Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc28.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc28.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=1047979553"
39.ident "BY rg131678 ON Mon Jul 14 14:26:11 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc28.s,v 1.3 2007/07/05 21:59:28 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 0x5, %g1
66 set 0x8, %g2
67 set 0xA, %g3
68 set 0x0, %g4
69 set 0xF, %g5
70 set 0xD, %g6
71 set 0x5, %g7
72 !# Input registers
73 set -0x0, %i0
74 set -0x3, %i1
75 set -0x1, %i2
76 set -0x5, %i3
77 set -0x7, %i4
78 set -0x4, %i5
79 set -0x1, %i6
80 set -0x2, %i7
81 !# Local registers
82 set 0x1BE6E4B3, %l0
83 set 0x2C974E5B, %l1
84 set 0x0DFCA67E, %l2
85 set 0x5613990F, %l3
86 set 0x122FE8D9, %l4
87 set 0x58A94A0A, %l5
88 set 0x2C83BCBE, %l6
89 !# Output registers
90 set 0x11C5, %o0
91 set 0x18E2, %o1
92 set -0x0FEE, %o2
93 set 0x163C, %o3
94 set 0x1838, %o4
95 set -0x1FBE, %o5
96 set 0x1528, %o6
97 set -0x059B, %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 fmovdvs %xcc, %f15, %f12
112 ldsh [%l7 + 0x2C], %g6
113 movneg %icc, %o7, %l0
114 ldsb [%l7 + 0x21], %i0
115 fcmpd %fcc1, %f14, %f14
116 nop
117 setx loop_1, %l0, %l1
118 jmpl %l1, %i5
119 ldsb [%l7 + 0x69], %l4
120 taddcctv %o5, %i3, %i7
121 nop
122 setx loop_2, %l0, %l1
123 jmpl %l1, %g3
124loop_1:
125 lduh [%l7 + 0x56], %g5
126 udivcc %l5, 0x1C06, %g4
127 tvs %icc, 0x5
128loop_2:
129 movrgz %o1, %o3, %o2
130 fmovrdlez %g7, %f12, %f4
131 srax %g2, 0x00, %i2
132 movl %icc, %o6, %l1
133 tn %icc, 0x5
134 movne %xcc, %i4, %i6
135 fmovde %xcc, %f5, %f2
136 fmul8ulx16 %f12, %f12, %f0
137 tgu %icc, 0x6
138 fandnot1 %f8, %f0, %f6
139 taddcctv %l6, 0x19A9, %o4
140 sdivx %g1, 0x0245, %l2
141 tcs %icc, 0x4
142 st %f8, [%l7 + 0x4C]
143 fpackfix %f12, %f9
144 fpmerge %f11, %f6, %f6
145 sth %o0, [%l7 + 0x4A]
146 sth %l3, [%l7 + 0x6A]
147 fmovrdne %i1, %f10, %f2
148 fxors %f13, %f9, %f7
149 fmovdleu %xcc, %f10, %f4
150 fsrc1 %f2, %f12
151 ldsb [%l7 + 0x12], %g6
152 ld [%l7 + 0x48], %f7
153 fbu %fcc2, loop_3
154 movcc %icc, %l0, %o7
155 fabsd %f4, %f2
156 fmovdvc %xcc, %f15, %f6
157loop_3:
158 lduw [%l7 + 0x20], %i5
159 fmovdleu %icc, %f13, %f15
160 std %f4, [%l7 + 0x18]
161 srlx %l4, %o5, %i0
162 fpackfix %f6, %f1
163 st %f10, [%l7 + 0x28]
164 fmovrse %i3, %f5, %f8
165 fmovdvc %xcc, %f6, %f3
166 ldub [%l7 + 0x3E], %i7
167 tcs %xcc, 0x6
168 umulcc %g3, %l5, %g5
169 ldsb [%l7 + 0x14], %o1
170 fba,a %fcc1, loop_4
171 stw %o3, [%l7 + 0x64]
172 ld [%l7 + 0x78], %f4
173 tge %icc, 0x1
174loop_4:
175 edge32 %g4, %g7, %g2
176 tcc %icc, 0x5
177 fzeros %f6
178 ldsh [%l7 + 0x7C], %i2
179 fpackfix %f0, %f5
180 sra %o2, %o6, %i4
181 ldx [%l7 + 0x40], %l1
182 fmovrdgz %i6, %f14, %f14
183 fmovrsgez %o4, %f12, %f11
184 fbn %fcc0, loop_5
185 stb %l6, [%l7 + 0x22]
186 ldsw [%l7 + 0x78], %g1
187 fsrc2 %f6, %f4
188loop_5:
189 siam 0x6
190 nop
191 setx loop_6, %l0, %l1
192 jmpl %l1, %o0
193 fbule %fcc0, loop_7
194 movrlez %l3, 0x005, %i1
195 xnorcc %g6, %l2, %l0
196loop_6:
197 edge8ln %o7, %l4, %o5
198loop_7:
199 fmovsneg %icc, %f14, %f13
200 tg %icc, 0x2
201 ta %icc, 0x1
202 sth %i0, [%l7 + 0x7E]
203 ld [%l7 + 0x50], %f11
204 edge16n %i3, %i7, %i5
205 fbg %fcc2, loop_8
206 fpadd32 %f2, %f12, %f2
207 fnor %f6, %f0, %f10
208 fcmpgt32 %f4, %f6, %l5
209loop_8:
210 bneg,a loop_9
211 std %f4, [%l7 + 0x78]
212 movge %icc, %g3, %o1
213 edge32ln %g5, %g4, %o3
214loop_9:
215 tle %xcc, 0x1
216 tpos %xcc, 0x0
217 sth %g2, [%l7 + 0x6A]
218 fcmple32 %f4, %f0, %i2
219 edge8l %g7, %o6, %i4
220 te %xcc, 0x7
221 lduw [%l7 + 0x10], %l1
222 fnors %f14, %f13, %f8
223 stw %o2, [%l7 + 0x44]
224 movcs %xcc, %i6, %o4
225 st %f13, [%l7 + 0x74]
226 bvc %xcc, loop_10
227 edge32n %g1, %o0, %l3
228 tvc %icc, 0x7
229 tl %icc, 0x3
230loop_10:
231 fands %f6, %f8, %f2
232 bshuffle %f8, %f10, %f4
233 orcc %i1, %g6, %l6
234 tge %xcc, 0x5
235 fbug %fcc3, loop_11
236 bpos,pn %xcc, loop_12
237 fmovdcc %xcc, %f10, %f0
238 tsubcctv %l0, %l2, %l4
239loop_11:
240 ld [%l7 + 0x70], %f7
241loop_12:
242 fmovsg %icc, %f4, %f1
243 fmovscs %xcc, %f14, %f10
244 ldx [%l7 + 0x40], %o5
245 fnegs %f8, %f1
246 nop
247 setx loop_13, %l0, %l1
248 jmpl %l1, %o7
249 ldd [%l7 + 0x68], %f6
250 bvs,a loop_14
251 fxors %f6, %f12, %f10
252loop_13:
253 edge8l %i0, %i3, %i7
254 stb %i5, [%l7 + 0x27]
255loop_14:
256 fmovde %icc, %f4, %f5
257 st %f4, [%l7 + 0x4C]
258 fornot1s %f10, %f3, %f5
259 fornot2 %f0, %f12, %f8
260 lduw [%l7 + 0x24], %g3
261 fmovdcc %icc, %f9, %f2
262 ld [%l7 + 0x38], %f5
263 movle %icc, %o1, %g5
264 fbug,a %fcc3, loop_15
265 tge %xcc, 0x6
266 fands %f9, %f7, %f13
267 edge32ln %g4, %l5, %o3
268loop_15:
269 andncc %g2, %g7, %i2
270 ldsb [%l7 + 0x4B], %o6
271 fxors %f3, %f3, %f8
272 fmovse %xcc, %f13, %f12
273 stx %l1, [%l7 + 0x08]
274 ldd [%l7 + 0x58], %f14
275 ldsw [%l7 + 0x34], %i4
276 ldub [%l7 + 0x5D], %i6
277 orn %o2, %g1, %o0
278 tl %icc, 0x1
279 orncc %l3, 0x16F3, %i1
280 fmovs %f1, %f12
281 faligndata %f0, %f6, %f8
282 fcmpeq32 %f0, %f6, %o4
283 array8 %g6, %l6, %l0
284 fcmpne32 %f14, %f14, %l4
285 call loop_16
286 fmovscs %icc, %f7, %f0
287 fbo,a %fcc3, loop_17
288 fbul,a %fcc2, loop_18
289loop_16:
290 xnor %l2, %o7, %i0
291 udivx %o5, 0x06A8, %i3
292loop_17:
293 stw %i7, [%l7 + 0x24]
294loop_18:
295 bge,pt %xcc, loop_19
296 sth %g3, [%l7 + 0x3C]
297 brgez %i5, loop_20
298 movgu %xcc, %g5, %g4
299loop_19:
300 tl %icc, 0x6
301 movcc %xcc, %l5, %o3
302loop_20:
303 ldsh [%l7 + 0x5C], %g2
304 faligndata %f4, %f2, %f6
305 st %f9, [%l7 + 0x78]
306 popc 0x146D, %g7
307 fbo %fcc1, loop_21
308 fxnor %f8, %f14, %f12
309 st %f7, [%l7 + 0x44]
310 fbule,a %fcc1, loop_22
311loop_21:
312 subcc %o1, 0x16FB, %o6
313 ldsb [%l7 + 0x6B], %l1
314 movneg %xcc, %i4, %i6
315loop_22:
316 bleu,a %xcc, loop_23
317 fandnot2s %f11, %f5, %f1
318 ldsb [%l7 + 0x7D], %o2
319 fmovde %icc, %f11, %f8
320loop_23:
321 ldsh [%l7 + 0x28], %g1
322 lduh [%l7 + 0x60], %i2
323 fmovdneg %xcc, %f11, %f14
324 sth %o0, [%l7 + 0x4C]
325 fones %f7
326 fnor %f8, %f14, %f6
327 fmovdge %icc, %f7, %f12
328 tge %xcc, 0x4
329 st %f10, [%l7 + 0x7C]
330 brlez %l3, loop_24
331 fcmpeq32 %f8, %f6, %i1
332 ldsw [%l7 + 0x6C], %o4
333 call loop_25
334loop_24:
335 ldub [%l7 + 0x14], %l6
336 fmovrsgz %l0, %f9, %f14
337 ble,pt %icc, loop_26
338loop_25:
339 fcmpne16 %f14, %f6, %g6
340 lduw [%l7 + 0x5C], %l4
341 ldub [%l7 + 0x6B], %l2
342loop_26:
343 fbu %fcc0, loop_27
344 movleu %icc, %o7, %o5
345 ldsh [%l7 + 0x5C], %i3
346 brnz %i7, loop_28
347loop_27:
348 sth %i0, [%l7 + 0x44]
349 fmovrdlez %g3, %f0, %f4
350 xor %g5, %g4, %i5
351loop_28:
352 srax %o3, 0x10, %l5
353 ldsw [%l7 + 0x08], %g7
354 brlz %g2, loop_29
355 stw %o1, [%l7 + 0x0C]
356 andn %l1, 0x0966, %i4
357 brgez,a %i6, loop_30
358loop_29:
359 fnot1s %f8, %f0
360 fnot1 %f10, %f12
361 fpadd16 %f12, %f8, %f6
362loop_30:
363 stx %o6, [%l7 + 0x50]
364 fcmpne16 %f8, %f14, %g1
365 ldsw [%l7 + 0x70], %i2
366 ldsw [%l7 + 0x64], %o0
367 fmovsge %xcc, %f7, %f4
368 st %f10, [%l7 + 0x70]
369 fmovscs %xcc, %f14, %f8
370 fbuge,a %fcc1, loop_31
371 movvc %xcc, %l3, %o2
372 fbl %fcc0, loop_32
373 fornot1s %f6, %f10, %f14
374loop_31:
375 brgz %o4, loop_33
376 fmovdg %icc, %f14, %f10
377loop_32:
378 fcmped %fcc2, %f14, %f6
379 bcc,a %xcc, loop_34
380loop_33:
381 fpackfix %f0, %f0
382 bl loop_35
383 fmovsgu %xcc, %f10, %f7
384loop_34:
385 brlez %l6, loop_36
386 lduh [%l7 + 0x1E], %i1
387loop_35:
388 fbule,a %fcc2, loop_37
389 edge8ln %g6, %l4, %l0
390loop_36:
391 ldd [%l7 + 0x58], %f8
392 lduh [%l7 + 0x3A], %l2
393loop_37:
394 st %f9, [%l7 + 0x48]
395 fmovrslez %o5, %f8, %f5
396 ldx [%l7 + 0x58], %o7
397 xnor %i7, %i0, %g3
398 stx %i3, [%l7 + 0x38]
399 lduw [%l7 + 0x1C], %g5
400 fmovdge %xcc, %f8, %f4
401 fbule,a %fcc0, loop_38
402 fmovdle %icc, %f11, %f9
403 fmovsa %icc, %f8, %f7
404 udivx %g4, 0x1A61, %o3
405loop_38:
406 fxnors %f6, %f11, %f2
407 andn %l5, 0x030A, %g7
408 stb %g2, [%l7 + 0x6D]
409 fbuge,a %fcc1, loop_39
410 fpadd32s %f4, %f15, %f2
411 fones %f7
412 fmovsge %icc, %f1, %f3
413loop_39:
414 fble,a %fcc2, loop_40
415 ldd [%l7 + 0x78], %f14
416 std %f4, [%l7 + 0x40]
417 ldub [%l7 + 0x7A], %i5
418loop_40:
419 edge16 %l1, %i4, %o1
420 fba,a %fcc1, loop_41
421 fbug,a %fcc1, loop_42
422 fmovdle %xcc, %f7, %f8
423 fmovrdlz %i6, %f6, %f8
424loop_41:
425 fbl,a %fcc2, loop_43
426loop_42:
427 fmovsg %xcc, %f13, %f6
428 lduw [%l7 + 0x68], %o6
429 edge16ln %i2, %o0, %g1
430loop_43:
431 fmovsa %icc, %f3, %f7
432 bneg,a,pt %icc, loop_44
433 fornot1 %f8, %f6, %f10
434 array8 %o2, %l3, %l6
435 st %f7, [%l7 + 0x60]
436loop_44:
437 ldsb [%l7 + 0x7E], %i1
438 fbule,a %fcc0, loop_45
439 fmovdvc %xcc, %f2, %f12
440 fmovrslz %o4, %f6, %f11
441 nop
442 setx loop_46, %l0, %l1
443 wrpr 0x1, %tl
444 wrpr %l1, %tpc
445 add %l1, 0x4, %l1
446 wrpr %l1, %tnpc
447 setx 0x34400001400, %l0, %l1
448 wrpr %l1, %tstate
449 wrhpr 0x4, %htstate
450 retry
451loop_45:
452 ldsw [%l7 + 0x30], %l4
453 movle %icc, %g6, %l0
454 fmovsne %icc, %f4, %f5
455loop_46:
456 ldub [%l7 + 0x2C], %l2
457 fnot1s %f2, %f14
458 fmovsvc %xcc, %f3, %f5
459 lduw [%l7 + 0x3C], %o7
460 fmovrdgz %o5, %f14, %f4
461 edge16n %i7, %i0, %i3
462 fcmple16 %f6, %f12, %g3
463 std %f14, [%l7 + 0x30]
464 fmovrde %g5, %f0, %f6
465 edge16ln %g4, %l5, %g7
466 umulcc %o3, %i5, %g2
467 udivcc %i4, 0x1156, %l1
468 fmovrde %i6, %f0, %f0
469 ldub [%l7 + 0x78], %o1
470 std %f4, [%l7 + 0x48]
471 sllx %o6, 0x0D, %i2
472 fsrc2s %f10, %f5
473 fmovdn %xcc, %f4, %f14
474 fmovdle %xcc, %f14, %f11
475 lduh [%l7 + 0x54], %o0
476 ldd [%l7 + 0x48], %f2
477 xorcc %o2, 0x07FA, %g1
478 fmovdle %icc, %f15, %f6
479 tpos %xcc, 0x6
480 stx %l3, [%l7 + 0x68]
481 fmovdn %xcc, %f6, %f4
482 brnz,a %l6, loop_47
483 brnz %o4, loop_48
484 st %f9, [%l7 + 0x3C]
485 edge8 %i1, %g6, %l0
486loop_47:
487 movrlz %l4, %l2, %o5
488loop_48:
489 fnot1s %f15, %f0
490 ldsh [%l7 + 0x3C], %i7
491 fors %f0, %f14, %f3
492 fbge %fcc2, loop_49
493 and %i0, 0x127E, %i3
494 fsrc1 %f4, %f6
495 fmovsl %xcc, %f14, %f0
496loop_49:
497 fmovrde %g3, %f8, %f0
498 stw %g5, [%l7 + 0x68]
499 fbuge,a %fcc0, loop_50
500 fbue,a %fcc1, loop_51
501 fmovsn %xcc, %f13, %f13
502 fnands %f13, %f14, %f7
503loop_50:
504 bgu loop_52
505loop_51:
506 bpos %xcc, loop_53
507 tgu %xcc, 0x7
508 fmul8sux16 %f8, %f4, %f0
509loop_52:
510 std %f10, [%l7 + 0x78]
511loop_53:
512 fbu %fcc0, loop_54
513 fandnot2 %f12, %f10, %f10
514 movrgez %o7, %l5, %g7
515 brz %o3, loop_55
516loop_54:
517 fmul8x16au %f13, %f11, %f14
518 tg %icc, 0x5
519 fpackfix %f0, %f1
520loop_55:
521 fsrc2s %f6, %f13
522 sdiv %i5, 0x1D3C, %g2
523 tvc %xcc, 0x6
524 sra %i4, %g4, %l1
525 ldsb [%l7 + 0x16], %i6
526 fbule,a %fcc3, loop_56
527 fpack32 %f0, %f4, %f8
528 fbn %fcc3, loop_57
529 andn %o1, %o6, %i2
530loop_56:
531 fpmerge %f6, %f6, %f14
532 edge16 %o2, %g1, %o0
533loop_57:
534 smul %l3, %o4, %i1
535 edge16ln %l6, %l0, %g6
536 brnz %l2, loop_58
537 andcc %o5, 0x1DD4, %i7
538 fmovsle %xcc, %f5, %f6
539 st %f12, [%l7 + 0x20]
540loop_58:
541 smulcc %i0, 0x094E, %i3
542 nop
543 setx loop_59, %l0, %l1
544 wrpr 0x1, %tl
545 wrpr %l1, %tpc
546 add %l1, 0x4, %l1
547 wrpr %l1, %tnpc
548 setx 0x34400001400, %l0, %l1
549 wrpr %l1, %tstate
550 wrhpr 0x4, %htstate
551 retry
552 fandnot1s %f9, %f14, %f9
553 fxors %f15, %f3, %f13
554 lduh [%l7 + 0x1E], %g3
555loop_59:
556 umulcc %g5, %o7, %l4
557 fmovs %f13, %f11
558 fmovsgu %icc, %f15, %f7
559 tleu %icc, 0x1
560 ldub [%l7 + 0x6A], %l5
561 fnot1s %f1, %f8
562 fand %f14, %f0, %f2
563 fmovrdgz %g7, %f2, %f14
564 fones %f14
565 st %f0, [%l7 + 0x08]
566 fmovd %f14, %f14
567 ldsh [%l7 + 0x4C], %o3
568 sllx %i5, 0x08, %g2
569 umul %i4, %l1, %i6
570 fmovrslz %g4, %f5, %f8
571 st %f9, [%l7 + 0x74]
572 srax %o1, %i2, %o6
573 stx %g1, [%l7 + 0x28]
574 ldsb [%l7 + 0x46], %o2
575 fmovrslz %o0, %f11, %f0
576 ldsw [%l7 + 0x40], %l3
577 for %f14, %f0, %f10
578 ldd [%l7 + 0x68], %f12
579 fmovrdlez %i1, %f2, %f10
580 lduw [%l7 + 0x48], %o4
581 fmovsn %xcc, %f7, %f6
582 fmovdgu %xcc, %f8, %f13
583 fmovs %f6, %f0
584 lduh [%l7 + 0x6C], %l0
585 fpsub32s %f5, %f8, %f10
586 ldsb [%l7 + 0x78], %g6
587 fxor %f12, %f10, %f2
588 fpsub16s %f2, %f9, %f9
589 movrgz %l6, 0x04C, %l2
590 fornot2 %f8, %f6, %f6
591 ldsh [%l7 + 0x2A], %o5
592 fmovdpos %xcc, %f6, %f14
593 fandnot1 %f0, %f2, %f6
594 ldsb [%l7 + 0x15], %i7
595 ldd [%l7 + 0x60], %f12
596 xnorcc %i3, %i0, %g3
597 ldx [%l7 + 0x50], %g5
598 bpos,pt %xcc, loop_60
599 fmovsg %icc, %f10, %f3
600 fmovsvc %icc, %f8, %f2
601 lduh [%l7 + 0x08], %o7
602loop_60:
603 tneg %xcc, 0x4
604 ld [%l7 + 0x38], %f7
605 bcc %icc, loop_61
606 fxors %f3, %f10, %f13
607 fcmped %fcc2, %f10, %f14
608 fcmped %fcc0, %f0, %f2
609loop_61:
610 fxnor %f2, %f6, %f10
611 st %f9, [%l7 + 0x54]
612 ldd [%l7 + 0x50], %f0
613 movcc %icc, %l5, %g7
614 sth %o3, [%l7 + 0x68]
615 movrgz %l4, %i5, %i4
616 fandnot1 %f12, %f10, %f4
617 ldx [%l7 + 0x58], %l1
618 fpmerge %f11, %f10, %f10
619 fmovs %f7, %f11
620 brnz %i6, loop_62
621 umulcc %g2, 0x1695, %g4
622 lduw [%l7 + 0x10], %i2
623 stb %o1, [%l7 + 0x76]
624loop_62:
625 fzeros %f1
626 fmovs %f5, %f11
627 movvs %icc, %o6, %g1
628 fzeros %f10
629 brgez,a %o2, loop_63
630 fnot2 %f2, %f10
631 fbne,a %fcc0, loop_64
632 fones %f8
633loop_63:
634 fandnot2s %f7, %f10, %f15
635 movrlz %o0, 0x1D8, %l3
636loop_64:
637 fnegd %f4, %f14
638 lduh [%l7 + 0x68], %o4
639 lduh [%l7 + 0x30], %l0
640 fandnot1 %f4, %f14, %f10
641 bge,pn %icc, loop_65
642 fxors %f2, %f0, %f12
643 fmovsgu %xcc, %f10, %f3
644 ldsw [%l7 + 0x78], %i1
645loop_65:
646 bvc,a,pt %icc, loop_66
647 addc %l6, %l2, %g6
648 stb %o5, [%l7 + 0x7A]
649 fones %f12
650loop_66:
651 fmovrdgez %i3, %f0, %f4
652 std %f8, [%l7 + 0x38]
653 ldsb [%l7 + 0x64], %i7
654 tvs %xcc, 0x5
655 bn,pn %icc, loop_67
656 fbu %fcc1, loop_68
657 movpos %icc, %g3, %i0
658 ldub [%l7 + 0x09], %o7
659loop_67:
660 fmovdgu %xcc, %f6, %f1
661loop_68:
662 ba,a %icc, loop_69
663 tvs %xcc, 0x5
664 umulcc %l5, 0x0B96, %g7
665 subccc %o3, 0x1445, %g5
666loop_69:
667 sth %i5, [%l7 + 0x22]
668 fzero %f12
669 ble,a,pt %icc, loop_70
670 tg %icc, 0x6
671 fsrc1 %f8, %f12
672 ld [%l7 + 0x2C], %f1
673loop_70:
674 fmovrsgz %l4, %f13, %f7
675 fmovdgu %xcc, %f13, %f13
676 ldsw [%l7 + 0x18], %i4
677 tsubcc %i6, %l1, %g4
678 st %f9, [%l7 + 0x2C]
679 fpack32 %f12, %f8, %f8
680 udivcc %g2, 0x0907, %i2
681 fmovrsne %o6, %f9, %f12
682 stb %g1, [%l7 + 0x11]
683 fmovrsgz %o2, %f11, %f12
684 stb %o0, [%l7 + 0x76]
685 ldsh [%l7 + 0x58], %o1
686 xnorcc %o4, 0x17B2, %l0
687 andn %i1, %l6, %l2
688 alignaddr %l3, %g6, %o5
689 fsrc1s %f11, %f15
690 ldsw [%l7 + 0x4C], %i7
691 movvs %xcc, %g3, %i0
692 fands %f9, %f14, %f7
693 be,a %icc, loop_71
694 stb %o7, [%l7 + 0x5D]
695 fbule,a %fcc2, loop_72
696 fmul8x16al %f3, %f10, %f8
697loop_71:
698 bgu,a %icc, loop_73
699 andcc %i3, %g7, %o3
700loop_72:
701 stw %l5, [%l7 + 0x38]
702 bvc,pt %icc, loop_74
703loop_73:
704 fmovscc %xcc, %f15, %f1
705 tvc %xcc, 0x7
706 ldub [%l7 + 0x2F], %i5
707loop_74:
708 fcmpne16 %f6, %f0, %l4
709 fmovrdgz %g5, %f6, %f4
710 movcc %icc, %i4, %l1
711 fcmpgt32 %f2, %f0, %i6
712 fmovdge %xcc, %f11, %f11
713 fabsd %f0, %f12
714 alignaddr %g2, %i2, %o6
715 fnegs %f15, %f12
716 stw %g1, [%l7 + 0x18]
717 ldsw [%l7 + 0x48], %g4
718 fbule,a %fcc1, loop_75
719 fmovdvs %icc, %f6, %f3
720 fmovda %icc, %f13, %f5
721 sdivcc %o2, 0x0635, %o0
722loop_75:
723 stw %o1, [%l7 + 0x48]
724 fexpand %f12, %f6
725 lduh [%l7 + 0x3A], %l0
726 ldsh [%l7 + 0x3A], %o4
727 fmovdn %icc, %f15, %f9
728 ldub [%l7 + 0x48], %l6
729 ldsb [%l7 + 0x7D], %i1
730 fmovdneg %icc, %f9, %f11
731 lduw [%l7 + 0x10], %l3
732 fandnot1 %f0, %f8, %f10
733 for %f10, %f8, %f10
734 ldx [%l7 + 0x60], %g6
735 lduh [%l7 + 0x48], %o5
736 subc %l2, %i7, %g3
737 stx %o7, [%l7 + 0x18]
738 move %icc, %i0, %g7
739 stb %i3, [%l7 + 0x7B]
740 tsubcctv %l5, 0x12B6, %i5
741 fmul8x16 %f5, %f2, %f4
742 tvc %xcc, 0x5
743 fcmple16 %f10, %f12, %l4
744 fmovdn %icc, %f9, %f5
745 ldub [%l7 + 0x76], %o3
746 fbo,a %fcc1, loop_76
747 fmovrse %i4, %f9, %f8
748 fbl %fcc0, loop_77
749 ldsw [%l7 + 0x4C], %g5
750loop_76:
751 nop
752 setx loop_78, %l0, %l1
753 wrpr 0x1, %tl
754 wrpr %l1, %tpc
755 add %l1, 0x4, %l1
756 wrpr %l1, %tnpc
757 setx 0x34400001400, %l0, %l1
758 wrpr %l1, %tstate
759 wrhpr 0x4, %htstate
760 retry
761 stx %i6, [%l7 + 0x10]
762loop_77:
763 movrgez %g2, %l1, %i2
764 std %f12, [%l7 + 0x08]
765loop_78:
766 stw %g1, [%l7 + 0x6C]
767 edge16ln %g4, %o2, %o0
768 fpsub16 %f10, %f8, %f0
769 addcc %o6, 0x150B, %o1
770 stb %l0, [%l7 + 0x72]
771 movcc %xcc, %o4, %i1
772 fmovdl %icc, %f13, %f4
773 fcmpgt16 %f10, %f8, %l6
774 ta %xcc, 0x2
775 fmovdg %xcc, %f1, %f5
776 fmovsleu %xcc, %f14, %f1
777 alignaddrl %l3, %g6, %o5
778 fxnors %f10, %f12, %f2
779 srlx %l2, %i7, %o7
780 fbge,a %fcc0, loop_79
781 ldsw [%l7 + 0x4C], %g3
782 movn %xcc, %i0, %g7
783 sth %i3, [%l7 + 0x72]
784loop_79:
785 sllx %l5, 0x10, %l4
786 tneg %xcc, 0x5
787 bl,pn %xcc, loop_80
788 fmovdn %icc, %f12, %f4
789 movrlz %i5, 0x2FA, %o3
790 ldsb [%l7 + 0x6E], %i4
791loop_80:
792 edge32l %i6, %g2, %g5
793 stw %i2, [%l7 + 0x28]
794 lduw [%l7 + 0x24], %g1
795 st %f7, [%l7 + 0x0C]
796 fmovsvc %icc, %f10, %f14
797 stb %l1, [%l7 + 0x62]
798 xorcc %g4, 0x0DBC, %o2
799 orncc %o0, 0x1663, %o1
800 fmovdvs %icc, %f3, %f9
801 fmovrdlez %l0, %f0, %f10
802 popc 0x1EE4, %o6
803 tsubcctv %o4, %l6, %i1
804 fsrc1 %f2, %f12
805 ld [%l7 + 0x20], %f2
806 fmovdvc %icc, %f6, %f5
807 ldsb [%l7 + 0x21], %g6
808 bpos,pn %xcc, loop_81
809 st %f12, [%l7 + 0x40]
810 bn loop_82
811 fmovd %f4, %f0
812loop_81:
813 fmul8ulx16 %f4, %f6, %f4
814 brlez %o5, loop_83
815loop_82:
816 ldub [%l7 + 0x6E], %l2
817 sll %l3, 0x07, %i7
818 fzero %f12
819loop_83:
820 tg %icc, 0x1
821 fmovrdgez %g3, %f12, %f6
822 stb %i0, [%l7 + 0x7E]
823 ld [%l7 + 0x44], %f0
824 sdiv %g7, 0x1E33, %o7
825 movleu %icc, %i3, %l5
826 ldx [%l7 + 0x68], %i5
827 stx %l4, [%l7 + 0x68]
828 sllx %i4, 0x0A, %o3
829 fble,a %fcc1, loop_84
830 ta %xcc, 0x0
831 fcmple16 %f6, %f0, %i6
832 tn %xcc, 0x0
833loop_84:
834 lduh [%l7 + 0x4A], %g5
835 ldd [%l7 + 0x58], %f14
836 ldx [%l7 + 0x58], %i2
837 fmovrdgz %g1, %f14, %f6
838 sth %g2, [%l7 + 0x28]
839 ldd [%l7 + 0x78], %f12
840 fsrc2s %f6, %f1
841 fnot1 %f4, %f8
842 ldd [%l7 + 0x60], %f8
843 bneg,a loop_85
844 umulcc %g4, %o2, %l1
845 taddcctv %o0, 0x1609, %o1
846 ldub [%l7 + 0x70], %o6
847loop_85:
848 ldub [%l7 + 0x31], %l0
849 brgez %l6, loop_86
850 stx %o4, [%l7 + 0x10]
851 sth %i1, [%l7 + 0x20]
852 srax %o5, 0x04, %g6
853loop_86:
854 fcmped %fcc3, %f6, %f10
855 fbl %fcc3, loop_87
856 brgez,a %l3, loop_88
857 fmovsge %icc, %f15, %f10
858 ldsb [%l7 + 0x40], %i7
859loop_87:
860 fmovsleu %icc, %f6, %f1
861loop_88:
862 fcmpeq16 %f14, %f10, %l2
863 te %icc, 0x6
864 siam 0x0
865 fbl %fcc3, loop_89
866 fmuld8sux16 %f0, %f14, %f8
867 stb %i0, [%l7 + 0x2B]
868 sth %g3, [%l7 + 0x38]
869loop_89:
870 tgu %xcc, 0x1
871 fcmpne16 %f12, %f4, %g7
872 stw %o7, [%l7 + 0x70]
873 stw %i3, [%l7 + 0x64]
874 lduw [%l7 + 0x24], %i5
875 st %f7, [%l7 + 0x6C]
876 bcs,pt %icc, loop_90
877 bg %icc, loop_91
878 tgu %icc, 0x1
879 movre %l4, 0x2DD, %l5
880loop_90:
881 brgez %i4, loop_92
882loop_91:
883 be %xcc, loop_93
884 array8 %i6, %g5, %i2
885 ldsh [%l7 + 0x1E], %o3
886loop_92:
887 ldx [%l7 + 0x08], %g2
888loop_93:
889 smulcc %g1, 0x0418, %g4
890 fbule %fcc2, loop_94
891 ldsb [%l7 + 0x10], %o2
892 stx %l1, [%l7 + 0x70]
893 bneg,a,pn %icc, loop_95
894loop_94:
895 fcmpd %fcc2, %f0, %f2
896 fmovrde %o1, %f8, %f0
897 ldsh [%l7 + 0x18], %o0
898loop_95:
899 fmovscc %xcc, %f6, %f14
900 movrgez %l0, 0x192, %l6
901 ldsb [%l7 + 0x7C], %o6
902 st %f14, [%l7 + 0x58]
903 lduw [%l7 + 0x7C], %i1
904 ld [%l7 + 0x0C], %f0
905 fornot1s %f4, %f15, %f1
906 fcmple32 %f10, %f4, %o4
907 add %g6, 0x1EE9, %o5
908 std %f10, [%l7 + 0x28]
909 stb %l3, [%l7 + 0x0E]
910 movrgz %i7, %l2, %g3
911 for %f10, %f12, %f2
912 fxnors %f15, %f15, %f14
913 stx %g7, [%l7 + 0x28]
914 std %f10, [%l7 + 0x18]
915 st %f0, [%l7 + 0x14]
916 fmovsgu %icc, %f11, %f13
917 ldsb [%l7 + 0x69], %o7
918 edge8 %i3, %i0, %i5
919 ta %xcc, 0x1
920 movge %icc, %l5, %i4
921 bn,a,pt %xcc, loop_96
922 edge16 %i6, %l4, %g5
923 fzero %f8
924 nop
925 setx loop_97, %l0, %l1
926 wrpr 0x1, %tl
927 wrpr %l1, %tpc
928 add %l1, 0x4, %l1
929 wrpr %l1, %tnpc
930 setx 0x34400001400, %l0, %l1
931 wrpr %l1, %tstate
932 wrhpr 0x4, %htstate
933 retry
934loop_96:
935 ldub [%l7 + 0x74], %i2
936 xorcc %g2, %g1, %g4
937 ldx [%l7 + 0x28], %o3
938loop_97:
939 fmovdvc %icc, %f15, %f12
940 movvs %icc, %l1, %o1
941 brlz,a %o0, loop_98
942 sdivx %l0, 0x0D9F, %o2
943 addcc %l6, 0x1213, %o6
944 fornot2s %f5, %f9, %f12
945loop_98:
946 movneg %xcc, %i1, %g6
947 tne %icc, 0x1
948 addccc %o4, %o5, %l3
949 call loop_99
950 bcc,pt %xcc, loop_100
951 or %i7, 0x10CA, %l2
952 ld [%l7 + 0x1C], %f7
953loop_99:
954 ld [%l7 + 0x0C], %f12
955loop_100:
956 fmovdpos %xcc, %f10, %f14
957 sub %g3, 0x0BCD, %g7
958 subc %o7, 0x12AF, %i0
959 ldd [%l7 + 0x28], %f2
960 pdist %f4, %f6, %f14
961 andncc %i5, %i3, %i4
962 tvc %xcc, 0x3
963 fnegd %f4, %f12
964 fpackfix %f2, %f9
965 tg %xcc, 0x3
966 movrne %l5, %l4, %g5
967 fsrc2 %f8, %f14
968 edge8 %i2, %g2, %i6
969 popc %g4, %o3
970 brgez %l1, loop_101
971 ldsw [%l7 + 0x60], %g1
972 sth %o1, [%l7 + 0x52]
973 fmovrdne %o0, %f10, %f6
974loop_101:
975 ldsh [%l7 + 0x7A], %o2
976 fpadd16s %f6, %f10, %f15
977 ldd [%l7 + 0x10], %f10
978 sth %l0, [%l7 + 0x52]
979 ta %icc, 0x7
980 smulcc %l6, 0x15A0, %o6
981 fmovdvc %icc, %f15, %f12
982 tsubcctv %g6, %i1, %o4
983 addc %l3, %i7, %l2
984 ba,pn %icc, loop_102
985 lduw [%l7 + 0x70], %g3
986 movrlez %o5, 0x233, %o7
987 subccc %i0, %i5, %g7
988loop_102:
989 tgu %icc, 0x7
990 udiv %i3, 0x03FE, %i4
991 stw %l5, [%l7 + 0x3C]
992 stx %l4, [%l7 + 0x50]
993 ldsw [%l7 + 0x14], %i2
994 ldsb [%l7 + 0x49], %g2
995 fmovd %f6, %f8
996 fmovrdlez %i6, %f10, %f8
997 ldub [%l7 + 0x4E], %g4
998 ldsw [%l7 + 0x10], %g5
999 tsubcc %o3, 0x1CF0, %g1
1000 std %f8, [%l7 + 0x30]
1001 st %f12, [%l7 + 0x74]
1002 ldx [%l7 + 0x48], %o1
1003 umulcc %l1, 0x0FCD, %o2
1004 stw %l0, [%l7 + 0x64]
1005 fpadd16 %f8, %f4, %f4
1006 fmul8x16au %f6, %f5, %f0
1007 sra %o0, 0x1A, %o6
1008 brgz,a %l6, loop_103
1009 nop
1010 setx loop_104, %l0, %l1
1011 jmpl %l1, %g6
1012 andcc %o4, 0x0CD0, %i1
1013 move %xcc, %l3, %l2
1014loop_103:
1015 fmovdcc %xcc, %f1, %f1
1016loop_104:
1017 siam 0x3
1018 be %xcc, loop_105
1019 brgz,a %g3, loop_106
1020 fpack16 %f8, %f1
1021 ldub [%l7 + 0x4D], %i7
1022loop_105:
1023 faligndata %f12, %f6, %f14
1024loop_106:
1025 fmovdpos %icc, %f4, %f3
1026 add %o5, %o7, %i5
1027 fbge %fcc1, loop_107
1028 fpackfix %f14, %f13
1029 fpack32 %f14, %f12, %f2
1030 ldsw [%l7 + 0x58], %g7
1031loop_107:
1032 movgu %icc, %i0, %i4
1033 fcmpd %fcc0, %f6, %f12
1034 fmovdvc %xcc, %f9, %f9
1035 stb %l5, [%l7 + 0x43]
1036 addc %i3, %l4, %i2
1037 movg %icc, %i6, %g4
1038 tn %xcc, 0x2
1039 fbn,a %fcc0, loop_108
1040 andcc %g2, %o3, %g1
1041 movcc %icc, %g5, %l1
1042 ldub [%l7 + 0x31], %o1
1043loop_108:
1044 xorcc %l0, 0x0CE1, %o2
1045 fcmpne16 %f0, %f8, %o6
1046 fmul8ulx16 %f0, %f12, %f4
1047 xorcc %l6, %g6, %o0
1048 smulcc %i1, %l3, %l2
1049 movneg %icc, %g3, %i7
1050 ba,pn %xcc, loop_109
1051 mulscc %o5, 0x0E29, %o7
1052 fmovdcc %icc, %f4, %f11
1053 edge32ln %o4, %g7, %i0
1054loop_109:
1055 fmovdg %icc, %f15, %f15
1056 subccc %i5, 0x1A0B, %l5
1057 edge8l %i4, %i3, %l4
1058 stx %i2, [%l7 + 0x18]
1059 umul %g4, %i6, %o3
1060 andcc %g1, 0x18FB, %g2
1061 ldx [%l7 + 0x68], %g5
1062 fmovrdgz %o1, %f2, %f8
1063 addc %l0, %o2, %o6
1064 ldsh [%l7 + 0x3C], %l1
1065 fmovdge %icc, %f9, %f14
1066 ldsh [%l7 + 0x54], %l6
1067 movgu %icc, %o0, %i1
1068 stb %l3, [%l7 + 0x40]
1069 fmul8x16al %f4, %f5, %f6
1070 ldx [%l7 + 0x78], %g6
1071 edge16l %l2, %i7, %g3
1072 fmovdle %icc, %f12, %f0
1073 ldsb [%l7 + 0x30], %o7
1074 ldsw [%l7 + 0x38], %o5
1075 fmovde %xcc, %f0, %f1
1076 udivx %o4, 0x144E, %g7
1077 fmovrdgez %i5, %f10, %f12
1078 ldd [%l7 + 0x48], %f4
1079 ldd [%l7 + 0x08], %f8
1080 tgu %icc, 0x2
1081 movvs %icc, %l5, %i0
1082 lduh [%l7 + 0x54], %i4
1083 st %f7, [%l7 + 0x2C]
1084 fmovdg %icc, %f1, %f2
1085 fexpand %f1, %f4
1086 movrne %l4, 0x0F2, %i2
1087 udiv %g4, 0x090F, %i6
1088 fmovspos %xcc, %f1, %f9
1089 orn %i3, %o3, %g1
1090 fxnor %f2, %f2, %f14
1091 ldsw [%l7 + 0x0C], %g5
1092 fmovrdgz %o1, %f2, %f0
1093 ldsw [%l7 + 0x14], %l0
1094 mulscc %o2, %g2, %l1
1095 bne %icc, loop_110
1096 fnot1 %f12, %f2
1097 ldsh [%l7 + 0x44], %l6
1098 fmuld8ulx16 %f6, %f0, %f6
1099loop_110:
1100 std %f2, [%l7 + 0x38]
1101 fornot1 %f10, %f0, %f12
1102 fbn,a %fcc3, loop_111
1103 lduh [%l7 + 0x2C], %o0
1104 or %o6, %i1, %g6
1105 st %f11, [%l7 + 0x64]
1106loop_111:
1107 ldub [%l7 + 0x23], %l2
1108 ldsw [%l7 + 0x7C], %i7
1109 ldd [%l7 + 0x20], %f0
1110 udivcc %l3, 0x0649, %o7
1111 lduh [%l7 + 0x7A], %g3
1112 fornot2s %f14, %f13, %f11
1113 lduw [%l7 + 0x44], %o4
1114 lduw [%l7 + 0x78], %o5
1115 ldx [%l7 + 0x38], %g7
1116 andncc %i5, %i0, %i4
1117 ldsh [%l7 + 0x72], %l5
1118 tgu %icc, 0x5
1119 fzero %f6
1120 fpack32 %f10, %f6, %f6
1121 fmovdleu %xcc, %f13, %f6
1122 ldsh [%l7 + 0x1E], %i2
1123 lduh [%l7 + 0x3C], %l4
1124 tvs %xcc, 0x3
1125 ldsw [%l7 + 0x68], %g4
1126 sllx %i6, %o3, %i3
1127 fands %f0, %f5, %f2
1128 ldx [%l7 + 0x30], %g5
1129 ldx [%l7 + 0x50], %o1
1130 stw %g1, [%l7 + 0x58]
1131 fmovdvc %xcc, %f11, %f13
1132 bneg,a,pt %xcc, loop_112
1133 st %f10, [%l7 + 0x28]
1134 tle %xcc, 0x1
1135 tgu %xcc, 0x6
1136loop_112:
1137 edge16n %l0, %o2, %l1
1138 mova %xcc, %l6, %o0
1139 subc %o6, 0x02E9, %g2
1140 xnor %i1, 0x0DB6, %g6
1141 stb %l2, [%l7 + 0x0F]
1142 andn %i7, 0x0CF9, %l3
1143 be,a,pt %icc, loop_113
1144 fandnot1 %f12, %f2, %f14
1145 fcmpeq32 %f14, %f0, %o7
1146 fble %fcc2, loop_114
1147loop_113:
1148 brgez,a %g3, loop_115
1149 fmovdne %xcc, %f4, %f5
1150 stb %o5, [%l7 + 0x6A]
1151loop_114:
1152 ldub [%l7 + 0x4C], %o4
1153loop_115:
1154 fmovsg %xcc, %f8, %f2
1155 bg,a %xcc, loop_116
1156 addcc %i5, 0x0389, %g7
1157 fmovrdgz %i0, %f14, %f10
1158 call loop_117
1159loop_116:
1160 sub %l5, 0x06AE, %i2
1161 bleu,a loop_118
1162 fsrc1s %f4, %f8
1163loop_117:
1164 fmul8x16al %f11, %f4, %f2
1165 srlx %l4, 0x1A, %i4
1166loop_118:
1167 ldd [%l7 + 0x08], %f14
1168 stb %i6, [%l7 + 0x30]
1169 sub %g4, 0x09D7, %i3
1170 edge8l %o3, %g5, %g1
1171 andncc %l0, %o2, %l1
1172 fmovda %icc, %f2, %f1
1173 fbug %fcc0, loop_119
1174 edge8ln %o1, %l6, %o6
1175 movrne %o0, 0x028, %g2
1176 fmovsn %xcc, %f13, %f15
1177loop_119:
1178 ldd [%l7 + 0x10], %f8
1179 ld [%l7 + 0x34], %f8
1180 ld [%l7 + 0x4C], %f15
1181 fmovscs %icc, %f12, %f6
1182 brlz,a %i1, loop_120
1183 fbl,a %fcc3, loop_121
1184 st %f1, [%l7 + 0x38]
1185 edge32n %g6, %i7, %l3
1186loop_120:
1187 ld [%l7 + 0x48], %f0
1188loop_121:
1189 ldsb [%l7 + 0x57], %l2
1190 fmovrde %o7, %f6, %f12
1191 fmovsl %xcc, %f13, %f6
1192 fmovdcs %xcc, %f0, %f6
1193 ldx [%l7 + 0x50], %o5
1194 lduh [%l7 + 0x40], %g3
1195 call loop_122
1196 fmovdg %xcc, %f8, %f8
1197 st %f7, [%l7 + 0x18]
1198 st %f12, [%l7 + 0x50]
1199loop_122:
1200 bgu %icc, loop_123
1201 movge %xcc, %o4, %g7
1202 fble,a %fcc0, loop_124
1203 movcs %icc, %i5, %i0
1204loop_123:
1205 fornot1s %f4, %f0, %f9
1206 fmovsvs %icc, %f6, %f13
1207loop_124:
1208 fpack32 %f2, %f14, %f2
1209 movleu %xcc, %i2, %l5
1210 ldub [%l7 + 0x4C], %i4
1211 sth %l4, [%l7 + 0x0A]
1212 ba,a %icc, loop_125
1213 orn %i6, %i3, %g4
1214 edge32 %g5, %o3, %g1
1215 ble %icc, loop_126
1216loop_125:
1217 fpsub16 %f0, %f14, %f2
1218 fmovdvc %icc, %f10, %f14
1219 ldsb [%l7 + 0x42], %o2
1220loop_126:
1221 umulcc %l1, %l0, %o1
1222 fornot2s %f0, %f11, %f13
1223 edge16l %l6, %o0, %o6
1224 tvc %icc, 0x6
1225 stb %g2, [%l7 + 0x0E]
1226 fbo %fcc3, loop_127
1227 stx %g6, [%l7 + 0x58]
1228 be,a,pt %icc, loop_128
1229 std %f12, [%l7 + 0x68]
1230loop_127:
1231 fmovscc %icc, %f9, %f2
1232 stx %i1, [%l7 + 0x18]
1233loop_128:
1234 bpos,pn %icc, loop_129
1235 fba,a %fcc0, loop_130
1236 popc 0x1FA3, %i7
1237 fpack16 %f8, %f15
1238loop_129:
1239 nop
1240 setx loop_131, %l0, %l1
1241 wrpr 0x1, %tl
1242 wrpr %l1, %tpc
1243 add %l1, 0x4, %l1
1244 wrpr %l1, %tnpc
1245 setx 0x34400001400, %l0, %l1
1246 wrpr %l1, %tstate
1247 wrhpr 0x4, %htstate
1248 retry
1249loop_130:
1250 sub %l3, %o7, %o5
1251 ta %icc, 0x2
1252 sdivcc %g3, 0x1A88, %o4
1253loop_131:
1254 fmovdgu %xcc, %f2, %f13
1255 nop
1256 setx loop_132, %l0, %l1
1257 wrpr 0x1, %tl
1258 wrpr %l1, %tnpc
1259 setx 0x34400001400, %l0, %l1
1260 wrpr %l1, %tstate
1261 wrhpr 0x4, %htstate
1262 done
1263 lduh [%l7 + 0x4E], %l2
1264 fmovd %f10, %f6
1265 move %xcc, %g7, %i0
1266loop_132:
1267 stb %i5, [%l7 + 0x60]
1268 ldd [%l7 + 0x30], %f12
1269 ldx [%l7 + 0x78], %i2
1270 andn %i4, 0x136D, %l4
1271 fcmpd %fcc0, %f4, %f0
1272 addccc %i6, 0x122A, %i3
1273 fmovdleu %icc, %f7, %f15
1274 movre %g4, %l5, %o3
1275 fmovsle %icc, %f9, %f7
1276 fmuld8sux16 %f10, %f2, %f8
1277 fmovdcs %icc, %f14, %f5
1278 fnands %f10, %f6, %f15
1279 std %f10, [%l7 + 0x60]
1280 bgu,a,pt %xcc, loop_133
1281 fcmpne32 %f0, %f2, %g5
1282 fnand %f4, %f4, %f14
1283 bcc,pt %icc, loop_134
1284loop_133:
1285 fpack16 %f14, %f9
1286 fmovdg %icc, %f4, %f0
1287 bgu,a,pn %xcc, loop_135
1288loop_134:
1289 bn,a %xcc, loop_136
1290 fmovdl %xcc, %f4, %f13
1291 tvc %xcc, 0x7
1292loop_135:
1293 udivx %g1, 0x1911, %o2
1294loop_136:
1295 fmovdpos %icc, %f3, %f3
1296 stb %l0, [%l7 + 0x3D]
1297 sll %o1, %l6, %l1
1298 nop
1299 setx loop_137, %l0, %l1
1300 wrpr 0x1, %tl
1301 wrpr %l1, %tnpc
1302 setx 0x34400001400, %l0, %l1
1303 wrpr %l1, %tstate
1304 wrhpr 0x4, %htstate
1305 done
1306 sethi 0x0DF9, %o0
1307 fmovsvs %xcc, %f9, %f0
1308 te %xcc, 0x2
1309loop_137:
1310 edge32ln %o6, %g2, %i1
1311 sth %i7, [%l7 + 0x30]
1312 edge8 %l3, %o7, %o5
1313 stw %g3, [%l7 + 0x08]
1314 ldsw [%l7 + 0x20], %g6
1315 movl %xcc, %o4, %l2
1316 std %f8, [%l7 + 0x70]
1317 fmovde %xcc, %f8, %f5
1318 fornot2s %f12, %f10, %f5
1319 xorcc %g7, 0x054B, %i0
1320 lduw [%l7 + 0x4C], %i5
1321 ldub [%l7 + 0x1F], %i2
1322 fmovdne %xcc, %f12, %f11
1323 ldx [%l7 + 0x78], %i4
1324 fones %f0
1325 fnands %f3, %f14, %f0
1326 fmovse %xcc, %f6, %f3
1327 stw %i6, [%l7 + 0x20]
1328 srlx %l4, %i3, %l5
1329 orcc %o3, 0x0825, %g5
1330 std %f8, [%l7 + 0x10]
1331 fmovrsgez %g4, %f3, %f3
1332 bl,a loop_138
1333 addc %g1, %o2, %o1
1334 ldsw [%l7 + 0x50], %l6
1335 fxnors %f3, %f8, %f6
1336loop_138:
1337 fornot2 %f14, %f2, %f14
1338 taddcc %l0, 0x1193, %o0
1339 st %f15, [%l7 + 0x10]
1340 fxnors %f4, %f7, %f3
1341 faligndata %f4, %f14, %f2
1342 fpadd32s %f15, %f8, %f15
1343 mova %icc, %l1, %g2
1344 fmovsge %xcc, %f13, %f13
1345 ba,a,pt %xcc, loop_139
1346 edge32ln %o6, %i7, %l3
1347 taddcc %i1, 0x0894, %o5
1348 fmovdvs %xcc, %f3, %f5
1349loop_139:
1350 tpos %xcc, 0x5
1351 xnor %g3, %o7, %o4
1352 pdist %f6, %f12, %f6
1353 fand %f14, %f12, %f10
1354 fmovda %xcc, %f12, %f14
1355 ldd [%l7 + 0x10], %f4
1356 edge32 %l2, %g6, %i0
1357 lduw [%l7 + 0x10], %i5
1358 tsubcc %i2, 0x1D74, %i4
1359 xnor %g7, %i6, %i3
1360 ldsb [%l7 + 0x75], %l5
1361 fandnot2 %f6, %f6, %f0
1362 fmuld8sux16 %f2, %f15, %f4
1363 stw %o3, [%l7 + 0x70]
1364 sth %l4, [%l7 + 0x46]
1365 fmovrslez %g4, %f4, %f6
1366 sll %g5, %g1, %o2
1367 edge32l %o1, %l6, %o0
1368 and %l1, 0x1AA0, %g2
1369 tleu %xcc, 0x5
1370 stx %l0, [%l7 + 0x78]
1371 fmul8x16 %f14, %f14, %f4
1372 fmovrsgez %i7, %f15, %f9
1373 fand %f14, %f8, %f10
1374 udivx %o6, 0x0211, %l3
1375 tvs %xcc, 0x3
1376 fmovrdlz %o5, %f12, %f8
1377 fpadd16s %f6, %f15, %f12
1378 be loop_140
1379 nop
1380 setx loop_141, %l0, %l1
1381 wrpr 0x1, %tl
1382 wrpr %l1, %tpc
1383 add %l1, 0x4, %l1
1384 wrpr %l1, %tnpc
1385 setx 0x34400001400, %l0, %l1
1386 wrpr %l1, %tstate
1387 wrhpr 0x4, %htstate
1388 retry
1389 tne %icc, 0x1
1390 movrgz %g3, 0x1AB, %i1
1391loop_140:
1392 fba,a %fcc2, loop_142
1393loop_141:
1394 ld [%l7 + 0x0C], %f11
1395 alignaddr %o4, %o7, %g6
1396 bge,pn %xcc, loop_143
1397loop_142:
1398 std %f10, [%l7 + 0x48]
1399 brz,a %l2, loop_144
1400 bcc,a,pt %xcc, loop_145
1401loop_143:
1402 fblg,a %fcc1, loop_146
1403 lduh [%l7 + 0x68], %i5
1404loop_144:
1405 brgz %i0, loop_147
1406loop_145:
1407 brlez,a %i4, loop_148
1408loop_146:
1409 stw %g7, [%l7 + 0x74]
1410 fcmple16 %f12, %f10, %i2
1411loop_147:
1412 tpos %xcc, 0x7
1413loop_148:
1414 std %f8, [%l7 + 0x78]
1415 stb %i3, [%l7 + 0x10]
1416 ldsh [%l7 + 0x34], %i6
1417 fsrc1 %f4, %f4
1418 stw %l5, [%l7 + 0x4C]
1419 array16 %l4, %g4, %g5
1420 std %f2, [%l7 + 0x30]
1421 brlz %g1, loop_149
1422 fbge,a %fcc3, loop_150
1423 taddcc %o2, 0x0769, %o3
1424 fmovrsgez %o1, %f0, %f13
1425loop_149:
1426 tge %xcc, 0x6
1427loop_150:
1428 fors %f11, %f1, %f3
1429 stx %o0, [%l7 + 0x18]
1430 lduh [%l7 + 0x14], %l6
1431 fpack32 %f10, %f0, %f10
1432 fpsub16s %f15, %f0, %f13
1433 bcs,pt %icc, loop_151
1434 fors %f12, %f2, %f2
1435 stw %g2, [%l7 + 0x74]
1436 stb %l0, [%l7 + 0x29]
1437loop_151:
1438 stb %l1, [%l7 + 0x71]
1439 lduh [%l7 + 0x34], %o6
1440 fbg,a %fcc3, loop_152
1441 edge8 %i7, %o5, %g3
1442 edge8n %l3, %o4, %o7
1443 mova %xcc, %g6, %i1
1444loop_152:
1445 movgu %icc, %i5, %i0
1446 edge8n %i4, %l2, %g7
1447 tleu %icc, 0x6
1448 fcmpne32 %f8, %f0, %i2
1449 fmovrdlez %i6, %f8, %f0
1450 array32 %i3, %l5, %g4
1451 fmovdpos %icc, %f3, %f6
1452 fnot1 %f4, %f14
1453 fmul8x16 %f4, %f10, %f14
1454 udivx %g5, 0x1B06, %l4
1455 fnot2s %f2, %f10
1456 stw %o2, [%l7 + 0x58]
1457 sth %o3, [%l7 + 0x4C]
1458 fcmps %fcc0, %f13, %f2
1459 stb %g1, [%l7 + 0x5A]
1460 brlez %o1, loop_153
1461 ldsh [%l7 + 0x52], %o0
1462 array16 %g2, %l6, %l1
1463 fpack16 %f0, %f12
1464loop_153:
1465 fandnot2s %f9, %f15, %f15
1466 fmovs %f5, %f5
1467 fandnot2 %f2, %f10, %f14
1468 fmovsle %xcc, %f3, %f15
1469 ldsw [%l7 + 0x74], %l0
1470 bcc,a,pt %icc, loop_154
1471 fmovrsgez %o6, %f7, %f10
1472 ldd [%l7 + 0x20], %f14
1473 fmul8x16au %f10, %f5, %f6
1474loop_154:
1475 movrgz %o5, %g3, %l3
1476 ldsb [%l7 + 0x5A], %i7
1477 or %o4, 0x0A0A, %o7
1478 sth %g6, [%l7 + 0x70]
1479 stw %i5, [%l7 + 0x7C]
1480 sdivx %i1, 0x0B02, %i4
1481 fbn,a %fcc2, loop_155
1482 fmovdvs %icc, %f11, %f9
1483 edge16 %l2, %g7, %i2
1484 fpsub16s %f11, %f14, %f8
1485loop_155:
1486 fbne,a %fcc2, loop_156
1487 fmovrslz %i6, %f9, %f7
1488 fnor %f0, %f4, %f8
1489 ba,pn %icc, loop_157
1490loop_156:
1491 orn %i0, 0x098B, %i3
1492 fbug %fcc2, loop_158
1493 alignaddrl %g4, %l5, %g5
1494loop_157:
1495 fmovdgu %xcc, %f4, %f0
1496 movre %l4, %o3, %g1
1497loop_158:
1498 movvc %icc, %o1, %o2
1499 edge16ln %g2, %o0, %l1
1500 ldsb [%l7 + 0x67], %l0
1501 fmovsl %xcc, %f9, %f15
1502 lduw [%l7 + 0x50], %l6
1503 tneg %icc, 0x3
1504 fbule %fcc2, loop_159
1505 fzeros %f10
1506 ta %icc, 0x5
1507 fones %f2
1508loop_159:
1509 movrgz %o5, 0x1AD, %g3
1510 ldsh [%l7 + 0x72], %o6
1511 movleu %xcc, %l3, %i7
1512 stx %o4, [%l7 + 0x58]
1513 fblg,a %fcc0, loop_160
1514 fmul8ulx16 %f0, %f0, %f12
1515 ldsb [%l7 + 0x2D], %g6
1516 for %f8, %f2, %f12
1517loop_160:
1518 srl %i5, %i1, %i4
1519 fmovrdgez %o7, %f12, %f12
1520 fmovdn %icc, %f1, %f10
1521 ld [%l7 + 0x1C], %f7
1522 stx %g7, [%l7 + 0x30]
1523 fnand %f10, %f6, %f14
1524 fmovdn %icc, %f1, %f4
1525 stx %l2, [%l7 + 0x50]
1526 bge,a,pn %xcc, loop_161
1527 bleu,pt %xcc, loop_162
1528 ble loop_163
1529 fabss %f14, %f7
1530loop_161:
1531 fandnot2 %f10, %f4, %f4
1532loop_162:
1533 stb %i6, [%l7 + 0x1A]
1534loop_163:
1535 ldsh [%l7 + 0x4C], %i0
1536 ldx [%l7 + 0x68], %i3
1537 fbuge %fcc2, loop_164
1538 fbo %fcc3, loop_165
1539 edge16l %i2, %l5, %g5
1540 srl %g4, %o3, %l4
1541loop_164:
1542 tvs %xcc, 0x7
1543loop_165:
1544 fmovde %xcc, %f15, %f14
1545 movrne %o1, %o2, %g2
1546 sth %g1, [%l7 + 0x0A]
1547 bcs,a loop_166
1548 stb %l1, [%l7 + 0x7E]
1549 ldsw [%l7 + 0x24], %l0
1550 edge8l %l6, %o5, %g3
1551loop_166:
1552 fmovrsgez %o6, %f11, %f10
1553 brz %o0, loop_167
1554 fpsub32s %f13, %f5, %f7
1555 fmul8x16au %f6, %f1, %f14
1556 brgez,a %i7, loop_168
1557loop_167:
1558 fsrc2s %f4, %f6
1559 st %f9, [%l7 + 0x40]
1560 edge8n %l3, %g6, %i5
1561loop_168:
1562 tsubcc %i1, %i4, %o4
1563 fmovse %icc, %f14, %f3
1564 ldub [%l7 + 0x26], %o7
1565 siam 0x6
1566 stx %l2, [%l7 + 0x20]
1567 ta %icc, 0x4
1568 ldsh [%l7 + 0x32], %i6
1569 bn,a %icc, loop_169
1570 fmovsge %xcc, %f15, %f8
1571 bn,a,pn %xcc, loop_170
1572 fmovda %icc, %f10, %f11
1573loop_169:
1574 sth %g7, [%l7 + 0x5A]
1575 brgz,a %i3, loop_171
1576loop_170:
1577 ldd [%l7 + 0x70], %f0
1578 fpack16 %f4, %f15
1579 fmovrsgz %i0, %f12, %f8
1580loop_171:
1581 st %f12, [%l7 + 0x0C]
1582 tleu %icc, 0x2
1583 ldd [%l7 + 0x38], %f12
1584 mulx %l5, %g5, %g4
1585 edge8n %o3, %i2, %l4
1586 lduw [%l7 + 0x58], %o2
1587 lduw [%l7 + 0x14], %g2
1588 fzero %f2
1589 fandnot2s %f3, %f8, %f5
1590 call loop_172
1591 ld [%l7 + 0x54], %f5
1592 ldx [%l7 + 0x28], %g1
1593 lduh [%l7 + 0x30], %l1
1594loop_172:
1595 fnand %f10, %f2, %f6
1596 edge16l %o1, %l6, %l0
1597 sth %o5, [%l7 + 0x5E]
1598 udivcc %o6, 0x1D11, %g3
1599 fxor %f4, %f2, %f6
1600 fble,a %fcc1, loop_173
1601 ldsh [%l7 + 0x54], %o0
1602 alignaddr %l3, %g6, %i7
1603 st %f9, [%l7 + 0x38]
1604loop_173:
1605 std %f12, [%l7 + 0x30]
1606 siam 0x4
1607 stb %i1, [%l7 + 0x4C]
1608 movleu %icc, %i4, %i5
1609 tvc %icc, 0x0
1610 fbg,a %fcc3, loop_174
1611 edge16n %o7, %l2, %i6
1612 lduh [%l7 + 0x6C], %o4
1613 fmovrslz %i3, %f6, %f0
1614loop_174:
1615 fmovsg %icc, %f11, %f8
1616 brlez,a %g7, loop_175
1617 fbu %fcc0, loop_176
1618 for %f0, %f0, %f12
1619 ldsb [%l7 + 0x5A], %i0
1620loop_175:
1621 stw %l5, [%l7 + 0x0C]
1622loop_176:
1623 brlz %g4, loop_177
1624 fmovsne %xcc, %f4, %f15
1625 sra %g5, 0x01, %o3
1626 fsrc2 %f12, %f0
1627loop_177:
1628 fmovde %icc, %f2, %f1
1629 call loop_178
1630 fba %fcc3, loop_179
1631 sdivcc %i2, 0x1476, %l4
1632 edge16ln %g2, %g1, %o2
1633loop_178:
1634 and %o1, 0x136A, %l6
1635loop_179:
1636 fxnors %f0, %f3, %f5
1637 movge %icc, %l0, %o5
1638 stb %o6, [%l7 + 0x09]
1639 xnorcc %l1, %g3, %o0
1640 fands %f8, %f5, %f12
1641 add %l3, 0x0F5E, %g6
1642 fcmpd %fcc2, %f4, %f8
1643 fmovdn %icc, %f1, %f9
1644 ldsb [%l7 + 0x3B], %i1
1645 fxnors %f3, %f13, %f10
1646 movge %xcc, %i7, %i5
1647 fnands %f8, %f12, %f9
1648 lduw [%l7 + 0x4C], %i4
1649 fmovs %f15, %f15
1650 lduw [%l7 + 0x14], %l2
1651 fmuld8ulx16 %f2, %f10, %f2
1652 fmovsgu %icc, %f14, %f14
1653 tge %xcc, 0x2
1654 fmovse %xcc, %f3, %f8
1655 ldsb [%l7 + 0x6C], %i6
1656 ldub [%l7 + 0x5F], %o7
1657 lduh [%l7 + 0x1E], %o4
1658 fmovdvc %icc, %f11, %f2
1659 ldub [%l7 + 0x75], %g7
1660 fabss %f8, %f3
1661 fmovdg %icc, %f1, %f7
1662 udiv %i0, 0x1E72, %l5
1663 fmovdge %xcc, %f7, %f15
1664 movge %xcc, %i3, %g4
1665 fnot2s %f13, %f14
1666 stw %g5, [%l7 + 0x2C]
1667 st %f6, [%l7 + 0x7C]
1668 fbne,a %fcc0, loop_180
1669 fmuld8ulx16 %f5, %f8, %f14
1670 ldx [%l7 + 0x20], %i2
1671 fxors %f6, %f6, %f12
1672loop_180:
1673 ldub [%l7 + 0x73], %l4
1674 ldsw [%l7 + 0x40], %g2
1675 tle %icc, 0x3
1676 ldd [%l7 + 0x20], %f2
1677 sethi 0x0E98, %o3
1678 st %f8, [%l7 + 0x64]
1679 fmovrde %o2, %f12, %f4
1680 orn %o1, %g1, %l0
1681 sdiv %o5, 0x0D3A, %l6
1682 fmovsleu %xcc, %f8, %f8
1683 bn,a %icc, loop_181
1684 sth %l1, [%l7 + 0x5C]
1685 fba %fcc1, loop_182
1686 st %f6, [%l7 + 0x78]
1687loop_181:
1688 orncc %g3, 0x0F29, %o0
1689 mulx %l3, 0x1FF9, %g6
1690loop_182:
1691 ldsw [%l7 + 0x1C], %o6
1692 pdist %f6, %f12, %f10
1693 ldsh [%l7 + 0x54], %i7
1694 st %f13, [%l7 + 0x48]
1695 fmovs %f14, %f6
1696 ldsh [%l7 + 0x08], %i5
1697 ldd [%l7 + 0x20], %f10
1698 udivx %i1, 0x081E, %l2
1699 movrlz %i4, 0x336, %o7
1700 ld [%l7 + 0x10], %f6
1701 fnors %f2, %f12, %f14
1702 stw %o4, [%l7 + 0x38]
1703 lduw [%l7 + 0x5C], %i6
1704 fmovdgu %icc, %f4, %f6
1705 ldsb [%l7 + 0x36], %i0
1706 sth %g7, [%l7 + 0x5A]
1707 fmul8ulx16 %f10, %f8, %f14
1708 fandnot1s %f14, %f2, %f2
1709 subc %l5, 0x107C, %g4
1710 fmovdne %icc, %f14, %f13
1711 tle %xcc, 0x4
1712 ldd [%l7 + 0x70], %f4
1713 ldx [%l7 + 0x08], %i3
1714 tge %xcc, 0x0
1715 fmovdge %xcc, %f3, %f12
1716 fbul %fcc2, loop_183
1717 ld [%l7 + 0x38], %f3
1718 stx %i2, [%l7 + 0x40]
1719 array8 %g5, %g2, %l4
1720loop_183:
1721 smul %o2, %o1, %o3
1722 mulx %l0, 0x0699, %o5
1723 brgz %l6, loop_184
1724 ld [%l7 + 0x6C], %f10
1725 sth %g1, [%l7 + 0x34]
1726 tcs %icc, 0x2
1727loop_184:
1728 bgu,a %icc, loop_185
1729 sllx %l1, 0x07, %o0
1730 tge %icc, 0x5
1731 bshuffle %f12, %f8, %f0
1732loop_185:
1733 fmovspos %icc, %f14, %f1
1734 srlx %g3, 0x1D, %l3
1735 fabsd %f10, %f12
1736 fcmpne16 %f0, %f12, %o6
1737 ldx [%l7 + 0x40], %i7
1738 fpack16 %f8, %f11
1739 array8 %g6, %i5, %l2
1740 stb %i1, [%l7 + 0x75]
1741 movl %xcc, %i4, %o7
1742 brnz %i6, loop_186
1743 fors %f2, %f9, %f12
1744 fors %f2, %f14, %f12
1745 fpmerge %f2, %f9, %f8
1746loop_186:
1747 fbl %fcc0, loop_187
1748 brlz,a %i0, loop_188
1749 ldub [%l7 + 0x27], %o4
1750 fbul,a %fcc3, loop_189
1751loop_187:
1752 edge16ln %g7, %g4, %i3
1753loop_188:
1754 ldd [%l7 + 0x28], %f14
1755 sub %l5, %i2, %g5
1756loop_189:
1757 fmovsleu %icc, %f15, %f7
1758 nop
1759 setx loop_190, %l0, %l1
1760 jmpl %l1, %g2
1761 fornot1s %f4, %f5, %f0
1762 sdivx %l4, 0x0CB2, %o2
1763 edge8 %o1, %l0, %o3
1764loop_190:
1765 fcmpgt32 %f10, %f10, %l6
1766 edge32n %g1, %o5, %o0
1767 fmovdneg %icc, %f11, %f2
1768 sethi 0x16C0, %l1
1769 fbg %fcc3, loop_191
1770 ldsw [%l7 + 0x78], %g3
1771 fmovrsgez %o6, %f14, %f0
1772 srlx %i7, %g6, %l3
1773loop_191:
1774 bleu %icc, loop_192
1775 movrne %i5, %l2, %i1
1776 edge8ln %o7, %i4, %i0
1777 fornot2s %f12, %f6, %f15
1778loop_192:
1779 ldsw [%l7 + 0x5C], %o4
1780 tsubcc %g7, 0x1DC6, %g4
1781 lduh [%l7 + 0x2C], %i6
1782 fmovsn %icc, %f14, %f5
1783 fmovspos %xcc, %f11, %f15
1784 fmul8x16al %f8, %f11, %f8
1785 andn %l5, %i3, %g5
1786 tvc %xcc, 0x4
1787 fpadd32s %f9, %f4, %f5
1788 stx %g2, [%l7 + 0x38]
1789 tne %xcc, 0x3
1790 fmovscs %icc, %f2, %f7
1791 fmovde %xcc, %f10, %f0
1792 fnot1 %f0, %f12
1793 ldd [%l7 + 0x20], %f8
1794 fpadd16s %f5, %f8, %f10
1795 ld [%l7 + 0x40], %f0
1796 edge8l %l4, %i2, %o2
1797 edge32ln %o1, %l0, %o3
1798 fxnor %f12, %f2, %f10
1799 bgu,pt %xcc, loop_193
1800 stx %g1, [%l7 + 0x20]
1801 fpadd16 %f14, %f8, %f10
1802 fmovdvc %xcc, %f13, %f14
1803loop_193:
1804 movcc %icc, %o5, %o0
1805 brgz,a %l6, loop_194
1806 stw %l1, [%l7 + 0x08]
1807 subcc %o6, %i7, %g3
1808 movrgz %l3, 0x1EC, %g6
1809loop_194:
1810 std %f10, [%l7 + 0x08]
1811 sth %l2, [%l7 + 0x0C]
1812 lduw [%l7 + 0x50], %i5
1813 stx %o7, [%l7 + 0x28]
1814 edge16n %i4, %i1, %i0
1815 fmovdge %xcc, %f10, %f8
1816 addccc %g7, %o4, %g4
1817 ldub [%l7 + 0x3C], %l5
1818 fbuge,a %fcc1, loop_195
1819 ldsh [%l7 + 0x38], %i3
1820 tleu %icc, 0x5
1821 edge32l %i6, %g5, %l4
1822loop_195:
1823 bvc,pn %icc, loop_196
1824 movre %i2, %g2, %o1
1825 orncc %o2, 0x17DE, %l0
1826 edge32n %g1, %o5, %o3
1827loop_196:
1828 fmovrsgz %o0, %f1, %f5
1829 fpsub32s %f14, %f5, %f0
1830 brlz,a %l1, loop_197
1831 lduw [%l7 + 0x2C], %l6
1832 std %f12, [%l7 + 0x58]
1833 subcc %i7, 0x06EC, %g3
1834loop_197:
1835 bvs,pn %xcc, loop_198
1836 fnor %f8, %f12, %f8
1837 fandnot1s %f9, %f5, %f3
1838 fmovsvc %xcc, %f4, %f5
1839loop_198:
1840 for %f4, %f14, %f0
1841 stb %l3, [%l7 + 0x7E]
1842 lduw [%l7 + 0x20], %o6
1843 umulcc %g6, %l2, %o7
1844 fsrc2s %f13, %f14
1845 tgu %xcc, 0x4
1846 tg %icc, 0x7
1847 lduw [%l7 + 0x68], %i4
1848 brnz %i1, loop_199
1849 fmovse %icc, %f4, %f13
1850 ldsw [%l7 + 0x0C], %i0
1851 taddcc %g7, 0x052F, %o4
1852loop_199:
1853 stw %i5, [%l7 + 0x2C]
1854 tpos %icc, 0x4
1855 ld [%l7 + 0x40], %f13
1856 ldsh [%l7 + 0x7E], %l5
1857 fmul8x16al %f12, %f1, %f2
1858 addcc %i3, %i6, %g4
1859 fandnot2s %f14, %f10, %f3
1860 and %g5, 0x0FE2, %i2
1861 sdivcc %l4, 0x1F4C, %g2
1862 std %f12, [%l7 + 0x08]
1863 movrgez %o1, %l0, %g1
1864 fmovsle %icc, %f3, %f2
1865 std %f6, [%l7 + 0x08]
1866 fpadd16 %f0, %f8, %f8
1867 tgu %icc, 0x0
1868 fmovsge %icc, %f11, %f11
1869 fbue %fcc0, loop_200
1870 ldd [%l7 + 0x58], %f14
1871 fands %f12, %f9, %f15
1872 or %o2, 0x098E, %o5
1873loop_200:
1874 ldub [%l7 + 0x65], %o0
1875 ldd [%l7 + 0x38], %f14
1876 movg %icc, %l1, %l6
1877 bge,a,pt %icc, loop_201
1878 ldsw [%l7 + 0x18], %i7
1879 ldx [%l7 + 0x10], %g3
1880 fmovrdgz %l3, %f0, %f4
1881loop_201:
1882 movl %xcc, %o6, %g6
1883 fmovdvs %xcc, %f13, %f5
1884 brlez,a %l2, loop_202
1885 fbuge,a %fcc3, loop_203
1886 edge16n %o7, %i4, %o3
1887 lduw [%l7 + 0x2C], %i0
1888loop_202:
1889 udivx %i1, 0x15AD, %g7
1890loop_203:
1891 sth %o4, [%l7 + 0x3C]
1892 ld [%l7 + 0x64], %f7
1893 fmovdl %xcc, %f13, %f3
1894 fmovrdlz %i5, %f6, %f6
1895 stb %l5, [%l7 + 0x0E]
1896 fblg %fcc3, loop_204
1897 movpos %icc, %i6, %g4
1898 fbe %fcc0, loop_205
1899 fmul8sux16 %f6, %f2, %f14
1900loop_204:
1901 fmovdne %xcc, %f2, %f5
1902 umul %i3, %i2, %l4
1903loop_205:
1904 movvs %icc, %g2, %g5
1905 fbul %fcc1, loop_206
1906 edge32 %o1, %g1, %o2
1907 fmovrdlz %o5, %f4, %f12
1908 fxor %f14, %f12, %f12
1909loop_206:
1910 sub %l0, %o0, %l6
1911 stx %i7, [%l7 + 0x20]
1912 fcmpeq16 %f0, %f10, %l1
1913 array16 %l3, %o6, %g6
1914 brlez %g3, loop_207
1915 ldub [%l7 + 0x7A], %l2
1916 fmul8ulx16 %f10, %f12, %f14
1917 fmovsneg %icc, %f12, %f3
1918loop_207:
1919 xor %o7, %o3, %i4
1920 fmovscc %icc, %f5, %f4
1921 st %f4, [%l7 + 0x2C]
1922 fbe,a %fcc2, loop_208
1923 stb %i1, [%l7 + 0x72]
1924 smulcc %i0, %g7, %o4
1925 subc %l5, %i6, %g4
1926loop_208:
1927 brz %i5, loop_209
1928 bvc,a,pn %xcc, loop_210
1929 edge8ln %i2, %l4, %i3
1930 ldsb [%l7 + 0x16], %g2
1931loop_209:
1932 ld [%l7 + 0x4C], %f13
1933loop_210:
1934 fmovscc %icc, %f4, %f15
1935 fmovrdgez %o1, %f0, %f2
1936 fnands %f3, %f9, %f2
1937 fpadd16 %f0, %f4, %f10
1938 popc %g1, %o2
1939 pdist %f8, %f8, %f10
1940 fcmpne32 %f8, %f14, %o5
1941 fmovrslz %l0, %f0, %f2
1942 tle %icc, 0x0
1943 fabsd %f6, %f4
1944 fxnor %f4, %f10, %f6
1945 addc %g5, 0x0B3E, %o0
1946 sdivx %i7, 0x0D85, %l1
1947 umul %l6, 0x05A9, %o6
1948 movrlez %g6, 0x132, %l3
1949 fmovsneg %xcc, %f5, %f14
1950 fmul8sux16 %f2, %f14, %f2
1951 st %f8, [%l7 + 0x68]
1952 fxnors %f13, %f7, %f5
1953 fbge %fcc0, loop_211
1954 fmovrse %l2, %f0, %f13
1955 andncc %g3, %o3, %i4
1956 stx %i1, [%l7 + 0x48]
1957loop_211:
1958 fandnot1s %f12, %f6, %f1
1959 stx %i0, [%l7 + 0x28]
1960 fexpand %f13, %f10
1961 fbul %fcc3, loop_212
1962 subc %o7, 0x0E55, %o4
1963 edge8ln %g7, %i6, %g4
1964 andcc %l5, %i5, %i2
1965loop_212:
1966 fbul %fcc1, loop_213
1967 stb %i3, [%l7 + 0x0C]
1968 fbug %fcc0, loop_214
1969 fabss %f10, %f12
1970loop_213:
1971 fand %f0, %f14, %f10
1972 fcmpd %fcc1, %f6, %f2
1973loop_214:
1974 fnot2 %f2, %f14
1975 and %g2, 0x1F17, %o1
1976 fbe,a %fcc1, loop_215
1977 fnand %f2, %f2, %f10
1978 lduh [%l7 + 0x4C], %l4
1979 brlez %o2, loop_216
1980loop_215:
1981 edge16 %o5, %l0, %g1
1982 movrgez %o0, %g5, %l1
1983 fones %f10
1984loop_216:
1985 bvc,a,pn %icc, loop_217
1986 ldsb [%l7 + 0x63], %i7
1987 ldsh [%l7 + 0x32], %l6
1988 stx %g6, [%l7 + 0x58]
1989loop_217:
1990 and %l3, 0x14BC, %o6
1991 fcmple32 %f6, %f12, %g3
1992 fmovsvs %xcc, %f6, %f3
1993 ldub [%l7 + 0x3D], %l2
1994 call loop_218
1995 alignaddr %i4, %i1, %o3
1996 addccc %i0, 0x07D1, %o4
1997 popc 0x0EBF, %o7
1998loop_218:
1999 fandnot2s %f8, %f11, %f10
2000 stw %i6, [%l7 + 0x08]
2001 bvs loop_219
2002 fnot2 %f4, %f4
2003 ldub [%l7 + 0x10], %g7
2004 bneg,a %xcc, loop_220
2005loop_219:
2006 fbul,a %fcc1, loop_221
2007 fbe %fcc2, loop_222
2008 udivcc %g4, 0x1B4B, %l5
2009loop_220:
2010 lduh [%l7 + 0x26], %i5
2011loop_221:
2012 fone %f4
2013loop_222:
2014 ble,a loop_223
2015 fpack32 %f10, %f8, %f12
2016 ldx [%l7 + 0x08], %i2
2017 xnorcc %g2, 0x17FC, %i3
2018loop_223:
2019 sll %o1, %l4, %o5
2020 fpsub32 %f6, %f4, %f10
2021 fcmped %fcc3, %f0, %f14
2022 fabss %f0, %f13
2023 ble,a loop_224
2024 stb %o2, [%l7 + 0x35]
2025 tl %icc, 0x2
2026 umulcc %l0, 0x1A5C, %g1
2027loop_224:
2028 fones %f9
2029 fcmple32 %f6, %f2, %o0
2030 ldd [%l7 + 0x70], %f6
2031 fmul8ulx16 %f6, %f12, %f10
2032 tne %icc, 0x2
2033 brgez,a %g5, loop_225
2034 bgu,a loop_226
2035 lduw [%l7 + 0x18], %i7
2036 st %f9, [%l7 + 0x30]
2037loop_225:
2038 ld [%l7 + 0x60], %f6
2039loop_226:
2040 sllx %l1, %g6, %l6
2041 ldx [%l7 + 0x60], %o6
2042 tle %icc, 0x7
2043 andncc %l3, %g3, %i4
2044 st %f3, [%l7 + 0x50]
2045 fmovdg %icc, %f15, %f1
2046 fcmpd %fcc2, %f4, %f8
2047 ldsh [%l7 + 0x18], %l2
2048 movgu %icc, %o3, %i1
2049 std %f14, [%l7 + 0x28]
2050 movrgez %o4, 0x2A1, %o7
2051 movrgez %i6, %i0, %g7
2052 tg %icc, 0x7
2053 fpadd32s %f6, %f10, %f9
2054 ldub [%l7 + 0x38], %l5
2055 fmovdpos %xcc, %f15, %f6
2056 fmovsleu %icc, %f13, %f7
2057 array32 %g4, %i2, %i5
2058 edge16ln %i3, %g2, %l4
2059 fmovsvc %xcc, %f2, %f9
2060 fxnor %f4, %f0, %f14
2061 fmul8x16 %f15, %f14, %f2
2062 ldx [%l7 + 0x48], %o5
2063 stb %o1, [%l7 + 0x3F]
2064 tleu %xcc, 0x1
2065 fmovsvc %xcc, %f10, %f5
2066 fbg %fcc1, loop_227
2067 bleu %xcc, loop_228
2068 edge8ln %l0, %g1, %o2
2069 subc %o0, %i7, %l1
2070loop_227:
2071 fmovdne %xcc, %f11, %f2
2072loop_228:
2073 fmul8x16al %f7, %f10, %f4
2074 fnors %f12, %f0, %f6
2075 fnot2s %f7, %f2
2076 stx %g5, [%l7 + 0x30]
2077 stx %g6, [%l7 + 0x60]
2078 fmovda %xcc, %f9, %f13
2079 lduw [%l7 + 0x5C], %o6
2080 for %f8, %f14, %f6
2081 lduw [%l7 + 0x74], %l6
2082 lduh [%l7 + 0x20], %g3
2083 sll %l3, %i4, %o3
2084 fornot2s %f13, %f12, %f4
2085 sll %i1, 0x00, %o4
2086 subccc %l2, %i6, %i0
2087 fmovrdgz %o7, %f6, %f14
2088 sdiv %g7, 0x1AED, %g4
2089 be,pt %icc, loop_229
2090 move %icc, %i2, %i5
2091 tneg %xcc, 0x4
2092 bshuffle %f2, %f0, %f6
2093loop_229:
2094 tneg %xcc, 0x4
2095 subcc %l5, %g2, %i3
2096 ldsh [%l7 + 0x4E], %o5
2097 edge16l %l4, %l0, %g1
2098 ldsw [%l7 + 0x40], %o1
2099 fmovrslez %o2, %f1, %f7
2100 subc %o0, 0x0B9B, %l1
2101 fmovrsgz %g5, %f3, %f3
2102 andn %i7, 0x06FA, %g6
2103 nop
2104 setx loop_230, %l0, %l1
2105 jmpl %l1, %l6
2106 fpadd16 %f8, %f8, %f4
2107 edge8ln %g3, %l3, %o6
2108 movle %icc, %i4, %i1
2109loop_230:
2110 smulcc %o3, 0x0D41, %l2
2111 taddcc %i6, %o4, %i0
2112 fcmpes %fcc1, %f0, %f12
2113 lduh [%l7 + 0x52], %g7
2114 movvc %icc, %g4, %o7
2115 fmovdn %xcc, %f2, %f14
2116 fmovrsne %i5, %f4, %f10
2117 fmovsne %icc, %f4, %f13
2118 bneg,a,pt %xcc, loop_231
2119 lduw [%l7 + 0x30], %i2
2120 udivx %l5, 0x1F40, %i3
2121 fnor %f0, %f6, %f14
2122loop_231:
2123 fnot2s %f3, %f10
2124 ldd [%l7 + 0x08], %f14
2125 fmovsvs %icc, %f13, %f0
2126 tsubcctv %o5, 0x170F, %l4
2127 st %f8, [%l7 + 0x50]
2128 smulcc %l0, 0x100C, %g2
2129 fmovdcc %icc, %f14, %f2
2130 fmovdle %xcc, %f15, %f1
2131 fbul %fcc2, loop_232
2132 fornot2s %f2, %f5, %f7
2133 fmovdpos %icc, %f5, %f5
2134 taddcctv %g1, 0x116E, %o2
2135loop_232:
2136 stb %o1, [%l7 + 0x38]
2137 fornot1s %f15, %f10, %f13
2138 sdiv %l1, 0x1BC1, %o0
2139 srl %g5, %i7, %g6
2140 ld [%l7 + 0x38], %f9
2141 fnegs %f2, %f10
2142 fsrc1 %f6, %f4
2143 fmovrdlez %l6, %f14, %f0
2144 fmovscs %xcc, %f7, %f15
2145 andncc %l3, %g3, %i4
2146 fmovrslz %o6, %f9, %f11
2147 movge %icc, %o3, %l2
2148 lduh [%l7 + 0x1E], %i6
2149 subcc %i1, 0x171A, %o4
2150 taddcctv %i0, 0x10FF, %g4
2151 movrgez %g7, %o7, %i2
2152 std %f14, [%l7 + 0x58]
2153 siam 0x6
2154 fnand %f6, %f2, %f6
2155 and %l5, 0x0952, %i5
2156 ld [%l7 + 0x2C], %f13
2157 fmovsleu %icc, %f8, %f12
2158 ldsw [%l7 + 0x58], %o5
2159 andncc %i3, %l0, %l4
2160 st %f9, [%l7 + 0x10]
2161 fornot1 %f0, %f10, %f14
2162 std %f10, [%l7 + 0x38]
2163 bgu,a loop_233
2164 fbne %fcc2, loop_234
2165 xnor %g2, %o2, %o1
2166 movne %xcc, %l1, %g1
2167loop_233:
2168 fxors %f15, %f15, %f10
2169loop_234:
2170 stx %o0, [%l7 + 0x60]
2171 add %g5, %g6, %i7
2172 fbul,a %fcc2, loop_235
2173 ld [%l7 + 0x44], %f0
2174 fmovrdlz %l3, %f0, %f6
2175 array16 %l6, %i4, %g3
2176loop_235:
2177 ldub [%l7 + 0x11], %o3
2178 bl,a loop_236
2179 array8 %l2, %i6, %o6
2180 fbe %fcc3, loop_237
2181 smulcc %i1, %o4, %g4
2182loop_236:
2183 movre %i0, 0x3EF, %o7
2184 stw %i2, [%l7 + 0x64]
2185loop_237:
2186 sethi 0x0615, %g7
2187 umul %i5, %l5, %i3
2188 andn %o5, %l4, %l0
2189 lduw [%l7 + 0x60], %g2
2190 fmovsn %icc, %f10, %f14
2191 tleu %xcc, 0x4
2192 ldd [%l7 + 0x48], %f12
2193 fmovsge %icc, %f7, %f13
2194 smul %o1, 0x1432, %o2
2195 movl %icc, %g1, %l1
2196 std %f4, [%l7 + 0x30]
2197 fpsub16s %f15, %f4, %f6
2198 movn %xcc, %o0, %g6
2199 fmovdcc %icc, %f4, %f12
2200 edge16n %i7, %l3, %l6
2201 smulcc %g5, %g3, %i4
2202 stw %l2, [%l7 + 0x54]
2203 subcc %i6, %o6, %i1
2204 add %o4, %o3, %i0
2205 ldub [%l7 + 0x19], %o7
2206 ldsh [%l7 + 0x3A], %i2
2207 or %g7, %i5, %l5
2208 fornot2 %f0, %f10, %f12
2209 brlez %g4, loop_238
2210 fnors %f8, %f6, %f14
2211 fors %f5, %f4, %f11
2212 stx %o5, [%l7 + 0x40]
2213loop_238:
2214 fbne %fcc3, loop_239
2215 stx %l4, [%l7 + 0x78]
2216 tleu %icc, 0x4
2217 srlx %l0, %i3, %g2
2218loop_239:
2219 fmul8x16al %f6, %f10, %f0
2220 movle %icc, %o2, %o1
2221 movvc %icc, %g1, %o0
2222 bleu,pt %icc, loop_240
2223 tg %xcc, 0x6
2224 addcc %g6, 0x1451, %i7
2225 smul %l3, %l6, %g5
2226loop_240:
2227 bcs,pn %xcc, loop_241
2228 tvc %icc, 0x4
2229 fones %f11
2230 smulcc %g3, %l1, %i4
2231loop_241:
2232 fnot2s %f7, %f7
2233 mulx %i6, 0x149C, %o6
2234 sdivcc %i1, 0x0267, %l2
2235 fpadd16 %f6, %f4, %f6
2236 fcmpne16 %f12, %f14, %o4
2237 edge32l %i0, %o7, %i2
2238 lduh [%l7 + 0x60], %g7
2239 ldub [%l7 + 0x6E], %i5
2240 tge %xcc, 0x1
2241 fxnor %f0, %f0, %f0
2242 nop
2243 setx loop_242, %l0, %l1
2244 wrpr 0x1, %tl
2245 wrpr %l1, %tnpc
2246 setx 0x34400001400, %l0, %l1
2247 wrpr %l1, %tstate
2248 wrhpr 0x4, %htstate
2249 done
2250 brgez,a %o3, loop_243
2251 ta %xcc, 0x1
2252 std %f12, [%l7 + 0x68]
2253loop_242:
2254 ld [%l7 + 0x3C], %f14
2255loop_243:
2256 fpadd16 %f8, %f6, %f2
2257 fbug %fcc3, loop_244
2258 fmovscc %icc, %f10, %f9
2259 fcmpeq32 %f0, %f6, %g4
2260 tvs %icc, 0x6
2261loop_244:
2262 smulcc %l5, 0x1902, %l4
2263 ld [%l7 + 0x18], %f0
2264 ldsw [%l7 + 0x0C], %l0
2265 udivx %o5, 0x1C87, %i3
2266 xor %g2, %o1, %g1
2267 fmul8x16al %f14, %f13, %f2
2268 fpadd16s %f1, %f12, %f4
2269 array32 %o2, %g6, %o0
2270 ld [%l7 + 0x70], %f0
2271 stx %i7, [%l7 + 0x70]
2272 fblg,a %fcc3, loop_245
2273 lduw [%l7 + 0x4C], %l6
2274 fbne,a %fcc1, loop_246
2275 mova %xcc, %l3, %g5
2276loop_245:
2277 tsubcctv %l1, 0x111F, %g3
2278 stb %i4, [%l7 + 0x15]
2279loop_246:
2280 ta %xcc, 0x7
2281 sra %o6, 0x0F, %i6
2282 taddcctv %l2, 0x1DA8, %i1
2283 lduw [%l7 + 0x60], %i0
2284 movrne %o4, %o7, %i2
2285 edge16 %g7, %i5, %o3
2286 mulscc %g4, %l5, %l0
2287 xor %l4, 0x1F89, %i3
2288 andncc %o5, %g2, %o1
2289 ld [%l7 + 0x0C], %f10
2290 movrlez %g1, %o2, %g6
2291 movgu %xcc, %i7, %o0
2292 fmovda %xcc, %f9, %f2
2293 edge16 %l3, %g5, %l1
2294 sdivcc %l6, 0x0B60, %i4
2295 ble,a,pt %icc, loop_247
2296 std %f12, [%l7 + 0x08]
2297 movleu %xcc, %g3, %o6
2298 ldsh [%l7 + 0x5C], %l2
2299loop_247:
2300 stb %i1, [%l7 + 0x68]
2301 srlx %i6, %o4, %o7
2302 movg %icc, %i2, %i0
2303 tcs %icc, 0x0
2304 fornot2 %f0, %f10, %f8
2305 ldub [%l7 + 0x1F], %i5
2306 fmul8ulx16 %f8, %f14, %f4
2307 ldsh [%l7 + 0x14], %g7
2308 st %f9, [%l7 + 0x48]
2309 srlx %o3, 0x1D, %l5
2310 ldsw [%l7 + 0x28], %g4
2311 edge16n %l0, %l4, %o5
2312 subc %i3, 0x0BC0, %g2
2313 movge %icc, %o1, %g1
2314 xorcc %o2, 0x0377, %i7
2315 sth %g6, [%l7 + 0x4A]
2316 udiv %l3, 0x1DC6, %g5
2317 sra %l1, 0x1F, %l6
2318 ldsh [%l7 + 0x7A], %o0
2319 ldd [%l7 + 0x28], %f10
2320 fsrc1 %f14, %f14
2321 ble,pn %xcc, loop_248
2322 std %f2, [%l7 + 0x40]
2323 fmovsleu %icc, %f2, %f0
2324 fbl,a %fcc0, loop_249
2325loop_248:
2326 fmovrdlz %g3, %f10, %f2
2327 taddcc %o6, %i4, %l2
2328 fbue,a %fcc0, loop_250
2329loop_249:
2330 edge16l %i6, %i1, %o4
2331 fmovscs %icc, %f2, %f15
2332 movleu %xcc, %i2, %o7
2333loop_250:
2334 nop
2335 setx loop_251, %l0, %l1
2336 wrpr 0x1, %tl
2337 wrpr %l1, %tnpc
2338 setx 0x34400001400, %l0, %l1
2339 wrpr %l1, %tstate
2340 wrhpr 0x4, %htstate
2341 done
2342 nop
2343 setx loop_252, %l0, %l1
2344 wrpr 0x1, %tl
2345 wrpr %l1, %tpc
2346 add %l1, 0x4, %l1
2347 wrpr %l1, %tnpc
2348 setx 0x34400001400, %l0, %l1
2349 wrpr %l1, %tstate
2350 wrhpr 0x4, %htstate
2351 retry
2352 fnot2 %f12, %f12
2353 fmovsneg %xcc, %f7, %f9
2354loop_251:
2355 ldx [%l7 + 0x60], %i5
2356loop_252:
2357 bvc,a loop_253
2358 st %f15, [%l7 + 0x10]
2359 fmovrdlz %i0, %f14, %f10
2360 fandnot1s %f4, %f10, %f3
2361loop_253:
2362 fand %f12, %f12, %f8
2363 std %f0, [%l7 + 0x78]
2364 faligndata %f0, %f14, %f0
2365 edge16 %g7, %l5, %g4
2366 fbg,a %fcc0, loop_254
2367 edge32 %l0, %l4, %o5
2368 addc %o3, %g2, %o1
2369 st %f10, [%l7 + 0x3C]
2370loop_254:
2371 ldub [%l7 + 0x6A], %g1
2372 ldsh [%l7 + 0x2C], %i3
2373 stb %i7, [%l7 + 0x0B]
2374 ldub [%l7 + 0x48], %o2
2375 fcmpeq32 %f2, %f10, %l3
2376 brlz,a %g5, loop_255
2377 stx %l1, [%l7 + 0x18]
2378 sth %g6, [%l7 + 0x50]
2379 ldub [%l7 + 0x69], %l6
2380loop_255:
2381 fmovsvs %icc, %f6, %f8
2382 fblg %fcc1, loop_256
2383 ldsw [%l7 + 0x44], %g3
2384 brgz %o6, loop_257
2385 sethi 0x0A9F, %i4
2386loop_256:
2387 tge %icc, 0x0
2388 ldsb [%l7 + 0x55], %l2
2389loop_257:
2390 sub %o0, 0x1D14, %i1
2391 fmovrdgez %i6, %f10, %f8
2392 tneg %icc, 0x5
2393 fnand %f10, %f0, %f2
2394 stb %o4, [%l7 + 0x6F]
2395 bn,pn %icc, loop_258
2396 taddcctv %o7, %i2, %i0
2397 fpack16 %f6, %f2
2398 umulcc %i5, %g7, %l5
2399loop_258:
2400 fmovrdlz %l0, %f14, %f0
2401 fmul8x16au %f0, %f12, %f10
2402 edge32ln %l4, %o5, %o3
2403 stb %g4, [%l7 + 0x3A]
2404 fmovdneg %xcc, %f13, %f0
2405 stx %g2, [%l7 + 0x50]
2406 movle %icc, %o1, %i3
2407 fors %f0, %f11, %f7
2408 fbuge,a %fcc1, loop_259
2409 bcs,a,pn %xcc, loop_260
2410 ldx [%l7 + 0x10], %g1
2411 ldub [%l7 + 0x19], %o2
2412loop_259:
2413 fpack16 %f10, %f2
2414loop_260:
2415 ldub [%l7 + 0x25], %i7
2416 ldd [%l7 + 0x48], %f14
2417 tsubcc %l3, 0x1C37, %g5
2418 movleu %xcc, %l1, %g6
2419 fmovd %f14, %f8
2420 ld [%l7 + 0x7C], %f7
2421 ldub [%l7 + 0x6B], %g3
2422 stb %o6, [%l7 + 0x42]
2423 for %f14, %f8, %f10
2424 tsubcc %i4, 0x1E02, %l6
2425 fcmpgt16 %f14, %f10, %l2
2426 bneg loop_261
2427 xnorcc %o0, %i1, %i6
2428 lduw [%l7 + 0x70], %o4
2429 edge16l %o7, %i2, %i0
2430loop_261:
2431 fxnor %f10, %f14, %f2
2432 ldx [%l7 + 0x08], %g7
2433 fors %f7, %f11, %f8
2434 lduw [%l7 + 0x44], %l5
2435 bgu,pn %icc, loop_262
2436 fmul8ulx16 %f2, %f10, %f4
2437 lduw [%l7 + 0x0C], %i5
2438 addccc %l4, 0x1031, %l0
2439loop_262:
2440 bvc,a,pn %xcc, loop_263
2441 fmovsn %icc, %f10, %f3
2442 movpos %xcc, %o5, %g4
2443 fbne %fcc1, loop_264
2444loop_263:
2445 ldsh [%l7 + 0x30], %o3
2446 stx %o1, [%l7 + 0x58]
2447 fbug,a %fcc3, loop_265
2448loop_264:
2449 ldsh [%l7 + 0x22], %g2
2450 movrgz %g1, %o2, %i7
2451 ld [%l7 + 0x34], %f14
2452loop_265:
2453 stw %i3, [%l7 + 0x78]
2454 andn %l3, 0x156F, %g5
2455 subcc %l1, %g3, %g6
2456 edge8ln %o6, %i4, %l2
2457 sdiv %l6, 0x018D, %o0
2458 fnor %f10, %f14, %f2
2459 edge16ln %i1, %i6, %o4
2460 fcmped %fcc3, %f6, %f8
2461 fbu %fcc2, loop_266
2462 lduw [%l7 + 0x40], %o7
2463 std %f0, [%l7 + 0x48]
2464 stw %i0, [%l7 + 0x6C]
2465loop_266:
2466 ldsb [%l7 + 0x53], %i2
2467 fmovrslz %l5, %f2, %f2
2468 fcmpeq16 %f12, %f8, %g7
2469 ldd [%l7 + 0x50], %f2
2470 siam 0x1
2471 fbuge %fcc1, loop_267
2472 fmovsne %xcc, %f14, %f6
2473 fmovde %icc, %f15, %f2
2474 ld [%l7 + 0x48], %f3
2475loop_267:
2476 std %f2, [%l7 + 0x18]
2477 tneg %xcc, 0x4
2478 fmuld8sux16 %f14, %f13, %f12
2479 edge16n %i5, %l4, %o5
2480 fandnot2 %f12, %f0, %f10
2481 bne,a,pn %icc, loop_268
2482 xorcc %l0, %g4, %o3
2483 array32 %o1, %g1, %o2
2484 fmovrsgz %g2, %f0, %f9
2485loop_268:
2486 fbge %fcc1, loop_269
2487 te %icc, 0x6
2488 bgu %xcc, loop_270
2489 subc %i7, %l3, %i3
2490loop_269:
2491 fmovrdgez %g5, %f14, %f0
2492 bvc,a loop_271
2493loop_270:
2494 fmovdcc %icc, %f11, %f2
2495 tg %xcc, 0x7
2496 lduh [%l7 + 0x08], %g3
2497loop_271:
2498 fmovscc %icc, %f3, %f10
2499 fbo,a %fcc1, loop_272
2500 add %l1, 0x1C3F, %o6
2501 fmul8x16al %f4, %f9, %f2
2502 fblg,a %fcc3, loop_273
2503loop_272:
2504 fcmpgt16 %f10, %f8, %i4
2505 subccc %l2, 0x14AF, %g6
2506 lduw [%l7 + 0x3C], %l6
2507loop_273:
2508 lduw [%l7 + 0x30], %i1
2509 tpos %xcc, 0x3
2510 xnorcc %o0, %i6, %o4
2511 fmovrdne %i0, %f0, %f10
2512 ldd [%l7 + 0x38], %f0
2513 ldsh [%l7 + 0x58], %i2
2514 fsrc2s %f13, %f0
2515 call loop_274
2516 lduh [%l7 + 0x64], %l5
2517 fbu,a %fcc0, loop_275
2518 tne %icc, 0x6
2519loop_274:
2520 for %f12, %f10, %f6
2521 fornot1s %f3, %f9, %f15
2522loop_275:
2523 umulcc %g7, 0x0D3B, %o7
2524 xnor %i5, %l4, %l0
2525 for %f14, %f0, %f10
2526 movre %g4, 0x32F, %o5
2527 lduw [%l7 + 0x54], %o1
2528 lduw [%l7 + 0x40], %g1
2529 ld [%l7 + 0x08], %f13
2530 movle %xcc, %o2, %g2
2531 fmul8sux16 %f14, %f12, %f0
2532 addc %o3, %i7, %i3
2533 fmovrdgz %l3, %f8, %f10
2534 fmovsl %icc, %f10, %f6
2535 st %f6, [%l7 + 0x4C]
2536 st %f5, [%l7 + 0x28]
2537 tsubcctv %g3, 0x08EA, %l1
2538 fmovsg %xcc, %f13, %f0
2539 fmovs %f0, %f10
2540 sth %o6, [%l7 + 0x46]
2541 std %f12, [%l7 + 0x50]
2542 movne %xcc, %g5, %l2
2543 fcmps %fcc3, %f3, %f7
2544 call loop_276
2545 movgu %xcc, %g6, %i4
2546 sdiv %i1, 0x12E1, %o0
2547 fmovsa %xcc, %f7, %f0
2548loop_276:
2549 siam 0x6
2550 ldub [%l7 + 0x0F], %i6
2551 fmul8x16au %f11, %f0, %f0
2552 fcmpeq32 %f12, %f0, %o4
2553 stx %l6, [%l7 + 0x58]
2554 stw %i2, [%l7 + 0x5C]
2555 ldsw [%l7 + 0x74], %i0
2556 ld [%l7 + 0x5C], %f2
2557 fba,a %fcc0, loop_277
2558 tcs %icc, 0x1
2559 fpackfix %f10, %f9
2560 fmovdcc %xcc, %f13, %f10
2561loop_277:
2562 movrgz %g7, %l5, %o7
2563 fbu %fcc0, loop_278
2564 fbg,a %fcc1, loop_279
2565 fpack32 %f10, %f10, %f12
2566 ldsw [%l7 + 0x30], %l4
2567loop_278:
2568 fnands %f13, %f14, %f11
2569loop_279:
2570 fmovsle %xcc, %f2, %f14
2571 stb %i5, [%l7 + 0x61]
2572 udivcc %g4, 0x0DEA, %o5
2573 bpos,a %icc, loop_280
2574 fmovsge %icc, %f10, %f7
2575 lduh [%l7 + 0x1E], %o1
2576 xor %g1, %o2, %g2
2577loop_280:
2578 edge32ln %l0, %o3, %i7
2579 movg %xcc, %i3, %g3
2580 bpos,pn %icc, loop_281
2581 tsubcc %l1, 0x1B66, %l3
2582 lduw [%l7 + 0x10], %o6
2583 brlz %g5, loop_282
2584loop_281:
2585 lduw [%l7 + 0x0C], %g6
2586 mova %icc, %i4, %i1
2587 fmovrdlez %o0, %f10, %f4
2588loop_282:
2589 movvc %xcc, %i6, %l2
2590 fmovrslez %o4, %f9, %f7
2591 stx %l6, [%l7 + 0x78]
2592 fabss %f3, %f9
2593 tcs %icc, 0x3
2594 fbul %fcc0, loop_283
2595 sethi 0x1374, %i0
2596 ldsh [%l7 + 0x58], %i2
2597 fmovdleu %xcc, %f9, %f3
2598loop_283:
2599 ldub [%l7 + 0x6A], %l5
2600 ldsb [%l7 + 0x2D], %o7
2601 bge %xcc, loop_284
2602 ldsw [%l7 + 0x7C], %l4
2603 for %f10, %f8, %f14
2604 tvs %icc, 0x7
2605loop_284:
2606 and %g7, 0x0931, %i5
2607 fmovrslz %g4, %f15, %f14
2608 alignaddrl %o1, %o5, %o2
2609 fmovdgu %xcc, %f14, %f11
2610 tcc %xcc, 0x3
2611 ldub [%l7 + 0x19], %g2
2612 andncc %l0, %o3, %g1
2613 fpack32 %f6, %f6, %f10
2614 array8 %i7, %g3, %i3
2615 xnor %l3, 0x14DD, %o6
2616 stx %l1, [%l7 + 0x08]
2617 fmovdl %icc, %f1, %f11
2618 tne %icc, 0x5
2619 subcc %g6, %g5, %i1
2620 bn %icc, loop_285
2621 fpsub32 %f4, %f4, %f12
2622 fbn %fcc3, loop_286
2623 fpsub32 %f14, %f0, %f12
2624loop_285:
2625 mulscc %i4, 0x128D, %i6
2626 movn %icc, %l2, %o4
2627loop_286:
2628 st %f9, [%l7 + 0x08]
2629 bl,a,pn %xcc, loop_287
2630 fandnot1 %f10, %f6, %f8
2631 bleu,a,pt %icc, loop_288
2632 fmovs %f8, %f3
2633loop_287:
2634 xnorcc %o0, %i0, %l6
2635 mova %icc, %l5, %o7
2636loop_288:
2637 fmul8x16al %f3, %f1, %f8
2638 fmovdleu %icc, %f15, %f14
2639 ldsb [%l7 + 0x2A], %l4
2640 fmovdne %icc, %f4, %f11
2641 fba,a %fcc1, loop_289
2642 ba,a,pt %icc, loop_290
2643 fmovsne %icc, %f12, %f3
2644 fpadd32 %f4, %f14, %f6
2645loop_289:
2646 add %i2, %g7, %g4
2647loop_290:
2648 bcc,pt %icc, loop_291
2649 movg %xcc, %i5, %o5
2650 ble,a loop_292
2651 fpmerge %f0, %f12, %f6
2652loop_291:
2653 subcc %o1, 0x130C, %o2
2654 tcc %xcc, 0x5
2655loop_292:
2656 fcmped %fcc3, %f10, %f4
2657 fpackfix %f10, %f1
2658 std %f8, [%l7 + 0x38]
2659 stx %g2, [%l7 + 0x70]
2660 tvc %xcc, 0x3
2661 ld [%l7 + 0x44], %f8
2662 addcc %o3, 0x0AE4, %g1
2663 udivx %i7, 0x15FE, %g3
2664 std %f8, [%l7 + 0x50]
2665 fcmpne16 %f10, %f8, %l0
2666 nop
2667 setx loop_293, %l0, %l1
2668 wrpr 0x1, %tl
2669 wrpr %l1, %tpc
2670 add %l1, 0x4, %l1
2671 wrpr %l1, %tnpc
2672 setx 0x34400001400, %l0, %l1
2673 wrpr %l1, %tstate
2674 wrhpr 0x4, %htstate
2675 retry
2676 fmovdleu %xcc, %f6, %f2
2677 ldx [%l7 + 0x28], %l3
2678 edge32n %o6, %i3, %g6
2679loop_293:
2680 edge16n %g5, %i1, %i4
2681 andncc %i6, %l2, %o4
2682 movrgez %l1, 0x226, %i0
2683 ldub [%l7 + 0x6F], %o0
2684 tvs %icc, 0x2
2685 lduw [%l7 + 0x0C], %l5
2686 array16 %o7, %l4, %i2
2687 ta %xcc, 0x3
2688 ldsb [%l7 + 0x37], %l6
2689 fmul8x16au %f8, %f0, %f12
2690 lduh [%l7 + 0x40], %g4
2691 lduw [%l7 + 0x20], %i5
2692 ldsb [%l7 + 0x54], %g7
2693 fbe,a %fcc0, loop_294
2694 andncc %o1, %o5, %o2
2695 movrgez %g2, %g1, %i7
2696 tcs %icc, 0x2
2697loop_294:
2698 stx %o3, [%l7 + 0x40]
2699 ldx [%l7 + 0x28], %g3
2700 fpsub16 %f2, %f8, %f4
2701 st %f6, [%l7 + 0x28]
2702 tne %icc, 0x2
2703 fmovsa %xcc, %f8, %f0
2704 ba,a loop_295
2705 stx %l3, [%l7 + 0x70]
2706 movrgez %o6, 0x0FF, %l0
2707 array8 %i3, %g6, %i1
2708loop_295:
2709 fabsd %f12, %f2
2710 ldub [%l7 + 0x67], %g5
2711 std %f14, [%l7 + 0x60]
2712 movg %xcc, %i4, %i6
2713 ldsh [%l7 + 0x7C], %l2
2714 fornot2 %f4, %f2, %f6
2715 fmovrse %l1, %f9, %f13
2716 fble %fcc2, loop_296
2717 fsrc2 %f2, %f14
2718 fcmpd %fcc2, %f6, %f4
2719 fcmpeq16 %f4, %f10, %i0
2720loop_296:
2721 fbue %fcc0, loop_297
2722 array16 %o4, %l5, %o0
2723 and %o7, %l4, %i2
2724 movl %icc, %l6, %i5
2725loop_297:
2726 stb %g4, [%l7 + 0x30]
2727 ldd [%l7 + 0x38], %f0
2728 ldsb [%l7 + 0x2F], %g7
2729 fmovrsgz %o1, %f9, %f3
2730 faligndata %f14, %f6, %f12
2731 smulcc %o2, %o5, %g2
2732 orcc %i7, %o3, %g3
2733 tle %icc, 0x3
2734 ldsh [%l7 + 0x14], %g1
2735 fzero %f14
2736 ldsw [%l7 + 0x34], %l3
2737 stb %l0, [%l7 + 0x13]
2738 umul %i3, 0x06ED, %g6
2739 bvc,a,pn %icc, loop_298
2740 fmovsa %icc, %f8, %f10
2741 fmovdg %xcc, %f5, %f11
2742 ldsw [%l7 + 0x28], %o6
2743loop_298:
2744 st %f13, [%l7 + 0x48]
2745 mulscc %i1, 0x08F0, %i4
2746 udivx %i6, 0x040A, %g5
2747 fcmple16 %f6, %f4, %l1
2748 stx %l2, [%l7 + 0x70]
2749 fbge %fcc2, loop_299
2750 and %o4, %i0, %o0
2751 tleu %icc, 0x1
2752 andncc %o7, %l5, %i2
2753loop_299:
2754 tleu %icc, 0x3
2755 edge32n %l4, %l6, %g4
2756 st %f4, [%l7 + 0x30]
2757 add %g7, 0x04BF, %o1
2758 ble %xcc, loop_300
2759 sll %i5, %o5, %o2
2760 brlez,a %g2, loop_301
2761 orcc %o3, 0x0E2C, %i7
2762loop_300:
2763 movg %xcc, %g1, %l3
2764 ldub [%l7 + 0x23], %l0
2765loop_301:
2766 std %f10, [%l7 + 0x70]
2767 bleu,pn %icc, loop_302
2768 fbge %fcc0, loop_303
2769 srlx %g3, 0x1E, %i3
2770 st %f2, [%l7 + 0x14]
2771loop_302:
2772 ldx [%l7 + 0x48], %o6
2773loop_303:
2774 sethi 0x106D, %i1
2775 andcc %i4, %i6, %g6
2776 st %f12, [%l7 + 0x30]
2777 ldsw [%l7 + 0x7C], %g5
2778 mulx %l1, %l2, %i0
2779 brnz %o4, loop_304
2780 ldsb [%l7 + 0x4D], %o7
2781 stw %l5, [%l7 + 0x20]
2782 tsubcc %i2, 0x0BDA, %o0
2783loop_304:
2784 andcc %l4, 0x1598, %l6
2785 fmovde %xcc, %f7, %f8
2786 fmovdcs %xcc, %f11, %f6
2787 orcc %g7, %g4, %i5
2788 brlez %o1, loop_305
2789 fmovdg %icc, %f7, %f0
2790 sra %o5, 0x0B, %g2
2791 stx %o2, [%l7 + 0x40]
2792loop_305:
2793 fmovsneg %xcc, %f5, %f4
2794 movcc %icc, %i7, %o3
2795 fbne %fcc0, loop_306
2796 udivx %l3, 0x0274, %g1
2797 lduw [%l7 + 0x64], %l0
2798 fbug %fcc1, loop_307
2799loop_306:
2800 tpos %xcc, 0x1
2801 fone %f10
2802 lduh [%l7 + 0x22], %g3
2803loop_307:
2804 ldsh [%l7 + 0x70], %i3
2805 stx %o6, [%l7 + 0x58]
2806 lduh [%l7 + 0x56], %i4
2807 bge,a loop_308
2808 fbu,a %fcc2, loop_309
2809 udivx %i6, 0x14D8, %g6
2810 umul %g5, %i1, %l2
2811loop_308:
2812 ldsw [%l7 + 0x28], %l1
2813loop_309:
2814 fmovda %xcc, %f5, %f14
2815 fabss %f10, %f11
2816 sllx %i0, 0x1C, %o4
2817 stb %l5, [%l7 + 0x4F]
2818 edge8l %o7, %i2, %o0
2819 sth %l4, [%l7 + 0x44]
2820 fmovsvc %xcc, %f13, %f0
2821 fnot1s %f1, %f10
2822 fbe %fcc2, loop_310
2823 tn %xcc, 0x5
2824 movleu %icc, %l6, %g7
2825 stw %i5, [%l7 + 0x28]
2826loop_310:
2827 ldd [%l7 + 0x48], %f8
2828 udivx %g4, 0x144E, %o5
2829 brlez %g2, loop_311
2830 be,a,pn %xcc, loop_312
2831 fmovdl %icc, %f10, %f9
2832 brgez %o1, loop_313
2833loop_311:
2834 lduh [%l7 + 0x14], %o2
2835loop_312:
2836 ldsb [%l7 + 0x5B], %o3
2837 fmovsgu %icc, %f9, %f5
2838loop_313:
2839 fmovda %xcc, %f6, %f6
2840 fba %fcc1, loop_314
2841 bcc,a %icc, loop_315
2842 alignaddrl %l3, %i7, %l0
2843 fmovdg %xcc, %f4, %f14
2844loop_314:
2845 st %f4, [%l7 + 0x34]
2846loop_315:
2847 ldsh [%l7 + 0x58], %g1
2848 fbo %fcc1, loop_316
2849 lduh [%l7 + 0x5C], %g3
2850 ldx [%l7 + 0x30], %o6
2851 stb %i4, [%l7 + 0x40]
2852loop_316:
2853 bneg loop_317
2854 fblg %fcc3, loop_318
2855 ldd [%l7 + 0x58], %f10
2856 subccc %i6, %g6, %g5
2857loop_317:
2858 stb %i1, [%l7 + 0x4A]
2859loop_318:
2860 stx %l2, [%l7 + 0x70]
2861 bleu,a loop_319
2862 ldsw [%l7 + 0x74], %l1
2863 movrlez %i0, 0x06B, %i3
2864 ldx [%l7 + 0x28], %o4
2865loop_319:
2866 and %o7, 0x1A7E, %i2
2867 andcc %o0, 0x0A43, %l5
2868 movne %xcc, %l6, %g7
2869 tsubcctv %l4, 0x1132, %g4
2870 fornot2 %f0, %f12, %f14
2871 fmovdgu %icc, %f3, %f3
2872 fmovdleu %icc, %f9, %f3
2873 lduw [%l7 + 0x3C], %o5
2874 fmul8x16al %f15, %f7, %f2
2875 bvc %xcc, loop_320
2876 fmovsle %icc, %f12, %f7
2877 bgu %icc, loop_321
2878 fpackfix %f4, %f2
2879loop_320:
2880 fnors %f4, %f2, %f4
2881 udivx %i5, 0x0502, %o1
2882loop_321:
2883 movge %xcc, %o2, %g2
2884 bcs,a,pt %icc, loop_322
2885 ble,a,pn %xcc, loop_323
2886 be,a %xcc, loop_324
2887 st %f13, [%l7 + 0x24]
2888loop_322:
2889 addcc %l3, 0x0EBA, %o3
2890loop_323:
2891 tl %xcc, 0x4
2892loop_324:
2893 fbule,a %fcc0, loop_325
2894 bgu,a,pn %icc, loop_326
2895 stx %i7, [%l7 + 0x10]
2896 fmovdleu %icc, %f12, %f10
2897loop_325:
2898 movne %icc, %l0, %g3
2899loop_326:
2900 ldd [%l7 + 0x08], %f0
2901 add %o6, 0x063E, %g1
2902 ldx [%l7 + 0x28], %i6
2903 lduh [%l7 + 0x30], %g6
2904 stw %g5, [%l7 + 0x64]
2905 ba,pn %xcc, loop_327
2906 edge32 %i1, %l2, %i4
2907 fmovde %icc, %f11, %f5
2908 stb %l1, [%l7 + 0x67]
2909loop_327:
2910 fmovdg %xcc, %f5, %f6
2911 edge8n %i3, %o4, %i0
2912 ba,a %xcc, loop_328
2913 fornot1s %f0, %f9, %f4
2914 fmovdneg %xcc, %f15, %f14
2915 fmovsne %xcc, %f0, %f12
2916loop_328:
2917 ldd [%l7 + 0x40], %f14
2918 subc %i2, 0x0024, %o7
2919 fmovsn %icc, %f2, %f9
2920 stb %o0, [%l7 + 0x46]
2921 ble,a %icc, loop_329
2922 fnot1s %f14, %f9
2923 taddcc %l5, %l6, %l4
2924 stx %g4, [%l7 + 0x48]
2925loop_329:
2926 ldsb [%l7 + 0x3C], %o5
2927 siam 0x5
2928 ldsw [%l7 + 0x10], %g7
2929 bl,pt %icc, loop_330
2930 sdiv %i5, 0x1535, %o1
2931 fmovda %icc, %f4, %f13
2932 bn,a,pn %icc, loop_331
2933loop_330:
2934 srl %g2, %l3, %o3
2935 ldd [%l7 + 0x78], %f12
2936 fcmple16 %f4, %f2, %i7
2937loop_331:
2938 lduh [%l7 + 0x26], %l0
2939 fones %f2
2940 movrne %o2, 0x0BE, %g3
2941 fnot2s %f8, %f8
2942 udivcc %o6, 0x166C, %g1
2943 fbuge,a %fcc2, loop_332
2944 fbule,a %fcc0, loop_333
2945 st %f5, [%l7 + 0x60]
2946 fmovrse %i6, %f15, %f1
2947loop_332:
2948 ld [%l7 + 0x68], %f1
2949loop_333:
2950 udivcc %g5, 0x0D38, %i1
2951 sth %g6, [%l7 + 0x30]
2952 fmovdge %xcc, %f15, %f7
2953 nop
2954 setx loop_334, %l0, %l1
2955 wrpr 0x1, %tl
2956 wrpr %l1, %tnpc
2957 setx 0x34400001400, %l0, %l1
2958 wrpr %l1, %tstate
2959 wrhpr 0x4, %htstate
2960 done
2961 brlz %l2, loop_335
2962 stx %i4, [%l7 + 0x68]
2963 movle %xcc, %l1, %o4
2964loop_334:
2965 ldsb [%l7 + 0x7D], %i3
2966loop_335:
2967 lduh [%l7 + 0x48], %i2
2968 sethi 0x021C, %i0
2969 array8 %o7, %o0, %l5
2970 ldub [%l7 + 0x38], %l6
2971 stw %g4, [%l7 + 0x18]
2972 bvs,a,pn %icc, loop_336
2973 fbe,a %fcc1, loop_337
2974 movvc %xcc, %o5, %g7
2975 tpos %icc, 0x4
2976loop_336:
2977 stb %l4, [%l7 + 0x10]
2978loop_337:
2979 st %f2, [%l7 + 0x30]
2980 lduh [%l7 + 0x6C], %o1
2981 fzero %f6
2982 st %f0, [%l7 + 0x08]
2983 fbuge %fcc3, loop_338
2984 ldx [%l7 + 0x38], %i5
2985 be,pn %icc, loop_339
2986 tg %xcc, 0x1
2987loop_338:
2988 nop
2989 setx loop_340, %l0, %l1
2990 jmpl %l1, %l3
2991 fnot2s %f14, %f12
2992loop_339:
2993 fmovrdgz %o3, %f8, %f0
2994 fmovdvs %xcc, %f1, %f8
2995loop_340:
2996 ldsw [%l7 + 0x44], %g2
2997 fors %f0, %f3, %f13
2998 sdivx %i7, 0x06B2, %l0
2999 bl %icc, loop_341
3000 sll %o2, 0x0F, %g3
3001 fbne,a %fcc3, loop_342
3002 ldsb [%l7 + 0x13], %g1
3003loop_341:
3004 tne %icc, 0x2
3005 ldsb [%l7 + 0x53], %i6
3006loop_342:
3007 fmovrse %g5, %f4, %f14
3008 ldsh [%l7 + 0x6E], %o6
3009 ld [%l7 + 0x2C], %f11
3010 ldsb [%l7 + 0x7F], %i1
3011 fandnot2 %f2, %f6, %f12
3012 edge32l %g6, %l2, %i4
3013 stw %l1, [%l7 + 0x40]
3014 movn %icc, %o4, %i2
3015 fbue,a %fcc0, loop_343
3016 orcc %i0, 0x193F, %o7
3017 bcs loop_344
3018 stb %i3, [%l7 + 0x46]
3019loop_343:
3020 ldd [%l7 + 0x60], %f2
3021 fbul %fcc3, loop_345
3022loop_344:
3023 fmovrdgez %o0, %f10, %f0
3024 fbne,a %fcc3, loop_346
3025 xnor %l5, 0x09B1, %g4
3026loop_345:
3027 fnand %f8, %f6, %f0
3028 fandnot2s %f1, %f7, %f9
3029loop_346:
3030 subc %o5, %l6, %l4
3031 or %o1, 0x101F, %g7
3032 fcmple16 %f10, %f8, %i5
3033 edge8l %l3, %g2, %i7
3034 udiv %o3, 0x013A, %l0
3035 brgz,a %g3, loop_347
3036 sth %g1, [%l7 + 0x6C]
3037 fpack32 %f12, %f0, %f4
3038 sth %o2, [%l7 + 0x78]
3039loop_347:
3040 lduw [%l7 + 0x58], %g5
3041 sth %o6, [%l7 + 0x32]
3042 stb %i1, [%l7 + 0x4B]
3043 fmul8ulx16 %f4, %f4, %f2
3044 fbule %fcc2, loop_348
3045 st %f5, [%l7 + 0x18]
3046 lduh [%l7 + 0x2C], %i6
3047 fbne %fcc3, loop_349
3048loop_348:
3049 lduh [%l7 + 0x5A], %l2
3050 stx %i4, [%l7 + 0x70]
3051 stw %g6, [%l7 + 0x6C]
3052loop_349:
3053 fcmpeq32 %f8, %f12, %l1
3054 srax %o4, %i2, %o7
3055 sdivcc %i0, 0x185D, %o0
3056 brgz %l5, loop_350
3057 udivx %g4, 0x12D0, %o5
3058 ld [%l7 + 0x10], %f14
3059 tcc %xcc, 0x6
3060loop_350:
3061 addc %i3, %l6, %l4
3062 fbue %fcc2, loop_351
3063 stb %o1, [%l7 + 0x40]
3064 ld [%l7 + 0x0C], %f1
3065 smul %g7, 0x092C, %l3
3066loop_351:
3067 fnors %f1, %f2, %f4
3068 fornot2s %f6, %f6, %f4
3069 or %g2, 0x1CE0, %i5
3070 fmovdgu %icc, %f15, %f12
3071 ldsh [%l7 + 0x58], %i7
3072 lduw [%l7 + 0x10], %l0
3073 fmuld8ulx16 %f0, %f12, %f10
3074 ldd [%l7 + 0x18], %f6
3075 nop
3076 setx loop_352, %l0, %l1
3077 wrpr 0x1, %tl
3078 wrpr %l1, %tpc
3079 add %l1, 0x4, %l1
3080 wrpr %l1, %tnpc
3081 setx 0x34400001400, %l0, %l1
3082 wrpr %l1, %tstate
3083 wrhpr 0x4, %htstate
3084 retry
3085 andn %o3, %g1, %o2
3086 nop
3087 setx loop_353, %l0, %l1
3088 wrpr 0x1, %tl
3089 wrpr %l1, %tpc
3090 add %l1, 0x4, %l1
3091 wrpr %l1, %tnpc
3092 setx 0x34400001400, %l0, %l1
3093 wrpr %l1, %tstate
3094 wrhpr 0x4, %htstate
3095 retry
3096 fcmpd %fcc1, %f0, %f2
3097loop_352:
3098 fmovspos %xcc, %f2, %f0
3099 fpadd32 %f2, %f4, %f8
3100loop_353:
3101 fandnot2 %f6, %f8, %f14
3102 lduh [%l7 + 0x36], %g3
3103 lduh [%l7 + 0x6A], %o6
3104 ldsh [%l7 + 0x76], %g5
3105 fbg,a %fcc0, loop_354
3106 st %f4, [%l7 + 0x08]
3107 tleu %xcc, 0x4
3108 bcc,a loop_355
3109loop_354:
3110 movrgez %i1, %l2, %i4
3111 fnot2s %f2, %f11
3112 subc %g6, 0x07A2, %i6
3113loop_355:
3114 tne %icc, 0x3
3115 ldd [%l7 + 0x10], %f0
3116 lduw [%l7 + 0x3C], %l1
3117 fpsub32 %f4, %f8, %f10
3118 ldsb [%l7 + 0x63], %o4
3119 fble,a %fcc0, loop_356
3120 stb %o7, [%l7 + 0x5C]
3121 stx %i2, [%l7 + 0x38]
3122 movrlz %o0, 0x27B, %i0
3123loop_356:
3124 sth %l5, [%l7 + 0x34]
3125 fmovsneg %xcc, %f0, %f3
3126 fblg %fcc2, loop_357
3127 movvs %xcc, %g4, %i3
3128 ldsw [%l7 + 0x48], %o5
3129 bvs,pt %xcc, loop_358
3130loop_357:
3131 mova %xcc, %l6, %o1
3132 umul %g7, 0x0418, %l4
3133 tvc %xcc, 0x4
3134loop_358:
3135 lduw [%l7 + 0x44], %l3
3136 edge8 %i5, %g2, %i7
3137 call loop_359
3138 subccc %o3, 0x1B8C, %l0
3139 movge %xcc, %o2, %g3
3140 fbo,a %fcc0, loop_360
3141loop_359:
3142 add %o6, %g1, %i1
3143 fpadd32s %f8, %f2, %f0
3144 fones %f14
3145loop_360:
3146 edge8l %g5, %l2, %g6
3147 fmovdpos %xcc, %f13, %f14
3148 orn %i4, 0x1321, %l1
3149 fmovdcc %xcc, %f9, %f13
3150 ldd [%l7 + 0x30], %f0
3151 ldsb [%l7 + 0x58], %i6
3152 st %f11, [%l7 + 0x28]
3153 movcc %xcc, %o4, %o7
3154 sll %i2, %i0, %o0
3155 fmovdcs %xcc, %f0, %f2
3156 movneg %xcc, %g4, %l5
3157 fcmpne16 %f0, %f14, %i3
3158 ldx [%l7 + 0x50], %o5
3159 fmovda %icc, %f13, %f7
3160 sll %l6, 0x1A, %g7
3161 tl %icc, 0x4
3162 st %f7, [%l7 + 0x58]
3163 fcmpgt32 %f2, %f4, %l4
3164 fnot1 %f6, %f8
3165 bneg,a,pn %icc, loop_361
3166 sdiv %l3, 0x160A, %o1
3167 std %f0, [%l7 + 0x08]
3168 fmul8sux16 %f2, %f6, %f14
3169loop_361:
3170 movn %icc, %g2, %i7
3171 ldsw [%l7 + 0x20], %i5
3172 andcc %l0, %o3, %g3
3173 stb %o6, [%l7 + 0x0D]
3174 movrne %g1, %o2, %i1
3175 fnor %f2, %f0, %f14
3176 ta %icc, 0x2
3177 nop
3178 setx loop_362, %l0, %l1
3179 wrpr 0x1, %tl
3180 wrpr %l1, %tnpc
3181 setx 0x34400001400, %l0, %l1
3182 wrpr %l1, %tstate
3183 wrhpr 0x4, %htstate
3184 done
3185 ldsh [%l7 + 0x38], %g5
3186 fmovsgu %xcc, %f15, %f13
3187 fpsub32s %f11, %f9, %f13
3188loop_362:
3189 popc 0x0F8A, %g6
3190 ldd [%l7 + 0x70], %f12
3191 stb %i4, [%l7 + 0x3E]
3192 ldub [%l7 + 0x20], %l2
3193 fpmerge %f9, %f6, %f6
3194 fxnors %f3, %f9, %f14
3195 ldd [%l7 + 0x20], %f6
3196 fmovrse %i6, %f7, %f7
3197 std %f14, [%l7 + 0x38]
3198 ld [%l7 + 0x58], %f3
3199 fmovrsne %l1, %f11, %f2
3200 fcmple32 %f14, %f2, %o7
3201 andn %i2, 0x0211, %o4
3202 orcc %i0, 0x0296, %g4
3203 movcs %icc, %l5, %i3
3204 fblg %fcc3, loop_363
3205 add %o5, %o0, %g7
3206 brgez %l6, loop_364
3207 fbul,a %fcc3, loop_365
3208loop_363:
3209 fbe %fcc0, loop_366
3210 ldsw [%l7 + 0x78], %l3
3211loop_364:
3212 fcmps %fcc3, %f2, %f13
3213loop_365:
3214 orcc %o1, %g2, %l4
3215loop_366:
3216 st %f12, [%l7 + 0x18]
3217 fnegd %f6, %f2
3218 fandnot1 %f0, %f10, %f10
3219 fmovrsgz %i7, %f3, %f13
3220 ld [%l7 + 0x70], %f3
3221 sth %i5, [%l7 + 0x16]
3222 stw %l0, [%l7 + 0x14]
3223 subc %o3, 0x0FE6, %g3
3224 ldsh [%l7 + 0x26], %o6
3225 fmuld8ulx16 %f11, %f7, %f2
3226 ldsh [%l7 + 0x30], %g1
3227 fmul8sux16 %f6, %f8, %f12
3228 stw %o2, [%l7 + 0x5C]
3229 fcmpes %fcc1, %f2, %f9
3230 srl %g5, %g6, %i1
3231 fmovdgu %xcc, %f3, %f3
3232 fpsub16 %f10, %f0, %f0
3233 for %f6, %f6, %f14
3234 fbug %fcc3, loop_367
3235 stw %l2, [%l7 + 0x20]
3236 lduw [%l7 + 0x34], %i6
3237 tvs %icc, 0x0
3238loop_367:
3239 nop
3240 setx loop_368, %l0, %l1
3241 wrpr 0x1, %tl
3242 wrpr %l1, %tpc
3243 add %l1, 0x4, %l1
3244 wrpr %l1, %tnpc
3245 setx 0x34400001400, %l0, %l1
3246 wrpr %l1, %tstate
3247 wrhpr 0x4, %htstate
3248 retry
3249 umulcc %i4, 0x07FC, %o7
3250 fmovsneg %icc, %f2, %f3
3251 st %f7, [%l7 + 0x40]
3252loop_368:
3253 edge16l %l1, %i2, %o4
3254 movrgez %g4, 0x1A5, %i0
3255 add %l5, %i3, %o0
3256 ldub [%l7 + 0x35], %o5
3257 fmovd %f12, %f8
3258 tne %icc, 0x0
3259 brgez,a %l6, loop_369
3260 fpadd16s %f3, %f1, %f10
3261 fmovdn %icc, %f14, %f10
3262 fnor %f10, %f0, %f2
3263loop_369:
3264 ble,a,pn %xcc, loop_370
3265 fmovde %icc, %f2, %f12
3266 tneg %icc, 0x1
3267 fmovsle %icc, %f0, %f13
3268loop_370:
3269 bneg loop_371
3270 fbule %fcc1, loop_372
3271 lduw [%l7 + 0x50], %g7
3272 fpadd16s %f8, %f8, %f5
3273loop_371:
3274 brz %l3, loop_373
3275loop_372:
3276 tcc %xcc, 0x5
3277 fmovdge %icc, %f5, %f14
3278 ldsw [%l7 + 0x60], %o1
3279loop_373:
3280 ld [%l7 + 0x50], %f3
3281 ba,a,pt %icc, loop_374
3282 move %icc, %l4, %i7
3283 fbue %fcc0, loop_375
3284 udivx %g2, 0x127C, %i5
3285loop_374:
3286 sth %l0, [%l7 + 0x56]
3287 bn,a loop_376
3288loop_375:
3289 alignaddr %o3, %g3, %o6
3290 fxors %f11, %f5, %f9
3291 fsrc2 %f6, %f14
3292loop_376:
3293 fmovdg %icc, %f8, %f6
3294 fzero %f0
3295 std %f2, [%l7 + 0x30]
3296 stw %g1, [%l7 + 0x28]
3297 edge32 %o2, %g5, %i1
3298 ld [%l7 + 0x24], %f12
3299 srlx %g6, 0x16, %l2
3300 siam 0x3
3301 ldub [%l7 + 0x1B], %i4
3302 alignaddr %o7, %l1, %i2
3303 fmovd %f6, %f4
3304 addccc %o4, 0x0825, %g4
3305 fnors %f14, %f11, %f2
3306 lduh [%l7 + 0x5E], %i6
3307 lduh [%l7 + 0x4E], %i0
3308 fandnot2s %f8, %f11, %f1
3309 fsrc1s %f0, %f12
3310 call loop_377
3311 sth %l5, [%l7 + 0x58]
3312 ld [%l7 + 0x44], %f9
3313 tvs %icc, 0x0
3314loop_377:
3315 sth %i3, [%l7 + 0x24]
3316 taddcc %o5, %l6, %o0
3317 ldsh [%l7 + 0x30], %g7
3318 bgu,a,pn %xcc, loop_378
3319 fandnot1 %f4, %f2, %f8
3320 fmovsge %xcc, %f9, %f14
3321 fbo %fcc3, loop_379
3322loop_378:
3323 edge32n %l3, %l4, %i7
3324 ldsb [%l7 + 0x68], %o1
3325 tneg %icc, 0x1
3326loop_379:
3327 fmovspos %icc, %f2, %f13
3328 andcc %g2, 0x14C1, %i5
3329 bvs,pn %xcc, loop_380
3330 fmovsn %xcc, %f13, %f8
3331 tleu %icc, 0x1
3332 fors %f0, %f3, %f14
3333loop_380:
3334 fmovspos %xcc, %f12, %f3
3335 mulscc %l0, 0x1E6C, %o3
3336 fmovd %f6, %f2
3337 fnot1s %f3, %f15
3338 fmul8sux16 %f14, %f0, %f4
3339 std %f6, [%l7 + 0x20]
3340 bg,a,pt %xcc, loop_381
3341 fcmpne32 %f8, %f10, %g3
3342 faligndata %f6, %f6, %f4
3343 fbul,a %fcc1, loop_382
3344loop_381:
3345 fors %f5, %f5, %f14
3346 ld [%l7 + 0x14], %f0
3347 sdivcc %o6, 0x0AFA, %o2
3348loop_382:
3349 fbu %fcc1, loop_383
3350 fmovd %f2, %f10
3351 std %f0, [%l7 + 0x70]
3352 xor %g5, %i1, %g1
3353loop_383:
3354 ldd [%l7 + 0x78], %f10
3355 fmovsvs %xcc, %f8, %f14
3356 fcmple32 %f8, %f6, %g6
3357 fblg %fcc1, loop_384
3358 stx %i4, [%l7 + 0x70]
3359 st %f14, [%l7 + 0x7C]
3360 fsrc1s %f0, %f0
3361loop_384:
3362 bcs,a loop_385
3363 bn %icc, loop_386
3364 std %f14, [%l7 + 0x48]
3365 fbul %fcc3, loop_387
3366loop_385:
3367 nop
3368 setx loop_388, %l0, %l1
3369 wrpr 0x1, %tl
3370 wrpr %l1, %tpc
3371 add %l1, 0x4, %l1
3372 wrpr %l1, %tnpc
3373 setx 0x34400001400, %l0, %l1
3374 wrpr %l1, %tstate
3375 wrhpr 0x4, %htstate
3376 retry
3377loop_386:
3378 ldub [%l7 + 0x13], %o7
3379 bl loop_389
3380loop_387:
3381 stw %l2, [%l7 + 0x4C]
3382loop_388:
3383 subc %l1, %o4, %g4
3384 fmovdl %icc, %f15, %f11
3385loop_389:
3386 umul %i6, %i0, %l5
3387 alignaddr %i3, %i2, %o5
3388 ld [%l7 + 0x50], %f15
3389 brlez %o0, loop_390
3390 tgu %icc, 0x1
3391 addcc %g7, %l6, %l3
3392 fbul %fcc0, loop_391
3393loop_390:
3394 ldsb [%l7 + 0x67], %l4
3395 udivcc %o1, 0x078C, %g2
3396 orcc %i5, 0x1A1D, %i7
3397loop_391:
3398 fsrc2s %f9, %f10
3399 movrlez %o3, %l0, %o6
3400 lduw [%l7 + 0x58], %o2
3401 ldub [%l7 + 0x2B], %g5
3402 fmul8x16au %f6, %f10, %f12
3403 tsubcc %g3, %i1, %g6
3404 ldsh [%l7 + 0x6A], %g1
3405 fmovsge %xcc, %f5, %f4
3406 array16 %i4, %o7, %l2
3407 stx %l1, [%l7 + 0x30]
3408 fcmps %fcc0, %f6, %f8
3409 fcmpes %fcc3, %f7, %f4
3410 st %f12, [%l7 + 0x7C]
3411 fmovrslez %o4, %f5, %f5
3412 ld [%l7 + 0x44], %f14
3413 ld [%l7 + 0x18], %f12
3414 fzeros %f14
3415 fmovdge %xcc, %f14, %f3
3416 fands %f13, %f8, %f5
3417 ldsw [%l7 + 0x30], %i6
3418 lduw [%l7 + 0x70], %g4
3419 stx %l5, [%l7 + 0x08]
3420 fpadd16s %f15, %f1, %f7
3421 fmovsn %icc, %f12, %f13
3422 andcc %i3, 0x180D, %i0
3423 lduw [%l7 + 0x7C], %o5
3424 ldsb [%l7 + 0x5E], %i2
3425 sdivcc %o0, 0x16CE, %g7
3426 udivcc %l6, 0x1E77, %l4
3427 fsrc2 %f12, %f0
3428 stx %l3, [%l7 + 0x78]
3429 addccc %g2, %o1, %i5
3430 edge8 %i7, %l0, %o6
3431 fsrc1 %f2, %f4
3432 movn %xcc, %o3, %o2
3433 movrne %g5, 0x02B, %i1
3434 lduh [%l7 + 0x38], %g3
3435 fpsub16 %f10, %f0, %f8
3436 ldsb [%l7 + 0x3C], %g1
3437 fbu %fcc2, loop_392
3438 brgez,a %i4, loop_393
3439 std %f0, [%l7 + 0x50]
3440 fnand %f14, %f2, %f10
3441loop_392:
3442 fnegs %f7, %f8
3443loop_393:
3444 stw %o7, [%l7 + 0x24]
3445 brlz %l2, loop_394
3446 movn %xcc, %g6, %l1
3447 for %f10, %f0, %f6
3448 lduh [%l7 + 0x5C], %i6
3449loop_394:
3450 brlz %o4, loop_395
3451 edge16l %g4, %i3, %l5
3452 xnor %o5, %i0, %i2
3453 stb %g7, [%l7 + 0x4E]
3454loop_395:
3455 ldx [%l7 + 0x60], %l6
3456 tvc %xcc, 0x0
3457 ldub [%l7 + 0x7E], %l4
3458 ldd [%l7 + 0x70], %f4
3459 ldx [%l7 + 0x48], %l3
3460 edge16l %o0, %g2, %i5
3461 stw %o1, [%l7 + 0x1C]
3462 lduh [%l7 + 0x68], %l0
3463 bgu,pt %xcc, loop_396
3464 for %f6, %f6, %f0
3465 ldub [%l7 + 0x25], %o6
3466 stb %o3, [%l7 + 0x44]
3467loop_396:
3468 fexpand %f14, %f12
3469 fmovd %f6, %f2
3470 ld [%l7 + 0x34], %f12
3471 fnands %f14, %f13, %f1
3472 taddcc %i7, 0x0C4A, %o2
3473 fpsub32 %f12, %f10, %f0
3474 ldx [%l7 + 0x38], %i1
3475 fmul8x16al %f7, %f7, %f8
3476 lduw [%l7 + 0x40], %g3
3477 fmovrdgz %g5, %f2, %f10
3478 fands %f6, %f6, %f2
3479 fmovsleu %xcc, %f14, %f3
3480 ld [%l7 + 0x34], %f5
3481 mulscc %g1, %o7, %l2
3482 edge16ln %i4, %l1, %i6
3483 mulscc %g6, 0x120F, %o4
3484 fbue,a %fcc2, loop_397
3485 fbo %fcc3, loop_398
3486 fcmpgt16 %f2, %f8, %i3
3487 fsrc1 %f4, %f14
3488loop_397:
3489 movneg %icc, %l5, %o5
3490loop_398:
3491 nop
3492 setx loop_399, %l0, %l1
3493 jmpl %l1, %g4
3494 ldsw [%l7 + 0x48], %i2
3495 fnot2 %f4, %f0
3496 fcmpd %fcc0, %f14, %f10
3497loop_399:
3498 siam 0x2
3499 xorcc %g7, 0x1751, %i0
3500 ldub [%l7 + 0x3C], %l4
3501 movrgez %l6, %o0, %l3
3502 ldsb [%l7 + 0x46], %g2
3503 fmovrsgz %i5, %f5, %f5
3504 fxors %f2, %f7, %f14
3505 te %icc, 0x5
3506 bl %icc, loop_400
3507 move %xcc, %o1, %l0
3508 lduw [%l7 + 0x5C], %o6
3509 brlz,a %i7, loop_401
3510loop_400:
3511 fbue,a %fcc2, loop_402
3512 fpadd16 %f6, %f2, %f0
3513 ld [%l7 + 0x50], %f9
3514loop_401:
3515 ldsh [%l7 + 0x08], %o2
3516loop_402:
3517 std %f8, [%l7 + 0x10]
3518 fble,a %fcc1, loop_403
3519 bpos,pn %xcc, loop_404
3520 fpsub16s %f6, %f3, %f9
3521 fpadd32 %f6, %f6, %f8
3522loop_403:
3523 fbule,a %fcc0, loop_405
3524loop_404:
3525 fbuge,a %fcc3, loop_406
3526 fmovdvs %xcc, %f9, %f4
3527 fmovsvs %icc, %f14, %f13
3528loop_405:
3529 tgu %icc, 0x0
3530loop_406:
3531 fpsub16 %f6, %f10, %f10
3532 ldsb [%l7 + 0x2A], %i1
3533 lduh [%l7 + 0x6A], %o3
3534 fors %f10, %f13, %f0
3535 fmovspos %xcc, %f2, %f4
3536 brz,a %g3, loop_407
3537 fmovde %xcc, %f10, %f10
3538 ldsb [%l7 + 0x0D], %g5
3539 edge16 %o7, %l2, %i4
3540loop_407:
3541 stw %l1, [%l7 + 0x0C]
3542 fmovsvs %icc, %f0, %f6
3543 ld [%l7 + 0x58], %f8
3544 stw %i6, [%l7 + 0x14]
3545 fmovsvs %icc, %f9, %f7
3546 fmovrdgz %g6, %f14, %f8
3547 sub %o4, %g1, %l5
3548 xorcc %o5, 0x1892, %g4
3549 fnegs %f14, %f15
3550 fmovrsne %i2, %f10, %f12
3551 fmovrsne %g7, %f2, %f8
3552 ld [%l7 + 0x60], %f12
3553 edge16l %i0, %l4, %l6
3554 ldsb [%l7 + 0x6E], %o0
3555 edge32 %i3, %l3, %i5
3556 fmovdvc %xcc, %f3, %f6
3557 subccc %o1, 0x07C3, %g2
3558 bne,a loop_408
3559 bcc,a %icc, loop_409
3560 lduh [%l7 + 0x1A], %o6
3561 st %f14, [%l7 + 0x4C]
3562loop_408:
3563 udivcc %i7, 0x076A, %l0
3564loop_409:
3565 tcs %xcc, 0x3
3566 fmovrde %i1, %f12, %f10
3567 brgz,a %o3, loop_410
3568 stw %g3, [%l7 + 0x20]
3569 fnot1s %f6, %f9
3570 ldd [%l7 + 0x30], %f6
3571loop_410:
3572 sth %o2, [%l7 + 0x46]
3573 fmovrse %o7, %f8, %f5
3574 stw %l2, [%l7 + 0x24]
3575 movne %icc, %g5, %l1
3576 fand %f4, %f10, %f2
3577 fbule %fcc2, loop_411
3578 xor %i6, %i4, %o4
3579 stb %g6, [%l7 + 0x4E]
3580 ldd [%l7 + 0x28], %f14
3581loop_411:
3582 tcs %xcc, 0x6
3583 ldub [%l7 + 0x72], %g1
3584 fmovscc %xcc, %f15, %f12
3585 ldd [%l7 + 0x70], %f6
3586 movvc %xcc, %l5, %o5
3587 stw %g4, [%l7 + 0x34]
3588 fblg %fcc3, loop_412
3589 move %xcc, %g7, %i0
3590 fcmpne32 %f6, %f8, %i2
3591 fmovsleu %xcc, %f2, %f6
3592loop_412:
3593 lduw [%l7 + 0x60], %l4
3594 fmovsg %icc, %f2, %f10
3595 stx %o0, [%l7 + 0x78]
3596 fmovdn %xcc, %f5, %f9
3597 edge16n %i3, %l3, %l6
3598 ldsw [%l7 + 0x68], %i5
3599 nop
3600 setx loop_413, %l0, %l1
3601 wrpr 0x1, %tl
3602 wrpr %l1, %tnpc
3603 setx 0x34400001400, %l0, %l1
3604 wrpr %l1, %tstate
3605 wrhpr 0x4, %htstate
3606 done
3607 fbne,a %fcc1, loop_414
3608 stw %o1, [%l7 + 0x20]
3609 smul %o6, 0x1764, %i7
3610loop_413:
3611 fmovrdgz %l0, %f10, %f2
3612loop_414:
3613 andncc %g2, %o3, %i1
3614 fpsub16s %f7, %f3, %f7
3615 move %xcc, %g3, %o2
3616 fmul8x16al %f11, %f2, %f14
3617 ba %xcc, loop_415
3618 fmovrsne %l2, %f4, %f7
3619 ldsb [%l7 + 0x75], %o7
3620 or %l1, %g5, %i6
3621loop_415:
3622 edge16ln %o4, %i4, %g6
3623 alignaddr %g1, %l5, %g4
3624 movrgez %o5, 0x31B, %g7
3625 stw %i0, [%l7 + 0x10]
3626 stb %i2, [%l7 + 0x77]
3627 fexpand %f7, %f12
3628 fabss %f10, %f12
3629 stx %o0, [%l7 + 0x68]
3630 st %f12, [%l7 + 0x68]
3631 fmovda %icc, %f12, %f14
3632 fblg %fcc1, loop_416
3633 edge16l %i3, %l4, %l6
3634 bvs,pt %xcc, loop_417
3635 fpsub16 %f14, %f2, %f8
3636loop_416:
3637 brgez %l3, loop_418
3638 ldsh [%l7 + 0x0E], %i5
3639loop_417:
3640 stb %o1, [%l7 + 0x74]
3641 stb %o6, [%l7 + 0x21]
3642loop_418:
3643 fbu,a %fcc3, loop_419
3644 brz,a %l0, loop_420
3645 tpos %xcc, 0x0
3646 orncc %g2, %o3, %i7
3647loop_419:
3648 stx %g3, [%l7 + 0x38]
3649loop_420:
3650 fpadd16s %f14, %f15, %f14
3651 ldsw [%l7 + 0x18], %o2
3652 srlx %i1, %l2, %o7
3653 bne,a loop_421
3654 array16 %g5, %i6, %o4
3655 fbe %fcc3, loop_422
3656 fcmpeq32 %f2, %f0, %i4
3657loop_421:
3658 fmul8sux16 %f12, %f4, %f6
3659 fbule,a %fcc1, loop_423
3660loop_422:
3661 ldub [%l7 + 0x2A], %g6
3662 stx %g1, [%l7 + 0x70]
3663 edge8ln %l5, %l1, %o5
3664loop_423:
3665 ldsw [%l7 + 0x58], %g7
3666 fbug %fcc2, loop_424
3667 lduw [%l7 + 0x7C], %i0
3668 ldsw [%l7 + 0x0C], %i2
3669 fabss %f3, %f10
3670loop_424:
3671 umulcc %g4, 0x1497, %i3
3672 andn %o0, %l6, %l3
3673 bne,a,pt %xcc, loop_425
3674 stx %i5, [%l7 + 0x38]
3675 be,a,pn %xcc, loop_426
3676 movpos %icc, %o1, %o6
3677loop_425:
3678 smul %l0, 0x0A92, %g2
3679 brlez %o3, loop_427
3680loop_426:
3681 fmovscc %icc, %f12, %f15
3682 tgu %icc, 0x6
3683 fmovdvs %icc, %f12, %f1
3684loop_427:
3685 brlez,a %i7, loop_428
3686 ldsw [%l7 + 0x34], %g3
3687 movleu %icc, %l4, %i1
3688 fpadd32 %f8, %f10, %f0
3689loop_428:
3690 movneg %icc, %o2, %l2
3691 lduh [%l7 + 0x30], %g5
3692 ld [%l7 + 0x44], %f15
3693 srax %o7, %i6, %i4
3694 fmovdgu %icc, %f14, %f12
3695 andn %o4, 0x0495, %g1
3696 edge32l %g6, %l5, %l1
3697 lduh [%l7 + 0x4A], %g7
3698 fble %fcc0, loop_429
3699 std %f2, [%l7 + 0x10]
3700 tleu %xcc, 0x0
3701 fmovd %f12, %f12
3702loop_429:
3703 fandnot2s %f2, %f12, %f7
3704 udiv %i0, 0x1FC5, %o5
3705 fmovse %xcc, %f11, %f11
3706 fmovrdlz %i2, %f10, %f10
3707 udivx %i3, 0x1631, %g4
3708 movrlz %o0, %l6, %l3
3709 ldsb [%l7 + 0x3E], %o1
3710 ldsw [%l7 + 0x34], %i5
3711 movrlz %l0, %o6, %o3
3712 bpos,pn %icc, loop_430
3713 stw %i7, [%l7 + 0x34]
3714 brgz,a %g2, loop_431
3715 fandnot2s %f14, %f9, %f6
3716loop_430:
3717 tleu %xcc, 0x0
3718 fmovsle %icc, %f4, %f15
3719loop_431:
3720 popc 0x0D65, %l4
3721 bge,a,pt %icc, loop_432
3722 fzeros %f10
3723 fnegd %f6, %f8
3724 move %icc, %i1, %o2
3725loop_432:
3726 udivx %g3, 0x0D7C, %g5
3727 bpos,pn %xcc, loop_433
3728 sra %l2, 0x0E, %i6
3729 fpadd16s %f14, %f8, %f2
3730 movn %xcc, %o7, %o4
3731loop_433:
3732 lduh [%l7 + 0x22], %i4
3733 stw %g6, [%l7 + 0x24]
3734 addcc %l5, 0x03D0, %l1
3735 fba %fcc3, loop_434
3736 add %g7, 0x0261, %g1
3737 bvc,a,pn %icc, loop_435
3738 fmovse %icc, %f11, %f11
3739loop_434:
3740 srl %i0, %o5, %i3
3741 ld [%l7 + 0x4C], %f7
3742loop_435:
3743 lduw [%l7 + 0x14], %g4
3744 movrgz %i2, %o0, %l6
3745 ldsw [%l7 + 0x34], %l3
3746 stb %i5, [%l7 + 0x7A]
3747 fnegd %f14, %f0
3748 fmovsg %icc, %f3, %f5
3749 ldsh [%l7 + 0x0E], %l0
3750 for %f6, %f12, %f14
3751 stx %o6, [%l7 + 0x60]
3752 bge loop_436
3753 nop
3754 setx loop_437, %l0, %l1
3755 jmpl %l1, %o3
3756 fba,a %fcc0, loop_438
3757 ldsw [%l7 + 0x38], %i7
3758loop_436:
3759 fmovrdlez %g2, %f8, %f10
3760loop_437:
3761 ldsb [%l7 + 0x55], %o1
3762loop_438:
3763 stb %i1, [%l7 + 0x6D]
3764 fbg %fcc0, loop_439
3765 bg %xcc, loop_440
3766 fbg,a %fcc2, loop_441
3767 stx %l4, [%l7 + 0x20]
3768loop_439:
3769 tvs %icc, 0x4
3770loop_440:
3771 fnot1 %f12, %f4
3772loop_441:
3773 fmovdneg %icc, %f1, %f6
3774 edge8l %g3, %o2, %l2
3775 ldsb [%l7 + 0x48], %g5
3776 stw %i6, [%l7 + 0x5C]
3777 fmovde %icc, %f3, %f13
3778 fsrc1 %f10, %f6
3779 fmovsvc %icc, %f9, %f11
3780 fornot1 %f2, %f8, %f4
3781 fmul8x16au %f13, %f7, %f2
3782 ldsw [%l7 + 0x24], %o7
3783 andn %i4, %g6, %l5
3784 edge8n %o4, %l1, %g1
3785 tle %xcc, 0x1
3786 st %f3, [%l7 + 0x58]
3787 fornot1 %f6, %f14, %f12
3788 ld [%l7 + 0x24], %f3
3789 movcc %icc, %i0, %o5
3790 fornot1s %f12, %f1, %f5
3791 fsrc1s %f6, %f0
3792 edge8n %g7, %i3, %i2
3793 sth %o0, [%l7 + 0x14]
3794 movcs %xcc, %l6, %g4
3795 lduw [%l7 + 0x54], %i5
3796 edge32n %l0, %o6, %o3
3797 ldsh [%l7 + 0x46], %l3
3798 edge32n %i7, %o1, %g2
3799 movpos %icc, %l4, %g3
3800 fsrc1s %f15, %f15
3801 ba,pt %icc, loop_442
3802 tg %xcc, 0x4
3803 fnegd %f2, %f12
3804 tgu %icc, 0x5
3805loop_442:
3806 stw %i1, [%l7 + 0x24]
3807 fble %fcc1, loop_443
3808 movgu %xcc, %o2, %g5
3809 fba,a %fcc2, loop_444
3810 tn %xcc, 0x6
3811loop_443:
3812 stx %i6, [%l7 + 0x30]
3813 fand %f10, %f4, %f14
3814loop_444:
3815 ld [%l7 + 0x0C], %f7
3816 stx %o7, [%l7 + 0x50]
3817 sra %l2, %g6, %l5
3818 bne loop_445
3819 tsubcc %o4, 0x05E5, %l1
3820 addcc %i4, %i0, %o5
3821 st %f4, [%l7 + 0x78]
3822loop_445:
3823 ldsh [%l7 + 0x2C], %g1
3824 bcc,a,pn %xcc, loop_446
3825 popc 0x07F2, %i3
3826 fpsub32 %f10, %f6, %f2
3827 ldx [%l7 + 0x20], %g7
3828loop_446:
3829 fmovdle %icc, %f13, %f14
3830 fmovsgu %icc, %f0, %f11
3831 tvc %xcc, 0x7
3832 fabsd %f6, %f14
3833 ldub [%l7 + 0x12], %o0
3834 ldsh [%l7 + 0x60], %l6
3835 fmul8x16al %f11, %f12, %f8
3836 fxor %f2, %f2, %f6
3837 fmovdcc %xcc, %f12, %f2
3838 fmovdneg %xcc, %f8, %f10
3839 stw %g4, [%l7 + 0x34]
3840 fcmpeq16 %f2, %f8, %i2
3841 sth %l0, [%l7 + 0x3C]
3842 mulx %o6, 0x0A04, %i5
3843 fblg,a %fcc2, loop_447
3844 fpadd32s %f13, %f6, %f3
3845 sdiv %o3, 0x0A0C, %i7
3846 sth %l3, [%l7 + 0x6E]
3847loop_447:
3848 tvc %icc, 0x5
3849 array16 %g2, %o1, %g3
3850 lduw [%l7 + 0x30], %l4
3851 ldd [%l7 + 0x08], %f8
3852 fmovsn %icc, %f11, %f3
3853 sdiv %i1, 0x192B, %o2
3854 fpackfix %f2, %f13
3855 xnor %g5, %o7, %l2
3856 fmovdvc %xcc, %f5, %f3
3857 ldd [%l7 + 0x30], %f12
3858 fcmpgt32 %f4, %f4, %g6
3859 fnot2s %f13, %f9
3860 edge8n %i6, %l5, %o4
3861 fmovrslez %l1, %f0, %f14
3862 fxnors %f6, %f11, %f10
3863 stw %i0, [%l7 + 0x10]
3864 movrlz %i4, %o5, %i3
3865 lduh [%l7 + 0x0A], %g7
3866 taddcc %g1, 0x0F15, %o0
3867 stx %g4, [%l7 + 0x68]
3868 fmovrde %i2, %f0, %f2
3869 add %l0, 0x1460, %l6
3870 faligndata %f4, %f14, %f10
3871 smul %i5, %o6, %i7
3872 bcs %icc, loop_448
3873 ldd [%l7 + 0x68], %f6
3874 fpack32 %f2, %f8, %f6
3875 std %f8, [%l7 + 0x78]
3876loop_448:
3877 ldd [%l7 + 0x20], %f10
3878 fcmpgt16 %f12, %f12, %l3
3879 fxor %f4, %f2, %f8
3880 ldsb [%l7 + 0x24], %o3
3881 bcs,a %xcc, loop_449
3882 bvc,a loop_450
3883 brlz,a %o1, loop_451
3884 ldub [%l7 + 0x75], %g3
3885loop_449:
3886 fmul8sux16 %f6, %f12, %f8
3887loop_450:
3888 mulx %g2, %l4, %i1
3889loop_451:
3890 fsrc1 %f10, %f10
3891 fnot1s %f1, %f6
3892 fmul8x16 %f8, %f10, %f10
3893 ldsb [%l7 + 0x33], %g5
3894 fmovdg %xcc, %f12, %f7
3895 ldd [%l7 + 0x20], %f10
3896 fmovrdgz %o7, %f12, %f2
3897 nop
3898 setx loop_452, %l0, %l1
3899 wrpr 0x1, %tl
3900 wrpr %l1, %tnpc
3901 setx 0x34400001400, %l0, %l1
3902 wrpr %l1, %tstate
3903 wrhpr 0x4, %htstate
3904 done
3905 tne %xcc, 0x2
3906 smul %l2, 0x1798, %g6
3907 ta %xcc, 0x7
3908loop_452:
3909 stb %o2, [%l7 + 0x78]
3910 subc %l5, %o4, %i6
3911 stx %i0, [%l7 + 0x48]
3912 ldd [%l7 + 0x38], %f0
3913 sub %i4, 0x01F6, %o5
3914 ldsw [%l7 + 0x2C], %l1
3915 fornot2s %f15, %f15, %f13
3916 sllx %g7, 0x13, %g1
3917 edge16l %i3, %o0, %g4
3918 ld [%l7 + 0x68], %f10
3919 fmovsle %xcc, %f9, %f6
3920 fmul8x16 %f6, %f0, %f4
3921 std %f10, [%l7 + 0x50]
3922 fmovsge %icc, %f2, %f3
3923 movl %xcc, %i2, %l0
3924 fandnot1s %f15, %f11, %f15
3925 sth %i5, [%l7 + 0x6C]
3926 std %f2, [%l7 + 0x30]
3927 st %f11, [%l7 + 0x30]
3928 taddcctv %l6, 0x19C6, %i7
3929 srl %l3, %o6, %o1
3930 std %f0, [%l7 + 0x38]
3931 fbe,a %fcc1, loop_453
3932 fmovrdne %o3, %f6, %f2
3933 fmovdcs %icc, %f3, %f8
3934 fbul %fcc0, loop_454
3935loop_453:
3936 fmovrdne %g2, %f6, %f2
3937 bpos,a %xcc, loop_455
3938 ldd [%l7 + 0x78], %f4
3939loop_454:
3940 ldx [%l7 + 0x60], %g3
3941 ldsb [%l7 + 0x30], %l4
3942loop_455:
3943 ldub [%l7 + 0x40], %g5
3944 st %f2, [%l7 + 0x40]
3945 fmovrse %o7, %f13, %f3
3946 andn %l2, %g6, %i1
3947 fmovrsgez %l5, %f15, %f0
3948 fcmpne16 %f12, %f0, %o2
3949 tcc %icc, 0x0
3950 udivx %i6, 0x0D0F, %i0
3951 fand %f0, %f14, %f4
3952 fcmpgt16 %f6, %f6, %o4
3953 movgu %xcc, %o5, %i4
3954 edge32ln %l1, %g7, %g1
3955 fsrc2 %f2, %f6
3956 nop
3957 setx loop_456, %l0, %l1
3958 wrpr 0x1, %tl
3959 wrpr %l1, %tpc
3960 add %l1, 0x4, %l1
3961 wrpr %l1, %tnpc
3962 setx 0x34400001400, %l0, %l1
3963 wrpr %l1, %tstate
3964 wrhpr 0x4, %htstate
3965 retry
3966 fmovrdgez %o0, %f12, %f14
3967 xnorcc %g4, 0x128A, %i2
3968 addcc %l0, %i3, %i5
3969loop_456:
3970 ldub [%l7 + 0x35], %i7
3971 subcc %l3, %l6, %o1
3972 pdist %f8, %f6, %f2
3973 fnands %f1, %f6, %f1
3974 fcmpgt16 %f8, %f8, %o6
3975 movneg %icc, %o3, %g2
3976 ldsb [%l7 + 0x3D], %l4
3977 movrlz %g3, 0x017, %g5
3978 fbne,a %fcc3, loop_457
3979 fpack16 %f12, %f9
3980 stb %o7, [%l7 + 0x18]
3981 ldub [%l7 + 0x3F], %g6
3982loop_457:
3983 fmuld8sux16 %f11, %f4, %f0
3984 lduh [%l7 + 0x2C], %i1
3985 lduw [%l7 + 0x68], %l5
3986 xnor %o2, %i6, %l2
3987 ldsb [%l7 + 0x1C], %o4
3988 ldd [%l7 + 0x08], %f12
3989 fmovde %xcc, %f8, %f12
3990 udiv %i0, 0x06DF, %i4
3991 st %f5, [%l7 + 0x50]
3992 ldsh [%l7 + 0x26], %o5
3993 fmovs %f14, %f7
3994 fornot2s %f9, %f10, %f5
3995 bge,a %xcc, loop_458
3996 movgu %xcc, %l1, %g7
3997 bpos,a %xcc, loop_459
3998 tgu %xcc, 0x7
3999loop_458:
4000 fbge,a %fcc2, loop_460
4001 umul %o0, 0x0F73, %g4
4002loop_459:
4003 subcc %g1, %i2, %i3
4004 tsubcc %i5, 0x08E1, %l0
4005loop_460:
4006 ld [%l7 + 0x78], %f12
4007 lduw [%l7 + 0x54], %l3
4008 udivx %l6, 0x04B4, %o1
4009 sllx %i7, 0x17, %o3
4010 fbn,a %fcc1, loop_461
4011 fsrc2s %f12, %f2
4012 fbe,a %fcc1, loop_462
4013 ldsh [%l7 + 0x76], %g2
4014loop_461:
4015 fmovdleu %icc, %f10, %f1
4016 ldsb [%l7 + 0x4C], %l4
4017loop_462:
4018 stb %o6, [%l7 + 0x6B]
4019 ldsb [%l7 + 0x79], %g5
4020 orcc %o7, %g6, %i1
4021 fornot2 %f12, %f6, %f0
4022 ba,a,pt %xcc, loop_463
4023 srl %l5, 0x1A, %g3
4024 fpsub32 %f4, %f6, %f4
4025 st %f15, [%l7 + 0x2C]
4026loop_463:
4027 bne,a loop_464
4028 lduh [%l7 + 0x50], %i6
4029 st %f15, [%l7 + 0x1C]
4030 popc %l2, %o2
4031loop_464:
4032 stx %i0, [%l7 + 0x10]
4033 movge %xcc, %i4, %o5
4034 movrlz %o4, 0x208, %l1
4035 lduw [%l7 + 0x58], %g7
4036 fpsub32 %f2, %f14, %f8
4037 andn %o0, %g4, %i2
4038 fmovse %icc, %f0, %f7
4039 tpos %icc, 0x6
4040 ldsw [%l7 + 0x78], %g1
4041 brlz %i3, loop_465
4042 or %i5, %l3, %l0
4043 ldub [%l7 + 0x17], %l6
4044 ldsh [%l7 + 0x16], %o1
4045loop_465:
4046 fsrc1 %f10, %f0
4047 ba,a %icc, loop_466
4048 xnor %i7, %o3, %g2
4049 sdiv %l4, 0x06CB, %g5
4050 stw %o7, [%l7 + 0x4C]
4051loop_466:
4052 call loop_467
4053 alignaddrl %o6, %i1, %g6
4054 fmovsle %icc, %f6, %f15
4055 stw %g3, [%l7 + 0x5C]
4056loop_467:
4057 fmovdge %icc, %f8, %f7
4058 movl %icc, %i6, %l5
4059 std %f12, [%l7 + 0x08]
4060 stx %o2, [%l7 + 0x68]
4061 movrlez %i0, 0x256, %l2
4062 fsrc1s %f11, %f4
4063 udivx %o5, 0x153B, %o4
4064 ld [%l7 + 0x64], %f12
4065 ldx [%l7 + 0x58], %i4
4066 tsubcc %l1, 0x1A52, %g7
4067 udivx %g4, 0x0823, %o0
4068 orn %i2, %i3, %i5
4069 nop
4070 setx loop_468, %l0, %l1
4071 jmpl %l1, %l3
4072 bvs,a %xcc, loop_469
4073 fmul8x16 %f15, %f0, %f12
4074 sethi 0x170E, %g1
4075loop_468:
4076 bge,pt %xcc, loop_470
4077loop_469:
4078 mulx %l6, 0x0E93, %l0
4079 fbug %fcc2, loop_471
4080 std %f12, [%l7 + 0x28]
4081loop_470:
4082 fpadd16s %f13, %f14, %f14
4083 fnors %f5, %f2, %f8
4084loop_471:
4085 fmovdge %xcc, %f11, %f13
4086 fmovdle %xcc, %f10, %f6
4087 sdivx %o1, 0x03CC, %i7
4088 movpos %icc, %g2, %o3
4089 fpadd32 %f10, %f2, %f10
4090 stb %g5, [%l7 + 0x54]
4091 ldub [%l7 + 0x58], %l4
4092 ld [%l7 + 0x28], %f5
4093 fnot2 %f10, %f6
4094 ld [%l7 + 0x08], %f4
4095 movvs %icc, %o7, %o6
4096 bneg,a %xcc, loop_472
4097 lduw [%l7 + 0x38], %g6
4098 fmovrsne %g3, %f2, %f2
4099 fcmple16 %f12, %f8, %i1
4100loop_472:
4101 orncc %i6, %o2, %i0
4102 fpsub32s %f7, %f3, %f1
4103 sra %l2, 0x02, %l5
4104 tvc %xcc, 0x4
4105 tcc %xcc, 0x4
4106 edge8l %o5, %o4, %l1
4107 lduw [%l7 + 0x60], %i4
4108 movn %icc, %g7, %g4
4109 std %f0, [%l7 + 0x60]
4110 fbge %fcc2, loop_473
4111 lduw [%l7 + 0x28], %i2
4112 ld [%l7 + 0x70], %f4
4113 fmovrse %o0, %f14, %f5
4114loop_473:
4115 ld [%l7 + 0x7C], %f15
4116 array8 %i3, %l3, %i5
4117 lduw [%l7 + 0x7C], %g1
4118 stw %l6, [%l7 + 0x40]
4119 ldsh [%l7 + 0x26], %o1
4120 movn %xcc, %l0, %g2
4121 ldub [%l7 + 0x0D], %i7
4122 bleu,a %icc, loop_474
4123 fmovdpos %icc, %f13, %f7
4124 te %xcc, 0x3
4125 fcmpgt32 %f6, %f10, %o3
4126loop_474:
4127 ldub [%l7 + 0x39], %g5
4128 ldd [%l7 + 0x20], %f14
4129 ldsh [%l7 + 0x4A], %l4
4130 ldsb [%l7 + 0x5F], %o7
4131 fmovrslez %g6, %f1, %f6
4132 movrlz %o6, %i1, %i6
4133 stx %o2, [%l7 + 0x08]
4134 add %g3, 0x02F7, %l2
4135 bgu,a loop_475
4136 mulscc %i0, 0x0E70, %o5
4137 fmul8x16al %f2, %f4, %f0
4138 fxor %f4, %f12, %f8
4139loop_475:
4140 subcc %l5, 0x1F76, %o4
4141 fmovsvs %xcc, %f3, %f0
4142 ldsh [%l7 + 0x30], %i4
4143 fbug,a %fcc0, loop_476
4144 edge8n %l1, %g4, %g7
4145 umul %i2, 0x113F, %o0
4146 smul %l3, %i5, %i3
4147loop_476:
4148 brgez,a %g1, loop_477
4149 brgez,a %l6, loop_478
4150 ldsb [%l7 + 0x7E], %l0
4151 lduw [%l7 + 0x70], %o1
4152loop_477:
4153 std %f0, [%l7 + 0x30]
4154loop_478:
4155 brz %g2, loop_479
4156 fmovrde %o3, %f6, %f4
4157 ta %xcc, 0x0
4158 sth %g5, [%l7 + 0x42]
4159loop_479:
4160 sll %i7, 0x13, %o7
4161 fnegs %f2, %f8
4162 fmovrslez %l4, %f15, %f15
4163 fbul %fcc2, loop_480
4164 fnot2s %f14, %f12
4165 fzero %f0
4166 ldsh [%l7 + 0x36], %g6
4167loop_480:
4168 ldub [%l7 + 0x18], %i1
4169 fbul %fcc3, loop_481
4170 fmuld8sux16 %f13, %f6, %f12
4171 ldsb [%l7 + 0x61], %o6
4172 ldd [%l7 + 0x08], %f14
4173loop_481:
4174 tvs %xcc, 0x5
4175 edge32l %o2, %g3, %l2
4176 fzero %f6
4177 fcmpes %fcc2, %f14, %f7
4178 bg,a %xcc, loop_482
4179 fexpand %f1, %f8
4180 taddcctv %i0, 0x199A, %i6
4181 ldx [%l7 + 0x70], %l5
4182loop_482:
4183 umulcc %o5, %o4, %l1
4184 stb %i4, [%l7 + 0x29]
4185 stx %g4, [%l7 + 0x48]
4186 fpadd16s %f5, %f13, %f6
4187 alignaddr %g7, %i2, %o0
4188 fornot1s %f15, %f11, %f13
4189 tg %icc, 0x4
4190 andcc %l3, 0x15DE, %i3
4191 nop
4192 setx loop_483, %l0, %l1
4193 jmpl %l1, %i5
4194 fmovdneg %xcc, %f7, %f9
4195 sll %l6, 0x05, %l0
4196 movrgez %o1, 0x3F2, %g1
4197loop_483:
4198 fpadd16 %f10, %f6, %f14
4199 umulcc %g2, 0x1D81, %g5
4200 taddcctv %o3, 0x19A3, %o7
4201 fmovdne %icc, %f15, %f12
4202 movgu %icc, %l4, %g6
4203 alignaddr %i1, %i7, %o2
4204 fands %f13, %f0, %f15
4205 fmovsneg %xcc, %f7, %f0
4206 fmovdvs %xcc, %f3, %f6
4207 stb %g3, [%l7 + 0x37]
4208 ldsh [%l7 + 0x78], %l2
4209 fba %fcc2, loop_484
4210 nop
4211 setx loop_485, %l0, %l1
4212 jmpl %l1, %o6
4213 fandnot1s %f9, %f3, %f13
4214 sth %i6, [%l7 + 0x28]
4215loop_484:
4216 movcc %xcc, %l5, %i0
4217loop_485:
4218 fbue %fcc1, loop_486
4219 ldsb [%l7 + 0x4E], %o5
4220 subccc %o4, %i4, %g4
4221 ldsb [%l7 + 0x23], %l1
4222loop_486:
4223 lduh [%l7 + 0x5C], %i2
4224 fnot1 %f4, %f0
4225 fpack32 %f6, %f12, %f6
4226 fmovrsgez %g7, %f4, %f3
4227 edge32n %l3, %o0, %i5
4228 addccc %l6, %i3, %o1
4229 fmovdcc %icc, %f1, %f11
4230 fblg,a %fcc2, loop_487
4231 stx %l0, [%l7 + 0x30]
4232 fmovrslz %g1, %f9, %f8
4233 tne %xcc, 0x5
4234loop_487:
4235 array16 %g2, %g5, %o3
4236 array16 %l4, %g6, %o7
4237 fmovrdgez %i1, %f4, %f8
4238 brgez %i7, loop_488
4239 sdivx %g3, 0x0015, %o2
4240 fexpand %f14, %f10
4241 pdist %f12, %f14, %f6
4242loop_488:
4243 fpack32 %f14, %f12, %f0
4244 ldsw [%l7 + 0x18], %o6
4245 fcmpgt32 %f0, %f2, %i6
4246 fone %f6
4247 edge32 %l2, %i0, %l5
4248 lduw [%l7 + 0x58], %o5
4249 edge32n %o4, %i4, %g4
4250 ldsh [%l7 + 0x18], %l1
4251 fornot2 %f8, %f0, %f0
4252 fcmple16 %f2, %f6, %g7
4253 ldsw [%l7 + 0x08], %i2
4254 edge32 %o0, %i5, %l3
4255 bleu,a %icc, loop_489
4256 fmovsvs %xcc, %f5, %f11
4257 brz %l6, loop_490
4258 fmovrsne %i3, %f13, %f2
4259loop_489:
4260 ldd [%l7 + 0x50], %f6
4261 stb %o1, [%l7 + 0x78]
4262loop_490:
4263 tl %xcc, 0x7
4264 fmovde %icc, %f14, %f2
4265 fmovdne %xcc, %f6, %f10
4266 stx %l0, [%l7 + 0x70]
4267 ld [%l7 + 0x20], %f4
4268 fcmpne32 %f4, %f8, %g2
4269 std %f14, [%l7 + 0x30]
4270 fmovdvc %icc, %f2, %f3
4271 sth %g1, [%l7 + 0x1E]
4272 fcmps %fcc3, %f11, %f13
4273 fmovrdne %o3, %f8, %f10
4274 fnand %f4, %f2, %f2
4275 ld [%l7 + 0x24], %f4
4276 ldsw [%l7 + 0x58], %g5
4277 or %g6, 0x19D0, %l4
4278 edge16ln %i1, %o7, %g3
4279 ldd [%l7 + 0x38], %f4
4280 umulcc %i7, %o2, %i6
4281 fbuge %fcc3, loop_491
4282 and %l2, %i0, %o6
4283 fbu,a %fcc1, loop_492
4284 fornot2 %f4, %f8, %f10
4285loop_491:
4286 fnot2 %f10, %f6
4287 ldd [%l7 + 0x38], %f6
4288loop_492:
4289 bneg %xcc, loop_493
4290 fmovrdgz %l5, %f14, %f6
4291 brnz %o4, loop_494
4292 tn %xcc, 0x5
4293loop_493:
4294 fbe,a %fcc0, loop_495
4295 fblg,a %fcc2, loop_496
4296loop_494:
4297 call loop_497
4298 tcc %icc, 0x1
4299loop_495:
4300 add %i4, %g4, %l1
4301loop_496:
4302 lduw [%l7 + 0x08], %o5
4303loop_497:
4304 fnands %f6, %f6, %f7
4305 fpadd32s %f5, %f8, %f14
4306 sth %g7, [%l7 + 0x7E]
4307 udivx %o0, 0x1F07, %i2
4308 tvs %icc, 0x3
4309 stb %l3, [%l7 + 0x5E]
4310 sth %l6, [%l7 + 0x7E]
4311 bgu,a,pn %icc, loop_498
4312 fmovdge %xcc, %f13, %f4
4313 fmovsle %icc, %f14, %f15
4314 or %i5, 0x1EA4, %o1
4315loop_498:
4316 ld [%l7 + 0x44], %f4
4317 stw %l0, [%l7 + 0x0C]
4318 stb %i3, [%l7 + 0x36]
4319 addc %g2, %g1, %o3
4320 fcmple32 %f8, %f14, %g6
4321 fcmped %fcc0, %f14, %f4
4322 st %f5, [%l7 + 0x68]
4323 fbe %fcc1, loop_499
4324 andncc %g5, %l4, %i1
4325 movcc %xcc, %o7, %i7
4326 stx %o2, [%l7 + 0x20]
4327loop_499:
4328 fmovrsgz %i6, %f5, %f15
4329 fcmpne32 %f14, %f2, %l2
4330 ldub [%l7 + 0x20], %i0
4331 fmovdvc %icc, %f0, %f4
4332 fnand %f8, %f12, %f2
4333 edge32ln %g3, %l5, %o4
4334 fmovsvs %xcc, %f2, %f10
4335 ldsw [%l7 + 0x50], %o6
4336 ldsh [%l7 + 0x50], %g4
4337 fcmple16 %f10, %f12, %i4
4338 sth %l1, [%l7 + 0x6C]
4339 std %f6, [%l7 + 0x30]
4340 tge %xcc, 0x1
4341 lduw [%l7 + 0x18], %g7
4342 orncc %o0, 0x1526, %o5
4343 fmovde %xcc, %f4, %f14
4344 fmovscs %xcc, %f15, %f10
4345 orcc %l3, 0x0122, %i2
4346 ldd [%l7 + 0x40], %f4
4347 fmovrdlz %l6, %f2, %f4
4348 ldsh [%l7 + 0x72], %i5
4349 ldx [%l7 + 0x58], %o1
4350 fmovrsne %i3, %f7, %f2
4351 fcmpeq32 %f4, %f8, %l0
4352 fbule,a %fcc1, loop_500
4353 fandnot2 %f8, %f12, %f2
4354 st %f6, [%l7 + 0x14]
4355 ld [%l7 + 0x34], %f7
4356loop_500:
4357 movneg %xcc, %g1, %o3
4358 fnot2 %f14, %f4
4359 st %f2, [%l7 + 0x70]
4360 edge32l %g6, %g5, %g2
4361 lduh [%l7 + 0x6E], %l4
4362 lduw [%l7 + 0x0C], %o7
4363 fbug,a %fcc2, loop_501
4364 stb %i1, [%l7 + 0x52]
4365 lduh [%l7 + 0x20], %o2
4366 ldsb [%l7 + 0x18], %i7
4367loop_501:
4368 ldx [%l7 + 0x68], %l2
4369 edge32ln %i0, %g3, %i6
4370 lduw [%l7 + 0x38], %l5
4371 fmovspos %xcc, %f12, %f12
4372 fble,a %fcc1, loop_502
4373 brgz %o6, loop_503
4374 fbn %fcc2, loop_504
4375 st %f1, [%l7 + 0x14]
4376loop_502:
4377 edge8l %g4, %i4, %o4
4378loop_503:
4379 movle %icc, %g7, %l1
4380loop_504:
4381 and %o5, %o0, %l3
4382 fbl %fcc3, loop_505
4383 sth %i2, [%l7 + 0x24]
4384 edge32l %l6, %o1, %i3
4385 fpack32 %f14, %f10, %f8
4386loop_505:
4387 addcc %l0, %i5, %o3
4388 fnot2 %f12, %f2
4389 faligndata %f4, %f0, %f0
4390 st %f9, [%l7 + 0x5C]
4391 ldsb [%l7 + 0x0B], %g6
4392 movgu %icc, %g1, %g2
4393 ldsw [%l7 + 0x34], %g5
4394 stb %o7, [%l7 + 0x22]
4395 fsrc1s %f12, %f8
4396 fzero %f8
4397 ldsb [%l7 + 0x33], %l4
4398 bgu,pn %icc, loop_506
4399 fmovsg %xcc, %f3, %f7
4400 bpos,pn %icc, loop_507
4401 tcs %xcc, 0x2
4402loop_506:
4403 sra %o2, %i7, %l2
4404 xor %i0, %i1, %i6
4405loop_507:
4406 fbne %fcc1, loop_508
4407 ble,a %icc, loop_509
4408 fandnot2s %f15, %f15, %f0
4409 fmovdvc %xcc, %f9, %f11
4410loop_508:
4411 ldd [%l7 + 0x08], %f0
4412loop_509:
4413 fmovsn %xcc, %f15, %f8
4414 fexpand %f13, %f10
4415 ld [%l7 + 0x64], %f14
4416 st %f13, [%l7 + 0x74]
4417 fmovrdgz %g3, %f10, %f8
4418 stb %l5, [%l7 + 0x1D]
4419 std %f12, [%l7 + 0x08]
4420 fmovs %f5, %f11
4421 fmovdg %icc, %f14, %f1
4422 edge32ln %o6, %g4, %o4
4423 ldx [%l7 + 0x50], %i4
4424 fcmps %fcc1, %f6, %f8
4425 fmovrsgez %g7, %f2, %f2
4426 fbne %fcc0, loop_510
4427 fnot2s %f13, %f8
4428 taddcc %l1, 0x0263, %o0
4429 tvc %icc, 0x3
4430loop_510:
4431 ldsb [%l7 + 0x23], %o5
4432 array8 %l3, %i2, %o1
4433 stw %i3, [%l7 + 0x38]
4434 fornot2 %f10, %f14, %f12
4435 lduh [%l7 + 0x50], %l6
4436 fpsub16s %f14, %f2, %f10
4437 andn %i5, 0x0F3B, %l0
4438 fornot2 %f14, %f2, %f0
4439 edge32l %o3, %g1, %g2
4440 fble,a %fcc3, loop_511
4441 lduw [%l7 + 0x1C], %g5
4442 te %icc, 0x1
4443 mova %icc, %g6, %l4
4444loop_511:
4445 fors %f3, %f1, %f15
4446 mulx %o2, %i7, %l2
4447 ldx [%l7 + 0x40], %i0
4448 fxnors %f12, %f8, %f4
4449 sdiv %o7, 0x05B7, %i1
4450 ldsh [%l7 + 0x5E], %g3
4451 stw %l5, [%l7 + 0x08]
4452 fmovdneg %icc, %f7, %f3
4453 stb %o6, [%l7 + 0x44]
4454 lduh [%l7 + 0x5C], %g4
4455 ldsb [%l7 + 0x30], %o4
4456 ldub [%l7 + 0x68], %i6
4457 fbug %fcc1, loop_512
4458 fnot2 %f12, %f10
4459 ldx [%l7 + 0x28], %i4
4460 fbul,a %fcc3, loop_513
4461loop_512:
4462 fxor %f0, %f4, %f12
4463 ldx [%l7 + 0x10], %g7
4464 fmovsle %xcc, %f4, %f4
4465loop_513:
4466 fandnot1s %f5, %f3, %f1
4467 st %f1, [%l7 + 0x48]
4468 ldsb [%l7 + 0x35], %l1
4469 fmuld8sux16 %f15, %f11, %f8
4470 bg,pn %xcc, loop_514
4471 bcs,a %icc, loop_515
4472 xnor %o5, 0x030F, %l3
4473 fbge %fcc3, loop_516
4474loop_514:
4475 nop
4476 setx loop_517, %l0, %l1
4477 wrpr 0x1, %tl
4478 wrpr %l1, %tpc
4479 add %l1, 0x4, %l1
4480 wrpr %l1, %tnpc
4481 setx 0x34400001400, %l0, %l1
4482 wrpr %l1, %tstate
4483 wrhpr 0x4, %htstate
4484 retry
4485loop_515:
4486 taddcc %o0, 0x077F, %i2
4487 fcmped %fcc0, %f6, %f14
4488loop_516:
4489 tle %icc, 0x6
4490loop_517:
4491 fmovda %xcc, %f10, %f8
4492 fcmpne16 %f14, %f14, %o1
4493 st %f5, [%l7 + 0x7C]
4494 fmovrse %i3, %f12, %f10
4495 tsubcctv %l6, 0x1DD6, %l0
4496 fmovsneg %xcc, %f0, %f2
4497 orncc %i5, %g1, %o3
4498 ldx [%l7 + 0x40], %g2
4499 tge %xcc, 0x3
4500 fmovdl %icc, %f7, %f3
4501 fmul8x16al %f14, %f11, %f12
4502 tne %xcc, 0x4
4503 nop
4504 setx loop_518, %l0, %l1
4505 wrpr 0x1, %tl
4506 wrpr %l1, %tnpc
4507 setx 0x34400001400, %l0, %l1
4508 wrpr %l1, %tstate
4509 wrhpr 0x4, %htstate
4510 done
4511 st %f15, [%l7 + 0x0C]
4512 fcmpeq32 %f0, %f0, %g6
4513 tvs %icc, 0x7
4514loop_518:
4515 edge16n %l4, %g5, %i7
4516 ldd [%l7 + 0x78], %f10
4517 taddcc %o2, 0x1F22, %i0
4518 fmovsge %icc, %f5, %f11
4519 fxor %f2, %f2, %f8
4520 fpadd16 %f4, %f0, %f4
4521 tl %xcc, 0x1
4522 stw %l2, [%l7 + 0x70]
4523 fcmpgt16 %f8, %f14, %i1
4524 ldd [%l7 + 0x40], %f12
4525 lduh [%l7 + 0x22], %o7
4526 fmovrdne %l5, %f8, %f8
4527 add %o6, 0x0A63, %g3
4528 bshuffle %f6, %f0, %f0
4529 move %icc, %o4, %i6
4530 edge16n %i4, %g4, %g7
4531 smulcc %l1, %o5, %l3
4532 std %f8, [%l7 + 0x68]
4533 tsubcc %o0, 0x09EF, %i2
4534 ldx [%l7 + 0x18], %i3
4535 tge %xcc, 0x4
4536 fmovrdgez %l6, %f0, %f10
4537 stb %l0, [%l7 + 0x3F]
4538 ldsh [%l7 + 0x30], %o1
4539 ldsw [%l7 + 0x34], %g1
4540 ldd [%l7 + 0x58], %f4
4541 fmovrdgez %o3, %f8, %f6
4542 brlez,a %i5, loop_519
4543 movne %xcc, %g6, %l4
4544 fmovdge %xcc, %f7, %f2
4545 fmovsvc %icc, %f10, %f14
4546loop_519:
4547 lduh [%l7 + 0x24], %g5
4548 fnors %f8, %f3, %f3
4549 bleu loop_520
4550 fandnot1 %f14, %f10, %f0
4551 call loop_521
4552 fmovdneg %xcc, %f10, %f2
4553loop_520:
4554 bg,a loop_522
4555 stw %i7, [%l7 + 0x1C]
4556loop_521:
4557 nop
4558 setx loop_523, %l0, %l1
4559 wrpr 0x1, %tl
4560 wrpr %l1, %tpc
4561 add %l1, 0x4, %l1
4562 wrpr %l1, %tnpc
4563 setx 0x34400001400, %l0, %l1
4564 wrpr %l1, %tstate
4565 wrhpr 0x4, %htstate
4566 retry
4567 addcc %g2, %i0, %o2
4568loop_522:
4569 fmovsn %icc, %f8, %f15
4570 fpack16 %f12, %f9
4571loop_523:
4572 movpos %xcc, %i1, %o7
4573 and %l2, 0x0DA9, %l5
4574 fsrc2 %f2, %f6
4575 movg %icc, %o6, %o4
4576 ldub [%l7 + 0x60], %g3
4577 fcmpeq32 %f2, %f4, %i6
4578 stx %i4, [%l7 + 0x30]
4579 tle %icc, 0x2
4580 ldub [%l7 + 0x39], %g7
4581 ld [%l7 + 0x58], %f13
4582 fmovdg %xcc, %f2, %f7
4583 ldx [%l7 + 0x28], %g4
4584 ldx [%l7 + 0x78], %o5
4585 xnor %l3, 0x0B84, %l1
4586 srl %i2, 0x11, %o0
4587 ldsw [%l7 + 0x48], %l6
4588 tg %xcc, 0x7
4589 fpsub16s %f12, %f12, %f2
4590 edge8n %l0, %o1, %g1
4591 brgz %o3, loop_524
4592 std %f0, [%l7 + 0x20]
4593 fmovrsgez %i5, %f11, %f12
4594 bg,a loop_525
4595loop_524:
4596 fmovsleu %icc, %f3, %f13
4597 siam 0x5
4598 ldsb [%l7 + 0x0B], %g6
4599loop_525:
4600 fmovscs %xcc, %f8, %f0
4601 movrlez %i3, 0x04D, %g5
4602 ldd [%l7 + 0x38], %f0
4603 fpackfix %f14, %f2
4604 bge,pn %xcc, loop_526
4605 move %icc, %i7, %g2
4606 fmul8sux16 %f12, %f4, %f4
4607 tn %icc, 0x3
4608loop_526:
4609 fmuld8ulx16 %f0, %f4, %f14
4610 fpadd32s %f0, %f2, %f0
4611 fmovscs %icc, %f0, %f13
4612 fxor %f10, %f2, %f12
4613 edge32 %i0, %o2, %i1
4614 tg %icc, 0x6
4615 fmovdge %icc, %f1, %f10
4616 tcc %xcc, 0x1
4617 and %l4, 0x12CF, %l2
4618 mulx %o7, %o6, %l5
4619 fmul8x16al %f1, %f0, %f14
4620 movle %icc, %g3, %i6
4621 subc %i4, %g7, %o4
4622 lduh [%l7 + 0x7A], %o5
4623 ldsw [%l7 + 0x50], %g4
4624 fcmple32 %f8, %f12, %l3
4625 movneg %icc, %i2, %l1
4626 ldub [%l7 + 0x6D], %l6
4627 stx %o0, [%l7 + 0x78]
4628 fxnors %f0, %f13, %f5
4629 bneg loop_527
4630 tcc %xcc, 0x3
4631 srax %o1, %g1, %l0
4632 movrne %i5, 0x122, %g6
4633loop_527:
4634 fpmerge %f13, %f12, %f4
4635 sth %o3, [%l7 + 0x48]
4636 fbuge %fcc3, loop_528
4637 std %f10, [%l7 + 0x78]
4638 fmovrdlz %i3, %f4, %f12
4639 movrgz %i7, 0x059, %g5
4640loop_528:
4641 lduh [%l7 + 0x70], %i0
4642 ldsh [%l7 + 0x4C], %o2
4643 xnorcc %g2, 0x174E, %i1
4644 ldx [%l7 + 0x08], %l2
4645 fnegs %f12, %f13
4646 bleu %icc, loop_529
4647 ldsb [%l7 + 0x15], %l4
4648 fbug %fcc1, loop_530
4649 fnegs %f12, %f7
4650loop_529:
4651 smulcc %o7, 0x1A56, %l5
4652 ldub [%l7 + 0x1E], %g3
4653loop_530:
4654 brgez %o6, loop_531
4655 addc %i4, 0x131C, %g7
4656 sdiv %i6, 0x0739, %o5
4657 fmovsleu %icc, %f8, %f2
4658loop_531:
4659 movcs %xcc, %o4, %l3
4660 ldx [%l7 + 0x38], %i2
4661 ldd [%l7 + 0x78], %f0
4662 andcc %g4, %l1, %o0
4663 stx %o1, [%l7 + 0x40]
4664 movrlez %g1, %l6, %i5
4665 xor %l0, %o3, %g6
4666 edge16 %i3, %i7, %i0
4667 fxors %f3, %f1, %f9
4668 fcmpne16 %f8, %f14, %o2
4669 fmovsge %xcc, %f14, %f9
4670 stb %g5, [%l7 + 0x5D]
4671 tsubcc %i1, %l2, %g2
4672 stb %o7, [%l7 + 0x1D]
4673 fbule,a %fcc1, loop_532
4674 ldub [%l7 + 0x7C], %l4
4675 lduh [%l7 + 0x7C], %g3
4676 fmuld8ulx16 %f6, %f1, %f6
4677loop_532:
4678 nop
4679 setx loop_533, %l0, %l1
4680 wrpr 0x1, %tl
4681 wrpr %l1, %tnpc
4682 setx 0x34400001400, %l0, %l1
4683 wrpr %l1, %tstate
4684 wrhpr 0x4, %htstate
4685 done
4686 lduw [%l7 + 0x24], %o6
4687 ldsh [%l7 + 0x38], %l5
4688 fcmpne16 %f0, %f4, %g7
4689loop_533:
4690 ldsb [%l7 + 0x1A], %i6
4691 umul %i4, 0x157F, %o5
4692 stw %o4, [%l7 + 0x64]
4693 fones %f14
4694 sth %l3, [%l7 + 0x7C]
4695 fnors %f15, %f14, %f3
4696 ldub [%l7 + 0x42], %g4
4697 fmovrdgz %l1, %f4, %f2
4698 array16 %o0, %o1, %g1
4699 add %l6, %i5, %i2
4700 ldx [%l7 + 0x28], %l0
4701 be,pt %icc, loop_534
4702 fmovsn %icc, %f4, %f0
4703 fpadd16 %f2, %f14, %f2
4704 lduw [%l7 + 0x7C], %o3
4705loop_534:
4706 fcmpgt32 %f0, %f8, %i3
4707 xor %g6, %i7, %i0
4708 stx %g5, [%l7 + 0x28]
4709 tcc %icc, 0x1
4710 tl %xcc, 0x7
4711 fmul8x16au %f5, %f1, %f10
4712 tcs %icc, 0x7
4713 fba %fcc3, loop_535
4714 stx %o2, [%l7 + 0x60]
4715 subc %i1, 0x1ED2, %g2
4716 movcc %xcc, %l2, %o7
4717loop_535:
4718 call loop_536
4719 ldsw [%l7 + 0x50], %l4
4720 orcc %o6, %g3, %g7
4721 movrlz %l5, 0x005, %i6
4722loop_536:
4723 fbl,a %fcc3, loop_537
4724 ba,a %xcc, loop_538
4725 lduw [%l7 + 0x60], %i4
4726 fmovd %f2, %f6
4727loop_537:
4728 mulx %o4, %l3, %g4
4729loop_538:
4730 movvc %xcc, %l1, %o5
4731 std %f4, [%l7 + 0x08]
4732 stw %o0, [%l7 + 0x18]
4733 fmovsvs %icc, %f12, %f14
4734 ldx [%l7 + 0x70], %o1
4735 fcmpeq32 %f6, %f2, %l6
4736 std %f4, [%l7 + 0x20]
4737 udivx %g1, 0x12F1, %i2
4738 xorcc %i5, 0x1A74, %l0
4739 tne %xcc, 0x5
4740 movn %icc, %o3, %g6
4741 sth %i3, [%l7 + 0x1A]
4742 ldsh [%l7 + 0x2C], %i7
4743 smulcc %g5, 0x06F2, %o2
4744 ba,a,pn %icc, loop_539
4745 fbue,a %fcc2, loop_540
4746 movrgz %i0, 0x2E7, %i1
4747 ldsw [%l7 + 0x10], %g2
4748loop_539:
4749 fmovrse %o7, %f9, %f6
4750loop_540:
4751 ldsh [%l7 + 0x30], %l4
4752 mova %icc, %o6, %l2
4753 fmovsgu %xcc, %f2, %f14
4754 ldd [%l7 + 0x70], %f8
4755 xor %g7, %g3, %i6
4756 fbn,a %fcc1, loop_541
4757 movre %l5, 0x210, %i4
4758 mulscc %o4, %l3, %l1
4759 fmovdn %xcc, %f4, %f15
4760loop_541:
4761 movrlz %o5, 0x329, %o0
4762 ldd [%l7 + 0x20], %f8
4763 lduw [%l7 + 0x28], %o1
4764 ld [%l7 + 0x54], %f10
4765 fsrc2s %f3, %f11
4766 stw %l6, [%l7 + 0x68]
4767 bne,a,pt %icc, loop_542
4768 movn %icc, %g1, %g4
4769 fbge,a %fcc0, loop_543
4770 fbne,a %fcc1, loop_544
4771loop_542:
4772 ldsb [%l7 + 0x34], %i5
4773 fmovdcs %icc, %f10, %f2
4774loop_543:
4775 pdist %f6, %f2, %f8
4776loop_544:
4777 fnot2 %f10, %f14
4778 edge32l %l0, %o3, %g6
4779 fmovdcc %icc, %f5, %f2
4780 ba %xcc, loop_545
4781 xnorcc %i2, %i3, %g5
4782 fbu %fcc3, loop_546
4783 brlez,a %o2, loop_547
4784loop_545:
4785 ldx [%l7 + 0x60], %i0
4786 fpsub16s %f5, %f1, %f3
4787loop_546:
4788 add %i1, 0x17F7, %i7
4789loop_547:
4790 fbg %fcc3, loop_548
4791 sdiv %g2, 0x1EBA, %o7
4792 ld [%l7 + 0x20], %f5
4793 brlez,a %o6, loop_549
4794loop_548:
4795 fpsub32 %f10, %f8, %f0
4796 bg,a %xcc, loop_550
4797 fbu %fcc2, loop_551
4798loop_549:
4799 tleu %icc, 0x1
4800 for %f12, %f4, %f12
4801loop_550:
4802 fmovsneg %icc, %f11, %f14
4803loop_551:
4804 ldx [%l7 + 0x58], %l2
4805 movgu %icc, %g7, %g3
4806 fnot2 %f14, %f12
4807 fcmpeq32 %f6, %f10, %l4
4808 stb %l5, [%l7 + 0x48]
4809 fabss %f13, %f0
4810 fbo %fcc0, loop_552
4811 lduh [%l7 + 0x6E], %i4
4812 ld [%l7 + 0x18], %f3
4813 for %f12, %f10, %f2
4814loop_552:
4815 st %f6, [%l7 + 0x08]
4816 ldub [%l7 + 0x0D], %i6
4817 st %f6, [%l7 + 0x0C]
4818 brlz,a %o4, loop_553
4819 lduh [%l7 + 0x64], %l1
4820 sth %l3, [%l7 + 0x52]
4821 faligndata %f10, %f14, %f12
4822loop_553:
4823 fcmpeq32 %f10, %f2, %o5
4824 stx %o0, [%l7 + 0x10]
4825 fmovrdne %l6, %f12, %f4
4826 add %g1, 0x06E6, %o1
4827 tvs %xcc, 0x5
4828 fcmpd %fcc1, %f8, %f2
4829 fmovsneg %xcc, %f0, %f9
4830 fcmpgt16 %f8, %f10, %i5
4831 bl %icc, loop_554
4832 stw %g4, [%l7 + 0x50]
4833 fmul8ulx16 %f6, %f4, %f4
4834 movvc %icc, %l0, %o3
4835loop_554:
4836 fcmps %fcc2, %f0, %f10
4837 fmovrse %g6, %f12, %f15
4838 mulx %i2, %i3, %o2
4839 ldub [%l7 + 0x09], %i0
4840 movle %xcc, %i1, %i7
4841 edge32ln %g5, %o7, %g2
4842 tl %icc, 0x4
4843 ldsh [%l7 + 0x28], %o6
4844 fcmpeq32 %f0, %f4, %l2
4845 fbo,a %fcc2, loop_555
4846 st %f11, [%l7 + 0x08]
4847 nop
4848 setx loop_556, %l0, %l1
4849 jmpl %l1, %g3
4850 stw %l4, [%l7 + 0x5C]
4851loop_555:
4852 bshuffle %f10, %f10, %f2
4853 subcc %g7, %l5, %i4
4854loop_556:
4855 fnor %f8, %f14, %f14
4856 std %f0, [%l7 + 0x78]
4857 umul %i6, 0x15AA, %o4
4858 addcc %l3, %l1, %o0
4859 fcmpd %fcc0, %f0, %f4
4860 tne %icc, 0x6
4861 std %f2, [%l7 + 0x58]
4862 bshuffle %f2, %f12, %f10
4863 fmovda %xcc, %f9, %f9
4864 stx %o5, [%l7 + 0x60]
4865 ldsw [%l7 + 0x74], %l6
4866 sth %g1, [%l7 + 0x5C]
4867 edge8l %i5, %g4, %l0
4868 fmovdleu %icc, %f14, %f0
4869 fcmple16 %f14, %f8, %o1
4870 fmovrslz %g6, %f9, %f0
4871 fcmpne16 %f14, %f10, %o3
4872 fmovscs %icc, %f15, %f10
4873 fcmps %fcc0, %f11, %f3
4874 alignaddrl %i2, %o2, %i3
4875 stb %i0, [%l7 + 0x31]
4876 std %f12, [%l7 + 0x18]
4877 movgu %xcc, %i1, %g5
4878 fmovdcs %icc, %f14, %f4
4879 ldsh [%l7 + 0x12], %i7
4880 movcc %icc, %o7, %o6
4881 sth %l2, [%l7 + 0x4E]
4882 stb %g2, [%l7 + 0x47]
4883 umul %l4, %g7, %g3
4884 sdiv %l5, 0x0951, %i4
4885 stb %o4, [%l7 + 0x25]
4886 bcc loop_557
4887 tneg %xcc, 0x7
4888 mulx %i6, 0x0105, %l3
4889 tvs %xcc, 0x4
4890loop_557:
4891 bl %icc, loop_558
4892 brlez %o0, loop_559
4893 movrgz %l1, 0x216, %l6
4894 fzeros %f5
4895loop_558:
4896 st %f9, [%l7 + 0x38]
4897loop_559:
4898 orncc %g1, 0x0857, %i5
4899 sdivcc %g4, 0x0BB7, %o5
4900 tgu %icc, 0x0
4901 bvs %icc, loop_560
4902 ldx [%l7 + 0x18], %o1
4903 fbe %fcc1, loop_561
4904 fxors %f6, %f1, %f0
4905loop_560:
4906 fmovdgu %icc, %f0, %f10
4907 fbu %fcc1, loop_562
4908loop_561:
4909 brlz,a %g6, loop_563
4910 std %f4, [%l7 + 0x48]
4911 ldsh [%l7 + 0x12], %o3
4912loop_562:
4913 ldx [%l7 + 0x40], %l0
4914loop_563:
4915 fmovrdgz %i2, %f0, %f14
4916 movvc %icc, %o2, %i0
4917 taddcctv %i3, 0x080C, %i1
4918 ldsh [%l7 + 0x58], %i7
4919 fnand %f0, %f2, %f6
4920 fmovdg %icc, %f7, %f10
4921 fsrc1 %f0, %f10
4922 fbn,a %fcc2, loop_564
4923 movrlz %g5, %o7, %l2
4924 subcc %g2, 0x043D, %o6
4925 srl %l4, %g7, %l5
4926loop_564:
4927 alignaddr %g3, %o4, %i4
4928 ld [%l7 + 0x54], %f5
4929 srl %l3, %i6, %o0
4930 ldub [%l7 + 0x0E], %l1
4931 fbg %fcc1, loop_565
4932 movcs %icc, %g1, %i5
4933 fmovrsne %l6, %f0, %f11
4934 ldsh [%l7 + 0x34], %o5
4935loop_565:
4936 ta %xcc, 0x2
4937 tsubcc %g4, 0x15AC, %g6
4938 ldd [%l7 + 0x70], %f2
4939 bg,a,pt %icc, loop_566
4940 tpos %xcc, 0x1
4941 brgez %o1, loop_567
4942 fmovsle %xcc, %f10, %f4
4943loop_566:
4944 ldsw [%l7 + 0x68], %l0
4945 fba %fcc2, loop_568
4946loop_567:
4947 ldub [%l7 + 0x6F], %o3
4948 ldd [%l7 + 0x18], %f14
4949 ldsh [%l7 + 0x76], %o2
4950loop_568:
4951 fpsub16 %f12, %f8, %f2
4952 addc %i2, %i3, %i0
4953 sth %i1, [%l7 + 0x5C]
4954 brgz,a %i7, loop_569
4955 edge16n %g5, %o7, %g2
4956 bn,pt %icc, loop_570
4957 be %xcc, loop_571
4958loop_569:
4959 subccc %l2, 0x078A, %o6
4960 ldsb [%l7 + 0x15], %g7
4961loop_570:
4962 lduw [%l7 + 0x24], %l5
4963loop_571:
4964 bne,pt %xcc, loop_572
4965 tleu %icc, 0x7
4966 fandnot1 %f2, %f0, %f8
4967 subccc %g3, %o4, %l4
4968loop_572:
4969 udivcc %i4, 0x0DA9, %i6
4970 sra %l3, 0x12, %o0
4971 ldsw [%l7 + 0x28], %l1
4972 lduw [%l7 + 0x48], %i5
4973 subcc %g1, %l6, %o5
4974 be,a,pn %xcc, loop_573
4975 call loop_574
4976 edge8n %g4, %g6, %l0
4977 edge16l %o3, %o1, %o2
4978loop_573:
4979 fmovrsne %i3, %f1, %f11
4980loop_574:
4981 udiv %i0, 0x0667, %i2
4982 fandnot1s %f5, %f1, %f13
4983 ldx [%l7 + 0x58], %i7
4984 stb %g5, [%l7 + 0x5B]
4985 ldsw [%l7 + 0x30], %i1
4986 movneg %icc, %g2, %o7
4987 fmovsneg %xcc, %f13, %f11
4988 nop
4989 setx loop_575, %l0, %l1
4990 wrpr 0x1, %tl
4991 wrpr %l1, %tnpc
4992 setx 0x34400001400, %l0, %l1
4993 wrpr %l1, %tstate
4994 wrhpr 0x4, %htstate
4995 done
4996 brnz %o6, loop_576
4997 ldub [%l7 + 0x7E], %g7
4998 edge8l %l5, %l2, %g3
4999loop_575:
5000 fnand %f0, %f12, %f12
5001loop_576:
5002 fmovsl %xcc, %f0, %f0
5003 call loop_577
5004 fabsd %f2, %f10
5005 ld [%l7 + 0x20], %f0
5006 fmovde %icc, %f15, %f1
5007loop_577:
5008 mulscc %l4, %i4, %o4
5009 edge8 %l3, %o0, %i6
5010 movcs %xcc, %i5, %l1
5011 bg %xcc, loop_578
5012 fnands %f14, %f12, %f7
5013 movrgez %g1, 0x356, %l6
5014 be,pt %xcc, loop_579
5015loop_578:
5016 lduh [%l7 + 0x6E], %o5
5017 edge16 %g4, %l0, %o3
5018 fcmped %fcc2, %f0, %f0
5019loop_579:
5020 fmovspos %icc, %f3, %f0
5021 brnz,a %g6, loop_580
5022 alignaddr %o1, %o2, %i3
5023 ldsh [%l7 + 0x3C], %i2
5024 tl %xcc, 0x0
5025loop_580:
5026 fbug %fcc2, loop_581
5027 subccc %i7, %i0, %i1
5028 fpadd32 %f10, %f8, %f12
5029 bvs,a %icc, loop_582
5030loop_581:
5031 fpadd32 %f12, %f8, %f12
5032 fpmerge %f15, %f12, %f4
5033 st %f3, [%l7 + 0x68]
5034loop_582:
5035 ldsb [%l7 + 0x6C], %g5
5036 stx %g2, [%l7 + 0x28]
5037 st %f6, [%l7 + 0x64]
5038 nop
5039 setx loop_583, %l0, %l1
5040 wrpr 0x1, %tl
5041 wrpr %l1, %tpc
5042 add %l1, 0x4, %l1
5043 wrpr %l1, %tnpc
5044 setx 0x34400001400, %l0, %l1
5045 wrpr %l1, %tstate
5046 wrhpr 0x4, %htstate
5047 retry
5048 ldsw [%l7 + 0x14], %o6
5049 movrgz %g7, 0x3FC, %o7
5050 fmovda %icc, %f15, %f1
5051loop_583:
5052 xor %l2, %l5, %g3
5053 fnot2s %f15, %f10
5054 array16 %i4, %o4, %l4
5055 ldsw [%l7 + 0x28], %o0
5056 umulcc %i6, %i5, %l1
5057 fmovsne %icc, %f15, %f2
5058 ld [%l7 + 0x2C], %f2
5059 ldsw [%l7 + 0x38], %l3
5060 fnegd %f4, %f14
5061 lduh [%l7 + 0x28], %g1
5062 ld [%l7 + 0x30], %f10
5063 bn,pn %xcc, loop_584
5064 fcmpne16 %f2, %f4, %o5
5065 fmovrdlez %g4, %f10, %f0
5066 fornot1 %f2, %f0, %f2
5067loop_584:
5068 sub %l0, 0x0145, %l6
5069 fpackfix %f2, %f7
5070 array8 %g6, %o3, %o1
5071 ld [%l7 + 0x24], %f3
5072 ldx [%l7 + 0x38], %i3
5073 tsubcctv %i2, 0x1493, %o2
5074 fbule %fcc2, loop_585
5075 fcmple32 %f6, %f4, %i0
5076 smul %i7, %i1, %g5
5077 st %f5, [%l7 + 0x74]
5078loop_585:
5079 bcs %icc, loop_586
5080 udivcc %o6, 0x0BFE, %g2
5081 edge8 %o7, %g7, %l5
5082 srl %l2, 0x00, %g3
5083loop_586:
5084 edge8l %o4, %i4, %o0
5085 array32 %l4, %i6, %i5
5086 fpadd16 %f6, %f8, %f0
5087 fblg,a %fcc0, loop_587
5088 sdivcc %l3, 0x0612, %l1
5089 fmovscs %icc, %f8, %f13
5090 lduw [%l7 + 0x48], %g1
5091loop_587:
5092 tn %xcc, 0x0
5093 sethi 0x0E04, %o5
5094 stx %l0, [%l7 + 0x18]
5095 fbul %fcc3, loop_588
5096 ldsw [%l7 + 0x0C], %l6
5097 andncc %g4, %g6, %o3
5098 fmovsgu %icc, %f11, %f12
5099loop_588:
5100 popc 0x138F, %i3
5101 fnegd %f14, %f0
5102 add %i2, %o2, %o1
5103 ldub [%l7 + 0x69], %i7
5104 ldsw [%l7 + 0x48], %i0
5105 ldx [%l7 + 0x08], %g5
5106 addc %o6, %i1, %o7
5107 tg %icc, 0x7
5108 edge16l %g7, %g2, %l2
5109 alignaddr %l5, %o4, %i4
5110 fmovd %f12, %f12
5111 bleu loop_589
5112 fmovdn %xcc, %f13, %f15
5113 sth %g3, [%l7 + 0x6C]
5114 stb %l4, [%l7 + 0x42]
5115loop_589:
5116 edge16 %o0, %i6, %l3
5117 ldx [%l7 + 0x40], %l1
5118 be,pn %icc, loop_590
5119 fbue,a %fcc1, loop_591
5120 sdivcc %i5, 0x0322, %o5
5121 ldsb [%l7 + 0x57], %l0
5122loop_590:
5123 ld [%l7 + 0x2C], %f2
5124loop_591:
5125 stb %g1, [%l7 + 0x40]
5126 fnot2 %f4, %f0
5127 movneg %icc, %g4, %l6
5128 ldd [%l7 + 0x60], %f14
5129 ldsw [%l7 + 0x38], %o3
5130 fmovsleu %xcc, %f1, %f12
5131 fnands %f2, %f3, %f10
5132 stb %g6, [%l7 + 0x18]
5133 ldd [%l7 + 0x58], %f0
5134 fba,a %fcc1, loop_592
5135 brlz,a %i2, loop_593
5136 sth %i3, [%l7 + 0x62]
5137 lduh [%l7 + 0x10], %o2
5138loop_592:
5139 sllx %i7, 0x03, %i0
5140loop_593:
5141 ldsb [%l7 + 0x4E], %g5
5142 fmovrsne %o1, %f12, %f9
5143 ldsw [%l7 + 0x58], %o6
5144 ldub [%l7 + 0x20], %o7
5145 bgu,a,pt %xcc, loop_594
5146 array32 %i1, %g7, %l2
5147 bn loop_595
5148 ba,pt %xcc, loop_596
5149loop_594:
5150 fblg,a %fcc0, loop_597
5151 fmovd %f4, %f0
5152loop_595:
5153 bn %xcc, loop_598
5154loop_596:
5155 fmovdvc %icc, %f13, %f3
5156loop_597:
5157 bne,a,pn %xcc, loop_599
5158 fnegd %f6, %f0
5159loop_598:
5160 bge loop_600
5161 popc 0x17FC, %g2
5162loop_599:
5163 fbule,a %fcc2, loop_601
5164 stw %o4, [%l7 + 0x4C]
5165loop_600:
5166 tcc %icc, 0x2
5167 fpsub32 %f8, %f6, %f2
5168loop_601:
5169 udiv %i4, 0x14B2, %l5
5170 fpadd32s %f12, %f11, %f15
5171 brz %g3, loop_602
5172 ldx [%l7 + 0x20], %l4
5173 tsubcctv %o0, %l3, %i6
5174 xor %l1, %i5, %l0
5175loop_602:
5176 xnor %g1, %o5, %l6
5177 brnz,a %o3, loop_603
5178 ldsb [%l7 + 0x71], %g4
5179 sth %g6, [%l7 + 0x58]
5180 bvs,a,pn %icc, loop_604
5181loop_603:
5182 bne %icc, loop_605
5183 fbne %fcc1, loop_606
5184 fmovrdlz %i3, %f8, %f10
5185loop_604:
5186 bg,a loop_607
5187loop_605:
5188 bge,a,pn %icc, loop_608
5189loop_606:
5190 ldsw [%l7 + 0x54], %o2
5191 fbg %fcc2, loop_609
5192loop_607:
5193 fmovdgu %xcc, %f11, %f14
5194loop_608:
5195 fzeros %f8
5196 ldx [%l7 + 0x28], %i7
5197loop_609:
5198 ldx [%l7 + 0x58], %i0
5199 edge16 %g5, %i2, %o6
5200 brnz,a %o7, loop_610
5201 stx %o1, [%l7 + 0x18]
5202 sdiv %g7, 0x1062, %l2
5203 stx %i1, [%l7 + 0x68]
5204loop_610:
5205 andcc %o4, 0x0D75, %g2
5206 ld [%l7 + 0x7C], %f14
5207 orcc %i4, %g3, %l4
5208 fnegs %f5, %f3
5209 fandnot2s %f10, %f1, %f15
5210 std %f0, [%l7 + 0x30]
5211 fcmps %fcc1, %f9, %f6
5212 ld [%l7 + 0x44], %f6
5213 stb %o0, [%l7 + 0x4A]
5214 ta %xcc, 0x6
5215 sra %l3, %l5, %l1
5216 lduw [%l7 + 0x10], %i5
5217 fcmpgt16 %f6, %f12, %i6
5218 ldsb [%l7 + 0x11], %g1
5219 ldx [%l7 + 0x38], %l0
5220 ldx [%l7 + 0x70], %o5
5221 fmovsvs %icc, %f15, %f10
5222 ldsw [%l7 + 0x0C], %l6
5223 stb %o3, [%l7 + 0x5E]
5224 fandnot1s %f9, %f8, %f7
5225 std %f10, [%l7 + 0x10]
5226 movrne %g6, %g4, %i3
5227 movle %xcc, %i7, %o2
5228 fmovde %icc, %f14, %f7
5229 stw %g5, [%l7 + 0x44]
5230 bneg,a loop_611
5231 ldsh [%l7 + 0x3E], %i0
5232 fxors %f9, %f4, %f12
5233 fmovdne %icc, %f8, %f11
5234loop_611:
5235 movre %o6, %i2, %o1
5236 fandnot1s %f8, %f9, %f10
5237 std %f12, [%l7 + 0x18]
5238 ld [%l7 + 0x38], %f13
5239 fmovsvc %icc, %f2, %f10
5240 bleu,a loop_612
5241 fmovsn %xcc, %f7, %f11
5242 ldsw [%l7 + 0x38], %o7
5243 fmovdvs %icc, %f10, %f12
5244loop_612:
5245 nop
5246 setx loop_613, %l0, %l1
5247 wrpr 0x1, %tl
5248 wrpr %l1, %tnpc
5249 setx 0x34400001400, %l0, %l1
5250 wrpr %l1, %tstate
5251 wrhpr 0x4, %htstate
5252 done
5253 lduw [%l7 + 0x14], %l2
5254 tleu %xcc, 0x0
5255 ldsh [%l7 + 0x28], %i1
5256loop_613:
5257 movrlz %g7, 0x334, %o4
5258 movne %xcc, %i4, %g2
5259 fmovsleu %icc, %f14, %f2
5260 std %f10, [%l7 + 0x58]
5261 fmovscs %xcc, %f2, %f3
5262 xnorcc %g3, 0x0630, %l4
5263 sub %l3, 0x1A8C, %o0
5264 movcs %icc, %l1, %l5
5265 bcs,a,pn %xcc, loop_614
5266 pdist %f10, %f4, %f0
5267 smul %i6, %g1, %i5
5268 fmovspos %xcc, %f8, %f14
5269loop_614:
5270 brlez %o5, loop_615
5271 ld [%l7 + 0x48], %f14
5272 xor %l6, %l0, %o3
5273 fpadd16s %f4, %f15, %f12
5274loop_615:
5275 siam 0x6
5276 ldx [%l7 + 0x68], %g6
5277 sra %i3, 0x09, %g4
5278 bg %xcc, loop_616
5279 movrne %o2, %i7, %i0
5280 bvs %icc, loop_617
5281 movg %xcc, %g5, %o6
5282loop_616:
5283 bl %xcc, loop_618
5284 fmovsgu %xcc, %f15, %f14
5285loop_617:
5286 tpos %icc, 0x7
5287 srl %i2, 0x04, %o7
5288loop_618:
5289 umulcc %l2, 0x1C80, %o1
5290 lduw [%l7 + 0x24], %i1
5291 fbg %fcc3, loop_619
5292 ldsw [%l7 + 0x7C], %o4
5293 edge16n %i4, %g7, %g3
5294 ldub [%l7 + 0x68], %l4
5295loop_619:
5296 fmovrse %l3, %f13, %f3
5297 faligndata %f10, %f6, %f2
5298 brnz,a %o0, loop_620
5299 brlez %l1, loop_621
5300 movrlz %l5, 0x3B4, %i6
5301 fcmpgt32 %f6, %f4, %g2
5302loop_620:
5303 fbug,a %fcc2, loop_622
5304loop_621:
5305 stw %g1, [%l7 + 0x14]
5306 ldsh [%l7 + 0x1E], %i5
5307 mulscc %o5, 0x1001, %l0
5308loop_622:
5309 ta %icc, 0x2
5310 fcmpne32 %f4, %f8, %o3
5311 fornot1s %f1, %f0, %f10
5312 edge16 %l6, %g6, %i3
5313 movl %xcc, %g4, %o2
5314 stb %i0, [%l7 + 0x29]
5315 fxnor %f12, %f0, %f2
5316 andcc %i7, 0x195B, %o6
5317 fmovd %f10, %f2
5318 mulscc %i2, %g5, %l2
5319 ld [%l7 + 0x28], %f15
5320 fxors %f11, %f15, %f1
5321 fmul8x16 %f5, %f14, %f10
5322 fmovsvc %icc, %f15, %f11
5323 fmovdle %icc, %f12, %f11
5324 fmovrdgez %o1, %f10, %f8
5325 movneg %icc, %i1, %o4
5326 udiv %i4, 0x0DFD, %o7
5327 srl %g3, 0x0B, %g7
5328 fmovdneg %icc, %f13, %f1
5329 fmovsgu %icc, %f8, %f4
5330 move %xcc, %l4, %o0
5331 st %f3, [%l7 + 0x6C]
5332 fmovdg %icc, %f9, %f4
5333 fpadd32s %f12, %f2, %f1
5334 fmovdl %icc, %f10, %f0
5335 sth %l3, [%l7 + 0x76]
5336 tne %icc, 0x5
5337 fbuge %fcc1, loop_623
5338 st %f2, [%l7 + 0x6C]
5339 edge8n %l1, %l5, %i6
5340 ldsb [%l7 + 0x56], %g1
5341loop_623:
5342 ld [%l7 + 0x48], %f6
5343 fone %f12
5344 stw %i5, [%l7 + 0x4C]
5345 fbg %fcc3, loop_624
5346 andncc %o5, %g2, %o3
5347 ldsb [%l7 + 0x34], %l0
5348 subccc %g6, %i3, %g4
5349loop_624:
5350 ldsh [%l7 + 0x60], %l6
5351 fands %f2, %f13, %f13
5352 orcc %o2, %i7, %i0
5353 fmovsne %icc, %f11, %f9
5354 fone %f8
5355 stx %o6, [%l7 + 0x40]
5356 fbue %fcc0, loop_625
5357 subccc %i2, 0x0C25, %l2
5358 nop
5359 setx loop_626, %l0, %l1
5360 jmpl %l1, %g5
5361 ldsh [%l7 + 0x0E], %i1
5362loop_625:
5363 fmovsleu %icc, %f3, %f6
5364 fandnot2s %f0, %f9, %f3
5365loop_626:
5366 fabsd %f2, %f0
5367 ldub [%l7 + 0x20], %o4
5368 brlez %o1, loop_627
5369 ldsh [%l7 + 0x6E], %i4
5370 tg %xcc, 0x2
5371 lduw [%l7 + 0x68], %o7
5372loop_627:
5373 stw %g7, [%l7 + 0x1C]
5374 movne %xcc, %l4, %o0
5375 edge32 %g3, %l1, %l3
5376 ldsw [%l7 + 0x74], %l5
5377 ld [%l7 + 0x60], %f2
5378 fblg %fcc1, loop_628
5379 ldub [%l7 + 0x2F], %g1
5380 fnot1 %f0, %f4
5381 fnand %f4, %f10, %f0
5382loop_628:
5383 movl %xcc, %i5, %o5
5384 fones %f0
5385 ldx [%l7 + 0x58], %i6
5386 movge %icc, %o3, %g2
5387 fmul8x16 %f10, %f4, %f12
5388 ld [%l7 + 0x38], %f0
5389 fornot2s %f7, %f5, %f8
5390 tn %icc, 0x7
5391 fcmpeq32 %f0, %f10, %l0
5392 fmovdgu %xcc, %f15, %f3
5393 fmovdcc %icc, %f11, %f9
5394 bge,a,pt %icc, loop_629
5395 std %f2, [%l7 + 0x78]
5396 fmovrsgz %i3, %f11, %f1
5397 fble %fcc2, loop_630
5398loop_629:
5399 fmovdneg %xcc, %f10, %f5
5400 ldx [%l7 + 0x48], %g4
5401 fmovdcs %icc, %f0, %f3
5402loop_630:
5403 nop
5404 setx loop_631, %l0, %l1
5405 wrpr 0x1, %tl
5406 wrpr %l1, %tnpc
5407 setx 0x34400001400, %l0, %l1
5408 wrpr %l1, %tstate
5409 wrhpr 0x4, %htstate
5410 done
5411 movgu %xcc, %l6, %o2
5412 fcmpne32 %f0, %f2, %i7
5413 stx %g6, [%l7 + 0x78]
5414loop_631:
5415 fbu %fcc1, loop_632
5416 ldub [%l7 + 0x0F], %o6
5417 fnegd %f10, %f2
5418 edge16ln %i0, %i2, %l2
5419loop_632:
5420 ldsb [%l7 + 0x46], %g5
5421 fbu,a %fcc1, loop_633
5422 ldsh [%l7 + 0x56], %i1
5423 ldd [%l7 + 0x68], %f8
5424 fmovsa %xcc, %f11, %f4
5425loop_633:
5426 edge8ln %o4, %o1, %o7
5427 movrne %g7, %i4, %l4
5428 std %f12, [%l7 + 0x58]
5429 umulcc %g3, 0x149A, %o0
5430 fba,a %fcc0, loop_634
5431 fornot2s %f3, %f11, %f14
5432 sth %l1, [%l7 + 0x28]
5433 fbue %fcc2, loop_635
5434loop_634:
5435 fones %f6
5436 fnot1s %f0, %f5
5437 fmovdvc %icc, %f10, %f4
5438loop_635:
5439 sth %l3, [%l7 + 0x66]
5440 mova %icc, %l5, %g1
5441 ldub [%l7 + 0x2F], %i5
5442 fxors %f0, %f11, %f7
5443 fmovdge %xcc, %f5, %f4
5444 ldsh [%l7 + 0x6E], %o5
5445 ldub [%l7 + 0x38], %o3
5446 andncc %g2, %i6, %l0
5447 popc 0x1457, %g4
5448 orncc %l6, 0x0363, %i3
5449 ldx [%l7 + 0x30], %o2
5450 ldsb [%l7 + 0x58], %i7
5451 stb %o6, [%l7 + 0x25]
5452 fbne %fcc0, loop_636
5453 fnot2s %f4, %f14
5454 smulcc %g6, 0x1F0F, %i0
5455 fmovsge %xcc, %f7, %f14
5456loop_636:
5457 edge32l %l2, %g5, %i1
5458 fcmpeq16 %f8, %f12, %o4
5459 fmovsvc %icc, %f9, %f13
5460 for %f4, %f6, %f8
5461 movge %icc, %o1, %i2
5462 tsubcctv %o7, %i4, %g7
5463 pdist %f2, %f0, %f10
5464 fmovdvc %icc, %f13, %f2
5465 add %g3, 0x04A6, %o0
5466 lduw [%l7 + 0x4C], %l4
5467 ld [%l7 + 0x48], %f6
5468 tvc %xcc, 0x2
5469 fbue %fcc1, loop_637
5470 stb %l1, [%l7 + 0x54]
5471 subccc %l3, 0x0FCA, %g1
5472 movrgz %i5, %l5, %o3
5473loop_637:
5474 bcc,pn %xcc, loop_638
5475 ldsh [%l7 + 0x34], %o5
5476 fpsub16s %f12, %f13, %f5
5477 bge,pt %xcc, loop_639
5478loop_638:
5479 sethi 0x0F98, %i6
5480 ldx [%l7 + 0x18], %g2
5481 stb %l0, [%l7 + 0x13]
5482loop_639:
5483 sdiv %g4, 0x11F6, %l6
5484 bn,a,pn %xcc, loop_640
5485 fmovsn %xcc, %f15, %f13
5486 tvc %xcc, 0x7
5487 sdivcc %o2, 0x0B3F, %i3
5488loop_640:
5489 xnor %o6, 0x15DE, %i7
5490 udivcc %g6, 0x16CA, %i0
5491 stb %g5, [%l7 + 0x13]
5492 nop
5493 setx loop_641, %l0, %l1
5494 jmpl %l1, %i1
5495 brgez,a %l2, loop_642
5496 be,a %icc, loop_643
5497 fbue %fcc0, loop_644
5498loop_641:
5499 fmovrsgez %o1, %f11, %f13
5500loop_642:
5501 edge32ln %i2, %o4, %o7
5502loop_643:
5503 stx %i4, [%l7 + 0x18]
5504loop_644:
5505 ldsb [%l7 + 0x45], %g7
5506 lduh [%l7 + 0x18], %o0
5507 ldsh [%l7 + 0x4A], %l4
5508 std %f0, [%l7 + 0x40]
5509 alignaddr %l1, %l3, %g1
5510 fmul8sux16 %f4, %f0, %f12
5511 tne %xcc, 0x4
5512 ldsw [%l7 + 0x4C], %g3
5513 ldx [%l7 + 0x60], %i5
5514 brlz %l5, loop_645
5515 fbo %fcc0, loop_646
5516 movn %xcc, %o5, %o3
5517 std %f4, [%l7 + 0x78]
5518loop_645:
5519 be loop_647
5520loop_646:
5521 stb %i6, [%l7 + 0x33]
5522 array8 %g2, %l0, %l6
5523 fandnot2s %f14, %f5, %f2
5524loop_647:
5525 fsrc2s %f2, %f12
5526 fcmps %fcc3, %f0, %f11
5527 orn %o2, %g4, %i3
5528 movrgez %o6, %i7, %i0
5529 fpadd32s %f2, %f11, %f2
5530 te %xcc, 0x0
5531 movrlez %g5, 0x1A4, %g6
5532 fbug,a %fcc2, loop_648
5533 fones %f8
5534 ldsh [%l7 + 0x2A], %l2
5535 stw %o1, [%l7 + 0x48]
5536loop_648:
5537 alignaddr %i2, %i1, %o4
5538 fpack16 %f4, %f9
5539 fmovdcc %icc, %f10, %f1
5540 array16 %o7, %g7, %o0
5541 tleu %icc, 0x5
5542 movn %icc, %i4, %l1
5543 array32 %l4, %g1, %l3
5544 ldub [%l7 + 0x60], %i5
5545 edge32n %l5, %g3, %o3
5546 fmovsg %xcc, %f13, %f12
5547 lduh [%l7 + 0x10], %o5
5548 lduw [%l7 + 0x7C], %i6
5549 siam 0x7
5550 srl %l0, %g2, %l6
5551 fbu,a %fcc3, loop_649
5552 movg %icc, %o2, %g4
5553 orn %i3, %o6, %i7
5554 fmuld8sux16 %f4, %f0, %f10
5555loop_649:
5556 edge32l %g5, %i0, %l2
5557 ldx [%l7 + 0x40], %g6
5558 fnot2 %f8, %f12
5559 bpos %icc, loop_650
5560 ldd [%l7 + 0x28], %f2
5561 fpadd32 %f12, %f14, %f14
5562 srax %i2, %i1, %o4
5563loop_650:
5564 ld [%l7 + 0x68], %f3
5565 std %f12, [%l7 + 0x60]
5566 ldsb [%l7 + 0x47], %o7
5567 fmovdpos %xcc, %f2, %f1
5568 fmovdneg %xcc, %f15, %f13
5569 addcc %o1, %o0, %g7
5570 fcmple16 %f6, %f4, %l1
5571 fabsd %f10, %f12
5572 st %f9, [%l7 + 0x64]
5573 ldd [%l7 + 0x38], %f4
5574 fnands %f12, %f3, %f9
5575 ld [%l7 + 0x0C], %f1
5576 fxnors %f8, %f0, %f6
5577 stx %i4, [%l7 + 0x38]
5578 bl,pn %icc, loop_651
5579 fcmped %fcc1, %f4, %f6
5580 mulscc %l4, 0x0941, %l3
5581 fblg,a %fcc0, loop_652
5582loop_651:
5583 ld [%l7 + 0x5C], %f13
5584 ldsb [%l7 + 0x50], %g1
5585 ldsw [%l7 + 0x34], %l5
5586loop_652:
5587 xorcc %i5, 0x1237, %g3
5588 sth %o5, [%l7 + 0x7E]
5589 tneg %xcc, 0x0
5590 fmovrdne %o3, %f0, %f4
5591 fones %f12
5592 stw %l0, [%l7 + 0x2C]
5593 fmovsg %xcc, %f12, %f3
5594 fcmpd %fcc0, %f0, %f10
5595 fcmpeq32 %f10, %f10, %g2
5596 fmovrsne %i6, %f11, %f8
5597 fbne,a %fcc0, loop_653
5598 tvc %xcc, 0x3
5599 bge,a loop_654
5600 fmovrdlez %l6, %f0, %f0
5601loop_653:
5602 std %f6, [%l7 + 0x50]
5603 fmovs %f8, %f4
5604loop_654:
5605 tne %icc, 0x1
5606 nop
5607 setx loop_655, %l0, %l1
5608 wrpr 0x1, %tl
5609 wrpr %l1, %tnpc
5610 setx 0x34400001400, %l0, %l1
5611 wrpr %l1, %tstate
5612 wrhpr 0x4, %htstate
5613 done
5614 fnegs %f11, %f0
5615 ldub [%l7 + 0x64], %g4
5616 fmovsvc %icc, %f0, %f6
5617loop_655:
5618 tleu %icc, 0x6
5619 fnor %f2, %f12, %f6
5620 ldd [%l7 + 0x48], %f12
5621 bne,a,pt %xcc, loop_656
5622 stx %o2, [%l7 + 0x48]
5623 brlez,a %i3, loop_657
5624 srl %o6, %g5, %i7
5625loop_656:
5626 fmovscc %xcc, %f3, %f3
5627 ldd [%l7 + 0x78], %f10
5628loop_657:
5629 ldub [%l7 + 0x53], %i0
5630 ld [%l7 + 0x2C], %f2
5631 fmovrdne %g6, %f6, %f6
5632 fnands %f4, %f14, %f11
5633 orcc %l2, %i2, %i1
5634 stb %o4, [%l7 + 0x52]
5635 ldsb [%l7 + 0x4F], %o1
5636 fnot1 %f4, %f14
5637 lduh [%l7 + 0x78], %o7
5638 sdivcc %o0, 0x0929, %g7
5639 umulcc %i4, %l1, %l3
5640 fandnot2s %f6, %f8, %f2
5641 fnot1s %f5, %f10
5642 ldx [%l7 + 0x08], %l4
5643 smul %l5, 0x1C71, %i5
5644 stx %g3, [%l7 + 0x10]
5645 ta %icc, 0x5
5646 fmovrslz %o5, %f15, %f7
5647 fbule %fcc2, loop_658
5648 tg %icc, 0x4
5649 movleu %icc, %o3, %l0
5650 ba,pn %xcc, loop_659
5651loop_658:
5652 fmovspos %xcc, %f9, %f8
5653 stx %g2, [%l7 + 0x60]
5654 bvc,pn %icc, loop_660
5655loop_659:
5656 fmovrslz %i6, %f15, %f10
5657 fnor %f8, %f8, %f12
5658 ldx [%l7 + 0x78], %g1
5659loop_660:
5660 subcc %l6, 0x04FC, %o2
5661 movgu %xcc, %g4, %o6
5662 orcc %i3, %i7, %i0
5663 popc %g6, %g5
5664 fbne,a %fcc3, loop_661
5665 udivcc %i2, 0x06C1, %l2
5666 sth %o4, [%l7 + 0x30]
5667 ldsb [%l7 + 0x5C], %o1
5668loop_661:
5669 movpos %xcc, %i1, %o0
5670 move %icc, %g7, %i4
5671 movleu %icc, %o7, %l1
5672 tneg %icc, 0x0
5673 andncc %l3, %l4, %l5
5674 nop
5675 setx loop_662, %l0, %l1
5676 wrpr 0x1, %tl
5677 wrpr %l1, %tpc
5678 add %l1, 0x4, %l1
5679 wrpr %l1, %tnpc
5680 setx 0x34400001400, %l0, %l1
5681 wrpr %l1, %tstate
5682 wrhpr 0x4, %htstate
5683 retry
5684 srlx %g3, 0x15, %i5
5685 lduh [%l7 + 0x08], %o5
5686 movrgez %l0, %o3, %i6
5687loop_662:
5688 fpack16 %f12, %f7
5689 brlez %g1, loop_663
5690 sdiv %g2, 0x1293, %o2
5691 subccc %g4, 0x0DB1, %o6
5692 std %f6, [%l7 + 0x70]
5693loop_663:
5694 tg %icc, 0x6
5695 ldx [%l7 + 0x28], %l6
5696 movne %icc, %i7, %i0
5697 fmovdle %xcc, %f3, %f8
5698 bpos,a loop_664
5699 bn,a %xcc, loop_665
5700 sdiv %i3, 0x17EC, %g6
5701 or %g5, %l2, %i2
5702loop_664:
5703 fmul8x16au %f9, %f12, %f0
5704loop_665:
5705 fpackfix %f14, %f0
5706 alignaddrl %o4, %o1, %i1
5707 ldsh [%l7 + 0x52], %g7
5708 bleu,a,pt %xcc, loop_666
5709 stb %i4, [%l7 + 0x1E]
5710 st %f0, [%l7 + 0x38]
5711 fnor %f4, %f0, %f2
5712loop_666:
5713 tge %xcc, 0x3
5714 fbn,a %fcc3, loop_667
5715 tvs %icc, 0x7
5716 ldsh [%l7 + 0x32], %o0
5717 ldub [%l7 + 0x0C], %l1
5718loop_667:
5719 fmovrsgez %o7, %f9, %f2
5720 movvc %icc, %l3, %l5
5721 movpos %xcc, %l4, %g3
5722 movpos %icc, %i5, %o5
5723 edge32 %l0, %o3, %i6
5724 ldd [%l7 + 0x18], %f14
5725 stw %g1, [%l7 + 0x58]
5726 fmovrsgez %o2, %f5, %f0
5727 popc 0x1D5A, %g4
5728 lduw [%l7 + 0x60], %g2
5729 sub %l6, %i7, %o6
5730 movg %xcc, %i0, %i3
5731 fmovrslz %g6, %f2, %f15
5732 fabss %f3, %f9
5733 ldd [%l7 + 0x78], %f10
5734 movrgz %l2, %g5, %i2
5735 nop
5736 setx loop_668, %l0, %l1
5737 jmpl %l1, %o4
5738 sllx %o1, %i1, %g7
5739 tneg %icc, 0x5
5740 sll %o0, %i4, %l1
5741loop_668:
5742 bg,pt %icc, loop_669
5743 ble,pt %xcc, loop_670
5744 stb %o7, [%l7 + 0x6D]
5745 stw %l5, [%l7 + 0x1C]
5746loop_669:
5747 brnz,a %l4, loop_671
5748loop_670:
5749 call loop_672
5750 smul %l3, 0x19A4, %i5
5751 fmovsleu %icc, %f0, %f4
5752loop_671:
5753 bvc %icc, loop_673
5754loop_672:
5755 fnor %f4, %f8, %f12
5756 fpsub32 %f4, %f8, %f12
5757 movgu %icc, %g3, %l0
5758loop_673:
5759 fandnot1s %f11, %f14, %f5
5760 tge %xcc, 0x2
5761 std %f4, [%l7 + 0x70]
5762 umulcc %o3, 0x18E7, %o5
5763 fmul8x16 %f4, %f2, %f12
5764 taddcctv %g1, %o2, %i6
5765 fpadd16 %f0, %f8, %f10
5766 std %f12, [%l7 + 0x40]
5767 fnot2 %f8, %f0
5768 nop
5769 setx loop_674, %l0, %l1
5770 jmpl %l1, %g2
5771 fmovspos %icc, %f9, %f5
5772 fcmpd %fcc1, %f4, %f8
5773 stb %g4, [%l7 + 0x0D]
5774loop_674:
5775 tleu %icc, 0x7
5776 bpos,a loop_675
5777 fsrc2s %f2, %f13
5778 std %f2, [%l7 + 0x08]
5779 tcc %icc, 0x7
5780loop_675:
5781 bcs loop_676
5782 stx %l6, [%l7 + 0x70]
5783 edge32 %i7, %o6, %i3
5784 fmul8x16al %f9, %f2, %f6
5785loop_676:
5786 brnz %g6, loop_677
5787 ld [%l7 + 0x2C], %f1
5788 ld [%l7 + 0x68], %f0
5789 fzero %f14
5790loop_677:
5791 edge16ln %l2, %g5, %i2
5792 stw %i0, [%l7 + 0x70]
5793 ldsb [%l7 + 0x22], %o1
5794 orcc %o4, %g7, %o0
5795 fmovdcc %icc, %f12, %f2
5796 sra %i4, 0x1C, %i1
5797 fandnot1s %f9, %f2, %f6
5798 ldd [%l7 + 0x28], %f14
5799 fmovdleu %xcc, %f8, %f1
5800 fpmerge %f3, %f7, %f6
5801 std %f0, [%l7 + 0x60]
5802 fmovdvs %xcc, %f4, %f13
5803 stw %o7, [%l7 + 0x70]
5804 fors %f3, %f14, %f6
5805 ldsh [%l7 + 0x2A], %l1
5806 stw %l5, [%l7 + 0x28]
5807 fmovrslz %l3, %f14, %f1
5808 fzeros %f0
5809 fmovd %f10, %f10
5810 brgz,a %i5, loop_678
5811 ldx [%l7 + 0x58], %l4
5812 ldx [%l7 + 0x30], %l0
5813 tle %xcc, 0x5
5814loop_678:
5815 movrlez %g3, 0x218, %o3
5816 fbule,a %fcc0, loop_679
5817 tleu %xcc, 0x4
5818 lduh [%l7 + 0x2A], %o5
5819 fmovsvc %icc, %f14, %f2
5820loop_679:
5821 fpadd32s %f6, %f8, %f6
5822 tpos %xcc, 0x5
5823 std %f4, [%l7 + 0x48]
5824 fnot2 %f2, %f2
5825 fbe,a %fcc1, loop_680
5826 ldd [%l7 + 0x68], %f6
5827 stx %o2, [%l7 + 0x48]
5828 movneg %xcc, %i6, %g1
5829loop_680:
5830 std %f12, [%l7 + 0x18]
5831 fpadd16s %f14, %f7, %f10
5832 st %f0, [%l7 + 0x1C]
5833 stx %g2, [%l7 + 0x58]
5834 tle %icc, 0x2
5835 mulscc %l6, %g4, %o6
5836 edge8ln %i7, %g6, %l2
5837 smul %g5, 0x1BF0, %i3
5838 array8 %i0, %o1, %i2
5839 fmovsneg %xcc, %f1, %f15
5840 fmovdcs %xcc, %f9, %f6
5841 sth %o4, [%l7 + 0x7C]
5842 edge32ln %o0, %g7, %i1
5843 fornot2 %f4, %f4, %f6
5844 fmovsle %xcc, %f3, %f15
5845 bvc,a,pt %xcc, loop_681
5846 fone %f8
5847 fabss %f5, %f11
5848 ld [%l7 + 0x3C], %f11
5849loop_681:
5850 fmovdle %icc, %f7, %f11
5851 st %f8, [%l7 + 0x20]
5852 stb %o7, [%l7 + 0x64]
5853 lduw [%l7 + 0x68], %l1
5854 stb %i4, [%l7 + 0x09]
5855 fble,a %fcc3, loop_682
5856 orn %l5, 0x0B87, %l3
5857 movrgez %l4, 0x00D, %i5
5858 edge16 %l0, %o3, %o5
5859loop_682:
5860 bcc,a,pt %icc, loop_683
5861 fabss %f15, %f3
5862 ld [%l7 + 0x78], %f8
5863 fnegs %f0, %f14
5864loop_683:
5865 lduh [%l7 + 0x1E], %g3
5866 bcc,pn %icc, loop_684
5867 fmovse %xcc, %f7, %f6
5868 umulcc %i6, 0x0FAA, %g1
5869 movvc %xcc, %g2, %o2
5870loop_684:
5871 fpadd32 %f4, %f8, %f0
5872 edge16n %l6, %o6, %g4
5873 fmovrdne %g6, %f14, %f0
5874 for %f10, %f6, %f0
5875 movcc %icc, %l2, %i7
5876 fmovd %f12, %f2
5877 sub %i3, 0x1508, %g5
5878 andn %i0, %o1, %o4
5879 fpack16 %f12, %f11
5880 fcmpgt16 %f0, %f10, %i2
5881 ldsb [%l7 + 0x58], %g7
5882 bcs %icc, loop_685
5883 ldd [%l7 + 0x38], %f14
5884 fnot2 %f8, %f12
5885 fcmpne32 %f12, %f6, %o0
5886loop_685:
5887 sdivcc %o7, 0x0B54, %l1
5888 movg %xcc, %i1, %l5
5889 fmovrdgez %i4, %f0, %f12
5890 fbuge %fcc1, loop_686
5891 ldx [%l7 + 0x40], %l3
5892 alignaddrl %i5, %l0, %l4
5893 movle %icc, %o5, %g3
5894loop_686:
5895 andncc %i6, %g1, %g2
5896 fcmpne32 %f12, %f10, %o2
5897 fmovsne %icc, %f5, %f13
5898 andcc %l6, 0x08E3, %o6
5899 ldsh [%l7 + 0x24], %o3
5900 fmovsleu %xcc, %f8, %f8
5901 tpos %xcc, 0x2
5902 pdist %f12, %f12, %f4
5903 smul %g4, 0x1DD1, %l2
5904 bleu,a,pt %xcc, loop_687
5905 edge32 %g6, %i3, %i7
5906 lduw [%l7 + 0x74], %g5
5907 brlz %o1, loop_688
5908loop_687:
5909 ldx [%l7 + 0x50], %o4
5910 bne,a %xcc, loop_689
5911 stx %i2, [%l7 + 0x18]
5912loop_688:
5913 ldub [%l7 + 0x7E], %g7
5914 ldd [%l7 + 0x78], %f6
5915loop_689:
5916 fble,a %fcc2, loop_690
5917 ldub [%l7 + 0x5E], %i0
5918 brz,a %o7, loop_691
5919 array16 %l1, %i1, %o0
5920loop_690:
5921 fmovsvs %xcc, %f9, %f12
5922 ldx [%l7 + 0x20], %i4
5923loop_691:
5924 std %f0, [%l7 + 0x18]
5925 ldx [%l7 + 0x50], %l3
5926 bl,a,pt %xcc, loop_692
5927 fzero %f14
5928 fmul8ulx16 %f10, %f0, %f4
5929 addcc %i5, 0x0A1B, %l5
5930loop_692:
5931 sth %l0, [%l7 + 0x2C]
5932 ld [%l7 + 0x68], %f10
5933 tsubcctv %l4, %g3, %i6
5934 fcmps %fcc0, %f1, %f3
5935 mulscc %g1, %o5, %o2
5936 std %f0, [%l7 + 0x38]
5937 fmovdvc %xcc, %f13, %f12
5938 sll %l6, %o6, %o3
5939 ldx [%l7 + 0x78], %g4
5940 fbge,a %fcc3, loop_693
5941 stb %g2, [%l7 + 0x11]
5942 fors %f4, %f2, %f3
5943 sth %l2, [%l7 + 0x58]
5944loop_693:
5945 orcc %i3, %g6, %i7
5946 fmul8x16au %f12, %f9, %f0
5947 fcmps %fcc2, %f7, %f0
5948 ldsb [%l7 + 0x5E], %o1
5949 fmovsn %icc, %f11, %f6
5950 fnegd %f10, %f8
5951 sth %g5, [%l7 + 0x14]
5952 fmovdge %icc, %f15, %f1
5953 tcc %xcc, 0x4
5954 movrlez %o4, %g7, %i2
5955 edge16 %i0, %o7, %i1
5956 addc %o0, %l1, %l3
5957 stw %i5, [%l7 + 0x54]
5958 fmovdge %xcc, %f12, %f4
5959 tl %icc, 0x4
5960 sth %i4, [%l7 + 0x46]
5961 taddcc %l0, 0x0610, %l5
5962 andn %l4, 0x076A, %g3
5963 fmul8x16 %f7, %f6, %f4
5964 mulx %g1, %o5, %i6
5965 smul %l6, %o2, %o3
5966 fxors %f3, %f13, %f2
5967 tsubcctv %o6, 0x09B6, %g2
5968 edge32n %g4, %l2, %g6
5969 ldd [%l7 + 0x08], %f2
5970 fba,a %fcc2, loop_694
5971 fmovdneg %xcc, %f1, %f3
5972 lduw [%l7 + 0x68], %i7
5973 array32 %o1, %g5, %i3
5974loop_694:
5975 xor %g7, %i2, %o4
5976 movne %xcc, %o7, %i0
5977 bne %icc, loop_695
5978 call loop_696
5979 movcs %xcc, %i1, %o0
5980 fsrc2 %f14, %f14
5981loop_695:
5982 fbe %fcc1, loop_697
5983loop_696:
5984 fmovsg %icc, %f1, %f2
5985 st %f5, [%l7 + 0x1C]
5986 fnands %f0, %f7, %f13
5987loop_697:
5988 movne %xcc, %l1, %i5
5989 brlz %l3, loop_698
5990 movrgz %i4, %l5, %l4
5991 fandnot1 %f14, %f10, %f10
5992 ldsh [%l7 + 0x6C], %l0
5993loop_698:
5994 ldx [%l7 + 0x28], %g3
5995 stw %o5, [%l7 + 0x64]
5996 sra %g1, 0x1D, %i6
5997 fandnot1 %f0, %f10, %f14
5998 fmovdn %icc, %f13, %f10
5999 fcmpne32 %f12, %f0, %l6
6000 fmovrdgz %o3, %f14, %f8
6001 ldsw [%l7 + 0x6C], %o2
6002 addcc %o6, 0x1753, %g4
6003 sth %l2, [%l7 + 0x76]
6004 tcs %xcc, 0x3
6005 fabss %f7, %f0
6006 ldd [%l7 + 0x40], %f10
6007 te %icc, 0x4
6008 fcmpne32 %f4, %f0, %g2
6009 edge32n %i7, %o1, %g5
6010 fmovdcc %icc, %f10, %f6
6011 edge16n %i3, %g6, %i2
6012 fandnot2s %f5, %f0, %f12
6013 lduh [%l7 + 0x0E], %g7
6014 subc %o7, %i0, %i1
6015 ldd [%l7 + 0x10], %f6
6016 brgez,a %o4, loop_699
6017 ldsb [%l7 + 0x77], %o0
6018 tleu %xcc, 0x2
6019 edge32 %i5, %l3, %l1
6020loop_699:
6021 fmovd %f0, %f4
6022 nop
6023 setx loop_700, %l0, %l1
6024 wrpr 0x1, %tl
6025 wrpr %l1, %tpc
6026 add %l1, 0x4, %l1
6027 wrpr %l1, %tnpc
6028 setx 0x34400001400, %l0, %l1
6029 wrpr %l1, %tstate
6030 wrhpr 0x4, %htstate
6031 retry
6032 array8 %i4, %l5, %l4
6033 fmovda %xcc, %f6, %f4
6034 stb %g3, [%l7 + 0x2A]
6035loop_700:
6036 brnz %l0, loop_701
6037 tsubcctv %g1, 0x02A0, %i6
6038 sdiv %o5, 0x1EF8, %l6
6039 ld [%l7 + 0x44], %f0
6040loop_701:
6041 siam 0x3
6042 fands %f8, %f12, %f13
6043 ldub [%l7 + 0x37], %o3
6044 st %f10, [%l7 + 0x5C]
6045 fmovsvs %icc, %f15, %f10
6046 mulx %o2, 0x0EA9, %g4
6047 bge,a,pt %icc, loop_702
6048 fnors %f4, %f6, %f13
6049 st %f0, [%l7 + 0x0C]
6050 edge16l %l2, %o6, %g2
6051loop_702:
6052 ldsw [%l7 + 0x78], %i7
6053 bcs,a %xcc, loop_703
6054 fones %f12
6055 fmovrdlz %g5, %f8, %f8
6056 fpsub16s %f15, %f15, %f7
6057loop_703:
6058 sth %o1, [%l7 + 0x3A]
6059 bvc,a %xcc, loop_704
6060 sth %i3, [%l7 + 0x1A]
6061 bge,pn %icc, loop_705
6062 fblg,a %fcc2, loop_706
6063loop_704:
6064 sth %i2, [%l7 + 0x12]
6065 fmovsleu %icc, %f2, %f1
6066loop_705:
6067 std %f14, [%l7 + 0x70]
6068loop_706:
6069 fxor %f6, %f14, %f2
6070 fand %f10, %f4, %f8
6071 taddcc %g7, %o7, %g6
6072 edge16n %i1, %i0, %o0
6073 mulx %i5, 0x020B, %l3
6074 fmuld8ulx16 %f8, %f9, %f12
6075 ta %icc, 0x2
6076 faligndata %f2, %f8, %f6
6077 fmovdge %xcc, %f12, %f6
6078 srax %o4, 0x17, %l1
6079 lduw [%l7 + 0x08], %i4
6080 movne %xcc, %l5, %l4
6081 movne %xcc, %l0, %g3
6082 ldd [%l7 + 0x48], %f4
6083 fmovscs %xcc, %f0, %f4
6084 stb %i6, [%l7 + 0x21]
6085 stb %g1, [%l7 + 0x34]
6086 fmovrslez %l6, %f12, %f11
6087 lduw [%l7 + 0x64], %o3
6088 tgu %icc, 0x3
6089 sth %o2, [%l7 + 0x14]
6090 sth %o5, [%l7 + 0x42]
6091 bg,pn %xcc, loop_707
6092 stb %l2, [%l7 + 0x14]
6093 umulcc %g4, %o6, %g2
6094 fmul8x16 %f6, %f2, %f4
6095loop_707:
6096 fmovrdgz %i7, %f10, %f4
6097 orncc %o1, %g5, %i2
6098 tn %xcc, 0x1
6099 ldsh [%l7 + 0x08], %g7
6100 andn %i3, %g6, %i1
6101 tvc %xcc, 0x7
6102 ldd [%l7 + 0x70], %f12
6103 xnorcc %i0, %o7, %o0
6104 st %f5, [%l7 + 0x50]
6105 fpsub32 %f4, %f0, %f2
6106 stx %i5, [%l7 + 0x40]
6107 brgez %o4, loop_708
6108 fbu %fcc0, loop_709
6109 fmovsgu %icc, %f9, %f12
6110 fbug %fcc2, loop_710
6111loop_708:
6112 ldub [%l7 + 0x54], %l1
6113loop_709:
6114 tsubcc %l3, %l5, %i4
6115 lduh [%l7 + 0x72], %l0
6116loop_710:
6117 lduh [%l7 + 0x1E], %l4
6118 fmovsleu %icc, %f9, %f5
6119 edge16ln %g3, %g1, %l6
6120 tcc %xcc, 0x7
6121 fmuld8ulx16 %f4, %f11, %f14
6122 smulcc %o3, %i6, %o2
6123 movneg %xcc, %l2, %o5
6124 stw %o6, [%l7 + 0x6C]
6125 fpadd16 %f4, %f8, %f12
6126 siam 0x2
6127 ldsw [%l7 + 0x38], %g2
6128 stb %g4, [%l7 + 0x5C]
6129 bneg,pn %icc, loop_711
6130 tleu %xcc, 0x1
6131 fzero %f14
6132 fmovrslz %o1, %f5, %f7
6133loop_711:
6134 tgu %icc, 0x3
6135 fsrc1s %f0, %f14
6136 edge32 %i7, %i2, %g5
6137 brz,a %g7, loop_712
6138 ldsw [%l7 + 0x78], %i3
6139 ldub [%l7 + 0x49], %i1
6140 pdist %f2, %f2, %f2
6141loop_712:
6142 fbne,a %fcc0, loop_713
6143 st %f13, [%l7 + 0x74]
6144 st %f11, [%l7 + 0x60]
6145 alignaddrl %g6, %i0, %o7
6146loop_713:
6147 addcc %i5, %o4, %o0
6148 ldsh [%l7 + 0x20], %l3
6149 fmovse %xcc, %f8, %f12
6150 tgu %icc, 0x6
6151 ldsw [%l7 + 0x08], %l5
6152 std %f10, [%l7 + 0x48]
6153 fsrc1 %f14, %f6
6154 movcs %icc, %i4, %l1
6155 fpmerge %f4, %f7, %f8
6156 fsrc2 %f10, %f2
6157 fnors %f0, %f7, %f1
6158 fbg %fcc2, loop_714
6159 stx %l4, [%l7 + 0x68]
6160 tleu %icc, 0x0
6161 andcc %g3, 0x0B75, %g1
6162loop_714:
6163 ldx [%l7 + 0x70], %l6
6164 fcmpeq16 %f8, %f8, %o3
6165 andn %l0, 0x0B69, %o2
6166 movgu %icc, %i6, %l2
6167 movrne %o5, %o6, %g2
6168 ldsb [%l7 + 0x13], %o1
6169 lduw [%l7 + 0x68], %i7
6170 fcmpeq32 %f10, %f6, %i2
6171 movrlez %g4, %g5, %i3
6172 move %icc, %i1, %g7
6173 brlez %i0, loop_715
6174 fand %f0, %f0, %f12
6175 movleu %xcc, %g6, %o7
6176 ldd [%l7 + 0x28], %f4
6177loop_715:
6178 fmovrdne %i5, %f12, %f8
6179 fcmpd %fcc0, %f0, %f8
6180 fmul8x16 %f8, %f8, %f12
6181 fmovdcs %xcc, %f11, %f12
6182 alignaddr %o0, %l3, %l5
6183 ldsh [%l7 + 0x36], %o4
6184 tvc %xcc, 0x5
6185 lduh [%l7 + 0x44], %i4
6186 ld [%l7 + 0x10], %f5
6187 ld [%l7 + 0x48], %f0
6188 nop
6189 setx loop_716, %l0, %l1
6190 wrpr 0x1, %tl
6191 wrpr %l1, %tpc
6192 add %l1, 0x4, %l1
6193 wrpr %l1, %tnpc
6194 setx 0x34400001400, %l0, %l1
6195 wrpr %l1, %tstate
6196 wrhpr 0x4, %htstate
6197 retry
6198 bpos loop_717
6199 fnands %f14, %f13, %f13
6200 fpackfix %f4, %f11
6201loop_716:
6202 stx %l1, [%l7 + 0x60]
6203loop_717:
6204 ldsb [%l7 + 0x16], %l4
6205 bge,a loop_718
6206 fnegs %f8, %f14
6207 smul %g1, %g3, %o3
6208 fpadd16 %f0, %f0, %f8
6209loop_718:
6210 fmovdne %icc, %f0, %f6
6211 stw %l0, [%l7 + 0x38]
6212 sdivcc %l6, 0x153B, %o2
6213 fcmpgt32 %f14, %f8, %l2
6214 ldub [%l7 + 0x09], %o5
6215 fcmple32 %f8, %f2, %o6
6216 fmul8ulx16 %f0, %f8, %f12
6217 subc %i6, 0x0609, %o1
6218 ldx [%l7 + 0x40], %i7
6219 ldsw [%l7 + 0x5C], %g2
6220 stb %i2, [%l7 + 0x73]
6221 stx %g4, [%l7 + 0x38]
6222 fbne %fcc3, loop_719
6223 array8 %i3, %i1, %g7
6224 lduw [%l7 + 0x58], %i0
6225 xnor %g6, 0x0FB1, %g5
6226loop_719:
6227 ld [%l7 + 0x70], %f13
6228 fmovrslz %o7, %f6, %f0
6229 fba %fcc3, loop_720
6230 ld [%l7 + 0x24], %f12
6231 fbn %fcc0, loop_721
6232 stx %i5, [%l7 + 0x10]
6233loop_720:
6234 fpackfix %f4, %f1
6235 ld [%l7 + 0x28], %f1
6236loop_721:
6237 movgu %icc, %o0, %l5
6238 brz,a %o4, loop_722
6239 fandnot2 %f14, %f0, %f4
6240 movne %icc, %i4, %l1
6241 addcc %l4, 0x15D9, %g1
6242loop_722:
6243 edge8 %l3, %g3, %l0
6244 ldsb [%l7 + 0x6C], %l6
6245 stx %o2, [%l7 + 0x40]
6246 st %f13, [%l7 + 0x3C]
6247 bvs,a,pn %icc, loop_723
6248 ble,a %icc, loop_724
6249 smulcc %l2, %o5, %o3
6250 ldx [%l7 + 0x50], %o6
6251loop_723:
6252 fble %fcc3, loop_725
6253loop_724:
6254 fornot2 %f0, %f12, %f14
6255 addc %i6, 0x05C5, %i7
6256 fcmpne32 %f14, %f0, %g2
6257loop_725:
6258 fmovrslz %i2, %f0, %f10
6259 fsrc2s %f0, %f1
6260 fandnot1 %f2, %f12, %f4
6261 umulcc %o1, 0x1BC9, %i3
6262 std %f10, [%l7 + 0x30]
6263 tsubcc %g4, 0x1D7E, %i1
6264 fexpand %f10, %f12
6265 bshuffle %f2, %f10, %f6
6266 sth %i0, [%l7 + 0x0E]
6267 bg,a loop_726
6268 alignaddr %g7, %g5, %o7
6269 fmovdl %xcc, %f11, %f11
6270 ldsh [%l7 + 0x18], %g6
6271loop_726:
6272 srlx %i5, %o0, %l5
6273 fbue %fcc2, loop_727
6274 movpos %icc, %i4, %l1
6275 umul %o4, %l4, %l3
6276 ldub [%l7 + 0x67], %g3
6277loop_727:
6278 fmovscs %icc, %f11, %f15
6279 mulx %g1, %l6, %o2
6280 nop
6281 setx loop_728, %l0, %l1
6282 jmpl %l1, %l2
6283 movl %xcc, %l0, %o5
6284 tle %xcc, 0x7
6285 ldx [%l7 + 0x68], %o3
6286loop_728:
6287 sth %i6, [%l7 + 0x5A]
6288 fmovdneg %icc, %f0, %f12
6289 addccc %i7, %g2, %i2
6290 movneg %xcc, %o6, %i3
6291 movl %icc, %g4, %o1
6292 fmul8x16al %f1, %f4, %f0
6293 nop
6294 setx loop_729, %l0, %l1
6295 wrpr 0x1, %tl
6296 wrpr %l1, %tpc
6297 add %l1, 0x4, %l1
6298 wrpr %l1, %tnpc
6299 setx 0x34400001400, %l0, %l1
6300 wrpr %l1, %tstate
6301 wrhpr 0x4, %htstate
6302 retry
6303 array32 %i0, %g7, %g5
6304 ldub [%l7 + 0x64], %o7
6305 fmovdne %icc, %f4, %f10
6306loop_729:
6307 std %f14, [%l7 + 0x28]
6308 fxnor %f14, %f4, %f12
6309 and %i1, 0x1421, %g6
6310 ldx [%l7 + 0x30], %i5
6311 movre %o0, 0x110, %l5
6312 bleu,a,pt %xcc, loop_730
6313 taddcc %i4, 0x0E45, %o4
6314 bn,a %xcc, loop_731
6315 srlx %l1, %l4, %l3
6316loop_730:
6317 array32 %g3, %l6, %o2
6318 ldx [%l7 + 0x30], %g1
6319loop_731:
6320 tne %icc, 0x5
6321 sra %l2, 0x01, %l0
6322 ld [%l7 + 0x5C], %f7
6323 fxors %f3, %f6, %f1
6324 fcmpgt32 %f14, %f6, %o5
6325 lduw [%l7 + 0x74], %i6
6326 pdist %f14, %f0, %f8
6327 fmovrde %i7, %f2, %f8
6328 bcs,pt %xcc, loop_732
6329 fmovsle %xcc, %f15, %f4
6330 fmovde %xcc, %f3, %f11
6331 edge16l %g2, %o3, %i2
6332loop_732:
6333 stw %o6, [%l7 + 0x54]
6334 fcmpgt32 %f4, %f6, %i3
6335 movrne %o1, 0x0A5, %g4
6336 stb %i0, [%l7 + 0x41]
6337 ld [%l7 + 0x5C], %f12
6338 ldx [%l7 + 0x60], %g7
6339 bshuffle %f6, %f4, %f14
6340 fpmerge %f10, %f8, %f4
6341 std %f10, [%l7 + 0x48]
6342 nop
6343 setx loop_733, %l0, %l1
6344 wrpr 0x1, %tl
6345 wrpr %l1, %tpc
6346 add %l1, 0x4, %l1
6347 wrpr %l1, %tnpc
6348 setx 0x34400001400, %l0, %l1
6349 wrpr %l1, %tstate
6350 wrhpr 0x4, %htstate
6351 retry
6352 mulx %g5, %o7, %g6
6353 ldsw [%l7 + 0x7C], %i5
6354 or %i1, 0x0CB8, %l5
6355loop_733:
6356 fbule,a %fcc3, loop_734
6357 movrlz %o0, 0x3BB, %i4
6358 ld [%l7 + 0x64], %f9
6359 srlx %o4, %l4, %l1
6360loop_734:
6361 brlez %l3, loop_735
6362 lduh [%l7 + 0x7A], %g3
6363 ldsh [%l7 + 0x14], %o2
6364 lduh [%l7 + 0x58], %g1
6365loop_735:
6366 fnors %f11, %f3, %f11
6367 smulcc %l6, %l2, %l0
6368 ld [%l7 + 0x30], %f10
6369 stx %i6, [%l7 + 0x50]
6370 ldsw [%l7 + 0x28], %o5
6371 stx %g2, [%l7 + 0x28]
6372 bgu,pt %xcc, loop_736
6373 tpos %icc, 0x2
6374 tpos %xcc, 0x4
6375 fpadd16 %f10, %f2, %f8
6376loop_736:
6377 nop
6378 setx loop_737, %l0, %l1
6379 wrpr 0x1, %tl
6380 wrpr %l1, %tnpc
6381 setx 0x34400001400, %l0, %l1
6382 wrpr %l1, %tstate
6383 wrhpr 0x4, %htstate
6384 done
6385 fmovsle %xcc, %f10, %f4
6386 ldsw [%l7 + 0x20], %i7
6387 subccc %o3, %o6, %i2
6388loop_737:
6389 fnor %f10, %f12, %f8
6390 bcs,a loop_738
6391 brlez %i3, loop_739
6392 lduw [%l7 + 0x48], %g4
6393 ldub [%l7 + 0x37], %o1
6394loop_738:
6395 tcs %xcc, 0x4
6396loop_739:
6397 fbe %fcc2, loop_740
6398 lduh [%l7 + 0x46], %g7
6399 tleu %icc, 0x3
6400 addc %i0, %o7, %g5
6401loop_740:
6402 fmovrde %i5, %f14, %f14
6403 fmovdneg %xcc, %f7, %f1
6404 fcmpeq16 %f12, %f12, %i1
6405 ldx [%l7 + 0x28], %g6
6406 edge16ln %o0, %i4, %l5
6407 edge8n %l4, %l1, %o4
6408 movne %icc, %g3, %o2
6409 fbul,a %fcc0, loop_741
6410 addccc %g1, %l3, %l2
6411 sethi 0x0D99, %l6
6412 brgez %i6, loop_742
6413loop_741:
6414 ldsb [%l7 + 0x70], %o5
6415 movneg %icc, %l0, %i7
6416 ld [%l7 + 0x1C], %f2
6417loop_742:
6418 ldsb [%l7 + 0x1C], %g2
6419 ldx [%l7 + 0x30], %o3
6420 fcmpd %fcc3, %f12, %f4
6421 bvs,a,pn %icc, loop_743
6422 fmovdle %icc, %f8, %f2
6423 te %icc, 0x0
6424 stx %o6, [%l7 + 0x60]
6425loop_743:
6426 brgz,a %i2, loop_744
6427 std %f0, [%l7 + 0x48]
6428 fmovspos %xcc, %f6, %f0
6429 fmovrdgez %i3, %f14, %f8
6430loop_744:
6431 stw %o1, [%l7 + 0x3C]
6432 fpadd16 %f14, %f6, %f14
6433 movrne %g7, 0x043, %g4
6434 fsrc1 %f14, %f2
6435 movn %xcc, %i0, %o7
6436 brgz,a %i5, loop_745
6437 stb %g5, [%l7 + 0x4A]
6438 fandnot2 %f4, %f8, %f2
6439 ta %xcc, 0x4
6440loop_745:
6441 sth %i1, [%l7 + 0x12]
6442 fbne,a %fcc3, loop_746
6443 fbul %fcc2, loop_747
6444 tleu %xcc, 0x0
6445 movn %xcc, %o0, %g6
6446loop_746:
6447 orcc %i4, %l5, %l4
6448loop_747:
6449 fmovdle %xcc, %f2, %f5
6450 lduh [%l7 + 0x7A], %o4
6451 nop
6452 setx loop_748, %l0, %l1
6453 jmpl %l1, %g3
6454 smul %l1, 0x1323, %o2
6455 fbo %fcc2, loop_749
6456 stw %g1, [%l7 + 0x60]
6457loop_748:
6458 lduh [%l7 + 0x3A], %l3
6459 brlz %l2, loop_750
6460loop_749:
6461 tpos %xcc, 0x0
6462 fmovsge %icc, %f5, %f14
6463 xor %i6, 0x1E2C, %o5
6464loop_750:
6465 fcmpne32 %f6, %f6, %l6
6466 orncc %i7, 0x00E0, %l0
6467 edge32l %o3, %o6, %i2
6468 fsrc1s %f0, %f4
6469 mulx %g2, 0x0411, %i3
6470 ldd [%l7 + 0x08], %f2
6471 andn %o1, %g4, %g7
6472 fmuld8ulx16 %f6, %f0, %f2
6473 subccc %o7, %i5, %i0
6474 ld [%l7 + 0x2C], %f2
6475 fmovdge %icc, %f2, %f14
6476 lduw [%l7 + 0x7C], %i1
6477 ldub [%l7 + 0x4A], %g5
6478 movgu %icc, %o0, %i4
6479 stw %g6, [%l7 + 0x7C]
6480 fcmpeq32 %f4, %f0, %l4
6481 fpadd16s %f5, %f14, %f0
6482 ldx [%l7 + 0x40], %o4
6483 stx %g3, [%l7 + 0x48]
6484 or %l5, 0x11E1, %l1
6485 stw %g1, [%l7 + 0x64]
6486 fmovdvc %icc, %f15, %f10
6487 fpack16 %f12, %f8
6488 ldx [%l7 + 0x48], %o2
6489 movvc %icc, %l2, %i6
6490 subcc %o5, %l3, %l6
6491 fcmpgt32 %f4, %f0, %i7
6492 tge %icc, 0x5
6493 pdist %f0, %f4, %f12
6494 xnor %l0, %o3, %o6
6495 bl %xcc, loop_751
6496 stx %i2, [%l7 + 0x70]
6497 ldsw [%l7 + 0x24], %g2
6498 ld [%l7 + 0x48], %f13
6499loop_751:
6500 lduw [%l7 + 0x60], %i3
6501 fxor %f10, %f10, %f2
6502 brgez,a %g4, loop_752
6503 sdivx %o1, 0x039F, %o7
6504 bn,pn %xcc, loop_753
6505 fmovrslz %g7, %f13, %f11
6506loop_752:
6507 alignaddrl %i5, %i0, %i1
6508 bn,pt %icc, loop_754
6509loop_753:
6510 ldsh [%l7 + 0x0A], %g5
6511 fcmpeq16 %f0, %f12, %i4
6512 faligndata %f0, %f14, %f4
6513loop_754:
6514 srax %o0, %l4, %g6
6515 stx %o4, [%l7 + 0x50]
6516 fpsub32 %f10, %f14, %f6
6517 fcmps %fcc1, %f6, %f0
6518 sth %l5, [%l7 + 0x38]
6519 fexpand %f11, %f8
6520 andn %l1, 0x16B6, %g1
6521 array8 %g3, %l2, %i6
6522 st %f8, [%l7 + 0x60]
6523 stw %o2, [%l7 + 0x70]
6524 stb %o5, [%l7 + 0x5B]
6525 fone %f14
6526 st %f13, [%l7 + 0x24]
6527 ldd [%l7 + 0x78], %f12
6528 fmovdpos %xcc, %f6, %f6
6529 movg %xcc, %l3, %i7
6530 srax %l6, %l0, %o6
6531 tle %xcc, 0x7
6532 ldsh [%l7 + 0x5E], %i2
6533 ld [%l7 + 0x34], %f15
6534 stx %o3, [%l7 + 0x70]
6535 ldx [%l7 + 0x60], %i3
6536 fbu %fcc3, loop_755
6537 bgu loop_756
6538 fnegs %f9, %f12
6539 srlx %g4, %o1, %g2
6540loop_755:
6541 movvs %icc, %g7, %i5
6542loop_756:
6543 smulcc %i0, 0x19FC, %i1
6544 fnor %f12, %f14, %f10
6545 ldx [%l7 + 0x60], %o7
6546 std %f0, [%l7 + 0x50]
6547 fcmpgt32 %f6, %f4, %i4
6548 ldd [%l7 + 0x48], %f8
6549 edge32ln %o0, %l4, %g5
6550 bcs loop_757
6551 fxnors %f3, %f3, %f12
6552 fmovspos %icc, %f4, %f15
6553 movvs %icc, %g6, %l5
6554loop_757:
6555 fmovdcs %icc, %f12, %f13
6556 ldub [%l7 + 0x21], %o4
6557 stx %l1, [%l7 + 0x50]
6558 orncc %g1, 0x167E, %g3
6559 ldd [%l7 + 0x70], %f12
6560 ldd [%l7 + 0x60], %f0
6561 fmovdge %xcc, %f13, %f3
6562 movvs %icc, %i6, %l2
6563 srlx %o5, %o2, %l3
6564 mulx %l6, %i7, %o6
6565 fandnot1 %f12, %f12, %f2
6566 movn %icc, %l0, %o3
6567 fbug %fcc1, loop_758
6568 ldsw [%l7 + 0x10], %i2
6569 movrgz %g4, 0x3B8, %i3
6570 lduh [%l7 + 0x0E], %o1
6571loop_758:
6572 sth %g7, [%l7 + 0x4A]
6573 movrgz %i5, %g2, %i1
6574 fcmpne16 %f8, %f14, %i0
6575 ldx [%l7 + 0x18], %o7
6576 or %o0, %l4, %i4
6577 tl %icc, 0x1
6578 fmovsneg %xcc, %f3, %f11
6579 fbg %fcc3, loop_759
6580 bne loop_760
6581 edge8n %g6, %g5, %l5
6582 udiv %o4, 0x07BA, %l1
6583loop_759:
6584 fabss %f8, %f3
6585loop_760:
6586 addc %g1, 0x1CD8, %g3
6587 sllx %l2, 0x1D, %o5
6588 ldsb [%l7 + 0x74], %i6
6589 st %f13, [%l7 + 0x30]
6590 lduw [%l7 + 0x34], %o2
6591 fzero %f2
6592 stw %l3, [%l7 + 0x68]
6593 fbl %fcc2, loop_761
6594 fbul %fcc1, loop_762
6595 fmovrsgz %l6, %f9, %f6
6596 fmovrdne %i7, %f2, %f10
6597loop_761:
6598 fcmpes %fcc1, %f1, %f5
6599loop_762:
6600 umulcc %l0, %o6, %i2
6601 lduh [%l7 + 0x14], %o3
6602 fmul8sux16 %f14, %f8, %f2
6603 ldsh [%l7 + 0x32], %g4
6604 movge %icc, %i3, %o1
6605 tvs %xcc, 0x6
6606 stx %g7, [%l7 + 0x68]
6607 fmovsleu %xcc, %f12, %f6
6608 fzero %f12
6609 bneg,a loop_763
6610 fnot1s %f9, %f5
6611 fcmps %fcc1, %f8, %f11
6612 stb %g2, [%l7 + 0x75]
6613loop_763:
6614 edge8ln %i5, %i1, %i0
6615 ldd [%l7 + 0x48], %f12
6616 ldsb [%l7 + 0x12], %o0
6617 movvs %icc, %o7, %i4
6618 fmovscc %xcc, %f7, %f5
6619 sllx %g6, %l4, %l5
6620 bleu,a loop_764
6621 fpsub32s %f13, %f10, %f3
6622 te %icc, 0x6
6623 pdist %f4, %f10, %f8
6624loop_764:
6625 stx %g5, [%l7 + 0x60]
6626 sth %l1, [%l7 + 0x78]
6627 fmovsn %xcc, %f12, %f4
6628 ld [%l7 + 0x74], %f9
6629 ldub [%l7 + 0x72], %g1
6630 fmovda %xcc, %f2, %f15
6631 tvc %icc, 0x3
6632 edge32n %g3, %l2, %o4
6633 tg %xcc, 0x4
6634 fandnot2 %f4, %f4, %f12
6635 ld [%l7 + 0x74], %f13
6636 brgz,a %i6, loop_765
6637 fmovrslz %o5, %f5, %f0
6638 call loop_766
6639 lduw [%l7 + 0x50], %l3
6640loop_765:
6641 fpmerge %f11, %f3, %f6
6642 fmovdgu %icc, %f4, %f13
6643loop_766:
6644 movneg %icc, %l6, %o2
6645 orcc %i7, %o6, %i2
6646 fpack32 %f12, %f4, %f10
6647 movneg %xcc, %l0, %o3
6648 fmovsvs %xcc, %f12, %f1
6649 movleu %xcc, %g4, %i3
6650 edge16n %g7, %o1, %g2
6651 movpos %icc, %i5, %i0
6652 ldx [%l7 + 0x28], %i1
6653 bpos,a,pt %xcc, loop_767
6654 fmovdgu %xcc, %f10, %f6
6655 fbug %fcc0, loop_768
6656 tg %icc, 0x4
6657loop_767:
6658 movne %icc, %o0, %o7
6659 lduw [%l7 + 0x54], %g6
6660loop_768:
6661 ldsb [%l7 + 0x4D], %i4
6662 fblg %fcc1, loop_769
6663 lduh [%l7 + 0x7E], %l5
6664 xnorcc %l4, %g5, %g1
6665 lduh [%l7 + 0x3A], %l1
6666loop_769:
6667 edge8 %g3, %o4, %l2
6668 ldsb [%l7 + 0x6B], %i6
6669 ldx [%l7 + 0x40], %l3
6670 fcmps %fcc1, %f3, %f4
6671 umulcc %l6, %o5, %o2
6672 tg %xcc, 0x6
6673 ldsw [%l7 + 0x5C], %o6
6674 lduh [%l7 + 0x1C], %i2
6675 lduh [%l7 + 0x6C], %l0
6676 fcmpeq16 %f12, %f0, %i7
6677 fbge,a %fcc0, loop_770
6678 fmovdg %icc, %f9, %f3
6679 bne,pn %xcc, loop_771
6680 bge,a %icc, loop_772
6681loop_770:
6682 fabsd %f2, %f12
6683 ldub [%l7 + 0x48], %g4
6684loop_771:
6685 ld [%l7 + 0x74], %f14
6686loop_772:
6687 ldx [%l7 + 0x50], %o3
6688 fsrc1s %f14, %f12
6689 fbn %fcc2, loop_773
6690 sdivcc %i3, 0x08EA, %o1
6691 array32 %g2, %g7, %i0
6692 fones %f14
6693loop_773:
6694 orn %i1, %i5, %o0
6695 ldx [%l7 + 0x18], %g6
6696 bne loop_774
6697 fmovdge %xcc, %f5, %f13
6698 movleu %icc, %o7, %l5
6699 std %f14, [%l7 + 0x30]
6700loop_774:
6701 stb %l4, [%l7 + 0x0C]
6702 be,pt %xcc, loop_775
6703 fandnot2 %f8, %f8, %f8
6704 lduw [%l7 + 0x30], %g5
6705 brlz,a %i4, loop_776
6706loop_775:
6707 tleu %icc, 0x5
6708 fmovdleu %xcc, %f0, %f1
6709 movrlz %l1, 0x2AA, %g1
6710loop_776:
6711 stw %g3, [%l7 + 0x30]
6712 fba %fcc3, loop_777
6713 ldx [%l7 + 0x70], %o4
6714 bshuffle %f6, %f14, %f10
6715 fmul8x16au %f11, %f15, %f8
6716loop_777:
6717 fsrc1 %f14, %f8
6718 sth %l2, [%l7 + 0x78]
6719 fcmped %fcc0, %f8, %f12
6720 fabsd %f4, %f8
6721 sdivx %i6, 0x0789, %l3
6722 faligndata %f0, %f6, %f14
6723 sth %l6, [%l7 + 0x42]
6724 st %f1, [%l7 + 0x18]
6725 lduh [%l7 + 0x34], %o5
6726 lduh [%l7 + 0x4C], %o2
6727 lduh [%l7 + 0x2A], %i2
6728 fpack16 %f12, %f7
6729 ldd [%l7 + 0x20], %f8
6730 stx %l0, [%l7 + 0x48]
6731 fzero %f14
6732 tcs %icc, 0x5
6733 bn,pn %xcc, loop_778
6734 fmovsgu %xcc, %f1, %f4
6735 tge %xcc, 0x5
6736 lduh [%l7 + 0x70], %i7
6737loop_778:
6738 movne %xcc, %g4, %o6
6739 array32 %i3, %o1, %g2
6740 sethi 0x00AA, %o3
6741 fbug,a %fcc0, loop_779
6742 fpadd32 %f10, %f2, %f2
6743 edge32ln %g7, %i1, %i0
6744 nop
6745 setx loop_780, %l0, %l1
6746 jmpl %l1, %o0
6747loop_779:
6748 fpsub16s %f2, %f7, %f5
6749 std %f10, [%l7 + 0x68]
6750 movvc %icc, %i5, %o7
6751loop_780:
6752 edge8l %g6, %l4, %g5
6753 andcc %l5, 0x1811, %l1
6754 sth %g1, [%l7 + 0x28]
6755 fornot1 %f4, %f2, %f14
6756 fpadd32 %f0, %f8, %f12
6757 tge %icc, 0x2
6758 movvc %xcc, %i4, %o4
6759 umul %g3, 0x0878, %l2
6760 nop
6761 setx loop_781, %l0, %l1
6762 jmpl %l1, %i6
6763 srax %l3, 0x07, %o5
6764 fmovdcc %xcc, %f7, %f15
6765 ldx [%l7 + 0x40], %l6
6766loop_781:
6767 st %f9, [%l7 + 0x0C]
6768 edge8 %i2, %o2, %i7
6769 fmovsn %icc, %f9, %f15
6770 sth %l0, [%l7 + 0x76]
6771 ba,a loop_782
6772 nop
6773 setx loop_783, %l0, %l1
6774 wrpr 0x1, %tl
6775 wrpr %l1, %tpc
6776 add %l1, 0x4, %l1
6777 wrpr %l1, %tnpc
6778 setx 0x34400001400, %l0, %l1
6779 wrpr %l1, %tstate
6780 wrhpr 0x4, %htstate
6781 retry
6782 sth %g4, [%l7 + 0x36]
6783 fmovrsne %o6, %f0, %f8
6784loop_782:
6785 stb %i3, [%l7 + 0x70]
6786loop_783:
6787 sllx %g2, 0x0D, %o3
6788 fbe %fcc1, loop_784
6789 lduh [%l7 + 0x0A], %o1
6790 stb %i1, [%l7 + 0x08]
6791 bpos,pn %icc, loop_785
6792loop_784:
6793 fmul8sux16 %f10, %f0, %f12
6794 fmovdne %xcc, %f6, %f6
6795 lduh [%l7 + 0x4A], %i0
6796loop_785:
6797 fpadd32 %f12, %f0, %f10
6798 fsrc2s %f3, %f10
6799 fbul %fcc0, loop_786
6800 fands %f8, %f1, %f15
6801 fors %f2, %f6, %f9
6802 lduh [%l7 + 0x16], %g7
6803loop_786:
6804 srax %o0, 0x06, %i5
6805 array32 %g6, %o7, %l4
6806 ld [%l7 + 0x4C], %f14
6807 fmovdn %icc, %f0, %f7
6808 ldx [%l7 + 0x38], %l5
6809 movpos %xcc, %l1, %g1
6810 movvs %icc, %i4, %g5
6811 fpadd16 %f12, %f2, %f12
6812 tg %xcc, 0x3
6813 bg loop_787
6814 stw %g3, [%l7 + 0x0C]
6815 fcmpd %fcc2, %f2, %f10
6816 ldsw [%l7 + 0x50], %o4
6817loop_787:
6818 sth %l2, [%l7 + 0x4A]
6819 nop
6820 setx loop_788, %l0, %l1
6821 wrpr 0x1, %tl
6822 wrpr %l1, %tnpc
6823 setx 0x34400001400, %l0, %l1
6824 wrpr %l1, %tstate
6825 wrhpr 0x4, %htstate
6826 done
6827 fpadd16s %f11, %f2, %f12
6828 fnands %f6, %f8, %f14
6829 stw %i6, [%l7 + 0x3C]
6830loop_788:
6831 faligndata %f8, %f2, %f2
6832 sll %o5, %l6, %i2
6833 fone %f8
6834 orncc %l3, 0x0EA3, %o2
6835 fcmpd %fcc1, %f12, %f4
6836 fmovsa %icc, %f11, %f7
6837 fcmple32 %f12, %f12, %l0
6838 std %f12, [%l7 + 0x10]
6839 fandnot2 %f10, %f4, %f2
6840 fabsd %f6, %f12
6841 fpadd32s %f11, %f0, %f4
6842 fbug %fcc3, loop_789
6843 bcs loop_790
6844 movpos %icc, %g4, %o6
6845 udiv %i3, 0x040A, %g2
6846loop_789:
6847 stw %o3, [%l7 + 0x50]
6848loop_790:
6849 fandnot1s %f7, %f14, %f14
6850 ldsh [%l7 + 0x74], %o1
6851 ldsw [%l7 + 0x38], %i1
6852 ldsh [%l7 + 0x54], %i7
6853 edge8ln %i0, %o0, %g7
6854 sdivcc %i5, 0x18A2, %o7
6855 fblg %fcc3, loop_791
6856 tsubcc %l4, 0x035B, %l5
6857 sllx %g6, %g1, %i4
6858 move %icc, %l1, %g5
6859loop_791:
6860 srlx %g3, 0x06, %o4
6861 fsrc1s %f3, %f5
6862 array32 %l2, %o5, %l6
6863 ldsb [%l7 + 0x4E], %i6
6864 ldsh [%l7 + 0x44], %l3
6865 orncc %o2, %l0, %i2
6866 edge8 %g4, %o6, %g2
6867 ldub [%l7 + 0x6D], %i3
6868 fone %f4
6869 st %f3, [%l7 + 0x18]
6870 ta %icc, 0x5
6871 fand %f2, %f12, %f12
6872 sth %o3, [%l7 + 0x44]
6873 lduw [%l7 + 0x0C], %o1
6874 stx %i7, [%l7 + 0x38]
6875 fmul8sux16 %f12, %f10, %f2
6876 ld [%l7 + 0x40], %f9
6877 fabss %f6, %f14
6878 movleu %icc, %i1, %i0
6879 fornot1s %f0, %f15, %f15
6880 stw %o0, [%l7 + 0x78]
6881 andn %g7, %o7, %i5
6882 stx %l5, [%l7 + 0x70]
6883 subcc %g6, 0x18EE, %g1
6884 bne,a,pt %xcc, loop_792
6885 fblg %fcc0, loop_793
6886 fmovdg %icc, %f1, %f5
6887 srlx %i4, %l4, %l1
6888loop_792:
6889 movrne %g3, %o4, %g5
6890loop_793:
6891 ldub [%l7 + 0x35], %o5
6892 taddcctv %l2, %i6, %l3
6893 movg %xcc, %l6, %l0
6894 fpsub16s %f3, %f12, %f15
6895 ldd [%l7 + 0x38], %f6
6896 movrgez %o2, 0x2A9, %g4
6897 fornot2s %f8, %f2, %f4
6898 alignaddr %o6, %i2, %g2
6899 addc %o3, %o1, %i3
6900 tcs %icc, 0x5
6901 fxor %f0, %f14, %f2
6902 lduw [%l7 + 0x5C], %i7
6903 st %f13, [%l7 + 0x28]
6904 fands %f15, %f4, %f12
6905 fbue,a %fcc3, loop_794
6906 ld [%l7 + 0x7C], %f11
6907 xor %i1, 0x1017, %i0
6908 fcmpeq32 %f2, %f8, %g7
6909loop_794:
6910 orncc %o0, 0x1C60, %o7
6911 tle %xcc, 0x0
6912 sth %i5, [%l7 + 0x5C]
6913 bvs loop_795
6914 sub %l5, 0x1712, %g6
6915 mulscc %g1, 0x03DF, %l4
6916 fpadd16s %f11, %f1, %f7
6917loop_795:
6918 fnegs %f6, %f1
6919 fmovdleu %icc, %f12, %f11
6920 array8 %l1, %g3, %i4
6921 lduw [%l7 + 0x2C], %o4
6922 fornot1 %f12, %f0, %f4
6923 stx %g5, [%l7 + 0x48]
6924 fbue %fcc2, loop_796
6925 edge32ln %l2, %i6, %l3
6926 sdiv %o5, 0x0D77, %l6
6927 stx %l0, [%l7 + 0x30]
6928loop_796:
6929 mulx %o2, %g4, %i2
6930 fcmpeq32 %f4, %f14, %o6
6931 stx %g2, [%l7 + 0x58]
6932 ldub [%l7 + 0x63], %o1
6933 ldsh [%l7 + 0x78], %o3
6934 ldsw [%l7 + 0x0C], %i3
6935 ba,pn %xcc, loop_797
6936 stx %i7, [%l7 + 0x50]
6937 fmovse %icc, %f1, %f8
6938 fnot1 %f2, %f2
6939loop_797:
6940 andncc %i1, %i0, %o0
6941 bn,a loop_798
6942 stx %o7, [%l7 + 0x38]
6943 tvc %icc, 0x2
6944 lduh [%l7 + 0x64], %i5
6945loop_798:
6946 fsrc1s %f10, %f4
6947 fmovsle %xcc, %f3, %f7
6948 fmovdgu %icc, %f14, %f15
6949 fbu %fcc1, loop_799
6950 tvs %icc, 0x0
6951 ldsh [%l7 + 0x36], %l5
6952 subcc %g7, %g6, %l4
6953loop_799:
6954 fmovspos %xcc, %f15, %f11
6955 ld [%l7 + 0x08], %f9
6956 stx %g1, [%l7 + 0x78]
6957 movpos %icc, %g3, %l1
6958 tvc %xcc, 0x6
6959 xnor %i4, %g5, %o4
6960 std %f6, [%l7 + 0x58]
6961 udiv %l2, 0x14F0, %l3
6962 ldx [%l7 + 0x28], %i6
6963 ldsw [%l7 + 0x24], %o5
6964 brgez %l0, loop_800
6965 fmovrdne %l6, %f0, %f12
6966 fxnor %f0, %f12, %f10
6967 fbo,a %fcc1, loop_801
6968loop_800:
6969 stw %g4, [%l7 + 0x14]
6970 fmovsn %xcc, %f6, %f0
6971 ldd [%l7 + 0x48], %f6
6972loop_801:
6973 edge32 %o2, %o6, %i2
6974 ldsb [%l7 + 0x67], %g2
6975 fbge,a %fcc2, loop_802
6976 ldub [%l7 + 0x0F], %o1
6977 brgz %i3, loop_803
6978 sdivcc %o3, 0x03A1, %i7
6979loop_802:
6980 tvs %icc, 0x6
6981 stx %i1, [%l7 + 0x08]
6982loop_803:
6983 ldsh [%l7 + 0x16], %o0
6984 fmovsne %icc, %f6, %f1
6985 brlz,a %i0, loop_804
6986 lduw [%l7 + 0x14], %o7
6987 ldsw [%l7 + 0x48], %i5
6988 fandnot1 %f10, %f4, %f6
6989loop_804:
6990 tvc %xcc, 0x6
6991 smulcc %g7, %l5, %g6
6992 fmovsn %xcc, %f11, %f12
6993 fbg %fcc3, loop_805
6994 be,a %icc, loop_806
6995 fcmpgt16 %f2, %f12, %l4
6996 tvc %xcc, 0x1
6997loop_805:
6998 fnegd %f8, %f8
6999loop_806:
7000 ldd [%l7 + 0x38], %f2
7001 bleu,pn %xcc, loop_807
7002 fbul %fcc1, loop_808
7003 fmovsneg %xcc, %f5, %f6
7004 sll %g3, %g1, %i4
7005loop_807:
7006 edge8 %g5, %o4, %l2
7007loop_808:
7008 movcs %icc, %l3, %l1
7009 ldsb [%l7 + 0x10], %o5
7010 andcc %i6, 0x166A, %l6
7011 ldx [%l7 + 0x48], %l0
7012 bpos %icc, loop_809
7013 lduw [%l7 + 0x18], %g4
7014 sra %o2, %o6, %g2
7015 fmovdcs %xcc, %f14, %f8
7016loop_809:
7017 ldsh [%l7 + 0x46], %o1
7018 tcc %xcc, 0x1
7019 fornot2s %f15, %f0, %f11
7020 fbule %fcc3, loop_810
7021 fpsub32s %f3, %f1, %f3
7022 add %i2, %o3, %i3
7023 popc %i7, %i1
7024loop_810:
7025 stb %o0, [%l7 + 0x79]
7026 fors %f0, %f8, %f11
7027 fmovsn %icc, %f10, %f12
7028 fmovsne %xcc, %f1, %f7
7029 movl %xcc, %i0, %o7
7030 fmovrsne %g7, %f2, %f4
7031 fcmps %fcc2, %f12, %f7
7032 tne %icc, 0x0
7033 be,pt %icc, loop_811
7034 fmovs %f7, %f2
7035 fone %f2
7036 fbue,a %fcc0, loop_812
7037loop_811:
7038 fmovdn %xcc, %f2, %f2
7039 fmul8x16au %f8, %f9, %f0
7040 edge32l %l5, %i5, %l4
7041loop_812:
7042 fcmpd %fcc2, %f12, %f8
7043 fbuge,a %fcc2, loop_813
7044 lduw [%l7 + 0x58], %g6
7045 ld [%l7 + 0x20], %f5
7046 fnot2 %f8, %f2
7047loop_813:
7048 edge16ln %g3, %i4, %g1
7049 lduh [%l7 + 0x5C], %g5
7050 popc %l2, %l3
7051 movn %icc, %o4, %l1
7052 movvs %icc, %o5, %i6
7053 xorcc %l0, %l6, %g4
7054 array32 %o6, %o2, %o1
7055 sdivcc %g2, 0x0E84, %i2
7056 fmovdn %icc, %f12, %f10
7057 ldsb [%l7 + 0x2D], %o3
7058 ldd [%l7 + 0x70], %f8
7059 andncc %i3, %i7, %o0
7060 fxnors %f10, %f10, %f12
7061 edge8l %i1, %o7, %i0
7062 movrgz %l5, %i5, %g7
7063 fmul8sux16 %f8, %f14, %f10
7064 fxor %f12, %f0, %f14
7065 fmuld8ulx16 %f6, %f2, %f14
7066 bshuffle %f14, %f10, %f2
7067 array16 %g6, %g3, %l4
7068 mova %xcc, %g1, %i4
7069 fpadd32s %f10, %f0, %f4
7070 fnand %f0, %f2, %f10
7071 andcc %l2, 0x1ECF, %l3
7072 lduw [%l7 + 0x24], %g5
7073 movrlez %o4, %o5, %l1
7074 fbuge,a %fcc2, loop_814
7075 tne %xcc, 0x1
7076 movle %xcc, %l0, %l6
7077 ldsh [%l7 + 0x26], %i6
7078loop_814:
7079 fornot2s %f8, %f0, %f15
7080 fmovs %f15, %f12
7081 movre %o6, 0x020, %g4
7082 tn %icc, 0x2
7083 array8 %o2, %o1, %g2
7084 brz,a %i2, loop_815
7085 ld [%l7 + 0x54], %f4
7086 fpmerge %f0, %f12, %f14
7087 fabss %f5, %f13
7088loop_815:
7089 ldx [%l7 + 0x40], %o3
7090 bpos,a %icc, loop_816
7091 sll %i7, 0x0E, %i3
7092 bn,pn %xcc, loop_817
7093 pdist %f10, %f10, %f10
7094loop_816:
7095 fcmpd %fcc1, %f4, %f12
7096 smulcc %o0, %o7, %i0
7097loop_817:
7098 stb %l5, [%l7 + 0x2A]
7099 pdist %f0, %f2, %f2
7100 fbu %fcc1, loop_818
7101 bvc,a %icc, loop_819
7102 ldd [%l7 + 0x10], %f6
7103 ldsw [%l7 + 0x28], %i5
7104loop_818:
7105 andcc %g7, %g6, %g3
7106loop_819:
7107 sdivx %l4, 0x1AB3, %g1
7108 fmovsl %icc, %f3, %f7
7109 ldub [%l7 + 0x3F], %i4
7110 be,pn %xcc, loop_820
7111 bl,a %xcc, loop_821
7112 fmuld8sux16 %f11, %f12, %f0
7113 fandnot1s %f11, %f8, %f10
7114loop_820:
7115 ldsw [%l7 + 0x0C], %l2
7116loop_821:
7117 ldsw [%l7 + 0x48], %i1
7118 array16 %l3, %g5, %o4
7119 fbo,a %fcc0, loop_822
7120 fbe,a %fcc3, loop_823
7121 fpack16 %f8, %f6
7122 ldub [%l7 + 0x7B], %l1
7123loop_822:
7124 fcmpes %fcc2, %f12, %f1
7125loop_823:
7126 fcmpne16 %f14, %f14, %o5
7127 lduw [%l7 + 0x10], %l0
7128 ldx [%l7 + 0x68], %i6
7129 stw %o6, [%l7 + 0x24]
7130 movne %icc, %l6, %g4
7131 ld [%l7 + 0x68], %f0
7132 taddcctv %o2, 0x0E43, %g2
7133 fpsub16s %f10, %f13, %f7
7134 ldsh [%l7 + 0x3E], %o1
7135 add %o3, 0x1441, %i2
7136 movn %icc, %i7, %i3
7137 fmovsleu %xcc, %f15, %f6
7138 bleu,pt %xcc, loop_824
7139 fmovsg %xcc, %f2, %f1
7140 fmovrsne %o0, %f0, %f9
7141 umulcc %o7, %i0, %l5
7142loop_824:
7143 ldsw [%l7 + 0x34], %g7
7144 be %xcc, loop_825
7145 ldsb [%l7 + 0x76], %i5
7146 alignaddr %g3, %g6, %g1
7147 fxor %f4, %f4, %f14
7148loop_825:
7149 movcs %icc, %l4, %i4
7150 te %icc, 0x2
7151 fmovspos %xcc, %f4, %f8
7152 sth %l2, [%l7 + 0x4A]
7153 array32 %i1, %l3, %g5
7154 ldd [%l7 + 0x38], %f14
7155 stx %o4, [%l7 + 0x60]
7156 fmovscc %icc, %f2, %f8
7157 ldx [%l7 + 0x10], %o5
7158 fnot1 %f12, %f6
7159 fsrc1s %f8, %f11
7160 stx %l1, [%l7 + 0x30]
7161 sdivcc %i6, 0x02BB, %o6
7162 fmovdleu %icc, %f9, %f15
7163 fbn %fcc3, loop_826
7164 fmovsvs %xcc, %f3, %f4
7165 fnor %f8, %f2, %f2
7166 ldub [%l7 + 0x66], %l6
7167loop_826:
7168 fpadd32s %f2, %f3, %f4
7169 andn %g4, 0x0451, %l0
7170 smulcc %o2, 0x10C4, %g2
7171 fand %f6, %f0, %f8
7172 fpackfix %f6, %f9
7173 fmuld8ulx16 %f6, %f9, %f10
7174 bvs,a,pt %xcc, loop_827
7175 movcc %icc, %o1, %o3
7176 fmovde %xcc, %f11, %f14
7177 fmovdle %icc, %f1, %f6
7178loop_827:
7179 fbg,a %fcc2, loop_828
7180 stw %i2, [%l7 + 0x54]
7181 fbn,a %fcc0, loop_829
7182 edge16ln %i3, %i7, %o7
7183loop_828:
7184 fbg %fcc3, loop_830
7185 fpsub16 %f0, %f12, %f14
7186loop_829:
7187 fpadd16s %f1, %f3, %f3
7188 ldub [%l7 + 0x49], %o0
7189loop_830:
7190 lduw [%l7 + 0x34], %i0
7191 edge16 %g7, %i5, %l5
7192 add %g6, %g1, %l4
7193 fmovdl %icc, %f8, %f12
7194 ldx [%l7 + 0x58], %i4
7195 movcc %xcc, %l2, %g3
7196 fmul8x16au %f12, %f6, %f6
7197 fmovrse %l3, %f1, %f0
7198 sdivcc %i1, 0x04DA, %g5
7199 sth %o4, [%l7 + 0x54]
7200 sethi 0x138C, %o5
7201 fmovdne %xcc, %f5, %f8
7202 subcc %l1, %i6, %o6
7203 movl %icc, %l6, %l0
7204 stw %o2, [%l7 + 0x08]
7205 fmuld8ulx16 %f0, %f12, %f8
7206 fpadd32s %f8, %f9, %f0
7207 fblg,a %fcc3, loop_831
7208 ldsb [%l7 + 0x6F], %g4
7209 std %f0, [%l7 + 0x38]
7210 fbue %fcc1, loop_832
7211loop_831:
7212 fcmpgt16 %f0, %f6, %g2
7213 movle %icc, %o3, %o1
7214 fmovrslez %i3, %f14, %f3
7215loop_832:
7216 stx %i7, [%l7 + 0x60]
7217 stb %o7, [%l7 + 0x2E]
7218 sth %i2, [%l7 + 0x34]
7219 movpos %xcc, %o0, %g7
7220 or %i0, 0x1FCE, %i5
7221 bcs,pt %xcc, loop_833
7222 fornot1 %f8, %f4, %f6
7223 fpsub16 %f10, %f12, %f0
7224 ldx [%l7 + 0x38], %l5
7225loop_833:
7226 fornot1 %f12, %f8, %f4
7227 fornot1s %f8, %f6, %f4
7228 tvc %xcc, 0x3
7229 fpsub32 %f8, %f6, %f2
7230 bleu,a,pt %icc, loop_834
7231 ldsb [%l7 + 0x39], %g1
7232 subc %g6, %i4, %l4
7233 bne %icc, loop_835
7234loop_834:
7235 ldsb [%l7 + 0x42], %g3
7236 edge8n %l3, %i1, %g5
7237 stw %l2, [%l7 + 0x58]
7238loop_835:
7239 ldx [%l7 + 0x68], %o5
7240 fbul,a %fcc2, loop_836
7241 fnot2 %f2, %f12
7242 lduh [%l7 + 0x28], %o4
7243 fzeros %f9
7244loop_836:
7245 fmovsne %icc, %f7, %f13
7246 tgu %icc, 0x4
7247 popc %l1, %i6
7248 addccc %o6, 0x0D5F, %l0
7249 addc %l6, %o2, %g4
7250 std %f6, [%l7 + 0x20]
7251 edge16n %o3, %g2, %i3
7252 fmovrdne %i7, %f0, %f2
7253 fmovsneg %icc, %f8, %f9
7254 fandnot2s %f1, %f10, %f12
7255 movpos %xcc, %o1, %o7
7256 tpos %xcc, 0x4
7257 edge8l %i2, %g7, %i0
7258 ldub [%l7 + 0x6A], %i5
7259 fxors %f0, %f13, %f15
7260 fmovdn %xcc, %f5, %f15
7261 fmovdvc %icc, %f11, %f5
7262 stx %l5, [%l7 + 0x28]
7263 fmovsvs %xcc, %f11, %f11
7264 fbe %fcc0, loop_837
7265 tl %xcc, 0x0
7266 subcc %g1, 0x1D3F, %o0
7267 fxors %f7, %f2, %f14
7268loop_837:
7269 fbge %fcc2, loop_838
7270 te %icc, 0x3
7271 fmovrde %i4, %f4, %f0
7272 fmovdpos %icc, %f12, %f10
7273loop_838:
7274 bvs,a,pt %xcc, loop_839
7275 andncc %g6, %g3, %l4
7276 std %f2, [%l7 + 0x50]
7277 ldd [%l7 + 0x30], %f10
7278loop_839:
7279 stb %i1, [%l7 + 0x3E]
7280 fba,a %fcc0, loop_840
7281 fbne %fcc2, loop_841
7282 fcmpgt32 %f2, %f6, %l3
7283 std %f0, [%l7 + 0x40]
7284loop_840:
7285 xnor %l2, 0x0D93, %o5
7286loop_841:
7287 fcmpeq16 %f0, %f2, %o4
7288 xor %g5, %l1, %o6
7289 ldub [%l7 + 0x58], %l0
7290 xnor %l6, %i6, %o2
7291 fnot2 %f6, %f8
7292 movrlz %o3, %g4, %i3
7293 bge %xcc, loop_842
7294 mulscc %i7, 0x1182, %o1
7295 fbo,a %fcc2, loop_843
7296 xnorcc %g2, %o7, %i2
7297loop_842:
7298 array32 %i0, %i5, %l5
7299 sdivx %g1, 0x013E, %g7
7300loop_843:
7301 stb %i4, [%l7 + 0x3E]
7302 fbu %fcc1, loop_844
7303 fandnot1s %f14, %f14, %f9
7304 ble %xcc, loop_845
7305 faligndata %f0, %f4, %f14
7306loop_844:
7307 movle %xcc, %g6, %o0
7308 fmovsneg %xcc, %f13, %f3
7309loop_845:
7310 bleu,a,pt %xcc, loop_846
7311 ldsb [%l7 + 0x72], %l4
7312 movl %xcc, %g3, %l3
7313 stb %i1, [%l7 + 0x31]
7314loop_846:
7315 movvs %icc, %l2, %o5
7316 fmovscs %xcc, %f1, %f7
7317 fmovdcc %icc, %f6, %f8
7318 fmovrslez %o4, %f0, %f10
7319 umul %l1, %g5, %o6
7320 ldub [%l7 + 0x40], %l0
7321 stx %i6, [%l7 + 0x50]
7322 st %f10, [%l7 + 0x68]
7323 tg %xcc, 0x4
7324 te %icc, 0x6
7325 fmovdgu %icc, %f12, %f3
7326 movneg %icc, %l6, %o3
7327 fandnot1s %f8, %f0, %f9
7328 std %f6, [%l7 + 0x48]
7329 ldsw [%l7 + 0x74], %o2
7330 lduh [%l7 + 0x28], %g4
7331 fcmple16 %f8, %f0, %i3
7332 andn %i7, 0x0ADC, %o1
7333 fmovrslz %g2, %f5, %f4
7334 tvc %xcc, 0x2
7335 stb %i2, [%l7 + 0x53]
7336 array32 %o7, %i5, %l5
7337 ldsw [%l7 + 0x78], %i0
7338 std %f2, [%l7 + 0x30]
7339 ldd [%l7 + 0x08], %f14
7340 and %g7, 0x03A2, %g1
7341 tsubcctv %i4, 0x0AA2, %g6
7342 fandnot1s %f5, %f5, %f12
7343 sdiv %o0, 0x0E3E, %l4
7344 fmovsne %xcc, %f14, %f0
7345 brlez,a %l3, loop_847
7346 fcmpne16 %f12, %f6, %g3
7347 fpmerge %f8, %f11, %f14
7348 ldsw [%l7 + 0x54], %i1
7349loop_847:
7350 bneg loop_848
7351 ldsb [%l7 + 0x7F], %l2
7352 fpack16 %f4, %f15
7353 fbo,a %fcc0, loop_849
7354loop_848:
7355 bpos,pn %xcc, loop_850
7356 bvs,a %xcc, loop_851
7357 ldsw [%l7 + 0x4C], %o4
7358loop_849:
7359 fbge,a %fcc1, loop_852
7360loop_850:
7361 andcc %o5, 0x14DF, %l1
7362loop_851:
7363 edge32l %o6, %l0, %g5
7364 ld [%l7 + 0x14], %f1
7365loop_852:
7366 fmovdne %xcc, %f14, %f2
7367 call loop_853
7368 movpos %xcc, %i6, %l6
7369 lduw [%l7 + 0x1C], %o2
7370 bcs %xcc, loop_854
7371loop_853:
7372 fmovrsne %g4, %f9, %f10
7373 ldd [%l7 + 0x60], %f10
7374 fmovrde %i3, %f6, %f2
7375loop_854:
7376 array32 %o3, %o1, %i7
7377 tsubcctv %g2, %i2, %i5
7378 edge32n %l5, %o7, %i0
7379 fsrc1 %f10, %f14
7380 fpadd16 %f0, %f0, %f10
7381 bge,a loop_855
7382 taddcc %g1, 0x0504, %i4
7383 taddcc %g6, 0x1AE8, %g7
7384 fbo %fcc1, loop_856
7385loop_855:
7386 fbe %fcc3, loop_857
7387 stx %l4, [%l7 + 0x08]
7388 bshuffle %f4, %f10, %f14
7389loop_856:
7390 std %f14, [%l7 + 0x48]
7391loop_857:
7392 xorcc %o0, 0x1BE8, %g3
7393 fmovdn %xcc, %f0, %f14
7394 fpadd16 %f2, %f4, %f14
7395 ta %icc, 0x2
7396 ldub [%l7 + 0x10], %l3
7397 fbue,a %fcc1, loop_858
7398 fmovdne %xcc, %f12, %f5
7399 ldsw [%l7 + 0x3C], %l2
7400 fxnors %f5, %f3, %f8
7401loop_858:
7402 sth %i1, [%l7 + 0x38]
7403 tcc %icc, 0x0
7404 edge32n %o4, %l1, %o6
7405 ldsh [%l7 + 0x66], %o5
7406 fcmpeq16 %f6, %f4, %g5
7407 te %icc, 0x6
7408 bvs,a,pn %xcc, loop_859
7409 fnor %f10, %f10, %f4
7410 orn %l0, %l6, %i6
7411 ldsb [%l7 + 0x11], %g4
7412loop_859:
7413 st %f15, [%l7 + 0x10]
7414 edge16n %o2, %o3, %o1
7415 fbug %fcc0, loop_860
7416 orncc %i7, %g2, %i3
7417 fble %fcc2, loop_861
7418 tcc %xcc, 0x0
7419loop_860:
7420 edge8n %i5, %l5, %o7
7421 movrlz %i0, %g1, %i2
7422loop_861:
7423 fornot1 %f12, %f14, %f12
7424 fnor %f2, %f6, %f2
7425 fmovsvc %icc, %f2, %f11
7426 lduw [%l7 + 0x30], %i4
7427 tvc %xcc, 0x1
7428 bge %xcc, loop_862
7429 fmovs %f15, %f8
7430 ldd [%l7 + 0x20], %f0
7431 stw %g7, [%l7 + 0x28]
7432loop_862:
7433 ld [%l7 + 0x34], %f8
7434 movvs %icc, %g6, %o0
7435 fmovsa %xcc, %f3, %f13
7436 edge32n %l4, %l3, %g3
7437 fxnor %f12, %f0, %f2
7438 sth %l2, [%l7 + 0x0A]
7439 fmovsa %xcc, %f7, %f11
7440 fmovdle %icc, %f9, %f12
7441 xnor %i1, 0x0CB8, %o4
7442 ldd [%l7 + 0x60], %f2
7443 sth %o6, [%l7 + 0x64]
7444 fmovsne %icc, %f10, %f9
7445 fmul8x16au %f4, %f2, %f2
7446 fmovrde %o5, %f2, %f2
7447 st %f11, [%l7 + 0x1C]
7448 srlx %l1, 0x1C, %l0
7449 fmovrdlez %g5, %f2, %f8
7450 addcc %l6, 0x19A4, %i6
7451 fxnors %f1, %f14, %f2
7452 fbul %fcc1, loop_863
7453 bpos,pt %icc, loop_864
7454 brgz,a %g4, loop_865
7455 fcmpgt32 %f8, %f2, %o3
7456loop_863:
7457 fbu,a %fcc1, loop_866
7458loop_864:
7459 fxnors %f6, %f2, %f14
7460loop_865:
7461 sdivcc %o1, 0x0D2B, %i7
7462 fsrc1 %f0, %f0
7463loop_866:
7464 ldx [%l7 + 0x70], %g2
7465 fbu %fcc3, loop_867
7466 ldub [%l7 + 0x75], %i3
7467 fnot2s %f13, %f5
7468 fornot1s %f9, %f14, %f7
7469loop_867:
7470 fble,a %fcc3, loop_868
7471 orcc %i5, 0x1380, %o2
7472 sdivcc %l5, 0x0C7A, %o7
7473 lduh [%l7 + 0x34], %i0
7474loop_868:
7475 lduw [%l7 + 0x40], %g1
7476 ble,a,pt %xcc, loop_869
7477 smul %i2, %g7, %g6
7478 srlx %i4, 0x00, %l4
7479 mulscc %o0, 0x1D2C, %g3
7480loop_869:
7481 std %f0, [%l7 + 0x70]
7482 fbg,a %fcc3, loop_870
7483 ta %xcc, 0x7
7484 ldsb [%l7 + 0x78], %l2
7485 subccc %l3, %i1, %o4
7486loop_870:
7487 taddcc %o5, 0x19A1, %o6
7488 movcs %icc, %l1, %g5
7489 tpos %xcc, 0x6
7490 sth %l6, [%l7 + 0x2E]
7491 fcmpgt16 %f10, %f0, %l0
7492 ldd [%l7 + 0x58], %f14
7493 fmovd %f14, %f12
7494 movvc %icc, %i6, %o3
7495 std %f14, [%l7 + 0x10]
7496 fbge %fcc0, loop_871
7497 ldsh [%l7 + 0x3E], %g4
7498 fbug %fcc3, loop_872
7499 fexpand %f14, %f14
7500loop_871:
7501 fmovdne %xcc, %f15, %f6
7502 sth %o1, [%l7 + 0x40]
7503loop_872:
7504 stb %i7, [%l7 + 0x30]
7505 edge32n %g2, %i5, %i3
7506 andn %o2, 0x09CC, %o7
7507 fsrc1s %f2, %f13
7508 xor %i0, 0x0FCE, %g1
7509 movrgz %l5, %g7, %i2
7510 ble,a %xcc, loop_873
7511 fexpand %f6, %f8
7512 brlez %g6, loop_874
7513 ldsw [%l7 + 0x34], %l4
7514loop_873:
7515 nop
7516 setx loop_875, %l0, %l1
7517 jmpl %l1, %o0
7518 ldx [%l7 + 0x18], %i4
7519loop_874:
7520 call loop_876
7521 fmovdleu %xcc, %f3, %f0
7522loop_875:
7523 fpackfix %f2, %f7
7524 umulcc %g3, 0x13BB, %l3
7525loop_876:
7526 tle %xcc, 0x6
7527 orcc %i1, 0x0817, %o4
7528 srax %o5, 0x1B, %o6
7529 bcc,a,pn %xcc, loop_877
7530 fmovd %f2, %f6
7531 fmovrdgz %l1, %f8, %f4
7532 stw %l2, [%l7 + 0x34]
7533loop_877:
7534 st %f11, [%l7 + 0x64]
7535 fmovdleu %xcc, %f0, %f12
7536 fmovsn %xcc, %f8, %f6
7537 tsubcctv %g5, %l6, %l0
7538 bleu,pn %icc, loop_878
7539 bg,pt %icc, loop_879
7540 addc %i6, 0x00E7, %o3
7541 stw %o1, [%l7 + 0x58]
7542loop_878:
7543 fpmerge %f15, %f6, %f0
7544loop_879:
7545 fcmple32 %f8, %f10, %g4
7546 ba %xcc, loop_880
7547 ldsb [%l7 + 0x7B], %i7
7548 brlz %g2, loop_881
7549 fnegd %f4, %f0
7550loop_880:
7551 bvc,a,pt %xcc, loop_882
7552 fands %f13, %f12, %f3
7553loop_881:
7554 fpsub32 %f2, %f14, %f4
7555 for %f12, %f2, %f6
7556loop_882:
7557 fnor %f8, %f10, %f6
7558 movpos %icc, %i3, %i5
7559 fbule,a %fcc0, loop_883
7560 lduh [%l7 + 0x6E], %o2
7561 edge16l %i0, %o7, %g1
7562 ldub [%l7 + 0x15], %g7
7563loop_883:
7564 fand %f6, %f0, %f4
7565 fmovrde %i2, %f4, %f14
7566 fmovdleu %xcc, %f4, %f5
7567 stw %g6, [%l7 + 0x34]
7568 fmovda %icc, %f1, %f5
7569 ldd [%l7 + 0x30], %f14
7570 mulx %l4, 0x1A2C, %l5
7571 ble,a,pt %icc, loop_884
7572 fand %f8, %f12, %f6
7573 movneg %icc, %o0, %g3
7574 movge %xcc, %i4, %l3
7575loop_884:
7576 fbue,a %fcc2, loop_885
7577 and %o4, %i1, %o6
7578 fandnot2 %f10, %f4, %f6
7579 ld [%l7 + 0x38], %f15
7580loop_885:
7581 tle %xcc, 0x2
7582 ldsw [%l7 + 0x44], %l1
7583 ld [%l7 + 0x10], %f1
7584 brnz %l2, loop_886
7585 fbug,a %fcc2, loop_887
7586 te %icc, 0x5
7587 fbo %fcc0, loop_888
7588loop_886:
7589 fmovsl %icc, %f3, %f12
7590loop_887:
7591 movne %xcc, %o5, %g5
7592 xor %l6, 0x11B4, %l0
7593loop_888:
7594 mulscc %o3, %i6, %g4
7595 bge,a,pt %icc, loop_889
7596 ld [%l7 + 0x58], %f7
7597 fmovsl %icc, %f2, %f10
7598 edge8 %o1, %i7, %i3
7599loop_889:
7600 sethi 0x17B2, %g2
7601 movrne %i5, 0x037, %o2
7602 ble %icc, loop_890
7603 fnegs %f7, %f9
7604 ldsb [%l7 + 0x66], %i0
7605 fsrc1s %f15, %f4
7606loop_890:
7607 ldsh [%l7 + 0x0E], %o7
7608 ldsw [%l7 + 0x48], %g7
7609 tpos %xcc, 0x1
7610 mulscc %g1, %i2, %l4
7611 bvc,pt %icc, loop_891
7612 fbe %fcc0, loop_892
7613 bl,a,pn %xcc, loop_893
7614 fmul8sux16 %f10, %f4, %f8
7615loop_891:
7616 fmovsleu %xcc, %f9, %f12
7617loop_892:
7618 fmovspos %xcc, %f14, %f13
7619loop_893:
7620 fnand %f6, %f0, %f0
7621 ldsb [%l7 + 0x11], %g6
7622 bn loop_894
7623 fpsub16 %f4, %f6, %f14
7624 fbge %fcc0, loop_895
7625 stb %o0, [%l7 + 0x5D]
7626loop_894:
7627 fmovrsne %g3, %f2, %f13
7628 umulcc %l5, 0x06A7, %l3
7629loop_895:
7630 fmul8x16al %f4, %f9, %f8
7631 tvs %xcc, 0x4
7632 movrgez %i4, %i1, %o4
7633 lduh [%l7 + 0x5E], %o6
7634 lduw [%l7 + 0x30], %l2
7635 tcs %icc, 0x6
7636 lduh [%l7 + 0x42], %l1
7637 movneg %icc, %o5, %g5
7638 fexpand %f2, %f8
7639 fornot2s %f11, %f5, %f15
7640 fcmpgt32 %f10, %f12, %l0
7641 orcc %l6, %i6, %g4
7642 fxors %f4, %f11, %f9
7643 lduh [%l7 + 0x7E], %o3
7644 ld [%l7 + 0x3C], %f10
7645 bvc,a %icc, loop_896
7646 ldx [%l7 + 0x68], %i7
7647 fpsub32 %f4, %f10, %f2
7648 brz,a %o1, loop_897
7649loop_896:
7650 srl %g2, 0x1E, %i5
7651 bpos %xcc, loop_898
7652 fba %fcc1, loop_899
7653loop_897:
7654 fmovdgu %icc, %f4, %f6
7655 fsrc2s %f3, %f8
7656loop_898:
7657 stw %o2, [%l7 + 0x5C]
7658loop_899:
7659 bneg,a loop_900
7660 fcmple16 %f4, %f14, %i0
7661 ldd [%l7 + 0x68], %f4
7662 lduw [%l7 + 0x2C], %o7
7663loop_900:
7664 fpsub32s %f4, %f13, %f8
7665 xor %i3, %g1, %g7
7666 sra %l4, 0x10, %g6
7667 st %f6, [%l7 + 0x50]
7668 fnegs %f3, %f15
7669 fmul8ulx16 %f14, %f0, %f12
7670 brgz,a %i2, loop_901
7671 sth %o0, [%l7 + 0x2A]
7672 lduh [%l7 + 0x14], %l5
7673 lduh [%l7 + 0x2A], %g3
7674loop_901:
7675 add %l3, %i4, %o4
7676 stb %o6, [%l7 + 0x08]
7677 alignaddrl %i1, %l2, %o5
7678 bvc,pt %xcc, loop_902
7679 edge32 %g5, %l0, %l1
7680 fmovse %icc, %f14, %f13
7681 fmovrdlez %l6, %f8, %f10
7682loop_902:
7683 smul %i6, %o3, %g4
7684 addcc %i7, 0x0F7C, %o1
7685 pdist %f12, %f0, %f6
7686 fbul,a %fcc0, loop_903
7687 udiv %g2, 0x0A97, %o2
7688 tvs %xcc, 0x4
7689 fnegd %f4, %f0
7690loop_903:
7691 add %i5, %o7, %i3
7692 bge,pt %xcc, loop_904
7693 fcmped %fcc1, %f14, %f14
7694 smulcc %g1, %i0, %l4
7695 stw %g6, [%l7 + 0x58]
7696loop_904:
7697 movcc %icc, %i2, %o0
7698 mulscc %g7, 0x1627, %g3
7699 fornot1 %f8, %f12, %f0
7700 fpmerge %f0, %f9, %f4
7701 nop
7702 setx loop_905, %l0, %l1
7703 wrpr 0x1, %tl
7704 wrpr %l1, %tnpc
7705 setx 0x34400001400, %l0, %l1
7706 wrpr %l1, %tstate
7707 wrhpr 0x4, %htstate
7708 done
7709 fbg %fcc2, loop_906
7710 ba,a,pt %xcc, loop_907
7711 fmovrdne %l3, %f10, %f10
7712loop_905:
7713 ldd [%l7 + 0x30], %f10
7714loop_906:
7715 tne %icc, 0x6
7716loop_907:
7717 movg %icc, %l5, %o4
7718 ldsb [%l7 + 0x23], %o6
7719 xor %i1, 0x0AF9, %i4
7720 tcc %xcc, 0x6
7721 fcmpes %fcc1, %f9, %f13
7722 or %l2, 0x0A1D, %o5
7723 fpsub16 %f10, %f0, %f0
7724 fmovsvs %icc, %f12, %f9
7725 fcmpes %fcc0, %f3, %f12
7726 sth %l0, [%l7 + 0x50]
7727 ldsb [%l7 + 0x37], %l1
7728 edge16ln %g5, %l6, %i6
7729 fble %fcc2, loop_908
7730 be,a,pt %icc, loop_909
7731 ldsh [%l7 + 0x4E], %g4
7732 fbge %fcc0, loop_910
7733loop_908:
7734 orncc %i7, 0x05D5, %o3
7735loop_909:
7736 ldx [%l7 + 0x60], %o1
7737 fbn %fcc1, loop_911
7738loop_910:
7739 fandnot2 %f4, %f14, %f10
7740 stb %o2, [%l7 + 0x12]
7741 fornot2s %f5, %f8, %f1
7742loop_911:
7743 brgz,a %i5, loop_912
7744 ldsb [%l7 + 0x44], %g2
7745 fbl,a %fcc0, loop_913
7746 ld [%l7 + 0x60], %f0
7747loop_912:
7748 edge32ln %i3, %g1, %i0
7749 fba,a %fcc0, loop_914
7750loop_913:
7751 tgu %xcc, 0x3
7752 subcc %o7, 0x0C6C, %g6
7753 bvc,pn %xcc, loop_915
7754loop_914:
7755 array8 %l4, %i2, %g7
7756 sub %g3, 0x18E4, %l3
7757 ldd [%l7 + 0x18], %f6
7758loop_915:
7759 tne %xcc, 0x1
7760 ldd [%l7 + 0x10], %f10
7761 fmovsa %xcc, %f3, %f11
7762 edge8n %o0, %l5, %o4
7763 pdist %f8, %f0, %f4
7764 for %f10, %f2, %f10
7765 edge8n %o6, %i4, %l2
7766 fand %f14, %f0, %f10
7767 fmovsleu %icc, %f12, %f7
7768 sub %i1, 0x06D5, %l0
7769 fnot2 %f10, %f8
7770 lduw [%l7 + 0x50], %o5
7771 tsubcc %l1, %g5, %i6
7772 fbule %fcc0, loop_916
7773 fxnors %f1, %f1, %f12
7774 bcs,a loop_917
7775 fexpand %f14, %f6
7776loop_916:
7777 ldsw [%l7 + 0x3C], %g4
7778 fmovsgu %xcc, %f2, %f11
7779loop_917:
7780 orcc %i7, %l6, %o1
7781 fmovdn %xcc, %f4, %f1
7782 movn %xcc, %o3, %o2
7783 tsubcctv %g2, 0x030E, %i3
7784 and %g1, 0x10DA, %i5
7785 nop
7786 setx loop_918, %l0, %l1
7787 wrpr 0x1, %tl
7788 wrpr %l1, %tpc
7789 add %l1, 0x4, %l1
7790 wrpr %l1, %tnpc
7791 setx 0x34400001400, %l0, %l1
7792 wrpr %l1, %tstate
7793 wrhpr 0x4, %htstate
7794 retry
7795 tne %icc, 0x6
7796 fzero %f0
7797 bpos,pn %icc, loop_919
7798loop_918:
7799 tcc %icc, 0x7
7800 fbug,a %fcc1, loop_920
7801 orn %i0, 0x0714, %o7
7802loop_919:
7803 fmuld8ulx16 %f2, %f6, %f0
7804 ld [%l7 + 0x08], %f13
7805loop_920:
7806 stx %g6, [%l7 + 0x18]
7807 fmovdpos %icc, %f11, %f5
7808 movrlz %l4, %g7, %i2
7809 fpack32 %f4, %f10, %f8
7810 fmovdg %xcc, %f5, %f11
7811 std %f8, [%l7 + 0x40]
7812 subcc %l3, 0x07C8, %g3
7813 fnands %f5, %f13, %f2
7814 fzero %f4
7815 subcc %o0, 0x1450, %l5
7816 fnot2s %f3, %f14
7817 ldsh [%l7 + 0x4A], %o6
7818 andcc %i4, 0x09A5, %o4
7819 fmovscs %icc, %f11, %f4
7820 ld [%l7 + 0x28], %f9
7821 ldx [%l7 + 0x30], %i1
7822 bneg,a,pt %xcc, loop_921
7823 brz %l0, loop_922
7824 bl,pt %xcc, loop_923
7825 fnot1 %f4, %f2
7826loop_921:
7827 tvc %xcc, 0x1
7828loop_922:
7829 ldx [%l7 + 0x40], %l2
7830loop_923:
7831 bg,a %icc, loop_924
7832 ldd [%l7 + 0x70], %f10
7833 fand %f6, %f0, %f14
7834 std %f8, [%l7 + 0x30]
7835loop_924:
7836 lduh [%l7 + 0x7C], %o5
7837 brgez,a %l1, loop_925
7838 tneg %icc, 0x0
7839 fcmple32 %f14, %f0, %g5
7840 stx %i6, [%l7 + 0x30]
7841loop_925:
7842 lduh [%l7 + 0x18], %g4
7843 popc %l6, %o1
7844 stb %i7, [%l7 + 0x5A]
7845 udivx %o2, 0x0B08, %o3
7846 ld [%l7 + 0x70], %f6
7847 brgez %g2, loop_926
7848 fmovsne %icc, %f11, %f1
7849 fmovda %xcc, %f0, %f15
7850 siam 0x0
7851loop_926:
7852 edge16l %g1, %i5, %i3
7853 stx %i0, [%l7 + 0x50]
7854 fpackfix %f4, %f10
7855 tg %xcc, 0x4
7856 ble,a %icc, loop_927
7857 ta %icc, 0x2
7858 fornot2s %f10, %f13, %f6
7859 mulscc %o7, %g6, %l4
7860loop_927:
7861 fmovrdgez %g7, %f6, %f14
7862 lduh [%l7 + 0x3A], %i2
7863 brlez %g3, loop_928
7864 mulscc %l3, 0x1DA6, %l5
7865 fmovsg %xcc, %f10, %f1
7866 fnegd %f6, %f8
7867loop_928:
7868 fbule %fcc2, loop_929
7869 fpack16 %f0, %f3
7870 srl %o0, 0x0B, %i4
7871 stx %o6, [%l7 + 0x58]
7872loop_929:
7873 st %f2, [%l7 + 0x34]
7874 umul %i1, 0x06E8, %l0
7875 fands %f12, %f12, %f7
7876 bl,a %xcc, loop_930
7877 ldd [%l7 + 0x60], %f4
7878 add %o4, %l2, %l1
7879 ldx [%l7 + 0x08], %g5
7880loop_930:
7881 stb %o5, [%l7 + 0x7A]
7882 stb %g4, [%l7 + 0x70]
7883 for %f2, %f6, %f4
7884 ldx [%l7 + 0x20], %l6
7885 umul %i6, %i7, %o1
7886 xnor %o3, %g2, %o2
7887 ldx [%l7 + 0x58], %i5
7888 st %f13, [%l7 + 0x5C]
7889 ldsw [%l7 + 0x3C], %g1
7890 fbue %fcc3, loop_931
7891 bne,a,pn %icc, loop_932
7892 ldsw [%l7 + 0x4C], %i3
7893 ba,a,pn %icc, loop_933
7894loop_931:
7895 fmovdge %icc, %f0, %f13
7896loop_932:
7897 fpsub32 %f14, %f4, %f2
7898 xor %o7, 0x12C9, %i0
7899loop_933:
7900 pdist %f10, %f2, %f12
7901 fsrc2 %f6, %f14
7902 movrgz %g6, %g7, %i2
7903 fcmpes %fcc2, %f11, %f2
7904 xor %g3, %l3, %l5
7905 stb %l4, [%l7 + 0x29]
7906 udivx %o0, 0x0C77, %i4
7907 tne %icc, 0x4
7908 ba,a,pt %xcc, loop_934
7909 fxnor %f10, %f12, %f4
7910 fsrc1 %f0, %f4
7911 fbge %fcc0, loop_935
7912loop_934:
7913 st %f1, [%l7 + 0x68]
7914 ldsb [%l7 + 0x3A], %o6
7915 fpackfix %f0, %f8
7916loop_935:
7917 fmovdcs %xcc, %f4, %f3
7918 bpos,a %icc, loop_936
7919 be,a %icc, loop_937
7920 fandnot1 %f12, %f6, %f10
7921 ldd [%l7 + 0x58], %f8
7922loop_936:
7923 array16 %l0, %o4, %l2
7924loop_937:
7925 movrne %l1, 0x3AF, %i1
7926 fandnot2s %f11, %f7, %f15
7927 ld [%l7 + 0x08], %f14
7928 fxors %f1, %f7, %f2
7929 srl %o5, 0x06, %g4
7930 fmul8x16au %f8, %f0, %f10
7931 fmovsl %icc, %f5, %f15
7932 edge32n %g5, %l6, %i6
7933 bg,a,pt %icc, loop_938
7934 ld [%l7 + 0x6C], %f2
7935 tvs %icc, 0x0
7936 fba,a %fcc3, loop_939
7937loop_938:
7938 array16 %i7, %o1, %g2
7939 stx %o3, [%l7 + 0x10]
7940 ldsh [%l7 + 0x0E], %o2
7941loop_939:
7942 lduw [%l7 + 0x7C], %i5
7943 fxor %f2, %f14, %f6
7944 std %f8, [%l7 + 0x28]
7945 udivx %g1, 0x10A3, %o7
7946 movrlez %i3, %i0, %g6
7947 fsrc1s %f5, %f14
7948 faligndata %f2, %f6, %f2
7949 fabss %f14, %f1
7950 ldsb [%l7 + 0x1C], %g7
7951 fba %fcc3, loop_940
7952 fblg %fcc1, loop_941
7953 movpos %icc, %i2, %l3
7954 movpos %icc, %l5, %l4
7955loop_940:
7956 fnegs %f10, %f5
7957loop_941:
7958 tvs %icc, 0x2
7959 fpackfix %f12, %f6
7960 lduw [%l7 + 0x18], %o0
7961 lduw [%l7 + 0x18], %g3
7962 fsrc1 %f0, %f4
7963 ldsh [%l7 + 0x78], %i4
7964 stx %o6, [%l7 + 0x10]
7965 udivcc %l0, 0x0C83, %l2
7966 bl loop_942
7967 fpack32 %f2, %f8, %f12
7968 sth %l1, [%l7 + 0x12]
7969 fmul8x16al %f11, %f1, %f12
7970loop_942:
7971 sth %i1, [%l7 + 0x78]
7972 nop
7973 setx loop_943, %l0, %l1
7974 wrpr 0x1, %tl
7975 wrpr %l1, %tnpc
7976 setx 0x34400001400, %l0, %l1
7977 wrpr %l1, %tstate
7978 wrhpr 0x4, %htstate
7979 done
7980 umul %o5, %g4, %g5
7981 fpsub16 %f2, %f4, %f14
7982 lduh [%l7 + 0x70], %l6
7983loop_943:
7984 fcmped %fcc3, %f14, %f6
7985 fpsub16s %f9, %f8, %f10
7986 fcmpd %fcc2, %f10, %f2
7987 fmovsgu %icc, %f5, %f7
7988 lduh [%l7 + 0x4A], %i6
7989 smulcc %o4, 0x1EEB, %i7
7990 sdivx %g2, 0x1C5B, %o3
7991 sra %o2, %i5, %g1
7992 fabss %f13, %f3
7993 fnor %f6, %f14, %f12
7994 fmovde %xcc, %f0, %f14
7995 ldsw [%l7 + 0x24], %o7
7996 tsubcc %i3, 0x019B, %i0
7997 bcs,a %icc, loop_944
7998 ld [%l7 + 0x70], %f7
7999 fcmpne16 %f12, %f14, %g6
8000 movrgz %o1, %g7, %l3
8001loop_944:
8002 fbl,a %fcc2, loop_945
8003 ldub [%l7 + 0x52], %i2
8004 array8 %l4, %o0, %g3
8005 fba %fcc2, loop_946
8006loop_945:
8007 tne %icc, 0x5
8008 sllx %i4, 0x10, %o6
8009 sth %l5, [%l7 + 0x20]
8010loop_946:
8011 ldsw [%l7 + 0x44], %l2
8012 fmovrslz %l1, %f7, %f13
8013 fnot2 %f14, %f2
8014 sth %l0, [%l7 + 0x56]
8015 fmul8x16al %f1, %f0, %f14
8016 fzeros %f0
8017 fmovda %icc, %f4, %f5
8018 ldd [%l7 + 0x60], %f14
8019 st %f6, [%l7 + 0x38]
8020 bgu,a,pt %icc, loop_947
8021 movn %xcc, %i1, %o5
8022 fnot1 %f0, %f8
8023 std %f12, [%l7 + 0x40]
8024loop_947:
8025 fbule,a %fcc1, loop_948
8026 be,pn %icc, loop_949
8027 fmovdpos %icc, %f9, %f10
8028 ld [%l7 + 0x34], %f10
8029loop_948:
8030 sth %g4, [%l7 + 0x5C]
8031loop_949:
8032 bcc,a,pn %icc, loop_950
8033 move %xcc, %g5, %i6
8034 stw %o4, [%l7 + 0x68]
8035 ldx [%l7 + 0x40], %l6
8036loop_950:
8037 movre %i7, %o3, %g2
8038 fbg %fcc3, loop_951
8039 std %f6, [%l7 + 0x40]
8040 ld [%l7 + 0x5C], %f13
8041 movrlz %i5, %g1, %o2
8042loop_951:
8043 ldx [%l7 + 0x28], %i3
8044 ldsh [%l7 + 0x50], %o7
8045 ldsw [%l7 + 0x4C], %i0
8046 stb %o1, [%l7 + 0x69]
8047 fnegd %f14, %f8
8048 st %f15, [%l7 + 0x74]
8049 fmovse %xcc, %f7, %f13
8050 taddcc %g6, %l3, %g7
8051 fbo,a %fcc3, loop_952
8052 lduw [%l7 + 0x60], %i2
8053 fmovdn %icc, %f4, %f12
8054 fands %f2, %f7, %f3
8055loop_952:
8056 fmovsne %icc, %f13, %f7
8057 add %o0, %g3, %l4
8058 fpackfix %f10, %f13
8059 fsrc1 %f12, %f2
8060 fornot2s %f12, %f3, %f3
8061 fnegs %f6, %f13
8062 st %f14, [%l7 + 0x64]
8063 fpsub32 %f8, %f12, %f14
8064 fbo,a %fcc0, loop_953
8065 tcs %xcc, 0x4
8066 lduw [%l7 + 0x64], %i4
8067 sth %l5, [%l7 + 0x2A]
8068loop_953:
8069 brz,a %o6, loop_954
8070 tpos %xcc, 0x1
8071 fmovrse %l2, %f2, %f9
8072 fsrc2s %f8, %f8
8073loop_954:
8074 stx %l0, [%l7 + 0x20]
8075 lduh [%l7 + 0x7C], %l1
8076 orn %i1, %o5, %g4
8077 nop
8078 setx loop_955, %l0, %l1
8079 wrpr 0x1, %tl
8080 wrpr %l1, %tnpc
8081 setx 0x34400001400, %l0, %l1
8082 wrpr %l1, %tstate
8083 wrhpr 0x4, %htstate
8084 done
8085 tle %xcc, 0x4
8086 ld [%l7 + 0x34], %f11
8087 fmovdg %xcc, %f3, %f4
8088loop_955:
8089 fcmple16 %f10, %f4, %g5
8090 fnor %f8, %f2, %f6
8091 addc %o4, %i6, %l6
8092 sth %o3, [%l7 + 0x44]
8093 lduh [%l7 + 0x3C], %g2
8094 fba %fcc0, loop_956
8095 std %f14, [%l7 + 0x38]
8096 std %f12, [%l7 + 0x68]
8097 stb %i7, [%l7 + 0x1B]
8098loop_956:
8099 sethi 0x15EB, %i5
8100 lduw [%l7 + 0x5C], %o2
8101 stx %g1, [%l7 + 0x40]
8102 faligndata %f4, %f4, %f2
8103 fmovda %icc, %f7, %f1
8104 fnot2 %f2, %f12
8105 fand %f2, %f6, %f4
8106 ta %icc, 0x5
8107 fbne,a %fcc2, loop_957
8108 fabsd %f2, %f0
8109 sth %o7, [%l7 + 0x28]
8110 tne %icc, 0x0
8111loop_957:
8112 move %icc, %i0, %o1
8113 edge32n %g6, %l3, %i3
8114 bcs,a %icc, loop_958
8115 stw %g7, [%l7 + 0x44]
8116 ldx [%l7 + 0x38], %o0
8117 lduw [%l7 + 0x3C], %i2
8118loop_958:
8119 ldsb [%l7 + 0x53], %g3
8120 tsubcc %i4, 0x10F7, %l4
8121 addc %o6, 0x100E, %l5
8122 fxor %f12, %f6, %f6
8123 ldx [%l7 + 0x40], %l2
8124 stw %l0, [%l7 + 0x30]
8125 stb %l1, [%l7 + 0x0F]
8126 udiv %i1, 0x0899, %o5
8127 fmovrsne %g4, %f11, %f8
8128 brz %g5, loop_959
8129 andncc %o4, %i6, %l6
8130 ldd [%l7 + 0x18], %f8
8131 edge8n %g2, %i7, %o3
8132loop_959:
8133 bvs,a,pn %icc, loop_960
8134 nop
8135 setx loop_961, %l0, %l1
8136 wrpr 0x1, %tl
8137 wrpr %l1, %tpc
8138 add %l1, 0x4, %l1
8139 wrpr %l1, %tnpc
8140 setx 0x34400001400, %l0, %l1
8141 wrpr %l1, %tstate
8142 wrhpr 0x4, %htstate
8143 retry
8144 fand %f4, %f12, %f14
8145 lduw [%l7 + 0x7C], %o2
8146loop_960:
8147 fpadd32s %f10, %f11, %f8
8148loop_961:
8149 fmovsge %xcc, %f4, %f3
8150 movn %xcc, %g1, %o7
8151 brlz,a %i0, loop_962
8152 stx %i5, [%l7 + 0x70]
8153 st %f8, [%l7 + 0x18]
8154 ba,a,pt %xcc, loop_963
8155loop_962:
8156 fmovsle %icc, %f6, %f5
8157 fcmple32 %f10, %f4, %g6
8158 fmovsa %icc, %f3, %f0
8159loop_963:
8160 fmovrsgez %o1, %f7, %f9
8161 tsubcc %l3, 0x1454, %i3
8162 tl %xcc, 0x5
8163 tcc %xcc, 0x5
8164 or %g7, %o0, %g3
8165 andncc %i2, %i4, %o6
8166 fnot2 %f2, %f0
8167 fcmped %fcc3, %f12, %f2
8168 stw %l4, [%l7 + 0x24]
8169 fbg %fcc2, loop_964
8170 fmovsleu %xcc, %f5, %f10
8171 bcs,a loop_965
8172 fmovdne %xcc, %f13, %f14
8173loop_964:
8174 tvs %xcc, 0x6
8175 fnot1s %f12, %f3
8176loop_965:
8177 tneg %icc, 0x7
8178 fmovrde %l2, %f10, %f8
8179 std %f10, [%l7 + 0x18]
8180 addc %l5, 0x078C, %l1
8181 movrgz %i1, 0x2D6, %l0
8182 be %xcc, loop_966
8183 ldd [%l7 + 0x50], %f6
8184 bne,a,pn %xcc, loop_967
8185 std %f10, [%l7 + 0x20]
8186loop_966:
8187 ldub [%l7 + 0x47], %g4
8188 bg,a,pt %xcc, loop_968
8189loop_967:
8190 ld [%l7 + 0x30], %f15
8191 mova %icc, %g5, %o5
8192 fbn,a %fcc1, loop_969
8193loop_968:
8194 movgu %icc, %i6, %l6
8195 subccc %g2, 0x1A96, %i7
8196 movrlz %o4, 0x216, %o3
8197loop_969:
8198 lduh [%l7 + 0x50], %o2
8199 edge32l %o7, %i0, %i5
8200 ldx [%l7 + 0x70], %g6
8201 udivx %o1, 0x00A2, %l3
8202 fmovsgu %icc, %f5, %f0
8203 movleu %icc, %i3, %g1
8204 edge16l %g7, %o0, %i2
8205 lduh [%l7 + 0x1C], %i4
8206 fmovsne %icc, %f8, %f10
8207 umulcc %o6, 0x0B5C, %g3
8208 fbue,a %fcc1, loop_970
8209 sdivcc %l2, 0x1966, %l4
8210 taddcc %l5, 0x106A, %l1
8211 bcs,pt %icc, loop_971
8212loop_970:
8213 pdist %f14, %f6, %f0
8214 fbne,a %fcc0, loop_972
8215 tneg %xcc, 0x2
8216loop_971:
8217 tvs %icc, 0x5
8218 fmovsge %xcc, %f11, %f5
8219loop_972:
8220 stx %l0, [%l7 + 0x30]
8221 fpmerge %f8, %f15, %f6
8222 fnor %f12, %f8, %f2
8223 fcmpeq32 %f2, %f2, %i1
8224 movre %g4, 0x04E, %g5
8225 fmovsa %xcc, %f3, %f11
8226 ldsb [%l7 + 0x21], %o5
8227 bleu,pn %icc, loop_973
8228 edge16l %l6, %g2, %i7
8229 fmovse %xcc, %f8, %f8
8230 ldsh [%l7 + 0x68], %i6
8231loop_973:
8232 te %xcc, 0x5
8233 stw %o4, [%l7 + 0x64]
8234 sth %o3, [%l7 + 0x4E]
8235 edge32n %o2, %i0, %i5
8236 lduh [%l7 + 0x34], %g6
8237 bvs %xcc, loop_974
8238 lduh [%l7 + 0x32], %o7
8239 edge8 %l3, %o1, %g1
8240 st %f14, [%l7 + 0x74]
8241loop_974:
8242 edge16ln %i3, %g7, %i2
8243 fmovdleu %icc, %f2, %f14
8244 st %f1, [%l7 + 0x38]
8245 std %f2, [%l7 + 0x70]
8246 lduw [%l7 + 0x24], %i4
8247 ldsh [%l7 + 0x48], %o6
8248 tgu %xcc, 0x3
8249 array8 %g3, %l2, %l4
8250 stb %l5, [%l7 + 0x56]
8251 st %f14, [%l7 + 0x58]
8252 ldub [%l7 + 0x51], %l1
8253 ldx [%l7 + 0x48], %o0
8254 mulx %i1, %l0, %g4
8255 fmovrdlez %g5, %f10, %f14
8256 for %f8, %f0, %f0
8257 fsrc2s %f12, %f2
8258 fbe,a %fcc1, loop_975
8259 lduw [%l7 + 0x34], %l6
8260 fmovs %f2, %f6
8261 stb %o5, [%l7 + 0x21]
8262loop_975:
8263 movne %icc, %g2, %i6
8264 movneg %icc, %o4, %i7
8265 ldsh [%l7 + 0x5A], %o2
8266 lduh [%l7 + 0x78], %o3
8267 bn,a loop_976
8268 bshuffle %f6, %f14, %f0
8269 fmovdpos %xcc, %f3, %f0
8270 movrgez %i5, 0x204, %g6
8271loop_976:
8272 fmovscc %xcc, %f15, %f9
8273 fnot2s %f6, %f2
8274 bcc,pt %xcc, loop_977
8275 movg %xcc, %o7, %l3
8276 stw %i0, [%l7 + 0x38]
8277 ldd [%l7 + 0x78], %f0
8278loop_977:
8279 movcc %icc, %o1, %i3
8280 fmovsvc %icc, %f10, %f1
8281 ldd [%l7 + 0x38], %f8
8282 fmovde %xcc, %f2, %f11
8283 fmovrde %g7, %f2, %f6
8284 edge32ln %i2, %g1, %i4
8285 stb %g3, [%l7 + 0x5F]
8286 ldsb [%l7 + 0x60], %o6
8287 sth %l4, [%l7 + 0x10]
8288 ldsw [%l7 + 0x48], %l5
8289 fpadd32s %f12, %f10, %f15
8290 fcmps %fcc1, %f6, %f12
8291 array32 %l1, %l2, %o0
8292 fmovrse %i1, %f4, %f3
8293 bne,a,pt %icc, loop_978
8294 fbu %fcc1, loop_979
8295 brlz %l0, loop_980
8296 movpos %icc, %g5, %l6
8297loop_978:
8298 bne %xcc, loop_981
8299loop_979:
8300 edge32 %o5, %g2, %i6
8301loop_980:
8302 st %f0, [%l7 + 0x5C]
8303 ldd [%l7 + 0x18], %f12
8304loop_981:
8305 movge %icc, %g4, %o4
8306 stb %i7, [%l7 + 0x35]
8307 fmul8x16al %f11, %f3, %f10
8308 fsrc2 %f6, %f14
8309 ldsb [%l7 + 0x23], %o2
8310 subcc %o3, %g6, %i5
8311 fblg,a %fcc1, loop_982
8312 ba,a,pt %icc, loop_983
8313 std %f8, [%l7 + 0x10]
8314 fornot1 %f6, %f0, %f14
8315loop_982:
8316 fcmpne32 %f4, %f2, %o7
8317loop_983:
8318 sth %i0, [%l7 + 0x44]
8319 xnor %o1, %i3, %g7
8320 movrgez %l3, 0x2D9, %g1
8321 brnz,a %i2, loop_984
8322 move %xcc, %g3, %o6
8323 stx %i4, [%l7 + 0x48]
8324 fandnot2s %f7, %f6, %f14
8325loop_984:
8326 tgu %xcc, 0x6
8327 tvs %xcc, 0x4
8328 lduh [%l7 + 0x40], %l5
8329 andn %l4, 0x07D6, %l2
8330 brz,a %l1, loop_985
8331 fbge,a %fcc1, loop_986
8332 fornot2s %f6, %f14, %f8
8333 te %icc, 0x3
8334loop_985:
8335 tgu %icc, 0x1
8336loop_986:
8337 movne %icc, %i1, %o0
8338 st %f7, [%l7 + 0x48]
8339 fba,a %fcc2, loop_987
8340 edge32n %l0, %l6, %g5
8341 ldx [%l7 + 0x08], %o5
8342 fbge %fcc1, loop_988
8343loop_987:
8344 sth %i6, [%l7 + 0x4C]
8345 std %f8, [%l7 + 0x28]
8346 fcmpeq32 %f6, %f4, %g4
8347loop_988:
8348 bne,a,pn %icc, loop_989
8349 stb %o4, [%l7 + 0x14]
8350 stw %i7, [%l7 + 0x0C]
8351 st %f15, [%l7 + 0x3C]
8352loop_989:
8353 std %f8, [%l7 + 0x08]
8354 fcmple16 %f2, %f6, %o2
8355 ldx [%l7 + 0x78], %g2
8356 st %f9, [%l7 + 0x78]
8357 fpsub16 %f4, %f4, %f4
8358 st %f9, [%l7 + 0x54]
8359 bne,a,pt %xcc, loop_990
8360 fmovdl %icc, %f15, %f10
8361 fnegs %f3, %f0
8362 tsubcctv %g6, %i5, %o7
8363loop_990:
8364 for %f0, %f14, %f4
8365 std %f8, [%l7 + 0x40]
8366 sub %i0, 0x106D, %o1
8367 ldsw [%l7 + 0x20], %o3
8368 fbl,a %fcc1, loop_991
8369 fmul8x16au %f11, %f15, %f6
8370 ldsw [%l7 + 0x28], %i3
8371 fmovsle %xcc, %f4, %f14
8372loop_991:
8373 stw %l3, [%l7 + 0x40]
8374 fand %f0, %f14, %f8
8375 st %f13, [%l7 + 0x74]
8376 fmovdleu %icc, %f8, %f12
8377 xnor %g1, %g7, %i2
8378 ba,pt %xcc, loop_992
8379 tvc %icc, 0x6
8380 edge8l %o6, %g3, %l5
8381 std %f2, [%l7 + 0x58]
8382loop_992:
8383 stb %i4, [%l7 + 0x75]
8384 fmovsvs %xcc, %f10, %f8
8385 st %f2, [%l7 + 0x60]
8386 xor %l2, %l4, %i1
8387 tle %icc, 0x0
8388 ldsb [%l7 + 0x75], %o0
8389 stw %l0, [%l7 + 0x3C]
8390 fmovsleu %xcc, %f9, %f5
8391 bshuffle %f0, %f2, %f8
8392 ldx [%l7 + 0x60], %l6
8393 fnot2 %f10, %f10
8394 bneg,pt %xcc, loop_993
8395 sll %l1, %g5, %o5
8396 ldub [%l7 + 0x0C], %g4
8397 fmovde %icc, %f11, %f2
8398loop_993:
8399 tn %icc, 0x5
8400 add %i6, 0x00DD, %i7
8401 ldsb [%l7 + 0x70], %o4
8402 bcs,a,pn %icc, loop_994
8403 stb %g2, [%l7 + 0x1D]
8404 edge32ln %o2, %g6, %o7
8405 smul %i0, 0x0527, %i5
8406loop_994:
8407 fands %f8, %f4, %f2
8408 fmovdcs %icc, %f12, %f1
8409 stx %o3, [%l7 + 0x58]
8410 tcc %icc, 0x0
8411 ld [%l7 + 0x58], %f3
8412 ldub [%l7 + 0x65], %o1
8413 addc %l3, %g1, %g7
8414 ldd [%l7 + 0x58], %f12
8415 nop
8416 setx loop_995, %l0, %l1
8417 jmpl %l1, %i3
8418 te %xcc, 0x7
8419 bvs,pn %icc, loop_996
8420 fmovde %xcc, %f11, %f8
8421loop_995:
8422 fbul %fcc0, loop_997
8423 bg,a %icc, loop_998
8424loop_996:
8425 bneg,pt %icc, loop_999
8426 movgu %icc, %i2, %g3
8427loop_997:
8428 array32 %l5, %i4, %l2
8429loop_998:
8430 tge %icc, 0x1
8431loop_999:
8432 umulcc %l4, %o6, %i1
8433 xnorcc %l0, %o0, %l6
8434 fandnot1s %f8, %f6, %f7
8435 bpos,pn %icc, loop_1000
8436 bshuffle %f8, %f0, %f14
8437 fbo,a %fcc0, loop_1001
8438 fbug,a %fcc3, loop_1002
8439loop_1000:
8440 fcmpne16 %f6, %f6, %l1
8441 fmovdvc %icc, %f3, %f4
8442loop_1001:
8443 ldsh [%l7 + 0x0E], %o5
8444loop_1002:
8445 movrgez %g4, %i6, %g5
8446 bneg,pn %icc, loop_1003
8447 siam 0x3
8448 fmovrde %i7, %f12, %f8
8449 ldsw [%l7 + 0x0C], %o4
8450loop_1003:
8451 addcc %o2, %g6, %o7
8452 umulcc %i0, 0x1B26, %i5
8453 tl %xcc, 0x5
8454 lduw [%l7 + 0x78], %g2
8455 fpack32 %f4, %f0, %f6
8456 ldub [%l7 + 0x16], %o3
8457 array32 %o1, %l3, %g1
8458 fornot1 %f6, %f10, %f12
8459 fbl,a %fcc0, loop_1004
8460 mulx %i3, 0x1384, %g7
8461 fzero %f12
8462 fpadd16 %f0, %f14, %f14
8463loop_1004:
8464 ldub [%l7 + 0x3C], %g3
8465 fmul8x16au %f13, %f7, %f14
8466 ldx [%l7 + 0x40], %l5
8467 subcc %i4, %l2, %i2
8468 ldd [%l7 + 0x10], %f14
8469 andncc %o6, %i1, %l4
8470 ldub [%l7 + 0x57], %l0
8471 lduw [%l7 + 0x10], %l6
8472 addccc %l1, %o5, %g4
8473 ldsh [%l7 + 0x74], %o0
8474 ba,a loop_1005
8475 stb %g5, [%l7 + 0x1F]
8476 edge32n %i7, %i6, %o2
8477 fmovrslz %o4, %f4, %f1
8478loop_1005:
8479 nop
8480 setx loop_1006, %l0, %l1
8481 wrpr 0x1, %tl
8482 wrpr %l1, %tnpc
8483 setx 0x34400001400, %l0, %l1
8484 wrpr %l1, %tstate
8485 wrhpr 0x4, %htstate
8486 done
8487 movn %icc, %o7, %g6
8488 lduw [%l7 + 0x50], %i0
8489 fmovdpos %xcc, %f9, %f2
8490loop_1006:
8491 fmovrsgz %g2, %f12, %f3
8492 fnors %f4, %f3, %f15
8493 fba,a %fcc1, loop_1007
8494 fmovsne %icc, %f2, %f8
8495 ldsb [%l7 + 0x2C], %i5
8496 tle %xcc, 0x0
8497loop_1007:
8498 ld [%l7 + 0x40], %f6
8499 stw %o1, [%l7 + 0x14]
8500 ldsw [%l7 + 0x54], %o3
8501 stx %l3, [%l7 + 0x58]
8502 sdiv %i3, 0x02A7, %g7
8503 edge16n %g3, %g1, %l5
8504 fmul8x16 %f1, %f0, %f2
8505 orcc %i4, %l2, %i2
8506 ldx [%l7 + 0x20], %i1
8507 call loop_1008
8508 stx %l4, [%l7 + 0x58]
8509 tcc %icc, 0x1
8510 edge32n %o6, %l6, %l0
8511loop_1008:
8512 fsrc2s %f10, %f4
8513 ldub [%l7 + 0x24], %o5
8514 stw %g4, [%l7 + 0x1C]
8515 lduw [%l7 + 0x48], %o0
8516 ldsb [%l7 + 0x67], %l1
8517 lduh [%l7 + 0x40], %g5
8518 tge %xcc, 0x5
8519 fmovrdlz %i7, %f14, %f14
8520 fcmpne32 %f8, %f10, %o2
8521 fxors %f0, %f8, %f3
8522 fmovrslez %i6, %f12, %f1
8523 xorcc %o7, %o4, %i0
8524 ldd [%l7 + 0x30], %f14
8525 ldsb [%l7 + 0x5A], %g2
8526 stx %i5, [%l7 + 0x08]
8527 fpadd16s %f0, %f2, %f5
8528 tgu %icc, 0x1
8529 xorcc %g6, %o3, %l3
8530 ldx [%l7 + 0x68], %o1
8531 fornot2 %f12, %f8, %f12
8532 tpos %xcc, 0x5
8533 fcmpes %fcc2, %f11, %f10
8534 movvs %icc, %g7, %i3
8535 fmovrslz %g3, %f13, %f0
8536 ld [%l7 + 0x74], %f15
8537 fcmpne16 %f6, %f6, %l5
8538 ldx [%l7 + 0x68], %i4
8539 tcc %icc, 0x6
8540 nop
8541 setx loop_1009, %l0, %l1
8542 wrpr 0x1, %tl
8543 wrpr %l1, %tnpc
8544 setx 0x34400001400, %l0, %l1
8545 wrpr %l1, %tstate
8546 wrhpr 0x4, %htstate
8547 done
8548 bpos loop_1010
8549 stb %l2, [%l7 + 0x2B]
8550 fpadd16 %f6, %f2, %f12
8551loop_1009:
8552 nop
8553 setx loop_1011, %l0, %l1
8554 wrpr 0x1, %tl
8555 wrpr %l1, %tnpc
8556 setx 0x34400001400, %l0, %l1
8557 wrpr %l1, %tstate
8558 wrhpr 0x4, %htstate
8559 done
8560loop_1010:
8561 tne %icc, 0x4
8562 tleu %xcc, 0x6
8563 tne %icc, 0x5
8564loop_1011:
8565 ldd [%l7 + 0x20], %f10
8566 lduh [%l7 + 0x10], %i2
8567 bvc,a,pt %xcc, loop_1012
8568 fnot1 %f10, %f10
8569 movneg %icc, %i1, %g1
8570 std %f4, [%l7 + 0x58]
8571loop_1012:
8572 ldsh [%l7 + 0x74], %o6
8573 stw %l4, [%l7 + 0x28]
8574 std %f14, [%l7 + 0x48]
8575 te %xcc, 0x4
8576 ble,pn %xcc, loop_1013
8577 stx %l0, [%l7 + 0x60]
8578 std %f10, [%l7 + 0x20]
8579 sethi 0x1179, %l6
8580loop_1013:
8581 fmovrdlez %o5, %f12, %f10
8582 stw %g4, [%l7 + 0x78]
8583 fbul,a %fcc2, loop_1014
8584 stb %l1, [%l7 + 0x42]
8585 ldsw [%l7 + 0x38], %o0
8586 movl %icc, %g5, %i7
8587loop_1014:
8588 bpos,a,pt %xcc, loop_1015
8589 ldx [%l7 + 0x20], %i6
8590 lduh [%l7 + 0x2C], %o2
8591 brz %o7, loop_1016
8592loop_1015:
8593 stb %i0, [%l7 + 0x77]
8594 fnot1 %f2, %f10
8595 tne %icc, 0x1
8596loop_1016:
8597 movrne %g2, %o4, %g6
8598 brgez %i5, loop_1017
8599 edge16ln %o3, %l3, %g7
8600 edge8ln %i3, %g3, %o1
8601 movg %xcc, %l5, %l2
8602loop_1017:
8603 movleu %icc, %i4, %i2
8604 std %f10, [%l7 + 0x38]
8605 ble loop_1018
8606 fba %fcc3, loop_1019
8607 alignaddrl %i1, %o6, %l4
8608 ldx [%l7 + 0x50], %l0
8609loop_1018:
8610 fpackfix %f4, %f4
8611loop_1019:
8612 taddcctv %l6, %g1, %o5
8613 fnegd %f14, %f12
8614 brlez %l1, loop_1020
8615 ldsw [%l7 + 0x58], %g4
8616 fbule,a %fcc1, loop_1021
8617 fnot2s %f13, %f15
8618loop_1020:
8619 ldd [%l7 + 0x40], %f2
8620 and %g5, 0x1B11, %o0
8621loop_1021:
8622 fornot1 %f6, %f8, %f14
8623 lduw [%l7 + 0x44], %i6
8624 tn %xcc, 0x3
8625 brnz %i7, loop_1022
8626 fbu,a %fcc1, loop_1023
8627 alignaddr %o2, %o7, %i0
8628 fsrc1s %f6, %f2
8629loop_1022:
8630 movrgez %g2, %o4, %g6
8631loop_1023:
8632 fpadd16 %f10, %f6, %f12
8633 movrgez %o3, %i5, %g7
8634 fornot2 %f14, %f0, %f12
8635 fmovrdgez %l3, %f2, %f2
8636 fpmerge %f7, %f1, %f6
8637 tcc %icc, 0x2
8638 std %f10, [%l7 + 0x70]
8639 ldsb [%l7 + 0x18], %g3
8640 fmovdvc %icc, %f3, %f6
8641 ldsw [%l7 + 0x30], %i3
8642 fcmpd %fcc2, %f12, %f2
8643 stw %o1, [%l7 + 0x1C]
8644 bn,a,pt %icc, loop_1024
8645 tgu %xcc, 0x4
8646 tcc %icc, 0x1
8647 tcc %xcc, 0x4
8648loop_1024:
8649 andncc %l2, %i4, %i2
8650 fcmpne32 %f8, %f10, %i1
8651 fone %f6
8652 fors %f13, %f1, %f9
8653 fxnors %f5, %f5, %f11
8654 ldsw [%l7 + 0x08], %l5
8655 fmovrdne %o6, %f14, %f2
8656 fmovdl %icc, %f1, %f6
8657 sth %l0, [%l7 + 0x2C]
8658 brlez,a %l4, loop_1025
8659 edge32n %g1, %o5, %l6
8660 fmovrslz %g4, %f15, %f1
8661 movge %xcc, %l1, %o0
8662loop_1025:
8663 fbn,a %fcc0, loop_1026
8664 lduh [%l7 + 0x0E], %g5
8665 movrgez %i7, %o2, %o7
8666 fandnot1s %f12, %f11, %f15
8667loop_1026:
8668 ld [%l7 + 0x08], %f11
8669 umulcc %i0, 0x0D89, %i6
8670 lduh [%l7 + 0x2C], %o4
8671 fzero %f12
8672 sll %g2, %o3, %i5
8673 fbn %fcc3, loop_1027
8674 ldx [%l7 + 0x60], %g6
8675 move %xcc, %g7, %g3
8676 fnegd %f4, %f4
8677loop_1027:
8678 fxors %f5, %f10, %f4
8679 movrne %l3, %o1, %l2
8680 fxnor %f4, %f0, %f12
8681 lduw [%l7 + 0x58], %i4
8682 fbue,a %fcc0, loop_1028
8683 tsubcc %i3, %i1, %l5
8684 stb %o6, [%l7 + 0x78]
8685 stw %i2, [%l7 + 0x70]
8686loop_1028:
8687 ld [%l7 + 0x6C], %f15
8688 movre %l0, %g1, %l4
8689 fmovdcc %xcc, %f3, %f0
8690 smulcc %l6, 0x1B0F, %g4
8691 brz %l1, loop_1029
8692 tcs %xcc, 0x5
8693 movneg %xcc, %o0, %o5
8694 ld [%l7 + 0x78], %f0
8695loop_1029:
8696 fcmpeq16 %f0, %f0, %i7
8697 tsubcctv %g5, 0x002C, %o7
8698 std %f4, [%l7 + 0x40]
8699 alignaddrl %i0, %i6, %o2
8700 bshuffle %f4, %f8, %f6
8701 for %f14, %f12, %f2
8702 fble %fcc3, loop_1030
8703 fpsub32s %f2, %f2, %f15
8704 tle %xcc, 0x6
8705 ldd [%l7 + 0x28], %f6
8706loop_1030:
8707 ldsh [%l7 + 0x2C], %g2
8708 tsubcc %o3, 0x0FB7, %o4
8709 or %g6, %i5, %g3
8710 fmovsl %xcc, %f8, %f4
8711 edge8n %g7, %o1, %l2
8712 fmovdleu %xcc, %f9, %f0
8713 std %f14, [%l7 + 0x10]
8714 fbug %fcc3, loop_1031
8715 stx %l3, [%l7 + 0x78]
8716 sra %i4, 0x15, %i3
8717 fbue %fcc2, loop_1032
8718loop_1031:
8719 fcmped %fcc3, %f10, %f2
8720 stx %i1, [%l7 + 0x28]
8721 fcmps %fcc2, %f4, %f15
8722loop_1032:
8723 fbue,a %fcc3, loop_1033
8724 edge32l %o6, %i2, %l0
8725 addcc %g1, %l4, %l6
8726 bcs,a %icc, loop_1034
8727loop_1033:
8728 tn %icc, 0x0
8729 fabss %f1, %f0
8730 sdivx %l5, 0x1229, %l1
8731loop_1034:
8732 ldub [%l7 + 0x36], %g4
8733 ldsh [%l7 + 0x40], %o0
8734 fmovrslz %i7, %f7, %f15
8735 fmovsa %xcc, %f0, %f6
8736 udivx %g5, 0x1555, %o7
8737 edge32ln %i0, %o5, %i6
8738 ldd [%l7 + 0x48], %f10
8739 stb %g2, [%l7 + 0x22]
8740 bcc,a loop_1035
8741 fmovrdgz %o2, %f12, %f10
8742 stb %o3, [%l7 + 0x7F]
8743 tcs %icc, 0x7
8744loop_1035:
8745 ldsb [%l7 + 0x34], %o4
8746 fmovsl %icc, %f6, %f13
8747 fcmps %fcc2, %f3, %f4
8748 fmovsa %xcc, %f2, %f11
8749 sth %i5, [%l7 + 0x66]
8750 bgu,pt %xcc, loop_1036
8751 fmuld8ulx16 %f13, %f14, %f10
8752 fmovsneg %xcc, %f13, %f9
8753 fpadd16 %f6, %f6, %f6
8754loop_1036:
8755 nop
8756 setx loop_1037, %l0, %l1
8757 wrpr 0x1, %tl
8758 wrpr %l1, %tpc
8759 add %l1, 0x4, %l1
8760 wrpr %l1, %tnpc
8761 setx 0x34400001400, %l0, %l1
8762 wrpr %l1, %tstate
8763 wrhpr 0x4, %htstate
8764 retry
8765 fcmpgt32 %f8, %f2, %g3
8766 std %f12, [%l7 + 0x20]
8767 fmovdge %xcc, %f3, %f5
8768loop_1037:
8769 fmovrse %g6, %f9, %f14
8770 fmovsle %xcc, %f11, %f11
8771 std %f14, [%l7 + 0x38]
8772 fmovrslez %g7, %f4, %f6
8773 fmovsl %xcc, %f2, %f7
8774 xnorcc %o1, %l3, %i4
8775 brlz %l2, loop_1038
8776 movcs %xcc, %i3, %o6
8777 stb %i1, [%l7 + 0x52]
8778 popc 0x04D8, %l0
8779loop_1038:
8780 fandnot2 %f6, %f14, %f6
8781 sth %g1, [%l7 + 0x20]
8782 stx %l4, [%l7 + 0x70]
8783 fpmerge %f11, %f13, %f4
8784 array8 %i2, %l6, %l1
8785 fbe %fcc0, loop_1039
8786 umul %g4, %o0, %i7
8787 ld [%l7 + 0x38], %f12
8788 movn %icc, %l5, %g5
8789loop_1039:
8790 fmovsvs %icc, %f15, %f13
8791 fpadd16 %f2, %f0, %f4
8792 fmovsg %icc, %f11, %f6
8793 tne %xcc, 0x4
8794 fbn %fcc2, loop_1040
8795 fpsub32 %f2, %f10, %f10
8796 fnot1s %f0, %f12
8797 fbug %fcc1, loop_1041
8798loop_1040:
8799 st %f14, [%l7 + 0x6C]
8800 sth %i0, [%l7 + 0x20]
8801 sub %o5, %i6, %g2
8802loop_1041:
8803 ldsw [%l7 + 0x44], %o7
8804 sll %o2, %o3, %i5
8805 tpos %xcc, 0x7
8806 fmovse %icc, %f6, %f12
8807 st %f2, [%l7 + 0x64]
8808 fmovsge %xcc, %f4, %f3
8809 fone %f6
8810 tne %icc, 0x7
8811 ldub [%l7 + 0x2A], %g3
8812 fbe %fcc0, loop_1042
8813 fmul8sux16 %f12, %f10, %f8
8814 edge8n %g6, %g7, %o1
8815 stb %l3, [%l7 + 0x4C]
8816loop_1042:
8817 fbo %fcc2, loop_1043
8818 fmovrde %o4, %f10, %f4
8819 fmovrsgez %i4, %f13, %f10
8820 tle %icc, 0x4
8821loop_1043:
8822 nop
8823 setx loop_1044, %l0, %l1
8824 wrpr 0x1, %tl
8825 wrpr %l1, %tnpc
8826 setx 0x34400001400, %l0, %l1
8827 wrpr %l1, %tstate
8828 wrhpr 0x4, %htstate
8829 done
8830 ldsw [%l7 + 0x7C], %l2
8831 fmovda %xcc, %f7, %f4
8832 edge8ln %o6, %i3, %i1
8833loop_1044:
8834 andn %g1, 0x0272, %l0
8835 andncc %i2, %l6, %l1
8836 ldub [%l7 + 0x68], %g4
8837 fmovrdgez %l4, %f0, %f12
8838 brlz %o0, loop_1045
8839 fcmple32 %f2, %f14, %l5
8840 fcmpeq32 %f2, %f10, %g5
8841 edge16n %i0, %o5, %i6
8842loop_1045:
8843 fpsub32 %f12, %f6, %f0
8844 mova %icc, %g2, %o7
8845 movcc %xcc, %i7, %o2
8846 brz,a %o3, loop_1046
8847 fabsd %f14, %f8
8848 stw %g3, [%l7 + 0x68]
8849 fors %f15, %f6, %f2
8850loop_1046:
8851 array16 %i5, %g7, %g6
8852 for %f6, %f4, %f8
8853 ldx [%l7 + 0x60], %l3
8854 fmovspos %xcc, %f13, %f3
8855 ldsh [%l7 + 0x3C], %o4
8856 fmovsle %xcc, %f0, %f2
8857 fmovrslz %i4, %f12, %f7
8858 movge %xcc, %l2, %o6
8859 fcmpeq32 %f4, %f12, %i3
8860 edge32ln %o1, %i1, %l0
8861 std %f0, [%l7 + 0x18]
8862 stx %g1, [%l7 + 0x48]
8863 nop
8864 setx loop_1047, %l0, %l1
8865 jmpl %l1, %l6
8866 movge %xcc, %l1, %i2
8867 fmovrdgz %l4, %f4, %f6
8868 fmul8sux16 %f6, %f0, %f4
8869loop_1047:
8870 bvs,a loop_1048
8871 fcmpes %fcc3, %f9, %f0
8872 tn %xcc, 0x7
8873 siam 0x5
8874loop_1048:
8875 ldsh [%l7 + 0x44], %g4
8876 sll %o0, 0x0B, %g5
8877 udivx %l5, 0x0348, %i0
8878 fmovrse %o5, %f4, %f15
8879 bgu,pt %xcc, loop_1049
8880 ldsh [%l7 + 0x46], %i6
8881 fornot1 %f6, %f4, %f8
8882 fmovdcc %xcc, %f7, %f7
8883loop_1049:
8884 fmovrdne %o7, %f6, %f4
8885 lduh [%l7 + 0x5E], %g2
8886 fpadd16 %f10, %f12, %f0
8887 bg,a loop_1050
8888 call loop_1051
8889 fbu,a %fcc1, loop_1052
8890 fnot2 %f8, %f6
8891loop_1050:
8892 sethi 0x15A4, %o2
8893loop_1051:
8894 nop
8895 setx loop_1053, %l0, %l1
8896 wrpr 0x1, %tl
8897 wrpr %l1, %tnpc
8898 setx 0x34400001400, %l0, %l1
8899 wrpr %l1, %tstate
8900 wrhpr 0x4, %htstate
8901 done
8902loop_1052:
8903 sllx %o3, %i7, %i5
8904 ba,pt %xcc, loop_1054
8905 addccc %g3, 0x1C0E, %g6
8906loop_1053:
8907 tpos %xcc, 0x3
8908 nop
8909 setx loop_1055, %l0, %l1
8910 wrpr 0x1, %tl
8911 wrpr %l1, %tnpc
8912 setx 0x34400001400, %l0, %l1
8913 wrpr %l1, %tstate
8914 wrhpr 0x4, %htstate
8915 done
8916loop_1054:
8917 subc %g7, %o4, %i4
8918 edge32ln %l3, %o6, %l2
8919 edge16l %i3, %i1, %o1
8920loop_1055:
8921 fmovdvs %icc, %f4, %f3
8922 fmul8x16 %f15, %f12, %f12
8923 tgu %xcc, 0x1
8924 fmovrdlez %l0, %f2, %f0
8925 fmul8x16au %f6, %f7, %f6
8926 ldx [%l7 + 0x60], %l6
8927 fands %f2, %f6, %f9
8928 stb %l1, [%l7 + 0x1D]
8929 st %f1, [%l7 + 0x14]
8930 ld [%l7 + 0x30], %f0
8931 movn %xcc, %g1, %l4
8932 tsubcctv %g4, %i2, %o0
8933 movleu %icc, %l5, %i0
8934 fandnot2s %f2, %f15, %f7
8935 stb %o5, [%l7 + 0x12]
8936 umul %g5, 0x0480, %o7
8937 fmovrsgez %g2, %f10, %f5
8938 fzeros %f7
8939 ldd [%l7 + 0x60], %f14
8940 fmuld8sux16 %f4, %f11, %f12
8941 ldsw [%l7 + 0x38], %o2
8942 fcmpgt32 %f12, %f10, %o3
8943 popc %i6, %i5
8944 movne %icc, %i7, %g6
8945 bshuffle %f2, %f8, %f12
8946 fbu %fcc3, loop_1056
8947 ldsb [%l7 + 0x08], %g7
8948 ldd [%l7 + 0x40], %f4
8949 bneg loop_1057
8950loop_1056:
8951 std %f0, [%l7 + 0x20]
8952 ldsb [%l7 + 0x11], %o4
8953 fpmerge %f3, %f8, %f6
8954loop_1057:
8955 tg %icc, 0x1
8956 sdiv %i4, 0x0ED1, %l3
8957 tle %icc, 0x5
8958 fpsub32s %f4, %f2, %f1
8959 andn %g3, %o6, %l2
8960 add %i1, %i3, %o1
8961 bn,pn %xcc, loop_1058
8962 popc 0x1A05, %l6
8963 fmovdne %xcc, %f12, %f0
8964 edge32n %l1, %g1, %l0
8965loop_1058:
8966 lduw [%l7 + 0x40], %l4
8967 array8 %g4, %i2, %l5
8968 movrlz %i0, %o5, %g5
8969 bleu,a,pt %xcc, loop_1059
8970 fmovdge %xcc, %f6, %f12
8971 stx %o0, [%l7 + 0x38]
8972 lduh [%l7 + 0x44], %g2
8973loop_1059:
8974 fpack32 %f14, %f0, %f14
8975 bvs,pt %xcc, loop_1060
8976 xor %o2, 0x0B69, %o7
8977 sth %o3, [%l7 + 0x32]
8978 fsrc1 %f6, %f4
8979loop_1060:
8980 fmovrdne %i5, %f12, %f12
8981 call loop_1061
8982 fbl,a %fcc0, loop_1062
8983 movrlz %i7, %i6, %g7
8984 ldub [%l7 + 0x2E], %g6
8985loop_1061:
8986 ldd [%l7 + 0x08], %f6
8987loop_1062:
8988 fxnor %f4, %f8, %f12
8989 bshuffle %f8, %f8, %f0
8990 sth %o4, [%l7 + 0x64]
8991 brgez %l3, loop_1063
8992 smulcc %g3, 0x1165, %o6
8993 orn %i4, 0x1747, %l2
8994 lduh [%l7 + 0x70], %i1
8995loop_1063:
8996 fand %f14, %f14, %f10
8997 sth %i3, [%l7 + 0x46]
8998 fnot1s %f5, %f4
8999 lduw [%l7 + 0x5C], %o1
9000 fpsub32s %f13, %f6, %f11
9001 nop
9002 setx loop_1064, %l0, %l1
9003 wrpr 0x1, %tl
9004 wrpr %l1, %tpc
9005 add %l1, 0x4, %l1
9006 wrpr %l1, %tnpc
9007 setx 0x34400001400, %l0, %l1
9008 wrpr %l1, %tstate
9009 wrhpr 0x4, %htstate
9010 retry
9011 xorcc %l6, 0x0961, %l1
9012 sth %l0, [%l7 + 0x5A]
9013 or %l4, 0x0A6E, %g4
9014loop_1064:
9015 fbuge,a %fcc2, loop_1065
9016 alignaddr %g1, %i2, %i0
9017 ld [%l7 + 0x40], %f15
9018 edge8ln %l5, %o5, %g5
9019loop_1065:
9020 sllx %g2, 0x18, %o2
9021 movg %xcc, %o0, %o3
9022 lduw [%l7 + 0x08], %o7
9023 tge %icc, 0x6
9024 fmovdpos %xcc, %f11, %f13
9025 tneg %icc, 0x6
9026 subc %i5, %i7, %g7
9027 fbn,a %fcc2, loop_1066
9028 lduh [%l7 + 0x14], %i6
9029 stx %g6, [%l7 + 0x70]
9030 sth %l3, [%l7 + 0x3A]
9031loop_1066:
9032 movrlz %o4, %g3, %o6
9033 ldsw [%l7 + 0x5C], %i4
9034 movrlz %i1, %l2, %i3
9035 fxnors %f4, %f3, %f6
9036 lduw [%l7 + 0x7C], %o1
9037 alignaddr %l6, %l1, %l0
9038 fpsub16 %f6, %f4, %f10
9039 fbl %fcc3, loop_1067
9040 bn,a loop_1068
9041 fbne,a %fcc1, loop_1069
9042 sll %l4, %g4, %i2
9043loop_1067:
9044 nop
9045 setx loop_1070, %l0, %l1
9046 jmpl %l1, %i0
9047loop_1068:
9048 stx %g1, [%l7 + 0x78]
9049loop_1069:
9050 edge16 %o5, %g5, %g2
9051 bcs %icc, loop_1071
9052loop_1070:
9053 xnor %l5, %o2, %o0
9054 fbuge,a %fcc0, loop_1072
9055 lduw [%l7 + 0x54], %o3
9056loop_1071:
9057 brz,a %i5, loop_1073
9058 umulcc %o7, 0x02FB, %i7
9059loop_1072:
9060 mova %icc, %g7, %i6
9061 popc 0x0B0A, %l3
9062loop_1073:
9063 tpos %icc, 0x3
9064 fmovrslz %g6, %f14, %f8
9065 fmovrsne %o4, %f3, %f12
9066 fnand %f10, %f6, %f10
9067 bvs,a,pn %icc, loop_1074
9068 movrgz %g3, %i4, %o6
9069 lduw [%l7 + 0x18], %i1
9070 fabss %f10, %f7
9071loop_1074:
9072 tsubcc %i3, %o1, %l6
9073 fnor %f8, %f0, %f10
9074 stb %l2, [%l7 + 0x0B]
9075 tneg %icc, 0x1
9076 ldsw [%l7 + 0x78], %l0
9077 fmovdvc %icc, %f6, %f9
9078 tgu %xcc, 0x5
9079 sth %l1, [%l7 + 0x50]
9080 bne,a,pn %icc, loop_1075
9081 lduw [%l7 + 0x58], %g4
9082 movne %icc, %i2, %l4
9083 st %f14, [%l7 + 0x20]
9084loop_1075:
9085 bvc,pn %xcc, loop_1076
9086 fandnot1 %f10, %f10, %f8
9087 movn %icc, %g1, %o5
9088 fmovrdgz %i0, %f6, %f0
9089loop_1076:
9090 stx %g5, [%l7 + 0x08]
9091 fpadd16 %f12, %f8, %f4
9092 fbe %fcc2, loop_1077
9093 fmovsneg %icc, %f9, %f8
9094 stw %l5, [%l7 + 0x78]
9095 ld [%l7 + 0x6C], %f13
9096loop_1077:
9097 fcmple16 %f6, %f14, %g2
9098 ldub [%l7 + 0x57], %o0
9099 ldsb [%l7 + 0x51], %o3
9100 udiv %i5, 0x0D82, %o7
9101 fmovdge %xcc, %f2, %f14
9102 edge8 %o2, %i7, %i6
9103 sth %l3, [%l7 + 0x12]
9104 stx %g7, [%l7 + 0x58]
9105 fmovsa %icc, %f6, %f7
9106 subccc %o4, %g3, %i4
9107 stw %g6, [%l7 + 0x20]
9108 movrgez %o6, 0x39F, %i3
9109 fmovsvs %icc, %f1, %f2
9110 te %icc, 0x6
9111 ldd [%l7 + 0x58], %f10
9112 fxor %f10, %f14, %f6
9113 st %f12, [%l7 + 0x20]
9114 ldsh [%l7 + 0x36], %i1
9115 fnand %f2, %f12, %f0
9116 fcmpgt16 %f4, %f0, %l6
9117 fbl %fcc2, loop_1078
9118 movpos %xcc, %o1, %l2
9119 lduw [%l7 + 0x48], %l0
9120 tneg %xcc, 0x5
9121loop_1078:
9122 movne %icc, %l1, %g4
9123 lduw [%l7 + 0x44], %i2
9124 st %f2, [%l7 + 0x40]
9125 sethi 0x0DE3, %g1
9126 xorcc %o5, %i0, %l4
9127 fabss %f5, %f4
9128 edge32n %l5, %g5, %o0
9129 bcc loop_1079
9130 srlx %g2, 0x18, %o3
9131 fmovrsgez %o7, %f12, %f10
9132 movre %o2, %i5, %i6
9133loop_1079:
9134 ld [%l7 + 0x0C], %f8
9135 ldsw [%l7 + 0x70], %i7
9136 edge8n %g7, %o4, %g3
9137 ldx [%l7 + 0x70], %l3
9138 taddcctv %g6, %o6, %i3
9139 nop
9140 setx loop_1080, %l0, %l1
9141 jmpl %l1, %i4
9142 stx %l6, [%l7 + 0x58]
9143 edge8ln %o1, %l2, %i1
9144 movre %l1, %g4, %i2
9145loop_1080:
9146 fmovrdgz %g1, %f6, %f10
9147 nop
9148 setx loop_1081, %l0, %l1
9149 jmpl %l1, %l0
9150 fmovrslez %i0, %f7, %f8
9151 fmovdleu %icc, %f11, %f13
9152 st %f4, [%l7 + 0x78]
9153loop_1081:
9154 edge32ln %l4, %o5, %g5
9155 fnot1s %f10, %f3
9156 ldsh [%l7 + 0x18], %l5
9157 ble,a %xcc, loop_1082
9158 addc %g2, %o0, %o3
9159 ld [%l7 + 0x24], %f2
9160 fmovrse %o2, %f10, %f8
9161loop_1082:
9162 ldd [%l7 + 0x18], %f6
9163 bleu,a loop_1083
9164 ba,a,pt %xcc, loop_1084
9165 fnot1s %f7, %f12
9166 bl,pn %xcc, loop_1085
9167loop_1083:
9168 tsubcctv %o7, 0x0B88, %i5
9169loop_1084:
9170 fble %fcc0, loop_1086
9171 subccc %i6, %g7, %i7
9172loop_1085:
9173 fmovscc %xcc, %f2, %f6
9174 andn %g3, 0x0C55, %o4
9175loop_1086:
9176 ble,a,pt %icc, loop_1087
9177 fmovrdgez %l3, %f10, %f4
9178 movn %icc, %g6, %o6
9179 std %f14, [%l7 + 0x30]
9180loop_1087:
9181 fzeros %f3
9182 tg %xcc, 0x6
9183 stx %i4, [%l7 + 0x30]
9184 fmovrde %l6, %f8, %f14
9185 stb %i3, [%l7 + 0x0E]
9186 ldsw [%l7 + 0x10], %o1
9187 fcmple16 %f4, %f12, %i1
9188 nop
9189 setx loop_1088, %l0, %l1
9190 wrpr 0x1, %tl
9191 wrpr %l1, %tnpc
9192 setx 0x34400001400, %l0, %l1
9193 wrpr %l1, %tstate
9194 wrhpr 0x4, %htstate
9195 done
9196 fnors %f11, %f12, %f7
9197 fmovsle %xcc, %f0, %f13
9198 fxors %f14, %f13, %f6
9199loop_1088:
9200 edge32l %l1, %l2, %g4
9201 ldd [%l7 + 0x40], %f4
9202 bcc,a,pn %icc, loop_1089
9203 tcs %xcc, 0x7
9204 fone %f10
9205 fmovdcc %xcc, %f12, %f3
9206loop_1089:
9207 sra %g1, %i2, %l0
9208 tne %icc, 0x4
9209 fmovscc %xcc, %f13, %f2
9210 ba loop_1090
9211 ldsw [%l7 + 0x6C], %i0
9212 fblg %fcc2, loop_1091
9213 edge32ln %o5, %l4, %g5
9214loop_1090:
9215 fmovrse %g2, %f5, %f2
9216 fblg,a %fcc2, loop_1092
9217loop_1091:
9218 smulcc %l5, 0x1AF6, %o0
9219 fmovsvs %icc, %f12, %f15
9220 fandnot1 %f2, %f4, %f10
9221loop_1092:
9222 fcmped %fcc1, %f4, %f12
9223 stw %o3, [%l7 + 0x34]
9224 fcmpne16 %f0, %f14, %o2
9225 fblg,a %fcc1, loop_1093
9226 movrne %o7, %i6, %i5
9227 fmovdvc %icc, %f2, %f12
9228 std %f8, [%l7 + 0x40]
9229loop_1093:
9230 fbul,a %fcc1, loop_1094
9231 fones %f15
9232 stx %i7, [%l7 + 0x20]
9233 ldx [%l7 + 0x78], %g3
9234loop_1094:
9235 sdivx %o4, 0x0590, %l3
9236 fbge %fcc2, loop_1095
9237 fornot1s %f2, %f4, %f8
9238 brgz %g7, loop_1096
9239 fmovsge %icc, %f10, %f8
9240loop_1095:
9241 movn %icc, %o6, %g6
9242 ldub [%l7 + 0x27], %i4
9243loop_1096:
9244 fbge %fcc2, loop_1097
9245 ldsb [%l7 + 0x5B], %l6
9246 fpadd32s %f10, %f4, %f9
9247 udivcc %i3, 0x1F65, %i1
9248loop_1097:
9249 fbule %fcc2, loop_1098
9250 subcc %l1, %o1, %g4
9251 fmovdne %xcc, %f7, %f2
9252 ldsb [%l7 + 0x54], %g1
9253loop_1098:
9254 bn,pn %xcc, loop_1099
9255 udiv %i2, 0x033D, %l2
9256 xor %l0, %o5, %l4
9257 movneg %xcc, %i0, %g2
9258loop_1099:
9259 srax %l5, %g5, %o3
9260 fmovsgu %icc, %f2, %f0
9261 fcmpgt16 %f4, %f2, %o0
9262 ldsh [%l7 + 0x66], %o2
9263 ld [%l7 + 0x18], %f4
9264 fandnot2 %f10, %f14, %f8
9265 ldd [%l7 + 0x70], %f2
9266 ldd [%l7 + 0x58], %f0
9267 bg,a %icc, loop_1100
9268 pdist %f2, %f12, %f12
9269 std %f8, [%l7 + 0x78]
9270 fmul8ulx16 %f4, %f10, %f2
9271loop_1100:
9272 movrgz %i6, %o7, %i7
9273 fble,a %fcc2, loop_1101
9274 bleu,pn %xcc, loop_1102
9275 ba %icc, loop_1103
9276 bleu,a,pt %xcc, loop_1104
9277loop_1101:
9278 lduh [%l7 + 0x5A], %g3
9279loop_1102:
9280 stx %i5, [%l7 + 0x10]
9281loop_1103:
9282 fba %fcc1, loop_1105
9283loop_1104:
9284 fnegs %f3, %f0
9285 fpadd32 %f10, %f0, %f4
9286 addc %o4, %l3, %g7
9287loop_1105:
9288 fands %f12, %f0, %f6
9289 fcmpes %fcc2, %f3, %f10
9290 fandnot2s %f1, %f14, %f4
9291 fbne %fcc1, loop_1106
9292 tl %icc, 0x2
9293 ld [%l7 + 0x2C], %f5
9294 fpsub32s %f13, %f15, %f3
9295loop_1106:
9296 st %f12, [%l7 + 0x30]
9297 ldd [%l7 + 0x48], %f14
9298 stb %o6, [%l7 + 0x79]
9299 nop
9300 setx loop_1107, %l0, %l1
9301 wrpr 0x1, %tl
9302 wrpr %l1, %tpc
9303 add %l1, 0x4, %l1
9304 wrpr %l1, %tnpc
9305 setx 0x34400001400, %l0, %l1
9306 wrpr %l1, %tstate
9307 wrhpr 0x4, %htstate
9308 retry
9309 fmovdvs %xcc, %f9, %f1
9310 movvc %icc, %g6, %i4
9311 or %l6, 0x1E16, %i1
9312loop_1107:
9313 fmovsge %xcc, %f6, %f11
9314 ldub [%l7 + 0x09], %i3
9315 bcc,a,pn %icc, loop_1108
9316 movcs %icc, %l1, %o1
9317 fmul8x16 %f15, %f2, %f10
9318 std %f10, [%l7 + 0x10]
9319loop_1108:
9320 fbul %fcc2, loop_1109
9321 bshuffle %f14, %f10, %f12
9322 fmovrse %g1, %f6, %f7
9323 fmovrdlez %g4, %f4, %f6
9324loop_1109:
9325 edge16n %l2, %i2, %o5
9326 tcc %xcc, 0x4
9327 lduw [%l7 + 0x34], %l4
9328 taddcc %i0, 0x087F, %g2
9329 ldsb [%l7 + 0x0F], %l5
9330 fbuge %fcc0, loop_1110
9331 fnors %f8, %f15, %f3
9332 fpadd16s %f4, %f4, %f9
9333 fand %f4, %f14, %f6
9334loop_1110:
9335 stw %l0, [%l7 + 0x30]
9336 sth %o3, [%l7 + 0x6E]
9337 edge32n %g5, %o2, %i6
9338 fbg,a %fcc1, loop_1111
9339 tsubcc %o7, 0x1A69, %i7
9340 or %g3, 0x0675, %o0
9341 bneg,pt %xcc, loop_1112
9342loop_1111:
9343 tle %icc, 0x3
9344 lduw [%l7 + 0x7C], %o4
9345 fnor %f2, %f0, %f8
9346loop_1112:
9347 edge16n %i5, %l3, %o6
9348 fblg %fcc0, loop_1113
9349 fnands %f15, %f0, %f4
9350 st %f7, [%l7 + 0x34]
9351 fbe %fcc1, loop_1114
9352loop_1113:
9353 fcmpne32 %f14, %f10, %g6
9354 movl %xcc, %i4, %g7
9355 ld [%l7 + 0x44], %f3
9356loop_1114:
9357 sethi 0x07B1, %i1
9358 tvs %xcc, 0x1
9359 tl %xcc, 0x5
9360 fmul8x16al %f8, %f1, %f2
9361 fnot2s %f14, %f13
9362 fmovscc %icc, %f6, %f10
9363 ldsw [%l7 + 0x38], %l6
9364 bneg loop_1115
9365 ldsh [%l7 + 0x76], %l1
9366 fands %f0, %f0, %f14
9367 lduh [%l7 + 0x72], %i3
9368loop_1115:
9369 fcmple16 %f2, %f10, %g1
9370 tvc %icc, 0x2
9371 fmovdne %icc, %f7, %f7
9372 orncc %g4, 0x0B60, %o1
9373 edge8ln %l2, %o5, %i2
9374 tsubcctv %l4, 0x122A, %i0
9375 ldsw [%l7 + 0x2C], %l5
9376 fmovsleu %xcc, %f15, %f3
9377 tcs %icc, 0x7
9378 lduw [%l7 + 0x50], %g2
9379 ld [%l7 + 0x6C], %f12
9380 movne %xcc, %o3, %g5
9381 movvc %icc, %l0, %i6
9382 st %f0, [%l7 + 0x74]
9383 siam 0x4
9384 fcmpne32 %f2, %f2, %o2
9385 fmovrslz %i7, %f0, %f11
9386 be,pn %xcc, loop_1116
9387 stx %o7, [%l7 + 0x20]
9388 nop
9389 setx loop_1117, %l0, %l1
9390 wrpr 0x1, %tl
9391 wrpr %l1, %tpc
9392 add %l1, 0x4, %l1
9393 wrpr %l1, %tnpc
9394 setx 0x34400001400, %l0, %l1
9395 wrpr %l1, %tstate
9396 wrhpr 0x4, %htstate
9397 retry
9398 lduw [%l7 + 0x30], %g3
9399loop_1116:
9400 fpmerge %f11, %f3, %f10
9401 fmovd %f2, %f10
9402loop_1117:
9403 stb %o4, [%l7 + 0x76]
9404 ldsb [%l7 + 0x22], %i5
9405 ldub [%l7 + 0x4B], %l3
9406 lduh [%l7 + 0x52], %o0
9407 std %f10, [%l7 + 0x28]
9408 andcc %g6, %i4, %o6
9409 movvs %xcc, %g7, %l6
9410 move %xcc, %l1, %i3
9411 fba %fcc0, loop_1118
9412 stb %g1, [%l7 + 0x72]
9413 fabss %f1, %f15
9414 fmovsl %icc, %f10, %f1
9415loop_1118:
9416 movg %xcc, %i1, %o1
9417 fmovrde %g4, %f8, %f2
9418 srl %l2, %o5, %l4
9419 fpadd16 %f6, %f0, %f12
9420 bg,a,pt %icc, loop_1119
9421 fcmpes %fcc3, %f0, %f3
9422 nop
9423 setx loop_1120, %l0, %l1
9424 jmpl %l1, %i2
9425 fcmple32 %f0, %f2, %i0
9426loop_1119:
9427 fpack32 %f4, %f6, %f4
9428 std %f6, [%l7 + 0x68]
9429loop_1120:
9430 fbule,a %fcc1, loop_1121
9431 stx %l5, [%l7 + 0x38]
9432 addc %g2, %o3, %l0
9433 fmovspos %xcc, %f2, %f3
9434loop_1121:
9435 sethi 0x1FE0, %g5
9436 fblg,a %fcc0, loop_1122
9437 fnot2 %f12, %f4
9438 fble %fcc0, loop_1123
9439 ld [%l7 + 0x5C], %f8
9440loop_1122:
9441 ldsb [%l7 + 0x71], %o2
9442 sdivcc %i7, 0x0FED, %o7
9443loop_1123:
9444 lduw [%l7 + 0x48], %g3
9445 ldsh [%l7 + 0x18], %i6
9446 orcc %i5, 0x03EB, %o4
9447 nop
9448 setx loop_1124, %l0, %l1
9449 wrpr 0x1, %tl
9450 wrpr %l1, %tpc
9451 add %l1, 0x4, %l1
9452 wrpr %l1, %tnpc
9453 setx 0x34400001400, %l0, %l1
9454 wrpr %l1, %tstate
9455 wrhpr 0x4, %htstate
9456 retry
9457 andncc %o0, %l3, %g6
9458 fxors %f12, %f7, %f12
9459 ldub [%l7 + 0x4C], %i4
9460loop_1124:
9461 stw %g7, [%l7 + 0x68]
9462 ldsb [%l7 + 0x1E], %l6
9463 fmovdge %icc, %f13, %f7
9464 fmovsleu %xcc, %f3, %f15
9465 edge16n %o6, %l1, %i3
9466 fmovdl %xcc, %f4, %f14
9467 fcmped %fcc2, %f10, %f2
9468 ldd [%l7 + 0x28], %f8
9469 fmovdvc %xcc, %f2, %f10
9470 ldsw [%l7 + 0x38], %i1
9471 fcmple16 %f10, %f10, %g1
9472 fnot2 %f10, %f12
9473 andn %g4, %o1, %l2
9474 fmovse %icc, %f10, %f3
9475 tpos %icc, 0x5
9476 andncc %o5, %i2, %i0
9477 ld [%l7 + 0x08], %f7
9478 alignaddrl %l5, %g2, %o3
9479 fbule,a %fcc1, loop_1125
9480 fands %f12, %f1, %f0
9481 ldsh [%l7 + 0x4E], %l4
9482 fpsub32s %f13, %f8, %f11
9483loop_1125:
9484 nop
9485 setx loop_1126, %l0, %l1
9486 jmpl %l1, %l0
9487 fbne %fcc3, loop_1127
9488 fmul8x16al %f12, %f9, %f14
9489 ldub [%l7 + 0x48], %g5
9490loop_1126:
9491 bge loop_1128
9492loop_1127:
9493 movn %xcc, %o2, %o7
9494 orn %g3, %i6, %i5
9495 call loop_1129
9496loop_1128:
9497 te %icc, 0x5
9498 fmovd %f10, %f0
9499 stw %o4, [%l7 + 0x68]
9500loop_1129:
9501 and %i7, 0x0ACC, %o0
9502 smulcc %g6, %i4, %l3
9503 fsrc2s %f7, %f4
9504 sth %g7, [%l7 + 0x76]
9505 nop
9506 setx loop_1130, %l0, %l1
9507 wrpr 0x1, %tl
9508 wrpr %l1, %tpc
9509 add %l1, 0x4, %l1
9510 wrpr %l1, %tnpc
9511 setx 0x34400001400, %l0, %l1
9512 wrpr %l1, %tstate
9513 wrhpr 0x4, %htstate
9514 retry
9515 tsubcc %o6, %l6, %i3
9516 fcmpeq16 %f10, %f0, %l1
9517 tsubcctv %g1, %i1, %g4
9518loop_1130:
9519 stw %l2, [%l7 + 0x10]
9520 ldsw [%l7 + 0x30], %o5
9521 add %o1, %i0, %l5
9522 std %f2, [%l7 + 0x78]
9523 edge8n %i2, %o3, %g2
9524 fmovda %icc, %f6, %f1
9525 fbo %fcc2, loop_1131
9526 fmovsg %icc, %f15, %f15
9527 fornot1 %f6, %f4, %f0
9528 stb %l4, [%l7 + 0x77]
9529loop_1131:
9530 ldub [%l7 + 0x3B], %g5
9531 edge16n %l0, %o2, %o7
9532 ldx [%l7 + 0x68], %i6
9533 movrne %g3, %i5, %o4
9534 edge16 %o0, %g6, %i7
9535 lduh [%l7 + 0x78], %i4
9536 ldsb [%l7 + 0x46], %l3
9537 bpos,a %xcc, loop_1132
9538 be,a %icc, loop_1133
9539 andn %g7, %l6, %i3
9540 smulcc %l1, 0x18C4, %o6
9541loop_1132:
9542 ldsh [%l7 + 0x12], %g1
9543loop_1133:
9544 tn %xcc, 0x6
9545 andn %i1, 0x1C9B, %l2
9546 fpack32 %f14, %f8, %f0
9547 movleu %xcc, %g4, %o1
9548 lduw [%l7 + 0x4C], %o5
9549 ldx [%l7 + 0x18], %l5
9550 fabss %f0, %f7
9551 fbe,a %fcc1, loop_1134
9552 stw %i2, [%l7 + 0x78]
9553 fbge,a %fcc3, loop_1135
9554 ldsb [%l7 + 0x1B], %o3
9555loop_1134:
9556 ldd [%l7 + 0x40], %f0
9557 fmovrslz %i0, %f7, %f3
9558loop_1135:
9559 xnor %g2, %l4, %g5
9560 ldsb [%l7 + 0x0E], %o2
9561 sth %o7, [%l7 + 0x60]
9562 xor %i6, 0x05F6, %l0
9563 fors %f6, %f4, %f15
9564 fble %fcc3, loop_1136
9565 ldsh [%l7 + 0x62], %i5
9566 fsrc2s %f5, %f1
9567 andcc %o4, 0x0E06, %g3
9568loop_1136:
9569 lduh [%l7 + 0x20], %o0
9570 sdivx %i7, 0x1543, %i4
9571 array32 %l3, %g6, %g7
9572 fpackfix %f4, %f0
9573 movrne %l6, %i3, %o6
9574 fbo,a %fcc3, loop_1137
9575 stb %l1, [%l7 + 0x44]
9576 fornot2s %f15, %f14, %f5
9577 orncc %i1, 0x0A77, %l2
9578loop_1137:
9579 ldsh [%l7 + 0x36], %g4
9580 fpackfix %f10, %f9
9581 fbg,a %fcc3, loop_1138
9582 tneg %xcc, 0x4
9583 fabsd %f12, %f0
9584 ldsw [%l7 + 0x58], %g1
9585loop_1138:
9586 stb %o1, [%l7 + 0x46]
9587 sth %l5, [%l7 + 0x52]
9588 xnor %i2, 0x0A27, %o5
9589 ldsh [%l7 + 0x2E], %o3
9590 xor %g2, 0x1C44, %i0
9591 brz %l4, loop_1139
9592 fmul8x16al %f8, %f13, %f2
9593 fmovdleu %icc, %f4, %f2
9594 bl loop_1140
9595loop_1139:
9596 fcmpgt16 %f6, %f6, %g5
9597 brgz,a %o7, loop_1141
9598 alignaddr %o2, %i6, %l0
9599loop_1140:
9600 fmovsg %icc, %f3, %f8
9601 andcc %i5, %o4, %g3
9602loop_1141:
9603 sdiv %i7, 0x1336, %o0
9604 movge %icc, %l3, %g6
9605 stb %g7, [%l7 + 0x2A]
9606 ldub [%l7 + 0x5D], %i4
9607 movvs %xcc, %l6, %o6
9608 taddcc %l1, %i1, %i3
9609 ldsh [%l7 + 0x6E], %l2
9610 movrlz %g1, 0x2E1, %g4
9611 fmul8x16 %f6, %f0, %f6
9612 srax %l5, %o1, %o5
9613 sub %i2, %o3, %g2
9614 std %f14, [%l7 + 0x48]
9615 fmovdcc %xcc, %f0, %f14
9616 brnz,a %l4, loop_1142
9617 sdivcc %i0, 0x0845, %o7
9618 movrlez %g5, %i6, %o2
9619 sdivcc %l0, 0x088E, %i5
9620loop_1142:
9621 movle %xcc, %g3, %i7
9622 ldsw [%l7 + 0x4C], %o4
9623 orncc %l3, 0x0BC4, %g6
9624 sub %o0, 0x0CB2, %g7
9625 fabsd %f8, %f12
9626 for %f6, %f10, %f6
9627 fbue,a %fcc1, loop_1143
9628 std %f0, [%l7 + 0x18]
9629 ldub [%l7 + 0x2D], %l6
9630 fmovscc %xcc, %f4, %f5
9631loop_1143:
9632 edge16n %o6, %i4, %l1
9633 xnorcc %i3, 0x1039, %l2
9634 fabsd %f0, %f6
9635 stx %g1, [%l7 + 0x60]
9636 alignaddr %i1, %l5, %g4
9637 fmul8x16al %f13, %f14, %f6
9638 fcmpne32 %f12, %f4, %o5
9639 fxors %f13, %f8, %f10
9640 fbl %fcc2, loop_1144
9641 fpsub32 %f14, %f0, %f6
9642 brz %o1, loop_1145
9643 stb %i2, [%l7 + 0x13]
9644loop_1144:
9645 movrgz %o3, 0x30B, %l4
9646 tgu %icc, 0x7
9647loop_1145:
9648 lduw [%l7 + 0x78], %i0
9649 fmul8ulx16 %f2, %f2, %f14
9650 std %f8, [%l7 + 0x18]
9651 stw %o7, [%l7 + 0x40]
9652 fnot1 %f4, %f4
9653 fmovrsgz %g2, %f0, %f5
9654 be,a,pt %icc, loop_1146
9655 udivx %i6, 0x06E5, %g5
9656 tsubcc %o2, %i5, %l0
9657 fornot1 %f10, %f6, %f14
9658loop_1146:
9659 sth %g3, [%l7 + 0x0C]
9660 bcs,pt %icc, loop_1147
9661 fble %fcc1, loop_1148
9662 array16 %o4, %l3, %i7
9663 popc 0x0984, %o0
9664loop_1147:
9665 fmovrslez %g7, %f4, %f14
9666loop_1148:
9667 orncc %g6, %o6, %l6
9668 fpadd16s %f8, %f2, %f14
9669 udiv %i4, 0x0B21, %i3
9670 fnors %f15, %f2, %f10
9671 edge8 %l2, %l1, %g1
9672 ldd [%l7 + 0x38], %f14
9673 std %f0, [%l7 + 0x28]
9674 fbn,a %fcc2, loop_1149
9675 taddcctv %i1, %g4, %o5
9676 fcmple16 %f6, %f6, %l5
9677 fpadd16s %f5, %f6, %f11
9678loop_1149:
9679 movrgez %o1, %o3, %l4
9680 bpos %xcc, loop_1150
9681 ld [%l7 + 0x54], %f6
9682 ba,a loop_1151
9683 ldsw [%l7 + 0x3C], %i0
9684loop_1150:
9685 fxors %f1, %f2, %f3
9686 fcmple32 %f2, %f10, %o7
9687loop_1151:
9688 st %f2, [%l7 + 0x44]
9689 ldx [%l7 + 0x48], %i2
9690 brgz,a %i6, loop_1152
9691 fcmpgt16 %f14, %f10, %g2
9692 fors %f14, %f9, %f15
9693 movre %o2, 0x29A, %g5
9694loop_1152:
9695 movrgz %l0, %i5, %o4
9696 movvc %icc, %l3, %g3
9697 orcc %i7, %o0, %g7
9698 ldd [%l7 + 0x60], %f6
9699 ldd [%l7 + 0x40], %f2
9700 ldsh [%l7 + 0x10], %o6
9701 movle %icc, %g6, %i4
9702 fmovscc %xcc, %f10, %f8
9703 stx %l6, [%l7 + 0x48]
9704 std %f0, [%l7 + 0x08]
9705 fble %fcc1, loop_1153
9706 movcc %xcc, %i3, %l1
9707 fcmpeq16 %f10, %f14, %l2
9708 fmovdgu %icc, %f9, %f6
9709loop_1153:
9710 tvs %xcc, 0x3
9711 lduw [%l7 + 0x08], %g1
9712 movrlz %i1, %g4, %l5
9713 fmovse %xcc, %f1, %f3
9714 alignaddr %o5, %o1, %l4
9715 edge8n %i0, %o3, %o7
9716 ldsw [%l7 + 0x2C], %i2
9717 fnot1s %f7, %f13
9718 fandnot2 %f6, %f4, %f14
9719 brgez %g2, loop_1154
9720 movre %o2, %g5, %i6
9721 tle %icc, 0x3
9722 subc %i5, %l0, %o4
9723loop_1154:
9724 ldd [%l7 + 0x38], %f8
9725 lduw [%l7 + 0x0C], %g3
9726 fmovdl %icc, %f11, %f10
9727 subccc %l3, %i7, %o0
9728 nop
9729 setx loop_1155, %l0, %l1
9730 jmpl %l1, %o6
9731 fmovdge %xcc, %f13, %f5
9732 movgu %icc, %g7, %g6
9733 fcmpeq16 %f10, %f14, %i4
9734loop_1155:
9735 bpos %icc, loop_1156
9736 bleu,a %icc, loop_1157
9737 orncc %l6, 0x1F19, %i3
9738 fones %f9
9739loop_1156:
9740 ld [%l7 + 0x74], %f10
9741loop_1157:
9742 ldx [%l7 + 0x50], %l2
9743 sth %g1, [%l7 + 0x32]
9744 fnot1 %f10, %f8
9745 stw %l1, [%l7 + 0x34]
9746 alignaddr %i1, %g4, %o5
9747 movre %l5, 0x065, %o1
9748 movvs %xcc, %i0, %l4
9749 fmul8ulx16 %f12, %f12, %f8
9750 lduw [%l7 + 0x70], %o7
9751 sth %o3, [%l7 + 0x38]
9752 fmovscc %icc, %f7, %f6
9753 edge32n %i2, %o2, %g2
9754 sethi 0x0E3C, %g5
9755 brlz %i5, loop_1158
9756 fpsub32s %f11, %f9, %f9
9757 fpadd16s %f10, %f14, %f5
9758 ldub [%l7 + 0x39], %l0
9759loop_1158:
9760 fmovsl %icc, %f0, %f3
9761 fmovdvs %icc, %f15, %f15
9762 fcmpeq16 %f4, %f6, %o4
9763 stw %g3, [%l7 + 0x34]
9764 fbg,a %fcc1, loop_1159
9765 be,pn %xcc, loop_1160
9766 std %f6, [%l7 + 0x08]
9767 fbne %fcc2, loop_1161
9768loop_1159:
9769 fcmple16 %f4, %f12, %i6
9770loop_1160:
9771 tvs %xcc, 0x1
9772 edge32 %l3, %o0, %i7
9773loop_1161:
9774 edge8l %g7, %g6, %i4
9775 smulcc %l6, 0x04CE, %i3
9776 ldd [%l7 + 0x28], %f8
9777 tsubcc %l2, 0x1C63, %o6
9778 edge16n %g1, %i1, %l1
9779 ldx [%l7 + 0x58], %o5
9780 srax %g4, %l5, %i0
9781 array16 %o1, %o7, %l4
9782 subccc %i2, %o2, %o3
9783 fors %f1, %f13, %f14
9784 bn,pn %xcc, loop_1162
9785 fmovdvc %xcc, %f6, %f11
9786 ldub [%l7 + 0x7C], %g5
9787 srl %g2, 0x0B, %l0
9788loop_1162:
9789 fmovdleu %icc, %f0, %f14
9790 fandnot2s %f0, %f12, %f11
9791 fmovsg %xcc, %f10, %f0
9792 tcs %icc, 0x2
9793 popc %i5, %o4
9794 fmovdpos %icc, %f3, %f13
9795 fnor %f14, %f0, %f4
9796 std %f2, [%l7 + 0x78]
9797 std %f4, [%l7 + 0x20]
9798 fornot1 %f0, %f6, %f10
9799 ld [%l7 + 0x70], %f11
9800 edge16l %g3, %l3, %o0
9801 ldsb [%l7 + 0x4E], %i6
9802 umul %i7, 0x00F4, %g7
9803 srax %i4, %g6, %l6
9804 array32 %l2, %o6, %i3
9805 std %f4, [%l7 + 0x30]
9806 tsubcctv %i1, %g1, %o5
9807 stb %g4, [%l7 + 0x24]
9808 ldsh [%l7 + 0x74], %l1
9809 fmovrdgz %l5, %f8, %f2
9810 st %f4, [%l7 + 0x60]
9811 sethi 0x1B23, %o1
9812 ldsh [%l7 + 0x40], %o7
9813 fmovsge %icc, %f0, %f6
9814 nop
9815 setx loop_1163, %l0, %l1
9816 wrpr 0x1, %tl
9817 wrpr %l1, %tpc
9818 add %l1, 0x4, %l1
9819 wrpr %l1, %tnpc
9820 setx 0x34400001400, %l0, %l1
9821 wrpr %l1, %tstate
9822 wrhpr 0x4, %htstate
9823 retry
9824 andn %i0, %i2, %l4
9825 fpsub16s %f8, %f9, %f0
9826 be,a %xcc, loop_1164
9827loop_1163:
9828 fmovdleu %xcc, %f4, %f5
9829 brnz %o2, loop_1165
9830 lduh [%l7 + 0x1C], %g5
9831loop_1164:
9832 addcc %g2, %o3, %i5
9833 fmovrdlz %l0, %f0, %f4
9834loop_1165:
9835 fnegs %f7, %f15
9836 stx %g3, [%l7 + 0x68]
9837 ldub [%l7 + 0x21], %o4
9838 ble loop_1166
9839 std %f6, [%l7 + 0x40]
9840 fpsub32 %f10, %f2, %f6
9841 lduw [%l7 + 0x44], %o0
9842loop_1166:
9843 fbuge %fcc3, loop_1167
9844 fcmpd %fcc3, %f0, %f12
9845 movrne %l3, 0x12B, %i6
9846 sdivx %g7, 0x1CEE, %i7
9847loop_1167:
9848 fpackfix %f2, %f7
9849 tge %icc, 0x2
9850 fbul %fcc3, loop_1168
9851 nop
9852 setx loop_1169, %l0, %l1
9853 wrpr 0x1, %tl
9854 wrpr %l1, %tnpc
9855 setx 0x34400001400, %l0, %l1
9856 wrpr %l1, %tstate
9857 wrhpr 0x4, %htstate
9858 done
9859 stx %i4, [%l7 + 0x30]
9860 tne %icc, 0x0
9861loop_1168:
9862 srax %g6, 0x0A, %l2
9863loop_1169:
9864 lduh [%l7 + 0x3E], %o6
9865 bpos,a loop_1170
9866 stw %l6, [%l7 + 0x1C]
9867 fandnot2 %f10, %f14, %f4
9868 lduw [%l7 + 0x58], %i3
9869loop_1170:
9870 fmovdn %icc, %f7, %f11
9871 ldx [%l7 + 0x60], %g1
9872 ldsh [%l7 + 0x38], %o5
9873 edge8 %g4, %l1, %l5
9874 umul %o1, 0x10B4, %o7
9875 faligndata %f12, %f14, %f14
9876 stw %i0, [%l7 + 0x44]
9877 fmovrslz %i2, %f0, %f12
9878 movre %l4, 0x001, %o2
9879 ldd [%l7 + 0x78], %f6
9880 fmovda %xcc, %f12, %f2
9881 edge16ln %i1, %g2, %o3
9882 fbu,a %fcc1, loop_1171
9883 tcc %xcc, 0x5
9884 sth %g5, [%l7 + 0x6A]
9885 tsubcc %l0, 0x1B0B, %g3
9886loop_1171:
9887 st %f4, [%l7 + 0x2C]
9888 ld [%l7 + 0x74], %f10
9889 andn %o4, 0x1617, %o0
9890 ldsw [%l7 + 0x34], %i5
9891 fcmple16 %f8, %f0, %i6
9892 fbue,a %fcc0, loop_1172
9893 fsrc2 %f2, %f12
9894 movgu %icc, %g7, %i7
9895 tge %xcc, 0x6
9896loop_1172:
9897 umul %i4, %g6, %l3
9898 fnot2s %f6, %f9
9899 lduw [%l7 + 0x54], %o6
9900 ldsh [%l7 + 0x26], %l2
9901 ldd [%l7 + 0x78], %f8
9902 ld [%l7 + 0x14], %f0
9903 fmovsa %xcc, %f14, %f6
9904 ldsb [%l7 + 0x19], %i3
9905 fcmpne16 %f4, %f4, %l6
9906 fones %f1
9907 fcmpne16 %f2, %f14, %g1
9908 fmovscc %icc, %f0, %f12
9909 fbne %fcc0, loop_1173
9910 pdist %f4, %f10, %f0
9911 movneg %icc, %g4, %l1
9912 st %f10, [%l7 + 0x70]
9913loop_1173:
9914 popc 0x08DB, %l5
9915 std %f12, [%l7 + 0x70]
9916 fmovdvs %xcc, %f13, %f0
9917 fbn,a %fcc2, loop_1174
9918 faligndata %f6, %f14, %f4
9919 fpadd32s %f5, %f3, %f15
9920 srax %o5, %o7, %i0
9921loop_1174:
9922 bcs,pn %icc, loop_1175
9923 fnegs %f8, %f2
9924 movrgez %o1, 0x399, %i2
9925 fble %fcc3, loop_1176
9926loop_1175:
9927 xorcc %o2, %i1, %g2
9928 ldsh [%l7 + 0x50], %l4
9929 edge8l %g5, %o3, %g3
9930loop_1176:
9931 movrne %l0, %o0, %o4
9932 fnors %f10, %f7, %f2
9933 sth %i5, [%l7 + 0x2E]
9934 fmovdcs %icc, %f11, %f8
9935 fxors %f8, %f1, %f3
9936 edge16 %i6, %g7, %i4
9937 tge %icc, 0x7
9938 be,a %xcc, loop_1177
9939 tle %xcc, 0x7
9940 brgez %i7, loop_1178
9941 alignaddr %l3, %g6, %l2
9942loop_1177:
9943 fmovdvc %icc, %f10, %f9
9944 fors %f11, %f3, %f6
9945loop_1178:
9946 fpadd16s %f2, %f4, %f13
9947 fmovde %xcc, %f12, %f9
9948 fbule,a %fcc3, loop_1179
9949 stx %i3, [%l7 + 0x58]
9950 fxors %f13, %f10, %f12
9951 fandnot1 %f4, %f10, %f12
9952loop_1179:
9953 stb %l6, [%l7 + 0x19]
9954 fmovdcc %icc, %f2, %f4
9955 tge %xcc, 0x5
9956 edge32l %g1, %o6, %g4
9957 st %f2, [%l7 + 0x78]
9958 fblg,a %fcc2, loop_1180
9959 edge32n %l1, %o5, %l5
9960 sth %i0, [%l7 + 0x10]
9961 fnand %f14, %f8, %f6
9962loop_1180:
9963 fornot2 %f10, %f10, %f4
9964 fmovdge %xcc, %f0, %f14
9965 edge32n %o7, %i2, %o2
9966 st %f5, [%l7 + 0x10]
9967 tl %icc, 0x0
9968 fabsd %f4, %f0
9969 subccc %o1, %g2, %l4
9970 edge32 %i1, %o3, %g3
9971 fmovsvs %xcc, %f7, %f10
9972 fcmpes %fcc3, %f7, %f1
9973 edge16l %l0, %g5, %o4
9974 add %i5, 0x1F24, %i6
9975 fmovdg %xcc, %f3, %f2
9976 fbne %fcc3, loop_1181
9977 bg,a,pn %icc, loop_1182
9978 ldsb [%l7 + 0x21], %g7
9979 sth %o0, [%l7 + 0x48]
9980loop_1181:
9981 udivcc %i4, 0x1C00, %i7
9982loop_1182:
9983 st %f13, [%l7 + 0x30]
9984 stw %l3, [%l7 + 0x4C]
9985 umulcc %g6, 0x0940, %i3
9986 movvc %xcc, %l2, %l6
9987 ldsb [%l7 + 0x53], %g1
9988 fands %f11, %f12, %f13
9989 edge32l %g4, %l1, %o6
9990 fcmps %fcc3, %f12, %f1
9991 sth %o5, [%l7 + 0x0C]
9992 lduh [%l7 + 0x6A], %i0
9993 ld [%l7 + 0x70], %f9
9994 fmovsneg %icc, %f15, %f5
9995 lduw [%l7 + 0x60], %l5
9996 edge8n %i2, %o7, %o1
9997 bpos loop_1183
9998 fmovdgu %xcc, %f3, %f1
9999 stx %o2, [%l7 + 0x60]
10000 fmovrslez %l4, %f10, %f14
10001loop_1183:
10002 ldd [%l7 + 0x78], %f8
10003 movge %icc, %g2, %i1
10004 bpos,pn %icc, loop_1184
10005 ba,pn %icc, loop_1185
10006 tcc %icc, 0x6
10007 bpos,a,pt %icc, loop_1186
10008loop_1184:
10009 movvc %icc, %g3, %l0
10010loop_1185:
10011 sll %g5, %o3, %o4
10012 fpack16 %f4, %f3
10013loop_1186:
10014 fabss %f10, %f5
10015 fpadd32s %f1, %f2, %f7
10016 fmovdne %xcc, %f15, %f11
10017 ldsw [%l7 + 0x40], %i5
10018 fpackfix %f6, %f13
10019 fmovdn %icc, %f13, %f15
10020 fmovsne %icc, %f13, %f13
10021 brgez %g7, loop_1187
10022 ldx [%l7 + 0x10], %o0
10023 xorcc %i6, %i4, %l3
10024 fbe %fcc3, loop_1188
10025loop_1187:
10026 tvc %xcc, 0x0
10027 tcs %icc, 0x3
10028 fbug,a %fcc1, loop_1189
10029loop_1188:
10030 ldsh [%l7 + 0x10], %g6
10031 fxnors %f2, %f1, %f12
10032 fpack32 %f10, %f4, %f8
10033loop_1189:
10034 fbuge,a %fcc3, loop_1190
10035 stw %i7, [%l7 + 0x30]
10036 ldx [%l7 + 0x48], %i3
10037 fcmped %fcc3, %f10, %f0
10038loop_1190:
10039 fbn %fcc1, loop_1191
10040 fmovdvc %xcc, %f3, %f8
10041 addccc %l2, 0x034A, %l6
10042 ldx [%l7 + 0x70], %g1
10043loop_1191:
10044 lduh [%l7 + 0x44], %g4
10045 stw %l1, [%l7 + 0x50]
10046 stw %o5, [%l7 + 0x6C]
10047 stx %o6, [%l7 + 0x38]
10048 lduw [%l7 + 0x4C], %i0
10049 tl %xcc, 0x2
10050 ld [%l7 + 0x6C], %f9
10051 fblg %fcc0, loop_1192
10052 bshuffle %f0, %f14, %f8
10053 bge,a,pn %xcc, loop_1193
10054 tneg %icc, 0x0
10055loop_1192:
10056 movcs %xcc, %i2, %l5
10057 for %f2, %f8, %f4
10058loop_1193:
10059 ldsb [%l7 + 0x71], %o7
10060 bvc,a loop_1194
10061 fmovdle %icc, %f12, %f4
10062 fmovde %icc, %f6, %f8
10063 stw %o1, [%l7 + 0x58]
10064loop_1194:
10065 lduh [%l7 + 0x26], %o2
10066 fabss %f4, %f14
10067 alignaddrl %g2, %i1, %l4
10068 ldsh [%l7 + 0x7C], %l0
10069 ld [%l7 + 0x6C], %f5
10070 edge8l %g5, %o3, %o4
10071 ldsb [%l7 + 0x31], %i5
10072 te %icc, 0x7
10073 ldsh [%l7 + 0x48], %g7
10074 ld [%l7 + 0x28], %f14
10075 fpsub32 %f14, %f14, %f6
10076 fmovdneg %icc, %f5, %f11
10077 fmovdpos %xcc, %f0, %f4
10078 fmovdn %icc, %f2, %f12
10079 stx %o0, [%l7 + 0x38]
10080 ba,pn %xcc, loop_1195
10081 fsrc2s %f11, %f7
10082 fmul8x16al %f14, %f0, %f14
10083 tl %icc, 0x6
10084loop_1195:
10085 fmovsg %xcc, %f13, %f13
10086 fbne,a %fcc1, loop_1196
10087 udivx %g3, 0x1C2F, %i4
10088 sth %i6, [%l7 + 0x10]
10089 stx %g6, [%l7 + 0x58]
10090loop_1196:
10091 movvs %xcc, %i7, %i3
10092 fmul8x16al %f6, %f4, %f12
10093 lduw [%l7 + 0x44], %l2
10094 stb %l3, [%l7 + 0x6B]
10095 lduh [%l7 + 0x3E], %l6
10096 movcc %xcc, %g1, %l1
10097 std %f4, [%l7 + 0x58]
10098 sll %g4, %o6, %i0
10099 movrgz %o5, %i2, %o7
10100 srl %l5, %o1, %g2
10101 st %f0, [%l7 + 0x6C]
10102 st %f14, [%l7 + 0x0C]
10103 sth %i1, [%l7 + 0x74]
10104 ldx [%l7 + 0x40], %l4
10105 stw %o2, [%l7 + 0x4C]
10106 fmuld8sux16 %f10, %f12, %f8
10107 movvs %xcc, %l0, %o3
10108 add %o4, 0x084A, %g5
10109 fmovda %icc, %f14, %f7
10110 edge16l %g7, %i5, %g3
10111 fcmpgt16 %f14, %f14, %i4
10112 tcc %icc, 0x7
10113 movg %xcc, %i6, %o0
10114 movle %xcc, %i7, %i3
10115 sth %l2, [%l7 + 0x22]
10116 st %f10, [%l7 + 0x78]
10117 ldsw [%l7 + 0x60], %g6
10118 fmovsle %xcc, %f6, %f9
10119 fmovdcc %icc, %f5, %f2
10120 ldsb [%l7 + 0x08], %l3
10121 bvc loop_1197
10122 tsubcc %l6, %l1, %g4
10123 movpos %icc, %o6, %g1
10124 fcmpes %fcc2, %f12, %f4
10125loop_1197:
10126 fnegs %f1, %f2
10127 and %o5, %i2, %o7
10128 ldsb [%l7 + 0x3F], %i0
10129 movneg %xcc, %o1, %l5
10130 std %f2, [%l7 + 0x78]
10131 te %xcc, 0x6
10132 fmovrsgz %g2, %f13, %f4
10133 udivcc %i1, 0x08FA, %o2
10134 fpmerge %f9, %f5, %f8
10135 stw %l4, [%l7 + 0x50]
10136 and %l0, %o3, %o4
10137 ldd [%l7 + 0x20], %f2
10138 bvs,pt %icc, loop_1198
10139 fblg %fcc1, loop_1199
10140 movrlez %g5, 0x04C, %i5
10141 xnor %g7, %i4, %g3
10142loop_1198:
10143 add %i6, 0x1522, %i7
10144loop_1199:
10145 fmuld8ulx16 %f13, %f15, %f8
10146 ble,a,pn %xcc, loop_1200
10147 popc %i3, %o0
10148 fmovsvs %icc, %f6, %f5
10149 movcc %xcc, %l2, %l3
10150loop_1200:
10151 ldd [%l7 + 0x38], %f14
10152 fcmpd %fcc1, %f2, %f8
10153 fbn,a %fcc3, loop_1201
10154 std %f14, [%l7 + 0x78]
10155 edge8ln %l6, %l1, %g4
10156 fmovdneg %xcc, %f15, %f12
10157loop_1201:
10158 std %f2, [%l7 + 0x30]
10159 fmovdne %xcc, %f8, %f4
10160 ldx [%l7 + 0x58], %g6
10161 fmovdcs %icc, %f14, %f11
10162 tsubcc %o6, 0x0BB6, %g1
10163 brlz,a %o5, loop_1202
10164 xor %i2, %i0, %o7
10165 fpmerge %f5, %f9, %f10
10166 fpackfix %f10, %f9
10167loop_1202:
10168 bgu,pn %icc, loop_1203
10169 fornot1 %f14, %f12, %f14
10170 edge16ln %l5, %o1, %g2
10171 ldsb [%l7 + 0x28], %i1
10172loop_1203:
10173 fbule %fcc1, loop_1204
10174 fcmpd %fcc1, %f14, %f4
10175 be,a %xcc, loop_1205
10176 mova %xcc, %l4, %l0
10177loop_1204:
10178 fnegs %f3, %f8
10179 bleu,a,pn %xcc, loop_1206
10180loop_1205:
10181 fones %f13
10182 sllx %o2, 0x1C, %o4
10183 fmovdpos %icc, %f1, %f9
10184loop_1206:
10185 edge8l %o3, %i5, %g5
10186 fcmpd %fcc2, %f8, %f2
10187 tsubcctv %g7, 0x1824, %g3
10188 bgu,a %icc, loop_1207
10189 bpos,a %xcc, loop_1208
10190 tcs %icc, 0x7
10191 fabss %f7, %f15
10192loop_1207:
10193 sdiv %i4, 0x0C21, %i7
10194loop_1208:
10195 st %f0, [%l7 + 0x1C]
10196 addc %i6, %i3, %o0
10197 bgu,a loop_1209
10198 fmovrde %l2, %f12, %f4
10199 ldx [%l7 + 0x70], %l6
10200 fmuld8sux16 %f12, %f11, %f0
10201loop_1209:
10202 fmovsleu %icc, %f6, %f1
10203 bg,pt %icc, loop_1210
10204 fnot2 %f2, %f14
10205 tvc %xcc, 0x2
10206 movn %icc, %l1, %l3
10207loop_1210:
10208 fsrc2 %f6, %f8
10209 sth %g4, [%l7 + 0x22]
10210 std %f10, [%l7 + 0x38]
10211 ld [%l7 + 0x14], %f3
10212 addccc %g6, %g1, %o5
10213 fcmps %fcc1, %f0, %f1
10214 fpadd32 %f2, %f0, %f2
10215 edge16ln %o6, %i0, %i2
10216 fmovsa %xcc, %f4, %f4
10217 lduh [%l7 + 0x18], %o7
10218 fmovspos %xcc, %f12, %f10
10219 stb %o1, [%l7 + 0x4B]
10220 lduw [%l7 + 0x7C], %l5
10221 fmovsle %xcc, %f10, %f3
10222 movre %i1, 0x09B, %l4
10223 tge %xcc, 0x7
10224 movrlz %g2, %o2, %l0
10225 fcmpeq32 %f8, %f0, %o3
10226 fmovrdne %o4, %f14, %f14
10227 subccc %i5, 0x117B, %g7
10228 tge %icc, 0x5
10229 fnot1 %f12, %f10
10230 array16 %g5, %g3, %i4
10231 fands %f8, %f6, %f5
10232 ble %xcc, loop_1211
10233 array16 %i6, %i7, %i3
10234 lduh [%l7 + 0x68], %o0
10235 movre %l6, %l2, %l3
10236loop_1211:
10237 fmovscc %xcc, %f7, %f6
10238 movl %xcc, %g4, %l1
10239 fnands %f3, %f3, %f3
10240 fbule,a %fcc2, loop_1212
10241 ldd [%l7 + 0x38], %f4
10242 edge8n %g1, %o5, %o6
10243 brlz,a %g6, loop_1213
10244loop_1212:
10245 tl %xcc, 0x5
10246 fpadd32s %f8, %f8, %f8
10247 lduw [%l7 + 0x18], %i2
10248loop_1213:
10249 tcc %icc, 0x7
10250 brgz %o7, loop_1214
10251 fblg,a %fcc1, loop_1215
10252 ldsb [%l7 + 0x23], %i0
10253 ld [%l7 + 0x64], %f0
10254loop_1214:
10255 alignaddr %l5, %o1, %l4
10256loop_1215:
10257 sethi 0x0F33, %i1
10258 be,pt %xcc, loop_1216
10259 brgez,a %g2, loop_1217
10260 bg,a,pt %xcc, loop_1218
10261 stw %o2, [%l7 + 0x10]
10262loop_1216:
10263 sth %o3, [%l7 + 0x6A]
10264loop_1217:
10265 std %f8, [%l7 + 0x28]
10266loop_1218:
10267 lduw [%l7 + 0x40], %o4
10268 tle %xcc, 0x6
10269 ldsw [%l7 + 0x7C], %l0
10270 fcmps %fcc0, %f1, %f14
10271 fmovrslez %g7, %f13, %f0
10272 fsrc1s %f14, %f11
10273 fmovsgu %xcc, %f6, %f7
10274 ldd [%l7 + 0x70], %f10
10275 fmovsle %xcc, %f4, %f4
10276 fbe %fcc0, loop_1219
10277 fmovrsgz %i5, %f15, %f2
10278 ldd [%l7 + 0x68], %f8
10279 fxnors %f11, %f7, %f11
10280loop_1219:
10281 lduw [%l7 + 0x78], %g5
10282 ldx [%l7 + 0x58], %i4
10283 fors %f4, %f12, %f4
10284 andncc %i6, %g3, %i3
10285 fcmple16 %f10, %f4, %o0
10286 fzeros %f0
10287 sllx %l6, 0x0E, %l2
10288 edge16 %l3, %i7, %l1
10289 fmovrdne %g4, %f12, %f12
10290 array8 %o5, %o6, %g6
10291 movrne %g1, 0x3D5, %o7
10292 ldsw [%l7 + 0x5C], %i2
10293 fcmpgt32 %f2, %f0, %i0
10294 fpackfix %f14, %f13
10295 fnot2 %f0, %f12
10296 ld [%l7 + 0x4C], %f4
10297 ldub [%l7 + 0x3C], %o1
10298 ld [%l7 + 0x5C], %f13
10299 smul %l5, %l4, %i1
10300 fpsub16 %f2, %f8, %f0
10301 orn %o2, 0x12A1, %g2
10302 movle %icc, %o3, %l0
10303 fandnot2s %f5, %f3, %f13
10304 fmovdpos %xcc, %f0, %f9
10305 andncc %o4, %i5, %g7
10306 edge16n %i4, %i6, %g3
10307 fornot2s %f15, %f15, %f10
10308 movg %icc, %i3, %g5
10309 fpadd16s %f0, %f3, %f13
10310 nop
10311 setx loop_1220, %l0, %l1
10312 wrpr 0x1, %tl
10313 wrpr %l1, %tpc
10314 add %l1, 0x4, %l1
10315 wrpr %l1, %tnpc
10316 setx 0x34400001400, %l0, %l1
10317 wrpr %l1, %tstate
10318 wrhpr 0x4, %htstate
10319 retry
10320 movle %icc, %l6, %o0
10321 bl,a,pt %xcc, loop_1221
10322 movge %xcc, %l2, %l3
10323loop_1220:
10324 ldd [%l7 + 0x40], %f6
10325 tg %icc, 0x6
10326loop_1221:
10327 stx %l1, [%l7 + 0x28]
10328 fmovsneg %xcc, %f0, %f3
10329 nop
10330 setx loop_1222, %l0, %l1
10331 wrpr 0x1, %tl
10332 wrpr %l1, %tnpc
10333 setx 0x34400001400, %l0, %l1
10334 wrpr %l1, %tstate
10335 wrhpr 0x4, %htstate
10336 done
10337 tg %icc, 0x5
10338 fmovsne %icc, %f3, %f6
10339 or %i7, %o5, %g4
10340loop_1222:
10341 stx %g6, [%l7 + 0x58]
10342 fbe,a %fcc3, loop_1223
10343 movge %xcc, %g1, %o6
10344 bvs %xcc, loop_1224
10345 fcmped %fcc2, %f2, %f0
10346loop_1223:
10347 stx %o7, [%l7 + 0x50]
10348 add %i0, 0x0179, %o1
10349loop_1224:
10350 stw %i2, [%l7 + 0x0C]
10351 movn %icc, %l4, %i1
10352 tl %xcc, 0x2
10353 fbg %fcc0, loop_1225
10354 ldd [%l7 + 0x68], %f14
10355 tvc %xcc, 0x5
10356 sll %o2, %l5, %g2
10357loop_1225:
10358 ldsw [%l7 + 0x14], %l0
10359 sra %o4, 0x1B, %i5
10360 fmovrsne %o3, %f11, %f7
10361 fmovsa %icc, %f2, %f6
10362 fbne,a %fcc1, loop_1226
10363 ld [%l7 + 0x74], %f2
10364 ldsw [%l7 + 0x2C], %i4
10365 brz %i6, loop_1227
10366loop_1226:
10367 udiv %g3, 0x0D68, %i3
10368 srax %g7, 0x1E, %g5
10369 ld [%l7 + 0x34], %f2
10370loop_1227:
10371 brgez %l6, loop_1228
10372 lduh [%l7 + 0x74], %o0
10373 stx %l3, [%l7 + 0x08]
10374 fmovrslz %l1, %f1, %f6
10375loop_1228:
10376 fba,a %fcc3, loop_1229
10377 ldsb [%l7 + 0x13], %i7
10378 te %icc, 0x7
10379 ldsb [%l7 + 0x47], %l2
10380loop_1229:
10381 fcmpes %fcc2, %f4, %f1
10382 edge8l %o5, %g4, %g1
10383 ldub [%l7 + 0x2A], %o6
10384 fmul8x16 %f14, %f2, %f10
10385 st %f13, [%l7 + 0x14]
10386 movrgz %o7, 0x238, %g6
10387 sth %o1, [%l7 + 0x4C]
10388 movpos %xcc, %i2, %l4
10389 ld [%l7 + 0x30], %f9
10390 movrgez %i1, 0x1A4, %o2
10391 fsrc2s %f0, %f4
10392 tleu %icc, 0x3
10393 bshuffle %f4, %f0, %f12
10394 ta %icc, 0x7
10395 fmovsleu %xcc, %f4, %f12
10396 movl %xcc, %i0, %l5
10397 nop
10398 setx loop_1230, %l0, %l1
10399 wrpr 0x1, %tl
10400 wrpr %l1, %tpc
10401 add %l1, 0x4, %l1
10402 wrpr %l1, %tnpc
10403 setx 0x34400001400, %l0, %l1
10404 wrpr %l1, %tstate
10405 wrhpr 0x4, %htstate
10406 retry
10407 bn,a,pt %icc, loop_1231
10408 sll %g2, %l0, %i5
10409 sethi 0x086B, %o4
10410loop_1230:
10411 tsubcctv %o3, %i4, %g3
10412loop_1231:
10413 st %f9, [%l7 + 0x08]
10414 fmuld8ulx16 %f15, %f5, %f4
10415 fmovdn %xcc, %f2, %f12
10416 stw %i6, [%l7 + 0x78]
10417 stb %i3, [%l7 + 0x3A]
10418 orncc %g7, 0x07F6, %l6
10419 stb %o0, [%l7 + 0x4C]
10420 ldsh [%l7 + 0x6A], %l3
10421 fand %f8, %f6, %f2
10422 fpadd32 %f10, %f14, %f6
10423 faligndata %f12, %f4, %f14
10424 fbug,a %fcc2, loop_1232
10425 fble %fcc3, loop_1233
10426 stb %l1, [%l7 + 0x0E]
10427 fbn,a %fcc3, loop_1234
10428loop_1232:
10429 fcmpgt32 %f6, %f8, %i7
10430loop_1233:
10431 sth %g5, [%l7 + 0x3E]
10432 ta %xcc, 0x3
10433loop_1234:
10434 std %f2, [%l7 + 0x78]
10435 stw %l2, [%l7 + 0x38]
10436 ldsw [%l7 + 0x78], %o5
10437 tcs %icc, 0x0
10438 fnegd %f14, %f12
10439 fxnors %f4, %f0, %f2
10440 lduh [%l7 + 0x16], %g1
10441 edge16n %o6, %o7, %g4
10442 fbn,a %fcc2, loop_1235
10443 stx %g6, [%l7 + 0x50]
10444 stx %i2, [%l7 + 0x40]
10445 st %f6, [%l7 + 0x54]
10446loop_1235:
10447 fexpand %f7, %f0
10448 stw %l4, [%l7 + 0x78]
10449 edge8l %i1, %o2, %i0
10450 movre %l5, 0x21A, %o1
10451 stx %g2, [%l7 + 0x70]
10452 tcs %xcc, 0x3
10453 movleu %icc, %i5, %o4
10454 sth %o3, [%l7 + 0x6C]
10455 ta %xcc, 0x1
10456 ldsw [%l7 + 0x28], %l0
10457 call loop_1236
10458 call loop_1237
10459 fnands %f11, %f3, %f13
10460 stw %g3, [%l7 + 0x78]
10461loop_1236:
10462 lduh [%l7 + 0x38], %i6
10463loop_1237:
10464 fbge,a %fcc2, loop_1238
10465 nop
10466 setx loop_1239, %l0, %l1
10467 jmpl %l1, %i3
10468 st %f12, [%l7 + 0x60]
10469 fmovdge %icc, %f2, %f1
10470loop_1238:
10471 fbo,a %fcc1, loop_1240
10472loop_1239:
10473 fmovsvs %icc, %f3, %f4
10474 ta %xcc, 0x7
10475 fmul8ulx16 %f10, %f6, %f8
10476loop_1240:
10477 addc %i4, %l6, %o0
10478 ldx [%l7 + 0x68], %l3
10479 bcc,a,pt %icc, loop_1241
10480 udivx %g7, 0x0882, %i7
10481 st %f9, [%l7 + 0x10]
10482 move %icc, %l1, %l2
10483loop_1241:
10484 fmovrdne %o5, %f4, %f4
10485 fmovdvc %icc, %f13, %f5
10486 fors %f13, %f14, %f1
10487 brgz %g1, loop_1242
10488 stb %o6, [%l7 + 0x38]
10489 fmovsne %icc, %f7, %f14
10490 bleu,pt %icc, loop_1243
10491loop_1242:
10492 fmul8x16al %f13, %f2, %f10
10493 ldub [%l7 + 0x39], %g5
10494 srax %o7, 0x09, %g6
10495loop_1243:
10496 movgu %icc, %i2, %g4
10497 ldx [%l7 + 0x30], %l4
10498 for %f4, %f6, %f6
10499 fmovrslz %i1, %f1, %f3
10500 lduw [%l7 + 0x0C], %i0
10501 sth %l5, [%l7 + 0x66]
10502 fmovdgu %icc, %f4, %f9
10503 fmovsg %icc, %f14, %f10
10504 movne %icc, %o1, %g2
10505 lduh [%l7 + 0x36], %o2
10506 fnot1s %f5, %f13
10507 fcmpes %fcc3, %f2, %f1
10508 tne %icc, 0x6
10509 fcmple16 %f0, %f0, %o4
10510 sra %i5, %l0, %o3
10511 fmovrslez %g3, %f3, %f5
10512 fnegd %f12, %f10
10513 fbo %fcc0, loop_1244
10514 stw %i6, [%l7 + 0x20]
10515 fbge %fcc3, loop_1245
10516 fbo,a %fcc0, loop_1246
10517loop_1244:
10518 array8 %i3, %i4, %o0
10519 fbn %fcc1, loop_1247
10520loop_1245:
10521 subcc %l3, 0x130A, %g7
10522loop_1246:
10523 sra %i7, %l6, %l1
10524 fornot1s %f13, %f1, %f3
10525loop_1247:
10526 fmovrdlz %o5, %f2, %f0
10527 ldx [%l7 + 0x40], %g1
10528 edge16 %l2, %g5, %o7
10529 ldub [%l7 + 0x73], %o6
10530 ld [%l7 + 0x50], %f0
10531 be,a %xcc, loop_1248
10532 edge16n %g6, %g4, %l4
10533 st %f12, [%l7 + 0x48]
10534 stb %i2, [%l7 + 0x68]
10535loop_1248:
10536 taddcctv %i1, 0x13A3, %i0
10537 ldd [%l7 + 0x48], %f8
10538 ldsh [%l7 + 0x30], %o1
10539 ld [%l7 + 0x10], %f5
10540 brgz %l5, loop_1249
10541 sth %g2, [%l7 + 0x7A]
10542 fblg,a %fcc0, loop_1250
10543 orn %o2, %o4, %l0
10544loop_1249:
10545 std %f14, [%l7 + 0x18]
10546 movg %icc, %o3, %i5
10547loop_1250:
10548 ldsh [%l7 + 0x14], %g3
10549 movre %i3, 0x1A5, %i6
10550 sth %i4, [%l7 + 0x44]
10551 std %f0, [%l7 + 0x30]
10552 add %o0, %l3, %i7
10553 lduh [%l7 + 0x24], %g7
10554 fmovdl %icc, %f9, %f8
10555 fone %f4
10556 subccc %l6, %o5, %g1
10557 stx %l1, [%l7 + 0x38]
10558 ldub [%l7 + 0x53], %l2
10559 nop
10560 setx loop_1251, %l0, %l1
10561 wrpr 0x1, %tl
10562 wrpr %l1, %tnpc
10563 setx 0x34400001400, %l0, %l1
10564 wrpr %l1, %tstate
10565 wrhpr 0x4, %htstate
10566 done
10567 orn %o7, 0x00EB, %g5
10568 ldsb [%l7 + 0x38], %g6
10569 fornot2 %f12, %f4, %f12
10570loop_1251:
10571 smulcc %g4, %l4, %i2
10572 edge8ln %o6, %i1, %i0
10573 fmovs %f13, %f10
10574 bvs,a %xcc, loop_1252
10575 tcc %xcc, 0x1
10576 fmovsle %icc, %f8, %f3
10577 sth %l5, [%l7 + 0x54]
10578loop_1252:
10579 ldub [%l7 + 0x60], %o1
10580 fcmped %fcc1, %f14, %f10
10581 st %f10, [%l7 + 0x10]
10582 fbuge %fcc3, loop_1253
10583 ldsb [%l7 + 0x72], %o2
10584 fmovscs %icc, %f14, %f7
10585 fnor %f4, %f0, %f10
10586loop_1253:
10587 subccc %g2, %l0, %o3
10588 fcmple16 %f12, %f14, %i5
10589 fblg %fcc1, loop_1254
10590 lduh [%l7 + 0x08], %o4
10591 srax %g3, 0x01, %i6
10592 fmovdg %icc, %f12, %f7
10593loop_1254:
10594 fmovsvc %icc, %f5, %f7
10595 ldsb [%l7 + 0x4F], %i4
10596 ldd [%l7 + 0x70], %f8
10597 lduw [%l7 + 0x20], %i3
10598 fmul8sux16 %f10, %f8, %f12
10599 sth %l3, [%l7 + 0x66]
10600 fmovsge %icc, %f11, %f1
10601 fcmple16 %f14, %f2, %i7
10602 fmovsg %xcc, %f5, %f11
10603 fmovrsne %o0, %f8, %f2
10604 stw %g7, [%l7 + 0x20]
10605 fbo,a %fcc3, loop_1255
10606 std %f0, [%l7 + 0x60]
10607 fbl %fcc1, loop_1256
10608 ldsh [%l7 + 0x3C], %o5
10609loop_1255:
10610 fornot2 %f6, %f0, %f14
10611 ldsh [%l7 + 0x2A], %g1
10612loop_1256:
10613 fsrc2 %f8, %f10
10614 st %f12, [%l7 + 0x7C]
10615 xnor %l1, %l6, %l2
10616 ld [%l7 + 0x78], %f4
10617 fmovrdgz %g5, %f14, %f2
10618 brgez %o7, loop_1257
10619 taddcc %g4, 0x162D, %g6
10620 bg,a loop_1258
10621 fpsub32 %f10, %f8, %f4
10622loop_1257:
10623 edge32n %l4, %i2, %i1
10624 andcc %o6, %l5, %o1
10625loop_1258:
10626 ldd [%l7 + 0x70], %f10
10627 fmovd %f8, %f6
10628 std %f14, [%l7 + 0x78]
10629 lduh [%l7 + 0x5C], %i0
10630 st %f0, [%l7 + 0x68]
10631 ldub [%l7 + 0x1A], %g2
10632 bvc %xcc, loop_1259
10633 stx %l0, [%l7 + 0x70]
10634 stw %o3, [%l7 + 0x6C]
10635 st %f12, [%l7 + 0x3C]
10636loop_1259:
10637 std %f0, [%l7 + 0x10]
10638 movrgez %o2, 0x2F2, %i5
10639 ldd [%l7 + 0x18], %f2
10640 subcc %g3, 0x05A2, %i6
10641 fmul8x16 %f8, %f6, %f6
10642 fsrc1s %f4, %f3
10643 sra %o4, 0x1F, %i4
10644 fbo %fcc0, loop_1260
10645 stx %i3, [%l7 + 0x20]
10646 movn %xcc, %i7, %o0
10647 fcmpne32 %f2, %f12, %l3
10648loop_1260:
10649 fmovsl %icc, %f15, %f0
10650 ble,pn %icc, loop_1261
10651 ldsh [%l7 + 0x24], %o5
10652 taddcc %g1, 0x1E47, %l1
10653 lduw [%l7 + 0x0C], %g7
10654loop_1261:
10655 fpmerge %f7, %f9, %f12
10656 fcmpeq16 %f14, %f8, %l2
10657 fpsub32s %f12, %f13, %f7
10658 tcc %icc, 0x6
10659 ld [%l7 + 0x24], %f7
10660 xnorcc %l6, 0x0D73, %g5
10661 fandnot2s %f12, %f0, %f6
10662 bg,a %xcc, loop_1262
10663 be loop_1263
10664 edge8l %g4, %o7, %g6
10665 fmovdgu %xcc, %f7, %f12
10666loop_1262:
10667 tgu %xcc, 0x5
10668loop_1263:
10669 tg %xcc, 0x1
10670 fmovrslz %l4, %f4, %f5
10671 tneg %xcc, 0x3
10672 stw %i1, [%l7 + 0x6C]
10673 fmovdne %xcc, %f6, %f4
10674 ldx [%l7 + 0x50], %i2
10675 ldsw [%l7 + 0x2C], %o6
10676 sth %o1, [%l7 + 0x62]
10677 tleu %xcc, 0x2
10678 movneg %icc, %l5, %i0
10679 brgez %l0, loop_1264
10680 brnz,a %g2, loop_1265
10681 brlez,a %o2, loop_1266
10682 edge32l %o3, %i5, %g3
10683loop_1264:
10684 fmovrde %o4, %f14, %f8
10685loop_1265:
10686 nop
10687 setx loop_1267, %l0, %l1
10688 jmpl %l1, %i4
10689loop_1266:
10690 ldsb [%l7 + 0x4A], %i3
10691 lduw [%l7 + 0x74], %i6
10692 udivcc %o0, 0x1870, %i7
10693loop_1267:
10694 movrlz %o5, %g1, %l3
10695 ldsh [%l7 + 0x24], %l1
10696 fmovscc %icc, %f7, %f2
10697 lduh [%l7 + 0x38], %g7
10698 stx %l2, [%l7 + 0x78]
10699 stw %g5, [%l7 + 0x10]
10700 bcc,a loop_1268
10701 fmul8sux16 %f0, %f10, %f4
10702 ldub [%l7 + 0x1A], %l6
10703 addccc %o7, %g6, %l4
10704loop_1268:
10705 fmovdle %icc, %f0, %f15
10706 fors %f0, %f13, %f7
10707 subc %g4, 0x0C2E, %i2
10708 fpsub16 %f2, %f12, %f8
10709 lduh [%l7 + 0x4C], %o6
10710 brlez %i1, loop_1269
10711 tcc %xcc, 0x7
10712 orn %o1, 0x1FF5, %i0
10713 fxnor %f4, %f8, %f0
10714loop_1269:
10715 ldsw [%l7 + 0x1C], %l5
10716 ld [%l7 + 0x2C], %f13
10717 brgz %l0, loop_1270
10718 edge8 %o2, %o3, %g2
10719 stw %g3, [%l7 + 0x70]
10720 alignaddrl %i5, %o4, %i3
10721loop_1270:
10722 movcc %icc, %i4, %o0
10723 fcmpd %fcc2, %f0, %f4
10724 ld [%l7 + 0x14], %f5
10725 fmovrdne %i6, %f12, %f10
10726 stb %i7, [%l7 + 0x60]
10727 fmovsge %xcc, %f6, %f4
10728 ld [%l7 + 0x0C], %f0
10729 fmovsvc %icc, %f5, %f2
10730 ldsh [%l7 + 0x70], %o5
10731 edge8n %l3, %g1, %l1
10732 ldsb [%l7 + 0x64], %g7
10733 fbuge,a %fcc1, loop_1271
10734 std %f0, [%l7 + 0x48]
10735 sll %g5, %l6, %o7
10736 fone %f10
10737loop_1271:
10738 fbg,a %fcc0, loop_1272
10739 fmovrsne %g6, %f6, %f4
10740 fmovdn %xcc, %f15, %f14
10741 ldd [%l7 + 0x18], %f10
10742loop_1272:
10743 brz,a %l2, loop_1273
10744 lduw [%l7 + 0x18], %g4
10745 stb %i2, [%l7 + 0x37]
10746 fnegd %f4, %f14
10747loop_1273:
10748 tn %xcc, 0x3
10749 ldx [%l7 + 0x10], %o6
10750 fmovrslez %l4, %f13, %f1
10751 xnor %i1, %i0, %o1
10752 fandnot2 %f8, %f12, %f2
10753 fpadd32 %f6, %f8, %f2
10754 fpadd16 %f12, %f4, %f14
10755 fpmerge %f0, %f1, %f6
10756 fmovsne %icc, %f5, %f13
10757 fbu,a %fcc2, loop_1274
10758 fsrc1s %f2, %f0
10759 edge16l %l5, %o2, %l0
10760 brnz %g2, loop_1275
10761loop_1274:
10762 fmovrsne %o3, %f11, %f15
10763 sethi 0x1314, %g3
10764 ldub [%l7 + 0x5C], %o4
10765loop_1275:
10766 tne %xcc, 0x6
10767 ldsw [%l7 + 0x14], %i5
10768 ldsh [%l7 + 0x60], %i3
10769 fbo %fcc1, loop_1276
10770 brz %o0, loop_1277
10771 ldsb [%l7 + 0x1B], %i4
10772 st %f10, [%l7 + 0x14]
10773loop_1276:
10774 stw %i7, [%l7 + 0x20]
10775loop_1277:
10776 fmul8ulx16 %f4, %f6, %f10
10777 ldsw [%l7 + 0x1C], %o5
10778 ldsh [%l7 + 0x7E], %i6
10779 fmul8ulx16 %f2, %f0, %f12
10780 addccc %l3, 0x0DDB, %g1
10781 sethi 0x0C8E, %g7
10782 array8 %g5, %l6, %l1
10783 fbug %fcc1, loop_1278
10784 fmovda %xcc, %f4, %f7
10785 xor %o7, 0x0DC9, %l2
10786 fmovrslz %g6, %f5, %f14
10787loop_1278:
10788 and %i2, 0x04D4, %g4
10789 edge32ln %o6, %l4, %i1
10790 fnot1s %f7, %f1
10791 st %f7, [%l7 + 0x54]
10792 tgu %xcc, 0x4
10793 subccc %i0, %o1, %l5
10794 subcc %l0, 0x0569, %g2
10795 fmovrdlez %o3, %f6, %f8
10796 fmovdvc %icc, %f0, %f2
10797 std %f0, [%l7 + 0x20]
10798 sdivx %g3, 0x02B9, %o4
10799 fbule %fcc1, loop_1279
10800 udiv %i5, 0x04E8, %i3
10801 st %f0, [%l7 + 0x24]
10802 fxor %f14, %f8, %f8
10803loop_1279:
10804 popc %o0, %o2
10805 stw %i7, [%l7 + 0x4C]
10806 stx %i4, [%l7 + 0x68]
10807 movrlz %o5, %i6, %l3
10808 fornot2 %f8, %f6, %f4
10809 ldsh [%l7 + 0x10], %g7
10810 be %xcc, loop_1280
10811 mulx %g5, 0x107C, %g1
10812 and %l1, 0x0DE5, %o7
10813 lduw [%l7 + 0x50], %l6
10814loop_1280:
10815 bvs %icc, loop_1281
10816 ldub [%l7 + 0x71], %g6
10817 xor %l2, 0x0CD5, %i2
10818 ldx [%l7 + 0x10], %o6
10819loop_1281:
10820 ldsw [%l7 + 0x08], %g4
10821 movn %icc, %l4, %i1
10822 edge32l %o1, %l5, %i0
10823 std %f8, [%l7 + 0x40]
10824 lduw [%l7 + 0x24], %l0
10825 lduh [%l7 + 0x3A], %g2
10826 stx %o3, [%l7 + 0x38]
10827 ldub [%l7 + 0x39], %o4
10828 fblg,a %fcc2, loop_1282
10829 fmovse %icc, %f2, %f15
10830 fornot2 %f6, %f6, %f2
10831 movl %xcc, %g3, %i5
10832loop_1282:
10833 alignaddrl %o0, %i3, %o2
10834 ldub [%l7 + 0x75], %i7
10835 andn %i4, %o5, %i6
10836 tpos %icc, 0x5
10837 alignaddr %g7, %g5, %g1
10838 fmovdne %icc, %f0, %f10
10839 movcc %icc, %l3, %o7
10840 movvs %xcc, %l6, %g6
10841 lduh [%l7 + 0x0C], %l2
10842 brz %i2, loop_1283
10843 ldsw [%l7 + 0x48], %l1
10844 subcc %o6, %g4, %l4
10845 ldub [%l7 + 0x45], %o1
10846loop_1283:
10847 brnz %i1, loop_1284
10848 fmovsn %xcc, %f4, %f1
10849 st %f1, [%l7 + 0x5C]
10850 faligndata %f4, %f2, %f14
10851loop_1284:
10852 tsubcctv %i0, 0x139C, %l5
10853 sth %l0, [%l7 + 0x0A]
10854 tvc %xcc, 0x0
10855 bg %xcc, loop_1285
10856 fandnot1 %f8, %f4, %f6
10857 ldsh [%l7 + 0x2A], %o3
10858 movge %xcc, %o4, %g2
10859loop_1285:
10860 fblg %fcc2, loop_1286
10861 ldsw [%l7 + 0x60], %g3
10862 sth %i5, [%l7 + 0x34]
10863 edge16l %o0, %o2, %i7
10864loop_1286:
10865 stx %i3, [%l7 + 0x28]
10866 edge32ln %o5, %i4, %g7
10867 stx %g5, [%l7 + 0x08]
10868 brlez %g1, loop_1287
10869 fmovsneg %xcc, %f3, %f1
10870 sdivx %l3, 0x0048, %o7
10871 sdivcc %i6, 0x12F9, %g6
10872loop_1287:
10873 fsrc2 %f2, %f2
10874 move %icc, %l2, %l6
10875 movg %xcc, %i2, %o6
10876 fandnot2 %f14, %f8, %f10
10877 fmuld8sux16 %f14, %f15, %f14
10878 fmovdn %xcc, %f2, %f6
10879 fcmple16 %f8, %f10, %l1
10880 tvc %icc, 0x1
10881 taddcc %g4, 0x1CB9, %o1
10882 tn %icc, 0x4
10883 tcs %xcc, 0x6
10884 fbo %fcc0, loop_1288
10885 fmovsleu %icc, %f6, %f9
10886 fcmpne16 %f10, %f2, %i1
10887 fcmpgt32 %f14, %f0, %l4
10888loop_1288:
10889 std %f10, [%l7 + 0x50]
10890 ldsw [%l7 + 0x50], %i0
10891 movgu %icc, %l5, %o3
10892 ba,pn %xcc, loop_1289
10893 fmovdcs %xcc, %f15, %f1
10894 fpsub32 %f0, %f0, %f14
10895 brnz %l0, loop_1290
10896loop_1289:
10897 fnot1 %f0, %f8
10898 bg,a,pt %icc, loop_1291
10899 ldsb [%l7 + 0x58], %o4
10900loop_1290:
10901 ldub [%l7 + 0x27], %g3
10902 std %f0, [%l7 + 0x30]
10903loop_1291:
10904 ldsb [%l7 + 0x22], %g2
10905 fzero %f10
10906 ldub [%l7 + 0x25], %i5
10907 umulcc %o2, %o0, %i3
10908 ldsb [%l7 + 0x13], %i7
10909 bcc,a,pt %icc, loop_1292
10910 fmovdge %xcc, %f5, %f7
10911 mova %xcc, %o5, %g7
10912 ldx [%l7 + 0x08], %i4
10913loop_1292:
10914 fpack16 %f0, %f6
10915 ldx [%l7 + 0x30], %g5
10916 alignaddrl %l3, %o7, %i6
10917 smul %g1, 0x1AA7, %g6
10918 and %l2, %i2, %l6
10919 bge %xcc, loop_1293
10920 edge16ln %l1, %o6, %o1
10921 fmovsvs %icc, %f5, %f14
10922 fandnot1s %f3, %f12, %f3
10923loop_1293:
10924 fmul8ulx16 %f6, %f8, %f0
10925 fmovdpos %icc, %f0, %f7
10926 fmovrdlz %g4, %f4, %f8
10927 array16 %l4, %i1, %i0
10928 edge16ln %l5, %o3, %l0
10929 tsubcctv %g3, %g2, %i5
10930 fmovdl %xcc, %f14, %f4
10931 sth %o2, [%l7 + 0x3A]
10932 fmuld8ulx16 %f6, %f10, %f6
10933 lduh [%l7 + 0x60], %o4
10934 sllx %i3, 0x1D, %o0
10935 fmovdpos %icc, %f4, %f14
10936 movre %i7, %o5, %g7
10937 fand %f4, %f14, %f0
10938 ldsw [%l7 + 0x20], %i4
10939 fbge %fcc0, loop_1294
10940 movge %icc, %l3, %o7
10941 fbe,a %fcc2, loop_1295
10942 fnands %f5, %f13, %f4
10943loop_1294:
10944 fmovsg %icc, %f9, %f4
10945 fbule %fcc3, loop_1296
10946loop_1295:
10947 tleu %icc, 0x3
10948 ldsb [%l7 + 0x3A], %g5
10949 fbule,a %fcc2, loop_1297
10950loop_1296:
10951 nop
10952 setx loop_1298, %l0, %l1
10953 jmpl %l1, %g1
10954 fmovsn %xcc, %f5, %f11
10955 edge8ln %g6, %i6, %l2
10956loop_1297:
10957 alignaddr %l6, %i2, %l1
10958loop_1298:
10959 fandnot1 %f6, %f2, %f12
10960 mulx %o6, 0x1462, %g4
10961 ldx [%l7 + 0x38], %l4
10962 bvs,a %xcc, loop_1299
10963 brgz %i1, loop_1300
10964 ldx [%l7 + 0x50], %o1
10965 stw %l5, [%l7 + 0x3C]
10966loop_1299:
10967 st %f11, [%l7 + 0x50]
10968loop_1300:
10969 edge32n %o3, %l0, %i0
10970 sth %g3, [%l7 + 0x2C]
10971 fpack32 %f2, %f12, %f8
10972 udivcc %i5, 0x1903, %o2
10973 std %f12, [%l7 + 0x30]
10974 movrlz %o4, 0x236, %g2
10975 ldx [%l7 + 0x60], %i3
10976 brgez %o0, loop_1301
10977 edge16l %i7, %o5, %g7
10978 nop
10979 setx loop_1302, %l0, %l1
10980 wrpr 0x1, %tl
10981 wrpr %l1, %tpc
10982 add %l1, 0x4, %l1
10983 wrpr %l1, %tnpc
10984 setx 0x34400001400, %l0, %l1
10985 wrpr %l1, %tstate
10986 wrhpr 0x4, %htstate
10987 retry
10988 ldsb [%l7 + 0x5B], %l3
10989loop_1301:
10990 ld [%l7 + 0x2C], %f8
10991 tsubcctv %i4, 0x129A, %o7
10992loop_1302:
10993 bneg,pn %xcc, loop_1303
10994 fnegd %f2, %f2
10995 sra %g1, %g6, %g5
10996 subcc %l2, %l6, %i2
10997loop_1303:
10998 st %f14, [%l7 + 0x3C]
10999 subccc %i6, 0x1034, %l1
11000 mova %icc, %o6, %g4
11001 ldsw [%l7 + 0x08], %i1
11002 siam 0x4
11003 ldsw [%l7 + 0x4C], %l4
11004 fmovdcc %xcc, %f13, %f9
11005 ldsh [%l7 + 0x74], %l5
11006 movcs %xcc, %o3, %l0
11007 fmovdgu %icc, %f12, %f11
11008 bn,a %icc, loop_1304
11009 ld [%l7 + 0x64], %f6
11010 std %f6, [%l7 + 0x10]
11011 tge %icc, 0x5
11012loop_1304:
11013 fmovrsgez %o1, %f3, %f14
11014 st %f9, [%l7 + 0x0C]
11015 fcmped %fcc2, %f8, %f12
11016 smulcc %i0, %i5, %g3
11017 ldsw [%l7 + 0x44], %o2
11018 tn %xcc, 0x3
11019 sdivcc %g2, 0x007D, %i3
11020 tpos %icc, 0x4
11021 fmovd %f0, %f6
11022 for %f4, %f10, %f2
11023 ldsh [%l7 + 0x78], %o0
11024 fmovs %f7, %f8
11025 movgu %icc, %o4, %i7
11026 fmovsle %icc, %f6, %f15
11027 taddcc %g7, 0x042E, %o5
11028 tvs %icc, 0x0
11029 call loop_1305
11030 nop
11031 setx loop_1306, %l0, %l1
11032 jmpl %l1, %i4
11033 fmovdg %icc, %f6, %f13
11034 edge8ln %o7, %g1, %g6
11035loop_1305:
11036 sth %l3, [%l7 + 0x70]
11037loop_1306:
11038 sdivcc %l2, 0x0319, %g5
11039 fsrc1s %f4, %f3
11040 fmovdneg %xcc, %f15, %f14
11041 ld [%l7 + 0x54], %f11
11042 movrlz %i2, 0x17C, %l6
11043 fmovrslz %i6, %f14, %f14
11044 stb %l1, [%l7 + 0x13]
11045 edge32n %g4, %o6, %l4
11046 ld [%l7 + 0x5C], %f7
11047 st %f0, [%l7 + 0x7C]
11048 ld [%l7 + 0x3C], %f15
11049 fbge,a %fcc2, loop_1307
11050 edge32n %l5, %i1, %o3
11051 brgez,a %l0, loop_1308
11052 stw %o1, [%l7 + 0x18]
11053loop_1307:
11054 fsrc1 %f4, %f2
11055 tpos %icc, 0x5
11056loop_1308:
11057 movne %icc, %i5, %i0
11058 srlx %g3, %g2, %o2
11059 sth %i3, [%l7 + 0x78]
11060 siam 0x3
11061 bvc,pt %xcc, loop_1309
11062 sdiv %o4, 0x13B9, %o0
11063 brgez %g7, loop_1310
11064 tle %xcc, 0x4
11065loop_1309:
11066 fandnot1s %f11, %f3, %f0
11067 andcc %o5, %i7, %i4
11068loop_1310:
11069 brgez,a %g1, loop_1311
11070 edge8l %o7, %g6, %l3
11071 tn %icc, 0x6
11072 edge16l %l2, %g5, %i2
11073loop_1311:
11074 fmovrde %l6, %f14, %f4
11075 fbug %fcc3, loop_1312
11076 sdivx %l1, 0x0DEF, %i6
11077 fabsd %f0, %f2
11078 edge32n %o6, %g4, %l5
11079loop_1312:
11080 fmovdn %xcc, %f10, %f5
11081 sth %i1, [%l7 + 0x50]
11082 brgz,a %o3, loop_1313
11083 bleu,pn %xcc, loop_1314
11084 tn %icc, 0x6
11085 sdiv %l4, 0x0F76, %l0
11086loop_1313:
11087 stw %i5, [%l7 + 0x2C]
11088loop_1314:
11089 bcs loop_1315
11090 fmuld8ulx16 %f1, %f2, %f8
11091 bpos,pt %icc, loop_1316
11092 fmovdge %icc, %f7, %f3
11093loop_1315:
11094 fnot1s %f1, %f3
11095 fornot1s %f3, %f1, %f6
11096loop_1316:
11097 subcc %o1, 0x1E99, %g3
11098 fzero %f14
11099 edge32 %g2, %o2, %i3
11100 ldub [%l7 + 0x23], %o4
11101 fmovrdne %i0, %f2, %f14
11102 fmul8x16au %f3, %f10, %f14
11103 fxor %f12, %f8, %f4
11104 stx %g7, [%l7 + 0x48]
11105 add %o5, %i7, %i4
11106 ld [%l7 + 0x30], %f13
11107 fmovdl %xcc, %f11, %f6
11108 brgz %o0, loop_1317
11109 stw %g1, [%l7 + 0x78]
11110 ldd [%l7 + 0x50], %f0
11111 fands %f12, %f4, %f13
11112loop_1317:
11113 fmul8ulx16 %f8, %f6, %f0
11114 stb %g6, [%l7 + 0x13]
11115 nop
11116 setx loop_1318, %l0, %l1
11117 wrpr 0x1, %tl
11118 wrpr %l1, %tpc
11119 add %l1, 0x4, %l1
11120 wrpr %l1, %tnpc
11121 setx 0x34400001400, %l0, %l1
11122 wrpr %l1, %tstate
11123 wrhpr 0x4, %htstate
11124 retry
11125 ldd [%l7 + 0x48], %f4
11126 lduw [%l7 + 0x6C], %l3
11127 st %f10, [%l7 + 0x24]
11128loop_1318:
11129 brz,a %l2, loop_1319
11130 lduw [%l7 + 0x68], %o7
11131 lduw [%l7 + 0x24], %g5
11132 add %i2, %l6, %i6
11133loop_1319:
11134 ldd [%l7 + 0x20], %f10
11135 sll %l1, 0x10, %g4
11136 udivx %o6, 0x1F44, %i1
11137 fbue %fcc1, loop_1320
11138 tpos %icc, 0x6
11139 fmovrdne %l5, %f8, %f4
11140 bg,a,pn %xcc, loop_1321
11141loop_1320:
11142 ldsb [%l7 + 0x1F], %o3
11143 sra %l4, %i5, %o1
11144 ld [%l7 + 0x48], %f8
11145loop_1321:
11146 orncc %g3, %g2, %l0
11147 fbule,a %fcc2, loop_1322
11148 lduw [%l7 + 0x0C], %o2
11149 bcs,pn %xcc, loop_1323
11150 sth %i3, [%l7 + 0x3E]
11151loop_1322:
11152 stw %o4, [%l7 + 0x20]
11153 stw %i0, [%l7 + 0x6C]
11154loop_1323:
11155 fbn %fcc1, loop_1324
11156 ldsw [%l7 + 0x34], %g7
11157 ble,a,pt %xcc, loop_1325
11158 fornot2 %f14, %f2, %f0
11159loop_1324:
11160 fblg %fcc2, loop_1326
11161 movvs %xcc, %o5, %i7
11162loop_1325:
11163 edge16ln %o0, %g1, %i4
11164 ldd [%l7 + 0x20], %f0
11165loop_1326:
11166 ldd [%l7 + 0x68], %f6
11167 lduh [%l7 + 0x72], %g6
11168 fmovdgu %icc, %f8, %f12
11169 fnot1s %f3, %f12
11170 bne,a,pn %icc, loop_1327
11171 pdist %f14, %f2, %f4
11172 movgu %xcc, %l2, %l3
11173 lduh [%l7 + 0x24], %o7
11174loop_1327:
11175 ldsw [%l7 + 0x58], %g5
11176 subccc %l6, %i6, %i2
11177 tsubcctv %g4, 0x0251, %l1
11178 xnor %o6, 0x14C0, %l5
11179 sdiv %o3, 0x1741, %i1
11180 stw %l4, [%l7 + 0x18]
11181 ldsh [%l7 + 0x28], %o1
11182 std %f6, [%l7 + 0x78]
11183 movleu %xcc, %i5, %g3
11184 edge8ln %g2, %o2, %i3
11185 ldx [%l7 + 0x08], %l0
11186 fmovdgu %xcc, %f11, %f3
11187 ldsb [%l7 + 0x39], %i0
11188 ldsb [%l7 + 0x64], %g7
11189 brlez %o5, loop_1328
11190 ldx [%l7 + 0x38], %o4
11191 std %f4, [%l7 + 0x10]
11192 fornot1 %f14, %f2, %f14
11193loop_1328:
11194 fbue %fcc0, loop_1329
11195 fmul8x16al %f3, %f1, %f4
11196 ldx [%l7 + 0x40], %o0
11197 bl,pn %xcc, loop_1330
11198loop_1329:
11199 edge8 %i7, %i4, %g1
11200 andcc %l2, %l3, %o7
11201 fmovdg %xcc, %f6, %f3
11202loop_1330:
11203 stx %g5, [%l7 + 0x38]
11204 orcc %g6, 0x03A2, %i6
11205 tgu %xcc, 0x7
11206 fmovrslz %i2, %f14, %f12
11207 stx %g4, [%l7 + 0x70]
11208 tleu %xcc, 0x7
11209 lduh [%l7 + 0x48], %l1
11210 fmovdvs %xcc, %f13, %f2
11211 ldsb [%l7 + 0x56], %o6
11212 lduw [%l7 + 0x20], %l5
11213 orn %l6, %o3, %i1
11214 edge32l %o1, %i5, %l4
11215 fmovdcs %icc, %f8, %f7
11216 ldub [%l7 + 0x15], %g3
11217 fmovdpos %icc, %f4, %f13
11218 fmovdne %icc, %f4, %f12
11219 fzero %f14
11220 ld [%l7 + 0x44], %f0
11221 be loop_1331
11222 lduw [%l7 + 0x74], %g2
11223 subc %i3, 0x0A16, %o2
11224 brlez %i0, loop_1332
11225loop_1331:
11226 fmovrdne %l0, %f8, %f6
11227 stb %g7, [%l7 + 0x0C]
11228 umulcc %o5, 0x03F3, %o0
11229loop_1332:
11230 ldx [%l7 + 0x50], %o4
11231 tcs %xcc, 0x1
11232 stx %i7, [%l7 + 0x58]
11233 sth %i4, [%l7 + 0x12]
11234 sth %g1, [%l7 + 0x26]
11235 array16 %l3, %o7, %l2
11236 ldsb [%l7 + 0x0B], %g5
11237 tpos %icc, 0x3
11238 fbu,a %fcc3, loop_1333
11239 popc 0x13D6, %g6
11240 movcs %xcc, %i2, %i6
11241 stb %g4, [%l7 + 0x0F]
11242loop_1333:
11243 xnorcc %l1, 0x02AC, %o6
11244 bvc,a,pt %xcc, loop_1334
11245 fmovdcs %icc, %f2, %f6
11246 movrlz %l5, %l6, %i1
11247 srlx %o1, %o3, %l4
11248loop_1334:
11249 or %g3, 0x1C71, %i5
11250 sdiv %g2, 0x11E8, %i3
11251 brlz %i0, loop_1335
11252 fornot2 %f14, %f2, %f6
11253 ldub [%l7 + 0x11], %l0
11254 std %f6, [%l7 + 0x20]
11255loop_1335:
11256 orn %g7, %o2, %o5
11257 sth %o0, [%l7 + 0x78]
11258 st %f2, [%l7 + 0x28]
11259 stx %o4, [%l7 + 0x18]
11260 ldd [%l7 + 0x20], %f6
11261 lduw [%l7 + 0x60], %i4
11262 fmovse %xcc, %f3, %f1
11263 udivcc %g1, 0x10B6, %i7
11264 array32 %l3, %l2, %g5
11265 fexpand %f15, %f2
11266 ldsw [%l7 + 0x14], %g6
11267 tle %icc, 0x3
11268 fornot2 %f8, %f14, %f2
11269 fcmped %fcc2, %f14, %f8
11270 ta %xcc, 0x1
11271 sth %o7, [%l7 + 0x56]
11272 array16 %i6, %i2, %g4
11273 fmovrde %o6, %f12, %f8
11274 ldsb [%l7 + 0x7C], %l5
11275 ldsb [%l7 + 0x77], %l1
11276 fnot2s %f11, %f8
11277 movcc %icc, %l6, %o1
11278 fmovsleu %xcc, %f5, %f0
11279 movvc %xcc, %o3, %l4
11280 movneg %icc, %g3, %i1
11281 sllx %g2, %i3, %i5
11282 lduw [%l7 + 0x7C], %i0
11283 fcmpne16 %f6, %f12, %l0
11284 fmovrslz %o2, %f8, %f0
11285 ble,pn %xcc, loop_1336
11286 tcc %xcc, 0x2
11287 fabsd %f6, %f4
11288 edge16 %g7, %o0, %o5
11289loop_1336:
11290 st %f3, [%l7 + 0x08]
11291 st %f2, [%l7 + 0x08]
11292 mulscc %o4, %g1, %i4
11293 fnot2s %f3, %f12
11294 fmovrsne %i7, %f7, %f7
11295 std %f10, [%l7 + 0x50]
11296 std %f8, [%l7 + 0x20]
11297 orcc %l3, %g5, %l2
11298 fmovrdgz %o7, %f14, %f10
11299 lduh [%l7 + 0x0A], %g6
11300 fmovdcc %xcc, %f7, %f2
11301 popc 0x15C3, %i6
11302 addc %g4, 0x1C46, %i2
11303 stx %o6, [%l7 + 0x28]
11304 fmovsg %icc, %f5, %f12
11305 st %f14, [%l7 + 0x30]
11306 fmovscc %icc, %f4, %f5
11307 stx %l5, [%l7 + 0x68]
11308 fnand %f12, %f10, %f0
11309 bne,a,pt %icc, loop_1337
11310 lduh [%l7 + 0x34], %l6
11311 fornot2s %f10, %f15, %f10
11312 std %f4, [%l7 + 0x18]
11313loop_1337:
11314 st %f14, [%l7 + 0x64]
11315 tg %xcc, 0x5
11316 ldub [%l7 + 0x62], %l1
11317 movl %xcc, %o1, %o3
11318 edge16 %g3, %i1, %l4
11319 nop
11320 setx loop_1338, %l0, %l1
11321 jmpl %l1, %i3
11322 subccc %i5, %g2, %i0
11323 brgz,a %o2, loop_1339
11324 fpackfix %f12, %f13
11325loop_1338:
11326 tleu %xcc, 0x2
11327 fcmpne32 %f0, %f10, %g7
11328loop_1339:
11329 brz,a %o0, loop_1340
11330 fnot2s %f15, %f3
11331 ta %icc, 0x3
11332 stw %l0, [%l7 + 0x74]
11333loop_1340:
11334 stx %o4, [%l7 + 0x10]
11335 fmovscs %icc, %f11, %f2
11336 bvc loop_1341
11337 fornot1s %f14, %f2, %f6
11338 ldsw [%l7 + 0x68], %g1
11339 movn %xcc, %o5, %i7
11340loop_1341:
11341 smulcc %i4, %l3, %g5
11342 ld [%l7 + 0x28], %f14
11343 faligndata %f8, %f4, %f8
11344 fpack32 %f4, %f4, %f0
11345 ldx [%l7 + 0x78], %l2
11346 fmovscs %xcc, %f2, %f7
11347 lduh [%l7 + 0x1C], %o7
11348 fbl,a %fcc2, loop_1342
11349 umulcc %i6, %g4, %i2
11350 fnands %f4, %f6, %f13
11351 fxor %f0, %f10, %f6
11352loop_1342:
11353 fsrc2 %f10, %f4
11354 fblg,a %fcc1, loop_1343
11355 brgz %g6, loop_1344
11356 sdiv %l5, 0x058A, %o6
11357 fnot2s %f5, %f6
11358loop_1343:
11359 lduw [%l7 + 0x3C], %l6
11360loop_1344:
11361 stx %o1, [%l7 + 0x68]
11362 move %xcc, %l1, %o3
11363 tleu %icc, 0x6
11364 fmovspos %icc, %f4, %f12
11365 sdiv %i1, 0x008A, %l4
11366 ba loop_1345
11367 fpsub16s %f12, %f10, %f5
11368 sth %i3, [%l7 + 0x5C]
11369 ld [%l7 + 0x68], %f14
11370loop_1345:
11371 movrgez %i5, 0x237, %g3
11372 subc %i0, 0x1C7D, %g2
11373 sllx %g7, %o0, %l0
11374 umulcc %o4, 0x0E91, %o2
11375 andncc %g1, %i7, %i4
11376 ldsb [%l7 + 0x5B], %o5
11377 subc %l3, %l2, %g5
11378 fsrc1 %f6, %f12
11379 fmovdcs %icc, %f5, %f1
11380 fmovda %xcc, %f1, %f9
11381 ldx [%l7 + 0x58], %i6
11382 sth %g4, [%l7 + 0x0A]
11383 fmovrdgz %o7, %f0, %f6
11384 ldd [%l7 + 0x20], %f0
11385 fmovdg %xcc, %f4, %f4
11386 brnz,a %g6, loop_1346
11387 fnegs %f10, %f6
11388 stx %i2, [%l7 + 0x38]
11389 udivcc %l5, 0x10BE, %o6
11390loop_1346:
11391 nop
11392 setx loop_1347, %l0, %l1
11393 wrpr 0x1, %tl
11394 wrpr %l1, %tpc
11395 add %l1, 0x4, %l1
11396 wrpr %l1, %tnpc
11397 setx 0x34400001400, %l0, %l1
11398 wrpr %l1, %tstate
11399 wrhpr 0x4, %htstate
11400 retry
11401 ldd [%l7 + 0x38], %f4
11402 fcmple16 %f6, %f6, %l6
11403 ld [%l7 + 0x6C], %f15
11404loop_1347:
11405 fexpand %f12, %f2
11406 fble,a %fcc0, loop_1348
11407 ldub [%l7 + 0x70], %l1
11408 ldub [%l7 + 0x0F], %o1
11409 sra %i1, %o3, %l4
11410loop_1348:
11411 fnot1s %f3, %f10
11412 ldx [%l7 + 0x38], %i5
11413 fmovdne %icc, %f9, %f9
11414 tle %icc, 0x7
11415 fmovdvc %xcc, %f3, %f3
11416 fmovdle %icc, %f13, %f7
11417 ta %icc, 0x6
11418 fnot2 %f2, %f4
11419 fzero %f4
11420 fmovdle %icc, %f14, %f5
11421 tleu %icc, 0x3
11422 bne,a,pt %xcc, loop_1349
11423 movgu %xcc, %i3, %i0
11424 mulscc %g2, 0x1899, %g3
11425 orcc %o0, %g7, %l0
11426loop_1349:
11427 fcmpeq16 %f8, %f10, %o2
11428 fbule,a %fcc1, loop_1350
11429 andncc %o4, %i7, %g1
11430 fnands %f15, %f6, %f1
11431 be,pn %icc, loop_1351
11432loop_1350:
11433 fnegs %f5, %f6
11434 tl %xcc, 0x5
11435 tl %icc, 0x2
11436loop_1351:
11437 tleu %xcc, 0x1
11438 sdivx %o5, 0x1194, %l3
11439 fbug %fcc3, loop_1352
11440 fbu,a %fcc1, loop_1353
11441 bneg,a loop_1354
11442 edge16 %i4, %g5, %l2
11443loop_1352:
11444 movn %xcc, %i6, %g4
11445loop_1353:
11446 fmovdcs %xcc, %f14, %f12
11447loop_1354:
11448 ldsw [%l7 + 0x34], %g6
11449 fbg %fcc0, loop_1355
11450 fmovrdgez %o7, %f2, %f0
11451 movre %l5, 0x0B2, %o6
11452 fnand %f12, %f4, %f8
11453loop_1355:
11454 stw %l6, [%l7 + 0x58]
11455 and %i2, %o1, %l1
11456 fnand %f8, %f12, %f4
11457 tn %icc, 0x5
11458 alignaddrl %o3, %l4, %i1
11459 bcs,a loop_1356
11460 fbo,a %fcc0, loop_1357
11461 std %f0, [%l7 + 0x40]
11462 movrne %i3, 0x1C1, %i5
11463loop_1356:
11464 bcs,a,pt %xcc, loop_1358
11465loop_1357:
11466 bl,a loop_1359
11467 ldd [%l7 + 0x40], %f14
11468 fmovs %f11, %f6
11469loop_1358:
11470 lduw [%l7 + 0x70], %g2
11471loop_1359:
11472 sth %i0, [%l7 + 0x44]
11473 bpos,pn %xcc, loop_1360
11474 fbo %fcc3, loop_1361
11475 fmovrdlz %g3, %f6, %f4
11476 tgu %xcc, 0x7
11477loop_1360:
11478 fand %f10, %f2, %f6
11479loop_1361:
11480 fbu,a %fcc3, loop_1362
11481 alignaddrl %g7, %l0, %o0
11482 sth %o4, [%l7 + 0x54]
11483 sth %i7, [%l7 + 0x38]
11484loop_1362:
11485 edge32 %o2, %o5, %g1
11486 movrne %i4, 0x0A8, %g5
11487 lduh [%l7 + 0x76], %l2
11488 tvc %icc, 0x7
11489 popc %l3, %i6
11490 fmovsvs %icc, %f2, %f4
11491 fble,a %fcc0, loop_1363
11492 sth %g6, [%l7 + 0x1E]
11493 nop
11494 setx loop_1364, %l0, %l1
11495 wrpr 0x1, %tl
11496 wrpr %l1, %tpc
11497 add %l1, 0x4, %l1
11498 wrpr %l1, %tnpc
11499 setx 0x34400001400, %l0, %l1
11500 wrpr %l1, %tstate
11501 wrhpr 0x4, %htstate
11502 retry
11503 ldd [%l7 + 0x38], %f2
11504loop_1363:
11505 tcs %icc, 0x0
11506 fmovsa %xcc, %f3, %f11
11507loop_1364:
11508 tneg %icc, 0x7
11509 fbo %fcc2, loop_1365
11510 fmovrdlez %o7, %f12, %f0
11511 lduw [%l7 + 0x60], %l5
11512 std %f10, [%l7 + 0x28]
11513loop_1365:
11514 fmovrdlz %o6, %f10, %f4
11515 brgz %g4, loop_1366
11516 fmovsa %icc, %f5, %f15
11517 sth %i2, [%l7 + 0x34]
11518 ldd [%l7 + 0x68], %f10
11519loop_1366:
11520 fxnor %f10, %f14, %f4
11521 fmovdcc %icc, %f1, %f7
11522 tvs %icc, 0x7
11523 ld [%l7 + 0x20], %f3
11524 fnot1 %f10, %f4
11525 ldd [%l7 + 0x10], %f6
11526 fbge %fcc3, loop_1367
11527 lduh [%l7 + 0x10], %l6
11528 fornot1s %f2, %f5, %f8
11529 bne,a loop_1368
11530loop_1367:
11531 fxnor %f2, %f8, %f12
11532 edge32ln %l1, %o1, %l4
11533 movrgz %o3, %i3, %i5
11534loop_1368:
11535 fands %f5, %f7, %f10
11536 fmovsa %icc, %f13, %f2
11537 srl %i1, 0x15, %g2
11538 ld [%l7 + 0x18], %f7
11539 stx %g3, [%l7 + 0x68]
11540 srlx %g7, %l0, %o0
11541 fmovdleu %icc, %f4, %f3
11542 bcc,pn %xcc, loop_1369
11543 fmuld8sux16 %f1, %f1, %f6
11544 fmovsne %xcc, %f13, %f12
11545 add %o4, 0x1C8C, %i0
11546loop_1369:
11547 fbu %fcc1, loop_1370
11548 fmovdcc %icc, %f10, %f11
11549 ld [%l7 + 0x14], %f10
11550 ldd [%l7 + 0x30], %f8
11551loop_1370:
11552 brlz,a %i7, loop_1371
11553 fone %f6
11554 brnz %o5, loop_1372
11555 fmovrdgz %o2, %f10, %f8
11556loop_1371:
11557 be,a %xcc, loop_1373
11558 brlz %i4, loop_1374
11559loop_1372:
11560 ldd [%l7 + 0x58], %f6
11561 fbue %fcc2, loop_1375
11562loop_1373:
11563 edge8ln %g5, %l2, %l3
11564loop_1374:
11565 fbug %fcc1, loop_1376
11566 fzero %f0
11567loop_1375:
11568 movcs %icc, %i6, %g1
11569 bge,a %xcc, loop_1377
11570loop_1376:
11571 stb %o7, [%l7 + 0x52]
11572 ldsh [%l7 + 0x34], %l5
11573 movleu %xcc, %g6, %o6
11574loop_1377:
11575 fmovda %xcc, %f5, %f4
11576 fmul8x16 %f7, %f8, %f4
11577 stx %i2, [%l7 + 0x78]
11578 fcmpgt16 %f8, %f0, %g4
11579 fmul8ulx16 %f0, %f4, %f12
11580 ldx [%l7 + 0x08], %l6
11581 sll %l1, %l4, %o1
11582 bgu,pn %icc, loop_1378
11583 fbn,a %fcc1, loop_1379
11584 edge16ln %i3, %i5, %i1
11585 fbne,a %fcc2, loop_1380
11586loop_1378:
11587 ldx [%l7 + 0x58], %o3
11588loop_1379:
11589 fzeros %f15
11590 movpos %xcc, %g2, %g3
11591loop_1380:
11592 fmovsvs %xcc, %f13, %f0
11593 ld [%l7 + 0x34], %f0
11594 bleu,a,pn %xcc, loop_1381
11595 fmovsg %icc, %f10, %f6
11596 ldd [%l7 + 0x60], %f12
11597 tn %xcc, 0x0
11598loop_1381:
11599 stb %g7, [%l7 + 0x0E]
11600 edge16n %l0, %o0, %o4
11601 ldsb [%l7 + 0x33], %i0
11602 sth %o5, [%l7 + 0x52]
11603 smul %i7, %o2, %g5
11604 fmovsa %xcc, %f1, %f10
11605 move %xcc, %l2, %i4
11606 fba %fcc1, loop_1382
11607 fornot1 %f2, %f12, %f8
11608 ld [%l7 + 0x74], %f5
11609 fsrc2 %f0, %f0
11610loop_1382:
11611 orn %i6, %g1, %l3
11612 fbg %fcc2, loop_1383
11613 std %f8, [%l7 + 0x40]
11614 tn %icc, 0x5
11615 fsrc1 %f8, %f10
11616loop_1383:
11617 fcmple32 %f6, %f6, %o7
11618 fmovsgu %icc, %f0, %f9
11619 movcc %icc, %g6, %l5
11620 std %f2, [%l7 + 0x18]
11621 fbge,a %fcc1, loop_1384
11622 bge,a,pn %xcc, loop_1385
11623 fornot1 %f10, %f0, %f4
11624 lduw [%l7 + 0x4C], %o6
11625loop_1384:
11626 sth %g4, [%l7 + 0x7E]
11627loop_1385:
11628 fmovrdlz %l6, %f4, %f8
11629 fbul %fcc3, loop_1386
11630 stx %l1, [%l7 + 0x48]
11631 fcmpeq32 %f6, %f4, %l4
11632 movcc %icc, %o1, %i2
11633loop_1386:
11634 movrne %i5, 0x01B, %i3
11635 ldsb [%l7 + 0x0C], %i1
11636 std %f12, [%l7 + 0x48]
11637 movl %xcc, %g2, %g3
11638 fmovrsne %g7, %f14, %f1
11639 umul %o3, 0x1624, %o0
11640 tgu %xcc, 0x0
11641 sub %l0, %o4, %o5
11642 sethi 0x05BA, %i7
11643 bvs,pn %xcc, loop_1387
11644 udivx %o2, 0x1474, %i0
11645 fpadd32s %f12, %f9, %f0
11646 xnorcc %g5, %l2, %i4
11647loop_1387:
11648 fzeros %f15
11649 lduw [%l7 + 0x68], %g1
11650 movvc %icc, %l3, %o7
11651 edge32 %i6, %l5, %o6
11652 ldsw [%l7 + 0x78], %g4
11653 ld [%l7 + 0x3C], %f14
11654 movl %icc, %l6, %l1
11655 fzero %f10
11656 movvc %xcc, %g6, %l4
11657 lduw [%l7 + 0x18], %i2
11658 stw %i5, [%l7 + 0x24]
11659 ldsw [%l7 + 0x24], %o1
11660 tne %icc, 0x2
11661 ldsh [%l7 + 0x16], %i3
11662 tleu %xcc, 0x2
11663 stx %i1, [%l7 + 0x10]
11664 fnot1s %f14, %f2
11665 fsrc1 %f2, %f14
11666 fmovdcs %icc, %f12, %f11
11667 fbule %fcc1, loop_1388
11668 addccc %g3, 0x0611, %g2
11669 fcmpgt16 %f0, %f12, %g7
11670 bvc,a,pn %xcc, loop_1389
11671loop_1388:
11672 lduh [%l7 + 0x7E], %o3
11673 nop
11674 setx loop_1390, %l0, %l1
11675 jmpl %l1, %l0
11676 fmovsge %xcc, %f1, %f0
11677loop_1389:
11678 sllx %o0, 0x1D, %o5
11679 fmovrdlz %o4, %f10, %f2
11680loop_1390:
11681 std %f10, [%l7 + 0x28]
11682 fnegd %f14, %f2
11683 movl %xcc, %o2, %i7
11684 array8 %g5, %i0, %l2
11685 ba,pt %icc, loop_1391
11686 sth %i4, [%l7 + 0x74]
11687 sth %g1, [%l7 + 0x14]
11688 fcmpne16 %f4, %f6, %o7
11689loop_1391:
11690 lduw [%l7 + 0x4C], %l3
11691 ldd [%l7 + 0x48], %f10
11692 tn %xcc, 0x6
11693 fbuge %fcc2, loop_1392
11694 fnot2 %f8, %f2
11695 bpos,pt %icc, loop_1393
11696 array32 %i6, %o6, %g4
11697loop_1392:
11698 movrlez %l6, %l1, %g6
11699 tn %xcc, 0x0
11700loop_1393:
11701 ldd [%l7 + 0x40], %f4
11702 movrgz %l4, 0x06F, %i2
11703 alignaddr %l5, %i5, %i3
11704 lduw [%l7 + 0x78], %i1
11705 fmovdneg %icc, %f9, %f11
11706 tge %xcc, 0x0
11707 sdivx %g3, 0x1AB1, %o1
11708 fmovrdne %g7, %f6, %f14
11709 taddcctv %o3, 0x1093, %g2
11710 lduh [%l7 + 0x64], %l0
11711 smul %o0, 0x175A, %o5
11712 movrne %o2, 0x37E, %o4
11713 std %f4, [%l7 + 0x38]
11714 udivx %g5, 0x0407, %i7
11715 srax %i0, 0x03, %i4
11716 stw %l2, [%l7 + 0x48]
11717 ldub [%l7 + 0x64], %o7
11718 tvc %xcc, 0x1
11719 fmovrsgz %l3, %f3, %f1
11720 fcmped %fcc1, %f8, %f2
11721 udivx %i6, 0x0893, %g1
11722 ldub [%l7 + 0x32], %o6
11723 fcmpes %fcc1, %f7, %f13
11724 fxnor %f4, %f6, %f8
11725 ldsw [%l7 + 0x60], %g4
11726 alignaddr %l1, %g6, %l6
11727 fexpand %f8, %f4
11728 ta %icc, 0x1
11729 fmovrde %i2, %f2, %f10
11730 st %f15, [%l7 + 0x0C]
11731 alignaddr %l4, %i5, %l5
11732 fmovdneg %xcc, %f1, %f2
11733 lduw [%l7 + 0x68], %i1
11734 mova %icc, %g3, %o1
11735 fnot2 %f10, %f2
11736 fbo %fcc1, loop_1394
11737 st %f7, [%l7 + 0x40]
11738 brgz,a %g7, loop_1395
11739 movrgez %i3, 0x0B7, %g2
11740loop_1394:
11741 fmovsvs %icc, %f13, %f5
11742 udiv %o3, 0x14ED, %o0
11743loop_1395:
11744 sth %l0, [%l7 + 0x4C]
11745 ldd [%l7 + 0x70], %f6
11746 lduw [%l7 + 0x68], %o5
11747 brgez,a %o2, loop_1396
11748 andn %o4, %g5, %i7
11749 fzeros %f10
11750 fcmpne32 %f2, %f6, %i4
11751loop_1396:
11752 fmovdneg %xcc, %f11, %f7
11753 subcc %i0, %l2, %l3
11754 fbug,a %fcc2, loop_1397
11755 fabsd %f4, %f6
11756 ldsb [%l7 + 0x22], %o7
11757 bvs,pn %xcc, loop_1398
11758loop_1397:
11759 fpsub32s %f12, %f10, %f4
11760 tne %xcc, 0x1
11761 fbn,a %fcc0, loop_1399
11762loop_1398:
11763 st %f7, [%l7 + 0x3C]
11764 std %f0, [%l7 + 0x10]
11765 sth %i6, [%l7 + 0x48]
11766loop_1399:
11767 movneg %xcc, %g1, %o6
11768 fpsub16s %f7, %f12, %f8
11769 sth %l1, [%l7 + 0x52]
11770 fmovrsne %g4, %f11, %f6
11771 fmovdneg %xcc, %f8, %f12
11772 fmovdvc %xcc, %f1, %f13
11773 edge8n %l6, %i2, %g6
11774 ldsw [%l7 + 0x68], %i5
11775 ldx [%l7 + 0x08], %l4
11776 mulscc %i1, 0x07B0, %l5
11777 fcmpeq16 %f10, %f12, %g3
11778 ldsb [%l7 + 0x13], %o1
11779 taddcctv %g7, 0x08E0, %g2
11780 fnors %f8, %f14, %f12
11781 stx %o3, [%l7 + 0x48]
11782 movrlz %o0, 0x0A7, %l0
11783 sub %o5, 0x0AC1, %i3
11784 fmovsne %icc, %f10, %f10
11785 edge32n %o2, %o4, %g5
11786 stb %i7, [%l7 + 0x66]
11787 fbul,a %fcc3, loop_1400
11788 fmovdg %xcc, %f4, %f13
11789 st %f3, [%l7 + 0x7C]
11790 subccc %i0, 0x0015, %i4
11791loop_1400:
11792 ldsh [%l7 + 0x12], %l3
11793 stw %l2, [%l7 + 0x0C]
11794 sub %i6, 0x1196, %o7
11795 or %o6, 0x04D9, %g1
11796 alignaddrl %g4, %l1, %l6
11797 fpsub16 %f2, %f12, %f0
11798 stw %g6, [%l7 + 0x14]
11799 fones %f7
11800 bg,a %icc, loop_1401
11801 fpadd16s %f14, %f6, %f2
11802 ldub [%l7 + 0x41], %i2
11803 ld [%l7 + 0x54], %f6
11804loop_1401:
11805 bvc,a,pt %icc, loop_1402
11806 fbge %fcc1, loop_1403
11807 ba,pt %xcc, loop_1404
11808 fpackfix %f12, %f1
11809loop_1402:
11810 fble %fcc0, loop_1405
11811loop_1403:
11812 siam 0x3
11813loop_1404:
11814 te %xcc, 0x2
11815 fxnors %f0, %f3, %f14
11816loop_1405:
11817 fpsub16s %f15, %f15, %f9
11818 fone %f14
11819 siam 0x3
11820 fcmple16 %f6, %f4, %i5
11821 fbue,a %fcc3, loop_1406
11822 fmul8x16 %f14, %f8, %f2
11823 fmovsa %icc, %f11, %f4
11824 be,a %icc, loop_1407
11825loop_1406:
11826 tcs %xcc, 0x0
11827 fandnot2s %f14, %f6, %f8
11828 ldsb [%l7 + 0x69], %i1
11829loop_1407:
11830 smul %l4, 0x1B37, %l5
11831 tneg %icc, 0x3
11832 fpadd16s %f14, %f6, %f9
11833 ldsw [%l7 + 0x28], %g3
11834 fcmple16 %f8, %f2, %o1
11835 fpackfix %f2, %f7
11836 ldx [%l7 + 0x78], %g7
11837 fmovdpos %xcc, %f15, %f7
11838 bpos %icc, loop_1408
11839 array8 %g2, %o3, %o0
11840 smulcc %o5, 0x023D, %i3
11841 fnor %f6, %f6, %f0
11842loop_1408:
11843 movpos %xcc, %o2, %o4
11844 std %f10, [%l7 + 0x38]
11845 fmovrslz %l0, %f15, %f9
11846 ld [%l7 + 0x70], %f0
11847 tg %icc, 0x3
11848 fpsub32 %f10, %f6, %f6
11849 ldsh [%l7 + 0x38], %i7
11850 fnand %f12, %f0, %f0
11851 fone %f2
11852 fnors %f3, %f6, %f8
11853 fmovde %xcc, %f15, %f7
11854 pdist %f10, %f12, %f12
11855 ldsb [%l7 + 0x27], %i0
11856 ldub [%l7 + 0x18], %g5
11857 tpos %xcc, 0x7
11858 fmovsa %xcc, %f9, %f5
11859 ldsb [%l7 + 0x2F], %l3
11860 lduh [%l7 + 0x3A], %l2
11861 fornot2 %f2, %f12, %f14
11862 fbne %fcc3, loop_1409
11863 ld [%l7 + 0x4C], %f6
11864 fmovrslz %i4, %f4, %f10
11865 ldd [%l7 + 0x58], %f12
11866loop_1409:
11867 fmovdcc %icc, %f7, %f11
11868 fbge %fcc1, loop_1410
11869 fpadd16s %f13, %f9, %f14
11870 for %f8, %f2, %f12
11871 mulscc %i6, %o6, %g1
11872loop_1410:
11873 edge8 %g4, %l1, %o7
11874 ldsw [%l7 + 0x30], %l6
11875 bcs,a,pt %icc, loop_1411
11876 std %f2, [%l7 + 0x30]
11877 ldub [%l7 + 0x1D], %i2
11878 fpsub32 %f0, %f12, %f8
11879loop_1411:
11880 nop
11881 setx loop_1412, %l0, %l1
11882 jmpl %l1, %i5
11883 stb %i1, [%l7 + 0x52]
11884 fmovrdgz %l4, %f12, %f0
11885 fmovdne %icc, %f7, %f15
11886loop_1412:
11887 fsrc1s %f6, %f13
11888 fmovsneg %xcc, %f4, %f14
11889 edge32 %g6, %g3, %l5
11890 fmovsl %xcc, %f2, %f10
11891 bge,a %icc, loop_1413
11892 bshuffle %f0, %f14, %f2
11893 sethi 0x1BDB, %g7
11894 alignaddrl %o1, %g2, %o3
11895loop_1413:
11896 ldsh [%l7 + 0x60], %o5
11897 stw %i3, [%l7 + 0x20]
11898 fmovsvc %xcc, %f11, %f12
11899 bl,a loop_1414
11900 fpadd16s %f6, %f9, %f2
11901 fmul8x16al %f6, %f8, %f6
11902 array32 %o0, %o4, %l0
11903loop_1414:
11904 fandnot1 %f8, %f4, %f6
11905 bgu,a,pn %xcc, loop_1415
11906 fbo %fcc3, loop_1416
11907 brgez %o2, loop_1417
11908 fnot1 %f14, %f14
11909loop_1415:
11910 ldx [%l7 + 0x20], %i7
11911loop_1416:
11912 udivcc %i0, 0x0309, %l3
11913loop_1417:
11914 tne %icc, 0x1
11915 fcmple32 %f8, %f8, %l2
11916 bleu loop_1418
11917 fbe,a %fcc2, loop_1419
11918 tne %xcc, 0x7
11919 ldsb [%l7 + 0x39], %i4
11920loop_1418:
11921 movl %xcc, %i6, %g5
11922loop_1419:
11923 srlx %o6, %g1, %g4
11924 fbue %fcc3, loop_1420
11925 pdist %f0, %f14, %f14
11926 lduh [%l7 + 0x0E], %l1
11927 fmul8x16 %f11, %f2, %f8
11928loop_1420:
11929 fmovrsgez %l6, %f8, %f0
11930 ldd [%l7 + 0x30], %f10
11931 fmovrdgez %o7, %f12, %f8
11932 stw %i2, [%l7 + 0x6C]
11933 stw %i1, [%l7 + 0x64]
11934 fbe,a %fcc2, loop_1421
11935 fandnot2 %f12, %f12, %f6
11936 udivx %i5, 0x0F01, %l4
11937 tcs %icc, 0x0
11938loop_1421:
11939 fmovdcs %icc, %f0, %f6
11940 ldsw [%l7 + 0x40], %g3
11941 or %g6, 0x0703, %l5
11942 st %f14, [%l7 + 0x3C]
11943 fsrc1s %f9, %f9
11944 fnegd %f6, %f12
11945 addc %g7, 0x1825, %o1
11946 be,a loop_1422
11947 sethi 0x0B03, %g2
11948 xnorcc %o5, 0x1A71, %o3
11949 ld [%l7 + 0x3C], %f7
11950loop_1422:
11951 tpos %icc, 0x5
11952 edge16 %i3, %o4, %o0
11953 ldsw [%l7 + 0x50], %o2
11954 fmovdg %xcc, %f1, %f3
11955 brgez %l0, loop_1423
11956 stb %i0, [%l7 + 0x4E]
11957 fpsub16s %f13, %f15, %f0
11958 fmovdcs %xcc, %f7, %f6
11959loop_1423:
11960 ldx [%l7 + 0x78], %l3
11961 ldx [%l7 + 0x40], %i7
11962 subcc %l2, %i4, %g5
11963 fmovdneg %icc, %f5, %f5
11964 nop
11965 setx loop_1424, %l0, %l1
11966 wrpr 0x1, %tl
11967 wrpr %l1, %tpc
11968 add %l1, 0x4, %l1
11969 wrpr %l1, %tnpc
11970 setx 0x34400001400, %l0, %l1
11971 wrpr %l1, %tstate
11972 wrhpr 0x4, %htstate
11973 retry
11974 bgu,a,pn %xcc, loop_1425
11975 brlz %i6, loop_1426
11976 srl %g1, %o6, %l1
11977loop_1424:
11978 fmovse %icc, %f9, %f2
11979loop_1425:
11980 ld [%l7 + 0x18], %f3
11981loop_1426:
11982 ldsw [%l7 + 0x2C], %g4
11983 lduw [%l7 + 0x54], %o7
11984 fcmps %fcc3, %f0, %f9
11985 fmovsgu %xcc, %f7, %f12
11986 fbne,a %fcc1, loop_1427
11987 fmovrsgez %i2, %f12, %f14
11988 fpackfix %f2, %f6
11989 tl %xcc, 0x5
11990loop_1427:
11991 stw %i1, [%l7 + 0x30]
11992 ldd [%l7 + 0x68], %f10
11993 fmovdge %xcc, %f13, %f7
11994 tge %xcc, 0x0
11995 fbg %fcc0, loop_1428
11996 fnors %f0, %f11, %f3
11997 movne %xcc, %i5, %l4
11998 fpadd32 %f14, %f8, %f0
11999loop_1428:
12000 fbge,a %fcc2, loop_1429
12001 bne,a %xcc, loop_1430
12002 fornot2s %f5, %f13, %f8
12003 movvs %icc, %l6, %g6
12004loop_1429:
12005 and %l5, %g3, %o1
12006loop_1430:
12007 movrne %g7, %o5, %g2
12008 fbo,a %fcc2, loop_1431
12009 fblg %fcc0, loop_1432
12010 fmovd %f12, %f4
12011 fbul %fcc2, loop_1433
12012loop_1431:
12013 edge32n %o3, %o4, %i3
12014loop_1432:
12015 bge,a,pt %xcc, loop_1434
12016 movre %o0, 0x2EE, %o2
12017loop_1433:
12018 alignaddr %l0, %l3, %i7
12019 st %f9, [%l7 + 0x1C]
12020loop_1434:
12021 sll %i0, %i4, %l2
12022 ldx [%l7 + 0x70], %i6
12023 lduw [%l7 + 0x20], %g1
12024 stw %g5, [%l7 + 0x74]
12025 edge8 %l1, %g4, %o7
12026 fmovdleu %xcc, %f0, %f14
12027 st %f11, [%l7 + 0x14]
12028 stx %o6, [%l7 + 0x28]
12029 ldsb [%l7 + 0x3B], %i2
12030 fpackfix %f8, %f9
12031 ldx [%l7 + 0x18], %i5
12032 ldsw [%l7 + 0x70], %l4
12033 ldsw [%l7 + 0x38], %i1
12034 fmovdneg %xcc, %f8, %f15
12035 subccc %g6, %l6, %l5
12036 movg %xcc, %g3, %o1
12037 stx %g7, [%l7 + 0x58]
12038 lduw [%l7 + 0x64], %g2
12039 fnand %f0, %f0, %f4
12040 fandnot1 %f12, %f8, %f8
12041 bvs,a,pt %icc, loop_1435
12042 ldx [%l7 + 0x60], %o5
12043 movg %xcc, %o3, %o4
12044 stx %i3, [%l7 + 0x40]
12045loop_1435:
12046 ba,a loop_1436
12047 fmovsa %xcc, %f6, %f0
12048 fbne,a %fcc0, loop_1437
12049 pdist %f0, %f2, %f14
12050loop_1436:
12051 fmovrsgz %o0, %f1, %f2
12052 bg,pn %xcc, loop_1438
12053loop_1437:
12054 fandnot1 %f10, %f2, %f0
12055 std %f2, [%l7 + 0x60]
12056 st %f2, [%l7 + 0x08]
12057loop_1438:
12058 lduh [%l7 + 0x22], %l0
12059 pdist %f4, %f8, %f8
12060 fands %f6, %f12, %f8
12061 lduw [%l7 + 0x44], %o2
12062 bg loop_1439
12063 smulcc %l3, 0x1824, %i0
12064 edge32ln %i4, %l2, %i6
12065 tleu %xcc, 0x7
12066loop_1439:
12067 stb %i7, [%l7 + 0x38]
12068 ldd [%l7 + 0x20], %f14
12069 sth %g5, [%l7 + 0x6E]
12070 xorcc %g1, %l1, %g4
12071 fmovsl %icc, %f12, %f3
12072 ba,a loop_1440
12073 addc %o6, %i2, %i5
12074 fandnot2 %f6, %f6, %f12
12075 tgu %icc, 0x1
12076loop_1440:
12077 ldd [%l7 + 0x20], %f8
12078 addc %o7, 0x1C1F, %l4
12079 fpmerge %f8, %f8, %f4
12080 sth %i1, [%l7 + 0x3A]
12081 movrgez %l6, %g6, %g3
12082 ldsb [%l7 + 0x66], %l5
12083 bge,a,pt %xcc, loop_1441
12084 movrgez %g7, %g2, %o1
12085 stx %o5, [%l7 + 0x18]
12086 tleu %icc, 0x6
12087loop_1441:
12088 fba %fcc3, loop_1442
12089 fmovdn %xcc, %f11, %f7
12090 fcmpes %fcc1, %f12, %f12
12091 fnot2s %f15, %f7
12092loop_1442:
12093 brnz %o4, loop_1443
12094 bcc,a loop_1444
12095 fmovrde %i3, %f10, %f8
12096 fxnor %f14, %f10, %f4
12097loop_1443:
12098 fmovdle %icc, %f1, %f14
12099loop_1444:
12100 tleu %xcc, 0x1
12101 lduh [%l7 + 0x0E], %o0
12102 brlz %l0, loop_1445
12103 ldub [%l7 + 0x68], %o2
12104 movcc %icc, %l3, %o3
12105 ldsh [%l7 + 0x72], %i0
12106loop_1445:
12107 nop
12108 setx loop_1446, %l0, %l1
12109 wrpr 0x1, %tl
12110 wrpr %l1, %tnpc
12111 setx 0x34400001400, %l0, %l1
12112 wrpr %l1, %tstate
12113 wrhpr 0x4, %htstate
12114 done
12115 movneg %icc, %i4, %l2
12116 fpadd32 %f8, %f4, %f14
12117 ldsw [%l7 + 0x7C], %i6
12118loop_1446:
12119 addc %g5, %i7, %g1
12120 fmuld8ulx16 %f15, %f10, %f14
12121 fmovdvs %xcc, %f10, %f15
12122 taddcc %g4, %l1, %i2
12123 stx %i5, [%l7 + 0x08]
12124 sub %o7, %o6, %i1
12125 fmovrsgez %l6, %f10, %f14
12126 fmovsa %icc, %f2, %f14
12127 andn %l4, %g3, %g6
12128 st %f9, [%l7 + 0x7C]
12129 tpos %xcc, 0x5
12130 ldsb [%l7 + 0x24], %g7
12131 array16 %g2, %l5, %o1
12132 fmovsvc %icc, %f15, %f1
12133 fpsub32s %f2, %f12, %f3
12134 stw %o5, [%l7 + 0x2C]
12135 fmul8ulx16 %f14, %f0, %f10
12136 fmovs %f3, %f3
12137 and %o4, 0x1486, %i3
12138 fandnot1 %f4, %f10, %f2
12139 fbule,a %fcc3, loop_1447
12140 fmovdg %xcc, %f14, %f7
12141 bl,a loop_1448
12142 sra %o0, 0x18, %o2
12143loop_1447:
12144 fcmpne32 %f2, %f0, %l3
12145 ldsb [%l7 + 0x78], %l0
12146loop_1448:
12147 fxors %f9, %f3, %f4
12148 srax %i0, %i4, %o3
12149 stx %l2, [%l7 + 0x48]
12150 fxnor %f12, %f12, %f10
12151 st %f3, [%l7 + 0x20]
12152 fnegs %f3, %f2
12153 movrgez %g5, %i6, %i7
12154 fmovdle %icc, %f3, %f8
12155 stb %g1, [%l7 + 0x62]
12156 ble,a %icc, loop_1449
12157 sth %g4, [%l7 + 0x0A]
12158 ldsh [%l7 + 0x2C], %i2
12159 movge %icc, %l1, %i5
12160loop_1449:
12161 brz %o7, loop_1450
12162 ld [%l7 + 0x58], %f14
12163 fmovrdgez %o6, %f8, %f12
12164 edge8ln %i1, %l6, %g3
12165loop_1450:
12166 fnor %f14, %f4, %f14
12167 ldsw [%l7 + 0x34], %g6
12168 tpos %icc, 0x0
12169 add %g7, %l4, %g2
12170 orncc %o1, 0x0A98, %l5
12171 std %f12, [%l7 + 0x58]
12172 ldsw [%l7 + 0x7C], %o4
12173 movrlz %o5, %o0, %o2
12174 call loop_1451
12175 edge32ln %i3, %l0, %l3
12176 lduw [%l7 + 0x2C], %i0
12177 xorcc %i4, 0x0144, %l2
12178loop_1451:
12179 fpadd32s %f12, %f9, %f7
12180 bge,a loop_1452
12181 fcmpd %fcc0, %f12, %f0
12182 xorcc %g5, 0x1B1A, %i6
12183 bge,pn %icc, loop_1453
12184loop_1452:
12185 fpadd16 %f12, %f10, %f12
12186 fnot1s %f8, %f0
12187 taddcctv %i7, 0x00FD, %o3
12188loop_1453:
12189 lduh [%l7 + 0x78], %g1
12190 edge16l %i2, %g4, %l1
12191 lduh [%l7 + 0x4E], %i5
12192 stb %o7, [%l7 + 0x2A]
12193 ldd [%l7 + 0x68], %f2
12194 fbule %fcc1, loop_1454
12195 fpadd16 %f2, %f4, %f8
12196 for %f14, %f12, %f0
12197 fandnot2 %f4, %f8, %f14
12198loop_1454:
12199 fbu %fcc2, loop_1455
12200 fones %f8
12201 stw %o6, [%l7 + 0x64]
12202 be,a loop_1456
12203loop_1455:
12204 edge16 %l6, %g3, %g6
12205 brnz,a %i1, loop_1457
12206 srl %l4, 0x09, %g7
12207loop_1456:
12208 fmul8x16 %f7, %f12, %f10
12209 stx %g2, [%l7 + 0x18]
12210loop_1457:
12211 fmovdne %icc, %f12, %f5
12212 fmovsneg %xcc, %f0, %f15
12213 array16 %l5, %o1, %o5
12214 stb %o4, [%l7 + 0x79]
12215 ldd [%l7 + 0x40], %f8
12216 brlez %o2, loop_1458
12217 ldd [%l7 + 0x20], %f4
12218 fba,a %fcc0, loop_1459
12219 movrgez %o0, 0x177, %i3
12220loop_1458:
12221 st %f1, [%l7 + 0x24]
12222 fsrc1s %f12, %f14
12223loop_1459:
12224 sdivx %l0, 0x0A3D, %i0
12225 ldsh [%l7 + 0x68], %i4
12226 fand %f14, %f10, %f14
12227 taddcc %l3, %l2, %g5
12228 xorcc %i6, 0x199C, %i7
12229 fmovrse %o3, %f11, %f15
12230 bcc,a loop_1460
12231 fcmpne32 %f4, %f14, %i2
12232 fmovs %f0, %f2
12233 st %f0, [%l7 + 0x5C]
12234loop_1460:
12235 ldd [%l7 + 0x38], %f12
12236 umul %g4, %l1, %g1
12237 fblg %fcc3, loop_1461
12238 fpsub16s %f8, %f5, %f12
12239 fbug,a %fcc2, loop_1462
12240 ldsh [%l7 + 0x52], %i5
12241loop_1461:
12242 edge16n %o7, %l6, %g3
12243 fmovrdne %o6, %f8, %f0
12244loop_1462:
12245 st %f11, [%l7 + 0x14]
12246 fors %f10, %f13, %f2
12247 lduw [%l7 + 0x64], %i1
12248 fnegd %f14, %f4
12249 ldsh [%l7 + 0x68], %g6
12250 sth %l4, [%l7 + 0x70]
12251 bgu,pt %xcc, loop_1463
12252 movrgez %g7, %l5, %o1
12253 st %f14, [%l7 + 0x78]
12254 ldx [%l7 + 0x40], %o5
12255loop_1463:
12256 brz %g2, loop_1464
12257 fands %f10, %f5, %f15
12258 ldx [%l7 + 0x20], %o2
12259 movne %icc, %o0, %i3
12260loop_1464:
12261 fmovdvc %xcc, %f7, %f7
12262 stx %l0, [%l7 + 0x38]
12263 taddcctv %i0, 0x19A2, %o4
12264 fcmped %fcc0, %f12, %f14
12265 lduw [%l7 + 0x54], %i4
12266 stb %l3, [%l7 + 0x10]
12267 mulscc %g5, 0x0C3C, %i6
12268 brlez %l2, loop_1465
12269 std %f14, [%l7 + 0x38]
12270 fandnot2s %f7, %f14, %f8
12271 movn %xcc, %o3, %i2
12272loop_1465:
12273 movrlz %g4, 0x2CD, %l1
12274 srlx %g1, 0x18, %i7
12275 fbu %fcc0, loop_1466
12276 fmovsge %xcc, %f6, %f13
12277 tneg %icc, 0x6
12278 sth %o7, [%l7 + 0x58]
12279loop_1466:
12280 edge16ln %i5, %g3, %o6
12281 array8 %l6, %i1, %g6
12282 ldsh [%l7 + 0x42], %l4
12283 fcmped %fcc1, %f6, %f8
12284 fsrc2s %f3, %f4
12285 andn %g7, 0x0E6B, %o1
12286 fmovrslz %l5, %f12, %f9
12287 siam 0x5
12288 fmovda %icc, %f8, %f4
12289 brnz,a %g2, loop_1467
12290 fmovdn %icc, %f14, %f1
12291 ldsh [%l7 + 0x58], %o2
12292 fbn %fcc1, loop_1468
12293loop_1467:
12294 sth %o0, [%l7 + 0x68]
12295 fmul8x16au %f6, %f0, %f4
12296 ldsh [%l7 + 0x46], %o5
12297loop_1468:
12298 fble %fcc0, loop_1469
12299 addccc %l0, %i3, %o4
12300 te %icc, 0x0
12301 stx %i0, [%l7 + 0x48]
12302loop_1469:
12303 fandnot2s %f5, %f1, %f3
12304 fnegs %f1, %f15
12305 edge16l %l3, %g5, %i6
12306 sll %i4, 0x1B, %o3
12307 movvs %icc, %l2, %g4
12308 edge8ln %l1, %i2, %g1
12309 ldub [%l7 + 0x67], %o7
12310 fmovsvs %xcc, %f7, %f3
12311 orncc %i5, %i7, %g3
12312 fcmple16 %f2, %f8, %o6
12313 fandnot1s %f15, %f15, %f3
12314 ldsh [%l7 + 0x32], %i1
12315 stx %l6, [%l7 + 0x48]
12316 fbo,a %fcc2, loop_1470
12317 ld [%l7 + 0x10], %f2
12318 bl,a loop_1471
12319 std %f4, [%l7 + 0x40]
12320loop_1470:
12321 ldx [%l7 + 0x58], %l4
12322 fblg %fcc3, loop_1472
12323loop_1471:
12324 fnegs %f12, %f13
12325 mova %icc, %g6, %g7
12326 ldsb [%l7 + 0x5F], %l5
12327loop_1472:
12328 stb %g2, [%l7 + 0x40]
12329 ld [%l7 + 0x10], %f9
12330 ldsh [%l7 + 0x2A], %o2
12331 fcmpeq16 %f4, %f0, %o0
12332 fbge %fcc1, loop_1473
12333 tvs %xcc, 0x6
12334 movvc %xcc, %o1, %o5
12335 std %f4, [%l7 + 0x40]
12336loop_1473:
12337 brlz %l0, loop_1474
12338 edge32ln %o4, %i0, %l3
12339 smul %i3, 0x1C36, %i6
12340 smul %g5, %o3, %l2
12341loop_1474:
12342 fcmpne16 %f0, %f2, %i4
12343 movrlez %l1, 0x09A, %i2
12344 edge32n %g4, %o7, %g1
12345 stx %i7, [%l7 + 0x60]
12346 fsrc2 %f0, %f10
12347 andncc %i5, %o6, %i1
12348 fmovsa %icc, %f8, %f14
12349 fpadd16s %f11, %f4, %f11
12350 nop
12351 setx loop_1475, %l0, %l1
12352 wrpr 0x1, %tl
12353 wrpr %l1, %tpc
12354 add %l1, 0x4, %l1
12355 wrpr %l1, %tnpc
12356 setx 0x34400001400, %l0, %l1
12357 wrpr %l1, %tstate
12358 wrhpr 0x4, %htstate
12359 retry
12360 lduh [%l7 + 0x76], %g3
12361 fcmpes %fcc1, %f0, %f15
12362 fmovrdne %l6, %f14, %f0
12363loop_1475:
12364 fmovsn %icc, %f2, %f12
12365 tne %icc, 0x0
12366 movneg %icc, %l4, %g6
12367 bshuffle %f14, %f12, %f10
12368 brz %l5, loop_1476
12369 subc %g2, 0x1CFF, %o2
12370 orn %g7, %o1, %o0
12371 for %f14, %f4, %f10
12372loop_1476:
12373 bge,pt %icc, loop_1477
12374 fxor %f10, %f10, %f2
12375 andn %o5, %l0, %i0
12376 ld [%l7 + 0x38], %f5
12377loop_1477:
12378 fpadd16s %f9, %f7, %f0
12379 ld [%l7 + 0x50], %f10
12380 orn %l3, %o4, %i6
12381 mulscc %i3, 0x000D, %g5
12382 lduh [%l7 + 0x08], %o3
12383 fmovdleu %icc, %f9, %f11
12384 fmovdn %xcc, %f1, %f11
12385 fmovdcs %xcc, %f9, %f3
12386 fornot1 %f6, %f12, %f12
12387 lduw [%l7 + 0x08], %l2
12388 st %f0, [%l7 + 0x7C]
12389 brgz,a %i4, loop_1478
12390 fmovsgu %icc, %f3, %f4
12391 ldsw [%l7 + 0x38], %i2
12392 xnorcc %l1, %o7, %g4
12393loop_1478:
12394 ldx [%l7 + 0x08], %g1
12395 tpos %xcc, 0x1
12396 srl %i5, %o6, %i7
12397 fnot1s %f6, %f11
12398 tge %xcc, 0x4
12399 tcc %xcc, 0x1
12400 fmovdleu %xcc, %f7, %f3
12401 stb %g3, [%l7 + 0x37]
12402 sra %l6, %l4, %g6
12403 stx %i1, [%l7 + 0x08]
12404 stb %l5, [%l7 + 0x29]
12405 bvs,a,pn %icc, loop_1479
12406 nop
12407 setx loop_1480, %l0, %l1
12408 jmpl %l1, %g2
12409 brgz %g7, loop_1481
12410 st %f13, [%l7 + 0x5C]
12411loop_1479:
12412 mulx %o1, %o2, %o0
12413loop_1480:
12414 fbg,a %fcc2, loop_1482
12415loop_1481:
12416 subcc %l0, 0x07BE, %o5
12417 fmovdvc %icc, %f13, %f8
12418 ldub [%l7 + 0x7F], %l3
12419loop_1482:
12420 ld [%l7 + 0x68], %f3
12421 fmovsge %icc, %f10, %f4
12422 andncc %o4, %i6, %i3
12423 fpack16 %f12, %f4
12424 siam 0x0
12425 fpmerge %f10, %f1, %f8
12426 ldsb [%l7 + 0x4F], %i0
12427 fcmpeq16 %f6, %f14, %o3
12428 ldx [%l7 + 0x40], %l2
12429 xorcc %g5, %i4, %i2
12430 umul %l1, %o7, %g1
12431 ldsb [%l7 + 0x09], %i5
12432 xnorcc %g4, %o6, %g3
12433 fmovdg %icc, %f6, %f11
12434 ld [%l7 + 0x5C], %f0
12435 stx %l6, [%l7 + 0x68]
12436 mulx %l4, 0x0643, %g6
12437 fbo,a %fcc1, loop_1483
12438 stb %i1, [%l7 + 0x08]
12439 fmovsneg %icc, %f13, %f8
12440 fmovse %icc, %f5, %f13
12441loop_1483:
12442 srax %l5, %i7, %g2
12443 fmovde %xcc, %f5, %f5
12444 fmul8x16 %f5, %f0, %f8
12445 std %f14, [%l7 + 0x10]
12446 movneg %xcc, %o1, %g7
12447 ldsh [%l7 + 0x46], %o2
12448 fabss %f13, %f7
12449 movre %o0, %l0, %o5
12450 fmovrdlz %o4, %f0, %f8
12451 fmovse %icc, %f7, %f8
12452 nop
12453 setx loop_1484, %l0, %l1
12454 jmpl %l1, %i6
12455 st %f12, [%l7 + 0x70]
12456 fcmpes %fcc2, %f11, %f3
12457 bvs,pt %icc, loop_1485
12458loop_1484:
12459 edge16n %l3, %i3, %o3
12460 mulscc %i0, %l2, %i4
12461 fmovrse %i2, %f9, %f7
12462loop_1485:
12463 xorcc %g5, 0x13F6, %o7
12464 fmovdle %icc, %f12, %f8
12465 fbg,a %fcc3, loop_1486
12466 fmovdne %icc, %f4, %f5
12467 fmovrslez %l1, %f9, %f14
12468 ba,a loop_1487
12469loop_1486:
12470 fbge %fcc2, loop_1488
12471 tvs %xcc, 0x7
12472 std %f0, [%l7 + 0x10]
12473loop_1487:
12474 bcc,a,pn %icc, loop_1489
12475loop_1488:
12476 edge32l %g1, %i5, %g4
12477 ldub [%l7 + 0x51], %o6
12478 fmovdle %icc, %f10, %f5
12479loop_1489:
12480 ldsb [%l7 + 0x19], %g3
12481 stb %l6, [%l7 + 0x69]
12482 ldsh [%l7 + 0x30], %g6
12483 tge %xcc, 0x7
12484 fbn %fcc0, loop_1490
12485 ldub [%l7 + 0x57], %l4
12486 sub %i1, %i7, %l5
12487 fbu %fcc3, loop_1491
12488loop_1490:
12489 lduw [%l7 + 0x6C], %o1
12490 ldsb [%l7 + 0x20], %g7
12491 fbug %fcc3, loop_1492
12492loop_1491:
12493 fbge %fcc3, loop_1493
12494 add %g2, 0x0D16, %o2
12495 ld [%l7 + 0x60], %f5
12496loop_1492:
12497 bneg,pt %icc, loop_1494
12498loop_1493:
12499 lduh [%l7 + 0x6E], %l0
12500 fnot2s %f11, %f3
12501 bg loop_1495
12502loop_1494:
12503 ldsw [%l7 + 0x18], %o0
12504 fzero %f14
12505 faligndata %f4, %f6, %f14
12506loop_1495:
12507 fblg %fcc1, loop_1496
12508 fbuge %fcc2, loop_1497
12509 tg %xcc, 0x7
12510 stx %o5, [%l7 + 0x58]
12511loop_1496:
12512 sth %i6, [%l7 + 0x1E]
12513loop_1497:
12514 fnegs %f10, %f3
12515 fzero %f8
12516 fmovdcs %icc, %f13, %f7
12517 ldsh [%l7 + 0x6E], %o4
12518 movrlez %l3, 0x35F, %o3
12519 addcc %i0, %l2, %i4
12520 subcc %i3, 0x1E25, %i2
12521 sth %g5, [%l7 + 0x60]
12522 fnot1s %f11, %f15
12523 bl,pt %xcc, loop_1498
12524 fornot1 %f4, %f6, %f8
12525 st %f7, [%l7 + 0x4C]
12526 ldsb [%l7 + 0x2F], %o7
12527loop_1498:
12528 faligndata %f14, %f12, %f2
12529 ldsb [%l7 + 0x31], %g1
12530 addcc %i5, 0x048A, %g4
12531 movre %l1, %g3, %o6
12532 fzero %f12
12533 fbg %fcc3, loop_1499
12534 ldsb [%l7 + 0x74], %l6
12535 fbul,a %fcc2, loop_1500
12536 ldub [%l7 + 0x51], %l4
12537loop_1499:
12538 fbul,a %fcc2, loop_1501
12539 ldx [%l7 + 0x48], %g6
12540loop_1500:
12541 stb %i1, [%l7 + 0x14]
12542 stw %l5, [%l7 + 0x1C]
12543loop_1501:
12544 fbg,a %fcc3, loop_1502
12545 lduw [%l7 + 0x70], %i7
12546 st %f2, [%l7 + 0x18]
12547 fcmpeq16 %f12, %f10, %o1
12548loop_1502:
12549 xor %g7, %g2, %o2
12550 lduw [%l7 + 0x1C], %o0
12551 andcc %l0, 0x1279, %i6
12552 ld [%l7 + 0x08], %f6
12553 or %o4, 0x1450, %l3
12554 tvs %icc, 0x4
12555 ldsh [%l7 + 0x50], %o5
12556 sllx %i0, 0x1C, %o3
12557 ldsw [%l7 + 0x64], %i4
12558 movrne %i3, %l2, %i2
12559 fbul %fcc3, loop_1503
12560 fmovse %xcc, %f10, %f5
12561 stw %g5, [%l7 + 0x34]
12562 fmovdcc %xcc, %f15, %f1
12563loop_1503:
12564 alignaddr %g1, %i5, %g4
12565 stx %l1, [%l7 + 0x28]
12566 fbge %fcc1, loop_1504
12567 stx %o7, [%l7 + 0x48]
12568 fmovsneg %xcc, %f15, %f12
12569 stx %g3, [%l7 + 0x40]
12570loop_1504:
12571 fmovrsgz %o6, %f6, %f5
12572 ld [%l7 + 0x40], %f3
12573 fmovrse %l4, %f15, %f11
12574 bneg,a %xcc, loop_1505
12575 sdivx %l6, 0x0A87, %g6
12576 tpos %icc, 0x0
12577 stw %i1, [%l7 + 0x6C]
12578loop_1505:
12579 mulscc %l5, 0x12B2, %i7
12580 movg %icc, %o1, %g2
12581 fornot1s %f12, %f10, %f3
12582 st %f10, [%l7 + 0x74]
12583 sdivcc %o2, 0x0E71, %g7
12584 std %f2, [%l7 + 0x58]
12585 ldsh [%l7 + 0x0E], %o0
12586 tn %icc, 0x1
12587 fandnot2s %f11, %f1, %f11
12588 fands %f1, %f6, %f13
12589 ldsh [%l7 + 0x5E], %l0
12590 tle %icc, 0x6
12591 sra %i6, %l3, %o5
12592 fmovrdgz %i0, %f0, %f14
12593 fpsub16 %f8, %f8, %f14
12594 srax %o3, %i4, %o4
12595 fmovda %icc, %f5, %f15
12596 movle %icc, %l2, %i3
12597 fabsd %f12, %f12
12598 stx %g5, [%l7 + 0x20]
12599 ldsb [%l7 + 0x4D], %i2
12600 brnz %i5, loop_1506
12601 srl %g4, %l1, %o7
12602 ldd [%l7 + 0x50], %f6
12603 lduw [%l7 + 0x64], %g1
12604loop_1506:
12605 ldsh [%l7 + 0x2A], %g3
12606 ldsb [%l7 + 0x5D], %o6
12607 stw %l4, [%l7 + 0x08]
12608 edge16n %g6, %i1, %l6
12609 sth %i7, [%l7 + 0x34]
12610 lduh [%l7 + 0x3A], %o1
12611 fnegd %f2, %f12
12612 fands %f13, %f0, %f12
12613 fmovspos %xcc, %f15, %f10
12614 fbo,a %fcc1, loop_1507
12615 ldsb [%l7 + 0x6E], %l5
12616 movg %icc, %g2, %o2
12617 fcmpeq32 %f12, %f14, %o0
12618loop_1507:
12619 fmovsn %icc, %f0, %f13
12620 brlez,a %l0, loop_1508
12621 ldub [%l7 + 0x16], %g7
12622 movle %xcc, %l3, %i6
12623 fmovdvs %icc, %f13, %f5
12624loop_1508:
12625 and %o5, %i0, %o3
12626 movrgz %o4, %i4, %i3
12627 ld [%l7 + 0x54], %f8
12628 udiv %g5, 0x09BC, %l2
12629 fnegd %f2, %f6
12630 move %icc, %i2, %g4
12631 fabsd %f6, %f14
12632 ldsw [%l7 + 0x7C], %l1
12633 fandnot2s %f4, %f10, %f4
12634 fbe,a %fcc1, loop_1509
12635 fmovse %xcc, %f6, %f4
12636 fmovrse %i5, %f10, %f3
12637 ldx [%l7 + 0x18], %o7
12638loop_1509:
12639 stw %g3, [%l7 + 0x50]
12640 st %f1, [%l7 + 0x58]
12641 lduh [%l7 + 0x64], %g1
12642 te %icc, 0x6
12643 ldx [%l7 + 0x50], %o6
12644 addc %l4, %g6, %l6
12645 ldsw [%l7 + 0x18], %i7
12646 lduh [%l7 + 0x10], %o1
12647 bneg,a,pt %xcc, loop_1510
12648 fbge %fcc0, loop_1511
12649 tsubcctv %i1, 0x0784, %l5
12650 or %o2, %g2, %o0
12651loop_1510:
12652 sdivcc %l0, 0x0E12, %l3
12653loop_1511:
12654 fmul8x16au %f4, %f6, %f12
12655 st %f13, [%l7 + 0x60]
12656 fbo,a %fcc0, loop_1512
12657 fmovscc %xcc, %f2, %f10
12658 stb %g7, [%l7 + 0x42]
12659 lduh [%l7 + 0x6C], %i6
12660loop_1512:
12661 orn %i0, 0x1DC5, %o5
12662 fbo,a %fcc3, loop_1513
12663 orcc %o4, %i4, %o3
12664 nop
12665 setx loop_1514, %l0, %l1
12666 wrpr 0x1, %tl
12667 wrpr %l1, %tpc
12668 add %l1, 0x4, %l1
12669 wrpr %l1, %tnpc
12670 setx 0x34400001400, %l0, %l1
12671 wrpr %l1, %tstate
12672 wrhpr 0x4, %htstate
12673 retry
12674 fxnors %f3, %f1, %f9
12675loop_1513:
12676 sth %g5, [%l7 + 0x6E]
12677 andcc %l2, %i3, %i2
12678loop_1514:
12679 fmovscs %xcc, %f11, %f12
12680 lduw [%l7 + 0x74], %l1
12681 addccc %g4, %o7, %i5
12682 stx %g3, [%l7 + 0x08]
12683 umul %o6, %l4, %g6
12684 ldsb [%l7 + 0x0A], %g1
12685 edge32ln %l6, %o1, %i7
12686 movge %xcc, %i1, %l5
12687 fnot2s %f10, %f4
12688 brlz,a %g2, loop_1515
12689 bn,a,pt %icc, loop_1516
12690 array32 %o0, %l0, %o2
12691 ldx [%l7 + 0x38], %l3
12692loop_1515:
12693 tpos %xcc, 0x3
12694loop_1516:
12695 fmovscs %xcc, %f14, %f7
12696 brz,a %i6, loop_1517
12697 std %f4, [%l7 + 0x10]
12698 umulcc %g7, %i0, %o5
12699 std %f4, [%l7 + 0x30]
12700loop_1517:
12701 fmovde %icc, %f2, %f0
12702 st %f10, [%l7 + 0x20]
12703 std %f12, [%l7 + 0x08]
12704 sub %o4, %o3, %g5
12705 ldsh [%l7 + 0x44], %l2
12706 edge16l %i4, %i2, %l1
12707 movcc %icc, %g4, %i3
12708 umul %i5, 0x1318, %o7
12709 lduh [%l7 + 0x4C], %g3
12710 bl,pt %icc, loop_1518
12711 ldd [%l7 + 0x28], %f0
12712 fmovrsne %o6, %f6, %f8
12713 tsubcctv %g6, %l4, %g1
12714loop_1518:
12715 fbg,a %fcc0, loop_1519
12716 fmovrdne %l6, %f12, %f0
12717 stb %o1, [%l7 + 0x2E]
12718 ldub [%l7 + 0x58], %i7
12719loop_1519:
12720 smulcc %i1, 0x07E1, %l5
12721 fmovsne %xcc, %f9, %f9
12722 movcc %icc, %g2, %o0
12723 fmovdpos %icc, %f5, %f9
12724 fmul8sux16 %f10, %f4, %f2
12725 fbe,a %fcc2, loop_1520
12726 sth %o2, [%l7 + 0x60]
12727 edge8l %l0, %l3, %g7
12728 bneg,pt %icc, loop_1521
12729loop_1520:
12730 fmovrsne %i0, %f9, %f1
12731 bneg,a,pt %xcc, loop_1522
12732 lduw [%l7 + 0x14], %i6
12733loop_1521:
12734 ldx [%l7 + 0x60], %o5
12735 subcc %o4, %o3, %l2
12736loop_1522:
12737 ldsw [%l7 + 0x64], %g5
12738 sub %i4, 0x0C7E, %i2
12739 tsubcc %l1, 0x0C3A, %g4
12740 pdist %f0, %f0, %f6
12741 ldsw [%l7 + 0x78], %i3
12742 fmovdvs %icc, %f4, %f4
12743 nop
12744 setx loop_1523, %l0, %l1
12745 wrpr 0x1, %tl
12746 wrpr %l1, %tpc
12747 add %l1, 0x4, %l1
12748 wrpr %l1, %tnpc
12749 setx 0x34400001400, %l0, %l1
12750 wrpr %l1, %tstate
12751 wrhpr 0x4, %htstate
12752 retry
12753 xnor %i5, 0x099D, %o7
12754 edge16n %g3, %o6, %l4
12755 fpackfix %f12, %f4
12756loop_1523:
12757 bcc,a loop_1524
12758 movg %xcc, %g6, %l6
12759 fzero %f12
12760 ldsb [%l7 + 0x60], %g1
12761loop_1524:
12762 ldsb [%l7 + 0x50], %o1
12763 alignaddrl %i7, %i1, %g2
12764 tg %xcc, 0x5
12765 stw %l5, [%l7 + 0x50]
12766 stb %o0, [%l7 + 0x5F]
12767 movcc %xcc, %o2, %l3
12768 movrlz %l0, %i0, %g7
12769 bneg,pt %icc, loop_1525
12770 nop
12771 setx loop_1526, %l0, %l1
12772 wrpr 0x1, %tl
12773 wrpr %l1, %tnpc
12774 setx 0x34400001400, %l0, %l1
12775 wrpr %l1, %tstate
12776 wrhpr 0x4, %htstate
12777 done
12778 nop
12779 setx loop_1527, %l0, %l1
12780 wrpr 0x1, %tl
12781 wrpr %l1, %tpc
12782 add %l1, 0x4, %l1
12783 wrpr %l1, %tnpc
12784 setx 0x34400001400, %l0, %l1
12785 wrpr %l1, %tstate
12786 wrhpr 0x4, %htstate
12787 retry
12788 ba,pn %xcc, loop_1528
12789loop_1525:
12790 fmovde %icc, %f8, %f10
12791loop_1526:
12792 andcc %o5, %i6, %o3
12793loop_1527:
12794 fblg,a %fcc0, loop_1529
12795loop_1528:
12796 fbug %fcc0, loop_1530
12797 fpack32 %f8, %f2, %f12
12798 fmovdn %xcc, %f1, %f12
12799loop_1529:
12800 ldub [%l7 + 0x78], %l2
12801loop_1530:
12802 std %f14, [%l7 + 0x20]
12803 fone %f0
12804 ldub [%l7 + 0x36], %g5
12805 fmovdvs %icc, %f1, %f13
12806 bl %xcc, loop_1531
12807 fmovdvs %icc, %f3, %f4
12808 movle %xcc, %o4, %i2
12809 andncc %i4, %g4, %i3
12810loop_1531:
12811 fbue,a %fcc0, loop_1532
12812 fmovda %xcc, %f15, %f3
12813 fpackfix %f4, %f0
12814 fmovsne %icc, %f9, %f1
12815loop_1532:
12816 movg %icc, %i5, %o7
12817 bn,a,pt %xcc, loop_1533
12818 ldx [%l7 + 0x70], %g3
12819 addc %o6, 0x1DC8, %l1
12820 bn,a loop_1534
12821loop_1533:
12822 movrgz %l4, %l6, %g1
12823 fpadd16 %f4, %f10, %f14
12824 sethi 0x072D, %o1
12825loop_1534:
12826 fones %f2
12827 sllx %g6, 0x0F, %i1
12828 fmuld8sux16 %f3, %f5, %f0
12829 mova %xcc, %g2, %i7
12830 fmovsge %xcc, %f15, %f13
12831 fble,a %fcc2, loop_1535
12832 ldd [%l7 + 0x38], %f14
12833 umulcc %l5, 0x09A7, %o2
12834 fcmpes %fcc0, %f15, %f15
12835loop_1535:
12836 fmovrdlez %l3, %f4, %f14
12837 ldd [%l7 + 0x48], %f10
12838 brgz,a %l0, loop_1536
12839 fnegd %f6, %f14
12840 lduh [%l7 + 0x58], %i0
12841 ldsh [%l7 + 0x2C], %g7
12842loop_1536:
12843 movvs %xcc, %o5, %i6
12844 andn %o3, %l2, %g5
12845 fsrc2 %f2, %f0
12846 edge16l %o0, %i2, %i4
12847 tpos %xcc, 0x0
12848 stx %o4, [%l7 + 0x58]
12849 fmovdvc %xcc, %f0, %f12
12850 fbn %fcc1, loop_1537
12851 ldub [%l7 + 0x1D], %g4
12852 ldd [%l7 + 0x28], %f12
12853 addc %i3, 0x1267, %o7
12854loop_1537:
12855 subcc %g3, %o6, %l1
12856 fnegd %f12, %f10
12857 fmovda %icc, %f0, %f10
12858 udiv %l4, 0x0756, %i5
12859 brgez %l6, loop_1538
12860 lduh [%l7 + 0x12], %g1
12861 ld [%l7 + 0x70], %f9
12862 ldub [%l7 + 0x5E], %g6
12863loop_1538:
12864 ldsh [%l7 + 0x56], %i1
12865 fcmpgt16 %f2, %f0, %g2
12866 fcmps %fcc0, %f6, %f4
12867 ldsb [%l7 + 0x2B], %i7
12868 udivx %l5, 0x0150, %o2
12869 fmuld8ulx16 %f6, %f6, %f8
12870 fmovrdlez %l3, %f2, %f10
12871 sdivcc %o1, 0x1739, %l0
12872 edge32 %g7, %o5, %i6
12873 fnot2s %f14, %f14
12874 fmovsvs %xcc, %f2, %f15
12875 ldsb [%l7 + 0x0B], %i0
12876 lduw [%l7 + 0x74], %l2
12877 udivcc %o3, 0x0EE8, %o0
12878 fmovrsgz %g5, %f10, %f8
12879 be %icc, loop_1539
12880 sllx %i2, %o4, %i4
12881 stb %g4, [%l7 + 0x64]
12882 stw %i3, [%l7 + 0x78]
12883loop_1539:
12884 brgz,a %g3, loop_1540
12885 bgu loop_1541
12886 movne %xcc, %o6, %o7
12887 ldsh [%l7 + 0x5A], %l1
12888loop_1540:
12889 fmovdg %xcc, %f14, %f5
12890loop_1541:
12891 stx %i5, [%l7 + 0x60]
12892 stx %l6, [%l7 + 0x18]
12893 ldsb [%l7 + 0x14], %g1
12894 fpsub16s %f10, %f14, %f11
12895 movcc %icc, %g6, %l4
12896 fnands %f13, %f1, %f8
12897 brlez,a %i1, loop_1542
12898 fcmple16 %f0, %f10, %g2
12899 stx %i7, [%l7 + 0x08]
12900 ldd [%l7 + 0x38], %f8
12901loop_1542:
12902 fbn,a %fcc3, loop_1543
12903 fpsub16s %f15, %f8, %f1
12904 ldx [%l7 + 0x28], %o2
12905 sth %l5, [%l7 + 0x74]
12906loop_1543:
12907 tleu %icc, 0x3
12908 bpos,a loop_1544
12909 ldx [%l7 + 0x78], %o1
12910 fcmpgt16 %f2, %f14, %l3
12911 fmovrslez %l0, %f8, %f5
12912loop_1544:
12913 fbule,a %fcc3, loop_1545
12914 sethi 0x1025, %g7
12915 fmovdle %xcc, %f0, %f4
12916 fzeros %f4
12917loop_1545:
12918 ld [%l7 + 0x28], %f3
12919 xnor %i6, %o5, %l2
12920 smulcc %i0, %o0, %g5
12921 udivcc %o3, 0x11C2, %o4
12922 ba,a %xcc, loop_1546
12923 bl loop_1547
12924 fmovscs %xcc, %f11, %f7
12925 ldsw [%l7 + 0x44], %i2
12926loop_1546:
12927 addc %i4, 0x1D4C, %g4
12928loop_1547:
12929 fmovrsgz %g3, %f5, %f6
12930 stb %i3, [%l7 + 0x36]
12931 andn %o6, 0x1A1D, %l1
12932 tpos %icc, 0x1
12933 xorcc %o7, %i5, %g1
12934 nop
12935 setx loop_1548, %l0, %l1
12936 wrpr 0x1, %tl
12937 wrpr %l1, %tpc
12938 add %l1, 0x4, %l1
12939 wrpr %l1, %tnpc
12940 setx 0x34400001400, %l0, %l1
12941 wrpr %l1, %tstate
12942 wrhpr 0x4, %htstate
12943 retry
12944 fble %fcc0, loop_1549
12945 fmovdvs %icc, %f8, %f2
12946 movleu %xcc, %g6, %l6
12947loop_1548:
12948 fmul8x16al %f5, %f4, %f14
12949loop_1549:
12950 fmovsleu %xcc, %f9, %f0
12951 ldsb [%l7 + 0x3A], %l4
12952 st %f0, [%l7 + 0x38]
12953 fcmpeq16 %f6, %f8, %g2
12954 ldd [%l7 + 0x18], %f14
12955 nop
12956 setx loop_1550, %l0, %l1
12957 jmpl %l1, %i1
12958 ldsh [%l7 + 0x50], %o2
12959 fandnot2 %f12, %f2, %f4
12960 sth %i7, [%l7 + 0x44]
12961loop_1550:
12962 andn %o1, %l3, %l5
12963 edge16l %l0, %g7, %i6
12964 stb %o5, [%l7 + 0x2B]
12965 fandnot2 %f8, %f12, %f10
12966 fpsub32s %f3, %f1, %f13
12967 stw %i0, [%l7 + 0x0C]
12968 edge16l %l2, %g5, %o0
12969 tvc %xcc, 0x1
12970 fand %f2, %f14, %f6
12971 edge32 %o3, %o4, %i4
12972 movrlez %i2, 0x12A, %g3
12973 fmovdg %icc, %f7, %f1
12974 fand %f4, %f0, %f6
12975 bvc %xcc, loop_1551
12976 fcmpgt16 %f8, %f0, %i3
12977 fpsub16 %f10, %f2, %f4
12978 fmovd %f2, %f10
12979loop_1551:
12980 tne %xcc, 0x0
12981 fmovrdlz %g4, %f8, %f14
12982 smul %l1, 0x0426, %o6
12983 edge16l %i5, %g1, %o7
12984 srlx %g6, 0x0A, %l4
12985 edge16ln %g2, %i1, %l6
12986 brlz %o2, loop_1552
12987 ldd [%l7 + 0x20], %f10
12988 orncc %i7, 0x0D69, %o1
12989 st %f1, [%l7 + 0x78]
12990loop_1552:
12991 fmovsgu %icc, %f1, %f13
12992 brlz,a %l5, loop_1553
12993 fmovdneg %icc, %f4, %f13
12994 andn %l0, 0x12DB, %g7
12995 subc %i6, %o5, %l3
12996loop_1553:
12997 ldsw [%l7 + 0x14], %i0
12998 stx %g5, [%l7 + 0x48]
12999 bge,a loop_1554
13000 tl %icc, 0x4
13001 nop
13002 setx loop_1555, %l0, %l1
13003 wrpr 0x1, %tl
13004 wrpr %l1, %tnpc
13005 setx 0x34400001400, %l0, %l1
13006 wrpr %l1, %tstate
13007 wrhpr 0x4, %htstate
13008 done
13009 tvc %xcc, 0x2
13010loop_1554:
13011 stw %l2, [%l7 + 0x5C]
13012 fbne,a %fcc1, loop_1556
13013loop_1555:
13014 brnz,a %o0, loop_1557
13015 fxnor %f12, %f10, %f14
13016 bg,pt %icc, loop_1558
13017loop_1556:
13018 brlz,a %o3, loop_1559
13019loop_1557:
13020 ldd [%l7 + 0x08], %f6
13021 fbug %fcc3, loop_1560
13022loop_1558:
13023 fones %f0
13024loop_1559:
13025 fbge %fcc0, loop_1561
13026 movle %xcc, %o4, %i2
13027loop_1560:
13028 edge16ln %i4, %i3, %g3
13029 ldsw [%l7 + 0x64], %g4
13030loop_1561:
13031 ldd [%l7 + 0x10], %f0
13032 subcc %l1, %o6, %i5
13033 ldsh [%l7 + 0x78], %o7
13034 sll %g1, 0x1B, %g6
13035 fmovde %icc, %f2, %f2
13036 lduh [%l7 + 0x3A], %l4
13037 ldsw [%l7 + 0x5C], %g2
13038 fbge,a %fcc0, loop_1562
13039 fmovrdlz %i1, %f10, %f12
13040 movle %xcc, %l6, %i7
13041 fmovdl %xcc, %f4, %f11
13042loop_1562:
13043 xorcc %o1, %o2, %l5
13044 fzeros %f2
13045 ldsw [%l7 + 0x6C], %g7
13046 fmuld8sux16 %f0, %f7, %f12
13047 ldsw [%l7 + 0x70], %i6
13048 st %f12, [%l7 + 0x48]
13049 fbo,a %fcc1, loop_1563
13050 fmovdg %icc, %f10, %f3
13051 fcmpeq32 %f14, %f0, %l0
13052 stb %o5, [%l7 + 0x6B]
13053loop_1563:
13054 stb %i0, [%l7 + 0x41]
13055 movgu %icc, %l3, %l2
13056 fornot2s %f10, %f14, %f8
13057 fornot1s %f0, %f12, %f14
13058 fsrc2 %f8, %f6
13059 bvc,a,pt %icc, loop_1564
13060 movpos %icc, %g5, %o3
13061 std %f2, [%l7 + 0x40]
13062 brgez %o0, loop_1565
13063loop_1564:
13064 fors %f4, %f15, %f6
13065 alignaddrl %i2, %o4, %i4
13066 lduw [%l7 + 0x34], %g3
13067loop_1565:
13068 stw %i3, [%l7 + 0x60]
13069 tvs %icc, 0x0
13070 pdist %f0, %f12, %f2
13071 fornot2s %f11, %f8, %f13
13072 lduh [%l7 + 0x1E], %g4
13073 andn %o6, 0x15CF, %i5
13074 stb %l1, [%l7 + 0x48]
13075 fbue %fcc0, loop_1566
13076 std %f12, [%l7 + 0x20]
13077 ldsb [%l7 + 0x0B], %g1
13078 fmovrsne %g6, %f5, %f12
13079loop_1566:
13080 brgz,a %l4, loop_1567
13081 srl %g2, 0x04, %i1
13082 movrne %o7, %i7, %o1
13083 lduh [%l7 + 0x1C], %l6
13084loop_1567:
13085 brz %l5, loop_1568
13086 tsubcctv %g7, 0x1690, %i6
13087 fmovdpos %xcc, %f14, %f5
13088 fnot1 %f14, %f6
13089loop_1568:
13090 fmovdpos %icc, %f7, %f15
13091 ld [%l7 + 0x3C], %f14
13092 subc %l0, 0x10D5, %o2
13093 bge,pt %icc, loop_1569
13094 edge16l %o5, %l3, %i0
13095 fmovrdlz %g5, %f14, %f4
13096 std %f14, [%l7 + 0x18]
13097loop_1569:
13098 ldd [%l7 + 0x18], %f0
13099 ldsh [%l7 + 0x2E], %o3
13100 udiv %l2, 0x109D, %o0
13101 lduh [%l7 + 0x20], %o4
13102 stx %i2, [%l7 + 0x50]
13103 fbl %fcc1, loop_1570
13104 fnor %f8, %f10, %f12
13105 movge %icc, %i4, %g3
13106 fmovrdgz %g4, %f8, %f14
13107loop_1570:
13108 addccc %o6, %i3, %l1
13109 add %i5, 0x1347, %g1
13110 fcmple32 %f8, %f4, %g6
13111 lduh [%l7 + 0x26], %g2
13112 movne %icc, %l4, %o7
13113 fmovrdlez %i7, %f6, %f4
13114 movrlez %o1, 0x20B, %l6
13115 fzeros %f8
13116 mulx %l5, %i1, %g7
13117 sub %i6, 0x1488, %o2
13118 bcc,a,pn %xcc, loop_1571
13119 fmovsneg %xcc, %f6, %f9
13120 orcc %l0, 0x19F9, %l3
13121 addccc %o5, %g5, %o3
13122loop_1571:
13123 fbl %fcc3, loop_1572
13124 sth %l2, [%l7 + 0x10]
13125 tneg %xcc, 0x0
13126 srl %o0, 0x1E, %o4
13127loop_1572:
13128 orncc %i2, 0x163A, %i4
13129 nop
13130 setx loop_1573, %l0, %l1
13131 jmpl %l1, %g3
13132 movvc %xcc, %i0, %g4
13133 bpos,pt %xcc, loop_1574
13134 ldsh [%l7 + 0x78], %i3
13135loop_1573:
13136 std %f14, [%l7 + 0x18]
13137 or %l1, 0x0FAE, %i5
13138loop_1574:
13139 stw %o6, [%l7 + 0x48]
13140 ta %icc, 0x3
13141 lduh [%l7 + 0x1A], %g6
13142 bneg,pn %xcc, loop_1575
13143 fmovdn %icc, %f5, %f12
13144 ba,a loop_1576
13145 stb %g2, [%l7 + 0x2D]
13146loop_1575:
13147 bge %xcc, loop_1577
13148 ldsw [%l7 + 0x54], %l4
13149loop_1576:
13150 smul %g1, %i7, %o7
13151 ld [%l7 + 0x58], %f12
13152loop_1577:
13153 ldsb [%l7 + 0x73], %l6
13154 fmovsne %xcc, %f7, %f14
13155 srlx %o1, %l5, %g7
13156 fbule %fcc2, loop_1578
13157 bn loop_1579
13158 std %f6, [%l7 + 0x40]
13159 ldsb [%l7 + 0x78], %i1
13160loop_1578:
13161 xnorcc %o2, 0x0490, %l0
13162loop_1579:
13163 ldub [%l7 + 0x09], %l3
13164 bvc loop_1580
13165 fnor %f10, %f2, %f14
13166 fpack32 %f0, %f8, %f8
13167 fmovsleu %xcc, %f8, %f0
13168loop_1580:
13169 stb %i6, [%l7 + 0x42]
13170 std %f10, [%l7 + 0x08]
13171 fcmpgt16 %f14, %f4, %g5
13172 fbug %fcc2, loop_1581
13173 lduw [%l7 + 0x20], %o3
13174 ldd [%l7 + 0x38], %f12
13175 nop
13176 setx loop_1582, %l0, %l1
13177 wrpr 0x1, %tl
13178 wrpr %l1, %tpc
13179 add %l1, 0x4, %l1
13180 wrpr %l1, %tnpc
13181 setx 0x34400001400, %l0, %l1
13182 wrpr %l1, %tstate
13183 wrhpr 0x4, %htstate
13184 retry
13185loop_1581:
13186 fand %f12, %f2, %f8
13187 umulcc %o5, %o0, %o4
13188 ldsw [%l7 + 0x30], %i2
13189loop_1582:
13190 ldub [%l7 + 0x7C], %l2
13191 fblg %fcc1, loop_1583
13192 bvc,pn %icc, loop_1584
13193 bleu,a loop_1585
13194 fands %f15, %f8, %f6
13195loop_1583:
13196 fpadd16s %f10, %f7, %f11
13197loop_1584:
13198 std %f8, [%l7 + 0x30]
13199loop_1585:
13200 bg,pt %xcc, loop_1586
13201 siam 0x6
13202 fmovrsgz %g3, %f12, %f12
13203 edge8n %i4, %i0, %i3
13204loop_1586:
13205 fnegs %f7, %f2
13206 fornot2 %f14, %f2, %f14
13207 fmovd %f6, %f6
13208 sth %g4, [%l7 + 0x18]
13209 fornot2s %f1, %f11, %f7
13210 stx %i5, [%l7 + 0x08]
13211 lduh [%l7 + 0x2C], %o6
13212 stx %l1, [%l7 + 0x58]
13213 movn %icc, %g2, %g6
13214 fmovsg %xcc, %f3, %f12
13215 fnegs %f4, %f6
13216 sll %g1, 0x09, %i7
13217 fornot2s %f11, %f11, %f0
13218 ldsw [%l7 + 0x5C], %o7
13219 lduh [%l7 + 0x0E], %l6
13220 ldsb [%l7 + 0x5A], %l4
13221 stw %l5, [%l7 + 0x64]
13222 movge %icc, %o1, %g7
13223 andn %o2, %l0, %l3
13224 bl loop_1587
13225 fmovrsne %i6, %f15, %f12
13226 fmovdg %xcc, %f7, %f12
13227 movleu %icc, %g5, %i1
13228loop_1587:
13229 ld [%l7 + 0x60], %f11
13230 edge8l %o3, %o5, %o0
13231 fbg %fcc2, loop_1588
13232 ldx [%l7 + 0x68], %o4
13233 sth %i2, [%l7 + 0x14]
13234 fnegs %f12, %f8
13235loop_1588:
13236 fblg %fcc3, loop_1589
13237 fnands %f4, %f10, %f3
13238 tvs %icc, 0x3
13239 stb %g3, [%l7 + 0x38]
13240loop_1589:
13241 stw %i4, [%l7 + 0x50]
13242 stw %l2, [%l7 + 0x1C]
13243 fpmerge %f5, %f14, %f4
13244 ba loop_1590
13245 fbu %fcc0, loop_1591
13246 fmovrslez %i0, %f8, %f8
13247 fbg,a %fcc0, loop_1592
13248loop_1590:
13249 andncc %g4, %i3, %i5
13250loop_1591:
13251 fxnors %f14, %f15, %f10
13252 srax %l1, %o6, %g6
13253loop_1592:
13254 movle %icc, %g1, %g2
13255 bneg,a,pn %xcc, loop_1593
13256 fmovsg %xcc, %f9, %f13
13257 ldsh [%l7 + 0x1C], %o7
13258 edge8 %i7, %l6, %l4
13259loop_1593:
13260 std %f14, [%l7 + 0x08]
13261 lduh [%l7 + 0x1E], %l5
13262 bg,a loop_1594
13263 fmovdne %icc, %f6, %f8
13264 movleu %xcc, %g7, %o1
13265 faligndata %f6, %f14, %f2
13266loop_1594:
13267 ldub [%l7 + 0x74], %o2
13268 ld [%l7 + 0x50], %f13
13269 ldsb [%l7 + 0x48], %l0
13270 fpmerge %f13, %f6, %f12
13271 taddcctv %i6, 0x1275, %g5
13272 ldx [%l7 + 0x28], %l3
13273 movcc %xcc, %i1, %o3
13274 ldsh [%l7 + 0x66], %o0
13275 fmovrdlez %o5, %f10, %f10
13276 nop
13277 setx loop_1595, %l0, %l1
13278 wrpr 0x1, %tl
13279 wrpr %l1, %tnpc
13280 setx 0x34400001400, %l0, %l1
13281 wrpr %l1, %tstate
13282 wrhpr 0x4, %htstate
13283 done
13284 ldsb [%l7 + 0x67], %i2
13285 ldsh [%l7 + 0x22], %o4
13286 fbuge %fcc1, loop_1596
13287loop_1595:
13288 ldsb [%l7 + 0x5E], %i4
13289 fabss %f6, %f8
13290 mulscc %g3, %l2, %g4
13291loop_1596:
13292 tneg %xcc, 0x4
13293 fmovdvc %icc, %f14, %f7
13294 fmovscs %icc, %f14, %f14
13295 ldsh [%l7 + 0x22], %i3
13296 fcmpne16 %f10, %f0, %i0
13297 fmovrdgez %i5, %f2, %f6
13298 stx %o6, [%l7 + 0x38]
13299 bvs,pt %xcc, loop_1597
13300 fba,a %fcc1, loop_1598
13301 ldd [%l7 + 0x10], %f6
13302 ba,a,pn %icc, loop_1599
13303loop_1597:
13304 fba %fcc0, loop_1600
13305loop_1598:
13306 sllx %l1, %g1, %g2
13307 lduh [%l7 + 0x2E], %o7
13308loop_1599:
13309 fmovdn %xcc, %f7, %f13
13310loop_1600:
13311 stx %g6, [%l7 + 0x08]
13312 mulx %i7, %l4, %l6
13313 sdivcc %g7, 0x169F, %l5
13314 stw %o2, [%l7 + 0x78]
13315 faligndata %f8, %f12, %f6
13316 sdivx %o1, 0x1C71, %i6
13317 bpos,a,pt %xcc, loop_1601
13318 stx %l0, [%l7 + 0x68]
13319 fbne,a %fcc3, loop_1602
13320 xnorcc %g5, %i1, %l3
13321loop_1601:
13322 fand %f12, %f4, %f8
13323 ldsb [%l7 + 0x2A], %o3
13324loop_1602:
13325 edge16l %o0, %i2, %o5
13326 ldsh [%l7 + 0x7A], %o4
13327 stx %i4, [%l7 + 0x68]
13328 sethi 0x00E1, %l2
13329 fmovsgu %xcc, %f6, %f4
13330 bg,pn %xcc, loop_1603
13331 movneg %xcc, %g3, %g4
13332 fbue,a %fcc2, loop_1604
13333 for %f10, %f10, %f4
13334loop_1603:
13335 fbule,a %fcc0, loop_1605
13336 fmovsl %icc, %f8, %f9
13337loop_1604:
13338 ld [%l7 + 0x4C], %f11
13339 fmovdleu %icc, %f3, %f7
13340loop_1605:
13341 call loop_1606
13342 fbge %fcc3, loop_1607
13343 fmovsgu %icc, %f6, %f5
13344 brlez,a %i3, loop_1608
13345loop_1606:
13346 ldsb [%l7 + 0x76], %i0
13347loop_1607:
13348 fmovsne %xcc, %f12, %f6
13349 fmovdvs %icc, %f7, %f5
13350loop_1608:
13351 nop
13352 setx loop_1609, %l0, %l1
13353 wrpr 0x1, %tl
13354 wrpr %l1, %tpc
13355 add %l1, 0x4, %l1
13356 wrpr %l1, %tnpc
13357 setx 0x34400001400, %l0, %l1
13358 wrpr %l1, %tstate
13359 wrhpr 0x4, %htstate
13360 retry
13361 brgez,a %o6, loop_1610
13362 st %f9, [%l7 + 0x68]
13363 ldx [%l7 + 0x28], %i5
13364loop_1609:
13365 movn %icc, %g1, %l1
13366loop_1610:
13367 fxors %f12, %f5, %f0
13368 srlx %g2, 0x0C, %o7
13369 udiv %g6, 0x0F28, %l4
13370 fmul8sux16 %f8, %f0, %f12
13371 orn %l6, 0x0702, %g7
13372 fcmpes %fcc0, %f12, %f10
13373 ldsh [%l7 + 0x70], %i7
13374 fnot1s %f1, %f13
13375 movl %xcc, %l5, %o2
13376 tgu %icc, 0x3
13377 movge %icc, %o1, %i6
13378 fandnot2s %f13, %f0, %f11
13379 tgu %xcc, 0x4
13380 movl %xcc, %g5, %l0
13381 std %f14, [%l7 + 0x20]
13382 stw %i1, [%l7 + 0x24]
13383 fmovrdlez %l3, %f8, %f0
13384 lduw [%l7 + 0x1C], %o0
13385 tn %xcc, 0x2
13386 fcmpne16 %f4, %f4, %i2
13387 fmovspos %icc, %f4, %f0
13388 edge8ln %o5, %o3, %i4
13389 edge8n %l2, %g3, %o4
13390 tvc %xcc, 0x3
13391 sethi 0x1593, %g4
13392 fmovde %icc, %f0, %f14
13393 fmovda %icc, %f9, %f4
13394 ld [%l7 + 0x0C], %f14
13395 std %f12, [%l7 + 0x10]
13396 movrgez %i3, 0x1F6, %o6
13397 ldx [%l7 + 0x50], %i5
13398 fand %f14, %f0, %f4
13399 fmovrslz %g1, %f6, %f4
13400 movrgez %l1, 0x3FA, %g2
13401 lduh [%l7 + 0x22], %o7
13402 fnegs %f13, %f3
13403 tneg %icc, 0x0
13404 std %f2, [%l7 + 0x78]
13405 ldub [%l7 + 0x3F], %g6
13406 movpos %xcc, %i0, %l4
13407 nop
13408 setx loop_1611, %l0, %l1
13409 wrpr 0x1, %tl
13410 wrpr %l1, %tpc
13411 add %l1, 0x4, %l1
13412 wrpr %l1, %tnpc
13413 setx 0x34400001400, %l0, %l1
13414 wrpr %l1, %tstate
13415 wrhpr 0x4, %htstate
13416 retry
13417 movvs %icc, %g7, %l6
13418 fsrc1s %f7, %f13
13419 bcs,a,pt %xcc, loop_1612
13420loop_1611:
13421 smulcc %l5, 0x1BB2, %o2
13422 udiv %o1, 0x1779, %i7
13423 tn %icc, 0x5
13424loop_1612:
13425 stw %i6, [%l7 + 0x5C]
13426 ldub [%l7 + 0x59], %l0
13427 fpack32 %f2, %f10, %f8
13428 fcmpgt32 %f10, %f4, %i1
13429 stx %g5, [%l7 + 0x30]
13430 tleu %xcc, 0x7
13431 lduw [%l7 + 0x2C], %o0
13432 umul %l3, %i2, %o5
13433 stb %i4, [%l7 + 0x6F]
13434 fxor %f14, %f6, %f8
13435 stx %o3, [%l7 + 0x20]
13436 fnot1s %f15, %f10
13437 xorcc %l2, %g3, %o4
13438 ldsw [%l7 + 0x58], %g4
13439 edge8ln %o6, %i3, %i5
13440 ld [%l7 + 0x14], %f7
13441 alignaddrl %g1, %g2, %o7
13442 fcmped %fcc3, %f4, %f8
13443 lduw [%l7 + 0x14], %g6
13444 tleu %xcc, 0x2
13445 fbge %fcc3, loop_1613
13446 movg %xcc, %l1, %l4
13447 edge32 %i0, %g7, %l5
13448 fpmerge %f13, %f0, %f4
13449loop_1613:
13450 std %f8, [%l7 + 0x48]
13451 sth %o2, [%l7 + 0x2A]
13452 array16 %l6, %i7, %o1
13453 popc 0x055B, %i6
13454 fandnot2 %f4, %f14, %f12
13455 edge8ln %i1, %l0, %g5
13456 fandnot1 %f6, %f14, %f6
13457 stw %o0, [%l7 + 0x18]
13458 fmul8sux16 %f0, %f2, %f6
13459 fpadd32 %f2, %f2, %f8
13460 stb %i2, [%l7 + 0x59]
13461 movrne %o5, 0x171, %l3
13462 fmovrdgz %o3, %f0, %f8
13463 fmovdl %xcc, %f11, %f7
13464 smul %l2, %i4, %g3
13465 orn %o4, 0x02B2, %o6
13466 fxnor %f2, %f0, %f2
13467 andncc %g4, %i3, %g1
13468 fmovdgu %xcc, %f13, %f15
13469 ldd [%l7 + 0x60], %f14
13470 brgez %i5, loop_1614
13471 edge8n %o7, %g2, %l1
13472 movleu %xcc, %g6, %l4
13473 fcmple32 %f8, %f8, %g7
13474loop_1614:
13475 movre %i0, %o2, %l6
13476 fnot2s %f11, %f0
13477 fcmpeq16 %f8, %f12, %l5
13478 fmovsl %icc, %f5, %f8
13479 move %xcc, %i7, %o1
13480 fmovrdgz %i6, %f14, %f6
13481 fnor %f10, %f14, %f12
13482 fmovdne %icc, %f15, %f10
13483 movle %xcc, %i1, %g5
13484 srlx %l0, 0x01, %i2
13485 fblg,a %fcc1, loop_1615
13486 ldx [%l7 + 0x70], %o5
13487 fbu,a %fcc0, loop_1616
13488 bpos loop_1617
13489loop_1615:
13490 mova %icc, %o0, %o3
13491 stx %l2, [%l7 + 0x50]
13492loop_1616:
13493 fabsd %f10, %f10
13494loop_1617:
13495 movrlez %l3, %i4, %g3
13496 fcmpd %fcc2, %f12, %f4
13497 stw %o6, [%l7 + 0x54]
13498 edge16 %g4, %o4, %g1
13499 fxnor %f6, %f8, %f6
13500 taddcc %i5, %i3, %o7
13501 movle %icc, %g2, %l1
13502 fcmpgt16 %f14, %f12, %l4
13503 bpos loop_1618
13504 fcmpd %fcc0, %f12, %f10
13505 lduh [%l7 + 0x64], %g7
13506 alignaddr %i0, %g6, %o2
13507loop_1618:
13508 ba,a loop_1619
13509 lduh [%l7 + 0x5A], %l5
13510 fnands %f10, %f14, %f4
13511 stb %l6, [%l7 + 0x7A]
13512loop_1619:
13513 movneg %xcc, %i7, %i6
13514 fzero %f6
13515 tl %xcc, 0x6
13516 fcmpd %fcc3, %f14, %f12
13517 edge32l %o1, %g5, %l0
13518 fblg,a %fcc3, loop_1620
13519 ldd [%l7 + 0x40], %f12
13520 fmovs %f12, %f14
13521 stx %i1, [%l7 + 0x30]
13522loop_1620:
13523 fmovrde %i2, %f12, %f6
13524 smul %o0, 0x092C, %o3
13525 subcc %o5, 0x1E10, %l3
13526 movrgz %i4, %g3, %o6
13527 fbne %fcc3, loop_1621
13528 fexpand %f8, %f10
13529 umul %l2, 0x13CE, %o4
13530 fcmpne16 %f2, %f8, %g1
13531loop_1621:
13532 ldsw [%l7 + 0x60], %i5
13533 sdivx %i3, 0x1E41, %o7
13534 fornot2s %f6, %f14, %f6
13535 fcmped %fcc3, %f14, %f0
13536 ldd [%l7 + 0x38], %f12
13537 fbuge,a %fcc0, loop_1622
13538 ldx [%l7 + 0x78], %g4
13539 siam 0x0
13540 subc %l1, 0x1ACB, %g2
13541loop_1622:
13542 fmovrdgz %l4, %f4, %f10
13543 fmovs %f9, %f7
13544 std %f6, [%l7 + 0x30]
13545 te %xcc, 0x1
13546 movrlez %g7, %g6, %o2
13547 lduh [%l7 + 0x2C], %i0
13548 orncc %l6, %i7, %l5
13549 fsrc2 %f14, %f4
13550 lduw [%l7 + 0x30], %i6
13551 fbul %fcc1, loop_1623
13552 ldsh [%l7 + 0x56], %o1
13553 fbo,a %fcc3, loop_1624
13554 fpack16 %f0, %f2
13555loop_1623:
13556 umul %g5, %l0, %i1
13557 ld [%l7 + 0x64], %f0
13558loop_1624:
13559 sth %i2, [%l7 + 0x2A]
13560 stx %o0, [%l7 + 0x20]
13561 fbge,a %fcc2, loop_1625
13562 edge16ln %o5, %o3, %l3
13563 movn %icc, %i4, %o6
13564 bcc,a loop_1626
13565loop_1625:
13566 ldd [%l7 + 0x38], %f2
13567 fsrc2 %f10, %f2
13568 stb %g3, [%l7 + 0x23]
13569loop_1626:
13570 sdivx %o4, 0x0F7D, %g1
13571 fbul,a %fcc0, loop_1627
13572 brz,a %l2, loop_1628
13573 ldx [%l7 + 0x58], %i5
13574 fmovdne %xcc, %f13, %f2
13575loop_1627:
13576 fxnor %f2, %f4, %f6
13577loop_1628:
13578 alignaddr %o7, %g4, %l1
13579 stb %i3, [%l7 + 0x58]
13580 call loop_1629
13581 fmovrdne %g2, %f6, %f8
13582 ldd [%l7 + 0x10], %f14
13583 fpsub32s %f10, %f8, %f9
13584loop_1629:
13585 lduw [%l7 + 0x20], %g7
13586 fornot2 %f12, %f0, %f12
13587 bcc,a,pn %xcc, loop_1630
13588 movg %icc, %l4, %o2
13589 fbne,a %fcc1, loop_1631
13590 ldx [%l7 + 0x60], %i0
13591loop_1630:
13592 call loop_1632
13593 fmovs %f12, %f7
13594loop_1631:
13595 fornot1 %f4, %f6, %f6
13596 fcmpes %fcc0, %f15, %f1
13597loop_1632:
13598 fmovrdlz %l6, %f6, %f2
13599 edge8n %i7, %l5, %g6
13600 sth %o1, [%l7 + 0x16]
13601 fcmpeq32 %f0, %f6, %i6
13602 fnors %f6, %f12, %f0
13603 subcc %l0, %i1, %i2
13604 tneg %xcc, 0x2
13605 fpsub32 %f14, %f8, %f6
13606 fcmpd %fcc1, %f12, %f14
13607 edge32n %o0, %o5, %g5
13608 fmovdg %icc, %f0, %f11
13609 edge8 %o3, %i4, %l3
13610 stb %g3, [%l7 + 0x7A]
13611 ldsb [%l7 + 0x29], %o6
13612 fnegd %f4, %f2
13613 xnorcc %o4, %g1, %l2
13614 sth %i5, [%l7 + 0x64]
13615 bne,a %xcc, loop_1633
13616 tcs %icc, 0x2
13617 fmovrdlez %g4, %f12, %f0
13618 fbo,a %fcc2, loop_1634
13619loop_1633:
13620 fba %fcc1, loop_1635
13621 ldx [%l7 + 0x30], %l1
13622 fbug %fcc3, loop_1636
13623loop_1634:
13624 fpmerge %f1, %f1, %f6
13625loop_1635:
13626 ldd [%l7 + 0x58], %f4
13627 addc %o7, %g2, %g7
13628loop_1636:
13629 fors %f10, %f6, %f10
13630 fornot1s %f8, %f11, %f4
13631 be loop_1637
13632 ld [%l7 + 0x50], %f1
13633 fbue,a %fcc3, loop_1638
13634 fmovdgu %icc, %f3, %f10
13635loop_1637:
13636 fmul8x16au %f4, %f12, %f4
13637 fpadd32s %f2, %f5, %f3
13638loop_1638:
13639 ldd [%l7 + 0x10], %f2
13640 fzeros %f8
13641 ldx [%l7 + 0x68], %i3
13642 smulcc %o2, %i0, %l6
13643 ldsw [%l7 + 0x60], %i7
13644 tge %icc, 0x3
13645 fmul8x16 %f12, %f14, %f0
13646 xor %l4, 0x0883, %l5
13647 sth %o1, [%l7 + 0x22]
13648 st %f14, [%l7 + 0x1C]
13649 move %xcc, %i6, %l0
13650 lduh [%l7 + 0x46], %i1
13651 stx %i2, [%l7 + 0x10]
13652 lduh [%l7 + 0x74], %g6
13653 tle %xcc, 0x1
13654 ldsw [%l7 + 0x78], %o5
13655 fmovrdgz %g5, %f0, %f0
13656 fones %f13
13657 nop
13658 setx loop_1639, %l0, %l1
13659 jmpl %l1, %o0
13660 nop
13661 setx loop_1640, %l0, %l1
13662 wrpr 0x1, %tl
13663 wrpr %l1, %tnpc
13664 setx 0x34400001400, %l0, %l1
13665 wrpr %l1, %tstate
13666 wrhpr 0x4, %htstate
13667 done
13668 movpos %xcc, %i4, %o3
13669 edge16ln %g3, %o6, %l3
13670loop_1639:
13671 fmovrse %g1, %f15, %f9
13672loop_1640:
13673 ldsb [%l7 + 0x13], %l2
13674 fsrc1s %f8, %f14
13675 lduw [%l7 + 0x34], %o4
13676 fbu,a %fcc0, loop_1641
13677 stw %g4, [%l7 + 0x30]
13678 xnor %l1, 0x1345, %o7
13679 siam 0x3
13680loop_1641:
13681 fmovrdlez %i5, %f6, %f0
13682 ld [%l7 + 0x64], %f1
13683 ldd [%l7 + 0x58], %f4
13684 brlz,a %g7, loop_1642
13685 movvs %xcc, %g2, %o2
13686 tleu %icc, 0x5
13687 te %xcc, 0x4
13688loop_1642:
13689 fnegd %f14, %f8
13690 lduh [%l7 + 0x54], %i3
13691 lduw [%l7 + 0x5C], %l6
13692 bvs,a,pt %icc, loop_1643
13693 smul %i7, 0x0C31, %l4
13694 ldsb [%l7 + 0x27], %l5
13695 movge %icc, %o1, %i6
13696loop_1643:
13697 fnegs %f9, %f5
13698 stw %i0, [%l7 + 0x38]
13699 fnegs %f11, %f10
13700 fornot1 %f12, %f14, %f6
13701 lduh [%l7 + 0x76], %i1
13702 movg %xcc, %l0, %i2
13703 fbu %fcc0, loop_1644
13704 bcs,pn %xcc, loop_1645
13705 fornot1 %f0, %f8, %f12
13706 bcs loop_1646
13707loop_1644:
13708 subccc %g6, %g5, %o0
13709loop_1645:
13710 movneg %icc, %o5, %i4
13711 std %f8, [%l7 + 0x10]
13712loop_1646:
13713 fmovrslz %o3, %f15, %f7
13714 sth %g3, [%l7 + 0x1C]
13715 andcc %o6, %g1, %l2
13716 ldsb [%l7 + 0x4F], %l3
13717 ld [%l7 + 0x58], %f0
13718 fbuge %fcc3, loop_1647
13719 fbl,a %fcc1, loop_1648
13720 ldub [%l7 + 0x76], %o4
13721 tg %icc, 0x2
13722loop_1647:
13723 sth %l1, [%l7 + 0x2A]
13724loop_1648:
13725 stx %g4, [%l7 + 0x60]
13726 fnegd %f2, %f14
13727 nop
13728 setx loop_1649, %l0, %l1
13729 wrpr 0x1, %tl
13730 wrpr %l1, %tpc
13731 add %l1, 0x4, %l1
13732 wrpr %l1, %tnpc
13733 setx 0x34400001400, %l0, %l1
13734 wrpr %l1, %tstate
13735 wrhpr 0x4, %htstate
13736 retry
13737 lduh [%l7 + 0x18], %o7
13738 tge %icc, 0x7
13739 fmovdvs %icc, %f13, %f11
13740loop_1649:
13741 fmovsneg %xcc, %f11, %f12
13742 fcmpne32 %f0, %f10, %g7
13743 stb %g2, [%l7 + 0x3A]
13744 sdivcc %i5, 0x1798, %i3
13745 fmovdvc %xcc, %f4, %f9
13746 fblg,a %fcc0, loop_1650
13747 ldx [%l7 + 0x58], %o2
13748 fone %f10
13749 movle %xcc, %i7, %l4
13750loop_1650:
13751 fmovsl %icc, %f12, %f11
13752 fbn %fcc1, loop_1651
13753 fmovdge %icc, %f3, %f7
13754 edge8ln %l5, %l6, %o1
13755 fcmps %fcc1, %f12, %f3
13756loop_1651:
13757 ldx [%l7 + 0x10], %i6
13758 fsrc1s %f4, %f13
13759 fabss %f13, %f4
13760 stb %i0, [%l7 + 0x44]
13761 bcs,a loop_1652
13762 fsrc1 %f4, %f0
13763 fxor %f4, %f8, %f4
13764 mulscc %i1, %l0, %i2
13765loop_1652:
13766 st %f13, [%l7 + 0x64]
13767 st %f1, [%l7 + 0x28]
13768 fandnot2 %f4, %f8, %f0
13769 fmovdpos %xcc, %f10, %f6
13770 movge %icc, %g6, %g5
13771 sub %o5, %i4, %o0
13772 sth %o3, [%l7 + 0x4A]
13773 edge8 %g3, %o6, %g1
13774 tl %icc, 0x1
13775 fcmps %fcc0, %f15, %f14
13776 ble,pt %xcc, loop_1653
13777 subcc %l2, %o4, %l1
13778 movg %icc, %l3, %g4
13779 alignaddrl %o7, %g2, %g7
13780loop_1653:
13781 fblg %fcc3, loop_1654
13782 fmovse %icc, %f14, %f4
13783 fnot2 %f14, %f10
13784 popc 0x0AFA, %i5
13785loop_1654:
13786 nop
13787 setx loop_1655, %l0, %l1
13788 wrpr 0x1, %tl
13789 wrpr %l1, %tpc
13790 add %l1, 0x4, %l1
13791 wrpr %l1, %tnpc
13792 setx 0x34400001400, %l0, %l1
13793 wrpr %l1, %tstate
13794 wrhpr 0x4, %htstate
13795 retry
13796 brgez %i3, loop_1656
13797 subccc %o2, 0x16FB, %l4
13798 fsrc2s %f9, %f1
13799loop_1655:
13800 bgu,pt %xcc, loop_1657
13801loop_1656:
13802 fmovsvc %icc, %f13, %f5
13803 fmovsne %icc, %f2, %f11
13804 fmovdcs %icc, %f9, %f14
13805loop_1657:
13806 fmovdcs %xcc, %f1, %f4
13807 fmovs %f13, %f7
13808 bgu %icc, loop_1658
13809 tneg %icc, 0x0
13810 fpadd16 %f10, %f6, %f14
13811 fpsub32s %f9, %f6, %f15
13812loop_1658:
13813 lduh [%l7 + 0x66], %i7
13814 fmovspos %icc, %f0, %f0
13815 bvc,pn %icc, loop_1659
13816 stw %l6, [%l7 + 0x38]
13817 stb %o1, [%l7 + 0x18]
13818 st %f11, [%l7 + 0x14]
13819loop_1659:
13820 stw %l5, [%l7 + 0x74]
13821 sth %i0, [%l7 + 0x0E]
13822 fmovdl %xcc, %f11, %f3
13823 addccc %i6, %l0, %i2
13824 fand %f6, %f0, %f6
13825 ldx [%l7 + 0x78], %g6
13826 fmul8ulx16 %f10, %f2, %f8
13827 fmovrdgez %g5, %f0, %f4
13828 ldx [%l7 + 0x50], %o5
13829 ldub [%l7 + 0x12], %i1
13830 ldsb [%l7 + 0x25], %o0
13831 mova %xcc, %o3, %g3
13832 tl %xcc, 0x2
13833 fpsub32s %f11, %f5, %f8
13834 st %f8, [%l7 + 0x44]
13835 pdist %f6, %f6, %f8
13836 andncc %o6, %i4, %g1
13837 ldsw [%l7 + 0x68], %o4
13838 fmovdne %xcc, %f5, %f1
13839 fsrc1s %f12, %f8
13840 ldsb [%l7 + 0x37], %l1
13841 fnands %f4, %f4, %f1
13842 ld [%l7 + 0x2C], %f11
13843 ldsb [%l7 + 0x17], %l2
13844 stw %g4, [%l7 + 0x3C]
13845 lduh [%l7 + 0x3E], %o7
13846 tcs %icc, 0x1
13847 fmovsne %xcc, %f6, %f0
13848 edge8n %g2, %l3, %g7
13849 stx %i3, [%l7 + 0x48]
13850 ld [%l7 + 0x60], %f13
13851 ldub [%l7 + 0x66], %o2
13852 smulcc %l4, %i5, %i7
13853 ldx [%l7 + 0x28], %l6
13854 fcmpd %fcc3, %f10, %f0
13855 fxnors %f9, %f9, %f7
13856 fpmerge %f2, %f8, %f14
13857 ld [%l7 + 0x30], %f9
13858 tge %xcc, 0x0
13859 sth %l5, [%l7 + 0x38]
13860 std %f6, [%l7 + 0x30]
13861 tg %icc, 0x5
13862 st %f2, [%l7 + 0x18]
13863 stb %o1, [%l7 + 0x6C]
13864 fxnors %f12, %f15, %f9
13865 array8 %i0, %l0, %i6
13866 be,a,pt %icc, loop_1660
13867 tcs %icc, 0x0
13868 movvc %xcc, %g6, %g5
13869 fble %fcc0, loop_1661
13870loop_1660:
13871 ldx [%l7 + 0x08], %o5
13872 movcc %icc, %i2, %o0
13873 fmovscc %icc, %f0, %f6
13874loop_1661:
13875 ldsw [%l7 + 0x1C], %o3
13876 fmovsn %icc, %f0, %f3
13877 fmovscs %icc, %f0, %f10
13878 fbo %fcc2, loop_1662
13879 addccc %i1, %g3, %o6
13880 ldub [%l7 + 0x21], %i4
13881 fcmple32 %f8, %f10, %o4
13882loop_1662:
13883 lduw [%l7 + 0x70], %g1
13884 fmovsa %icc, %f0, %f13
13885 call loop_1663
13886 fpmerge %f0, %f13, %f0
13887 umulcc %l1, %l2, %g4
13888 fxnor %f6, %f12, %f12
13889loop_1663:
13890 stw %o7, [%l7 + 0x68]
13891 fmovrse %g2, %f13, %f4
13892 fabss %f5, %f4
13893 fpsub32s %f12, %f5, %f12
13894 fmovdge %xcc, %f0, %f12
13895 orncc %g7, 0x0352, %l3
13896 stx %o2, [%l7 + 0x38]
13897 lduw [%l7 + 0x6C], %i3
13898 andn %l4, 0x0063, %i5
13899 ldsw [%l7 + 0x60], %l6
13900 sllx %l5, %o1, %i7
13901 xnor %i0, 0x09BD, %l0
13902 fbue %fcc3, loop_1664
13903 fbue,a %fcc3, loop_1665
13904 brgz %g6, loop_1666
13905 mulscc %g5, %i6, %o5
13906loop_1664:
13907 ldx [%l7 + 0x48], %o0
13908loop_1665:
13909 fmuld8ulx16 %f4, %f6, %f2
13910loop_1666:
13911 array32 %o3, %i2, %g3
13912 xnor %i1, %o6, %i4
13913 sllx %g1, 0x1F, %o4
13914 fmovrsgez %l1, %f10, %f14
13915 sth %l2, [%l7 + 0x5A]
13916 ldub [%l7 + 0x6D], %g4
13917 subc %g2, %o7, %g7
13918 and %o2, 0x1349, %i3
13919 movrgez %l4, %l3, %l6
13920 ldsh [%l7 + 0x5A], %l5
13921 movg %xcc, %o1, %i5
13922 fandnot1 %f0, %f12, %f2
13923 ldsb [%l7 + 0x58], %i7
13924 fornot1 %f12, %f2, %f8
13925 ld [%l7 + 0x74], %f2
13926 fmovsneg %icc, %f15, %f5
13927 bn %icc, loop_1667
13928 sethi 0x0E72, %i0
13929 ld [%l7 + 0x68], %f12
13930 fmovrsgez %l0, %f3, %f6
13931loop_1667:
13932 brlz %g5, loop_1668
13933 xnorcc %g6, %o5, %i6
13934 ldd [%l7 + 0x18], %f2
13935 call loop_1669
13936loop_1668:
13937 movpos %icc, %o0, %o3
13938 movle %icc, %i2, %i1
13939 fcmpne16 %f6, %f10, %o6
13940loop_1669:
13941 movrgz %g3, %i4, %g1
13942 fmovsn %icc, %f0, %f4
13943 edge16n %o4, %l1, %g4
13944 popc %g2, %l2
13945 brlez %o7, loop_1670
13946 ldsb [%l7 + 0x7D], %o2
13947 nop
13948 setx loop_1671, %l0, %l1
13949 wrpr 0x1, %tl
13950 wrpr %l1, %tpc
13951 add %l1, 0x4, %l1
13952 wrpr %l1, %tnpc
13953 setx 0x34400001400, %l0, %l1
13954 wrpr %l1, %tstate
13955 wrhpr 0x4, %htstate
13956 retry
13957 movleu %xcc, %g7, %i3
13958loop_1670:
13959 fble,a %fcc3, loop_1672
13960 fbule %fcc2, loop_1673
13961loop_1671:
13962 fandnot2 %f0, %f10, %f2
13963 fmul8ulx16 %f2, %f0, %f4
13964loop_1672:
13965 ldsb [%l7 + 0x1E], %l4
13966loop_1673:
13967 fmovdneg %icc, %f5, %f5
13968 fcmpes %fcc2, %f15, %f7
13969 fmovsa %icc, %f12, %f11
13970 fmovdgu %xcc, %f14, %f0
13971 lduh [%l7 + 0x22], %l3
13972 orcc %l6, %l5, %o1
13973 tne %xcc, 0x0
13974 fmovscs %icc, %f9, %f14
13975 fmovdpos %icc, %f1, %f5
13976 movre %i5, 0x35D, %i7
13977 bcs,pn %xcc, loop_1674
13978 ldx [%l7 + 0x60], %i0
13979 fmovsa %icc, %f10, %f8
13980 fbe,a %fcc1, loop_1675
13981loop_1674:
13982 fbe %fcc3, loop_1676
13983 ldd [%l7 + 0x70], %f8
13984 fcmped %fcc3, %f6, %f4
13985loop_1675:
13986 fbge,a %fcc0, loop_1677
13987loop_1676:
13988 movvc %icc, %g5, %g6
13989 ldsh [%l7 + 0x56], %o5
13990 ldsb [%l7 + 0x1F], %l0
13991loop_1677:
13992 fpadd16s %f5, %f6, %f14
13993 stw %i6, [%l7 + 0x34]
13994 fnot1 %f4, %f6
13995 ld [%l7 + 0x18], %f8
13996 ble %xcc, loop_1678
13997 fcmpeq16 %f8, %f6, %o3
13998 bcc %xcc, loop_1679
13999 andcc %o0, %i1, %i2
14000loop_1678:
14001 tneg %xcc, 0x3
14002 ldx [%l7 + 0x18], %o6
14003loop_1679:
14004 st %f9, [%l7 + 0x70]
14005 stb %i4, [%l7 + 0x5E]
14006 fcmped %fcc1, %f8, %f6
14007 fmovdne %xcc, %f12, %f2
14008 stx %g1, [%l7 + 0x20]
14009 sdivcc %g3, 0x0C55, %l1
14010 nop
14011 setx loop_1680, %l0, %l1
14012 jmpl %l1, %o4
14013 array8 %g2, %g4, %o7
14014 brnz,a %o2, loop_1681
14015 tneg %xcc, 0x5
14016loop_1680:
14017 tsubcc %l2, %i3, %g7
14018 movrne %l3, 0x2C2, %l6
14019loop_1681:
14020 fmovdcc %xcc, %f13, %f6
14021 stx %l4, [%l7 + 0x60]
14022 andn %o1, %l5, %i7
14023 nop
14024 setx loop_1682, %l0, %l1
14025 jmpl %l1, %i5
14026 fmovsn %icc, %f10, %f4
14027 fmul8x16al %f10, %f13, %f2
14028 ldd [%l7 + 0x68], %f8
14029loop_1682:
14030 ldx [%l7 + 0x08], %i0
14031 movcs %icc, %g6, %g5
14032 ldub [%l7 + 0x77], %l0
14033 fbge,a %fcc3, loop_1683
14034 bcs,pt %xcc, loop_1684
14035 stx %o5, [%l7 + 0x18]
14036 ld [%l7 + 0x60], %f8
14037loop_1683:
14038 te %icc, 0x7
14039loop_1684:
14040 stb %i6, [%l7 + 0x5C]
14041 fbule,a %fcc0, loop_1685
14042 fornot2s %f12, %f10, %f11
14043 ldub [%l7 + 0x6A], %o3
14044 udivcc %o0, 0x1FC1, %i2
14045loop_1685:
14046 ldsh [%l7 + 0x18], %o6
14047 sub %i4, %i1, %g1
14048 fpadd16 %f4, %f2, %f6
14049 movcc %xcc, %l1, %g3
14050 movcs %xcc, %g2, %g4
14051 lduw [%l7 + 0x60], %o4
14052 fmovsvc %xcc, %f14, %f3
14053 bvs,a %icc, loop_1686
14054 fmovrde %o7, %f10, %f0
14055 std %f2, [%l7 + 0x50]
14056 orn %o2, %i3, %g7
14057loop_1686:
14058 fmovsleu %xcc, %f11, %f10
14059 fpmerge %f2, %f11, %f10
14060 ldsw [%l7 + 0x48], %l3
14061 fmovdge %xcc, %f0, %f13
14062 stw %l6, [%l7 + 0x10]
14063 brz %l2, loop_1687
14064 lduw [%l7 + 0x68], %l4
14065 bvc,a loop_1688
14066 bneg,pt %icc, loop_1689
14067loop_1687:
14068 fnors %f13, %f15, %f9
14069 fandnot2s %f15, %f0, %f6
14070loop_1688:
14071 ldub [%l7 + 0x1A], %o1
14072loop_1689:
14073 fmovda %xcc, %f10, %f6
14074 tg %icc, 0x2
14075 fornot2s %f6, %f5, %f6
14076 stb %l5, [%l7 + 0x52]
14077 brlez %i7, loop_1690
14078 fexpand %f9, %f2
14079 fcmpeq16 %f2, %f10, %i5
14080 fmovdle %xcc, %f15, %f14
14081loop_1690:
14082 fmovdvc %icc, %f10, %f1
14083 ldsh [%l7 + 0x40], %i0
14084 fnot1 %f10, %f10
14085 be,a %icc, loop_1691
14086 fbu,a %fcc1, loop_1692
14087 sth %g5, [%l7 + 0x34]
14088 fmovrse %g6, %f8, %f5
14089loop_1691:
14090 std %f2, [%l7 + 0x40]
14091loop_1692:
14092 fcmpes %fcc1, %f8, %f8
14093 fbn %fcc2, loop_1693
14094 alignaddr %o5, %i6, %o3
14095 std %f6, [%l7 + 0x68]
14096 tn %icc, 0x6
14097loop_1693:
14098 movrne %l0, 0x318, %i2
14099 be %xcc, loop_1694
14100 stw %o6, [%l7 + 0x0C]
14101 fcmpes %fcc2, %f6, %f0
14102 fmovse %icc, %f14, %f13
14103loop_1694:
14104 std %f14, [%l7 + 0x68]
14105 std %f10, [%l7 + 0x50]
14106 lduw [%l7 + 0x14], %o0
14107 lduw [%l7 + 0x34], %i1
14108 bneg,a,pn %icc, loop_1695
14109 movrlz %g1, %l1, %i4
14110 lduh [%l7 + 0x66], %g3
14111 movre %g4, %o4, %g2
14112loop_1695:
14113 fbo %fcc3, loop_1696
14114 edge8n %o2, %i3, %o7
14115 tpos %xcc, 0x5
14116 stb %l3, [%l7 + 0x6E]
14117loop_1696:
14118 mulx %g7, 0x060A, %l2
14119 st %f8, [%l7 + 0x2C]
14120 sdivx %l4, 0x0C1F, %l6
14121 smul %o1, %l5, %i7
14122 stb %i0, [%l7 + 0x26]
14123 fnot2s %f14, %f13
14124 bshuffle %f6, %f4, %f12
14125 fbne %fcc1, loop_1697
14126 tgu %icc, 0x5
14127 fmovsleu %icc, %f12, %f1
14128 fmovsvc %xcc, %f15, %f1
14129loop_1697:
14130 fmovrsne %i5, %f14, %f5
14131 stx %g6, [%l7 + 0x30]
14132 movneg %icc, %o5, %i6
14133 smul %g5, 0x0863, %l0
14134 ldsh [%l7 + 0x70], %o3
14135 xnor %o6, %o0, %i1
14136 ldsh [%l7 + 0x70], %g1
14137 ble,a,pn %xcc, loop_1698
14138 st %f8, [%l7 + 0x20]
14139 st %f8, [%l7 + 0x20]
14140 lduh [%l7 + 0x64], %l1
14141loop_1698:
14142 fmovdge %icc, %f12, %f11
14143 lduh [%l7 + 0x34], %i4
14144 bne,pt %icc, loop_1699
14145 fcmple32 %f6, %f2, %i2
14146 fornot2 %f4, %f6, %f6
14147 fmul8x16al %f4, %f5, %f2
14148loop_1699:
14149 brnz %g4, loop_1700
14150 for %f2, %f8, %f8
14151 tl %icc, 0x4
14152 ldsh [%l7 + 0x0E], %o4
14153loop_1700:
14154 brnz,a %g2, loop_1701
14155 fmul8sux16 %f2, %f4, %f12
14156 ldsh [%l7 + 0x70], %o2
14157 udivcc %g3, 0x1D49, %i3
14158loop_1701:
14159 std %f10, [%l7 + 0x58]
14160 fbuge,a %fcc3, loop_1702
14161 ldub [%l7 + 0x09], %o7
14162 fbule %fcc0, loop_1703
14163 movcs %xcc, %g7, %l2
14164loop_1702:
14165 tge %xcc, 0x0
14166 array16 %l4, %l6, %o1
14167loop_1703:
14168 fcmpes %fcc2, %f4, %f8
14169 srl %l3, %l5, %i0
14170 fcmpgt32 %f10, %f8, %i7
14171 stw %i5, [%l7 + 0x74]
14172 fcmpne32 %f8, %f8, %g6
14173 fblg,a %fcc1, loop_1704
14174 tn %icc, 0x7
14175 sdivx %o5, 0x0B74, %g5
14176 nop
14177 setx loop_1705, %l0, %l1
14178 jmpl %l1, %i6
14179loop_1704:
14180 lduw [%l7 + 0x10], %o3
14181 fnands %f12, %f1, %f14
14182 orncc %l0, %o0, %o6
14183loop_1705:
14184 bvs,pn %xcc, loop_1706
14185 udivx %g1, 0x1F61, %i1
14186 smulcc %i4, 0x0649, %i2
14187 andn %g4, %l1, %g2
14188loop_1706:
14189 lduh [%l7 + 0x2C], %o4
14190 ld [%l7 + 0x3C], %f13
14191 tne %xcc, 0x1
14192 subccc %g3, %i3, %o2
14193 sdivx %g7, 0x089C, %o7
14194 udivcc %l2, 0x04F2, %l4
14195 st %f2, [%l7 + 0x0C]
14196 bvc,pt %icc, loop_1707
14197 and %o1, 0x09F5, %l6
14198 fnegs %f0, %f0
14199 bgu,pn %xcc, loop_1708
14200loop_1707:
14201 stb %l3, [%l7 + 0x25]
14202 te %icc, 0x1
14203 udiv %l5, 0x1BB3, %i7
14204loop_1708:
14205 fcmpgt32 %f6, %f12, %i5
14206 nop
14207 setx loop_1709, %l0, %l1
14208 wrpr 0x1, %tl
14209 wrpr %l1, %tnpc
14210 setx 0x34400001400, %l0, %l1
14211 wrpr %l1, %tstate
14212 wrhpr 0x4, %htstate
14213 done
14214 fornot1s %f6, %f1, %f3
14215 udivcc %i0, 0x0B71, %o5
14216 fmovrse %g5, %f3, %f7
14217loop_1709:
14218 lduh [%l7 + 0x64], %i6
14219 sdiv %g6, 0x0A3E, %o3
14220 fmovdvc %icc, %f12, %f3
14221 fmovsle %xcc, %f5, %f5
14222 fpmerge %f10, %f8, %f8
14223 ldub [%l7 + 0x7F], %o0
14224 fmovsneg %xcc, %f4, %f4
14225 lduh [%l7 + 0x0E], %l0
14226 fmovdgu %xcc, %f1, %f13
14227 te %xcc, 0x3
14228 mulscc %g1, %i1, %o6
14229 fandnot1s %f8, %f8, %f14
14230 array32 %i2, %g4, %i4
14231 fzeros %f9
14232 fbge,a %fcc0, loop_1710
14233 fors %f15, %f8, %f2
14234 ldsb [%l7 + 0x1A], %g2
14235 edge16n %l1, %o4, %i3
14236loop_1710:
14237 ld [%l7 + 0x2C], %f9
14238 stb %o2, [%l7 + 0x4C]
14239 edge16 %g7, %o7, %g3
14240 sub %l2, 0x0B56, %l4
14241 fmuld8ulx16 %f14, %f6, %f2
14242 movvs %icc, %l6, %l3
14243 fmul8x16 %f0, %f0, %f12
14244 edge32l %l5, %i7, %i5
14245 edge8 %o1, %o5, %i0
14246 sll %i6, %g6, %o3
14247 std %f2, [%l7 + 0x40]
14248 ldsh [%l7 + 0x12], %o0
14249 fornot2s %f9, %f0, %f5
14250 edge8ln %g5, %g1, %i1
14251 fexpand %f5, %f10
14252 fmovrse %l0, %f7, %f8
14253 fmovdvs %xcc, %f6, %f2
14254 tgu %icc, 0x7
14255 bne %icc, loop_1711
14256 fandnot1s %f9, %f15, %f15
14257 ba,a %icc, loop_1712
14258 movrne %i2, 0x191, %g4
14259loop_1711:
14260 movrgz %o6, %g2, %l1
14261 fxnors %f14, %f4, %f2
14262loop_1712:
14263 fmovdvc %xcc, %f3, %f1
14264 alignaddr %i4, %o4, %i3
14265 ldd [%l7 + 0x30], %f14
14266 bgu,pn %xcc, loop_1713
14267 ldd [%l7 + 0x60], %f12
14268 edge16l %o2, %g7, %g3
14269 tneg %icc, 0x0
14270loop_1713:
14271 te %xcc, 0x2
14272 addcc %l2, %o7, %l6
14273 fsrc1 %f8, %f8
14274 bne,pn %icc, loop_1714
14275 edge32ln %l3, %l5, %l4
14276 stw %i7, [%l7 + 0x78]
14277 sll %o1, %o5, %i5
14278loop_1714:
14279 tsubcctv %i6, %i0, %o3
14280 lduh [%l7 + 0x22], %g6
14281 movl %xcc, %g5, %g1
14282 fmovde %xcc, %f2, %f5
14283 stx %i1, [%l7 + 0x28]
14284 stw %o0, [%l7 + 0x70]
14285 move %xcc, %i2, %l0
14286 fcmps %fcc1, %f14, %f13
14287 ldx [%l7 + 0x70], %g4
14288 fandnot1 %f0, %f8, %f6
14289 fmul8x16al %f9, %f14, %f6
14290 add %o6, 0x0FAC, %g2
14291 fbu,a %fcc0, loop_1715
14292 ldub [%l7 + 0x55], %l1
14293 xor %o4, %i4, %i3
14294 or %o2, %g3, %l2
14295loop_1715:
14296 fmovrde %g7, %f10, %f12
14297 xnor %o7, 0x1894, %l6
14298 fmovde %icc, %f13, %f4
14299 stb %l5, [%l7 + 0x38]
14300 fmovrsne %l4, %f11, %f8
14301 ldx [%l7 + 0x48], %l3
14302 movge %xcc, %i7, %o5
14303 fornot1 %f2, %f2, %f8
14304 tneg %xcc, 0x4
14305 std %f6, [%l7 + 0x78]
14306 ldd [%l7 + 0x60], %f0
14307 stx %i5, [%l7 + 0x48]
14308 bgu,a,pn %icc, loop_1716
14309 subc %o1, %i0, %i6
14310 for %f0, %f0, %f8
14311 xorcc %g6, 0x03F6, %o3
14312loop_1716:
14313 popc %g1, %g5
14314 ldsb [%l7 + 0x2C], %i1
14315 stx %o0, [%l7 + 0x28]
14316 fmovspos %xcc, %f15, %f12
14317 bg,a loop_1717
14318 fmovdvc %xcc, %f1, %f7
14319 fones %f10
14320 movge %xcc, %l0, %g4
14321loop_1717:
14322 fxnor %f8, %f4, %f2
14323 fmovrse %i2, %f12, %f7
14324 bn,a %icc, loop_1718
14325 fmovdne %icc, %f5, %f11
14326 lduw [%l7 + 0x58], %g2
14327 fbn,a %fcc2, loop_1719
14328loop_1718:
14329 fbo %fcc3, loop_1720
14330 movne %icc, %o6, %l1
14331 ldx [%l7 + 0x28], %o4
14332loop_1719:
14333 std %f10, [%l7 + 0x60]
14334loop_1720:
14335 ldx [%l7 + 0x08], %i3
14336 ld [%l7 + 0x28], %f15
14337 fabss %f7, %f14
14338 std %f2, [%l7 + 0x18]
14339 fcmpeq16 %f4, %f14, %o2
14340 ldsh [%l7 + 0x5A], %i4
14341 fmul8ulx16 %f2, %f10, %f6
14342 ld [%l7 + 0x44], %f5
14343 fmovdcc %icc, %f1, %f3
14344 bg,a %xcc, loop_1721
14345 ldub [%l7 + 0x19], %g3
14346 stx %l2, [%l7 + 0x68]
14347 edge16l %g7, %l6, %l5
14348loop_1721:
14349 fmovscc %icc, %f4, %f10
14350 stx %o7, [%l7 + 0x48]
14351 fcmped %fcc0, %f6, %f4
14352 movrlez %l3, 0x225, %i7
14353 nop
14354 setx loop_1722, %l0, %l1
14355 wrpr 0x1, %tl
14356 wrpr %l1, %tpc
14357 add %l1, 0x4, %l1
14358 wrpr %l1, %tnpc
14359 setx 0x34400001400, %l0, %l1
14360 wrpr %l1, %tstate
14361 wrhpr 0x4, %htstate
14362 retry
14363 fcmpne16 %f10, %f12, %o5
14364 fmovdgu %xcc, %f11, %f3
14365 edge16ln %l4, %i5, %o1
14366loop_1722:
14367 brz %i6, loop_1723
14368 fmovdgu %xcc, %f11, %f14
14369 fcmped %fcc0, %f2, %f2
14370 fpadd16s %f10, %f4, %f6
14371loop_1723:
14372 ldsh [%l7 + 0x6E], %i0
14373 ldub [%l7 + 0x78], %o3
14374 fmovsn %icc, %f10, %f0
14375 sth %g6, [%l7 + 0x7C]
14376 fmovdn %icc, %f3, %f15
14377 alignaddrl %g1, %g5, %i1
14378 andncc %l0, %g4, %o0
14379 add %g2, 0x068F, %o6
14380 bgu,pt %xcc, loop_1724
14381 stw %i2, [%l7 + 0x50]
14382 udivx %o4, 0x194A, %l1
14383 st %f12, [%l7 + 0x24]
14384loop_1724:
14385 fpadd32s %f12, %f4, %f4
14386 ldd [%l7 + 0x58], %f10
14387 fmovrdgez %i3, %f8, %f4
14388 be,pt %icc, loop_1725
14389 fcmple16 %f12, %f14, %o2
14390 movpos %xcc, %i4, %g3
14391 fcmped %fcc2, %f2, %f2
14392loop_1725:
14393 fble,a %fcc3, loop_1726
14394 std %f4, [%l7 + 0x30]
14395 fmovdgu %xcc, %f0, %f2
14396 ldsw [%l7 + 0x38], %l2
14397loop_1726:
14398 udivx %l6, 0x1A0A, %g7
14399 fba,a %fcc2, loop_1727
14400 sethi 0x01E2, %l5
14401 fandnot1 %f2, %f2, %f8
14402 fcmpes %fcc3, %f5, %f8
14403loop_1727:
14404 ldsw [%l7 + 0x7C], %o7
14405 edge8l %i7, %l3, %o5
14406 fmovdg %xcc, %f12, %f3
14407 std %f4, [%l7 + 0x40]
14408 addc %l4, %i5, %i6
14409 fmovrdgez %i0, %f14, %f10
14410 smul %o3, %o1, %g6
14411 or %g1, %i1, %g5
14412 ldd [%l7 + 0x10], %f10
14413 fmovrsgz %g4, %f14, %f8
14414 fpsub16s %f10, %f9, %f3
14415 call loop_1728
14416 brgez %l0, loop_1729
14417 movrgez %g2, %o0, %o6
14418 fmovd %f6, %f4
14419loop_1728:
14420 std %f2, [%l7 + 0x60]
14421loop_1729:
14422 fcmpgt16 %f2, %f14, %i2
14423 fnands %f2, %f13, %f8
14424 bvc,a %xcc, loop_1730
14425 fmovrdgz %l1, %f6, %f2
14426 fsrc2s %f12, %f15
14427 fmovdn %xcc, %f11, %f11
14428loop_1730:
14429 brgz,a %o4, loop_1731
14430 ldub [%l7 + 0x41], %o2
14431 fpadd16s %f9, %f6, %f7
14432 sll %i3, 0x02, %i4
14433loop_1731:
14434 fble %fcc0, loop_1732
14435 sllx %l2, %g3, %g7
14436 fmovda %xcc, %f11, %f2
14437 tsubcctv %l5, 0x0EA5, %l6
14438loop_1732:
14439 fone %f10
14440 subc %i7, %l3, %o7
14441 movg %icc, %l4, %i5
14442 orncc %i6, %o5, %o3
14443 ldx [%l7 + 0x10], %o1
14444 ldsw [%l7 + 0x70], %i0
14445 movleu %xcc, %g6, %i1
14446 fbue %fcc2, loop_1733
14447 sth %g1, [%l7 + 0x1E]
14448 fxnor %f14, %f8, %f4
14449 fpack16 %f8, %f3
14450loop_1733:
14451 fbul,a %fcc3, loop_1734
14452 fmovrslez %g4, %f15, %f12
14453 bshuffle %f12, %f6, %f2
14454 tvs %icc, 0x5
14455loop_1734:
14456 fmovsa %icc, %f13, %f11
14457 fpack16 %f12, %f8
14458 fbuge %fcc1, loop_1735
14459 fmovde %icc, %f3, %f8
14460 stx %g5, [%l7 + 0x78]
14461 fmovspos %icc, %f1, %f13
14462loop_1735:
14463 ldsb [%l7 + 0x5D], %l0
14464 ldsw [%l7 + 0x14], %g2
14465 ldub [%l7 + 0x1D], %o0
14466 fmovscc %icc, %f12, %f12
14467 fbuge,a %fcc0, loop_1736
14468 fmovsl %icc, %f6, %f13
14469 stb %i2, [%l7 + 0x17]
14470 stb %l1, [%l7 + 0x7C]
14471loop_1736:
14472 movrgez %o4, %o6, %o2
14473 stx %i3, [%l7 + 0x58]
14474 stb %i4, [%l7 + 0x10]
14475 faligndata %f4, %f10, %f14
14476 ld [%l7 + 0x40], %f1
14477 fmovrdne %g3, %f8, %f6
14478 movrlz %l2, %g7, %l5
14479 fpsub16 %f0, %f8, %f2
14480 brgez %i7, loop_1737
14481 fmovsgu %xcc, %f14, %f1
14482 taddcc %l6, 0x1E41, %o7
14483 bcc %xcc, loop_1738
14484loop_1737:
14485 fmovde %xcc, %f0, %f4
14486 st %f11, [%l7 + 0x60]
14487 ldub [%l7 + 0x0D], %l3
14488loop_1738:
14489 fands %f13, %f1, %f10
14490 andncc %i5, %i6, %l4
14491 tge %icc, 0x1
14492 fnot1s %f11, %f13
14493 andcc %o5, 0x1DE6, %o3
14494 st %f8, [%l7 + 0x24]
14495 fcmpne16 %f12, %f2, %o1
14496 andn %g6, %i0, %g1
14497 fones %f4
14498 sub %g4, 0x0079, %i1
14499 udiv %l0, 0x13F3, %g2
14500 lduh [%l7 + 0x4E], %o0
14501 ldx [%l7 + 0x78], %g5
14502 fmul8sux16 %f4, %f4, %f14
14503 fba %fcc1, loop_1739
14504 nop
14505 setx loop_1740, %l0, %l1
14506 jmpl %l1, %i2
14507 bge,a %icc, loop_1741
14508 movn %icc, %l1, %o6
14509loop_1739:
14510 stw %o2, [%l7 + 0x28]
14511loop_1740:
14512 fbue,a %fcc0, loop_1742
14513loop_1741:
14514 ld [%l7 + 0x54], %f8
14515 std %f8, [%l7 + 0x70]
14516 ldub [%l7 + 0x3A], %o4
14517loop_1742:
14518 and %i4, %g3, %i3
14519 st %f1, [%l7 + 0x60]
14520 and %g7, 0x1E13, %l5
14521 fble %fcc0, loop_1743
14522 tsubcctv %l2, %l6, %o7
14523 fmovdcs %xcc, %f14, %f11
14524 ldsb [%l7 + 0x39], %l3
14525loop_1743:
14526 xnorcc %i5, 0x0A79, %i7
14527 stw %l4, [%l7 + 0x44]
14528 lduh [%l7 + 0x42], %i6
14529 movl %xcc, %o5, %o1
14530 fmovrdne %g6, %f12, %f12
14531 srl %i0, 0x1F, %g1
14532 sth %o3, [%l7 + 0x3E]
14533 movcc %icc, %i1, %g4
14534 ldub [%l7 + 0x14], %g2
14535 stw %l0, [%l7 + 0x74]
14536 movleu %xcc, %o0, %i2
14537 ld [%l7 + 0x38], %f8
14538 sub %l1, 0x1227, %o6
14539 stx %g5, [%l7 + 0x28]
14540 st %f15, [%l7 + 0x3C]
14541 fzeros %f4
14542 lduh [%l7 + 0x18], %o4
14543 ldsh [%l7 + 0x3C], %i4
14544 edge32ln %o2, %g3, %i3
14545 nop
14546 setx loop_1744, %l0, %l1
14547 wrpr 0x1, %tl
14548 wrpr %l1, %tpc
14549 add %l1, 0x4, %l1
14550 wrpr %l1, %tnpc
14551 setx 0x34400001400, %l0, %l1
14552 wrpr %l1, %tstate
14553 wrhpr 0x4, %htstate
14554 retry
14555 ldsh [%l7 + 0x30], %l5
14556 brgez,a %g7, loop_1745
14557 fnot1s %f12, %f2
14558loop_1744:
14559 st %f15, [%l7 + 0x3C]
14560 fmovrsne %l2, %f6, %f11
14561loop_1745:
14562 ldsh [%l7 + 0x6E], %o7
14563 movg %icc, %l6, %l3
14564 andcc %i7, %l4, %i6
14565 fbne %fcc2, loop_1746
14566 movgu %icc, %i5, %o1
14567 sethi 0x0323, %g6
14568 sllx %o5, %i0, %g1
14569loop_1746:
14570 subcc %o3, 0x1982, %g4
14571 brlez,a %g2, loop_1747
14572 movrlz %i1, 0x050, %o0
14573 tl %icc, 0x5
14574 sllx %i2, %l0, %l1
14575loop_1747:
14576 tcc %icc, 0x2
14577 st %f11, [%l7 + 0x64]
14578 bcs,a,pt %xcc, loop_1748
14579 fnot2s %f15, %f10
14580 ldsw [%l7 + 0x14], %o6
14581 ld [%l7 + 0x5C], %f8
14582loop_1748:
14583 bgu,a %xcc, loop_1749
14584 call loop_1750
14585 edge8ln %o4, %g5, %i4
14586 edge32ln %o2, %g3, %i3
14587loop_1749:
14588 fmul8x16au %f8, %f5, %f4
14589loop_1750:
14590 fnot2s %f15, %f10
14591 brnz,a %l5, loop_1751
14592 fcmpes %fcc2, %f13, %f1
14593 st %f13, [%l7 + 0x50]
14594 nop
14595 setx loop_1752, %l0, %l1
14596 wrpr 0x1, %tl
14597 wrpr %l1, %tpc
14598 add %l1, 0x4, %l1
14599 wrpr %l1, %tnpc
14600 setx 0x34400001400, %l0, %l1
14601 wrpr %l1, %tstate
14602 wrhpr 0x4, %htstate
14603 retry
14604loop_1751:
14605 fbe %fcc0, loop_1753
14606 movvs %icc, %g7, %l2
14607 fmovsge %xcc, %f10, %f7
14608loop_1752:
14609 edge8n %o7, %l3, %i7
14610loop_1753:
14611 movg %icc, %l6, %i6
14612 call loop_1754
14613 stb %i5, [%l7 + 0x18]
14614 fbu %fcc3, loop_1755
14615 bpos,a,pn %icc, loop_1756
14616loop_1754:
14617 fbue,a %fcc0, loop_1757
14618 movleu %xcc, %l4, %g6
14619loop_1755:
14620 fnegs %f12, %f2
14621loop_1756:
14622 fpadd16s %f3, %f14, %f11
14623loop_1757:
14624 tn %icc, 0x5
14625 movl %xcc, %o1, %o5
14626 fmovrdlz %g1, %f10, %f14
14627 bl,pn %xcc, loop_1758
14628 movrne %i0, %g4, %o3
14629 alignaddrl %i1, %o0, %i2
14630 ldd [%l7 + 0x50], %f2
14631loop_1758:
14632 and %g2, 0x07DE, %l1
14633 fmovdne %icc, %f5, %f12
14634 fmovsvs %xcc, %f9, %f3
14635 fcmpeq32 %f0, %f6, %l0
14636 tne %xcc, 0x7
14637 fxor %f8, %f6, %f10
14638 fmovsneg %xcc, %f13, %f8
14639 fxnors %f12, %f7, %f13
14640 subc %o6, %o4, %i4
14641 fbge,a %fcc2, loop_1759
14642 ldx [%l7 + 0x58], %o2
14643 bl,a loop_1760
14644 ldub [%l7 + 0x30], %g5
14645loop_1759:
14646 edge32 %g3, %i3, %l5
14647 fors %f0, %f7, %f4
14648loop_1760:
14649 movre %g7, %o7, %l3
14650 andn %l2, %i7, %l6
14651 fornot1 %f12, %f10, %f2
14652 tpos %xcc, 0x1
14653 nop
14654 setx loop_1761, %l0, %l1
14655 wrpr 0x1, %tl
14656 wrpr %l1, %tpc
14657 add %l1, 0x4, %l1
14658 wrpr %l1, %tnpc
14659 setx 0x34400001400, %l0, %l1
14660 wrpr %l1, %tstate
14661 wrhpr 0x4, %htstate
14662 retry
14663 mova %icc, %i6, %i5
14664 sub %l4, %g6, %o5
14665 ld [%l7 + 0x2C], %f10
14666loop_1761:
14667 ba loop_1762
14668 umul %g1, 0x1FA7, %o1
14669 ldx [%l7 + 0x60], %i0
14670 edge16l %o3, %i1, %g4
14671loop_1762:
14672 fones %f7
14673 fcmple16 %f8, %f14, %i2
14674 fsrc2s %f0, %f6
14675 movrlz %o0, 0x201, %l1
14676 fmovdne %xcc, %f4, %f0
14677 st %f1, [%l7 + 0x0C]
14678 bge,a,pt %icc, loop_1763
14679 ldx [%l7 + 0x50], %l0
14680 fornot2 %f8, %f0, %f8
14681 fabss %f9, %f14
14682loop_1763:
14683 lduw [%l7 + 0x44], %g2
14684 call loop_1764
14685 fmovdcs %icc, %f10, %f1
14686 brgz %o4, loop_1765
14687 fbuge %fcc1, loop_1766
14688loop_1764:
14689 ld [%l7 + 0x30], %f2
14690 xnorcc %i4, %o6, %g5
14691loop_1765:
14692 te %icc, 0x5
14693loop_1766:
14694 addccc %o2, %g3, %l5
14695 fmovda %xcc, %f7, %f6
14696 tneg %icc, 0x5
14697 brgz,a %i3, loop_1767
14698 fxnors %f2, %f2, %f14
14699 sth %o7, [%l7 + 0x7A]
14700 fmovrdlez %l3, %f8, %f10
14701loop_1767:
14702 and %g7, %i7, %l2
14703 fpsub32 %f4, %f2, %f4
14704 udivcc %i6, 0x09CE, %l6
14705 nop
14706 setx loop_1768, %l0, %l1
14707 jmpl %l1, %i5
14708 tleu %icc, 0x4
14709 call loop_1769
14710 taddcctv %l4, 0x19B0, %g6
14711loop_1768:
14712 sth %g1, [%l7 + 0x42]
14713 edge32n %o1, %o5, %i0
14714loop_1769:
14715 fcmpne32 %f14, %f0, %i1
14716 tvs %icc, 0x4
14717 ldsh [%l7 + 0x3C], %g4
14718 lduw [%l7 + 0x28], %i2
14719 std %f0, [%l7 + 0x08]
14720 ldsh [%l7 + 0x7C], %o0
14721 bvc,pn %icc, loop_1770
14722 ldsb [%l7 + 0x6A], %o3
14723 ldsw [%l7 + 0x64], %l0
14724 bn,a,pn %icc, loop_1771
14725loop_1770:
14726 ldsw [%l7 + 0x18], %l1
14727 ld [%l7 + 0x70], %f11
14728 fone %f4
14729loop_1771:
14730 fbuge,a %fcc3, loop_1772
14731 udivcc %o4, 0x0C50, %g2
14732 fbuge,a %fcc2, loop_1773
14733 fmovsge %xcc, %f5, %f15
14734loop_1772:
14735 tle %icc, 0x5
14736 bne,a %icc, loop_1774
14737loop_1773:
14738 tn %icc, 0x5
14739 bvc,pt %xcc, loop_1775
14740 be,pt %icc, loop_1776
14741loop_1774:
14742 tvs %xcc, 0x5
14743 stb %o6, [%l7 + 0x61]
14744loop_1775:
14745 ldsw [%l7 + 0x74], %g5
14746loop_1776:
14747 ldsb [%l7 + 0x1E], %i4
14748 fandnot1s %f6, %f14, %f2
14749 brgez,a %o2, loop_1777
14750 fzero %f6
14751 bg,pt %icc, loop_1778
14752 popc %l5, %g3
14753loop_1777:
14754 fmovsle %icc, %f11, %f13
14755 array32 %o7, %l3, %g7
14756loop_1778:
14757 fexpand %f10, %f4
14758 brz %i7, loop_1779
14759 fbl,a %fcc2, loop_1780
14760 bn,a,pt %xcc, loop_1781
14761 add %l2, %i6, %i3
14762loop_1779:
14763 mova %icc, %i5, %l6
14764loop_1780:
14765 lduw [%l7 + 0x7C], %l4
14766loop_1781:
14767 fcmpgt16 %f14, %f0, %g1
14768 fandnot1 %f12, %f14, %f8
14769 xorcc %o1, 0x0CD8, %o5
14770 udiv %g6, 0x051E, %i0
14771 bvc,a,pn %xcc, loop_1782
14772 fpsub16s %f6, %f14, %f10
14773 lduw [%l7 + 0x38], %i1
14774 edge32 %i2, %g4, %o3
14775loop_1782:
14776 fmovrslez %l0, %f9, %f1
14777 ldd [%l7 + 0x50], %f12
14778 for %f4, %f10, %f10
14779 fmovsn %icc, %f7, %f11
14780 fbuge %fcc2, loop_1783
14781 tsubcc %o0, %o4, %l1
14782 tn %xcc, 0x7
14783 fpsub16 %f12, %f0, %f12
14784loop_1783:
14785 fbo %fcc3, loop_1784
14786 ldd [%l7 + 0x38], %f2
14787 be,a,pt %xcc, loop_1785
14788 sth %g2, [%l7 + 0x2E]
14789loop_1784:
14790 edge8ln %o6, %i4, %o2
14791 movrlez %l5, %g3, %o7
14792loop_1785:
14793 fmovsgu %xcc, %f5, %f11
14794 fmovdneg %xcc, %f5, %f7
14795 nop
14796 setx loop_1786, %l0, %l1
14797 jmpl %l1, %g5
14798 stw %l3, [%l7 + 0x7C]
14799 fand %f0, %f4, %f10
14800 edge16 %g7, %l2, %i7
14801loop_1786:
14802 umul %i6, %i5, %l6
14803 edge32ln %l4, %i3, %g1
14804 st %f6, [%l7 + 0x5C]
14805 bn %xcc, loop_1787
14806 fzero %f12
14807 ldsb [%l7 + 0x1C], %o1
14808 ldx [%l7 + 0x68], %o5
14809loop_1787:
14810 fbne,a %fcc0, loop_1788
14811 brgez %g6, loop_1789
14812 srlx %i0, 0x1E, %i2
14813 fnands %f13, %f6, %f4
14814loop_1788:
14815 ldsw [%l7 + 0x28], %g4
14816loop_1789:
14817 srl %i1, %l0, %o0
14818 sth %o3, [%l7 + 0x48]
14819 fpsub32 %f4, %f14, %f12
14820 bg loop_1790
14821 lduh [%l7 + 0x46], %l1
14822 tgu %icc, 0x4
14823 xnorcc %o4, 0x120F, %o6
14824loop_1790:
14825 fnot1 %f2, %f8
14826 bl %xcc, loop_1791
14827 stb %g2, [%l7 + 0x35]
14828 smulcc %o2, %i4, %g3
14829 fmovsa %icc, %f3, %f11
14830loop_1791:
14831 movpos %icc, %o7, %l5
14832 std %f14, [%l7 + 0x08]
14833 lduh [%l7 + 0x64], %g5
14834 bcc,pn %icc, loop_1792
14835 movrne %l3, %g7, %l2
14836 fmovdpos %icc, %f7, %f13
14837 subccc %i7, 0x036C, %i6
14838loop_1792:
14839 fbne %fcc1, loop_1793
14840 sdivx %i5, 0x1136, %l4
14841 sth %i3, [%l7 + 0x42]
14842 movvc %xcc, %g1, %o1
14843loop_1793:
14844 array32 %l6, %g6, %o5
14845 st %f5, [%l7 + 0x4C]
14846 fcmple16 %f12, %f4, %i0
14847 lduw [%l7 + 0x58], %g4
14848 bg %icc, loop_1794
14849 stw %i1, [%l7 + 0x50]
14850 fbo %fcc0, loop_1795
14851 ld [%l7 + 0x54], %f9
14852loop_1794:
14853 ldd [%l7 + 0x70], %f6
14854 stb %l0, [%l7 + 0x19]
14855loop_1795:
14856 ldub [%l7 + 0x58], %i2
14857 lduh [%l7 + 0x6A], %o0
14858 fbe %fcc1, loop_1796
14859 fsrc2s %f5, %f15
14860 fmovscs %xcc, %f9, %f10
14861 lduh [%l7 + 0x20], %o3
14862loop_1796:
14863 std %f8, [%l7 + 0x30]
14864 tneg %xcc, 0x6
14865 nop
14866 setx loop_1797, %l0, %l1
14867 wrpr 0x1, %tl
14868 wrpr %l1, %tpc
14869 add %l1, 0x4, %l1
14870 wrpr %l1, %tnpc
14871 setx 0x34400001400, %l0, %l1
14872 wrpr %l1, %tstate
14873 wrhpr 0x4, %htstate
14874 retry
14875 bne,a,pt %icc, loop_1798
14876 movl %xcc, %o4, %l1
14877 fmovrslez %o6, %f7, %f3
14878loop_1797:
14879 ld [%l7 + 0x68], %f12
14880loop_1798:
14881 fble,a %fcc2, loop_1799
14882 fmovdneg %icc, %f15, %f6
14883 fmovdgu %xcc, %f5, %f5
14884 std %f12, [%l7 + 0x20]
14885loop_1799:
14886 alignaddrl %g2, %o2, %i4
14887 lduw [%l7 + 0x64], %g3
14888 std %f14, [%l7 + 0x18]
14889 bpos loop_1800
14890 sth %l5, [%l7 + 0x62]
14891 fmovsne %icc, %f5, %f4
14892 std %f10, [%l7 + 0x18]
14893loop_1800:
14894 edge8ln %g5, %o7, %l3
14895 ldsb [%l7 + 0x3D], %l2
14896 ld [%l7 + 0x74], %f4
14897 fabss %f11, %f13
14898 fnegs %f8, %f10
14899 fbg,a %fcc3, loop_1801
14900 fmovse %icc, %f2, %f3
14901 stx %i7, [%l7 + 0x50]
14902 fnegs %f7, %f14
14903loop_1801:
14904 lduw [%l7 + 0x74], %i6
14905 orncc %i5, 0x069B, %g7
14906 ldd [%l7 + 0x20], %f2
14907 fzeros %f4
14908 stb %i3, [%l7 + 0x5E]
14909 fmovrde %l4, %f2, %f12
14910 sth %o1, [%l7 + 0x76]
14911 movrlz %l6, %g1, %o5
14912 sdivx %i0, 0x02E6, %g6
14913 fornot2s %f12, %f10, %f1
14914 fxor %f14, %f8, %f4
14915 call loop_1802
14916 std %f2, [%l7 + 0x60]
14917 fbu %fcc1, loop_1803
14918 std %f8, [%l7 + 0x28]
14919loop_1802:
14920 lduh [%l7 + 0x70], %g4
14921 std %f6, [%l7 + 0x78]
14922loop_1803:
14923 fmovse %icc, %f8, %f4
14924 fcmps %fcc2, %f2, %f2
14925 ldsb [%l7 + 0x0C], %l0
14926 tvs %xcc, 0x7
14927 ldsh [%l7 + 0x3E], %i2
14928 xor %o0, 0x0FBD, %i1
14929 ldd [%l7 + 0x78], %f0
14930 fmul8x16au %f7, %f0, %f12
14931 ldx [%l7 + 0x20], %o4
14932 mova %xcc, %l1, %o6
14933 ldsw [%l7 + 0x4C], %o3
14934 edge16 %g2, %i4, %g3
14935 fmovrsgez %o2, %f4, %f11
14936 fmovsne %xcc, %f0, %f13
14937 fmovdn %icc, %f0, %f2
14938 movleu %icc, %l5, %o7
14939 movge %icc, %l3, %l2
14940 fcmpne32 %f8, %f12, %g5
14941 ldsh [%l7 + 0x64], %i7
14942 taddcctv %i5, %g7, %i6
14943 ldsw [%l7 + 0x74], %i3
14944 movge %icc, %l4, %o1
14945 ldd [%l7 + 0x18], %f0
14946 fcmpeq16 %f6, %f4, %g1
14947 brgz,a %l6, loop_1804
14948 ld [%l7 + 0x4C], %f3
14949 ldx [%l7 + 0x10], %o5
14950 sth %i0, [%l7 + 0x22]
14951loop_1804:
14952 fcmpne32 %f12, %f10, %g6
14953 fmovrdgez %l0, %f6, %f6
14954 edge16n %g4, %o0, %i2
14955 fbg,a %fcc2, loop_1805
14956 andncc %o4, %l1, %i1
14957 sth %o3, [%l7 + 0x22]
14958 stx %o6, [%l7 + 0x50]
14959loop_1805:
14960 ldsw [%l7 + 0x68], %g2
14961 fnot1 %f12, %f2
14962 std %f14, [%l7 + 0x30]
14963 fnor %f0, %f8, %f8
14964 fmovdle %xcc, %f3, %f15
14965 fnand %f8, %f4, %f4
14966 lduw [%l7 + 0x08], %i4
14967 ldd [%l7 + 0x68], %f10
14968 fpadd16s %f5, %f5, %f8
14969 ldx [%l7 + 0x58], %g3
14970 udiv %o2, 0x1AF6, %o7
14971 stw %l5, [%l7 + 0x40]
14972 fornot2 %f4, %f6, %f4
14973 tl %xcc, 0x7
14974 fmovrsgez %l2, %f6, %f14
14975 fbl,a %fcc1, loop_1806
14976 lduw [%l7 + 0x64], %g5
14977 sth %l3, [%l7 + 0x3A]
14978 fmovdn %icc, %f1, %f15
14979loop_1806:
14980 fbo,a %fcc1, loop_1807
14981 lduw [%l7 + 0x08], %i5
14982 stx %g7, [%l7 + 0x20]
14983 ldsb [%l7 + 0x6D], %i6
14984loop_1807:
14985 subcc %i3, %l4, %i7
14986 ldsh [%l7 + 0x0E], %g1
14987 fcmple16 %f8, %f4, %o1
14988 fandnot2 %f0, %f12, %f0
14989 fnot1 %f6, %f0
14990 ldsh [%l7 + 0x38], %l6
14991 andn %i0, %o5, %l0
14992 stw %g6, [%l7 + 0x54]
14993 bleu,a %xcc, loop_1808
14994 pdist %f0, %f0, %f8
14995 fmovrslz %g4, %f15, %f10
14996 fpadd32s %f4, %f5, %f5
14997loop_1808:
14998 ldub [%l7 + 0x75], %i2
14999 ldsh [%l7 + 0x1A], %o0
15000 tg %icc, 0x7
15001 fmovspos %icc, %f15, %f8
15002 bne,pt %icc, loop_1809
15003 fmuld8sux16 %f6, %f7, %f14
15004 fnot2s %f7, %f0
15005 sub %l1, 0x1BFC, %i1
15006loop_1809:
15007 movrgez %o3, %o6, %g2
15008 ble,a loop_1810
15009 brlz %i4, loop_1811
15010 ld [%l7 + 0x2C], %f15
15011 ldsw [%l7 + 0x64], %g3
15012loop_1810:
15013 fmovsa %icc, %f10, %f9
15014loop_1811:
15015 fcmps %fcc3, %f0, %f12
15016 fxnor %f12, %f6, %f14
15017 fpadd16 %f2, %f4, %f2
15018 fnegs %f8, %f8
15019 tneg %xcc, 0x6
15020 tleu %xcc, 0x1
15021 edge32 %o4, %o2, %o7
15022 stx %l2, [%l7 + 0x70]
15023 addccc %l5, 0x0E9E, %l3
15024 fmovda %xcc, %f4, %f3
15025 fba,a %fcc0, loop_1812
15026 ldub [%l7 + 0x7F], %i5
15027 ldsb [%l7 + 0x44], %g5
15028 tcs %xcc, 0x0
15029loop_1812:
15030 fpsub32s %f1, %f13, %f4
15031 fbe,a %fcc1, loop_1813
15032 sth %g7, [%l7 + 0x20]
15033 tvc %icc, 0x0
15034 st %f0, [%l7 + 0x64]
15035loop_1813:
15036 stw %i6, [%l7 + 0x78]
15037 lduw [%l7 + 0x3C], %i3
15038 ldub [%l7 + 0x6E], %l4
15039 movvs %xcc, %i7, %g1
15040 ldd [%l7 + 0x30], %f12
15041 edge8l %o1, %l6, %o5
15042 add %l0, 0x05F6, %g6
15043 array16 %g4, %i0, %i2
15044 fmovs %f10, %f13
15045 fands %f7, %f3, %f1
15046 fmovdvs %xcc, %f3, %f12
15047 addccc %l1, %o0, %o3
15048 smulcc %o6, 0x040D, %i1
15049 fnands %f9, %f3, %f6
15050 fmovrdne %g2, %f4, %f2
15051 ldsh [%l7 + 0x0C], %i4
15052 array16 %g3, %o2, %o7
15053 add %o4, 0x05B2, %l5
15054 orcc %l3, 0x09D8, %i5
15055 xnorcc %l2, %g7, %g5
15056 movn %xcc, %i6, %l4
15057 stw %i3, [%l7 + 0x1C]
15058 edge32n %i7, %g1, %o1
15059 lduh [%l7 + 0x62], %l6
15060 sth %o5, [%l7 + 0x3A]
15061 ldsh [%l7 + 0x3A], %l0
15062 st %f0, [%l7 + 0x3C]
15063 faligndata %f6, %f2, %f14
15064 movrgez %g6, 0x3A9, %i0
15065 fmovrslez %i2, %f1, %f10
15066 call loop_1814
15067 fexpand %f14, %f8
15068 stb %g4, [%l7 + 0x41]
15069 movrlez %o0, %o3, %o6
15070loop_1814:
15071 stx %l1, [%l7 + 0x28]
15072 alignaddr %g2, %i4, %g3
15073 fmovsneg %icc, %f9, %f3
15074 bneg,a,pt %xcc, loop_1815
15075 fbne %fcc1, loop_1816
15076 smul %i1, 0x1B4C, %o7
15077 fxors %f8, %f8, %f11
15078loop_1815:
15079 addccc %o4, 0x0825, %l5
15080loop_1816:
15081 fandnot2s %f9, %f8, %f5
15082 fsrc2s %f11, %f7
15083 tl %icc, 0x0
15084 te %icc, 0x5
15085 ldub [%l7 + 0x54], %o2
15086 ld [%l7 + 0x30], %f11
15087 tneg %xcc, 0x1
15088 bne,a,pt %xcc, loop_1817
15089 fpackfix %f4, %f9
15090 sth %i5, [%l7 + 0x5A]
15091 fnegs %f7, %f2
15092loop_1817:
15093 ldd [%l7 + 0x50], %f4
15094 fpadd16s %f4, %f2, %f13
15095 sra %l2, 0x16, %l3
15096 fmovsn %icc, %f1, %f5
15097 fbu %fcc0, loop_1818
15098 smulcc %g5, 0x07C2, %g7
15099 movge %icc, %l4, %i6
15100 fmovrsgz %i7, %f6, %f10
15101loop_1818:
15102 xorcc %g1, %o1, %l6
15103 fmovrsgz %o5, %f9, %f10
15104 ble,pt %icc, loop_1819
15105 ldx [%l7 + 0x68], %l0
15106 tle %icc, 0x1
15107 udiv %i3, 0x0F21, %i0
15108loop_1819:
15109 st %f12, [%l7 + 0x7C]
15110 tcc %icc, 0x1
15111 ldub [%l7 + 0x20], %g6
15112 fmuld8sux16 %f3, %f10, %f4
15113 array8 %g4, %i2, %o3
15114 tge %xcc, 0x3
15115 udivx %o0, 0x1462, %l1
15116 bshuffle %f0, %f2, %f12
15117 fnegd %f14, %f14
15118 stx %o6, [%l7 + 0x58]
15119 ld [%l7 + 0x78], %f14
15120 bl %icc, loop_1820
15121 stb %g2, [%l7 + 0x3F]
15122 bpos,a,pn %xcc, loop_1821
15123 sllx %g3, %i1, %i4
15124loop_1820:
15125 stb %o7, [%l7 + 0x52]
15126 te %icc, 0x3
15127loop_1821:
15128 fmovsneg %xcc, %f13, %f8
15129 fmovdge %icc, %f8, %f5
15130 ldsh [%l7 + 0x32], %o4
15131 edge8 %o2, %l5, %i5
15132 sth %l2, [%l7 + 0x2A]
15133 stw %g5, [%l7 + 0x74]
15134 edge32l %l3, %l4, %i6
15135 fcmple32 %f10, %f2, %g7
15136 ldsh [%l7 + 0x72], %g1
15137 brlez %o1, loop_1822
15138 ldsh [%l7 + 0x54], %i7
15139 ldd [%l7 + 0x30], %f0
15140 brgez %l6, loop_1823
15141loop_1822:
15142 fmovrdlz %l0, %f10, %f14
15143 array8 %i3, %o5, %i0
15144 bg,a loop_1824
15145loop_1823:
15146 fnor %f10, %f4, %f12
15147 sllx %g6, 0x0E, %i2
15148 ldsb [%l7 + 0x6E], %g4
15149loop_1824:
15150 fornot1 %f12, %f2, %f6
15151 fmovdneg %icc, %f1, %f8
15152 ldsw [%l7 + 0x2C], %o3
15153 fpmerge %f15, %f15, %f0
15154 ld [%l7 + 0x30], %f8
15155 fsrc2 %f0, %f6
15156 edge32ln %l1, %o0, %g2
15157 and %g3, 0x114B, %i1
15158 lduh [%l7 + 0x76], %o6
15159 std %f6, [%l7 + 0x28]
15160 fexpand %f11, %f14
15161 st %f3, [%l7 + 0x24]
15162 fpsub32s %f11, %f11, %f15
15163 array8 %o7, %i4, %o2
15164 ld [%l7 + 0x24], %f6
15165 edge8ln %o4, %i5, %l2
15166 std %f2, [%l7 + 0x20]
15167 te %xcc, 0x3
15168 std %f12, [%l7 + 0x30]
15169 st %f8, [%l7 + 0x30]
15170 fpsub32 %f8, %f8, %f8
15171 ldsw [%l7 + 0x4C], %l5
15172 fmovsne %icc, %f15, %f10
15173 fpack32 %f14, %f6, %f0
15174 ldsh [%l7 + 0x24], %g5
15175 fmovdleu %icc, %f4, %f2
15176 fmovsneg %icc, %f9, %f11
15177 bleu,a %xcc, loop_1825
15178 stb %l3, [%l7 + 0x50]
15179 bpos,a %icc, loop_1826
15180 fands %f12, %f14, %f2
15181loop_1825:
15182 ldsb [%l7 + 0x79], %l4
15183 movcs %icc, %i6, %g1
15184loop_1826:
15185 fblg,a %fcc3, loop_1827
15186 edge16 %g7, %i7, %o1
15187 st %f9, [%l7 + 0x40]
15188 fcmpes %fcc0, %f4, %f11
15189loop_1827:
15190 ldsb [%l7 + 0x3D], %l0
15191 bleu,a %xcc, loop_1828
15192 movg %xcc, %l6, %i3
15193 fbu,a %fcc3, loop_1829
15194 fsrc1 %f8, %f4
15195loop_1828:
15196 movrne %i0, 0x0B0, %o5
15197 ldsh [%l7 + 0x2E], %i2
15198loop_1829:
15199 fzeros %f4
15200 sth %g4, [%l7 + 0x3C]
15201 tl %icc, 0x2
15202 stx %o3, [%l7 + 0x20]
15203 fmovdl %icc, %f9, %f2
15204 st %f11, [%l7 + 0x4C]
15205 orncc %l1, 0x10A8, %o0
15206 fmovsvs %xcc, %f15, %f14
15207 movpos %xcc, %g6, %g2
15208 ld [%l7 + 0x18], %f6
15209 lduw [%l7 + 0x0C], %g3
15210 fzero %f14
15211 fcmpes %fcc0, %f5, %f12
15212 ldub [%l7 + 0x67], %i1
15213 bpos,pn %xcc, loop_1830
15214 movvc %xcc, %o7, %i4
15215 movrlez %o6, 0x11C, %o4
15216 fbl %fcc2, loop_1831
15217loop_1830:
15218 movgu %xcc, %i5, %l2
15219 ldub [%l7 + 0x40], %l5
15220 movrgez %g5, %l3, %o2
15221loop_1831:
15222 array16 %i6, %g1, %g7
15223 fornot1s %f10, %f1, %f12
15224 fmovrdne %i7, %f6, %f8
15225 fbo,a %fcc3, loop_1832
15226 bpos,pt %xcc, loop_1833
15227 fandnot1 %f2, %f14, %f14
15228 movneg %xcc, %o1, %l0
15229loop_1832:
15230 edge16 %l6, %l4, %i3
15231loop_1833:
15232 edge16l %o5, %i0, %i2
15233 stw %g4, [%l7 + 0x78]
15234 subc %l1, %o3, %o0
15235 te %icc, 0x4
15236 ldub [%l7 + 0x3D], %g6
15237 fnot1 %f14, %f2
15238 orn %g3, %i1, %g2
15239 brlz,a %o7, loop_1834
15240 stx %o6, [%l7 + 0x30]
15241 fcmpes %fcc0, %f4, %f6
15242 fmovdvc %icc, %f8, %f7
15243loop_1834:
15244 ld [%l7 + 0x34], %f11
15245 movvs %xcc, %i4, %o4
15246 ldsh [%l7 + 0x76], %i5
15247 fmovsgu %icc, %f14, %f9
15248 st %f2, [%l7 + 0x14]
15249 and %l5, %g5, %l3
15250 movle %icc, %l2, %i6
15251 movl %icc, %o2, %g1
15252 std %f2, [%l7 + 0x40]
15253 nop
15254 setx loop_1835, %l0, %l1
15255 wrpr 0x1, %tl
15256 wrpr %l1, %tpc
15257 add %l1, 0x4, %l1
15258 wrpr %l1, %tnpc
15259 setx 0x34400001400, %l0, %l1
15260 wrpr %l1, %tstate
15261 wrhpr 0x4, %htstate
15262 retry
15263 std %f8, [%l7 + 0x30]
15264 tne %icc, 0x6
15265 bge %icc, loop_1836
15266loop_1835:
15267 ldsb [%l7 + 0x51], %g7
15268 edge8 %o1, %i7, %l6
15269 tcs %xcc, 0x1
15270loop_1836:
15271 fmovdge %xcc, %f9, %f6
15272 lduh [%l7 + 0x4A], %l0
15273 lduw [%l7 + 0x0C], %l4
15274 fmovrdne %o5, %f8, %f10
15275 lduw [%l7 + 0x2C], %i0
15276 movle %xcc, %i2, %i3
15277 fmovdneg %icc, %f7, %f10
15278 bl,pt %icc, loop_1837
15279 fandnot1 %f2, %f8, %f12
15280 fornot1s %f15, %f3, %f12
15281 fcmped %fcc2, %f0, %f10
15282loop_1837:
15283 bcc,a %xcc, loop_1838
15284 sll %l1, 0x1D, %g4
15285 fmovsne %xcc, %f15, %f9
15286 ld [%l7 + 0x70], %f11
15287loop_1838:
15288 ldsw [%l7 + 0x3C], %o0
15289 fsrc1s %f0, %f10
15290 fpadd32s %f2, %f14, %f7
15291 lduh [%l7 + 0x08], %g6
15292 orcc %g3, 0x03D6, %o3
15293 ba %icc, loop_1839
15294 srl %i1, 0x0A, %o7
15295 ldd [%l7 + 0x60], %f8
15296 fmovscs %xcc, %f2, %f4
15297loop_1839:
15298 fba,a %fcc2, loop_1840
15299 bcc,a %xcc, loop_1841
15300 fbe,a %fcc2, loop_1842
15301 taddcctv %g2, 0x0544, %o6
15302loop_1840:
15303 sth %o4, [%l7 + 0x0E]
15304loop_1841:
15305 add %i4, 0x1349, %i5
15306loop_1842:
15307 fmul8x16al %f14, %f13, %f0
15308 edge32ln %g5, %l3, %l2
15309 movrgz %l5, 0x151, %i6
15310 movne %xcc, %o2, %g7
15311 ld [%l7 + 0x5C], %f3
15312 bshuffle %f8, %f2, %f8
15313 brz %o1, loop_1843
15314 bne %icc, loop_1844
15315 fmuld8sux16 %f11, %f15, %f0
15316 ldsw [%l7 + 0x3C], %g1
15317loop_1843:
15318 ld [%l7 + 0x3C], %f11
15319loop_1844:
15320 ldsb [%l7 + 0x0D], %l6
15321 fmovrde %i7, %f8, %f2
15322 fcmple16 %f8, %f12, %l0
15323 ldx [%l7 + 0x30], %o5
15324 alignaddrl %l4, %i2, %i3
15325 add %l1, %g4, %i0
15326 lduw [%l7 + 0x34], %o0
15327 ldub [%l7 + 0x7C], %g6
15328 stx %o3, [%l7 + 0x48]
15329 be,a,pt %xcc, loop_1845
15330 tl %icc, 0x7
15331 movleu %icc, %g3, %o7
15332 lduh [%l7 + 0x74], %i1
15333loop_1845:
15334 fble,a %fcc0, loop_1846
15335 fmovrsgz %g2, %f9, %f9
15336 fmovdge %icc, %f11, %f5
15337 bn loop_1847
15338loop_1846:
15339 sdiv %o6, 0x10FC, %i4
15340 stx %i5, [%l7 + 0x48]
15341 ldx [%l7 + 0x18], %g5
15342loop_1847:
15343 call loop_1848
15344 ldub [%l7 + 0x6D], %o4
15345 fornot2s %f13, %f9, %f3
15346 fmovrsne %l3, %f0, %f15
15347loop_1848:
15348 or %l2, 0x1B90, %l5
15349 andcc %i6, %o2, %g7
15350 movcc %xcc, %o1, %l6
15351 fbue,a %fcc1, loop_1849
15352 fmovdvs %xcc, %f10, %f10
15353 orcc %g1, %i7, %l0
15354 array32 %l4, %i2, %o5
15355loop_1849:
15356 fmovsl %icc, %f9, %f0
15357 st %f10, [%l7 + 0x68]
15358 edge16 %i3, %l1, %g4
15359 fmovsn %icc, %f10, %f5
15360 st %f12, [%l7 + 0x20]
15361 fbe %fcc2, loop_1850
15362 fmovsa %xcc, %f8, %f10
15363 fbn,a %fcc1, loop_1851
15364 fbl,a %fcc3, loop_1852
15365loop_1850:
15366 udivcc %o0, 0x0501, %g6
15367 bleu,a %xcc, loop_1853
15368loop_1851:
15369 fmovdvc %xcc, %f14, %f3
15370loop_1852:
15371 brz %o3, loop_1854
15372 stb %i0, [%l7 + 0x52]
15373loop_1853:
15374 nop
15375 setx loop_1855, %l0, %l1
15376 wrpr 0x1, %tl
15377 wrpr %l1, %tnpc
15378 setx 0x34400001400, %l0, %l1
15379 wrpr %l1, %tstate
15380 wrhpr 0x4, %htstate
15381 done
15382 fcmpne16 %f14, %f6, %o7
15383loop_1854:
15384 fbule %fcc1, loop_1856
15385 fmovse %xcc, %f4, %f0
15386loop_1855:
15387 ldsw [%l7 + 0x38], %g3
15388 ld [%l7 + 0x68], %f2
15389loop_1856:
15390 bpos,a,pt %xcc, loop_1857
15391 fone %f10
15392 fmovdne %xcc, %f14, %f3
15393 ldx [%l7 + 0x68], %i1
15394loop_1857:
15395 sth %g2, [%l7 + 0x38]
15396 sth %o6, [%l7 + 0x5E]
15397 movg %icc, %i4, %g5
15398 fornot1 %f6, %f6, %f10
15399 fcmpne32 %f12, %f12, %i5
15400 fpadd16 %f2, %f2, %f2
15401 popc 0x0503, %o4
15402 fpadd32 %f4, %f2, %f14
15403 fcmpd %fcc3, %f12, %f10
15404 bcs loop_1858
15405 fmovrdgez %l3, %f4, %f10
15406 fbul %fcc2, loop_1859
15407 stb %l2, [%l7 + 0x6B]
15408loop_1858:
15409 fmovsleu %icc, %f5, %f9
15410 ldd [%l7 + 0x70], %f8
15411loop_1859:
15412 ld [%l7 + 0x68], %f14
15413 fnot2 %f0, %f6
15414 taddcc %i6, %l5, %g7
15415 fmovdg %icc, %f14, %f6
15416 lduh [%l7 + 0x16], %o2
15417 fmovdcs %xcc, %f1, %f0
15418 fpsub32s %f7, %f10, %f14
15419 ldx [%l7 + 0x40], %l6
15420 fbul %fcc0, loop_1860
15421 edge16n %g1, %i7, %o1
15422 brz,a %l4, loop_1861
15423 tneg %icc, 0x7
15424loop_1860:
15425 smulcc %l0, 0x106A, %o5
15426 array32 %i3, %l1, %i2
15427loop_1861:
15428 fornot1s %f6, %f11, %f5
15429 xnorcc %g4, 0x0804, %g6
15430 stx %o0, [%l7 + 0x70]
15431 std %f4, [%l7 + 0x18]
15432 ldd [%l7 + 0x40], %f4
15433 bcc,a %xcc, loop_1862
15434 sth %i0, [%l7 + 0x26]
15435 ldx [%l7 + 0x60], %o3
15436 std %f10, [%l7 + 0x78]
15437loop_1862:
15438 addcc %o7, 0x0E3C, %g3
15439 fone %f14
15440 umulcc %i1, %o6, %i4
15441 taddcc %g5, 0x0135, %i5
15442 movg %xcc, %o4, %l3
15443 stx %l2, [%l7 + 0x38]
15444 std %f8, [%l7 + 0x08]
15445 udivx %g2, 0x0EDF, %l5
15446 edge16n %g7, %o2, %i6
15447 fandnot1s %f4, %f14, %f0
15448 srax %g1, 0x15, %l6
15449 stb %o1, [%l7 + 0x12]
15450 ldsh [%l7 + 0x40], %i7
15451 tcc %icc, 0x6
15452 smul %l4, 0x0EE8, %l0
15453 edge8n %o5, %l1, %i2
15454 te %xcc, 0x1
15455 ld [%l7 + 0x7C], %f8
15456 stx %g4, [%l7 + 0x18]
15457 taddcc %i3, 0x147B, %g6
15458 ld [%l7 + 0x5C], %f15
15459 movrne %i0, 0x1ED, %o3
15460 nop
15461 setx loop_1863, %l0, %l1
15462 wrpr 0x1, %tl
15463 wrpr %l1, %tnpc
15464 setx 0x34400001400, %l0, %l1
15465 wrpr %l1, %tstate
15466 wrhpr 0x4, %htstate
15467 done
15468 fbule,a %fcc0, loop_1864
15469 movcc %icc, %o0, %o7
15470 stw %i1, [%l7 + 0x14]
15471loop_1863:
15472 fmovdl %icc, %f2, %f11
15473loop_1864:
15474 stb %o6, [%l7 + 0x46]
15475 std %f12, [%l7 + 0x48]
15476 mulscc %g3, %g5, %i4
15477 movg %xcc, %o4, %l3
15478 umul %i5, %l2, %l5
15479 lduw [%l7 + 0x18], %g7
15480 ldsh [%l7 + 0x28], %o2
15481 fmovrdgz %g2, %f6, %f0
15482 fmovd %f12, %f0
15483 fmovdvc %xcc, %f15, %f8
15484 bne,a %icc, loop_1865
15485 lduh [%l7 + 0x2A], %i6
15486 fcmple16 %f8, %f12, %l6
15487 fcmpgt32 %f0, %f12, %o1
15488loop_1865:
15489 fmovsle %xcc, %f12, %f8
15490 sllx %g1, %i7, %l4
15491 tsubcc %l0, %l1, %i2
15492 fbge %fcc0, loop_1866
15493 movge %xcc, %g4, %o5
15494 stx %g6, [%l7 + 0x18]
15495 ldub [%l7 + 0x14], %i0
15496loop_1866:
15497 fornot2s %f15, %f7, %f10
15498 edge8n %i3, %o3, %o0
15499 brnz,a %i1, loop_1867
15500 ldsb [%l7 + 0x69], %o7
15501 movle %xcc, %g3, %g5
15502 ldub [%l7 + 0x57], %o6
15503loop_1867:
15504 sth %i4, [%l7 + 0x7E]
15505 fnot2 %f2, %f2
15506 tvs %icc, 0x7
15507 movrgez %l3, %i5, %o4
15508 st %f11, [%l7 + 0x50]
15509 fnands %f4, %f12, %f15
15510 fcmpgt16 %f8, %f0, %l2
15511 andcc %l5, 0x1315, %g7
15512 stb %g2, [%l7 + 0x1D]
15513 ldsh [%l7 + 0x74], %o2
15514 fmovsleu %icc, %f7, %f3
15515 fbuge,a %fcc1, loop_1868
15516 fblg,a %fcc2, loop_1869
15517 sub %l6, %i6, %g1
15518 fsrc1 %f14, %f4
15519loop_1868:
15520 fabsd %f6, %f12
15521loop_1869:
15522 fmovrse %o1, %f13, %f15
15523 fones %f2
15524 fnands %f6, %f14, %f9
15525 stb %i7, [%l7 + 0x77]
15526 stx %l4, [%l7 + 0x38]
15527 te %xcc, 0x7
15528 call loop_1870
15529 lduh [%l7 + 0x0C], %l1
15530 fmovrdlez %l0, %f0, %f14
15531 fbue,a %fcc0, loop_1871
15532loop_1870:
15533 tne %icc, 0x5
15534 fbul %fcc3, loop_1872
15535 movpos %xcc, %i2, %o5
15536loop_1871:
15537 sll %g4, %g6, %i3
15538 bgu,a,pt %icc, loop_1873
15539loop_1872:
15540 ldx [%l7 + 0x48], %o3
15541 movvs %icc, %o0, %i1
15542 orcc %o7, %i0, %g3
15543loop_1873:
15544 fbule,a %fcc3, loop_1874
15545 fnot1 %f6, %f4
15546 sth %o6, [%l7 + 0x78]
15547 tpos %xcc, 0x6
15548loop_1874:
15549 bn,a,pn %icc, loop_1875
15550 stx %i4, [%l7 + 0x48]
15551 movre %g5, 0x213, %l3
15552 bn,a,pn %icc, loop_1876
15553loop_1875:
15554 ldsw [%l7 + 0x2C], %i5
15555 umul %o4, %l2, %g7
15556 fnands %f4, %f6, %f3
15557loop_1876:
15558 edge16 %l5, %g2, %l6
15559 fbn %fcc0, loop_1877
15560 ldub [%l7 + 0x6B], %i6
15561 fandnot2 %f10, %f14, %f12
15562 lduw [%l7 + 0x14], %g1
15563loop_1877:
15564 fmovsneg %icc, %f0, %f10
15565 stw %o1, [%l7 + 0x70]
15566 fba,a %fcc0, loop_1878
15567 fpadd32 %f0, %f8, %f4
15568 edge32n %o2, %i7, %l1
15569 move %xcc, %l4, %l0
15570loop_1878:
15571 lduw [%l7 + 0x48], %i2
15572 fmul8x16al %f7, %f5, %f8
15573 fmovsvc %xcc, %f10, %f14
15574 fmul8x16al %f7, %f0, %f2
15575 ldd [%l7 + 0x30], %f2
15576 array8 %g4, %o5, %g6
15577 srl %o3, %i3, %o0
15578 udivx %i1, 0x0A21, %i0
15579 fmovsa %icc, %f5, %f10
15580 lduh [%l7 + 0x18], %o7
15581 fmovda %xcc, %f13, %f7
15582 fmovsle %xcc, %f0, %f3
15583 fmovsg %xcc, %f9, %f4
15584 ba,a,pn %xcc, loop_1879
15585 add %g3, 0x1A67, %i4
15586 stb %g5, [%l7 + 0x48]
15587 fnand %f4, %f6, %f4
15588loop_1879:
15589 fsrc1s %f3, %f7
15590 fmovdvs %xcc, %f0, %f0
15591 fnors %f4, %f13, %f1
15592 fpack16 %f2, %f15
15593 stx %o6, [%l7 + 0x68]
15594 fmovdvc %icc, %f14, %f6
15595 stb %l3, [%l7 + 0x43]
15596 move %icc, %o4, %l2
15597 st %f1, [%l7 + 0x2C]
15598 bcs,pn %xcc, loop_1880
15599 ldsb [%l7 + 0x5C], %g7
15600 call loop_1881
15601 addc %i5, 0x0C3B, %l5
15602loop_1880:
15603 bneg loop_1882
15604 ldsw [%l7 + 0x5C], %l6
15605loop_1881:
15606 ldub [%l7 + 0x33], %i6
15607 mulx %g1, 0x14D8, %o1
15608loop_1882:
15609 stx %g2, [%l7 + 0x20]
15610 fxor %f10, %f2, %f0
15611 movcs %icc, %o2, %l1
15612 st %f3, [%l7 + 0x5C]
15613 fmovdcc %xcc, %f13, %f2
15614 ldd [%l7 + 0x50], %f4
15615 nop
15616 setx loop_1883, %l0, %l1
15617 wrpr 0x1, %tl
15618 wrpr %l1, %tnpc
15619 setx 0x34400001400, %l0, %l1
15620 wrpr %l1, %tstate
15621 wrhpr 0x4, %htstate
15622 done
15623 siam 0x5
15624 fpsub16s %f8, %f4, %f7
15625 std %f8, [%l7 + 0x40]
15626loop_1883:
15627 ld [%l7 + 0x64], %f10
15628 fpack16 %f2, %f8
15629 ba,pt %xcc, loop_1884
15630 movleu %xcc, %l4, %l0
15631 umul %i7, 0x136B, %g4
15632 movg %xcc, %o5, %i2
15633loop_1884:
15634 fcmps %fcc3, %f2, %f3
15635 ldub [%l7 + 0x7F], %o3
15636 udivcc %i3, 0x0A94, %o0
15637 tcs %icc, 0x0
15638 movcs %xcc, %g6, %i1
15639 fpmerge %f15, %f11, %f8
15640 fmovsle %xcc, %f2, %f7
15641 ldsw [%l7 + 0x48], %o7
15642 array32 %i0, %i4, %g5
15643 fmovdleu %icc, %f3, %f7
15644 fnor %f0, %f0, %f14
15645 udivx %g3, 0x02D2, %o6
15646 fmovd %f12, %f12
15647 tpos %xcc, 0x5
15648 srax %l3, 0x0B, %l2
15649 fbn,a %fcc1, loop_1885
15650 fnot2 %f8, %f6
15651 movrlz %o4, 0x393, %g7
15652 fmovdvs %icc, %f10, %f0
15653loop_1885:
15654 fandnot2s %f9, %f13, %f0
15655 fpsub32 %f14, %f4, %f2
15656 ldsb [%l7 + 0x14], %i5
15657 ta %xcc, 0x7
15658 smulcc %l5, %i6, %g1
15659 lduw [%l7 + 0x58], %l6
15660 mulx %o1, %o2, %g2
15661 call loop_1886
15662 stx %l4, [%l7 + 0x10]
15663 fmovsg %icc, %f15, %f10
15664 fmovsvc %xcc, %f6, %f1
15665loop_1886:
15666 sdiv %l1, 0x0BA8, %l0
15667 fxnors %f8, %f14, %f14
15668 stb %i7, [%l7 + 0x56]
15669 sllx %g4, 0x0A, %i2
15670 mova %icc, %o5, %o3
15671 fmovdcs %icc, %f14, %f0
15672 fmovsne %xcc, %f5, %f13
15673 stx %o0, [%l7 + 0x50]
15674 fmovde %xcc, %f4, %f7
15675 movleu %icc, %i3, %i1
15676 srl %o7, 0x06, %i0
15677 fmovdvs %xcc, %f2, %f5
15678 orncc %g6, 0x1273, %i4
15679 ldd [%l7 + 0x30], %f0
15680 fmovsl %xcc, %f1, %f13
15681 fbg %fcc0, loop_1887
15682 tne %xcc, 0x2
15683 tvc %icc, 0x2
15684 ldsw [%l7 + 0x7C], %g5
15685loop_1887:
15686 fpsub16 %f12, %f4, %f10
15687 ldd [%l7 + 0x68], %f0
15688 tne %xcc, 0x2
15689 ldsb [%l7 + 0x37], %g3
15690 ldub [%l7 + 0x3C], %l3
15691 tsubcc %o6, 0x11A5, %l2
15692 ldsw [%l7 + 0x70], %g7
15693 lduh [%l7 + 0x3E], %i5
15694 fbl %fcc1, loop_1888
15695 ldsb [%l7 + 0x3A], %l5
15696 brz %o4, loop_1889
15697 fbu,a %fcc3, loop_1890
15698loop_1888:
15699 taddcctv %i6, %l6, %o1
15700 fexpand %f9, %f6
15701loop_1889:
15702 stx %o2, [%l7 + 0x08]
15703loop_1890:
15704 lduh [%l7 + 0x3C], %g2
15705 ldsb [%l7 + 0x5F], %l4
15706 std %f12, [%l7 + 0x30]
15707 stx %l1, [%l7 + 0x28]
15708 movrlez %g1, 0x15B, %i7
15709 fnot2s %f15, %f7
15710 fcmpes %fcc3, %f0, %f6
15711 fpmerge %f5, %f8, %f0
15712 ldub [%l7 + 0x20], %g4
15713 fmovdcc %icc, %f12, %f9
15714 fxnor %f6, %f14, %f14
15715 ld [%l7 + 0x24], %f0
15716 fmovsn %xcc, %f6, %f13
15717 ba,a %icc, loop_1891
15718 bshuffle %f8, %f4, %f0
15719 fmovdpos %icc, %f8, %f4
15720 brlez,a %l0, loop_1892
15721loop_1891:
15722 std %f10, [%l7 + 0x58]
15723 fcmpgt32 %f0, %f4, %i2
15724 fcmpes %fcc1, %f10, %f13
15725loop_1892:
15726 edge8 %o5, %o3, %o0
15727 fnegs %f7, %f14
15728 lduw [%l7 + 0x60], %i1
15729 fandnot2 %f12, %f8, %f10
15730 tcs %icc, 0x0
15731 popc 0x1B05, %o7
15732 bne,a %icc, loop_1893
15733 udivx %i3, 0x04BD, %i0
15734 ldd [%l7 + 0x68], %f10
15735 ldsw [%l7 + 0x6C], %i4
15736loop_1893:
15737 edge8ln %g6, %g3, %l3
15738 fone %f4
15739 fpackfix %f6, %f13
15740 fmuld8sux16 %f10, %f14, %f2
15741 ldub [%l7 + 0x38], %o6
15742 stb %g5, [%l7 + 0x29]
15743 fmovsvc %xcc, %f9, %f8
15744 stb %l2, [%l7 + 0x50]
15745 ld [%l7 + 0x50], %f15
15746 bneg %xcc, loop_1894
15747 fzeros %f2
15748 fnot2s %f15, %f13
15749 movrlz %g7, 0x242, %i5
15750loop_1894:
15751 ldub [%l7 + 0x66], %l5
15752 ldub [%l7 + 0x14], %i6
15753 fmovrdlz %l6, %f6, %f6
15754 nop
15755 setx loop_1895, %l0, %l1
15756 wrpr 0x1, %tl
15757 wrpr %l1, %tpc
15758 add %l1, 0x4, %l1
15759 wrpr %l1, %tnpc
15760 setx 0x34400001400, %l0, %l1
15761 wrpr %l1, %tstate
15762 wrhpr 0x4, %htstate
15763 retry
15764 fmovrde %o1, %f0, %f2
15765 ld [%l7 + 0x60], %f7
15766 tcc %xcc, 0x0
15767loop_1895:
15768 fbue %fcc2, loop_1896
15769 fmovdg %icc, %f5, %f1
15770 bpos,a %icc, loop_1897
15771 tsubcc %o2, %g2, %o4
15772loop_1896:
15773 te %icc, 0x7
15774 bvc,a,pt %icc, loop_1898
15775loop_1897:
15776 tvc %icc, 0x5
15777 ldsh [%l7 + 0x12], %l1
15778 st %f0, [%l7 + 0x50]
15779loop_1898:
15780 ldsw [%l7 + 0x2C], %g1
15781 tn %icc, 0x3
15782 smul %i7, %g4, %l4
15783 popc %l0, %i2
15784 tle %xcc, 0x7
15785 movg %icc, %o3, %o5
15786 fcmple16 %f12, %f0, %i1
15787 ldub [%l7 + 0x31], %o7
15788 stb %i3, [%l7 + 0x09]
15789 be,a %xcc, loop_1899
15790 edge16ln %o0, %i4, %g6
15791 std %f12, [%l7 + 0x78]
15792 fpadd32s %f14, %f2, %f3
15793loop_1899:
15794 srl %i0, 0x02, %g3
15795 fbuge,a %fcc0, loop_1900
15796 sdivx %o6, 0x043A, %l3
15797 ldd [%l7 + 0x48], %f6
15798 alignaddrl %l2, %g7, %g5
15799loop_1900:
15800 fbul %fcc0, loop_1901
15801 stx %l5, [%l7 + 0x40]
15802 tgu %icc, 0x6
15803 fmovdcc %xcc, %f13, %f10
15804loop_1901:
15805 bcc loop_1902
15806 sth %i5, [%l7 + 0x14]
15807 move %xcc, %l6, %o1
15808 tne %xcc, 0x4
15809loop_1902:
15810 ldx [%l7 + 0x10], %i6
15811 ldsb [%l7 + 0x1B], %o2
15812 stw %g2, [%l7 + 0x1C]
15813 fbe %fcc3, loop_1903
15814 sth %o4, [%l7 + 0x6C]
15815 fornot2s %f13, %f11, %f6
15816 popc 0x11FD, %g1
15817loop_1903:
15818 ld [%l7 + 0x58], %f3
15819 ldd [%l7 + 0x40], %f10
15820 ldsw [%l7 + 0x54], %l1
15821 bneg,a loop_1904
15822 orcc %i7, %l4, %l0
15823 ldsh [%l7 + 0x4C], %g4
15824 stb %o3, [%l7 + 0x5B]
15825loop_1904:
15826 stb %o5, [%l7 + 0x2F]
15827 sth %i2, [%l7 + 0x5E]
15828 stb %i1, [%l7 + 0x1B]
15829 fbe,a %fcc2, loop_1905
15830 fmovsvs %icc, %f13, %f4
15831 or %o7, %i3, %i4
15832 fnands %f5, %f13, %f15
15833loop_1905:
15834 ldd [%l7 + 0x40], %f6
15835 fcmpes %fcc2, %f0, %f10
15836 fmovdge %xcc, %f1, %f7
15837 alignaddrl %o0, %g6, %i0
15838 umulcc %o6, 0x0F53, %g3
15839 fmovse %xcc, %f3, %f6
15840 ldub [%l7 + 0x61], %l3
15841 ldsh [%l7 + 0x30], %l2
15842 srlx %g7, %g5, %l5
15843 stx %i5, [%l7 + 0x68]
15844 tneg %xcc, 0x0
15845 movge %icc, %l6, %o1
15846 movg %xcc, %o2, %g2
15847 fcmpgt32 %f2, %f10, %i6
15848 fmovrslz %g1, %f5, %f12
15849 bvc,pn %icc, loop_1906
15850 fmovsne %xcc, %f8, %f2
15851 stb %l1, [%l7 + 0x11]
15852 ldx [%l7 + 0x78], %i7
15853loop_1906:
15854 fnegs %f10, %f12
15855 fbule %fcc1, loop_1907
15856 fornot2s %f9, %f0, %f13
15857 ld [%l7 + 0x38], %f4
15858 ldsb [%l7 + 0x11], %l4
15859loop_1907:
15860 fmovsa %xcc, %f7, %f8
15861 ldsw [%l7 + 0x68], %l0
15862 fbne %fcc2, loop_1908
15863 stb %g4, [%l7 + 0x57]
15864 tg %xcc, 0x6
15865 fsrc2 %f8, %f12
15866loop_1908:
15867 std %f14, [%l7 + 0x30]
15868 fxors %f8, %f10, %f4
15869 tneg %icc, 0x1
15870 sdivcc %o3, 0x1D3C, %o5
15871 ta %icc, 0x5
15872 fbul %fcc2, loop_1909
15873 edge16 %o4, %i2, %i1
15874 fmovs %f10, %f5
15875 fmovrdlez %i3, %f12, %f6
15876loop_1909:
15877 ldsh [%l7 + 0x66], %i4
15878 movrgz %o0, 0x140, %g6
15879 fbg,a %fcc2, loop_1910
15880 fpackfix %f10, %f6
15881 fandnot2 %f0, %f2, %f0
15882 lduw [%l7 + 0x48], %o7
15883loop_1910:
15884 brgz,a %i0, loop_1911
15885 fandnot2s %f13, %f4, %f3
15886 array32 %g3, %l3, %l2
15887 te %xcc, 0x1
15888loop_1911:
15889 lduh [%l7 + 0x28], %o6
15890 srlx %g5, %l5, %g7
15891 movcc %xcc, %i5, %o1
15892 nop
15893 setx loop_1912, %l0, %l1
15894 jmpl %l1, %l6
15895 bne,pn %xcc, loop_1913
15896 ldub [%l7 + 0x4A], %o2
15897 tsubcctv %g2, %g1, %i6
15898loop_1912:
15899 fandnot1 %f6, %f10, %f2
15900loop_1913:
15901 lduh [%l7 + 0x42], %l1
15902 mulscc %i7, 0x17ED, %l4
15903 ldub [%l7 + 0x74], %l0
15904 fpadd16 %f4, %f4, %f2
15905 fnot2s %f2, %f14
15906 fmovdl %icc, %f6, %f10
15907 fmovrslez %o3, %f2, %f13
15908 fand %f2, %f2, %f8
15909 udivcc %o5, 0x11E0, %g4
15910 ldd [%l7 + 0x08], %f8
15911 fzeros %f6
15912 udivx %i2, 0x1F55, %i1
15913 fmovsvs %icc, %f12, %f7
15914 fpadd16s %f1, %f10, %f9
15915 ldsw [%l7 + 0x60], %o4
15916 ldd [%l7 + 0x30], %f10
15917 movge %icc, %i4, %o0
15918 movrlez %i3, 0x32D, %o7
15919 fxnor %f4, %f0, %f4
15920 fmovrdgez %i0, %f8, %f2
15921 lduw [%l7 + 0x28], %g6
15922 tleu %xcc, 0x1
15923 pdist %f0, %f4, %f6
15924 ble,a %icc, loop_1914
15925 lduw [%l7 + 0x20], %g3
15926 fpsub16 %f12, %f2, %f12
15927 fmovsne %xcc, %f5, %f8
15928loop_1914:
15929 stx %l3, [%l7 + 0x58]
15930 bvs loop_1915
15931 fpadd32s %f10, %f13, %f2
15932 stb %l2, [%l7 + 0x15]
15933 movvc %xcc, %o6, %g5
15934loop_1915:
15935 tpos %xcc, 0x6
15936 sdiv %l5, 0x09B8, %g7
15937 fble %fcc2, loop_1916
15938 std %f4, [%l7 + 0x38]
15939 ldsh [%l7 + 0x42], %i5
15940 lduw [%l7 + 0x24], %l6
15941loop_1916:
15942 subccc %o2, 0x1737, %o1
15943 stw %g2, [%l7 + 0x14]
15944 brlz,a %g1, loop_1917
15945 bvc,pt %icc, loop_1918
15946 fmovde %icc, %f9, %f12
15947 movrlz %l1, %i7, %l4
15948loop_1917:
15949 fmovsl %icc, %f3, %f3
15950loop_1918:
15951 movvc %icc, %i6, %o3
15952 edge32 %o5, %g4, %i2
15953 ldx [%l7 + 0x48], %l0
15954 sth %i1, [%l7 + 0x24]
15955 fmovsvs %icc, %f6, %f15
15956 ldd [%l7 + 0x60], %f12
15957 fcmpes %fcc2, %f0, %f5
15958 sth %i4, [%l7 + 0x5C]
15959 fmul8sux16 %f12, %f4, %f12
15960 bvc,a %icc, loop_1919
15961 fcmpne32 %f6, %f2, %o0
15962 fbue %fcc3, loop_1920
15963 lduh [%l7 + 0x24], %o4
15964loop_1919:
15965 movrgez %i3, 0x24E, %o7
15966 fmovrsgez %g6, %f6, %f8
15967loop_1920:
15968 fbule,a %fcc0, loop_1921
15969 fbo,a %fcc3, loop_1922
15970 ld [%l7 + 0x24], %f14
15971 brz,a %i0, loop_1923
15972loop_1921:
15973 ldsw [%l7 + 0x28], %l3
15974loop_1922:
15975 bcs,pt %icc, loop_1924
15976 stb %l2, [%l7 + 0x2E]
15977loop_1923:
15978 lduw [%l7 + 0x34], %o6
15979 fmovrslez %g3, %f3, %f12
15980loop_1924:
15981 array32 %l5, %g7, %i5
15982 ld [%l7 + 0x18], %f12
15983 bshuffle %f6, %f0, %f14
15984 fbn %fcc3, loop_1925
15985 fcmpne32 %f8, %f0, %g5
15986 tgu %xcc, 0x6
15987 bgu,a %icc, loop_1926
15988loop_1925:
15989 movrgez %o2, 0x3D5, %o1
15990 fmovsleu %xcc, %f9, %f14
15991 for %f4, %f8, %f0
15992loop_1926:
15993 ldub [%l7 + 0x11], %g2
15994 fpackfix %f6, %f10
15995 alignaddr %g1, %l1, %i7
15996 bg,a,pn %icc, loop_1927
15997 movne %xcc, %l4, %l6
15998 stb %i6, [%l7 + 0x4A]
15999 lduh [%l7 + 0x16], %o5
16000loop_1927:
16001 fandnot1 %f10, %f14, %f0
16002 fcmpne16 %f10, %f0, %o3
16003 addcc %g4, 0x1336, %l0
16004 fbge %fcc1, loop_1928
16005 and %i2, %i4, %o0
16006 fmul8ulx16 %f0, %f0, %f6
16007 std %f4, [%l7 + 0x10]
16008loop_1928:
16009 fnot2s %f15, %f15
16010 edge8l %o4, %i1, %o7
16011 stb %g6, [%l7 + 0x7F]
16012 ldx [%l7 + 0x78], %i3
16013 ldsh [%l7 + 0x20], %i0
16014 fmovdle %xcc, %f15, %f2
16015 bn,pn %xcc, loop_1929
16016 tle %xcc, 0x1
16017 ld [%l7 + 0x4C], %f3
16018 smulcc %l3, %l2, %g3
16019loop_1929:
16020 ldsh [%l7 + 0x16], %l5
16021 fbn %fcc2, loop_1930
16022 ldsw [%l7 + 0x38], %o6
16023 ldx [%l7 + 0x48], %i5
16024 edge32ln %g5, %g7, %o2
16025loop_1930:
16026 fmovsvc %icc, %f9, %f0
16027 umul %g2, 0x0818, %o1
16028 fmovdl %xcc, %f2, %f12
16029 std %f6, [%l7 + 0x38]
16030 fmovrdgez %g1, %f8, %f8
16031 fnor %f0, %f6, %f14
16032 brnz %i7, loop_1931
16033 sra %l4, 0x10, %l6
16034 movleu %xcc, %l1, %o5
16035 fmovs %f3, %f10
16036loop_1931:
16037 fors %f7, %f6, %f11
16038 taddcc %i6, %g4, %o3
16039 fxnors %f15, %f12, %f2
16040 brz %l0, loop_1932
16041 move %icc, %i4, %i2
16042 tn %icc, 0x1
16043 movne %xcc, %o4, %i1
16044loop_1932:
16045 tl %xcc, 0x7
16046 brlz %o7, loop_1933
16047 lduh [%l7 + 0x70], %g6
16048 fpsub32s %f2, %f4, %f11
16049 fcmpes %fcc2, %f12, %f11
16050loop_1933:
16051 sll %i3, 0x02, %o0
16052 fmovrsgz %i0, %f11, %f10
16053 st %f12, [%l7 + 0x10]
16054 bneg loop_1934
16055 edge32n %l2, %l3, %g3
16056 bcs,pt %xcc, loop_1935
16057 fands %f2, %f8, %f5
16058loop_1934:
16059 ldsb [%l7 + 0x0D], %l5
16060 sth %o6, [%l7 + 0x12]
16061loop_1935:
16062 fbue %fcc0, loop_1936
16063 fcmps %fcc0, %f2, %f3
16064 fzero %f10
16065 movrne %i5, 0x1AB, %g7
16066loop_1936:
16067 brlz %g5, loop_1937
16068 fzeros %f2
16069 stx %o2, [%l7 + 0x60]
16070 movneg %xcc, %g2, %o1
16071loop_1937:
16072 ld [%l7 + 0x38], %f13
16073 edge8n %g1, %l4, %l6
16074 sub %i7, %o5, %i6
16075 be,pt %xcc, loop_1938
16076 edge16l %g4, %o3, %l1
16077 movn %xcc, %i4, %i2
16078 stb %l0, [%l7 + 0x58]
16079loop_1938:
16080 ldd [%l7 + 0x60], %f0
16081 fmovdn %icc, %f0, %f7
16082 mulx %o4, 0x0891, %i1
16083 fnegd %f2, %f2
16084 bvc loop_1939
16085 stw %g6, [%l7 + 0x0C]
16086 stw %o7, [%l7 + 0x6C]
16087 ldx [%l7 + 0x30], %o0
16088loop_1939:
16089 andncc %i3, %l2, %l3
16090 movne %icc, %g3, %i0
16091 fpsub16 %f8, %f6, %f10
16092 fandnot1 %f6, %f0, %f8
16093 fornot1 %f6, %f8, %f10
16094 array16 %o6, %l5, %g7
16095 fmovs %f4, %f10
16096 call loop_1940
16097 edge8ln %g5, %o2, %g2
16098 nop
16099 setx loop_1941, %l0, %l1
16100 wrpr 0x1, %tl
16101 wrpr %l1, %tnpc
16102 setx 0x34400001400, %l0, %l1
16103 wrpr %l1, %tstate
16104 wrhpr 0x4, %htstate
16105 done
16106 be,a,pt %icc, loop_1942
16107loop_1940:
16108 bg,a,pt %icc, loop_1943
16109 pdist %f0, %f10, %f12
16110loop_1941:
16111 ldsh [%l7 + 0x66], %o1
16112loop_1942:
16113 srax %g1, 0x1C, %l4
16114loop_1943:
16115 ld [%l7 + 0x3C], %f7
16116 lduh [%l7 + 0x7E], %l6
16117 nop
16118 setx loop_1944, %l0, %l1
16119 wrpr 0x1, %tl
16120 wrpr %l1, %tnpc
16121 setx 0x34400001400, %l0, %l1
16122 wrpr %l1, %tstate
16123 wrhpr 0x4, %htstate
16124 done
16125 smulcc %i7, %o5, %i5
16126 tpos %icc, 0x5
16127 fmovd %f14, %f2
16128loop_1944:
16129 fmovrde %i6, %f4, %f8
16130 fbe,a %fcc0, loop_1945
16131 ldx [%l7 + 0x38], %g4
16132 ldsw [%l7 + 0x4C], %o3
16133 udiv %l1, 0x1B98, %i4
16134loop_1945:
16135 xor %l0, 0x08E0, %i2
16136 fnot2s %f1, %f12
16137 smulcc %o4, %g6, %i1
16138 fands %f10, %f8, %f8
16139 ldsw [%l7 + 0x64], %o7
16140 fcmpne16 %f4, %f14, %o0
16141 fmovrde %i3, %f14, %f6
16142 be,a %icc, loop_1946
16143 stb %l2, [%l7 + 0x24]
16144 st %f5, [%l7 + 0x48]
16145 tvc %icc, 0x1
16146loop_1946:
16147 fmovsne %xcc, %f6, %f11
16148 fone %f6
16149 addcc %l3, %i0, %o6
16150 tn %icc, 0x2
16151 fbl,a %fcc1, loop_1947
16152 ldsh [%l7 + 0x64], %l5
16153 tvs %icc, 0x1
16154 ldsh [%l7 + 0x62], %g3
16155loop_1947:
16156 fmovrdne %g5, %f8, %f2
16157 fnegd %f2, %f8
16158 sth %o2, [%l7 + 0x2C]
16159 sth %g2, [%l7 + 0x28]
16160 bpos loop_1948
16161 fbe %fcc1, loop_1949
16162 smulcc %g7, %g1, %l4
16163 movrlez %o1, %l6, %o5
16164loop_1948:
16165 stb %i5, [%l7 + 0x1B]
16166loop_1949:
16167 fmovsvs %xcc, %f11, %f10
16168 xnorcc %i7, %i6, %o3
16169 tpos %icc, 0x2
16170 ldsb [%l7 + 0x58], %l1
16171 fmovdneg %icc, %f3, %f9
16172 fmul8sux16 %f8, %f10, %f10
16173 xorcc %i4, %l0, %i2
16174 ldub [%l7 + 0x40], %o4
16175 bgu,a,pn %icc, loop_1950
16176 fmovd %f0, %f8
16177 ldub [%l7 + 0x67], %g4
16178 fnot2s %f8, %f15
16179loop_1950:
16180 lduh [%l7 + 0x34], %i1
16181 st %f8, [%l7 + 0x4C]
16182 brgz %o7, loop_1951
16183 fnot1 %f14, %f6
16184 fmul8x16 %f4, %f6, %f4
16185 fpsub32s %f11, %f7, %f8
16186loop_1951:
16187 lduw [%l7 + 0x7C], %g6
16188 fnors %f12, %f0, %f8
16189 fmovsneg %xcc, %f9, %f8
16190 movrgez %o0, 0x240, %i3
16191 ldd [%l7 + 0x60], %f14
16192 andcc %l3, %i0, %l2
16193 fmovdn %xcc, %f7, %f4
16194 bvc,a loop_1952
16195 movge %xcc, %o6, %g3
16196 bpos loop_1953
16197 bshuffle %f2, %f6, %f2
16198loop_1952:
16199 orncc %g5, %l5, %o2
16200 fmovdvc %xcc, %f8, %f3
16201loop_1953:
16202 fmovsg %icc, %f4, %f10
16203 st %f1, [%l7 + 0x10]
16204 ldx [%l7 + 0x58], %g7
16205 movrgz %g1, %l4, %g2
16206 ba %icc, loop_1954
16207 stx %o1, [%l7 + 0x58]
16208 fnors %f2, %f6, %f1
16209 ld [%l7 + 0x74], %f3
16210loop_1954:
16211 tleu %icc, 0x1
16212 sth %o5, [%l7 + 0x5A]
16213 ldsw [%l7 + 0x64], %l6
16214 bshuffle %f14, %f2, %f8
16215 std %f6, [%l7 + 0x40]
16216 sdiv %i5, 0x0C61, %i7
16217 std %f0, [%l7 + 0x30]
16218 stb %i6, [%l7 + 0x6F]
16219 stx %o3, [%l7 + 0x28]
16220 subcc %i4, 0x1CF8, %l1
16221 movrgz %l0, %i2, %o4
16222 andcc %i1, 0x19F2, %o7
16223 sth %g4, [%l7 + 0x36]
16224 stw %o0, [%l7 + 0x10]
16225 fnot2 %f10, %f0
16226 tcs %xcc, 0x2
16227 fmovsa %icc, %f8, %f2
16228 xor %g6, 0x12D3, %i3
16229 lduh [%l7 + 0x64], %i0
16230 fpsub32 %f14, %f2, %f10
16231 sth %l3, [%l7 + 0x36]
16232 ld [%l7 + 0x2C], %f0
16233 fxnor %f12, %f8, %f12
16234 brlez,a %l2, loop_1955
16235 fpadd16s %f14, %f6, %f1
16236 fxor %f6, %f14, %f10
16237 fcmple32 %f4, %f14, %o6
16238loop_1955:
16239 bvc,a %icc, loop_1956
16240 fmovrse %g3, %f13, %f5
16241 addc %l5, 0x1CD8, %g5
16242 fpadd32 %f4, %f10, %f12
16243loop_1956:
16244 addc %g7, %g1, %o2
16245 movneg %icc, %l4, %g2
16246 ld [%l7 + 0x60], %f6
16247 ld [%l7 + 0x60], %f9
16248 ldsb [%l7 + 0x29], %o1
16249 movcs %xcc, %l6, %i5
16250 ld [%l7 + 0x30], %f1
16251 bcc,a,pn %icc, loop_1957
16252 movpos %icc, %i7, %o5
16253 fmovdneg %icc, %f6, %f9
16254 udivx %o3, 0x01BB, %i6
16255loop_1957:
16256 ble,pt %xcc, loop_1958
16257 stb %i4, [%l7 + 0x4C]
16258 std %f2, [%l7 + 0x50]
16259 edge8ln %l1, %i2, %o4
16260loop_1958:
16261 ldx [%l7 + 0x50], %i1
16262 bleu,pn %xcc, loop_1959
16263 movgu %icc, %o7, %l0
16264 ldsh [%l7 + 0x18], %g4
16265 std %f2, [%l7 + 0x78]
16266loop_1959:
16267 fmovsge %xcc, %f5, %f8
16268 array16 %g6, %i3, %o0
16269 ld [%l7 + 0x28], %f9
16270 brnz,a %i0, loop_1960
16271 fornot1s %f5, %f2, %f15
16272 edge16ln %l2, %l3, %g3
16273 stb %o6, [%l7 + 0x17]
16274loop_1960:
16275 fmovdleu %icc, %f12, %f6
16276 fble,a %fcc3, loop_1961
16277 fmovrdlz %l5, %f0, %f12
16278 addccc %g7, 0x184C, %g1
16279 st %f14, [%l7 + 0x40]
16280loop_1961:
16281 fcmple32 %f0, %f12, %g5
16282 andn %o2, 0x1931, %g2
16283 fmovscs %xcc, %f3, %f10
16284 st %f12, [%l7 + 0x5C]
16285 fpack16 %f8, %f13
16286 fsrc1 %f4, %f14
16287 brgz,a %l4, loop_1962
16288 ldub [%l7 + 0x42], %l6
16289 lduw [%l7 + 0x34], %i5
16290 edge8 %o1, %o5, %i7
16291loop_1962:
16292 edge8ln %o3, %i4, %i6
16293 fmovdn %icc, %f11, %f12
16294 fpsub16s %f2, %f7, %f5
16295 sllx %l1, 0x03, %i2
16296 fmovd %f6, %f14
16297 fmovse %xcc, %f11, %f8
16298 ldsb [%l7 + 0x0F], %o4
16299 te %xcc, 0x5
16300 fmovrdgez %i1, %f12, %f2
16301 fbge %fcc3, loop_1963
16302 fmovdg %icc, %f4, %f2
16303 popc 0x05D9, %o7
16304 stb %g4, [%l7 + 0x69]
16305loop_1963:
16306 fmovrsne %l0, %f15, %f13
16307 pdist %f14, %f4, %f14
16308 andncc %g6, %o0, %i0
16309 fcmpeq16 %f12, %f4, %i3
16310 sth %l2, [%l7 + 0x62]
16311 bcc,a,pn %icc, loop_1964
16312 fmovdle %xcc, %f7, %f13
16313 xnorcc %l3, %g3, %l5
16314 alignaddr %o6, %g1, %g7
16315loop_1964:
16316 brlz %o2, loop_1965
16317 fcmpd %fcc1, %f2, %f14
16318 xnor %g5, %l4, %g2
16319 stw %l6, [%l7 + 0x74]
16320loop_1965:
16321 ldx [%l7 + 0x78], %o1
16322 ld [%l7 + 0x24], %f8
16323 smulcc %i5, 0x18F1, %i7
16324 fornot1s %f11, %f6, %f4
16325 ldsb [%l7 + 0x78], %o3
16326 xnor %i4, %i6, %o5
16327 tvs %icc, 0x1
16328 fpsub16 %f10, %f6, %f6
16329 ldx [%l7 + 0x08], %i2
16330 fabsd %f4, %f12
16331 fmovsgu %icc, %f1, %f5
16332 ldd [%l7 + 0x38], %f10
16333 fmovrsgez %l1, %f11, %f11
16334 nop
16335 setx loop_1966, %l0, %l1
16336 wrpr 0x1, %tl
16337 wrpr %l1, %tpc
16338 add %l1, 0x4, %l1
16339 wrpr %l1, %tnpc
16340 setx 0x34400001400, %l0, %l1
16341 wrpr %l1, %tstate
16342 wrhpr 0x4, %htstate
16343 retry
16344 stw %i1, [%l7 + 0x4C]
16345 fmovsl %xcc, %f13, %f1
16346 stx %o4, [%l7 + 0x58]
16347loop_1966:
16348 fnot2s %f7, %f15
16349 ldsh [%l7 + 0x62], %o7
16350 fxnor %f12, %f12, %f14
16351 fmovrsgz %l0, %f0, %f4
16352 ld [%l7 + 0x10], %f7
16353 movge %icc, %g6, %g4
16354 array8 %o0, %i3, %l2
16355 movpos %icc, %i0, %g3
16356 addc %l3, %o6, %g1
16357 tle %xcc, 0x1
16358 srax %l5, 0x19, %g7
16359 ldx [%l7 + 0x10], %g5
16360 fmovsgu %xcc, %f0, %f11
16361 fbul,a %fcc3, loop_1967
16362 nop
16363 setx loop_1968, %l0, %l1
16364 wrpr 0x1, %tl
16365 wrpr %l1, %tnpc
16366 setx 0x34400001400, %l0, %l1
16367 wrpr %l1, %tstate
16368 wrhpr 0x4, %htstate
16369 done
16370 stb %o2, [%l7 + 0x4C]
16371 fmul8x16al %f11, %f5, %f6
16372loop_1967:
16373 fxors %f15, %f15, %f12
16374loop_1968:
16375 fmovsle %xcc, %f0, %f6
16376 ble %xcc, loop_1969
16377 addc %l4, %g2, %l6
16378 ldsw [%l7 + 0x18], %i5
16379 sth %i7, [%l7 + 0x7C]
16380loop_1969:
16381 fnor %f4, %f8, %f4
16382 fmovsgu %xcc, %f0, %f7
16383 ta %xcc, 0x0
16384 movre %o1, %o3, %i4
16385 fsrc2s %f7, %f1
16386 tleu %icc, 0x1
16387 fmuld8sux16 %f9, %f2, %f10
16388 edge8 %o5, %i2, %i6
16389 ldub [%l7 + 0x4F], %l1
16390 ldd [%l7 + 0x20], %f12
16391 stw %o4, [%l7 + 0x54]
16392 std %f2, [%l7 + 0x20]
16393 fpsub32s %f4, %f2, %f9
16394 fsrc2 %f6, %f0
16395 movvs %xcc, %i1, %o7
16396 subc %l0, %g6, %o0
16397 bpos,pn %icc, loop_1970
16398 sth %g4, [%l7 + 0x64]
16399 stx %i3, [%l7 + 0x18]
16400 add %i0, 0x18CD, %l2
16401loop_1970:
16402 edge16 %l3, %g3, %g1
16403 fands %f9, %f0, %f8
16404 movrne %o6, %g7, %g5
16405 lduh [%l7 + 0x18], %o2
16406 fornot1s %f10, %f12, %f4
16407 fbule,a %fcc0, loop_1971
16408 ldd [%l7 + 0x68], %f0
16409 sdiv %l5, 0x10E0, %l4
16410 fmovdgu %xcc, %f13, %f7
16411loop_1971:
16412 smul %l6, %g2, %i7
16413 fmovdg %xcc, %f15, %f15
16414 fbu,a %fcc2, loop_1972
16415 ld [%l7 + 0x50], %f1
16416 sth %o1, [%l7 + 0x28]
16417 add %o3, 0x1F2C, %i4
16418loop_1972:
16419 fmovsleu %icc, %f13, %f13
16420 fmovsge %icc, %f12, %f12
16421 bvc %icc, loop_1973
16422 ldub [%l7 + 0x47], %i5
16423 fmovdn %xcc, %f3, %f7
16424 fbe,a %fcc3, loop_1974
16425loop_1973:
16426 fbg %fcc2, loop_1975
16427 fmovrdlz %o5, %f6, %f4
16428 fmovdge %xcc, %f15, %f13
16429loop_1974:
16430 bleu,pt %icc, loop_1976
16431loop_1975:
16432 tvs %xcc, 0x7
16433 ldsw [%l7 + 0x30], %i2
16434 fpadd32s %f0, %f14, %f14
16435loop_1976:
16436 tcs %icc, 0x4
16437 fba %fcc1, loop_1977
16438 ta %xcc, 0x6
16439 st %f11, [%l7 + 0x7C]
16440 fbul,a %fcc0, loop_1978
16441loop_1977:
16442 andcc %i6, 0x057A, %o4
16443 siam 0x5
16444 sth %i1, [%l7 + 0x64]
16445loop_1978:
16446 fcmpne32 %f12, %f4, %o7
16447 fandnot1s %f0, %f12, %f8
16448 fbe %fcc3, loop_1979
16449 for %f8, %f0, %f14
16450 ldx [%l7 + 0x30], %l1
16451 tpos %xcc, 0x7
16452loop_1979:
16453 addc %l0, 0x09A7, %o0
16454 std %f2, [%l7 + 0x70]
16455 fmovsl %xcc, %f7, %f6
16456 bvc,pn %xcc, loop_1980
16457 fmovsne %icc, %f1, %f13
16458 udivcc %g4, 0x0C2A, %g6
16459 srax %i0, 0x1A, %l2
16460loop_1980:
16461 be %xcc, loop_1981
16462 subcc %i3, %g3, %g1
16463 lduw [%l7 + 0x20], %l3
16464 fnor %f2, %f12, %f14
16465loop_1981:
16466 st %f2, [%l7 + 0x2C]
16467 lduh [%l7 + 0x4C], %o6
16468 ldx [%l7 + 0x38], %g5
16469 st %f0, [%l7 + 0x2C]
16470 edge32ln %g7, %l5, %l4
16471 fsrc2 %f8, %f10
16472 stw %l6, [%l7 + 0x34]
16473 fabsd %f4, %f8
16474 array16 %g2, %i7, %o1
16475 fcmpd %fcc0, %f12, %f14
16476 stx %o2, [%l7 + 0x28]
16477 orn %i4, %i5, %o3
16478 stx %i2, [%l7 + 0x30]
16479 st %f13, [%l7 + 0x18]
16480 fandnot2 %f14, %f6, %f0
16481 fbuge,a %fcc1, loop_1982
16482 fabsd %f12, %f2
16483 or %o5, 0x0455, %i6
16484 movvs %xcc, %i1, %o4
16485loop_1982:
16486 ld [%l7 + 0x2C], %f11
16487 fnors %f4, %f4, %f5
16488 tvc %xcc, 0x7
16489 tg %icc, 0x4
16490 ldsb [%l7 + 0x52], %o7
16491 fbu,a %fcc2, loop_1983
16492 fbule,a %fcc3, loop_1984
16493 lduh [%l7 + 0x22], %l1
16494 bn,pn %xcc, loop_1985
16495loop_1983:
16496 ldd [%l7 + 0x58], %f12
16497loop_1984:
16498 ldd [%l7 + 0x60], %f2
16499 ldx [%l7 + 0x40], %o0
16500loop_1985:
16501 stw %l0, [%l7 + 0x5C]
16502 sth %g6, [%l7 + 0x20]
16503 mulx %g4, 0x1B67, %l2
16504 movrlz %i0, 0x24E, %i3
16505 std %f8, [%l7 + 0x18]
16506 fbne,a %fcc2, loop_1986
16507 tsubcc %g3, 0x1430, %l3
16508 fmovdneg %icc, %f3, %f15
16509 fbne,a %fcc3, loop_1987
16510loop_1986:
16511 fnot1 %f10, %f10
16512 fba,a %fcc2, loop_1988
16513 stw %g1, [%l7 + 0x70]
16514loop_1987:
16515 fmuld8sux16 %f10, %f9, %f4
16516 brgez,a %g5, loop_1989
16517loop_1988:
16518 ldsb [%l7 + 0x2C], %g7
16519 fbn %fcc0, loop_1990
16520 umulcc %o6, 0x112E, %l5
16521loop_1989:
16522 bvs %xcc, loop_1991
16523 sub %l4, %l6, %i7
16524loop_1990:
16525 xorcc %o1, 0x0A86, %g2
16526 mulx %o2, %i4, %i5
16527loop_1991:
16528 srl %o3, %o5, %i2
16529 movgu %icc, %i1, %i6
16530 fandnot1s %f15, %f15, %f1
16531 fxnors %f8, %f8, %f5
16532 ldx [%l7 + 0x30], %o7
16533 st %f8, [%l7 + 0x0C]
16534 srl %l1, %o4, %o0
16535 ldsh [%l7 + 0x40], %g6
16536 fpsub32 %f6, %f0, %f6
16537 lduh [%l7 + 0x14], %g4
16538 sub %l0, %i0, %l2
16539 fcmpd %fcc2, %f10, %f4
16540 stx %g3, [%l7 + 0x08]
16541 fornot1 %f10, %f0, %f2
16542 edge32 %i3, %l3, %g5
16543 edge16l %g7, %g1, %l5
16544 fpadd32s %f12, %f4, %f2
16545 bleu,a,pt %xcc, loop_1992
16546 ldsb [%l7 + 0x30], %l4
16547 fsrc2 %f10, %f2
16548 ldx [%l7 + 0x18], %o6
16549loop_1992:
16550 std %f8, [%l7 + 0x28]
16551 alignaddr %l6, %o1, %i7
16552 fmovdneg %xcc, %f11, %f15
16553 movle %xcc, %o2, %g2
16554 andncc %i4, %o3, %i5
16555 fbug %fcc1, loop_1993
16556 fba %fcc3, loop_1994
16557 fcmpd %fcc3, %f8, %f8
16558 sllx %o5, 0x08, %i1
16559loop_1993:
16560 std %f8, [%l7 + 0x08]
16561loop_1994:
16562 edge16l %i6, %i2, %o7
16563 fmovse %icc, %f6, %f7
16564 stb %l1, [%l7 + 0x24]
16565 fornot2s %f0, %f1, %f1
16566 std %f12, [%l7 + 0x30]
16567 sth %o0, [%l7 + 0x60]
16568 bgu,a %xcc, loop_1995
16569 fornot1 %f2, %f6, %f4
16570 siam 0x2
16571 fmuld8ulx16 %f3, %f10, %f10
16572loop_1995:
16573 movrlz %g6, %g4, %o4
16574 brgez,a %i0, loop_1996
16575 orncc %l0, 0x0087, %l2
16576 movgu %xcc, %g3, %i3
16577 ldsb [%l7 + 0x39], %l3
16578loop_1996:
16579 stb %g7, [%l7 + 0x28]
16580 fnand %f6, %f6, %f8
16581 andcc %g5, %g1, %l4
16582 ldub [%l7 + 0x3C], %o6
16583 fcmpgt16 %f2, %f4, %l6
16584 fxnors %f12, %f13, %f9
16585 addccc %l5, %i7, %o2
16586 ldsb [%l7 + 0x27], %o1
16587 fmuld8ulx16 %f8, %f15, %f10
16588 fmovrsne %g2, %f5, %f4
16589 ldx [%l7 + 0x58], %i4
16590 fxor %f6, %f8, %f14
16591 ldx [%l7 + 0x28], %i5
16592 fmovse %xcc, %f15, %f1
16593 fands %f0, %f7, %f7
16594 bne,a %xcc, loop_1997
16595 smul %o5, %o3, %i6
16596 fbne %fcc1, loop_1998
16597 fmul8x16al %f0, %f4, %f8
16598loop_1997:
16599 sth %i1, [%l7 + 0x12]
16600 fmovrdne %o7, %f2, %f0
16601loop_1998:
16602 fnands %f13, %f2, %f10
16603 bgu loop_1999
16604 stb %i2, [%l7 + 0x3B]
16605 bleu,a loop_2000
16606 taddcctv %l1, 0x1448, %g6
16607loop_1999:
16608 srl %o0, %g4, %i0
16609 bge,pn %xcc, loop_2001
16610loop_2000:
16611 orn %o4, %l0, %g3
16612 mova %xcc, %i3, %l3
16613 ldd [%l7 + 0x10], %f10
16614loop_2001:
16615 fnands %f7, %f10, %f10
16616 fmovdcs %xcc, %f13, %f12
16617 stb %l2, [%l7 + 0x44]
16618 fble,a %fcc1, loop_2002
16619 tgu %icc, 0x5
16620 brgez,a %g7, loop_2003
16621 fnand %f4, %f6, %f0
16622loop_2002:
16623 bg,a loop_2004
16624 fbg,a %fcc1, loop_2005
16625loop_2003:
16626 fpadd32s %f14, %f1, %f13
16627 tcc %xcc, 0x2
16628loop_2004:
16629 st %f6, [%l7 + 0x48]
16630loop_2005:
16631 stx %g1, [%l7 + 0x38]
16632 fandnot2s %f1, %f3, %f5
16633 stw %g5, [%l7 + 0x08]
16634 fmovd %f12, %f2
16635 fnand %f4, %f2, %f10
16636 mova %xcc, %l4, %o6
16637 movrlz %l6, 0x22C, %i7
16638 std %f4, [%l7 + 0x38]
16639 subccc %l5, %o1, %o2
16640 fone %f2
16641 ld [%l7 + 0x2C], %f9
16642 fabss %f9, %f7
16643 fbge %fcc1, loop_2006
16644 fandnot2s %f7, %f11, %f10
16645 array32 %g2, %i4, %o5
16646 sdiv %i5, 0x0CFD, %i6
16647loop_2006:
16648 sra %o3, 0x12, %o7
16649 st %f2, [%l7 + 0x0C]
16650 bcc,pn %xcc, loop_2007
16651 movvs %xcc, %i2, %i1
16652 brlez %g6, loop_2008
16653 ble,a loop_2009
16654loop_2007:
16655 ldub [%l7 + 0x21], %l1
16656 taddcctv %o0, 0x1A0A, %i0
16657loop_2008:
16658 edge16n %g4, %o4, %l0
16659loop_2009:
16660 xor %i3, 0x1B6E, %l3
16661 lduh [%l7 + 0x40], %l2
16662 fpadd32s %f3, %f10, %f3
16663 be,pn %xcc, loop_2010
16664 fble,a %fcc3, loop_2011
16665 fmovdn %icc, %f12, %f7
16666 fmovrsgez %g3, %f1, %f12
16667loop_2010:
16668 array8 %g7, %g1, %l4
16669loop_2011:
16670 bgu,a,pn %xcc, loop_2012
16671 movgu %icc, %o6, %g5
16672 bgu loop_2013
16673 stw %i7, [%l7 + 0x60]
16674loop_2012:
16675 fmovrsgez %l5, %f3, %f0
16676 fpack16 %f4, %f3
16677loop_2013:
16678 edge8 %l6, %o1, %o2
16679 ta %icc, 0x5
16680 stx %g2, [%l7 + 0x60]
16681 stb %o5, [%l7 + 0x61]
16682 brgz %i5, loop_2014
16683 fmovdcc %xcc, %f14, %f1
16684 fandnot2s %f6, %f13, %f4
16685 std %f6, [%l7 + 0x10]
16686loop_2014:
16687 tvs %xcc, 0x1
16688 ldsw [%l7 + 0x30], %i6
16689 nop
16690 setx loop_2015, %l0, %l1
16691 jmpl %l1, %i4
16692 fpsub32s %f9, %f13, %f0
16693 ldx [%l7 + 0x60], %o3
16694 movcc %icc, %i2, %i1
16695loop_2015:
16696 and %o7, 0x0003, %g6
16697 edge32n %o0, %l1, %g4
16698 popc %o4, %i0
16699 fxor %f2, %f2, %f8
16700 stw %l0, [%l7 + 0x20]
16701 fmovd %f8, %f10
16702 fcmple32 %f14, %f0, %i3
16703 st %f11, [%l7 + 0x78]
16704 fmovrde %l2, %f0, %f4
16705 tcc %icc, 0x6
16706 ldsw [%l7 + 0x4C], %g3
16707 fmovscc %icc, %f13, %f9
16708 fmovde %icc, %f4, %f0
16709 movcc %icc, %g7, %l3
16710 bpos loop_2016
16711 bpos,pt %xcc, loop_2017
16712 subcc %g1, 0x0702, %o6
16713 and %g5, %i7, %l5
16714loop_2016:
16715 tn %icc, 0x3
16716loop_2017:
16717 ldsw [%l7 + 0x2C], %l4
16718 fandnot1s %f6, %f11, %f6
16719 ldsb [%l7 + 0x35], %o1
16720 movgu %xcc, %o2, %l6
16721 fble,a %fcc2, loop_2018
16722 fbge,a %fcc3, loop_2019
16723 fmovsvc %xcc, %f15, %f9
16724 movleu %xcc, %o5, %g2
16725loop_2018:
16726 tvs %icc, 0x0
16727loop_2019:
16728 movl %xcc, %i6, %i4
16729 fcmpeq32 %f14, %f4, %o3
16730 xnor %i2, %i1, %i5
16731 nop
16732 setx loop_2020, %l0, %l1
16733 jmpl %l1, %o7
16734 fmovd %f8, %f6
16735 fbu,a %fcc1, loop_2021
16736 ldx [%l7 + 0x08], %g6
16737loop_2020:
16738 fbo %fcc0, loop_2022
16739 stb %o0, [%l7 + 0x0A]
16740loop_2021:
16741 lduw [%l7 + 0x5C], %l1
16742 ldx [%l7 + 0x68], %o4
16743loop_2022:
16744 alignaddr %g4, %l0, %i3
16745 sth %l2, [%l7 + 0x58]
16746 stb %i0, [%l7 + 0x2B]
16747 bcc,pt %icc, loop_2023
16748 fbne %fcc0, loop_2024
16749 fxnors %f3, %f4, %f2
16750 tvs %icc, 0x4
16751loop_2023:
16752 tgu %xcc, 0x4
16753loop_2024:
16754 fxnor %f2, %f14, %f14
16755 smulcc %g3, %l3, %g7
16756 st %f2, [%l7 + 0x78]
16757 andncc %g1, %g5, %o6
16758 ldsw [%l7 + 0x40], %l5
16759 siam 0x0
16760 umulcc %l4, 0x038A, %i7
16761 fmovrdlez %o1, %f10, %f0
16762 fxnors %f2, %f9, %f12
16763 std %f6, [%l7 + 0x28]
16764 fmul8x16 %f6, %f12, %f14
16765 subc %o2, 0x19F5, %o5
16766 fmovsn %icc, %f4, %f6
16767 fnot2 %f8, %f8
16768 sll %g2, 0x0F, %l6
16769 edge8ln %i6, %o3, %i4
16770 tle %xcc, 0x5
16771 fxors %f3, %f9, %f3
16772 fmovsvc %icc, %f11, %f3
16773 stx %i1, [%l7 + 0x18]
16774 fzeros %f11
16775 be,a loop_2025
16776 ldx [%l7 + 0x70], %i2
16777 te %xcc, 0x4
16778 bvs,pn %xcc, loop_2026
16779loop_2025:
16780 alignaddrl %i5, %o7, %o0
16781 brgz,a %g6, loop_2027
16782 bshuffle %f0, %f6, %f8
16783loop_2026:
16784 std %f2, [%l7 + 0x50]
16785 fbug,a %fcc1, loop_2028
16786loop_2027:
16787 srax %o4, 0x1C, %l1
16788 fpack32 %f6, %f4, %f4
16789 sth %l0, [%l7 + 0x10]
16790loop_2028:
16791 move %icc, %g4, %i3
16792 xnorcc %l2, %g3, %i0
16793 orn %l3, 0x0205, %g7
16794 lduw [%l7 + 0x0C], %g1
16795 fmul8x16au %f7, %f3, %f10
16796 ldsb [%l7 + 0x39], %o6
16797 fcmpgt32 %f8, %f8, %l5
16798 fmovrsgez %g5, %f12, %f4
16799 ld [%l7 + 0x38], %f8
16800 nop
16801 setx loop_2029, %l0, %l1
16802 wrpr 0x1, %tl
16803 wrpr %l1, %tnpc
16804 setx 0x34400001400, %l0, %l1
16805 wrpr %l1, %tstate
16806 wrhpr 0x4, %htstate
16807 done
16808 stb %i7, [%l7 + 0x43]
16809 srlx %o1, %l4, %o2
16810 movrgz %o5, %l6, %i6
16811loop_2029:
16812 fpadd32 %f8, %f0, %f14
16813 fcmpes %fcc1, %f4, %f5
16814 edge16n %g2, %i4, %o3
16815 fbul %fcc0, loop_2030
16816 fmovdvs %icc, %f8, %f13
16817 movrne %i1, 0x120, %i2
16818 fmovscs %icc, %f14, %f2
16819loop_2030:
16820 stb %o7, [%l7 + 0x79]
16821 sethi 0x11D7, %i5
16822 ldsw [%l7 + 0x38], %g6
16823 fmovd %f0, %f12
16824 fcmple32 %f12, %f6, %o4
16825 ld [%l7 + 0x20], %f9
16826 fbne %fcc0, loop_2031
16827 fmovda %icc, %f2, %f9
16828 ldd [%l7 + 0x60], %f8
16829 edge32ln %o0, %l1, %l0
16830loop_2031:
16831 ldsh [%l7 + 0x22], %i3
16832 fmovrdlz %g4, %f10, %f6
16833 fpadd32s %f15, %f7, %f7
16834 fbl,a %fcc0, loop_2032
16835 fpsub16s %f11, %f12, %f10
16836 fbe,a %fcc1, loop_2033
16837 fors %f0, %f12, %f8
16838loop_2032:
16839 tsubcctv %l2, 0x0CB7, %g3
16840 tcs %icc, 0x4
16841loop_2033:
16842 ldsw [%l7 + 0x10], %i0
16843 edge16l %g7, %g1, %o6
16844 movg %icc, %l5, %l3
16845 fmovda %xcc, %f14, %f7
16846 lduw [%l7 + 0x28], %i7
16847 edge16l %g5, %o1, %o2
16848 fbuge,a %fcc2, loop_2034
16849 fornot1 %f12, %f8, %f8
16850 edge32n %o5, %l4, %i6
16851 sub %g2, 0x04B9, %i4
16852loop_2034:
16853 or %o3, 0x0B22, %i1
16854 srlx %i2, 0x0A, %o7
16855 std %f14, [%l7 + 0x68]
16856 fcmpd %fcc0, %f10, %f6
16857 fmovscs %icc, %f1, %f7
16858 movcs %icc, %l6, %i5
16859 sra %o4, 0x10, %o0
16860 fmuld8sux16 %f10, %f9, %f12
16861 movle %icc, %g6, %l1
16862 fnand %f4, %f6, %f8
16863 ldx [%l7 + 0x58], %l0
16864 movrgez %g4, 0x082, %l2
16865 fmul8sux16 %f0, %f6, %f14
16866 fblg,a %fcc1, loop_2035
16867 ld [%l7 + 0x48], %f15
16868 orcc %g3, 0x0D92, %i0
16869 lduw [%l7 + 0x14], %i3
16870loop_2035:
16871 fmuld8ulx16 %f10, %f4, %f4
16872 fmovdpos %xcc, %f11, %f0
16873 fmovsleu %icc, %f0, %f13
16874 ldsw [%l7 + 0x40], %g7
16875 fnors %f15, %f3, %f3
16876 nop
16877 setx loop_2036, %l0, %l1
16878 wrpr 0x1, %tl
16879 wrpr %l1, %tpc
16880 add %l1, 0x4, %l1
16881 wrpr %l1, %tnpc
16882 setx 0x34400001400, %l0, %l1
16883 wrpr %l1, %tstate
16884 wrhpr 0x4, %htstate
16885 retry
16886 ldsw [%l7 + 0x5C], %g1
16887 fmovrslez %l5, %f12, %f4
16888 fmovdn %xcc, %f15, %f10
16889loop_2036:
16890 array16 %l3, %o6, %i7
16891 brlez %g5, loop_2037
16892 fones %f8
16893 be loop_2038
16894 ldd [%l7 + 0x70], %f14
16895loop_2037:
16896 fpadd32s %f9, %f14, %f8
16897 tne %icc, 0x5
16898loop_2038:
16899 fnegd %f14, %f2
16900 lduw [%l7 + 0x14], %o2
16901 movrgez %o5, 0x122, %l4
16902 fpack16 %f2, %f13
16903 fmovrsne %i6, %f1, %f8
16904 xor %o1, %g2, %o3
16905 stw %i1, [%l7 + 0x14]
16906 fornot2s %f3, %f15, %f14
16907 fpsub16s %f4, %f5, %f13
16908 array32 %i4, %o7, %l6
16909 lduh [%l7 + 0x72], %i2
16910 ldub [%l7 + 0x7B], %i5
16911 ldsh [%l7 + 0x1A], %o0
16912 fpack32 %f0, %f4, %f14
16913 ldsw [%l7 + 0x20], %g6
16914 fba,a %fcc2, loop_2039
16915 fand %f8, %f6, %f4
16916 fbl %fcc2, loop_2040
16917 bcc %icc, loop_2041
16918loop_2039:
16919 stb %l1, [%l7 + 0x4B]
16920 st %f9, [%l7 + 0x58]
16921loop_2040:
16922 stx %l0, [%l7 + 0x50]
16923loop_2041:
16924 fbe,a %fcc0, loop_2042
16925 ldsh [%l7 + 0x22], %o4
16926 fmovs %f15, %f14
16927 bcs,pn %icc, loop_2043
16928loop_2042:
16929 tsubcc %g4, 0x13CD, %g3
16930 std %f2, [%l7 + 0x58]
16931 lduw [%l7 + 0x68], %l2
16932loop_2043:
16933 ldd [%l7 + 0x28], %f12
16934 fzero %f6
16935 ldub [%l7 + 0x75], %i3
16936 fmovrdgz %i0, %f14, %f14
16937 fnot2 %f4, %f10
16938 fbul %fcc2, loop_2044
16939 subccc %g1, %g7, %l5
16940 edge16ln %o6, %i7, %g5
16941 fnands %f12, %f6, %f4
16942loop_2044:
16943 fxnor %f6, %f12, %f12
16944 xnor %o2, %l3, %o5
16945 stw %i6, [%l7 + 0x2C]
16946 bne %xcc, loop_2045
16947 fexpand %f0, %f14
16948 fnor %f12, %f2, %f0
16949 edge8l %l4, %g2, %o1
16950loop_2045:
16951 fabsd %f8, %f0
16952 xor %o3, 0x0C1A, %i4
16953 ldx [%l7 + 0x28], %o7
16954 fcmpne16 %f6, %f2, %l6
16955 fmovdpos %icc, %f15, %f15
16956 taddcctv %i2, 0x1079, %i1
16957 brlz,a %o0, loop_2046
16958 fcmpeq16 %f4, %f2, %g6
16959 sth %i5, [%l7 + 0x32]
16960 alignaddr %l0, %l1, %o4
16961loop_2046:
16962 st %f9, [%l7 + 0x2C]
16963 movcs %xcc, %g4, %l2
16964 fmovsn %xcc, %f8, %f7
16965 bcs,a loop_2047
16966 fmovsa %xcc, %f1, %f2
16967 fcmpne32 %f14, %f14, %g3
16968 fpack32 %f8, %f8, %f0
16969loop_2047:
16970 xnor %i0, %i3, %g1
16971 sth %l5, [%l7 + 0x32]
16972 tle %xcc, 0x7
16973 ldsb [%l7 + 0x6A], %o6
16974 bne,a,pn %icc, loop_2048
16975 lduw [%l7 + 0x58], %i7
16976 tvs %icc, 0x4
16977 fbne %fcc2, loop_2049
16978loop_2048:
16979 fmovsgu %xcc, %f11, %f5
16980 fmul8x16 %f14, %f12, %f8
16981 fmovsn %icc, %f10, %f7
16982loop_2049:
16983 fble %fcc3, loop_2050
16984 fmul8x16al %f5, %f10, %f14
16985 te %xcc, 0x6
16986 fmovda %icc, %f14, %f8
16987loop_2050:
16988 stw %g5, [%l7 + 0x38]
16989 fors %f3, %f12, %f2
16990 fpack32 %f8, %f8, %f12
16991 nop
16992 setx loop_2051, %l0, %l1
16993 wrpr 0x1, %tl
16994 wrpr %l1, %tpc
16995 add %l1, 0x4, %l1
16996 wrpr %l1, %tnpc
16997 setx 0x34400001400, %l0, %l1
16998 wrpr %l1, %tstate
16999 wrhpr 0x4, %htstate
17000 retry
17001 subcc %g7, 0x1DE3, %o2
17002 lduh [%l7 + 0x14], %l3
17003 ld [%l7 + 0x48], %f4
17004loop_2051:
17005 fornot2s %f13, %f8, %f15
17006 mulx %i6, %o5, %l4
17007 umulcc %o1, 0x1B86, %o3
17008 fmovrse %i4, %f3, %f12
17009 fblg %fcc0, loop_2052
17010 fbue %fcc0, loop_2053
17011 ldx [%l7 + 0x28], %o7
17012 fmovsg %icc, %f3, %f8
17013loop_2052:
17014 stx %l6, [%l7 + 0x20]
17015loop_2053:
17016 ba,a %xcc, loop_2054
17017 udivcc %g2, 0x1B45, %i2
17018 fxnors %f14, %f1, %f5
17019 movgu %icc, %i1, %o0
17020loop_2054:
17021 fmovs %f2, %f5
17022 ld [%l7 + 0x3C], %f13
17023 ba loop_2055
17024 xnorcc %g6, 0x15F8, %l0
17025 stb %i5, [%l7 + 0x13]
17026 fnot2 %f12, %f8
17027loop_2055:
17028 ldsb [%l7 + 0x51], %l1
17029 fmovrse %o4, %f5, %f10
17030 udiv %g4, 0x16DD, %g3
17031 fxors %f15, %f5, %f6
17032 fpadd16 %f6, %f4, %f2
17033 edge32l %l2, %i0, %i3
17034 ldub [%l7 + 0x4B], %g1
17035 edge32n %o6, %l5, %g5
17036 fmovrde %i7, %f2, %f14
17037 edge32n %g7, %o2, %i6
17038 ldsb [%l7 + 0x70], %o5
17039 movleu %icc, %l3, %o1
17040 taddcc %l4, 0x17E5, %i4
17041 popc 0x12A6, %o7
17042 umul %l6, %g2, %o3
17043 fand %f2, %f0, %f4
17044 sth %i1, [%l7 + 0x34]
17045 fbug %fcc2, loop_2056
17046 movvs %icc, %i2, %g6
17047 stb %l0, [%l7 + 0x1B]
17048 smulcc %o0, %l1, %i5
17049loop_2056:
17050 movg %xcc, %g4, %o4
17051 stb %g3, [%l7 + 0x33]
17052 nop
17053 setx loop_2057, %l0, %l1
17054 wrpr 0x1, %tl
17055 wrpr %l1, %tpc
17056 add %l1, 0x4, %l1
17057 wrpr %l1, %tnpc
17058 setx 0x34400001400, %l0, %l1
17059 wrpr %l1, %tstate
17060 wrhpr 0x4, %htstate
17061 retry
17062 bg,a %xcc, loop_2058
17063 sllx %l2, 0x1F, %i3
17064 tsubcc %g1, 0x0A8E, %o6
17065loop_2057:
17066 st %f13, [%l7 + 0x70]
17067loop_2058:
17068 fbl %fcc2, loop_2059
17069 fmovde %xcc, %f12, %f5
17070 stb %l5, [%l7 + 0x2C]
17071 fpsub16s %f15, %f0, %f8
17072loop_2059:
17073 fmovdneg %xcc, %f15, %f8
17074 fands %f12, %f3, %f10
17075 fbn,a %fcc3, loop_2060
17076 edge8 %i0, %g5, %i7
17077 st %f7, [%l7 + 0x48]
17078 ldsh [%l7 + 0x32], %g7
17079loop_2060:
17080 bl,pt %xcc, loop_2061
17081 pdist %f6, %f2, %f4
17082 udivcc %i6, 0x02E6, %o2
17083 fbue,a %fcc0, loop_2062
17084loop_2061:
17085 std %f14, [%l7 + 0x40]
17086 fmovrsgez %o5, %f9, %f15
17087 srax %o1, %l4, %l3
17088loop_2062:
17089 fmovspos %icc, %f4, %f8
17090 fmovdcs %icc, %f13, %f2
17091 bcs %icc, loop_2063
17092 movrgez %o7, %i4, %l6
17093 fblg,a %fcc0, loop_2064
17094 fbl,a %fcc3, loop_2065
17095loop_2063:
17096 fmovdle %xcc, %f10, %f9
17097 siam 0x1
17098loop_2064:
17099 smulcc %g2, 0x1C8E, %o3
17100loop_2065:
17101 std %f10, [%l7 + 0x68]
17102 fbne %fcc0, loop_2066
17103 fone %f12
17104 movvs %xcc, %i1, %g6
17105 srlx %l0, 0x16, %i2
17106loop_2066:
17107 udivcc %l1, 0x09D8, %i5
17108 st %f4, [%l7 + 0x48]
17109 fxors %f10, %f1, %f6
17110 fmovrsgz %g4, %f6, %f2
17111 fcmpne16 %f8, %f10, %o4
17112 ldx [%l7 + 0x68], %g3
17113 movleu %xcc, %o0, %l2
17114 addccc %i3, %o6, %g1
17115 fmul8sux16 %f4, %f6, %f0
17116 subcc %l5, 0x12F3, %g5
17117 tvc %xcc, 0x4
17118 tvs %xcc, 0x1
17119 movrgz %i7, %g7, %i0
17120 movvc %xcc, %i6, %o2
17121 ldub [%l7 + 0x1D], %o5
17122 stb %o1, [%l7 + 0x43]
17123 fxnors %f9, %f15, %f11
17124 std %f0, [%l7 + 0x20]
17125 fmovdne %xcc, %f14, %f0
17126 fmovdvc %icc, %f12, %f8
17127 edge32 %l3, %l4, %o7
17128 ldub [%l7 + 0x60], %l6
17129 fmovsn %icc, %f11, %f5
17130 fpack16 %f12, %f11
17131 ldx [%l7 + 0x50], %g2
17132 mulscc %o3, 0x0A85, %i4
17133 addcc %g6, 0x0493, %l0
17134 ldx [%l7 + 0x20], %i1
17135 ldd [%l7 + 0x68], %f14
17136 std %f10, [%l7 + 0x20]
17137 edge8l %l1, %i5, %g4
17138 brgz,a %i2, loop_2067
17139 fbue,a %fcc2, loop_2068
17140 alignaddrl %o4, %g3, %l2
17141 fpsub16 %f4, %f8, %f12
17142loop_2067:
17143 tn %icc, 0x5
17144loop_2068:
17145 lduh [%l7 + 0x66], %o0
17146 umul %o6, %i3, %l5
17147 ldd [%l7 + 0x60], %f2
17148 stb %g1, [%l7 + 0x5A]
17149 nop
17150 setx loop_2069, %l0, %l1
17151 wrpr 0x1, %tl
17152 wrpr %l1, %tnpc
17153 setx 0x34400001400, %l0, %l1
17154 wrpr %l1, %tstate
17155 wrhpr 0x4, %htstate
17156 done
17157 edge16n %i7, %g5, %i0
17158 ta %icc, 0x4
17159 mova %icc, %i6, %g7
17160loop_2069:
17161 ldub [%l7 + 0x46], %o5
17162 fmovsne %icc, %f12, %f9
17163 fnand %f4, %f4, %f12
17164 fpadd16s %f4, %f10, %f5
17165 ldsh [%l7 + 0x2E], %o2
17166 fmovsgu %xcc, %f1, %f7
17167 st %f12, [%l7 + 0x54]
17168 fxnor %f14, %f4, %f4
17169 fmovrde %l3, %f14, %f10
17170 bcc,pt %icc, loop_2070
17171 lduh [%l7 + 0x14], %l4
17172 ldx [%l7 + 0x48], %o1
17173 fmul8x16al %f10, %f8, %f14
17174loop_2070:
17175 fmul8ulx16 %f0, %f10, %f10
17176 sdivx %l6, 0x0A9D, %g2
17177 fnands %f10, %f3, %f12
17178 ldsh [%l7 + 0x34], %o3
17179 sll %o7, 0x19, %g6
17180 fbg %fcc0, loop_2071
17181 stb %i4, [%l7 + 0x50]
17182 fmovrslez %i1, %f12, %f4
17183 srl %l1, %i5, %l0
17184loop_2071:
17185 fnot1 %f12, %f8
17186 fnot2 %f14, %f14
17187 fnegs %f12, %f13
17188 fmovscc %xcc, %f6, %f15
17189 fmovsvs %xcc, %f6, %f15
17190 lduh [%l7 + 0x66], %i2
17191 stb %o4, [%l7 + 0x72]
17192 fmovdg %icc, %f9, %f11
17193 fpadd32 %f0, %f8, %f2
17194 ldsh [%l7 + 0x5E], %g3
17195 fbue,a %fcc0, loop_2072
17196 stb %l2, [%l7 + 0x70]
17197 andn %o0, 0x13D1, %g4
17198 fmul8ulx16 %f14, %f10, %f4
17199loop_2072:
17200 fbu,a %fcc1, loop_2073
17201 ldsh [%l7 + 0x76], %o6
17202 faligndata %f12, %f14, %f2
17203 fmovdcc %xcc, %f2, %f0
17204loop_2073:
17205 stb %i3, [%l7 + 0x0C]
17206 udivcc %g1, 0x0B31, %i7
17207 fxor %f12, %f8, %f6
17208 ldsh [%l7 + 0x6C], %l5
17209 tne %icc, 0x2
17210 fmovsleu %xcc, %f12, %f15
17211 fpsub32s %f6, %f2, %f3
17212 fmovda %xcc, %f13, %f7
17213 fone %f12
17214 bl,pn %xcc, loop_2074
17215 brz %g5, loop_2075
17216 ldub [%l7 + 0x19], %i0
17217 tle %icc, 0x0
17218loop_2074:
17219 ld [%l7 + 0x0C], %f9
17220loop_2075:
17221 fmovdpos %icc, %f2, %f4
17222 ldub [%l7 + 0x64], %i6
17223 movrgz %o5, %g7, %o2
17224 st %f14, [%l7 + 0x6C]
17225 ld [%l7 + 0x78], %f15
17226 tleu %xcc, 0x4
17227 orn %l3, 0x071A, %o1
17228 stw %l6, [%l7 + 0x70]
17229 fnand %f0, %f2, %f8
17230 bge,pt %icc, loop_2076
17231 fpsub32s %f2, %f5, %f13
17232 lduw [%l7 + 0x24], %l4
17233 sdivcc %o3, 0x0089, %g2
17234loop_2076:
17235 fnor %f0, %f0, %f4
17236 fbe %fcc1, loop_2077
17237 fmovsg %xcc, %f12, %f11
17238 stx %g6, [%l7 + 0x58]
17239 umulcc %i4, %i1, %o7
17240loop_2077:
17241 edge8l %l1, %l0, %i2
17242 fnors %f1, %f15, %f0
17243 fmovsa %icc, %f2, %f0
17244 fba %fcc2, loop_2078
17245 sdiv %i5, 0x1FB7, %o4
17246 fmuld8ulx16 %f3, %f5, %f8
17247 fcmped %fcc3, %f2, %f14
17248loop_2078:
17249 ldsb [%l7 + 0x29], %g3
17250 ld [%l7 + 0x54], %f10
17251 sth %o0, [%l7 + 0x76]
17252 ble,a %xcc, loop_2079
17253 movg %icc, %g4, %o6
17254 siam 0x0
17255 lduh [%l7 + 0x3C], %l2
17256loop_2079:
17257 udivcc %g1, 0x04E3, %i7
17258 sllx %i3, 0x17, %g5
17259 popc 0x1B8C, %l5
17260 fmovsle %icc, %f1, %f9
17261 lduh [%l7 + 0x72], %i0
17262 movge %xcc, %o5, %g7
17263 stw %i6, [%l7 + 0x68]
17264 std %f0, [%l7 + 0x48]
17265 fmovsvc %xcc, %f9, %f1
17266 ld [%l7 + 0x40], %f1
17267 lduw [%l7 + 0x6C], %l3
17268 tneg %xcc, 0x6
17269 ldsh [%l7 + 0x5E], %o2
17270 fpsub16s %f13, %f12, %f10
17271 sth %l6, [%l7 + 0x0C]
17272 fpsub16s %f2, %f5, %f13
17273 movl %xcc, %l4, %o3
17274 fcmpne16 %f8, %f2, %g2
17275 edge8n %o1, %i4, %g6
17276 movg %icc, %o7, %i1
17277 ldub [%l7 + 0x7A], %l1
17278 umulcc %i2, 0x13B6, %i5
17279 fand %f8, %f0, %f2
17280 fpadd32s %f9, %f9, %f9
17281 array8 %l0, %g3, %o4
17282 or %g4, %o6, %l2
17283 smul %g1, 0x1890, %i7
17284 array16 %o0, %g5, %i3
17285 bn %icc, loop_2080
17286 movne %icc, %l5, %o5
17287 tg %icc, 0x7
17288 fmul8x16au %f7, %f11, %f8
17289loop_2080:
17290 fbule %fcc3, loop_2081
17291 ldub [%l7 + 0x5D], %i0
17292 fnands %f0, %f1, %f12
17293 lduh [%l7 + 0x62], %g7
17294loop_2081:
17295 fcmpne16 %f0, %f6, %l3
17296 call loop_2082
17297 fmovdvc %icc, %f3, %f2
17298 tvs %icc, 0x2
17299 ldd [%l7 + 0x10], %f4
17300loop_2082:
17301 popc 0x1151, %i6
17302 fbuge %fcc3, loop_2083
17303 fexpand %f11, %f0
17304 fbl,a %fcc2, loop_2084
17305 tvc %icc, 0x7
17306loop_2083:
17307 brnz %l6, loop_2085
17308 ldd [%l7 + 0x60], %f2
17309loop_2084:
17310 te %xcc, 0x0
17311 std %f6, [%l7 + 0x28]
17312loop_2085:
17313 std %f8, [%l7 + 0x38]
17314 orcc %o2, %o3, %l4
17315 std %f10, [%l7 + 0x50]
17316 fbn %fcc2, loop_2086
17317 stb %o1, [%l7 + 0x46]
17318 ldsh [%l7 + 0x0A], %g2
17319 lduh [%l7 + 0x1E], %i4
17320loop_2086:
17321 tn %xcc, 0x1
17322 movg %icc, %o7, %i1
17323 lduw [%l7 + 0x58], %l1
17324 fpadd32 %f0, %f2, %f14
17325 fnegs %f8, %f15
17326 fmovsgu %xcc, %f15, %f0
17327 te %xcc, 0x0
17328 ldsh [%l7 + 0x6E], %i2
17329 fandnot2s %f2, %f6, %f14
17330 stw %g6, [%l7 + 0x1C]
17331 fmuld8sux16 %f1, %f14, %f8
17332 sth %i5, [%l7 + 0x0A]
17333 fands %f7, %f7, %f6
17334 fmovs %f9, %f5
17335 fmovdge %xcc, %f2, %f3
17336 orncc %l0, 0x1339, %g3
17337 fornot2 %f8, %f4, %f8
17338 fbu,a %fcc2, loop_2087
17339 fexpand %f3, %f8
17340 edge32l %o4, %o6, %l2
17341 fmovsle %icc, %f7, %f2
17342loop_2087:
17343 fcmpne16 %f12, %f10, %g4
17344 ldd [%l7 + 0x38], %f12
17345 fmovdge %xcc, %f2, %f1
17346 fpack32 %f10, %f6, %f4
17347 ldsw [%l7 + 0x70], %i7
17348 orn %o0, 0x001F, %g5
17349 edge16 %g1, %l5, %o5
17350 lduh [%l7 + 0x62], %i3
17351 srlx %g7, 0x17, %i0
17352 ldd [%l7 + 0x18], %f0
17353 bshuffle %f10, %f8, %f12
17354 fmovrsne %i6, %f8, %f2
17355 movrlz %l6, 0x239, %l3
17356 stb %o2, [%l7 + 0x31]
17357 fcmpne16 %f8, %f0, %o3
17358 fmovs %f2, %f8
17359 edge8ln %l4, %o1, %g2
17360 sethi 0x0165, %i4
17361 ldd [%l7 + 0x48], %f10
17362 movn %xcc, %o7, %i1
17363 fbl,a %fcc0, loop_2088
17364 andncc %i2, %g6, %i5
17365 ldsw [%l7 + 0x34], %l0
17366 fmovdg %xcc, %f2, %f3
17367loop_2088:
17368 ldd [%l7 + 0x68], %f6
17369 ldub [%l7 + 0x6F], %l1
17370 fmovspos %icc, %f7, %f14
17371 ldd [%l7 + 0x08], %f14
17372 ldd [%l7 + 0x58], %f4
17373 stb %g3, [%l7 + 0x2C]
17374 fmovsvs %icc, %f0, %f10
17375 fpadd32 %f12, %f4, %f4
17376 edge16n %o6, %o4, %l2
17377 brlz,a %i7, loop_2089
17378 stb %g4, [%l7 + 0x6F]
17379 fmovdleu %xcc, %f2, %f12
17380 fmovsvs %xcc, %f0, %f5
17381loop_2089:
17382 umulcc %g5, 0x1298, %o0
17383 sra %g1, %o5, %l5
17384 fcmpes %fcc1, %f9, %f13
17385 ldub [%l7 + 0x72], %i3
17386 fmovd %f0, %f2
17387 fmovde %icc, %f2, %f15
17388 move %xcc, %i0, %g7
17389 ld [%l7 + 0x18], %f9
17390 sll %i6, 0x0F, %l3
17391 edge16n %o2, %l6, %o3
17392 ldx [%l7 + 0x60], %l4
17393 bn,pt %icc, loop_2090
17394 tcc %icc, 0x0
17395 fzero %f14
17396 be,pt %icc, loop_2091
17397loop_2090:
17398 fbg,a %fcc1, loop_2092
17399 ldd [%l7 + 0x40], %f10
17400 sth %o1, [%l7 + 0x32]
17401loop_2091:
17402 fors %f12, %f7, %f10
17403loop_2092:
17404 fmovsgu %xcc, %f13, %f3
17405 sth %i4, [%l7 + 0x14]
17406 ldsh [%l7 + 0x6E], %g2
17407 bcs,a %xcc, loop_2093
17408 fnor %f12, %f12, %f2
17409 fmovde %xcc, %f2, %f12
17410 fpsub16 %f14, %f14, %f8
17411loop_2093:
17412 ldsh [%l7 + 0x18], %o7
17413 popc 0x0171, %i2
17414 tpos %xcc, 0x0
17415 fmovdpos %xcc, %f12, %f5
17416 stw %g6, [%l7 + 0x7C]
17417 fzeros %f2
17418 fpadd16s %f12, %f7, %f8
17419 fabsd %f10, %f6
17420 siam 0x0
17421 fmovsneg %icc, %f9, %f4
17422 std %f4, [%l7 + 0x38]
17423 fmovdl %xcc, %f0, %f4
17424 alignaddrl %i1, %l0, %i5
17425 mulscc %g3, 0x0328, %l1
17426 lduh [%l7 + 0x6C], %o4
17427 sra %l2, %o6, %i7
17428 ld [%l7 + 0x74], %f1
17429 fcmpgt32 %f14, %f6, %g4
17430 fmovdle %xcc, %f6, %f0
17431 xnor %o0, %g1, %o5
17432 ldsh [%l7 + 0x1A], %g5
17433 lduh [%l7 + 0x76], %l5
17434 ldsh [%l7 + 0x58], %i3
17435 lduh [%l7 + 0x38], %g7
17436 edge8 %i6, %i0, %o2
17437 tle %xcc, 0x1
17438 fnegs %f14, %f12
17439 orn %l3, %l6, %o3
17440 fmovsgu %xcc, %f10, %f9
17441 fsrc1s %f9, %f14
17442 fones %f2
17443 bneg,a loop_2094
17444 st %f10, [%l7 + 0x4C]
17445 bn,a,pt %xcc, loop_2095
17446 sth %o1, [%l7 + 0x12]
17447loop_2094:
17448 st %f7, [%l7 + 0x60]
17449 ldsh [%l7 + 0x38], %i4
17450loop_2095:
17451 tcs %xcc, 0x1
17452 edge32ln %l4, %o7, %g2
17453 brlz,a %i2, loop_2096
17454 tne %xcc, 0x2
17455 fbu,a %fcc2, loop_2097
17456 xnorcc %g6, 0x0BAA, %i1
17457loop_2096:
17458 fnegd %f4, %f0
17459 stw %l0, [%l7 + 0x7C]
17460loop_2097:
17461 xnor %g3, %i5, %o4
17462 fcmpne32 %f8, %f12, %l2
17463 fbn,a %fcc1, loop_2098
17464 tl %icc, 0x1
17465 st %f15, [%l7 + 0x08]
17466 lduh [%l7 + 0x1C], %l1
17467loop_2098:
17468 array32 %o6, %g4, %i7
17469 fmovsg %icc, %f11, %f6
17470 ld [%l7 + 0x60], %f3
17471 ldub [%l7 + 0x56], %o0
17472 tcs %xcc, 0x3
17473 sra %o5, %g5, %g1
17474 taddcctv %i3, 0x1AEA, %g7
17475 fmovrse %l5, %f7, %f8
17476 fmovrsgz %i6, %f7, %f5
17477 ta %xcc, 0x4
17478 lduh [%l7 + 0x72], %i0
17479 addcc %o2, %l3, %l6
17480 fnegs %f6, %f12
17481 ldsb [%l7 + 0x57], %o3
17482 addccc %o1, %i4, %o7
17483 fmul8sux16 %f2, %f0, %f0
17484 sethi 0x0430, %g2
17485 movvs %xcc, %i2, %l4
17486 tsubcc %g6, 0x1953, %i1
17487 edge32n %g3, %l0, %i5
17488 movn %icc, %o4, %l1
17489 ldsb [%l7 + 0x64], %l2
17490 edge32l %g4, %i7, %o0
17491 lduw [%l7 + 0x68], %o5
17492 fmovdcs %icc, %f5, %f13
17493 ldd [%l7 + 0x20], %f14
17494 edge8n %g5, %o6, %g1
17495 subcc %i3, %g7, %l5
17496 andn %i0, 0x0928, %i6
17497 fmovdl %xcc, %f14, %f5
17498 fbul,a %fcc3, loop_2099
17499 for %f10, %f8, %f4
17500 ldd [%l7 + 0x70], %f4
17501 movg %xcc, %o2, %l6
17502loop_2099:
17503 fmovdge %icc, %f3, %f3
17504 fmovdneg %icc, %f9, %f2
17505 ldsw [%l7 + 0x10], %l3
17506 fcmple32 %f12, %f2, %o1
17507 sth %o3, [%l7 + 0x36]
17508 std %f12, [%l7 + 0x18]
17509 addc %i4, 0x0157, %g2
17510 lduw [%l7 + 0x2C], %o7
17511 movvs %xcc, %l4, %i2
17512 fbl,a %fcc2, loop_2100
17513 ldd [%l7 + 0x48], %f2
17514 ldub [%l7 + 0x7C], %i1
17515 srax %g6, 0x01, %g3
17516loop_2100:
17517 bl,a %xcc, loop_2101
17518 fbg %fcc2, loop_2102
17519 fcmpgt16 %f0, %f4, %l0
17520 fmul8x16au %f11, %f14, %f14
17521loop_2101:
17522 fmovdne %xcc, %f11, %f5
17523loop_2102:
17524 movvs %icc, %o4, %i5
17525 fbul %fcc0, loop_2103
17526 edge32 %l2, %g4, %l1
17527 ldx [%l7 + 0x38], %o0
17528 edge16n %i7, %o5, %g5
17529loop_2103:
17530 movrlez %g1, 0x3F2, %i3
17531 bg,pn %xcc, loop_2104
17532 fmovrse %o6, %f13, %f3
17533 brlz,a %l5, loop_2105
17534 fabsd %f8, %f4
17535loop_2104:
17536 ldsw [%l7 + 0x2C], %i0
17537 siam 0x7
17538loop_2105:
17539 movvc %icc, %g7, %i6
17540 ldsb [%l7 + 0x6D], %o2
17541 stw %l3, [%l7 + 0x60]
17542 umulcc %l6, %o1, %o3
17543 std %f8, [%l7 + 0x18]
17544 ld [%l7 + 0x38], %f12
17545 tne %icc, 0x4
17546 brgez,a %i4, loop_2106
17547 stx %o7, [%l7 + 0x20]
17548 lduw [%l7 + 0x58], %l4
17549 fornot1s %f2, %f15, %f5
17550loop_2106:
17551 mulx %i2, %g2, %i1
17552 ldub [%l7 + 0x15], %g3
17553 bvc %icc, loop_2107
17554 stb %g6, [%l7 + 0x3F]
17555 andn %l0, %o4, %i5
17556 fmovsvc %icc, %f8, %f15
17557loop_2107:
17558 nop
17559 setx loop_2108, %l0, %l1
17560 wrpr 0x1, %tl
17561 wrpr %l1, %tpc
17562 add %l1, 0x4, %l1
17563 wrpr %l1, %tnpc
17564 setx 0x34400001400, %l0, %l1
17565 wrpr %l1, %tstate
17566 wrhpr 0x4, %htstate
17567 retry
17568 subcc %g4, %l2, %l1
17569 orn %o0, %o5, %g5
17570 bvc,a,pt %xcc, loop_2109
17571loop_2108:
17572 fbu,a %fcc2, loop_2110
17573 fmul8x16au %f2, %f4, %f0
17574 stw %g1, [%l7 + 0x24]
17575loop_2109:
17576 fpack32 %f2, %f0, %f10
17577loop_2110:
17578 ldsh [%l7 + 0x74], %i3
17579 lduh [%l7 + 0x66], %o6
17580 te %xcc, 0x7
17581 tvc %icc, 0x7
17582 fcmps %fcc1, %f0, %f9
17583 movgu %xcc, %l5, %i7
17584 array8 %i0, %i6, %o2
17585 movgu %xcc, %l3, %l6
17586 brnz %o1, loop_2111
17587 ldsh [%l7 + 0x20], %o3
17588 fmovsgu %xcc, %f11, %f15
17589 fmovsle %xcc, %f0, %f9
17590loop_2111:
17591 andncc %i4, %g7, %l4
17592 fmuld8ulx16 %f13, %f8, %f4
17593 movpos %xcc, %o7, %i2
17594 srax %i1, %g3, %g6
17595 fmovrsgz %g2, %f10, %f6
17596 tvs %xcc, 0x6
17597 fmovspos %xcc, %f11, %f5
17598 fandnot2s %f1, %f6, %f10
17599 ldub [%l7 + 0x1A], %o4
17600 edge8 %i5, %g4, %l2
17601 stw %l1, [%l7 + 0x60]
17602 srlx %l0, %o0, %o5
17603 fbue,a %fcc0, loop_2112
17604 fbl,a %fcc3, loop_2113
17605 fbe,a %fcc1, loop_2114
17606 bvs,pn %xcc, loop_2115
17607loop_2112:
17608 movne %xcc, %g1, %g5
17609loop_2113:
17610 fmovdvc %xcc, %f9, %f13
17611loop_2114:
17612 fpadd32 %f2, %f0, %f2
17613loop_2115:
17614 stx %o6, [%l7 + 0x50]
17615 subccc %l5, 0x084F, %i3
17616 fpackfix %f14, %f7
17617 movgu %icc, %i0, %i6
17618 brlz %i7, loop_2116
17619 ld [%l7 + 0x5C], %f11
17620 call loop_2117
17621 fxor %f2, %f4, %f14
17622loop_2116:
17623 ldsh [%l7 + 0x5C], %l3
17624 array8 %l6, %o2, %o3
17625loop_2117:
17626 fnegd %f12, %f10
17627 edge32 %i4, %o1, %g7
17628 for %f12, %f0, %f14
17629 fcmpne32 %f8, %f2, %l4
17630 fmovse %xcc, %f1, %f6
17631 ldsb [%l7 + 0x28], %o7
17632 fpackfix %f12, %f6
17633 brgz %i2, loop_2118
17634 std %f8, [%l7 + 0x70]
17635 tle %icc, 0x6
17636 std %f4, [%l7 + 0x08]
17637loop_2118:
17638 sllx %i1, 0x0C, %g3
17639 ldsw [%l7 + 0x24], %g2
17640 tne %icc, 0x1
17641 andn %g6, 0x010C, %i5
17642 fsrc2s %f9, %f0
17643 stw %o4, [%l7 + 0x0C]
17644 ld [%l7 + 0x74], %f0
17645 ldx [%l7 + 0x68], %g4
17646 fmovdgu %xcc, %f6, %f1
17647 fmovrsgez %l2, %f10, %f12
17648 fandnot2s %f11, %f15, %f10
17649 ba,a loop_2119
17650 fsrc2s %f8, %f15
17651 addc %l0, %o0, %o5
17652 fmovrslz %l1, %f4, %f11
17653loop_2119:
17654 fone %f6
17655 movcc %xcc, %g1, %o6
17656 fpmerge %f7, %f6, %f4
17657 ldub [%l7 + 0x2A], %g5
17658 tpos %xcc, 0x5
17659 for %f4, %f14, %f2
17660 fcmpeq16 %f12, %f10, %i3
17661 fmul8x16al %f13, %f0, %f10
17662 ld [%l7 + 0x10], %f10
17663 fcmple32 %f0, %f2, %l5
17664 taddcc %i0, %i6, %l3
17665 fmuld8ulx16 %f2, %f13, %f4
17666 ldsb [%l7 + 0x5E], %i7
17667 fpmerge %f12, %f12, %f2
17668 fmovda %xcc, %f9, %f14
17669 taddcctv %o2, 0x0DE9, %l6
17670 fmovscs %icc, %f12, %f6
17671 and %o3, %i4, %g7
17672 fblg %fcc3, loop_2120
17673 bvc,a %xcc, loop_2121
17674 ldsb [%l7 + 0x3D], %o1
17675 fbo,a %fcc2, loop_2122
17676loop_2120:
17677 sdivcc %l4, 0x1543, %o7
17678loop_2121:
17679 stx %i2, [%l7 + 0x28]
17680 fcmpeq16 %f14, %f14, %g3
17681loop_2122:
17682 stx %i1, [%l7 + 0x40]
17683 ld [%l7 + 0x5C], %f11
17684 addccc %g6, %g2, %o4
17685 fmovrslz %i5, %f5, %f11
17686 fmovsl %icc, %f8, %f8
17687 fmovrslez %l2, %f10, %f10
17688 edge32ln %g4, %o0, %l0
17689 ldx [%l7 + 0x38], %o5
17690 st %f11, [%l7 + 0x78]
17691 lduw [%l7 + 0x64], %l1
17692 lduh [%l7 + 0x4C], %o6
17693 fcmpeq32 %f10, %f6, %g5
17694 std %f12, [%l7 + 0x08]
17695 ldsw [%l7 + 0x28], %i3
17696 fbue %fcc2, loop_2123
17697 movvs %icc, %g1, %l5
17698 movle %icc, %i0, %l3
17699 fsrc2 %f2, %f2
17700loop_2123:
17701 fmovdg %xcc, %f6, %f4
17702 fcmpeq32 %f2, %f2, %i6
17703 edge32l %o2, %l6, %o3
17704 subc %i4, %i7, %g7
17705 tpos %icc, 0x0
17706 std %f8, [%l7 + 0x08]
17707 tl %icc, 0x5
17708 brz %l4, loop_2124
17709 fpadd16 %f4, %f8, %f4
17710 fmovdneg %xcc, %f11, %f0
17711 fbul %fcc3, loop_2125
17712loop_2124:
17713 fandnot1s %f2, %f8, %f4
17714 movrgz %o7, 0x1BB, %i2
17715 subccc %g3, %i1, %o1
17716loop_2125:
17717 st %f11, [%l7 + 0x44]
17718 smul %g6, 0x146E, %g2
17719 stw %o4, [%l7 + 0x58]
17720 stx %l2, [%l7 + 0x20]
17721 fsrc1s %f7, %f4
17722 movl %icc, %g4, %o0
17723 tpos %icc, 0x0
17724 tn %icc, 0x5
17725 lduh [%l7 + 0x20], %i5
17726 fcmps %fcc3, %f2, %f1
17727 fmovdne %icc, %f15, %f15
17728 fmovrdgez %l0, %f0, %f6
17729 ld [%l7 + 0x2C], %f11
17730 ldx [%l7 + 0x30], %l1
17731 ldsw [%l7 + 0x18], %o5
17732 fmovrsgz %o6, %f1, %f2
17733 fabss %f15, %f7
17734 srl %i3, 0x1C, %g1
17735 fsrc1 %f4, %f12
17736 fmovdge %icc, %f0, %f1
17737 movne %icc, %l5, %g5
17738 ldx [%l7 + 0x18], %i0
17739 ldd [%l7 + 0x30], %f6
17740 brgez %l3, loop_2126
17741 fmovscc %icc, %f6, %f1
17742 ld [%l7 + 0x58], %f12
17743 fxnor %f14, %f10, %f6
17744loop_2126:
17745 lduh [%l7 + 0x6E], %o2
17746 tne %icc, 0x7
17747 fxnors %f13, %f13, %f11
17748 movvc %xcc, %l6, %o3
17749 popc 0x05D8, %i4
17750 fandnot1 %f0, %f2, %f14
17751 fsrc1 %f0, %f12
17752 ldsb [%l7 + 0x72], %i6
17753 movre %g7, %i7, %o7
17754 fbe %fcc0, loop_2127
17755 tvc %icc, 0x7
17756 sethi 0x0C0B, %l4
17757 lduh [%l7 + 0x6E], %i2
17758loop_2127:
17759 fmul8x16au %f10, %f3, %f10
17760 fpadd32 %f4, %f14, %f0
17761 movne %xcc, %i1, %o1
17762 bneg,pn %icc, loop_2128
17763 orcc %g6, %g2, %o4
17764 std %f12, [%l7 + 0x38]
17765 lduw [%l7 + 0x48], %g3
17766loop_2128:
17767 stx %g4, [%l7 + 0x10]
17768 xorcc %l2, %o0, %l0
17769 bge,a,pn %xcc, loop_2129
17770 ldsw [%l7 + 0x50], %i5
17771 movcc %xcc, %l1, %o5
17772 ldx [%l7 + 0x70], %i3
17773loop_2129:
17774 fmovse %icc, %f9, %f14
17775 ld [%l7 + 0x4C], %f10
17776 ta %xcc, 0x7
17777 or %o6, 0x00D0, %l5
17778 sth %g5, [%l7 + 0x6C]
17779 sdivcc %g1, 0x1F2E, %l3
17780 bneg,a,pt %icc, loop_2130
17781 edge16l %i0, %l6, %o2
17782 fmovdge %xcc, %f4, %f5
17783 bcs,pn %icc, loop_2131
17784loop_2130:
17785 sll %i4, %o3, %i6
17786 ldx [%l7 + 0x08], %i7
17787 stb %o7, [%l7 + 0x3B]
17788loop_2131:
17789 taddcctv %l4, %g7, %i2
17790 ldx [%l7 + 0x10], %o1
17791 ldx [%l7 + 0x40], %g6
17792 ldsh [%l7 + 0x6E], %i1
17793 std %f2, [%l7 + 0x68]
17794 edge32n %o4, %g3, %g2
17795 lduw [%l7 + 0x20], %l2
17796 ldd [%l7 + 0x78], %f4
17797 sth %o0, [%l7 + 0x5E]
17798 fabsd %f12, %f2
17799 taddcctv %g4, 0x179C, %l0
17800 brgez %i5, loop_2132
17801 ld [%l7 + 0x5C], %f13
17802 fcmped %fcc0, %f12, %f2
17803 fnor %f12, %f12, %f0
17804loop_2132:
17805 stw %l1, [%l7 + 0x78]
17806 fnand %f6, %f12, %f14
17807 ldub [%l7 + 0x58], %i3
17808 st %f11, [%l7 + 0x48]
17809 edge8ln %o5, %o6, %g5
17810 fmovsa %xcc, %f9, %f7
17811 stw %l5, [%l7 + 0x64]
17812 fnors %f7, %f14, %f14
17813 movrlez %g1, %l3, %l6
17814 movcc %icc, %i0, %i4
17815 stx %o3, [%l7 + 0x48]
17816 stb %i6, [%l7 + 0x0F]
17817 orn %o2, %o7, %i7
17818 tleu %icc, 0x4
17819 sra %l4, 0x1A, %i2
17820 array32 %o1, %g6, %i1
17821 movge %icc, %g7, %o4
17822 fmovsleu %xcc, %f15, %f1
17823 fmuld8sux16 %f7, %f1, %f12
17824 fands %f15, %f1, %f14
17825 movleu %icc, %g2, %g3
17826 fornot2 %f12, %f12, %f10
17827 bneg,a,pn %xcc, loop_2133
17828 movrgez %l2, %g4, %o0
17829 ldsw [%l7 + 0x6C], %l0
17830 stx %l1, [%l7 + 0x30]
17831loop_2133:
17832 lduh [%l7 + 0x32], %i5
17833 ldub [%l7 + 0x4F], %o5
17834 edge8ln %i3, %o6, %g5
17835 fcmple32 %f4, %f12, %l5
17836 brgz,a %l3, loop_2134
17837 ldx [%l7 + 0x78], %g1
17838 stb %l6, [%l7 + 0x2D]
17839 bg loop_2135
17840loop_2134:
17841 tle %icc, 0x1
17842 fxnors %f13, %f15, %f2
17843 pdist %f10, %f14, %f8
17844loop_2135:
17845 tgu %icc, 0x7
17846 subccc %i0, %i4, %o3
17847 lduw [%l7 + 0x44], %i6
17848 fmovrdlz %o2, %f12, %f6
17849 fbne %fcc0, loop_2136
17850 ld [%l7 + 0x1C], %f11
17851 xorcc %i7, 0x1191, %l4
17852 stw %i2, [%l7 + 0x54]
17853loop_2136:
17854 edge16ln %o1, %o7, %g6
17855 alignaddrl %g7, %o4, %i1
17856 ldsw [%l7 + 0x14], %g3
17857 sra %g2, 0x1B, %l2
17858 lduh [%l7 + 0x56], %o0
17859 andncc %l0, %l1, %i5
17860 fnot2s %f5, %f9
17861 st %f13, [%l7 + 0x50]
17862 udiv %o5, 0x0152, %i3
17863 ldd [%l7 + 0x78], %f6
17864 orn %o6, %g4, %l5
17865 movge %xcc, %g5, %l3
17866 stx %l6, [%l7 + 0x08]
17867 pdist %f6, %f10, %f4
17868 movre %i0, 0x0CA, %i4
17869 te %xcc, 0x4
17870 movcs %xcc, %g1, %i6
17871 edge8 %o3, %o2, %l4
17872 fabsd %f2, %f4
17873 ldx [%l7 + 0x20], %i2
17874 fbo %fcc3, loop_2137
17875 sth %i7, [%l7 + 0x70]
17876 stx %o7, [%l7 + 0x40]
17877 fmovdpos %xcc, %f0, %f2
17878loop_2137:
17879 fcmpd %fcc0, %f12, %f12
17880 fbue %fcc3, loop_2138
17881 udiv %o1, 0x12DC, %g6
17882 ldsh [%l7 + 0x10], %o4
17883 fzero %f14
17884loop_2138:
17885 fbug %fcc0, loop_2139
17886 sra %i1, %g7, %g2
17887 tvs %xcc, 0x1
17888 fmovrslez %g3, %f1, %f1
17889loop_2139:
17890 stw %l2, [%l7 + 0x7C]
17891 movneg %xcc, %l0, %l1
17892 movle %xcc, %o0, %i5
17893 edge16ln %o5, %o6, %g4
17894 xnorcc %l5, 0x14F9, %g5
17895 sub %l3, 0x063F, %i3
17896 movn %icc, %l6, %i0
17897 lduw [%l7 + 0x28], %g1
17898 fpmerge %f2, %f6, %f10
17899 fsrc1 %f4, %f12
17900 smulcc %i6, %o3, %o2
17901 fbue,a %fcc1, loop_2140
17902 fmovrsne %i4, %f10, %f10
17903 fpsub16 %f14, %f2, %f14
17904 move %icc, %i2, %i7
17905loop_2140:
17906 tpos %icc, 0x5
17907 array8 %o7, %o1, %l4
17908 fandnot1 %f4, %f4, %f10
17909 fmovrdgz %o4, %f4, %f14
17910 fcmps %fcc2, %f7, %f1
17911 bshuffle %f12, %f0, %f6
17912 stw %i1, [%l7 + 0x7C]
17913 udiv %g7, 0x07C7, %g6
17914 addcc %g3, %g2, %l2
17915 movcs %xcc, %l0, %l1
17916 movvc %icc, %o0, %o5
17917 edge32l %o6, %i5, %g4
17918 fmul8sux16 %f14, %f6, %f0
17919 taddcctv %l5, 0x0711, %g5
17920 ldsw [%l7 + 0x70], %l3
17921 st %f2, [%l7 + 0x3C]
17922 srlx %l6, %i0, %i3
17923 sll %g1, %o3, %o2
17924 ldsb [%l7 + 0x7C], %i4
17925 ldd [%l7 + 0x28], %f6
17926 fmovdn %xcc, %f9, %f5
17927 edge16ln %i6, %i2, %o7
17928 fands %f13, %f4, %f14
17929 sdiv %o1, 0x04EA, %i7
17930 movrne %l4, 0x2A3, %i1
17931 movleu %xcc, %g7, %g6
17932 fandnot1 %f4, %f0, %f10
17933 edge32l %o4, %g2, %l2
17934 fpack16 %f8, %f1
17935 edge8n %l0, %g3, %o0
17936 st %f5, [%l7 + 0x48]
17937 fmovscs %xcc, %f9, %f11
17938 array32 %o5, %l1, %i5
17939 ld [%l7 + 0x30], %f11
17940 ldsb [%l7 + 0x21], %o6
17941 fmovrslez %l5, %f13, %f5
17942 ldx [%l7 + 0x08], %g4
17943 fmovrsgz %l3, %f12, %f12
17944 fmovdvs %xcc, %f10, %f12
17945 lduh [%l7 + 0x38], %l6
17946 fmovd %f0, %f6
17947 fandnot2s %f11, %f0, %f7
17948 fcmped %fcc2, %f0, %f0
17949 std %f0, [%l7 + 0x38]
17950 fmovdpos %icc, %f10, %f7
17951 stx %g5, [%l7 + 0x40]
17952 ldsh [%l7 + 0x50], %i3
17953 movl %xcc, %g1, %i0
17954 fnands %f15, %f6, %f2
17955 siam 0x7
17956 ble %icc, loop_2141
17957 movcc %icc, %o2, %o3
17958 ldd [%l7 + 0x20], %f4
17959 fxors %f3, %f7, %f12
17960loop_2141:
17961 brlz %i4, loop_2142
17962 nop
17963 setx loop_2143, %l0, %l1
17964 jmpl %l1, %i6
17965 fxnors %f1, %f2, %f12
17966 ldx [%l7 + 0x68], %i2
17967loop_2142:
17968 ldsh [%l7 + 0x0C], %o7
17969loop_2143:
17970 fmovde %xcc, %f4, %f5
17971 ldx [%l7 + 0x20], %o1
17972 lduh [%l7 + 0x52], %l4
17973 xnorcc %i7, 0x0D8D, %g7
17974 subc %g6, 0x1C60, %i1
17975 subc %o4, 0x0F3C, %l2
17976 sdiv %g2, 0x198D, %g3
17977 movg %icc, %o0, %l0
17978 bvs,a,pn %xcc, loop_2144
17979 fcmped %fcc1, %f2, %f10
17980 stx %o5, [%l7 + 0x68]
17981 fand %f4, %f4, %f8
17982loop_2144:
17983 fmovsg %xcc, %f6, %f13
17984 fbuge,a %fcc2, loop_2145
17985 sll %l1, %o6, %l5
17986 nop
17987 setx loop_2146, %l0, %l1
17988 wrpr 0x1, %tl
17989 wrpr %l1, %tnpc
17990 setx 0x34400001400, %l0, %l1
17991 wrpr %l1, %tstate
17992 wrhpr 0x4, %htstate
17993 done
17994 ld [%l7 + 0x28], %f7
17995loop_2145:
17996 stb %g4, [%l7 + 0x0C]
17997 std %f4, [%l7 + 0x60]
17998loop_2146:
17999 movleu %icc, %i5, %l3
18000 fcmpeq16 %f4, %f2, %l6
18001 move %xcc, %i3, %g5
18002 fbn,a %fcc1, loop_2147
18003 stw %g1, [%l7 + 0x1C]
18004 fmovrdgz %o2, %f2, %f12
18005 bgu,a,pt %icc, loop_2148
18006loop_2147:
18007 fmovdne %xcc, %f15, %f14
18008 sllx %o3, %i4, %i6
18009 std %f12, [%l7 + 0x20]
18010loop_2148:
18011 ldsb [%l7 + 0x54], %i2
18012 std %f12, [%l7 + 0x08]
18013 movvc %icc, %i0, %o7
18014 stx %l4, [%l7 + 0x78]
18015 sth %o1, [%l7 + 0x44]
18016 addcc %i7, %g7, %i1
18017 fmovd %f12, %f0
18018 fbge,a %fcc0, loop_2149
18019 fpack32 %f2, %f2, %f8
18020 std %f12, [%l7 + 0x30]
18021 fmovda %xcc, %f3, %f5
18022loop_2149:
18023 fmovsl %icc, %f3, %f8
18024 fbuge,a %fcc2, loop_2150
18025 fcmpeq32 %f8, %f10, %o4
18026 brgez %l2, loop_2151
18027 st %f11, [%l7 + 0x58]
18028loop_2150:
18029 bg %icc, loop_2152
18030 fmovrse %g6, %f4, %f13
18031loop_2151:
18032 fcmpne32 %f8, %f0, %g3
18033 st %f10, [%l7 + 0x60]
18034loop_2152:
18035 fmovrsgz %o0, %f4, %f2
18036 fmovsg %xcc, %f0, %f7
18037 sth %l0, [%l7 + 0x5E]
18038 fmovdcc %xcc, %f3, %f12
18039 fpsub16s %f13, %f11, %f1
18040 fbue,a %fcc1, loop_2153
18041 st %f3, [%l7 + 0x4C]
18042 stx %o5, [%l7 + 0x50]
18043 stx %l1, [%l7 + 0x78]
18044loop_2153:
18045 fmovdn %xcc, %f1, %f0
18046 fmovdn %icc, %f4, %f15
18047 lduw [%l7 + 0x44], %o6
18048 fmovspos %xcc, %f14, %f2
18049 fnot1s %f0, %f2
18050 bn,a loop_2154
18051 ldd [%l7 + 0x60], %f0
18052 std %f4, [%l7 + 0x30]
18053 fbug %fcc3, loop_2155
18054loop_2154:
18055 std %f14, [%l7 + 0x68]
18056 fmuld8sux16 %f5, %f11, %f10
18057 fpadd16s %f9, %f4, %f2
18058loop_2155:
18059 fxors %f3, %f6, %f2
18060 brlez,a %l5, loop_2156
18061 tsubcc %g2, %i5, %g4
18062 edge8 %l6, %l3, %g5
18063 tcs %icc, 0x6
18064loop_2156:
18065 fabsd %f6, %f12
18066 fnot1s %f4, %f14
18067 xor %i3, %g1, %o2
18068 fzero %f0
18069 sra %o3, 0x1E, %i4
18070 tvs %icc, 0x7
18071 addccc %i6, 0x02CA, %i2
18072 edge16l %o7, %i0, %o1
18073 bleu,a loop_2157
18074 stx %l4, [%l7 + 0x20]
18075 subc %i7, 0x0A68, %i1
18076 tvc %icc, 0x3
18077loop_2157:
18078 fcmped %fcc0, %f0, %f8
18079 fnegs %f5, %f12
18080 fone %f2
18081 fmovdcs %icc, %f14, %f3
18082 movneg %xcc, %g7, %o4
18083 edge32 %g6, %l2, %o0
18084 movn %icc, %g3, %o5
18085 sth %l1, [%l7 + 0x70]
18086 ld [%l7 + 0x2C], %f12
18087 brz,a %l0, loop_2158
18088 fcmpgt32 %f14, %f4, %l5
18089 edge8ln %g2, %i5, %g4
18090 fone %f14
18091loop_2158:
18092 movl %xcc, %l6, %o6
18093 lduh [%l7 + 0x12], %l3
18094 fpadd16 %f0, %f12, %f12
18095 bne,a %xcc, loop_2159
18096 edge8 %g5, %i3, %g1
18097 fmovsg %icc, %f0, %f8
18098 fzero %f8
18099loop_2159:
18100 alignaddrl %o2, %i4, %i6
18101 stx %o3, [%l7 + 0x38]
18102 brgz %o7, loop_2160
18103 tcs %icc, 0x4
18104 fbug %fcc2, loop_2161
18105 ldsw [%l7 + 0x58], %i0
18106loop_2160:
18107 movcs %xcc, %o1, %i2
18108 ldsb [%l7 + 0x09], %l4
18109loop_2161:
18110 fsrc2s %f9, %f12
18111 fbuge %fcc0, loop_2162
18112 fxnor %f0, %f6, %f14
18113 tleu %xcc, 0x6
18114 fble,a %fcc1, loop_2163
18115loop_2162:
18116 stb %i7, [%l7 + 0x79]
18117 ldsh [%l7 + 0x7A], %i1
18118 fpsub32s %f12, %f4, %f3
18119loop_2163:
18120 stx %g7, [%l7 + 0x50]
18121 fbuge,a %fcc2, loop_2164
18122 fmovrdne %o4, %f14, %f14
18123 fmovsge %icc, %f13, %f7
18124 tn %xcc, 0x0
18125loop_2164:
18126 brlz,a %g6, loop_2165
18127 ldd [%l7 + 0x78], %f8
18128 umul %o0, 0x0843, %l2
18129 fmovsvs %icc, %f7, %f9
18130loop_2165:
18131 bvc loop_2166
18132 ldub [%l7 + 0x77], %o5
18133 alignaddrl %l1, %g3, %l0
18134 bl,a %xcc, loop_2167
18135loop_2166:
18136 fexpand %f12, %f14
18137 sth %g2, [%l7 + 0x30]
18138 edge16n %l5, %g4, %i5
18139loop_2167:
18140 andcc %l6, 0x0D39, %l3
18141 sdivcc %g5, 0x1321, %i3
18142 edge8ln %g1, %o6, %o2
18143 fcmped %fcc1, %f8, %f4
18144 st %f3, [%l7 + 0x5C]
18145 umul %i6, %o3, %i4
18146 ldsb [%l7 + 0x2F], %i0
18147 fcmple32 %f0, %f2, %o7
18148 fmovdl %icc, %f8, %f9
18149 fnot1s %f10, %f9
18150 edge16l %i2, %o1, %i7
18151 fpadd16 %f4, %f2, %f0
18152 tsubcctv %i1, %l4, %g7
18153 fmovsneg %icc, %f9, %f5
18154 fxors %f6, %f15, %f13
18155 nop
18156 setx loop_2168, %l0, %l1
18157 wrpr 0x1, %tl
18158 wrpr %l1, %tnpc
18159 setx 0x34400001400, %l0, %l1
18160 wrpr %l1, %tstate
18161 wrhpr 0x4, %htstate
18162 done
18163 tne %xcc, 0x3
18164 fpmerge %f10, %f10, %f14
18165 tpos %xcc, 0x3
18166loop_2168:
18167 fmovsge %xcc, %f15, %f13
18168 fmovdleu %icc, %f6, %f13
18169 fcmpes %fcc2, %f0, %f3
18170 ldd [%l7 + 0x60], %f2
18171 fmuld8sux16 %f5, %f10, %f10
18172 tvs %xcc, 0x2
18173 edge16l %o4, %o0, %l2
18174 edge8ln %o5, %l1, %g6
18175 lduw [%l7 + 0x7C], %l0
18176 edge16n %g2, %l5, %g3
18177 ldub [%l7 + 0x69], %g4
18178 ble,a,pt %xcc, loop_2169
18179 stw %l6, [%l7 + 0x60]
18180 addccc %l3, %i5, %i3
18181 mulx %g5, %o6, %o2
18182loop_2169:
18183 fmul8ulx16 %f10, %f4, %f6
18184 fmul8x16au %f8, %f14, %f14
18185 fmovdgu %xcc, %f7, %f5
18186 for %f4, %f4, %f4
18187 movrgez %i6, 0x316, %o3
18188 stx %g1, [%l7 + 0x48]
18189 ldsb [%l7 + 0x23], %i4
18190 fmovrdgez %i0, %f14, %f8
18191 orncc %i2, 0x0DF8, %o7
18192 fmovsn %icc, %f7, %f3
18193 fmul8x16au %f14, %f9, %f4
18194 fpackfix %f0, %f11
18195 fcmple32 %f10, %f12, %o1
18196 subc %i7, 0x0AEF, %l4
18197 fpadd32 %f12, %f6, %f8
18198 lduh [%l7 + 0x52], %g7
18199 fbge,a %fcc2, loop_2170
18200 ldsb [%l7 + 0x0E], %i1
18201 stx %o4, [%l7 + 0x28]
18202 fandnot2 %f10, %f2, %f4
18203loop_2170:
18204 ldub [%l7 + 0x6C], %o0
18205 ld [%l7 + 0x28], %f5
18206 fbge,a %fcc2, loop_2171
18207 addc %o5, 0x0BFD, %l2
18208 fmovsge %icc, %f1, %f7
18209 movrgz %g6, %l1, %g2
18210loop_2171:
18211 ldsh [%l7 + 0x5A], %l0
18212 fnors %f9, %f7, %f12
18213 ldub [%l7 + 0x50], %g3
18214 subcc %g4, 0x1240, %l6
18215 bpos %xcc, loop_2172
18216 ldx [%l7 + 0x20], %l3
18217 fba %fcc0, loop_2173
18218 orn %i5, %l5, %g5
18219loop_2172:
18220 movn %xcc, %o6, %i3
18221 fnot1 %f8, %f8
18222loop_2173:
18223 fmovdvs %icc, %f3, %f1
18224 ldub [%l7 + 0x2F], %i6
18225 srlx %o3, 0x06, %o2
18226 edge32ln %g1, %i0, %i4
18227 ldsw [%l7 + 0x7C], %i2
18228 fmovsg %xcc, %f0, %f5
18229 fandnot2s %f1, %f6, %f3
18230 fmovsl %xcc, %f14, %f12
18231 fsrc2 %f14, %f14
18232 edge32 %o7, %o1, %i7
18233 add %g7, %i1, %l4
18234 move %icc, %o4, %o5
18235 lduw [%l7 + 0x54], %l2
18236 ldsh [%l7 + 0x50], %g6
18237 bg,pt %icc, loop_2174
18238 fmovrdlez %l1, %f6, %f0
18239 fandnot1 %f8, %f8, %f0
18240 fcmpd %fcc1, %f14, %f8
18241loop_2174:
18242 tvs %xcc, 0x5
18243 fcmps %fcc2, %f8, %f0
18244 fnot1s %f11, %f10
18245 fpmerge %f12, %f9, %f0
18246 bne,pt %icc, loop_2175
18247 pdist %f10, %f6, %f12
18248 fcmpes %fcc3, %f4, %f15
18249 fmovde %xcc, %f11, %f6
18250loop_2175:
18251 fpackfix %f12, %f13
18252 fandnot2 %f6, %f8, %f12
18253 fpsub16 %f0, %f12, %f8
18254 bvs,a %xcc, loop_2176
18255 fmovrdlez %g2, %f8, %f12
18256 fandnot1s %f14, %f5, %f3
18257 fandnot2s %f15, %f1, %f12
18258loop_2176:
18259 fmovdl %icc, %f11, %f11
18260 xorcc %o0, %g3, %g4
18261 st %f11, [%l7 + 0x30]
18262 std %f0, [%l7 + 0x40]
18263 lduh [%l7 + 0x38], %l0
18264 stw %l3, [%l7 + 0x78]
18265 siam 0x2
18266 fcmpne16 %f0, %f14, %l6
18267 sth %i5, [%l7 + 0x5A]
18268 xnorcc %l5, 0x1607, %o6
18269 fmovdvc %icc, %f13, %f14
18270 bcc,a %xcc, loop_2177
18271 lduw [%l7 + 0x1C], %i3
18272 movcs %xcc, %i6, %g5
18273 ld [%l7 + 0x48], %f7
18274loop_2177:
18275 fabsd %f10, %f10
18276 fmuld8sux16 %f6, %f1, %f14
18277 fbn %fcc3, loop_2178
18278 xorcc %o3, 0x1028, %o2
18279 ldsh [%l7 + 0x1C], %g1
18280 sdivx %i0, 0x0618, %i4
18281loop_2178:
18282 ldsb [%l7 + 0x50], %i2
18283 fmul8sux16 %f0, %f12, %f12
18284 xorcc %o1, 0x0F58, %i7
18285 srl %o7, %g7, %l4
18286 fxor %f8, %f8, %f0
18287 ldsw [%l7 + 0x54], %i1
18288 andcc %o5, %l2, %o4
18289 sdivcc %l1, 0x19FB, %g2
18290 fmovdge %icc, %f12, %f14
18291 stw %o0, [%l7 + 0x1C]
18292 ldx [%l7 + 0x38], %g3
18293 fbu,a %fcc0, loop_2179
18294 tvc %icc, 0x1
18295 edge16l %g6, %g4, %l3
18296 ldub [%l7 + 0x58], %l0
18297loop_2179:
18298 sdivcc %i5, 0x0EEC, %l5
18299 movpos %xcc, %l6, %o6
18300 fnors %f4, %f12, %f1
18301 ldx [%l7 + 0x30], %i3
18302 edge32n %g5, %o3, %i6
18303 stw %o2, [%l7 + 0x1C]
18304 fmul8x16al %f7, %f6, %f8
18305 subcc %g1, 0x0F01, %i0
18306 ld [%l7 + 0x70], %f5
18307 fcmpgt32 %f6, %f2, %i4
18308 std %f10, [%l7 + 0x28]
18309 fornot2 %f14, %f0, %f4
18310 fcmps %fcc2, %f4, %f11
18311 ldsh [%l7 + 0x3A], %i2
18312 movgu %xcc, %o1, %i7
18313 fmovsn %xcc, %f7, %f12
18314 orn %g7, %o7, %i1
18315 fmovdg %xcc, %f0, %f6
18316 fbug,a %fcc1, loop_2180
18317 brgez,a %o5, loop_2181
18318 lduh [%l7 + 0x42], %l4
18319 sub %o4, %l1, %g2
18320loop_2180:
18321 st %f7, [%l7 + 0x48]
18322loop_2181:
18323 fmovsne %xcc, %f2, %f9
18324 nop
18325 setx loop_2182, %l0, %l1
18326 wrpr 0x1, %tl
18327 wrpr %l1, %tnpc
18328 setx 0x34400001400, %l0, %l1
18329 wrpr %l1, %tstate
18330 wrhpr 0x4, %htstate
18331 done
18332 edge32l %l2, %g3, %o0
18333 srlx %g6, %g4, %l3
18334 addcc %i5, %l5, %l6
18335loop_2182:
18336 movn %icc, %l0, %o6
18337 fmovdcs %xcc, %f5, %f12
18338 brgez,a %g5, loop_2183
18339 ldd [%l7 + 0x70], %f12
18340 fmovsne %icc, %f13, %f6
18341 ldsh [%l7 + 0x24], %i3
18342loop_2183:
18343 srl %o3, 0x03, %i6
18344 fxor %f12, %f6, %f12
18345 tcc %icc, 0x6
18346 fmovdleu %xcc, %f5, %f9
18347 fones %f11
18348 movvs %icc, %g1, %o2
18349 ldd [%l7 + 0x18], %f0
18350 lduw [%l7 + 0x2C], %i0
18351 fbg,a %fcc2, loop_2184
18352 stx %i4, [%l7 + 0x60]
18353 movrgez %o1, %i2, %g7
18354 brgz,a %o7, loop_2185
18355loop_2184:
18356 fpadd16 %f14, %f6, %f0
18357 sdiv %i7, 0x0AB9, %i1
18358 be,a loop_2186
18359loop_2185:
18360 xor %o5, %l4, %o4
18361 sth %g2, [%l7 + 0x4A]
18362 fmovse %icc, %f0, %f13
18363loop_2186:
18364 ldx [%l7 + 0x30], %l1
18365 bgu,a %xcc, loop_2187
18366 tneg %xcc, 0x7
18367 nop
18368 setx loop_2188, %l0, %l1
18369 wrpr 0x1, %tl
18370 wrpr %l1, %tnpc
18371 setx 0x34400001400, %l0, %l1
18372 wrpr %l1, %tstate
18373 wrhpr 0x4, %htstate
18374 done
18375 edge32ln %g3, %l2, %o0
18376loop_2187:
18377 sra %g4, 0x1F, %l3
18378 smulcc %g6, %l5, %i5
18379loop_2188:
18380 tvs %icc, 0x7
18381 tleu %xcc, 0x6
18382 addccc %l6, 0x08D5, %l0
18383 fmovrdgz %o6, %f0, %f6
18384 tgu %icc, 0x0
18385 smul %i3, %o3, %i6
18386 fbule,a %fcc1, loop_2189
18387 fbl,a %fcc2, loop_2190
18388 addcc %g5, %o2, %i0
18389 fpadd32 %f4, %f14, %f0
18390loop_2189:
18391 fmovsg %icc, %f1, %f6
18392loop_2190:
18393 ldsw [%l7 + 0x5C], %i4
18394 movvs %xcc, %g1, %i2
18395 stw %o1, [%l7 + 0x48]
18396 edge32n %g7, %i7, %o7
18397 stx %i1, [%l7 + 0x38]
18398 move %icc, %o5, %l4
18399 nop
18400 setx loop_2191, %l0, %l1
18401 wrpr 0x1, %tl
18402 wrpr %l1, %tnpc
18403 setx 0x34400001400, %l0, %l1
18404 wrpr %l1, %tstate
18405 wrhpr 0x4, %htstate
18406 done
18407 mulscc %o4, %g2, %g3
18408 tn %icc, 0x2
18409 stx %l1, [%l7 + 0x08]
18410loop_2191:
18411 udivcc %l2, 0x0F4F, %o0
18412 smul %g4, 0x1F2A, %l3
18413 ldub [%l7 + 0x5A], %g6
18414 fxnors %f3, %f14, %f6
18415 move %icc, %i5, %l5
18416 fand %f4, %f8, %f12
18417 fnot2s %f15, %f6
18418 fbule %fcc3, loop_2192
18419 tneg %xcc, 0x4
18420 ld [%l7 + 0x68], %f14
18421 fone %f12
18422loop_2192:
18423 std %f2, [%l7 + 0x08]
18424 bcs,a,pt %xcc, loop_2193
18425 st %f11, [%l7 + 0x54]
18426 mova %icc, %l0, %l6
18427 umul %o6, 0x1D0B, %o3
18428loop_2193:
18429 fnegd %f0, %f12
18430 lduw [%l7 + 0x18], %i3
18431 alignaddrl %i6, %o2, %g5
18432 lduw [%l7 + 0x5C], %i4
18433 fone %f2
18434 movvc %icc, %g1, %i2
18435 bg,a,pt %icc, loop_2194
18436 fandnot2s %f9, %f14, %f6
18437 ldub [%l7 + 0x50], %o1
18438 bge,pt %xcc, loop_2195
18439loop_2194:
18440 pdist %f0, %f0, %f6
18441 fmovscs %icc, %f0, %f13
18442 subccc %i0, %i7, %g7
18443loop_2195:
18444 ldsh [%l7 + 0x6E], %i1
18445 ldsh [%l7 + 0x7C], %o7
18446 fabss %f2, %f7
18447 brnz,a %o5, loop_2196
18448 fnot1s %f15, %f5
18449 fnor %f14, %f2, %f12
18450 fmovda %xcc, %f14, %f6
18451loop_2196:
18452 fmovscs %icc, %f13, %f5
18453 fmul8ulx16 %f4, %f4, %f6
18454 std %f14, [%l7 + 0x68]
18455 ldub [%l7 + 0x54], %l4
18456 udiv %o4, 0x13E3, %g2
18457 fmuld8ulx16 %f12, %f13, %f4
18458 brlez %g3, loop_2197
18459 ldsh [%l7 + 0x12], %l2
18460 fcmple16 %f6, %f0, %o0
18461 stb %l1, [%l7 + 0x62]
18462loop_2197:
18463 fba %fcc3, loop_2198
18464 pdist %f4, %f6, %f2
18465 sdivx %l3, 0x18AA, %g6
18466 std %f2, [%l7 + 0x70]
18467loop_2198:
18468 ld [%l7 + 0x1C], %f8
18469 bcc loop_2199
18470 fmovsvs %xcc, %f11, %f15
18471 edge16 %i5, %g4, %l0
18472 fmovdge %xcc, %f1, %f13
18473loop_2199:
18474 orcc %l6, %o6, %o3
18475 ldsw [%l7 + 0x10], %l5
18476 brgz %i3, loop_2200
18477 fmovdn %xcc, %f13, %f10
18478 fxor %f2, %f12, %f2
18479 fcmple32 %f0, %f14, %i6
18480loop_2200:
18481 ldsb [%l7 + 0x0F], %o2
18482 ld [%l7 + 0x5C], %f13
18483 brlez %g5, loop_2201
18484 ldd [%l7 + 0x70], %f12
18485 lduw [%l7 + 0x5C], %i4
18486 tn %xcc, 0x3
18487loop_2201:
18488 array8 %g1, %i2, %o1
18489 sdivcc %i0, 0x190C, %i7
18490 fmovdl %icc, %f11, %f6
18491 fmovdg %icc, %f1, %f7
18492 ldsh [%l7 + 0x6E], %g7
18493 fmovdge %icc, %f6, %f13
18494 tneg %icc, 0x7
18495 bleu,a,pn %icc, loop_2202
18496 fbul %fcc2, loop_2203
18497 tvc %icc, 0x7
18498 smulcc %o7, %o5, %l4
18499loop_2202:
18500 tleu %icc, 0x2
18501loop_2203:
18502 edge32ln %o4, %i1, %g3
18503 fnand %f0, %f2, %f2
18504 fmovrdlz %g2, %f2, %f8
18505 fcmple32 %f4, %f2, %o0
18506 st %f7, [%l7 + 0x68]
18507 fcmpne16 %f10, %f14, %l1
18508 fmovda %icc, %f11, %f7
18509 fnegd %f2, %f4
18510 fmovda %xcc, %f2, %f0
18511 movge %xcc, %l3, %g6
18512 fpack16 %f0, %f2
18513 tcc %xcc, 0x4
18514 lduw [%l7 + 0x38], %i5
18515 ldsh [%l7 + 0x32], %l2
18516 tg %icc, 0x6
18517 fbl,a %fcc0, loop_2204
18518 edge16ln %g4, %l0, %l6
18519 fbug,a %fcc0, loop_2205
18520 bn,pt %icc, loop_2206
18521loop_2204:
18522 stw %o3, [%l7 + 0x38]
18523 fmul8x16au %f8, %f8, %f10
18524loop_2205:
18525 fmovspos %icc, %f9, %f8
18526loop_2206:
18527 fornot2s %f3, %f10, %f8
18528 nop
18529 setx loop_2207, %l0, %l1
18530 wrpr 0x1, %tl
18531 wrpr %l1, %tnpc
18532 setx 0x34400001400, %l0, %l1
18533 wrpr %l1, %tstate
18534 wrhpr 0x4, %htstate
18535 done
18536 st %f15, [%l7 + 0x68]
18537 ldsh [%l7 + 0x0A], %l5
18538 fones %f12
18539loop_2207:
18540 edge32 %i3, %o6, %i6
18541 sra %g5, %o2, %g1
18542 ldub [%l7 + 0x29], %i2
18543 std %f12, [%l7 + 0x20]
18544 fmovdle %xcc, %f0, %f0
18545 fbl %fcc3, loop_2208
18546 fmovspos %icc, %f2, %f8
18547 stw %o1, [%l7 + 0x24]
18548 andn %i4, 0x1FF3, %i0
18549loop_2208:
18550 fandnot1s %f3, %f11, %f5
18551 sub %g7, %o7, %i7
18552 ldub [%l7 + 0x2D], %l4
18553 lduw [%l7 + 0x40], %o5
18554 ld [%l7 + 0x1C], %f3
18555 bl,a %icc, loop_2209
18556 mova %xcc, %i1, %o4
18557 fmovdvs %xcc, %f6, %f2
18558 andcc %g3, %g2, %l1
18559loop_2209:
18560 move %xcc, %o0, %l3
18561 fnot1 %f8, %f2
18562 fornot2 %f4, %f0, %f6
18563 lduw [%l7 + 0x7C], %g6
18564 ldd [%l7 + 0x40], %f14
18565 brlz,a %l2, loop_2210
18566 mulx %g4, 0x0F3B, %l0
18567 movle %icc, %l6, %o3
18568 orcc %l5, 0x0A66, %i5
18569loop_2210:
18570 lduw [%l7 + 0x5C], %i3
18571 or %o6, 0x0BB2, %g5
18572 ld [%l7 + 0x74], %f0
18573 array32 %o2, %g1, %i6
18574 edge8n %o1, %i4, %i2
18575 brgz,a %g7, loop_2211
18576 andn %i0, 0x0205, %i7
18577 edge8n %o7, %o5, %i1
18578 srl %o4, %g3, %l4
18579loop_2211:
18580 stb %g2, [%l7 + 0x67]
18581 fmovrde %o0, %f4, %f14
18582 fmul8x16 %f0, %f12, %f2
18583 tne %xcc, 0x1
18584 fand %f8, %f8, %f2
18585 stw %l1, [%l7 + 0x58]
18586 array32 %l3, %g6, %g4
18587 stb %l2, [%l7 + 0x46]
18588 bgu,pn %icc, loop_2212
18589 fmovsvs %icc, %f6, %f13
18590 fnot1 %f14, %f10
18591 movrlez %l0, %l6, %o3
18592loop_2212:
18593 fandnot1s %f12, %f7, %f12
18594 add %l5, %i3, %i5
18595 taddcc %g5, %o2, %g1
18596 lduw [%l7 + 0x68], %o6
18597 fbo %fcc1, loop_2213
18598 stw %i6, [%l7 + 0x10]
18599 fbuge,a %fcc0, loop_2214
18600 tge %icc, 0x5
18601loop_2213:
18602 edge32ln %o1, %i2, %g7
18603 ld [%l7 + 0x74], %f5
18604loop_2214:
18605 fcmpd %fcc1, %f2, %f6
18606 tcc %icc, 0x2
18607 fornot1s %f2, %f5, %f1
18608 siam 0x7
18609 ldd [%l7 + 0x20], %f10
18610 for %f6, %f0, %f0
18611 fmovrdgz %i4, %f10, %f8
18612 tge %icc, 0x5
18613 ldsw [%l7 + 0x34], %i7
18614 bvs %xcc, loop_2215
18615 fmul8x16al %f9, %f3, %f12
18616 ldub [%l7 + 0x6C], %i0
18617 edge32ln %o5, %o7, %i1
18618loop_2215:
18619 movleu %icc, %g3, %o4
18620 tn %xcc, 0x7
18621 fands %f1, %f8, %f8
18622 fmovsle %icc, %f5, %f10
18623 fbu %fcc2, loop_2216
18624 andn %g2, %o0, %l4
18625 ldsb [%l7 + 0x5C], %l1
18626 fornot2 %f8, %f8, %f14
18627loop_2216:
18628 orncc %g6, 0x1295, %g4
18629 alignaddrl %l2, %l3, %l6
18630 ldsw [%l7 + 0x18], %l0
18631 srax %o3, %i3, %i5
18632 pdist %f8, %f12, %f6
18633 ld [%l7 + 0x40], %f13
18634 fmovsneg %icc, %f4, %f0
18635 mulx %g5, %o2, %l5
18636 fpsub32s %f1, %f4, %f13
18637 andncc %g1, %i6, %o1
18638 tsubcctv %i2, %o6, %g7
18639 udivcc %i7, 0x19C4, %i0
18640 fmovdge %icc, %f5, %f2
18641 array8 %i4, %o7, %i1
18642 std %f10, [%l7 + 0x20]
18643 ldx [%l7 + 0x48], %g3
18644 fblg %fcc1, loop_2217
18645 ldsh [%l7 + 0x5E], %o4
18646 tl %xcc, 0x0
18647 mulscc %o5, 0x02C3, %o0
18648loop_2217:
18649 ble,a,pt %xcc, loop_2218
18650 st %f3, [%l7 + 0x78]
18651 fandnot2s %f1, %f5, %f11
18652 ld [%l7 + 0x44], %f0
18653loop_2218:
18654 brlz %g2, loop_2219
18655 umulcc %l1, 0x0C24, %g6
18656 fornot2s %f4, %f2, %f1
18657 fbge,a %fcc0, loop_2220
18658loop_2219:
18659 movn %icc, %l4, %g4
18660 faligndata %f4, %f10, %f14
18661 sth %l2, [%l7 + 0x3E]
18662loop_2220:
18663 st %f9, [%l7 + 0x48]
18664 fbo,a %fcc0, loop_2221
18665 ldx [%l7 + 0x68], %l3
18666 ldub [%l7 + 0x78], %l6
18667 stx %l0, [%l7 + 0x48]
18668loop_2221:
18669 bleu,pt %xcc, loop_2222
18670 array32 %o3, %i5, %i3
18671 fbo %fcc2, loop_2223
18672 udivcc %o2, 0x118F, %g5
18673loop_2222:
18674 lduh [%l7 + 0x6A], %g1
18675 ld [%l7 + 0x3C], %f6
18676loop_2223:
18677 ld [%l7 + 0x54], %f0
18678 ldsh [%l7 + 0x3E], %l5
18679 ldub [%l7 + 0x49], %i6
18680 ld [%l7 + 0x48], %f1
18681 fmovsn %icc, %f14, %f14
18682 ldsw [%l7 + 0x24], %o1
18683 fones %f9
18684 fcmped %fcc0, %f12, %f8
18685 fpsub16 %f10, %f2, %f8
18686 sub %i2, 0x18BE, %g7
18687 fmovsne %icc, %f5, %f1
18688 movrgez %o6, 0x25E, %i0
18689 movg %xcc, %i7, %i4
18690 mulscc %i1, %g3, %o7
18691 fmovrdgz %o4, %f6, %f10
18692 bvc %xcc, loop_2224
18693 fbul,a %fcc0, loop_2225
18694 fmovsne %icc, %f3, %f15
18695 siam 0x7
18696loop_2224:
18697 lduh [%l7 + 0x4E], %o0
18698loop_2225:
18699 tl %icc, 0x6
18700 alignaddr %o5, %g2, %l1
18701 sth %g6, [%l7 + 0x7A]
18702 udiv %g4, 0x1FF7, %l4
18703 lduh [%l7 + 0x48], %l3
18704 fbo %fcc2, loop_2226
18705 ld [%l7 + 0x1C], %f0
18706 stb %l2, [%l7 + 0x18]
18707 ldd [%l7 + 0x70], %f8
18708loop_2226:
18709 fcmpes %fcc2, %f4, %f5
18710 fandnot2 %f2, %f2, %f2
18711 ldx [%l7 + 0x58], %l6
18712 fbne %fcc0, loop_2227
18713 ldx [%l7 + 0x58], %l0
18714 tcc %icc, 0x3
18715 ldx [%l7 + 0x18], %o3
18716loop_2227:
18717 sethi 0x06C9, %i5
18718 fmovdcs %xcc, %f0, %f10
18719 fpadd32 %f8, %f12, %f8
18720 andcc %i3, %g5, %g1
18721 edge32ln %o2, %l5, %o1
18722 fble,a %fcc1, loop_2228
18723 popc 0x0894, %i2
18724 fmovdge %xcc, %f4, %f14
18725 ld [%l7 + 0x34], %f6
18726loop_2228:
18727 sub %i6, %o6, %i0
18728 ldub [%l7 + 0x46], %i7
18729 movre %g7, 0x0E5, %i4
18730 fbe %fcc0, loop_2229
18731 fbul,a %fcc3, loop_2230
18732 fandnot1s %f6, %f13, %f14
18733 fbo,a %fcc3, loop_2231
18734loop_2229:
18735 ldub [%l7 + 0x6A], %g3
18736loop_2230:
18737 fzero %f14
18738 fors %f13, %f1, %f11
18739loop_2231:
18740 sth %o7, [%l7 + 0x24]
18741 ldsh [%l7 + 0x1A], %i1
18742 tsubcctv %o0, %o5, %o4
18743 fbo,a %fcc2, loop_2232
18744 ldsw [%l7 + 0x6C], %g2
18745 fbl %fcc1, loop_2233
18746 array8 %g6, %l1, %g4
18747loop_2232:
18748 stx %l3, [%l7 + 0x48]
18749 bge,a %icc, loop_2234
18750loop_2233:
18751 fmovdl %xcc, %f2, %f9
18752 fcmpeq32 %f0, %f4, %l4
18753 ldsb [%l7 + 0x6D], %l2
18754loop_2234:
18755 brlez %l6, loop_2235
18756 brgz %l0, loop_2236
18757 edge32n %o3, %i3, %i5
18758 movpos %xcc, %g1, %g5
18759loop_2235:
18760 stw %l5, [%l7 + 0x3C]
18761loop_2236:
18762 tl %icc, 0x6
18763 fand %f12, %f0, %f14
18764 fornot1s %f7, %f4, %f5
18765 fbuge %fcc1, loop_2237
18766 st %f14, [%l7 + 0x34]
18767 std %f0, [%l7 + 0x78]
18768 andn %o1, 0x0179, %i2
18769loop_2237:
18770 ldd [%l7 + 0x38], %f4
18771 ldsb [%l7 + 0x26], %o2
18772 ldd [%l7 + 0x70], %f10
18773 movrlez %o6, %i6, %i7
18774 or %i0, %i4, %g3
18775 fmovs %f14, %f11
18776 fbn,a %fcc2, loop_2238
18777 ld [%l7 + 0x18], %f5
18778 fmovrdlz %g7, %f4, %f4
18779 taddcc %o7, %o0, %o5
18780loop_2238:
18781 fbu %fcc1, loop_2239
18782 st %f4, [%l7 + 0x48]
18783 fnot2s %f1, %f8
18784 std %f8, [%l7 + 0x48]
18785loop_2239:
18786 fpadd32 %f8, %f12, %f2
18787 ldd [%l7 + 0x70], %f8
18788 umulcc %o4, %i1, %g2
18789 std %f4, [%l7 + 0x50]
18790 std %f4, [%l7 + 0x38]
18791 fbul,a %fcc0, loop_2240
18792 ldd [%l7 + 0x30], %f6
18793 st %f2, [%l7 + 0x48]
18794 fpsub32 %f4, %f2, %f14
18795loop_2240:
18796 sllx %g6, %l1, %l3
18797 edge32 %l4, %l2, %l6
18798 stx %l0, [%l7 + 0x70]
18799 alignaddrl %g4, %i3, %i5
18800 stb %o3, [%l7 + 0x2F]
18801 call loop_2241
18802 brz %g1, loop_2242
18803 fmovrslz %l5, %f13, %f5
18804 ba loop_2243
18805loop_2241:
18806 fnors %f7, %f2, %f9
18807loop_2242:
18808 st %f14, [%l7 + 0x28]
18809 nop
18810 setx loop_2244, %l0, %l1
18811 wrpr 0x1, %tl
18812 wrpr %l1, %tnpc
18813 setx 0x34400001400, %l0, %l1
18814 wrpr %l1, %tstate
18815 wrhpr 0x4, %htstate
18816 done
18817loop_2243:
18818 subccc %g5, %o1, %o2
18819 bg %xcc, loop_2245
18820 lduw [%l7 + 0x7C], %o6
18821loop_2244:
18822 fbge %fcc0, loop_2246
18823 ldsh [%l7 + 0x72], %i6
18824loop_2245:
18825 movcc %xcc, %i2, %i7
18826 ldsw [%l7 + 0x58], %i4
18827loop_2246:
18828 for %f0, %f10, %f14
18829 udivx %g3, 0x1286, %g7
18830 ta %xcc, 0x2
18831 ldd [%l7 + 0x78], %f2
18832 stx %i0, [%l7 + 0x70]
18833 ldsh [%l7 + 0x3E], %o7
18834 umulcc %o0, 0x1604, %o5
18835 stb %o4, [%l7 + 0x19]
18836 sdiv %i1, 0x12BF, %g2
18837 fbg,a %fcc1, loop_2247
18838 fmovsa %xcc, %f13, %f8
18839 edge32 %l1, %l3, %g6
18840 fnot2s %f8, %f7
18841loop_2247:
18842 srl %l2, %l4, %l6
18843 bleu,a loop_2248
18844 ldub [%l7 + 0x2B], %l0
18845 subc %g4, %i3, %i5
18846 fnands %f8, %f11, %f2
18847loop_2248:
18848 ldsb [%l7 + 0x75], %o3
18849 nop
18850 setx loop_2249, %l0, %l1
18851 wrpr 0x1, %tl
18852 wrpr %l1, %tnpc
18853 setx 0x34400001400, %l0, %l1
18854 wrpr %l1, %tstate
18855 wrhpr 0x4, %htstate
18856 done
18857 mulscc %g1, 0x0D73, %g5
18858 nop
18859 setx loop_2250, %l0, %l1
18860 jmpl %l1, %o1
18861 sra %o2, %o6, %l5
18862loop_2249:
18863 fmovsleu %icc, %f7, %f7
18864 fbule,a %fcc0, loop_2251
18865loop_2250:
18866 brgez,a %i6, loop_2252
18867 fpadd32 %f8, %f4, %f14
18868 ldsh [%l7 + 0x30], %i7
18869loop_2251:
18870 fpadd16s %f12, %f2, %f3
18871loop_2252:
18872 fcmpne16 %f2, %f4, %i2
18873 stx %i4, [%l7 + 0x58]
18874 fmovsvs %xcc, %f9, %f10
18875 fpack16 %f6, %f11
18876 lduw [%l7 + 0x54], %g3
18877 movrgez %i0, %o7, %o0
18878 brlez,a %o5, loop_2253
18879 fmovrsgez %g7, %f9, %f0
18880 fblg,a %fcc1, loop_2254
18881 addcc %i1, %o4, %l1
18882loop_2253:
18883 tl %xcc, 0x5
18884 fmovdgu %xcc, %f7, %f15
18885loop_2254:
18886 sth %g2, [%l7 + 0x46]
18887 fbug,a %fcc3, loop_2255
18888 bl,a loop_2256
18889 sth %g6, [%l7 + 0x6A]
18890 ldx [%l7 + 0x28], %l3
18891loop_2255:
18892 fabsd %f4, %f10
18893loop_2256:
18894 umulcc %l4, %l6, %l2
18895 fors %f11, %f11, %f0
18896 fbne,a %fcc1, loop_2257
18897 ble loop_2258
18898 fbug,a %fcc1, loop_2259
18899 fmovrdgz %g4, %f8, %f0
18900loop_2257:
18901 fcmpgt32 %f2, %f0, %l0
18902loop_2258:
18903 sth %i3, [%l7 + 0x66]
18904loop_2259:
18905 ldsb [%l7 + 0x47], %i5
18906 fcmpes %fcc0, %f3, %f0
18907 fmuld8ulx16 %f4, %f3, %f6
18908 st %f0, [%l7 + 0x0C]
18909 fba %fcc0, loop_2260
18910 nop
18911 setx loop_2261, %l0, %l1
18912 wrpr 0x1, %tl
18913 wrpr %l1, %tnpc
18914 setx 0x34400001400, %l0, %l1
18915 wrpr %l1, %tstate
18916 wrhpr 0x4, %htstate
18917 done
18918 bneg,pn %xcc, loop_2262
18919 fmovsne %icc, %f7, %f6
18920loop_2260:
18921 orncc %g1, 0x00D9, %g5
18922loop_2261:
18923 fmovrsgz %o1, %f14, %f3
18924loop_2262:
18925 fand %f8, %f6, %f14
18926 fexpand %f14, %f6
18927 fcmpgt32 %f4, %f6, %o2
18928 fsrc2s %f3, %f5
18929 fmovda %icc, %f2, %f3
18930 fnot1s %f0, %f0
18931 tvs %icc, 0x2
18932 ldsb [%l7 + 0x3E], %o3
18933 bne,a loop_2263
18934 lduh [%l7 + 0x52], %l5
18935 sth %i6, [%l7 + 0x10]
18936 tl %xcc, 0x3
18937loop_2263:
18938 fone %f12
18939 tn %icc, 0x0
18940 ldx [%l7 + 0x50], %o6
18941 movre %i7, 0x083, %i2
18942 fmovdleu %xcc, %f13, %f10
18943 lduh [%l7 + 0x26], %g3
18944 bl %icc, loop_2264
18945 fmovrse %i4, %f13, %f8
18946 fmovrdne %i0, %f10, %f10
18947 fbue,a %fcc2, loop_2265
18948loop_2264:
18949 fbuge,a %fcc0, loop_2266
18950 fmovdcs %xcc, %f3, %f9
18951 andcc %o7, 0x0646, %o0
18952loop_2265:
18953 sth %o5, [%l7 + 0x74]
18954loop_2266:
18955 fpackfix %f0, %f11
18956 edge8ln %g7, %i1, %l1
18957 fandnot1 %f8, %f14, %f10
18958 ldx [%l7 + 0x38], %o4
18959 stx %g6, [%l7 + 0x20]
18960 stb %g2, [%l7 + 0x76]
18961 stw %l4, [%l7 + 0x50]
18962 movpos %xcc, %l6, %l3
18963 edge8n %l2, %l0, %g4
18964 brlez,a %i5, loop_2267
18965 movge %xcc, %i3, %g1
18966 fmovdge %icc, %f12, %f11
18967 udivcc %g5, 0x1050, %o2
18968loop_2267:
18969 bvs loop_2268
18970 ld [%l7 + 0x20], %f14
18971 and %o1, %o3, %i6
18972 bcs,a,pt %icc, loop_2269
18973loop_2268:
18974 sdivcc %l5, 0x002E, %o6
18975 lduh [%l7 + 0x32], %i2
18976 stx %i7, [%l7 + 0x60]
18977loop_2269:
18978 fmovrslez %i4, %f0, %f3
18979 fblg,a %fcc1, loop_2270
18980 srax %g3, 0x00, %i0
18981 ldsh [%l7 + 0x0A], %o0
18982 std %f6, [%l7 + 0x10]
18983loop_2270:
18984 fexpand %f6, %f4
18985 nop
18986 setx loop_2271, %l0, %l1
18987 wrpr 0x1, %tl
18988 wrpr %l1, %tnpc
18989 setx 0x34400001400, %l0, %l1
18990 wrpr %l1, %tstate
18991 wrhpr 0x4, %htstate
18992 done
18993 tsubcctv %o7, %o5, %g7
18994 add %i1, 0x1406, %o4
18995 fpmerge %f5, %f0, %f2
18996loop_2271:
18997 movrgez %l1, %g2, %g6
18998 tle %icc, 0x0
18999 udivcc %l6, 0x0254, %l3
19000 stb %l2, [%l7 + 0x74]
19001 fornot1 %f0, %f4, %f14
19002 fpsub16 %f12, %f2, %f12
19003 fmul8x16 %f6, %f4, %f4
19004 edge32l %l4, %l0, %i5
19005 fpmerge %f9, %f9, %f2
19006 bgu,a %icc, loop_2272
19007 ld [%l7 + 0x2C], %f4
19008 udiv %i3, 0x1B3D, %g1
19009 edge16 %g5, %o2, %o1
19010loop_2272:
19011 fba %fcc1, loop_2273
19012 fcmpgt32 %f0, %f8, %g4
19013 fpmerge %f12, %f13, %f2
19014 stb %o3, [%l7 + 0x10]
19015loop_2273:
19016 sth %l5, [%l7 + 0x34]
19017 ldsb [%l7 + 0x5E], %i6
19018 srlx %o6, 0x19, %i2
19019 fmovsleu %xcc, %f14, %f5
19020 fsrc1s %f15, %f11
19021 sth %i7, [%l7 + 0x2E]
19022 umulcc %i4, 0x0EBA, %g3
19023 taddcctv %i0, 0x1E9B, %o7
19024 fand %f4, %f12, %f8
19025 ldd [%l7 + 0x58], %f10
19026 ldx [%l7 + 0x58], %o0
19027 ldd [%l7 + 0x30], %f0
19028 ldx [%l7 + 0x08], %g7
19029 fornot1 %f14, %f6, %f4
19030 brgez %i1, loop_2274
19031 edge8n %o4, %o5, %g2
19032 lduh [%l7 + 0x26], %g6
19033 fcmpeq16 %f14, %f6, %l6
19034loop_2274:
19035 fexpand %f0, %f4
19036 bneg,a loop_2275
19037 tvc %icc, 0x1
19038 fmovda %icc, %f11, %f15
19039 ldsb [%l7 + 0x0E], %l1
19040loop_2275:
19041 fandnot2s %f10, %f10, %f8
19042 fabsd %f8, %f2
19043 tsubcc %l2, 0x0C8E, %l3
19044 ld [%l7 + 0x7C], %f15
19045 fmovdvc %icc, %f1, %f8
19046 movge %xcc, %l0, %l4
19047 add %i5, %g1, %i3
19048 stx %g5, [%l7 + 0x38]
19049 smulcc %o1, %o2, %o3
19050 fmovsge %icc, %f7, %f3
19051 udiv %l5, 0x1768, %i6
19052 fnot2s %f10, %f10
19053 fmul8ulx16 %f8, %f8, %f2
19054 fcmpgt32 %f8, %f8, %g4
19055 fone %f4
19056 tpos %icc, 0x6
19057 ldsh [%l7 + 0x28], %i2
19058 xnor %i7, %i4, %o6
19059 lduh [%l7 + 0x52], %g3
19060 fmovsneg %icc, %f14, %f15
19061 sdivcc %i0, 0x0623, %o7
19062 fbge %fcc3, loop_2276
19063 edge32n %o0, %g7, %i1
19064 ldx [%l7 + 0x50], %o5
19065 fmovdpos %xcc, %f9, %f3
19066loop_2276:
19067 movrgez %g2, %o4, %g6
19068 bneg,pn %icc, loop_2277
19069 std %f10, [%l7 + 0x28]
19070 sra %l6, 0x07, %l2
19071 stw %l1, [%l7 + 0x24]
19072loop_2277:
19073 lduw [%l7 + 0x78], %l3
19074 fpadd32 %f12, %f10, %f12
19075 sth %l0, [%l7 + 0x4E]
19076 bge,a,pt %xcc, loop_2278
19077 array32 %l4, %i5, %g1
19078 movge %icc, %g5, %i3
19079 movrlz %o1, 0x30C, %o2
19080loop_2278:
19081 fmovsvc %xcc, %f14, %f0
19082 fbge,a %fcc1, loop_2279
19083 sth %l5, [%l7 + 0x66]
19084 bne,a %icc, loop_2280
19085 fmuld8sux16 %f10, %f6, %f4
19086loop_2279:
19087 fmovdvc %xcc, %f6, %f5
19088 movge %xcc, %i6, %g4
19089loop_2280:
19090 edge16 %o3, %i2, %i7
19091 xnorcc %o6, %g3, %i4
19092 fmovrslez %i0, %f12, %f5
19093 fnor %f8, %f0, %f6
19094 ld [%l7 + 0x50], %f7
19095 srax %o7, 0x0E, %g7
19096 fcmpd %fcc1, %f10, %f10
19097 edge8l %o0, %o5, %g2
19098 fnors %f0, %f3, %f7
19099 std %f4, [%l7 + 0x78]
19100 lduw [%l7 + 0x3C], %o4
19101 fpsub16 %f6, %f6, %f8
19102 ldsw [%l7 + 0x6C], %i1
19103 bg,a,pn %icc, loop_2281
19104 fmovscs %xcc, %f14, %f5
19105 stb %l6, [%l7 + 0x15]
19106 call loop_2282
19107loop_2281:
19108 fmovdvc %icc, %f15, %f2
19109 fbul %fcc2, loop_2283
19110 movcc %icc, %g6, %l2
19111loop_2282:
19112 srlx %l3, 0x00, %l0
19113 stb %l4, [%l7 + 0x14]
19114loop_2283:
19115 fpack32 %f14, %f4, %f4
19116 fcmpgt16 %f2, %f2, %l1
19117 fble %fcc2, loop_2284
19118 st %f9, [%l7 + 0x5C]
19119 fandnot2s %f0, %f7, %f6
19120 ba loop_2285
19121loop_2284:
19122 fmovdne %icc, %f2, %f2
19123 ldsw [%l7 + 0x60], %g1
19124 movvc %icc, %g5, %i5
19125loop_2285:
19126 umulcc %i3, 0x028D, %o2
19127 movre %o1, %l5, %g4
19128 ldsh [%l7 + 0x4C], %i6
19129 movle %xcc, %o3, %i7
19130 fmovdleu %icc, %f1, %f0
19131 nop
19132 setx loop_2286, %l0, %l1
19133 wrpr 0x1, %tl
19134 wrpr %l1, %tnpc
19135 setx 0x34400001400, %l0, %l1
19136 wrpr %l1, %tstate
19137 wrhpr 0x4, %htstate
19138 done
19139 tge %icc, 0x7
19140 fmovsn %icc, %f10, %f1
19141 fpadd32s %f14, %f4, %f0
19142loop_2286:
19143 fpadd32s %f0, %f11, %f13
19144 taddcctv %i2, 0x03C2, %o6
19145 fmul8x16 %f5, %f4, %f6
19146 fmuld8sux16 %f0, %f0, %f2
19147 fmovs %f4, %f9
19148 for %f10, %f8, %f2
19149 sth %i4, [%l7 + 0x56]
19150 fnegs %f14, %f12
19151 stb %g3, [%l7 + 0x4F]
19152 stw %i0, [%l7 + 0x50]
19153 fmovsge %xcc, %f0, %f12
19154 subcc %o7, %g7, %o5
19155 tpos %icc, 0x6
19156 std %f6, [%l7 + 0x58]
19157 or %g2, 0x0A68, %o4
19158 fmovrsgz %i1, %f12, %f6
19159 nop
19160 setx loop_2287, %l0, %l1
19161 wrpr 0x1, %tl
19162 wrpr %l1, %tnpc
19163 setx 0x34400001400, %l0, %l1
19164 wrpr %l1, %tstate
19165 wrhpr 0x4, %htstate
19166 done
19167 fmovrdlz %l6, %f8, %f4
19168 st %f9, [%l7 + 0x14]
19169 fnegd %f6, %f8
19170loop_2287:
19171 fmovdvs %icc, %f13, %f5
19172 stb %g6, [%l7 + 0x4A]
19173 fmovde %xcc, %f13, %f15
19174 fmul8x16au %f2, %f9, %f6
19175 fzero %f6
19176 movrgz %o0, %l3, %l2
19177 ld [%l7 + 0x54], %f1
19178 fnot2s %f14, %f12
19179 std %f8, [%l7 + 0x10]
19180 sth %l0, [%l7 + 0x1E]
19181 ldsb [%l7 + 0x21], %l4
19182 stx %g1, [%l7 + 0x60]
19183 edge32 %g5, %i5, %i3
19184 ldsw [%l7 + 0x24], %l1
19185 addccc %o1, 0x1228, %l5
19186 bshuffle %f8, %f2, %f6
19187 fmovrdlz %g4, %f2, %f14
19188 bne,pn %xcc, loop_2288
19189 stw %o2, [%l7 + 0x4C]
19190 taddcctv %o3, 0x1D17, %i7
19191 fmul8x16 %f12, %f6, %f12
19192loop_2288:
19193 sll %i6, 0x1D, %i2
19194 brz %i4, loop_2289
19195 fpack32 %f10, %f10, %f2
19196 fornot1s %f14, %f14, %f13
19197 fpadd32 %f12, %f2, %f4
19198loop_2289:
19199 movne %icc, %g3, %o6
19200 fandnot1 %f10, %f0, %f0
19201 st %f3, [%l7 + 0x0C]
19202 fcmpeq16 %f0, %f4, %o7
19203 stb %g7, [%l7 + 0x1A]
19204 st %f1, [%l7 + 0x64]
19205 lduw [%l7 + 0x60], %i0
19206 stb %g2, [%l7 + 0x78]
19207 std %f10, [%l7 + 0x68]
19208 fmovsn %xcc, %f6, %f2
19209 movle %icc, %o4, %i1
19210 st %f4, [%l7 + 0x44]
19211 movrgez %o5, 0x2D3, %l6
19212 ldx [%l7 + 0x48], %g6
19213 fble,a %fcc0, loop_2290
19214 orcc %o0, %l2, %l3
19215 xnor %l0, 0x0CB1, %g1
19216 fcmpgt16 %f0, %f12, %g5
19217loop_2290:
19218 smulcc %l4, %i3, %l1
19219 fmovrdlez %i5, %f4, %f6
19220 or %l5, 0x1628, %o1
19221 ld [%l7 + 0x28], %f0
19222 tl %xcc, 0x7
19223 popc 0x17DF, %g4
19224 std %f8, [%l7 + 0x18]
19225 bge,a %icc, loop_2291
19226 fcmpgt16 %f2, %f14, %o3
19227 fmovrslz %o2, %f1, %f2
19228 fmul8x16 %f12, %f10, %f0
19229loop_2291:
19230 fones %f7
19231 fabss %f3, %f3
19232 bl,a %icc, loop_2292
19233 stb %i7, [%l7 + 0x5B]
19234 stx %i2, [%l7 + 0x78]
19235 lduh [%l7 + 0x64], %i4
19236loop_2292:
19237 lduh [%l7 + 0x26], %g3
19238 stx %i6, [%l7 + 0x08]
19239 fcmpne16 %f12, %f2, %o7
19240 fblg %fcc3, loop_2293
19241 fxor %f14, %f10, %f4
19242 tgu %xcc, 0x4
19243 fnegd %f14, %f0
19244loop_2293:
19245 stb %g7, [%l7 + 0x2D]
19246 ble loop_2294
19247 tgu %icc, 0x3
19248 faligndata %f6, %f10, %f4
19249 subcc %i0, %g2, %o4
19250loop_2294:
19251 fmovdge %xcc, %f10, %f4
19252 stx %o6, [%l7 + 0x10]
19253 tvs %xcc, 0x0
19254 fmovde %icc, %f11, %f3
19255 fbul %fcc2, loop_2295
19256 ble %xcc, loop_2296
19257 ldd [%l7 + 0x68], %f6
19258 movrgez %o5, 0x3D1, %l6
19259loop_2295:
19260 fcmpne16 %f14, %f6, %g6
19261loop_2296:
19262 stb %o0, [%l7 + 0x40]
19263 ldsh [%l7 + 0x2C], %i1
19264 ldsb [%l7 + 0x30], %l2
19265 stw %l0, [%l7 + 0x5C]
19266 lduw [%l7 + 0x1C], %l3
19267 sth %g1, [%l7 + 0x34]
19268 tn %icc, 0x4
19269 add %l4, 0x1095, %i3
19270 fpadd16 %f2, %f4, %f2
19271 andn %l1, 0x1619, %g5
19272 fbug,a %fcc0, loop_2297
19273 fbe %fcc0, loop_2298
19274 sth %i5, [%l7 + 0x36]
19275 ldsw [%l7 + 0x18], %l5
19276loop_2297:
19277 ldsw [%l7 + 0x34], %o1
19278loop_2298:
19279 fmovrdne %g4, %f0, %f6
19280 fmovsa %icc, %f6, %f0
19281 stb %o3, [%l7 + 0x1D]
19282 fcmps %fcc3, %f4, %f4
19283 be,a %icc, loop_2299
19284 fabss %f15, %f0
19285 bne loop_2300
19286 fbuge,a %fcc2, loop_2301
19287loop_2299:
19288 subc %o2, %i2, %i7
19289 tge %xcc, 0x6
19290loop_2300:
19291 fmovd %f10, %f2
19292loop_2301:
19293 fmovdvc %xcc, %f12, %f2
19294 array8 %g3, %i4, %o7
19295 smulcc %g7, 0x0C77, %i0
19296 edge32ln %g2, %o4, %i6
19297 fmuld8ulx16 %f1, %f6, %f2
19298 movre %o5, %l6, %o6
19299 fbul %fcc1, loop_2302
19300 movleu %xcc, %o0, %g6
19301 fmovsn %xcc, %f4, %f9
19302 for %f10, %f2, %f14
19303loop_2302:
19304 addc %i1, %l0, %l3
19305 bshuffle %f4, %f14, %f12
19306 sth %g1, [%l7 + 0x14]
19307 faligndata %f10, %f8, %f10
19308 lduw [%l7 + 0x14], %l2
19309 fcmpne32 %f14, %f14, %l4
19310 fcmpes %fcc1, %f7, %f5
19311 lduw [%l7 + 0x78], %l1
19312 fbge %fcc1, loop_2303
19313 fnot2 %f14, %f10
19314 fmovdg %icc, %f3, %f0
19315 call loop_2304
19316loop_2303:
19317 fmul8ulx16 %f4, %f12, %f8
19318 orn %i3, %g5, %l5
19319 andncc %i5, %g4, %o3
19320loop_2304:
19321 sdiv %o1, 0x14D5, %o2
19322 andn %i7, 0x14A6, %g3
19323 fcmpes %fcc0, %f8, %f4
19324 fmovrdlez %i4, %f12, %f0
19325 fmovdn %icc, %f5, %f15
19326 movn %icc, %o7, %g7
19327 movcs %icc, %i0, %g2
19328 edge32l %i2, %o4, %i6
19329 fors %f9, %f14, %f3
19330 bg,pn %xcc, loop_2305
19331 ldsh [%l7 + 0x3A], %l6
19332 fnegs %f8, %f14
19333 stw %o5, [%l7 + 0x4C]
19334loop_2305:
19335 mova %xcc, %o0, %g6
19336 ldd [%l7 + 0x70], %f0
19337 edge8n %i1, %l0, %l3
19338 stx %g1, [%l7 + 0x40]
19339 bcc,a,pn %xcc, loop_2306
19340 std %f0, [%l7 + 0x38]
19341 bg,a loop_2307
19342 fcmpes %fcc0, %f4, %f7
19343loop_2306:
19344 subcc %l2, %l4, %o6
19345 movpos %xcc, %l1, %g5
19346loop_2307:
19347 fcmpne16 %f6, %f8, %i3
19348 fzero %f0
19349 mulx %l5, %g4, %o3
19350 brgez,a %o1, loop_2308
19351 fandnot1 %f2, %f6, %f2
19352 taddcc %i5, %o2, %g3
19353 stb %i7, [%l7 + 0x0D]
19354loop_2308:
19355 bcc,a loop_2309
19356 st %f12, [%l7 + 0x60]
19357 alignaddrl %i4, %o7, %g7
19358 fpsub32 %f4, %f4, %f14
19359loop_2309:
19360 smulcc %i0, %g2, %i2
19361 fbu,a %fcc3, loop_2310
19362 stx %o4, [%l7 + 0x20]
19363 ldsb [%l7 + 0x3D], %i6
19364 sth %o5, [%l7 + 0x6A]
19365loop_2310:
19366 fba,a %fcc1, loop_2311
19367 ldsh [%l7 + 0x3C], %o0
19368 movn %xcc, %g6, %l6
19369 fmovrsne %i1, %f11, %f9
19370loop_2311:
19371 fcmpne16 %f6, %f4, %l3
19372 sub %g1, %l2, %l0
19373 andncc %o6, %l1, %l4
19374 tl %icc, 0x1
19375 fmovdcs %icc, %f2, %f15
19376 taddcctv %i3, %l5, %g5
19377 ldsh [%l7 + 0x52], %g4
19378 fcmple32 %f6, %f10, %o1
19379 ldsh [%l7 + 0x32], %i5
19380 movvc %xcc, %o2, %g3
19381 ld [%l7 + 0x58], %f13
19382 array32 %i7, %o3, %i4
19383 fornot2 %f10, %f10, %f0
19384 ldd [%l7 + 0x78], %f0
19385 array16 %g7, %o7, %g2
19386 fxnor %f14, %f6, %f8
19387 tle %xcc, 0x0
19388 xnorcc %i0, 0x14E4, %i2
19389 sdivx %i6, 0x1F3D, %o5
19390 te %xcc, 0x3
19391 fmovsleu %icc, %f10, %f12
19392 fmovsvs %xcc, %f15, %f0
19393 stx %o0, [%l7 + 0x38]
19394 fbue %fcc1, loop_2312
19395 fand %f12, %f12, %f14
19396 stw %g6, [%l7 + 0x64]
19397 fpmerge %f1, %f14, %f8
19398loop_2312:
19399 ldub [%l7 + 0x15], %o4
19400 fmovdcc %xcc, %f7, %f6
19401 nop
19402 setx loop_2313, %l0, %l1
19403 wrpr 0x1, %tl
19404 wrpr %l1, %tnpc
19405 setx 0x34400001400, %l0, %l1
19406 wrpr %l1, %tstate
19407 wrhpr 0x4, %htstate
19408 done
19409 lduw [%l7 + 0x50], %l6
19410 fsrc1s %f2, %f13
19411 ldx [%l7 + 0x08], %l3
19412loop_2313:
19413 sth %i1, [%l7 + 0x48]
19414 bvc %xcc, loop_2314
19415 and %l2, %l0, %o6
19416 ldub [%l7 + 0x49], %g1
19417 fmovrse %l1, %f6, %f1
19418loop_2314:
19419 fbue %fcc2, loop_2315
19420 brlz %l4, loop_2316
19421 ldd [%l7 + 0x40], %f10
19422 ldub [%l7 + 0x52], %l5
19423loop_2315:
19424 stw %i3, [%l7 + 0x20]
19425loop_2316:
19426 fbug %fcc3, loop_2317
19427 te %icc, 0x5
19428 array16 %g5, %o1, %g4
19429 bn,a loop_2318
19430loop_2317:
19431 sra %i5, %o2, %i7
19432 brlz %o3, loop_2319
19433 st %f10, [%l7 + 0x48]
19434loop_2318:
19435 fpmerge %f3, %f14, %f4
19436 bne,pt %icc, loop_2320
19437loop_2319:
19438 ldsb [%l7 + 0x25], %i4
19439 fones %f4
19440 tsubcc %g7, %g3, %o7
19441loop_2320:
19442 movvc %icc, %i0, %g2
19443 ldx [%l7 + 0x78], %i2
19444 movn %icc, %i6, %o5
19445 fnands %f3, %f2, %f13
19446 movrlz %g6, 0x120, %o0
19447 fmovsn %xcc, %f8, %f8
19448 fpsub16s %f1, %f3, %f7
19449 ld [%l7 + 0x20], %f9
19450 fmovdvc %xcc, %f4, %f7
19451 tleu %icc, 0x4
19452 ldd [%l7 + 0x08], %f12
19453 tsubcctv %o4, 0x129B, %l6
19454 fmovsle %icc, %f2, %f4
19455 fbo %fcc3, loop_2321
19456 ldd [%l7 + 0x38], %f4
19457 fcmpd %fcc2, %f8, %f0
19458 fbo %fcc0, loop_2322
19459loop_2321:
19460 ldub [%l7 + 0x41], %i1
19461 fmovscc %icc, %f13, %f2
19462 fmovrsne %l2, %f9, %f14
19463loop_2322:
19464 fmovsvs %xcc, %f14, %f3
19465 ldd [%l7 + 0x50], %f0
19466 subccc %l3, 0x18B0, %o6
19467 edge32 %l0, %l1, %l4
19468 ldsb [%l7 + 0x73], %l5
19469 fmul8ulx16 %f2, %f6, %f10
19470 fmovrdgez %g1, %f12, %f10
19471 sdiv %i3, 0x1B11, %o1
19472 xor %g5, 0x13EA, %g4
19473 movrlz %i5, 0x072, %i7
19474 st %f9, [%l7 + 0x10]
19475 sethi 0x1122, %o2
19476 stx %i4, [%l7 + 0x30]
19477 bn,a %xcc, loop_2323
19478 sethi 0x1DFC, %o3
19479 ld [%l7 + 0x68], %f13
19480 stx %g7, [%l7 + 0x28]
19481loop_2323:
19482 stw %o7, [%l7 + 0x0C]
19483 st %f6, [%l7 + 0x60]
19484 ldub [%l7 + 0x7D], %i0
19485 std %f12, [%l7 + 0x40]
19486 bcc %icc, loop_2324
19487 st %f2, [%l7 + 0x18]
19488 ldd [%l7 + 0x60], %f2
19489 fmovdvc %icc, %f10, %f1
19490loop_2324:
19491 ldsh [%l7 + 0x3C], %g2
19492 edge8n %i2, %g3, %i6
19493 ld [%l7 + 0x48], %f3
19494 fmul8x16al %f13, %f11, %f14
19495 udivx %o5, 0x170E, %o0
19496 stw %o4, [%l7 + 0x48]
19497 fmuld8sux16 %f15, %f0, %f8
19498 movge %icc, %l6, %g6
19499 fmovdl %xcc, %f0, %f12
19500 sub %l2, 0x1AFF, %l3
19501 ba,pn %icc, loop_2325
19502 and %o6, 0x0CB2, %i1
19503 fmovrdne %l0, %f14, %f10
19504 siam 0x3
19505loop_2325:
19506 fornot1s %f3, %f7, %f4
19507 fmovse %icc, %f14, %f3
19508 ld [%l7 + 0x24], %f11
19509 bneg,a,pn %xcc, loop_2326
19510 tneg %xcc, 0x2
19511 edge8l %l4, %l5, %g1
19512 bge loop_2327
19513loop_2326:
19514 fpadd16s %f8, %f5, %f7
19515 fbule %fcc3, loop_2328
19516 fmovdcs %xcc, %f0, %f4
19517loop_2327:
19518 taddcctv %l1, %i3, %g5
19519 fmovrdlez %g4, %f6, %f4
19520loop_2328:
19521 lduh [%l7 + 0x6E], %i5
19522 bgu,a,pt %xcc, loop_2329
19523 ldsw [%l7 + 0x3C], %o1
19524 lduw [%l7 + 0x24], %o2
19525 fzero %f6
19526loop_2329:
19527 ldx [%l7 + 0x50], %i7
19528 movneg %xcc, %i4, %o3
19529 ldsw [%l7 + 0x2C], %g7
19530 fbg %fcc1, loop_2330
19531 fmuld8sux16 %f1, %f10, %f4
19532 bneg,pn %icc, loop_2331
19533 umulcc %o7, 0x1D68, %i0
19534loop_2330:
19535 fand %f14, %f8, %f8
19536 ldsb [%l7 + 0x29], %i2
19537loop_2331:
19538 ldd [%l7 + 0x08], %f8
19539 fexpand %f13, %f8
19540 orncc %g2, %g3, %o5
19541 edge32ln %o0, %i6, %l6
19542 ldsw [%l7 + 0x44], %g6
19543 call loop_2332
19544 lduh [%l7 + 0x38], %o4
19545 stx %l2, [%l7 + 0x20]
19546 st %f6, [%l7 + 0x1C]
19547loop_2332:
19548 fandnot2s %f13, %f14, %f4
19549 stb %l3, [%l7 + 0x30]
19550 lduh [%l7 + 0x7E], %i1
19551 udiv %o6, 0x0E34, %l0
19552 fmul8x16 %f14, %f12, %f6
19553 lduh [%l7 + 0x18], %l5
19554 fmovdge %xcc, %f10, %f5
19555 brgez,a %l4, loop_2333
19556 fmul8sux16 %f8, %f0, %f12
19557 ldsb [%l7 + 0x5E], %l1
19558 edge8 %i3, %g5, %g1
19559loop_2333:
19560 edge16ln %i5, %o1, %g4
19561 movrgez %o2, 0x386, %i7
19562 edge32l %i4, %g7, %o7
19563 fblg %fcc0, loop_2334
19564 stw %o3, [%l7 + 0x7C]
19565 faligndata %f4, %f2, %f10
19566 bvc loop_2335
19567loop_2334:
19568 ldsw [%l7 + 0x7C], %i2
19569 st %f7, [%l7 + 0x30]
19570 edge8ln %i0, %g2, %o5
19571loop_2335:
19572 fmovsgu %icc, %f3, %f5
19573 movrne %o0, %i6, %l6
19574 fbl %fcc3, loop_2336
19575 movrne %g3, %g6, %l2
19576 andn %l3, %i1, %o4
19577 ldd [%l7 + 0x68], %f12
19578loop_2336:
19579 fmovdgu %xcc, %f13, %f8
19580 st %f3, [%l7 + 0x18]
19581 ldub [%l7 + 0x72], %l0
19582 fandnot2 %f4, %f6, %f0
19583 andn %l5, 0x006D, %l4
19584 movpos %icc, %l1, %o6
19585 fblg,a %fcc2, loop_2337
19586 bleu,a %xcc, loop_2338
19587 fcmps %fcc3, %f5, %f6
19588 fnegs %f4, %f12
19589loop_2337:
19590 subccc %i3, 0x1F6C, %g1
19591loop_2338:
19592 ld [%l7 + 0x5C], %f3
19593 alignaddrl %i5, %o1, %g4
19594 tleu %xcc, 0x4
19595 ldsh [%l7 + 0x52], %g5
19596 udivcc %i7, 0x1E62, %o2
19597 fmovd %f2, %f8
19598 fcmpeq32 %f4, %f14, %i4
19599 edge16n %g7, %o7, %i2
19600 brgz,a %i0, loop_2339
19601 ldd [%l7 + 0x58], %f10
19602 fzeros %f0
19603 fmovscs %xcc, %f0, %f4
19604loop_2339:
19605 lduw [%l7 + 0x20], %g2
19606 addc %o5, 0x108C, %o3
19607 edge16l %i6, %l6, %g3
19608 edge32ln %g6, %o0, %l2
19609 ld [%l7 + 0x48], %f1
19610 fmovsn %xcc, %f2, %f15
19611 umulcc %i1, 0x0EAD, %o4
19612 be,a loop_2340
19613 fmovsge %xcc, %f9, %f4
19614 fandnot1 %f14, %f14, %f8
19615 ldub [%l7 + 0x40], %l0
19616loop_2340:
19617 addccc %l3, 0x0CBF, %l5
19618 lduh [%l7 + 0x7C], %l4
19619 fand %f14, %f8, %f6
19620 bgu loop_2341
19621 bge,a,pt %xcc, loop_2342
19622 movneg %xcc, %l1, %o6
19623 fmovsn %icc, %f9, %f12
19624loop_2341:
19625 sth %i3, [%l7 + 0x44]
19626loop_2342:
19627 sth %i5, [%l7 + 0x24]
19628 lduw [%l7 + 0x2C], %g1
19629 fexpand %f12, %f4
19630 fxnors %f7, %f0, %f14
19631 alignaddrl %o1, %g4, %i7
19632 fnot2s %f15, %f9
19633 alignaddrl %g5, %i4, %o2
19634 and %o7, 0x1AE5, %i2
19635 fbul %fcc0, loop_2343
19636 popc %i0, %g2
19637 fmovsvc %xcc, %f2, %f12
19638 ldub [%l7 + 0x66], %o5
19639loop_2343:
19640 fpack16 %f8, %f6
19641 fba,a %fcc1, loop_2344
19642 ba loop_2345
19643 stw %g7, [%l7 + 0x30]
19644 fmovrsgz %i6, %f14, %f2
19645loop_2344:
19646 orcc %o3, 0x0D68, %g3
19647loop_2345:
19648 movrgez %l6, %o0, %l2
19649 stb %g6, [%l7 + 0x23]
19650 mova %xcc, %o4, %l0
19651 ldd [%l7 + 0x40], %f8
19652 andn %i1, %l5, %l4
19653 fpack32 %f8, %f4, %f8
19654 orncc %l3, %l1, %i3
19655 smul %i5, %o6, %o1
19656 movl %xcc, %g1, %g4
19657 stx %i7, [%l7 + 0x28]
19658 movpos %icc, %g5, %i4
19659 movrgz %o2, 0x049, %o7
19660 ldsw [%l7 + 0x74], %i2
19661 lduh [%l7 + 0x44], %i0
19662 stw %g2, [%l7 + 0x3C]
19663 st %f1, [%l7 + 0x6C]
19664 fcmpeq16 %f8, %f0, %g7
19665 st %f9, [%l7 + 0x40]
19666 ldub [%l7 + 0x23], %o5
19667 fmovsvc %xcc, %f12, %f3
19668 movvc %xcc, %i6, %g3
19669 fzeros %f13
19670 call loop_2346
19671 pdist %f10, %f10, %f8
19672 st %f10, [%l7 + 0x5C]
19673 or %o3, %l6, %o0
19674loop_2346:
19675 sth %g6, [%l7 + 0x30]
19676 fnands %f3, %f1, %f8
19677 sdiv %o4, 0x0E83, %l0
19678 tgu %icc, 0x5
19679 fpack16 %f10, %f1
19680 fmovspos %icc, %f9, %f7
19681 ld [%l7 + 0x4C], %f0
19682 smulcc %l2, %l5, %i1
19683 fbl,a %fcc0, loop_2347
19684 ldub [%l7 + 0x4E], %l4
19685 fbo %fcc2, loop_2348
19686 brgez %l1, loop_2349
19687loop_2347:
19688 ldx [%l7 + 0x08], %l3
19689 ldsh [%l7 + 0x0E], %i5
19690loop_2348:
19691 fmovsn %xcc, %f14, %f14
19692loop_2349:
19693 stb %o6, [%l7 + 0x51]
19694 fmovrslz %i3, %f8, %f2
19695 ld [%l7 + 0x14], %f5
19696 ldsw [%l7 + 0x2C], %o1
19697 fsrc1s %f11, %f0
19698 std %f0, [%l7 + 0x18]
19699 sllx %g4, 0x1E, %i7
19700 edge32 %g5, %i4, %g1
19701 ldx [%l7 + 0x68], %o7
19702 tcs %icc, 0x7
19703 movrlez %i2, 0x286, %i0
19704 stx %g2, [%l7 + 0x78]
19705 fors %f4, %f2, %f3
19706 fxors %f0, %f7, %f14
19707 ldsw [%l7 + 0x28], %o2
19708 ldsh [%l7 + 0x28], %o5
19709 fbge,a %fcc0, loop_2350
19710 orncc %i6, %g7, %g3
19711 fands %f2, %f2, %f2
19712 std %f12, [%l7 + 0x68]
19713loop_2350:
19714 array8 %l6, %o0, %g6
19715 movle %icc, %o4, %l0
19716 tn %xcc, 0x3
19717 fnegd %f8, %f0
19718 fmul8x16al %f15, %f9, %f12
19719 fmul8x16 %f2, %f4, %f12
19720 nop
19721 setx loop_2351, %l0, %l1
19722 wrpr 0x1, %tl
19723 wrpr %l1, %tnpc
19724 setx 0x34400001400, %l0, %l1
19725 wrpr %l1, %tstate
19726 wrhpr 0x4, %htstate
19727 done
19728 sdivcc %o3, 0x0B52, %l5
19729 brnz %l2, loop_2352
19730 ldd [%l7 + 0x30], %f4
19731loop_2351:
19732 bl,pn %xcc, loop_2353
19733 fbu %fcc2, loop_2354
19734loop_2352:
19735 fmul8x16al %f9, %f15, %f0
19736 lduh [%l7 + 0x34], %l4
19737loop_2353:
19738 fandnot2 %f10, %f8, %f12
19739loop_2354:
19740 fmovdge %xcc, %f8, %f11
19741 edge8n %l1, %i1, %i5
19742 fmuld8ulx16 %f12, %f15, %f4
19743 ld [%l7 + 0x28], %f13
19744 fornot1 %f8, %f4, %f6
19745 bl,pt %icc, loop_2355
19746 tl %xcc, 0x3
19747 fmovrsgez %l3, %f9, %f14
19748 std %f14, [%l7 + 0x40]
19749loop_2355:
19750 ldsw [%l7 + 0x20], %o6
19751 fsrc1 %f0, %f4
19752 ldub [%l7 + 0x6B], %i3
19753 fornot1 %f0, %f12, %f12
19754 fcmps %fcc1, %f15, %f2
19755 movl %icc, %o1, %g4
19756 edge8l %g5, %i4, %g1
19757 tleu %icc, 0x2
19758 fmovrdgez %o7, %f2, %f6
19759 fpadd16s %f6, %f8, %f12
19760 fbo,a %fcc2, loop_2356
19761 fblg,a %fcc0, loop_2357
19762 fzeros %f11
19763 alignaddrl %i2, %i0, %i7
19764loop_2356:
19765 bvs,a,pt %xcc, loop_2358
19766loop_2357:
19767 fmovsvs %xcc, %f9, %f15
19768 movrlz %o2, %o5, %i6
19769 lduh [%l7 + 0x18], %g7
19770loop_2358:
19771 fmul8x16al %f2, %f15, %f4
19772 taddcc %g2, 0x10B6, %g3
19773 fbuge,a %fcc1, loop_2359
19774 ldsb [%l7 + 0x2C], %l6
19775 fnands %f7, %f1, %f12
19776 bpos,pt %xcc, loop_2360
19777loop_2359:
19778 sdivcc %o0, 0x1F53, %o4
19779 st %f7, [%l7 + 0x54]
19780 subccc %g6, 0x1020, %o3
19781loop_2360:
19782 pdist %f14, %f12, %f2
19783 lduw [%l7 + 0x58], %l5
19784 stb %l2, [%l7 + 0x28]
19785 xnor %l4, 0x0B51, %l1
19786 and %l0, %i1, %l3
19787 fmul8x16al %f1, %f8, %f2
19788 movrlz %i5, %i3, %o6
19789 fandnot1s %f9, %f1, %f8
19790 ldx [%l7 + 0x30], %g4
19791 fbue,a %fcc2, loop_2361
19792 fbg,a %fcc1, loop_2362
19793 ldsw [%l7 + 0x58], %o1
19794 fmovsvc %icc, %f6, %f7
19795loop_2361:
19796 fcmple16 %f12, %f14, %i4
19797loop_2362:
19798 fmovrde %g5, %f12, %f6
19799 fcmple16 %f2, %f12, %g1
19800 lduw [%l7 + 0x5C], %o7
19801 fmovdgu %xcc, %f10, %f1
19802 orncc %i2, 0x0D74, %i0
19803 bvc,pt %icc, loop_2363
19804 fornot2 %f10, %f10, %f0
19805 fones %f3
19806 fnot1 %f10, %f10
19807loop_2363:
19808 fmul8sux16 %f10, %f14, %f2
19809 fbug,a %fcc0, loop_2364
19810 st %f0, [%l7 + 0x6C]
19811 xorcc %i7, 0x043F, %o2
19812 tneg %icc, 0x2
19813loop_2364:
19814 mulx %o5, 0x1468, %g7
19815 mulscc %i6, 0x1B02, %g3
19816 fmovsl %icc, %f15, %f5
19817 sllx %g2, 0x0A, %l6
19818 ldub [%l7 + 0x43], %o0
19819 fpsub32 %f14, %f10, %f4
19820 addcc %g6, 0x05B4, %o4
19821 fpadd16s %f5, %f5, %f11
19822 fmovdpos %xcc, %f10, %f14
19823 umulcc %o3, %l5, %l2
19824 std %f0, [%l7 + 0x08]
19825 tle %xcc, 0x1
19826 sll %l1, 0x0B, %l4
19827 fabsd %f6, %f10
19828 ldd [%l7 + 0x60], %f14
19829 tsubcctv %l0, %l3, %i5
19830 movrne %i3, %o6, %i1
19831 fornot1s %f11, %f12, %f9
19832 tcc %xcc, 0x6
19833 ld [%l7 + 0x54], %f8
19834 bn,pt %icc, loop_2365
19835 fexpand %f5, %f2
19836 fmovsneg %xcc, %f5, %f9
19837 ldd [%l7 + 0x58], %f14
19838loop_2365:
19839 mulscc %g4, 0x08E5, %i4
19840 udivx %g5, 0x12DF, %g1
19841 ldsw [%l7 + 0x58], %o1
19842 fmul8x16al %f7, %f12, %f8
19843 fpackfix %f4, %f10
19844 bn,a loop_2366
19845 umul %i2, 0x0356, %i0
19846 addc %i7, 0x01E8, %o7
19847 movleu %xcc, %o2, %g7
19848loop_2366:
19849 bvs,a,pt %xcc, loop_2367
19850 fsrc2 %f14, %f14
19851 fnegs %f3, %f13
19852 ldsh [%l7 + 0x58], %i6
19853loop_2367:
19854 fmovscc %icc, %f12, %f12
19855 tcs %xcc, 0x2
19856 lduw [%l7 + 0x54], %g3
19857 sra %g2, %l6, %o0
19858 udivx %o5, 0x1BBB, %g6
19859 xorcc %o3, %l5, %l2
19860 nop
19861 setx loop_2368, %l0, %l1
19862 wrpr 0x1, %tl
19863 wrpr %l1, %tnpc
19864 setx 0x34400001400, %l0, %l1
19865 wrpr %l1, %tstate
19866 wrhpr 0x4, %htstate
19867 done
19868 tvs %xcc, 0x1
19869 sth %o4, [%l7 + 0x1E]
19870 bvs,pt %icc, loop_2369
19871loop_2368:
19872 tle %icc, 0x7
19873 ldsb [%l7 + 0x20], %l1
19874 ldx [%l7 + 0x08], %l0
19875loop_2369:
19876 ldsb [%l7 + 0x0E], %l4
19877 fmovdgu %icc, %f1, %f7
19878 st %f5, [%l7 + 0x7C]
19879 tge %icc, 0x7
19880 fands %f4, %f12, %f12
19881 stx %i5, [%l7 + 0x18]
19882 fbl %fcc1, loop_2370
19883 fbuge %fcc2, loop_2371
19884 fmovsne %icc, %f12, %f9
19885 ldd [%l7 + 0x38], %f12
19886loop_2370:
19887 orcc %i3, 0x106A, %l3
19888loop_2371:
19889 fnegd %f14, %f4
19890 nop
19891 setx loop_2372, %l0, %l1
19892 wrpr 0x1, %tl
19893 wrpr %l1, %tnpc
19894 setx 0x34400001400, %l0, %l1
19895 wrpr %l1, %tstate
19896 wrhpr 0x4, %htstate
19897 done
19898 ldd [%l7 + 0x68], %f2
19899 fmovdcc %xcc, %f12, %f6
19900 fsrc1s %f4, %f4
19901loop_2372:
19902 be,a,pn %icc, loop_2373
19903 fandnot2s %f3, %f10, %f11
19904 std %f2, [%l7 + 0x58]
19905 movpos %xcc, %o6, %i1
19906loop_2373:
19907 movle %icc, %i4, %g5
19908 fmovrdgz %g1, %f0, %f2
19909 fandnot1 %f6, %f0, %f8
19910 te %icc, 0x3
19911 fble,a %fcc3, loop_2374
19912 fmovrde %g4, %f12, %f2
19913 fbn %fcc1, loop_2375
19914 ldd [%l7 + 0x70], %f10
19915loop_2374:
19916 fnegd %f0, %f8
19917 stb %o1, [%l7 + 0x18]
19918loop_2375:
19919 lduh [%l7 + 0x76], %i0
19920 lduw [%l7 + 0x2C], %i2
19921 edge32l %i7, %o7, %g7
19922 ldub [%l7 + 0x2C], %o2
19923 lduw [%l7 + 0x74], %i6
19924 fmovdcc %xcc, %f7, %f2
19925 fxor %f0, %f14, %f2
19926 stb %g3, [%l7 + 0x5D]
19927 edge8n %g2, %o0, %l6
19928 movrlez %g6, 0x202, %o3
19929 st %f3, [%l7 + 0x60]
19930 fcmple16 %f6, %f8, %o5
19931 ldsb [%l7 + 0x4C], %l5
19932 stw %l2, [%l7 + 0x40]
19933 fmovsleu %xcc, %f10, %f2
19934 ldsh [%l7 + 0x30], %o4
19935 fpack32 %f0, %f6, %f8
19936 fcmple16 %f14, %f6, %l0
19937 te %icc, 0x0
19938 fmovdge %xcc, %f5, %f4
19939 tcs %xcc, 0x6
19940 edge32 %l1, %i5, %l4
19941 fandnot2 %f12, %f8, %f10
19942 lduh [%l7 + 0x5E], %i3
19943 array32 %o6, %l3, %i4
19944 movne %xcc, %g5, %g1
19945 bgu,pn %xcc, loop_2376
19946 addc %g4, %i1, %o1
19947 xorcc %i0, 0x039E, %i7
19948 std %f6, [%l7 + 0x50]
19949loop_2376:
19950 stw %o7, [%l7 + 0x5C]
19951 movre %i2, %g7, %i6
19952 alignaddr %o2, %g2, %o0
19953 movpos %xcc, %g3, %g6
19954 bpos,a %icc, loop_2377
19955 fmovsgu %xcc, %f9, %f7
19956 fbue,a %fcc2, loop_2378
19957 movvs %icc, %o3, %l6
19958loop_2377:
19959 fmovsvc %icc, %f6, %f14
19960 fmovsg %icc, %f1, %f9
19961loop_2378:
19962 fmovdneg %xcc, %f5, %f5
19963 tleu %xcc, 0x5
19964 fxnor %f2, %f4, %f12
19965 fmovscs %xcc, %f10, %f5
19966 stx %l5, [%l7 + 0x08]
19967 sth %o5, [%l7 + 0x7E]
19968 fxnor %f8, %f4, %f6
19969 tgu %icc, 0x5
19970 nop
19971 setx loop_2379, %l0, %l1
19972 jmpl %l1, %o4
19973 sth %l2, [%l7 + 0x38]
19974 fmovse %xcc, %f5, %f4
19975 ldsb [%l7 + 0x42], %l0
19976loop_2379:
19977 fbne %fcc3, loop_2380
19978 fcmple16 %f6, %f12, %i5
19979 fmovdneg %icc, %f5, %f11
19980 nop
19981 setx loop_2381, %l0, %l1
19982 wrpr 0x1, %tl
19983 wrpr %l1, %tpc
19984 add %l1, 0x4, %l1
19985 wrpr %l1, %tnpc
19986 setx 0x34400001400, %l0, %l1
19987 wrpr %l1, %tstate
19988 wrhpr 0x4, %htstate
19989 retry
19990loop_2380:
19991 bl,a,pt %icc, loop_2382
19992 movrgz %l4, 0x39F, %i3
19993 bg,pt %icc, loop_2383
19994loop_2381:
19995 fmovrsne %l1, %f7, %f15
19996loop_2382:
19997 orcc %l3, %i4, %o6
19998 ldub [%l7 + 0x20], %g1
19999loop_2383:
20000 ldx [%l7 + 0x10], %g4
20001 movrne %i1, 0x224, %o1
20002 lduh [%l7 + 0x5A], %i0
20003 tn %icc, 0x5
20004 movl %xcc, %g5, %i7
20005 fpsub32s %f10, %f15, %f11
20006 ba,pn %icc, loop_2384
20007 tne %xcc, 0x1
20008 fmovrslz %i2, %f5, %f1
20009 ldx [%l7 + 0x30], %g7
20010loop_2384:
20011 bge,pt %icc, loop_2385
20012 mova %icc, %i6, %o7
20013 taddcctv %o2, %o0, %g3
20014 fornot2s %f9, %f7, %f15
20015loop_2385:
20016 fmovrslez %g6, %f11, %f12
20017 fnegd %f12, %f2
20018 ldsw [%l7 + 0x18], %o3
20019 stw %g2, [%l7 + 0x3C]
20020 ldd [%l7 + 0x20], %f8
20021 fcmple32 %f12, %f0, %l6
20022 brnz %l5, loop_2386
20023 udiv %o5, 0x0432, %l2
20024 tgu %icc, 0x0
20025 taddcc %l0, 0x1356, %o4
20026loop_2386:
20027 tne %xcc, 0x7
20028 fcmpeq16 %f2, %f2, %l4
20029 ldsw [%l7 + 0x78], %i5
20030 brlez,a %l1, loop_2387
20031 bgu,a,pt %xcc, loop_2388
20032 ldsh [%l7 + 0x3C], %i3
20033 smul %l3, 0x1D31, %i4
20034loop_2387:
20035 ldx [%l7 + 0x08], %o6
20036loop_2388:
20037 smul %g1, 0x0FAD, %g4
20038 fmovdgu %xcc, %f3, %f1
20039 sll %o1, 0x0D, %i1
20040 movneg %icc, %g5, %i7
20041 st %f2, [%l7 + 0x0C]
20042 tge %xcc, 0x2
20043 tleu %xcc, 0x1
20044 lduh [%l7 + 0x0C], %i0
20045 movpos %icc, %g7, %i2
20046 fmovdleu %xcc, %f7, %f13
20047 brgz,a %i6, loop_2389
20048 ld [%l7 + 0x2C], %f13
20049 subc %o2, %o0, %o7
20050 movrgez %g3, %g6, %o3
20051loop_2389:
20052 srax %l6, 0x07, %l5
20053 ld [%l7 + 0x58], %f12
20054 xnorcc %o5, 0x1120, %g2
20055 fble %fcc2, loop_2390
20056 stx %l0, [%l7 + 0x08]
20057 fmovrslz %l2, %f12, %f15
20058 edge32 %l4, %i5, %o4
20059loop_2390:
20060 fpadd16s %f5, %f3, %f5
20061 lduh [%l7 + 0x70], %l1
20062 std %f8, [%l7 + 0x70]
20063 fnot1 %f4, %f0
20064 fxor %f10, %f14, %f4
20065 sth %l3, [%l7 + 0x42]
20066 addc %i4, 0x0EB5, %o6
20067 array8 %i3, %g4, %o1
20068 movg %icc, %g1, %i1
20069 array8 %i7, %g5, %g7
20070 fmovsgu %icc, %f8, %f2
20071 fmuld8ulx16 %f3, %f13, %f0
20072 edge32 %i2, %i0, %o2
20073 ldub [%l7 + 0x50], %o0
20074 fmovdvs %xcc, %f7, %f15
20075 bcs,pn %icc, loop_2391
20076 array8 %o7, %i6, %g3
20077 ld [%l7 + 0x78], %f12
20078 stx %g6, [%l7 + 0x50]
20079loop_2391:
20080 fmovdvs %xcc, %f9, %f4
20081 ldd [%l7 + 0x20], %f10
20082 stb %o3, [%l7 + 0x6F]
20083 tcc %xcc, 0x4
20084 fmovdne %icc, %f2, %f15
20085 fabss %f13, %f0
20086 edge8 %l6, %o5, %l5
20087 bpos,a,pn %xcc, loop_2392
20088 fnot2 %f0, %f12
20089 ldub [%l7 + 0x0B], %g2
20090 fmovsa %xcc, %f9, %f8
20091loop_2392:
20092 fblg %fcc1, loop_2393
20093 taddcc %l0, %l2, %l4
20094 tg %xcc, 0x3
20095 std %f14, [%l7 + 0x50]
20096loop_2393:
20097 popc 0x035D, %i5
20098 edge32l %l1, %o4, %l3
20099 st %f12, [%l7 + 0x18]
20100 st %f8, [%l7 + 0x24]
20101 andn %o6, %i3, %i4
20102 fcmpgt16 %f12, %f8, %o1
20103 fmovdn %xcc, %f12, %f9
20104 edge16n %g4, %g1, %i7
20105 tne %icc, 0x1
20106 ldx [%l7 + 0x18], %i1
20107 movrgez %g5, %g7, %i0
20108 stx %i2, [%l7 + 0x28]
20109 tvs %icc, 0x4
20110 ld [%l7 + 0x30], %f7
20111 ldsb [%l7 + 0x37], %o0
20112 movle %xcc, %o7, %i6
20113 fmovscc %icc, %f1, %f12
20114 fxor %f0, %f12, %f8
20115 fbuge %fcc0, loop_2394
20116 sth %o2, [%l7 + 0x64]
20117 fmovsg %xcc, %f3, %f8
20118 bne,a %xcc, loop_2395
20119loop_2394:
20120 fmovd %f10, %f14
20121 movrlz %g6, 0x1B0, %o3
20122 ldub [%l7 + 0x34], %g3
20123loop_2395:
20124 movpos %xcc, %o5, %l6
20125 fexpand %f9, %f0
20126 ld [%l7 + 0x18], %f7
20127 ldx [%l7 + 0x18], %l5
20128 ldub [%l7 + 0x5E], %l0
20129 fmovdg %xcc, %f1, %f5
20130 movrne %g2, %l4, %i5
20131 movneg %icc, %l1, %l2
20132 brz %l3, loop_2396
20133 ldsb [%l7 + 0x3F], %o6
20134 movl %icc, %o4, %i3
20135 fbge,a %fcc3, loop_2397
20136loop_2396:
20137 ldd [%l7 + 0x30], %f4
20138 edge16ln %o1, %g4, %i4
20139 ldsb [%l7 + 0x53], %g1
20140loop_2397:
20141 ldsb [%l7 + 0x75], %i1
20142 lduh [%l7 + 0x46], %g5
20143 movle %xcc, %i7, %g7
20144 ldsh [%l7 + 0x5A], %i0
20145 fpack32 %f2, %f8, %f2
20146 fzero %f0
20147 umulcc %i2, 0x09FF, %o7
20148 fandnot1 %f0, %f2, %f0
20149 fxor %f0, %f12, %f2
20150 brz %o0, loop_2398
20151 sub %o2, 0x1D21, %g6
20152 mulscc %o3, 0x0218, %i6
20153 stx %g3, [%l7 + 0x08]
20154loop_2398:
20155 ldsb [%l7 + 0x25], %l6
20156 bl %icc, loop_2399
20157 orcc %l5, 0x0F4A, %o5
20158 fandnot1 %f12, %f14, %f14
20159 std %f4, [%l7 + 0x08]
20160loop_2399:
20161 fmul8x16al %f14, %f9, %f2
20162 ld [%l7 + 0x50], %f10
20163 fmovdcc %icc, %f1, %f1
20164 ldub [%l7 + 0x31], %g2
20165 movne %icc, %l0, %i5
20166 ldsb [%l7 + 0x17], %l1
20167 ldsw [%l7 + 0x10], %l2
20168 stx %l3, [%l7 + 0x28]
20169 subccc %l4, 0x0EB5, %o4
20170 fpsub16 %f2, %f14, %f10
20171 fmovde %xcc, %f3, %f7
20172 xnor %o6, 0x0817, %i3
20173 tsubcc %g4, 0x13A7, %o1
20174 edge32ln %g1, %i1, %g5
20175 fandnot1 %f0, %f0, %f12
20176 taddcc %i4, 0x02B1, %i7
20177 brnz %i0, loop_2400
20178 fnors %f8, %f15, %f2
20179 bneg,a,pn %xcc, loop_2401
20180 stw %g7, [%l7 + 0x7C]
20181loop_2400:
20182 fbu %fcc3, loop_2402
20183 smul %i2, 0x0522, %o0
20184loop_2401:
20185 stx %o2, [%l7 + 0x48]
20186 movn %xcc, %o7, %o3
20187loop_2402:
20188 fmovdgu %xcc, %f11, %f4
20189 fornot2 %f2, %f14, %f14
20190 ldd [%l7 + 0x48], %f4
20191 fornot2s %f4, %f2, %f2
20192 fmul8ulx16 %f12, %f8, %f12
20193 fmuld8ulx16 %f9, %f3, %f12
20194 alignaddr %g6, %i6, %l6
20195 sdiv %l5, 0x0B25, %o5
20196 fnegs %f0, %f8
20197 fcmple32 %f0, %f8, %g3
20198 lduw [%l7 + 0x20], %g2
20199 fmovsne %icc, %f14, %f9
20200 fmovsa %xcc, %f0, %f7
20201 stx %l0, [%l7 + 0x30]
20202 tvs %xcc, 0x4
20203 fcmpne16 %f2, %f10, %l1
20204 fmovspos %xcc, %f4, %f15
20205 bgu,a,pn %icc, loop_2403
20206 fcmpne16 %f14, %f12, %l2
20207 st %f15, [%l7 + 0x10]
20208 xnor %l3, 0x18E4, %l4
20209loop_2403:
20210 sethi 0x0495, %o4
20211 ldsb [%l7 + 0x17], %i5
20212 brlez,a %i3, loop_2404
20213 fabsd %f6, %f4
20214 udiv %o6, 0x1AC9, %o1
20215 ldub [%l7 + 0x17], %g4
20216loop_2404:
20217 fpsub16s %f4, %f0, %f9
20218 brgz,a %i1, loop_2405
20219 st %f3, [%l7 + 0x3C]
20220 fmovdneg %xcc, %f3, %f10
20221 edge32 %g5, %g1, %i4
20222loop_2405:
20223 tgu %icc, 0x5
20224 fcmpgt16 %f4, %f0, %i7
20225 lduh [%l7 + 0x4A], %i0
20226 fmovsgu %icc, %f0, %f1
20227 movrne %i2, 0x0A1, %o0
20228 fcmpeq16 %f12, %f10, %g7
20229 std %f2, [%l7 + 0x28]
20230 ldsb [%l7 + 0x60], %o7
20231 fmovsa %icc, %f5, %f8
20232 fmovdvs %xcc, %f7, %f4
20233 brlez,a %o3, loop_2406
20234 fnor %f0, %f10, %f12
20235 fmovsne %icc, %f15, %f3
20236 fmovdg %xcc, %f3, %f15
20237loop_2406:
20238 fbg %fcc0, loop_2407
20239 sdiv %o2, 0x0138, %g6
20240 fmovrdlz %i6, %f10, %f2
20241 fble %fcc1, loop_2408
20242loop_2407:
20243 mulx %l6, 0x065F, %o5
20244 bgu,pt %icc, loop_2409
20245 fmovdvs %icc, %f2, %f3
20246loop_2408:
20247 fandnot1s %f4, %f8, %f13
20248 ld [%l7 + 0x78], %f11
20249loop_2409:
20250 lduh [%l7 + 0x16], %l5
20251 ldd [%l7 + 0x40], %f6
20252 fmovd %f12, %f6
20253 fmovdvs %icc, %f10, %f13
20254 sdiv %g3, 0x0B6F, %g2
20255 fmovs %f0, %f3
20256 stb %l1, [%l7 + 0x3A]
20257 ldsw [%l7 + 0x18], %l2
20258 std %f10, [%l7 + 0x50]
20259 call loop_2410
20260 fmuld8ulx16 %f5, %f5, %f8
20261 ldd [%l7 + 0x18], %f10
20262 bneg,pt %icc, loop_2411
20263loop_2410:
20264 movcs %xcc, %l0, %l3
20265 fnegd %f4, %f0
20266 fmovrdgez %l4, %f4, %f8
20267loop_2411:
20268 edge32n %o4, %i5, %i3
20269 tvc %xcc, 0x4
20270 fabsd %f4, %f4
20271 ld [%l7 + 0x20], %f8
20272 edge16 %o1, %g4, %o6
20273 fsrc2s %f14, %f6
20274 movpos %xcc, %i1, %g1
20275 ld [%l7 + 0x58], %f2
20276 umulcc %i4, %g5, %i0
20277 fmovd %f6, %f14
20278 bgu,a,pt %xcc, loop_2412
20279 tsubcc %i2, %i7, %g7
20280 movl %icc, %o0, %o3
20281 fnors %f15, %f2, %f11
20282loop_2412:
20283 fzero %f8
20284 lduh [%l7 + 0x56], %o7
20285 fandnot1 %f8, %f14, %f6
20286 fmovrdgez %o2, %f4, %f6
20287 fmovdneg %xcc, %f4, %f9
20288 sll %g6, %i6, %l6
20289 sth %o5, [%l7 + 0x24]
20290 be,a,pn %xcc, loop_2413
20291 fmovsge %icc, %f7, %f13
20292 siam 0x7
20293 sdivcc %g3, 0x12C6, %l5
20294loop_2413:
20295 nop
20296 setx loop_2414, %l0, %l1
20297 wrpr 0x1, %tl
20298 wrpr %l1, %tnpc
20299 setx 0x34400001400, %l0, %l1
20300 wrpr %l1, %tstate
20301 wrhpr 0x4, %htstate
20302 done
20303 fmovscc %icc, %f2, %f4
20304 ldsb [%l7 + 0x78], %g2
20305 edge16l %l1, %l2, %l3
20306loop_2414:
20307 alignaddr %l0, %l4, %i5
20308 sub %i3, 0x1BFA, %o4
20309 lduh [%l7 + 0x10], %g4
20310 ldd [%l7 + 0x40], %f14
20311 fmovsneg %xcc, %f15, %f12
20312 fzeros %f4
20313 edge16 %o6, %i1, %g1
20314 stw %o1, [%l7 + 0x4C]
20315 fcmpne32 %f4, %f12, %g5
20316 for %f8, %f0, %f4
20317 fabsd %f14, %f8
20318 srax %i4, %i2, %i0
20319 taddcc %g7, %o0, %o3
20320 fmovrdlz %i7, %f12, %f0
20321 fnor %f6, %f8, %f6
20322 sub %o7, %o2, %i6
20323 lduh [%l7 + 0x70], %l6
20324 nop
20325 setx loop_2415, %l0, %l1
20326 wrpr 0x1, %tl
20327 wrpr %l1, %tpc
20328 add %l1, 0x4, %l1
20329 wrpr %l1, %tnpc
20330 setx 0x34400001400, %l0, %l1
20331 wrpr %l1, %tstate
20332 wrhpr 0x4, %htstate
20333 retry
20334 movrne %g6, 0x235, %o5
20335 ld [%l7 + 0x4C], %f6
20336 ldsb [%l7 + 0x1D], %g3
20337loop_2415:
20338 bgu,a,pt %icc, loop_2416
20339 udivx %g2, 0x052D, %l5
20340 fmovrsne %l2, %f7, %f7
20341 ldsw [%l7 + 0x6C], %l1
20342loop_2416:
20343 tpos %xcc, 0x3
20344 fmovdcs %icc, %f3, %f13
20345 alignaddrl %l0, %l4, %l3
20346 lduw [%l7 + 0x54], %i3
20347 fmul8x16al %f5, %f4, %f2
20348 movne %xcc, %i5, %o4
20349 fbg,a %fcc2, loop_2417
20350 fba,a %fcc0, loop_2418
20351 ldsb [%l7 + 0x2A], %g4
20352 lduw [%l7 + 0x78], %o6
20353loop_2417:
20354 ldx [%l7 + 0x30], %g1
20355loop_2418:
20356 fnor %f10, %f4, %f14
20357 fble,a %fcc0, loop_2419
20358 movvs %icc, %o1, %i1
20359 addc %g5, %i2, %i0
20360 ldsb [%l7 + 0x79], %i4
20361loop_2419:
20362 xnor %o0, %o3, %g7
20363 edge8l %o7, %i7, %i6
20364 smulcc %o2, 0x0AB8, %l6
20365 ldsh [%l7 + 0x34], %o5
20366 fpack32 %f2, %f8, %f14
20367 ble,a %xcc, loop_2420
20368 addc %g3, %g6, %l5
20369 fsrc2 %f8, %f6
20370 fmovdn %icc, %f15, %f12
20371loop_2420:
20372 fandnot2s %f1, %f8, %f10
20373 movle %icc, %l2, %l1
20374 alignaddrl %g2, %l4, %l3
20375 tsubcctv %l0, 0x14B7, %i5
20376 fmul8ulx16 %f14, %f0, %f10
20377 fornot2 %f0, %f0, %f12
20378 tne %icc, 0x7
20379 ld [%l7 + 0x34], %f4
20380 fsrc2 %f14, %f0
20381 lduh [%l7 + 0x3A], %i3
20382 stx %o4, [%l7 + 0x38]
20383 fnot2s %f0, %f3
20384 fmovrdne %g4, %f4, %f4
20385 ldsw [%l7 + 0x08], %o6
20386 tneg %xcc, 0x7
20387 sdiv %g1, 0x1F55, %i1
20388 fmovspos %xcc, %f3, %f0
20389 st %f3, [%l7 + 0x50]
20390 fmovsvc %icc, %f13, %f14
20391 fmovsleu %xcc, %f14, %f8
20392 mova %icc, %g5, %i2
20393 movrlez %i0, 0x320, %i4
20394 alignaddr %o0, %o3, %o1
20395 ldsh [%l7 + 0x3E], %o7
20396 lduw [%l7 + 0x28], %g7
20397 fornot1s %f8, %f6, %f15
20398 fmovsn %xcc, %f10, %f5
20399 addc %i6, 0x0800, %i7
20400 fmovdn %xcc, %f5, %f4
20401 srl %o2, 0x1B, %o5
20402 ldx [%l7 + 0x18], %l6
20403 std %f6, [%l7 + 0x58]
20404 fblg %fcc2, loop_2421
20405 bcc,a,pn %xcc, loop_2422
20406 std %f10, [%l7 + 0x70]
20407 ldd [%l7 + 0x40], %f10
20408loop_2421:
20409 fpadd32 %f0, %f8, %f4
20410loop_2422:
20411 fmovscs %xcc, %f15, %f14
20412 fnegd %f14, %f10
20413 fmul8x16 %f3, %f12, %f8
20414 movle %xcc, %g6, %g3
20415 stw %l2, [%l7 + 0x54]
20416 fnand %f2, %f12, %f12
20417 fba,a %fcc2, loop_2423
20418 bne,a %icc, loop_2424
20419 stx %l5, [%l7 + 0x40]
20420 fmovrse %l1, %f0, %f13
20421loop_2423:
20422 movn %icc, %l4, %g2
20423loop_2424:
20424 fmovrsgez %l3, %f9, %f15
20425 ld [%l7 + 0x14], %f1
20426 std %f10, [%l7 + 0x08]
20427 tge %icc, 0x4
20428 fmovdvc %xcc, %f5, %f5
20429 fmovrdlez %l0, %f4, %f0
20430 alignaddr %i5, %o4, %g4
20431 fmovrsgz %o6, %f15, %f12
20432 lduw [%l7 + 0x14], %g1
20433 ldub [%l7 + 0x32], %i3
20434 bcc,a loop_2425
20435 fbe %fcc2, loop_2426
20436 ble %xcc, loop_2427
20437 tvc %xcc, 0x4
20438loop_2425:
20439 fmovrsgez %i1, %f13, %f6
20440loop_2426:
20441 faligndata %f12, %f2, %f4
20442loop_2427:
20443 sra %i2, %i0, %g5
20444 ld [%l7 + 0x10], %f8
20445 andcc %i4, 0x1B75, %o3
20446 ldsw [%l7 + 0x3C], %o1
20447 sllx %o0, %g7, %i6
20448 fmovdne %icc, %f9, %f12
20449 fpadd16s %f1, %f8, %f0
20450 ldx [%l7 + 0x78], %i7
20451 sra %o2, 0x1F, %o7
20452 sth %l6, [%l7 + 0x7A]
20453 lduw [%l7 + 0x58], %o5
20454 fmovrsgz %g3, %f4, %f6
20455 ldd [%l7 + 0x50], %f4
20456 ldsb [%l7 + 0x2A], %g6
20457 ldx [%l7 + 0x30], %l2
20458 fmovrsne %l1, %f13, %f5
20459 fmovsle %xcc, %f1, %f5
20460 fornot2 %f8, %f0, %f12
20461 sdivx %l5, 0x139E, %l4
20462 sra %l3, 0x1C, %l0
20463 ldsb [%l7 + 0x7E], %i5
20464 std %f2, [%l7 + 0x58]
20465 fba %fcc1, loop_2428
20466 fnegd %f8, %f14
20467 ldsb [%l7 + 0x2E], %o4
20468 fmovdl %icc, %f8, %f5
20469loop_2428:
20470 fbge %fcc1, loop_2429
20471 ldx [%l7 + 0x20], %g2
20472 fmovdvc %icc, %f15, %f5
20473 lduw [%l7 + 0x64], %o6
20474loop_2429:
20475 add %g4, 0x192B, %i3
20476 fmovsleu %icc, %f9, %f8
20477 fbo,a %fcc1, loop_2430
20478 ldsh [%l7 + 0x74], %i1
20479 andn %g1, %i2, %g5
20480 tgu %icc, 0x3
20481loop_2430:
20482 edge16n %i4, %o3, %i0
20483 fbul,a %fcc1, loop_2431
20484 bn,a loop_2432
20485 fnegs %f13, %f12
20486 ldx [%l7 + 0x30], %o1
20487loop_2431:
20488 tsubcctv %g7, %i6, %i7
20489loop_2432:
20490 nop
20491 setx loop_2433, %l0, %l1
20492 wrpr 0x1, %tl
20493 wrpr %l1, %tnpc
20494 setx 0x34400001400, %l0, %l1
20495 wrpr %l1, %tstate
20496 wrhpr 0x4, %htstate
20497 done
20498 ldsw [%l7 + 0x58], %o0
20499 orn %o2, %o7, %l6
20500 fbuge,a %fcc2, loop_2434
20501loop_2433:
20502 fmovdcc %icc, %f10, %f8
20503 fone %f6
20504 fsrc1s %f3, %f8
20505loop_2434:
20506 fzeros %f7
20507 fmul8x16au %f1, %f5, %f10
20508 fabsd %f2, %f0
20509 stx %g3, [%l7 + 0x10]
20510 ldd [%l7 + 0x10], %f14
20511 xnor %g6, %o5, %l1
20512 fpadd16s %f12, %f8, %f13
20513 fmovrse %l2, %f8, %f8
20514 stx %l4, [%l7 + 0x10]
20515 fbg %fcc3, loop_2435
20516 fmovscs %xcc, %f10, %f11
20517 fnor %f4, %f4, %f14
20518 ldsb [%l7 + 0x11], %l5
20519loop_2435:
20520 tle %icc, 0x0
20521 edge16l %l3, %i5, %o4
20522 movcc %icc, %l0, %g2
20523 brlz %g4, loop_2436
20524 fmovrsne %o6, %f3, %f14
20525 ldx [%l7 + 0x30], %i3
20526 edge32 %i1, %i2, %g1
20527loop_2436:
20528 orn %i4, %o3, %i0
20529 add %o1, 0x1BBD, %g5
20530 fmovspos %icc, %f5, %f1
20531 fzero %f4
20532 lduw [%l7 + 0x54], %g7
20533 lduh [%l7 + 0x7C], %i6
20534 fmovsneg %xcc, %f12, %f9
20535 ldsh [%l7 + 0x3A], %i7
20536 fcmple16 %f2, %f2, %o0
20537 sll %o2, %o7, %g3
20538 fmovrsgez %l6, %f11, %f3
20539 ldsh [%l7 + 0x1A], %g6
20540 fpsub16s %f8, %f7, %f12
20541 st %f6, [%l7 + 0x50]
20542 movg %xcc, %l1, %o5
20543 stw %l2, [%l7 + 0x68]
20544 bpos %xcc, loop_2437
20545 fmovsl %icc, %f3, %f1
20546 ldsb [%l7 + 0x72], %l4
20547 movn %icc, %l5, %i5
20548loop_2437:
20549 bl %xcc, loop_2438
20550 ldub [%l7 + 0x65], %o4
20551 fpsub32s %f1, %f14, %f0
20552 sdivx %l3, 0x1B20, %l0
20553loop_2438:
20554 ta %icc, 0x7
20555 bcc,a %icc, loop_2439
20556 movrgz %g4, 0x08A, %o6
20557 bn,a,pn %xcc, loop_2440
20558 ldub [%l7 + 0x77], %g2
20559loop_2439:
20560 srlx %i1, %i3, %g1
20561 stb %i4, [%l7 + 0x2F]
20562loop_2440:
20563 stw %o3, [%l7 + 0x30]
20564 fsrc2 %f4, %f12
20565 xnorcc %i0, %o1, %i2
20566 fmuld8sux16 %f0, %f14, %f0
20567 fnegd %f2, %f10
20568 st %f11, [%l7 + 0x38]
20569 movne %icc, %g5, %g7
20570 srax %i6, 0x08, %i7
20571 ldsb [%l7 + 0x71], %o2
20572 fmuld8sux16 %f5, %f12, %f6
20573 tgu %xcc, 0x5
20574 stb %o0, [%l7 + 0x14]
20575 fmovrdlez %g3, %f8, %f4
20576 ld [%l7 + 0x54], %f11
20577 be loop_2441
20578 movneg %icc, %l6, %g6
20579 stx %l1, [%l7 + 0x58]
20580 nop
20581 setx loop_2442, %l0, %l1
20582 wrpr 0x1, %tl
20583 wrpr %l1, %tnpc
20584 setx 0x34400001400, %l0, %l1
20585 wrpr %l1, %tstate
20586 wrhpr 0x4, %htstate
20587 done
20588loop_2441:
20589 fnot1s %f4, %f8
20590 xorcc %o5, 0x032A, %l2
20591 sth %o7, [%l7 + 0x12]
20592loop_2442:
20593 fcmped %fcc3, %f12, %f6
20594 movvc %xcc, %l4, %i5
20595 ldsw [%l7 + 0x6C], %l5
20596 fbug,a %fcc2, loop_2443
20597 edge8ln %o4, %l0, %l3
20598 fmovdne %icc, %f11, %f1
20599 fmovsle %icc, %f0, %f6
20600loop_2443:
20601 fmovdpos %xcc, %f0, %f3
20602 edge8l %g4, %o6, %g2
20603 xorcc %i1, 0x13F6, %i3
20604 edge32 %g1, %o3, %i0
20605 stw %o1, [%l7 + 0x1C]
20606 ldsh [%l7 + 0x3C], %i2
20607 stw %i4, [%l7 + 0x78]
20608 tleu %icc, 0x7
20609 sth %g5, [%l7 + 0x52]
20610 te %xcc, 0x1
20611 ldub [%l7 + 0x51], %g7
20612 bvc,a loop_2444
20613 fexpand %f9, %f12
20614 fmul8x16al %f13, %f15, %f4
20615 fba %fcc3, loop_2445
20616loop_2444:
20617 sdiv %i6, 0x1CF8, %i7
20618 smul %o0, 0x0D24, %o2
20619 ldx [%l7 + 0x10], %g3
20620loop_2445:
20621 ldsw [%l7 + 0x40], %l6
20622 ldx [%l7 + 0x78], %l1
20623 bne,a,pn %xcc, loop_2446
20624 std %f4, [%l7 + 0x78]
20625 bne,a %icc, loop_2447
20626 ldsw [%l7 + 0x48], %o5
20627loop_2446:
20628 fmul8ulx16 %f4, %f12, %f10
20629 tle %xcc, 0x5
20630loop_2447:
20631 fmovda %icc, %f7, %f7
20632 brnz %l2, loop_2448
20633 array32 %o7, %g6, %l4
20634 ldx [%l7 + 0x58], %l5
20635 fpsub16s %f7, %f5, %f6
20636loop_2448:
20637 brgz,a %i5, loop_2449
20638 stb %l0, [%l7 + 0x64]
20639 fpackfix %f12, %f0
20640 orn %l3, %g4, %o4
20641loop_2449:
20642 fmovdge %xcc, %f1, %f3
20643 movneg %icc, %o6, %i1
20644 fbuge %fcc3, loop_2450
20645 ldx [%l7 + 0x20], %i3
20646 bne,pt %xcc, loop_2451
20647 ta %icc, 0x7
20648loop_2450:
20649 bpos,pn %xcc, loop_2452
20650 edge16 %g2, %g1, %i0
20651loop_2451:
20652 fbo,a %fcc0, loop_2453
20653 stx %o3, [%l7 + 0x10]
20654loop_2452:
20655 fpackfix %f14, %f14
20656 bneg,pn %xcc, loop_2454
20657loop_2453:
20658 fnot2s %f12, %f15
20659 fbue %fcc1, loop_2455
20660 xnorcc %o1, 0x1747, %i4
20661loop_2454:
20662 andcc %g5, 0x12F2, %i2
20663 stb %i6, [%l7 + 0x26]
20664loop_2455:
20665 stb %g7, [%l7 + 0x6C]
20666 ldsw [%l7 + 0x08], %o0
20667 fexpand %f11, %f12
20668 sdivcc %i7, 0x19D4, %g3
20669 tcc %xcc, 0x5
20670 tne %xcc, 0x6
20671 fmovs %f8, %f8
20672 stb %l6, [%l7 + 0x72]
20673 fmovrdlez %o2, %f0, %f0
20674 fnot1s %f0, %f11
20675 andn %o5, 0x19C4, %l1
20676 tvc %icc, 0x5
20677 orncc %o7, 0x0A11, %g6
20678 lduw [%l7 + 0x74], %l4
20679 movpos %xcc, %l2, %l5
20680 ldsw [%l7 + 0x08], %l0
20681 ldsw [%l7 + 0x3C], %l3
20682 stb %g4, [%l7 + 0x1B]
20683 brz,a %o4, loop_2456
20684 fexpand %f15, %f14
20685 fmovsne %xcc, %f2, %f3
20686 fabsd %f8, %f10
20687loop_2456:
20688 ldd [%l7 + 0x08], %f2
20689 fmovsgu %xcc, %f7, %f0
20690 movrne %o6, %i1, %i5
20691 srl %i3, 0x1E, %g2
20692 fpack32 %f0, %f6, %f6
20693 fmul8x16al %f2, %f8, %f0
20694 fpack32 %f4, %f2, %f2
20695 ld [%l7 + 0x50], %f5
20696 fpack16 %f0, %f11
20697 stb %g1, [%l7 + 0x0B]
20698 movcs %xcc, %o3, %i0
20699 stb %i4, [%l7 + 0x77]
20700 movneg %xcc, %g5, %o1
20701 mulx %i2, %i6, %g7
20702 fmovsle %icc, %f13, %f7
20703 sdiv %i7, 0x11DC, %o0
20704 fmovrsgez %l6, %f7, %f8
20705 lduw [%l7 + 0x78], %o2
20706 tvc %icc, 0x0
20707 stw %g3, [%l7 + 0x54]
20708 fandnot2s %f6, %f3, %f6
20709 ldub [%l7 + 0x79], %o5
20710 movne %icc, %o7, %g6
20711 ldx [%l7 + 0x08], %l4
20712 udivcc %l1, 0x0905, %l5
20713 edge32ln %l2, %l3, %l0
20714 movre %o4, %o6, %g4
20715 fbu %fcc1, loop_2457
20716 tl %xcc, 0x3
20717 fones %f14
20718 std %f2, [%l7 + 0x18]
20719loop_2457:
20720 fornot2s %f1, %f12, %f3
20721 fmovdle %icc, %f9, %f7
20722 fbg %fcc3, loop_2458
20723 smulcc %i1, %i3, %i5
20724 tne %xcc, 0x1
20725 and %g2, %g1, %i0
20726loop_2458:
20727 sth %o3, [%l7 + 0x4A]
20728 fsrc2 %f10, %f8
20729 fmovrslez %g5, %f4, %f9
20730 andn %i4, %i2, %o1
20731 movrlz %g7, 0x2BE, %i7
20732 edge32ln %o0, %l6, %o2
20733 movre %i6, %g3, %o7
20734 stb %g6, [%l7 + 0x77]
20735 fmovsn %xcc, %f7, %f12
20736 fpmerge %f5, %f10, %f8
20737 tne %xcc, 0x2
20738 addc %l4, 0x0A2D, %o5
20739 fpadd32s %f3, %f15, %f9
20740 fblg %fcc0, loop_2459
20741 fmovrslez %l5, %f6, %f12
20742 fbge,a %fcc0, loop_2460
20743 movre %l2, %l1, %l3
20744loop_2459:
20745 fsrc1s %f14, %f11
20746 ldsb [%l7 + 0x20], %o4
20747loop_2460:
20748 edge16l %l0, %o6, %g4
20749 bneg,a loop_2461
20750 fmovdl %icc, %f10, %f2
20751 fmovdleu %xcc, %f4, %f12
20752 lduh [%l7 + 0x14], %i3
20753loop_2461:
20754 fxor %f10, %f4, %f4
20755 edge16ln %i5, %i1, %g1
20756 lduh [%l7 + 0x0E], %i0
20757 udivx %g2, 0x1353, %g5
20758 movneg %icc, %i4, %o3
20759 fmovdgu %xcc, %f7, %f13
20760 bne loop_2462
20761 sllx %o1, 0x0C, %i2
20762 ldx [%l7 + 0x50], %i7
20763 ldsw [%l7 + 0x6C], %o0
20764loop_2462:
20765 fnot1s %f13, %f1
20766 fblg,a %fcc2, loop_2463
20767 ldx [%l7 + 0x70], %g7
20768 stb %l6, [%l7 + 0x59]
20769 lduw [%l7 + 0x78], %i6
20770loop_2463:
20771 alignaddrl %g3, %o2, %g6
20772 fmovdpos %icc, %f15, %f15
20773 fmovdvc %xcc, %f15, %f11
20774 stw %l4, [%l7 + 0x48]
20775 subc %o7, 0x178C, %l5
20776 fmovdl %xcc, %f1, %f6
20777 movl %xcc, %o5, %l2
20778 ldd [%l7 + 0x08], %f10
20779 stb %l1, [%l7 + 0x35]
20780 lduw [%l7 + 0x68], %l3
20781 sllx %l0, 0x0C, %o6
20782 fpack16 %f4, %f6
20783 fpack32 %f4, %f14, %f6
20784 movrgez %o4, %g4, %i3
20785 fmovdcc %icc, %f4, %f14
20786 sdivcc %i1, 0x1564, %g1
20787 fpadd16 %f14, %f14, %f14
20788 fabss %f1, %f3
20789 ldsb [%l7 + 0x14], %i0
20790 fbe,a %fcc0, loop_2464
20791 nop
20792 setx loop_2465, %l0, %l1
20793 wrpr 0x1, %tl
20794 wrpr %l1, %tnpc
20795 setx 0x34400001400, %l0, %l1
20796 wrpr %l1, %tstate
20797 wrhpr 0x4, %htstate
20798 done
20799 fmovsge %icc, %f4, %f6
20800 mulscc %g2, %i5, %g5
20801loop_2464:
20802 stw %i4, [%l7 + 0x10]
20803loop_2465:
20804 fbug,a %fcc3, loop_2466
20805 stw %o3, [%l7 + 0x24]
20806 ldx [%l7 + 0x38], %o1
20807 fbo,a %fcc2, loop_2467
20808loop_2466:
20809 fmovsl %icc, %f11, %f0
20810 ldd [%l7 + 0x38], %f2
20811 fmovsn %icc, %f1, %f1
20812loop_2467:
20813 std %f4, [%l7 + 0x38]
20814 sdivx %i7, 0x1AB6, %o0
20815 bg,pt %xcc, loop_2468
20816 fexpand %f1, %f6
20817 orncc %g7, 0x0DCB, %i2
20818 ble loop_2469
20819loop_2468:
20820 sdivcc %i6, 0x18E2, %l6
20821 or %g3, 0x027A, %o2
20822 fmovrsgz %l4, %f9, %f2
20823loop_2469:
20824 fpack16 %f4, %f15
20825 stw %o7, [%l7 + 0x3C]
20826 stw %l5, [%l7 + 0x1C]
20827 fandnot1s %f14, %f13, %f11
20828 sllx %g6, %o5, %l2
20829 sllx %l1, %l3, %l0
20830 fmovrse %o4, %f9, %f14
20831 fbge %fcc2, loop_2470
20832 sdivcc %o6, 0x17A1, %i3
20833 alignaddrl %i1, %g4, %g1
20834 udiv %g2, 0x078C, %i0
20835loop_2470:
20836 lduw [%l7 + 0x20], %g5
20837 fbge %fcc1, loop_2471
20838 fnand %f6, %f6, %f4
20839 ldsh [%l7 + 0x16], %i5
20840 siam 0x4
20841loop_2471:
20842 udivx %i4, 0x1E85, %o1
20843 fcmpeq16 %f12, %f10, %o3
20844 nop
20845 setx loop_2472, %l0, %l1
20846 jmpl %l1, %o0
20847 andcc %g7, %i2, %i6
20848 addcc %i7, 0x1CDB, %g3
20849 fmovs %f6, %f11
20850loop_2472:
20851 fmovdne %icc, %f10, %f3
20852 ldd [%l7 + 0x68], %f12
20853 std %f8, [%l7 + 0x48]
20854 tgu %xcc, 0x6
20855 ldub [%l7 + 0x4C], %l6
20856 stw %o2, [%l7 + 0x10]
20857 nop
20858 setx loop_2473, %l0, %l1
20859 wrpr 0x1, %tl
20860 wrpr %l1, %tnpc
20861 setx 0x34400001400, %l0, %l1
20862 wrpr %l1, %tstate
20863 wrhpr 0x4, %htstate
20864 done
20865 orncc %o7, 0x0EAF, %l5
20866 fcmpes %fcc0, %f12, %f4
20867 movrlz %g6, 0x0C1, %o5
20868loop_2473:
20869 movgu %icc, %l2, %l4
20870 ldsw [%l7 + 0x20], %l1
20871 fmovdcs %xcc, %f0, %f11
20872 movl %xcc, %l0, %o4
20873 fpsub32 %f8, %f14, %f14
20874 fbge,a %fcc2, loop_2474
20875 fmovrde %o6, %f4, %f14
20876 fandnot2 %f10, %f10, %f4
20877 fmul8x16au %f0, %f7, %f6
20878loop_2474:
20879 sth %l3, [%l7 + 0x3C]
20880 ldsw [%l7 + 0x64], %i1
20881 fmovde %icc, %f1, %f6
20882 ldub [%l7 + 0x7A], %i3
20883 ldsh [%l7 + 0x0A], %g4
20884 lduh [%l7 + 0x4A], %g2
20885 brgz %i0, loop_2475
20886 fpackfix %f12, %f10
20887 sth %g5, [%l7 + 0x64]
20888 sth %g1, [%l7 + 0x54]
20889loop_2475:
20890 sra %i5, %i4, %o1
20891 ldd [%l7 + 0x78], %f8
20892 ld [%l7 + 0x30], %f9
20893 movl %xcc, %o3, %g7
20894 fbne %fcc2, loop_2476
20895 subcc %i2, %i6, %o0
20896 bpos loop_2477
20897 fbge %fcc3, loop_2478
20898loop_2476:
20899 mova %icc, %i7, %l6
20900 sdiv %o2, 0x1939, %g3
20901loop_2477:
20902 ldsb [%l7 + 0x65], %l5
20903loop_2478:
20904 fnegs %f2, %f9
20905 fmovdcc %icc, %f0, %f14
20906 lduw [%l7 + 0x70], %o7
20907 mulscc %o5, 0x04B7, %g6
20908 stb %l4, [%l7 + 0x1B]
20909 fmuld8ulx16 %f8, %f12, %f10
20910 ld [%l7 + 0x24], %f3
20911 ldsb [%l7 + 0x76], %l1
20912 movle %icc, %l2, %o4
20913 fbo,a %fcc3, loop_2479
20914 fbge %fcc3, loop_2480
20915 fbuge,a %fcc0, loop_2481
20916 ldsb [%l7 + 0x5E], %o6
20917loop_2479:
20918 std %f4, [%l7 + 0x38]
20919loop_2480:
20920 st %f5, [%l7 + 0x5C]
20921loop_2481:
20922 stb %l3, [%l7 + 0x0F]
20923 bshuffle %f0, %f14, %f14
20924 movvs %xcc, %i1, %i3
20925 fbn %fcc2, loop_2482
20926 st %f8, [%l7 + 0x44]
20927 movcc %icc, %g4, %g2
20928 tg %icc, 0x2
20929loop_2482:
20930 orn %i0, 0x04F5, %g5
20931 fmovdvs %xcc, %f3, %f9
20932 fmovde %icc, %f10, %f10
20933 lduw [%l7 + 0x78], %g1
20934 fornot1s %f0, %f0, %f15
20935 edge8l %l0, %i5, %i4
20936 stx %o1, [%l7 + 0x10]
20937 std %f14, [%l7 + 0x68]
20938 movrgz %g7, %i2, %i6
20939 tle %icc, 0x2
20940 bvc,pt %xcc, loop_2483
20941 fandnot2s %f15, %f5, %f12
20942 ldd [%l7 + 0x40], %f10
20943 fmovsvs %xcc, %f0, %f10
20944loop_2483:
20945 fmovsneg %icc, %f4, %f8
20946 stx %o3, [%l7 + 0x40]
20947 movl %icc, %i7, %l6
20948 fpackfix %f4, %f4
20949 alignaddrl %o2, %o0, %g3
20950 fmovsa %xcc, %f13, %f13
20951 fmovrslez %o7, %f12, %f7
20952 stw %o5, [%l7 + 0x60]
20953 fone %f8
20954 edge8l %l5, %l4, %l1
20955 andn %l2, 0x10EF, %g6
20956 fnot1s %f12, %f15
20957 edge32 %o6, %l3, %i1
20958 xnor %i3, 0x0F38, %o4
20959 fbule,a %fcc2, loop_2484
20960 taddcc %g2, 0x01D1, %g4
20961 fnot1s %f5, %f8
20962 tneg %icc, 0x5
20963loop_2484:
20964 stx %g5, [%l7 + 0x70]
20965 ldub [%l7 + 0x51], %i0
20966 te %icc, 0x6
20967 ld [%l7 + 0x4C], %f2
20968 std %f6, [%l7 + 0x20]
20969 ld [%l7 + 0x6C], %f3
20970 tle %icc, 0x5
20971 ld [%l7 + 0x20], %f0
20972 std %f8, [%l7 + 0x60]
20973 edge8 %l0, %i5, %i4
20974 tpos %xcc, 0x1
20975 std %f12, [%l7 + 0x50]
20976 ldd [%l7 + 0x30], %f8
20977 ldsb [%l7 + 0x33], %o1
20978 stw %g1, [%l7 + 0x6C]
20979 addccc %g7, 0x077D, %i6
20980 stb %i2, [%l7 + 0x3F]
20981 lduh [%l7 + 0x52], %i7
20982 brlz,a %o3, loop_2485
20983 stb %o2, [%l7 + 0x20]
20984 brlez %o0, loop_2486
20985 fornot2s %f0, %f14, %f12
20986loop_2485:
20987 sll %l6, 0x05, %g3
20988 bgu,a %xcc, loop_2487
20989loop_2486:
20990 ld [%l7 + 0x2C], %f8
20991 fpmerge %f10, %f1, %f2
20992 stw %o7, [%l7 + 0x6C]
20993loop_2487:
20994 bvs,a,pn %xcc, loop_2488
20995 fcmpne32 %f4, %f2, %o5
20996 fpsub16 %f2, %f6, %f14
20997 nop
20998 setx loop_2489, %l0, %l1
20999 wrpr 0x1, %tl
21000 wrpr %l1, %tnpc
21001 setx 0x34400001400, %l0, %l1
21002 wrpr %l1, %tstate
21003 wrhpr 0x4, %htstate
21004 done
21005loop_2488:
21006 nop
21007 setx loop_2490, %l0, %l1
21008 wrpr 0x1, %tl
21009 wrpr %l1, %tnpc
21010 setx 0x34400001400, %l0, %l1
21011 wrpr %l1, %tstate
21012 wrhpr 0x4, %htstate
21013 done
21014 ldsw [%l7 + 0x08], %l5
21015 fmovsneg %xcc, %f3, %f10
21016loop_2489:
21017 subcc %l1, 0x08BC, %l4
21018loop_2490:
21019 mova %icc, %l2, %o6
21020 std %f0, [%l7 + 0x38]
21021 fsrc1 %f14, %f4
21022 array16 %l3, %g6, %i1
21023 srl %i3, 0x1A, %o4
21024 nop
21025 setx loop_2491, %l0, %l1
21026 wrpr 0x1, %tl
21027 wrpr %l1, %tpc
21028 add %l1, 0x4, %l1
21029 wrpr %l1, %tnpc
21030 setx 0x34400001400, %l0, %l1
21031 wrpr %l1, %tstate
21032 wrhpr 0x4, %htstate
21033 retry
21034 bne,a %icc, loop_2492
21035 addc %g2, 0x086E, %g5
21036 fones %f5
21037loop_2491:
21038 fandnot2 %f6, %f12, %f6
21039loop_2492:
21040 fbge,a %fcc1, loop_2493
21041 fmul8x16au %f1, %f1, %f14
21042 fsrc1s %f1, %f1
21043 ldsw [%l7 + 0x30], %g4
21044loop_2493:
21045 fandnot2 %f12, %f10, %f6
21046 ldub [%l7 + 0x0B], %i0
21047 ldsb [%l7 + 0x63], %i5
21048 fcmpd %fcc3, %f4, %f10
21049 fpadd32 %f4, %f4, %f2
21050 ldsb [%l7 + 0x29], %i4
21051 ldsw [%l7 + 0x4C], %l0
21052 ldx [%l7 + 0x78], %o1
21053 fnot1s %f2, %f4
21054 st %f0, [%l7 + 0x4C]
21055 lduw [%l7 + 0x50], %g7
21056 ldsw [%l7 + 0x34], %g1
21057 ldx [%l7 + 0x18], %i2
21058 fmovsvs %icc, %f9, %f0
21059 bshuffle %f4, %f2, %f12
21060 nop
21061 setx loop_2494, %l0, %l1
21062 wrpr 0x1, %tl
21063 wrpr %l1, %tpc
21064 add %l1, 0x4, %l1
21065 wrpr %l1, %tnpc
21066 setx 0x34400001400, %l0, %l1
21067 wrpr %l1, %tstate
21068 wrhpr 0x4, %htstate
21069 retry
21070 fbu,a %fcc1, loop_2495
21071 ldd [%l7 + 0x78], %f8
21072 fmovdpos %xcc, %f3, %f12
21073loop_2494:
21074 sdivx %i7, 0x0664, %i6
21075loop_2495:
21076 ldd [%l7 + 0x70], %f10
21077 orcc %o2, 0x14D0, %o0
21078 fsrc1 %f10, %f0
21079 stx %l6, [%l7 + 0x78]
21080 st %f5, [%l7 + 0x50]
21081 fba,a %fcc2, loop_2496
21082 ldsw [%l7 + 0x28], %g3
21083 popc 0x0710, %o3
21084 edge8n %o7, %l5, %o5
21085loop_2496:
21086 fpadd16 %f4, %f2, %f10
21087 fbl %fcc1, loop_2497
21088 fcmpd %fcc0, %f12, %f2
21089 tge %icc, 0x5
21090 tneg %icc, 0x2
21091loop_2497:
21092 srax %l4, %l1, %l2
21093 lduh [%l7 + 0x22], %l3
21094 fbne,a %fcc3, loop_2498
21095 brgz %g6, loop_2499
21096 edge8l %i1, %o6, %o4
21097 ldsw [%l7 + 0x78], %g2
21098loop_2498:
21099 fornot2s %f9, %f5, %f8
21100loop_2499:
21101 tneg %xcc, 0x1
21102 fnand %f0, %f14, %f14
21103 movleu %xcc, %g5, %g4
21104 taddcctv %i3, 0x0418, %i0
21105 fxnor %f0, %f10, %f2
21106 tge %xcc, 0x4
21107 fmovsgu %xcc, %f8, %f7
21108 st %f8, [%l7 + 0x1C]
21109 be,pn %icc, loop_2500
21110 fbn %fcc1, loop_2501
21111 ldx [%l7 + 0x08], %i5
21112 brgz,a %i4, loop_2502
21113loop_2500:
21114 ldsb [%l7 + 0x59], %l0
21115loop_2501:
21116 movvc %icc, %g7, %g1
21117 edge8ln %i2, %i7, %i6
21118loop_2502:
21119 edge32 %o1, %o2, %l6
21120 st %f7, [%l7 + 0x20]
21121 ldub [%l7 + 0x49], %o0
21122 fxnors %f8, %f1, %f2
21123 brz,a %o3, loop_2503
21124 tsubcctv %o7, %l5, %o5
21125 tne %icc, 0x3
21126 fsrc2s %f10, %f13
21127loop_2503:
21128 fmovrdlez %l4, %f4, %f4
21129 ldx [%l7 + 0x28], %l1
21130 fpsub32s %f13, %f4, %f13
21131 ldsb [%l7 + 0x22], %l2
21132 movn %icc, %l3, %g3
21133 ldx [%l7 + 0x30], %i1
21134 lduw [%l7 + 0x30], %o6
21135 sdivx %o4, 0x044F, %g2
21136 stb %g5, [%l7 + 0x11]
21137 orn %g6, 0x17FE, %i3
21138 bl,pn %icc, loop_2504
21139 bleu %icc, loop_2505
21140 edge16l %g4, %i5, %i4
21141 ldx [%l7 + 0x08], %i0
21142loop_2504:
21143 bge,pt %xcc, loop_2506
21144loop_2505:
21145 fmovdgu %xcc, %f13, %f10
21146 fpadd32 %f10, %f6, %f12
21147 std %f4, [%l7 + 0x18]
21148loop_2506:
21149 stw %g7, [%l7 + 0x60]
21150 fmovrsne %l0, %f8, %f12
21151 fmovrdlez %i2, %f8, %f10
21152 fmovspos %icc, %f7, %f2
21153 ldx [%l7 + 0x78], %i7
21154 fmovrdne %g1, %f2, %f14
21155 fpsub16 %f10, %f8, %f2
21156 fmovsvc %icc, %f5, %f8
21157 ld [%l7 + 0x28], %f12
21158 movl %icc, %o1, %i6
21159 umulcc %l6, 0x1C1A, %o0
21160 andcc %o2, %o3, %l5
21161 sth %o7, [%l7 + 0x1A]
21162 fmovsne %icc, %f3, %f7
21163 sth %l4, [%l7 + 0x4C]
21164 fbo %fcc2, loop_2507
21165 movn %xcc, %o5, %l1
21166 stx %l2, [%l7 + 0x78]
21167 alignaddr %l3, %g3, %i1
21168loop_2507:
21169 fblg,a %fcc2, loop_2508
21170 stb %o6, [%l7 + 0x2E]
21171 sra %g2, 0x10, %o4
21172 fmovdleu %icc, %f12, %f11
21173loop_2508:
21174 xorcc %g6, 0x06E6, %g5
21175 add %i3, %i5, %g4
21176 fmul8x16al %f8, %f8, %f14
21177 fcmple32 %f10, %f14, %i4
21178 fmovrsne %g7, %f5, %f11
21179 fmovdgu %icc, %f8, %f11
21180 mova %icc, %l0, %i2
21181 fandnot2s %f1, %f8, %f9
21182 bvs,a,pn %xcc, loop_2509
21183 st %f10, [%l7 + 0x6C]
21184 ldsb [%l7 + 0x57], %i0
21185 sth %g1, [%l7 + 0x1A]
21186loop_2509:
21187 stw %i7, [%l7 + 0x74]
21188 ldsw [%l7 + 0x44], %o1
21189 ld [%l7 + 0x1C], %f11
21190 fbuge,a %fcc2, loop_2510
21191 ldd [%l7 + 0x40], %f12
21192 add %l6, %o0, %i6
21193 fbo %fcc1, loop_2511
21194loop_2510:
21195 fcmps %fcc1, %f1, %f2
21196 ldsb [%l7 + 0x75], %o3
21197 fpadd16s %f10, %f6, %f2
21198loop_2511:
21199 fcmped %fcc3, %f2, %f8
21200 edge16ln %l5, %o2, %l4
21201 fmovrde %o5, %f0, %f2
21202 fcmpes %fcc1, %f12, %f3
21203 ldsb [%l7 + 0x47], %o7
21204 fpsub32 %f10, %f12, %f0
21205 movge %xcc, %l2, %l3
21206 ld [%l7 + 0x1C], %f8
21207 ldx [%l7 + 0x28], %l1
21208 addc %g3, 0x1A2B, %o6
21209 fandnot1 %f4, %f8, %f2
21210 ldsw [%l7 + 0x54], %i1
21211 ldsw [%l7 + 0x60], %g2
21212 bshuffle %f6, %f0, %f4
21213 fmovsn %icc, %f0, %f6
21214 taddcctv %g6, %g5, %i3
21215 lduw [%l7 + 0x38], %i5
21216 array32 %o4, %i4, %g4
21217 ldd [%l7 + 0x50], %f10
21218 bshuffle %f10, %f12, %f8
21219 fmovsvs %icc, %f14, %f9
21220 bleu,pt %icc, loop_2512
21221 umulcc %l0, %g7, %i0
21222 popc %i2, %g1
21223 fpack32 %f12, %f0, %f10
21224loop_2512:
21225 te %xcc, 0x0
21226 edge32 %i7, %l6, %o1
21227 lduw [%l7 + 0x20], %i6
21228 srl %o0, %o3, %l5
21229 movrlz %o2, 0x342, %o5
21230 fandnot2s %f2, %f11, %f6
21231 ldx [%l7 + 0x28], %o7
21232 movrlez %l2, %l4, %l1
21233 srax %l3, %g3, %o6
21234 bpos %icc, loop_2513
21235 fbuge,a %fcc2, loop_2514
21236 stb %i1, [%l7 + 0x4D]
21237 be,pn %xcc, loop_2515
21238loop_2513:
21239 fcmple16 %f0, %f12, %g2
21240loop_2514:
21241 fcmpes %fcc3, %f5, %f1
21242 stx %g6, [%l7 + 0x58]
21243loop_2515:
21244 bcc,a,pn %xcc, loop_2516
21245 fmovsge %xcc, %f1, %f3
21246 ldx [%l7 + 0x48], %i3
21247 stx %i5, [%l7 + 0x38]
21248loop_2516:
21249 brlz %g5, loop_2517
21250 add %i4, 0x150D, %o4
21251 fsrc1s %f9, %f13
21252 tcc %icc, 0x6
21253loop_2517:
21254 fmul8x16au %f11, %f1, %f4
21255 fbg %fcc0, loop_2518
21256 stw %l0, [%l7 + 0x48]
21257 lduh [%l7 + 0x3C], %g4
21258 tvc %icc, 0x0
21259loop_2518:
21260 edge32n %g7, %i2, %g1
21261 fxors %f15, %f6, %f10
21262 fpadd16 %f8, %f6, %f6
21263 ldd [%l7 + 0x58], %f8
21264 ldx [%l7 + 0x78], %i7
21265 fbu,a %fcc2, loop_2519
21266 bcs,pt %xcc, loop_2520
21267 edge32l %i0, %o1, %l6
21268 fbl,a %fcc2, loop_2521
21269loop_2519:
21270 movl %icc, %i6, %o3
21271loop_2520:
21272 ldx [%l7 + 0x18], %l5
21273 fba %fcc1, loop_2522
21274loop_2521:
21275 fsrc1 %f6, %f0
21276 lduh [%l7 + 0x28], %o0
21277 fmovspos %icc, %f10, %f14
21278loop_2522:
21279 add %o5, 0x0D4F, %o2
21280 fmovs %f15, %f2
21281 fpadd16 %f6, %f14, %f14
21282 fnand %f0, %f4, %f2
21283 fmovdne %xcc, %f4, %f5
21284 be loop_2523
21285 bg,a,pn %icc, loop_2524
21286 andncc %l2, %o7, %l1
21287 ldsh [%l7 + 0x3C], %l3
21288loop_2523:
21289 tvc %xcc, 0x5
21290loop_2524:
21291 xnorcc %g3, 0x0501, %l4
21292 tneg %icc, 0x7
21293 brgez %i1, loop_2525
21294 edge16ln %o6, %g6, %g2
21295 ble,a loop_2526
21296 ldsh [%l7 + 0x1C], %i3
21297loop_2525:
21298 ba,a %xcc, loop_2527
21299 std %f8, [%l7 + 0x20]
21300loop_2526:
21301 movrgez %g5, %i4, %o4
21302 fmovdneg %icc, %f11, %f8
21303loop_2527:
21304 fble %fcc1, loop_2528
21305 tsubcctv %i5, %l0, %g4
21306 fpack16 %f14, %f14
21307 addc %i2, %g7, %g1
21308loop_2528:
21309 umul %i7, %o1, %i0
21310 edge8 %i6, %o3, %l5
21311 andncc %l6, %o5, %o2
21312 ldsb [%l7 + 0x52], %l2
21313 fcmpne32 %f6, %f14, %o0
21314 ldsh [%l7 + 0x54], %o7
21315 bn loop_2529
21316 movn %icc, %l3, %g3
21317 std %f6, [%l7 + 0x78]
21318 movvc %icc, %l4, %i1
21319loop_2529:
21320 fbn,a %fcc2, loop_2530
21321 addc %l1, 0x1353, %o6
21322 fba %fcc0, loop_2531
21323 siam 0x4
21324loop_2530:
21325 subccc %g6, %g2, %i3
21326 fandnot2s %f11, %f15, %f15
21327loop_2531:
21328 tne %xcc, 0x6
21329 movleu %icc, %g5, %o4
21330 std %f2, [%l7 + 0x68]
21331 fmovdne %icc, %f3, %f1
21332 call loop_2532
21333 st %f3, [%l7 + 0x44]
21334 srl %i5, 0x1B, %l0
21335 tsubcctv %i4, %g4, %i2
21336loop_2532:
21337 ldd [%l7 + 0x38], %f14
21338 ldsh [%l7 + 0x32], %g1
21339 fxnors %f6, %f14, %f8
21340 bn %xcc, loop_2533
21341 mulscc %i7, %g7, %i0
21342 edge8ln %i6, %o3, %o1
21343 ld [%l7 + 0x14], %f15
21344loop_2533:
21345 tvc %icc, 0x0
21346 ldsb [%l7 + 0x58], %l5
21347 nop
21348 setx loop_2534, %l0, %l1
21349 jmpl %l1, %o5
21350 fnands %f13, %f10, %f9
21351 nop
21352 setx loop_2535, %l0, %l1
21353 wrpr 0x1, %tl
21354 wrpr %l1, %tpc
21355 add %l1, 0x4, %l1
21356 wrpr %l1, %tnpc
21357 setx 0x34400001400, %l0, %l1
21358 wrpr %l1, %tstate
21359 wrhpr 0x4, %htstate
21360 retry
21361 fmovda %icc, %f1, %f3
21362loop_2534:
21363 edge32l %l6, %l2, %o2
21364 edge32ln %o0, %l3, %o7
21365loop_2535:
21366 addc %l4, %g3, %i1
21367 fmovda %xcc, %f2, %f15
21368 stx %o6, [%l7 + 0x58]
21369 fmovsl %xcc, %f6, %f11
21370 fmovdleu %xcc, %f12, %f7
21371 sth %g6, [%l7 + 0x50]
21372 tsubcctv %l1, %i3, %g2
21373 ld [%l7 + 0x48], %f13
21374 srax %g5, %i5, %l0
21375 fornot2 %f4, %f0, %f2
21376 ldsh [%l7 + 0x58], %i4
21377 st %f5, [%l7 + 0x4C]
21378 mova %icc, %g4, %i2
21379 fandnot2 %f14, %f0, %f2
21380 fors %f2, %f15, %f0
21381 fpsub32 %f10, %f8, %f12
21382 fmul8ulx16 %f0, %f0, %f14
21383 stb %o4, [%l7 + 0x54]
21384 fabss %f15, %f4
21385 fmovrdne %g1, %f6, %f2
21386 bg,a %xcc, loop_2536
21387 fmuld8sux16 %f5, %f0, %f2
21388 stb %g7, [%l7 + 0x41]
21389 tvs %icc, 0x4
21390loop_2536:
21391 fmovsle %icc, %f7, %f4
21392 fmuld8sux16 %f9, %f5, %f12
21393 fands %f7, %f7, %f7
21394 tcs %icc, 0x3
21395 nop
21396 setx loop_2537, %l0, %l1
21397 jmpl %l1, %i0
21398 for %f14, %f8, %f6
21399 sth %i6, [%l7 + 0x28]
21400 bcc,a,pt %icc, loop_2538
21401loop_2537:
21402 andcc %o3, 0x0F17, %i7
21403 stx %l5, [%l7 + 0x28]
21404 fmovdcc %xcc, %f15, %f7
21405loop_2538:
21406 fmovsge %xcc, %f7, %f13
21407 alignaddr %o5, %o1, %l6
21408 lduh [%l7 + 0x26], %o2
21409 srax %l2, 0x1E, %l3
21410 brgez %o7, loop_2539
21411 fble,a %fcc3, loop_2540
21412 fcmpgt16 %f6, %f14, %l4
21413 lduh [%l7 + 0x54], %o0
21414loop_2539:
21415 stw %i1, [%l7 + 0x60]
21416loop_2540:
21417 fcmpne32 %f14, %f14, %o6
21418 ldd [%l7 + 0x78], %f12
21419 ldsh [%l7 + 0x08], %g6
21420 bgu,a,pn %xcc, loop_2541
21421 tleu %xcc, 0x7
21422 bge,a %xcc, loop_2542
21423 ld [%l7 + 0x60], %f3
21424loop_2541:
21425 ldd [%l7 + 0x58], %f14
21426 fcmps %fcc1, %f4, %f4
21427loop_2542:
21428 xnor %g3, %i3, %l1
21429 fpadd32 %f6, %f10, %f6
21430 ldx [%l7 + 0x48], %g5
21431 smulcc %g2, %i5, %i4
21432 edge8 %g4, %i2, %o4
21433 brgez %l0, loop_2543
21434 lduw [%l7 + 0x58], %g7
21435 fands %f7, %f8, %f5
21436 st %f11, [%l7 + 0x48]
21437loop_2543:
21438 fbn,a %fcc3, loop_2544
21439 stw %i0, [%l7 + 0x7C]
21440 stw %i6, [%l7 + 0x58]
21441 sth %o3, [%l7 + 0x24]
21442loop_2544:
21443 lduh [%l7 + 0x36], %g1
21444 ldx [%l7 + 0x20], %l5
21445 tgu %xcc, 0x6
21446 movrlz %i7, 0x272, %o1
21447 sub %o5, 0x1443, %l6
21448 orn %l2, 0x14A4, %o2
21449 fsrc1s %f14, %f7
21450 orcc %l3, 0x0568, %l4
21451 ldsb [%l7 + 0x44], %o0
21452 stx %i1, [%l7 + 0x40]
21453 smulcc %o7, 0x1CA3, %o6
21454 movne %icc, %g6, %g3
21455 ldsb [%l7 + 0x0F], %l1
21456 ld [%l7 + 0x14], %f0
21457 fmovdgu %xcc, %f10, %f10
21458 lduh [%l7 + 0x08], %g5
21459 stb %g2, [%l7 + 0x54]
21460 fmovsg %icc, %f9, %f15
21461 ldd [%l7 + 0x60], %f6
21462 subcc %i3, %i4, %g4
21463 fbo,a %fcc0, loop_2545
21464 udivx %i2, 0x0A17, %o4
21465 fmul8x16al %f5, %f2, %f0
21466 fpadd16s %f10, %f2, %f10
21467loop_2545:
21468 ldx [%l7 + 0x20], %l0
21469 nop
21470 setx loop_2546, %l0, %l1
21471 jmpl %l1, %i5
21472 stw %i0, [%l7 + 0x60]
21473 fsrc2s %f9, %f6
21474 fmul8x16al %f11, %f4, %f10
21475loop_2546:
21476 sth %g7, [%l7 + 0x4A]
21477 st %f10, [%l7 + 0x10]
21478 st %f9, [%l7 + 0x38]
21479 ldub [%l7 + 0x49], %i6
21480 st %f10, [%l7 + 0x48]
21481 fmovdcs %icc, %f6, %f4
21482 sethi 0x110D, %o3
21483 orn %g1, 0x0DA2, %l5
21484 stb %i7, [%l7 + 0x7D]
21485 lduw [%l7 + 0x70], %o1
21486 fmovrsne %o5, %f8, %f0
21487 fbe,a %fcc3, loop_2547
21488 tgu %xcc, 0x1
21489 xnorcc %l2, %l6, %l3
21490 mova %xcc, %l4, %o0
21491loop_2547:
21492 edge8ln %o2, %i1, %o7
21493 stb %o6, [%l7 + 0x4D]
21494 fbo,a %fcc0, loop_2548
21495 fbn,a %fcc2, loop_2549
21496 fbge %fcc0, loop_2550
21497 pdist %f8, %f12, %f4
21498loop_2548:
21499 fmul8x16al %f0, %f4, %f12
21500loop_2549:
21501 smulcc %g6, %g3, %l1
21502loop_2550:
21503 bpos,a,pn %xcc, loop_2551
21504 ldub [%l7 + 0x75], %g5
21505 stw %g2, [%l7 + 0x48]
21506 fmovdleu %xcc, %f8, %f0
21507loop_2551:
21508 fsrc2 %f12, %f4
21509 fmovrslez %i4, %f0, %f0
21510 udivcc %i3, 0x19E3, %g4
21511 std %f10, [%l7 + 0x20]
21512 sth %o4, [%l7 + 0x2A]
21513 fxor %f2, %f10, %f14
21514 ldsw [%l7 + 0x30], %i2
21515 andcc %l0, 0x1DEC, %i5
21516 ldd [%l7 + 0x38], %f14
21517 st %f14, [%l7 + 0x24]
21518 stx %g7, [%l7 + 0x28]
21519 brnz %i6, loop_2552
21520 tleu %xcc, 0x6
21521 fpack32 %f4, %f6, %f0
21522 fsrc2 %f0, %f4
21523loop_2552:
21524 fnands %f6, %f4, %f0
21525 ldx [%l7 + 0x70], %i0
21526 lduh [%l7 + 0x44], %g1
21527 movcc %xcc, %o3, %l5
21528 movrgez %i7, %o5, %l2
21529 stx %o1, [%l7 + 0x38]
21530 stx %l3, [%l7 + 0x20]
21531 ldub [%l7 + 0x6E], %l4
21532 lduw [%l7 + 0x14], %l6
21533 fandnot2 %f2, %f0, %f6
21534 tge %icc, 0x0
21535 ldd [%l7 + 0x08], %f14
21536 ldx [%l7 + 0x20], %o0
21537 fmovse %icc, %f15, %f14
21538 fpackfix %f8, %f7
21539 ldsb [%l7 + 0x71], %o2
21540 fsrc1s %f11, %f8
21541 bl,a,pn %xcc, loop_2553
21542 fbuge %fcc3, loop_2554
21543 ldx [%l7 + 0x38], %o7
21544 stb %o6, [%l7 + 0x7D]
21545loop_2553:
21546 fmovdge %xcc, %f8, %f5
21547loop_2554:
21548 movvc %icc, %i1, %g6
21549 fnot1s %f3, %f0
21550 fbu %fcc1, loop_2555
21551 fmovrsne %g3, %f13, %f4
21552 stw %g5, [%l7 + 0x78]
21553 ldsb [%l7 + 0x09], %g2
21554loop_2555:
21555 umulcc %i4, 0x1F37, %l1
21556 fbu,a %fcc1, loop_2556
21557 fbule %fcc3, loop_2557
21558 ldd [%l7 + 0x10], %f0
21559 stw %g4, [%l7 + 0x70]
21560loop_2556:
21561 edge16l %o4, %i3, %i2
21562loop_2557:
21563 fsrc1 %f2, %f8
21564 movne %xcc, %i5, %g7
21565 taddcc %i6, 0x1633, %l0
21566 fzero %f4
21567 for %f0, %f14, %f4
21568 fbl,a %fcc1, loop_2558
21569 umul %g1, %i0, %o3
21570 brlz,a %i7, loop_2559
21571 tvc %xcc, 0x0
21572loop_2558:
21573 sra %l5, 0x03, %o5
21574 sra %o1, %l3, %l4
21575loop_2559:
21576 fpsub16s %f1, %f7, %f14
21577 fnot1 %f0, %f4
21578 fnot1s %f7, %f10
21579 fsrc1s %f2, %f13
21580 movle %xcc, %l2, %l6
21581 tsubcc %o0, %o2, %o6
21582 fsrc1s %f2, %f6
21583 stx %i1, [%l7 + 0x18]
21584 stx %g6, [%l7 + 0x10]
21585 lduw [%l7 + 0x64], %g3
21586 andncc %g5, %o7, %g2
21587 edge16 %l1, %g4, %o4
21588 brlez,a %i4, loop_2560
21589 fpadd32s %f7, %f10, %f8
21590 fmovsgu %icc, %f0, %f10
21591 fmovsneg %icc, %f14, %f12
21592loop_2560:
21593 addc %i3, 0x1AFF, %i2
21594 fornot1s %f2, %f6, %f5
21595 lduw [%l7 + 0x20], %i5
21596 fbu %fcc0, loop_2561
21597 mulscc %g7, %i6, %g1
21598 sra %i0, 0x0D, %l0
21599 sth %i7, [%l7 + 0x2A]
21600loop_2561:
21601 tl %xcc, 0x4
21602 fmovrdlz %o3, %f10, %f6
21603 fsrc1s %f11, %f7
21604 sll %o5, %o1, %l3
21605 ta %xcc, 0x0
21606 orncc %l4, 0x0BC8, %l5
21607 lduw [%l7 + 0x3C], %l2
21608 fmovd %f8, %f12
21609 lduw [%l7 + 0x3C], %o0
21610 bne,pn %xcc, loop_2562
21611 fcmpd %fcc2, %f2, %f2
21612 fcmple16 %f12, %f12, %o2
21613 ldx [%l7 + 0x38], %l6
21614loop_2562:
21615 ldsb [%l7 + 0x48], %o6
21616 udivx %g6, 0x0E43, %g3
21617 tsubcc %i1, %o7, %g2
21618 fmovdge %icc, %f10, %f2
21619 edge8l %g5, %l1, %g4
21620 fmovsgu %icc, %f5, %f4
21621 alignaddrl %i4, %o4, %i3
21622 mulscc %i2, %g7, %i5
21623 ldsh [%l7 + 0x14], %g1
21624 fmovdvc %xcc, %f14, %f9
21625 std %f8, [%l7 + 0x70]
21626 ldsw [%l7 + 0x68], %i6
21627 fmovs %f9, %f0
21628 fzero %f12
21629 fbuge,a %fcc1, loop_2563
21630 fsrc2 %f14, %f6
21631 fbu,a %fcc3, loop_2564
21632 fmovrslez %i0, %f8, %f6
21633loop_2563:
21634 fones %f10
21635 ldsw [%l7 + 0x58], %l0
21636loop_2564:
21637 xnorcc %i7, %o3, %o5
21638 udivx %l3, 0x007D, %o1
21639 fmovdvs %xcc, %f5, %f0
21640 fmovrsgz %l4, %f4, %f2
21641 ldd [%l7 + 0x18], %f6
21642 movgu %xcc, %l5, %l2
21643 fornot2s %f5, %f8, %f10
21644 fnegs %f14, %f4
21645 xnorcc %o0, %l6, %o6
21646 fmovrdne %o2, %f6, %f6
21647 bn,a,pn %icc, loop_2565
21648 edge32ln %g6, %g3, %o7
21649 umulcc %i1, 0x0095, %g2
21650 fcmple32 %f2, %f10, %g5
21651loop_2565:
21652 bneg %xcc, loop_2566
21653 movrlez %l1, 0x01D, %i4
21654 edge8n %o4, %g4, %i2
21655 tleu %xcc, 0x5
21656loop_2566:
21657 tvs %xcc, 0x1
21658 fand %f4, %f4, %f6
21659 fone %f12
21660 movpos %icc, %i3, %g7
21661 fcmpd %fcc1, %f10, %f0
21662 ld [%l7 + 0x6C], %f4
21663 stb %g1, [%l7 + 0x4C]
21664 and %i5, 0x0FC0, %i0
21665 fmovrdlz %i6, %f12, %f14
21666 ldsh [%l7 + 0x16], %l0
21667 subcc %i7, %o3, %l3
21668 stw %o5, [%l7 + 0x48]
21669 fmovspos %xcc, %f14, %f6
21670 fmovsl %icc, %f11, %f6
21671 sethi 0x0CC5, %l4
21672 lduw [%l7 + 0x74], %o1
21673 fba %fcc0, loop_2567
21674 fcmple16 %f0, %f6, %l2
21675 stb %l5, [%l7 + 0x36]
21676 movrne %l6, 0x096, %o0
21677loop_2567:
21678 stx %o6, [%l7 + 0x28]
21679 umulcc %g6, %g3, %o2
21680 fbue,a %fcc3, loop_2568
21681 stx %i1, [%l7 + 0x28]
21682 movleu %icc, %o7, %g5
21683 edge32l %g2, %l1, %o4
21684loop_2568:
21685 movre %g4, 0x155, %i2
21686 sth %i3, [%l7 + 0x20]
21687 stx %i4, [%l7 + 0x50]
21688 faligndata %f12, %f14, %f0
21689 or %g7, 0x1C55, %g1
21690 fbu %fcc3, loop_2569
21691 fand %f6, %f2, %f8
21692 tsubcctv %i5, %i6, %l0
21693 fcmpeq16 %f4, %f12, %i7
21694loop_2569:
21695 fblg %fcc1, loop_2570
21696 fmovsgu %xcc, %f5, %f7
21697 ble,pt %icc, loop_2571
21698 fandnot2 %f2, %f10, %f2
21699loop_2570:
21700 movrgez %i0, %o3, %o5
21701 std %f4, [%l7 + 0x50]
21702loop_2571:
21703 fsrc1 %f6, %f10
21704 fbuge,a %fcc1, loop_2572
21705 fnor %f0, %f6, %f4
21706 or %l4, 0x08E8, %o1
21707 fcmpgt32 %f8, %f10, %l2
21708loop_2572:
21709 movn %icc, %l5, %l6
21710 sth %o0, [%l7 + 0x0E]
21711 ld [%l7 + 0x1C], %f11
21712 array16 %o6, %l3, %g6
21713 tsubcctv %o2, %g3, %o7
21714 smul %g5, %i1, %g2
21715 fmovrdne %o4, %f0, %f14
21716 lduw [%l7 + 0x30], %g4
21717 fxors %f0, %f1, %f5
21718 edge8ln %i2, %i3, %i4
21719 fxor %f8, %f0, %f4
21720 lduw [%l7 + 0x38], %g7
21721 fmovs %f5, %f7
21722 lduh [%l7 + 0x5C], %g1
21723 ldub [%l7 + 0x54], %l1
21724 fcmple16 %f2, %f4, %i6
21725 fbule %fcc2, loop_2573
21726 fmovrsne %l0, %f7, %f2
21727 tvs %icc, 0x0
21728 movgu %icc, %i7, %i0
21729loop_2573:
21730 sll %o3, %i5, %o5
21731 sethi 0x1859, %o1
21732 fornot2 %f0, %f12, %f12
21733 fbge,a %fcc1, loop_2574
21734 taddcc %l2, 0x0C7E, %l4
21735 fmovdvc %icc, %f13, %f11
21736 sethi 0x131D, %l5
21737loop_2574:
21738 fcmpne32 %f10, %f8, %l6
21739 fxnor %f4, %f14, %f6
21740 ld [%l7 + 0x0C], %f13
21741 ldx [%l7 + 0x50], %o0
21742 fmovdvs %xcc, %f10, %f14
21743 movcc %icc, %o6, %l3
21744 fmovspos %icc, %f10, %f9
21745 std %f4, [%l7 + 0x18]
21746 sth %o2, [%l7 + 0x7C]
21747 fone %f2
21748 sethi 0x1A51, %g6
21749 fmovsg %xcc, %f5, %f11
21750 umul %g3, 0x1EA3, %o7
21751 fmovse %xcc, %f13, %f4
21752 lduw [%l7 + 0x78], %g5
21753 orn %i1, 0x0ECD, %g2
21754 ldx [%l7 + 0x78], %g4
21755 stx %o4, [%l7 + 0x50]
21756 ld [%l7 + 0x08], %f12
21757 be,pn %xcc, loop_2575
21758 fmovdne %icc, %f5, %f2
21759 edge8n %i2, %i4, %i3
21760 fsrc1s %f0, %f1
21761loop_2575:
21762 ldub [%l7 + 0x23], %g1
21763 subccc %l1, %g7, %l0
21764 tge %xcc, 0x2
21765 stw %i7, [%l7 + 0x74]
21766 ldsb [%l7 + 0x09], %i6
21767 ldub [%l7 + 0x16], %o3
21768 lduw [%l7 + 0x3C], %i5
21769 fandnot1s %f15, %f2, %f0
21770 bleu %icc, loop_2576
21771 tsubcc %o5, %i0, %l2
21772 fors %f6, %f15, %f12
21773 bge,a loop_2577
21774loop_2576:
21775 ldsb [%l7 + 0x68], %o1
21776 sub %l4, %l6, %l5
21777 movpos %icc, %o6, %o0
21778loop_2577:
21779 movrlz %l3, %g6, %g3
21780 mulscc %o7, %o2, %g5
21781 movl %icc, %g2, %g4
21782 std %f4, [%l7 + 0x50]
21783 fmovdne %icc, %f11, %f3
21784 ldsb [%l7 + 0x35], %o4
21785 or %i1, %i4, %i2
21786 sub %i3, %l1, %g7
21787 fand %f12, %f10, %f4
21788 movvc %xcc, %g1, %l0
21789 alignaddr %i6, %i7, %i5
21790 fandnot1 %f8, %f4, %f4
21791 ldsb [%l7 + 0x12], %o3
21792 fmul8sux16 %f14, %f2, %f6
21793 movle %icc, %i0, %o5
21794 lduw [%l7 + 0x0C], %o1
21795 mulx %l2, 0x0A42, %l4
21796 movrlez %l5, %l6, %o0
21797 ld [%l7 + 0x50], %f2
21798 fmul8x16 %f3, %f14, %f6
21799 fcmped %fcc1, %f4, %f6
21800 tsubcctv %l3, %g6, %g3
21801 tle %icc, 0x6
21802 fnors %f5, %f4, %f6
21803 fblg %fcc2, loop_2578
21804 andcc %o6, %o7, %g5
21805 ldsb [%l7 + 0x20], %g2
21806 fmuld8sux16 %f4, %f1, %f0
21807loop_2578:
21808 brnz,a %o2, loop_2579
21809 andn %o4, 0x144A, %i1
21810 fsrc2 %f4, %f4
21811 fmovsgu %xcc, %f9, %f9
21812loop_2579:
21813 st %f1, [%l7 + 0x7C]
21814 ldsh [%l7 + 0x68], %g4
21815 lduh [%l7 + 0x56], %i4
21816 fmovsleu %icc, %f7, %f0
21817 fsrc2s %f7, %f6
21818 fbug %fcc3, loop_2580
21819 ldsw [%l7 + 0x5C], %i2
21820 fone %f2
21821 fand %f4, %f6, %f0
21822loop_2580:
21823 fmuld8ulx16 %f5, %f11, %f8
21824 sdiv %l1, 0x1D8D, %g7
21825 umul %i3, %l0, %i6
21826 ldsw [%l7 + 0x78], %g1
21827 ldd [%l7 + 0x78], %f12
21828 fmovdle %xcc, %f12, %f2
21829 fandnot1 %f14, %f10, %f14
21830 and %i7, %i5, %i0
21831 ldx [%l7 + 0x28], %o5
21832 movrlz %o1, %l2, %l4
21833 fands %f10, %f13, %f6
21834 fbue %fcc0, loop_2581
21835 ldx [%l7 + 0x48], %l5
21836 fbul %fcc1, loop_2582
21837 ldx [%l7 + 0x08], %l6
21838loop_2581:
21839 move %xcc, %o3, %l3
21840 ldsh [%l7 + 0x36], %o0
21841loop_2582:
21842 ldd [%l7 + 0x68], %f2
21843 fcmpne32 %f14, %f14, %g6
21844 edge8 %o6, %g3, %o7
21845 bvc loop_2583
21846 fbu,a %fcc0, loop_2584
21847 fmovdg %xcc, %f7, %f4
21848 std %f6, [%l7 + 0x50]
21849loop_2583:
21850 edge8n %g5, %o2, %g2
21851loop_2584:
21852 fmovrdne %i1, %f0, %f10
21853 alignaddr %g4, %o4, %i2
21854 subc %i4, 0x117C, %l1
21855 fpmerge %f14, %f8, %f2
21856 ld [%l7 + 0x64], %f9
21857 stx %g7, [%l7 + 0x58]
21858 ldub [%l7 + 0x66], %i3
21859 orn %i6, %l0, %g1
21860 ldsw [%l7 + 0x78], %i7
21861 fnot2s %f9, %f2
21862 st %f11, [%l7 + 0x1C]
21863 subcc %i5, %o5, %i0
21864 fbo %fcc3, loop_2585
21865 lduw [%l7 + 0x48], %l2
21866 st %f0, [%l7 + 0x50]
21867 ldx [%l7 + 0x30], %l4
21868loop_2585:
21869 fblg %fcc2, loop_2586
21870 fands %f3, %f7, %f14
21871 ldsw [%l7 + 0x64], %o1
21872 udivcc %l5, 0x045B, %o3
21873loop_2586:
21874 fsrc1s %f6, %f6
21875 srlx %l6, 0x02, %o0
21876 fmovdvs %icc, %f7, %f11
21877 fmovsvs %icc, %f3, %f15
21878 fands %f3, %f4, %f10
21879 brgez,a %g6, loop_2587
21880 sra %o6, %g3, %o7
21881 std %f8, [%l7 + 0x18]
21882 tgu %xcc, 0x4
21883loop_2587:
21884 brnz %l3, loop_2588
21885 sdivx %o2, 0x0712, %g2
21886 lduw [%l7 + 0x48], %i1
21887 tn %xcc, 0x2
21888loop_2588:
21889 ldd [%l7 + 0x10], %f14
21890 fmovrse %g5, %f4, %f2
21891 umulcc %g4, 0x06E0, %o4
21892 movcs %icc, %i2, %l1
21893 fpadd32s %f5, %f12, %f10
21894 fmovspos %icc, %f5, %f10
21895 stb %g7, [%l7 + 0x52]
21896 fpackfix %f14, %f9
21897 ta %xcc, 0x2
21898 udivx %i3, 0x13F9, %i4
21899 sra %l0, 0x12, %g1
21900 tneg %icc, 0x6
21901 sub %i7, 0x0A17, %i6
21902 sth %i5, [%l7 + 0x64]
21903 bvc loop_2589
21904 ldub [%l7 + 0x7D], %o5
21905 movge %icc, %l2, %l4
21906 fzero %f2
21907loop_2589:
21908 fandnot2s %f15, %f8, %f6
21909 ldsb [%l7 + 0x47], %o1
21910 ldsw [%l7 + 0x4C], %l5
21911 stw %o3, [%l7 + 0x3C]
21912 stx %l6, [%l7 + 0x78]
21913 movpos %icc, %i0, %o0
21914 fcmpne32 %f4, %f8, %o6
21915 ld [%l7 + 0x54], %f7
21916 fmovdgu %icc, %f5, %f11
21917 tcs %icc, 0x4
21918 fbe,a %fcc0, loop_2590
21919 fcmpgt32 %f4, %f10, %g6
21920 brnz,a %g3, loop_2591
21921 fbuge,a %fcc3, loop_2592
21922loop_2590:
21923 fmovrdgz %o7, %f0, %f0
21924 movne %icc, %o2, %g2
21925loop_2591:
21926 lduh [%l7 + 0x22], %l3
21927loop_2592:
21928 bge,a,pn %icc, loop_2593
21929 orcc %g5, 0x115E, %i1
21930 fandnot2 %f2, %f12, %f10
21931 bl,a,pt %xcc, loop_2594
21932loop_2593:
21933 movrgz %g4, 0x155, %o4
21934 sdivcc %i2, 0x0CEC, %l1
21935 fmul8x16 %f4, %f6, %f2
21936loop_2594:
21937 fnot1 %f12, %f0
21938 fblg %fcc0, loop_2595
21939 stb %i3, [%l7 + 0x3F]
21940 movpos %xcc, %i4, %g7
21941 ld [%l7 + 0x18], %f4
21942loop_2595:
21943 lduw [%l7 + 0x3C], %g1
21944 ldx [%l7 + 0x68], %l0
21945 faligndata %f0, %f4, %f6
21946 fmovrde %i7, %f14, %f12
21947 fmovsvc %xcc, %f12, %f5
21948 bgu,a,pn %xcc, loop_2596
21949 sth %i6, [%l7 + 0x50]
21950 ldub [%l7 + 0x62], %i5
21951 ble,a,pn %xcc, loop_2597
21952loop_2596:
21953 stx %l2, [%l7 + 0x38]
21954 nop
21955 setx loop_2598, %l0, %l1
21956 jmpl %l1, %l4
21957 edge8l %o5, %o1, %l5
21958loop_2597:
21959 movrlez %l6, %i0, %o3
21960 sdiv %o0, 0x02AA, %o6
21961loop_2598:
21962 st %f8, [%l7 + 0x18]
21963 tsubcc %g3, 0x0FD1, %g6
21964 sethi 0x15BA, %o7
21965 std %f12, [%l7 + 0x70]
21966 stw %o2, [%l7 + 0x50]
21967 edge16n %l3, %g2, %g5
21968 ba %xcc, loop_2599
21969 ldsb [%l7 + 0x67], %g4
21970 array32 %o4, %i1, %i2
21971 tcc %icc, 0x3
21972loop_2599:
21973 fmovdge %icc, %f8, %f1
21974 bne,a,pt %icc, loop_2600
21975 fornot2 %f4, %f2, %f14
21976 ldx [%l7 + 0x18], %l1
21977 smulcc %i3, %g7, %i4
21978loop_2600:
21979 fnors %f7, %f15, %f13
21980 fmovsvs %icc, %f7, %f3
21981 st %f7, [%l7 + 0x08]
21982 ldd [%l7 + 0x40], %f4
21983 ldsh [%l7 + 0x1C], %l0
21984 orcc %i7, 0x0458, %i6
21985 ldsb [%l7 + 0x43], %i5
21986 bshuffle %f0, %f6, %f0
21987 fbul %fcc2, loop_2601
21988 xorcc %g1, 0x154A, %l4
21989 fmul8x16au %f10, %f5, %f8
21990 std %f12, [%l7 + 0x20]
21991loop_2601:
21992 fba,a %fcc1, loop_2602
21993 sth %o5, [%l7 + 0x52]
21994 fmovsl %xcc, %f5, %f2
21995 fnot2s %f14, %f9
21996loop_2602:
21997 edge32ln %l2, %l5, %o1
21998 stb %i0, [%l7 + 0x1A]
21999 fsrc2s %f7, %f14
22000 movge %xcc, %o3, %l6
22001 addcc %o6, %g3, %g6
22002 fba,a %fcc0, loop_2603
22003 ldx [%l7 + 0x70], %o0
22004 ta %xcc, 0x0
22005 stb %o7, [%l7 + 0x0F]
22006loop_2603:
22007 edge16n %o2, %l3, %g2
22008 fmul8sux16 %f4, %f2, %f14
22009 ld [%l7 + 0x78], %f2
22010 std %f14, [%l7 + 0x50]
22011 fmul8ulx16 %f4, %f2, %f6
22012 movne %icc, %g4, %g5
22013 alignaddr %i1, %i2, %l1
22014 ldsh [%l7 + 0x56], %i3
22015 call loop_2604
22016 std %f6, [%l7 + 0x08]
22017 nop
22018 setx loop_2605, %l0, %l1
22019 wrpr 0x1, %tl
22020 wrpr %l1, %tnpc
22021 setx 0x34400001400, %l0, %l1
22022 wrpr %l1, %tstate
22023 wrhpr 0x4, %htstate
22024 done
22025 fba,a %fcc0, loop_2606
22026loop_2604:
22027 sethi 0x18E3, %g7
22028 ldsw [%l7 + 0x14], %o4
22029loop_2605:
22030 fmovsl %xcc, %f8, %f0
22031loop_2606:
22032 ldd [%l7 + 0x10], %f14
22033 sllx %l0, 0x0E, %i4
22034 tle %icc, 0x6
22035 ldd [%l7 + 0x38], %f12
22036 edge8n %i7, %i5, %g1
22037 fble %fcc0, loop_2607
22038 fbule,a %fcc2, loop_2608
22039 srlx %i6, %o5, %l2
22040 fmovdge %xcc, %f11, %f1
22041loop_2607:
22042 udiv %l4, 0x05B8, %l5
22043loop_2608:
22044 tvc %icc, 0x4
22045 mulx %i0, %o3, %o1
22046 ta %xcc, 0x4
22047 fmovdvc %xcc, %f6, %f3
22048 edge16l %l6, %o6, %g3
22049 st %f4, [%l7 + 0x50]
22050 fmovsn %icc, %f5, %f10
22051 orncc %g6, %o0, %o2
22052 fmovsneg %xcc, %f10, %f12
22053 sll %o7, %g2, %g4
22054 fba %fcc1, loop_2609
22055 ldd [%l7 + 0x18], %f12
22056 st %f2, [%l7 + 0x6C]
22057 fcmpgt16 %f4, %f2, %l3
22058loop_2609:
22059 fcmpne32 %f8, %f8, %i1
22060 popc %g5, %i2
22061 tl %xcc, 0x6
22062 stx %l1, [%l7 + 0x20]
22063 ldsh [%l7 + 0x48], %i3
22064 fzeros %f12
22065 fnegd %f12, %f10
22066 movrlez %g7, 0x33B, %l0
22067 fabsd %f12, %f8
22068 bcs,pn %icc, loop_2610
22069 fone %f8
22070 movg %xcc, %o4, %i7
22071 umul %i5, 0x1BB7, %g1
22072loop_2610:
22073 nop
22074 setx loop_2611, %l0, %l1
22075 jmpl %l1, %i6
22076 std %f14, [%l7 + 0x08]
22077 lduh [%l7 + 0x6A], %i4
22078 sra %o5, %l2, %l5
22079loop_2611:
22080 sth %i0, [%l7 + 0x7E]
22081 call loop_2612
22082 stb %l4, [%l7 + 0x1C]
22083 faligndata %f10, %f14, %f14
22084 fmovspos %icc, %f5, %f11
22085loop_2612:
22086 fmul8x16 %f3, %f10, %f10
22087 tgu %icc, 0x1
22088 fmul8sux16 %f14, %f4, %f6
22089 fmovdne %icc, %f6, %f0
22090 fmovrdlz %o3, %f14, %f12
22091 fmovsa %icc, %f12, %f6
22092 ld [%l7 + 0x24], %f5
22093 ldsh [%l7 + 0x54], %l6
22094 lduw [%l7 + 0x5C], %o1
22095 fbug %fcc3, loop_2613
22096 fbug %fcc3, loop_2614
22097 ldx [%l7 + 0x48], %g3
22098 lduh [%l7 + 0x64], %g6
22099loop_2613:
22100 bn %xcc, loop_2615
22101loop_2614:
22102 edge32n %o0, %o2, %o6
22103 add %g2, 0x0D70, %g4
22104 edge8l %o7, %i1, %l3
22105loop_2615:
22106 fnors %f10, %f7, %f11
22107 fbne %fcc3, loop_2616
22108 or %i2, %l1, %i3
22109 ldx [%l7 + 0x70], %g5
22110 fbl,a %fcc3, loop_2617
22111loop_2616:
22112 fmovdleu %xcc, %f12, %f4
22113 fxnor %f2, %f4, %f12
22114 fmovrdlz %l0, %f6, %f12
22115loop_2617:
22116 nop
22117 setx loop_2618, %l0, %l1
22118 jmpl %l1, %o4
22119 fpadd32s %f4, %f13, %f4
22120 ldsb [%l7 + 0x1F], %g7
22121 fandnot2s %f10, %f2, %f1
22122loop_2618:
22123 sth %i7, [%l7 + 0x5C]
22124 movvs %xcc, %g1, %i5
22125 xnorcc %i6, 0x075B, %i4
22126 fmovdcs %xcc, %f3, %f5
22127 nop
22128 setx loop_2619, %l0, %l1
22129 jmpl %l1, %o5
22130 addccc %l5, 0x0DF6, %l2
22131 fmovdn %icc, %f0, %f10
22132 ldd [%l7 + 0x18], %f2
22133loop_2619:
22134 andncc %i0, %l4, %o3
22135 fnand %f2, %f12, %f4
22136 ld [%l7 + 0x68], %f8
22137 srlx %l6, %g3, %o1
22138 fpadd32s %f13, %f9, %f12
22139 fcmpne16 %f6, %f12, %o0
22140 fbge %fcc2, loop_2620
22141 movrgz %g6, 0x1AB, %o6
22142 umulcc %g2, %o2, %g4
22143 fone %f14
22144loop_2620:
22145 edge32l %i1, %o7, %l3
22146 array32 %l1, %i3, %i2
22147 fmovrsgez %l0, %f3, %f8
22148 fands %f2, %f13, %f4
22149 fcmple16 %f4, %f10, %o4
22150 ldd [%l7 + 0x70], %f12
22151 stw %g5, [%l7 + 0x6C]
22152 ldsb [%l7 + 0x1A], %g7
22153 udivx %i7, 0x13EB, %g1
22154 fandnot1s %f0, %f7, %f2
22155 tneg %xcc, 0x2
22156 stb %i5, [%l7 + 0x43]
22157 stx %i6, [%l7 + 0x68]
22158 nop
22159 setx loop_2621, %l0, %l1
22160 wrpr 0x1, %tl
22161 wrpr %l1, %tpc
22162 add %l1, 0x4, %l1
22163 wrpr %l1, %tnpc
22164 setx 0x34400001400, %l0, %l1
22165 wrpr %l1, %tstate
22166 wrhpr 0x4, %htstate
22167 retry
22168 stw %i4, [%l7 + 0x78]
22169 be,a,pn %icc, loop_2622
22170 ldx [%l7 + 0x30], %l5
22171loop_2621:
22172 fornot2 %f6, %f8, %f4
22173 fcmpeq16 %f12, %f14, %o5
22174loop_2622:
22175 fbl,a %fcc2, loop_2623
22176 stx %i0, [%l7 + 0x70]
22177 ldd [%l7 + 0x18], %f2
22178 bvc,a,pn %xcc, loop_2624
22179loop_2623:
22180 st %f12, [%l7 + 0x2C]
22181 fandnot2s %f14, %f2, %f3
22182 tneg %xcc, 0x0
22183loop_2624:
22184 ldsh [%l7 + 0x62], %l2
22185 fmul8x16au %f14, %f11, %f4
22186 fsrc1s %f10, %f15
22187 ldd [%l7 + 0x50], %f14
22188 bge,pn %xcc, loop_2625
22189 stw %o3, [%l7 + 0x4C]
22190 te %icc, 0x4
22191 bvc %xcc, loop_2626
22192loop_2625:
22193 sllx %l4, %g3, %l6
22194 fmul8sux16 %f2, %f2, %f10
22195 ldsb [%l7 + 0x66], %o0
22196loop_2626:
22197 bshuffle %f0, %f14, %f2
22198 fmovdvs %xcc, %f2, %f6
22199 ldsb [%l7 + 0x08], %g6
22200 sth %o1, [%l7 + 0x44]
22201 fmuld8sux16 %f6, %f9, %f12
22202 alignaddr %g2, %o2, %g4
22203 fmovdvc %xcc, %f7, %f2
22204 edge32ln %o6, %i1, %o7
22205 tn %icc, 0x6
22206 std %f12, [%l7 + 0x78]
22207 bge,a,pt %icc, loop_2627
22208 stx %l3, [%l7 + 0x08]
22209 stb %l1, [%l7 + 0x1F]
22210 fmovdvc %xcc, %f14, %f7
22211loop_2627:
22212 smulcc %i3, %l0, %o4
22213 fmovrsne %i2, %f4, %f7
22214 edge32n %g7, %g5, %i7
22215 tgu %xcc, 0x4
22216 addc %i5, %i6, %i4
22217 ld [%l7 + 0x7C], %f10
22218 fmovrsgez %g1, %f3, %f12
22219 bshuffle %f8, %f2, %f12
22220 ldsb [%l7 + 0x3F], %l5
22221 ld [%l7 + 0x2C], %f15
22222 movle %xcc, %i0, %o5
22223 fcmpes %fcc0, %f1, %f14
22224 ble,pn %icc, loop_2628
22225 call loop_2629
22226 fabsd %f4, %f10
22227 fmuld8sux16 %f11, %f5, %f4
22228loop_2628:
22229 fbn %fcc0, loop_2630
22230loop_2629:
22231 tge %icc, 0x4
22232 fmovrsgez %l2, %f10, %f9
22233 ldub [%l7 + 0x4D], %o3
22234loop_2630:
22235 ldd [%l7 + 0x38], %f10
22236 orcc %g3, 0x1F1F, %l4
22237 addcc %l6, %g6, %o1
22238 edge32l %g2, %o0, %o2
22239 for %f2, %f12, %f2
22240 fmovrsgez %o6, %f4, %f9
22241 fmovrdgz %i1, %f12, %f2
22242 lduw [%l7 + 0x24], %o7
22243 movrne %g4, %l1, %l3
22244 stb %i3, [%l7 + 0x7B]
22245 fmovrdne %l0, %f0, %f12
22246 movrlz %i2, 0x03B, %o4
22247 taddcc %g7, 0x1864, %i7
22248 fmovs %f9, %f9
22249 bpos,a loop_2631
22250 fcmps %fcc1, %f2, %f8
22251 fcmps %fcc1, %f1, %f6
22252 fors %f2, %f8, %f11
22253loop_2631:
22254 fmul8x16 %f11, %f6, %f6
22255 nop
22256 setx loop_2632, %l0, %l1
22257 wrpr 0x1, %tl
22258 wrpr %l1, %tpc
22259 add %l1, 0x4, %l1
22260 wrpr %l1, %tnpc
22261 setx 0x34400001400, %l0, %l1
22262 wrpr %l1, %tstate
22263 wrhpr 0x4, %htstate
22264 retry
22265 fmovsvs %xcc, %f0, %f4
22266 fmovdleu %xcc, %f0, %f13
22267 fcmps %fcc3, %f0, %f12
22268loop_2632:
22269 fnands %f12, %f4, %f6
22270 mulscc %i5, 0x0E9D, %i6
22271 bpos,a,pn %icc, loop_2633
22272 ldd [%l7 + 0x68], %f14
22273 bne,pt %xcc, loop_2634
22274 ldx [%l7 + 0x50], %g5
22275loop_2633:
22276 add %g1, 0x09AD, %l5
22277 fmovse %xcc, %f5, %f10
22278loop_2634:
22279 nop
22280 setx loop_2635, %l0, %l1
22281 wrpr 0x1, %tl
22282 wrpr %l1, %tpc
22283 add %l1, 0x4, %l1
22284 wrpr %l1, %tnpc
22285 setx 0x34400001400, %l0, %l1
22286 wrpr %l1, %tstate
22287 wrhpr 0x4, %htstate
22288 retry
22289 brz %i0, loop_2636
22290 fmovrslez %o5, %f4, %f8
22291 stx %i4, [%l7 + 0x50]
22292loop_2635:
22293 alignaddrl %l2, %o3, %g3
22294loop_2636:
22295 std %f14, [%l7 + 0x78]
22296 nop
22297 setx loop_2637, %l0, %l1
22298 jmpl %l1, %l4
22299 tcc %icc, 0x6
22300 ldsb [%l7 + 0x49], %g6
22301 fcmpeq32 %f8, %f2, %o1
22302loop_2637:
22303 stx %l6, [%l7 + 0x10]
22304 fmovdn %xcc, %f13, %f11
22305 fmovdneg %xcc, %f14, %f9
22306 nop
22307 setx loop_2638, %l0, %l1
22308 jmpl %l1, %o0
22309 edge32ln %o2, %o6, %g2
22310 st %f3, [%l7 + 0x34]
22311 movneg %xcc, %i1, %o7
22312loop_2638:
22313 sdivx %g4, 0x0C47, %l1
22314 fbn %fcc0, loop_2639
22315 subcc %l3, %l0, %i3
22316 edge32 %o4, %i2, %i7
22317 tcc %icc, 0x1
22318loop_2639:
22319 bg,a loop_2640
22320 movneg %xcc, %i5, %i6
22321 lduh [%l7 + 0x3A], %g7
22322 ldd [%l7 + 0x78], %f0
22323loop_2640:
22324 st %f15, [%l7 + 0x18]
22325 tvs %xcc, 0x0
22326 pdist %f0, %f12, %f10
22327 bge,a loop_2641
22328 tsubcctv %g1, 0x15B1, %g5
22329 movge %icc, %i0, %l5
22330 addccc %o5, 0x1FB0, %i4
22331loop_2641:
22332 ble,pn %icc, loop_2642
22333 udivcc %o3, 0x0945, %g3
22334 fmovscs %icc, %f10, %f10
22335 fornot1 %f4, %f0, %f0
22336loop_2642:
22337 movge %icc, %l2, %g6
22338 srax %l4, 0x19, %o1
22339 movleu %xcc, %o0, %l6
22340 fnands %f3, %f13, %f1
22341 addcc %o6, %o2, %i1
22342 ldsh [%l7 + 0x2E], %g2
22343 or %g4, %l1, %o7
22344 udiv %l0, 0x12FE, %l3
22345 tn %xcc, 0x2
22346 ldsb [%l7 + 0x44], %o4
22347 fmovsvc %icc, %f11, %f14
22348 lduh [%l7 + 0x7A], %i2
22349 ldx [%l7 + 0x50], %i7
22350 ldub [%l7 + 0x28], %i5
22351 st %f9, [%l7 + 0x50]
22352 st %f12, [%l7 + 0x24]
22353 fmovrslez %i6, %f11, %f7
22354 udiv %i3, 0x1A7B, %g7
22355 array8 %g1, %g5, %i0
22356 std %f4, [%l7 + 0x50]
22357 ldsh [%l7 + 0x7E], %o5
22358 ldsw [%l7 + 0x28], %l5
22359 array32 %i4, %g3, %l2
22360 xnorcc %o3, 0x014B, %g6
22361 stb %o1, [%l7 + 0x19]
22362 addccc %l4, %o0, %o6
22363 fsrc2 %f12, %f14
22364 movgu %icc, %l6, %i1
22365 fxors %f10, %f0, %f0
22366 bg,a,pn %icc, loop_2643
22367 tge %xcc, 0x3
22368 ldd [%l7 + 0x70], %f0
22369 move %xcc, %g2, %g4
22370loop_2643:
22371 fble %fcc0, loop_2644
22372 nop
22373 setx loop_2645, %l0, %l1
22374 jmpl %l1, %o2
22375 tg %xcc, 0x1
22376 fpadd32 %f4, %f6, %f6
22377loop_2644:
22378 fmovdn %icc, %f6, %f4
22379loop_2645:
22380 nop
22381 setx loop_2646, %l0, %l1
22382 wrpr 0x1, %tl
22383 wrpr %l1, %tnpc
22384 setx 0x34400001400, %l0, %l1
22385 wrpr %l1, %tstate
22386 wrhpr 0x4, %htstate
22387 done
22388 tneg %xcc, 0x4
22389 fnand %f6, %f10, %f6
22390 xor %l1, 0x1E6B, %o7
22391loop_2646:
22392 stx %l0, [%l7 + 0x38]
22393 stb %o4, [%l7 + 0x25]
22394 fbu,a %fcc2, loop_2647
22395 fcmpne16 %f0, %f12, %l3
22396 fmovsneg %icc, %f0, %f2
22397 fpadd16s %f14, %f9, %f8
22398loop_2647:
22399 fbul,a %fcc0, loop_2648
22400 fmovsle %icc, %f15, %f9
22401 fcmps %fcc1, %f10, %f7
22402 fmul8ulx16 %f4, %f4, %f2
22403loop_2648:
22404 sth %i2, [%l7 + 0x7E]
22405 movge %icc, %i5, %i6
22406 fpadd16 %f10, %f4, %f2
22407 fcmpne16 %f10, %f4, %i3
22408 ldub [%l7 + 0x49], %g7
22409 edge32 %i7, %g5, %i0
22410 fmovscs %icc, %f10, %f12
22411 andcc %g1, %o5, %i4
22412 std %f2, [%l7 + 0x40]
22413 fmovsl %icc, %f12, %f12
22414 ldsw [%l7 + 0x1C], %g3
22415 fmovsn %xcc, %f2, %f12
22416 sll %l2, %l5, %o3
22417 ldd [%l7 + 0x20], %f8
22418 stb %o1, [%l7 + 0x7A]
22419 ld [%l7 + 0x4C], %f6
22420 tpos %xcc, 0x5
22421 brz %g6, loop_2649
22422 addccc %o0, 0x0601, %l4
22423 movpos %icc, %o6, %i1
22424 fmul8x16au %f3, %f14, %f10
22425loop_2649:
22426 stw %g2, [%l7 + 0x10]
22427 tvs %icc, 0x6
22428 ldx [%l7 + 0x28], %l6
22429 bcs,pt %icc, loop_2650
22430 fmovde %icc, %f1, %f8
22431 fzeros %f14
22432 sllx %g4, %o2, %o7
22433loop_2650:
22434 fcmpeq16 %f6, %f2, %l1
22435 fmovrslez %l0, %f10, %f6
22436 fnor %f0, %f14, %f4
22437 call loop_2651
22438 fmovde %xcc, %f7, %f0
22439 ba,pn %xcc, loop_2652
22440 fbue %fcc2, loop_2653
22441loop_2651:
22442 fornot2 %f6, %f12, %f0
22443 fsrc2s %f6, %f5
22444loop_2652:
22445 st %f9, [%l7 + 0x6C]
22446loop_2653:
22447 fnors %f11, %f7, %f9
22448 fbl %fcc1, loop_2654
22449 bvc,pn %icc, loop_2655
22450 tsubcctv %o4, %i2, %i5
22451 fcmpd %fcc1, %f10, %f14
22452loop_2654:
22453 stx %l3, [%l7 + 0x58]
22454loop_2655:
22455 ldd [%l7 + 0x40], %f8
22456 fnot2s %f1, %f5
22457 fpsub32s %f14, %f5, %f15
22458 xnorcc %i6, %i3, %i7
22459 movge %icc, %g7, %i0
22460 stb %g5, [%l7 + 0x6D]
22461 fpsub32 %f12, %f10, %f10
22462 fsrc2 %f12, %f0
22463 srl %g1, %i4, %g3
22464 st %f10, [%l7 + 0x70]
22465 fxors %f12, %f1, %f8
22466 fpadd16 %f6, %f0, %f8
22467 bge,pt %icc, loop_2656
22468 fba %fcc3, loop_2657
22469 orncc %o5, %l2, %o3
22470 ldsb [%l7 + 0x4B], %l5
22471loop_2656:
22472 ld [%l7 + 0x18], %f14
22473loop_2657:
22474 mova %xcc, %g6, %o1
22475 fcmps %fcc3, %f13, %f7
22476 umulcc %o0, 0x0F71, %o6
22477 brlez,a %l4, loop_2658
22478 srlx %i1, 0x18, %g2
22479 fbe,a %fcc2, loop_2659
22480 bleu,pt %icc, loop_2660
22481loop_2658:
22482 fmovrde %g4, %f6, %f12
22483 movvs %icc, %l6, %o7
22484loop_2659:
22485 ldsw [%l7 + 0x08], %o2
22486loop_2660:
22487 fand %f2, %f10, %f14
22488 ldd [%l7 + 0x10], %f8
22489 xorcc %l1, %l0, %o4
22490 std %f14, [%l7 + 0x78]
22491 ldsw [%l7 + 0x74], %i5
22492 std %f14, [%l7 + 0x10]
22493 std %f4, [%l7 + 0x38]
22494 edge8n %l3, %i2, %i3
22495 std %f10, [%l7 + 0x78]
22496 fornot1 %f4, %f8, %f14
22497 alignaddrl %i7, %g7, %i6
22498 ldd [%l7 + 0x18], %f14
22499 lduw [%l7 + 0x1C], %i0
22500 bcc,a %icc, loop_2661
22501 tge %xcc, 0x4
22502 sll %g1, %g5, %g3
22503 faligndata %f14, %f4, %f2
22504loop_2661:
22505 subc %i4, %o5, %o3
22506 stx %l5, [%l7 + 0x40]
22507 srax %g6, 0x07, %o1
22508 bcs loop_2662
22509 fandnot2s %f15, %f4, %f4
22510 tgu %xcc, 0x5
22511 bcs,a,pt %xcc, loop_2663
22512loop_2662:
22513 edge32 %o0, %l2, %o6
22514 stb %i1, [%l7 + 0x3B]
22515 sdivx %l4, 0x13B7, %g4
22516loop_2663:
22517 andcc %l6, 0x14FF, %g2
22518 bne,pt %xcc, loop_2664
22519 xnorcc %o7, %l1, %o2
22520 stx %l0, [%l7 + 0x28]
22521 orncc %o4, 0x00D0, %l3
22522loop_2664:
22523 udivcc %i5, 0x1005, %i2
22524 ld [%l7 + 0x34], %f11
22525 ldsb [%l7 + 0x2B], %i7
22526 lduw [%l7 + 0x78], %g7
22527 and %i6, %i0, %i3
22528 fsrc2 %f4, %f8
22529 ldsh [%l7 + 0x62], %g5
22530 mulscc %g1, 0x19A4, %g3
22531 tpos %icc, 0x3
22532 ld [%l7 + 0x28], %f5
22533 bg,a,pt %xcc, loop_2665
22534 orncc %i4, %o5, %o3
22535 fmovsgu %xcc, %f2, %f5
22536 fbg,a %fcc1, loop_2666
22537loop_2665:
22538 edge32l %g6, %o1, %o0
22539 stx %l2, [%l7 + 0x60]
22540 ta %xcc, 0x2
22541loop_2666:
22542 edge8 %l5, %i1, %o6
22543 fcmpeq16 %f8, %f8, %l4
22544 movre %l6, 0x11C, %g2
22545 ldd [%l7 + 0x18], %f4
22546 bg loop_2667
22547 lduw [%l7 + 0x5C], %o7
22548 fmuld8ulx16 %f11, %f12, %f4
22549 orcc %l1, %o2, %l0
22550loop_2667:
22551 fmovdne %icc, %f2, %f12
22552 fnor %f10, %f8, %f10
22553 edge8ln %g4, %l3, %i5
22554 st %f10, [%l7 + 0x48]
22555 fbge,a %fcc0, loop_2668
22556 edge32ln %i2, %i7, %g7
22557 fpsub32s %f9, %f1, %f15
22558 tg %icc, 0x4
22559loop_2668:
22560 fcmps %fcc0, %f6, %f6
22561 fcmpeq32 %f14, %f0, %i6
22562 brlez %i0, loop_2669
22563 std %f0, [%l7 + 0x28]
22564 movvc %xcc, %i3, %o4
22565 stx %g5, [%l7 + 0x18]
22566loop_2669:
22567 fmul8x16al %f7, %f11, %f10
22568 fbu,a %fcc1, loop_2670
22569 fcmpgt32 %f8, %f14, %g3
22570 pdist %f8, %f12, %f4
22571 fmovd %f12, %f12
22572loop_2670:
22573 movne %xcc, %i4, %g1
22574 fpadd16s %f3, %f9, %f9
22575 ldub [%l7 + 0x34], %o3
22576 movneg %icc, %g6, %o1
22577 ldx [%l7 + 0x60], %o5
22578 fpsub32 %f0, %f4, %f4
22579 pdist %f10, %f14, %f12
22580 stx %o0, [%l7 + 0x40]
22581 fpsub32s %f2, %f15, %f8
22582 xorcc %l5, %l2, %i1
22583 alignaddr %l4, %o6, %g2
22584 ldsb [%l7 + 0x28], %l6
22585 stb %l1, [%l7 + 0x26]
22586 stx %o7, [%l7 + 0x08]
22587 fmovsa %xcc, %f8, %f15
22588 fmovsvs %icc, %f11, %f15
22589 lduh [%l7 + 0x2C], %l0
22590 fble,a %fcc0, loop_2671
22591 ldsw [%l7 + 0x68], %o2
22592 fmovdl %xcc, %f12, %f3
22593 andcc %l3, 0x022E, %i5
22594loop_2671:
22595 movvs %icc, %i2, %i7
22596 movrgz %g7, %g4, %i0
22597 tne %xcc, 0x1
22598 ldub [%l7 + 0x0A], %i6
22599 fmul8x16 %f11, %f2, %f4
22600 bcc %xcc, loop_2672
22601 movvc %icc, %o4, %i3
22602 fnors %f2, %f14, %f5
22603 umulcc %g3, 0x01F9, %i4
22604loop_2672:
22605 subcc %g5, %g1, %g6
22606 fbl %fcc0, loop_2673
22607 bcs,a,pt %xcc, loop_2674
22608 nop
22609 setx loop_2675, %l0, %l1
22610 wrpr 0x1, %tl
22611 wrpr %l1, %tpc
22612 add %l1, 0x4, %l1
22613 wrpr %l1, %tnpc
22614 setx 0x34400001400, %l0, %l1
22615 wrpr %l1, %tstate
22616 wrhpr 0x4, %htstate
22617 retry
22618 srlx %o3, 0x05, %o1
22619loop_2673:
22620 fpackfix %f14, %f11
22621loop_2674:
22622 fxnors %f5, %f4, %f15
22623loop_2675:
22624 array32 %o5, %l5, %l2
22625 tgu %icc, 0x2
22626 brgez %i1, loop_2676
22627 fblg %fcc2, loop_2677
22628 fnot2 %f6, %f12
22629 addc %l4, 0x11A0, %o6
22630loop_2676:
22631 fone %f12
22632loop_2677:
22633 movg %icc, %o0, %l6
22634 or %g2, %o7, %l1
22635 fpadd32s %f3, %f13, %f13
22636 tcs %icc, 0x2
22637 stx %o2, [%l7 + 0x38]
22638 edge32l %l3, %l0, %i2
22639 ldsb [%l7 + 0x3A], %i5
22640 fabss %f7, %f11
22641 ld [%l7 + 0x34], %f2
22642 fornot2 %f8, %f8, %f14
22643 movcc %icc, %g7, %i7
22644 fmul8ulx16 %f4, %f12, %f14
22645 ldsw [%l7 + 0x40], %i0
22646 ldsh [%l7 + 0x10], %i6
22647 lduw [%l7 + 0x0C], %o4
22648 ldsb [%l7 + 0x7A], %g4
22649 fbuge,a %fcc1, loop_2678
22650 xnor %i3, %g3, %g5
22651 fmovdcc %xcc, %f2, %f3
22652 movrne %i4, %g1, %o3
22653loop_2678:
22654 alignaddrl %g6, %o5, %o1
22655 ta %xcc, 0x7
22656 sth %l2, [%l7 + 0x2A]
22657 edge8l %i1, %l5, %o6
22658 fmovsl %xcc, %f3, %f12
22659 fmovdgu %xcc, %f4, %f10
22660 lduw [%l7 + 0x70], %o0
22661 fmovscc %icc, %f12, %f6
22662 fble %fcc1, loop_2679
22663 ldub [%l7 + 0x62], %l4
22664 ldsb [%l7 + 0x0A], %g2
22665 sth %l6, [%l7 + 0x7A]
22666loop_2679:
22667 alignaddrl %l1, %o7, %o2
22668 srax %l3, 0x0F, %i2
22669 fba %fcc1, loop_2680
22670 st %f3, [%l7 + 0x78]
22671 ldd [%l7 + 0x50], %f10
22672 ldsw [%l7 + 0x7C], %i5
22673loop_2680:
22674 fzeros %f3
22675 fmovsl %xcc, %f2, %f1
22676 fabsd %f14, %f0
22677 bn,a %xcc, loop_2681
22678 stw %l0, [%l7 + 0x70]
22679 andncc %g7, %i0, %i7
22680 fmovrsgz %o4, %f5, %f10
22681loop_2681:
22682 andncc %g4, %i6, %i3
22683 lduw [%l7 + 0x24], %g5
22684 nop
22685 setx loop_2682, %l0, %l1
22686 jmpl %l1, %i4
22687 fmovda %icc, %f0, %f8
22688 movg %icc, %g3, %g1
22689 tge %icc, 0x6
22690loop_2682:
22691 fornot2s %f5, %f10, %f5
22692 edge32l %o3, %g6, %o1
22693 edge32l %o5, %i1, %l2
22694 movcs %icc, %o6, %o0
22695 ldsh [%l7 + 0x64], %l5
22696 ldx [%l7 + 0x68], %g2
22697 ta %xcc, 0x4
22698 sethi 0x087D, %l6
22699 fbo %fcc0, loop_2683
22700 pdist %f10, %f0, %f14
22701 movgu %icc, %l1, %l4
22702 fandnot2s %f8, %f5, %f10
22703loop_2683:
22704 udiv %o7, 0x0854, %o2
22705 nop
22706 setx loop_2684, %l0, %l1
22707 jmpl %l1, %l3
22708 edge32n %i2, %l0, %i5
22709 nop
22710 setx loop_2685, %l0, %l1
22711 jmpl %l1, %g7
22712 bne,a %xcc, loop_2686
22713loop_2684:
22714 fmovdleu %xcc, %f9, %f5
22715 be,pn %xcc, loop_2687
22716loop_2685:
22717 tn %icc, 0x1
22718loop_2686:
22719 ldsw [%l7 + 0x0C], %i7
22720 fnot1 %f4, %f2
22721loop_2687:
22722 fmovrdgz %i0, %f6, %f10
22723 xnorcc %o4, %i6, %g4
22724 fabsd %f10, %f12
22725 sra %g5, 0x19, %i3
22726 fbge %fcc3, loop_2688
22727 fmovrslz %g3, %f5, %f3
22728 ldd [%l7 + 0x18], %f0
22729 stw %i4, [%l7 + 0x70]
22730loop_2688:
22731 fand %f6, %f6, %f2
22732 fpadd32 %f12, %f6, %f6
22733 andncc %g1, %g6, %o3
22734 bpos %icc, loop_2689
22735 fmovrslez %o1, %f11, %f0
22736 lduw [%l7 + 0x74], %i1
22737 ble,a,pn %xcc, loop_2690
22738loop_2689:
22739 orncc %o5, %o6, %l2
22740 fnegs %f4, %f5
22741 ldx [%l7 + 0x50], %l5
22742loop_2690:
22743 std %f12, [%l7 + 0x18]
22744 sth %o0, [%l7 + 0x1A]
22745 fnands %f8, %f0, %f2
22746 ldsh [%l7 + 0x12], %l6
22747 addc %l1, %g2, %o7
22748 fcmple32 %f0, %f8, %l4
22749 fmuld8ulx16 %f7, %f15, %f14
22750 xnor %o2, 0x088B, %l3
22751 lduh [%l7 + 0x62], %i2
22752 tpos %icc, 0x4
22753 fbue %fcc2, loop_2691
22754 stw %i5, [%l7 + 0x60]
22755 movrgz %l0, 0x3DD, %i7
22756 ldsw [%l7 + 0x34], %i0
22757loop_2691:
22758 ldub [%l7 + 0x43], %o4
22759 ldsh [%l7 + 0x4C], %g7
22760 ldub [%l7 + 0x35], %i6
22761 edge32 %g4, %g5, %g3
22762 fmovrde %i3, %f12, %f12
22763 movl %xcc, %i4, %g1
22764 fcmpeq32 %f4, %f2, %g6
22765 stx %o1, [%l7 + 0x08]
22766 fexpand %f9, %f2
22767 fbne,a %fcc2, loop_2692
22768 udivx %o3, 0x0435, %o5
22769 fbg,a %fcc3, loop_2693
22770 fexpand %f6, %f8
22771loop_2692:
22772 fmovsne %icc, %f2, %f5
22773 std %f12, [%l7 + 0x70]
22774loop_2693:
22775 nop
22776 setx loop_2694, %l0, %l1
22777 jmpl %l1, %o6
22778 sth %l2, [%l7 + 0x36]
22779 fandnot1s %f10, %f12, %f3
22780 ble,pt %xcc, loop_2695
22781loop_2694:
22782 ldsb [%l7 + 0x47], %i1
22783 tg %xcc, 0x1
22784 ldsb [%l7 + 0x3B], %o0
22785loop_2695:
22786 taddcc %l5, 0x1843, %l6
22787 fpack16 %f4, %f13
22788 lduh [%l7 + 0x58], %l1
22789 fmovdleu %xcc, %f12, %f10
22790 subcc %g2, %o7, %o2
22791 xorcc %l3, 0x0983, %i2
22792 stw %i5, [%l7 + 0x08]
22793 stb %l0, [%l7 + 0x48]
22794 brnz %i7, loop_2696
22795 fmovd %f4, %f4
22796 ldsh [%l7 + 0x6E], %l4
22797 movne %xcc, %o4, %g7
22798loop_2696:
22799 sllx %i6, %i0, %g4
22800 edge32 %g3, %g5, %i3
22801 fmovrdlz %g1, %f14, %f0
22802 tcs %icc, 0x1
22803 fbule %fcc1, loop_2697
22804 fmovd %f4, %f6
22805 mulx %g6, 0x0040, %i4
22806 fcmple32 %f10, %f2, %o3
22807loop_2697:
22808 fandnot2s %f7, %f10, %f4
22809 lduw [%l7 + 0x5C], %o5
22810 fmovse %xcc, %f5, %f8
22811 movvs %icc, %o6, %l2
22812 fmovd %f0, %f2
22813 bneg,pt %xcc, loop_2698
22814 orncc %o1, %i1, %l5
22815 st %f10, [%l7 + 0x6C]
22816 fmovrse %o0, %f1, %f8
22817loop_2698:
22818 fmovsa %xcc, %f14, %f3
22819 tcs %icc, 0x6
22820 fmovdg %icc, %f15, %f2
22821 movleu %xcc, %l6, %l1
22822 fornot1 %f12, %f8, %f2
22823 edge8l %g2, %o7, %l3
22824 ldub [%l7 + 0x0F], %o2
22825 andncc %i2, %l0, %i7
22826 edge16n %i5, %o4, %g7
22827 fcmpd %fcc0, %f6, %f14
22828 std %f0, [%l7 + 0x68]
22829 fornot2 %f14, %f6, %f6
22830 fmovrdne %i6, %f2, %f6
22831 stb %l4, [%l7 + 0x0D]
22832 alignaddr %i0, %g4, %g3
22833 fcmpd %fcc3, %f12, %f8
22834 add %i3, %g1, %g5
22835 fmovrdlez %i4, %f0, %f14
22836 ldub [%l7 + 0x5D], %g6
22837 lduw [%l7 + 0x2C], %o3
22838 st %f9, [%l7 + 0x50]
22839 ldx [%l7 + 0x08], %o6
22840 bgu,a,pn %icc, loop_2699
22841 st %f10, [%l7 + 0x30]
22842 fbule,a %fcc3, loop_2700
22843 fmul8x16au %f7, %f10, %f14
22844loop_2699:
22845 ldsw [%l7 + 0x38], %l2
22846 ld [%l7 + 0x68], %f2
22847loop_2700:
22848 fone %f10
22849 bvc,a,pn %xcc, loop_2701
22850 bvc,a,pn %xcc, loop_2702
22851 ld [%l7 + 0x60], %f9
22852 lduw [%l7 + 0x40], %o1
22853loop_2701:
22854 fcmpeq16 %f14, %f6, %o5
22855loop_2702:
22856 add %l5, %o0, %i1
22857 tcs %icc, 0x6
22858 ldsb [%l7 + 0x3B], %l1
22859 ldsw [%l7 + 0x48], %g2
22860 fmovdne %xcc, %f5, %f7
22861 fmovdcc %icc, %f14, %f0
22862 fpadd32 %f6, %f10, %f14
22863 movge %icc, %o7, %l3
22864 lduh [%l7 + 0x6A], %l6
22865 fmovdneg %xcc, %f11, %f8
22866 ldsb [%l7 + 0x25], %i2
22867 ldx [%l7 + 0x08], %l0
22868 sth %i7, [%l7 + 0x58]
22869 fpadd16s %f6, %f8, %f0
22870 fsrc2 %f8, %f14
22871 orcc %o2, 0x0B3F, %o4
22872 stb %g7, [%l7 + 0x4F]
22873 st %f12, [%l7 + 0x70]
22874 ldsw [%l7 + 0x14], %i6
22875 stw %i5, [%l7 + 0x58]
22876 fmovs %f5, %f6
22877 movcs %icc, %i0, %g4
22878 stx %l4, [%l7 + 0x30]
22879 ldx [%l7 + 0x38], %g3
22880 mova %icc, %i3, %g5
22881 fornot2 %f8, %f12, %f14
22882 addccc %i4, %g6, %o3
22883 tne %xcc, 0x4
22884 fxors %f10, %f4, %f8
22885 fmovscs %xcc, %f5, %f4
22886 movre %g1, %l2, %o6
22887 nop
22888 setx loop_2703, %l0, %l1
22889 jmpl %l1, %o1
22890 fcmped %fcc1, %f10, %f4
22891 edge32ln %o5, %l5, %o0
22892 fmul8x16al %f2, %f14, %f12
22893loop_2703:
22894 ldx [%l7 + 0x48], %l1
22895 sra %g2, 0x16, %o7
22896 edge8 %i1, %l6, %i2
22897 fmovrslz %l3, %f0, %f4
22898 brgez,a %i7, loop_2704
22899 edge16 %o2, %o4, %g7
22900 stb %i6, [%l7 + 0x09]
22901 fmovdl %xcc, %f2, %f2
22902loop_2704:
22903 fxnors %f6, %f9, %f4
22904 ldd [%l7 + 0x30], %f2
22905 movrlez %i5, %i0, %l0
22906 lduh [%l7 + 0x32], %g4
22907 pdist %f8, %f2, %f6
22908 sth %l4, [%l7 + 0x66]
22909 edge8n %i3, %g5, %g3
22910 stw %i4, [%l7 + 0x74]
22911 edge16l %o3, %g1, %l2
22912 bl loop_2705
22913 fmovsle %icc, %f2, %f7
22914 andn %g6, 0x0396, %o6
22915 stb %o5, [%l7 + 0x7D]
22916loop_2705:
22917 movrlez %l5, 0x011, %o1
22918 fand %f10, %f10, %f6
22919 fxors %f0, %f9, %f8
22920 ldsw [%l7 + 0x08], %o0
22921 sth %l1, [%l7 + 0x66]
22922 tgu %xcc, 0x6
22923 tg %xcc, 0x4
22924 fnot1 %f4, %f6
22925 stx %o7, [%l7 + 0x50]
22926 ldsh [%l7 + 0x72], %i1
22927 ldsh [%l7 + 0x20], %l6
22928 fmovdneg %xcc, %f6, %f3
22929 tcc %icc, 0x6
22930 tge %xcc, 0x7
22931 fbo,a %fcc0, loop_2706
22932 movpos %icc, %g2, %i2
22933 ldx [%l7 + 0x78], %l3
22934 fpadd16s %f6, %f8, %f2
22935loop_2706:
22936 taddcc %o2, %i7, %g7
22937 fors %f0, %f14, %f5
22938 bn,a,pn %xcc, loop_2707
22939 sth %i6, [%l7 + 0x4C]
22940 fpack16 %f6, %f5
22941 ldub [%l7 + 0x2B], %i5
22942loop_2707:
22943 movg %xcc, %i0, %l0
22944 fcmpne32 %f12, %f2, %g4
22945 be,a,pt %xcc, loop_2708
22946 brnz %l4, loop_2709
22947 std %f8, [%l7 + 0x50]
22948 lduw [%l7 + 0x10], %o4
22949loop_2708:
22950 fmovdleu %icc, %f15, %f15
22951loop_2709:
22952 brlez %i3, loop_2710
22953 and %g5, %i4, %g3
22954 ldx [%l7 + 0x50], %g1
22955 sdivx %l2, 0x1BC4, %g6
22956loop_2710:
22957 tcc %xcc, 0x6
22958 fbl,a %fcc3, loop_2711
22959 fmovrslz %o3, %f8, %f14
22960 movrlez %o5, 0x334, %l5
22961 ldsw [%l7 + 0x44], %o1
22962loop_2711:
22963 stw %o6, [%l7 + 0x34]
22964 fpadd16s %f5, %f6, %f2
22965 andcc %o0, 0x02F1, %o7
22966 ldd [%l7 + 0x08], %f14
22967 add %l1, 0x0E4A, %i1
22968 array16 %g2, %l6, %l3
22969 tleu %xcc, 0x2
22970 fmovsgu %xcc, %f9, %f12
22971 fmul8x16au %f5, %f8, %f8
22972 tgu %xcc, 0x4
22973 lduw [%l7 + 0x3C], %o2
22974 fpackfix %f6, %f7
22975 ldsw [%l7 + 0x18], %i7
22976 fmovsa %icc, %f11, %f9
22977 ldx [%l7 + 0x58], %i2
22978 bn loop_2712
22979 fnot1 %f2, %f4
22980 ldsh [%l7 + 0x14], %g7
22981 fbge,a %fcc0, loop_2713
22982loop_2712:
22983 tsubcctv %i6, 0x0786, %i5
22984 lduh [%l7 + 0x2E], %i0
22985 edge16ln %g4, %l4, %o4
22986loop_2713:
22987 edge32 %l0, %i3, %i4
22988 fbne %fcc3, loop_2714
22989 ldub [%l7 + 0x25], %g5
22990 fcmpd %fcc2, %f6, %f12
22991 fcmped %fcc3, %f8, %f4
22992loop_2714:
22993 ldd [%l7 + 0x38], %f8
22994 movrlz %g3, %g1, %g6
22995 fxnor %f0, %f14, %f14
22996 and %o3, %o5, %l2
22997 array16 %l5, %o6, %o1
22998 brz %o0, loop_2715
22999 for %f14, %f14, %f2
23000 fmovsge %icc, %f14, %f2
23001 bshuffle %f4, %f8, %f12
23002loop_2715:
23003 fmovrsgez %l1, %f11, %f9
23004 lduw [%l7 + 0x4C], %i1
23005 fbn,a %fcc1, loop_2716
23006 ldsb [%l7 + 0x0E], %g2
23007 fmovrdgz %l6, %f10, %f14
23008 and %l3, %o7, %i7
23009loop_2716:
23010 lduw [%l7 + 0x1C], %i2
23011 ld [%l7 + 0x48], %f4
23012 add %g7, 0x173F, %i6
23013 ld [%l7 + 0x78], %f15
23014 brlez %o2, loop_2717
23015 std %f2, [%l7 + 0x28]
23016 lduh [%l7 + 0x34], %i5
23017 fornot1 %f6, %f6, %f10
23018loop_2717:
23019 fcmpne32 %f8, %f4, %i0
23020 srlx %l4, %o4, %l0
23021 bcs,a loop_2718
23022 bcc %icc, loop_2719
23023 fmul8x16al %f14, %f2, %f0
23024 edge16l %i3, %g4, %g5
23025loop_2718:
23026 fpadd16 %f14, %f2, %f6
23027loop_2719:
23028 fmovrsgez %g3, %f14, %f10
23029 fcmpne32 %f14, %f0, %i4
23030 sllx %g1, 0x12, %o3
23031 fpadd16 %f6, %f14, %f14
23032 ldsh [%l7 + 0x50], %o5
23033 fmovse %xcc, %f14, %f14
23034 ldsw [%l7 + 0x78], %l2
23035 ba,pn %xcc, loop_2720
23036 fones %f1
23037 lduw [%l7 + 0x30], %l5
23038 fones %f15
23039loop_2720:
23040 std %f10, [%l7 + 0x50]
23041 sth %o6, [%l7 + 0x16]
23042 bpos,a loop_2721
23043 ldx [%l7 + 0x20], %g6
23044 stw %o0, [%l7 + 0x3C]
23045 alignaddrl %o1, %l1, %g2
23046loop_2721:
23047 fcmple32 %f6, %f12, %i1
23048 st %f5, [%l7 + 0x44]
23049 sth %l6, [%l7 + 0x16]
23050 udivx %l3, 0x04DF, %i7
23051 move %xcc, %i2, %g7
23052 movge %icc, %i6, %o7
23053 sth %o2, [%l7 + 0x6C]
23054 lduw [%l7 + 0x6C], %i0
23055 movg %icc, %i5, %o4
23056 movrgez %l4, 0x3E5, %l0
23057 fmovrdgez %i3, %f0, %f10
23058 orcc %g5, 0x0F4F, %g3
23059 edge8n %g4, %g1, %o3
23060 fsrc2s %f1, %f5
23061 bvc,a loop_2722
23062 move %xcc, %i4, %o5
23063 fsrc2s %f2, %f15
23064 fmovd %f8, %f12
23065loop_2722:
23066 fpadd32s %f3, %f2, %f14
23067 fnor %f8, %f0, %f2
23068 alignaddrl %l2, %l5, %o6
23069 fabss %f13, %f4
23070 fmovdn %xcc, %f5, %f7
23071 stw %g6, [%l7 + 0x20]
23072 bgu,a,pt %icc, loop_2723
23073 ldsb [%l7 + 0x7C], %o1
23074 fxnor %f4, %f0, %f0
23075 fandnot1s %f7, %f14, %f15
23076loop_2723:
23077 edge32 %l1, %g2, %o0
23078 ldx [%l7 + 0x38], %i1
23079 ldsh [%l7 + 0x50], %l3
23080 std %f0, [%l7 + 0x20]
23081 stw %i7, [%l7 + 0x78]
23082 array16 %i2, %g7, %i6
23083 ldx [%l7 + 0x30], %o7
23084 fbg,a %fcc1, loop_2724
23085 lduw [%l7 + 0x64], %o2
23086 stb %l6, [%l7 + 0x73]
23087 lduh [%l7 + 0x20], %i0
23088loop_2724:
23089 fnands %f10, %f7, %f12
23090 ldsb [%l7 + 0x2C], %o4
23091 faligndata %f14, %f0, %f10
23092 bg,pt %icc, loop_2725
23093 array32 %i5, %l4, %l0
23094 tge %icc, 0x0
23095 fmovrsgz %g5, %f0, %f14
23096loop_2725:
23097 tg %icc, 0x6
23098 lduw [%l7 + 0x24], %i3
23099 sub %g3, 0x19BB, %g1
23100 ldd [%l7 + 0x50], %f14
23101 array8 %o3, %i4, %g4
23102 tcs %icc, 0x4
23103 std %f2, [%l7 + 0x78]
23104 fmovdleu %xcc, %f2, %f6
23105 fcmpes %fcc3, %f13, %f13
23106 fmul8ulx16 %f14, %f6, %f2
23107 std %f4, [%l7 + 0x10]
23108 ta %icc, 0x5
23109 fba %fcc2, loop_2726
23110 popc %l2, %o5
23111 fnors %f3, %f10, %f3
23112 stb %l5, [%l7 + 0x25]
23113loop_2726:
23114 st %f2, [%l7 + 0x7C]
23115 stw %g6, [%l7 + 0x48]
23116 fmovdn %icc, %f8, %f7
23117 smulcc %o1, 0x1344, %l1
23118 mulx %o6, 0x0A4C, %g2
23119 fmul8sux16 %f2, %f2, %f10
23120 sdivx %o0, 0x1F6B, %l3
23121 ldsw [%l7 + 0x68], %i7
23122 ldsw [%l7 + 0x20], %i1
23123 fmovdpos %xcc, %f11, %f7
23124 fnands %f14, %f8, %f3
23125 fmovsgu %icc, %f6, %f2
23126 stx %g7, [%l7 + 0x18]
23127 srl %i6, 0x1E, %i2
23128 alignaddr %o2, %l6, %o7
23129 fmovrdlez %i0, %f0, %f0
23130 stw %i5, [%l7 + 0x7C]
23131 fblg,a %fcc1, loop_2727
23132 fmovsg %xcc, %f12, %f7
23133 bl %icc, loop_2728
23134 fcmpd %fcc3, %f6, %f0
23135loop_2727:
23136 ldd [%l7 + 0x70], %f12
23137 tn %xcc, 0x2
23138loop_2728:
23139 ba,a loop_2729
23140 edge16l %o4, %l4, %l0
23141 fpack32 %f6, %f10, %f12
23142 movre %i3, %g3, %g5
23143loop_2729:
23144 tsubcc %o3, %g1, %g4
23145 fpadd16s %f8, %f7, %f12
23146 stx %i4, [%l7 + 0x78]
23147 movrgez %l2, %l5, %o5
23148 bleu,a,pt %icc, loop_2730
23149 fmovrsgz %o1, %f1, %f8
23150 bshuffle %f14, %f12, %f10
23151 fpadd32 %f4, %f0, %f0
23152loop_2730:
23153 mova %xcc, %l1, %g6
23154 tn %xcc, 0x1
23155 stw %o6, [%l7 + 0x2C]
23156 lduh [%l7 + 0x6E], %o0
23157 bne,a,pt %icc, loop_2731
23158 stx %g2, [%l7 + 0x68]
23159 fabss %f11, %f7
23160 tgu %xcc, 0x0
23161loop_2731:
23162 fbg,a %fcc1, loop_2732
23163 fmovrslez %l3, %f2, %f0
23164 fmovscs %icc, %f5, %f6
23165 ble,pn %icc, loop_2733
23166loop_2732:
23167 array32 %i7, %i1, %g7
23168 xorcc %i2, %i6, %o2
23169 fnands %f6, %f8, %f14
23170loop_2733:
23171 siam 0x3
23172 fmul8x16al %f4, %f1, %f14
23173 edge16ln %o7, %l6, %i0
23174 stb %i5, [%l7 + 0x10]
23175 taddcctv %o4, 0x180E, %l0
23176 fnor %f10, %f12, %f12
23177 fbo %fcc3, loop_2734
23178 tg %icc, 0x6
23179 xnorcc %l4, 0x1333, %g3
23180 movneg %xcc, %i3, %o3
23181loop_2734:
23182 fsrc2 %f6, %f4
23183 fbn %fcc1, loop_2735
23184 mova %xcc, %g1, %g5
23185 fsrc2s %f14, %f4
23186 stx %i4, [%l7 + 0x10]
23187loop_2735:
23188 fsrc2s %f3, %f1
23189 st %f8, [%l7 + 0x64]
23190 stx %l2, [%l7 + 0x78]
23191 bl,pn %xcc, loop_2736
23192 fmovse %xcc, %f6, %f7
23193 fmovscs %xcc, %f0, %f15
23194 movrlez %l5, 0x30B, %o5
23195loop_2736:
23196 st %f11, [%l7 + 0x0C]
23197 stx %o1, [%l7 + 0x18]
23198 fmovsne %xcc, %f1, %f4
23199 fcmpgt16 %f12, %f6, %l1
23200 fcmpne32 %f2, %f14, %g6
23201 xor %g4, %o0, %o6
23202 tvs %icc, 0x3
23203 fpackfix %f12, %f1
23204 ldd [%l7 + 0x10], %f0
23205 lduw [%l7 + 0x44], %l3
23206 ldub [%l7 + 0x5E], %i7
23207 edge16n %g2, %g7, %i2
23208 fbe,a %fcc3, loop_2737
23209 bcc,a,pt %xcc, loop_2738
23210 fands %f11, %f2, %f7
23211 bg,a,pn %xcc, loop_2739
23212loop_2737:
23213 tcs %icc, 0x2
23214loop_2738:
23215 fmovdneg %icc, %f12, %f4
23216 fmovrslz %i6, %f15, %f6
23217loop_2739:
23218 sdiv %i1, 0x10F2, %o7
23219 fmovrdgz %l6, %f2, %f6
23220 st %f6, [%l7 + 0x30]
23221 fnot2 %f10, %f4
23222 ldsh [%l7 + 0x32], %i0
23223 fmovscc %icc, %f6, %f11
23224 movn %xcc, %i5, %o2
23225 movvc %xcc, %l0, %l4
23226 srax %o4, %g3, %i3
23227 lduh [%l7 + 0x50], %g1
23228 ldx [%l7 + 0x58], %g5
23229 tgu %xcc, 0x0
23230 stx %o3, [%l7 + 0x68]
23231 orcc %i4, 0x0412, %l2
23232 fcmped %fcc3, %f10, %f6
23233 fnors %f5, %f8, %f1
23234 lduh [%l7 + 0x3E], %o5
23235 fmovrslez %o1, %f11, %f7
23236 fbne,a %fcc3, loop_2740
23237 lduh [%l7 + 0x40], %l5
23238 st %f7, [%l7 + 0x34]
23239 fpmerge %f9, %f6, %f10
23240loop_2740:
23241 tcs %icc, 0x0
23242 fbo %fcc0, loop_2741
23243 tvs %icc, 0x3
23244 ldsh [%l7 + 0x32], %l1
23245 brnz,a %g6, loop_2742
23246loop_2741:
23247 ba %xcc, loop_2743
23248 lduw [%l7 + 0x10], %o0
23249 stb %o6, [%l7 + 0x2A]
23250loop_2742:
23251 lduw [%l7 + 0x10], %l3
23252loop_2743:
23253 ldx [%l7 + 0x08], %g4
23254 brz,a %g2, loop_2744
23255 fxors %f11, %f4, %f10
23256 fmovdne %xcc, %f2, %f8
23257 fpmerge %f12, %f9, %f6
23258loop_2744:
23259 ldub [%l7 + 0x45], %i7
23260 fmuld8ulx16 %f10, %f2, %f6
23261 ldsh [%l7 + 0x28], %i2
23262 fmovsneg %xcc, %f13, %f4
23263 add %g7, %i6, %i1
23264 fmovse %xcc, %f15, %f0
23265 srl %l6, %i0, %i5
23266 fbe,a %fcc1, loop_2745
23267 ldd [%l7 + 0x20], %f4
23268 fmovscs %icc, %f6, %f4
23269 tneg %xcc, 0x0
23270loop_2745:
23271 movrgz %o7, 0x3E7, %l0
23272 tsubcctv %l4, %o2, %o4
23273 fmovrdlz %g3, %f2, %f4
23274 ldsw [%l7 + 0x50], %i3
23275 lduw [%l7 + 0x08], %g5
23276 lduh [%l7 + 0x16], %g1
23277 fmul8x16al %f13, %f1, %f12
23278 std %f8, [%l7 + 0x58]
23279 udivcc %o3, 0x08AC, %l2
23280 stw %o5, [%l7 + 0x54]
23281 ldsh [%l7 + 0x56], %i4
23282 fmovdleu %xcc, %f11, %f3
23283 stx %o1, [%l7 + 0x50]
23284 fpmerge %f5, %f10, %f6
23285 fmovdne %xcc, %f10, %f0
23286 fandnot1s %f14, %f12, %f15
23287 subcc %l1, 0x054A, %g6
23288 popc 0x1AFA, %l5
23289 fmovrdlez %o6, %f8, %f10
23290 stw %o0, [%l7 + 0x0C]
23291 alignaddrl %g4, %l3, %g2
23292 sdivcc %i2, 0x0268, %g7
23293 fones %f3
23294 fbug,a %fcc1, loop_2746
23295 fnot1s %f9, %f0
23296 fnegd %f0, %f6
23297 std %f12, [%l7 + 0x28]
23298loop_2746:
23299 bvc,a %xcc, loop_2747
23300 fmovdleu %icc, %f12, %f11
23301 fmovrsgez %i7, %f8, %f0
23302 stb %i1, [%l7 + 0x2D]
23303loop_2747:
23304 ldsh [%l7 + 0x68], %i6
23305 ldsb [%l7 + 0x64], %i0
23306 stw %l6, [%l7 + 0x20]
23307 fxors %f0, %f4, %f15
23308 fbl,a %fcc1, loop_2748
23309 fpadd32s %f11, %f9, %f11
23310 movgu %xcc, %o7, %l0
23311 sth %l4, [%l7 + 0x12]
23312loop_2748:
23313 and %o2, 0x136D, %i5
23314 std %f4, [%l7 + 0x68]
23315 edge16l %g3, %o4, %g5
23316 fandnot2s %f1, %f6, %f4
23317 ldsh [%l7 + 0x42], %i3
23318 fmovrslez %o3, %f6, %f10
23319 movleu %icc, %g1, %o5
23320 sth %l2, [%l7 + 0x54]
23321 fmovse %icc, %f14, %f9
23322 sdivcc %i4, 0x001A, %l1
23323 fzero %f10
23324 fnegd %f12, %f12
23325 fble,a %fcc2, loop_2749
23326 lduw [%l7 + 0x28], %g6
23327 fbn %fcc0, loop_2750
23328 andcc %l5, 0x0BD8, %o1
23329loop_2749:
23330 fmul8x16 %f10, %f8, %f8
23331 tvs %icc, 0x6
23332loop_2750:
23333 fmovda %icc, %f8, %f12
23334 array16 %o6, %o0, %g4
23335 fmovrdgz %l3, %f8, %f4
23336 nop
23337 setx loop_2751, %l0, %l1
23338 wrpr 0x1, %tl
23339 wrpr %l1, %tnpc
23340 setx 0x34400001400, %l0, %l1
23341 wrpr %l1, %tstate
23342 wrhpr 0x4, %htstate
23343 done
23344 and %g2, 0x1523, %g7
23345 bleu,a %xcc, loop_2752
23346 subc %i7, 0x12E1, %i2
23347loop_2751:
23348 tneg %icc, 0x5
23349 movcc %xcc, %i1, %i0
23350loop_2752:
23351 ldsh [%l7 + 0x64], %i6
23352 std %f10, [%l7 + 0x68]
23353 fpadd32 %f8, %f8, %f2
23354 stw %o7, [%l7 + 0x1C]
23355 bvc,a loop_2753
23356 st %f11, [%l7 + 0x38]
23357 fcmple32 %f6, %f12, %l6
23358 fandnot2s %f1, %f9, %f13
23359loop_2753:
23360 ldsh [%l7 + 0x50], %l0
23361 fbe,a %fcc0, loop_2754
23362 fmovrsne %l4, %f4, %f4
23363 movrgez %o2, %i5, %o4
23364 sth %g5, [%l7 + 0x16]
23365loop_2754:
23366 ldsh [%l7 + 0x64], %i3
23367 fmovrde %g3, %f12, %f0
23368 fcmpd %fcc0, %f8, %f6
23369 ldsb [%l7 + 0x49], %o3
23370 fmovd %f12, %f0
23371 fnands %f0, %f6, %f11
23372 movg %xcc, %g1, %l2
23373 stb %i4, [%l7 + 0x6E]
23374 ldsb [%l7 + 0x16], %l1
23375 fmovscs %xcc, %f7, %f4
23376 sth %g6, [%l7 + 0x0E]
23377 fpmerge %f4, %f3, %f0
23378 sth %o5, [%l7 + 0x1C]
23379 fbo %fcc0, loop_2755
23380 fblg,a %fcc3, loop_2756
23381 fnot2 %f6, %f10
23382 fmovdleu %icc, %f7, %f1
23383loop_2755:
23384 fpsub32s %f0, %f11, %f0
23385loop_2756:
23386 ldx [%l7 + 0x50], %l5
23387 tge %xcc, 0x3
23388 fbge %fcc2, loop_2757
23389 movrlez %o1, 0x08A, %o6
23390 xor %g4, %o0, %l3
23391 tvc %xcc, 0x5
23392loop_2757:
23393 fble,a %fcc3, loop_2758
23394 fnor %f6, %f0, %f2
23395 movvc %xcc, %g7, %i7
23396 tvs %icc, 0x5
23397loop_2758:
23398 movne %xcc, %g2, %i1
23399 bge %icc, loop_2759
23400 fbuge,a %fcc0, loop_2760
23401 fornot2 %f8, %f4, %f10
23402 fmovsgu %xcc, %f15, %f9
23403loop_2759:
23404 std %f4, [%l7 + 0x60]
23405loop_2760:
23406 tcs %xcc, 0x2
23407 fand %f14, %f10, %f10
23408 fnand %f0, %f4, %f10
23409 bne,a %icc, loop_2761
23410 fbn %fcc3, loop_2762
23411 sub %i2, 0x0DD2, %i6
23412 sdiv %o7, 0x076D, %i0
23413loop_2761:
23414 sdivx %l0, 0x0A1B, %l4
23415loop_2762:
23416 fmovspos %xcc, %f9, %f9
23417 tvs %icc, 0x5
23418 add %l6, 0x104E, %i5
23419 movgu %icc, %o4, %o2
23420 andcc %i3, %g3, %g5
23421 fmovdpos %icc, %f15, %f4
23422 brlez %o3, loop_2763
23423 fmul8x16 %f11, %f10, %f4
23424 lduw [%l7 + 0x08], %g1
23425 edge16ln %l2, %l1, %i4
23426loop_2763:
23427 stx %o5, [%l7 + 0x78]
23428 siam 0x6
23429 fbg,a %fcc3, loop_2764
23430 movge %xcc, %l5, %o1
23431 fmovdleu %xcc, %f7, %f11
23432 stx %o6, [%l7 + 0x48]
23433loop_2764:
23434 movneg %icc, %g4, %g6
23435 lduw [%l7 + 0x64], %o0
23436 fbne %fcc0, loop_2765
23437 lduw [%l7 + 0x2C], %l3
23438 ldsw [%l7 + 0x3C], %g7
23439 stb %g2, [%l7 + 0x5C]
23440loop_2765:
23441 movne %icc, %i1, %i2
23442 fmovdl %xcc, %f15, %f8
23443 xnorcc %i7, %i6, %i0
23444 tg %xcc, 0x3
23445 fmul8sux16 %f4, %f8, %f10
23446 ldsb [%l7 + 0x7B], %o7
23447 subc %l0, 0x1B77, %l6
23448 fpsub32s %f0, %f0, %f4
23449 ldx [%l7 + 0x20], %l4
23450 fandnot1s %f3, %f3, %f13
23451 stw %i5, [%l7 + 0x30]
23452 tg %xcc, 0x7
23453 fabsd %f12, %f0
23454 fmovsle %xcc, %f13, %f15
23455 std %f6, [%l7 + 0x70]
23456 be,a loop_2766
23457 ldsh [%l7 + 0x4C], %o4
23458 fandnot2 %f12, %f10, %f2
23459 movcc %icc, %i3, %o2
23460loop_2766:
23461 movne %icc, %g5, %g3
23462 fcmpgt16 %f12, %f2, %o3
23463 fxnor %f4, %f10, %f8
23464 ldub [%l7 + 0x51], %l2
23465 fbuge,a %fcc2, loop_2767
23466 udivcc %l1, 0x19EA, %g1
23467 ldx [%l7 + 0x70], %o5
23468 ld [%l7 + 0x18], %f9
23469loop_2767:
23470 fmovrde %i4, %f14, %f14
23471 tg %icc, 0x0
23472 lduw [%l7 + 0x44], %o1
23473 fba,a %fcc2, loop_2768
23474 ld [%l7 + 0x38], %f12
23475 umulcc %l5, %g4, %o6
23476 bvc,a loop_2769
23477loop_2768:
23478 bg,a loop_2770
23479 bge,pt %xcc, loop_2771
23480 movge %icc, %g6, %l3
23481loop_2769:
23482 ldd [%l7 + 0x50], %f6
23483loop_2770:
23484 ldsw [%l7 + 0x64], %g7
23485loop_2771:
23486 ldub [%l7 + 0x51], %o0
23487 fmovd %f2, %f2
23488 edge8ln %g2, %i2, %i7
23489 fcmpne32 %f2, %f12, %i6
23490 ldx [%l7 + 0x40], %i1
23491 edge16l %o7, %l0, %l6
23492 fpsub16s %f5, %f12, %f0
23493 bshuffle %f2, %f2, %f14
23494 sethi 0x0B6B, %l4
23495 subc %i5, 0x0AC5, %i0
23496 std %f4, [%l7 + 0x50]
23497 fmovsg %xcc, %f4, %f13
23498 fnand %f10, %f14, %f14
23499 fabsd %f4, %f2
23500 ldd [%l7 + 0x08], %f6
23501 lduh [%l7 + 0x18], %i3
23502 sth %o4, [%l7 + 0x60]
23503 addcc %g5, 0x13D9, %g3
23504 array16 %o2, %o3, %l2
23505 fbue %fcc1, loop_2772
23506 ldd [%l7 + 0x30], %f10
23507 orcc %g1, %l1, %o5
23508 for %f10, %f14, %f12
23509loop_2772:
23510 fpsub32 %f4, %f10, %f14
23511 fmovsge %icc, %f3, %f8
23512 stb %i4, [%l7 + 0x5E]
23513 faligndata %f10, %f14, %f2
23514 fmovdcs %icc, %f8, %f4
23515 tpos %xcc, 0x6
23516 array8 %l5, %o1, %o6
23517 ldsh [%l7 + 0x7C], %g6
23518 fnot2s %f7, %f4
23519 fmovsge %icc, %f11, %f11
23520 fmul8x16al %f9, %f10, %f4
23521 bleu,a %icc, loop_2773
23522 orcc %g4, 0x02CA, %l3
23523 fmovdvc %icc, %f1, %f6
23524 fnors %f15, %f2, %f8
23525loop_2773:
23526 st %f6, [%l7 + 0x58]
23527 st %f4, [%l7 + 0x14]
23528 stw %g7, [%l7 + 0x44]
23529 bcc,a,pn %xcc, loop_2774
23530 fpsub32 %f2, %f12, %f10
23531 brgez,a %o0, loop_2775
23532 tsubcc %g2, 0x1EBC, %i7
23533loop_2774:
23534 sdiv %i6, 0x1020, %i2
23535 st %f3, [%l7 + 0x48]
23536loop_2775:
23537 lduh [%l7 + 0x66], %o7
23538 ldd [%l7 + 0x68], %f10
23539 ld [%l7 + 0x68], %f3
23540 addc %i1, %l6, %l4
23541 alignaddr %l0, %i5, %i3
23542 sdivx %i0, 0x0777, %o4
23543 lduh [%l7 + 0x2C], %g3
23544 sra %o2, %o3, %g5
23545 stw %g1, [%l7 + 0x60]
23546 fbg %fcc0, loop_2776
23547 fmovsgu %icc, %f12, %f2
23548 fcmple32 %f10, %f12, %l2
23549 add %o5, 0x1743, %i4
23550loop_2776:
23551 stw %l1, [%l7 + 0x58]
23552 fmovde %icc, %f0, %f9
23553 edge8ln %o1, %l5, %o6
23554 ldx [%l7 + 0x40], %g6
23555 pdist %f6, %f8, %f4
23556 fcmped %fcc0, %f10, %f4
23557 fpack16 %f8, %f15
23558 sub %g4, %l3, %o0
23559 bg,pn %xcc, loop_2777
23560 ld [%l7 + 0x10], %f3
23561 st %f11, [%l7 + 0x2C]
23562 ldsw [%l7 + 0x58], %g7
23563loop_2777:
23564 fxor %f12, %f10, %f14
23565 ldx [%l7 + 0x40], %g2
23566 fpadd16 %f0, %f0, %f10
23567 or %i7, 0x00FB, %i2
23568 fpackfix %f0, %f15
23569 fmovdcs %icc, %f3, %f9
23570 tpos %icc, 0x0
23571 pdist %f8, %f2, %f14
23572 sth %i6, [%l7 + 0x12]
23573 fbn %fcc3, loop_2778
23574 fand %f4, %f8, %f6
23575 sdiv %o7, 0x199F, %i1
23576 fbule,a %fcc0, loop_2779
23577loop_2778:
23578 fmovdgu %xcc, %f3, %f3
23579 fpack32 %f4, %f8, %f12
23580 bleu loop_2780
23581loop_2779:
23582 alignaddr %l4, %l6, %i5
23583 mova %xcc, %i3, %i0
23584 movle %icc, %l0, %g3
23585loop_2780:
23586 edge8l %o4, %o3, %g5
23587 fcmped %fcc2, %f4, %f14
23588 edge8n %g1, %o2, %l2
23589 bvc %xcc, loop_2781
23590 stb %i4, [%l7 + 0x33]
23591 stb %o5, [%l7 + 0x4A]
23592 movn %xcc, %o1, %l5
23593loop_2781:
23594 fcmple32 %f12, %f4, %l1
23595 fones %f7
23596 add %o6, %g6, %g4
23597 mova %icc, %l3, %g7
23598 ldsb [%l7 + 0x3B], %g2
23599 fmovsvs %icc, %f2, %f11
23600 tvs %icc, 0x5
23601 be,a,pt %icc, loop_2782
23602 tle %xcc, 0x2
23603 fnands %f12, %f12, %f10
23604 movrgz %i7, %i2, %i6
23605loop_2782:
23606 edge8ln %o0, %o7, %i1
23607 lduw [%l7 + 0x74], %l4
23608 sub %i5, %l6, %i0
23609 mulscc %l0, %i3, %o4
23610 edge32 %g3, %g5, %g1
23611 movn %icc, %o2, %o3
23612 tleu %xcc, 0x3
23613 orncc %i4, %o5, %l2
23614 fmovsvc %xcc, %f4, %f0
23615 brlez %o1, loop_2783
23616 fnand %f2, %f2, %f2
23617 ldd [%l7 + 0x50], %f10
23618 umul %l5, %o6, %g6
23619loop_2783:
23620 ld [%l7 + 0x08], %f13
23621 fbge,a %fcc1, loop_2784
23622 st %f12, [%l7 + 0x5C]
23623 fcmps %fcc3, %f11, %f12
23624 ldd [%l7 + 0x40], %f10
23625loop_2784:
23626 ldub [%l7 + 0x2F], %l1
23627 srax %g4, 0x1D, %g7
23628 tne %icc, 0x0
23629 bcc,a,pn %icc, loop_2785
23630 movne %icc, %g2, %i7
23631 lduh [%l7 + 0x7A], %l3
23632 sth %i2, [%l7 + 0x52]
23633loop_2785:
23634 std %f6, [%l7 + 0x18]
23635 array32 %i6, %o7, %i1
23636 fmovsneg %xcc, %f11, %f0
23637 faligndata %f0, %f12, %f4
23638 fornot2s %f10, %f12, %f8
23639 ldx [%l7 + 0x68], %l4
23640 fmovsne %xcc, %f4, %f7
23641 ba,a %xcc, loop_2786
23642 addcc %i5, 0x1706, %l6
23643 fbuge,a %fcc2, loop_2787
23644 ldd [%l7 + 0x78], %f2
23645loop_2786:
23646 mulscc %i0, 0x1054, %l0
23647 movrne %i3, 0x2C4, %o0
23648loop_2787:
23649 fble,a %fcc1, loop_2788
23650 ldsb [%l7 + 0x4B], %g3
23651 movrgez %o4, 0x3A9, %g1
23652 andcc %o2, 0x0B03, %g5
23653loop_2788:
23654 fmovsa %xcc, %f13, %f11
23655 fmovs %f13, %f12
23656 tgu %icc, 0x5
23657 umul %i4, %o3, %l2
23658 stx %o5, [%l7 + 0x08]
23659 st %f6, [%l7 + 0x58]
23660 bshuffle %f6, %f0, %f2
23661 std %f14, [%l7 + 0x58]
23662 brz %o1, loop_2789
23663 ldub [%l7 + 0x48], %o6
23664 sub %g6, 0x1806, %l5
23665 fmovrdlez %l1, %f10, %f2
23666loop_2789:
23667 fpadd16s %f10, %f2, %f7
23668 std %f6, [%l7 + 0x40]
23669 sdiv %g4, 0x1BE5, %g7
23670 add %i7, 0x0CB2, %g2
23671 bcc loop_2790
23672 std %f2, [%l7 + 0x68]
23673 fbl,a %fcc3, loop_2791
23674 fcmpne32 %f0, %f12, %l3
23675loop_2790:
23676 nop
23677 setx loop_2792, %l0, %l1
23678 wrpr 0x1, %tl
23679 wrpr %l1, %tpc
23680 add %l1, 0x4, %l1
23681 wrpr %l1, %tnpc
23682 setx 0x34400001400, %l0, %l1
23683 wrpr %l1, %tstate
23684 wrhpr 0x4, %htstate
23685 retry
23686 movle %xcc, %i6, %o7
23687loop_2791:
23688 fmovdcs %xcc, %f3, %f6
23689 andncc %i2, %l4, %i1
23690loop_2792:
23691 fmovspos %icc, %f9, %f15
23692 stw %i5, [%l7 + 0x5C]
23693 fnot2s %f13, %f12
23694 fpsub16 %f2, %f2, %f6
23695 te %icc, 0x7
23696 smulcc %l6, %i0, %i3
23697 ldsb [%l7 + 0x3B], %o0
23698 fmovdneg %icc, %f8, %f1
23699 st %f9, [%l7 + 0x54]
23700 ldd [%l7 + 0x78], %f10
23701 stx %l0, [%l7 + 0x38]
23702 smulcc %g3, 0x0E45, %g1
23703 bl,a,pn %icc, loop_2793
23704 fnot1 %f4, %f0
23705 edge16n %o4, %g5, %i4
23706 lduh [%l7 + 0x52], %o2
23707loop_2793:
23708 fornot1s %f9, %f1, %f7
23709 lduw [%l7 + 0x14], %o3
23710 ldsh [%l7 + 0x4E], %l2
23711 sth %o5, [%l7 + 0x6A]
23712 lduw [%l7 + 0x08], %o1
23713 lduh [%l7 + 0x22], %g6
23714 fpadd16 %f4, %f8, %f14
23715 fmovsg %xcc, %f12, %f4
23716 st %f10, [%l7 + 0x50]
23717 ta %xcc, 0x4
23718 ld [%l7 + 0x5C], %f1
23719 fbg %fcc2, loop_2794
23720 move %xcc, %o6, %l1
23721 srax %l5, %g4, %g7
23722 fmovdgu %icc, %f13, %f7
23723loop_2794:
23724 bne,a,pt %xcc, loop_2795
23725 fpmerge %f4, %f13, %f14
23726 lduw [%l7 + 0x3C], %g2
23727 nop
23728 setx loop_2796, %l0, %l1
23729 jmpl %l1, %l3
23730loop_2795:
23731 srl %i6, 0x00, %i7
23732 bcc,pn %icc, loop_2797
23733 ldub [%l7 + 0x58], %o7
23734loop_2796:
23735 fandnot1s %f10, %f2, %f4
23736 bneg loop_2798
23737loop_2797:
23738 lduh [%l7 + 0x6C], %i2
23739 subccc %l4, %i5, %i1
23740 lduh [%l7 + 0x0E], %l6
23741loop_2798:
23742 fcmpne32 %f6, %f4, %i3
23743 fbge,a %fcc1, loop_2799
23744 bvs %icc, loop_2800
23745 subcc %i0, %l0, %o0
23746 fnand %f6, %f2, %f14
23747loop_2799:
23748 fmovsa %xcc, %f10, %f11
23749loop_2800:
23750 movneg %icc, %g1, %g3
23751 stx %g5, [%l7 + 0x18]
23752 alignaddrl %o4, %o2, %i4
23753 fpsub32 %f8, %f12, %f0
23754 addccc %l2, %o3, %o1
23755 fnand %f10, %f4, %f4
23756 tn %xcc, 0x2
23757 fcmps %fcc2, %f15, %f9
23758 edge16n %o5, %g6, %l1
23759 nop
23760 setx loop_2801, %l0, %l1
23761 wrpr 0x1, %tl
23762 wrpr %l1, %tpc
23763 add %l1, 0x4, %l1
23764 wrpr %l1, %tnpc
23765 setx 0x34400001400, %l0, %l1
23766 wrpr %l1, %tstate
23767 wrhpr 0x4, %htstate
23768 retry
23769 lduw [%l7 + 0x60], %o6
23770 stx %g4, [%l7 + 0x30]
23771 ldsh [%l7 + 0x6C], %l5
23772loop_2801:
23773 bgu %icc, loop_2802
23774 taddcctv %g2, 0x0EB4, %g7
23775 movcc %icc, %l3, %i7
23776 tleu %xcc, 0x4
23777loop_2802:
23778 bcs,pt %xcc, loop_2803
23779 fexpand %f10, %f2
23780 fcmpeq16 %f12, %f8, %i6
23781 stb %o7, [%l7 + 0x7C]
23782loop_2803:
23783 edge16ln %l4, %i5, %i2
23784 xorcc %l6, 0x027C, %i1
23785 stb %i0, [%l7 + 0x1F]
23786 fpsub16s %f14, %f10, %f3
23787 ldsb [%l7 + 0x54], %i3
23788 fmovspos %icc, %f8, %f1
23789 srax %o0, 0x0E, %g1
23790 movrgz %g3, 0x384, %g5
23791 fsrc2 %f4, %f2
23792 fmovrslez %o4, %f5, %f3
23793 fmovsn %xcc, %f10, %f10
23794 mulscc %l0, %o2, %l2
23795 ldd [%l7 + 0x48], %f12
23796 fbue,a %fcc1, loop_2804
23797 fpack32 %f14, %f4, %f12
23798 fbug,a %fcc1, loop_2805
23799 fnot2 %f0, %f8
23800loop_2804:
23801 ldsh [%l7 + 0x7C], %i4
23802 ld [%l7 + 0x14], %f5
23803loop_2805:
23804 and %o1, 0x0576, %o5
23805 fxnor %f8, %f2, %f10
23806 edge32ln %o3, %l1, %o6
23807 fnand %f8, %f2, %f12
23808 fpack16 %f6, %f6
23809 andn %g4, %g6, %l5
23810 brz %g7, loop_2806
23811 fsrc2s %f1, %f6
23812 movvc %icc, %g2, %l3
23813 ldsw [%l7 + 0x40], %i6
23814loop_2806:
23815 fmovdcs %icc, %f7, %f7
23816 andncc %o7, %i7, %i5
23817 fmovrdgez %l4, %f8, %f4
23818 fabsd %f2, %f2
23819 smul %l6, 0x18DC, %i2
23820 fmovdvs %icc, %f10, %f2
23821 lduh [%l7 + 0x64], %i1
23822 stw %i3, [%l7 + 0x34]
23823 edge16l %o0, %g1, %i0
23824 andncc %g5, %o4, %l0
23825 lduw [%l7 + 0x30], %o2
23826 stw %l2, [%l7 + 0x48]
23827 ldsb [%l7 + 0x59], %g3
23828 srax %o1, %o5, %o3
23829 sdivx %l1, 0x0269, %o6
23830 brgez %g4, loop_2807
23831 fabsd %f6, %f14
23832 srlx %g6, %l5, %g7
23833 movg %icc, %i4, %l3
23834loop_2807:
23835 fcmple16 %f6, %f4, %i6
23836 st %f14, [%l7 + 0x58]
23837 st %f5, [%l7 + 0x0C]
23838 sdivx %o7, 0x1395, %g2
23839 stx %i7, [%l7 + 0x70]
23840 mova %xcc, %l4, %l6
23841 st %f0, [%l7 + 0x7C]
23842 lduh [%l7 + 0x70], %i5
23843 tneg %xcc, 0x7
23844 st %f13, [%l7 + 0x24]
23845 fmovsg %xcc, %f2, %f1
23846 fcmpd %fcc2, %f4, %f12
23847 subccc %i1, %i3, %i2
23848 ldx [%l7 + 0x28], %g1
23849 ld [%l7 + 0x40], %f12
23850 movvs %icc, %i0, %g5
23851 movleu %icc, %o4, %o0
23852 fpsub16s %f6, %f14, %f12
23853 add %l0, 0x1FC8, %o2
23854 tvs %icc, 0x4
23855 ldub [%l7 + 0x76], %l2
23856 te %xcc, 0x0
23857 sth %g3, [%l7 + 0x58]
23858 sll %o5, 0x09, %o1
23859 sra %o3, %o6, %l1
23860 fzeros %f6
23861 edge16n %g6, %g4, %g7
23862 ldub [%l7 + 0x2A], %l5
23863 movrgz %l3, 0x0C8, %i4
23864 fnegd %f2, %f10
23865 xor %i6, %o7, %i7
23866 tsubcc %l4, %g2, %i5
23867 fcmpes %fcc2, %f10, %f7
23868 fpackfix %f2, %f4
23869 fabss %f11, %f4
23870 fones %f2
23871 fble %fcc1, loop_2808
23872 fmovd %f0, %f10
23873 call loop_2809
23874 srlx %l6, 0x0E, %i3
23875loop_2808:
23876 xnorcc %i2, 0x06C1, %g1
23877 fbn %fcc2, loop_2810
23878loop_2809:
23879 st %f3, [%l7 + 0x74]
23880 fmul8x16au %f8, %f7, %f8
23881 movpos %xcc, %i1, %i0
23882loop_2810:
23883 stx %g5, [%l7 + 0x60]
23884 ldx [%l7 + 0x78], %o4
23885 fpmerge %f2, %f8, %f2
23886 srax %o0, 0x16, %l0
23887 fmovs %f12, %f6
23888 fcmple32 %f8, %f14, %o2
23889 fcmpgt16 %f2, %f2, %g3
23890 tgu %icc, 0x5
23891 array8 %l2, %o5, %o1
23892 movne %xcc, %o6, %o3
23893 movle %icc, %g6, %l1
23894 fcmple16 %f2, %f8, %g4
23895 ldsw [%l7 + 0x18], %g7
23896 fbg %fcc1, loop_2811
23897 fblg %fcc1, loop_2812
23898 st %f14, [%l7 + 0x4C]
23899 fmovspos %xcc, %f3, %f7
23900loop_2811:
23901 fmovsn %icc, %f0, %f7
23902loop_2812:
23903 edge8l %l5, %i4, %l3
23904 fmovrdlez %i6, %f12, %f8
23905 movrgez %i7, 0x110, %l4
23906 ldsb [%l7 + 0x2B], %o7
23907 sdivx %g2, 0x02C9, %i5
23908 sdiv %i3, 0x1681, %i2
23909 stb %l6, [%l7 + 0x73]
23910 st %f11, [%l7 + 0x4C]
23911 fsrc2 %f8, %f10
23912 fnegs %f14, %f9
23913 fmovdvc %icc, %f12, %f11
23914 add %i1, %g1, %g5
23915 fmovsgu %xcc, %f7, %f3
23916 lduw [%l7 + 0x68], %i0
23917 fnot2 %f8, %f10
23918 fmul8sux16 %f14, %f8, %f6
23919 fxnor %f14, %f4, %f2
23920 movg %icc, %o4, %l0
23921 fblg %fcc1, loop_2813
23922 andncc %o0, %g3, %o2
23923 fmovrsne %l2, %f8, %f2
23924 fbug %fcc0, loop_2814
23925loop_2813:
23926 fbug %fcc1, loop_2815
23927 brz,a %o1, loop_2816
23928 ldsw [%l7 + 0x30], %o6
23929loop_2814:
23930 ldd [%l7 + 0x78], %f8
23931loop_2815:
23932 fmovda %xcc, %f6, %f8
23933loop_2816:
23934 fcmpd %fcc2, %f8, %f14
23935 stx %o3, [%l7 + 0x38]
23936 fmovsne %xcc, %f13, %f9
23937 fmovdle %icc, %f3, %f11
23938 stb %g6, [%l7 + 0x34]
23939 call loop_2817
23940 movrlez %o5, %l1, %g7
23941 ldd [%l7 + 0x60], %f8
23942 stb %g4, [%l7 + 0x54]
23943loop_2817:
23944 movrgez %i4, 0x03A, %l5
23945 fnegd %f14, %f12
23946 umulcc %i6, 0x1CBE, %l3
23947 std %f2, [%l7 + 0x40]
23948 fmovrdgez %i7, %f2, %f12
23949 stb %l4, [%l7 + 0x36]
23950 stw %g2, [%l7 + 0x78]
23951 ldsw [%l7 + 0x20], %i5
23952 fone %f10
23953 ldub [%l7 + 0x40], %o7
23954 edge16 %i2, %l6, %i3
23955 addc %i1, 0x1E0C, %g5
23956 edge32n %i0, %g1, %l0
23957 fnegd %f6, %f8
23958 ldd [%l7 + 0x50], %f0
23959 st %f13, [%l7 + 0x54]
23960 ld [%l7 + 0x74], %f15
23961 sllx %o0, %g3, %o4
23962 fbo,a %fcc1, loop_2818
23963 movgu %xcc, %l2, %o1
23964 fpack32 %f2, %f6, %f2
23965 movleu %icc, %o2, %o3
23966loop_2818:
23967 fpadd32 %f0, %f10, %f10
23968 sethi 0x0B89, %o6
23969 fxnors %f3, %f0, %f2
23970 orcc %g6, %o5, %g7
23971 ble %icc, loop_2819
23972 faligndata %f8, %f2, %f8
23973 edge32ln %g4, %i4, %l5
23974 and %i6, 0x0E0A, %l1
23975loop_2819:
23976 fnor %f10, %f14, %f12
23977 brgz %l3, loop_2820
23978 bshuffle %f4, %f6, %f12
23979 sth %l4, [%l7 + 0x5E]
23980 edge16 %i7, %g2, %i5
23981loop_2820:
23982 fbge,a %fcc0, loop_2821
23983 tg %icc, 0x1
23984 fmovrse %o7, %f1, %f0
23985 tgu %icc, 0x0
23986loop_2821:
23987 ldd [%l7 + 0x08], %f0
23988 umulcc %i2, %i3, %l6
23989 popc 0x0AC0, %g5
23990 andn %i1, %g1, %l0
23991 tsubcc %i0, 0x094D, %o0
23992 fmovrsne %g3, %f9, %f12
23993 tn %icc, 0x5
23994 orncc %l2, 0x1C44, %o1
23995 edge8 %o2, %o4, %o3
23996 orn %o6, 0x0A88, %g6
23997 fmovsleu %xcc, %f13, %f15
23998 edge8n %o5, %g4, %g7
23999 ldx [%l7 + 0x30], %l5
24000 ldd [%l7 + 0x60], %f2
24001 orn %i6, 0x16D5, %l1
24002 fbule %fcc0, loop_2822
24003 edge32 %l3, %i4, %l4
24004 subc %g2, 0x1738, %i7
24005 andn %i5, 0x0269, %i2
24006loop_2822:
24007 edge8 %o7, %i3, %g5
24008 fmovsle %icc, %f15, %f8
24009 fxor %f8, %f12, %f0
24010 tl %xcc, 0x1
24011 sth %i1, [%l7 + 0x2A]
24012 taddcc %g1, 0x038D, %l0
24013 addccc %l6, %o0, %i0
24014 fand %f0, %f6, %f14
24015 alignaddr %g3, %o1, %o2
24016 tcc %icc, 0x0
24017 fmuld8ulx16 %f6, %f3, %f10
24018 fbl %fcc2, loop_2823
24019 fmovdg %xcc, %f2, %f1
24020 movcs %xcc, %l2, %o3
24021 fnot2 %f2, %f8
24022loop_2823:
24023 ldsw [%l7 + 0x70], %o4
24024 ldd [%l7 + 0x20], %f0
24025 bn loop_2824
24026 ldsb [%l7 + 0x62], %g6
24027 stw %o5, [%l7 + 0x34]
24028 sth %o6, [%l7 + 0x40]
24029loop_2824:
24030 lduh [%l7 + 0x78], %g7
24031 nop
24032 setx loop_2825, %l0, %l1
24033 wrpr 0x1, %tl
24034 wrpr %l1, %tpc
24035 add %l1, 0x4, %l1
24036 wrpr %l1, %tnpc
24037 setx 0x34400001400, %l0, %l1
24038 wrpr %l1, %tstate
24039 wrhpr 0x4, %htstate
24040 retry
24041 stb %g4, [%l7 + 0x5C]
24042 stb %l5, [%l7 + 0x41]
24043 brlz %l1, loop_2826
24044loop_2825:
24045 fmul8ulx16 %f12, %f4, %f6
24046 bvc loop_2827
24047 fand %f10, %f2, %f8
24048loop_2826:
24049 movn %icc, %l3, %i6
24050 fnand %f2, %f0, %f10
24051loop_2827:
24052 fpmerge %f11, %f12, %f10
24053 fands %f7, %f3, %f6
24054 tg %icc, 0x7
24055 edge32 %l4, %g2, %i7
24056 stx %i4, [%l7 + 0x20]
24057 fmovsle %xcc, %f1, %f12
24058 std %f10, [%l7 + 0x20]
24059 fmovdcs %icc, %f14, %f2
24060 stw %i2, [%l7 + 0x44]
24061 bvc,a %xcc, loop_2828
24062 fbl %fcc1, loop_2829
24063 ldub [%l7 + 0x57], %i5
24064 addccc %i3, %o7, %i1
24065loop_2828:
24066 st %f7, [%l7 + 0x44]
24067loop_2829:
24068 addc %g1, %g5, %l0
24069 alignaddr %o0, %l6, %i0
24070 movg %icc, %g3, %o2
24071 ldsb [%l7 + 0x1F], %l2
24072 sth %o3, [%l7 + 0x1C]
24073 sth %o1, [%l7 + 0x1E]
24074 fmul8sux16 %f8, %f4, %f4
24075 tpos %icc, 0x6
24076 st %f12, [%l7 + 0x30]
24077 ld [%l7 + 0x54], %f14
24078 fcmped %fcc1, %f0, %f2
24079 ldsw [%l7 + 0x28], %o4
24080 bge,a %icc, loop_2830
24081 lduh [%l7 + 0x28], %g6
24082 nop
24083 setx loop_2831, %l0, %l1
24084 jmpl %l1, %o5
24085 srl %o6, 0x11, %g4
24086loop_2830:
24087 movrgz %g7, %l1, %l3
24088 fornot2s %f3, %f11, %f14
24089loop_2831:
24090 brz %l5, loop_2832
24091 fbge %fcc1, loop_2833
24092 stb %l4, [%l7 + 0x2B]
24093 fxors %f5, %f12, %f9
24094loop_2832:
24095 movre %g2, 0x3DA, %i6
24096loop_2833:
24097 fbo,a %fcc1, loop_2834
24098 edge8ln %i7, %i2, %i5
24099 ldsw [%l7 + 0x24], %i3
24100 movre %i4, 0x189, %o7
24101loop_2834:
24102 bn loop_2835
24103 stb %g1, [%l7 + 0x25]
24104 addccc %g5, %l0, %i1
24105 fbul %fcc1, loop_2836
24106loop_2835:
24107 edge16 %o0, %i0, %l6
24108 edge16ln %g3, %l2, %o3
24109 fmul8sux16 %f8, %f12, %f10
24110loop_2836:
24111 be,a,pt %icc, loop_2837
24112 ldsw [%l7 + 0x38], %o2
24113 st %f12, [%l7 + 0x40]
24114 stb %o1, [%l7 + 0x36]
24115loop_2837:
24116 xnor %o4, 0x03BB, %o5
24117 lduw [%l7 + 0x34], %g6
24118 ldsw [%l7 + 0x7C], %g4
24119 movneg %xcc, %o6, %l1
24120 mova %xcc, %l3, %g7
24121 stx %l4, [%l7 + 0x38]
24122 ldx [%l7 + 0x60], %g2
24123 fbge,a %fcc0, loop_2838
24124 andn %l5, %i6, %i2
24125 stb %i7, [%l7 + 0x60]
24126 brlz %i5, loop_2839
24127loop_2838:
24128 sth %i3, [%l7 + 0x70]
24129 edge32l %o7, %g1, %g5
24130 fmovrslez %l0, %f3, %f7
24131loop_2839:
24132 ldsw [%l7 + 0x60], %i4
24133 tsubcctv %i1, %i0, %o0
24134 tvc %xcc, 0x5
24135 brnz %l6, loop_2840
24136 movcs %xcc, %l2, %g3
24137 ld [%l7 + 0x40], %f0
24138 lduh [%l7 + 0x50], %o2
24139loop_2840:
24140 movrne %o3, %o4, %o1
24141 fmovdg %icc, %f14, %f14
24142 xnor %g6, 0x00AD, %o5
24143 fabsd %f12, %f8
24144 mulscc %o6, 0x0E56, %g4
24145 fmuld8sux16 %f14, %f1, %f2
24146 andcc %l3, 0x1A78, %g7
24147 fcmple16 %f10, %f0, %l1
24148 nop
24149 setx loop_2841, %l0, %l1
24150 wrpr 0x1, %tl
24151 wrpr %l1, %tnpc
24152 setx 0x34400001400, %l0, %l1
24153 wrpr %l1, %tstate
24154 wrhpr 0x4, %htstate
24155 done
24156 fmovde %icc, %f11, %f6
24157 bleu,a,pn %icc, loop_2842
24158 subccc %g2, %l4, %i6
24159loop_2841:
24160 tcs %icc, 0x2
24161 lduw [%l7 + 0x48], %i2
24162loop_2842:
24163 fmovrdne %i7, %f14, %f14
24164 ldd [%l7 + 0x18], %f10
24165 fbg %fcc2, loop_2843
24166 lduw [%l7 + 0x6C], %i5
24167 ld [%l7 + 0x14], %f10
24168 bvs,pn %icc, loop_2844
24169loop_2843:
24170 sth %l5, [%l7 + 0x24]
24171 ldub [%l7 + 0x37], %o7
24172 ldsb [%l7 + 0x1B], %i3
24173loop_2844:
24174 std %f0, [%l7 + 0x40]
24175 tleu %icc, 0x1
24176 sethi 0x0470, %g1
24177 bne %icc, loop_2845
24178 tneg %xcc, 0x3
24179 fornot2 %f2, %f10, %f14
24180 tn %xcc, 0x6
24181loop_2845:
24182 fmuld8ulx16 %f10, %f13, %f6
24183 bg,a,pt %xcc, loop_2846
24184 fmovdcs %xcc, %f4, %f11
24185 fmovda %xcc, %f3, %f6
24186 sth %l0, [%l7 + 0x32]
24187loop_2846:
24188 edge8n %g5, %i4, %i1
24189 fmovdg %icc, %f2, %f11
24190 lduh [%l7 + 0x24], %o0
24191 ldsw [%l7 + 0x68], %i0
24192 ble,a,pt %icc, loop_2847
24193 fandnot2s %f11, %f15, %f13
24194 fone %f2
24195 bshuffle %f0, %f12, %f4
24196loop_2847:
24197 addc %l6, 0x030D, %g3
24198 fmovsg %icc, %f10, %f3
24199 sth %o2, [%l7 + 0x28]
24200 movle %xcc, %o3, %l2
24201 subcc %o4, %g6, %o5
24202 fmovdcs %xcc, %f12, %f10
24203 edge32l %o6, %g4, %l3
24204 ld [%l7 + 0x50], %f5
24205 fbg,a %fcc2, loop_2848
24206 movge %icc, %g7, %l1
24207 edge16 %o1, %g2, %l4
24208 fmovsg %xcc, %f10, %f9
24209loop_2848:
24210 edge16n %i6, %i7, %i2
24211 fnegs %f15, %f4
24212 movvc %xcc, %l5, %i5
24213 ldsw [%l7 + 0x38], %o7
24214 srl %g1, %l0, %g5
24215 edge8l %i4, %i1, %o0
24216 or %i0, %i3, %l6
24217 fbuge,a %fcc3, loop_2849
24218 pdist %f12, %f8, %f10
24219 xor %g3, %o2, %o3
24220 std %f12, [%l7 + 0x08]
24221loop_2849:
24222 ldsb [%l7 + 0x32], %o4
24223 edge32n %l2, %o5, %g6
24224 fmul8sux16 %f10, %f12, %f8
24225 movrgz %o6, 0x03E, %g4
24226 bcs,a loop_2850
24227 movleu %icc, %g7, %l3
24228 fmovsne %icc, %f9, %f10
24229 fmovrslez %l1, %f6, %f2
24230loop_2850:
24231 addccc %o1, %g2, %i6
24232 fbg,a %fcc1, loop_2851
24233 array32 %i7, %l4, %l5
24234 subccc %i5, 0x0999, %i2
24235 fmovrdgz %g1, %f2, %f8
24236loop_2851:
24237 stb %o7, [%l7 + 0x41]
24238 edge8ln %l0, %g5, %i1
24239 ldx [%l7 + 0x78], %o0
24240 ldsw [%l7 + 0x10], %i0
24241 add %i4, 0x106E, %l6
24242 lduh [%l7 + 0x0C], %i3
24243 bgu,pt %icc, loop_2852
24244 stx %g3, [%l7 + 0x60]
24245 alignaddr %o3, %o4, %o2
24246 lduw [%l7 + 0x08], %l2
24247loop_2852:
24248 brlz %o5, loop_2853
24249 bn,a loop_2854
24250 bleu loop_2855
24251 ldsh [%l7 + 0x3E], %g6
24252loop_2853:
24253 edge8 %g4, %g7, %l3
24254loop_2854:
24255 stx %o6, [%l7 + 0x30]
24256loop_2855:
24257 stx %l1, [%l7 + 0x30]
24258 addccc %g2, 0x0592, %o1
24259 fpackfix %f10, %f3
24260 fmovsgu %icc, %f2, %f14
24261 bvs loop_2856
24262 stx %i7, [%l7 + 0x08]
24263 sllx %i6, 0x17, %l5
24264 fpadd32s %f14, %f4, %f2
24265loop_2856:
24266 movrgez %l4, %i5, %i2
24267 fmovdcc %icc, %f13, %f4
24268 stx %o7, [%l7 + 0x70]
24269 lduw [%l7 + 0x3C], %l0
24270 fands %f2, %f5, %f4
24271 stb %g5, [%l7 + 0x4B]
24272 stb %i1, [%l7 + 0x70]
24273 lduh [%l7 + 0x42], %o0
24274 subccc %i0, 0x129C, %i4
24275 fsrc1 %f12, %f6
24276 movleu %icc, %l6, %i3
24277 tgu %icc, 0x3
24278 fmovsle %xcc, %f7, %f5
24279 fpadd16s %f12, %f6, %f5
24280 edge16ln %g3, %g1, %o3
24281 fpadd32s %f11, %f14, %f4
24282 movrgez %o2, 0x000, %l2
24283 brz,a %o4, loop_2857
24284 srlx %o5, 0x1C, %g6
24285 udivx %g7, 0x13D0, %g4
24286 std %f12, [%l7 + 0x50]
24287loop_2857:
24288 fabss %f6, %f13
24289 ldd [%l7 + 0x38], %f12
24290 stx %o6, [%l7 + 0x18]
24291 alignaddrl %l3, %l1, %g2
24292 fpsub32s %f12, %f9, %f14
24293 fzeros %f11
24294 stb %i7, [%l7 + 0x47]
24295 brlz %o1, loop_2858
24296 tl %icc, 0x6
24297 stx %i6, [%l7 + 0x48]
24298 tsubcc %l4, %i5, %l5
24299loop_2858:
24300 movre %o7, %l0, %i2
24301 fmovda %icc, %f13, %f8
24302 stb %i1, [%l7 + 0x27]
24303 fmovdn %xcc, %f0, %f11
24304 fbule %fcc1, loop_2859
24305 fnor %f12, %f4, %f8
24306 brnz %o0, loop_2860
24307 fmovdvs %icc, %f12, %f10
24308loop_2859:
24309 ldsh [%l7 + 0x46], %g5
24310 fmovrsne %i4, %f11, %f0
24311loop_2860:
24312 ldsh [%l7 + 0x3C], %l6
24313 fnot1 %f8, %f6
24314 fpadd32s %f12, %f15, %f2
24315 std %f4, [%l7 + 0x70]
24316 subcc %i0, %i3, %g3
24317 fmovscc %icc, %f7, %f5
24318 stx %o3, [%l7 + 0x60]
24319 bn,pt %xcc, loop_2861
24320 bpos,a %icc, loop_2862
24321 st %f11, [%l7 + 0x24]
24322 ld [%l7 + 0x30], %f10
24323loop_2861:
24324 fmovsge %xcc, %f11, %f7
24325loop_2862:
24326 fnegs %f13, %f11
24327 fpadd32 %f10, %f4, %f8
24328 fmovscs %xcc, %f8, %f11
24329 brlz,a %g1, loop_2863
24330 alignaddr %o2, %l2, %o4
24331 sth %g6, [%l7 + 0x24]
24332 fzero %f8
24333loop_2863:
24334 fbue %fcc1, loop_2864
24335 ldub [%l7 + 0x10], %o5
24336 lduw [%l7 + 0x38], %g4
24337 andcc %g7, %l3, %l1
24338loop_2864:
24339 ldsh [%l7 + 0x56], %g2
24340 tcs %xcc, 0x6
24341 sethi 0x1749, %o6
24342 movleu %icc, %i7, %i6
24343 fmovsvc %xcc, %f12, %f3
24344 add %o1, 0x11A0, %l4
24345 ldsh [%l7 + 0x34], %l5
24346 fmovsvs %icc, %f12, %f13
24347 fmovrdgez %i5, %f10, %f10
24348 ldub [%l7 + 0x2D], %o7
24349 ldx [%l7 + 0x48], %l0
24350 fmul8sux16 %f2, %f0, %f12
24351 pdist %f8, %f4, %f0
24352 sth %i2, [%l7 + 0x66]
24353 ldsh [%l7 + 0x1C], %i1
24354 pdist %f2, %f8, %f0
24355 fmovsg %icc, %f9, %f4
24356 std %f0, [%l7 + 0x50]
24357 movg %xcc, %g5, %o0
24358 ldsw [%l7 + 0x08], %i4
24359 brz %l6, loop_2865
24360 fpack32 %f4, %f4, %f6
24361 sub %i3, 0x18FF, %i0
24362 fzero %f6
24363loop_2865:
24364 fsrc2 %f6, %f12
24365 fxnors %f3, %f0, %f4
24366 bcs,a,pn %xcc, loop_2866
24367 edge32 %g3, %o3, %g1
24368 fpack32 %f6, %f12, %f6
24369 ldsw [%l7 + 0x08], %o2
24370loop_2866:
24371 ldsw [%l7 + 0x6C], %l2
24372 fmovrdgez %g6, %f0, %f0
24373 fbuge,a %fcc0, loop_2867
24374 fblg,a %fcc0, loop_2868
24375 tne %xcc, 0x7
24376 bshuffle %f0, %f2, %f0
24377loop_2867:
24378 xor %o5, 0x0CBC, %o4
24379loop_2868:
24380 fmovdleu %icc, %f4, %f2
24381 array16 %g7, %g4, %l1
24382 fands %f12, %f10, %f7
24383 mulscc %l3, %o6, %i7
24384 lduw [%l7 + 0x7C], %g2
24385 fmovrde %i6, %f14, %f6
24386 ba %xcc, loop_2869
24387 stb %o1, [%l7 + 0x0F]
24388 fors %f9, %f8, %f12
24389 lduh [%l7 + 0x50], %l4
24390loop_2869:
24391 be,a loop_2870
24392 fmovrdgez %i5, %f10, %f8
24393 lduw [%l7 + 0x2C], %o7
24394 fands %f8, %f14, %f11
24395loop_2870:
24396 stb %l0, [%l7 + 0x60]
24397 move %icc, %l5, %i1
24398 stb %i2, [%l7 + 0x6B]
24399 ldx [%l7 + 0x70], %o0
24400 bpos,a %icc, loop_2871
24401 lduw [%l7 + 0x6C], %g5
24402 tneg %xcc, 0x1
24403 ldx [%l7 + 0x38], %l6
24404loop_2871:
24405 lduh [%l7 + 0x44], %i3
24406 ld [%l7 + 0x58], %f8
24407 tsubcctv %i0, 0x161E, %g3
24408 lduh [%l7 + 0x0E], %o3
24409 std %f2, [%l7 + 0x38]
24410 ldsb [%l7 + 0x2A], %i4
24411 bcs,a,pt %icc, loop_2872
24412 stw %o2, [%l7 + 0x48]
24413 ldd [%l7 + 0x40], %f8
24414 or %g1, %g6, %l2
24415loop_2872:
24416 ldsb [%l7 + 0x29], %o5
24417 fbge %fcc3, loop_2873
24418 stx %o4, [%l7 + 0x58]
24419 ldsw [%l7 + 0x50], %g4
24420 fcmped %fcc1, %f2, %f0
24421loop_2873:
24422 orcc %l1, 0x1AA4, %l3
24423 ldub [%l7 + 0x3A], %o6
24424 bcc,a,pt %xcc, loop_2874
24425 movre %g7, %g2, %i7
24426 fmovdge %xcc, %f10, %f0
24427 smul %o1, %i6, %l4
24428loop_2874:
24429 sth %i5, [%l7 + 0x22]
24430 sth %o7, [%l7 + 0x34]
24431 bg,pt %xcc, loop_2875
24432 fmovdl %icc, %f10, %f11
24433 ld [%l7 + 0x74], %f14
24434 std %f8, [%l7 + 0x18]
24435loop_2875:
24436 tg %icc, 0x1
24437 fbg,a %fcc2, loop_2876
24438 fmovs %f2, %f5
24439 fmovda %icc, %f14, %f3
24440 movvs %xcc, %l5, %i1
24441loop_2876:
24442 fxnor %f4, %f8, %f0
24443 tleu %xcc, 0x4
24444 ldx [%l7 + 0x10], %l0
24445 fmovsg %icc, %f10, %f4
24446 taddcc %o0, %i2, %l6
24447 stw %g5, [%l7 + 0x50]
24448 fnors %f13, %f11, %f9
24449 subcc %i0, 0x13C6, %g3
24450 fmul8x16al %f11, %f14, %f0
24451 fxnors %f13, %f15, %f2
24452 fandnot2 %f12, %f10, %f0
24453 brgez %o3, loop_2877
24454 fabss %f12, %f10
24455 srl %i3, %i4, %o2
24456 fmuld8ulx16 %f8, %f12, %f14
24457loop_2877:
24458 stw %g1, [%l7 + 0x64]
24459 fpadd16s %f9, %f6, %f10
24460 taddcctv %g6, 0x0420, %l2
24461 movge %xcc, %o5, %o4
24462 fpadd32 %f8, %f4, %f10
24463 fbul %fcc3, loop_2878
24464 subc %l1, %l3, %o6
24465 sth %g4, [%l7 + 0x6A]
24466 stw %g2, [%l7 + 0x48]
24467loop_2878:
24468 fcmped %fcc0, %f2, %f12
24469 stx %i7, [%l7 + 0x48]
24470 popc %g7, %i6
24471 fmovrdgez %l4, %f4, %f12
24472 movn %xcc, %o1, %i5
24473 stx %l5, [%l7 + 0x20]
24474 ldsh [%l7 + 0x1E], %i1
24475 tcc %icc, 0x0
24476 fbue %fcc3, loop_2879
24477 nop
24478 setx loop_2880, %l0, %l1
24479 jmpl %l1, %l0
24480 ldsw [%l7 + 0x7C], %o7
24481 sth %i2, [%l7 + 0x5C]
24482loop_2879:
24483 ldsb [%l7 + 0x53], %o0
24484loop_2880:
24485 fcmpne16 %f10, %f8, %g5
24486 be,a,pn %icc, loop_2881
24487 fmovdcc %icc, %f8, %f15
24488 movcc %icc, %i0, %g3
24489 fones %f12
24490loop_2881:
24491 fnot1 %f14, %f8
24492 faligndata %f14, %f0, %f0
24493 fmul8sux16 %f14, %f6, %f8
24494 fmovde %icc, %f14, %f10
24495 stw %o3, [%l7 + 0x40]
24496 smul %l6, %i3, %i4
24497 movvc %xcc, %o2, %g6
24498 edge32 %g1, %l2, %o5
24499 fble,a %fcc0, loop_2882
24500 fmovscc %icc, %f13, %f14
24501 ldsw [%l7 + 0x3C], %o4
24502 fpmerge %f8, %f13, %f14
24503loop_2882:
24504 fmovdle %xcc, %f0, %f10
24505 stw %l1, [%l7 + 0x14]
24506 fpack16 %f10, %f15
24507 movcc %xcc, %l3, %g4
24508 fnor %f14, %f10, %f12
24509 bgu,a,pn %icc, loop_2883
24510 udivcc %g2, 0x023D, %o6
24511 edge16n %g7, %i6, %l4
24512 lduw [%l7 + 0x40], %i7
24513loop_2883:
24514 ldsw [%l7 + 0x58], %i5
24515 fmovscs %xcc, %f14, %f4
24516 fors %f6, %f13, %f4
24517 ldx [%l7 + 0x58], %o1
24518 fpsub16 %f2, %f4, %f0
24519 bvs,pn %icc, loop_2884
24520 fmovsg %icc, %f7, %f13
24521 bg loop_2885
24522 ldub [%l7 + 0x72], %l5
24523loop_2884:
24524 ldx [%l7 + 0x20], %i1
24525 sdivcc %o7, 0x137E, %l0
24526loop_2885:
24527 movl %xcc, %i2, %g5
24528 sra %i0, %o0, %o3
24529 ldsw [%l7 + 0x5C], %l6
24530 edge16n %i3, %g3, %i4
24531 fcmple32 %f6, %f0, %g6
24532 call loop_2886
24533 or %o2, %l2, %o5
24534 movvc %icc, %g1, %o4
24535 ldsb [%l7 + 0x6E], %l3
24536loop_2886:
24537 tvc %xcc, 0x2
24538 fmul8ulx16 %f14, %f0, %f6
24539 bpos,a,pt %xcc, loop_2887
24540 fnot1s %f11, %f4
24541 fxnors %f5, %f11, %f3
24542 lduw [%l7 + 0x28], %g4
24543loop_2887:
24544 fnor %f8, %f4, %f12
24545 ldsb [%l7 + 0x1F], %g2
24546 st %f11, [%l7 + 0x78]
24547 fnot2 %f14, %f4
24548 std %f0, [%l7 + 0x30]
24549 fsrc1 %f6, %f0
24550 fble %fcc2, loop_2888
24551 stx %l1, [%l7 + 0x68]
24552 lduh [%l7 + 0x7A], %g7
24553 ld [%l7 + 0x7C], %f5
24554loop_2888:
24555 edge32n %i6, %o6, %i7
24556 fornot1 %f4, %f12, %f2
24557 fmovrde %l4, %f14, %f14
24558 fbu,a %fcc3, loop_2889
24559 brnz %i5, loop_2890
24560 sth %o1, [%l7 + 0x22]
24561 ldsw [%l7 + 0x30], %l5
24562loop_2889:
24563 movcc %xcc, %i1, %l0
24564loop_2890:
24565 fcmped %fcc3, %f6, %f2
24566 ldd [%l7 + 0x48], %f10
24567 movge %xcc, %i2, %o7
24568 fmovdcs %icc, %f4, %f10
24569 fmovrdgz %g5, %f6, %f0
24570 smul %i0, %o0, %o3
24571 std %f12, [%l7 + 0x38]
24572 umul %i3, %g3, %i4
24573 movleu %icc, %l6, %o2
24574 sth %g6, [%l7 + 0x2E]
24575 smulcc %o5, 0x0877, %g1
24576 fmovsle %icc, %f11, %f0
24577 edge8l %l2, %l3, %o4
24578 ba,pn %xcc, loop_2891
24579 std %f12, [%l7 + 0x60]
24580 ldx [%l7 + 0x48], %g2
24581 edge16n %g4, %l1, %i6
24582loop_2891:
24583 fmul8x16 %f1, %f2, %f6
24584 taddcc %g7, 0x1045, %i7
24585 edge32ln %o6, %i5, %l4
24586 orncc %l5, 0x0063, %o1
24587 taddcc %i1, 0x0052, %i2
24588 fmovdn %xcc, %f5, %f10
24589 fnegd %f12, %f10
24590 movcs %icc, %l0, %o7
24591 st %f3, [%l7 + 0x5C]
24592 st %f4, [%l7 + 0x2C]
24593 fpsub32 %f0, %f14, %f0
24594 movg %icc, %g5, %i0
24595 xor %o0, %i3, %g3
24596 call loop_2892
24597 movvc %xcc, %o3, %i4
24598 sdivcc %l6, 0x06C2, %g6
24599 fornot1 %f6, %f12, %f14
24600loop_2892:
24601 fnegs %f11, %f9
24602 faligndata %f0, %f14, %f2
24603 ldd [%l7 + 0x50], %f10
24604 fmovrslez %o2, %f10, %f10
24605 fmovse %icc, %f11, %f0
24606 stb %g1, [%l7 + 0x1F]
24607 bl,pt %icc, loop_2893
24608 ldsh [%l7 + 0x76], %l2
24609 movrne %o5, %l3, %g2
24610 ba,a,pn %xcc, loop_2894
24611loop_2893:
24612 fmovdvs %icc, %f7, %f10
24613 fmovsleu %icc, %f10, %f13
24614 stw %o4, [%l7 + 0x58]
24615loop_2894:
24616 movrgz %g4, 0x1F8, %l1
24617 bneg loop_2895
24618 fcmped %fcc1, %f4, %f12
24619 stb %g7, [%l7 + 0x0A]
24620 fmovdgu %icc, %f1, %f1
24621loop_2895:
24622 ldsb [%l7 + 0x10], %i7
24623 movl %icc, %i6, %o6
24624 fmul8x16au %f6, %f10, %f12
24625 bgu,pn %icc, loop_2896
24626 fcmpes %fcc0, %f10, %f7
24627 ld [%l7 + 0x24], %f10
24628 stb %i5, [%l7 + 0x2B]
24629loop_2896:
24630 fmovrslz %l5, %f3, %f0
24631 fabss %f1, %f15
24632 tg %xcc, 0x7
24633 tvs %xcc, 0x7
24634 fornot1 %f0, %f10, %f8
24635 fmovscc %icc, %f4, %f4
24636 ldsb [%l7 + 0x23], %l4
24637 lduw [%l7 + 0x54], %o1
24638 tcs %icc, 0x2
24639 ldub [%l7 + 0x1C], %i2
24640 sth %l0, [%l7 + 0x6C]
24641 bgu,a,pn %icc, loop_2897
24642 stw %o7, [%l7 + 0x64]
24643 fcmps %fcc3, %f10, %f15
24644 brnz %g5, loop_2898
24645loop_2897:
24646 subccc %i1, 0x130D, %o0
24647 edge32l %i3, %g3, %o3
24648 ta %xcc, 0x3
24649loop_2898:
24650 sllx %i0, %i4, %l6
24651 fornot2s %f10, %f8, %f15
24652 fmovrdgz %g6, %f14, %f14
24653 fnot2 %f4, %f12
24654 fsrc2s %f9, %f3
24655 bgu,a loop_2899
24656 fpsub16 %f4, %f0, %f6
24657 lduh [%l7 + 0x44], %o2
24658 stw %l2, [%l7 + 0x24]
24659loop_2899:
24660 orcc %o5, %l3, %g1
24661 edge8l %o4, %g4, %l1
24662 te %xcc, 0x4
24663 lduw [%l7 + 0x08], %g2
24664 stx %i7, [%l7 + 0x70]
24665 subcc %i6, 0x09DA, %g7
24666 bneg,a,pn %xcc, loop_2900
24667 lduw [%l7 + 0x18], %o6
24668 bneg,a,pt %icc, loop_2901
24669 movpos %xcc, %l5, %i5
24670loop_2900:
24671 stw %l4, [%l7 + 0x10]
24672 bvs,a loop_2902
24673loop_2901:
24674 fnot2 %f4, %f12
24675 taddcc %o1, %l0, %o7
24676 fmovdn %icc, %f2, %f9
24677loop_2902:
24678 ldsh [%l7 + 0x66], %i2
24679 array16 %g5, %i1, %i3
24680 ldd [%l7 + 0x70], %f6
24681 movcc %icc, %g3, %o0
24682 fmovse %xcc, %f15, %f15
24683 lduw [%l7 + 0x44], %o3
24684 movvs %icc, %i4, %l6
24685 edge16l %i0, %g6, %l2
24686 taddcc %o5, 0x1514, %l3
24687 fmovsgu %xcc, %f4, %f6
24688 bn,a,pt %xcc, loop_2903
24689 fmovrsgz %o2, %f11, %f12
24690 or %g1, 0x06ED, %o4
24691 ldx [%l7 + 0x60], %g4
24692loop_2903:
24693 fbo,a %fcc3, loop_2904
24694 ba,a,pn %xcc, loop_2905
24695 ldsw [%l7 + 0x60], %g2
24696 sdiv %l1, 0x0869, %i7
24697loop_2904:
24698 mulscc %i6, 0x09F4, %o6
24699loop_2905:
24700 udiv %l5, 0x1D58, %g7
24701 ld [%l7 + 0x18], %f6
24702 or %l4, 0x130C, %o1
24703 ldx [%l7 + 0x20], %l0
24704 movrne %i5, %i2, %o7
24705 st %f5, [%l7 + 0x20]
24706 fmovdge %xcc, %f6, %f14
24707 tvs %xcc, 0x7
24708 array16 %g5, %i1, %g3
24709 ldd [%l7 + 0x68], %f2
24710 ldsh [%l7 + 0x14], %o0
24711 lduw [%l7 + 0x20], %o3
24712 sth %i3, [%l7 + 0x34]
24713 stb %i4, [%l7 + 0x3B]
24714 tg %icc, 0x3
24715 umulcc %l6, %i0, %l2
24716 lduw [%l7 + 0x70], %g6
24717 ldx [%l7 + 0x78], %o5
24718 fpack16 %f2, %f10
24719 movpos %icc, %l3, %o2
24720 fpsub16s %f12, %f5, %f4
24721 fmovdne %icc, %f13, %f2
24722 stx %g1, [%l7 + 0x10]
24723 movvs %icc, %g4, %g2
24724 stb %o4, [%l7 + 0x7C]
24725 ldsw [%l7 + 0x4C], %i7
24726 lduw [%l7 + 0x58], %i6
24727 tcc %icc, 0x6
24728 fmovsneg %xcc, %f1, %f6
24729 ldx [%l7 + 0x18], %l1
24730 movre %l5, %o6, %g7
24731 sethi 0x193E, %l4
24732 andn %l0, 0x1E7B, %i5
24733 fxnors %f6, %f0, %f2
24734 stx %i2, [%l7 + 0x50]
24735 fnor %f2, %f6, %f10
24736 tn %xcc, 0x4
24737 edge32l %o1, %g5, %o7
24738 fone %f4
24739 and %i1, 0x0AFA, %g3
24740 st %f5, [%l7 + 0x5C]
24741 fones %f5
24742 umul %o3, %i3, %o0
24743 stb %l6, [%l7 + 0x31]
24744 movneg %icc, %i4, %i0
24745 st %f5, [%l7 + 0x50]
24746 ldd [%l7 + 0x50], %f8
24747 ldx [%l7 + 0x78], %l2
24748 fnot1 %f0, %f10
24749 movrlz %g6, 0x2A4, %l3
24750 fbne %fcc1, loop_2906
24751 ba loop_2907
24752 fcmpne16 %f12, %f12, %o5
24753 fmovrsgez %g1, %f7, %f7
24754loop_2906:
24755 fcmple16 %f14, %f4, %g4
24756loop_2907:
24757 fand %f14, %f6, %f2
24758 bcs %xcc, loop_2908
24759 addccc %o2, %o4, %i7
24760 fmovd %f12, %f8
24761 movne %xcc, %i6, %g2
24762loop_2908:
24763 fbule %fcc3, loop_2909
24764 be,a,pt %icc, loop_2910
24765 fmul8x16 %f15, %f10, %f12
24766 fornot2s %f5, %f7, %f10
24767loop_2909:
24768 stx %l5, [%l7 + 0x78]
24769loop_2910:
24770 edge16 %l1, %g7, %o6
24771 fcmpd %fcc3, %f14, %f6
24772 st %f6, [%l7 + 0x70]
24773 fornot1 %f2, %f0, %f14
24774 fpadd32 %f0, %f6, %f10
24775 fmovrslz %l4, %f8, %f14
24776 lduh [%l7 + 0x7C], %i5
24777 fbul %fcc1, loop_2911
24778 edge8n %i2, %l0, %g5
24779 edge16l %o1, %o7, %g3
24780 fmovspos %icc, %f13, %f7
24781loop_2911:
24782 ld [%l7 + 0x28], %f3
24783 ldub [%l7 + 0x1C], %o3
24784 lduw [%l7 + 0x34], %i3
24785 stb %o0, [%l7 + 0x2D]
24786 fcmpne16 %f12, %f6, %i1
24787 ldx [%l7 + 0x58], %l6
24788 stx %i4, [%l7 + 0x40]
24789 bge,pn %xcc, loop_2912
24790 edge16ln %i0, %g6, %l2
24791 movrne %o5, %g1, %g4
24792 ldsh [%l7 + 0x20], %o2
24793loop_2912:
24794 fsrc2s %f13, %f0
24795 std %f12, [%l7 + 0x30]
24796 ldsb [%l7 + 0x1A], %l3
24797 ldsh [%l7 + 0x1C], %i7
24798 ldsw [%l7 + 0x28], %i6
24799 movg %xcc, %g2, %o4
24800 stb %l1, [%l7 + 0x25]
24801 mova %icc, %l5, %o6
24802 fnors %f10, %f9, %f3
24803 lduw [%l7 + 0x30], %g7
24804 fmovrdgez %i5, %f14, %f10
24805 sth %i2, [%l7 + 0x1C]
24806 orncc %l0, 0x086E, %l4
24807 fbe,a %fcc1, loop_2913
24808 std %f12, [%l7 + 0x50]
24809 subc %o1, 0x1C52, %g5
24810 ldub [%l7 + 0x21], %o7
24811loop_2913:
24812 bleu,a loop_2914
24813 movl %icc, %g3, %i3
24814 sra %o0, 0x12, %o3
24815 pdist %f4, %f6, %f2
24816loop_2914:
24817 brgz,a %i1, loop_2915
24818 ta %icc, 0x4
24819 std %f10, [%l7 + 0x20]
24820 fandnot1s %f0, %f2, %f10
24821loop_2915:
24822 bneg,pn %xcc, loop_2916
24823 fmovrsne %l6, %f4, %f5
24824 lduh [%l7 + 0x34], %i0
24825 fpsub32s %f13, %f15, %f13
24826loop_2916:
24827 mulx %g6, 0x0672, %i4
24828 lduh [%l7 + 0x10], %o5
24829 fornot1 %f10, %f14, %f2
24830 srlx %g1, %g4, %o2
24831 movneg %xcc, %l3, %i7
24832 movg %xcc, %l2, %i6
24833 fnegd %f14, %f12
24834 orncc %o4, %l1, %g2
24835 fnegd %f2, %f0
24836 bneg,a,pn %icc, loop_2917
24837 lduw [%l7 + 0x70], %l5
24838 fnors %f11, %f7, %f2
24839 fand %f12, %f0, %f2
24840loop_2917:
24841 fpackfix %f0, %f6
24842 ldx [%l7 + 0x58], %o6
24843 lduw [%l7 + 0x5C], %i5
24844 alignaddrl %i2, %g7, %l4
24845 movl %xcc, %o1, %g5
24846 movge %xcc, %o7, %l0
24847 lduw [%l7 + 0x18], %i3
24848 fbe %fcc0, loop_2918
24849 andcc %g3, %o0, %o3
24850 fmovsle %icc, %f15, %f7
24851 st %f9, [%l7 + 0x7C]
24852loop_2918:
24853 subc %i1, 0x0F32, %l6
24854 brgz %g6, loop_2919
24855 fnot2 %f10, %f8
24856 fble,a %fcc3, loop_2920
24857 fbug,a %fcc2, loop_2921
24858loop_2919:
24859 fnand %f14, %f4, %f6
24860 ldsb [%l7 + 0x26], %i0
24861loop_2920:
24862 fsrc2s %f3, %f4
24863loop_2921:
24864 fnegs %f3, %f11
24865 fmovsge %xcc, %f1, %f0
24866 subccc %i4, 0x1B71, %g1
24867 fxor %f12, %f0, %f10
24868 movvc %icc, %g4, %o2
24869 fmovdg %icc, %f11, %f5
24870 bcs,pt %icc, loop_2922
24871 fbuge,a %fcc1, loop_2923
24872 udivx %o5, 0x0343, %i7
24873 subc %l2, %i6, %l3
24874loop_2922:
24875 lduw [%l7 + 0x3C], %l1
24876loop_2923:
24877 ldsw [%l7 + 0x54], %o4
24878 fble %fcc1, loop_2924
24879 movge %icc, %g2, %l5
24880 array8 %i5, %i2, %g7
24881 array32 %o6, %l4, %o1
24882loop_2924:
24883 fcmpd %fcc2, %f8, %f8
24884 fornot1 %f8, %f12, %f6
24885 fnors %f14, %f11, %f13
24886 fmovsgu %xcc, %f6, %f7
24887 sll %g5, 0x10, %l0
24888 movrne %o7, %i3, %g3
24889 stb %o0, [%l7 + 0x7C]
24890 ldx [%l7 + 0x50], %o3
24891 edge32n %l6, %g6, %i0
24892 brgz,a %i1, loop_2925
24893 movrgz %i4, %g1, %o2
24894 fbo,a %fcc3, loop_2926
24895 fmovd %f12, %f4
24896loop_2925:
24897 fcmpeq32 %f10, %f14, %g4
24898 lduh [%l7 + 0x26], %o5
24899loop_2926:
24900 movge %xcc, %i7, %i6
24901 ldd [%l7 + 0x38], %f10
24902 subc %l2, 0x0CCB, %l1
24903 fpsub32s %f1, %f2, %f12
24904 ldx [%l7 + 0x40], %o4
24905 udivx %g2, 0x175E, %l3
24906 udivx %l5, 0x02B1, %i2
24907 fxnors %f6, %f4, %f4
24908 ldub [%l7 + 0x6C], %i5
24909 ldsh [%l7 + 0x1A], %o6
24910 fpadd16 %f4, %f14, %f2
24911 fmul8sux16 %f0, %f8, %f10
24912 sdiv %l4, 0x0393, %o1
24913 fcmple32 %f4, %f8, %g7
24914 std %f0, [%l7 + 0x40]
24915 movgu %icc, %g5, %o7
24916 ldsw [%l7 + 0x48], %l0
24917 tl %icc, 0x3
24918 bcs,a %icc, loop_2927
24919 taddcc %g3, 0x03DF, %o0
24920 stw %o3, [%l7 + 0x20]
24921 and %i3, 0x131B, %l6
24922loop_2927:
24923 move %xcc, %i0, %i1
24924 ldub [%l7 + 0x5E], %g6
24925 ldx [%l7 + 0x30], %g1
24926 fmovdneg %icc, %f4, %f6
24927 smulcc %o2, 0x0BC6, %i4
24928 ble,a loop_2928
24929 addcc %g4, 0x0B33, %o5
24930 fpackfix %f14, %f1
24931 fmovsg %icc, %f8, %f14
24932loop_2928:
24933 ld [%l7 + 0x4C], %f11
24934 ldsh [%l7 + 0x18], %i6
24935 edge8ln %l2, %i7, %o4
24936 tge %xcc, 0x4
24937 fnor %f8, %f14, %f10
24938 fmul8ulx16 %f6, %f6, %f4
24939 fcmped %fcc1, %f4, %f10
24940 movgu %xcc, %l1, %g2
24941 lduh [%l7 + 0x32], %l5
24942 tgu %icc, 0x5
24943 std %f0, [%l7 + 0x08]
24944 movl %icc, %i2, %i5
24945 stb %l3, [%l7 + 0x2C]
24946 movre %l4, 0x064, %o1
24947 fmovsneg %icc, %f8, %f13
24948 movvc %xcc, %g7, %o6
24949 fmovrdgz %o7, %f6, %f0
24950 tge %xcc, 0x6
24951 edge16n %g5, %l0, %o0
24952 edge16l %o3, %i3, %l6
24953 fmovdl %xcc, %f0, %f7
24954 ldsb [%l7 + 0x2B], %g3
24955 taddcc %i0, %i1, %g1
24956 stw %o2, [%l7 + 0x50]
24957 sth %i4, [%l7 + 0x26]
24958 fbul %fcc1, loop_2929
24959 st %f4, [%l7 + 0x18]
24960 fone %f6
24961 fbg %fcc1, loop_2930
24962loop_2929:
24963 fsrc1 %f8, %f0
24964 fandnot1 %f12, %f12, %f0
24965 popc 0x0411, %g4
24966loop_2930:
24967 fornot1s %f1, %f11, %f3
24968 stb %g6, [%l7 + 0x0B]
24969 movrlz %o5, 0x1F2, %i6
24970 ldsw [%l7 + 0x20], %l2
24971 ldsh [%l7 + 0x36], %o4
24972 fmovsvc %icc, %f13, %f14
24973 faligndata %f10, %f0, %f14
24974 ldsh [%l7 + 0x0A], %l1
24975 fmul8ulx16 %f10, %f10, %f8
24976 ldsh [%l7 + 0x60], %i7
24977 tne %icc, 0x0
24978 ldub [%l7 + 0x09], %l5
24979 ldsh [%l7 + 0x0C], %g2
24980 xnorcc %i5, 0x027B, %i2
24981 fmovscs %icc, %f0, %f4
24982 fmuld8ulx16 %f9, %f6, %f8
24983 lduw [%l7 + 0x14], %l3
24984 bge %icc, loop_2931
24985 lduw [%l7 + 0x28], %l4
24986 brgz,a %g7, loop_2932
24987 lduw [%l7 + 0x38], %o6
24988loop_2931:
24989 fnand %f4, %f14, %f14
24990 srlx %o7, %o1, %g5
24991loop_2932:
24992 edge8 %l0, %o3, %i3
24993 ldsh [%l7 + 0x70], %l6
24994 fmovdge %icc, %f14, %f6
24995 fmovdne %xcc, %f12, %f2
24996 pdist %f10, %f14, %f0
24997 fcmps %fcc0, %f9, %f2
24998 fcmpeq32 %f12, %f12, %o0
24999 lduw [%l7 + 0x64], %g3
25000 bvs,a %icc, loop_2933
25001 alignaddr %i1, %g1, %i0
25002 sth %i4, [%l7 + 0x20]
25003 lduw [%l7 + 0x54], %o2
25004loop_2933:
25005 ldsb [%l7 + 0x52], %g6
25006 sll %g4, 0x13, %i6
25007 ldsh [%l7 + 0x3C], %l2
25008 bleu,a,pn %icc, loop_2934
25009 ldx [%l7 + 0x40], %o4
25010 ldx [%l7 + 0x20], %l1
25011 lduh [%l7 + 0x32], %o5
25012loop_2934:
25013 ldsb [%l7 + 0x17], %l5
25014 movcs %xcc, %i7, %i5
25015 bneg,pn %xcc, loop_2935
25016 fbul %fcc0, loop_2936
25017 addcc %i2, %g2, %l3
25018 fmovrdlez %g7, %f4, %f2
25019loop_2935:
25020 fmovs %f10, %f11
25021loop_2936:
25022 sth %l4, [%l7 + 0x50]
25023 edge8ln %o6, %o7, %g5
25024 fbn %fcc1, loop_2937
25025 fmovspos %icc, %f5, %f0
25026 st %f3, [%l7 + 0x50]
25027 tvs %icc, 0x7
25028loop_2937:
25029 srlx %o1, %o3, %i3
25030 tvs %xcc, 0x1
25031 sth %l0, [%l7 + 0x42]
25032 fbl %fcc1, loop_2938
25033 bneg,a %xcc, loop_2939
25034 srlx %l6, %g3, %o0
25035 edge32l %i1, %g1, %i0
25036loop_2938:
25037 fmovrsgz %o2, %f14, %f10
25038loop_2939:
25039 edge8 %g6, %i4, %g4
25040 lduh [%l7 + 0x3C], %i6
25041 sra %l2, %l1, %o4
25042 ldub [%l7 + 0x0A], %l5
25043 lduh [%l7 + 0x0C], %i7
25044 stb %o5, [%l7 + 0x1E]
25045 alignaddrl %i5, %i2, %l3
25046 be,pt %xcc, loop_2940
25047 fmovsn %icc, %f7, %f1
25048 movcs %xcc, %g7, %l4
25049 tgu %icc, 0x5
25050loop_2940:
25051 srlx %o6, %g2, %g5
25052 andncc %o1, %o7, %o3
25053 sth %l0, [%l7 + 0x66]
25054 brlez,a %l6, loop_2941
25055 stb %i3, [%l7 + 0x2D]
25056 lduw [%l7 + 0x54], %o0
25057 sllx %i1, %g3, %i0
25058loop_2941:
25059 fmovdpos %xcc, %f13, %f2
25060 movle %icc, %g1, %o2
25061 ld [%l7 + 0x58], %f1
25062 ldsh [%l7 + 0x58], %i4
25063 umulcc %g6, 0x1008, %i6
25064 fzeros %f15
25065 bpos %xcc, loop_2942
25066 ldsh [%l7 + 0x2A], %l2
25067 lduw [%l7 + 0x60], %l1
25068 ld [%l7 + 0x3C], %f0
25069loop_2942:
25070 andn %o4, 0x0096, %l5
25071 fmovdle %xcc, %f7, %f7
25072 ldub [%l7 + 0x26], %i7
25073 stb %o5, [%l7 + 0x42]
25074 movge %xcc, %i5, %g4
25075 alignaddr %l3, %i2, %l4
25076 brz %o6, loop_2943
25077 fors %f3, %f6, %f7
25078 fcmpeq16 %f4, %f10, %g2
25079 movre %g5, %g7, %o1
25080loop_2943:
25081 ldsh [%l7 + 0x16], %o7
25082 movneg %icc, %l0, %o3
25083 ldsw [%l7 + 0x20], %i3
25084 st %f4, [%l7 + 0x10]
25085 fand %f0, %f0, %f14
25086 fpackfix %f10, %f14
25087 tsubcc %l6, %i1, %o0
25088 be,a,pn %xcc, loop_2944
25089 addc %g3, %i0, %g1
25090 tne %icc, 0x4
25091 bn,pt %xcc, loop_2945
25092loop_2944:
25093 st %f10, [%l7 + 0x0C]
25094 fnot1 %f10, %f2
25095 tneg %xcc, 0x5
25096loop_2945:
25097 fmovrse %o2, %f8, %f12
25098 fbl %fcc3, loop_2946
25099 fmovde %xcc, %f11, %f12
25100 edge32 %g6, %i4, %l2
25101 fba,a %fcc0, loop_2947
25102loop_2946:
25103 fbn %fcc1, loop_2948
25104 movrne %i6, 0x2E3, %o4
25105 ldx [%l7 + 0x68], %l5
25106loop_2947:
25107 brz %i7, loop_2949
25108loop_2948:
25109 brnz,a %o5, loop_2950
25110 bn,pn %xcc, loop_2951
25111 stw %l1, [%l7 + 0x34]
25112loop_2949:
25113 fone %f10
25114loop_2950:
25115 ld [%l7 + 0x5C], %f8
25116loop_2951:
25117 move %icc, %i5, %l3
25118 movneg %icc, %i2, %l4
25119 fnand %f14, %f4, %f2
25120 fmovrdlz %g4, %f10, %f2
25121 subccc %o6, %g2, %g7
25122 xor %o1, %o7, %l0
25123 array8 %o3, %g5, %l6
25124 ld [%l7 + 0x30], %f7
25125 call loop_2952
25126 xnor %i3, 0x1EB7, %o0
25127 fones %f7
25128 ldsh [%l7 + 0x6A], %g3
25129loop_2952:
25130 stb %i1, [%l7 + 0x34]
25131 sth %g1, [%l7 + 0x16]
25132 ldx [%l7 + 0x08], %i0
25133 movcs %icc, %g6, %i4
25134 fcmpgt32 %f4, %f10, %l2
25135 fmovdn %icc, %f11, %f3
25136 tleu %xcc, 0x1
25137 fbu %fcc2, loop_2953
25138 ldsb [%l7 + 0x68], %o2
25139 fmul8x16 %f0, %f12, %f0
25140 bn loop_2954
25141loop_2953:
25142 movrlez %i6, 0x2D0, %o4
25143 std %f12, [%l7 + 0x08]
25144 fsrc1s %f8, %f2
25145loop_2954:
25146 ld [%l7 + 0x6C], %f15
25147 fmovdle %icc, %f11, %f5
25148 brlz,a %i7, loop_2955
25149 st %f1, [%l7 + 0x1C]
25150 fpsub16 %f4, %f2, %f14
25151 fcmpne16 %f8, %f12, %o5
25152loop_2955:
25153 fbu %fcc3, loop_2956
25154 mulx %l1, %i5, %l5
25155 lduh [%l7 + 0x20], %i2
25156 fmovscc %icc, %f5, %f9
25157loop_2956:
25158 fcmpgt16 %f14, %f4, %l4
25159 movge %icc, %l3, %o6
25160 movvc %icc, %g2, %g7
25161 xorcc %g4, %o1, %l0
25162 tle %icc, 0x3
25163 fmovsvc %xcc, %f6, %f3
25164 fmovrde %o3, %f12, %f2
25165 subc %o7, %l6, %i3
25166 fmovdl %icc, %f11, %f0
25167 ldub [%l7 + 0x0A], %o0
25168 fors %f6, %f5, %f8
25169 ldsw [%l7 + 0x50], %g3
25170 edge16ln %g5, %i1, %i0
25171 fmovrdgez %g1, %f8, %f6
25172 brgz,a %g6, loop_2957
25173 stb %l2, [%l7 + 0x3A]
25174 fsrc1 %f0, %f4
25175 fbuge %fcc1, loop_2958
25176loop_2957:
25177 movgu %icc, %o2, %i4
25178 edge16ln %o4, %i6, %i7
25179 ld [%l7 + 0x2C], %f15
25180loop_2958:
25181 lduh [%l7 + 0x3A], %o5
25182 sth %l1, [%l7 + 0x30]
25183 ldsw [%l7 + 0x28], %i5
25184 bvs,a %xcc, loop_2959
25185 fmovda %icc, %f1, %f12
25186 taddcctv %l5, %i2, %l3
25187 edge8n %o6, %l4, %g2
25188loop_2959:
25189 ldsw [%l7 + 0x64], %g4
25190 tneg %xcc, 0x5
25191 ldsw [%l7 + 0x24], %g7
25192 fmovsvc %icc, %f4, %f8
25193 movrlez %o1, 0x215, %o3
25194 ldsw [%l7 + 0x78], %l0
25195 movn %icc, %l6, %i3
25196 bgu,pt %xcc, loop_2960
25197 andcc %o0, %g3, %g5
25198 fornot2s %f13, %f0, %f10
25199 stb %i1, [%l7 + 0x31]
25200loop_2960:
25201 bgu %xcc, loop_2961
25202 te %xcc, 0x4
25203 fcmpgt32 %f12, %f0, %o7
25204 mova %icc, %i0, %g1
25205loop_2961:
25206 lduw [%l7 + 0x18], %l2
25207 st %f4, [%l7 + 0x18]
25208 fbl,a %fcc0, loop_2962
25209 subcc %g6, 0x16FC, %i4
25210 fabss %f4, %f11
25211 bn,a,pt %xcc, loop_2963
25212loop_2962:
25213 andncc %o2, %i6, %i7
25214 std %f6, [%l7 + 0x40]
25215 fcmple32 %f10, %f4, %o4
25216loop_2963:
25217 ld [%l7 + 0x3C], %f11
25218 fsrc1s %f5, %f10
25219 ldub [%l7 + 0x75], %o5
25220 fnands %f8, %f15, %f12
25221 movvs %icc, %i5, %l1
25222 movrlez %i2, 0x186, %l5
25223 stx %o6, [%l7 + 0x10]
25224 movcc %xcc, %l3, %l4
25225 tneg %xcc, 0x0
25226 fmovde %icc, %f13, %f2
25227 sth %g2, [%l7 + 0x0A]
25228 fmovrdlz %g7, %f12, %f0
25229 fcmple32 %f12, %f4, %g4
25230 fmuld8sux16 %f2, %f0, %f14
25231 fbl,a %fcc2, loop_2964
25232 movl %xcc, %o1, %l0
25233 lduh [%l7 + 0x1C], %l6
25234 fnot1 %f2, %f8
25235loop_2964:
25236 fnot2 %f8, %f10
25237 fcmpgt32 %f2, %f8, %o3
25238 udivcc %i3, 0x15EA, %g3
25239 movneg %icc, %o0, %i1
25240 subcc %g5, %o7, %i0
25241 movge %icc, %l2, %g6
25242 tneg %xcc, 0x3
25243 fpadd32 %f4, %f12, %f14
25244 fcmpes %fcc3, %f4, %f0
25245 lduw [%l7 + 0x7C], %g1
25246 fandnot2 %f12, %f14, %f12
25247 fmovsvc %icc, %f3, %f4
25248 stw %i4, [%l7 + 0x74]
25249 stb %o2, [%l7 + 0x7F]
25250 fornot2s %f10, %f7, %f15
25251 andn %i7, 0x1A54, %o4
25252 fmovdg %xcc, %f10, %f13
25253 edge8 %o5, %i6, %i5
25254 fmovsle %icc, %f4, %f11
25255 tne %xcc, 0x3
25256 andcc %l1, 0x1B70, %i2
25257 sdiv %o6, 0x1831, %l3
25258 ldsw [%l7 + 0x10], %l4
25259 fsrc1 %f4, %f12
25260 fcmpeq32 %f4, %f0, %l5
25261 tg %icc, 0x3
25262 fmovsle %xcc, %f11, %f5
25263 fpmerge %f1, %f3, %f8
25264 fpadd32 %f2, %f14, %f2
25265 fcmped %fcc3, %f10, %f0
25266 stx %g7, [%l7 + 0x70]
25267 fmovs %f12, %f13
25268 fbe %fcc2, loop_2965
25269 ldsw [%l7 + 0x38], %g2
25270 fpmerge %f7, %f12, %f0
25271 ldub [%l7 + 0x64], %o1
25272loop_2965:
25273 ldsw [%l7 + 0x0C], %g4
25274 edge16l %l0, %l6, %i3
25275 brgez,a %g3, loop_2966
25276 fmovsneg %xcc, %f0, %f8
25277 fmovdvs %xcc, %f9, %f0
25278 ldd [%l7 + 0x40], %f4
25279loop_2966:
25280 udiv %o3, 0x0B7D, %o0
25281 fmovrdlez %g5, %f8, %f8
25282 fmul8x16al %f13, %f2, %f14
25283 xorcc %i1, 0x0808, %i0
25284 udivx %o7, 0x10B9, %l2
25285 ldsb [%l7 + 0x3E], %g1
25286 fpack16 %f12, %f9
25287 xnorcc %g6, %o2, %i4
25288 stw %o4, [%l7 + 0x24]
25289 brgez,a %o5, loop_2967
25290 lduh [%l7 + 0x72], %i7
25291 std %f8, [%l7 + 0x28]
25292 nop
25293 setx loop_2968, %l0, %l1
25294 wrpr 0x1, %tl
25295 wrpr %l1, %tnpc
25296 setx 0x34400001400, %l0, %l1
25297 wrpr %l1, %tstate
25298 wrhpr 0x4, %htstate
25299 done
25300loop_2967:
25301 stw %i6, [%l7 + 0x70]
25302 fmovrslez %i5, %f0, %f4
25303 bge,a %icc, loop_2969
25304loop_2968:
25305 array32 %l1, %o6, %i2
25306 fexpand %f9, %f6
25307 lduh [%l7 + 0x4A], %l3
25308loop_2969:
25309 fblg %fcc1, loop_2970
25310 ldsh [%l7 + 0x66], %l5
25311 lduh [%l7 + 0x76], %g7
25312 ldsw [%l7 + 0x58], %l4
25313loop_2970:
25314 lduw [%l7 + 0x2C], %o1
25315 fcmpgt16 %f4, %f10, %g4
25316 ldsw [%l7 + 0x64], %g2
25317 fmovda %xcc, %f12, %f11
25318 fpadd32 %f6, %f14, %f12
25319 be,pt %icc, loop_2971
25320 ldsb [%l7 + 0x4D], %l0
25321 stx %i3, [%l7 + 0x60]
25322 brlez,a %g3, loop_2972
25323loop_2971:
25324 fmovscs %xcc, %f10, %f2
25325 move %xcc, %o3, %l6
25326 fbu %fcc0, loop_2973
25327loop_2972:
25328 edge32ln %o0, %i1, %i0
25329 ld [%l7 + 0x3C], %f7
25330 fcmple32 %f6, %f6, %o7
25331loop_2973:
25332 bn,a loop_2974
25333 bne,pn %xcc, loop_2975
25334 movn %icc, %g5, %l2
25335 fornot1 %f0, %f14, %f14
25336loop_2974:
25337 and %g6, 0x04B8, %g1
25338loop_2975:
25339 movge %xcc, %o2, %i4
25340 stx %o5, [%l7 + 0x20]
25341 fmovsneg %icc, %f12, %f11
25342 orn %o4, %i7, %i6
25343 tgu %xcc, 0x3
25344 umulcc %l1, 0x0919, %i5
25345 fmovsne %icc, %f14, %f15
25346 stx %o6, [%l7 + 0x30]
25347 fble,a %fcc0, loop_2976
25348 movg %xcc, %l3, %i2
25349 movrlz %g7, 0x008, %l4
25350 tpos %xcc, 0x6
25351loop_2976:
25352 fbule %fcc2, loop_2977
25353 stb %o1, [%l7 + 0x41]
25354 lduh [%l7 + 0x32], %l5
25355 movle %xcc, %g4, %l0
25356loop_2977:
25357 tpos %icc, 0x7
25358 fornot1 %f14, %f10, %f6
25359 sll %i3, 0x07, %g2
25360 edge16 %o3, %l6, %g3
25361 movgu %icc, %o0, %i0
25362 ldx [%l7 + 0x40], %i1
25363 fmovscc %xcc, %f5, %f9
25364 addccc %g5, %l2, %o7
25365 st %f4, [%l7 + 0x58]
25366 stw %g1, [%l7 + 0x34]
25367 fmovsneg %icc, %f13, %f4
25368 fmuld8ulx16 %f11, %f5, %f8
25369 ldx [%l7 + 0x38], %o2
25370 ldsh [%l7 + 0x76], %g6
25371 srlx %o5, 0x1F, %o4
25372 fmovrdgz %i7, %f4, %f0
25373 ldd [%l7 + 0x68], %f6
25374 ldx [%l7 + 0x08], %i6
25375 edge32n %i4, %l1, %o6
25376 udivx %i5, 0x1A27, %i2
25377 fba %fcc2, loop_2978
25378 sth %g7, [%l7 + 0x34]
25379 tne %xcc, 0x7
25380 fbule %fcc3, loop_2979
25381loop_2978:
25382 bcs %icc, loop_2980
25383 ldx [%l7 + 0x08], %l3
25384 fsrc1 %f2, %f14
25385loop_2979:
25386 sra %l4, 0x17, %l5
25387loop_2980:
25388 nop
25389 setx loop_2981, %l0, %l1
25390 wrpr 0x1, %tl
25391 wrpr %l1, %tnpc
25392 setx 0x34400001400, %l0, %l1
25393 wrpr %l1, %tstate
25394 wrhpr 0x4, %htstate
25395 done
25396 bne,a,pt %icc, loop_2982
25397 fsrc2s %f11, %f4
25398 fabsd %f14, %f8
25399loop_2981:
25400 fandnot2 %f12, %f10, %f14
25401loop_2982:
25402 udivcc %g4, 0x1027, %o1
25403 stb %l0, [%l7 + 0x3F]
25404 fcmpd %fcc3, %f2, %f6
25405 mulscc %i3, %g2, %l6
25406 tpos %xcc, 0x2
25407 lduw [%l7 + 0x18], %o3
25408 edge8ln %g3, %i0, %i1
25409 ldsb [%l7 + 0x29], %g5
25410 fcmpne16 %f4, %f14, %o0
25411 sdivcc %l2, 0x141F, %o7
25412 std %f14, [%l7 + 0x40]
25413 fmuld8sux16 %f0, %f5, %f2
25414 stw %g1, [%l7 + 0x38]
25415 lduw [%l7 + 0x38], %o2
25416 ldsw [%l7 + 0x0C], %o5
25417 subcc %o4, %i7, %i6
25418 edge16l %i4, %l1, %g6
25419 fors %f0, %f9, %f9
25420 lduh [%l7 + 0x34], %i5
25421 movrlz %o6, %g7, %i2
25422 or %l4, 0x030C, %l3
25423 ld [%l7 + 0x08], %f10
25424 ldsh [%l7 + 0x10], %g4
25425 movl %xcc, %l5, %l0
25426 fcmpgt32 %f2, %f8, %i3
25427 fmovdgu %xcc, %f3, %f3
25428 st %f12, [%l7 + 0x48]
25429 ld [%l7 + 0x24], %f15
25430 st %f3, [%l7 + 0x24]
25431 fmovdn %icc, %f4, %f6
25432 fsrc1 %f2, %f2
25433 tcs %icc, 0x7
25434 sth %o1, [%l7 + 0x62]
25435 fmovsg %xcc, %f15, %f8
25436 fxor %f12, %f4, %f8
25437 lduw [%l7 + 0x18], %g2
25438 fpadd32 %f10, %f0, %f0
25439 lduw [%l7 + 0x50], %o3
25440 ldsw [%l7 + 0x6C], %l6
25441 fpack32 %f14, %f8, %f0
25442 ba,a %xcc, loop_2983
25443 stb %i0, [%l7 + 0x54]
25444 stb %g3, [%l7 + 0x54]
25445 stb %i1, [%l7 + 0x7F]
25446loop_2983:
25447 fpadd32 %f4, %f14, %f0
25448 fnot1 %f12, %f4
25449 stx %o0, [%l7 + 0x50]
25450 orn %g5, %o7, %g1
25451 udiv %l2, 0x0CD3, %o2
25452 fmovsvc %xcc, %f2, %f12
25453 stw %o5, [%l7 + 0x74]
25454 tsubcc %i7, 0x1DB2, %i6
25455 movn %xcc, %i4, %o4
25456 brz,a %g6, loop_2984
25457 te %icc, 0x1
25458 tne %xcc, 0x3
25459 ldx [%l7 + 0x60], %l1
25460loop_2984:
25461 ldd [%l7 + 0x18], %f6
25462 fornot1s %f6, %f6, %f2
25463 fornot1 %f8, %f2, %f10
25464 bleu,a,pt %xcc, loop_2985
25465 stw %o6, [%l7 + 0x30]
25466 bvc,pn %xcc, loop_2986
25467 srlx %g7, %i5, %i2
25468loop_2985:
25469 fble,a %fcc2, loop_2987
25470 ldd [%l7 + 0x08], %f6
25471loop_2986:
25472 ldsh [%l7 + 0x4C], %l3
25473 movrgz %g4, 0x323, %l5
25474loop_2987:
25475 ldsw [%l7 + 0x38], %l0
25476 edge8 %i3, %o1, %g2
25477 stw %o3, [%l7 + 0x78]
25478 edge16n %l6, %i0, %l4
25479 ldsw [%l7 + 0x5C], %g3
25480 xnorcc %i1, %g5, %o7
25481 array32 %g1, %l2, %o0
25482 array32 %o2, %o5, %i7
25483 fmovrsgz %i6, %f11, %f5
25484 fbul %fcc0, loop_2988
25485 bvs loop_2989
25486 fcmpgt32 %f8, %f0, %i4
25487 lduw [%l7 + 0x0C], %g6
25488loop_2988:
25489 fmovdn %xcc, %f7, %f13
25490loop_2989:
25491 ld [%l7 + 0x0C], %f12
25492 edge32 %l1, %o4, %o6
25493 bn,pt %xcc, loop_2990
25494 smulcc %g7, 0x0120, %i5
25495 fbe,a %fcc0, loop_2991
25496 addc %l3, 0x1D2C, %g4
25497loop_2990:
25498 brz,a %i2, loop_2992
25499 subccc %l5, %l0, %o1
25500loop_2991:
25501 fornot2s %f11, %f2, %f9
25502 fpackfix %f10, %f6
25503loop_2992:
25504 fsrc1s %f7, %f3
25505 fmovse %xcc, %f11, %f13
25506 udivcc %g2, 0x014F, %i3
25507 fmovsvs %xcc, %f1, %f14
25508 ble,a loop_2993
25509 fbg %fcc0, loop_2994
25510 std %f6, [%l7 + 0x38]
25511 fnegs %f6, %f4
25512loop_2993:
25513 ldx [%l7 + 0x70], %l6
25514loop_2994:
25515 ta %xcc, 0x7
25516 movrlez %o3, 0x3DE, %i0
25517 sth %l4, [%l7 + 0x5A]
25518 movvs %xcc, %i1, %g3
25519 ba %icc, loop_2995
25520 bgu,a,pt %xcc, loop_2996
25521 tgu %xcc, 0x2
25522 ldx [%l7 + 0x58], %o7
25523loop_2995:
25524 fnand %f4, %f6, %f2
25525loop_2996:
25526 fcmpd %fcc1, %f6, %f12
25527 fnegd %f6, %f6
25528 addcc %g1, 0x0667, %l2
25529 fpadd32 %f0, %f2, %f2
25530 stx %g5, [%l7 + 0x28]
25531 bne,a %icc, loop_2997
25532 movgu %xcc, %o0, %o2
25533 ldsw [%l7 + 0x40], %i7
25534 tsubcc %o5, %i4, %g6
25535loop_2997:
25536 stx %l1, [%l7 + 0x10]
25537 fcmpne16 %f12, %f12, %i6
25538 fmovrsgz %o4, %f8, %f15
25539 fmovdvs %icc, %f4, %f1
25540 fmovsvc %icc, %f11, %f3
25541 fmovdg %xcc, %f12, %f12
25542 st %f8, [%l7 + 0x20]
25543 ldsh [%l7 + 0x40], %g7
25544 fxor %f4, %f4, %f12
25545 fornot1 %f0, %f0, %f8
25546 ldd [%l7 + 0x20], %f14
25547 bne,a,pt %xcc, loop_2998
25548 fmovrde %i5, %f6, %f10
25549 edge32n %l3, %g4, %o6
25550 fmovrdgez %l5, %f6, %f10
25551loop_2998:
25552 movn %icc, %i2, %o1
25553 srlx %g2, %i3, %l0
25554 orn %l6, %o3, %i0
25555 bvs,pt %icc, loop_2999
25556 fmovrde %l4, %f4, %f12
25557 umulcc %i1, 0x00EE, %o7
25558 tcs %icc, 0x6
25559loop_2999:
25560 fbule %fcc1, loop_3000
25561 brnz %g3, loop_3001
25562 fpadd32 %f6, %f10, %f14
25563 taddcc %l2, %g1, %g5
25564loop_3000:
25565 fmul8sux16 %f4, %f14, %f0
25566loop_3001:
25567 std %f6, [%l7 + 0x30]
25568 edge8n %o2, %o0, %i7
25569 lduh [%l7 + 0x5A], %i4
25570 fmovdvs %icc, %f7, %f14
25571 fmovsvs %xcc, %f9, %f14
25572 fnors %f7, %f3, %f2
25573 fnands %f6, %f10, %f4
25574 brlez %o5, loop_3002
25575 fbg,a %fcc0, loop_3003
25576 brlez,a %l1, loop_3004
25577 movrlez %i6, %o4, %g7
25578loop_3002:
25579 udivcc %i5, 0x1804, %l3
25580loop_3003:
25581 ldd [%l7 + 0x20], %f8
25582loop_3004:
25583 brgez %g4, loop_3005
25584 sth %o6, [%l7 + 0x16]
25585 fmovrse %l5, %f12, %f11
25586 ldx [%l7 + 0x50], %g6
25587loop_3005:
25588 stx %o1, [%l7 + 0x60]
25589 bgu,pn %icc, loop_3006
25590 tcc %xcc, 0x5
25591 stx %i2, [%l7 + 0x78]
25592 fmuld8sux16 %f15, %f1, %f10
25593loop_3006:
25594 ld [%l7 + 0x14], %f3
25595 brz %i3, loop_3007
25596 fmovdcs %icc, %f2, %f4
25597 fcmpd %fcc2, %f6, %f6
25598 bpos,pn %icc, loop_3008
25599loop_3007:
25600 ldub [%l7 + 0x64], %g2
25601 ldx [%l7 + 0x38], %l6
25602 ldsh [%l7 + 0x3A], %l0
25603loop_3008:
25604 fcmped %fcc2, %f6, %f10
25605 fblg %fcc3, loop_3009
25606 fpack32 %f8, %f14, %f8
25607 ldx [%l7 + 0x28], %i0
25608 ldsb [%l7 + 0x7E], %l4
25609loop_3009:
25610 ldsw [%l7 + 0x70], %i1
25611 edge32l %o3, %g3, %l2
25612 ldd [%l7 + 0x20], %f2
25613 stb %o7, [%l7 + 0x63]
25614 xorcc %g1, %g5, %o0
25615 edge16l %i7, %o2, %i4
25616 lduw [%l7 + 0x18], %l1
25617 fmovsne %icc, %f3, %f9
25618 ld [%l7 + 0x24], %f14
25619 tsubcctv %i6, 0x01E2, %o4
25620 stx %g7, [%l7 + 0x08]
25621 ld [%l7 + 0x18], %f3
25622 alignaddr %i5, %l3, %o5
25623 xorcc %g4, 0x0F0C, %o6
25624 std %f6, [%l7 + 0x08]
25625 ld [%l7 + 0x68], %f0
25626 std %f8, [%l7 + 0x20]
25627 sth %l5, [%l7 + 0x3A]
25628 move %icc, %o1, %g6
25629 st %f7, [%l7 + 0x30]
25630 subc %i2, 0x1134, %i3
25631 sdiv %l6, 0x01FF, %g2
25632 fmovrdlz %l0, %f12, %f8
25633 lduh [%l7 + 0x7C], %l4
25634 fbu,a %fcc1, loop_3010
25635 fcmpgt32 %f10, %f10, %i1
25636 std %f14, [%l7 + 0x78]
25637 stx %i0, [%l7 + 0x58]
25638loop_3010:
25639 brnz,a %o3, loop_3011
25640 fnegd %f8, %f14
25641 fmovsg %icc, %f3, %f4
25642 movn %xcc, %g3, %l2
25643loop_3011:
25644 bl loop_3012
25645 fnors %f1, %f12, %f9
25646 andn %g1, %g5, %o7
25647 fxors %f14, %f7, %f0
25648loop_3012:
25649 fmovsleu %xcc, %f3, %f0
25650 fmovde %icc, %f8, %f11
25651 tle %icc, 0x2
25652 lduw [%l7 + 0x24], %i7
25653 ldx [%l7 + 0x48], %o0
25654 sdivcc %o2, 0x148B, %i4
25655 tcc %icc, 0x7
25656 bcc,a %xcc, loop_3013
25657 fmovs %f15, %f13
25658 fmovdle %icc, %f15, %f1
25659 fxnors %f14, %f8, %f0
25660loop_3013:
25661 fbue,a %fcc0, loop_3014
25662 sra %l1, 0x16, %o4
25663 ldx [%l7 + 0x08], %i6
25664 bne,pn %icc, loop_3015
25665loop_3014:
25666 fcmpeq32 %f2, %f14, %g7
25667 fmovrde %l3, %f0, %f14
25668 fmovrde %i5, %f14, %f8
25669loop_3015:
25670 stw %g4, [%l7 + 0x14]
25671 ldub [%l7 + 0x49], %o6
25672 stw %l5, [%l7 + 0x48]
25673 tne %xcc, 0x3
25674 fmovse %icc, %f11, %f6
25675 bgu,a,pn %xcc, loop_3016
25676 tcs %icc, 0x5
25677 fandnot2 %f4, %f14, %f8
25678 edge16n %o1, %o5, %i2
25679loop_3016:
25680 array8 %i3, %g6, %l6
25681 fbue %fcc2, loop_3017
25682 andn %l0, %g2, %i1
25683 tleu %icc, 0x2
25684 fcmped %fcc3, %f6, %f6
25685loop_3017:
25686 lduh [%l7 + 0x22], %i0
25687 array16 %l4, %o3, %g3
25688 bge,a,pn %icc, loop_3018
25689 ldub [%l7 + 0x40], %g1
25690 ldsb [%l7 + 0x7E], %g5
25691 ldsh [%l7 + 0x6C], %o7
25692loop_3018:
25693 fmuld8ulx16 %f15, %f2, %f6
25694 fmovscc %icc, %f8, %f6
25695 fabsd %f8, %f10
25696 fmovrse %l2, %f13, %f14
25697 stw %o0, [%l7 + 0x60]
25698 fmovdl %icc, %f10, %f7
25699 ldub [%l7 + 0x51], %i7
25700 bn %xcc, loop_3019
25701 array32 %i4, %o2, %o4
25702 fmul8x16 %f13, %f4, %f6
25703 st %f0, [%l7 + 0x24]
25704loop_3019:
25705 tsubcc %l1, 0x0CB8, %i6
25706 andcc %l3, 0x18D4, %g7
25707 lduw [%l7 + 0x08], %i5
25708 fcmpne32 %f8, %f10, %g4
25709 sdivcc %o6, 0x107E, %l5
25710 tne %icc, 0x6
25711 xnor %o1, 0x1713, %o5
25712 fbue,a %fcc2, loop_3020
25713 fmovdpos %xcc, %f1, %f3
25714 umul %i2, %i3, %l6
25715 ldd [%l7 + 0x10], %f4
25716loop_3020:
25717 bvc,pn %icc, loop_3021
25718 edge16n %l0, %g6, %i1
25719 call loop_3022
25720 fmul8x16au %f9, %f7, %f4
25721loop_3021:
25722 stw %g2, [%l7 + 0x10]
25723 fandnot1 %f6, %f4, %f4
25724loop_3022:
25725 fmul8x16 %f0, %f10, %f2
25726 stx %l4, [%l7 + 0x50]
25727 fexpand %f10, %f0
25728 and %i0, 0x00A3, %g3
25729 xnor %o3, %g5, %o7
25730 sth %g1, [%l7 + 0x7C]
25731 stw %o0, [%l7 + 0x50]
25732 sdivx %l2, 0x1B1C, %i4
25733 fmul8x16al %f2, %f2, %f4
25734 fmul8x16au %f6, %f14, %f0
25735 ldsb [%l7 + 0x73], %o2
25736 tge %xcc, 0x4
25737 fmovsl %icc, %f7, %f7
25738 sdivcc %o4, 0x0A67, %i7
25739 ldsw [%l7 + 0x2C], %i6
25740 std %f10, [%l7 + 0x40]
25741 stw %l3, [%l7 + 0x58]
25742 fmovsa %icc, %f5, %f3
25743 fzero %f10
25744 st %f8, [%l7 + 0x14]
25745 fxor %f8, %f12, %f4
25746 fpadd32 %f2, %f6, %f14
25747 ldub [%l7 + 0x0F], %l1
25748 popc %i5, %g4
25749 nop
25750 setx loop_3023, %l0, %l1
25751 wrpr 0x1, %tl
25752 wrpr %l1, %tpc
25753 add %l1, 0x4, %l1
25754 wrpr %l1, %tnpc
25755 setx 0x34400001400, %l0, %l1
25756 wrpr %l1, %tstate
25757 wrhpr 0x4, %htstate
25758 retry
25759 ldsb [%l7 + 0x67], %g7
25760 fpadd16 %f6, %f8, %f12
25761 smul %o6, 0x1FF2, %l5
25762loop_3023:
25763 edge8ln %o5, %i2, %o1
25764 fmovsne %icc, %f11, %f10
25765 ldsh [%l7 + 0x68], %i3
25766 fblg,a %fcc1, loop_3024
25767 sth %l0, [%l7 + 0x46]
25768 fmovscs %icc, %f8, %f7
25769 ldsw [%l7 + 0x14], %l6
25770loop_3024:
25771 edge16l %g6, %g2, %l4
25772 fcmpeq16 %f4, %f6, %i0
25773 sdivx %g3, 0x0BD8, %i1
25774 tneg %xcc, 0x2
25775 edge16l %g5, %o7, %o3
25776 fmul8x16au %f9, %f15, %f12
25777 fmovrdgz %o0, %f0, %f10
25778 array8 %g1, %l2, %o2
25779 fmovdvc %xcc, %f15, %f9
25780 fpadd16 %f4, %f8, %f10
25781 fbe,a %fcc0, loop_3025
25782 edge16 %o4, %i4, %i6
25783 subc %i7, %l1, %l3
25784 ldsb [%l7 + 0x41], %g4
25785loop_3025:
25786 fone %f14
25787 edge8l %i5, %g7, %l5
25788 stw %o6, [%l7 + 0x44]
25789 fnors %f15, %f15, %f4
25790 ldsb [%l7 + 0x69], %o5
25791 tsubcc %i2, 0x18C6, %i3
25792 ldd [%l7 + 0x10], %f12
25793 fmovsn %xcc, %f8, %f7
25794 brgez %o1, loop_3026
25795 stb %l6, [%l7 + 0x2C]
25796 stw %l0, [%l7 + 0x50]
25797 ldsw [%l7 + 0x14], %g6
25798loop_3026:
25799 st %f7, [%l7 + 0x74]
25800 fmovscs %xcc, %f13, %f7
25801 fmuld8ulx16 %f5, %f13, %f6
25802 st %f9, [%l7 + 0x28]
25803 fornot2s %f3, %f2, %f6
25804 bpos,a,pt %xcc, loop_3027
25805 fcmple16 %f0, %f0, %g2
25806 sth %i0, [%l7 + 0x10]
25807 nop
25808 setx loop_3028, %l0, %l1
25809 jmpl %l1, %l4
25810loop_3027:
25811 tne %icc, 0x0
25812 ldsb [%l7 + 0x45], %i1
25813 lduw [%l7 + 0x28], %g3
25814loop_3028:
25815 srax %g5, %o7, %o3
25816 tle %icc, 0x2
25817 edge32l %g1, %o0, %l2
25818 fcmpgt32 %f10, %f14, %o4
25819 ldsw [%l7 + 0x3C], %o2
25820 ld [%l7 + 0x6C], %f12
25821 tn %xcc, 0x6
25822 sub %i6, 0x0C3B, %i7
25823 fmovsn %xcc, %f15, %f10
25824 ldd [%l7 + 0x50], %f4
25825 mova %xcc, %l1, %l3
25826 udivx %g4, 0x04B2, %i4
25827 umulcc %i5, %l5, %o6
25828 ldsw [%l7 + 0x44], %g7
25829 st %f9, [%l7 + 0x3C]
25830 sdivcc %o5, 0x0381, %i3
25831 ta %xcc, 0x0
25832 movg %icc, %o1, %i2
25833 addc %l0, %g6, %g2
25834 bvs,a %icc, loop_3029
25835 std %f0, [%l7 + 0x50]
25836 fsrc2 %f8, %f6
25837 fsrc2 %f8, %f10
25838loop_3029:
25839 te %xcc, 0x3
25840 fandnot2s %f3, %f2, %f14
25841 fmovrsgez %l6, %f11, %f13
25842 edge16 %l4, %i1, %i0
25843 ldsh [%l7 + 0x22], %g3
25844 udiv %g5, 0x1775, %o3
25845 fzero %f4
25846 umul %o7, %g1, %l2
25847 stx %o4, [%l7 + 0x58]
25848 ldsh [%l7 + 0x78], %o2
25849 ldx [%l7 + 0x48], %i6
25850 stw %i7, [%l7 + 0x10]
25851 edge8n %l1, %l3, %g4
25852 lduh [%l7 + 0x5A], %i4
25853 bn,a,pn %xcc, loop_3030
25854 ldsb [%l7 + 0x19], %i5
25855 fmovrsne %o0, %f3, %f4
25856 ldsb [%l7 + 0x1D], %l5
25857loop_3030:
25858 fabss %f6, %f4
25859 bvs,pt %icc, loop_3031
25860 fbule %fcc1, loop_3032
25861 brnz,a %o6, loop_3033
25862 st %f0, [%l7 + 0x70]
25863loop_3031:
25864 fmovsle %xcc, %f6, %f15
25865loop_3032:
25866 lduw [%l7 + 0x2C], %g7
25867loop_3033:
25868 ldsw [%l7 + 0x3C], %i3
25869 andcc %o1, 0x0B92, %o5
25870 fmovsgu %icc, %f1, %f14
25871 bcc,a loop_3034
25872 fnand %f8, %f2, %f4
25873 fsrc1 %f6, %f8
25874 udivx %i2, 0x1B55, %g6
25875loop_3034:
25876 sth %l0, [%l7 + 0x24]
25877 fcmpne16 %f4, %f12, %g2
25878 be loop_3035
25879 fblg %fcc3, loop_3036
25880 movpos %icc, %l6, %i1
25881 ldsb [%l7 + 0x08], %i0
25882loop_3035:
25883 edge8l %l4, %g3, %o3
25884loop_3036:
25885 lduw [%l7 + 0x14], %g5
25886 fcmple16 %f0, %f12, %g1
25887 fmovsle %xcc, %f12, %f15
25888 srl %o7, 0x00, %l2
25889 lduh [%l7 + 0x0E], %o4
25890 fble %fcc2, loop_3037
25891 movre %o2, %i7, %i6
25892 ld [%l7 + 0x68], %f5
25893 stw %l3, [%l7 + 0x18]
25894loop_3037:
25895 movge %icc, %l1, %i4
25896 ld [%l7 + 0x20], %f2
25897 bvc,pt %icc, loop_3038
25898 pdist %f14, %f0, %f4
25899 fmovsn %icc, %f7, %f9
25900 fbe,a %fcc2, loop_3039
25901loop_3038:
25902 tn %xcc, 0x1
25903 std %f12, [%l7 + 0x70]
25904 andn %i5, %o0, %g4
25905loop_3039:
25906 xor %o6, 0x1ECE, %l5
25907 movvs %icc, %i3, %o1
25908 fabsd %f10, %f14
25909 st %f6, [%l7 + 0x78]
25910 tsubcc %g7, 0x042E, %i2
25911 movre %g6, %o5, %g2
25912 ldsw [%l7 + 0x18], %l0
25913 fbn,a %fcc0, loop_3040
25914 fmul8ulx16 %f0, %f6, %f8
25915 xnorcc %i1, 0x1194, %l6
25916 fpadd32 %f8, %f0, %f10
25917loop_3040:
25918 fmovsg %xcc, %f9, %f4
25919 fnand %f6, %f0, %f10
25920 fbo,a %fcc1, loop_3041
25921 brnz,a %i0, loop_3042
25922 tleu %icc, 0x0
25923 edge32 %l4, %o3, %g5
25924loop_3041:
25925 taddcc %g3, %o7, %l2
25926loop_3042:
25927 sth %g1, [%l7 + 0x4C]
25928 std %f8, [%l7 + 0x10]
25929 movrgez %o2, 0x1BC, %o4
25930 ldub [%l7 + 0x7B], %i6
25931 tleu %icc, 0x3
25932 lduw [%l7 + 0x4C], %l3
25933 bneg,a loop_3043
25934 for %f4, %f8, %f10
25935 fpadd32 %f0, %f2, %f14
25936 fornot2s %f6, %f2, %f3
25937loop_3043:
25938 stb %l1, [%l7 + 0x23]
25939 fbule,a %fcc1, loop_3044
25940 subc %i4, 0x0FFB, %i5
25941 st %f10, [%l7 + 0x70]
25942 ldsh [%l7 + 0x08], %o0
25943loop_3044:
25944 fble,a %fcc1, loop_3045
25945 fmovspos %xcc, %f8, %f8
25946 stw %g4, [%l7 + 0x6C]
25947 movrlez %i7, %o6, %l5
25948loop_3045:
25949 taddcc %i3, 0x05BF, %g7
25950 fcmped %fcc1, %f10, %f8
25951 orcc %o1, 0x16B6, %i2
25952 alignaddrl %g6, %g2, %o5
25953 fmovs %f8, %f15
25954 stw %i1, [%l7 + 0x48]
25955 fmovdge %icc, %f0, %f8
25956 brnz,a %l0, loop_3046
25957 stx %l6, [%l7 + 0x40]
25958 movneg %xcc, %i0, %l4
25959 fmuld8sux16 %f1, %f3, %f14
25960loop_3046:
25961 edge8ln %g5, %g3, %o3
25962 fmovrdlez %l2, %f10, %f14
25963 fbg %fcc0, loop_3047
25964 fbo,a %fcc2, loop_3048
25965 ld [%l7 + 0x2C], %f0
25966 fcmpeq32 %f10, %f0, %g1
25967loop_3047:
25968 stb %o7, [%l7 + 0x19]
25969loop_3048:
25970 umulcc %o2, %i6, %l3
25971 brgz,a %l1, loop_3049
25972 movge %xcc, %i4, %o4
25973 sth %o0, [%l7 + 0x42]
25974 fpsub32 %f6, %f8, %f2
25975loop_3049:
25976 fmul8x16al %f0, %f5, %f4
25977 fbg %fcc1, loop_3050
25978 ldsw [%l7 + 0x60], %g4
25979 lduh [%l7 + 0x6C], %i7
25980 fmovdle %icc, %f14, %f14
25981loop_3050:
25982 ldx [%l7 + 0x18], %i5
25983 fbug %fcc2, loop_3051
25984 std %f8, [%l7 + 0x58]
25985 fxnors %f10, %f10, %f3
25986 tne %xcc, 0x1
25987loop_3051:
25988 ldsw [%l7 + 0x24], %o6
25989 edge16n %i3, %l5, %o1
25990 subc %i2, 0x09B5, %g6
25991 fand %f10, %f14, %f6
25992 ldsh [%l7 + 0x66], %g7
25993 alignaddr %g2, %o5, %l0
25994 mulscc %i1, 0x0746, %l6
25995 edge8ln %i0, %l4, %g3
25996 fnands %f13, %f1, %f3
25997 stw %g5, [%l7 + 0x40]
25998 faligndata %f2, %f0, %f8
25999 fpmerge %f4, %f8, %f4
26000 tleu %xcc, 0x4
26001 sethi 0x0409, %l2
26002 ldd [%l7 + 0x38], %f0
26003 movrlez %g1, 0x2FF, %o3
26004 ldd [%l7 + 0x18], %f4
26005 movrlez %o2, %i6, %o7
26006 ldx [%l7 + 0x78], %l3
26007 tge %xcc, 0x4
26008 fmovdvc %xcc, %f7, %f10
26009 movrlz %i4, 0x135, %l1
26010 fbo %fcc0, loop_3052
26011 sra %o0, 0x0B, %g4
26012 mulscc %i7, %o4, %i5
26013 mulx %o6, %i3, %l5
26014loop_3052:
26015 ldsh [%l7 + 0x6A], %i2
26016 movpos %icc, %g6, %g7
26017 fones %f8
26018 fpack16 %f12, %f3
26019 movrne %g2, %o5, %l0
26020 sdiv %o1, 0x0D26, %i1
26021 ldsh [%l7 + 0x10], %l6
26022 brgez,a %l4, loop_3053
26023 fmovdneg %xcc, %f12, %f12
26024 sdivx %i0, 0x10F6, %g3
26025 ldd [%l7 + 0x40], %f6
26026loop_3053:
26027 stx %l2, [%l7 + 0x58]
26028 umul %g5, %o3, %g1
26029 fmuld8ulx16 %f13, %f13, %f12
26030 fmovd %f10, %f2
26031 stb %o2, [%l7 + 0x10]
26032 fmovrdgez %o7, %f2, %f10
26033 ldub [%l7 + 0x7F], %i6
26034 ldsh [%l7 + 0x72], %l3
26035 pdist %f14, %f0, %f8
26036 lduh [%l7 + 0x52], %l1
26037 stw %i4, [%l7 + 0x28]
26038 srlx %g4, %o0, %i7
26039 fmovsg %icc, %f15, %f5
26040 fabsd %f8, %f8
26041 fors %f7, %f5, %f7
26042 bcs,a loop_3054
26043 st %f14, [%l7 + 0x44]
26044 mulx %o4, %o6, %i5
26045 ldx [%l7 + 0x50], %i3
26046loop_3054:
26047 fmovdpos %xcc, %f1, %f10
26048 sll %l5, %i2, %g7
26049 fmovdgu %icc, %f6, %f6
26050 fmovrdne %g2, %f14, %f12
26051 brlz,a %g6, loop_3055
26052 fmovscs %xcc, %f8, %f3
26053 brgez,a %l0, loop_3056
26054 nop
26055 setx loop_3057, %l0, %l1
26056 jmpl %l1, %o5
26057loop_3055:
26058 movrne %i1, %l6, %l4
26059 tneg %icc, 0x2
26060loop_3056:
26061 ldsw [%l7 + 0x64], %i0
26062loop_3057:
26063 tpos %icc, 0x4
26064 ldub [%l7 + 0x6A], %g3
26065 fmul8x16au %f7, %f6, %f2
26066 brlez,a %o1, loop_3058
26067 mulscc %l2, 0x0FBA, %o3
26068 subccc %g5, 0x109B, %o2
26069 stb %g1, [%l7 + 0x5E]
26070loop_3058:
26071 lduh [%l7 + 0x0E], %o7
26072 movvc %xcc, %i6, %l1
26073 xnorcc %i4, 0x14DE, %l3
26074 st %f0, [%l7 + 0x08]
26075 ba,a %icc, loop_3059
26076 movn %xcc, %g4, %i7
26077 fcmple16 %f6, %f4, %o0
26078 fandnot1 %f14, %f14, %f6
26079loop_3059:
26080 fcmpeq16 %f10, %f12, %o4
26081 lduw [%l7 + 0x38], %o6
26082 taddcctv %i5, %i3, %i2
26083 fpsub16 %f14, %f12, %f12
26084 ldub [%l7 + 0x0E], %g7
26085 andncc %g2, %l5, %l0
26086 movrgez %g6, %o5, %l6
26087 orn %l4, 0x0770, %i0
26088 tvc %xcc, 0x7
26089 fandnot1 %f6, %f8, %f6
26090 fbne %fcc1, loop_3060
26091 subc %g3, 0x1923, %o1
26092 bpos,a loop_3061
26093 fnegs %f15, %f12
26094loop_3060:
26095 pdist %f14, %f8, %f2
26096 ldsh [%l7 + 0x44], %l2
26097loop_3061:
26098 movvs %icc, %i1, %g5
26099 fmul8ulx16 %f14, %f10, %f6
26100 sdivx %o3, 0x128A, %o2
26101 bvc,a,pn %xcc, loop_3062
26102 fnot1 %f6, %f0
26103 fcmped %fcc3, %f2, %f0
26104 ldsw [%l7 + 0x7C], %o7
26105loop_3062:
26106 fcmpgt16 %f10, %f12, %i6
26107 srax %l1, %g1, %l3
26108 lduw [%l7 + 0x5C], %i4
26109 be,pn %icc, loop_3063
26110 edge8ln %g4, %o0, %i7
26111 fzeros %f9
26112 fone %f2
26113loop_3063:
26114 bgu,a loop_3064
26115 stx %o6, [%l7 + 0x50]
26116 array32 %o4, %i3, %i5
26117 fbue,a %fcc2, loop_3065
26118loop_3064:
26119 ba,a loop_3066
26120 alignaddrl %i2, %g7, %l5
26121 fnot2s %f6, %f1
26122loop_3065:
26123 ldsw [%l7 + 0x08], %l0
26124loop_3066:
26125 stx %g2, [%l7 + 0x70]
26126 smulcc %g6, %o5, %l4
26127 fblg,a %fcc2, loop_3067
26128 ldsb [%l7 + 0x2C], %i0
26129 fmovda %icc, %f12, %f6
26130 edge8ln %l6, %o1, %g3
26131loop_3067:
26132 fcmpne16 %f2, %f0, %l2
26133 fandnot1s %f10, %f6, %f7
26134 for %f0, %f10, %f2
26135 add %g5, %i1, %o3
26136 edge16 %o7, %i6, %o2
26137 stw %g1, [%l7 + 0x4C]
26138 fmovd %f0, %f2
26139 edge32 %l1, %l3, %i4
26140 fnot1 %f14, %f14
26141 fnot2s %f2, %f6
26142 fnot2s %f1, %f13
26143 fcmpd %fcc3, %f12, %f10
26144 xorcc %g4, %i7, %o6
26145 subc %o0, %i3, %i5
26146 sub %o4, 0x0675, %g7
26147 brgz %i2, loop_3068
26148 std %f10, [%l7 + 0x40]
26149 fmovdl %xcc, %f1, %f4
26150 fmovd %f10, %f8
26151loop_3068:
26152 stw %l0, [%l7 + 0x7C]
26153 bne loop_3069
26154 te %xcc, 0x1
26155 std %f10, [%l7 + 0x10]
26156 ld [%l7 + 0x0C], %f12
26157loop_3069:
26158 alignaddrl %g2, %g6, %o5
26159 udivcc %l5, 0x1CEA, %l4
26160 fmovsa %icc, %f6, %f10
26161 tge %icc, 0x7
26162 stw %l6, [%l7 + 0x5C]
26163 movn %xcc, %i0, %o1
26164 orn %l2, %g5, %g3
26165 mulx %o3, %i1, %i6
26166 ldub [%l7 + 0x7C], %o2
26167 sra %o7, 0x11, %g1
26168 edge8 %l1, %i4, %l3
26169 edge8ln %i7, %o6, %o0
26170 fandnot2 %f12, %f10, %f14
26171 ldx [%l7 + 0x60], %i3
26172 fands %f15, %f13, %f3
26173 be %icc, loop_3070
26174 ba,pn %icc, loop_3071
26175 ldd [%l7 + 0x58], %f2
26176 bleu,a %xcc, loop_3072
26177loop_3070:
26178 ld [%l7 + 0x50], %f5
26179loop_3071:
26180 edge32 %g4, %i5, %g7
26181 ldsh [%l7 + 0x1C], %o4
26182loop_3072:
26183 ldsw [%l7 + 0x24], %l0
26184 st %f8, [%l7 + 0x70]
26185 xor %g2, 0x1F77, %g6
26186 tn %xcc, 0x6
26187 srlx %i2, %l5, %o5
26188 fmovsvc %xcc, %f5, %f13
26189 fcmpgt16 %f2, %f4, %l4
26190 fmovdne %icc, %f9, %f9
26191 st %f14, [%l7 + 0x68]
26192 lduw [%l7 + 0x40], %i0
26193 fmovsgu %icc, %f8, %f13
26194 fbg %fcc1, loop_3073
26195 addcc %l6, 0x1439, %l2
26196 srax %g5, %o1, %g3
26197 fcmpgt32 %f8, %f6, %i1
26198loop_3073:
26199 stw %o3, [%l7 + 0x6C]
26200 brz,a %o2, loop_3074
26201 fxor %f8, %f4, %f12
26202 smulcc %i6, 0x1503, %o7
26203 addccc %g1, %i4, %l1
26204loop_3074:
26205 fsrc1s %f14, %f11
26206 fsrc1s %f10, %f0
26207 fbe,a %fcc2, loop_3075
26208 fbe %fcc1, loop_3076
26209 fmovsn %icc, %f3, %f12
26210 smulcc %i7, %o6, %o0
26211loop_3075:
26212 call loop_3077
26213loop_3076:
26214 fsrc2s %f12, %f14
26215 fcmpgt16 %f6, %f10, %l3
26216 edge8 %g4, %i5, %g7
26217loop_3077:
26218 ldx [%l7 + 0x68], %i3
26219 sth %l0, [%l7 + 0x5E]
26220 lduh [%l7 + 0x28], %g2
26221 bneg,a loop_3078
26222 edge16n %g6, %i2, %o4
26223 tge %xcc, 0x7
26224 movrlz %l5, 0x335, %l4
26225loop_3078:
26226 add %o5, 0x0CFD, %i0
26227 ldx [%l7 + 0x18], %l2
26228 fbu,a %fcc3, loop_3079
26229 fmul8x16 %f1, %f12, %f12
26230 stb %g5, [%l7 + 0x13]
26231 fands %f4, %f6, %f5
26232loop_3079:
26233 tneg %icc, 0x7
26234 st %f5, [%l7 + 0x24]
26235 mulx %l6, %o1, %g3
26236 add %i1, %o3, %i6
26237 udiv %o7, 0x1680, %o2
26238 fmovdvc %icc, %f14, %f0
26239 orcc %i4, 0x09FA, %l1
26240 fmovscc %icc, %f9, %f1
26241 lduh [%l7 + 0x3A], %g1
26242 lduw [%l7 + 0x38], %o6
26243 srlx %o0, 0x19, %i7
26244 stw %l3, [%l7 + 0x08]
26245 andncc %g4, %g7, %i5
26246 fbuge %fcc0, loop_3080
26247 bcc,pt %icc, loop_3081
26248 edge16ln %i3, %l0, %g2
26249 stx %i2, [%l7 + 0x70]
26250loop_3080:
26251 ldub [%l7 + 0x55], %o4
26252loop_3081:
26253 fmovd %f12, %f4
26254 fcmpes %fcc2, %f0, %f9
26255 be loop_3082
26256 fbule,a %fcc0, loop_3083
26257 ldub [%l7 + 0x66], %l5
26258 fmovsne %icc, %f9, %f5
26259loop_3082:
26260 xnorcc %g6, %o5, %l4
26261loop_3083:
26262 brz %l2, loop_3084
26263 ldd [%l7 + 0x78], %f6
26264 fcmpeq16 %f10, %f4, %g5
26265 smulcc %l6, 0x1044, %o1
26266loop_3084:
26267 stb %g3, [%l7 + 0x36]
26268 fmovrdgez %i1, %f0, %f0
26269 fpsub16 %f12, %f4, %f8
26270 xor %o3, 0x10ED, %i0
26271 st %f12, [%l7 + 0x74]
26272 bge %icc, loop_3085
26273 fmovdleu %xcc, %f7, %f1
26274 ld [%l7 + 0x34], %f8
26275 andn %i6, %o7, %i4
26276loop_3085:
26277 bpos,pt %xcc, loop_3086
26278 stb %l1, [%l7 + 0x77]
26279 ldx [%l7 + 0x08], %o2
26280 fpack32 %f4, %f2, %f0
26281loop_3086:
26282 fmuld8sux16 %f0, %f6, %f14
26283 taddcctv %o6, %g1, %i7
26284 fnand %f8, %f0, %f0
26285 array8 %o0, %g4, %g7
26286 movcs %xcc, %i5, %i3
26287 lduh [%l7 + 0x0A], %l3
26288 alignaddrl %g2, %i2, %l0
26289 umulcc %o4, %l5, %o5
26290 lduh [%l7 + 0x0A], %l4
26291 sdivx %g6, 0x0281, %l2
26292 fmovdvs %icc, %f9, %f1
26293 tsubcc %l6, 0x10DB, %o1
26294 lduh [%l7 + 0x30], %g3
26295 lduw [%l7 + 0x14], %g5
26296 andncc %o3, %i0, %i1
26297 fbl %fcc0, loop_3087
26298 tgu %icc, 0x2
26299 stb %i6, [%l7 + 0x61]
26300 lduw [%l7 + 0x60], %i4
26301loop_3087:
26302 ldub [%l7 + 0x23], %o7
26303 stb %o2, [%l7 + 0x59]
26304 fmovrde %l1, %f4, %f10
26305 fmovdpos %icc, %f11, %f4
26306 array32 %g1, %o6, %o0
26307 movrlz %g4, %i7, %i5
26308 movpos %xcc, %i3, %g7
26309 sth %g2, [%l7 + 0x20]
26310 fmovrsgz %i2, %f14, %f6
26311 tl %xcc, 0x2
26312 fbue %fcc1, loop_3088
26313 std %f6, [%l7 + 0x58]
26314 fmovrdgz %l3, %f14, %f6
26315 ldx [%l7 + 0x48], %l0
26316loop_3088:
26317 fmovde %icc, %f8, %f13
26318 fbuge %fcc0, loop_3089
26319 fandnot2s %f5, %f12, %f13
26320 udiv %l5, 0x047A, %o5
26321 tpos %xcc, 0x3
26322loop_3089:
26323 fmovsleu %xcc, %f13, %f10
26324 movg %icc, %o4, %g6
26325 fornot2 %f6, %f12, %f12
26326 fblg,a %fcc2, loop_3090
26327 fmovrdne %l2, %f4, %f12
26328 fmovrde %l4, %f6, %f4
26329 fandnot1 %f2, %f8, %f10
26330loop_3090:
26331 or %l6, %o1, %g5
26332 fnot2 %f10, %f14
26333 fcmped %fcc0, %f10, %f8
26334 ld [%l7 + 0x70], %f5
26335 bgu %xcc, loop_3091
26336 st %f13, [%l7 + 0x28]
26337 fmovsa %xcc, %f1, %f6
26338 fmovsg %xcc, %f8, %f7
26339loop_3091:
26340 or %g3, 0x0602, %i0
26341 edge8ln %i1, %o3, %i6
26342 movrlz %i4, 0x08F, %o2
26343 addccc %l1, %o7, %g1
26344 ldd [%l7 + 0x08], %f6
26345 tne %icc, 0x1
26346 sll %o0, 0x09, %o6
26347 smul %i7, 0x1D01, %i5
26348 stb %i3, [%l7 + 0x41]
26349 fmovrsgz %g4, %f6, %f1
26350 ba %icc, loop_3092
26351 edge8ln %g7, %i2, %l3
26352 fpackfix %f0, %f7
26353 fmovdl %icc, %f1, %f12
26354loop_3092:
26355 brnz,a %g2, loop_3093
26356 fexpand %f15, %f4
26357 movl %icc, %l5, %o5
26358 fmovsvs %xcc, %f15, %f0
26359loop_3093:
26360 sllx %o4, %g6, %l2
26361 stb %l4, [%l7 + 0x43]
26362 te %icc, 0x2
26363 fmul8sux16 %f12, %f8, %f2
26364 udivcc %l6, 0x01CA, %l0
26365 fandnot1 %f6, %f4, %f12
26366 fpsub32 %f0, %f10, %f4
26367 fmovrdne %g5, %f12, %f4
26368 fandnot1 %f4, %f2, %f8
26369 ldub [%l7 + 0x26], %o1
26370 srlx %g3, 0x15, %i0
26371 lduw [%l7 + 0x28], %i1
26372 tsubcc %o3, %i6, %i4
26373 fmovsn %icc, %f4, %f10
26374 fabsd %f0, %f2
26375 bvc,a loop_3094
26376 brlez %o2, loop_3095
26377 tcs %xcc, 0x4
26378 tneg %icc, 0x5
26379loop_3094:
26380 fone %f10
26381loop_3095:
26382 stx %l1, [%l7 + 0x58]
26383 edge8l %g1, %o0, %o7
26384 fcmpd %fcc1, %f0, %f8
26385 lduh [%l7 + 0x1E], %i7
26386 fbne,a %fcc1, loop_3096
26387 fmovd %f12, %f12
26388 lduh [%l7 + 0x0E], %i5
26389 std %f0, [%l7 + 0x78]
26390loop_3096:
26391 fcmple32 %f4, %f4, %o6
26392 sdivx %g4, 0x0612, %i3
26393 fmovrsne %i2, %f7, %f9
26394 ldsh [%l7 + 0x4C], %g7
26395 bge %xcc, loop_3097
26396 ldx [%l7 + 0x28], %g2
26397 lduh [%l7 + 0x6A], %l5
26398 or %l3, %o4, %g6
26399loop_3097:
26400 stw %o5, [%l7 + 0x58]
26401 std %f14, [%l7 + 0x38]
26402 xor %l4, %l2, %l6
26403 ldsw [%l7 + 0x30], %l0
26404 movre %o1, %g5, %g3
26405 bpos,a loop_3098
26406 tpos %xcc, 0x5
26407 fpackfix %f12, %f6
26408 ldub [%l7 + 0x14], %i0
26409loop_3098:
26410 add %i1, 0x1DF0, %i6
26411 umul %o3, 0x088F, %o2
26412 movl %xcc, %i4, %l1
26413 mova %icc, %g1, %o7
26414 fnands %f15, %f6, %f6
26415 bneg,pt %xcc, loop_3099
26416 bg,a,pn %xcc, loop_3100
26417 ld [%l7 + 0x74], %f14
26418 fornot2s %f6, %f8, %f13
26419loop_3099:
26420 movrlz %i7, %i5, %o6
26421loop_3100:
26422 ldsh [%l7 + 0x38], %o0
26423 tneg %xcc, 0x2
26424 movrgz %g4, 0x19C, %i2
26425 ldd [%l7 + 0x58], %f6
26426 ldd [%l7 + 0x50], %f6
26427 nop
26428 setx loop_3101, %l0, %l1
26429 wrpr 0x1, %tl
26430 wrpr %l1, %tpc
26431 add %l1, 0x4, %l1
26432 wrpr %l1, %tnpc
26433 setx 0x34400001400, %l0, %l1
26434 wrpr %l1, %tstate
26435 wrhpr 0x4, %htstate
26436 retry
26437 xnorcc %g7, 0x1A7D, %i3
26438 bvs,a %xcc, loop_3102
26439 stw %l5, [%l7 + 0x2C]
26440loop_3101:
26441 lduw [%l7 + 0x68], %g2
26442 fbe,a %fcc1, loop_3103
26443loop_3102:
26444 tge %xcc, 0x3
26445 fbu %fcc3, loop_3104
26446 movrgz %l3, 0x220, %g6
26447loop_3103:
26448 ldsb [%l7 + 0x0B], %o5
26449 sdivx %l4, 0x0ECE, %o4
26450loop_3104:
26451 ldsh [%l7 + 0x50], %l6
26452 fmul8x16al %f14, %f4, %f2
26453 fnegs %f13, %f2
26454 sth %l0, [%l7 + 0x4A]
26455 be,pt %icc, loop_3105
26456 fbue,a %fcc3, loop_3106
26457 fcmpgt32 %f10, %f8, %l2
26458 bge,a %icc, loop_3107
26459loop_3105:
26460 ldub [%l7 + 0x49], %g5
26461loop_3106:
26462 fmovd %f4, %f12
26463 ldsh [%l7 + 0x52], %g3
26464loop_3107:
26465 fnand %f4, %f4, %f10
26466 mulscc %o1, %i0, %i6
26467 fmovsg %icc, %f1, %f0
26468 movleu %icc, %i1, %o2
26469 subccc %o3, 0x0C89, %l1
26470 ldd [%l7 + 0x50], %f12
26471 movn %xcc, %g1, %o7
26472 ldd [%l7 + 0x38], %f12
26473 fcmped %fcc3, %f0, %f8
26474 fabsd %f8, %f12
26475 tcc %icc, 0x0
26476 sub %i4, 0x0327, %i7
26477 fzero %f0
26478 movg %icc, %i5, %o6
26479 lduw [%l7 + 0x30], %o0
26480 bl %icc, loop_3108
26481 ldsb [%l7 + 0x31], %i2
26482 fbu,a %fcc3, loop_3109
26483 bvc loop_3110
26484loop_3108:
26485 ldsh [%l7 + 0x3A], %g4
26486 fmovsleu %icc, %f4, %f14
26487loop_3109:
26488 bneg,a %icc, loop_3111
26489loop_3110:
26490 lduw [%l7 + 0x38], %i3
26491 fxor %f14, %f8, %f4
26492 fmovsne %icc, %f7, %f6
26493loop_3111:
26494 fmuld8sux16 %f1, %f5, %f2
26495 fnands %f14, %f13, %f9
26496 fba %fcc0, loop_3112
26497 or %l5, 0x1CC0, %g7
26498 fpsub32s %f12, %f3, %f5
26499 tsubcctv %l3, %g6, %o5
26500loop_3112:
26501 srl %g2, %l4, %l6
26502 movrne %o4, 0x0E9, %l2
26503 stb %g5, [%l7 + 0x08]
26504 udivx %g3, 0x1059, %o1
26505 brlez %i0, loop_3113
26506 ldub [%l7 + 0x79], %l0
26507 fmovs %f2, %f14
26508 stb %i1, [%l7 + 0x16]
26509loop_3113:
26510 edge16ln %i6, %o3, %o2
26511 std %f8, [%l7 + 0x58]
26512 ldsh [%l7 + 0x78], %g1
26513 stx %o7, [%l7 + 0x70]
26514 edge32l %l1, %i4, %i7
26515 stw %i5, [%l7 + 0x54]
26516 umulcc %o6, 0x0BA1, %o0
26517 ldub [%l7 + 0x08], %i2
26518 fbn,a %fcc1, loop_3114
26519 bshuffle %f0, %f6, %f8
26520 ldsw [%l7 + 0x5C], %i3
26521 movn %xcc, %l5, %g7
26522loop_3114:
26523 ldd [%l7 + 0x48], %f0
26524 tg %xcc, 0x0
26525 fornot1s %f14, %f15, %f4
26526 fmovdn %icc, %f1, %f1
26527 tvc %icc, 0x7
26528 ldsw [%l7 + 0x30], %g4
26529 fornot2s %f12, %f11, %f4
26530 fcmpes %fcc1, %f10, %f8
26531 fmovdge %icc, %f13, %f7
26532 stx %l3, [%l7 + 0x20]
26533 fbuge,a %fcc1, loop_3115
26534 fsrc2 %f12, %f10
26535 array16 %g6, %o5, %g2
26536 fornot1 %f6, %f8, %f10
26537loop_3115:
26538 ldsw [%l7 + 0x2C], %l6
26539 fmovrdne %o4, %f14, %f8
26540 fmovsneg %xcc, %f15, %f0
26541 fmul8ulx16 %f2, %f12, %f0
26542 fnand %f8, %f14, %f6
26543 fsrc1 %f14, %f8
26544 bshuffle %f0, %f2, %f4
26545 fmovspos %xcc, %f5, %f1
26546 ldx [%l7 + 0x70], %l4
26547 lduh [%l7 + 0x1E], %g5
26548 fandnot1s %f3, %f12, %f8
26549 movge %xcc, %l2, %o1
26550 edge8ln %i0, %g3, %l0
26551 fand %f6, %f6, %f10
26552 fmul8sux16 %f4, %f12, %f8
26553 fpackfix %f2, %f11
26554 fandnot1s %f0, %f14, %f4
26555 sth %i1, [%l7 + 0x2C]
26556 movcs %xcc, %i6, %o2
26557 tpos %icc, 0x6
26558 tcs %xcc, 0x4
26559 fmuld8ulx16 %f9, %f12, %f4
26560 array8 %o3, %o7, %g1
26561 bvc %icc, loop_3116
26562 tvc %xcc, 0x3
26563 st %f6, [%l7 + 0x08]
26564 fone %f12
26565loop_3116:
26566 movrne %i4, %i7, %i5
26567 sth %l1, [%l7 + 0x54]
26568 fcmple16 %f0, %f12, %o0
26569 stb %i2, [%l7 + 0x66]
26570 fmovs %f11, %f0
26571 nop
26572 setx loop_3117, %l0, %l1
26573 wrpr 0x1, %tl
26574 wrpr %l1, %tnpc
26575 setx 0x34400001400, %l0, %l1
26576 wrpr %l1, %tstate
26577 wrhpr 0x4, %htstate
26578 done
26579 nop
26580 setx loop_3118, %l0, %l1
26581 wrpr 0x1, %tl
26582 wrpr %l1, %tpc
26583 add %l1, 0x4, %l1
26584 wrpr %l1, %tnpc
26585 setx 0x34400001400, %l0, %l1
26586 wrpr %l1, %tstate
26587 wrhpr 0x4, %htstate
26588 retry
26589 ldub [%l7 + 0x54], %o6
26590 udivcc %i3, 0x165C, %l5
26591loop_3117:
26592 brlez,a %g7, loop_3119
26593loop_3118:
26594 bvc,a loop_3120
26595 xor %l3, %g6, %o5
26596 movneg %icc, %g2, %g4
26597loop_3119:
26598 fmovrdne %o4, %f2, %f14
26599loop_3120:
26600 lduw [%l7 + 0x60], %l6
26601 fmovdvc %icc, %f6, %f12
26602 lduw [%l7 + 0x18], %l4
26603 fandnot1 %f12, %f0, %f0
26604 ldd [%l7 + 0x20], %f6
26605 sth %g5, [%l7 + 0x1A]
26606 fornot2 %f0, %f0, %f12
26607 bcs,a %icc, loop_3121
26608 lduh [%l7 + 0x16], %o1
26609 ldsw [%l7 + 0x58], %i0
26610 lduw [%l7 + 0x64], %g3
26611loop_3121:
26612 tl %icc, 0x1
26613 ldub [%l7 + 0x28], %l0
26614 udivx %i1, 0x10F6, %i6
26615 fcmpeq32 %f10, %f12, %l2
26616 edge32n %o2, %o7, %g1
26617 ldd [%l7 + 0x10], %f12
26618 fpackfix %f2, %f11
26619 fmovsle %icc, %f4, %f5
26620 addccc %o3, 0x0C71, %i4
26621 movrlz %i5, 0x0F5, %i7
26622 sth %l1, [%l7 + 0x30]
26623 brlez %o0, loop_3122
26624 tvs %icc, 0x6
26625 std %f8, [%l7 + 0x70]
26626 udiv %o6, 0x042A, %i3
26627loop_3122:
26628 tneg %icc, 0x7
26629 ldsb [%l7 + 0x15], %l5
26630 ldd [%l7 + 0x20], %f12
26631 fmovsn %xcc, %f1, %f7
26632 fmovrse %i2, %f15, %f15
26633 faligndata %f8, %f12, %f8
26634 fbne,a %fcc1, loop_3123
26635 stw %l3, [%l7 + 0x58]
26636 fpadd16 %f10, %f12, %f0
26637 movneg %xcc, %g7, %o5
26638loop_3123:
26639 fmovdcc %icc, %f13, %f5
26640 te %xcc, 0x4
26641 fpack32 %f6, %f12, %f8
26642 fones %f12
26643 movgu %icc, %g2, %g4
26644 movle %icc, %g6, %l6
26645 ldsb [%l7 + 0x57], %l4
26646 smulcc %o4, %o1, %i0
26647 stb %g5, [%l7 + 0x61]
26648 stx %g3, [%l7 + 0x40]
26649 fpackfix %f8, %f5
26650 ldub [%l7 + 0x7E], %i1
26651 addccc %l0, %l2, %o2
26652 ldx [%l7 + 0x68], %o7
26653 faligndata %f2, %f12, %f8
26654 lduw [%l7 + 0x3C], %g1
26655 sub %o3, 0x1729, %i4
26656 brgez %i6, loop_3124
26657 sub %i7, %i5, %l1
26658 edge16ln %o6, %o0, %l5
26659 fmovdne %xcc, %f1, %f9
26660loop_3124:
26661 smul %i2, 0x07F1, %i3
26662 ld [%l7 + 0x64], %f2
26663 fmovdvc %xcc, %f7, %f10
26664 fmuld8sux16 %f13, %f12, %f8
26665 tle %icc, 0x0
26666 popc %l3, %g7
26667 xnor %g2, %o5, %g6
26668 and %g4, 0x1359, %l4
26669 fblg,a %fcc1, loop_3125
26670 bleu %xcc, loop_3126
26671 srlx %l6, 0x1F, %o4
26672 fmovsleu %xcc, %f1, %f0
26673loop_3125:
26674 fcmped %fcc2, %f0, %f14
26675loop_3126:
26676 stw %o1, [%l7 + 0x0C]
26677 fbug,a %fcc1, loop_3127
26678 fmovdl %icc, %f14, %f12
26679 ldd [%l7 + 0x20], %f8
26680 array8 %g5, %i0, %i1
26681loop_3127:
26682 fsrc2s %f5, %f12
26683 ldd [%l7 + 0x10], %f12
26684 ldx [%l7 + 0x58], %l0
26685 stx %g3, [%l7 + 0x08]
26686 edge16n %l2, %o7, %o2
26687 fones %f4
26688 xnorcc %g1, %i4, %i6
26689 fmovsl %icc, %f11, %f14
26690 fnor %f4, %f6, %f14
26691 ldsh [%l7 + 0x68], %i7
26692 ldx [%l7 + 0x70], %i5
26693 ldub [%l7 + 0x3B], %l1
26694 fpack32 %f2, %f8, %f10
26695 ba,a,pt %icc, loop_3128
26696 subcc %o6, 0x1735, %o3
26697 std %f12, [%l7 + 0x60]
26698 xnorcc %l5, 0x0AA7, %o0
26699loop_3128:
26700 fpadd16s %f2, %f4, %f14
26701 bpos,pn %icc, loop_3129
26702 fmul8ulx16 %f6, %f8, %f0
26703 fpsub16 %f10, %f10, %f10
26704 fnegd %f10, %f10
26705loop_3129:
26706 fcmpes %fcc1, %f11, %f10
26707 fmovdvc %xcc, %f3, %f13
26708 fbul,a %fcc2, loop_3130
26709 stb %i3, [%l7 + 0x22]
26710 sth %i2, [%l7 + 0x4C]
26711 movrlez %g7, 0x33C, %g2
26712loop_3130:
26713 lduh [%l7 + 0x18], %l3
26714 sdivx %g6, 0x0792, %o5
26715 edge8n %l4, %l6, %g4
26716 srax %o1, 0x05, %o4
26717 movn %icc, %g5, %i0
26718 edge8ln %i1, %l0, %g3
26719 orcc %l2, %o7, %o2
26720 tle %icc, 0x1
26721 movl %icc, %i4, %g1
26722 fcmpgt32 %f12, %f0, %i7
26723 fandnot2s %f7, %f5, %f11
26724 ldx [%l7 + 0x58], %i6
26725 movrne %l1, 0x152, %o6
26726 stb %o3, [%l7 + 0x64]
26727 nop
26728 setx loop_3131, %l0, %l1
26729 wrpr 0x1, %tl
26730 wrpr %l1, %tpc
26731 add %l1, 0x4, %l1
26732 wrpr %l1, %tnpc
26733 setx 0x34400001400, %l0, %l1
26734 wrpr %l1, %tstate
26735 wrhpr 0x4, %htstate
26736 retry
26737 bshuffle %f12, %f8, %f4
26738 fbug,a %fcc3, loop_3132
26739 ldd [%l7 + 0x38], %f4
26740loop_3131:
26741 stb %l5, [%l7 + 0x67]
26742 fbl %fcc2, loop_3133
26743loop_3132:
26744 fors %f15, %f2, %f11
26745 fbo %fcc0, loop_3134
26746 std %f6, [%l7 + 0x10]
26747loop_3133:
26748 fandnot1s %f11, %f0, %f1
26749 fnegd %f12, %f12
26750loop_3134:
26751 move %icc, %i5, %i3
26752 fcmple32 %f14, %f4, %o0
26753 mulscc %g7, 0x04A3, %g2
26754 lduw [%l7 + 0x40], %i2
26755 siam 0x0
26756 stb %g6, [%l7 + 0x72]
26757 fones %f8
26758 movne %xcc, %l3, %o5
26759 fnegs %f6, %f11
26760 fpsub32s %f14, %f15, %f10
26761 taddcctv %l6, 0x1E76, %l4
26762 fmuld8ulx16 %f13, %f8, %f2
26763 stx %g4, [%l7 + 0x60]
26764 subccc %o1, %o4, %g5
26765 ldsb [%l7 + 0x58], %i0
26766 fsrc1 %f4, %f14
26767 bvs,a loop_3135
26768 fmovsneg %xcc, %f7, %f15
26769 lduw [%l7 + 0x3C], %i1
26770 fmovsgu %xcc, %f14, %f2
26771loop_3135:
26772 ldsh [%l7 + 0x36], %l0
26773 ldub [%l7 + 0x17], %l2
26774 fcmpne32 %f8, %f14, %g3
26775 std %f12, [%l7 + 0x28]
26776 udivx %o7, 0x113C, %o2
26777 bleu,a loop_3136
26778 bne,a %xcc, loop_3137
26779 fmovd %f8, %f12
26780 mulscc %g1, %i7, %i4
26781loop_3136:
26782 stw %i6, [%l7 + 0x14]
26783loop_3137:
26784 xnor %o6, 0x1AA3, %o3
26785 st %f13, [%l7 + 0x20]
26786 lduw [%l7 + 0x28], %l1
26787 ldsw [%l7 + 0x68], %i5
26788 fpadd32s %f5, %f13, %f10
26789 stb %l5, [%l7 + 0x75]
26790 bl,a,pn %icc, loop_3138
26791 addc %i3, 0x1238, %o0
26792 movge %xcc, %g7, %i2
26793 fmovde %xcc, %f4, %f3
26794loop_3138:
26795 faligndata %f6, %f10, %f4
26796 fpadd32 %f12, %f4, %f2
26797 bvs,a,pn %xcc, loop_3139
26798 ldsb [%l7 + 0x23], %g6
26799 brlz %l3, loop_3140
26800 st %f9, [%l7 + 0x20]
26801loop_3139:
26802 lduw [%l7 + 0x38], %g2
26803 sth %l6, [%l7 + 0x1A]
26804loop_3140:
26805 fba,a %fcc0, loop_3141
26806 xorcc %o5, %g4, %l4
26807 stb %o1, [%l7 + 0x71]
26808 call loop_3142
26809loop_3141:
26810 fpack16 %f12, %f13
26811 andncc %g5, %i0, %i1
26812 fmovsneg %xcc, %f4, %f1
26813loop_3142:
26814 ldub [%l7 + 0x17], %o4
26815 ldx [%l7 + 0x20], %l2
26816 st %f2, [%l7 + 0x24]
26817 faligndata %f14, %f2, %f0
26818 fsrc2 %f8, %f4
26819 bge,a loop_3143
26820 popc %g3, %l0
26821 fbuge,a %fcc3, loop_3144
26822 array8 %o7, %o2, %g1
26823loop_3143:
26824 sllx %i7, %i6, %i4
26825 ldd [%l7 + 0x38], %f6
26826loop_3144:
26827 ldub [%l7 + 0x64], %o3
26828 fmovda %xcc, %f3, %f10
26829 fcmpeq16 %f2, %f14, %l1
26830 fmovrde %i5, %f12, %f0
26831 fmovsgu %icc, %f0, %f2
26832 ta %xcc, 0x6
26833 std %f12, [%l7 + 0x58]
26834 std %f12, [%l7 + 0x48]
26835 ldsh [%l7 + 0x4E], %l5
26836 fmovdle %icc, %f11, %f9
26837 sth %o6, [%l7 + 0x52]
26838 fornot1s %f11, %f5, %f6
26839 orcc %o0, 0x1A06, %g7
26840 add %i3, 0x002E, %i2
26841 fmovsl %xcc, %f6, %f0
26842 orcc %g6, %l3, %l6
26843 add %g2, %o5, %g4
26844 fornot1 %f2, %f8, %f12
26845 lduh [%l7 + 0x5C], %l4
26846 ldsb [%l7 + 0x10], %g5
26847 orn %o1, %i0, %i1
26848 ldub [%l7 + 0x4C], %l2
26849 subccc %o4, %g3, %o7
26850 sll %l0, 0x01, %o2
26851 fmovsne %xcc, %f6, %f12
26852 ldub [%l7 + 0x24], %g1
26853 movneg %icc, %i7, %i6
26854 fbule %fcc0, loop_3145
26855 ldub [%l7 + 0x20], %o3
26856 fbo,a %fcc3, loop_3146
26857 move %icc, %l1, %i4
26858loop_3145:
26859 bg,a %icc, loop_3147
26860 bge,a loop_3148
26861loop_3146:
26862 fornot2s %f2, %f11, %f5
26863 sth %l5, [%l7 + 0x1C]
26864loop_3147:
26865 movle %xcc, %i5, %o6
26866loop_3148:
26867 orcc %o0, %g7, %i2
26868 edge16n %g6, %i3, %l6
26869 fornot1s %f9, %f2, %f8
26870 fpsub32 %f6, %f0, %f2
26871 sra %g2, 0x03, %l3
26872 tl %xcc, 0x2
26873 fmovdge %xcc, %f4, %f12
26874 add %o5, 0x1EFD, %l4
26875 srlx %g4, %g5, %i0
26876 sdivcc %i1, 0x1880, %o1
26877 fmovrdgez %l2, %f14, %f4
26878 movrlez %o4, 0x0F7, %o7
26879 edge32ln %l0, %g3, %o2
26880 tn %xcc, 0x7
26881 movne %xcc, %i7, %i6
26882 bn,a,pt %icc, loop_3149
26883 ldsb [%l7 + 0x7C], %o3
26884 fmovdne %xcc, %f11, %f0
26885 fpadd16 %f2, %f4, %f8
26886loop_3149:
26887 alignaddr %g1, %i4, %l5
26888 stb %l1, [%l7 + 0x71]
26889 xnorcc %o6, %o0, %g7
26890 fbul %fcc1, loop_3150
26891 fmovsl %icc, %f6, %f4
26892 fxnors %f9, %f0, %f14
26893 stb %i2, [%l7 + 0x69]
26894loop_3150:
26895 fmovrde %i5, %f4, %f12
26896 fmul8x16al %f13, %f14, %f12
26897 fmovdleu %xcc, %f5, %f12
26898 fmovdvc %xcc, %f6, %f5
26899 ldd [%l7 + 0x60], %f10
26900 edge16ln %i3, %g6, %l6
26901 std %f0, [%l7 + 0x30]
26902 brgz,a %g2, loop_3151
26903 sth %l3, [%l7 + 0x22]
26904 stx %l4, [%l7 + 0x30]
26905 std %f0, [%l7 + 0x38]
26906loop_3151:
26907 movne %icc, %o5, %g4
26908 bg,a loop_3152
26909 lduh [%l7 + 0x3C], %i0
26910 bshuffle %f10, %f6, %f8
26911 umulcc %g5, 0x0CE4, %o1
26912loop_3152:
26913 st %f3, [%l7 + 0x20]
26914 fnands %f9, %f2, %f8
26915 movleu %xcc, %i1, %o4
26916 movrne %o7, %l2, %g3
26917 st %f14, [%l7 + 0x14]
26918 fcmpgt16 %f2, %f6, %l0
26919 movle %icc, %o2, %i7
26920 fnot2s %f7, %f4
26921 fmovde %icc, %f4, %f3
26922 ldd [%l7 + 0x10], %f10
26923 addcc %i6, 0x1701, %g1
26924 stb %i4, [%l7 + 0x25]
26925 fandnot2s %f13, %f1, %f12
26926 brnz,a %l5, loop_3153
26927 orcc %o3, %l1, %o0
26928 srlx %g7, %i2, %i5
26929 ldub [%l7 + 0x10], %o6
26930loop_3153:
26931 ldsh [%l7 + 0x78], %i3
26932 ldd [%l7 + 0x50], %f12
26933 brgz %g6, loop_3154
26934 fbuge %fcc1, loop_3155
26935 array8 %g2, %l6, %l4
26936 stx %o5, [%l7 + 0x70]
26937loop_3154:
26938 fmovsvs %icc, %f0, %f3
26939loop_3155:
26940 fmul8ulx16 %f10, %f12, %f6
26941 ldx [%l7 + 0x58], %l3
26942 bneg,a loop_3156
26943 fmuld8sux16 %f3, %f8, %f0
26944 xorcc %i0, 0x000E, %g4
26945 alignaddrl %o1, %g5, %o4
26946loop_3156:
26947 std %f10, [%l7 + 0x30]
26948 movne %icc, %i1, %l2
26949 tleu %xcc, 0x2
26950 fpsub16s %f7, %f10, %f0
26951 fmovdl %xcc, %f13, %f12
26952 smul %g3, %l0, %o7
26953 std %f2, [%l7 + 0x30]
26954 edge32n %i7, %i6, %o2
26955 andcc %i4, %g1, %o3
26956 fcmpd %fcc3, %f0, %f0
26957 ldsw [%l7 + 0x70], %l1
26958 ldsh [%l7 + 0x20], %o0
26959 fmovdg %icc, %f11, %f2
26960 bge,pt %icc, loop_3157
26961 array8 %g7, %l5, %i5
26962 fmovdl %icc, %f12, %f3
26963 lduh [%l7 + 0x0C], %o6
26964loop_3157:
26965 ldsw [%l7 + 0x40], %i3
26966 stx %g6, [%l7 + 0x40]
26967 fmovdcc %icc, %f13, %f12
26968 fmovsvs %xcc, %f3, %f5
26969 brgez,a %g2, loop_3158
26970 tvc %xcc, 0x7
26971 xor %i2, %l6, %o5
26972 fpadd32s %f6, %f14, %f8
26973loop_3158:
26974 fnegd %f10, %f12
26975 fnegd %f6, %f8
26976 fnegd %f8, %f6
26977 st %f4, [%l7 + 0x1C]
26978 fnand %f0, %f10, %f10
26979 ld [%l7 + 0x64], %f13
26980 sdivx %l3, 0x0300, %i0
26981 fnot1 %f8, %f2
26982 fexpand %f8, %f6
26983 fmovspos %xcc, %f15, %f15
26984 fmovsg %xcc, %f7, %f10
26985 edge8n %g4, %l4, %g5
26986 edge32n %o1, %o4, %l2
26987 fnot1s %f13, %f13
26988 fmovsa %xcc, %f13, %f10
26989 tl %icc, 0x7
26990 fone %f2
26991 fmovsne %icc, %f12, %f1
26992 bpos,a,pn %icc, loop_3159
26993 sth %g3, [%l7 + 0x1C]
26994 bcc,a,pt %xcc, loop_3160
26995 fble %fcc2, loop_3161
26996loop_3159:
26997 srax %i1, %l0, %o7
26998 call loop_3162
26999loop_3160:
27000 stw %i6, [%l7 + 0x0C]
27001loop_3161:
27002 movl %xcc, %i7, %o2
27003 fornot1 %f10, %f6, %f10
27004loop_3162:
27005 array32 %g1, %i4, %l1
27006 tleu %xcc, 0x7
27007 ldd [%l7 + 0x40], %f14
27008 stb %o0, [%l7 + 0x5D]
27009 lduh [%l7 + 0x70], %g7
27010 array16 %o3, %l5, %o6
27011 tsubcc %i5, 0x10B6, %i3
27012 fbge %fcc2, loop_3163
27013 fmovscs %xcc, %f6, %f11
27014 stw %g6, [%l7 + 0x3C]
27015 umul %g2, %i2, %l6
27016loop_3163:
27017 sub %l3, 0x1E2E, %o5
27018 tcs %xcc, 0x4
27019 sub %g4, 0x08C9, %i0
27020 orn %l4, 0x1E2C, %o1
27021 fnors %f4, %f0, %f3
27022 fnot2 %f2, %f6
27023 orn %g5, 0x098B, %l2
27024 sth %g3, [%l7 + 0x70]
27025 fmovsa %icc, %f7, %f2
27026 tvs %xcc, 0x5
27027 fpadd32 %f12, %f0, %f6
27028 fmul8sux16 %f14, %f6, %f4
27029 fandnot2 %f6, %f2, %f2
27030 std %f0, [%l7 + 0x30]
27031 fmovdleu %icc, %f12, %f10
27032 stb %o4, [%l7 + 0x50]
27033 ldsh [%l7 + 0x4E], %l0
27034 umulcc %o7, 0x0B27, %i1
27035 edge32 %i7, %i6, %g1
27036 srlx %i4, 0x1E, %l1
27037 sub %o0, %o2, %g7
27038 tl %xcc, 0x4
27039 ldd [%l7 + 0x20], %f6
27040 addcc %l5, 0x093B, %o3
27041 movvs %xcc, %i5, %i3
27042 movleu %icc, %g6, %g2
27043 orn %i2, %o6, %l6
27044 tg %xcc, 0x7
27045 fpadd32 %f6, %f14, %f0
27046 fornot2 %f4, %f0, %f0
27047 fmovdneg %icc, %f12, %f2
27048 fmul8x16al %f8, %f4, %f8
27049 ldsh [%l7 + 0x3A], %o5
27050 stw %g4, [%l7 + 0x44]
27051 sth %i0, [%l7 + 0x3C]
27052 sll %l3, 0x0F, %l4
27053 fnot2 %f4, %f4
27054 lduw [%l7 + 0x0C], %g5
27055 fmovscc %xcc, %f7, %f6
27056 fpsub16 %f8, %f2, %f0
27057 stb %l2, [%l7 + 0x2A]
27058 ldx [%l7 + 0x10], %o1
27059 orcc %o4, 0x13C1, %g3
27060 fmovspos %icc, %f4, %f6
27061 edge16n %o7, %l0, %i1
27062 fone %f2
27063 sth %i7, [%l7 + 0x42]
27064 edge32n %i6, %i4, %g1
27065 smul %l1, %o2, %o0
27066 sth %l5, [%l7 + 0x7A]
27067 move %xcc, %g7, %o3
27068 fnegs %f9, %f9
27069 bleu,a %icc, loop_3164
27070 fcmple32 %f10, %f8, %i5
27071 edge16l %g6, %g2, %i3
27072 udiv %o6, 0x1608, %i2
27073loop_3164:
27074 fmovrdne %o5, %f12, %f8
27075 lduw [%l7 + 0x18], %g4
27076 fnegd %f14, %f12
27077 ldsb [%l7 + 0x5D], %i0
27078 std %f8, [%l7 + 0x68]
27079 fandnot2 %f12, %f12, %f12
27080 fblg %fcc2, loop_3165
27081 bg loop_3166
27082 bvs,a,pt %icc, loop_3167
27083 ldub [%l7 + 0x10], %l3
27084loop_3165:
27085 bcs,pt %icc, loop_3168
27086loop_3166:
27087 fmovspos %xcc, %f1, %f11
27088loop_3167:
27089 bcs,a %icc, loop_3169
27090 fmul8x16au %f1, %f4, %f8
27091loop_3168:
27092 fcmps %fcc2, %f1, %f11
27093 fnor %f12, %f12, %f0
27094loop_3169:
27095 fcmpd %fcc0, %f12, %f0
27096 movpos %xcc, %l6, %g5
27097 ldsw [%l7 + 0x78], %l2
27098 udiv %o1, 0x0134, %l4
27099 fpsub16 %f12, %f6, %f4
27100 sllx %g3, 0x00, %o4
27101 tcs %xcc, 0x7
27102 udiv %l0, 0x1D25, %o7
27103 fmovscc %xcc, %f15, %f9
27104 fmovdg %xcc, %f2, %f13
27105 ldub [%l7 + 0x2E], %i7
27106 stb %i6, [%l7 + 0x14]
27107 sllx %i4, 0x0E, %i1
27108 fxors %f5, %f13, %f2
27109 stx %g1, [%l7 + 0x58]
27110 subc %l1, %o2, %o0
27111 fzeros %f5
27112 fmovsl %icc, %f12, %f15
27113 movvs %icc, %l5, %o3
27114 ld [%l7 + 0x4C], %f6
27115 lduh [%l7 + 0x44], %i5
27116 fpack16 %f6, %f7
27117 fmovsa %xcc, %f2, %f12
27118 fzero %f6
27119 sth %g7, [%l7 + 0x5E]
27120 fnot2 %f2, %f10
27121 std %f4, [%l7 + 0x20]
27122 bleu,a loop_3170
27123 ldsb [%l7 + 0x31], %g2
27124 call loop_3171
27125 xor %g6, 0x0B76, %o6
27126loop_3170:
27127 brgz %i2, loop_3172
27128 stw %i3, [%l7 + 0x48]
27129loop_3171:
27130 fsrc1s %f7, %f9
27131 fsrc2s %f7, %f0
27132loop_3172:
27133 lduw [%l7 + 0x6C], %o5
27134 fbne %fcc2, loop_3173
27135 addccc %i0, 0x0CC0, %l3
27136 movvs %icc, %l6, %g5
27137 smulcc %g4, 0x1086, %l2
27138loop_3173:
27139 fand %f6, %f12, %f6
27140 movcs %icc, %l4, %o1
27141 ldsw [%l7 + 0x68], %o4
27142 faligndata %f12, %f10, %f2
27143 sethi 0x0FE0, %g3
27144 fnegd %f8, %f6
27145 lduw [%l7 + 0x3C], %o7
27146 lduh [%l7 + 0x10], %l0
27147 tvc %xcc, 0x2
27148 ldd [%l7 + 0x28], %f0
27149 stw %i7, [%l7 + 0x78]
27150 fmovda %icc, %f10, %f0
27151 ldsw [%l7 + 0x64], %i4
27152 bvs loop_3174
27153 fmovrdlz %i1, %f10, %f12
27154 fbule,a %fcc2, loop_3175
27155 mova %xcc, %g1, %l1
27156loop_3174:
27157 brz,a %i6, loop_3176
27158 fmovsvs %icc, %f7, %f8
27159loop_3175:
27160 fnand %f2, %f8, %f8
27161 ldd [%l7 + 0x38], %f10
27162loop_3176:
27163 movcc %xcc, %o2, %l5
27164 nop
27165 setx loop_3177, %l0, %l1
27166 jmpl %l1, %o3
27167 fmovdgu %icc, %f15, %f8
27168 smulcc %i5, %o0, %g2
27169 fnegd %f12, %f10
27170loop_3177:
27171 fmul8x16au %f7, %f9, %f10
27172 xorcc %g7, %g6, %o6
27173 taddcc %i3, %o5, %i0
27174 xnorcc %l3, 0x00C0, %i2
27175 fbo,a %fcc2, loop_3178
27176 stw %g5, [%l7 + 0x74]
27177 alignaddr %l6, %l2, %g4
27178 ldx [%l7 + 0x18], %l4
27179loop_3178:
27180 ble %icc, loop_3179
27181 ld [%l7 + 0x18], %f8
27182 tleu %xcc, 0x4
27183 ld [%l7 + 0x3C], %f5
27184loop_3179:
27185 fmovrsgz %o1, %f9, %f8
27186 fmul8sux16 %f2, %f14, %f2
27187 ld [%l7 + 0x40], %f2
27188 ldsb [%l7 + 0x4B], %o4
27189 fmovsleu %xcc, %f1, %f4
27190 tcc %icc, 0x1
27191 array8 %g3, %l0, %o7
27192 fmovd %f10, %f12
27193 sth %i7, [%l7 + 0x12]
27194 addcc %i4, %i1, %g1
27195 fnot1s %f14, %f6
27196 fnands %f14, %f0, %f13
27197 movleu %icc, %l1, %i6
27198 movgu %icc, %o2, %l5
27199 sth %o3, [%l7 + 0x46]
27200 udiv %i5, 0x0AC0, %g2
27201 fornot2 %f0, %f10, %f10
27202 fbule,a %fcc0, loop_3180
27203 srlx %g7, %o0, %o6
27204 stb %i3, [%l7 + 0x12]
27205 brgez,a %g6, loop_3181
27206loop_3180:
27207 st %f3, [%l7 + 0x64]
27208 fbue,a %fcc2, loop_3182
27209 fpadd32s %f3, %f0, %f1
27210loop_3181:
27211 ldsb [%l7 + 0x69], %i0
27212 fcmpgt16 %f14, %f14, %l3
27213loop_3182:
27214 fmul8ulx16 %f2, %f8, %f4
27215 fnand %f14, %f2, %f0
27216 udivx %o5, 0x02B9, %g5
27217 fmovsneg %icc, %f11, %f10
27218 edge32l %i2, %l6, %g4
27219 fmovsg %icc, %f9, %f11
27220 fnot1 %f12, %f4
27221 ld [%l7 + 0x1C], %f4
27222 lduh [%l7 + 0x54], %l2
27223 movrlez %o1, 0x233, %o4
27224 for %f10, %f8, %f4
27225 edge32l %g3, %l4, %o7
27226 movgu %xcc, %i7, %i4
27227 brz,a %i1, loop_3183
27228 stw %g1, [%l7 + 0x64]
27229 fbue %fcc1, loop_3184
27230 array8 %l0, %i6, %l1
27231loop_3183:
27232 fmovrdlz %o2, %f14, %f6
27233 bg,a loop_3185
27234loop_3184:
27235 lduh [%l7 + 0x0C], %l5
27236 st %f8, [%l7 + 0x48]
27237 edge32ln %o3, %g2, %g7
27238loop_3185:
27239 fbul %fcc3, loop_3186
27240 fmovsa %icc, %f12, %f1
27241 edge16 %o0, %i5, %o6
27242 stb %g6, [%l7 + 0x1B]
27243loop_3186:
27244 fmovdne %xcc, %f7, %f4
27245 fmovsleu %xcc, %f15, %f4
27246 subc %i3, 0x0B6F, %l3
27247 edge8ln %o5, %i0, %i2
27248 ldsw [%l7 + 0x64], %g5
27249 fpadd16s %f7, %f1, %f15
27250 fmovsleu %icc, %f3, %f0
27251 edge32ln %g4, %l2, %l6
27252 bvs,a,pt %icc, loop_3187
27253 fmovrslz %o1, %f6, %f6
27254 edge32ln %o4, %l4, %g3
27255 lduh [%l7 + 0x58], %o7
27256loop_3187:
27257 fornot2 %f8, %f10, %f6
27258 fcmped %fcc3, %f2, %f4
27259 bne,a %icc, loop_3188
27260 fsrc2s %f8, %f0
27261 fcmpgt32 %f14, %f4, %i4
27262 addc %i7, %g1, %i1
27263loop_3188:
27264 ldsb [%l7 + 0x0E], %i6
27265 lduh [%l7 + 0x5E], %l0
27266 fnot1s %f14, %f11
27267 fcmped %fcc0, %f2, %f4
27268 mulx %l1, 0x1D36, %l5
27269 stx %o3, [%l7 + 0x28]
27270 fmuld8sux16 %f2, %f10, %f0
27271 lduh [%l7 + 0x6A], %g2
27272 umul %g7, %o0, %i5
27273 ldd [%l7 + 0x60], %f8
27274 sth %o2, [%l7 + 0x2A]
27275 bl,a,pt %xcc, loop_3189
27276 ldsw [%l7 + 0x2C], %g6
27277 andncc %i3, %l3, %o6
27278 fcmpeq32 %f8, %f8, %i0
27279loop_3189:
27280 movcs %icc, %o5, %g5
27281 fandnot2 %f14, %f10, %f8
27282 tcs %xcc, 0x0
27283 fzero %f10
27284 edge8n %g4, %i2, %l2
27285 st %f12, [%l7 + 0x78]
27286 fcmple16 %f8, %f8, %o1
27287 ld [%l7 + 0x18], %f11
27288 edge16l %o4, %l6, %l4
27289 ldx [%l7 + 0x58], %o7
27290 stx %g3, [%l7 + 0x08]
27291 taddcc %i4, 0x02E2, %i7
27292 fpadd32 %f6, %f8, %f4
27293 alignaddrl %i1, %i6, %g1
27294 fmovdn %xcc, %f6, %f7
27295 fcmped %fcc0, %f2, %f14
27296 tsubcc %l1, %l0, %l5
27297 ld [%l7 + 0x18], %f13
27298 lduh [%l7 + 0x4E], %g2
27299 fbne,a %fcc2, loop_3190
27300 addc %o3, 0x1D28, %o0
27301 pdist %f10, %f2, %f12
27302 lduh [%l7 + 0x62], %g7
27303loop_3190:
27304 fpackfix %f4, %f7
27305 ld [%l7 + 0x74], %f14
27306 ldx [%l7 + 0x60], %o2
27307 brgz %g6, loop_3191
27308 for %f2, %f0, %f0
27309 ldsh [%l7 + 0x58], %i3
27310 orn %l3, %o6, %i5
27311loop_3191:
27312 bgu %xcc, loop_3192
27313 std %f14, [%l7 + 0x60]
27314 tgu %xcc, 0x1
27315 movrne %o5, %g5, %i0
27316loop_3192:
27317 fxors %f12, %f9, %f13
27318 fmovdne %xcc, %f14, %f5
27319 fcmpd %fcc0, %f0, %f4
27320 smulcc %i2, %l2, %o1
27321 fbn,a %fcc1, loop_3193
27322 ldsb [%l7 + 0x35], %o4
27323 ldub [%l7 + 0x1F], %l6
27324 fbue %fcc2, loop_3194
27325loop_3193:
27326 ldsh [%l7 + 0x68], %l4
27327 fblg,a %fcc3, loop_3195
27328 fornot2s %f15, %f0, %f4
27329loop_3194:
27330 andn %o7, %g3, %g4
27331 fmovde %xcc, %f7, %f14
27332loop_3195:
27333 siam 0x0
27334 ldd [%l7 + 0x50], %f14
27335 ldub [%l7 + 0x3C], %i7
27336 ldsw [%l7 + 0x3C], %i1
27337 movrne %i6, 0x099, %i4
27338 fpsub32 %f0, %f14, %f8
27339 sllx %g1, %l1, %l0
27340 ldub [%l7 + 0x0D], %g2
27341 fmovrslez %l5, %f12, %f11
27342 udiv %o0, 0x0C06, %o3
27343 bneg loop_3196
27344 sth %g7, [%l7 + 0x7A]
27345 stb %o2, [%l7 + 0x49]
27346 std %f4, [%l7 + 0x38]
27347loop_3196:
27348 st %f0, [%l7 + 0x70]
27349 movrlez %g6, 0x208, %i3
27350 movgu %xcc, %l3, %o6
27351 fornot1 %f0, %f6, %f14
27352 call loop_3197
27353 movge %icc, %o5, %g5
27354 edge8l %i5, %i2, %l2
27355 ldsb [%l7 + 0x55], %o1
27356loop_3197:
27357 sethi 0x03F0, %o4
27358 tsubcc %i0, %l6, %o7
27359 edge16ln %g3, %g4, %i7
27360 xor %l4, %i6, %i1
27361 ldsh [%l7 + 0x34], %g1
27362 ldsb [%l7 + 0x0C], %l1
27363 lduh [%l7 + 0x4E], %i4
27364 bshuffle %f2, %f0, %f0
27365 edge8n %g2, %l5, %o0
27366 ldsh [%l7 + 0x7C], %l0
27367 fsrc2 %f10, %f0
27368 fbue %fcc0, loop_3198
27369 stw %g7, [%l7 + 0x50]
27370 xor %o3, %o2, %i3
27371 movrlz %g6, 0x170, %l3
27372loop_3198:
27373 edge8n %o5, %o6, %g5
27374 brz,a %i5, loop_3199
27375 fmul8x16 %f1, %f14, %f6
27376 tg %xcc, 0x4
27377 brlz,a %i2, loop_3200
27378loop_3199:
27379 ldd [%l7 + 0x18], %f12
27380 fmovrslez %o1, %f3, %f9
27381 tvc %icc, 0x7
27382loop_3200:
27383 andn %o4, %l2, %l6
27384 fmovrdlz %o7, %f8, %f10
27385 add %i0, %g4, %i7
27386 fba %fcc0, loop_3201
27387 srax %g3, 0x1C, %l4
27388 sth %i6, [%l7 + 0x3C]
27389 fmovsleu %xcc, %f3, %f15
27390loop_3201:
27391 fxnor %f10, %f2, %f4
27392 array8 %i1, %l1, %g1
27393 fsrc2s %f1, %f1
27394 fornot1s %f1, %f2, %f10
27395 brnz %i4, loop_3202
27396 fmovdn %icc, %f0, %f5
27397 faligndata %f2, %f10, %f8
27398 fabsd %f14, %f14
27399loop_3202:
27400 lduw [%l7 + 0x74], %l5
27401 faligndata %f0, %f2, %f2
27402 tsubcc %g2, %l0, %g7
27403 fand %f10, %f0, %f2
27404 tgu %icc, 0x5
27405 fmul8ulx16 %f0, %f10, %f10
27406 xor %o3, %o0, %o2
27407 or %g6, 0x0332, %l3
27408 bgu,pt %xcc, loop_3203
27409 fxor %f10, %f6, %f2
27410 ldsh [%l7 + 0x5C], %i3
27411 sdivx %o6, 0x01EF, %o5
27412loop_3203:
27413 fnot1s %f12, %f13
27414 fnegs %f13, %f9
27415 stb %i5, [%l7 + 0x6E]
27416 fsrc1 %f12, %f6
27417 bge,pt %icc, loop_3204
27418 ld [%l7 + 0x44], %f13
27419 lduh [%l7 + 0x74], %i2
27420 mulx %g5, %o4, %o1
27421loop_3204:
27422 st %f8, [%l7 + 0x28]
27423 bg,a loop_3205
27424 fbn %fcc1, loop_3206
27425 fmovdgu %xcc, %f2, %f12
27426 lduh [%l7 + 0x70], %l6
27427loop_3205:
27428 fcmpgt32 %f4, %f14, %o7
27429loop_3206:
27430 fnand %f4, %f12, %f14
27431 ld [%l7 + 0x38], %f2
27432 sdivcc %i0, 0x116F, %g4
27433 tle %xcc, 0x0
27434 brgez %l2, loop_3207
27435 movl %xcc, %g3, %i7
27436 orn %l4, %i1, %i6
27437 tsubcc %g1, %l1, %i4
27438loop_3207:
27439 fpsub16s %f11, %f4, %f15
27440 fmovspos %xcc, %f13, %f15
27441 ldsh [%l7 + 0x3A], %g2
27442 fpadd32 %f12, %f10, %f4
27443 std %f10, [%l7 + 0x40]
27444 ldsb [%l7 + 0x3C], %l0
27445 edge16 %l5, %o3, %o0
27446 fornot1s %f4, %f5, %f2
27447 ldx [%l7 + 0x50], %o2
27448 ldub [%l7 + 0x26], %g7
27449 ldsw [%l7 + 0x68], %l3
27450 fxnor %f10, %f0, %f12
27451 fmovsneg %xcc, %f6, %f9
27452 srlx %g6, 0x14, %i3
27453 ld [%l7 + 0x7C], %f10
27454 fnot2s %f10, %f3
27455 fmovsgu %icc, %f4, %f10
27456 st %f11, [%l7 + 0x3C]
27457 st %f10, [%l7 + 0x68]
27458 stb %o6, [%l7 + 0x3B]
27459 movvc %xcc, %o5, %i5
27460 stb %g5, [%l7 + 0x4E]
27461 fmovrslz %o4, %f13, %f15
27462 ldsh [%l7 + 0x5C], %i2
27463 std %f8, [%l7 + 0x78]
27464 ld [%l7 + 0x54], %f15
27465 siam 0x6
27466 st %f10, [%l7 + 0x7C]
27467 fxnor %f0, %f0, %f4
27468 std %f0, [%l7 + 0x78]
27469 bvc,a %icc, loop_3208
27470 stb %l6, [%l7 + 0x64]
27471 edge8ln %o7, %o1, %i0
27472 bgu,a,pn %xcc, loop_3209
27473loop_3208:
27474 fmovrslz %l2, %f6, %f9
27475 bleu,a loop_3210
27476 sth %g3, [%l7 + 0x70]
27477loop_3209:
27478 ldd [%l7 + 0x50], %f8
27479 fpsub32s %f12, %f12, %f10
27480loop_3210:
27481 ldub [%l7 + 0x65], %i7
27482 lduh [%l7 + 0x3A], %l4
27483 ldub [%l7 + 0x0C], %g4
27484 for %f2, %f12, %f12
27485 ldsh [%l7 + 0x24], %i6
27486 st %f11, [%l7 + 0x10]
27487 fmovdle %xcc, %f9, %f12
27488 movrgz %g1, %l1, %i1
27489 stw %g2, [%l7 + 0x60]
27490 std %f14, [%l7 + 0x58]
27491 sub %i4, 0x1F2F, %l0
27492 ld [%l7 + 0x14], %f9
27493 fmovsl %icc, %f6, %f10
27494 fmovdgu %xcc, %f15, %f0
27495 fsrc2 %f2, %f2
27496 stx %l5, [%l7 + 0x08]
27497 smul %o3, %o0, %o2
27498 fnot2s %f4, %f9
27499 stw %g7, [%l7 + 0x20]
27500 and %l3, 0x069D, %g6
27501 fexpand %f2, %f4
27502 ldsw [%l7 + 0x0C], %o6
27503 fcmpes %fcc1, %f4, %f5
27504 fmovrsne %i3, %f6, %f11
27505 brlez %i5, loop_3211
27506 fmovrde %o5, %f6, %f0
27507 ldsb [%l7 + 0x1A], %g5
27508 brnz,a %o4, loop_3212
27509loop_3211:
27510 fpsub32 %f8, %f0, %f6
27511 brgz %i2, loop_3213
27512 ldsh [%l7 + 0x42], %o7
27513loop_3212:
27514 ldx [%l7 + 0x60], %l6
27515 be,pt %icc, loop_3214
27516loop_3213:
27517 stw %i0, [%l7 + 0x28]
27518 edge32 %l2, %o1, %g3
27519 fornot1s %f10, %f0, %f11
27520loop_3214:
27521 movre %i7, 0x294, %g4
27522 fmovrslez %l4, %f4, %f6
27523 fbo %fcc1, loop_3215
27524 and %i6, %g1, %i1
27525 fmovsleu %icc, %f6, %f3
27526 lduw [%l7 + 0x20], %l1
27527loop_3215:
27528 fnegd %f8, %f0
27529 fandnot2s %f5, %f3, %f8
27530 movre %g2, %i4, %l0
27531 fmovdle %xcc, %f12, %f1
27532 fmovsleu %xcc, %f13, %f5
27533 ldd [%l7 + 0x38], %f0
27534 brnz %o3, loop_3216
27535 ldx [%l7 + 0x08], %l5
27536 bne,a loop_3217
27537 fpadd32 %f10, %f8, %f0
27538loop_3216:
27539 bg %icc, loop_3218
27540 fcmple16 %f10, %f6, %o0
27541loop_3217:
27542 ldub [%l7 + 0x36], %g7
27543 subccc %l3, 0x0E44, %o2
27544loop_3218:
27545 ld [%l7 + 0x1C], %f3
27546 fnegd %f0, %f4
27547 fmovrdlz %g6, %f2, %f4
27548 tl %xcc, 0x3
27549 ldub [%l7 + 0x38], %o6
27550 fbl,a %fcc0, loop_3219
27551 edge8n %i5, %o5, %g5
27552 ldd [%l7 + 0x20], %f6
27553 edge32 %o4, %i2, %o7
27554loop_3219:
27555 sdivcc %i3, 0x1B9F, %l6
27556 bpos,pn %icc, loop_3220
27557 and %l2, %i0, %g3
27558 sub %o1, 0x1CE4, %g4
27559 tleu %icc, 0x0
27560loop_3220:
27561 tne %icc, 0x7
27562 fcmpeq32 %f8, %f14, %l4
27563 andcc %i6, 0x0136, %i7
27564 stb %i1, [%l7 + 0x40]
27565 tge %icc, 0x2
27566 bne,a %icc, loop_3221
27567 lduh [%l7 + 0x7E], %g1
27568 stx %l1, [%l7 + 0x60]
27569 edge8n %i4, %g2, %l0
27570loop_3221:
27571 ldsh [%l7 + 0x6C], %l5
27572 stx %o3, [%l7 + 0x70]
27573 ldd [%l7 + 0x30], %f12
27574 fmovdn %xcc, %f11, %f12
27575 fbuge,a %fcc1, loop_3222
27576 fmovsneg %icc, %f12, %f12
27577 std %f6, [%l7 + 0x78]
27578 fmovsneg %xcc, %f10, %f7
27579loop_3222:
27580 fnands %f10, %f14, %f5
27581 fpsub32s %f11, %f3, %f14
27582 fcmple32 %f0, %f10, %g7
27583 lduh [%l7 + 0x6C], %l3
27584 addccc %o2, 0x10DA, %g6
27585 ldsb [%l7 + 0x34], %o6
27586 xnor %o0, 0x1951, %i5
27587 brlz,a %g5, loop_3223
27588 ba,a loop_3224
27589 fmul8sux16 %f6, %f2, %f0
27590 fcmpeq16 %f0, %f8, %o4
27591loop_3223:
27592 stx %i2, [%l7 + 0x40]
27593loop_3224:
27594 fxor %f12, %f4, %f2
27595 fbl %fcc0, loop_3225
27596 ldsw [%l7 + 0x54], %o7
27597 stb %o5, [%l7 + 0x41]
27598 te %xcc, 0x4
27599loop_3225:
27600 ldsb [%l7 + 0x0B], %l6
27601 lduw [%l7 + 0x24], %l2
27602 ldsb [%l7 + 0x33], %i0
27603 fones %f1
27604 bcc,a,pt %icc, loop_3226
27605 fcmple16 %f6, %f4, %g3
27606 fmovscs %xcc, %f12, %f10
27607 subccc %i3, %g4, %l4
27608loop_3226:
27609 fbn,a %fcc0, loop_3227
27610 ldsw [%l7 + 0x50], %i6
27611 lduh [%l7 + 0x5A], %i7
27612 fpadd16 %f12, %f6, %f10
27613loop_3227:
27614 orncc %i1, 0x0F97, %g1
27615 ldsh [%l7 + 0x78], %l1
27616 andncc %o1, %i4, %l0
27617 taddcc %g2, %o3, %g7
27618 ldsw [%l7 + 0x4C], %l5
27619 fbug,a %fcc3, loop_3228
27620 bshuffle %f12, %f0, %f2
27621 st %f7, [%l7 + 0x60]
27622 stw %o2, [%l7 + 0x10]
27623loop_3228:
27624 movcs %xcc, %g6, %o6
27625 subccc %l3, 0x1898, %o0
27626 ldub [%l7 + 0x58], %i5
27627 movn %xcc, %g5, %o4
27628 lduh [%l7 + 0x66], %o7
27629 std %f12, [%l7 + 0x30]
27630 ldsh [%l7 + 0x42], %i2
27631 xor %o5, %l2, %i0
27632 bcs,a,pt %icc, loop_3229
27633 ld [%l7 + 0x18], %f2
27634 movvs %icc, %g3, %l6
27635 tneg %icc, 0x4
27636loop_3229:
27637 lduw [%l7 + 0x30], %i3
27638 fble,a %fcc0, loop_3230
27639 mulscc %g4, 0x0D03, %l4
27640 fmovdpos %xcc, %f2, %f2
27641 bl,a loop_3231
27642loop_3230:
27643 fexpand %f15, %f2
27644 fmovdvc %xcc, %f2, %f15
27645 sdivx %i6, 0x11CB, %i1
27646loop_3231:
27647 tvs %xcc, 0x7
27648 ldx [%l7 + 0x68], %g1
27649 fabss %f6, %f8
27650 ldub [%l7 + 0x62], %i7
27651 nop
27652 setx loop_3232, %l0, %l1
27653 wrpr 0x1, %tl
27654 wrpr %l1, %tnpc
27655 setx 0x34400001400, %l0, %l1
27656 wrpr %l1, %tstate
27657 wrhpr 0x4, %htstate
27658 done
27659 sth %l1, [%l7 + 0x50]
27660 addc %i4, 0x18BC, %l0
27661 movg %xcc, %o1, %o3
27662loop_3232:
27663 tpos %xcc, 0x7
27664 fmovdg %xcc, %f7, %f7
27665 bne,a,pn %xcc, loop_3233
27666 ldsw [%l7 + 0x64], %g7
27667 fmovscs %xcc, %f8, %f12
27668 fxnor %f2, %f8, %f14
27669loop_3233:
27670 ldsb [%l7 + 0x1D], %g2
27671 or %o2, 0x1B66, %g6
27672 tsubcctv %l5, 0x1E43, %o6
27673 ld [%l7 + 0x4C], %f8
27674 taddcc %o0, %l3, %i5
27675 ldsh [%l7 + 0x2A], %g5
27676 ldd [%l7 + 0x68], %f2
27677 stw %o7, [%l7 + 0x68]
27678 fba %fcc2, loop_3234
27679 ldsh [%l7 + 0x70], %i2
27680 fmovsl %icc, %f8, %f11
27681 bge,a %icc, loop_3235
27682loop_3234:
27683 sth %o5, [%l7 + 0x74]
27684 movneg %xcc, %o4, %i0
27685 fbn %fcc1, loop_3236
27686loop_3235:
27687 fmovde %icc, %f3, %f11
27688 ldsh [%l7 + 0x4A], %l2
27689 fmovsneg %icc, %f6, %f14
27690loop_3236:
27691 ble,pn %icc, loop_3237
27692 fmovdge %xcc, %f10, %f7
27693 fmovdge %xcc, %f1, %f5
27694 ldd [%l7 + 0x78], %f0
27695loop_3237:
27696 subcc %g3, 0x1D86, %i3
27697 fmovrsne %l6, %f12, %f0
27698 taddcc %g4, %l4, %i1
27699 bn loop_3238
27700 fandnot2s %f10, %f6, %f15
27701 lduh [%l7 + 0x54], %g1
27702 st %f12, [%l7 + 0x74]
27703loop_3238:
27704 ldd [%l7 + 0x20], %f8
27705 fmovda %xcc, %f10, %f0
27706 fmovsvc %xcc, %f6, %f1
27707 fmovspos %icc, %f14, %f13
27708 lduw [%l7 + 0x74], %i6
27709 std %f12, [%l7 + 0x78]
27710 tcc %xcc, 0x1
27711 tvs %icc, 0x5
27712 ldsw [%l7 + 0x50], %i7
27713 tsubcctv %i4, 0x0BFD, %l1
27714 fbule,a %fcc2, loop_3239
27715 siam 0x4
27716 srlx %o1, 0x13, %l0
27717 fnors %f9, %f7, %f4
27718loop_3239:
27719 ldd [%l7 + 0x18], %f8
27720 stb %o3, [%l7 + 0x1E]
27721 bcs %icc, loop_3240
27722 ble,pn %icc, loop_3241
27723 bne,pt %xcc, loop_3242
27724 fand %f10, %f2, %f0
27725loop_3240:
27726 ld [%l7 + 0x78], %f9
27727loop_3241:
27728 addccc %g7, %o2, %g2
27729loop_3242:
27730 ldsb [%l7 + 0x23], %g6
27731 lduh [%l7 + 0x36], %l5
27732 lduw [%l7 + 0x0C], %o6
27733 tn %xcc, 0x5
27734 srax %o0, 0x0C, %l3
27735 fornot2s %f15, %f1, %f4
27736 fpadd32s %f5, %f14, %f10
27737 fcmple16 %f8, %f10, %i5
27738 fmovs %f8, %f12
27739 fblg,a %fcc2, loop_3243
27740 mulscc %o7, %i2, %g5
27741 tcs %icc, 0x3
27742 movvs %icc, %o4, %o5
27743loop_3243:
27744 sdivcc %l2, 0x1004, %g3
27745 bcs loop_3244
27746 movneg %xcc, %i0, %i3
27747 fbg,a %fcc1, loop_3245
27748 ldsb [%l7 + 0x53], %g4
27749loop_3244:
27750 ldsb [%l7 + 0x7C], %l4
27751 lduh [%l7 + 0x30], %i1
27752loop_3245:
27753 addcc %l6, %i6, %i7
27754 fpsub32s %f9, %f5, %f6
27755 tle %xcc, 0x5
27756 edge32ln %g1, %l1, %o1
27757 sth %i4, [%l7 + 0x7E]
27758 fbl %fcc3, loop_3246
27759 ld [%l7 + 0x74], %f14
27760 edge8l %o3, %l0, %g7
27761 brgez,a %g2, loop_3247
27762loop_3246:
27763 xnor %o2, %g6, %o6
27764 ld [%l7 + 0x0C], %f11
27765 stx %o0, [%l7 + 0x38]
27766loop_3247:
27767 edge16ln %l5, %i5, %o7
27768 fmovrdlez %i2, %f8, %f8
27769 stx %l3, [%l7 + 0x78]
27770 ld [%l7 + 0x6C], %f2
27771 stb %g5, [%l7 + 0x25]
27772 bcs,a,pn %xcc, loop_3248
27773 fmovrde %o5, %f12, %f6
27774 fbuge,a %fcc0, loop_3249
27775 fors %f9, %f11, %f11
27776loop_3248:
27777 fandnot2 %f10, %f12, %f2
27778 alignaddrl %l2, %g3, %o4
27779loop_3249:
27780 tcc %icc, 0x4
27781 fmul8x16 %f7, %f6, %f4
27782 fnegs %f13, %f7
27783 fmul8x16 %f2, %f2, %f6
27784 ldub [%l7 + 0x7C], %i3
27785 andncc %i0, %l4, %g4
27786 tneg %xcc, 0x1
27787 nop
27788 setx loop_3250, %l0, %l1
27789 jmpl %l1, %l6
27790 movleu %icc, %i1, %i7
27791 fabss %f3, %f1
27792 stw %i6, [%l7 + 0x20]
27793loop_3250:
27794 fmovrslez %g1, %f3, %f5
27795 fbne %fcc1, loop_3251
27796 fxor %f6, %f14, %f6
27797 ldub [%l7 + 0x3E], %o1
27798 fzero %f8
27799loop_3251:
27800 udivx %l1, 0x05E2, %i4
27801 fnot2s %f14, %f3
27802 fpsub16s %f0, %f7, %f14
27803 fandnot1s %f12, %f13, %f11
27804 xnor %o3, 0x0146, %l0
27805 fmovdvc %xcc, %f12, %f7
27806 and %g7, %g2, %o2
27807 movrne %g6, %o0, %l5
27808 tgu %icc, 0x0
27809 lduh [%l7 + 0x36], %o6
27810 sth %i5, [%l7 + 0x2E]
27811 lduw [%l7 + 0x48], %i2
27812 ldub [%l7 + 0x16], %o7
27813 brnz,a %g5, loop_3252
27814 sra %l3, %o5, %l2
27815 fsrc2s %f14, %f4
27816 ld [%l7 + 0x2C], %f12
27817loop_3252:
27818 ldd [%l7 + 0x08], %f6
27819 fmovdg %icc, %f5, %f0
27820 std %f4, [%l7 + 0x60]
27821 fbo %fcc2, loop_3253
27822 fcmpne32 %f10, %f6, %o4
27823 fmovsne %icc, %f10, %f5
27824 addccc %g3, 0x0A42, %i3
27825loop_3253:
27826 movge %xcc, %i0, %g4
27827 stb %l4, [%l7 + 0x2B]
27828 edge8n %l6, %i7, %i6
27829 orcc %i1, 0x0509, %g1
27830 fmul8x16al %f0, %f10, %f10
27831 fnot1 %f12, %f4
27832 andcc %o1, %l1, %o3
27833 sll %l0, %i4, %g7
27834 xnor %g2, 0x057C, %o2
27835 fbug %fcc0, loop_3254
27836 xor %g6, 0x16F7, %l5
27837 lduh [%l7 + 0x46], %o6
27838 stw %o0, [%l7 + 0x70]
27839loop_3254:
27840 fmovrslz %i2, %f4, %f0
27841 orncc %o7, %i5, %l3
27842 tgu %xcc, 0x6
27843 sth %g5, [%l7 + 0x62]
27844 sdivx %o5, 0x0A5B, %o4
27845 fmovdle %icc, %f5, %f3
27846 movle %xcc, %l2, %g3
27847 fbn %fcc3, loop_3255
27848 movrlz %i3, 0x029, %i0
27849 te %xcc, 0x2
27850 fbuge,a %fcc3, loop_3256
27851loop_3255:
27852 ld [%l7 + 0x50], %f8
27853 fmovdneg %icc, %f1, %f11
27854 ldd [%l7 + 0x38], %f6
27855loop_3256:
27856 edge32ln %g4, %l6, %i7
27857 sth %l4, [%l7 + 0x78]
27858 fmul8ulx16 %f4, %f12, %f12
27859 fmul8sux16 %f14, %f12, %f14
27860 orncc %i6, %g1, %o1
27861 fcmpeq32 %f8, %f8, %i1
27862 fcmped %fcc3, %f6, %f10
27863 movneg %xcc, %l1, %l0
27864 edge16 %o3, %i4, %g7
27865 tneg %icc, 0x6
27866 call loop_3257
27867 fmovrse %g2, %f12, %f10
27868 udiv %o2, 0x0A2A, %l5
27869 lduw [%l7 + 0x7C], %o6
27870loop_3257:
27871 fmovdn %icc, %f10, %f14
27872 or %o0, %g6, %o7
27873 fxnors %f5, %f7, %f1
27874 fcmpes %fcc2, %f5, %f11
27875 fnot1s %f5, %f4
27876 movrgez %i5, 0x019, %l3
27877 movre %g5, 0x03A, %o5
27878 fmuld8ulx16 %f11, %f8, %f14
27879 fmovdleu %xcc, %f5, %f1
27880 ldsh [%l7 + 0x10], %i2
27881 ldsw [%l7 + 0x14], %l2
27882 ldsw [%l7 + 0x3C], %g3
27883 lduh [%l7 + 0x52], %o4
27884 movle %xcc, %i3, %i0
27885 tg %xcc, 0x5
27886 movcc %icc, %g4, %i7
27887 fmovscc %icc, %f0, %f12
27888 ldsh [%l7 + 0x2A], %l6
27889 brz,a %i6, loop_3258
27890 fmovrsgez %l4, %f0, %f12
27891 fmovdgu %icc, %f2, %f4
27892 tsubcc %g1, 0x0DC3, %i1
27893loop_3258:
27894 fmovrslz %o1, %f1, %f4
27895 st %f15, [%l7 + 0x48]
27896 tsubcc %l0, %l1, %i4
27897 tvc %icc, 0x5
27898 fmovsgu %xcc, %f12, %f5
27899 bvs %xcc, loop_3259
27900 fnor %f10, %f2, %f14
27901 fpsub16s %f10, %f3, %f2
27902 ldsb [%l7 + 0x40], %g7
27903loop_3259:
27904 fsrc1s %f12, %f6
27905 fmovde %xcc, %f6, %f15
27906 orncc %o3, 0x0208, %g2
27907 fnors %f3, %f0, %f4
27908 fands %f4, %f12, %f11
27909 sth %o2, [%l7 + 0x26]
27910 taddcc %o6, 0x0BB4, %l5
27911 edge8l %g6, %o0, %i5
27912 bpos loop_3260
27913 fmovs %f7, %f7
27914 ldub [%l7 + 0x17], %l3
27915 fcmped %fcc1, %f0, %f6
27916loop_3260:
27917 edge16l %g5, %o7, %i2
27918 fpsub32s %f12, %f13, %f10
27919 for %f10, %f14, %f8
27920 fbn %fcc3, loop_3261
27921 fnot1 %f14, %f14
27922 fble %fcc2, loop_3262
27923 orn %l2, %o5, %o4
27924loop_3261:
27925 call loop_3263
27926 ldsh [%l7 + 0x76], %i3
27927loop_3262:
27928 bcc %icc, loop_3264
27929 tsubcc %i0, %g4, %g3
27930loop_3263:
27931 fnot1s %f8, %f5
27932 movrlez %l6, 0x116, %i6
27933loop_3264:
27934 fmovrdlez %l4, %f10, %f6
27935 brlz %i7, loop_3265
27936 fmul8x16al %f1, %f6, %f12
27937 stw %g1, [%l7 + 0x70]
27938 srl %i1, 0x0E, %l0
27939loop_3265:
27940 lduw [%l7 + 0x24], %o1
27941 ldsw [%l7 + 0x38], %l1
27942 fcmpgt16 %f0, %f14, %g7
27943 fornot2 %f14, %f12, %f6
27944 fmovdgu %xcc, %f3, %f8
27945 siam 0x5
27946 ld [%l7 + 0x74], %f0
27947 stx %o3, [%l7 + 0x18]
27948 ldd [%l7 + 0x58], %f4
27949 fmul8ulx16 %f2, %f2, %f12
27950 movvc %icc, %g2, %i4
27951 sth %o2, [%l7 + 0x6E]
27952 stx %l5, [%l7 + 0x60]
27953 array16 %o6, %o0, %g6
27954 fmovrdlz %i5, %f6, %f4
27955 fmovscc %xcc, %f0, %f4
27956 tn %xcc, 0x2
27957 fmovdleu %xcc, %f9, %f7
27958 fmovsa %icc, %f9, %f12
27959 tvc %icc, 0x0
27960 stw %g5, [%l7 + 0x14]
27961 ldx [%l7 + 0x50], %o7
27962 fands %f7, %f9, %f6
27963 tneg %icc, 0x2
27964 fcmpgt32 %f12, %f0, %i2
27965 fmovda %xcc, %f6, %f9
27966 fpadd32s %f4, %f13, %f5
27967 fsrc1 %f10, %f0
27968 ld [%l7 + 0x40], %f13
27969 fmul8x16au %f0, %f0, %f14
27970 fcmps %fcc0, %f6, %f4
27971 movcs %icc, %l3, %l2
27972 bne,a %xcc, loop_3266
27973 stb %o4, [%l7 + 0x2B]
27974 fandnot1 %f12, %f2, %f6
27975 fmovdne %xcc, %f7, %f15
27976loop_3266:
27977 orcc %o5, %i0, %i3
27978 popc 0x17BE, %g4
27979 fmovsgu %xcc, %f11, %f2
27980 fbe %fcc3, loop_3267
27981 edge16 %l6, %g3, %i6
27982 movcs %xcc, %i7, %g1
27983 fmovrdlez %l4, %f12, %f12
27984loop_3267:
27985 sdiv %l0, 0x196C, %o1
27986 fnot2s %f3, %f6
27987 tne %xcc, 0x0
27988 mova %xcc, %i1, %g7
27989 xorcc %o3, %l1, %i4
27990 bshuffle %f6, %f8, %f2
27991 fmovrse %o2, %f10, %f14
27992 fbu,a %fcc3, loop_3268
27993 fxors %f5, %f4, %f1
27994 alignaddrl %g2, %l5, %o6
27995 lduh [%l7 + 0x14], %g6
27996loop_3268:
27997 movneg %xcc, %o0, %i5
27998 stb %o7, [%l7 + 0x30]
27999 fmovrdne %g5, %f6, %f14
28000 faligndata %f6, %f4, %f10
28001 ldub [%l7 + 0x42], %i2
28002 fpsub16 %f6, %f6, %f0
28003 fmuld8sux16 %f8, %f2, %f6
28004 lduh [%l7 + 0x60], %l3
28005 ld [%l7 + 0x3C], %f0
28006 fmul8ulx16 %f0, %f10, %f10
28007 ldx [%l7 + 0x38], %l2
28008 tcc %xcc, 0x0
28009 edge16 %o4, %i0, %i3
28010 stx %o5, [%l7 + 0x68]
28011 fmovsvs %xcc, %f14, %f10
28012 ld [%l7 + 0x1C], %f7
28013 ldsh [%l7 + 0x3E], %g4
28014 movn %icc, %l6, %i6
28015 tvc %icc, 0x5
28016 movpos %xcc, %g3, %i7
28017 ldsh [%l7 + 0x74], %l4
28018 fzero %f8
28019 fbule,a %fcc0, loop_3269
28020 ldd [%l7 + 0x30], %f0
28021 ldub [%l7 + 0x28], %g1
28022 ble,a %xcc, loop_3270
28023loop_3269:
28024 ld [%l7 + 0x08], %f12
28025 tvs %xcc, 0x5
28026 ldub [%l7 + 0x67], %l0
28027loop_3270:
28028 ld [%l7 + 0x24], %f13
28029 fbge,a %fcc3, loop_3271
28030 xor %o1, %g7, %o3
28031 movrlz %l1, 0x14E, %i4
28032 ldd [%l7 + 0x08], %f4
28033loop_3271:
28034 ldx [%l7 + 0x30], %o2
28035 fmovdvc %xcc, %f1, %f2
28036 ldsh [%l7 + 0x0C], %g2
28037 mova %xcc, %l5, %i1
28038 std %f10, [%l7 + 0x18]
28039 fmovdne %icc, %f9, %f11
28040 tsubcc %o6, 0x0F75, %o0
28041 tl %xcc, 0x3
28042 subc %g6, %o7, %g5
28043 tvc %xcc, 0x3
28044 fbule,a %fcc2, loop_3272
28045 mulx %i2, 0x0BBF, %i5
28046 fpadd32s %f7, %f12, %f8
28047 bpos loop_3273
28048loop_3272:
28049 fmuld8sux16 %f12, %f9, %f8
28050 ldx [%l7 + 0x38], %l2
28051 edge8 %l3, %o4, %i3
28052loop_3273:
28053 taddcctv %i0, 0x1D4C, %o5
28054 std %f6, [%l7 + 0x38]
28055 std %f2, [%l7 + 0x68]
28056 taddcctv %l6, %g4, %g3
28057 bpos,pn %icc, loop_3274
28058 std %f8, [%l7 + 0x70]
28059 fones %f2
28060 movcs %xcc, %i6, %l4
28061loop_3274:
28062 fnegs %f2, %f15
28063 fmovrsgz %i7, %f4, %f3
28064 bshuffle %f4, %f10, %f14
28065 fbu,a %fcc3, loop_3275
28066 fmovsleu %icc, %f6, %f2
28067 fmovrsgez %l0, %f0, %f9
28068 subcc %g1, 0x0388, %o1
28069loop_3275:
28070 fmovrslz %o3, %f8, %f11
28071 fmovrde %l1, %f6, %f0
28072 fbu,a %fcc1, loop_3276
28073 be,pn %xcc, loop_3277
28074 fble %fcc2, loop_3278
28075 lduw [%l7 + 0x4C], %g7
28076loop_3276:
28077 ldsw [%l7 + 0x6C], %o2
28078loop_3277:
28079 fbn %fcc2, loop_3279
28080loop_3278:
28081 st %f15, [%l7 + 0x7C]
28082 ldub [%l7 + 0x55], %g2
28083 fmovsg %xcc, %f3, %f9
28084loop_3279:
28085 bn,a loop_3280
28086 fmovdne %icc, %f2, %f9
28087 ldsw [%l7 + 0x2C], %i4
28088 sra %l5, %o6, %i1
28089loop_3280:
28090 tge %xcc, 0x4
28091 brlz %g6, loop_3281
28092 fxnor %f2, %f10, %f14
28093 fmovsn %xcc, %f3, %f5
28094 fmovsneg %xcc, %f4, %f15
28095loop_3281:
28096 fmovrdlz %o0, %f8, %f2
28097 ldsh [%l7 + 0x6A], %g5
28098 fandnot2s %f14, %f12, %f13
28099 fpadd16 %f0, %f2, %f14
28100 array16 %o7, %i2, %l2
28101 fmovscc %xcc, %f7, %f0
28102 edge32n %l3, %i5, %o4
28103 fbg,a %fcc1, loop_3282
28104 fbg,a %fcc2, loop_3283
28105 ldx [%l7 + 0x48], %i3
28106 fbul,a %fcc2, loop_3284
28107loop_3282:
28108 brlz,a %o5, loop_3285
28109loop_3283:
28110 udivcc %i0, 0x1672, %l6
28111 nop
28112 setx loop_3286, %l0, %l1
28113 jmpl %l1, %g4
28114loop_3284:
28115 fands %f2, %f1, %f1
28116loop_3285:
28117 fbug %fcc2, loop_3287
28118 std %f12, [%l7 + 0x38]
28119loop_3286:
28120 stx %g3, [%l7 + 0x30]
28121 fmovde %xcc, %f9, %f7
28122loop_3287:
28123 fbul,a %fcc2, loop_3288
28124 call loop_3289
28125 brgez,a %i6, loop_3290
28126 fornot2 %f2, %f6, %f14
28127loop_3288:
28128 fmovdgu %icc, %f8, %f6
28129loop_3289:
28130 movrlez %l4, 0x051, %l0
28131loop_3290:
28132 fbuge,a %fcc3, loop_3291
28133 bcs,a %xcc, loop_3292
28134 ldub [%l7 + 0x6A], %g1
28135 sllx %i7, 0x09, %o1
28136loop_3291:
28137 st %f1, [%l7 + 0x48]
28138loop_3292:
28139 fbuge,a %fcc1, loop_3293
28140 movvc %icc, %o3, %g7
28141 lduw [%l7 + 0x78], %o2
28142 bn,a %icc, loop_3294
28143loop_3293:
28144 movrlez %l1, %g2, %i4
28145 bge loop_3295
28146 fmuld8sux16 %f9, %f11, %f12
28147loop_3294:
28148 stb %o6, [%l7 + 0x65]
28149 bshuffle %f0, %f4, %f10
28150loop_3295:
28151 movge %icc, %l5, %i1
28152 fbe,a %fcc1, loop_3296
28153 lduw [%l7 + 0x44], %o0
28154 lduh [%l7 + 0x2E], %g6
28155 andncc %g5, %o7, %l2
28156loop_3296:
28157 fmuld8ulx16 %f9, %f10, %f2
28158 ldd [%l7 + 0x40], %f2
28159 sethi 0x1ACD, %i2
28160 popc %i5, %l3
28161 brz,a %i3, loop_3297
28162 bcc loop_3298
28163 fmuld8sux16 %f12, %f10, %f12
28164 ldd [%l7 + 0x78], %f2
28165loop_3297:
28166 fnand %f0, %f0, %f12
28167loop_3298:
28168 fmovrdne %o5, %f12, %f12
28169 bneg,pt %xcc, loop_3299
28170 siam 0x4
28171 fornot1 %f6, %f10, %f2
28172 udivx %i0, 0x0191, %o4
28173loop_3299:
28174 addccc %g4, 0x04B1, %l6
28175 fmovse %icc, %f13, %f1
28176 fmovsg %icc, %f15, %f5
28177 fmovsvs %xcc, %f12, %f0
28178 bcc,a,pt %xcc, loop_3300
28179 addcc %i6, %l4, %g3
28180 taddcc %g1, 0x0155, %i7
28181 movrlz %o1, 0x0AE, %l0
28182loop_3300:
28183 fxors %f10, %f6, %f9
28184 std %f8, [%l7 + 0x48]
28185 st %f10, [%l7 + 0x10]
28186 stw %o3, [%l7 + 0x44]
28187 fmovsg %icc, %f1, %f15
28188 stw %g7, [%l7 + 0x0C]
28189 ldx [%l7 + 0x20], %o2
28190 stw %g2, [%l7 + 0x44]
28191 fmovdvc %xcc, %f15, %f7
28192 fandnot2s %f0, %f7, %f15
28193 tcs %xcc, 0x0
28194 ble loop_3301
28195 fxnors %f4, %f14, %f14
28196 fmovrdne %i4, %f12, %f4
28197 bneg,a,pt %icc, loop_3302
28198loop_3301:
28199 ld [%l7 + 0x54], %f3
28200 brgz,a %o6, loop_3303
28201 bvs,pn %icc, loop_3304
28202loop_3302:
28203 fnor %f8, %f6, %f6
28204 ldd [%l7 + 0x78], %f14
28205loop_3303:
28206 fpack32 %f2, %f6, %f10
28207loop_3304:
28208 fpsub32s %f14, %f10, %f12
28209 tsubcc %l1, 0x110C, %i1
28210 fbu,a %fcc1, loop_3305
28211 fmovse %icc, %f13, %f2
28212 fbne,a %fcc3, loop_3306
28213 srl %o0, %g6, %l5
28214loop_3305:
28215 andcc %o7, %g5, %i2
28216 fpsub16 %f6, %f14, %f14
28217loop_3306:
28218 sdivx %l2, 0x1A22, %l3
28219 fmuld8ulx16 %f14, %f1, %f14
28220 fpadd32s %f3, %f9, %f11
28221 orncc %i3, %o5, %i5
28222 fands %f14, %f5, %f11
28223 fmovrse %o4, %f1, %f7
28224 fand %f10, %f8, %f14
28225 fmovdvs %icc, %f4, %f14
28226 movrgz %i0, 0x356, %l6
28227 fxor %f10, %f10, %f12
28228 tsubcctv %g4, %l4, %g3
28229 tsubcc %i6, %i7, %g1
28230 ldsb [%l7 + 0x58], %o1
28231 fmuld8sux16 %f13, %f0, %f6
28232 fpadd32s %f11, %f12, %f2
28233 ldd [%l7 + 0x60], %f12
28234 movrne %o3, %g7, %o2
28235 std %f8, [%l7 + 0x18]
28236 fxors %f5, %f10, %f11
28237 ldub [%l7 + 0x17], %g2
28238 fmovrse %i4, %f6, %f6
28239 movleu %xcc, %l0, %o6
28240 fmovdg %icc, %f4, %f1
28241 fmovdvs %xcc, %f15, %f1
28242 edge16 %l1, %o0, %i1
28243 bg loop_3307
28244 fmovrslez %l5, %f0, %f10
28245 ldx [%l7 + 0x08], %o7
28246 bpos,a,pt %xcc, loop_3308
28247loop_3307:
28248 umul %g6, %g5, %l2
28249 fmovrdlez %i2, %f6, %f6
28250 sth %i3, [%l7 + 0x1E]
28251loop_3308:
28252 mulx %o5, 0x0657, %i5
28253 stw %l3, [%l7 + 0x34]
28254 addccc %o4, %i0, %l6
28255 lduh [%l7 + 0x32], %l4
28256 ldsw [%l7 + 0x5C], %g3
28257 ld [%l7 + 0x28], %f15
28258 fbl,a %fcc3, loop_3309
28259 fmovse %icc, %f6, %f6
28260 bshuffle %f4, %f6, %f8
28261 ldsb [%l7 + 0x33], %g4
28262loop_3309:
28263 fones %f1
28264 ldsw [%l7 + 0x7C], %i6
28265 fmovsl %icc, %f4, %f2
28266 ldsh [%l7 + 0x0E], %i7
28267 lduh [%l7 + 0x76], %o1
28268 fmovda %xcc, %f9, %f3
28269 fcmped %fcc1, %f8, %f4
28270 stw %o3, [%l7 + 0x3C]
28271 lduh [%l7 + 0x34], %g7
28272 edge32n %g1, %g2, %i4
28273 fcmpgt32 %f8, %f6, %o2
28274 nop
28275 setx loop_3310, %l0, %l1
28276 wrpr 0x1, %tl
28277 wrpr %l1, %tnpc
28278 setx 0x34400001400, %l0, %l1
28279 wrpr %l1, %tstate
28280 wrhpr 0x4, %htstate
28281 done
28282 ldub [%l7 + 0x7F], %o6
28283 alignaddr %l0, %o0, %i1
28284 edge32n %l5, %l1, %o7
28285loop_3310:
28286 ldsh [%l7 + 0x18], %g6
28287 fxnors %f2, %f0, %f2
28288 edge32l %l2, %g5, %i3
28289 movge %icc, %i2, %o5
28290 fmovsleu %icc, %f14, %f6
28291 bl,a loop_3311
28292 fmovsge %icc, %f15, %f14
28293 sdiv %l3, 0x1D24, %o4
28294 ldub [%l7 + 0x5A], %i0
28295loop_3311:
28296 movleu %icc, %l6, %i5
28297 ld [%l7 + 0x2C], %f0
28298 fpsub16s %f10, %f13, %f10
28299 tvc %icc, 0x0
28300 fones %f15
28301 edge8l %l4, %g4, %g3
28302 ldub [%l7 + 0x51], %i7
28303 fmovdn %xcc, %f15, %f0
28304 bneg,pt %icc, loop_3312
28305 fbg,a %fcc3, loop_3313
28306 array16 %o1, %i6, %g7
28307 bshuffle %f12, %f10, %f4
28308loop_3312:
28309 fnegd %f8, %f2
28310loop_3313:
28311 fornot2 %f6, %f12, %f8
28312 fmovrde %g1, %f6, %f4
28313 faligndata %f2, %f12, %f6
28314 fcmps %fcc2, %f2, %f15
28315 fbo,a %fcc0, loop_3314
28316 sra %g2, 0x1C, %o3
28317 st %f10, [%l7 + 0x0C]
28318 fmuld8sux16 %f11, %f5, %f4
28319loop_3314:
28320 bne loop_3315
28321 bn,pn %icc, loop_3316
28322 fmovdneg %xcc, %f15, %f4
28323 fmul8x16au %f9, %f2, %f14
28324loop_3315:
28325 fmovda %icc, %f9, %f14
28326loop_3316:
28327 st %f1, [%l7 + 0x54]
28328 fmovrsne %i4, %f0, %f3
28329 xorcc %o2, 0x1ECD, %o6
28330 fmovrdgz %o0, %f6, %f2
28331 sdivx %i1, 0x15F3, %l0
28332 movre %l5, %o7, %g6
28333 fmovd %f12, %f2
28334 sdivcc %l1, 0x0D91, %l2
28335 fnors %f9, %f9, %f3
28336 nop
28337 setx loop_3317, %l0, %l1
28338 wrpr 0x1, %tl
28339 wrpr %l1, %tpc
28340 add %l1, 0x4, %l1
28341 wrpr %l1, %tnpc
28342 setx 0x34400001400, %l0, %l1
28343 wrpr %l1, %tstate
28344 wrhpr 0x4, %htstate
28345 retry
28346 bg,a %icc, loop_3318
28347 andcc %g5, 0x0ACA, %i2
28348 ldx [%l7 + 0x18], %o5
28349loop_3317:
28350 bcs loop_3319
28351loop_3318:
28352 tsubcc %i3, 0x0F60, %l3
28353 lduh [%l7 + 0x54], %i0
28354 fmovdneg %xcc, %f6, %f4
28355loop_3319:
28356 fmovdne %icc, %f11, %f6
28357 ld [%l7 + 0x2C], %f4
28358 nop
28359 setx loop_3320, %l0, %l1
28360 wrpr 0x1, %tl
28361 wrpr %l1, %tpc
28362 add %l1, 0x4, %l1
28363 wrpr %l1, %tnpc
28364 setx 0x34400001400, %l0, %l1
28365 wrpr %l1, %tstate
28366 wrhpr 0x4, %htstate
28367 retry
28368 fmovdg %icc, %f13, %f15
28369 lduw [%l7 + 0x24], %l6
28370 brlez %o4, loop_3321
28371loop_3320:
28372 tsubcctv %l4, 0x16EA, %g4
28373 srlx %i5, %g3, %o1
28374 brlez %i7, loop_3322
28375loop_3321:
28376 bcc %icc, loop_3323
28377 fmovdl %icc, %f4, %f6
28378 ldx [%l7 + 0x30], %g7
28379loop_3322:
28380 udiv %i6, 0x1210, %g1
28381loop_3323:
28382 be loop_3324
28383 move %xcc, %g2, %o3
28384 bne,a loop_3325
28385 array16 %o2, %i4, %o6
28386loop_3324:
28387 fpadd16s %f6, %f6, %f13
28388 fbu,a %fcc3, loop_3326
28389loop_3325:
28390 ble loop_3327
28391 stx %i1, [%l7 + 0x78]
28392 taddcctv %l0, %l5, %o0
28393loop_3326:
28394 andncc %g6, %o7, %l1
28395loop_3327:
28396 fmovdle %icc, %f11, %f10
28397 sra %g5, %l2, %i2
28398 sra %o5, %l3, %i0
28399 fbug %fcc3, loop_3328
28400 fbug %fcc2, loop_3329
28401 brgez %i3, loop_3330
28402 tl %xcc, 0x7
28403loop_3328:
28404 stw %o4, [%l7 + 0x50]
28405loop_3329:
28406 std %f6, [%l7 + 0x50]
28407loop_3330:
28408 fmul8sux16 %f0, %f4, %f6
28409 movge %xcc, %l4, %g4
28410 bgu,a loop_3331
28411 ldsw [%l7 + 0x40], %i5
28412 st %f12, [%l7 + 0x1C]
28413 tvs %xcc, 0x7
28414loop_3331:
28415 ldsh [%l7 + 0x5E], %l6
28416 tge %icc, 0x1
28417 bshuffle %f2, %f8, %f8
28418 lduw [%l7 + 0x78], %g3
28419 for %f6, %f0, %f2
28420 fmovscs %icc, %f15, %f15
28421 fsrc1 %f8, %f14
28422 orn %i7, 0x1166, %o1
28423 bcc,pn %icc, loop_3332
28424 tne %icc, 0x5
28425 fmul8x16 %f13, %f10, %f0
28426 stx %i6, [%l7 + 0x20]
28427loop_3332:
28428 fmovrslz %g7, %f7, %f6
28429 fabsd %f0, %f12
28430 movvs %icc, %g1, %g2
28431 fbo %fcc1, loop_3333
28432 fbne,a %fcc1, loop_3334
28433 fbu %fcc3, loop_3335
28434 subc %o2, %i4, %o3
28435loop_3333:
28436 lduh [%l7 + 0x48], %o6
28437loop_3334:
28438 fxnor %f6, %f4, %f8
28439loop_3335:
28440 ldsh [%l7 + 0x2E], %i1
28441 ld [%l7 + 0x70], %f5
28442 fcmpes %fcc2, %f6, %f1
28443 stx %l0, [%l7 + 0x30]
28444 ldsw [%l7 + 0x54], %o0
28445 stb %l5, [%l7 + 0x6A]
28446 fmuld8sux16 %f4, %f3, %f8
28447 fmovde %xcc, %f10, %f1
28448 fandnot2 %f10, %f6, %f6
28449 tneg %xcc, 0x6
28450 array16 %g6, %o7, %g5
28451 brlez,a %l1, loop_3336
28452 fmovde %xcc, %f3, %f1
28453 fcmpd %fcc1, %f0, %f14
28454 fones %f6
28455loop_3336:
28456 edge16l %i2, %l2, %o5
28457 udiv %l3, 0x03CC, %i0
28458 ldd [%l7 + 0x08], %f14
28459 ld [%l7 + 0x10], %f0
28460 xorcc %o4, 0x1274, %i3
28461 fmovsge %xcc, %f7, %f12
28462 fmul8ulx16 %f6, %f2, %f6
28463 alignaddrl %g4, %i5, %l6
28464 fsrc1s %f3, %f11
28465 stx %g3, [%l7 + 0x38]
28466 lduh [%l7 + 0x6E], %i7
28467 stb %o1, [%l7 + 0x75]
28468 fpsub16 %f8, %f4, %f2
28469 st %f6, [%l7 + 0x50]
28470 lduw [%l7 + 0x60], %i6
28471 tge %xcc, 0x2
28472 fmovrdgz %l4, %f14, %f6
28473 lduw [%l7 + 0x60], %g1
28474 bvc %icc, loop_3337
28475 tsubcctv %g2, %o2, %g7
28476 sdivcc %i4, 0x153A, %o3
28477 fpack16 %f0, %f6
28478loop_3337:
28479 fmovdvs %xcc, %f8, %f3
28480 ldsb [%l7 + 0x11], %o6
28481 fmovdn %xcc, %f4, %f12
28482 addcc %i1, 0x0B76, %l0
28483 te %xcc, 0x3
28484 ldx [%l7 + 0x70], %o0
28485 stx %g6, [%l7 + 0x30]
28486 fmovse %icc, %f2, %f1
28487 smul %o7, %g5, %l5
28488 tl %icc, 0x0
28489 fmovrdlz %i2, %f8, %f4
28490 fmovsl %icc, %f7, %f11
28491 fcmpeq16 %f2, %f0, %l1
28492 fbn,a %fcc1, loop_3338
28493 brlz,a %o5, loop_3339
28494 edge8l %l2, %l3, %i0
28495 stw %i3, [%l7 + 0x38]
28496loop_3338:
28497 ldx [%l7 + 0x20], %o4
28498loop_3339:
28499 mulscc %g4, 0x12FE, %l6
28500 tcs %xcc, 0x4
28501 fmuld8sux16 %f15, %f6, %f4
28502 stw %g3, [%l7 + 0x60]
28503 fmovrde %i7, %f10, %f12
28504 orncc %i5, 0x0C7A, %o1
28505 andcc %l4, 0x122E, %g1
28506 ldsh [%l7 + 0x14], %g2
28507 fpackfix %f8, %f6
28508 fnor %f6, %f14, %f4
28509 fmovdcc %icc, %f0, %f12
28510 fpsub16s %f13, %f8, %f15
28511 lduh [%l7 + 0x76], %i6
28512 stw %o2, [%l7 + 0x74]
28513 std %f14, [%l7 + 0x20]
28514 fbug %fcc1, loop_3340
28515 tle %xcc, 0x0
28516 ldx [%l7 + 0x68], %g7
28517 edge16l %o3, %o6, %i1
28518loop_3340:
28519 edge8ln %l0, %i4, %g6
28520 ldsh [%l7 + 0x20], %o7
28521 edge16l %o0, %l5, %g5
28522 fmovdpos %icc, %f15, %f8
28523 bl %icc, loop_3341
28524 mulscc %l1, %o5, %l2
28525 lduw [%l7 + 0x18], %l3
28526 addccc %i0, 0x0076, %i2
28527loop_3341:
28528 be,a,pt %icc, loop_3342
28529 sth %i3, [%l7 + 0x16]
28530 movre %g4, %l6, %g3
28531 stx %i7, [%l7 + 0x40]
28532loop_3342:
28533 brgez,a %i5, loop_3343
28534 st %f6, [%l7 + 0x34]
28535 bg %icc, loop_3344
28536 fmul8x16 %f7, %f6, %f4
28537loop_3343:
28538 stw %o4, [%l7 + 0x30]
28539 stw %o1, [%l7 + 0x20]
28540loop_3344:
28541 bn loop_3345
28542 fabsd %f12, %f12
28543 fmuld8ulx16 %f1, %f10, %f2
28544 movvc %icc, %l4, %g1
28545loop_3345:
28546 udivx %g2, 0x0045, %i6
28547 pdist %f6, %f0, %f4
28548 fxors %f12, %f1, %f14
28549 faligndata %f14, %f14, %f10
28550 st %f13, [%l7 + 0x10]
28551 ldx [%l7 + 0x78], %g7
28552 edge32 %o2, %o6, %i1
28553 fornot2 %f10, %f0, %f10
28554 fandnot2 %f2, %f0, %f2
28555 array8 %l0, %o3, %g6
28556 alignaddrl %o7, %o0, %l5
28557 fpsub32 %f2, %f10, %f10
28558 fbule,a %fcc0, loop_3346
28559 fbn %fcc2, loop_3347
28560 lduw [%l7 + 0x20], %g5
28561 fbule %fcc1, loop_3348
28562loop_3346:
28563 fpadd16s %f15, %f6, %f4
28564loop_3347:
28565 stb %l1, [%l7 + 0x2E]
28566 bn,pn %xcc, loop_3349
28567loop_3348:
28568 tg %icc, 0x7
28569 addc %o5, 0x13EB, %l2
28570 fmovsneg %xcc, %f12, %f10
28571loop_3349:
28572 fmovspos %icc, %f15, %f7
28573 smul %l3, %i0, %i4
28574 fbn,a %fcc3, loop_3350
28575 fmovdvs %xcc, %f8, %f13
28576 fandnot2s %f15, %f3, %f0
28577 fornot1 %f10, %f14, %f12
28578loop_3350:
28579 fbn,a %fcc1, loop_3351
28580 fmovdvc %xcc, %f4, %f0
28581 fmovdn %xcc, %f15, %f13
28582 ldd [%l7 + 0x40], %f8
28583loop_3351:
28584 tvc %icc, 0x4
28585 movle %icc, %i3, %g4
28586 sethi 0x16D5, %i2
28587 alignaddrl %g3, %l6, %i7
28588 fmovrdgz %i5, %f4, %f8
28589 faligndata %f0, %f10, %f8
28590 fpadd32 %f8, %f0, %f14
28591 st %f7, [%l7 + 0x4C]
28592 bne loop_3352
28593 ldx [%l7 + 0x08], %o1
28594 movge %icc, %o4, %g1
28595 fone %f2
28596loop_3352:
28597 fmovrdne %l4, %f2, %f4
28598 st %f4, [%l7 + 0x30]
28599 std %f14, [%l7 + 0x48]
28600 ld [%l7 + 0x10], %f3
28601 add %i6, %g2, %o2
28602 movge %icc, %g7, %o6
28603 fornot2s %f15, %f12, %f6
28604 nop
28605 setx loop_3353, %l0, %l1
28606 jmpl %l1, %l0
28607 alignaddr %o3, %g6, %i1
28608 sth %o0, [%l7 + 0x5E]
28609 movleu %xcc, %o7, %g5
28610loop_3353:
28611 fmovscs %xcc, %f2, %f13
28612 fsrc1 %f2, %f8
28613 fandnot1 %f8, %f0, %f14
28614 mova %xcc, %l5, %o5
28615 ldsb [%l7 + 0x35], %l2
28616 ldx [%l7 + 0x78], %l3
28617 ldsb [%l7 + 0x62], %l1
28618 movrgez %i4, 0x040, %i0
28619 tcc %xcc, 0x0
28620 mulscc %g4, 0x0A07, %i2
28621 ldub [%l7 + 0x1C], %g3
28622 stw %l6, [%l7 + 0x54]
28623 ldd [%l7 + 0x48], %f14
28624 bge %xcc, loop_3354
28625 fmovdvc %icc, %f13, %f4
28626 fpackfix %f10, %f4
28627 fcmpgt16 %f12, %f10, %i3
28628loop_3354:
28629 sth %i5, [%l7 + 0x46]
28630 ldsb [%l7 + 0x14], %i7
28631 sth %o1, [%l7 + 0x70]
28632 bpos,a %xcc, loop_3355
28633 fmovrsgez %g1, %f5, %f4
28634 edge32 %o4, %l4, %i6
28635 stb %o2, [%l7 + 0x1E]
28636loop_3355:
28637 ldd [%l7 + 0x78], %f14
28638 fors %f1, %f4, %f9
28639 array16 %g2, %o6, %l0
28640 fble,a %fcc3, loop_3356
28641 fnors %f5, %f11, %f13
28642 fandnot1 %f4, %f2, %f2
28643 ldx [%l7 + 0x28], %g7
28644loop_3356:
28645 ldx [%l7 + 0x60], %g6
28646 sth %o3, [%l7 + 0x08]
28647 movgu %icc, %i1, %o0
28648 ldsh [%l7 + 0x54], %o7
28649 fcmpeq32 %f12, %f6, %g5
28650 fbl,a %fcc3, loop_3357
28651 ld [%l7 + 0x0C], %f7
28652 movcs %xcc, %l5, %l2
28653 std %f12, [%l7 + 0x68]
28654loop_3357:
28655 stw %l3, [%l7 + 0x6C]
28656 fmovdl %xcc, %f9, %f8
28657 sth %o5, [%l7 + 0x48]
28658 add %i4, 0x11A4, %l1
28659 movrgez %g4, %i2, %i0
28660 taddcc %g3, %i3, %i5
28661 fxor %f0, %f6, %f0
28662 ld [%l7 + 0x3C], %f3
28663 andncc %i7, %l6, %g1
28664 fmul8ulx16 %f14, %f2, %f10
28665 fzeros %f12
28666 fble,a %fcc1, loop_3358
28667 fbg,a %fcc1, loop_3359
28668 fors %f5, %f4, %f10
28669 bl,pn %xcc, loop_3360
28670loop_3358:
28671 fmul8ulx16 %f14, %f10, %f0
28672loop_3359:
28673 ldsw [%l7 + 0x24], %o4
28674 stb %l4, [%l7 + 0x4E]
28675loop_3360:
28676 ldsb [%l7 + 0x30], %o1
28677 fcmple16 %f6, %f0, %i6
28678 orn %g2, 0x1E09, %o6
28679 fmovdn %xcc, %f10, %f15
28680 ldd [%l7 + 0x78], %f12
28681 addcc %o2, %g7, %g6
28682 edge8ln %l0, %i1, %o0
28683 sth %o3, [%l7 + 0x0A]
28684 tg %xcc, 0x6
28685 fcmpes %fcc1, %f5, %f10
28686 stb %o7, [%l7 + 0x48]
28687 lduh [%l7 + 0x54], %g5
28688 fmovs %f8, %f6
28689 nop
28690 setx loop_3361, %l0, %l1
28691 jmpl %l1, %l2
28692 ldsw [%l7 + 0x2C], %l3
28693 fmul8x16 %f2, %f4, %f2
28694 fbu %fcc3, loop_3362
28695loop_3361:
28696 movpos %icc, %o5, %l5
28697 ldub [%l7 + 0x65], %l1
28698 movl %icc, %g4, %i4
28699loop_3362:
28700 bl,a,pn %icc, loop_3363
28701 ldub [%l7 + 0x2D], %i0
28702 fpadd16s %f14, %f3, %f10
28703 stb %g3, [%l7 + 0x71]
28704loop_3363:
28705 ldsw [%l7 + 0x08], %i2
28706 ldsb [%l7 + 0x5F], %i3
28707 ld [%l7 + 0x54], %f13
28708 fabsd %f12, %f4
28709 movpos %xcc, %i5, %i7
28710 faligndata %f10, %f2, %f4
28711 ldsb [%l7 + 0x13], %l6
28712 lduw [%l7 + 0x08], %o4
28713 fmovscs %xcc, %f15, %f13
28714 fands %f1, %f7, %f3
28715 sdivx %l4, 0x03FA, %g1
28716 edge32ln %i6, %o1, %o6
28717 fxnors %f14, %f2, %f9
28718 alignaddrl %o2, %g7, %g2
28719 sth %l0, [%l7 + 0x6A]
28720 ldsw [%l7 + 0x6C], %g6
28721 lduw [%l7 + 0x70], %i1
28722 std %f2, [%l7 + 0x08]
28723 fmuld8ulx16 %f3, %f4, %f0
28724 tne %icc, 0x4
28725 andcc %o0, 0x0A4B, %o7
28726 ldub [%l7 + 0x3C], %g5
28727 fmovrdgez %l2, %f0, %f4
28728 be,a loop_3364
28729 pdist %f14, %f6, %f8
28730 ldsh [%l7 + 0x58], %l3
28731 add %o3, 0x1B6B, %l5
28732loop_3364:
28733 udiv %l1, 0x07B1, %g4
28734 brlez,a %i4, loop_3365
28735 bn,pn %icc, loop_3366
28736 fbne,a %fcc3, loop_3367
28737 te %xcc, 0x1
28738loop_3365:
28739 fabsd %f4, %f8
28740loop_3366:
28741 udivcc %i0, 0x15D9, %g3
28742loop_3367:
28743 addc %o5, 0x0E9F, %i2
28744 tsubcc %i5, %i3, %l6
28745 edge32n %o4, %i7, %g1
28746 ldsh [%l7 + 0x74], %i6
28747 movre %l4, %o6, %o1
28748 ldx [%l7 + 0x68], %g7
28749 fbg %fcc1, loop_3368
28750 lduh [%l7 + 0x42], %g2
28751 fmovda %icc, %f14, %f0
28752 bpos,a %icc, loop_3369
28753loop_3368:
28754 brlez %l0, loop_3370
28755 fzeros %f12
28756 fandnot1s %f6, %f5, %f5
28757loop_3369:
28758 fbue,a %fcc2, loop_3371
28759loop_3370:
28760 ldx [%l7 + 0x58], %g6
28761 movrlez %o2, 0x1C7, %i1
28762 tsubcc %o0, %o7, %g5
28763loop_3371:
28764 fornot2 %f14, %f2, %f14
28765 ldx [%l7 + 0x28], %l2
28766 edge16l %o3, %l5, %l1
28767 stx %l3, [%l7 + 0x28]
28768 fnands %f1, %f4, %f0
28769 lduh [%l7 + 0x14], %i4
28770 fmovscs %xcc, %f10, %f14
28771 fmovd %f6, %f2
28772 std %f10, [%l7 + 0x50]
28773 ldub [%l7 + 0x08], %i0
28774 std %f6, [%l7 + 0x18]
28775 fmul8x16au %f14, %f2, %f6
28776 bleu,a,pt %icc, loop_3372
28777 fandnot1 %f2, %f0, %f6
28778 edge8 %g4, %o5, %g3
28779 fmuld8ulx16 %f12, %f4, %f2
28780loop_3372:
28781 fbo %fcc3, loop_3373
28782 tvs %xcc, 0x3
28783 stb %i5, [%l7 + 0x74]
28784 ldsh [%l7 + 0x10], %i2
28785loop_3373:
28786 brnz %l6, loop_3374
28787 fbe %fcc3, loop_3375
28788 edge32l %i3, %i7, %g1
28789 fmovrde %i6, %f0, %f10
28790loop_3374:
28791 fbo,a %fcc3, loop_3376
28792loop_3375:
28793 smulcc %l4, %o4, %o1
28794 movrgez %o6, 0x0FB, %g2
28795 edge32ln %g7, %l0, %o2
28796loop_3376:
28797 stw %i1, [%l7 + 0x78]
28798 xnorcc %g6, %o0, %o7
28799 bg,pt %xcc, loop_3377
28800 ldsb [%l7 + 0x7C], %l2
28801 ld [%l7 + 0x6C], %f5
28802 brnz,a %g5, loop_3378
28803loop_3377:
28804 stb %l5, [%l7 + 0x79]
28805 edge16ln %l1, %l3, %i4
28806 fmovrdne %o3, %f6, %f6
28807loop_3378:
28808 std %f4, [%l7 + 0x08]
28809 brz,a %g4, loop_3379
28810 fands %f2, %f5, %f11
28811 fmovsle %icc, %f1, %f4
28812 fnor %f0, %f4, %f4
28813loop_3379:
28814 ldsh [%l7 + 0x24], %o5
28815 fpsub32s %f3, %f5, %f7
28816 tcs %xcc, 0x0
28817 fmuld8ulx16 %f4, %f8, %f4
28818 fmovspos %icc, %f13, %f12
28819 stb %g3, [%l7 + 0x4E]
28820 brgez %i5, loop_3380
28821 fmovrdlez %i0, %f14, %f0
28822 fcmpgt16 %f0, %f12, %l6
28823 fzeros %f11
28824loop_3380:
28825 sdivcc %i3, 0x0523, %i7
28826 fbug %fcc0, loop_3381
28827 fba,a %fcc2, loop_3382
28828 sth %g1, [%l7 + 0x26]
28829 fandnot1 %f14, %f6, %f12
28830loop_3381:
28831 lduh [%l7 + 0x28], %i6
28832loop_3382:
28833 fnegd %f4, %f14
28834 lduh [%l7 + 0x74], %i2
28835 tvs %xcc, 0x7
28836 stb %o4, [%l7 + 0x4C]
28837 fmovsn %icc, %f7, %f14
28838 fmovdvs %icc, %f14, %f6
28839 sdivx %l4, 0x1E79, %o6
28840 fbo,a %fcc3, loop_3383
28841 subccc %g2, 0x1727, %g7
28842 st %f15, [%l7 + 0x5C]
28843 tgu %xcc, 0x5
28844loop_3383:
28845 lduw [%l7 + 0x1C], %o1
28846 fcmple32 %f10, %f6, %o2
28847 movrgz %i1, %l0, %g6
28848 stx %o7, [%l7 + 0x70]
28849 stx %o0, [%l7 + 0x68]
28850 fbue %fcc3, loop_3384
28851 ldsw [%l7 + 0x60], %l2
28852 movrgez %l5, %g5, %l1
28853 sth %i4, [%l7 + 0x38]
28854loop_3384:
28855 popc %o3, %l3
28856 fcmple16 %f6, %f12, %g4
28857 fnand %f6, %f8, %f14
28858 brgz,a %g3, loop_3385
28859 stx %i5, [%l7 + 0x68]
28860 ldsh [%l7 + 0x66], %o5
28861 fcmps %fcc2, %f14, %f5
28862loop_3385:
28863 ldsh [%l7 + 0x0E], %i0
28864 sub %l6, %i7, %i3
28865 brgez %g1, loop_3386
28866 stb %i6, [%l7 + 0x12]
28867 fpadd16s %f1, %f15, %f15
28868 movgu %icc, %o4, %l4
28869loop_3386:
28870 orncc %o6, 0x1429, %i2
28871 tpos %icc, 0x5
28872 fmovsne %icc, %f8, %f15
28873 movrlz %g7, 0x3F7, %o1
28874 lduh [%l7 + 0x42], %o2
28875 tgu %icc, 0x0
28876 lduh [%l7 + 0x3C], %g2
28877 movcc %icc, %i1, %g6
28878 alignaddrl %l0, %o0, %l2
28879 fnor %f12, %f4, %f8
28880 fxor %f0, %f14, %f14
28881 fbl %fcc0, loop_3387
28882 ldsb [%l7 + 0x6F], %o7
28883 mulx %g5, %l1, %i4
28884 ld [%l7 + 0x1C], %f14
28885loop_3387:
28886 stb %l5, [%l7 + 0x3D]
28887 fbo %fcc1, loop_3388
28888 fsrc2 %f0, %f10
28889 fandnot1 %f2, %f12, %f0
28890 movrne %l3, 0x1BF, %o3
28891loop_3388:
28892 sethi 0x15D4, %g3
28893 fmovdcs %icc, %f3, %f5
28894 xorcc %g4, 0x090E, %o5
28895 st %f3, [%l7 + 0x5C]
28896 movrlz %i5, %l6, %i7
28897 nop
28898 setx loop_3389, %l0, %l1
28899 wrpr 0x1, %tl
28900 wrpr %l1, %tnpc
28901 setx 0x34400001400, %l0, %l1
28902 wrpr %l1, %tstate
28903 wrhpr 0x4, %htstate
28904 done
28905 fba %fcc1, loop_3390
28906 fcmpes %fcc3, %f3, %f10
28907 array8 %i0, %g1, %i3
28908loop_3389:
28909 movneg %xcc, %i6, %o4
28910loop_3390:
28911 ldsb [%l7 + 0x2A], %l4
28912 movgu %icc, %i2, %o6
28913 orcc %o1, 0x0E49, %o2
28914 taddcc %g7, %i1, %g6
28915 fsrc2s %f5, %f7
28916 ld [%l7 + 0x1C], %f14
28917 ld [%l7 + 0x64], %f13
28918 bshuffle %f12, %f2, %f14
28919 lduw [%l7 + 0x2C], %l0
28920 fandnot2 %f8, %f10, %f12
28921 edge32l %o0, %l2, %o7
28922 mova %xcc, %g2, %l1
28923 movleu %xcc, %i4, %g5
28924 umulcc %l5, %l3, %g3
28925 ldd [%l7 + 0x78], %f2
28926 addc %g4, 0x0BF1, %o3
28927 lduh [%l7 + 0x28], %i5
28928 fcmpne32 %f8, %f2, %l6
28929 ldub [%l7 + 0x37], %o5
28930 ld [%l7 + 0x30], %f7
28931 edge16n %i0, %i7, %g1
28932 fcmpeq32 %f6, %f10, %i3
28933 xnorcc %o4, 0x1F32, %l4
28934 stb %i6, [%l7 + 0x77]
28935 fmovdg %xcc, %f2, %f13
28936 st %f3, [%l7 + 0x74]
28937 fpsub32s %f14, %f5, %f2
28938 fcmpes %fcc1, %f11, %f1
28939 tvs %icc, 0x7
28940 tvc %icc, 0x2
28941 ldd [%l7 + 0x10], %f6
28942 andncc %i2, %o1, %o2
28943 fmovrdlz %g7, %f8, %f2
28944 stx %o6, [%l7 + 0x08]
28945 ld [%l7 + 0x38], %f5
28946 st %f3, [%l7 + 0x78]
28947 fbge %fcc1, loop_3391
28948 ldd [%l7 + 0x58], %f8
28949 fmovrdgez %i1, %f14, %f6
28950 stx %g6, [%l7 + 0x18]
28951loop_3391:
28952 bl,pt %icc, loop_3392
28953 fnegs %f15, %f4
28954 array8 %l0, %o0, %l2
28955 fmovrsgez %o7, %f7, %f11
28956loop_3392:
28957 ldd [%l7 + 0x50], %f12
28958 ldsw [%l7 + 0x50], %g2
28959 smul %l1, %i4, %g5
28960 fba,a %fcc3, loop_3393
28961 fbg %fcc0, loop_3394
28962 ldub [%l7 + 0x5F], %l3
28963 ldx [%l7 + 0x70], %g3
28964loop_3393:
28965 nop
28966 setx loop_3395, %l0, %l1
28967 wrpr 0x1, %tl
28968 wrpr %l1, %tnpc
28969 setx 0x34400001400, %l0, %l1
28970 wrpr %l1, %tstate
28971 wrhpr 0x4, %htstate
28972 done
28973loop_3394:
28974 movrlez %g4, 0x3CC, %o3
28975 std %f4, [%l7 + 0x68]
28976 xnor %l5, %l6, %i5
28977loop_3395:
28978 fmovsneg %xcc, %f9, %f7
28979 bl,pt %xcc, loop_3396
28980 fbue %fcc1, loop_3397
28981 stx %o5, [%l7 + 0x68]
28982 sllx %i0, %g1, %i7
28983loop_3396:
28984 tleu %xcc, 0x7
28985loop_3397:
28986 array16 %o4, %i3, %i6
28987 fmovrslz %l4, %f15, %f7
28988 movcs %xcc, %o1, %i2
28989 mulscc %o2, %o6, %g7
28990 fmovdvc %icc, %f9, %f3
28991 ldx [%l7 + 0x08], %i1
28992 add %g6, 0x08B6, %l0
28993 st %f7, [%l7 + 0x7C]
28994 fornot2s %f12, %f11, %f8
28995 xor %l2, %o0, %g2
28996 lduw [%l7 + 0x50], %o7
28997 fpack32 %f14, %f14, %f8
28998 tl %icc, 0x3
28999 xor %i4, 0x1E20, %g5
29000 subc %l3, 0x1734, %l1
29001 alignaddr %g3, %g4, %l5
29002 fmovrse %l6, %f14, %f1
29003 popc %o3, %i5
29004 fmovdneg %xcc, %f15, %f13
29005 edge32l %o5, %i0, %i7
29006 edge32n %o4, %g1, %i3
29007 fmovda %icc, %f8, %f11
29008 edge16 %i6, %o1, %l4
29009 xnorcc %i2, 0x1524, %o6
29010 fnand %f14, %f14, %f0
29011 tvc %xcc, 0x0
29012 bne,a loop_3398
29013 lduw [%l7 + 0x24], %o2
29014 fnand %f4, %f2, %f14
29015 stx %i1, [%l7 + 0x58]
29016loop_3398:
29017 brz %g6, loop_3399
29018 edge16n %g7, %l0, %l2
29019 fble,a %fcc1, loop_3400
29020 fmovsgu %xcc, %f4, %f3
29021loop_3399:
29022 stw %o0, [%l7 + 0x2C]
29023 fbu %fcc1, loop_3401
29024loop_3400:
29025 st %f5, [%l7 + 0x68]
29026 ldub [%l7 + 0x20], %g2
29027 brlz %i4, loop_3402
29028loop_3401:
29029 fbl,a %fcc2, loop_3403
29030 fsrc1 %f12, %f6
29031 fmovspos %xcc, %f10, %f5
29032loop_3402:
29033 lduh [%l7 + 0x72], %g5
29034loop_3403:
29035 stx %l3, [%l7 + 0x30]
29036 umulcc %o7, %l1, %g4
29037 fmovscc %xcc, %f14, %f6
29038 movgu %icc, %l5, %g3
29039 fsrc2 %f6, %f2
29040 fbne %fcc3, loop_3404
29041 srlx %o3, 0x02, %l6
29042 tneg %icc, 0x6
29043 andcc %i5, %o5, %i7
29044loop_3404:
29045 faligndata %f4, %f0, %f8
29046 sth %o4, [%l7 + 0x20]
29047 ldub [%l7 + 0x24], %g1
29048 movpos %icc, %i3, %i6
29049 fmovrslz %i0, %f4, %f13
29050 andncc %o1, %i2, %o6
29051 std %f12, [%l7 + 0x38]
29052 orcc %l4, 0x02DB, %o2
29053 ldsb [%l7 + 0x51], %i1
29054 fblg,a %fcc0, loop_3405
29055 sth %g6, [%l7 + 0x6C]
29056 stb %l0, [%l7 + 0x30]
29057 movne %xcc, %g7, %l2
29058loop_3405:
29059 edge8 %o0, %i4, %g5
29060 std %f6, [%l7 + 0x50]
29061 movcs %xcc, %l3, %o7
29062 fexpand %f6, %f14
29063 tsubcc %g2, %l1, %g4
29064 tvc %icc, 0x1
29065 bg %icc, loop_3406
29066 fones %f12
29067 movneg %icc, %g3, %o3
29068 fmovsneg %icc, %f3, %f9
29069loop_3406:
29070 sdivx %l5, 0x0B80, %l6
29071 fands %f3, %f5, %f14
29072 movrne %i5, %o5, %i7
29073 fmovsge %xcc, %f12, %f13
29074 fbug %fcc2, loop_3407
29075 fbuge %fcc2, loop_3408
29076 ldsb [%l7 + 0x21], %g1
29077 tsubcc %o4, %i6, %i3
29078loop_3407:
29079 ldx [%l7 + 0x28], %i0
29080loop_3408:
29081 tn %xcc, 0x7
29082 fzero %f2
29083 fcmpes %fcc3, %f15, %f2
29084 fmovsl %icc, %f5, %f5
29085 sth %o1, [%l7 + 0x0C]
29086 or %i2, %l4, %o6
29087 umul %o2, %g6, %i1
29088 fcmps %fcc3, %f14, %f4
29089 fmovsneg %xcc, %f3, %f7
29090 fornot1 %f6, %f14, %f12
29091 bge,pt %icc, loop_3409
29092 lduh [%l7 + 0x3E], %l0
29093 addccc %l2, %g7, %o0
29094 bgu %icc, loop_3410
29095loop_3409:
29096 fmovsneg %icc, %f11, %f10
29097 fmovrdgz %g5, %f12, %f0
29098 fornot2s %f12, %f12, %f11
29099loop_3410:
29100 ldx [%l7 + 0x50], %i4
29101 ldsh [%l7 + 0x2C], %o7
29102 fmovsvc %icc, %f3, %f15
29103 ldub [%l7 + 0x2B], %l3
29104 fmuld8ulx16 %f12, %f5, %f14
29105 fcmpes %fcc2, %f0, %f4
29106 movcc %icc, %l1, %g2
29107 fmovrde %g4, %f6, %f14
29108 fsrc2s %f1, %f14
29109 array16 %o3, %l5, %l6
29110 tl %icc, 0x2
29111 fxnors %f9, %f10, %f0
29112 tcc %icc, 0x3
29113 fpsub32s %f5, %f8, %f6
29114 subcc %g3, 0x07D2, %i5
29115 lduw [%l7 + 0x1C], %o5
29116 fmovdge %icc, %f15, %f13
29117 lduh [%l7 + 0x3C], %g1
29118 fbl,a %fcc0, loop_3411
29119 ldsb [%l7 + 0x1C], %o4
29120 ld [%l7 + 0x30], %f9
29121 fors %f1, %f6, %f1
29122loop_3411:
29123 stx %i6, [%l7 + 0x50]
29124 nop
29125 setx loop_3412, %l0, %l1
29126 jmpl %l1, %i3
29127 fbe,a %fcc3, loop_3413
29128 ldsb [%l7 + 0x47], %i0
29129 stx %i7, [%l7 + 0x68]
29130loop_3412:
29131 fnor %f2, %f14, %f10
29132loop_3413:
29133 edge32ln %i2, %o1, %l4
29134 ble,pn %xcc, loop_3414
29135 alignaddr %o2, %o6, %g6
29136 st %f4, [%l7 + 0x74]
29137 fandnot2s %f10, %f14, %f10
29138loop_3414:
29139 st %f1, [%l7 + 0x54]
29140 ld [%l7 + 0x44], %f11
29141 alignaddr %l0, %l2, %i1
29142 fbn %fcc0, loop_3415
29143 fpsub16s %f1, %f14, %f13
29144 stx %g7, [%l7 + 0x58]
29145 addc %g5, %o0, %o7
29146loop_3415:
29147 orcc %l3, 0x12FA, %i4
29148 ldub [%l7 + 0x67], %g2
29149 fmovdl %icc, %f0, %f14
29150 movrgez %l1, 0x28E, %g4
29151 fmovsneg %xcc, %f10, %f1
29152 movvc %icc, %l5, %o3
29153 bl,a loop_3416
29154 movcc %icc, %g3, %l6
29155 fcmpne16 %f12, %f10, %i5
29156 fbg %fcc1, loop_3417
29157loop_3416:
29158 ldsw [%l7 + 0x6C], %g1
29159 fpmerge %f7, %f8, %f2
29160 brgz %o5, loop_3418
29161loop_3417:
29162 ldd [%l7 + 0x10], %f14
29163 std %f4, [%l7 + 0x50]
29164 fsrc1s %f12, %f1
29165loop_3418:
29166 lduw [%l7 + 0x68], %o4
29167 bcc,a loop_3419
29168 srl %i3, 0x19, %i6
29169 fble %fcc3, loop_3420
29170 stb %i7, [%l7 + 0x4E]
29171loop_3419:
29172 edge16 %i2, %i0, %o1
29173 fornot2 %f0, %f2, %f2
29174loop_3420:
29175 stx %l4, [%l7 + 0x38]
29176 fmovrdlez %o6, %f8, %f6
29177 andncc %g6, %l0, %l2
29178 fpack16 %f10, %f5
29179 fexpand %f11, %f8
29180 ta %icc, 0x1
29181 sth %o2, [%l7 + 0x5A]
29182 tl %icc, 0x0
29183 fmovrse %g7, %f0, %f2
29184 ldd [%l7 + 0x68], %f6
29185 ldsb [%l7 + 0x1E], %i1
29186 tvc %xcc, 0x3
29187 fpsub16 %f4, %f0, %f6
29188 ldsw [%l7 + 0x24], %g5
29189 ldsb [%l7 + 0x1A], %o0
29190 fmovdge %xcc, %f7, %f9
29191 movleu %icc, %o7, %l3
29192 or %g2, %i4, %l1
29193 fbl %fcc0, loop_3421
29194 fxnor %f4, %f2, %f10
29195 fbl,a %fcc2, loop_3422
29196 brz,a %l5, loop_3423
29197loop_3421:
29198 lduh [%l7 + 0x12], %g4
29199 bpos,a loop_3424
29200loop_3422:
29201 stx %g3, [%l7 + 0x60]
29202loop_3423:
29203 fandnot1s %f3, %f5, %f7
29204 xnorcc %o3, 0x1F9D, %l6
29205loop_3424:
29206 or %g1, 0x19A9, %i5
29207 ldub [%l7 + 0x55], %o5
29208 fbul %fcc1, loop_3425
29209 stx %i3, [%l7 + 0x78]
29210 stx %o4, [%l7 + 0x28]
29211 smulcc %i6, %i2, %i0
29212loop_3425:
29213 fcmple16 %f14, %f8, %i7
29214 fmovsl %icc, %f3, %f0
29215 for %f12, %f0, %f8
29216 ldx [%l7 + 0x68], %l4
29217 andcc %o6, 0x058A, %o1
29218 fpadd32 %f4, %f8, %f2
29219 ldd [%l7 + 0x58], %f2
29220 fxnors %f10, %f8, %f15
29221 ldd [%l7 + 0x38], %f8
29222 fpack32 %f12, %f4, %f6
29223 xor %l0, 0x1690, %l2
29224 lduh [%l7 + 0x6A], %o2
29225 fnor %f0, %f12, %f10
29226 fcmped %fcc0, %f6, %f10
29227 std %f12, [%l7 + 0x10]
29228 bl,pt %icc, loop_3426
29229 fcmpd %fcc0, %f14, %f14
29230 fpsub16 %f4, %f12, %f14
29231 fbne,a %fcc3, loop_3427
29232loop_3426:
29233 edge32l %g6, %i1, %g5
29234 ldsb [%l7 + 0x0C], %o0
29235 ldsh [%l7 + 0x56], %g7
29236loop_3427:
29237 lduh [%l7 + 0x0A], %o7
29238 siam 0x5
29239 bvc,a %icc, loop_3428
29240 fmovdne %icc, %f13, %f15
29241 ldsb [%l7 + 0x1D], %l3
29242 fandnot1 %f0, %f10, %f4
29243loop_3428:
29244 ld [%l7 + 0x44], %f6
29245 tsubcctv %i4, %g2, %l1
29246 fnot2 %f0, %f12
29247 fbue,a %fcc1, loop_3429
29248 tneg %icc, 0x1
29249 udivx %l5, 0x0579, %g4
29250 brlez,a %o3, loop_3430
29251loop_3429:
29252 smul %g3, 0x1499, %l6
29253 fbuge %fcc2, loop_3431
29254 movge %xcc, %g1, %i5
29255loop_3430:
29256 edge8l %o5, %o4, %i3
29257 movneg %icc, %i6, %i0
29258loop_3431:
29259 st %f12, [%l7 + 0x54]
29260 ta %icc, 0x4
29261 lduw [%l7 + 0x60], %i2
29262 lduw [%l7 + 0x20], %i7
29263 or %o6, 0x0A69, %l4
29264 ldd [%l7 + 0x10], %f12
29265 fmovs %f7, %f2
29266 fcmple32 %f12, %f2, %l0
29267 stx %l2, [%l7 + 0x38]
29268 edge32l %o1, %g6, %o2
29269 mulx %i1, 0x12CE, %o0
29270 ldd [%l7 + 0x70], %f0
29271 fsrc1 %f4, %f10
29272 std %f14, [%l7 + 0x68]
29273 tle %icc, 0x7
29274 fmovdle %icc, %f12, %f15
29275 fones %f10
29276 fmovdgu %xcc, %f6, %f7
29277 srlx %g7, %g5, %l3
29278 fmovsleu %icc, %f8, %f6
29279 edge8l %o7, %i4, %l1
29280 sdivx %g2, 0x16CB, %l5
29281 ldd [%l7 + 0x58], %f0
29282 movl %icc, %o3, %g3
29283 movcc %xcc, %l6, %g1
29284 fmovsne %xcc, %f11, %f9
29285 fabsd %f14, %f14
29286 lduw [%l7 + 0x10], %i5
29287 ldsb [%l7 + 0x24], %o5
29288 fpsub16 %f12, %f0, %f8
29289 bneg,pn %xcc, loop_3432
29290 stb %o4, [%l7 + 0x43]
29291 edge8ln %i3, %g4, %i0
29292 fbl %fcc2, loop_3433
29293loop_3432:
29294 mulx %i6, 0x0EA6, %i7
29295 ld [%l7 + 0x58], %f10
29296 stb %i2, [%l7 + 0x11]
29297loop_3433:
29298 nop
29299 setx loop_3434, %l0, %l1
29300 jmpl %l1, %o6
29301 te %xcc, 0x6
29302 edge32l %l0, %l4, %o1
29303 movne %icc, %l2, %g6
29304loop_3434:
29305 fmovsl %xcc, %f6, %f15
29306 fmovsgu %xcc, %f11, %f10
29307 ldd [%l7 + 0x40], %f6
29308 edge32l %i1, %o2, %g7
29309 ld [%l7 + 0x48], %f8
29310 edge8l %g5, %o0, %l3
29311 fmovda %xcc, %f15, %f3
29312 fmovdgu %icc, %f13, %f9
29313 brgz %i4, loop_3435
29314 stw %l1, [%l7 + 0x48]
29315 fsrc2s %f3, %f3
29316 ldub [%l7 + 0x5F], %g2
29317loop_3435:
29318 lduh [%l7 + 0x66], %o7
29319 lduh [%l7 + 0x26], %o3
29320 tge %icc, 0x1
29321 movgu %xcc, %l5, %g3
29322 udivx %g1, 0x036D, %l6
29323 ldsw [%l7 + 0x54], %i5
29324 fnegd %f10, %f6
29325 fmovrde %o4, %f8, %f12
29326 fbuge,a %fcc3, loop_3436
29327 ldsh [%l7 + 0x60], %o5
29328 and %g4, %i3, %i0
29329 ldsh [%l7 + 0x0E], %i7
29330loop_3436:
29331 bvs,pn %xcc, loop_3437
29332 fmovsl %xcc, %f10, %f0
29333 fmovsneg %xcc, %f12, %f13
29334 movrlz %i2, %o6, %l0
29335loop_3437:
29336 tl %icc, 0x2
29337 ldx [%l7 + 0x30], %i6
29338 bvc,a,pt %xcc, loop_3438
29339 fmovse %icc, %f13, %f15
29340 fcmpd %fcc0, %f4, %f10
29341 ldsw [%l7 + 0x4C], %l4
29342loop_3438:
29343 brz %l2, loop_3439
29344 fcmpes %fcc2, %f0, %f4
29345 fnands %f0, %f1, %f6
29346 ldsw [%l7 + 0x50], %o1
29347loop_3439:
29348 stb %g6, [%l7 + 0x1C]
29349 edge8n %i1, %g7, %g5
29350 ldd [%l7 + 0x28], %f0
29351 fpmerge %f9, %f2, %f14
29352 tneg %xcc, 0x1
29353 sdivx %o2, 0x068C, %l3
29354 ldsh [%l7 + 0x64], %i4
29355 sth %l1, [%l7 + 0x3A]
29356 bgu %xcc, loop_3440
29357 std %f10, [%l7 + 0x20]
29358 lduh [%l7 + 0x62], %g2
29359 tgu %icc, 0x6
29360loop_3440:
29361 movleu %icc, %o0, %o3
29362 fmovdn %icc, %f1, %f3
29363 ldd [%l7 + 0x60], %f8
29364 ldub [%l7 + 0x74], %o7
29365 ldsb [%l7 + 0x19], %g3
29366 fblg %fcc0, loop_3441
29367 fsrc1 %f14, %f12
29368 andn %l5, %g1, %i5
29369 brgz,a %o4, loop_3442
29370loop_3441:
29371 ldsw [%l7 + 0x6C], %l6
29372 fbu %fcc0, loop_3443
29373 xnorcc %o5, %i3, %i0
29374loop_3442:
29375 bgu,a,pt %icc, loop_3444
29376 subc %g4, %i2, %i7
29377loop_3443:
29378 ldx [%l7 + 0x28], %l0
29379 fmovd %f8, %f10
29380loop_3444:
29381 fmovdn %xcc, %f13, %f8
29382 fbge %fcc0, loop_3445
29383 fmovdne %icc, %f1, %f13
29384 ld [%l7 + 0x10], %f1
29385 stb %o6, [%l7 + 0x0D]
29386loop_3445:
29387 xnor %i6, %l2, %o1
29388 ldsh [%l7 + 0x14], %g6
29389 fmovspos %icc, %f1, %f13
29390 fmovsleu %xcc, %f5, %f9
29391 udiv %l4, 0x14F2, %g7
29392 andn %g5, %o2, %i1
29393 fmovspos %xcc, %f2, %f8
29394 ldsw [%l7 + 0x64], %i4
29395 movleu %xcc, %l3, %l1
29396 fmovrdne %o0, %f0, %f14
29397 bvc,a %xcc, loop_3446
29398 bcc,a %xcc, loop_3447
29399 lduh [%l7 + 0x30], %o3
29400 brlez %o7, loop_3448
29401loop_3446:
29402 tn %xcc, 0x7
29403loop_3447:
29404 fcmple32 %f0, %f6, %g2
29405 ldsb [%l7 + 0x4E], %g3
29406loop_3448:
29407 bcs,a loop_3449
29408 st %f15, [%l7 + 0x1C]
29409 array16 %l5, %g1, %i5
29410 stx %l6, [%l7 + 0x58]
29411loop_3449:
29412 fnot2s %f4, %f6
29413 fbu %fcc2, loop_3450
29414 tsubcctv %o4, %i3, %o5
29415 fmovdg %icc, %f4, %f6
29416 ld [%l7 + 0x48], %f11
29417loop_3450:
29418 lduw [%l7 + 0x40], %g4
29419 st %f15, [%l7 + 0x44]
29420 srax %i2, 0x02, %i7
29421 bpos,a loop_3451
29422 lduw [%l7 + 0x48], %i0
29423 fmovrslz %o6, %f15, %f12
29424 tvc %xcc, 0x7
29425loop_3451:
29426 stx %l0, [%l7 + 0x08]
29427 udivx %i6, 0x0060, %l2
29428 edge8l %o1, %l4, %g6
29429 ldd [%l7 + 0x68], %f4
29430 mulx %g5, 0x186F, %o2
29431 tsubcc %i1, 0x1F13, %g7
29432 movleu %icc, %l3, %i4
29433 std %f12, [%l7 + 0x18]
29434 lduh [%l7 + 0x2C], %o0
29435 fbe %fcc0, loop_3452
29436 bcc,a loop_3453
29437 ldsw [%l7 + 0x40], %o3
29438 ldsb [%l7 + 0x0B], %l1
29439loop_3452:
29440 srax %o7, 0x1D, %g2
29441loop_3453:
29442 sub %l5, %g1, %g3
29443 srl %i5, %o4, %i3
29444 fnands %f15, %f15, %f9
29445 stw %o5, [%l7 + 0x74]
29446 fnot2s %f4, %f15
29447 bvs,a,pn %xcc, loop_3454
29448 fcmpes %fcc2, %f1, %f3
29449 ldd [%l7 + 0x68], %f10
29450 bpos loop_3455
29451loop_3454:
29452 tge %xcc, 0x7
29453 te %xcc, 0x6
29454 fbge %fcc0, loop_3456
29455loop_3455:
29456 ldd [%l7 + 0x30], %f2
29457 edge32 %g4, %i2, %i7
29458 alignaddr %l6, %o6, %i0
29459loop_3456:
29460 ld [%l7 + 0x6C], %f3
29461 fblg,a %fcc3, loop_3457
29462 srlx %l0, %l2, %o1
29463 pdist %f2, %f6, %f0
29464 tsubcc %l4, 0x0FD8, %g6
29465loop_3457:
29466 array8 %g5, %i6, %o2
29467 fmuld8ulx16 %f15, %f0, %f0
29468 sllx %g7, %l3, %i4
29469 edge8l %o0, %i1, %o3
29470 brlz,a %o7, loop_3458
29471 fbue %fcc2, loop_3459
29472 ldx [%l7 + 0x58], %g2
29473 fmovde %xcc, %f2, %f1
29474loop_3458:
29475 subc %l5, 0x1B42, %l1
29476loop_3459:
29477 fcmpeq16 %f14, %f14, %g3
29478 ldsw [%l7 + 0x50], %i5
29479 fmovrsne %o4, %f12, %f9
29480 ldsw [%l7 + 0x30], %g1
29481 fmovdg %xcc, %f9, %f15
29482 movleu %xcc, %o5, %g4
29483 movrlz %i2, %i7, %l6
29484 lduh [%l7 + 0x0A], %i3
29485 movcs %icc, %o6, %l0
29486 subc %l2, 0x16B7, %i0
29487 ldx [%l7 + 0x10], %o1
29488 ldsb [%l7 + 0x22], %l4
29489 taddcc %g6, 0x17E2, %i6
29490 fsrc1 %f12, %f12
29491 fmovdvs %icc, %f7, %f10
29492 addccc %g5, 0x1ABD, %o2
29493 xnor %g7, 0x0AAC, %i4
29494 ta %xcc, 0x5
29495 tgu %icc, 0x3
29496 ld [%l7 + 0x14], %f4
29497 fnands %f7, %f3, %f9
29498 ld [%l7 + 0x28], %f10
29499 fmovrdne %l3, %f2, %f8
29500 std %f0, [%l7 + 0x30]
29501 bne,pt %icc, loop_3460
29502 stb %o0, [%l7 + 0x7C]
29503 tn %xcc, 0x5
29504 fbg,a %fcc3, loop_3461
29505loop_3460:
29506 tneg %icc, 0x2
29507 edge16ln %o3, %i1, %o7
29508 fcmps %fcc1, %f7, %f9
29509loop_3461:
29510 ldub [%l7 + 0x60], %l5
29511 mulx %g2, %l1, %g3
29512 fxors %f0, %f15, %f7
29513 lduw [%l7 + 0x30], %i5
29514 fmovsgu %xcc, %f13, %f7
29515 smulcc %o4, %o5, %g4
29516 udivcc %g1, 0x075B, %i2
29517 array16 %l6, %i7, %o6
29518 movle %xcc, %i3, %l2
29519 addcc %i0, 0x1AD8, %o1
29520 lduh [%l7 + 0x48], %l4
29521 movvc %xcc, %g6, %i6
29522 stx %l0, [%l7 + 0x38]
29523 addccc %g5, 0x10CA, %o2
29524 fcmpes %fcc1, %f0, %f1
29525 fsrc1 %f6, %f12
29526 stx %i4, [%l7 + 0x78]
29527 bcs loop_3462
29528 and %g7, 0x0809, %o0
29529 ldsw [%l7 + 0x40], %l3
29530 fand %f4, %f4, %f4
29531loop_3462:
29532 tg %xcc, 0x4
29533 movpos %xcc, %i1, %o7
29534 fmovrslz %l5, %f5, %f4
29535 fmovscs %xcc, %f2, %f5
29536 fands %f7, %f13, %f4
29537 array8 %o3, %l1, %g2
29538 fbn %fcc3, loop_3463
29539 std %f2, [%l7 + 0x58]
29540 movrlz %i5, %o4, %o5
29541 fmovsl %icc, %f3, %f10
29542loop_3463:
29543 fsrc2 %f4, %f0
29544 fxors %f10, %f2, %f8
29545 ldx [%l7 + 0x30], %g4
29546 mulx %g1, 0x1D1B, %i2
29547 ba,a,pt %icc, loop_3464
29548 fmovsvc %xcc, %f14, %f0
29549 fpmerge %f0, %f8, %f14
29550 fmovrde %g3, %f14, %f8
29551loop_3464:
29552 edge8 %i7, %l6, %o6
29553 and %l2, 0x0370, %i0
29554 fmovspos %icc, %f8, %f3
29555 bne loop_3465
29556 fone %f0
29557 orn %i3, %o1, %l4
29558 tpos %icc, 0x7
29559loop_3465:
29560 movgu %xcc, %i6, %g6
29561 fbue,a %fcc3, loop_3466
29562 fmovsne %icc, %f6, %f10
29563 fmovdgu %xcc, %f4, %f11
29564 udivx %l0, 0x1545, %o2
29565loop_3466:
29566 stb %g5, [%l7 + 0x35]
29567 st %f12, [%l7 + 0x28]
29568 tsubcc %i4, %o0, %g7
29569 andn %l3, 0x0975, %i1
29570 movrgez %l5, %o3, %o7
29571 fcmped %fcc1, %f12, %f4
29572 ldd [%l7 + 0x78], %f10
29573 fpack32 %f4, %f2, %f2
29574 ldsh [%l7 + 0x08], %l1
29575 sth %i5, [%l7 + 0x32]
29576 ldsw [%l7 + 0x60], %o4
29577 stb %g2, [%l7 + 0x27]
29578 ta %xcc, 0x0
29579 smulcc %g4, %o5, %g1
29580 ldsh [%l7 + 0x76], %g3
29581 fsrc1s %f3, %f9
29582 mulscc %i2, %i7, %o6
29583 movle %xcc, %l6, %l2
29584 fbge,a %fcc3, loop_3467
29585 ld [%l7 + 0x54], %f0
29586 movvs %icc, %i3, %o1
29587 std %f6, [%l7 + 0x60]
29588loop_3467:
29589 ldub [%l7 + 0x43], %l4
29590 st %f2, [%l7 + 0x10]
29591 mulscc %i0, 0x0B03, %i6
29592 fbg %fcc2, loop_3468
29593 tneg %icc, 0x0
29594 ldx [%l7 + 0x70], %g6
29595 srl %o2, %l0, %i4
29596loop_3468:
29597 stw %o0, [%l7 + 0x60]
29598 fandnot1s %f9, %f14, %f12
29599 fcmpes %fcc3, %f8, %f14
29600 bneg,a,pn %icc, loop_3469
29601 movrlz %g5, 0x201, %l3
29602 st %f15, [%l7 + 0x70]
29603 tne %icc, 0x5
29604loop_3469:
29605 xnor %i1, %l5, %g7
29606 st %f0, [%l7 + 0x24]
29607 array16 %o7, %l1, %i5
29608 fmovrdgz %o3, %f12, %f2
29609 fmovscc %icc, %f10, %f12
29610 movl %icc, %o4, %g4
29611 fmul8x16 %f2, %f8, %f4
29612 fornot1s %f2, %f2, %f9
29613 ldx [%l7 + 0x38], %o5
29614 brlz %g2, loop_3470
29615 ld [%l7 + 0x20], %f8
29616 lduh [%l7 + 0x0E], %g3
29617 fbug %fcc1, loop_3471
29618loop_3470:
29619 edge16l %i2, %g1, %i7
29620 nop
29621 setx loop_3472, %l0, %l1
29622 jmpl %l1, %l6
29623 bvs,a,pt %icc, loop_3473
29624loop_3471:
29625 stx %l2, [%l7 + 0x60]
29626 fpsub16s %f3, %f4, %f13
29627loop_3472:
29628 edge16n %o6, %i3, %o1
29629loop_3473:
29630 fmovdl %icc, %f7, %f10
29631 sth %l4, [%l7 + 0x68]
29632 tle %xcc, 0x3
29633 fnor %f4, %f14, %f4
29634 sth %i0, [%l7 + 0x36]
29635 fmovdpos %icc, %f11, %f3
29636 fmovspos %icc, %f4, %f3
29637 smulcc %i6, 0x1B35, %g6
29638 array32 %o2, %l0, %o0
29639 fmul8sux16 %f2, %f14, %f6
29640 fnot1 %f10, %f8
29641 st %f1, [%l7 + 0x48]
29642 bvc,a,pn %icc, loop_3474
29643 ld [%l7 + 0x50], %f0
29644 ldsh [%l7 + 0x4A], %g5
29645 xnor %i4, %l3, %i1
29646loop_3474:
29647 lduh [%l7 + 0x58], %l5
29648 std %f14, [%l7 + 0x38]
29649 lduh [%l7 + 0x72], %o7
29650 ba,a,pn %xcc, loop_3475
29651 srlx %l1, 0x0D, %g7
29652 edge8n %o3, %i5, %o4
29653 bleu,a %icc, loop_3476
29654loop_3475:
29655 stb %g4, [%l7 + 0x36]
29656 fmovsneg %xcc, %f6, %f9
29657 fmovdle %xcc, %f2, %f11
29658loop_3476:
29659 sll %o5, 0x03, %g3
29660 stb %i2, [%l7 + 0x21]
29661 pdist %f8, %f4, %f14
29662 fands %f14, %f10, %f9
29663 fabsd %f2, %f4
29664 fpsub32s %f4, %f15, %f11
29665 ba,a loop_3477
29666 fxnors %f1, %f9, %f7
29667 fmovdvc %xcc, %f5, %f6
29668 popc 0x0E2D, %g1
29669loop_3477:
29670 ldsw [%l7 + 0x6C], %g2
29671 fmovda %icc, %f15, %f5
29672 stx %i7, [%l7 + 0x10]
29673 ldsh [%l7 + 0x36], %l2
29674 fcmple32 %f6, %f10, %o6
29675 st %f12, [%l7 + 0x68]
29676 st %f12, [%l7 + 0x7C]
29677 movgu %xcc, %i3, %l6
29678 array32 %o1, %i0, %l4
29679 movrlz %g6, 0x012, %o2
29680 ldsw [%l7 + 0x64], %i6
29681 movvs %icc, %l0, %g5
29682 orncc %o0, %i4, %l3
29683 movg %icc, %i1, %o7
29684 stw %l5, [%l7 + 0x70]
29685 tn %icc, 0x5
29686 mulx %g7, 0x0555, %l1
29687 ldsw [%l7 + 0x18], %i5
29688 fbl %fcc1, loop_3478
29689 bvc loop_3479
29690 xnorcc %o3, %o4, %g4
29691 array32 %g3, %i2, %g1
29692loop_3478:
29693 fmovdl %xcc, %f6, %f11
29694loop_3479:
29695 fandnot1 %f12, %f2, %f2
29696 fmovdvc %icc, %f9, %f12
29697 fnors %f5, %f14, %f1
29698 fble %fcc0, loop_3480
29699 fone %f14
29700 udiv %o5, 0x133F, %g2
29701 bl %icc, loop_3481
29702loop_3480:
29703 edge16n %i7, %l2, %o6
29704 stw %i3, [%l7 + 0x44]
29705 movpos %xcc, %l6, %o1
29706loop_3481:
29707 fmovscs %icc, %f9, %f13
29708 fpsub16 %f4, %f4, %f12
29709 fmovsg %xcc, %f9, %f7
29710 movvc %icc, %i0, %g6
29711 srlx %o2, %i6, %l4
29712 ldx [%l7 + 0x48], %g5
29713 fmovde %icc, %f2, %f8
29714 fmovsvs %icc, %f11, %f11
29715 srax %o0, 0x00, %i4
29716 stb %l3, [%l7 + 0x1F]
29717 bl,pn %xcc, loop_3482
29718 umul %i1, 0x04C9, %o7
29719 umul %l0, %l5, %g7
29720 sth %i5, [%l7 + 0x74]
29721loop_3482:
29722 stb %o3, [%l7 + 0x53]
29723 tcc %xcc, 0x3
29724 tvc %xcc, 0x5
29725 std %f6, [%l7 + 0x38]
29726 ldx [%l7 + 0x10], %l1
29727 stb %g4, [%l7 + 0x55]
29728 fmovdle %icc, %f10, %f14
29729 lduw [%l7 + 0x50], %g3
29730 fandnot2 %f8, %f10, %f6
29731 tleu %xcc, 0x3
29732 fnegd %f12, %f8
29733 fmovdneg %xcc, %f13, %f11
29734 ldsh [%l7 + 0x24], %i2
29735 pdist %f8, %f8, %f6
29736 sth %o4, [%l7 + 0x28]
29737 lduw [%l7 + 0x14], %g1
29738 fmovsleu %icc, %f8, %f11
29739 brlez,a %g2, loop_3483
29740 stw %o5, [%l7 + 0x68]
29741 fpack16 %f2, %f11
29742 stx %l2, [%l7 + 0x48]
29743loop_3483:
29744 edge16 %o6, %i7, %l6
29745 st %f14, [%l7 + 0x4C]
29746 fba,a %fcc3, loop_3484
29747 movgu %xcc, %o1, %i3
29748 stb %g6, [%l7 + 0x67]
29749 stb %o2, [%l7 + 0x60]
29750loop_3484:
29751 fbuge,a %fcc2, loop_3485
29752 fmovdl %icc, %f7, %f2
29753 fcmpne16 %f14, %f6, %i0
29754 ldsw [%l7 + 0x64], %i6
29755loop_3485:
29756 stw %l4, [%l7 + 0x2C]
29757 sllx %g5, %o0, %l3
29758 ldsh [%l7 + 0x12], %i1
29759 array32 %i4, %l0, %l5
29760 fandnot2 %f10, %f0, %f14
29761 call loop_3486
29762 movn %xcc, %g7, %o7
29763 fands %f5, %f9, %f6
29764 ldub [%l7 + 0x19], %i5
29765loop_3486:
29766 lduh [%l7 + 0x52], %l1
29767 fbuge,a %fcc1, loop_3487
29768 bne,a loop_3488
29769 fbo,a %fcc0, loop_3489
29770 fxnor %f0, %f12, %f2
29771loop_3487:
29772 lduh [%l7 + 0x4A], %o3
29773loop_3488:
29774 array32 %g4, %i2, %g3
29775loop_3489:
29776 stx %g1, [%l7 + 0x18]
29777 fors %f4, %f12, %f14
29778 fmovdvs %icc, %f10, %f8
29779 edge16l %o4, %g2, %o5
29780 stw %l2, [%l7 + 0x0C]
29781 sth %o6, [%l7 + 0x76]
29782 fmovsge %xcc, %f0, %f14
29783 fmovdvc %xcc, %f9, %f1
29784 ldsw [%l7 + 0x5C], %l6
29785 ld [%l7 + 0x68], %f1
29786 fba %fcc3, loop_3490
29787 sth %i7, [%l7 + 0x3A]
29788 fmovspos %icc, %f11, %f7
29789 edge16ln %o1, %g6, %i3
29790loop_3490:
29791 fcmple32 %f2, %f6, %o2
29792 stb %i6, [%l7 + 0x79]
29793 st %f4, [%l7 + 0x24]
29794 std %f6, [%l7 + 0x60]
29795 ldsb [%l7 + 0x1F], %l4
29796 stx %i0, [%l7 + 0x10]
29797 stb %o0, [%l7 + 0x3A]
29798 brgez %g5, loop_3491
29799 tneg %xcc, 0x6
29800 fornot2s %f0, %f9, %f7
29801 brlz %l3, loop_3492
29802loop_3491:
29803 ldsw [%l7 + 0x60], %i4
29804 ldd [%l7 + 0x50], %f6
29805 edge8l %i1, %l0, %g7
29806loop_3492:
29807 bge,pt %xcc, loop_3493
29808 sth %l5, [%l7 + 0x5C]
29809 subcc %i5, 0x179A, %l1
29810 array16 %o3, %g4, %i2
29811loop_3493:
29812 ldsb [%l7 + 0x4A], %o7
29813 fmovsgu %icc, %f15, %f3
29814 movrlez %g3, 0x009, %o4
29815 st %f12, [%l7 + 0x2C]
29816 ldd [%l7 + 0x50], %f14
29817 bg loop_3494
29818 subc %g2, %o5, %l2
29819 movne %icc, %o6, %l6
29820 fmovrsgz %g1, %f14, %f5
29821loop_3494:
29822 lduw [%l7 + 0x48], %i7
29823 udiv %o1, 0x11FC, %g6
29824 fcmped %fcc2, %f14, %f6
29825 fsrc2 %f6, %f2
29826 sth %o2, [%l7 + 0x32]
29827 ldx [%l7 + 0x68], %i6
29828 brnz,a %i3, loop_3495
29829 fble %fcc2, loop_3496
29830 ldsw [%l7 + 0x34], %l4
29831 ldub [%l7 + 0x08], %o0
29832loop_3495:
29833 sth %g5, [%l7 + 0x46]
29834loop_3496:
29835 sth %l3, [%l7 + 0x7C]
29836 edge16ln %i0, %i4, %i1
29837 movl %icc, %l0, %l5
29838 tle %icc, 0x7
29839 sth %i5, [%l7 + 0x42]
29840 fcmpne16 %f6, %f8, %l1
29841 tge %xcc, 0x1
29842 fcmple16 %f14, %f14, %o3
29843 edge8ln %g4, %g7, %o7
29844 brgez,a %i2, loop_3497
29845 fcmpes %fcc3, %f7, %f1
29846 bleu,a %icc, loop_3498
29847 sth %o4, [%l7 + 0x54]
29848loop_3497:
29849 ldd [%l7 + 0x40], %f0
29850 sll %g2, %o5, %l2
29851loop_3498:
29852 ldd [%l7 + 0x70], %f14
29853 be %xcc, loop_3499
29854 brlz,a %g3, loop_3500
29855 fmovdn %xcc, %f7, %f15
29856 udiv %l6, 0x0E55, %g1
29857loop_3499:
29858 fandnot2 %f14, %f12, %f14
29859loop_3500:
29860 bl loop_3501
29861 ba,a %xcc, loop_3502
29862 ld [%l7 + 0x3C], %f4
29863 movne %xcc, %o6, %o1
29864loop_3501:
29865 st %f6, [%l7 + 0x64]
29866loop_3502:
29867 movleu %xcc, %i7, %g6
29868 lduw [%l7 + 0x10], %i6
29869 sth %o2, [%l7 + 0x4C]
29870 brgez,a %l4, loop_3503
29871 movn %xcc, %i3, %o0
29872 movrgez %l3, 0x270, %g5
29873 bge,pn %xcc, loop_3504
29874loop_3503:
29875 ld [%l7 + 0x40], %f8
29876 udivcc %i4, 0x0743, %i1
29877 stw %l0, [%l7 + 0x70]
29878loop_3504:
29879 fpsub32s %f8, %f1, %f2
29880 move %icc, %i0, %l5
29881 fbl %fcc2, loop_3505
29882 popc 0x134C, %i5
29883 fmovspos %xcc, %f6, %f7
29884 st %f14, [%l7 + 0x44]
29885loop_3505:
29886 ldsb [%l7 + 0x29], %o3
29887 fmovsle %icc, %f11, %f12
29888 fcmpd %fcc0, %f8, %f6
29889 fandnot2s %f9, %f15, %f13
29890 edge32l %l1, %g7, %o7
29891 fmul8x16al %f11, %f3, %f10
29892 sdivx %g4, 0x0160, %i2
29893 std %f14, [%l7 + 0x18]
29894 tsubcc %g2, %o5, %l2
29895 srlx %o4, %l6, %g3
29896 ldd [%l7 + 0x70], %f2
29897 fbuge %fcc2, loop_3506
29898 stx %g1, [%l7 + 0x20]
29899 fabss %f10, %f14
29900 fpadd16 %f12, %f0, %f4
29901loop_3506:
29902 fmovsleu %icc, %f13, %f7
29903 movcc %xcc, %o6, %i7
29904 edge16 %o1, %g6, %i6
29905 ldsw [%l7 + 0x2C], %o2
29906 fbl,a %fcc0, loop_3507
29907 mova %xcc, %i3, %l4
29908 ldsh [%l7 + 0x14], %o0
29909 fmovdne %xcc, %f13, %f1
29910loop_3507:
29911 stx %l3, [%l7 + 0x48]
29912 bvs,pn %icc, loop_3508
29913 udivcc %i4, 0x091D, %g5
29914 fmovs %f3, %f9
29915 fmovdge %icc, %f3, %f13
29916loop_3508:
29917 stx %i1, [%l7 + 0x60]
29918 bg %icc, loop_3509
29919 fmovs %f12, %f3
29920 fmovrdgz %i0, %f4, %f4
29921 mulx %l0, 0x0351, %l5
29922loop_3509:
29923 bge %xcc, loop_3510
29924 andcc %o3, 0x1EEB, %l1
29925 fabsd %f4, %f14
29926 fmovdge %xcc, %f1, %f0
29927loop_3510:
29928 ld [%l7 + 0x58], %f14
29929 ldx [%l7 + 0x30], %i5
29930 fmul8x16al %f4, %f0, %f12
29931 fand %f8, %f4, %f12
29932 ld [%l7 + 0x54], %f10
29933 fzero %f12
29934 fornot2s %f3, %f8, %f5
29935 edge32ln %o7, %g4, %g7
29936 movrgz %g2, %o5, %i2
29937 fmovdge %xcc, %f13, %f6
29938 fnands %f13, %f9, %f12
29939 fmovsvs %xcc, %f7, %f0
29940 fbuge,a %fcc2, loop_3511
29941 array32 %l2, %l6, %g3
29942 movre %g1, %o6, %o4
29943 ble,a,pt %xcc, loop_3512
29944loop_3511:
29945 fnands %f14, %f8, %f0
29946 edge8 %o1, %g6, %i7
29947 fblg,a %fcc2, loop_3513
29948loop_3512:
29949 addccc %o2, %i6, %i3
29950 fmovrslz %o0, %f6, %f6
29951 fmovd %f6, %f12
29952loop_3513:
29953 fba,a %fcc2, loop_3514
29954 ldsw [%l7 + 0x2C], %l3
29955 movl %icc, %l4, %i4
29956 fmovsle %icc, %f9, %f11
29957loop_3514:
29958 ldsh [%l7 + 0x08], %g5
29959 fmovrsgez %i1, %f5, %f15
29960 ldsh [%l7 + 0x58], %l0
29961 fmovrde %i0, %f8, %f6
29962 tne %xcc, 0x7
29963 sll %l5, %l1, %i5
29964 fmovsleu %xcc, %f8, %f9
29965 orcc %o3, %o7, %g4
29966 fabsd %f6, %f14
29967 lduh [%l7 + 0x1C], %g7
29968 bg,a,pn %xcc, loop_3515
29969 fands %f2, %f1, %f12
29970 smul %g2, %i2, %l2
29971 fsrc2 %f4, %f10
29972loop_3515:
29973 fexpand %f2, %f6
29974 movn %icc, %l6, %g3
29975 fbe,a %fcc1, loop_3516
29976 stx %o5, [%l7 + 0x48]
29977 lduw [%l7 + 0x68], %g1
29978 move %icc, %o4, %o1
29979loop_3516:
29980 edge16n %o6, %g6, %o2
29981 srl %i6, %i3, %i7
29982 edge32n %o0, %l4, %i4
29983 brnz %g5, loop_3517
29984 ldub [%l7 + 0x1F], %i1
29985 ldub [%l7 + 0x42], %l0
29986 std %f8, [%l7 + 0x60]
29987loop_3517:
29988 tl %xcc, 0x4
29989 sethi 0x13C8, %l3
29990 stb %i0, [%l7 + 0x0A]
29991 fcmpgt16 %f10, %f0, %l5
29992 fmovsge %icc, %f13, %f12
29993 stw %l1, [%l7 + 0x10]
29994 call loop_3518
29995 pdist %f8, %f0, %f14
29996 lduw [%l7 + 0x18], %i5
29997 fbule %fcc2, loop_3519
29998loop_3518:
29999 bvs,pt %xcc, loop_3520
30000 ldsb [%l7 + 0x4D], %o3
30001 fbl %fcc0, loop_3521
30002loop_3519:
30003 movcc %xcc, %o7, %g7
30004loop_3520:
30005 mulx %g4, 0x00B0, %g2
30006 fmovsne %xcc, %f6, %f10
30007loop_3521:
30008 orncc %l2, 0x1AF8, %l6
30009 fmovdleu %xcc, %f9, %f15
30010 fpsub16 %f10, %f10, %f6
30011 fandnot1 %f8, %f2, %f14
30012 alignaddrl %g3, %o5, %g1
30013 tle %icc, 0x6
30014 andncc %o4, %o1, %i2
30015 nop
30016 setx loop_3522, %l0, %l1
30017 wrpr 0x1, %tl
30018 wrpr %l1, %tnpc
30019 setx 0x34400001400, %l0, %l1
30020 wrpr %l1, %tstate
30021 wrhpr 0x4, %htstate
30022 done
30023 edge32ln %g6, %o2, %o6
30024 tne %icc, 0x0
30025 fmovrde %i6, %f4, %f4
30026loop_3522:
30027 taddcctv %i7, 0x1C00, %o0
30028 stw %l4, [%l7 + 0x1C]
30029 smul %i3, %i4, %g5
30030 movre %l0, %i1, %i0
30031 stx %l3, [%l7 + 0x08]
30032 fbue,a %fcc3, loop_3523
30033 edge16ln %l5, %i5, %l1
30034 movrlz %o3, %o7, %g7
30035 ld [%l7 + 0x2C], %f10
30036loop_3523:
30037 fmovrdgz %g4, %f4, %f10
30038 faligndata %f0, %f8, %f2
30039 fbule %fcc1, loop_3524
30040 edge32n %g2, %l6, %l2
30041 udivx %g3, 0x0B55, %g1
30042 fbn %fcc3, loop_3525
30043loop_3524:
30044 tsubcctv %o4, %o1, %i2
30045 movn %xcc, %o5, %o2
30046 lduh [%l7 + 0x2C], %g6
30047loop_3525:
30048 bneg,a,pn %xcc, loop_3526
30049 fornot2 %f8, %f8, %f10
30050 fandnot2s %f3, %f1, %f2
30051 mova %xcc, %i6, %o6
30052loop_3526:
30053 umulcc %o0, %l4, %i7
30054 fnegd %f6, %f6
30055 fmovsvs %xcc, %f5, %f3
30056 fcmpes %fcc0, %f0, %f10
30057 sdivcc %i3, 0x00EE, %i4
30058 tn %icc, 0x6
30059 andncc %g5, %l0, %i1
30060 fandnot1 %f6, %f4, %f6
30061 fcmple32 %f0, %f14, %l3
30062 array16 %i0, %l5, %l1
30063 tsubcctv %o3, %i5, %o7
30064 fcmpgt32 %f0, %f12, %g4
30065 ldx [%l7 + 0x08], %g7
30066 lduw [%l7 + 0x6C], %g2
30067 sth %l6, [%l7 + 0x78]
30068 orncc %g3, %l2, %g1
30069 fmovdcs %xcc, %f13, %f15
30070 fmul8ulx16 %f0, %f0, %f2
30071 ld [%l7 + 0x7C], %f9
30072 fmovspos %xcc, %f0, %f11
30073 ldsh [%l7 + 0x64], %o1
30074 fbo %fcc3, loop_3527
30075 brlz,a %i2, loop_3528
30076 fxors %f10, %f7, %f3
30077 fbe %fcc0, loop_3529
30078loop_3527:
30079 tgu %icc, 0x3
30080loop_3528:
30081 edge32n %o4, %o5, %o2
30082 lduh [%l7 + 0x4E], %i6
30083loop_3529:
30084 tgu %icc, 0x4
30085 ba,pn %xcc, loop_3530
30086 nop
30087 setx loop_3531, %l0, %l1
30088 jmpl %l1, %o6
30089 fmul8ulx16 %f14, %f14, %f6
30090 fmovrsgez %g6, %f6, %f9
30091loop_3530:
30092 st %f8, [%l7 + 0x4C]
30093loop_3531:
30094 std %f2, [%l7 + 0x40]
30095 movg %icc, %o0, %i7
30096 stb %i3, [%l7 + 0x12]
30097 bcc,a %icc, loop_3532
30098 fnor %f2, %f10, %f14
30099 stx %l4, [%l7 + 0x40]
30100 fmovsn %xcc, %f14, %f9
30101loop_3532:
30102 brlez %i4, loop_3533
30103 stb %g5, [%l7 + 0x71]
30104 ld [%l7 + 0x48], %f2
30105 add %l0, 0x08E3, %l3
30106loop_3533:
30107 edge32ln %i0, %l5, %i1
30108 brnz %o3, loop_3534
30109 fand %f4, %f12, %f10
30110 fcmpgt16 %f4, %f6, %l1
30111 fsrc1 %f0, %f14
30112loop_3534:
30113 srax %i5, %o7, %g4
30114 ldd [%l7 + 0x40], %f4
30115 fxors %f11, %f2, %f15
30116 mulscc %g2, %g7, %l6
30117 brlz %g3, loop_3535
30118 fzeros %f5
30119 fbne %fcc0, loop_3536
30120 sllx %g1, %l2, %i2
30121loop_3535:
30122 fcmpd %fcc0, %f8, %f14
30123 faligndata %f8, %f0, %f10
30124loop_3536:
30125 fmovscc %icc, %f5, %f5
30126 movcc %icc, %o1, %o4
30127 fmovrsgz %o5, %f14, %f4
30128 fpsub16s %f15, %f10, %f6
30129 fnot1 %f0, %f12
30130 stw %o2, [%l7 + 0x18]
30131 mulscc %o6, %g6, %i6
30132 xnor %o0, %i7, %l4
30133 st %f6, [%l7 + 0x64]
30134 fbue %fcc2, loop_3537
30135 edge32 %i3, %g5, %i4
30136 edge16n %l3, %i0, %l5
30137 bge,pt %xcc, loop_3538
30138loop_3537:
30139 fors %f12, %f6, %f10
30140 ldsb [%l7 + 0x0A], %l0
30141 fcmpeq16 %f0, %f8, %i1
30142loop_3538:
30143 ba %icc, loop_3539
30144 st %f9, [%l7 + 0x08]
30145 st %f7, [%l7 + 0x30]
30146 taddcctv %l1, 0x0970, %o3
30147loop_3539:
30148 fbo,a %fcc3, loop_3540
30149 fbg %fcc2, loop_3541
30150 fpadd16s %f12, %f10, %f2
30151 faligndata %f0, %f12, %f10
30152loop_3540:
30153 st %f2, [%l7 + 0x3C]
30154loop_3541:
30155 fmovrsne %i5, %f5, %f13
30156 movl %xcc, %o7, %g4
30157 ldub [%l7 + 0x25], %g7
30158 movrlz %l6, %g3, %g2
30159 fmovsn %xcc, %f8, %f15
30160 fbl %fcc2, loop_3542
30161 fba %fcc2, loop_3543
30162 fxnors %f14, %f14, %f8
30163 fabsd %f4, %f6
30164loop_3542:
30165 movg %icc, %l2, %i2
30166loop_3543:
30167 fandnot2 %f8, %f8, %f14
30168 ldd [%l7 + 0x58], %f4
30169 st %f6, [%l7 + 0x30]
30170 stb %o1, [%l7 + 0x1C]
30171 ld [%l7 + 0x64], %f3
30172 fabss %f13, %f2
30173 movg %icc, %o4, %g1
30174 ld [%l7 + 0x58], %f4
30175 ldsh [%l7 + 0x30], %o2
30176 stw %o5, [%l7 + 0x18]
30177 ld [%l7 + 0x18], %f0
30178 fcmpeq16 %f0, %f10, %o6
30179 sra %i6, 0x18, %o0
30180 stx %i7, [%l7 + 0x18]
30181 stw %g6, [%l7 + 0x6C]
30182 stw %i3, [%l7 + 0x60]
30183 fpsub16s %f0, %f15, %f3
30184 fble,a %fcc2, loop_3544
30185 sth %g5, [%l7 + 0x6C]
30186 fmovsge %xcc, %f0, %f6
30187 addcc %l4, 0x0221, %i4
30188loop_3544:
30189 stw %i0, [%l7 + 0x48]
30190 ldx [%l7 + 0x50], %l5
30191 orncc %l3, %l0, %i1
30192 fmovsvs %xcc, %f7, %f15
30193 brz %l1, loop_3545
30194 ldsb [%l7 + 0x66], %o3
30195 bn,a,pt %icc, loop_3546
30196 fmuld8ulx16 %f5, %f2, %f10
30197loop_3545:
30198 fmovda %xcc, %f4, %f10
30199 fmovsge %xcc, %f14, %f1
30200loop_3546:
30201 ldsb [%l7 + 0x73], %i5
30202 fmovrdgz %o7, %f8, %f6
30203 stb %g4, [%l7 + 0x16]
30204 fsrc2 %f14, %f10
30205 fbe,a %fcc3, loop_3547
30206 fones %f5
30207 fnands %f3, %f15, %f8
30208 fnot1s %f4, %f7
30209loop_3547:
30210 ld [%l7 + 0x14], %f3
30211 taddcc %g7, 0x04F2, %l6
30212 st %f4, [%l7 + 0x18]
30213 movrgez %g2, 0x05E, %g3
30214 ld [%l7 + 0x14], %f5
30215 fmovd %f0, %f10
30216 bge,a %icc, loop_3548
30217 movl %xcc, %l2, %i2
30218 fcmpne32 %f14, %f0, %o1
30219 edge32l %o4, %g1, %o5
30220loop_3548:
30221 popc 0x1FA1, %o2
30222 ldx [%l7 + 0x18], %i6
30223 edge32 %o0, %o6, %i7
30224 st %f9, [%l7 + 0x44]
30225 srl %g6, 0x19, %g5
30226 bleu,a %icc, loop_3549
30227 movrlez %l4, %i3, %i0
30228 ldsw [%l7 + 0x20], %l5
30229 ldsh [%l7 + 0x10], %l3
30230loop_3549:
30231 ldub [%l7 + 0x29], %i4
30232 movne %icc, %l0, %l1
30233 array16 %o3, %i1, %o7
30234 ldsh [%l7 + 0x56], %g4
30235 fmovsneg %xcc, %f8, %f0
30236 siam 0x4
30237 fmovrslz %g7, %f6, %f4
30238 udivx %i5, 0x03F6, %g2
30239 fnot1 %f6, %f0
30240 movne %icc, %l6, %l2
30241 fpack32 %f8, %f6, %f14
30242 fpadd32s %f1, %f6, %f5
30243 fcmpeq16 %f2, %f10, %g3
30244 movn %xcc, %i2, %o4
30245 movle %xcc, %g1, %o1
30246 fcmpeq16 %f12, %f4, %o5
30247 ldsh [%l7 + 0x3C], %i6
30248 faligndata %f4, %f8, %f14
30249 xor %o2, 0x0C4C, %o6
30250 stb %o0, [%l7 + 0x49]
30251 fsrc1 %f12, %f4
30252 fmovdge %xcc, %f9, %f15
30253 edge8 %g6, %i7, %l4
30254 sth %i3, [%l7 + 0x1A]
30255 ldx [%l7 + 0x70], %g5
30256 std %f10, [%l7 + 0x68]
30257 stx %l5, [%l7 + 0x38]
30258 sth %i0, [%l7 + 0x58]
30259 fmuld8ulx16 %f7, %f10, %f6
30260 fbul,a %fcc3, loop_3550
30261 faligndata %f10, %f6, %f10
30262 lduh [%l7 + 0x62], %l3
30263 bcs,a %icc, loop_3551
30264loop_3550:
30265 fandnot1s %f12, %f6, %f11
30266 fbne,a %fcc2, loop_3552
30267 smulcc %l0, 0x0A1B, %l1
30268loop_3551:
30269 fzero %f6
30270 fbge %fcc3, loop_3553
30271loop_3552:
30272 fmovsgu %icc, %f3, %f7
30273 movrne %o3, %i1, %i4
30274 fpack32 %f2, %f8, %f2
30275loop_3553:
30276 stb %o7, [%l7 + 0x0B]
30277 sdivcc %g7, 0x08BE, %g4
30278 ld [%l7 + 0x78], %f8
30279 ld [%l7 + 0x7C], %f11
30280 ld [%l7 + 0x1C], %f12
30281 lduw [%l7 + 0x44], %i5
30282 fmovdvs %icc, %f0, %f13
30283 lduh [%l7 + 0x16], %l6
30284 fones %f7
30285 fxnor %f4, %f8, %f12
30286 bneg,a,pn %xcc, loop_3554
30287 ldd [%l7 + 0x38], %f6
30288 ldx [%l7 + 0x18], %g2
30289 fbl %fcc2, loop_3555
30290loop_3554:
30291 lduh [%l7 + 0x68], %l2
30292 sdiv %g3, 0x0FDA, %o4
30293 sdiv %i2, 0x1E2E, %o1
30294loop_3555:
30295 stx %o5, [%l7 + 0x18]
30296 movrlez %i6, 0x0D7, %o2
30297 srlx %g1, %o0, %g6
30298 brz,a %i7, loop_3556
30299 sub %o6, %l4, %i3
30300 ld [%l7 + 0x50], %f6
30301 bpos,a,pt %xcc, loop_3557
30302loop_3556:
30303 sethi 0x1913, %l5
30304 tsubcc %i0, 0x0C6E, %g5
30305 fcmpgt16 %f4, %f0, %l0
30306loop_3557:
30307 srlx %l1, %o3, %l3
30308 bge,a,pt %xcc, loop_3558
30309 mova %xcc, %i4, %i1
30310 tne %icc, 0x2
30311 fnor %f10, %f0, %f12
30312loop_3558:
30313 bn,a loop_3559
30314 be,pt %icc, loop_3560
30315 fbl %fcc0, loop_3561
30316 fmovsle %xcc, %f0, %f14
30317loop_3559:
30318 fba,a %fcc1, loop_3562
30319loop_3560:
30320 fmovscc %icc, %f0, %f4
30321loop_3561:
30322 sra %o7, %g4, %i5
30323 fornot1 %f4, %f4, %f6
30324loop_3562:
30325 fmovrslez %l6, %f13, %f14
30326 ldsb [%l7 + 0x75], %g2
30327 movneg %icc, %l2, %g3
30328 fmovrsgez %g7, %f3, %f4
30329 fpadd16 %f6, %f2, %f6
30330 ldsb [%l7 + 0x5F], %o4
30331 ldd [%l7 + 0x48], %f2
30332 fmovrdne %o1, %f14, %f0
30333 srlx %i2, 0x13, %i6
30334 fornot1s %f11, %f14, %f0
30335 stx %o2, [%l7 + 0x50]
30336 fabss %f6, %f2
30337 srlx %g1, 0x19, %o0
30338 fpadd16s %f13, %f13, %f7
30339 sra %g6, %o5, %o6
30340 array16 %l4, %i7, %i3
30341 edge8ln %i0, %g5, %l5
30342 nop
30343 setx loop_3563, %l0, %l1
30344 jmpl %l1, %l1
30345 fmovsl %icc, %f11, %f4
30346 stb %o3, [%l7 + 0x17]
30347 fmovrdgz %l0, %f6, %f6
30348loop_3563:
30349 siam 0x5
30350 lduh [%l7 + 0x26], %l3
30351 stb %i4, [%l7 + 0x0E]
30352 umul %o7, %g4, %i1
30353 ldsh [%l7 + 0x42], %l6
30354 fcmpeq32 %f8, %f2, %g2
30355 fmovde %icc, %f11, %f13
30356 ldsw [%l7 + 0x64], %i5
30357 ldx [%l7 + 0x28], %g3
30358 bg,pt %xcc, loop_3564
30359 ldsw [%l7 + 0x68], %l2
30360 sth %g7, [%l7 + 0x46]
30361 edge8ln %o4, %o1, %i2
30362loop_3564:
30363 fbug %fcc0, loop_3565
30364 move %icc, %o2, %i6
30365 fmovsvc %icc, %f15, %f10
30366 fornot1s %f5, %f2, %f9
30367loop_3565:
30368 ldd [%l7 + 0x58], %f10
30369 movrlz %o0, %g1, %o5
30370 umul %g6, %o6, %i7
30371 tcc %xcc, 0x2
30372 std %f4, [%l7 + 0x60]
30373 popc %i3, %l4
30374 tcc %icc, 0x3
30375 tpos %xcc, 0x7
30376 edge16 %i0, %l5, %g5
30377 std %f14, [%l7 + 0x48]
30378 movcs %icc, %l1, %l0
30379 subc %o3, 0x0147, %l3
30380 ld [%l7 + 0x14], %f15
30381 fpsub16s %f9, %f13, %f6
30382 sth %i4, [%l7 + 0x54]
30383 edge8l %g4, %i1, %o7
30384 andn %l6, 0x06DB, %i5
30385 ldsh [%l7 + 0x36], %g2
30386 st %f6, [%l7 + 0x28]
30387 fbul %fcc2, loop_3566
30388 udivcc %l2, 0x003A, %g3
30389 fornot2 %f4, %f8, %f6
30390 fbu,a %fcc0, loop_3567
30391loop_3566:
30392 srl %o4, %g7, %i2
30393 ldx [%l7 + 0x68], %o1
30394 fmovsgu %icc, %f10, %f5
30395loop_3567:
30396 fnot1 %f14, %f12
30397 std %f8, [%l7 + 0x58]
30398 call loop_3568
30399 stb %o2, [%l7 + 0x64]
30400 fmovsn %xcc, %f15, %f5
30401 tn %icc, 0x7
30402loop_3568:
30403 fmuld8ulx16 %f12, %f14, %f14
30404 fcmpgt16 %f4, %f10, %o0
30405 smulcc %g1, %i6, %g6
30406 sth %o5, [%l7 + 0x1A]
30407 faligndata %f6, %f8, %f10
30408 fand %f4, %f4, %f6
30409 fpack32 %f6, %f6, %f4
30410 fmovdvc %icc, %f12, %f12
30411 umul %i7, %i3, %l4
30412 tn %icc, 0x4
30413 ldsh [%l7 + 0x42], %o6
30414 st %f7, [%l7 + 0x68]
30415 sth %l5, [%l7 + 0x44]
30416 movcs %xcc, %g5, %i0
30417 stw %l0, [%l7 + 0x34]
30418 fmovsge %xcc, %f8, %f9
30419 fmovdgu %xcc, %f6, %f15
30420 fsrc1s %f4, %f3
30421 fmovdleu %icc, %f5, %f0
30422 fmovrsgz %l1, %f5, %f7
30423 ldsw [%l7 + 0x2C], %l3
30424 bvc,a loop_3569
30425 array8 %i4, %o3, %i1
30426 pdist %f0, %f0, %f4
30427 fsrc1 %f4, %f4
30428loop_3569:
30429 fmovs %f9, %f4
30430 tneg %xcc, 0x7
30431 fpack32 %f10, %f0, %f10
30432 udiv %g4, 0x1AC5, %l6
30433 ldd [%l7 + 0x48], %f12
30434 for %f10, %f8, %f0
30435 std %f14, [%l7 + 0x18]
30436 smulcc %i5, %g2, %o7
30437 fmul8x16al %f6, %f12, %f2
30438 orcc %g3, %l2, %o4
30439 fmovdleu %icc, %f8, %f5
30440 fcmple32 %f8, %f14, %i2
30441 fcmps %fcc2, %f8, %f2
30442 ldsw [%l7 + 0x4C], %o1
30443 fmuld8ulx16 %f2, %f3, %f6
30444 stb %o2, [%l7 + 0x29]
30445 nop
30446 setx loop_3570, %l0, %l1
30447 wrpr 0x1, %tl
30448 wrpr %l1, %tnpc
30449 setx 0x34400001400, %l0, %l1
30450 wrpr %l1, %tstate
30451 wrhpr 0x4, %htstate
30452 done
30453 edge8ln %g7, %o0, %i6
30454 ldx [%l7 + 0x60], %g1
30455 fmovdvc %xcc, %f8, %f9
30456loop_3570:
30457 std %f4, [%l7 + 0x08]
30458 andncc %o5, %g6, %i7
30459 taddcctv %l4, %i3, %o6
30460 st %f9, [%l7 + 0x2C]
30461 movcs %icc, %l5, %i0
30462 stw %g5, [%l7 + 0x28]
30463 ldsb [%l7 + 0x41], %l0
30464 fand %f0, %f8, %f2
30465 bne,pn %xcc, loop_3571
30466 std %f10, [%l7 + 0x10]
30467 lduw [%l7 + 0x70], %l3
30468 fmovscs %xcc, %f15, %f2
30469loop_3571:
30470 tvs %icc, 0x1
30471 fpmerge %f2, %f10, %f4
30472 lduh [%l7 + 0x6E], %i4
30473 tvc %icc, 0x0
30474 bvs loop_3572
30475 sth %o3, [%l7 + 0x08]
30476 lduh [%l7 + 0x7C], %l1
30477 fmovsge %xcc, %f2, %f6
30478loop_3572:
30479 fbe %fcc1, loop_3573
30480 ldd [%l7 + 0x60], %f12
30481 fornot2s %f3, %f13, %f2
30482 fnot1s %f10, %f12
30483loop_3573:
30484 fors %f10, %f15, %f11
30485 fmovrdgz %i1, %f14, %f14
30486 sth %g4, [%l7 + 0x3A]
30487 bn,a loop_3574
30488 alignaddr %i5, %l6, %o7
30489 tcc %xcc, 0x4
30490 stx %g3, [%l7 + 0x78]
30491loop_3574:
30492 fpadd16 %f8, %f4, %f6
30493 bge %icc, loop_3575
30494 ldub [%l7 + 0x6E], %g2
30495 and %o4, 0x073B, %i2
30496 lduw [%l7 + 0x28], %o1
30497loop_3575:
30498 fcmpes %fcc3, %f4, %f14
30499 fcmps %fcc0, %f5, %f3
30500 fzero %f8
30501 ldub [%l7 + 0x3B], %l2
30502 stb %o2, [%l7 + 0x2B]
30503 fpadd16s %f15, %f7, %f2
30504 fsrc1 %f2, %f10
30505 bvs,a,pt %xcc, loop_3576
30506 ldsw [%l7 + 0x74], %o0
30507 fmovrdlez %g7, %f2, %f4
30508 orcc %g1, %o5, %g6
30509loop_3576:
30510 tvc %icc, 0x1
30511 fbue,a %fcc2, loop_3577
30512 andncc %i6, %i7, %l4
30513 fmovrse %i3, %f10, %f8
30514 be,a,pn %xcc, loop_3578
30515loop_3577:
30516 fpadd16 %f10, %f10, %f10
30517 ldx [%l7 + 0x68], %o6
30518 fbe,a %fcc0, loop_3579
30519loop_3578:
30520 fmovdn %xcc, %f9, %f2
30521 or %l5, %g5, %i0
30522 faligndata %f4, %f2, %f14
30523loop_3579:
30524 stx %l3, [%l7 + 0x38]
30525 lduh [%l7 + 0x78], %l0
30526 fmovse %xcc, %f6, %f9
30527 fmovsleu %icc, %f4, %f4
30528 ld [%l7 + 0x54], %f15
30529 stw %i4, [%l7 + 0x60]
30530 fmovsvs %icc, %f3, %f11
30531 fpsub16s %f1, %f2, %f1
30532 stw %l1, [%l7 + 0x24]
30533 sth %o3, [%l7 + 0x0E]
30534 movre %g4, 0x35C, %i1
30535 ldub [%l7 + 0x3C], %i5
30536 add %l6, %g3, %o7
30537 stx %o4, [%l7 + 0x08]
30538 fnegd %f2, %f6
30539 edge32 %i2, %o1, %l2
30540 tg %xcc, 0x6
30541 fcmpeq16 %f6, %f6, %o2
30542 brlez,a %g2, loop_3580
30543 fandnot1s %f0, %f15, %f9
30544 edge16 %g7, %g1, %o5
30545 lduw [%l7 + 0x74], %o0
30546loop_3580:
30547 fbo %fcc1, loop_3581
30548 bg,pt %icc, loop_3582
30549 edge16n %g6, %i6, %i7
30550 sth %l4, [%l7 + 0x1A]
30551loop_3581:
30552 fbl %fcc3, loop_3583
30553loop_3582:
30554 fnegd %f6, %f12
30555 fmovs %f14, %f0
30556 fmovdl %xcc, %f5, %f14
30557loop_3583:
30558 and %i3, 0x147E, %o6
30559 ldsb [%l7 + 0x2A], %l5
30560 bpos,a,pn %icc, loop_3584
30561 movcs %xcc, %i0, %g5
30562 fmovspos %icc, %f11, %f4
30563 fandnot2s %f4, %f3, %f9
30564loop_3584:
30565 srax %l0, 0x0D, %l3
30566 lduw [%l7 + 0x5C], %i4
30567 fmovda %xcc, %f15, %f8
30568 subc %o3, %l1, %g4
30569 xor %i1, 0x0510, %i5
30570 mova %icc, %l6, %o7
30571 popc %g3, %o4
30572 fandnot1 %f14, %f4, %f6
30573 fbug %fcc2, loop_3585
30574 siam 0x7
30575 movrne %o1, %i2, %o2
30576 ldd [%l7 + 0x28], %f4
30577loop_3585:
30578 ta %xcc, 0x4
30579 fnors %f11, %f15, %f11
30580 ld [%l7 + 0x20], %f6
30581 ldub [%l7 + 0x63], %l2
30582 fnot2 %f6, %f8
30583 tvs %xcc, 0x4
30584 bge,pt %xcc, loop_3586
30585 fsrc2 %f12, %f2
30586 stw %g2, [%l7 + 0x28]
30587 fmovscs %icc, %f6, %f5
30588loop_3586:
30589 ldsw [%l7 + 0x40], %g7
30590 tge %icc, 0x4
30591 fbo,a %fcc0, loop_3587
30592 stx %o5, [%l7 + 0x30]
30593 ldub [%l7 + 0x62], %g1
30594 brgz %g6, loop_3588
30595loop_3587:
30596 bge,a %icc, loop_3589
30597 movge %xcc, %i6, %i7
30598 fxor %f4, %f0, %f4
30599loop_3588:
30600 mulscc %l4, %o0, %i3
30601loop_3589:
30602 bn,pn %icc, loop_3590
30603 umulcc %o6, %l5, %g5
30604 fmovscc %icc, %f14, %f3
30605 st %f15, [%l7 + 0x64]
30606loop_3590:
30607 fbl %fcc1, loop_3591
30608 and %l0, 0x1B9E, %i0
30609 stw %i4, [%l7 + 0x50]
30610 stx %l3, [%l7 + 0x68]
30611loop_3591:
30612 lduh [%l7 + 0x66], %l1
30613 xnor %o3, 0x06ED, %g4
30614 fxnor %f0, %f4, %f6
30615 nop
30616 setx loop_3592, %l0, %l1
30617 jmpl %l1, %i5
30618 andn %i1, %l6, %o7
30619 std %f8, [%l7 + 0x60]
30620 std %f4, [%l7 + 0x20]
30621loop_3592:
30622 taddcctv %g3, 0x0822, %o4
30623 fmuld8ulx16 %f12, %f8, %f6
30624 ldub [%l7 + 0x1B], %i2
30625 addc %o1, 0x1AC3, %l2
30626 fbu %fcc3, loop_3593
30627 std %f12, [%l7 + 0x78]
30628 lduw [%l7 + 0x28], %o2
30629 fmovsn %xcc, %f4, %f11
30630loop_3593:
30631 fnors %f9, %f11, %f3
30632 fsrc1 %f0, %f14
30633 st %f6, [%l7 + 0x08]
30634 ldsw [%l7 + 0x1C], %g7
30635 ldx [%l7 + 0x68], %g2
30636 sth %g1, [%l7 + 0x28]
30637 brlz,a %g6, loop_3594
30638 ldx [%l7 + 0x48], %o5
30639 fbug,a %fcc3, loop_3595
30640 bne,a,pn %icc, loop_3596
30641loop_3594:
30642 array32 %i6, %i7, %o0
30643 fandnot1 %f2, %f12, %f8
30644loop_3595:
30645 fblg,a %fcc1, loop_3597
30646loop_3596:
30647 add %l4, %i3, %o6
30648 st %f14, [%l7 + 0x10]
30649 fbug %fcc1, loop_3598
30650loop_3597:
30651 ldd [%l7 + 0x18], %f14
30652 tvc %icc, 0x5
30653 bg,a,pn %xcc, loop_3599
30654loop_3598:
30655 lduw [%l7 + 0x40], %l5
30656 fmovdvs %xcc, %f5, %f8
30657 sllx %l0, 0x04, %g5
30658loop_3599:
30659 ldsh [%l7 + 0x44], %i4
30660 be,pn %icc, loop_3600
30661 ldx [%l7 + 0x38], %l3
30662 fcmpne16 %f2, %f10, %l1
30663 stx %o3, [%l7 + 0x40]
30664loop_3600:
30665 ldub [%l7 + 0x26], %i0
30666 fsrc2s %f3, %f13
30667 brz,a %i5, loop_3601
30668 bleu,a %icc, loop_3602
30669 fornot2s %f12, %f4, %f5
30670 ldsw [%l7 + 0x24], %i1
30671loop_3601:
30672 ldub [%l7 + 0x76], %l6
30673loop_3602:
30674 ldx [%l7 + 0x68], %g4
30675 fbug,a %fcc1, loop_3603
30676 fmovdgu %xcc, %f14, %f11
30677 ldx [%l7 + 0x30], %g3
30678 sub %o4, %o7, %i2
30679loop_3603:
30680 stw %o1, [%l7 + 0x48]
30681 st %f11, [%l7 + 0x0C]
30682 fbg %fcc2, loop_3604
30683 movge %xcc, %l2, %o2
30684 stw %g2, [%l7 + 0x48]
30685 orncc %g7, 0x0A14, %g1
30686loop_3604:
30687 sth %g6, [%l7 + 0x6C]
30688 fors %f0, %f8, %f4
30689 fbul,a %fcc2, loop_3605
30690 fnot2s %f11, %f13
30691 bshuffle %f8, %f2, %f12
30692 fcmpeq16 %f4, %f12, %i6
30693loop_3605:
30694 andncc %i7, %o0, %l4
30695 edge8ln %o5, %o6, %l5
30696 ba,a %xcc, loop_3606
30697 umul %l0, %g5, %i4
30698 ldub [%l7 + 0x6A], %i3
30699 fpadd16 %f10, %f6, %f8
30700loop_3606:
30701 ldsh [%l7 + 0x38], %l3
30702 bge loop_3607
30703 nop
30704 setx loop_3608, %l0, %l1
30705 wrpr 0x1, %tl
30706 wrpr %l1, %tpc
30707 add %l1, 0x4, %l1
30708 wrpr %l1, %tnpc
30709 setx 0x34400001400, %l0, %l1
30710 wrpr %l1, %tstate
30711 wrhpr 0x4, %htstate
30712 retry
30713 tg %icc, 0x1
30714 stb %o3, [%l7 + 0x50]
30715loop_3607:
30716 ldsh [%l7 + 0x74], %l1
30717loop_3608:
30718 fmuld8ulx16 %f15, %f4, %f8
30719 fbe,a %fcc3, loop_3609
30720 fabsd %f6, %f0
30721 std %f8, [%l7 + 0x08]
30722 fmovdl %icc, %f7, %f8
30723loop_3609:
30724 tgu %icc, 0x4
30725 sll %i0, %i1, %l6
30726 move %icc, %g4, %g3
30727 sdivcc %i5, 0x1094, %o4
30728 tvs %icc, 0x1
30729 ldub [%l7 + 0x11], %i2
30730 udivcc %o7, 0x0E6F, %l2
30731 ldsw [%l7 + 0x58], %o1
30732 ld [%l7 + 0x5C], %f15
30733 tsubcctv %o2, 0x1613, %g7
30734 sra %g2, 0x1B, %g1
30735 fblg,a %fcc2, loop_3610
30736 fbule,a %fcc0, loop_3611
30737 fmovdn %icc, %f2, %f0
30738 edge8 %g6, %i7, %i6
30739loop_3610:
30740 subccc %o0, %o5, %l4
30741loop_3611:
30742 bcs,pn %xcc, loop_3612
30743 srl %l5, 0x06, %l0
30744 sdivcc %g5, 0x1DB5, %i4
30745 ldub [%l7 + 0x70], %o6
30746loop_3612:
30747 ldsw [%l7 + 0x78], %l3
30748 sth %o3, [%l7 + 0x36]
30749 fbug,a %fcc1, loop_3613
30750 fmuld8sux16 %f8, %f12, %f14
30751 fmovsgu %icc, %f2, %f13
30752 stx %l1, [%l7 + 0x60]
30753loop_3613:
30754 edge8ln %i0, %i1, %i3
30755 lduh [%l7 + 0x72], %g4
30756 bleu %icc, loop_3614
30757 stx %l6, [%l7 + 0x28]
30758 stb %g3, [%l7 + 0x7F]
30759 fand %f6, %f14, %f0
30760loop_3614:
30761 stb %i5, [%l7 + 0x5C]
30762 fbe,a %fcc2, loop_3615
30763 tl %xcc, 0x2
30764 bleu,a loop_3616
30765 edge32n %o4, %i2, %o7
30766loop_3615:
30767 fbn %fcc3, loop_3617
30768 fpadd16s %f2, %f8, %f3
30769loop_3616:
30770 bvs,a %icc, loop_3618
30771 fba,a %fcc2, loop_3619
30772loop_3617:
30773 fpadd32 %f10, %f14, %f2
30774 movrgez %l2, %o1, %g7
30775loop_3618:
30776 movge %icc, %o2, %g2
30777loop_3619:
30778 fnand %f12, %f6, %f6
30779 fpadd32s %f2, %f13, %f3
30780 fsrc2s %f3, %f0
30781 taddcc %g1, 0x1F9F, %i7
30782 movvs %icc, %i6, %g6
30783 fmovsn %xcc, %f15, %f14
30784 fmovda %icc, %f0, %f8
30785 fpsub16s %f9, %f5, %f6
30786 array8 %o5, %o0, %l4
30787 fbe,a %fcc2, loop_3620
30788 fxors %f0, %f12, %f1
30789 fabsd %f2, %f0
30790 movpos %xcc, %l5, %g5
30791loop_3620:
30792 ldsh [%l7 + 0x74], %l0
30793 fxor %f8, %f6, %f4
30794 popc %i4, %o6
30795 fmovs %f7, %f5
30796 ldub [%l7 + 0x7E], %l3
30797 pdist %f4, %f14, %f4
30798 movpos %xcc, %o3, %i0
30799 fmovsn %xcc, %f6, %f5
30800 fornot2s %f14, %f10, %f2
30801 fpadd16 %f8, %f0, %f8
30802 std %f2, [%l7 + 0x20]
30803 fcmpgt32 %f12, %f6, %i1
30804 xnor %i3, 0x008E, %l1
30805 edge32l %l6, %g4, %g3
30806 brnz %i5, loop_3621
30807 stb %o4, [%l7 + 0x4B]
30808 fbge,a %fcc0, loop_3622
30809 fbg %fcc1, loop_3623
30810loop_3621:
30811 subcc %o7, %i2, %o1
30812 stx %g7, [%l7 + 0x48]
30813loop_3622:
30814 fba,a %fcc1, loop_3624
30815loop_3623:
30816 fmovrdlez %o2, %f8, %f2
30817 stx %l2, [%l7 + 0x68]
30818 udiv %g1, 0x0411, %g2
30819loop_3624:
30820 fmovsg %icc, %f11, %f0
30821 fcmple16 %f2, %f10, %i7
30822 fmovspos %icc, %f15, %f12
30823 stx %i6, [%l7 + 0x48]
30824 movne %icc, %g6, %o0
30825 stw %l4, [%l7 + 0x54]
30826 fmovspos %icc, %f15, %f8
30827 ldx [%l7 + 0x78], %l5
30828 ld [%l7 + 0x08], %f10
30829 orn %g5, 0x1602, %l0
30830 movrlez %i4, 0x1A6, %o5
30831 lduh [%l7 + 0x4A], %o6
30832 tne %xcc, 0x4
30833 srlx %l3, 0x09, %o3
30834 edge32n %i0, %i3, %l1
30835 popc %l6, %i1
30836 fbne %fcc1, loop_3625
30837 sth %g4, [%l7 + 0x1E]
30838 fpadd16s %f10, %f11, %f15
30839 std %f14, [%l7 + 0x10]
30840loop_3625:
30841 fmovsleu %xcc, %f11, %f6
30842 stx %g3, [%l7 + 0x50]
30843 brnz %i5, loop_3626
30844 ba %xcc, loop_3627
30845 ldd [%l7 + 0x50], %f2
30846 ldsh [%l7 + 0x3E], %o4
30847loop_3626:
30848 tneg %xcc, 0x3
30849loop_3627:
30850 orcc %i2, %o7, %o1
30851 ldsb [%l7 + 0x33], %o2
30852 andn %l2, 0x0A4D, %g7
30853 lduh [%l7 + 0x7E], %g2
30854 fmovdneg %icc, %f9, %f11
30855 fzero %f2
30856 fnot2s %f1, %f12
30857 ldx [%l7 + 0x40], %g1
30858 edge32n %i7, %i6, %o0
30859 ldsw [%l7 + 0x18], %l4
30860 fandnot2s %f15, %f3, %f10
30861 fpadd32s %f2, %f13, %f3
30862 bge loop_3628
30863 fmovdneg %icc, %f7, %f9
30864 fbue %fcc2, loop_3629
30865 stb %g6, [%l7 + 0x10]
30866loop_3628:
30867 bleu,a %icc, loop_3630
30868 ldx [%l7 + 0x18], %l5
30869loop_3629:
30870 fmovsvc %icc, %f7, %f15
30871 ldsh [%l7 + 0x48], %l0
30872loop_3630:
30873 fmovsneg %xcc, %f13, %f5
30874 fnands %f5, %f12, %f11
30875 ldub [%l7 + 0x11], %i4
30876 andcc %o5, %o6, %l3
30877 ldd [%l7 + 0x40], %f2
30878 stw %o3, [%l7 + 0x2C]
30879 bpos,a,pn %icc, loop_3631
30880 bvc %xcc, loop_3632
30881 st %f11, [%l7 + 0x28]
30882 ldsh [%l7 + 0x56], %i0
30883loop_3631:
30884 movrlz %g5, %i3, %l1
30885loop_3632:
30886 ldsb [%l7 + 0x2F], %i1
30887 bleu %icc, loop_3633
30888 sethi 0x0E46, %g4
30889 bgu,a,pn %xcc, loop_3634
30890 siam 0x7
30891loop_3633:
30892 fbue,a %fcc3, loop_3635
30893 nop
30894 setx loop_3636, %l0, %l1
30895 jmpl %l1, %l6
30896loop_3634:
30897 movvs %icc, %g3, %o4
30898 ldub [%l7 + 0x2E], %i5
30899loop_3635:
30900 fsrc2 %f8, %f2
30901loop_3636:
30902 fmovscs %xcc, %f9, %f1
30903 sub %i2, %o1, %o7
30904 ldsw [%l7 + 0x78], %o2
30905 ldsh [%l7 + 0x3A], %g7
30906 fbug,a %fcc3, loop_3637
30907 bcs,a,pn %icc, loop_3638
30908 fmovdne %xcc, %f4, %f15
30909 move %icc, %l2, %g2
30910loop_3637:
30911 tsubcc %i7, %i6, %o0
30912loop_3638:
30913 fbn %fcc2, loop_3639
30914 fmuld8ulx16 %f9, %f10, %f10
30915 ld [%l7 + 0x68], %f3
30916 sethi 0x142C, %l4
30917loop_3639:
30918 movrgez %g1, %g6, %l0
30919 ldx [%l7 + 0x18], %l5
30920 tneg %xcc, 0x5
30921 sllx %i4, %o6, %o5
30922 bge,a,pt %icc, loop_3640
30923 bg %icc, loop_3641
30924 fpsub32 %f6, %f4, %f4
30925 ld [%l7 + 0x34], %f10
30926loop_3640:
30927 fblg %fcc0, loop_3642
30928loop_3641:
30929 stx %l3, [%l7 + 0x30]
30930 tvs %xcc, 0x0
30931 brz,a %i0, loop_3643
30932loop_3642:
30933 fnands %f6, %f5, %f14
30934 tgu %xcc, 0x7
30935 addcc %g5, %o3, %l1
30936loop_3643:
30937 fnor %f8, %f14, %f4
30938 udivx %i1, 0x0B0E, %g4
30939 ldub [%l7 + 0x13], %i3
30940 fpadd32s %f9, %f12, %f0
30941 brnz,a %l6, loop_3644
30942 ld [%l7 + 0x28], %f0
30943 ldub [%l7 + 0x09], %g3
30944 nop
30945 setx loop_3645, %l0, %l1
30946 wrpr 0x1, %tl
30947 wrpr %l1, %tpc
30948 add %l1, 0x4, %l1
30949 wrpr %l1, %tnpc
30950 setx 0x34400001400, %l0, %l1
30951 wrpr %l1, %tstate
30952 wrhpr 0x4, %htstate
30953 retry
30954loop_3644:
30955 tsubcc %i5, 0x0F51, %i2
30956 bn,a,pt %icc, loop_3646
30957 fbo %fcc2, loop_3647
30958loop_3645:
30959 fmovrslez %o4, %f11, %f5
30960 stx %o1, [%l7 + 0x18]
30961loop_3646:
30962 ldd [%l7 + 0x28], %f2
30963loop_3647:
30964 sra %o7, %o2, %g7
30965 tle %icc, 0x3
30966 fmovdl %icc, %f5, %f14
30967 std %f12, [%l7 + 0x48]
30968 ldub [%l7 + 0x1C], %g2
30969 fmovrsne %i7, %f6, %f8
30970 edge8l %i6, %l2, %o0
30971 or %g1, 0x091E, %g6
30972 call loop_3648
30973 fbug %fcc1, loop_3649
30974 edge32ln %l4, %l0, %i4
30975 fbue %fcc3, loop_3650
30976loop_3648:
30977 st %f14, [%l7 + 0x0C]
30978loop_3649:
30979 mulscc %o6, %l5, %l3
30980 ldub [%l7 + 0x37], %i0
30981loop_3650:
30982 and %g5, 0x1603, %o3
30983 edge32 %l1, %i1, %o5
30984 lduh [%l7 + 0x48], %i3
30985 std %f4, [%l7 + 0x50]
30986 fmovdvc %xcc, %f8, %f14
30987 fmovsne %icc, %f1, %f8
30988 fmovdleu %icc, %f9, %f11
30989 ldx [%l7 + 0x60], %g4
30990 bpos loop_3651
30991 fexpand %f6, %f12
30992 lduw [%l7 + 0x2C], %g3
30993 bg,a,pt %icc, loop_3652
30994loop_3651:
30995 fabsd %f4, %f12
30996 fnegd %f4, %f4
30997 fmovs %f15, %f2
30998loop_3652:
30999 tne %icc, 0x3
31000 tgu %xcc, 0x4
31001 std %f8, [%l7 + 0x68]
31002 edge16n %l6, %i5, %o4
31003 subccc %i2, 0x1652, %o1
31004 fnegs %f14, %f6
31005 bcs,a %icc, loop_3653
31006 andcc %o7, %o2, %g7
31007 stb %i7, [%l7 + 0x67]
31008 sethi 0x04C6, %g2
31009loop_3653:
31010 bne loop_3654
31011 edge32ln %i6, %o0, %l2
31012 fpadd32s %f15, %f1, %f2
31013 fcmpeq32 %f0, %f8, %g6
31014loop_3654:
31015 fbne,a %fcc1, loop_3655
31016 ldsw [%l7 + 0x20], %l4
31017 fnot1s %f10, %f4
31018 fbg %fcc1, loop_3656
31019loop_3655:
31020 fmovrde %g1, %f10, %f10
31021 fbn,a %fcc0, loop_3657
31022 umulcc %l0, 0x099A, %o6
31023loop_3656:
31024 tn %xcc, 0x7
31025 stb %l5, [%l7 + 0x39]
31026loop_3657:
31027 udivx %l3, 0x0F3F, %i0
31028 fpsub32s %f9, %f6, %f12
31029 edge32ln %i4, %g5, %l1
31030 or %i1, %o5, %o3
31031 fnot2s %f10, %f9
31032 movrlz %i3, 0x25F, %g3
31033 nop
31034 setx loop_3658, %l0, %l1
31035 wrpr 0x1, %tl
31036 wrpr %l1, %tpc
31037 add %l1, 0x4, %l1
31038 wrpr %l1, %tnpc
31039 setx 0x34400001400, %l0, %l1
31040 wrpr %l1, %tstate
31041 wrhpr 0x4, %htstate
31042 retry
31043 udivx %g4, 0x1B0B, %l6
31044 movvs %xcc, %i5, %i2
31045 sth %o1, [%l7 + 0x10]
31046loop_3658:
31047 fbe %fcc2, loop_3659
31048 brnz,a %o4, loop_3660
31049 fmovsle %xcc, %f3, %f14
31050 bn %xcc, loop_3661
31051loop_3659:
31052 xnor %o2, %g7, %i7
31053loop_3660:
31054 fmovrde %o7, %f4, %f12
31055 fba %fcc1, loop_3662
31056loop_3661:
31057 brlez,a %i6, loop_3663
31058 movg %xcc, %o0, %l2
31059 fnot1 %f0, %f2
31060loop_3662:
31061 bneg,a %icc, loop_3664
31062loop_3663:
31063 bne,pn %icc, loop_3665
31064 ldsb [%l7 + 0x71], %g6
31065 bpos,a loop_3666
31066loop_3664:
31067 siam 0x1
31068loop_3665:
31069 fmovdleu %icc, %f12, %f5
31070 srlx %g2, %l4, %l0
31071loop_3666:
31072 lduh [%l7 + 0x20], %o6
31073 fmovrsne %g1, %f4, %f14
31074 fmovsne %xcc, %f14, %f15
31075 ble,a %xcc, loop_3667
31076 fcmpes %fcc0, %f6, %f15
31077 sth %l3, [%l7 + 0x54]
31078 movrlez %l5, 0x0C3, %i4
31079loop_3667:
31080 ldub [%l7 + 0x1C], %g5
31081 stb %l1, [%l7 + 0x5A]
31082 stw %i1, [%l7 + 0x68]
31083 ldd [%l7 + 0x18], %f2
31084 sllx %i0, 0x1F, %o5
31085 ld [%l7 + 0x40], %f14
31086 ldsh [%l7 + 0x6A], %o3
31087 sth %g3, [%l7 + 0x2C]
31088 fbg %fcc3, loop_3668
31089 mova %xcc, %i3, %l6
31090 stx %i5, [%l7 + 0x50]
31091 tge %xcc, 0x1
31092loop_3668:
31093 fmuld8sux16 %f5, %f8, %f8
31094 ldd [%l7 + 0x28], %f4
31095 fmovdl %icc, %f0, %f13
31096 lduh [%l7 + 0x14], %g4
31097 ldub [%l7 + 0x71], %o1
31098 fxnor %f14, %f0, %f8
31099 ld [%l7 + 0x7C], %f10
31100 for %f0, %f14, %f0
31101 fmovscs %xcc, %f12, %f15
31102 mulscc %o4, 0x1D7B, %i2
31103 movge %icc, %g7, %o2
31104 fmovdcs %icc, %f9, %f4
31105 addc %o7, 0x0986, %i7
31106 fnot1 %f0, %f4
31107 std %f4, [%l7 + 0x78]
31108 lduw [%l7 + 0x34], %o0
31109 sth %i6, [%l7 + 0x42]
31110 std %f12, [%l7 + 0x30]
31111 lduw [%l7 + 0x74], %g6
31112 sth %l2, [%l7 + 0x1A]
31113 fmul8x16al %f7, %f0, %f2
31114 fble,a %fcc0, loop_3669
31115 movrlez %g2, %l4, %l0
31116 bvc,pt %icc, loop_3670
31117 sub %g1, 0x01E5, %o6
31118loop_3669:
31119 addcc %l3, 0x0BE9, %l5
31120 fmovdne %xcc, %f12, %f4
31121loop_3670:
31122 fmovsvs %xcc, %f15, %f2
31123 fmovsvs %xcc, %f13, %f1
31124 ldd [%l7 + 0x58], %f8
31125 edge32l %g5, %i4, %l1
31126 fornot1s %f9, %f2, %f8
31127 smulcc %i1, %o5, %o3
31128 edge32n %i0, %i3, %g3
31129 brlz,a %l6, loop_3671
31130 fnands %f5, %f11, %f15
31131 ldub [%l7 + 0x30], %i5
31132 ldd [%l7 + 0x38], %f6
31133loop_3671:
31134 bvc loop_3672
31135 faligndata %f6, %f12, %f8
31136 ldub [%l7 + 0x26], %g4
31137 brgez %o4, loop_3673
31138loop_3672:
31139 st %f8, [%l7 + 0x2C]
31140 fxnors %f10, %f2, %f15
31141 bshuffle %f10, %f8, %f4
31142loop_3673:
31143 fornot1 %f0, %f8, %f4
31144 be %xcc, loop_3674
31145 fmuld8sux16 %f7, %f2, %f2
31146 stx %o1, [%l7 + 0x30]
31147 fmovsneg %icc, %f6, %f13
31148loop_3674:
31149 tne %icc, 0x1
31150 andncc %i2, %o2, %o7
31151 array8 %g7, %o0, %i7
31152 fcmped %fcc1, %f6, %f12
31153 ldd [%l7 + 0x28], %f6
31154 sth %i6, [%l7 + 0x0A]
31155 movleu %xcc, %g6, %g2
31156 ld [%l7 + 0x50], %f14
31157 fmovsvs %xcc, %f11, %f8
31158 lduw [%l7 + 0x30], %l2
31159 fmovsl %icc, %f12, %f14
31160 sth %l4, [%l7 + 0x32]
31161 fxor %f14, %f8, %f8
31162 ldx [%l7 + 0x10], %g1
31163 lduw [%l7 + 0x18], %o6
31164 fba,a %fcc2, loop_3675
31165 nop
31166 setx loop_3676, %l0, %l1
31167 jmpl %l1, %l0
31168 array16 %l3, %l5, %g5
31169 movne %icc, %l1, %i1
31170loop_3675:
31171 fbul %fcc3, loop_3677
31172loop_3676:
31173 ldx [%l7 + 0x60], %o5
31174 ldsb [%l7 + 0x47], %i4
31175 fmovdl %icc, %f0, %f10
31176loop_3677:
31177 fnot2s %f10, %f15
31178 ldx [%l7 + 0x28], %o3
31179 fzeros %f13
31180 ldub [%l7 + 0x26], %i3
31181 lduh [%l7 + 0x40], %g3
31182 fcmple16 %f8, %f14, %i0
31183 sra %i5, 0x1A, %g4
31184 edge32ln %l6, %o4, %i2
31185 lduw [%l7 + 0x68], %o2
31186 fexpand %f0, %f14
31187 umul %o1, 0x128D, %g7
31188 fmovdvs %icc, %f8, %f5
31189 or %o0, %o7, %i6
31190 fmovsn %xcc, %f9, %f14
31191 fsrc1 %f6, %f8
31192 taddcctv %g6, %i7, %g2
31193 stx %l4, [%l7 + 0x60]
31194 array8 %g1, %l2, %l0
31195 bn,a,pn %xcc, loop_3678
31196 subccc %l3, %o6, %g5
31197 array32 %l5, %i1, %o5
31198 ldub [%l7 + 0x5D], %l1
31199loop_3678:
31200 fpadd32s %f1, %f5, %f9
31201 addc %i4, 0x01E4, %i3
31202 fmovdge %xcc, %f13, %f5
31203 fnot1s %f11, %f10
31204 bne %xcc, loop_3679
31205 sub %o3, %g3, %i5
31206 mova %xcc, %g4, %i0
31207 fmul8x16au %f8, %f11, %f0
31208loop_3679:
31209 st %f2, [%l7 + 0x64]
31210 stx %o4, [%l7 + 0x58]
31211 tne %icc, 0x0
31212 fbul %fcc1, loop_3680
31213 ldd [%l7 + 0x70], %f4
31214 fmovrsgez %l6, %f5, %f11
31215 sethi 0x1B8C, %i2
31216loop_3680:
31217 fmovs %f10, %f2
31218 tsubcc %o2, %g7, %o0
31219 ldsb [%l7 + 0x6C], %o7
31220 fmovrdne %i6, %f10, %f12
31221 movcc %xcc, %o1, %g6
31222 fmul8ulx16 %f14, %f2, %f4
31223 ld [%l7 + 0x38], %f1
31224 std %f0, [%l7 + 0x18]
31225 ta %icc, 0x7
31226 ldsw [%l7 + 0x58], %g2
31227 stw %i7, [%l7 + 0x44]
31228 fcmple32 %f2, %f8, %l4
31229 fmovrdgez %l2, %f14, %f0
31230 fmovdcs %xcc, %f9, %f1
31231 ldub [%l7 + 0x5A], %l0
31232 fmovrdgez %g1, %f0, %f6
31233 stw %l3, [%l7 + 0x18]
31234 ldd [%l7 + 0x70], %f14
31235 fbg,a %fcc2, loop_3681
31236 fmovrsgz %g5, %f5, %f8
31237 fblg %fcc1, loop_3682
31238 ldx [%l7 + 0x58], %l5
31239loop_3681:
31240 movvc %icc, %o6, %i1
31241 fxnor %f2, %f12, %f2
31242loop_3682:
31243 fmovrslz %o5, %f12, %f6
31244 ldx [%l7 + 0x48], %l1
31245 fblg %fcc1, loop_3683
31246 xnor %i3, 0x0569, %o3
31247 movrgez %g3, %i4, %g4
31248 ldsw [%l7 + 0x7C], %i0
31249loop_3683:
31250 fmovrsgz %o4, %f6, %f6
31251 fmovrdlez %l6, %f10, %f0
31252 srlx %i5, 0x02, %i2
31253 fmovdge %xcc, %f14, %f11
31254 sdivx %o2, 0x1064, %o0
31255 fmovdcc %xcc, %f6, %f6
31256 fsrc1s %f9, %f1
31257 fsrc1 %f6, %f6
31258 stb %o7, [%l7 + 0x19]
31259 edge16 %g7, %i6, %g6
31260 stb %g2, [%l7 + 0x2C]
31261 movvs %xcc, %o1, %i7
31262 andcc %l2, %l0, %l4
31263 stx %g1, [%l7 + 0x60]
31264 fcmple32 %f4, %f0, %g5
31265 xnorcc %l5, %l3, %o6
31266 fbug,a %fcc0, loop_3684
31267 edge8n %o5, %l1, %i1
31268 movg %xcc, %o3, %i3
31269 for %f10, %f6, %f4
31270loop_3684:
31271 movl %icc, %g3, %i4
31272 alignaddr %i0, %g4, %o4
31273 fmovrdne %l6, %f8, %f10
31274 stw %i5, [%l7 + 0x30]
31275 fcmped %fcc3, %f2, %f0
31276 fmovrde %o2, %f4, %f12
31277 fmul8sux16 %f6, %f0, %f6
31278 fbu %fcc1, loop_3685
31279 fcmpeq32 %f10, %f12, %o0
31280 fones %f2
31281 fsrc2s %f15, %f1
31282loop_3685:
31283 nop
31284 setx loop_3686, %l0, %l1
31285 wrpr 0x1, %tl
31286 wrpr %l1, %tnpc
31287 setx 0x34400001400, %l0, %l1
31288 wrpr %l1, %tstate
31289 wrhpr 0x4, %htstate
31290 done
31291 fmovsgu %icc, %f10, %f15
31292 subccc %i2, %o7, %i6
31293 fabsd %f2, %f4
31294loop_3686:
31295 fmovdle %icc, %f9, %f14
31296 ldsb [%l7 + 0x72], %g7
31297 ldsb [%l7 + 0x17], %g2
31298 fba,a %fcc0, loop_3687
31299 edge8 %g6, %o1, %l2
31300 lduh [%l7 + 0x56], %i7
31301 lduh [%l7 + 0x72], %l4
31302loop_3687:
31303 te %icc, 0x5
31304 tle %xcc, 0x4
31305 movn %icc, %g1, %l0
31306 fexpand %f11, %f10
31307 fmovrsgz %g5, %f5, %f11
31308 fmul8x16au %f13, %f4, %f14
31309 ldsh [%l7 + 0x40], %l5
31310 bvs,a,pn %icc, loop_3688
31311 fmovdle %xcc, %f14, %f11
31312 movne %icc, %l3, %o6
31313 edge8ln %l1, %i1, %o3
31314loop_3688:
31315 tsubcc %o5, 0x0FAF, %g3
31316 ld [%l7 + 0x40], %f15
31317 fbne,a %fcc0, loop_3689
31318 fxnors %f11, %f4, %f12
31319 ldsw [%l7 + 0x60], %i4
31320 ldd [%l7 + 0x70], %f2
31321loop_3689:
31322 bcc %icc, loop_3690
31323 nop
31324 setx loop_3691, %l0, %l1
31325 wrpr 0x1, %tl
31326 wrpr %l1, %tnpc
31327 setx 0x34400001400, %l0, %l1
31328 wrpr %l1, %tstate
31329 wrhpr 0x4, %htstate
31330 done
31331 ldx [%l7 + 0x50], %i0
31332 fbo,a %fcc2, loop_3692
31333loop_3690:
31334 fandnot1 %f6, %f12, %f14
31335loop_3691:
31336 bvs,a,pt %icc, loop_3693
31337 andcc %g4, %o4, %l6
31338loop_3692:
31339 movgu %icc, %i5, %i3
31340 movvs %icc, %o0, %i2
31341loop_3693:
31342 ldsw [%l7 + 0x54], %o7
31343 tcc %xcc, 0x4
31344 fble,a %fcc1, loop_3694
31345 movre %i6, 0x1BA, %o2
31346 ld [%l7 + 0x34], %f12
31347 ld [%l7 + 0x48], %f9
31348loop_3694:
31349 fmovdg %icc, %f1, %f10
31350 fbge,a %fcc2, loop_3695
31351 sth %g7, [%l7 + 0x74]
31352 fabss %f7, %f2
31353 movrlez %g2, 0x28F, %g6
31354loop_3695:
31355 bneg,a,pt %icc, loop_3696
31356 sth %l2, [%l7 + 0x52]
31357 ldub [%l7 + 0x4D], %o1
31358 fcmple32 %f10, %f14, %i7
31359loop_3696:
31360 alignaddr %g1, %l4, %g5
31361 tvc %icc, 0x6
31362 fpsub32s %f13, %f1, %f5
31363 st %f6, [%l7 + 0x0C]
31364 ldsh [%l7 + 0x1C], %l5
31365 fzeros %f14
31366 fmul8x16au %f14, %f1, %f14
31367 ldsw [%l7 + 0x28], %l0
31368 edge8n %l3, %l1, %o6
31369 fmul8sux16 %f2, %f14, %f12
31370 ldd [%l7 + 0x50], %f10
31371 movrgz %o3, 0x18B, %o5
31372 fsrc1s %f2, %f0
31373 st %f6, [%l7 + 0x20]
31374 tn %xcc, 0x1
31375 alignaddrl %g3, %i4, %i1
31376 fornot2s %f3, %f10, %f8
31377 lduh [%l7 + 0x56], %g4
31378 fmovrslz %i0, %f10, %f4
31379 tsubcc %o4, 0x098A, %l6
31380 ldd [%l7 + 0x50], %f2
31381 edge32 %i3, %o0, %i5
31382 alignaddrl %o7, %i2, %i6
31383 ldsh [%l7 + 0x48], %g7
31384 ldsh [%l7 + 0x2A], %g2
31385 fmovdleu %xcc, %f2, %f14
31386 stb %o2, [%l7 + 0x74]
31387 mova %icc, %l2, %o1
31388 lduw [%l7 + 0x48], %i7
31389 fmovdcc %icc, %f13, %f7
31390 movl %icc, %g1, %l4
31391 fnands %f10, %f5, %f13
31392 fcmpgt32 %f14, %f4, %g6
31393 addccc %g5, 0x11AB, %l0
31394 ldx [%l7 + 0x40], %l3
31395 ldsw [%l7 + 0x24], %l1
31396 edge32ln %l5, %o6, %o5
31397 tne %icc, 0x6
31398 fmovsgu %xcc, %f14, %f9
31399 ldub [%l7 + 0x6B], %o3
31400 bvc loop_3697
31401 ldd [%l7 + 0x30], %f10
31402 alignaddr %g3, %i4, %g4
31403 fxnor %f12, %f0, %f10
31404loop_3697:
31405 te %xcc, 0x2
31406 lduw [%l7 + 0x18], %i0
31407 ld [%l7 + 0x34], %f2
31408 st %f11, [%l7 + 0x58]
31409 edge32ln %o4, %l6, %i3
31410 ldd [%l7 + 0x70], %f2
31411 stb %o0, [%l7 + 0x1D]
31412 st %f11, [%l7 + 0x10]
31413 ldsh [%l7 + 0x66], %i5
31414 fmovscc %xcc, %f14, %f1
31415 lduw [%l7 + 0x38], %o7
31416 fmovsg %xcc, %f3, %f6
31417 umulcc %i2, %i6, %i1
31418 bne %xcc, loop_3698
31419 ldsh [%l7 + 0x24], %g7
31420 call loop_3699
31421 fcmps %fcc2, %f2, %f2
31422loop_3698:
31423 fmovs %f5, %f4
31424 sth %o2, [%l7 + 0x08]
31425loop_3699:
31426 edge8l %g2, %o1, %i7
31427 fone %f12
31428 stw %l2, [%l7 + 0x18]
31429 fcmpgt16 %f8, %f4, %l4
31430 ldsh [%l7 + 0x5C], %g6
31431 edge32n %g5, %l0, %g1
31432 sth %l1, [%l7 + 0x4E]
31433 ba loop_3700
31434 stx %l5, [%l7 + 0x18]
31435 move %icc, %o6, %o5
31436 fmovrslz %l3, %f10, %f2
31437loop_3700:
31438 fnands %f7, %f14, %f5
31439 fandnot2 %f4, %f0, %f6
31440 fbuge,a %fcc2, loop_3701
31441 fblg,a %fcc1, loop_3702
31442 addcc %o3, %i4, %g4
31443 fmovsge %xcc, %f3, %f3
31444loop_3701:
31445 ldx [%l7 + 0x38], %i0
31446loop_3702:
31447 array8 %o4, %l6, %g3
31448 brlz,a %i3, loop_3703
31449 fmovdg %icc, %f10, %f13
31450 ld [%l7 + 0x0C], %f5
31451 std %f0, [%l7 + 0x18]
31452loop_3703:
31453 orcc %o0, 0x0420, %i5
31454 be,a,pt %xcc, loop_3704
31455 movge %xcc, %i2, %o7
31456 bg,pt %icc, loop_3705
31457 sth %i6, [%l7 + 0x72]
31458loop_3704:
31459 fmovdg %icc, %f12, %f8
31460 brgz %i1, loop_3706
31461loop_3705:
31462 ldx [%l7 + 0x68], %o2
31463 ldub [%l7 + 0x1D], %g2
31464 fpack32 %f10, %f12, %f0
31465loop_3706:
31466 fsrc2 %f14, %f4
31467 mulx %g7, 0x1F41, %o1
31468 mova %icc, %l2, %l4
31469 fcmps %fcc1, %f3, %f11
31470 fand %f0, %f0, %f14
31471 array8 %g6, %i7, %l0
31472 fmovsne %xcc, %f14, %f8
31473 fmovse %xcc, %f15, %f5
31474 fmovdgu %icc, %f11, %f3
31475 fbge %fcc2, loop_3707
31476 array32 %g5, %l1, %l5
31477 fbuge,a %fcc3, loop_3708
31478 ldx [%l7 + 0x48], %g1
31479loop_3707:
31480 orcc %o6, %l3, %o3
31481 lduh [%l7 + 0x2A], %o5
31482loop_3708:
31483 movle %icc, %g4, %i0
31484 fpackfix %f4, %f8
31485 fmovrdlz %o4, %f12, %f2
31486 movrgez %l6, %i4, %g3
31487 mulscc %i3, 0x10AF, %o0
31488 bl %icc, loop_3709
31489 fpadd16s %f3, %f7, %f6
31490 fmovdne %xcc, %f0, %f1
31491 fmovdne %xcc, %f6, %f1
31492loop_3709:
31493 ldd [%l7 + 0x10], %f10
31494 movrgz %i2, 0x33F, %i5
31495 sth %i6, [%l7 + 0x78]
31496 ldsh [%l7 + 0x5E], %i1
31497 stw %o7, [%l7 + 0x1C]
31498 ldx [%l7 + 0x68], %g2
31499 tcs %icc, 0x1
31500 edge8l %g7, %o1, %o2
31501 smulcc %l4, 0x07D2, %l2
31502 fmovsne %icc, %f6, %f2
31503 subccc %i7, %l0, %g5
31504 fnegs %f5, %f4
31505 fpsub16 %f14, %f8, %f0
31506 addccc %g6, 0x0CD6, %l1
31507 fornot1s %f15, %f2, %f5
31508 ldub [%l7 + 0x18], %g1
31509 pdist %f0, %f4, %f2
31510 fmovsa %icc, %f7, %f5
31511 sth %l5, [%l7 + 0x4C]
31512 fnor %f6, %f6, %f8
31513 edge16n %l3, %o6, %o3
31514 fxnor %f12, %f0, %f8
31515 lduh [%l7 + 0x24], %g4
31516 lduw [%l7 + 0x60], %o5
31517 fmovsneg %icc, %f8, %f13
31518 fble %fcc2, loop_3710
31519 siam 0x0
31520 brnz,a %o4, loop_3711
31521 std %f10, [%l7 + 0x78]
31522loop_3710:
31523 move %icc, %i0, %l6
31524 std %f2, [%l7 + 0x60]
31525loop_3711:
31526 bgu,a %icc, loop_3712
31527 movl %icc, %i4, %i3
31528 ld [%l7 + 0x34], %f3
31529 fmovrdgez %g3, %f6, %f6
31530loop_3712:
31531 fbule %fcc1, loop_3713
31532 fbule,a %fcc3, loop_3714
31533 fbule %fcc2, loop_3715
31534 tn %icc, 0x0
31535loop_3713:
31536 fandnot1s %f14, %f1, %f8
31537loop_3714:
31538 lduh [%l7 + 0x18], %i2
31539loop_3715:
31540 sth %i5, [%l7 + 0x3A]
31541 bleu,pt %icc, loop_3716
31542 fxnor %f14, %f2, %f10
31543 ldsh [%l7 + 0x52], %o0
31544 udivx %i6, 0x1677, %o7
31545loop_3716:
31546 fmovrsgz %g2, %f4, %f6
31547 fmul8x16 %f8, %f8, %f12
31548 bvc,a loop_3717
31549 std %f0, [%l7 + 0x08]
31550 movg %xcc, %g7, %i1
31551 bvc,a loop_3718
31552loop_3717:
31553 stb %o2, [%l7 + 0x46]
31554 fmovdvs %icc, %f10, %f1
31555 sth %o1, [%l7 + 0x22]
31556loop_3718:
31557 ldsh [%l7 + 0x2E], %l4
31558 fmuld8sux16 %f2, %f15, %f12
31559 sth %l2, [%l7 + 0x1C]
31560 fcmps %fcc0, %f9, %f10
31561 bg loop_3719
31562 bn %xcc, loop_3720
31563 subccc %l0, %i7, %g6
31564 tcc %icc, 0x2
31565loop_3719:
31566 brgez %g5, loop_3721
31567loop_3720:
31568 stx %l1, [%l7 + 0x60]
31569 ldsb [%l7 + 0x34], %g1
31570 fandnot1s %f1, %f2, %f2
31571loop_3721:
31572 movrlz %l3, 0x319, %l5
31573 bgu,pt %xcc, loop_3722
31574 st %f7, [%l7 + 0x44]
31575 smul %o3, %o6, %g4
31576 mulx %o4, 0x1BF8, %i0
31577loop_3722:
31578 pdist %f4, %f0, %f0
31579 fmovsne %icc, %f11, %f11
31580 fmovdne %xcc, %f15, %f6
31581 stx %l6, [%l7 + 0x68]
31582 ldsw [%l7 + 0x30], %i4
31583 movne %icc, %i3, %g3
31584 ldsw [%l7 + 0x0C], %o5
31585 ldd [%l7 + 0x10], %f10
31586 std %f4, [%l7 + 0x20]
31587 edge8l %i5, %i2, %i6
31588 ldsh [%l7 + 0x58], %o0
31589 ldx [%l7 + 0x18], %g2
31590 fblg %fcc1, loop_3723
31591 movcc %xcc, %o7, %g7
31592 ld [%l7 + 0x68], %f9
31593 ldd [%l7 + 0x20], %f12
31594loop_3723:
31595 lduw [%l7 + 0x40], %o2
31596 brgz %i1, loop_3724
31597 xor %o1, 0x1A0B, %l2
31598 fpack32 %f14, %f0, %f14
31599 fpack32 %f4, %f0, %f10
31600loop_3724:
31601 st %f13, [%l7 + 0x4C]
31602 fnor %f14, %f4, %f14
31603 movcc %xcc, %l0, %l4
31604 fxnor %f14, %f6, %f14
31605 fzero %f12
31606 st %f9, [%l7 + 0x08]
31607 umulcc %g6, 0x1EC3, %i7
31608 bn,a,pn %xcc, loop_3725
31609 movl %xcc, %l1, %g1
31610 fxors %f1, %f8, %f8
31611 array16 %g5, %l5, %l3
31612loop_3725:
31613 stb %o3, [%l7 + 0x37]
31614 std %f10, [%l7 + 0x38]
31615 movpos %icc, %o6, %g4
31616 stb %o4, [%l7 + 0x1D]
31617 fnot2 %f10, %f6
31618 fmovrdne %i0, %f2, %f6
31619 orn %l6, %i4, %i3
31620 brgez,a %o5, loop_3726
31621 ldsb [%l7 + 0x5E], %i5
31622 tleu %icc, 0x6
31623 fmovrdlez %g3, %f14, %f12
31624loop_3726:
31625 st %f8, [%l7 + 0x58]
31626 fbu,a %fcc1, loop_3727
31627 ldsw [%l7 + 0x58], %i2
31628 fexpand %f0, %f12
31629 fbn,a %fcc1, loop_3728
31630loop_3727:
31631 fbul,a %fcc1, loop_3729
31632 alignaddr %i6, %o0, %o7
31633 tvc %xcc, 0x1
31634loop_3728:
31635 bneg,a,pn %icc, loop_3730
31636loop_3729:
31637 fxnor %f6, %f14, %f8
31638 ld [%l7 + 0x60], %f3
31639 ldub [%l7 + 0x0B], %g7
31640loop_3730:
31641 movleu %icc, %o2, %g2
31642 brlz %i1, loop_3731
31643 bvs,pt %icc, loop_3732
31644 taddcctv %o1, 0x19FF, %l2
31645 subccc %l4, 0x11D1, %l0
31646loop_3731:
31647 bl,pt %icc, loop_3733
31648loop_3732:
31649 ldsw [%l7 + 0x6C], %i7
31650 fbule,a %fcc0, loop_3734
31651 movpos %icc, %l1, %g1
31652loop_3733:
31653 ldd [%l7 + 0x38], %f14
31654 srlx %g6, %g5, %l3
31655loop_3734:
31656 udivcc %o3, 0x1AB0, %o6
31657 movcc %icc, %g4, %l5
31658 bleu,pt %xcc, loop_3735
31659 fmovdcc %xcc, %f4, %f4
31660 stb %o4, [%l7 + 0x75]
31661 fcmps %fcc0, %f9, %f11
31662loop_3735:
31663 ldsw [%l7 + 0x74], %i0
31664 taddcctv %l6, %i3, %i4
31665 fabsd %f14, %f0
31666 ldd [%l7 + 0x20], %f14
31667 fmovrdlz %o5, %f4, %f8
31668 stx %g3, [%l7 + 0x68]
31669 fmovrde %i2, %f8, %f4
31670 fxnors %f10, %f0, %f0
31671 fbuge %fcc0, loop_3736
31672 fpadd16 %f12, %f2, %f0
31673 taddcc %i6, %o0, %i5
31674 fmovrdgz %g7, %f2, %f0
31675loop_3736:
31676 tl %xcc, 0x3
31677 fnors %f8, %f0, %f11
31678 fmovdvs %xcc, %f5, %f3
31679 fmovrslz %o7, %f15, %f0
31680 ldd [%l7 + 0x68], %f2
31681 addccc %o2, 0x0544, %g2
31682 fmovsvc %icc, %f11, %f4
31683 ldsh [%l7 + 0x78], %o1
31684 ldsh [%l7 + 0x52], %l2
31685 array16 %i1, %l4, %l0
31686 te %xcc, 0x6
31687 fcmpne16 %f6, %f6, %i7
31688 bne,a,pn %xcc, loop_3737
31689 movrne %l1, %g6, %g5
31690 andncc %g1, %l3, %o3
31691 fors %f3, %f5, %f0
31692loop_3737:
31693 array32 %o6, %g4, %l5
31694 ldx [%l7 + 0x78], %o4
31695 st %f6, [%l7 + 0x18]
31696 fmul8sux16 %f6, %f0, %f10
31697 tn %icc, 0x3
31698 fbe %fcc0, loop_3738
31699 ld [%l7 + 0x24], %f1
31700 edge32ln %l6, %i3, %i4
31701 stx %o5, [%l7 + 0x50]
31702loop_3738:
31703 ldsw [%l7 + 0x4C], %i0
31704 movg %icc, %g3, %i6
31705 ldsw [%l7 + 0x14], %o0
31706 bg,a,pt %xcc, loop_3739
31707 fmovdne %icc, %f11, %f8
31708 for %f0, %f10, %f4
31709 ldd [%l7 + 0x78], %f8
31710loop_3739:
31711 ldsb [%l7 + 0x2B], %i2
31712 movg %icc, %g7, %i5
31713 fmovrse %o2, %f12, %f13
31714 edge8n %g2, %o7, %o1
31715 std %f2, [%l7 + 0x38]
31716 movpos %xcc, %i1, %l2
31717 stx %l0, [%l7 + 0x38]
31718 stb %i7, [%l7 + 0x70]
31719 fmovdneg %xcc, %f6, %f1
31720 lduh [%l7 + 0x1A], %l4
31721 tne %xcc, 0x4
31722 edge32n %g6, %g5, %g1
31723 fbg,a %fcc0, loop_3740
31724 tge %xcc, 0x3
31725 fxor %f4, %f2, %f0
31726 pdist %f8, %f2, %f10
31727loop_3740:
31728 ble %xcc, loop_3741
31729 tpos %xcc, 0x1
31730 fmovdle %icc, %f6, %f8
31731 fbg,a %fcc1, loop_3742
31732loop_3741:
31733 fnot2s %f13, %f5
31734 brlez,a %l3, loop_3743
31735 st %f7, [%l7 + 0x2C]
31736loop_3742:
31737 subc %l1, 0x0E9E, %o6
31738 movpos %xcc, %g4, %l5
31739loop_3743:
31740 fandnot1s %f2, %f14, %f13
31741 popc %o3, %o4
31742 tsubcc %l6, 0x0B05, %i4
31743 std %f12, [%l7 + 0x28]
31744 fbue %fcc3, loop_3744
31745 fmul8ulx16 %f6, %f8, %f4
31746 fmovdl %xcc, %f7, %f11
31747 brlz,a %i3, loop_3745
31748loop_3744:
31749 tvs %xcc, 0x6
31750 fbge %fcc1, loop_3746
31751 fands %f0, %f11, %f6
31752loop_3745:
31753 movpos %xcc, %i0, %o5
31754 movgu %xcc, %g3, %o0
31755loop_3746:
31756 brlz,a %i2, loop_3747
31757 sth %i6, [%l7 + 0x72]
31758 mova %icc, %i5, %g7
31759 ldsh [%l7 + 0x12], %o2
31760loop_3747:
31761 fcmpeq32 %f8, %f10, %o7
31762 call loop_3748
31763 srlx %g2, 0x17, %i1
31764 edge16 %l2, %l0, %i7
31765 fmovdneg %xcc, %f5, %f4
31766loop_3748:
31767 movrgz %o1, %l4, %g5
31768 tge %xcc, 0x4
31769 fxors %f2, %f10, %f8
31770 fzeros %f3
31771 ldub [%l7 + 0x0E], %g6
31772 fmovrse %g1, %f8, %f9
31773 st %f13, [%l7 + 0x54]
31774 ld [%l7 + 0x68], %f9
31775 and %l3, 0x0AA3, %l1
31776 bshuffle %f6, %f0, %f2
31777 lduw [%l7 + 0x70], %g4
31778 movrlez %o6, %l5, %o3
31779 sth %l6, [%l7 + 0x1C]
31780 fmovdgu %xcc, %f8, %f4
31781 fmovsle %icc, %f7, %f14
31782 edge32 %i4, %o4, %i3
31783 fmovsl %icc, %f0, %f7
31784 alignaddrl %i0, %g3, %o5
31785 fsrc2 %f14, %f2
31786 stx %i2, [%l7 + 0x58]
31787 popc 0x0A2D, %i6
31788 orncc %i5, %o0, %o2
31789 movn %icc, %g7, %o7
31790 tneg %icc, 0x2
31791 ld [%l7 + 0x54], %f7
31792 ldx [%l7 + 0x58], %i1
31793 stb %g2, [%l7 + 0x61]
31794 array32 %l2, %l0, %o1
31795 ldsh [%l7 + 0x34], %i7
31796 fbug,a %fcc2, loop_3749
31797 stw %l4, [%l7 + 0x44]
31798 ldsh [%l7 + 0x54], %g6
31799 fmovdneg %xcc, %f15, %f9
31800loop_3749:
31801 movrgez %g1, 0x186, %g5
31802 te %icc, 0x4
31803 lduw [%l7 + 0x4C], %l1
31804 lduh [%l7 + 0x08], %l3
31805 lduw [%l7 + 0x30], %o6
31806 sdivx %g4, 0x1196, %o3
31807 ldsw [%l7 + 0x18], %l5
31808 fnegs %f0, %f4
31809 stx %l6, [%l7 + 0x58]
31810 brlz %i4, loop_3750
31811 tcs %icc, 0x5
31812 sth %o4, [%l7 + 0x44]
31813 ldsb [%l7 + 0x4D], %i0
31814loop_3750:
31815 be loop_3751
31816 brgz %g3, loop_3752
31817 ldsh [%l7 + 0x3A], %o5
31818 fble,a %fcc3, loop_3753
31819loop_3751:
31820 fcmpes %fcc0, %f11, %f3
31821loop_3752:
31822 ldsh [%l7 + 0x78], %i2
31823 fxor %f4, %f10, %f4
31824loop_3753:
31825 fmovrsne %i3, %f4, %f15
31826 fmul8x16au %f12, %f5, %f0
31827 fxor %f0, %f8, %f10
31828 subc %i6, %o0, %o2
31829 bcc,a,pn %xcc, loop_3754
31830 fmovdne %xcc, %f14, %f12
31831 fmovdn %xcc, %f2, %f13
31832 tvc %xcc, 0x5
31833loop_3754:
31834 fcmpne32 %f6, %f6, %g7
31835 lduh [%l7 + 0x74], %i5
31836 addccc %o7, 0x1A40, %g2
31837 fmovsleu %icc, %f6, %f4
31838 stw %i1, [%l7 + 0x10]
31839 stx %l0, [%l7 + 0x70]
31840 fmovsneg %xcc, %f14, %f8
31841 ld [%l7 + 0x10], %f7
31842 fnot1 %f4, %f12
31843 stb %l2, [%l7 + 0x26]
31844 movgu %xcc, %i7, %o1
31845 fcmple32 %f2, %f6, %g6
31846 ldsb [%l7 + 0x52], %l4
31847 ldsw [%l7 + 0x3C], %g5
31848 tleu %xcc, 0x5
31849 brgz %g1, loop_3755
31850 fpsub32 %f0, %f12, %f12
31851 edge16n %l1, %l3, %g4
31852 fnot2s %f10, %f0
31853loop_3755:
31854 fsrc2s %f0, %f12
31855 fmovrslez %o6, %f5, %f2
31856 orcc %l5, 0x0F5B, %l6
31857 bgu,a,pn %icc, loop_3756
31858 fmovsvc %icc, %f9, %f10
31859 ldd [%l7 + 0x40], %f2
31860 fbule %fcc1, loop_3757
31861loop_3756:
31862 ld [%l7 + 0x6C], %f13
31863 fornot2s %f12, %f13, %f6
31864 fornot1 %f2, %f6, %f0
31865loop_3757:
31866 array16 %o3, %o4, %i4
31867 movleu %icc, %g3, %i0
31868 ldsb [%l7 + 0x28], %o5
31869 bn %icc, loop_3758
31870 tsubcc %i3, 0x193A, %i2
31871 fbug,a %fcc3, loop_3759
31872 fmovrdgz %o0, %f12, %f14
31873loop_3758:
31874 fpadd16s %f5, %f2, %f4
31875 fcmple16 %f12, %f14, %i6
31876loop_3759:
31877 add %o2, %i5, %o7
31878 lduw [%l7 + 0x1C], %g7
31879 subcc %g2, %l0, %i1
31880 nop
31881 setx loop_3760, %l0, %l1
31882 jmpl %l1, %l2
31883 fmovdcc %icc, %f11, %f3
31884 fbo %fcc1, loop_3761
31885 tsubcc %i7, 0x0B76, %o1
31886loop_3760:
31887 ldub [%l7 + 0x48], %l4
31888 ldd [%l7 + 0x28], %f10
31889loop_3761:
31890 fxnor %f14, %f10, %f12
31891 std %f8, [%l7 + 0x48]
31892 st %f3, [%l7 + 0x78]
31893 bl,a loop_3762
31894 fmovsneg %xcc, %f12, %f13
31895 tn %xcc, 0x6
31896 fpadd32s %f0, %f7, %f12
31897loop_3762:
31898 mova %xcc, %g6, %g1
31899 fnot1 %f14, %f14
31900 stw %g5, [%l7 + 0x70]
31901 lduw [%l7 + 0x6C], %l1
31902 fnegd %f8, %f6
31903 fmovdg %xcc, %f2, %f14
31904 fands %f13, %f12, %f14
31905 std %f2, [%l7 + 0x60]
31906 ldsh [%l7 + 0x18], %g4
31907 bvc %icc, loop_3763
31908 xnorcc %o6, %l5, %l3
31909 bvc,pn %xcc, loop_3764
31910 ldd [%l7 + 0x70], %f6
31911loop_3763:
31912 ldub [%l7 + 0x10], %o3
31913 ldub [%l7 + 0x23], %o4
31914loop_3764:
31915 array32 %l6, %g3, %i4
31916 movleu %icc, %i0, %o5
31917 fexpand %f6, %f2
31918 ldsh [%l7 + 0x10], %i2
31919 array32 %i3, %i6, %o0
31920 fbue,a %fcc3, loop_3765
31921 fba %fcc0, loop_3766
31922 stx %i5, [%l7 + 0x20]
31923 stw %o7, [%l7 + 0x6C]
31924loop_3765:
31925 fmovrsgz %g7, %f12, %f9
31926loop_3766:
31927 ldub [%l7 + 0x49], %o2
31928 fsrc2 %f2, %f2
31929 std %f10, [%l7 + 0x48]
31930 sth %g2, [%l7 + 0x48]
31931 bcs loop_3767
31932 fors %f12, %f6, %f6
31933 fbug %fcc1, loop_3768
31934 smulcc %l0, %l2, %i7
31935loop_3767:
31936 ld [%l7 + 0x0C], %f12
31937 andn %i1, %l4, %g6
31938loop_3768:
31939 ldsb [%l7 + 0x43], %g1
31940 fmovsge %icc, %f15, %f8
31941 fmul8x16au %f6, %f4, %f2
31942 edge32ln %g5, %l1, %g4
31943 orncc %o1, %o6, %l3
31944 fmovdcc %icc, %f0, %f4
31945 sllx %o3, 0x0C, %o4
31946 ld [%l7 + 0x44], %f15
31947 fnot2 %f10, %f6
31948 ldsb [%l7 + 0x76], %l5
31949 sth %g3, [%l7 + 0x0C]
31950 fbule %fcc0, loop_3769
31951 fnegs %f6, %f0
31952 umul %i4, %i0, %l6
31953 array32 %i2, %i3, %o5
31954loop_3769:
31955 ldd [%l7 + 0x08], %f6
31956 smulcc %i6, %i5, %o0
31957 fpsub16s %f8, %f5, %f14
31958 edge8ln %o7, %g7, %g2
31959 movvs %xcc, %l0, %l2
31960 fmovdvc %xcc, %f7, %f9
31961 ldd [%l7 + 0x30], %f12
31962 sth %o2, [%l7 + 0x2A]
31963 smulcc %i7, 0x05D6, %l4
31964 edge8 %i1, %g6, %g5
31965 fmovrsgez %g1, %f5, %f10
31966 fbn %fcc0, loop_3770
31967 ldx [%l7 + 0x58], %g4
31968 nop
31969 setx loop_3771, %l0, %l1
31970 jmpl %l1, %o1
31971 fnegd %f4, %f6
31972loop_3770:
31973 sll %l1, %o6, %o3
31974 ld [%l7 + 0x4C], %f12
31975loop_3771:
31976 fbge,a %fcc0, loop_3772
31977 fbu,a %fcc3, loop_3773
31978 fxnor %f2, %f0, %f0
31979 fnot1s %f13, %f1
31980loop_3772:
31981 lduw [%l7 + 0x78], %o4
31982loop_3773:
31983 edge8 %l3, %g3, %i4
31984 fcmpgt32 %f14, %f8, %l5
31985 fnor %f2, %f12, %f2
31986 tcs %xcc, 0x2
31987 stb %l6, [%l7 + 0x75]
31988 fmovsa %xcc, %f14, %f8
31989 ta %icc, 0x4
31990 xor %i0, %i2, %o5
31991 bshuffle %f4, %f0, %f6
31992 fsrc2s %f5, %f14
31993 tsubcctv %i6, 0x1A8F, %i3
31994 andcc %i5, %o0, %o7
31995 fones %f11
31996 fbe,a %fcc3, loop_3774
31997 bleu loop_3775
31998 bne,a,pt %xcc, loop_3776
31999 movg %icc, %g2, %g7
32000loop_3774:
32001 lduh [%l7 + 0x24], %l2
32002loop_3775:
32003 move %xcc, %o2, %l0
32004loop_3776:
32005 stx %i7, [%l7 + 0x18]
32006 fzeros %f1
32007 xnorcc %l4, 0x004C, %g6
32008 stb %g5, [%l7 + 0x08]
32009 brz,a %g1, loop_3777
32010 fpadd16 %f12, %f4, %f8
32011 fmovdvs %icc, %f0, %f12
32012 pdist %f4, %f12, %f10
32013loop_3777:
32014 stw %g4, [%l7 + 0x14]
32015 lduh [%l7 + 0x66], %o1
32016 nop
32017 setx loop_3778, %l0, %l1
32018 jmpl %l1, %l1
32019 be,pt %icc, loop_3779
32020 fexpand %f9, %f6
32021 sethi 0x1C6E, %i1
32022loop_3778:
32023 fmuld8sux16 %f12, %f1, %f14
32024loop_3779:
32025 ldd [%l7 + 0x40], %f14
32026 fcmpeq16 %f10, %f6, %o6
32027 array8 %o3, %o4, %g3
32028 addc %l3, 0x0D34, %l5
32029 bneg,pt %xcc, loop_3780
32030 lduw [%l7 + 0x78], %i4
32031 fmovdl %xcc, %f14, %f9
32032 stx %i0, [%l7 + 0x20]
32033loop_3780:
32034 lduh [%l7 + 0x64], %i2
32035 brlz,a %o5, loop_3781
32036 fmul8x16au %f1, %f7, %f12
32037 stb %l6, [%l7 + 0x3D]
32038 fbul %fcc0, loop_3782
32039loop_3781:
32040 ldd [%l7 + 0x70], %f2
32041 fnors %f14, %f1, %f7
32042 ldsw [%l7 + 0x0C], %i3
32043loop_3782:
32044 ld [%l7 + 0x78], %f2
32045 movrgez %i6, %i5, %o7
32046 movvc %xcc, %o0, %g2
32047 xnorcc %g7, %l2, %l0
32048 fmuld8ulx16 %f13, %f2, %f12
32049 udiv %i7, 0x1DB5, %l4
32050 fcmps %fcc2, %f15, %f2
32051 fmovrdlz %g6, %f12, %f8
32052 fnors %f11, %f1, %f10
32053 ldd [%l7 + 0x60], %f10
32054 subccc %o2, 0x13AE, %g5
32055 sth %g1, [%l7 + 0x7A]
32056 fcmps %fcc0, %f7, %f4
32057 for %f14, %f2, %f0
32058 lduw [%l7 + 0x78], %o1
32059 ldub [%l7 + 0x0C], %l1
32060 mulx %g4, %o6, %i1
32061 edge16n %o3, %g3, %o4
32062 array8 %l3, %l5, %i4
32063 tgu %xcc, 0x5
32064 orn %i0, %i2, %l6
32065 ldd [%l7 + 0x78], %f8
32066 ld [%l7 + 0x5C], %f7
32067 fnegs %f13, %f9
32068 fnegs %f3, %f6
32069 ldsw [%l7 + 0x24], %i3
32070 ta %icc, 0x6
32071 fmovsne %icc, %f11, %f7
32072 ld [%l7 + 0x68], %f3
32073 movrlz %i6, %o5, %i5
32074 sth %o0, [%l7 + 0x56]
32075 fnands %f2, %f12, %f11
32076 fors %f3, %f12, %f14
32077 array8 %g2, %g7, %o7
32078 brgez,a %l0, loop_3783
32079 fmul8x16 %f5, %f10, %f2
32080 st %f11, [%l7 + 0x68]
32081 movn %xcc, %i7, %l4
32082loop_3783:
32083 fcmpgt16 %f4, %f6, %g6
32084 movcs %icc, %l2, %g5
32085 movrne %o2, 0x3B8, %o1
32086 fbu %fcc3, loop_3784
32087 ldub [%l7 + 0x7B], %l1
32088 fblg %fcc0, loop_3785
32089 for %f4, %f10, %f4
32090loop_3784:
32091 fmovdgu %icc, %f14, %f3
32092 fandnot2s %f2, %f0, %f4
32093loop_3785:
32094 fnand %f4, %f14, %f6
32095 fsrc1 %f4, %f2
32096 mulscc %g4, %g1, %o6
32097 ld [%l7 + 0x5C], %f6
32098 addccc %i1, 0x086F, %o3
32099 edge8l %o4, %g3, %l5
32100 fmul8x16au %f8, %f2, %f0
32101 stb %l3, [%l7 + 0x30]
32102 fmovda %xcc, %f11, %f1
32103 fxors %f11, %f3, %f2
32104 fcmpes %fcc0, %f13, %f4
32105 tvc %xcc, 0x0
32106 fsrc1s %f7, %f6
32107 stw %i0, [%l7 + 0x44]
32108 stw %i2, [%l7 + 0x54]
32109 mova %xcc, %l6, %i4
32110 srl %i6, 0x13, %o5
32111 movrgez %i3, %o0, %i5
32112 andcc %g2, %o7, %g7
32113 ta %xcc, 0x6
32114 tcc %xcc, 0x6
32115 fbe %fcc3, loop_3786
32116 mulscc %i7, 0x1589, %l0
32117 bshuffle %f12, %f6, %f6
32118 fpsub32 %f2, %f12, %f8
32119loop_3786:
32120 fbug,a %fcc0, loop_3787
32121 udivx %g6, 0x0F0B, %l4
32122 fcmped %fcc1, %f14, %f12
32123 fcmpne32 %f6, %f2, %g5
32124loop_3787:
32125 stx %o2, [%l7 + 0x58]
32126 movrlez %o1, 0x240, %l1
32127 bcs %icc, loop_3788
32128 fcmpne16 %f12, %f0, %l2
32129 sth %g1, [%l7 + 0x34]
32130 be loop_3789
32131loop_3788:
32132 tne %icc, 0x4
32133 array16 %o6, %i1, %o3
32134 ldx [%l7 + 0x18], %o4
32135loop_3789:
32136 udivcc %g3, 0x06CB, %l5
32137 fmovsvc %xcc, %f6, %f2
32138 ba,pn %icc, loop_3790
32139 ldx [%l7 + 0x20], %g4
32140 ldsw [%l7 + 0x18], %l3
32141 fmovscc %icc, %f11, %f12
32142loop_3790:
32143 bcc,a,pn %icc, loop_3791
32144 lduh [%l7 + 0x7C], %i0
32145 fmovdcs %xcc, %f8, %f7
32146 st %f10, [%l7 + 0x6C]
32147loop_3791:
32148 ld [%l7 + 0x50], %f13
32149 te %icc, 0x2
32150 lduh [%l7 + 0x6A], %l6
32151 alignaddr %i2, %i6, %o5
32152 fbug,a %fcc3, loop_3792
32153 fmovrdne %i3, %f12, %f0
32154 ldub [%l7 + 0x20], %i4
32155 bvc,a,pn %xcc, loop_3793
32156loop_3792:
32157 ld [%l7 + 0x50], %f1
32158 fnot1s %f13, %f14
32159 edge8ln %i5, %o0, %o7
32160loop_3793:
32161 ldd [%l7 + 0x58], %f14
32162 stb %g7, [%l7 + 0x1F]
32163 ld [%l7 + 0x28], %f2
32164 fbg %fcc1, loop_3794
32165 st %f3, [%l7 + 0x70]
32166 tpos %icc, 0x3
32167 or %i7, %g2, %g6
32168loop_3794:
32169 ldx [%l7 + 0x60], %l0
32170 ld [%l7 + 0x24], %f7
32171 movrgz %l4, %o2, %o1
32172 fandnot1s %f0, %f13, %f12
32173 fpsub32 %f14, %f14, %f14
32174 sth %l1, [%l7 + 0x6E]
32175 bcc,a %xcc, loop_3795
32176 fmovdcs %xcc, %f0, %f1
32177 tg %icc, 0x4
32178 ldsh [%l7 + 0x42], %g5
32179loop_3795:
32180 nop
32181 setx loop_3796, %l0, %l1
32182 wrpr 0x1, %tl
32183 wrpr %l1, %tpc
32184 add %l1, 0x4, %l1
32185 wrpr %l1, %tnpc
32186 setx 0x34400001400, %l0, %l1
32187 wrpr %l1, %tstate
32188 wrhpr 0x4, %htstate
32189 retry
32190 fblg %fcc0, loop_3797
32191 addc %g1, 0x1189, %o6
32192 ld [%l7 + 0x6C], %f7
32193loop_3796:
32194 lduh [%l7 + 0x54], %l2
32195loop_3797:
32196 fnot2s %f14, %f4
32197 stb %o3, [%l7 + 0x78]
32198 array8 %i1, %o4, %g3
32199 fmul8x16 %f3, %f10, %f8
32200 st %f8, [%l7 + 0x24]
32201 ldsb [%l7 + 0x5F], %g4
32202 sth %l5, [%l7 + 0x78]
32203 ldsh [%l7 + 0x34], %i0
32204 fsrc2s %f2, %f15
32205 std %f8, [%l7 + 0x20]
32206 fmovscc %xcc, %f12, %f13
32207 movcc %icc, %l6, %i2
32208 fba %fcc1, loop_3798
32209 movne %xcc, %l3, %i6
32210 fmovrslez %i3, %f1, %f1
32211 movrne %i4, 0x32B, %i5
32212loop_3798:
32213 fnot1s %f1, %f11
32214 fmovrsgez %o0, %f14, %f3
32215 addcc %o5, %g7, %i7
32216 add %g2, 0x105B, %g6
32217 or %l0, %l4, %o2
32218 fnors %f1, %f6, %f15
32219 be,pt %xcc, loop_3799
32220 edge16l %o1, %l1, %o7
32221 fmovsgu %xcc, %f1, %f8
32222 tle %icc, 0x4
32223loop_3799:
32224 fmovscs %icc, %f9, %f4
32225 lduw [%l7 + 0x44], %g1
32226 be,pn %icc, loop_3800
32227 and %o6, %l2, %g5
32228 umul %i1, %o4, %g3
32229 movn %icc, %o3, %g4
32230loop_3800:
32231 stw %l5, [%l7 + 0x10]
32232 fmovrse %i0, %f4, %f2
32233 smul %i2, %l3, %i6
32234 sth %i3, [%l7 + 0x0A]
32235 ldub [%l7 + 0x3D], %i4
32236 fbule %fcc1, loop_3801
32237 movvc %icc, %l6, %i5
32238 fornot2s %f14, %f14, %f12
32239 fmul8sux16 %f4, %f2, %f6
32240loop_3801:
32241 fcmped %fcc3, %f14, %f12
32242 alignaddrl %o5, %o0, %i7
32243 fmovdgu %icc, %f15, %f0
32244 bneg,a,pt %xcc, loop_3802
32245 ldx [%l7 + 0x68], %g2
32246 tleu %icc, 0x0
32247 st %f15, [%l7 + 0x44]
32248loop_3802:
32249 ldd [%l7 + 0x68], %f0
32250 st %f2, [%l7 + 0x08]
32251 ldsw [%l7 + 0x08], %g6
32252 edge16ln %l0, %g7, %o2
32253 smulcc %l4, 0x14D0, %l1
32254 subccc %o7, %g1, %o1
32255 taddcctv %l2, 0x06C9, %g5
32256 fmovsle %icc, %f11, %f13
32257 edge32 %i1, %o6, %g3
32258 fmovsn %icc, %f5, %f3
32259 ldub [%l7 + 0x46], %o4
32260 lduh [%l7 + 0x4C], %g4
32261 fsrc2s %f6, %f14
32262 siam 0x3
32263 fzero %f8
32264 stw %o3, [%l7 + 0x20]
32265 andncc %i0, %i2, %l5
32266 lduh [%l7 + 0x7C], %i6
32267 fnor %f0, %f0, %f6
32268 orncc %l3, %i4, %l6
32269 fba,a %fcc0, loop_3803
32270 fmovde %xcc, %f8, %f4
32271 fornot2 %f4, %f14, %f4
32272 orn %i5, 0x0F14, %o5
32273loop_3803:
32274 std %f14, [%l7 + 0x08]
32275 stw %i3, [%l7 + 0x34]
32276 fcmpgt16 %f2, %f8, %o0
32277 fmovdcc %xcc, %f11, %f4
32278 movrlez %g2, %i7, %l0
32279 stx %g6, [%l7 + 0x20]
32280 fmovdneg %xcc, %f14, %f15
32281 st %f8, [%l7 + 0x7C]
32282 movle %icc, %o2, %l4
32283 fcmpd %fcc1, %f6, %f8
32284 fmovrslz %g7, %f1, %f3
32285 sethi 0x0BE3, %o7
32286 ldd [%l7 + 0x38], %f6
32287 ldsb [%l7 + 0x2C], %l1
32288 fmovrdgez %g1, %f2, %f4
32289 addcc %l2, 0x161F, %o1
32290 movleu %xcc, %i1, %o6
32291 fpsub32 %f10, %f6, %f14
32292 fcmpne32 %f12, %f10, %g3
32293 tpos %xcc, 0x2
32294 std %f0, [%l7 + 0x08]
32295 fmovrsgez %o4, %f13, %f14
32296 fmovsleu %icc, %f1, %f9
32297 fcmpd %fcc3, %f0, %f8
32298 fbuge,a %fcc1, loop_3804
32299 ld [%l7 + 0x40], %f3
32300 ble,a,pn %icc, loop_3805
32301 fcmpgt16 %f8, %f10, %g5
32302loop_3804:
32303 brlz,a %o3, loop_3806
32304 fnegd %f14, %f0
32305loop_3805:
32306 ld [%l7 + 0x40], %f2
32307 ld [%l7 + 0x30], %f3
32308loop_3806:
32309 fmovdne %icc, %f14, %f11
32310 stx %i0, [%l7 + 0x20]
32311 bl,pn %xcc, loop_3807
32312 for %f10, %f4, %f8
32313 sth %g4, [%l7 + 0x68]
32314 fmovdneg %xcc, %f10, %f3
32315loop_3807:
32316 fmovrdgez %i2, %f14, %f14
32317 fexpand %f7, %f10
32318 movg %icc, %l5, %i6
32319 edge16ln %i4, %l3, %i5
32320 bshuffle %f10, %f0, %f6
32321 fmovde %icc, %f8, %f15
32322 stw %l6, [%l7 + 0x3C]
32323 nop
32324 setx loop_3808, %l0, %l1
32325 wrpr 0x1, %tl
32326 wrpr %l1, %tnpc
32327 setx 0x34400001400, %l0, %l1
32328 wrpr %l1, %tstate
32329 wrhpr 0x4, %htstate
32330 done
32331 stb %o5, [%l7 + 0x60]
32332 fcmple16 %f10, %f8, %i3
32333 orncc %g2, 0x1263, %o0
32334loop_3808:
32335 lduh [%l7 + 0x5A], %l0
32336 movrne %g6, 0x35F, %i7
32337 ldd [%l7 + 0x60], %f12
32338 fpsub16s %f10, %f2, %f14
32339 lduh [%l7 + 0x74], %o2
32340 fmovrslez %g7, %f9, %f11
32341 tcc %xcc, 0x7
32342 orn %l4, %l1, %g1
32343 ldd [%l7 + 0x20], %f6
32344 fnand %f10, %f12, %f4
32345 brz,a %o7, loop_3809
32346 brgez,a %o1, loop_3810
32347 st %f2, [%l7 + 0x4C]
32348 fpack16 %f10, %f8
32349loop_3809:
32350 fnot1 %f8, %f10
32351loop_3810:
32352 xor %i1, 0x12D2, %l2
32353 ldx [%l7 + 0x40], %g3
32354 bneg,pn %xcc, loop_3811
32355 andncc %o6, %g5, %o3
32356 sdiv %o4, 0x086A, %g4
32357 fble %fcc0, loop_3812
32358loop_3811:
32359 fmovdcs %xcc, %f0, %f5
32360 udiv %i0, 0x020F, %i2
32361 umul %l5, %i6, %i4
32362loop_3812:
32363 faligndata %f12, %f2, %f0
32364 taddcc %l3, %l6, %o5
32365 orn %i5, %g2, %i3
32366 sth %l0, [%l7 + 0x76]
32367 bl %icc, loop_3813
32368 ldd [%l7 + 0x48], %f14
32369 ldsh [%l7 + 0x64], %o0
32370 bvc loop_3814
32371loop_3813:
32372 fmovrsgz %g6, %f0, %f0
32373 ldsb [%l7 + 0x42], %i7
32374 tle %icc, 0x4
32375loop_3814:
32376 fmovdne %xcc, %f6, %f11
32377 fmul8x16al %f9, %f9, %f0
32378 fpadd16s %f5, %f9, %f7
32379 ldx [%l7 + 0x78], %g7
32380 std %f8, [%l7 + 0x68]
32381 orncc %l4, 0x0862, %l1
32382 lduh [%l7 + 0x78], %g1
32383 subccc %o7, 0x0EF6, %o2
32384 brgez %o1, loop_3815
32385 fmovrdgz %l2, %f12, %f4
32386 tge %icc, 0x1
32387 fmovscs %icc, %f5, %f13
32388loop_3815:
32389 bvc,a,pt %xcc, loop_3816
32390 fpadd32s %f14, %f10, %f4
32391 srl %g3, 0x10, %o6
32392 fmovrdne %g5, %f14, %f6
32393loop_3816:
32394 stx %o3, [%l7 + 0x30]
32395 fxnors %f3, %f13, %f9
32396 fxors %f10, %f6, %f0
32397 bshuffle %f14, %f4, %f2
32398 fsrc2s %f10, %f10
32399 bpos,pt %icc, loop_3817
32400 sth %o4, [%l7 + 0x12]
32401 fmuld8ulx16 %f14, %f0, %f8
32402 fmovdpos %xcc, %f9, %f2
32403loop_3817:
32404 fpadd32 %f4, %f6, %f0
32405 brgz %i1, loop_3818
32406 fmovda %xcc, %f0, %f5
32407 stx %g4, [%l7 + 0x70]
32408 subc %i0, %i2, %l5
32409loop_3818:
32410 lduh [%l7 + 0x4C], %i6
32411 andcc %l3, %i4, %l6
32412 udivx %i5, 0x0CC1, %o5
32413 call loop_3819
32414 andncc %i3, %l0, %o0
32415 orn %g2, 0x0116, %g6
32416 movre %g7, %i7, %l4
32417loop_3819:
32418 ldd [%l7 + 0x10], %f6
32419 nop
32420 setx loop_3820, %l0, %l1
32421 wrpr 0x1, %tl
32422 wrpr %l1, %tpc
32423 add %l1, 0x4, %l1
32424 wrpr %l1, %tnpc
32425 setx 0x34400001400, %l0, %l1
32426 wrpr %l1, %tstate
32427 wrhpr 0x4, %htstate
32428 retry
32429 fone %f12
32430 fmovsa %icc, %f9, %f15
32431 fsrc2s %f14, %f0
32432loop_3820:
32433 fpmerge %f5, %f13, %f0
32434 fnot1s %f11, %f5
32435 fmovrsgz %g1, %f1, %f11
32436 sth %o7, [%l7 + 0x42]
32437 edge32 %l1, %o2, %o1
32438 ldub [%l7 + 0x57], %l2
32439 edge32 %g3, %g5, %o6
32440 addccc %o3, 0x0A1C, %o4
32441 fsrc1s %f14, %f15
32442 fmovrsne %g4, %f10, %f7
32443 udiv %i1, 0x1777, %i2
32444 ldsb [%l7 + 0x72], %i0
32445 ldsb [%l7 + 0x39], %l5
32446 fbo %fcc1, loop_3821
32447 ldsb [%l7 + 0x29], %i6
32448 be,pn %xcc, loop_3822
32449 xnor %i4, %l6, %i5
32450loop_3821:
32451 fmovdgu %icc, %f3, %f5
32452 ldsb [%l7 + 0x58], %o5
32453loop_3822:
32454 fmul8x16 %f5, %f12, %f12
32455 bcs,pn %xcc, loop_3823
32456 udivcc %i3, 0x029E, %l0
32457 bne,a,pt %icc, loop_3824
32458 fmovscc %icc, %f7, %f11
32459loop_3823:
32460 brlez,a %o0, loop_3825
32461 fornot1 %f4, %f12, %f2
32462loop_3824:
32463 fmovsvs %icc, %f2, %f3
32464 ldsh [%l7 + 0x78], %l3
32465loop_3825:
32466 edge8 %g6, %g2, %i7
32467 edge16ln %g7, %g1, %l4
32468 sllx %l1, %o7, %o2
32469 fxnors %f12, %f0, %f8
32470 ldx [%l7 + 0x28], %l2
32471 lduh [%l7 + 0x7C], %o1
32472 call loop_3826
32473 fmovsvc %icc, %f2, %f13
32474 fbg %fcc2, loop_3827
32475 sth %g3, [%l7 + 0x12]
32476loop_3826:
32477 edge8ln %g5, %o3, %o4
32478 fpsub32 %f2, %f12, %f4
32479loop_3827:
32480 alignaddrl %o6, %i1, %i2
32481 fmovrsgz %i0, %f4, %f2
32482 ldx [%l7 + 0x60], %g4
32483 fcmpeq16 %f0, %f0, %l5
32484 ldsw [%l7 + 0x50], %i6
32485 fble,a %fcc3, loop_3828
32486 be,a %icc, loop_3829
32487 tcs %xcc, 0x7
32488 srax %i4, 0x10, %i5
32489loop_3828:
32490 fmovdleu %icc, %f8, %f3
32491loop_3829:
32492 bpos loop_3830
32493 mova %xcc, %l6, %o5
32494 fandnot1 %f10, %f10, %f12
32495 movneg %icc, %l0, %o0
32496loop_3830:
32497 movrlz %i3, 0x0B8, %l3
32498 array32 %g6, %i7, %g2
32499 movle %icc, %g1, %g7
32500 fmovda %xcc, %f14, %f8
32501 edge16 %l1, %l4, %o2
32502 ldd [%l7 + 0x68], %f6
32503 ldsh [%l7 + 0x4C], %o7
32504 fba %fcc1, loop_3831
32505 ldsb [%l7 + 0x0D], %l2
32506 fmovrdgez %o1, %f10, %f0
32507 or %g5, %o3, %o4
32508loop_3831:
32509 movcs %icc, %g3, %o6
32510 ldd [%l7 + 0x10], %f4
32511 std %f2, [%l7 + 0x38]
32512 ldx [%l7 + 0x20], %i1
32513 movrlez %i0, 0x36D, %i2
32514 movcc %xcc, %g4, %i6
32515 fmovs %f6, %f7
32516 lduw [%l7 + 0x0C], %l5
32517 fbo %fcc2, loop_3832
32518 bvc,a loop_3833
32519 fmovspos %xcc, %f1, %f12
32520 stx %i5, [%l7 + 0x40]
32521loop_3832:
32522 ldd [%l7 + 0x48], %f4
32523loop_3833:
32524 ldsh [%l7 + 0x5E], %l6
32525 movle %xcc, %i4, %o5
32526 movne %icc, %o0, %i3
32527 array32 %l0, %g6, %i7
32528 subccc %l3, 0x1095, %g1
32529 ldx [%l7 + 0x60], %g2
32530 movrlz %l1, %l4, %o2
32531 edge8l %g7, %l2, %o1
32532 ldx [%l7 + 0x38], %o7
32533 array8 %g5, %o3, %g3
32534 sth %o6, [%l7 + 0x4E]
32535 tsubcc %o4, 0x1967, %i1
32536 fmovdne %icc, %f0, %f4
32537 movrlez %i0, 0x17F, %i2
32538 tn %xcc, 0x1
32539 lduw [%l7 + 0x18], %g4
32540 edge8 %i6, %i5, %l5
32541 fmovrsgez %i4, %f0, %f1
32542 ldsb [%l7 + 0x2D], %o5
32543 orn %o0, %i3, %l0
32544 ldx [%l7 + 0x50], %l6
32545 ldsw [%l7 + 0x4C], %g6
32546 stw %i7, [%l7 + 0x20]
32547 lduw [%l7 + 0x64], %l3
32548 subcc %g1, 0x141D, %l1
32549 ldsh [%l7 + 0x18], %g2
32550 fmovrdgez %l4, %f0, %f2
32551 stw %g7, [%l7 + 0x6C]
32552 fbuge,a %fcc1, loop_3834
32553 fmovscs %icc, %f15, %f0
32554 ld [%l7 + 0x6C], %f8
32555 ld [%l7 + 0x24], %f14
32556loop_3834:
32557 ldub [%l7 + 0x29], %l2
32558 fmovsne %xcc, %f1, %f1
32559 lduw [%l7 + 0x4C], %o2
32560 fmul8ulx16 %f4, %f4, %f2
32561 ldsw [%l7 + 0x24], %o1
32562 stb %o7, [%l7 + 0x3F]
32563 sth %o3, [%l7 + 0x70]
32564 ldsh [%l7 + 0x46], %g5
32565 stw %g3, [%l7 + 0x18]
32566 ldsh [%l7 + 0x4A], %o4
32567 ldub [%l7 + 0x64], %o6
32568 tl %xcc, 0x1
32569 st %f15, [%l7 + 0x5C]
32570 ldsw [%l7 + 0x14], %i0
32571 fbo,a %fcc3, loop_3835
32572 brlz,a %i1, loop_3836
32573 tg %icc, 0x0
32574 stw %g4, [%l7 + 0x10]
32575loop_3835:
32576 fnand %f6, %f8, %f6
32577loop_3836:
32578 stb %i2, [%l7 + 0x65]
32579 taddcctv %i5, 0x1837, %i6
32580 fcmple16 %f0, %f12, %l5
32581 edge32ln %i4, %o0, %o5
32582 ldsw [%l7 + 0x20], %i3
32583 umulcc %l0, 0x103B, %l6
32584 ldub [%l7 + 0x1D], %g6
32585 taddcc %l3, 0x15DB, %i7
32586 orn %l1, 0x0D20, %g2
32587 fandnot2s %f13, %f8, %f2
32588 fones %f9
32589 ldsb [%l7 + 0x14], %g1
32590 sll %l4, 0x06, %l2
32591 sth %o2, [%l7 + 0x1A]
32592 ldd [%l7 + 0x40], %f2
32593 lduh [%l7 + 0x7C], %g7
32594 ldsw [%l7 + 0x7C], %o7
32595 fornot1 %f0, %f6, %f2
32596 ld [%l7 + 0x5C], %f3
32597 fmovdl %xcc, %f6, %f9
32598 edge8ln %o3, %o1, %g5
32599 tvc %icc, 0x3
32600 lduw [%l7 + 0x54], %g3
32601 lduw [%l7 + 0x1C], %o6
32602 edge8n %i0, %i1, %o4
32603 tn %xcc, 0x4
32604 bl,a,pt %icc, loop_3837
32605 ldd [%l7 + 0x08], %f12
32606 std %f0, [%l7 + 0x18]
32607 lduw [%l7 + 0x18], %i2
32608loop_3837:
32609 movrgez %g4, %i5, %l5
32610 tleu %icc, 0x3
32611 fnors %f1, %f12, %f9
32612 ldsh [%l7 + 0x2C], %i6
32613 edge32n %i4, %o0, %i3
32614 bleu,pn %icc, loop_3838
32615 orncc %l0, %l6, %o5
32616 sth %l3, [%l7 + 0x20]
32617 fmuld8ulx16 %f7, %f7, %f14
32618loop_3838:
32619 pdist %f6, %f8, %f0
32620 movcc %icc, %g6, %i7
32621 fpsub32 %f8, %f8, %f10
32622 st %f10, [%l7 + 0x58]
32623 srlx %g2, 0x1A, %l1
32624 fbo,a %fcc3, loop_3839
32625 ldd [%l7 + 0x78], %f8
32626 xnor %g1, %l4, %l2
32627 fbge %fcc3, loop_3840
32628loop_3839:
32629 fmovdcs %icc, %f1, %f3
32630 fbul,a %fcc1, loop_3841
32631 st %f2, [%l7 + 0x14]
32632loop_3840:
32633 bcs,a loop_3842
32634 ldub [%l7 + 0x51], %o2
32635loop_3841:
32636 udivcc %g7, 0x14AE, %o3
32637 bshuffle %f14, %f6, %f6
32638loop_3842:
32639 st %f12, [%l7 + 0x70]
32640 movne %xcc, %o7, %g5
32641 lduh [%l7 + 0x40], %g3
32642 fbue,a %fcc2, loop_3843
32643 ldd [%l7 + 0x68], %f2
32644 fpack32 %f10, %f8, %f4
32645 stw %o1, [%l7 + 0x08]
32646loop_3843:
32647 fbl,a %fcc0, loop_3844
32648 stx %o6, [%l7 + 0x48]
32649 bge,a,pt %xcc, loop_3845
32650 bl,a,pn %xcc, loop_3846
32651loop_3844:
32652 ldsw [%l7 + 0x2C], %i0
32653 stx %i1, [%l7 + 0x70]
32654loop_3845:
32655 fmovdneg %xcc, %f14, %f11
32656loop_3846:
32657 nop
32658 setx loop_3847, %l0, %l1
32659 wrpr 0x1, %tl
32660 wrpr %l1, %tpc
32661 add %l1, 0x4, %l1
32662 wrpr %l1, %tnpc
32663 setx 0x34400001400, %l0, %l1
32664 wrpr %l1, %tstate
32665 wrhpr 0x4, %htstate
32666 retry
32667 udivx %i2, 0x0820, %g4
32668 fmovrsne %i5, %f10, %f0
32669 lduh [%l7 + 0x10], %o4
32670loop_3847:
32671 fones %f8
32672 orncc %i6, 0x1DB8, %l5
32673 tpos %icc, 0x3
32674 stb %o0, [%l7 + 0x3A]
32675 bn,a loop_3848
32676 subccc %i4, 0x07CA, %i3
32677 fbule,a %fcc3, loop_3849
32678 be loop_3850
32679loop_3848:
32680 tcc %xcc, 0x3
32681 fmovsneg %xcc, %f13, %f10
32682loop_3849:
32683 sethi 0x1546, %l6
32684loop_3850:
32685 fnegs %f12, %f4
32686 movne %xcc, %o5, %l3
32687 stw %l0, [%l7 + 0x30]
32688 stx %g6, [%l7 + 0x58]
32689 ldsb [%l7 + 0x74], %g2
32690 ldsb [%l7 + 0x1C], %i7
32691 andcc %g1, %l4, %l1
32692 fmul8x16 %f3, %f6, %f0
32693 fxor %f2, %f0, %f14
32694 bne,pn %xcc, loop_3851
32695 add %o2, %l2, %o3
32696 fmovdle %icc, %f5, %f1
32697 ldsh [%l7 + 0x4E], %g7
32698loop_3851:
32699 ba loop_3852
32700 udivcc %o7, 0x1E7B, %g3
32701 movrlz %g5, 0x1FA, %o6
32702 orcc %i0, %i1, %i2
32703loop_3852:
32704 ldx [%l7 + 0x18], %g4
32705 fpadd16s %f9, %f7, %f10
32706 fcmpeq32 %f12, %f10, %o1
32707 lduw [%l7 + 0x68], %o4
32708 fzero %f12
32709 bcs %icc, loop_3853
32710 subcc %i5, 0x0A6D, %i6
32711 bgu,a,pn %icc, loop_3854
32712 ldsb [%l7 + 0x25], %l5
32713loop_3853:
32714 fcmpgt32 %f6, %f2, %o0
32715 te %icc, 0x5
32716loop_3854:
32717 fmovrsgez %i4, %f12, %f4
32718 fmovdcs %xcc, %f3, %f10
32719 fpadd32 %f12, %f0, %f12
32720 fsrc2 %f4, %f14
32721 movcs %xcc, %i3, %l6
32722 bvs %icc, loop_3855
32723 mulscc %o5, %l3, %g6
32724 ldsh [%l7 + 0x1A], %l0
32725 fabss %f10, %f15
32726loop_3855:
32727 fones %f4
32728 bn,a loop_3856
32729 stx %i7, [%l7 + 0x08]
32730 ld [%l7 + 0x34], %f4
32731 ldsw [%l7 + 0x10], %g2
32732loop_3856:
32733 ldsw [%l7 + 0x5C], %l4
32734 ldsh [%l7 + 0x22], %l1
32735 ldx [%l7 + 0x58], %g1
32736 movge %icc, %o2, %l2
32737 sdivcc %g7, 0x1C95, %o3
32738 bneg,a loop_3857
32739 andcc %o7, 0x00AC, %g5
32740 tcs %icc, 0x0
32741 fnot2 %f10, %f14
32742loop_3857:
32743 tge %icc, 0x2
32744 fsrc1 %f4, %f4
32745 pdist %f8, %f4, %f0
32746 sth %g3, [%l7 + 0x62]
32747 andcc %o6, %i1, %i0
32748 fmovsg %icc, %f1, %f1
32749 fbg %fcc0, loop_3858
32750 tne %icc, 0x5
32751 movge %icc, %i2, %o1
32752 addcc %g4, 0x18D9, %o4
32753loop_3858:
32754 bgu,a,pt %xcc, loop_3859
32755 fbule %fcc0, loop_3860
32756 srax %i5, %i6, %l5
32757 sth %i4, [%l7 + 0x0A]
32758loop_3859:
32759 ldsw [%l7 + 0x28], %o0
32760loop_3860:
32761 sth %i3, [%l7 + 0x3E]
32762 ba,a loop_3861
32763 lduw [%l7 + 0x54], %o5
32764 fmul8ulx16 %f12, %f12, %f4
32765 fmovse %icc, %f10, %f13
32766loop_3861:
32767 bn,a,pt %xcc, loop_3862
32768 sethi 0x0633, %l3
32769 fnegs %f8, %f11
32770 taddcc %g6, 0x16F7, %l0
32771loop_3862:
32772 fba,a %fcc3, loop_3863
32773 ldub [%l7 + 0x58], %i7
32774 movre %g2, %l4, %l6
32775 mulscc %g1, 0x1BDB, %l1
32776loop_3863:
32777 ldx [%l7 + 0x78], %l2
32778 ldsh [%l7 + 0x14], %g7
32779 udivcc %o3, 0x135D, %o2
32780 sub %g5, 0x133D, %o7
32781 mova %icc, %g3, %i1
32782 subc %i0, 0x17E7, %o6
32783 fpadd32s %f14, %f11, %f15
32784 orncc %o1, 0x15A8, %g4
32785 std %f0, [%l7 + 0x38]
32786 fnot2s %f0, %f10
32787 fmovdcs %icc, %f2, %f5
32788 fandnot1s %f14, %f0, %f5
32789 stx %i2, [%l7 + 0x20]
32790 ldx [%l7 + 0x40], %i5
32791 brgez,a %i6, loop_3864
32792 movrne %l5, 0x385, %i4
32793 fpadd16s %f10, %f2, %f14
32794 ldub [%l7 + 0x56], %o0
32795loop_3864:
32796 fors %f3, %f0, %f1
32797 xor %o4, 0x1646, %o5
32798 fbn %fcc3, loop_3865
32799 fpadd16 %f6, %f4, %f6
32800 fcmpgt32 %f6, %f0, %i3
32801 ld [%l7 + 0x6C], %f3
32802loop_3865:
32803 addc %l3, %g6, %l0
32804 ld [%l7 + 0x28], %f3
32805 fxnors %f0, %f11, %f11
32806 st %f14, [%l7 + 0x44]
32807 movrgz %i7, 0x3AF, %l4
32808 fnand %f14, %f8, %f12
32809 fmovrdlez %l6, %f14, %f10
32810 movre %g1, %l1, %g2
32811 fcmpne32 %f4, %f2, %l2
32812 array32 %o3, %o2, %g5
32813 fmovrdlez %g7, %f12, %f14
32814 fmovdne %icc, %f10, %f0
32815 lduw [%l7 + 0x2C], %o7
32816 fbo %fcc0, loop_3866
32817 ldd [%l7 + 0x58], %f6
32818 andncc %g3, %i0, %i1
32819 tneg %icc, 0x6
32820loop_3866:
32821 andcc %o6, 0x0188, %o1
32822 tsubcctv %g4, %i5, %i6
32823 std %f12, [%l7 + 0x30]
32824 fnors %f14, %f3, %f11
32825 stx %l5, [%l7 + 0x58]
32826 bpos,a loop_3867
32827 tne %xcc, 0x5
32828 tl %xcc, 0x1
32829 fmovrde %i2, %f4, %f10
32830loop_3867:
32831 orncc %i4, 0x1514, %o4
32832 fcmple32 %f8, %f4, %o0
32833 stw %i3, [%l7 + 0x64]
32834 fba %fcc1, loop_3868
32835 movcc %xcc, %o5, %g6
32836 fabsd %f6, %f14
32837 bcs,a,pn %icc, loop_3869
32838loop_3868:
32839 fba %fcc3, loop_3870
32840 sethi 0x1587, %l0
32841 fmovrdlz %i7, %f10, %f12
32842loop_3869:
32843 udiv %l4, 0x08BB, %l3
32844loop_3870:
32845 ldsb [%l7 + 0x3D], %l6
32846 std %f10, [%l7 + 0x38]
32847 te %xcc, 0x5
32848 fxnors %f7, %f12, %f10
32849 taddcctv %l1, %g1, %l2
32850 andn %g2, %o2, %g5
32851 fbne,a %fcc1, loop_3871
32852 tvc %icc, 0x7
32853 fmovsl %xcc, %f15, %f9
32854 smul %g7, %o7, %o3
32855loop_3871:
32856 brz %i0, loop_3872
32857 nop
32858 setx loop_3873, %l0, %l1
32859 wrpr 0x1, %tl
32860 wrpr %l1, %tpc
32861 add %l1, 0x4, %l1
32862 wrpr %l1, %tnpc
32863 setx 0x34400001400, %l0, %l1
32864 wrpr %l1, %tstate
32865 wrhpr 0x4, %htstate
32866 retry
32867 edge8ln %g3, %i1, %o6
32868 fmovsg %icc, %f12, %f4
32869loop_3872:
32870 st %f2, [%l7 + 0x34]
32871loop_3873:
32872 lduw [%l7 + 0x44], %o1
32873 fmovdle %icc, %f7, %f11
32874 or %i5, %g4, %i6
32875 fmovrdgez %l5, %f4, %f8
32876 andn %i2, %o4, %i4
32877 ldsh [%l7 + 0x30], %o0
32878 fpsub32s %f5, %f13, %f14
32879 nop
32880 setx loop_3874, %l0, %l1
32881 wrpr 0x1, %tl
32882 wrpr %l1, %tnpc
32883 setx 0x34400001400, %l0, %l1
32884 wrpr %l1, %tstate
32885 wrhpr 0x4, %htstate
32886 done
32887 andcc %i3, %o5, %g6
32888 fmovrse %i7, %f10, %f7
32889 edge16l %l0, %l3, %l4
32890loop_3874:
32891 stb %l1, [%l7 + 0x23]
32892 movcc %icc, %g1, %l2
32893 sth %g2, [%l7 + 0x08]
32894 lduh [%l7 + 0x2A], %l6
32895 movvs %icc, %o2, %g7
32896 tpos %xcc, 0x7
32897 movleu %icc, %o7, %o3
32898 stb %g5, [%l7 + 0x6E]
32899 ldub [%l7 + 0x4B], %i0
32900 ldx [%l7 + 0x60], %i1
32901 bvc,a %icc, loop_3875
32902 ld [%l7 + 0x70], %f7
32903 tsubcc %o6, 0x181E, %g3
32904 bshuffle %f2, %f6, %f8
32905loop_3875:
32906 fzeros %f5
32907 sth %o1, [%l7 + 0x1E]
32908 fzeros %f11
32909 bge,pt %icc, loop_3876
32910 fsrc2 %f6, %f4
32911 sll %i5, %i6, %g4
32912 udivcc %l5, 0x1617, %i2
32913loop_3876:
32914 edge8 %i4, %o4, %o0
32915 ldx [%l7 + 0x58], %i3
32916 fpsub32s %f11, %f11, %f3
32917 fbo,a %fcc1, loop_3877
32918 fnegd %f0, %f0
32919 bneg,pt %icc, loop_3878
32920 and %g6, 0x04FF, %o5
32921loop_3877:
32922 edge16 %l0, %l3, %i7
32923 ba,a,pn %xcc, loop_3879
32924loop_3878:
32925 bpos,a,pn %icc, loop_3880
32926 fmul8sux16 %f2, %f12, %f12
32927 fnot2s %f4, %f12
32928loop_3879:
32929 fcmped %fcc1, %f2, %f4
32930loop_3880:
32931 andncc %l4, %l1, %l2
32932 sll %g1, %g2, %o2
32933 fpsub32 %f8, %f10, %f8
32934 fmovrsne %g7, %f7, %f4
32935 fabss %f6, %f5
32936 fmul8x16al %f10, %f8, %f0
32937 brgez,a %o7, loop_3881
32938 tcs %icc, 0x0
32939 fcmpgt16 %f2, %f12, %o3
32940 fmovscs %xcc, %f3, %f6
32941loop_3881:
32942 for %f10, %f10, %f10
32943 movvs %xcc, %g5, %i0
32944 edge8n %l6, %i1, %o6
32945 stw %g3, [%l7 + 0x7C]
32946 st %f15, [%l7 + 0x24]
32947 for %f12, %f8, %f10
32948 edge8 %o1, %i6, %i5
32949 fmovda %xcc, %f5, %f13
32950 ldub [%l7 + 0x47], %g4
32951 fmul8x16au %f2, %f6, %f14
32952 fxors %f13, %f4, %f2
32953 stw %l5, [%l7 + 0x30]
32954 or %i2, 0x1228, %i4
32955 alignaddr %o4, %o0, %g6
32956 fmovdcc %xcc, %f11, %f4
32957 fmovdvc %xcc, %f2, %f5
32958 movvs %xcc, %i3, %l0
32959 fandnot1 %f10, %f6, %f14
32960 brz,a %l3, loop_3882
32961 ldub [%l7 + 0x39], %o5
32962 sth %l4, [%l7 + 0x56]
32963 stb %i7, [%l7 + 0x12]
32964loop_3882:
32965 alignaddrl %l2, %g1, %g2
32966 movle %xcc, %o2, %l1
32967 array32 %g7, %o3, %g5
32968 lduh [%l7 + 0x5E], %i0
32969 movne %xcc, %l6, %i1
32970 stw %o7, [%l7 + 0x38]
32971 fmovscs %xcc, %f6, %f5
32972 movleu %icc, %g3, %o6
32973 ldsh [%l7 + 0x0A], %o1
32974 tne %xcc, 0x3
32975 movl %xcc, %i6, %i5
32976 ld [%l7 + 0x70], %f9
32977 ldx [%l7 + 0x08], %g4
32978 stb %l5, [%l7 + 0x39]
32979 fsrc1 %f14, %f4
32980 ble,pt %icc, loop_3883
32981 bpos,a,pt %xcc, loop_3884
32982 ldsw [%l7 + 0x6C], %i4
32983 smul %i2, 0x098A, %o0
32984loop_3883:
32985 sdivx %o4, 0x00AE, %g6
32986loop_3884:
32987 fbule,a %fcc2, loop_3885
32988 andn %i3, %l0, %o5
32989 xor %l4, 0x05FB, %l3
32990 alignaddr %i7, %g1, %l2
32991loop_3885:
32992 movl %icc, %o2, %g2
32993 movrgez %l1, %o3, %g5
32994 udivx %g7, 0x139F, %i0
32995 fmovrsne %l6, %f0, %f9
32996 fmuld8ulx16 %f15, %f12, %f4
32997 fblg %fcc2, loop_3886
32998 ldsb [%l7 + 0x65], %o7
32999 fornot1s %f15, %f5, %f12
33000 fmul8x16au %f5, %f4, %f14
33001loop_3886:
33002 tleu %icc, 0x1
33003 tle %icc, 0x5
33004 stw %i1, [%l7 + 0x2C]
33005 stw %o6, [%l7 + 0x34]
33006 call loop_3887
33007 array16 %o1, %i6, %i5
33008 stx %g4, [%l7 + 0x30]
33009 and %g3, 0x0C9E, %i4
33010loop_3887:
33011 array32 %l5, %i2, %o4
33012 ldsw [%l7 + 0x24], %g6
33013 movl %icc, %o0, %i3
33014 ldd [%l7 + 0x28], %f0
33015 fmovrdne %o5, %f8, %f4
33016 lduh [%l7 + 0x2A], %l0
33017 lduw [%l7 + 0x6C], %l4
33018 sllx %i7, %l3, %g1
33019 fcmpgt32 %f6, %f12, %o2
33020 ldub [%l7 + 0x34], %l2
33021 ldsh [%l7 + 0x1A], %l1
33022 movne %xcc, %o3, %g2
33023 xor %g5, 0x13F8, %g7
33024 ldsw [%l7 + 0x70], %i0
33025 fmovsle %icc, %f14, %f0
33026 fmovde %icc, %f11, %f15
33027 fmovsle %icc, %f1, %f2
33028 stx %l6, [%l7 + 0x10]
33029 orcc %i1, %o7, %o6
33030 st %f4, [%l7 + 0x64]
33031 fcmpeq16 %f4, %f12, %o1
33032 ldsh [%l7 + 0x74], %i6
33033 addcc %i5, %g4, %i4
33034 fmovdvs %icc, %f5, %f10
33035 stx %g3, [%l7 + 0x58]
33036 lduw [%l7 + 0x74], %i2
33037 ldsw [%l7 + 0x1C], %o4
33038 ld [%l7 + 0x3C], %f2
33039 ldsb [%l7 + 0x20], %l5
33040 fmovrdne %g6, %f14, %f12
33041 ldx [%l7 + 0x18], %i3
33042 std %f2, [%l7 + 0x20]
33043 fmovdcc %icc, %f4, %f14
33044 ldsh [%l7 + 0x0C], %o5
33045 fmovrslz %l0, %f3, %f2
33046 orcc %o0, 0x1499, %l4
33047 fble,a %fcc2, loop_3888
33048 bvs,a,pt %icc, loop_3889
33049 fcmped %fcc1, %f12, %f0
33050 ld [%l7 + 0x30], %f0
33051loop_3888:
33052 stb %l3, [%l7 + 0x13]
33053loop_3889:
33054 fxor %f12, %f12, %f0
33055 subccc %i7, 0x1592, %g1
33056 movgu %icc, %o2, %l2
33057 ldx [%l7 + 0x50], %o3
33058 fornot1s %f9, %f1, %f14
33059 and %g2, 0x13EC, %g5
33060 fmovrsne %l1, %f2, %f2
33061 subc %g7, 0x0954, %i0
33062 sdivx %i1, 0x11A3, %o7
33063 tn %xcc, 0x6
33064 tsubcc %o6, %l6, %o1
33065 ldd [%l7 + 0x28], %f0
33066 sth %i5, [%l7 + 0x48]
33067 sllx %i6, 0x09, %g4
33068 ldsb [%l7 + 0x53], %i4
33069 fxors %f13, %f4, %f15
33070 fmovdcc %icc, %f7, %f0
33071 fbge,a %fcc3, loop_3890
33072 fmovrse %g3, %f5, %f12
33073 fbuge %fcc3, loop_3891
33074 fnors %f10, %f14, %f6
33075loop_3890:
33076 ldsw [%l7 + 0x30], %i2
33077 fmovrdgez %l5, %f14, %f2
33078loop_3891:
33079 movvs %icc, %o4, %i3
33080 fmovsne %icc, %f10, %f6
33081 ldsb [%l7 + 0x20], %o5
33082 stw %l0, [%l7 + 0x2C]
33083 ldub [%l7 + 0x66], %o0
33084 bvc loop_3892
33085 fpmerge %f9, %f15, %f12
33086 fmovdcc %icc, %f3, %f7
33087 fbg,a %fcc0, loop_3893
33088loop_3892:
33089 fxors %f3, %f11, %f4
33090 ldx [%l7 + 0x20], %g6
33091 fmovs %f1, %f4
33092loop_3893:
33093 fbul %fcc1, loop_3894
33094 movrgz %l4, 0x327, %i7
33095 std %f0, [%l7 + 0x10]
33096 sethi 0x16C2, %g1
33097loop_3894:
33098 lduh [%l7 + 0x4A], %o2
33099 movl %icc, %l3, %l2
33100 mova %xcc, %o3, %g2
33101 xnor %g5, %l1, %g7
33102 fmovsn %xcc, %f7, %f8
33103 ld [%l7 + 0x74], %f9
33104 fcmpd %fcc3, %f0, %f2
33105 fnand %f8, %f2, %f14
33106 fpsub16s %f10, %f2, %f13
33107 ldub [%l7 + 0x0F], %i0
33108 movn %icc, %o7, %i1
33109 orncc %l6, %o1, %o6
33110 bvc,a %xcc, loop_3895
33111 sth %i5, [%l7 + 0x74]
33112 taddcc %i6, %i4, %g4
33113 fmovspos %icc, %f9, %f3
33114loop_3895:
33115 ldsh [%l7 + 0x10], %g3
33116 lduh [%l7 + 0x78], %i2
33117 stx %o4, [%l7 + 0x08]
33118 and %i3, %o5, %l0
33119 ldsb [%l7 + 0x4B], %o0
33120 addc %g6, %l5, %l4
33121 nop
33122 setx loop_3896, %l0, %l1
33123 wrpr 0x1, %tl
33124 wrpr %l1, %tpc
33125 add %l1, 0x4, %l1
33126 wrpr %l1, %tnpc
33127 setx 0x34400001400, %l0, %l1
33128 wrpr %l1, %tstate
33129 wrhpr 0x4, %htstate
33130 retry
33131 lduw [%l7 + 0x3C], %i7
33132 bvs,a,pt %xcc, loop_3897
33133 ba,a,pt %xcc, loop_3898
33134loop_3896:
33135 std %f4, [%l7 + 0x70]
33136 fpadd16 %f2, %f2, %f2
33137loop_3897:
33138 bl,a %icc, loop_3899
33139loop_3898:
33140 srl %o2, 0x02, %g1
33141 movge %icc, %l2, %o3
33142 fxor %f0, %f10, %f10
33143loop_3899:
33144 fmovse %xcc, %f3, %f15
33145 sdivcc %l3, 0x1106, %g5
33146 fsrc2s %f2, %f15
33147 movg %icc, %g2, %g7
33148 movrlez %l1, 0x20B, %o7
33149 udivx %i0, 0x0EAA, %l6
33150 fmovdcs %xcc, %f0, %f0
33151 fxor %f10, %f14, %f8
33152 movg %icc, %o1, %o6
33153 edge8l %i5, %i6, %i1
33154 subc %g4, 0x005C, %i4
33155 edge8l %i2, %g3, %i3
33156 fbug %fcc3, loop_3900
33157 fpmerge %f5, %f0, %f6
33158 stb %o5, [%l7 + 0x23]
33159 fsrc2 %f12, %f4
33160loop_3900:
33161 ldx [%l7 + 0x20], %o4
33162 fnand %f4, %f8, %f10
33163 lduw [%l7 + 0x28], %l0
33164 fnot1 %f14, %f14
33165 ldsb [%l7 + 0x2A], %g6
33166 st %f8, [%l7 + 0x1C]
33167 mova %icc, %l5, %o0
33168 fmovrsgez %i7, %f0, %f14
33169 orcc %l4, 0x06DF, %g1
33170 fmovdle %icc, %f2, %f8
33171 st %f12, [%l7 + 0x34]
33172 udivx %l2, 0x1018, %o3
33173 stw %o2, [%l7 + 0x10]
33174 lduh [%l7 + 0x10], %l3
33175 fmovde %xcc, %f5, %f2
33176 subccc %g2, 0x007C, %g5
33177 movle %xcc, %l1, %o7
33178 pdist %f10, %f12, %f12
33179 andn %g7, %i0, %o1
33180 xor %l6, 0x037F, %i5
33181 bg,a,pt %icc, loop_3901
33182 fpack32 %f4, %f6, %f6
33183 edge32ln %o6, %i1, %i6
33184 st %f2, [%l7 + 0x24]
33185loop_3901:
33186 ldsb [%l7 + 0x11], %g4
33187 movrlez %i2, 0x06E, %i4
33188 fmovsvs %xcc, %f9, %f4
33189 addccc %i3, 0x0B5C, %g3
33190 lduh [%l7 + 0x66], %o5
33191 st %f8, [%l7 + 0x4C]
33192 xnorcc %o4, %l0, %l5
33193 fmovrdgz %g6, %f0, %f14
33194 tneg %xcc, 0x4
33195 ba,a,pt %xcc, loop_3902
33196 st %f2, [%l7 + 0x24]
33197 ldd [%l7 + 0x08], %f8
33198 movpos %icc, %i7, %l4
33199loop_3902:
33200 tneg %icc, 0x4
33201 sub %o0, 0x018E, %g1
33202 fabsd %f4, %f0
33203 bgu %xcc, loop_3903
33204 std %f4, [%l7 + 0x40]
33205 andn %o3, 0x1E9B, %l2
33206 ldsw [%l7 + 0x70], %o2
33207loop_3903:
33208 movle %xcc, %l3, %g5
33209 mulscc %l1, %o7, %g7
33210 bvc %xcc, loop_3904
33211 fcmple16 %f4, %f6, %g2
33212 fmovd %f12, %f2
33213 nop
33214 setx loop_3905, %l0, %l1
33215 wrpr 0x1, %tl
33216 wrpr %l1, %tpc
33217 add %l1, 0x4, %l1
33218 wrpr %l1, %tnpc
33219 setx 0x34400001400, %l0, %l1
33220 wrpr %l1, %tstate
33221 wrhpr 0x4, %htstate
33222 retry
33223loop_3904:
33224 fsrc1s %f2, %f2
33225 ldsb [%l7 + 0x7A], %i0
33226 ldx [%l7 + 0x78], %l6
33227loop_3905:
33228 movcc %icc, %i5, %o6
33229 fnot2 %f6, %f0
33230 fbuge %fcc1, loop_3906
33231 sth %i1, [%l7 + 0x14]
33232 fcmpd %fcc2, %f6, %f10
33233 stb %i6, [%l7 + 0x2B]
33234loop_3906:
33235 fornot2s %f3, %f2, %f14
33236 fmovrsne %g4, %f5, %f12
33237 fsrc1s %f11, %f3
33238 ldsb [%l7 + 0x36], %i2
33239 fpsub32s %f9, %f3, %f0
33240 sth %i4, [%l7 + 0x3A]
33241 srlx %i3, 0x10, %g3
33242 ldsh [%l7 + 0x54], %o1
33243 tsubcctv %o5, %l0, %l5
33244 lduh [%l7 + 0x7E], %o4
33245 bgu loop_3907
33246 fnot2 %f0, %f8
33247 sth %i7, [%l7 + 0x3A]
33248 ldd [%l7 + 0x78], %f4
33249loop_3907:
33250 sra %l4, %o0, %g1
33251 lduw [%l7 + 0x24], %g6
33252 fnot2s %f9, %f6
33253 sll %l2, %o2, %o3
33254 add %l3, %g5, %l1
33255 fone %f10
33256 bne,pn %xcc, loop_3908
33257 fbug,a %fcc1, loop_3909
33258 brz %g7, loop_3910
33259 mulscc %g2, 0x0233, %o7
33260loop_3908:
33261 movvs %icc, %l6, %i5
33262loop_3909:
33263 ldx [%l7 + 0x58], %i0
33264loop_3910:
33265 tneg %xcc, 0x5
33266 movrne %i1, 0x17D, %o6
33267 udivcc %i6, 0x017F, %i2
33268 sllx %i4, %g4, %i3
33269 st %f12, [%l7 + 0x6C]
33270 stw %g3, [%l7 + 0x38]
33271 lduw [%l7 + 0x60], %o5
33272 fmovsl %xcc, %f12, %f0
33273 array16 %l0, %o1, %o4
33274 lduh [%l7 + 0x2A], %l5
33275 movpos %xcc, %i7, %l4
33276 fmovsa %xcc, %f11, %f9
33277 ldsw [%l7 + 0x0C], %g1
33278 stx %o0, [%l7 + 0x10]
33279 ld [%l7 + 0x34], %f9
33280 tge %xcc, 0x7
33281 fcmpeq32 %f6, %f12, %l2
33282 udiv %o2, 0x01A0, %o3
33283 stx %g6, [%l7 + 0x78]
33284 umulcc %g5, %l3, %g7
33285 movre %g2, 0x1F8, %o7
33286 movrgz %l6, 0x167, %i5
33287 fnors %f12, %f15, %f3
33288 fxors %f15, %f9, %f1
33289 edge32ln %l1, %i1, %o6
33290 fandnot1s %f12, %f7, %f10
33291 sth %i0, [%l7 + 0x68]
33292 lduw [%l7 + 0x38], %i2
33293 ldsh [%l7 + 0x12], %i4
33294 stb %i6, [%l7 + 0x2C]
33295 stb %i3, [%l7 + 0x57]
33296 addcc %g3, 0x0205, %o5
33297 fmovdgu %icc, %f8, %f14
33298 lduh [%l7 + 0x2E], %l0
33299 stb %g4, [%l7 + 0x23]
33300 bg,a,pn %icc, loop_3911
33301 fpackfix %f10, %f11
33302 sth %o4, [%l7 + 0x22]
33303 fands %f11, %f15, %f10
33304loop_3911:
33305 andn %l5, 0x0B1C, %i7
33306 xnorcc %l4, %g1, %o0
33307 edge8 %o1, %o2, %l2
33308 ld [%l7 + 0x64], %f6
33309 nop
33310 setx loop_3912, %l0, %l1
33311 jmpl %l1, %g6
33312 array16 %g5, %o3, %l3
33313 udiv %g7, 0x1647, %g2
33314 fabsd %f10, %f4
33315loop_3912:
33316 lduw [%l7 + 0x24], %o7
33317 edge16n %i5, %l1, %i1
33318 std %f10, [%l7 + 0x50]
33319 brgez,a %l6, loop_3913
33320 brnz,a %i0, loop_3914
33321 fpadd32 %f8, %f6, %f2
33322 fmovrslz %i2, %f1, %f8
33323loop_3913:
33324 nop
33325 setx loop_3915, %l0, %l1
33326 wrpr 0x1, %tl
33327 wrpr %l1, %tpc
33328 add %l1, 0x4, %l1
33329 wrpr %l1, %tnpc
33330 setx 0x34400001400, %l0, %l1
33331 wrpr %l1, %tstate
33332 wrhpr 0x4, %htstate
33333 retry
33334loop_3914:
33335 sth %i4, [%l7 + 0x4C]
33336 fzero %f0
33337 stx %o6, [%l7 + 0x48]
33338loop_3915:
33339 fsrc1s %f0, %f8
33340 stb %i6, [%l7 + 0x6B]
33341 ldsw [%l7 + 0x5C], %g3
33342 fandnot1 %f4, %f10, %f6
33343 fmovrde %o5, %f2, %f0
33344 ldsh [%l7 + 0x44], %i3
33345 ldsh [%l7 + 0x5C], %g4
33346 stw %o4, [%l7 + 0x3C]
33347 edge32n %l0, %i7, %l5
33348 bg,pn %icc, loop_3916
33349 mulscc %l4, 0x1AE0, %o0
33350 faligndata %f0, %f14, %f2
33351 ld [%l7 + 0x5C], %f9
33352loop_3916:
33353 brnz,a %g1, loop_3917
33354 fpadd32s %f11, %f3, %f7
33355 fmovrslez %o1, %f3, %f4
33356 lduh [%l7 + 0x7A], %l2
33357loop_3917:
33358 array8 %o2, %g6, %g5
33359 stb %l3, [%l7 + 0x73]
33360 alignaddr %g7, %g2, %o7
33361 orn %o3, %i5, %l1
33362 fmovdl %xcc, %f5, %f14
33363 fmovrdgez %l6, %f2, %f4
33364 ld [%l7 + 0x64], %f5
33365 fcmped %fcc3, %f14, %f14
33366 ldd [%l7 + 0x70], %f0
33367 lduh [%l7 + 0x7A], %i0
33368 smul %i2, %i1, %i4
33369 sdiv %i6, 0x1484, %o6
33370 ldd [%l7 + 0x38], %f12
33371 ldsb [%l7 + 0x67], %o5
33372 fmovrsne %g3, %f3, %f14
33373 te %icc, 0x3
33374 fmovda %xcc, %f10, %f11
33375 alignaddrl %i3, %g4, %l0
33376 movrgz %i7, 0x3EB, %o4
33377 lduw [%l7 + 0x4C], %l4
33378 std %f10, [%l7 + 0x38]
33379 or %l5, %o0, %o1
33380 lduw [%l7 + 0x44], %l2
33381 edge32ln %o2, %g1, %g5
33382 move %icc, %g6, %l3
33383 addc %g2, 0x09E1, %g7
33384 tle %icc, 0x6
33385 movpos %xcc, %o7, %o3
33386 fmovdl %xcc, %f13, %f8
33387 call loop_3918
33388 lduh [%l7 + 0x7E], %l1
33389 edge8l %l6, %i5, %i0
33390 nop
33391 setx loop_3919, %l0, %l1
33392 wrpr 0x1, %tl
33393 wrpr %l1, %tnpc
33394 setx 0x34400001400, %l0, %l1
33395 wrpr %l1, %tstate
33396 wrhpr 0x4, %htstate
33397 done
33398loop_3918:
33399 bg,pt %icc, loop_3920
33400 fbg %fcc1, loop_3921
33401 or %i1, 0x121E, %i2
33402loop_3919:
33403 fbule,a %fcc0, loop_3922
33404loop_3920:
33405 xnor %i6, %i4, %o6
33406loop_3921:
33407 fsrc1 %f4, %f8
33408 fmovde %xcc, %f15, %f8
33409loop_3922:
33410 fblg %fcc3, loop_3923
33411 ldx [%l7 + 0x58], %o5
33412 fnegs %f11, %f11
33413 ldd [%l7 + 0x48], %f8
33414loop_3923:
33415 st %f0, [%l7 + 0x14]
33416 edge32l %g3, %i3, %l0
33417 and %g4, %i7, %o4
33418 udivx %l5, 0x1D04, %l4
33419 ldsw [%l7 + 0x7C], %o1
33420 bpos,a,pn %xcc, loop_3924
33421 fmovsvc %xcc, %f14, %f7
33422 fzeros %f4
33423 ldd [%l7 + 0x70], %f8
33424loop_3924:
33425 movrlz %l2, %o0, %g1
33426 call loop_3925
33427 fbug,a %fcc1, loop_3926
33428 fcmpes %fcc3, %f7, %f1
33429 ld [%l7 + 0x4C], %f8
33430loop_3925:
33431 fbe %fcc3, loop_3927
33432loop_3926:
33433 lduh [%l7 + 0x0E], %g5
33434 movge %xcc, %g6, %o2
33435 ldub [%l7 + 0x7C], %l3
33436loop_3927:
33437 alignaddr %g7, %g2, %o3
33438 edge8l %l1, %l6, %i5
33439 std %f6, [%l7 + 0x30]
33440 fmul8x16au %f13, %f3, %f10
33441 bpos %xcc, loop_3928
33442 tg %icc, 0x0
33443 movcc %xcc, %o7, %i1
33444 fmovda %xcc, %f0, %f9
33445loop_3928:
33446 fpsub16 %f8, %f0, %f2
33447 ldsb [%l7 + 0x43], %i0
33448 bn loop_3929
33449 ld [%l7 + 0x18], %f15
33450 stb %i2, [%l7 + 0x2E]
33451 ldsb [%l7 + 0x47], %i6
33452loop_3929:
33453 fmovsge %xcc, %f9, %f11
33454 lduw [%l7 + 0x60], %o6
33455 ldx [%l7 + 0x60], %i4
33456 fmul8sux16 %f14, %f8, %f10
33457 sth %o5, [%l7 + 0x24]
33458 fblg %fcc2, loop_3930
33459 nop
33460 setx loop_3931, %l0, %l1
33461 wrpr 0x1, %tl
33462 wrpr %l1, %tpc
33463 add %l1, 0x4, %l1
33464 wrpr %l1, %tnpc
33465 setx 0x34400001400, %l0, %l1
33466 wrpr %l1, %tstate
33467 wrhpr 0x4, %htstate
33468 retry
33469 siam 0x0
33470 ld [%l7 + 0x0C], %f10
33471loop_3930:
33472 pdist %f12, %f10, %f2
33473loop_3931:
33474 fmovsg %xcc, %f15, %f5
33475 ldx [%l7 + 0x68], %g3
33476 ldd [%l7 + 0x70], %f4
33477 fsrc1 %f14, %f0
33478 fmovsge %xcc, %f9, %f14
33479 stx %l0, [%l7 + 0x58]
33480 fpsub32 %f14, %f12, %f2
33481 stx %g4, [%l7 + 0x40]
33482 movre %i7, 0x19C, %o4
33483 tge %icc, 0x4
33484 bcc,a loop_3932
33485 move %xcc, %i3, %l5
33486 std %f2, [%l7 + 0x20]
33487 fmovdl %xcc, %f9, %f11
33488loop_3932:
33489 sth %l4, [%l7 + 0x62]
33490 lduh [%l7 + 0x7E], %l2
33491 fmovsl %icc, %f14, %f9
33492 ldsb [%l7 + 0x49], %o1
33493 fones %f8
33494 stb %g1, [%l7 + 0x21]
33495 array8 %g5, %g6, %o0
33496 lduh [%l7 + 0x20], %l3
33497 ldsh [%l7 + 0x18], %g7
33498 fzero %f6
33499 fmovsne %xcc, %f6, %f10
33500 fblg,a %fcc2, loop_3933
33501 fsrc2s %f0, %f10
33502 fxnors %f4, %f7, %f11
33503 fbg,a %fcc0, loop_3934
33504loop_3933:
33505 or %o2, %o3, %g2
33506 fzero %f6
33507 edge32 %l6, %l1, %i5
33508loop_3934:
33509 fnot2 %f2, %f2
33510 brnz %i1, loop_3935
33511 ldub [%l7 + 0x62], %i0
33512 ld [%l7 + 0x3C], %f13
33513 fmul8x16au %f4, %f8, %f8
33514loop_3935:
33515 fzeros %f9
33516 udiv %i2, 0x1C51, %i6
33517 fmovrslz %o6, %f10, %f15
33518 fmovdcs %xcc, %f6, %f6
33519 fpsub16 %f0, %f2, %f4
33520 ldub [%l7 + 0x7C], %i4
33521 sth %o7, [%l7 + 0x4E]
33522 std %f14, [%l7 + 0x50]
33523 movrlez %o5, 0x200, %l0
33524 fbu %fcc0, loop_3936
33525 fmul8x16al %f3, %f5, %f14
33526 taddcc %g3, %g4, %i7
33527 sdivcc %o4, 0x0B41, %i3
33528loop_3936:
33529 fpackfix %f6, %f15
33530 movne %icc, %l5, %l2
33531 tg %xcc, 0x5
33532 subc %l4, 0x1551, %g1
33533 be loop_3937
33534 movgu %icc, %g5, %g6
33535 fmovsl %xcc, %f2, %f6
33536 fmovdvs %xcc, %f5, %f0
33537loop_3937:
33538 movle %xcc, %o0, %o1
33539 tcs %icc, 0x5
33540 fpmerge %f14, %f11, %f0
33541 sth %g7, [%l7 + 0x2A]
33542 fmovda %xcc, %f6, %f0
33543 fandnot1s %f8, %f2, %f1
33544 brgez %l3, loop_3938
33545 fmovrsne %o2, %f5, %f4
33546 std %f14, [%l7 + 0x30]
33547 srl %g2, %o3, %l6
33548loop_3938:
33549 fmovdle %icc, %f14, %f14
33550 ldsh [%l7 + 0x20], %l1
33551 fblg,a %fcc2, loop_3939
33552 brlez,a %i1, loop_3940
33553 sdiv %i0, 0x14C5, %i2
33554 fmovrde %i6, %f12, %f8
33555loop_3939:
33556 fnegs %f1, %f2
33557loop_3940:
33558 ldd [%l7 + 0x28], %f8
33559 fba,a %fcc1, loop_3941
33560 bshuffle %f2, %f6, %f4
33561 fcmpgt16 %f2, %f4, %o6
33562 fmovdpos %xcc, %f14, %f0
33563loop_3941:
33564 tg %xcc, 0x4
33565 fnegs %f10, %f15
33566 fmovsvc %xcc, %f11, %f14
33567 movg %icc, %i5, %o7
33568 fcmple16 %f10, %f8, %o5
33569 array16 %l0, %i4, %g3
33570 stb %i7, [%l7 + 0x33]
33571 std %f12, [%l7 + 0x08]
33572 fmovrslez %o4, %f1, %f5
33573 ldsw [%l7 + 0x6C], %g4
33574 bvc,a loop_3942
33575 fmovsle %icc, %f6, %f3
33576 ldsw [%l7 + 0x6C], %i3
33577 sth %l5, [%l7 + 0x14]
33578loop_3942:
33579 for %f10, %f0, %f4
33580 fnors %f14, %f2, %f4
33581 brgz %l4, loop_3943
33582 movleu %xcc, %g1, %l2
33583 orcc %g5, 0x0672, %o0
33584 nop
33585 setx loop_3944, %l0, %l1
33586 jmpl %l1, %o1
33587loop_3943:
33588 ldx [%l7 + 0x50], %g7
33589 bneg %icc, loop_3945
33590 ldsw [%l7 + 0x54], %g6
33591loop_3944:
33592 st %f6, [%l7 + 0x5C]
33593 stx %o2, [%l7 + 0x40]
33594loop_3945:
33595 srlx %l3, %g2, %l6
33596 fandnot2s %f5, %f4, %f4
33597 movleu %xcc, %l1, %i1
33598 fbn %fcc2, loop_3946
33599 sdivx %i0, 0x07BF, %o3
33600 edge8ln %i6, %i2, %o6
33601 bge,pn %xcc, loop_3947
33602loop_3946:
33603 fmovdcs %icc, %f5, %f2
33604 bge %icc, loop_3948
33605 st %f14, [%l7 + 0x78]
33606loop_3947:
33607 ldd [%l7 + 0x68], %f12
33608 fbe,a %fcc2, loop_3949
33609loop_3948:
33610 fpadd16s %f5, %f1, %f3
33611 ldx [%l7 + 0x10], %o7
33612 and %o5, 0x0114, %l0
33613loop_3949:
33614 stw %i5, [%l7 + 0x54]
33615 fmovdl %icc, %f11, %f10
33616 udivx %g3, 0x19F4, %i4
33617 st %f7, [%l7 + 0x3C]
33618 tcs %icc, 0x7
33619 std %f10, [%l7 + 0x18]
33620 stw %o4, [%l7 + 0x68]
33621 fcmpne16 %f6, %f2, %i7
33622 fsrc1 %f14, %f2
33623 fmovdneg %icc, %f13, %f8
33624 std %f4, [%l7 + 0x58]
33625 mulx %i3, %g4, %l5
33626 call loop_3950
33627 stw %g1, [%l7 + 0x44]
33628 bne,a %icc, loop_3951
33629 fbn %fcc1, loop_3952
33630loop_3950:
33631 stw %l4, [%l7 + 0x18]
33632 mulx %l2, %g5, %o0
33633loop_3951:
33634 fbo,a %fcc0, loop_3953
33635loop_3952:
33636 fmovrsgz %g7, %f10, %f11
33637 array32 %g6, %o2, %o1
33638 ldsh [%l7 + 0x46], %g2
33639loop_3953:
33640 fbuge %fcc3, loop_3954
33641 fcmple16 %f12, %f10, %l3
33642 ble loop_3955
33643 ldx [%l7 + 0x68], %l1
33644loop_3954:
33645 nop
33646 setx loop_3956, %l0, %l1
33647 wrpr 0x1, %tl
33648 wrpr %l1, %tpc
33649 add %l1, 0x4, %l1
33650 wrpr %l1, %tnpc
33651 setx 0x34400001400, %l0, %l1
33652 wrpr %l1, %tstate
33653 wrhpr 0x4, %htstate
33654 retry
33655 ldsh [%l7 + 0x48], %l6
33656loop_3955:
33657 udivx %i0, 0x15EF, %o3
33658 ld [%l7 + 0x58], %f0
33659loop_3956:
33660 fcmped %fcc1, %f0, %f8
33661 fmovd %f14, %f8
33662 orcc %i1, %i6, %i2
33663 fpadd32s %f13, %f12, %f1
33664 ldd [%l7 + 0x70], %f12
33665 smul %o6, 0x1004, %o7
33666 fmovrdlz %l0, %f14, %f6
33667 ldsb [%l7 + 0x50], %i5
33668 ldsh [%l7 + 0x5A], %o5
33669 fmovdcc %xcc, %f10, %f3
33670 umul %g3, 0x0717, %o4
33671 mulx %i7, %i3, %g4
33672 lduw [%l7 + 0x2C], %i4
33673 ldx [%l7 + 0x70], %l5
33674 movl %xcc, %g1, %l2
33675 movpos %icc, %l4, %o0
33676 fnot1 %f2, %f12
33677 ld [%l7 + 0x74], %f6
33678 ldx [%l7 + 0x68], %g7
33679 ldd [%l7 + 0x28], %f8
33680 std %f2, [%l7 + 0x18]
33681 addc %g6, %o2, %g5
33682 sth %o1, [%l7 + 0x6E]
33683 std %f6, [%l7 + 0x50]
33684 stb %g2, [%l7 + 0x63]
33685 fmovdneg %icc, %f8, %f4
33686 ldd [%l7 + 0x18], %f0
33687 mova %xcc, %l1, %l6
33688 fmovda %icc, %f3, %f2
33689 tle %xcc, 0x4
33690 nop
33691 setx loop_3957, %l0, %l1
33692 wrpr 0x1, %tl
33693 wrpr %l1, %tpc
33694 add %l1, 0x4, %l1
33695 wrpr %l1, %tnpc
33696 setx 0x34400001400, %l0, %l1
33697 wrpr %l1, %tstate
33698 wrhpr 0x4, %htstate
33699 retry
33700 sub %i0, %l3, %o3
33701 ldx [%l7 + 0x40], %i6
33702 fmovdne %icc, %f11, %f0
33703loop_3957:
33704 alignaddr %i2, %i1, %o6
33705 lduw [%l7 + 0x28], %l0
33706 fbue,a %fcc3, loop_3958
33707 std %f0, [%l7 + 0x60]
33708 fmovscs %xcc, %f0, %f5
33709 fandnot1s %f8, %f1, %f5
33710loop_3958:
33711 fmovdne %icc, %f6, %f7
33712 fcmpne32 %f10, %f4, %o7
33713 fmovdleu %xcc, %f13, %f3
33714 taddcc %i5, %g3, %o4
33715 fzeros %f2
33716 orncc %o5, 0x0042, %i3
33717 fxors %f2, %f4, %f5
33718 ldd [%l7 + 0x28], %f2
33719 fblg %fcc2, loop_3959
33720 ld [%l7 + 0x14], %f15
33721 alignaddr %i7, %g4, %i4
33722 movge %icc, %l5, %l2
33723loop_3959:
33724 bn,a,pn %icc, loop_3960
33725 fsrc2 %f12, %f8
33726 bshuffle %f12, %f14, %f4
33727 tsubcc %g1, %o0, %g7
33728loop_3960:
33729 stw %g6, [%l7 + 0x60]
33730 stw %l4, [%l7 + 0x54]
33731 ldsb [%l7 + 0x65], %o2
33732 fmovdl %xcc, %f8, %f4
33733 lduw [%l7 + 0x7C], %o1
33734 alignaddr %g5, %g2, %l1
33735 fblg,a %fcc3, loop_3961
33736 fmovdg %icc, %f7, %f14
33737 fbule,a %fcc0, loop_3962
33738 movge %xcc, %i0, %l6
33739loop_3961:
33740 tn %icc, 0x7
33741 ldsb [%l7 + 0x45], %o3
33742loop_3962:
33743 udivcc %i6, 0x1EB6, %i2
33744 srlx %i1, %o6, %l3
33745 mulscc %o7, %l0, %g3
33746 movg %xcc, %o4, %o5
33747 ldub [%l7 + 0x17], %i3
33748 ldx [%l7 + 0x70], %i5
33749 tleu %icc, 0x1
33750 fpmerge %f0, %f5, %f4
33751 ldd [%l7 + 0x28], %f12
33752 fnands %f1, %f10, %f5
33753 fmovrslz %i7, %f7, %f11
33754 srax %i4, %l5, %l2
33755 fpack16 %f14, %f1
33756 lduh [%l7 + 0x74], %g4
33757 bgu,a,pt %xcc, loop_3963
33758 ba,a %icc, loop_3964
33759 fmovd %f10, %f4
33760 fmovrsgz %o0, %f8, %f10
33761loop_3963:
33762 fsrc1 %f4, %f4
33763loop_3964:
33764 ld [%l7 + 0x18], %f6
33765 fmul8sux16 %f2, %f6, %f12
33766 tn %xcc, 0x0
33767 bl,pn %icc, loop_3965
33768 tvs %xcc, 0x6
33769 array8 %g1, %g6, %g7
33770 ldd [%l7 + 0x20], %f12
33771loop_3965:
33772 tpos %xcc, 0x6
33773 sth %l4, [%l7 + 0x3E]
33774 ld [%l7 + 0x3C], %f0
33775 siam 0x5
33776 lduw [%l7 + 0x68], %o2
33777 movrne %g5, %o1, %g2
33778 ldd [%l7 + 0x78], %f14
33779 fmovrdgez %i0, %f10, %f6
33780 edge16n %l1, %l6, %i6
33781 bneg,pn %xcc, loop_3966
33782 fcmpgt32 %f12, %f14, %o3
33783 fmovsg %xcc, %f8, %f12
33784 andn %i1, %o6, %l3
33785loop_3966:
33786 stb %i2, [%l7 + 0x6D]
33787 stb %l0, [%l7 + 0x4C]
33788 ldub [%l7 + 0x33], %o7
33789 bge,pt %xcc, loop_3967
33790 tneg %xcc, 0x7
33791 brnz %g3, loop_3968
33792 tneg %icc, 0x2
33793loop_3967:
33794 andn %o5, 0x1371, %i3
33795 bneg,a loop_3969
33796loop_3968:
33797 fmovsle %icc, %f12, %f11
33798 stw %i5, [%l7 + 0x18]
33799 ldub [%l7 + 0x28], %i7
33800loop_3969:
33801 stx %o4, [%l7 + 0x38]
33802 fbug %fcc0, loop_3970
33803 fnot1 %f12, %f12
33804 edge32ln %i4, %l2, %g4
33805 and %o0, 0x0012, %l5
33806loop_3970:
33807 fandnot1 %f10, %f6, %f12
33808 ldub [%l7 + 0x21], %g1
33809 srlx %g6, %g7, %l4
33810 fmovsn %xcc, %f6, %f11
33811 std %f14, [%l7 + 0x30]
33812 fxnors %f15, %f3, %f2
33813 ldsh [%l7 + 0x16], %g5
33814 lduh [%l7 + 0x1A], %o2
33815 add %g2, %o1, %i0
33816 fpackfix %f6, %f6
33817 ldsw [%l7 + 0x74], %l1
33818 fmovdle %icc, %f1, %f10
33819 fabss %f8, %f11
33820 fcmpgt32 %f4, %f10, %l6
33821 fbl %fcc1, loop_3971
33822 nop
33823 setx loop_3972, %l0, %l1
33824 wrpr 0x1, %tl
33825 wrpr %l1, %tpc
33826 add %l1, 0x4, %l1
33827 wrpr %l1, %tnpc
33828 setx 0x34400001400, %l0, %l1
33829 wrpr %l1, %tstate
33830 wrhpr 0x4, %htstate
33831 retry
33832 fmovrslez %o3, %f9, %f7
33833 movrgz %i6, %o6, %l3
33834loop_3971:
33835 sdivx %i1, 0x068C, %l0
33836loop_3972:
33837 edge32 %o7, %i2, %g3
33838 tcs %xcc, 0x0
33839 edge16ln %i3, %o5, %i7
33840 umulcc %i5, 0x15D8, %i4
33841 nop
33842 setx loop_3973, %l0, %l1
33843 wrpr 0x1, %tl
33844 wrpr %l1, %tnpc
33845 setx 0x34400001400, %l0, %l1
33846 wrpr %l1, %tstate
33847 wrhpr 0x4, %htstate
33848 done
33849 ldub [%l7 + 0x6B], %o4
33850 fbuge,a %fcc2, loop_3974
33851 lduw [%l7 + 0x10], %l2
33852loop_3973:
33853 fxnor %f14, %f8, %f4
33854 ldd [%l7 + 0x28], %f4
33855loop_3974:
33856 fpadd16s %f6, %f0, %f0
33857 ldub [%l7 + 0x4D], %o0
33858 ldx [%l7 + 0x40], %l5
33859 ldx [%l7 + 0x18], %g4
33860 edge16n %g6, %g7, %g1
33861 fsrc1s %f11, %f2
33862 fmovdpos %icc, %f13, %f7
33863 st %f6, [%l7 + 0x78]
33864 taddcc %g5, 0x1160, %o2
33865 fmovde %icc, %f11, %f14
33866 ld [%l7 + 0x1C], %f7
33867 std %f0, [%l7 + 0x28]
33868 st %f11, [%l7 + 0x48]
33869 fmovd %f10, %f6
33870 popc %g2, %l4
33871 fmul8ulx16 %f4, %f8, %f10
33872 std %f10, [%l7 + 0x08]
33873 lduw [%l7 + 0x70], %i0
33874 lduh [%l7 + 0x7C], %o1
33875 stx %l1, [%l7 + 0x60]
33876 movne %icc, %l6, %o3
33877 fpadd16 %f4, %f8, %f2
33878 fbo,a %fcc1, loop_3975
33879 stx %i6, [%l7 + 0x48]
33880 tleu %icc, 0x0
33881 addc %o6, %l3, %l0
33882loop_3975:
33883 lduw [%l7 + 0x60], %o7
33884 fnand %f12, %f6, %f14
33885 std %f6, [%l7 + 0x70]
33886 std %f2, [%l7 + 0x30]
33887 tl %icc, 0x7
33888 ldub [%l7 + 0x0E], %i1
33889 fmovsle %xcc, %f9, %f2
33890 ldsb [%l7 + 0x15], %i2
33891 movrlz %g3, 0x2B3, %o5
33892 fmovsvc %xcc, %f6, %f1
33893 lduw [%l7 + 0x70], %i3
33894 taddcctv %i7, 0x10B7, %i5
33895 ldsb [%l7 + 0x57], %o4
33896 movle %xcc, %l2, %o0
33897 fxnors %f3, %f12, %f8
33898 fmovrdlz %i4, %f2, %f12
33899 movrlz %l5, 0x381, %g4
33900 lduw [%l7 + 0x40], %g6
33901 sth %g1, [%l7 + 0x12]
33902 stw %g7, [%l7 + 0x5C]
33903 movrne %o2, %g2, %l4
33904 movge %icc, %g5, %i0
33905 movpos %xcc, %l1, %l6
33906 fnegs %f5, %f15
33907 fbne %fcc0, loop_3976
33908 fmovsle %xcc, %f5, %f12
33909 st %f6, [%l7 + 0x54]
33910 edge16ln %o3, %o1, %o6
33911loop_3976:
33912 tn %icc, 0x3
33913 fmovscc %xcc, %f11, %f13
33914 ldsb [%l7 + 0x73], %i6
33915 lduw [%l7 + 0x50], %l3
33916 fmovdcs %xcc, %f15, %f12
33917 st %f5, [%l7 + 0x60]
33918 fmovrsgz %l0, %f14, %f12
33919 fpmerge %f6, %f6, %f8
33920 fba %fcc0, loop_3977
33921 fmovdne %icc, %f0, %f2
33922 bgu,pt %xcc, loop_3978
33923 fmovsn %xcc, %f11, %f9
33924loop_3977:
33925 fmovdneg %icc, %f8, %f15
33926 fmovsneg %xcc, %f11, %f2
33927loop_3978:
33928 fnot1 %f10, %f0
33929 te %icc, 0x0
33930 movge %icc, %o7, %i1
33931 array16 %g3, %i2, %i3
33932 fmovdneg %xcc, %f9, %f1
33933 fcmpgt32 %f10, %f8, %o5
33934 umulcc %i7, 0x1EE3, %i5
33935 st %f15, [%l7 + 0x1C]
33936 bvc %icc, loop_3979
33937 orncc %o4, 0x1AF0, %l2
33938 ld [%l7 + 0x6C], %f4
33939 ldsh [%l7 + 0x42], %o0
33940loop_3979:
33941 smul %l5, 0x1F6B, %i4
33942 fornot1s %f4, %f12, %f4
33943 ld [%l7 + 0x58], %f10
33944 fmovsvs %icc, %f6, %f1
33945 fexpand %f3, %f8
33946 movleu %icc, %g6, %g4
33947 ldsw [%l7 + 0x3C], %g7
33948 fcmpeq32 %f6, %f8, %o2
33949 edge32n %g2, %g1, %g5
33950 fmovsneg %icc, %f6, %f10
33951 fpack32 %f2, %f8, %f8
33952 movcc %xcc, %l4, %i0
33953 fmovdpos %icc, %f7, %f11
33954 fmovrde %l6, %f8, %f6
33955 fpmerge %f4, %f2, %f0
33956 umul %l1, %o3, %o1
33957 fbul %fcc2, loop_3980
33958 ldd [%l7 + 0x28], %f2
33959 xor %i6, %l3, %o6
33960 sth %o7, [%l7 + 0x1C]
33961loop_3980:
33962 fandnot1s %f10, %f2, %f0
33963 fmovde %icc, %f12, %f5
33964 ldd [%l7 + 0x18], %f14
33965 fand %f6, %f14, %f14
33966 xor %i1, %l0, %g3
33967 nop
33968 setx loop_3981, %l0, %l1
33969 wrpr 0x1, %tl
33970 wrpr %l1, %tpc
33971 add %l1, 0x4, %l1
33972 wrpr %l1, %tnpc
33973 setx 0x34400001400, %l0, %l1
33974 wrpr %l1, %tstate
33975 wrhpr 0x4, %htstate
33976 retry
33977 andn %i3, %i2, %i7
33978 stw %o5, [%l7 + 0x7C]
33979 ldub [%l7 + 0x50], %o4
33980loop_3981:
33981 edge8 %i5, %l2, %o0
33982 andcc %l5, %i4, %g6
33983 fmovrsne %g4, %f13, %f11
33984 st %f15, [%l7 + 0x38]
33985 sth %g7, [%l7 + 0x54]
33986 lduw [%l7 + 0x68], %g2
33987 mulx %g1, %g5, %o2
33988 fmovs %f9, %f6
33989 fmovrdne %l4, %f10, %f4
33990 sdiv %i0, 0x15F3, %l1
33991 fornot2 %f4, %f8, %f12
33992 edge8l %l6, %o1, %o3
33993 st %f0, [%l7 + 0x58]
33994 faligndata %f10, %f14, %f0
33995 nop
33996 setx loop_3982, %l0, %l1
33997 wrpr 0x1, %tl
33998 wrpr %l1, %tpc
33999 add %l1, 0x4, %l1
34000 wrpr %l1, %tnpc
34001 setx 0x34400001400, %l0, %l1
34002 wrpr %l1, %tstate
34003 wrhpr 0x4, %htstate
34004 retry
34005 ba,a,pn %icc, loop_3983
34006 movrgz %l3, %o6, %i6
34007 fbn %fcc2, loop_3984
34008loop_3982:
34009 fcmps %fcc0, %f5, %f10
34010loop_3983:
34011 ldd [%l7 + 0x78], %f2
34012 fmovsge %icc, %f3, %f15
34013loop_3984:
34014 fmuld8sux16 %f0, %f7, %f10
34015 tleu %icc, 0x7
34016 fbu %fcc1, loop_3985
34017 fbn,a %fcc2, loop_3986
34018 tne %xcc, 0x2
34019 lduh [%l7 + 0x12], %i1
34020loop_3985:
34021 fpadd16 %f2, %f10, %f6
34022loop_3986:
34023 fmul8x16 %f0, %f2, %f0
34024 te %xcc, 0x4
34025 fmovd %f12, %f8
34026 fpadd16 %f6, %f8, %f4
34027 fmovsgu %icc, %f9, %f13
34028 fandnot2s %f7, %f1, %f8
34029 fcmpd %fcc1, %f10, %f8
34030 fmovrdlez %l0, %f14, %f6
34031 faligndata %f12, %f2, %f4
34032 bne,pn %icc, loop_3987
34033 fmovda %icc, %f14, %f2
34034 ldub [%l7 + 0x2E], %o7
34035 fmovdgu %xcc, %f1, %f6
34036loop_3987:
34037 brnz,a %i3, loop_3988
34038 fmovsleu %xcc, %f14, %f5
34039 addccc %g3, 0x039E, %i7
34040 fbuge %fcc3, loop_3989
34041loop_3988:
34042 movrne %i2, %o5, %i5
34043 xor %o4, 0x1E43, %o0
34044 xor %l2, %l5, %i4
34045loop_3989:
34046 ldsh [%l7 + 0x7E], %g6
34047 fcmpne32 %f4, %f8, %g4
34048 lduh [%l7 + 0x3C], %g2
34049 brlez %g7, loop_3990
34050 movcc %xcc, %g5, %g1
34051 fmovse %xcc, %f15, %f8
34052 xnor %l4, 0x1ABE, %o2
34053loop_3990:
34054 fbu %fcc1, loop_3991
34055 ldx [%l7 + 0x10], %i0
34056 tcc %xcc, 0x2
34057 fba %fcc1, loop_3992
34058loop_3991:
34059 std %f6, [%l7 + 0x48]
34060 fbu %fcc1, loop_3993
34061 ldd [%l7 + 0x58], %f8
34062loop_3992:
34063 fmuld8sux16 %f5, %f6, %f8
34064 fmovrdne %l6, %f6, %f14
34065loop_3993:
34066 sra %o1, 0x18, %l1
34067 ta %xcc, 0x6
34068 fbue %fcc2, loop_3994
34069 stw %o3, [%l7 + 0x70]
34070 srl %l3, %i6, %o6
34071 sth %i1, [%l7 + 0x32]
34072loop_3994:
34073 fand %f6, %f6, %f4
34074 fmovdl %xcc, %f13, %f2
34075 fornot2s %f4, %f10, %f10
34076 addcc %l0, %i3, %g3
34077 fcmps %fcc3, %f3, %f13
34078 fcmple16 %f12, %f14, %o7
34079 movneg %icc, %i7, %o5
34080 fnors %f4, %f14, %f9
34081 bn,a,pn %xcc, loop_3995
34082 lduh [%l7 + 0x16], %i2
34083 ldsw [%l7 + 0x14], %i5
34084 fcmple16 %f6, %f10, %o4
34085loop_3995:
34086 fmovrslez %o0, %f5, %f9
34087 sdiv %l2, 0x1C53, %l5
34088 fandnot1 %f2, %f4, %f8
34089 ldsw [%l7 + 0x78], %i4
34090 tleu %xcc, 0x2
34091 std %f8, [%l7 + 0x30]
34092 smul %g4, %g6, %g7
34093 fmovsvs %icc, %f14, %f2
34094 fmovsle %icc, %f14, %f13
34095 fmovsgu %xcc, %f11, %f3
34096 bleu,a,pt %icc, loop_3996
34097 fornot1 %f14, %f2, %f12
34098 fbe,a %fcc1, loop_3997
34099 fexpand %f10, %f8
34100loop_3996:
34101 ldsb [%l7 + 0x59], %g2
34102 bge,a %icc, loop_3998
34103loop_3997:
34104 fsrc1s %f12, %f7
34105 fornot2 %f6, %f8, %f6
34106 fbuge,a %fcc0, loop_3999
34107loop_3998:
34108 ldsb [%l7 + 0x5C], %g5
34109 fmovrdlz %l4, %f0, %f10
34110 tge %icc, 0x7
34111loop_3999:
34112 stb %o2, [%l7 + 0x5F]
34113 add %i0, %l6, %g1
34114 fbuge,a %fcc1, loop_4000
34115 ldd [%l7 + 0x20], %f10
34116 smulcc %o1, %l1, %l3
34117 umulcc %o3, 0x19C1, %i6
34118loop_4000:
34119 ld [%l7 + 0x24], %f5
34120 popc %i1, %l0
34121 std %f10, [%l7 + 0x30]
34122 fcmpgt16 %f10, %f12, %i3
34123 fmovrdlz %g3, %f12, %f12
34124 stx %o6, [%l7 + 0x40]
34125 fmovdge %icc, %f14, %f15
34126 fcmpeq32 %f2, %f2, %i7
34127 bn,pt %icc, loop_4001
34128 std %f0, [%l7 + 0x78]
34129 ldsh [%l7 + 0x40], %o7
34130 pdist %f2, %f6, %f6
34131loop_4001:
34132 and %i2, %o5, %o4
34133 fcmpne32 %f10, %f2, %i5
34134 sdivx %l2, 0x0BEC, %o0
34135 popc %i4, %l5
34136 tneg %icc, 0x1
34137 ldsb [%l7 + 0x32], %g4
34138 fzeros %f11
34139 ldsb [%l7 + 0x68], %g6
34140 fpmerge %f7, %f7, %f8
34141 tl %icc, 0x6
34142 andn %g2, 0x0CDE, %g5
34143 popc 0x1A58, %g7
34144 fsrc2 %f4, %f8
34145 ldd [%l7 + 0x50], %f0
34146 movre %o2, %i0, %l4
34147 tsubcc %g1, %o1, %l1
34148 for %f10, %f6, %f6
34149 bge,a,pt %icc, loop_4002
34150 sth %l3, [%l7 + 0x2A]
34151 ldx [%l7 + 0x10], %o3
34152 umul %l6, 0x1437, %i1
34153loop_4002:
34154 fbue,a %fcc0, loop_4003
34155 sllx %i6, 0x19, %i3
34156 fmovrdgz %g3, %f12, %f14
34157 brlez,a %l0, loop_4004
34158loop_4003:
34159 fmovsvc %xcc, %f12, %f4
34160 udivx %i7, 0x043C, %o6
34161 sth %i2, [%l7 + 0x14]
34162loop_4004:
34163 stw %o7, [%l7 + 0x34]
34164 fsrc1s %f10, %f1
34165 edge8n %o4, %o5, %l2
34166 std %f8, [%l7 + 0x08]
34167 fpadd32 %f10, %f10, %f14
34168 lduw [%l7 + 0x44], %o0
34169 ld [%l7 + 0x20], %f14
34170 bpos,pt %icc, loop_4005
34171 fbl,a %fcc3, loop_4006
34172 fsrc2 %f0, %f4
34173 stw %i4, [%l7 + 0x24]
34174loop_4005:
34175 fmovdvc %xcc, %f14, %f14
34176loop_4006:
34177 fxors %f9, %f12, %f0
34178 fpack16 %f8, %f12
34179 ld [%l7 + 0x24], %f5
34180 lduh [%l7 + 0x64], %l5
34181 fsrc2s %f7, %f11
34182 ldsb [%l7 + 0x6A], %g4
34183 stw %g6, [%l7 + 0x24]
34184 bcc,pt %xcc, loop_4007
34185 tvc %icc, 0x3
34186 ldsh [%l7 + 0x0C], %i5
34187 nop
34188 setx loop_4008, %l0, %l1
34189 wrpr 0x1, %tl
34190 wrpr %l1, %tpc
34191 add %l1, 0x4, %l1
34192 wrpr %l1, %tnpc
34193 setx 0x34400001400, %l0, %l1
34194 wrpr %l1, %tstate
34195 wrhpr 0x4, %htstate
34196 retry
34197loop_4007:
34198 ldx [%l7 + 0x18], %g5
34199 addc %g2, %o2, %i0
34200 ldx [%l7 + 0x58], %l4
34201loop_4008:
34202 movrlz %g1, 0x19D, %g7
34203 ldsb [%l7 + 0x7E], %o1
34204 fbul,a %fcc1, loop_4009
34205 tcs %icc, 0x5
34206 fmovd %f14, %f8
34207 addccc %l1, 0x0B09, %o3
34208loop_4009:
34209 bg,a loop_4010
34210 stb %l6, [%l7 + 0x44]
34211 ldub [%l7 + 0x78], %i1
34212 fsrc1s %f11, %f8
34213loop_4010:
34214 ldsb [%l7 + 0x6E], %i6
34215 fornot1s %f12, %f12, %f1
34216 addc %i3, 0x095D, %g3
34217 fbg %fcc0, loop_4011
34218 stx %l3, [%l7 + 0x10]
34219 ldx [%l7 + 0x78], %i7
34220 fone %f10
34221loop_4011:
34222 ba,a loop_4012
34223 st %f15, [%l7 + 0x5C]
34224 movrgz %l0, %o6, %o7
34225 brgz %i2, loop_4013
34226loop_4012:
34227 fsrc1 %f10, %f6
34228 fmovsvs %xcc, %f3, %f11
34229 stx %o5, [%l7 + 0x68]
34230loop_4013:
34231 array8 %o4, %o0, %i4
34232 tn %xcc, 0x6
34233 edge8 %l5, %g4, %g6
34234 ldub [%l7 + 0x13], %i5
34235 lduw [%l7 + 0x30], %g5
34236 orn %g2, 0x1611, %l2
34237 fmovsneg %icc, %f2, %f9
34238 brz,a %o2, loop_4014
34239 udiv %l4, 0x10AB, %i0
34240 fbul %fcc2, loop_4015
34241 addccc %g1, 0x0DB3, %g7
34242loop_4014:
34243 srax %l1, %o3, %o1
34244 move %icc, %l6, %i1
34245loop_4015:
34246 brlez,a %i6, loop_4016
34247 movrgez %i3, %l3, %g3
34248 bl,pn %xcc, loop_4017
34249 fmovsneg %icc, %f15, %f9
34250loop_4016:
34251 bgu,a loop_4018
34252 fmovrdgez %i7, %f2, %f14
34253loop_4017:
34254 tn %xcc, 0x3
34255 stw %l0, [%l7 + 0x40]
34256loop_4018:
34257 ld [%l7 + 0x14], %f12
34258 fmul8x16au %f0, %f6, %f4
34259 st %f6, [%l7 + 0x7C]
34260 ldsh [%l7 + 0x20], %o7
34261 movrlz %i2, %o6, %o4
34262 stb %o0, [%l7 + 0x49]
34263 fmul8x16al %f2, %f11, %f10
34264 stw %i4, [%l7 + 0x30]
34265 st %f3, [%l7 + 0x40]
34266 stx %o5, [%l7 + 0x50]
34267 udiv %l5, 0x1AD1, %g6
34268 fbug %fcc1, loop_4019
34269 ldub [%l7 + 0x7E], %i5
34270 mulscc %g4, %g5, %g2
34271 sth %o2, [%l7 + 0x2A]
34272loop_4019:
34273 fmovdvc %xcc, %f12, %f5
34274 lduw [%l7 + 0x68], %l4
34275 lduh [%l7 + 0x6A], %i0
34276 stw %g1, [%l7 + 0x3C]
34277 lduw [%l7 + 0x20], %g7
34278 bvs loop_4020
34279 ldd [%l7 + 0x48], %f4
34280 ld [%l7 + 0x7C], %f11
34281 sdiv %l2, 0x0EA6, %o3
34282loop_4020:
34283 fblg %fcc1, loop_4021
34284 movle %xcc, %o1, %l1
34285 fpmerge %f3, %f13, %f2
34286 array32 %i1, %l6, %i6
34287loop_4021:
34288 tne %xcc, 0x6
34289 movrgez %l3, 0x0D2, %i3
34290 std %f14, [%l7 + 0x60]
34291 stb %g3, [%l7 + 0x3A]
34292 ldd [%l7 + 0x20], %f10
34293 lduw [%l7 + 0x2C], %l0
34294 fmovrslez %i7, %f13, %f13
34295 ldub [%l7 + 0x70], %o7
34296 edge16n %i2, %o6, %o0
34297 fmovrsne %o4, %f13, %f8
34298 fsrc1 %f2, %f10
34299 ldd [%l7 + 0x20], %f0
34300 ldx [%l7 + 0x58], %i4
34301 movcs %xcc, %o5, %l5
34302 stb %g6, [%l7 + 0x2B]
34303 fcmps %fcc2, %f15, %f15
34304 fone %f2
34305 lduh [%l7 + 0x08], %g4
34306 std %f0, [%l7 + 0x68]
34307 bn %xcc, loop_4022
34308 smul %i5, 0x1F94, %g2
34309 stw %g5, [%l7 + 0x40]
34310 ldd [%l7 + 0x60], %f10
34311loop_4022:
34312 std %f6, [%l7 + 0x68]
34313 sth %o2, [%l7 + 0x2E]
34314 brgz %l4, loop_4023
34315 edge32ln %i0, %g1, %l2
34316 srax %g7, 0x19, %o1
34317 brgez %o3, loop_4024
34318loop_4023:
34319 ldx [%l7 + 0x18], %l1
34320 ldsb [%l7 + 0x3D], %l6
34321 ldub [%l7 + 0x18], %i1
34322loop_4024:
34323 ldub [%l7 + 0x64], %i6
34324 stb %l3, [%l7 + 0x0F]
34325 fbo,a %fcc1, loop_4025
34326 fbe %fcc0, loop_4026
34327 addccc %g3, 0x11E2, %l0
34328 fpack16 %f12, %f4
34329loop_4025:
34330 fors %f1, %f10, %f8
34331loop_4026:
34332 array32 %i3, %i7, %i2
34333 fmovsle %icc, %f3, %f0
34334 stx %o6, [%l7 + 0x78]
34335 fexpand %f4, %f6
34336 smul %o0, %o7, %i4
34337 brlez %o5, loop_4027
34338 ldub [%l7 + 0x23], %o4
34339 fpsub16 %f8, %f0, %f6
34340 or %g6, 0x12D0, %g4
34341loop_4027:
34342 sth %l5, [%l7 + 0x14]
34343 stw %i5, [%l7 + 0x68]
34344 ldub [%l7 + 0x39], %g2
34345 edge16 %g5, %l4, %o2
34346 addccc %g1, 0x0219, %i0
34347 addcc %g7, 0x0F67, %l2
34348 call loop_4028
34349 fcmple16 %f12, %f14, %o1
34350 ldd [%l7 + 0x20], %f4
34351 ldsb [%l7 + 0x74], %l1
34352loop_4028:
34353 ldsw [%l7 + 0x50], %o3
34354 udivx %l6, 0x09A3, %i6
34355 stb %l3, [%l7 + 0x37]
34356 popc %i1, %g3
34357 fornot1 %f8, %f4, %f10
34358 lduh [%l7 + 0x4A], %l0
34359 ldsb [%l7 + 0x3D], %i7
34360 ldsh [%l7 + 0x7A], %i3
34361 fmovdle %xcc, %f6, %f7
34362 fbuge,a %fcc0, loop_4029
34363 fmovs %f2, %f13
34364 brnz,a %i2, loop_4030
34365 movrne %o0, 0x386, %o7
34366loop_4029:
34367 lduh [%l7 + 0x36], %o6
34368 bne loop_4031
34369loop_4030:
34370 lduh [%l7 + 0x32], %i4
34371 add %o4, 0x0421, %g6
34372 edge32l %g4, %l5, %i5
34373loop_4031:
34374 fcmpeq32 %f10, %f12, %o5
34375 ldd [%l7 + 0x58], %f12
34376 stb %g2, [%l7 + 0x2B]
34377 fnot1s %f13, %f0
34378 ldd [%l7 + 0x30], %f10
34379 fmovde %icc, %f9, %f7
34380 edge16n %l4, %g5, %g1
34381 ldub [%l7 + 0x20], %o2
34382 xor %i0, %g7, %o1
34383 movvs %xcc, %l1, %o3
34384 fcmple16 %f6, %f14, %l6
34385 sth %l2, [%l7 + 0x1E]
34386 bpos %xcc, loop_4032
34387 fornot1 %f0, %f10, %f0
34388 movcs %icc, %i6, %l3
34389 fcmpgt16 %f2, %f6, %i1
34390loop_4032:
34391 or %g3, 0x0570, %l0
34392 bneg,pn %xcc, loop_4033
34393 smul %i3, 0x0759, %i2
34394 stb %i7, [%l7 + 0x25]
34395 fornot2 %f6, %f8, %f2
34396loop_4033:
34397 bshuffle %f2, %f10, %f8
34398 edge16ln %o7, %o0, %o6
34399 movne %xcc, %o4, %i4
34400 stx %g4, [%l7 + 0x58]
34401 fmovrdne %l5, %f8, %f12
34402 smul %i5, 0x18C3, %o5
34403 ldsw [%l7 + 0x2C], %g2
34404 fbge %fcc2, loop_4034
34405 orcc %l4, %g5, %g6
34406 andncc %g1, %i0, %g7
34407 ld [%l7 + 0x08], %f2
34408loop_4034:
34409 fbue %fcc2, loop_4035
34410 bne,pt %icc, loop_4036
34411 ldsw [%l7 + 0x40], %o2
34412 bn,pt %icc, loop_4037
34413loop_4035:
34414 fnot1s %f11, %f11
34415loop_4036:
34416 alignaddrl %o1, %l1, %o3
34417 fone %f2
34418loop_4037:
34419 ldsh [%l7 + 0x44], %l6
34420 ldsh [%l7 + 0x52], %i6
34421 bge %xcc, loop_4038
34422 movvs %icc, %l3, %i1
34423 andncc %g3, %l0, %l2
34424 fpadd32 %f4, %f8, %f10
34425loop_4038:
34426 addccc %i3, %i2, %i7
34427 ldsb [%l7 + 0x55], %o7
34428 movrgez %o0, %o6, %o4
34429 srax %g4, 0x0E, %l5
34430 addcc %i4, %i5, %o5
34431 ldub [%l7 + 0x3F], %g2
34432 fbue,a %fcc2, loop_4039
34433 fandnot1s %f8, %f14, %f15
34434 fandnot2s %f11, %f5, %f10
34435 fmovspos %xcc, %f1, %f12
34436loop_4039:
34437 std %f0, [%l7 + 0x78]
34438 tleu %xcc, 0x1
34439 te %icc, 0x7
34440 srl %g5, %g6, %l4
34441 and %g1, %g7, %o2
34442 fmovdge %xcc, %f1, %f5
34443 fmovsleu %xcc, %f5, %f13
34444 fzero %f4
34445 fmovsvc %xcc, %f15, %f7
34446 sth %i0, [%l7 + 0x2C]
34447 fbge %fcc2, loop_4040
34448 ldx [%l7 + 0x40], %o1
34449 sdivcc %l1, 0x15C4, %l6
34450 stb %o3, [%l7 + 0x1B]
34451loop_4040:
34452 stb %i6, [%l7 + 0x5C]
34453 srlx %i1, %g3, %l3
34454 brz %l0, loop_4041
34455 movrlz %i3, 0x091, %l2
34456 alignaddrl %i7, %o7, %i2
34457 edge8l %o0, %o4, %o6
34458loop_4041:
34459 bpos,a,pn %xcc, loop_4042
34460 srax %l5, %i4, %g4
34461 ldsw [%l7 + 0x08], %o5
34462 edge8n %g2, %i5, %g5
34463loop_4042:
34464 fcmps %fcc0, %f2, %f4
34465 fpmerge %f6, %f4, %f10
34466 fmovdle %icc, %f13, %f1
34467 std %f2, [%l7 + 0x60]
34468 fbo %fcc0, loop_4043
34469 lduw [%l7 + 0x78], %l4
34470 fmovrdlez %g6, %f6, %f10
34471 st %f2, [%l7 + 0x58]
34472loop_4043:
34473 xnor %g7, %g1, %i0
34474 edge32ln %o1, %o2, %l1
34475 array32 %o3, %i6, %i1
34476 stb %l6, [%l7 + 0x38]
34477 edge8l %l3, %g3, %l0
34478 ldsb [%l7 + 0x5A], %l2
34479 addccc %i7, 0x08E4, %i3
34480 fnot2 %f0, %f4
34481 stb %i2, [%l7 + 0x5F]
34482 mulscc %o0, %o7, %o6
34483 stw %o4, [%l7 + 0x08]
34484 movpos %xcc, %i4, %l5
34485 fcmpne16 %f4, %f0, %o5
34486 xnorcc %g2, %i5, %g5
34487 fbu %fcc1, loop_4044
34488 ba,a loop_4045
34489 fmovscs %xcc, %f10, %f4
34490 bgu,pn %xcc, loop_4046
34491loop_4044:
34492 tpos %icc, 0x7
34493loop_4045:
34494 movcs %xcc, %l4, %g6
34495 movrgez %g7, 0x3D1, %g1
34496loop_4046:
34497 edge32ln %i0, %o1, %o2
34498 movge %icc, %g4, %l1
34499 fcmpne16 %f4, %f12, %o3
34500 fand %f12, %f14, %f4
34501 bg,a loop_4047
34502 movg %icc, %i6, %l6
34503 edge16ln %i1, %l3, %g3
34504 st %f2, [%l7 + 0x18]
34505loop_4047:
34506 ldsb [%l7 + 0x18], %l2
34507 fmovdpos %icc, %f15, %f13
34508 sth %l0, [%l7 + 0x10]
34509 ta %icc, 0x0
34510 st %f6, [%l7 + 0x50]
34511 andcc %i7, %i2, %o0
34512 stb %i3, [%l7 + 0x10]
34513 stw %o6, [%l7 + 0x64]
34514 lduw [%l7 + 0x64], %o4
34515 fbug,a %fcc1, loop_4048
34516 std %f8, [%l7 + 0x60]
34517 fcmpeq16 %f12, %f12, %o7
34518 st %f5, [%l7 + 0x2C]
34519loop_4048:
34520 fmovrdgz %i4, %f10, %f4
34521 movl %xcc, %l5, %g2
34522 srax %i5, %g5, %o5
34523 ld [%l7 + 0x18], %f12
34524 bgu loop_4049
34525 fbule %fcc1, loop_4050
34526 addccc %g6, %l4, %g7
34527 bleu loop_4051
34528loop_4049:
34529 st %f6, [%l7 + 0x28]
34530loop_4050:
34531 std %f2, [%l7 + 0x10]
34532 lduh [%l7 + 0x0C], %g1
34533loop_4051:
34534 tsubcc %o1, %o2, %i0
34535 ld [%l7 + 0x4C], %f1
34536 lduh [%l7 + 0x68], %l1
34537 tg %icc, 0x5
34538 ldsb [%l7 + 0x35], %o3
34539 fornot1s %f9, %f14, %f12
34540 ldsw [%l7 + 0x48], %i6
34541 ld [%l7 + 0x48], %f13
34542 fmovrsgez %g4, %f3, %f10
34543 sethi 0x1C38, %i1
34544 fnands %f4, %f7, %f4
34545 ld [%l7 + 0x3C], %f0
34546 fbu,a %fcc1, loop_4052
34547 stw %l6, [%l7 + 0x18]
34548 tne %xcc, 0x6
34549 fnands %f7, %f4, %f10
34550loop_4052:
34551 lduw [%l7 + 0x68], %l3
34552 smul %g3, 0x0B97, %l2
34553 ld [%l7 + 0x4C], %f12
34554 fmovrdgz %i7, %f8, %f2
34555 fnands %f5, %f15, %f7
34556 movge %xcc, %i2, %o0
34557 fmovdvc %xcc, %f0, %f4
34558 ld [%l7 + 0x1C], %f1
34559 std %f6, [%l7 + 0x10]
34560 ldd [%l7 + 0x08], %f8
34561 ldsh [%l7 + 0x30], %l0
34562 lduw [%l7 + 0x6C], %o6
34563 fmovrse %o4, %f0, %f13
34564 fba %fcc2, loop_4053
34565 fmovdneg %icc, %f11, %f2
34566 fmovdvc %xcc, %f14, %f11
34567 ldub [%l7 + 0x3C], %i3
34568loop_4053:
34569 fmovsgu %xcc, %f12, %f12
34570 tcc %xcc, 0x2
34571 bl,pn %icc, loop_4054
34572 stb %o7, [%l7 + 0x70]
34573 fornot1s %f6, %f11, %f3
34574 lduh [%l7 + 0x68], %i4
34575loop_4054:
34576 ldub [%l7 + 0x55], %l5
34577 fzeros %f13
34578 fmovscc %icc, %f8, %f8
34579 ldd [%l7 + 0x38], %f10
34580 movrne %g2, 0x1C4, %i5
34581 orncc %g5, %o5, %l4
34582 fmovsl %xcc, %f15, %f11
34583 fornot1 %f6, %f2, %f6
34584 edge32l %g6, %g1, %o1
34585 movcs %icc, %g7, %i0
34586 movvc %xcc, %l1, %o2
34587 fmul8x16 %f5, %f6, %f14
34588 fmovsleu %icc, %f1, %f2
34589 edge16l %i6, %o3, %i1
34590 stx %l6, [%l7 + 0x40]
34591 srax %g4, 0x09, %l3
34592 sth %g3, [%l7 + 0x5C]
34593 nop
34594 setx loop_4055, %l0, %l1
34595 wrpr 0x1, %tl
34596 wrpr %l1, %tpc
34597 add %l1, 0x4, %l1
34598 wrpr %l1, %tnpc
34599 setx 0x34400001400, %l0, %l1
34600 wrpr %l1, %tstate
34601 wrhpr 0x4, %htstate
34602 retry
34603 movrgz %i7, %i2, %l2
34604 nop
34605 setx loop_4056, %l0, %l1
34606 wrpr 0x1, %tl
34607 wrpr %l1, %tnpc
34608 setx 0x34400001400, %l0, %l1
34609 wrpr %l1, %tstate
34610 wrhpr 0x4, %htstate
34611 done
34612 bleu,a loop_4057
34613loop_4055:
34614 edge8 %l0, %o6, %o4
34615 fmovdl %icc, %f10, %f6
34616loop_4056:
34617 fbul,a %fcc3, loop_4058
34618loop_4057:
34619 fornot2s %f15, %f6, %f11
34620 edge16n %o0, %o7, %i3
34621 fmovrsgez %i4, %f14, %f9
34622loop_4058:
34623 fmovsl %xcc, %f7, %f14
34624 subccc %g2, 0x09A9, %l5
34625 lduw [%l7 + 0x24], %g5
34626 lduh [%l7 + 0x4E], %o5
34627 sllx %i5, 0x0A, %l4
34628 fbne,a %fcc2, loop_4059
34629 stb %g6, [%l7 + 0x45]
34630 ldx [%l7 + 0x08], %o1
34631 ble %icc, loop_4060
34632loop_4059:
34633 fnegs %f10, %f13
34634 movcc %icc, %g1, %i0
34635 ldsb [%l7 + 0x1D], %l1
34636loop_4060:
34637 be,pt %xcc, loop_4061
34638 stx %o2, [%l7 + 0x70]
34639 movvc %xcc, %g7, %i6
34640 fornot2 %f12, %f8, %f10
34641loop_4061:
34642 edge16ln %i1, %o3, %l6
34643 fmovrdne %g4, %f8, %f12
34644 ldd [%l7 + 0x20], %f10
34645 fmovdn %xcc, %f7, %f6
34646 tneg %icc, 0x4
34647 fbule,a %fcc2, loop_4062
34648 movpos %xcc, %l3, %g3
34649 stx %i7, [%l7 + 0x68]
34650 tl %icc, 0x0
34651loop_4062:
34652 alignaddr %l2, %l0, %i2
34653 srax %o4, 0x03, %o6
34654 bvs,pn %xcc, loop_4063
34655 ldd [%l7 + 0x38], %f2
34656 or %o7, %i3, %i4
34657 ta %xcc, 0x1
34658loop_4063:
34659 fcmpd %fcc2, %f6, %f8
34660 udivx %g2, 0x090A, %l5
34661 std %f14, [%l7 + 0x60]
34662 fmovrsne %o0, %f9, %f14
34663 fbne,a %fcc1, loop_4064
34664 stb %g5, [%l7 + 0x57]
34665 ld [%l7 + 0x18], %f3
34666 ldx [%l7 + 0x78], %i5
34667loop_4064:
34668 movn %xcc, %l4, %g6
34669 fcmpeq16 %f2, %f4, %o5
34670 ldsh [%l7 + 0x40], %g1
34671 ldx [%l7 + 0x78], %i0
34672 fbue %fcc1, loop_4065
34673 fbl,a %fcc2, loop_4066
34674 fmovsn %icc, %f9, %f11
34675 edge8n %l1, %o1, %g7
34676loop_4065:
34677 stx %i6, [%l7 + 0x70]
34678loop_4066:
34679 fcmpne32 %f10, %f0, %i1
34680 andncc %o3, %l6, %g4
34681 bpos,a %xcc, loop_4067
34682 fbue,a %fcc2, loop_4068
34683 fabsd %f10, %f14
34684 fble %fcc1, loop_4069
34685loop_4067:
34686 sdivx %l3, 0x04BE, %o2
34687loop_4068:
34688 movl %icc, %i7, %l2
34689 fpsub16s %f10, %f15, %f8
34690loop_4069:
34691 fpadd16s %f15, %f0, %f15
34692 fmovs %f5, %f3
34693 sll %g3, %i2, %o4
34694 ldsw [%l7 + 0x10], %l0
34695 array16 %o7, %o6, %i3
34696 fxors %f2, %f2, %f2
34697 ld [%l7 + 0x4C], %f2
34698 fmovde %icc, %f11, %f6
34699 std %f2, [%l7 + 0x68]
34700 fones %f4
34701 fmovdle %xcc, %f9, %f6
34702 movrlez %i4, %g2, %o0
34703 ldd [%l7 + 0x40], %f12
34704 fmovdvc %xcc, %f10, %f8
34705 alignaddr %g5, %i5, %l4
34706 stw %l5, [%l7 + 0x14]
34707 lduh [%l7 + 0x0C], %o5
34708 fcmpne16 %f8, %f6, %g1
34709 pdist %f14, %f10, %f14
34710 fandnot1s %f1, %f7, %f7
34711 edge32ln %g6, %i0, %o1
34712 edge8n %g7, %l1, %i1
34713 umulcc %o3, 0x0A57, %l6
34714 fpadd16s %f3, %f4, %f13
34715 fmovrsgz %g4, %f12, %f10
34716 sth %l3, [%l7 + 0x62]
34717 fornot2 %f2, %f10, %f14
34718 nop
34719 setx loop_4070, %l0, %l1
34720 jmpl %l1, %i6
34721 andcc %o2, 0x067B, %i7
34722 orcc %g3, %i2, %l2
34723 ldd [%l7 + 0x18], %f0
34724loop_4070:
34725 ldsb [%l7 + 0x7F], %o4
34726 fandnot2 %f6, %f10, %f10
34727 fbg,a %fcc2, loop_4071
34728 fmovscc %icc, %f14, %f6
34729 fpsub16s %f0, %f3, %f0
34730 fands %f6, %f12, %f6
34731loop_4071:
34732 ldub [%l7 + 0x09], %l0
34733 fcmpne16 %f12, %f12, %o7
34734 fones %f14
34735 stb %i3, [%l7 + 0x11]
34736 sethi 0x125A, %o6
34737 movpos %icc, %i4, %g2
34738 fmovdneg %icc, %f3, %f3
34739 fmovsne %icc, %f2, %f10
34740 fpsub16 %f0, %f0, %f10
34741 ldd [%l7 + 0x48], %f10
34742 fmovrdgz %g5, %f0, %f10
34743 edge32n %o0, %l4, %l5
34744 fornot2 %f0, %f12, %f14
34745 sllx %i5, 0x04, %o5
34746 fsrc2 %f6, %f2
34747 movrgz %g6, %g1, %i0
34748 lduw [%l7 + 0x68], %g7
34749 fmovsvc %xcc, %f4, %f7
34750 alignaddr %o1, %l1, %o3
34751 sth %l6, [%l7 + 0x7E]
34752 fmovde %icc, %f3, %f6
34753 fornot1 %f0, %f8, %f8
34754 te %icc, 0x5
34755 bcs %xcc, loop_4072
34756 lduh [%l7 + 0x5E], %i1
34757 fmovrdgez %g4, %f2, %f8
34758 lduh [%l7 + 0x5A], %l3
34759loop_4072:
34760 fsrc2 %f4, %f12
34761 alignaddr %o2, %i7, %i6
34762 movge %icc, %g3, %i2
34763 movn %xcc, %o4, %l0
34764 tsubcctv %l2, 0x0239, %i3
34765 subc %o7, 0x1E28, %i4
34766 fmovdgu %xcc, %f0, %f9
34767 lduh [%l7 + 0x26], %g2
34768 movvs %xcc, %g5, %o6
34769 tn %icc, 0x6
34770 xorcc %l4, 0x1A88, %l5
34771 fbu,a %fcc0, loop_4073
34772 fmovdg %icc, %f13, %f14
34773 ldx [%l7 + 0x78], %i5
34774 fmovrsgez %o5, %f3, %f12
34775loop_4073:
34776 fpackfix %f6, %f15
34777 bne,a %xcc, loop_4074
34778 std %f10, [%l7 + 0x38]
34779 movleu %xcc, %o0, %g1
34780 alignaddr %g6, %i0, %g7
34781loop_4074:
34782 fmovsvc %icc, %f6, %f6
34783 sth %l1, [%l7 + 0x1C]
34784 fcmple32 %f6, %f6, %o1
34785 ldsh [%l7 + 0x2E], %l6
34786 edge8 %i1, %o3, %g4
34787 stb %o2, [%l7 + 0x2F]
34788 udiv %i7, 0x0FF6, %i6
34789 array16 %g3, %l3, %i2
34790 ld [%l7 + 0x44], %f5
34791 ldx [%l7 + 0x18], %o4
34792 fmovdgu %xcc, %f7, %f8
34793 lduw [%l7 + 0x64], %l2
34794 movleu %xcc, %i3, %l0
34795 fmovde %icc, %f5, %f0
34796 sth %o7, [%l7 + 0x22]
34797 fpackfix %f12, %f12
34798 fmovrse %g2, %f1, %f10
34799 subc %g5, 0x12C0, %i4
34800 ldsh [%l7 + 0x1A], %l4
34801 fmovs %f1, %f12
34802 orncc %l5, 0x10C1, %o6
34803 tne %icc, 0x3
34804 fmovrslez %i5, %f4, %f3
34805 movpos %xcc, %o0, %o5
34806 lduw [%l7 + 0x38], %g1
34807 movre %i0, %g7, %l1
34808 andncc %g6, %o1, %l6
34809 movne %icc, %i1, %g4
34810 fmovrslez %o3, %f4, %f11
34811 fbne,a %fcc1, loop_4075
34812 ldub [%l7 + 0x3B], %i7
34813 st %f4, [%l7 + 0x74]
34814 fnot1s %f14, %f0
34815loop_4075:
34816 ldsh [%l7 + 0x60], %o2
34817 movneg %icc, %g3, %l3
34818 fmovsvs %xcc, %f15, %f13
34819 fcmpeq16 %f8, %f10, %i2
34820 ld [%l7 + 0x68], %f0
34821 sth %i6, [%l7 + 0x78]
34822 tn %xcc, 0x3
34823 lduw [%l7 + 0x6C], %l2
34824 fnot1s %f14, %f3
34825 sdivx %o4, 0x0A6F, %i3
34826 ld [%l7 + 0x38], %f10
34827 std %f4, [%l7 + 0x50]
34828 movcc %icc, %l0, %g2
34829 stx %o7, [%l7 + 0x68]
34830 ld [%l7 + 0x38], %f1
34831 ldsb [%l7 + 0x49], %i4
34832 tleu %xcc, 0x6
34833 fcmpne16 %f6, %f8, %g5
34834 tsubcc %l5, %l4, %o6
34835 fmovrdgz %o0, %f12, %f8
34836 movcs %xcc, %o5, %g1
34837 andncc %i0, %i5, %g7
34838 sll %g6, %o1, %l6
34839 edge16n %l1, %g4, %i1
34840 ldx [%l7 + 0x08], %i7
34841 movne %xcc, %o2, %g3
34842 fmovdleu %icc, %f8, %f6
34843 srl %o3, %l3, %i2
34844 tcc %xcc, 0x3
34845 fbge,a %fcc2, loop_4076
34846 fabss %f12, %f3
34847 lduh [%l7 + 0x74], %i6
34848 stb %l2, [%l7 + 0x49]
34849loop_4076:
34850 fornot1 %f14, %f2, %f6
34851 array16 %i3, %l0, %g2
34852 fcmpgt16 %f14, %f6, %o4
34853 or %i4, %o7, %g5
34854 fnand %f4, %f6, %f2
34855 edge32l %l4, %o6, %o0
34856 alignaddr %o5, %l5, %i0
34857 fmovsn %xcc, %f7, %f15
34858 fnot1s %f4, %f3
34859 fbul %fcc1, loop_4077
34860 sll %i5, 0x1B, %g1
34861 bvc,a,pn %xcc, loop_4078
34862 nop
34863 setx loop_4079, %l0, %l1
34864 wrpr 0x1, %tl
34865 wrpr %l1, %tnpc
34866 setx 0x34400001400, %l0, %l1
34867 wrpr %l1, %tstate
34868 wrhpr 0x4, %htstate
34869 done
34870loop_4077:
34871 movn %icc, %g7, %g6
34872 tcs %xcc, 0x2
34873loop_4078:
34874 bvc,a %icc, loop_4080
34875loop_4079:
34876 fmovrslz %l6, %f12, %f8
34877 mova %icc, %l1, %g4
34878 movpos %icc, %o1, %i7
34879loop_4080:
34880 ldub [%l7 + 0x20], %o2
34881 fbo %fcc1, loop_4081
34882 tsubcc %g3, 0x1E17, %o3
34883 ldx [%l7 + 0x40], %l3
34884 edge8 %i2, %i1, %i6
34885loop_4081:
34886 movrne %l2, 0x1A0, %i3
34887 st %f5, [%l7 + 0x0C]
34888 ld [%l7 + 0x5C], %f1
34889 lduh [%l7 + 0x7E], %l0
34890 fnand %f12, %f12, %f8
34891 move %xcc, %g2, %o4
34892 bgu loop_4082
34893 stw %i4, [%l7 + 0x58]
34894 ldub [%l7 + 0x47], %g5
34895 fmovdne %icc, %f9, %f12
34896loop_4082:
34897 st %f11, [%l7 + 0x1C]
34898 movgu %icc, %l4, %o7
34899 fsrc2s %f5, %f0
34900 movpos %xcc, %o0, %o5
34901 stb %o6, [%l7 + 0x1C]
34902 ldub [%l7 + 0x49], %l5
34903 lduh [%l7 + 0x2A], %i5
34904 fzeros %f14
34905 siam 0x5
34906 fpsub32s %f8, %f12, %f6
34907 fmovdvs %icc, %f10, %f4
34908 fornot1s %f8, %f3, %f1
34909 lduw [%l7 + 0x24], %i0
34910 udivx %g7, 0x026D, %g1
34911 xor %g6, 0x0550, %l1
34912 bshuffle %f12, %f4, %f0
34913 fcmpgt32 %f12, %f10, %g4
34914 bleu,pt %icc, loop_4083
34915 ldub [%l7 + 0x57], %l6
34916 subc %o1, %o2, %i7
34917 tneg %icc, 0x1
34918loop_4083:
34919 stb %g3, [%l7 + 0x0F]
34920 fmovdne %icc, %f3, %f6
34921 lduh [%l7 + 0x30], %l3
34922 fones %f9
34923 bshuffle %f12, %f10, %f2
34924 movne %xcc, %i2, %o3
34925 tcc %icc, 0x0
34926 movge %icc, %i1, %i6
34927 stw %l2, [%l7 + 0x28]
34928 sth %l0, [%l7 + 0x3C]
34929 fmovsg %icc, %f2, %f9
34930 taddcc %i3, %o4, %i4
34931 srax %g2, %l4, %o7
34932 brgz %o0, loop_4084
34933 std %f4, [%l7 + 0x20]
34934 fxnor %f6, %f8, %f8
34935 fsrc2 %f2, %f4
34936loop_4084:
34937 srlx %g5, 0x15, %o5
34938 sth %l5, [%l7 + 0x68]
34939 ldsb [%l7 + 0x12], %o6
34940 udivcc %i5, 0x1020, %i0
34941 fsrc2s %f9, %f5
34942 array32 %g7, %g6, %l1
34943 stw %g4, [%l7 + 0x28]
34944 edge8n %g1, %l6, %o1
34945 fandnot1 %f4, %f8, %f12
34946 fpmerge %f3, %f5, %f2
34947 fmovrsgz %o2, %f11, %f8
34948 fmul8x16au %f14, %f13, %f4
34949 fmovsle %xcc, %f11, %f1
34950 movcc %icc, %i7, %g3
34951 andcc %i2, 0x1708, %o3
34952 stx %l3, [%l7 + 0x20]
34953 ldsh [%l7 + 0x3E], %i6
34954 tcc %icc, 0x1
34955 movleu %xcc, %i1, %l2
34956 fbu,a %fcc2, loop_4085
34957 ldx [%l7 + 0x60], %l0
34958 fmovdneg %xcc, %f14, %f2
34959 ld [%l7 + 0x78], %f7
34960loop_4085:
34961 fones %f15
34962 udiv %i3, 0x0CB6, %i4
34963 ldd [%l7 + 0x18], %f10
34964 fbue %fcc2, loop_4086
34965 fmovsne %xcc, %f6, %f14
34966 fmovsa %xcc, %f10, %f0
34967 for %f14, %f8, %f4
34968loop_4086:
34969 edge8 %o4, %l4, %o7
34970 sll %g2, %o0, %g5
34971 fmovdvs %icc, %f0, %f8
34972 std %f14, [%l7 + 0x60]
34973 ldsb [%l7 + 0x6B], %l5
34974 fbo,a %fcc2, loop_4087
34975 std %f6, [%l7 + 0x10]
34976 st %f12, [%l7 + 0x3C]
34977 brz %o6, loop_4088
34978loop_4087:
34979 tpos %icc, 0x7
34980 tle %xcc, 0x1
34981 fbe,a %fcc3, loop_4089
34982loop_4088:
34983 move %icc, %o5, %i5
34984 fmovrdgez %i0, %f12, %f12
34985 fmul8sux16 %f8, %f14, %f2
34986loop_4089:
34987 and %g6, %g7, %l1
34988 movle %icc, %g4, %l6
34989 stb %o1, [%l7 + 0x1D]
34990 sra %g1, 0x08, %i7
34991 fcmpeq32 %f14, %f8, %g3
34992 fmovdcs %icc, %f3, %f4
34993 fpadd16s %f7, %f0, %f2
34994 fmovde %icc, %f2, %f15
34995 lduw [%l7 + 0x7C], %i2
34996 movrlz %o3, %o2, %l3
34997 orn %i1, %i6, %l2
34998 lduh [%l7 + 0x3E], %l0
34999 std %f6, [%l7 + 0x48]
35000 fbu %fcc0, loop_4090
35001 tg %icc, 0x7
35002 fornot2s %f7, %f13, %f9
35003 fmovsge %xcc, %f8, %f0
35004loop_4090:
35005 fbn %fcc3, loop_4091
35006 tsubcc %i4, %i3, %o4
35007 movrgez %o7, 0x2CC, %l4
35008 fcmpeq16 %f8, %f6, %g2
35009loop_4091:
35010 stx %o0, [%l7 + 0x50]
35011 brgz,a %g5, loop_4092
35012 xnorcc %l5, %o5, %o6
35013 fmovdge %icc, %f3, %f3
35014 ld [%l7 + 0x54], %f11
35015loop_4092:
35016 fcmps %fcc0, %f1, %f11
35017 std %f2, [%l7 + 0x70]
35018 lduw [%l7 + 0x64], %i5
35019 ldd [%l7 + 0x40], %f2
35020 fmovsg %xcc, %f7, %f2
35021 subc %g6, %i0, %g7
35022 xorcc %g4, %l6, %o1
35023 fbuge %fcc1, loop_4093
35024 taddcc %g1, 0x0C26, %i7
35025 fabsd %f0, %f12
35026 ld [%l7 + 0x40], %f3
35027loop_4093:
35028 ld [%l7 + 0x24], %f10
35029 ldsw [%l7 + 0x48], %l1
35030 sth %i2, [%l7 + 0x52]
35031 andcc %g3, 0x197D, %o3
35032 popc 0x08D3, %l3
35033 move %icc, %o2, %i1
35034 fandnot2s %f1, %f13, %f8
35035 edge32l %i6, %l0, %i4
35036 sth %l2, [%l7 + 0x78]
35037 fmovsneg %xcc, %f10, %f7
35038 ta %icc, 0x5
35039 tne %icc, 0x3
35040 fpsub32 %f12, %f10, %f14
35041 tvc %icc, 0x5
35042 ldd [%l7 + 0x60], %f4
35043 fcmped %fcc3, %f0, %f14
35044 taddcc %o4, %i3, %o7
35045 ta %xcc, 0x6
35046 fmovdneg %icc, %f9, %f5
35047 fbge %fcc1, loop_4094
35048 and %g2, 0x19E2, %o0
35049 edge16 %l4, %l5, %o5
35050 ldd [%l7 + 0x08], %f14
35051loop_4094:
35052 fsrc1 %f0, %f14
35053 call loop_4095
35054 fpadd16s %f12, %f3, %f6
35055 array8 %g5, %o6, %g6
35056 bn,a %xcc, loop_4096
35057loop_4095:
35058 stw %i0, [%l7 + 0x24]
35059 sdivcc %i5, 0x11ED, %g7
35060 brgez %g4, loop_4097
35061loop_4096:
35062 ldx [%l7 + 0x30], %l6
35063 ldx [%l7 + 0x68], %o1
35064 fandnot2 %f0, %f4, %f10
35065loop_4097:
35066 fmovsa %icc, %f10, %f13
35067 bg,a %icc, loop_4098
35068 fcmpgt32 %f0, %f6, %i7
35069 fnands %f11, %f7, %f4
35070 sth %l1, [%l7 + 0x16]
35071loop_4098:
35072 fcmpgt32 %f2, %f0, %g1
35073 stx %g3, [%l7 + 0x60]
35074 bvs,a %xcc, loop_4099
35075 ldsw [%l7 + 0x18], %o3
35076 alignaddrl %i2, %o2, %l3
35077 fblg %fcc0, loop_4100
35078loop_4099:
35079 tcc %xcc, 0x3
35080 edge16 %i1, %l0, %i6
35081 brgez %l2, loop_4101
35082loop_4100:
35083 fmovsleu %xcc, %f10, %f2
35084 addc %o4, 0x1B10, %i4
35085 ld [%l7 + 0x40], %f9
35086loop_4101:
35087 fbl,a %fcc0, loop_4102
35088 movcc %xcc, %o7, %i3
35089 st %f11, [%l7 + 0x08]
35090 lduh [%l7 + 0x74], %o0
35091loop_4102:
35092 fmovdvs %icc, %f2, %f5
35093 lduh [%l7 + 0x6A], %l4
35094 fsrc2 %f0, %f14
35095 movrne %l5, %g2, %o5
35096 fmovdge %icc, %f6, %f4
35097 movrgez %g5, %o6, %i0
35098 ldx [%l7 + 0x28], %g6
35099 fnot2 %f12, %f6
35100 fmovsge %xcc, %f14, %f11
35101 ldd [%l7 + 0x40], %f14
35102 edge8ln %i5, %g7, %g4
35103 array32 %o1, %i7, %l1
35104 st %f4, [%l7 + 0x34]
35105 fmovdge %icc, %f8, %f11
35106 fornot1s %f2, %f13, %f13
35107 fmovscs %icc, %f4, %f0
35108 fpsub32 %f8, %f8, %f0
35109 fnot1 %f8, %f10
35110 edge8n %l6, %g1, %g3
35111 te %icc, 0x4
35112 edge16 %o3, %o2, %i2
35113 fmovsvs %xcc, %f3, %f3
35114 ldx [%l7 + 0x58], %i1
35115 movcs %xcc, %l0, %l3
35116 mulscc %l2, 0x145C, %i6
35117 fsrc1 %f2, %f6
35118 bl,a,pn %icc, loop_4103
35119 brz %o4, loop_4104
35120 ldsw [%l7 + 0x38], %i4
35121 sth %o7, [%l7 + 0x7C]
35122loop_4103:
35123 or %o0, 0x09EB, %i3
35124loop_4104:
35125 sth %l4, [%l7 + 0x62]
35126 fsrc1s %f10, %f12
35127 st %f12, [%l7 + 0x2C]
35128 fmovdvs %icc, %f8, %f4
35129 ba %icc, loop_4105
35130 edge8l %g2, %l5, %o5
35131 ld [%l7 + 0x0C], %f3
35132 movg %icc, %o6, %i0
35133loop_4105:
35134 andcc %g5, %g6, %g7
35135 fmovsl %icc, %f5, %f3
35136 add %g4, %i5, %i7
35137 fnot1s %f13, %f5
35138 lduw [%l7 + 0x7C], %o1
35139 ldd [%l7 + 0x60], %f6
35140 fzeros %f1
35141 ldub [%l7 + 0x48], %l6
35142 tgu %xcc, 0x5
35143 ldd [%l7 + 0x78], %f0
35144 subccc %l1, 0x186C, %g3
35145 fcmpne16 %f12, %f10, %g1
35146 movge %xcc, %o3, %i2
35147 ldx [%l7 + 0x38], %o2
35148 lduh [%l7 + 0x76], %i1
35149 fbne,a %fcc1, loop_4106
35150 fmovrsgez %l3, %f14, %f7
35151 orn %l2, %i6, %l0
35152 edge32l %o4, %o7, %i4
35153loop_4106:
35154 fmovsg %xcc, %f10, %f11
35155 brlz,a %o0, loop_4107
35156 fnot2s %f12, %f1
35157 fmovse %icc, %f15, %f8
35158 fmovda %icc, %f15, %f11
35159loop_4107:
35160 umulcc %l4, 0x1F28, %g2
35161 fbug,a %fcc1, loop_4108
35162 sth %l5, [%l7 + 0x40]
35163 fornot1 %f6, %f0, %f2
35164 std %f8, [%l7 + 0x78]
35165loop_4108:
35166 for %f14, %f6, %f10
35167 tvs %icc, 0x6
35168 ldd [%l7 + 0x10], %f10
35169 stb %i3, [%l7 + 0x0C]
35170 fbue %fcc2, loop_4109
35171 tvs %icc, 0x4
35172 fnot2s %f1, %f9
35173 fmul8ulx16 %f6, %f6, %f14
35174loop_4109:
35175 ldx [%l7 + 0x38], %o5
35176 fpack32 %f12, %f8, %f8
35177 fble %fcc2, loop_4110
35178 std %f2, [%l7 + 0x20]
35179 sllx %i0, 0x11, %o6
35180 fba %fcc0, loop_4111
35181loop_4110:
35182 stw %g5, [%l7 + 0x28]
35183 fornot1 %f0, %f14, %f6
35184 fxnor %f12, %f10, %f6
35185loop_4111:
35186 fmovsge %xcc, %f4, %f4
35187 tsubcctv %g7, 0x1D4E, %g4
35188 ldub [%l7 + 0x09], %i5
35189 stx %i7, [%l7 + 0x48]
35190 stb %g6, [%l7 + 0x71]
35191 brgez %o1, loop_4112
35192 stx %l1, [%l7 + 0x48]
35193 ldsb [%l7 + 0x7B], %g3
35194 xorcc %l6, 0x1F93, %o3
35195loop_4112:
35196 stx %i2, [%l7 + 0x48]
35197 tle %icc, 0x7
35198 tne %icc, 0x0
35199 ldub [%l7 + 0x17], %o2
35200 edge32 %i1, %l3, %l2
35201 ldsw [%l7 + 0x74], %g1
35202 fbu %fcc0, loop_4113
35203 fmovrslez %l0, %f1, %f10
35204 ldd [%l7 + 0x38], %f14
35205 srax %i6, 0x08, %o4
35206loop_4113:
35207 fxor %f0, %f8, %f14
35208 ldsb [%l7 + 0x4C], %o7
35209 nop
35210 setx loop_4114, %l0, %l1
35211 wrpr 0x1, %tl
35212 wrpr %l1, %tnpc
35213 setx 0x34400001400, %l0, %l1
35214 wrpr %l1, %tstate
35215 wrhpr 0x4, %htstate
35216 done
35217 ldd [%l7 + 0x48], %f0
35218 fmul8ulx16 %f14, %f6, %f12
35219 and %i4, %l4, %o0
35220loop_4114:
35221 edge8 %l5, %i3, %g2
35222 srl %o5, 0x1E, %i0
35223 tcs %icc, 0x6
35224 edge8 %g5, %o6, %g4
35225 sth %i5, [%l7 + 0x42]
35226 stb %i7, [%l7 + 0x26]
35227 fbg,a %fcc0, loop_4115
35228 movrne %g7, 0x067, %o1
35229 fcmpne16 %f0, %f4, %l1
35230 nop
35231 setx loop_4116, %l0, %l1
35232 jmpl %l1, %g6
35233loop_4115:
35234 movge %xcc, %l6, %g3
35235 sdivcc %o3, 0x10F5, %i2
35236 fmovdcs %icc, %f13, %f0
35237loop_4116:
35238 fbne,a %fcc2, loop_4117
35239 movrlz %o2, 0x33B, %l3
35240 fzeros %f1
35241 ld [%l7 + 0x44], %f10
35242loop_4117:
35243 sth %l2, [%l7 + 0x38]
35244 fnot2 %f14, %f8
35245 sll %i1, 0x06, %l0
35246 movge %xcc, %i6, %o4
35247 tvs %xcc, 0x7
35248 fcmpeq32 %f12, %f0, %g1
35249 tgu %xcc, 0x7
35250 fcmpd %fcc0, %f4, %f10
35251 fbuge,a %fcc1, loop_4118
35252 ldsw [%l7 + 0x1C], %o7
35253 fbue,a %fcc3, loop_4119
35254 fpsub16 %f2, %f8, %f6
35255loop_4118:
35256 std %f0, [%l7 + 0x78]
35257 xnorcc %i4, 0x1DE1, %l4
35258loop_4119:
35259 fxor %f6, %f12, %f0
35260 orcc %o0, 0x0310, %i3
35261 stw %g2, [%l7 + 0x78]
35262 alignaddr %l5, %o5, %g5
35263 stw %o6, [%l7 + 0x24]
35264 std %f14, [%l7 + 0x28]
35265 ldsw [%l7 + 0x10], %g4
35266 andcc %i0, %i5, %g7
35267 fmovrsne %i7, %f15, %f7
35268 fmovrdlez %o1, %f4, %f6
35269 fcmple32 %f14, %f6, %g6
35270 fblg %fcc2, loop_4120
35271 fcmpeq16 %f10, %f2, %l1
35272 ldub [%l7 + 0x32], %g3
35273 ld [%l7 + 0x34], %f9
35274loop_4120:
35275 bgu,pn %xcc, loop_4121
35276 lduw [%l7 + 0x54], %o3
35277 stw %l6, [%l7 + 0x40]
35278 tgu %icc, 0x0
35279loop_4121:
35280 ldd [%l7 + 0x20], %f0
35281 fbu,a %fcc2, loop_4122
35282 fmovdvs %icc, %f10, %f8
35283 fnor %f8, %f10, %f14
35284 fmovde %icc, %f3, %f4
35285loop_4122:
35286 fmovrse %o2, %f7, %f9
35287 siam 0x4
35288 add %i2, %l2, %l3
35289 ldx [%l7 + 0x68], %l0
35290 fcmpd %fcc1, %f6, %f10
35291 movneg %xcc, %i1, %o4
35292 umulcc %i6, %g1, %o7
35293 fandnot1s %f13, %f13, %f6
35294 st %f8, [%l7 + 0x4C]
35295 array8 %l4, %i4, %i3
35296 fpadd32s %f14, %f13, %f2
35297 or %g2, %o0, %l5
35298 ldsh [%l7 + 0x2A], %g5
35299 bcc,pn %icc, loop_4123
35300 fnand %f14, %f12, %f12
35301 fbug %fcc0, loop_4124
35302 popc 0x1A02, %o5
35303loop_4123:
35304 edge16l %g4, %o6, %i5
35305 stx %i0, [%l7 + 0x48]
35306loop_4124:
35307 ldsh [%l7 + 0x2A], %i7
35308 ldd [%l7 + 0x50], %f4
35309 std %f2, [%l7 + 0x60]
35310 fmuld8sux16 %f11, %f9, %f14
35311 fble,a %fcc1, loop_4125
35312 lduh [%l7 + 0x16], %g7
35313 fcmpes %fcc3, %f13, %f7
35314 taddcctv %g6, 0x1164, %o1
35315loop_4125:
35316 xorcc %g3, 0x0147, %o3
35317 udivcc %l1, 0x03D1, %l6
35318 ld [%l7 + 0x54], %f14
35319 fone %f14
35320 fbn %fcc1, loop_4126
35321 movle %icc, %i2, %o2
35322 fmul8x16au %f12, %f12, %f4
35323 ldub [%l7 + 0x29], %l3
35324loop_4126:
35325 fpsub32s %f8, %f12, %f6
35326 movre %l0, 0x167, %l2
35327 fmovrsne %i1, %f10, %f0
35328 fmovsvs %xcc, %f12, %f8
35329 or %o4, %i6, %o7
35330 call loop_4127
35331 stw %g1, [%l7 + 0x2C]
35332 brz %l4, loop_4128
35333 stb %i4, [%l7 + 0x0E]
35334loop_4127:
35335 fmul8x16 %f4, %f14, %f2
35336 movneg %icc, %i3, %g2
35337loop_4128:
35338 fbue,a %fcc0, loop_4129
35339 addccc %l5, %g5, %o5
35340 xorcc %g4, %o6, %o0
35341 sra %i5, %i7, %i0
35342loop_4129:
35343 bg,a %icc, loop_4130
35344 umulcc %g7, %o1, %g6
35345 ldx [%l7 + 0x18], %g3
35346 ldub [%l7 + 0x2E], %o3
35347loop_4130:
35348 fabsd %f4, %f0
35349 movcc %icc, %l1, %i2
35350 stw %o2, [%l7 + 0x38]
35351 fbug %fcc2, loop_4131
35352 fmul8x16 %f3, %f14, %f8
35353 bn,pn %icc, loop_4132
35354 udivx %l3, 0x1601, %l6
35355loop_4131:
35356 tcc %xcc, 0x2
35357 fones %f12
35358loop_4132:
35359 ldsh [%l7 + 0x4A], %l2
35360 movge %icc, %l0, %i1
35361 smulcc %o4, %i6, %o7
35362 stx %g1, [%l7 + 0x08]
35363 fcmpd %fcc1, %f14, %f12
35364 fcmped %fcc2, %f14, %f12
35365 bvs,a,pn %icc, loop_4133
35366 stx %i4, [%l7 + 0x60]
35367 sth %i3, [%l7 + 0x42]
35368 or %l4, %l5, %g2
35369loop_4133:
35370 sth %o5, [%l7 + 0x16]
35371 ldsh [%l7 + 0x78], %g4
35372 fnot1 %f8, %f12
35373 movl %icc, %o6, %o0
35374 fzeros %f11
35375 fblg %fcc0, loop_4134
35376 and %g5, %i7, %i5
35377 andcc %g7, 0x1884, %o1
35378 orn %g6, 0x0D58, %g3
35379loop_4134:
35380 srlx %i0, 0x07, %o3
35381 edge16l %i2, %l1, %o2
35382 movne %xcc, %l3, %l6
35383 fornot2s %f5, %f1, %f5
35384 stx %l2, [%l7 + 0x58]
35385 fnor %f2, %f8, %f0
35386 fornot1s %f7, %f5, %f9
35387 movgu %xcc, %l0, %o4
35388 tgu %icc, 0x6
35389 tn %xcc, 0x1
35390 sth %i1, [%l7 + 0x70]
35391 fexpand %f2, %f10
35392 ldsh [%l7 + 0x34], %i6
35393 fmul8ulx16 %f12, %f12, %f8
35394 andcc %g1, 0x1AF7, %o7
35395 sth %i3, [%l7 + 0x38]
35396 ldsb [%l7 + 0x5A], %l4
35397 brlez %i4, loop_4135
35398 std %f4, [%l7 + 0x08]
35399 tl %xcc, 0x1
35400 std %f0, [%l7 + 0x18]
35401loop_4135:
35402 movrgz %l5, %g2, %o5
35403 fpack16 %f8, %f13
35404 brlez %o6, loop_4136
35405 stx %o0, [%l7 + 0x78]
35406 ldsw [%l7 + 0x54], %g4
35407 movne %icc, %i7, %i5
35408loop_4136:
35409 fpadd32s %f8, %f14, %f0
35410 fmovrsne %g5, %f11, %f15
35411 st %f8, [%l7 + 0x1C]
35412 srax %o1, %g6, %g3
35413 std %f6, [%l7 + 0x28]
35414 fmovdcs %icc, %f6, %f8
35415 orncc %i0, 0x1485, %o3
35416 lduw [%l7 + 0x14], %i2
35417 edge32n %l1, %g7, %o2
35418 faligndata %f14, %f10, %f4
35419 bgu loop_4137
35420 andcc %l6, %l3, %l0
35421 fzeros %f9
35422 st %f4, [%l7 + 0x70]
35423loop_4137:
35424 fpsub32s %f8, %f8, %f5
35425 ldd [%l7 + 0x78], %f0
35426 bvs,a %xcc, loop_4138
35427 fsrc2 %f12, %f10
35428 fand %f4, %f6, %f0
35429 fmovscs %icc, %f13, %f2
35430loop_4138:
35431 fmovdg %icc, %f5, %f11
35432 fmovrdne %o4, %f10, %f0
35433 fabss %f2, %f15
35434 smulcc %l2, 0x1EB0, %i1
35435 bg,pn %icc, loop_4139
35436 fcmple32 %f4, %f14, %i6
35437 umul %o7, 0x0CC7, %i3
35438 fxors %f6, %f4, %f10
35439loop_4139:
35440 movrgz %g1, 0x0BC, %i4
35441 fmovdn %xcc, %f8, %f12
35442 sll %l5, %g2, %l4
35443 edge32 %o6, %o5, %g4
35444 fmovsne %xcc, %f4, %f5
35445 fbuge,a %fcc2, loop_4140
35446 movre %o0, 0x065, %i5
35447 fandnot2 %f8, %f14, %f10
35448 fxor %f4, %f0, %f0
35449loop_4140:
35450 lduw [%l7 + 0x08], %i7
35451 brgz,a %o1, loop_4141
35452 fmovsge %xcc, %f3, %f10
35453 srax %g6, 0x1A, %g5
35454 fbug %fcc2, loop_4142
35455loop_4141:
35456 ldsw [%l7 + 0x60], %i0
35457 ldx [%l7 + 0x68], %g3
35458 fones %f13
35459loop_4142:
35460 fmovsneg %xcc, %f0, %f6
35461 ld [%l7 + 0x0C], %f0
35462 tsubcctv %i2, 0x1C73, %o3
35463 fmovsvs %icc, %f2, %f12
35464 fmovd %f2, %f14
35465 fmul8x16 %f11, %f8, %f6
35466 ldsh [%l7 + 0x4C], %l1
35467 stb %g7, [%l7 + 0x77]
35468 ld [%l7 + 0x18], %f0
35469 movleu %icc, %o2, %l3
35470 bneg,a,pn %icc, loop_4143
35471 edge16l %l6, %o4, %l2
35472 nop
35473 setx loop_4144, %l0, %l1
35474 jmpl %l1, %i1
35475 edge32 %l0, %o7, %i6
35476loop_4143:
35477 fnegd %f12, %f2
35478 bne,a %icc, loop_4145
35479loop_4144:
35480 nop
35481 setx loop_4146, %l0, %l1
35482 wrpr 0x1, %tl
35483 wrpr %l1, %tnpc
35484 setx 0x34400001400, %l0, %l1
35485 wrpr %l1, %tstate
35486 wrhpr 0x4, %htstate
35487 done
35488 fcmped %fcc0, %f12, %f6
35489 fmovsvc %xcc, %f1, %f15
35490loop_4145:
35491 ldsh [%l7 + 0x0A], %g1
35492loop_4146:
35493 be loop_4147
35494 taddcc %i4, %l5, %i3
35495 st %f15, [%l7 + 0x58]
35496 fmovsg %xcc, %f6, %f9
35497loop_4147:
35498 stx %l4, [%l7 + 0x18]
35499 fsrc1s %f9, %f1
35500 fmuld8ulx16 %f11, %f3, %f4
35501 tpos %xcc, 0x1
35502 call loop_4148
35503 ldsw [%l7 + 0x18], %g2
35504 umul %o6, 0x1D6B, %g4
35505 edge32l %o5, %i5, %o0
35506loop_4148:
35507 fnor %f4, %f4, %f4
35508 brgz %o1, loop_4149
35509 bshuffle %f4, %f14, %f0
35510 fmovscs %xcc, %f6, %f2
35511 ldsw [%l7 + 0x14], %g6
35512loop_4149:
35513 stb %i7, [%l7 + 0x75]
35514 bvc,a,pn %icc, loop_4150
35515 bcs loop_4151
35516 ld [%l7 + 0x10], %f4
35517 sth %g5, [%l7 + 0x4C]
35518loop_4150:
35519 fmovsneg %xcc, %f12, %f8
35520loop_4151:
35521 sth %g3, [%l7 + 0x1A]
35522 fpsub32 %f6, %f8, %f0
35523 fmovrsne %i0, %f9, %f2
35524 lduh [%l7 + 0x10], %i2
35525 fmovda %xcc, %f0, %f0
35526 fmovdne %icc, %f1, %f12
35527 fcmpeq16 %f0, %f14, %l1
35528 ld [%l7 + 0x48], %f12
35529 fbu %fcc2, loop_4152
35530 ldd [%l7 + 0x20], %f4
35531 fmovrdne %o3, %f6, %f8
35532 fmovdg %xcc, %f7, %f11
35533loop_4152:
35534 ldsw [%l7 + 0x20], %g7
35535 movrgez %o2, 0x3BF, %l6
35536 movle %xcc, %l3, %l2
35537 fmovrsgez %i1, %f1, %f0
35538 orcc %l0, %o7, %o4
35539 udiv %g1, 0x0547, %i6
35540 fornot1 %f10, %f0, %f2
35541 fones %f9
35542 te %icc, 0x0
35543 ld [%l7 + 0x44], %f13
35544 sdivx %i4, 0x0536, %l5
35545 siam 0x1
35546 fbul %fcc1, loop_4153
35547 fnegs %f11, %f5
35548 bg loop_4154
35549 fmul8x16au %f15, %f12, %f2
35550loop_4153:
35551 brlz %l4, loop_4155
35552 fmovse %icc, %f12, %f10
35553loop_4154:
35554 bl,a loop_4156
35555 lduh [%l7 + 0x3C], %g2
35556loop_4155:
35557 stb %o6, [%l7 + 0x18]
35558 fbue %fcc3, loop_4157
35559loop_4156:
35560 fmovsne %icc, %f2, %f0
35561 xnorcc %g4, 0x1A79, %o5
35562 stw %i5, [%l7 + 0x18]
35563loop_4157:
35564 fnot2s %f0, %f8
35565 fmul8ulx16 %f4, %f10, %f8
35566 fmul8x16au %f0, %f2, %f4
35567 sth %o0, [%l7 + 0x16]
35568 bgu,a %xcc, loop_4158
35569 movcs %xcc, %o1, %i3
35570 movn %icc, %g6, %i7
35571 ldd [%l7 + 0x50], %f14
35572loop_4158:
35573 sdiv %g3, 0x097F, %g5
35574 stx %i0, [%l7 + 0x18]
35575 fbo,a %fcc2, loop_4159
35576 ldsh [%l7 + 0x32], %l1
35577 be,pn %xcc, loop_4160
35578 stx %o3, [%l7 + 0x10]
35579loop_4159:
35580 fbu,a %fcc2, loop_4161
35581 fsrc1s %f11, %f12
35582loop_4160:
35583 ldd [%l7 + 0x30], %f8
35584 std %f8, [%l7 + 0x50]
35585loop_4161:
35586 fpack32 %f2, %f6, %f12
35587 ldd [%l7 + 0x40], %f2
35588 ldd [%l7 + 0x28], %f2
35589 udivcc %i2, 0x1C3A, %g7
35590 tn %icc, 0x0
35591 fmovsle %xcc, %f3, %f7
35592 bleu,a,pt %icc, loop_4162
35593 ldsb [%l7 + 0x5D], %l6
35594 ld [%l7 + 0x7C], %f12
35595 ldsw [%l7 + 0x48], %o2
35596loop_4162:
35597 fcmple32 %f6, %f10, %l2
35598 tcc %xcc, 0x3
35599 bvs %xcc, loop_4163
35600 fmul8x16al %f0, %f10, %f12
35601 ldd [%l7 + 0x18], %f6
35602 andcc %i1, %l3, %o7
35603loop_4163:
35604 xnorcc %l0, %g1, %o4
35605 tl %xcc, 0x3
35606 fmovrdlez %i4, %f12, %f6
35607 sth %i6, [%l7 + 0x24]
35608 fcmpeq32 %f6, %f4, %l5
35609 fmovsneg %icc, %f3, %f0
35610 fone %f2
35611 fbg %fcc0, loop_4164
35612 bge,a loop_4165
35613 stb %l4, [%l7 + 0x44]
35614 fmovrsgz %o6, %f6, %f15
35615loop_4164:
35616 and %g2, 0x0104, %o5
35617loop_4165:
35618 fcmpgt32 %f4, %f6, %i5
35619 movleu %xcc, %g4, %o0
35620 ldsb [%l7 + 0x64], %o1
35621 fcmpeq16 %f14, %f10, %g6
35622 movpos %xcc, %i3, %i7
35623 ldsw [%l7 + 0x54], %g3
35624 ldsb [%l7 + 0x70], %g5
35625 lduw [%l7 + 0x54], %l1
35626 fones %f8
35627 fbug %fcc1, loop_4166
35628 stb %i0, [%l7 + 0x5E]
35629 ldub [%l7 + 0x1C], %o3
35630 fmovdgu %xcc, %f14, %f10
35631loop_4166:
35632 stb %i2, [%l7 + 0x0B]
35633 edge32ln %g7, %l6, %l2
35634 udivcc %i1, 0x1906, %o2
35635 movpos %icc, %o7, %l3
35636 fmuld8sux16 %f4, %f8, %f10
35637 lduh [%l7 + 0x4A], %l0
35638 fmovrdlz %o4, %f2, %f8
35639 addcc %i4, %i6, %l5
35640 nop
35641 setx loop_4167, %l0, %l1
35642 jmpl %l1, %g1
35643 siam 0x0
35644 movrlez %l4, %g2, %o5
35645 fbn %fcc1, loop_4168
35646loop_4167:
35647 sth %o6, [%l7 + 0x38]
35648 movrgz %g4, 0x232, %i5
35649 ld [%l7 + 0x68], %f3
35650loop_4168:
35651 mulx %o1, 0x17C3, %o0
35652 movvs %icc, %g6, %i3
35653 std %f6, [%l7 + 0x10]
35654 fmovsge %icc, %f3, %f13
35655 tneg %icc, 0x0
35656 stw %g3, [%l7 + 0x10]
35657 smul %i7, %g5, %i0
35658 fmovdcs %xcc, %f6, %f6
35659 fandnot1s %f4, %f4, %f4
35660 ldsw [%l7 + 0x1C], %l1
35661 stb %o3, [%l7 + 0x41]
35662 xnorcc %i2, 0x0A10, %l6
35663 edge32ln %l2, %g7, %i1
35664 andn %o7, 0x0081, %l3
35665 pdist %f8, %f0, %f4
35666 edge32 %l0, %o4, %o2
35667 sth %i6, [%l7 + 0x74]
35668 fmovdne %xcc, %f15, %f12
35669 fbule,a %fcc1, loop_4169
35670 ldub [%l7 + 0x16], %i4
35671 movvc %icc, %l5, %l4
35672 edge16 %g1, %g2, %o6
35673loop_4169:
35674 lduh [%l7 + 0x20], %o5
35675 st %f9, [%l7 + 0x18]
35676 std %f0, [%l7 + 0x10]
35677 ldx [%l7 + 0x58], %i5
35678 edge32n %o1, %g4, %g6
35679 fmovdleu %icc, %f0, %f10
35680 fmovse %xcc, %f7, %f1
35681 st %f4, [%l7 + 0x24]
35682 movleu %icc, %i3, %g3
35683 sth %o0, [%l7 + 0x44]
35684 ldsh [%l7 + 0x1C], %i7
35685 fmovdcs %xcc, %f7, %f6
35686 fcmped %fcc0, %f2, %f2
35687 fbl %fcc3, loop_4170
35688 fble,a %fcc0, loop_4171
35689 tneg %icc, 0x3
35690 ldd [%l7 + 0x50], %f0
35691loop_4170:
35692 lduh [%l7 + 0x56], %g5
35693loop_4171:
35694 fpsub16 %f14, %f4, %f2
35695 fnegd %f14, %f4
35696 addc %i0, 0x04DF, %o3
35697 edge8l %i2, %l1, %l6
35698 lduw [%l7 + 0x2C], %l2
35699 movle %icc, %g7, %o7
35700 orncc %i1, %l3, %l0
35701 fxnor %f2, %f2, %f2
35702 st %f10, [%l7 + 0x7C]
35703 movcc %xcc, %o2, %i6
35704 fornot1s %f0, %f11, %f1
35705 bn,pn %xcc, loop_4172
35706 ld [%l7 + 0x28], %f10
35707 tpos %xcc, 0x6
35708 be,a %xcc, loop_4173
35709loop_4172:
35710 bneg loop_4174
35711 movcs %xcc, %i4, %l5
35712 lduw [%l7 + 0x30], %l4
35713loop_4173:
35714 fmovdle %icc, %f4, %f3
35715loop_4174:
35716 call loop_4175
35717 and %o4, %g2, %o6
35718 stx %o5, [%l7 + 0x30]
35719 andcc %i5, %g1, %o1
35720loop_4175:
35721 stb %g4, [%l7 + 0x69]
35722 fnot2 %f6, %f0
35723 fmuld8sux16 %f4, %f1, %f12
35724 tle %icc, 0x3
35725 faligndata %f12, %f10, %f14
35726 ldsh [%l7 + 0x74], %i3
35727 tcc %xcc, 0x3
35728 te %xcc, 0x4
35729 fbne,a %fcc3, loop_4176
35730 fmovsvc %icc, %f4, %f1
35731 sub %g6, 0x19D3, %o0
35732 lduw [%l7 + 0x6C], %i7
35733loop_4176:
35734 be,a %icc, loop_4177
35735 fmovdneg %icc, %f1, %f14
35736 taddcctv %g5, %g3, %i0
35737 ble,pn %xcc, loop_4178
35738loop_4177:
35739 lduh [%l7 + 0x64], %i2
35740 movpos %xcc, %o3, %l6
35741 fbg,a %fcc0, loop_4179
35742loop_4178:
35743 ld [%l7 + 0x10], %f2
35744 ldub [%l7 + 0x1C], %l2
35745 sth %l1, [%l7 + 0x2E]
35746loop_4179:
35747 tvc %icc, 0x7
35748 tl %icc, 0x6
35749 or %o7, %g7, %l3
35750 fands %f10, %f15, %f11
35751 stw %i1, [%l7 + 0x6C]
35752 stw %l0, [%l7 + 0x3C]
35753 fpadd32s %f1, %f9, %f10
35754 ldx [%l7 + 0x38], %o2
35755 xnor %i6, %i4, %l5
35756 fbue,a %fcc0, loop_4180
35757 edge32n %o4, %g2, %o6
35758 fcmpd %fcc2, %f12, %f4
35759 udiv %l4, 0x192F, %o5
35760loop_4180:
35761 fmovsg %icc, %f15, %f8
35762 fmovrdgz %i5, %f14, %f8
35763 ba,pt %xcc, loop_4181
35764 ldub [%l7 + 0x6B], %g1
35765 fmovrdgz %g4, %f6, %f0
35766 fbge,a %fcc2, loop_4182
35767loop_4181:
35768 fmuld8ulx16 %f15, %f8, %f8
35769 st %f5, [%l7 + 0x4C]
35770 fmovrdgez %i3, %f4, %f12
35771loop_4182:
35772 fone %f10
35773 ldsh [%l7 + 0x72], %g6
35774 lduw [%l7 + 0x58], %o1
35775 ldsw [%l7 + 0x48], %i7
35776 ldsh [%l7 + 0x28], %o0
35777 for %f0, %f4, %f0
35778 array16 %g5, %i0, %i2
35779 edge16ln %o3, %g3, %l2
35780 brgz,a %l6, loop_4183
35781 sra %o7, 0x0D, %l1
35782 xorcc %l3, %i1, %l0
35783 ldx [%l7 + 0x48], %o2
35784loop_4183:
35785 sth %g7, [%l7 + 0x20]
35786 brnz %i6, loop_4184
35787 addccc %i4, %o4, %l5
35788 srax %g2, %o6, %o5
35789 tsubcctv %l4, %i5, %g1
35790loop_4184:
35791 ldsw [%l7 + 0x60], %i3
35792 ldx [%l7 + 0x18], %g6
35793 stw %o1, [%l7 + 0x44]
35794 ldub [%l7 + 0x7C], %i7
35795 fands %f6, %f7, %f6
35796 bneg %icc, loop_4185
35797 bcc,a loop_4186
35798 bg,pn %icc, loop_4187
35799 edge8ln %g4, %o0, %i0
35800loop_4185:
35801 fornot2 %f14, %f0, %f12
35802loop_4186:
35803 st %f2, [%l7 + 0x08]
35804loop_4187:
35805 st %f15, [%l7 + 0x0C]
35806 stx %g5, [%l7 + 0x48]
35807 ldub [%l7 + 0x2B], %o3
35808 fbu,a %fcc1, loop_4188
35809 stb %i2, [%l7 + 0x50]
35810 umulcc %g3, %l6, %l2
35811 or %o7, 0x0714, %l3
35812loop_4188:
35813 bpos,a %xcc, loop_4189
35814 movrne %i1, 0x120, %l1
35815 fnot1s %f13, %f13
35816 tpos %icc, 0x0
35817loop_4189:
35818 fbuge %fcc0, loop_4190
35819 srlx %l0, 0x15, %g7
35820 fmovrsgez %i6, %f13, %f4
35821 fbul %fcc2, loop_4191
35822loop_4190:
35823 stw %i4, [%l7 + 0x20]
35824 subc %o2, %o4, %l5
35825 fcmpes %fcc2, %f1, %f13
35826loop_4191:
35827 ldub [%l7 + 0x27], %g2
35828 bleu,a,pt %xcc, loop_4192
35829 movrlez %o6, 0x021, %l4
35830 stb %i5, [%l7 + 0x26]
35831 stx %g1, [%l7 + 0x68]
35832loop_4192:
35833 edge32n %o5, %i3, %o1
35834 bg %icc, loop_4193
35835 ldd [%l7 + 0x60], %f10
35836 fbule %fcc2, loop_4194
35837 st %f3, [%l7 + 0x0C]
35838loop_4193:
35839 fnot1s %f4, %f5
35840 edge8n %i7, %g4, %o0
35841loop_4194:
35842 fnors %f9, %f2, %f9
35843 tvc %xcc, 0x4
35844 call loop_4195
35845 fmul8sux16 %f6, %f14, %f0
35846 fmuld8ulx16 %f13, %f8, %f2
35847 st %f3, [%l7 + 0x64]
35848loop_4195:
35849 st %f12, [%l7 + 0x28]
35850 bne,a,pt %xcc, loop_4196
35851 fmovrdlez %i0, %f8, %f14
35852 fmovscc %xcc, %f5, %f3
35853 tcs %xcc, 0x7
35854loop_4196:
35855 fmul8sux16 %f8, %f14, %f0
35856 edge32n %g6, %o3, %i2
35857 st %f4, [%l7 + 0x68]
35858 move %xcc, %g5, %l6
35859 ldsb [%l7 + 0x4B], %g3
35860 subcc %l2, %o7, %i1
35861 fnands %f6, %f14, %f12
35862 fmovsne %xcc, %f4, %f11
35863 edge16n %l3, %l1, %l0
35864 fmovdneg %icc, %f1, %f3
35865 fmovdl %xcc, %f8, %f11
35866 edge8n %g7, %i4, %o2
35867 sll %i6, 0x01, %l5
35868 stb %o4, [%l7 + 0x64]
35869 fbu %fcc2, loop_4197
35870 tge %icc, 0x0
35871 edge8 %g2, %l4, %i5
35872 movle %icc, %g1, %o6
35873loop_4197:
35874 lduw [%l7 + 0x18], %o5
35875 stx %i3, [%l7 + 0x40]
35876 lduw [%l7 + 0x34], %i7
35877 fmovsl %xcc, %f9, %f7
35878 stb %g4, [%l7 + 0x3A]
35879 tsubcctv %o1, %o0, %g6
35880 array8 %o3, %i2, %g5
35881 ldsw [%l7 + 0x38], %i0
35882 fmovdpos %icc, %f6, %f8
35883 fmovrdgz %g3, %f0, %f8
35884 fpackfix %f4, %f4
35885 fzero %f14
35886 fmovdgu %xcc, %f12, %f2
35887 stw %l2, [%l7 + 0x58]
35888 stw %o7, [%l7 + 0x7C]
35889 bcc,pn %icc, loop_4198
35890 faligndata %f14, %f0, %f4
35891 movneg %icc, %l6, %l3
35892 fcmpeq32 %f14, %f2, %l1
35893loop_4198:
35894 bl,a,pt %icc, loop_4199
35895 sll %i1, %l0, %i4
35896 fmovrde %o2, %f14, %f14
35897 tsubcc %i6, 0x1CF7, %g7
35898loop_4199:
35899 movvs %icc, %l5, %g2
35900 fcmps %fcc2, %f0, %f5
35901 st %f10, [%l7 + 0x30]
35902 tvc %icc, 0x1
35903 stx %o4, [%l7 + 0x38]
35904 fmovrslz %i5, %f15, %f11
35905 fmovrdgez %g1, %f14, %f6
35906 fbuge %fcc0, loop_4200
35907 fmovrsgez %o6, %f10, %f3
35908 edge32 %l4, %i3, %o5
35909 movre %i7, 0x2BE, %g4
35910loop_4200:
35911 fnegd %f6, %f0
35912 fmovrslz %o0, %f0, %f15
35913 fnors %f4, %f2, %f14
35914 fzeros %f5
35915 sth %o1, [%l7 + 0x46]
35916 ldsb [%l7 + 0x34], %g6
35917 addc %i2, 0x1B76, %g5
35918 xnor %i0, %g3, %o3
35919 stw %o7, [%l7 + 0x44]
35920 fones %f12
35921 siam 0x3
35922 bpos,a,pn %icc, loop_4201
35923 bge,pn %icc, loop_4202
35924 edge16 %l2, %l6, %l3
35925 ldub [%l7 + 0x7E], %i1
35926loop_4201:
35927 fmovrslz %l0, %f6, %f5
35928loop_4202:
35929 fornot2s %f8, %f4, %f12
35930 ta %xcc, 0x4
35931 stx %l1, [%l7 + 0x20]
35932 tleu %icc, 0x5
35933 addc %i4, %i6, %g7
35934 tn %xcc, 0x6
35935 edge32l %o2, %l5, %o4
35936 stb %i5, [%l7 + 0x70]
35937 ldx [%l7 + 0x78], %g1
35938 andcc %g2, 0x1BAE, %l4
35939 xnorcc %o6, 0x1D86, %i3
35940 or %i7, 0x0BAD, %o5
35941 udivcc %o0, 0x1EF6, %g4
35942 or %g6, %i2, %g5
35943 ldx [%l7 + 0x78], %o1
35944 fmovdcc %icc, %f13, %f4
35945 lduw [%l7 + 0x34], %i0
35946 array8 %o3, %g3, %l2
35947 fpadd32 %f14, %f12, %f2
35948 fcmpeq32 %f8, %f0, %l6
35949 ldsw [%l7 + 0x1C], %o7
35950 bshuffle %f0, %f10, %f12
35951 fmovrslz %i1, %f8, %f8
35952 fmovspos %icc, %f12, %f4
35953 addc %l3, %l0, %i4
35954 fmovsl %icc, %f9, %f8
35955 fbug %fcc1, loop_4203
35956 fandnot2 %f0, %f6, %f10
35957 ldsw [%l7 + 0x64], %i6
35958 fbg,a %fcc1, loop_4204
35959loop_4203:
35960 addccc %l1, %g7, %l5
35961 movle %xcc, %o2, %i5
35962 orn %o4, 0x03BD, %g1
35963loop_4204:
35964 fmovsgu %icc, %f13, %f5
35965 movcc %icc, %g2, %l4
35966 fmovdl %icc, %f14, %f11
35967 edge16n %o6, %i3, %o5
35968 fmovdl %xcc, %f14, %f9
35969 bcc,pt %icc, loop_4205
35970 movrne %i7, 0x28D, %o0
35971 ld [%l7 + 0x34], %f5
35972 addc %g6, %g4, %i2
35973loop_4205:
35974 move %icc, %g5, %i0
35975 stw %o1, [%l7 + 0x4C]
35976 ta %icc, 0x4
35977 fandnot2 %f6, %f12, %f8
35978 ld [%l7 + 0x7C], %f8
35979 movcc %xcc, %g3, %l2
35980 tvc %xcc, 0x1
35981 ldub [%l7 + 0x3A], %o3
35982 ldd [%l7 + 0x40], %f8
35983 orn %l6, 0x1D54, %i1
35984 ldx [%l7 + 0x58], %o7
35985 fmovsa %icc, %f15, %f12
35986 ldsh [%l7 + 0x26], %l0
35987 fmovrsgz %l3, %f5, %f13
35988 ldsw [%l7 + 0x28], %i6
35989 ldub [%l7 + 0x35], %i4
35990 fmuld8sux16 %f1, %f4, %f14
35991 mulx %l1, 0x05E2, %l5
35992 edge8 %o2, %g7, %i5
35993 fands %f11, %f5, %f10
35994 edge8ln %g1, %o4, %g2
35995 fbe %fcc1, loop_4206
35996 ldsh [%l7 + 0x46], %l4
35997 edge8ln %o6, %i3, %o5
35998 st %f10, [%l7 + 0x08]
35999loop_4206:
36000 ldsb [%l7 + 0x16], %o0
36001 movvc %xcc, %i7, %g4
36002 ldub [%l7 + 0x21], %i2
36003 std %f2, [%l7 + 0x28]
36004 st %f10, [%l7 + 0x50]
36005 stb %g5, [%l7 + 0x2C]
36006 tcc %xcc, 0x0
36007 xorcc %g6, 0x0400, %i0
36008 add %g3, 0x074E, %o1
36009 fpadd32 %f14, %f0, %f2
36010 sth %o3, [%l7 + 0x6C]
36011 fcmpd %fcc2, %f10, %f0
36012 addc %l6, %i1, %o7
36013 fmul8x16 %f6, %f4, %f8
36014 fmovrdgez %l2, %f6, %f0
36015 pdist %f6, %f0, %f6
36016 st %f12, [%l7 + 0x48]
36017 subcc %l3, %l0, %i6
36018 movrgez %l1, 0x0F1, %l5
36019 fmovsge %icc, %f14, %f13
36020 andcc %o2, 0x1463, %g7
36021 fbul %fcc2, loop_4207
36022 fnot1 %f6, %f12
36023 lduh [%l7 + 0x2C], %i4
36024 sth %i5, [%l7 + 0x1A]
36025loop_4207:
36026 subcc %g1, %o4, %l4
36027 srl %o6, %g2, %i3
36028 fxnor %f14, %f12, %f0
36029 tge %icc, 0x1
36030 fnand %f8, %f8, %f2
36031 ldsh [%l7 + 0x40], %o0
36032 edge16l %o5, %i7, %i2
36033 std %f2, [%l7 + 0x70]
36034 fmovsa %xcc, %f9, %f11
36035 fmovdvs %xcc, %f0, %f5
36036 fmovdl %xcc, %f2, %f12
36037 fbe,a %fcc1, loop_4208
36038 bneg,a,pn %xcc, loop_4209
36039 bshuffle %f2, %f4, %f6
36040 st %f8, [%l7 + 0x40]
36041loop_4208:
36042 nop
36043 setx loop_4210, %l0, %l1
36044 wrpr 0x1, %tl
36045 wrpr %l1, %tnpc
36046 setx 0x34400001400, %l0, %l1
36047 wrpr %l1, %tstate
36048 wrhpr 0x4, %htstate
36049 done
36050loop_4209:
36051 fsrc2s %f3, %f7
36052 movge %xcc, %g5, %g6
36053 st %f2, [%l7 + 0x18]
36054loop_4210:
36055 bne,pn %xcc, loop_4211
36056 edge32ln %i0, %g4, %o1
36057 stx %o3, [%l7 + 0x18]
36058 fmovdne %icc, %f10, %f10
36059loop_4211:
36060 fmovdgu %icc, %f9, %f15
36061 fmovrslez %g3, %f11, %f15
36062 brz %l6, loop_4212
36063 sth %o7, [%l7 + 0x72]
36064 fmovrslez %i1, %f9, %f1
36065 fmovdgu %xcc, %f12, %f10
36066loop_4212:
36067 ldsh [%l7 + 0x42], %l3
36068 tvc %xcc, 0x7
36069 nop
36070 setx loop_4213, %l0, %l1
36071 jmpl %l1, %l0
36072 movl %icc, %l2, %l1
36073 fmul8x16au %f7, %f0, %f0
36074 brgz %i6, loop_4214
36075loop_4213:
36076 sth %o2, [%l7 + 0x22]
36077 lduw [%l7 + 0x0C], %l5
36078 ldub [%l7 + 0x6E], %i4
36079loop_4214:
36080 fxnors %f12, %f4, %f0
36081 edge8 %g7, %g1, %o4
36082 subc %l4, 0x149E, %o6
36083 tl %xcc, 0x0
36084 movl %icc, %i5, %i3
36085 fnegd %f0, %f14
36086 ld [%l7 + 0x20], %f1
36087 smulcc %g2, %o0, %o5
36088 movcs %icc, %i2, %i7
36089 fnot1s %f8, %f13
36090 movg %xcc, %g5, %g6
36091 ldsh [%l7 + 0x32], %i0
36092 sth %o1, [%l7 + 0x3A]
36093 fmuld8ulx16 %f15, %f6, %f0
36094 subcc %o3, 0x038D, %g3
36095 andn %l6, 0x046E, %g4
36096 and %o7, 0x0926, %l3
36097 ldub [%l7 + 0x14], %l0
36098 edge16 %l2, %l1, %i6
36099 edge32ln %i1, %l5, %o2
36100 mulx %i4, 0x05A4, %g7
36101 brlz %o4, loop_4215
36102 array32 %g1, %l4, %o6
36103 subccc %i5, 0x1AAD, %i3
36104 ldsb [%l7 + 0x2A], %o0
36105loop_4215:
36106 fbuge,a %fcc2, loop_4216
36107 ldub [%l7 + 0x37], %g2
36108 st %f15, [%l7 + 0x4C]
36109 smulcc %i2, %i7, %o5
36110loop_4216:
36111 stw %g5, [%l7 + 0x0C]
36112 movneg %icc, %g6, %i0
36113 fbu,a %fcc2, loop_4217
36114 fmovdleu %icc, %f11, %f14
36115 ble %xcc, loop_4218
36116 stw %o3, [%l7 + 0x2C]
36117loop_4217:
36118 ldsh [%l7 + 0x3C], %g3
36119 brgz,a %l6, loop_4219
36120loop_4218:
36121 std %f6, [%l7 + 0x40]
36122 fbo,a %fcc3, loop_4220
36123 fsrc2 %f10, %f12
36124loop_4219:
36125 fmovsvc %xcc, %f9, %f8
36126 lduw [%l7 + 0x24], %o1
36127loop_4220:
36128 ldub [%l7 + 0x67], %g4
36129 lduw [%l7 + 0x70], %l3
36130 edge8n %l0, %o7, %l2
36131 ldsh [%l7 + 0x62], %i6
36132 movpos %icc, %i1, %l5
36133 fbo,a %fcc1, loop_4221
36134 ldd [%l7 + 0x40], %f4
36135 tl %xcc, 0x4
36136 fbne %fcc1, loop_4222
36137loop_4221:
36138 st %f8, [%l7 + 0x7C]
36139 fba,a %fcc1, loop_4223
36140 ldsb [%l7 + 0x75], %o2
36141loop_4222:
36142 xor %i4, 0x0837, %g7
36143 fexpand %f15, %f2
36144loop_4223:
36145 fandnot2 %f8, %f14, %f2
36146 ldd [%l7 + 0x20], %f2
36147 fnot2s %f7, %f5
36148 st %f3, [%l7 + 0x74]
36149 stx %l1, [%l7 + 0x08]
36150 sethi 0x0A4B, %o4
36151 bvc,pt %xcc, loop_4224
36152 fpack32 %f8, %f12, %f12
36153 ldd [%l7 + 0x28], %f12
36154 stx %g1, [%l7 + 0x40]
36155loop_4224:
36156 ldub [%l7 + 0x61], %l4
36157 addcc %o6, %i5, %i3
36158 ldx [%l7 + 0x30], %g2
36159 faligndata %f12, %f10, %f8
36160 edge16l %i2, %o0, %i7
36161 fpack16 %f8, %f6
36162 fmovrdgez %o5, %f6, %f0
36163 stx %g5, [%l7 + 0x28]
36164 lduw [%l7 + 0x30], %i0
36165 movrgez %o3, %g3, %g6
36166 addccc %l6, %o1, %l3
36167 ldsw [%l7 + 0x54], %g4
36168 xnor %l0, %o7, %i6
36169 brgz,a %l2, loop_4225
36170 lduw [%l7 + 0x10], %i1
36171 movcs %icc, %o2, %i4
36172 stx %l5, [%l7 + 0x08]
36173loop_4225:
36174 fcmpes %fcc2, %f1, %f0
36175 stw %g7, [%l7 + 0x3C]
36176 subc %o4, %l1, %l4
36177 fxnor %f2, %f6, %f14
36178 ldd [%l7 + 0x50], %f14
36179 fands %f14, %f15, %f10
36180 taddcctv %g1, 0x1837, %i5
36181 fmovrdgez %o6, %f2, %f2
36182 nop
36183 setx loop_4226, %l0, %l1
36184 wrpr 0x1, %tl
36185 wrpr %l1, %tnpc
36186 setx 0x34400001400, %l0, %l1
36187 wrpr %l1, %tstate
36188 wrhpr 0x4, %htstate
36189 done
36190 subcc %g2, 0x0AEE, %i2
36191 stw %i3, [%l7 + 0x40]
36192 fandnot1 %f8, %f14, %f8
36193loop_4226:
36194 sth %i7, [%l7 + 0x1C]
36195 fnand %f6, %f14, %f2
36196 fmovdpos %xcc, %f3, %f5
36197 stx %o0, [%l7 + 0x40]
36198 ld [%l7 + 0x10], %f8
36199 fmovsge %xcc, %f12, %f5
36200 fmovrsne %o5, %f10, %f13
36201 addcc %g5, %o3, %i0
36202 sth %g6, [%l7 + 0x74]
36203 tn %xcc, 0x5
36204 fmovrsgz %g3, %f9, %f1
36205 edge16 %l6, %o1, %g4
36206 edge8 %l0, %l3, %i6
36207 ldx [%l7 + 0x40], %l2
36208 brlz,a %o7, loop_4227
36209 sdivx %o2, 0x1451, %i1
36210 tleu %xcc, 0x7
36211 ldsh [%l7 + 0x5E], %l5
36212loop_4227:
36213 tvc %icc, 0x3
36214 stw %g7, [%l7 + 0x18]
36215 ldsh [%l7 + 0x6C], %o4
36216 umul %i4, %l1, %l4
36217 bleu,pn %xcc, loop_4228
36218 tvc %xcc, 0x5
36219 te %xcc, 0x4
36220 fmovdge %icc, %f12, %f1
36221loop_4228:
36222 sra %g1, 0x09, %i5
36223 fmovrdne %g2, %f8, %f8
36224 andcc %o6, %i3, %i2
36225 st %f3, [%l7 + 0x58]
36226 smul %o0, 0x1F84, %o5
36227 bl,pt %icc, loop_4229
36228 fmuld8ulx16 %f1, %f10, %f2
36229 stw %g5, [%l7 + 0x60]
36230 alignaddrl %i7, %i0, %o3
36231loop_4229:
36232 ba,pn %xcc, loop_4230
36233 addcc %g3, 0x0971, %g6
36234 tne %xcc, 0x4
36235 edge32ln %o1, %g4, %l6
36236loop_4230:
36237 fcmple16 %f10, %f14, %l3
36238 fones %f1
36239 bl,a loop_4231
36240 bgu,pt %icc, loop_4232
36241 bvc,a loop_4233
36242 andcc %l0, 0x0402, %i6
36243loop_4231:
36244 fmovsvs %icc, %f2, %f9
36245loop_4232:
36246 ld [%l7 + 0x1C], %f7
36247loop_4233:
36248 fmul8x16au %f1, %f7, %f6
36249 ldsh [%l7 + 0x42], %l2
36250 ldsw [%l7 + 0x34], %o7
36251 ldx [%l7 + 0x18], %i1
36252 brgz,a %l5, loop_4234
36253 fand %f10, %f12, %f0
36254 ldx [%l7 + 0x40], %o2
36255 fmovdneg %icc, %f4, %f6
36256loop_4234:
36257 fmovrdgz %g7, %f10, %f12
36258 bg %xcc, loop_4235
36259 udivcc %i4, 0x116F, %o4
36260 ldsh [%l7 + 0x48], %l1
36261 udiv %l4, 0x0228, %i5
36262loop_4235:
36263 fornot2s %f0, %f13, %f7
36264 stb %g2, [%l7 + 0x78]
36265 fzero %f10
36266 fone %f12
36267 andncc %o6, %g1, %i2
36268 fmovrsgez %o0, %f14, %f12
36269 movrgez %o5, %g5, %i7
36270 sra %i3, %i0, %o3
36271 nop
36272 setx loop_4236, %l0, %l1
36273 wrpr 0x1, %tl
36274 wrpr %l1, %tnpc
36275 setx 0x34400001400, %l0, %l1
36276 wrpr %l1, %tstate
36277 wrhpr 0x4, %htstate
36278 done
36279 fnors %f11, %f3, %f0
36280 fmovscs %xcc, %f1, %f6
36281 edge16n %g6, %g3, %o1
36282loop_4236:
36283 tcc %xcc, 0x2
36284 fnegs %f5, %f6
36285 lduh [%l7 + 0x32], %g4
36286 nop
36287 setx loop_4237, %l0, %l1
36288 wrpr 0x1, %tl
36289 wrpr %l1, %tnpc
36290 setx 0x34400001400, %l0, %l1
36291 wrpr %l1, %tstate
36292 wrhpr 0x4, %htstate
36293 done
36294 std %f6, [%l7 + 0x30]
36295 orcc %l3, %l0, %l6
36296 brgez,a %i6, loop_4238
36297loop_4237:
36298 ldsb [%l7 + 0x21], %o7
36299 fmul8ulx16 %f4, %f6, %f10
36300 fmovdne %icc, %f0, %f15
36301loop_4238:
36302 ld [%l7 + 0x70], %f8
36303 fbo %fcc2, loop_4239
36304 tcs %icc, 0x1
36305 fmuld8ulx16 %f5, %f5, %f12
36306 orncc %l2, %l5, %o2
36307loop_4239:
36308 movle %icc, %g7, %i4
36309 stb %i1, [%l7 + 0x2C]
36310 stx %o4, [%l7 + 0x50]
36311 tsubcctv %l4, 0x17BF, %i5
36312 tcc %xcc, 0x4
36313 fba %fcc0, loop_4240
36314 xnor %g2, %o6, %l1
36315 fmovdpos %icc, %f9, %f11
36316 bvc,a %icc, loop_4241
36317loop_4240:
36318 tpos %icc, 0x5
36319 subcc %g1, %o0, %i2
36320 fbg %fcc0, loop_4242
36321loop_4241:
36322 bne,pn %icc, loop_4243
36323 ldsb [%l7 + 0x47], %g5
36324 fpadd32s %f8, %f12, %f12
36325loop_4242:
36326 edge8ln %i7, %o5, %i3
36327loop_4243:
36328 movgu %xcc, %i0, %g6
36329 fmovspos %xcc, %f13, %f9
36330 ldx [%l7 + 0x50], %o3
36331 brgez,a %g3, loop_4244
36332 ldsh [%l7 + 0x18], %g4
36333 fmovdpos %icc, %f11, %f5
36334 add %l3, 0x1635, %o1
36335loop_4244:
36336 fpack16 %f12, %f3
36337 stw %l0, [%l7 + 0x30]
36338 tle %xcc, 0x6
36339 fbul %fcc0, loop_4245
36340 subcc %l6, %o7, %l2
36341 st %f10, [%l7 + 0x28]
36342 fbo,a %fcc1, loop_4246
36343loop_4245:
36344 fmovscc %icc, %f15, %f9
36345 bn %xcc, loop_4247
36346 edge8 %i6, %o2, %l5
36347loop_4246:
36348 ldub [%l7 + 0x5C], %g7
36349 fornot1 %f0, %f2, %f4
36350loop_4247:
36351 fbu,a %fcc1, loop_4248
36352 edge16ln %i1, %i4, %l4
36353 ldub [%l7 + 0x7C], %o4
36354 movcc %icc, %g2, %o6
36355loop_4248:
36356 std %f14, [%l7 + 0x68]
36357 std %f6, [%l7 + 0x30]
36358 sth %l1, [%l7 + 0x1A]
36359 stw %g1, [%l7 + 0x50]
36360 for %f14, %f4, %f12
36361 movleu %icc, %o0, %i2
36362 lduw [%l7 + 0x64], %g5
36363 fands %f12, %f7, %f7
36364 tg %xcc, 0x5
36365 ldd [%l7 + 0x08], %f6
36366 lduh [%l7 + 0x62], %i5
36367 udivx %i7, 0x0C32, %o5
36368 ldsb [%l7 + 0x5F], %i3
36369 bpos loop_4249
36370 mulscc %g6, 0x05A5, %o3
36371 fxors %f11, %f14, %f14
36372 fbue %fcc1, loop_4250
36373loop_4249:
36374 fandnot1 %f8, %f8, %f14
36375 or %i0, 0x0F89, %g3
36376 smul %g4, 0x1F25, %l3
36377loop_4250:
36378 ldub [%l7 + 0x24], %o1
36379 fcmple16 %f2, %f12, %l6
36380 lduw [%l7 + 0x10], %o7
36381 ldd [%l7 + 0x78], %f0
36382 tg %xcc, 0x5
36383 fbne,a %fcc0, loop_4251
36384 array16 %l0, %l2, %i6
36385 ldsb [%l7 + 0x7A], %o2
36386 fmovrsne %g7, %f7, %f7
36387loop_4251:
36388 ldx [%l7 + 0x70], %l5
36389 bneg,pn %xcc, loop_4252
36390 fbl,a %fcc1, loop_4253
36391 st %f10, [%l7 + 0x3C]
36392 stw %i1, [%l7 + 0x44]
36393loop_4252:
36394 fmovrsne %l4, %f9, %f11
36395loop_4253:
36396 ldub [%l7 + 0x30], %i4
36397 fmovdvs %icc, %f5, %f7
36398 fxnor %f8, %f2, %f2
36399 fbl %fcc1, loop_4254
36400 ld [%l7 + 0x5C], %f6
36401 edge32 %g2, %o4, %l1
36402 andcc %g1, 0x08BD, %o0
36403loop_4254:
36404 add %o6, 0x15E9, %i2
36405 lduw [%l7 + 0x54], %i5
36406 ldx [%l7 + 0x10], %i7
36407 fmovdpos %icc, %f8, %f9
36408 fcmpne16 %f14, %f12, %o5
36409 ldub [%l7 + 0x46], %i3
36410 ldsw [%l7 + 0x50], %g6
36411 fnot2s %f6, %f11
36412 bcc loop_4255
36413 tge %xcc, 0x6
36414 tne %xcc, 0x2
36415 edge32 %o3, %g5, %i0
36416loop_4255:
36417 addcc %g4, %l3, %g3
36418 bn loop_4256
36419 stb %o1, [%l7 + 0x3A]
36420 fandnot2 %f14, %f4, %f4
36421 fnors %f12, %f8, %f0
36422loop_4256:
36423 fandnot1 %f2, %f2, %f14
36424 fcmpgt32 %f12, %f10, %o7
36425 st %f13, [%l7 + 0x38]
36426 taddcc %l0, %l2, %i6
36427 bcs,a loop_4257
36428 stw %l6, [%l7 + 0x08]
36429 faligndata %f2, %f10, %f2
36430 sth %o2, [%l7 + 0x4E]
36431loop_4257:
36432 fsrc2s %f10, %f7
36433 lduh [%l7 + 0x50], %l5
36434 movpos %icc, %g7, %l4
36435 fmovrdgz %i4, %f10, %f14
36436 ldsb [%l7 + 0x26], %g2
36437 ld [%l7 + 0x7C], %f0
36438 and %o4, %l1, %g1
36439 udiv %i1, 0x16F2, %o6
36440 fmovrsne %o0, %f13, %f12
36441 stx %i2, [%l7 + 0x68]
36442 stb %i7, [%l7 + 0x5C]
36443 sub %o5, 0x0B09, %i3
36444 fcmpd %fcc1, %f14, %f2
36445 ldsw [%l7 + 0x60], %i5
36446 fble,a %fcc1, loop_4258
36447 stw %g6, [%l7 + 0x48]
36448 srl %g5, 0x10, %i0
36449 fpsub16 %f2, %f14, %f6
36450loop_4258:
36451 st %f11, [%l7 + 0x5C]
36452 movrlez %g4, %l3, %o3
36453 movgu %icc, %o1, %g3
36454 mova %xcc, %o7, %l0
36455 xnor %l2, %l6, %i6
36456 ldd [%l7 + 0x38], %f6
36457 fbne,a %fcc0, loop_4259
36458 fbu %fcc1, loop_4260
36459 fandnot1 %f0, %f2, %f4
36460 fand %f4, %f14, %f12
36461loop_4259:
36462 fcmple16 %f0, %f0, %o2
36463loop_4260:
36464 sth %l5, [%l7 + 0x34]
36465 fbge,a %fcc2, loop_4261
36466 lduw [%l7 + 0x4C], %l4
36467 movle %xcc, %i4, %g7
36468 bvs,a loop_4262
36469loop_4261:
36470 bn,pt %icc, loop_4263
36471 st %f4, [%l7 + 0x08]
36472 fnot2 %f14, %f2
36473loop_4262:
36474 array32 %g2, %l1, %g1
36475loop_4263:
36476 sll %i1, 0x18, %o4
36477 movrne %o0, 0x232, %i2
36478 movg %xcc, %i7, %o6
36479 fmovscc %xcc, %f13, %f3
36480 ldub [%l7 + 0x31], %i3
36481 sdivx %o5, 0x04DB, %g6
36482 ldsh [%l7 + 0x4C], %g5
36483 ldsh [%l7 + 0x6E], %i0
36484 fpsub32 %f12, %f0, %f8
36485 movrlez %i5, 0x1DC, %g4
36486 movrgz %o3, 0x2E6, %l3
36487 fmovdcs %icc, %f9, %f2
36488 stw %g3, [%l7 + 0x14]
36489 fblg,a %fcc2, loop_4264
36490 movrlez %o7, %o1, %l0
36491 xnorcc %l2, 0x1DB5, %i6
36492 fcmpeq16 %f10, %f12, %l6
36493loop_4264:
36494 stb %l5, [%l7 + 0x21]
36495 movvc %xcc, %l4, %i4
36496 bvc,a %icc, loop_4265
36497 nop
36498 setx loop_4266, %l0, %l1
36499 wrpr 0x1, %tl
36500 wrpr %l1, %tpc
36501 add %l1, 0x4, %l1
36502 wrpr %l1, %tnpc
36503 setx 0x34400001400, %l0, %l1
36504 wrpr %l1, %tstate
36505 wrhpr 0x4, %htstate
36506 retry
36507 fbue,a %fcc2, loop_4267
36508 fcmpgt16 %f14, %f2, %g7
36509loop_4265:
36510 lduw [%l7 + 0x2C], %o2
36511loop_4266:
36512 bshuffle %f8, %f8, %f14
36513loop_4267:
36514 stb %g2, [%l7 + 0x67]
36515 movrlz %l1, %g1, %i1
36516 fnot1s %f3, %f0
36517 fmovdcs %icc, %f9, %f8
36518 ldsb [%l7 + 0x5A], %o4
36519 lduw [%l7 + 0x2C], %o0
36520 alignaddrl %i7, %i2, %o6
36521 fors %f3, %f11, %f12
36522 fmovdne %icc, %f4, %f2
36523 fmuld8ulx16 %f5, %f10, %f2
36524 fnot1 %f2, %f0
36525 tgu %icc, 0x6
36526 fxors %f0, %f0, %f3
36527 fnot1s %f9, %f15
36528 fandnot1 %f10, %f12, %f12
36529 fmul8x16au %f2, %f15, %f6
36530 fandnot1 %f8, %f6, %f4
36531 sth %o5, [%l7 + 0x60]
36532 ldx [%l7 + 0x68], %g6
36533 tne %icc, 0x3
36534 call loop_4268
36535 tgu %icc, 0x5
36536 fpsub32 %f10, %f10, %f4
36537 subcc %i3, 0x17CC, %i0
36538loop_4268:
36539 bgu,a %xcc, loop_4269
36540 stb %g5, [%l7 + 0x64]
36541 fpsub16 %f8, %f14, %f14
36542 xnor %i5, %o3, %g4
36543loop_4269:
36544 fmovs %f11, %f8
36545 bl,pn %xcc, loop_4270
36546 fblg,a %fcc1, loop_4271
36547 ldsw [%l7 + 0x50], %g3
36548 brlez %o7, loop_4272
36549loop_4270:
36550 nop
36551 setx loop_4273, %l0, %l1
36552 wrpr 0x1, %tl
36553 wrpr %l1, %tnpc
36554 setx 0x34400001400, %l0, %l1
36555 wrpr %l1, %tstate
36556 wrhpr 0x4, %htstate
36557 done
36558loop_4271:
36559 std %f6, [%l7 + 0x68]
36560 fxors %f8, %f1, %f15
36561loop_4272:
36562 movrgez %l3, 0x3D7, %l0
36563loop_4273:
36564 tcc %xcc, 0x2
36565 orn %l2, 0x0959, %o1
36566 st %f13, [%l7 + 0x2C]
36567 stx %l6, [%l7 + 0x78]
36568 movgu %icc, %l5, %i6
36569 lduw [%l7 + 0x10], %l4
36570 st %f0, [%l7 + 0x24]
36571 sra %g7, 0x17, %i4
36572 sethi 0x0E52, %o2
36573 fpack32 %f14, %f12, %f14
36574 lduw [%l7 + 0x0C], %g2
36575 umulcc %l1, %g1, %o4
36576 tgu %icc, 0x6
36577 ldsh [%l7 + 0x7C], %o0
36578 nop
36579 setx loop_4274, %l0, %l1
36580 jmpl %l1, %i1
36581 tl %xcc, 0x2
36582 fandnot1 %f4, %f6, %f14
36583 bshuffle %f10, %f14, %f8
36584loop_4274:
36585 sth %i2, [%l7 + 0x5C]
36586 tgu %icc, 0x1
36587 stw %i7, [%l7 + 0x38]
36588 ldsw [%l7 + 0x20], %o5
36589 fnot1s %f13, %f2
36590 st %f1, [%l7 + 0x38]
36591 fmovdge %icc, %f1, %f4
36592 lduw [%l7 + 0x28], %o6
36593 ldsb [%l7 + 0x69], %i3
36594 umulcc %i0, 0x170F, %g5
36595 stx %i5, [%l7 + 0x50]
36596 addcc %g6, 0x19C6, %g4
36597 edge16ln %o3, %o7, %g3
36598 fones %f8
36599 mova %icc, %l3, %l2
36600 stb %l0, [%l7 + 0x22]
36601 fmul8sux16 %f14, %f2, %f0
36602 fbuge,a %fcc0, loop_4275
36603 popc %o1, %l5
36604 array16 %i6, %l6, %g7
36605 ldx [%l7 + 0x60], %l4
36606loop_4275:
36607 ldsb [%l7 + 0x7D], %i4
36608 sth %o2, [%l7 + 0x1E]
36609 stx %l1, [%l7 + 0x20]
36610 fabss %f8, %f12
36611 bpos,pn %icc, loop_4276
36612 ldx [%l7 + 0x68], %g2
36613 fmovspos %xcc, %f10, %f4
36614 ldsh [%l7 + 0x48], %g1
36615loop_4276:
36616 edge32n %o4, %i1, %i2
36617 alignaddrl %i7, %o0, %o6
36618 fandnot1 %f12, %f12, %f12
36619 fmovscs %xcc, %f1, %f10
36620 tgu %icc, 0x2
36621 fpsub32s %f12, %f15, %f1
36622 stb %i3, [%l7 + 0x61]
36623 std %f2, [%l7 + 0x30]
36624 fsrc1 %f10, %f12
36625 tneg %xcc, 0x1
36626 tle %xcc, 0x3
36627 tge %xcc, 0x6
36628 fornot2s %f15, %f7, %f5
36629 lduw [%l7 + 0x14], %i0
36630 ldub [%l7 + 0x40], %o5
36631 edge16n %i5, %g6, %g4
36632 tle %xcc, 0x6
36633 fnot1 %f12, %f2
36634 faligndata %f8, %f8, %f4
36635 fbo,a %fcc1, loop_4277
36636 fmovrse %g5, %f6, %f15
36637 st %f4, [%l7 + 0x64]
36638 edge32 %o3, %o7, %g3
36639loop_4277:
36640 stb %l3, [%l7 + 0x65]
36641 tpos %xcc, 0x4
36642 stx %l0, [%l7 + 0x18]
36643 movcs %icc, %o1, %l2
36644 call loop_4278
36645 fble,a %fcc1, loop_4279
36646 mova %xcc, %i6, %l5
36647 fcmpne32 %f12, %f10, %g7
36648loop_4278:
36649 umulcc %l6, 0x01D1, %i4
36650loop_4279:
36651 fnegd %f6, %f2
36652 andncc %o2, %l4, %l1
36653 array32 %g1, %g2, %i1
36654 ldsw [%l7 + 0x38], %o4
36655 brlz %i2, loop_4280
36656 lduh [%l7 + 0x30], %o0
36657 ld [%l7 + 0x28], %f4
36658 ldsb [%l7 + 0x1C], %o6
36659loop_4280:
36660 brlez %i3, loop_4281
36661 fornot1 %f2, %f0, %f14
36662 bvc %icc, loop_4282
36663 movneg %xcc, %i7, %o5
36664loop_4281:
36665 fmovrsgz %i0, %f10, %f4
36666 fcmped %fcc1, %f8, %f12
36667loop_4282:
36668 move %xcc, %i5, %g4
36669 fbn %fcc0, loop_4283
36670 stb %g5, [%l7 + 0x2C]
36671 subcc %g6, 0x022D, %o3
36672 movre %g3, %o7, %l0
36673loop_4283:
36674 fandnot2s %f14, %f0, %f4
36675 nop
36676 setx loop_4284, %l0, %l1
36677 wrpr 0x1, %tl
36678 wrpr %l1, %tnpc
36679 setx 0x34400001400, %l0, %l1
36680 wrpr %l1, %tstate
36681 wrhpr 0x4, %htstate
36682 done
36683 be,a,pt %icc, loop_4285
36684 fandnot1s %f6, %f14, %f4
36685 fmovdcs %xcc, %f14, %f0
36686loop_4284:
36687 ldd [%l7 + 0x68], %f14
36688loop_4285:
36689 bne,a loop_4286
36690 add %o1, %l2, %l3
36691 te %xcc, 0x1
36692 fbug %fcc0, loop_4287
36693loop_4286:
36694 ld [%l7 + 0x20], %f15
36695 fmovrdgez %i6, %f6, %f0
36696 sth %g7, [%l7 + 0x62]
36697loop_4287:
36698 lduw [%l7 + 0x34], %l5
36699 lduh [%l7 + 0x4C], %i4
36700 fmovde %xcc, %f2, %f3
36701 sth %o2, [%l7 + 0x62]
36702 fxors %f14, %f3, %f14
36703 lduw [%l7 + 0x5C], %l6
36704 ldd [%l7 + 0x68], %f10
36705 ldsh [%l7 + 0x7E], %l1
36706 stw %g1, [%l7 + 0x40]
36707 lduw [%l7 + 0x7C], %g2
36708 bvs,a,pn %icc, loop_4288
36709 mulx %i1, %l4, %i2
36710 fcmpeq16 %f10, %f8, %o4
36711 fpsub16s %f14, %f7, %f14
36712loop_4288:
36713 std %f12, [%l7 + 0x50]
36714 ldx [%l7 + 0x38], %o6
36715 mova %xcc, %i3, %i7
36716 ldub [%l7 + 0x43], %o0
36717 tn %icc, 0x5
36718 fmovrdlz %i0, %f10, %f6
36719 std %f12, [%l7 + 0x38]
36720 faligndata %f6, %f8, %f2
36721 movvs %icc, %o5, %i5
36722 lduh [%l7 + 0x2A], %g5
36723 array32 %g4, %g6, %o3
36724 ldub [%l7 + 0x0E], %o7
36725 brlz %g3, loop_4289
36726 edge16ln %l0, %o1, %l3
36727 bshuffle %f0, %f6, %f4
36728 fmovdneg %icc, %f7, %f4
36729loop_4289:
36730 ldd [%l7 + 0x18], %f2
36731 movg %icc, %i6, %l2
36732 movn %xcc, %l5, %i4
36733 fcmpes %fcc3, %f5, %f13
36734 fcmpne16 %f12, %f8, %g7
36735 fzeros %f4
36736 fnot1 %f4, %f4
36737 sdiv %o2, 0x10DA, %l1
36738 fandnot1s %f7, %f14, %f0
36739 movrgez %l6, %g2, %g1
36740 fmovrdlz %i1, %f8, %f2
36741 fmovdge %xcc, %f12, %f7
36742 movrgez %l4, 0x1D1, %o4
36743 ldsh [%l7 + 0x3C], %i2
36744 edge32n %o6, %i7, %i3
36745 ldx [%l7 + 0x60], %i0
36746 movrlez %o5, %i5, %o0
36747 ta %xcc, 0x6
36748 fmovrslz %g5, %f10, %f9
36749 fmovdvs %xcc, %f11, %f5
36750 ldd [%l7 + 0x28], %f12
36751 addccc %g6, %o3, %o7
36752 fmovspos %xcc, %f12, %f5
36753 fzeros %f5
36754 sethi 0x1628, %g3
36755 fmovdne %xcc, %f11, %f10
36756 ld [%l7 + 0x5C], %f0
36757 taddcc %g4, 0x12BA, %l0
36758 andncc %l3, %i6, %o1
36759 fbug %fcc1, loop_4290
36760 fmovrsgz %l2, %f3, %f14
36761 fexpand %f4, %f14
36762 bg,a,pt %icc, loop_4291
36763loop_4290:
36764 addc %i4, %l5, %g7
36765 fbue,a %fcc0, loop_4292
36766 fmovdl %xcc, %f5, %f0
36767loop_4291:
36768 fmovsge %icc, %f14, %f6
36769 fmovdg %xcc, %f9, %f9
36770loop_4292:
36771 call loop_4293
36772 brnz,a %o2, loop_4294
36773 brz,a %l6, loop_4295
36774 fpadd16 %f4, %f14, %f14
36775loop_4293:
36776 fmovrsgz %g2, %f12, %f12
36777loop_4294:
36778 ldd [%l7 + 0x40], %f4
36779loop_4295:
36780 subc %g1, 0x1B12, %i1
36781 fble %fcc2, loop_4296
36782 fmovse %xcc, %f15, %f14
36783 stb %l4, [%l7 + 0x14]
36784 nop
36785 setx loop_4297, %l0, %l1
36786 wrpr 0x1, %tl
36787 wrpr %l1, %tnpc
36788 setx 0x34400001400, %l0, %l1
36789 wrpr %l1, %tstate
36790 wrhpr 0x4, %htstate
36791 done
36792loop_4296:
36793 ld [%l7 + 0x48], %f13
36794 fexpand %f3, %f2
36795 tge %icc, 0x5
36796loop_4297:
36797 sdivcc %l1, 0x1B76, %o4
36798 siam 0x0
36799 ldsh [%l7 + 0x74], %o6
36800 lduh [%l7 + 0x64], %i2
36801 fba,a %fcc2, loop_4298
36802 fmul8x16 %f13, %f2, %f0
36803 fmovdne %icc, %f1, %f10
36804 fnegd %f10, %f4
36805loop_4298:
36806 brlz %i3, loop_4299
36807 stb %i0, [%l7 + 0x49]
36808 stb %o5, [%l7 + 0x46]
36809 fpadd16 %f10, %f4, %f10
36810loop_4299:
36811 brgez %i5, loop_4300
36812 st %f15, [%l7 + 0x64]
36813 std %f10, [%l7 + 0x10]
36814 movrgez %i7, %g5, %o0
36815loop_4300:
36816 lduw [%l7 + 0x60], %g6
36817 fmovdgu %xcc, %f13, %f0
36818 movge %icc, %o3, %o7
36819 add %g3, 0x12CE, %g4
36820 fbne %fcc3, loop_4301
36821 fba %fcc2, loop_4302
36822 stw %l3, [%l7 + 0x14]
36823 fcmped %fcc0, %f4, %f10
36824loop_4301:
36825 umulcc %l0, %i6, %o1
36826loop_4302:
36827 te %xcc, 0x4
36828 fbg,a %fcc1, loop_4303
36829 fmovrde %i4, %f12, %f0
36830 brlz,a %l5, loop_4304
36831 xnorcc %l2, 0x1695, %o2
36832loop_4303:
36833 tl %icc, 0x0
36834 ldx [%l7 + 0x08], %l6
36835loop_4304:
36836 ld [%l7 + 0x0C], %f15
36837 sth %g7, [%l7 + 0x10]
36838 andncc %g2, %g1, %i1
36839 fpadd32 %f4, %f12, %f2
36840 fmuld8ulx16 %f14, %f5, %f8
36841 ldsh [%l7 + 0x22], %l1
36842 bgu,a,pn %xcc, loop_4305
36843 bgu,pt %icc, loop_4306
36844 fmovrdne %o4, %f10, %f12
36845 stx %l4, [%l7 + 0x20]
36846loop_4305:
36847 fcmple16 %f4, %f10, %i2
36848loop_4306:
36849 lduw [%l7 + 0x68], %o6
36850 nop
36851 setx loop_4307, %l0, %l1
36852 wrpr 0x1, %tl
36853 wrpr %l1, %tpc
36854 add %l1, 0x4, %l1
36855 wrpr %l1, %tnpc
36856 setx 0x34400001400, %l0, %l1
36857 wrpr %l1, %tstate
36858 wrhpr 0x4, %htstate
36859 retry
36860 fmovsa %icc, %f8, %f15
36861 ldd [%l7 + 0x68], %f8
36862 fones %f9
36863loop_4307:
36864 orncc %i3, 0x0A86, %o5
36865 ldd [%l7 + 0x68], %f12
36866 fnegd %f0, %f2
36867 fbne %fcc1, loop_4308
36868 fpadd16s %f13, %f9, %f15
36869 edge8l %i5, %i0, %i7
36870 subcc %g5, %o0, %o3
36871loop_4308:
36872 smulcc %o7, %g6, %g4
36873 movvs %xcc, %l3, %g3
36874 ldx [%l7 + 0x78], %l0
36875 fbl,a %fcc2, loop_4309
36876 edge8ln %o1, %i6, %l5
36877 bvs loop_4310
36878 fcmpne32 %f4, %f6, %l2
36879loop_4309:
36880 smul %o2, 0x0A70, %i4
36881 fmovsgu %xcc, %f7, %f5
36882loop_4310:
36883 fmovsn %icc, %f12, %f1
36884 addc %g7, 0x146D, %g2
36885 fxor %f10, %f14, %f0
36886 ldsb [%l7 + 0x46], %l6
36887 fmovrsne %i1, %f12, %f4
36888 fmovse %xcc, %f9, %f13
36889 ldsw [%l7 + 0x14], %g1
36890 st %f11, [%l7 + 0x1C]
36891 edge8l %o4, %l4, %l1
36892 fcmpeq16 %f6, %f4, %i2
36893 stw %o6, [%l7 + 0x6C]
36894 bl,pn %icc, loop_4311
36895 movle %icc, %i3, %i5
36896 addc %i0, %i7, %g5
36897 lduh [%l7 + 0x5A], %o5
36898loop_4311:
36899 nop
36900 setx loop_4312, %l0, %l1
36901 jmpl %l1, %o0
36902 umul %o7, %g6, %o3
36903 move %xcc, %g4, %l3
36904 std %f2, [%l7 + 0x50]
36905loop_4312:
36906 ldsb [%l7 + 0x7A], %l0
36907 tneg %icc, 0x1
36908 bn,pn %icc, loop_4313
36909 sra %g3, 0x0A, %o1
36910 umulcc %l5, %l2, %i6
36911 fnegs %f7, %f12
36912loop_4313:
36913 taddcc %i4, 0x118C, %o2
36914 fmovsgu %xcc, %f1, %f6
36915 stb %g2, [%l7 + 0x42]
36916 fmul8sux16 %f14, %f6, %f14
36917 stw %g7, [%l7 + 0x28]
36918 fmovsneg %icc, %f6, %f13
36919 std %f10, [%l7 + 0x10]
36920 sdivx %l6, 0x0008, %i1
36921 edge32ln %o4, %l4, %g1
36922 movcs %icc, %l1, %o6
36923 fcmpes %fcc3, %f2, %f4
36924 fbe,a %fcc2, loop_4314
36925 ldd [%l7 + 0x48], %f8
36926 array16 %i2, %i3, %i5
36927 fbo %fcc1, loop_4315
36928loop_4314:
36929 lduh [%l7 + 0x36], %i0
36930 fones %f8
36931 fbge,a %fcc2, loop_4316
36932loop_4315:
36933 stb %g5, [%l7 + 0x4D]
36934 movn %icc, %o5, %i7
36935 orcc %o0, %o7, %o3
36936loop_4316:
36937 fmovsl %icc, %f0, %f6
36938 ldd [%l7 + 0x38], %f0
36939 fmovrslez %g6, %f12, %f0
36940 fnegs %f2, %f11
36941 be,pt %xcc, loop_4317
36942 sdiv %l3, 0x1EF2, %g4
36943 lduw [%l7 + 0x4C], %l0
36944 movrlez %g3, %o1, %l5
36945loop_4317:
36946 orncc %i6, %l2, %i4
36947 fnot1s %f9, %f2
36948 fmovspos %icc, %f1, %f5
36949 fmovrdlez %o2, %f4, %f6
36950 fands %f11, %f1, %f5
36951 movrlz %g2, 0x3C1, %g7
36952 fzero %f10
36953 ldub [%l7 + 0x50], %l6
36954 edge32n %o4, %l4, %i1
36955 fmovdg %xcc, %f10, %f3
36956 fbne %fcc2, loop_4318
36957 ldsh [%l7 + 0x0C], %l1
36958 movn %xcc, %o6, %i2
36959 fzero %f0
36960loop_4318:
36961 fmovsneg %xcc, %f0, %f8
36962 umul %g1, %i3, %i0
36963 ldx [%l7 + 0x58], %i5
36964 bn loop_4319
36965 fpadd16 %f8, %f4, %f4
36966 lduh [%l7 + 0x52], %g5
36967 edge32ln %i7, %o0, %o7
36968loop_4319:
36969 brlz,a %o3, loop_4320
36970 array8 %g6, %l3, %o5
36971 tvc %icc, 0x5
36972 stx %g4, [%l7 + 0x10]
36973loop_4320:
36974 ld [%l7 + 0x44], %f8
36975 bvs,pt %icc, loop_4321
36976 tn %icc, 0x7
36977 fcmpes %fcc2, %f12, %f7
36978 ld [%l7 + 0x40], %f3
36979loop_4321:
36980 stx %g3, [%l7 + 0x08]
36981 st %f14, [%l7 + 0x34]
36982 movpos %icc, %o1, %l5
36983 fabss %f5, %f9
36984 ldd [%l7 + 0x48], %f6
36985 lduw [%l7 + 0x1C], %i6
36986 ldsh [%l7 + 0x14], %l2
36987 fblg %fcc3, loop_4322
36988 fcmpne32 %f10, %f14, %i4
36989 ldsh [%l7 + 0x26], %o2
36990 ldub [%l7 + 0x3B], %l0
36991loop_4322:
36992 fbo,a %fcc0, loop_4323
36993 fpsub32s %f4, %f13, %f7
36994 st %f0, [%l7 + 0x64]
36995 fblg %fcc1, loop_4324
36996loop_4323:
36997 fcmpgt16 %f2, %f2, %g2
36998 fmovdg %icc, %f3, %f10
36999 udivcc %g7, 0x1E2B, %o4
37000loop_4324:
37001 ldd [%l7 + 0x58], %f2
37002 fmovdge %icc, %f6, %f15
37003 fpack32 %f0, %f0, %f6
37004 ldub [%l7 + 0x7B], %l4
37005 fmul8x16 %f9, %f10, %f10
37006 xnorcc %l6, 0x051B, %l1
37007 tsubcc %o6, 0x1BD8, %i1
37008 sdiv %g1, 0x0727, %i2
37009 fors %f3, %f8, %f8
37010 fmovda %xcc, %f15, %f12
37011 ldd [%l7 + 0x40], %f0
37012 brz %i3, loop_4325
37013 array8 %i5, %g5, %i7
37014 array32 %i0, %o0, %o3
37015 fandnot1s %f5, %f13, %f14
37016loop_4325:
37017 faligndata %f10, %f2, %f12
37018 ldsh [%l7 + 0x30], %o7
37019 std %f14, [%l7 + 0x38]
37020 stw %g6, [%l7 + 0x5C]
37021 bcs,a,pn %xcc, loop_4326
37022 stw %l3, [%l7 + 0x78]
37023 sth %o5, [%l7 + 0x28]
37024 alignaddr %g4, %g3, %o1
37025loop_4326:
37026 ldd [%l7 + 0x30], %f0
37027 faligndata %f4, %f6, %f12
37028 stb %i6, [%l7 + 0x6B]
37029 fbue %fcc0, loop_4327
37030 fnegd %f8, %f8
37031 fbuge,a %fcc3, loop_4328
37032 lduh [%l7 + 0x70], %l2
37033loop_4327:
37034 fabss %f15, %f15
37035 ldx [%l7 + 0x18], %i4
37036loop_4328:
37037 fmovdne %icc, %f7, %f7
37038 fabsd %f6, %f2
37039 lduw [%l7 + 0x30], %l5
37040 fmovdvs %xcc, %f15, %f8
37041 edge16 %l0, %o2, %g7
37042 st %f10, [%l7 + 0x4C]
37043 st %f1, [%l7 + 0x74]
37044 ldub [%l7 + 0x7E], %g2
37045 fcmpeq16 %f10, %f6, %l4
37046 fmovsvs %xcc, %f9, %f12
37047 orncc %o4, 0x0097, %l6
37048 fmovrslz %l1, %f13, %f15
37049 lduh [%l7 + 0x34], %i1
37050 std %f0, [%l7 + 0x28]
37051 fmovdle %icc, %f12, %f8
37052 array8 %o6, %g1, %i3
37053 fmovdle %icc, %f1, %f9
37054 std %f14, [%l7 + 0x28]
37055 faligndata %f2, %f14, %f12
37056 fpackfix %f4, %f0
37057 stx %i5, [%l7 + 0x70]
37058 fnegs %f14, %f15
37059 sethi 0x111A, %i2
37060 fsrc2s %f8, %f4
37061 ldsh [%l7 + 0x38], %i7
37062 alignaddrl %g5, %i0, %o0
37063 ldsh [%l7 + 0x6E], %o7
37064 ldd [%l7 + 0x18], %f6
37065 ldsh [%l7 + 0x3C], %g6
37066 udivx %l3, 0x08ED, %o5
37067 movle %icc, %g4, %g3
37068 stw %o1, [%l7 + 0x58]
37069 ldx [%l7 + 0x70], %o3
37070 tcs %xcc, 0x7
37071 bg,pn %icc, loop_4329
37072 tle %icc, 0x1
37073 tvs %icc, 0x3
37074 movcc %icc, %i6, %l2
37075loop_4329:
37076 bleu loop_4330
37077 tcs %icc, 0x4
37078 fmovdne %xcc, %f5, %f5
37079 orcc %i4, 0x166A, %l0
37080loop_4330:
37081 srax %o2, %g7, %g2
37082 fbe %fcc1, loop_4331
37083 srax %l5, 0x04, %l4
37084 tcs %icc, 0x5
37085 fbule,a %fcc0, loop_4332
37086loop_4331:
37087 fmovrde %l6, %f2, %f8
37088 sdivx %l1, 0x0AA9, %i1
37089 stw %o4, [%l7 + 0x20]
37090loop_4332:
37091 fandnot1s %f4, %f13, %f2
37092 fmovdcc %icc, %f0, %f12
37093 movrgz %o6, 0x1BC, %g1
37094 move %xcc, %i5, %i3
37095 movle %xcc, %i2, %g5
37096 ldx [%l7 + 0x78], %i7
37097 ldsb [%l7 + 0x69], %o0
37098 bshuffle %f14, %f14, %f14
37099 ldub [%l7 + 0x3C], %o7
37100 fmuld8sux16 %f4, %f11, %f14
37101 fcmpeq16 %f2, %f12, %i0
37102 sth %l3, [%l7 + 0x2A]
37103 bpos,pt %xcc, loop_4333
37104 fmul8ulx16 %f6, %f6, %f10
37105 fbule,a %fcc3, loop_4334
37106 ldub [%l7 + 0x24], %g6
37107loop_4333:
37108 ldsw [%l7 + 0x64], %g4
37109 fmovsgu %icc, %f5, %f8
37110loop_4334:
37111 tcc %xcc, 0x7
37112 bneg,a,pt %icc, loop_4335
37113 fpsub16 %f12, %f6, %f0
37114 fpack16 %f6, %f1
37115 sth %o5, [%l7 + 0x0C]
37116loop_4335:
37117 fcmpd %fcc1, %f6, %f14
37118 ldx [%l7 + 0x10], %g3
37119 fcmped %fcc3, %f6, %f4
37120 stw %o1, [%l7 + 0x64]
37121 array8 %o3, %i6, %i4
37122 fmovrsgz %l0, %f9, %f0
37123 ldsb [%l7 + 0x0C], %l2
37124 fmovsneg %icc, %f13, %f9
37125 ldsh [%l7 + 0x52], %o2
37126 ldd [%l7 + 0x58], %f14
37127 sra %g2, %l5, %l4
37128 st %f14, [%l7 + 0x48]
37129 bne,pt %icc, loop_4336
37130 bn loop_4337
37131 alignaddr %g7, %l6, %l1
37132 ta %xcc, 0x5
37133loop_4336:
37134 ldd [%l7 + 0x08], %f4
37135loop_4337:
37136 fbne %fcc2, loop_4338
37137 fcmpne32 %f0, %f6, %o4
37138 st %f10, [%l7 + 0x14]
37139 orncc %o6, %i1, %g1
37140loop_4338:
37141 ldsh [%l7 + 0x10], %i3
37142 fornot2 %f12, %f8, %f4
37143 lduw [%l7 + 0x20], %i2
37144 bne,pt %icc, loop_4339
37145 fxors %f4, %f4, %f10
37146 fnors %f8, %f3, %f11
37147 orcc %g5, %i5, %i7
37148loop_4339:
37149 fandnot2s %f12, %f15, %f7
37150 lduw [%l7 + 0x54], %o0
37151 brlez %o7, loop_4340
37152 brgez %l3, loop_4341
37153 fmovda %icc, %f7, %f13
37154 te %icc, 0x0
37155loop_4340:
37156 fmul8ulx16 %f10, %f8, %f14
37157loop_4341:
37158 st %f0, [%l7 + 0x48]
37159 stb %g6, [%l7 + 0x40]
37160 ldsw [%l7 + 0x0C], %i0
37161 fpack32 %f8, %f0, %f0
37162 fmovsn %xcc, %f4, %f2
37163 udiv %g4, 0x09A0, %g3
37164 lduw [%l7 + 0x2C], %o5
37165 st %f9, [%l7 + 0x6C]
37166 smul %o1, 0x1BB2, %i6
37167 ldub [%l7 + 0x2D], %i4
37168 lduw [%l7 + 0x5C], %o3
37169 lduw [%l7 + 0x24], %l0
37170 fmul8ulx16 %f12, %f8, %f0
37171 fnot1s %f14, %f10
37172 fmovdge %icc, %f1, %f10
37173 sdivcc %l2, 0x0D9E, %g2
37174 bvs,a %xcc, loop_4342
37175 fmovrde %o2, %f6, %f12
37176 fmovrdlez %l4, %f8, %f2
37177 tge %icc, 0x6
37178loop_4342:
37179 ldsh [%l7 + 0x40], %l5
37180 fmovspos %icc, %f3, %f13
37181 fornot1 %f0, %f2, %f14
37182 andn %l6, 0x02EC, %l1
37183 fpadd32 %f2, %f14, %f6
37184 fxor %f12, %f14, %f12
37185 fcmped %fcc3, %f2, %f10
37186 bne %icc, loop_4343
37187 ld [%l7 + 0x28], %f12
37188 ldsw [%l7 + 0x58], %g7
37189 lduh [%l7 + 0x52], %o4
37190loop_4343:
37191 fsrc2 %f6, %f2
37192 te %xcc, 0x4
37193 ldsh [%l7 + 0x40], %i1
37194 fxors %f4, %f6, %f3
37195 lduw [%l7 + 0x28], %o6
37196 ld [%l7 + 0x38], %f3
37197 fpack16 %f14, %f5
37198 fbne %fcc1, loop_4344
37199 ldsw [%l7 + 0x28], %i3
37200 fpack16 %f10, %f8
37201 bge loop_4345
37202loop_4344:
37203 stx %i2, [%l7 + 0x18]
37204 std %f14, [%l7 + 0x18]
37205 movvs %xcc, %g1, %i5
37206loop_4345:
37207 bl,a loop_4346
37208 fmovdvs %icc, %f12, %f4
37209 fbe %fcc3, loop_4347
37210 mova %icc, %i7, %o0
37211loop_4346:
37212 udiv %g5, 0x05F4, %o7
37213 stw %g6, [%l7 + 0x08]
37214loop_4347:
37215 fmovdne %xcc, %f7, %f7
37216 stw %l3, [%l7 + 0x54]
37217 stx %g4, [%l7 + 0x08]
37218 smulcc %i0, 0x177E, %o5
37219 tneg %xcc, 0x1
37220 fmovdl %icc, %f3, %f14
37221 taddcc %o1, 0x089C, %i6
37222 udivcc %i4, 0x19F7, %g3
37223 stx %l0, [%l7 + 0x18]
37224 movneg %icc, %l2, %o3
37225 orcc %g2, 0x09B8, %o2
37226 fpadd16 %f10, %f12, %f12
37227 mulscc %l5, %l4, %l1
37228 fmovsl %icc, %f14, %f5
37229 movleu %icc, %g7, %l6
37230 fmovscc %icc, %f11, %f10
37231 st %f11, [%l7 + 0x5C]
37232 taddcctv %o4, 0x1FA7, %o6
37233 stw %i1, [%l7 + 0x64]
37234 sth %i3, [%l7 + 0x30]
37235 taddcc %i2, %i5, %i7
37236 fmovrdne %o0, %f6, %f14
37237 fmovsvs %icc, %f8, %f3
37238 fpadd16 %f6, %f12, %f6
37239 tgu %xcc, 0x1
37240 nop
37241 setx loop_4348, %l0, %l1
37242 jmpl %l1, %g1
37243 ldsb [%l7 + 0x59], %o7
37244 addcc %g5, %g6, %l3
37245 ba,a %icc, loop_4349
37246loop_4348:
37247 ldsb [%l7 + 0x79], %i0
37248 fones %f2
37249 alignaddrl %g4, %o1, %o5
37250loop_4349:
37251 tl %xcc, 0x1
37252 fnor %f0, %f6, %f8
37253 edge32ln %i6, %i4, %l0
37254 edge8n %g3, %o3, %l2
37255 fmovscc %icc, %f13, %f1
37256 stx %o2, [%l7 + 0x18]
37257 fmul8x16au %f10, %f1, %f4
37258 ldsh [%l7 + 0x5A], %g2
37259 fmovs %f11, %f8
37260 stx %l5, [%l7 + 0x30]
37261 lduw [%l7 + 0x0C], %l1
37262 lduw [%l7 + 0x2C], %g7
37263 movg %icc, %l6, %l4
37264 addcc %o6, 0x1AAF, %i1
37265 edge16 %o4, %i3, %i5
37266 fmovscs %xcc, %f6, %f10
37267 tge %xcc, 0x3
37268 edge16l %i2, %i7, %g1
37269 sth %o0, [%l7 + 0x74]
37270 fnot1 %f8, %f10
37271 st %f10, [%l7 + 0x3C]
37272 fmul8x16 %f14, %f6, %f10
37273 lduw [%l7 + 0x54], %o7
37274 array16 %g5, %g6, %l3
37275 tl %xcc, 0x0
37276 ldsh [%l7 + 0x7C], %i0
37277 fcmpd %fcc0, %f2, %f8
37278 xor %g4, 0x02B8, %o5
37279 nop
37280 setx loop_4350, %l0, %l1
37281 wrpr 0x1, %tl
37282 wrpr %l1, %tpc
37283 add %l1, 0x4, %l1
37284 wrpr %l1, %tnpc
37285 setx 0x34400001400, %l0, %l1
37286 wrpr %l1, %tstate
37287 wrhpr 0x4, %htstate
37288 retry
37289 lduw [%l7 + 0x3C], %i6
37290 fmovdvc %xcc, %f6, %f2
37291 andncc %i4, %o1, %l0
37292loop_4350:
37293 ldd [%l7 + 0x50], %f2
37294 move %xcc, %o3, %g3
37295 movrgez %o2, %l2, %l5
37296 std %f6, [%l7 + 0x48]
37297 fornot2 %f0, %f12, %f8
37298 fornot1s %f6, %f5, %f9
37299 sra %l1, 0x0D, %g2
37300 fnands %f7, %f5, %f5
37301 stb %l6, [%l7 + 0x0E]
37302 fnors %f9, %f13, %f2
37303 ldd [%l7 + 0x50], %f8
37304 tne %xcc, 0x3
37305 orn %g7, %l4, %o6
37306 bshuffle %f6, %f4, %f12
37307 stw %o4, [%l7 + 0x44]
37308 fnands %f0, %f6, %f7
37309 fnand %f4, %f2, %f6
37310 bshuffle %f4, %f2, %f8
37311 fbne,a %fcc2, loop_4351
37312 fbu %fcc1, loop_4352
37313 ldx [%l7 + 0x48], %i1
37314 fcmpgt16 %f14, %f10, %i5
37315loop_4351:
37316 nop
37317 setx loop_4353, %l0, %l1
37318 jmpl %l1, %i2
37319loop_4352:
37320 nop
37321 setx loop_4354, %l0, %l1
37322 wrpr 0x1, %tl
37323 wrpr %l1, %tpc
37324 add %l1, 0x4, %l1
37325 wrpr %l1, %tnpc
37326 setx 0x34400001400, %l0, %l1
37327 wrpr %l1, %tstate
37328 wrhpr 0x4, %htstate
37329 retry
37330 movgu %xcc, %i3, %i7
37331 edge8l %g1, %o7, %o0
37332loop_4353:
37333 fbul %fcc3, loop_4355
37334loop_4354:
37335 std %f0, [%l7 + 0x40]
37336 sth %g6, [%l7 + 0x6A]
37337 fmovde %xcc, %f14, %f9
37338loop_4355:
37339 ldsw [%l7 + 0x48], %g5
37340 sra %l3, %g4, %o5
37341 fbug,a %fcc1, loop_4356
37342 ld [%l7 + 0x0C], %f2
37343 edge16l %i6, %i4, %o1
37344 tneg %xcc, 0x7
37345loop_4356:
37346 sth %i0, [%l7 + 0x68]
37347 mulscc %o3, %g3, %l0
37348 fmovrdgz %o2, %f8, %f14
37349 ldsh [%l7 + 0x68], %l5
37350 edge8l %l2, %g2, %l1
37351 fmovrdlez %l6, %f0, %f6
37352 lduw [%l7 + 0x1C], %g7
37353 siam 0x1
37354 bn,pt %icc, loop_4357
37355 fzeros %f12
37356 fmovde %xcc, %f5, %f8
37357 fpsub16 %f4, %f4, %f6
37358loop_4357:
37359 fpackfix %f0, %f15
37360 subccc %o6, 0x1874, %l4
37361 stw %o4, [%l7 + 0x2C]
37362 fmovsle %icc, %f6, %f4
37363 srl %i5, 0x14, %i1
37364 sll %i3, %i7, %g1
37365 sdivcc %i2, 0x1B54, %o7
37366 sll %o0, %g5, %g6
37367 ble,a,pn %icc, loop_4358
37368 edge32 %l3, %o5, %g4
37369 fabsd %f8, %f10
37370 fabss %f14, %f10
37371loop_4358:
37372 nop
37373 setx loop_4359, %l0, %l1
37374 wrpr 0x1, %tl
37375 wrpr %l1, %tnpc
37376 setx 0x34400001400, %l0, %l1
37377 wrpr %l1, %tstate
37378 wrhpr 0x4, %htstate
37379 done
37380 movrgez %i4, 0x13D, %o1
37381 nop
37382 setx loop_4360, %l0, %l1
37383 jmpl %l1, %i0
37384 fcmpd %fcc0, %f0, %f2
37385loop_4359:
37386 fmovrdgz %i6, %f10, %f0
37387 std %f2, [%l7 + 0x20]
37388loop_4360:
37389 add %o3, %g3, %o2
37390 fmovsge %icc, %f6, %f5
37391 smul %l0, %l5, %g2
37392 ta %icc, 0x5
37393 and %l1, 0x1732, %l6
37394 fcmpd %fcc0, %f0, %f8
37395 for %f12, %f6, %f14
37396 fcmpes %fcc3, %f2, %f4
37397 ldsh [%l7 + 0x2C], %g7
37398 stx %o6, [%l7 + 0x48]
37399 brlz %l4, loop_4361
37400 sub %l2, 0x085D, %o4
37401 subc %i5, %i3, %i7
37402 fnand %f6, %f10, %f12
37403loop_4361:
37404 fmovsle %icc, %f10, %f5
37405 bleu,a,pt %icc, loop_4362
37406 fmovsneg %xcc, %f8, %f9
37407 fba %fcc0, loop_4363
37408 sth %i1, [%l7 + 0x16]
37409loop_4362:
37410 lduw [%l7 + 0x08], %i2
37411 edge8l %g1, %o7, %g5
37412loop_4363:
37413 addc %o0, 0x19C8, %g6
37414 sth %o5, [%l7 + 0x44]
37415 fzeros %f10
37416 fmovsne %icc, %f5, %f14
37417 fnot2 %f2, %f10
37418 bl loop_4364
37419 movrgz %g4, 0x31A, %i4
37420 brlz,a %l3, loop_4365
37421 array8 %i0, %i6, %o3
37422loop_4364:
37423 tvs %icc, 0x4
37424 stx %g3, [%l7 + 0x38]
37425loop_4365:
37426 fpsub16s %f12, %f10, %f3
37427 fmovdge %icc, %f3, %f9
37428 std %f4, [%l7 + 0x38]
37429 fbu %fcc0, loop_4366
37430 fmovrslz %o1, %f9, %f10
37431 stb %o2, [%l7 + 0x4C]
37432 fpackfix %f4, %f8
37433loop_4366:
37434 fmovsneg %icc, %f5, %f7
37435 ldsb [%l7 + 0x1C], %l0
37436 stx %g2, [%l7 + 0x08]
37437 andncc %l5, %l1, %l6
37438 fmovsg %xcc, %f7, %f13
37439 tvc %icc, 0x7
37440 sll %o6, %l4, %g7
37441 ldd [%l7 + 0x50], %f6
37442 std %f6, [%l7 + 0x38]
37443 sth %l2, [%l7 + 0x08]
37444 ldub [%l7 + 0x30], %i5
37445 fpack32 %f6, %f4, %f2
37446 fmovscs %icc, %f0, %f0
37447 st %f1, [%l7 + 0x54]
37448 edge32 %i3, %o4, %i1
37449 orn %i7, 0x1788, %i2
37450 ble,pn %xcc, loop_4367
37451 ldx [%l7 + 0x50], %o7
37452 lduw [%l7 + 0x5C], %g5
37453 fmovsvc %xcc, %f3, %f7
37454loop_4367:
37455 fmuld8ulx16 %f0, %f2, %f4
37456 fmovsg %icc, %f8, %f7
37457 stb %g1, [%l7 + 0x71]
37458 fbo %fcc1, loop_4368
37459 movrgez %o0, 0x08F, %o5
37460 movle %xcc, %g6, %g4
37461 move %xcc, %l3, %i0
37462loop_4368:
37463 stw %i4, [%l7 + 0x48]
37464 sra %i6, %g3, %o1
37465 fmovsa %icc, %f1, %f10
37466 std %f6, [%l7 + 0x58]
37467 nop
37468 setx loop_4369, %l0, %l1
37469 wrpr 0x1, %tl
37470 wrpr %l1, %tpc
37471 add %l1, 0x4, %l1
37472 wrpr %l1, %tnpc
37473 setx 0x34400001400, %l0, %l1
37474 wrpr %l1, %tstate
37475 wrhpr 0x4, %htstate
37476 retry
37477 std %f14, [%l7 + 0x58]
37478 lduw [%l7 + 0x7C], %o3
37479 move %xcc, %o2, %l0
37480loop_4369:
37481 ldsw [%l7 + 0x70], %g2
37482 stw %l1, [%l7 + 0x60]
37483 movrlz %l6, %l5, %o6
37484 fpmerge %f1, %f1, %f14
37485 edge8n %g7, %l2, %l4
37486 srlx %i3, %o4, %i1
37487 fornot2 %f8, %f8, %f8
37488 fandnot1s %f15, %f12, %f2
37489 fpadd16s %f1, %f2, %f12
37490 fmovsa %icc, %f15, %f6
37491 fpack16 %f0, %f3
37492 ldub [%l7 + 0x69], %i5
37493 fnot1 %f12, %f12
37494 fble %fcc1, loop_4370
37495 movn %xcc, %i2, %i7
37496 edge16 %g5, %g1, %o0
37497 nop
37498 setx loop_4371, %l0, %l1
37499 wrpr 0x1, %tl
37500 wrpr %l1, %tpc
37501 add %l1, 0x4, %l1
37502 wrpr %l1, %tnpc
37503 setx 0x34400001400, %l0, %l1
37504 wrpr %l1, %tstate
37505 wrhpr 0x4, %htstate
37506 retry
37507loop_4370:
37508 fmuld8sux16 %f14, %f13, %f14
37509 st %f9, [%l7 + 0x44]
37510 movg %icc, %o7, %g6
37511loop_4371:
37512 sdiv %o5, 0x06ED, %g4
37513 mulx %l3, 0x0E25, %i0
37514 fmovdleu %icc, %f14, %f2
37515 brz %i6, loop_4372
37516 sub %i4, 0x0A1F, %g3
37517 ldd [%l7 + 0x30], %f0
37518 std %f4, [%l7 + 0x08]
37519loop_4372:
37520 bge,pn %xcc, loop_4373
37521 taddcc %o3, %o2, %o1
37522 fmovsneg %xcc, %f1, %f5
37523 bg loop_4374
37524loop_4373:
37525 movrlz %g2, %l0, %l6
37526 fornot2 %f4, %f4, %f14
37527 ldub [%l7 + 0x38], %l1
37528loop_4374:
37529 fcmple32 %f10, %f12, %l5
37530 fmovdne %xcc, %f12, %f8
37531 ldsh [%l7 + 0x3E], %o6
37532 fnand %f14, %f6, %f2
37533 fbge %fcc3, loop_4375
37534 fmovdge %icc, %f8, %f11
37535 bneg,a,pn %xcc, loop_4376
37536 addc %g7, %l2, %i3
37537loop_4375:
37538 fabss %f15, %f15
37539 ldub [%l7 + 0x50], %o4
37540loop_4376:
37541 subc %i1, %l4, %i5
37542 fmuld8sux16 %f15, %f1, %f10
37543 and %i7, 0x14EE, %i2
37544 fnegs %f14, %f12
37545 stw %g5, [%l7 + 0x78]
37546 fpackfix %f10, %f7
37547 fmovsg %icc, %f13, %f15
37548 nop
37549 setx loop_4377, %l0, %l1
37550 wrpr 0x1, %tl
37551 wrpr %l1, %tpc
37552 add %l1, 0x4, %l1
37553 wrpr %l1, %tnpc
37554 setx 0x34400001400, %l0, %l1
37555 wrpr %l1, %tstate
37556 wrhpr 0x4, %htstate
37557 retry
37558 fnors %f9, %f2, %f9
37559 movrlez %o0, 0x167, %o7
37560 sth %g6, [%l7 + 0x2C]
37561loop_4377:
37562 bn,pn %icc, loop_4378
37563 fmovrdgz %g1, %f12, %f14
37564 edge32n %g4, %l3, %i0
37565 st %f8, [%l7 + 0x20]
37566loop_4378:
37567 ldub [%l7 + 0x7D], %o5
37568 sth %i6, [%l7 + 0x3C]
37569 brgz,a %g3, loop_4379
37570 ldsh [%l7 + 0x34], %i4
37571 fsrc1 %f4, %f10
37572 fpack32 %f12, %f0, %f0
37573loop_4379:
37574 fabsd %f6, %f12
37575 fnot1s %f3, %f7
37576 ldsw [%l7 + 0x08], %o3
37577 fandnot1 %f14, %f12, %f0
37578 lduw [%l7 + 0x78], %o2
37579 fandnot2 %f8, %f14, %f10
37580 fpadd32 %f8, %f6, %f8
37581 fmovs %f13, %f3
37582 fmovd %f12, %f12
37583 tle %xcc, 0x7
37584 ldsw [%l7 + 0x30], %o1
37585 xor %g2, 0x12D3, %l6
37586 fcmped %fcc1, %f8, %f2
37587 fands %f8, %f13, %f13
37588 tle %icc, 0x0
37589 fsrc2s %f5, %f5
37590 lduw [%l7 + 0x6C], %l1
37591 fble %fcc0, loop_4380
37592 andn %l5, 0x0AF6, %o6
37593 ldd [%l7 + 0x48], %f2
37594 fbe,a %fcc3, loop_4381
37595loop_4380:
37596 lduw [%l7 + 0x20], %l0
37597 fornot2 %f12, %f6, %f6
37598 tneg %xcc, 0x4
37599loop_4381:
37600 fpadd32 %f10, %f14, %f0
37601 ldd [%l7 + 0x58], %f10
37602 movpos %icc, %g7, %i3
37603 fmovs %f6, %f2
37604 fzero %f2
37605 array8 %o4, %l2, %i1
37606 fmovscs %icc, %f1, %f6
37607 fmul8x16au %f1, %f6, %f14
37608 fbul %fcc3, loop_4382
37609 fmovsvc %xcc, %f12, %f12
37610 orncc %i5, 0x034A, %i7
37611 ldsw [%l7 + 0x7C], %l4
37612loop_4382:
37613 sth %g5, [%l7 + 0x3E]
37614 array16 %i2, %o7, %o0
37615 ldsw [%l7 + 0x38], %g6
37616 fsrc1s %f10, %f8
37617 fmovsge %xcc, %f1, %f10
37618 fxors %f1, %f3, %f15
37619 movrlez %g4, 0x154, %l3
37620 fcmpd %fcc3, %f2, %f14
37621 lduh [%l7 + 0x42], %i0
37622 andcc %o5, 0x0692, %i6
37623 tl %icc, 0x6
37624 xor %g1, 0x0EE9, %g3
37625 ldsh [%l7 + 0x78], %i4
37626 fmovrslz %o3, %f10, %f2
37627 sra %o2, 0x15, %g2
37628 smulcc %o1, %l6, %l5
37629 brz %l1, loop_4383
37630 brz %l0, loop_4384
37631 bgu,pt %xcc, loop_4385
37632 stw %o6, [%l7 + 0x70]
37633loop_4383:
37634 bpos %xcc, loop_4386
37635loop_4384:
37636 taddcc %g7, 0x0E13, %o4
37637loop_4385:
37638 ldsw [%l7 + 0x28], %l2
37639 fmovdcc %xcc, %f13, %f8
37640loop_4386:
37641 fmovsge %icc, %f0, %f10
37642 ldsh [%l7 + 0x1A], %i3
37643 xnor %i1, 0x0E8F, %i7
37644 fcmpeq32 %f0, %f10, %l4
37645 movvc %xcc, %g5, %i5
37646 fbu %fcc3, loop_4387
37647 edge32ln %i2, %o7, %o0
37648 std %f6, [%l7 + 0x70]
37649 tle %xcc, 0x5
37650loop_4387:
37651 st %f2, [%l7 + 0x64]
37652 st %f14, [%l7 + 0x08]
37653 sdiv %g6, 0x0800, %g4
37654 xnor %l3, %i0, %o5
37655 fbul %fcc1, loop_4388
37656 fmuld8sux16 %f6, %f6, %f0
37657 sth %i6, [%l7 + 0x2E]
37658 fornot1s %f3, %f14, %f4
37659loop_4388:
37660 ldsw [%l7 + 0x20], %g1
37661 stb %i4, [%l7 + 0x43]
37662 smulcc %g3, %o3, %o2
37663 movrgz %g2, %l6, %o1
37664 fornot1 %f8, %f14, %f14
37665 stb %l5, [%l7 + 0x0A]
37666 fxnor %f8, %f8, %f2
37667 stx %l0, [%l7 + 0x70]
37668 nop
37669 setx loop_4389, %l0, %l1
37670 wrpr 0x1, %tl
37671 wrpr %l1, %tpc
37672 add %l1, 0x4, %l1
37673 wrpr %l1, %tnpc
37674 setx 0x34400001400, %l0, %l1
37675 wrpr %l1, %tstate
37676 wrhpr 0x4, %htstate
37677 retry
37678 bpos,a loop_4390
37679 st %f1, [%l7 + 0x6C]
37680 bpos,a,pt %icc, loop_4391
37681loop_4389:
37682 stx %o6, [%l7 + 0x78]
37683loop_4390:
37684 ldd [%l7 + 0x48], %f2
37685 ldsw [%l7 + 0x60], %l1
37686loop_4391:
37687 mulscc %g7, %o4, %i3
37688 ldsh [%l7 + 0x32], %i1
37689 fcmple32 %f0, %f12, %l2
37690 edge32ln %i7, %l4, %i5
37691 lduh [%l7 + 0x12], %i2
37692 lduh [%l7 + 0x30], %g5
37693 fornot1s %f8, %f8, %f6
37694 fnot2 %f4, %f14
37695 lduh [%l7 + 0x7E], %o0
37696 fmuld8ulx16 %f15, %f15, %f12
37697 mulx %o7, 0x1B5C, %g6
37698 std %f2, [%l7 + 0x38]
37699 fmovrslez %l3, %f8, %f1
37700 ldsb [%l7 + 0x42], %g4
37701 ldsw [%l7 + 0x28], %o5
37702 movg %xcc, %i6, %g1
37703 fmul8x16al %f1, %f10, %f0
37704 xor %i4, %g3, %i0
37705 ldub [%l7 + 0x4D], %o2
37706 fmovsg %xcc, %f10, %f7
37707 tsubcctv %g2, %l6, %o1
37708 fmovsg %icc, %f6, %f3
37709 array16 %l5, %l0, %o3
37710 fbl %fcc2, loop_4392
37711 tg %xcc, 0x6
37712 addc %o6, 0x1CAA, %g7
37713 fmul8ulx16 %f2, %f14, %f0
37714loop_4392:
37715 fbue %fcc2, loop_4393
37716 fcmple32 %f14, %f10, %l1
37717 fmovdcc %icc, %f8, %f1
37718 fmovrsne %i3, %f4, %f8
37719loop_4393:
37720 ldd [%l7 + 0x68], %f6
37721 ldd [%l7 + 0x70], %f0
37722 sub %o4, %i1, %l2
37723 ldsw [%l7 + 0x2C], %i7
37724 fmovrdgez %i5, %f14, %f10
37725 fandnot2s %f5, %f9, %f1
37726 ldx [%l7 + 0x78], %l4
37727 bne,pt %xcc, loop_4394
37728 ldub [%l7 + 0x49], %g5
37729 std %f12, [%l7 + 0x10]
37730 fbuge %fcc3, loop_4395
37731loop_4394:
37732 fcmpd %fcc2, %f2, %f6
37733 ldub [%l7 + 0x6B], %o0
37734 subc %o7, 0x118F, %i2
37735loop_4395:
37736 bvc,a,pn %xcc, loop_4396
37737 ldsh [%l7 + 0x5E], %g6
37738 nop
37739 setx loop_4397, %l0, %l1
37740 wrpr 0x1, %tl
37741 wrpr %l1, %tnpc
37742 setx 0x34400001400, %l0, %l1
37743 wrpr %l1, %tstate
37744 wrhpr 0x4, %htstate
37745 done
37746 fnors %f11, %f13, %f13
37747loop_4396:
37748 bcs,a,pt %xcc, loop_4398
37749 movrne %l3, 0x2B8, %o5
37750loop_4397:
37751 bg loop_4399
37752 fcmpne16 %f10, %f6, %g4
37753loop_4398:
37754 fcmpes %fcc2, %f4, %f11
37755 lduh [%l7 + 0x16], %g1
37756loop_4399:
37757 bvs %icc, loop_4400
37758 andncc %i6, %i4, %g3
37759 ldsb [%l7 + 0x0B], %i0
37760 fcmpne16 %f6, %f14, %o2
37761loop_4400:
37762 brlez %l6, loop_4401
37763 fbug,a %fcc1, loop_4402
37764 bneg %icc, loop_4403
37765 fornot1 %f0, %f10, %f12
37766loop_4401:
37767 fmovdcs %icc, %f13, %f13
37768loop_4402:
37769 fbne %fcc0, loop_4404
37770loop_4403:
37771 stw %o1, [%l7 + 0x78]
37772 stb %l5, [%l7 + 0x7D]
37773 fornot2s %f4, %f11, %f13
37774loop_4404:
37775 brlz,a %g2, loop_4405
37776 std %f0, [%l7 + 0x60]
37777 ld [%l7 + 0x30], %f11
37778 std %f14, [%l7 + 0x78]
37779loop_4405:
37780 ldsh [%l7 + 0x58], %o3
37781 movpos %xcc, %o6, %l0
37782 lduh [%l7 + 0x44], %l1
37783 st %f12, [%l7 + 0x08]
37784 st %f4, [%l7 + 0x44]
37785 movn %icc, %i3, %g7
37786 taddcc %o4, 0x1DB8, %l2
37787 ldsh [%l7 + 0x78], %i7
37788 fsrc1s %f1, %f13
37789 movneg %xcc, %i5, %i1
37790 ldub [%l7 + 0x39], %l4
37791 st %f12, [%l7 + 0x78]
37792 addcc %o0, %o7, %i2
37793 edge16l %g6, %l3, %g5
37794 ldd [%l7 + 0x60], %f12
37795 fcmpne16 %f6, %f10, %g4
37796 movg %icc, %o5, %i6
37797 udiv %i4, 0x1971, %g3
37798 nop
37799 setx loop_4406, %l0, %l1
37800 wrpr 0x1, %tl
37801 wrpr %l1, %tpc
37802 add %l1, 0x4, %l1
37803 wrpr %l1, %tnpc
37804 setx 0x34400001400, %l0, %l1
37805 wrpr %l1, %tstate
37806 wrhpr 0x4, %htstate
37807 retry
37808 add %g1, %o2, %l6
37809 fbe %fcc3, loop_4407
37810 sth %i0, [%l7 + 0x28]
37811loop_4406:
37812 st %f11, [%l7 + 0x74]
37813 ta %xcc, 0x6
37814loop_4407:
37815 bleu,a loop_4408
37816 fands %f11, %f3, %f15
37817 fexpand %f3, %f14
37818 movge %icc, %l5, %g2
37819loop_4408:
37820 stw %o1, [%l7 + 0x28]
37821 fands %f7, %f11, %f4
37822 fbug,a %fcc2, loop_4409
37823 ldsw [%l7 + 0x10], %o3
37824 addc %o6, %l0, %l1
37825 sth %g7, [%l7 + 0x7A]
37826loop_4409:
37827 fmovdcs %xcc, %f3, %f10
37828 sdivcc %o4, 0x195B, %i3
37829 lduw [%l7 + 0x2C], %l2
37830 siam 0x2
37831 fcmpgt16 %f12, %f2, %i7
37832 movcs %xcc, %i5, %i1
37833 fmovdn %icc, %f2, %f13
37834 fand %f12, %f8, %f12
37835 fmovsge %icc, %f4, %f10
37836 ld [%l7 + 0x20], %f14
37837 fmovrde %o0, %f8, %f2
37838 std %f8, [%l7 + 0x40]
37839 movg %xcc, %l4, %i2
37840 ldx [%l7 + 0x50], %o7
37841 bgu,pt %xcc, loop_4410
37842 fsrc2 %f12, %f2
37843 array32 %l3, %g5, %g6
37844 tcs %xcc, 0x0
37845loop_4410:
37846 bshuffle %f8, %f6, %f6
37847 bn,pt %xcc, loop_4411
37848 edge32n %o5, %g4, %i4
37849 fxnor %f12, %f0, %f4
37850 fmovrde %i6, %f12, %f12
37851loop_4411:
37852 movneg %xcc, %g1, %o2
37853 xor %l6, 0x05F5, %i0
37854 movg %xcc, %l5, %g3
37855 movrgez %g2, 0x2C1, %o1
37856 fmovsgu %xcc, %f11, %f2
37857 stw %o3, [%l7 + 0x64]
37858 brz,a %l0, loop_4412
37859 addc %l1, 0x0F74, %g7
37860 fbue,a %fcc0, loop_4413
37861 sth %o4, [%l7 + 0x7A]
37862loop_4412:
37863 movge %icc, %o6, %i3
37864 fbge,a %fcc0, loop_4414
37865loop_4413:
37866 fsrc2s %f8, %f11
37867 tg %icc, 0x3
37868 stx %i7, [%l7 + 0x28]
37869loop_4414:
37870 stx %l2, [%l7 + 0x18]
37871 movrne %i5, %i1, %l4
37872 std %f10, [%l7 + 0x28]
37873 addc %i2, 0x05E9, %o0
37874 movre %o7, %g5, %l3
37875 ldub [%l7 + 0x65], %o5
37876 tsubcctv %g6, %g4, %i4
37877 movneg %icc, %i6, %g1
37878 fmul8x16 %f14, %f4, %f8
37879 ldsw [%l7 + 0x2C], %l6
37880 array32 %i0, %o2, %l5
37881 edge16n %g2, %g3, %o3
37882 ldsw [%l7 + 0x60], %l0
37883 fones %f12
37884 ldx [%l7 + 0x20], %o1
37885 fsrc2s %f5, %f9
37886 andncc %l1, %g7, %o6
37887 stw %i3, [%l7 + 0x64]
37888 ble,pn %xcc, loop_4415
37889 fmuld8ulx16 %f7, %f9, %f8
37890 addc %i7, %l2, %i5
37891 ldsb [%l7 + 0x67], %o4
37892loop_4415:
37893 st %f12, [%l7 + 0x50]
37894 fmovdcc %xcc, %f3, %f0
37895 ldx [%l7 + 0x38], %i1
37896 tn %xcc, 0x0
37897 ld [%l7 + 0x50], %f0
37898 fmul8x16au %f8, %f13, %f6
37899 ldub [%l7 + 0x4D], %i2
37900 fors %f4, %f1, %f6
37901 te %xcc, 0x3
37902 ldsw [%l7 + 0x54], %o0
37903 fmul8x16al %f8, %f0, %f0
37904 edge32l %l4, %o7, %g5
37905 ldsw [%l7 + 0x30], %o5
37906 sth %g6, [%l7 + 0x4A]
37907 fpmerge %f7, %f12, %f4
37908 st %f12, [%l7 + 0x78]
37909 ldsw [%l7 + 0x70], %l3
37910 stb %g4, [%l7 + 0x40]
37911 st %f10, [%l7 + 0x24]
37912 addc %i4, %i6, %l6
37913 fbn,a %fcc1, loop_4416
37914 movvc %xcc, %i0, %g1
37915 movn %xcc, %o2, %l5
37916 fmovscc %xcc, %f3, %f1
37917loop_4416:
37918 te %icc, 0x1
37919 fbul,a %fcc1, loop_4417
37920 movge %xcc, %g3, %o3
37921 brlz,a %l0, loop_4418
37922 movge %icc, %g2, %o1
37923loop_4417:
37924 ldsw [%l7 + 0x20], %g7
37925 tpos %icc, 0x4
37926loop_4418:
37927 fmovdvs %icc, %f6, %f4
37928 fbul,a %fcc2, loop_4419
37929 movneg %xcc, %o6, %l1
37930 stx %i3, [%l7 + 0x50]
37931 tne %icc, 0x6
37932loop_4419:
37933 stb %l2, [%l7 + 0x76]
37934 stx %i5, [%l7 + 0x08]
37935 ldub [%l7 + 0x66], %i7
37936 bn,a %xcc, loop_4420
37937 fmul8x16 %f3, %f4, %f2
37938 fpadd32s %f14, %f7, %f5
37939 udiv %i1, 0x0EB0, %o4
37940loop_4420:
37941 fblg %fcc2, loop_4421
37942 fmovdvs %xcc, %f2, %f11
37943 ldsh [%l7 + 0x4E], %o0
37944 xnorcc %i2, %o7, %g5
37945loop_4421:
37946 fandnot2s %f0, %f7, %f8
37947 fpsub32 %f8, %f0, %f14
37948 stx %o5, [%l7 + 0x48]
37949 lduh [%l7 + 0x0E], %l4
37950 tgu %icc, 0x3
37951 ld [%l7 + 0x68], %f7
37952 ld [%l7 + 0x2C], %f9
37953 brz,a %l3, loop_4422
37954 ldx [%l7 + 0x50], %g6
37955 fcmpeq32 %f8, %f12, %g4
37956 movg %xcc, %i6, %l6
37957loop_4422:
37958 sth %i4, [%l7 + 0x3C]
37959 fbe %fcc2, loop_4423
37960 lduh [%l7 + 0x5E], %g1
37961 ldub [%l7 + 0x6E], %i0
37962 ldub [%l7 + 0x61], %l5
37963loop_4423:
37964 bpos,a loop_4424
37965 ldd [%l7 + 0x10], %f6
37966 fmovrdgz %g3, %f6, %f10
37967 stb %o2, [%l7 + 0x65]
37968loop_4424:
37969 ldd [%l7 + 0x40], %f12
37970 fbule,a %fcc3, loop_4425
37971 fnand %f4, %f12, %f14
37972 fandnot2s %f7, %f15, %f6
37973 st %f11, [%l7 + 0x1C]
37974loop_4425:
37975 fmovsgu %icc, %f13, %f11
37976 ldsb [%l7 + 0x42], %l0
37977 movle %icc, %o3, %g2
37978 fors %f1, %f5, %f4
37979 fmovsneg %icc, %f13, %f5
37980 addcc %g7, %o1, %o6
37981 fxor %f10, %f2, %f14
37982 std %f10, [%l7 + 0x70]
37983 fmovscs %xcc, %f5, %f14
37984 xor %l1, %i3, %l2
37985 fbue %fcc1, loop_4426
37986 bn,a %xcc, loop_4427
37987 movgu %xcc, %i7, %i1
37988 fmul8x16 %f1, %f10, %f2
37989loop_4426:
37990 xnorcc %o4, %i5, %o0
37991loop_4427:
37992 movrne %i2, 0x15C, %g5
37993 ld [%l7 + 0x1C], %f0
37994 fxor %f12, %f14, %f10
37995 stx %o5, [%l7 + 0x08]
37996 alignaddr %o7, %l3, %g6
37997 ldx [%l7 + 0x78], %g4
37998 addc %l4, %l6, %i4
37999 xnor %g1, %i6, %l5
38000 fzero %f14
38001 ldsh [%l7 + 0x4A], %g3
38002 ldub [%l7 + 0x1E], %i0
38003 ldsw [%l7 + 0x14], %o2
38004 andncc %o3, %l0, %g7
38005 st %f14, [%l7 + 0x2C]
38006 movgu %xcc, %o1, %o6
38007 add %g2, 0x10B6, %l1
38008 movleu %icc, %i3, %i7
38009 movre %i1, %l2, %o4
38010 fmovdg %icc, %f9, %f9
38011 stb %o0, [%l7 + 0x5B]
38012 udiv %i2, 0x1691, %i5
38013 stb %g5, [%l7 + 0x36]
38014 fmovrdlez %o5, %f10, %f0
38015 tge %xcc, 0x0
38016 nop
38017 setx loop_4428, %l0, %l1
38018 wrpr 0x1, %tl
38019 wrpr %l1, %tnpc
38020 setx 0x34400001400, %l0, %l1
38021 wrpr %l1, %tstate
38022 wrhpr 0x4, %htstate
38023 done
38024 fxnors %f8, %f5, %f10
38025 fpadd16s %f15, %f10, %f12
38026 sth %l3, [%l7 + 0x38]
38027loop_4428:
38028 fpsub32s %f3, %f1, %f6
38029 fornot2 %f12, %f2, %f10
38030 ld [%l7 + 0x6C], %f8
38031 udivcc %g6, 0x101F, %o7
38032 ldsh [%l7 + 0x76], %l4
38033 movgu %xcc, %g4, %l6
38034 fmovs %f5, %f10
38035 ldx [%l7 + 0x08], %g1
38036 movvc %xcc, %i4, %l5
38037 fmovsvs %icc, %f2, %f7
38038 stb %i6, [%l7 + 0x2B]
38039 sth %i0, [%l7 + 0x22]
38040 fmovdcs %xcc, %f0, %f11
38041 smulcc %g3, %o3, %l0
38042 std %f10, [%l7 + 0x48]
38043 sdiv %o2, 0x1B0F, %g7
38044 fbuge,a %fcc2, loop_4429
38045 fnor %f10, %f0, %f10
38046 fmul8ulx16 %f0, %f10, %f12
38047 addccc %o1, 0x1099, %g2
38048loop_4429:
38049 fcmped %fcc3, %f6, %f2
38050 bleu,pt %icc, loop_4430
38051 addc %o6, 0x13E7, %i3
38052 popc %l1, %i7
38053 stb %i1, [%l7 + 0x16]
38054loop_4430:
38055 fbne %fcc0, loop_4431
38056 fmovdcs %xcc, %f4, %f7
38057 sdivx %l2, 0x0182, %o4
38058 movg %xcc, %i2, %i5
38059loop_4431:
38060 array16 %g5, %o5, %o0
38061 sth %l3, [%l7 + 0x66]
38062 ldsh [%l7 + 0x74], %g6
38063 smul %o7, 0x1870, %g4
38064 bl,a,pt %xcc, loop_4432
38065 edge32ln %l6, %l4, %g1
38066 fble %fcc3, loop_4433
38067 sth %l5, [%l7 + 0x5C]
38068loop_4432:
38069 stx %i4, [%l7 + 0x28]
38070 fpackfix %f2, %f5
38071loop_4433:
38072 edge16 %i0, %i6, %g3
38073 fmovsa %icc, %f2, %f7
38074 movge %icc, %l0, %o2
38075 te %xcc, 0x6
38076 bne,a,pt %xcc, loop_4434
38077 ba,a,pt %xcc, loop_4435
38078 std %f6, [%l7 + 0x68]
38079 fandnot2s %f4, %f5, %f4
38080loop_4434:
38081 movge %xcc, %g7, %o3
38082loop_4435:
38083 fxnor %f4, %f0, %f2
38084 call loop_4436
38085 ldsb [%l7 + 0x3D], %g2
38086 call loop_4437
38087 udivcc %o1, 0x1C9E, %i3
38088loop_4436:
38089 xorcc %l1, %o6, %i7
38090 addccc %l2, 0x076C, %i1
38091loop_4437:
38092 std %f12, [%l7 + 0x70]
38093 stx %o4, [%l7 + 0x70]
38094 orncc %i2, %g5, %i5
38095 taddcc %o0, %l3, %g6
38096 fmovrdgz %o7, %f6, %f14
38097 edge16ln %o5, %g4, %l6
38098 fone %f6
38099 stx %l4, [%l7 + 0x08]
38100 smulcc %g1, 0x1F81, %l5
38101 ldsb [%l7 + 0x6F], %i0
38102 sth %i4, [%l7 + 0x0A]
38103 ldsh [%l7 + 0x32], %i6
38104 edge16 %g3, %l0, %g7
38105 st %f15, [%l7 + 0x20]
38106 nop
38107 setx loop_4438, %l0, %l1
38108 jmpl %l1, %o2
38109 lduh [%l7 + 0x4C], %o3
38110 ba loop_4439
38111 move %xcc, %o1, %g2
38112loop_4438:
38113 array8 %l1, %i3, %i7
38114 st %f12, [%l7 + 0x58]
38115loop_4439:
38116 nop
38117 setx loop_4440, %l0, %l1
38118 wrpr 0x1, %tl
38119 wrpr %l1, %tpc
38120 add %l1, 0x4, %l1
38121 wrpr %l1, %tnpc
38122 setx 0x34400001400, %l0, %l1
38123 wrpr %l1, %tstate
38124 wrhpr 0x4, %htstate
38125 retry
38126 ldx [%l7 + 0x18], %l2
38127 fmovscc %icc, %f1, %f14
38128 st %f1, [%l7 + 0x48]
38129loop_4440:
38130 pdist %f6, %f6, %f12
38131 lduw [%l7 + 0x0C], %o6
38132 st %f7, [%l7 + 0x78]
38133 fand %f4, %f10, %f6
38134 tne %xcc, 0x2
38135 std %f12, [%l7 + 0x60]
38136 lduw [%l7 + 0x6C], %i1
38137 popc %i2, %g5
38138 fornot2s %f11, %f3, %f0
38139 st %f1, [%l7 + 0x08]
38140 sethi 0x0F8F, %i5
38141 fmovrslez %o0, %f4, %f6
38142 tg %icc, 0x2
38143 fmovsle %xcc, %f9, %f8
38144 stx %l3, [%l7 + 0x78]
38145 fxor %f0, %f8, %f12
38146 fcmpes %fcc3, %f14, %f0
38147 mulx %g6, %o4, %o7
38148 fornot2 %f0, %f4, %f6
38149 fxnor %f4, %f2, %f4
38150 fbne,a %fcc3, loop_4441
38151 lduh [%l7 + 0x2E], %o5
38152 tg %xcc, 0x1
38153 addc %l6, 0x16A5, %g4
38154loop_4441:
38155 brlz %l4, loop_4442
38156 ldsb [%l7 + 0x5D], %g1
38157 subcc %l5, %i0, %i4
38158 ldsw [%l7 + 0x64], %i6
38159loop_4442:
38160 sdiv %l0, 0x198E, %g3
38161 stx %g7, [%l7 + 0x08]
38162 ldsb [%l7 + 0x54], %o2
38163 tcc %icc, 0x4
38164 fzero %f12
38165 bshuffle %f2, %f8, %f12
38166 std %f2, [%l7 + 0x20]
38167 sra %o1, %g2, %o3
38168 fnegs %f10, %f11
38169 sub %l1, 0x07CD, %i3
38170 fmovdpos %xcc, %f7, %f7
38171 tn %xcc, 0x6
38172 stx %i7, [%l7 + 0x68]
38173 fbe %fcc3, loop_4443
38174 fnors %f6, %f14, %f4
38175 fcmpne32 %f6, %f14, %l2
38176 stx %o6, [%l7 + 0x28]
38177loop_4443:
38178 fmovdvc %icc, %f6, %f15
38179 fmovrsgez %i2, %f11, %f1
38180 faligndata %f14, %f12, %f0
38181 ldsw [%l7 + 0x50], %g5
38182 fpack16 %f8, %f13
38183 bpos,a loop_4444
38184 array16 %i1, %i5, %o0
38185 ldx [%l7 + 0x50], %g6
38186 ldsw [%l7 + 0x64], %o4
38187loop_4444:
38188 sub %o7, %o5, %l6
38189 ldx [%l7 + 0x78], %l3
38190 std %f14, [%l7 + 0x10]
38191 movgu %xcc, %l4, %g4
38192 tleu %xcc, 0x0
38193 call loop_4445
38194 nop
38195 setx loop_4446, %l0, %l1
38196 wrpr 0x1, %tl
38197 wrpr %l1, %tnpc
38198 setx 0x34400001400, %l0, %l1
38199 wrpr %l1, %tstate
38200 wrhpr 0x4, %htstate
38201 done
38202 array8 %g1, %l5, %i0
38203 tleu %xcc, 0x5
38204loop_4445:
38205 bl,a %icc, loop_4447
38206loop_4446:
38207 fmovsne %icc, %f15, %f6
38208 bshuffle %f8, %f8, %f0
38209 array16 %i4, %i6, %g3
38210loop_4447:
38211 stb %g7, [%l7 + 0x2E]
38212 movleu %xcc, %o2, %l0
38213 fcmpgt32 %f10, %f10, %o1
38214 sra %g2, %o3, %i3
38215 movcc %icc, %i7, %l2
38216 edge8n %l1, %o6, %g5
38217 stb %i1, [%l7 + 0x6B]
38218 fmovsge %xcc, %f8, %f12
38219 udivcc %i2, 0x09D3, %i5
38220 fmovsgu %icc, %f6, %f6
38221 std %f8, [%l7 + 0x08]
38222 edge8ln %g6, %o4, %o7
38223 std %f8, [%l7 + 0x58]
38224 ldsh [%l7 + 0x0E], %o5
38225 ta %icc, 0x7
38226 fmovrslz %l6, %f12, %f3
38227 te %icc, 0x6
38228 bshuffle %f4, %f8, %f4
38229 fmovdvs %icc, %f11, %f4
38230 fnegs %f12, %f15
38231 ldub [%l7 + 0x2F], %o0
38232 siam 0x7
38233 smulcc %l4, 0x1B74, %g4
38234 sdivx %l3, 0x00AA, %g1
38235 orn %i0, %i4, %i6
38236 stb %l5, [%l7 + 0x7C]
38237 lduh [%l7 + 0x66], %g7
38238 fnands %f8, %f12, %f7
38239 stw %o2, [%l7 + 0x6C]
38240 orcc %g3, 0x00BF, %l0
38241 bl,pn %icc, loop_4448
38242 subc %o1, %o3, %i3
38243 fzero %f14
38244 bpos,a,pn %xcc, loop_4449
38245loop_4448:
38246 nop
38247 setx loop_4450, %l0, %l1
38248 wrpr 0x1, %tl
38249 wrpr %l1, %tnpc
38250 setx 0x34400001400, %l0, %l1
38251 wrpr %l1, %tstate
38252 wrhpr 0x4, %htstate
38253 done
38254 ldx [%l7 + 0x30], %g2
38255 fbo %fcc1, loop_4451
38256loop_4449:
38257 ldsb [%l7 + 0x70], %l2
38258loop_4450:
38259 nop
38260 setx loop_4452, %l0, %l1
38261 jmpl %l1, %i7
38262 ldsw [%l7 + 0x38], %o6
38263loop_4451:
38264 fmovrsgez %g5, %f11, %f0
38265 lduh [%l7 + 0x46], %i1
38266loop_4452:
38267 fmovrdlez %i2, %f6, %f0
38268 ldsw [%l7 + 0x64], %l1
38269 bcs,a,pn %icc, loop_4453
38270 mulscc %i5, %g6, %o7
38271 sub %o5, %o4, %l6
38272 stx %o0, [%l7 + 0x50]
38273loop_4453:
38274 ldub [%l7 + 0x56], %g4
38275 bne,a,pt %xcc, loop_4454
38276 ldsh [%l7 + 0x4E], %l4
38277 ldub [%l7 + 0x38], %l3
38278 umul %i0, 0x119B, %g1
38279loop_4454:
38280 addccc %i4, %i6, %g7
38281 tl %xcc, 0x1
38282 fmul8x16al %f13, %f14, %f6
38283 fbl,a %fcc0, loop_4455
38284 fmovrdgez %o2, %f2, %f0
38285 smul %g3, %l5, %l0
38286 movrne %o1, 0x028, %i3
38287loop_4455:
38288 stx %g2, [%l7 + 0x20]
38289 bne,a loop_4456
38290 ld [%l7 + 0x50], %f4
38291 movl %icc, %l2, %o3
38292 ldsh [%l7 + 0x30], %i7
38293loop_4456:
38294 ldsb [%l7 + 0x74], %g5
38295 fmul8sux16 %f14, %f12, %f6
38296 fexpand %f6, %f12
38297 fcmpeq16 %f8, %f4, %i1
38298 fmovdleu %xcc, %f4, %f14
38299 fmul8x16au %f5, %f3, %f12
38300 ldsw [%l7 + 0x30], %o6
38301 fpadd16 %f0, %f0, %f0
38302 edge32 %l1, %i5, %g6
38303 tge %xcc, 0x0
38304 te %icc, 0x7
38305 fmovdcc %icc, %f0, %f11
38306 stb %i2, [%l7 + 0x58]
38307 fexpand %f14, %f4
38308 movvc %xcc, %o5, %o4
38309 fble,a %fcc3, loop_4457
38310 ba loop_4458
38311 stw %l6, [%l7 + 0x10]
38312 fpackfix %f2, %f9
38313loop_4457:
38314 fpadd32 %f6, %f2, %f0
38315loop_4458:
38316 fsrc1 %f8, %f14
38317 fpsub16 %f14, %f4, %f14
38318 fnegs %f9, %f9
38319 tleu %icc, 0x7
38320 andcc %o0, %o7, %l4
38321 st %f11, [%l7 + 0x3C]
38322 fbe,a %fcc0, loop_4459
38323 fmovde %xcc, %f15, %f15
38324 call loop_4460
38325 fmovdne %icc, %f5, %f9
38326loop_4459:
38327 stb %l3, [%l7 + 0x59]
38328 udiv %g4, 0x1830, %i0
38329loop_4460:
38330 fmuld8sux16 %f4, %f9, %f0
38331 stb %i4, [%l7 + 0x3D]
38332 fpadd16s %f7, %f2, %f8
38333 st %f0, [%l7 + 0x18]
38334 bgu %xcc, loop_4461
38335 st %f15, [%l7 + 0x7C]
38336 bcs,pn %xcc, loop_4462
38337 fmovdl %xcc, %f4, %f7
38338loop_4461:
38339 fmuld8sux16 %f8, %f1, %f12
38340 fmovsvs %icc, %f2, %f7
38341loop_4462:
38342 fbule %fcc2, loop_4463
38343 xnor %i6, %g1, %g7
38344 fxor %f10, %f10, %f12
38345 fsrc2 %f2, %f12
38346loop_4463:
38347 siam 0x5
38348 ldsb [%l7 + 0x2D], %g3
38349 stb %l5, [%l7 + 0x67]
38350 subc %l0, %o1, %i3
38351 or %g2, 0x0C7D, %o2
38352 fmovsleu %icc, %f10, %f7
38353 orn %o3, %l2, %g5
38354 std %f0, [%l7 + 0x60]
38355 fbne %fcc3, loop_4464
38356 fnors %f8, %f7, %f9
38357 tvs %xcc, 0x4
38358 fmovda %icc, %f11, %f1
38359loop_4464:
38360 fmovdle %icc, %f14, %f15
38361 std %f2, [%l7 + 0x30]
38362 ta %icc, 0x1
38363 stb %i7, [%l7 + 0x79]
38364 ldd [%l7 + 0x58], %f0
38365 sethi 0x0ADC, %i1
38366 sth %o6, [%l7 + 0x24]
38367 bg,a,pt %icc, loop_4465
38368 fbl %fcc1, loop_4466
38369 fxor %f2, %f10, %f4
38370 fbul,a %fcc2, loop_4467
38371loop_4465:
38372 siam 0x7
38373loop_4466:
38374 fornot1s %f14, %f15, %f12
38375 edge32 %i5, %g6, %i2
38376loop_4467:
38377 ldsb [%l7 + 0x33], %l1
38378 tpos %icc, 0x2
38379 movle %icc, %o5, %o4
38380 fsrc1s %f7, %f10
38381 ldub [%l7 + 0x54], %o0
38382 fpackfix %f12, %f8
38383 fmovdneg %icc, %f11, %f12
38384 edge16 %l6, %o7, %l4
38385 ldd [%l7 + 0x20], %f8
38386 ldub [%l7 + 0x10], %l3
38387 fxor %f14, %f12, %f14
38388 srlx %g4, %i4, %i6
38389 edge32n %g1, %i0, %g3
38390 smulcc %l5, %g7, %o1
38391 fmovrdlz %i3, %f10, %f10
38392 mulx %l0, 0x12C7, %g2
38393 bleu loop_4468
38394 fzero %f0
38395 fmovsne %xcc, %f10, %f11
38396 te %icc, 0x0
38397loop_4468:
38398 movl %icc, %o3, %l2
38399 fabsd %f6, %f14
38400 stx %g5, [%l7 + 0x18]
38401 fandnot1s %f11, %f1, %f2
38402 siam 0x3
38403 ble,pt %icc, loop_4469
38404 fmovsn %xcc, %f6, %f3
38405 ldd [%l7 + 0x18], %f8
38406 umulcc %i7, 0x146A, %o2
38407loop_4469:
38408 fmuld8ulx16 %f9, %f0, %f2
38409 xnor %o6, %i1, %g6
38410 std %f2, [%l7 + 0x50]
38411 udivcc %i2, 0x0B3A, %l1
38412 fpadd32 %f14, %f14, %f4
38413 brz,a %o5, loop_4470
38414 fabsd %f2, %f10
38415 ldub [%l7 + 0x63], %o4
38416 ldsb [%l7 + 0x62], %i5
38417loop_4470:
38418 array8 %o0, %l6, %o7
38419 stb %l3, [%l7 + 0x19]
38420 ld [%l7 + 0x10], %f5
38421 st %f1, [%l7 + 0x10]
38422 fzeros %f14
38423 ldub [%l7 + 0x53], %l4
38424 fmul8x16 %f12, %f4, %f2
38425 ldsw [%l7 + 0x6C], %g4
38426 ldx [%l7 + 0x50], %i4
38427 ldd [%l7 + 0x48], %f2
38428 lduw [%l7 + 0x68], %i6
38429 ldsh [%l7 + 0x4E], %g1
38430 fpack32 %f4, %f8, %f4
38431 srl %g3, %l5, %g7
38432 ldd [%l7 + 0x18], %f10
38433 stx %o1, [%l7 + 0x70]
38434 andn %i3, %i0, %g2
38435 ldx [%l7 + 0x28], %o3
38436 alignaddr %l0, %g5, %i7
38437 fmovrdne %l2, %f8, %f0
38438 sll %o2, 0x02, %i1
38439 xnor %o6, 0x0C93, %i2
38440 sth %g6, [%l7 + 0x08]
38441 ldsw [%l7 + 0x34], %l1
38442 fmovdcc %xcc, %f5, %f1
38443 fabss %f3, %f6
38444 ldub [%l7 + 0x0C], %o4
38445 mulx %o5, 0x1369, %o0
38446 fmul8x16 %f3, %f14, %f6
38447 fmul8x16al %f4, %f10, %f6
38448 brlez %l6, loop_4471
38449 fzero %f14
38450 ta %xcc, 0x2
38451 movgu %xcc, %o7, %i5
38452loop_4471:
38453 fbn,a %fcc2, loop_4472
38454 ldsb [%l7 + 0x0B], %l3
38455 fmovdne %xcc, %f0, %f2
38456 ldd [%l7 + 0x60], %f2
38457loop_4472:
38458 sth %l4, [%l7 + 0x64]
38459 fbule %fcc1, loop_4473
38460 movrgez %i4, 0x092, %g4
38461 fbo,a %fcc3, loop_4474
38462 fbn %fcc1, loop_4475
38463loop_4473:
38464 lduw [%l7 + 0x08], %g1
38465 addccc %g3, 0x0CFD, %l5
38466loop_4474:
38467 stx %i6, [%l7 + 0x20]
38468loop_4475:
38469 brgz %o1, loop_4476
38470 movvs %icc, %g7, %i0
38471 call loop_4477
38472 fornot1s %f13, %f6, %f7
38473loop_4476:
38474 ldsb [%l7 + 0x5E], %g2
38475 lduw [%l7 + 0x68], %o3
38476loop_4477:
38477 ld [%l7 + 0x64], %f1
38478 fandnot2 %f12, %f2, %f0
38479 fmovdl %xcc, %f3, %f3
38480 ldd [%l7 + 0x50], %f2
38481 movn %icc, %l0, %g5
38482 edge16 %i7, %l2, %o2
38483 fmovrsne %i3, %f8, %f9
38484 ld [%l7 + 0x5C], %f15
38485 tle %xcc, 0x1
38486 bgu loop_4478
38487 ldsb [%l7 + 0x78], %o6
38488 brgz,a %i1, loop_4479
38489 fmovsge %xcc, %f7, %f7
38490loop_4478:
38491 lduw [%l7 + 0x70], %g6
38492 fpadd32s %f14, %f3, %f12
38493loop_4479:
38494 or %l1, 0x1920, %i2
38495 stx %o5, [%l7 + 0x78]
38496 bcs,a,pt %xcc, loop_4480
38497 fbge,a %fcc0, loop_4481
38498 sdivcc %o0, 0x14FD, %l6
38499 edge16 %o7, %o4, %i5
38500loop_4480:
38501 fbul,a %fcc0, loop_4482
38502loop_4481:
38503 ldsw [%l7 + 0x6C], %l4
38504 stb %l3, [%l7 + 0x52]
38505 fpsub32s %f1, %f14, %f8
38506loop_4482:
38507 edge32ln %g4, %i4, %g3
38508 movn %icc, %g1, %l5
38509 bg,a %icc, loop_4483
38510 ldd [%l7 + 0x08], %f14
38511 ldsh [%l7 + 0x1E], %o1
38512 fsrc1 %f0, %f12
38513loop_4483:
38514 tsubcc %i6, 0x17B2, %i0
38515 subcc %g7, %o3, %l0
38516 fands %f2, %f4, %f7
38517 std %f2, [%l7 + 0x60]
38518 tvc %xcc, 0x6
38519 fmovdneg %xcc, %f10, %f1
38520 bl %xcc, loop_4484
38521 std %f12, [%l7 + 0x18]
38522 std %f6, [%l7 + 0x68]
38523 stb %g2, [%l7 + 0x62]
38524loop_4484:
38525 fbue %fcc3, loop_4485
38526 fbe,a %fcc2, loop_4486
38527 stw %i7, [%l7 + 0x20]
38528 tsubcctv %g5, %o2, %l2
38529loop_4485:
38530 fblg,a %fcc0, loop_4487
38531loop_4486:
38532 ldub [%l7 + 0x38], %i3
38533 fmovspos %xcc, %f15, %f11
38534 fabsd %f2, %f6
38535loop_4487:
38536 addc %o6, %i1, %g6
38537 fand %f0, %f10, %f6
38538 stw %i2, [%l7 + 0x4C]
38539 nop
38540 setx loop_4488, %l0, %l1
38541 jmpl %l1, %o5
38542 fba,a %fcc1, loop_4489
38543 bcc loop_4490
38544 fbne %fcc2, loop_4491
38545loop_4488:
38546 ldx [%l7 + 0x78], %l1
38547loop_4489:
38548 call loop_4492
38549loop_4490:
38550 edge32 %l6, %o7, %o4
38551loop_4491:
38552 fnot2 %f6, %f2
38553 movneg %xcc, %o0, %l4
38554loop_4492:
38555 fxors %f8, %f8, %f13
38556 stb %i5, [%l7 + 0x31]
38557 fmovsneg %icc, %f10, %f3
38558 fpmerge %f1, %f3, %f2
38559 stb %l3, [%l7 + 0x5A]
38560 ld [%l7 + 0x44], %f12
38561 fmovsge %xcc, %f7, %f14
38562 srax %g4, %i4, %g1
38563 ld [%l7 + 0x0C], %f13
38564 mova %xcc, %g3, %o1
38565 fnot2 %f14, %f8
38566 fmovsneg %icc, %f8, %f10
38567 for %f8, %f10, %f8
38568 fmovdvc %icc, %f3, %f10
38569 fmovda %icc, %f5, %f2
38570 ba,a,pt %xcc, loop_4493
38571 fandnot1 %f0, %f0, %f4
38572 fornot2s %f10, %f13, %f8
38573 fbuge,a %fcc3, loop_4494
38574loop_4493:
38575 movrlz %l5, 0x0F6, %i6
38576 lduw [%l7 + 0x10], %g7
38577 ldsw [%l7 + 0x74], %o3
38578loop_4494:
38579 ldx [%l7 + 0x30], %l0
38580 fbe,a %fcc0, loop_4495
38581 ldsb [%l7 + 0x76], %g2
38582 be,pn %icc, loop_4496
38583 edge32l %i7, %g5, %i0
38584loop_4495:
38585 for %f10, %f10, %f4
38586 stx %o2, [%l7 + 0x30]
38587loop_4496:
38588 lduw [%l7 + 0x24], %l2
38589 subcc %i3, %o6, %i1
38590 ldd [%l7 + 0x78], %f2
38591 umul %i2, 0x1E88, %g6
38592 ldsb [%l7 + 0x38], %o5
38593 sth %l6, [%l7 + 0x4C]
38594 edge16n %l1, %o7, %o4
38595 ldd [%l7 + 0x08], %f8
38596 ldsh [%l7 + 0x24], %l4
38597 subc %o0, 0x109D, %l3
38598 andn %i5, %g4, %g1
38599 fzeros %f10
38600 movrgez %i4, %o1, %l5
38601 ldsh [%l7 + 0x46], %g3
38602 movn %xcc, %g7, %i6
38603 xnor %o3, %l0, %g2
38604 ta %icc, 0x6
38605 fpadd32 %f14, %f14, %f6
38606 sethi 0x1358, %i7
38607 fmovrsgez %i0, %f1, %f4
38608 ldsb [%l7 + 0x4A], %o2
38609 ldsb [%l7 + 0x1A], %g5
38610 sth %i3, [%l7 + 0x22]
38611 fcmpeq32 %f14, %f0, %o6
38612 fmovsgu %xcc, %f9, %f0
38613 fxor %f12, %f4, %f2
38614 fsrc2s %f14, %f2
38615 stw %i1, [%l7 + 0x48]
38616 be,a loop_4497
38617 fmovscc %icc, %f15, %f1
38618 fmovrse %l2, %f9, %f2
38619 fpadd16 %f6, %f6, %f12
38620loop_4497:
38621 alignaddrl %g6, %i2, %o5
38622 ldsb [%l7 + 0x7F], %l1
38623 fmovrslz %l6, %f14, %f6
38624 ld [%l7 + 0x7C], %f12
38625 ldsw [%l7 + 0x5C], %o7
38626 lduw [%l7 + 0x2C], %o4
38627 lduw [%l7 + 0x18], %l4
38628 fpack32 %f12, %f12, %f2
38629 tn %icc, 0x6
38630 te %xcc, 0x0
38631 ldsh [%l7 + 0x5C], %o0
38632 movl %xcc, %l3, %g4
38633 subc %g1, 0x008A, %i5
38634 addccc %i4, %o1, %g3
38635 std %f6, [%l7 + 0x18]
38636 movleu %xcc, %l5, %g7
38637 fmovsne %icc, %f1, %f6
38638 fnor %f8, %f2, %f14
38639 fmovdn %icc, %f15, %f6
38640 movrlz %i6, %o3, %l0
38641 ldsb [%l7 + 0x49], %i7
38642 fmovrde %g2, %f14, %f2
38643 nop
38644 setx loop_4498, %l0, %l1
38645 wrpr 0x1, %tl
38646 wrpr %l1, %tnpc
38647 setx 0x34400001400, %l0, %l1
38648 wrpr %l1, %tstate
38649 wrhpr 0x4, %htstate
38650 done
38651 lduw [%l7 + 0x1C], %i0
38652 ldub [%l7 + 0x26], %g5
38653 fblg %fcc3, loop_4499
38654loop_4498:
38655 fornot1 %f4, %f14, %f8
38656 bcs,a,pt %icc, loop_4500
38657 ldd [%l7 + 0x50], %f12
38658loop_4499:
38659 popc %i3, %o2
38660 stx %o6, [%l7 + 0x48]
38661loop_4500:
38662 fbg,a %fcc3, loop_4501
38663 srl %l2, 0x18, %i1
38664 lduh [%l7 + 0x10], %g6
38665 mulscc %o5, 0x1960, %l1
38666loop_4501:
38667 movgu %icc, %i2, %o7
38668 fmovscs %icc, %f2, %f10
38669 fmovse %xcc, %f12, %f0
38670 stw %o4, [%l7 + 0x54]
38671 ldd [%l7 + 0x10], %f12
38672 tneg %icc, 0x3
38673 fbule %fcc1, loop_4502
38674 fpackfix %f12, %f6
38675 fmul8x16al %f10, %f14, %f12
38676 movpos %icc, %l6, %o0
38677loop_4502:
38678 ldsb [%l7 + 0x2E], %l3
38679 movpos %xcc, %g4, %g1
38680 ldsh [%l7 + 0x20], %i5
38681 fcmpne32 %f2, %f4, %l4
38682 stw %i4, [%l7 + 0x58]
38683 lduw [%l7 + 0x58], %g3
38684 fnands %f9, %f15, %f9
38685 sethi 0x0A8C, %o1
38686 edge16l %l5, %i6, %o3
38687 orn %g7, 0x08C0, %i7
38688 ldub [%l7 + 0x70], %l0
38689 bvs %xcc, loop_4503
38690 array16 %g2, %g5, %i3
38691 fzeros %f13
38692 fmovrslez %i0, %f6, %f4
38693loop_4503:
38694 umulcc %o6, 0x03A7, %l2
38695 stx %o2, [%l7 + 0x10]
38696 ldsh [%l7 + 0x2E], %i1
38697 ldsh [%l7 + 0x7E], %o5
38698 addcc %l1, 0x1A73, %i2
38699 fsrc2 %f10, %f4
38700 fmovrdlz %g6, %f2, %f4
38701 bvc,a,pt %xcc, loop_4504
38702 fpmerge %f2, %f6, %f10
38703 brgz,a %o7, loop_4505
38704 ldd [%l7 + 0x38], %f12
38705loop_4504:
38706 ldx [%l7 + 0x48], %o4
38707 ld [%l7 + 0x54], %f10
38708loop_4505:
38709 fmuld8sux16 %f14, %f11, %f2
38710 fpadd16 %f4, %f6, %f8
38711 edge32l %o0, %l3, %g4
38712 stb %g1, [%l7 + 0x78]
38713 ldx [%l7 + 0x18], %l6
38714 std %f10, [%l7 + 0x18]
38715 sth %i5, [%l7 + 0x5E]
38716 fmovsvc %icc, %f4, %f12
38717 fpack32 %f10, %f10, %f0
38718 movrgz %l4, 0x15D, %i4
38719 fbne,a %fcc1, loop_4506
38720 fble %fcc3, loop_4507
38721 ldsh [%l7 + 0x7A], %g3
38722 fmovsgu %icc, %f0, %f5
38723loop_4506:
38724 fcmpeq32 %f10, %f12, %l5
38725loop_4507:
38726 stx %i6, [%l7 + 0x38]
38727 movleu %xcc, %o3, %o1
38728 fnegs %f6, %f10
38729 fmovrde %i7, %f12, %f12
38730 mulx %g7, 0x09E7, %g2
38731 fmovsg %icc, %f15, %f15
38732 fmovrslz %g5, %f14, %f12
38733 fsrc2 %f4, %f0
38734 move %icc, %l0, %i0
38735 fornot1s %f7, %f6, %f10
38736 fbue %fcc3, loop_4508
38737 stb %i3, [%l7 + 0x72]
38738 addcc %l2, %o2, %i1
38739 tvc %icc, 0x1
38740loop_4508:
38741 st %f13, [%l7 + 0x08]
38742 bge,pt %icc, loop_4509
38743 ldsh [%l7 + 0x08], %o6
38744 popc %o5, %l1
38745 std %f10, [%l7 + 0x10]
38746loop_4509:
38747 fbul,a %fcc2, loop_4510
38748 fmovdne %xcc, %f13, %f2
38749 addccc %g6, 0x165F, %i2
38750 bpos,pn %icc, loop_4511
38751loop_4510:
38752 ldx [%l7 + 0x78], %o7
38753 popc %o0, %l3
38754 fmovsg %icc, %f15, %f8
38755loop_4511:
38756 edge8n %g4, %g1, %o4
38757 ldsb [%l7 + 0x61], %i5
38758 fcmpd %fcc0, %f14, %f4
38759 fzero %f0
38760 movrgez %l6, 0x373, %i4
38761 fbe,a %fcc0, loop_4512
38762 ldsw [%l7 + 0x74], %g3
38763 ldsb [%l7 + 0x43], %l4
38764 st %f14, [%l7 + 0x30]
38765loop_4512:
38766 fpack16 %f6, %f3
38767 fmul8x16al %f2, %f15, %f0
38768 bne,pt %icc, loop_4513
38769 popc 0x0167, %i6
38770 fba,a %fcc2, loop_4514
38771 fcmpne16 %f2, %f6, %l5
38772loop_4513:
38773 tge %icc, 0x3
38774 sth %o1, [%l7 + 0x68]
38775loop_4514:
38776 ld [%l7 + 0x34], %f0
38777 nop
38778 setx loop_4515, %l0, %l1
38779 wrpr 0x1, %tl
38780 wrpr %l1, %tpc
38781 add %l1, 0x4, %l1
38782 wrpr %l1, %tnpc
38783 setx 0x34400001400, %l0, %l1
38784 wrpr %l1, %tstate
38785 wrhpr 0x4, %htstate
38786 retry
38787 fmovrsgez %o3, %f12, %f0
38788 fnors %f4, %f4, %f9
38789 ldd [%l7 + 0x08], %f0
38790loop_4515:
38791 fcmpne16 %f10, %f4, %i7
38792 stb %g7, [%l7 + 0x1E]
38793 fxors %f14, %f11, %f9
38794 ba loop_4516
38795 bge,a loop_4517
38796 fnot1s %f14, %f9
38797 fbug %fcc1, loop_4518
38798loop_4516:
38799 bvs %icc, loop_4519
38800loop_4517:
38801 ldx [%l7 + 0x78], %g2
38802 ldsw [%l7 + 0x5C], %l0
38803loop_4518:
38804 fnand %f10, %f4, %f10
38805loop_4519:
38806 ldx [%l7 + 0x48], %i0
38807 fsrc1 %f8, %f14
38808 ldx [%l7 + 0x18], %g5
38809 ldd [%l7 + 0x30], %f10
38810 bvc,a %icc, loop_4520
38811 fcmpeq32 %f2, %f8, %l2
38812 fornot2 %f10, %f6, %f8
38813 udivx %i3, 0x1B06, %o2
38814loop_4520:
38815 edge32n %o6, %i1, %o5
38816 fmovrdlez %g6, %f8, %f4
38817 fmovrdgz %i2, %f2, %f4
38818 xnorcc %l1, 0x0DC4, %o0
38819 fpsub32 %f12, %f4, %f8
38820 fmovdgu %xcc, %f8, %f5
38821 edge32l %o7, %g4, %l3
38822 stw %g1, [%l7 + 0x44]
38823 ldub [%l7 + 0x7E], %i5
38824 ldx [%l7 + 0x20], %l6
38825 stb %i4, [%l7 + 0x77]
38826 lduh [%l7 + 0x60], %g3
38827 sth %o4, [%l7 + 0x46]
38828 sdiv %i6, 0x168A, %l5
38829 stx %o1, [%l7 + 0x48]
38830 fblg,a %fcc1, loop_4521
38831 ldub [%l7 + 0x27], %l4
38832 fpsub32s %f9, %f7, %f12
38833 move %icc, %o3, %g7
38834loop_4521:
38835 bg,a,pn %xcc, loop_4522
38836 brnz %i7, loop_4523
38837 smulcc %g2, %i0, %l0
38838 brz %g5, loop_4524
38839loop_4522:
38840 fandnot2s %f6, %f9, %f5
38841loop_4523:
38842 bpos,a %xcc, loop_4525
38843 mulx %i3, 0x1E83, %l2
38844loop_4524:
38845 ldsb [%l7 + 0x7B], %o2
38846 fmovsleu %xcc, %f4, %f10
38847loop_4525:
38848 sth %o6, [%l7 + 0x50]
38849 udiv %o5, 0x0AA2, %i1
38850 stb %g6, [%l7 + 0x12]
38851 bgu,a %xcc, loop_4526
38852 fmovrdne %l1, %f8, %f2
38853 smulcc %o0, 0x166D, %o7
38854 movrlez %i2, %l3, %g4
38855loop_4526:
38856 fcmpgt32 %f10, %f2, %g1
38857 movrlz %l6, 0x1B6, %i4
38858 edge32l %g3, %i5, %i6
38859 brnz %o4, loop_4527
38860 fcmpes %fcc3, %f0, %f11
38861 orn %l5, %l4, %o1
38862 brz %g7, loop_4528
38863loop_4527:
38864 stb %i7, [%l7 + 0x33]
38865 sth %g2, [%l7 + 0x76]
38866 edge32 %o3, %l0, %g5
38867loop_4528:
38868 sth %i0, [%l7 + 0x7A]
38869 stx %l2, [%l7 + 0x18]
38870 fcmped %fcc1, %f2, %f12
38871 addc %i3, 0x0453, %o6
38872 fsrc1 %f10, %f10
38873 stb %o5, [%l7 + 0x2A]
38874 fble %fcc2, loop_4529
38875 ldsh [%l7 + 0x42], %o2
38876 array32 %g6, %i1, %o0
38877 fmul8x16al %f5, %f3, %f2
38878loop_4529:
38879 sdivx %o7, 0x1320, %l1
38880 fmovrdgz %l3, %f0, %f14
38881 fmovdn %icc, %f5, %f7
38882 bvs,a %xcc, loop_4530
38883 ldub [%l7 + 0x61], %i2
38884 std %f10, [%l7 + 0x38]
38885 lduw [%l7 + 0x44], %g1
38886loop_4530:
38887 ldsh [%l7 + 0x5A], %g4
38888 fmovsn %icc, %f10, %f3
38889 addcc %l6, %i4, %g3
38890 brlez %i6, loop_4531
38891 tneg %xcc, 0x3
38892 movne %xcc, %i5, %o4
38893 tsubcctv %l5, %l4, %o1
38894loop_4531:
38895 tvc %xcc, 0x0
38896 tvc %xcc, 0x4
38897 umulcc %g7, 0x0551, %g2
38898 ldx [%l7 + 0x50], %o3
38899 ldx [%l7 + 0x70], %l0
38900 movcc %xcc, %g5, %i7
38901 fpsub32s %f11, %f9, %f4
38902 fcmps %fcc3, %f8, %f4
38903 tneg %icc, 0x5
38904 stw %i0, [%l7 + 0x14]
38905 ldsb [%l7 + 0x4C], %l2
38906 sth %i3, [%l7 + 0x0A]
38907 fnors %f1, %f3, %f0
38908 ldsh [%l7 + 0x0C], %o6
38909 lduh [%l7 + 0x20], %o5
38910 tn %xcc, 0x3
38911 tleu %icc, 0x5
38912 andncc %o2, %g6, %i1
38913 bleu,pn %xcc, loop_4532
38914 orncc %o0, %l1, %l3
38915 movrgez %i2, %g1, %g4
38916 nop
38917 setx loop_4533, %l0, %l1
38918 wrpr 0x1, %tl
38919 wrpr %l1, %tnpc
38920 setx 0x34400001400, %l0, %l1
38921 wrpr %l1, %tstate
38922 wrhpr 0x4, %htstate
38923 done
38924loop_4532:
38925 xnorcc %l6, 0x154C, %i4
38926 movvc %icc, %o7, %i6
38927 movn %icc, %i5, %o4
38928loop_4533:
38929 alignaddr %l5, %l4, %o1
38930 smulcc %g3, %g7, %g2
38931 andncc %o3, %g5, %i7
38932 lduw [%l7 + 0x10], %l0
38933 fmovsg %xcc, %f5, %f4
38934 ldsh [%l7 + 0x5E], %i0
38935 movrgez %l2, 0x2D7, %i3
38936 sdivcc %o5, 0x1FB8, %o6
38937 orcc %g6, %i1, %o0
38938 bneg,a,pt %xcc, loop_4534
38939 fbo,a %fcc1, loop_4535
38940 stx %o2, [%l7 + 0x40]
38941 fpsub16 %f14, %f12, %f10
38942loop_4534:
38943 xorcc %l3, 0x1028, %l1
38944loop_4535:
38945 ldd [%l7 + 0x20], %f12
38946 edge8 %g1, %g4, %i2
38947 pdist %f2, %f12, %f10
38948 lduh [%l7 + 0x6A], %l6
38949 sth %o7, [%l7 + 0x2E]
38950 fmovda %xcc, %f4, %f8
38951 sth %i6, [%l7 + 0x24]
38952 fcmpne16 %f6, %f14, %i4
38953 lduw [%l7 + 0x1C], %i5
38954 fmovrslez %l5, %f2, %f14
38955 bshuffle %f0, %f14, %f14
38956 fmovsle %xcc, %f12, %f6
38957 fble,a %fcc0, loop_4536
38958 movvc %xcc, %o4, %l4
38959 for %f2, %f6, %f4
38960 fmovse %icc, %f6, %f8
38961loop_4536:
38962 fmovsleu %icc, %f2, %f7
38963 fmovrslz %g3, %f5, %f0
38964 st %f13, [%l7 + 0x08]
38965 fnot1 %f2, %f0
38966 ld [%l7 + 0x4C], %f1
38967 fmovdl %xcc, %f4, %f1
38968 ldsb [%l7 + 0x2B], %g7
38969 ldsw [%l7 + 0x44], %o1
38970 stx %o3, [%l7 + 0x50]
38971 stx %g5, [%l7 + 0x40]
38972 fpadd16 %f4, %f14, %f2
38973 fandnot2 %f0, %f2, %f0
38974 bleu,a,pt %xcc, loop_4537
38975 fmovsge %icc, %f14, %f13
38976 bcc,pn %xcc, loop_4538
38977 ldsh [%l7 + 0x58], %i7
38978loop_4537:
38979 stw %g2, [%l7 + 0x08]
38980 stw %i0, [%l7 + 0x7C]
38981loop_4538:
38982 ldub [%l7 + 0x70], %l2
38983 sdiv %l0, 0x17D9, %o5
38984 fnot1 %f2, %f12
38985 fbl,a %fcc3, loop_4539
38986 fpsub32 %f14, %f6, %f12
38987 popc %o6, %g6
38988 ldub [%l7 + 0x08], %i1
38989loop_4539:
38990 fmovsge %icc, %f4, %f2
38991 movrgez %o0, 0x267, %i3
38992 ldsh [%l7 + 0x10], %l3
38993 ldub [%l7 + 0x1D], %o2
38994 nop
38995 setx loop_4540, %l0, %l1
38996 wrpr 0x1, %tl
38997 wrpr %l1, %tnpc
38998 setx 0x34400001400, %l0, %l1
38999 wrpr %l1, %tstate
39000 wrhpr 0x4, %htstate
39001 done
39002 fmovsn %icc, %f10, %f7
39003 fmovsl %icc, %f0, %f15
39004 add %l1, %g1, %g4
39005loop_4540:
39006 stb %i2, [%l7 + 0x1B]
39007 ldd [%l7 + 0x68], %f6
39008 movcs %xcc, %o7, %l6
39009 stx %i4, [%l7 + 0x10]
39010 ldub [%l7 + 0x71], %i5
39011 st %f15, [%l7 + 0x2C]
39012 bneg,a %icc, loop_4541
39013 movg %icc, %i6, %l5
39014 add %l4, 0x1D20, %o4
39015 fmul8x16au %f10, %f9, %f14
39016loop_4541:
39017 xorcc %g7, %g3, %o3
39018 fmovsgu %xcc, %f14, %f13
39019 sethi 0x01D1, %o1
39020 ldx [%l7 + 0x70], %i7
39021 fmovsl %xcc, %f11, %f7
39022 be,a %xcc, loop_4542
39023 movre %g5, 0x1E5, %i0
39024 st %f11, [%l7 + 0x78]
39025 movle %xcc, %g2, %l0
39026loop_4542:
39027 fones %f0
39028 fmovdge %xcc, %f3, %f5
39029 fxor %f8, %f12, %f10
39030 fcmpne32 %f6, %f12, %o5
39031 nop
39032 setx loop_4543, %l0, %l1
39033 wrpr 0x1, %tl
39034 wrpr %l1, %tnpc
39035 setx 0x34400001400, %l0, %l1
39036 wrpr %l1, %tstate
39037 wrhpr 0x4, %htstate
39038 done
39039 or %o6, 0x0715, %l2
39040 fmovsneg %icc, %f7, %f8
39041 brgez %g6, loop_4544
39042loop_4543:
39043 fors %f1, %f5, %f7
39044 sth %i1, [%l7 + 0x1C]
39045 fmovdneg %xcc, %f8, %f2
39046loop_4544:
39047 bneg loop_4545
39048 mulscc %i3, 0x1889, %o0
39049 nop
39050 setx loop_4546, %l0, %l1
39051 jmpl %l1, %l3
39052 movgu %xcc, %o2, %l1
39053loop_4545:
39054 movgu %xcc, %g4, %g1
39055 fbu %fcc3, loop_4547
39056loop_4546:
39057 ldsb [%l7 + 0x7A], %o7
39058 fxors %f0, %f4, %f3
39059 fmovdcs %icc, %f4, %f0
39060loop_4547:
39061 tcs %icc, 0x5
39062 ba,a loop_4548
39063 siam 0x7
39064 array16 %i2, %l6, %i5
39065 fmul8x16al %f6, %f4, %f2
39066loop_4548:
39067 ldd [%l7 + 0x10], %f6
39068 st %f2, [%l7 + 0x1C]
39069 sllx %i4, %l5, %l4
39070 lduw [%l7 + 0x3C], %o4
39071 std %f4, [%l7 + 0x60]
39072 stx %g7, [%l7 + 0x50]
39073 fmovdne %icc, %f11, %f8
39074 bneg,a loop_4549
39075 st %f0, [%l7 + 0x6C]
39076 xnorcc %i6, %o3, %o1
39077 ldx [%l7 + 0x50], %g3
39078loop_4549:
39079 fmovsle %icc, %f12, %f14
39080 fmovs %f6, %f15
39081 edge8n %i7, %g5, %i0
39082 std %f12, [%l7 + 0x18]
39083 ldx [%l7 + 0x18], %l0
39084 stx %o5, [%l7 + 0x60]
39085 sll %o6, 0x18, %g2
39086 fba,a %fcc0, loop_4550
39087 fbo,a %fcc0, loop_4551
39088 ldsb [%l7 + 0x4F], %g6
39089 fxnor %f0, %f12, %f14
39090loop_4550:
39091 movvs %xcc, %l2, %i1
39092loop_4551:
39093 fcmpne32 %f6, %f2, %i3
39094 fcmpeq32 %f10, %f2, %o0
39095 smul %l3, %l1, %o2
39096 taddcctv %g4, %g1, %i2
39097 fpack32 %f8, %f12, %f0
39098 movneg %xcc, %l6, %o7
39099 fmovrdgez %i5, %f4, %f6
39100 ldsw [%l7 + 0x6C], %i4
39101 edge8ln %l5, %o4, %g7
39102 fbo %fcc1, loop_4552
39103 andn %i6, %l4, %o3
39104 fbule %fcc2, loop_4553
39105 ldd [%l7 + 0x18], %f10
39106loop_4552:
39107 umulcc %g3, 0x1F0C, %i7
39108 ldsh [%l7 + 0x1E], %o1
39109loop_4553:
39110 fcmple32 %f14, %f14, %g5
39111 fbuge,a %fcc3, loop_4554
39112 ld [%l7 + 0x50], %f0
39113 ldub [%l7 + 0x76], %i0
39114 fmovse %icc, %f12, %f1
39115loop_4554:
39116 ldsb [%l7 + 0x2C], %o5
39117 movrlez %o6, 0x388, %l0
39118 fmovrde %g6, %f14, %f2
39119 lduw [%l7 + 0x74], %g2
39120 ldsb [%l7 + 0x17], %i1
39121 fmovdneg %icc, %f3, %f2
39122 lduh [%l7 + 0x5A], %i3
39123 tleu %xcc, 0x3
39124 brlez,a %o0, loop_4555
39125 stb %l2, [%l7 + 0x7D]
39126 lduw [%l7 + 0x08], %l1
39127 fmovsle %icc, %f14, %f4
39128loop_4555:
39129 ld [%l7 + 0x48], %f13
39130 addcc %o2, %l3, %g1
39131 bshuffle %f0, %f8, %f2
39132 xnor %g4, %l6, %i2
39133 fors %f0, %f3, %f14
39134 ldub [%l7 + 0x42], %i5
39135 brz,a %o7, loop_4556
39136 ldd [%l7 + 0x10], %f4
39137 ld [%l7 + 0x14], %f7
39138 ld [%l7 + 0x44], %f8
39139loop_4556:
39140 taddcc %l5, %i4, %g7
39141 ldsh [%l7 + 0x72], %i6
39142 fors %f8, %f11, %f13
39143 fnors %f5, %f10, %f3
39144 fcmpne32 %f4, %f4, %l4
39145 ldd [%l7 + 0x70], %f0
39146 sdivcc %o4, 0x1D3C, %g3
39147 fba %fcc1, loop_4557
39148 fmovrse %o3, %f15, %f1
39149 udivx %o1, 0x0606, %i7
39150 fmovsvs %icc, %f8, %f14
39151loop_4557:
39152 fexpand %f15, %f12
39153 movleu %xcc, %g5, %o5
39154 stb %i0, [%l7 + 0x53]
39155 fmovsl %icc, %f8, %f7
39156 fbule %fcc2, loop_4558
39157 fmovrslz %o6, %f5, %f9
39158 ldx [%l7 + 0x40], %l0
39159 fmovdleu %xcc, %f7, %f10
39160loop_4558:
39161 bl,a loop_4559
39162 ldub [%l7 + 0x38], %g2
39163 ldd [%l7 + 0x28], %f0
39164 fxnors %f5, %f8, %f5
39165loop_4559:
39166 andncc %g6, %i1, %o0
39167 fbg %fcc2, loop_4560
39168 fmovscc %icc, %f15, %f3
39169 ldx [%l7 + 0x28], %i3
39170 ldsb [%l7 + 0x2E], %l1
39171loop_4560:
39172 ldsh [%l7 + 0x44], %l2
39173 bvc,a,pt %icc, loop_4561
39174 ldsh [%l7 + 0x70], %l3
39175 movneg %icc, %o2, %g1
39176 ldub [%l7 + 0x6B], %g4
39177loop_4561:
39178 ld [%l7 + 0x5C], %f7
39179 fcmpne32 %f4, %f14, %i2
39180 lduw [%l7 + 0x78], %l6
39181 st %f1, [%l7 + 0x78]
39182 fnors %f8, %f2, %f12
39183 umulcc %o7, %i5, %i4
39184 alignaddrl %l5, %g7, %i6
39185 ldub [%l7 + 0x3B], %l4
39186 st %f12, [%l7 + 0x08]
39187 fors %f14, %f6, %f8
39188 addcc %o4, 0x0CAA, %o3
39189 fmovd %f14, %f10
39190 fnegs %f10, %f14
39191 srax %g3, %o1, %i7
39192 movrgz %o5, %g5, %o6
39193 stb %i0, [%l7 + 0x49]
39194 fmul8x16au %f13, %f9, %f0
39195 mulx %l0, %g2, %i1
39196 umul %o0, %g6, %l1
39197 xor %l2, %l3, %i3
39198 ldub [%l7 + 0x12], %g1
39199 fmovdcs %xcc, %f8, %f1
39200 brnz %g4, loop_4562
39201 lduh [%l7 + 0x64], %i2
39202 xor %o2, 0x12A7, %o7
39203 orncc %l6, 0x07D3, %i5
39204loop_4562:
39205 sra %l5, 0x16, %g7
39206 fmovse %xcc, %f2, %f13
39207 umul %i4, 0x0219, %i6
39208 ldx [%l7 + 0x08], %l4
39209 fmovda %icc, %f15, %f15
39210 brlz,a %o4, loop_4563
39211 fmovscs %icc, %f14, %f4
39212 ldub [%l7 + 0x79], %g3
39213 lduh [%l7 + 0x6C], %o3
39214loop_4563:
39215 fcmpne16 %f0, %f8, %i7
39216 fcmple16 %f10, %f10, %o1
39217 fcmpes %fcc3, %f10, %f13
39218 ldsh [%l7 + 0x4C], %o5
39219 fmul8x16au %f11, %f12, %f14
39220 move %icc, %g5, %i0
39221 array16 %o6, %l0, %i1
39222 fsrc1 %f6, %f4
39223 edge16ln %g2, %o0, %l1
39224 stw %g6, [%l7 + 0x44]
39225 movl %xcc, %l3, %i3
39226 umul %l2, 0x1F9B, %g4
39227 stx %i2, [%l7 + 0x20]
39228 edge32 %o2, %g1, %l6
39229 fmovrdlz %o7, %f6, %f10
39230 ldsb [%l7 + 0x4C], %l5
39231 fmovrsgz %i5, %f3, %f11
39232 fba,a %fcc1, loop_4564
39233 st %f7, [%l7 + 0x08]
39234 sethi 0x1709, %i4
39235 stx %i6, [%l7 + 0x78]
39236loop_4564:
39237 lduw [%l7 + 0x70], %g7
39238 fmovs %f1, %f13
39239 fmovdleu %icc, %f2, %f9
39240 fmovrde %o4, %f2, %f10
39241 fand %f0, %f4, %f0
39242 fbo %fcc0, loop_4565
39243 ldd [%l7 + 0x28], %f14
39244 std %f10, [%l7 + 0x18]
39245 sethi 0x0E00, %g3
39246loop_4565:
39247 and %l4, 0x10B9, %i7
39248 std %f6, [%l7 + 0x40]
39249 fones %f10
39250 fmovdvc %icc, %f5, %f14
39251 srax %o3, %o5, %g5
39252 fmul8x16al %f8, %f14, %f6
39253 ldub [%l7 + 0x22], %i0
39254 fcmpne32 %f10, %f6, %o1
39255 srlx %l0, 0x00, %o6
39256 lduw [%l7 + 0x68], %g2
39257 smulcc %i1, 0x13A7, %l1
39258 brlez %g6, loop_4566
39259 fmovsl %xcc, %f9, %f1
39260 or %o0, %l3, %l2
39261 movre %i3, %i2, %o2
39262loop_4566:
39263 edge16 %g4, %l6, %o7
39264 mulscc %l5, 0x1C50, %i5
39265 andn %i4, %i6, %g1
39266 addc %g7, 0x0F30, %o4
39267 udivcc %l4, 0x12C5, %g3
39268 move %icc, %i7, %o5
39269 taddcc %o3, 0x05D7, %i0
39270 fmovdvc %icc, %f8, %f5
39271 fcmple16 %f0, %f6, %o1
39272 fcmpeq16 %f2, %f8, %g5
39273 stw %l0, [%l7 + 0x60]
39274 fnegd %f12, %f14
39275 fbne %fcc1, loop_4567
39276 fmovdg %xcc, %f1, %f10
39277 brz %o6, loop_4568
39278 edge8ln %i1, %l1, %g6
39279loop_4567:
39280 tpos %xcc, 0x7
39281 stw %o0, [%l7 + 0x70]
39282loop_4568:
39283 ldsw [%l7 + 0x5C], %l3
39284 stx %g2, [%l7 + 0x10]
39285 xnorcc %l2, %i2, %o2
39286 fmovsneg %xcc, %f1, %f1
39287 mova %icc, %g4, %l6
39288 fmovrdne %i3, %f6, %f14
39289 lduw [%l7 + 0x70], %l5
39290 fmovdcs %icc, %f2, %f15
39291 lduw [%l7 + 0x14], %i5
39292 or %o7, 0x1AD7, %i4
39293 fbg,a %fcc2, loop_4569
39294 fxnor %f10, %f2, %f6
39295 orn %i6, %g7, %g1
39296 ldd [%l7 + 0x60], %f14
39297loop_4569:
39298 bcs loop_4570
39299 fcmpd %fcc2, %f6, %f6
39300 nop
39301 setx loop_4571, %l0, %l1
39302 wrpr 0x1, %tl
39303 wrpr %l1, %tpc
39304 add %l1, 0x4, %l1
39305 wrpr %l1, %tnpc
39306 setx 0x34400001400, %l0, %l1
39307 wrpr %l1, %tstate
39308 wrhpr 0x4, %htstate
39309 retry
39310 array32 %o4, %g3, %i7
39311loop_4570:
39312 addccc %o5, 0x16B5, %o3
39313 st %f9, [%l7 + 0x7C]
39314loop_4571:
39315 fmovsleu %icc, %f8, %f1
39316 fmul8ulx16 %f4, %f10, %f10
39317 ble,a,pt %xcc, loop_4572
39318 fmovspos %xcc, %f0, %f13
39319 brgz %l4, loop_4573
39320 fnot1s %f1, %f0
39321loop_4572:
39322 fmuld8sux16 %f8, %f6, %f12
39323 tsubcc %o1, %i0, %l0
39324loop_4573:
39325 array16 %g5, %o6, %l1
39326 movn %xcc, %g6, %i1
39327 be,pn %xcc, loop_4574
39328 mulscc %o0, %l3, %g2
39329 fbug,a %fcc2, loop_4575
39330 stx %i2, [%l7 + 0x28]
39331loop_4574:
39332 fmovsg %icc, %f0, %f2
39333 fone %f2
39334loop_4575:
39335 fbn %fcc1, loop_4576
39336 udiv %o2, 0x138E, %g4
39337 subcc %l2, %l6, %l5
39338 ldd [%l7 + 0x20], %f8
39339loop_4576:
39340 fmovrse %i3, %f5, %f1
39341 edge32 %o7, %i4, %i6
39342 lduw [%l7 + 0x38], %i5
39343 fcmpgt16 %f4, %f8, %g7
39344 fandnot1s %f14, %f9, %f4
39345 fpadd16s %f1, %f6, %f3
39346 bvs %icc, loop_4577
39347 fornot1 %f14, %f8, %f14
39348 movcs %icc, %g1, %o4
39349 fandnot2 %f6, %f10, %f4
39350loop_4577:
39351 fmovs %f11, %f13
39352 stx %g3, [%l7 + 0x10]
39353 tsubcc %i7, 0x0E66, %o5
39354 edge8l %l4, %o1, %i0
39355 ldsh [%l7 + 0x32], %l0
39356 tgu %icc, 0x5
39357 lduw [%l7 + 0x7C], %g5
39358 movneg %icc, %o3, %o6
39359 fmovdn %icc, %f0, %f14
39360 subc %g6, 0x0CD5, %l1
39361 lduh [%l7 + 0x26], %i1
39362 te %xcc, 0x2
39363 fmovdleu %xcc, %f5, %f12
39364 movne %xcc, %o0, %l3
39365 fbug,a %fcc3, loop_4578
39366 tcs %icc, 0x6
39367 movg %xcc, %g2, %o2
39368 mulx %i2, %g4, %l2
39369loop_4578:
39370 addccc %l5, 0x17DF, %l6
39371 movpos %xcc, %o7, %i4
39372 sllx %i6, 0x0D, %i3
39373 lduw [%l7 + 0x6C], %i5
39374 alignaddr %g1, %o4, %g7
39375 stb %i7, [%l7 + 0x20]
39376 fbo %fcc3, loop_4579
39377 brz %g3, loop_4580
39378 fmovsle %icc, %f5, %f15
39379 stw %o5, [%l7 + 0x08]
39380loop_4579:
39381 move %xcc, %o1, %i0
39382loop_4580:
39383 tpos %icc, 0x4
39384 ld [%l7 + 0x14], %f0
39385 edge32n %l4, %g5, %l0
39386 subccc %o3, %g6, %l1
39387 fandnot1s %f7, %f2, %f4
39388 sdiv %i1, 0x0D4F, %o0
39389 stw %l3, [%l7 + 0x78]
39390 brgez %g2, loop_4581
39391 ldsw [%l7 + 0x4C], %o6
39392 std %f0, [%l7 + 0x08]
39393 fmovrslz %i2, %f8, %f0
39394loop_4581:
39395 ble %xcc, loop_4582
39396 fbue,a %fcc3, loop_4583
39397 fmovdleu %icc, %f7, %f10
39398 fcmpgt16 %f2, %f14, %g4
39399loop_4582:
39400 fmul8x16al %f13, %f2, %f4
39401loop_4583:
39402 bneg,a,pn %xcc, loop_4584
39403 fpadd16 %f10, %f14, %f4
39404 bg,pn %xcc, loop_4585
39405 ldsw [%l7 + 0x10], %l2
39406loop_4584:
39407 tcs %icc, 0x7
39408 ldd [%l7 + 0x68], %f8
39409loop_4585:
39410 or %l5, %o2, %l6
39411 bge,a,pn %xcc, loop_4586
39412 fpadd32 %f8, %f10, %f12
39413 or %i4, 0x098F, %i6
39414 ldd [%l7 + 0x40], %f8
39415loop_4586:
39416 st %f12, [%l7 + 0x0C]
39417 fnor %f0, %f10, %f4
39418 stx %i3, [%l7 + 0x50]
39419 sth %i5, [%l7 + 0x08]
39420 fmovrdlz %o7, %f4, %f8
39421 fmovrslez %o4, %f9, %f0
39422 umulcc %g7, 0x0097, %g1
39423 ldub [%l7 + 0x1D], %i7
39424 std %f0, [%l7 + 0x20]
39425 brlez %g3, loop_4587
39426 fsrc2s %f11, %f1
39427 fsrc1 %f14, %f14
39428 std %f0, [%l7 + 0x10]
39429loop_4587:
39430 bcs,a %icc, loop_4588
39431 fmovsa %icc, %f1, %f8
39432 movrlez %o5, 0x1EC, %i0
39433 edge16l %o1, %g5, %l0
39434loop_4588:
39435 bgu,a loop_4589
39436 fmovdgu %xcc, %f7, %f6
39437 ba,a %xcc, loop_4590
39438 fornot2s %f5, %f12, %f5
39439loop_4589:
39440 ldd [%l7 + 0x60], %f10
39441 movvs %icc, %l4, %g6
39442loop_4590:
39443 stx %o3, [%l7 + 0x60]
39444 lduw [%l7 + 0x34], %i1
39445 ldsw [%l7 + 0x0C], %o0
39446 fbul,a %fcc3, loop_4591
39447 ldx [%l7 + 0x68], %l1
39448 fmovsle %xcc, %f15, %f5
39449 fones %f1
39450loop_4591:
39451 fpadd32 %f0, %f8, %f4
39452 mova %xcc, %l3, %g2
39453 array32 %i2, %o6, %l2
39454 ldd [%l7 + 0x58], %f8
39455 sth %l5, [%l7 + 0x60]
39456 fornot1s %f10, %f2, %f3
39457 ldsh [%l7 + 0x56], %o2
39458 tg %xcc, 0x6
39459 std %f12, [%l7 + 0x78]
39460 alignaddr %l6, %i4, %g4
39461 ldsb [%l7 + 0x51], %i6
39462 fmovdne %xcc, %f14, %f9
39463 fmul8x16 %f11, %f14, %f12
39464 fornot1 %f2, %f10, %f2
39465 fmovdpos %icc, %f11, %f1
39466 stw %i5, [%l7 + 0x10]
39467 bg,a,pn %icc, loop_4592
39468 stb %i3, [%l7 + 0x64]
39469 fcmpeq32 %f2, %f8, %o7
39470 movpos %icc, %g7, %o4
39471loop_4592:
39472 srlx %i7, 0x02, %g3
39473 fcmpd %fcc3, %f14, %f2
39474 st %f14, [%l7 + 0x6C]
39475 ld [%l7 + 0x18], %f3
39476 edge16 %g1, %i0, %o5
39477 fmovrdgz %g5, %f2, %f6
39478 movg %xcc, %l0, %o1
39479 fmovdleu %xcc, %f12, %f14
39480 fabss %f9, %f5
39481 fnands %f5, %f6, %f0
39482 ldsh [%l7 + 0x5C], %l4
39483 fandnot2 %f0, %f2, %f14
39484 brgz %g6, loop_4593
39485 ldub [%l7 + 0x1B], %o3
39486 movg %icc, %i1, %l1
39487 brlez %o0, loop_4594
39488loop_4593:
39489 fpadd32s %f6, %f11, %f12
39490 fabsd %f4, %f4
39491 ldub [%l7 + 0x4C], %l3
39492loop_4594:
39493 ld [%l7 + 0x64], %f14
39494 sth %g2, [%l7 + 0x62]
39495 fmovdpos %xcc, %f4, %f6
39496 edge16 %o6, %l2, %i2
39497 bge,a,pn %icc, loop_4595
39498 ldx [%l7 + 0x40], %l5
39499 fbule %fcc2, loop_4596
39500 umulcc %o2, %l6, %g4
39501loop_4595:
39502 fmovdneg %icc, %f5, %f11
39503 nop
39504 setx loop_4597, %l0, %l1
39505 jmpl %l1, %i4
39506loop_4596:
39507 sth %i6, [%l7 + 0x1A]
39508 move %icc, %i5, %o7
39509 fmovsneg %xcc, %f12, %f10
39510loop_4597:
39511 ldub [%l7 + 0x6D], %g7
39512 mova %icc, %o4, %i7
39513 ldsh [%l7 + 0x6E], %g3
39514 ldub [%l7 + 0x22], %g1
39515 sth %i0, [%l7 + 0x64]
39516 movne %xcc, %i3, %g5
39517 edge16l %o5, %o1, %l4
39518 fmuld8ulx16 %f14, %f1, %f14
39519 sth %l0, [%l7 + 0x46]
39520 stb %o3, [%l7 + 0x55]
39521 sra %g6, 0x0D, %i1
39522 brlz %o0, loop_4598
39523 ble,a,pt %icc, loop_4599
39524 bneg,a loop_4600
39525 bshuffle %f2, %f10, %f6
39526loop_4598:
39527 fbue %fcc1, loop_4601
39528loop_4599:
39529 ldsw [%l7 + 0x5C], %l3
39530loop_4600:
39531 fnegd %f2, %f4
39532 stx %l1, [%l7 + 0x58]
39533loop_4601:
39534 stx %o6, [%l7 + 0x10]
39535 fpack32 %f14, %f0, %f14
39536 fbo,a %fcc3, loop_4602
39537 brlez %l2, loop_4603
39538 fbo %fcc2, loop_4604
39539 movrgz %i2, 0x201, %l5
39540loop_4602:
39541 sth %g2, [%l7 + 0x74]
39542loop_4603:
39543 sll %l6, %g4, %i4
39544loop_4604:
39545 ldd [%l7 + 0x48], %f6
39546 fmovdvs %icc, %f4, %f3
39547 lduw [%l7 + 0x18], %i6
39548 edge16ln %i5, %o7, %g7
39549 fpackfix %f10, %f6
39550 movle %xcc, %o4, %i7
39551 movleu %icc, %g3, %g1
39552 stx %o2, [%l7 + 0x18]
39553 lduw [%l7 + 0x08], %i3
39554 lduh [%l7 + 0x42], %i0
39555 bcc,a loop_4605
39556 movre %o5, 0x0A9, %o1
39557 brnz %l4, loop_4606
39558 sdivcc %g5, 0x1073, %o3
39559loop_4605:
39560 stx %g6, [%l7 + 0x10]
39561 ldd [%l7 + 0x28], %f12
39562loop_4606:
39563 tge %xcc, 0x2
39564 fcmps %fcc3, %f10, %f1
39565 fandnot2 %f10, %f0, %f2
39566 fnot2 %f12, %f6
39567 fbn %fcc0, loop_4607
39568 lduh [%l7 + 0x0E], %l0
39569 movle %xcc, %o0, %l3
39570 edge8l %i1, %o6, %l1
39571loop_4607:
39572 fpack32 %f12, %f0, %f4
39573 bg,a,pt %icc, loop_4608
39574 fand %f8, %f6, %f0
39575 fmovscc %xcc, %f11, %f0
39576 ldd [%l7 + 0x58], %f10
39577loop_4608:
39578 andncc %i2, %l2, %g2
39579 alignaddrl %l5, %g4, %i4
39580 stw %l6, [%l7 + 0x48]
39581 lduw [%l7 + 0x18], %i5
39582 fornot2 %f2, %f14, %f6
39583 fmovdne %icc, %f0, %f13
39584 sth %o7, [%l7 + 0x72]
39585 array16 %g7, %o4, %i7
39586 fandnot2s %f10, %f11, %f0
39587 lduw [%l7 + 0x34], %i6
39588 fcmpeq16 %f10, %f6, %g1
39589 fandnot2s %f7, %f7, %f14
39590 bl,a,pt %icc, loop_4609
39591 addcc %g3, 0x1C5F, %i3
39592 move %icc, %o2, %o5
39593 fbl %fcc0, loop_4610
39594loop_4609:
39595 array8 %o1, %l4, %g5
39596 fmovsg %xcc, %f0, %f8
39597 ldsw [%l7 + 0x68], %i0
39598loop_4610:
39599 bleu loop_4611
39600 ldsb [%l7 + 0x16], %g6
39601 stb %o3, [%l7 + 0x61]
39602 for %f2, %f0, %f12
39603loop_4611:
39604 movvs %icc, %o0, %l0
39605 edge32n %l3, %o6, %i1
39606 xorcc %i2, %l1, %g2
39607 sdivx %l5, 0x1809, %l2
39608 andn %g4, %i4, %l6
39609 mulscc %i5, %o7, %g7
39610 fcmpgt32 %f6, %f10, %i7
39611 fmovrslz %o4, %f13, %f6
39612 andcc %g1, %i6, %g3
39613 stb %i3, [%l7 + 0x4E]
39614 fmovrdlz %o2, %f0, %f4
39615 fbul %fcc0, loop_4612
39616 st %f13, [%l7 + 0x78]
39617 sll %o5, %l4, %g5
39618 bcs,a,pt %icc, loop_4613
39619loop_4612:
39620 movleu %xcc, %i0, %g6
39621 nop
39622 setx loop_4614, %l0, %l1
39623 wrpr 0x1, %tl
39624 wrpr %l1, %tpc
39625 add %l1, 0x4, %l1
39626 wrpr %l1, %tnpc
39627 setx 0x34400001400, %l0, %l1
39628 wrpr %l1, %tstate
39629 wrhpr 0x4, %htstate
39630 retry
39631 movg %icc, %o3, %o1
39632loop_4613:
39633 movrlz %o0, %l3, %l0
39634 bvc,a loop_4615
39635loop_4614:
39636 tn %xcc, 0x0
39637 fble,a %fcc1, loop_4616
39638 fornot2 %f8, %f10, %f6
39639loop_4615:
39640 std %f6, [%l7 + 0x20]
39641 ldub [%l7 + 0x27], %o6
39642loop_4616:
39643 umulcc %i1, 0x15FC, %l1
39644 ldsw [%l7 + 0x78], %i2
39645 sth %g2, [%l7 + 0x3A]
39646 taddcc %l2, %l5, %g4
39647 ldx [%l7 + 0x40], %l6
39648 sra %i5, %i4, %g7
39649 sra %i7, %o7, %g1
39650 fcmple32 %f8, %f10, %o4
39651 ldub [%l7 + 0x1C], %i6
39652 fbu,a %fcc1, loop_4617
39653 tl %icc, 0x6
39654 ldub [%l7 + 0x14], %g3
39655 tsubcc %o2, 0x05F2, %o5
39656loop_4617:
39657 xnorcc %l4, %i3, %g5
39658 subc %i0, 0x156A, %o3
39659 movrlz %g6, 0x17B, %o1
39660 fnot1 %f6, %f0
39661 bg,a,pt %xcc, loop_4618
39662 fbue,a %fcc1, loop_4619
39663 tleu %icc, 0x0
39664 stx %o0, [%l7 + 0x68]
39665loop_4618:
39666 fnors %f8, %f5, %f7
39667loop_4619:
39668 stx %l3, [%l7 + 0x70]
39669 brlez %o6, loop_4620
39670 fcmpne16 %f6, %f14, %l0
39671 fmovdneg %icc, %f1, %f7
39672 sth %l1, [%l7 + 0x0A]
39673loop_4620:
39674 fnand %f4, %f4, %f12
39675 addc %i1, 0x00A0, %g2
39676 ldsw [%l7 + 0x5C], %l2
39677 fexpand %f10, %f14
39678 ldd [%l7 + 0x70], %f10
39679 subc %l5, %g4, %l6
39680 lduh [%l7 + 0x6C], %i5
39681 ldsw [%l7 + 0x5C], %i2
39682 fba,a %fcc1, loop_4621
39683 movn %icc, %g7, %i7
39684 fmovdle %xcc, %f10, %f7
39685 pdist %f4, %f8, %f10
39686loop_4621:
39687 std %f10, [%l7 + 0x38]
39688 fpsub32s %f0, %f0, %f2
39689 ldub [%l7 + 0x0A], %i4
39690 ldsb [%l7 + 0x7B], %o7
39691 udiv %o4, 0x043C, %g1
39692 lduh [%l7 + 0x1E], %g3
39693 ldd [%l7 + 0x40], %f10
39694 sth %i6, [%l7 + 0x48]
39695 movg %xcc, %o5, %o2
39696 umul %i3, 0x18D5, %g5
39697 fcmple16 %f10, %f2, %i0
39698 taddcc %l4, 0x0817, %g6
39699 fmul8x16al %f11, %f6, %f8
39700 st %f15, [%l7 + 0x6C]
39701 fmovrdgez %o3, %f14, %f6
39702 movrlez %o0, 0x25D, %o1
39703 movn %icc, %o6, %l0
39704 ldx [%l7 + 0x40], %l1
39705 edge32n %l3, %i1, %g2
39706 ldub [%l7 + 0x3C], %l5
39707 fcmps %fcc1, %f1, %f7
39708 movrlez %l2, 0x33D, %l6
39709 fmovsneg %xcc, %f15, %f2
39710 fnot2 %f14, %f8
39711 stw %g4, [%l7 + 0x58]
39712 andcc %i5, %g7, %i7
39713 sdiv %i4, 0x09EE, %o7
39714 fmovdle %icc, %f4, %f12
39715 fbu,a %fcc3, loop_4622
39716 ldd [%l7 + 0x50], %f14
39717 pdist %f14, %f4, %f8
39718 ldd [%l7 + 0x58], %f14
39719loop_4622:
39720 brz %o4, loop_4623
39721 movrgz %i2, 0x18D, %g3
39722 andn %g1, %i6, %o2
39723 fmovrdne %i3, %f14, %f12
39724loop_4623:
39725 andncc %o5, %g5, %l4
39726 lduh [%l7 + 0x46], %i0
39727 ldx [%l7 + 0x30], %o3
39728 ldsb [%l7 + 0x40], %g6
39729 bpos,a loop_4624
39730 array32 %o1, %o6, %o0
39731 ldx [%l7 + 0x20], %l1
39732 for %f0, %f14, %f4
39733loop_4624:
39734 stb %l0, [%l7 + 0x59]
39735 tvc %xcc, 0x0
39736 fmovdne %xcc, %f2, %f15
39737 ldsw [%l7 + 0x70], %i1
39738 ld [%l7 + 0x6C], %f1
39739 st %f3, [%l7 + 0x58]
39740 stw %l3, [%l7 + 0x1C]
39741 fnot2s %f6, %f13
39742 fmovrsne %l5, %f8, %f11
39743 ldsb [%l7 + 0x3E], %l2
39744 ld [%l7 + 0x6C], %f12
39745 stb %l6, [%l7 + 0x7D]
39746 movg %icc, %g4, %i5
39747 sethi 0x119F, %g7
39748 fcmps %fcc2, %f8, %f5
39749 move %icc, %g2, %i4
39750 movvs %xcc, %i7, %o7
39751 ldsb [%l7 + 0x7F], %i2
39752 tvs %xcc, 0x5
39753 mova %icc, %o4, %g1
39754 fble,a %fcc3, loop_4625
39755 ldub [%l7 + 0x1E], %i6
39756 movpos %icc, %g3, %i3
39757 fmovrdne %o2, %f12, %f4
39758loop_4625:
39759 sth %g5, [%l7 + 0x7E]
39760 ldsh [%l7 + 0x5C], %l4
39761 fpackfix %f10, %f2
39762 movrgz %i0, 0x32E, %o3
39763 fbule %fcc1, loop_4626
39764 fandnot2s %f11, %f3, %f12
39765 ldd [%l7 + 0x50], %f2
39766 std %f8, [%l7 + 0x08]
39767loop_4626:
39768 fornot2s %f2, %f6, %f14
39769 tcs %xcc, 0x3
39770 ldx [%l7 + 0x48], %o5
39771 fmovdn %xcc, %f5, %f5
39772 fands %f10, %f6, %f5
39773 fsrc1 %f14, %f14
39774 brgez %o1, loop_4627
39775 lduw [%l7 + 0x1C], %g6
39776 sth %o0, [%l7 + 0x38]
39777 movn %icc, %l1, %o6
39778loop_4627:
39779 st %f12, [%l7 + 0x48]
39780 fmovrslz %l0, %f3, %f8
39781 brlez %i1, loop_4628
39782 fbug %fcc2, loop_4629
39783 tcc %icc, 0x6
39784 lduw [%l7 + 0x34], %l5
39785loop_4628:
39786 fmovrslez %l3, %f6, %f14
39787loop_4629:
39788 lduh [%l7 + 0x2C], %l2
39789 ldsb [%l7 + 0x10], %l6
39790 tge %icc, 0x3
39791 ldx [%l7 + 0x20], %i5
39792 stw %g7, [%l7 + 0x7C]
39793 movrne %g2, %g4, %i7
39794 sth %i4, [%l7 + 0x64]
39795 subcc %i2, %o7, %o4
39796 st %f8, [%l7 + 0x10]
39797 ld [%l7 + 0x68], %f6
39798 fnot2s %f2, %f8
39799 xnor %i6, %g1, %i3
39800 bcs,a loop_4630
39801 fbge %fcc2, loop_4631
39802 fnands %f0, %f8, %f6
39803 movrlz %g3, 0x06F, %o2
39804loop_4630:
39805 lduw [%l7 + 0x40], %l4
39806loop_4631:
39807 sethi 0x006A, %i0
39808 fpack32 %f4, %f10, %f6
39809 orncc %o3, 0x04A2, %o5
39810 fmovsg %xcc, %f5, %f3
39811 fmovd %f6, %f8
39812 call loop_4632
39813 ldsh [%l7 + 0x0A], %o1
39814 bvc,a,pt %xcc, loop_4633
39815 or %g5, 0x1701, %g6
39816loop_4632:
39817 tneg %icc, 0x4
39818 stb %l1, [%l7 + 0x21]
39819loop_4633:
39820 fpmerge %f13, %f8, %f2
39821 fxors %f13, %f6, %f2
39822 edge32n %o6, %l0, %o0
39823 fmovda %icc, %f4, %f6
39824 fmovdneg %icc, %f12, %f7
39825 bcs,a loop_4634
39826 std %f10, [%l7 + 0x08]
39827 sdivx %i1, 0x06FC, %l5
39828 brz %l3, loop_4635
39829loop_4634:
39830 edge32 %l2, %l6, %i5
39831 fbl,a %fcc2, loop_4636
39832 movrne %g7, %g4, %i7
39833loop_4635:
39834 ldub [%l7 + 0x20], %g2
39835 movpos %icc, %i4, %o7
39836loop_4636:
39837 movn %icc, %i2, %i6
39838 stx %g1, [%l7 + 0x38]
39839 st %f3, [%l7 + 0x0C]
39840 fcmped %fcc1, %f12, %f14
39841 fbl %fcc3, loop_4637
39842 movvs %xcc, %i3, %g3
39843 fmovrde %o4, %f14, %f2
39844 fmovde %xcc, %f15, %f6
39845loop_4637:
39846 fand %f6, %f8, %f14
39847 addccc %l4, %i0, %o2
39848 bg,pn %xcc, loop_4638
39849 fbe,a %fcc0, loop_4639
39850 mova %xcc, %o3, %o1
39851 fbug %fcc2, loop_4640
39852loop_4638:
39853 ldx [%l7 + 0x60], %g5
39854loop_4639:
39855 lduh [%l7 + 0x3E], %g6
39856 xorcc %o5, %l1, %o6
39857loop_4640:
39858 stw %l0, [%l7 + 0x78]
39859 lduw [%l7 + 0x6C], %o0
39860 lduh [%l7 + 0x34], %l5
39861 fmovscs %icc, %f13, %f12
39862 stx %i1, [%l7 + 0x18]
39863 addccc %l2, %l6, %i5
39864 fcmps %fcc1, %f1, %f8
39865 fcmple32 %f8, %f10, %g7
39866 ldsb [%l7 + 0x51], %g4
39867 stw %i7, [%l7 + 0x24]
39868 fmovsl %xcc, %f6, %f13
39869 addccc %g2, %l3, %i4
39870 st %f6, [%l7 + 0x28]
39871 sdivcc %o7, 0x0963, %i6
39872 ldsh [%l7 + 0x4C], %i2
39873 lduh [%l7 + 0x30], %i3
39874 std %f0, [%l7 + 0x10]
39875 lduw [%l7 + 0x68], %g3
39876 tn %icc, 0x4
39877 fmovsl %icc, %f14, %f12
39878 stb %g1, [%l7 + 0x48]
39879 fmovsneg %xcc, %f2, %f6
39880 xorcc %o4, %i0, %l4
39881 fbg %fcc0, loop_4641
39882 stx %o2, [%l7 + 0x28]
39883 orcc %o3, %g5, %g6
39884 fnegs %f14, %f6
39885loop_4641:
39886 st %f10, [%l7 + 0x0C]
39887 fmovspos %icc, %f7, %f15
39888 array32 %o1, %o5, %o6
39889 sth %l1, [%l7 + 0x26]
39890 edge8l %l0, %l5, %i1
39891 ldx [%l7 + 0x48], %l2
39892 fsrc2 %f6, %f8
39893 ldsw [%l7 + 0x24], %o0
39894 fmovdg %icc, %f6, %f9
39895 movgu %icc, %i5, %g7
39896 edge8l %l6, %g4, %i7
39897 fmovsa %xcc, %f10, %f14
39898 fnot2 %f10, %f10
39899 lduh [%l7 + 0x26], %l3
39900 subc %g2, %i4, %o7
39901 std %f10, [%l7 + 0x10]
39902 andn %i6, 0x1657, %i2
39903 bvc loop_4642
39904 movge %xcc, %g3, %g1
39905 fandnot1 %f14, %f12, %f0
39906 lduw [%l7 + 0x34], %i3
39907loop_4642:
39908 sdivx %o4, 0x0B38, %i0
39909 ldsb [%l7 + 0x59], %o2
39910 movn %xcc, %l4, %o3
39911 lduh [%l7 + 0x20], %g5
39912 fbul,a %fcc1, loop_4643
39913 bn,a loop_4644
39914 stx %g6, [%l7 + 0x38]
39915 ldx [%l7 + 0x58], %o5
39916loop_4643:
39917 or %o1, 0x1C9D, %l1
39918loop_4644:
39919 st %f1, [%l7 + 0x24]
39920 fblg,a %fcc1, loop_4645
39921 ldsb [%l7 + 0x33], %o6
39922 alignaddrl %l5, %i1, %l0
39923 fcmpgt32 %f8, %f0, %l2
39924loop_4645:
39925 st %f11, [%l7 + 0x14]
39926 tl %icc, 0x5
39927 srlx %o0, %i5, %l6
39928 ldsb [%l7 + 0x25], %g7
39929 fmovdvc %icc, %f1, %f9
39930 ldsw [%l7 + 0x60], %i7
39931 fmovsgu %icc, %f1, %f7
39932 fmovrdne %l3, %f14, %f14
39933 stw %g2, [%l7 + 0x3C]
39934 ldsh [%l7 + 0x5C], %g4
39935 std %f0, [%l7 + 0x38]
39936 fmovrdlez %o7, %f8, %f10
39937 pdist %f4, %f10, %f2
39938 fone %f12
39939 tg %icc, 0x7
39940 nop
39941 setx loop_4646, %l0, %l1
39942 jmpl %l1, %i6
39943 sth %i2, [%l7 + 0x26]
39944 fxor %f6, %f8, %f10
39945 st %f8, [%l7 + 0x40]
39946loop_4646:
39947 fmovde %xcc, %f7, %f10
39948 fxnors %f10, %f1, %f6
39949 fmovdl %xcc, %f4, %f3
39950 std %f0, [%l7 + 0x48]
39951 sra %g3, 0x04, %g1
39952 ldsw [%l7 + 0x58], %i4
39953 fba %fcc0, loop_4647
39954 fnot2s %f14, %f14
39955 ldsb [%l7 + 0x35], %i3
39956 fmuld8sux16 %f10, %f9, %f2
39957loop_4647:
39958 fsrc2s %f2, %f9
39959 ldsb [%l7 + 0x3E], %i0
39960 fsrc1 %f2, %f10
39961 addc %o4, 0x147E, %l4
39962 ldsw [%l7 + 0x70], %o3
39963 tvc %xcc, 0x1
39964 ta %xcc, 0x5
39965 lduw [%l7 + 0x20], %o2
39966 bgu,a,pn %icc, loop_4648
39967 ldd [%l7 + 0x60], %f2
39968 edge32n %g5, %g6, %o1
39969 bneg,pn %icc, loop_4649
39970loop_4648:
39971 orn %l1, 0x0681, %o6
39972 udivcc %l5, 0x15B9, %o5
39973 tge %xcc, 0x5
39974loop_4649:
39975 fexpand %f2, %f10
39976 orncc %l0, 0x19B4, %l2
39977 stx %i1, [%l7 + 0x20]
39978 stb %i5, [%l7 + 0x33]
39979 tpos %xcc, 0x1
39980 sth %l6, [%l7 + 0x24]
39981 stb %g7, [%l7 + 0x36]
39982 sth %o0, [%l7 + 0x42]
39983 nop
39984 setx loop_4650, %l0, %l1
39985 wrpr 0x1, %tl
39986 wrpr %l1, %tpc
39987 add %l1, 0x4, %l1
39988 wrpr %l1, %tnpc
39989 setx 0x34400001400, %l0, %l1
39990 wrpr %l1, %tstate
39991 wrhpr 0x4, %htstate
39992 retry
39993 sth %l3, [%l7 + 0x3C]
39994 bcc,pt %icc, loop_4651
39995 stx %i7, [%l7 + 0x18]
39996loop_4650:
39997 taddcc %g4, %g2, %i6
39998 fmovrdlz %i2, %f12, %f6
39999loop_4651:
40000 fmovscc %xcc, %f10, %f13
40001 movcs %xcc, %o7, %g3
40002 ld [%l7 + 0x08], %f3
40003 ldub [%l7 + 0x47], %i4
40004 call loop_4652
40005 fnor %f2, %f6, %f2
40006 fmovsa %icc, %f2, %f11
40007 movvs %xcc, %i3, %i0
40008loop_4652:
40009 lduh [%l7 + 0x7E], %o4
40010 movneg %xcc, %g1, %o3
40011 fcmpne32 %f8, %f6, %l4
40012 fbge %fcc0, loop_4653
40013 fbn %fcc3, loop_4654
40014 tgu %icc, 0x5
40015 fandnot2 %f4, %f10, %f6
40016loop_4653:
40017 brgez,a %o2, loop_4655
40018loop_4654:
40019 tcs %xcc, 0x0
40020 fmovdgu %icc, %f1, %f8
40021 edge16ln %g6, %o1, %l1
40022loop_4655:
40023 sll %g5, %l5, %o6
40024 fnor %f12, %f12, %f12
40025 ldsw [%l7 + 0x7C], %o5
40026 fcmpgt32 %f12, %f8, %l2
40027 andncc %l0, %i5, %i1
40028 ldd [%l7 + 0x40], %f14
40029 bn,pt %icc, loop_4656
40030 ldd [%l7 + 0x78], %f6
40031 ldsb [%l7 + 0x79], %l6
40032 brz,a %g7, loop_4657
40033loop_4656:
40034 stx %o0, [%l7 + 0x48]
40035 movl %icc, %i7, %l3
40036 st %f7, [%l7 + 0x60]
40037loop_4657:
40038 ldd [%l7 + 0x78], %f0
40039 ldub [%l7 + 0x38], %g2
40040 fblg,a %fcc2, loop_4658
40041 fmovsvs %xcc, %f0, %f2
40042 ldub [%l7 + 0x6F], %i6
40043 sth %g4, [%l7 + 0x1A]
40044loop_4658:
40045 st %f4, [%l7 + 0x2C]
40046 ldd [%l7 + 0x58], %f14
40047 ldd [%l7 + 0x28], %f0
40048 tcs %icc, 0x1
40049 ldsw [%l7 + 0x3C], %i2
40050 brlz,a %o7, loop_4659
40051 srax %g3, %i4, %i0
40052 stb %i3, [%l7 + 0x3F]
40053 fmovspos %icc, %f3, %f5
40054loop_4659:
40055 orn %g1, 0x1179, %o4
40056 bleu,a,pt %icc, loop_4660
40057 sth %o3, [%l7 + 0x18]
40058 ldx [%l7 + 0x78], %o2
40059 std %f0, [%l7 + 0x48]
40060loop_4660:
40061 fmovscc %icc, %f14, %f12
40062 alignaddrl %l4, %o1, %g6
40063 brlz %g5, loop_4661
40064 fbug,a %fcc2, loop_4662
40065 taddcc %l1, %o6, %o5
40066 alignaddr %l2, %l0, %l5
40067loop_4661:
40068 stw %i1, [%l7 + 0x48]
40069loop_4662:
40070 sdiv %i5, 0x09D7, %g7
40071 andn %l6, 0x1DAD, %i7
40072 movn %icc, %l3, %o0
40073 fmovrsgez %i6, %f9, %f1
40074 fbo,a %fcc3, loop_4663
40075 fandnot1s %f13, %f2, %f12
40076 taddcctv %g4, %i2, %g2
40077 umul %o7, 0x1632, %i4
40078loop_4663:
40079 movre %i0, 0x1F2, %g3
40080 fmovd %f12, %f2
40081 xnor %i3, %g1, %o3
40082 fxors %f4, %f5, %f2
40083 fble %fcc0, loop_4664
40084 movne %icc, %o2, %o4
40085 nop
40086 setx loop_4665, %l0, %l1
40087 jmpl %l1, %l4
40088 ldsh [%l7 + 0x54], %g6
40089loop_4664:
40090 lduw [%l7 + 0x4C], %o1
40091 edge16n %l1, %g5, %o5
40092loop_4665:
40093 ta %xcc, 0x7
40094 fblg %fcc3, loop_4666
40095 srl %l2, %l0, %l5
40096 ldx [%l7 + 0x28], %i1
40097 ld [%l7 + 0x5C], %f11
40098loop_4666:
40099 add %o6, 0x0FA9, %i5
40100 bl loop_4667
40101 or %l6, 0x0806, %g7
40102 fpackfix %f14, %f14
40103 andn %l3, %o0, %i6
40104loop_4667:
40105 faligndata %f12, %f2, %f0
40106 ldsw [%l7 + 0x70], %i7
40107 taddcc %i2, 0x111D, %g4
40108 xnor %o7, %i4, %i0
40109 fmovscc %xcc, %f9, %f15
40110 std %f10, [%l7 + 0x18]
40111 fmovsn %icc, %f12, %f14
40112 movrgez %g3, 0x1F2, %i3
40113 fmovdcs %xcc, %f6, %f15
40114 add %g2, 0x0D66, %o3
40115 fands %f9, %f0, %f13
40116 bl,pt %xcc, loop_4668
40117 brgez %o2, loop_4669
40118 fmovspos %xcc, %f10, %f10
40119 fmovrde %g1, %f0, %f10
40120loop_4668:
40121 fornot2s %f8, %f8, %f7
40122loop_4669:
40123 bge,pt %xcc, loop_4670
40124 umul %o4, %l4, %o1
40125 movleu %icc, %g6, %l1
40126 fcmple32 %f0, %f12, %o5
40127loop_4670:
40128 ldsb [%l7 + 0x30], %g5
40129 orcc %l0, 0x1BD4, %l5
40130 fnors %f10, %f9, %f8
40131 popc %l2, %i1
40132 fmul8x16al %f1, %f13, %f2
40133 fnor %f10, %f10, %f0
40134 fzeros %f1
40135 fcmple32 %f4, %f14, %o6
40136 ld [%l7 + 0x1C], %f1
40137 bl,a,pn %xcc, loop_4671
40138 taddcctv %i5, %g7, %l6
40139 lduh [%l7 + 0x0E], %l3
40140 ldx [%l7 + 0x10], %i6
40141loop_4671:
40142 fmovrse %i7, %f1, %f4
40143 alignaddr %o0, %g4, %o7
40144 fmovdn %xcc, %f9, %f6
40145 fcmpd %fcc1, %f14, %f14
40146 bvc,a loop_4672
40147 stb %i4, [%l7 + 0x0B]
40148 addc %i0, 0x12DE, %i2
40149 ldub [%l7 + 0x1C], %g3
40150loop_4672:
40151 fmovrdgez %i3, %f4, %f12
40152 lduh [%l7 + 0x50], %o3
40153 fmovdcc %icc, %f13, %f5
40154 fmovrsgz %o2, %f3, %f7
40155 fnands %f1, %f15, %f6
40156 sth %g2, [%l7 + 0x7E]
40157 ldd [%l7 + 0x40], %f2
40158 bpos,pt %icc, loop_4673
40159 movneg %icc, %o4, %l4
40160 ldx [%l7 + 0x38], %o1
40161 movle %xcc, %g6, %g1
40162loop_4673:
40163 stb %l1, [%l7 + 0x1A]
40164 sll %o5, %g5, %l5
40165 fornot1s %f13, %f5, %f6
40166 xor %l0, 0x1736, %i1
40167 fcmple16 %f0, %f10, %o6
40168 fbl %fcc1, loop_4674
40169 fnands %f13, %f5, %f12
40170 bg,pn %icc, loop_4675
40171 lduh [%l7 + 0x3C], %l2
40172loop_4674:
40173 std %f14, [%l7 + 0x28]
40174 fmovse %xcc, %f15, %f0
40175loop_4675:
40176 andncc %g7, %l6, %l3
40177 faligndata %f6, %f8, %f8
40178 ldsb [%l7 + 0x1C], %i5
40179 fpadd32 %f6, %f4, %f6
40180 fmul8sux16 %f10, %f14, %f10
40181 tge %xcc, 0x4
40182 ldx [%l7 + 0x68], %i6
40183 movn %icc, %o0, %g4
40184 sth %o7, [%l7 + 0x12]
40185 bg %icc, loop_4676
40186 fmovdl %icc, %f3, %f0
40187 fmovdn %xcc, %f10, %f7
40188 udivcc %i7, 0x1D48, %i4
40189loop_4676:
40190 ldx [%l7 + 0x78], %i0
40191 edge32ln %g3, %i3, %o3
40192 fmovscs %xcc, %f5, %f5
40193 nop
40194 setx loop_4677, %l0, %l1
40195 wrpr 0x1, %tl
40196 wrpr %l1, %tnpc
40197 setx 0x34400001400, %l0, %l1
40198 wrpr %l1, %tstate
40199 wrhpr 0x4, %htstate
40200 done
40201 orn %o2, 0x1C61, %i2
40202 ldx [%l7 + 0x10], %o4
40203 fbge %fcc2, loop_4678
40204loop_4677:
40205 fbo %fcc3, loop_4679
40206 fmul8ulx16 %f6, %f0, %f10
40207 fmovrslez %g2, %f6, %f4
40208loop_4678:
40209 sth %o1, [%l7 + 0x62]
40210loop_4679:
40211 ldsh [%l7 + 0x2A], %g6
40212 bge,pn %icc, loop_4680
40213 fmovrdlz %g1, %f6, %f8
40214 ldub [%l7 + 0x5A], %l1
40215 mulx %l4, 0x1A93, %o5
40216loop_4680:
40217 fand %f2, %f12, %f14
40218 movleu %icc, %g5, %l5
40219 fpack32 %f14, %f4, %f8
40220 ldsb [%l7 + 0x54], %i1
40221 for %f8, %f6, %f4
40222 mova %icc, %l0, %o6
40223 movpos %xcc, %g7, %l2
40224 ld [%l7 + 0x08], %f7
40225 fmovsvs %xcc, %f7, %f12
40226 brgz %l3, loop_4681
40227 sth %l6, [%l7 + 0x36]
40228 brnz %i5, loop_4682
40229 edge32n %i6, %o0, %g4
40230loop_4681:
40231 fand %f10, %f12, %f4
40232 fbue %fcc2, loop_4683
40233loop_4682:
40234 stb %o7, [%l7 + 0x1D]
40235 movn %icc, %i4, %i7
40236 fbue,a %fcc2, loop_4684
40237loop_4683:
40238 ldub [%l7 + 0x1F], %g3
40239 stw %i3, [%l7 + 0x78]
40240 bg,a %icc, loop_4685
40241loop_4684:
40242 and %o3, 0x104D, %i0
40243 lduw [%l7 + 0x10], %i2
40244 fcmpgt16 %f2, %f10, %o4
40245loop_4685:
40246 fone %f6
40247 fsrc1 %f2, %f10
40248 edge8ln %g2, %o1, %o2
40249 std %f10, [%l7 + 0x78]
40250 fmovsgu %xcc, %f14, %f12
40251 fmul8x16au %f2, %f4, %f0
40252 srax %g6, 0x15, %g1
40253 fone %f8
40254 st %f6, [%l7 + 0x20]
40255 std %f6, [%l7 + 0x30]
40256 fmovdleu %xcc, %f6, %f15
40257 ta %xcc, 0x0
40258 fsrc2 %f2, %f4
40259 brgez,a %l4, loop_4686
40260 bvs,pt %icc, loop_4687
40261 stb %o5, [%l7 + 0x42]
40262 sth %g5, [%l7 + 0x5C]
40263loop_4686:
40264 andcc %l5, %i1, %l1
40265loop_4687:
40266 movcs %xcc, %l0, %o6
40267 andcc %g7, 0x05A2, %l2
40268 fmovsvc %xcc, %f7, %f13
40269 fmovrdgez %l3, %f4, %f8
40270 fornot1s %f10, %f2, %f3
40271 movn %xcc, %l6, %i5
40272 fbo %fcc3, loop_4688
40273 ld [%l7 + 0x2C], %f15
40274 fmovrsgz %i6, %f14, %f8
40275 brlz %g4, loop_4689
40276loop_4688:
40277 tsubcctv %o0, %i4, %o7
40278 fble %fcc0, loop_4690
40279 st %f6, [%l7 + 0x54]
40280loop_4689:
40281 fmovdne %icc, %f0, %f2
40282 ldsw [%l7 + 0x10], %i7
40283loop_4690:
40284 ldsh [%l7 + 0x4C], %g3
40285 tcs %icc, 0x4
40286 smul %o3, 0x184F, %i3
40287 ldub [%l7 + 0x3A], %i2
40288 edge8 %i0, %g2, %o4
40289 fmovsvs %xcc, %f6, %f4
40290 be,pt %xcc, loop_4691
40291 mulx %o1, %o2, %g6
40292 fmul8sux16 %f0, %f10, %f6
40293 be,a,pt %xcc, loop_4692
40294loop_4691:
40295 mova %xcc, %g1, %l4
40296 sth %g5, [%l7 + 0x1E]
40297 ldsw [%l7 + 0x5C], %o5
40298loop_4692:
40299 st %f8, [%l7 + 0x48]
40300 fsrc1 %f14, %f2
40301 brgez %i1, loop_4693
40302 ldsb [%l7 + 0x4E], %l5
40303 fmovrse %l1, %f2, %f4
40304 stx %o6, [%l7 + 0x38]
40305loop_4693:
40306 edge8 %g7, %l2, %l0
40307 fmovdl %xcc, %f10, %f11
40308 stw %l3, [%l7 + 0x7C]
40309 movpos %xcc, %i5, %i6
40310 st %f15, [%l7 + 0x30]
40311 stb %l6, [%l7 + 0x22]
40312 fpack32 %f6, %f8, %f14
40313 fpmerge %f13, %f10, %f12
40314 bvs %xcc, loop_4694
40315 stb %g4, [%l7 + 0x1A]
40316 edge32 %o0, %o7, %i4
40317 fmovdvc %xcc, %f13, %f10
40318loop_4694:
40319 fsrc1 %f4, %f4
40320 addccc %g3, 0x0B67, %o3
40321 fpmerge %f5, %f15, %f0
40322 fmovsle %xcc, %f5, %f13
40323 fmovsge %icc, %f7, %f1
40324 fmovdpos %icc, %f0, %f3
40325 ld [%l7 + 0x68], %f3
40326 movpos %xcc, %i3, %i2
40327 fxnor %f4, %f10, %f8
40328 fbge %fcc0, loop_4695
40329 edge32ln %i0, %i7, %o4
40330 fbule,a %fcc3, loop_4696
40331 movl %icc, %g2, %o2
40332loop_4695:
40333 fcmpne32 %f0, %f8, %o1
40334 ldsw [%l7 + 0x48], %g6
40335loop_4696:
40336 xnorcc %l4, %g1, %o5
40337 nop
40338 setx loop_4697, %l0, %l1
40339 wrpr 0x1, %tl
40340 wrpr %l1, %tnpc
40341 setx 0x34400001400, %l0, %l1
40342 wrpr %l1, %tstate
40343 wrhpr 0x4, %htstate
40344 done
40345 fnegs %f8, %f2
40346 fbl %fcc0, loop_4698
40347 lduw [%l7 + 0x1C], %g5
40348loop_4697:
40349 movn %icc, %i1, %l5
40350 stw %l1, [%l7 + 0x48]
40351loop_4698:
40352 fcmpeq16 %f0, %f8, %g7
40353 sethi 0x0FF8, %o6
40354 fba %fcc1, loop_4699
40355 edge32n %l0, %l2, %l3
40356 array16 %i6, %i5, %l6
40357 fmovdneg %xcc, %f15, %f12
40358loop_4699:
40359 bcs %icc, loop_4700
40360 orn %o0, 0x078C, %g4
40361 nop
40362 setx loop_4701, %l0, %l1
40363 wrpr 0x1, %tl
40364 wrpr %l1, %tpc
40365 add %l1, 0x4, %l1
40366 wrpr %l1, %tnpc
40367 setx 0x34400001400, %l0, %l1
40368 wrpr %l1, %tstate
40369 wrhpr 0x4, %htstate
40370 retry
40371 ldsh [%l7 + 0x7E], %o7
40372loop_4700:
40373 fpackfix %f6, %f12
40374 movle %icc, %i4, %g3
40375loop_4701:
40376 fmovrslez %o3, %f8, %f5
40377 ldsw [%l7 + 0x24], %i3
40378 stx %i2, [%l7 + 0x60]
40379 std %f6, [%l7 + 0x60]
40380 lduw [%l7 + 0x10], %i7
40381 fmovd %f10, %f6
40382 fandnot1 %f2, %f0, %f4
40383 bneg,a loop_4702
40384 fabss %f11, %f11
40385 ldsb [%l7 + 0x2F], %o4
40386 std %f14, [%l7 + 0x38]
40387loop_4702:
40388 pdist %f4, %f12, %f12
40389 movrlez %g2, %i0, %o1
40390 ldsw [%l7 + 0x20], %g6
40391 ldsh [%l7 + 0x48], %l4
40392 fmovdpos %xcc, %f9, %f13
40393 fbne %fcc3, loop_4703
40394 fornot2 %f0, %f8, %f4
40395 lduh [%l7 + 0x6C], %o2
40396 fmovrsgz %o5, %f5, %f6
40397loop_4703:
40398 fnor %f14, %f4, %f6
40399 alignaddr %g5, %i1, %l5
40400 tne %xcc, 0x3
40401 st %f2, [%l7 + 0x44]
40402 xnorcc %l1, 0x0C00, %g7
40403 brlz %g1, loop_4704
40404 brgz %o6, loop_4705
40405 andncc %l2, %l3, %i6
40406 stb %l0, [%l7 + 0x62]
40407loop_4704:
40408 std %f6, [%l7 + 0x38]
40409loop_4705:
40410 brgez %l6, loop_4706
40411 fands %f13, %f9, %f5
40412 xnor %o0, 0x0EE8, %g4
40413 brlez,a %i5, loop_4707
40414loop_4706:
40415 subccc %i4, 0x1E05, %o7
40416 fmul8ulx16 %f0, %f6, %f4
40417 stw %o3, [%l7 + 0x64]
40418loop_4707:
40419 fbg,a %fcc2, loop_4708
40420 fmovrdgz %i3, %f12, %f0
40421 fbue %fcc2, loop_4709
40422 std %f4, [%l7 + 0x78]
40423loop_4708:
40424 bge %icc, loop_4710
40425 nop
40426 setx loop_4711, %l0, %l1
40427 jmpl %l1, %g3
40428loop_4709:
40429 stw %i7, [%l7 + 0x7C]
40430 subccc %i2, %o4, %i0
40431loop_4710:
40432 std %f6, [%l7 + 0x10]
40433loop_4711:
40434 ldsb [%l7 + 0x19], %o1
40435 andncc %g2, %g6, %l4
40436 std %f0, [%l7 + 0x70]
40437 bl,pt %icc, loop_4712
40438 ldub [%l7 + 0x32], %o2
40439 fpackfix %f2, %f1
40440 tle %xcc, 0x6
40441loop_4712:
40442 fmul8x16al %f12, %f12, %f4
40443 bvs,a,pn %xcc, loop_4713
40444 fba %fcc1, loop_4714
40445 ldx [%l7 + 0x20], %g5
40446 fcmpeq32 %f10, %f6, %i1
40447loop_4713:
40448 siam 0x5
40449loop_4714:
40450 stw %o5, [%l7 + 0x2C]
40451 ldx [%l7 + 0x70], %l5
40452 fmovsg %icc, %f8, %f7
40453 fmovdge %xcc, %f10, %f8
40454 bg,pt %icc, loop_4715
40455 fmovdn %xcc, %f14, %f8
40456 bshuffle %f8, %f8, %f6
40457 edge16n %g7, %g1, %o6
40458loop_4715:
40459 fmovsa %icc, %f15, %f3
40460 fba,a %fcc3, loop_4716
40461 ldub [%l7 + 0x2F], %l1
40462 stb %l3, [%l7 + 0x63]
40463 udivcc %l2, 0x1A89, %l0
40464loop_4716:
40465 st %f14, [%l7 + 0x1C]
40466 array32 %i6, %o0, %g4
40467 tvc %xcc, 0x3
40468 ldsw [%l7 + 0x2C], %i5
40469 umulcc %i4, %o7, %l6
40470 lduw [%l7 + 0x3C], %i3
40471 fands %f5, %f2, %f3
40472 stx %g3, [%l7 + 0x68]
40473 std %f10, [%l7 + 0x40]
40474 bvs,a loop_4717
40475 movrlz %i7, 0x1F0, %i2
40476 lduw [%l7 + 0x74], %o4
40477 fbug,a %fcc3, loop_4718
40478loop_4717:
40479 fbge %fcc2, loop_4719
40480 fmovdcs %xcc, %f8, %f1
40481 fmovdge %icc, %f7, %f3
40482loop_4718:
40483 brgz %i0, loop_4720
40484loop_4719:
40485 xnor %o3, 0x0BB4, %g2
40486 movg %xcc, %g6, %l4
40487 stw %o1, [%l7 + 0x38]
40488loop_4720:
40489 umul %g5, %o2, %i1
40490 fmovrdne %o5, %f14, %f14
40491 ba loop_4721
40492 addc %g7, %l5, %o6
40493 fornot2 %f0, %f8, %f12
40494 fpackfix %f14, %f3
40495loop_4721:
40496 fbuge,a %fcc2, loop_4722
40497 ldub [%l7 + 0x09], %g1
40498 fbuge,a %fcc1, loop_4723
40499 movle %xcc, %l1, %l3
40500loop_4722:
40501 tvc %icc, 0x0
40502 fble %fcc0, loop_4724
40503loop_4723:
40504 ldsb [%l7 + 0x0C], %l0
40505 sth %i6, [%l7 + 0x62]
40506 fmul8x16al %f8, %f7, %f4
40507loop_4724:
40508 udivcc %l2, 0x19EF, %o0
40509 fmovdvs %icc, %f1, %f0
40510 bl,a,pt %icc, loop_4725
40511 stb %g4, [%l7 + 0x4E]
40512 lduw [%l7 + 0x14], %i5
40513 fcmpgt32 %f6, %f0, %o7
40514loop_4725:
40515 ble loop_4726
40516 umul %i4, 0x0619, %l6
40517 fmuld8sux16 %f14, %f5, %f0
40518 movpos %xcc, %g3, %i7
40519loop_4726:
40520 ldsw [%l7 + 0x58], %i2
40521 stx %i3, [%l7 + 0x70]
40522 fpackfix %f14, %f11
40523 fmovsg %icc, %f2, %f2
40524 fmovrsgez %o4, %f14, %f2
40525 fpadd32 %f4, %f8, %f14
40526 fnot1s %f9, %f1
40527 brlz,a %o3, loop_4727
40528 stw %g2, [%l7 + 0x28]
40529 orcc %g6, 0x0AC9, %l4
40530 siam 0x2
40531loop_4727:
40532 edge8 %o1, %g5, %i0
40533 fmovdvs %xcc, %f8, %f13
40534 fmovdle %xcc, %f14, %f12
40535 movne %xcc, %o2, %i1
40536 lduw [%l7 + 0x78], %g7
40537 fcmpes %fcc2, %f1, %f1
40538 sth %l5, [%l7 + 0x74]
40539 smulcc %o6, 0x1EA0, %o5
40540 edge8n %g1, %l1, %l0
40541 fpsub32 %f6, %f4, %f0
40542 tneg %icc, 0x1
40543 bpos,a %icc, loop_4728
40544 fnors %f7, %f15, %f9
40545 fbule %fcc1, loop_4729
40546 orncc %l3, 0x0F95, %i6
40547loop_4728:
40548 fand %f14, %f6, %f12
40549 fmovdneg %xcc, %f3, %f4
40550loop_4729:
40551 std %f0, [%l7 + 0x60]
40552 ldsw [%l7 + 0x28], %o0
40553 fone %f6
40554 stx %l2, [%l7 + 0x20]
40555 movleu %xcc, %i5, %g4
40556 subc %o7, %l6, %i4
40557 stw %g3, [%l7 + 0x50]
40558 tcs %xcc, 0x7
40559 add %i2, %i3, %i7
40560 fmovdpos %xcc, %f3, %f12
40561 tge %icc, 0x4
40562 tle %xcc, 0x6
40563 movn %xcc, %o4, %g2
40564 fmovsle %icc, %f14, %f11
40565 fpackfix %f6, %f4
40566 std %f8, [%l7 + 0x10]
40567 std %f2, [%l7 + 0x68]
40568 faligndata %f12, %f2, %f6
40569 nop
40570 setx loop_4730, %l0, %l1
40571 wrpr 0x1, %tl
40572 wrpr %l1, %tpc
40573 add %l1, 0x4, %l1
40574 wrpr %l1, %tnpc
40575 setx 0x34400001400, %l0, %l1
40576 wrpr %l1, %tstate
40577 wrhpr 0x4, %htstate
40578 retry
40579 ldub [%l7 + 0x35], %o3
40580 stb %g6, [%l7 + 0x21]
40581 std %f6, [%l7 + 0x20]
40582loop_4730:
40583 ldx [%l7 + 0x58], %o1
40584 addc %g5, 0x0128, %i0
40585 fandnot2s %f9, %f4, %f3
40586 udiv %o2, 0x188C, %i1
40587 sll %g7, 0x1C, %l5
40588 fnot2 %f10, %f12
40589 fandnot2s %f2, %f13, %f8
40590 edge16l %o6, %l4, %o5
40591 fxnor %f0, %f14, %f4
40592 lduh [%l7 + 0x4A], %l1
40593 fmovde %xcc, %f1, %f8
40594 fmovd %f8, %f14
40595 fmovsn %icc, %f6, %f9
40596 ldsh [%l7 + 0x52], %g1
40597 fcmpne32 %f10, %f12, %l0
40598 tg %xcc, 0x5
40599 be,a loop_4731
40600 fbge %fcc1, loop_4732
40601 edge8l %l3, %i6, %o0
40602 fbuge,a %fcc2, loop_4733
40603loop_4731:
40604 fmovrdlz %i5, %f12, %f10
40605loop_4732:
40606 movle %icc, %l2, %o7
40607 ldsb [%l7 + 0x74], %l6
40608loop_4733:
40609 brnz,a %i4, loop_4734
40610 bneg,a %icc, loop_4735
40611 lduw [%l7 + 0x18], %g3
40612 ldx [%l7 + 0x18], %g4
40613loop_4734:
40614 bge,pt %xcc, loop_4736
40615loop_4735:
40616 xorcc %i3, 0x0EC0, %i7
40617 umulcc %i2, %g2, %o4
40618 brgz %o3, loop_4737
40619loop_4736:
40620 sethi 0x17E1, %g6
40621 fmovrsgz %o1, %f6, %f3
40622 ldsh [%l7 + 0x7A], %g5
40623loop_4737:
40624 addcc %i0, %i1, %o2
40625 ldsb [%l7 + 0x31], %l5
40626 tvc %icc, 0x7
40627 fmovrdlz %g7, %f6, %f8
40628 ldsh [%l7 + 0x7A], %o6
40629 taddcc %l4, %o5, %g1
40630 brlez %l0, loop_4738
40631 fsrc2s %f3, %f9
40632 ldx [%l7 + 0x28], %l1
40633 nop
40634 setx loop_4739, %l0, %l1
40635 wrpr 0x1, %tl
40636 wrpr %l1, %tnpc
40637 setx 0x34400001400, %l0, %l1
40638 wrpr %l1, %tstate
40639 wrhpr 0x4, %htstate
40640 done
40641loop_4738:
40642 fexpand %f8, %f12
40643 fbn %fcc0, loop_4740
40644 xor %l3, %o0, %i6
40645loop_4739:
40646 lduh [%l7 + 0x56], %i5
40647 fbg %fcc1, loop_4741
40648loop_4740:
40649 movcc %xcc, %o7, %l2
40650 fnot2s %f6, %f4
40651 ldsh [%l7 + 0x78], %l6
40652loop_4741:
40653 lduw [%l7 + 0x4C], %i4
40654 addccc %g4, 0x030B, %i3
40655 tle %xcc, 0x4
40656 fand %f0, %f4, %f0
40657 be,pn %xcc, loop_4742
40658 stb %g3, [%l7 + 0x2D]
40659 fbue %fcc0, loop_4743
40660 fcmpgt32 %f12, %f4, %i7
40661loop_4742:
40662 edge8ln %i2, %o4, %g2
40663 ldsw [%l7 + 0x28], %o3
40664loop_4743:
40665 fmovrse %o1, %f4, %f0
40666 stb %g5, [%l7 + 0x63]
40667 fcmpeq32 %f14, %f6, %i0
40668 sth %i1, [%l7 + 0x1C]
40669 fbl %fcc0, loop_4744
40670 array16 %o2, %g6, %l5
40671 st %f2, [%l7 + 0x20]
40672 std %f12, [%l7 + 0x38]
40673loop_4744:
40674 bcc,pn %xcc, loop_4745
40675 fcmped %fcc0, %f10, %f12
40676 fmovsne %xcc, %f7, %f15
40677 fbne %fcc2, loop_4746
40678loop_4745:
40679 fmul8sux16 %f14, %f0, %f2
40680 fbue %fcc1, loop_4747
40681 umul %g7, %o6, %o5
40682loop_4746:
40683 stw %l4, [%l7 + 0x40]
40684 andncc %g1, %l0, %l3
40685loop_4747:
40686 ld [%l7 + 0x7C], %f15
40687 fmul8x16 %f6, %f4, %f12
40688 lduw [%l7 + 0x60], %l1
40689 fmovdle %icc, %f5, %f10
40690 fmovsleu %xcc, %f0, %f13
40691 lduh [%l7 + 0x56], %i6
40692 bneg loop_4748
40693 stx %i5, [%l7 + 0x58]
40694 sth %o0, [%l7 + 0x1A]
40695 lduh [%l7 + 0x72], %l2
40696loop_4748:
40697 ldx [%l7 + 0x50], %l6
40698 stb %i4, [%l7 + 0x3D]
40699 fandnot1s %f1, %f8, %f15
40700 array8 %o7, %i3, %g4
40701 tle %icc, 0x2
40702 fbo %fcc0, loop_4749
40703 subc %g3, %i2, %o4
40704 stx %g2, [%l7 + 0x10]
40705 sll %o3, %o1, %g5
40706loop_4749:
40707 fmovrdgez %i7, %f6, %f2
40708 ldsb [%l7 + 0x20], %i0
40709 taddcctv %i1, %o2, %l5
40710 ldd [%l7 + 0x60], %f8
40711 sethi 0x1475, %g7
40712 sllx %o6, 0x12, %g6
40713 movg %icc, %o5, %g1
40714 fcmpeq32 %f6, %f6, %l4
40715 sth %l3, [%l7 + 0x6C]
40716 fmovsgu %xcc, %f0, %f4
40717 st %f10, [%l7 + 0x48]
40718 fnot2 %f0, %f8
40719 fones %f9
40720 fmovrslz %l1, %f15, %f13
40721 movpos %xcc, %i6, %l0
40722 fmovsneg %icc, %f15, %f10
40723 fmovdcs %icc, %f15, %f10
40724 ble,a,pt %xcc, loop_4750
40725 std %f2, [%l7 + 0x28]
40726 ldsh [%l7 + 0x78], %i5
40727 fcmped %fcc1, %f0, %f4
40728loop_4750:
40729 nop
40730 setx loop_4751, %l0, %l1
40731 wrpr 0x1, %tl
40732 wrpr %l1, %tnpc
40733 setx 0x34400001400, %l0, %l1
40734 wrpr %l1, %tstate
40735 wrhpr 0x4, %htstate
40736 done
40737 fmovrsgez %l2, %f4, %f9
40738 fmovs %f10, %f10
40739 fmul8x16al %f12, %f10, %f14
40740loop_4751:
40741 ld [%l7 + 0x5C], %f12
40742 orn %o0, %l6, %o7
40743 ble,pn %xcc, loop_4752
40744 bg,pn %xcc, loop_4753
40745 fbg,a %fcc0, loop_4754
40746 ldub [%l7 + 0x77], %i3
40747loop_4752:
40748 ba loop_4755
40749loop_4753:
40750 fmovrsne %g4, %f6, %f2
40751loop_4754:
40752 array32 %i4, %g3, %i2
40753 fxors %f8, %f10, %f9
40754loop_4755:
40755 lduh [%l7 + 0x1C], %o4
40756 orcc %g2, %o3, %o1
40757 tsubcc %i7, %i0, %i1
40758 fbue,a %fcc1, loop_4756
40759 sethi 0x11CE, %g5
40760 stw %o2, [%l7 + 0x2C]
40761 std %f8, [%l7 + 0x10]
40762loop_4756:
40763 fmul8x16au %f7, %f14, %f14
40764 fmovsleu %xcc, %f15, %f0
40765 alignaddr %g7, %o6, %l5
40766 taddcctv %g6, %g1, %l4
40767 tne %xcc, 0x5
40768 stb %o5, [%l7 + 0x73]
40769 sth %l1, [%l7 + 0x76]
40770 fbg %fcc1, loop_4757
40771 and %l3, 0x0C9C, %i6
40772 bcc,a %xcc, loop_4758
40773 fmovdne %xcc, %f12, %f4
40774loop_4757:
40775 fcmpeq32 %f10, %f10, %l0
40776 fpadd16 %f14, %f2, %f8
40777loop_4758:
40778 fpadd32 %f6, %f6, %f10
40779 st %f7, [%l7 + 0x54]
40780 lduh [%l7 + 0x74], %i5
40781 fors %f3, %f2, %f5
40782 fbge %fcc2, loop_4759
40783 ldd [%l7 + 0x70], %f12
40784 ldsb [%l7 + 0x26], %l2
40785 fmovdg %icc, %f1, %f3
40786loop_4759:
40787 ldx [%l7 + 0x68], %o0
40788 ldub [%l7 + 0x66], %l6
40789 ldub [%l7 + 0x13], %i3
40790 stw %g4, [%l7 + 0x74]
40791 sth %i4, [%l7 + 0x08]
40792 srlx %o7, %i2, %g3
40793 stw %o4, [%l7 + 0x40]
40794 fpmerge %f15, %f7, %f10
40795 fpsub32 %f12, %f12, %f10
40796 sth %o3, [%l7 + 0x72]
40797 call loop_4760
40798 fmovdcc %icc, %f5, %f2
40799 array32 %o1, %i7, %g2
40800 fsrc1s %f1, %f8
40801loop_4760:
40802 ldd [%l7 + 0x50], %f0
40803 stb %i0, [%l7 + 0x6A]
40804 ldub [%l7 + 0x13], %i1
40805 movn %xcc, %g5, %o2
40806 bl,a %icc, loop_4761
40807 brlz %g7, loop_4762
40808 fmovdneg %icc, %f3, %f8
40809 ldx [%l7 + 0x78], %o6
40810loop_4761:
40811 std %f8, [%l7 + 0x68]
40812loop_4762:
40813 fbn %fcc1, loop_4763
40814 fbge,a %fcc2, loop_4764
40815 ldsw [%l7 + 0x44], %l5
40816 stw %g6, [%l7 + 0x14]
40817loop_4763:
40818 orn %g1, 0x1EAF, %o5
40819loop_4764:
40820 fble %fcc1, loop_4765
40821 movgu %xcc, %l1, %l4
40822 fzero %f8
40823 fmovda %icc, %f1, %f10
40824loop_4765:
40825 fabss %f11, %f4
40826 sth %l3, [%l7 + 0x26]
40827 sth %l0, [%l7 + 0x7C]
40828 fornot1s %f4, %f15, %f3
40829 ld [%l7 + 0x1C], %f6
40830 fpadd32s %f13, %f3, %f0
40831 lduh [%l7 + 0x4E], %i5
40832 fxnor %f8, %f6, %f8
40833 edge16l %i6, %o0, %l6
40834 fbne,a %fcc0, loop_4766
40835 std %f2, [%l7 + 0x30]
40836 fzeros %f15
40837 fmovsleu %xcc, %f15, %f5
40838loop_4766:
40839 fpadd32 %f12, %f0, %f6
40840 fmovdneg %xcc, %f3, %f8
40841 ld [%l7 + 0x14], %f14
40842 fbge,a %fcc1, loop_4767
40843 ldx [%l7 + 0x78], %l2
40844 fpadd16 %f14, %f12, %f2
40845 fmul8sux16 %f10, %f0, %f12
40846loop_4767:
40847 brz %g4, loop_4768
40848 stx %i4, [%l7 + 0x20]
40849 brnz %i3, loop_4769
40850 ldsw [%l7 + 0x10], %o7
40851loop_4768:
40852 movgu %icc, %i2, %o4
40853 mulx %o3, 0x1FDE, %g3
40854loop_4769:
40855 ldd [%l7 + 0x50], %f0
40856 brnz,a %i7, loop_4770
40857 fnot1 %f2, %f2
40858 lduh [%l7 + 0x10], %o1
40859 stw %i0, [%l7 + 0x6C]
40860loop_4770:
40861 ldsw [%l7 + 0x64], %g2
40862 ldub [%l7 + 0x43], %g5
40863 st %f0, [%l7 + 0x78]
40864 edge32 %o2, %i1, %o6
40865 movrgez %g7, %l5, %g6
40866 fmuld8sux16 %f1, %f10, %f14
40867 fmovsgu %icc, %f13, %f1
40868 fmuld8ulx16 %f11, %f12, %f10
40869 movrlz %o5, 0x3CA, %g1
40870 be,a loop_4771
40871 fornot1s %f4, %f3, %f4
40872 tpos %xcc, 0x0
40873 lduw [%l7 + 0x3C], %l4
40874loop_4771:
40875 srax %l1, 0x1B, %l0
40876 fnand %f6, %f12, %f6
40877 fcmpes %fcc1, %f0, %f8
40878 sth %i5, [%l7 + 0x3A]
40879 stx %l3, [%l7 + 0x30]
40880 fmovrslez %i6, %f4, %f6
40881 ldsh [%l7 + 0x78], %o0
40882 fmovsn %icc, %f5, %f12
40883 ldsh [%l7 + 0x38], %l2
40884 fmovspos %xcc, %f10, %f8
40885 fmovrdlez %g4, %f10, %f0
40886 fmul8sux16 %f0, %f10, %f12
40887 fxor %f14, %f6, %f4
40888 fnot1 %f12, %f6
40889 fnand %f8, %f4, %f4
40890 ldx [%l7 + 0x08], %l6
40891 edge16ln %i4, %o7, %i2
40892 fbl %fcc2, loop_4772
40893 ldsw [%l7 + 0x34], %i3
40894 ldsh [%l7 + 0x46], %o3
40895 brz %g3, loop_4773
40896loop_4772:
40897 sll %o4, %i7, %i0
40898 movle %icc, %o1, %g5
40899 fmovsvc %xcc, %f9, %f0
40900loop_4773:
40901 std %f10, [%l7 + 0x68]
40902 add %g2, 0x1925, %o2
40903 lduw [%l7 + 0x30], %o6
40904 ldub [%l7 + 0x7B], %i1
40905 ble,pt %xcc, loop_4774
40906 stx %l5, [%l7 + 0x70]
40907 bpos,a,pn %xcc, loop_4775
40908 ldsb [%l7 + 0x3B], %g7
40909loop_4774:
40910 tleu %xcc, 0x1
40911 fpadd16 %f12, %f12, %f12
40912loop_4775:
40913 fnor %f12, %f14, %f10
40914 st %f5, [%l7 + 0x1C]
40915 bvs,a %xcc, loop_4776
40916 fmovdgu %xcc, %f1, %f4
40917 addccc %g6, %o5, %g1
40918 tge %xcc, 0x4
40919loop_4776:
40920 fbl %fcc0, loop_4777
40921 tpos %xcc, 0x1
40922 tpos %icc, 0x7
40923 movleu %xcc, %l1, %l0
40924loop_4777:
40925 ldsh [%l7 + 0x20], %l4
40926 st %f2, [%l7 + 0x3C]
40927 tne %icc, 0x0
40928 fbge,a %fcc2, loop_4778
40929 sth %l3, [%l7 + 0x40]
40930 st %f6, [%l7 + 0x0C]
40931 ldx [%l7 + 0x60], %i5
40932loop_4778:
40933 stw %o0, [%l7 + 0x38]
40934 edge8ln %l2, %g4, %i6
40935 fmovsa %icc, %f12, %f14
40936 fmovdgu %xcc, %f11, %f10
40937 ldsh [%l7 + 0x30], %l6
40938 movge %icc, %o7, %i2
40939 srlx %i4, 0x15, %i3
40940 fmovdcc %icc, %f12, %f6
40941 lduw [%l7 + 0x38], %g3
40942 fmovdn %xcc, %f12, %f5
40943 fpack32 %f12, %f12, %f4
40944 ldx [%l7 + 0x48], %o4
40945 bvc,a loop_4779
40946 mulscc %i7, %o3, %o1
40947 fmovsneg %xcc, %f0, %f11
40948 fcmpeq16 %f8, %f12, %g5
40949loop_4779:
40950 fcmple32 %f4, %f2, %i0
40951 movrgz %o2, %g2, %i1
40952 fblg,a %fcc3, loop_4780
40953 call loop_4781
40954 fornot2 %f12, %f12, %f4
40955 fmovrsne %o6, %f9, %f7
40956loop_4780:
40957 fnegd %f2, %f8
40958loop_4781:
40959 fcmps %fcc3, %f0, %f0
40960 xnor %g7, 0x0EE4, %l5
40961 tcs %xcc, 0x1
40962 fmovrsne %o5, %f8, %f9
40963 fbn,a %fcc2, loop_4782
40964 ldsw [%l7 + 0x78], %g1
40965 ldsb [%l7 + 0x56], %l1
40966 ldsb [%l7 + 0x7A], %l0
40967loop_4782:
40968 fmovdpos %xcc, %f3, %f10
40969 alignaddrl %g6, %l4, %l3
40970 bg,a,pt %icc, loop_4783
40971 stx %o0, [%l7 + 0x70]
40972 st %f7, [%l7 + 0x64]
40973 nop
40974 setx loop_4784, %l0, %l1
40975 jmpl %l1, %l2
40976loop_4783:
40977 ldx [%l7 + 0x70], %g4
40978 addc %i5, %l6, %o7
40979 fpack32 %f14, %f6, %f12
40980loop_4784:
40981 srl %i6, 0x0C, %i2
40982 fbul,a %fcc3, loop_4785
40983 fxnors %f4, %f3, %f0
40984 edge8n %i3, %i4, %g3
40985 fmovdn %icc, %f15, %f14
40986loop_4785:
40987 sethi 0x1131, %i7
40988 srl %o3, %o1, %o4
40989 fors %f5, %f1, %f9
40990 stx %g5, [%l7 + 0x28]
40991 sth %o2, [%l7 + 0x42]
40992 nop
40993 setx loop_4786, %l0, %l1
40994 jmpl %l1, %i0
40995 fmovrdlez %g2, %f12, %f14
40996 ldsw [%l7 + 0x50], %i1
40997 st %f1, [%l7 + 0x18]
40998loop_4786:
40999 fcmpgt16 %f4, %f4, %g7
41000 nop
41001 setx loop_4787, %l0, %l1
41002 wrpr 0x1, %tl
41003 wrpr %l1, %tpc
41004 add %l1, 0x4, %l1
41005 wrpr %l1, %tnpc
41006 setx 0x34400001400, %l0, %l1
41007 wrpr %l1, %tstate
41008 wrhpr 0x4, %htstate
41009 retry
41010 xorcc %l5, %o5, %g1
41011 ldsw [%l7 + 0x3C], %o6
41012 ldub [%l7 + 0x0E], %l0
41013loop_4787:
41014 ldsb [%l7 + 0x15], %g6
41015 ldsw [%l7 + 0x20], %l1
41016 fxnors %f4, %f12, %f14
41017 tneg %icc, 0x2
41018 ldsb [%l7 + 0x25], %l4
41019 fmovdg %xcc, %f14, %f12
41020 ldsb [%l7 + 0x6F], %o0
41021 udivx %l2, 0x18E9, %l3
41022 fxnors %f15, %f0, %f12
41023 ldsb [%l7 + 0x45], %i5
41024 tvs %icc, 0x1
41025 brgez,a %g4, loop_4788
41026 lduw [%l7 + 0x68], %o7
41027 xorcc %l6, %i6, %i3
41028 fbug,a %fcc2, loop_4789
41029loop_4788:
41030 ldsh [%l7 + 0x44], %i4
41031 te %icc, 0x6
41032 bpos,pn %icc, loop_4790
41033loop_4789:
41034 bcs,a,pn %icc, loop_4791
41035 smulcc %g3, 0x0878, %i7
41036 brgez %i2, loop_4792
41037loop_4790:
41038 fbug,a %fcc2, loop_4793
41039loop_4791:
41040 bg %icc, loop_4794
41041 bn,a,pn %xcc, loop_4795
41042loop_4792:
41043 bg,a %icc, loop_4796
41044loop_4793:
41045 fmovsleu %icc, %f3, %f15
41046loop_4794:
41047 movgu %xcc, %o1, %o3
41048loop_4795:
41049 tpos %xcc, 0x5
41050loop_4796:
41051 alignaddr %o4, %g5, %o2
41052 fmovrsgez %g2, %f9, %f5
41053 udiv %i0, 0x03B6, %i1
41054 bneg loop_4797
41055 ldsh [%l7 + 0x70], %g7
41056 ldsw [%l7 + 0x28], %l5
41057 fnands %f15, %f5, %f14
41058loop_4797:
41059 brgez %o5, loop_4798
41060 taddcc %g1, 0x0939, %l0
41061 fcmpgt32 %f14, %f8, %o6
41062 andn %l1, 0x08EE, %l4
41063loop_4798:
41064 fnands %f11, %f9, %f12
41065 stw %g6, [%l7 + 0x58]
41066 fcmple16 %f8, %f12, %o0
41067 udivx %l2, 0x0239, %l3
41068 fpack16 %f4, %f5
41069 array32 %g4, %o7, %i5
41070 fcmpeq16 %f10, %f12, %i6
41071 tge %icc, 0x4
41072 or %l6, 0x0A24, %i4
41073 fmovspos %xcc, %f15, %f8
41074 fnors %f2, %f11, %f6
41075 fabss %f7, %f2
41076 fand %f6, %f10, %f2
41077 movrlz %g3, 0x3D0, %i7
41078 std %f2, [%l7 + 0x08]
41079 fmovdcs %icc, %f9, %f13
41080 orn %i3, %i2, %o1
41081 std %f2, [%l7 + 0x78]
41082 std %f2, [%l7 + 0x10]
41083 fblg,a %fcc3, loop_4799
41084 sdivcc %o3, 0x1A02, %o4
41085 fpack32 %f10, %f2, %f14
41086 nop
41087 setx loop_4800, %l0, %l1
41088 jmpl %l1, %g5
41089loop_4799:
41090 fxors %f6, %f3, %f1
41091 movcc %icc, %g2, %i0
41092 brlez %o2, loop_4801
41093loop_4800:
41094 smulcc %g7, 0x0C8B, %i1
41095 ldsh [%l7 + 0x6E], %l5
41096 fbne %fcc3, loop_4802
41097loop_4801:
41098 sth %g1, [%l7 + 0x1A]
41099 stw %o5, [%l7 + 0x10]
41100 udivcc %o6, 0x1D3A, %l1
41101loop_4802:
41102 bne,a loop_4803
41103 fxnors %f5, %f11, %f8
41104 tcs %icc, 0x2
41105 tle %xcc, 0x7
41106loop_4803:
41107 stw %l4, [%l7 + 0x38]
41108 ld [%l7 + 0x6C], %f12
41109 sth %g6, [%l7 + 0x3E]
41110 fornot1s %f15, %f1, %f1
41111 fcmple16 %f8, %f14, %l0
41112 edge32n %o0, %l3, %l2
41113 bneg,a,pt %icc, loop_4804
41114 movge %icc, %g4, %i5
41115 movre %i6, %o7, %l6
41116 lduh [%l7 + 0x3A], %g3
41117loop_4804:
41118 tn %xcc, 0x4
41119 sth %i4, [%l7 + 0x32]
41120 srl %i3, %i7, %i2
41121 fmovdneg %xcc, %f14, %f1
41122 addccc %o3, 0x1D53, %o1
41123 fcmpne16 %f0, %f6, %o4
41124 brz,a %g5, loop_4805
41125 st %f1, [%l7 + 0x1C]
41126 fbu %fcc0, loop_4806
41127 fmul8ulx16 %f2, %f8, %f10
41128loop_4805:
41129 fsrc2s %f5, %f7
41130 taddcctv %i0, %g2, %g7
41131loop_4806:
41132 fpadd32 %f14, %f6, %f12
41133 fpsub16 %f6, %f0, %f8
41134 movcc %icc, %o2, %i1
41135 movle %icc, %l5, %o5
41136 fmovsg %xcc, %f15, %f9
41137 array16 %o6, %g1, %l1
41138 brgz %g6, loop_4807
41139 brlez %l0, loop_4808
41140 stw %o0, [%l7 + 0x48]
41141 udivcc %l4, 0x0D26, %l2
41142loop_4807:
41143 fnot1s %f7, %f15
41144loop_4808:
41145 edge8n %g4, %l3, %i6
41146 fmovrsne %o7, %f14, %f12
41147 tsubcctv %l6, 0x125F, %i5
41148 fcmpeq16 %f12, %f0, %g3
41149 fmul8x16al %f3, %f13, %f10
41150 addccc %i3, %i4, %i2
41151 nop
41152 setx loop_4809, %l0, %l1
41153 jmpl %l1, %i7
41154 subccc %o3, %o4, %g5
41155 sth %o1, [%l7 + 0x12]
41156 brz %g2, loop_4810
41157loop_4809:
41158 fnot2 %f12, %f12
41159 fabss %f13, %f1
41160 bge,pt %icc, loop_4811
41161loop_4810:
41162 bcc,pn %xcc, loop_4812
41163 brlz %g7, loop_4813
41164 ld [%l7 + 0x7C], %f1
41165loop_4811:
41166 ldx [%l7 + 0x28], %o2
41167loop_4812:
41168 std %f8, [%l7 + 0x38]
41169loop_4813:
41170 fmovdn %xcc, %f11, %f6
41171 umulcc %i1, 0x15E5, %i0
41172 brgez %o5, loop_4814
41173 array32 %o6, %l5, %l1
41174 edge8ln %g1, %g6, %o0
41175 movvs %xcc, %l4, %l2
41176loop_4814:
41177 bneg,a,pn %icc, loop_4815
41178 fmovsvs %xcc, %f13, %f3
41179 bcc,a loop_4816
41180 ldsh [%l7 + 0x4E], %g4
41181loop_4815:
41182 movneg %icc, %l0, %l3
41183 alignaddrl %i6, %o7, %i5
41184loop_4816:
41185 ldd [%l7 + 0x48], %f10
41186 smul %l6, 0x1415, %i3
41187 bcs,a,pt %xcc, loop_4817
41188 fmovscs %xcc, %f1, %f1
41189 fmovdvs %icc, %f15, %f7
41190 tneg %icc, 0x4
41191loop_4817:
41192 sth %g3, [%l7 + 0x4E]
41193 fmuld8ulx16 %f13, %f11, %f2
41194 sth %i4, [%l7 + 0x20]
41195 edge16ln %i7, %o3, %o4
41196 stb %i2, [%l7 + 0x67]
41197 ldd [%l7 + 0x60], %f12
41198 subcc %g5, %o1, %g2
41199 movrgz %o2, 0x192, %g7
41200 fmovrdgez %i1, %f4, %f4
41201 sth %o5, [%l7 + 0x50]
41202 lduh [%l7 + 0x1C], %i0
41203 ldx [%l7 + 0x08], %l5
41204 ldsh [%l7 + 0x68], %o6
41205 and %g1, %g6, %o0
41206 udiv %l1, 0x063C, %l4
41207 fmovrslz %g4, %f3, %f3
41208 stb %l2, [%l7 + 0x39]
41209 fmovd %f4, %f0
41210 ldx [%l7 + 0x68], %l3
41211 fbul %fcc3, loop_4818
41212 ld [%l7 + 0x68], %f13
41213 umul %i6, %o7, %i5
41214 fcmpne16 %f14, %f14, %l0
41215loop_4818:
41216 ldd [%l7 + 0x68], %f8
41217 sdiv %l6, 0x1C87, %i3
41218 edge32n %i4, %i7, %g3
41219 stb %o3, [%l7 + 0x1C]
41220 tl %xcc, 0x6
41221 movrne %i2, %g5, %o4
41222 fone %f2
41223 lduw [%l7 + 0x1C], %o1
41224 ble,a loop_4819
41225 ldx [%l7 + 0x08], %o2
41226 fmuld8ulx16 %f10, %f13, %f4
41227 tneg %icc, 0x1
41228loop_4819:
41229 fmovrdne %g7, %f0, %f10
41230 fbne,a %fcc2, loop_4820
41231 std %f10, [%l7 + 0x70]
41232 tneg %icc, 0x2
41233 ld [%l7 + 0x4C], %f3
41234loop_4820:
41235 fmovdge %icc, %f0, %f3
41236 fmovrdlz %g2, %f8, %f2
41237 nop
41238 setx loop_4821, %l0, %l1
41239 wrpr 0x1, %tl
41240 wrpr %l1, %tpc
41241 add %l1, 0x4, %l1
41242 wrpr %l1, %tnpc
41243 setx 0x34400001400, %l0, %l1
41244 wrpr %l1, %tstate
41245 wrhpr 0x4, %htstate
41246 retry
41247 lduw [%l7 + 0x18], %o5
41248 ble loop_4822
41249 stx %i1, [%l7 + 0x58]
41250loop_4821:
41251 bleu,a loop_4823
41252 lduw [%l7 + 0x40], %l5
41253loop_4822:
41254 pdist %f4, %f6, %f14
41255 sra %i0, %g1, %o6
41256loop_4823:
41257 alignaddr %g6, %o0, %l1
41258 std %f0, [%l7 + 0x40]
41259 fmovd %f14, %f12
41260 movrlez %l4, 0x392, %g4
41261 mulx %l3, 0x0642, %i6
41262 fpadd32 %f6, %f6, %f6
41263 tpos %icc, 0x7
41264 ldsw [%l7 + 0x7C], %l2
41265 movge %xcc, %i5, %o7
41266 nop
41267 setx loop_4824, %l0, %l1
41268 wrpr 0x1, %tl
41269 wrpr %l1, %tnpc
41270 setx 0x34400001400, %l0, %l1
41271 wrpr %l1, %tstate
41272 wrhpr 0x4, %htstate
41273 done
41274 fpsub16 %f10, %f2, %f14
41275 ldub [%l7 + 0x35], %l0
41276 fmul8sux16 %f6, %f10, %f8
41277loop_4824:
41278 andcc %i3, 0x0089, %l6
41279 andncc %i7, %i4, %o3
41280 fabsd %f0, %f10
41281 nop
41282 setx loop_4825, %l0, %l1
41283 wrpr 0x1, %tl
41284 wrpr %l1, %tpc
41285 add %l1, 0x4, %l1
41286 wrpr %l1, %tnpc
41287 setx 0x34400001400, %l0, %l1
41288 wrpr %l1, %tstate
41289 wrhpr 0x4, %htstate
41290 retry
41291 fxnor %f6, %f12, %f10
41292 fmovsl %icc, %f10, %f7
41293 brnz,a %g3, loop_4826
41294loop_4825:
41295 fpadd32s %f8, %f7, %f6
41296 stw %i2, [%l7 + 0x28]
41297 fmovdvc %icc, %f12, %f3
41298loop_4826:
41299 lduh [%l7 + 0x5A], %g5
41300 fnand %f14, %f14, %f8
41301 sethi 0x1BE5, %o1
41302 std %f10, [%l7 + 0x50]
41303 movrlz %o2, %g7, %o4
41304 stb %o5, [%l7 + 0x6D]
41305 fmovsgu %icc, %f3, %f1
41306 fpsub16 %f10, %f2, %f8
41307 ba,pt %xcc, loop_4827
41308 fnor %f8, %f2, %f0
41309 sdivcc %i1, 0x1206, %l5
41310 movrne %i0, %g2, %o6
41311loop_4827:
41312 ld [%l7 + 0x34], %f5
41313 fands %f2, %f3, %f0
41314 fblg %fcc1, loop_4828
41315 brnz %g1, loop_4829
41316 sth %g6, [%l7 + 0x5C]
41317 movle %icc, %l1, %l4
41318loop_4828:
41319 fmovscs %icc, %f0, %f6
41320loop_4829:
41321 edge32ln %o0, %l3, %g4
41322 fbne %fcc1, loop_4830
41323 tne %icc, 0x4
41324 ldx [%l7 + 0x30], %i6
41325 fmovrde %i5, %f12, %f8
41326loop_4830:
41327 ldsw [%l7 + 0x48], %o7
41328 stx %l2, [%l7 + 0x68]
41329 fandnot1s %f15, %f3, %f5
41330 edge32l %l0, %l6, %i7
41331 brlez %i4, loop_4831
41332 lduh [%l7 + 0x70], %i3
41333 sethi 0x0A96, %o3
41334 addccc %i2, %g5, %o1
41335loop_4831:
41336 fbu,a %fcc2, loop_4832
41337 fmovdcs %icc, %f5, %f4
41338 bcs,pn %xcc, loop_4833
41339 st %f12, [%l7 + 0x64]
41340loop_4832:
41341 fnegs %f15, %f10
41342 addccc %o2, 0x114A, %g3
41343loop_4833:
41344 fpadd32s %f4, %f14, %f7
41345 fmovse %xcc, %f9, %f10
41346 ldsb [%l7 + 0x59], %o4
41347 addccc %o5, 0x03CF, %i1
41348 ldsh [%l7 + 0x18], %g7
41349 xnorcc %l5, %i0, %o6
41350 orcc %g2, 0x03E9, %g1
41351 ldsw [%l7 + 0x68], %l1
41352 udivcc %g6, 0x1AB4, %l4
41353 ldd [%l7 + 0x30], %f10
41354 movvc %xcc, %l3, %g4
41355 fcmpne32 %f2, %f0, %i6
41356 stw %i5, [%l7 + 0x0C]
41357 ldx [%l7 + 0x70], %o0
41358 ldx [%l7 + 0x20], %o7
41359 fnegd %f6, %f14
41360 ld [%l7 + 0x68], %f14
41361 tcs %xcc, 0x0
41362 ld [%l7 + 0x20], %f13
41363 sdivcc %l2, 0x18F9, %l0
41364 fcmple32 %f14, %f4, %l6
41365 tvc %xcc, 0x6
41366 bg %xcc, loop_4834
41367 fand %f10, %f12, %f14
41368 st %f7, [%l7 + 0x7C]
41369 fabsd %f12, %f12
41370loop_4834:
41371 add %i7, 0x0C9D, %i4
41372 fmovsg %icc, %f5, %f4
41373 ld [%l7 + 0x5C], %f1
41374 stb %o3, [%l7 + 0x23]
41375 fbu,a %fcc2, loop_4835
41376 fba,a %fcc3, loop_4836
41377 ta %icc, 0x1
41378 fmovdge %xcc, %f0, %f2
41379loop_4835:
41380 fmovdgu %xcc, %f12, %f0
41381loop_4836:
41382 fmovdneg %xcc, %f2, %f3
41383 sth %i3, [%l7 + 0x16]
41384 sllx %g5, %o1, %o2
41385 ld [%l7 + 0x54], %f9
41386 fmovrsne %i2, %f7, %f9
41387 stx %g3, [%l7 + 0x40]
41388 subcc %o4, %o5, %g7
41389 edge16 %i1, %l5, %o6
41390 stx %i0, [%l7 + 0x70]
41391 fornot1s %f0, %f9, %f7
41392 fcmpne16 %f14, %f12, %g2
41393 lduh [%l7 + 0x2E], %l1
41394 fmul8x16au %f7, %f1, %f12
41395 siam 0x1
41396 sth %g6, [%l7 + 0x22]
41397 fpmerge %f3, %f3, %f0
41398 fand %f2, %f2, %f4
41399 sth %l4, [%l7 + 0x5E]
41400 srl %l3, %g4, %i6
41401 fandnot1s %f0, %f14, %f8
41402 sll %g1, %o0, %o7
41403 fornot1 %f6, %f2, %f8
41404 fmovsne %icc, %f4, %f6
41405 st %f11, [%l7 + 0x70]
41406 sdivx %i5, 0x1546, %l0
41407 fnand %f0, %f4, %f8
41408 tneg %xcc, 0x6
41409 edge32 %l6, %l2, %i7
41410 fornot2 %f12, %f6, %f8
41411 fpsub32s %f0, %f2, %f15
41412 fnegs %f13, %f12
41413 brgz %i4, loop_4837
41414 fmovdge %icc, %f3, %f7
41415 movge %xcc, %i3, %g5
41416 movneg %icc, %o3, %o2
41417loop_4837:
41418 fand %f8, %f8, %f4
41419 lduw [%l7 + 0x08], %i2
41420 sub %g3, %o1, %o4
41421 smul %o5, 0x0EBF, %i1
41422 st %f15, [%l7 + 0x38]
41423 srax %g7, 0x18, %l5
41424 sethi 0x09A9, %i0
41425 fnegd %f14, %f4
41426 fbug %fcc1, loop_4838
41427 tcc %xcc, 0x7
41428 ldub [%l7 + 0x40], %g2
41429 fzeros %f4
41430loop_4838:
41431 edge16ln %l1, %g6, %l4
41432 ldsw [%l7 + 0x34], %l3
41433 tg %icc, 0x0
41434 stb %g4, [%l7 + 0x1A]
41435 stx %o6, [%l7 + 0x50]
41436 stb %i6, [%l7 + 0x60]
41437 movre %o0, 0x250, %o7
41438 st %f13, [%l7 + 0x7C]
41439 ldsw [%l7 + 0x38], %g1
41440 udivx %i5, 0x1EF6, %l0
41441 ldx [%l7 + 0x38], %l2
41442 lduh [%l7 + 0x4A], %l6
41443 nop
41444 setx loop_4839, %l0, %l1
41445 wrpr 0x1, %tl
41446 wrpr %l1, %tnpc
41447 setx 0x34400001400, %l0, %l1
41448 wrpr %l1, %tstate
41449 wrhpr 0x4, %htstate
41450 done
41451 orcc %i4, %i7, %i3
41452 st %f9, [%l7 + 0x5C]
41453 fmovdcc %xcc, %f7, %f10
41454loop_4839:
41455 std %f0, [%l7 + 0x08]
41456 fcmpgt16 %f14, %f8, %o3
41457 fnegs %f3, %f15
41458 addc %g5, %o2, %i2
41459 mova %icc, %o1, %o4
41460 bshuffle %f10, %f6, %f2
41461 fmul8ulx16 %f4, %f6, %f4
41462 sra %g3, 0x1D, %i1
41463 fmovrslz %g7, %f11, %f5
41464 stb %o5, [%l7 + 0x65]
41465 ta %icc, 0x7
41466 fmovdvc %xcc, %f14, %f4
41467 ldx [%l7 + 0x28], %l5
41468 fmovdcc %xcc, %f12, %f2
41469 fmul8x16al %f1, %f2, %f10
41470 edge8ln %i0, %g2, %l1
41471 std %f4, [%l7 + 0x20]
41472 fmovsl %icc, %f2, %f7
41473 stb %l4, [%l7 + 0x36]
41474 brgez,a %l3, loop_4840
41475 tne %icc, 0x6
41476 ldsw [%l7 + 0x38], %g4
41477 fcmpeq32 %f2, %f10, %g6
41478loop_4840:
41479 fxnor %f10, %f12, %f4
41480 movg %icc, %i6, %o6
41481 ldub [%l7 + 0x1A], %o0
41482 ldsw [%l7 + 0x4C], %g1
41483 lduh [%l7 + 0x58], %i5
41484 fmovdne %icc, %f11, %f3
41485 edge8 %o7, %l2, %l6
41486 lduw [%l7 + 0x2C], %i4
41487 ldsw [%l7 + 0x18], %i7
41488 stw %i3, [%l7 + 0x68]
41489 tl %xcc, 0x1
41490 fornot2 %f6, %f14, %f14
41491 ldsb [%l7 + 0x1D], %l0
41492 fmovsn %xcc, %f1, %f12
41493 fmovsa %xcc, %f12, %f15
41494 fmovscs %icc, %f7, %f6
41495 ldub [%l7 + 0x71], %o3
41496 smulcc %g5, %i2, %o1
41497 fmovde %icc, %f3, %f4
41498 ldub [%l7 + 0x7C], %o2
41499 orncc %o4, 0x1DB8, %i1
41500 ld [%l7 + 0x50], %f12
41501 nop
41502 setx loop_4841, %l0, %l1
41503 wrpr 0x1, %tl
41504 wrpr %l1, %tnpc
41505 setx 0x34400001400, %l0, %l1
41506 wrpr %l1, %tstate
41507 wrhpr 0x4, %htstate
41508 done
41509 ldd [%l7 + 0x70], %f10
41510 movcs %icc, %g7, %g3
41511 mulx %l5, %i0, %o5
41512loop_4841:
41513 move %icc, %l1, %l4
41514 fornot1 %f10, %f12, %f14
41515 stb %l3, [%l7 + 0x6A]
41516 addcc %g4, 0x1D2C, %g2
41517 fcmpgt16 %f14, %f14, %i6
41518 ldsb [%l7 + 0x30], %o6
41519 fmovrse %o0, %f7, %f7
41520 lduh [%l7 + 0x7A], %g1
41521 fzeros %f3
41522 fmovdn %icc, %f8, %f14
41523 tle %xcc, 0x2
41524 ld [%l7 + 0x28], %f5
41525 ldsw [%l7 + 0x30], %g6
41526 ldsh [%l7 + 0x7A], %o7
41527 ld [%l7 + 0x0C], %f9
41528 std %f2, [%l7 + 0x10]
41529 fmovs %f5, %f5
41530 ldd [%l7 + 0x68], %f6
41531 brlz %l2, loop_4842
41532 stw %i5, [%l7 + 0x7C]
41533 addc %i4, 0x1569, %i7
41534 brgez %l6, loop_4843
41535loop_4842:
41536 movrne %i3, %o3, %g5
41537 fmuld8sux16 %f5, %f8, %f12
41538 tg %icc, 0x1
41539loop_4843:
41540 movge %xcc, %l0, %i2
41541 andcc %o2, 0x0B0A, %o4
41542 mulx %i1, %g7, %g3
41543 ldub [%l7 + 0x3D], %o1
41544 tn %xcc, 0x2
41545 movrgez %i0, 0x3CA, %o5
41546 mova %xcc, %l5, %l4
41547 bpos,pt %icc, loop_4844
41548 sra %l1, %l3, %g2
41549 lduh [%l7 + 0x7C], %g4
41550 ldsb [%l7 + 0x6B], %o6
41551loop_4844:
41552 ldsh [%l7 + 0x68], %o0
41553 edge8l %g1, %i6, %o7
41554 mulx %l2, %i5, %g6
41555 fones %f4
41556 tg %xcc, 0x2
41557 tle %icc, 0x1
41558 fmovsa %icc, %f5, %f10
41559 stx %i4, [%l7 + 0x20]
41560 ldd [%l7 + 0x68], %f4
41561 fmovdg %xcc, %f14, %f15
41562 fone %f8
41563 srlx %i7, 0x17, %l6
41564 ldx [%l7 + 0x68], %o3
41565 lduw [%l7 + 0x5C], %g5
41566 sdiv %l0, 0x12F0, %i3
41567 fmovsn %xcc, %f8, %f4
41568 ldub [%l7 + 0x2D], %i2
41569 fnegs %f6, %f5
41570 brnz,a %o4, loop_4845
41571 fmovdneg %icc, %f15, %f14
41572 ldx [%l7 + 0x10], %o2
41573 nop
41574 setx loop_4846, %l0, %l1
41575 wrpr 0x1, %tl
41576 wrpr %l1, %tpc
41577 add %l1, 0x4, %l1
41578 wrpr %l1, %tnpc
41579 setx 0x34400001400, %l0, %l1
41580 wrpr %l1, %tstate
41581 wrhpr 0x4, %htstate
41582 retry
41583loop_4845:
41584 sethi 0x111C, %i1
41585 stw %g7, [%l7 + 0x7C]
41586 bge,a,pn %icc, loop_4847
41587loop_4846:
41588 ldd [%l7 + 0x70], %f8
41589 movne %xcc, %g3, %i0
41590 stb %o1, [%l7 + 0x45]
41591loop_4847:
41592 fmovsle %icc, %f6, %f2
41593 fmovdl %icc, %f13, %f7
41594 std %f2, [%l7 + 0x70]
41595 ldsh [%l7 + 0x42], %l5
41596 fmovdneg %icc, %f6, %f14
41597 ldsb [%l7 + 0x40], %l4
41598 or %o5, %l3, %g2
41599 fors %f1, %f14, %f5
41600 bvs loop_4848
41601 ldsb [%l7 + 0x3B], %g4
41602 fmovrslz %o6, %f0, %f13
41603 st %f11, [%l7 + 0x44]
41604loop_4848:
41605 ldd [%l7 + 0x18], %f12
41606 ld [%l7 + 0x74], %f3
41607 fcmple16 %f14, %f4, %o0
41608 fmovsa %icc, %f10, %f11
41609 fbne %fcc2, loop_4849
41610 edge32l %g1, %l1, %o7
41611 fbg,a %fcc0, loop_4850
41612 fzero %f4
41613loop_4849:
41614 fcmpne32 %f8, %f2, %i6
41615 edge8n %l2, %i5, %i4
41616loop_4850:
41617 fabss %f12, %f15
41618 addcc %i7, %g6, %o3
41619 fbe %fcc2, loop_4851
41620 and %g5, 0x00E2, %l0
41621 tvc %icc, 0x6
41622 xnorcc %i3, %i2, %o4
41623loop_4851:
41624 sth %o2, [%l7 + 0x46]
41625 fmovrsgz %l6, %f13, %f2
41626 bne,a %xcc, loop_4852
41627 fpsub16s %f11, %f8, %f15
41628 fmovdvc %icc, %f3, %f3
41629 bneg,a,pn %xcc, loop_4853
41630loop_4852:
41631 fmovs %f3, %f5
41632 sth %i1, [%l7 + 0x18]
41633 bcc,a,pt %icc, loop_4854
41634loop_4853:
41635 orncc %g7, 0x0D34, %g3
41636 tneg %xcc, 0x0
41637 lduw [%l7 + 0x70], %o1
41638loop_4854:
41639 ldd [%l7 + 0x28], %f8
41640 bleu,a loop_4855
41641 fabsd %f10, %f12
41642 udivcc %i0, 0x1D50, %l5
41643 subccc %o5, %l4, %g2
41644loop_4855:
41645 fnegs %f15, %f10
41646 edge32 %g4, %o6, %l3
41647 srlx %o0, 0x16, %l1
41648 ldsh [%l7 + 0x66], %o7
41649 sth %i6, [%l7 + 0x3C]
41650 ldub [%l7 + 0x7F], %l2
41651 ldsh [%l7 + 0x66], %i5
41652 lduw [%l7 + 0x3C], %g1
41653 alignaddrl %i4, %g6, %i7
41654 fandnot2s %f14, %f11, %f15
41655 stx %o3, [%l7 + 0x28]
41656 ldsw [%l7 + 0x08], %g5
41657 std %f12, [%l7 + 0x48]
41658 be,a loop_4856
41659 lduw [%l7 + 0x74], %i3
41660 edge8ln %l0, %i2, %o4
41661 fcmpeq16 %f12, %f10, %o2
41662loop_4856:
41663 sth %l6, [%l7 + 0x58]
41664 fmovdg %icc, %f4, %f10
41665 ldsw [%l7 + 0x28], %i1
41666 lduw [%l7 + 0x54], %g3
41667 ld [%l7 + 0x14], %f15
41668 movn %icc, %g7, %i0
41669 fmovrsgz %o1, %f14, %f9
41670 fsrc2s %f15, %f8
41671 lduw [%l7 + 0x14], %l5
41672 fcmpes %fcc2, %f2, %f7
41673 stb %o5, [%l7 + 0x25]
41674 fmovdl %xcc, %f8, %f11
41675 fble %fcc2, loop_4857
41676 bgu loop_4858
41677 fsrc2s %f12, %f3
41678 stb %l4, [%l7 + 0x50]
41679loop_4857:
41680 ld [%l7 + 0x44], %f15
41681loop_4858:
41682 fmovsl %xcc, %f11, %f13
41683 bshuffle %f6, %f10, %f4
41684 ldsb [%l7 + 0x11], %g4
41685 fandnot2 %f8, %f6, %f10
41686 lduw [%l7 + 0x0C], %o6
41687 ldsh [%l7 + 0x1C], %l3
41688 brnz %o0, loop_4859
41689 edge32 %l1, %o7, %g2
41690 ld [%l7 + 0x54], %f12
41691 fmuld8sux16 %f11, %f15, %f14
41692loop_4859:
41693 fmuld8ulx16 %f3, %f6, %f12
41694 fornot2 %f6, %f14, %f6
41695 fmovsn %xcc, %f5, %f0
41696 lduh [%l7 + 0x3C], %l2
41697 sdivcc %i6, 0x1FF9, %g1
41698 sth %i4, [%l7 + 0x78]
41699 movrgz %g6, %i7, %i5
41700 fpadd16 %f12, %f12, %f6
41701 fnot2s %f13, %f14
41702 fmovdg %xcc, %f10, %f9
41703 ldd [%l7 + 0x18], %f14
41704 stb %o3, [%l7 + 0x60]
41705 ld [%l7 + 0x28], %f2
41706 movre %i3, 0x27A, %l0
41707 movcc %icc, %g5, %o4
41708 andncc %o2, %i2, %i1
41709 brgez,a %l6, loop_4860
41710 fmovrdgz %g7, %f2, %f6
41711 stx %i0, [%l7 + 0x58]
41712 ldub [%l7 + 0x1C], %g3
41713loop_4860:
41714 call loop_4861
41715 pdist %f10, %f12, %f4
41716 fbule,a %fcc0, loop_4862
41717 movn %icc, %o1, %l5
41718loop_4861:
41719 fbuge %fcc1, loop_4863
41720 taddcctv %o5, 0x1D51, %l4
41721loop_4862:
41722 and %g4, 0x0363, %o6
41723 fblg %fcc2, loop_4864
41724loop_4863:
41725 nop
41726 setx loop_4865, %l0, %l1
41727 wrpr 0x1, %tl
41728 wrpr %l1, %tpc
41729 add %l1, 0x4, %l1
41730 wrpr %l1, %tnpc
41731 setx 0x34400001400, %l0, %l1
41732 wrpr %l1, %tstate
41733 wrhpr 0x4, %htstate
41734 retry
41735 ldub [%l7 + 0x60], %o0
41736 edge16 %l3, %l1, %g2
41737loop_4864:
41738 subc %l2, 0x15E5, %o7
41739loop_4865:
41740 fcmpgt16 %f14, %f10, %i6
41741 brlz,a %i4, loop_4866
41742 tle %icc, 0x6
41743 fmovdvs %icc, %f6, %f5
41744 fpack16 %f0, %f10
41745loop_4866:
41746 st %f10, [%l7 + 0x5C]
41747 ldx [%l7 + 0x58], %g1
41748 sub %g6, 0x0E91, %i7
41749 fandnot1s %f11, %f11, %f10
41750 call loop_4867
41751 fnegd %f12, %f14
41752 call loop_4868
41753 ldub [%l7 + 0x2E], %o3
41754loop_4867:
41755 subc %i3, 0x04CD, %i5
41756 srax %g5, 0x07, %o4
41757loop_4868:
41758 fabsd %f4, %f0
41759 ldd [%l7 + 0x08], %f12
41760 fmovsge %xcc, %f3, %f12
41761 ldub [%l7 + 0x1F], %l0
41762 stb %o2, [%l7 + 0x59]
41763 ldsh [%l7 + 0x36], %i1
41764 fbl %fcc0, loop_4869
41765 ldub [%l7 + 0x31], %l6
41766 tg %xcc, 0x3
41767 movrne %g7, %i0, %i2
41768loop_4869:
41769 edge8ln %g3, %o1, %l5
41770 lduw [%l7 + 0x38], %l4
41771 fmovsl %xcc, %f9, %f14
41772 ldsb [%l7 + 0x34], %o5
41773 subccc %g4, %o6, %o0
41774 brgz,a %l3, loop_4870
41775 sethi 0x06E7, %l1
41776 nop
41777 setx loop_4871, %l0, %l1
41778 jmpl %l1, %l2
41779 fsrc2 %f10, %f2
41780loop_4870:
41781 stw %o7, [%l7 + 0x48]
41782 ld [%l7 + 0x34], %f8
41783loop_4871:
41784 bgu,a loop_4872
41785 stb %g2, [%l7 + 0x10]
41786 umulcc %i6, %i4, %g6
41787 taddcc %g1, %i7, %o3
41788loop_4872:
41789 fmovse %xcc, %f11, %f15
41790 tne %xcc, 0x0
41791 umul %i5, %i3, %o4
41792 sub %l0, 0x1B30, %g5
41793 ldsw [%l7 + 0x40], %o2
41794 alignaddrl %l6, %g7, %i0
41795 mova %icc, %i1, %g3
41796 fnot2 %f8, %f12
41797 bcs,a,pn %icc, loop_4873
41798 srl %i2, %o1, %l5
41799 fbe,a %fcc2, loop_4874
41800 andcc %l4, 0x0DE1, %o5
41801loop_4873:
41802 ld [%l7 + 0x68], %f1
41803 ldsh [%l7 + 0x4A], %g4
41804loop_4874:
41805 taddcc %o0, %l3, %l1
41806 stx %o6, [%l7 + 0x40]
41807 fbule,a %fcc3, loop_4875
41808 add %l2, 0x024B, %o7
41809 ldsh [%l7 + 0x5E], %i6
41810 subc %i4, %g6, %g1
41811loop_4875:
41812 fmovdl %xcc, %f9, %f9
41813 ldsh [%l7 + 0x28], %g2
41814 fxor %f14, %f12, %f2
41815 orcc %o3, %i7, %i5
41816 fones %f0
41817 ldsb [%l7 + 0x42], %o4
41818 array8 %l0, %i3, %g5
41819 ldsb [%l7 + 0x1E], %o2
41820 fbul,a %fcc3, loop_4876
41821 fexpand %f7, %f0
41822 movcs %xcc, %l6, %i0
41823 movleu %xcc, %g7, %g3
41824loop_4876:
41825 fbn %fcc3, loop_4877
41826 ldsb [%l7 + 0x79], %i1
41827 subcc %o1, %l5, %l4
41828 sth %i2, [%l7 + 0x40]
41829loop_4877:
41830 array8 %g4, %o0, %o5
41831 fcmpne16 %f14, %f4, %l1
41832 fxnors %f10, %f11, %f11
41833 brnz %l3, loop_4878
41834 fmovdcc %icc, %f13, %f0
41835 fcmpeq16 %f4, %f4, %o6
41836 tvc %icc, 0x5
41837loop_4878:
41838 fbn %fcc2, loop_4879
41839 movn %xcc, %o7, %i6
41840 ld [%l7 + 0x0C], %f15
41841 movl %xcc, %i4, %l2
41842loop_4879:
41843 ldub [%l7 + 0x40], %g6
41844 stw %g1, [%l7 + 0x20]
41845 stb %o3, [%l7 + 0x72]
41846 fcmpgt16 %f4, %f14, %g2
41847 mulx %i5, 0x13AB, %o4
41848 tne %xcc, 0x7
41849 edge8 %l0, %i7, %g5
41850 sdivx %o2, 0x0474, %i3
41851 lduh [%l7 + 0x28], %l6
41852 fbg %fcc1, loop_4880
41853 bcs %icc, loop_4881
41854 fcmpne32 %f14, %f12, %g7
41855 stw %g3, [%l7 + 0x60]
41856loop_4880:
41857 ldsb [%l7 + 0x1B], %i1
41858loop_4881:
41859 ldsw [%l7 + 0x34], %i0
41860 bshuffle %f2, %f2, %f12
41861 stx %l5, [%l7 + 0x60]
41862 movle %icc, %o1, %i2
41863 nop
41864 setx loop_4882, %l0, %l1
41865 jmpl %l1, %l4
41866 std %f14, [%l7 + 0x28]
41867 fexpand %f13, %f6
41868 array16 %g4, %o5, %l1
41869loop_4882:
41870 fpadd16 %f14, %f2, %f2
41871 fcmpne16 %f8, %f6, %o0
41872 brgz,a %o6, loop_4883
41873 fmovsne %icc, %f9, %f11
41874 stb %l3, [%l7 + 0x25]
41875 stb %i6, [%l7 + 0x5E]
41876loop_4883:
41877 movl %xcc, %o7, %i4
41878 ldsh [%l7 + 0x44], %g6
41879 fmovdg %xcc, %f0, %f6
41880 fba,a %fcc0, loop_4884
41881 movl %icc, %g1, %o3
41882 ldx [%l7 + 0x38], %g2
41883 st %f2, [%l7 + 0x78]
41884loop_4884:
41885 movg %icc, %i5, %o4
41886 sth %l0, [%l7 + 0x5A]
41887 stb %i7, [%l7 + 0x6E]
41888 st %f1, [%l7 + 0x28]
41889 move %xcc, %g5, %l2
41890 fnot2 %f10, %f10
41891 ldd [%l7 + 0x48], %f0
41892 sub %o2, %l6, %i3
41893 fmovsl %icc, %f12, %f14
41894 subccc %g3, %i1, %i0
41895 fnand %f6, %f2, %f6
41896 ldub [%l7 + 0x4D], %l5
41897 faligndata %f4, %f4, %f14
41898 sdiv %g7, 0x02A7, %o1
41899 fmovsn %icc, %f15, %f7
41900 ba,pt %xcc, loop_4885
41901 tvs %icc, 0x5
41902 ldd [%l7 + 0x60], %f12
41903 fmovsgu %xcc, %f6, %f13
41904loop_4885:
41905 stb %i2, [%l7 + 0x5F]
41906 nop
41907 setx loop_4886, %l0, %l1
41908 wrpr 0x1, %tl
41909 wrpr %l1, %tnpc
41910 setx 0x34400001400, %l0, %l1
41911 wrpr %l1, %tstate
41912 wrhpr 0x4, %htstate
41913 done
41914 fmovsa %icc, %f5, %f14
41915 fones %f12
41916 fcmpeq16 %f14, %f6, %g4
41917loop_4886:
41918 or %l4, 0x1CDF, %l1
41919 edge16l %o5, %o6, %l3
41920 for %f4, %f10, %f10
41921 fandnot2s %f6, %f4, %f3
41922 sth %o0, [%l7 + 0x5A]
41923 fmovdge %icc, %f5, %f8
41924 lduh [%l7 + 0x2E], %o7
41925 bg %xcc, loop_4887
41926 fmovrde %i6, %f0, %f6
41927 lduw [%l7 + 0x08], %g6
41928 stw %g1, [%l7 + 0x0C]
41929loop_4887:
41930 ldsh [%l7 + 0x74], %o3
41931 edge8n %i4, %g2, %o4
41932 movleu %icc, %l0, %i5
41933 fmovscc %icc, %f0, %f0
41934 st %f12, [%l7 + 0x1C]
41935 sth %g5, [%l7 + 0x46]
41936 stx %i7, [%l7 + 0x60]
41937 fbul %fcc3, loop_4888
41938 std %f0, [%l7 + 0x58]
41939 fble %fcc3, loop_4889
41940 fornot1s %f5, %f8, %f8
41941loop_4888:
41942 ldx [%l7 + 0x60], %o2
41943 ldsb [%l7 + 0x72], %l2
41944loop_4889:
41945 fmul8ulx16 %f10, %f10, %f6
41946 tne %xcc, 0x7
41947 stx %i3, [%l7 + 0x70]
41948 fnot2s %f15, %f3
41949 ldx [%l7 + 0x48], %l6
41950 fors %f10, %f2, %f12
41951 alignaddrl %g3, %i0, %l5
41952 fcmps %fcc3, %f2, %f13
41953 ldsb [%l7 + 0x3E], %i1
41954 stx %g7, [%l7 + 0x20]
41955 fmovrse %i2, %f6, %f15
41956 ba,a,pn %xcc, loop_4890
41957 fone %f12
41958 ld [%l7 + 0x3C], %f14
41959 ldub [%l7 + 0x0E], %g4
41960loop_4890:
41961 bleu loop_4891
41962 fnot2s %f11, %f2
41963 movrgez %l4, 0x1E4, %l1
41964 ldsb [%l7 + 0x41], %o5
41965loop_4891:
41966 array16 %o1, %o6, %o0
41967 fmovsn %xcc, %f9, %f0
41968 udivcc %o7, 0x1D63, %l3
41969 tleu %xcc, 0x6
41970 fpadd32 %f10, %f4, %f2
41971 fmovdne %xcc, %f11, %f4
41972 sth %i6, [%l7 + 0x64]
41973 fnor %f10, %f2, %f0
41974 fmul8sux16 %f8, %f0, %f6
41975 ldub [%l7 + 0x09], %g6
41976 fpsub32 %f4, %f6, %f2
41977 fmovdcs %xcc, %f14, %f10
41978 ldsh [%l7 + 0x10], %o3
41979 fmovdleu %xcc, %f8, %f15
41980 addcc %i4, 0x0004, %g2
41981 movcc %xcc, %o4, %g1
41982 fmovscs %xcc, %f9, %f9
41983 fba,a %fcc2, loop_4892
41984 fpack16 %f6, %f7
41985 movvc %icc, %i5, %g5
41986 bne loop_4893
41987loop_4892:
41988 movle %xcc, %l0, %i7
41989 smul %o2, 0x1DE5, %l2
41990 fmovdleu %icc, %f10, %f4
41991loop_4893:
41992 mulscc %l6, 0x18A3, %g3
41993 srax %i0, %l5, %i1
41994 lduw [%l7 + 0x30], %i3
41995 fand %f0, %f10, %f8
41996 brnz %i2, loop_4894
41997 te %xcc, 0x4
41998 ldsh [%l7 + 0x70], %g7
41999 ldsb [%l7 + 0x41], %l4
42000loop_4894:
42001 edge16n %l1, %o5, %g4
42002 fmovrdlz %o6, %f0, %f2
42003 movl %xcc, %o0, %o7
42004 sth %l3, [%l7 + 0x50]
42005 fmul8x16 %f7, %f12, %f10
42006 movleu %xcc, %o1, %i6
42007 sdivx %o3, 0x001D, %i4
42008 stx %g2, [%l7 + 0x50]
42009 fpackfix %f0, %f0
42010 fbu,a %fcc1, loop_4895
42011 orncc %g6, 0x1710, %o4
42012 fmovscs %xcc, %f13, %f6
42013 fones %f7
42014loop_4895:
42015 std %f10, [%l7 + 0x68]
42016 ldd [%l7 + 0x68], %f12
42017 movle %icc, %g1, %i5
42018 ldsb [%l7 + 0x58], %g5
42019 call loop_4896
42020 fbule %fcc2, loop_4897
42021 taddcctv %i7, %l0, %l2
42022 fmovrsgez %o2, %f14, %f5
42023loop_4896:
42024 ldsb [%l7 + 0x46], %g3
42025loop_4897:
42026 sra %i0, 0x08, %l5
42027 movrgez %i1, %l6, %i3
42028 ldsb [%l7 + 0x62], %g7
42029 tle %xcc, 0x5
42030 tle %icc, 0x6
42031 lduh [%l7 + 0x7C], %i2
42032 fsrc1s %f1, %f9
42033 lduw [%l7 + 0x3C], %l4
42034 fblg %fcc2, loop_4898
42035 stb %o5, [%l7 + 0x3B]
42036 fmovrdgz %g4, %f2, %f8
42037 udivx %l1, 0x0EA1, %o6
42038loop_4898:
42039 sethi 0x13DC, %o7
42040 fpsub32s %f11, %f11, %f3
42041 fblg %fcc0, loop_4899
42042 tvc %xcc, 0x6
42043 stw %l3, [%l7 + 0x1C]
42044 fbg %fcc1, loop_4900
42045loop_4899:
42046 stw %o0, [%l7 + 0x54]
42047 std %f2, [%l7 + 0x60]
42048 fcmple16 %f12, %f2, %o1
42049loop_4900:
42050 fsrc2 %f14, %f4
42051 and %i6, %i4, %o3
42052 tgu %xcc, 0x7
42053 fba,a %fcc2, loop_4901
42054 fpack32 %f14, %f2, %f8
42055 st %f5, [%l7 + 0x18]
42056 fnot1s %f6, %f8
42057loop_4901:
42058 ldx [%l7 + 0x10], %g2
42059 ldsh [%l7 + 0x22], %o4
42060 fpadd32s %f6, %f8, %f4
42061 bge %icc, loop_4902
42062 ldsh [%l7 + 0x56], %g1
42063 mulscc %g6, 0x02EC, %g5
42064 ldsw [%l7 + 0x48], %i7
42065loop_4902:
42066 fnot2s %f8, %f1
42067 xorcc %i5, %l0, %o2
42068 nop
42069 setx loop_4903, %l0, %l1
42070 jmpl %l1, %g3
42071 fnot2 %f10, %f12
42072 fble,a %fcc2, loop_4904
42073 fornot1s %f13, %f8, %f1
42074loop_4903:
42075 bcs,a loop_4905
42076 ldx [%l7 + 0x18], %l2
42077loop_4904:
42078 edge16l %i0, %l5, %l6
42079 alignaddrl %i3, %i1, %g7
42080loop_4905:
42081 fmovspos %icc, %f11, %f8
42082 fmuld8ulx16 %f6, %f3, %f8
42083 ld [%l7 + 0x14], %f14
42084 siam 0x4
42085 ldx [%l7 + 0x08], %i2
42086 fmovrdgez %o5, %f8, %f2
42087 ldx [%l7 + 0x40], %g4
42088 array32 %l4, %l1, %o7
42089 pdist %f14, %f10, %f14
42090 fmovse %xcc, %f3, %f3
42091 stw %l3, [%l7 + 0x38]
42092 tg %icc, 0x3
42093 stw %o6, [%l7 + 0x08]
42094 movrne %o0, %o1, %i4
42095 movvc %icc, %o3, %g2
42096 ldsb [%l7 + 0x68], %o4
42097 lduh [%l7 + 0x2E], %i6
42098 ldx [%l7 + 0x70], %g6
42099 array32 %g1, %g5, %i5
42100 movcs %xcc, %i7, %l0
42101 ble,a,pt %xcc, loop_4906
42102 stx %o2, [%l7 + 0x18]
42103 fsrc2s %f2, %f15
42104 fmovse %icc, %f9, %f8
42105loop_4906:
42106 std %f10, [%l7 + 0x30]
42107 fbu %fcc0, loop_4907
42108 ldub [%l7 + 0x6A], %l2
42109 sllx %g3, 0x12, %l5
42110 smulcc %i0, 0x1326, %l6
42111loop_4907:
42112 fblg %fcc0, loop_4908
42113 fmovrse %i1, %f4, %f7
42114 fmovd %f10, %f2
42115 sth %i3, [%l7 + 0x7A]
42116loop_4908:
42117 ldx [%l7 + 0x70], %g7
42118 ldsb [%l7 + 0x35], %i2
42119 edge8 %g4, %l4, %l1
42120 fones %f3
42121 fmul8x16 %f7, %f2, %f14
42122 andcc %o7, %l3, %o5
42123 stx %o6, [%l7 + 0x58]
42124 ldub [%l7 + 0x1D], %o0
42125 fmovsneg %xcc, %f3, %f3
42126 te %icc, 0x0
42127 fpsub32s %f2, %f8, %f8
42128 movrgez %i4, %o3, %g2
42129 stx %o1, [%l7 + 0x68]
42130 ldsb [%l7 + 0x70], %i6
42131 movg %xcc, %g6, %o4
42132 brz,a %g1, loop_4909
42133 fmovdpos %xcc, %f6, %f5
42134 fmovdn %icc, %f2, %f3
42135 fcmple16 %f10, %f14, %g5
42136loop_4909:
42137 fmovdpos %xcc, %f13, %f0
42138 ldsw [%l7 + 0x1C], %i7
42139 sth %i5, [%l7 + 0x0E]
42140 lduw [%l7 + 0x44], %o2
42141 fmovdgu %icc, %f1, %f5
42142 std %f4, [%l7 + 0x68]
42143 ldsb [%l7 + 0x23], %l0
42144 ldsh [%l7 + 0x7E], %l2
42145 stw %g3, [%l7 + 0x28]
42146 tleu %xcc, 0x6
42147 tne %xcc, 0x7
42148 fsrc1 %f14, %f0
42149 stx %l5, [%l7 + 0x10]
42150 udivx %i0, 0x13BF, %l6
42151 mulx %i1, %i3, %i2
42152 movg %icc, %g4, %l4
42153 fone %f2
42154 movneg %xcc, %l1, %g7
42155 sdivcc %o7, 0x07C7, %o5
42156 st %f10, [%l7 + 0x18]
42157 te %xcc, 0x6
42158 sth %o6, [%l7 + 0x3A]
42159 fsrc1s %f10, %f8
42160 ldx [%l7 + 0x18], %o0
42161 ldx [%l7 + 0x48], %i4
42162 fandnot1 %f2, %f4, %f6
42163 fnand %f6, %f14, %f14
42164 std %f10, [%l7 + 0x18]
42165 edge8n %l3, %o3, %g2
42166 fbg %fcc0, loop_4910
42167 bg,pt %xcc, loop_4911
42168 sub %o1, 0x137A, %g6
42169 nop
42170 setx loop_4912, %l0, %l1
42171 wrpr 0x1, %tl
42172 wrpr %l1, %tpc
42173 add %l1, 0x4, %l1
42174 wrpr %l1, %tnpc
42175 setx 0x34400001400, %l0, %l1
42176 wrpr %l1, %tstate
42177 wrhpr 0x4, %htstate
42178 retry
42179loop_4910:
42180 stw %o4, [%l7 + 0x78]
42181loop_4911:
42182 tvc %icc, 0x4
42183 ldsw [%l7 + 0x5C], %i6
42184loop_4912:
42185 fcmple16 %f8, %f2, %g1
42186 ld [%l7 + 0x68], %f6
42187 tle %xcc, 0x0
42188 edge16l %g5, %i7, %o2
42189 fmovsvs %icc, %f6, %f9
42190 bcc,a,pn %xcc, loop_4913
42191 lduw [%l7 + 0x14], %i5
42192 fandnot1s %f5, %f3, %f9
42193 lduh [%l7 + 0x5A], %l0
42194loop_4913:
42195 lduw [%l7 + 0x48], %g3
42196 movcs %icc, %l5, %l2
42197 orncc %i0, %i1, %i3
42198 ld [%l7 + 0x34], %f1
42199 brgez,a %i2, loop_4914
42200 lduh [%l7 + 0x7C], %l6
42201 ldsh [%l7 + 0x14], %g4
42202 fandnot2 %f14, %f14, %f8
42203loop_4914:
42204 fsrc1 %f0, %f4
42205 stx %l4, [%l7 + 0x50]
42206 ldsh [%l7 + 0x34], %g7
42207 sdivcc %o7, 0x0B06, %o5
42208 fbg %fcc3, loop_4915
42209 fexpand %f6, %f6
42210 taddcc %o6, 0x1EBF, %o0
42211 st %f10, [%l7 + 0x14]
42212loop_4915:
42213 ldub [%l7 + 0x58], %i4
42214 fnegs %f13, %f13
42215 call loop_4916
42216 ba,pn %xcc, loop_4917
42217 fsrc2 %f10, %f2
42218 fpsub32s %f5, %f13, %f3
42219loop_4916:
42220 bgu,a loop_4918
42221loop_4917:
42222 bleu,a %xcc, loop_4919
42223 fmovsneg %icc, %f5, %f15
42224 andn %l1, %o3, %l3
42225loop_4918:
42226 fornot2s %f4, %f14, %f4
42227loop_4919:
42228 bpos,a,pt %xcc, loop_4920
42229 tsubcc %o1, %g6, %o4
42230 ldsh [%l7 + 0x30], %i6
42231 fnot2s %f15, %f5
42232loop_4920:
42233 bne %icc, loop_4921
42234 nop
42235 setx loop_4922, %l0, %l1
42236 wrpr 0x1, %tl
42237 wrpr %l1, %tpc
42238 add %l1, 0x4, %l1
42239 wrpr %l1, %tnpc
42240 setx 0x34400001400, %l0, %l1
42241 wrpr %l1, %tstate
42242 wrhpr 0x4, %htstate
42243 retry
42244 sdiv %g1, 0x1175, %g5
42245 tle %icc, 0x6
42246loop_4921:
42247 fsrc2 %f10, %f2
42248loop_4922:
42249 fpsub16s %f11, %f7, %f14
42250 mulscc %g2, %o2, %i7
42251 movcs %icc, %i5, %g3
42252 fmovspos %icc, %f4, %f11
42253 st %f1, [%l7 + 0x18]
42254 movne %xcc, %l5, %l0
42255 andn %l2, %i1, %i3
42256 array8 %i2, %l6, %i0
42257 edge8n %l4, %g4, %o7
42258 edge8 %g7, %o5, %o6
42259 sth %i4, [%l7 + 0x20]
42260 fmovde %icc, %f2, %f0
42261 edge8l %o0, %l1, %l3
42262 mulscc %o1, %o3, %g6
42263 xnor %o4, %g1, %i6
42264 addc %g5, %g2, %o2
42265 fandnot1 %f0, %f2, %f12
42266 ldub [%l7 + 0x26], %i5
42267 lduh [%l7 + 0x3E], %i7
42268 ldsw [%l7 + 0x48], %l5
42269 udivx %l0, 0x0B49, %g3
42270 umul %l2, 0x0770, %i1
42271 fxnors %f5, %f11, %f2
42272 ldx [%l7 + 0x18], %i2
42273 taddcctv %l6, 0x003D, %i3
42274 edge8ln %i0, %g4, %l4
42275 movrgez %o7, %o5, %o6
42276 ld [%l7 + 0x14], %f6
42277 movpos %xcc, %g7, %o0
42278 stx %l1, [%l7 + 0x20]
42279 smulcc %l3, %o1, %o3
42280 ldd [%l7 + 0x60], %f10
42281 movg %icc, %i4, %o4
42282 ldd [%l7 + 0x50], %f0
42283 movvs %icc, %g1, %i6
42284 fpadd16 %f12, %f0, %f12
42285 andn %g5, 0x13E1, %g6
42286 popc %g2, %o2
42287 fbuge %fcc1, loop_4923
42288 ldsb [%l7 + 0x6E], %i7
42289 faligndata %f2, %f14, %f12
42290 ble,a,pt %icc, loop_4924
42291loop_4923:
42292 array16 %l5, %l0, %g3
42293 fmovrse %l2, %f12, %f14
42294 movrgez %i5, %i1, %i2
42295loop_4924:
42296 lduw [%l7 + 0x10], %l6
42297 std %f8, [%l7 + 0x10]
42298 sth %i0, [%l7 + 0x12]
42299 stb %i3, [%l7 + 0x3C]
42300 fornot2s %f11, %f6, %f5
42301 umul %l4, 0x0270, %g4
42302 andncc %o7, %o6, %g7
42303 fandnot1s %f8, %f4, %f14
42304 fnot2s %f2, %f14
42305 sth %o0, [%l7 + 0x5A]
42306 movg %xcc, %l1, %l3
42307 sth %o1, [%l7 + 0x74]
42308 bcc,a,pn %xcc, loop_4925
42309 fxors %f10, %f14, %f15
42310 fblg %fcc2, loop_4926
42311 bg,a %xcc, loop_4927
42312loop_4925:
42313 tsubcc %o3, %o5, %o4
42314 fmovsle %xcc, %f5, %f5
42315loop_4926:
42316 fbge,a %fcc1, loop_4928
42317loop_4927:
42318 stw %g1, [%l7 + 0x5C]
42319 fbl %fcc2, loop_4929
42320 fpadd16 %f4, %f14, %f4
42321loop_4928:
42322 fbg %fcc0, loop_4930
42323 alignaddrl %i4, %i6, %g6
42324loop_4929:
42325 fpmerge %f0, %f5, %f14
42326 orcc %g2, %g5, %i7
42327loop_4930:
42328 stw %l5, [%l7 + 0x5C]
42329 fpadd32s %f12, %f4, %f8
42330 stx %o2, [%l7 + 0x18]
42331 edge32l %l0, %l2, %i5
42332 movre %i1, 0x0AE, %g3
42333 fand %f2, %f2, %f6
42334 stw %i2, [%l7 + 0x14]
42335 tvc %xcc, 0x0
42336 fbul %fcc0, loop_4931
42337 fxor %f12, %f14, %f4
42338 lduw [%l7 + 0x3C], %l6
42339 smul %i3, %i0, %g4
42340loop_4931:
42341 fmovsl %icc, %f8, %f7
42342 movpos %icc, %o7, %l4
42343 fcmped %fcc1, %f2, %f14
42344 alignaddrl %g7, %o0, %l1
42345 lduh [%l7 + 0x56], %l3
42346 movne %xcc, %o1, %o3
42347 bl,pn %icc, loop_4932
42348 fbug,a %fcc3, loop_4933
42349 st %f0, [%l7 + 0x30]
42350 fmovse %icc, %f0, %f9
42351loop_4932:
42352 movn %icc, %o6, %o4
42353loop_4933:
42354 edge16l %g1, %o5, %i4
42355 fpsub32 %f12, %f14, %f6
42356 fnors %f6, %f6, %f2
42357 ldsw [%l7 + 0x2C], %i6
42358 bcs loop_4934
42359 fxnor %f8, %f6, %f4
42360 stw %g6, [%l7 + 0x4C]
42361 fbue %fcc3, loop_4935
42362loop_4934:
42363 fcmped %fcc0, %f10, %f12
42364 array16 %g2, %g5, %l5
42365 tneg %icc, 0x1
42366loop_4935:
42367 array32 %o2, %i7, %l0
42368 andncc %i5, %l2, %i1
42369 fornot2 %f4, %f2, %f10
42370 ld [%l7 + 0x14], %f14
42371 umulcc %g3, %i2, %i3
42372 movre %l6, 0x168, %g4
42373 edge32 %i0, %l4, %o7
42374 fmovdneg %xcc, %f5, %f1
42375 fbl %fcc2, loop_4936
42376 fmovd %f12, %f12
42377 brz %g7, loop_4937
42378 movcc %xcc, %o0, %l1
42379loop_4936:
42380 fmovrdlez %o1, %f6, %f6
42381 stb %l3, [%l7 + 0x3E]
42382loop_4937:
42383 xnorcc %o6, %o3, %g1
42384 subcc %o5, %i4, %i6
42385 movgu %icc, %o4, %g2
42386 fand %f12, %f8, %f4
42387 fmovsn %xcc, %f6, %f7
42388 bl,a,pn %icc, loop_4938
42389 edge8l %g6, %g5, %o2
42390 movpos %xcc, %l5, %i7
42391 fmovrdne %i5, %f6, %f0
42392loop_4938:
42393 fmovsleu %icc, %f0, %f3
42394 xor %l0, 0x1905, %i1
42395 lduh [%l7 + 0x28], %l2
42396 fmovd %f8, %f14
42397 umulcc %i2, %g3, %l6
42398 fandnot1s %f3, %f5, %f0
42399 ldsh [%l7 + 0x6A], %g4
42400 fbuge,a %fcc3, loop_4939
42401 ldub [%l7 + 0x4B], %i0
42402 fxnor %f8, %f4, %f12
42403 std %f14, [%l7 + 0x68]
42404loop_4939:
42405 movvs %icc, %l4, %i3
42406 stx %o7, [%l7 + 0x78]
42407 tpos %xcc, 0x4
42408 tge %xcc, 0x7
42409 bleu loop_4940
42410 brgez %o0, loop_4941
42411 ldsw [%l7 + 0x5C], %g7
42412 stx %l1, [%l7 + 0x20]
42413loop_4940:
42414 stw %l3, [%l7 + 0x1C]
42415loop_4941:
42416 stb %o1, [%l7 + 0x72]
42417 fbuge,a %fcc1, loop_4942
42418 brlez,a %o6, loop_4943
42419 fmovsa %xcc, %f1, %f10
42420 fnot1s %f0, %f11
42421loop_4942:
42422 bg %icc, loop_4944
42423loop_4943:
42424 ldsw [%l7 + 0x28], %o3
42425 sdiv %o5, 0x0960, %i4
42426 tcs %icc, 0x6
42427loop_4944:
42428 tcs %xcc, 0x5
42429 fbn,a %fcc1, loop_4945
42430 tcs %icc, 0x2
42431 ldx [%l7 + 0x58], %g1
42432 fmovrsgez %o4, %f12, %f15
42433loop_4945:
42434 movvs %xcc, %g2, %g6
42435 st %f10, [%l7 + 0x68]
42436 fabsd %f12, %f14
42437 movn %xcc, %i6, %g5
42438 ldd [%l7 + 0x68], %f10
42439 ldsh [%l7 + 0x38], %o2
42440 ble,pt %icc, loop_4946
42441 tgu %icc, 0x7
42442 tgu %xcc, 0x7
42443 ba,a loop_4947
42444loop_4946:
42445 fmovdpos %icc, %f10, %f5
42446 bne,a %icc, loop_4948
42447 st %f9, [%l7 + 0x70]
42448loop_4947:
42449 fand %f12, %f0, %f8
42450 fmovrslez %l5, %f15, %f7
42451loop_4948:
42452 lduh [%l7 + 0x64], %i7
42453 fmovsg %xcc, %f1, %f0
42454 movg %xcc, %i5, %i1
42455 mulx %l2, %i2, %g3
42456 st %f7, [%l7 + 0x74]
42457 sdivcc %l0, 0x1561, %l6
42458 ldx [%l7 + 0x18], %g4
42459 fmovdvs %icc, %f15, %f2
42460 fnegs %f8, %f12
42461 fcmpd %fcc3, %f14, %f14
42462 lduw [%l7 + 0x64], %i0
42463 orncc %i3, %o7, %l4
42464 fabss %f1, %f5
42465 sra %g7, 0x1B, %o0
42466 edge32n %l3, %o1, %o6
42467 movneg %xcc, %o3, %o5
42468 fxor %f0, %f8, %f10
42469 st %f10, [%l7 + 0x20]
42470 bl loop_4949
42471 bne,a loop_4950
42472 fmovspos %icc, %f8, %f2
42473 fmovd %f8, %f6
42474loop_4949:
42475 movcs %xcc, %i4, %g1
42476loop_4950:
42477 bvc,a loop_4951
42478 fandnot1 %f14, %f8, %f8
42479 st %f4, [%l7 + 0x18]
42480 fmovscc %xcc, %f15, %f14
42481loop_4951:
42482 bg %icc, loop_4952
42483 fbuge %fcc1, loop_4953
42484 udiv %o4, 0x146A, %l1
42485 fbn %fcc2, loop_4954
42486loop_4952:
42487 stx %g6, [%l7 + 0x18]
42488loop_4953:
42489 fsrc1s %f14, %f0
42490 ld [%l7 + 0x58], %f5
42491loop_4954:
42492 fnot1 %f0, %f10
42493 siam 0x6
42494 and %i6, 0x020B, %g2
42495 stb %o2, [%l7 + 0x5C]
42496 stx %g5, [%l7 + 0x58]
42497 addcc %i7, %l5, %i1
42498 fmovsg %icc, %f8, %f8
42499 fmovrdne %l2, %f4, %f10
42500 stx %i5, [%l7 + 0x70]
42501 st %f2, [%l7 + 0x64]
42502 udiv %g3, 0x05D2, %l0
42503 ldub [%l7 + 0x38], %l6
42504 fnor %f14, %f10, %f14
42505 stx %g4, [%l7 + 0x78]
42506 tne %xcc, 0x6
42507 fbue,a %fcc0, loop_4955
42508 sth %i2, [%l7 + 0x0A]
42509 lduh [%l7 + 0x60], %i0
42510 addc %i3, %o7, %g7
42511loop_4955:
42512 fbule,a %fcc0, loop_4956
42513 lduw [%l7 + 0x68], %o0
42514 fzero %f6
42515 ld [%l7 + 0x08], %f9
42516loop_4956:
42517 ldub [%l7 + 0x1D], %l3
42518 ld [%l7 + 0x28], %f7
42519 movneg %xcc, %o1, %o6
42520 stb %o3, [%l7 + 0x78]
42521 fmovsvc %icc, %f7, %f13
42522 xnor %o5, %i4, %l4
42523 std %f0, [%l7 + 0x10]
42524 orncc %g1, 0x0139, %l1
42525 fmovdleu %icc, %f13, %f7
42526 stw %g6, [%l7 + 0x20]
42527 fmovrsne %o4, %f4, %f3
42528 ldub [%l7 + 0x18], %i6
42529 st %f8, [%l7 + 0x3C]
42530 nop
42531 setx loop_4957, %l0, %l1
42532 wrpr 0x1, %tl
42533 wrpr %l1, %tnpc
42534 setx 0x34400001400, %l0, %l1
42535 wrpr %l1, %tstate
42536 wrhpr 0x4, %htstate
42537 done
42538 brgez,a %g2, loop_4958
42539 fbu,a %fcc0, loop_4959
42540 and %o2, 0x13FD, %g5
42541loop_4957:
42542 ldsw [%l7 + 0x68], %i7
42543loop_4958:
42544 ldd [%l7 + 0x10], %f0
42545loop_4959:
42546 fmovrse %i1, %f9, %f4
42547 subc %l2, 0x139E, %l5
42548 fbul %fcc2, loop_4960
42549 edge8n %i5, %g3, %l6
42550 fnands %f5, %f7, %f11
42551 ldx [%l7 + 0x30], %g4
42552loop_4960:
42553 ldd [%l7 + 0x08], %f2
42554 brgez,a %l0, loop_4961
42555 brz,a %i2, loop_4962
42556 mulx %i0, 0x14E1, %i3
42557 tleu %icc, 0x4
42558loop_4961:
42559 fpack32 %f0, %f10, %f0
42560loop_4962:
42561 sth %g7, [%l7 + 0x0C]
42562 std %f8, [%l7 + 0x20]
42563 fcmple32 %f2, %f14, %o7
42564 ldd [%l7 + 0x20], %f8
42565 fornot2 %f14, %f4, %f8
42566 sllx %o0, %l3, %o6
42567 st %f6, [%l7 + 0x10]
42568 fmovrde %o1, %f6, %f14
42569 fmul8x16au %f6, %f1, %f14
42570 ldsh [%l7 + 0x78], %o3
42571 movge %xcc, %o5, %l4
42572 fmovspos %xcc, %f0, %f14
42573 fbl,a %fcc3, loop_4963
42574 srlx %i4, %l1, %g1
42575 stx %g6, [%l7 + 0x48]
42576 tcc %icc, 0x2
42577loop_4963:
42578 fmovrdgz %o4, %f12, %f2
42579 lduw [%l7 + 0x74], %i6
42580 lduw [%l7 + 0x64], %g2
42581 fbug %fcc0, loop_4964
42582 fornot1s %f5, %f6, %f10
42583 sra %g5, 0x17, %o2
42584 bshuffle %f2, %f2, %f2
42585loop_4964:
42586 subcc %i7, %i1, %l5
42587 lduw [%l7 + 0x1C], %l2
42588 fornot1s %f3, %f4, %f8
42589 fmovrdgez %i5, %f2, %f4
42590 faligndata %f0, %f0, %f14
42591 fmovsl %xcc, %f12, %f2
42592 stx %l6, [%l7 + 0x48]
42593 edge8ln %g4, %g3, %i2
42594 orcc %l0, 0x198D, %i0
42595 ld [%l7 + 0x54], %f5
42596 alignaddr %g7, %o7, %i3
42597 or %l3, %o0, %o1
42598 movg %icc, %o6, %o5
42599 bl,a loop_4965
42600 stx %o3, [%l7 + 0x70]
42601 nop
42602 setx loop_4966, %l0, %l1
42603 wrpr 0x1, %tl
42604 wrpr %l1, %tnpc
42605 setx 0x34400001400, %l0, %l1
42606 wrpr %l1, %tstate
42607 wrhpr 0x4, %htstate
42608 done
42609 subcc %l4, 0x1B93, %l1
42610loop_4965:
42611 edge16n %i4, %g6, %o4
42612 fmovscc %xcc, %f0, %f8
42613loop_4966:
42614 edge32ln %i6, %g1, %g2
42615 fbge %fcc1, loop_4967
42616 stw %g5, [%l7 + 0x24]
42617 bneg,pt %icc, loop_4968
42618 fpmerge %f10, %f13, %f10
42619loop_4967:
42620 movrne %o2, 0x20E, %i7
42621 fbn,a %fcc3, loop_4969
42622loop_4968:
42623 bne,a,pt %xcc, loop_4970
42624 fbo,a %fcc2, loop_4971
42625 tgu %xcc, 0x6
42626loop_4969:
42627 ldsh [%l7 + 0x0E], %i1
42628loop_4970:
42629 andcc %l5, 0x12D8, %l2
42630loop_4971:
42631 stw %l6, [%l7 + 0x10]
42632 fmovsn %icc, %f4, %f5
42633 stw %i5, [%l7 + 0x70]
42634 fcmped %fcc3, %f0, %f14
42635 te %icc, 0x7
42636 tl %xcc, 0x4
42637 std %f0, [%l7 + 0x08]
42638 fmovsvc %icc, %f9, %f7
42639 ldsh [%l7 + 0x7C], %g4
42640 ldsw [%l7 + 0x28], %i2
42641 sth %g3, [%l7 + 0x4E]
42642 fcmpne16 %f8, %f0, %i0
42643 sth %l0, [%l7 + 0x0C]
42644 st %f2, [%l7 + 0x64]
42645 sllx %o7, %g7, %l3
42646 mova %icc, %i3, %o0
42647 stb %o6, [%l7 + 0x5D]
42648 sth %o1, [%l7 + 0x52]
42649 fpadd32s %f0, %f8, %f8
42650 fandnot2s %f0, %f4, %f10
42651 fmovdle %xcc, %f7, %f11
42652 std %f6, [%l7 + 0x38]
42653 bshuffle %f14, %f4, %f8
42654 mulscc %o3, 0x0459, %o5
42655 fblg %fcc0, loop_4972
42656 std %f4, [%l7 + 0x50]
42657 fornot1s %f4, %f8, %f15
42658 fblg,a %fcc0, loop_4973
42659loop_4972:
42660 ldub [%l7 + 0x2A], %l1
42661 fmovsleu %icc, %f9, %f6
42662 fbo,a %fcc0, loop_4974
42663loop_4973:
42664 bne,pt %icc, loop_4975
42665 addccc %i4, %g6, %l4
42666 udivx %i6, 0x118C, %g1
42667loop_4974:
42668 subccc %o4, %g5, %o2
42669loop_4975:
42670 stx %g2, [%l7 + 0x08]
42671 fmovrslez %i7, %f4, %f10
42672 or %i1, 0x1211, %l5
42673 sth %l6, [%l7 + 0x1E]
42674 brz,a %l2, loop_4976
42675 fnegs %f6, %f7
42676 ldsw [%l7 + 0x64], %i5
42677 ldd [%l7 + 0x70], %f4
42678loop_4976:
42679 stb %g4, [%l7 + 0x62]
42680 lduh [%l7 + 0x76], %g3
42681 fpsub32 %f4, %f6, %f8
42682 ldsh [%l7 + 0x3E], %i2
42683 fba,a %fcc3, loop_4977
42684 fbne,a %fcc2, loop_4978
42685 fmovrslz %l0, %f8, %f0
42686 fcmpgt16 %f14, %f14, %o7
42687loop_4977:
42688 ldub [%l7 + 0x6D], %i0
42689loop_4978:
42690 sth %g7, [%l7 + 0x12]
42691 udivcc %i3, 0x1480, %o0
42692 bcs,pt %xcc, loop_4979
42693 stx %l3, [%l7 + 0x30]
42694 fmovsle %xcc, %f5, %f14
42695 fmovsl %xcc, %f9, %f15
42696loop_4979:
42697 tcc %icc, 0x0
42698 fcmpne32 %f0, %f14, %o1
42699 sth %o3, [%l7 + 0x74]
42700 udiv %o6, 0x11C3, %o5
42701 fornot2s %f13, %f3, %f15
42702 ldx [%l7 + 0x68], %l1
42703 fmovdge %xcc, %f3, %f7
42704 orn %i4, %g6, %l4
42705 fmovdvs %xcc, %f2, %f11
42706 edge32n %i6, %g1, %o4
42707 fmovsle %xcc, %f5, %f3
42708 fmovse %icc, %f13, %f10
42709 fpsub32s %f15, %f1, %f9
42710 stx %o2, [%l7 + 0x78]
42711 fnand %f4, %f10, %f4
42712 tsubcc %g2, 0x1836, %i7
42713 st %f12, [%l7 + 0x18]
42714 fmul8ulx16 %f6, %f2, %f14
42715 stw %i1, [%l7 + 0x1C]
42716 movleu %xcc, %l5, %g5
42717 bneg %icc, loop_4980
42718 fmovrde %l6, %f10, %f6
42719 movleu %xcc, %l2, %i5
42720 fmovrslz %g4, %f4, %f4
42721loop_4980:
42722 sll %g3, %i2, %l0
42723 tvc %icc, 0x2
42724 fbu %fcc0, loop_4981
42725 fmovscs %xcc, %f0, %f2
42726 fmovdge %xcc, %f12, %f14
42727 ldsw [%l7 + 0x20], %o7
42728loop_4981:
42729 umul %g7, %i3, %o0
42730 fmovsge %xcc, %f11, %f0
42731 bge,a loop_4982
42732 movcs %xcc, %l3, %o1
42733 fmovse %icc, %f5, %f4
42734 fmovd %f14, %f8
42735loop_4982:
42736 orcc %o3, 0x02C9, %i0
42737 fmovrsgz %o5, %f9, %f12
42738 smul %o6, 0x00B7, %l1
42739 bvc loop_4983
42740 fmovde %xcc, %f0, %f13
42741 tge %xcc, 0x5
42742 tvs %xcc, 0x7
42743loop_4983:
42744 stw %i4, [%l7 + 0x1C]
42745 fmovsleu %icc, %f15, %f10
42746 andcc %l4, %g6, %g1
42747 nop
42748 setx loop_4984, %l0, %l1
42749 wrpr 0x1, %tl
42750 wrpr %l1, %tnpc
42751 setx 0x34400001400, %l0, %l1
42752 wrpr %l1, %tstate
42753 wrhpr 0x4, %htstate
42754 done
42755 ldd [%l7 + 0x68], %f12
42756 tge %icc, 0x3
42757 st %f10, [%l7 + 0x54]
42758loop_4984:
42759 add %i6, %o2, %o4
42760 lduh [%l7 + 0x7A], %i7
42761 bn,pt %xcc, loop_4985
42762 subc %i1, %l5, %g5
42763 sra %g2, 0x1C, %l6
42764 call loop_4986
42765loop_4985:
42766 st %f1, [%l7 + 0x34]
42767 ld [%l7 + 0x10], %f1
42768 fmovdn %xcc, %f14, %f8
42769loop_4986:
42770 fbge %fcc3, loop_4987
42771 fones %f2
42772 movvs %xcc, %l2, %g4
42773 ldx [%l7 + 0x38], %g3
42774loop_4987:
42775 ldub [%l7 + 0x3C], %i2
42776 fxnor %f6, %f8, %f14
42777 stx %i5, [%l7 + 0x30]
42778 pdist %f6, %f12, %f8
42779 fcmpeq32 %f8, %f10, %o7
42780 fzero %f14
42781 edge32n %g7, %i3, %l0
42782 ldub [%l7 + 0x61], %o0
42783 tpos %xcc, 0x2
42784 lduw [%l7 + 0x14], %o1
42785 te %xcc, 0x6
42786 ldd [%l7 + 0x08], %f2
42787 fpmerge %f8, %f3, %f12
42788 fblg,a %fcc0, loop_4988
42789 lduh [%l7 + 0x0E], %l3
42790 movvc %xcc, %o3, %i0
42791 edge16 %o5, %l1, %i4
42792loop_4988:
42793 movge %icc, %l4, %g6
42794 ld [%l7 + 0x34], %f12
42795 fmovspos %xcc, %f12, %f6
42796 xnorcc %o6, 0x1D2D, %i6
42797 fmovsl %icc, %f5, %f3
42798 ldsb [%l7 + 0x66], %g1
42799 movneg %xcc, %o2, %o4
42800 smul %i7, 0x0159, %i1
42801 ldub [%l7 + 0x3F], %l5
42802 subccc %g2, 0x1562, %g5
42803 sll %l6, %g4, %g3
42804 st %f9, [%l7 + 0x50]
42805 ldsh [%l7 + 0x0C], %l2
42806 fpmerge %f9, %f15, %f2
42807 brlz %i5, loop_4989
42808 tpos %icc, 0x0
42809 fbn %fcc2, loop_4990
42810 edge8ln %o7, %g7, %i2
42811loop_4989:
42812 st %f1, [%l7 + 0x20]
42813 ldsh [%l7 + 0x22], %i3
42814loop_4990:
42815 stx %l0, [%l7 + 0x70]
42816 srax %o1, %l3, %o0
42817 stx %i0, [%l7 + 0x78]
42818 edge32ln %o5, %o3, %l1
42819 bcc,a,pn %xcc, loop_4991
42820 stx %l4, [%l7 + 0x20]
42821 stb %i4, [%l7 + 0x1D]
42822 movleu %xcc, %o6, %g6
42823loop_4991:
42824 fbuge,a %fcc2, loop_4992
42825 fmovdleu %icc, %f6, %f6
42826 tvs %xcc, 0x1
42827 fmovdvc %xcc, %f12, %f15
42828loop_4992:
42829 st %f7, [%l7 + 0x58]
42830 andncc %g1, %o2, %i6
42831 fcmple32 %f12, %f4, %o4
42832 tneg %xcc, 0x1
42833 fpmerge %f2, %f4, %f10
42834 fcmple32 %f6, %f0, %i1
42835 ld [%l7 + 0x5C], %f12
42836 nop
42837 setx loop_4993, %l0, %l1
42838 wrpr 0x1, %tl
42839 wrpr %l1, %tnpc
42840 setx 0x34400001400, %l0, %l1
42841 wrpr %l1, %tstate
42842 wrhpr 0x4, %htstate
42843 done
42844 addccc %i7, 0x036C, %g2
42845 fmovrdgez %l5, %f4, %f14
42846 sth %g5, [%l7 + 0x5C]
42847loop_4993:
42848 xnor %g4, 0x1437, %l6
42849 sth %g3, [%l7 + 0x38]
42850 ldsw [%l7 + 0x3C], %l2
42851 ldd [%l7 + 0x08], %f14
42852 fbg,a %fcc0, loop_4994
42853 lduw [%l7 + 0x18], %o7
42854 fxnor %f10, %f12, %f6
42855 st %f4, [%l7 + 0x20]
42856loop_4994:
42857 ldx [%l7 + 0x28], %g7
42858 lduw [%l7 + 0x50], %i2
42859 sth %i5, [%l7 + 0x6E]
42860 sdivx %i3, 0x1052, %o1
42861 fnegd %f12, %f0
42862 movcs %xcc, %l3, %o0
42863 fbul,a %fcc3, loop_4995
42864 fcmple32 %f4, %f8, %l0
42865 fcmpgt32 %f4, %f10, %i0
42866 lduw [%l7 + 0x18], %o3
42867loop_4995:
42868 fbug %fcc2, loop_4996
42869 ta %icc, 0x2
42870 stw %l1, [%l7 + 0x50]
42871 fxnors %f9, %f1, %f14
42872loop_4996:
42873 ldd [%l7 + 0x20], %f4
42874 orn %l4, 0x0D12, %i4
42875 bcc,pt %xcc, loop_4997
42876 andncc %o6, %o5, %g1
42877 lduw [%l7 + 0x5C], %g6
42878 fmovsvc %xcc, %f11, %f5
42879loop_4997:
42880 ldsh [%l7 + 0x34], %i6
42881 tne %icc, 0x3
42882 ldsb [%l7 + 0x62], %o4
42883 tgu %xcc, 0x0
42884 tcs %icc, 0x2
42885 std %f4, [%l7 + 0x38]
42886 fmovrse %i1, %f4, %f2
42887 ldsw [%l7 + 0x24], %i7
42888 lduw [%l7 + 0x34], %o2
42889 fmovdvc %icc, %f14, %f5
42890 fcmpne16 %f4, %f0, %l5
42891 ldsw [%l7 + 0x4C], %g5
42892 fpsub32 %f10, %f0, %f10
42893 sth %g2, [%l7 + 0x52]
42894 ldsb [%l7 + 0x40], %l6
42895 ldsh [%l7 + 0x7A], %g4
42896 ldsw [%l7 + 0x54], %l2
42897 fba,a %fcc0, loop_4998
42898 ldsb [%l7 + 0x6F], %g3
42899 fmovdcs %icc, %f3, %f13
42900 movne %xcc, %o7, %g7
42901loop_4998:
42902 movrlez %i2, 0x37D, %i3
42903 fmovsneg %xcc, %f4, %f14
42904 fornot2 %f4, %f0, %f6
42905 alignaddr %i5, %l3, %o1
42906 tneg %icc, 0x5
42907 smulcc %o0, %l0, %i0
42908 fones %f4
42909 fpsub16s %f7, %f1, %f3
42910 ldsw [%l7 + 0x54], %l1
42911 fnot1s %f7, %f15
42912 nop
42913 setx loop_4999, %l0, %l1
42914 jmpl %l1, %o3
42915 fmovrdgez %i4, %f10, %f14
42916 bg,a,pn %xcc, loop_5000
42917 sdiv %o6, 0x0443, %l4
42918loop_4999:
42919 fandnot2 %f4, %f2, %f0
42920 st %f10, [%l7 + 0x0C]
42921loop_5000:
42922 edge16 %o5, %g1, %i6
42923 edge8 %g6, %o4, %i7
42924 udivcc %i1, 0x1601, %l5
42925 fmovdge %xcc, %f10, %f9
42926 tg %icc, 0x2
42927 udivx %o2, 0x0407, %g2
42928 edge8l %l6, %g4, %g5
42929 subccc %g3, 0x1484, %l2
42930 movgu %xcc, %o7, %g7
42931 movneg %icc, %i3, %i2
42932 fornot1s %f13, %f3, %f11
42933 xnorcc %i5, 0x1635, %o1
42934 ldub [%l7 + 0x36], %o0
42935 fcmple32 %f14, %f8, %l0
42936 movge %xcc, %l3, %i0
42937 fmovsne %icc, %f11, %f1
42938 pdist %f10, %f12, %f10
42939 tl %icc, 0x5
42940 ld [%l7 + 0x0C], %f13
42941 xorcc %l1, %i4, %o6
42942 bge,pt %xcc, loop_5001
42943 fmovsl %xcc, %f12, %f4
42944 ld [%l7 + 0x70], %f2
42945 orcc %o3, %o5, %l4
42946loop_5001:
42947 brz %g1, loop_5002
42948 brz %g6, loop_5003
42949 lduw [%l7 + 0x74], %o4
42950 andncc %i6, %i7, %l5
42951loop_5002:
42952 stx %i1, [%l7 + 0x10]
42953loop_5003:
42954 fandnot1s %f14, %f7, %f9
42955 ldsh [%l7 + 0x0A], %g2
42956 andncc %o2, %l6, %g5
42957 stw %g3, [%l7 + 0x20]
42958 fmovdge %xcc, %f4, %f15
42959 ldsw [%l7 + 0x64], %g4
42960 sllx %o7, %g7, %i3
42961 umulcc %i2, 0x1AFE, %l2
42962 st %f6, [%l7 + 0x64]
42963 fbuge,a %fcc1, loop_5004
42964 fcmpeq32 %f0, %f10, %i5
42965 popc 0x1C6D, %o0
42966 fmovdle %icc, %f5, %f3
42967loop_5004:
42968 fnor %f14, %f8, %f0
42969 fmovdn %xcc, %f6, %f6
42970 fmovsg %icc, %f7, %f6
42971 fbne %fcc2, loop_5005
42972 ldsw [%l7 + 0x10], %l0
42973 ldsh [%l7 + 0x52], %o1
42974 bgu,a,pt %xcc, loop_5006
42975loop_5005:
42976 movrlez %i0, %l1, %i4
42977 fble,a %fcc2, loop_5007
42978 brlez,a %l3, loop_5008
42979loop_5006:
42980 ldub [%l7 + 0x0D], %o6
42981 brlz,a %o3, loop_5009
42982loop_5007:
42983 fmovspos %icc, %f0, %f14
42984loop_5008:
42985 brlz %o5, loop_5010
42986 fbl,a %fcc3, loop_5011
42987loop_5009:
42988 fmovdneg %icc, %f4, %f0
42989 andn %l4, 0x0FC8, %g6
42990loop_5010:
42991 fnot1 %f12, %f10
42992loop_5011:
42993 fcmped %fcc2, %f14, %f2
42994 fnot1s %f0, %f3
42995 edge32l %o4, %i6, %g1
42996 fcmpgt16 %f12, %f12, %i7
42997 fbu,a %fcc3, loop_5012
42998 add %i1, %g2, %l5
42999 bvs,a %icc, loop_5013
43000 ld [%l7 + 0x68], %f11
43001loop_5012:
43002 sth %o2, [%l7 + 0x6E]
43003 fone %f4
43004loop_5013:
43005 movrlez %l6, 0x138, %g5
43006 siam 0x3
43007 ldub [%l7 + 0x6E], %g4
43008 ta %icc, 0x7
43009 sth %g3, [%l7 + 0x46]
43010 fmovscc %icc, %f4, %f13
43011 lduh [%l7 + 0x42], %g7
43012 movrgz %i3, %i2, %l2
43013 stx %o7, [%l7 + 0x50]
43014 fmovsge %xcc, %f5, %f15
43015 andncc %i5, %o0, %l0
43016 ldub [%l7 + 0x7D], %o1
43017 subccc %i0, 0x1ED4, %l1
43018 fors %f15, %f11, %f13
43019 fmovsgu %xcc, %f3, %f5
43020 andncc %l3, %o6, %i4
43021 mulscc %o3, %l4, %g6
43022 std %f6, [%l7 + 0x78]
43023 brlez,a %o4, loop_5014
43024 fnot1s %f2, %f4
43025 tneg %icc, 0x1
43026 fmovsl %xcc, %f10, %f14
43027loop_5014:
43028 sdivcc %i6, 0x037D, %o5
43029 fpsub16 %f2, %f6, %f4
43030 fmovdle %icc, %f2, %f8
43031 movle %xcc, %i7, %g1
43032 fnot2 %f12, %f0
43033 brz,a %g2, loop_5015
43034 movg %icc, %l5, %i1
43035 fmovse %icc, %f4, %f14
43036 fxor %f14, %f10, %f10
43037loop_5015:
43038 mulx %o2, %l6, %g4
43039 fnot2 %f2, %f12
43040 fmul8ulx16 %f8, %f12, %f12
43041 ld [%l7 + 0x54], %f8
43042 tgu %icc, 0x7
43043 movpos %icc, %g5, %g3
43044 tge %icc, 0x6
43045 fpadd16 %f6, %f10, %f0
43046 fmovsg %icc, %f11, %f1
43047 fandnot2 %f6, %f2, %f8
43048 bcc,pn %xcc, loop_5016
43049 fmovda %icc, %f4, %f13
43050 ldsb [%l7 + 0x28], %i3
43051 fbne,a %fcc0, loop_5017
43052loop_5016:
43053 movrne %g7, %l2, %o7
43054 fabsd %f14, %f12
43055 st %f12, [%l7 + 0x48]
43056loop_5017:
43057 sdiv %i2, 0x014F, %o0
43058 fpsub16 %f0, %f2, %f6
43059 xor %i5, 0x18D2, %o1
43060 sll %l0, 0x18, %i0
43061 brlz %l1, loop_5018
43062 stw %o6, [%l7 + 0x48]
43063 nop
43064 setx loop_5019, %l0, %l1
43065 jmpl %l1, %l3
43066 nop
43067 setx loop_5020, %l0, %l1
43068 wrpr 0x1, %tl
43069 wrpr %l1, %tnpc
43070 setx 0x34400001400, %l0, %l1
43071 wrpr %l1, %tstate
43072 wrhpr 0x4, %htstate
43073 done
43074loop_5018:
43075 fornot1s %f11, %f15, %f4
43076 fmovdvs %icc, %f0, %f14
43077loop_5019:
43078 fbue %fcc0, loop_5021
43079loop_5020:
43080 fmovdleu %icc, %f14, %f12
43081 andcc %i4, %l4, %g6
43082 srlx %o4, %i6, %o5
43083loop_5021:
43084 ldsh [%l7 + 0x3A], %o3
43085 ldsh [%l7 + 0x08], %i7
43086 ldub [%l7 + 0x41], %g1
43087 movcc %icc, %g2, %l5
43088 movcc %xcc, %i1, %l6
43089 edge8l %g4, %g5, %o2
43090 sth %g3, [%l7 + 0x16]
43091 ldsw [%l7 + 0x0C], %g7
43092 sdiv %l2, 0x0854, %i3
43093 fnegd %f12, %f6
43094 brgez,a %i2, loop_5022
43095 ldsh [%l7 + 0x2A], %o0
43096 fmul8x16al %f9, %f9, %f12
43097 fbe %fcc1, loop_5023
43098loop_5022:
43099 lduh [%l7 + 0x24], %o7
43100 stw %i5, [%l7 + 0x18]
43101 ldsb [%l7 + 0x1C], %o1
43102loop_5023:
43103 fxnors %f0, %f6, %f5
43104 fpack16 %f8, %f13
43105 call loop_5024
43106 fnegd %f4, %f2
43107 edge32 %i0, %l0, %l1
43108 ldd [%l7 + 0x40], %f4
43109loop_5024:
43110 tn %xcc, 0x5
43111 fabss %f8, %f14
43112 ldsw [%l7 + 0x24], %o6
43113 ldub [%l7 + 0x41], %l3
43114 ldub [%l7 + 0x75], %l4
43115 sth %i4, [%l7 + 0x3E]
43116 ldd [%l7 + 0x48], %f10
43117 lduh [%l7 + 0x10], %o4
43118 addccc %g6, %i6, %o3
43119 umulcc %i7, 0x17E3, %g1
43120 stw %g2, [%l7 + 0x3C]
43121 orncc %l5, 0x0686, %o5
43122 movcc %icc, %l6, %i1
43123 ldsh [%l7 + 0x60], %g4
43124 sub %g5, 0x0073, %g3
43125 fmul8x16al %f5, %f11, %f0
43126 fpack32 %f0, %f6, %f0
43127 fmovdne %xcc, %f11, %f6
43128 fornot2s %f5, %f4, %f7
43129 edge32l %o2, %g7, %l2
43130 fnot2s %f10, %f3
43131 fzeros %f9
43132 sdiv %i3, 0x0816, %i2
43133 fcmps %fcc3, %f11, %f3
43134 sth %o0, [%l7 + 0x2A]
43135 edge32l %i5, %o1, %o7
43136 fcmpne32 %f10, %f10, %l0
43137 sdivx %i0, 0x0D63, %l1
43138 movleu %xcc, %l3, %o6
43139 ldsw [%l7 + 0x4C], %i4
43140 movl %xcc, %o4, %l4
43141 fcmpd %fcc1, %f10, %f0
43142 st %f11, [%l7 + 0x10]
43143 udiv %i6, 0x0963, %g6
43144 tsubcctv %o3, %i7, %g2
43145 std %f4, [%l7 + 0x48]
43146 ld [%l7 + 0x70], %f3
43147 ldx [%l7 + 0x10], %l5
43148 ldx [%l7 + 0x08], %g1
43149 movneg %xcc, %o5, %l6
43150 fnot2s %f0, %f12
43151 movre %g4, 0x0D5, %i1
43152 movg %xcc, %g3, %g5
43153 fbl %fcc0, loop_5025
43154 ldsw [%l7 + 0x74], %o2
43155 fbo,a %fcc0, loop_5026
43156 movrne %l2, %g7, %i2
43157loop_5025:
43158 add %i3, 0x1A30, %i5
43159 fmovdneg %xcc, %f5, %f7
43160loop_5026:
43161 ldsb [%l7 + 0x5C], %o0
43162 ld [%l7 + 0x78], %f15
43163 fmovdl %xcc, %f8, %f4
43164 sllx %o1, 0x14, %l0
43165 array8 %o7, %i0, %l3
43166 umul %l1, %o6, %i4
43167 ld [%l7 + 0x50], %f5
43168 stx %l4, [%l7 + 0x18]
43169 orncc %o4, %g6, %o3
43170 bgu %icc, loop_5027
43171 orncc %i6, %g2, %i7
43172 fmovsne %icc, %f3, %f9
43173 fmovsleu %icc, %f11, %f6
43174loop_5027:
43175 ldsh [%l7 + 0x66], %l5
43176 fnand %f4, %f8, %f0
43177 ldsb [%l7 + 0x2F], %g1
43178 ld [%l7 + 0x24], %f11
43179 ldx [%l7 + 0x58], %l6
43180 umulcc %o5, %g4, %i1
43181 movre %g3, 0x2B9, %g5
43182 ldsw [%l7 + 0x28], %o2
43183 movvc %icc, %l2, %i2
43184 fmovdpos %xcc, %f7, %f9
43185 fnegs %f1, %f14
43186 brnz %g7, loop_5028
43187 ldd [%l7 + 0x28], %f10
43188 fexpand %f12, %f2
43189 nop
43190 setx loop_5029, %l0, %l1
43191 wrpr 0x1, %tl
43192 wrpr %l1, %tpc
43193 add %l1, 0x4, %l1
43194 wrpr %l1, %tnpc
43195 setx 0x34400001400, %l0, %l1
43196 wrpr %l1, %tstate
43197 wrhpr 0x4, %htstate
43198 retry
43199loop_5028:
43200 move %xcc, %i5, %i3
43201 st %f13, [%l7 + 0x2C]
43202 fmovdneg %xcc, %f14, %f6
43203loop_5029:
43204 ldsh [%l7 + 0x72], %o0
43205 sra %l0, 0x15, %o1
43206 fmovda %xcc, %f4, %f15
43207 fcmple16 %f12, %f10, %o7
43208 movrne %i0, %l1, %l3
43209 for %f14, %f12, %f8
43210 fbo,a %fcc3, loop_5030
43211 ldd [%l7 + 0x38], %f12
43212 lduw [%l7 + 0x14], %o6
43213 movvs %icc, %l4, %i4
43214loop_5030:
43215 edge32n %o4, %g6, %o3
43216 alignaddr %i6, %i7, %l5
43217 fba %fcc3, loop_5031
43218 edge32l %g2, %l6, %o5
43219 fxor %f8, %f10, %f0
43220 stb %g1, [%l7 + 0x56]
43221loop_5031:
43222 fbul %fcc2, loop_5032
43223 fmovsl %icc, %f2, %f11
43224 fmovde %xcc, %f4, %f0
43225 move %icc, %g4, %i1
43226loop_5032:
43227 andn %g3, 0x1BEF, %o2
43228 stb %g5, [%l7 + 0x11]
43229 fbue %fcc1, loop_5033
43230 fabsd %f4, %f6
43231 fmovspos %icc, %f7, %f13
43232 fpsub32 %f6, %f8, %f8
43233loop_5033:
43234 bvs,a %xcc, loop_5034
43235 fmovdleu %icc, %f9, %f11
43236 ldsb [%l7 + 0x35], %l2
43237 fandnot1s %f10, %f13, %f8
43238loop_5034:
43239 ldd [%l7 + 0x20], %f8
43240 fmovdge %xcc, %f12, %f5
43241 fornot2 %f8, %f12, %f8
43242 ld [%l7 + 0x34], %f8
43243 fcmpeq16 %f4, %f14, %i2
43244 fmovsg %icc, %f6, %f8
43245 orncc %i5, 0x028A, %g7
43246 fmovde %icc, %f4, %f7
43247 tg %xcc, 0x6
43248 bgu,a loop_5035
43249 be,a,pt %icc, loop_5036
43250 sdivx %o0, 0x099E, %l0
43251 faligndata %f8, %f14, %f12
43252loop_5035:
43253 nop
43254 setx loop_5037, %l0, %l1
43255 wrpr 0x1, %tl
43256 wrpr %l1, %tpc
43257 add %l1, 0x4, %l1
43258 wrpr %l1, %tnpc
43259 setx 0x34400001400, %l0, %l1
43260 wrpr %l1, %tstate
43261 wrhpr 0x4, %htstate
43262 retry
43263loop_5036:
43264 stx %i3, [%l7 + 0x10]
43265 st %f5, [%l7 + 0x18]
43266 stx %o1, [%l7 + 0x40]
43267loop_5037:
43268 fmovspos %xcc, %f2, %f9
43269 ldsw [%l7 + 0x44], %o7
43270 sub %i0, %l1, %l3
43271 fzeros %f1
43272 fcmple32 %f14, %f0, %o6
43273 brgz,a %l4, loop_5038
43274 sllx %o4, 0x13, %i4
43275 edge8n %o3, %g6, %i6
43276 srlx %l5, 0x14, %g2
43277loop_5038:
43278 fmovdge %icc, %f1, %f13
43279 stw %i7, [%l7 + 0x08]
43280 ldsw [%l7 + 0x10], %o5
43281 tcc %xcc, 0x5
43282 brz %l6, loop_5039
43283 stb %g4, [%l7 + 0x76]
43284 stx %i1, [%l7 + 0x40]
43285 tl %xcc, 0x7
43286loop_5039:
43287 fmovspos %icc, %f15, %f11
43288 nop
43289 setx loop_5040, %l0, %l1
43290 wrpr 0x1, %tl
43291 wrpr %l1, %tnpc
43292 setx 0x34400001400, %l0, %l1
43293 wrpr %l1, %tstate
43294 wrhpr 0x4, %htstate
43295 done
43296 sdiv %g1, 0x164E, %g3
43297 fcmpeq16 %f14, %f10, %o2
43298 fpackfix %f6, %f7
43299loop_5040:
43300 popc %l2, %i2
43301 ldx [%l7 + 0x68], %g5
43302 st %f12, [%l7 + 0x5C]
43303 ldx [%l7 + 0x38], %g7
43304 fmul8sux16 %f6, %f12, %f6
43305 fpack16 %f8, %f4
43306 fmovse %icc, %f9, %f14
43307 ldd [%l7 + 0x10], %f2
43308 ldub [%l7 + 0x0B], %i5
43309 ldsb [%l7 + 0x09], %o0
43310 movrne %i3, %l0, %o1
43311 fmovsle %icc, %f4, %f10
43312 fpsub16s %f13, %f3, %f11
43313 fnand %f4, %f10, %f2
43314 st %f14, [%l7 + 0x64]
43315 tsubcctv %i0, 0x0A9D, %o7
43316 lduw [%l7 + 0x44], %l1
43317 srax %o6, %l3, %l4
43318 fmovdcs %icc, %f14, %f5
43319 fmovsvc %icc, %f1, %f4
43320 fors %f9, %f12, %f4
43321 ldub [%l7 + 0x6F], %i4
43322 ldub [%l7 + 0x5E], %o3
43323 movrgez %g6, 0x166, %o4
43324 ldsw [%l7 + 0x10], %l5
43325 te %icc, 0x5
43326 fnegs %f8, %f9
43327 movn %icc, %i6, %g2
43328 sra %i7, %l6, %g4
43329 stx %o5, [%l7 + 0x30]
43330 fpsub16s %f8, %f0, %f10
43331 array32 %i1, %g3, %g1
43332 ldsh [%l7 + 0x4C], %l2
43333 movleu %xcc, %o2, %i2
43334 tn %xcc, 0x1
43335 fcmpes %fcc3, %f9, %f6
43336 edge32 %g5, %i5, %g7
43337 fbg %fcc0, loop_5041
43338 st %f14, [%l7 + 0x64]
43339 fpadd16 %f2, %f2, %f4
43340 stb %o0, [%l7 + 0x4E]
43341loop_5041:
43342 fpsub32s %f11, %f15, %f4
43343 srlx %i3, 0x08, %o1
43344 sra %l0, %o7, %l1
43345 fbu,a %fcc0, loop_5042
43346 ldsh [%l7 + 0x4C], %o6
43347 lduw [%l7 + 0x70], %l3
43348 fbug,a %fcc1, loop_5043
43349loop_5042:
43350 brnz %l4, loop_5044
43351 fmovsg %xcc, %f7, %f2
43352 ldub [%l7 + 0x6D], %i4
43353loop_5043:
43354 movleu %xcc, %o3, %i0
43355loop_5044:
43356 movrgez %o4, %g6, %l5
43357 movcs %xcc, %g2, %i6
43358 stw %l6, [%l7 + 0x18]
43359 movleu %icc, %i7, %g4
43360 array32 %o5, %g3, %g1
43361 ldsh [%l7 + 0x58], %i1
43362 fba,a %fcc3, loop_5045
43363 sra %l2, 0x17, %i2
43364 tleu %xcc, 0x4
43365 subc %g5, 0x028B, %o2
43366loop_5045:
43367 add %g7, %i5, %i3
43368 ldx [%l7 + 0x30], %o0
43369 fornot1 %f6, %f2, %f14
43370 fmovdge %icc, %f13, %f3
43371 fcmped %fcc2, %f0, %f2
43372 fornot2s %f12, %f13, %f8
43373 fba %fcc0, loop_5046
43374 fones %f12
43375 fbo %fcc0, loop_5047
43376 udiv %l0, 0x119A, %o1
43377loop_5046:
43378 ldd [%l7 + 0x78], %f4
43379 fmovsle %xcc, %f14, %f10
43380loop_5047:
43381 fpsub32s %f7, %f6, %f13
43382 fmul8x16al %f0, %f12, %f10
43383 fbu,a %fcc2, loop_5048
43384 fornot1s %f4, %f3, %f0
43385 fxor %f0, %f12, %f10
43386 fbue,a %fcc2, loop_5049
43387loop_5048:
43388 movge %icc, %l1, %o7
43389 ldx [%l7 + 0x38], %l3
43390 fpsub16 %f8, %f14, %f6
43391loop_5049:
43392 array32 %o6, %i4, %l4
43393 stx %i0, [%l7 + 0x28]
43394 tne %xcc, 0x6
43395 array16 %o4, %o3, %l5
43396 ldd [%l7 + 0x10], %f2
43397 fmul8x16 %f13, %f4, %f0
43398 st %f7, [%l7 + 0x50]
43399 std %f10, [%l7 + 0x28]
43400 lduw [%l7 + 0x28], %g6
43401 fcmple16 %f4, %f0, %i6
43402 ldx [%l7 + 0x48], %g2
43403 taddcc %l6, %g4, %o5
43404 udiv %g3, 0x1B30, %g1
43405 stb %i7, [%l7 + 0x71]
43406 array16 %i1, %l2, %g5
43407 tcs %xcc, 0x0
43408 nop
43409 setx loop_5050, %l0, %l1
43410 jmpl %l1, %o2
43411 ldub [%l7 + 0x3D], %i2
43412 call loop_5051
43413 addc %i5, 0x0BD0, %i3
43414loop_5050:
43415 nop
43416 setx loop_5052, %l0, %l1
43417 wrpr 0x1, %tl
43418 wrpr %l1, %tpc
43419 add %l1, 0x4, %l1
43420 wrpr %l1, %tnpc
43421 setx 0x34400001400, %l0, %l1
43422 wrpr %l1, %tstate
43423 wrhpr 0x4, %htstate
43424 retry
43425 ldd [%l7 + 0x68], %f14
43426loop_5051:
43427 ldsb [%l7 + 0x32], %g7
43428 fmuld8ulx16 %f5, %f11, %f10
43429loop_5052:
43430 fors %f12, %f2, %f2
43431 ldx [%l7 + 0x50], %o0
43432 fmovdle %xcc, %f10, %f14
43433 stb %l0, [%l7 + 0x0C]
43434 sll %o1, %l1, %l3
43435 fornot1s %f13, %f12, %f15
43436 fpmerge %f12, %f2, %f6
43437 fbug %fcc3, loop_5053
43438 ldx [%l7 + 0x50], %o6
43439 fmovscc %xcc, %f6, %f4
43440 fabsd %f6, %f8
43441loop_5053:
43442 fmovsl %xcc, %f7, %f5
43443 fmovrsgz %i4, %f14, %f6
43444 orncc %l4, %i0, %o4
43445 fmovsvs %xcc, %f9, %f9
43446 add %o3, 0x08FB, %l5
43447 std %f4, [%l7 + 0x58]
43448 sth %o7, [%l7 + 0x70]
43449 fmovdneg %xcc, %f3, %f9
43450 ba,a %icc, loop_5054
43451 lduh [%l7 + 0x0C], %g6
43452 fnot2 %f4, %f6
43453 fmovsvs %icc, %f8, %f14
43454loop_5054:
43455 bleu,a %icc, loop_5055
43456 fmul8sux16 %f4, %f4, %f4
43457 fand %f4, %f4, %f0
43458 fmovdvc %icc, %f9, %f1
43459loop_5055:
43460 fmuld8ulx16 %f1, %f10, %f12
43461 tgu %icc, 0x7
43462 faligndata %f10, %f12, %f10
43463 fnor %f12, %f10, %f2
43464 movn %icc, %i6, %l6
43465 fmul8x16au %f7, %f3, %f2
43466 fabsd %f10, %f0
43467 lduw [%l7 + 0x2C], %g2
43468 fmovsgu %xcc, %f14, %f7
43469 movvc %icc, %o5, %g4
43470 std %f6, [%l7 + 0x48]
43471 fcmple16 %f10, %f0, %g1
43472 bl,a loop_5056
43473 fmovrdgz %g3, %f6, %f14
43474 bcs,a,pn %xcc, loop_5057
43475 fmovspos %xcc, %f13, %f1
43476loop_5056:
43477 fmuld8sux16 %f14, %f8, %f4
43478 addc %i7, 0x1F37, %i1
43479loop_5057:
43480 stw %g5, [%l7 + 0x6C]
43481 ldsw [%l7 + 0x68], %o2
43482 movrgez %i2, %i5, %l2
43483 udivcc %g7, 0x1FD0, %i3
43484 mulscc %l0, 0x0652, %o0
43485 sth %o1, [%l7 + 0x32]
43486 fsrc1s %f4, %f11
43487 sth %l1, [%l7 + 0x16]
43488 fand %f0, %f12, %f2
43489 fmovdleu %icc, %f13, %f12
43490 andcc %o6, %i4, %l4
43491 array8 %i0, %o4, %o3
43492 nop
43493 setx loop_5058, %l0, %l1
43494 jmpl %l1, %l3
43495 bleu %xcc, loop_5059
43496 addcc %l5, 0x09BB, %g6
43497 stx %i6, [%l7 + 0x38]
43498loop_5058:
43499 stw %o7, [%l7 + 0x20]
43500loop_5059:
43501 fbu %fcc0, loop_5060
43502 tg %icc, 0x7
43503 lduw [%l7 + 0x24], %g2
43504 sth %o5, [%l7 + 0x58]
43505loop_5060:
43506 sra %g4, 0x18, %l6
43507 sdivx %g1, 0x10AD, %g3
43508 bne,a,pt %icc, loop_5061
43509 fmovs %f11, %f8
43510 fzero %f4
43511 stw %i1, [%l7 + 0x14]
43512loop_5061:
43513 fnegs %f0, %f3
43514 stb %g5, [%l7 + 0x7A]
43515 mulscc %o2, 0x0D31, %i7
43516 edge8 %i5, %l2, %i2
43517 bne,a,pt %xcc, loop_5062
43518 lduh [%l7 + 0x72], %i3
43519 taddcc %l0, 0x1826, %o0
43520 ldsw [%l7 + 0x18], %o1
43521loop_5062:
43522 srax %l1, 0x1F, %g7
43523 umul %i4, %l4, %o6
43524 fbo %fcc3, loop_5063
43525 orcc %o4, %o3, %l3
43526 fpadd16s %f1, %f5, %f9
43527 fornot2 %f4, %f14, %f0
43528loop_5063:
43529 fpackfix %f10, %f0
43530 fbn,a %fcc3, loop_5064
43531 fmovrsgz %l5, %f1, %f9
43532 alignaddr %g6, %i0, %i6
43533 sth %g2, [%l7 + 0x4A]
43534loop_5064:
43535 ta %xcc, 0x4
43536 fmovdleu %xcc, %f7, %f6
43537 fmul8sux16 %f4, %f14, %f8
43538 movrgez %o7, 0x1DE, %o5
43539 fmovdcc %icc, %f8, %f4
43540 fornot2 %f12, %f14, %f4
43541 fmovd %f8, %f4
43542 sth %g4, [%l7 + 0x7C]
43543 addcc %l6, 0x0743, %g3
43544 ldd [%l7 + 0x58], %f8
43545 stw %g1, [%l7 + 0x6C]
43546 ldx [%l7 + 0x70], %i1
43547 fxnor %f12, %f10, %f12
43548 array16 %g5, %o2, %i5
43549 movpos %icc, %l2, %i7
43550 movrne %i3, 0x19F, %i2
43551 udivx %o0, 0x1FEF, %l0
43552 fandnot1 %f0, %f10, %f2
43553 fmovdgu %xcc, %f15, %f1
43554 lduh [%l7 + 0x0C], %o1
43555 fcmped %fcc2, %f0, %f6
43556 te %icc, 0x1
43557 fmul8x16al %f1, %f13, %f12
43558 bgu,pn %xcc, loop_5065
43559 taddcc %g7, 0x019E, %l1
43560 ble %xcc, loop_5066
43561 fornot1 %f8, %f4, %f4
43562loop_5065:
43563 stx %l4, [%l7 + 0x28]
43564 fmovrslez %o6, %f5, %f1
43565loop_5066:
43566 ldsb [%l7 + 0x30], %i4
43567 st %f14, [%l7 + 0x40]
43568 lduw [%l7 + 0x50], %o3
43569 fmovde %icc, %f9, %f2
43570 fcmpne16 %f8, %f8, %l3
43571 fcmple32 %f6, %f6, %l5
43572 ldsw [%l7 + 0x64], %o4
43573 tsubcctv %i0, %i6, %g2
43574 fmovrdlz %o7, %f6, %f14
43575 ldsb [%l7 + 0x54], %g6
43576 tl %xcc, 0x6
43577 addccc %o5, 0x0F28, %g4
43578 for %f2, %f10, %f10
43579 movrne %l6, 0x130, %g3
43580 srl %g1, 0x0A, %g5
43581 stx %o2, [%l7 + 0x58]
43582 movg %icc, %i1, %l2
43583 bvs,pn %icc, loop_5067
43584 array16 %i7, %i5, %i2
43585 ldub [%l7 + 0x50], %i3
43586 sth %l0, [%l7 + 0x4C]
43587loop_5067:
43588 addc %o0, %g7, %l1
43589 movrgz %l4, %o6, %i4
43590 fandnot1s %f7, %f11, %f15
43591 fnot1 %f8, %f6
43592 fnot1s %f12, %f8
43593 movvc %icc, %o3, %l3
43594 ldx [%l7 + 0x10], %o1
43595 ldsh [%l7 + 0x62], %l5
43596 sth %o4, [%l7 + 0x2C]
43597 fbg,a %fcc2, loop_5068
43598 fpackfix %f12, %f13
43599 fmovsgu %xcc, %f13, %f2
43600 fornot1s %f14, %f6, %f1
43601loop_5068:
43602 add %i6, %i0, %g2
43603 array16 %o7, %g6, %o5
43604 fmovrde %l6, %f14, %f12
43605 fnot1 %f12, %f12
43606 ldsw [%l7 + 0x14], %g4
43607 movrgz %g3, 0x336, %g5
43608 fornot2s %f7, %f5, %f3
43609 lduh [%l7 + 0x40], %o2
43610 fzero %f0
43611 fpadd16s %f13, %f14, %f15
43612 stx %g1, [%l7 + 0x20]
43613 call loop_5069
43614 bcc %icc, loop_5070
43615 addc %i1, 0x0370, %i7
43616 fnors %f12, %f6, %f15
43617loop_5069:
43618 nop
43619 setx loop_5071, %l0, %l1
43620 jmpl %l1, %i5
43621loop_5070:
43622 nop
43623 setx loop_5072, %l0, %l1
43624 jmpl %l1, %i2
43625 fbn,a %fcc2, loop_5073
43626 te %xcc, 0x3
43627loop_5071:
43628 sth %l2, [%l7 + 0x26]
43629loop_5072:
43630 fcmps %fcc0, %f6, %f13
43631loop_5073:
43632 array8 %l0, %i3, %o0
43633 fxnor %f10, %f14, %f6
43634 movpos %xcc, %l1, %l4
43635 ldsw [%l7 + 0x3C], %g7
43636 sth %o6, [%l7 + 0x76]
43637 ld [%l7 + 0x0C], %f3
43638 bleu,a,pn %xcc, loop_5074
43639 ldsw [%l7 + 0x30], %o3
43640 fmovdvs %xcc, %f1, %f10
43641 fbe %fcc0, loop_5075
43642loop_5074:
43643 ldx [%l7 + 0x10], %i4
43644 ble loop_5076
43645 sub %o1, %l5, %l3
43646loop_5075:
43647 udivcc %i6, 0x07FB, %i0
43648 fmovdneg %xcc, %f0, %f15
43649loop_5076:
43650 orncc %g2, 0x1A93, %o4
43651 array32 %g6, %o5, %l6
43652 bg,pt %icc, loop_5077
43653 taddcc %o7, 0x1825, %g3
43654 fone %f10
43655 lduw [%l7 + 0x68], %g5
43656loop_5077:
43657 fbe,a %fcc1, loop_5078
43658 st %f12, [%l7 + 0x1C]
43659 orn %o2, %g4, %g1
43660 ldx [%l7 + 0x60], %i7
43661loop_5078:
43662 fba,a %fcc0, loop_5079
43663 fbo,a %fcc0, loop_5080
43664 ldub [%l7 + 0x5D], %i5
43665 fbo,a %fcc0, loop_5081
43666loop_5079:
43667 subcc %i2, %i1, %l2
43668loop_5080:
43669 udivx %i3, 0x00EF, %l0
43670 ldd [%l7 + 0x78], %f4
43671loop_5081:
43672 fble %fcc2, loop_5082
43673 pdist %f12, %f10, %f0
43674 bleu,a,pt %icc, loop_5083
43675 be loop_5084
43676loop_5082:
43677 ld [%l7 + 0x30], %f5
43678 ldsw [%l7 + 0x40], %l1
43679loop_5083:
43680 fmovrse %o0, %f3, %f9
43681loop_5084:
43682 lduw [%l7 + 0x54], %l4
43683 brlz %o6, loop_5085
43684 fbn %fcc3, loop_5086
43685 fbu,a %fcc1, loop_5087
43686 stw %o3, [%l7 + 0x78]
43687loop_5085:
43688 fmovs %f13, %f13
43689loop_5086:
43690 fpack32 %f6, %f0, %f8
43691loop_5087:
43692 bcc,a %icc, loop_5088
43693 ldsw [%l7 + 0x6C], %i4
43694 ldsw [%l7 + 0x40], %o1
43695 fabsd %f10, %f2
43696loop_5088:
43697 tcc %icc, 0x2
43698 lduw [%l7 + 0x5C], %g7
43699 fmovd %f10, %f10
43700 stx %l3, [%l7 + 0x60]
43701 fmuld8ulx16 %f1, %f15, %f12
43702 fmovsvs %icc, %f7, %f0
43703 ldsw [%l7 + 0x24], %l5
43704 sdivcc %i0, 0x0E22, %i6
43705 fble %fcc0, loop_5089
43706 movl %icc, %o4, %g2
43707 ldsb [%l7 + 0x75], %g6
43708 fbuge,a %fcc0, loop_5090
43709loop_5089:
43710 tn %icc, 0x1
43711 fmovsn %icc, %f3, %f2
43712 subcc %l6, 0x1DED, %o7
43713loop_5090:
43714 movneg %icc, %g3, %g5
43715 tsubcc %o5, %o2, %g4
43716 fornot2 %f2, %f0, %f10
43717 popc 0x034B, %g1
43718 fmul8sux16 %f14, %f8, %f12
43719 fabss %f0, %f12
43720 stx %i7, [%l7 + 0x20]
43721 nop
43722 setx loop_5091, %l0, %l1
43723 wrpr 0x1, %tl
43724 wrpr %l1, %tpc
43725 add %l1, 0x4, %l1
43726 wrpr %l1, %tnpc
43727 setx 0x34400001400, %l0, %l1
43728 wrpr %l1, %tstate
43729 wrhpr 0x4, %htstate
43730 retry
43731 movvc %xcc, %i2, %i1
43732 fcmple16 %f2, %f10, %i5
43733 movn %xcc, %i3, %l0
43734loop_5091:
43735 st %f14, [%l7 + 0x1C]
43736 fpadd16s %f1, %f13, %f9
43737 fmovs %f13, %f13
43738 lduw [%l7 + 0x10], %l1
43739 smul %o0, %l2, %l4
43740 movge %icc, %o3, %i4
43741 fornot2 %f0, %f10, %f8
43742 fmovrse %o6, %f13, %f8
43743 bpos,pn %xcc, loop_5092
43744 movcs %icc, %g7, %l3
43745 ldsw [%l7 + 0x70], %l5
43746 fnegd %f8, %f8
43747loop_5092:
43748 mulscc %i0, 0x01E9, %i6
43749 ldsh [%l7 + 0x62], %o4
43750 addcc %g2, 0x189D, %g6
43751 fmuld8ulx16 %f9, %f14, %f8
43752 std %f8, [%l7 + 0x70]
43753 edge8l %o1, %o7, %l6
43754 and %g3, %g5, %o2
43755 ldsw [%l7 + 0x4C], %o5
43756 ld [%l7 + 0x08], %f8
43757 st %f6, [%l7 + 0x0C]
43758 fmuld8ulx16 %f7, %f3, %f12
43759 std %f0, [%l7 + 0x10]
43760 tsubcctv %g1, %g4, %i2
43761 fpsub32 %f10, %f4, %f2
43762 fmovrsne %i7, %f2, %f6
43763 fnor %f10, %f14, %f0
43764 fbg,a %fcc3, loop_5093
43765 srl %i1, %i3, %i5
43766 lduh [%l7 + 0x08], %l0
43767 st %f8, [%l7 + 0x18]
43768loop_5093:
43769 fnegd %f10, %f0
43770 orn %l1, %o0, %l4
43771 tne %xcc, 0x3
43772 movg %icc, %l2, %i4
43773 fsrc2 %f8, %f10
43774 taddcctv %o3, %o6, %l3
43775 movrlez %l5, %i0, %g7
43776 stx %i6, [%l7 + 0x38]
43777 smul %o4, 0x1A6D, %g6
43778 ldsb [%l7 + 0x43], %o1
43779 or %o7, 0x1EFA, %g2
43780 fpack32 %f2, %f14, %f0
43781 edge8ln %l6, %g5, %o2
43782 ld [%l7 + 0x20], %f2
43783 ldsw [%l7 + 0x5C], %o5
43784 bg %icc, loop_5094
43785 subccc %g3, %g4, %g1
43786 xorcc %i7, %i2, %i3
43787 fble,a %fcc2, loop_5095
43788loop_5094:
43789 movne %xcc, %i1, %l0
43790 bvs,a,pn %xcc, loop_5096
43791 stb %l1, [%l7 + 0x74]
43792loop_5095:
43793 edge8l %o0, %i5, %l2
43794 udivx %i4, 0x194B, %o3
43795loop_5096:
43796 stw %l4, [%l7 + 0x48]
43797 fpadd32 %f10, %f2, %f10
43798 fmovdl %icc, %f14, %f12
43799 movvs %icc, %o6, %l3
43800 movn %xcc, %l5, %g7
43801 fpadd16s %f8, %f12, %f1
43802 ldx [%l7 + 0x28], %i0
43803 tvc %icc, 0x0
43804 fcmple32 %f12, %f2, %i6
43805 move %icc, %o4, %g6
43806 fcmped %fcc0, %f12, %f4
43807 fmovsvs %xcc, %f0, %f3
43808 stb %o1, [%l7 + 0x30]
43809 bpos,pn %xcc, loop_5097
43810 orncc %g2, 0x1557, %o7
43811 fxor %f12, %f8, %f4
43812 fmovdne %xcc, %f11, %f6
43813loop_5097:
43814 fmul8ulx16 %f6, %f6, %f8
43815 sth %g5, [%l7 + 0x42]
43816 stb %o2, [%l7 + 0x0C]
43817 ldsh [%l7 + 0x3A], %l6
43818 lduh [%l7 + 0x2A], %g3
43819 fmovrslz %g4, %f3, %f3
43820 fpadd32 %f4, %f8, %f4
43821 fcmpeq16 %f6, %f0, %g1
43822 lduh [%l7 + 0x0C], %i7
43823 edge8n %i2, %o5, %i3
43824 fpsub16 %f8, %f4, %f4
43825 fba %fcc1, loop_5098
43826 fbe,a %fcc1, loop_5099
43827 tpos %xcc, 0x3
43828 edge8n %i1, %l1, %l0
43829loop_5098:
43830 stb %o0, [%l7 + 0x0C]
43831loop_5099:
43832 fmovse %icc, %f2, %f7
43833 bpos,pn %icc, loop_5100
43834 fxor %f2, %f14, %f4
43835 addcc %l2, 0x16CC, %i4
43836 array32 %o3, %i5, %l4
43837loop_5100:
43838 fmovsvc %xcc, %f11, %f11
43839 lduw [%l7 + 0x08], %o6
43840 movrne %l3, %l5, %i0
43841 add %i6, %g7, %o4
43842 ldsb [%l7 + 0x62], %g6
43843 fcmpes %fcc2, %f3, %f9
43844 std %f8, [%l7 + 0x48]
43845 fnands %f10, %f7, %f7
43846 tcs %xcc, 0x4
43847 ldsb [%l7 + 0x0F], %o1
43848 movrgez %o7, %g5, %g2
43849 bne,a loop_5101
43850 bpos loop_5102
43851 fcmpgt32 %f8, %f2, %o2
43852 fmovsn %icc, %f11, %f2
43853loop_5101:
43854 fbug %fcc1, loop_5103
43855loop_5102:
43856 te %xcc, 0x5
43857 movpos %icc, %l6, %g3
43858 bvc,a loop_5104
43859loop_5103:
43860 ldub [%l7 + 0x7A], %g1
43861 fbu,a %fcc0, loop_5105
43862 ldsh [%l7 + 0x70], %i7
43863loop_5104:
43864 ldsw [%l7 + 0x10], %g4
43865 fmovrsgz %o5, %f1, %f7
43866loop_5105:
43867 st %f14, [%l7 + 0x10]
43868 fpmerge %f11, %f0, %f4
43869 ba,a loop_5106
43870 ldub [%l7 + 0x64], %i2
43871 fmul8x16 %f9, %f2, %f0
43872 std %f10, [%l7 + 0x28]
43873loop_5106:
43874 fcmpeq32 %f4, %f10, %i1
43875 ldx [%l7 + 0x08], %i3
43876 be,a %icc, loop_5107
43877 ldsh [%l7 + 0x44], %l0
43878 stw %o0, [%l7 + 0x58]
43879 fone %f4
43880loop_5107:
43881 movl %xcc, %l2, %i4
43882 lduw [%l7 + 0x64], %l1
43883 ta %icc, 0x5
43884 stx %i5, [%l7 + 0x70]
43885 udiv %l4, 0x1035, %o6
43886 movg %xcc, %o3, %l3
43887 movneg %icc, %i0, %l5
43888 andn %g7, %i6, %g6
43889 xnor %o4, %o1, %o7
43890 stx %g5, [%l7 + 0x68]
43891 andncc %g2, %l6, %o2
43892 stx %g3, [%l7 + 0x78]
43893 movneg %xcc, %g1, %g4
43894 ldsw [%l7 + 0x54], %i7
43895 stw %i2, [%l7 + 0x38]
43896 fmovsvc %icc, %f8, %f15
43897 ldsh [%l7 + 0x6E], %i1
43898 fpsub32s %f14, %f2, %f0
43899 ba,a %icc, loop_5108
43900 fmovdvs %xcc, %f12, %f12
43901 std %f6, [%l7 + 0x20]
43902 fmovsleu %xcc, %f6, %f11
43903loop_5108:
43904 be,pn %icc, loop_5109
43905 tge %xcc, 0x5
43906 fbo %fcc0, loop_5110
43907 tvc %xcc, 0x7
43908loop_5109:
43909 fmul8x16au %f8, %f15, %f2
43910 lduh [%l7 + 0x34], %o5
43911loop_5110:
43912 stb %l0, [%l7 + 0x18]
43913 std %f4, [%l7 + 0x20]
43914 tg %icc, 0x0
43915 fbul,a %fcc0, loop_5111
43916 std %f8, [%l7 + 0x58]
43917 fmovspos %xcc, %f3, %f2
43918 st %f3, [%l7 + 0x58]
43919loop_5111:
43920 fcmpd %fcc1, %f14, %f4
43921 fpadd16 %f10, %f14, %f12
43922 movgu %xcc, %i3, %l2
43923 fnor %f4, %f4, %f12
43924 sethi 0x109E, %i4
43925 ldsh [%l7 + 0x3E], %l1
43926 fmovsne %icc, %f8, %f3
43927 edge32l %i5, %o0, %o6
43928 ba,pn %xcc, loop_5112
43929 fmovdle %icc, %f9, %f5
43930 sdivx %l4, 0x077A, %o3
43931 std %f14, [%l7 + 0x08]
43932loop_5112:
43933 fnor %f8, %f0, %f4
43934 brz %l3, loop_5113
43935 bshuffle %f12, %f0, %f10
43936 fpadd32s %f2, %f14, %f8
43937 bvs loop_5114
43938loop_5113:
43939 udivcc %i0, 0x07F0, %l5
43940 ldsw [%l7 + 0x40], %g7
43941 xor %g6, %o4, %i6
43942loop_5114:
43943 bneg,a loop_5115
43944 lduh [%l7 + 0x20], %o1
43945 lduw [%l7 + 0x48], %o7
43946 bl,pt %xcc, loop_5116
43947loop_5115:
43948 std %f12, [%l7 + 0x28]
43949 sth %g5, [%l7 + 0x28]
43950 fbuge,a %fcc1, loop_5117
43951loop_5116:
43952 tle %xcc, 0x6
43953 umul %l6, %o2, %g3
43954 ldsb [%l7 + 0x19], %g1
43955loop_5117:
43956 sth %g2, [%l7 + 0x12]
43957 ble,a %icc, loop_5118
43958 mulx %g4, 0x0A7D, %i2
43959 ldsw [%l7 + 0x20], %i7
43960 brgz,a %i1, loop_5119
43961loop_5118:
43962 sethi 0x1D13, %o5
43963 udiv %l0, 0x17BE, %i3
43964 movrgez %i4, 0x00A, %l1
43965loop_5119:
43966 andncc %i5, %o0, %o6
43967 fsrc2 %f10, %f0
43968 fzero %f10
43969 fxors %f5, %f9, %f6
43970 ldd [%l7 + 0x10], %f8
43971 sth %l2, [%l7 + 0x56]
43972 brz %l4, loop_5120
43973 stb %l3, [%l7 + 0x0C]
43974 array32 %i0, %o3, %g7
43975 lduw [%l7 + 0x4C], %l5
43976loop_5120:
43977 fmovsl %icc, %f0, %f15
43978 fcmps %fcc3, %f13, %f7
43979 sub %g6, 0x028B, %o4
43980 edge16ln %o1, %i6, %g5
43981 lduh [%l7 + 0x70], %l6
43982 ldx [%l7 + 0x68], %o7
43983 movcs %icc, %g3, %g1
43984 edge32l %g2, %g4, %i2
43985 ldd [%l7 + 0x48], %f8
43986 ld [%l7 + 0x20], %f12
43987 fcmpgt16 %f10, %f12, %i7
43988 fmovsleu %xcc, %f0, %f1
43989 be,a loop_5121
43990 udivx %i1, 0x1496, %o2
43991 ba %icc, loop_5122
43992 ldsb [%l7 + 0x77], %o5
43993loop_5121:
43994 brlez,a %i3, loop_5123
43995 fbne %fcc0, loop_5124
43996loop_5122:
43997 fornot1s %f11, %f6, %f4
43998 fabsd %f2, %f12
43999loop_5123:
44000 fmul8x16al %f4, %f7, %f12
44001loop_5124:
44002 fbule,a %fcc0, loop_5125
44003 lduh [%l7 + 0x30], %l0
44004 tle %icc, 0x1
44005 udivx %i4, 0x056D, %i5
44006loop_5125:
44007 umul %o0, 0x007C, %l1
44008 srax %o6, 0x14, %l2
44009 fmovscc %xcc, %f5, %f0
44010 bcs,pt %icc, loop_5126
44011 fmovspos %icc, %f0, %f3
44012 movrlez %l3, 0x113, %l4
44013 srl %o3, %i0, %g7
44014loop_5126:
44015 stw %l5, [%l7 + 0x30]
44016 ldub [%l7 + 0x24], %o4
44017 srl %g6, 0x0E, %o1
44018 stb %i6, [%l7 + 0x6D]
44019 smul %l6, %o7, %g5
44020 popc %g1, %g3
44021 movrlez %g2, 0x0F9, %g4
44022 mulx %i7, %i2, %o2
44023 ldsw [%l7 + 0x18], %i1
44024 ldub [%l7 + 0x13], %o5
44025 fbn,a %fcc3, loop_5127
44026 ldsw [%l7 + 0x0C], %l0
44027 stb %i4, [%l7 + 0x79]
44028 fnegs %f15, %f14
44029loop_5127:
44030 ldsh [%l7 + 0x56], %i3
44031 array32 %i5, %l1, %o6
44032 fcmpeq16 %f0, %f14, %l2
44033 bne,a loop_5128
44034 ldsh [%l7 + 0x78], %l3
44035 fmovsl %xcc, %f13, %f6
44036 orcc %o0, 0x177B, %o3
44037loop_5128:
44038 tneg %icc, 0x3
44039 fone %f6
44040 ldd [%l7 + 0x18], %f8
44041 mova %icc, %i0, %g7
44042 std %f2, [%l7 + 0x28]
44043 ldx [%l7 + 0x10], %l5
44044 sth %l4, [%l7 + 0x14]
44045 fxnor %f12, %f2, %f2
44046 srl %o4, %g6, %o1
44047 nop
44048 setx loop_5129, %l0, %l1
44049 wrpr 0x1, %tl
44050 wrpr %l1, %tnpc
44051 setx 0x34400001400, %l0, %l1
44052 wrpr %l1, %tstate
44053 wrhpr 0x4, %htstate
44054 done
44055 fmovrde %l6, %f2, %f8
44056 fnands %f3, %f14, %f5
44057 ldsh [%l7 + 0x46], %o7
44058loop_5129:
44059 edge16l %i6, %g5, %g1
44060 sllx %g2, 0x06, %g4
44061 sdivcc %g3, 0x012D, %i2
44062 std %f4, [%l7 + 0x40]
44063 fpsub16 %f2, %f10, %f12
44064 ldx [%l7 + 0x48], %i7
44065 fbl %fcc2, loop_5130
44066 fornot2 %f6, %f12, %f10
44067 bvs %icc, loop_5131
44068 lduw [%l7 + 0x14], %o2
44069loop_5130:
44070 call loop_5132
44071 umulcc %i1, %l0, %i4
44072loop_5131:
44073 array32 %o5, %i5, %i3
44074 fmuld8sux16 %f0, %f6, %f8
44075loop_5132:
44076 fmovdleu %xcc, %f10, %f10
44077 pdist %f4, %f0, %f12
44078 popc 0x1C24, %o6
44079 sub %l2, 0x1B09, %l1
44080 tneg %xcc, 0x7
44081 ldsw [%l7 + 0x20], %o0
44082 fmul8ulx16 %f10, %f0, %f12
44083 ldd [%l7 + 0x10], %f12
44084 fmovsg %xcc, %f12, %f6
44085 fbn,a %fcc0, loop_5133
44086 call loop_5134
44087 ldd [%l7 + 0x70], %f0
44088 bcs %xcc, loop_5135
44089loop_5133:
44090 fand %f12, %f0, %f12
44091loop_5134:
44092 fmovrsgz %l3, %f10, %f11
44093 fpmerge %f5, %f1, %f14
44094loop_5135:
44095 addccc %i0, %o3, %l5
44096 smul %g7, %o4, %l4
44097 fpadd16 %f8, %f4, %f12
44098 fpsub32s %f10, %f12, %f3
44099 stb %o1, [%l7 + 0x52]
44100 std %f8, [%l7 + 0x70]
44101 fmovrsgez %g6, %f8, %f7
44102 movre %o7, %l6, %i6
44103 brnz,a %g5, loop_5136
44104 edge32n %g2, %g1, %g4
44105 ldd [%l7 + 0x70], %f0
44106 fbul %fcc3, loop_5137
44107loop_5136:
44108 stb %i2, [%l7 + 0x48]
44109 ldsh [%l7 + 0x28], %i7
44110 movcc %xcc, %o2, %i1
44111loop_5137:
44112 fba %fcc1, loop_5138
44113 bgu,a loop_5139
44114 tge %xcc, 0x7
44115 fbo %fcc1, loop_5140
44116loop_5138:
44117 fmovspos %xcc, %f5, %f1
44118loop_5139:
44119 sth %l0, [%l7 + 0x2E]
44120 movvs %xcc, %i4, %g3
44121loop_5140:
44122 fnand %f0, %f8, %f12
44123 fmul8x16al %f15, %f5, %f8
44124 faligndata %f2, %f14, %f6
44125 edge8ln %i5, %o5, %i3
44126 fmovdl %xcc, %f14, %f12
44127 ldsb [%l7 + 0x40], %o6
44128 stx %l1, [%l7 + 0x28]
44129 fabsd %f8, %f2
44130 srax %l2, 0x05, %l3
44131 bgu,a loop_5141
44132 stx %o0, [%l7 + 0x20]
44133 srl %i0, 0x00, %o3
44134 fpsub32 %f2, %f10, %f0
44135loop_5141:
44136 fmovspos %xcc, %f14, %f5
44137 std %f6, [%l7 + 0x60]
44138 fpack32 %f12, %f6, %f0
44139 movne %xcc, %l5, %g7
44140 fmul8x16au %f2, %f12, %f4
44141 udiv %o4, 0x064B, %o1
44142 fmovrslz %g6, %f4, %f9
44143 te %xcc, 0x1
44144 fmovrde %l4, %f6, %f6
44145 tcc %xcc, 0x5
44146 fcmpes %fcc0, %f8, %f11
44147 bne,a %icc, loop_5142
44148 std %f8, [%l7 + 0x20]
44149 fexpand %f7, %f2
44150 movgu %xcc, %l6, %o7
44151loop_5142:
44152 fbule,a %fcc0, loop_5143
44153 fpackfix %f6, %f4
44154 bpos,a,pn %xcc, loop_5144
44155 bleu,a %xcc, loop_5145
44156loop_5143:
44157 fcmple32 %f2, %f8, %i6
44158 sth %g5, [%l7 + 0x34]
44159loop_5144:
44160 lduw [%l7 + 0x48], %g2
44161loop_5145:
44162 tgu %icc, 0x1
44163 movpos %xcc, %g1, %g4
44164 movcs %xcc, %i2, %o2
44165 fmovse %icc, %f3, %f6
44166 fsrc2 %f4, %f0
44167 tcc %icc, 0x5
44168 brlz %i1, loop_5146
44169 movrgez %i7, 0x29D, %i4
44170 fcmpeq16 %f6, %f4, %g3
44171 fnors %f4, %f15, %f13
44172loop_5146:
44173 fmovrsgez %i5, %f11, %f0
44174 fpsub32s %f15, %f2, %f8
44175 stx %l0, [%l7 + 0x08]
44176 fpsub16s %f10, %f7, %f14
44177 sth %i3, [%l7 + 0x7A]
44178 lduh [%l7 + 0x2E], %o5
44179 tl %xcc, 0x0
44180 fnegd %f4, %f6
44181 fbu,a %fcc3, loop_5147
44182 ldsw [%l7 + 0x20], %l1
44183 stx %l2, [%l7 + 0x70]
44184 nop
44185 setx loop_5148, %l0, %l1
44186 wrpr 0x1, %tl
44187 wrpr %l1, %tpc
44188 add %l1, 0x4, %l1
44189 wrpr %l1, %tnpc
44190 setx 0x34400001400, %l0, %l1
44191 wrpr %l1, %tstate
44192 wrhpr 0x4, %htstate
44193 retry
44194loop_5147:
44195 fpmerge %f4, %f12, %f4
44196 srax %o6, 0x09, %l3
44197 fmovrslez %i0, %f6, %f15
44198loop_5148:
44199 taddcc %o0, 0x05B4, %l5
44200 ldx [%l7 + 0x60], %g7
44201 srl %o3, %o1, %o4
44202 bg,a loop_5149
44203 fcmple16 %f0, %f0, %l4
44204 std %f12, [%l7 + 0x48]
44205 ldsb [%l7 + 0x3E], %l6
44206loop_5149:
44207 fmovrdlz %g6, %f4, %f10
44208 fnot2 %f8, %f12
44209 nop
44210 setx loop_5150, %l0, %l1
44211 wrpr 0x1, %tl
44212 wrpr %l1, %tpc
44213 add %l1, 0x4, %l1
44214 wrpr %l1, %tnpc
44215 setx 0x34400001400, %l0, %l1
44216 wrpr %l1, %tstate
44217 wrhpr 0x4, %htstate
44218 retry
44219 ldx [%l7 + 0x40], %o7
44220 lduw [%l7 + 0x0C], %g5
44221 brgez,a %i6, loop_5151
44222loop_5150:
44223 brlez,a %g1, loop_5152
44224 fcmped %fcc3, %f8, %f0
44225 fbo,a %fcc0, loop_5153
44226loop_5151:
44227 lduh [%l7 + 0x62], %g2
44228loop_5152:
44229 ldx [%l7 + 0x08], %i2
44230 fornot1s %f5, %f12, %f15
44231loop_5153:
44232 edge16 %g4, %o2, %i7
44233 fzero %f4
44234 lduh [%l7 + 0x58], %i1
44235 fmovse %xcc, %f2, %f12
44236 st %f13, [%l7 + 0x34]
44237 fors %f1, %f5, %f5
44238 st %f13, [%l7 + 0x38]
44239 fzeros %f1
44240 fnot2s %f11, %f2
44241 fnot2 %f6, %f10
44242 move %xcc, %i4, %g3
44243 sub %l0, %i3, %i5
44244 fmovdge %icc, %f6, %f0
44245 ldx [%l7 + 0x28], %o5
44246 fornot1 %f8, %f8, %f0
44247 ldub [%l7 + 0x70], %l2
44248 fmuld8sux16 %f7, %f5, %f12
44249 edge32ln %l1, %l3, %o6
44250 srax %o0, 0x18, %l5
44251 fabss %f5, %f4
44252 fmul8x16al %f6, %f8, %f8
44253 st %f9, [%l7 + 0x08]
44254 sth %g7, [%l7 + 0x64]
44255 sdivx %i0, 0x0FD5, %o1
44256 ldx [%l7 + 0x78], %o4
44257 fmul8x16al %f11, %f0, %f10
44258 andcc %o3, 0x0D8C, %l6
44259 xnor %l4, %o7, %g5
44260 movrlez %g6, 0x325, %i6
44261 lduh [%l7 + 0x62], %g1
44262 array8 %i2, %g4, %g2
44263 fornot2s %f7, %f3, %f8
44264 ldsh [%l7 + 0x3E], %o2
44265 fand %f4, %f10, %f14
44266 pdist %f8, %f0, %f0
44267 fmul8ulx16 %f10, %f2, %f0
44268 sth %i1, [%l7 + 0x78]
44269 fandnot1 %f4, %f0, %f12
44270 sth %i7, [%l7 + 0x5A]
44271 fnor %f4, %f12, %f10
44272 ld [%l7 + 0x38], %f12
44273 fpadd32s %f11, %f11, %f8
44274 nop
44275 setx loop_5154, %l0, %l1
44276 wrpr 0x1, %tl
44277 wrpr %l1, %tnpc
44278 setx 0x34400001400, %l0, %l1
44279 wrpr %l1, %tstate
44280 wrhpr 0x4, %htstate
44281 done
44282 ld [%l7 + 0x1C], %f11
44283 faligndata %f8, %f4, %f12
44284 mulscc %i4, %l0, %i3
44285loop_5154:
44286 for %f2, %f10, %f0
44287 sth %i5, [%l7 + 0x10]
44288 ldsh [%l7 + 0x6E], %g3
44289 ld [%l7 + 0x60], %f4
44290 fmovscc %icc, %f11, %f10
44291 tsubcc %o5, 0x1526, %l2
44292 fmovdneg %xcc, %f5, %f11
44293 array8 %l3, %o6, %l1
44294 ba,a loop_5155
44295 brnz %l5, loop_5156
44296 sll %o0, 0x0A, %i0
44297 brz %o1, loop_5157
44298loop_5155:
44299 stb %o4, [%l7 + 0x66]
44300loop_5156:
44301 ldsh [%l7 + 0x4A], %g7
44302 ld [%l7 + 0x6C], %f5
44303loop_5157:
44304 stw %o3, [%l7 + 0x30]
44305 tl %icc, 0x0
44306 bl,a %icc, loop_5158
44307 edge16 %l4, %o7, %l6
44308 smul %g5, 0x0452, %g6
44309 movle %xcc, %i6, %i2
44310loop_5158:
44311 ldsw [%l7 + 0x40], %g1
44312 fmovde %icc, %f6, %f10
44313 ba,a,pn %xcc, loop_5159
44314 alignaddr %g2, %o2, %g4
44315 edge8l %i7, %i1, %l0
44316 fmovsge %xcc, %f1, %f13
44317loop_5159:
44318 fmovs %f4, %f5
44319 lduw [%l7 + 0x58], %i4
44320 fmovrdlz %i5, %f14, %f0
44321 fmovrdgz %g3, %f14, %f10
44322 fmovda %xcc, %f7, %f9
44323 st %f7, [%l7 + 0x20]
44324 movg %xcc, %i3, %l2
44325 ldsh [%l7 + 0x4C], %l3
44326 lduh [%l7 + 0x3C], %o6
44327 fcmps %fcc0, %f4, %f0
44328 fmul8x16al %f5, %f14, %f2
44329 add %l1, %o5, %l5
44330 brnz %i0, loop_5160
44331 bvc,pt %icc, loop_5161
44332 alignaddrl %o0, %o1, %o4
44333 ldsb [%l7 + 0x71], %o3
44334loop_5160:
44335 fornot2 %f14, %f6, %f4
44336loop_5161:
44337 bne,pt %xcc, loop_5162
44338 andncc %g7, %l4, %l6
44339 fzeros %f3
44340 call loop_5163
44341loop_5162:
44342 fnegs %f9, %f8
44343 movneg %icc, %g5, %g6
44344 alignaddrl %o7, %i2, %i6
44345loop_5163:
44346 fmovsg %icc, %f2, %f1
44347 brgz %g2, loop_5164
44348 addc %o2, 0x0211, %g1
44349 fornot1s %f6, %f7, %f0
44350 fcmpd %fcc0, %f0, %f14
44351loop_5164:
44352 fxnor %f6, %f4, %f14
44353 ldx [%l7 + 0x40], %i7
44354 movl %xcc, %g4, %i1
44355 fcmpne32 %f12, %f0, %l0
44356 std %f0, [%l7 + 0x48]
44357 lduw [%l7 + 0x40], %i5
44358 addcc %g3, %i3, %i4
44359 fzero %f2
44360 movvc %icc, %l2, %l3
44361 subcc %o6, 0x1810, %o5
44362 for %f8, %f6, %f6
44363 ta %xcc, 0x6
44364 ba,a,pt %icc, loop_5165
44365 fmovsvs %icc, %f12, %f14
44366 fcmpeq32 %f10, %f2, %l5
44367 ble,pn %icc, loop_5166
44368loop_5165:
44369 edge32ln %i0, %l1, %o0
44370 lduh [%l7 + 0x6E], %o4
44371 tsubcctv %o1, %g7, %o3
44372loop_5166:
44373 fmovdg %xcc, %f4, %f5
44374 sethi 0x18B8, %l6
44375 sth %g5, [%l7 + 0x16]
44376 sub %l4, %o7, %i2
44377 fexpand %f7, %f8
44378 stb %g6, [%l7 + 0x13]
44379 ld [%l7 + 0x48], %f14
44380 tpos %icc, 0x4
44381 ldsb [%l7 + 0x22], %g2
44382 bcs loop_5167
44383 movl %icc, %i6, %g1
44384 fmovdn %icc, %f5, %f12
44385 stx %o2, [%l7 + 0x08]
44386loop_5167:
44387 stw %g4, [%l7 + 0x28]
44388 st %f13, [%l7 + 0x20]
44389 taddcc %i1, %i7, %l0
44390 ldsw [%l7 + 0x28], %i5
44391 fmovrde %g3, %f2, %f4
44392 fmovsa %icc, %f14, %f1
44393 fmovdvs %xcc, %f6, %f12
44394 edge8n %i4, %l2, %l3
44395 fmovrdgez %i3, %f2, %f6
44396 fandnot1 %f8, %f0, %f12
44397 stx %o6, [%l7 + 0x58]
44398 srlx %l5, %i0, %o5
44399 fnand %f10, %f8, %f6
44400 std %f8, [%l7 + 0x68]
44401 or %l1, 0x1A33, %o4
44402 fbug %fcc0, loop_5168
44403 tg %icc, 0x5
44404 movneg %icc, %o0, %o1
44405 stw %g7, [%l7 + 0x50]
44406loop_5168:
44407 fmovsneg %icc, %f5, %f8
44408 ldsw [%l7 + 0x2C], %l6
44409 lduh [%l7 + 0x3C], %g5
44410 bcs %icc, loop_5169
44411 fcmpeq16 %f12, %f8, %l4
44412 edge16 %o3, %i2, %g6
44413 fcmps %fcc2, %f4, %f3
44414loop_5169:
44415 fcmped %fcc3, %f12, %f10
44416 fbuge,a %fcc1, loop_5170
44417 fcmpes %fcc0, %f11, %f13
44418 taddcc %g2, %i6, %g1
44419 or %o7, 0x1C64, %o2
44420loop_5170:
44421 bgu,a loop_5171
44422 ldsh [%l7 + 0x4A], %g4
44423 sth %i1, [%l7 + 0x18]
44424 ta %xcc, 0x7
44425loop_5171:
44426 lduw [%l7 + 0x44], %l0
44427 fmovrslez %i5, %f13, %f12
44428 fones %f1
44429 ldd [%l7 + 0x10], %f10
44430 addc %i7, %g3, %i4
44431 fmul8x16au %f5, %f15, %f0
44432 fmovdcs %xcc, %f8, %f3
44433 fmovdvs %icc, %f15, %f14
44434 fnegd %f10, %f6
44435 move %xcc, %l3, %l2
44436 stx %i3, [%l7 + 0x50]
44437 fands %f15, %f15, %f3
44438 mova %icc, %l5, %o6
44439 std %f12, [%l7 + 0x28]
44440 bgu,pt %icc, loop_5172
44441 stx %o5, [%l7 + 0x58]
44442 ldd [%l7 + 0x20], %f6
44443 movn %icc, %l1, %i0
44444loop_5172:
44445 sethi 0x1DB2, %o0
44446 ldub [%l7 + 0x2A], %o4
44447 ldsb [%l7 + 0x1B], %g7
44448 addcc %o1, 0x0325, %g5
44449 mulscc %l4, 0x1351, %l6
44450 fmovsgu %xcc, %f8, %f14
44451 sethi 0x12F2, %o3
44452 sll %g6, 0x02, %i2
44453 fmovdle %icc, %f5, %f10
44454 fba %fcc2, loop_5173
44455 stx %g2, [%l7 + 0x30]
44456 fmovrsne %i6, %f9, %f6
44457 sth %g1, [%l7 + 0x74]
44458loop_5173:
44459 fmul8sux16 %f10, %f4, %f14
44460 ldsw [%l7 + 0x38], %o2
44461 nop
44462 setx loop_5174, %l0, %l1
44463 jmpl %l1, %o7
44464 stw %g4, [%l7 + 0x64]
44465 brz %l0, loop_5175
44466 fpackfix %f8, %f8
44467loop_5174:
44468 fsrc2 %f6, %f0
44469 fbo %fcc0, loop_5176
44470loop_5175:
44471 ldx [%l7 + 0x60], %i1
44472 ldsw [%l7 + 0x3C], %i7
44473 bgu,pt %xcc, loop_5177
44474loop_5176:
44475 brz %i5, loop_5178
44476 ldsb [%l7 + 0x6C], %i4
44477 sth %g3, [%l7 + 0x48]
44478loop_5177:
44479 movleu %xcc, %l3, %l2
44480loop_5178:
44481 lduh [%l7 + 0x44], %i3
44482 ldsh [%l7 + 0x3E], %l5
44483 movneg %xcc, %o5, %o6
44484 fbug %fcc2, loop_5179
44485 edge16 %l1, %i0, %o4
44486 stb %g7, [%l7 + 0x55]
44487 fmovdn %icc, %f1, %f4
44488loop_5179:
44489 fbn %fcc3, loop_5180
44490 tg %xcc, 0x2
44491 pdist %f14, %f8, %f6
44492 tl %xcc, 0x6
44493loop_5180:
44494 movpos %icc, %o1, %o0
44495 subc %l4, %l6, %g5
44496 fpadd16s %f9, %f15, %f5
44497 bcc loop_5181
44498 fmovsneg %icc, %f13, %f0
44499 fnot2s %f11, %f0
44500 udivx %o3, 0x0926, %i2
44501loop_5181:
44502 ldsh [%l7 + 0x66], %g2
44503 fmovscs %icc, %f4, %f9
44504 fpsub16s %f3, %f13, %f5
44505 subc %g6, %i6, %o2
44506 smulcc %g1, 0x137C, %g4
44507 ldx [%l7 + 0x70], %o7
44508 fcmpes %fcc3, %f7, %f11
44509 movrgez %i1, 0x1A2, %l0
44510 fornot2s %f15, %f4, %f15
44511 stw %i7, [%l7 + 0x64]
44512 st %f7, [%l7 + 0x1C]
44513 fmovrslz %i5, %f6, %f2
44514 fmovdne %xcc, %f0, %f11
44515 movcc %icc, %g3, %l3
44516 orcc %l2, %i3, %l5
44517 faligndata %f14, %f8, %f12
44518 ldub [%l7 + 0x43], %o5
44519 tsubcc %i4, %l1, %i0
44520 bvs loop_5182
44521 fabss %f14, %f12
44522 tsubcctv %o4, 0x01CF, %o6
44523 ldub [%l7 + 0x1E], %g7
44524loop_5182:
44525 fbue,a %fcc3, loop_5183
44526 edge32 %o1, %l4, %l6
44527 ldsh [%l7 + 0x3E], %g5
44528 or %o3, 0x0A6F, %o0
44529loop_5183:
44530 stx %g2, [%l7 + 0x70]
44531 ldub [%l7 + 0x0F], %g6
44532 brgz,a %i2, loop_5184
44533 fba %fcc3, loop_5185
44534 ldsh [%l7 + 0x32], %i6
44535 fmul8x16au %f0, %f5, %f6
44536loop_5184:
44537 fmovdpos %icc, %f10, %f8
44538loop_5185:
44539 ldub [%l7 + 0x6E], %o2
44540 sethi 0x09E2, %g1
44541 ldsb [%l7 + 0x0D], %o7
44542 stw %g4, [%l7 + 0x24]
44543 std %f12, [%l7 + 0x70]
44544 fmovsn %xcc, %f8, %f2
44545 bge,a %icc, loop_5186
44546 fandnot1s %f12, %f12, %f2
44547 edge32n %i1, %l0, %i5
44548 umulcc %g3, %i7, %l2
44549loop_5186:
44550 fbug %fcc2, loop_5187
44551 array8 %l3, %i3, %o5
44552 fmul8x16 %f1, %f8, %f8
44553 bge,a loop_5188
44554loop_5187:
44555 fmovrdlz %i4, %f12, %f4
44556 fmovdvs %icc, %f1, %f14
44557 movl %xcc, %l1, %l5
44558loop_5188:
44559 ldx [%l7 + 0x60], %o4
44560 xorcc %o6, 0x0F68, %g7
44561 ld [%l7 + 0x0C], %f10
44562 ldub [%l7 + 0x0F], %i0
44563 fpadd16s %f12, %f9, %f14
44564 bn,a,pn %icc, loop_5189
44565 bcs,a,pn %icc, loop_5190
44566 nop
44567 setx loop_5191, %l0, %l1
44568 wrpr 0x1, %tl
44569 wrpr %l1, %tpc
44570 add %l1, 0x4, %l1
44571 wrpr %l1, %tnpc
44572 setx 0x34400001400, %l0, %l1
44573 wrpr %l1, %tstate
44574 wrhpr 0x4, %htstate
44575 retry
44576 fnor %f10, %f2, %f6
44577loop_5189:
44578 ldsw [%l7 + 0x44], %l4
44579loop_5190:
44580 ldsw [%l7 + 0x6C], %o1
44581loop_5191:
44582 fmovsa %xcc, %f5, %f2
44583 fpsub16s %f14, %f14, %f12
44584 ldd [%l7 + 0x10], %f0
44585 fpack16 %f2, %f3
44586 ldsw [%l7 + 0x4C], %g5
44587 ldsb [%l7 + 0x59], %o3
44588 fzero %f14
44589 sth %l6, [%l7 + 0x18]
44590 brgz %o0, loop_5192
44591 sth %g6, [%l7 + 0x26]
44592 std %f10, [%l7 + 0x58]
44593 movrne %g2, %i6, %i2
44594loop_5192:
44595 fmovsneg %xcc, %f8, %f5
44596 fmovd %f12, %f14
44597 brnz,a %o2, loop_5193
44598 fbul,a %fcc0, loop_5194
44599 andn %o7, %g1, %g4
44600 pdist %f14, %f2, %f4
44601loop_5193:
44602 edge32l %i1, %i5, %g3
44603loop_5194:
44604 bvs,a %icc, loop_5195
44605 sth %l0, [%l7 + 0x0E]
44606 ldsb [%l7 + 0x41], %i7
44607 stb %l2, [%l7 + 0x1E]
44608loop_5195:
44609 std %f2, [%l7 + 0x18]
44610 move %xcc, %l3, %o5
44611 fba %fcc2, loop_5196
44612 fbul,a %fcc2, loop_5197
44613 fnegs %f0, %f13
44614 subccc %i3, %l1, %l5
44615loop_5196:
44616 stx %i4, [%l7 + 0x68]
44617loop_5197:
44618 fand %f0, %f0, %f8
44619 fandnot2 %f2, %f2, %f14
44620 ldsh [%l7 + 0x56], %o4
44621 ldsh [%l7 + 0x52], %g7
44622 fbul,a %fcc3, loop_5198
44623 fcmpne32 %f12, %f4, %i0
44624 fmuld8ulx16 %f2, %f11, %f2
44625 fbe,a %fcc1, loop_5199
44626loop_5198:
44627 fmovde %xcc, %f6, %f0
44628 bneg,a,pn %xcc, loop_5200
44629 fmovd %f4, %f6
44630loop_5199:
44631 fbug,a %fcc3, loop_5201
44632 edge16ln %l4, %o6, %g5
44633loop_5200:
44634 fands %f15, %f1, %f8
44635 fpsub16 %f8, %f8, %f2
44636loop_5201:
44637 te %icc, 0x4
44638 stb %o1, [%l7 + 0x09]
44639 udivcc %o3, 0x0983, %l6
44640 fblg %fcc2, loop_5202
44641 fmovdl %icc, %f8, %f6
44642 fmovsvs %icc, %f4, %f4
44643 sth %o0, [%l7 + 0x64]
44644loop_5202:
44645 taddcc %g2, %g6, %i6
44646 bne,a,pt %xcc, loop_5203
44647 ldsb [%l7 + 0x6A], %o2
44648 ldub [%l7 + 0x41], %o7
44649 ta %icc, 0x7
44650loop_5203:
44651 sth %i2, [%l7 + 0x46]
44652 st %f13, [%l7 + 0x34]
44653 edge32 %g1, %g4, %i1
44654 fandnot1 %f12, %f14, %f6
44655 edge16ln %i5, %g3, %i7
44656 stx %l0, [%l7 + 0x48]
44657 udiv %l2, 0x1D02, %o5
44658 ldsw [%l7 + 0x44], %i3
44659 fandnot2 %f0, %f12, %f0
44660 fpack16 %f14, %f9
44661 stx %l1, [%l7 + 0x60]
44662 ldub [%l7 + 0x48], %l5
44663 srl %l3, 0x16, %i4
44664 fornot2s %f7, %f1, %f4
44665 bg,a %icc, loop_5204
44666 ldsb [%l7 + 0x38], %g7
44667 fbg,a %fcc3, loop_5205
44668 ldsh [%l7 + 0x6E], %o4
44669loop_5204:
44670 ld [%l7 + 0x5C], %f14
44671 popc %i0, %o6
44672loop_5205:
44673 st %f1, [%l7 + 0x3C]
44674 udivcc %g5, 0x0274, %l4
44675 fmovdl %xcc, %f8, %f10
44676 fmovrslz %o1, %f7, %f8
44677 stw %l6, [%l7 + 0x54]
44678 stw %o0, [%l7 + 0x40]
44679 brz %g2, loop_5206
44680 fbue %fcc1, loop_5207
44681 addccc %o3, 0x1AEE, %g6
44682 fmovsge %xcc, %f14, %f4
44683loop_5206:
44684 orcc %i6, %o7, %i2
44685loop_5207:
44686 stw %g1, [%l7 + 0x1C]
44687 ldsh [%l7 + 0x78], %o2
44688 fmovdleu %icc, %f13, %f6
44689 tsubcctv %i1, %i5, %g3
44690 ble,pt %icc, loop_5208
44691 fmovdgu %icc, %f10, %f8
44692 stb %i7, [%l7 + 0x37]
44693 array32 %g4, %l2, %l0
44694loop_5208:
44695 ldd [%l7 + 0x60], %f0
44696 fsrc1s %f7, %f7
44697 array32 %i3, %o5, %l1
44698 fmovsl %xcc, %f4, %f7
44699 sdivx %l5, 0x0200, %i4
44700 ldx [%l7 + 0x18], %g7
44701 fbuge %fcc2, loop_5209
44702 fcmpeq16 %f0, %f4, %l3
44703 fmul8x16al %f10, %f10, %f10
44704 fxnor %f6, %f8, %f0
44705loop_5209:
44706 xnor %i0, %o6, %g5
44707 fnot1 %f12, %f2
44708 subc %l4, 0x0EDE, %o1
44709 sub %o4, %o0, %l6
44710 fmuld8ulx16 %f6, %f8, %f8
44711 fcmpd %fcc3, %f2, %f2
44712 fmovsne %xcc, %f0, %f14
44713 ldub [%l7 + 0x69], %g2
44714 ldd [%l7 + 0x50], %f0
44715 tne %xcc, 0x0
44716 ldd [%l7 + 0x78], %f4
44717 movg %xcc, %o3, %i6
44718 fmovsn %icc, %f12, %f11
44719 fpack32 %f6, %f14, %f8
44720 st %f7, [%l7 + 0x78]
44721 fsrc1s %f6, %f13
44722 fbue,a %fcc3, loop_5210
44723 fmovdleu %icc, %f15, %f5
44724 fmuld8sux16 %f1, %f0, %f12
44725 fmovdpos %icc, %f2, %f1
44726loop_5210:
44727 ldd [%l7 + 0x60], %f6
44728 fmovrde %o7, %f10, %f12
44729 fnot2s %f3, %f6
44730 te %xcc, 0x1
44731 bcc loop_5211
44732 umul %i2, %g6, %g1
44733 fpack16 %f4, %f7
44734 ldsh [%l7 + 0x50], %i1
44735loop_5211:
44736 stx %o2, [%l7 + 0x18]
44737 fabsd %f10, %f12
44738 orncc %i5, %g3, %g4
44739 ldsh [%l7 + 0x16], %l2
44740 lduw [%l7 + 0x64], %i7
44741 xorcc %l0, %o5, %i3
44742 sdiv %l5, 0x1EB0, %i4
44743 movvc %xcc, %l1, %g7
44744 array16 %l3, %i0, %o6
44745 fcmpeq16 %f6, %f0, %l4
44746 fnand %f10, %f8, %f12
44747 std %f4, [%l7 + 0x18]
44748 movcs %icc, %g5, %o4
44749 ldd [%l7 + 0x30], %f2
44750 ldsh [%l7 + 0x3A], %o1
44751 and %o0, 0x13CB, %l6
44752 ldx [%l7 + 0x70], %o3
44753 fcmpne32 %f6, %f14, %g2
44754 fbule %fcc1, loop_5212
44755 bleu,a %icc, loop_5213
44756 ldd [%l7 + 0x48], %f14
44757 ldub [%l7 + 0x18], %i6
44758loop_5212:
44759 fcmpne32 %f12, %f6, %i2
44760loop_5213:
44761 edge32n %g6, %g1, %i1
44762 fmul8ulx16 %f14, %f10, %f6
44763 ble,a %xcc, loop_5214
44764 tpos %icc, 0x5
44765 fabss %f5, %f11
44766 mulx %o2, %o7, %i5
44767loop_5214:
44768 movrgez %g4, %l2, %i7
44769 fmovrse %l0, %f8, %f15
44770 movrne %g3, %o5, %l5
44771 smulcc %i4, 0x0209, %i3
44772 fmovde %icc, %f1, %f2
44773 fmovdneg %xcc, %f15, %f2
44774 fmovdvc %icc, %f6, %f13
44775 fba %fcc2, loop_5215
44776 fmovdl %xcc, %f0, %f3
44777 fbuge %fcc1, loop_5216
44778 udiv %l1, 0x1980, %g7
44779loop_5215:
44780 fmovd %f12, %f12
44781 fmovdvc %xcc, %f11, %f9
44782loop_5216:
44783 fmovsa %icc, %f13, %f4
44784 std %f8, [%l7 + 0x28]
44785 ldsw [%l7 + 0x28], %i0
44786 movrlz %l3, 0x2E6, %l4
44787 ldsh [%l7 + 0x72], %g5
44788 sth %o6, [%l7 + 0x3A]
44789 lduh [%l7 + 0x76], %o4
44790 edge16n %o0, %o1, %l6
44791 fblg %fcc3, loop_5217
44792 stw %o3, [%l7 + 0x34]
44793 mulx %g2, 0x00E1, %i6
44794 stb %i2, [%l7 + 0x76]
44795loop_5217:
44796 bcs,pn %icc, loop_5218
44797 fbule %fcc3, loop_5219
44798 fbl,a %fcc0, loop_5220
44799 ldsb [%l7 + 0x1C], %g1
44800loop_5218:
44801 movn %xcc, %g6, %i1
44802loop_5219:
44803 stx %o2, [%l7 + 0x30]
44804loop_5220:
44805 std %f2, [%l7 + 0x38]
44806 ldsw [%l7 + 0x70], %i5
44807 fnegd %f0, %f14
44808 smulcc %o7, %l2, %i7
44809 sllx %g4, 0x17, %g3
44810 ldsb [%l7 + 0x57], %o5
44811 fmovrsgz %l0, %f0, %f13
44812 ldub [%l7 + 0x11], %i4
44813 ldx [%l7 + 0x70], %i3
44814 ldsb [%l7 + 0x2C], %l5
44815 subccc %l1, 0x161F, %g7
44816 sdivcc %l3, 0x1614, %i0
44817 fbul %fcc2, loop_5221
44818 brz,a %l4, loop_5222
44819 fmovrdlez %g5, %f2, %f2
44820 siam 0x2
44821loop_5221:
44822 orcc %o6, 0x18CD, %o4
44823loop_5222:
44824 ldsh [%l7 + 0x50], %o0
44825 fbne %fcc2, loop_5223
44826 bpos,a,pt %icc, loop_5224
44827 stx %l6, [%l7 + 0x50]
44828 ldx [%l7 + 0x10], %o1
44829loop_5223:
44830 lduh [%l7 + 0x68], %g2
44831loop_5224:
44832 stb %i6, [%l7 + 0x75]
44833 tvs %xcc, 0x1
44834 srax %i2, %o3, %g6
44835 sth %g1, [%l7 + 0x78]
44836 fnors %f5, %f15, %f7
44837 ld [%l7 + 0x48], %f7
44838 stw %i1, [%l7 + 0x20]
44839 edge32 %o2, %i5, %o7
44840 edge8l %i7, %g4, %l2
44841 subcc %g3, %o5, %l0
44842 tl %icc, 0x0
44843 fmovdleu %icc, %f5, %f1
44844 fbne %fcc1, loop_5225
44845 fmovrsne %i3, %f4, %f7
44846 stx %i4, [%l7 + 0x40]
44847 umulcc %l1, %g7, %l3
44848loop_5225:
44849 ldsh [%l7 + 0x62], %l5
44850 ld [%l7 + 0x7C], %f12
44851 sth %l4, [%l7 + 0x2A]
44852 mova %icc, %g5, %o6
44853 ldsw [%l7 + 0x14], %o4
44854 ldd [%l7 + 0x30], %f10
44855 fmovsgu %xcc, %f15, %f2
44856 fnot2s %f3, %f9
44857 bl loop_5226
44858 fmovrdgz %o0, %f2, %f2
44859 lduw [%l7 + 0x10], %l6
44860 fpack32 %f2, %f6, %f2
44861loop_5226:
44862 ldsw [%l7 + 0x4C], %i0
44863 edge16n %o1, %g2, %i2
44864 ldx [%l7 + 0x78], %i6
44865 fmovdl %icc, %f12, %f0
44866 fsrc1s %f14, %f14
44867 st %f11, [%l7 + 0x74]
44868 movge %icc, %o3, %g1
44869 fmovdge %xcc, %f11, %f6
44870 andn %i1, %o2, %g6
44871 fabsd %f2, %f12
44872 xorcc %i5, %i7, %g4
44873 ldx [%l7 + 0x78], %l2
44874 edge32 %o7, %g3, %l0
44875 ldsb [%l7 + 0x74], %o5
44876 ldsh [%l7 + 0x78], %i4
44877 st %f2, [%l7 + 0x34]
44878 taddcc %i3, %g7, %l1
44879 fmovs %f7, %f13
44880 fnot2s %f14, %f9
44881 fmovdcs %icc, %f11, %f13
44882 std %f2, [%l7 + 0x48]
44883 fpadd32s %f15, %f5, %f5
44884 fbg %fcc1, loop_5227
44885 bl,a %xcc, loop_5228
44886 ldsh [%l7 + 0x40], %l3
44887 st %f9, [%l7 + 0x3C]
44888loop_5227:
44889 bleu,pn %xcc, loop_5229
44890loop_5228:
44891 movg %xcc, %l5, %g5
44892 nop
44893 setx loop_5230, %l0, %l1
44894 wrpr 0x1, %tl
44895 wrpr %l1, %tpc
44896 add %l1, 0x4, %l1
44897 wrpr %l1, %tnpc
44898 setx 0x34400001400, %l0, %l1
44899 wrpr %l1, %tstate
44900 wrhpr 0x4, %htstate
44901 retry
44902 std %f0, [%l7 + 0x40]
44903loop_5229:
44904 be,a loop_5231
44905 fmovdl %xcc, %f7, %f0
44906loop_5230:
44907 ldsb [%l7 + 0x3C], %l4
44908 fmovdl %icc, %f0, %f0
44909loop_5231:
44910 fpadd32 %f4, %f12, %f4
44911 ldd [%l7 + 0x50], %f14
44912 fzeros %f2
44913 std %f10, [%l7 + 0x40]
44914 fmovrsgz %o4, %f13, %f2
44915 lduw [%l7 + 0x44], %o6
44916 fmul8x16au %f15, %f9, %f4
44917 fabss %f8, %f9
44918 lduw [%l7 + 0x18], %l6
44919 fblg %fcc1, loop_5232
44920 lduh [%l7 + 0x56], %i0
44921 st %f14, [%l7 + 0x40]
44922 stw %o0, [%l7 + 0x68]
44923loop_5232:
44924 fabsd %f4, %f8
44925 ldsb [%l7 + 0x38], %o1
44926 popc 0x05A2, %g2
44927 fba %fcc1, loop_5233
44928 fands %f12, %f1, %f14
44929 lduh [%l7 + 0x5A], %i2
44930 ldub [%l7 + 0x78], %i6
44931loop_5233:
44932 ldd [%l7 + 0x28], %f10
44933 st %f8, [%l7 + 0x78]
44934 fmovrse %g1, %f0, %f8
44935 fmuld8sux16 %f15, %f9, %f12
44936 sth %o3, [%l7 + 0x52]
44937 bshuffle %f6, %f2, %f10
44938 fmovsn %icc, %f11, %f8
44939 ldx [%l7 + 0x20], %i1
44940 ta %icc, 0x2
44941 edge16n %g6, %o2, %i5
44942 lduh [%l7 + 0x1A], %g4
44943 ld [%l7 + 0x38], %f10
44944 ldub [%l7 + 0x66], %l2
44945 fandnot1s %f13, %f4, %f14
44946 stx %i7, [%l7 + 0x50]
44947 fnegd %f12, %f8
44948 ldsw [%l7 + 0x40], %o7
44949 sub %l0, %o5, %i4
44950 fmovrdgz %i3, %f4, %f0
44951 xnorcc %g3, 0x0999, %g7
44952 tvs %icc, 0x0
44953 fmovrde %l3, %f10, %f12
44954 andn %l5, 0x1114, %l1
44955 fxnors %f0, %f0, %f4
44956 fmovsl %xcc, %f9, %f3
44957 ldd [%l7 + 0x20], %f14
44958 stw %g5, [%l7 + 0x0C]
44959 edge8n %l4, %o6, %o4
44960 ld [%l7 + 0x58], %f11
44961 movn %xcc, %l6, %o0
44962 bleu %xcc, loop_5234
44963 fmul8ulx16 %f6, %f8, %f14
44964 subcc %o1, 0x1BF1, %g2
44965 lduh [%l7 + 0x56], %i0
44966loop_5234:
44967 st %f12, [%l7 + 0x20]
44968 movgu %icc, %i6, %i2
44969 fmovdg %xcc, %f0, %f3
44970 fandnot1 %f14, %f0, %f2
44971 bneg,a,pn %icc, loop_5235
44972 fbug %fcc1, loop_5236
44973 stx %g1, [%l7 + 0x60]
44974 fba %fcc0, loop_5237
44975loop_5235:
44976 fxnors %f15, %f1, %f15
44977loop_5236:
44978 array32 %i1, %o3, %g6
44979 edge16l %o2, %g4, %l2
44980loop_5237:
44981 te %xcc, 0x0
44982 fmovsle %icc, %f1, %f15
44983 fpsub32 %f12, %f12, %f8
44984 sth %i7, [%l7 + 0x26]
44985 and %o7, 0x13F6, %l0
44986 fmovrse %o5, %f14, %f8
44987 fmovs %f12, %f15
44988 fmovdn %icc, %f4, %f8
44989 ldsh [%l7 + 0x7E], %i4
44990 tn %xcc, 0x6
44991 fmovdl %xcc, %f2, %f15
44992 stw %i5, [%l7 + 0x60]
44993 fmovrdgez %i3, %f4, %f12
44994 fmuld8sux16 %f10, %f0, %f0
44995 edge32l %g3, %l3, %l5
44996 xnorcc %l1, 0x019D, %g7
44997 ba,a,pn %xcc, loop_5238
44998 fones %f12
44999 fands %f7, %f2, %f15
45000 array16 %l4, %g5, %o6
45001loop_5238:
45002 or %o4, %l6, %o0
45003 lduw [%l7 + 0x54], %g2
45004 bcs,a loop_5239
45005 fabsd %f6, %f8
45006 lduh [%l7 + 0x50], %i0
45007 bgu,a,pn %icc, loop_5240
45008loop_5239:
45009 bge %icc, loop_5241
45010 fcmple32 %f14, %f10, %o1
45011 fmovd %f2, %f0
45012loop_5240:
45013 fcmpeq16 %f12, %f6, %i6
45014loop_5241:
45015 orcc %g1, %i2, %o3
45016 sth %g6, [%l7 + 0x6C]
45017 fnors %f10, %f13, %f13
45018 fba %fcc3, loop_5242
45019 fmovrdlez %i1, %f6, %f0
45020 lduh [%l7 + 0x38], %o2
45021 fba,a %fcc1, loop_5243
45022loop_5242:
45023 ld [%l7 + 0x70], %f13
45024 std %f8, [%l7 + 0x28]
45025 addc %l2, 0x1510, %i7
45026loop_5243:
45027 fnot1s %f1, %f9
45028 ldsw [%l7 + 0x5C], %o7
45029 fmovrdne %l0, %f0, %f14
45030 orn %g4, %o5, %i5
45031 fcmped %fcc1, %f8, %f0
45032 fmul8x16au %f10, %f0, %f8
45033 array16 %i4, %i3, %l3
45034 fmovdge %icc, %f13, %f6
45035 fandnot1 %f2, %f4, %f2
45036 fmul8x16al %f11, %f10, %f14
45037 fornot2s %f11, %f7, %f8
45038 fbg %fcc1, loop_5244
45039 edge8 %g3, %l1, %g7
45040 ldd [%l7 + 0x68], %f14
45041 ldd [%l7 + 0x50], %f10
45042loop_5244:
45043 ldsw [%l7 + 0x3C], %l4
45044 be %xcc, loop_5245
45045 fmovrdgz %l5, %f10, %f12
45046 stb %g5, [%l7 + 0x3E]
45047 fmul8x16al %f4, %f15, %f4
45048loop_5245:
45049 ld [%l7 + 0x38], %f2
45050 call loop_5246
45051 ld [%l7 + 0x28], %f7
45052 fnot1s %f13, %f2
45053 popc 0x01D1, %o4
45054loop_5246:
45055 edge16ln %l6, %o0, %o6
45056 sth %g2, [%l7 + 0x22]
45057 faligndata %f0, %f2, %f2
45058 sub %i0, 0x1690, %i6
45059 ldx [%l7 + 0x48], %o1
45060 fone %f0
45061 fmovrsne %i2, %f8, %f5
45062 edge16ln %g1, %g6, %o3
45063 fcmpeq16 %f4, %f2, %o2
45064 alignaddr %i1, %i7, %l2
45065 subc %l0, 0x19DF, %o7
45066 fsrc1s %f6, %f0
45067 fmovrslz %o5, %f2, %f3
45068 lduh [%l7 + 0x3A], %i5
45069 ba,pt %icc, loop_5247
45070 fmovdvc %xcc, %f8, %f15
45071 ldd [%l7 + 0x30], %f8
45072 edge16 %g4, %i4, %i3
45073loop_5247:
45074 stb %g3, [%l7 + 0x25]
45075 fmovrde %l3, %f2, %f14
45076 orncc %g7, %l1, %l4
45077 fmovsa %icc, %f12, %f7
45078 sdiv %l5, 0x113D, %g5
45079 sdivcc %o4, 0x07C5, %o0
45080 ldsw [%l7 + 0x38], %l6
45081 fmovrdgez %o6, %f2, %f12
45082 addc %g2, %i0, %i6
45083 fsrc1s %f10, %f12
45084 sll %o1, %g1, %i2
45085 movneg %icc, %g6, %o3
45086 ta %xcc, 0x2
45087 umul %i1, 0x089E, %o2
45088 lduw [%l7 + 0x5C], %i7
45089 andncc %l0, %l2, %o5
45090 subc %i5, %o7, %g4
45091 ld [%l7 + 0x48], %f3
45092 smulcc %i4, 0x1498, %i3
45093 fmovrslez %l3, %f2, %f10
45094 fcmped %fcc3, %f12, %f0
45095 fnot1s %f3, %f6
45096 sth %g3, [%l7 + 0x52]
45097 ldub [%l7 + 0x5E], %g7
45098 array8 %l4, %l1, %g5
45099 fmovdpos %xcc, %f11, %f5
45100 fmovdne %xcc, %f12, %f14
45101 umulcc %o4, 0x188A, %l5
45102 mulx %l6, %o6, %o0
45103 fba,a %fcc0, loop_5248
45104 ldsw [%l7 + 0x1C], %i0
45105 brgez %g2, loop_5249
45106 tn %icc, 0x1
45107loop_5248:
45108 sll %i6, %o1, %g1
45109 edge32l %g6, %i2, %o3
45110loop_5249:
45111 stx %i1, [%l7 + 0x10]
45112 ldsh [%l7 + 0x30], %i7
45113 fmovsle %xcc, %f3, %f13
45114 edge16l %l0, %l2, %o5
45115 ldsb [%l7 + 0x4D], %o2
45116 lduh [%l7 + 0x6E], %o7
45117 fabsd %f0, %f0
45118 ldub [%l7 + 0x25], %i5
45119 fnot2 %f8, %f8
45120 fmovd %f8, %f2
45121 fbe,a %fcc0, loop_5250
45122 stb %i4, [%l7 + 0x31]
45123 fmovscs %icc, %f13, %f11
45124 fmovdge %icc, %f6, %f14
45125loop_5250:
45126 sethi 0x142F, %g4
45127 fcmps %fcc3, %f4, %f1
45128 fexpand %f5, %f10
45129 movcs %xcc, %l3, %g3
45130 fbu %fcc2, loop_5251
45131 lduw [%l7 + 0x54], %g7
45132 fornot1s %f0, %f7, %f1
45133 ldd [%l7 + 0x20], %f14
45134loop_5251:
45135 srax %i3, 0x07, %l4
45136 fbue,a %fcc0, loop_5252
45137 bne,pt %icc, loop_5253
45138 movrlz %g5, 0x208, %l1
45139 sth %l5, [%l7 + 0x08]
45140loop_5252:
45141 fnor %f2, %f0, %f14
45142loop_5253:
45143 alignaddrl %l6, %o4, %o6
45144 sll %i0, 0x1A, %g2
45145 sth %o0, [%l7 + 0x1C]
45146 fbuge,a %fcc1, loop_5254
45147 stw %i6, [%l7 + 0x40]
45148 fabss %f10, %f12
45149 fcmpgt32 %f0, %f0, %o1
45150loop_5254:
45151 fcmpgt32 %f4, %f4, %g6
45152 fcmple16 %f6, %f4, %g1
45153 fmovsleu %xcc, %f6, %f5
45154 fsrc2 %f12, %f8
45155 fble,a %fcc1, loop_5255
45156 fbule %fcc2, loop_5256
45157 ldsw [%l7 + 0x2C], %o3
45158 edge16ln %i2, %i7, %l0
45159loop_5255:
45160 fnot2 %f6, %f6
45161loop_5256:
45162 ldsw [%l7 + 0x54], %i1
45163 udivcc %l2, 0x0C07, %o5
45164 fsrc2 %f10, %f12
45165 ld [%l7 + 0x58], %f15
45166 fcmpne16 %f4, %f12, %o7
45167 xorcc %o2, 0x145A, %i5
45168 orn %g4, 0x1449, %l3
45169 tvs %xcc, 0x2
45170 st %f14, [%l7 + 0x50]
45171 stx %i4, [%l7 + 0x50]
45172 xorcc %g3, %g7, %l4
45173 fmul8ulx16 %f2, %f12, %f0
45174 subc %g5, %i3, %l1
45175 fmul8x16al %f15, %f0, %f6
45176 fpsub32 %f6, %f8, %f12
45177 ldsh [%l7 + 0x32], %l5
45178 ldx [%l7 + 0x30], %o4
45179 fmovdcs %xcc, %f12, %f3
45180 bleu,a,pn %xcc, loop_5257
45181 umul %l6, 0x1700, %i0
45182 fbg,a %fcc3, loop_5258
45183 stb %o6, [%l7 + 0x25]
45184loop_5257:
45185 fmuld8ulx16 %f3, %f7, %f0
45186 ldd [%l7 + 0x78], %f12
45187loop_5258:
45188 mulx %g2, %o0, %i6
45189 alignaddrl %o1, %g1, %o3
45190 bge,a %icc, loop_5259
45191 movrgez %i2, %g6, %i7
45192 fabsd %f4, %f4
45193 ldsh [%l7 + 0x08], %l0
45194loop_5259:
45195 ldub [%l7 + 0x1A], %i1
45196 fands %f8, %f0, %f6
45197 ldsw [%l7 + 0x0C], %o5
45198 umulcc %l2, 0x12E0, %o2
45199 fcmpd %fcc2, %f6, %f4
45200 brnz %o7, loop_5260
45201 st %f11, [%l7 + 0x0C]
45202 array32 %i5, %l3, %g4
45203 fmul8sux16 %f14, %f4, %f0
45204loop_5260:
45205 tgu %icc, 0x3
45206 tcs %icc, 0x3
45207 edge32l %g3, %g7, %i4
45208 movrne %g5, 0x08F, %l4
45209 fmovsa %xcc, %f6, %f2
45210 movleu %xcc, %l1, %i3
45211 sdivx %l5, 0x0352, %l6
45212 tcc %xcc, 0x5
45213 fbul %fcc1, loop_5261
45214 movrlz %o4, 0x260, %i0
45215 fcmpne16 %f0, %f0, %o6
45216 ldub [%l7 + 0x60], %g2
45217loop_5261:
45218 std %f4, [%l7 + 0x40]
45219 fpadd16s %f8, %f1, %f13
45220 fmovsg %icc, %f12, %f10
45221 fpack16 %f2, %f6
45222 sra %i6, 0x18, %o0
45223 fmovdne %icc, %f6, %f13
45224 movcs %icc, %g1, %o3
45225 lduh [%l7 + 0x10], %i2
45226 ldsh [%l7 + 0x42], %g6
45227 ldsb [%l7 + 0x50], %o1
45228 brlz,a %l0, loop_5262
45229 ldsb [%l7 + 0x73], %i1
45230 stx %o5, [%l7 + 0x48]
45231 ba loop_5263
45232loop_5262:
45233 edge16l %l2, %i7, %o7
45234 fpsub32 %f10, %f6, %f10
45235 fpack16 %f2, %f12
45236loop_5263:
45237 udivcc %i5, 0x06BC, %o2
45238 brlz,a %g4, loop_5264
45239 andn %g3, 0x1C5C, %g7
45240 tvs %xcc, 0x1
45241 fnegs %f4, %f13
45242loop_5264:
45243 fbug,a %fcc3, loop_5265
45244 bshuffle %f6, %f0, %f12
45245 stw %i4, [%l7 + 0x28]
45246 fcmpeq16 %f4, %f0, %g5
45247loop_5265:
45248 fbu %fcc3, loop_5266
45249 xnorcc %l4, 0x1439, %l1
45250 fmovsle %xcc, %f12, %f6
45251 ldx [%l7 + 0x68], %l3
45252loop_5266:
45253 tle %icc, 0x1
45254 alignaddr %l5, %i3, %o4
45255 fmovdl %icc, %f5, %f4
45256 movcs %xcc, %l6, %i0
45257 ldub [%l7 + 0x3F], %g2
45258 fpack32 %f10, %f14, %f2
45259 xor %i6, 0x08DF, %o0
45260 movn %icc, %o6, %o3
45261 sdiv %i2, 0x1605, %g6
45262 fpadd16s %f15, %f8, %f15
45263 edge32ln %o1, %l0, %i1
45264 movrne %o5, %l2, %g1
45265 faligndata %f14, %f14, %f0
45266 ldsh [%l7 + 0x7E], %o7
45267 fmovrsgz %i7, %f13, %f1
45268 tcs %icc, 0x6
45269 stb %o2, [%l7 + 0x61]
45270 bpos,pt %icc, loop_5267
45271 lduw [%l7 + 0x64], %i5
45272 edge8 %g4, %g7, %g3
45273 fsrc2s %f8, %f5
45274loop_5267:
45275 movcc %icc, %i4, %l4
45276 fmovdleu %xcc, %f4, %f15
45277 bleu loop_5268
45278 ldd [%l7 + 0x38], %f2
45279 fba %fcc1, loop_5269
45280 fsrc1 %f2, %f0
45281loop_5268:
45282 ldsh [%l7 + 0x50], %g5
45283 ldsw [%l7 + 0x5C], %l3
45284loop_5269:
45285 fmul8x16al %f6, %f3, %f4
45286 stx %l5, [%l7 + 0x18]
45287 fcmpeq16 %f0, %f12, %l1
45288 ldsh [%l7 + 0x1C], %o4
45289 ld [%l7 + 0x1C], %f8
45290 and %i3, 0x0BE4, %l6
45291 fandnot2 %f14, %f6, %f12
45292 fsrc1 %f10, %f6
45293 fnors %f0, %f9, %f10
45294 lduh [%l7 + 0x42], %i0
45295 ldsh [%l7 + 0x5C], %i6
45296 sdiv %g2, 0x1163, %o6
45297 tneg %icc, 0x5
45298 bcc,pn %icc, loop_5270
45299 lduh [%l7 + 0x74], %o3
45300 st %f4, [%l7 + 0x30]
45301 tcc %icc, 0x1
45302loop_5270:
45303 fmovsge %xcc, %f0, %f15
45304 movrlz %o0, 0x187, %i2
45305 fpackfix %f4, %f13
45306 sub %o1, %g6, %l0
45307 ldsw [%l7 + 0x78], %i1
45308 movleu %xcc, %o5, %l2
45309 stx %o7, [%l7 + 0x60]
45310 movvs %xcc, %g1, %i7
45311 edge32ln %o2, %g4, %g7
45312 fmovd %f2, %f14
45313 fbl %fcc1, loop_5271
45314 tge %xcc, 0x4
45315 fpadd16 %f10, %f8, %f10
45316 ldd [%l7 + 0x08], %f6
45317loop_5271:
45318 fmovdn %xcc, %f3, %f13
45319 tn %icc, 0x6
45320 fpsub32s %f8, %f9, %f6
45321 tneg %icc, 0x2
45322 brgz %g3, loop_5272
45323 movneg %icc, %i4, %i5
45324 andncc %l4, %l3, %l5
45325 edge8ln %l1, %o4, %i3
45326loop_5272:
45327 fandnot1s %f15, %f5, %f6
45328 ldsw [%l7 + 0x6C], %g5
45329 edge32ln %i0, %l6, %i6
45330 fnand %f10, %f6, %f8
45331 sra %g2, 0x03, %o6
45332 fpadd16s %f11, %f0, %f10
45333 stx %o3, [%l7 + 0x78]
45334 edge32n %i2, %o0, %g6
45335 subc %o1, %i1, %o5
45336 tsubcc %l2, 0x031D, %o7
45337 stw %g1, [%l7 + 0x30]
45338 fornot1 %f0, %f14, %f12
45339 edge32ln %i7, %o2, %l0
45340 xor %g7, %g4, %i4
45341 st %f3, [%l7 + 0x38]
45342 sll %g3, 0x05, %i5
45343 fmovsl %xcc, %f9, %f14
45344 lduh [%l7 + 0x5A], %l3
45345 lduh [%l7 + 0x14], %l5
45346 te %xcc, 0x1
45347 edge16ln %l1, %o4, %i3
45348 stx %g5, [%l7 + 0x60]
45349 stb %l4, [%l7 + 0x6C]
45350 std %f8, [%l7 + 0x08]
45351 tsubcc %l6, 0x0973, %i6
45352 stw %g2, [%l7 + 0x4C]
45353 edge32l %i0, %o3, %i2
45354 tleu %icc, 0x2
45355 ldsb [%l7 + 0x4F], %o0
45356 std %f14, [%l7 + 0x08]
45357 fpsub16s %f0, %f2, %f8
45358 stx %g6, [%l7 + 0x28]
45359 subcc %o6, 0x15D9, %i1
45360 fbe %fcc0, loop_5273
45361 bgu,pn %icc, loop_5274
45362 brlez,a %o1, loop_5275
45363 fornot2s %f1, %f1, %f0
45364loop_5273:
45365 array16 %o5, %o7, %g1
45366loop_5274:
45367 movgu %icc, %l2, %o2
45368loop_5275:
45369 alignaddrl %l0, %g7, %g4
45370 ldub [%l7 + 0x5D], %i4
45371 tleu %icc, 0x4
45372 fandnot2 %f10, %f2, %f12
45373 subcc %i7, %g3, %i5
45374 st %f14, [%l7 + 0x0C]
45375 movrne %l3, %l5, %o4
45376 be,a %xcc, loop_5276
45377 movcs %xcc, %l1, %g5
45378 ldsb [%l7 + 0x28], %i3
45379 fbo,a %fcc3, loop_5277
45380loop_5276:
45381 stw %l6, [%l7 + 0x18]
45382 edge32n %l4, %i6, %g2
45383 nop
45384 setx loop_5278, %l0, %l1
45385 jmpl %l1, %o3
45386loop_5277:
45387 fmovrsne %i0, %f13, %f5
45388 ble,a %icc, loop_5279
45389 andcc %i2, 0x01DC, %o0
45390loop_5278:
45391 movleu %icc, %g6, %i1
45392 fxnors %f4, %f7, %f12
45393loop_5279:
45394 bge,a loop_5280
45395 fmovsleu %icc, %f11, %f8
45396 movl %xcc, %o1, %o5
45397 ldsw [%l7 + 0x40], %o6
45398loop_5280:
45399 fands %f1, %f2, %f12
45400 edge8 %o7, %l2, %g1
45401 fbu %fcc2, loop_5281
45402 stx %o2, [%l7 + 0x18]
45403 sth %g7, [%l7 + 0x2E]
45404 fmovsleu %xcc, %f10, %f9
45405loop_5281:
45406 stb %g4, [%l7 + 0x61]
45407 orncc %l0, 0x13EB, %i4
45408 fsrc2s %f12, %f14
45409 ldx [%l7 + 0x28], %i7
45410 sdivx %i5, 0x16DC, %l3
45411 fmul8sux16 %f10, %f14, %f6
45412 bl loop_5282
45413 fbg %fcc2, loop_5283
45414 stx %l5, [%l7 + 0x18]
45415 ldsw [%l7 + 0x10], %o4
45416loop_5282:
45417 bcs,a %xcc, loop_5284
45418loop_5283:
45419 fnot2s %f1, %f9
45420 fnand %f2, %f4, %f8
45421 stb %l1, [%l7 + 0x15]
45422loop_5284:
45423 ba %xcc, loop_5285
45424 fmovd %f14, %f4
45425 tge %icc, 0x1
45426 ldx [%l7 + 0x70], %g3
45427loop_5285:
45428 fpadd16 %f12, %f10, %f8
45429 fmul8x16au %f11, %f5, %f2
45430 st %f1, [%l7 + 0x28]
45431 array16 %i3, %l6, %g5
45432 ldub [%l7 + 0x31], %l4
45433 tsubcctv %g2, 0x1E15, %o3
45434 fmovse %icc, %f4, %f5
45435 ldd [%l7 + 0x30], %f6
45436 array32 %i0, %i2, %i6
45437 bvc,a %icc, loop_5286
45438 fcmpeq16 %f10, %f0, %g6
45439 fsrc2s %f6, %f11
45440 fcmpd %fcc2, %f4, %f14
45441loop_5286:
45442 stb %o0, [%l7 + 0x47]
45443 call loop_5287
45444 fba,a %fcc2, loop_5288
45445 fmovdcc %xcc, %f1, %f6
45446 ld [%l7 + 0x10], %f2
45447loop_5287:
45448 fmovrsgez %o1, %f3, %f0
45449loop_5288:
45450 fbug,a %fcc1, loop_5289
45451 stb %i1, [%l7 + 0x1F]
45452 stw %o6, [%l7 + 0x14]
45453 bneg,pt %icc, loop_5290
45454loop_5289:
45455 mova %xcc, %o5, %o7
45456 ba %xcc, loop_5291
45457 nop
45458 setx loop_5292, %l0, %l1
45459 wrpr 0x1, %tl
45460 wrpr %l1, %tpc
45461 add %l1, 0x4, %l1
45462 wrpr %l1, %tnpc
45463 setx 0x34400001400, %l0, %l1
45464 wrpr %l1, %tstate
45465 wrhpr 0x4, %htstate
45466 retry
45467loop_5290:
45468 ldub [%l7 + 0x6F], %g1
45469 mova %icc, %o2, %l2
45470loop_5291:
45471 ldd [%l7 + 0x30], %f12
45472loop_5292:
45473 orcc %g7, %l0, %g4
45474 stw %i7, [%l7 + 0x64]
45475 ldub [%l7 + 0x20], %i4
45476 ldsb [%l7 + 0x43], %l3
45477 tle %xcc, 0x2
45478 ldub [%l7 + 0x49], %i5
45479 tpos %icc, 0x4
45480 alignaddr %l5, %o4, %g3
45481 bgu,a,pn %xcc, loop_5293
45482 st %f9, [%l7 + 0x44]
45483 fxnor %f2, %f10, %f10
45484 ldsh [%l7 + 0x4C], %i3
45485loop_5293:
45486 stw %l1, [%l7 + 0x50]
45487 edge8n %l6, %g5, %g2
45488 brlz %o3, loop_5294
45489 ble,a loop_5295
45490 fmovsvs %xcc, %f0, %f15
45491 fmovsvs %icc, %f11, %f8
45492loop_5294:
45493 bvs,pn %xcc, loop_5296
45494loop_5295:
45495 bvc,a,pt %icc, loop_5297
45496 sth %l4, [%l7 + 0x5E]
45497 sth %i2, [%l7 + 0x54]
45498loop_5296:
45499 bcs loop_5298
45500loop_5297:
45501 array16 %i0, %g6, %i6
45502 movgu %xcc, %o0, %i1
45503 ldub [%l7 + 0x36], %o6
45504loop_5298:
45505 ld [%l7 + 0x30], %f9
45506 nop
45507 setx loop_5299, %l0, %l1
45508 jmpl %l1, %o1
45509 fbul,a %fcc3, loop_5300
45510 orncc %o5, 0x1FC8, %g1
45511 ldub [%l7 + 0x6D], %o7
45512loop_5299:
45513 movg %icc, %l2, %o2
45514loop_5300:
45515 fbuge %fcc0, loop_5301
45516 fmovrdne %g7, %f10, %f0
45517 fnands %f3, %f7, %f0
45518 bpos,a,pt %icc, loop_5302
45519loop_5301:
45520 ld [%l7 + 0x10], %f0
45521 fmovdvc %xcc, %f7, %f1
45522 tvs %icc, 0x7
45523loop_5302:
45524 fbul,a %fcc2, loop_5303
45525 movl %icc, %l0, %i7
45526 stx %i4, [%l7 + 0x28]
45527 sdivcc %g4, 0x1794, %i5
45528loop_5303:
45529 edge32ln %l5, %o4, %l3
45530 lduh [%l7 + 0x6A], %i3
45531 fcmpeq32 %f6, %f14, %l1
45532 movleu %icc, %g3, %l6
45533 fpack16 %f14, %f12
45534 st %f0, [%l7 + 0x74]
45535 lduw [%l7 + 0x60], %g2
45536 ldub [%l7 + 0x55], %g5
45537 movn %icc, %o3, %l4
45538 smul %i0, %i2, %g6
45539 ldsh [%l7 + 0x5A], %o0
45540 bshuffle %f12, %f14, %f12
45541 stb %i6, [%l7 + 0x79]
45542 fcmpgt16 %f12, %f0, %o6
45543 fornot1 %f0, %f10, %f0
45544 ld [%l7 + 0x10], %f8
45545 movgu %xcc, %o1, %o5
45546 ldsh [%l7 + 0x48], %g1
45547 fmuld8ulx16 %f6, %f10, %f6
45548 movvs %xcc, %i1, %o7
45549 ldd [%l7 + 0x18], %f8
45550 addccc %l2, %o2, %g7
45551 bneg %xcc, loop_5304
45552 mulx %i7, 0x0620, %i4
45553 fpack32 %f12, %f0, %f8
45554 fbne %fcc0, loop_5305
45555loop_5304:
45556 fble,a %fcc2, loop_5306
45557 fmovd %f0, %f12
45558 tge %xcc, 0x0
45559loop_5305:
45560 nop
45561 setx loop_5307, %l0, %l1
45562 jmpl %l1, %l0
45563loop_5306:
45564 movne %xcc, %g4, %l5
45565 brlez,a %i5, loop_5308
45566 stw %l3, [%l7 + 0x18]
45567loop_5307:
45568 lduw [%l7 + 0x0C], %i3
45569 ldub [%l7 + 0x7F], %o4
45570loop_5308:
45571 nop
45572 setx loop_5309, %l0, %l1
45573 wrpr 0x1, %tl
45574 wrpr %l1, %tpc
45575 add %l1, 0x4, %l1
45576 wrpr %l1, %tnpc
45577 setx 0x34400001400, %l0, %l1
45578 wrpr %l1, %tstate
45579 wrhpr 0x4, %htstate
45580 retry
45581 bshuffle %f4, %f12, %f12
45582 movcc %xcc, %l1, %l6
45583 std %f6, [%l7 + 0x58]
45584loop_5309:
45585 tn %xcc, 0x2
45586 std %f4, [%l7 + 0x28]
45587 sth %g3, [%l7 + 0x1E]
45588 edge32n %g2, %o3, %l4
45589 ldsh [%l7 + 0x56], %g5
45590 ldsb [%l7 + 0x1C], %i2
45591 ldsw [%l7 + 0x7C], %i0
45592 edge32l %o0, %i6, %g6
45593 stw %o1, [%l7 + 0x4C]
45594 fmovda %icc, %f4, %f3
45595 stw %o5, [%l7 + 0x08]
45596 fsrc2 %f14, %f14
45597 ldsh [%l7 + 0x28], %g1
45598 ld [%l7 + 0x18], %f12
45599 edge32 %i1, %o6, %l2
45600 bvs %xcc, loop_5310
45601 ld [%l7 + 0x28], %f4
45602 movg %xcc, %o7, %o2
45603 fbule %fcc0, loop_5311
45604loop_5310:
45605 fpadd16s %f11, %f0, %f2
45606 fmovrsne %g7, %f15, %f5
45607 fxnors %f1, %f9, %f5
45608loop_5311:
45609 tpos %icc, 0x6
45610 fands %f4, %f14, %f11
45611 stw %i7, [%l7 + 0x48]
45612 fbne %fcc0, loop_5312
45613 tg %xcc, 0x5
45614 fands %f13, %f2, %f13
45615 ta %xcc, 0x4
45616loop_5312:
45617 ldub [%l7 + 0x55], %i4
45618 array16 %g4, %l0, %l5
45619 ldsh [%l7 + 0x58], %l3
45620 ldsh [%l7 + 0x44], %i5
45621 ld [%l7 + 0x74], %f5
45622 add %i3, %o4, %l1
45623 fbl,a %fcc0, loop_5313
45624 movcs %icc, %l6, %g3
45625 tl %icc, 0x2
45626 st %f11, [%l7 + 0x78]
45627loop_5313:
45628 bl %icc, loop_5314
45629 fand %f6, %f6, %f4
45630 fmovdge %icc, %f8, %f10
45631 orncc %g2, %l4, %o3
45632loop_5314:
45633 fmovrslez %g5, %f12, %f15
45634 edge8 %i2, %i0, %i6
45635 array32 %g6, %o1, %o0
45636 brlz,a %o5, loop_5315
45637 ldx [%l7 + 0x68], %g1
45638 fbue %fcc2, loop_5316
45639 brnz %o6, loop_5317
45640loop_5315:
45641 movpos %icc, %i1, %o7
45642 movle %xcc, %l2, %o2
45643loop_5316:
45644 movgu %icc, %i7, %i4
45645loop_5317:
45646 sethi 0x0B41, %g4
45647 fmovsa %icc, %f13, %f11
45648 sth %l0, [%l7 + 0x2C]
45649 fcmped %fcc3, %f6, %f12
45650 stx %g7, [%l7 + 0x68]
45651 fmul8x16al %f12, %f13, %f4
45652 te %xcc, 0x7
45653 fcmple32 %f4, %f0, %l5
45654 lduw [%l7 + 0x78], %l3
45655 fcmpne16 %f0, %f6, %i5
45656 fmovrdgz %o4, %f14, %f12
45657 lduh [%l7 + 0x26], %i3
45658 fcmpne16 %f12, %f14, %l6
45659 lduw [%l7 + 0x78], %g3
45660 mova %xcc, %l1, %l4
45661 xorcc %g2, %g5, %o3
45662 movrne %i0, %i2, %i6
45663 fsrc2 %f4, %f6
45664 stw %g6, [%l7 + 0x68]
45665 fbu,a %fcc3, loop_5318
45666 subcc %o0, 0x0C26, %o5
45667 ld [%l7 + 0x44], %f11
45668 edge8ln %o1, %g1, %i1
45669loop_5318:
45670 fxor %f0, %f4, %f4
45671 fsrc2s %f10, %f12
45672 ldsw [%l7 + 0x48], %o7
45673 fblg %fcc2, loop_5319
45674 st %f15, [%l7 + 0x70]
45675 fandnot1s %f5, %f1, %f12
45676 fexpand %f3, %f12
45677loop_5319:
45678 tsubcctv %o6, 0x135D, %o2
45679 lduh [%l7 + 0x18], %i7
45680 fnand %f4, %f4, %f4
45681 fabss %f0, %f15
45682 ldx [%l7 + 0x30], %i4
45683 ld [%l7 + 0x74], %f2
45684 fandnot2s %f1, %f10, %f12
45685 srax %g4, 0x1D, %l0
45686 movrgz %l2, %g7, %l3
45687 edge16ln %l5, %o4, %i5
45688 movneg %icc, %l6, %g3
45689 ld [%l7 + 0x30], %f0
45690 fzeros %f14
45691 fmul8x16au %f12, %f5, %f6
45692 movre %l1, %l4, %g2
45693 taddcctv %g5, 0x1D91, %i3
45694 fcmpes %fcc0, %f5, %f2
45695 brlz,a %i0, loop_5320
45696 ldx [%l7 + 0x38], %o3
45697 srax %i6, %i2, %g6
45698 ldub [%l7 + 0x23], %o0
45699loop_5320:
45700 ldd [%l7 + 0x60], %f14
45701 tle %icc, 0x0
45702 fmovdleu %icc, %f6, %f9
45703 movre %o1, 0x12C, %g1
45704 ldx [%l7 + 0x58], %i1
45705 fornot1 %f8, %f4, %f10
45706 fmovdvs %icc, %f4, %f11
45707 tpos %icc, 0x1
45708 stw %o5, [%l7 + 0x78]
45709 sdivcc %o7, 0x0164, %o2
45710 fands %f5, %f7, %f2
45711 taddcctv %o6, %i4, %g4
45712 fpadd32 %f8, %f4, %f6
45713 bcc loop_5321
45714 bgu,pn %icc, loop_5322
45715 stw %i7, [%l7 + 0x74]
45716 ldsb [%l7 + 0x19], %l0
45717loop_5321:
45718 fmovrsne %l2, %f15, %f8
45719loop_5322:
45720 fnegd %f0, %f4
45721 fone %f14
45722 stb %l3, [%l7 + 0x10]
45723 orn %l5, %g7, %i5
45724 fbuge %fcc1, loop_5323
45725 movrgz %l6, 0x076, %o4
45726 fandnot2s %f7, %f11, %f14
45727 edge8 %g3, %l4, %g2
45728loop_5323:
45729 fsrc2 %f4, %f14
45730 st %f2, [%l7 + 0x4C]
45731 stx %l1, [%l7 + 0x78]
45732 umul %g5, %i3, %i0
45733 udivx %o3, 0x0BDB, %i2
45734 fmovd %f10, %f12
45735 brz %g6, loop_5324
45736 orcc %i6, %o1, %g1
45737 movl %xcc, %o0, %o5
45738 fmovdvs %xcc, %f0, %f1
45739loop_5324:
45740 fmovsge %xcc, %f6, %f5
45741 lduw [%l7 + 0x50], %o7
45742 fnands %f15, %f14, %f10
45743 fpsub16s %f6, %f1, %f8
45744 fbue %fcc3, loop_5325
45745 ldd [%l7 + 0x30], %f4
45746 brgz,a %o2, loop_5326
45747 ldsb [%l7 + 0x30], %o6
45748loop_5325:
45749 ldd [%l7 + 0x58], %f0
45750 bneg,a,pn %xcc, loop_5327
45751loop_5326:
45752 edge8l %i1, %g4, %i7
45753 lduw [%l7 + 0x30], %i4
45754 brnz %l0, loop_5328
45755loop_5327:
45756 ldub [%l7 + 0x42], %l3
45757 fbule,a %fcc2, loop_5329
45758 fmovrde %l2, %f14, %f6
45759loop_5328:
45760 lduw [%l7 + 0x44], %l5
45761 fmovdge %icc, %f2, %f10
45762loop_5329:
45763 fxor %f8, %f8, %f6
45764 subccc %g7, 0x1237, %i5
45765 edge8n %o4, %l6, %l4
45766 fblg,a %fcc1, loop_5330
45767 movn %xcc, %g2, %g3
45768 siam 0x3
45769 stw %l1, [%l7 + 0x20]
45770loop_5330:
45771 ldd [%l7 + 0x58], %f4
45772 bneg loop_5331
45773 stx %i3, [%l7 + 0x30]
45774 fmovdne %icc, %f13, %f11
45775 fmovrse %g5, %f11, %f5
45776loop_5331:
45777 tcs %icc, 0x0
45778 stb %i0, [%l7 + 0x6F]
45779 tvs %xcc, 0x0
45780 lduh [%l7 + 0x48], %o3
45781 fmovdg %xcc, %f10, %f14
45782 sth %i2, [%l7 + 0x1C]
45783 st %f15, [%l7 + 0x30]
45784 alignaddrl %i6, %o1, %g1
45785 sdivcc %o0, 0x0FCE, %g6
45786 andn %o7, %o5, %o6
45787 edge8 %o2, %i1, %g4
45788 brgz %i7, loop_5332
45789 fzero %f4
45790 fxnors %f0, %f9, %f5
45791 edge32l %i4, %l0, %l3
45792loop_5332:
45793 fmovdg %xcc, %f8, %f2
45794 movle %icc, %l2, %l5
45795 movne %icc, %g7, %i5
45796 bcs,a,pn %icc, loop_5333
45797 bneg,a,pt %xcc, loop_5334
45798 movpos %icc, %o4, %l6
45799 fbl,a %fcc1, loop_5335
45800loop_5333:
45801 andcc %g2, %g3, %l4
45802loop_5334:
45803 sth %i3, [%l7 + 0x4C]
45804 sth %l1, [%l7 + 0x08]
45805loop_5335:
45806 ldub [%l7 + 0x1B], %i0
45807 movrlez %o3, %g5, %i2
45808 tpos %xcc, 0x3
45809 std %f14, [%l7 + 0x10]
45810 bn,a,pt %icc, loop_5336
45811 movrlz %o1, %i6, %g1
45812 fmovda %xcc, %f0, %f0
45813 subcc %g6, 0x1F4F, %o0
45814loop_5336:
45815 tvs %icc, 0x7
45816 fmuld8ulx16 %f11, %f13, %f10
45817 fsrc1 %f14, %f10
45818 xor %o7, %o6, %o5
45819 ldsb [%l7 + 0x34], %o2
45820 fmovdg %icc, %f11, %f13
45821 movl %xcc, %g4, %i7
45822 fornot1 %f8, %f14, %f6
45823 add %i1, 0x0FDE, %l0
45824 sth %i4, [%l7 + 0x10]
45825 fmovsne %icc, %f3, %f8
45826 movvs %icc, %l2, %l3
45827 fcmped %fcc0, %f2, %f2
45828 fmovdle %xcc, %f3, %f13
45829 movrlez %g7, 0x0FC, %i5
45830 ldsw [%l7 + 0x68], %o4
45831 brlez %l6, loop_5337
45832 fabss %f12, %f9
45833 ldx [%l7 + 0x78], %g2
45834 ldub [%l7 + 0x11], %g3
45835loop_5337:
45836 fcmpne32 %f14, %f0, %l4
45837 ldsh [%l7 + 0x4E], %l5
45838 lduh [%l7 + 0x62], %i3
45839 lduw [%l7 + 0x6C], %l1
45840 movrne %o3, %g5, %i0
45841 brlez,a %i2, loop_5338
45842 mova %xcc, %i6, %g1
45843 fmovsleu %icc, %f15, %f10
45844 fpadd32 %f14, %f8, %f2
45845loop_5338:
45846 alignaddrl %g6, %o0, %o7
45847 fnands %f10, %f6, %f7
45848 lduw [%l7 + 0x0C], %o1
45849 sth %o5, [%l7 + 0x14]
45850 srax %o2, %o6, %i7
45851 fnot1 %f8, %f12
45852 ldsw [%l7 + 0x5C], %g4
45853 movle %icc, %i1, %l0
45854 sth %i4, [%l7 + 0x56]
45855 fbg %fcc0, loop_5339
45856 ldx [%l7 + 0x18], %l3
45857 fmovrdgz %l2, %f14, %f10
45858 fbe,a %fcc1, loop_5340
45859loop_5339:
45860 sll %i5, %g7, %o4
45861 fmul8sux16 %f0, %f8, %f8
45862 brlz %l6, loop_5341
45863loop_5340:
45864 ldx [%l7 + 0x68], %g3
45865 ldsb [%l7 + 0x71], %l4
45866 movleu %xcc, %g2, %l5
45867loop_5341:
45868 lduh [%l7 + 0x7C], %l1
45869 lduh [%l7 + 0x14], %i3
45870 ldsh [%l7 + 0x72], %g5
45871 subccc %i0, %i2, %o3
45872 mulx %i6, 0x1814, %g6
45873 fmovsgu %icc, %f12, %f15
45874 fcmps %fcc2, %f4, %f2
45875 fmovrse %g1, %f4, %f4
45876 ldsh [%l7 + 0x58], %o0
45877 fands %f14, %f2, %f7
45878 fmul8ulx16 %f4, %f10, %f4
45879 umul %o7, 0x1A1F, %o1
45880 std %f12, [%l7 + 0x48]
45881 lduh [%l7 + 0x2C], %o5
45882 sdiv %o6, 0x016F, %o2
45883 tsubcc %i7, 0x1780, %g4
45884 fmovrse %i1, %f7, %f0
45885 brgez,a %l0, loop_5342
45886 edge32 %l3, %i4, %l2
45887 fmovdn %icc, %f11, %f15
45888 umul %i5, 0x0D1E, %o4
45889loop_5342:
45890 subcc %g7, 0x18CB, %l6
45891 sdivx %l4, 0x166E, %g2
45892 sth %l5, [%l7 + 0x3C]
45893 lduh [%l7 + 0x5A], %l1
45894 tleu %icc, 0x2
45895 ta %xcc, 0x3
45896 ldx [%l7 + 0x60], %i3
45897 subcc %g5, 0x0D43, %i0
45898 movrgz %i2, 0x026, %o3
45899 ldsw [%l7 + 0x68], %g3
45900 udivcc %g6, 0x189F, %g1
45901 fbge %fcc2, loop_5343
45902 fpadd32 %f10, %f8, %f6
45903 tneg %xcc, 0x3
45904 sra %i6, %o7, %o0
45905loop_5343:
45906 movne %xcc, %o5, %o1
45907 brlez %o6, loop_5344
45908 ldsh [%l7 + 0x7A], %o2
45909 stb %i7, [%l7 + 0x50]
45910 bg,a %xcc, loop_5345
45911loop_5344:
45912 bcc,pn %xcc, loop_5346
45913 fpsub32 %f6, %f10, %f4
45914 std %f2, [%l7 + 0x40]
45915loop_5345:
45916 ldsb [%l7 + 0x36], %g4
45917loop_5346:
45918 fpsub16 %f10, %f12, %f6
45919 fbul %fcc1, loop_5347
45920 stb %l0, [%l7 + 0x26]
45921 ld [%l7 + 0x7C], %f15
45922 st %f1, [%l7 + 0x28]
45923loop_5347:
45924 fmovsleu %xcc, %f7, %f4
45925 fandnot2 %f10, %f2, %f14
45926 movrlz %i1, %l3, %l2
45927 fone %f6
45928 tg %icc, 0x7
45929 fornot2 %f6, %f2, %f4
45930 fnegd %f4, %f10
45931 fpsub32 %f4, %f12, %f14
45932 movgu %icc, %i4, %i5
45933 movl %xcc, %o4, %g7
45934 bcc loop_5348
45935 andn %l6, %g2, %l5
45936 sll %l4, 0x06, %i3
45937 ldsw [%l7 + 0x74], %l1
45938loop_5348:
45939 umul %g5, 0x0CEA, %i0
45940 brgz %i2, loop_5349
45941 std %f4, [%l7 + 0x68]
45942 fmovrslz %g3, %f7, %f15
45943 fmovdleu %icc, %f14, %f14
45944loop_5349:
45945 fmovsneg %icc, %f14, %f3
45946 fmovde %xcc, %f2, %f8
45947 ld [%l7 + 0x2C], %f4
45948 fmovdgu %icc, %f10, %f15
45949 fpmerge %f1, %f8, %f8
45950 array8 %g6, %g1, %i6
45951 st %f12, [%l7 + 0x7C]
45952 fmovrdgz %o3, %f10, %f0
45953 edge8ln %o7, %o0, %o1
45954 fpsub32 %f10, %f6, %f14
45955 fcmped %fcc0, %f4, %f8
45956 ldsh [%l7 + 0x22], %o5
45957 fpack32 %f6, %f14, %f14
45958 fmovdn %icc, %f1, %f0
45959 bvs,pn %xcc, loop_5350
45960 fmovscs %xcc, %f5, %f6
45961 bneg,a %xcc, loop_5351
45962 bge,a,pt %icc, loop_5352
45963loop_5350:
45964 tle %xcc, 0x0
45965 fmovrsne %o6, %f4, %f11
45966loop_5351:
45967 fmovdpos %xcc, %f6, %f12
45968loop_5352:
45969 lduh [%l7 + 0x58], %i7
45970 sllx %g4, 0x11, %l0
45971 ld [%l7 + 0x38], %f1
45972 fornot1s %f0, %f14, %f14
45973 fbge %fcc2, loop_5353
45974 movge %icc, %i1, %l3
45975 for %f12, %f10, %f6
45976 ldsw [%l7 + 0x40], %o2
45977loop_5353:
45978 bvs %icc, loop_5354
45979 lduw [%l7 + 0x40], %i4
45980 stb %l2, [%l7 + 0x58]
45981 fmovdg %icc, %f1, %f11
45982loop_5354:
45983 bcc,pt %icc, loop_5355
45984 fmovrslz %o4, %f10, %f11
45985 ldsw [%l7 + 0x4C], %g7
45986 fpadd32s %f6, %f10, %f10
45987loop_5355:
45988 andncc %l6, %i5, %g2
45989 fzeros %f5
45990 fmovsl %xcc, %f12, %f4
45991 lduw [%l7 + 0x1C], %l5
45992 lduw [%l7 + 0x30], %l4
45993 bgu,pn %icc, loop_5356
45994 fbu,a %fcc0, loop_5357
45995 tn %xcc, 0x1
45996 tle %icc, 0x3
45997loop_5356:
45998 ld [%l7 + 0x54], %f10
45999loop_5357:
46000 ldsw [%l7 + 0x1C], %i3
46001 orncc %l1, %i0, %i2
46002 bcs,pt %icc, loop_5358
46003 fbuge %fcc3, loop_5359
46004 tvs %xcc, 0x5
46005 ldd [%l7 + 0x68], %f8
46006loop_5358:
46007 sethi 0x1B46, %g3
46008loop_5359:
46009 fpadd16s %f8, %f1, %f12
46010 tne %xcc, 0x6
46011 fornot2s %f4, %f0, %f15
46012 fmovrslez %g5, %f7, %f2
46013 fbu,a %fcc0, loop_5360
46014 edge8ln %g1, %g6, %i6
46015 lduw [%l7 + 0x78], %o3
46016 bvs,pt %icc, loop_5361
46017loop_5360:
46018 movne %xcc, %o7, %o0
46019 fmovrslz %o5, %f7, %f13
46020 ldx [%l7 + 0x50], %o6
46021loop_5361:
46022 stx %i7, [%l7 + 0x68]
46023 ldub [%l7 + 0x70], %o1
46024 stx %l0, [%l7 + 0x08]
46025 std %f0, [%l7 + 0x78]
46026 sll %i1, 0x03, %l3
46027 lduw [%l7 + 0x7C], %g4
46028 addcc %i4, 0x054C, %l2
46029 fmovrsne %o4, %f6, %f7
46030 ldx [%l7 + 0x58], %o2
46031 ldsh [%l7 + 0x76], %g7
46032 stx %i5, [%l7 + 0x28]
46033 st %f0, [%l7 + 0x6C]
46034 lduh [%l7 + 0x64], %l6
46035 fblg %fcc3, loop_5362
46036 lduw [%l7 + 0x34], %l5
46037 fbul,a %fcc0, loop_5363
46038 lduw [%l7 + 0x54], %l4
46039loop_5362:
46040 fands %f11, %f8, %f14
46041 ldx [%l7 + 0x50], %g2
46042loop_5363:
46043 move %xcc, %l1, %i3
46044 smulcc %i2, %i0, %g3
46045 movrlez %g1, %g6, %i6
46046 array16 %g5, %o7, %o0
46047 fmovsgu %xcc, %f14, %f11
46048 edge16n %o3, %o5, %i7
46049 brgz %o1, loop_5364
46050 fmovrdlz %o6, %f14, %f2
46051 fbge %fcc1, loop_5365
46052 bleu,a,pn %xcc, loop_5366
46053loop_5364:
46054 edge16l %i1, %l0, %l3
46055 ldsw [%l7 + 0x7C], %i4
46056loop_5365:
46057 addccc %g4, 0x0EC6, %l2
46058loop_5366:
46059 bcc,a loop_5367
46060 movrne %o4, 0x23F, %g7
46061 fmovrdgz %i5, %f6, %f10
46062 fmovdge %xcc, %f11, %f14
46063loop_5367:
46064 ldd [%l7 + 0x50], %f4
46065 fands %f10, %f1, %f15
46066 fand %f14, %f14, %f8
46067 tsubcctv %o2, 0x1AC7, %l5
46068 st %f12, [%l7 + 0x14]
46069 fxor %f0, %f6, %f0
46070 ld [%l7 + 0x58], %f4
46071 tleu %icc, 0x5
46072 andn %l6, %l4, %l1
46073 ldx [%l7 + 0x08], %g2
46074 subc %i3, 0x1B93, %i0
46075 orn %g3, 0x015B, %i2
46076 st %f12, [%l7 + 0x20]
46077 fnor %f8, %f0, %f10
46078 fpsub16s %f11, %f2, %f9
46079 fbe %fcc1, loop_5368
46080 movrgez %g6, %g1, %g5
46081 ldub [%l7 + 0x6B], %o7
46082 ldsw [%l7 + 0x38], %i6
46083loop_5368:
46084 sth %o3, [%l7 + 0x5A]
46085 ldsb [%l7 + 0x3B], %o0
46086 stw %o5, [%l7 + 0x7C]
46087 sth %i7, [%l7 + 0x38]
46088 fandnot2s %f12, %f11, %f9
46089 fbule,a %fcc1, loop_5369
46090 fbue %fcc2, loop_5370
46091 stx %o6, [%l7 + 0x60]
46092 fmuld8ulx16 %f11, %f3, %f4
46093loop_5369:
46094 tsubcc %i1, 0x0507, %l0
46095loop_5370:
46096 fcmpgt16 %f10, %f12, %l3
46097 fmovdcs %xcc, %f8, %f2
46098 stx %i4, [%l7 + 0x48]
46099 addcc %o1, %g4, %o4
46100 add %g7, 0x1889, %i5
46101 fmovrdgez %o2, %f0, %f12
46102 ldd [%l7 + 0x30], %f0
46103 fba %fcc1, loop_5371
46104 fmul8x16al %f1, %f7, %f0
46105 fmovdcc %xcc, %f12, %f10
46106 fpadd32 %f14, %f2, %f2
46107loop_5371:
46108 fmovsne %icc, %f1, %f4
46109 nop
46110 setx loop_5372, %l0, %l1
46111 wrpr 0x1, %tl
46112 wrpr %l1, %tpc
46113 add %l1, 0x4, %l1
46114 wrpr %l1, %tnpc
46115 setx 0x34400001400, %l0, %l1
46116 wrpr %l1, %tstate
46117 wrhpr 0x4, %htstate
46118 retry
46119 stb %l5, [%l7 + 0x6D]
46120 ld [%l7 + 0x20], %f6
46121 std %f12, [%l7 + 0x68]
46122loop_5372:
46123 fbl,a %fcc3, loop_5373
46124 stx %l2, [%l7 + 0x10]
46125 bl,a,pt %icc, loop_5374
46126 ldsh [%l7 + 0x12], %l4
46127loop_5373:
46128 fmovsgu %icc, %f13, %f6
46129 fmovdne %xcc, %f7, %f1
46130loop_5374:
46131 fpadd32s %f9, %f14, %f5
46132 stb %l1, [%l7 + 0x4E]
46133 fcmps %fcc1, %f3, %f9
46134 ldsw [%l7 + 0x54], %l6
46135 fbule %fcc2, loop_5375
46136 ldsw [%l7 + 0x2C], %i3
46137 stw %g2, [%l7 + 0x4C]
46138 bge,pt %xcc, loop_5376
46139loop_5375:
46140 fmul8ulx16 %f4, %f4, %f14
46141 bpos,a,pn %icc, loop_5377
46142 stb %i0, [%l7 + 0x22]
46143loop_5376:
46144 std %f2, [%l7 + 0x50]
46145 stb %i2, [%l7 + 0x23]
46146loop_5377:
46147 te %icc, 0x6
46148 ldub [%l7 + 0x71], %g3
46149 tge %xcc, 0x1
46150 fmovsvc %icc, %f9, %f8
46151 stx %g1, [%l7 + 0x18]
46152 ldsb [%l7 + 0x7C], %g5
46153 fmovdvs %xcc, %f13, %f0
46154 movl %xcc, %o7, %i6
46155 be loop_5378
46156 srax %o3, 0x15, %o0
46157 ld [%l7 + 0x3C], %f1
46158 fnot1 %f14, %f14
46159loop_5378:
46160 fcmpes %fcc0, %f11, %f7
46161 fmovsvc %icc, %f11, %f3
46162 fpackfix %f4, %f0
46163 std %f8, [%l7 + 0x08]
46164 brlz %o5, loop_5379
46165 ldub [%l7 + 0x6A], %g6
46166 tg %icc, 0x5
46167 movle %icc, %o6, %i1
46168loop_5379:
46169 stx %l0, [%l7 + 0x08]
46170 lduw [%l7 + 0x40], %i7
46171 ld [%l7 + 0x14], %f14
46172 fcmpgt16 %f10, %f12, %l3
46173 fmovrsgez %i4, %f5, %f9
46174 fxnor %f6, %f12, %f8
46175 fmovdcc %xcc, %f7, %f2
46176 fbl %fcc2, loop_5380
46177 st %f7, [%l7 + 0x74]
46178 tsubcc %o1, 0x0438, %g4
46179 stw %g7, [%l7 + 0x38]
46180loop_5380:
46181 fabsd %f12, %f14
46182 xorcc %o4, 0x0BC7, %o2
46183 fornot2s %f3, %f15, %f7
46184 fnot1s %f6, %f10
46185 fmovrslez %i5, %f15, %f10
46186 ldub [%l7 + 0x2F], %l2
46187 and %l4, %l1, %l5
46188 fones %f9
46189 xorcc %l6, 0x03B6, %i3
46190 tgu %xcc, 0x2
46191 tl %xcc, 0x7
46192 fxor %f10, %f2, %f8
46193 lduw [%l7 + 0x68], %g2
46194 popc 0x1B10, %i2
46195 std %f6, [%l7 + 0x28]
46196 fbu %fcc2, loop_5381
46197 array16 %g3, %g1, %g5
46198 fnor %f12, %f14, %f2
46199 std %f10, [%l7 + 0x38]
46200loop_5381:
46201 lduw [%l7 + 0x34], %o7
46202 fmovdle %icc, %f3, %f14
46203 ldsh [%l7 + 0x4C], %i6
46204 ldx [%l7 + 0x40], %o3
46205 movvc %icc, %o0, %o5
46206 fbge,a %fcc3, loop_5382
46207 stw %g6, [%l7 + 0x08]
46208 ldub [%l7 + 0x2E], %o6
46209 sth %i0, [%l7 + 0x38]
46210loop_5382:
46211 stb %i1, [%l7 + 0x12]
46212 lduh [%l7 + 0x78], %i7
46213 edge16l %l0, %i4, %o1
46214 movrlez %g4, 0x029, %g7
46215 stx %l3, [%l7 + 0x08]
46216 fmovrdgz %o4, %f8, %f4
46217 sth %o2, [%l7 + 0x4C]
46218 fnot2s %f3, %f8
46219 ldx [%l7 + 0x28], %l2
46220 st %f12, [%l7 + 0x58]
46221 fmovrdlz %i5, %f2, %f12
46222 st %f5, [%l7 + 0x54]
46223 fcmped %fcc2, %f12, %f8
46224 fnegd %f8, %f10
46225 srax %l1, %l5, %l4
46226 ldx [%l7 + 0x70], %l6
46227 movgu %icc, %i3, %g2
46228 lduh [%l7 + 0x6C], %i2
46229 bne %icc, loop_5383
46230 fnegd %f14, %f12
46231 ldx [%l7 + 0x30], %g1
46232 stx %g3, [%l7 + 0x08]
46233loop_5383:
46234 fbu %fcc3, loop_5384
46235 brnz,a %o7, loop_5385
46236 fand %f4, %f12, %f4
46237 fbg,a %fcc0, loop_5386
46238loop_5384:
46239 tsubcc %i6, %g5, %o0
46240loop_5385:
46241 fmul8x16au %f7, %f10, %f10
46242 lduw [%l7 + 0x1C], %o3
46243loop_5386:
46244 tgu %xcc, 0x5
46245 ldsw [%l7 + 0x78], %g6
46246 and %o6, 0x1F09, %o5
46247 fmovrdgz %i0, %f10, %f0
46248 addcc %i7, %l0, %i4
46249 movrlez %i1, %o1, %g4
46250 tn %icc, 0x2
46251 ldsh [%l7 + 0x3C], %l3
46252 movrlez %o4, %g7, %l2
46253 be,pn %xcc, loop_5387
46254 fmovsl %xcc, %f1, %f0
46255 stb %i5, [%l7 + 0x17]
46256 movpos %icc, %l1, %l5
46257loop_5387:
46258 ldsw [%l7 + 0x34], %o2
46259 array16 %l6, %i3, %l4
46260 srlx %g2, %g1, %i2
46261 st %f11, [%l7 + 0x4C]
46262 ldd [%l7 + 0x10], %f6
46263 std %f4, [%l7 + 0x78]
46264 bg,a %icc, loop_5388
46265 lduw [%l7 + 0x68], %g3
46266 edge32ln %o7, %g5, %o0
46267 lduh [%l7 + 0x40], %o3
46268loop_5388:
46269 std %f0, [%l7 + 0x08]
46270 ldub [%l7 + 0x34], %i6
46271 st %f14, [%l7 + 0x14]
46272 subcc %g6, 0x0072, %o6
46273 fmovda %xcc, %f0, %f0
46274 fpsub16s %f14, %f9, %f14
46275 edge32n %i0, %o5, %l0
46276 umulcc %i4, 0x14B4, %i7
46277 taddcc %o1, 0x1A7A, %g4
46278 movl %icc, %l3, %o4
46279 stw %i1, [%l7 + 0x64]
46280 movcc %icc, %l2, %g7
46281 fabss %f5, %f4
46282 smulcc %l1, 0x098F, %i5
46283 fmovspos %icc, %f10, %f5
46284 edge8 %l5, %l6, %i3
46285 fone %f12
46286 fbn %fcc3, loop_5389
46287 fba %fcc3, loop_5390
46288 ldsw [%l7 + 0x28], %o2
46289 fmovrslez %g2, %f0, %f6
46290loop_5389:
46291 fornot1s %f1, %f3, %f13
46292loop_5390:
46293 fornot1s %f10, %f13, %f10
46294 edge16n %g1, %l4, %g3
46295 bg %icc, loop_5391
46296 edge32n %o7, %i2, %g5
46297 fcmpd %fcc2, %f0, %f0
46298 fnot2s %f14, %f6
46299loop_5391:
46300 bneg,pn %xcc, loop_5392
46301 fnegs %f12, %f6
46302 fmuld8sux16 %f15, %f7, %f8
46303 tne %xcc, 0x6
46304loop_5392:
46305 ldub [%l7 + 0x59], %o0
46306 and %i6, %o3, %o6
46307 fbu %fcc0, loop_5393
46308 fnot1s %f8, %f7
46309 brz %i0, loop_5394
46310 fmovsvc %xcc, %f2, %f15
46311loop_5393:
46312 fbu,a %fcc3, loop_5395
46313 movpos %icc, %o5, %l0
46314loop_5394:
46315 movle %icc, %g6, %i4
46316 bpos,pn %xcc, loop_5396
46317loop_5395:
46318 tge %icc, 0x7
46319 lduh [%l7 + 0x26], %i7
46320 fmovdne %icc, %f6, %f1
46321loop_5396:
46322 ba,pt %icc, loop_5397
46323 brz %g4, loop_5398
46324 fzero %f10
46325 ldx [%l7 + 0x58], %l3
46326loop_5397:
46327 fmovdge %xcc, %f3, %f6
46328loop_5398:
46329 lduw [%l7 + 0x54], %o4
46330 edge8n %i1, %o1, %g7
46331 fsrc1s %f3, %f12
46332 ldd [%l7 + 0x30], %f10
46333 ldd [%l7 + 0x70], %f10
46334 fpadd32s %f14, %f0, %f14
46335 fmuld8ulx16 %f3, %f10, %f10
46336 fmovda %icc, %f14, %f5
46337 sth %l1, [%l7 + 0x38]
46338 fcmpne32 %f14, %f10, %l2
46339 fnot2s %f12, %f5
46340 brgez,a %l5, loop_5399
46341 fsrc1s %f1, %f13
46342 fsrc2s %f7, %f11
46343 stb %i5, [%l7 + 0x43]
46344loop_5399:
46345 fbuge %fcc0, loop_5400
46346 array32 %l6, %o2, %i3
46347 fmovrdlez %g2, %f6, %f0
46348 lduw [%l7 + 0x74], %g1
46349loop_5400:
46350 fxnors %f15, %f13, %f6
46351 ldsh [%l7 + 0x7C], %g3
46352 nop
46353 setx loop_5401, %l0, %l1
46354 wrpr 0x1, %tl
46355 wrpr %l1, %tnpc
46356 setx 0x34400001400, %l0, %l1
46357 wrpr %l1, %tstate
46358 wrhpr 0x4, %htstate
46359 done
46360 fbn,a %fcc2, loop_5402
46361 taddcctv %o7, %l4, %g5
46362 fnands %f14, %f2, %f2
46363loop_5401:
46364 mulscc %o0, %i6, %i2
46365loop_5402:
46366 ldx [%l7 + 0x60], %o3
46367 srl %i0, 0x02, %o5
46368 movne %xcc, %l0, %o6
46369 fmovspos %icc, %f3, %f15
46370 fmovsgu %icc, %f12, %f2
46371 nop
46372 setx loop_5403, %l0, %l1
46373 wrpr 0x1, %tl
46374 wrpr %l1, %tpc
46375 add %l1, 0x4, %l1
46376 wrpr %l1, %tnpc
46377 setx 0x34400001400, %l0, %l1
46378 wrpr %l1, %tstate
46379 wrhpr 0x4, %htstate
46380 retry
46381 fpsub16 %f14, %f10, %f4
46382 stx %i4, [%l7 + 0x40]
46383 edge16 %i7, %g4, %l3
46384loop_5403:
46385 be,a,pt %xcc, loop_5404
46386 sdivx %o4, 0x0980, %g6
46387 nop
46388 setx loop_5405, %l0, %l1
46389 wrpr 0x1, %tl
46390 wrpr %l1, %tnpc
46391 setx 0x34400001400, %l0, %l1
46392 wrpr %l1, %tstate
46393 wrhpr 0x4, %htstate
46394 done
46395 fmovdcc %xcc, %f3, %f12
46396loop_5404:
46397 fbul,a %fcc0, loop_5406
46398 fmovdleu %icc, %f12, %f10
46399loop_5405:
46400 fsrc2s %f2, %f1
46401 fbge,a %fcc2, loop_5407
46402loop_5406:
46403 lduh [%l7 + 0x1C], %o1
46404 ta %xcc, 0x6
46405 fones %f10
46406loop_5407:
46407 fmovsge %icc, %f2, %f0
46408 call loop_5408
46409 fnands %f1, %f0, %f1
46410 fmul8x16 %f8, %f6, %f0
46411 fbge %fcc0, loop_5409
46412loop_5408:
46413 ldd [%l7 + 0x20], %f10
46414 stw %g7, [%l7 + 0x4C]
46415 ldsb [%l7 + 0x62], %l1
46416loop_5409:
46417 fxor %f10, %f6, %f8
46418 srax %l2, %i1, %i5
46419 fnand %f10, %f4, %f6
46420 ld [%l7 + 0x54], %f0
46421 move %icc, %l5, %l6
46422 movleu %icc, %i3, %o2
46423 move %icc, %g1, %g2
46424 andncc %o7, %l4, %g5
46425 movrgez %g3, 0x3BB, %i6
46426 taddcctv %o0, %i2, %o3
46427 ldub [%l7 + 0x6E], %i0
46428 tvs %xcc, 0x3
46429 and %l0, %o5, %o6
46430 fcmple16 %f2, %f14, %i4
46431 ldx [%l7 + 0x30], %g4
46432 ldx [%l7 + 0x28], %i7
46433 fbg,a %fcc0, loop_5410
46434 bl,a loop_5411
46435 fnor %f14, %f12, %f8
46436 ldub [%l7 + 0x6E], %o4
46437loop_5410:
46438 st %f13, [%l7 + 0x64]
46439loop_5411:
46440 tcs %icc, 0x7
46441 faligndata %f4, %f14, %f4
46442 fbuge %fcc1, loop_5412
46443 fpmerge %f13, %f12, %f12
46444 fnegs %f3, %f5
46445 fmovsle %xcc, %f6, %f11
46446loop_5412:
46447 fbe,a %fcc2, loop_5413
46448 sdivx %g6, 0x165C, %l3
46449 subccc %o1, %l1, %l2
46450 ldsb [%l7 + 0x3F], %g7
46451loop_5413:
46452 stb %i5, [%l7 + 0x49]
46453 movleu %xcc, %l5, %i1
46454 lduh [%l7 + 0x3E], %l6
46455 edge16 %o2, %g1, %i3
46456 smulcc %g2, %o7, %g5
46457 bl,a loop_5414
46458 fmovdle %icc, %f12, %f1
46459 movrne %g3, 0x0DC, %l4
46460 fnands %f6, %f8, %f3
46461loop_5414:
46462 nop
46463 setx loop_5415, %l0, %l1
46464 wrpr 0x1, %tl
46465 wrpr %l1, %tpc
46466 add %l1, 0x4, %l1
46467 wrpr %l1, %tnpc
46468 setx 0x34400001400, %l0, %l1
46469 wrpr %l1, %tstate
46470 wrhpr 0x4, %htstate
46471 retry
46472 fmovrslz %i6, %f5, %f7
46473 bcc,a %icc, loop_5416
46474 st %f14, [%l7 + 0x20]
46475loop_5415:
46476 stb %i2, [%l7 + 0x55]
46477 fpadd16 %f10, %f14, %f4
46478loop_5416:
46479 ldx [%l7 + 0x60], %o0
46480 array8 %i0, %l0, %o5
46481 fnot2 %f6, %f10
46482 edge32ln %o6, %i4, %g4
46483 sdiv %i7, 0x11A7, %o3
46484 ld [%l7 + 0x68], %f7
46485 ldd [%l7 + 0x28], %f0
46486 fmul8ulx16 %f6, %f10, %f12
46487 lduh [%l7 + 0x10], %o4
46488 ldd [%l7 + 0x20], %f14
46489 brgz,a %g6, loop_5417
46490 sth %o1, [%l7 + 0x0A]
46491 fandnot2s %f1, %f14, %f11
46492 siam 0x5
46493loop_5417:
46494 bcs,a,pn %icc, loop_5418
46495 fpack32 %f8, %f0, %f8
46496 be,a,pt %xcc, loop_5419
46497 ldsb [%l7 + 0x42], %l1
46498loop_5418:
46499 umulcc %l3, %g7, %l2
46500 bg,a,pt %xcc, loop_5420
46501loop_5419:
46502 brnz,a %l5, loop_5421
46503 fmovrdgez %i5, %f12, %f8
46504 srl %i1, %l6, %o2
46505loop_5420:
46506 fba %fcc3, loop_5422
46507loop_5421:
46508 ldd [%l7 + 0x30], %f12
46509 fmovsvs %xcc, %f3, %f10
46510 fmovdle %xcc, %f15, %f7
46511loop_5422:
46512 ldsh [%l7 + 0x4A], %g1
46513 add %g2, %o7, %g5
46514 bge %xcc, loop_5423
46515 fmovsne %xcc, %f11, %f4
46516 fpsub16 %f0, %f12, %f4
46517 fcmpeq16 %f14, %f8, %g3
46518loop_5423:
46519 ldx [%l7 + 0x58], %i3
46520 ta %icc, 0x5
46521 pdist %f10, %f14, %f2
46522 addcc %i6, %l4, %o0
46523 fabss %f6, %f8
46524 fandnot1 %f10, %f0, %f12
46525 stb %i0, [%l7 + 0x38]
46526 stb %l0, [%l7 + 0x32]
46527 edge16 %o5, %i2, %o6
46528 mulscc %g4, %i7, %i4
46529 lduw [%l7 + 0x70], %o3
46530 bvc loop_5424
46531 fmovs %f11, %f12
46532 fornot2 %f0, %f12, %f6
46533 smulcc %o4, %o1, %g6
46534loop_5424:
46535 fbule,a %fcc0, loop_5425
46536 ldsw [%l7 + 0x10], %l1
46537 sethi 0x0DCF, %l3
46538 taddcctv %l2, %l5, %g7
46539loop_5425:
46540 ldx [%l7 + 0x10], %i1
46541 stx %l6, [%l7 + 0x68]
46542 andncc %o2, %g1, %i5
46543 movrgz %g2, %o7, %g3
46544 st %f2, [%l7 + 0x50]
46545 movrgz %i3, 0x1B2, %g5
46546 fmovsg %xcc, %f12, %f12
46547 st %f3, [%l7 + 0x28]
46548 fmul8x16au %f1, %f0, %f10
46549 fpack16 %f6, %f2
46550 fpackfix %f2, %f9
46551 stb %i6, [%l7 + 0x09]
46552 ldd [%l7 + 0x40], %f2
46553 fcmpeq32 %f14, %f4, %l4
46554 stb %i0, [%l7 + 0x29]
46555 for %f4, %f6, %f6
46556 tgu %icc, 0x1
46557 fpadd16 %f12, %f10, %f0
46558 fcmpeq16 %f14, %f10, %l0
46559 fandnot2s %f14, %f12, %f7
46560 movcs %icc, %o5, %o0
46561 fmovrsgez %o6, %f1, %f9
46562 fmovrdne %i2, %f0, %f4
46563 subc %i7, %i4, %o3
46564 udiv %g4, 0x1B83, %o4
46565 ld [%l7 + 0x64], %f10
46566 lduh [%l7 + 0x52], %o1
46567 popc %l1, %g6
46568 ldsh [%l7 + 0x10], %l3
46569 stb %l2, [%l7 + 0x4A]
46570 lduh [%l7 + 0x5C], %g7
46571 brnz %i1, loop_5426
46572 sth %l6, [%l7 + 0x66]
46573 brnz,a %o2, loop_5427
46574 fmovsvs %xcc, %f0, %f14
46575loop_5426:
46576 fmovsa %xcc, %f9, %f5
46577 fmovrsgz %l5, %f3, %f5
46578loop_5427:
46579 fcmped %fcc2, %f4, %f10
46580 orn %g1, 0x1D30, %g2
46581 fpadd32s %f15, %f8, %f9
46582 movcs %icc, %o7, %i5
46583 edge32n %g3, %i3, %g5
46584 fzero %f6
46585 fandnot2s %f12, %f13, %f3
46586 fmul8ulx16 %f12, %f14, %f4
46587 fbo,a %fcc2, loop_5428
46588 fmovdpos %icc, %f0, %f9
46589 fcmple16 %f10, %f0, %i6
46590 taddcctv %i0, %l0, %o5
46591loop_5428:
46592 for %f6, %f14, %f12
46593 fmovdge %icc, %f2, %f4
46594 mova %xcc, %o0, %o6
46595 fxors %f1, %f9, %f0
46596 fmovsleu %icc, %f12, %f2
46597 brz,a %l4, loop_5429
46598 fbul,a %fcc0, loop_5430
46599 tl %xcc, 0x7
46600 movle %icc, %i7, %i4
46601loop_5429:
46602 andncc %i2, %o3, %o4
46603loop_5430:
46604 fbug %fcc3, loop_5431
46605 fmovrsgz %g4, %f0, %f12
46606 stw %l1, [%l7 + 0x44]
46607 ldsw [%l7 + 0x2C], %o1
46608loop_5431:
46609 andn %l3, %g6, %g7
46610 lduh [%l7 + 0x12], %l2
46611 fcmpd %fcc3, %f4, %f6
46612 lduh [%l7 + 0x6C], %l6
46613 fbuge,a %fcc2, loop_5432
46614 ld [%l7 + 0x44], %f13
46615 ldsb [%l7 + 0x63], %o2
46616 fble %fcc3, loop_5433
46617loop_5432:
46618 fmovdne %xcc, %f6, %f10
46619 std %f2, [%l7 + 0x58]
46620 ldd [%l7 + 0x18], %f12
46621loop_5433:
46622 fcmped %fcc1, %f0, %f14
46623 fcmpne32 %f12, %f10, %i1
46624 tl %icc, 0x0
46625 xnorcc %g1, 0x1A25, %l5
46626 subc %g2, %o7, %i5
46627 bl,a,pn %icc, loop_5434
46628 ldsh [%l7 + 0x64], %g3
46629 brlez %g5, loop_5435
46630 ble loop_5436
46631loop_5434:
46632 stw %i3, [%l7 + 0x50]
46633 ld [%l7 + 0x44], %f1
46634loop_5435:
46635 fmuld8ulx16 %f0, %f7, %f4
46636loop_5436:
46637 tn %xcc, 0x5
46638 movrlez %i0, 0x361, %l0
46639 brz,a %o5, loop_5437
46640 fmovsne %icc, %f4, %f7
46641 movneg %xcc, %i6, %o0
46642 sth %o6, [%l7 + 0x72]
46643loop_5437:
46644 lduw [%l7 + 0x64], %i7
46645 tge %xcc, 0x4
46646 fxor %f2, %f10, %f2
46647 sllx %l4, 0x03, %i2
46648 brnz %o3, loop_5438
46649 stb %o4, [%l7 + 0x5F]
46650 fbuge %fcc0, loop_5439
46651 udivx %g4, 0x0692, %l1
46652loop_5438:
46653 add %i4, %l3, %o1
46654 fmovsvc %xcc, %f15, %f11
46655loop_5439:
46656 call loop_5440
46657 st %f12, [%l7 + 0x40]
46658 tle %xcc, 0x5
46659 sllx %g7, %g6, %l6
46660loop_5440:
46661 for %f6, %f4, %f8
46662 ble,a,pn %icc, loop_5441
46663 fornot1s %f0, %f8, %f7
46664 fble,a %fcc3, loop_5442
46665 sth %o2, [%l7 + 0x5A]
46666loop_5441:
46667 fpack32 %f12, %f12, %f4
46668 bneg,pn %xcc, loop_5443
46669loop_5442:
46670 lduh [%l7 + 0x76], %l2
46671 movrne %i1, %l5, %g2
46672 ldub [%l7 + 0x6D], %g1
46673loop_5443:
46674 ldx [%l7 + 0x28], %i5
46675 edge32 %o7, %g3, %g5
46676 fornot1s %f11, %f13, %f12
46677 xnor %i0, 0x0C13, %i3
46678 ld [%l7 + 0x60], %f6
46679 stx %l0, [%l7 + 0x28]
46680 ldd [%l7 + 0x68], %f12
46681 fmovsa %icc, %f6, %f5
46682 tn %icc, 0x3
46683 fmovd %f2, %f8
46684 bcs,pt %icc, loop_5444
46685 std %f6, [%l7 + 0x68]
46686 movrne %i6, %o0, %o5
46687 fandnot2 %f10, %f4, %f8
46688loop_5444:
46689 ld [%l7 + 0x6C], %f6
46690 fmovrdlz %o6, %f0, %f14
46691 fmovsl %xcc, %f5, %f2
46692 ldx [%l7 + 0x38], %i7
46693 tsubcc %l4, 0x1A8C, %o3
46694 bvs,a,pn %xcc, loop_5445
46695 fmul8ulx16 %f4, %f4, %f14
46696 fcmpeq16 %f14, %f12, %o4
46697 fbu %fcc1, loop_5446
46698loop_5445:
46699 fmul8x16au %f8, %f7, %f8
46700 or %g4, %i2, %i4
46701 brgz %l3, loop_5447
46702loop_5446:
46703 call loop_5448
46704 ldub [%l7 + 0x52], %l1
46705 fcmpes %fcc1, %f11, %f10
46706loop_5447:
46707 ld [%l7 + 0x14], %f3
46708loop_5448:
46709 fcmps %fcc3, %f4, %f7
46710 fcmpeq16 %f12, %f14, %g7
46711 fmovsa %icc, %f8, %f9
46712 edge16 %o1, %g6, %o2
46713 mova %xcc, %l2, %i1
46714 tl %icc, 0x4
46715 brgez,a %l6, loop_5449
46716 bgu,pt %xcc, loop_5450
46717 ba,a loop_5451
46718 fbul %fcc1, loop_5452
46719loop_5449:
46720 edge8ln %l5, %g1, %i5
46721loop_5450:
46722 xor %o7, %g3, %g2
46723loop_5451:
46724 fors %f7, %f4, %f14
46725loop_5452:
46726 udivx %g5, 0x1220, %i0
46727 edge16 %i3, %l0, %i6
46728 brz,a %o5, loop_5453
46729 sdivcc %o0, 0x187F, %o6
46730 fmovscs %xcc, %f5, %f12
46731 fpsub16 %f2, %f10, %f6
46732loop_5453:
46733 ldsb [%l7 + 0x6D], %l4
46734 ldsb [%l7 + 0x3F], %o3
46735 edge8 %i7, %o4, %g4
46736 te %icc, 0x7
46737 fmovs %f8, %f13
46738 ldsh [%l7 + 0x68], %i4
46739 ldub [%l7 + 0x57], %i2
46740 fmovrdgz %l3, %f0, %f6
46741 movn %xcc, %l1, %o1
46742 sllx %g7, %o2, %l2
46743 umul %i1, %l6, %l5
46744 tgu %icc, 0x1
46745 std %f4, [%l7 + 0x60]
46746 edge8 %g6, %i5, %o7
46747 fpadd16 %f6, %f4, %f12
46748 fmuld8sux16 %f13, %f15, %f14
46749 fmovdgu %icc, %f2, %f6
46750 fones %f13
46751 movg %icc, %g1, %g2
46752 ldd [%l7 + 0x10], %f6
46753 fmovdn %icc, %f1, %f12
46754 stb %g3, [%l7 + 0x66]
46755 fmovscs %xcc, %f11, %f5
46756 stx %i0, [%l7 + 0x10]
46757 movge %icc, %g5, %i3
46758 srlx %i6, %o5, %l0
46759 fmovsvs %xcc, %f2, %f7
46760 fcmpne32 %f6, %f6, %o0
46761 tle %xcc, 0x1
46762 and %o6, %l4, %o3
46763 movge %xcc, %i7, %g4
46764 call loop_5454
46765 stw %i4, [%l7 + 0x50]
46766 fmovsgu %xcc, %f15, %f0
46767 tl %xcc, 0x3
46768loop_5454:
46769 ldx [%l7 + 0x08], %i2
46770 stw %l3, [%l7 + 0x68]
46771 xnorcc %o4, %l1, %o1
46772 fmovdg %xcc, %f9, %f4
46773 ld [%l7 + 0x2C], %f1
46774 fmovrsgez %o2, %f5, %f10
46775 fmovdl %icc, %f14, %f14
46776 faligndata %f8, %f4, %f8
46777 bg %xcc, loop_5455
46778 tn %xcc, 0x7
46779 xnor %l2, 0x133B, %i1
46780 edge8 %g7, %l6, %g6
46781loop_5455:
46782 array32 %l5, %i5, %o7
46783 ldd [%l7 + 0x48], %f12
46784 fbge %fcc2, loop_5456
46785 fmul8sux16 %f0, %f4, %f0
46786 fba %fcc2, loop_5457
46787 fmovse %xcc, %f5, %f5
46788loop_5456:
46789 and %g2, 0x02D7, %g1
46790 fmovspos %xcc, %f4, %f1
46791loop_5457:
46792 fones %f5
46793 edge32l %i0, %g5, %g3
46794 ldub [%l7 + 0x2D], %i3
46795 fmovsl %icc, %f9, %f3
46796 fpmerge %f11, %f13, %f8
46797 tne %xcc, 0x7
46798 ldsh [%l7 + 0x26], %o5
46799 fblg %fcc3, loop_5458
46800 addc %l0, 0x1633, %o0
46801 fmovsl %xcc, %f6, %f9
46802 ldub [%l7 + 0x53], %o6
46803loop_5458:
46804 fbg %fcc0, loop_5459
46805 ldub [%l7 + 0x6E], %i6
46806 fbue %fcc3, loop_5460
46807 movn %xcc, %o3, %i7
46808loop_5459:
46809 tsubcc %g4, %l4, %i2
46810 ldsh [%l7 + 0x14], %l3
46811loop_5460:
46812 fmul8sux16 %f6, %f6, %f0
46813 lduh [%l7 + 0x56], %o4
46814 movrgz %i4, 0x2C5, %l1
46815 fnot2s %f0, %f5
46816 alignaddrl %o1, %o2, %l2
46817 movn %xcc, %g7, %i1
46818 ldsh [%l7 + 0x5A], %l6
46819 ld [%l7 + 0x24], %f0
46820 movrgz %l5, 0x0CC, %g6
46821 fandnot1 %f8, %f6, %f2
46822 fble %fcc2, loop_5461
46823 bl,pn %icc, loop_5462
46824 stx %o7, [%l7 + 0x48]
46825 ldsw [%l7 + 0x50], %i5
46826loop_5461:
46827 movvs %icc, %g2, %i0
46828loop_5462:
46829 fpsub32s %f11, %f2, %f4
46830 udivcc %g1, 0x190B, %g3
46831 fmovda %xcc, %f10, %f12
46832 movvc %icc, %i3, %o5
46833 nop
46834 setx loop_5463, %l0, %l1
46835 wrpr 0x1, %tl
46836 wrpr %l1, %tpc
46837 add %l1, 0x4, %l1
46838 wrpr %l1, %tnpc
46839 setx 0x34400001400, %l0, %l1
46840 wrpr %l1, %tstate
46841 wrhpr 0x4, %htstate
46842 retry
46843 fbne,a %fcc3, loop_5464
46844 fnot2s %f0, %f15
46845 stb %g5, [%l7 + 0x67]
46846loop_5463:
46847 fmovdleu %icc, %f6, %f8
46848loop_5464:
46849 fmovscs %icc, %f5, %f7
46850 fmovrslz %o0, %f5, %f9
46851 ld [%l7 + 0x0C], %f4
46852 fcmpeq16 %f12, %f10, %l0
46853 lduh [%l7 + 0x22], %i6
46854 movrlz %o6, 0x25C, %i7
46855 bne loop_5465
46856 fble,a %fcc2, loop_5466
46857 std %f10, [%l7 + 0x48]
46858 fmovsa %icc, %f5, %f10
46859loop_5465:
46860 udiv %o3, 0x1721, %l4
46861loop_5466:
46862 fpadd32s %f6, %f13, %f6
46863 fmovse %xcc, %f10, %f3
46864 tle %xcc, 0x4
46865 fpackfix %f0, %f11
46866 ldd [%l7 + 0x48], %f14
46867 fmovsgu %xcc, %f9, %f5
46868 tcs %icc, 0x6
46869 nop
46870 setx loop_5467, %l0, %l1
46871 jmpl %l1, %g4
46872 fmul8sux16 %f0, %f6, %f10
46873 fmovrsgez %i2, %f8, %f3
46874 addccc %o4, 0x0BA7, %l3
46875loop_5467:
46876 fmovdleu %icc, %f6, %f6
46877 ldx [%l7 + 0x60], %i4
46878 fmovdvc %icc, %f9, %f12
46879 siam 0x6
46880 fpadd16 %f4, %f12, %f12
46881 be,pt %xcc, loop_5468
46882 stx %o1, [%l7 + 0x68]
46883 ldsh [%l7 + 0x5E], %o2
46884 sethi 0x1BAC, %l1
46885loop_5468:
46886 addcc %l2, 0x17D2, %g7
46887 fornot2 %f2, %f0, %f0
46888 ldsw [%l7 + 0x5C], %i1
46889 taddcctv %l6, 0x054B, %g6
46890 sth %l5, [%l7 + 0x7A]
46891 tle %icc, 0x6
46892 fmovsgu %icc, %f4, %f1
46893 fble %fcc1, loop_5469
46894 ldsw [%l7 + 0x24], %i5
46895 edge8ln %o7, %i0, %g2
46896 stx %g3, [%l7 + 0x70]
46897loop_5469:
46898 nop
46899 setx loop_5470, %l0, %l1
46900 wrpr 0x1, %tl
46901 wrpr %l1, %tnpc
46902 setx 0x34400001400, %l0, %l1
46903 wrpr %l1, %tstate
46904 wrhpr 0x4, %htstate
46905 done
46906 fornot2s %f4, %f6, %f13
46907 lduh [%l7 + 0x46], %g1
46908 fmovrdlez %i3, %f0, %f14
46909loop_5470:
46910 mova %icc, %g5, %o0
46911 st %f8, [%l7 + 0x58]
46912 xorcc %l0, 0x0198, %i6
46913 fcmps %fcc1, %f6, %f9
46914 movleu %icc, %o6, %o5
46915 bneg loop_5471
46916 std %f10, [%l7 + 0x40]
46917 fmovsvs %xcc, %f9, %f0
46918 and %i7, 0x1216, %o3
46919loop_5471:
46920 st %f6, [%l7 + 0x68]
46921 fmovdg %xcc, %f1, %f7
46922 fcmpgt16 %f0, %f14, %g4
46923 ldsh [%l7 + 0x3A], %i2
46924 sth %l4, [%l7 + 0x0E]
46925 st %f0, [%l7 + 0x50]
46926 fmovrsgz %o4, %f0, %f15
46927 movrgez %l3, 0x191, %i4
46928 fmovdle %icc, %f6, %f9
46929 fmul8ulx16 %f0, %f10, %f6
46930 fone %f4
46931 fpsub16s %f14, %f4, %f3
46932 mulx %o2, 0x1F85, %o1
46933 sub %l1, 0x123C, %l2
46934 bcc,pt %xcc, loop_5472
46935 fsrc2 %f2, %f14
46936 ldx [%l7 + 0x50], %g7
46937 fmovrdgez %i1, %f8, %f12
46938loop_5472:
46939 fornot2s %f15, %f15, %f13
46940 st %f4, [%l7 + 0x24]
46941 tl %icc, 0x4
46942 fpack16 %f12, %f12
46943 fmovsle %icc, %f0, %f7
46944 lduw [%l7 + 0x60], %g6
46945 edge16n %l6, %l5, %i5
46946 fpadd32 %f10, %f10, %f10
46947 fpsub16s %f1, %f13, %f8
46948 bgu loop_5473
46949 fands %f5, %f9, %f15
46950 ldub [%l7 + 0x11], %o7
46951 std %f10, [%l7 + 0x78]
46952loop_5473:
46953 fmovspos %icc, %f2, %f0
46954 fandnot1s %f9, %f13, %f0
46955 alignaddrl %i0, %g2, %g1
46956 fmovdgu %icc, %f8, %f9
46957 addc %g3, %g5, %i3
46958 mulx %o0, %l0, %i6
46959 ldd [%l7 + 0x38], %f8
46960 stx %o5, [%l7 + 0x20]
46961 fbuge,a %fcc0, loop_5474
46962 movge %xcc, %i7, %o3
46963 sllx %g4, 0x07, %o6
46964 fone %f8
46965loop_5474:
46966 fnegd %f2, %f14
46967 nop
46968 setx loop_5475, %l0, %l1
46969 wrpr 0x1, %tl
46970 wrpr %l1, %tnpc
46971 setx 0x34400001400, %l0, %l1
46972 wrpr %l1, %tstate
46973 wrhpr 0x4, %htstate
46974 done
46975 fbn %fcc1, loop_5476
46976 ld [%l7 + 0x28], %f0
46977 stx %l4, [%l7 + 0x30]
46978loop_5475:
46979 smul %i2, 0x12D0, %o4
46980loop_5476:
46981 fmovdvc %icc, %f7, %f12
46982 ldd [%l7 + 0x68], %f2
46983 fmovdge %xcc, %f0, %f6
46984 tl %icc, 0x4
46985 movrlz %i4, %o2, %l3
46986 fmul8x16 %f8, %f6, %f14
46987 fnands %f4, %f8, %f10
46988 fpsub32s %f12, %f2, %f1
46989 ldd [%l7 + 0x08], %f2
46990 fmovsneg %icc, %f12, %f14
46991 stx %o1, [%l7 + 0x48]
46992 fbule %fcc1, loop_5477
46993 edge8ln %l2, %l1, %g7
46994 edge32n %g6, %l6, %i1
46995 stw %l5, [%l7 + 0x38]
46996loop_5477:
46997 ldd [%l7 + 0x10], %f10
46998 fmovdle %xcc, %f7, %f4
46999 ldsw [%l7 + 0x3C], %o7
47000 ldsb [%l7 + 0x0F], %i0
47001 ldd [%l7 + 0x68], %f2
47002 fpadd16s %f13, %f13, %f9
47003 movge %icc, %g2, %i5
47004 fmovsne %xcc, %f5, %f3
47005 movre %g3, %g1, %g5
47006 alignaddrl %o0, %l0, %i3
47007 sth %i6, [%l7 + 0x0E]
47008 fbg,a %fcc3, loop_5478
47009 fmovdcs %xcc, %f14, %f8
47010 lduh [%l7 + 0x1C], %o5
47011 fpadd16s %f6, %f7, %f9
47012loop_5478:
47013 lduw [%l7 + 0x74], %i7
47014 orcc %o3, %g4, %o6
47015 siam 0x6
47016 subcc %l4, 0x0F19, %o4
47017 fmovrse %i2, %f5, %f6
47018 ldsb [%l7 + 0x4E], %o2
47019 sth %l3, [%l7 + 0x68]
47020 fnot1 %f6, %f4
47021 stb %i4, [%l7 + 0x2E]
47022 stw %l2, [%l7 + 0x40]
47023 xnorcc %l1, 0x1935, %o1
47024 edge32ln %g6, %l6, %g7
47025 fandnot2 %f6, %f4, %f12
47026 fnot2 %f14, %f14
47027 fmovsa %icc, %f4, %f3
47028 fbl %fcc3, loop_5479
47029 nop
47030 setx loop_5480, %l0, %l1
47031 wrpr 0x1, %tl
47032 wrpr %l1, %tnpc
47033 setx 0x34400001400, %l0, %l1
47034 wrpr %l1, %tstate
47035 wrhpr 0x4, %htstate
47036 done
47037 fpadd16 %f14, %f12, %f0
47038 fmovde %xcc, %f7, %f14
47039loop_5479:
47040 stb %l5, [%l7 + 0x74]
47041loop_5480:
47042 fand %f10, %f4, %f10
47043 subcc %i1, %i0, %o7
47044 fmovrslz %i5, %f1, %f13
47045 addcc %g3, 0x05F7, %g1
47046 std %f2, [%l7 + 0x20]
47047 fbge %fcc0, loop_5481
47048 fbne,a %fcc1, loop_5482
47049 sdivx %g5, 0x0B4D, %o0
47050 fmovdgu %icc, %f10, %f6
47051loop_5481:
47052 nop
47053 setx loop_5483, %l0, %l1
47054 wrpr 0x1, %tl
47055 wrpr %l1, %tnpc
47056 setx 0x34400001400, %l0, %l1
47057 wrpr %l1, %tstate
47058 wrhpr 0x4, %htstate
47059 done
47060loop_5482:
47061 stx %g2, [%l7 + 0x58]
47062 bneg %xcc, loop_5484
47063 fpsub32s %f4, %f15, %f1
47064loop_5483:
47065 sethi 0x16A5, %i3
47066 std %f2, [%l7 + 0x58]
47067loop_5484:
47068 mulscc %l0, %i6, %i7
47069 stb %o5, [%l7 + 0x32]
47070 nop
47071 setx loop_5485, %l0, %l1
47072 wrpr 0x1, %tl
47073 wrpr %l1, %tnpc
47074 setx 0x34400001400, %l0, %l1
47075 wrpr %l1, %tstate
47076 wrhpr 0x4, %htstate
47077 done
47078 addcc %g4, %o6, %l4
47079 ldsw [%l7 + 0x20], %o4
47080 fpack16 %f2, %f5
47081loop_5485:
47082 fbul,a %fcc1, loop_5486
47083 umulcc %i2, %o2, %o3
47084 ldx [%l7 + 0x78], %l3
47085 fba %fcc0, loop_5487
47086loop_5486:
47087 fmovdne %icc, %f12, %f8
47088 fands %f10, %f12, %f4
47089 fone %f8
47090loop_5487:
47091 stb %i4, [%l7 + 0x2A]
47092 fxor %f14, %f12, %f12
47093 movcs %icc, %l2, %o1
47094 bge loop_5488
47095 ldd [%l7 + 0x20], %f6
47096 tl %icc, 0x1
47097 move %xcc, %l1, %g6
47098loop_5488:
47099 brz %g7, loop_5489
47100 std %f0, [%l7 + 0x18]
47101 fcmpeq32 %f12, %f6, %l5
47102 sth %l6, [%l7 + 0x1C]
47103loop_5489:
47104 edge8ln %i0, %i1, %i5
47105 lduw [%l7 + 0x10], %o7
47106 edge32ln %g3, %g1, %o0
47107 tleu %xcc, 0x1
47108 sethi 0x027F, %g5
47109 fmul8x16 %f11, %f10, %f2
47110 fmovdg %xcc, %f14, %f2
47111 be,a,pt %icc, loop_5490
47112 bvc loop_5491
47113 fmovrdgez %g2, %f6, %f12
47114 fmovdge %icc, %f4, %f1
47115loop_5490:
47116 movrlz %i3, %i6, %i7
47117loop_5491:
47118 ldsh [%l7 + 0x34], %l0
47119 ldd [%l7 + 0x30], %f10
47120 fbg %fcc0, loop_5492
47121 movge %icc, %g4, %o5
47122 bvc,a,pn %xcc, loop_5493
47123 sth %l4, [%l7 + 0x22]
47124loop_5492:
47125 fmovrslez %o4, %f12, %f13
47126 edge16ln %i2, %o2, %o6
47127loop_5493:
47128 tle %xcc, 0x3
47129 edge8 %o3, %i4, %l2
47130 st %f5, [%l7 + 0x58]
47131 tneg %icc, 0x2
47132 ldsh [%l7 + 0x3A], %o1
47133 tg %icc, 0x0
47134 fbu %fcc3, loop_5494
47135 bleu,a loop_5495
47136 fmovrde %l1, %f14, %f12
47137 fcmple16 %f10, %f6, %l3
47138loop_5494:
47139 fbu %fcc2, loop_5496
47140loop_5495:
47141 std %f2, [%l7 + 0x48]
47142 bleu loop_5497
47143 ldsh [%l7 + 0x1E], %g6
47144loop_5496:
47145 ldsw [%l7 + 0x7C], %g7
47146 fornot1 %f14, %f8, %f6
47147loop_5497:
47148 ldub [%l7 + 0x32], %l6
47149 ldsh [%l7 + 0x34], %i0
47150 ldd [%l7 + 0x58], %f4
47151 nop
47152 setx loop_5498, %l0, %l1
47153 wrpr 0x1, %tl
47154 wrpr %l1, %tnpc
47155 setx 0x34400001400, %l0, %l1
47156 wrpr %l1, %tstate
47157 wrhpr 0x4, %htstate
47158 done
47159 bvs,a loop_5499
47160 fbe %fcc3, loop_5500
47161 fcmpne16 %f8, %f6, %i1
47162loop_5498:
47163 fsrc2s %f13, %f0
47164loop_5499:
47165 movre %l5, 0x288, %o7
47166loop_5500:
47167 for %f4, %f8, %f6
47168 brgz %i5, loop_5501
47169 subc %g3, %g1, %g5
47170 movrlez %o0, 0x118, %i3
47171 stw %g2, [%l7 + 0x30]
47172loop_5501:
47173 ldsb [%l7 + 0x66], %i7
47174 fandnot2 %f0, %f10, %f6
47175 ldx [%l7 + 0x10], %i6
47176 sth %g4, [%l7 + 0x14]
47177 std %f10, [%l7 + 0x68]
47178 subc %o5, %l4, %o4
47179 fmovdne %xcc, %f2, %f3
47180 tg %xcc, 0x6
47181 bleu,a,pt %xcc, loop_5502
47182 lduh [%l7 + 0x18], %i2
47183 fmovdleu %xcc, %f13, %f14
47184 fbe %fcc2, loop_5503
47185loop_5502:
47186 bn,a,pn %icc, loop_5504
47187 fcmpgt32 %f4, %f6, %o2
47188 ldsb [%l7 + 0x2C], %o6
47189loop_5503:
47190 ldub [%l7 + 0x51], %o3
47191loop_5504:
47192 fcmpd %fcc3, %f10, %f2
47193 fone %f2
47194 stb %i4, [%l7 + 0x2F]
47195 ldd [%l7 + 0x60], %f14
47196 lduw [%l7 + 0x58], %l2
47197 ldx [%l7 + 0x50], %o1
47198 ldx [%l7 + 0x08], %l1
47199 fmovrsgez %l0, %f14, %f8
47200 stx %g6, [%l7 + 0x20]
47201 fpack16 %f4, %f13
47202 ldd [%l7 + 0x20], %f6
47203 tneg %xcc, 0x1
47204 fbul,a %fcc0, loop_5505
47205 tne %icc, 0x5
47206 ldsh [%l7 + 0x5C], %l3
47207 movge %icc, %l6, %g7
47208loop_5505:
47209 alignaddr %i0, %l5, %o7
47210 nop
47211 setx loop_5506, %l0, %l1
47212 wrpr 0x1, %tl
47213 wrpr %l1, %tnpc
47214 setx 0x34400001400, %l0, %l1
47215 wrpr %l1, %tstate
47216 wrhpr 0x4, %htstate
47217 done
47218 fcmped %fcc2, %f12, %f14
47219 lduh [%l7 + 0x10], %i1
47220 ldsb [%l7 + 0x24], %i5
47221loop_5506:
47222 sllx %g1, %g5, %g3
47223 tcc %icc, 0x1
47224 fmovdvs %xcc, %f2, %f15
47225 umulcc %i3, %o0, %i7
47226 subcc %i6, 0x1635, %g4
47227 movcs %icc, %o5, %l4
47228 stw %g2, [%l7 + 0x1C]
47229 xnorcc %i2, 0x1050, %o4
47230 faligndata %f0, %f4, %f0
47231 lduw [%l7 + 0x58], %o6
47232 ldsh [%l7 + 0x7E], %o2
47233 bneg %icc, loop_5507
47234 movleu %xcc, %o3, %i4
47235 tl %xcc, 0x3
47236 tcs %icc, 0x7
47237loop_5507:
47238 fmovsl %icc, %f13, %f2
47239 movvc %icc, %o1, %l1
47240 bgu,pt %xcc, loop_5508
47241 edge8 %l0, %l2, %g6
47242 te %xcc, 0x2
47243 fmovsge %icc, %f1, %f7
47244loop_5508:
47245 fmovrdlez %l6, %f6, %f0
47246 st %f3, [%l7 + 0x74]
47247 fblg,a %fcc1, loop_5509
47248 ldd [%l7 + 0x70], %f2
47249 fmovrde %g7, %f2, %f4
47250 bneg,pn %xcc, loop_5510
47251loop_5509:
47252 fcmped %fcc1, %f0, %f0
47253 fandnot2 %f6, %f14, %f8
47254 alignaddr %i0, %l3, %o7
47255loop_5510:
47256 movg %icc, %i1, %i5
47257 fcmped %fcc2, %f10, %f10
47258 fmul8ulx16 %f0, %f2, %f2
47259 tgu %icc, 0x6
47260 ldsw [%l7 + 0x68], %g1
47261 fble %fcc3, loop_5511
47262 stw %g5, [%l7 + 0x6C]
47263 movge %xcc, %g3, %l5
47264 lduh [%l7 + 0x0C], %i3
47265loop_5511:
47266 movleu %icc, %i7, %o0
47267 srlx %g4, 0x15, %i6
47268 fornot2s %f15, %f11, %f4
47269 fones %f9
47270 udivx %o5, 0x07AD, %g2
47271 stw %l4, [%l7 + 0x0C]
47272 srl %i2, %o4, %o2
47273 fxnor %f4, %f10, %f0
47274 ta %xcc, 0x1
47275 edge32ln %o3, %o6, %i4
47276 lduw [%l7 + 0x68], %l1
47277 edge16l %l0, %l2, %g6
47278 fcmps %fcc0, %f4, %f6
47279 fbg,a %fcc1, loop_5512
47280 fbn,a %fcc1, loop_5513
47281 ldsw [%l7 + 0x78], %l6
47282 ld [%l7 + 0x68], %f2
47283loop_5512:
47284 andn %o1, %g7, %l3
47285loop_5513:
47286 edge16ln %i0, %o7, %i5
47287 movg %xcc, %g1, %i1
47288 ldsh [%l7 + 0x74], %g5
47289 movrgez %g3, %l5, %i7
47290 lduw [%l7 + 0x48], %i3
47291 sub %g4, %i6, %o5
47292 ldx [%l7 + 0x08], %o0
47293 st %f15, [%l7 + 0x64]
47294 call loop_5514
47295 fbule %fcc1, loop_5515
47296 fcmpeq32 %f14, %f6, %g2
47297 bn,a loop_5516
47298loop_5514:
47299 sth %l4, [%l7 + 0x18]
47300loop_5515:
47301 fnor %f14, %f6, %f4
47302 movleu %xcc, %i2, %o2
47303loop_5516:
47304 fpack32 %f6, %f0, %f6
47305 fmovdl %icc, %f0, %f8
47306 movgu %xcc, %o4, %o6
47307 fzeros %f2
47308 ldsh [%l7 + 0x58], %i4
47309 ldsb [%l7 + 0x11], %l1
47310 bvc,a,pt %icc, loop_5517
47311 fabss %f0, %f7
47312 bvs,a,pn %icc, loop_5518
47313 fcmple32 %f12, %f6, %l0
47314loop_5517:
47315 stw %l2, [%l7 + 0x18]
47316 ldd [%l7 + 0x60], %f8
47317loop_5518:
47318 fmovrsgez %g6, %f9, %f11
47319 fmovdne %xcc, %f6, %f4
47320 array16 %o3, %o1, %l6
47321 std %f12, [%l7 + 0x40]
47322 nop
47323 setx loop_5519, %l0, %l1
47324 wrpr 0x1, %tl
47325 wrpr %l1, %tnpc
47326 setx 0x34400001400, %l0, %l1
47327 wrpr %l1, %tstate
47328 wrhpr 0x4, %htstate
47329 done
47330 ldsh [%l7 + 0x50], %g7
47331 brlez %i0, loop_5520
47332 ldub [%l7 + 0x44], %l3
47333loop_5519:
47334 fpadd16s %f15, %f4, %f10
47335 nop
47336 setx loop_5521, %l0, %l1
47337 jmpl %l1, %o7
47338loop_5520:
47339 ldsw [%l7 + 0x38], %i5
47340 fcmpd %fcc3, %f6, %f8
47341 ld [%l7 + 0x64], %f0
47342loop_5521:
47343 be,a,pn %icc, loop_5522
47344 ldsb [%l7 + 0x3E], %i1
47345 ldd [%l7 + 0x08], %f2
47346 fpsub32 %f2, %f12, %f10
47347loop_5522:
47348 fmul8x16 %f13, %f12, %f8
47349 sth %g5, [%l7 + 0x40]
47350 sth %g1, [%l7 + 0x1C]
47351 ldsw [%l7 + 0x44], %g3
47352 edge8ln %l5, %i3, %g4
47353 fmovdvs %xcc, %f9, %f5
47354 fmovdpos %xcc, %f4, %f0
47355 subc %i7, 0x0BC3, %i6
47356 ldd [%l7 + 0x28], %f2
47357 stw %o5, [%l7 + 0x60]
47358 fcmpne16 %f4, %f8, %g2
47359 ldub [%l7 + 0x2F], %l4
47360 ldsb [%l7 + 0x69], %o0
47361 edge16l %i2, %o2, %o6
47362 andncc %i4, %o4, %l1
47363 bl %xcc, loop_5523
47364 bcs,a %xcc, loop_5524
47365 ba %xcc, loop_5525
47366 fmul8ulx16 %f10, %f2, %f2
47367loop_5523:
47368 nop
47369 setx loop_5526, %l0, %l1
47370 wrpr 0x1, %tl
47371 wrpr %l1, %tnpc
47372 setx 0x34400001400, %l0, %l1
47373 wrpr %l1, %tstate
47374 wrhpr 0x4, %htstate
47375 done
47376loop_5524:
47377 ldx [%l7 + 0x08], %l2
47378loop_5525:
47379 brnz %g6, loop_5527
47380 fmovsle %xcc, %f15, %f2
47381loop_5526:
47382 fandnot2 %f4, %f10, %f10
47383 fbug %fcc1, loop_5528
47384loop_5527:
47385 stx %o3, [%l7 + 0x10]
47386 mova %xcc, %l0, %l6
47387 tne %icc, 0x7
47388loop_5528:
47389 mulx %o1, 0x19C9, %i0
47390 ldub [%l7 + 0x3B], %g7
47391 ldsw [%l7 + 0x2C], %l3
47392 fnot1s %f8, %f4
47393 lduw [%l7 + 0x24], %i5
47394 fbge,a %fcc0, loop_5529
47395 fand %f2, %f2, %f6
47396 ldsb [%l7 + 0x5F], %o7
47397 orcc %g5, 0x0FAB, %g1
47398loop_5529:
47399 tcc %icc, 0x6
47400 tleu %icc, 0x0
47401 mulx %g3, %l5, %i3
47402 nop
47403 setx loop_5530, %l0, %l1
47404 jmpl %l1, %i1
47405 ldsw [%l7 + 0x54], %g4
47406 ldd [%l7 + 0x48], %f12
47407 fmovsl %icc, %f0, %f6
47408loop_5530:
47409 fabss %f5, %f9
47410 tgu %xcc, 0x7
47411 movrlez %i7, 0x097, %o5
47412 fmovdge %icc, %f14, %f6
47413 ldsh [%l7 + 0x38], %i6
47414 ldd [%l7 + 0x68], %f10
47415 sth %g2, [%l7 + 0x1C]
47416 fcmple32 %f10, %f6, %o0
47417 nop
47418 setx loop_5531, %l0, %l1
47419 jmpl %l1, %l4
47420 tg %icc, 0x7
47421 ldx [%l7 + 0x58], %i2
47422 movl %icc, %o2, %o6
47423loop_5531:
47424 te %icc, 0x6
47425 ldsw [%l7 + 0x0C], %o4
47426 bg,pn %icc, loop_5532
47427 umulcc %i4, 0x191A, %l2
47428 ldd [%l7 + 0x60], %f6
47429 tvc %xcc, 0x6
47430loop_5532:
47431 subcc %l1, 0x15D9, %g6
47432 lduh [%l7 + 0x1C], %o3
47433 fcmpeq32 %f4, %f4, %l6
47434 fmovrdlez %o1, %f14, %f0
47435 edge16ln %l0, %g7, %l3
47436 or %i0, %o7, %i5
47437 addccc %g5, 0x0786, %g1
47438 ldsb [%l7 + 0x35], %g3
47439 bneg loop_5533
47440 ldsw [%l7 + 0x38], %l5
47441 bpos,a,pt %xcc, loop_5534
47442 ld [%l7 + 0x2C], %f6
47443loop_5533:
47444 ldd [%l7 + 0x60], %f10
47445 fbug,a %fcc0, loop_5535
47446loop_5534:
47447 fnot1 %f2, %f14
47448 bcs,pt %icc, loop_5536
47449 bl,pn %icc, loop_5537
47450loop_5535:
47451 mulscc %i1, 0x08A1, %g4
47452 bleu,a loop_5538
47453loop_5536:
47454 stb %i3, [%l7 + 0x79]
47455loop_5537:
47456 stw %i7, [%l7 + 0x54]
47457 edge8ln %o5, %i6, %o0
47458loop_5538:
47459 orcc %g2, 0x04E7, %i2
47460 fsrc1s %f1, %f14
47461 fmovrdgez %o2, %f14, %f10
47462 movrlez %o6, %o4, %i4
47463 stx %l2, [%l7 + 0x08]
47464 fmovrsgez %l4, %f6, %f1
47465 stb %l1, [%l7 + 0x69]
47466 fnor %f10, %f6, %f8
47467 popc 0x1ECF, %g6
47468 bne,a,pn %icc, loop_5539
47469 brgez,a %l6, loop_5540
47470 brnz,a %o3, loop_5541
47471 tneg %icc, 0x3
47472loop_5539:
47473 brgez %o1, loop_5542
47474loop_5540:
47475 fornot2s %f14, %f15, %f10
47476loop_5541:
47477 fcmple16 %f0, %f10, %g7
47478 lduw [%l7 + 0x44], %l3
47479loop_5542:
47480 ta %icc, 0x4
47481 faligndata %f0, %f8, %f0
47482 fmovrdgz %i0, %f4, %f0
47483 addc %o7, %i5, %g5
47484 ldub [%l7 + 0x3D], %l0
47485 te %icc, 0x1
47486 fmovd %f8, %f8
47487 ldsw [%l7 + 0x0C], %g3
47488 fnand %f14, %f0, %f6
47489 lduw [%l7 + 0x4C], %g1
47490 edge16l %i1, %l5, %g4
47491 lduh [%l7 + 0x08], %i7
47492 fcmpgt32 %f10, %f4, %i3
47493 fnot2 %f0, %f12
47494 ldub [%l7 + 0x19], %o5
47495 fmovrsgz %o0, %f8, %f3
47496 fnand %f12, %f14, %f6
47497 edge32n %i6, %i2, %g2
47498 stb %o6, [%l7 + 0x75]
47499 stb %o2, [%l7 + 0x7C]
47500 fbule %fcc3, loop_5543
47501 fnegd %f14, %f4
47502 ldsh [%l7 + 0x76], %o4
47503 edge32n %i4, %l2, %l1
47504loop_5543:
47505 fmovscs %xcc, %f5, %f12
47506 stx %l4, [%l7 + 0x08]
47507 andncc %l6, %o3, %o1
47508 sllx %g7, 0x15, %g6
47509 fmovrdgz %l3, %f8, %f14
47510 fmovdvs %icc, %f14, %f3
47511 lduw [%l7 + 0x3C], %i0
47512 ld [%l7 + 0x68], %f5
47513 std %f2, [%l7 + 0x18]
47514 fmovrsne %i5, %f12, %f6
47515 ldx [%l7 + 0x28], %g5
47516 std %f4, [%l7 + 0x48]
47517 movleu %xcc, %l0, %o7
47518 fbge %fcc0, loop_5544
47519 ldub [%l7 + 0x2A], %g1
47520 ldsw [%l7 + 0x78], %g3
47521 fmuld8sux16 %f1, %f0, %f0
47522loop_5544:
47523 movrgez %i1, %g4, %i7
47524 ldd [%l7 + 0x60], %f4
47525 movvs %icc, %l5, %i3
47526 std %f2, [%l7 + 0x58]
47527 fornot2s %f5, %f2, %f12
47528 bg,a,pn %icc, loop_5545
47529 fmovsge %icc, %f4, %f4
47530 fmovdle %xcc, %f12, %f1
47531 movrne %o5, 0x36D, %i6
47532loop_5545:
47533 tl %icc, 0x4
47534 bleu,a,pn %xcc, loop_5546
47535 array32 %o0, %i2, %o6
47536 ldd [%l7 + 0x78], %f6
47537 st %f12, [%l7 + 0x08]
47538loop_5546:
47539 sth %g2, [%l7 + 0x2C]
47540 fsrc1s %f2, %f6
47541 srl %o4, 0x19, %i4
47542 orncc %o2, %l1, %l4
47543 ldsw [%l7 + 0x18], %l2
47544 std %f6, [%l7 + 0x08]
47545 fxnors %f15, %f0, %f5
47546 ldx [%l7 + 0x08], %o3
47547 stw %o1, [%l7 + 0x7C]
47548 fandnot2s %f7, %f13, %f15
47549 fnands %f9, %f0, %f13
47550 fbe,a %fcc0, loop_5547
47551 fmovdge %icc, %f0, %f7
47552 ldsb [%l7 + 0x65], %g7
47553 fbg,a %fcc1, loop_5548
47554loop_5547:
47555 std %f0, [%l7 + 0x08]
47556 lduh [%l7 + 0x08], %l6
47557 bcs,pt %xcc, loop_5549
47558loop_5548:
47559 mova %icc, %g6, %i0
47560 fmul8x16al %f15, %f7, %f12
47561 fmuld8ulx16 %f15, %f15, %f4
47562loop_5549:
47563 tpos %icc, 0x5
47564 edge8 %i5, %l3, %l0
47565 ld [%l7 + 0x5C], %f7
47566 lduh [%l7 + 0x78], %g5
47567 fblg,a %fcc3, loop_5550
47568 fpack32 %f10, %f12, %f4
47569 ld [%l7 + 0x58], %f4
47570 srlx %g1, %g3, %o7
47571loop_5550:
47572 ldd [%l7 + 0x10], %f14
47573 bshuffle %f10, %f14, %f0
47574 ldsw [%l7 + 0x78], %i1
47575 fnegd %f14, %f0
47576 fpack16 %f2, %f10
47577 fmovrdgz %i7, %f4, %f0
47578 lduh [%l7 + 0x2A], %l5
47579 orn %i3, %g4, %i6
47580 ldx [%l7 + 0x68], %o5
47581 stw %o0, [%l7 + 0x60]
47582 fcmpd %fcc0, %f8, %f8
47583 smul %i2, %o6, %g2
47584 fandnot2s %f10, %f8, %f12
47585 addc %i4, 0x1519, %o4
47586 movvc %icc, %o2, %l4
47587 edge16 %l1, %o3, %o1
47588 fmovrdgez %l2, %f0, %f8
47589 fmovscc %icc, %f8, %f2
47590 fmovrse %l6, %f7, %f10
47591 fmovsvc %icc, %f1, %f11
47592 fmovd %f8, %f14
47593 bvs,a,pt %xcc, loop_5551
47594 subcc %g6, %i0, %i5
47595 bleu,a,pt %xcc, loop_5552
47596 fnors %f11, %f0, %f9
47597loop_5551:
47598 sth %l3, [%l7 + 0x64]
47599 udivx %l0, 0x0F7E, %g5
47600loop_5552:
47601 tsubcc %g7, 0x0479, %g3
47602 ldsw [%l7 + 0x10], %g1
47603 lduw [%l7 + 0x48], %o7
47604 fmovsgu %icc, %f10, %f8
47605 ldsw [%l7 + 0x44], %i7
47606 movre %l5, 0x12A, %i3
47607 bne %xcc, loop_5553
47608 fbg,a %fcc3, loop_5554
47609 nop
47610 setx loop_5555, %l0, %l1
47611 jmpl %l1, %i1
47612 bvc,a,pn %icc, loop_5556
47613loop_5553:
47614 faligndata %f10, %f6, %f10
47615loop_5554:
47616 ld [%l7 + 0x4C], %f13
47617loop_5555:
47618 xor %i6, 0x1E69, %g4
47619loop_5556:
47620 alignaddr %o5, %o0, %i2
47621 movle %xcc, %g2, %o6
47622 taddcc %o4, %i4, %l4
47623 ld [%l7 + 0x60], %f3
47624 ldx [%l7 + 0x50], %l1
47625 ld [%l7 + 0x10], %f11
47626 addccc %o2, %o1, %l2
47627 ld [%l7 + 0x24], %f6
47628 std %f12, [%l7 + 0x70]
47629 fmovrde %l6, %f12, %f8
47630 fcmpes %fcc1, %f6, %f15
47631 stb %g6, [%l7 + 0x56]
47632 movrlz %i0, 0x0B3, %i5
47633 fbn,a %fcc2, loop_5557
47634 ldsh [%l7 + 0x58], %l3
47635 ldsh [%l7 + 0x66], %l0
47636 lduw [%l7 + 0x68], %o3
47637loop_5557:
47638 lduw [%l7 + 0x50], %g7
47639 xnor %g3, %g5, %o7
47640 fmovrde %g1, %f14, %f14
47641 tneg %xcc, 0x7
47642 stx %i7, [%l7 + 0x68]
47643 sth %i3, [%l7 + 0x1C]
47644 fsrc1 %f4, %f0
47645 ldsw [%l7 + 0x0C], %i1
47646 fpmerge %f2, %f9, %f4
47647 ldsh [%l7 + 0x16], %i6
47648 subcc %l5, 0x0D88, %g4
47649 bleu loop_5558
47650 lduh [%l7 + 0x68], %o5
47651 alignaddrl %o0, %g2, %o6
47652 fnot1s %f12, %f0
47653loop_5558:
47654 fpsub32s %f15, %f7, %f3
47655 edge32l %o4, %i4, %i2
47656 st %f4, [%l7 + 0x68]
47657 movvs %icc, %l4, %l1
47658 bvc %icc, loop_5559
47659 ldub [%l7 + 0x7A], %o2
47660 std %f12, [%l7 + 0x70]
47661 fnot1s %f6, %f13
47662loop_5559:
47663 orn %l2, %l6, %g6
47664 tle %xcc, 0x3
47665 fmovdneg %xcc, %f11, %f15
47666 addccc %o1, 0x12A8, %i5
47667 st %f15, [%l7 + 0x60]
47668 add %l3, %l0, %o3
47669 ld [%l7 + 0x08], %f4
47670 fmovsle %xcc, %f6, %f7
47671 sth %g7, [%l7 + 0x78]
47672 movcs %xcc, %i0, %g5
47673 sub %o7, 0x0913, %g1
47674 array32 %i7, %i3, %g3
47675 sth %i6, [%l7 + 0x1C]
47676 fmovrdgz %l5, %f12, %f14
47677 fandnot1s %f0, %f14, %f1
47678 faligndata %f14, %f8, %f6
47679 edge8l %i1, %g4, %o0
47680 ldd [%l7 + 0x40], %f2
47681 andn %o5, %o6, %g2
47682 pdist %f14, %f0, %f8
47683 alignaddr %i4, %o4, %i2
47684 fcmple16 %f14, %f0, %l1
47685 fnands %f9, %f3, %f4
47686 fmovrsne %l4, %f15, %f12
47687 fexpand %f12, %f6
47688 fcmpne32 %f4, %f10, %o2
47689 fmul8ulx16 %f2, %f10, %f0
47690 umul %l2, 0x0C53, %g6
47691 fmul8x16 %f3, %f6, %f10
47692 subcc %o1, 0x07F7, %l6
47693 sethi 0x12B2, %i5
47694 addcc %l0, %l3, %g7
47695 sllx %i0, 0x0C, %g5
47696 ldx [%l7 + 0x10], %o7
47697 ldd [%l7 + 0x78], %f0
47698 fandnot2s %f11, %f4, %f3
47699 brgez %o3, loop_5560
47700 std %f8, [%l7 + 0x20]
47701 st %f5, [%l7 + 0x7C]
47702 brlz %g1, loop_5561
47703loop_5560:
47704 brz %i7, loop_5562
47705 udivcc %g3, 0x1DAA, %i6
47706 tsubcctv %i3, 0x0799, %l5
47707loop_5561:
47708 movle %icc, %g4, %o0
47709loop_5562:
47710 movne %icc, %i1, %o5
47711 movrlz %g2, 0x23A, %i4
47712 ldd [%l7 + 0x08], %f6
47713 ldx [%l7 + 0x68], %o6
47714 nop
47715 setx loop_5563, %l0, %l1
47716 jmpl %l1, %i2
47717 fcmpeq16 %f4, %f8, %l1
47718 fmovsneg %icc, %f10, %f13
47719 fnors %f14, %f2, %f4
47720loop_5563:
47721 orncc %o4, %o2, %l2
47722 fbne %fcc1, loop_5564
47723 movl %xcc, %g6, %l4
47724 fpsub16 %f10, %f0, %f0
47725 popc 0x1B92, %l6
47726loop_5564:
47727 movrlez %o1, %i5, %l0
47728 fnegd %f2, %f0
47729 ldd [%l7 + 0x20], %f10
47730 ldx [%l7 + 0x20], %g7
47731 fands %f11, %f10, %f4
47732 taddcc %i0, 0x05EA, %g5
47733 or %l3, 0x10EB, %o3
47734 fones %f10
47735 xnor %o7, 0x035C, %g1
47736 nop
47737 setx loop_5565, %l0, %l1
47738 wrpr 0x1, %tl
47739 wrpr %l1, %tpc
47740 add %l1, 0x4, %l1
47741 wrpr %l1, %tnpc
47742 setx 0x34400001400, %l0, %l1
47743 wrpr %l1, %tstate
47744 wrhpr 0x4, %htstate
47745 retry
47746 lduh [%l7 + 0x2C], %g3
47747 bneg,pt %icc, loop_5566
47748 fmovrdgz %i7, %f0, %f2
47749loop_5565:
47750 xorcc %i6, 0x1659, %l5
47751 st %f10, [%l7 + 0x24]
47752loop_5566:
47753 ldsh [%l7 + 0x60], %g4
47754 fandnot1 %f10, %f6, %f12
47755 edge8 %i3, %i1, %o0
47756 fmul8x16 %f6, %f8, %f0
47757 mulx %o5, %g2, %i4
47758 st %f13, [%l7 + 0x68]
47759 edge8n %i2, %l1, %o4
47760 brz,a %o2, loop_5567
47761 fmuld8ulx16 %f8, %f13, %f0
47762 ldsb [%l7 + 0x71], %o6
47763 ldx [%l7 + 0x20], %g6
47764loop_5567:
47765 st %f9, [%l7 + 0x28]
47766 xor %l4, 0x134C, %l2
47767 fmovsvs %xcc, %f3, %f12
47768 edge32l %o1, %i5, %l6
47769 andncc %g7, %l0, %i0
47770 fmul8x16 %f8, %f0, %f6
47771 andn %g5, %o3, %l3
47772 sth %g1, [%l7 + 0x10]
47773 fbge %fcc0, loop_5568
47774 fpadd16 %f8, %f10, %f12
47775 fcmpgt16 %f0, %f10, %g3
47776 fbug,a %fcc0, loop_5569
47777loop_5568:
47778 bne,a,pt %xcc, loop_5570
47779 bge loop_5571
47780 lduw [%l7 + 0x50], %i7
47781loop_5569:
47782 nop
47783 setx loop_5572, %l0, %l1
47784 wrpr 0x1, %tl
47785 wrpr %l1, %tpc
47786 add %l1, 0x4, %l1
47787 wrpr %l1, %tnpc
47788 setx 0x34400001400, %l0, %l1
47789 wrpr %l1, %tstate
47790 wrhpr 0x4, %htstate
47791 retry
47792loop_5570:
47793 brnz,a %i6, loop_5573
47794loop_5571:
47795 tcs %icc, 0x6
47796 edge32l %o7, %g4, %i3
47797loop_5572:
47798 stx %l5, [%l7 + 0x18]
47799loop_5573:
47800 lduh [%l7 + 0x4C], %o0
47801 lduh [%l7 + 0x74], %o5
47802 fmul8x16au %f5, %f11, %f0
47803 fcmple16 %f14, %f2, %i1
47804 array8 %g2, %i2, %i4
47805 stw %l1, [%l7 + 0x20]
47806 ldub [%l7 + 0x5E], %o2
47807 fbuge,a %fcc1, loop_5574
47808 fmovs %f14, %f4
47809 fnors %f2, %f1, %f14
47810 stx %o4, [%l7 + 0x28]
47811loop_5574:
47812 ldsb [%l7 + 0x55], %o6
47813 bge,a,pn %icc, loop_5575
47814 movl %xcc, %g6, %l4
47815 ldsw [%l7 + 0x5C], %o1
47816 stb %l2, [%l7 + 0x5F]
47817loop_5575:
47818 fcmpgt32 %f14, %f4, %i5
47819 or %g7, 0x12D2, %l0
47820 ldx [%l7 + 0x58], %l6
47821 ld [%l7 + 0x34], %f5
47822 ld [%l7 + 0x54], %f11
47823 fmovrdlez %g5, %f14, %f6
47824 ldx [%l7 + 0x18], %o3
47825 fmuld8sux16 %f7, %f10, %f12
47826 sth %i0, [%l7 + 0x0A]
47827 or %g1, %l3, %g3
47828 sth %i7, [%l7 + 0x16]
47829 lduw [%l7 + 0x30], %i6
47830 brgez %g4, loop_5576
47831 fnegs %f14, %f9
47832 or %i3, 0x1EA7, %l5
47833 stb %o7, [%l7 + 0x22]
47834loop_5576:
47835 fzero %f8
47836 fmovrdne %o5, %f12, %f14
47837 ldub [%l7 + 0x34], %i1
47838 ldsb [%l7 + 0x09], %o0
47839 edge32n %i2, %i4, %l1
47840 ldx [%l7 + 0x30], %o2
47841 fpsub32s %f5, %f3, %f13
47842 sdivx %o4, 0x0CDB, %g2
47843 st %f13, [%l7 + 0x70]
47844 ldx [%l7 + 0x18], %o6
47845 tleu %icc, 0x0
47846 fmovspos %icc, %f7, %f14
47847 nop
47848 setx loop_5577, %l0, %l1
47849 jmpl %l1, %g6
47850 bshuffle %f14, %f2, %f0
47851 fmovsneg %xcc, %f1, %f4
47852 popc %l4, %l2
47853loop_5577:
47854 fpsub16 %f6, %f0, %f10
47855 lduw [%l7 + 0x34], %i5
47856 xnorcc %o1, %g7, %l0
47857 ldsw [%l7 + 0x74], %g5
47858 sth %o3, [%l7 + 0x50]
47859 bcs,pn %icc, loop_5578
47860 ld [%l7 + 0x68], %f5
47861 taddcc %i0, 0x120E, %l6
47862 fnegs %f12, %f13
47863loop_5578:
47864 fcmpes %fcc2, %f8, %f4
47865 stb %l3, [%l7 + 0x69]
47866 fcmps %fcc0, %f2, %f13
47867 fpackfix %f14, %f13
47868 ble %icc, loop_5579
47869 brgz,a %g1, loop_5580
47870 ldd [%l7 + 0x60], %f6
47871 stx %g3, [%l7 + 0x08]
47872loop_5579:
47873 fmovde %xcc, %f3, %f4
47874loop_5580:
47875 edge16l %i7, %g4, %i6
47876 tvc %icc, 0x2
47877 ldx [%l7 + 0x38], %l5
47878 st %f3, [%l7 + 0x08]
47879 sdiv %o7, 0x072F, %i3
47880 brnz,a %o5, loop_5581
47881 fmovsvs %xcc, %f1, %f9
47882 edge32ln %i1, %i2, %o0
47883 fpadd16s %f15, %f8, %f5
47884loop_5581:
47885 fmovrsgz %i4, %f15, %f8
47886 array8 %l1, %o2, %g2
47887 fexpand %f0, %f2
47888 fmovdcc %icc, %f14, %f10
47889 fmovdneg %icc, %f9, %f3
47890 move %icc, %o4, %o6
47891 movpos %xcc, %g6, %l4
47892 fbne,a %fcc1, loop_5582
47893 lduh [%l7 + 0x16], %i5
47894 std %f12, [%l7 + 0x40]
47895 edge8 %l2, %o1, %l0
47896loop_5582:
47897 andcc %g7, %g5, %i0
47898 stw %l6, [%l7 + 0x7C]
47899 ldsw [%l7 + 0x74], %o3
47900 lduw [%l7 + 0x28], %l3
47901 ldd [%l7 + 0x68], %f10
47902 fornot1 %f4, %f4, %f4
47903 tsubcctv %g1, %i7, %g4
47904 fmovdcc %icc, %f1, %f5
47905 fmovsg %icc, %f13, %f0
47906 fpackfix %f8, %f6
47907 fzero %f8
47908 fblg,a %fcc0, loop_5583
47909 stx %i6, [%l7 + 0x70]
47910 fnands %f12, %f3, %f15
47911 lduh [%l7 + 0x46], %g3
47912loop_5583:
47913 std %f10, [%l7 + 0x18]
47914 fcmpne32 %f0, %f4, %o7
47915 bleu %xcc, loop_5584
47916 array8 %i3, %o5, %i1
47917 tvs %xcc, 0x4
47918 brgez %l5, loop_5585
47919loop_5584:
47920 edge32n %i2, %i4, %l1
47921 ldd [%l7 + 0x58], %f10
47922 movrgez %o0, 0x27D, %o2
47923loop_5585:
47924 smulcc %g2, %o6, %g6
47925 ldx [%l7 + 0x40], %o4
47926 fcmpne32 %f8, %f12, %l4
47927 fmovs %f11, %f0
47928 brgz %i5, loop_5586
47929 bleu,a,pt %icc, loop_5587
47930 udivx %l2, 0x1BD1, %o1
47931 movvs %xcc, %g7, %l0
47932loop_5586:
47933 fbl,a %fcc3, loop_5588
47934loop_5587:
47935 call loop_5589
47936 sra %i0, 0x14, %l6
47937 nop
47938 setx loop_5590, %l0, %l1
47939 wrpr 0x1, %tl
47940 wrpr %l1, %tpc
47941 add %l1, 0x4, %l1
47942 wrpr %l1, %tnpc
47943 setx 0x34400001400, %l0, %l1
47944 wrpr %l1, %tstate
47945 wrhpr 0x4, %htstate
47946 retry
47947loop_5588:
47948 fxnor %f0, %f8, %f0
47949loop_5589:
47950 fmovrsgz %g5, %f1, %f14
47951 stb %l3, [%l7 + 0x1E]
47952loop_5590:
47953 fbu,a %fcc2, loop_5591
47954 sll %o3, %g1, %g4
47955 fmul8sux16 %f10, %f14, %f4
47956 edge32l %i7, %i6, %o7
47957loop_5591:
47958 array8 %g3, %o5, %i3
47959 stw %l5, [%l7 + 0x64]
47960 tsubcc %i1, %i4, %l1
47961 fcmpgt32 %f10, %f8, %o0
47962 tgu %xcc, 0x5
47963 ldub [%l7 + 0x0B], %o2
47964 bneg,a,pn %xcc, loop_5592
47965 fmovrdgez %i2, %f4, %f10
47966 fmovdg %icc, %f12, %f5
47967 fpadd16 %f12, %f2, %f12
47968loop_5592:
47969 movrlez %g2, 0x171, %o6
47970 ldsh [%l7 + 0x4C], %o4
47971 fornot2s %f8, %f11, %f2
47972 fornot2s %f9, %f7, %f8
47973 array8 %l4, %i5, %l2
47974 tge %icc, 0x4
47975 fmovsneg %xcc, %f8, %f6
47976 sth %g6, [%l7 + 0x24]
47977 fandnot2 %f14, %f12, %f14
47978 umulcc %o1, %g7, %i0
47979 fpack32 %f12, %f6, %f4
47980 movne %icc, %l6, %l0
47981 tne %icc, 0x6
47982 addccc %l3, %g5, %o3
47983 lduw [%l7 + 0x60], %g4
47984 fmovrse %g1, %f8, %f0
47985 fcmps %fcc0, %f2, %f12
47986 addccc %i6, 0x084C, %o7
47987 edge16 %g3, %i7, %i3
47988 bvs,a %xcc, loop_5593
47989 alignaddr %l5, %o5, %i4
47990 fsrc2s %f5, %f0
47991 fble %fcc2, loop_5594
47992loop_5593:
47993 fmovscc %icc, %f1, %f10
47994 stx %l1, [%l7 + 0x18]
47995 bl %icc, loop_5595
47996loop_5594:
47997 lduh [%l7 + 0x50], %o0
47998 nop
47999 setx loop_5596, %l0, %l1
48000 wrpr 0x1, %tl
48001 wrpr %l1, %tnpc
48002 setx 0x34400001400, %l0, %l1
48003 wrpr %l1, %tstate
48004 wrhpr 0x4, %htstate
48005 done
48006 pdist %f6, %f10, %f0
48007loop_5595:
48008 fmovdcc %xcc, %f5, %f4
48009 st %f13, [%l7 + 0x40]
48010loop_5596:
48011 bcs,a,pt %xcc, loop_5597
48012 fcmpgt16 %f2, %f0, %i1
48013 tsubcc %o2, %g2, %o6
48014 lduw [%l7 + 0x5C], %i2
48015loop_5597:
48016 lduw [%l7 + 0x34], %o4
48017 fmovdvc %icc, %f4, %f14
48018 srl %l4, %i5, %g6
48019 ldub [%l7 + 0x79], %o1
48020 nop
48021 setx loop_5598, %l0, %l1
48022 wrpr 0x1, %tl
48023 wrpr %l1, %tpc
48024 add %l1, 0x4, %l1
48025 wrpr %l1, %tnpc
48026 setx 0x34400001400, %l0, %l1
48027 wrpr %l1, %tstate
48028 wrhpr 0x4, %htstate
48029 retry
48030 ld [%l7 + 0x54], %f0
48031 te %xcc, 0x2
48032 fmovs %f7, %f13
48033loop_5598:
48034 sll %g7, %i0, %l6
48035 ldd [%l7 + 0x30], %f14
48036 st %f3, [%l7 + 0x1C]
48037 edge16 %l2, %l0, %g5
48038 ldsw [%l7 + 0x2C], %o3
48039 ld [%l7 + 0x64], %f14
48040 array16 %l3, %g1, %g4
48041 movcc %xcc, %o7, %g3
48042 fmul8ulx16 %f0, %f2, %f12
48043 fmovsneg %icc, %f3, %f12
48044 stb %i6, [%l7 + 0x0B]
48045 udivcc %i3, 0x095A, %l5
48046 addcc %o5, 0x0819, %i4
48047 fnor %f2, %f2, %f8
48048 fexpand %f1, %f12
48049 stw %l1, [%l7 + 0x64]
48050 andcc %o0, %i1, %o2
48051 fmovdn %xcc, %f11, %f4
48052 ldsh [%l7 + 0x3C], %g2
48053 andcc %i7, 0x0CDA, %o6
48054 sdiv %i2, 0x1ABC, %o4
48055 stb %i5, [%l7 + 0x52]
48056 fzeros %f10
48057 fmovrdlz %g6, %f14, %f8
48058 brz,a %o1, loop_5599
48059 fmovscs %icc, %f4, %f2
48060 fmovrdlez %l4, %f14, %f0
48061 brgz,a %i0, loop_5600
48062loop_5599:
48063 fble %fcc3, loop_5601
48064 ldsw [%l7 + 0x1C], %l6
48065 st %f8, [%l7 + 0x20]
48066loop_5600:
48067 brlez %l2, loop_5602
48068loop_5601:
48069 st %f4, [%l7 + 0x14]
48070 edge32l %l0, %g5, %o3
48071 sth %g7, [%l7 + 0x3A]
48072loop_5602:
48073 fcmped %fcc0, %f2, %f14
48074 ldub [%l7 + 0x48], %l3
48075 bneg,a loop_5603
48076 fmovd %f4, %f2
48077 fmovde %xcc, %f4, %f10
48078 ldd [%l7 + 0x50], %f10
48079loop_5603:
48080 tg %xcc, 0x7
48081 fbg,a %fcc3, loop_5604
48082 stx %g4, [%l7 + 0x48]
48083 sth %o7, [%l7 + 0x66]
48084 stw %g3, [%l7 + 0x64]
48085loop_5604:
48086 lduw [%l7 + 0x10], %g1
48087 ldx [%l7 + 0x40], %i3
48088 ldsh [%l7 + 0x22], %l5
48089 fcmple32 %f14, %f14, %o5
48090 stb %i4, [%l7 + 0x18]
48091 fmovscs %xcc, %f14, %f0
48092 fmul8x16 %f4, %f0, %f14
48093 tsubcc %i6, %l1, %o0
48094 fba,a %fcc2, loop_5605
48095 fone %f8
48096 ldx [%l7 + 0x10], %o2
48097 orncc %i1, %g2, %o6
48098loop_5605:
48099 tn %icc, 0x4
48100 stb %i2, [%l7 + 0x52]
48101 fmovdleu %icc, %f2, %f1
48102 tl %icc, 0x3
48103 st %f0, [%l7 + 0x64]
48104 fmovde %xcc, %f5, %f14
48105 faligndata %f0, %f2, %f8
48106 ldsh [%l7 + 0x4A], %i7
48107 ldsb [%l7 + 0x76], %o4
48108 andn %i5, 0x07EF, %g6
48109 std %f0, [%l7 + 0x60]
48110 fcmpne32 %f4, %f4, %l4
48111 fmovrdgez %i0, %f8, %f8
48112 tleu %xcc, 0x6
48113 fbl,a %fcc2, loop_5606
48114 tsubcc %o1, %l2, %l6
48115 fnot2s %f4, %f7
48116 fexpand %f9, %f4
48117loop_5606:
48118 movl %icc, %l0, %o3
48119 st %f15, [%l7 + 0x48]
48120 sll %g7, %g5, %g4
48121 fbo %fcc2, loop_5607
48122 fcmpes %fcc3, %f5, %f5
48123 andncc %l3, %g3, %g1
48124 fmovsne %icc, %f3, %f5
48125loop_5607:
48126 fpsub32 %f10, %f14, %f6
48127 stb %i3, [%l7 + 0x49]
48128 fmovsg %xcc, %f15, %f10
48129 fmovde %icc, %f5, %f8
48130 fmovdvs %xcc, %f10, %f1
48131 fpmerge %f10, %f13, %f0
48132 fands %f12, %f4, %f14
48133 fpmerge %f2, %f14, %f0
48134 ba,pt %icc, loop_5608
48135 subc %l5, 0x014B, %o5
48136 movrne %o7, %i6, %i4
48137 ldsb [%l7 + 0x0A], %l1
48138loop_5608:
48139 fnot2s %f2, %f4
48140 brgez %o2, loop_5609
48141 be %icc, loop_5610
48142 faligndata %f6, %f10, %f8
48143 movre %i1, 0x28D, %g2
48144loop_5609:
48145 fmovsn %xcc, %f1, %f13
48146loop_5610:
48147 fba,a %fcc2, loop_5611
48148 std %f0, [%l7 + 0x48]
48149 edge8l %o6, %i2, %i7
48150 fcmped %fcc0, %f2, %f14
48151loop_5611:
48152 edge32l %o0, %o4, %i5
48153 fbl %fcc1, loop_5612
48154 smulcc %g6, %i0, %o1
48155 mulscc %l2, 0x0AD5, %l4
48156 fmovdn %icc, %f10, %f2
48157loop_5612:
48158 fxor %f0, %f6, %f8
48159 bgu,pt %xcc, loop_5613
48160 brz,a %l6, loop_5614
48161 ldx [%l7 + 0x70], %l0
48162 fornot1 %f14, %f0, %f0
48163loop_5613:
48164 fmovsge %xcc, %f12, %f2
48165loop_5614:
48166 fpackfix %f10, %f5
48167 ld [%l7 + 0x6C], %f8
48168 fone %f2
48169 fnot2 %f4, %f8
48170 fmovsneg %xcc, %f6, %f7
48171 fmovse %icc, %f10, %f9
48172 st %f11, [%l7 + 0x38]
48173 movgu %xcc, %o3, %g7
48174 brlez %g5, loop_5615
48175 bg,a loop_5616
48176 fandnot2s %f10, %f5, %f14
48177 tcc %icc, 0x4
48178loop_5615:
48179 fsrc2 %f12, %f0
48180loop_5616:
48181 tvc %icc, 0x3
48182 sdiv %l3, 0x0283, %g3
48183 ldd [%l7 + 0x08], %f14
48184 movg %xcc, %g1, %g4
48185 stw %i3, [%l7 + 0x64]
48186 lduh [%l7 + 0x4C], %l5
48187 stb %o5, [%l7 + 0x58]
48188 sth %i6, [%l7 + 0x26]
48189 edge16ln %o7, %i4, %o2
48190 brlez %l1, loop_5617
48191 lduw [%l7 + 0x78], %g2
48192 fble,a %fcc3, loop_5618
48193 stx %i1, [%l7 + 0x08]
48194loop_5617:
48195 fornot2s %f6, %f7, %f5
48196 fmovda %xcc, %f0, %f0
48197loop_5618:
48198 udivx %i2, 0x0EC8, %o6
48199 fandnot1 %f10, %f14, %f2
48200 fcmpes %fcc1, %f14, %f8
48201 movle %icc, %o0, %o4
48202 fbl %fcc3, loop_5619
48203 sth %i7, [%l7 + 0x70]
48204 addc %g6, 0x0F51, %i5
48205 fmovsleu %icc, %f5, %f14
48206loop_5619:
48207 edge16 %i0, %o1, %l4
48208 fmovrsgz %l2, %f1, %f13
48209 ldx [%l7 + 0x10], %l0
48210 addcc %o3, %l6, %g5
48211 ldx [%l7 + 0x60], %g7
48212 fcmpes %fcc2, %f13, %f10
48213 tsubcctv %l3, 0x160D, %g3
48214 edge32ln %g4, %g1, %l5
48215 stx %i3, [%l7 + 0x28]
48216 fpadd32s %f4, %f3, %f7
48217 xorcc %o5, %o7, %i6
48218 ldx [%l7 + 0x78], %i4
48219 bne,a,pt %icc, loop_5620
48220 fmul8ulx16 %f10, %f0, %f6
48221 sth %l1, [%l7 + 0x16]
48222 fbuge,a %fcc1, loop_5621
48223loop_5620:
48224 ldd [%l7 + 0x30], %f14
48225 fmovsge %icc, %f9, %f13
48226 std %f8, [%l7 + 0x60]
48227loop_5621:
48228 fbule,a %fcc0, loop_5622
48229 edge16ln %o2, %g2, %i1
48230 fmul8x16au %f3, %f8, %f2
48231 ldsb [%l7 + 0x4E], %i2
48232loop_5622:
48233 fmovsneg %xcc, %f11, %f4
48234 st %f10, [%l7 + 0x50]
48235 ldsh [%l7 + 0x10], %o0
48236 bge,pt %xcc, loop_5623
48237 alignaddr %o4, %o6, %g6
48238 st %f14, [%l7 + 0x44]
48239 fand %f6, %f4, %f2
48240loop_5623:
48241 fmovdn %xcc, %f3, %f12
48242 fcmpeq32 %f6, %f8, %i5
48243 tle %icc, 0x3
48244 movneg %xcc, %i7, %o1
48245 sethi 0x1ABE, %l4
48246 movcs %icc, %l2, %l0
48247 popc 0x02D2, %i0
48248 umulcc %o3, %g5, %l6
48249 fmovdpos %xcc, %f4, %f5
48250 fmul8x16 %f7, %f4, %f8
48251 bgu,a %xcc, loop_5624
48252 tpos %xcc, 0x2
48253 fxor %f0, %f14, %f0
48254 fbul %fcc1, loop_5625
48255loop_5624:
48256 fzeros %f12
48257 lduw [%l7 + 0x38], %l3
48258 fmovdcs %icc, %f1, %f7
48259loop_5625:
48260 move %xcc, %g3, %g4
48261 fmovscc %icc, %f6, %f2
48262 edge16n %g1, %l5, %g7
48263 ldub [%l7 + 0x15], %o5
48264 std %f12, [%l7 + 0x68]
48265 fnot2 %f8, %f2
48266 fmovs %f7, %f7
48267 brz,a %o7, loop_5626
48268 fmovdl %xcc, %f14, %f0
48269 movge %icc, %i3, %i6
48270 tvc %xcc, 0x3
48271loop_5626:
48272 bshuffle %f6, %f6, %f0
48273 fmovsg %xcc, %f8, %f3
48274 ldsb [%l7 + 0x5C], %i4
48275 lduw [%l7 + 0x18], %l1
48276 lduh [%l7 + 0x3A], %o2
48277 fzeros %f3
48278 bvc,a,pn %xcc, loop_5627
48279 fpackfix %f8, %f5
48280 sth %i1, [%l7 + 0x4E]
48281 orncc %i2, 0x0531, %g2
48282loop_5627:
48283 brlz,a %o4, loop_5628
48284 fmovrse %o0, %f3, %f12
48285 ble %xcc, loop_5629
48286 fmovsa %icc, %f9, %f1
48287loop_5628:
48288 fmovsl %xcc, %f2, %f8
48289 xnor %g6, %o6, %i7
48290loop_5629:
48291 orcc %o1, 0x1962, %i5
48292 fmovsl %xcc, %f8, %f7
48293 sra %l2, %l0, %l4
48294 ldub [%l7 + 0x7B], %o3
48295 ldx [%l7 + 0x50], %g5
48296 orcc %l6, %i0, %l3
48297 taddcctv %g3, 0x1C62, %g4
48298 fbge,a %fcc1, loop_5630
48299 fmovd %f14, %f2
48300 bvs,a,pt %icc, loop_5631
48301 sth %l5, [%l7 + 0x7C]
48302loop_5630:
48303 fxnors %f14, %f0, %f13
48304 fors %f14, %f1, %f11
48305loop_5631:
48306 fbu %fcc3, loop_5632
48307 fbo,a %fcc2, loop_5633
48308 fmovrdgz %g7, %f8, %f8
48309 fmovsneg %icc, %f7, %f8
48310loop_5632:
48311 sth %o5, [%l7 + 0x24]
48312loop_5633:
48313 fmovrse %g1, %f4, %f9
48314 fornot1 %f0, %f12, %f14
48315 fnot1s %f8, %f3
48316 subc %o7, %i6, %i4
48317 smulcc %l1, %o2, %i1
48318 fcmpgt16 %f4, %f6, %i2
48319 fpackfix %f2, %f1
48320 bcc loop_5634
48321 fmovscc %icc, %f8, %f4
48322 nop
48323 setx loop_5635, %l0, %l1
48324 jmpl %l1, %g2
48325 popc %o4, %o0
48326loop_5634:
48327 ldx [%l7 + 0x78], %i3
48328 subcc %o6, %g6, %o1
48329loop_5635:
48330 bg,pt %xcc, loop_5636
48331 alignaddrl %i7, %i5, %l2
48332 orn %l0, 0x1CD8, %l4
48333 taddcctv %g5, %l6, %i0
48334loop_5636:
48335 ldub [%l7 + 0x33], %l3
48336 ldsw [%l7 + 0x60], %g3
48337 mulx %o3, %g4, %l5
48338 fxors %f8, %f1, %f6
48339 fcmpeq16 %f4, %f6, %o5
48340 mulscc %g1, %o7, %g7
48341 sll %i6, %i4, %o2
48342 edge8ln %i1, %i2, %g2
48343 fones %f3
48344 movleu %icc, %o4, %l1
48345 lduh [%l7 + 0x32], %i3
48346 fornot1 %f8, %f2, %f2
48347 bn,pn %icc, loop_5637
48348 fmovdneg %xcc, %f15, %f11
48349 ld [%l7 + 0x0C], %f8
48350 movvc %icc, %o0, %g6
48351loop_5637:
48352 lduh [%l7 + 0x46], %o6
48353 movge %xcc, %i7, %o1
48354 fcmpgt16 %f14, %f10, %l2
48355 sth %i5, [%l7 + 0x34]
48356 fbge,a %fcc3, loop_5638
48357 tle %icc, 0x3
48358 std %f12, [%l7 + 0x70]
48359 fcmpgt32 %f10, %f12, %l4
48360loop_5638:
48361 movneg %icc, %g5, %l0
48362 andcc %i0, 0x1DA3, %l6
48363 fbuge,a %fcc3, loop_5639
48364 fornot2 %f10, %f6, %f10
48365 st %f0, [%l7 + 0x10]
48366 mulscc %l3, %o3, %g4
48367loop_5639:
48368 lduh [%l7 + 0x6E], %g3
48369 movg %xcc, %l5, %o5
48370 movgu %xcc, %o7, %g7
48371 fcmpne32 %f10, %f14, %i6
48372 fpadd16s %f11, %f9, %f13
48373 fble %fcc0, loop_5640
48374 mulx %g1, %i4, %o2
48375 fcmpd %fcc1, %f4, %f12
48376 lduw [%l7 + 0x10], %i1
48377loop_5640:
48378 movn %icc, %g2, %o4
48379 umulcc %i2, 0x1462, %i3
48380 ldsw [%l7 + 0x30], %l1
48381 fxnors %f0, %f7, %f10
48382 umulcc %o0, %g6, %i7
48383 ldx [%l7 + 0x58], %o1
48384 bvs loop_5641
48385 fmovdne %icc, %f7, %f5
48386 fand %f6, %f12, %f8
48387 ldsb [%l7 + 0x23], %o6
48388loop_5641:
48389 fmovdneg %icc, %f8, %f8
48390 edge32ln %i5, %l2, %g5
48391 edge16ln %l4, %i0, %l0
48392 fmovsvc %icc, %f8, %f2
48393 fmovscc %xcc, %f0, %f11
48394 lduw [%l7 + 0x70], %l3
48395 fnors %f11, %f14, %f0
48396 smul %l6, 0x134B, %g4
48397 fors %f13, %f6, %f5
48398 fbug %fcc3, loop_5642
48399 edge8ln %o3, %l5, %g3
48400 ldsb [%l7 + 0x1C], %o5
48401 lduw [%l7 + 0x28], %o7
48402loop_5642:
48403 std %f0, [%l7 + 0x78]
48404 fnot1s %f8, %f4
48405 fsrc1s %f5, %f5
48406 ldx [%l7 + 0x60], %i6
48407 std %f8, [%l7 + 0x40]
48408 fble,a %fcc1, loop_5643
48409 lduh [%l7 + 0x3E], %g7
48410 bvs loop_5644
48411 ld [%l7 + 0x18], %f10
48412loop_5643:
48413 movn %xcc, %g1, %o2
48414 ta %icc, 0x4
48415loop_5644:
48416 fone %f10
48417 fsrc2 %f14, %f2
48418 brnz,a %i1, loop_5645
48419 nop
48420 setx loop_5646, %l0, %l1
48421 jmpl %l1, %i4
48422 fzero %f10
48423 fcmpes %fcc0, %f9, %f6
48424loop_5645:
48425 lduw [%l7 + 0x44], %g2
48426loop_5646:
48427 std %f0, [%l7 + 0x78]
48428 sth %i2, [%l7 + 0x2E]
48429 st %f14, [%l7 + 0x34]
48430 smulcc %o4, 0x0284, %l1
48431 fcmped %fcc2, %f4, %f10
48432 fble %fcc0, loop_5647
48433 fnot1 %f6, %f12
48434 ldsb [%l7 + 0x68], %i3
48435 umulcc %g6, 0x15BB, %i7
48436loop_5647:
48437 fmovsg %icc, %f0, %f3
48438 ldsh [%l7 + 0x5A], %o1
48439 srax %o0, %i5, %o6
48440 lduh [%l7 + 0x66], %g5
48441 udivx %l2, 0x1095, %l4
48442 array16 %i0, %l0, %l6
48443 stb %g4, [%l7 + 0x73]
48444 fmovscs %icc, %f15, %f1
48445 nop
48446 setx loop_5648, %l0, %l1
48447 wrpr 0x1, %tl
48448 wrpr %l1, %tpc
48449 add %l1, 0x4, %l1
48450 wrpr %l1, %tnpc
48451 setx 0x34400001400, %l0, %l1
48452 wrpr %l1, %tstate
48453 wrhpr 0x4, %htstate
48454 retry
48455 fba,a %fcc3, loop_5649
48456 ldub [%l7 + 0x3B], %l3
48457 movrne %l5, %o3, %o5
48458loop_5648:
48459 fbul %fcc1, loop_5650
48460loop_5649:
48461 ld [%l7 + 0x14], %f1
48462 bgu,a,pt %xcc, loop_5651
48463 fble,a %fcc2, loop_5652
48464loop_5650:
48465 ldsb [%l7 + 0x48], %g3
48466 stw %o7, [%l7 + 0x10]
48467loop_5651:
48468 brgz,a %i6, loop_5653
48469loop_5652:
48470 stx %g1, [%l7 + 0x78]
48471 tle %icc, 0x4
48472 lduw [%l7 + 0x2C], %o2
48473loop_5653:
48474 fcmpeq32 %f14, %f10, %i1
48475 srax %i4, %g7, %i2
48476 st %f9, [%l7 + 0x08]
48477 movleu %xcc, %g2, %o4
48478 fmovdle %xcc, %f5, %f7
48479 movle %xcc, %i3, %g6
48480 sethi 0x0C5E, %l1
48481 or %o1, 0x0E31, %o0
48482 xnorcc %i7, 0x032F, %i5
48483 tge %icc, 0x3
48484 taddcctv %o6, %g5, %l2
48485 fmovscs %icc, %f14, %f10
48486 fors %f3, %f6, %f2
48487 ldx [%l7 + 0x18], %l4
48488 movleu %icc, %l0, %l6
48489 fbne %fcc3, loop_5654
48490 fmovrslez %g4, %f1, %f6
48491 lduw [%l7 + 0x40], %l3
48492 fnor %f4, %f4, %f12
48493loop_5654:
48494 stx %i0, [%l7 + 0x30]
48495 stx %l5, [%l7 + 0x18]
48496 fmovspos %icc, %f9, %f12
48497 sdivx %o5, 0x0458, %g3
48498 fba,a %fcc3, loop_5655
48499 and %o3, 0x1A31, %o7
48500 lduw [%l7 + 0x38], %g1
48501 fcmps %fcc2, %f2, %f0
48502loop_5655:
48503 fbg,a %fcc3, loop_5656
48504 stx %o2, [%l7 + 0x40]
48505 fmul8ulx16 %f10, %f10, %f4
48506 lduh [%l7 + 0x0E], %i6
48507loop_5656:
48508 fbug %fcc1, loop_5657
48509 fpmerge %f1, %f8, %f10
48510 sllx %i1, %g7, %i4
48511 for %f2, %f4, %f0
48512loop_5657:
48513 addc %g2, 0x07EE, %o4
48514 ldsh [%l7 + 0x78], %i3
48515 bneg,a loop_5658
48516 lduh [%l7 + 0x5A], %g6
48517 fcmpeq16 %f6, %f14, %l1
48518 sth %i2, [%l7 + 0x70]
48519loop_5658:
48520 stx %o1, [%l7 + 0x30]
48521 faligndata %f8, %f10, %f0
48522 bg,a loop_5659
48523 stw %o0, [%l7 + 0x60]
48524 stw %i5, [%l7 + 0x24]
48525 fcmpd %fcc3, %f12, %f2
48526loop_5659:
48527 tge %xcc, 0x7
48528 umul %i7, 0x02A8, %g5
48529 movvs %xcc, %l2, %l4
48530 tg %xcc, 0x0
48531 orcc %l0, 0x0FA5, %o6
48532 ldsw [%l7 + 0x44], %l6
48533 fcmpd %fcc2, %f0, %f6
48534 fpsub32s %f8, %f2, %f7
48535 xnorcc %g4, %i0, %l5
48536 fmovdge %icc, %f14, %f10
48537 stx %l3, [%l7 + 0x58]
48538 fmovsneg %icc, %f7, %f7
48539 brgez,a %o5, loop_5660
48540 movge %icc, %g3, %o3
48541 ldsw [%l7 + 0x70], %g1
48542 tcc %icc, 0x4
48543loop_5660:
48544 std %f12, [%l7 + 0x58]
48545 movl %icc, %o2, %o7
48546 fzero %f4
48547 movrlz %i6, 0x12F, %g7
48548 bcc,pn %xcc, loop_5661
48549 fmovdn %xcc, %f10, %f6
48550 tn %xcc, 0x3
48551 bg,a,pt %xcc, loop_5662
48552loop_5661:
48553 bgu,a,pt %xcc, loop_5663
48554 bvc %icc, loop_5664
48555 ld [%l7 + 0x38], %f0
48556loop_5662:
48557 movneg %xcc, %i4, %i1
48558loop_5663:
48559 std %f14, [%l7 + 0x78]
48560loop_5664:
48561 sth %o4, [%l7 + 0x12]
48562 tvc %xcc, 0x4
48563 fnegs %f3, %f15
48564 ldx [%l7 + 0x68], %g2
48565 movneg %icc, %i3, %g6
48566 fmovscc %xcc, %f1, %f2
48567 ldub [%l7 + 0x1C], %l1
48568 ldsb [%l7 + 0x17], %i2
48569 lduw [%l7 + 0x60], %o0
48570 te %xcc, 0x3
48571 fmovrslez %i5, %f11, %f13
48572 srlx %o1, %i7, %l2
48573 fmul8x16au %f13, %f4, %f10
48574 ldd [%l7 + 0x58], %f0
48575 fble,a %fcc1, loop_5665
48576 mova %xcc, %l4, %g5
48577 bne,pn %xcc, loop_5666
48578 tle %icc, 0x2
48579loop_5665:
48580 fbo %fcc0, loop_5667
48581 movle %icc, %l0, %o6
48582loop_5666:
48583 tneg %xcc, 0x5
48584 sth %l6, [%l7 + 0x54]
48585loop_5667:
48586 fbge,a %fcc0, loop_5668
48587 stw %i0, [%l7 + 0x74]
48588 ldx [%l7 + 0x08], %g4
48589 fmul8ulx16 %f10, %f12, %f14
48590loop_5668:
48591 xor %l3, 0x1E96, %l5
48592 udivcc %g3, 0x1B6E, %o5
48593 ldx [%l7 + 0x10], %g1
48594 st %f0, [%l7 + 0x08]
48595 edge16 %o3, %o2, %i6
48596 fbu,a %fcc2, loop_5669
48597 fbl %fcc3, loop_5670
48598 ldd [%l7 + 0x08], %f14
48599 fmovscc %icc, %f15, %f10
48600loop_5669:
48601 movcs %xcc, %g7, %o7
48602loop_5670:
48603 fmovdn %icc, %f8, %f7
48604 fmovsge %icc, %f15, %f2
48605 edge8ln %i4, %o4, %g2
48606 sdivcc %i1, 0x0ACF, %g6
48607 edge16l %i3, %l1, %o0
48608 fornot2 %f10, %f10, %f6
48609 sdiv %i2, 0x0C52, %i5
48610 stb %o1, [%l7 + 0x28]
48611 stw %i7, [%l7 + 0x60]
48612 ldd [%l7 + 0x38], %f6
48613 stb %l2, [%l7 + 0x47]
48614 edge8l %l4, %l0, %o6
48615 stb %l6, [%l7 + 0x55]
48616 lduw [%l7 + 0x2C], %g5
48617 be,pt %icc, loop_5671
48618 ldd [%l7 + 0x20], %f4
48619 stw %i0, [%l7 + 0x5C]
48620 tcs %icc, 0x1
48621loop_5671:
48622 sll %g4, 0x10, %l5
48623 fmovrsne %l3, %f10, %f10
48624 fmovdleu %icc, %f3, %f12
48625 fexpand %f5, %f14
48626 movl %xcc, %g3, %g1
48627 stx %o5, [%l7 + 0x20]
48628 sra %o2, %i6, %g7
48629 fbo %fcc1, loop_5672
48630 fmovsa %xcc, %f14, %f11
48631 tne %icc, 0x6
48632 st %f13, [%l7 + 0x14]
48633loop_5672:
48634 fone %f8
48635 ldsh [%l7 + 0x4E], %o3
48636 ldub [%l7 + 0x3C], %o7
48637 movpos %xcc, %o4, %i4
48638 stb %g2, [%l7 + 0x35]
48639 fnot1 %f10, %f0
48640 tge %xcc, 0x1
48641 ldsh [%l7 + 0x0E], %i1
48642 fones %f3
48643 fcmpne32 %f0, %f14, %g6
48644 subccc %i3, %l1, %o0
48645 fornot1s %f11, %f10, %f1
48646 fzeros %f11
48647 fone %f14
48648 sdivx %i2, 0x1ACB, %o1
48649 fxors %f5, %f6, %f10
48650 or %i7, 0x05A1, %l2
48651 fble,a %fcc1, loop_5673
48652 siam 0x2
48653 fpadd32 %f6, %f14, %f0
48654 lduh [%l7 + 0x36], %l4
48655loop_5673:
48656 stw %l0, [%l7 + 0x70]
48657 move %icc, %i5, %o6
48658 fblg,a %fcc1, loop_5674
48659 ldsh [%l7 + 0x1A], %g5
48660 movcs %xcc, %l6, %g4
48661 tle %xcc, 0x3
48662loop_5674:
48663 ba,pn %xcc, loop_5675
48664 andncc %l5, %i0, %g3
48665 bg %xcc, loop_5676
48666 tleu %icc, 0x3
48667loop_5675:
48668 fmuld8sux16 %f4, %f3, %f8
48669 ldsb [%l7 + 0x73], %l3
48670loop_5676:
48671 fandnot2 %f0, %f4, %f2
48672 fmovrdlz %g1, %f12, %f8
48673 fbo,a %fcc0, loop_5677
48674 umulcc %o5, 0x0554, %i6
48675 stb %o2, [%l7 + 0x14]
48676 ldd [%l7 + 0x08], %f14
48677loop_5677:
48678 ldx [%l7 + 0x68], %o3
48679 fpmerge %f13, %f15, %f0
48680 fcmpd %fcc0, %f12, %f2
48681 ldsw [%l7 + 0x50], %o7
48682 array32 %o4, %g7, %i4
48683 movg %xcc, %g2, %i1
48684 sub %i3, 0x0248, %l1
48685 fmovsg %icc, %f8, %f4
48686 fone %f6
48687 andcc %g6, %o0, %o1
48688 lduh [%l7 + 0x70], %i2
48689 subc %i7, %l2, %l0
48690 sllx %l4, 0x19, %o6
48691 ldsb [%l7 + 0x7F], %i5
48692 tleu %xcc, 0x3
48693 ldsb [%l7 + 0x55], %l6
48694 fmovsn %icc, %f9, %f7
48695 movgu %icc, %g4, %l5
48696 fmovsa %xcc, %f3, %f9
48697 ldsh [%l7 + 0x4C], %i0
48698 fexpand %f9, %f10
48699 st %f15, [%l7 + 0x2C]
48700 lduw [%l7 + 0x74], %g3
48701 udivcc %g5, 0x02FA, %g1
48702 ldd [%l7 + 0x40], %f10
48703 fmovsg %icc, %f14, %f2
48704 ldd [%l7 + 0x78], %f2
48705 std %f10, [%l7 + 0x58]
48706 fmovsl %xcc, %f9, %f5
48707 ldub [%l7 + 0x49], %o5
48708 fbn,a %fcc3, loop_5678
48709 srax %i6, %l3, %o3
48710 fbne,a %fcc3, loop_5679
48711 fcmpgt16 %f10, %f2, %o2
48712loop_5678:
48713 fbul,a %fcc2, loop_5680
48714 lduh [%l7 + 0x56], %o7
48715loop_5679:
48716 fmovsgu %xcc, %f2, %f10
48717 sll %o4, 0x0F, %g7
48718loop_5680:
48719 tvc %xcc, 0x1
48720 fbul %fcc1, loop_5681
48721 fnegs %f6, %f0
48722 fsrc2s %f8, %f12
48723 fcmpne32 %f14, %f12, %i4
48724loop_5681:
48725 fmovrsgz %g2, %f0, %f9
48726 ldsh [%l7 + 0x30], %i1
48727 fmovrde %l1, %f10, %f6
48728 fmovsleu %xcc, %f1, %f14
48729 lduw [%l7 + 0x58], %g6
48730 ldsb [%l7 + 0x08], %o0
48731 movrgez %o1, %i2, %i3
48732 ldub [%l7 + 0x4D], %l2
48733 sth %i7, [%l7 + 0x1C]
48734 bneg,a,pt %icc, loop_5682
48735 lduw [%l7 + 0x44], %l4
48736 subcc %o6, %l0, %l6
48737 fzeros %f12
48738loop_5682:
48739 bvs,a loop_5683
48740 fpmerge %f3, %f6, %f12
48741 ldsw [%l7 + 0x3C], %g4
48742 ldsh [%l7 + 0x62], %l5
48743loop_5683:
48744 andn %i0, %i5, %g5
48745 sdivx %g1, 0x1CEA, %o5
48746 fmovsa %icc, %f8, %f12
48747 fpsub16 %f8, %f12, %f8
48748 ldsw [%l7 + 0x34], %g3
48749 fnegd %f14, %f14
48750 bl %icc, loop_5684
48751 lduh [%l7 + 0x76], %l3
48752 ldd [%l7 + 0x20], %f8
48753 subcc %o3, 0x1632, %i6
48754loop_5684:
48755 ldub [%l7 + 0x4B], %o7
48756 addccc %o4, %o2, %g7
48757 brgz,a %g2, loop_5685
48758 ldx [%l7 + 0x78], %i1
48759 sdiv %i4, 0x0D86, %g6
48760 ldsb [%l7 + 0x0B], %l1
48761loop_5685:
48762 fmovdgu %icc, %f3, %f1
48763 ba,a loop_5686
48764 ld [%l7 + 0x38], %f1
48765 tleu %xcc, 0x7
48766 tpos %xcc, 0x2
48767loop_5686:
48768 stw %o1, [%l7 + 0x3C]
48769 fbug %fcc1, loop_5687
48770 edge16l %i2, %o0, %l2
48771 smulcc %i7, %l4, %i3
48772 ld [%l7 + 0x34], %f4
48773loop_5687:
48774 st %f5, [%l7 + 0x50]
48775 bpos,a,pn %icc, loop_5688
48776 ldx [%l7 + 0x70], %o6
48777 st %f15, [%l7 + 0x50]
48778 fmovsgu %icc, %f9, %f14
48779loop_5688:
48780 fble,a %fcc1, loop_5689
48781 fmovsle %xcc, %f3, %f7
48782 ldx [%l7 + 0x38], %l0
48783 bcs,a %xcc, loop_5690
48784loop_5689:
48785 fpack16 %f14, %f10
48786 sdivcc %l6, 0x1007, %g4
48787 bvs,a,pn %xcc, loop_5691
48788loop_5690:
48789 nop
48790 setx loop_5692, %l0, %l1
48791 wrpr 0x1, %tl
48792 wrpr %l1, %tpc
48793 add %l1, 0x4, %l1
48794 wrpr %l1, %tnpc
48795 setx 0x34400001400, %l0, %l1
48796 wrpr %l1, %tstate
48797 wrhpr 0x4, %htstate
48798 retry
48799 ldsb [%l7 + 0x15], %i0
48800 taddcctv %i5, 0x0D59, %g5
48801loop_5691:
48802 ldub [%l7 + 0x42], %g1
48803loop_5692:
48804 fpack32 %f0, %f6, %f0
48805 movn %xcc, %l5, %o5
48806 fbul %fcc1, loop_5693
48807 fmovscc %xcc, %f13, %f0
48808 tge %xcc, 0x0
48809 tn %xcc, 0x7
48810loop_5693:
48811 movge %xcc, %g3, %l3
48812 pdist %f0, %f12, %f10
48813 brgez %o3, loop_5694
48814 srax %o7, 0x15, %i6
48815 ldub [%l7 + 0x2C], %o4
48816 std %f6, [%l7 + 0x70]
48817loop_5694:
48818 stw %o2, [%l7 + 0x30]
48819 fmovscc %xcc, %f8, %f4
48820 fble,a %fcc0, loop_5695
48821 fmovdcc %icc, %f6, %f8
48822 fble,a %fcc2, loop_5696
48823 movge %icc, %g7, %i1
48824loop_5695:
48825 ta %icc, 0x3
48826 fxnors %f9, %f0, %f10
48827loop_5696:
48828 udiv %i4, 0x0705, %g6
48829 tvc %icc, 0x2
48830 ldd [%l7 + 0x78], %f6
48831 lduh [%l7 + 0x16], %g2
48832 array16 %o1, %l1, %i2
48833 and %l2, 0x1B81, %i7
48834 stx %o0, [%l7 + 0x30]
48835 bcs,a loop_5697
48836 umulcc %l4, %i3, %l0
48837 mulx %o6, %l6, %i0
48838 fmovd %f12, %f12
48839loop_5697:
48840 fpadd32 %f12, %f8, %f8
48841 ldsh [%l7 + 0x0A], %g4
48842 addc %i5, %g1, %g5
48843 fmovrdgez %o5, %f4, %f10
48844 fbu,a %fcc3, loop_5698
48845 fmovdge %icc, %f12, %f8
48846 subccc %l5, %g3, %o3
48847 fandnot1 %f12, %f6, %f2
48848loop_5698:
48849 movgu %xcc, %l3, %o7
48850 fmovsg %xcc, %f1, %f12
48851 ldub [%l7 + 0x55], %i6
48852 sdiv %o2, 0x0839, %g7
48853 stb %o4, [%l7 + 0x0F]
48854 array32 %i4, %i1, %g6
48855 addcc %g2, 0x0071, %l1
48856 fpsub32s %f3, %f11, %f0
48857 lduh [%l7 + 0x56], %i2
48858 lduw [%l7 + 0x24], %o1
48859 fmovrslez %l2, %f6, %f15
48860 bvs %xcc, loop_5699
48861 ldd [%l7 + 0x48], %f10
48862 std %f14, [%l7 + 0x68]
48863 fmovde %xcc, %f15, %f2
48864loop_5699:
48865 ldsh [%l7 + 0x38], %i7
48866 fcmpeq16 %f10, %f0, %l4
48867 ldub [%l7 + 0x2B], %i3
48868 fbuge,a %fcc0, loop_5700
48869 edge16n %l0, %o0, %l6
48870 bge,pn %icc, loop_5701
48871 fbg %fcc1, loop_5702
48872loop_5700:
48873 bvs,a,pt %icc, loop_5703
48874 ldd [%l7 + 0x30], %f8
48875loop_5701:
48876 st %f15, [%l7 + 0x38]
48877loop_5702:
48878 sth %o6, [%l7 + 0x20]
48879loop_5703:
48880 sth %i0, [%l7 + 0x5E]
48881 tsubcc %i5, 0x093C, %g4
48882 ldd [%l7 + 0x20], %f0
48883 fbuge,a %fcc3, loop_5704
48884 movne %icc, %g5, %o5
48885 lduw [%l7 + 0x1C], %l5
48886 movrlz %g3, 0x257, %g1
48887loop_5704:
48888 tl %xcc, 0x2
48889 or %l3, 0x1DCE, %o3
48890 ldsb [%l7 + 0x16], %o7
48891 addcc %o2, %g7, %o4
48892 fmovse %xcc, %f3, %f7
48893 stx %i6, [%l7 + 0x38]
48894 stx %i1, [%l7 + 0x58]
48895 fmovs %f12, %f4
48896 fbule,a %fcc0, loop_5705
48897 be,a %xcc, loop_5706
48898 bgu %xcc, loop_5707
48899 alignaddrl %i4, %g6, %g2
48900loop_5705:
48901 array16 %l1, %i2, %o1
48902loop_5706:
48903 ldub [%l7 + 0x57], %l2
48904loop_5707:
48905 brgez %l4, loop_5708
48906 ldd [%l7 + 0x38], %f2
48907 movn %xcc, %i7, %l0
48908 siam 0x0
48909loop_5708:
48910 fsrc1 %f8, %f4
48911 fmovspos %icc, %f7, %f10
48912 tneg %xcc, 0x2
48913 fmovdleu %xcc, %f1, %f11
48914 orn %i3, %l6, %o0
48915 srlx %o6, %i5, %i0
48916 andn %g4, 0x11F1, %g5
48917 std %f12, [%l7 + 0x50]
48918 srl %o5, %g3, %l5
48919 fandnot1s %f1, %f0, %f12
48920 stx %l3, [%l7 + 0x50]
48921 tne %icc, 0x2
48922 tvs %xcc, 0x6
48923 stb %o3, [%l7 + 0x22]
48924 fmovsl %icc, %f12, %f11
48925 tvc %xcc, 0x7
48926 fbuge %fcc1, loop_5709
48927 fmovrslez %o7, %f8, %f10
48928 ba %icc, loop_5710
48929 ldx [%l7 + 0x10], %g1
48930loop_5709:
48931 edge8l %g7, %o2, %i6
48932 sub %o4, 0x17ED, %i4
48933loop_5710:
48934 stb %g6, [%l7 + 0x51]
48935 udivx %i1, 0x0764, %g2
48936 edge8ln %l1, %i2, %o1
48937 fmuld8ulx16 %f3, %f14, %f14
48938 st %f14, [%l7 + 0x48]
48939 fpsub16 %f2, %f10, %f10
48940 nop
48941 setx loop_5711, %l0, %l1
48942 jmpl %l1, %l2
48943 sethi 0x165B, %i7
48944 fors %f0, %f2, %f1
48945 fpadd16 %f8, %f4, %f8
48946loop_5711:
48947 fmul8ulx16 %f6, %f4, %f2
48948 fzero %f10
48949 ld [%l7 + 0x24], %f14
48950 fmovsle %xcc, %f7, %f2
48951 ldx [%l7 + 0x28], %l4
48952 fcmpeq16 %f10, %f8, %l0
48953 bg %xcc, loop_5712
48954 faligndata %f10, %f12, %f4
48955 movrne %l6, %i3, %o0
48956 bge loop_5713
48957loop_5712:
48958 fabss %f12, %f15
48959 tneg %icc, 0x0
48960 fmovsl %icc, %f2, %f0
48961loop_5713:
48962 stb %o6, [%l7 + 0x1B]
48963 fone %f6
48964 sdivx %i0, 0x11A1, %g4
48965 fabsd %f14, %f10
48966 tcs %icc, 0x4
48967 bleu,a,pt %icc, loop_5714
48968 movrlz %g5, %o5, %g3
48969 fmul8sux16 %f8, %f10, %f12
48970 fnors %f5, %f2, %f11
48971loop_5714:
48972 fmovrslez %l5, %f15, %f0
48973 lduw [%l7 + 0x64], %l3
48974 ldsw [%l7 + 0x30], %o3
48975 sll %o7, 0x0B, %i5
48976 udivx %g1, 0x092D, %g7
48977 ldsh [%l7 + 0x3C], %i6
48978 edge32n %o2, %o4, %i4
48979 fmovd %f10, %f14
48980 std %f4, [%l7 + 0x38]
48981 bl %icc, loop_5715
48982 fmovsl %icc, %f12, %f0
48983 xor %g6, %g2, %l1
48984 ldx [%l7 + 0x40], %i1
48985loop_5715:
48986 movgu %icc, %o1, %l2
48987 ldx [%l7 + 0x60], %i2
48988 fcmped %fcc1, %f12, %f0
48989 tsubcctv %i7, 0x1347, %l0
48990 stw %l6, [%l7 + 0x48]
48991 fmovsgu %xcc, %f10, %f15
48992 st %f5, [%l7 + 0x14]
48993 xnor %i3, %l4, %o6
48994 lduh [%l7 + 0x7C], %o0
48995 movrgz %i0, 0x216, %g4
48996 fmovdl %xcc, %f8, %f12
48997 fmovsne %icc, %f1, %f0
48998 fxnors %f14, %f14, %f14
48999 movcc %xcc, %g5, %o5
49000 edge16l %l5, %g3, %o3
49001 tle %icc, 0x5
49002 ldsb [%l7 + 0x5E], %l3
49003 movcc %xcc, %i5, %g1
49004 fsrc2 %f6, %f10
49005 fmovse %icc, %f6, %f6
49006 fmul8x16 %f3, %f8, %f8
49007 sdiv %g7, 0x0849, %i6
49008 brlz %o2, loop_5716
49009 lduw [%l7 + 0x50], %o7
49010 movcc %icc, %i4, %g6
49011 fand %f6, %f10, %f12
49012loop_5716:
49013 and %g2, %l1, %i1
49014 ldx [%l7 + 0x78], %o1
49015 fmovde %xcc, %f3, %f0
49016 fornot1 %f10, %f8, %f2
49017 movneg %icc, %o4, %l2
49018 stb %i2, [%l7 + 0x54]
49019 tne %xcc, 0x3
49020 edge16 %l0, %i7, %i3
49021 edge8 %l4, %l6, %o6
49022 st %f1, [%l7 + 0x70]
49023 faligndata %f0, %f0, %f4
49024 fmovsleu %xcc, %f0, %f4
49025 sth %i0, [%l7 + 0x58]
49026 ldsb [%l7 + 0x4B], %g4
49027 siam 0x4
49028 stb %g5, [%l7 + 0x53]
49029 ld [%l7 + 0x74], %f5
49030 lduh [%l7 + 0x46], %o5
49031 movrne %l5, 0x1A2, %o0
49032 andcc %o3, %g3, %i5
49033 fmovd %f8, %f0
49034 ldsb [%l7 + 0x25], %l3
49035 std %f10, [%l7 + 0x68]
49036 fmovdvc %icc, %f8, %f12
49037 stb %g1, [%l7 + 0x6D]
49038 smulcc %g7, %o2, %i6
49039 fmovrdne %i4, %f6, %f4
49040 stx %g6, [%l7 + 0x28]
49041 movvs %xcc, %o7, %l1
49042 fmovsa %icc, %f7, %f3
49043 ldsw [%l7 + 0x30], %g2
49044 tg %xcc, 0x1
49045 movrgz %o1, %i1, %o4
49046 fmovde %icc, %f10, %f3
49047 fbl %fcc1, loop_5717
49048 fmovsle %xcc, %f14, %f0
49049 bcs,a loop_5718
49050 orncc %i2, 0x0286, %l2
49051loop_5717:
49052 fmul8x16al %f3, %f8, %f10
49053 tn %icc, 0x4
49054loop_5718:
49055 ldub [%l7 + 0x08], %l0
49056 alignaddrl %i7, %i3, %l6
49057 faligndata %f14, %f2, %f4
49058 ldub [%l7 + 0x2D], %o6
49059 movcc %icc, %i0, %l4
49060 ldsw [%l7 + 0x70], %g4
49061 ldub [%l7 + 0x45], %g5
49062 ldd [%l7 + 0x18], %f8
49063 fmovrdgz %l5, %f2, %f8
49064 bcs,a,pn %icc, loop_5719
49065 movrne %o5, 0x06A, %o0
49066 fpadd32 %f2, %f14, %f8
49067 fandnot1 %f10, %f10, %f0
49068loop_5719:
49069 stw %g3, [%l7 + 0x24]
49070 std %f8, [%l7 + 0x08]
49071 orcc %o3, %i5, %l3
49072 movg %icc, %g1, %o2
49073 andn %g7, %i6, %g6
49074 ldd [%l7 + 0x48], %f2
49075 mulscc %o7, %l1, %i4
49076 fble %fcc1, loop_5720
49077 array8 %o1, %i1, %o4
49078 st %f9, [%l7 + 0x10]
49079 fpadd32 %f6, %f10, %f6
49080loop_5720:
49081 mova %icc, %i2, %l2
49082 srl %l0, 0x0B, %g2
49083 srax %i3, 0x14, %i7
49084 tn %xcc, 0x2
49085 edge16n %l6, %o6, %i0
49086 st %f9, [%l7 + 0x54]
49087 fzeros %f3
49088 std %f0, [%l7 + 0x60]
49089 fornot2s %f7, %f14, %f5
49090 lduw [%l7 + 0x30], %g4
49091 movneg %icc, %g5, %l4
49092 fones %f15
49093 edge16ln %l5, %o5, %o0
49094 bvc,a,pt %xcc, loop_5721
49095 fmovrsgz %g3, %f11, %f10
49096 lduh [%l7 + 0x0E], %i5
49097 andn %o3, %l3, %g1
49098loop_5721:
49099 stx %g7, [%l7 + 0x20]
49100 tg %icc, 0x0
49101 addc %i6, 0x1D56, %g6
49102 tpos %icc, 0x1
49103 sll %o7, 0x13, %o2
49104 fnot2s %f5, %f3
49105 fmovda %xcc, %f13, %f14
49106 fmovdle %icc, %f7, %f13
49107 ldx [%l7 + 0x30], %l1
49108 fcmpgt32 %f12, %f4, %o1
49109 bneg,pn %icc, loop_5722
49110 fmovdge %icc, %f8, %f1
49111 stw %i1, [%l7 + 0x4C]
49112 stb %o4, [%l7 + 0x16]
49113loop_5722:
49114 stx %i4, [%l7 + 0x30]
49115 lduw [%l7 + 0x54], %l2
49116 ldub [%l7 + 0x22], %i2
49117 fmovdpos %icc, %f4, %f15
49118 fornot2 %f0, %f12, %f2
49119 ble,pn %xcc, loop_5723
49120 fnot1 %f10, %f6
49121 ld [%l7 + 0x50], %f4
49122 sth %l0, [%l7 + 0x0C]
49123loop_5723:
49124 ldsw [%l7 + 0x20], %g2
49125 tgu %xcc, 0x5
49126 fmovse %xcc, %f3, %f14
49127 udivcc %i3, 0x1A6C, %i7
49128 fxors %f0, %f13, %f15
49129 fmovspos %icc, %f14, %f1
49130 andncc %o6, %l6, %i0
49131 fba %fcc1, loop_5724
49132 andn %g4, 0x059A, %g5
49133 std %f10, [%l7 + 0x20]
49134 std %f2, [%l7 + 0x70]
49135loop_5724:
49136 ldx [%l7 + 0x08], %l4
49137 movge %xcc, %l5, %o0
49138 ld [%l7 + 0x38], %f14
49139 movcc %icc, %g3, %i5
49140 ld [%l7 + 0x24], %f7
49141 ldsw [%l7 + 0x3C], %o5
49142 bl,a,pn %icc, loop_5725
49143 edge16 %o3, %l3, %g7
49144 subcc %i6, %g1, %g6
49145 edge16l %o2, %l1, %o7
49146loop_5725:
49147 fornot2 %f2, %f14, %f6
49148 or %i1, %o4, %i4
49149 fnors %f0, %f15, %f10
49150 edge8l %l2, %i2, %o1
49151 udivx %l0, 0x17AE, %g2
49152 fbug %fcc1, loop_5726
49153 fmovdle %xcc, %f10, %f11
49154 edge8ln %i7, %o6, %i3
49155 movgu %xcc, %i0, %l6
49156loop_5726:
49157 edge8n %g5, %l4, %l5
49158 ldd [%l7 + 0x28], %f4
49159 tg %xcc, 0x7
49160 fnand %f12, %f8, %f4
49161 nop
49162 setx loop_5727, %l0, %l1
49163 wrpr 0x1, %tl
49164 wrpr %l1, %tnpc
49165 setx 0x34400001400, %l0, %l1
49166 wrpr %l1, %tstate
49167 wrhpr 0x4, %htstate
49168 done
49169 ldub [%l7 + 0x71], %g4
49170 fmuld8ulx16 %f13, %f2, %f12
49171 fcmped %fcc3, %f10, %f4
49172loop_5727:
49173 fones %f15
49174 stw %o0, [%l7 + 0x58]
49175 bcs,a %icc, loop_5728
49176 ld [%l7 + 0x5C], %f10
49177 fmovsvs %xcc, %f14, %f8
49178 ldsh [%l7 + 0x52], %i5
49179loop_5728:
49180 ldsh [%l7 + 0x40], %g3
49181 fmovscs %xcc, %f7, %f15
49182 std %f10, [%l7 + 0x30]
49183 ldd [%l7 + 0x58], %f4
49184 ta %icc, 0x3
49185 fcmpne16 %f10, %f14, %o3
49186 fmovd %f0, %f10
49187 stb %o5, [%l7 + 0x3D]
49188 fmovrdlez %l3, %f14, %f10
49189 ldub [%l7 + 0x5D], %g7
49190 fmul8x16 %f5, %f0, %f0
49191 stx %i6, [%l7 + 0x30]
49192 ldx [%l7 + 0x48], %g6
49193 fbu %fcc1, loop_5729
49194 ta %icc, 0x1
49195 fpadd32s %f10, %f3, %f4
49196 fabss %f9, %f8
49197loop_5729:
49198 edge8 %o2, %g1, %l1
49199 ta %icc, 0x6
49200 ld [%l7 + 0x30], %f4
49201 stx %i1, [%l7 + 0x58]
49202 fmovd %f4, %f6
49203 fandnot2s %f5, %f4, %f11
49204 brgz,a %o4, loop_5730
49205 lduw [%l7 + 0x48], %o7
49206 lduh [%l7 + 0x58], %l2
49207 fbo %fcc2, loop_5731
49208loop_5730:
49209 fmovrslz %i2, %f11, %f9
49210 edge32 %i4, %o1, %l0
49211 lduw [%l7 + 0x38], %i7
49212loop_5731:
49213 edge16 %g2, %o6, %i0
49214 fmovrdgz %i3, %f2, %f14
49215 xorcc %l6, %l4, %g5
49216 ba,pt %xcc, loop_5732
49217 umul %g4, 0x0D02, %o0
49218 stb %i5, [%l7 + 0x21]
49219 taddcc %l5, 0x1E57, %g3
49220loop_5732:
49221 lduh [%l7 + 0x14], %o5
49222 movrlz %o3, %g7, %l3
49223 fnot1s %f10, %f0
49224 array16 %g6, %o2, %i6
49225 edge8l %l1, %i1, %g1
49226 fors %f11, %f10, %f10
49227 sll %o4, 0x1F, %l2
49228 bge %xcc, loop_5733
49229 std %f4, [%l7 + 0x68]
49230 fmovsle %icc, %f7, %f0
49231 tl %xcc, 0x0
49232loop_5733:
49233 fands %f15, %f1, %f12
49234 ld [%l7 + 0x6C], %f10
49235 fpadd16s %f4, %f13, %f7
49236 edge16n %i2, %o7, %o1
49237 stw %i4, [%l7 + 0x5C]
49238 std %f0, [%l7 + 0x30]
49239 std %f10, [%l7 + 0x38]
49240 fexpand %f3, %f8
49241 movpos %icc, %l0, %g2
49242 ldx [%l7 + 0x38], %i7
49243 sdivx %i0, 0x13C8, %o6
49244 fmovsne %icc, %f11, %f14
49245 bvc,pn %icc, loop_5734
49246 brlz,a %l6, loop_5735
49247 fzeros %f9
49248 fand %f14, %f2, %f2
49249loop_5734:
49250 xnorcc %i3, 0x176C, %g5
49251loop_5735:
49252 fble %fcc1, loop_5736
49253 xnor %l4, %o0, %g4
49254 ldsw [%l7 + 0x50], %i5
49255 fmovrde %g3, %f8, %f4
49256loop_5736:
49257 movcs %xcc, %o5, %l5
49258 for %f6, %f2, %f6
49259 ldsb [%l7 + 0x3B], %o3
49260 sth %l3, [%l7 + 0x3E]
49261 xor %g6, 0x068C, %g7
49262 fandnot2 %f14, %f12, %f12
49263 fandnot2 %f0, %f0, %f14
49264 udivcc %i6, 0x19E5, %o2
49265 ldub [%l7 + 0x15], %l1
49266 fcmpeq32 %f10, %f14, %g1
49267 ldsh [%l7 + 0x46], %i1
49268 stb %l2, [%l7 + 0x32]
49269 movrne %o4, %o7, %i2
49270 fmovsneg %xcc, %f3, %f6
49271 fone %f14
49272 stb %i4, [%l7 + 0x6D]
49273 fmovs %f10, %f5
49274 fbug %fcc3, loop_5737
49275 brlz %o1, loop_5738
49276 fandnot2 %f12, %f10, %f4
49277 stx %l0, [%l7 + 0x68]
49278loop_5737:
49279 movleu %icc, %g2, %i0
49280loop_5738:
49281 fcmpeq32 %f10, %f10, %i7
49282 movcs %xcc, %o6, %l6
49283 nop
49284 setx loop_5739, %l0, %l1
49285 jmpl %l1, %g5
49286 fbge %fcc3, loop_5740
49287 fzero %f0
49288 fmovrdgez %l4, %f6, %f0
49289loop_5739:
49290 fmovdcc %xcc, %f7, %f2
49291loop_5740:
49292 fcmple16 %f0, %f0, %o0
49293 ldsh [%l7 + 0x0A], %g4
49294 fpadd32 %f2, %f0, %f8
49295 fnands %f0, %f7, %f4
49296 fxors %f11, %f4, %f12
49297 fcmps %fcc1, %f3, %f14
49298 for %f0, %f2, %f8
49299 ldd [%l7 + 0x60], %f10
49300 edge8ln %i5, %g3, %i3
49301 fbg,a %fcc0, loop_5741
49302 ldd [%l7 + 0x38], %f4
49303 sethi 0x1D15, %l5
49304 ld [%l7 + 0x24], %f11
49305loop_5741:
49306 stb %o5, [%l7 + 0x5D]
49307 std %f8, [%l7 + 0x68]
49308 tgu %xcc, 0x3
49309 brgez,a %l3, loop_5742
49310 stb %g6, [%l7 + 0x71]
49311 orcc %g7, 0x1FEF, %o3
49312 fcmpgt32 %f12, %f2, %i6
49313loop_5742:
49314 sll %l1, 0x0A, %o2
49315 fpackfix %f8, %f4
49316 st %f12, [%l7 + 0x38]
49317 srlx %i1, 0x0A, %l2
49318 std %f10, [%l7 + 0x30]
49319 tle %xcc, 0x6
49320 sdivcc %g1, 0x036F, %o7
49321 xor %o4, %i4, %o1
49322 fmovdgu %xcc, %f7, %f0
49323 ldsh [%l7 + 0x6E], %l0
49324 brnz %i2, loop_5743
49325 ldsh [%l7 + 0x3A], %g2
49326 nop
49327 setx loop_5744, %l0, %l1
49328 jmpl %l1, %i0
49329 brlez,a %o6, loop_5745
49330loop_5743:
49331 std %f10, [%l7 + 0x78]
49332 fbn,a %fcc3, loop_5746
49333loop_5744:
49334 stw %l6, [%l7 + 0x78]
49335loop_5745:
49336 fsrc2s %f1, %f3
49337 srl %g5, 0x03, %l4
49338loop_5746:
49339 tle %xcc, 0x4
49340 fmuld8ulx16 %f15, %f11, %f4
49341 fpadd32s %f13, %f9, %f4
49342 stb %o0, [%l7 + 0x4A]
49343 ldx [%l7 + 0x78], %i7
49344 xorcc %g4, 0x17BE, %i5
49345 fbue %fcc1, loop_5747
49346 edge16n %g3, %l5, %i3
49347 fbu,a %fcc0, loop_5748
49348 brz,a %l3, loop_5749
49349loop_5747:
49350 fcmple16 %f8, %f4, %o5
49351 array32 %g7, %g6, %i6
49352loop_5748:
49353 fcmped %fcc1, %f8, %f14
49354loop_5749:
49355 fblg %fcc2, loop_5750
49356 movge %xcc, %l1, %o3
49357 std %f2, [%l7 + 0x58]
49358 stb %o2, [%l7 + 0x28]
49359loop_5750:
49360 fxor %f2, %f6, %f10
49361 ldsb [%l7 + 0x2E], %i1
49362 addcc %l2, %g1, %o4
49363 fbue,a %fcc2, loop_5751
49364 brgez,a %o7, loop_5752
49365 xnorcc %i4, %l0, %o1
49366 array16 %g2, %i0, %o6
49367loop_5751:
49368 movrgez %i2, 0x22C, %g5
49369loop_5752:
49370 st %f0, [%l7 + 0x2C]
49371 stx %l6, [%l7 + 0x10]
49372 movrgez %o0, 0x1DE, %i7
49373 sethi 0x190F, %g4
49374 fmovs %f12, %f11
49375 fmul8x16 %f1, %f14, %f8
49376 lduh [%l7 + 0x7E], %l4
49377 std %f10, [%l7 + 0x10]
49378 siam 0x3
49379 fand %f4, %f0, %f10
49380 subcc %g3, %i5, %l5
49381 fmul8x16al %f2, %f1, %f4
49382 fmul8x16 %f8, %f6, %f10
49383 movle %xcc, %l3, %i3
49384 orncc %o5, %g6, %g7
49385 fmovdvc %icc, %f15, %f3
49386 sra %i6, 0x1E, %o3
49387 lduw [%l7 + 0x44], %l1
49388 movrne %o2, %i1, %g1
49389 fbl %fcc1, loop_5753
49390 udiv %l2, 0x1DCF, %o4
49391 fpack16 %f14, %f7
49392 fmovrdlz %i4, %f4, %f8
49393loop_5753:
49394 siam 0x6
49395 ldd [%l7 + 0x38], %f6
49396 taddcctv %o7, %l0, %g2
49397 fornot2 %f6, %f14, %f12
49398 ldub [%l7 + 0x67], %i0
49399 lduw [%l7 + 0x6C], %o1
49400 te %xcc, 0x0
49401 fmovd %f4, %f0
49402 stw %o6, [%l7 + 0x18]
49403 ldsb [%l7 + 0x4E], %g5
49404 brlz,a %i2, loop_5754
49405 fcmpd %fcc3, %f6, %f6
49406 std %f12, [%l7 + 0x78]
49407 lduh [%l7 + 0x54], %o0
49408loop_5754:
49409 stw %i7, [%l7 + 0x7C]
49410 fornot2s %f12, %f9, %f11
49411 fbge %fcc0, loop_5755
49412 movvc %icc, %l6, %g4
49413 ld [%l7 + 0x24], %f1
49414 sth %g3, [%l7 + 0x4E]
49415loop_5755:
49416 ldub [%l7 + 0x40], %i5
49417 std %f12, [%l7 + 0x18]
49418 lduw [%l7 + 0x50], %l5
49419 fmovsa %xcc, %f13, %f14
49420 siam 0x4
49421 or %l4, %l3, %i3
49422 array16 %o5, %g6, %i6
49423 nop
49424 setx loop_5756, %l0, %l1
49425 jmpl %l1, %g7
49426 bcc,pn %xcc, loop_5757
49427 fpmerge %f10, %f13, %f12
49428 stb %o3, [%l7 + 0x5E]
49429loop_5756:
49430 movcc %xcc, %l1, %o2
49431loop_5757:
49432 fmovda %xcc, %f13, %f2
49433 bne,a,pt %icc, loop_5758
49434 movge %xcc, %g1, %i1
49435 tvc %icc, 0x4
49436 fnot2 %f4, %f0
49437loop_5758:
49438 fpack16 %f14, %f3
49439 pdist %f4, %f12, %f8
49440 lduw [%l7 + 0x34], %o4
49441 st %f13, [%l7 + 0x6C]
49442 stx %l2, [%l7 + 0x50]
49443 smul %i4, %l0, %o7
49444 lduh [%l7 + 0x66], %i0
49445 fbn,a %fcc2, loop_5759
49446 stw %o1, [%l7 + 0x7C]
49447 stx %o6, [%l7 + 0x10]
49448 ldsh [%l7 + 0x68], %g5
49449loop_5759:
49450 ldsb [%l7 + 0x29], %g2
49451 edge32n %o0, %i2, %l6
49452 fsrc1s %f6, %f6
49453 popc %g4, %i7
49454 brz %g3, loop_5760
49455 tcc %icc, 0x5
49456 st %f5, [%l7 + 0x2C]
49457 ldx [%l7 + 0x28], %l5
49458loop_5760:
49459 fmul8sux16 %f6, %f10, %f0
49460 fsrc2s %f4, %f9
49461 sethi 0x1E51, %i5
49462 movgu %xcc, %l4, %i3
49463 ldd [%l7 + 0x20], %f8
49464 fbe,a %fcc3, loop_5761
49465 fbn,a %fcc3, loop_5762
49466 xorcc %l3, %o5, %i6
49467 std %f8, [%l7 + 0x78]
49468loop_5761:
49469 fbuge,a %fcc0, loop_5763
49470loop_5762:
49471 edge16l %g7, %g6, %o3
49472 st %f12, [%l7 + 0x2C]
49473 movl %xcc, %o2, %g1
49474loop_5763:
49475 add %l1, 0x09C3, %i1
49476 fmovdpos %xcc, %f14, %f4
49477 ldd [%l7 + 0x78], %f14
49478 fandnot2 %f6, %f2, %f0
49479 bshuffle %f12, %f10, %f0
49480 srl %o4, 0x15, %l2
49481 std %f0, [%l7 + 0x10]
49482 bleu,a,pt %xcc, loop_5764
49483 st %f1, [%l7 + 0x74]
49484 brlz %i4, loop_5765
49485 subccc %l0, %i0, %o1
49486loop_5764:
49487 fmovrsgez %o6, %f9, %f7
49488 lduh [%l7 + 0x36], %g5
49489loop_5765:
49490 stw %o7, [%l7 + 0x28]
49491 ldsh [%l7 + 0x32], %o0
49492 ldsw [%l7 + 0x34], %i2
49493 fsrc1 %f8, %f4
49494 siam 0x3
49495 tvs %icc, 0x6
49496 ldsh [%l7 + 0x16], %l6
49497 bneg loop_5766
49498 ldsh [%l7 + 0x3A], %g2
49499 fxnors %f1, %f10, %f4
49500 ld [%l7 + 0x74], %f6
49501loop_5766:
49502 orn %i7, 0x1DA1, %g4
49503 fbe %fcc0, loop_5767
49504 stx %l5, [%l7 + 0x48]
49505 mulscc %i5, 0x1E94, %g3
49506 fcmple16 %f2, %f6, %i3
49507loop_5767:
49508 st %f3, [%l7 + 0x64]
49509 ldsw [%l7 + 0x18], %l3
49510 fsrc1s %f5, %f0
49511 bvs %xcc, loop_5768
49512 ldub [%l7 + 0x30], %l4
49513 tg %xcc, 0x7
49514 addcc %i6, %g7, %g6
49515loop_5768:
49516 sra %o5, 0x1F, %o3
49517 orncc %g1, 0x03C1, %o2
49518 addccc %i1, %o4, %l2
49519 fba,a %fcc2, loop_5769
49520 stb %l1, [%l7 + 0x4A]
49521 sethi 0x1FAB, %i4
49522 fsrc1s %f12, %f14
49523loop_5769:
49524 tcc %icc, 0x3
49525 ldsw [%l7 + 0x28], %i0
49526 faligndata %f10, %f2, %f2
49527 bcc,a %icc, loop_5770
49528 move %xcc, %l0, %o1
49529 ld [%l7 + 0x78], %f5
49530 array32 %o6, %g5, %o7
49531loop_5770:
49532 fnor %f8, %f8, %f8
49533 fandnot1 %f2, %f8, %f8
49534 fcmped %fcc3, %f4, %f4
49535 brz %o0, loop_5771
49536 fmovdcs %xcc, %f11, %f14
49537 sdivcc %i2, 0x155B, %l6
49538 fabss %f9, %f11
49539loop_5771:
49540 std %f10, [%l7 + 0x30]
49541 fba,a %fcc0, loop_5772
49542 fnegd %f8, %f8
49543 srax %g2, %g4, %l5
49544 sub %i7, %g3, %i3
49545loop_5772:
49546 ldsb [%l7 + 0x33], %l3
49547 fornot2s %f3, %f6, %f15
49548 ldd [%l7 + 0x58], %f4
49549 fxor %f0, %f12, %f8
49550 sth %l4, [%l7 + 0x78]
49551 stw %i5, [%l7 + 0x34]
49552 movrne %g7, %g6, %i6
49553 fmovscs %icc, %f15, %f10
49554 fpadd16 %f6, %f0, %f12
49555 fbe,a %fcc2, loop_5773
49556 fmovdpos %xcc, %f8, %f7
49557 fmovdl %icc, %f10, %f12
49558 ldub [%l7 + 0x4E], %o3
49559loop_5773:
49560 fpadd16s %f11, %f15, %f13
49561 fbg,a %fcc3, loop_5774
49562 fxor %f2, %f2, %f6
49563 fsrc1s %f4, %f5
49564 fmul8x16 %f15, %f14, %f8
49565loop_5774:
49566 fbne %fcc2, loop_5775
49567 ld [%l7 + 0x0C], %f3
49568 stw %o5, [%l7 + 0x28]
49569 bcc,a loop_5776
49570loop_5775:
49571 fcmpne32 %f2, %f6, %o2
49572 fcmple32 %f0, %f14, %i1
49573 andcc %o4, %l2, %l1
49574loop_5776:
49575 ldx [%l7 + 0x38], %i4
49576 movn %icc, %g1, %i0
49577 movneg %icc, %l0, %o6
49578 array16 %o1, %g5, %o0
49579 lduh [%l7 + 0x72], %o7
49580 fornot1 %f12, %f8, %f2
49581 srl %i2, 0x11, %l6
49582 andcc %g2, 0x0A02, %g4
49583 stx %l5, [%l7 + 0x10]
49584 sth %i7, [%l7 + 0x72]
49585 edge32 %i3, %g3, %l3
49586 fpadd16s %f10, %f2, %f4
49587 fnot2s %f15, %f4
49588 fandnot1 %f14, %f0, %f14
49589 sdivx %i5, 0x13ED, %g7
49590 ldsw [%l7 + 0x48], %l4
49591 fbue,a %fcc1, loop_5777
49592 stb %g6, [%l7 + 0x26]
49593 bvs loop_5778
49594 xnorcc %o3, 0x1918, %o5
49595loop_5777:
49596 tneg %xcc, 0x4
49597 xor %o2, %i1, %i6
49598loop_5778:
49599 ldx [%l7 + 0x50], %o4
49600 fsrc2 %f6, %f12
49601 brlez %l1, loop_5779
49602 stb %l2, [%l7 + 0x69]
49603 fnand %f2, %f12, %f0
49604 ldsw [%l7 + 0x70], %g1
49605loop_5779:
49606 nop
49607 setx loop_5780, %l0, %l1
49608 jmpl %l1, %i0
49609 sth %i4, [%l7 + 0x72]
49610 fcmpne16 %f0, %f14, %o6
49611 alignaddr %l0, %g5, %o1
49612loop_5780:
49613 fble,a %fcc1, loop_5781
49614 ldsb [%l7 + 0x0D], %o0
49615 ldsw [%l7 + 0x60], %o7
49616 fmovrsgz %i2, %f10, %f9
49617loop_5781:
49618 lduh [%l7 + 0x44], %l6
49619 te %xcc, 0x0
49620 fmul8x16al %f5, %f15, %f0
49621 stb %g2, [%l7 + 0x29]
49622 fmovdn %xcc, %f6, %f7
49623 fmovsle %xcc, %f10, %f3
49624 st %f14, [%l7 + 0x64]
49625 bne loop_5782
49626 bvc,a,pn %xcc, loop_5783
49627 fands %f12, %f8, %f0
49628 lduw [%l7 + 0x7C], %g4
49629loop_5782:
49630 fsrc1 %f2, %f6
49631loop_5783:
49632 te %xcc, 0x0
49633 fmovdpos %icc, %f14, %f9
49634 sth %l5, [%l7 + 0x42]
49635 st %f3, [%l7 + 0x60]
49636 be,pn %xcc, loop_5784
49637 umulcc %i3, 0x0B3F, %g3
49638 ldx [%l7 + 0x08], %i7
49639 movrne %l3, %g7, %i5
49640loop_5784:
49641 fexpand %f1, %f8
49642 ldsw [%l7 + 0x24], %l4
49643 fxnors %f1, %f4, %f15
49644 edge32 %g6, %o5, %o3
49645 fcmpeq32 %f6, %f4, %i1
49646 lduw [%l7 + 0x44], %o2
49647 fxnor %f2, %f2, %f10
49648 tcs %xcc, 0x2
49649 ldd [%l7 + 0x60], %f2
49650 ldsh [%l7 + 0x38], %i6
49651 fmovdcs %icc, %f11, %f4
49652 tsubcc %o4, 0x1777, %l1
49653 fmovsne %xcc, %f10, %f12
49654 fmul8x16 %f3, %f10, %f0
49655 std %f6, [%l7 + 0x30]
49656 ldd [%l7 + 0x30], %f8
49657 fornot1s %f10, %f6, %f1
49658 xnor %g1, 0x05D2, %i0
49659 ldsw [%l7 + 0x48], %i4
49660 srlx %o6, %l2, %g5
49661 fpadd16s %f8, %f6, %f3
49662 fbne,a %fcc2, loop_5785
49663 bge,a,pt %icc, loop_5786
49664 st %f15, [%l7 + 0x08]
49665 std %f0, [%l7 + 0x30]
49666loop_5785:
49667 array16 %l0, %o1, %o7
49668loop_5786:
49669 ldsb [%l7 + 0x45], %i2
49670 fnors %f10, %f3, %f10
49671 stw %l6, [%l7 + 0x60]
49672 fzero %f6
49673 te %xcc, 0x6
49674 tvs %icc, 0x3
49675 fmul8sux16 %f6, %f10, %f4
49676 tvs %xcc, 0x4
49677 fmovse %icc, %f13, %f0
49678 fmovrdgz %g2, %f8, %f14
49679 ldsh [%l7 + 0x5A], %g4
49680 fmovd %f14, %f14
49681 fbge %fcc3, loop_5787
49682 ldsh [%l7 + 0x2A], %l5
49683 sub %i3, %o0, %i7
49684 sdiv %g3, 0x123A, %l3
49685loop_5787:
49686 bcs,a %xcc, loop_5788
49687 ld [%l7 + 0x7C], %f3
49688 fzeros %f14
49689 fmovd %f0, %f10
49690loop_5788:
49691 te %xcc, 0x7
49692 fcmpeq16 %f8, %f8, %g7
49693 fmovdvs %xcc, %f11, %f0
49694 smul %i5, %l4, %o5
49695 lduw [%l7 + 0x14], %o3
49696 sdivcc %g6, 0x062A, %o2
49697 ldsw [%l7 + 0x48], %i6
49698 subccc %o4, 0x1562, %i1
49699 fmovrdgz %g1, %f2, %f12
49700 fmovrsgz %i0, %f11, %f2
49701 lduw [%l7 + 0x18], %i4
49702 fbo,a %fcc2, loop_5789
49703 fcmpeq16 %f14, %f12, %l1
49704 edge8l %l2, %g5, %l0
49705 edge16l %o6, %o1, %o7
49706loop_5789:
49707 st %f0, [%l7 + 0x2C]
49708 st %f8, [%l7 + 0x20]
49709 movg %xcc, %l6, %g2
49710 addc %i2, 0x0CB5, %g4
49711 ld [%l7 + 0x40], %f1
49712 tpos %xcc, 0x7
49713 st %f0, [%l7 + 0x6C]
49714 sethi 0x00BF, %l5
49715 movrgz %o0, 0x1C8, %i3
49716 sth %g3, [%l7 + 0x34]
49717 addccc %l3, %g7, %i7
49718 andncc %i5, %o5, %o3
49719 call loop_5790
49720 lduw [%l7 + 0x28], %l4
49721 ldx [%l7 + 0x68], %o2
49722 edge16 %i6, %o4, %g6
49723loop_5790:
49724 fcmpeq16 %f10, %f6, %i1
49725 std %f0, [%l7 + 0x18]
49726 edge16ln %g1, %i4, %l1
49727 edge16l %l2, %g5, %i0
49728 movneg %icc, %o6, %l0
49729 stw %o7, [%l7 + 0x44]
49730 movgu %xcc, %o1, %g2
49731 stb %i2, [%l7 + 0x1D]
49732 lduw [%l7 + 0x10], %g4
49733 lduw [%l7 + 0x18], %l5
49734 fpadd32s %f13, %f1, %f11
49735 srl %o0, %l6, %i3
49736 edge32l %g3, %g7, %l3
49737 fmovdvc %xcc, %f1, %f3
49738 bge loop_5791
49739 ld [%l7 + 0x70], %f14
49740 fmovdge %xcc, %f14, %f8
49741 fxor %f6, %f4, %f12
49742loop_5791:
49743 bcc %icc, loop_5792
49744 fmul8x16au %f8, %f9, %f12
49745 ba %xcc, loop_5793
49746 move %icc, %i5, %i7
49747loop_5792:
49748 and %o5, %o3, %l4
49749 std %f2, [%l7 + 0x48]
49750loop_5793:
49751 fmovdne %icc, %f15, %f6
49752 ldsb [%l7 + 0x71], %o2
49753 sth %i6, [%l7 + 0x70]
49754 fmul8x16au %f13, %f11, %f6
49755 xnor %o4, %i1, %g6
49756 edge16n %g1, %i4, %l1
49757 movpos %xcc, %g5, %l2
49758 brz,a %i0, loop_5794
49759 siam 0x2
49760 lduh [%l7 + 0x2E], %o6
49761 ld [%l7 + 0x24], %f5
49762loop_5794:
49763 ldd [%l7 + 0x70], %f12
49764 srlx %o7, 0x17, %l0
49765 fnors %f0, %f12, %f2
49766 fmovdvs %xcc, %f0, %f10
49767 fmovrdgz %g2, %f6, %f14
49768 ldub [%l7 + 0x37], %i2
49769 lduh [%l7 + 0x7A], %g4
49770 move %icc, %o1, %o0
49771 fmovsl %xcc, %f9, %f0
49772 ld [%l7 + 0x10], %f9
49773 ldub [%l7 + 0x4A], %l6
49774 fpadd32 %f14, %f6, %f10
49775 ldsw [%l7 + 0x50], %i3
49776 st %f1, [%l7 + 0x60]
49777 fmul8ulx16 %f4, %f10, %f12
49778 srlx %l5, 0x03, %g3
49779 fbge %fcc2, loop_5795
49780 ldsh [%l7 + 0x0C], %l3
49781 fbug %fcc3, loop_5796
49782 stb %g7, [%l7 + 0x35]
49783loop_5795:
49784 std %f6, [%l7 + 0x10]
49785 edge32n %i5, %i7, %o3
49786loop_5796:
49787 fmovscc %xcc, %f15, %f10
49788 fpack16 %f14, %f5
49789 ldsw [%l7 + 0x10], %o5
49790 fbn %fcc1, loop_5797
49791 fbne,a %fcc1, loop_5798
49792 addc %o2, %l4, %i6
49793 fmovsle %icc, %f7, %f14
49794loop_5797:
49795 fbul,a %fcc1, loop_5799
49796loop_5798:
49797 or %i1, 0x0272, %g6
49798 edge32 %o4, %i4, %g1
49799 fbl %fcc1, loop_5800
49800loop_5799:
49801 fornot1s %f6, %f6, %f0
49802 fmovrse %g5, %f2, %f9
49803 lduh [%l7 + 0x7A], %l1
49804loop_5800:
49805 ldub [%l7 + 0x26], %i0
49806 stb %o6, [%l7 + 0x17]
49807 ld [%l7 + 0x10], %f13
49808 brnz,a %l2, loop_5801
49809 orn %o7, %l0, %i2
49810 edge8ln %g2, %g4, %o0
49811 ldd [%l7 + 0x28], %f12
49812loop_5801:
49813 fmuld8ulx16 %f2, %f0, %f14
49814 sll %l6, 0x0C, %i3
49815 stx %l5, [%l7 + 0x38]
49816 tn %xcc, 0x5
49817 fcmpne16 %f6, %f10, %g3
49818 tne %icc, 0x0
49819 ldsw [%l7 + 0x70], %l3
49820 fpack32 %f8, %f12, %f0
49821 bg,pn %icc, loop_5802
49822 stx %o1, [%l7 + 0x78]
49823 bg,a %xcc, loop_5803
49824 sth %i5, [%l7 + 0x7A]
49825loop_5802:
49826 tpos %xcc, 0x3
49827 sub %i7, 0x0393, %g7
49828loop_5803:
49829 movrlz %o5, 0x0E4, %o3
49830 srax %o2, 0x0B, %l4
49831 sth %i1, [%l7 + 0x46]
49832 fbule %fcc0, loop_5804
49833 tgu %icc, 0x5
49834 tvs %icc, 0x6
49835 nop
49836 setx loop_5805, %l0, %l1
49837 jmpl %l1, %i6
49838loop_5804:
49839 sth %g6, [%l7 + 0x3A]
49840 edge8l %o4, %i4, %g1
49841 fxnor %f12, %f2, %f6
49842loop_5805:
49843 stw %g5, [%l7 + 0x30]
49844 fnot2s %f2, %f1
49845 bn,pt %xcc, loop_5806
49846 fmovrse %l1, %f11, %f13
49847 stx %o6, [%l7 + 0x40]
49848 stb %l2, [%l7 + 0x31]
49849loop_5806:
49850 fmul8x16al %f4, %f13, %f4
49851 fblg %fcc2, loop_5807
49852 fmovsge %icc, %f8, %f8
49853 ldx [%l7 + 0x68], %i0
49854 stx %l0, [%l7 + 0x10]
49855loop_5807:
49856 ldub [%l7 + 0x10], %i2
49857 brz %g2, loop_5808
49858 fmovdvs %icc, %f12, %f14
49859 stb %g4, [%l7 + 0x3E]
49860 movvs %xcc, %o7, %o0
49861loop_5808:
49862 bgu %icc, loop_5809
49863 fmovdge %icc, %f8, %f8
49864 fmovrdgez %l6, %f10, %f4
49865 andncc %i3, %g3, %l5
49866loop_5809:
49867 fbo,a %fcc3, loop_5810
49868 fmovsg %xcc, %f7, %f3
49869 sth %l3, [%l7 + 0x46]
49870 sth %o1, [%l7 + 0x44]
49871loop_5810:
49872 ldd [%l7 + 0x78], %f8
49873 movre %i5, 0x09C, %i7
49874 fbl,a %fcc1, loop_5811
49875 taddcctv %g7, 0x0DC4, %o5
49876 faligndata %f14, %f14, %f10
49877 fmul8sux16 %f4, %f10, %f8
49878loop_5811:
49879 ld [%l7 + 0x28], %f9
49880 andncc %o2, %l4, %o3
49881 st %f2, [%l7 + 0x1C]
49882 add %i6, %g6, %o4
49883 stw %i1, [%l7 + 0x10]
49884 bleu,a,pt %xcc, loop_5812
49885 fmul8x16 %f6, %f2, %f8
49886 bgu loop_5813
49887 udiv %g1, 0x0F7C, %i4
49888loop_5812:
49889 fmovde %icc, %f3, %f2
49890 ldx [%l7 + 0x30], %l1
49891loop_5813:
49892 fnot2 %f14, %f8
49893 tsubcc %o6, 0x1D6F, %l2
49894 tg %icc, 0x5
49895 udivcc %i0, 0x06EC, %g5
49896 bleu,pt %icc, loop_5814
49897 tneg %xcc, 0x4
49898 alignaddr %l0, %g2, %g4
49899 fmovrsgez %i2, %f9, %f15
49900loop_5814:
49901 ldub [%l7 + 0x16], %o7
49902 taddcctv %o0, 0x16D0, %i3
49903 sll %l6, %g3, %l3
49904 srax %o1, %i5, %i7
49905 fnot2 %f8, %f14
49906 andcc %g7, 0x03DA, %o5
49907 fzero %f0
49908 brz,a %o2, loop_5815
49909 nop
49910 setx loop_5816, %l0, %l1
49911 wrpr 0x1, %tl
49912 wrpr %l1, %tnpc
49913 setx 0x34400001400, %l0, %l1
49914 wrpr %l1, %tstate
49915 wrhpr 0x4, %htstate
49916 done
49917 fmovdvs %icc, %f3, %f12
49918 st %f3, [%l7 + 0x08]
49919loop_5815:
49920 sth %l5, [%l7 + 0x22]
49921loop_5816:
49922 fornot2s %f12, %f2, %f7
49923 edge8ln %o3, %l4, %g6
49924 fzero %f8
49925 stw %i6, [%l7 + 0x1C]
49926 tpos %xcc, 0x7
49927 fmovrslz %o4, %f13, %f13
49928 fba,a %fcc3, loop_5817
49929 movleu %xcc, %i1, %g1
49930 fmovsle %icc, %f9, %f2
49931 movvc %icc, %l1, %i4
49932loop_5817:
49933 brz,a %l2, loop_5818
49934 fcmple32 %f4, %f14, %o6
49935 brlez,a %g5, loop_5819
49936 edge8 %l0, %g2, %g4
49937loop_5818:
49938 xor %i0, 0x1829, %i2
49939 nop
49940 setx loop_5820, %l0, %l1
49941 wrpr 0x1, %tl
49942 wrpr %l1, %tnpc
49943 setx 0x34400001400, %l0, %l1
49944 wrpr %l1, %tstate
49945 wrhpr 0x4, %htstate
49946 done
49947loop_5819:
49948 ldub [%l7 + 0x4E], %o0
49949 fmovrsgez %o7, %f6, %f0
49950 ld [%l7 + 0x5C], %f0
49951loop_5820:
49952 stb %i3, [%l7 + 0x44]
49953 bge,pt %icc, loop_5821
49954 stb %g3, [%l7 + 0x3F]
49955 ldsb [%l7 + 0x38], %l3
49956 fmovdgu %xcc, %f1, %f12
49957loop_5821:
49958 ldsh [%l7 + 0x24], %l6
49959 ld [%l7 + 0x14], %f6
49960 sth %i5, [%l7 + 0x20]
49961 fpack32 %f4, %f2, %f14
49962 st %f5, [%l7 + 0x1C]
49963 fmovrdgez %i7, %f12, %f0
49964 sth %g7, [%l7 + 0x62]
49965 sdivcc %o1, 0x0C56, %o5
49966 bge,pt %icc, loop_5822
49967 fbg,a %fcc2, loop_5823
49968 std %f12, [%l7 + 0x30]
49969 fmovsl %xcc, %f14, %f3
49970loop_5822:
49971 sth %l5, [%l7 + 0x1E]
49972loop_5823:
49973 ld [%l7 + 0x38], %f3
49974 ldsh [%l7 + 0x7A], %o2
49975 movne %xcc, %o3, %l4
49976 stb %g6, [%l7 + 0x1D]
49977 tl %icc, 0x6
49978 lduw [%l7 + 0x74], %o4
49979 movrne %i1, %i6, %g1
49980 movpos %xcc, %l1, %l2
49981 movge %icc, %o6, %g5
49982 fble %fcc0, loop_5824
49983 bneg %icc, loop_5825
49984 lduh [%l7 + 0x5A], %l0
49985 edge8ln %g2, %g4, %i0
49986loop_5824:
49987 fmovrsgz %i4, %f3, %f8
49988loop_5825:
49989 fnot1s %f10, %f2
49990 ldsb [%l7 + 0x79], %i2
49991 ldx [%l7 + 0x78], %o7
49992 udiv %i3, 0x1B6B, %o0
49993 stw %l3, [%l7 + 0x70]
49994 bg,pn %xcc, loop_5826
49995 edge8 %g3, %i5, %i7
49996 add %g7, 0x0289, %o1
49997 mulx %l6, %l5, %o5
49998loop_5826:
49999 andn %o2, %l4, %g6
50000 fandnot2 %f2, %f12, %f4
50001 bvs %icc, loop_5827
50002 fpsub32 %f2, %f14, %f8
50003 subc %o4, %o3, %i1
50004 call loop_5828
50005loop_5827:
50006 edge16 %g1, %l1, %l2
50007 tg %xcc, 0x2
50008 lduh [%l7 + 0x16], %i6
50009loop_5828:
50010 stx %o6, [%l7 + 0x28]
50011 ldsb [%l7 + 0x66], %l0
50012 move %icc, %g2, %g5
50013 fbe,a %fcc1, loop_5829
50014 bvs,pt %icc, loop_5830
50015 andncc %g4, %i0, %i2
50016 ta %xcc, 0x5
50017loop_5829:
50018 stb %i4, [%l7 + 0x17]
50019loop_5830:
50020 fmovdn %icc, %f5, %f9
50021 fbne %fcc0, loop_5831
50022 subc %i3, 0x06F0, %o7
50023 fandnot2 %f0, %f14, %f6
50024 alignaddrl %o0, %g3, %l3
50025loop_5831:
50026 lduh [%l7 + 0x36], %i7
50027 ldsw [%l7 + 0x44], %g7
50028 movrgez %o1, 0x3C2, %l6
50029 tle %icc, 0x4
50030 fxnors %f12, %f9, %f5
50031 fmovsg %xcc, %f9, %f14
50032 fxors %f1, %f6, %f15
50033 fpadd16s %f4, %f3, %f10
50034 fones %f5
50035 std %f6, [%l7 + 0x70]
50036 ldub [%l7 + 0x74], %l5
50037 fmovs %f7, %f7
50038 tgu %icc, 0x3
50039 srlx %i5, %o5, %o2
50040 fone %f4
50041 stb %g6, [%l7 + 0x0E]
50042 fnand %f10, %f0, %f6
50043 stb %l4, [%l7 + 0x57]
50044 srl %o3, %i1, %g1
50045 fble %fcc2, loop_5832
50046 tge %icc, 0x3
50047 ld [%l7 + 0x64], %f14
50048 fmovdvc %xcc, %f13, %f9
50049loop_5832:
50050 bcc %icc, loop_5833
50051 fcmpgt16 %f10, %f4, %o4
50052 brlz,a %l2, loop_5834
50053 ldd [%l7 + 0x30], %f6
50054loop_5833:
50055 move %xcc, %l1, %i6
50056 fpsub16 %f4, %f14, %f6
50057loop_5834:
50058 ldsw [%l7 + 0x38], %l0
50059 ldd [%l7 + 0x08], %f14
50060 edge16l %g2, %g5, %o6
50061 ld [%l7 + 0x64], %f4
50062 fpadd32s %f11, %f11, %f15
50063 brnz %g4, loop_5835
50064 sth %i0, [%l7 + 0x2C]
50065 fmovsn %xcc, %f12, %f0
50066 std %f0, [%l7 + 0x60]
50067loop_5835:
50068 fmovdcc %xcc, %f6, %f9
50069 fornot1 %f12, %f6, %f4
50070 fmovdgu %xcc, %f15, %f4
50071 smul %i2, %i3, %i4
50072 fandnot1 %f12, %f10, %f8
50073 stx %o0, [%l7 + 0x20]
50074 fmovspos %icc, %f4, %f1
50075 orncc %o7, 0x1A68, %l3
50076 brlez,a %i7, loop_5836
50077 fones %f10
50078 tle %xcc, 0x0
50079 bpos,a loop_5837
50080loop_5836:
50081 lduh [%l7 + 0x74], %g3
50082 tvs %xcc, 0x4
50083 fbo,a %fcc2, loop_5838
50084loop_5837:
50085 udiv %g7, 0x14C3, %o1
50086 lduh [%l7 + 0x48], %l6
50087 mova %icc, %i5, %o5
50088loop_5838:
50089 fmovdvs %xcc, %f11, %f0
50090 lduh [%l7 + 0x44], %o2
50091 lduh [%l7 + 0x48], %g6
50092 mulx %l4, %o3, %l5
50093 fxors %f0, %f8, %f4
50094 bge,pn %icc, loop_5839
50095 andn %i1, 0x0503, %g1
50096 fble %fcc2, loop_5840
50097 sth %o4, [%l7 + 0x6A]
50098loop_5839:
50099 fpadd16s %f2, %f11, %f8
50100 andn %l2, %l1, %l0
50101loop_5840:
50102 bgu,a,pt %xcc, loop_5841
50103 lduw [%l7 + 0x44], %g2
50104 lduh [%l7 + 0x2A], %i6
50105 edge32ln %o6, %g4, %g5
50106loop_5841:
50107 fbne,a %fcc1, loop_5842
50108 movneg %xcc, %i0, %i3
50109 fmuld8ulx16 %f13, %f13, %f12
50110 alignaddrl %i4, %o0, %o7
50111loop_5842:
50112 stx %l3, [%l7 + 0x10]
50113 fxnor %f14, %f12, %f14
50114 fbge,a %fcc1, loop_5843
50115 fxnor %f0, %f10, %f4
50116 fornot1s %f7, %f15, %f12
50117 add %i2, 0x0E28, %g3
50118loop_5843:
50119 fbu,a %fcc0, loop_5844
50120 lduw [%l7 + 0x58], %g7
50121 fmovrdgez %i7, %f8, %f4
50122 sllx %l6, %i5, %o5
50123loop_5844:
50124 fcmpd %fcc3, %f2, %f14
50125 addcc %o2, 0x0FC0, %o1
50126 ldsh [%l7 + 0x38], %g6
50127 fmovsneg %xcc, %f8, %f14
50128 udiv %o3, 0x17E1, %l4
50129 addccc %i1, 0x0ECA, %g1
50130 bvc,pn %icc, loop_5845
50131 edge8l %l5, %l2, %o4
50132 std %f4, [%l7 + 0x18]
50133 bvc loop_5846
50134loop_5845:
50135 lduh [%l7 + 0x20], %l1
50136 ld [%l7 + 0x20], %f13
50137 fmovsn %icc, %f7, %f8
50138loop_5846:
50139 tpos %xcc, 0x4
50140 edge16ln %g2, %l0, %i6
50141 sll %o6, %g4, %g5
50142 fabss %f12, %f8
50143 fmovdl %xcc, %f8, %f12
50144 or %i0, %i3, %i4
50145 fnot2 %f14, %f14
50146 ldsb [%l7 + 0x75], %o7
50147 fmovd %f0, %f2
50148 movgu %icc, %o0, %i2
50149 brlez %l3, loop_5847
50150 stw %g3, [%l7 + 0x64]
50151 sra %g7, 0x0A, %l6
50152 fnand %f14, %f14, %f12
50153loop_5847:
50154 udiv %i5, 0x0E87, %i7
50155 addc %o2, %o5, %o1
50156 fpadd32s %f10, %f5, %f0
50157 fcmpd %fcc1, %f10, %f6
50158 fcmpgt16 %f0, %f4, %o3
50159 ta %icc, 0x0
50160 brnz %g6, loop_5848
50161 fmovrslz %i1, %f8, %f11
50162 xnorcc %g1, 0x1D32, %l5
50163 edge8 %l4, %l2, %l1
50164loop_5848:
50165 ld [%l7 + 0x14], %f8
50166 fors %f0, %f2, %f11
50167 stx %o4, [%l7 + 0x28]
50168 ld [%l7 + 0x28], %f14
50169 st %f6, [%l7 + 0x68]
50170 udiv %g2, 0x0BEF, %l0
50171 subcc %i6, 0x1824, %o6
50172 array16 %g4, %i0, %i3
50173 fornot2s %f7, %f12, %f6
50174 bgu,a %xcc, loop_5849
50175 fmovrsne %i4, %f7, %f13
50176 addc %g5, %o0, %i2
50177 fmovdcc %xcc, %f5, %f8
50178loop_5849:
50179 fmovspos %icc, %f11, %f5
50180 be,pt %icc, loop_5850
50181 st %f2, [%l7 + 0x60]
50182 mova %xcc, %l3, %o7
50183 lduh [%l7 + 0x72], %g7
50184loop_5850:
50185 brnz,a %l6, loop_5851
50186 edge8l %g3, %i5, %i7
50187 ld [%l7 + 0x0C], %f14
50188 edge32l %o2, %o1, %o3
50189loop_5851:
50190 fmovdge %icc, %f0, %f3
50191 fandnot2 %f4, %f8, %f0
50192 fbue %fcc0, loop_5852
50193 ldsw [%l7 + 0x7C], %g6
50194 ldx [%l7 + 0x20], %i1
50195 ldsw [%l7 + 0x64], %g1
50196loop_5852:
50197 fpsub32 %f12, %f8, %f12
50198 tcc %icc, 0x3
50199 fmovrdlez %l5, %f12, %f2
50200 fmuld8sux16 %f10, %f14, %f2
50201 tle %icc, 0x4
50202 orcc %l4, %o5, %l1
50203 fbo,a %fcc2, loop_5853
50204 ldsh [%l7 + 0x7A], %o4
50205 fmovrse %l2, %f0, %f8
50206 tn %xcc, 0x6
50207loop_5853:
50208 subcc %g2, %i6, %l0
50209 tge %icc, 0x5
50210 fcmpeq32 %f12, %f0, %o6
50211 brlez %i0, loop_5854
50212 popc %g4, %i3
50213 ldsh [%l7 + 0x72], %g5
50214 subcc %i4, 0x013C, %o0
50215loop_5854:
50216 edge8ln %i2, %o7, %l3
50217 stx %l6, [%l7 + 0x28]
50218 fba %fcc3, loop_5855
50219 std %f4, [%l7 + 0x18]
50220 ldsh [%l7 + 0x4E], %g3
50221 xnor %g7, 0x0F30, %i7
50222loop_5855:
50223 fmovdneg %icc, %f15, %f13
50224 stb %o2, [%l7 + 0x6F]
50225 mulscc %i5, 0x03B8, %o3
50226 fcmpne16 %f6, %f14, %o1
50227 fmul8x16 %f12, %f10, %f4
50228 lduh [%l7 + 0x62], %i1
50229 ldd [%l7 + 0x38], %f8
50230 fmovrdne %g6, %f14, %f14
50231 movneg %xcc, %g1, %l5
50232 edge32l %o5, %l4, %l1
50233 fpadd32 %f6, %f6, %f8
50234 fzero %f14
50235 lduw [%l7 + 0x10], %l2
50236 fcmpes %fcc0, %f14, %f15
50237 fcmple32 %f0, %f4, %o4
50238 sth %i6, [%l7 + 0x70]
50239 fmovdvs %icc, %f14, %f9
50240 fmovsge %xcc, %f3, %f2
50241 fcmple16 %f10, %f14, %l0
50242 bcs,pn %icc, loop_5856
50243 movgu %xcc, %o6, %i0
50244 call loop_5857
50245 fnegs %f12, %f9
50246loop_5856:
50247 fba %fcc2, loop_5858
50248 sth %g4, [%l7 + 0x70]
50249loop_5857:
50250 bvc %icc, loop_5859
50251 fmovsle %icc, %f0, %f2
50252loop_5858:
50253 movre %i3, %g2, %i4
50254 brz,a %o0, loop_5860
50255loop_5859:
50256 fmovdl %xcc, %f13, %f6
50257 umul %g5, %o7, %l3
50258 nop
50259 setx loop_5861, %l0, %l1
50260 wrpr 0x1, %tl
50261 wrpr %l1, %tnpc
50262 setx 0x34400001400, %l0, %l1
50263 wrpr %l1, %tstate
50264 wrhpr 0x4, %htstate
50265 done
50266loop_5860:
50267 fnegd %f0, %f4
50268 fbu,a %fcc0, loop_5862
50269 std %f8, [%l7 + 0x68]
50270loop_5861:
50271 xor %i2, 0x13AD, %g3
50272 fbule,a %fcc3, loop_5863
50273loop_5862:
50274 ldsh [%l7 + 0x42], %l6
50275 fmovde %icc, %f0, %f11
50276 std %f2, [%l7 + 0x18]
50277loop_5863:
50278 fmul8x16al %f13, %f11, %f4
50279 for %f10, %f12, %f12
50280 fmovdneg %xcc, %f0, %f9
50281 smulcc %i7, 0x0CC8, %g7
50282 fxors %f12, %f11, %f3
50283 tcc %xcc, 0x0
50284 lduh [%l7 + 0x08], %i5
50285 brnz,a %o3, loop_5864
50286 sra %o1, 0x17, %i1
50287 fmovscc %icc, %f3, %f4
50288 movl %xcc, %o2, %g1
50289loop_5864:
50290 fcmple16 %f10, %f4, %l5
50291 movgu %xcc, %g6, %o5
50292 ldsb [%l7 + 0x0C], %l1
50293 bvs,a,pt %icc, loop_5865
50294 std %f10, [%l7 + 0x08]
50295 andncc %l4, %l2, %i6
50296 bge,a,pt %icc, loop_5866
50297loop_5865:
50298 movcc %xcc, %o4, %l0
50299 pdist %f14, %f2, %f6
50300 fmovsvc %xcc, %f12, %f10
50301loop_5866:
50302 edge8n %i0, %o6, %i3
50303 stw %g4, [%l7 + 0x10]
50304 taddcc %i4, 0x0090, %g2
50305 st %f13, [%l7 + 0x20]
50306 stx %g5, [%l7 + 0x48]
50307 movrgz %o0, %o7, %l3
50308 bge loop_5867
50309 fbne,a %fcc3, loop_5868
50310 fpsub16 %f2, %f14, %f8
50311 ldsh [%l7 + 0x7E], %g3
50312loop_5867:
50313 ldd [%l7 + 0x08], %f10
50314loop_5868:
50315 movn %xcc, %i2, %l6
50316 tcc %xcc, 0x4
50317 ld [%l7 + 0x5C], %f15
50318 fcmple16 %f8, %f12, %i7
50319 umulcc %g7, 0x179D, %i5
50320 tneg %icc, 0x4
50321 edge32l %o1, %i1, %o3
50322 brz %g1, loop_5869
50323 sth %l5, [%l7 + 0x64]
50324 ldsb [%l7 + 0x60], %o2
50325 tsubcctv %g6, 0x0FF6, %o5
50326loop_5869:
50327 fxors %f14, %f14, %f6
50328 fabsd %f6, %f8
50329 ble,a,pt %xcc, loop_5870
50330 fexpand %f5, %f2
50331 ldsw [%l7 + 0x3C], %l4
50332 movl %icc, %l2, %i6
50333loop_5870:
50334 fornot2 %f14, %f14, %f8
50335 sllx %o4, 0x08, %l0
50336 nop
50337 setx loop_5871, %l0, %l1
50338 wrpr 0x1, %tl
50339 wrpr %l1, %tpc
50340 add %l1, 0x4, %l1
50341 wrpr %l1, %tnpc
50342 setx 0x34400001400, %l0, %l1
50343 wrpr %l1, %tstate
50344 wrhpr 0x4, %htstate
50345 retry
50346 fornot1 %f6, %f14, %f14
50347 brgz,a %i0, loop_5872
50348 stw %o6, [%l7 + 0x48]
50349loop_5871:
50350 faligndata %f2, %f10, %f14
50351 st %f2, [%l7 + 0x40]
50352loop_5872:
50353 fxnor %f8, %f2, %f10
50354 fcmpgt32 %f14, %f8, %l1
50355 fexpand %f7, %f8
50356 xnorcc %i3, 0x0D98, %g4
50357 brgez %i4, loop_5873
50358 fmovd %f4, %f0
50359 stw %g2, [%l7 + 0x14]
50360 ldsh [%l7 + 0x30], %g5
50361loop_5873:
50362 stw %o7, [%l7 + 0x20]
50363 std %f8, [%l7 + 0x60]
50364 brlez,a %o0, loop_5874
50365 fpadd16s %f7, %f15, %f4
50366 fbo,a %fcc1, loop_5875
50367 subccc %g3, 0x1E39, %l3
50368loop_5874:
50369 fnot1s %f0, %f0
50370 tle %icc, 0x0
50371loop_5875:
50372 edge32l %i2, %l6, %g7
50373 bgu,a,pn %icc, loop_5876
50374 array16 %i7, %o1, %i5
50375 ldub [%l7 + 0x2E], %o3
50376 sethi 0x19E8, %g1
50377loop_5876:
50378 brgez %l5, loop_5877
50379 ldsw [%l7 + 0x1C], %i1
50380 fmovrdne %g6, %f14, %f10
50381 ldub [%l7 + 0x0A], %o5
50382loop_5877:
50383 brgz,a %o2, loop_5878
50384 fnot1s %f14, %f8
50385 lduh [%l7 + 0x20], %l4
50386 sra %l2, %i6, %l0
50387loop_5878:
50388 fmovsneg %xcc, %f9, %f5
50389 edge16 %i0, %o6, %o4
50390 st %f8, [%l7 + 0x64]
50391 fmovsneg %xcc, %f10, %f11
50392 ldsh [%l7 + 0x2E], %i3
50393 fmul8ulx16 %f8, %f12, %f2
50394 fnand %f12, %f12, %f8
50395 ldd [%l7 + 0x28], %f2
50396 fcmpeq16 %f2, %f12, %g4
50397 ldub [%l7 + 0x0C], %l1
50398 orncc %g2, 0x1072, %g5
50399 stx %o7, [%l7 + 0x20]
50400 fmovsvc %xcc, %f12, %f8
50401 bvc,a,pt %icc, loop_5879
50402 fmovdge %icc, %f9, %f3
50403 xor %i4, 0x1D50, %g3
50404 fmovscc %icc, %f13, %f2
50405loop_5879:
50406 bg,a %xcc, loop_5880
50407 fandnot1s %f11, %f2, %f11
50408 edge16l %l3, %o0, %l6
50409 tsubcctv %g7, %i7, %o1
50410loop_5880:
50411 brgez,a %i5, loop_5881
50412 tvc %icc, 0x4
50413 stx %i2, [%l7 + 0x10]
50414 fexpand %f14, %f2
50415loop_5881:
50416 st %f0, [%l7 + 0x40]
50417 brz %o3, loop_5882
50418 sth %l5, [%l7 + 0x32]
50419 fbuge,a %fcc2, loop_5883
50420 tpos %icc, 0x5
50421loop_5882:
50422 umulcc %g1, 0x0B23, %i1
50423 sth %g6, [%l7 + 0x0A]
50424loop_5883:
50425 movn %icc, %o2, %o5
50426 ldd [%l7 + 0x50], %f6
50427 tvc %icc, 0x3
50428 fornot2s %f9, %f12, %f9
50429 add %l2, 0x0C48, %l4
50430 movpos %icc, %i6, %i0
50431 brgz %o6, loop_5884
50432 ldd [%l7 + 0x60], %f2
50433 movg %xcc, %o4, %l0
50434 fmovrdlez %i3, %f12, %f8
50435loop_5884:
50436 fbe %fcc0, loop_5885
50437 st %f11, [%l7 + 0x24]
50438 edge8l %g4, %l1, %g2
50439 lduw [%l7 + 0x28], %o7
50440loop_5885:
50441 st %f10, [%l7 + 0x78]
50442 fmovdvs %icc, %f3, %f6
50443 tsubcc %i4, 0x0757, %g3
50444 array8 %l3, %g5, %l6
50445 fbne %fcc2, loop_5886
50446 lduw [%l7 + 0x30], %g7
50447 fmul8x16 %f5, %f0, %f8
50448 fmovdl %xcc, %f1, %f0
50449loop_5886:
50450 movpos %xcc, %i7, %o1
50451 ldsb [%l7 + 0x5C], %i5
50452 call loop_5887
50453 xor %i2, 0x0732, %o3
50454 fmul8x16al %f3, %f3, %f4
50455 fpadd16s %f3, %f15, %f13
50456loop_5887:
50457 fzero %f2
50458 fmul8ulx16 %f0, %f14, %f10
50459 fandnot2s %f10, %f0, %f7
50460 fmovsa %icc, %f4, %f5
50461 st %f7, [%l7 + 0x0C]
50462 bn,a,pt %xcc, loop_5888
50463 fandnot1 %f2, %f0, %f4
50464 alignaddr %o0, %g1, %l5
50465 fbne %fcc2, loop_5889
50466loop_5888:
50467 fandnot1 %f12, %f6, %f10
50468 fsrc2 %f12, %f12
50469 fmuld8ulx16 %f4, %f15, %f6
50470loop_5889:
50471 movvs %xcc, %g6, %i1
50472 bpos,a,pn %icc, loop_5890
50473 sllx %o5, 0x02, %o2
50474 fpsub16 %f0, %f0, %f8
50475 fmovdgu %icc, %f0, %f4
50476loop_5890:
50477 ldx [%l7 + 0x18], %l4
50478 ldsb [%l7 + 0x26], %l2
50479 bvs,pt %xcc, loop_5891
50480 addccc %i6, 0x0EB1, %i0
50481 lduw [%l7 + 0x60], %o4
50482 stx %l0, [%l7 + 0x40]
50483loop_5891:
50484 addcc %o6, 0x05CC, %g4
50485 bshuffle %f12, %f12, %f2
50486 brlz %i3, loop_5892
50487 edge8ln %g2, %l1, %o7
50488 lduw [%l7 + 0x20], %g3
50489 fmovspos %xcc, %f12, %f12
50490loop_5892:
50491 fnegd %f10, %f12
50492 std %f8, [%l7 + 0x30]
50493 fmovsn %xcc, %f4, %f11
50494 fbug %fcc3, loop_5893
50495 fmovdne %xcc, %f14, %f1
50496 stw %i4, [%l7 + 0x40]
50497 edge32 %l3, %g5, %g7
50498loop_5893:
50499 ldsw [%l7 + 0x48], %l6
50500 fornot1s %f0, %f5, %f0
50501 ldsb [%l7 + 0x25], %o1
50502 fmovdvc %icc, %f15, %f4
50503 fbug,a %fcc3, loop_5894
50504 fbo,a %fcc2, loop_5895
50505 be %icc, loop_5896
50506 bneg,a loop_5897
50507loop_5894:
50508 addc %i5, 0x15CC, %i7
50509loop_5895:
50510 ldsb [%l7 + 0x39], %i2
50511loop_5896:
50512 fpack16 %f0, %f2
50513loop_5897:
50514 fble %fcc2, loop_5898
50515 fmovd %f2, %f12
50516 stx %o0, [%l7 + 0x58]
50517 edge8n %g1, %o3, %g6
50518loop_5898:
50519 fmovrdgez %l5, %f2, %f12
50520 brlez,a %i1, loop_5899
50521 tsubcctv %o2, 0x1E7C, %o5
50522 ldx [%l7 + 0x08], %l4
50523 lduh [%l7 + 0x3A], %i6
50524loop_5899:
50525 fbl,a %fcc3, loop_5900
50526 bgu,pn %xcc, loop_5901
50527 fcmpd %fcc0, %f6, %f2
50528 ldx [%l7 + 0x10], %i0
50529loop_5900:
50530 bg,a,pt %icc, loop_5902
50531loop_5901:
50532 fandnot1 %f8, %f12, %f6
50533 edge32ln %l2, %o4, %l0
50534 bcc,a,pn %xcc, loop_5903
50535loop_5902:
50536 mulx %o6, %g4, %i3
50537 fnegs %f4, %f14
50538 sth %l1, [%l7 + 0x1C]
50539loop_5903:
50540 fnot1s %f9, %f6
50541 nop
50542 setx loop_5904, %l0, %l1
50543 wrpr 0x1, %tl
50544 wrpr %l1, %tnpc
50545 setx 0x34400001400, %l0, %l1
50546 wrpr %l1, %tstate
50547 wrhpr 0x4, %htstate
50548 done
50549 ldd [%l7 + 0x58], %f6
50550 stx %o7, [%l7 + 0x70]
50551 lduh [%l7 + 0x62], %g3
50552loop_5904:
50553 smulcc %i4, %g2, %l3
50554 ldsw [%l7 + 0x44], %g5
50555 xorcc %l6, 0x0B29, %g7
50556 ldd [%l7 + 0x18], %f14
50557 stx %i5, [%l7 + 0x10]
50558 fmovrdgez %o1, %f8, %f6
50559 std %f10, [%l7 + 0x08]
50560 bshuffle %f10, %f10, %f0
50561 lduw [%l7 + 0x0C], %i2
50562 or %i7, 0x0AA5, %g1
50563 lduh [%l7 + 0x6E], %o3
50564 ta %icc, 0x5
50565 fmovrsne %o0, %f14, %f5
50566 lduw [%l7 + 0x78], %g6
50567 fornot2s %f3, %f13, %f9
50568 ldx [%l7 + 0x68], %i1
50569 edge32ln %o2, %l5, %o5
50570 fmovrdlez %l4, %f10, %f0
50571 st %f12, [%l7 + 0x5C]
50572 sth %i0, [%l7 + 0x36]
50573 fmovrsne %l2, %f10, %f14
50574 fbu,a %fcc3, loop_5905
50575 ldsh [%l7 + 0x7E], %o4
50576 tcc %xcc, 0x3
50577 fcmpne32 %f8, %f10, %l0
50578loop_5905:
50579 movvs %icc, %o6, %i6
50580 bl,a loop_5906
50581 lduw [%l7 + 0x54], %i3
50582 fmovsvc %icc, %f15, %f6
50583 stb %l1, [%l7 + 0x09]
50584loop_5906:
50585 fmovrslz %o7, %f2, %f10
50586 stx %g3, [%l7 + 0x18]
50587 fble %fcc2, loop_5907
50588 fmovsleu %xcc, %f7, %f11
50589 nop
50590 setx loop_5908, %l0, %l1
50591 wrpr 0x1, %tl
50592 wrpr %l1, %tnpc
50593 setx 0x34400001400, %l0, %l1
50594 wrpr %l1, %tstate
50595 wrhpr 0x4, %htstate
50596 done
50597 stw %g4, [%l7 + 0x5C]
50598loop_5907:
50599 fmovdvs %icc, %f5, %f2
50600 stx %g2, [%l7 + 0x40]
50601loop_5908:
50602 edge8n %l3, %g5, %l6
50603 movle %icc, %g7, %i5
50604 ldx [%l7 + 0x60], %i4
50605 fzeros %f4
50606 st %f2, [%l7 + 0x68]
50607 movvs %icc, %o1, %i2
50608 fmul8x16 %f3, %f2, %f14
50609 fornot1s %f9, %f0, %f14
50610 fsrc2s %f10, %f11
50611 fbu %fcc3, loop_5909
50612 tl %xcc, 0x4
50613 stx %g1, [%l7 + 0x40]
50614 andncc %o3, %o0, %i7
50615loop_5909:
50616 tsubcctv %i1, 0x05B5, %g6
50617 fnor %f8, %f0, %f6
50618 lduw [%l7 + 0x14], %l5
50619 movcs %xcc, %o2, %l4
50620 brz %i0, loop_5910
50621 xnorcc %o5, 0x056A, %l2
50622 fbn %fcc0, loop_5911
50623 lduw [%l7 + 0x64], %o4
50624loop_5910:
50625 lduh [%l7 + 0x0C], %o6
50626 tle %icc, 0x7
50627loop_5911:
50628 stx %l0, [%l7 + 0x40]
50629 std %f8, [%l7 + 0x10]
50630 ld [%l7 + 0x24], %f14
50631 brnz %i6, loop_5912
50632 fmovscs %xcc, %f8, %f3
50633 sethi 0x0469, %i3
50634 ldub [%l7 + 0x7D], %l1
50635loop_5912:
50636 umul %g3, 0x0DE8, %o7
50637 fbul,a %fcc0, loop_5913
50638 fpsub32s %f5, %f11, %f3
50639 ldsh [%l7 + 0x5E], %g2
50640 fpsub32s %f6, %f9, %f2
50641loop_5913:
50642 std %f8, [%l7 + 0x20]
50643 fmovrdgz %l3, %f4, %f0
50644 array32 %g5, %g4, %l6
50645 fpsub16s %f14, %f15, %f14
50646 fand %f8, %f0, %f12
50647 movpos %icc, %g7, %i5
50648 lduw [%l7 + 0x58], %o1
50649 fsrc2s %f13, %f4
50650 sdivx %i4, 0x1E69, %g1
50651 fmovsn %icc, %f11, %f9
50652 sth %i2, [%l7 + 0x3C]
50653 fandnot2s %f11, %f9, %f6
50654 lduh [%l7 + 0x3A], %o3
50655 fmovdn %xcc, %f11, %f9
50656 bpos,a %xcc, loop_5914
50657 sllx %i7, 0x17, %o0
50658 nop
50659 setx loop_5915, %l0, %l1
50660 wrpr 0x1, %tl
50661 wrpr %l1, %tpc
50662 add %l1, 0x4, %l1
50663 wrpr %l1, %tnpc
50664 setx 0x34400001400, %l0, %l1
50665 wrpr %l1, %tstate
50666 wrhpr 0x4, %htstate
50667 retry
50668 brz %g6, loop_5916
50669loop_5914:
50670 sub %l5, 0x014A, %o2
50671 sllx %i1, %l4, %i0
50672loop_5915:
50673 fbue %fcc2, loop_5917
50674loop_5916:
50675 edge8ln %o5, %l2, %o4
50676 bpos,a loop_5918
50677 sth %o6, [%l7 + 0x1C]
50678loop_5917:
50679 fornot1s %f13, %f1, %f15
50680 fnor %f8, %f0, %f10
50681loop_5918:
50682 fmovrdgez %i6, %f0, %f14
50683 pdist %f0, %f10, %f8
50684 fble %fcc2, loop_5919
50685 fones %f3
50686 brgz,a %i3, loop_5920
50687 fmovrsgz %l0, %f6, %f11
50688loop_5919:
50689 nop
50690 setx loop_5921, %l0, %l1
50691 jmpl %l1, %g3
50692 ldx [%l7 + 0x68], %l1
50693loop_5920:
50694 sra %o7, 0x10, %g2
50695 fcmpne32 %f0, %f12, %l3
50696loop_5921:
50697 brgz %g4, loop_5922
50698 lduw [%l7 + 0x1C], %g5
50699 fcmpeq16 %f0, %f4, %g7
50700 fmovscc %xcc, %f11, %f14
50701loop_5922:
50702 umul %l6, %i5, %i4
50703 bneg,a loop_5923
50704 ldd [%l7 + 0x68], %f14
50705 fpadd16 %f6, %f14, %f4
50706 edge8l %g1, %i2, %o3
50707loop_5923:
50708 alignaddrl %o1, %i7, %g6
50709 tn %icc, 0x4
50710 fpsub32s %f14, %f1, %f9
50711 ldub [%l7 + 0x09], %o0
50712 ldsb [%l7 + 0x48], %l5
50713 fmovs %f8, %f15
50714 fpack32 %f2, %f4, %f8
50715 stb %i1, [%l7 + 0x08]
50716 ld [%l7 + 0x0C], %f6
50717 movne %icc, %o2, %l4
50718 lduw [%l7 + 0x08], %o5
50719 tg %icc, 0x6
50720 fblg,a %fcc0, loop_5924
50721 bne %icc, loop_5925
50722 fbn,a %fcc2, loop_5926
50723 bg,a,pt %icc, loop_5927
50724loop_5924:
50725 ldsb [%l7 + 0x5A], %l2
50726loop_5925:
50727 stx %o4, [%l7 + 0x28]
50728loop_5926:
50729 fcmpd %fcc2, %f12, %f2
50730loop_5927:
50731 array8 %o6, %i0, %i3
50732 fxnor %f0, %f2, %f2
50733 movn %xcc, %l0, %i6
50734 array16 %l1, %o7, %g3
50735 fones %f1
50736 fxnor %f14, %f14, %f4
50737 fmovdge %xcc, %f4, %f14
50738 xnorcc %l3, 0x001F, %g4
50739 fpack16 %f0, %f7
50740 sdiv %g5, 0x1EC6, %g7
50741 fbne %fcc2, loop_5928
50742 tpos %xcc, 0x5
50743 ldub [%l7 + 0x15], %l6
50744 mulscc %i5, 0x12D9, %i4
50745loop_5928:
50746 fcmped %fcc2, %f6, %f4
50747 brlez %g1, loop_5929
50748 fmuld8ulx16 %f0, %f0, %f2
50749 edge16n %g2, %i2, %o3
50750 edge8n %i7, %o1, %o0
50751loop_5929:
50752 fzeros %f15
50753 fmovdl %icc, %f10, %f8
50754 te %icc, 0x2
50755 bge %icc, loop_5930
50756 fors %f15, %f12, %f5
50757 subcc %l5, %i1, %o2
50758 bpos,a,pn %xcc, loop_5931
50759loop_5930:
50760 ldd [%l7 + 0x50], %f6
50761 sth %l4, [%l7 + 0x1E]
50762 tn %icc, 0x6
50763loop_5931:
50764 ldsb [%l7 + 0x72], %g6
50765 fbg,a %fcc0, loop_5932
50766 edge8 %l2, %o5, %o6
50767 fmovdne %icc, %f12, %f12
50768 stx %i0, [%l7 + 0x40]
50769loop_5932:
50770 movl %xcc, %i3, %l0
50771 stx %i6, [%l7 + 0x28]
50772 smul %l1, 0x1323, %o7
50773 bl,pn %xcc, loop_5933
50774 std %f6, [%l7 + 0x40]
50775 sdiv %g3, 0x0C5A, %o4
50776 sth %g4, [%l7 + 0x64]
50777loop_5933:
50778 stx %g5, [%l7 + 0x10]
50779 edge32ln %g7, %l6, %l3
50780 movge %xcc, %i5, %g1
50781 fbul,a %fcc0, loop_5934
50782 fand %f6, %f6, %f8
50783 nop
50784 setx loop_5935, %l0, %l1
50785 jmpl %l1, %g2
50786 bleu,a,pt %icc, loop_5936
50787loop_5934:
50788 fabsd %f10, %f0
50789 tsubcctv %i2, %i4, %i7
50790loop_5935:
50791 fmovsl %xcc, %f4, %f2
50792loop_5936:
50793 ldx [%l7 + 0x48], %o3
50794 ldsb [%l7 + 0x76], %o0
50795 st %f3, [%l7 + 0x24]
50796 edge8ln %l5, %o1, %o2
50797 brlez,a %i1, loop_5937
50798 fmovs %f15, %f14
50799 ldub [%l7 + 0x0E], %l4
50800 ldx [%l7 + 0x78], %l2
50801loop_5937:
50802 movrgez %g6, %o6, %i0
50803 fmovsne %icc, %f13, %f9
50804 movrlez %i3, %o5, %i6
50805 sethi 0x0B57, %l1
50806 fbne,a %fcc1, loop_5938
50807 ld [%l7 + 0x68], %f3
50808 movleu %xcc, %o7, %g3
50809 movvc %xcc, %o4, %l0
50810loop_5938:
50811 ldx [%l7 + 0x08], %g5
50812 ld [%l7 + 0x3C], %f0
50813 fone %f4
50814 ble %icc, loop_5939
50815 ldsw [%l7 + 0x14], %g7
50816 brgz %l6, loop_5940
50817 tvs %xcc, 0x1
50818loop_5939:
50819 sth %g4, [%l7 + 0x1C]
50820 st %f5, [%l7 + 0x20]
50821loop_5940:
50822 fmovda %icc, %f3, %f9
50823 fcmpes %fcc0, %f11, %f11
50824 ldsb [%l7 + 0x75], %l3
50825 fbule %fcc2, loop_5941
50826 fmovs %f3, %f1
50827 st %f15, [%l7 + 0x68]
50828 mova %icc, %i5, %g1
50829loop_5941:
50830 lduw [%l7 + 0x60], %i2
50831 fpsub32 %f12, %f4, %f10
50832 nop
50833 setx loop_5942, %l0, %l1
50834 wrpr 0x1, %tl
50835 wrpr %l1, %tnpc
50836 setx 0x34400001400, %l0, %l1
50837 wrpr %l1, %tstate
50838 wrhpr 0x4, %htstate
50839 done
50840 ldd [%l7 + 0x68], %f6
50841 xorcc %g2, %i7, %o3
50842 ble,pt %icc, loop_5943
50843loop_5942:
50844 bn,pt %icc, loop_5944
50845 ldub [%l7 + 0x31], %i4
50846 ldx [%l7 + 0x78], %l5
50847loop_5943:
50848 fmovsn %xcc, %f6, %f12
50849loop_5944:
50850 ldd [%l7 + 0x70], %f12
50851 fbg %fcc0, loop_5945
50852 udivx %o0, 0x1B58, %o2
50853 andcc %i1, %o1, %l2
50854 taddcctv %g6, 0x1BB3, %l4
50855loop_5945:
50856 lduh [%l7 + 0x76], %i0
50857 fnot1 %f10, %f0
50858 sth %o6, [%l7 + 0x70]
50859 bne,pn %xcc, loop_5946
50860 brgez %o5, loop_5947
50861 fnot2 %f2, %f6
50862 bne,a %xcc, loop_5948
50863loop_5946:
50864 fcmpes %fcc3, %f3, %f1
50865loop_5947:
50866 fmovde %icc, %f14, %f4
50867 array8 %i6, %i3, %o7
50868loop_5948:
50869 fpmerge %f15, %f4, %f10
50870 stx %l1, [%l7 + 0x28]
50871 fmovdle %xcc, %f6, %f12
50872 brgz,a %o4, loop_5949
50873 fbug,a %fcc3, loop_5950
50874 tneg %xcc, 0x4
50875 mulx %l0, 0x06E8, %g3
50876loop_5949:
50877 stb %g7, [%l7 + 0x11]
50878loop_5950:
50879 fmovrdgez %g5, %f0, %f2
50880 ldsw [%l7 + 0x14], %l6
50881 stx %l3, [%l7 + 0x20]
50882 add %i5, %g1, %g4
50883 fmovsa %xcc, %f2, %f15
50884 ldsw [%l7 + 0x54], %g2
50885 fcmpne16 %f12, %f10, %i7
50886 ldsw [%l7 + 0x08], %o3
50887 ba,a loop_5951
50888 nop
50889 setx loop_5952, %l0, %l1
50890 wrpr 0x1, %tl
50891 wrpr %l1, %tnpc
50892 setx 0x34400001400, %l0, %l1
50893 wrpr %l1, %tstate
50894 wrhpr 0x4, %htstate
50895 done
50896 brnz,a %i2, loop_5953
50897 fmovrdne %l5, %f2, %f0
50898loop_5951:
50899 movle %icc, %o0, %o2
50900loop_5952:
50901 fmovrdgz %i4, %f14, %f8
50902loop_5953:
50903 ldd [%l7 + 0x40], %f4
50904 fzeros %f3
50905 ldd [%l7 + 0x20], %f6
50906 fmul8ulx16 %f10, %f14, %f10
50907 std %f14, [%l7 + 0x48]
50908 fmul8x16au %f15, %f9, %f0
50909 tpos %icc, 0x1
50910 movcs %icc, %o1, %l2
50911 stb %i1, [%l7 + 0x0D]
50912 lduw [%l7 + 0x64], %l4
50913 movcs %icc, %i0, %o6
50914 ldub [%l7 + 0x52], %o5
50915 lduw [%l7 + 0x6C], %i6
50916 fbe,a %fcc3, loop_5954
50917 movvc %xcc, %i3, %g6
50918 lduw [%l7 + 0x38], %l1
50919 std %f12, [%l7 + 0x58]
50920loop_5954:
50921 subcc %o4, 0x1A98, %l0
50922 ldd [%l7 + 0x60], %f0
50923 for %f8, %f0, %f8
50924 ldx [%l7 + 0x60], %o7
50925 fmovsl %icc, %f15, %f13
50926 addcc %g3, 0x19BA, %g7
50927 brlz,a %l6, loop_5955
50928 tl %xcc, 0x6
50929 ldsw [%l7 + 0x14], %g5
50930 edge8l %l3, %g1, %i5
50931loop_5955:
50932 fcmpgt16 %f2, %f8, %g4
50933 fnot1s %f2, %f10
50934 lduh [%l7 + 0x36], %g2
50935 fpmerge %f1, %f12, %f4
50936 stx %o3, [%l7 + 0x40]
50937 ldx [%l7 + 0x78], %i2
50938 fmul8ulx16 %f14, %f6, %f10
50939 brz %l5, loop_5956
50940 fornot2 %f6, %f14, %f14
50941 tne %icc, 0x5
50942 movl %icc, %o0, %i7
50943loop_5956:
50944 bneg,pn %xcc, loop_5957
50945 fmul8x16al %f4, %f7, %f2
50946 stw %i4, [%l7 + 0x38]
50947 movpos %icc, %o2, %o1
50948loop_5957:
50949 xnor %i1, 0x007D, %l2
50950 fmovdcc %xcc, %f5, %f4
50951 fmovde %icc, %f13, %f1
50952 fornot2s %f9, %f9, %f14
50953 fbn,a %fcc1, loop_5958
50954 andcc %l4, 0x0E12, %o6
50955 ldsh [%l7 + 0x78], %i0
50956 sth %o5, [%l7 + 0x0E]
50957loop_5958:
50958 tn %xcc, 0x2
50959 movneg %icc, %i3, %g6
50960 bge,a,pn %xcc, loop_5959
50961 fmovdvs %icc, %f12, %f4
50962 bn,pt %icc, loop_5960
50963 sll %i6, %o4, %l1
50964loop_5959:
50965 brlez %o7, loop_5961
50966 fmovsgu %xcc, %f4, %f13
50967loop_5960:
50968 fzero %f6
50969 bshuffle %f2, %f8, %f0
50970loop_5961:
50971 fmovrslez %g3, %f2, %f6
50972 fpmerge %f2, %f6, %f14
50973 fba %fcc2, loop_5962
50974 bgu %icc, loop_5963
50975 fpsub16s %f6, %f3, %f0
50976 ldub [%l7 + 0x18], %l0
50977loop_5962:
50978 lduw [%l7 + 0x44], %g7
50979loop_5963:
50980 ldd [%l7 + 0x38], %f12
50981 sth %g5, [%l7 + 0x44]
50982 andncc %l3, %l6, %i5
50983 nop
50984 setx loop_5964, %l0, %l1
50985 jmpl %l1, %g4
50986 xorcc %g1, %o3, %i2
50987 add %g2, %o0, %i7
50988 fnegs %f10, %f0
50989loop_5964:
50990 fandnot1 %f4, %f2, %f0
50991 addccc %i4, %o2, %l5
50992 edge8n %i1, %l2, %o1
50993 fpadd32 %f14, %f4, %f6
50994 ld [%l7 + 0x50], %f4
50995 movvc %xcc, %o6, %i0
50996 udivx %l4, 0x1C7C, %o5
50997 st %f11, [%l7 + 0x10]
50998 fmovsvc %xcc, %f15, %f14
50999 move %icc, %g6, %i6
51000 fnors %f10, %f6, %f7
51001 orn %o4, %l1, %o7
51002 xnorcc %i3, %g3, %g7
51003 bvs,a %icc, loop_5965
51004 fmovsvc %xcc, %f0, %f13
51005 fmovsgu %icc, %f4, %f12
51006 fsrc2s %f14, %f4
51007loop_5965:
51008 sub %l0, 0x1D58, %g5
51009 fcmpeq16 %f8, %f8, %l3
51010 fandnot2s %f9, %f4, %f0
51011 fmovdle %icc, %f14, %f7
51012 ldub [%l7 + 0x26], %l6
51013 sdiv %g4, 0x1594, %g1
51014 ldx [%l7 + 0x40], %o3
51015 fmovdcc %xcc, %f6, %f12
51016 nop
51017 setx loop_5966, %l0, %l1
51018 wrpr 0x1, %tl
51019 wrpr %l1, %tnpc
51020 setx 0x34400001400, %l0, %l1
51021 wrpr %l1, %tstate
51022 wrhpr 0x4, %htstate
51023 done
51024 brgz,a %i5, loop_5967
51025 fpsub16s %f0, %f13, %f4
51026 st %f7, [%l7 + 0x50]
51027loop_5966:
51028 lduh [%l7 + 0x6A], %i2
51029loop_5967:
51030 andn %g2, 0x0C4E, %i7
51031 fandnot2s %f1, %f14, %f4
51032 stb %i4, [%l7 + 0x4F]
51033 fmovsleu %icc, %f1, %f6
51034 ldsh [%l7 + 0x5E], %o2
51035 bpos,a loop_5968
51036 ldd [%l7 + 0x78], %f4
51037 ldx [%l7 + 0x28], %o0
51038 move %icc, %l5, %l2
51039loop_5968:
51040 fnegd %f14, %f14
51041 fmovs %f9, %f6
51042 be,a loop_5969
51043 fmovsvs %icc, %f12, %f4
51044 std %f0, [%l7 + 0x20]
51045 fbge,a %fcc2, loop_5970
51046loop_5969:
51047 umulcc %i1, %o1, %i0
51048 fmovrsgz %o6, %f3, %f12
51049 ldd [%l7 + 0x58], %f10
51050loop_5970:
51051 ld [%l7 + 0x60], %f7
51052 stx %o5, [%l7 + 0x50]
51053 array8 %g6, %l4, %i6
51054 fmovse %icc, %f15, %f10
51055 ldub [%l7 + 0x1A], %o4
51056 fpackfix %f10, %f7
51057 stb %l1, [%l7 + 0x17]
51058 te %xcc, 0x6
51059 fmovrse %i3, %f12, %f12
51060 brz,a %o7, loop_5971
51061 fpmerge %f12, %f5, %f0
51062 ldd [%l7 + 0x18], %f12
51063 ldsw [%l7 + 0x68], %g3
51064loop_5971:
51065 fmovsleu %icc, %f7, %f11
51066 srl %l0, 0x1C, %g5
51067 fmovsvc %xcc, %f7, %f3
51068 fble %fcc3, loop_5972
51069 fbu,a %fcc1, loop_5973
51070 ld [%l7 + 0x40], %f7
51071 st %f14, [%l7 + 0x4C]
51072loop_5972:
51073 fnand %f8, %f2, %f8
51074loop_5973:
51075 tg %icc, 0x7
51076 bleu,a %icc, loop_5974
51077 movrlez %l3, %l6, %g7
51078 movl %icc, %g4, %o3
51079 fmovrdlez %g1, %f8, %f8
51080loop_5974:
51081 fones %f5
51082 edge16ln %i2, %g2, %i5
51083 fmovdneg %xcc, %f12, %f13
51084 andncc %i4, %i7, %o2
51085 sdivcc %l5, 0x0034, %l2
51086 fcmped %fcc0, %f4, %f0
51087 stw %o0, [%l7 + 0x48]
51088 ldsw [%l7 + 0x6C], %o1
51089 ldd [%l7 + 0x38], %f6
51090 ldsh [%l7 + 0x22], %i1
51091 movcs %icc, %o6, %o5
51092 fmul8x16au %f13, %f4, %f4
51093 fmovdcs %xcc, %f11, %f2
51094 ldub [%l7 + 0x63], %i0
51095 fpackfix %f10, %f1
51096 fcmped %fcc3, %f10, %f2
51097 fcmpes %fcc2, %f0, %f1
51098 sdiv %g6, 0x1653, %l4
51099 stb %o4, [%l7 + 0x21]
51100 movrlz %i6, %i3, %o7
51101 fcmpeq32 %f8, %f6, %g3
51102 bneg %xcc, loop_5975
51103 bneg,pn %xcc, loop_5976
51104 fmovrse %l0, %f4, %f11
51105 be %icc, loop_5977
51106loop_5975:
51107 fmul8x16 %f7, %f4, %f14
51108loop_5976:
51109 stx %l1, [%l7 + 0x20]
51110 fsrc1 %f2, %f8
51111loop_5977:
51112 ta %icc, 0x6
51113 tvs %xcc, 0x6
51114 fnot2 %f2, %f2
51115 tne %icc, 0x3
51116 fnands %f0, %f6, %f12
51117 stw %l3, [%l7 + 0x4C]
51118 fornot1 %f8, %f2, %f14
51119 bvc,pn %icc, loop_5978
51120 ldsb [%l7 + 0x11], %g5
51121 lduw [%l7 + 0x44], %g7
51122 fbg %fcc1, loop_5979
51123loop_5978:
51124 brlez %l6, loop_5980
51125 movcc %xcc, %o3, %g1
51126 orncc %i2, 0x1B05, %g2
51127loop_5979:
51128 lduw [%l7 + 0x5C], %g4
51129loop_5980:
51130 fmovdleu %xcc, %f15, %f13
51131 fmovsg %xcc, %f15, %f3
51132 bge,a,pn %icc, loop_5981
51133 ldd [%l7 + 0x60], %f2
51134 tcc %xcc, 0x4
51135 xnorcc %i4, 0x00A9, %i5
51136loop_5981:
51137 fcmps %fcc1, %f3, %f12
51138 fmovsgu %xcc, %f9, %f8
51139 fnot1s %f7, %f2
51140 fmovdge %xcc, %f8, %f9
51141 sub %i7, %l5, %o2
51142 tg %xcc, 0x5
51143 ldub [%l7 + 0x7B], %l2
51144 taddcc %o1, 0x1D09, %o0
51145 fmovdge %icc, %f15, %f13
51146 popc %o6, %o5
51147 fmovda %icc, %f6, %f1
51148 fmovsl %xcc, %f3, %f6
51149 stw %i0, [%l7 + 0x7C]
51150 fsrc2s %f4, %f13
51151 brz,a %i1, loop_5982
51152 mova %xcc, %g6, %l4
51153 fmuld8ulx16 %f13, %f5, %f0
51154 fmul8sux16 %f10, %f8, %f0
51155loop_5982:
51156 ldub [%l7 + 0x27], %i6
51157 fbue %fcc0, loop_5983
51158 fandnot1s %f14, %f11, %f1
51159 fmovsn %xcc, %f13, %f4
51160 st %f3, [%l7 + 0x5C]
51161loop_5983:
51162 bl,pt %icc, loop_5984
51163 fabsd %f14, %f2
51164 array16 %i3, %o7, %o4
51165 ldx [%l7 + 0x40], %g3
51166loop_5984:
51167 fabss %f15, %f13
51168 lduw [%l7 + 0x44], %l1
51169 movrgz %l3, 0x15C, %g5
51170 lduh [%l7 + 0x7C], %l0
51171 movg %xcc, %l6, %g7
51172 addcc %g1, 0x1CEB, %i2
51173 fbne %fcc1, loop_5985
51174 fsrc1 %f8, %f14
51175 fmovsl %xcc, %f8, %f9
51176 stx %o3, [%l7 + 0x78]
51177loop_5985:
51178 fabsd %f10, %f10
51179 fmovsneg %icc, %f10, %f11
51180 tgu %xcc, 0x2
51181 xor %g2, %g4, %i4
51182 bleu loop_5986
51183 nop
51184 setx loop_5987, %l0, %l1
51185 wrpr 0x1, %tl
51186 wrpr %l1, %tpc
51187 add %l1, 0x4, %l1
51188 wrpr %l1, %tnpc
51189 setx 0x34400001400, %l0, %l1
51190 wrpr %l1, %tstate
51191 wrhpr 0x4, %htstate
51192 retry
51193 stb %i7, [%l7 + 0x0C]
51194 ldsw [%l7 + 0x70], %l5
51195loop_5986:
51196 fmovrse %i5, %f9, %f13
51197loop_5987:
51198 movrlz %o2, %l2, %o0
51199 edge8 %o1, %o5, %o6
51200 udivcc %i0, 0x0EB8, %g6
51201 fcmple32 %f12, %f14, %l4
51202 fmovdpos %xcc, %f12, %f2
51203 movle %icc, %i6, %i1
51204 ldsb [%l7 + 0x69], %i3
51205 ldsb [%l7 + 0x51], %o4
51206 fmovsle %xcc, %f5, %f2
51207 fpackfix %f12, %f15
51208 movcs %icc, %g3, %l1
51209 fpadd32 %f8, %f0, %f6
51210 fnot2 %f6, %f14
51211 fbu %fcc0, loop_5988
51212 std %f0, [%l7 + 0x28]
51213 movre %o7, 0x20B, %l3
51214 fbl,a %fcc1, loop_5989
51215loop_5988:
51216 std %f12, [%l7 + 0x10]
51217 movrlez %g5, %l6, %g7
51218 fands %f7, %f14, %f14
51219loop_5989:
51220 ldd [%l7 + 0x48], %f14
51221 array32 %g1, %i2, %o3
51222 tvs %icc, 0x1
51223 movrne %g2, 0x2AD, %g4
51224 lduh [%l7 + 0x78], %l0
51225 edge16n %i4, %i7, %i5
51226 ldx [%l7 + 0x30], %o2
51227 sth %l2, [%l7 + 0x6E]
51228 brgz %o0, loop_5990
51229 and %l5, 0x14D9, %o5
51230 nop
51231 setx loop_5991, %l0, %l1
51232 wrpr 0x1, %tl
51233 wrpr %l1, %tpc
51234 add %l1, 0x4, %l1
51235 wrpr %l1, %tnpc
51236 setx 0x34400001400, %l0, %l1
51237 wrpr %l1, %tstate
51238 wrhpr 0x4, %htstate
51239 retry
51240 ldsw [%l7 + 0x5C], %o6
51241loop_5990:
51242 edge8l %o1, %i0, %l4
51243 brz %i6, loop_5992
51244loop_5991:
51245 fand %f0, %f2, %f6
51246 fmovdg %xcc, %f10, %f3
51247 fbn %fcc0, loop_5993
51248loop_5992:
51249 fmovrse %g6, %f10, %f9
51250 bl,pt %icc, loop_5994
51251 stx %i1, [%l7 + 0x10]
51252loop_5993:
51253 addccc %i3, %o4, %g3
51254 edge16n %l1, %l3, %g5
51255loop_5994:
51256 ldsw [%l7 + 0x3C], %l6
51257 sth %o7, [%l7 + 0x40]
51258 ld [%l7 + 0x7C], %f3
51259 ldsw [%l7 + 0x28], %g1
51260 ldx [%l7 + 0x18], %g7
51261 fsrc2s %f2, %f6
51262 pdist %f6, %f12, %f14
51263 movcc %icc, %o3, %i2
51264 fbne %fcc0, loop_5995
51265 fpsub16s %f11, %f7, %f2
51266 sll %g4, 0x0F, %l0
51267 fmovdcc %icc, %f5, %f14
51268loop_5995:
51269 fmul8ulx16 %f14, %f10, %f6
51270 fpack16 %f0, %f10
51271 udivcc %i4, 0x1116, %g2
51272 fmovrse %i5, %f13, %f8
51273 fmovsle %icc, %f15, %f15
51274 fsrc1 %f2, %f2
51275 fpsub16s %f12, %f13, %f9
51276 fmovrde %i7, %f0, %f14
51277 fmovrsne %l2, %f15, %f3
51278 ldd [%l7 + 0x08], %f6
51279 xorcc %o2, %l5, %o0
51280 fmovdg %icc, %f6, %f15
51281 movle %icc, %o5, %o1
51282 faligndata %f14, %f2, %f2
51283 bcs,a %icc, loop_5996
51284 tge %icc, 0x0
51285 smulcc %o6, 0x050B, %i0
51286 fcmpd %fcc0, %f8, %f10
51287loop_5996:
51288 fmovsge %xcc, %f8, %f11
51289 fmovsleu %icc, %f14, %f12
51290 ba,pt %icc, loop_5997
51291 sth %i6, [%l7 + 0x72]
51292 subcc %l4, %g6, %i3
51293 fabss %f2, %f2
51294loop_5997:
51295 fornot2 %f14, %f12, %f0
51296 fbg,a %fcc3, loop_5998
51297 fabsd %f8, %f2
51298 array16 %o4, %g3, %i1
51299 ldd [%l7 + 0x28], %f2
51300loop_5998:
51301 brnz,a %l1, loop_5999
51302 bvc,pt %icc, loop_6000
51303 fmovrdne %g5, %f0, %f6
51304 srax %l3, %o7, %l6
51305loop_5999:
51306 movle %xcc, %g1, %o3
51307loop_6000:
51308 xnor %i2, 0x1ED7, %g7
51309 fornot2 %f2, %f2, %f2
51310 fmovdne %xcc, %f8, %f14
51311 nop
51312 setx loop_6001, %l0, %l1
51313 wrpr 0x1, %tl
51314 wrpr %l1, %tpc
51315 add %l1, 0x4, %l1
51316 wrpr %l1, %tnpc
51317 setx 0x34400001400, %l0, %l1
51318 wrpr %l1, %tstate
51319 wrhpr 0x4, %htstate
51320 retry
51321 ldub [%l7 + 0x4F], %g4
51322 sth %i4, [%l7 + 0x26]
51323 tsubcctv %l0, %g2, %i5
51324loop_6001:
51325 ld [%l7 + 0x14], %f11
51326 fpsub16s %f3, %f10, %f5
51327 movleu %icc, %i7, %o2
51328 fnot1s %f10, %f14
51329 for %f10, %f12, %f8
51330 ldsb [%l7 + 0x71], %l2
51331 ldub [%l7 + 0x40], %l5
51332 bn,a,pt %xcc, loop_6002
51333 fbue %fcc2, loop_6003
51334 fxnor %f2, %f4, %f0
51335 sth %o5, [%l7 + 0x46]
51336loop_6002:
51337 movleu %xcc, %o0, %o1
51338loop_6003:
51339 stx %i0, [%l7 + 0x70]
51340 fbe,a %fcc2, loop_6004
51341 tpos %xcc, 0x0
51342 tle %xcc, 0x7
51343 sth %o6, [%l7 + 0x72]
51344loop_6004:
51345 fbne,a %fcc0, loop_6005
51346 xnorcc %l4, %g6, %i3
51347 and %o4, 0x0576, %g3
51348 fsrc1 %f10, %f8
51349loop_6005:
51350 bg loop_6006
51351 movvs %xcc, %i1, %l1
51352 movrgz %g5, %i6, %l3
51353 srlx %o7, 0x14, %g1
51354loop_6006:
51355 stb %l6, [%l7 + 0x4F]
51356 fpadd32 %f6, %f0, %f10
51357 fnors %f10, %f14, %f8
51358 sra %i2, %g7, %g4
51359 stb %o3, [%l7 + 0x30]
51360 lduh [%l7 + 0x5A], %i4
51361 stx %l0, [%l7 + 0x70]
51362 ldd [%l7 + 0x58], %f6
51363 ldx [%l7 + 0x40], %g2
51364 fmovdle %icc, %f0, %f1
51365 stw %i7, [%l7 + 0x64]
51366 fcmpne16 %f14, %f2, %i5
51367 fmovspos %icc, %f10, %f11
51368 mova %icc, %o2, %l2
51369 fcmpd %fcc2, %f0, %f8
51370 fand %f4, %f0, %f8
51371 tne %icc, 0x0
51372 movg %xcc, %o5, %o0
51373 fbne,a %fcc3, loop_6007
51374 ldsh [%l7 + 0x0A], %l5
51375 fabsd %f2, %f0
51376 fmovrdgez %i0, %f8, %f2
51377loop_6007:
51378 fcmped %fcc0, %f4, %f0
51379 stb %o1, [%l7 + 0x34]
51380 bpos,pn %icc, loop_6008
51381 fbg %fcc3, loop_6009
51382 nop
51383 setx loop_6010, %l0, %l1
51384 wrpr 0x1, %tl
51385 wrpr %l1, %tnpc
51386 setx 0x34400001400, %l0, %l1
51387 wrpr %l1, %tstate
51388 wrhpr 0x4, %htstate
51389 done
51390 std %f0, [%l7 + 0x20]
51391loop_6008:
51392 andcc %l4, %o6, %g6
51393loop_6009:
51394 fmovdcs %icc, %f3, %f13
51395loop_6010:
51396 nop
51397 setx loop_6011, %l0, %l1
51398 wrpr 0x1, %tl
51399 wrpr %l1, %tpc
51400 add %l1, 0x4, %l1
51401 wrpr %l1, %tnpc
51402 setx 0x34400001400, %l0, %l1
51403 wrpr %l1, %tstate
51404 wrhpr 0x4, %htstate
51405 retry
51406 tcc %icc, 0x2
51407 sth %o4, [%l7 + 0x26]
51408 udivx %i3, 0x1FAC, %i1
51409loop_6011:
51410 movrlez %l1, %g3, %g5
51411 tneg %xcc, 0x1
51412 edge32 %l3, %o7, %g1
51413 sth %l6, [%l7 + 0x0E]
51414 sth %i2, [%l7 + 0x08]
51415 bn,a %icc, loop_6012
51416 st %f9, [%l7 + 0x20]
51417 sth %i6, [%l7 + 0x22]
51418 brgz,a %g4, loop_6013
51419loop_6012:
51420 ba,a %icc, loop_6014
51421 fmovrsgz %g7, %f4, %f7
51422 and %i4, %l0, %o3
51423loop_6013:
51424 fands %f8, %f1, %f11
51425loop_6014:
51426 sdivx %i7, 0x19E9, %g2
51427 bneg,a,pn %xcc, loop_6015
51428 fornot1s %f7, %f3, %f5
51429 fands %f14, %f6, %f4
51430 sth %o2, [%l7 + 0x7E]
51431loop_6015:
51432 add %l2, %i5, %o0
51433 fones %f5
51434 tg %icc, 0x7
51435 fcmple32 %f14, %f8, %l5
51436 fzeros %f2
51437 movvc %xcc, %o5, %o1
51438 fmovsvc %xcc, %f7, %f3
51439 st %f9, [%l7 + 0x08]
51440 ldx [%l7 + 0x48], %l4
51441 brlz %o6, loop_6016
51442 fmovrdlz %g6, %f0, %f14
51443 sth %o4, [%l7 + 0x30]
51444 array32 %i3, %i1, %l1
51445loop_6016:
51446 movl %icc, %i0, %g3
51447 fmovdcs %icc, %f12, %f12
51448 stw %l3, [%l7 + 0x38]
51449 array8 %o7, %g5, %g1
51450 add %i2, 0x107B, %l6
51451 orn %g4, 0x1D46, %i6
51452 fmovsne %icc, %f9, %f6
51453 orncc %g7, %i4, %o3
51454 tvs %icc, 0x3
51455 fbn,a %fcc3, loop_6017
51456 stw %i7, [%l7 + 0x5C]
51457 fmovsneg %xcc, %f3, %f4
51458 alignaddrl %g2, %o2, %l0
51459loop_6017:
51460 fmovscc %xcc, %f5, %f9
51461 fmovrsne %i5, %f2, %f3
51462 tl %icc, 0x6
51463 srax %l2, %o0, %l5
51464 array8 %o1, %l4, %o6
51465 movneg %xcc, %g6, %o4
51466 ldub [%l7 + 0x5F], %i3
51467 siam 0x6
51468 stb %o5, [%l7 + 0x57]
51469 fmovsvc %icc, %f12, %f7
51470 ld [%l7 + 0x0C], %f6
51471 ldub [%l7 + 0x31], %i1
51472 fbge,a %fcc3, loop_6018
51473 movle %xcc, %i0, %l1
51474 fnands %f4, %f11, %f1
51475 fmovrsgz %g3, %f10, %f12
51476loop_6018:
51477 subccc %o7, %l3, %g5
51478 edge16n %g1, %i2, %l6
51479 stx %g4, [%l7 + 0x30]
51480 tvs %xcc, 0x4
51481 ldub [%l7 + 0x17], %g7
51482 stb %i6, [%l7 + 0x65]
51483 fmovsgu %xcc, %f10, %f2
51484 stx %i4, [%l7 + 0x40]
51485 fcmpes %fcc2, %f2, %f9
51486 fsrc1s %f5, %f13
51487 umul %i7, %g2, %o3
51488 fmovrdlez %l0, %f2, %f10
51489 array16 %i5, %o2, %o0
51490 fmovrsne %l5, %f8, %f0
51491 sllx %l2, %l4, %o6
51492 fmovs %f2, %f3
51493 tsubcctv %g6, 0x1D28, %o4
51494 fpack32 %f2, %f8, %f8
51495 fmovrslez %i3, %f7, %f8
51496 orn %o5, %i1, %o1
51497 fcmpne16 %f8, %f8, %i0
51498 array16 %g3, %o7, %l1
51499 stx %g5, [%l7 + 0x48]
51500 bg %icc, loop_6019
51501 fzero %f14
51502 fzero %f14
51503 umul %g1, 0x115D, %i2
51504loop_6019:
51505 stb %l6, [%l7 + 0x1A]
51506 movle %xcc, %l3, %g4
51507 ldx [%l7 + 0x68], %g7
51508 fmovrdlz %i6, %f10, %f0
51509 bgu %xcc, loop_6020
51510 fnot2 %f8, %f10
51511 fones %f4
51512 edge32n %i4, %g2, %i7
51513loop_6020:
51514 srax %o3, 0x16, %i5
51515 fbule %fcc0, loop_6021
51516 stx %l0, [%l7 + 0x28]
51517 tge %xcc, 0x7
51518 or %o0, %l5, %l2
51519loop_6021:
51520 subcc %l4, 0x06CF, %o6
51521 fmovdvs %xcc, %f9, %f9
51522 ldsh [%l7 + 0x0E], %o2
51523 faligndata %f12, %f4, %f0
51524 fbule %fcc3, loop_6022
51525 lduh [%l7 + 0x14], %o4
51526 fbug %fcc0, loop_6023
51527 edge8l %g6, %o5, %i1
51528loop_6022:
51529 move %xcc, %o1, %i3
51530 edge32l %i0, %g3, %l1
51531loop_6023:
51532 bgu,a,pt %icc, loop_6024
51533 fmul8x16 %f6, %f6, %f2
51534 fpack16 %f0, %f9
51535 fmovrsne %g5, %f14, %f5
51536loop_6024:
51537 stw %g1, [%l7 + 0x70]
51538 te %xcc, 0x7
51539 fpsub16 %f2, %f10, %f4
51540 edge16 %i2, %l6, %o7
51541 andn %g4, 0x14CF, %g7
51542 fbn,a %fcc2, loop_6025
51543 stb %l3, [%l7 + 0x30]
51544 fsrc1 %f12, %f0
51545 srax %i4, %g2, %i7
51546loop_6025:
51547 fmovrde %o3, %f0, %f12
51548 fcmpd %fcc0, %f6, %f10
51549 bshuffle %f12, %f10, %f6
51550 movle %icc, %i6, %i5
51551 fpadd16s %f13, %f6, %f3
51552 edge16l %o0, %l5, %l2
51553 tvs %xcc, 0x1
51554 ldsw [%l7 + 0x24], %l4
51555 stw %o6, [%l7 + 0x68]
51556 movgu %xcc, %l0, %o2
51557 fcmpne32 %f0, %f10, %g6
51558 fmovrslz %o4, %f11, %f4
51559 ldd [%l7 + 0x48], %f2
51560 fmovrsne %o5, %f15, %f13
51561 fmovsvs %icc, %f3, %f11
51562 std %f8, [%l7 + 0x58]
51563 nop
51564 setx loop_6026, %l0, %l1
51565 wrpr 0x1, %tl
51566 wrpr %l1, %tnpc
51567 setx 0x34400001400, %l0, %l1
51568 wrpr %l1, %tstate
51569 wrhpr 0x4, %htstate
51570 done
51571 fpack32 %f2, %f6, %f12
51572 tle %xcc, 0x0
51573 fmovd %f6, %f6
51574loop_6026:
51575 srlx %o1, 0x05, %i3
51576 ldub [%l7 + 0x7A], %i0
51577 fpack16 %f8, %f4
51578 bg,a %xcc, loop_6027
51579 ldd [%l7 + 0x30], %f14
51580 fmovspos %icc, %f3, %f9
51581 fxnor %f8, %f0, %f6
51582loop_6027:
51583 lduh [%l7 + 0x58], %i1
51584 movn %icc, %g3, %l1
51585 fabss %f11, %f4
51586 sth %g5, [%l7 + 0x20]
51587 fcmpeq16 %f0, %f10, %g1
51588 fbue %fcc0, loop_6028
51589 stx %l6, [%l7 + 0x10]
51590 nop
51591 setx loop_6029, %l0, %l1
51592 wrpr 0x1, %tl
51593 wrpr %l1, %tnpc
51594 setx 0x34400001400, %l0, %l1
51595 wrpr %l1, %tstate
51596 wrhpr 0x4, %htstate
51597 done
51598 edge16n %i2, %g4, %g7
51599loop_6028:
51600 srax %l3, 0x18, %o7
51601 fnands %f4, %f6, %f3
51602loop_6029:
51603 orncc %g2, 0x0234, %i4
51604 fsrc1s %f12, %f12
51605 fbule,a %fcc0, loop_6030
51606 fsrc2 %f14, %f14
51607 movrgz %o3, %i6, %i5
51608 movrgz %i7, 0x17B, %o0
51609loop_6030:
51610 fcmpd %fcc3, %f0, %f0
51611 fmovdn %icc, %f7, %f14
51612 fpackfix %f6, %f5
51613 fexpand %f14, %f10
51614 fnot2s %f11, %f4
51615 fbge,a %fcc1, loop_6031
51616 nop
51617 setx loop_6032, %l0, %l1
51618 jmpl %l1, %l2
51619 sub %l5, 0x0516, %l4
51620 st %f14, [%l7 + 0x60]
51621loop_6031:
51622 ldub [%l7 + 0x5B], %l0
51623loop_6032:
51624 fsrc1 %f10, %f10
51625 fornot2 %f10, %f0, %f10
51626 edge32 %o2, %o6, %g6
51627 ld [%l7 + 0x38], %f10
51628 fmovsneg %xcc, %f3, %f13
51629 tvc %xcc, 0x3
51630 movl %xcc, %o5, %o1
51631 bl,a %xcc, loop_6033
51632 tsubcctv %o4, %i3, %i0
51633 ldub [%l7 + 0x75], %i1
51634 sdivcc %l1, 0x1D60, %g5
51635loop_6033:
51636 fbo %fcc2, loop_6034
51637 stb %g1, [%l7 + 0x5E]
51638 movvs %icc, %g3, %l6
51639 ldub [%l7 + 0x2B], %g4
51640loop_6034:
51641 fbug,a %fcc3, loop_6035
51642 fxnors %f3, %f3, %f12
51643 fmovsle %xcc, %f10, %f13
51644 fmovdl %xcc, %f1, %f10
51645loop_6035:
51646 lduw [%l7 + 0x48], %g7
51647 ldub [%l7 + 0x63], %l3
51648 ldub [%l7 + 0x44], %i2
51649 brlez %g2, loop_6036
51650 ldub [%l7 + 0x29], %i4
51651 edge8 %o3, %o7, %i6
51652 ldsw [%l7 + 0x24], %i5
51653loop_6036:
51654 fones %f2
51655 subc %i7, 0x1102, %l2
51656 orncc %l5, 0x0F0F, %l4
51657 fandnot2s %f15, %f11, %f2
51658 fmovsneg %xcc, %f7, %f11
51659 fbu,a %fcc3, loop_6037
51660 st %f12, [%l7 + 0x18]
51661 fornot1s %f15, %f3, %f7
51662 std %f10, [%l7 + 0x38]
51663loop_6037:
51664 fpack16 %f6, %f7
51665 fxors %f2, %f9, %f2
51666 fmovspos %icc, %f0, %f15
51667 tl %xcc, 0x0
51668 ld [%l7 + 0x3C], %f8
51669 movrlz %o0, 0x22A, %o2
51670 stb %l0, [%l7 + 0x32]
51671 fone %f10
51672 ld [%l7 + 0x3C], %f6
51673 fmul8ulx16 %f14, %f10, %f2
51674 edge16l %g6, %o5, %o6
51675 fabsd %f8, %f4
51676 ldsb [%l7 + 0x5B], %o4
51677 smul %o1, %i3, %i1
51678 tsubcctv %l1, %i0, %g5
51679 array8 %g1, %l6, %g3
51680 std %f8, [%l7 + 0x58]
51681 ldub [%l7 + 0x16], %g4
51682 faligndata %f0, %f10, %f12
51683 popc %l3, %i2
51684 tg %icc, 0x6
51685 alignaddrl %g7, %g2, %o3
51686 pdist %f10, %f8, %f10
51687 sth %i4, [%l7 + 0x48]
51688 fmovrdlez %i6, %f8, %f8
51689 fmovscs %xcc, %f8, %f15
51690 fmovsn %xcc, %f14, %f9
51691 sub %i5, 0x1951, %i7
51692 stx %o7, [%l7 + 0x60]
51693 movrgz %l2, %l5, %l4
51694 stb %o2, [%l7 + 0x6A]
51695 fmovscc %xcc, %f9, %f0
51696 lduw [%l7 + 0x58], %o0
51697 smulcc %l0, 0x1267, %g6
51698 ldub [%l7 + 0x65], %o6
51699 fxnors %f12, %f14, %f11
51700 sth %o4, [%l7 + 0x24]
51701 fbuge,a %fcc2, loop_6038
51702 alignaddr %o1, %o5, %i3
51703 fmovd %f8, %f10
51704 std %f6, [%l7 + 0x70]
51705loop_6038:
51706 stb %l1, [%l7 + 0x37]
51707 sub %i0, 0x13E7, %g5
51708 edge16 %i1, %l6, %g1
51709 fbl %fcc3, loop_6039
51710 fbue,a %fcc1, loop_6040
51711 fabss %f14, %f1
51712 movrne %g4, 0x187, %g3
51713loop_6039:
51714 orcc %l3, %g7, %g2
51715loop_6040:
51716 stx %i2, [%l7 + 0x40]
51717 movre %i4, 0x27A, %o3
51718 lduh [%l7 + 0x76], %i5
51719 bg,a,pt %xcc, loop_6041
51720 fxnors %f13, %f4, %f1
51721 bcc,a %xcc, loop_6042
51722 nop
51723 setx loop_6043, %l0, %l1
51724 jmpl %l1, %i7
51725loop_6041:
51726 movgu %xcc, %o7, %l2
51727 lduw [%l7 + 0x54], %l5
51728loop_6042:
51729 fpadd32 %f14, %f6, %f4
51730loop_6043:
51731 ldd [%l7 + 0x20], %f8
51732 st %f12, [%l7 + 0x74]
51733 fmovda %icc, %f3, %f0
51734 fmovsle %xcc, %f6, %f3
51735 bcc loop_6044
51736 st %f4, [%l7 + 0x14]
51737 fexpand %f4, %f14
51738 fsrc2 %f4, %f6
51739loop_6044:
51740 edge32ln %i6, %l4, %o0
51741 addc %l0, 0x1287, %g6
51742 fbug %fcc3, loop_6045
51743 ba,pn %icc, loop_6046
51744 taddcc %o6, 0x06B0, %o2
51745 lduw [%l7 + 0x5C], %o4
51746loop_6045:
51747 edge32n %o1, %i3, %o5
51748loop_6046:
51749 edge16l %i0, %l1, %g5
51750 brgz,a %l6, loop_6047
51751 subccc %g1, %g4, %g3
51752 xor %l3, 0x0C52, %i1
51753 brz,a %g2, loop_6048
51754loop_6047:
51755 fmovda %icc, %f10, %f4
51756 addccc %g7, %i4, %i2
51757 lduw [%l7 + 0x28], %i5
51758loop_6048:
51759 fcmpgt16 %f0, %f8, %i7
51760 st %f14, [%l7 + 0x10]
51761 brgz %o3, loop_6049
51762 fmovsne %icc, %f13, %f6
51763 fbge %fcc3, loop_6050
51764 stw %l2, [%l7 + 0x7C]
51765loop_6049:
51766 ldub [%l7 + 0x3C], %l5
51767 stx %i6, [%l7 + 0x48]
51768loop_6050:
51769 udiv %o7, 0x13F9, %l4
51770 bl %icc, loop_6051
51771 sth %l0, [%l7 + 0x52]
51772 movre %o0, %o6, %o2
51773 fmovsle %xcc, %f14, %f5
51774loop_6051:
51775 fcmpes %fcc1, %f2, %f12
51776 fbue,a %fcc2, loop_6052
51777 movgu %xcc, %g6, %o4
51778 movl %icc, %o1, %o5
51779 edge8n %i0, %l1, %g5
51780loop_6052:
51781 andncc %i3, %g1, %g4
51782 sra %l6, %g3, %l3
51783 fnot1 %f14, %f10
51784 bcs,a %icc, loop_6053
51785 ldx [%l7 + 0x58], %i1
51786 ldx [%l7 + 0x78], %g7
51787 edge8l %i4, %g2, %i5
51788loop_6053:
51789 ble,a,pt %xcc, loop_6054
51790 fmovsge %xcc, %f1, %f15
51791 bpos,a loop_6055
51792 lduh [%l7 + 0x32], %i2
51793loop_6054:
51794 fornot2 %f12, %f10, %f14
51795 st %f2, [%l7 + 0x54]
51796loop_6055:
51797 fnands %f0, %f15, %f15
51798 fbe %fcc2, loop_6056
51799 lduh [%l7 + 0x58], %i7
51800 lduh [%l7 + 0x5A], %l2
51801 ldub [%l7 + 0x08], %o3
51802loop_6056:
51803 brz,a %i6, loop_6057
51804 tvs %xcc, 0x2
51805 movle %xcc, %o7, %l5
51806 for %f2, %f12, %f6
51807loop_6057:
51808 ld [%l7 + 0x4C], %f10
51809 bvs,pn %xcc, loop_6058
51810 sll %l4, %l0, %o6
51811 fbge %fcc3, loop_6059
51812 ldx [%l7 + 0x30], %o2
51813loop_6058:
51814 fmovrsgz %o0, %f14, %f1
51815 edge16ln %o4, %o1, %o5
51816loop_6059:
51817 ld [%l7 + 0x54], %f10
51818 ldsb [%l7 + 0x7E], %i0
51819 te %icc, 0x6
51820 fcmpeq16 %f0, %f10, %g6
51821 fcmpgt32 %f0, %f8, %l1
51822 stx %g5, [%l7 + 0x18]
51823 movvs %xcc, %i3, %g4
51824 movg %icc, %l6, %g1
51825 movne %xcc, %l3, %i1
51826 lduw [%l7 + 0x64], %g3
51827 or %g7, %g2, %i4
51828 movrlez %i2, 0x1E7, %i5
51829 fand %f10, %f8, %f4
51830 fbuge %fcc3, loop_6060
51831 orcc %l2, 0x04F6, %i7
51832 fble,a %fcc1, loop_6061
51833 fcmps %fcc0, %f1, %f8
51834loop_6060:
51835 tvs %icc, 0x0
51836 tleu %icc, 0x7
51837loop_6061:
51838 fmovdcs %icc, %f12, %f10
51839 be,pt %icc, loop_6062
51840 fcmpeq32 %f14, %f4, %i6
51841 ldx [%l7 + 0x18], %o7
51842 tneg %xcc, 0x0
51843loop_6062:
51844 fcmpgt32 %f10, %f6, %l5
51845 fpack16 %f2, %f9
51846 xnorcc %o3, %l0, %o6
51847 ldsb [%l7 + 0x39], %o2
51848 bneg,pn %icc, loop_6063
51849 mulx %o0, 0x0E7A, %o4
51850 fcmpeq16 %f8, %f4, %l4
51851 fones %f1
51852loop_6063:
51853 sdiv %o1, 0x1DE0, %o5
51854 stw %i0, [%l7 + 0x40]
51855 lduw [%l7 + 0x50], %g6
51856 fcmple32 %f4, %f2, %l1
51857 ldsb [%l7 + 0x7E], %g5
51858 sth %g4, [%l7 + 0x32]
51859 st %f2, [%l7 + 0x4C]
51860 tvs %xcc, 0x0
51861 fcmpgt16 %f12, %f14, %i3
51862 fbule,a %fcc3, loop_6064
51863 ba,a,pn %icc, loop_6065
51864 fmovd %f4, %f6
51865 subc %l6, %l3, %g1
51866loop_6064:
51867 movrne %g3, 0x0A3, %i1
51868loop_6065:
51869 fmovdvc %xcc, %f2, %f9
51870 ldsh [%l7 + 0x50], %g2
51871 movpos %xcc, %i4, %g7
51872 std %f4, [%l7 + 0x18]
51873 tneg %icc, 0x3
51874 stb %i5, [%l7 + 0x22]
51875 sth %l2, [%l7 + 0x7E]
51876 ldsh [%l7 + 0x2A], %i7
51877 fpadd32s %f0, %f4, %f7
51878 fbg %fcc3, loop_6066
51879 fmovsvs %xcc, %f6, %f6
51880 fmul8x16al %f2, %f11, %f4
51881 edge32ln %i2, %i6, %l5
51882loop_6066:
51883 fmovscc %icc, %f0, %f9
51884 edge8l %o7, %o3, %l0
51885 lduh [%l7 + 0x36], %o6
51886 fornot1s %f11, %f0, %f10
51887 ldsw [%l7 + 0x58], %o0
51888 ld [%l7 + 0x1C], %f6
51889 stb %o4, [%l7 + 0x7E]
51890 or %o2, %o1, %o5
51891 srlx %l4, 0x09, %i0
51892 fmovsg %icc, %f1, %f15
51893 tl %xcc, 0x2
51894 movgu %icc, %l1, %g5
51895 sdivcc %g6, 0x04CF, %g4
51896 fmovrdne %i3, %f6, %f14
51897 ldd [%l7 + 0x50], %f4
51898 fbn %fcc3, loop_6067
51899 fmovdleu %xcc, %f6, %f2
51900 mulscc %l3, %g1, %g3
51901 fpadd32 %f0, %f6, %f8
51902loop_6067:
51903 movcs %xcc, %l6, %i1
51904 ldx [%l7 + 0x40], %i4
51905 fxors %f14, %f0, %f5
51906 stw %g7, [%l7 + 0x18]
51907 udivcc %i5, 0x14B2, %g2
51908 fcmpgt16 %f8, %f4, %l2
51909 orncc %i7, %i6, %i2
51910 fands %f7, %f1, %f11
51911 std %f6, [%l7 + 0x10]
51912 fmovsleu %xcc, %f2, %f9
51913 fsrc1 %f4, %f4
51914 mulscc %l5, 0x1F8B, %o7
51915 ldub [%l7 + 0x24], %o3
51916 mulx %o6, 0x0F68, %l0
51917 ld [%l7 + 0x14], %f2
51918 brnz,a %o0, loop_6068
51919 movrlez %o4, %o2, %o5
51920 array32 %l4, %i0, %l1
51921 edge16ln %g5, %o1, %g4
51922loop_6068:
51923 fbo %fcc0, loop_6069
51924 lduw [%l7 + 0x50], %i3
51925 fsrc2s %f9, %f6
51926 fmovsl %icc, %f7, %f10
51927loop_6069:
51928 fbe,a %fcc1, loop_6070
51929 ldd [%l7 + 0x78], %f8
51930 ld [%l7 + 0x14], %f5
51931 st %f9, [%l7 + 0x64]
51932loop_6070:
51933 umul %g6, 0x01EE, %g1
51934 edge16l %l3, %g3, %i1
51935 bshuffle %f12, %f8, %f14
51936 fnot1 %f10, %f10
51937 bshuffle %f14, %f4, %f10
51938 ldx [%l7 + 0x18], %l6
51939 fmovrdne %g7, %f6, %f0
51940 ldsh [%l7 + 0x58], %i5
51941 stx %i4, [%l7 + 0x68]
51942 tge %xcc, 0x4
51943 add %l2, 0x1AE9, %g2
51944 nop
51945 setx loop_6071, %l0, %l1
51946 wrpr 0x1, %tl
51947 wrpr %l1, %tnpc
51948 setx 0x34400001400, %l0, %l1
51949 wrpr %l1, %tstate
51950 wrhpr 0x4, %htstate
51951 done
51952 sethi 0x0AE3, %i6
51953 ldd [%l7 + 0x38], %f4
51954 fandnot1 %f10, %f6, %f2
51955loop_6071:
51956 fbul,a %fcc2, loop_6072
51957 and %i7, %l5, %i2
51958 bn,a,pt %icc, loop_6073
51959 fandnot2 %f6, %f12, %f0
51960loop_6072:
51961 fmovdg %xcc, %f1, %f12
51962 edge8ln %o7, %o6, %l0
51963loop_6073:
51964 fzeros %f1
51965 fmovdle %xcc, %f4, %f8
51966 ld [%l7 + 0x48], %f15
51967 xorcc %o3, %o4, %o2
51968 movge %xcc, %o0, %l4
51969 lduw [%l7 + 0x34], %i0
51970 fpsub16 %f14, %f10, %f0
51971 ldx [%l7 + 0x60], %l1
51972 ldd [%l7 + 0x40], %f6
51973 andn %o5, 0x0192, %g5
51974 tsubcctv %g4, %o1, %g6
51975 fxor %f0, %f0, %f10
51976 alignaddr %g1, %i3, %g3
51977 fmovdg %icc, %f15, %f1
51978 stb %l3, [%l7 + 0x11]
51979 ba,a loop_6074
51980 ldsh [%l7 + 0x1C], %l6
51981 fnand %f2, %f4, %f10
51982 ldsh [%l7 + 0x7C], %g7
51983loop_6074:
51984 tneg %icc, 0x4
51985 tne %icc, 0x4
51986 call loop_6075
51987 movgu %xcc, %i1, %i5
51988 ldsb [%l7 + 0x56], %i4
51989 fpsub32s %f4, %f10, %f14
51990loop_6075:
51991 movg %icc, %l2, %i6
51992 fcmpd %fcc2, %f4, %f4
51993 std %f4, [%l7 + 0x30]
51994 fbul %fcc2, loop_6076
51995 lduh [%l7 + 0x1E], %g2
51996 andn %l5, %i2, %o7
51997 tcc %xcc, 0x3
51998loop_6076:
51999 fmovsne %xcc, %f3, %f1
52000 fmovrdlez %o6, %f12, %f8
52001 fmovdneg %icc, %f2, %f8
52002 fandnot2s %f13, %f11, %f7
52003 st %f2, [%l7 + 0x14]
52004 stw %l0, [%l7 + 0x6C]
52005 brnz,a %o3, loop_6077
52006 ldsh [%l7 + 0x28], %o4
52007 fcmpgt16 %f12, %f4, %o2
52008 movge %xcc, %i7, %o0
52009loop_6077:
52010 fcmpne32 %f10, %f0, %i0
52011 fmovdvc %xcc, %f9, %f0
52012 brlz %l1, loop_6078
52013 edge32l %l4, %o5, %g5
52014 fmovdg %icc, %f1, %f3
52015 fandnot2s %f1, %f0, %f13
52016loop_6078:
52017 fandnot2 %f4, %f6, %f12
52018 siam 0x0
52019 fmovsleu %icc, %f4, %f7
52020 fmovrde %g4, %f10, %f14
52021 tneg %icc, 0x4
52022 fpsub16 %f8, %f14, %f2
52023 ldsb [%l7 + 0x74], %o1
52024 fandnot1 %f10, %f6, %f0
52025 movre %g6, %g1, %g3
52026 array32 %l3, %i3, %l6
52027 tsubcc %g7, %i1, %i4
52028 andn %l2, %i6, %i5
52029 udivcc %l5, 0x016F, %i2
52030 ldsh [%l7 + 0x62], %o7
52031 orcc %g2, 0x0CC3, %l0
52032 fmovsvs %xcc, %f12, %f8
52033 fmovdvc %xcc, %f3, %f14
52034 tcs %xcc, 0x3
52035 stb %o3, [%l7 + 0x7D]
52036 ldx [%l7 + 0x78], %o4
52037 st %f12, [%l7 + 0x5C]
52038 fmul8x16au %f15, %f9, %f12
52039 ldsw [%l7 + 0x5C], %o2
52040 ldub [%l7 + 0x6D], %i7
52041 sllx %o6, 0x07, %o0
52042 ld [%l7 + 0x30], %f1
52043 lduw [%l7 + 0x3C], %l1
52044 ldsw [%l7 + 0x48], %l4
52045 edge8l %i0, %g5, %g4
52046 stx %o5, [%l7 + 0x38]
52047 movrne %g6, 0x1F0, %g1
52048 stx %o1, [%l7 + 0x40]
52049 te %xcc, 0x4
52050 movpos %xcc, %g3, %i3
52051 fcmpd %fcc3, %f14, %f12
52052 edge32 %l6, %g7, %i1
52053 smulcc %i4, %l3, %l2
52054 fmovsne %icc, %f1, %f13
52055 srl %i6, %l5, %i5
52056 edge32ln %o7, %i2, %l0
52057 fmovda %icc, %f4, %f13
52058 fmovrdlz %o3, %f10, %f0
52059 fors %f6, %f6, %f6
52060 fmovrse %g2, %f2, %f15
52061 stb %o2, [%l7 + 0x21]
52062 fpadd16 %f8, %f12, %f4
52063 ldd [%l7 + 0x20], %f4
52064 fbl,a %fcc3, loop_6079
52065 ldsw [%l7 + 0x54], %o4
52066 ldd [%l7 + 0x40], %f14
52067 tleu %xcc, 0x3
52068loop_6079:
52069 movrgz %o6, %i7, %l1
52070 fcmple16 %f0, %f2, %o0
52071 or %i0, 0x1786, %g5
52072 fmovsl %icc, %f2, %f1
52073 fnot2s %f13, %f1
52074 fba %fcc1, loop_6080
52075 fabss %f4, %f1
52076 fnot1 %f8, %f8
52077 fxnors %f0, %f12, %f9
52078loop_6080:
52079 bg,a loop_6081
52080 fmovrsne %g4, %f13, %f15
52081 ldsw [%l7 + 0x4C], %l4
52082 fandnot2 %f6, %f10, %f8
52083loop_6081:
52084 nop
52085 setx loop_6082, %l0, %l1
52086 wrpr 0x1, %tl
52087 wrpr %l1, %tnpc
52088 setx 0x34400001400, %l0, %l1
52089 wrpr %l1, %tstate
52090 wrhpr 0x4, %htstate
52091 done
52092 std %f0, [%l7 + 0x60]
52093 fbue,a %fcc0, loop_6083
52094 movrlz %g6, %g1, %o1
52095loop_6082:
52096 fmovsge %xcc, %f2, %f6
52097 fmovdle %xcc, %f4, %f2
52098loop_6083:
52099 fpsub32s %f11, %f11, %f12
52100 udivx %o5, 0x0364, %g3
52101 ldd [%l7 + 0x58], %f4
52102 fmovrsgez %i3, %f0, %f3
52103 stx %g7, [%l7 + 0x68]
52104 fandnot2 %f2, %f14, %f4
52105 ldub [%l7 + 0x5B], %i1
52106 ldd [%l7 + 0x48], %f2
52107 array8 %l6, %i4, %l2
52108 fcmple16 %f4, %f2, %i6
52109 alignaddr %l3, %i5, %l5
52110 ldsh [%l7 + 0x18], %o7
52111 ldub [%l7 + 0x60], %i2
52112 edge32ln %l0, %g2, %o2
52113 movcc %icc, %o3, %o4
52114 fbl %fcc2, loop_6084
52115 stx %o6, [%l7 + 0x10]
52116 fornot1 %f10, %f6, %f12
52117 fmovscc %xcc, %f13, %f5
52118loop_6084:
52119 lduh [%l7 + 0x10], %l1
52120 fmovda %xcc, %f14, %f13
52121 edge16 %i7, %i0, %g5
52122 fbl,a %fcc3, loop_6085
52123 fmovrslez %g4, %f9, %f4
52124 fpadd32 %f6, %f6, %f2
52125 std %f12, [%l7 + 0x30]
52126loop_6085:
52127 edge32l %o0, %l4, %g1
52128 bneg,pt %icc, loop_6086
52129 fmovdne %icc, %f1, %f2
52130 edge32n %g6, %o1, %g3
52131 fand %f8, %f4, %f2
52132loop_6086:
52133 lduh [%l7 + 0x6E], %i3
52134 fones %f13
52135 bl,a,pt %xcc, loop_6087
52136 lduw [%l7 + 0x4C], %g7
52137 mulscc %i1, %l6, %o5
52138 ldsb [%l7 + 0x19], %i4
52139loop_6087:
52140 fmovdleu %xcc, %f13, %f15
52141 fbge %fcc1, loop_6088
52142 edge8n %i6, %l2, %i5
52143 lduw [%l7 + 0x58], %l5
52144 movgu %xcc, %l3, %i2
52145loop_6088:
52146 fnands %f1, %f2, %f8
52147 ld [%l7 + 0x40], %f0
52148 std %f6, [%l7 + 0x50]
52149 fmovsge %xcc, %f3, %f13
52150 fnors %f9, %f6, %f3
52151 std %f4, [%l7 + 0x78]
52152 fnor %f2, %f4, %f14
52153 ldsb [%l7 + 0x64], %l0
52154 stw %g2, [%l7 + 0x28]
52155 fpadd16s %f1, %f10, %f4
52156 movvc %icc, %o2, %o7
52157 movre %o3, 0x318, %o4
52158 subcc %o6, 0x09F3, %i7
52159 fmovrdlez %l1, %f4, %f0
52160 fmovsa %icc, %f12, %f15
52161 fmovsl %icc, %f13, %f0
52162 fmovde %icc, %f14, %f5
52163 sdivx %g5, 0x07A4, %i0
52164 fmovsa %icc, %f4, %f13
52165 fnors %f12, %f11, %f1
52166 movvc %xcc, %o0, %l4
52167 fors %f10, %f14, %f6
52168 faligndata %f2, %f10, %f10
52169 fnegd %f12, %f12
52170 subccc %g4, %g1, %g6
52171 movpos %icc, %o1, %g3
52172 tge %icc, 0x6
52173 ldx [%l7 + 0x20], %g7
52174 sdiv %i3, 0x092B, %l6
52175 fabsd %f14, %f0
52176 fmul8x16 %f14, %f4, %f10
52177 edge32ln %o5, %i1, %i4
52178 tcs %icc, 0x0
52179 movneg %xcc, %l2, %i6
52180 stw %i5, [%l7 + 0x14]
52181 fpadd16s %f4, %f7, %f8
52182 srlx %l3, %i2, %l5
52183 fcmpgt16 %f4, %f0, %l0
52184 alignaddrl %g2, %o7, %o2
52185 fmul8ulx16 %f8, %f8, %f8
52186 fmul8sux16 %f14, %f4, %f14
52187 edge16n %o4, %o3, %o6
52188 ldub [%l7 + 0x60], %l1
52189 edge16n %g5, %i7, %i0
52190 movgu %icc, %l4, %g4
52191 orncc %o0, %g1, %g6
52192 fpack16 %f14, %f8
52193 stb %o1, [%l7 + 0x55]
52194 fba %fcc3, loop_6089
52195 fmovrslez %g3, %f10, %f7
52196 lduw [%l7 + 0x54], %g7
52197 array8 %l6, %o5, %i1
52198loop_6089:
52199 ba,a %xcc, loop_6090
52200 umul %i4, 0x0B8D, %i3
52201 fbne,a %fcc3, loop_6091
52202 tge %icc, 0x3
52203loop_6090:
52204 ldd [%l7 + 0x18], %f0
52205 fbule,a %fcc1, loop_6092
52206loop_6091:
52207 fmuld8sux16 %f5, %f10, %f8
52208 ldx [%l7 + 0x40], %i6
52209 bg,pt %icc, loop_6093
52210loop_6092:
52211 fcmpeq32 %f2, %f6, %i5
52212 ldd [%l7 + 0x78], %f0
52213 fxor %f4, %f8, %f2
52214loop_6093:
52215 ldsb [%l7 + 0x6E], %l2
52216 movg %icc, %l3, %i2
52217 fmovsge %icc, %f5, %f7
52218 fnot1s %f10, %f11
52219 ldd [%l7 + 0x68], %f12
52220 fpsub32s %f11, %f7, %f15
52221 movg %xcc, %l5, %l0
52222 movcs %icc, %o7, %o2
52223 fnegs %f2, %f5
52224 ld [%l7 + 0x4C], %f13
52225 fpsub32s %f10, %f5, %f7
52226 fsrc1s %f8, %f9
52227 fcmple32 %f14, %f14, %o4
52228 fcmpne16 %f2, %f14, %o3
52229 fnot1s %f3, %f5
52230 fmuld8sux16 %f14, %f14, %f10
52231 ldsb [%l7 + 0x2E], %o6
52232 st %f13, [%l7 + 0x30]
52233 sdivx %g2, 0x167B, %g5
52234 stw %l1, [%l7 + 0x5C]
52235 fcmps %fcc0, %f12, %f9
52236 fmovsleu %icc, %f4, %f1
52237 tsubcctv %i7, %l4, %i0
52238 fpsub16s %f10, %f9, %f10
52239 fcmpes %fcc1, %f0, %f6
52240 for %f2, %f14, %f8
52241 fbge,a %fcc3, loop_6094
52242 lduw [%l7 + 0x24], %g4
52243 std %f2, [%l7 + 0x08]
52244 mova %icc, %g1, %o0
52245loop_6094:
52246 tgu %icc, 0x0
52247 tleu %xcc, 0x0
52248 bgu loop_6095
52249 nop
52250 setx loop_6096, %l0, %l1
52251 wrpr 0x1, %tl
52252 wrpr %l1, %tpc
52253 add %l1, 0x4, %l1
52254 wrpr %l1, %tnpc
52255 setx 0x34400001400, %l0, %l1
52256 wrpr %l1, %tstate
52257 wrhpr 0x4, %htstate
52258 retry
52259 umulcc %g6, 0x13CA, %o1
52260 lduh [%l7 + 0x52], %g7
52261loop_6095:
52262 fmovde %xcc, %f6, %f4
52263loop_6096:
52264 taddcc %g3, %o5, %l6
52265 movcc %xcc, %i4, %i3
52266 be,pt %xcc, loop_6097
52267 fmovdcc %icc, %f11, %f3
52268 edge8l %i1, %i6, %l2
52269 sll %l3, %i5, %i2
52270loop_6097:
52271 lduw [%l7 + 0x24], %l0
52272 fcmple32 %f10, %f4, %l5
52273 ldx [%l7 + 0x28], %o2
52274 addccc %o7, %o4, %o3
52275 sllx %g2, %o6, %g5
52276 std %f4, [%l7 + 0x18]
52277 movpos %xcc, %i7, %l1
52278 lduh [%l7 + 0x6E], %i0
52279 tvc %icc, 0x0
52280 movrne %g4, 0x05E, %l4
52281 edge32n %g1, %g6, %o0
52282 movneg %icc, %o1, %g3
52283 addcc %o5, %l6, %g7
52284 orcc %i3, 0x187E, %i1
52285 call loop_6098
52286 fone %f4
52287 fmovdneg %icc, %f7, %f2
52288 brz %i6, loop_6099
52289loop_6098:
52290 edge16l %i4, %l3, %l2
52291 fandnot2s %f11, %f12, %f6
52292 fpack32 %f2, %f10, %f12
52293loop_6099:
52294 fandnot1 %f4, %f10, %f10
52295 ldd [%l7 + 0x70], %f12
52296 fmovrsne %i2, %f2, %f13
52297 fmovsne %xcc, %f4, %f0
52298 fmovdn %xcc, %f4, %f6
52299 ldx [%l7 + 0x50], %i5
52300 fnors %f0, %f11, %f15
52301 sth %l0, [%l7 + 0x30]
52302 taddcc %l5, 0x14F5, %o2
52303 stx %o4, [%l7 + 0x20]
52304 std %f12, [%l7 + 0x30]
52305 sth %o7, [%l7 + 0x76]
52306 stw %o3, [%l7 + 0x4C]
52307 fbule,a %fcc3, loop_6100
52308 array8 %o6, %g5, %i7
52309 fmovsle %icc, %f5, %f6
52310 fnands %f9, %f1, %f11
52311loop_6100:
52312 tge %icc, 0x7
52313 fcmpgt32 %f10, %f4, %g2
52314 fmovsleu %xcc, %f2, %f5
52315 fnot1 %f4, %f0
52316 srl %i0, %g4, %l4
52317 fpsub16 %f2, %f12, %f10
52318 srax %l1, %g1, %g6
52319 sth %o1, [%l7 + 0x0A]
52320 fmovdg %xcc, %f1, %f15
52321 xorcc %g3, 0x1DC4, %o0
52322 ldsb [%l7 + 0x19], %o5
52323 fbn,a %fcc3, loop_6101
52324 fmovscc %icc, %f7, %f7
52325 edge32 %l6, %g7, %i3
52326 st %f13, [%l7 + 0x40]
52327loop_6101:
52328 edge16l %i1, %i6, %l3
52329 taddcctv %l2, %i4, %i2
52330 std %f14, [%l7 + 0x38]
52331 tge %xcc, 0x1
52332 movl %icc, %l0, %l5
52333 lduh [%l7 + 0x3E], %i5
52334 movre %o4, 0x0C7, %o7
52335 orncc %o3, 0x14D7, %o2
52336 fbule %fcc2, loop_6102
52337 ldub [%l7 + 0x0B], %g5
52338 movl %icc, %o6, %i7
52339 sra %g2, 0x07, %g4
52340loop_6102:
52341 fmovrde %l4, %f4, %f10
52342 edge8n %l1, %i0, %g1
52343 fnands %f4, %f14, %f7
52344 ldx [%l7 + 0x40], %g6
52345 addc %o1, 0x065B, %g3
52346 tge %icc, 0x5
52347 tne %xcc, 0x4
52348 fpsub32s %f9, %f0, %f2
52349 bneg,pt %icc, loop_6103
52350 edge32 %o0, %l6, %o5
52351 std %f4, [%l7 + 0x68]
52352 xnor %g7, %i1, %i6
52353loop_6103:
52354 stx %i3, [%l7 + 0x70]
52355 fpadd16s %f6, %f14, %f6
52356 ldub [%l7 + 0x73], %l3
52357 ldd [%l7 + 0x28], %f6
52358 fornot1s %f6, %f3, %f14
52359 fmovdge %xcc, %f2, %f2
52360 st %f14, [%l7 + 0x10]
52361 ldsw [%l7 + 0x28], %i4
52362 fble %fcc3, loop_6104
52363 fcmpne16 %f0, %f2, %i2
52364 ldsw [%l7 + 0x14], %l2
52365 fmovdl %icc, %f9, %f8
52366loop_6104:
52367 ldd [%l7 + 0x48], %f4
52368 stw %l0, [%l7 + 0x10]
52369 fmovsvc %icc, %f9, %f8
52370 movpos %icc, %i5, %o4
52371 fandnot2 %f0, %f12, %f2
52372 move %xcc, %l5, %o3
52373 ldsw [%l7 + 0x3C], %o2
52374 ldsh [%l7 + 0x26], %o7
52375 fnor %f4, %f4, %f6
52376 ldsh [%l7 + 0x36], %o6
52377 movge %icc, %i7, %g5
52378 fxnor %f8, %f14, %f10
52379 ldd [%l7 + 0x68], %f4
52380 tge %xcc, 0x0
52381 fnot1s %f15, %f1
52382 stw %g4, [%l7 + 0x14]
52383 ldx [%l7 + 0x28], %g2
52384 fble %fcc1, loop_6105
52385 fcmpne32 %f6, %f6, %l1
52386 tgu %xcc, 0x0
52387 fxnor %f4, %f12, %f4
52388loop_6105:
52389 fmul8ulx16 %f14, %f6, %f10
52390 array8 %l4, %g1, %g6
52391 ldsb [%l7 + 0x4A], %i0
52392 fmovsvc %icc, %f1, %f5
52393 edge16n %g3, %o0, %l6
52394 sdiv %o5, 0x142D, %g7
52395 fmovrsgz %o1, %f7, %f3
52396 fbo %fcc2, loop_6106
52397 fcmpes %fcc3, %f9, %f0
52398 fmovscc %icc, %f6, %f2
52399 ldd [%l7 + 0x70], %f14
52400loop_6106:
52401 stb %i1, [%l7 + 0x74]
52402 ta %xcc, 0x4
52403 udiv %i6, 0x01C8, %i3
52404 fmovsne %icc, %f8, %f8
52405 xor %i4, %l3, %i2
52406 fmovdn %icc, %f9, %f0
52407 sth %l0, [%l7 + 0x42]
52408 fnot2 %f0, %f4
52409 tsubcctv %i5, 0x058F, %l2
52410 fmovrdgz %o4, %f6, %f2
52411 movneg %icc, %o3, %o2
52412 fpsub32s %f1, %f11, %f1
52413 fmovdl %icc, %f10, %f8
52414 fcmpne16 %f0, %f12, %o7
52415 edge32 %l5, %i7, %o6
52416 fmovdge %icc, %f9, %f7
52417 movvs %xcc, %g5, %g2
52418 for %f2, %f4, %f8
52419 lduw [%l7 + 0x1C], %l1
52420 fbo,a %fcc2, loop_6107
52421 stx %l4, [%l7 + 0x38]
52422 tsubcctv %g4, %g1, %g6
52423 std %f0, [%l7 + 0x30]
52424loop_6107:
52425 fcmpes %fcc2, %f2, %f0
52426 fmovdcc %xcc, %f4, %f7
52427 sethi 0x1325, %i0
52428 brz,a %o0, loop_6108
52429 stw %g3, [%l7 + 0x74]
52430 edge32n %l6, %o5, %o1
52431 std %f4, [%l7 + 0x38]
52432loop_6108:
52433 bge,a loop_6109
52434 sub %g7, 0x1868, %i6
52435 edge16l %i3, %i4, %l3
52436 bg,pt %icc, loop_6110
52437loop_6109:
52438 smul %i2, 0x0771, %i1
52439 tvs %xcc, 0x0
52440 tvc %icc, 0x5
52441loop_6110:
52442 ldsh [%l7 + 0x32], %i5
52443 orn %l0, 0x1E29, %l2
52444 std %f8, [%l7 + 0x10]
52445 fornot2s %f11, %f2, %f5
52446 srl %o4, 0x0E, %o2
52447 st %f12, [%l7 + 0x1C]
52448 ldd [%l7 + 0x40], %f12
52449 fmovdge %icc, %f12, %f6
52450 fbg %fcc0, loop_6111
52451 lduh [%l7 + 0x12], %o3
52452 fmovda %icc, %f7, %f9
52453 srlx %l5, 0x04, %i7
52454loop_6111:
52455 lduw [%l7 + 0x20], %o7
52456 ld [%l7 + 0x70], %f7
52457 stx %g5, [%l7 + 0x38]
52458 tg %icc, 0x2
52459 fba,a %fcc0, loop_6112
52460 ld [%l7 + 0x48], %f4
52461 subcc %g2, %l1, %l4
52462 fpadd16s %f10, %f5, %f0
52463loop_6112:
52464 fnands %f15, %f7, %f6
52465 fandnot2s %f8, %f13, %f10
52466 fbul,a %fcc0, loop_6113
52467 sdiv %g4, 0x1868, %g1
52468 ldx [%l7 + 0x68], %o6
52469 movrne %g6, 0x23F, %i0
52470loop_6113:
52471 fmovdn %xcc, %f2, %f0
52472 fors %f15, %f6, %f1
52473 fmovdneg %xcc, %f4, %f4
52474 fmovrsgz %o0, %f10, %f14
52475 movn %xcc, %g3, %o5
52476 fmovdle %xcc, %f9, %f5
52477 fpsub16 %f12, %f12, %f6
52478 fmovdge %icc, %f11, %f10
52479 stb %o1, [%l7 + 0x38]
52480 mova %xcc, %l6, %g7
52481 fandnot1 %f10, %f4, %f8
52482 fabss %f15, %f7
52483 lduw [%l7 + 0x30], %i6
52484 fones %f1
52485 ld [%l7 + 0x34], %f14
52486 ldx [%l7 + 0x50], %i4
52487 bne,a,pt %icc, loop_6114
52488 sth %l3, [%l7 + 0x66]
52489 lduw [%l7 + 0x10], %i3
52490 ldd [%l7 + 0x28], %f2
52491loop_6114:
52492 fandnot1s %f13, %f2, %f13
52493 sll %i1, %i5, %l0
52494 fnot1 %f0, %f8
52495 fmul8sux16 %f6, %f6, %f0
52496 ldsb [%l7 + 0x63], %i2
52497 udivx %l2, 0x0245, %o4
52498 lduh [%l7 + 0x56], %o3
52499 sdivx %o2, 0x0014, %l5
52500 bl,a %xcc, loop_6115
52501 fornot2s %f11, %f6, %f4
52502 stw %i7, [%l7 + 0x2C]
52503 ble,pt %xcc, loop_6116
52504loop_6115:
52505 xnorcc %o7, 0x0FC0, %g5
52506 mulscc %g2, 0x17AE, %l4
52507 move %xcc, %g4, %g1
52508loop_6116:
52509 movleu %icc, %l1, %g6
52510 fandnot1s %f4, %f10, %f4
52511 and %o6, 0x0F5B, %i0
52512 array8 %o0, %o5, %o1
52513 popc %l6, %g7
52514 be,a,pn %icc, loop_6117
52515 fcmpgt16 %f8, %f8, %g3
52516 ldsw [%l7 + 0x64], %i6
52517 ldsh [%l7 + 0x3E], %l3
52518loop_6117:
52519 lduw [%l7 + 0x0C], %i4
52520 subccc %i1, %i5, %i3
52521 sth %i2, [%l7 + 0x0E]
52522 ldsb [%l7 + 0x59], %l0
52523 edge8 %o4, %o3, %o2
52524 bn,a loop_6118
52525 fmovsvc %xcc, %f4, %f0
52526 ldx [%l7 + 0x48], %l5
52527 tle %icc, 0x7
52528loop_6118:
52529 fmovdleu %xcc, %f0, %f8
52530 ldsh [%l7 + 0x3A], %i7
52531 move %xcc, %l2, %o7
52532 fpadd32s %f2, %f15, %f13
52533 fmul8x16 %f0, %f6, %f10
52534 tvc %xcc, 0x3
52535 stx %g5, [%l7 + 0x58]
52536 srl %g2, %g4, %g1
52537 ldsb [%l7 + 0x09], %l4
52538 ldub [%l7 + 0x4B], %g6
52539 sub %o6, %l1, %i0
52540 fcmple16 %f10, %f14, %o5
52541 movn %icc, %o1, %o0
52542 fxnor %f4, %f8, %f8
52543 ldx [%l7 + 0x48], %l6
52544 ld [%l7 + 0x38], %f15
52545 lduh [%l7 + 0x20], %g3
52546 tgu %icc, 0x3
52547 edge8n %i6, %g7, %l3
52548 orn %i4, 0x0D01, %i5
52549 std %f8, [%l7 + 0x08]
52550 brz %i1, loop_6119
52551 fbue,a %fcc2, loop_6120
52552 fzeros %f11
52553 fble %fcc2, loop_6121
52554loop_6119:
52555 stw %i2, [%l7 + 0x30]
52556loop_6120:
52557 fandnot2 %f8, %f2, %f2
52558 array8 %l0, %o4, %o3
52559loop_6121:
52560 lduh [%l7 + 0x4E], %o2
52561 st %f13, [%l7 + 0x28]
52562 movrne %l5, 0x1F6, %i3
52563 lduh [%l7 + 0x66], %l2
52564 smul %o7, %g5, %i7
52565 srlx %g4, %g1, %l4
52566 sth %g6, [%l7 + 0x5C]
52567 fmovdleu %icc, %f9, %f5
52568 fbg,a %fcc0, loop_6122
52569 fmovdvc %xcc, %f7, %f0
52570 fbe,a %fcc3, loop_6123
52571 fblg %fcc0, loop_6124
52572loop_6122:
52573 fsrc2s %f6, %f9
52574 fmovdvc %xcc, %f11, %f15
52575loop_6123:
52576 fpsub16 %f8, %f6, %f6
52577loop_6124:
52578 fmovscs %xcc, %f11, %f0
52579 fornot1 %f4, %f6, %f8
52580 movne %xcc, %g2, %l1
52581 ldsh [%l7 + 0x1C], %o6
52582 std %f8, [%l7 + 0x50]
52583 bge loop_6125
52584 fmovdleu %icc, %f10, %f13
52585 movrlz %o5, 0x283, %o1
52586 bvs loop_6126
52587loop_6125:
52588 movl %icc, %o0, %i0
52589 lduw [%l7 + 0x34], %l6
52590 ldd [%l7 + 0x48], %f2
52591loop_6126:
52592 fbn,a %fcc3, loop_6127
52593 nop
52594 setx loop_6128, %l0, %l1
52595 jmpl %l1, %g3
52596 sth %i6, [%l7 + 0x36]
52597 movneg %xcc, %l3, %i4
52598loop_6127:
52599 fmovde %icc, %f3, %f11
52600loop_6128:
52601 fbuge %fcc0, loop_6129
52602 stw %i5, [%l7 + 0x54]
52603 lduw [%l7 + 0x1C], %g7
52604 ld [%l7 + 0x64], %f12
52605loop_6129:
52606 fand %f4, %f10, %f0
52607 movneg %xcc, %i1, %i2
52608 bge,pt %icc, loop_6130
52609 fnors %f3, %f10, %f4
52610 fmovdl %icc, %f0, %f2
52611 fmul8sux16 %f2, %f14, %f12
52612loop_6130:
52613 fxors %f3, %f12, %f14
52614 fbn %fcc2, loop_6131
52615 ldub [%l7 + 0x55], %l0
52616 bvc,pt %icc, loop_6132
52617 fone %f14
52618loop_6131:
52619 fmovdg %icc, %f14, %f10
52620 fmul8x16al %f11, %f9, %f14
52621loop_6132:
52622 edge32 %o4, %o3, %o2
52623 fpackfix %f0, %f3
52624 or %l5, %l2, %o7
52625 ldd [%l7 + 0x28], %f14
52626 st %f9, [%l7 + 0x3C]
52627 std %f8, [%l7 + 0x58]
52628 array16 %i3, %i7, %g4
52629 or %g1, 0x14DF, %l4
52630 orn %g6, %g5, %g2
52631 xorcc %o6, %l1, %o1
52632 fbne %fcc2, loop_6133
52633 for %f12, %f2, %f0
52634 fcmpeq16 %f14, %f10, %o5
52635 fcmpes %fcc2, %f3, %f10
52636loop_6133:
52637 fmovrdgez %o0, %f6, %f8
52638 fmovdvs %icc, %f11, %f5
52639 fbe,a %fcc1, loop_6134
52640 fmovspos %icc, %f12, %f13
52641 fexpand %f9, %f0
52642 bpos loop_6135
52643loop_6134:
52644 edge16 %l6, %g3, %i0
52645 fnegs %f13, %f12
52646 ldsh [%l7 + 0x2C], %i6
52647loop_6135:
52648 ldd [%l7 + 0x20], %f8
52649 fabsd %f14, %f4
52650 popc %i4, %l3
52651 ldsb [%l7 + 0x75], %g7
52652 fbul,a %fcc2, loop_6136
52653 fexpand %f0, %f4
52654 alignaddrl %i5, %i1, %i2
52655 siam 0x3
52656loop_6136:
52657 stb %l0, [%l7 + 0x1F]
52658 call loop_6137
52659 mulscc %o3, %o2, %l5
52660 fnors %f5, %f13, %f4
52661 move %icc, %l2, %o7
52662loop_6137:
52663 bcs,a %xcc, loop_6138
52664 ld [%l7 + 0x3C], %f4
52665 ldsw [%l7 + 0x70], %o4
52666 movl %icc, %i3, %i7
52667loop_6138:
52668 sth %g1, [%l7 + 0x5E]
52669 ldsw [%l7 + 0x30], %g4
52670 addcc %g6, %l4, %g5
52671 fcmped %fcc0, %f2, %f2
52672 ldsh [%l7 + 0x36], %o6
52673 ldub [%l7 + 0x3A], %l1
52674 fmovrdlz %o1, %f4, %f8
52675 umul %g2, %o0, %o5
52676 tg %xcc, 0x6
52677 ldsb [%l7 + 0x75], %l6
52678 fxor %f8, %f8, %f4
52679 fmovrsgz %i0, %f0, %f12
52680 stx %g3, [%l7 + 0x50]
52681 lduh [%l7 + 0x24], %i6
52682 movrne %i4, %l3, %g7
52683 brz,a %i1, loop_6139
52684 edge16n %i2, %i5, %o3
52685 std %f0, [%l7 + 0x38]
52686 brlez,a %l0, loop_6140
52687loop_6139:
52688 fnot1 %f10, %f8
52689 stw %o2, [%l7 + 0x2C]
52690 sra %l2, %o7, %o4
52691loop_6140:
52692 movne %xcc, %l5, %i7
52693 fbule,a %fcc3, loop_6141
52694 stw %i3, [%l7 + 0x48]
52695 edge16l %g4, %g6, %g1
52696 fnot2 %f12, %f2
52697loop_6141:
52698 tcs %icc, 0x7
52699 ba,a,pt %icc, loop_6142
52700 taddcctv %l4, %g5, %l1
52701 faligndata %f12, %f4, %f6
52702 fpadd16s %f3, %f15, %f1
52703loop_6142:
52704 movvs %icc, %o6, %o1
52705 fblg,a %fcc0, loop_6143
52706 ldx [%l7 + 0x40], %g2
52707 fbuge %fcc1, loop_6144
52708 lduw [%l7 + 0x58], %o5
52709loop_6143:
52710 movle %xcc, %l6, %o0
52711 ldd [%l7 + 0x28], %f2
52712loop_6144:
52713 sth %g3, [%l7 + 0x24]
52714 sth %i0, [%l7 + 0x62]
52715 edge32 %i4, %l3, %g7
52716 xnorcc %i1, 0x0BAE, %i6
52717 lduw [%l7 + 0x10], %i2
52718 stw %o3, [%l7 + 0x74]
52719 edge8 %l0, %o2, %i5
52720 brgz,a %o7, loop_6145
52721 lduw [%l7 + 0x78], %o4
52722 edge16l %l2, %l5, %i7
52723 stw %i3, [%l7 + 0x4C]
52724loop_6145:
52725 addcc %g6, 0x18B7, %g1
52726 fbul %fcc3, loop_6146
52727 movle %icc, %l4, %g4
52728 tvs %xcc, 0x6
52729 brz %g5, loop_6147
52730loop_6146:
52731 edge32l %o6, %l1, %g2
52732 fmovdgu %xcc, %f5, %f11
52733 edge32l %o1, %o5, %o0
52734loop_6147:
52735 fnot2s %f3, %f11
52736 ld [%l7 + 0x28], %f7
52737 fpack32 %f8, %f2, %f0
52738 orn %l6, %g3, %i4
52739 stx %l3, [%l7 + 0x10]
52740 subcc %i0, %i1, %g7
52741 ldd [%l7 + 0x58], %f0
52742 fba %fcc3, loop_6148
52743 ldub [%l7 + 0x4C], %i6
52744 tvc %xcc, 0x3
52745 fmul8ulx16 %f6, %f6, %f4
52746loop_6148:
52747 tvc %xcc, 0x6
52748 fones %f4
52749 fmovsgu %xcc, %f6, %f2
52750 fmovdpos %icc, %f1, %f4
52751 sub %i2, %o3, %o2
52752 lduh [%l7 + 0x1C], %l0
52753 fmovde %icc, %f4, %f6
52754 fnand %f14, %f8, %f8
52755 fmuld8sux16 %f12, %f14, %f8
52756 fmovdge %xcc, %f0, %f3
52757 array8 %o7, %o4, %l2
52758 ldsh [%l7 + 0x14], %l5
52759 edge32l %i5, %i7, %i3
52760 stb %g1, [%l7 + 0x51]
52761 fba,a %fcc3, loop_6149
52762 orn %g6, 0x1C36, %l4
52763 fabss %f0, %f9
52764 fornot1s %f13, %f10, %f10
52765loop_6149:
52766 ldsw [%l7 + 0x30], %g5
52767 movg %icc, %g4, %l1
52768 ld [%l7 + 0x4C], %f6
52769 fsrc2s %f11, %f10
52770 fpadd16 %f8, %f4, %f0
52771 ldd [%l7 + 0x08], %f6
52772 mulscc %o6, %o1, %g2
52773 tcc %xcc, 0x7
52774 sth %o5, [%l7 + 0x30]
52775 smulcc %o0, 0x09C1, %l6
52776 tneg %icc, 0x1
52777 movg %icc, %i4, %g3
52778 stw %i0, [%l7 + 0x64]
52779 fbo,a %fcc2, loop_6150
52780 edge32ln %l3, %g7, %i6
52781 lduw [%l7 + 0x6C], %i1
52782 ldx [%l7 + 0x30], %o3
52783loop_6150:
52784 fbuge,a %fcc1, loop_6151
52785 ldsb [%l7 + 0x3E], %i2
52786 fbul %fcc2, loop_6152
52787 fbule,a %fcc2, loop_6153
52788loop_6151:
52789 fpack16 %f0, %f2
52790 ldsh [%l7 + 0x5C], %l0
52791loop_6152:
52792 ldsw [%l7 + 0x08], %o2
52793loop_6153:
52794 brlez %o4, loop_6154
52795 ld [%l7 + 0x30], %f3
52796 fmovscs %icc, %f5, %f0
52797 ldsh [%l7 + 0x0C], %o7
52798loop_6154:
52799 ldub [%l7 + 0x3A], %l2
52800 ldx [%l7 + 0x58], %i5
52801 fandnot1 %f12, %f4, %f4
52802 edge16l %l5, %i3, %i7
52803 alignaddrl %g6, %l4, %g1
52804 fnors %f13, %f13, %f6
52805 movneg %xcc, %g4, %l1
52806 ldsw [%l7 + 0x70], %o6
52807 tle %icc, 0x2
52808 stw %g5, [%l7 + 0x70]
52809 bcc,a,pt %xcc, loop_6155
52810 umulcc %o1, %o5, %o0
52811 mulscc %l6, 0x1027, %g2
52812 fmovdge %xcc, %f11, %f11
52813loop_6155:
52814 movg %icc, %g3, %i0
52815 sth %l3, [%l7 + 0x52]
52816 edge8n %g7, %i4, %i1
52817 tg %icc, 0x0
52818 faligndata %f10, %f10, %f6
52819 fsrc2 %f14, %f2
52820 fmovs %f6, %f6
52821 fmovrsgez %o3, %f11, %f13
52822 fcmple32 %f14, %f0, %i2
52823 lduh [%l7 + 0x76], %i6
52824 fbl %fcc3, loop_6156
52825 lduh [%l7 + 0x38], %l0
52826 st %f9, [%l7 + 0x20]
52827 bne,pt %icc, loop_6157
52828loop_6156:
52829 bn,pn %xcc, loop_6158
52830 fmovsl %xcc, %f6, %f4
52831 std %f10, [%l7 + 0x38]
52832loop_6157:
52833 srax %o4, %o7, %o2
52834loop_6158:
52835 fmovsvs %xcc, %f14, %f7
52836 ldd [%l7 + 0x20], %f14
52837 fmovsvc %xcc, %f14, %f7
52838 ldsh [%l7 + 0x18], %i5
52839 edge8l %l2, %i3, %i7
52840 brgz %l5, loop_6159
52841 ldd [%l7 + 0x40], %f10
52842 ldx [%l7 + 0x70], %l4
52843 fpackfix %f2, %f7
52844loop_6159:
52845 call loop_6160
52846 ldx [%l7 + 0x68], %g1
52847 alignaddr %g6, %g4, %o6
52848 fblg,a %fcc0, loop_6161
52849loop_6160:
52850 fmovsl %xcc, %f8, %f6
52851 udivx %g5, 0x03F9, %o1
52852 or %l1, 0x0B56, %o5
52853loop_6161:
52854 fone %f14
52855 fpadd32 %f6, %f4, %f14
52856 fcmple16 %f0, %f10, %o0
52857 brlz,a %l6, loop_6162
52858 subcc %g3, 0x0885, %g2
52859 bshuffle %f6, %f0, %f0
52860 fmovsleu %icc, %f6, %f2
52861loop_6162:
52862 umulcc %l3, %g7, %i0
52863 sth %i1, [%l7 + 0x30]
52864 popc 0x1FE1, %i4
52865 fzero %f14
52866 fmovs %f15, %f7
52867 fornot2 %f14, %f6, %f6
52868 stw %i2, [%l7 + 0x7C]
52869 movcs %xcc, %i6, %l0
52870 bcs,pt %xcc, loop_6163
52871 lduh [%l7 + 0x4A], %o4
52872 fmovrsgz %o3, %f2, %f10
52873 ld [%l7 + 0x0C], %f8
52874loop_6163:
52875 fbule,a %fcc3, loop_6164
52876 sth %o2, [%l7 + 0x5A]
52877 fornot1s %f5, %f6, %f13
52878 fmovdcs %icc, %f10, %f10
52879loop_6164:
52880 fmovsvs %xcc, %f3, %f2
52881 edge32n %i5, %o7, %l2
52882 ldub [%l7 + 0x6E], %i3
52883 fblg,a %fcc1, loop_6165
52884 edge32n %l5, %l4, %i7
52885 fmovrslz %g6, %f3, %f4
52886 fmovdn %icc, %f12, %f10
52887loop_6165:
52888 fmovsvs %icc, %f5, %f3
52889 lduh [%l7 + 0x32], %g4
52890 stw %g1, [%l7 + 0x28]
52891 ldsb [%l7 + 0x0D], %o6
52892 ldd [%l7 + 0x68], %f10
52893 stx %o1, [%l7 + 0x20]
52894 xor %l1, %g5, %o0
52895 andncc %l6, %o5, %g3
52896 fmovrdgz %l3, %f4, %f4
52897 fzeros %f12
52898 bleu,a loop_6166
52899 tne %xcc, 0x2
52900 ldx [%l7 + 0x58], %g2
52901 nop
52902 setx loop_6167, %l0, %l1
52903 wrpr 0x1, %tl
52904 wrpr %l1, %tnpc
52905 setx 0x34400001400, %l0, %l1
52906 wrpr %l1, %tstate
52907 wrhpr 0x4, %htstate
52908 done
52909loop_6166:
52910 ldub [%l7 + 0x2B], %i0
52911 pdist %f8, %f8, %f4
52912 array32 %g7, %i1, %i2
52913loop_6167:
52914 subcc %i6, %l0, %o4
52915 fbue %fcc0, loop_6168
52916 fcmpd %fcc2, %f4, %f0
52917 tsubcctv %i4, %o3, %o2
52918 stb %i5, [%l7 + 0x49]
52919loop_6168:
52920 fpackfix %f2, %f7
52921 movl %xcc, %o7, %i3
52922 fbule %fcc0, loop_6169
52923 nop
52924 setx loop_6170, %l0, %l1
52925 wrpr 0x1, %tl
52926 wrpr %l1, %tpc
52927 add %l1, 0x4, %l1
52928 wrpr %l1, %tnpc
52929 setx 0x34400001400, %l0, %l1
52930 wrpr %l1, %tstate
52931 wrhpr 0x4, %htstate
52932 retry
52933 fble %fcc3, loop_6171
52934 sll %l2, %l5, %i7
52935loop_6169:
52936 fmovrsne %l4, %f3, %f13
52937loop_6170:
52938 fmovrslz %g6, %f14, %f1
52939loop_6171:
52940 fsrc1s %f10, %f8
52941 fxors %f4, %f11, %f7
52942 sth %g1, [%l7 + 0x0C]
52943 move %xcc, %o6, %o1
52944 lduh [%l7 + 0x7E], %g4
52945 nop
52946 setx loop_6172, %l0, %l1
52947 wrpr 0x1, %tl
52948 wrpr %l1, %tnpc
52949 setx 0x34400001400, %l0, %l1
52950 wrpr %l1, %tstate
52951 wrhpr 0x4, %htstate
52952 done
52953 stw %g5, [%l7 + 0x74]
52954 tsubcc %o0, 0x1E01, %l6
52955 edge16l %o5, %l1, %g3
52956loop_6172:
52957 movvc %xcc, %l3, %g2
52958 ldd [%l7 + 0x40], %f12
52959 ldub [%l7 + 0x7F], %g7
52960 fmovrsne %i0, %f8, %f15
52961 movrlez %i1, %i6, %i2
52962 xor %o4, %i4, %l0
52963 edge8n %o2, %o3, %o7
52964 brgez,a %i5, loop_6173
52965 movleu %icc, %l2, %i3
52966 fmovsvs %xcc, %f15, %f10
52967 st %f14, [%l7 + 0x0C]
52968loop_6173:
52969 fornot1s %f12, %f1, %f0
52970 addccc %l5, %l4, %i7
52971 fpack16 %f10, %f1
52972 lduh [%l7 + 0x1C], %g1
52973 tle %xcc, 0x5
52974 std %f6, [%l7 + 0x60]
52975 fabss %f13, %f0
52976 fmovrslez %o6, %f3, %f2
52977 fpmerge %f11, %f11, %f4
52978 fmovrslez %o1, %f6, %f1
52979 fone %f14
52980 lduh [%l7 + 0x54], %g4
52981 fcmpgt16 %f10, %f10, %g5
52982 udiv %g6, 0x1D64, %l6
52983 bcs,pn %icc, loop_6174
52984 orncc %o0, %l1, %o5
52985 lduh [%l7 + 0x48], %l3
52986 fcmpeq32 %f10, %f10, %g2
52987loop_6174:
52988 nop
52989 setx loop_6175, %l0, %l1
52990 jmpl %l1, %g7
52991 fmovdne %icc, %f5, %f2
52992 edge32ln %g3, %i0, %i1
52993 fands %f1, %f13, %f12
52994loop_6175:
52995 fbuge %fcc3, loop_6176
52996 stx %i6, [%l7 + 0x60]
52997 ldd [%l7 + 0x78], %f2
52998 fandnot1 %f4, %f2, %f4
52999loop_6176:
53000 sethi 0x1664, %i2
53001 fpadd16 %f14, %f14, %f6
53002 ldd [%l7 + 0x30], %f0
53003 std %f8, [%l7 + 0x28]
53004 lduh [%l7 + 0x1E], %o4
53005 fble %fcc0, loop_6177
53006 fcmpeq16 %f4, %f2, %i4
53007 movcs %icc, %l0, %o3
53008 sllx %o2, 0x01, %o7
53009loop_6177:
53010 fmovspos %icc, %f13, %f8
53011 tl %xcc, 0x0
53012 brgez %l2, loop_6178
53013 ldub [%l7 + 0x18], %i5
53014 lduh [%l7 + 0x5A], %l5
53015 bshuffle %f0, %f8, %f2
53016loop_6178:
53017 fmovs %f4, %f8
53018 xnor %l4, 0x04B9, %i7
53019 and %g1, 0x01CC, %o6
53020 array16 %o1, %g4, %g5
53021 st %f5, [%l7 + 0x2C]
53022 movrlz %i3, 0x18A, %l6
53023 movleu %xcc, %o0, %l1
53024 fmovrdlz %o5, %f10, %f12
53025 movge %icc, %g6, %g2
53026 ldsh [%l7 + 0x12], %g7
53027 ldsb [%l7 + 0x35], %l3
53028 sth %i0, [%l7 + 0x7E]
53029 xnor %g3, %i1, %i2
53030 stx %o4, [%l7 + 0x48]
53031 call loop_6179
53032 fmovspos %icc, %f11, %f8
53033 ldub [%l7 + 0x0B], %i4
53034 fpadd32 %f6, %f6, %f6
53035loop_6179:
53036 fnand %f14, %f0, %f4
53037 ldsw [%l7 + 0x74], %l0
53038 ba,a %xcc, loop_6180
53039 fmovscs %icc, %f1, %f15
53040 fmul8ulx16 %f4, %f0, %f14
53041 smul %i6, %o3, %o7
53042loop_6180:
53043 edge8 %l2, %o2, %l5
53044 fpsub32 %f12, %f8, %f10
53045 ld [%l7 + 0x78], %f0
53046 sth %i5, [%l7 + 0x18]
53047 orncc %l4, 0x160D, %i7
53048 fnot1 %f8, %f4
53049 add %g1, %o1, %o6
53050 nop
53051 setx loop_6181, %l0, %l1
53052 wrpr 0x1, %tl
53053 wrpr %l1, %tnpc
53054 setx 0x34400001400, %l0, %l1
53055 wrpr %l1, %tstate
53056 wrhpr 0x4, %htstate
53057 done
53058 bg loop_6182
53059 fcmpne32 %f2, %f12, %g5
53060 fandnot2s %f5, %f6, %f8
53061loop_6181:
53062 mulscc %g4, %i3, %o0
53063loop_6182:
53064 andncc %l6, %o5, %l1
53065 bne,pn %xcc, loop_6183
53066 fmovrslz %g6, %f7, %f4
53067 bvc,a loop_6184
53068 ldsb [%l7 + 0x7E], %g7
53069loop_6183:
53070 fcmple16 %f12, %f12, %l3
53071 edge32n %g2, %g3, %i0
53072loop_6184:
53073 bcs,a loop_6185
53074 edge16ln %i2, %o4, %i4
53075 fnegs %f0, %f1
53076 ldd [%l7 + 0x58], %f2
53077loop_6185:
53078 fpadd32s %f12, %f9, %f14
53079 smul %i1, 0x016B, %i6
53080 fandnot2s %f11, %f14, %f3
53081 fpack16 %f6, %f1
53082 edge8n %o3, %l0, %l2
53083 edge16l %o7, %o2, %l5
53084 andn %i5, %l4, %g1
53085 fcmpgt32 %f6, %f6, %o1
53086 andcc %o6, %i7, %g4
53087 bneg,a,pt %icc, loop_6186
53088 std %f2, [%l7 + 0x20]
53089 fmul8ulx16 %f0, %f8, %f8
53090 fornot1 %f6, %f8, %f4
53091loop_6186:
53092 stx %i3, [%l7 + 0x18]
53093 stb %g5, [%l7 + 0x12]
53094 movrgz %l6, 0x1D6, %o0
53095 sth %l1, [%l7 + 0x30]
53096 xnor %g6, %g7, %l3
53097 brgz %o5, loop_6187
53098 subcc %g3, %i0, %g2
53099 tsubcctv %i2, 0x10FF, %o4
53100 std %f0, [%l7 + 0x08]
53101loop_6187:
53102 fmul8sux16 %f2, %f2, %f2
53103 bg,pt %icc, loop_6188
53104 bleu loop_6189
53105 popc 0x1BC2, %i4
53106 fmovsgu %xcc, %f15, %f9
53107loop_6188:
53108 fpack16 %f4, %f15
53109loop_6189:
53110 lduw [%l7 + 0x30], %i6
53111 fmovdcc %xcc, %f15, %f15
53112 ldsw [%l7 + 0x0C], %i1
53113 fabsd %f8, %f14
53114 fmovsleu %xcc, %f15, %f13
53115 movrne %l0, %l2, %o7
53116 sth %o2, [%l7 + 0x52]
53117 stb %o3, [%l7 + 0x4F]
53118 stw %l5, [%l7 + 0x30]
53119 add %i5, 0x1BCB, %l4
53120 tsubcc %g1, %o1, %o6
53121 brlz %i7, loop_6190
53122 ldd [%l7 + 0x40], %f2
53123 fmovdl %icc, %f4, %f3
53124 ba,pn %xcc, loop_6191
53125loop_6190:
53126 nop
53127 setx loop_6192, %l0, %l1
53128 wrpr 0x1, %tl
53129 wrpr %l1, %tnpc
53130 setx 0x34400001400, %l0, %l1
53131 wrpr %l1, %tstate
53132 wrhpr 0x4, %htstate
53133 done
53134 smulcc %i3, 0x104A, %g4
53135 bleu,a %icc, loop_6193
53136loop_6191:
53137 movcc %icc, %g5, %o0
53138loop_6192:
53139 lduw [%l7 + 0x78], %l6
53140 fmovdle %xcc, %f12, %f1
53141loop_6193:
53142 ldsh [%l7 + 0x1C], %l1
53143 movrgz %g7, 0x2F3, %l3
53144 fmovdleu %icc, %f6, %f7
53145 fble %fcc3, loop_6194
53146 ta %xcc, 0x6
53147 stb %g6, [%l7 + 0x12]
53148 fmovrdne %g3, %f10, %f14
53149loop_6194:
53150 ldsh [%l7 + 0x16], %o5
53151 pdist %f0, %f0, %f10
53152 bcs,a,pt %xcc, loop_6195
53153 ld [%l7 + 0x10], %f3
53154 fnands %f3, %f8, %f4
53155 ldx [%l7 + 0x60], %g2
53156loop_6195:
53157 subcc %i2, %o4, %i0
53158 fmovdle %xcc, %f5, %f15
53159 subc %i6, %i4, %l0
53160 sllx %i1, %l2, %o7
53161 ldd [%l7 + 0x58], %f6
53162 fmovrdgz %o3, %f2, %f12
53163 edge16 %l5, %i5, %o2
53164 fsrc2 %f0, %f2
53165 fbuge,a %fcc1, loop_6196
53166 fbule %fcc2, loop_6197
53167 srax %l4, 0x08, %o1
53168 and %g1, %o6, %i7
53169loop_6196:
53170 stx %i3, [%l7 + 0x70]
53171loop_6197:
53172 fbug,a %fcc0, loop_6198
53173 fandnot1 %f2, %f8, %f2
53174 fandnot2 %f8, %f0, %f6
53175 fbule,a %fcc2, loop_6199
53176loop_6198:
53177 stw %g4, [%l7 + 0x74]
53178 srl %g5, %o0, %l1
53179 sdiv %g7, 0x0E84, %l3
53180loop_6199:
53181 ldx [%l7 + 0x50], %g6
53182 fxnor %f8, %f4, %f2
53183 fcmpne16 %f4, %f14, %l6
53184 pdist %f8, %f12, %f4
53185 fbe,a %fcc2, loop_6200
53186 taddcctv %g3, 0x0582, %o5
53187 fbne,a %fcc3, loop_6201
53188 xorcc %g2, 0x10B6, %i2
53189loop_6200:
53190 fpadd16s %f9, %f13, %f11
53191 ld [%l7 + 0x08], %f7
53192loop_6201:
53193 movrne %o4, %i6, %i0
53194 ldsb [%l7 + 0x75], %i4
53195 umul %i1, 0x0C03, %l0
53196 fmovsge %xcc, %f9, %f6
53197 stw %l2, [%l7 + 0x54]
53198 brlz,a %o7, loop_6202
53199 edge32 %o3, %l5, %i5
53200 fmul8sux16 %f14, %f6, %f0
53201 fand %f2, %f8, %f4
53202loop_6202:
53203 stx %l4, [%l7 + 0x08]
53204 ldub [%l7 + 0x13], %o2
53205 brlz,a %g1, loop_6203
53206 ldsw [%l7 + 0x0C], %o6
53207 ldd [%l7 + 0x28], %f4
53208 stb %i7, [%l7 + 0x2A]
53209loop_6203:
53210 ba loop_6204
53211 st %f6, [%l7 + 0x44]
53212 fmovrde %o1, %f8, %f4
53213 fpadd32s %f1, %f7, %f1
53214loop_6204:
53215 fcmped %fcc1, %f2, %f14
53216 stw %i3, [%l7 + 0x28]
53217 orncc %g4, 0x0B3E, %g5
53218 ldsh [%l7 + 0x16], %l1
53219 lduw [%l7 + 0x1C], %o0
53220 fbue %fcc2, loop_6205
53221 movrlez %g7, 0x12C, %g6
53222 fcmpeq16 %f8, %f2, %l6
53223 tvs %xcc, 0x4
53224loop_6205:
53225 ldd [%l7 + 0x50], %f10
53226 ld [%l7 + 0x08], %f0
53227 edge32ln %g3, %o5, %g2
53228 stx %l3, [%l7 + 0x78]
53229 fone %f8
53230 ldx [%l7 + 0x10], %o4
53231 sth %i6, [%l7 + 0x6A]
53232 fzeros %f6
53233 edge8n %i0, %i2, %i1
53234 subccc %i4, 0x189E, %l0
53235 fnand %f6, %f14, %f14
53236 tleu %xcc, 0x3
53237 fmovdge %xcc, %f13, %f10
53238 bne,a,pt %xcc, loop_6206
53239 fandnot1s %f1, %f14, %f13
53240 srax %l2, %o3, %l5
53241 tgu %xcc, 0x4
53242loop_6206:
53243 stw %i5, [%l7 + 0x60]
53244 mulscc %o7, 0x149E, %l4
53245 ldx [%l7 + 0x28], %o2
53246 fbn %fcc0, loop_6207
53247 fnegd %f12, %f2
53248 edge16l %g1, %o6, %i7
53249 st %f3, [%l7 + 0x70]
53250loop_6207:
53251 fmovrdgz %o1, %f10, %f4
53252 fbule,a %fcc0, loop_6208
53253 fpackfix %f12, %f3
53254 lduh [%l7 + 0x68], %g4
53255 lduw [%l7 + 0x60], %g5
53256loop_6208:
53257 fnands %f14, %f7, %f11
53258 lduh [%l7 + 0x72], %i3
53259 fbl,a %fcc2, loop_6209
53260 xnor %l1, 0x0087, %g7
53261 ld [%l7 + 0x20], %f3
53262 subcc %g6, 0x0205, %o0
53263loop_6209:
53264 array16 %g3, %l6, %o5
53265 lduh [%l7 + 0x28], %l3
53266 alignaddr %g2, %o4, %i0
53267 movne %icc, %i6, %i2
53268 tn %xcc, 0x4
53269 fmovde %xcc, %f12, %f13
53270 ldsh [%l7 + 0x1A], %i1
53271 fmovdleu %icc, %f13, %f2
53272 edge32 %i4, %l0, %o3
53273 fmovdvc %icc, %f4, %f1
53274 fmovrslez %l2, %f2, %f4
53275 st %f8, [%l7 + 0x60]
53276 fexpand %f5, %f2
53277 smulcc %i5, %l5, %l4
53278 fmovdl %icc, %f14, %f14
53279 fandnot1s %f9, %f7, %f7
53280 sdivcc %o7, 0x1E9F, %g1
53281 fsrc1s %f0, %f9
53282 array8 %o6, %o2, %o1
53283 move %icc, %g4, %g5
53284 fbe %fcc3, loop_6210
53285 bneg,pt %icc, loop_6211
53286 fpackfix %f2, %f9
53287 bg,pt %icc, loop_6212
53288loop_6210:
53289 ldsb [%l7 + 0x54], %i3
53290loop_6211:
53291 movne %xcc, %l1, %i7
53292 brnz,a %g7, loop_6213
53293loop_6212:
53294 edge8 %g6, %g3, %o0
53295 fbne %fcc0, loop_6214
53296 fmovdneg %xcc, %f6, %f0
53297loop_6213:
53298 ld [%l7 + 0x48], %f12
53299 ldx [%l7 + 0x48], %l6
53300loop_6214:
53301 lduh [%l7 + 0x30], %l3
53302 lduw [%l7 + 0x2C], %o5
53303 bshuffle %f4, %f8, %f12
53304 sra %o4, 0x14, %i0
53305 brlez %i6, loop_6215
53306 fmovdneg %icc, %f1, %f10
53307 ldsb [%l7 + 0x32], %g2
53308 sll %i1, %i4, %i2
53309loop_6215:
53310 fmovsg %icc, %f5, %f7
53311 for %f14, %f6, %f12
53312 ldx [%l7 + 0x50], %o3
53313 sth %l0, [%l7 + 0x4A]
53314 mulx %i5, %l5, %l2
53315 edge8 %l4, %g1, %o7
53316 stb %o2, [%l7 + 0x19]
53317 fnands %f9, %f15, %f7
53318 movrgez %o1, %o6, %g4
53319 alignaddrl %i3, %g5, %l1
53320 ldx [%l7 + 0x48], %g7
53321 bg,pt %icc, loop_6216
53322 udivcc %g6, 0x0F9B, %i7
53323 fcmpeq32 %f10, %f0, %o0
53324 std %f4, [%l7 + 0x78]
53325loop_6216:
53326 fxors %f13, %f15, %f6
53327 ldsw [%l7 + 0x0C], %g3
53328 bl loop_6217
53329 array16 %l3, %o5, %o4
53330 sth %i0, [%l7 + 0x64]
53331 fmovsgu %xcc, %f4, %f13
53332loop_6217:
53333 movre %i6, %l6, %g2
53334 fcmpgt32 %f6, %f14, %i1
53335 ble,pn %xcc, loop_6218
53336 stx %i4, [%l7 + 0x10]
53337 tvs %icc, 0x3
53338 lduh [%l7 + 0x18], %i2
53339loop_6218:
53340 tne %xcc, 0x6
53341 bcs loop_6219
53342 ldsh [%l7 + 0x12], %l0
53343 movrlz %i5, %o3, %l2
53344 alignaddr %l4, %l5, %o7
53345loop_6219:
53346 fmovd %f12, %f14
53347 sll %g1, 0x0F, %o2
53348 nop
53349 setx loop_6220, %l0, %l1
53350 wrpr 0x1, %tl
53351 wrpr %l1, %tnpc
53352 setx 0x34400001400, %l0, %l1
53353 wrpr %l1, %tstate
53354 wrhpr 0x4, %htstate
53355 done
53356 fmovrsgz %o1, %f14, %f2
53357 sth %g4, [%l7 + 0x1A]
53358 brz,a %o6, loop_6221
53359loop_6220:
53360 bg,a loop_6222
53361 lduh [%l7 + 0x24], %g5
53362 std %f2, [%l7 + 0x58]
53363loop_6221:
53364 fbul %fcc3, loop_6223
53365loop_6222:
53366 fmovdl %icc, %f13, %f0
53367 edge8 %i3, %l1, %g6
53368 std %f8, [%l7 + 0x60]
53369loop_6223:
53370 sethi 0x15CA, %i7
53371 fbe %fcc3, loop_6224
53372 edge16n %o0, %g3, %l3
53373 stx %o5, [%l7 + 0x70]
53374 fmovrdgez %g7, %f2, %f14
53375loop_6224:
53376 st %f8, [%l7 + 0x5C]
53377 umul %i0, %o4, %i6
53378 bgu,a %xcc, loop_6225
53379 ldsb [%l7 + 0x70], %l6
53380 stw %i1, [%l7 + 0x44]
53381 ldsb [%l7 + 0x3C], %g2
53382loop_6225:
53383 fmovspos %icc, %f5, %f1
53384 tleu %xcc, 0x4
53385 fbug,a %fcc1, loop_6226
53386 brlez %i2, loop_6227
53387 sth %l0, [%l7 + 0x16]
53388 fbul,a %fcc0, loop_6228
53389loop_6226:
53390 fbu,a %fcc0, loop_6229
53391loop_6227:
53392 subc %i4, 0x0D90, %o3
53393 fbo,a %fcc1, loop_6230
53394loop_6228:
53395 edge8l %i5, %l4, %l5
53396loop_6229:
53397 sth %o7, [%l7 + 0x1E]
53398 lduw [%l7 + 0x6C], %l2
53399loop_6230:
53400 tgu %icc, 0x2
53401 fsrc1s %f15, %f8
53402 fmovrslz %o2, %f2, %f15
53403 fpsub32s %f13, %f10, %f5
53404 fmovrslz %o1, %f10, %f5
53405 fsrc1s %f0, %f12
53406 fpack16 %f4, %f8
53407 fcmple16 %f6, %f10, %g4
53408 fcmpne16 %f6, %f0, %o6
53409 subcc %g5, %i3, %g1
53410 fpack32 %f14, %f10, %f8
53411 fmovse %icc, %f2, %f5
53412 stw %g6, [%l7 + 0x08]
53413 movgu %icc, %l1, %o0
53414 lduw [%l7 + 0x34], %g3
53415 fmovrsne %l3, %f9, %f9
53416 fmovrdgz %o5, %f4, %f12
53417 lduh [%l7 + 0x78], %g7
53418 move %icc, %i7, %i0
53419 mulscc %o4, %i6, %i1
53420 fba,a %fcc3, loop_6231
53421 fsrc1s %f7, %f4
53422 fpsub16 %f14, %f8, %f0
53423 fsrc1s %f12, %f11
53424loop_6231:
53425 mulx %l6, 0x14F6, %g2
53426 ldx [%l7 + 0x78], %i2
53427 fpsub32 %f4, %f2, %f10
53428 fxor %f10, %f8, %f4
53429 bn,a,pn %icc, loop_6232
53430 bcs,a,pn %xcc, loop_6233
53431 ldx [%l7 + 0x50], %l0
53432 fbn,a %fcc0, loop_6234
53433loop_6232:
53434 ld [%l7 + 0x60], %f11
53435loop_6233:
53436 subccc %o3, %i5, %i4
53437 tpos %icc, 0x5
53438loop_6234:
53439 movleu %icc, %l5, %o7
53440 fpack32 %f10, %f8, %f14
53441 tneg %xcc, 0x5
53442 brnz,a %l4, loop_6235
53443 tcc %xcc, 0x0
53444 and %l2, %o1, %o2
53445 ldsw [%l7 + 0x40], %o6
53446loop_6235:
53447 fnot1 %f2, %f10
53448 std %f14, [%l7 + 0x50]
53449 fbul,a %fcc1, loop_6236
53450 tvc %icc, 0x7
53451 taddcc %g5, %i3, %g4
53452 sdivx %g1, 0x036A, %g6
53453loop_6236:
53454 array8 %o0, %l1, %l3
53455 or %g3, %o5, %g7
53456 or %i0, %i7, %i6
53457 ldd [%l7 + 0x38], %f8
53458 fmul8x16 %f13, %f10, %f0
53459 std %f10, [%l7 + 0x38]
53460 array32 %i1, %l6, %o4
53461 bcc,a,pt %icc, loop_6237
53462 mulscc %i2, 0x1830, %g2
53463 fmovdg %icc, %f9, %f8
53464 nop
53465 setx loop_6238, %l0, %l1
53466 jmpl %l1, %o3
53467loop_6237:
53468 fmovrse %i5, %f13, %f5
53469 ble,a %xcc, loop_6239
53470 fnot2s %f6, %f6
53471loop_6238:
53472 fandnot2s %f13, %f11, %f7
53473 mova %xcc, %i4, %l0
53474loop_6239:
53475 movn %icc, %o7, %l4
53476 srax %l5, %l2, %o1
53477 fpmerge %f9, %f8, %f0
53478 sth %o6, [%l7 + 0x22]
53479 srax %g5, 0x16, %i3
53480 std %f0, [%l7 + 0x70]
53481 ldsh [%l7 + 0x26], %o2
53482 fbo,a %fcc3, loop_6240
53483 fmovsneg %icc, %f9, %f5
53484 tcs %xcc, 0x3
53485 fornot2s %f10, %f3, %f5
53486loop_6240:
53487 ld [%l7 + 0x0C], %f6
53488 brgz %g1, loop_6241
53489 tgu %icc, 0x1
53490 fmovsge %xcc, %f13, %f8
53491 edge32ln %g4, %o0, %l1
53492loop_6241:
53493 sth %l3, [%l7 + 0x70]
53494 ldsh [%l7 + 0x1E], %g6
53495 movleu %icc, %g3, %o5
53496 ld [%l7 + 0x1C], %f12
53497 fbg,a %fcc0, loop_6242
53498 fmovda %icc, %f7, %f7
53499 fmovscc %icc, %f1, %f4
53500 edge16ln %g7, %i7, %i0
53501loop_6242:
53502 movvs %xcc, %i6, %i1
53503 fbl,a %fcc3, loop_6243
53504 ldsh [%l7 + 0x1A], %o4
53505 andcc %l6, 0x126C, %g2
53506 ldsh [%l7 + 0x14], %o3
53507loop_6243:
53508 fabsd %f0, %f12
53509 bpos,pn %icc, loop_6244
53510 st %f4, [%l7 + 0x40]
53511 fpsub32 %f12, %f6, %f12
53512 fmovrdgz %i5, %f10, %f2
53513loop_6244:
53514 pdist %f8, %f4, %f2
53515 xnor %i4, %i2, %l0
53516 fcmpes %fcc1, %f13, %f2
53517 ldsh [%l7 + 0x4A], %o7
53518 smulcc %l4, %l5, %o1
53519 brgez,a %o6, loop_6245
53520 movle %icc, %l2, %i3
53521 ld [%l7 + 0x54], %f13
53522 ldx [%l7 + 0x70], %o2
53523loop_6245:
53524 tleu %icc, 0x3
53525 edge16ln %g1, %g4, %g5
53526 fpadd16s %f9, %f4, %f13
53527 ldsw [%l7 + 0x78], %o0
53528 bleu,a %xcc, loop_6246
53529 subccc %l1, 0x111C, %g6
53530 stx %g3, [%l7 + 0x60]
53531 fmovdcs %icc, %f9, %f3
53532loop_6246:
53533 bg,pn %icc, loop_6247
53534 fmovdle %xcc, %f3, %f1
53535 ba,a loop_6248
53536 fmovrde %o5, %f10, %f8
53537loop_6247:
53538 fmuld8sux16 %f14, %f9, %f14
53539 fxors %f15, %f1, %f8
53540loop_6248:
53541 fsrc2 %f0, %f12
53542 nop
53543 setx loop_6249, %l0, %l1
53544 jmpl %l1, %g7
53545 ldx [%l7 + 0x78], %i7
53546 sllx %i0, %i6, %i1
53547 umul %o4, 0x1D37, %l6
53548loop_6249:
53549 and %l3, %o3, %i5
53550 brnz,a %g2, loop_6250
53551 fmovdcs %xcc, %f9, %f4
53552 fbne %fcc1, loop_6251
53553 ble,pn %icc, loop_6252
53554loop_6250:
53555 fnot1s %f7, %f8
53556 fsrc1 %f2, %f4
53557loop_6251:
53558 stb %i4, [%l7 + 0x26]
53559loop_6252:
53560 fmovrdgez %i2, %f4, %f6
53561 fcmpne16 %f10, %f4, %o7
53562 movl %icc, %l4, %l5
53563 fsrc2 %f2, %f0
53564 std %f6, [%l7 + 0x58]
53565 fble %fcc2, loop_6253
53566 fbl,a %fcc1, loop_6254
53567 alignaddr %l0, %o1, %o6
53568 bvs loop_6255
53569loop_6253:
53570 add %l2, %i3, %o2
53571loop_6254:
53572 fmovsle %icc, %f15, %f0
53573 te %icc, 0x3
53574loop_6255:
53575 tgu %icc, 0x5
53576 std %f10, [%l7 + 0x48]
53577 fmuld8ulx16 %f13, %f7, %f14
53578 bl loop_6256
53579 fpadd16 %f14, %f2, %f14
53580 nop
53581 setx loop_6257, %l0, %l1
53582 jmpl %l1, %g1
53583 stb %g4, [%l7 + 0x70]
53584loop_6256:
53585 fmovsgu %xcc, %f13, %f5
53586 fmovdge %xcc, %f10, %f15
53587loop_6257:
53588 movvc %icc, %o0, %g5
53589 stb %g6, [%l7 + 0x57]
53590 fblg,a %fcc1, loop_6258
53591 tne %icc, 0x1
53592 fmovdl %icc, %f8, %f15
53593 fones %f2
53594loop_6258:
53595 edge8ln %l1, %o5, %g3
53596 fpack32 %f4, %f8, %f12
53597 st %f4, [%l7 + 0x10]
53598 st %f14, [%l7 + 0x2C]
53599 fmul8sux16 %f6, %f14, %f12
53600 edge8n %i7, %g7, %i0
53601 smul %i6, 0x0274, %i1
53602 fbg %fcc0, loop_6259
53603 fxnors %f6, %f11, %f8
53604 lduw [%l7 + 0x2C], %o4
53605 stw %l3, [%l7 + 0x10]
53606loop_6259:
53607 fandnot1 %f6, %f2, %f6
53608 movle %icc, %o3, %i5
53609 subc %l6, 0x1E34, %i4
53610 ldsw [%l7 + 0x34], %g2
53611 fmovrdlz %i2, %f8, %f10
53612 lduw [%l7 + 0x5C], %o7
53613 fcmpne32 %f2, %f10, %l5
53614 movn %xcc, %l0, %l4
53615 tleu %icc, 0x4
53616 addc %o1, 0x1ACF, %o6
53617 fcmps %fcc1, %f10, %f13
53618 movgu %xcc, %i3, %l2
53619 fbul,a %fcc1, loop_6260
53620 ldsh [%l7 + 0x52], %o2
53621 stb %g1, [%l7 + 0x7C]
53622 tle %icc, 0x1
53623loop_6260:
53624 ld [%l7 + 0x54], %f6
53625 andn %o0, 0x1C88, %g5
53626 udiv %g6, 0x1E06, %g4
53627 ldx [%l7 + 0x08], %l1
53628 fxors %f8, %f10, %f6
53629 te %xcc, 0x6
53630 sth %o5, [%l7 + 0x10]
53631 siam 0x6
53632 lduh [%l7 + 0x26], %g3
53633 stx %i7, [%l7 + 0x48]
53634 fcmps %fcc3, %f1, %f2
53635 fmul8x16au %f6, %f2, %f8
53636 fnegs %f10, %f15
53637 stx %g7, [%l7 + 0x68]
53638 stx %i0, [%l7 + 0x40]
53639 fmovdcc %icc, %f3, %f1
53640 std %f10, [%l7 + 0x48]
53641 sth %i1, [%l7 + 0x4E]
53642 movge %icc, %o4, %l3
53643 stb %o3, [%l7 + 0x7B]
53644 fmovsa %icc, %f7, %f13
53645 ldsb [%l7 + 0x3D], %i6
53646 fmovsneg %icc, %f13, %f11
53647 fornot1s %f7, %f8, %f10
53648 ldub [%l7 + 0x60], %l6
53649 fmovse %icc, %f6, %f6
53650 ld [%l7 + 0x60], %f0
53651 fpsub32s %f1, %f0, %f10
53652 movrlz %i5, %g2, %i4
53653 movre %i2, %o7, %l0
53654 tn %icc, 0x7
53655 stw %l5, [%l7 + 0x2C]
53656 fmovsl %xcc, %f4, %f3
53657 xnorcc %o1, 0x1777, %o6
53658 fmovrdne %i3, %f6, %f14
53659 fmovdne %xcc, %f2, %f14
53660 mulx %l2, 0x043B, %l4
53661 fbn,a %fcc3, loop_6261
53662 fxnors %f10, %f10, %f1
53663 ldsw [%l7 + 0x6C], %g1
53664 tl %xcc, 0x0
53665loop_6261:
53666 fmovrdlz %o2, %f8, %f4
53667 stx %o0, [%l7 + 0x38]
53668 bleu,pn %icc, loop_6262
53669 fornot2 %f10, %f0, %f0
53670 ldsb [%l7 + 0x65], %g5
53671 fxors %f15, %f9, %f3
53672loop_6262:
53673 fcmpd %fcc3, %f2, %f14
53674 te %xcc, 0x6
53675 movrgez %g4, 0x16B, %g6
53676 ld [%l7 + 0x2C], %f10
53677 orn %o5, %l1, %i7
53678 tl %icc, 0x6
53679 addcc %g3, 0x1A3A, %g7
53680 tgu %icc, 0x5
53681 fmovrsgez %i1, %f15, %f6
53682 stb %o4, [%l7 + 0x51]
53683 tpos %xcc, 0x6
53684 sdivx %l3, 0x0A6A, %i0
53685 bleu loop_6263
53686 fcmpeq16 %f14, %f4, %i6
53687 tpos %xcc, 0x3
53688 fnot2s %f9, %f11
53689loop_6263:
53690 fnegd %f2, %f2
53691 stb %o3, [%l7 + 0x5F]
53692 bl,a,pt %icc, loop_6264
53693 std %f0, [%l7 + 0x68]
53694 fmovrdlz %i5, %f4, %f4
53695 fnot2s %f10, %f3
53696loop_6264:
53697 tvc %icc, 0x0
53698 nop
53699 setx loop_6265, %l0, %l1
53700 jmpl %l1, %g2
53701 fmovsleu %xcc, %f6, %f6
53702 umulcc %l6, %i4, %o7
53703 call loop_6266
53704loop_6265:
53705 fbn,a %fcc1, loop_6267
53706 fmuld8ulx16 %f11, %f12, %f2
53707 fornot1 %f14, %f12, %f8
53708loop_6266:
53709 fmul8x16al %f5, %f13, %f4
53710loop_6267:
53711 stx %l0, [%l7 + 0x08]
53712 movpos %icc, %i2, %l5
53713 udivcc %o6, 0x1F66, %i3
53714 lduw [%l7 + 0x58], %o1
53715 edge8 %l4, %l2, %g1
53716 fmovd %f0, %f2
53717 ld [%l7 + 0x78], %f7
53718 mova %icc, %o2, %g5
53719 fbue %fcc0, loop_6268
53720 fmovsa %xcc, %f8, %f5
53721 ldsw [%l7 + 0x48], %o0
53722 fbu,a %fcc3, loop_6269
53723loop_6268:
53724 mulscc %g6, 0x1554, %g4
53725 stw %l1, [%l7 + 0x78]
53726 stw %o5, [%l7 + 0x18]
53727loop_6269:
53728 ld [%l7 + 0x3C], %f12
53729 sdivx %i7, 0x1377, %g7
53730 lduw [%l7 + 0x30], %i1
53731 ldsh [%l7 + 0x4A], %g3
53732 fbge,a %fcc0, loop_6270
53733 fcmpd %fcc2, %f12, %f0
53734 lduw [%l7 + 0x34], %l3
53735 fmovsvc %icc, %f10, %f1
53736loop_6270:
53737 bvc loop_6271
53738 fxnor %f10, %f10, %f12
53739 sth %o4, [%l7 + 0x32]
53740 fmuld8sux16 %f10, %f7, %f0
53741loop_6271:
53742 tleu %icc, 0x1
53743 smulcc %i6, %i0, %i5
53744 lduh [%l7 + 0x20], %o3
53745 fandnot1 %f12, %f6, %f2
53746 xnor %l6, %i4, %g2
53747 taddcctv %o7, %l0, %l5
53748 array8 %o6, %i2, %o1
53749 fcmpes %fcc3, %f7, %f13
53750 bneg loop_6272
53751 tvs %icc, 0x1
53752 fmovrde %i3, %f6, %f4
53753 movvc %xcc, %l2, %g1
53754loop_6272:
53755 fsrc1 %f10, %f12
53756 movle %icc, %l4, %g5
53757 edge16 %o2, %g6, %o0
53758 xnor %g4, 0x11BD, %l1
53759 tcc %xcc, 0x5
53760 fmovsvc %xcc, %f3, %f7
53761 fornot2 %f0, %f4, %f2
53762 sub %o5, 0x1531, %g7
53763 fmovsvc %xcc, %f4, %f15
53764 edge16l %i1, %i7, %g3
53765 andncc %l3, %i6, %i0
53766 stx %o4, [%l7 + 0x40]
53767 orn %i5, 0x1DCD, %o3
53768 st %f3, [%l7 + 0x24]
53769 fzero %f6
53770 mova %xcc, %l6, %i4
53771 bne,a loop_6273
53772 movrlz %o7, %l0, %g2
53773 ldub [%l7 + 0x26], %o6
53774 brlez,a %i2, loop_6274
53775loop_6273:
53776 fmovdn %xcc, %f8, %f14
53777 taddcctv %o1, 0x1C3E, %l5
53778 fmovdne %xcc, %f5, %f1
53779loop_6274:
53780 stx %l2, [%l7 + 0x50]
53781 std %f4, [%l7 + 0x70]
53782 fbne,a %fcc1, loop_6275
53783 edge8n %g1, %i3, %g5
53784 movg %xcc, %l4, %g6
53785 edge16 %o0, %g4, %l1
53786loop_6275:
53787 brlz,a %o5, loop_6276
53788 lduw [%l7 + 0x08], %g7
53789 stw %i1, [%l7 + 0x08]
53790 ldd [%l7 + 0x10], %f8
53791loop_6276:
53792 fxnor %f14, %f14, %f6
53793 ldsb [%l7 + 0x2C], %i7
53794 sdivcc %g3, 0x08E5, %o2
53795 tneg %xcc, 0x4
53796 be,a loop_6277
53797 stx %l3, [%l7 + 0x50]
53798 fmovsvs %icc, %f1, %f8
53799 ldsb [%l7 + 0x0C], %i6
53800loop_6277:
53801 ta %xcc, 0x3
53802 fmuld8sux16 %f10, %f1, %f8
53803 edge8ln %o4, %i5, %o3
53804 subcc %i0, %i4, %l6
53805 xor %o7, %l0, %g2
53806 orn %o6, %i2, %o1
53807 movvc %xcc, %l5, %g1
53808 st %f11, [%l7 + 0x48]
53809 fmovde %xcc, %f13, %f4
53810 sdivx %i3, 0x035F, %l2
53811 ldsw [%l7 + 0x58], %g5
53812 fbge,a %fcc0, loop_6278
53813 array32 %l4, %g6, %g4
53814 ldsw [%l7 + 0x6C], %o0
53815 movvc %xcc, %o5, %g7
53816loop_6278:
53817 stx %l1, [%l7 + 0x58]
53818 fsrc1s %f5, %f5
53819 ldsh [%l7 + 0x24], %i7
53820 ld [%l7 + 0x4C], %f3
53821 nop
53822 setx loop_6279, %l0, %l1
53823 wrpr 0x1, %tl
53824 wrpr %l1, %tpc
53825 add %l1, 0x4, %l1
53826 wrpr %l1, %tnpc
53827 setx 0x34400001400, %l0, %l1
53828 wrpr %l1, %tstate
53829 wrhpr 0x4, %htstate
53830 retry
53831 tle %icc, 0x5
53832 fmovrslz %i1, %f3, %f12
53833 fnands %f2, %f4, %f13
53834loop_6279:
53835 fmovdl %icc, %f8, %f8
53836 fmovsne %xcc, %f12, %f1
53837 stw %g3, [%l7 + 0x18]
53838 bleu,a,pt %icc, loop_6280
53839 sth %l3, [%l7 + 0x6A]
53840 st %f8, [%l7 + 0x24]
53841 ldx [%l7 + 0x60], %o2
53842loop_6280:
53843 bshuffle %f14, %f8, %f2
53844 st %f5, [%l7 + 0x14]
53845 xor %i6, 0x0E56, %i5
53846 std %f10, [%l7 + 0x70]
53847 ldsw [%l7 + 0x6C], %o4
53848 fpsub32 %f4, %f10, %f0
53849 bvc,a,pn %icc, loop_6281
53850 subcc %i0, 0x17DF, %o3
53851 ldub [%l7 + 0x40], %i4
53852 fmovsle %xcc, %f7, %f12
53853loop_6281:
53854 fmovdne %xcc, %f0, %f10
53855 fmovse %xcc, %f12, %f1
53856 tl %icc, 0x3
53857 ld [%l7 + 0x64], %f11
53858 subcc %o7, %l6, %l0
53859 tsubcctv %o6, %i2, %g2
53860 stx %l5, [%l7 + 0x08]
53861 fexpand %f14, %f10
53862 addc %o1, %i3, %l2
53863 st %f12, [%l7 + 0x3C]
53864 fmovrdne %g1, %f8, %f10
53865 fmovrdlez %l4, %f14, %f4
53866 stx %g6, [%l7 + 0x70]
53867 lduh [%l7 + 0x64], %g4
53868 subc %o0, %g5, %g7
53869 fmovdvs %xcc, %f14, %f13
53870 ldsh [%l7 + 0x36], %l1
53871 mova %icc, %o5, %i1
53872 ldsb [%l7 + 0x08], %i7
53873 ldd [%l7 + 0x48], %f6
53874 fcmpd %fcc0, %f0, %f6
53875 fmul8sux16 %f8, %f10, %f4
53876 fbn,a %fcc0, loop_6282
53877 fbo %fcc2, loop_6283
53878 fpadd16s %f7, %f6, %f1
53879 fmovda %icc, %f8, %f4
53880loop_6282:
53881 orcc %g3, 0x0786, %o2
53882loop_6283:
53883 fexpand %f8, %f12
53884 bcc,a,pt %icc, loop_6284
53885 stx %i6, [%l7 + 0x50]
53886 add %l3, %i5, %o4
53887 tcc %xcc, 0x1
53888loop_6284:
53889 fbge %fcc0, loop_6285
53890 fornot2s %f8, %f12, %f7
53891 fmovdcc %icc, %f5, %f6
53892 tl %xcc, 0x6
53893loop_6285:
53894 stx %o3, [%l7 + 0x28]
53895 or %i0, %i4, %o7
53896 fmovse %icc, %f12, %f3
53897 movcc %icc, %l6, %l0
53898 srlx %i2, 0x11, %g2
53899 stb %o6, [%l7 + 0x18]
53900 faligndata %f0, %f4, %f14
53901 ldub [%l7 + 0x25], %o1
53902 stx %i3, [%l7 + 0x48]
53903 movrne %l5, %g1, %l4
53904 fmul8sux16 %f10, %f14, %f14
53905 sth %l2, [%l7 + 0x0A]
53906 lduh [%l7 + 0x14], %g4
53907 edge32n %g6, %g5, %g7
53908 udiv %o0, 0x0541, %l1
53909 ta %icc, 0x0
53910 fandnot1 %f14, %f2, %f14
53911 movn %icc, %i1, %o5
53912 tg %xcc, 0x5
53913 srax %g3, 0x07, %i7
53914 movl %xcc, %i6, %o2
53915 ldd [%l7 + 0x08], %f8
53916 addc %l3, %i5, %o4
53917 st %f12, [%l7 + 0x64]
53918 stx %o3, [%l7 + 0x30]
53919 stb %i4, [%l7 + 0x43]
53920 ldsw [%l7 + 0x08], %i0
53921 st %f14, [%l7 + 0x7C]
53922 movge %xcc, %l6, %o7
53923 popc %i2, %g2
53924 lduw [%l7 + 0x3C], %l0
53925 fmovsgu %icc, %f4, %f2
53926 fandnot1s %f1, %f10, %f4
53927 fmovrslz %o6, %f15, %f15
53928 ldx [%l7 + 0x48], %o1
53929 udivcc %l5, 0x149B, %i3
53930 fpadd32s %f9, %f3, %f13
53931 fpsub16 %f8, %f10, %f2
53932 fmovsleu %xcc, %f10, %f7
53933 bvs %xcc, loop_6286
53934 fbu %fcc1, loop_6287
53935 bcc,a loop_6288
53936 fmovdn %icc, %f11, %f14
53937loop_6286:
53938 ldsw [%l7 + 0x2C], %l4
53939loop_6287:
53940 st %f11, [%l7 + 0x08]
53941loop_6288:
53942 pdist %f8, %f0, %f14
53943 fandnot2s %f14, %f4, %f7
53944 fmovdneg %xcc, %f11, %f1
53945 ba,a %xcc, loop_6289
53946 bge,pt %xcc, loop_6290
53947 faligndata %f10, %f2, %f4
53948 sth %l2, [%l7 + 0x72]
53949loop_6289:
53950 tge %icc, 0x3
53951loop_6290:
53952 movg %icc, %g1, %g6
53953 nop
53954 setx loop_6291, %l0, %l1
53955 jmpl %l1, %g5
53956 udivx %g4, 0x1986, %g7
53957 ldsb [%l7 + 0x2E], %l1
53958 ldx [%l7 + 0x60], %i1
53959loop_6291:
53960 fmovsn %xcc, %f0, %f10
53961 movg %xcc, %o5, %o0
53962 fmul8x16au %f13, %f12, %f0
53963 movrlz %i7, %i6, %o2
53964 movneg %icc, %g3, %i5
53965 fmuld8sux16 %f7, %f7, %f0
53966 sth %o4, [%l7 + 0x2A]
53967 fmovsl %xcc, %f15, %f12
53968 edge8ln %o3, %i4, %i0
53969 brz %l6, loop_6292
53970 fxnor %f2, %f14, %f10
53971 sethi 0x0F74, %o7
53972 or %i2, 0x01C4, %l3
53973loop_6292:
53974 sdivx %g2, 0x103D, %o6
53975 nop
53976 setx loop_6293, %l0, %l1
53977 wrpr 0x1, %tl
53978 wrpr %l1, %tpc
53979 add %l1, 0x4, %l1
53980 wrpr %l1, %tnpc
53981 setx 0x34400001400, %l0, %l1
53982 wrpr %l1, %tstate
53983 wrhpr 0x4, %htstate
53984 retry
53985 fandnot1s %f3, %f6, %f7
53986 fand %f4, %f6, %f12
53987 ldx [%l7 + 0x18], %o1
53988loop_6293:
53989 mulscc %l0, %i3, %l5
53990 popc 0x10BD, %l2
53991 edge16ln %g1, %g6, %g5
53992 ldsw [%l7 + 0x34], %g4
53993 fcmple16 %f10, %f4, %l4
53994 brnz %g7, loop_6294
53995 stb %i1, [%l7 + 0x64]
53996 movge %xcc, %o5, %l1
53997 ldd [%l7 + 0x38], %f4
53998loop_6294:
53999 ldx [%l7 + 0x50], %i7
54000 addcc %o0, %i6, %g3
54001 stb %o2, [%l7 + 0x4A]
54002 std %f6, [%l7 + 0x10]
54003 fornot1 %f0, %f14, %f8
54004 movrne %o4, %i5, %o3
54005 tleu %xcc, 0x6
54006 ldd [%l7 + 0x30], %f8
54007 movpos %icc, %i0, %l6
54008 bcc %icc, loop_6295
54009 ldx [%l7 + 0x48], %o7
54010 edge16 %i4, %i2, %g2
54011 ldx [%l7 + 0x38], %l3
54012loop_6295:
54013 fmovdvc %xcc, %f6, %f6
54014 movvc %icc, %o1, %o6
54015 fmovrdne %l0, %f10, %f6
54016 fnot1s %f14, %f0
54017 brz,a %l5, loop_6296
54018 stw %l2, [%l7 + 0x68]
54019 ldsb [%l7 + 0x3D], %i3
54020 fandnot1 %f6, %f10, %f0
54021loop_6296:
54022 sllx %g6, %g1, %g4
54023 movrgz %l4, %g5, %i1
54024 fmovdg %xcc, %f9, %f8
54025 fmovrdgz %g7, %f2, %f4
54026 sdivcc %l1, 0x0CB9, %o5
54027 ld [%l7 + 0x58], %f6
54028 alignaddr %i7, %i6, %o0
54029 ldx [%l7 + 0x30], %o2
54030 fmovrdgz %g3, %f8, %f10
54031 ldd [%l7 + 0x30], %f2
54032 ldx [%l7 + 0x18], %i5
54033 bcc,pt %icc, loop_6297
54034 movpos %icc, %o3, %o4
54035 fcmpes %fcc0, %f12, %f5
54036 stx %i0, [%l7 + 0x78]
54037loop_6297:
54038 fpack32 %f12, %f4, %f2
54039 fzeros %f13
54040 fandnot2s %f9, %f10, %f14
54041 fzero %f0
54042 siam 0x4
54043 tcc %icc, 0x4
54044 ld [%l7 + 0x38], %f8
54045 ld [%l7 + 0x14], %f3
54046 fpack16 %f8, %f7
54047 fsrc2s %f7, %f15
54048 fsrc2s %f3, %f15
54049 lduw [%l7 + 0x64], %o7
54050 fpadd32 %f0, %f2, %f0
54051 fmuld8sux16 %f14, %f1, %f10
54052 bpos loop_6298
54053 for %f14, %f4, %f12
54054 fnands %f11, %f7, %f9
54055 stw %i4, [%l7 + 0x70]
54056loop_6298:
54057 ld [%l7 + 0x7C], %f2
54058 array8 %l6, %i2, %l3
54059 fbg,a %fcc2, loop_6299
54060 fcmpeq32 %f0, %f10, %o1
54061 fmovdg %icc, %f15, %f12
54062 ldd [%l7 + 0x50], %f8
54063loop_6299:
54064 edge32n %o6, %l0, %g2
54065 ldd [%l7 + 0x08], %f14
54066 sdivx %l2, 0x0D64, %l5
54067 fbul %fcc1, loop_6300
54068 fmovrde %g6, %f6, %f0
54069 edge32n %i3, %g4, %g1
54070 srlx %l4, 0x16, %i1
54071loop_6300:
54072 bgu %xcc, loop_6301
54073 ldsw [%l7 + 0x48], %g7
54074 ldsw [%l7 + 0x3C], %g5
54075 fmul8x16 %f0, %f2, %f2
54076loop_6301:
54077 srl %o5, 0x09, %l1
54078 ldx [%l7 + 0x48], %i6
54079 call loop_6302
54080 fand %f14, %f12, %f0
54081 be,pn %icc, loop_6303
54082 edge16l %o0, %i7, %g3
54083loop_6302:
54084 lduw [%l7 + 0x38], %o2
54085 fmovsleu %xcc, %f9, %f5
54086loop_6303:
54087 fmovdle %icc, %f9, %f2
54088 faligndata %f2, %f8, %f8
54089 ldsh [%l7 + 0x6E], %o3
54090 std %f4, [%l7 + 0x20]
54091 bge,a loop_6304
54092 edge8n %i5, %o4, %i0
54093 ld [%l7 + 0x2C], %f0
54094 fble %fcc3, loop_6305
54095loop_6304:
54096 fmovrdlz %i4, %f8, %f10
54097 edge8ln %l6, %o7, %i2
54098 ldx [%l7 + 0x60], %l3
54099loop_6305:
54100 fpsub32 %f2, %f12, %f0
54101 fmovda %xcc, %f0, %f10
54102 fcmple32 %f10, %f14, %o6
54103 fxors %f14, %f11, %f11
54104 ld [%l7 + 0x2C], %f12
54105 fbu,a %fcc0, loop_6306
54106 std %f10, [%l7 + 0x68]
54107 fmovrse %o1, %f11, %f15
54108 fbul %fcc2, loop_6307
54109loop_6306:
54110 sll %g2, 0x05, %l2
54111 movge %xcc, %l5, %l0
54112 lduh [%l7 + 0x54], %g6
54113loop_6307:
54114 alignaddr %i3, %g4, %l4
54115 fblg,a %fcc3, loop_6308
54116 fcmpd %fcc0, %f10, %f14
54117 edge8 %g1, %i1, %g7
54118 movvc %icc, %o5, %g5
54119loop_6308:
54120 bge,a,pn %icc, loop_6309
54121 tne %xcc, 0x1
54122 ldd [%l7 + 0x70], %f6
54123 fmovda %xcc, %f0, %f7
54124loop_6309:
54125 ldsh [%l7 + 0x72], %i6
54126 stx %l1, [%l7 + 0x70]
54127 fmovrsgez %o0, %f14, %f8
54128 std %f12, [%l7 + 0x18]
54129 add %g3, 0x0E29, %i7
54130 fmovrsgez %o3, %f8, %f0
54131 fmovda %icc, %f9, %f1
54132 ldsb [%l7 + 0x7C], %i5
54133 ldsb [%l7 + 0x6A], %o2
54134 siam 0x3
54135 fnot2s %f7, %f14
54136 bcc %icc, loop_6310
54137 te %icc, 0x7
54138 stw %o4, [%l7 + 0x50]
54139 movl %xcc, %i0, %l6
54140loop_6310:
54141 mova %xcc, %o7, %i4
54142 sth %i2, [%l7 + 0x54]
54143 bneg,a,pn %icc, loop_6311
54144 stx %o6, [%l7 + 0x48]
54145 lduh [%l7 + 0x7C], %l3
54146 sth %g2, [%l7 + 0x40]
54147loop_6311:
54148 fand %f10, %f4, %f14
54149 fzeros %f9
54150 ldd [%l7 + 0x28], %f8
54151 stw %l2, [%l7 + 0x2C]
54152 fzeros %f4
54153 ldd [%l7 + 0x10], %f10
54154 ldsw [%l7 + 0x14], %o1
54155 fmovrdne %l0, %f6, %f10
54156 fmovdge %xcc, %f6, %f14
54157 brgez %l5, loop_6312
54158 stb %i3, [%l7 + 0x54]
54159 fands %f5, %f0, %f2
54160 fmovdge %xcc, %f11, %f14
54161loop_6312:
54162 srax %g4, 0x1D, %g6
54163 fornot2s %f0, %f5, %f4
54164 fmovdcs %icc, %f11, %f15
54165 fpsub16 %f10, %f14, %f6
54166 tcs %xcc, 0x5
54167 stx %g1, [%l7 + 0x68]
54168 edge16l %i1, %g7, %l4
54169 fxor %f10, %f14, %f12
54170 taddcc %o5, %g5, %l1
54171 fmovse %xcc, %f4, %f7
54172 fpsub16s %f3, %f11, %f8
54173 ldd [%l7 + 0x18], %f2
54174 stw %o0, [%l7 + 0x4C]
54175 xorcc %i6, 0x053F, %g3
54176 ldd [%l7 + 0x18], %f10
54177 fbue %fcc2, loop_6313
54178 andn %o3, %i7, %o2
54179 movpos %icc, %i5, %i0
54180 ldx [%l7 + 0x40], %o4
54181loop_6313:
54182 std %f4, [%l7 + 0x68]
54183 bne,pn %icc, loop_6314
54184 fmul8x16au %f15, %f5, %f10
54185 sethi 0x0A5E, %l6
54186 ldub [%l7 + 0x51], %i4
54187loop_6314:
54188 ldx [%l7 + 0x20], %i2
54189 brlez,a %o7, loop_6315
54190 pdist %f2, %f2, %f10
54191 fbl,a %fcc2, loop_6316
54192 ldsh [%l7 + 0x5A], %l3
54193loop_6315:
54194 fzero %f4
54195 fble,a %fcc1, loop_6317
54196loop_6316:
54197 fmovda %xcc, %f15, %f3
54198 stx %g2, [%l7 + 0x70]
54199 ldd [%l7 + 0x78], %f4
54200loop_6317:
54201 movre %l2, 0x2F3, %o1
54202 array16 %o6, %l0, %i3
54203 sth %g4, [%l7 + 0x32]
54204 fmovscc %xcc, %f3, %f1
54205 fmovrdne %g6, %f4, %f12
54206 fmul8sux16 %f6, %f4, %f2
54207 orcc %g1, 0x1965, %i1
54208 fmovdgu %icc, %f11, %f6
54209 fcmple16 %f6, %f0, %l5
54210 stx %l4, [%l7 + 0x70]
54211 fornot2s %f5, %f5, %f13
54212 ldub [%l7 + 0x4A], %g7
54213 movge %xcc, %o5, %l1
54214 fmovsle %xcc, %f15, %f9
54215 tsubcctv %o0, %i6, %g5
54216 ldub [%l7 + 0x6A], %o3
54217 std %f14, [%l7 + 0x20]
54218 ldsb [%l7 + 0x4E], %g3
54219 sth %o2, [%l7 + 0x0E]
54220 ldx [%l7 + 0x70], %i5
54221 ldsh [%l7 + 0x0C], %i7
54222 fpsub32 %f12, %f8, %f4
54223 addccc %i0, %o4, %l6
54224 ldx [%l7 + 0x58], %i4
54225 ldd [%l7 + 0x78], %f0
54226 fnors %f6, %f15, %f12
54227 st %f9, [%l7 + 0x5C]
54228 umul %o7, %i2, %l3
54229 ldub [%l7 + 0x16], %g2
54230 fmovrdlez %l2, %f14, %f0
54231 stx %o6, [%l7 + 0x38]
54232 tn %xcc, 0x6
54233 fmovrdlez %o1, %f14, %f12
54234 nop
54235 setx loop_6318, %l0, %l1
54236 wrpr 0x1, %tl
54237 wrpr %l1, %tpc
54238 add %l1, 0x4, %l1
54239 wrpr %l1, %tnpc
54240 setx 0x34400001400, %l0, %l1
54241 wrpr %l1, %tstate
54242 wrhpr 0x4, %htstate
54243 retry
54244 fmovdcs %xcc, %f1, %f0
54245 addc %l0, 0x1F9C, %g4
54246 fbl %fcc1, loop_6319
54247loop_6318:
54248 fbne %fcc2, loop_6320
54249 lduw [%l7 + 0x34], %i3
54250 ldd [%l7 + 0x18], %f6
54251loop_6319:
54252 edge32n %g1, %i1, %l5
54253loop_6320:
54254 movl %xcc, %l4, %g7
54255 nop
54256 setx loop_6321, %l0, %l1
54257 wrpr 0x1, %tl
54258 wrpr %l1, %tnpc
54259 setx 0x34400001400, %l0, %l1
54260 wrpr %l1, %tstate
54261 wrhpr 0x4, %htstate
54262 done
54263 fandnot1 %f6, %f10, %f4
54264 taddcctv %g6, 0x1418, %l1
54265 fpadd32 %f10, %f8, %f0
54266loop_6321:
54267 fmovscc %xcc, %f11, %f0
54268 ldsb [%l7 + 0x1A], %o0
54269 fxors %f10, %f13, %f3
54270 movrgez %o5, 0x18B, %i6
54271 sra %o3, %g5, %o2
54272 ldsb [%l7 + 0x66], %g3
54273 tvs %icc, 0x4
54274 edge32n %i5, %i7, %i0
54275 bcc,pn %icc, loop_6322
54276 movgu %icc, %l6, %i4
54277 ldub [%l7 + 0x5C], %o4
54278 ldx [%l7 + 0x20], %o7
54279loop_6322:
54280 fmul8x16al %f6, %f11, %f2
54281 tvc %icc, 0x2
54282 edge8n %i2, %l3, %g2
54283 srax %l2, 0x0F, %o1
54284 stw %l0, [%l7 + 0x50]
54285 ta %xcc, 0x6
54286 fpsub16s %f0, %f4, %f1
54287 tgu %xcc, 0x3
54288 fbe %fcc1, loop_6323
54289 fzero %f8
54290 fmovdne %xcc, %f8, %f4
54291 fmovrdlez %g4, %f4, %f12
54292loop_6323:
54293 fpsub16s %f3, %f6, %f2
54294 lduw [%l7 + 0x28], %o6
54295 std %f8, [%l7 + 0x68]
54296 alignaddr %i3, %i1, %g1
54297 stb %l5, [%l7 + 0x5F]
54298 bl,a %icc, loop_6324
54299 fmul8x16al %f1, %f1, %f12
54300 ldd [%l7 + 0x50], %f0
54301 fmovrsne %l4, %f5, %f15
54302loop_6324:
54303 fmovdcc %icc, %f11, %f11
54304 alignaddr %g6, %g7, %l1
54305 stx %o5, [%l7 + 0x28]
54306 fones %f5
54307 edge8l %i6, %o3, %g5
54308 tleu %xcc, 0x6
54309 subcc %o0, %o2, %i5
54310 faligndata %f14, %f14, %f12
54311 fmovsge %xcc, %f11, %f9
54312 xorcc %g3, %i0, %l6
54313 fpsub32 %f12, %f6, %f4
54314 ldx [%l7 + 0x48], %i7
54315 fcmpne16 %f10, %f10, %i4
54316 fmovdle %xcc, %f14, %f7
54317 stx %o4, [%l7 + 0x30]
54318 lduh [%l7 + 0x24], %o7
54319 fmovrsne %l3, %f14, %f5
54320 fnands %f10, %f11, %f7
54321 bge,a loop_6325
54322 std %f14, [%l7 + 0x38]
54323 st %f6, [%l7 + 0x24]
54324 te %xcc, 0x7
54325loop_6325:
54326 edge32l %i2, %g2, %l2
54327 add %l0, %o1, %o6
54328 fmul8x16 %f5, %f8, %f14
54329 orn %i3, 0x1F71, %i1
54330 fble,a %fcc1, loop_6326
54331 bgu %xcc, loop_6327
54332 fbuge %fcc1, loop_6328
54333 ldsh [%l7 + 0x58], %g1
54334loop_6326:
54335 tgu %icc, 0x3
54336loop_6327:
54337 fcmpes %fcc2, %f14, %f9
54338loop_6328:
54339 ldub [%l7 + 0x0B], %l5
54340 movleu %xcc, %g4, %l4
54341 subccc %g6, %l1, %g7
54342 fornot1s %f2, %f6, %f11
54343 ldsb [%l7 + 0x41], %o5
54344 umul %i6, %g5, %o0
54345 edge8ln %o2, %o3, %i5
54346 movl %xcc, %i0, %g3
54347 fzero %f2
54348 udiv %l6, 0x0F6C, %i4
54349 ldsh [%l7 + 0x7E], %i7
54350 fnors %f6, %f14, %f5
54351 andn %o4, 0x0EED, %o7
54352 lduw [%l7 + 0x44], %i2
54353 fabss %f13, %f3
54354 udivcc %l3, 0x11CD, %g2
54355 edge32l %l2, %o1, %o6
54356 andcc %i3, 0x1E3B, %l0
54357 ldsw [%l7 + 0x78], %g1
54358 fmul8ulx16 %f14, %f4, %f2
54359 tcc %xcc, 0x7
54360 fcmps %fcc3, %f5, %f9
54361 orn %i1, 0x05D3, %l5
54362 movrgz %l4, 0x1CC, %g4
54363 lduw [%l7 + 0x30], %g6
54364 fzeros %f15
54365 bne,pt %icc, loop_6329
54366 fbl %fcc1, loop_6330
54367 fnot1s %f13, %f7
54368 xorcc %g7, %l1, %o5
54369loop_6329:
54370 fcmpgt16 %f6, %f12, %i6
54371loop_6330:
54372 fnegs %f1, %f5
54373 fmovsleu %icc, %f3, %f10
54374 sdiv %o0, 0x14EE, %o2
54375 fmovrdne %o3, %f12, %f4
54376 lduh [%l7 + 0x7C], %i5
54377 fpsub32 %f14, %f8, %f2
54378 lduw [%l7 + 0x58], %g5
54379 std %f10, [%l7 + 0x68]
54380 bcs,a,pn %icc, loop_6331
54381 tcc %xcc, 0x7
54382 movvs %icc, %g3, %l6
54383 andn %i4, %i7, %o4
54384loop_6331:
54385 orncc %o7, %i0, %i2
54386 alignaddrl %l3, %l2, %g2
54387 fpadd16 %f14, %f10, %f0
54388 fones %f3
54389 ldd [%l7 + 0x70], %f0
54390 fmovdpos %icc, %f11, %f13
54391 ldsw [%l7 + 0x28], %o6
54392 stx %o1, [%l7 + 0x10]
54393 andcc %l0, %g1, %i1
54394 ldsh [%l7 + 0x0A], %i3
54395 fbu,a %fcc1, loop_6332
54396 tg %icc, 0x0
54397 ldx [%l7 + 0x78], %l4
54398 stw %g4, [%l7 + 0x64]
54399loop_6332:
54400 sllx %l5, %g6, %g7
54401 fmovs %f6, %f12
54402 movvs %icc, %l1, %o5
54403 fcmped %fcc2, %f10, %f4
54404 stb %i6, [%l7 + 0x53]
54405 nop
54406 setx loop_6333, %l0, %l1
54407 wrpr 0x1, %tl
54408 wrpr %l1, %tpc
54409 add %l1, 0x4, %l1
54410 wrpr %l1, %tnpc
54411 setx 0x34400001400, %l0, %l1
54412 wrpr %l1, %tstate
54413 wrhpr 0x4, %htstate
54414 retry
54415 ldub [%l7 + 0x56], %o2
54416 ldsb [%l7 + 0x31], %o3
54417 addcc %o0, 0x1792, %i5
54418loop_6333:
54419 bge,a %xcc, loop_6334
54420 tle %icc, 0x1
54421 ldsb [%l7 + 0x5F], %g5
54422 movleu %xcc, %l6, %g3
54423loop_6334:
54424 brgez %i7, loop_6335
54425 srlx %i4, 0x1C, %o4
54426 std %f14, [%l7 + 0x18]
54427 fmovdge %xcc, %f8, %f2
54428loop_6335:
54429 sth %i0, [%l7 + 0x40]
54430 fbug,a %fcc1, loop_6336
54431 fnot1 %f4, %f2
54432 bl loop_6337
54433 edge16ln %i2, %l3, %l2
54434loop_6336:
54435 fmovrsgez %g2, %f9, %f13
54436 array16 %o6, %o7, %l0
54437loop_6337:
54438 fpmerge %f11, %f10, %f10
54439 faligndata %f4, %f8, %f0
54440 bg,a,pt %icc, loop_6338
54441 std %f0, [%l7 + 0x10]
54442 taddcc %o1, %i1, %g1
54443 fabsd %f14, %f4
54444loop_6338:
54445 fmovrdgez %i3, %f4, %f14
54446 fmovsn %icc, %f10, %f1
54447 movrgez %g4, 0x28A, %l5
54448 be,a loop_6339
54449 ld [%l7 + 0x1C], %f0
54450 sth %l4, [%l7 + 0x78]
54451 fpsub32 %f4, %f14, %f4
54452loop_6339:
54453 fmovda %icc, %f12, %f11
54454 fmovsa %xcc, %f5, %f12
54455 ld [%l7 + 0x70], %f6
54456 tpos %xcc, 0x4
54457 stb %g6, [%l7 + 0x46]
54458 fpsub32 %f6, %f12, %f12
54459 sub %l1, 0x0D92, %g7
54460 edge8n %i6, %o5, %o2
54461 addcc %o3, %o0, %g5
54462 smul %i5, %l6, %i7
54463 fbue %fcc3, loop_6340
54464 srlx %g3, %i4, %i0
54465 stx %i2, [%l7 + 0x10]
54466 fsrc2 %f10, %f14
54467loop_6340:
54468 stx %o4, [%l7 + 0x20]
54469 bl,a,pn %icc, loop_6341
54470 bpos,a loop_6342
54471 sdiv %l2, 0x00F3, %g2
54472 fnand %f14, %f12, %f8
54473loop_6341:
54474 fnegd %f2, %f12
54475loop_6342:
54476 fnot2s %f13, %f5
54477 ble,a,pn %xcc, loop_6343
54478 udiv %l3, 0x0339, %o7
54479 ta %icc, 0x4
54480 sth %o6, [%l7 + 0x70]
54481loop_6343:
54482 andn %o1, 0x1571, %l0
54483 movl %xcc, %g1, %i1
54484 fmovsle %icc, %f10, %f9
54485 mova %icc, %g4, %i3
54486 ld [%l7 + 0x6C], %f6
54487 fmul8x16au %f2, %f8, %f8
54488 edge8ln %l4, %l5, %g6
54489 tcs %xcc, 0x0
54490 tn %icc, 0x3
54491 addcc %l1, %i6, %o5
54492 ldsh [%l7 + 0x7A], %o2
54493 brlz,a %g7, loop_6344
54494 fabsd %f0, %f2
54495 stw %o0, [%l7 + 0x6C]
54496 ldsb [%l7 + 0x68], %g5
54497loop_6344:
54498 fmovrdlez %i5, %f12, %f10
54499 movrne %o3, 0x124, %i7
54500 std %f14, [%l7 + 0x70]
54501 fnot2 %f4, %f4
54502 fandnot1s %f5, %f0, %f14
54503 movrlez %l6, %g3, %i4
54504 fpsub16s %f14, %f9, %f3
54505 alignaddr %i2, %i0, %l2
54506 fmovdcs %xcc, %f14, %f9
54507 fandnot1s %f10, %f11, %f12
54508 and %g2, %o4, %l3
54509 movvc %icc, %o6, %o1
54510 tsubcctv %l0, %o7, %g1
54511 fmovspos %xcc, %f11, %f0
54512 tcs %icc, 0x3
54513 tcc %xcc, 0x2
54514 ldx [%l7 + 0x70], %g4
54515 sth %i1, [%l7 + 0x1C]
54516 taddcc %l4, %i3, %l5
54517 movre %l1, 0x00C, %i6
54518 fmovrde %o5, %f6, %f10
54519 bcs,pt %xcc, loop_6345
54520 ldsw [%l7 + 0x2C], %o2
54521 movvs %icc, %g7, %o0
54522 fands %f3, %f6, %f3
54523loop_6345:
54524 edge16l %g5, %g6, %i5
54525 ldsb [%l7 + 0x61], %i7
54526 bneg,a,pt %icc, loop_6346
54527 array16 %l6, %o3, %g3
54528 fmovsgu %icc, %f13, %f0
54529 fbo %fcc1, loop_6347
54530loop_6346:
54531 lduw [%l7 + 0x20], %i2
54532 fbge %fcc3, loop_6348
54533 fble %fcc3, loop_6349
54534loop_6347:
54535 lduw [%l7 + 0x2C], %i4
54536 bl,a %icc, loop_6350
54537loop_6348:
54538 fxnor %f0, %f4, %f2
54539loop_6349:
54540 tpos %icc, 0x4
54541 ldub [%l7 + 0x5E], %l2
54542loop_6350:
54543 fpsub16 %f12, %f4, %f0
54544 ldub [%l7 + 0x6E], %g2
54545 stb %o4, [%l7 + 0x1A]
54546 fandnot1s %f12, %f10, %f6
54547 edge8 %i0, %l3, %o6
54548 st %f13, [%l7 + 0x70]
54549 fmovrdlez %o1, %f12, %f4
54550 sth %l0, [%l7 + 0x2E]
54551 fmovrsgez %g1, %f7, %f8
54552 taddcc %g4, %o7, %l4
54553 stb %i1, [%l7 + 0x50]
54554 fcmpeq16 %f14, %f12, %l5
54555 movrlez %i3, %i6, %o5
54556 sethi 0x01BC, %o2
54557 fmovrslez %l1, %f6, %f6
54558 addcc %g7, %o0, %g5
54559 fbg,a %fcc3, loop_6351
54560 tpos %xcc, 0x3
54561 array32 %i5, %g6, %l6
54562 ldsb [%l7 + 0x26], %o3
54563loop_6351:
54564 ldd [%l7 + 0x38], %f6
54565 ldx [%l7 + 0x48], %i7
54566 tg %icc, 0x7
54567 fxor %f6, %f2, %f6
54568 fpadd16 %f14, %f14, %f0
54569 fmul8x16au %f8, %f9, %f2
54570 nop
54571 setx loop_6352, %l0, %l1
54572 wrpr 0x1, %tl
54573 wrpr %l1, %tnpc
54574 setx 0x34400001400, %l0, %l1
54575 wrpr %l1, %tstate
54576 wrhpr 0x4, %htstate
54577 done
54578 tcc %icc, 0x1
54579 fcmpgt32 %f0, %f12, %g3
54580 lduh [%l7 + 0x4E], %i2
54581loop_6352:
54582 edge32n %i4, %g2, %o4
54583 ldsh [%l7 + 0x7E], %i0
54584 fmovsg %icc, %f0, %f10
54585 smulcc %l3, %o6, %l2
54586 movrne %o1, 0x1BB, %g1
54587 edge8ln %l0, %o7, %l4
54588 bn,pt %icc, loop_6353
54589 ldd [%l7 + 0x70], %f6
54590 ldd [%l7 + 0x50], %f0
54591 bge,pt %xcc, loop_6354
54592loop_6353:
54593 pdist %f14, %f2, %f14
54594 fabss %f2, %f14
54595 ld [%l7 + 0x74], %f5
54596loop_6354:
54597 stb %i1, [%l7 + 0x40]
54598 sdivcc %g4, 0x1085, %l5
54599 fmovsle %icc, %f15, %f6
54600 ldsb [%l7 + 0x4A], %i6
54601 lduw [%l7 + 0x0C], %o5
54602 fandnot1 %f12, %f12, %f0
54603 fpadd32s %f5, %f15, %f2
54604 edge32n %i3, %o2, %l1
54605 fsrc2s %f13, %f7
54606 fba %fcc0, loop_6355
54607 tsubcc %o0, 0x1130, %g7
54608 ldsb [%l7 + 0x63], %i5
54609 fmovrsne %g6, %f0, %f5
54610loop_6355:
54611 brgez,a %g5, loop_6356
54612 std %f4, [%l7 + 0x30]
54613 movn %icc, %o3, %l6
54614 fmovspos %icc, %f0, %f10
54615loop_6356:
54616 fandnot2 %f12, %f0, %f2
54617 fbu,a %fcc1, loop_6357
54618 lduw [%l7 + 0x1C], %i7
54619 ldx [%l7 + 0x70], %i2
54620 fand %f6, %f14, %f6
54621loop_6357:
54622 xnorcc %g3, 0x07F2, %i4
54623 xnor %o4, %g2, %i0
54624 stb %o6, [%l7 + 0x6D]
54625 srax %l3, %l2, %o1
54626 tneg %icc, 0x6
54627 stb %g1, [%l7 + 0x43]
54628 st %f8, [%l7 + 0x30]
54629 fmovsn %xcc, %f1, %f13
54630 orn %l0, %l4, %i1
54631 brnz %o7, loop_6358
54632 fmovda %icc, %f13, %f13
54633 stw %g4, [%l7 + 0x58]
54634 sethi 0x1A37, %l5
54635loop_6358:
54636 sdivcc %o5, 0x1473, %i6
54637 stw %i3, [%l7 + 0x08]
54638 fmul8sux16 %f8, %f6, %f12
54639 taddcc %l1, 0x0C66, %o0
54640 sllx %g7, 0x12, %o2
54641 bleu,a,pt %icc, loop_6359
54642 sll %g6, 0x16, %g5
54643 stb %o3, [%l7 + 0x2D]
54644 fcmpes %fcc0, %f13, %f10
54645loop_6359:
54646 st %f3, [%l7 + 0x50]
54647 lduw [%l7 + 0x2C], %l6
54648 fabsd %f10, %f8
54649 umulcc %i7, %i5, %g3
54650 stw %i4, [%l7 + 0x38]
54651 edge32ln %o4, %g2, %i2
54652 stx %i0, [%l7 + 0x40]
54653 brlz %o6, loop_6360
54654 movge %icc, %l3, %o1
54655 fbe %fcc3, loop_6361
54656 movpos %xcc, %l2, %g1
54657loop_6360:
54658 bcc loop_6362
54659 tne %xcc, 0x6
54660loop_6361:
54661 udivx %l0, 0x1D9A, %i1
54662 ldx [%l7 + 0x10], %l4
54663loop_6362:
54664 fpmerge %f8, %f12, %f8
54665 fnegs %f11, %f0
54666 edge8l %o7, %g4, %o5
54667 fors %f11, %f3, %f0
54668 fbn %fcc2, loop_6363
54669 ldsb [%l7 + 0x56], %i6
54670 fpsub16 %f12, %f14, %f14
54671 fone %f14
54672loop_6363:
54673 fmovsn %xcc, %f9, %f3
54674 move %xcc, %i3, %l5
54675 lduh [%l7 + 0x6E], %o0
54676 fnors %f7, %f1, %f3
54677 pdist %f14, %f12, %f8
54678 st %f8, [%l7 + 0x48]
54679 bg,a,pt %icc, loop_6364
54680 fmovsne %icc, %f0, %f2
54681 fmovdvs %xcc, %f15, %f6
54682 fandnot2s %f9, %f1, %f7
54683loop_6364:
54684 fbe,a %fcc1, loop_6365
54685 bge,pn %icc, loop_6366
54686 fsrc2 %f12, %f10
54687 fbul %fcc0, loop_6367
54688loop_6365:
54689 brgz %l1, loop_6368
54690loop_6366:
54691 stw %o2, [%l7 + 0x64]
54692 xnorcc %g7, %g5, %o3
54693loop_6367:
54694 fors %f9, %f0, %f14
54695loop_6368:
54696 fblg,a %fcc2, loop_6369
54697 movne %icc, %l6, %i7
54698 fabsd %f14, %f14
54699 fmul8ulx16 %f14, %f4, %f2
54700loop_6369:
54701 fornot2 %f4, %f6, %f12
54702 add %g6, 0x0554, %g3
54703 stb %i5, [%l7 + 0x53]
54704 andn %i4, 0x07C4, %g2
54705 fba %fcc0, loop_6370
54706 ldub [%l7 + 0x5B], %i2
54707 stb %i0, [%l7 + 0x7B]
54708 ldsw [%l7 + 0x44], %o6
54709loop_6370:
54710 ldx [%l7 + 0x18], %o4
54711 stb %o1, [%l7 + 0x36]
54712 fnand %f0, %f0, %f4
54713 fornot1 %f2, %f14, %f4
54714 ldd [%l7 + 0x28], %f8
54715 fmovrsgz %l2, %f6, %f9
54716 array16 %g1, %l3, %l0
54717 tge %icc, 0x5
54718 fmovrslz %l4, %f1, %f0
54719 tvc %icc, 0x6
54720 sethi 0x13F0, %o7
54721 smul %g4, 0x1C99, %o5
54722 lduh [%l7 + 0x62], %i6
54723 brlez,a %i3, loop_6371
54724 fmovsle %icc, %f3, %f13
54725 fand %f10, %f0, %f2
54726 ldsh [%l7 + 0x5C], %l5
54727loop_6371:
54728 lduw [%l7 + 0x30], %o0
54729 tpos %xcc, 0x4
54730 andn %i1, 0x19AF, %l1
54731 sll %g7, 0x0D, %g5
54732 fpsub32s %f9, %f4, %f0
54733 ldsb [%l7 + 0x7E], %o3
54734 stx %o2, [%l7 + 0x68]
54735 fands %f6, %f5, %f1
54736 ldub [%l7 + 0x2A], %l6
54737 mulscc %g6, 0x0093, %g3
54738 sth %i7, [%l7 + 0x14]
54739 lduw [%l7 + 0x38], %i5
54740 fmovsleu %xcc, %f15, %f9
54741 brnz %g2, loop_6372
54742 stb %i2, [%l7 + 0x5E]
54743 st %f7, [%l7 + 0x40]
54744 fbg %fcc1, loop_6373
54745loop_6372:
54746 fmovde %icc, %f14, %f10
54747 fmovdn %icc, %f8, %f6
54748 brnz,a %i0, loop_6374
54749loop_6373:
54750 fpack32 %f8, %f12, %f12
54751 edge32ln %o6, %i4, %o1
54752 lduw [%l7 + 0x0C], %o4
54753loop_6374:
54754 tn %xcc, 0x0
54755 sdivcc %g1, 0x17BE, %l2
54756 ldub [%l7 + 0x74], %l0
54757 ldd [%l7 + 0x40], %f0
54758 fbuge %fcc1, loop_6375
54759 lduw [%l7 + 0x30], %l3
54760 bleu,a %icc, loop_6376
54761 std %f0, [%l7 + 0x70]
54762loop_6375:
54763 fpadd32 %f10, %f2, %f6
54764 fcmpne32 %f10, %f6, %o7
54765loop_6376:
54766 ldsw [%l7 + 0x58], %g4
54767 mulscc %o5, 0x1E44, %i6
54768 andcc %l4, %l5, %o0
54769 fmuld8sux16 %f1, %f7, %f10
54770 bcs,a %xcc, loop_6377
54771 udiv %i1, 0x097A, %l1
54772 movre %i3, 0x3B8, %g5
54773 stw %o3, [%l7 + 0x48]
54774loop_6377:
54775 fbne,a %fcc1, loop_6378
54776 fcmpgt16 %f14, %f2, %o2
54777 ld [%l7 + 0x40], %f12
54778 lduh [%l7 + 0x6C], %l6
54779loop_6378:
54780 stb %g7, [%l7 + 0x27]
54781 fnors %f4, %f1, %f8
54782 ldsh [%l7 + 0x38], %g3
54783 ldsb [%l7 + 0x2B], %g6
54784 movcs %icc, %i7, %g2
54785 sra %i5, 0x04, %i2
54786 sth %o6, [%l7 + 0x08]
54787 ldd [%l7 + 0x78], %f14
54788 fmovdge %icc, %f10, %f11
54789 movne %xcc, %i4, %o1
54790 fnot1 %f8, %f8
54791 fmovdvs %icc, %f14, %f12
54792 stx %i0, [%l7 + 0x58]
54793 sth %o4, [%l7 + 0x7E]
54794 fbl %fcc3, loop_6379
54795 stx %g1, [%l7 + 0x68]
54796 fmul8x16au %f5, %f10, %f2
54797 fmul8x16 %f3, %f10, %f4
54798loop_6379:
54799 xnor %l0, 0x057D, %l3
54800 st %f10, [%l7 + 0x0C]
54801 mulscc %o7, 0x104E, %l2
54802 stw %o5, [%l7 + 0x38]
54803 stx %g4, [%l7 + 0x68]
54804 fmovdgu %xcc, %f10, %f15
54805 bg loop_6380
54806 fxors %f1, %f9, %f4
54807 sdiv %l4, 0x13C3, %l5
54808 tleu %xcc, 0x7
54809loop_6380:
54810 fbge,a %fcc0, loop_6381
54811 lduw [%l7 + 0x58], %o0
54812 edge8 %i1, %i6, %l1
54813 addccc %i3, %o3, %o2
54814loop_6381:
54815 bshuffle %f14, %f10, %f10
54816 movle %icc, %l6, %g7
54817 fmovdle %xcc, %f7, %f4
54818 ldsb [%l7 + 0x2F], %g5
54819 ldub [%l7 + 0x65], %g3
54820 stx %i7, [%l7 + 0x20]
54821 ldx [%l7 + 0x18], %g2
54822 lduh [%l7 + 0x7C], %i5
54823 fnot1 %f10, %f0
54824 fblg %fcc3, loop_6382
54825 movge %xcc, %g6, %i2
54826 xor %i4, %o6, %i0
54827 stx %o1, [%l7 + 0x28]
54828loop_6382:
54829 ldsw [%l7 + 0x38], %g1
54830 stx %o4, [%l7 + 0x68]
54831 fmovrdlz %l0, %f0, %f2
54832 fbg %fcc0, loop_6383
54833 fornot1 %f8, %f4, %f8
54834 andncc %o7, %l2, %l3
54835 edge8n %g4, %o5, %l4
54836loop_6383:
54837 stw %o0, [%l7 + 0x4C]
54838 siam 0x3
54839 fandnot2 %f12, %f4, %f12
54840 taddcctv %i1, 0x12FB, %l5
54841 movl %icc, %l1, %i6
54842 fcmpne32 %f14, %f14, %i3
54843 tg %icc, 0x6
54844 bvc,a %icc, loop_6384
54845 alignaddrl %o3, %o2, %g7
54846 stx %g5, [%l7 + 0x20]
54847 edge8 %l6, %g3, %g2
54848loop_6384:
54849 std %f12, [%l7 + 0x08]
54850 movneg %icc, %i5, %g6
54851 fmovsle %xcc, %f3, %f10
54852 smulcc %i7, %i4, %i2
54853 nop
54854 setx loop_6385, %l0, %l1
54855 wrpr 0x1, %tl
54856 wrpr %l1, %tpc
54857 add %l1, 0x4, %l1
54858 wrpr %l1, %tnpc
54859 setx 0x34400001400, %l0, %l1
54860 wrpr %l1, %tstate
54861 wrhpr 0x4, %htstate
54862 retry
54863 stx %o6, [%l7 + 0x40]
54864 lduh [%l7 + 0x2E], %o1
54865 fnot2s %f0, %f13
54866loop_6385:
54867 ld [%l7 + 0x18], %f12
54868 fbul %fcc3, loop_6386
54869 sra %i0, 0x1B, %o4
54870 fmul8sux16 %f10, %f4, %f4
54871 mulscc %l0, %g1, %l2
54872loop_6386:
54873 fmuld8sux16 %f10, %f3, %f14
54874 bvc,pt %icc, loop_6387
54875 fcmple16 %f14, %f8, %o7
54876 fone %f4
54877 movrne %g4, %l3, %o5
54878loop_6387:
54879 smulcc %o0, 0x0C9F, %l4
54880 tne %icc, 0x5
54881 tne %icc, 0x3
54882 movrlz %i1, 0x0F1, %l1
54883 fones %f1
54884 xnorcc %i6, 0x0E73, %i3
54885 st %f3, [%l7 + 0x08]
54886 st %f1, [%l7 + 0x3C]
54887 tpos %xcc, 0x4
54888 alignaddrl %l5, %o3, %o2
54889 fsrc2 %f2, %f2
54890 pdist %f4, %f10, %f4
54891 fbe,a %fcc0, loop_6388
54892 fmuld8ulx16 %f2, %f0, %f8
54893 fmovsgu %icc, %f10, %f6
54894 fnands %f1, %f15, %f3
54895loop_6388:
54896 ldsh [%l7 + 0x30], %g5
54897 brgz,a %l6, loop_6389
54898 fmovdgu %xcc, %f8, %f0
54899 fbe,a %fcc0, loop_6390
54900 bg loop_6391
54901loop_6389:
54902 bneg,a,pn %xcc, loop_6392
54903 fbu %fcc0, loop_6393
54904loop_6390:
54905 sth %g3, [%l7 + 0x32]
54906loop_6391:
54907 call loop_6394
54908loop_6392:
54909 ldd [%l7 + 0x70], %f10
54910loop_6393:
54911 fcmped %fcc0, %f14, %f4
54912 sdiv %g7, 0x0BF4, %g2
54913loop_6394:
54914 taddcc %g6, %i5, %i4
54915 bvc,pn %xcc, loop_6395
54916 udivcc %i7, 0x09F0, %i2
54917 st %f9, [%l7 + 0x74]
54918 sub %o1, %o6, %o4
54919loop_6395:
54920 st %f9, [%l7 + 0x28]
54921 fmovrsgz %i0, %f6, %f14
54922 fbge %fcc0, loop_6396
54923 fmovde %icc, %f9, %f7
54924 umul %g1, %l0, %l2
54925 ldsw [%l7 + 0x5C], %o7
54926loop_6396:
54927 tvs %icc, 0x5
54928 sdivx %l3, 0x159A, %g4
54929 tg %icc, 0x6
54930 subc %o0, 0x0F4B, %o5
54931 movge %icc, %l4, %i1
54932 st %f14, [%l7 + 0x48]
54933 ldd [%l7 + 0x08], %f4
54934 fpadd32s %f15, %f15, %f15
54935 fmuld8ulx16 %f1, %f7, %f4
54936 subc %i6, 0x1D58, %l1
54937 fmuld8ulx16 %f3, %f6, %f6
54938 fxnor %f10, %f12, %f0
54939 smul %l5, %o3, %i3
54940 fmovrse %o2, %f1, %f3
54941 smulcc %g5, %l6, %g7
54942 sllx %g3, %g2, %g6
54943 bcc,pn %icc, loop_6397
54944 subc %i5, 0x107E, %i4
54945 ldd [%l7 + 0x48], %f6
54946 bshuffle %f8, %f2, %f2
54947loop_6397:
54948 st %f3, [%l7 + 0x48]
54949 ldsb [%l7 + 0x68], %i7
54950 stx %i2, [%l7 + 0x18]
54951 stw %o6, [%l7 + 0x48]
54952 fcmpeq16 %f8, %f10, %o1
54953 addc %i0, 0x04A2, %g1
54954 brgz,a %l0, loop_6398
54955 fmovrdne %l2, %f0, %f10
54956 fbg %fcc0, loop_6399
54957 ldsw [%l7 + 0x48], %o4
54958loop_6398:
54959 movre %l3, %g4, %o7
54960 popc 0x0AD4, %o5
54961loop_6399:
54962 ldd [%l7 + 0x58], %f6
54963 lduw [%l7 + 0x54], %o0
54964 movrlez %l4, 0x38A, %i1
54965 fmovsn %xcc, %f15, %f5
54966 fbue,a %fcc3, loop_6400
54967 fnors %f5, %f7, %f6
54968 stw %i6, [%l7 + 0x68]
54969 sth %l1, [%l7 + 0x5C]
54970loop_6400:
54971 fbule %fcc2, loop_6401
54972 subcc %l5, 0x0213, %i3
54973 fmovsneg %icc, %f13, %f2
54974 fnands %f3, %f2, %f7
54975loop_6401:
54976 fandnot2s %f10, %f13, %f15
54977 lduw [%l7 + 0x64], %o3
54978 bgu %icc, loop_6402
54979 sth %g5, [%l7 + 0x50]
54980 stb %l6, [%l7 + 0x1E]
54981 std %f10, [%l7 + 0x38]
54982loop_6402:
54983 nop
54984 setx loop_6403, %l0, %l1
54985 jmpl %l1, %g7
54986 bcs,pn %xcc, loop_6404
54987 bcs,a,pn %xcc, loop_6405
54988 ldd [%l7 + 0x48], %f8
54989loop_6403:
54990 add %g3, 0x0B53, %o2
54991loop_6404:
54992 fmovde %xcc, %f12, %f0
54993loop_6405:
54994 smulcc %g6, 0x1A1C, %g2
54995 fmovdcc %icc, %f15, %f6
54996 smulcc %i4, %i5, %i7
54997 stx %i2, [%l7 + 0x50]
54998 sth %o6, [%l7 + 0x68]
54999 fmovrsgz %i0, %f0, %f14
55000 tvs %icc, 0x3
55001 fmovscs %xcc, %f2, %f0
55002 fmovrsgz %o1, %f12, %f13
55003 tvc %xcc, 0x3
55004 fmuld8ulx16 %f10, %f7, %f10
55005 addcc %l0, 0x17DD, %l2
55006 fbge,a %fcc3, loop_6406
55007 ldsw [%l7 + 0x14], %g1
55008 fbne,a %fcc2, loop_6407
55009 srlx %o4, 0x1E, %l3
55010loop_6406:
55011 fabss %f11, %f7
55012 movpos %xcc, %o7, %g4
55013loop_6407:
55014 movvs %icc, %o5, %l4
55015 tneg %icc, 0x4
55016 fmovrdlez %o0, %f2, %f8
55017 bge,pn %icc, loop_6408
55018 fmul8x16al %f5, %f3, %f8
55019 brnz,a %i1, loop_6409
55020 brz %l1, loop_6410
55021loop_6408:
55022 movvs %icc, %l5, %i3
55023 andcc %o3, %i6, %g5
55024loop_6409:
55025 fexpand %f7, %f0
55026loop_6410:
55027 fsrc1 %f12, %f4
55028 fmovrdgz %g7, %f10, %f4
55029 fmovrsne %l6, %f7, %f0
55030 std %f14, [%l7 + 0x58]
55031 ldsw [%l7 + 0x74], %o2
55032 sth %g6, [%l7 + 0x72]
55033 fmuld8ulx16 %f11, %f1, %f6
55034 fcmpeq32 %f8, %f12, %g3
55035 alignaddrl %g2, %i4, %i5
55036 subc %i7, 0x00BC, %i2
55037 fmovdneg %icc, %f12, %f5
55038 fnot1 %f8, %f14
55039 and %o6, 0x14C6, %i0
55040 fmul8x16al %f12, %f9, %f6
55041 ldsw [%l7 + 0x2C], %o1
55042 tneg %icc, 0x6
55043 ldd [%l7 + 0x78], %f12
55044 array8 %l0, %g1, %o4
55045 fmovrdlz %l2, %f14, %f2
55046 stx %l3, [%l7 + 0x28]
55047 fexpand %f12, %f2
55048 ld [%l7 + 0x28], %f9
55049 sdivcc %g4, 0x152B, %o5
55050 edge32l %o7, %o0, %l4
55051 ldd [%l7 + 0x10], %f12
55052 fbne %fcc1, loop_6411
55053 ldsb [%l7 + 0x0B], %i1
55054 fble,a %fcc0, loop_6412
55055 fcmped %fcc0, %f8, %f0
55056loop_6411:
55057 fmovd %f10, %f2
55058 fmovdleu %xcc, %f6, %f3
55059loop_6412:
55060 move %xcc, %l5, %l1
55061 fmovrdne %i3, %f0, %f10
55062 fmovrdne %o3, %f14, %f8
55063 fzeros %f9
55064 fbule %fcc3, loop_6413
55065 edge8l %i6, %g5, %l6
55066 sdiv %g7, 0x19E2, %o2
55067 andcc %g6, %g3, %i4
55068loop_6413:
55069 fmovspos %xcc, %f6, %f8
55070 tge %xcc, 0x7
55071 movgu %icc, %g2, %i5
55072 tn %icc, 0x5
55073 array8 %i7, %i2, %o6
55074 sth %o1, [%l7 + 0x78]
55075 fmul8x16al %f7, %f10, %f12
55076 fbu %fcc0, loop_6414
55077 fmuld8sux16 %f1, %f13, %f8
55078 stx %l0, [%l7 + 0x48]
55079 fmovdpos %icc, %f5, %f5
55080loop_6414:
55081 and %g1, 0x1D49, %o4
55082 ldsw [%l7 + 0x08], %l2
55083 ldd [%l7 + 0x18], %f0
55084 brz %l3, loop_6415
55085 sra %i0, 0x1B, %g4
55086 fmovdgu %icc, %f8, %f14
55087 movrgez %o7, 0x100, %o5
55088loop_6415:
55089 fandnot1 %f10, %f4, %f8
55090 fxor %f14, %f10, %f6
55091 tcc %icc, 0x7
55092 fsrc2 %f14, %f0
55093 fmovsge %xcc, %f7, %f2
55094 fmovscc %icc, %f8, %f11
55095 fble %fcc2, loop_6416
55096 ldsw [%l7 + 0x54], %o0
55097 ld [%l7 + 0x34], %f11
55098 fcmpes %fcc1, %f14, %f5
55099loop_6416:
55100 ld [%l7 + 0x40], %f4
55101 brgez,a %l4, loop_6417
55102 stb %l5, [%l7 + 0x21]
55103 addc %i1, 0x1FBE, %l1
55104 fmovscs %icc, %f2, %f7
55105loop_6417:
55106 st %f14, [%l7 + 0x20]
55107 fbule %fcc1, loop_6418
55108 ld [%l7 + 0x20], %f11
55109 fpadd32 %f14, %f2, %f6
55110 popc 0x0063, %o3
55111loop_6418:
55112 fpadd32s %f0, %f6, %f14
55113 st %f8, [%l7 + 0x2C]
55114 bgu,a loop_6419
55115 addccc %i3, %g5, %l6
55116 fcmped %fcc3, %f12, %f8
55117 stx %i6, [%l7 + 0x78]
55118loop_6419:
55119 fmovrsgez %o2, %f6, %f1
55120 fmul8ulx16 %f8, %f14, %f8
55121 fmul8x16 %f14, %f14, %f12
55122 fxor %f10, %f4, %f12
55123 alignaddr %g6, %g3, %g7
55124 tsubcc %g2, %i5, %i7
55125 fmovdcs %xcc, %f9, %f11
55126 fmovda %icc, %f15, %f8
55127 mulscc %i2, %i4, %o6
55128 movrgez %o1, %g1, %o4
55129 bge,a,pn %xcc, loop_6420
55130 fblg %fcc0, loop_6421
55131 sth %l0, [%l7 + 0x70]
55132 brgez,a %l3, loop_6422
55133loop_6420:
55134 tneg %xcc, 0x0
55135loop_6421:
55136 fmovrsne %l2, %f14, %f6
55137 bcc,a %xcc, loop_6423
55138loop_6422:
55139 fpack32 %f0, %f12, %f14
55140 ldub [%l7 + 0x1E], %g4
55141 fzeros %f13
55142loop_6423:
55143 st %f7, [%l7 + 0x2C]
55144 sllx %o7, %o5, %o0
55145 ldub [%l7 + 0x2D], %l4
55146 fcmpgt32 %f2, %f6, %i0
55147 stx %l5, [%l7 + 0x78]
55148 fbe %fcc2, loop_6424
55149 stw %l1, [%l7 + 0x1C]
55150 fone %f0
55151 tn %icc, 0x7
55152loop_6424:
55153 fpadd16 %f10, %f6, %f10
55154 fpmerge %f3, %f9, %f14
55155 fmovrsgez %o3, %f4, %f9
55156 fcmpd %fcc2, %f4, %f14
55157 fmovde %xcc, %f2, %f3
55158 fbul,a %fcc2, loop_6425
55159 ldd [%l7 + 0x20], %f6
55160 fmovdge %xcc, %f12, %f8
55161 fornot1s %f1, %f9, %f7
55162loop_6425:
55163 ldsb [%l7 + 0x40], %i3
55164 fbn,a %fcc0, loop_6426
55165 fmovrdlz %g5, %f8, %f8
55166 fbul %fcc2, loop_6427
55167 lduh [%l7 + 0x62], %i1
55168loop_6426:
55169 te %icc, 0x1
55170 fpsub16s %f11, %f6, %f6
55171loop_6427:
55172 smulcc %i6, %o2, %g6
55173 umulcc %g3, 0x0394, %g7
55174 fmovdpos %icc, %f11, %f6
55175 fbue,a %fcc0, loop_6428
55176 fnot2 %f12, %f6
55177 fnot2s %f12, %f6
55178 ldub [%l7 + 0x4A], %l6
55179loop_6428:
55180 stw %i5, [%l7 + 0x08]
55181 fmul8x16 %f13, %f10, %f10
55182 fsrc2 %f14, %f2
55183 fbu,a %fcc3, loop_6429
55184 fornot2s %f15, %f3, %f11
55185 fcmple32 %f12, %f2, %g2
55186 fmovdg %icc, %f7, %f3
55187loop_6429:
55188 bn,pn %xcc, loop_6430
55189 movvc %icc, %i2, %i7
55190 fmovdle %xcc, %f7, %f10
55191 std %f12, [%l7 + 0x50]
55192loop_6430:
55193 siam 0x1
55194 fpadd32s %f7, %f8, %f8
55195 fmovdneg %icc, %f9, %f1
55196 ld [%l7 + 0x4C], %f5
55197 orn %o6, 0x0B06, %i4
55198 bpos,pn %icc, loop_6431
55199 fand %f2, %f14, %f14
55200 tcs %icc, 0x2
55201 xnorcc %o1, %o4, %l0
55202loop_6431:
55203 fmovs %f7, %f13
55204 ldx [%l7 + 0x70], %l3
55205 fnot2s %f13, %f9
55206 fmovsneg %xcc, %f5, %f15
55207 ldx [%l7 + 0x48], %l2
55208 add %g1, %o7, %g4
55209 fmovrdlez %o0, %f10, %f4
55210 fnand %f6, %f0, %f0
55211 andn %l4, %o5, %i0
55212 stb %l1, [%l7 + 0x30]
55213 fbg %fcc3, loop_6432
55214 bcs loop_6433
55215 edge16 %l5, %o3, %g5
55216 fcmpgt32 %f12, %f0, %i1
55217loop_6432:
55218 ldd [%l7 + 0x38], %f2
55219loop_6433:
55220 ld [%l7 + 0x2C], %f0
55221 addcc %i3, %i6, %o2
55222 bneg,pn %icc, loop_6434
55223 movne %xcc, %g3, %g7
55224 fmovrde %g6, %f2, %f8
55225 fpack32 %f8, %f10, %f4
55226loop_6434:
55227 mulscc %i5, %l6, %g2
55228 stb %i2, [%l7 + 0x22]
55229 subccc %o6, 0x0BD6, %i7
55230 ldx [%l7 + 0x18], %i4
55231 ldsh [%l7 + 0x38], %o4
55232 fsrc1 %f4, %f2
55233 sth %o1, [%l7 + 0x14]
55234 fbo %fcc3, loop_6435
55235 fcmpgt32 %f12, %f14, %l3
55236 pdist %f4, %f8, %f12
55237 bpos,a %xcc, loop_6436
55238loop_6435:
55239 movvs %icc, %l0, %g1
55240 ldx [%l7 + 0x78], %l2
55241 brgz,a %g4, loop_6437
55242loop_6436:
55243 edge8l %o0, %o7, %l4
55244 fcmpes %fcc2, %f15, %f1
55245 std %f4, [%l7 + 0x50]
55246loop_6437:
55247 fxors %f10, %f10, %f3
55248 fcmpgt32 %f0, %f10, %i0
55249 sth %l1, [%l7 + 0x48]
55250 fpackfix %f8, %f10
55251 srl %l5, 0x0A, %o5
55252 fandnot1 %f6, %f0, %f10
55253 bshuffle %f8, %f8, %f8
55254 popc %g5, %o3
55255 fmuld8sux16 %f4, %f8, %f0
55256 movg %xcc, %i1, %i3
55257 fmovrdgz %o2, %f4, %f14
55258 fbl %fcc1, loop_6438
55259 stx %g3, [%l7 + 0x68]
55260 st %f4, [%l7 + 0x68]
55261 fandnot2 %f0, %f6, %f0
55262loop_6438:
55263 ld [%l7 + 0x1C], %f0
55264 tle %icc, 0x5
55265 fmovspos %icc, %f4, %f5
55266 std %f8, [%l7 + 0x08]
55267 pdist %f6, %f10, %f12
55268 mulx %i6, 0x1E53, %g7
55269 fxnor %f8, %f10, %f4
55270 ldub [%l7 + 0x4C], %g6
55271 call loop_6439
55272 siam 0x3
55273 fnands %f3, %f2, %f11
55274 orcc %i5, 0x0FC7, %l6
55275loop_6439:
55276 ldd [%l7 + 0x78], %f12
55277 ld [%l7 + 0x0C], %f14
55278 movge %icc, %i2, %g2
55279 fnegs %f8, %f3
55280 fmovrslez %o6, %f0, %f4
55281 stw %i4, [%l7 + 0x50]
55282 fnot1 %f12, %f6
55283 sth %i7, [%l7 + 0x24]
55284 movre %o1, %o4, %l0
55285 lduh [%l7 + 0x5E], %l3
55286 fmul8x16al %f9, %f15, %f10
55287 array32 %g1, %l2, %g4
55288 fmovdleu %icc, %f1, %f4
55289 nop
55290 setx loop_6440, %l0, %l1
55291 wrpr 0x1, %tl
55292 wrpr %l1, %tnpc
55293 setx 0x34400001400, %l0, %l1
55294 wrpr %l1, %tstate
55295 wrhpr 0x4, %htstate
55296 done
55297 fbn,a %fcc2, loop_6441
55298 sth %o7, [%l7 + 0x4E]
55299 std %f6, [%l7 + 0x08]
55300loop_6440:
55301 nop
55302 setx loop_6442, %l0, %l1
55303 wrpr 0x1, %tl
55304 wrpr %l1, %tpc
55305 add %l1, 0x4, %l1
55306 wrpr %l1, %tnpc
55307 setx 0x34400001400, %l0, %l1
55308 wrpr %l1, %tstate
55309 wrhpr 0x4, %htstate
55310 retry
55311loop_6441:
55312 udiv %l4, 0x11CC, %o0
55313 fmovsa %icc, %f11, %f12
55314 fba %fcc1, loop_6443
55315loop_6442:
55316 brz %i0, loop_6444
55317 fexpand %f7, %f14
55318 fpadd32 %f4, %f6, %f8
55319loop_6443:
55320 ld [%l7 + 0x24], %f0
55321loop_6444:
55322 bvc,a %xcc, loop_6445
55323 fpsub32 %f10, %f10, %f2
55324 nop
55325 setx loop_6446, %l0, %l1
55326 wrpr 0x1, %tl
55327 wrpr %l1, %tnpc
55328 setx 0x34400001400, %l0, %l1
55329 wrpr %l1, %tstate
55330 wrhpr 0x4, %htstate
55331 done
55332 ldsb [%l7 + 0x2D], %l1
55333loop_6445:
55334 fbue,a %fcc1, loop_6447
55335 fbuge %fcc0, loop_6448
55336loop_6446:
55337 std %f10, [%l7 + 0x28]
55338 stw %l5, [%l7 + 0x7C]
55339loop_6447:
55340 lduh [%l7 + 0x3C], %g5
55341loop_6448:
55342 fmovrsne %o3, %f3, %f11
55343 fbne,a %fcc3, loop_6449
55344 fcmpgt16 %f4, %f6, %i1
55345 udivcc %i3, 0x1367, %o2
55346 for %f12, %f10, %f10
55347loop_6449:
55348 edge32n %o5, %i6, %g3
55349 edge16n %g6, %g7, %i5
55350 ldsh [%l7 + 0x5A], %i2
55351 sth %g2, [%l7 + 0x5A]
55352 xor %o6, 0x094C, %i4
55353 brgez,a %l6, loop_6450
55354 fsrc2s %f3, %f10
55355 brz %i7, loop_6451
55356 fnot2s %f15, %f7
55357loop_6450:
55358 tsubcctv %o4, 0x1F8A, %l0
55359 stb %o1, [%l7 + 0x0A]
55360loop_6451:
55361 fsrc1 %f14, %f8
55362 tne %xcc, 0x5
55363 bgu,a,pt %xcc, loop_6452
55364 fbne,a %fcc0, loop_6453
55365 fmovdleu %icc, %f7, %f15
55366 ldub [%l7 + 0x71], %g1
55367loop_6452:
55368 add %l2, 0x15D3, %g4
55369loop_6453:
55370 mulscc %l3, 0x07C5, %o7
55371 udiv %o0, 0x06A4, %i0
55372 pdist %f0, %f4, %f0
55373 fones %f3
55374 bvs,a %icc, loop_6454
55375 te %icc, 0x7
55376 ldd [%l7 + 0x48], %f12
55377 edge8n %l1, %l5, %g5
55378loop_6454:
55379 fcmpgt32 %f10, %f8, %l4
55380 fmovdpos %icc, %f3, %f7
55381 ld [%l7 + 0x0C], %f2
55382 movrgez %i1, %i3, %o2
55383 sth %o5, [%l7 + 0x5C]
55384 sth %o3, [%l7 + 0x30]
55385 fmul8x16 %f2, %f10, %f12
55386 sdiv %g3, 0x028F, %i6
55387 be loop_6455
55388 fandnot2 %f2, %f2, %f0
55389 stx %g7, [%l7 + 0x30]
55390 orcc %g6, %i5, %i2
55391loop_6455:
55392 fxor %f2, %f10, %f8
55393 movvs %icc, %g2, %i4
55394 fmovsg %xcc, %f5, %f2
55395 stw %o6, [%l7 + 0x44]
55396 movn %icc, %l6, %o4
55397 fcmpd %fcc3, %f6, %f8
55398 fandnot2s %f3, %f11, %f11
55399 stw %l0, [%l7 + 0x3C]
55400 fmovrde %o1, %f4, %f14
55401 ldsb [%l7 + 0x4E], %i7
55402 fsrc2 %f10, %f4
55403 fbu %fcc1, loop_6456
55404 subccc %g1, 0x0756, %g4
55405 stb %l2, [%l7 + 0x3E]
55406 movl %icc, %l3, %o7
55407loop_6456:
55408 sllx %o0, 0x06, %i0
55409 tvs %icc, 0x1
55410 sth %l1, [%l7 + 0x48]
55411 sdivx %l5, 0x01A4, %l4
55412 stb %i1, [%l7 + 0x1A]
55413 lduw [%l7 + 0x18], %g5
55414 bleu loop_6457
55415 fble %fcc0, loop_6458
55416 lduh [%l7 + 0x5E], %o2
55417 fbule,a %fcc2, loop_6459
55418loop_6457:
55419 edge32n %i3, %o3, %o5
55420loop_6458:
55421 ldub [%l7 + 0x3A], %g3
55422 stx %i6, [%l7 + 0x70]
55423loop_6459:
55424 movcs %icc, %g6, %g7
55425 ldsw [%l7 + 0x5C], %i5
55426 fmovsne %xcc, %f9, %f12
55427 bge,pn %xcc, loop_6460
55428 fmovsle %xcc, %f7, %f14
55429 nop
55430 setx loop_6461, %l0, %l1
55431 wrpr 0x1, %tl
55432 wrpr %l1, %tnpc
55433 setx 0x34400001400, %l0, %l1
55434 wrpr %l1, %tstate
55435 wrhpr 0x4, %htstate
55436 done
55437 ldsb [%l7 + 0x4C], %g2
55438loop_6460:
55439 bne,a %icc, loop_6462
55440 ldsb [%l7 + 0x0D], %i2
55441loop_6461:
55442 fpsub32 %f10, %f10, %f14
55443 st %f2, [%l7 + 0x44]
55444loop_6462:
55445 movrlez %i4, 0x2FD, %l6
55446 bge,a loop_6463
55447 fmovrslez %o6, %f2, %f14
55448 movcc %icc, %o4, %l0
55449 bleu,a %xcc, loop_6464
55450loop_6463:
55451 fmovdn %xcc, %f9, %f5
55452 fabsd %f6, %f10
55453 std %f0, [%l7 + 0x40]
55454loop_6464:
55455 bg,a %xcc, loop_6465
55456 fmovrslez %i7, %f12, %f6
55457 bgu,pn %icc, loop_6466
55458 fandnot1s %f11, %f4, %f10
55459loop_6465:
55460 ldsh [%l7 + 0x40], %o1
55461 std %f8, [%l7 + 0x58]
55462loop_6466:
55463 brgz %g4, loop_6467
55464 edge32 %l2, %g1, %l3
55465 lduw [%l7 + 0x70], %o0
55466 ldd [%l7 + 0x50], %f8
55467loop_6467:
55468 fxnor %f14, %f4, %f6
55469 stw %o7, [%l7 + 0x10]
55470 fmovdpos %icc, %f9, %f8
55471 pdist %f2, %f8, %f2
55472 fmovsneg %xcc, %f14, %f9
55473 ldx [%l7 + 0x58], %l1
55474 ldsh [%l7 + 0x32], %l5
55475 tl %xcc, 0x4
55476 stx %i0, [%l7 + 0x60]
55477 stx %l4, [%l7 + 0x30]
55478 xnorcc %g5, %o2, %i3
55479 ld [%l7 + 0x4C], %f4
55480 ldsb [%l7 + 0x50], %o3
55481 brz %i1, loop_6468
55482 sth %g3, [%l7 + 0x2E]
55483 ld [%l7 + 0x74], %f7
55484 xor %o5, %g6, %i6
55485loop_6468:
55486 fmul8x16 %f2, %f0, %f14
55487 stw %i5, [%l7 + 0x3C]
55488 fba %fcc2, loop_6469
55489 ldd [%l7 + 0x40], %f12
55490 ldsw [%l7 + 0x3C], %g2
55491 nop
55492 setx loop_6470, %l0, %l1
55493 jmpl %l1, %g7
55494loop_6469:
55495 fnand %f6, %f10, %f6
55496 orn %i2, %i4, %o6
55497 movrne %o4, 0x165, %l6
55498loop_6470:
55499 fxnors %f11, %f1, %f13
55500 edge16 %l0, %o1, %g4
55501 ldsw [%l7 + 0x78], %l2
55502 fnand %f0, %f10, %f2
55503 fmovsa %xcc, %f9, %f9
55504 ldsb [%l7 + 0x21], %i7
55505 for %f8, %f6, %f0
55506 bcs,pn %xcc, loop_6471
55507 fpsub32s %f11, %f6, %f9
55508 tle %icc, 0x7
55509 movcs %icc, %g1, %o0
55510loop_6471:
55511 movg %xcc, %o7, %l1
55512 stx %l3, [%l7 + 0x18]
55513 lduw [%l7 + 0x60], %i0
55514 srax %l4, 0x1C, %g5
55515 tge %xcc, 0x4
55516 fnot1 %f4, %f4
55517 fmovsl %xcc, %f5, %f4
55518 fcmpeq32 %f4, %f10, %o2
55519 fba,a %fcc1, loop_6472
55520 fornot2s %f1, %f10, %f14
55521 ldsh [%l7 + 0x46], %i3
55522 fmovdleu %icc, %f12, %f12
55523loop_6472:
55524 fxor %f8, %f8, %f2
55525 tsubcctv %l5, %o3, %g3
55526 fmovdleu %icc, %f0, %f10
55527 srax %o5, %g6, %i6
55528 ldsb [%l7 + 0x21], %i1
55529 brgez %g2, loop_6473
55530 lduw [%l7 + 0x48], %g7
55531 ldd [%l7 + 0x28], %f8
55532 subc %i5, %i4, %o6
55533loop_6473:
55534 ldx [%l7 + 0x28], %i2
55535 ldsh [%l7 + 0x2A], %o4
55536 udivcc %l6, 0x1AAA, %l0
55537 xnor %o1, 0x0922, %g4
55538 sub %l2, 0x1A17, %g1
55539 sth %i7, [%l7 + 0x3C]
55540 orncc %o7, %l1, %l3
55541 movrgz %i0, %l4, %o0
55542 fandnot1 %f2, %f0, %f10
55543 siam 0x0
55544 fmovdg %icc, %f6, %f9
55545 fpsub32s %f8, %f12, %f13
55546 ldsh [%l7 + 0x7C], %o2
55547 fmovsleu %icc, %f9, %f0
55548 andcc %g5, %i3, %o3
55549 mulscc %g3, 0x041E, %l5
55550 movrgez %g6, %o5, %i6
55551 ta %icc, 0x1
55552 fmovsneg %xcc, %f0, %f12
55553 movne %xcc, %g2, %g7
55554 fnegd %f12, %f10
55555 fpack16 %f14, %f14
55556 addc %i1, %i4, %o6
55557 ld [%l7 + 0x4C], %f3
55558 fpsub32s %f1, %f3, %f11
55559 sdiv %i2, 0x05BE, %i5
55560 sth %l6, [%l7 + 0x08]
55561 edge32ln %l0, %o4, %o1
55562 srax %l2, 0x16, %g1
55563 fabss %f0, %f6
55564 ldx [%l7 + 0x18], %i7
55565 ld [%l7 + 0x4C], %f5
55566 movle %xcc, %o7, %l1
55567 ldsw [%l7 + 0x30], %l3
55568 movg %xcc, %i0, %l4
55569 ldsb [%l7 + 0x5F], %g4
55570 andcc %o2, %o0, %i3
55571 bleu,a,pn %icc, loop_6474
55572 bne,a,pn %xcc, loop_6475
55573 srl %o3, 0x0C, %g3
55574 fcmpeq32 %f4, %f2, %g5
55575loop_6474:
55576 ta %icc, 0x6
55577loop_6475:
55578 fcmpgt32 %f10, %f10, %l5
55579 movre %o5, %g6, %i6
55580 bshuffle %f12, %f14, %f10
55581 fpackfix %f0, %f9
55582 bvs,pt %xcc, loop_6476
55583 bvs,a,pt %icc, loop_6477
55584 lduw [%l7 + 0x40], %g7
55585 edge8l %g2, %i4, %o6
55586loop_6476:
55587 fmovdne %xcc, %f14, %f5
55588loop_6477:
55589 bneg,a loop_6478
55590 sth %i2, [%l7 + 0x70]
55591 ldub [%l7 + 0x0B], %i5
55592 lduw [%l7 + 0x50], %i1
55593loop_6478:
55594 taddcctv %l6, %o4, %l0
55595 stx %l2, [%l7 + 0x70]
55596 fmovdl %icc, %f5, %f11
55597 fbue %fcc2, loop_6479
55598 tge %xcc, 0x0
55599 fnor %f8, %f10, %f0
55600 taddcc %g1, 0x0508, %o1
55601loop_6479:
55602 fpsub32 %f6, %f8, %f2
55603 lduw [%l7 + 0x50], %i7
55604 fornot1 %f2, %f2, %f6
55605 ldx [%l7 + 0x08], %o7
55606 fmovrse %l3, %f3, %f14
55607 fmuld8ulx16 %f14, %f13, %f4
55608 fmovrdlz %i0, %f2, %f14
55609 ldub [%l7 + 0x4A], %l4
55610 fbge %fcc0, loop_6480
55611 addcc %g4, 0x1CA7, %o2
55612 sethi 0x0F74, %l1
55613 edge16l %i3, %o3, %g3
55614loop_6480:
55615 stb %o0, [%l7 + 0x6A]
55616 ldsb [%l7 + 0x0B], %l5
55617 sdivx %o5, 0x1853, %g6
55618 fcmped %fcc1, %f4, %f6
55619 st %f0, [%l7 + 0x68]
55620 alignaddrl %g5, %g7, %i6
55621 srl %i4, %o6, %g2
55622 fmovda %icc, %f5, %f8
55623 brlez %i5, loop_6481
55624 fpadd32 %f2, %f14, %f0
55625 srax %i2, 0x18, %i1
55626 ldx [%l7 + 0x58], %l6
55627loop_6481:
55628 movleu %xcc, %o4, %l0
55629 st %f5, [%l7 + 0x44]
55630 fbu %fcc3, loop_6482
55631 lduh [%l7 + 0x5A], %g1
55632 fmovrsgz %l2, %f5, %f11
55633 bvc %icc, loop_6483
55634loop_6482:
55635 fmul8ulx16 %f10, %f0, %f2
55636 bge,a %icc, loop_6484
55637 ldsh [%l7 + 0x72], %i7
55638loop_6483:
55639 ldd [%l7 + 0x60], %f10
55640 fbe,a %fcc0, loop_6485
55641loop_6484:
55642 fcmpne32 %f14, %f2, %o7
55643 fmovdne %icc, %f7, %f9
55644 array16 %l3, %o1, %l4
55645loop_6485:
55646 ldx [%l7 + 0x48], %g4
55647 movl %xcc, %o2, %l1
55648 fbul,a %fcc2, loop_6486
55649 fandnot2s %f15, %f5, %f3
55650 fcmpd %fcc3, %f12, %f10
55651 movrne %i0, 0x1B9, %i3
55652loop_6486:
55653 fnand %f10, %f2, %f10
55654 movn %xcc, %o3, %g3
55655 fmovdpos %xcc, %f6, %f10
55656 sethi 0x03A4, %o0
55657 ld [%l7 + 0x64], %f12
55658 ldub [%l7 + 0x60], %o5
55659 lduh [%l7 + 0x3E], %g6
55660 ldsw [%l7 + 0x50], %g5
55661 bleu,a,pn %xcc, loop_6487
55662 ldub [%l7 + 0x0F], %g7
55663 nop
55664 setx loop_6488, %l0, %l1
55665 jmpl %l1, %l5
55666 stx %i6, [%l7 + 0x28]
55667loop_6487:
55668 edge8 %i4, %o6, %i5
55669 fble %fcc1, loop_6489
55670loop_6488:
55671 fmul8x16au %f6, %f4, %f12
55672 sra %g2, %i1, %l6
55673 lduw [%l7 + 0x2C], %i2
55674loop_6489:
55675 brgez,a %l0, loop_6490
55676 srlx %o4, 0x01, %g1
55677 addcc %l2, 0x12B3, %o7
55678 array16 %i7, %o1, %l3
55679loop_6490:
55680 fmovrde %l4, %f10, %f2
55681 edge8ln %g4, %l1, %o2
55682 srax %i3, 0x08, %o3
55683 fmovrdlez %i0, %f8, %f8
55684 ldd [%l7 + 0x58], %f12
55685 stb %o0, [%l7 + 0x44]
55686 fsrc2s %f10, %f9
55687 ldd [%l7 + 0x20], %f14
55688 st %f12, [%l7 + 0x30]
55689 bcc,a,pt %icc, loop_6491
55690 stx %o5, [%l7 + 0x18]
55691 ldsw [%l7 + 0x44], %g6
55692 bge,pn %icc, loop_6492
55693loop_6491:
55694 bg loop_6493
55695 st %f6, [%l7 + 0x54]
55696 fmovscc %xcc, %f4, %f15
55697loop_6492:
55698 fcmpne32 %f12, %f6, %g5
55699loop_6493:
55700 sdiv %g7, 0x1230, %g3
55701 call loop_6494
55702 array8 %i6, %l5, %o6
55703 fbl %fcc2, loop_6495
55704 addc %i4, 0x12EC, %i5
55705loop_6494:
55706 fexpand %f11, %f2
55707 fbul %fcc1, loop_6496
55708loop_6495:
55709 fpadd16s %f13, %f10, %f9
55710 fmovdcc %xcc, %f1, %f4
55711 sll %i1, 0x1A, %l6
55712loop_6496:
55713 add %g2, %i2, %l0
55714 ldx [%l7 + 0x18], %g1
55715 ld [%l7 + 0x3C], %f8
55716 movge %icc, %o4, %o7
55717 tne %xcc, 0x6
55718 fbg,a %fcc1, loop_6497
55719 fmovrsne %l2, %f12, %f10
55720 lduw [%l7 + 0x38], %i7
55721 fbge,a %fcc3, loop_6498
55722loop_6497:
55723 ldx [%l7 + 0x20], %o1
55724 and %l3, %g4, %l1
55725 fbule %fcc0, loop_6499
55726loop_6498:
55727 fmovdpos %icc, %f7, %f15
55728 fmovdl %xcc, %f6, %f9
55729 call loop_6500
55730loop_6499:
55731 movge %icc, %o2, %i3
55732 tgu %icc, 0x1
55733 and %l4, %o3, %i0
55734loop_6500:
55735 fmovsne %icc, %f4, %f13
55736 fbue,a %fcc0, loop_6501
55737 bshuffle %f2, %f12, %f12
55738 fsrc1s %f11, %f5
55739 fzero %f14
55740loop_6501:
55741 movle %icc, %o5, %g6
55742 sth %o0, [%l7 + 0x2C]
55743 be,pt %xcc, loop_6502
55744 std %f14, [%l7 + 0x40]
55745 mova %icc, %g7, %g5
55746 movne %xcc, %g3, %l5
55747loop_6502:
55748 sub %o6, %i6, %i4
55749 fmuld8ulx16 %f11, %f11, %f10
55750 taddcctv %i5, 0x1CE8, %l6
55751 movneg %icc, %i1, %i2
55752 fbo %fcc2, loop_6503
55753 lduw [%l7 + 0x60], %l0
55754 st %f6, [%l7 + 0x44]
55755 fandnot1 %f0, %f14, %f0
55756loop_6503:
55757 fexpand %f11, %f10
55758 xnorcc %g1, 0x1FD6, %o4
55759 bneg,pt %xcc, loop_6504
55760 fmovdneg %icc, %f15, %f11
55761 bvc loop_6505
55762 sth %g2, [%l7 + 0x76]
55763loop_6504:
55764 stw %l2, [%l7 + 0x20]
55765 umul %i7, %o7, %o1
55766loop_6505:
55767 fnot2s %f15, %f14
55768 lduw [%l7 + 0x7C], %g4
55769 mulx %l1, %o2, %l3
55770 fmovrse %i3, %f0, %f12
55771 brgz,a %o3, loop_6506
55772 fcmpd %fcc3, %f2, %f4
55773 brz %i0, loop_6507
55774 ldub [%l7 + 0x6F], %o5
55775loop_6506:
55776 fcmpeq16 %f12, %f10, %l4
55777 movne %icc, %o0, %g7
55778loop_6507:
55779 array16 %g6, %g5, %l5
55780 movn %xcc, %g3, %o6
55781 fmovdne %icc, %f3, %f11
55782 ldub [%l7 + 0x55], %i6
55783 edge16n %i5, %l6, %i1
55784 ldx [%l7 + 0x40], %i4
55785 edge16l %i2, %g1, %l0
55786 fandnot1 %f10, %f0, %f6
55787 tcc %icc, 0x0
55788 ldsb [%l7 + 0x78], %g2
55789 fblg,a %fcc1, loop_6508
55790 lduw [%l7 + 0x54], %o4
55791 fone %f2
55792 movre %i7, 0x377, %l2
55793loop_6508:
55794 taddcc %o1, %g4, %l1
55795 fmul8ulx16 %f2, %f0, %f14
55796 taddcc %o7, 0x02B7, %o2
55797 nop
55798 setx loop_6509, %l0, %l1
55799 wrpr 0x1, %tl
55800 wrpr %l1, %tpc
55801 add %l1, 0x4, %l1
55802 wrpr %l1, %tnpc
55803 setx 0x34400001400, %l0, %l1
55804 wrpr %l1, %tstate
55805 wrhpr 0x4, %htstate
55806 retry
55807 fandnot1 %f2, %f8, %f14
55808 fmovdvc %xcc, %f12, %f10
55809 st %f4, [%l7 + 0x50]
55810loop_6509:
55811 mova %xcc, %l3, %i3
55812 movrne %o3, %i0, %o5
55813 fmovdgu %icc, %f3, %f10
55814 fmovdgu %xcc, %f0, %f14
55815 fbule %fcc0, loop_6510
55816 ldsb [%l7 + 0x14], %o0
55817 tn %xcc, 0x5
55818 stx %l4, [%l7 + 0x48]
55819loop_6510:
55820 ldsh [%l7 + 0x76], %g7
55821 sethi 0x119B, %g6
55822 fmovsle %icc, %f8, %f13
55823 sllx %l5, 0x0A, %g5
55824 ldd [%l7 + 0x18], %f2
55825 ld [%l7 + 0x14], %f8
55826 bge,pt %xcc, loop_6511
55827 fbuge %fcc1, loop_6512
55828 sth %g3, [%l7 + 0x32]
55829 tsubcctv %i6, %o6, %l6
55830loop_6511:
55831 ldsb [%l7 + 0x76], %i5
55832loop_6512:
55833 bpos,a,pn %icc, loop_6513
55834 mulx %i1, %i2, %i4
55835 fcmple16 %f14, %f14, %l0
55836 edge16l %g1, %g2, %i7
55837loop_6513:
55838 bn,a,pn %xcc, loop_6514
55839 fmuld8ulx16 %f12, %f14, %f10
55840 bvc,a %xcc, loop_6515
55841 fornot2s %f0, %f6, %f3
55842loop_6514:
55843 movcs %icc, %o4, %l2
55844 fbl %fcc2, loop_6516
55845loop_6515:
55846 te %icc, 0x4
55847 bvs,pn %xcc, loop_6517
55848 fbug,a %fcc0, loop_6518
55849loop_6516:
55850 siam 0x7
55851 fmovdvs %icc, %f8, %f1
55852loop_6517:
55853 st %f15, [%l7 + 0x68]
55854loop_6518:
55855 fbne %fcc0, loop_6519
55856 std %f12, [%l7 + 0x30]
55857 tne %xcc, 0x2
55858 tcc %icc, 0x2
55859loop_6519:
55860 ldsb [%l7 + 0x2D], %g4
55861 ldx [%l7 + 0x20], %l1
55862 stw %o1, [%l7 + 0x28]
55863 fnand %f8, %f4, %f6
55864 sethi 0x0FFC, %o7
55865 fcmpgt32 %f8, %f6, %l3
55866 fpmerge %f6, %f14, %f8
55867 stb %i3, [%l7 + 0x3A]
55868 fmuld8ulx16 %f4, %f3, %f10
55869 orn %o3, 0x00BF, %i0
55870 ldsw [%l7 + 0x40], %o2
55871 edge8n %o5, %o0, %g7
55872 fsrc1 %f4, %f10
55873 fnot2s %f13, %f12
55874 fandnot1s %f15, %f1, %f9
55875 stx %l4, [%l7 + 0x18]
55876 lduh [%l7 + 0x2C], %l5
55877 bvc,pn %icc, loop_6520
55878 movpos %xcc, %g6, %g3
55879 sethi 0x1184, %g5
55880 ldsh [%l7 + 0x7A], %o6
55881loop_6520:
55882 bleu,a,pn %icc, loop_6521
55883 stb %i6, [%l7 + 0x6B]
55884 sra %i5, 0x07, %i1
55885 xnorcc %l6, %i2, %i4
55886loop_6521:
55887 fmovsne %icc, %f8, %f6
55888 edge32 %l0, %g2, %g1
55889 fabss %f0, %f15
55890 fpackfix %f0, %f12
55891 bl %xcc, loop_6522
55892 ld [%l7 + 0x08], %f15
55893 sdiv %i7, 0x1A64, %l2
55894 fcmpgt32 %f4, %f10, %o4
55895loop_6522:
55896 ldd [%l7 + 0x38], %f14
55897 ldd [%l7 + 0x20], %f2
55898 std %f6, [%l7 + 0x60]
55899 fcmps %fcc3, %f9, %f12
55900 stx %g4, [%l7 + 0x78]
55901 st %f15, [%l7 + 0x44]
55902 fsrc1s %f10, %f9
55903 bpos,a loop_6523
55904 bne %xcc, loop_6524
55905 ldsh [%l7 + 0x74], %l1
55906 tvc %xcc, 0x6
55907loop_6523:
55908 fmul8ulx16 %f14, %f12, %f4
55909loop_6524:
55910 brnz,a %o1, loop_6525
55911 edge32 %l3, %i3, %o7
55912 fbne %fcc1, loop_6526
55913 fbug,a %fcc1, loop_6527
55914loop_6525:
55915 movrlz %o3, %o2, %o5
55916 lduh [%l7 + 0x4A], %o0
55917loop_6526:
55918 fcmpgt16 %f2, %f10, %i0
55919loop_6527:
55920 ldsw [%l7 + 0x44], %g7
55921 ld [%l7 + 0x30], %f9
55922 ldub [%l7 + 0x23], %l5
55923 lduh [%l7 + 0x78], %l4
55924 bg,a,pt %xcc, loop_6528
55925 fbo %fcc3, loop_6529
55926 fpmerge %f5, %f5, %f8
55927 tcc %xcc, 0x7
55928loop_6528:
55929 movg %xcc, %g3, %g6
55930loop_6529:
55931 fexpand %f15, %f10
55932 andn %g5, 0x0CEA, %o6
55933 sethi 0x0BD5, %i6
55934 stb %i5, [%l7 + 0x47]
55935 ldx [%l7 + 0x68], %l6
55936 array16 %i1, %i2, %i4
55937 tgu %xcc, 0x7
55938 stb %l0, [%l7 + 0x75]
55939 ldd [%l7 + 0x20], %f8
55940 fmovdl %xcc, %f11, %f14
55941 fmovde %xcc, %f11, %f14
55942 brnz %g1, loop_6530
55943 addccc %g2, 0x047F, %i7
55944 lduw [%l7 + 0x0C], %l2
55945 fmovdg %xcc, %f14, %f0
55946loop_6530:
55947 movgu %xcc, %g4, %l1
55948 st %f10, [%l7 + 0x14]
55949 tg %xcc, 0x4
55950 std %f6, [%l7 + 0x30]
55951 st %f14, [%l7 + 0x5C]
55952 fmovdgu %icc, %f14, %f14
55953 fandnot1 %f2, %f6, %f8
55954 brgz %o4, loop_6531
55955 movrlz %l3, 0x031, %o1
55956 ldsh [%l7 + 0x14], %i3
55957 sth %o7, [%l7 + 0x48]
55958loop_6531:
55959 fmovdn %xcc, %f4, %f10
55960 tge %icc, 0x0
55961 movleu %icc, %o3, %o5
55962 movrlz %o2, %i0, %g7
55963 fsrc2 %f8, %f4
55964 ble,pt %icc, loop_6532
55965 srax %l5, %l4, %g3
55966 edge16n %g6, %g5, %o0
55967 ldd [%l7 + 0x48], %f6
55968loop_6532:
55969 movvs %xcc, %i6, %i5
55970 ldsb [%l7 + 0x31], %o6
55971 fmovrslez %i1, %f11, %f14
55972 fmovsl %xcc, %f10, %f14
55973 stb %i2, [%l7 + 0x08]
55974 fmovrslz %l6, %f12, %f5
55975 stw %i4, [%l7 + 0x18]
55976 ldsb [%l7 + 0x1E], %g1
55977 movcc %icc, %g2, %i7
55978 ldx [%l7 + 0x28], %l2
55979 fnegd %f12, %f10
55980 ldsb [%l7 + 0x70], %l0
55981 bvs,pt %icc, loop_6533
55982 movneg %xcc, %g4, %l1
55983 fbu %fcc3, loop_6534
55984 std %f4, [%l7 + 0x18]
55985loop_6533:
55986 st %f11, [%l7 + 0x2C]
55987 brgz %l3, loop_6535
55988loop_6534:
55989 fblg %fcc2, loop_6536
55990 lduw [%l7 + 0x54], %o4
55991 subcc %i3, %o1, %o3
55992loop_6535:
55993 ble,a,pt %xcc, loop_6537
55994loop_6536:
55995 edge32ln %o5, %o2, %i0
55996 ldsb [%l7 + 0x46], %o7
55997 addccc %l5, %g7, %l4
55998loop_6537:
55999 fmovsgu %xcc, %f6, %f5
56000 lduh [%l7 + 0x16], %g3
56001 movvs %icc, %g5, %o0
56002 andncc %g6, %i5, %o6
56003 stb %i1, [%l7 + 0x29]
56004 fmul8x16 %f11, %f4, %f10
56005 fxors %f12, %f4, %f2
56006 movneg %icc, %i6, %i2
56007 fmovs %f11, %f5
56008 stx %i4, [%l7 + 0x10]
56009 fmovdge %xcc, %f11, %f3
56010 fmovdg %icc, %f14, %f12
56011 sdiv %g1, 0x037D, %l6
56012 subccc %g2, %i7, %l2
56013 ldx [%l7 + 0x40], %g4
56014 ldsw [%l7 + 0x40], %l1
56015 ldub [%l7 + 0x30], %l3
56016 ldsh [%l7 + 0x50], %o4
56017 movn %icc, %i3, %o1
56018 fmovdvs %icc, %f7, %f11
56019 fnot2 %f4, %f12
56020 tne %xcc, 0x5
56021 fsrc2s %f1, %f0
56022 move %icc, %l0, %o3
56023 ldd [%l7 + 0x70], %f2
56024 fmovdleu %xcc, %f6, %f0
56025 fsrc2s %f12, %f4
56026 fbue %fcc2, loop_6538
56027 sra %o2, %i0, %o7
56028 stb %o5, [%l7 + 0x24]
56029 fbug,a %fcc2, loop_6539
56030loop_6538:
56031 fxnor %f12, %f0, %f14
56032 umul %l5, %g7, %g3
56033 std %f4, [%l7 + 0x50]
56034loop_6539:
56035 stw %g5, [%l7 + 0x6C]
56036 stb %o0, [%l7 + 0x5D]
56037 stx %g6, [%l7 + 0x38]
56038 edge32n %i5, %l4, %i1
56039 fblg %fcc1, loop_6540
56040 sll %o6, %i2, %i4
56041 sth %i6, [%l7 + 0x22]
56042 st %f8, [%l7 + 0x78]
56043loop_6540:
56044 srlx %l6, %g2, %i7
56045 udivx %g1, 0x1D65, %l2
56046 st %f1, [%l7 + 0x58]
56047 xorcc %g4, 0x02EC, %l3
56048 xor %o4, %l1, %o1
56049 lduw [%l7 + 0x2C], %l0
56050 fpsub32 %f0, %f4, %f2
56051 ldsh [%l7 + 0x2C], %o3
56052 brnz %i3, loop_6541
56053 ld [%l7 + 0x4C], %f7
56054 ldsb [%l7 + 0x56], %i0
56055 ldub [%l7 + 0x27], %o7
56056loop_6541:
56057 fmovdcc %xcc, %f3, %f11
56058 edge8l %o2, %o5, %l5
56059 fmovrdne %g7, %f10, %f2
56060 ldub [%l7 + 0x4D], %g3
56061 ldd [%l7 + 0x20], %f6
56062 fmovdgu %xcc, %f0, %f4
56063 lduh [%l7 + 0x38], %o0
56064 st %f11, [%l7 + 0x68]
56065 ldub [%l7 + 0x68], %g5
56066 ldsw [%l7 + 0x38], %i5
56067 mulscc %g6, 0x0FBB, %l4
56068 fmovrsgz %o6, %f10, %f7
56069 fpackfix %f6, %f0
56070 fands %f12, %f11, %f6
56071 edge32n %i2, %i1, %i4
56072 tge %xcc, 0x0
56073 fxors %f0, %f9, %f15
56074 fmovscc %icc, %f10, %f0
56075 ldx [%l7 + 0x40], %i6
56076 ldx [%l7 + 0x30], %g2
56077 tcc %xcc, 0x7
56078 fcmpd %fcc1, %f14, %f2
56079 xorcc %l6, 0x16B1, %i7
56080 fands %f7, %f5, %f0
56081 fbuge,a %fcc2, loop_6542
56082 fblg,a %fcc3, loop_6543
56083 fmovd %f10, %f10
56084 fbg,a %fcc2, loop_6544
56085loop_6542:
56086 edge32n %l2, %g4, %g1
56087loop_6543:
56088 fpackfix %f12, %f0
56089 bcc,a loop_6545
56090loop_6544:
56091 fxor %f2, %f2, %f6
56092 stx %l3, [%l7 + 0x58]
56093 subcc %l1, %o4, %l0
56094loop_6545:
56095 fnors %f11, %f15, %f13
56096 ldub [%l7 + 0x32], %o1
56097 bl,a %icc, loop_6546
56098 fandnot2s %f6, %f4, %f5
56099 tl %xcc, 0x5
56100 fmovsgu %icc, %f0, %f1
56101loop_6546:
56102 ldsb [%l7 + 0x14], %i3
56103 fcmpgt16 %f14, %f2, %o3
56104 umulcc %o7, %i0, %o5
56105 fmovrslez %l5, %f12, %f10
56106 fmovdg %icc, %f12, %f14
56107 sth %g7, [%l7 + 0x7A]
56108 fabsd %f10, %f10
56109 ldub [%l7 + 0x1B], %g3
56110 fcmpgt32 %f12, %f8, %o2
56111 stb %g5, [%l7 + 0x24]
56112 ld [%l7 + 0x10], %f6
56113 alignaddrl %o0, %g6, %i5
56114 stb %o6, [%l7 + 0x2E]
56115 array16 %i2, %i1, %l4
56116 brgz %i6, loop_6547
56117 ldx [%l7 + 0x40], %i4
56118 tne %xcc, 0x6
56119 fbuge %fcc2, loop_6548
56120loop_6547:
56121 ld [%l7 + 0x48], %f8
56122 bpos loop_6549
56123 bpos,a loop_6550
56124loop_6548:
56125 fmovdgu %icc, %f7, %f12
56126 tn %icc, 0x5
56127loop_6549:
56128 fpadd32 %f6, %f8, %f10
56129loop_6550:
56130 ldsh [%l7 + 0x1C], %g2
56131 edge8ln %l6, %l2, %i7
56132 ldsh [%l7 + 0x5A], %g1
56133 fnands %f4, %f14, %f15
56134 edge32n %g4, %l3, %l1
56135 bleu,a,pn %icc, loop_6551
56136 ldsb [%l7 + 0x52], %o4
56137 tcc %xcc, 0x3
56138 fmovda %icc, %f4, %f7
56139loop_6551:
56140 fmovsneg %xcc, %f3, %f4
56141 fmovdge %xcc, %f3, %f7
56142 movre %l0, 0x3C3, %o1
56143 udivx %i3, 0x0734, %o7
56144 smul %o3, 0x020E, %o5
56145 fmovrsgz %i0, %f11, %f3
56146 fandnot1s %f7, %f15, %f2
56147 sra %g7, %g3, %l5
56148 smul %g5, %o2, %o0
56149 ldd [%l7 + 0x50], %f14
56150 stx %g6, [%l7 + 0x38]
56151 sub %i5, 0x1515, %i2
56152 fmovsne %icc, %f6, %f11
56153 taddcctv %o6, 0x1CC5, %l4
56154 fba,a %fcc2, loop_6552
56155 ldsb [%l7 + 0x50], %i6
56156 tsubcc %i4, %i1, %l6
56157 fnot2 %f2, %f2
56158loop_6552:
56159 andcc %g2, %l2, %i7
56160 sllx %g4, %g1, %l3
56161 tgu %icc, 0x6
56162 ldsh [%l7 + 0x16], %l1
56163 ldx [%l7 + 0x48], %o4
56164 fmul8x16 %f12, %f14, %f14
56165 andncc %o1, %l0, %o7
56166 tg %xcc, 0x4
56167 nop
56168 setx loop_6553, %l0, %l1
56169 jmpl %l1, %i3
56170 tgu %xcc, 0x4
56171 fmul8x16 %f13, %f10, %f10
56172 fornot2 %f12, %f12, %f12
56173loop_6553:
56174 tge %icc, 0x6
56175 movrne %o3, %i0, %o5
56176 stw %g3, [%l7 + 0x60]
56177 fcmpgt32 %f10, %f8, %g7
56178 pdist %f10, %f10, %f4
56179 ld [%l7 + 0x74], %f7
56180 lduw [%l7 + 0x08], %g5
56181 fand %f8, %f2, %f4
56182 tleu %xcc, 0x2
56183 edge16 %o2, %o0, %g6
56184 fblg %fcc2, loop_6554
56185 bpos,a,pt %icc, loop_6555
56186 fmovrslz %i5, %f3, %f13
56187 fmovdl %xcc, %f10, %f13
56188loop_6554:
56189 sth %l5, [%l7 + 0x2E]
56190loop_6555:
56191 bge,pt %icc, loop_6556
56192 fpadd16 %f10, %f12, %f2
56193 bcc,a,pn %xcc, loop_6557
56194 fmovdge %xcc, %f2, %f7
56195loop_6556:
56196 bleu %xcc, loop_6558
56197 fmovsa %xcc, %f11, %f11
56198loop_6557:
56199 fcmps %fcc1, %f1, %f9
56200 xorcc %i2, %o6, %i6
56201loop_6558:
56202 stb %i4, [%l7 + 0x5F]
56203 sdivx %l4, 0x0219, %i1
56204 sub %g2, %l6, %i7
56205 ldd [%l7 + 0x08], %f14
56206 fmovsgu %xcc, %f5, %f13
56207 fmovd %f14, %f10
56208 fnegd %f14, %f2
56209 tsubcctv %l2, %g4, %g1
56210 fbne %fcc2, loop_6559
56211 ldsw [%l7 + 0x20], %l3
56212 stw %l1, [%l7 + 0x14]
56213 fcmps %fcc1, %f14, %f10
56214loop_6559:
56215 fnor %f0, %f2, %f0
56216 edge8 %o1, %o4, %o7
56217 lduh [%l7 + 0x6A], %l0
56218 fbn,a %fcc2, loop_6560
56219 udivcc %i3, 0x1B51, %i0
56220 stb %o5, [%l7 + 0x1F]
56221 tl %xcc, 0x2
56222loop_6560:
56223 fmul8x16 %f4, %f0, %f14
56224 fnand %f8, %f8, %f0
56225 brnz %g3, loop_6561
56226 fmovrdlz %g7, %f2, %f8
56227 smul %o3, 0x06E0, %o2
56228 ldsh [%l7 + 0x6A], %o0
56229loop_6561:
56230 tl %xcc, 0x0
56231 taddcctv %g5, %i5, %g6
56232 andcc %i2, 0x0D65, %o6
56233 edge16 %l5, %i6, %i4
56234 orncc %l4, %g2, %i1
56235 std %f8, [%l7 + 0x28]
56236 bcc,a,pn %icc, loop_6562
56237 fmovdcc %xcc, %f9, %f2
56238 tvc %icc, 0x5
56239 ldd [%l7 + 0x58], %f2
56240loop_6562:
56241 bvc,pt %xcc, loop_6563
56242 fones %f4
56243 ld [%l7 + 0x10], %f6
56244 lduw [%l7 + 0x7C], %i7
56245loop_6563:
56246 tl %xcc, 0x0
56247 ldsh [%l7 + 0x72], %l6
56248 ldsw [%l7 + 0x10], %g4
56249 ld [%l7 + 0x30], %f10
56250 bcs,pt %icc, loop_6564
56251 fmovrdlez %l2, %f14, %f2
56252 movrne %g1, %l3, %o1
56253 ldub [%l7 + 0x3A], %o4
56254loop_6564:
56255 andn %l1, 0x04CD, %l0
56256 sethi 0x1F34, %o7
56257 st %f5, [%l7 + 0x58]
56258 stx %i3, [%l7 + 0x48]
56259 lduw [%l7 + 0x48], %o5
56260 fmovsg %xcc, %f9, %f3
56261 fpadd16 %f6, %f10, %f6
56262 taddcctv %i0, 0x1D68, %g7
56263 fmovscc %icc, %f0, %f5
56264 fzeros %f6
56265 bshuffle %f6, %f4, %f4
56266 edge8 %o3, %o2, %o0
56267 fsrc1 %f2, %f8
56268 edge8 %g5, %i5, %g3
56269 udivx %g6, 0x02AB, %i2
56270 movg %icc, %o6, %l5
56271 tleu %icc, 0x0
56272 stw %i4, [%l7 + 0x74]
56273 movrne %l4, %g2, %i1
56274 ld [%l7 + 0x08], %f7
56275 stb %i7, [%l7 + 0x16]
56276 addcc %i6, 0x06AB, %g4
56277 brlz %l2, loop_6565
56278 fbue %fcc3, loop_6566
56279 fpsub32 %f10, %f0, %f10
56280 xnorcc %l6, 0x09E7, %l3
56281loop_6565:
56282 stw %g1, [%l7 + 0x74]
56283loop_6566:
56284 be,a loop_6567
56285 stx %o1, [%l7 + 0x10]
56286 movcc %icc, %o4, %l0
56287 nop
56288 setx loop_6568, %l0, %l1
56289 wrpr 0x1, %tl
56290 wrpr %l1, %tnpc
56291 setx 0x34400001400, %l0, %l1
56292 wrpr %l1, %tstate
56293 wrhpr 0x4, %htstate
56294 done
56295loop_6567:
56296 fcmpd %fcc0, %f12, %f6
56297 movl %xcc, %l1, %i3
56298 fmovsle %xcc, %f1, %f9
56299loop_6568:
56300 bvs,a,pn %icc, loop_6569
56301 ldsh [%l7 + 0x2E], %o7
56302 and %i0, 0x007E, %g7
56303 ldsh [%l7 + 0x4A], %o3
56304loop_6569:
56305 fcmple16 %f0, %f6, %o5
56306 tneg %xcc, 0x1
56307 movrgez %o0, 0x3BB, %g5
56308 add %i5, 0x005C, %g3
56309 andcc %o2, 0x1945, %i2
56310 fpackfix %f0, %f11
56311 std %f4, [%l7 + 0x50]
56312 movrne %o6, 0x1E2, %l5
56313 orcc %g6, 0x06CC, %i4
56314 fbug,a %fcc3, loop_6570
56315 lduh [%l7 + 0x1E], %g2
56316 fnot2 %f14, %f6
56317 subcc %l4, %i1, %i7
56318loop_6570:
56319 fands %f12, %f1, %f5
56320 fmovsleu %xcc, %f14, %f9
56321 ldsw [%l7 + 0x50], %i6
56322 brlz %g4, loop_6571
56323 fcmpgt32 %f12, %f2, %l2
56324 fands %f4, %f14, %f3
56325 ldx [%l7 + 0x70], %l3
56326loop_6571:
56327 std %f8, [%l7 + 0x78]
56328 bpos,pn %xcc, loop_6572
56329 fbule,a %fcc0, loop_6573
56330 ldx [%l7 + 0x08], %g1
56331 fbne %fcc3, loop_6574
56332loop_6572:
56333 ldsw [%l7 + 0x14], %o1
56334loop_6573:
56335 std %f12, [%l7 + 0x38]
56336 srl %l6, 0x1C, %o4
56337loop_6574:
56338 tge %icc, 0x5
56339 fmovsvs %icc, %f11, %f7
56340 faligndata %f6, %f10, %f8
56341 ldx [%l7 + 0x40], %l1
56342 fand %f8, %f2, %f12
56343 st %f2, [%l7 + 0x74]
56344 ld [%l7 + 0x38], %f10
56345 fandnot2 %f10, %f2, %f14
56346 tl %xcc, 0x6
56347 ldsh [%l7 + 0x08], %l0
56348 fones %f10
56349 xorcc %i3, %o7, %g7
56350 fbne %fcc0, loop_6575
56351 fcmple32 %f2, %f10, %o3
56352 bpos,pn %icc, loop_6576
56353 fmovdleu %xcc, %f14, %f1
56354loop_6575:
56355 addc %o5, 0x00F6, %o0
56356 movrne %i0, 0x100, %i5
56357loop_6576:
56358 fmovdcs %icc, %f13, %f8
56359 fcmpeq16 %f6, %f8, %g3
56360 fcmple16 %f0, %f0, %g5
56361 fmovrdlez %i2, %f4, %f4
56362 st %f12, [%l7 + 0x20]
56363 ldub [%l7 + 0x64], %o6
56364 std %f0, [%l7 + 0x20]
56365 ldsw [%l7 + 0x2C], %o2
56366 lduh [%l7 + 0x74], %g6
56367 fmovrdlez %i4, %f10, %f12
56368 ldx [%l7 + 0x08], %l5
56369 stw %g2, [%l7 + 0x78]
56370 or %l4, %i7, %i1
56371 smul %g4, 0x0A70, %l2
56372 fmovdneg %xcc, %f13, %f0
56373 movrlez %i6, 0x2FC, %g1
56374 umulcc %o1, 0x0401, %l6
56375 tvs %icc, 0x2
56376 fbl %fcc1, loop_6577
56377 ldsw [%l7 + 0x18], %o4
56378 fnegs %f14, %f3
56379 fmovrsgez %l1, %f15, %f4
56380loop_6577:
56381 fbuge,a %fcc3, loop_6578
56382 brz %l0, loop_6579
56383 fcmpeq32 %f6, %f6, %l3
56384 sdivx %o7, 0x1A85, %g7
56385loop_6578:
56386 fmovsvc %xcc, %f0, %f7
56387loop_6579:
56388 stx %o3, [%l7 + 0x78]
56389 fmovdneg %xcc, %f0, %f9
56390 movvc %icc, %i3, %o0
56391 bne,a loop_6580
56392 fone %f4
56393 alignaddr %i0, %i5, %o5
56394 addcc %g5, %g3, %o6
56395loop_6580:
56396 fmovdvc %xcc, %f15, %f15
56397 fmovde %xcc, %f0, %f13
56398 ldsb [%l7 + 0x71], %o2
56399 fnors %f9, %f9, %f9
56400 or %i2, %i4, %l5
56401 bvc,a,pn %xcc, loop_6581
56402 fbug %fcc0, loop_6582
56403 fcmpeq32 %f2, %f2, %g6
56404 fpadd16 %f8, %f0, %f10
56405loop_6581:
56406 st %f9, [%l7 + 0x70]
56407loop_6582:
56408 fandnot2 %f6, %f10, %f8
56409 st %f3, [%l7 + 0x18]
56410 std %f14, [%l7 + 0x68]
56411 st %f10, [%l7 + 0x5C]
56412 ldub [%l7 + 0x0D], %g2
56413 fcmpd %fcc1, %f2, %f6
56414 sth %i7, [%l7 + 0x0C]
56415 tsubcc %i1, %l4, %g4
56416 fmovde %icc, %f13, %f4
56417 brnz %l2, loop_6583
56418 sdivx %g1, 0x1BC6, %i6
56419 fbne %fcc1, loop_6584
56420 edge16l %l6, %o4, %o1
56421loop_6583:
56422 movrlz %l0, 0x043, %l3
56423 stx %o7, [%l7 + 0x68]
56424loop_6584:
56425 tge %icc, 0x1
56426 fzeros %f1
56427 fblg,a %fcc0, loop_6585
56428 fbug,a %fcc1, loop_6586
56429 addcc %g7, 0x1931, %l1
56430 sth %i3, [%l7 + 0x52]
56431loop_6585:
56432 ldsb [%l7 + 0x42], %o0
56433loop_6586:
56434 bge,a loop_6587
56435 fmovd %f14, %f14
56436 fcmpd %fcc3, %f4, %f0
56437 mova %xcc, %i0, %i5
56438loop_6587:
56439 srlx %o5, 0x00, %g5
56440 srax %o3, 0x08, %o6
56441 fnegs %f8, %f9
56442 andncc %g3, %o2, %i2
56443 ldx [%l7 + 0x08], %l5
56444 tsubcc %i4, 0x1D39, %g2
56445 fabss %f8, %f0
56446 mulx %g6, %i7, %i1
56447 fmovrdgez %l4, %f12, %f6
56448 fnands %f2, %f2, %f7
56449 edge32l %g4, %l2, %i6
56450 ldd [%l7 + 0x50], %f0
56451 lduw [%l7 + 0x6C], %g1
56452 bcs,pt %xcc, loop_6588
56453 add %o4, %l6, %o1
56454 bge,a %icc, loop_6589
56455 ta %icc, 0x1
56456loop_6588:
56457 edge16l %l3, %l0, %o7
56458 stb %g7, [%l7 + 0x09]
56459loop_6589:
56460 fmovse %icc, %f14, %f14
56461 sth %i3, [%l7 + 0x74]
56462 edge8n %o0, %l1, %i0
56463 sdivx %o5, 0x17C7, %g5
56464 fmovdl %icc, %f2, %f11
56465 st %f14, [%l7 + 0x4C]
56466 tcs %xcc, 0x0
56467 faligndata %f14, %f12, %f2
56468 bcs,pn %icc, loop_6590
56469 bcc %icc, loop_6591
56470 subccc %o3, 0x104A, %o6
56471 sethi 0x0D43, %g3
56472loop_6590:
56473 movneg %icc, %i5, %i2
56474loop_6591:
56475 umulcc %l5, 0x1F2B, %o2
56476 fmovscc %xcc, %f5, %f12
56477 xnorcc %g2, 0x0B61, %g6
56478 bge,a loop_6592
56479 bl %icc, loop_6593
56480 mulscc %i7, %i4, %i1
56481 bvc,pt %xcc, loop_6594
56482loop_6592:
56483 ldd [%l7 + 0x48], %f0
56484loop_6593:
56485 fsrc1 %f4, %f12
56486 stx %g4, [%l7 + 0x60]
56487loop_6594:
56488 bcc,a,pt %xcc, loop_6595
56489 taddcc %l4, 0x12D1, %l2
56490 lduh [%l7 + 0x66], %i6
56491 faligndata %f12, %f14, %f8
56492loop_6595:
56493 stb %o4, [%l7 + 0x7B]
56494 sll %g1, 0x04, %o1
56495 array8 %l3, %l0, %l6
56496 fxnors %f7, %f9, %f11
56497 ldd [%l7 + 0x48], %f10
56498 addccc %o7, 0x0C7E, %g7
56499 ldsb [%l7 + 0x0F], %o0
56500 edge8n %l1, %i0, %i3
56501 fbule %fcc2, loop_6596
56502 movcs %icc, %o5, %o3
56503 movre %g5, 0x3A9, %g3
56504 fxnor %f2, %f8, %f4
56505loop_6596:
56506 fmovdcc %icc, %f10, %f3
56507 nop
56508 setx loop_6597, %l0, %l1
56509 wrpr 0x1, %tl
56510 wrpr %l1, %tpc
56511 add %l1, 0x4, %l1
56512 wrpr %l1, %tnpc
56513 setx 0x34400001400, %l0, %l1
56514 wrpr %l1, %tstate
56515 wrhpr 0x4, %htstate
56516 retry
56517 ldsw [%l7 + 0x10], %o6
56518 fsrc2 %f0, %f10
56519 ldub [%l7 + 0x52], %i5
56520loop_6597:
56521 tcs %icc, 0x3
56522 ldx [%l7 + 0x20], %i2
56523 ldd [%l7 + 0x60], %f8
56524 udivcc %l5, 0x0A2E, %g2
56525 xnor %g6, 0x0664, %i7
56526 ldd [%l7 + 0x38], %f2
56527 bneg,a %icc, loop_6598
56528 st %f13, [%l7 + 0x54]
56529 lduw [%l7 + 0x6C], %i4
56530 movl %icc, %i1, %g4
56531loop_6598:
56532 movleu %xcc, %l4, %l2
56533 ldsw [%l7 + 0x38], %i6
56534 movvs %xcc, %o2, %g1
56535 sth %o4, [%l7 + 0x6A]
56536 for %f6, %f14, %f8
56537 fmovsvs %icc, %f3, %f9
56538 fmovdcc %xcc, %f11, %f14
56539 sth %o1, [%l7 + 0x1C]
56540 subcc %l3, %l6, %o7
56541 umul %g7, %o0, %l1
56542 fnot2 %f0, %f4
56543 stw %l0, [%l7 + 0x60]
56544 st %f4, [%l7 + 0x4C]
56545 fbe,a %fcc3, loop_6599
56546 ldd [%l7 + 0x60], %f0
56547 stx %i3, [%l7 + 0x08]
56548 std %f6, [%l7 + 0x50]
56549loop_6599:
56550 movvs %xcc, %o5, %o3
56551 fmuld8sux16 %f6, %f2, %f10
56552 fmovdvs %xcc, %f9, %f7
56553 alignaddrl %i0, %g5, %o6
56554 call loop_6600
56555 ldsb [%l7 + 0x26], %g3
56556 umul %i2, %l5, %i5
56557 fbge %fcc0, loop_6601
56558loop_6600:
56559 std %f4, [%l7 + 0x50]
56560 fcmpgt16 %f4, %f2, %g2
56561 lduh [%l7 + 0x3C], %i7
56562loop_6601:
56563 ldsh [%l7 + 0x2C], %g6
56564 st %f12, [%l7 + 0x74]
56565 fmovd %f0, %f12
56566 tgu %icc, 0x4
56567 move %xcc, %i4, %i1
56568 fmovrsne %l4, %f8, %f6
56569 tsubcctv %l2, 0x1230, %i6
56570 fmovrsne %o2, %f15, %f2
56571 fcmped %fcc0, %f14, %f8
56572 fcmpeq16 %f2, %f0, %g1
56573 fmovsge %icc, %f6, %f13
56574 alignaddr %g4, %o1, %o4
56575 fmovsgu %xcc, %f14, %f11
56576 fmovsne %icc, %f10, %f4
56577 ldsw [%l7 + 0x3C], %l6
56578 fmovdvc %xcc, %f9, %f4
56579 alignaddrl %l3, %g7, %o7
56580 lduw [%l7 + 0x14], %l1
56581 bshuffle %f10, %f0, %f14
56582 std %f0, [%l7 + 0x28]
56583 ta %icc, 0x6
56584 movvs %xcc, %l0, %i3
56585 sllx %o5, %o0, %i0
56586 nop
56587 setx loop_6602, %l0, %l1
56588 wrpr 0x1, %tl
56589 wrpr %l1, %tpc
56590 add %l1, 0x4, %l1
56591 wrpr %l1, %tnpc
56592 setx 0x34400001400, %l0, %l1
56593 wrpr %l1, %tstate
56594 wrhpr 0x4, %htstate
56595 retry
56596 bleu loop_6603
56597 orn %o3, 0x1331, %o6
56598 ba,pt %icc, loop_6604
56599loop_6602:
56600 fxnor %f4, %f14, %f8
56601loop_6603:
56602 stb %g5, [%l7 + 0x3F]
56603 fmovspos %xcc, %f3, %f15
56604loop_6604:
56605 stx %i2, [%l7 + 0x30]
56606 ldsw [%l7 + 0x0C], %g3
56607 xorcc %i5, 0x16BE, %l5
56608 fmovrde %g2, %f8, %f4
56609 fmovrde %i7, %f6, %f2
56610 fnors %f3, %f12, %f11
56611 tleu %icc, 0x5
56612 fmovdne %xcc, %f6, %f14
56613 stb %g6, [%l7 + 0x76]
56614 ldsb [%l7 + 0x0B], %i1
56615 fxor %f6, %f2, %f12
56616 lduh [%l7 + 0x60], %l4
56617 tn %xcc, 0x0
56618 ldsw [%l7 + 0x2C], %l2
56619 sub %i6, 0x0328, %i4
56620 fpsub32 %f4, %f8, %f6
56621 fpadd32s %f3, %f14, %f6
56622 sdivcc %g1, 0x1CB8, %g4
56623 fors %f2, %f10, %f10
56624 xorcc %o1, 0x1D49, %o2
56625 ldub [%l7 + 0x34], %o4
56626 ldd [%l7 + 0x10], %f2
56627 std %f2, [%l7 + 0x68]
56628 xor %l6, 0x0590, %g7
56629 std %f2, [%l7 + 0x68]
56630 movcs %icc, %o7, %l1
56631 ldsw [%l7 + 0x34], %l0
56632 fbue,a %fcc2, loop_6605
56633 ldsw [%l7 + 0x50], %l3
56634 fmovse %icc, %f14, %f8
56635 fbg %fcc2, loop_6606
56636loop_6605:
56637 fmuld8ulx16 %f7, %f11, %f12
56638 fcmple16 %f12, %f6, %o5
56639 fpadd32 %f2, %f4, %f10
56640loop_6606:
56641 subcc %o0, %i0, %o3
56642 fpadd16 %f14, %f12, %f6
56643 ldub [%l7 + 0x59], %o6
56644 ldx [%l7 + 0x50], %i3
56645 movleu %icc, %g5, %i2
56646 fmovdg %icc, %f14, %f4
56647 lduw [%l7 + 0x68], %g3
56648 movcc %icc, %i5, %l5
56649 movne %icc, %i7, %g6
56650 std %f10, [%l7 + 0x48]
56651 lduh [%l7 + 0x24], %i1
56652 sth %l4, [%l7 + 0x48]
56653 ldsb [%l7 + 0x5F], %l2
56654 ld [%l7 + 0x50], %f7
56655 alignaddrl %i6, %i4, %g2
56656 ldd [%l7 + 0x30], %f2
56657 fnot2 %f12, %f4
56658 andncc %g1, %g4, %o2
56659 taddcc %o4, 0x07E8, %l6
56660 std %f10, [%l7 + 0x50]
56661 fnor %f8, %f10, %f14
56662 fbul,a %fcc0, loop_6607
56663 fornot2 %f2, %f2, %f0
56664 ldsb [%l7 + 0x47], %g7
56665 ldsb [%l7 + 0x71], %o1
56666loop_6607:
56667 fsrc2 %f4, %f8
56668 alignaddrl %l1, %l0, %l3
56669 fornot1s %f6, %f5, %f3
56670 fmovsvs %icc, %f2, %f8
56671 mulx %o5, 0x0CD3, %o0
56672 orcc %o7, 0x118E, %o3
56673 subc %o6, 0x0816, %i3
56674 stx %i0, [%l7 + 0x28]
56675 fmovrsne %g5, %f0, %f6
56676 fzero %f6
56677 addcc %g3, 0x19FE, %i2
56678 sth %l5, [%l7 + 0x42]
56679 ldx [%l7 + 0x58], %i7
56680 fmovdne %xcc, %f4, %f14
56681 fpadd16 %f6, %f4, %f2
56682 ldsh [%l7 + 0x16], %g6
56683 lduw [%l7 + 0x18], %i5
56684 edge32ln %l4, %l2, %i1
56685 ldx [%l7 + 0x78], %i4
56686 sth %g2, [%l7 + 0x70]
56687 tleu %xcc, 0x7
56688 bshuffle %f8, %f12, %f14
56689 movvc %icc, %i6, %g4
56690 tl %xcc, 0x6
56691 fcmpd %fcc2, %f14, %f2
56692 bvs %xcc, loop_6608
56693 fandnot1s %f11, %f7, %f11
56694 subcc %o2, 0x1B9A, %g1
56695 movvc %xcc, %l6, %g7
56696loop_6608:
56697 stw %o4, [%l7 + 0x7C]
56698 ldx [%l7 + 0x68], %o1
56699 srl %l1, 0x09, %l0
56700 ldub [%l7 + 0x22], %o5
56701 tvs %xcc, 0x3
56702 fpsub16s %f5, %f0, %f5
56703 orcc %o0, 0x0B0F, %o7
56704 ldsb [%l7 + 0x31], %o3
56705 ldsb [%l7 + 0x50], %o6
56706 mova %icc, %i3, %l3
56707 ldsb [%l7 + 0x28], %i0
56708 edge16n %g3, %i2, %l5
56709 stw %g5, [%l7 + 0x0C]
56710 fmovsneg %icc, %f10, %f10
56711 std %f8, [%l7 + 0x68]
56712 fmovdl %icc, %f2, %f1
56713 stb %i7, [%l7 + 0x6A]
56714 fmovdne %icc, %f7, %f7
56715 tg %icc, 0x6
56716 be,a,pn %icc, loop_6609
56717 stx %i5, [%l7 + 0x60]
56718 lduh [%l7 + 0x4E], %l4
56719 xor %g6, 0x0E8C, %i1
56720loop_6609:
56721 ldub [%l7 + 0x2B], %l2
56722 fbug %fcc1, loop_6610
56723 edge8 %i4, %i6, %g2
56724 ldd [%l7 + 0x28], %f6
56725 fnor %f4, %f6, %f12
56726loop_6610:
56727 fornot2s %f5, %f2, %f4
56728 fbl,a %fcc1, loop_6611
56729 srl %o2, %g1, %g4
56730 edge16l %g7, %o4, %l6
56731 udiv %l1, 0x0253, %o1
56732loop_6611:
56733 fcmpne32 %f4, %f6, %l0
56734 fmovd %f4, %f6
56735 ldd [%l7 + 0x60], %f14
56736 stb %o5, [%l7 + 0x5B]
56737 ldx [%l7 + 0x68], %o0
56738 move %icc, %o3, %o7
56739 fcmps %fcc1, %f15, %f0
56740 ldub [%l7 + 0x74], %o6
56741 fnot2s %f10, %f0
56742 ldx [%l7 + 0x18], %l3
56743 fandnot1s %f9, %f10, %f14
56744 ldsh [%l7 + 0x3E], %i0
56745 ldsb [%l7 + 0x7D], %i3
56746 lduh [%l7 + 0x52], %g3
56747 st %f8, [%l7 + 0x24]
56748 ldsw [%l7 + 0x20], %i2
56749 fnot2s %f12, %f13
56750 fpsub32s %f4, %f2, %f0
56751 fcmpne32 %f8, %f0, %l5
56752 andcc %i7, 0x1B13, %i5
56753 sth %g5, [%l7 + 0x10]
56754 ldx [%l7 + 0x30], %l4
56755 fmovs %f8, %f6
56756 fcmpeq16 %f6, %f10, %i1
56757 popc 0x0370, %g6
56758 movge %xcc, %l2, %i4
56759 array8 %i6, %g2, %o2
56760 srax %g4, %g1, %o4
56761 ldx [%l7 + 0x18], %g7
56762 fcmpgt16 %f8, %f12, %l1
56763 ldx [%l7 + 0x40], %l6
56764 stx %l0, [%l7 + 0x18]
56765 brgez %o1, loop_6612
56766 stw %o5, [%l7 + 0x4C]
56767 fbe,a %fcc0, loop_6613
56768 xnorcc %o0, %o7, %o3
56769loop_6612:
56770 movrlez %l3, 0x024, %i0
56771 fcmpgt16 %f10, %f12, %o6
56772loop_6613:
56773 fcmpeq32 %f0, %f0, %i3
56774 fbue,a %fcc1, loop_6614
56775 std %f12, [%l7 + 0x08]
56776 fmovrdlz %i2, %f12, %f0
56777 sth %g3, [%l7 + 0x0E]
56778loop_6614:
56779 ldub [%l7 + 0x7A], %i7
56780 fmovdcc %icc, %f3, %f13
56781 lduw [%l7 + 0x64], %i5
56782 std %f12, [%l7 + 0x58]
56783 lduh [%l7 + 0x1C], %g5
56784 fmovsn %icc, %f3, %f9
56785 fmovda %xcc, %f10, %f10
56786 fandnot2s %f10, %f13, %f7
56787 or %l5, %i1, %g6
56788 sub %l4, 0x1607, %l2
56789 ldsw [%l7 + 0x08], %i6
56790 ldx [%l7 + 0x20], %i4
56791 ba,pt %icc, loop_6615
56792 stb %g2, [%l7 + 0x17]
56793 smul %g4, 0x011E, %g1
56794 tgu %icc, 0x6
56795loop_6615:
56796 stb %o4, [%l7 + 0x53]
56797 fmul8x16au %f5, %f5, %f8
56798 edge8ln %o2, %g7, %l1
56799 fmuld8ulx16 %f4, %f10, %f0
56800 fbu %fcc1, loop_6616
56801 fand %f4, %f10, %f8
56802 fnand %f0, %f4, %f8
56803 ld [%l7 + 0x6C], %f7
56804loop_6616:
56805 mulscc %l0, %l6, %o5
56806 fmovsl %icc, %f14, %f12
56807 fbo %fcc0, loop_6617
56808 andncc %o1, %o0, %o7
56809 fors %f1, %f5, %f3
56810 fmovse %xcc, %f6, %f8
56811loop_6617:
56812 lduh [%l7 + 0x64], %l3
56813 fbg,a %fcc1, loop_6618
56814 ldsh [%l7 + 0x30], %i0
56815 ld [%l7 + 0x14], %f5
56816 movcs %icc, %o3, %o6
56817loop_6618:
56818 array32 %i2, %g3, %i3
56819 sth %i7, [%l7 + 0x24]
56820 tge %xcc, 0x7
56821 fbl %fcc0, loop_6619
56822 bleu,pn %xcc, loop_6620
56823 fba %fcc2, loop_6621
56824 stx %g5, [%l7 + 0x60]
56825loop_6619:
56826 movg %icc, %i5, %i1
56827loop_6620:
56828 umulcc %l5, 0x0CF3, %g6
56829loop_6621:
56830 ldsw [%l7 + 0x24], %l2
56831 fpadd16s %f14, %f0, %f0
56832 ldsh [%l7 + 0x34], %l4
56833 fmovdcs %icc, %f7, %f10
56834 tsubcctv %i4, %g2, %g4
56835 orcc %g1, 0x04C5, %i6
56836 bn,a,pn %xcc, loop_6622
56837 for %f6, %f4, %f6
56838 tpos %xcc, 0x1
56839 be %xcc, loop_6623
56840loop_6622:
56841 edge16ln %o2, %o4, %l1
56842 stb %l0, [%l7 + 0x61]
56843 lduw [%l7 + 0x5C], %l6
56844loop_6623:
56845 fnot1s %f7, %f7
56846 fzeros %f10
56847 ldsb [%l7 + 0x27], %g7
56848 tle %icc, 0x7
56849 fcmpgt16 %f8, %f0, %o1
56850 fpsub16s %f7, %f11, %f11
56851 ldsh [%l7 + 0x12], %o5
56852 ldsb [%l7 + 0x0F], %o7
56853 ta %icc, 0x7
56854 bvc %icc, loop_6624
56855 umulcc %o0, 0x0A89, %l3
56856 tsubcc %o3, 0x1CD0, %i0
56857 fcmpne32 %f0, %f0, %i2
56858loop_6624:
56859 lduh [%l7 + 0x0E], %g3
56860 fblg,a %fcc0, loop_6625
56861 fornot1s %f4, %f0, %f14
56862 ld [%l7 + 0x54], %f8
56863 movleu %xcc, %i3, %o6
56864loop_6625:
56865 lduh [%l7 + 0x54], %g5
56866 fsrc1 %f6, %f14
56867 fnot1 %f12, %f10
56868 fcmps %fcc2, %f6, %f4
56869 edge32ln %i5, %i7, %l5
56870 fmovdl %icc, %f10, %f5
56871 fmovsle %icc, %f9, %f14
56872 fones %f0
56873 fmovsgu %icc, %f2, %f2
56874 stx %i1, [%l7 + 0x60]
56875 fmovdle %xcc, %f2, %f10
56876 ldx [%l7 + 0x58], %l2
56877 edge8n %l4, %i4, %g2
56878 addc %g6, %g4, %g1
56879 fbu %fcc2, loop_6626
56880 tg %xcc, 0x6
56881 stb %o2, [%l7 + 0x1A]
56882 bne,a loop_6627
56883loop_6626:
56884 fmovsgu %xcc, %f1, %f12
56885 movrne %o4, %i6, %l0
56886 stw %l1, [%l7 + 0x10]
56887loop_6627:
56888 bvc %icc, loop_6628
56889 fbul,a %fcc0, loop_6629
56890 fnegs %f2, %f2
56891 fmovrslez %g7, %f14, %f5
56892loop_6628:
56893 stw %l6, [%l7 + 0x68]
56894loop_6629:
56895 fcmpne32 %f10, %f4, %o1
56896 ldsb [%l7 + 0x21], %o5
56897 fone %f0
56898 movvs %icc, %o7, %l3
56899 fnot1s %f1, %f15
56900 movrgez %o0, %i0, %i2
56901 fxnor %f12, %f12, %f8
56902 nop
56903 setx loop_6630, %l0, %l1
56904 wrpr 0x1, %tl
56905 wrpr %l1, %tpc
56906 add %l1, 0x4, %l1
56907 wrpr %l1, %tnpc
56908 setx 0x34400001400, %l0, %l1
56909 wrpr %l1, %tstate
56910 wrhpr 0x4, %htstate
56911 retry
56912 ld [%l7 + 0x68], %f3
56913 fcmpne32 %f14, %f6, %g3
56914 fmovda %icc, %f14, %f10
56915loop_6630:
56916 orn %o3, 0x1529, %o6
56917 umulcc %g5, %i5, %i7
56918 orn %l5, %i1, %i3
56919 sth %l2, [%l7 + 0x1E]
56920 movg %icc, %l4, %i4
56921 fbe,a %fcc0, loop_6631
56922 fpack32 %f6, %f8, %f12
56923 bvc,pn %xcc, loop_6632
56924 stx %g2, [%l7 + 0x30]
56925loop_6631:
56926 sth %g4, [%l7 + 0x44]
56927 ldsh [%l7 + 0x5A], %g1
56928loop_6632:
56929 fmul8x16 %f15, %f12, %f2
56930 ldsh [%l7 + 0x74], %o2
56931 lduw [%l7 + 0x34], %g6
56932 nop
56933 setx loop_6633, %l0, %l1
56934 wrpr 0x1, %tl
56935 wrpr %l1, %tnpc
56936 setx 0x34400001400, %l0, %l1
56937 wrpr %l1, %tstate
56938 wrhpr 0x4, %htstate
56939 done
56940 stw %o4, [%l7 + 0x58]
56941 fornot2 %f12, %f12, %f6
56942 edge32n %i6, %l0, %l1
56943loop_6633:
56944 move %icc, %g7, %l6
56945 fmovsn %icc, %f15, %f8
56946 stw %o1, [%l7 + 0x68]
56947 array32 %o5, %l3, %o0
56948 orn %i0, 0x0CC5, %o7
56949 tcs %icc, 0x2
56950 stw %g3, [%l7 + 0x60]
56951 fbue,a %fcc3, loop_6634
56952 ldsh [%l7 + 0x3E], %i2
56953 movne %xcc, %o6, %o3
56954 sra %i5, 0x06, %i7
56955loop_6634:
56956 edge16n %g5, %l5, %i3
56957 stb %l2, [%l7 + 0x53]
56958 stb %l4, [%l7 + 0x4D]
56959 std %f12, [%l7 + 0x50]
56960 fmovse %icc, %f10, %f1
56961 st %f8, [%l7 + 0x74]
56962 movrgz %i1, 0x06A, %g2
56963 lduw [%l7 + 0x64], %i4
56964 fpackfix %f8, %f15
56965 ba loop_6635
56966 fmovrdgez %g4, %f0, %f2
56967 nop
56968 setx loop_6636, %l0, %l1
56969 wrpr 0x1, %tl
56970 wrpr %l1, %tnpc
56971 setx 0x34400001400, %l0, %l1
56972 wrpr %l1, %tstate
56973 wrhpr 0x4, %htstate
56974 done
56975 movle %icc, %o2, %g1
56976loop_6635:
56977 lduw [%l7 + 0x08], %o4
56978 fpmerge %f12, %f7, %f4
56979loop_6636:
56980 call loop_6637
56981 std %f14, [%l7 + 0x08]
56982 edge16ln %g6, %l0, %i6
56983 andcc %l1, 0x18C5, %g7
56984loop_6637:
56985 ldx [%l7 + 0x70], %l6
56986 tne %xcc, 0x3
56987 st %f11, [%l7 + 0x5C]
56988 brgz,a %o1, loop_6638
56989 fmovrse %l3, %f7, %f7
56990 edge32 %o0, %o5, %i0
56991 fsrc1s %f9, %f5
56992loop_6638:
56993 ldub [%l7 + 0x08], %o7
56994 ldub [%l7 + 0x49], %g3
56995 sethi 0x0E0D, %i2
56996 tsubcctv %o6, %o3, %i7
56997 nop
56998 setx loop_6639, %l0, %l1
56999 wrpr 0x1, %tl
57000 wrpr %l1, %tnpc
57001 setx 0x34400001400, %l0, %l1
57002 wrpr %l1, %tstate
57003 wrhpr 0x4, %htstate
57004 done
57005 smulcc %g5, %l5, %i3
57006 st %f3, [%l7 + 0x44]
57007 ldd [%l7 + 0x68], %f0
57008loop_6639:
57009 orncc %i5, 0x1913, %l4
57010 fblg,a %fcc0, loop_6640
57011 fpack32 %f2, %f10, %f10
57012 sth %l2, [%l7 + 0x60]
57013 fmovrsgez %i1, %f13, %f3
57014loop_6640:
57015 movrlz %g2, 0x206, %i4
57016 fpsub32 %f14, %f2, %f2
57017 ldd [%l7 + 0x10], %f10
57018 edge32ln %o2, %g4, %o4
57019 fnors %f12, %f5, %f13
57020 srax %g1, %g6, %i6
57021 fxnors %f4, %f8, %f4
57022 fbu,a %fcc1, loop_6641
57023 ldub [%l7 + 0x19], %l1
57024 ldsw [%l7 + 0x08], %l0
57025 ldub [%l7 + 0x62], %g7
57026loop_6641:
57027 taddcctv %l6, %o1, %o0
57028 nop
57029 setx loop_6642, %l0, %l1
57030 wrpr 0x1, %tl
57031 wrpr %l1, %tpc
57032 add %l1, 0x4, %l1
57033 wrpr %l1, %tnpc
57034 setx 0x34400001400, %l0, %l1
57035 wrpr %l1, %tstate
57036 wrhpr 0x4, %htstate
57037 retry
57038 fmovrslz %o5, %f10, %f6
57039 fcmps %fcc2, %f14, %f3
57040 subcc %l3, %o7, %i0
57041loop_6642:
57042 ld [%l7 + 0x40], %f15
57043 stw %g3, [%l7 + 0x24]
57044 ldd [%l7 + 0x60], %f4
57045 ldd [%l7 + 0x28], %f10
57046 fbge %fcc2, loop_6643
57047 ld [%l7 + 0x24], %f7
57048 srax %o6, 0x11, %o3
57049 fmovdgu %xcc, %f1, %f4
57050loop_6643:
57051 sth %i7, [%l7 + 0x0E]
57052 bneg,pt %xcc, loop_6644
57053 fnot1 %f6, %f4
57054 ldd [%l7 + 0x08], %f0
57055 fones %f10
57056loop_6644:
57057 and %g5, 0x1D7F, %i2
57058 fmovsne %icc, %f14, %f7
57059 ldx [%l7 + 0x60], %l5
57060 taddcctv %i3, %l4, %l2
57061 movrlez %i1, 0x0C2, %i5
57062 fbule,a %fcc3, loop_6645
57063 addcc %g2, 0x0B8C, %i4
57064 fmovdl %icc, %f11, %f14
57065 fsrc2s %f3, %f4
57066loop_6645:
57067 tvs %icc, 0x1
57068 fpack16 %f6, %f6
57069 ldsh [%l7 + 0x56], %o2
57070 st %f2, [%l7 + 0x54]
57071 fandnot1s %f6, %f5, %f0
57072 fcmps %fcc1, %f9, %f0
57073 ldd [%l7 + 0x70], %f12
57074 ldsw [%l7 + 0x0C], %g4
57075 brlz,a %g1, loop_6646
57076 movg %icc, %o4, %g6
57077 nop
57078 setx loop_6647, %l0, %l1
57079 wrpr 0x1, %tl
57080 wrpr %l1, %tpc
57081 add %l1, 0x4, %l1
57082 wrpr %l1, %tnpc
57083 setx 0x34400001400, %l0, %l1
57084 wrpr %l1, %tstate
57085 wrhpr 0x4, %htstate
57086 retry
57087 fmul8x16au %f5, %f6, %f2
57088loop_6646:
57089 fmovdleu %xcc, %f15, %f0
57090 mulx %l1, %i6, %g7
57091loop_6647:
57092 fmovsne %icc, %f1, %f15
57093 fmovdcc %icc, %f3, %f4
57094 ld [%l7 + 0x40], %f5
57095 ldsw [%l7 + 0x5C], %l0
57096 ldx [%l7 + 0x48], %l6
57097 ldsb [%l7 + 0x56], %o1
57098 lduh [%l7 + 0x30], %o5
57099 xor %o0, 0x081A, %o7
57100 stw %i0, [%l7 + 0x50]
57101 fmul8x16 %f14, %f14, %f12
57102 stx %g3, [%l7 + 0x28]
57103 fmul8x16al %f15, %f12, %f0
57104 lduh [%l7 + 0x0C], %o6
57105 fcmped %fcc2, %f4, %f10
57106 fnot2 %f2, %f2
57107 st %f13, [%l7 + 0x10]
57108 std %f8, [%l7 + 0x20]
57109 alignaddrl %o3, %i7, %g5
57110 fpack16 %f10, %f9
57111 fmovsvs %icc, %f0, %f2
57112 lduh [%l7 + 0x38], %i2
57113 lduw [%l7 + 0x38], %l5
57114 edge32 %l3, %i3, %l4
57115 fmovsg %icc, %f7, %f6
57116 movgu %xcc, %l2, %i1
57117 fmovda %xcc, %f14, %f1
57118 fbl,a %fcc3, loop_6648
57119 bgu,a %xcc, loop_6649
57120 fcmped %fcc1, %f2, %f0
57121 fbule %fcc3, loop_6650
57122loop_6648:
57123 st %f9, [%l7 + 0x0C]
57124loop_6649:
57125 movrgz %i5, %i4, %g2
57126 ld [%l7 + 0x1C], %f0
57127loop_6650:
57128 fornot2s %f4, %f9, %f4
57129 movge %xcc, %o2, %g4
57130 fmovda %icc, %f6, %f5
57131 popc %o4, %g6
57132 fcmpes %fcc3, %f10, %f8
57133 fmovsle %xcc, %f6, %f5
57134 fmovse %xcc, %f11, %f8
57135 sth %l1, [%l7 + 0x48]
57136 edge8 %i6, %g7, %g1
57137 brlez %l6, loop_6651
57138 fmovdleu %xcc, %f6, %f2
57139 movn %icc, %l0, %o5
57140 umulcc %o0, %o1, %o7
57141loop_6651:
57142 ldd [%l7 + 0x48], %f8
57143 fmul8ulx16 %f8, %f0, %f2
57144 fmovdleu %icc, %f2, %f1
57145 fnands %f0, %f3, %f5
57146 ldsh [%l7 + 0x10], %i0
57147 fmovsvs %xcc, %f3, %f10
57148 fble,a %fcc2, loop_6652
57149 fcmple32 %f8, %f12, %g3
57150 lduh [%l7 + 0x16], %o3
57151 ldub [%l7 + 0x61], %i7
57152loop_6652:
57153 fmovrdgz %g5, %f6, %f2
57154 movcs %xcc, %i2, %o6
57155 ldsb [%l7 + 0x3F], %l5
57156 ld [%l7 + 0x54], %f13
57157 stb %l3, [%l7 + 0x0E]
57158 lduh [%l7 + 0x0C], %l4
57159 or %l2, %i1, %i5
57160 ldub [%l7 + 0x39], %i3
57161 fnegs %f1, %f0
57162 fbu %fcc2, loop_6653
57163 fcmps %fcc0, %f0, %f11
57164 fcmpgt16 %f2, %f10, %g2
57165 fandnot2s %f8, %f14, %f5
57166loop_6653:
57167 movge %xcc, %i4, %g4
57168 nop
57169 setx loop_6654, %l0, %l1
57170 wrpr 0x1, %tl
57171 wrpr %l1, %tnpc
57172 setx 0x34400001400, %l0, %l1
57173 wrpr %l1, %tstate
57174 wrhpr 0x4, %htstate
57175 done
57176 fmovrdgz %o2, %f8, %f2
57177 bgu %xcc, loop_6655
57178 fbge,a %fcc3, loop_6656
57179loop_6654:
57180 be,a,pt %xcc, loop_6657
57181 subcc %o4, %g6, %l1
57182loop_6655:
57183 fpadd16 %f4, %f2, %f6
57184loop_6656:
57185 movrlz %i6, %g7, %l6
57186loop_6657:
57187 fmovsvc %xcc, %f0, %f12
57188 ldx [%l7 + 0x60], %g1
57189 fxors %f2, %f5, %f12
57190 ldd [%l7 + 0x20], %f2
57191 srl %l0, 0x18, %o5
57192 ldsb [%l7 + 0x79], %o0
57193 nop
57194 setx loop_6658, %l0, %l1
57195 jmpl %l1, %o7
57196 srlx %o1, 0x09, %i0
57197 fone %f2
57198 sth %o3, [%l7 + 0x2A]
57199loop_6658:
57200 lduw [%l7 + 0x18], %g3
57201 ba,a %icc, loop_6659
57202 subcc %g5, %i2, %o6
57203 fmovspos %xcc, %f9, %f1
57204 array8 %i7, %l5, %l4
57205loop_6659:
57206 fmovsneg %xcc, %f14, %f9
57207 stw %l2, [%l7 + 0x28]
57208 ldsw [%l7 + 0x68], %l3
57209 stx %i5, [%l7 + 0x08]
57210 stx %i3, [%l7 + 0x60]
57211 addcc %g2, 0x083E, %i1
57212 fmovsvc %icc, %f7, %f15
57213 tne %xcc, 0x1
57214 edge16ln %i4, %o2, %g4
57215 fnor %f4, %f4, %f2
57216 stx %g6, [%l7 + 0x08]
57217 sth %l1, [%l7 + 0x58]
57218 fbue,a %fcc3, loop_6660
57219 ldx [%l7 + 0x48], %i6
57220 srax %o4, %l6, %g1
57221 movg %xcc, %g7, %o5
57222loop_6660:
57223 movneg %xcc, %l0, %o0
57224 fmovdvc %icc, %f9, %f3
57225 sdivx %o7, 0x0D18, %o1
57226 bl,a,pn %icc, loop_6661
57227 ble,pt %icc, loop_6662
57228 fones %f11
57229 ld [%l7 + 0x28], %f0
57230loop_6661:
57231 fble,a %fcc0, loop_6663
57232loop_6662:
57233 tge %icc, 0x4
57234 alignaddrl %i0, %o3, %g5
57235 ldsw [%l7 + 0x20], %g3
57236loop_6663:
57237 subc %o6, %i2, %i7
57238 lduh [%l7 + 0x32], %l4
57239 fmovrse %l5, %f5, %f6
57240 ldx [%l7 + 0x78], %l3
57241 bshuffle %f0, %f12, %f2
57242 tcc %xcc, 0x1
57243 lduw [%l7 + 0x2C], %l2
57244 movg %icc, %i3, %g2
57245 fandnot2 %f8, %f14, %f14
57246 fmovrslz %i1, %f6, %f5
57247 mulx %i4, %i5, %o2
57248 bneg,a loop_6664
57249 move %icc, %g6, %l1
57250 move %xcc, %g4, %i6
57251 movg %icc, %l6, %g1
57252loop_6664:
57253 ble loop_6665
57254 fbul,a %fcc0, loop_6666
57255 std %f2, [%l7 + 0x58]
57256 ldx [%l7 + 0x30], %o4
57257loop_6665:
57258 fmovrsgez %g7, %f5, %f10
57259loop_6666:
57260 fnegs %f10, %f9
57261 fmovdle %icc, %f5, %f10
57262 fcmpes %fcc1, %f6, %f9
57263 movrlez %l0, %o5, %o7
57264 ldd [%l7 + 0x38], %f2
57265 fmovdvc %icc, %f8, %f10
57266 stb %o1, [%l7 + 0x57]
57267 tge %icc, 0x6
57268 stb %o0, [%l7 + 0x41]
57269 be,a %xcc, loop_6667
57270 fors %f1, %f11, %f11
57271 ldsb [%l7 + 0x37], %i0
57272 fpack16 %f8, %f5
57273loop_6667:
57274 fandnot2s %f10, %f15, %f5
57275 tge %xcc, 0x2
57276 stw %g5, [%l7 + 0x10]
57277 fsrc2 %f6, %f12
57278 subc %o3, 0x0ACE, %g3
57279 lduh [%l7 + 0x16], %o6
57280 fbge %fcc3, loop_6668
57281 sdiv %i7, 0x1280, %i2
57282 fmovsle %xcc, %f7, %f3
57283 ldsh [%l7 + 0x40], %l4
57284loop_6668:
57285 movleu %xcc, %l5, %l3
57286 fzero %f8
57287 fpadd16 %f2, %f10, %f2
57288 fone %f4
57289 move %xcc, %i3, %l2
57290 move %icc, %i1, %g2
57291 movne %icc, %i4, %i5
57292 stb %g6, [%l7 + 0x24]
57293 std %f8, [%l7 + 0x70]
57294 bneg,a,pn %xcc, loop_6669
57295 ld [%l7 + 0x28], %f15
57296 edge32l %l1, %o2, %i6
57297 fba,a %fcc2, loop_6670
57298loop_6669:
57299 fnot2s %f11, %f13
57300 array16 %g4, %l6, %o4
57301 ldub [%l7 + 0x64], %g1
57302loop_6670:
57303 fxnors %f14, %f6, %f7
57304 movvc %icc, %l0, %o5
57305 bshuffle %f6, %f4, %f8
57306 move %xcc, %g7, %o7
57307 add %o1, %o0, %i0
57308 stw %g5, [%l7 + 0x08]
57309 std %f12, [%l7 + 0x70]
57310 tge %xcc, 0x6
57311 fbe %fcc1, loop_6671
57312 fxors %f0, %f10, %f11
57313 fblg %fcc3, loop_6672
57314 brz %o3, loop_6673
57315loop_6671:
57316 stw %o6, [%l7 + 0x64]
57317 stx %g3, [%l7 + 0x78]
57318loop_6672:
57319 fmovdle %icc, %f11, %f3
57320loop_6673:
57321 st %f5, [%l7 + 0x50]
57322 andncc %i2, %i7, %l5
57323 popc %l3, %l4
57324 ldsw [%l7 + 0x0C], %l2
57325 andncc %i1, %g2, %i4
57326 ldd [%l7 + 0x40], %f0
57327 fbue %fcc1, loop_6674
57328 be %icc, loop_6675
57329 bpos,a %xcc, loop_6676
57330 fbn %fcc3, loop_6677
57331loop_6674:
57332 ble loop_6678
57333loop_6675:
57334 ble,a %xcc, loop_6679
57335loop_6676:
57336 tne %xcc, 0x0
57337loop_6677:
57338 fmovdvc %xcc, %f8, %f1
57339loop_6678:
57340 stb %i3, [%l7 + 0x5F]
57341loop_6679:
57342 umul %g6, 0x1E73, %i5
57343 fcmped %fcc2, %f8, %f8
57344 movre %o2, 0x1B1, %i6
57345 sth %g4, [%l7 + 0x30]
57346 st %f8, [%l7 + 0x50]
57347 ldd [%l7 + 0x58], %f2
57348 bl,a %icc, loop_6680
57349 fsrc2 %f0, %f2
57350 bleu loop_6681
57351 stw %l6, [%l7 + 0x20]
57352loop_6680:
57353 ldx [%l7 + 0x48], %o4
57354 pdist %f6, %f14, %f2
57355loop_6681:
57356 ldsh [%l7 + 0x7A], %l1
57357 fmovdcc %icc, %f15, %f13
57358 ldx [%l7 + 0x58], %g1
57359 fmovsvs %xcc, %f4, %f11
57360 ldsw [%l7 + 0x3C], %o5
57361 edge32ln %l0, %g7, %o1
57362 st %f13, [%l7 + 0x3C]
57363 fpack16 %f0, %f2
57364 lduw [%l7 + 0x08], %o7
57365 lduh [%l7 + 0x78], %i0
57366 movre %g5, 0x1CB, %o0
57367 tg %xcc, 0x2
57368 taddcctv %o6, %g3, %o3
57369 std %f2, [%l7 + 0x48]
57370 bcc,pn %icc, loop_6682
57371 ldsh [%l7 + 0x36], %i7
57372 fmovrsgz %l5, %f13, %f12
57373 ld [%l7 + 0x64], %f1
57374loop_6682:
57375 ldub [%l7 + 0x18], %l3
57376 mova %icc, %i2, %l2
57377 ble %xcc, loop_6683
57378 ldsb [%l7 + 0x13], %l4
57379 lduh [%l7 + 0x50], %g2
57380 alignaddr %i4, %i1, %g6
57381loop_6683:
57382 popc 0x1D97, %i5
57383 fbg,a %fcc3, loop_6684
57384 movcc %icc, %o2, %i6
57385 fmovrdlz %g4, %f6, %f10
57386 fone %f6
57387loop_6684:
57388 srl %i3, 0x1F, %l6
57389 sth %l1, [%l7 + 0x12]
57390 sth %g1, [%l7 + 0x38]
57391 stx %o5, [%l7 + 0x18]
57392 fmovsn %xcc, %f11, %f10
57393 edge8ln %l0, %o4, %o1
57394 ldub [%l7 + 0x20], %o7
57395 bge loop_6685
57396 fblg,a %fcc2, loop_6686
57397 fmovrdne %g7, %f12, %f8
57398 stw %g5, [%l7 + 0x50]
57399loop_6685:
57400 ldd [%l7 + 0x60], %f4
57401loop_6686:
57402 fmovsl %icc, %f4, %f2
57403 array16 %o0, %i0, %o6
57404 ldd [%l7 + 0x20], %f14
57405 faligndata %f2, %f12, %f10
57406 edge16l %g3, %i7, %o3
57407 ld [%l7 + 0x20], %f1
57408 stw %l5, [%l7 + 0x10]
57409 smulcc %i2, 0x1AC4, %l2
57410 sth %l3, [%l7 + 0x6A]
57411 ldsb [%l7 + 0x23], %l4
57412 fpadd32 %f14, %f8, %f8
57413 stx %g2, [%l7 + 0x48]
57414 lduw [%l7 + 0x4C], %i4
57415 fmovdn %xcc, %f3, %f2
57416 fpadd32s %f7, %f8, %f7
57417 tle %xcc, 0x4
57418 fandnot2s %f3, %f8, %f13
57419 movrgez %i1, %g6, %o2
57420 fnors %f15, %f2, %f6
57421 ldx [%l7 + 0x78], %i5
57422 fcmpgt32 %f4, %f2, %g4
57423 fmul8x16au %f2, %f13, %f2
57424 bg %xcc, loop_6687
57425 fmuld8sux16 %f7, %f7, %f6
57426 fxnors %f4, %f3, %f0
57427 edge8n %i3, %l6, %i6
57428loop_6687:
57429 movl %xcc, %g1, %l1
57430 st %f0, [%l7 + 0x7C]
57431 fands %f8, %f12, %f5
57432 fmovsneg %icc, %f9, %f3
57433 alignaddr %l0, %o5, %o1
57434 bshuffle %f12, %f8, %f2
57435 fmovs %f9, %f3
57436 movrlez %o4, %o7, %g7
57437 ldsw [%l7 + 0x60], %o0
57438 sll %i0, %o6, %g5
57439 fnand %f6, %f4, %f2
57440 lduh [%l7 + 0x0C], %i7
57441 fpsub32 %f14, %f14, %f6
57442 fxnor %f4, %f0, %f6
57443 fmovsn %xcc, %f10, %f14
57444 stx %o3, [%l7 + 0x40]
57445 fmovsg %icc, %f6, %f0
57446 fbg %fcc3, loop_6688
57447 ldd [%l7 + 0x08], %f12
57448 fcmpes %fcc0, %f13, %f5
57449 fmovdl %xcc, %f10, %f11
57450loop_6688:
57451 udivx %g3, 0x1CA2, %l5
57452 fmovdvs %xcc, %f0, %f6
57453 st %f0, [%l7 + 0x18]
57454 nop
57455 setx loop_6689, %l0, %l1
57456 jmpl %l1, %i2
57457 stb %l3, [%l7 + 0x44]
57458 stb %l4, [%l7 + 0x4A]
57459 fcmpd %fcc3, %f4, %f12
57460loop_6689:
57461 mulx %l2, %g2, %i1
57462 fnand %f0, %f6, %f8
57463 brz %g6, loop_6690
57464 xorcc %o2, %i4, %i5
57465 ldub [%l7 + 0x28], %i3
57466 tl %icc, 0x2
57467loop_6690:
57468 fbe %fcc2, loop_6691
57469 ldub [%l7 + 0x27], %g4
57470 fzero %f2
57471 stx %i6, [%l7 + 0x40]
57472loop_6691:
57473 fmovsne %icc, %f14, %f0
57474 stw %g1, [%l7 + 0x2C]
57475 fmovsn %icc, %f11, %f4
57476 lduw [%l7 + 0x24], %l1
57477 movrgz %l0, %l6, %o5
57478 smulcc %o1, 0x1BFD, %o4
57479 tle %icc, 0x7
57480 fbug %fcc2, loop_6692
57481 fmovdcs %xcc, %f2, %f8
57482 fmul8sux16 %f4, %f6, %f10
57483 call loop_6693
57484loop_6692:
57485 ldx [%l7 + 0x50], %o7
57486 fbo %fcc2, loop_6694
57487 stx %o0, [%l7 + 0x08]
57488loop_6693:
57489 edge32n %i0, %o6, %g7
57490 bcc,a,pt %icc, loop_6695
57491loop_6694:
57492 sethi 0x097E, %i7
57493 brgez,a %g5, loop_6696
57494 tpos %icc, 0x6
57495loop_6695:
57496 lduw [%l7 + 0x4C], %g3
57497 fnot1s %f6, %f0
57498loop_6696:
57499 ldsb [%l7 + 0x56], %o3
57500 fandnot1 %f10, %f0, %f6
57501 fcmped %fcc0, %f0, %f6
57502 srlx %l5, 0x0F, %l3
57503 movpos %xcc, %l4, %l2
57504 movl %icc, %i2, %i1
57505 ldsh [%l7 + 0x36], %g6
57506 ldub [%l7 + 0x70], %g2
57507 tsubcc %i4, 0x09B4, %i5
57508 fpsub32s %f1, %f11, %f8
57509 fbuge,a %fcc3, loop_6697
57510 fpsub16 %f10, %f4, %f12
57511 move %xcc, %i3, %o2
57512 subccc %g4, 0x1891, %i6
57513loop_6697:
57514 fmovsne %xcc, %f9, %f7
57515 orncc %g1, 0x0603, %l0
57516 fmul8x16 %f1, %f4, %f0
57517 fmovrdne %l1, %f12, %f14
57518 fnands %f6, %f13, %f12
57519 movpos %icc, %l6, %o5
57520 lduw [%l7 + 0x54], %o4
57521 mulscc %o1, 0x10C4, %o0
57522 movle %xcc, %i0, %o6
57523 ldsw [%l7 + 0x6C], %o7
57524 fornot2 %f8, %f6, %f4
57525 ldub [%l7 + 0x74], %g7
57526 stw %g5, [%l7 + 0x08]
57527 ldd [%l7 + 0x58], %f12
57528 move %xcc, %i7, %o3
57529 st %f0, [%l7 + 0x24]
57530 fornot2 %f12, %f4, %f6
57531 tgu %icc, 0x2
57532 fmovde %xcc, %f10, %f4
57533 addcc %l5, 0x061C, %g3
57534 udiv %l4, 0x03FE, %l2
57535 fmovdvs %xcc, %f6, %f1
57536 nop
57537 setx loop_6698, %l0, %l1
57538 wrpr 0x1, %tl
57539 wrpr %l1, %tnpc
57540 setx 0x34400001400, %l0, %l1
57541 wrpr %l1, %tstate
57542 wrhpr 0x4, %htstate
57543 done
57544 andcc %l3, %i2, %g6
57545 bgu loop_6699
57546 sth %i1, [%l7 + 0x46]
57547loop_6698:
57548 fone %f8
57549 fone %f12
57550loop_6699:
57551 addccc %i4, %i5, %g2
57552 fmul8ulx16 %f8, %f14, %f2
57553 edge16l %i3, %g4, %o2
57554 fmovsge %xcc, %f3, %f12
57555 fbe %fcc0, loop_6700
57556 fcmpeq16 %f12, %f8, %g1
57557 st %f1, [%l7 + 0x24]
57558 bgu,pt %xcc, loop_6701
57559loop_6700:
57560 call loop_6702
57561 ldsh [%l7 + 0x7C], %l0
57562 lduw [%l7 + 0x24], %i6
57563loop_6701:
57564 movrlez %l6, %o5, %l1
57565loop_6702:
57566 fmovdle %icc, %f9, %f2
57567 ldd [%l7 + 0x78], %f14
57568 fmuld8ulx16 %f2, %f6, %f0
57569 movne %xcc, %o4, %o0
57570 ba %icc, loop_6703
57571 fmovrdlz %i0, %f10, %f6
57572 fbue,a %fcc2, loop_6704
57573 lduw [%l7 + 0x7C], %o1
57574loop_6703:
57575 edge8 %o7, %g7, %g5
57576 fands %f14, %f15, %f14
57577loop_6704:
57578 fbo,a %fcc0, loop_6705
57579 fpadd32 %f2, %f4, %f0
57580 fone %f14
57581 ldub [%l7 + 0x1C], %o6
57582loop_6705:
57583 fzero %f0
57584 taddcctv %i7, 0x0C09, %o3
57585 lduh [%l7 + 0x26], %l5
57586 sth %l4, [%l7 + 0x28]
57587 fpadd32s %f3, %f3, %f2
57588 bn,a loop_6706
57589 fands %f1, %f10, %f11
57590 fmovrdgez %l2, %f0, %f2
57591 fmul8x16au %f15, %f11, %f2
57592loop_6706:
57593 sllx %l3, 0x00, %g3
57594 st %f14, [%l7 + 0x54]
57595 fpmerge %f4, %f2, %f12
57596 fbug %fcc0, loop_6707
57597 bge,pn %icc, loop_6708
57598 faligndata %f6, %f6, %f2
57599 ld [%l7 + 0x70], %f7
57600loop_6707:
57601 brgz %g6, loop_6709
57602loop_6708:
57603 fcmple32 %f8, %f12, %i2
57604 edge16n %i1, %i4, %i5
57605 brlz,a %i3, loop_6710
57606loop_6709:
57607 umulcc %g2, %o2, %g4
57608 fcmpes %fcc3, %f1, %f8
57609 edge16n %g1, %i6, %l6
57610loop_6710:
57611 fmovrdlz %l0, %f6, %f10
57612 ble,a,pt %icc, loop_6711
57613 ldd [%l7 + 0x48], %f2
57614 smul %o5, 0x1914, %l1
57615 edge8ln %o0, %i0, %o4
57616loop_6711:
57617 brgz,a %o1, loop_6712
57618 tsubcctv %g7, %o7, %o6
57619 tsubcc %g5, 0x1EF6, %i7
57620 sth %o3, [%l7 + 0x78]
57621loop_6712:
57622 fmovsg %xcc, %f14, %f6
57623 stb %l5, [%l7 + 0x62]
57624 edge32l %l2, %l3, %l4
57625 fbu,a %fcc1, loop_6713
57626 movneg %xcc, %g6, %i2
57627 fmovdleu %xcc, %f10, %f11
57628 edge16n %i1, %i4, %i5
57629loop_6713:
57630 fmovrdlz %g3, %f14, %f14
57631 ldd [%l7 + 0x58], %f8
57632 fmul8sux16 %f2, %f10, %f4
57633 fmovsvc %icc, %f11, %f3
57634 fmovrsne %g2, %f9, %f3
57635 lduw [%l7 + 0x18], %i3
57636 stw %o2, [%l7 + 0x3C]
57637 fxors %f0, %f9, %f13
57638 ldd [%l7 + 0x28], %f12
57639 lduh [%l7 + 0x68], %g1
57640 bneg,pn %icc, loop_6714
57641 fmul8sux16 %f2, %f0, %f14
57642 edge16n %g4, %i6, %l6
57643 edge32ln %o5, %l1, %o0
57644loop_6714:
57645 tsubcctv %l0, %o4, %o1
57646 ba,pt %icc, loop_6715
57647 ldsh [%l7 + 0x62], %i0
57648 stb %g7, [%l7 + 0x4D]
57649 st %f6, [%l7 + 0x14]
57650loop_6715:
57651 sth %o6, [%l7 + 0x0C]
57652 stx %o7, [%l7 + 0x40]
57653 nop
57654 setx loop_6716, %l0, %l1
57655 wrpr 0x1, %tl
57656 wrpr %l1, %tnpc
57657 setx 0x34400001400, %l0, %l1
57658 wrpr %l1, %tstate
57659 wrhpr 0x4, %htstate
57660 done
57661 ld [%l7 + 0x24], %f14
57662 fpsub32s %f13, %f4, %f1
57663 ldsw [%l7 + 0x14], %i7
57664loop_6716:
57665 mulx %o3, 0x195D, %l5
57666 fxnors %f2, %f15, %f2
57667 fcmpne16 %f8, %f10, %l2
57668 edge8l %l3, %l4, %g5
57669 fmovd %f2, %f4
57670 movne %xcc, %i2, %g6
57671 bleu,a,pn %icc, loop_6717
57672 movrgez %i4, %i5, %g3
57673 lduh [%l7 + 0x6E], %g2
57674 ldx [%l7 + 0x10], %i1
57675loop_6717:
57676 edge8n %i3, %o2, %g1
57677 fxor %f12, %f10, %f2
57678 orn %g4, %i6, %l6
57679 fornot1 %f8, %f10, %f0
57680 fbge %fcc0, loop_6718
57681 move %icc, %l1, %o0
57682 mova %xcc, %l0, %o5
57683 fpackfix %f10, %f15
57684loop_6718:
57685 fxnor %f2, %f0, %f0
57686 fandnot1 %f0, %f2, %f4
57687 fabsd %f8, %f6
57688 stw %o1, [%l7 + 0x7C]
57689 andncc %o4, %i0, %g7
57690 movle %icc, %o7, %i7
57691 tcs %icc, 0x4
57692 fblg %fcc3, loop_6719
57693 fmul8x16al %f9, %f10, %f0
57694 movleu %icc, %o3, %o6
57695 ldsw [%l7 + 0x24], %l2
57696loop_6719:
57697 nop
57698 setx loop_6720, %l0, %l1
57699 wrpr 0x1, %tl
57700 wrpr %l1, %tnpc
57701 setx 0x34400001400, %l0, %l1
57702 wrpr %l1, %tstate
57703 wrhpr 0x4, %htstate
57704 done
57705 movrgez %l5, 0x366, %l4
57706 brgez %g5, loop_6721
57707 bn,a %icc, loop_6722
57708loop_6720:
57709 fmovsl %icc, %f3, %f2
57710 fsrc2s %f1, %f7
57711loop_6721:
57712 bge,pt %xcc, loop_6723
57713loop_6722:
57714 popc %l3, %g6
57715 or %i2, %i5, %g3
57716 fpadd32s %f1, %f13, %f1
57717loop_6723:
57718 edge8n %i4, %g2, %i3
57719 fcmps %fcc3, %f0, %f5
57720 edge16n %i1, %g1, %g4
57721 array8 %i6, %l6, %o2
57722 fpadd32s %f2, %f14, %f7
57723 tvs %icc, 0x1
57724 fnot2 %f10, %f2
57725 fmovdgu %xcc, %f0, %f0
57726 tn %xcc, 0x7
57727 alignaddrl %l1, %l0, %o0
57728 ta %icc, 0x1
57729 fmovrdgz %o5, %f8, %f12
57730 movre %o1, %o4, %i0
57731 stb %o7, [%l7 + 0x72]
57732 ld [%l7 + 0x58], %f3
57733 movvs %icc, %g7, %o3
57734 sth %i7, [%l7 + 0x3C]
57735 lduh [%l7 + 0x42], %l2
57736 fandnot1 %f0, %f6, %f0
57737 array16 %o6, %l5, %g5
57738 ldub [%l7 + 0x7B], %l3
57739 fcmpes %fcc0, %f5, %f1
57740 fmovsneg %icc, %f13, %f4
57741 fbg %fcc3, loop_6724
57742 fnot1s %f9, %f7
57743 orcc %l4, 0x1E1E, %i2
57744 fbug,a %fcc1, loop_6725
57745loop_6724:
57746 std %f14, [%l7 + 0x20]
57747 movcs %icc, %i5, %g3
57748 te %xcc, 0x0
57749loop_6725:
57750 umulcc %g6, 0x1EA6, %i4
57751 edge16n %g2, %i1, %i3
57752 andcc %g1, 0x13E0, %g4
57753 fmul8x16al %f7, %f9, %f0
57754 xorcc %l6, 0x0736, %o2
57755 fbu %fcc1, loop_6726
57756 movcs %xcc, %i6, %l0
57757 ldsw [%l7 + 0x70], %l1
57758 addcc %o5, %o1, %o0
57759loop_6726:
57760 tvs %icc, 0x5
57761 movg %icc, %i0, %o7
57762 lduw [%l7 + 0x30], %o4
57763 ldub [%l7 + 0x53], %g7
57764 fmovdneg %icc, %f10, %f1
57765 fornot2 %f14, %f2, %f0
57766 ld [%l7 + 0x70], %f9
57767 sdivx %i7, 0x1514, %o3
57768 lduh [%l7 + 0x3C], %l2
57769 stx %l5, [%l7 + 0x10]
57770 stx %g5, [%l7 + 0x10]
57771 ldsw [%l7 + 0x3C], %o6
57772 fmuld8sux16 %f12, %f12, %f12
57773 udivcc %l4, 0x043D, %l3
57774 fornot1 %f10, %f8, %f12
57775 stx %i2, [%l7 + 0x40]
57776 alignaddrl %i5, %g3, %i4
57777 fmovsl %xcc, %f3, %f2
57778 fbl %fcc1, loop_6727
57779 andn %g6, 0x0530, %i1
57780 lduw [%l7 + 0x4C], %g2
57781 movrne %i3, 0x01D, %g1
57782loop_6727:
57783 umul %g4, %o2, %i6
57784 fbn,a %fcc2, loop_6728
57785 sra %l0, %l1, %l6
57786 ble loop_6729
57787 stb %o5, [%l7 + 0x66]
57788loop_6728:
57789 orcc %o0, %i0, %o7
57790 movcs %icc, %o4, %o1
57791loop_6729:
57792 brlez %i7, loop_6730
57793 fmovrse %g7, %f5, %f1
57794 ldd [%l7 + 0x50], %f10
57795 fmovdvc %icc, %f10, %f3
57796loop_6730:
57797 ldsb [%l7 + 0x54], %l2
57798 fandnot1 %f4, %f14, %f4
57799 st %f13, [%l7 + 0x1C]
57800 mova %xcc, %l5, %g5
57801 fmovrdlz %o6, %f8, %f0
57802 lduw [%l7 + 0x30], %l4
57803 te %xcc, 0x5
57804 mulscc %o3, 0x088F, %i2
57805 fpackfix %f10, %f4
57806 fmovsvs %icc, %f0, %f10
57807 umulcc %l3, %g3, %i4
57808 fors %f13, %f0, %f4
57809 edge8 %g6, %i5, %g2
57810 fbuge %fcc0, loop_6731
57811 movneg %xcc, %i3, %i1
57812 ta %icc, 0x1
57813 fxor %f0, %f10, %f14
57814loop_6731:
57815 mulscc %g4, %o2, %i6
57816 ldsh [%l7 + 0x18], %g1
57817 stx %l0, [%l7 + 0x58]
57818 ldx [%l7 + 0x68], %l1
57819 fcmple32 %f14, %f8, %l6
57820 fcmple32 %f10, %f6, %o0
57821 tgu %xcc, 0x5
57822 fxnor %f10, %f14, %f2
57823 movrlz %i0, 0x31E, %o5
57824 bl,pn %xcc, loop_6732
57825 fornot2s %f6, %f0, %f11
57826 fpadd16 %f4, %f8, %f0
57827 brlez,a %o4, loop_6733
57828loop_6732:
57829 fmovrsgez %o1, %f5, %f11
57830 brgez %o7, loop_6734
57831 fmovdcc %icc, %f1, %f15
57832loop_6733:
57833 fbue %fcc3, loop_6735
57834 fbn %fcc3, loop_6736
57835loop_6734:
57836 fornot1 %f8, %f14, %f12
57837 fmovscs %icc, %f6, %f3
57838loop_6735:
57839 ldub [%l7 + 0x5B], %i7
57840loop_6736:
57841 alignaddr %g7, %l5, %l2
57842 ldsb [%l7 + 0x54], %o6
57843 brz %g5, loop_6737
57844 ba,pt %xcc, loop_6738
57845 fmovrdlz %o3, %f14, %f2
57846 lduh [%l7 + 0x72], %i2
57847loop_6737:
57848 ld [%l7 + 0x44], %f9
57849loop_6738:
57850 ldx [%l7 + 0x10], %l4
57851 fpadd32s %f6, %f15, %f0
57852 fpsub16 %f14, %f14, %f10
57853 ldd [%l7 + 0x70], %f14
57854 umul %l3, %i4, %g6
57855 movn %xcc, %g3, %g2
57856 ldx [%l7 + 0x58], %i3
57857 fblg,a %fcc1, loop_6739
57858 fbne,a %fcc1, loop_6740
57859 bcs,a %icc, loop_6741
57860 xor %i5, 0x18BD, %g4
57861loop_6739:
57862 xor %o2, 0x0739, %i1
57863loop_6740:
57864 sth %i6, [%l7 + 0x7C]
57865loop_6741:
57866 mulx %g1, 0x0612, %l0
57867 udivx %l6, 0x0E51, %o0
57868 fpadd16 %f4, %f0, %f10
57869 fmovscc %xcc, %f3, %f0
57870 fmovda %xcc, %f15, %f10
57871 udiv %l1, 0x0716, %o5
57872 fmovdneg %icc, %f4, %f5
57873 fbg %fcc0, loop_6742
57874 bg,a,pn %icc, loop_6743
57875 stb %o4, [%l7 + 0x5F]
57876 movrne %o1, 0x233, %o7
57877loop_6742:
57878 andn %i7, 0x0D21, %i0
57879loop_6743:
57880 fmovrslez %g7, %f8, %f10
57881 tgu %icc, 0x4
57882 sth %l2, [%l7 + 0x2A]
57883 fnands %f9, %f4, %f5
57884 movcc %xcc, %o6, %l5
57885 fnot1 %f4, %f0
57886 fmovdcc %icc, %f3, %f15
57887 brnz %g5, loop_6744
57888 fmovrdgez %i2, %f0, %f8
57889 fbug %fcc2, loop_6745
57890 fbne %fcc1, loop_6746
57891loop_6744:
57892 fmovrdgez %l4, %f8, %f14
57893 sdivx %o3, 0x00E3, %l3
57894loop_6745:
57895 fbule,a %fcc0, loop_6747
57896loop_6746:
57897 fmovscs %xcc, %f2, %f5
57898 fmovrdne %g6, %f6, %f0
57899 move %xcc, %i4, %g2
57900loop_6747:
57901 fmovsvs %xcc, %f1, %f1
57902 fbule,a %fcc2, loop_6748
57903 tle %xcc, 0x1
57904 lduw [%l7 + 0x44], %i3
57905 fmovsn %icc, %f10, %f6
57906loop_6748:
57907 stx %g3, [%l7 + 0x18]
57908 fpadd32 %f2, %f2, %f8
57909 ldsw [%l7 + 0x20], %g4
57910 fbl %fcc3, loop_6749
57911 ldsb [%l7 + 0x20], %o2
57912 fcmpgt32 %f14, %f10, %i5
57913 movvc %icc, %i6, %g1
57914loop_6749:
57915 stx %l0, [%l7 + 0x48]
57916 fmul8x16au %f4, %f2, %f6
57917 srax %l6, 0x14, %i1
57918 bgu,a,pt %xcc, loop_6750
57919 movleu %xcc, %o0, %l1
57920 movrne %o4, 0x1FE, %o5
57921 brnz %o1, loop_6751
57922loop_6750:
57923 ldsb [%l7 + 0x09], %i7
57924 ldsb [%l7 + 0x38], %i0
57925 st %f15, [%l7 + 0x5C]
57926loop_6751:
57927 andn %g7, 0x1A2C, %o7
57928 udiv %l2, 0x1F4A, %o6
57929 fbug %fcc0, loop_6752
57930 stb %g5, [%l7 + 0x25]
57931 fblg,a %fcc3, loop_6753
57932 fcmpne16 %f10, %f4, %i2
57933loop_6752:
57934 ld [%l7 + 0x70], %f7
57935 ldx [%l7 + 0x30], %l5
57936loop_6753:
57937 lduw [%l7 + 0x24], %l4
57938 andn %l3, 0x1305, %g6
57939 movcc %icc, %i4, %g2
57940 pdist %f0, %f10, %f14
57941 umulcc %o3, %g3, %i3
57942 sth %o2, [%l7 + 0x08]
57943 xnorcc %g4, %i6, %g1
57944 bl,a loop_6754
57945 fmul8ulx16 %f8, %f2, %f10
57946 fmovrslez %i5, %f0, %f4
57947 alignaddr %l6, %l0, %i1
57948loop_6754:
57949 edge32n %l1, %o0, %o4
57950 fmovsg %icc, %f0, %f5
57951 lduw [%l7 + 0x14], %o5
57952 fmovrslz %i7, %f9, %f12
57953 stw %o1, [%l7 + 0x48]
57954 fmul8x16au %f4, %f1, %f12
57955 movleu %xcc, %g7, %o7
57956 lduh [%l7 + 0x4C], %i0
57957 orcc %l2, 0x13BC, %g5
57958 lduw [%l7 + 0x08], %o6
57959 fpadd16s %f13, %f14, %f6
57960 fmovsvs %icc, %f9, %f8
57961 ldsb [%l7 + 0x62], %i2
57962 ldsw [%l7 + 0x64], %l4
57963 ldsw [%l7 + 0x2C], %l3
57964 st %f4, [%l7 + 0x74]
57965 fmovdl %xcc, %f9, %f7
57966 fcmple32 %f10, %f6, %l5
57967 ldsh [%l7 + 0x4C], %g6
57968 ldd [%l7 + 0x50], %f0
57969 lduw [%l7 + 0x60], %i4
57970 lduw [%l7 + 0x18], %o3
57971 fbo %fcc2, loop_6755
57972 nop
57973 setx loop_6756, %l0, %l1
57974 wrpr 0x1, %tl
57975 wrpr %l1, %tnpc
57976 setx 0x34400001400, %l0, %l1
57977 wrpr %l1, %tstate
57978 wrhpr 0x4, %htstate
57979 done
57980 bcc,a,pn %xcc, loop_6757
57981 ldsw [%l7 + 0x50], %g3
57982loop_6755:
57983 fmovdvc %xcc, %f13, %f1
57984loop_6756:
57985 fbul,a %fcc2, loop_6758
57986loop_6757:
57987 ld [%l7 + 0x18], %f9
57988 std %f6, [%l7 + 0x70]
57989 tsubcctv %g2, 0x18A8, %i3
57990loop_6758:
57991 fabsd %f14, %f0
57992 sub %g4, %i6, %g1
57993 fbge %fcc1, loop_6759
57994 ldx [%l7 + 0x78], %o2
57995 sdivcc %l6, 0x159C, %i5
57996 fbul %fcc0, loop_6760
57997loop_6759:
57998 bvc,a,pn %xcc, loop_6761
57999 umul %i1, %l0, %l1
58000 stx %o4, [%l7 + 0x68]
58001loop_6760:
58002 fmovs %f6, %f13
58003loop_6761:
58004 fmul8x16au %f9, %f13, %f10
58005 std %f12, [%l7 + 0x58]
58006 movge %icc, %o5, %o0
58007 bvs %xcc, loop_6762
58008 sth %o1, [%l7 + 0x62]
58009 fpack16 %f2, %f1
58010 fxors %f14, %f2, %f6
58011loop_6762:
58012 fnot2s %f1, %f0
58013 fexpand %f15, %f14
58014 fbug,a %fcc2, loop_6763
58015 andncc %g7, %i7, %o7
58016 ldsh [%l7 + 0x0A], %i0
58017 ldsb [%l7 + 0x28], %l2
58018loop_6763:
58019 fmul8ulx16 %f2, %f2, %f6
58020 std %f6, [%l7 + 0x50]
58021 fmovsne %icc, %f12, %f4
58022 movcs %xcc, %o6, %i2
58023 fbo,a %fcc3, loop_6764
58024 nop
58025 setx loop_6765, %l0, %l1
58026 jmpl %l1, %l4
58027 orcc %g5, 0x0C3C, %l3
58028 edge32l %l5, %g6, %o3
58029loop_6764:
58030 fandnot2s %f14, %f2, %f1
58031loop_6765:
58032 ble,a,pn %icc, loop_6766
58033 tcs %xcc, 0x1
58034 movle %xcc, %g3, %g2
58035 std %f2, [%l7 + 0x60]
58036loop_6766:
58037 movleu %xcc, %i4, %g4
58038 stx %i3, [%l7 + 0x48]
58039 st %f12, [%l7 + 0x28]
58040 fmovrdgz %g1, %f6, %f12
58041 brnz %o2, loop_6767
58042 stx %i6, [%l7 + 0x50]
58043 bcc,a %icc, loop_6768
58044 sth %i5, [%l7 + 0x34]
58045loop_6767:
58046 fsrc1 %f14, %f0
58047 edge32 %i1, %l6, %l0
58048loop_6768:
58049 lduh [%l7 + 0x40], %l1
58050 array16 %o5, %o0, %o1
58051 tleu %icc, 0x6
58052 stw %o4, [%l7 + 0x3C]
58053 ta %xcc, 0x5
58054 tleu %xcc, 0x0
58055 ldd [%l7 + 0x08], %f4
58056 ldx [%l7 + 0x78], %g7
58057 ldx [%l7 + 0x68], %o7
58058 addcc %i7, %i0, %o6
58059 edge32 %l2, %l4, %g5
58060 ldsb [%l7 + 0x2B], %l3
58061 edge32n %l5, %i2, %g6
58062 ldsw [%l7 + 0x7C], %o3
58063 fbu %fcc0, loop_6769
58064 fcmpd %fcc0, %f10, %f12
58065 stb %g3, [%l7 + 0x61]
58066 bl,a,pn %icc, loop_6770
58067loop_6769:
58068 bn %xcc, loop_6771
58069 ldsb [%l7 + 0x50], %i4
58070 ldsb [%l7 + 0x4E], %g2
58071loop_6770:
58072 ldub [%l7 + 0x75], %i3
58073loop_6771:
58074 fbge,a %fcc0, loop_6772
58075 sth %g4, [%l7 + 0x70]
58076 fbl,a %fcc1, loop_6773
58077 ldx [%l7 + 0x50], %g1
58078loop_6772:
58079 fands %f5, %f0, %f14
58080 xnor %o2, %i6, %i5
58081loop_6773:
58082 fbn,a %fcc1, loop_6774
58083 ldsw [%l7 + 0x68], %l6
58084 sdivx %l0, 0x1C69, %l1
58085 xorcc %o5, 0x17F0, %o0
58086loop_6774:
58087 fcmpgt32 %f4, %f0, %i1
58088 faligndata %f0, %f0, %f10
58089 sllx %o1, %g7, %o7
58090 st %f5, [%l7 + 0x50]
58091 edge8n %o4, %i0, %i7
58092 fmuld8ulx16 %f2, %f2, %f2
58093 movrlz %o6, 0x010, %l2
58094 fcmpd %fcc2, %f2, %f12
58095 fornot2 %f2, %f12, %f2
58096 st %f6, [%l7 + 0x14]
58097 edge32l %g5, %l4, %l5
58098 brnz %l3, loop_6775
58099 stx %i2, [%l7 + 0x38]
58100 fnot2s %f12, %f3
58101 fbge,a %fcc1, loop_6776
58102loop_6775:
58103 siam 0x2
58104 sethi 0x190B, %o3
58105 bne,pn %xcc, loop_6777
58106loop_6776:
58107 srlx %g6, 0x12, %i4
58108 nop
58109 setx loop_6778, %l0, %l1
58110 jmpl %l1, %g2
58111 bg loop_6779
58112loop_6777:
58113 ldsh [%l7 + 0x6E], %g3
58114 stb %i3, [%l7 + 0x0F]
58115loop_6778:
58116 edge8ln %g4, %g1, %o2
58117loop_6779:
58118 tne %xcc, 0x1
58119 movrne %i6, %i5, %l6
58120 edge16n %l1, %l0, %o0
58121 movl %icc, %i1, %o1
58122 srax %o5, 0x07, %g7
58123 lduw [%l7 + 0x40], %o4
58124 fmovsle %xcc, %f9, %f10
58125 movleu %xcc, %i0, %i7
58126 ldd [%l7 + 0x10], %f10
58127 orncc %o6, %l2, %g5
58128 bne,a loop_6780
58129 fmovdleu %xcc, %f9, %f7
58130 fnegs %f4, %f7
58131 and %o7, 0x1E32, %l4
58132loop_6780:
58133 add %l5, 0x19A8, %l3
58134 fandnot1s %f2, %f7, %f12
58135 alignaddrl %i2, %o3, %g6
58136 fornot2 %f12, %f14, %f8
58137 ldub [%l7 + 0x2B], %i4
58138 fmovrdgez %g2, %f4, %f8
58139 tcc %xcc, 0x5
58140 fsrc2s %f13, %f8
58141 edge8 %i3, %g3, %g4
58142 tgu %icc, 0x5
58143 std %f4, [%l7 + 0x48]
58144 fcmped %fcc3, %f2, %f14
58145 movpos %icc, %o2, %g1
58146 subccc %i6, %i5, %l1
58147 fpackfix %f8, %f1
58148 fmovdgu %icc, %f11, %f7
58149 fnands %f12, %f6, %f12
58150 fornot1 %f14, %f2, %f10
58151 taddcc %l6, 0x0B23, %o0
58152 ld [%l7 + 0x08], %f10
58153 stb %i1, [%l7 + 0x65]
58154 bne,a loop_6781
58155 movg %icc, %l0, %o1
58156 sth %g7, [%l7 + 0x4A]
58157 fpadd32s %f13, %f8, %f5
58158loop_6781:
58159 orcc %o5, 0x1944, %i0
58160 ldsh [%l7 + 0x14], %o4
58161 bl %icc, loop_6782
58162 std %f8, [%l7 + 0x60]
58163 movn %xcc, %o6, %l2
58164 fbn %fcc0, loop_6783
58165loop_6782:
58166 fones %f4
58167 mulx %i7, %o7, %g5
58168 brgz,a %l4, loop_6784
58169loop_6783:
58170 te %icc, 0x3
58171 bleu,a,pt %xcc, loop_6785
58172 ldx [%l7 + 0x48], %l3
58173loop_6784:
58174 srl %l5, %i2, %g6
58175 movrlez %o3, %i4, %g2
58176loop_6785:
58177 ldd [%l7 + 0x08], %f14
58178 fnot1 %f14, %f14
58179 fxors %f14, %f3, %f6
58180 fcmpgt32 %f10, %f14, %g3
58181 movre %i3, 0x3C7, %g4
58182 ldsh [%l7 + 0x4A], %g1
58183 stb %i6, [%l7 + 0x7A]
58184 fabsd %f0, %f0
58185 ldsh [%l7 + 0x0C], %i5
58186 fmovd %f12, %f8
58187 ldx [%l7 + 0x38], %l1
58188 sdivcc %l6, 0x0C36, %o2
58189 movle %icc, %o0, %l0
58190 movn %icc, %o1, %g7
58191 stw %o5, [%l7 + 0x5C]
58192 movl %icc, %i1, %i0
58193 sethi 0x0EDF, %o4
58194 ldsw [%l7 + 0x24], %o6
58195 for %f0, %f12, %f10
58196 sth %l2, [%l7 + 0x40]
58197 fand %f10, %f14, %f2
58198 lduw [%l7 + 0x20], %o7
58199 fmovdleu %xcc, %f13, %f14
58200 ldx [%l7 + 0x50], %i7
58201 fmovdcs %icc, %f7, %f10
58202 fble,a %fcc0, loop_6786
58203 edge16l %g5, %l3, %l4
58204 movneg %icc, %l5, %g6
58205 sdivx %i2, 0x0F76, %i4
58206loop_6786:
58207 std %f10, [%l7 + 0x50]
58208 fnot1 %f0, %f14
58209 ble,pt %icc, loop_6787
58210 lduw [%l7 + 0x5C], %o3
58211 stx %g3, [%l7 + 0x70]
58212 fcmped %fcc0, %f10, %f2
58213loop_6787:
58214 array8 %g2, %g4, %g1
58215 sra %i3, %i5, %i6
58216 tleu %xcc, 0x2
58217 ldsb [%l7 + 0x7E], %l1
58218 tcs %icc, 0x5
58219 fpsub16 %f6, %f6, %f4
58220 fmovrsgez %l6, %f14, %f0
58221 sth %o0, [%l7 + 0x4A]
58222 fmovrdlez %o2, %f6, %f8
58223 stb %l0, [%l7 + 0x08]
58224 ldub [%l7 + 0x10], %g7
58225 lduh [%l7 + 0x74], %o1
58226 stx %i1, [%l7 + 0x48]
58227 movrgez %o5, %i0, %o6
58228 fmovrdlez %o4, %f8, %f0
58229 srax %l2, %o7, %i7
58230 fmovrde %g5, %f12, %f4
58231 fands %f13, %f6, %f8
58232 fmul8sux16 %f8, %f10, %f2
58233 fmovsle %xcc, %f14, %f1
58234 ld [%l7 + 0x5C], %f12
58235 bg,a,pn %icc, loop_6788
58236 ldx [%l7 + 0x18], %l4
58237 tgu %xcc, 0x6
58238 fsrc2s %f8, %f5
58239loop_6788:
58240 brgz %l3, loop_6789
58241 fbg %fcc2, loop_6790
58242 stx %l5, [%l7 + 0x08]
58243 st %f2, [%l7 + 0x40]
58244loop_6789:
58245 fba %fcc1, loop_6791
58246loop_6790:
58247 ldsw [%l7 + 0x10], %g6
58248 fmovdcc %icc, %f2, %f11
58249 and %i4, 0x007B, %i2
58250loop_6791:
58251 fcmple16 %f6, %f10, %o3
58252 fmovrde %g3, %f4, %f6
58253 tcc %xcc, 0x6
58254 fmovrsgz %g4, %f1, %f8
58255 fpmerge %f7, %f13, %f4
58256 bge,pt %icc, loop_6792
58257 fmovrslez %g1, %f10, %f15
58258 ldsh [%l7 + 0x76], %g2
58259 stb %i5, [%l7 + 0x0B]
58260loop_6792:
58261 or %i6, 0x08FC, %l1
58262 subccc %i3, %o0, %l6
58263 st %f5, [%l7 + 0x20]
58264 brgez %l0, loop_6793
58265 fmovdge %icc, %f15, %f12
58266 stw %o2, [%l7 + 0x6C]
58267 add %g7, %o1, %i1
58268loop_6793:
58269 array32 %o5, %i0, %o6
58270 fmovdl %icc, %f0, %f8
58271 st %f14, [%l7 + 0x78]
58272 array32 %l2, %o7, %o4
58273 stb %i7, [%l7 + 0x76]
58274 fmovsneg %xcc, %f10, %f14
58275 ldsb [%l7 + 0x3C], %l4
58276 fmovrsgez %l3, %f5, %f12
58277 fnegd %f8, %f0
58278 fabss %f6, %f4
58279 fnot1s %f14, %f5
58280 pdist %f12, %f14, %f2
58281 orncc %l5, %g5, %g6
58282 fmovde %icc, %f14, %f8
58283 movleu %xcc, %i4, %o3
58284 ld [%l7 + 0x54], %f8
58285 subcc %g3, %g4, %i2
58286 andcc %g2, 0x1275, %g1
58287 fxor %f8, %f0, %f8
58288 fmovrdgz %i5, %f6, %f14
58289 fbul,a %fcc1, loop_6794
58290 smul %i6, 0x0129, %i3
58291 fones %f15
58292 fmovsa %icc, %f7, %f0
58293loop_6794:
58294 stb %l1, [%l7 + 0x65]
58295 fmovrsgz %l6, %f11, %f13
58296 ldx [%l7 + 0x30], %l0
58297 movpos %icc, %o0, %o2
58298 nop
58299 setx loop_6795, %l0, %l1
58300 wrpr 0x1, %tl
58301 wrpr %l1, %tpc
58302 add %l1, 0x4, %l1
58303 wrpr %l1, %tnpc
58304 setx 0x34400001400, %l0, %l1
58305 wrpr %l1, %tstate
58306 wrhpr 0x4, %htstate
58307 retry
58308 bleu %icc, loop_6796
58309 fabsd %f0, %f4
58310 alignaddr %o1, %g7, %o5
58311loop_6795:
58312 ld [%l7 + 0x38], %f7
58313loop_6796:
58314 edge16l %i0, %o6, %l2
58315 lduw [%l7 + 0x1C], %o7
58316 fmovdge %xcc, %f10, %f9
58317 fxor %f0, %f0, %f0
58318 xnorcc %i1, %i7, %l4
58319 tvs %xcc, 0x4
58320 tvs %icc, 0x1
58321 stw %o4, [%l7 + 0x34]
58322 fbl %fcc0, loop_6797
58323 fmul8x16 %f11, %f8, %f4
58324 stb %l5, [%l7 + 0x7D]
58325 stw %g5, [%l7 + 0x0C]
58326loop_6797:
58327 fornot1s %f3, %f1, %f4
58328 movrgez %l3, %i4, %o3
58329 stb %g6, [%l7 + 0x62]
58330 bcs %icc, loop_6798
58331 fxor %f10, %f4, %f4
58332 movrlz %g3, %g4, %i2
58333 fmovsgu %icc, %f6, %f7
58334loop_6798:
58335 fmovsn %icc, %f14, %f12
58336 fabsd %f6, %f6
58337 ldd [%l7 + 0x78], %f6
58338 edge8 %g2, %i5, %i6
58339 fmovrdlz %i3, %f8, %f10
58340 ldx [%l7 + 0x70], %g1
58341 ta %xcc, 0x2
58342 ldd [%l7 + 0x18], %f12
58343 edge8l %l6, %l1, %l0
58344 fsrc1 %f14, %f0
58345 orncc %o0, %o1, %o2
58346 fnands %f6, %f9, %f2
58347 lduw [%l7 + 0x14], %g7
58348 move %icc, %o5, %o6
58349 and %i0, %l2, %i1
58350 fpack32 %f8, %f12, %f6
58351 bvs,pn %icc, loop_6799
58352 sdivx %o7, 0x0892, %i7
58353 brgez,a %o4, loop_6800
58354 fmovscc %xcc, %f14, %f7
58355loop_6799:
58356 lduh [%l7 + 0x38], %l5
58357 std %f6, [%l7 + 0x20]
58358loop_6800:
58359 bl,a %xcc, loop_6801
58360 tne %xcc, 0x4
58361 fmul8x16al %f9, %f13, %f4
58362 fmovsvc %icc, %f14, %f5
58363loop_6801:
58364 fsrc1 %f12, %f4
58365 fabsd %f6, %f6
58366 fcmpes %fcc1, %f8, %f10
58367 fpsub16 %f0, %f12, %f4
58368 tne %icc, 0x1
58369 fnot2s %f8, %f1
58370 fbe,a %fcc2, loop_6802
58371 lduh [%l7 + 0x40], %g5
58372 fcmpne32 %f4, %f14, %l3
58373 ldx [%l7 + 0x28], %l4
58374loop_6802:
58375 ld [%l7 + 0x3C], %f5
58376 taddcc %o3, 0x1EBB, %g6
58377 ldsb [%l7 + 0x40], %g3
58378 sth %i4, [%l7 + 0x7C]
58379 ldsb [%l7 + 0x70], %i2
58380 lduh [%l7 + 0x10], %g2
58381 fble %fcc3, loop_6803
58382 edge32ln %i5, %i6, %i3
58383 taddcc %g1, %l6, %g4
58384 edge16 %l0, %o0, %o1
58385loop_6803:
58386 movcs %icc, %o2, %g7
58387 fbo,a %fcc3, loop_6804
58388 movvc %icc, %o5, %l1
58389 fmul8sux16 %f12, %f12, %f6
58390 stb %o6, [%l7 + 0x5B]
58391loop_6804:
58392 sdivx %i0, 0x00C1, %i1
58393 movrlz %o7, 0x18A, %i7
58394 andncc %o4, %l2, %l5
58395 stw %l3, [%l7 + 0x30]
58396 bge %xcc, loop_6805
58397 andcc %g5, 0x0FAE, %l4
58398 movn %icc, %o3, %g6
58399 stb %i4, [%l7 + 0x66]
58400loop_6805:
58401 fmovrsgz %g3, %f0, %f9
58402 fxnors %f7, %f0, %f0
58403 tcs %xcc, 0x1
58404 fzeros %f15
58405 fandnot2 %f0, %f6, %f0
58406 movvs %icc, %i2, %g2
58407 bshuffle %f0, %f12, %f10
58408 stb %i5, [%l7 + 0x71]
58409 fbl %fcc1, loop_6806
58410 brz,a %i3, loop_6807
58411 umulcc %g1, %l6, %g4
58412 fnot1s %f15, %f9
58413loop_6806:
58414 mova %xcc, %i6, %l0
58415loop_6807:
58416 fcmple32 %f12, %f6, %o1
58417 bg,pn %xcc, loop_6808
58418 ble,a %icc, loop_6809
58419 fcmpeq16 %f10, %f10, %o2
58420 stw %o0, [%l7 + 0x08]
58421loop_6808:
58422 addc %o5, %l1, %o6
58423loop_6809:
58424 nop
58425 setx loop_6810, %l0, %l1
58426 wrpr 0x1, %tl
58427 wrpr %l1, %tnpc
58428 setx 0x34400001400, %l0, %l1
58429 wrpr %l1, %tstate
58430 wrhpr 0x4, %htstate
58431 done
58432 srl %i0, 0x02, %g7
58433 sth %o7, [%l7 + 0x30]
58434 movrlez %i1, %o4, %i7
58435loop_6810:
58436 movcs %xcc, %l2, %l3
58437 edge8n %g5, %l5, %l4
58438 edge16ln %o3, %g6, %g3
58439 lduh [%l7 + 0x10], %i4
58440 fsrc2 %f6, %f6
58441 ldx [%l7 + 0x50], %g2
58442 ldsb [%l7 + 0x7D], %i5
58443 umulcc %i3, %g1, %i2
58444 fmovsleu %icc, %f14, %f13
58445 fbg,a %fcc1, loop_6811
58446 fmovdle %xcc, %f3, %f13
58447 sdivx %g4, 0x11DC, %l6
58448 ldd [%l7 + 0x58], %f6
58449loop_6811:
58450 sth %l0, [%l7 + 0x0A]
58451 fmovrsgez %o1, %f3, %f0
58452 movg %xcc, %o2, %i6
58453 fabsd %f12, %f10
58454 fmul8ulx16 %f8, %f2, %f12
58455 fmul8x16al %f0, %f1, %f6
58456 be,a loop_6812
58457 fmovdgu %xcc, %f3, %f8
58458 ldsw [%l7 + 0x24], %o0
58459 ldub [%l7 + 0x60], %l1
58460loop_6812:
58461 tge %xcc, 0x5
58462 ld [%l7 + 0x60], %f12
58463 tgu %xcc, 0x6
58464 lduh [%l7 + 0x34], %o5
58465 stx %o6, [%l7 + 0x28]
58466 te %icc, 0x4
58467 ldd [%l7 + 0x18], %f6
58468 fpadd32s %f6, %f9, %f5
58469 fmovsgu %xcc, %f3, %f5
58470 fbug %fcc1, loop_6813
58471 ld [%l7 + 0x14], %f5
58472 nop
58473 setx loop_6814, %l0, %l1
58474 wrpr 0x1, %tl
58475 wrpr %l1, %tnpc
58476 setx 0x34400001400, %l0, %l1
58477 wrpr %l1, %tstate
58478 wrhpr 0x4, %htstate
58479 done
58480 fbo %fcc1, loop_6815
58481loop_6813:
58482 lduw [%l7 + 0x6C], %i0
58483 tsubcc %g7, 0x14B4, %i1
58484loop_6814:
58485 bleu,pn %xcc, loop_6816
58486loop_6815:
58487 fcmps %fcc1, %f14, %f9
58488 movcc %xcc, %o4, %o7
58489 edge32ln %i7, %l2, %l3
58490loop_6816:
58491 addcc %g5, 0x19B5, %l5
58492 ldd [%l7 + 0x50], %f6
58493 umulcc %l4, %o3, %g3
58494 stx %g6, [%l7 + 0x20]
58495 fmovrdlez %i4, %f0, %f14
58496 fmovscs %xcc, %f15, %f9
58497 fmovdleu %xcc, %f13, %f6
58498 edge8 %i5, %g2, %g1
58499 fnot1 %f10, %f10
58500 ldsw [%l7 + 0x38], %i3
58501 ldsb [%l7 + 0x1F], %i2
58502 lduh [%l7 + 0x46], %g4
58503 movl %icc, %l0, %l6
58504 fbl,a %fcc3, loop_6817
58505 tvs %xcc, 0x3
58506 nop
58507 setx loop_6818, %l0, %l1
58508 wrpr 0x1, %tl
58509 wrpr %l1, %tpc
58510 add %l1, 0x4, %l1
58511 wrpr %l1, %tnpc
58512 setx 0x34400001400, %l0, %l1
58513 wrpr %l1, %tstate
58514 wrhpr 0x4, %htstate
58515 retry
58516 taddcc %o1, 0x1680, %o2
58517loop_6817:
58518 edge32l %i6, %l1, %o0
58519 fbo %fcc1, loop_6819
58520loop_6818:
58521 edge32l %o6, %o5, %g7
58522 mulscc %i1, %o4, %o7
58523 fxors %f11, %f6, %f6
58524loop_6819:
58525 lduh [%l7 + 0x30], %i7
58526 ldsw [%l7 + 0x30], %l2
58527 bne,pn %xcc, loop_6820
58528 xnorcc %i0, 0x1A02, %g5
58529 udivcc %l3, 0x0677, %l5
58530 fmovdpos %icc, %f8, %f12
58531loop_6820:
58532 movrne %l4, 0x15C, %g3
58533 orn %o3, %i4, %i5
58534 ldub [%l7 + 0x76], %g6
58535 siam 0x0
58536 fsrc2s %f3, %f7
58537 fornot1 %f10, %f6, %f8
58538 ld [%l7 + 0x68], %f8
58539 fpadd32s %f11, %f3, %f12
58540 stb %g1, [%l7 + 0x62]
58541 sllx %i3, 0x18, %i2
58542 orcc %g2, 0x1322, %l0
58543 tge %icc, 0x4
58544 faligndata %f2, %f0, %f0
58545 ldd [%l7 + 0x30], %f14
58546 fba,a %fcc3, loop_6821
58547 movre %g4, %l6, %o2
58548 move %xcc, %i6, %o1
58549 fpsub32 %f4, %f6, %f14
58550loop_6821:
58551 stw %o0, [%l7 + 0x74]
58552 ldx [%l7 + 0x38], %o6
58553 edge8 %o5, %l1, %g7
58554 fmovrde %i1, %f2, %f6
58555 ld [%l7 + 0x74], %f11
58556 movrlez %o7, %o4, %l2
58557 st %f11, [%l7 + 0x30]
58558 tg %xcc, 0x5
58559 bge,a,pn %icc, loop_6822
58560 fmuld8sux16 %f1, %f6, %f6
58561 popc 0x139C, %i7
58562 mulscc %i0, %l3, %l5
58563loop_6822:
58564 stb %g5, [%l7 + 0x7B]
58565 or %g3, 0x1C32, %o3
58566 ldd [%l7 + 0x30], %f4
58567 fpadd32s %f5, %f15, %f15
58568 ldsh [%l7 + 0x10], %l4
58569 tn %icc, 0x7
58570 lduh [%l7 + 0x2C], %i5
58571 fone %f10
58572 udivcc %g6, 0x156B, %i4
58573 st %f7, [%l7 + 0x20]
58574 fxnors %f13, %f3, %f5
58575 bvs,pt %icc, loop_6823
58576 st %f11, [%l7 + 0x34]
58577 tneg %xcc, 0x2
58578 fnand %f10, %f12, %f4
58579loop_6823:
58580 nop
58581 setx loop_6824, %l0, %l1
58582 wrpr 0x1, %tl
58583 wrpr %l1, %tpc
58584 add %l1, 0x4, %l1
58585 wrpr %l1, %tnpc
58586 setx 0x34400001400, %l0, %l1
58587 wrpr %l1, %tstate
58588 wrhpr 0x4, %htstate
58589 retry
58590 tleu %icc, 0x0
58591 fmovsneg %xcc, %f5, %f3
58592 fmovsneg %xcc, %f7, %f15
58593loop_6824:
58594 ldsw [%l7 + 0x44], %i3
58595 bge loop_6825
58596 fbn %fcc1, loop_6826
58597 ldsh [%l7 + 0x28], %i2
58598 stb %g1, [%l7 + 0x1B]
58599loop_6825:
58600 movvc %icc, %g2, %g4
58601loop_6826:
58602 lduw [%l7 + 0x64], %l6
58603 umul %l0, 0x1ED1, %i6
58604 fmovdleu %xcc, %f5, %f14
58605 edge8l %o2, %o1, %o0
58606 fsrc1s %f15, %f0
58607 fbue %fcc0, loop_6827
58608 ldub [%l7 + 0x0E], %o6
58609 ldub [%l7 + 0x3B], %o5
58610 ldub [%l7 + 0x31], %g7
58611loop_6827:
58612 fpsub16s %f14, %f2, %f13
58613 udivx %l1, 0x11FF, %o7
58614 stb %i1, [%l7 + 0x24]
58615 nop
58616 setx loop_6828, %l0, %l1
58617 jmpl %l1, %o4
58618 stx %l2, [%l7 + 0x78]
58619 bvc,pn %xcc, loop_6829
58620 movrlez %i0, %l3, %l5
58621loop_6828:
58622 fmul8ulx16 %f10, %f0, %f14
58623 lduh [%l7 + 0x1A], %i7
58624loop_6829:
58625 fabss %f2, %f7
58626 fmul8ulx16 %f6, %f10, %f10
58627 fmovsa %icc, %f3, %f4
58628 nop
58629 setx loop_6830, %l0, %l1
58630 jmpl %l1, %g3
58631 ba loop_6831
58632 fcmpeq32 %f6, %f6, %g5
58633 ldub [%l7 + 0x23], %o3
58634loop_6830:
58635 fmovrsgez %l4, %f11, %f15
58636loop_6831:
58637 lduw [%l7 + 0x58], %i5
58638 movg %xcc, %i4, %i3
58639 movle %xcc, %g6, %g1
58640 fmovsvs %icc, %f2, %f12
58641 fcmps %fcc1, %f15, %f14
58642 sth %g2, [%l7 + 0x10]
58643 fmovrde %g4, %f0, %f0
58644 ldsw [%l7 + 0x38], %l6
58645 array16 %i2, %i6, %l0
58646 andncc %o1, %o0, %o2
58647 orcc %o6, 0x0C0F, %g7
58648 lduw [%l7 + 0x40], %o5
58649 edge32n %l1, %o7, %i1
58650 bne,a %xcc, loop_6832
58651 lduw [%l7 + 0x40], %l2
58652 fbu %fcc0, loop_6833
58653 fmovdneg %icc, %f1, %f7
58654loop_6832:
58655 ldub [%l7 + 0x77], %i0
58656 tg %xcc, 0x2
58657loop_6833:
58658 tcs %icc, 0x4
58659 array8 %l3, %o4, %i7
58660 ba,a loop_6834
58661 fmovdpos %icc, %f10, %f7
58662 edge16l %l5, %g5, %g3
58663 fzero %f10
58664loop_6834:
58665 stw %l4, [%l7 + 0x18]
58666 fble,a %fcc3, loop_6835
58667 tne %xcc, 0x4
58668 fble %fcc0, loop_6836
58669 ldsw [%l7 + 0x64], %i5
58670loop_6835:
58671 fmovsne %xcc, %f0, %f11
58672 tvc %icc, 0x3
58673loop_6836:
58674 fpsub16s %f0, %f11, %f4
58675 fors %f4, %f13, %f0
58676 fbue,a %fcc3, loop_6837
58677 movge %icc, %o3, %i3
58678 fxors %f13, %f12, %f2
58679 fand %f14, %f4, %f12
58680loop_6837:
58681 tle %xcc, 0x7
58682 alignaddr %i4, %g6, %g2
58683 fpadd16 %f12, %f10, %f4
58684 fpackfix %f6, %f12
58685 sub %g4, 0x16ED, %l6
58686 ld [%l7 + 0x30], %f14
58687 bpos,a,pt %icc, loop_6838
58688 fmovsl %xcc, %f5, %f13
58689 fcmped %fcc0, %f12, %f8
58690 fpsub16s %f8, %f10, %f1
58691loop_6838:
58692 fbul,a %fcc2, loop_6839
58693 edge16n %i2, %i6, %g1
58694 fmovsge %icc, %f7, %f12
58695 lduw [%l7 + 0x28], %o1
58696loop_6839:
58697 taddcctv %l0, %o0, %o6
58698 bgu,pt %xcc, loop_6840
58699 fmovs %f11, %f6
58700 stw %g7, [%l7 + 0x08]
58701 edge32 %o2, %l1, %o5
58702loop_6840:
58703 subc %o7, %l2, %i0
58704 fnegd %f14, %f0
58705 bpos,a loop_6841
58706 sra %l3, %o4, %i1
58707 ldsw [%l7 + 0x18], %l5
58708 edge16ln %g5, %i7, %g3
58709loop_6841:
58710 fabss %f11, %f1
58711 st %f15, [%l7 + 0x6C]
58712 umulcc %i5, 0x118A, %l4
58713 fpsub32 %f4, %f8, %f0
58714 fmovda %xcc, %f6, %f15
58715 mulscc %o3, 0x0C0C, %i3
58716 sth %i4, [%l7 + 0x76]
58717 xorcc %g2, %g6, %l6
58718 fmovsle %xcc, %f11, %f7
58719 ta %xcc, 0x4
58720 udiv %g4, 0x122D, %i2
58721 edge8n %g1, %o1, %i6
58722 fmovdpos %xcc, %f14, %f0
58723 sllx %o0, 0x13, %o6
58724 tgu %xcc, 0x7
58725 fmul8x16au %f0, %f6, %f14
58726 brz %l0, loop_6842
58727 stx %o2, [%l7 + 0x28]
58728 andncc %g7, %o5, %o7
58729 movge %xcc, %l1, %i0
58730loop_6842:
58731 stb %l2, [%l7 + 0x53]
58732 ldub [%l7 + 0x56], %l3
58733 ldub [%l7 + 0x26], %i1
58734 fmul8ulx16 %f4, %f14, %f0
58735 fornot1s %f0, %f4, %f8
58736 fpack16 %f6, %f0
58737 edge32 %l5, %o4, %i7
58738 st %f11, [%l7 + 0x10]
58739 fmovdgu %icc, %f8, %f15
58740 fbe %fcc0, loop_6843
58741 sth %g5, [%l7 + 0x50]
58742 fcmped %fcc2, %f6, %f4
58743 tsubcc %i5, %l4, %o3
58744loop_6843:
58745 ldsh [%l7 + 0x32], %i3
58746 movrgz %i4, 0x036, %g2
58747 srlx %g6, 0x15, %g3
58748 ldx [%l7 + 0x18], %g4
58749 fmovsvs %xcc, %f15, %f11
58750 stb %i2, [%l7 + 0x6E]
58751 fzeros %f3
58752 bge,a,pt %xcc, loop_6844
58753 fmovrdne %l6, %f10, %f6
58754 ldx [%l7 + 0x78], %o1
58755 ldub [%l7 + 0x28], %g1
58756loop_6844:
58757 subccc %o0, %o6, %l0
58758 fcmped %fcc0, %f14, %f2
58759 fpmerge %f6, %f8, %f8
58760 movcs %icc, %i6, %g7
58761 fandnot2 %f2, %f4, %f2
58762 smul %o5, 0x0956, %o7
58763 sethi 0x105B, %o2
58764 fxnor %f12, %f2, %f6
58765 movn %xcc, %i0, %l2
58766 call loop_6845
58767 or %l1, %l3, %i1
58768 ldd [%l7 + 0x38], %f8
58769 tsubcctv %o4, 0x007C, %l5
58770loop_6845:
58771 fmovs %f0, %f10
58772 fmovdn %icc, %f10, %f14
58773 fpmerge %f2, %f6, %f6
58774 fmovsa %xcc, %f5, %f4
58775 movg %icc, %g5, %i5
58776 lduw [%l7 + 0x78], %i7
58777 std %f2, [%l7 + 0x28]
58778 fbug %fcc0, loop_6846
58779 orn %l4, %o3, %i3
58780 tge %icc, 0x0
58781 fornot2 %f4, %f14, %f2
58782loop_6846:
58783 tvs %xcc, 0x3
58784 edge8 %i4, %g6, %g2
58785 fnand %f6, %f6, %f8
58786 st %f3, [%l7 + 0x7C]
58787 fmovspos %xcc, %f12, %f3
58788 ta %xcc, 0x2
58789 mulx %g4, %g3, %i2
58790 fmovdneg %xcc, %f10, %f15
58791 ldub [%l7 + 0x4C], %l6
58792 st %f10, [%l7 + 0x58]
58793 movvs %icc, %g1, %o0
58794 ldsb [%l7 + 0x38], %o6
58795 fxnors %f7, %f15, %f1
58796 bneg,pt %xcc, loop_6847
58797 bl,a,pt %xcc, loop_6848
58798 brgez,a %l0, loop_6849
58799 ldsb [%l7 + 0x3E], %i6
58800loop_6847:
58801 nop
58802 setx loop_6850, %l0, %l1
58803 wrpr 0x1, %tl
58804 wrpr %l1, %tnpc
58805 setx 0x34400001400, %l0, %l1
58806 wrpr %l1, %tstate
58807 wrhpr 0x4, %htstate
58808 done
58809loop_6848:
58810 fexpand %f12, %f8
58811loop_6849:
58812 fmovscs %xcc, %f1, %f2
58813 siam 0x7
58814loop_6850:
58815 lduh [%l7 + 0x2A], %o1
58816 movrne %g7, 0x17A, %o7
58817 fmovrdne %o5, %f6, %f12
58818 fmovd %f12, %f6
58819 fmovdgu %xcc, %f14, %f9
58820 fmovsvs %xcc, %f13, %f8
58821 sth %o2, [%l7 + 0x30]
58822 fmovrde %l2, %f0, %f4
58823 sdiv %i0, 0x1CDE, %l1
58824 sra %l3, %i1, %l5
58825 movge %xcc, %g5, %o4
58826 fors %f2, %f11, %f1
58827 std %f0, [%l7 + 0x78]
58828 stb %i7, [%l7 + 0x44]
58829 fpack32 %f12, %f6, %f8
58830 movcc %xcc, %l4, %o3
58831 fzeros %f3
58832 ldsb [%l7 + 0x5C], %i3
58833 ldsw [%l7 + 0x1C], %i5
58834 fmovda %xcc, %f13, %f8
58835 array16 %i4, %g6, %g2
58836 edge16l %g3, %i2, %g4
58837 movne %icc, %g1, %l6
58838 ldsb [%l7 + 0x77], %o6
58839 fbul %fcc0, loop_6851
58840 fbuge,a %fcc3, loop_6852
58841 srax %l0, %o0, %i6
58842 array8 %g7, %o7, %o5
58843loop_6851:
58844 fmovsvc %xcc, %f14, %f15
58845loop_6852:
58846 fmovdn %xcc, %f13, %f2
58847 edge32ln %o2, %o1, %l2
58848 edge16ln %i0, %l1, %i1
58849 brlz,a %l5, loop_6853
58850 stw %g5, [%l7 + 0x18]
58851 udiv %l3, 0x08A3, %o4
58852 bcc %icc, loop_6854
58853loop_6853:
58854 andn %i7, %o3, %i3
58855 array16 %i5, %l4, %i4
58856 tpos %icc, 0x7
58857loop_6854:
58858 sdivx %g2, 0x009A, %g3
58859 ldsh [%l7 + 0x16], %g6
58860 lduw [%l7 + 0x4C], %i2
58861 tvc %xcc, 0x0
58862 udiv %g1, 0x00D3, %l6
58863 fcmpgt16 %f10, %f14, %o6
58864 addc %g4, %o0, %i6
58865 sll %l0, %g7, %o5
58866 edge8 %o2, %o7, %l2
58867 fbug,a %fcc1, loop_6855
58868 fmovdn %icc, %f12, %f11
58869 fpsub16 %f2, %f14, %f0
58870 movleu %icc, %i0, %l1
58871loop_6855:
58872 ldub [%l7 + 0x7C], %o1
58873 subc %i1, %l5, %l3
58874 ldd [%l7 + 0x58], %f12
58875 fzero %f10
58876 fmovd %f14, %f8
58877 ldd [%l7 + 0x08], %f12
58878 edge32l %o4, %i7, %o3
58879 ble,a,pt %icc, loop_6856
58880 tle %icc, 0x7
58881 taddcc %i3, %g5, %i5
58882 st %f5, [%l7 + 0x20]
58883loop_6856:
58884 bne,a %icc, loop_6857
58885 stx %i4, [%l7 + 0x60]
58886 stb %g2, [%l7 + 0x59]
58887 movg %xcc, %l4, %g3
58888loop_6857:
58889 fpadd32s %f12, %f9, %f4
58890 ldx [%l7 + 0x38], %i2
58891 sdiv %g1, 0x0ACD, %l6
58892 stw %o6, [%l7 + 0x3C]
58893 ldub [%l7 + 0x68], %g6
58894 ldub [%l7 + 0x64], %o0
58895 ldub [%l7 + 0x58], %g4
58896 sdiv %i6, 0x0108, %l0
58897 tne %xcc, 0x3
58898 tleu %icc, 0x2
58899 sdivcc %o5, 0x1743, %g7
58900 ldsb [%l7 + 0x4E], %o7
58901 edge8 %o2, %l2, %i0
58902 fcmpeq16 %f6, %f0, %l1
58903 andncc %o1, %i1, %l3
58904 subccc %o4, 0x1B98, %l5
58905 fnors %f7, %f6, %f3
58906 movge %icc, %i7, %o3
58907 bvc,a %xcc, loop_6858
58908 fmovscs %xcc, %f1, %f15
58909 fmovspos %icc, %f5, %f13
58910 array8 %g5, %i5, %i4
58911loop_6858:
58912 fpadd32s %f3, %f11, %f11
58913 fmovrdgez %i3, %f2, %f14
58914 fcmple16 %f14, %f4, %g2
58915 subc %l4, %i2, %g3
58916 tpos %xcc, 0x5
58917 taddcctv %g1, 0x13D6, %o6
58918 ldsh [%l7 + 0x08], %l6
58919 fcmple16 %f10, %f10, %g6
58920 edge16n %o0, %g4, %l0
58921 faligndata %f4, %f0, %f6
58922 fxor %f2, %f14, %f0
58923 bneg,pn %xcc, loop_6859
58924 fmul8x16au %f0, %f7, %f14
58925 fblg,a %fcc2, loop_6860
58926 fbul %fcc3, loop_6861
58927loop_6859:
58928 array8 %i6, %o5, %g7
58929 mulscc %o2, 0x1DE3, %l2
58930loop_6860:
58931 fmovd %f10, %f2
58932loop_6861:
58933 sth %o7, [%l7 + 0x50]
58934 fnot2s %f9, %f15
58935 ldsh [%l7 + 0x50], %l1
58936 fmovdvc %icc, %f11, %f14
58937 fmovsa %icc, %f4, %f13
58938 fbge %fcc3, loop_6862
58939 fmovrslz %i0, %f9, %f6
58940 stx %o1, [%l7 + 0x50]
58941 stw %l3, [%l7 + 0x48]
58942loop_6862:
58943 stx %o4, [%l7 + 0x78]
58944 sllx %i1, %l5, %i7
58945 fzeros %f6
58946 movre %g5, 0x0C5, %i5
58947 movrgz %o3, 0x26D, %i3
58948 sdivcc %g2, 0x172B, %l4
58949 fpack32 %f14, %f12, %f4
58950 fpack32 %f4, %f14, %f10
58951 fmovrdgz %i4, %f0, %f12
58952 fbg,a %fcc1, loop_6863
58953 fble,a %fcc3, loop_6864
58954 movle %xcc, %i2, %g1
58955 srlx %o6, 0x03, %l6
58956loop_6863:
58957 fmovrde %g6, %f6, %f4
58958loop_6864:
58959 fbule %fcc1, loop_6865
58960 tg %icc, 0x0
58961 ble,a %xcc, loop_6866
58962 fmovrdgez %g3, %f12, %f0
58963loop_6865:
58964 lduw [%l7 + 0x44], %g4
58965 ldsh [%l7 + 0x26], %o0
58966loop_6866:
58967 ldsb [%l7 + 0x73], %i6
58968 xorcc %o5, 0x0257, %g7
58969 fnands %f14, %f0, %f9
58970 siam 0x3
58971 smulcc %o2, 0x0FCD, %l2
58972 fbuge,a %fcc2, loop_6867
58973 ldsh [%l7 + 0x3C], %o7
58974 fcmpd %fcc1, %f8, %f14
58975 fmovrsgez %l1, %f11, %f0
58976loop_6867:
58977 te %xcc, 0x0
58978 fcmpgt16 %f10, %f0, %l0
58979 edge8n %o1, %l3, %i0
58980 fbule,a %fcc3, loop_6868
58981 fmovdleu %xcc, %f9, %f5
58982 udiv %o4, 0x1C32, %l5
58983 xnorcc %i7, 0x1024, %g5
58984loop_6868:
58985 lduh [%l7 + 0x76], %i1
58986 movcs %xcc, %o3, %i5
58987 fmul8sux16 %f4, %f0, %f6
58988 fmul8x16 %f12, %f8, %f4
58989 fzero %f10
58990 fxor %f4, %f0, %f10
58991 fbuge,a %fcc2, loop_6869
58992 brgez,a %g2, loop_6870
58993 ldsb [%l7 + 0x5B], %i3
58994 st %f13, [%l7 + 0x58]
58995loop_6869:
58996 stx %i4, [%l7 + 0x48]
58997loop_6870:
58998 ldsb [%l7 + 0x19], %i2
58999 lduw [%l7 + 0x64], %g1
59000 sra %o6, 0x11, %l6
59001 add %l4, %g3, %g4
59002 udiv %o0, 0x0AAC, %g6
59003 brgez %i6, loop_6871
59004 edge8ln %o5, %g7, %o2
59005 nop
59006 setx loop_6872, %l0, %l1
59007 jmpl %l1, %o7
59008 ble %icc, loop_6873
59009loop_6871:
59010 fmovdn %xcc, %f3, %f7
59011 fmovdn %icc, %f7, %f7
59012loop_6872:
59013 fmuld8sux16 %f3, %f5, %f4
59014loop_6873:
59015 fpadd32 %f0, %f6, %f2
59016 stb %l2, [%l7 + 0x6B]
59017 fmul8x16 %f11, %f14, %f0
59018 array16 %l0, %o1, %l3
59019 lduh [%l7 + 0x78], %i0
59020 movneg %xcc, %o4, %l1
59021 std %f4, [%l7 + 0x68]
59022 fcmpgt16 %f0, %f8, %i7
59023 ldsw [%l7 + 0x18], %l5
59024 fnot1s %f12, %f15
59025 bgu,a,pt %icc, loop_6874
59026 fmovsne %icc, %f8, %f6
59027 bvc,pt %icc, loop_6875
59028 ldsb [%l7 + 0x35], %i1
59029loop_6874:
59030 fcmpeq16 %f8, %f6, %g5
59031 bneg,a,pn %xcc, loop_6876
59032loop_6875:
59033 movrlz %o3, %g2, %i3
59034 alignaddrl %i4, %i5, %g1
59035 pdist %f2, %f4, %f6
59036loop_6876:
59037 andcc %o6, %l6, %l4
59038 tleu %xcc, 0x7
59039 tvc %xcc, 0x2
59040 brlez %i2, loop_6877
59041 fabss %f13, %f10
59042 st %f10, [%l7 + 0x44]
59043 stb %g4, [%l7 + 0x32]
59044loop_6877:
59045 stb %g3, [%l7 + 0x16]
59046 fornot1s %f3, %f10, %f4
59047 fmuld8ulx16 %f5, %f1, %f2
59048 fcmpes %fcc1, %f7, %f13
59049 fpsub16s %f15, %f15, %f13
59050 fornot1s %f6, %f11, %f11
59051 st %f14, [%l7 + 0x78]
59052 brnz,a %o0, loop_6878
59053 ldsb [%l7 + 0x41], %g6
59054 sll %o5, %i6, %g7
59055 fbo %fcc3, loop_6879
59056loop_6878:
59057 movrgez %o7, %o2, %l2
59058 fcmpes %fcc3, %f3, %f8
59059 ldd [%l7 + 0x58], %f6
59060loop_6879:
59061 fbule %fcc3, loop_6880
59062 sth %l0, [%l7 + 0x60]
59063 stb %l3, [%l7 + 0x0E]
59064 ldsh [%l7 + 0x40], %o1
59065loop_6880:
59066 sth %o4, [%l7 + 0x24]
59067 stb %l1, [%l7 + 0x11]
59068 fbu %fcc3, loop_6881
59069 edge16ln %i0, %i7, %l5
59070 fbn %fcc3, loop_6882
59071 fpsub16s %f5, %f3, %f9
59072loop_6881:
59073 edge16l %g5, %o3, %i1
59074 fcmpeq16 %f12, %f10, %i3
59075loop_6882:
59076 fmovdgu %icc, %f15, %f12
59077 fmovspos %icc, %f4, %f0
59078 fmovsl %xcc, %f9, %f3
59079 fmul8x16 %f8, %f14, %f14
59080 fbn %fcc1, loop_6883
59081 fbl %fcc1, loop_6884
59082 edge32n %g2, %i4, %g1
59083 std %f8, [%l7 + 0x48]
59084loop_6883:
59085 tge %xcc, 0x1
59086loop_6884:
59087 sdiv %o6, 0x0AB4, %l6
59088 array32 %l4, %i2, %g4
59089 tg %icc, 0x3
59090 movrgez %i5, 0x0E7, %g3
59091 bcc,a,pt %icc, loop_6885
59092 tsubcc %o0, 0x0B2C, %o5
59093 fnor %f8, %f10, %f8
59094 fpadd16s %f7, %f10, %f0
59095loop_6885:
59096 xorcc %g6, 0x0777, %i6
59097 fmovs %f10, %f12
59098 movrgez %g7, %o2, %l2
59099 st %f9, [%l7 + 0x34]
59100 ldd [%l7 + 0x30], %f12
59101 sth %o7, [%l7 + 0x62]
59102 tge %icc, 0x4
59103 fmovrslez %l3, %f4, %f9
59104 sth %l0, [%l7 + 0x1C]
59105 stw %o4, [%l7 + 0x4C]
59106 lduh [%l7 + 0x42], %l1
59107 bpos loop_6886
59108 and %i0, %o1, %i7
59109 fblg %fcc1, loop_6887
59110 fmovdg %xcc, %f6, %f5
59111loop_6886:
59112 ld [%l7 + 0x6C], %f6
59113 stx %g5, [%l7 + 0x28]
59114loop_6887:
59115 sth %o3, [%l7 + 0x14]
59116 stx %i1, [%l7 + 0x38]
59117 fmovdcs %icc, %f7, %f13
59118 ble %xcc, loop_6888
59119 ldsb [%l7 + 0x39], %i3
59120 lduw [%l7 + 0x38], %g2
59121 stx %l5, [%l7 + 0x50]
59122loop_6888:
59123 ldd [%l7 + 0x58], %f4
59124 fcmple16 %f0, %f8, %i4
59125 sub %g1, 0x11F9, %l6
59126 ldd [%l7 + 0x78], %f0
59127 bvc %xcc, loop_6889
59128 st %f15, [%l7 + 0x10]
59129 fmuld8sux16 %f1, %f6, %f14
59130 fmovsle %xcc, %f0, %f9
59131loop_6889:
59132 sdiv %o6, 0x1C36, %i2
59133 mova %icc, %g4, %i5
59134 fxor %f0, %f14, %f2
59135 fornot1s %f5, %f9, %f15
59136 ldsw [%l7 + 0x44], %l4
59137 andn %g3, %o0, %g6
59138 fpsub32s %f6, %f15, %f14
59139 edge16ln %i6, %o5, %o2
59140 sth %g7, [%l7 + 0x70]
59141 udiv %l2, 0x0EA9, %l3
59142 ldsh [%l7 + 0x76], %o7
59143 fbu,a %fcc0, loop_6890
59144 fbuge %fcc2, loop_6891
59145 ldsw [%l7 + 0x5C], %o4
59146 fbl %fcc1, loop_6892
59147loop_6890:
59148 ld [%l7 + 0x30], %f12
59149loop_6891:
59150 fmovrdgez %l1, %f14, %f4
59151 movvs %xcc, %l0, %i0
59152loop_6892:
59153 fcmped %fcc2, %f14, %f10
59154 fbuge,a %fcc2, loop_6893
59155 tge %xcc, 0x7
59156 xor %o1, 0x1881, %i7
59157 fmovrsgez %o3, %f14, %f14
59158loop_6893:
59159 fmovd %f14, %f14
59160 fmovdn %xcc, %f11, %f10
59161 lduh [%l7 + 0x74], %g5
59162 ldsh [%l7 + 0x16], %i1
59163 fmuld8sux16 %f8, %f2, %f0
59164 fmovdg %xcc, %f13, %f3
59165 movrlz %i3, 0x124, %g2
59166 tsubcctv %i4, %l5, %g1
59167 bcc %xcc, loop_6894
59168 smulcc %o6, %l6, %g4
59169 bpos,a %icc, loop_6895
59170 fbn %fcc0, loop_6896
59171loop_6894:
59172 ld [%l7 + 0x68], %f6
59173 fmovdcs %icc, %f5, %f5
59174loop_6895:
59175 tcs %icc, 0x2
59176loop_6896:
59177 bpos %xcc, loop_6897
59178 edge32n %i2, %i5, %l4
59179 ldx [%l7 + 0x70], %o0
59180 sth %g3, [%l7 + 0x4E]
59181loop_6897:
59182 fmovrslez %i6, %f15, %f12
59183 ldsw [%l7 + 0x3C], %g6
59184 fpsub16s %f9, %f1, %f6
59185 addcc %o2, 0x0D06, %o5
59186 movne %icc, %g7, %l3
59187 bcs,pt %icc, loop_6898
59188 fmuld8ulx16 %f6, %f12, %f6
59189 ldx [%l7 + 0x68], %o7
59190 stx %l2, [%l7 + 0x10]
59191loop_6898:
59192 stb %l1, [%l7 + 0x4E]
59193 ldd [%l7 + 0x78], %f4
59194 ldd [%l7 + 0x40], %f12
59195 fble %fcc2, loop_6899
59196 subccc %l0, 0x0E4C, %o4
59197 fornot1 %f6, %f14, %f12
59198 ld [%l7 + 0x64], %f12
59199loop_6899:
59200 tcc %icc, 0x5
59201 fmovsge %xcc, %f12, %f12
59202 bpos loop_6900
59203 fmovsl %icc, %f8, %f1
59204 bgu loop_6901
59205 fornot1s %f0, %f5, %f5
59206loop_6900:
59207 orn %i0, 0x1062, %i7
59208 stw %o1, [%l7 + 0x2C]
59209loop_6901:
59210 ldub [%l7 + 0x7A], %g5
59211 fbn,a %fcc2, loop_6902
59212 stb %o3, [%l7 + 0x18]
59213 andn %i1, %i3, %g2
59214 fornot1s %f3, %f14, %f9
59215loop_6902:
59216 fble,a %fcc2, loop_6903
59217 movrne %l5, 0x05A, %i4
59218 ldx [%l7 + 0x10], %g1
59219 fmovsle %icc, %f11, %f8
59220loop_6903:
59221 fmovsle %icc, %f4, %f0
59222 bcs,a,pn %icc, loop_6904
59223 nop
59224 setx loop_6905, %l0, %l1
59225 wrpr 0x1, %tl
59226 wrpr %l1, %tnpc
59227 setx 0x34400001400, %l0, %l1
59228 wrpr %l1, %tstate
59229 wrhpr 0x4, %htstate
59230 done
59231 fnot2 %f14, %f4
59232 ldx [%l7 + 0x38], %l6
59233loop_6904:
59234 ta %xcc, 0x6
59235loop_6905:
59236 ldx [%l7 + 0x30], %g4
59237 edge8l %o6, %i5, %i2
59238 orcc %l4, 0x0FEE, %g3
59239 sth %o0, [%l7 + 0x46]
59240 lduh [%l7 + 0x58], %i6
59241 fabsd %f14, %f6
59242 fmul8x16 %f4, %f12, %f4
59243 movle %xcc, %o2, %g6
59244 bn,a %xcc, loop_6906
59245 orn %g7, 0x1B50, %o5
59246 lduw [%l7 + 0x58], %l3
59247 fpsub32s %f10, %f15, %f11
59248loop_6906:
59249 tle %xcc, 0x6
59250 tg %xcc, 0x2
59251 umulcc %l2, 0x0FBA, %o7
59252 sth %l1, [%l7 + 0x5E]
59253 bcc,pt %xcc, loop_6907
59254 orncc %l0, 0x0750, %i0
59255 fmovdpos %xcc, %f9, %f14
59256 orn %i7, 0x155F, %o1
59257loop_6907:
59258 fbe %fcc3, loop_6908
59259 orncc %g5, 0x1D8B, %o3
59260 edge32l %i1, %o4, %i3
59261 sdiv %g2, 0x1999, %i4
59262loop_6908:
59263 umul %g1, %l5, %g4
59264 fbue,a %fcc0, loop_6909
59265 tleu %xcc, 0x2
59266 ldub [%l7 + 0x44], %o6
59267 fmovscs %xcc, %f15, %f7
59268loop_6909:
59269 ldsw [%l7 + 0x70], %i5
59270 bneg,a,pt %xcc, loop_6910
59271 fornot2 %f12, %f2, %f6
59272 ba,pn %xcc, loop_6911
59273 std %f12, [%l7 + 0x70]
59274loop_6910:
59275 edge16n %i2, %l4, %g3
59276 fcmpgt16 %f8, %f14, %o0
59277loop_6911:
59278 fmovdneg %xcc, %f10, %f4
59279 movge %xcc, %l6, %o2
59280 stb %i6, [%l7 + 0x6E]
59281 subc %g6, %g7, %l3
59282 sth %o5, [%l7 + 0x4E]
59283 fmovdleu %icc, %f12, %f8
59284 fmovrdgz %l2, %f14, %f10
59285 stx %l1, [%l7 + 0x40]
59286 andcc %o7, 0x11F9, %i0
59287 fmovscc %icc, %f9, %f1
59288 fmovrsgz %i7, %f2, %f6
59289 siam 0x6
59290 fmovspos %icc, %f13, %f14
59291 fmovde %icc, %f8, %f1
59292 ldd [%l7 + 0x38], %f10
59293 movg %xcc, %o1, %l0
59294 fbo %fcc3, loop_6912
59295 stw %g5, [%l7 + 0x28]
59296 st %f7, [%l7 + 0x18]
59297 fornot1 %f12, %f14, %f8
59298loop_6912:
59299 edge32n %o3, %i1, %o4
59300 fmovdcs %xcc, %f12, %f3
59301 sdivx %g2, 0x1F86, %i3
59302 fmovsvc %icc, %f4, %f10
59303 fnot1 %f14, %f10
59304 sth %i4, [%l7 + 0x54]
59305 ldsw [%l7 + 0x68], %l5
59306 smul %g4, %g1, %o6
59307 ldub [%l7 + 0x11], %i5
59308 ba,a loop_6913
59309 xnor %i2, 0x0396, %g3
59310 ldsh [%l7 + 0x26], %l4
59311 ldx [%l7 + 0x78], %l6
59312loop_6913:
59313 stb %o2, [%l7 + 0x78]
59314 fbul %fcc1, loop_6914
59315 xnorcc %o0, %i6, %g6
59316 ldsb [%l7 + 0x1C], %l3
59317 tsubcctv %g7, 0x1B3C, %o5
59318loop_6914:
59319 ta %xcc, 0x1
59320 sth %l1, [%l7 + 0x5A]
59321 fcmple32 %f12, %f4, %l2
59322 edge32ln %o7, %i7, %i0
59323 ldsb [%l7 + 0x47], %o1
59324 ldx [%l7 + 0x40], %l0
59325 subc %o3, 0x1C12, %g5
59326 ldsw [%l7 + 0x18], %o4
59327 movpos %xcc, %i1, %i3
59328 ldsw [%l7 + 0x4C], %i4
59329 fpadd16s %f5, %f7, %f6
59330 std %f6, [%l7 + 0x20]
59331 mova %icc, %l5, %g2
59332 ldsh [%l7 + 0x12], %g1
59333 ldx [%l7 + 0x38], %o6
59334 xnor %g4, 0x080C, %i2
59335 stx %g3, [%l7 + 0x50]
59336 fcmple32 %f12, %f4, %l4
59337 stw %i5, [%l7 + 0x3C]
59338 ldsh [%l7 + 0x68], %l6
59339 sth %o2, [%l7 + 0x36]
59340 fcmpes %fcc2, %f4, %f7
59341 fmovdle %xcc, %f0, %f10
59342 lduw [%l7 + 0x78], %i6
59343 stb %g6, [%l7 + 0x41]
59344 and %o0, 0x1601, %l3
59345 fmovdl %xcc, %f13, %f8
59346 st %f6, [%l7 + 0x3C]
59347 ldd [%l7 + 0x40], %f4
59348 stx %o5, [%l7 + 0x60]
59349 sdivx %g7, 0x012A, %l1
59350 fcmps %fcc3, %f2, %f11
59351 fmovde %icc, %f0, %f9
59352 for %f4, %f2, %f12
59353 ldsh [%l7 + 0x4E], %l2
59354 bneg %icc, loop_6915
59355 bvc,pt %xcc, loop_6916
59356 bshuffle %f4, %f12, %f12
59357 addcc %i7, %o7, %o1
59358loop_6915:
59359 st %f9, [%l7 + 0x10]
59360loop_6916:
59361 ld [%l7 + 0x6C], %f6
59362 fbge %fcc3, loop_6917
59363 fbu,a %fcc3, loop_6918
59364 fornot2s %f5, %f2, %f15
59365 fpsub16s %f0, %f14, %f13
59366loop_6917:
59367 ldd [%l7 + 0x70], %f0
59368loop_6918:
59369 ldub [%l7 + 0x17], %l0
59370 fcmped %fcc0, %f2, %f2
59371 stw %o3, [%l7 + 0x08]
59372 sth %g5, [%l7 + 0x58]
59373 sth %i0, [%l7 + 0x6A]
59374 stx %o4, [%l7 + 0x38]
59375 fblg,a %fcc3, loop_6919
59376 stx %i3, [%l7 + 0x18]
59377 tsubcc %i4, %l5, %i1
59378 movg %icc, %g1, %g2
59379loop_6919:
59380 xnor %o6, 0x16BF, %g4
59381 fpsub32s %f9, %f2, %f12
59382 smul %i2, 0x1516, %g3
59383 lduw [%l7 + 0x38], %i5
59384 fmuld8sux16 %f14, %f7, %f8
59385 mulscc %l4, 0x0112, %l6
59386 fbl,a %fcc2, loop_6920
59387 fblg,a %fcc1, loop_6921
59388 fmovrsgz %o2, %f6, %f4
59389 edge16l %g6, %o0, %i6
59390loop_6920:
59391 ldd [%l7 + 0x68], %f10
59392loop_6921:
59393 movn %xcc, %l3, %g7
59394 stw %o5, [%l7 + 0x74]
59395 fbn %fcc0, loop_6922
59396 nop
59397 setx loop_6923, %l0, %l1
59398 wrpr 0x1, %tl
59399 wrpr %l1, %tpc
59400 add %l1, 0x4, %l1
59401 wrpr %l1, %tnpc
59402 setx 0x34400001400, %l0, %l1
59403 wrpr %l1, %tstate
59404 wrhpr 0x4, %htstate
59405 retry
59406 srax %l2, 0x08, %l1
59407 ldub [%l7 + 0x42], %o7
59408loop_6922:
59409 and %i7, 0x0CF4, %o1
59410loop_6923:
59411 bpos,a loop_6924
59412 ldsw [%l7 + 0x14], %l0
59413 be %icc, loop_6925
59414 fmuld8ulx16 %f13, %f0, %f6
59415loop_6924:
59416 fbg %fcc3, loop_6926
59417 tne %icc, 0x2
59418loop_6925:
59419 tne %xcc, 0x3
59420 fpackfix %f14, %f15
59421loop_6926:
59422 ldub [%l7 + 0x6B], %g5
59423 subccc %i0, 0x07AD, %o3
59424 move %xcc, %o4, %i4
59425 lduh [%l7 + 0x3E], %l5
59426 fpsub16 %f10, %f12, %f4
59427 movneg %icc, %i3, %i1
59428 ldub [%l7 + 0x6B], %g2
59429 stx %g1, [%l7 + 0x28]
59430 st %f3, [%l7 + 0x4C]
59431 subccc %o6, 0x087A, %i2
59432 fpsub16s %f13, %f6, %f4
59433 bneg loop_6927
59434 tpos %xcc, 0x0
59435 tsubcctv %g3, 0x0D54, %i5
59436 fmuld8sux16 %f3, %f7, %f2
59437loop_6927:
59438 fors %f4, %f10, %f11
59439 brnz,a %g4, loop_6928
59440 edge32n %l4, %l6, %g6
59441 stx %o0, [%l7 + 0x08]
59442 sth %o2, [%l7 + 0x12]
59443loop_6928:
59444 ldd [%l7 + 0x78], %f4
59445 fandnot2s %f5, %f3, %f2
59446 fcmpgt16 %f4, %f6, %l3
59447 movpos %icc, %i6, %o5
59448 bshuffle %f12, %f14, %f8
59449 sdivx %g7, 0x02B6, %l1
59450 fsrc2s %f0, %f3
59451 ldsh [%l7 + 0x32], %o7
59452 ldub [%l7 + 0x69], %i7
59453 ldub [%l7 + 0x74], %l2
59454 fornot2 %f4, %f12, %f8
59455 bn,a loop_6929
59456 fmovdpos %icc, %f10, %f7
59457 lduh [%l7 + 0x0A], %l0
59458 fabss %f9, %f9
59459loop_6929:
59460 movrne %g5, %o1, %o3
59461 fcmpes %fcc0, %f11, %f4
59462 fcmpes %fcc1, %f1, %f11
59463 stb %o4, [%l7 + 0x47]
59464 fmovscs %xcc, %f4, %f0
59465 ldx [%l7 + 0x30], %i0
59466 ldsh [%l7 + 0x34], %l5
59467 ldsb [%l7 + 0x1B], %i3
59468 brlez,a %i4, loop_6930
59469 ldx [%l7 + 0x18], %i1
59470 movrgez %g2, 0x14E, %g1
59471 ldsh [%l7 + 0x22], %o6
59472loop_6930:
59473 movvs %icc, %g3, %i2
59474 fbug %fcc2, loop_6931
59475 bcs,pn %icc, loop_6932
59476 ldsw [%l7 + 0x7C], %i5
59477 ldsb [%l7 + 0x0E], %g4
59478loop_6931:
59479 fabss %f7, %f12
59480loop_6932:
59481 stb %l4, [%l7 + 0x61]
59482 ldsb [%l7 + 0x2C], %g6
59483 fmovrsne %l6, %f8, %f10
59484 bgu,a loop_6933
59485 brgez,a %o2, loop_6934
59486 bn,pn %xcc, loop_6935
59487 lduw [%l7 + 0x64], %o0
59488loop_6933:
59489 stx %i6, [%l7 + 0x58]
59490loop_6934:
59491 fbule %fcc3, loop_6936
59492loop_6935:
59493 bn,a %icc, loop_6937
59494 ldub [%l7 + 0x31], %o5
59495 ldd [%l7 + 0x30], %f4
59496loop_6936:
59497 siam 0x2
59498loop_6937:
59499 fmovrsne %l3, %f8, %f7
59500 array16 %l1, %o7, %g7
59501 fbu %fcc2, loop_6938
59502 tn %icc, 0x2
59503 addcc %l2, 0x12D9, %l0
59504 stw %g5, [%l7 + 0x08]
59505loop_6938:
59506 popc %o1, %i7
59507 movne %icc, %o3, %i0
59508 fcmps %fcc3, %f13, %f8
59509 lduh [%l7 + 0x60], %l5
59510 bpos,a %icc, loop_6939
59511 fpadd16s %f10, %f11, %f4
59512 ldsh [%l7 + 0x4E], %o4
59513 fnot1s %f13, %f4
59514loop_6939:
59515 fmovrdgez %i3, %f14, %f2
59516 lduw [%l7 + 0x20], %i1
59517 fand %f14, %f8, %f14
59518 be,pn %icc, loop_6940
59519 fmovsvc %icc, %f1, %f7
59520 bl %icc, loop_6941
59521 fands %f2, %f8, %f14
59522loop_6940:
59523 nop
59524 setx loop_6942, %l0, %l1
59525 jmpl %l1, %g2
59526 lduh [%l7 + 0x14], %g1
59527loop_6941:
59528 fmuld8sux16 %f0, %f10, %f14
59529 stb %o6, [%l7 + 0x1A]
59530loop_6942:
59531 lduh [%l7 + 0x5A], %g3
59532 sdivx %i4, 0x0221, %i2
59533 ldd [%l7 + 0x10], %f4
59534 lduw [%l7 + 0x24], %g4
59535 fpack16 %f6, %f7
59536 ldd [%l7 + 0x30], %f2
59537 movrlz %l4, 0x039, %g6
59538 fsrc2 %f0, %f2
59539 andn %i5, %o2, %l6
59540 ld [%l7 + 0x18], %f8
59541 addc %i6, 0x17E7, %o5
59542 fbul,a %fcc3, loop_6943
59543 st %f12, [%l7 + 0x60]
59544 edge32l %o0, %l3, %o7
59545 fbuge %fcc2, loop_6944
59546loop_6943:
59547 fcmpgt16 %f2, %f6, %l1
59548 ldd [%l7 + 0x08], %f10
59549 ldub [%l7 + 0x0A], %l2
59550loop_6944:
59551 fcmpne32 %f8, %f6, %l0
59552 fnot2 %f14, %f12
59553 fmovdn %xcc, %f8, %f12
59554 fcmped %fcc3, %f10, %f6
59555 fbge,a %fcc2, loop_6945
59556 fmovdne %xcc, %f4, %f11
59557 movleu %icc, %g7, %o1
59558 ldub [%l7 + 0x48], %i7
59559loop_6945:
59560 xor %g5, %o3, %i0
59561 fbule %fcc3, loop_6946
59562 fmovsn %icc, %f10, %f5
59563 ldsw [%l7 + 0x4C], %l5
59564 sth %i3, [%l7 + 0x58]
59565loop_6946:
59566 fbl,a %fcc3, loop_6947
59567 fexpand %f13, %f4
59568 fmul8x16au %f7, %f15, %f8
59569 stw %o4, [%l7 + 0x5C]
59570loop_6947:
59571 fmovrde %i1, %f10, %f14
59572 fmul8x16 %f15, %f4, %f2
59573 orcc %g2, %g1, %g3
59574 fabss %f4, %f10
59575 sdiv %i4, 0x16B9, %o6
59576 stx %g4, [%l7 + 0x48]
59577 move %xcc, %l4, %i2
59578 lduh [%l7 + 0x28], %g6
59579 lduw [%l7 + 0x6C], %o2
59580 fandnot1 %f12, %f8, %f14
59581 stb %i5, [%l7 + 0x4D]
59582 fcmple32 %f8, %f12, %i6
59583 sth %l6, [%l7 + 0x28]
59584 fnegs %f2, %f1
59585 tvc %xcc, 0x5
59586 fmovd %f12, %f0
59587 tg %icc, 0x3
59588 tle %xcc, 0x3
59589 fmul8sux16 %f12, %f4, %f8
59590 edge32l %o0, %l3, %o5
59591 ldsb [%l7 + 0x6B], %l1
59592 brlez,a %o7, loop_6948
59593 edge16 %l2, %g7, %l0
59594 std %f0, [%l7 + 0x10]
59595 ldsh [%l7 + 0x78], %i7
59596loop_6948:
59597 sdivcc %o1, 0x19EF, %o3
59598 mulscc %g5, %i0, %l5
59599 ldd [%l7 + 0x30], %f8
59600 udiv %i3, 0x08E3, %i1
59601 fsrc2s %f2, %f10
59602 addccc %g2, %g1, %g3
59603 st %f3, [%l7 + 0x6C]
59604 ldx [%l7 + 0x68], %o4
59605 fcmps %fcc3, %f6, %f12
59606 fornot1s %f3, %f0, %f1
59607 stw %o6, [%l7 + 0x48]
59608 smulcc %i4, 0x0706, %g4
59609 ldx [%l7 + 0x08], %l4
59610 fxors %f12, %f13, %f14
59611 ldx [%l7 + 0x48], %i2
59612 ldd [%l7 + 0x58], %f0
59613 mulx %o2, 0x0059, %i5
59614 addccc %g6, %i6, %o0
59615 ble,a loop_6949
59616 stx %l3, [%l7 + 0x50]
59617 ldd [%l7 + 0x28], %f12
59618 taddcctv %l6, 0x01BD, %l1
59619loop_6949:
59620 fmovdgu %icc, %f8, %f2
59621 fnors %f9, %f14, %f15
59622 fmovde %icc, %f0, %f11
59623 ldsh [%l7 + 0x12], %o5
59624 ldub [%l7 + 0x6D], %l2
59625 fpack32 %f0, %f4, %f0
59626 edge8ln %o7, %g7, %i7
59627 fbuge %fcc0, loop_6950
59628 ld [%l7 + 0x68], %f13
59629 andncc %o1, %l0, %o3
59630 sra %i0, %g5, %i3
59631loop_6950:
59632 ldsw [%l7 + 0x38], %i1
59633 lduw [%l7 + 0x10], %l5
59634 nop
59635 setx loop_6951, %l0, %l1
59636 wrpr 0x1, %tl
59637 wrpr %l1, %tnpc
59638 setx 0x34400001400, %l0, %l1
59639 wrpr %l1, %tstate
59640 wrhpr 0x4, %htstate
59641 done
59642 sll %g1, %g3, %o4
59643 std %f2, [%l7 + 0x58]
59644 fba %fcc1, loop_6952
59645loop_6951:
59646 ldub [%l7 + 0x56], %o6
59647 fmovdne %icc, %f2, %f7
59648 tgu %xcc, 0x6
59649loop_6952:
59650 xorcc %g2, %i4, %l4
59651 stb %i2, [%l7 + 0x6C]
59652 fmovrsgz %o2, %f1, %f6
59653 std %f12, [%l7 + 0x20]
59654 movvc %xcc, %g4, %g6
59655 array32 %i6, %o0, %i5
59656 ldd [%l7 + 0x38], %f10
59657 edge16 %l6, %l3, %o5
59658 tn %icc, 0x5
59659 orcc %l1, %l2, %o7
59660 edge32ln %g7, %i7, %l0
59661 fones %f1
59662 fcmpgt16 %f6, %f6, %o1
59663 nop
59664 setx loop_6953, %l0, %l1
59665 jmpl %l1, %i0
59666 ldsw [%l7 + 0x5C], %o3
59667 fsrc2 %f6, %f10
59668 stw %g5, [%l7 + 0x7C]
59669loop_6953:
59670 sth %i3, [%l7 + 0x14]
59671 fzeros %f9
59672 ldx [%l7 + 0x68], %i1
59673 fxnors %f14, %f4, %f14
59674 fmovdneg %xcc, %f2, %f2
59675 std %f2, [%l7 + 0x40]
59676 fabsd %f10, %f12
59677 fexpand %f13, %f2
59678 ldsb [%l7 + 0x1B], %g1
59679 bvs,a,pn %xcc, loop_6954
59680 bg,a,pt %icc, loop_6955
59681 brlz,a %l5, loop_6956
59682 fmovdleu %icc, %f4, %f15
59683loop_6954:
59684 bvs,a loop_6957
59685loop_6955:
59686 lduh [%l7 + 0x1A], %o4
59687loop_6956:
59688 sdiv %g3, 0x1542, %o6
59689 fornot1 %f6, %f2, %f0
59690loop_6957:
59691 ldd [%l7 + 0x18], %f6
59692 movleu %xcc, %g2, %i4
59693 ba,a,pt %xcc, loop_6958
59694 tsubcc %l4, %i2, %g4
59695 tge %icc, 0x7
59696 lduw [%l7 + 0x44], %g6
59697loop_6958:
59698 lduh [%l7 + 0x72], %i6
59699 fpackfix %f12, %f10
59700 fmovsleu %icc, %f14, %f11
59701 edge32ln %o0, %i5, %o2
59702 ldsb [%l7 + 0x4B], %l3
59703 srlx %o5, 0x0B, %l6
59704 edge8l %l2, %l1, %o7
59705 fmovdn %icc, %f7, %f13
59706 fnand %f10, %f12, %f8
59707 edge32n %g7, %i7, %l0
59708 movl %xcc, %o1, %i0
59709 array8 %g5, %o3, %i3
59710 fpsub32s %f15, %f3, %f1
59711 fbne,a %fcc3, loop_6959
59712 fmul8x16 %f15, %f8, %f0
59713 ldsh [%l7 + 0x66], %i1
59714 fcmpd %fcc2, %f6, %f12
59715loop_6959:
59716 bcc,a,pn %xcc, loop_6960
59717 ldsw [%l7 + 0x20], %g1
59718 stw %o4, [%l7 + 0x14]
59719 tle %icc, 0x5
59720loop_6960:
59721 tne %xcc, 0x4
59722 fbug,a %fcc1, loop_6961
59723 fmovsn %icc, %f10, %f7
59724 lduw [%l7 + 0x78], %g3
59725 array16 %l5, %g2, %o6
59726loop_6961:
59727 xnor %i4, %l4, %g4
59728 andcc %g6, %i2, %o0
59729 fabsd %f12, %f14
59730 sethi 0x0AF0, %i6
59731 sth %o2, [%l7 + 0x10]
59732 ldsb [%l7 + 0x0B], %i5
59733 bvs,a,pt %icc, loop_6962
59734 fmovsneg %icc, %f11, %f3
59735 fmul8x16au %f1, %f8, %f2
59736 fpsub32s %f4, %f0, %f11
59737loop_6962:
59738 ldub [%l7 + 0x2C], %o5
59739 fmovdle %icc, %f13, %f0
59740 ldd [%l7 + 0x50], %f6
59741 udivx %l6, 0x18E2, %l2
59742 movgu %icc, %l3, %o7
59743 tg %icc, 0x0
59744 fbl,a %fcc1, loop_6963
59745 ldd [%l7 + 0x28], %f2
59746 lduh [%l7 + 0x1C], %l1
59747 fcmpgt32 %f6, %f8, %g7
59748loop_6963:
59749 movrlz %i7, 0x086, %o1
59750 stb %l0, [%l7 + 0x5B]
59751 tge %icc, 0x4
59752 fands %f7, %f9, %f13
59753 st %f2, [%l7 + 0x60]
59754 movrgez %g5, 0x037, %o3
59755 fmovdg %icc, %f9, %f13
59756 stw %i3, [%l7 + 0x78]
59757 ldsb [%l7 + 0x43], %i1
59758 lduh [%l7 + 0x26], %g1
59759 edge16ln %o4, %g3, %l5
59760 stx %g2, [%l7 + 0x68]
59761 ldsh [%l7 + 0x28], %i0
59762 movrgz %o6, %i4, %l4
59763 stx %g6, [%l7 + 0x08]
59764 ldsb [%l7 + 0x32], %i2
59765 edge8n %g4, %i6, %o0
59766 fxor %f12, %f2, %f14
59767 fmovde %icc, %f0, %f3
59768 stx %i5, [%l7 + 0x20]
59769 lduw [%l7 + 0x54], %o2
59770 fnot2 %f8, %f4
59771 array16 %l6, %o5, %l2
59772 fandnot2s %f12, %f0, %f13
59773 fmovrdne %o7, %f0, %f2
59774 movl %xcc, %l1, %l3
59775 brgz,a %i7, loop_6964
59776 fpadd16 %f2, %f6, %f14
59777 ldsh [%l7 + 0x10], %g7
59778 fxors %f12, %f4, %f11
59779loop_6964:
59780 fcmpeq32 %f12, %f10, %l0
59781 st %f4, [%l7 + 0x08]
59782 ldsw [%l7 + 0x68], %o1
59783 be,a %icc, loop_6965
59784 fcmple32 %f0, %f0, %o3
59785 fcmped %fcc0, %f0, %f10
59786 sth %i3, [%l7 + 0x66]
59787loop_6965:
59788 lduw [%l7 + 0x54], %i1
59789 fone %f4
59790 or %g1, 0x0C57, %g5
59791 array8 %o4, %g3, %l5
59792 fsrc1s %f0, %f14
59793 movn %xcc, %g2, %o6
59794 tcs %icc, 0x2
59795 ldd [%l7 + 0x68], %f4
59796 subc %i4, 0x17F3, %i0
59797 tne %xcc, 0x3
59798 bleu,a loop_6966
59799 fornot2s %f0, %f3, %f14
59800 udiv %l4, 0x1CB6, %i2
59801 edge8 %g4, %i6, %o0
59802loop_6966:
59803 pdist %f14, %f8, %f8
59804 ldsh [%l7 + 0x2C], %g6
59805 pdist %f10, %f0, %f0
59806 tcs %icc, 0x1
59807 tneg %icc, 0x5
59808 fmovse %xcc, %f6, %f4
59809 fmovdn %xcc, %f7, %f9
59810 movl %xcc, %o2, %l6
59811 fmovde %icc, %f3, %f12
59812 tg %icc, 0x5
59813 st %f9, [%l7 + 0x08]
59814 fnot2 %f0, %f8
59815 mulscc %o5, %i5, %l2
59816 tgu %icc, 0x6
59817 ldub [%l7 + 0x70], %l1
59818 brlez %l3, loop_6967
59819 ldub [%l7 + 0x22], %i7
59820 ld [%l7 + 0x4C], %f1
59821 movneg %xcc, %g7, %l0
59822loop_6967:
59823 ldsh [%l7 + 0x12], %o7
59824 fmovdgu %xcc, %f14, %f8
59825 orcc %o3, 0x1F91, %o1
59826 fbue,a %fcc2, loop_6968
59827 movne %icc, %i3, %g1
59828 stb %i1, [%l7 + 0x44]
59829 fmovrse %g5, %f15, %f3
59830loop_6968:
59831 bneg %xcc, loop_6969
59832 ldsb [%l7 + 0x2F], %g3
59833 fmovrde %o4, %f10, %f2
59834 std %f4, [%l7 + 0x48]
59835loop_6969:
59836 stw %l5, [%l7 + 0x64]
59837 fmovsl %icc, %f12, %f12
59838 and %o6, 0x0E46, %g2
59839 fmovsvs %icc, %f0, %f14
59840 edge32 %i4, %l4, %i0
59841 fmovrslez %i2, %f7, %f12
59842 tn %xcc, 0x5
59843 st %f2, [%l7 + 0x68]
59844 brgez,a %g4, loop_6970
59845 ldub [%l7 + 0x2D], %i6
59846 tl %icc, 0x0
59847 edge8l %o0, %g6, %o2
59848loop_6970:
59849 pdist %f12, %f12, %f10
59850 fmovrdgz %o5, %f4, %f10
59851 tvc %icc, 0x1
59852 taddcctv %i5, %l2, %l1
59853 xnorcc %l6, %i7, %g7
59854 smul %l0, 0x06D2, %o7
59855 fnegs %f13, %f9
59856 fmovdg %xcc, %f1, %f1
59857 fmovda %icc, %f13, %f10
59858 bg loop_6971
59859 add %l3, %o3, %i3
59860 fexpand %f3, %f6
59861 subcc %o1, 0x0910, %i1
59862loop_6971:
59863 edge16n %g5, %g1, %o4
59864 addcc %g3, 0x1228, %o6
59865 fble,a %fcc1, loop_6972
59866 ldsw [%l7 + 0x18], %g2
59867 fble,a %fcc3, loop_6973
59868 movvs %xcc, %i4, %l4
59869loop_6972:
59870 array32 %i0, %l5, %g4
59871 ld [%l7 + 0x5C], %f13
59872loop_6973:
59873 sub %i6, %i2, %o0
59874 brgz %g6, loop_6974
59875 fcmple16 %f4, %f12, %o5
59876 fmovrde %i5, %f2, %f0
59877 fmovsneg %xcc, %f6, %f0
59878loop_6974:
59879 movne %xcc, %o2, %l2
59880 fsrc2 %f2, %f4
59881 fmovsl %icc, %f6, %f14
59882 brlz,a %l6, loop_6975
59883 movrlez %i7, 0x3A5, %g7
59884 ldx [%l7 + 0x68], %l0
59885 fcmpne16 %f12, %f12, %o7
59886loop_6975:
59887 ldub [%l7 + 0x44], %l3
59888 ldsh [%l7 + 0x3E], %o3
59889 movneg %icc, %l1, %o1
59890 andn %i1, %g5, %g1
59891 sth %o4, [%l7 + 0x32]
59892 array8 %i3, %o6, %g2
59893 movrne %i4, 0x071, %l4
59894 ba,pt %icc, loop_6976
59895 bcs %xcc, loop_6977
59896 lduh [%l7 + 0x34], %g3
59897 tcs %icc, 0x7
59898loop_6976:
59899 fmovdvc %xcc, %f9, %f10
59900loop_6977:
59901 fmul8x16 %f14, %f0, %f10
59902 sethi 0x1904, %l5
59903 fmovsa %xcc, %f12, %f0
59904 bpos %xcc, loop_6978
59905 ldx [%l7 + 0x28], %i0
59906 fba %fcc0, loop_6979
59907 ldx [%l7 + 0x18], %i6
59908loop_6978:
59909 tne %icc, 0x0
59910 ldx [%l7 + 0x68], %i2
59911loop_6979:
59912 fnot1s %f10, %f14
59913 fmovse %icc, %f10, %f12
59914 andcc %o0, %g4, %g6
59915 ld [%l7 + 0x0C], %f1
59916 fmovde %xcc, %f5, %f13
59917 andncc %o5, %i5, %l2
59918 orncc %l6, %o2, %g7
59919 ldsw [%l7 + 0x08], %i7
59920 ld [%l7 + 0x60], %f0
59921 tvc %xcc, 0x5
59922 fcmpne16 %f14, %f0, %l0
59923 fmovsle %xcc, %f3, %f12
59924 ldsb [%l7 + 0x3E], %l3
59925 fsrc1s %f11, %f7
59926 fbg %fcc1, loop_6980
59927 ldsb [%l7 + 0x7F], %o3
59928 udivx %o7, 0x0669, %o1
59929 ldd [%l7 + 0x50], %f6
59930loop_6980:
59931 brlez,a %l1, loop_6981
59932 ld [%l7 + 0x08], %f3
59933 orcc %i1, %g1, %g5
59934 stb %o4, [%l7 + 0x25]
59935loop_6981:
59936 ldub [%l7 + 0x26], %i3
59937 ldsb [%l7 + 0x31], %o6
59938 fcmpne32 %f2, %f6, %g2
59939 andcc %l4, 0x1470, %g3
59940 lduw [%l7 + 0x28], %i4
59941 brnz,a %i0, loop_6982
59942 fzero %f2
59943 edge8 %l5, %i2, %o0
59944 ldsw [%l7 + 0x18], %i6
59945loop_6982:
59946 ldsw [%l7 + 0x68], %g4
59947 fbl %fcc0, loop_6983
59948 stb %g6, [%l7 + 0x0B]
59949 sth %i5, [%l7 + 0x34]
59950 movcs %xcc, %o5, %l6
59951loop_6983:
59952 sdivcc %o2, 0x1041, %g7
59953 fbuge,a %fcc3, loop_6984
59954 fbl,a %fcc2, loop_6985
59955 orncc %l2, 0x16A1, %i7
59956 movrgez %l0, 0x0B3, %l3
59957loop_6984:
59958 fors %f3, %f10, %f5
59959loop_6985:
59960 ta %xcc, 0x7
59961 sra %o7, 0x01, %o1
59962 fmuld8ulx16 %f4, %f11, %f2
59963 fcmpgt16 %f8, %f2, %l1
59964 fmovsle %xcc, %f12, %f1
59965 movgu %xcc, %o3, %g1
59966 bvs,a,pt %xcc, loop_6986
59967 tneg %xcc, 0x1
59968 fcmpes %fcc3, %f13, %f5
59969 lduw [%l7 + 0x40], %i1
59970loop_6986:
59971 umulcc %g5, %o4, %i3
59972 lduh [%l7 + 0x08], %o6
59973 fmovrdgz %g2, %f6, %f2
59974 sth %g3, [%l7 + 0x16]
59975 lduw [%l7 + 0x20], %i4
59976 fbne,a %fcc0, loop_6987
59977 ldub [%l7 + 0x3E], %l4
59978 ldsh [%l7 + 0x46], %i0
59979 fnot2 %f8, %f14
59980loop_6987:
59981 fmovrslez %l5, %f4, %f2
59982 be,a,pt %icc, loop_6988
59983 taddcctv %o0, %i2, %g4
59984 stb %g6, [%l7 + 0x7F]
59985 array32 %i6, %o5, %i5
59986loop_6988:
59987 fandnot1 %f2, %f14, %f10
59988 ba,pn %xcc, loop_6989
59989 andn %o2, 0x0463, %l6
59990 movg %icc, %g7, %i7
59991 lduw [%l7 + 0x14], %l0
59992loop_6989:
59993 fbue,a %fcc2, loop_6990
59994 orcc %l3, 0x0DFF, %l2
59995 xnor %o1, %l1, %o7
59996 stx %o3, [%l7 + 0x50]
59997loop_6990:
59998 fnot2 %f6, %f4
59999 taddcctv %i1, %g5, %o4
60000 ldsb [%l7 + 0x76], %i3
60001 stb %o6, [%l7 + 0x53]
60002 fpack32 %f14, %f10, %f6
60003 fandnot1 %f8, %f2, %f14
60004 fmovsa %xcc, %f4, %f11
60005 fornot1 %f0, %f4, %f2
60006 fbl %fcc2, loop_6991
60007 movle %xcc, %g2, %g3
60008 orcc %g1, 0x1E32, %i4
60009 tsubcctv %i0, 0x05B3, %l5
60010loop_6991:
60011 std %f14, [%l7 + 0x50]
60012 movl %xcc, %o0, %l4
60013 ldub [%l7 + 0x0B], %g4
60014 stw %g6, [%l7 + 0x10]
60015 fcmpgt32 %f10, %f6, %i2
60016 tvc %icc, 0x1
60017 stx %o5, [%l7 + 0x60]
60018 ldd [%l7 + 0x20], %f0
60019 fnot2 %f12, %f8
60020 brgez %i5, loop_6992
60021 subc %i6, 0x0F80, %l6
60022 tsubcc %g7, 0x031D, %i7
60023 faligndata %f8, %f0, %f0
60024loop_6992:
60025 tsubcctv %l0, %l3, %o2
60026 fbue,a %fcc2, loop_6993
60027 add %o1, %l2, %l1
60028 stw %o3, [%l7 + 0x64]
60029 ldsb [%l7 + 0x61], %i1
60030loop_6993:
60031 sll %g5, 0x0E, %o7
60032 fmovrsne %o4, %f6, %f6
60033 lduh [%l7 + 0x3A], %o6
60034 movn %xcc, %i3, %g2
60035 ldsh [%l7 + 0x24], %g1
60036 std %f0, [%l7 + 0x08]
60037 mulx %g3, 0x169B, %i4
60038 fzero %f6
60039 fcmpeq16 %f14, %f14, %i0
60040 fmovsgu %icc, %f12, %f7
60041 edge32 %l5, %l4, %g4
60042 taddcc %g6, 0x1F80, %o0
60043 fbe %fcc3, loop_6994
60044 fmovrdgz %i2, %f14, %f2
60045 edge32 %i5, %o5, %i6
60046 andcc %g7, %i7, %l0
60047loop_6994:
60048 movrlz %l3, 0x32B, %o2
60049 nop
60050 setx loop_6995, %l0, %l1
60051 wrpr 0x1, %tl
60052 wrpr %l1, %tpc
60053 add %l1, 0x4, %l1
60054 wrpr %l1, %tnpc
60055 setx 0x34400001400, %l0, %l1
60056 wrpr %l1, %tstate
60057 wrhpr 0x4, %htstate
60058 retry
60059 stx %o1, [%l7 + 0x48]
60060 fpadd32 %f10, %f0, %f8
60061 move %icc, %l2, %l6
60062loop_6995:
60063 std %f6, [%l7 + 0x68]
60064 fmul8x16au %f8, %f14, %f10
60065 orncc %o3, %i1, %l1
60066 array16 %o7, %g5, %o4
60067 orn %i3, %o6, %g1
60068 fsrc1 %f6, %f14
60069 fexpand %f0, %f6
60070 std %f4, [%l7 + 0x28]
60071 ldsw [%l7 + 0x14], %g2
60072 fmovdl %icc, %f13, %f5
60073 fzeros %f12
60074 fnand %f6, %f10, %f4
60075 orn %g3, 0x1D1F, %i0
60076 brlz,a %i4, loop_6996
60077 fmovrse %l5, %f11, %f8
60078 bpos,a %xcc, loop_6997
60079 fpmerge %f14, %f10, %f10
60080loop_6996:
60081 stx %l4, [%l7 + 0x50]
60082 edge8ln %g6, %o0, %g4
60083loop_6997:
60084 stx %i5, [%l7 + 0x40]
60085 ldub [%l7 + 0x1E], %o5
60086 fpadd32s %f4, %f7, %f11
60087 fors %f5, %f11, %f5
60088 edge8l %i6, %g7, %i2
60089 fnand %f14, %f6, %f14
60090 fmovrslz %i7, %f1, %f13
60091 stx %l3, [%l7 + 0x30]
60092 fbuge %fcc1, loop_6998
60093 fandnot1s %f11, %f4, %f8
60094 fmovsg %icc, %f4, %f7
60095 fcmpes %fcc1, %f14, %f15
60096loop_6998:
60097 array8 %l0, %o1, %o2
60098 smul %l2, 0x120B, %o3
60099 ldd [%l7 + 0x28], %f4
60100 std %f6, [%l7 + 0x58]
60101 stb %i1, [%l7 + 0x40]
60102 fnands %f9, %f2, %f8
60103 fabsd %f10, %f12
60104 fnands %f3, %f12, %f8
60105 brgez,a %l1, loop_6999
60106 movn %icc, %l6, %g5
60107 addcc %o7, %o4, %o6
60108 ldsh [%l7 + 0x70], %g1
60109loop_6999:
60110 st %f1, [%l7 + 0x40]
60111 srlx %g2, 0x0F, %i3
60112 fnegd %f12, %f2
60113 fmovsge %icc, %f2, %f1
60114 ldsw [%l7 + 0x3C], %i0
60115 stw %i4, [%l7 + 0x68]
60116 fbl %fcc1, loop_7000
60117 ldub [%l7 + 0x34], %l5
60118 fmovsneg %xcc, %f0, %f5
60119 be loop_7001
60120loop_7000:
60121 faligndata %f6, %f0, %f0
60122 ldsw [%l7 + 0x38], %l4
60123 fcmple32 %f8, %f0, %g6
60124loop_7001:
60125 bcs,a loop_7002
60126 lduh [%l7 + 0x56], %o0
60127 stx %g3, [%l7 + 0x08]
60128 tleu %icc, 0x4
60129loop_7002:
60130 bcc,a loop_7003
60131 pdist %f2, %f10, %f4
60132 ldx [%l7 + 0x40], %i5
60133loop_7003:
60134 nop
60135
60136
60137!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60138!
60139! Stats for Diag:
60140!
60141! Type f : 14428
60142! Type cti : 7003
60143! Type i : 14269
60144! Type l : 14300
60145!
60146!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60147
60148
60149 EXIT_GOOD /* test finish */
60150
60151/************************************************************************
60152 Test case data start
60153 ************************************************************************/
60154.data
60155user_data_start:
60156scratch_area:
60157.word 0x5BED8AB1
60158.word 0x9C070CA1
60159.word 0x52B2BCCB
60160.word 0x61342727
60161.word 0x378FEA06
60162.word 0xCF90ED00
60163.word 0x8E03E4B1
60164.word 0xAB4FC01A
60165.word 0x40FA6F59
60166.word 0x07B1E4EE
60167.word 0xBB91E47F
60168.word 0xB1D2002F
60169.word 0x62B6D5DE
60170.word 0x1DE87974
60171.word 0xB93E767D
60172.word 0xC57976C0
60173.word 0x24213651
60174.word 0xEAFFC3CD
60175.word 0xDF9C3A90
60176.word 0x4D7BA659
60177.word 0x9AE886C7
60178.word 0x918430AD
60179.word 0xC7EF7A4B
60180.word 0x34F71A36
60181.word 0xEB9933FC
60182.word 0x5920AE42
60183.word 0x769FCD8F
60184.word 0x3F6DD341
60185.word 0xBE61A815
60186.word 0x420D8D37
60187.word 0x3DBBF3D2
60188.word 0xA0DDC96C
60189.word 0xAE00AE4E
60190.word 0xB20493F5
60191.word 0x0B2DA013
60192.word 0xCC4B6CD3
60193.word 0xC66A52B7
60194.word 0x5BFA1FC4
60195.word 0x87DD267A
60196.word 0x33640A87
60197.word 0x622DDBFE
60198.word 0xC531CA66
60199.word 0x5E3DADF6
60200.word 0xD49300D2
60201.word 0x8D27A87C
60202.word 0x7244F632
60203.word 0xFBAFD36A
60204.word 0xA603454A
60205.word 0xFA4D7C47
60206.word 0xE83567F4
60207.word 0x102A7B8C
60208.word 0xAC691AF5
60209.word 0x3E39B743
60210.word 0xC6643958
60211.word 0x34DA2875
60212.word 0x67726566
60213.word 0x8A861629
60214.word 0x7946E8D5
60215.word 0x5DC1A48B
60216.word 0x0CB9EED6
60217.word 0x7B514A88
60218.word 0x7851117B
60219.word 0xC571ABDE
60220.word 0x30519927
60221.end