Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc5.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc5.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=496477520"
39.ident "BY rg131678 ON Mon Jul 14 13:43:04 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc5.s,v 1.3 2007/07/05 21:59:35 drp Exp $"
41#include "defines.h"
42#include "nmacros.h"
43#include "old_boot.s"
44
45/************************************************************************
46 Test case code start
47 ************************************************************************/
48
49.text
50.global main
51
52main: /* test begin */
53
54
55 ta T_RD_THID
56 mov %o1, %l6
57 umul %l6, 256, %l7
58 setx DIAG_DATA_AREA, %g1, %g3
59 add %l7, %g3, %l7
60
61
62 !# Initialize registers ..
63
64 !# Global registers
65 set 0xC, %g1
66 set 0x0, %g2
67 set 0xA, %g3
68 set 0xB, %g4
69 set 0xE, %g5
70 set 0xD, %g6
71 set 0x3, %g7
72 !# Input registers
73 set -0xF, %i0
74 set -0x8, %i1
75 set -0x9, %i2
76 set -0x9, %i3
77 set -0xE, %i4
78 set -0x0, %i5
79 set -0x1, %i6
80 set -0x6, %i7
81 !# Local registers
82 set 0x30F3FDC2, %l0
83 set 0x227138A9, %l1
84 set 0x31A062C2, %l2
85 set 0x322A0C55, %l3
86 set 0x2688FBDB, %l4
87 set 0x45155CFD, %l5
88 set 0x55377E74, %l6
89 !# Output registers
90 set -0x0689, %o0
91 set -0x0F9F, %o1
92 set -0x0E5F, %o2
93 set 0x18ED, %o3
94 set 0x09CD, %o4
95 set 0x0A3C, %o5
96 set 0x1EBC, %o6
97 set -0x05C9, %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 ldsw [%l7 + 0x68], %i3
112 stb %o5, [%l7 + 0x4D]
113 tle %icc, 0x6
114 movrlz %g4, %l6, %o2
115 stx %l4, [%l7 + 0x38]
116 fmovdneg %xcc, %f4, %f6
117 fmovsl %xcc, %f14, %f5
118 fmovdcs %icc, %f1, %f15
119 sth %o0, [%l7 + 0x74]
120 movrne %o3, %l5, %o6
121 ldx [%l7 + 0x70], %l2
122 tsubcc %i6, %l1, %i7
123 fxnors %f10, %f11, %f14
124 tg %icc, 0x4
125 sethi 0x1E0C, %o4
126 stw %g5, [%l7 + 0x74]
127 movrne %l3, %o7, %g7
128 fnand %f10, %f6, %f14
129 tleu %xcc, 0x1
130 be %icc, loop_1
131 ld [%l7 + 0x6C], %f13
132 fmovdl %xcc, %f11, %f6
133 ldub [%l7 + 0x58], %g1
134loop_1:
135 ldd [%l7 + 0x70], %f14
136 fpack32 %f6, %f12, %f10
137 ld [%l7 + 0x28], %f12
138 popc 0x0086, %i4
139 sth %i5, [%l7 + 0x4E]
140 std %f6, [%l7 + 0x58]
141 edge16n %i0, %g2, %i2
142 ld [%l7 + 0x18], %f7
143 udiv %g6, 0x0DEE, %g3
144 ldsw [%l7 + 0x60], %o1
145 tgu %xcc, 0x1
146 ldd [%l7 + 0x48], %f2
147 andncc %l0, %i3, %i1
148 udivx %o5, 0x0FDC, %g4
149 ldx [%l7 + 0x18], %l6
150 fnegs %f2, %f13
151 ldub [%l7 + 0x13], %o2
152 fbn,a %fcc1, loop_2
153 movcc %icc, %l4, %o3
154 stb %o0, [%l7 + 0x3C]
155 fpsub32 %f14, %f6, %f14
156loop_2:
157 ta %xcc, 0x7
158 fcmple16 %f6, %f14, %l5
159 edge16 %o6, %l2, %l1
160 ta %icc, 0x0
161 fpsub32 %f12, %f8, %f14
162 ldub [%l7 + 0x33], %i6
163 ba,pt %xcc, loop_3
164 ldx [%l7 + 0x60], %i7
165 st %f0, [%l7 + 0x14]
166 tsubcc %g5, %l3, %o7
167loop_3:
168 addc %g7, %o4, %i4
169 fmovsl %icc, %f7, %f9
170 fpackfix %f8, %f3
171 bshuffle %f0, %f14, %f8
172 xnor %g1, %i0, %i5
173 stw %g2, [%l7 + 0x48]
174 fpsub32s %f1, %f14, %f10
175 stb %g6, [%l7 + 0x6A]
176 ld [%l7 + 0x50], %f13
177 st %f3, [%l7 + 0x0C]
178 edge16l %i2, %o1, %g3
179 pdist %f12, %f12, %f4
180 edge32n %l0, %i1, %o5
181 fcmpne16 %f0, %f6, %g4
182 fpadd32 %f6, %f2, %f6
183 bcc,pt %icc, loop_4
184 stw %l6, [%l7 + 0x4C]
185 udivcc %o2, 0x04AA, %i3
186 movrlez %l4, %o3, %o0
187loop_4:
188 fmovdle %xcc, %f10, %f5
189 fsrc2 %f10, %f0
190 brgez,a %l5, loop_5
191 ldsw [%l7 + 0x74], %l2
192 ldx [%l7 + 0x50], %l1
193 fnegs %f10, %f8
194loop_5:
195 fmovrsne %i6, %f9, %f13
196 fands %f4, %f10, %f6
197 lduw [%l7 + 0x10], %i7
198 sth %g5, [%l7 + 0x28]
199 bvs,a,pn %xcc, loop_6
200 mulx %o6, 0x0110, %o7
201 movn %xcc, %l3, %g7
202 fpsub16 %f2, %f8, %f2
203loop_6:
204 fmul8x16au %f10, %f3, %f8
205 lduh [%l7 + 0x4C], %o4
206 ldsw [%l7 + 0x58], %g1
207 fmovdge %xcc, %f14, %f1
208 udiv %i0, 0x0B7D, %i5
209 ldsw [%l7 + 0x6C], %g2
210 bneg,a loop_7
211 be,a %icc, loop_8
212 fbuge,a %fcc2, loop_9
213 lduh [%l7 + 0x58], %g6
214loop_7:
215 ldx [%l7 + 0x60], %i4
216loop_8:
217 fcmpeq16 %f0, %f2, %i2
218loop_9:
219 movcc %icc, %g3, %o1
220 edge8ln %l0, %i1, %o5
221 srl %l6, %g4, %i3
222 fpsub32 %f10, %f0, %f4
223 stb %o2, [%l7 + 0x1B]
224 fcmpne32 %f14, %f12, %l4
225 tcs %xcc, 0x1
226 std %f0, [%l7 + 0x40]
227 fmovdne %icc, %f5, %f1
228 ldsb [%l7 + 0x77], %o3
229 ldsb [%l7 + 0x0D], %l5
230 st %f6, [%l7 + 0x54]
231 fornot1 %f10, %f6, %f6
232 fornot2 %f14, %f4, %f8
233 fpsub32s %f10, %f1, %f6
234 add %o0, 0x1AB4, %l1
235 fsrc1 %f0, %f0
236 ldsw [%l7 + 0x0C], %l2
237 subcc %i7, %g5, %i6
238 sth %o7, [%l7 + 0x6C]
239 fmovsvc %xcc, %f0, %f8
240 ld [%l7 + 0x0C], %f15
241 fcmpne32 %f6, %f10, %l3
242 fandnot1s %f10, %f12, %f13
243 stb %g7, [%l7 + 0x11]
244 fmovrdgz %o6, %f10, %f6
245 xnor %o4, %g1, %i0
246 ld [%l7 + 0x18], %f2
247 edge8n %i5, %g6, %g2
248 fxnor %f12, %f8, %f8
249 fpadd16s %f6, %f10, %f8
250 fmovsneg %icc, %f6, %f7
251 ldsw [%l7 + 0x60], %i4
252 movpos %icc, %g3, %o1
253 nop
254 setx loop_10, %l0, %l1
255 wrpr 0x1, %tl
256 wrpr %l1, %tpc
257 add %l1, 0x4, %l1
258 wrpr %l1, %tnpc
259 setx 0x34400001400, %l0, %l1
260 wrpr %l1, %tstate
261 wrhpr 0x4, %htstate
262 retry
263 edge16 %i2, %i1, %l0
264 fnegs %f1, %f9
265 ldsh [%l7 + 0x52], %l6
266loop_10:
267 ldsb [%l7 + 0x7C], %o5
268 fba,a %fcc2, loop_11
269 fpmerge %f13, %f4, %f8
270 mulscc %i3, %o2, %l4
271 fornot2 %f12, %f12, %f12
272loop_11:
273 ldsb [%l7 + 0x53], %o3
274 stb %l5, [%l7 + 0x73]
275 fnot1s %f15, %f14
276 movneg %icc, %g4, %o0
277 call loop_12
278 st %f13, [%l7 + 0x7C]
279 tgu %icc, 0x3
280 ldsw [%l7 + 0x4C], %l2
281loop_12:
282 tpos %icc, 0x1
283 array32 %i7, %l1, %g5
284 movcs %xcc, %o7, %l3
285 srax %i6, %o6, %o4
286 fand %f2, %f12, %f10
287 movgu %icc, %g7, %g1
288 andncc %i5, %g6, %i0
289 std %f12, [%l7 + 0x18]
290 bg,a loop_13
291 ldsh [%l7 + 0x72], %i4
292 fnor %f0, %f2, %f14
293 pdist %f8, %f8, %f6
294loop_13:
295 brlz %g2, loop_14
296 fmovsgu %icc, %f15, %f10
297 ble,a,pt %xcc, loop_15
298 orncc %g3, 0x096C, %i2
299loop_14:
300 movl %xcc, %o1, %i1
301 brlz,a %l6, loop_16
302loop_15:
303 andn %l0, %o5, %o2
304 edge32n %i3, %l4, %o3
305 and %g4, 0x1377, %o0
306loop_16:
307 edge32ln %l5, %l2, %l1
308 fmuld8sux16 %f13, %f2, %f4
309 lduh [%l7 + 0x6C], %g5
310 fpadd16s %f2, %f8, %f15
311 orncc %o7, %i7, %i6
312 fmovdleu %icc, %f15, %f7
313 srl %o6, %o4, %g7
314 fmovde %xcc, %f12, %f4
315 xor %l3, 0x1BDB, %i5
316 fpsub16 %f14, %f2, %f4
317 tcc %icc, 0x0
318 fbn %fcc2, loop_17
319 movrlez %g1, %i0, %g6
320 edge32n %g2, %g3, %i4
321 sth %o1, [%l7 + 0x1A]
322loop_17:
323 nop
324 setx loop_18, %l0, %l1
325 wrpr 0x1, %tl
326 wrpr %l1, %tpc
327 add %l1, 0x4, %l1
328 wrpr %l1, %tnpc
329 setx 0x34400001400, %l0, %l1
330 wrpr %l1, %tstate
331 wrhpr 0x4, %htstate
332 retry
333 fpadd16 %f4, %f12, %f2
334 ldsb [%l7 + 0x5B], %i2
335 fmovrdlz %l6, %f6, %f4
336loop_18:
337 ldd [%l7 + 0x38], %f2
338 stb %l0, [%l7 + 0x24]
339 tneg %icc, 0x1
340 ldx [%l7 + 0x10], %o5
341 taddcc %o2, 0x001B, %i3
342 tgu %xcc, 0x2
343 stx %i1, [%l7 + 0x60]
344 movrgez %o3, %l4, %g4
345 stb %o0, [%l7 + 0x3B]
346 fbg,a %fcc3, loop_19
347 lduh [%l7 + 0x32], %l2
348 umul %l5, %l1, %g5
349 nop
350 setx loop_20, %l0, %l1
351 wrpr 0x1, %tl
352 wrpr %l1, %tnpc
353 setx 0x34400001400, %l0, %l1
354 wrpr %l1, %tstate
355 wrhpr 0x4, %htstate
356 done
357loop_19:
358 lduh [%l7 + 0x62], %i7
359 array16 %o7, %i6, %o6
360 movrne %g7, %l3, %o4
361loop_20:
362 fble %fcc3, loop_21
363 ldx [%l7 + 0x08], %i5
364 std %f6, [%l7 + 0x48]
365 ldx [%l7 + 0x18], %i0
366loop_21:
367 sdiv %g6, 0x0141, %g2
368 be %icc, loop_22
369 stb %g1, [%l7 + 0x36]
370 tsubcctv %g3, 0x1480, %o1
371 fcmpgt32 %f2, %f12, %i4
372loop_22:
373 bgu %xcc, loop_23
374 tle %icc, 0x6
375 fmovdvs %xcc, %f2, %f14
376 fmovrdgz %l6, %f8, %f2
377loop_23:
378 taddcctv %l0, 0x18C6, %i2
379 movg %icc, %o5, %o2
380 fmovdvs %icc, %f15, %f0
381 nop
382 setx loop_24, %l0, %l1
383 jmpl %l1, %i1
384 srl %o3, 0x03, %l4
385 sethi 0x0E62, %g4
386 ldsh [%l7 + 0x7E], %o0
387loop_24:
388 ldub [%l7 + 0x46], %i3
389 movvs %icc, %l2, %l1
390 bvs,a,pt %xcc, loop_25
391 fands %f7, %f2, %f11
392 add %g5, 0x1E73, %l5
393 fmovsgu %icc, %f0, %f3
394loop_25:
395 ba,pn %icc, loop_26
396 tvc %xcc, 0x1
397 ld [%l7 + 0x3C], %f4
398 fcmpes %fcc0, %f0, %f9
399loop_26:
400 fxnor %f2, %f4, %f4
401 sth %o7, [%l7 + 0x12]
402 ldx [%l7 + 0x38], %i6
403 fmovscs %icc, %f4, %f13
404 tg %xcc, 0x3
405 fandnot1 %f12, %f2, %f14
406 fandnot2s %f1, %f13, %f9
407 st %f1, [%l7 + 0x58]
408 brgez,a %i7, loop_27
409 nop
410 setx loop_28, %l0, %l1
411 wrpr 0x1, %tl
412 wrpr %l1, %tpc
413 add %l1, 0x4, %l1
414 wrpr %l1, %tnpc
415 setx 0x34400001400, %l0, %l1
416 wrpr %l1, %tstate
417 wrhpr 0x4, %htstate
418 retry
419 sdiv %g7, 0x173F, %o6
420 fmovsleu %icc, %f0, %f1
421loop_27:
422 fpsub16 %f2, %f6, %f10
423loop_28:
424 fzero %f10
425 ld [%l7 + 0x48], %f3
426 fmovda %icc, %f13, %f6
427 alignaddrl %o4, %i5, %i0
428 fandnot1 %f0, %f4, %f12
429 fmovdleu %icc, %f0, %f11
430 std %f8, [%l7 + 0x28]
431 bcc,a,pt %xcc, loop_29
432 lduh [%l7 + 0x50], %l3
433 ldsb [%l7 + 0x50], %g6
434 fpack32 %f0, %f10, %f14
435loop_29:
436 fandnot1 %f0, %f12, %f10
437 bcc loop_30
438 andncc %g2, %g3, %g1
439 fmovsg %xcc, %f15, %f8
440 ldub [%l7 + 0x4E], %o1
441loop_30:
442 ldsb [%l7 + 0x70], %l6
443 movrlz %l0, %i2, %o5
444 move %icc, %i4, %o2
445 addc %i1, %l4, %g4
446 ldd [%l7 + 0x40], %f8
447 stw %o3, [%l7 + 0x48]
448 stb %i3, [%l7 + 0x34]
449 ld [%l7 + 0x6C], %f7
450 lduw [%l7 + 0x3C], %l2
451 st %f4, [%l7 + 0x7C]
452 add %l1, %o0, %g5
453 ldx [%l7 + 0x68], %l5
454 fbo,a %fcc1, loop_31
455 fands %f1, %f3, %f2
456 lduh [%l7 + 0x7A], %i6
457 addc %o7, %g7, %i7
458loop_31:
459 std %f8, [%l7 + 0x30]
460 fcmps %fcc0, %f12, %f3
461 udivcc %o4, 0x0310, %i5
462 brgez %i0, loop_32
463 ldd [%l7 + 0x50], %f14
464 fmovs %f13, %f2
465 ldsh [%l7 + 0x38], %l3
466loop_32:
467 edge8l %g6, %o6, %g2
468 fmovsne %xcc, %f10, %f10
469 ldx [%l7 + 0x08], %g1
470 stx %g3, [%l7 + 0x68]
471 fba,a %fcc1, loop_33
472 fmovdleu %xcc, %f12, %f14
473 std %f10, [%l7 + 0x38]
474 fpackfix %f14, %f5
475loop_33:
476 edge8 %l6, %l0, %o1
477 srlx %i2, %o5, %o2
478 fmul8x16 %f10, %f12, %f2
479 fornot2s %f10, %f4, %f10
480 fcmpne32 %f14, %f2, %i4
481 brgez %l4, loop_34
482 lduw [%l7 + 0x08], %g4
483 sll %o3, 0x1B, %i1
484 fmovrdgez %i3, %f12, %f6
485loop_34:
486 std %f2, [%l7 + 0x08]
487 fandnot2s %f4, %f2, %f1
488 brlz,a %l1, loop_35
489 fpadd32 %f2, %f14, %f6
490 ldd [%l7 + 0x70], %f8
491 fxnor %f6, %f2, %f10
492loop_35:
493 ldd [%l7 + 0x40], %f8
494 ldsb [%l7 + 0x64], %l2
495 mova %icc, %o0, %g5
496 st %f7, [%l7 + 0x14]
497 movrgz %i6, %o7, %g7
498 edge16 %i7, %o4, %l5
499 fmovdleu %icc, %f11, %f11
500 ldsw [%l7 + 0x20], %i0
501 fones %f13
502 fnor %f0, %f10, %f14
503 udivcc %i5, 0x11F4, %g6
504 fxor %f10, %f2, %f10
505 tn %icc, 0x7
506 lduw [%l7 + 0x40], %l3
507 umul %o6, 0x047B, %g2
508 movpos %icc, %g3, %g1
509 st %f12, [%l7 + 0x20]
510 ld [%l7 + 0x74], %f13
511 stx %l0, [%l7 + 0x08]
512 ldsb [%l7 + 0x62], %o1
513 lduh [%l7 + 0x18], %i2
514 movcs %icc, %o5, %o2
515 ldsh [%l7 + 0x34], %i4
516 brgez,a %l6, loop_36
517 tleu %xcc, 0x7
518 sethi 0x1088, %g4
519 fnands %f7, %f10, %f5
520loop_36:
521 std %f0, [%l7 + 0x60]
522 sth %l4, [%l7 + 0x26]
523 ta %xcc, 0x6
524 ldx [%l7 + 0x70], %i1
525 fnot2s %f10, %f11
526 stb %o3, [%l7 + 0x2A]
527 sth %l1, [%l7 + 0x68]
528 fmuld8sux16 %f4, %f3, %f8
529 ldsw [%l7 + 0x6C], %i3
530 fpack32 %f14, %f8, %f6
531 sdiv %o0, 0x1231, %g5
532 array32 %l2, %o7, %g7
533 tvc %icc, 0x3
534 brgez,a %i6, loop_37
535 fsrc2 %f6, %f14
536 stb %o4, [%l7 + 0x77]
537 ldx [%l7 + 0x68], %l5
538loop_37:
539 ld [%l7 + 0x38], %f11
540 fpsub16 %f6, %f6, %f12
541 ldub [%l7 + 0x78], %i0
542 sethi 0x0143, %i7
543 move %icc, %g6, %l3
544 bshuffle %f6, %f0, %f14
545 sth %i5, [%l7 + 0x2C]
546 lduh [%l7 + 0x6C], %o6
547 fxnor %f14, %f12, %f6
548 tl %xcc, 0x0
549 smulcc %g2, %g1, %g3
550 fbul %fcc1, loop_38
551 sth %l0, [%l7 + 0x7A]
552 fabsd %f10, %f4
553 mulx %i2, 0x00DD, %o1
554loop_38:
555 fmul8ulx16 %f12, %f10, %f2
556 addccc %o2, %i4, %o5
557 ldub [%l7 + 0x76], %g4
558 stb %l4, [%l7 + 0x7B]
559 ld [%l7 + 0x1C], %f9
560 lduh [%l7 + 0x2A], %l6
561 ldd [%l7 + 0x58], %f2
562 ldsh [%l7 + 0x48], %o3
563 movpos %icc, %l1, %i3
564 fbue,a %fcc1, loop_39
565 fmovrslz %o0, %f10, %f1
566 fpadd32 %f2, %f8, %f10
567 fmovsgu %xcc, %f15, %f2
568loop_39:
569 ldsb [%l7 + 0x56], %g5
570 movrlz %l2, %i1, %g7
571 brlz,a %o7, loop_40
572 fandnot1 %f12, %f6, %f6
573 edge8ln %o4, %i6, %i0
574 tpos %icc, 0x6
575loop_40:
576 lduh [%l7 + 0x38], %i7
577 fmovsvs %xcc, %f4, %f5
578 ta %icc, 0x3
579 edge16 %l5, %l3, %i5
580 st %f11, [%l7 + 0x3C]
581 ldsw [%l7 + 0x64], %g6
582 ldsb [%l7 + 0x54], %g2
583 fandnot2 %f2, %f12, %f10
584 fpadd16 %f4, %f2, %f4
585 stb %o6, [%l7 + 0x4F]
586 fcmpne16 %f14, %f8, %g1
587 fmul8x16 %f5, %f10, %f2
588 fandnot2 %f8, %f4, %f2
589 lduh [%l7 + 0x16], %l0
590 std %f14, [%l7 + 0x50]
591 tpos %xcc, 0x7
592 edge8 %i2, %o1, %g3
593 bl,a %xcc, loop_41
594 edge32n %i4, %o5, %g4
595 orcc %l4, %o2, %l6
596 fzero %f2
597loop_41:
598 sll %l1, 0x02, %i3
599 fmovdne %xcc, %f1, %f12
600 orcc %o0, %g5, %l2
601 siam 0x3
602 stw %i1, [%l7 + 0x68]
603 ldsw [%l7 + 0x78], %o3
604 std %f8, [%l7 + 0x58]
605 stx %o7, [%l7 + 0x58]
606 fcmpd %fcc0, %f2, %f10
607 ldub [%l7 + 0x69], %g7
608 ldsh [%l7 + 0x1C], %i6
609 fmovsneg %icc, %f5, %f6
610 sub %o4, 0x1BC1, %i7
611 ldsw [%l7 + 0x0C], %i0
612 stb %l5, [%l7 + 0x3F]
613 fmovse %xcc, %f14, %f4
614 ldsb [%l7 + 0x5E], %i5
615 stb %g6, [%l7 + 0x1B]
616 addccc %l3, %o6, %g1
617 fpack16 %f2, %f3
618 std %f14, [%l7 + 0x10]
619 fpmerge %f9, %f15, %f4
620 te %xcc, 0x3
621 lduw [%l7 + 0x30], %g2
622 lduh [%l7 + 0x08], %i2
623 sra %l0, %g3, %o1
624 fsrc2s %f5, %f11
625 lduw [%l7 + 0x40], %i4
626 xor %g4, %l4, %o2
627 st %f6, [%l7 + 0x64]
628 fbu %fcc0, loop_42
629 ldsb [%l7 + 0x25], %l6
630 ldsh [%l7 + 0x64], %o5
631 fmovsne %xcc, %f0, %f2
632loop_42:
633 lduw [%l7 + 0x20], %l1
634 nop
635 setx loop_43, %l0, %l1
636 jmpl %l1, %o0
637 stb %g5, [%l7 + 0x59]
638 fornot1s %f13, %f14, %f4
639 move %xcc, %i3, %l2
640loop_43:
641 stb %o3, [%l7 + 0x15]
642 srax %o7, %g7, %i6
643 movcs %icc, %o4, %i1
644 fmovrdgez %i7, %f12, %f6
645 fpmerge %f10, %f7, %f10
646 fmul8x16al %f0, %f2, %f14
647 edge16ln %l5, %i5, %g6
648 movrlez %l3, %i0, %g1
649 movcc %xcc, %g2, %i2
650 smul %l0, %g3, %o1
651 stw %o6, [%l7 + 0x34]
652 movcs %icc, %g4, %l4
653 fbug %fcc1, loop_44
654 ba,a,pt %xcc, loop_45
655 array32 %o2, %i4, %o5
656 udiv %l1, 0x040C, %l6
657loop_44:
658 stx %g5, [%l7 + 0x30]
659loop_45:
660 stw %i3, [%l7 + 0x3C]
661 movneg %icc, %l2, %o3
662 ldx [%l7 + 0x40], %o0
663 lduh [%l7 + 0x0A], %g7
664 movgu %icc, %i6, %o4
665 std %f4, [%l7 + 0x30]
666 fmovde %xcc, %f13, %f14
667 bpos,a %icc, loop_46
668 fbe %fcc2, loop_47
669 fands %f2, %f1, %f14
670 fmovsge %xcc, %f12, %f13
671loop_46:
672 std %f4, [%l7 + 0x68]
673loop_47:
674 ldsb [%l7 + 0x71], %o7
675 lduh [%l7 + 0x42], %i1
676 brnz %i7, loop_48
677 brlz %i5, loop_49
678 fmuld8sux16 %f5, %f3, %f2
679 fornot2s %f14, %f14, %f14
680loop_48:
681 fnot1s %f12, %f15
682loop_49:
683 ldub [%l7 + 0x65], %g6
684 fmovdneg %icc, %f12, %f7
685 ldub [%l7 + 0x6D], %l5
686 tvs %icc, 0x3
687 stb %i0, [%l7 + 0x1B]
688 brz,a %g1, loop_50
689 edge16ln %g2, %l3, %l0
690 fabss %f11, %f2
691 fnegd %f0, %f14
692loop_50:
693 movvc %icc, %i2, %g3
694 ldsb [%l7 + 0x12], %o1
695 fmovrsgez %o6, %f1, %f4
696 ldd [%l7 + 0x70], %f8
697 ldx [%l7 + 0x38], %g4
698 fxors %f14, %f2, %f10
699 or %o2, 0x1AD9, %l4
700 tleu %xcc, 0x1
701 movge %icc, %i4, %l1
702 popc %l6, %o5
703 lduw [%l7 + 0x28], %i3
704 fone %f8
705 lduw [%l7 + 0x64], %g5
706 subcc %o3, 0x0D84, %l2
707 fmul8x16al %f6, %f8, %f14
708 andcc %o0, %g7, %i6
709 fcmpgt16 %f10, %f0, %o4
710 ldub [%l7 + 0x6F], %i1
711 brnz %o7, loop_51
712 fmovsle %icc, %f11, %f8
713 fsrc2 %f2, %f12
714 fpadd32s %f0, %f15, %f9
715loop_51:
716 fmovsg %xcc, %f3, %f8
717 or %i7, %g6, %l5
718 ld [%l7 + 0x0C], %f6
719 movvc %icc, %i5, %i0
720 ba %xcc, loop_52
721 fxors %f14, %f6, %f6
722 fbul %fcc2, loop_53
723 fmovdne %xcc, %f8, %f13
724loop_52:
725 tsubcctv %g1, 0x063B, %g2
726 taddcctv %l3, 0x00AD, %i2
727loop_53:
728 fpadd32s %f6, %f1, %f0
729 fxnors %f5, %f0, %f14
730 faligndata %f12, %f8, %f14
731 tneg %icc, 0x0
732 bl,a %icc, loop_54
733 movrgz %l0, %o1, %o6
734 edge16ln %g4, %g3, %l4
735 ld [%l7 + 0x68], %f10
736loop_54:
737 fmovdcs %xcc, %f2, %f8
738 fmovda %xcc, %f7, %f2
739 mulx %o2, 0x059C, %i4
740 fsrc2s %f13, %f7
741 fmul8x16al %f0, %f10, %f2
742 ld [%l7 + 0x48], %f8
743 movvc %xcc, %l6, %o5
744 lduw [%l7 + 0x30], %i3
745 fmovsa %xcc, %f5, %f1
746 or %l1, %o3, %l2
747 nop
748 setx loop_55, %l0, %l1
749 wrpr 0x1, %tl
750 wrpr %l1, %tnpc
751 setx 0x34400001400, %l0, %l1
752 wrpr %l1, %tstate
753 wrhpr 0x4, %htstate
754 done
755 ldsh [%l7 + 0x3C], %g5
756 std %f6, [%l7 + 0x38]
757 ldsb [%l7 + 0x69], %o0
758loop_55:
759 ldsw [%l7 + 0x7C], %g7
760 fsrc2 %f8, %f14
761 tl %xcc, 0x2
762 fmovsge %icc, %f6, %f4
763 edge8n %i6, %i1, %o4
764 fmovrdne %i7, %f14, %f6
765 ldd [%l7 + 0x50], %f14
766 tvs %xcc, 0x5
767 bvc,pt %xcc, loop_56
768 fbg %fcc1, loop_57
769 lduw [%l7 + 0x40], %g6
770 edge16ln %l5, %i5, %o7
771loop_56:
772 ldub [%l7 + 0x53], %i0
773loop_57:
774 srax %g2, %l3, %i2
775 fcmpes %fcc3, %f12, %f8
776 stw %g1, [%l7 + 0x18]
777 fand %f8, %f2, %f0
778 tsubcctv %l0, 0x0D3D, %o1
779 fbul %fcc0, loop_58
780 edge32 %g4, %o6, %g3
781 sth %o2, [%l7 + 0x52]
782 fcmpgt32 %f14, %f10, %l4
783loop_58:
784 srlx %l6, 0x07, %i4
785 fcmpne16 %f12, %f12, %i3
786 fpadd16 %f10, %f4, %f0
787 bshuffle %f6, %f12, %f2
788 tcc %icc, 0x1
789 stw %o5, [%l7 + 0x58]
790 ldsh [%l7 + 0x2E], %l1
791 sth %l2, [%l7 + 0x32]
792 fmul8sux16 %f4, %f10, %f8
793 brz %g5, loop_59
794 stw %o0, [%l7 + 0x60]
795 sdiv %g7, 0x1EFB, %i6
796 stw %o3, [%l7 + 0x30]
797loop_59:
798 fmovsneg %icc, %f0, %f9
799 ldd [%l7 + 0x18], %f10
800 addccc %o4, %i1, %g6
801 fpack32 %f8, %f14, %f0
802 fmovsneg %xcc, %f11, %f0
803 fpsub32s %f8, %f2, %f0
804 sth %l5, [%l7 + 0x0C]
805 alignaddrl %i5, %i7, %i0
806 ldsh [%l7 + 0x62], %g2
807 ldsb [%l7 + 0x6F], %o7
808 movrgz %l3, 0x1E7, %g1
809 stw %l0, [%l7 + 0x6C]
810 fbl %fcc3, loop_60
811 alignaddr %i2, %g4, %o1
812 xor %g3, %o2, %o6
813 fpmerge %f7, %f8, %f14
814loop_60:
815 fnand %f10, %f12, %f8
816 mulx %l4, %i4, %i3
817 fxors %f15, %f9, %f0
818 udiv %l6, 0x1AEA, %l1
819 edge8 %o5, %g5, %o0
820 ba %xcc, loop_61
821 fcmpne32 %f6, %f2, %l2
822 st %f7, [%l7 + 0x40]
823 ld [%l7 + 0x2C], %f9
824loop_61:
825 fabsd %f14, %f10
826 fmovdvs %xcc, %f9, %f11
827 lduh [%l7 + 0x5A], %i6
828 edge16n %o3, %g7, %i1
829 fmovscs %xcc, %f11, %f2
830 addcc %g6, %l5, %i5
831 movneg %xcc, %o4, %i7
832 fmuld8ulx16 %f10, %f14, %f10
833 st %f14, [%l7 + 0x38]
834 fxnors %f1, %f12, %f2
835 array8 %i0, %o7, %g2
836 movn %icc, %g1, %l3
837 fmovdne %xcc, %f3, %f9
838 fnot1s %f15, %f15
839 fxors %f8, %f9, %f15
840 addccc %i2, %g4, %l0
841 std %f6, [%l7 + 0x20]
842 xnorcc %g3, 0x0AD1, %o1
843 sth %o6, [%l7 + 0x0E]
844 fandnot2 %f12, %f2, %f0
845 fcmpd %fcc2, %f2, %f4
846 fnegs %f7, %f7
847 ldsb [%l7 + 0x21], %o2
848 fmovrsgz %i4, %f2, %f12
849 stw %l4, [%l7 + 0x34]
850 stw %i3, [%l7 + 0x68]
851 ldsh [%l7 + 0x6E], %l6
852 ldx [%l7 + 0x40], %o5
853 array16 %g5, %l1, %o0
854 fmovdpos %xcc, %f8, %f0
855 brlz,a %l2, loop_62
856 st %f8, [%l7 + 0x78]
857 fmovdn %icc, %f14, %f6
858 sll %o3, %i6, %i1
859loop_62:
860 ldsb [%l7 + 0x32], %g7
861 fxnors %f13, %f11, %f10
862 ldsb [%l7 + 0x39], %l5
863 bneg,a,pn %xcc, loop_63
864 movge %xcc, %g6, %i5
865 array8 %o4, %i0, %i7
866 ldsw [%l7 + 0x14], %g2
867loop_63:
868 mova %xcc, %g1, %l3
869 std %f12, [%l7 + 0x60]
870 fabss %f8, %f5
871 umulcc %i2, %g4, %l0
872 fmovsvs %xcc, %f8, %f6
873 umulcc %o7, %g3, %o6
874 sub %o2, %i4, %l4
875 fbue %fcc0, loop_64
876 fmovrdlez %o1, %f12, %f8
877 faligndata %f2, %f0, %f12
878 fmovrse %i3, %f8, %f2
879loop_64:
880 sth %l6, [%l7 + 0x60]
881 ldub [%l7 + 0x4A], %o5
882 ldx [%l7 + 0x38], %g5
883 umulcc %l1, 0x065D, %o0
884 addcc %o3, %l2, %i1
885 ldsb [%l7 + 0x6E], %i6
886 ldsb [%l7 + 0x33], %l5
887 ldsh [%l7 + 0x44], %g7
888 fblg,a %fcc2, loop_65
889 edge16n %i5, %o4, %g6
890 smulcc %i7, 0x0916, %g2
891 fmovsg %xcc, %f3, %f5
892loop_65:
893 bvs,a,pn %icc, loop_66
894 fcmple32 %f12, %f4, %g1
895 brlez %i0, loop_67
896 movneg %icc, %i2, %l3
897loop_66:
898 stb %l0, [%l7 + 0x7F]
899 fmovrslz %g4, %f0, %f8
900loop_67:
901 fmul8x16au %f8, %f11, %f10
902 fmovse %xcc, %f12, %f3
903 xor %o7, %g3, %o6
904 movcc %icc, %i4, %o2
905 fpackfix %f14, %f13
906 ble,a %icc, loop_68
907 tge %icc, 0x2
908 stx %l4, [%l7 + 0x60]
909 fcmped %fcc1, %f0, %f8
910loop_68:
911 fornot1 %f4, %f2, %f6
912 st %f1, [%l7 + 0x20]
913 brgez %i3, loop_69
914 fmovsvc %xcc, %f1, %f1
915 fmovs %f15, %f0
916 edge8n %l6, %o1, %o5
917loop_69:
918 udivcc %g5, 0x0FEA, %l1
919 fpadd16s %f1, %f5, %f3
920 sll %o0, %l2, %o3
921 orn %i6, 0x1D3E, %i1
922 lduw [%l7 + 0x48], %g7
923 fmovsa %icc, %f4, %f15
924 stw %l5, [%l7 + 0x54]
925 alignaddrl %i5, %g6, %i7
926 movvs %xcc, %o4, %g2
927 ldd [%l7 + 0x10], %f8
928 lduh [%l7 + 0x38], %g1
929 fnot2 %f10, %f6
930 ldsb [%l7 + 0x59], %i0
931 movrlez %i2, %l3, %g4
932 ldd [%l7 + 0x40], %f10
933 st %f6, [%l7 + 0x18]
934 fmul8sux16 %f0, %f10, %f6
935 fble %fcc0, loop_70
936 fmovsneg %icc, %f15, %f12
937 ldub [%l7 + 0x4E], %o7
938 array32 %l0, %o6, %g3
939loop_70:
940 fpsub32 %f14, %f10, %f0
941 fmovdleu %icc, %f4, %f3
942 ldsh [%l7 + 0x14], %o2
943 fmul8sux16 %f8, %f14, %f12
944 fbuge,a %fcc0, loop_71
945 fpsub32s %f4, %f6, %f7
946 st %f1, [%l7 + 0x6C]
947 fmovsg %xcc, %f13, %f14
948loop_71:
949 lduh [%l7 + 0x38], %i4
950 std %f8, [%l7 + 0x70]
951 stw %i3, [%l7 + 0x60]
952 subc %l4, 0x00A9, %o1
953 ldub [%l7 + 0x32], %l6
954 brz,a %o5, loop_72
955 edge8n %g5, %l1, %o0
956 taddcc %o3, %i6, %i1
957 tsubcctv %g7, %l5, %l2
958loop_72:
959 ldd [%l7 + 0x30], %f12
960 stx %i5, [%l7 + 0x48]
961 fnor %f12, %f6, %f8
962 fpsub16 %f2, %f8, %f0
963 fbl %fcc3, loop_73
964 tvs %xcc, 0x7
965 tsubcc %i7, %g6, %g2
966 std %f2, [%l7 + 0x48]
967loop_73:
968 smul %o4, 0x0D04, %i0
969 fandnot2 %f2, %f8, %f12
970 fbue,a %fcc2, loop_74
971 fbl,a %fcc0, loop_75
972 bl,a loop_76
973 ldd [%l7 + 0x18], %f12
974loop_74:
975 bn,pn %icc, loop_77
976loop_75:
977 sth %g1, [%l7 + 0x7A]
978loop_76:
979 ldsw [%l7 + 0x74], %i2
980 orn %l3, %g4, %o7
981loop_77:
982 ldsb [%l7 + 0x2B], %l0
983 srax %o6, 0x00, %g3
984 stb %i4, [%l7 + 0x44]
985 stb %o2, [%l7 + 0x11]
986 ldsh [%l7 + 0x3E], %i3
987 fmul8sux16 %f12, %f4, %f2
988 fmovrsgez %l4, %f14, %f12
989 movrgz %l6, %o1, %g5
990 fsrc1s %f5, %f8
991 fble,a %fcc0, loop_78
992 xor %l1, 0x0F51, %o0
993 stx %o5, [%l7 + 0x48]
994 tneg %icc, 0x0
995loop_78:
996 fbo %fcc0, loop_79
997 fnors %f8, %f14, %f5
998 ldub [%l7 + 0x29], %o3
999 udiv %i1, 0x1E43, %i6
1000loop_79:
1001 fmovsvs %xcc, %f6, %f15
1002 fpackfix %f8, %f9
1003 fbule,a %fcc0, loop_80
1004 std %f12, [%l7 + 0x10]
1005 fmovrsne %l5, %f2, %f15
1006 ldsh [%l7 + 0x3A], %l2
1007loop_80:
1008 umulcc %g7, %i5, %g6
1009 fmovdgu %icc, %f11, %f1
1010 sth %g2, [%l7 + 0x66]
1011 andncc %o4, %i7, %i0
1012 fabsd %f2, %f2
1013 fmuld8ulx16 %f4, %f14, %f2
1014 tgu %xcc, 0x2
1015 orcc %g1, 0x037C, %l3
1016 bcs,a,pn %xcc, loop_81
1017 fmovde %icc, %f6, %f0
1018 ta %icc, 0x3
1019 tleu %xcc, 0x3
1020loop_81:
1021 ta %xcc, 0x6
1022 ldub [%l7 + 0x7D], %g4
1023 fcmpgt32 %f6, %f8, %o7
1024 tge %icc, 0x6
1025 fmovscc %icc, %f1, %f13
1026 fmovde %xcc, %f15, %f12
1027 ldsh [%l7 + 0x40], %l0
1028 stb %i2, [%l7 + 0x1E]
1029 orn %g3, %i4, %o2
1030 ldx [%l7 + 0x28], %i3
1031 nop
1032 setx loop_82, %l0, %l1
1033 jmpl %l1, %o6
1034 fmovsge %icc, %f4, %f12
1035 ldsh [%l7 + 0x42], %l6
1036 bneg,a loop_83
1037loop_82:
1038 ldsb [%l7 + 0x3E], %l4
1039 movne %icc, %o1, %l1
1040 orn %o0, 0x053A, %g5
1041loop_83:
1042 ldub [%l7 + 0x59], %o5
1043 fabss %f3, %f13
1044 fmovrsne %o3, %f3, %f5
1045 orncc %i6, 0x0F00, %i1
1046 lduw [%l7 + 0x5C], %l2
1047 ble loop_84
1048 xnor %l5, %i5, %g7
1049 edge8 %g6, %g2, %i7
1050 fcmpgt32 %f4, %f14, %i0
1051loop_84:
1052 subc %o4, %l3, %g4
1053 edge32l %o7, %g1, %i2
1054 fone %f2
1055 brgez,a %l0, loop_85
1056 stb %i4, [%l7 + 0x7F]
1057 lduh [%l7 + 0x20], %o2
1058 lduw [%l7 + 0x54], %i3
1059loop_85:
1060 srl %o6, 0x0D, %g3
1061 fble,a %fcc2, loop_86
1062 add %l4, %l6, %l1
1063 movpos %icc, %o1, %g5
1064 tgu %icc, 0x2
1065loop_86:
1066 orncc %o5, 0x0B74, %o0
1067 xor %o3, 0x1F1C, %i1
1068 fmovsneg %icc, %f14, %f0
1069 fmovsl %xcc, %f12, %f2
1070 ldx [%l7 + 0x70], %l2
1071 sth %l5, [%l7 + 0x0C]
1072 call loop_87
1073 stb %i5, [%l7 + 0x55]
1074 fmul8x16 %f8, %f6, %f12
1075 fmovrdne %g7, %f14, %f2
1076loop_87:
1077 bgu loop_88
1078 fmovrsne %g6, %f9, %f8
1079 stx %g2, [%l7 + 0x30]
1080 brlez %i6, loop_89
1081loop_88:
1082 movre %i7, %i0, %o4
1083 st %f3, [%l7 + 0x58]
1084 tpos %icc, 0x2
1085loop_89:
1086 st %f15, [%l7 + 0x58]
1087 lduh [%l7 + 0x38], %l3
1088 ldsh [%l7 + 0x1A], %o7
1089 ldsh [%l7 + 0x44], %g4
1090 movpos %icc, %i2, %g1
1091 fmovscc %xcc, %f11, %f12
1092 fpadd16s %f10, %f14, %f10
1093 bneg,pn %xcc, loop_90
1094 lduw [%l7 + 0x44], %i4
1095 ble loop_91
1096 fmovrdne %o2, %f0, %f4
1097loop_90:
1098 nop
1099 setx loop_92, %l0, %l1
1100 wrpr 0x1, %tl
1101 wrpr %l1, %tnpc
1102 setx 0x34400001400, %l0, %l1
1103 wrpr %l1, %tstate
1104 wrhpr 0x4, %htstate
1105 done
1106 std %f8, [%l7 + 0x08]
1107loop_91:
1108 sll %l0, %i3, %g3
1109 ldub [%l7 + 0x37], %l4
1110loop_92:
1111 movrlz %o6, %l6, %o1
1112 tg %icc, 0x3
1113 brz,a %g5, loop_93
1114 ldd [%l7 + 0x70], %f12
1115 tn %icc, 0x5
1116 ldub [%l7 + 0x32], %o5
1117loop_93:
1118 movl %icc, %o0, %l1
1119 sdiv %i1, 0x1568, %l2
1120 fpack32 %f2, %f0, %f10
1121 ldsh [%l7 + 0x66], %o3
1122 stx %i5, [%l7 + 0x28]
1123 fmovdneg %icc, %f6, %f9
1124 ldsw [%l7 + 0x78], %g7
1125 fpack16 %f12, %f4
1126 siam 0x5
1127 ldsh [%l7 + 0x34], %g6
1128 fpadd32s %f0, %f10, %f10
1129 andcc %l5, %g2, %i6
1130 stx %i7, [%l7 + 0x68]
1131 stw %i0, [%l7 + 0x58]
1132 ldx [%l7 + 0x28], %o4
1133 sub %l3, 0x0503, %g4
1134 bl %icc, loop_94
1135 ta %xcc, 0x6
1136 ldd [%l7 + 0x28], %f0
1137 fmovsl %xcc, %f0, %f6
1138loop_94:
1139 fmovrdne %i2, %f14, %f10
1140 stb %g1, [%l7 + 0x6F]
1141 fmovdge %icc, %f2, %f7
1142 nop
1143 setx loop_95, %l0, %l1
1144 wrpr 0x1, %tl
1145 wrpr %l1, %tnpc
1146 setx 0x34400001400, %l0, %l1
1147 wrpr %l1, %tstate
1148 wrhpr 0x4, %htstate
1149 done
1150 fcmpgt16 %f0, %f10, %i4
1151 tsubcc %o2, 0x14FF, %o7
1152 brgez %i3, loop_96
1153loop_95:
1154 srax %g3, 0x01, %l0
1155 te %xcc, 0x6
1156 st %f4, [%l7 + 0x5C]
1157loop_96:
1158 movl %icc, %l4, %l6
1159 fmul8x16al %f0, %f5, %f10
1160 lduh [%l7 + 0x62], %o1
1161 brlez %g5, loop_97
1162 srl %o5, 0x05, %o6
1163 fpack32 %f6, %f6, %f8
1164 sll %o0, %l1, %i1
1165loop_97:
1166 alignaddr %l2, %i5, %o3
1167 fmovrdgez %g6, %f0, %f14
1168 umul %l5, 0x1109, %g2
1169 brgez %i6, loop_98
1170 orncc %i7, %g7, %o4
1171 fmovdle %xcc, %f14, %f6
1172 fsrc2 %f0, %f0
1173loop_98:
1174 tsubcctv %i0, 0x1D58, %l3
1175 xor %i2, %g4, %g1
1176 lduh [%l7 + 0x62], %o2
1177 edge32 %o7, %i4, %i3
1178 ldub [%l7 + 0x26], %g3
1179 fornot2s %f12, %f2, %f13
1180 stw %l0, [%l7 + 0x64]
1181 fbne %fcc3, loop_99
1182 fone %f0
1183 fmovsg %icc, %f7, %f1
1184 ldub [%l7 + 0x5F], %l6
1185loop_99:
1186 tn %xcc, 0x0
1187 stw %o1, [%l7 + 0x5C]
1188 ldx [%l7 + 0x68], %g5
1189 fsrc2 %f6, %f12
1190 sdiv %l4, 0x1330, %o6
1191 fmovrsgez %o0, %f2, %f15
1192 fmul8x16 %f7, %f10, %f10
1193 fmovscc %xcc, %f13, %f15
1194 fcmped %fcc1, %f8, %f14
1195 stb %l1, [%l7 + 0x5F]
1196 ldsh [%l7 + 0x66], %i1
1197 xor %o5, %i5, %l2
1198 fmul8x16 %f8, %f6, %f0
1199 fbu,a %fcc0, loop_100
1200 stx %o3, [%l7 + 0x48]
1201 fmovsne %xcc, %f0, %f2
1202 fcmpes %fcc0, %f4, %f3
1203loop_100:
1204 bshuffle %f10, %f2, %f8
1205 orncc %g6, 0x0186, %l5
1206 ldsw [%l7 + 0x40], %g2
1207 fmovdcc %icc, %f13, %f10
1208 st %f13, [%l7 + 0x28]
1209 fmovdne %icc, %f3, %f4
1210 fbne,a %fcc0, loop_101
1211 fbe %fcc0, loop_102
1212 movl %icc, %i6, %g7
1213 fmovdvs %xcc, %f15, %f14
1214loop_101:
1215 movl %icc, %o4, %i7
1216loop_102:
1217 lduh [%l7 + 0x78], %i0
1218 tsubcctv %i2, 0x1EEC, %g4
1219 lduh [%l7 + 0x14], %l3
1220 fpadd16s %f11, %f2, %f6
1221 sth %g1, [%l7 + 0x0C]
1222 fmovspos %icc, %f0, %f3
1223 fpack16 %f4, %f11
1224 ldx [%l7 + 0x78], %o7
1225 mulscc %o2, %i3, %g3
1226 stx %l0, [%l7 + 0x50]
1227 fba,a %fcc3, loop_103
1228 fpsub16 %f10, %f6, %f6
1229 fmovdge %xcc, %f2, %f13
1230 ldsb [%l7 + 0x31], %l6
1231loop_103:
1232 fbo,a %fcc2, loop_104
1233 smul %o1, 0x04DB, %g5
1234 fbl,a %fcc1, loop_105
1235 taddcctv %i4, 0x1617, %o6
1236loop_104:
1237 alignaddrl %l4, %l1, %o0
1238 andn %o5, 0x0F9E, %i1
1239loop_105:
1240 for %f10, %f10, %f0
1241 fpadd32 %f4, %f10, %f0
1242 fba,a %fcc0, loop_106
1243 stw %i5, [%l7 + 0x70]
1244 movne %xcc, %l2, %o3
1245 alignaddr %g6, %g2, %l5
1246loop_106:
1247 tvs %icc, 0x0
1248 fbg,a %fcc3, loop_107
1249 ld [%l7 + 0x1C], %f13
1250 addccc %i6, 0x19F9, %o4
1251 std %f4, [%l7 + 0x10]
1252loop_107:
1253 fmovdpos %icc, %f12, %f2
1254 fand %f8, %f0, %f12
1255 fnegd %f12, %f10
1256 brgz,a %i7, loop_108
1257 fandnot2s %f1, %f12, %f12
1258 std %f14, [%l7 + 0x78]
1259 fpack16 %f10, %f15
1260loop_108:
1261 movre %i0, %i2, %g4
1262 fcmple32 %f14, %f12, %g7
1263 stw %l3, [%l7 + 0x6C]
1264 tcc %xcc, 0x6
1265 fmovrslez %o7, %f4, %f4
1266 bvs,a,pn %icc, loop_109
1267 ldd [%l7 + 0x48], %f6
1268 stx %g1, [%l7 + 0x28]
1269 movrlez %i3, 0x180, %o2
1270loop_109:
1271 fnot1s %f14, %f11
1272 fmuld8sux16 %f9, %f2, %f0
1273 fexpand %f3, %f4
1274 fmuld8ulx16 %f7, %f8, %f2
1275 udivx %g3, 0x018A, %l0
1276 ld [%l7 + 0x78], %f3
1277 fmovdneg %xcc, %f13, %f6
1278 bge,a loop_110
1279 ldd [%l7 + 0x10], %f14
1280 fandnot1s %f8, %f15, %f5
1281 bcc,a,pt %xcc, loop_111
1282loop_110:
1283 fmovdvs %icc, %f2, %f12
1284 fmuld8ulx16 %f5, %f10, %f4
1285 fbge %fcc0, loop_112
1286loop_111:
1287 movne %xcc, %l6, %g5
1288 fcmpeq16 %f2, %f14, %i4
1289 lduw [%l7 + 0x0C], %o1
1290loop_112:
1291 tne %icc, 0x6
1292 stb %l4, [%l7 + 0x4F]
1293 fmovdl %icc, %f10, %f0
1294 addccc %l1, 0x08A3, %o6
1295 ldsh [%l7 + 0x22], %o5
1296 add %i1, %i5, %l2
1297 sra %o3, %g6, %o0
1298 movg %icc, %g2, %i6
1299 lduh [%l7 + 0x32], %l5
1300 srl %o4, 0x0A, %i7
1301 ld [%l7 + 0x40], %f14
1302 ldd [%l7 + 0x40], %f8
1303 sub %i0, %g4, %i2
1304 tne %xcc, 0x7
1305 ldsh [%l7 + 0x58], %g7
1306 fmovsleu %xcc, %f8, %f10
1307 fmovrslz %l3, %f13, %f9
1308 lduw [%l7 + 0x50], %g1
1309 fmul8sux16 %f14, %f6, %f2
1310 stw %o7, [%l7 + 0x38]
1311 udiv %i3, 0x1C82, %o2
1312 movvs %xcc, %g3, %l6
1313 sth %l0, [%l7 + 0x10]
1314 tvc %icc, 0x5
1315 ldd [%l7 + 0x70], %f6
1316 stx %g5, [%l7 + 0x40]
1317 sll %o1, %i4, %l4
1318 tsubcctv %l1, 0x0412, %o5
1319 stx %o6, [%l7 + 0x60]
1320 fpadd32s %f9, %f6, %f11
1321 movrlez %i5, %i1, %o3
1322 sub %g6, %l2, %o0
1323 edge16ln %g2, %i6, %o4
1324 ldsw [%l7 + 0x28], %i7
1325 st %f12, [%l7 + 0x40]
1326 fmovrse %l5, %f9, %f9
1327 ldsh [%l7 + 0x70], %i0
1328 fmovrdlz %i2, %f6, %f10
1329 ldd [%l7 + 0x10], %f4
1330 movrlez %g7, 0x2C9, %g4
1331 array8 %g1, %o7, %i3
1332 edge16ln %l3, %o2, %l6
1333 movl %xcc, %l0, %g5
1334 fmovsvs %icc, %f10, %f11
1335 smul %g3, %i4, %o1
1336 fzero %f10
1337 fbo %fcc0, loop_113
1338 edge32 %l4, %l1, %o5
1339 tleu %xcc, 0x5
1340 fmovrdgz %o6, %f2, %f6
1341loop_113:
1342 edge16l %i1, %i5, %g6
1343 fbug %fcc3, loop_114
1344 lduw [%l7 + 0x40], %l2
1345 fpadd32s %f15, %f12, %f9
1346 ldx [%l7 + 0x68], %o3
1347loop_114:
1348 movpos %icc, %o0, %i6
1349 ldsh [%l7 + 0x4C], %o4
1350 stb %i7, [%l7 + 0x58]
1351 fmovdle %xcc, %f15, %f6
1352 ldub [%l7 + 0x7F], %g2
1353 brz %i0, loop_115
1354 edge16n %i2, %g7, %l5
1355 st %f4, [%l7 + 0x40]
1356 fmovsleu %icc, %f11, %f2
1357loop_115:
1358 ldsh [%l7 + 0x3C], %g4
1359 fabsd %f0, %f0
1360 sub %o7, %i3, %g1
1361 stb %o2, [%l7 + 0x2B]
1362 nop
1363 setx loop_116, %l0, %l1
1364 wrpr 0x1, %tl
1365 wrpr %l1, %tnpc
1366 setx 0x34400001400, %l0, %l1
1367 wrpr %l1, %tstate
1368 wrhpr 0x4, %htstate
1369 done
1370 fxors %f1, %f5, %f8
1371 movre %l6, %l0, %g5
1372 fmovrdgz %g3, %f6, %f12
1373loop_116:
1374 andcc %l3, 0x0C76, %o1
1375 ba,a loop_117
1376 tge %icc, 0x6
1377 stx %l4, [%l7 + 0x60]
1378 fmovde %icc, %f7, %f0
1379loop_117:
1380 bcc %xcc, loop_118
1381 edge32n %l1, %o5, %i4
1382 sll %o6, %i1, %i5
1383 stw %l2, [%l7 + 0x08]
1384loop_118:
1385 fpsub32 %f6, %f12, %f6
1386 fmovdge %icc, %f5, %f14
1387 andncc %o3, %g6, %i6
1388 std %f12, [%l7 + 0x50]
1389 movleu %xcc, %o4, %i7
1390 edge16n %g2, %i0, %o0
1391 xorcc %g7, %i2, %g4
1392 sth %l5, [%l7 + 0x20]
1393 ldx [%l7 + 0x20], %i3
1394 lduw [%l7 + 0x5C], %o7
1395 fbule,a %fcc0, loop_119
1396 fandnot1s %f15, %f15, %f10
1397 fmovdvc %icc, %f5, %f15
1398 ba,pn %xcc, loop_120
1399loop_119:
1400 fxnors %f15, %f8, %f4
1401 or %g1, 0x1585, %o2
1402 sth %l6, [%l7 + 0x32]
1403loop_120:
1404 fmovrdlez %g5, %f12, %f12
1405 ldsh [%l7 + 0x22], %g3
1406 subc %l0, 0x1EF7, %l3
1407 ldd [%l7 + 0x18], %f4
1408 movn %icc, %o1, %l4
1409 fmovdne %icc, %f0, %f0
1410 fpadd16s %f0, %f12, %f15
1411 fmovdne %icc, %f6, %f14
1412 brlez %l1, loop_121
1413 tgu %icc, 0x3
1414 movle %xcc, %i4, %o5
1415 fands %f9, %f3, %f15
1416loop_121:
1417 ldx [%l7 + 0x28], %i1
1418 fornot1s %f10, %f9, %f8
1419 sdivx %o6, 0x0BEF, %l2
1420 fnand %f8, %f0, %f2
1421 st %f7, [%l7 + 0x48]
1422 fors %f8, %f14, %f14
1423 stx %i5, [%l7 + 0x28]
1424 movge %icc, %g6, %i6
1425 ld [%l7 + 0x74], %f9
1426 sub %o4, 0x1E98, %i7
1427 ld [%l7 + 0x3C], %f5
1428 andn %g2, 0x0C56, %o3
1429 bleu,a,pt %icc, loop_122
1430 alignaddr %o0, %g7, %i2
1431 fbu,a %fcc0, loop_123
1432 tgu %icc, 0x2
1433loop_122:
1434 alignaddrl %i0, %g4, %i3
1435 ld [%l7 + 0x40], %f12
1436loop_123:
1437 fsrc1 %f6, %f0
1438 lduw [%l7 + 0x08], %o7
1439 movpos %icc, %l5, %g1
1440 ba %xcc, loop_124
1441 st %f3, [%l7 + 0x38]
1442 bpos loop_125
1443 fmovsle %xcc, %f3, %f10
1444loop_124:
1445 edge16n %l6, %o2, %g5
1446 movvc %xcc, %l0, %l3
1447loop_125:
1448 tle %icc, 0x4
1449 lduw [%l7 + 0x74], %g3
1450 ld [%l7 + 0x08], %f1
1451 tcc %xcc, 0x3
1452 fxor %f6, %f10, %f6
1453 fmovsge %icc, %f14, %f12
1454 ldsh [%l7 + 0x6E], %l4
1455 sdiv %l1, 0x15C6, %o1
1456 stx %i4, [%l7 + 0x08]
1457 fmovd %f14, %f10
1458 fbn %fcc1, loop_126
1459 fmovsvs %icc, %f12, %f7
1460 movcc %xcc, %o5, %i1
1461 ldx [%l7 + 0x70], %l2
1462loop_126:
1463 bne,pn %xcc, loop_127
1464 fbge,a %fcc0, loop_128
1465 ba %icc, loop_129
1466 fpadd16s %f8, %f6, %f4
1467loop_127:
1468 stb %i5, [%l7 + 0x42]
1469loop_128:
1470 fmovdneg %xcc, %f1, %f2
1471loop_129:
1472 stw %g6, [%l7 + 0x44]
1473 ldsb [%l7 + 0x5E], %o6
1474 udivcc %o4, 0x0AD1, %i6
1475 fabsd %f6, %f10
1476 fandnot2s %f5, %f0, %f13
1477 ldub [%l7 + 0x4B], %i7
1478 movvs %xcc, %o3, %o0
1479 lduh [%l7 + 0x28], %g7
1480 faligndata %f10, %f10, %f12
1481 fmovda %icc, %f10, %f6
1482 tn %xcc, 0x0
1483 fmovs %f0, %f7
1484 nop
1485 setx loop_130, %l0, %l1
1486 wrpr 0x1, %tl
1487 wrpr %l1, %tpc
1488 add %l1, 0x4, %l1
1489 wrpr %l1, %tnpc
1490 setx 0x34400001400, %l0, %l1
1491 wrpr %l1, %tstate
1492 wrhpr 0x4, %htstate
1493 retry
1494 stx %i2, [%l7 + 0x78]
1495 fcmpne16 %f0, %f14, %g2
1496 edge16ln %g4, %i3, %i0
1497loop_130:
1498 sth %l5, [%l7 + 0x0C]
1499 ldub [%l7 + 0x7D], %o7
1500 udiv %g1, 0x06D2, %l6
1501 ldub [%l7 + 0x58], %o2
1502 fbn %fcc3, loop_131
1503 taddcc %l0, 0x0B1A, %g5
1504 stb %l3, [%l7 + 0x4F]
1505 ldsb [%l7 + 0x08], %l4
1506loop_131:
1507 bpos,pn %xcc, loop_132
1508 st %f1, [%l7 + 0x6C]
1509 ld [%l7 + 0x7C], %f13
1510 edge32ln %l1, %o1, %i4
1511loop_132:
1512 fmovs %f15, %f1
1513 ldsb [%l7 + 0x4F], %g3
1514 fmuld8ulx16 %f9, %f1, %f14
1515 te %xcc, 0x6
1516 bgu,a loop_133
1517 ldx [%l7 + 0x68], %o5
1518 brlz %l2, loop_134
1519 fble,a %fcc0, loop_135
1520loop_133:
1521 lduh [%l7 + 0x24], %i1
1522 movre %g6, %o6, %i5
1523loop_134:
1524 faligndata %f6, %f6, %f4
1525loop_135:
1526 bge,pn %xcc, loop_136
1527 lduh [%l7 + 0x52], %o4
1528 movl %xcc, %i6, %o3
1529 bleu,a,pn %icc, loop_137
1530loop_136:
1531 fmovse %xcc, %f12, %f2
1532 tleu %icc, 0x0
1533 tvs %icc, 0x6
1534loop_137:
1535 fpack16 %f10, %f15
1536 mulx %o0, 0x1CBD, %g7
1537 nop
1538 setx loop_138, %l0, %l1
1539 wrpr 0x1, %tl
1540 wrpr %l1, %tpc
1541 add %l1, 0x4, %l1
1542 wrpr %l1, %tnpc
1543 setx 0x34400001400, %l0, %l1
1544 wrpr %l1, %tstate
1545 wrhpr 0x4, %htstate
1546 retry
1547 fpadd16 %f10, %f8, %f14
1548 ldsw [%l7 + 0x10], %i2
1549 fmovsvs %xcc, %f7, %f14
1550loop_138:
1551 ldd [%l7 + 0x70], %f6
1552 ldd [%l7 + 0x08], %f12
1553 fmovs %f9, %f8
1554 fmovsneg %icc, %f15, %f0
1555 ldsh [%l7 + 0x24], %i7
1556 lduw [%l7 + 0x20], %g4
1557 edge32l %i3, %g2, %i0
1558 ldsh [%l7 + 0x5C], %o7
1559 fmovdge %xcc, %f0, %f6
1560 tn %icc, 0x4
1561 fcmpne16 %f12, %f2, %l5
1562 fnand %f8, %f10, %f2
1563 fornot1 %f8, %f4, %f10
1564 fmovdne %icc, %f2, %f9
1565 stx %g1, [%l7 + 0x68]
1566 ldsh [%l7 + 0x4E], %l6
1567 movn %xcc, %o2, %l0
1568 bgu,pn %xcc, loop_139
1569 stx %l3, [%l7 + 0x18]
1570 fmovrdgez %l4, %f4, %f8
1571 te %xcc, 0x2
1572loop_139:
1573 fmovsne %icc, %f13, %f15
1574 fmovsge %xcc, %f11, %f8
1575 subcc %l1, 0x06C5, %g5
1576 array16 %i4, %g3, %o1
1577 lduw [%l7 + 0x38], %o5
1578 fbuge %fcc1, loop_140
1579 ldsh [%l7 + 0x22], %l2
1580 bleu loop_141
1581 ldub [%l7 + 0x38], %i1
1582loop_140:
1583 ldsw [%l7 + 0x50], %o6
1584 fandnot1s %f9, %f5, %f2
1585loop_141:
1586 fpadd16s %f7, %f15, %f1
1587 fmovrsne %i5, %f7, %f10
1588 ldsw [%l7 + 0x34], %o4
1589 ble %icc, loop_142
1590 edge32n %i6, %g6, %o3
1591 fmovdleu %icc, %f8, %f3
1592 fpackfix %f8, %f12
1593loop_142:
1594 stb %o0, [%l7 + 0x3A]
1595 edge32ln %i2, %g7, %g4
1596 edge32n %i3, %g2, %i0
1597 lduw [%l7 + 0x48], %i7
1598 fmul8ulx16 %f10, %f0, %f10
1599 fmovsa %xcc, %f4, %f1
1600 sll %l5, 0x18, %o7
1601 bneg,pt %xcc, loop_143
1602 tge %xcc, 0x7
1603 tvs %icc, 0x4
1604 bl loop_144
1605loop_143:
1606 xnorcc %g1, %l6, %o2
1607 fpmerge %f9, %f9, %f8
1608 ldsh [%l7 + 0x76], %l3
1609loop_144:
1610 ldsh [%l7 + 0x20], %l0
1611 fblg,a %fcc2, loop_145
1612 subc %l4, %l1, %i4
1613 stw %g3, [%l7 + 0x10]
1614 ld [%l7 + 0x70], %f13
1615loop_145:
1616 brnz,a %o1, loop_146
1617 subccc %g5, %o5, %i1
1618 fones %f5
1619 andn %l2, 0x1448, %i5
1620loop_146:
1621 edge8 %o4, %o6, %i6
1622 tpos %icc, 0x7
1623 fmul8x16al %f10, %f14, %f4
1624 sth %o3, [%l7 + 0x52]
1625 fmovrdgz %g6, %f8, %f10
1626 fzero %f4
1627 fpack32 %f12, %f14, %f0
1628 sth %o0, [%l7 + 0x5A]
1629 st %f3, [%l7 + 0x30]
1630 movne %icc, %g7, %g4
1631 edge8ln %i3, %g2, %i2
1632 fmovdge %xcc, %f9, %f0
1633 tsubcctv %i0, 0x10E5, %i7
1634 movrgz %l5, 0x340, %g1
1635 fbug,a %fcc1, loop_147
1636 lduh [%l7 + 0x76], %l6
1637 fcmpd %fcc0, %f4, %f8
1638 bleu,pn %xcc, loop_148
1639loop_147:
1640 bg,pn %xcc, loop_149
1641 brlz,a %o7, loop_150
1642 brlez %o2, loop_151
1643loop_148:
1644 srlx %l0, 0x1D, %l3
1645loop_149:
1646 std %f4, [%l7 + 0x78]
1647loop_150:
1648 st %f2, [%l7 + 0x18]
1649loop_151:
1650 st %f3, [%l7 + 0x28]
1651 fnands %f5, %f10, %f13
1652 fzero %f8
1653 bgu %xcc, loop_152
1654 edge32ln %l4, %l1, %i4
1655 std %f12, [%l7 + 0x68]
1656 tne %icc, 0x6
1657loop_152:
1658 tg %xcc, 0x7
1659 fnot1 %f4, %f6
1660 fbu,a %fcc0, loop_153
1661 fmul8sux16 %f10, %f10, %f0
1662 taddcctv %o1, %g5, %g3
1663 fpsub16 %f8, %f14, %f12
1664loop_153:
1665 sth %o5, [%l7 + 0x2A]
1666 fpadd16s %f7, %f10, %f11
1667 tsubcc %i1, 0x0239, %i5
1668 nop
1669 setx loop_154, %l0, %l1
1670 wrpr 0x1, %tl
1671 wrpr %l1, %tpc
1672 add %l1, 0x4, %l1
1673 wrpr %l1, %tnpc
1674 setx 0x34400001400, %l0, %l1
1675 wrpr %l1, %tstate
1676 wrhpr 0x4, %htstate
1677 retry
1678 fpsub16s %f15, %f1, %f7
1679 tneg %xcc, 0x7
1680 std %f10, [%l7 + 0x50]
1681loop_154:
1682 fpsub16s %f0, %f6, %f4
1683 fnor %f0, %f14, %f10
1684 move %icc, %l2, %o6
1685 ldub [%l7 + 0x3F], %i6
1686 ldub [%l7 + 0x7B], %o4
1687 ldx [%l7 + 0x48], %o3
1688 subc %o0, 0x0180, %g6
1689 be,a,pt %xcc, loop_155
1690 sth %g7, [%l7 + 0x16]
1691 st %f9, [%l7 + 0x48]
1692 stx %i3, [%l7 + 0x78]
1693loop_155:
1694 siam 0x6
1695 tge %icc, 0x7
1696 nop
1697 setx loop_156, %l0, %l1
1698 wrpr 0x1, %tl
1699 wrpr %l1, %tnpc
1700 setx 0x34400001400, %l0, %l1
1701 wrpr %l1, %tstate
1702 wrhpr 0x4, %htstate
1703 done
1704 fcmped %fcc1, %f0, %f14
1705 array8 %g2, %i2, %i0
1706 bn %icc, loop_157
1707loop_156:
1708 add %g4, 0x1F33, %i7
1709 bl,pt %icc, loop_158
1710 fbu %fcc0, loop_159
1711loop_157:
1712 stb %g1, [%l7 + 0x70]
1713 fornot1 %f6, %f2, %f14
1714loop_158:
1715 fmul8x16 %f3, %f4, %f8
1716loop_159:
1717 brz,a %l5, loop_160
1718 fmovsleu %xcc, %f8, %f14
1719 stb %o7, [%l7 + 0x45]
1720 array8 %l6, %o2, %l0
1721loop_160:
1722 lduw [%l7 + 0x5C], %l4
1723 ldx [%l7 + 0x50], %l1
1724 ldd [%l7 + 0x40], %f12
1725 brnz %l3, loop_161
1726 xor %o1, 0x18F7, %g5
1727 or %g3, 0x00E0, %o5
1728 brnz,a %i4, loop_162
1729loop_161:
1730 tcs %icc, 0x1
1731 fmovse %xcc, %f7, %f2
1732 ldsh [%l7 + 0x78], %i1
1733loop_162:
1734 stx %l2, [%l7 + 0x48]
1735 fnand %f8, %f0, %f4
1736 fnot2 %f0, %f4
1737 fpack16 %f6, %f4
1738 alignaddr %o6, %i5, %o4
1739 stb %i6, [%l7 + 0x37]
1740 brgz,a %o0, loop_163
1741 fmul8ulx16 %f4, %f10, %f4
1742 bneg,pt %icc, loop_164
1743 bne,pn %xcc, loop_165
1744loop_163:
1745 fnegd %f6, %f4
1746 movle %icc, %o3, %g7
1747loop_164:
1748 lduw [%l7 + 0x50], %g6
1749loop_165:
1750 subcc %i3, %i2, %g2
1751 stx %g4, [%l7 + 0x28]
1752 sth %i7, [%l7 + 0x1E]
1753 ldub [%l7 + 0x5C], %i0
1754 subcc %g1, %o7, %l5
1755 stb %o2, [%l7 + 0x70]
1756 fornot1s %f13, %f0, %f13
1757 edge16n %l0, %l4, %l6
1758 fbg,a %fcc3, loop_166
1759 edge16n %l1, %o1, %g5
1760 array32 %g3, %l3, %i4
1761 fpadd16 %f0, %f10, %f4
1762loop_166:
1763 fbne %fcc1, loop_167
1764 pdist %f12, %f14, %f10
1765 ldsw [%l7 + 0x78], %o5
1766 lduh [%l7 + 0x3E], %i1
1767loop_167:
1768 taddcctv %l2, 0x1EF3, %o6
1769 fandnot1s %f15, %f8, %f4
1770 ldsw [%l7 + 0x0C], %i5
1771 stb %i6, [%l7 + 0x75]
1772 fmovspos %icc, %f2, %f3
1773 orcc %o0, 0x0C9A, %o4
1774 std %f10, [%l7 + 0x30]
1775 edge32l %o3, %g7, %i3
1776 fornot1s %f8, %f1, %f14
1777 smul %g6, %g2, %g4
1778 stx %i7, [%l7 + 0x08]
1779 fpsub16 %f10, %f2, %f4
1780 ble,a loop_168
1781 fmovsle %icc, %f11, %f12
1782 fmul8ulx16 %f8, %f12, %f2
1783 ldd [%l7 + 0x30], %f14
1784loop_168:
1785 udiv %i2, 0x1C66, %i0
1786 ld [%l7 + 0x0C], %f10
1787 fmovsvs %icc, %f1, %f6
1788 st %f0, [%l7 + 0x7C]
1789 bn,a %icc, loop_169
1790 movrlez %o7, %l5, %g1
1791 fpackfix %f12, %f14
1792 xorcc %l0, %l4, %o2
1793loop_169:
1794 ba,a loop_170
1795 fmul8sux16 %f10, %f0, %f2
1796 fmovdgu %xcc, %f4, %f3
1797 ldsh [%l7 + 0x7C], %l1
1798loop_170:
1799 ldx [%l7 + 0x40], %o1
1800 sethi 0x1679, %l6
1801 fnegs %f2, %f1
1802 std %f0, [%l7 + 0x48]
1803 edge8l %g5, %g3, %l3
1804 st %f5, [%l7 + 0x54]
1805 stb %o5, [%l7 + 0x5D]
1806 tl %xcc, 0x5
1807 fexpand %f12, %f8
1808 ldsh [%l7 + 0x46], %i4
1809 stx %i1, [%l7 + 0x38]
1810 ldx [%l7 + 0x68], %o6
1811 lduh [%l7 + 0x5C], %l2
1812 or %i6, %o0, %i5
1813 ldsh [%l7 + 0x48], %o3
1814 ldub [%l7 + 0x2B], %o4
1815 nop
1816 setx loop_171, %l0, %l1
1817 wrpr 0x1, %tl
1818 wrpr %l1, %tnpc
1819 setx 0x34400001400, %l0, %l1
1820 wrpr %l1, %tstate
1821 wrhpr 0x4, %htstate
1822 done
1823 fandnot1s %f2, %f3, %f8
1824 fcmpgt32 %f10, %f12, %i3
1825 movleu %xcc, %g6, %g7
1826loop_171:
1827 lduh [%l7 + 0x38], %g4
1828 fmul8x16 %f11, %f8, %f14
1829 fmul8sux16 %f8, %f8, %f8
1830 bpos,a,pn %xcc, loop_172
1831 srlx %i7, 0x01, %i2
1832 movcc %xcc, %g2, %o7
1833 fmovsn %xcc, %f9, %f7
1834loop_172:
1835 fnot1 %f8, %f4
1836 fbul,a %fcc1, loop_173
1837 edge16l %l5, %i0, %g1
1838 fbul,a %fcc1, loop_174
1839 st %f6, [%l7 + 0x68]
1840loop_173:
1841 ldd [%l7 + 0x10], %f2
1842 bvc %icc, loop_175
1843loop_174:
1844 fble,a %fcc2, loop_176
1845 fbe,a %fcc1, loop_177
1846 fmovrdne %l0, %f2, %f0
1847loop_175:
1848 taddcc %l4, 0x1EF7, %l1
1849loop_176:
1850 fmovsl %xcc, %f10, %f1
1851loop_177:
1852 fmovsg %icc, %f2, %f3
1853 movcs %icc, %o1, %l6
1854 fmovsgu %icc, %f0, %f0
1855 fmovdcs %icc, %f14, %f13
1856 stb %o2, [%l7 + 0x57]
1857 fpack32 %f6, %f10, %f14
1858 fone %f12
1859 stb %g3, [%l7 + 0x70]
1860 ldub [%l7 + 0x1E], %l3
1861 fbg,a %fcc0, loop_178
1862 srl %g5, %o5, %i4
1863 xor %o6, %i1, %l2
1864 fpackfix %f12, %f4
1865loop_178:
1866 ba,a,pt %icc, loop_179
1867 bshuffle %f6, %f2, %f12
1868 sth %o0, [%l7 + 0x74]
1869 lduh [%l7 + 0x2A], %i6
1870loop_179:
1871 fcmped %fcc2, %f12, %f8
1872 ldub [%l7 + 0x32], %o3
1873 fmovdne %xcc, %f4, %f3
1874 stx %i5, [%l7 + 0x70]
1875 ld [%l7 + 0x38], %f11
1876 fbl %fcc2, loop_180
1877 sra %o4, 0x07, %g6
1878 stb %g7, [%l7 + 0x66]
1879 tn %xcc, 0x5
1880loop_180:
1881 bn,pt %icc, loop_181
1882 fpack32 %f2, %f4, %f12
1883 addcc %i3, 0x0631, %g4
1884 ld [%l7 + 0x40], %f5
1885loop_181:
1886 fmovsn %icc, %f10, %f5
1887 fmovrde %i2, %f12, %f8
1888 ldd [%l7 + 0x68], %f0
1889 tge %icc, 0x7
1890 fcmpgt32 %f12, %f2, %i7
1891 fmuld8ulx16 %f0, %f14, %f6
1892 bpos,a,pn %icc, loop_182
1893 edge8l %g2, %o7, %l5
1894 taddcctv %g1, 0x0DED, %i0
1895 bvc,a,pt %xcc, loop_183
1896loop_182:
1897 fnegd %f8, %f14
1898 fmul8x16al %f5, %f0, %f6
1899 fmovdcc %xcc, %f1, %f15
1900loop_183:
1901 edge16ln %l4, %l1, %l0
1902 orn %o1, 0x122D, %l6
1903 bn,a loop_184
1904 fble %fcc0, loop_185
1905 fmovdne %xcc, %f13, %f1
1906 andncc %g3, %o2, %l3
1907loop_184:
1908 fands %f1, %f1, %f11
1909loop_185:
1910 fnot1 %f8, %f10
1911 fands %f15, %f1, %f12
1912 fpadd32 %f2, %f8, %f4
1913 ldsw [%l7 + 0x30], %g5
1914 fpack32 %f0, %f4, %f14
1915 ldsb [%l7 + 0x74], %i4
1916 fbl %fcc3, loop_186
1917 taddcctv %o6, 0x1B48, %o5
1918 fmovsa %xcc, %f0, %f2
1919 movne %xcc, %l2, %o0
1920loop_186:
1921 tge %xcc, 0x4
1922 movg %icc, %i1, %i6
1923 lduw [%l7 + 0x14], %i5
1924 nop
1925 setx loop_187, %l0, %l1
1926 wrpr 0x1, %tl
1927 wrpr %l1, %tnpc
1928 setx 0x34400001400, %l0, %l1
1929 wrpr %l1, %tstate
1930 wrhpr 0x4, %htstate
1931 done
1932 brgz,a %o3, loop_188
1933 fones %f8
1934 fzeros %f2
1935loop_187:
1936 movne %xcc, %o4, %g7
1937loop_188:
1938 ldub [%l7 + 0x1C], %g6
1939 st %f3, [%l7 + 0x4C]
1940 fnot1 %f8, %f6
1941 ldsh [%l7 + 0x4A], %g4
1942 ldsb [%l7 + 0x78], %i3
1943 std %f12, [%l7 + 0x68]
1944 fbg %fcc3, loop_189
1945 fsrc2s %f7, %f11
1946 ldsh [%l7 + 0x26], %i2
1947 sth %g2, [%l7 + 0x3E]
1948loop_189:
1949 ldsh [%l7 + 0x18], %i7
1950 fcmpne16 %f2, %f6, %o7
1951 nop
1952 setx loop_190, %l0, %l1
1953 jmpl %l1, %l5
1954 fmovdcc %icc, %f12, %f3
1955 fpack32 %f14, %f0, %f0
1956 st %f10, [%l7 + 0x18]
1957loop_190:
1958 alignaddrl %g1, %l4, %l1
1959 fmovsn %icc, %f15, %f8
1960 ldsw [%l7 + 0x48], %i0
1961 stw %l0, [%l7 + 0x28]
1962 ta %xcc, 0x2
1963 fpadd32s %f5, %f9, %f4
1964 fmul8sux16 %f6, %f2, %f14
1965 fzeros %f0
1966 fmovdne %icc, %f11, %f3
1967 ldsh [%l7 + 0x5C], %o1
1968 bcs,pn %icc, loop_191
1969 fpsub32s %f7, %f9, %f0
1970 ldsb [%l7 + 0x71], %l6
1971 movg %xcc, %o2, %g3
1972loop_191:
1973 st %f3, [%l7 + 0x5C]
1974 tneg %icc, 0x2
1975 stx %l3, [%l7 + 0x78]
1976 movrlz %g5, %i4, %o5
1977 st %f13, [%l7 + 0x44]
1978 ldx [%l7 + 0x40], %l2
1979 ldx [%l7 + 0x50], %o0
1980 srl %o6, %i1, %i5
1981 taddcctv %i6, 0x1378, %o3
1982 ldx [%l7 + 0x30], %g7
1983 fmovdpos %icc, %f6, %f4
1984 tcs %xcc, 0x7
1985 fbu,a %fcc1, loop_192
1986 array16 %o4, %g4, %i3
1987 lduh [%l7 + 0x30], %g6
1988 brnz,a %g2, loop_193
1989loop_192:
1990 ldx [%l7 + 0x48], %i2
1991 fmuld8ulx16 %f3, %f6, %f0
1992 ldsw [%l7 + 0x28], %o7
1993loop_193:
1994 fnegs %f7, %f7
1995 movgu %xcc, %l5, %g1
1996 ldsb [%l7 + 0x46], %i7
1997 stw %l1, [%l7 + 0x2C]
1998 fcmpd %fcc2, %f14, %f2
1999 fbul %fcc0, loop_194
2000 mulx %l4, 0x0F5D, %i0
2001 addccc %l0, 0x1F04, %l6
2002 ldx [%l7 + 0x08], %o1
2003loop_194:
2004 or %g3, %o2, %l3
2005 faligndata %f4, %f4, %f0
2006 movpos %xcc, %g5, %o5
2007 xorcc %i4, 0x0709, %l2
2008 stb %o0, [%l7 + 0x70]
2009 brlez,a %o6, loop_195
2010 subccc %i5, 0x09EB, %i6
2011 fpadd16 %f4, %f0, %f10
2012 fbl %fcc2, loop_196
2013loop_195:
2014 orn %i1, 0x0023, %g7
2015 fmovdneg %icc, %f11, %f14
2016 ldub [%l7 + 0x1D], %o3
2017loop_196:
2018 array32 %g4, %o4, %g6
2019 st %f14, [%l7 + 0x78]
2020 array8 %i3, %g2, %o7
2021 fbl %fcc3, loop_197
2022 lduw [%l7 + 0x50], %l5
2023 fandnot1 %f10, %f8, %f8
2024 ld [%l7 + 0x48], %f3
2025loop_197:
2026 fcmpd %fcc0, %f10, %f8
2027 fbne %fcc0, loop_198
2028 fcmpgt16 %f8, %f6, %i2
2029 fcmpne32 %f14, %f10, %g1
2030 lduw [%l7 + 0x10], %i7
2031loop_198:
2032 fcmple16 %f8, %f2, %l1
2033 fmul8ulx16 %f14, %f14, %f2
2034 tsubcctv %l4, %l0, %l6
2035 ldsb [%l7 + 0x08], %o1
2036 st %f3, [%l7 + 0x50]
2037 fbug %fcc2, loop_199
2038 ldub [%l7 + 0x46], %i0
2039 ld [%l7 + 0x2C], %f7
2040 fornot1s %f4, %f9, %f5
2041loop_199:
2042 st %f14, [%l7 + 0x58]
2043 ldx [%l7 + 0x20], %g3
2044 fmovdgu %icc, %f2, %f12
2045 brlz,a %o2, loop_200
2046 fsrc1s %f0, %f5
2047 edge8n %g5, %o5, %i4
2048 fmovrdgez %l2, %f14, %f14
2049loop_200:
2050 stw %l3, [%l7 + 0x18]
2051 movrgz %o6, %o0, %i6
2052 fnot2 %f10, %f6
2053 fcmpd %fcc0, %f4, %f6
2054 bn,pn %xcc, loop_201
2055 tge %icc, 0x6
2056 fmovrslez %i1, %f7, %f4
2057 stw %g7, [%l7 + 0x50]
2058loop_201:
2059 fmovscs %xcc, %f9, %f6
2060 fpack16 %f4, %f5
2061 sth %o3, [%l7 + 0x56]
2062 xnorcc %g4, 0x16F3, %o4
2063 fbo,a %fcc0, loop_202
2064 udivcc %i5, 0x0062, %g6
2065 ldx [%l7 + 0x38], %g2
2066 srlx %i3, 0x10, %l5
2067loop_202:
2068 fmovspos %icc, %f8, %f9
2069 movrgz %o7, %g1, %i2
2070 stx %i7, [%l7 + 0x18]
2071 stw %l1, [%l7 + 0x24]
2072 lduw [%l7 + 0x3C], %l0
2073 bvs,a %icc, loop_203
2074 ldd [%l7 + 0x70], %f10
2075 ldsw [%l7 + 0x4C], %l4
2076 sub %o1, %i0, %g3
2077loop_203:
2078 ldsh [%l7 + 0x32], %l6
2079 fmovdg %xcc, %f14, %f12
2080 fmovsgu %xcc, %f8, %f10
2081 fmovrdlez %g5, %f12, %f12
2082 tne %xcc, 0x4
2083 fmovda %icc, %f4, %f10
2084 fmovrde %o2, %f14, %f12
2085 fsrc2 %f12, %f4
2086 stx %i4, [%l7 + 0x58]
2087 tleu %icc, 0x0
2088 fpsub16s %f12, %f9, %f8
2089 tvs %icc, 0x5
2090 fnot2s %f8, %f2
2091 te %icc, 0x0
2092 fnot2s %f2, %f4
2093 edge16ln %o5, %l3, %o6
2094 fmovdleu %xcc, %f15, %f15
2095 fpack32 %f2, %f12, %f4
2096 fmovsleu %icc, %f3, %f15
2097 st %f4, [%l7 + 0x64]
2098 array8 %o0, %i6, %l2
2099 fnot2 %f6, %f12
2100 fcmpeq32 %f8, %f10, %i1
2101 array16 %o3, %g7, %o4
2102 tsubcctv %i5, 0x023F, %g4
2103 fnot1s %f4, %f13
2104 bl,a loop_204
2105 st %f13, [%l7 + 0x74]
2106 sll %g2, %i3, %g6
2107 xnor %o7, 0x0592, %l5
2108loop_204:
2109 xorcc %i2, 0x04C4, %i7
2110 fxor %f8, %f12, %f4
2111 alignaddrl %g1, %l1, %l0
2112 edge16 %l4, %i0, %g3
2113 fcmpes %fcc0, %f7, %f15
2114 nop
2115 setx loop_205, %l0, %l1
2116 wrpr 0x1, %tl
2117 wrpr %l1, %tnpc
2118 setx 0x34400001400, %l0, %l1
2119 wrpr %l1, %tstate
2120 wrhpr 0x4, %htstate
2121 done
2122 bl loop_206
2123 fcmpeq16 %f8, %f0, %l6
2124 sub %g5, 0x121F, %o2
2125loop_205:
2126 movrne %o1, %i4, %l3
2127loop_206:
2128 movrne %o6, 0x1C4, %o5
2129 movneg %icc, %i6, %l2
2130 array16 %i1, %o0, %g7
2131 st %f3, [%l7 + 0x3C]
2132 tsubcctv %o4, 0x1FE7, %o3
2133 fmovrsgez %i5, %f10, %f7
2134 fmovdvs %xcc, %f8, %f6
2135 umul %g4, 0x1E8E, %g2
2136 fxnors %f1, %f0, %f11
2137 std %f10, [%l7 + 0x10]
2138 stb %g6, [%l7 + 0x3C]
2139 std %f2, [%l7 + 0x08]
2140 nop
2141 setx loop_207, %l0, %l1
2142 wrpr 0x1, %tl
2143 wrpr %l1, %tpc
2144 add %l1, 0x4, %l1
2145 wrpr %l1, %tnpc
2146 setx 0x34400001400, %l0, %l1
2147 wrpr %l1, %tstate
2148 wrhpr 0x4, %htstate
2149 retry
2150 fmuld8sux16 %f5, %f7, %f6
2151 xnor %i3, 0x03AE, %l5
2152 fand %f8, %f2, %f2
2153loop_207:
2154 std %f8, [%l7 + 0x78]
2155 movre %i2, %o7, %g1
2156 fmovdge %icc, %f13, %f0
2157 fmovsneg %xcc, %f3, %f9
2158 taddcc %l1, 0x13A5, %i7
2159 ldsb [%l7 + 0x37], %l0
2160 ldx [%l7 + 0x68], %i0
2161 movrlz %g3, %l4, %g5
2162 tcc %xcc, 0x5
2163 fbo,a %fcc2, loop_208
2164 fmovrsne %o2, %f6, %f2
2165 bne,a,pn %icc, loop_209
2166 tpos %icc, 0x0
2167loop_208:
2168 edge8ln %o1, %l6, %l3
2169 lduw [%l7 + 0x0C], %i4
2170loop_209:
2171 bcs loop_210
2172 fmul8x16 %f15, %f0, %f6
2173 call loop_211
2174 lduh [%l7 + 0x42], %o6
2175loop_210:
2176 fpadd16 %f2, %f6, %f6
2177 tle %xcc, 0x7
2178loop_211:
2179 fxors %f5, %f11, %f14
2180 lduw [%l7 + 0x44], %i6
2181 stw %l2, [%l7 + 0x1C]
2182 fmovsleu %icc, %f2, %f13
2183 fpack32 %f0, %f12, %f2
2184 bl,a,pn %xcc, loop_212
2185 fmovsgu %icc, %f15, %f8
2186 fpmerge %f12, %f13, %f2
2187 ld [%l7 + 0x10], %f0
2188loop_212:
2189 sdivx %o5, 0x06F6, %i1
2190 movre %g7, 0x3B2, %o0
2191 fcmpd %fcc3, %f6, %f12
2192 bcc,a,pt %xcc, loop_213
2193 ldsh [%l7 + 0x5C], %o4
2194 std %f2, [%l7 + 0x58]
2195 fmovrsgz %i5, %f3, %f9
2196loop_213:
2197 andncc %g4, %o3, %g6
2198 fbu,a %fcc2, loop_214
2199 fnot2s %f10, %f14
2200 ldx [%l7 + 0x50], %i3
2201 fmovsvs %xcc, %f4, %f6
2202loop_214:
2203 movvc %icc, %l5, %g2
2204 tcs %icc, 0x4
2205 fmovde %icc, %f3, %f2
2206 fmovsneg %icc, %f15, %f9
2207 movcs %xcc, %i2, %o7
2208 lduw [%l7 + 0x3C], %l1
2209 fnegs %f8, %f13
2210 for %f14, %f14, %f0
2211 edge32n %i7, %l0, %i0
2212 tl %xcc, 0x4
2213 fbe,a %fcc3, loop_215
2214 lduh [%l7 + 0x3A], %g3
2215 ldx [%l7 + 0x50], %g1
2216 tsubcc %g5, %l4, %o1
2217loop_215:
2218 srlx %o2, 0x02, %l6
2219 orncc %i4, %l3, %i6
2220 fmovrsgez %l2, %f10, %f6
2221 stb %o6, [%l7 + 0x34]
2222 stx %i1, [%l7 + 0x38]
2223 fnegd %f10, %f0
2224 fmovrdlez %g7, %f0, %f2
2225 fcmpd %fcc1, %f12, %f2
2226 nop
2227 setx loop_216, %l0, %l1
2228 jmpl %l1, %o5
2229 bvc,a loop_217
2230 movre %o4, %i5, %g4
2231 smul %o3, 0x0087, %g6
2232loop_216:
2233 fbne %fcc3, loop_218
2234loop_217:
2235 ldub [%l7 + 0x59], %i3
2236 tpos %icc, 0x1
2237 fandnot1s %f4, %f11, %f3
2238loop_218:
2239 edge32 %l5, %o0, %i2
2240 nop
2241 setx loop_219, %l0, %l1
2242 wrpr 0x1, %tl
2243 wrpr %l1, %tpc
2244 add %l1, 0x4, %l1
2245 wrpr %l1, %tnpc
2246 setx 0x34400001400, %l0, %l1
2247 wrpr %l1, %tstate
2248 wrhpr 0x4, %htstate
2249 retry
2250 ld [%l7 + 0x54], %f13
2251 edge16ln %g2, %l1, %o7
2252 fzeros %f6
2253loop_219:
2254 tl %xcc, 0x1
2255 array8 %l0, %i0, %i7
2256 fbe,a %fcc2, loop_220
2257 fmovd %f14, %f10
2258 ldd [%l7 + 0x58], %f12
2259 stw %g3, [%l7 + 0x50]
2260loop_220:
2261 nop
2262 setx loop_221, %l0, %l1
2263 wrpr 0x1, %tl
2264 wrpr %l1, %tnpc
2265 setx 0x34400001400, %l0, %l1
2266 wrpr %l1, %tstate
2267 wrhpr 0x4, %htstate
2268 done
2269 orn %g1, 0x14A7, %l4
2270 edge8 %o1, %o2, %l6
2271 ld [%l7 + 0x30], %f1
2272loop_221:
2273 ldd [%l7 + 0x40], %f4
2274 smul %g5, %l3, %i6
2275 fmovdgu %icc, %f9, %f15
2276 st %f9, [%l7 + 0x24]
2277 std %f12, [%l7 + 0x30]
2278 fmovs %f8, %f11
2279 fexpand %f7, %f8
2280 stx %l2, [%l7 + 0x28]
2281 fbug,a %fcc2, loop_222
2282 sethi 0x143C, %i4
2283 fmovdge %xcc, %f13, %f12
2284 ldsh [%l7 + 0x0E], %o6
2285loop_222:
2286 fandnot1s %f13, %f1, %f7
2287 sllx %g7, 0x11, %o5
2288 ldsb [%l7 + 0x61], %o4
2289 movrgz %i1, 0x0D6, %g4
2290 fnot2 %f6, %f10
2291 tvc %xcc, 0x3
2292 ldd [%l7 + 0x20], %f4
2293 for %f0, %f14, %f8
2294 sth %o3, [%l7 + 0x48]
2295 fnand %f4, %f0, %f4
2296 tpos %icc, 0x5
2297 ldsw [%l7 + 0x50], %i5
2298 ld [%l7 + 0x7C], %f15
2299 nop
2300 setx loop_223, %l0, %l1
2301 jmpl %l1, %g6
2302 fnegd %f12, %f8
2303 fcmpne16 %f10, %f0, %i3
2304 taddcc %l5, 0x162F, %i2
2305loop_223:
2306 ldsb [%l7 + 0x79], %o0
2307 movre %g2, %o7, %l1
2308 fmovspos %xcc, %f11, %f5
2309 ldub [%l7 + 0x58], %l0
2310 bg,a,pn %xcc, loop_224
2311 fxnors %f12, %f14, %f7
2312 stw %i7, [%l7 + 0x40]
2313 mova %icc, %g3, %g1
2314loop_224:
2315 fmovs %f2, %f6
2316 fmovsvs %xcc, %f0, %f7
2317 ldsw [%l7 + 0x28], %i0
2318 fbn,a %fcc2, loop_225
2319 stw %o1, [%l7 + 0x48]
2320 edge32l %o2, %l6, %l4
2321 movrgz %g5, 0x0AE, %i6
2322loop_225:
2323 edge32l %l2, %i4, %o6
2324 brlez %l3, loop_226
2325 and %o5, 0x0D95, %g7
2326 sth %i1, [%l7 + 0x36]
2327 st %f7, [%l7 + 0x20]
2328loop_226:
2329 lduw [%l7 + 0x2C], %o4
2330 fnands %f11, %f13, %f0
2331 add %o3, %g4, %i5
2332 fnegd %f6, %f2
2333 tne %icc, 0x7
2334 fmovrdne %i3, %f10, %f10
2335 lduw [%l7 + 0x14], %g6
2336 taddcc %i2, 0x1135, %l5
2337 std %f14, [%l7 + 0x20]
2338 stb %g2, [%l7 + 0x36]
2339 lduw [%l7 + 0x54], %o0
2340 lduh [%l7 + 0x46], %o7
2341 smulcc %l1, 0x09B8, %i7
2342 fexpand %f12, %f4
2343 sra %l0, %g3, %i0
2344 ld [%l7 + 0x3C], %f10
2345 fbe %fcc0, loop_227
2346 orn %g1, 0x0894, %o1
2347 stb %o2, [%l7 + 0x76]
2348 ld [%l7 + 0x08], %f12
2349loop_227:
2350 mulscc %l6, %l4, %g5
2351 st %f5, [%l7 + 0x60]
2352 fexpand %f4, %f10
2353 fmovspos %icc, %f0, %f6
2354 fbn,a %fcc2, loop_228
2355 tcc %icc, 0x6
2356 sth %l2, [%l7 + 0x7C]
2357 st %f2, [%l7 + 0x28]
2358loop_228:
2359 ldx [%l7 + 0x20], %i4
2360 fzeros %f11
2361 ldsb [%l7 + 0x5E], %i6
2362 fmul8x16 %f12, %f0, %f8
2363 fxnor %f10, %f2, %f4
2364 mulx %o6, %o5, %g7
2365 fnor %f14, %f8, %f14
2366 sth %l3, [%l7 + 0x5E]
2367 movne %icc, %o4, %o3
2368 andncc %g4, %i1, %i3
2369 ldub [%l7 + 0x0F], %g6
2370 stw %i2, [%l7 + 0x68]
2371 udivcc %i5, 0x0FCB, %l5
2372 lduw [%l7 + 0x40], %o0
2373 ldd [%l7 + 0x68], %f4
2374 nop
2375 setx loop_229, %l0, %l1
2376 jmpl %l1, %o7
2377 fbl %fcc1, loop_230
2378 xnor %g2, 0x0629, %i7
2379 fandnot2s %f6, %f2, %f5
2380loop_229:
2381 std %f4, [%l7 + 0x50]
2382loop_230:
2383 fmovrdlz %l0, %f10, %f2
2384 fornot1 %f2, %f14, %f8
2385 sth %l1, [%l7 + 0x50]
2386 fandnot1s %f9, %f5, %f7
2387 ldsb [%l7 + 0x75], %g3
2388 popc %i0, %o1
2389 fpsub32 %f14, %f2, %f8
2390 ldub [%l7 + 0x79], %o2
2391 stb %g1, [%l7 + 0x3B]
2392 fpsub32s %f7, %f7, %f6
2393 ldd [%l7 + 0x58], %f2
2394 fmovda %icc, %f6, %f6
2395 fsrc1s %f5, %f2
2396 fnot1 %f2, %f0
2397 pdist %f8, %f8, %f14
2398 fpack16 %f14, %f12
2399 sub %l6, %l4, %l2
2400 movleu %icc, %i4, %i6
2401 fbn %fcc0, loop_231
2402 fbuge %fcc1, loop_232
2403 bne,a loop_233
2404 fpadd16 %f10, %f4, %f10
2405loop_231:
2406 ldsh [%l7 + 0x6E], %o6
2407loop_232:
2408 for %f8, %f6, %f6
2409loop_233:
2410 faligndata %f8, %f12, %f8
2411 fblg,a %fcc0, loop_234
2412 fnot1 %f0, %f8
2413 nop
2414 setx loop_235, %l0, %l1
2415 wrpr 0x1, %tl
2416 wrpr %l1, %tpc
2417 add %l1, 0x4, %l1
2418 wrpr %l1, %tnpc
2419 setx 0x34400001400, %l0, %l1
2420 wrpr %l1, %tstate
2421 wrhpr 0x4, %htstate
2422 retry
2423 ldx [%l7 + 0x68], %o5
2424loop_234:
2425 ldsb [%l7 + 0x38], %g5
2426 tle %xcc, 0x2
2427loop_235:
2428 fmovdleu %icc, %f9, %f4
2429 edge8l %l3, %g7, %o3
2430 fmovdvc %icc, %f10, %f1
2431 lduh [%l7 + 0x30], %o4
2432 edge16ln %g4, %i1, %g6
2433 fandnot1 %f4, %f14, %f0
2434 brlz %i3, loop_236
2435 and %i2, 0x0676, %i5
2436 ldsb [%l7 + 0x79], %l5
2437 tleu %icc, 0x5
2438loop_236:
2439 fnegs %f1, %f9
2440 fmuld8sux16 %f13, %f0, %f12
2441 fnor %f8, %f6, %f6
2442 tsubcctv %o7, 0x011E, %o0
2443 tgu %icc, 0x1
2444 ldx [%l7 + 0x30], %g2
2445 fcmpne32 %f4, %f10, %l0
2446 fmovsl %xcc, %f0, %f14
2447 ld [%l7 + 0x14], %f12
2448 fbuge,a %fcc1, loop_237
2449 fmovsvc %xcc, %f3, %f13
2450 ldsb [%l7 + 0x50], %l1
2451 subcc %g3, 0x1777, %i7
2452loop_237:
2453 xorcc %o1, %i0, %o2
2454 fnegd %f6, %f6
2455 lduw [%l7 + 0x28], %l6
2456 bvs,a loop_238
2457 stw %l4, [%l7 + 0x14]
2458 fbl,a %fcc1, loop_239
2459 edge16n %g1, %l2, %i4
2460loop_238:
2461 fbul %fcc3, loop_240
2462 ldub [%l7 + 0x5E], %o6
2463loop_239:
2464 or %i6, 0x00E3, %o5
2465 fsrc1s %f9, %f3
2466loop_240:
2467 fbe,a %fcc1, loop_241
2468 stx %l3, [%l7 + 0x20]
2469 sethi 0x1F36, %g7
2470 te %xcc, 0x7
2471loop_241:
2472 fbl %fcc2, loop_242
2473 brgz %g5, loop_243
2474 ld [%l7 + 0x50], %f13
2475 andcc %o4, %g4, %o3
2476loop_242:
2477 edge16ln %g6, %i3, %i2
2478loop_243:
2479 stx %i1, [%l7 + 0x78]
2480 fmovde %icc, %f5, %f12
2481 ldub [%l7 + 0x7C], %l5
2482 fcmpes %fcc2, %f13, %f2
2483 ldx [%l7 + 0x50], %i5
2484 sllx %o0, %o7, %g2
2485 fsrc1 %f0, %f8
2486 tvc %icc, 0x5
2487 lduw [%l7 + 0x28], %l1
2488 fpadd32s %f13, %f9, %f4
2489 subc %g3, %l0, %i7
2490 fones %f1
2491 fmovscc %icc, %f6, %f12
2492 alignaddr %o1, %o2, %i0
2493 ldd [%l7 + 0x78], %f8
2494 bcs,a %xcc, loop_244
2495 stb %l4, [%l7 + 0x4B]
2496 ldsh [%l7 + 0x64], %g1
2497 ld [%l7 + 0x14], %f6
2498loop_244:
2499 fmuld8ulx16 %f3, %f5, %f8
2500 fabsd %f6, %f2
2501 stb %l2, [%l7 + 0x0E]
2502 ldx [%l7 + 0x50], %l6
2503 movvs %icc, %i4, %i6
2504 nop
2505 setx loop_245, %l0, %l1
2506 wrpr 0x1, %tl
2507 wrpr %l1, %tnpc
2508 setx 0x34400001400, %l0, %l1
2509 wrpr %l1, %tstate
2510 wrhpr 0x4, %htstate
2511 done
2512 stx %o5, [%l7 + 0x20]
2513 andcc %o6, %g7, %g5
2514 srax %l3, %o4, %o3
2515loop_245:
2516 movge %xcc, %g6, %g4
2517 st %f12, [%l7 + 0x54]
2518 movgu %xcc, %i3, %i2
2519 umulcc %l5, %i1, %o0
2520 fnors %f13, %f11, %f3
2521 stw %o7, [%l7 + 0x3C]
2522 bn,pt %icc, loop_246
2523 ldsh [%l7 + 0x48], %i5
2524 movne %xcc, %g2, %l1
2525 nop
2526 setx loop_247, %l0, %l1
2527 wrpr 0x1, %tl
2528 wrpr %l1, %tpc
2529 add %l1, 0x4, %l1
2530 wrpr %l1, %tnpc
2531 setx 0x34400001400, %l0, %l1
2532 wrpr %l1, %tstate
2533 wrhpr 0x4, %htstate
2534 retry
2535loop_246:
2536 fpsub32 %f2, %f10, %f0
2537 ldub [%l7 + 0x61], %g3
2538 fpmerge %f0, %f0, %f14
2539loop_247:
2540 ldsb [%l7 + 0x20], %l0
2541 fmovrdlz %i7, %f2, %f12
2542 srl %o2, %i0, %o1
2543 fzero %f0
2544 fbue %fcc3, loop_248
2545 fcmped %fcc2, %f0, %f6
2546 fsrc2s %f11, %f13
2547 subcc %l4, %l2, %g1
2548loop_248:
2549 taddcctv %l6, 0x03E3, %i6
2550 stx %o5, [%l7 + 0x20]
2551 smul %i4, 0x1066, %g7
2552 tcc %xcc, 0x5
2553 edge8n %o6, %l3, %g5
2554 tleu %xcc, 0x0
2555 tneg %xcc, 0x4
2556 sub %o4, 0x19FD, %g6
2557 fandnot2 %f12, %f12, %f0
2558 fcmpeq32 %f2, %f14, %o3
2559 sra %i3, 0x1C, %g4
2560 edge32n %i2, %l5, %o0
2561 fble %fcc0, loop_249
2562 move %xcc, %i1, %i5
2563 sth %g2, [%l7 + 0x36]
2564 std %f2, [%l7 + 0x10]
2565loop_249:
2566 ta %icc, 0x5
2567 sethi 0x1902, %l1
2568 fcmpgt16 %f0, %f6, %g3
2569 fbul,a %fcc3, loop_250
2570 fpack16 %f8, %f10
2571 ldd [%l7 + 0x10], %f4
2572 ld [%l7 + 0x34], %f9
2573loop_250:
2574 sdivx %o7, 0x1C1D, %l0
2575 movrlz %i7, %o2, %o1
2576 fcmpgt16 %f6, %f10, %i0
2577 bvc,pt %xcc, loop_251
2578 st %f7, [%l7 + 0x14]
2579 fmovrdne %l2, %f12, %f8
2580 tleu %icc, 0x0
2581loop_251:
2582 subccc %g1, %l6, %i6
2583 fabsd %f12, %f8
2584 edge16l %l4, %o5, %i4
2585 edge32 %o6, %l3, %g5
2586 lduh [%l7 + 0x5C], %o4
2587 ldd [%l7 + 0x20], %f10
2588 fors %f11, %f5, %f7
2589 nop
2590 setx loop_252, %l0, %l1
2591 wrpr 0x1, %tl
2592 wrpr %l1, %tnpc
2593 setx 0x34400001400, %l0, %l1
2594 wrpr %l1, %tstate
2595 wrhpr 0x4, %htstate
2596 done
2597 fmovrsgez %g7, %f9, %f7
2598 lduw [%l7 + 0x1C], %g6
2599 subc %i3, %g4, %i2
2600loop_252:
2601 ld [%l7 + 0x4C], %f14
2602 fbge,a %fcc0, loop_253
2603 alignaddr %o3, %o0, %i1
2604 fmuld8sux16 %f0, %f13, %f14
2605 fmovsa %icc, %f14, %f2
2606loop_253:
2607 ld [%l7 + 0x78], %f0
2608 ldub [%l7 + 0x7F], %l5
2609 and %i5, 0x1470, %g2
2610 ble,a %icc, loop_254
2611 brz,a %l1, loop_255
2612 fand %f10, %f14, %f4
2613 fbg,a %fcc2, loop_256
2614loop_254:
2615 movne %icc, %o7, %l0
2616loop_255:
2617 sth %g3, [%l7 + 0x2C]
2618 fmovsle %icc, %f13, %f1
2619loop_256:
2620 edge8ln %i7, %o1, %i0
2621 or %o2, 0x0709, %l2
2622 fors %f7, %f6, %f11
2623 pdist %f14, %f6, %f10
2624 stx %g1, [%l7 + 0x48]
2625 ldub [%l7 + 0x4C], %l6
2626 bpos loop_257
2627 fbl %fcc1, loop_258
2628 stw %l4, [%l7 + 0x6C]
2629 tcs %icc, 0x7
2630loop_257:
2631 sth %o5, [%l7 + 0x3E]
2632loop_258:
2633 fmovsl %icc, %f6, %f0
2634 ld [%l7 + 0x54], %f2
2635 ldx [%l7 + 0x50], %i6
2636 fmovspos %xcc, %f14, %f8
2637 st %f4, [%l7 + 0x58]
2638 fmovrslez %i4, %f6, %f14
2639 sdivx %l3, 0x0A05, %o6
2640 mulx %o4, %g5, %g6
2641 fnor %f4, %f4, %f14
2642 fpack32 %f2, %f2, %f2
2643 ldd [%l7 + 0x30], %f14
2644 fandnot1 %f6, %f4, %f14
2645 brnz,a %g7, loop_259
2646 stx %g4, [%l7 + 0x30]
2647 movre %i3, %o3, %i2
2648 pdist %f4, %f12, %f6
2649loop_259:
2650 udivx %i1, 0x128F, %o0
2651 bcc,pt %icc, loop_260
2652 fmovrslz %l5, %f7, %f9
2653 fmovsge %xcc, %f14, %f6
2654 lduh [%l7 + 0x58], %i5
2655loop_260:
2656 fmovsg %icc, %f9, %f10
2657 fnegs %f7, %f9
2658 fpadd32 %f0, %f2, %f4
2659 fbge,a %fcc1, loop_261
2660 fble,a %fcc3, loop_262
2661 tleu %icc, 0x2
2662 ba,pn %xcc, loop_263
2663loop_261:
2664 movpos %icc, %l1, %g2
2665loop_262:
2666 stw %o7, [%l7 + 0x7C]
2667 fbe %fcc2, loop_264
2668loop_263:
2669 sth %l0, [%l7 + 0x7E]
2670 st %f6, [%l7 + 0x38]
2671 lduw [%l7 + 0x48], %i7
2672loop_264:
2673 movre %o1, %i0, %o2
2674 stb %l2, [%l7 + 0x49]
2675 stb %g3, [%l7 + 0x29]
2676 fmovde %xcc, %f13, %f6
2677 st %f6, [%l7 + 0x68]
2678 fcmpne32 %f14, %f2, %l6
2679 fmovsvc %xcc, %f10, %f13
2680 std %f0, [%l7 + 0x10]
2681 ldub [%l7 + 0x65], %l4
2682 fmovsa %icc, %f8, %f11
2683 movgu %xcc, %g1, %o5
2684 ldsb [%l7 + 0x16], %i6
2685 xorcc %i4, %o6, %l3
2686 std %f12, [%l7 + 0x30]
2687 tleu %icc, 0x7
2688 fmovs %f7, %f0
2689 fbe %fcc1, loop_265
2690 std %f14, [%l7 + 0x58]
2691 fcmpne32 %f12, %f8, %o4
2692 sth %g6, [%l7 + 0x28]
2693loop_265:
2694 fbge %fcc3, loop_266
2695 xorcc %g5, 0x13B5, %g7
2696 fmovdle %xcc, %f11, %f3
2697 st %f3, [%l7 + 0x20]
2698loop_266:
2699 bge %xcc, loop_267
2700 std %f10, [%l7 + 0x68]
2701 fcmpgt32 %f0, %f12, %i3
2702 movrgz %g4, %i2, %i1
2703loop_267:
2704 te %xcc, 0x6
2705 ldd [%l7 + 0x38], %f8
2706 fnors %f6, %f15, %f3
2707 mulx %o3, 0x0B22, %o0
2708 tcs %icc, 0x7
2709 fcmps %fcc0, %f8, %f1
2710 tsubcc %l5, %l1, %i5
2711 fornot2s %f13, %f11, %f9
2712 array8 %o7, %g2, %l0
2713 fmul8x16au %f6, %f15, %f8
2714 ldsw [%l7 + 0x70], %i7
2715 stb %i0, [%l7 + 0x6A]
2716 fmovsneg %icc, %f9, %f3
2717 fmul8ulx16 %f14, %f4, %f10
2718 or %o1, %o2, %g3
2719 edge16 %l2, %l6, %g1
2720 fmovrdlz %l4, %f10, %f4
2721 stb %i6, [%l7 + 0x61]
2722 orcc %i4, %o5, %o6
2723 bn,pn %xcc, loop_268
2724 bcc,pt %xcc, loop_269
2725 fbug,a %fcc2, loop_270
2726 st %f7, [%l7 + 0x40]
2727loop_268:
2728 fmovrdlz %o4, %f14, %f12
2729loop_269:
2730 edge8ln %l3, %g6, %g5
2731loop_270:
2732 brnz %g7, loop_271
2733 fcmple32 %f10, %f12, %i3
2734 mulscc %g4, 0x1904, %i1
2735 stx %i2, [%l7 + 0x70]
2736loop_271:
2737 fnot2 %f14, %f6
2738 tg %xcc, 0x5
2739 ldub [%l7 + 0x4D], %o0
2740 fmovdle %icc, %f11, %f13
2741 tpos %icc, 0x0
2742 stw %l5, [%l7 + 0x18]
2743 bg,a,pt %xcc, loop_272
2744 udivcc %o3, 0x1C6C, %i5
2745 tge %xcc, 0x6
2746 fbne %fcc2, loop_273
2747loop_272:
2748 fcmple16 %f8, %f8, %l1
2749 fmul8ulx16 %f8, %f4, %f10
2750 fmul8ulx16 %f4, %f2, %f8
2751loop_273:
2752 tleu %icc, 0x5
2753 tle %icc, 0x2
2754 fcmpeq32 %f6, %f12, %o7
2755 fmovsl %icc, %f5, %f2
2756 fbe,a %fcc0, loop_274
2757 fmovse %icc, %f4, %f5
2758 ld [%l7 + 0x38], %f4
2759 ba,a %icc, loop_275
2760loop_274:
2761 movge %xcc, %g2, %l0
2762 sth %i7, [%l7 + 0x6E]
2763 ldsh [%l7 + 0x66], %o1
2764loop_275:
2765 addcc %o2, %g3, %l2
2766 ld [%l7 + 0x60], %f11
2767 sll %i0, %l6, %g1
2768 st %f8, [%l7 + 0x5C]
2769 tg %icc, 0x3
2770 fpadd32s %f0, %f11, %f10
2771 ldd [%l7 + 0x10], %f6
2772 st %f6, [%l7 + 0x50]
2773 ldd [%l7 + 0x68], %f12
2774 fbu,a %fcc3, loop_276
2775 fbne,a %fcc1, loop_277
2776 fbul %fcc2, loop_278
2777 ld [%l7 + 0x28], %f12
2778loop_276:
2779 fmuld8ulx16 %f12, %f11, %f6
2780loop_277:
2781 ldub [%l7 + 0x08], %i6
2782loop_278:
2783 fmovdgu %icc, %f2, %f2
2784 fones %f9
2785 te %icc, 0x4
2786 te %icc, 0x7
2787 add %l4, 0x0980, %o5
2788 ldd [%l7 + 0x18], %f4
2789 fxor %f4, %f12, %f8
2790 fors %f10, %f1, %f0
2791 edge32n %o6, %o4, %l3
2792 nop
2793 setx loop_279, %l0, %l1
2794 wrpr 0x1, %tl
2795 wrpr %l1, %tnpc
2796 setx 0x34400001400, %l0, %l1
2797 wrpr %l1, %tstate
2798 wrhpr 0x4, %htstate
2799 done
2800 ld [%l7 + 0x54], %f13
2801 fpsub16 %f8, %f4, %f2
2802 subcc %i4, %g6, %g7
2803loop_279:
2804 fmovdneg %icc, %f13, %f2
2805 fmovdge %xcc, %f15, %f13
2806 ba,a %icc, loop_280
2807 fcmped %fcc2, %f14, %f2
2808 lduw [%l7 + 0x4C], %g5
2809 ldx [%l7 + 0x58], %g4
2810loop_280:
2811 std %f0, [%l7 + 0x60]
2812 lduw [%l7 + 0x08], %i3
2813 lduh [%l7 + 0x3A], %i2
2814 ldsw [%l7 + 0x64], %i1
2815 fxors %f9, %f15, %f5
2816 fpsub16 %f2, %f0, %f6
2817 fnand %f12, %f12, %f6
2818 fones %f14
2819 brlz,a %l5, loop_281
2820 bg,a,pn %xcc, loop_282
2821 stx %o0, [%l7 + 0x40]
2822 fmovdge %icc, %f7, %f5
2823loop_281:
2824 tvs %xcc, 0x5
2825loop_282:
2826 fmovdvc %xcc, %f2, %f4
2827 fcmps %fcc1, %f8, %f14
2828 movpos %xcc, %o3, %i5
2829 fsrc1 %f14, %f4
2830 stw %o7, [%l7 + 0x3C]
2831 fpmerge %f7, %f8, %f10
2832 bcc,pt %xcc, loop_283
2833 stx %g2, [%l7 + 0x78]
2834 fsrc2 %f10, %f12
2835 ldsb [%l7 + 0x62], %l1
2836loop_283:
2837 popc %i7, %l0
2838 brlez %o1, loop_284
2839 ba loop_285
2840 srlx %o2, 0x0B, %l2
2841 ldsw [%l7 + 0x40], %g3
2842loop_284:
2843 fmovrdne %l6, %f12, %f4
2844loop_285:
2845 movrgz %g1, %i0, %i6
2846 fmovsvs %icc, %f13, %f14
2847 std %f6, [%l7 + 0x10]
2848 fmovdcc %icc, %f11, %f11
2849 std %f12, [%l7 + 0x10]
2850 fmuld8ulx16 %f6, %f3, %f2
2851 fmovsa %xcc, %f12, %f13
2852 udiv %l4, 0x1635, %o6
2853 fcmple16 %f4, %f4, %o4
2854 ld [%l7 + 0x58], %f9
2855 fmovde %xcc, %f7, %f7
2856 fcmpd %fcc3, %f0, %f10
2857 ldsh [%l7 + 0x32], %o5
2858 fpack32 %f8, %f4, %f12
2859 brlez,a %i4, loop_286
2860 tcc %xcc, 0x0
2861 alignaddrl %l3, %g7, %g5
2862 stb %g4, [%l7 + 0x24]
2863loop_286:
2864 fnegd %f12, %f0
2865 movvc %icc, %g6, %i2
2866 bne,a,pt %icc, loop_287
2867 lduh [%l7 + 0x74], %i1
2868 popc 0x0C74, %l5
2869 smulcc %o0, %i3, %i5
2870loop_287:
2871 fmovdcs %xcc, %f0, %f12
2872 bshuffle %f12, %f8, %f4
2873 fmovdcs %icc, %f1, %f1
2874 fabss %f1, %f13
2875 movpos %xcc, %o3, %g2
2876 sth %l1, [%l7 + 0x6C]
2877 ldsb [%l7 + 0x1D], %o7
2878 alignaddrl %i7, %o1, %l0
2879 te %icc, 0x1
2880 ba,pt %xcc, loop_288
2881 addc %l2, %g3, %o2
2882 movrlz %g1, 0x1B1, %i0
2883 fxors %f1, %f7, %f2
2884loop_288:
2885 movle %xcc, %i6, %l4
2886 fpadd16 %f0, %f0, %f6
2887 tvc %xcc, 0x1
2888 bl,a %xcc, loop_289
2889 bshuffle %f4, %f4, %f8
2890 be,a %xcc, loop_290
2891 st %f3, [%l7 + 0x0C]
2892loop_289:
2893 ldsb [%l7 + 0x51], %o6
2894 movrne %o4, 0x0F9, %o5
2895loop_290:
2896 movl %xcc, %i4, %l3
2897 fmovsleu %icc, %f11, %f15
2898 fcmple16 %f12, %f4, %l6
2899 fornot1s %f6, %f0, %f7
2900 movrlz %g5, 0x1FC, %g7
2901 fbe %fcc1, loop_291
2902 fmovsle %xcc, %f11, %f5
2903 mulscc %g4, %g6, %i2
2904 ldsh [%l7 + 0x16], %i1
2905loop_291:
2906 srax %l5, %i3, %o0
2907 sll %i5, %g2, %o3
2908 fmovdn %icc, %f8, %f7
2909 addccc %o7, %i7, %o1
2910 ldsh [%l7 + 0x6A], %l1
2911 st %f13, [%l7 + 0x1C]
2912 movrne %l2, 0x23E, %g3
2913 addccc %l0, %o2, %g1
2914 fand %f4, %f2, %f12
2915 ldsb [%l7 + 0x13], %i0
2916 brlez %i6, loop_292
2917 ldsb [%l7 + 0x76], %o6
2918 st %f10, [%l7 + 0x08]
2919 lduh [%l7 + 0x16], %l4
2920loop_292:
2921 fmovrsne %o5, %f15, %f9
2922 smulcc %i4, 0x19B6, %l3
2923 udivx %o4, 0x16B4, %l6
2924 stw %g7, [%l7 + 0x54]
2925 brz,a %g4, loop_293
2926 fmovdleu %xcc, %f9, %f2
2927 ldx [%l7 + 0x68], %g5
2928 fmovsvc %xcc, %f9, %f10
2929loop_293:
2930 bleu,a loop_294
2931 edge8n %g6, %i1, %i2
2932 ldsh [%l7 + 0x42], %l5
2933 movg %icc, %o0, %i5
2934loop_294:
2935 st %f3, [%l7 + 0x18]
2936 sll %i3, 0x19, %o3
2937 ld [%l7 + 0x7C], %f7
2938 fabss %f8, %f10
2939 fbge %fcc2, loop_295
2940 ld [%l7 + 0x48], %f5
2941 ldsh [%l7 + 0x22], %o7
2942 lduh [%l7 + 0x42], %g2
2943loop_295:
2944 andcc %i7, 0x100D, %l1
2945 tsubcctv %l2, 0x0773, %o1
2946 fpsub32 %f14, %f10, %f6
2947 orn %g3, 0x0637, %o2
2948 sdiv %l0, 0x1ABF, %g1
2949 stx %i6, [%l7 + 0x70]
2950 stx %o6, [%l7 + 0x18]
2951 fbn %fcc0, loop_296
2952 ldsh [%l7 + 0x6C], %i0
2953 sllx %l4, 0x0C, %o5
2954 brgz %l3, loop_297
2955loop_296:
2956 fmul8sux16 %f14, %f8, %f8
2957 fones %f0
2958 sth %i4, [%l7 + 0x18]
2959loop_297:
2960 ldsw [%l7 + 0x68], %l6
2961 movrlez %g7, %g4, %o4
2962 bneg,a,pn %xcc, loop_298
2963 fmovdle %xcc, %f4, %f2
2964 fmovdleu %icc, %f9, %f4
2965 edge16n %g6, %i1, %i2
2966loop_298:
2967 fone %f12
2968 lduw [%l7 + 0x60], %g5
2969 stx %l5, [%l7 + 0x30]
2970 ldub [%l7 + 0x5E], %o0
2971 fmovsge %icc, %f2, %f12
2972 movcc %xcc, %i5, %i3
2973 fbn,a %fcc1, loop_299
2974 fmovsn %icc, %f3, %f6
2975 ldsw [%l7 + 0x18], %o3
2976 fornot2 %f6, %f8, %f4
2977loop_299:
2978 st %f6, [%l7 + 0x38]
2979 fpsub32s %f13, %f13, %f12
2980 ldsw [%l7 + 0x28], %g2
2981 movleu %icc, %i7, %l1
2982 fmovdge %xcc, %f5, %f0
2983 fcmpeq16 %f14, %f6, %l2
2984 fmovsgu %xcc, %f15, %f12
2985 movle %xcc, %o1, %g3
2986 lduh [%l7 + 0x78], %o2
2987 fcmpeq16 %f4, %f0, %o7
2988 mulx %g1, %i6, %l0
2989 fmul8x16al %f9, %f10, %f12
2990 edge8ln %i0, %o6, %o5
2991 fmovscs %xcc, %f8, %f12
2992 smulcc %l3, 0x0943, %i4
2993 fcmpgt16 %f2, %f2, %l4
2994 movvc %icc, %g7, %g4
2995 fmovscc %icc, %f10, %f8
2996 fmul8ulx16 %f2, %f2, %f10
2997 fbe,a %fcc2, loop_300
2998 fblg %fcc3, loop_301
2999 brlz %o4, loop_302
3000 fpsub16 %f12, %f6, %f0
3001loop_300:
3002 fmovde %xcc, %f9, %f4
3003loop_301:
3004 movrlz %l6, %g6, %i2
3005loop_302:
3006 fmovdg %icc, %f5, %f7
3007 fmovse %xcc, %f6, %f3
3008 add %i1, 0x1B7A, %l5
3009 stb %g5, [%l7 + 0x55]
3010 umulcc %o0, 0x133B, %i5
3011 fsrc1 %f8, %f6
3012 sll %o3, %i3, %g2
3013 ldub [%l7 + 0x17], %i7
3014 lduh [%l7 + 0x72], %l2
3015 brgez %o1, loop_303
3016 lduh [%l7 + 0x36], %g3
3017 brlez %l1, loop_304
3018 fmovdl %xcc, %f10, %f4
3019loop_303:
3020 stb %o2, [%l7 + 0x55]
3021 tne %icc, 0x3
3022loop_304:
3023 fmovrslz %o7, %f7, %f1
3024 fsrc2 %f12, %f4
3025 fmovrde %g1, %f0, %f12
3026 fnegs %f2, %f12
3027 fandnot1 %f14, %f2, %f2
3028 bl,a,pt %xcc, loop_305
3029 brgez,a %i6, loop_306
3030 sdivcc %l0, 0x17BA, %i0
3031 umul %o6, 0x1D5F, %o5
3032loop_305:
3033 movl %icc, %l3, %l4
3034loop_306:
3035 edge8ln %g7, %g4, %i4
3036 andncc %o4, %l6, %i2
3037 ld [%l7 + 0x54], %f3
3038 sdivx %i1, 0x1EFF, %l5
3039 udivcc %g6, 0x035E, %g5
3040 taddcc %i5, 0x1657, %o0
3041 fmovdl %icc, %f8, %f2
3042 ldsw [%l7 + 0x58], %o3
3043 taddcc %g2, %i3, %l2
3044 fpadd16s %f2, %f14, %f0
3045 stw %o1, [%l7 + 0x24]
3046 movcs %icc, %i7, %l1
3047 ldsh [%l7 + 0x78], %g3
3048 sdivcc %o2, 0x0D33, %g1
3049 edge32ln %o7, %i6, %i0
3050 ld [%l7 + 0x68], %f0
3051 fmovrse %o6, %f2, %f9
3052 ldsb [%l7 + 0x46], %o5
3053 edge16 %l0, %l3, %g7
3054 ldx [%l7 + 0x40], %l4
3055 movge %xcc, %i4, %g4
3056 fpadd16 %f6, %f0, %f2
3057 fba,a %fcc2, loop_307
3058 movrlz %o4, %i2, %l6
3059 movcs %xcc, %i1, %l5
3060 ta %icc, 0x3
3061loop_307:
3062 lduw [%l7 + 0x68], %g5
3063 fbule %fcc2, loop_308
3064 xnor %g6, %o0, %o3
3065 fexpand %f0, %f14
3066 stw %g2, [%l7 + 0x24]
3067loop_308:
3068 fxnor %f0, %f0, %f2
3069 edge32 %i3, %l2, %i5
3070 ldd [%l7 + 0x70], %f0
3071 popc %o1, %l1
3072 lduh [%l7 + 0x62], %g3
3073 sth %i7, [%l7 + 0x3E]
3074 fmovsn %icc, %f4, %f8
3075 umul %o2, %o7, %i6
3076 fnands %f11, %f4, %f14
3077 fbl,a %fcc1, loop_309
3078 stx %g1, [%l7 + 0x50]
3079 fba %fcc2, loop_310
3080 bvc,a,pn %icc, loop_311
3081loop_309:
3082 fmovde %xcc, %f8, %f3
3083 fnot1 %f10, %f10
3084loop_310:
3085 array8 %o6, %o5, %i0
3086loop_311:
3087 umul %l0, 0x1A3C, %g7
3088 movleu %xcc, %l3, %l4
3089 ldub [%l7 + 0x10], %i4
3090 and %o4, 0x113F, %g4
3091 sllx %l6, %i1, %i2
3092 lduh [%l7 + 0x66], %g5
3093 sll %g6, %o0, %l5
3094 lduh [%l7 + 0x3E], %g2
3095 fbge,a %fcc0, loop_312
3096 fsrc1 %f10, %f12
3097 nop
3098 setx loop_313, %l0, %l1
3099 jmpl %l1, %i3
3100 te %icc, 0x2
3101loop_312:
3102 movrne %o3, 0x105, %l2
3103 srax %i5, %l1, %o1
3104loop_313:
3105 lduw [%l7 + 0x5C], %i7
3106 stw %o2, [%l7 + 0x4C]
3107 fmovsvs %icc, %f0, %f8
3108 ldsb [%l7 + 0x41], %o7
3109 lduh [%l7 + 0x12], %i6
3110 fnot2 %f8, %f10
3111 brlez,a %g3, loop_314
3112 edge16n %o6, %o5, %i0
3113 ldub [%l7 + 0x09], %l0
3114 fzero %f14
3115loop_314:
3116 fmovsg %icc, %f5, %f13
3117 fmovrdlez %g1, %f10, %f6
3118 fabss %f2, %f3
3119 andn %l3, %l4, %g7
3120 fmovsg %icc, %f3, %f7
3121 fmovrdgz %o4, %f8, %f10
3122 bvc,a loop_315
3123 ldsh [%l7 + 0x0E], %i4
3124 bcs,a,pt %icc, loop_316
3125 fmovrdgez %g4, %f8, %f12
3126loop_315:
3127 tcc %xcc, 0x0
3128 fble,a %fcc2, loop_317
3129loop_316:
3130 tge %icc, 0x2
3131 fble,a %fcc3, loop_318
3132 bgu,pn %icc, loop_319
3133loop_317:
3134 addccc %l6, 0x094D, %i2
3135 movrlz %i1, %g5, %o0
3136loop_318:
3137 srax %g6, 0x03, %l5
3138loop_319:
3139 sth %g2, [%l7 + 0x18]
3140 movle %icc, %i3, %l2
3141 std %f6, [%l7 + 0x30]
3142 taddcctv %o3, 0x146F, %i5
3143 st %f15, [%l7 + 0x68]
3144 sethi 0x1252, %o1
3145 movl %icc, %l1, %i7
3146 lduh [%l7 + 0x14], %o7
3147 fmovdl %xcc, %f9, %f11
3148 bne,a loop_320
3149 ldsb [%l7 + 0x4B], %i6
3150 fcmpeq16 %f14, %f14, %o2
3151 fnand %f0, %f2, %f10
3152loop_320:
3153 ld [%l7 + 0x44], %f9
3154 andncc %o6, %o5, %g3
3155 st %f10, [%l7 + 0x30]
3156 movne %xcc, %i0, %l0
3157 fmovsneg %xcc, %f3, %f4
3158 std %f4, [%l7 + 0x08]
3159 std %f14, [%l7 + 0x28]
3160 stb %l3, [%l7 + 0x18]
3161 ldsb [%l7 + 0x40], %g1
3162 fbule,a %fcc3, loop_321
3163 bn,a loop_322
3164 move %icc, %g7, %l4
3165 ta %xcc, 0x1
3166loop_321:
3167 orncc %i4, 0x108E, %g4
3168loop_322:
3169 lduw [%l7 + 0x7C], %l6
3170 fsrc1s %f14, %f12
3171 fbule,a %fcc3, loop_323
3172 ldsh [%l7 + 0x48], %i2
3173 sdivcc %o4, 0x0AC9, %i1
3174 sdiv %o0, 0x12E1, %g6
3175loop_323:
3176 sllx %g5, %l5, %i3
3177 fors %f1, %f15, %f14
3178 fzero %f2
3179 fmovspos %icc, %f5, %f12
3180 ldub [%l7 + 0x0A], %l2
3181 stw %o3, [%l7 + 0x70]
3182 fpsub16s %f15, %f11, %f6
3183 fnot1 %f10, %f10
3184 st %f14, [%l7 + 0x48]
3185 ldx [%l7 + 0x30], %i5
3186 stb %g2, [%l7 + 0x22]
3187 ld [%l7 + 0x78], %f11
3188 fand %f0, %f10, %f14
3189 tl %icc, 0x2
3190 ldsh [%l7 + 0x1E], %l1
3191 ldsb [%l7 + 0x78], %i7
3192 mulscc %o7, 0x0054, %o1
3193 edge16 %i6, %o2, %o6
3194 fmovd %f14, %f10
3195 movre %g3, %i0, %o5
3196 fmovrse %l3, %f10, %f4
3197 ldd [%l7 + 0x40], %f4
3198 ldx [%l7 + 0x28], %l0
3199 smulcc %g7, %l4, %g1
3200 st %f5, [%l7 + 0x30]
3201 addccc %g4, 0x0ADB, %i4
3202 stw %i2, [%l7 + 0x74]
3203 tcs %xcc, 0x0
3204 fmovsl %xcc, %f3, %f13
3205 fmovdn %xcc, %f7, %f6
3206 mulx %l6, 0x1F97, %o4
3207 movrne %o0, %i1, %g5
3208 movne %xcc, %g6, %l5
3209 call loop_324
3210 fmovdcc %icc, %f15, %f15
3211 movneg %xcc, %l2, %i3
3212 ld [%l7 + 0x64], %f6
3213loop_324:
3214 fmovrsgez %i5, %f1, %f13
3215 ldx [%l7 + 0x70], %o3
3216 fornot1s %f8, %f8, %f12
3217 ldx [%l7 + 0x40], %l1
3218 brz %i7, loop_325
3219 fmul8x16al %f6, %f10, %f6
3220 edge16l %g2, %o1, %i6
3221 fmovdne %icc, %f5, %f12
3222loop_325:
3223 addc %o7, 0x1257, %o2
3224 fmovda %xcc, %f8, %f5
3225 stx %g3, [%l7 + 0x40]
3226 add %o6, 0x119A, %o5
3227 fmovdleu %icc, %f13, %f14
3228 addcc %i0, 0x1BFA, %l0
3229 tsubcc %g7, 0x01C0, %l4
3230 fmovsgu %xcc, %f5, %f5
3231 move %icc, %l3, %g4
3232 be,pn %xcc, loop_326
3233 fbge %fcc3, loop_327
3234 fpadd32 %f0, %f8, %f14
3235 fornot2s %f14, %f14, %f6
3236loop_326:
3237 fcmpeq16 %f6, %f10, %g1
3238loop_327:
3239 fexpand %f14, %f4
3240 tcs %xcc, 0x3
3241 xor %i2, 0x1702, %i4
3242 fmovdgu %icc, %f3, %f3
3243 ldx [%l7 + 0x60], %l6
3244 fmovdl %icc, %f4, %f5
3245 fmovrsgz %o4, %f7, %f6
3246 orcc %i1, 0x15AB, %o0
3247 fbne,a %fcc1, loop_328
3248 movneg %xcc, %g6, %l5
3249 fmovrdlez %g5, %f10, %f6
3250 fornot2s %f2, %f9, %f9
3251loop_328:
3252 taddcc %l2, 0x05BA, %i5
3253 stw %o3, [%l7 + 0x0C]
3254 ld [%l7 + 0x24], %f15
3255 fcmped %fcc2, %f8, %f6
3256 movvs %icc, %l1, %i3
3257 sth %i7, [%l7 + 0x40]
3258 fpadd32 %f6, %f14, %f12
3259 xorcc %o1, 0x0412, %i6
3260 ldub [%l7 + 0x31], %g2
3261 st %f15, [%l7 + 0x50]
3262 fnot1s %f2, %f12
3263 edge8l %o7, %g3, %o6
3264 stw %o5, [%l7 + 0x68]
3265 ld [%l7 + 0x60], %f13
3266 for %f4, %f14, %f10
3267 fandnot1s %f1, %f0, %f15
3268 ldd [%l7 + 0x70], %f10
3269 ld [%l7 + 0x28], %f4
3270 ble,a %icc, loop_329
3271 fmovspos %xcc, %f6, %f5
3272 fxors %f1, %f0, %f9
3273 sdivcc %o2, 0x1B7B, %i0
3274loop_329:
3275 fnor %f4, %f14, %f0
3276 movcc %icc, %g7, %l4
3277 bne,a %icc, loop_330
3278 ldub [%l7 + 0x29], %l3
3279 fxnors %f13, %f14, %f13
3280 nop
3281 setx loop_331, %l0, %l1
3282 wrpr 0x1, %tl
3283 wrpr %l1, %tnpc
3284 setx 0x34400001400, %l0, %l1
3285 wrpr %l1, %tstate
3286 wrhpr 0x4, %htstate
3287 done
3288loop_330:
3289 ldd [%l7 + 0x68], %f6
3290 fcmped %fcc3, %f0, %f0
3291 ldsb [%l7 + 0x5F], %l0
3292loop_331:
3293 fmovrse %g1, %f4, %f15
3294 udivx %i2, 0x0A7C, %g4
3295 call loop_332
3296 fmovdn %xcc, %f15, %f2
3297 sth %l6, [%l7 + 0x50]
3298 std %f4, [%l7 + 0x60]
3299loop_332:
3300 udivcc %o4, 0x1FC7, %i1
3301 ld [%l7 + 0x50], %f3
3302 fcmple32 %f0, %f14, %o0
3303 fmovsg %xcc, %f0, %f9
3304 fmovrde %i4, %f4, %f4
3305 stx %g6, [%l7 + 0x58]
3306 edge16n %l5, %l2, %i5
3307 fcmpne32 %f14, %f4, %g5
3308 fxnor %f4, %f4, %f12
3309 fandnot2s %f7, %f1, %f6
3310 fbg %fcc0, loop_333
3311 ldx [%l7 + 0x70], %o3
3312 fmovrslz %l1, %f1, %f5
3313 fpsub16s %f13, %f8, %f6
3314loop_333:
3315 bn loop_334
3316 sub %i3, 0x16BF, %i7
3317 fmovrsgez %i6, %f9, %f13
3318 subc %g2, 0x066D, %o1
3319loop_334:
3320 sth %g3, [%l7 + 0x20]
3321 fmul8x16 %f8, %f14, %f2
3322 tgu %icc, 0x4
3323 fmovsne %xcc, %f11, %f4
3324 fabsd %f8, %f12
3325 fbg,a %fcc1, loop_335
3326 stw %o7, [%l7 + 0x2C]
3327 stw %o5, [%l7 + 0x20]
3328 sth %o2, [%l7 + 0x1E]
3329loop_335:
3330 fabss %f10, %f11
3331 edge32l %i0, %o6, %g7
3332 fmovsg %icc, %f15, %f1
3333 ble,a,pt %xcc, loop_336
3334 fcmple16 %f12, %f8, %l3
3335 ldsh [%l7 + 0x12], %l4
3336 bg,pn %icc, loop_337
3337loop_336:
3338 fmovspos %icc, %f15, %f11
3339 ldsh [%l7 + 0x4E], %g1
3340 sth %i2, [%l7 + 0x40]
3341loop_337:
3342 fmovscs %icc, %f2, %f0
3343 fcmpeq16 %f10, %f10, %l0
3344 ble,a loop_338
3345 tvs %icc, 0x5
3346 fnor %f6, %f10, %f8
3347 ld [%l7 + 0x2C], %f4
3348loop_338:
3349 lduw [%l7 + 0x3C], %l6
3350 bcc,a %icc, loop_339
3351 ld [%l7 + 0x3C], %f13
3352 bleu,a %xcc, loop_340
3353 lduh [%l7 + 0x7A], %o4
3354loop_339:
3355 lduw [%l7 + 0x1C], %i1
3356 fpadd32 %f8, %f6, %f12
3357loop_340:
3358 lduh [%l7 + 0x1A], %o0
3359 brgz,a %g4, loop_341
3360 edge16 %g6, %l5, %l2
3361 fmovdcs %icc, %f7, %f13
3362 fmovspos %icc, %f12, %f10
3363loop_341:
3364 lduh [%l7 + 0x0C], %i4
3365 ldx [%l7 + 0x18], %i5
3366 st %f2, [%l7 + 0x14]
3367 fmovsneg %icc, %f3, %f15
3368 xnorcc %g5, %l1, %o3
3369 fcmple32 %f10, %f14, %i3
3370 te %xcc, 0x0
3371 brlz %i6, loop_342
3372 brgz,a %g2, loop_343
3373 fpackfix %f2, %f4
3374 fmuld8sux16 %f14, %f15, %f0
3375loop_342:
3376 bvc %icc, loop_344
3377loop_343:
3378 stb %o1, [%l7 + 0x40]
3379 lduw [%l7 + 0x78], %g3
3380 tvs %xcc, 0x1
3381loop_344:
3382 edge32l %o7, %i7, %o5
3383 xnorcc %i0, %o2, %g7
3384 fmovsle %icc, %f15, %f2
3385 movne %xcc, %o6, %l3
3386 bshuffle %f0, %f14, %f0
3387 edge16n %g1, %l4, %l0
3388 xorcc %i2, %l6, %o4
3389 fones %f8
3390 bl,a,pn %icc, loop_345
3391 fmovda %icc, %f9, %f14
3392 tpos %xcc, 0x3
3393 call loop_346
3394loop_345:
3395 movvc %icc, %o0, %i1
3396 ldub [%l7 + 0x70], %g4
3397 ldsh [%l7 + 0x4E], %g6
3398loop_346:
3399 ldd [%l7 + 0x60], %f12
3400 edge32ln %l2, %l5, %i5
3401 std %f8, [%l7 + 0x30]
3402 brgz,a %g5, loop_347
3403 brgez,a %i4, loop_348
3404 fand %f4, %f12, %f14
3405 fcmple16 %f10, %f10, %l1
3406loop_347:
3407 fnegd %f12, %f2
3408loop_348:
3409 fmovsn %xcc, %f10, %f3
3410 stx %i3, [%l7 + 0x10]
3411 fmovda %xcc, %f13, %f7
3412 and %i6, 0x1150, %g2
3413 bgu,a %xcc, loop_349
3414 fbe %fcc0, loop_350
3415 bl,a loop_351
3416 ldd [%l7 + 0x40], %f8
3417loop_349:
3418 movleu %xcc, %o1, %g3
3419loop_350:
3420 fbue,a %fcc2, loop_352
3421loop_351:
3422 tcc %xcc, 0x0
3423 fmovsle %xcc, %f4, %f2
3424 stx %o7, [%l7 + 0x08]
3425loop_352:
3426 stw %i7, [%l7 + 0x20]
3427 ldub [%l7 + 0x56], %o5
3428 fpackfix %f4, %f14
3429 lduh [%l7 + 0x12], %o3
3430 brlez %i0, loop_353
3431 edge8l %o2, %o6, %l3
3432 movneg %icc, %g1, %g7
3433 fpsub32 %f6, %f6, %f14
3434loop_353:
3435 andcc %l0, %i2, %l4
3436 alignaddrl %o4, %l6, %i1
3437 stw %g4, [%l7 + 0x34]
3438 bcc %xcc, loop_354
3439 ldx [%l7 + 0x70], %g6
3440 stb %l2, [%l7 + 0x1E]
3441 fmovsgu %icc, %f1, %f12
3442loop_354:
3443 andncc %o0, %l5, %g5
3444 fmovscc %xcc, %f5, %f13
3445 subccc %i5, 0x1625, %i4
3446 and %i3, 0x0C52, %l1
3447 bgu,a %icc, loop_355
3448 call loop_356
3449 lduw [%l7 + 0x5C], %g2
3450 popc 0x1431, %i6
3451loop_355:
3452 stx %g3, [%l7 + 0x40]
3453loop_356:
3454 movrgez %o1, %o7, %o5
3455 fmovdcc %icc, %f5, %f12
3456 umul %o3, %i7, %i0
3457 bneg,pt %xcc, loop_357
3458 ldsh [%l7 + 0x78], %o6
3459 fmovsne %icc, %f9, %f1
3460 fpsub16s %f5, %f7, %f14
3461loop_357:
3462 tcs %xcc, 0x7
3463 and %o2, 0x0B07, %l3
3464 fbge,a %fcc0, loop_358
3465 st %f10, [%l7 + 0x70]
3466 fblg %fcc2, loop_359
3467 nop
3468 setx loop_360, %l0, %l1
3469 wrpr 0x1, %tl
3470 wrpr %l1, %tpc
3471 add %l1, 0x4, %l1
3472 wrpr %l1, %tnpc
3473 setx 0x34400001400, %l0, %l1
3474 wrpr %l1, %tstate
3475 wrhpr 0x4, %htstate
3476 retry
3477loop_358:
3478 fandnot2 %f4, %f0, %f10
3479 fmovdl %icc, %f14, %f12
3480loop_359:
3481 stb %g1, [%l7 + 0x7E]
3482loop_360:
3483 ldsb [%l7 + 0x0C], %g7
3484 sdivx %i2, 0x12C3, %l0
3485 andcc %o4, %l6, %l4
3486 fornot1s %f6, %f0, %f12
3487 fnegs %f10, %f2
3488 lduw [%l7 + 0x34], %i1
3489 stb %g6, [%l7 + 0x26]
3490 xor %g4, %l2, %l5
3491 fpack16 %f8, %f12
3492 fmovrsne %g5, %f6, %f15
3493 ldub [%l7 + 0x18], %o0
3494 fcmpes %fcc2, %f15, %f10
3495 ldd [%l7 + 0x10], %f2
3496 movge %icc, %i4, %i3
3497 fbge %fcc1, loop_361
3498 movrgez %l1, 0x0B9, %i5
3499 fcmpne32 %f6, %f4, %g2
3500 array16 %g3, %i6, %o7
3501loop_361:
3502 fmovscs %icc, %f2, %f7
3503 fmovsvs %xcc, %f0, %f8
3504 ldd [%l7 + 0x40], %f4
3505 ld [%l7 + 0x30], %f10
3506 lduh [%l7 + 0x36], %o5
3507 fmovrdgz %o1, %f0, %f12
3508 call loop_362
3509 fbul,a %fcc1, loop_363
3510 brz %o3, loop_364
3511 movgu %xcc, %i0, %o6
3512loop_362:
3513 fxnors %f12, %f5, %f14
3514loop_363:
3515 movrgez %o2, 0x084, %i7
3516loop_364:
3517 ldub [%l7 + 0x29], %l3
3518 tpos %icc, 0x3
3519 stb %g1, [%l7 + 0x6A]
3520 fbug %fcc3, loop_365
3521 sth %g7, [%l7 + 0x58]
3522 ldsh [%l7 + 0x62], %l0
3523 xnorcc %o4, %l6, %i2
3524loop_365:
3525 fmovdcc %xcc, %f10, %f3
3526 movn %icc, %l4, %g6
3527 udivcc %i1, 0x0ECE, %l2
3528 ldsb [%l7 + 0x7D], %l5
3529 stb %g4, [%l7 + 0x33]
3530 movle %xcc, %g5, %o0
3531 fmovdneg %icc, %f9, %f12
3532 addcc %i4, 0x07D7, %l1
3533 movvc %xcc, %i5, %i3
3534 fmovdcc %icc, %f11, %f7
3535 ldx [%l7 + 0x50], %g2
3536 fmovse %icc, %f6, %f1
3537 sdivx %g3, 0x179B, %o7
3538 fbule %fcc1, loop_366
3539 lduh [%l7 + 0x70], %i6
3540 ldx [%l7 + 0x78], %o5
3541 addccc %o3, 0x0B31, %i0
3542loop_366:
3543 fmovsne %xcc, %f3, %f1
3544 orncc %o1, 0x1D37, %o2
3545 ta %xcc, 0x4
3546 tneg %icc, 0x3
3547 fnot2 %f0, %f0
3548 fmovsa %xcc, %f15, %f7
3549 or %i7, %o6, %g1
3550 tneg %icc, 0x5
3551 ldx [%l7 + 0x10], %l3
3552 movleu %xcc, %g7, %l0
3553 ldub [%l7 + 0x27], %o4
3554 fmovd %f10, %f12
3555 movrne %i2, 0x342, %l4
3556 brlz %g6, loop_367
3557 fmovsleu %icc, %f3, %f3
3558 fandnot1s %f2, %f13, %f7
3559 ld [%l7 + 0x74], %f1
3560loop_367:
3561 fbn %fcc2, loop_368
3562 fcmple32 %f4, %f8, %l6
3563 udivcc %l2, 0x10F6, %i1
3564 lduh [%l7 + 0x3A], %l5
3565loop_368:
3566 fmovrsgez %g5, %f4, %f14
3567 fbule,a %fcc2, loop_369
3568 stw %g4, [%l7 + 0x28]
3569 fmovsgu %icc, %f0, %f2
3570 lduh [%l7 + 0x34], %o0
3571loop_369:
3572 ldub [%l7 + 0x15], %i4
3573 sdivx %l1, 0x04C4, %i5
3574 movl %xcc, %g2, %i3
3575 umulcc %g3, 0x1463, %o7
3576 fmovsgu %xcc, %f13, %f8
3577 tn %xcc, 0x2
3578 fcmpd %fcc0, %f12, %f0
3579 fmovda %icc, %f3, %f1
3580 fmovrdgez %o5, %f12, %f8
3581 bvs loop_370
3582 fmovdcc %xcc, %f2, %f5
3583 lduw [%l7 + 0x34], %i6
3584 fmovdvs %icc, %f9, %f11
3585loop_370:
3586 sethi 0x0A00, %i0
3587 fnors %f4, %f7, %f8
3588 ldsw [%l7 + 0x40], %o3
3589 move %xcc, %o1, %o2
3590 brlz,a %i7, loop_371
3591 ld [%l7 + 0x68], %f7
3592 edge32l %g1, %l3, %o6
3593 fornot1 %f6, %f0, %f12
3594loop_371:
3595 lduh [%l7 + 0x12], %l0
3596 fmul8x16 %f8, %f8, %f4
3597 fmovdvc %icc, %f4, %f14
3598 fmovda %xcc, %f12, %f9
3599 movne %xcc, %o4, %g7
3600 movn %xcc, %i2, %l4
3601 ba loop_372
3602 srlx %l6, 0x00, %g6
3603 fmovrdgz %l2, %f12, %f6
3604 mulscc %i1, 0x01BD, %g5
3605loop_372:
3606 tn %icc, 0x5
3607 fmul8sux16 %f14, %f0, %f14
3608 bne,a loop_373
3609 udiv %g4, 0x16EC, %o0
3610 lduh [%l7 + 0x26], %i4
3611 stb %l5, [%l7 + 0x3F]
3612loop_373:
3613 brgz,a %i5, loop_374
3614 fornot1s %f5, %f11, %f13
3615 fmovrdgz %l1, %f2, %f14
3616 fcmpne16 %f12, %f14, %i3
3617loop_374:
3618 ldsh [%l7 + 0x22], %g2
3619 ldub [%l7 + 0x3B], %g3
3620 ldx [%l7 + 0x20], %o7
3621 fone %f4
3622 fbl,a %fcc3, loop_375
3623 tcc %icc, 0x6
3624 bcs,a,pt %icc, loop_376
3625 fmovsleu %xcc, %f14, %f2
3626loop_375:
3627 stb %i6, [%l7 + 0x1B]
3628 ldd [%l7 + 0x58], %f8
3629loop_376:
3630 nop
3631 setx loop_377, %l0, %l1
3632 wrpr 0x1, %tl
3633 wrpr %l1, %tnpc
3634 setx 0x34400001400, %l0, %l1
3635 wrpr %l1, %tstate
3636 wrhpr 0x4, %htstate
3637 done
3638 fmul8x16 %f14, %f10, %f14
3639 tne %icc, 0x1
3640 ldsh [%l7 + 0x32], %o5
3641loop_377:
3642 orcc %o3, %o1, %i0
3643 fpsub16 %f4, %f8, %f10
3644 movge %icc, %i7, %g1
3645 fbe,a %fcc3, loop_378
3646 sra %o2, 0x1A, %o6
3647 for %f6, %f0, %f12
3648 ldsb [%l7 + 0x40], %l3
3649loop_378:
3650 movgu %xcc, %o4, %l0
3651 fble %fcc3, loop_379
3652 orcc %i2, %g7, %l4
3653 fxnor %f14, %f14, %f14
3654 ldsh [%l7 + 0x3C], %g6
3655loop_379:
3656 ldsw [%l7 + 0x60], %l6
3657 ld [%l7 + 0x68], %f6
3658 fble,a %fcc1, loop_380
3659 fbo %fcc1, loop_381
3660 fcmple32 %f8, %f0, %i1
3661 fcmpgt32 %f6, %f0, %g5
3662loop_380:
3663 fmovsgu %xcc, %f9, %f6
3664loop_381:
3665 nop
3666 setx loop_382, %l0, %l1
3667 wrpr 0x1, %tl
3668 wrpr %l1, %tpc
3669 add %l1, 0x4, %l1
3670 wrpr %l1, %tnpc
3671 setx 0x34400001400, %l0, %l1
3672 wrpr %l1, %tstate
3673 wrhpr 0x4, %htstate
3674 retry
3675 fbne %fcc1, loop_383
3676 edge32n %g4, %l2, %i4
3677 fblg,a %fcc2, loop_384
3678loop_382:
3679 nop
3680 setx loop_385, %l0, %l1
3681 wrpr 0x1, %tl
3682 wrpr %l1, %tnpc
3683 setx 0x34400001400, %l0, %l1
3684 wrpr %l1, %tstate
3685 wrhpr 0x4, %htstate
3686 done
3687loop_383:
3688 ldsb [%l7 + 0x20], %o0
3689 movrlz %i5, 0x2EA, %l5
3690loop_384:
3691 fmovsa %icc, %f10, %f15
3692loop_385:
3693 fmovdle %xcc, %f4, %f8
3694 bvs,a,pn %xcc, loop_386
3695 array16 %i3, %g2, %l1
3696 sth %o7, [%l7 + 0x20]
3697 srl %i6, %o5, %g3
3698loop_386:
3699 sth %o1, [%l7 + 0x76]
3700 ldx [%l7 + 0x70], %o3
3701 sllx %i7, 0x14, %g1
3702 be,pn %xcc, loop_387
3703 movle %xcc, %o2, %i0
3704 fmul8sux16 %f10, %f12, %f14
3705 fxors %f4, %f7, %f10
3706loop_387:
3707 fmovrdne %o6, %f6, %f6
3708 edge8n %l3, %l0, %o4
3709 ldx [%l7 + 0x60], %i2
3710 std %f6, [%l7 + 0x68]
3711 ldsw [%l7 + 0x6C], %l4
3712 movcs %xcc, %g7, %g6
3713 st %f15, [%l7 + 0x40]
3714 ldd [%l7 + 0x30], %f12
3715 tcs %icc, 0x3
3716 fmovdpos %xcc, %f2, %f15
3717 movge %xcc, %i1, %g5
3718 movpos %xcc, %l6, %l2
3719 fmovscc %icc, %f12, %f14
3720 brgez %g4, loop_388
3721 fnors %f13, %f11, %f12
3722 bvs,pn %xcc, loop_389
3723 fmovsge %xcc, %f11, %f3
3724loop_388:
3725 bvc,pt %xcc, loop_390
3726 fcmpes %fcc2, %f1, %f13
3727loop_389:
3728 fbule %fcc3, loop_391
3729 sth %i4, [%l7 + 0x1A]
3730loop_390:
3731 edge8n %o0, %l5, %i3
3732 stb %g2, [%l7 + 0x29]
3733loop_391:
3734 fnot2s %f11, %f10
3735 call loop_392
3736 std %f12, [%l7 + 0x78]
3737 fnot1s %f11, %f13
3738 brnz,a %l1, loop_393
3739loop_392:
3740 or %i5, 0x0A79, %o7
3741 fnot1 %f0, %f12
3742 stw %i6, [%l7 + 0x54]
3743loop_393:
3744 sll %o5, 0x1A, %o1
3745 edge16 %o3, %g3, %i7
3746 ldub [%l7 + 0x50], %o2
3747 tcc %icc, 0x6
3748 fmuld8sux16 %f15, %f7, %f2
3749 lduh [%l7 + 0x34], %i0
3750 bge,pn %xcc, loop_394
3751 tge %xcc, 0x0
3752 tne %xcc, 0x2
3753 pdist %f6, %f12, %f8
3754loop_394:
3755 fmovrdgez %g1, %f8, %f8
3756 ldub [%l7 + 0x50], %l3
3757 orn %l0, %o6, %i2
3758 std %f2, [%l7 + 0x20]
3759 movpos %xcc, %o4, %g7
3760 bvc,a %icc, loop_395
3761 fmul8x16au %f13, %f7, %f0
3762 edge8l %l4, %i1, %g6
3763 movneg %xcc, %l6, %l2
3764loop_395:
3765 fxnor %f0, %f8, %f14
3766 fmovsle %icc, %f0, %f14
3767 srlx %g4, %i4, %o0
3768 fmovrsne %l5, %f9, %f8
3769 edge32ln %i3, %g2, %g5
3770 stb %i5, [%l7 + 0x3A]
3771 fmovdpos %xcc, %f12, %f8
3772 mova %xcc, %l1, %o7
3773 fpsub32 %f6, %f14, %f0
3774 fmovdleu %icc, %f9, %f12
3775 fbe %fcc0, loop_396
3776 fmovsg %icc, %f5, %f13
3777 bpos,a,pt %icc, loop_397
3778 ldub [%l7 + 0x4B], %o5
3779loop_396:
3780 fxnor %f12, %f2, %f10
3781 ldub [%l7 + 0x51], %i6
3782loop_397:
3783 ldub [%l7 + 0x77], %o1
3784 ldx [%l7 + 0x20], %o3
3785 sth %g3, [%l7 + 0x62]
3786 ldsw [%l7 + 0x10], %i7
3787 fcmpes %fcc0, %f6, %f14
3788 stx %o2, [%l7 + 0x48]
3789 std %f8, [%l7 + 0x10]
3790 nop
3791 setx loop_398, %l0, %l1
3792 jmpl %l1, %i0
3793 umulcc %l3, %l0, %g1
3794 stx %o6, [%l7 + 0x58]
3795 ldx [%l7 + 0x20], %o4
3796loop_398:
3797 edge16 %i2, %g7, %i1
3798 fcmpeq32 %f12, %f4, %l4
3799 fbo %fcc3, loop_399
3800 andn %g6, %l6, %l2
3801 fmovsa %xcc, %f13, %f14
3802 lduw [%l7 + 0x24], %g4
3803loop_399:
3804 taddcc %i4, %o0, %i3
3805 ldx [%l7 + 0x78], %g2
3806 ldx [%l7 + 0x48], %l5
3807 ldsw [%l7 + 0x28], %i5
3808 fmovscs %xcc, %f8, %f2
3809 ldx [%l7 + 0x08], %l1
3810 movvs %icc, %g5, %o5
3811 bcc,pt %xcc, loop_400
3812 tcs %xcc, 0x5
3813 fors %f11, %f8, %f5
3814 fnegd %f12, %f10
3815loop_400:
3816 fblg,a %fcc1, loop_401
3817 fmovrslz %o7, %f15, %f9
3818 fbule %fcc1, loop_402
3819 ldd [%l7 + 0x20], %f6
3820loop_401:
3821 fcmpgt32 %f12, %f14, %i6
3822 movrne %o3, %o1, %g3
3823loop_402:
3824 ldsb [%l7 + 0x12], %i7
3825 ldub [%l7 + 0x37], %i0
3826 bvs,a,pn %xcc, loop_403
3827 stb %o2, [%l7 + 0x3F]
3828 tcs %icc, 0x4
3829 orncc %l0, 0x1DF5, %l3
3830loop_403:
3831 movvc %icc, %o6, %g1
3832 tn %icc, 0x7
3833 fnot2 %f12, %f12
3834 fpsub32s %f5, %f14, %f12
3835 bgu %icc, loop_404
3836 fabss %f4, %f4
3837 fsrc1s %f2, %f10
3838 lduh [%l7 + 0x0A], %o4
3839loop_404:
3840 edge8ln %i2, %i1, %l4
3841 fmovdgu %xcc, %f6, %f7
3842 tvc %icc, 0x1
3843 ld [%l7 + 0x14], %f9
3844 ldx [%l7 + 0x60], %g6
3845 ldub [%l7 + 0x41], %l6
3846 fcmple32 %f0, %f4, %g7
3847 fpsub16 %f8, %f0, %f8
3848 orncc %g4, 0x1A88, %i4
3849 edge32 %l2, %i3, %g2
3850 lduw [%l7 + 0x38], %o0
3851 subccc %i5, %l1, %g5
3852 ldsw [%l7 + 0x08], %l5
3853 fornot2s %f9, %f8, %f4
3854 std %f8, [%l7 + 0x08]
3855 st %f2, [%l7 + 0x38]
3856 fmovsleu %icc, %f14, %f6
3857 stw %o5, [%l7 + 0x34]
3858 sll %o7, %o3, %o1
3859 edge16l %i6, %g3, %i0
3860 alignaddrl %o2, %i7, %l0
3861 ldsh [%l7 + 0x74], %l3
3862 fmovsa %xcc, %f13, %f9
3863 tcc %icc, 0x7
3864 array8 %o6, %o4, %g1
3865 lduh [%l7 + 0x2C], %i1
3866 for %f10, %f2, %f12
3867 brz,a %i2, loop_405
3868 fexpand %f15, %f12
3869 ld [%l7 + 0x0C], %f8
3870 alignaddr %l4, %g6, %l6
3871loop_405:
3872 alignaddr %g7, %i4, %g4
3873 ldx [%l7 + 0x68], %i3
3874 fmul8x16al %f8, %f3, %f2
3875 ldx [%l7 + 0x20], %g2
3876 tcs %icc, 0x2
3877 array16 %l2, %i5, %o0
3878 edge16ln %l1, %g5, %o5
3879 std %f8, [%l7 + 0x78]
3880 fzero %f0
3881 fnot1s %f13, %f12
3882 fbge %fcc3, loop_406
3883 movneg %icc, %o7, %o3
3884 sdivx %o1, 0x08FF, %i6
3885 umul %g3, 0x13E7, %l5
3886loop_406:
3887 edge8ln %o2, %i0, %i7
3888 ld [%l7 + 0x3C], %f10
3889 ldx [%l7 + 0x60], %l3
3890 fmul8ulx16 %f2, %f10, %f6
3891 fbule,a %fcc2, loop_407
3892 fsrc2s %f12, %f14
3893 or %l0, %o4, %o6
3894 addcc %g1, 0x1184, %i2
3895loop_407:
3896 tcs %xcc, 0x3
3897 faligndata %f8, %f0, %f14
3898 tvs %xcc, 0x7
3899 stx %l4, [%l7 + 0x60]
3900 ldub [%l7 + 0x14], %i1
3901 movg %xcc, %g6, %l6
3902 fmovrsgez %g7, %f9, %f7
3903 edge32ln %i4, %i3, %g4
3904 nop
3905 setx loop_408, %l0, %l1
3906 wrpr 0x1, %tl
3907 wrpr %l1, %tpc
3908 add %l1, 0x4, %l1
3909 wrpr %l1, %tnpc
3910 setx 0x34400001400, %l0, %l1
3911 wrpr %l1, %tstate
3912 wrhpr 0x4, %htstate
3913 retry
3914 lduh [%l7 + 0x3E], %g2
3915 fmovs %f3, %f14
3916 ldsw [%l7 + 0x6C], %l2
3917loop_408:
3918 fmovdg %xcc, %f1, %f11
3919 fba %fcc0, loop_409
3920 movrgz %i5, 0x181, %o0
3921 ldub [%l7 + 0x2A], %l1
3922 movgu %xcc, %o5, %o7
3923loop_409:
3924 tle %icc, 0x3
3925 stx %o3, [%l7 + 0x70]
3926 srlx %g5, %i6, %g3
3927 std %f12, [%l7 + 0x20]
3928 movrgz %o1, %l5, %i0
3929 ldub [%l7 + 0x1B], %o2
3930 call loop_410
3931 ldx [%l7 + 0x78], %i7
3932 ldx [%l7 + 0x58], %l3
3933 fors %f14, %f10, %f9
3934loop_410:
3935 std %f8, [%l7 + 0x10]
3936 fornot2 %f12, %f6, %f0
3937 taddcc %o4, %o6, %g1
3938 tge %icc, 0x1
3939 edge16ln %i2, %l0, %i1
3940 ldd [%l7 + 0x68], %f4
3941 fxnor %f4, %f4, %f2
3942 movcc %icc, %l4, %g6
3943 ldsw [%l7 + 0x3C], %g7
3944 bshuffle %f10, %f6, %f0
3945 faligndata %f6, %f2, %f0
3946 lduw [%l7 + 0x64], %i4
3947 be %icc, loop_411
3948 subc %i3, %l6, %g4
3949 ta %icc, 0x7
3950 sethi 0x0AD8, %l2
3951loop_411:
3952 sth %i5, [%l7 + 0x24]
3953 stw %o0, [%l7 + 0x2C]
3954 fnegs %f13, %f6
3955 fmovsvs %xcc, %f13, %f7
3956 stb %l1, [%l7 + 0x76]
3957 fmuld8ulx16 %f4, %f15, %f6
3958 fmovdpos %icc, %f1, %f8
3959 fbuge %fcc0, loop_412
3960 fsrc2 %f4, %f14
3961 fmovdn %xcc, %f1, %f1
3962 alignaddrl %o5, %g2, %o7
3963loop_412:
3964 srl %o3, %i6, %g3
3965 fmovsvs %icc, %f5, %f5
3966 fnot2s %f9, %f1
3967 ldsh [%l7 + 0x30], %o1
3968 fcmpne32 %f0, %f14, %l5
3969 mulx %g5, 0x0518, %o2
3970 faligndata %f12, %f0, %f8
3971 bneg,a,pn %icc, loop_413
3972 fmovdle %xcc, %f15, %f2
3973 orcc %i0, %i7, %l3
3974 fpack16 %f12, %f2
3975loop_413:
3976 fcmps %fcc0, %f14, %f13
3977 movge %xcc, %o4, %g1
3978 movl %xcc, %o6, %l0
3979 move %icc, %i1, %l4
3980 fmovdvs %icc, %f13, %f2
3981 tne %xcc, 0x3
3982 lduh [%l7 + 0x36], %g6
3983 ldd [%l7 + 0x58], %f10
3984 std %f14, [%l7 + 0x50]
3985 sdivcc %i2, 0x0F90, %g7
3986 ldub [%l7 + 0x41], %i4
3987 lduw [%l7 + 0x70], %i3
3988 ldsw [%l7 + 0x2C], %g4
3989 pdist %f4, %f14, %f0
3990 tcc %icc, 0x2
3991 movre %l2, 0x1E2, %l6
3992 fandnot2s %f10, %f8, %f9
3993 bn,a loop_414
3994 ldsw [%l7 + 0x74], %i5
3995 sdivcc %o0, 0x03E3, %o5
3996 stw %l1, [%l7 + 0x7C]
3997loop_414:
3998 udivx %g2, 0x094F, %o7
3999 ldx [%l7 + 0x70], %i6
4000 fandnot2 %f8, %f0, %f2
4001 sth %g3, [%l7 + 0x54]
4002 fbul,a %fcc2, loop_415
4003 fnors %f8, %f10, %f7
4004 movre %o1, 0x1A8, %l5
4005 xorcc %g5, 0x03E3, %o3
4006loop_415:
4007 fexpand %f3, %f4
4008 taddcctv %o2, %i7, %i0
4009 sdivcc %l3, 0x12E1, %g1
4010 bshuffle %f10, %f4, %f12
4011 tl %xcc, 0x1
4012 popc 0x111D, %o4
4013 taddcc %l0, 0x0943, %i1
4014 fmovsleu %xcc, %f11, %f7
4015 stb %o6, [%l7 + 0x5F]
4016 fnegd %f10, %f12
4017 st %f15, [%l7 + 0x6C]
4018 movre %g6, 0x17F, %i2
4019 sllx %g7, %l4, %i3
4020 ba,pt %xcc, loop_416
4021 brgez %g4, loop_417
4022 movneg %icc, %i4, %l6
4023 taddcc %i5, %l2, %o0
4024loop_416:
4025 fmovrdne %l1, %f2, %f14
4026loop_417:
4027 fnot2s %f6, %f1
4028 edge32 %g2, %o7, %i6
4029 fmuld8ulx16 %f7, %f9, %f4
4030 fone %f4
4031 bleu %icc, loop_418
4032 tvc %xcc, 0x1
4033 ldsw [%l7 + 0x54], %g3
4034 fbul,a %fcc1, loop_419
4035loop_418:
4036 sll %o1, 0x15, %o5
4037 fnors %f2, %f3, %f13
4038 fxors %f14, %f13, %f8
4039loop_419:
4040 for %f4, %f8, %f2
4041 stw %l5, [%l7 + 0x50]
4042 ldsh [%l7 + 0x66], %o3
4043 bn loop_420
4044 movneg %xcc, %g5, %i7
4045 stx %i0, [%l7 + 0x58]
4046 tle %icc, 0x4
4047loop_420:
4048 movrgez %l3, 0x1A7, %g1
4049 bcc loop_421
4050 lduw [%l7 + 0x5C], %o4
4051 tneg %icc, 0x7
4052 tg %xcc, 0x3
4053loop_421:
4054 tsubcctv %l0, 0x0B90, %i1
4055 fcmpes %fcc2, %f0, %f12
4056 movvc %icc, %o6, %g6
4057 fandnot1s %f5, %f11, %f10
4058 fmovda %icc, %f1, %f9
4059 fandnot1s %f5, %f13, %f11
4060 movrlez %i2, 0x01F, %g7
4061 fornot1 %f0, %f0, %f0
4062 std %f6, [%l7 + 0x08]
4063 ldsb [%l7 + 0x4D], %l4
4064 umulcc %o2, 0x08E0, %g4
4065 fmovrsgz %i4, %f8, %f13
4066 lduw [%l7 + 0x58], %l6
4067 fzero %f0
4068 array32 %i5, %i3, %o0
4069 fcmple16 %f12, %f0, %l1
4070 stw %l2, [%l7 + 0x38]
4071 smul %o7, 0x1A1C, %g2
4072 fcmpeq16 %f4, %f8, %i6
4073 fnot2s %f8, %f7
4074 edge32l %o1, %o5, %l5
4075 ldub [%l7 + 0x5F], %o3
4076 ldsw [%l7 + 0x68], %g3
4077 sllx %i7, %i0, %g5
4078 ldsw [%l7 + 0x24], %l3
4079 fnot2s %f0, %f15
4080 ldsw [%l7 + 0x18], %g1
4081 ldsb [%l7 + 0x59], %l0
4082 xor %i1, 0x0046, %o4
4083 xor %o6, %i2, %g7
4084 ldub [%l7 + 0x19], %l4
4085 stw %o2, [%l7 + 0x34]
4086 fmovdpos %icc, %f6, %f14
4087 brgz %g6, loop_422
4088 ldsh [%l7 + 0x6E], %g4
4089 sdivcc %i4, 0x193F, %i5
4090 fornot2 %f6, %f0, %f10
4091loop_422:
4092 udivcc %i3, 0x0F63, %o0
4093 std %f6, [%l7 + 0x30]
4094 brlz,a %l1, loop_423
4095 stx %l6, [%l7 + 0x70]
4096 ldd [%l7 + 0x48], %f8
4097 stx %l2, [%l7 + 0x58]
4098loop_423:
4099 srlx %o7, %g2, %o1
4100 fmovrsgez %o5, %f6, %f1
4101 sth %i6, [%l7 + 0x24]
4102 st %f11, [%l7 + 0x68]
4103 fandnot2 %f2, %f6, %f6
4104 stx %o3, [%l7 + 0x08]
4105 fmovrdgez %g3, %f0, %f6
4106 xorcc %i7, %i0, %g5
4107 ldsb [%l7 + 0x62], %l3
4108 fbl,a %fcc3, loop_424
4109 movge %xcc, %l5, %g1
4110 fmovsn %icc, %f5, %f8
4111 ldd [%l7 + 0x20], %f12
4112loop_424:
4113 fmovde %icc, %f10, %f5
4114 fmovdne %xcc, %f6, %f10
4115 fmovsleu %icc, %f2, %f9
4116 faligndata %f14, %f2, %f4
4117 ld [%l7 + 0x54], %f3
4118 fbug,a %fcc3, loop_425
4119 fmovsneg %icc, %f11, %f0
4120 ld [%l7 + 0x10], %f10
4121 fpsub16s %f13, %f9, %f15
4122loop_425:
4123 fornot1 %f0, %f12, %f4
4124 xnor %l0, %o4, %o6
4125 ldsb [%l7 + 0x56], %i2
4126 fbge,a %fcc1, loop_426
4127 ldd [%l7 + 0x70], %f6
4128 movrlez %i1, 0x375, %l4
4129 movrgz %g7, %g6, %o2
4130loop_426:
4131 ldsb [%l7 + 0x5E], %i4
4132 lduh [%l7 + 0x52], %g4
4133 smulcc %i5, %o0, %l1
4134 ld [%l7 + 0x40], %f0
4135 fmovsa %xcc, %f2, %f1
4136 fmovrdne %i3, %f6, %f0
4137 for %f6, %f12, %f2
4138 brnz,a %l6, loop_427
4139 std %f14, [%l7 + 0x48]
4140 ldub [%l7 + 0x32], %l2
4141 fnor %f12, %f6, %f2
4142loop_427:
4143 sll %g2, 0x0C, %o7
4144 edge8l %o5, %o1, %o3
4145 edge32 %i6, %i7, %g3
4146 bge loop_428
4147 ldub [%l7 + 0x4A], %g5
4148 movrgz %l3, %i0, %l5
4149 stb %l0, [%l7 + 0x3C]
4150loop_428:
4151 fbug %fcc2, loop_429
4152 sdivx %o4, 0x01C3, %g1
4153 array16 %i2, %i1, %o6
4154 siam 0x1
4155loop_429:
4156 movvc %xcc, %l4, %g6
4157 fmul8sux16 %f0, %f10, %f8
4158 brz,a %o2, loop_430
4159 movrne %g7, %i4, %g4
4160 nop
4161 setx loop_431, %l0, %l1
4162 wrpr 0x1, %tl
4163 wrpr %l1, %tpc
4164 add %l1, 0x4, %l1
4165 wrpr %l1, %tnpc
4166 setx 0x34400001400, %l0, %l1
4167 wrpr %l1, %tstate
4168 wrhpr 0x4, %htstate
4169 retry
4170 ldd [%l7 + 0x20], %f6
4171loop_430:
4172 sdivx %i5, 0x04D3, %l1
4173 fbule,a %fcc0, loop_432
4174loop_431:
4175 stb %i3, [%l7 + 0x60]
4176 ld [%l7 + 0x4C], %f1
4177 edge8 %l6, %l2, %g2
4178loop_432:
4179 stx %o0, [%l7 + 0x38]
4180 tcc %icc, 0x7
4181 ldub [%l7 + 0x51], %o7
4182 fands %f14, %f5, %f10
4183 brnz %o5, loop_433
4184 ldub [%l7 + 0x5F], %o1
4185 nop
4186 setx loop_434, %l0, %l1
4187 wrpr 0x1, %tl
4188 wrpr %l1, %tnpc
4189 setx 0x34400001400, %l0, %l1
4190 wrpr %l1, %tstate
4191 wrhpr 0x4, %htstate
4192 done
4193 stb %i6, [%l7 + 0x71]
4194loop_433:
4195 edge32ln %o3, %i7, %g3
4196 stw %l3, [%l7 + 0x64]
4197loop_434:
4198 nop
4199 setx loop_435, %l0, %l1
4200 jmpl %l1, %i0
4201 ldd [%l7 + 0x68], %f14
4202 sdivx %g5, 0x1361, %l5
4203 ldsh [%l7 + 0x54], %l0
4204loop_435:
4205 alignaddrl %o4, %g1, %i1
4206 sdivx %o6, 0x14E0, %l4
4207 sth %i2, [%l7 + 0x20]
4208 bn,a,pt %xcc, loop_436
4209 array8 %g6, %o2, %g7
4210 st %f9, [%l7 + 0x2C]
4211 sdivcc %i4, 0x1BBB, %i5
4212loop_436:
4213 fxnors %f12, %f3, %f3
4214 mulx %g4, 0x12CA, %l1
4215 fmovrdne %i3, %f14, %f14
4216 sth %l6, [%l7 + 0x5A]
4217 lduh [%l7 + 0x1E], %l2
4218 tsubcc %g2, 0x0A79, %o7
4219 ld [%l7 + 0x50], %f8
4220 ldx [%l7 + 0x18], %o0
4221 ld [%l7 + 0x4C], %f4
4222 stw %o5, [%l7 + 0x78]
4223 ldub [%l7 + 0x13], %i6
4224 fmovsvc %icc, %f1, %f15
4225 fpsub32s %f13, %f2, %f11
4226 st %f3, [%l7 + 0x7C]
4227 ldsw [%l7 + 0x70], %o3
4228 tleu %xcc, 0x7
4229 add %o1, 0x1287, %i7
4230 std %f4, [%l7 + 0x30]
4231 fnands %f12, %f6, %f3
4232 fmovsg %xcc, %f8, %f2
4233 bcc,a %xcc, loop_437
4234 fcmpgt32 %f4, %f4, %g3
4235 fbo,a %fcc0, loop_438
4236 fornot2s %f13, %f2, %f13
4237loop_437:
4238 sth %i0, [%l7 + 0x24]
4239 fsrc2s %f5, %f8
4240loop_438:
4241 fnegd %f14, %f14
4242 fcmple32 %f6, %f10, %g5
4243 ldsb [%l7 + 0x7F], %l5
4244 popc 0x1F38, %l0
4245 bcs,a,pn %icc, loop_439
4246 movrgz %l3, 0x009, %o4
4247 stb %i1, [%l7 + 0x1D]
4248 brnz,a %g1, loop_440
4249loop_439:
4250 fmovd %f8, %f0
4251 fmovsl %xcc, %f6, %f15
4252 stw %l4, [%l7 + 0x18]
4253loop_440:
4254 sdivcc %o6, 0x06CF, %g6
4255 ld [%l7 + 0x34], %f14
4256 fbule,a %fcc2, loop_441
4257 sll %i2, %o2, %i4
4258 ld [%l7 + 0x1C], %f4
4259 fnot1s %f11, %f2
4260loop_441:
4261 st %f6, [%l7 + 0x4C]
4262 ldx [%l7 + 0x70], %g7
4263 xnor %i5, 0x16BD, %g4
4264 fmovdcc %icc, %f6, %f1
4265 sth %l1, [%l7 + 0x62]
4266 ta %icc, 0x4
4267 tleu %xcc, 0x5
4268 array32 %i3, %l2, %g2
4269 ldd [%l7 + 0x28], %f8
4270 edge16 %o7, %l6, %o5
4271 fmovdleu %icc, %f6, %f3
4272 bne %icc, loop_442
4273 fbge,a %fcc2, loop_443
4274 fmovsa %icc, %f0, %f4
4275 tsubcctv %o0, 0x1558, %o3
4276loop_442:
4277 fpack32 %f14, %f12, %f6
4278loop_443:
4279 xor %i6, %o1, %g3
4280 std %f10, [%l7 + 0x78]
4281 fexpand %f14, %f12
4282 lduh [%l7 + 0x4C], %i0
4283 mulx %i7, 0x1D50, %l5
4284 ldd [%l7 + 0x58], %f8
4285 for %f14, %f10, %f4
4286 ld [%l7 + 0x2C], %f9
4287 ldsb [%l7 + 0x32], %l0
4288 bneg,a %icc, loop_444
4289 bvs,a %icc, loop_445
4290 fsrc1 %f10, %f12
4291 fornot1 %f14, %f10, %f14
4292loop_444:
4293 fxor %f10, %f4, %f0
4294loop_445:
4295 ble,a,pn %icc, loop_446
4296 brgz,a %g5, loop_447
4297 popc %l3, %o4
4298 nop
4299 setx loop_448, %l0, %l1
4300 wrpr 0x1, %tl
4301 wrpr %l1, %tpc
4302 add %l1, 0x4, %l1
4303 wrpr %l1, %tnpc
4304 setx 0x34400001400, %l0, %l1
4305 wrpr %l1, %tstate
4306 wrhpr 0x4, %htstate
4307 retry
4308loop_446:
4309 ldd [%l7 + 0x38], %f10
4310loop_447:
4311 movle %xcc, %i1, %l4
4312 fmovd %f8, %f12
4313loop_448:
4314 st %f5, [%l7 + 0x34]
4315 ble,a %xcc, loop_449
4316 fones %f4
4317 fmovdvs %xcc, %f6, %f4
4318 brlz,a %g1, loop_450
4319loop_449:
4320 orncc %o6, %i2, %g6
4321 stb %o2, [%l7 + 0x17]
4322 fmovrsgez %g7, %f0, %f13
4323loop_450:
4324 tvc %xcc, 0x2
4325 fcmpne16 %f4, %f6, %i4
4326 tvs %icc, 0x2
4327 stx %i5, [%l7 + 0x10]
4328 fornot2s %f1, %f6, %f13
4329 sth %l1, [%l7 + 0x4C]
4330 fpsub16 %f14, %f6, %f0
4331 fxnors %f12, %f8, %f7
4332 ld [%l7 + 0x7C], %f7
4333 ldub [%l7 + 0x1D], %g4
4334 lduh [%l7 + 0x4C], %i3
4335 st %f11, [%l7 + 0x54]
4336 lduw [%l7 + 0x70], %l2
4337 stw %g2, [%l7 + 0x50]
4338 fmovrsne %l6, %f6, %f1
4339 ldx [%l7 + 0x48], %o7
4340 movcs %xcc, %o0, %o5
4341 ldsh [%l7 + 0x62], %o3
4342 tne %icc, 0x1
4343 alignaddrl %o1, %g3, %i0
4344 fbge,a %fcc0, loop_451
4345 tg %icc, 0x7
4346 srax %i7, %l5, %l0
4347 udivx %g5, 0x014B, %i6
4348loop_451:
4349 fmovse %icc, %f10, %f12
4350 fcmpne32 %f12, %f6, %o4
4351 fnors %f12, %f10, %f6
4352 ld [%l7 + 0x48], %f9
4353 fcmpes %fcc0, %f0, %f6
4354 fexpand %f4, %f10
4355 stx %i1, [%l7 + 0x60]
4356 taddcc %l4, %l3, %o6
4357 fcmpeq32 %f4, %f14, %i2
4358 fsrc2s %f7, %f13
4359 fexpand %f13, %f0
4360 fmovse %icc, %f4, %f1
4361 fands %f4, %f12, %f8
4362 fmovde %icc, %f9, %f15
4363 stb %g6, [%l7 + 0x76]
4364 orn %o2, %g7, %g1
4365 fmuld8ulx16 %f10, %f9, %f10
4366 fcmpeq32 %f6, %f4, %i5
4367 tgu %xcc, 0x2
4368 stb %l1, [%l7 + 0x5F]
4369 ldx [%l7 + 0x48], %g4
4370 ba %icc, loop_452
4371 mova %icc, %i3, %i4
4372 ldsb [%l7 + 0x15], %l2
4373 fmovrsgez %g2, %f12, %f15
4374loop_452:
4375 fmovdvc %icc, %f7, %f8
4376 udivcc %l6, 0x08CB, %o7
4377 fmovrdlz %o0, %f2, %f10
4378 ldd [%l7 + 0x38], %f4
4379 fble %fcc3, loop_453
4380 movn %xcc, %o3, %o5
4381 movpos %icc, %g3, %o1
4382 ldsb [%l7 + 0x3F], %i0
4383loop_453:
4384 fnands %f12, %f1, %f15
4385 lduw [%l7 + 0x38], %l5
4386 fnot1s %f5, %f9
4387 fcmple32 %f10, %f2, %i7
4388 fmovrde %g5, %f4, %f8
4389 brnz,a %l0, loop_454
4390 array32 %o4, %i1, %i6
4391 mulx %l3, 0x1991, %l4
4392 fpack16 %f10, %f5
4393loop_454:
4394 fmovrdne %o6, %f12, %f14
4395 edge8l %g6, %i2, %g7
4396 ldsh [%l7 + 0x46], %g1
4397 fmovs %f15, %f3
4398 fnegs %f3, %f12
4399 fblg %fcc0, loop_455
4400 stx %i5, [%l7 + 0x50]
4401 std %f12, [%l7 + 0x60]
4402 ldub [%l7 + 0x29], %l1
4403loop_455:
4404 fmovscc %icc, %f13, %f11
4405 edge8ln %o2, %i3, %i4
4406 ldub [%l7 + 0x33], %l2
4407 fbul %fcc0, loop_456
4408 sdivcc %g4, 0x1F4D, %g2
4409 tgu %icc, 0x5
4410 addcc %o7, 0x0310, %o0
4411loop_456:
4412 fmovdcc %xcc, %f2, %f0
4413 udiv %o3, 0x18FD, %l6
4414 ld [%l7 + 0x10], %f4
4415 ldx [%l7 + 0x20], %g3
4416 tl %icc, 0x2
4417 ldsb [%l7 + 0x41], %o5
4418 tsubcc %o1, 0x109C, %i0
4419 edge16l %l5, %i7, %l0
4420 movvc %icc, %g5, %o4
4421 bge,a,pn %xcc, loop_457
4422 ld [%l7 + 0x7C], %f13
4423 lduw [%l7 + 0x1C], %i6
4424 fpadd16 %f10, %f10, %f8
4425loop_457:
4426 or %l3, 0x034F, %l4
4427 fmovrdgez %o6, %f12, %f8
4428 fmovdge %xcc, %f14, %f1
4429 fmovrdgz %i1, %f4, %f10
4430 nop
4431 setx loop_458, %l0, %l1
4432 wrpr 0x1, %tl
4433 wrpr %l1, %tnpc
4434 setx 0x34400001400, %l0, %l1
4435 wrpr %l1, %tstate
4436 wrhpr 0x4, %htstate
4437 done
4438 sth %i2, [%l7 + 0x5C]
4439 fmovdg %icc, %f11, %f5
4440 lduh [%l7 + 0x10], %g6
4441loop_458:
4442 move %icc, %g1, %g7
4443 siam 0x7
4444 ldd [%l7 + 0x50], %f8
4445 edge32ln %l1, %o2, %i5
4446 fmovrsne %i4, %f9, %f11
4447 ble,pn %icc, loop_459
4448 fbul,a %fcc1, loop_460
4449 st %f5, [%l7 + 0x50]
4450 bge,a,pn %xcc, loop_461
4451loop_459:
4452 movg %icc, %i3, %l2
4453loop_460:
4454 edge16 %g4, %o7, %o0
4455 tne %icc, 0x5
4456loop_461:
4457 ldsb [%l7 + 0x49], %o3
4458 fnot2s %f4, %f15
4459 ldsb [%l7 + 0x6B], %g2
4460 srl %g3, 0x02, %o5
4461 ldub [%l7 + 0x26], %l6
4462 fpadd16s %f3, %f1, %f7
4463 brgz %o1, loop_462
4464 nop
4465 setx loop_463, %l0, %l1
4466 wrpr 0x1, %tl
4467 wrpr %l1, %tnpc
4468 setx 0x34400001400, %l0, %l1
4469 wrpr %l1, %tstate
4470 wrhpr 0x4, %htstate
4471 done
4472 tn %icc, 0x1
4473 ldub [%l7 + 0x26], %l5
4474loop_462:
4475 mulscc %i0, %l0, %g5
4476loop_463:
4477 edge8ln %o4, %i6, %l3
4478 fmovdl %icc, %f11, %f8
4479 stx %l4, [%l7 + 0x18]
4480 brgz %i7, loop_464
4481 fcmpes %fcc0, %f11, %f2
4482 fnot2s %f7, %f11
4483 lduh [%l7 + 0x12], %i1
4484loop_464:
4485 ld [%l7 + 0x24], %f0
4486 ldub [%l7 + 0x10], %i2
4487 ldsh [%l7 + 0x30], %o6
4488 call loop_465
4489 fbl %fcc2, loop_466
4490 fpadd32s %f2, %f0, %f2
4491 fpadd16 %f2, %f14, %f6
4492loop_465:
4493 ldd [%l7 + 0x70], %f14
4494loop_466:
4495 movne %xcc, %g6, %g1
4496 lduh [%l7 + 0x32], %l1
4497 addccc %o2, %i5, %g7
4498 std %f2, [%l7 + 0x70]
4499 tpos %xcc, 0x1
4500 lduw [%l7 + 0x70], %i4
4501 fmovda %icc, %f8, %f0
4502 edge16n %i3, %g4, %o7
4503 fmovsl %xcc, %f9, %f11
4504 fmovsa %icc, %f10, %f5
4505 ldsh [%l7 + 0x48], %l2
4506 fbge %fcc2, loop_467
4507 fmovdvs %icc, %f14, %f14
4508 nop
4509 setx loop_468, %l0, %l1
4510 jmpl %l1, %o0
4511 bcc,pt %xcc, loop_469
4512loop_467:
4513 popc 0x1402, %g2
4514 fornot2s %f5, %f14, %f3
4515loop_468:
4516 stb %o3, [%l7 + 0x1A]
4517loop_469:
4518 ldd [%l7 + 0x58], %f2
4519 movvc %icc, %g3, %l6
4520 st %f0, [%l7 + 0x48]
4521 bgu,a,pn %icc, loop_470
4522 ldub [%l7 + 0x2C], %o5
4523 fmovs %f10, %f15
4524 lduw [%l7 + 0x78], %o1
4525loop_470:
4526 lduh [%l7 + 0x74], %i0
4527 fbg,a %fcc0, loop_471
4528 ldsw [%l7 + 0x2C], %l5
4529 tsubcc %g5, 0x1CE9, %l0
4530 fmovdvc %xcc, %f9, %f8
4531loop_471:
4532 fcmped %fcc2, %f10, %f6
4533 fmovdne %icc, %f0, %f1
4534 movn %xcc, %i6, %o4
4535 lduh [%l7 + 0x78], %l3
4536 brz,a %i7, loop_472
4537 tle %xcc, 0x5
4538 for %f4, %f2, %f8
4539 nop
4540 setx loop_473, %l0, %l1
4541 jmpl %l1, %l4
4542loop_472:
4543 fmovrde %i2, %f14, %f6
4544 smul %i1, %g6, %g1
4545 ta %xcc, 0x5
4546loop_473:
4547 fble,a %fcc0, loop_474
4548 bleu,a loop_475
4549 stx %l1, [%l7 + 0x48]
4550 ldd [%l7 + 0x40], %f10
4551loop_474:
4552 sllx %o2, 0x1B, %o6
4553loop_475:
4554 tsubcc %i5, 0x0FFE, %g7
4555 ld [%l7 + 0x64], %f10
4556 movrgz %i4, %g4, %i3
4557 ldsh [%l7 + 0x70], %l2
4558 ldub [%l7 + 0x0D], %o0
4559 fmovsge %xcc, %f8, %f1
4560 ldsh [%l7 + 0x12], %o7
4561 std %f14, [%l7 + 0x38]
4562 fpack32 %f0, %f12, %f4
4563 bshuffle %f12, %f4, %f4
4564 std %f8, [%l7 + 0x20]
4565 bvs,a,pn %xcc, loop_476
4566 ldsh [%l7 + 0x18], %g2
4567 nop
4568 setx loop_477, %l0, %l1
4569 wrpr 0x1, %tl
4570 wrpr %l1, %tpc
4571 add %l1, 0x4, %l1
4572 wrpr %l1, %tnpc
4573 setx 0x34400001400, %l0, %l1
4574 wrpr %l1, %tstate
4575 wrhpr 0x4, %htstate
4576 retry
4577 and %g3, %o3, %l6
4578loop_476:
4579 fcmpgt16 %f12, %f12, %o1
4580 fcmpeq16 %f8, %f14, %i0
4581loop_477:
4582 tsubcctv %o5, %l5, %g5
4583 fpadd16 %f6, %f2, %f2
4584 st %f1, [%l7 + 0x08]
4585 array16 %i6, %l0, %o4
4586 edge16l %l3, %i7, %i2
4587 or %i1, 0x088F, %l4
4588 edge16l %g1, %l1, %g6
4589 fbg %fcc1, loop_478
4590 fbne %fcc2, loop_479
4591 fcmps %fcc0, %f1, %f3
4592 sth %o2, [%l7 + 0x32]
4593loop_478:
4594 edge32n %i5, %o6, %i4
4595loop_479:
4596 mulscc %g4, %g7, %i3
4597 ldsh [%l7 + 0x54], %o0
4598 fmovdcs %xcc, %f3, %f6
4599 ldsw [%l7 + 0x24], %o7
4600 stb %g2, [%l7 + 0x68]
4601 andn %l2, %o3, %g3
4602 fmovdge %icc, %f13, %f7
4603 mulscc %o1, 0x0449, %l6
4604 bcc,a loop_480
4605 movge %icc, %i0, %l5
4606 fxnor %f8, %f4, %f0
4607 call loop_481
4608loop_480:
4609 movre %g5, %i6, %l0
4610 stw %o5, [%l7 + 0x64]
4611 fandnot2s %f10, %f1, %f4
4612loop_481:
4613 stb %o4, [%l7 + 0x1A]
4614 smulcc %l3, 0x0393, %i7
4615 tsubcc %i1, %i2, %l4
4616 lduw [%l7 + 0x64], %g1
4617 ldd [%l7 + 0x58], %f0
4618 ldx [%l7 + 0x28], %g6
4619 udivcc %o2, 0x1C95, %l1
4620 fpsub32 %f0, %f14, %f2
4621 fpsub16 %f12, %f2, %f6
4622 fmuld8ulx16 %f0, %f0, %f12
4623 fbule %fcc3, loop_482
4624 stb %o6, [%l7 + 0x77]
4625 st %f2, [%l7 + 0x50]
4626 subcc %i5, 0x0217, %g4
4627loop_482:
4628 movrgz %g7, 0x3F9, %i4
4629 fcmpgt32 %f2, %f0, %i3
4630 fmovscs %xcc, %f14, %f5
4631 ldsw [%l7 + 0x70], %o0
4632 udiv %g2, 0x1947, %o7
4633 brlz,a %o3, loop_483
4634 pdist %f12, %f0, %f8
4635 edge32ln %g3, %o1, %l2
4636 ldub [%l7 + 0x34], %l6
4637loop_483:
4638 fbo,a %fcc1, loop_484
4639 movg %xcc, %l5, %i0
4640 fmovscc %xcc, %f11, %f12
4641 ldsh [%l7 + 0x70], %i6
4642loop_484:
4643 bvs,pt %icc, loop_485
4644 fnand %f8, %f8, %f4
4645 stb %l0, [%l7 + 0x17]
4646 stb %g5, [%l7 + 0x5B]
4647loop_485:
4648 movn %icc, %o4, %l3
4649 stx %i7, [%l7 + 0x48]
4650 fmovdle %icc, %f7, %f11
4651 std %f14, [%l7 + 0x28]
4652 fmovsgu %xcc, %f9, %f14
4653 and %i1, 0x012D, %o5
4654 fpadd32s %f3, %f3, %f12
4655 edge8n %i2, %l4, %g1
4656 bg,pn %icc, loop_486
4657 faligndata %f4, %f4, %f12
4658 ld [%l7 + 0x08], %f11
4659 bcc,a,pt %xcc, loop_487
4660loop_486:
4661 st %f15, [%l7 + 0x2C]
4662 ldsw [%l7 + 0x1C], %g6
4663 bvc,a,pn %xcc, loop_488
4664loop_487:
4665 ldsh [%l7 + 0x3A], %o2
4666 fmovrslz %o6, %f3, %f6
4667 ldub [%l7 + 0x60], %i5
4668loop_488:
4669 lduh [%l7 + 0x10], %g4
4670 fnot1s %f7, %f6
4671 movpos %icc, %l1, %g7
4672 fmovrdlz %i4, %f6, %f4
4673 movvs %xcc, %o0, %i3
4674 fandnot1s %f0, %f7, %f8
4675 tcs %xcc, 0x7
4676 fsrc2 %f14, %f8
4677 fandnot2 %f6, %f12, %f4
4678 fandnot2s %f11, %f0, %f11
4679 fnegs %f0, %f14
4680 fxor %f2, %f14, %f14
4681 fandnot2 %f0, %f2, %f12
4682 ldx [%l7 + 0x60], %g2
4683 ld [%l7 + 0x18], %f15
4684 nop
4685 setx loop_489, %l0, %l1
4686 wrpr 0x1, %tl
4687 wrpr %l1, %tpc
4688 add %l1, 0x4, %l1
4689 wrpr %l1, %tnpc
4690 setx 0x34400001400, %l0, %l1
4691 wrpr %l1, %tstate
4692 wrhpr 0x4, %htstate
4693 retry
4694 fmovsn %xcc, %f9, %f6
4695 edge16n %o7, %o3, %g3
4696 fmovsne %icc, %f4, %f6
4697loop_489:
4698 fmovrde %o1, %f14, %f14
4699 bpos,a,pn %xcc, loop_490
4700 fmovrde %l2, %f0, %f10
4701 ldd [%l7 + 0x60], %f4
4702 fmovsg %icc, %f15, %f7
4703loop_490:
4704 fbg %fcc0, loop_491
4705 tn %xcc, 0x6
4706 fbo %fcc2, loop_492
4707 bcc,a %xcc, loop_493
4708loop_491:
4709 fnor %f12, %f6, %f14
4710 fnegd %f14, %f12
4711loop_492:
4712 ba,a,pn %xcc, loop_494
4713loop_493:
4714 tne %icc, 0x0
4715 fmovdpos %xcc, %f5, %f4
4716 lduh [%l7 + 0x38], %l5
4717loop_494:
4718 ble,a loop_495
4719 fmovsn %icc, %f12, %f0
4720 stw %l6, [%l7 + 0x2C]
4721 for %f2, %f8, %f10
4722loop_495:
4723 udivcc %i0, 0x1A5D, %l0
4724 movgu %icc, %i6, %o4
4725 ldsw [%l7 + 0x5C], %g5
4726 sllx %l3, %i1, %i7
4727 ldub [%l7 + 0x78], %o5
4728 fmovdle %xcc, %f10, %f13
4729 edge32ln %i2, %l4, %g1
4730 tne %xcc, 0x3
4731 xnor %g6, %o6, %i5
4732 tge %xcc, 0x5
4733 fands %f10, %f10, %f13
4734 srlx %g4, 0x18, %l1
4735 ldsh [%l7 + 0x42], %g7
4736 movvc %xcc, %i4, %o2
4737 stx %i3, [%l7 + 0x08]
4738 bge %icc, loop_496
4739 fnot1s %f11, %f6
4740 ldsh [%l7 + 0x1C], %g2
4741 fmovrdlz %o7, %f8, %f4
4742loop_496:
4743 ldd [%l7 + 0x40], %f12
4744 ldsh [%l7 + 0x20], %o3
4745 addccc %g3, %o1, %l2
4746 brlez %l5, loop_497
4747 fmuld8sux16 %f14, %f12, %f0
4748 fcmps %fcc1, %f4, %f4
4749 brlez %o0, loop_498
4750loop_497:
4751 st %f3, [%l7 + 0x54]
4752 smul %l6, %l0, %i0
4753 fpsub16 %f4, %f2, %f2
4754loop_498:
4755 movneg %xcc, %i6, %o4
4756 stb %g5, [%l7 + 0x3A]
4757 fmovdgu %xcc, %f9, %f14
4758 ldub [%l7 + 0x42], %i1
4759 fands %f8, %f0, %f5
4760 fbge %fcc0, loop_499
4761 subccc %l3, %i7, %i2
4762 tneg %xcc, 0x3
4763 ld [%l7 + 0x5C], %f11
4764loop_499:
4765 fcmpes %fcc2, %f2, %f8
4766 sra %o5, %l4, %g6
4767 fzeros %f10
4768 movre %g1, %i5, %g4
4769 fmovse %icc, %f1, %f8
4770 fmovrde %l1, %f12, %f8
4771 fmovdcs %icc, %f4, %f1
4772 fmovsn %xcc, %f5, %f6
4773 bshuffle %f2, %f12, %f10
4774 ldsb [%l7 + 0x12], %o6
4775 brnz,a %i4, loop_500
4776 subccc %o2, %i3, %g7
4777 fmul8x16 %f12, %f6, %f6
4778 ld [%l7 + 0x44], %f9
4779loop_500:
4780 mulx %g2, 0x0B5F, %o3
4781 sethi 0x13E9, %o7
4782 ldd [%l7 + 0x70], %f10
4783 ldd [%l7 + 0x30], %f12
4784 fpack32 %f10, %f6, %f8
4785 be,a,pt %icc, loop_501
4786 fpsub16 %f12, %f14, %f8
4787 movcs %xcc, %o1, %l2
4788 fmovdgu %icc, %f3, %f12
4789loop_501:
4790 std %f10, [%l7 + 0x58]
4791 ldx [%l7 + 0x10], %l5
4792 fmovscs %icc, %f13, %f12
4793 tne %icc, 0x3
4794 ldsb [%l7 + 0x14], %o0
4795 fsrc2s %f9, %f9
4796 bshuffle %f14, %f10, %f6
4797 ldd [%l7 + 0x50], %f0
4798 for %f0, %f14, %f14
4799 stw %g3, [%l7 + 0x1C]
4800 fmovsl %icc, %f6, %f3
4801 std %f0, [%l7 + 0x40]
4802 fnegs %f11, %f13
4803 nop
4804 setx loop_502, %l0, %l1
4805 wrpr 0x1, %tl
4806 wrpr %l1, %tnpc
4807 setx 0x34400001400, %l0, %l1
4808 wrpr %l1, %tstate
4809 wrhpr 0x4, %htstate
4810 done
4811 lduh [%l7 + 0x18], %l0
4812 ldsw [%l7 + 0x28], %i0
4813 ldsw [%l7 + 0x74], %l6
4814loop_502:
4815 movgu %icc, %i6, %o4
4816 xnorcc %i1, 0x0798, %g5
4817 nop
4818 setx loop_503, %l0, %l1
4819 wrpr 0x1, %tl
4820 wrpr %l1, %tnpc
4821 setx 0x34400001400, %l0, %l1
4822 wrpr %l1, %tstate
4823 wrhpr 0x4, %htstate
4824 done
4825 fbul,a %fcc2, loop_504
4826 ld [%l7 + 0x60], %f1
4827 xor %i7, 0x06DF, %i2
4828loop_503:
4829 stw %l3, [%l7 + 0x74]
4830loop_504:
4831 subcc %l4, %o5, %g6
4832 andn %i5, %g1, %g4
4833 sth %l1, [%l7 + 0x54]
4834 for %f10, %f0, %f10
4835 movrne %i4, %o6, %o2
4836 udivx %g7, 0x15F2, %g2
4837 fble,a %fcc0, loop_505
4838 fcmpd %fcc3, %f6, %f2
4839 fbul %fcc1, loop_506
4840 fbule %fcc1, loop_507
4841loop_505:
4842 fxors %f6, %f6, %f7
4843 fmovda %icc, %f1, %f14
4844loop_506:
4845 sethi 0x0700, %i3
4846loop_507:
4847 udiv %o3, 0x15ED, %o1
4848 fcmpgt32 %f0, %f0, %o7
4849 nop
4850 setx loop_508, %l0, %l1
4851 jmpl %l1, %l2
4852 ld [%l7 + 0x38], %f5
4853 ldd [%l7 + 0x50], %f4
4854 fmovsg %xcc, %f6, %f12
4855loop_508:
4856 stx %l5, [%l7 + 0x68]
4857 fbne,a %fcc0, loop_509
4858 bvc,pn %xcc, loop_510
4859 fcmpne32 %f4, %f12, %o0
4860 movgu %icc, %l0, %i0
4861loop_509:
4862 mulx %g3, 0x192D, %i6
4863loop_510:
4864 pdist %f2, %f6, %f2
4865 lduh [%l7 + 0x2C], %l6
4866 ldub [%l7 + 0x42], %o4
4867 movg %xcc, %g5, %i1
4868 addc %i2, 0x01A0, %l3
4869 mulx %i7, 0x135E, %o5
4870 tle %icc, 0x7
4871 taddcc %g6, %i5, %l4
4872 ldd [%l7 + 0x40], %f8
4873 fmovrde %g4, %f10, %f6
4874 stb %g1, [%l7 + 0x57]
4875 movn %icc, %i4, %l1
4876 ldsh [%l7 + 0x72], %o2
4877 sll %o6, 0x02, %g2
4878 fbo,a %fcc2, loop_511
4879 fbl %fcc0, loop_512
4880 movrlez %i3, %g7, %o1
4881 stb %o7, [%l7 + 0x3A]
4882loop_511:
4883 fpackfix %f0, %f8
4884loop_512:
4885 bg,pn %icc, loop_513
4886 fandnot2 %f12, %f6, %f2
4887 xor %l2, %l5, %o3
4888 andcc %o0, 0x0EE1, %i0
4889loop_513:
4890 edge32n %l0, %g3, %l6
4891 array32 %o4, %i6, %i1
4892 fmovdl %xcc, %f0, %f5
4893 std %f10, [%l7 + 0x58]
4894 ldsw [%l7 + 0x18], %g5
4895 bleu %icc, loop_514
4896 stx %i2, [%l7 + 0x70]
4897 smul %l3, %i7, %g6
4898 fnot2 %f8, %f4
4899loop_514:
4900 array32 %o5, %i5, %l4
4901 bl,a,pn %xcc, loop_515
4902 sub %g4, 0x17CE, %g1
4903 fnand %f0, %f14, %f8
4904 fnot1 %f0, %f4
4905loop_515:
4906 fmovs %f10, %f7
4907 sth %l1, [%l7 + 0x0A]
4908 std %f6, [%l7 + 0x48]
4909 sth %i4, [%l7 + 0x3C]
4910 subc %o2, 0x035B, %g2
4911 lduw [%l7 + 0x60], %o6
4912 nop
4913 setx loop_516, %l0, %l1
4914 wrpr 0x1, %tl
4915 wrpr %l1, %tnpc
4916 setx 0x34400001400, %l0, %l1
4917 wrpr %l1, %tstate
4918 wrhpr 0x4, %htstate
4919 done
4920 fcmpgt16 %f6, %f6, %i3
4921 fcmpgt16 %f10, %f2, %o1
4922 std %f8, [%l7 + 0x68]
4923loop_516:
4924 srlx %o7, 0x01, %l2
4925 tle %xcc, 0x4
4926 srlx %g7, 0x09, %l5
4927 fmul8sux16 %f10, %f8, %f14
4928 fmovdle %icc, %f15, %f15
4929 fmovsge %xcc, %f4, %f10
4930 fbule %fcc2, loop_517
4931 fmovrslz %o3, %f14, %f5
4932 brlez,a %o0, loop_518
4933 stw %l0, [%l7 + 0x70]
4934loop_517:
4935 ba,pt %xcc, loop_519
4936 stw %i0, [%l7 + 0x5C]
4937loop_518:
4938 fmovdleu %icc, %f7, %f6
4939 fpsub16 %f4, %f8, %f0
4940loop_519:
4941 or %g3, 0x1FCA, %l6
4942 fandnot1s %f10, %f12, %f4
4943 fpsub32s %f7, %f2, %f13
4944 umulcc %o4, %i6, %g5
4945 fmovrsgz %i1, %f3, %f15
4946 fmovsgu %xcc, %f5, %f4
4947 stw %l3, [%l7 + 0x08]
4948 fpsub16 %f10, %f14, %f8
4949 tge %icc, 0x7
4950 ldd [%l7 + 0x48], %f14
4951 edge32n %i7, %g6, %i2
4952 bcs,a loop_520
4953 fba %fcc2, loop_521
4954 fbul,a %fcc2, loop_522
4955 ldsb [%l7 + 0x5B], %i5
4956loop_520:
4957 tpos %icc, 0x1
4958loop_521:
4959 stw %o5, [%l7 + 0x08]
4960loop_522:
4961 ldsh [%l7 + 0x56], %l4
4962 bpos,a %xcc, loop_523
4963 orn %g1, %g4, %l1
4964 fbul,a %fcc1, loop_524
4965 fmuld8ulx16 %f13, %f3, %f0
4966loop_523:
4967 ldsb [%l7 + 0x16], %o2
4968 fpack16 %f6, %f13
4969loop_524:
4970 ld [%l7 + 0x78], %f5
4971 ldsh [%l7 + 0x32], %i4
4972 ldsw [%l7 + 0x44], %o6
4973 fmovrdgez %g2, %f8, %f4
4974 fcmpgt16 %f8, %f0, %o1
4975 andn %o7, 0x159C, %l2
4976 edge32n %g7, %i3, %o3
4977 ldsh [%l7 + 0x72], %o0
4978 fbug %fcc3, loop_525
4979 stw %l5, [%l7 + 0x38]
4980 ldub [%l7 + 0x7F], %l0
4981 ldub [%l7 + 0x45], %g3
4982loop_525:
4983 siam 0x1
4984 srl %l6, 0x1E, %i0
4985 fmovse %icc, %f5, %f11
4986 fblg %fcc2, loop_526
4987 tpos %xcc, 0x6
4988 stb %i6, [%l7 + 0x29]
4989 fcmpne16 %f6, %f8, %g5
4990loop_526:
4991 ldsw [%l7 + 0x78], %i1
4992 movle %icc, %o4, %l3
4993 fsrc1 %f0, %f4
4994 smul %g6, %i2, %i5
4995 ldsb [%l7 + 0x26], %o5
4996 lduh [%l7 + 0x5C], %i7
4997 mulx %g1, %g4, %l4
4998 fornot2 %f0, %f0, %f2
4999 edge32 %o2, %i4, %o6
5000 st %f9, [%l7 + 0x10]
5001 movrlez %g2, 0x0CF, %o1
5002 umulcc %l1, 0x12CE, %l2
5003 edge32l %o7, %g7, %o3
5004 tne %icc, 0x3
5005 fmovdge %xcc, %f5, %f6
5006 tpos %xcc, 0x4
5007 tneg %icc, 0x6
5008 stx %i3, [%l7 + 0x10]
5009 addcc %o0, 0x12EC, %l0
5010 stb %l5, [%l7 + 0x09]
5011 std %f2, [%l7 + 0x50]
5012 be,pn %xcc, loop_527
5013 brz,a %l6, loop_528
5014 fpadd16s %f9, %f9, %f7
5015 nop
5016 setx loop_529, %l0, %l1
5017 jmpl %l1, %g3
5018loop_527:
5019 sth %i6, [%l7 + 0x38]
5020loop_528:
5021 stb %g5, [%l7 + 0x30]
5022 or %i1, %i0, %o4
5023loop_529:
5024 ldx [%l7 + 0x60], %l3
5025 addcc %g6, %i2, %o5
5026 fbule %fcc0, loop_530
5027 lduw [%l7 + 0x08], %i5
5028 stx %i7, [%l7 + 0x78]
5029 fmul8x16 %f2, %f14, %f0
5030loop_530:
5031 fnands %f15, %f4, %f7
5032 tge %xcc, 0x0
5033 edge32l %g1, %g4, %l4
5034 movrgez %o2, 0x369, %o6
5035 bshuffle %f2, %f0, %f14
5036 stx %g2, [%l7 + 0x58]
5037 subccc %o1, 0x0592, %i4
5038 movle %icc, %l1, %l2
5039 ldx [%l7 + 0x30], %o7
5040 bleu,a,pt %icc, loop_531
5041 edge16ln %o3, %g7, %o0
5042 stw %l0, [%l7 + 0x64]
5043 fmovsn %icc, %f1, %f6
5044loop_531:
5045 fmovsl %icc, %f6, %f1
5046 fbe %fcc3, loop_532
5047 subc %l5, %i3, %l6
5048 fandnot1s %f3, %f9, %f13
5049 ldx [%l7 + 0x28], %i6
5050loop_532:
5051 stw %g5, [%l7 + 0x48]
5052 ldsh [%l7 + 0x1C], %g3
5053 fmovdcs %xcc, %f15, %f7
5054 movcs %xcc, %i0, %o4
5055 ldsh [%l7 + 0x66], %l3
5056 ldub [%l7 + 0x7D], %g6
5057 sth %i2, [%l7 + 0x66]
5058 fsrc1 %f4, %f8
5059 fmovsl %xcc, %f2, %f0
5060 movrgz %i1, 0x21B, %i5
5061 st %f14, [%l7 + 0x44]
5062 be,a loop_533
5063 sth %i7, [%l7 + 0x0C]
5064 subcc %g1, %g4, %o5
5065 ldsw [%l7 + 0x6C], %l4
5066loop_533:
5067 sethi 0x1528, %o2
5068 andn %o6, 0x048E, %g2
5069 stx %i4, [%l7 + 0x68]
5070 tneg %icc, 0x6
5071 fmovsle %xcc, %f13, %f11
5072 srlx %o1, 0x07, %l2
5073 ba,a,pn %xcc, loop_534
5074 smulcc %l1, 0x04D1, %o3
5075 mova %icc, %g7, %o0
5076 ld [%l7 + 0x20], %f10
5077loop_534:
5078 bl loop_535
5079 fmovdgu %xcc, %f6, %f5
5080 ldsb [%l7 + 0x6D], %o7
5081 edge32n %l0, %l5, %l6
5082loop_535:
5083 smulcc %i6, 0x1ADC, %i3
5084 fbn,a %fcc2, loop_536
5085 fmovsa %xcc, %f9, %f14
5086 ldsw [%l7 + 0x38], %g3
5087 umulcc %i0, 0x123F, %o4
5088loop_536:
5089 ba,pn %xcc, loop_537
5090 fmovd %f0, %f6
5091 ldub [%l7 + 0x31], %g5
5092 fmovdle %xcc, %f2, %f9
5093loop_537:
5094 array8 %g6, %l3, %i2
5095 movre %i1, %i5, %g1
5096 smulcc %i7, %o5, %l4
5097 movrgz %g4, 0x18B, %o2
5098 fbo %fcc0, loop_538
5099 srl %o6, %i4, %g2
5100 fmovdvs %xcc, %f12, %f5
5101 bcc,pn %icc, loop_539
5102loop_538:
5103 std %f10, [%l7 + 0x48]
5104 fbge,a %fcc3, loop_540
5105 lduh [%l7 + 0x2A], %o1
5106loop_539:
5107 fmovsvc %icc, %f13, %f8
5108 edge8n %l2, %l1, %o3
5109loop_540:
5110 lduh [%l7 + 0x18], %g7
5111 subcc %o0, 0x0A74, %l0
5112 sdiv %o7, 0x103C, %l6
5113 ldsb [%l7 + 0x76], %l5
5114 smul %i3, 0x03DF, %g3
5115 edge32 %i6, %o4, %g5
5116 fmovs %f6, %f5
5117 fpadd16 %f10, %f12, %f14
5118 ldub [%l7 + 0x2C], %i0
5119 edge8l %g6, %i2, %i1
5120 fmovrse %i5, %f5, %f12
5121 fcmpgt32 %f8, %f10, %g1
5122 stb %l3, [%l7 + 0x0B]
5123 mulx %i7, 0x178C, %o5
5124 umulcc %g4, 0x008D, %o2
5125 brz %l4, loop_541
5126 bpos,a %xcc, loop_542
5127 fmul8x16 %f11, %f2, %f10
5128 smul %i4, %o6, %g2
5129loop_541:
5130 movne %xcc, %l2, %l1
5131loop_542:
5132 orncc %o1, %o3, %g7
5133 subcc %o0, %l0, %l6
5134 fmovrsne %o7, %f1, %f14
5135 st %f6, [%l7 + 0x1C]
5136 fmovd %f6, %f14
5137 stx %i3, [%l7 + 0x60]
5138 bleu,a loop_543
5139 edge16l %g3, %l5, %i6
5140 ld [%l7 + 0x50], %f12
5141 bg,pt %xcc, loop_544
5142loop_543:
5143 alignaddr %o4, %g5, %g6
5144 subcc %i0, 0x1C34, %i1
5145 fbn,a %fcc2, loop_545
5146loop_544:
5147 st %f8, [%l7 + 0x48]
5148 edge32n %i2, %g1, %l3
5149 lduw [%l7 + 0x30], %i5
5150loop_545:
5151 movneg %icc, %i7, %g4
5152 bvc,pt %icc, loop_546
5153 fbg %fcc2, loop_547
5154 xor %o5, 0x1316, %l4
5155 ldsb [%l7 + 0x42], %o2
5156loop_546:
5157 ldub [%l7 + 0x58], %o6
5158loop_547:
5159 brlez %g2, loop_548
5160 movrlz %l2, %l1, %i4
5161 stb %o1, [%l7 + 0x7E]
5162 ldd [%l7 + 0x18], %f12
5163loop_548:
5164 lduh [%l7 + 0x3A], %g7
5165 sdiv %o0, 0x0A74, %o3
5166 fnegd %f0, %f8
5167 stb %l0, [%l7 + 0x3E]
5168 fmovdvs %icc, %f11, %f5
5169 fmovrsne %o7, %f6, %f0
5170 brgez %i3, loop_549
5171 movrlz %l6, 0x015, %l5
5172 array32 %g3, %o4, %g5
5173 lduh [%l7 + 0x20], %g6
5174loop_549:
5175 fabsd %f12, %f8
5176 fpadd32 %f2, %f6, %f2
5177 movrne %i0, %i1, %i6
5178 ldsb [%l7 + 0x4D], %g1
5179 stb %l3, [%l7 + 0x4F]
5180 ldd [%l7 + 0x10], %f6
5181 movre %i2, %i7, %g4
5182 array16 %i5, %o5, %l4
5183 tleu %xcc, 0x1
5184 fmul8x16al %f9, %f4, %f14
5185 ldx [%l7 + 0x78], %o6
5186 edge32ln %o2, %l2, %g2
5187 ldsb [%l7 + 0x34], %l1
5188 ldsh [%l7 + 0x34], %o1
5189 fpack16 %f12, %f0
5190 ldub [%l7 + 0x11], %g7
5191 ldx [%l7 + 0x40], %i4
5192 fmovdl %icc, %f2, %f2
5193 tle %icc, 0x7
5194 stb %o3, [%l7 + 0x70]
5195 st %f11, [%l7 + 0x28]
5196 bn %icc, loop_550
5197 bne,pt %xcc, loop_551
5198 fand %f2, %f10, %f0
5199 brlz %o0, loop_552
5200loop_550:
5201 fmovsgu %icc, %f14, %f9
5202loop_551:
5203 lduh [%l7 + 0x2A], %o7
5204 bshuffle %f12, %f14, %f4
5205loop_552:
5206 stb %i3, [%l7 + 0x72]
5207 ld [%l7 + 0x74], %f0
5208 fornot1 %f6, %f10, %f4
5209 fbne,a %fcc2, loop_553
5210 umul %l6, 0x0941, %l5
5211 stb %g3, [%l7 + 0x0A]
5212 fbge,a %fcc3, loop_554
5213loop_553:
5214 fpsub32 %f6, %f14, %f0
5215 fmovsvs %icc, %f3, %f3
5216 fcmpgt16 %f12, %f4, %l0
5217loop_554:
5218 be,pt %xcc, loop_555
5219 fmovsl %icc, %f12, %f7
5220 fmovrslz %o4, %f6, %f5
5221 be,pt %icc, loop_556
5222loop_555:
5223 fmovrse %g5, %f1, %f0
5224 fmovdleu %icc, %f7, %f11
5225 movvs %xcc, %i0, %i1
5226loop_556:
5227 fmovsvs %xcc, %f2, %f15
5228 ldd [%l7 + 0x30], %f4
5229 fand %f6, %f10, %f14
5230 ldsw [%l7 + 0x40], %g6
5231 fpadd32 %f6, %f6, %f6
5232 stb %g1, [%l7 + 0x0D]
5233 subccc %l3, %i6, %i7
5234 nop
5235 setx loop_557, %l0, %l1
5236 wrpr 0x1, %tl
5237 wrpr %l1, %tnpc
5238 setx 0x34400001400, %l0, %l1
5239 wrpr %l1, %tstate
5240 wrhpr 0x4, %htstate
5241 done
5242 ld [%l7 + 0x68], %f8
5243 fmovrsgz %g4, %f3, %f5
5244 smul %i2, %i5, %l4
5245loop_557:
5246 tneg %xcc, 0x6
5247 fcmpne32 %f8, %f8, %o5
5248 movn %xcc, %o6, %o2
5249 fmovse %xcc, %f11, %f15
5250 fmovrslez %l2, %f13, %f7
5251 sdiv %g2, 0x17B8, %o1
5252 fcmple16 %f10, %f10, %l1
5253 lduh [%l7 + 0x58], %g7
5254 fxnor %f2, %f0, %f6
5255 ldsh [%l7 + 0x0A], %i4
5256 lduw [%l7 + 0x68], %o3
5257 ldsb [%l7 + 0x3F], %o0
5258 stw %o7, [%l7 + 0x5C]
5259 and %l6, %l5, %g3
5260 fcmpne16 %f2, %f14, %l0
5261 fbug %fcc3, loop_558
5262 fpadd16 %f0, %f4, %f4
5263 edge16 %o4, %g5, %i0
5264 ldub [%l7 + 0x6E], %i1
5265loop_558:
5266 stw %g6, [%l7 + 0x64]
5267 nop
5268 setx loop_559, %l0, %l1
5269 wrpr 0x1, %tl
5270 wrpr %l1, %tpc
5271 add %l1, 0x4, %l1
5272 wrpr %l1, %tnpc
5273 setx 0x34400001400, %l0, %l1
5274 wrpr %l1, %tstate
5275 wrhpr 0x4, %htstate
5276 retry
5277 or %g1, 0x0B18, %i3
5278 edge16 %i6, %l3, %g4
5279 sdivx %i2, 0x1EA0, %i7
5280loop_559:
5281 fmovrse %l4, %f6, %f7
5282 lduh [%l7 + 0x70], %i5
5283 bcc,a loop_560
5284 addccc %o6, 0x0C7C, %o2
5285 bg %xcc, loop_561
5286 be,pn %xcc, loop_562
5287loop_560:
5288 andn %o5, %l2, %o1
5289 taddcctv %l1, %g7, %i4
5290loop_561:
5291 fcmple16 %f8, %f12, %g2
5292loop_562:
5293 brlez,a %o3, loop_563
5294 fpadd16s %f9, %f4, %f4
5295 bshuffle %f6, %f0, %f0
5296 taddcc %o7, 0x0C96, %l6
5297loop_563:
5298 edge8ln %l5, %g3, %o0
5299 brlez,a %l0, loop_564
5300 fpsub32 %f0, %f0, %f12
5301 nop
5302 setx loop_565, %l0, %l1
5303 jmpl %l1, %g5
5304 fmovsle %xcc, %f4, %f12
5305loop_564:
5306 ldsw [%l7 + 0x68], %i0
5307 fmovd %f2, %f12
5308loop_565:
5309 ldub [%l7 + 0x1E], %o4
5310 tl %xcc, 0x1
5311 tl %icc, 0x2
5312 be,pn %xcc, loop_566
5313 fbuge,a %fcc0, loop_567
5314 fpadd16 %f2, %f4, %f12
5315 bgu loop_568
5316loop_566:
5317 fmovrslz %g6, %f11, %f7
5318loop_567:
5319 fmuld8ulx16 %f2, %f3, %f0
5320 fbg,a %fcc1, loop_569
5321loop_568:
5322 sth %g1, [%l7 + 0x5A]
5323 fbu %fcc1, loop_570
5324 stw %i3, [%l7 + 0x24]
5325loop_569:
5326 ldsb [%l7 + 0x6D], %i6
5327 tneg %xcc, 0x5
5328loop_570:
5329 srax %i1, 0x18, %l3
5330 fmovdn %icc, %f12, %f0
5331 st %f5, [%l7 + 0x2C]
5332 bcs,a %xcc, loop_571
5333 lduh [%l7 + 0x5E], %g4
5334 bpos,pn %icc, loop_572
5335 brlez %i2, loop_573
5336loop_571:
5337 sra %i7, %l4, %o6
5338 ldx [%l7 + 0x70], %o2
5339loop_572:
5340 stx %i5, [%l7 + 0x40]
5341loop_573:
5342 stb %l2, [%l7 + 0x0B]
5343 ldsh [%l7 + 0x7E], %o1
5344 ldd [%l7 + 0x38], %f8
5345 fnand %f8, %f14, %f4
5346 fsrc2s %f8, %f14
5347 movvs %xcc, %o5, %g7
5348 srlx %l1, 0x03, %i4
5349 st %f1, [%l7 + 0x48]
5350 move %icc, %g2, %o3
5351 fmovdcc %icc, %f9, %f6
5352 or %o7, 0x1244, %l5
5353 fmovdgu %icc, %f15, %f13
5354 nop
5355 setx loop_574, %l0, %l1
5356 wrpr 0x1, %tl
5357 wrpr %l1, %tnpc
5358 setx 0x34400001400, %l0, %l1
5359 wrpr %l1, %tstate
5360 wrhpr 0x4, %htstate
5361 done
5362 fpsub16s %f0, %f13, %f12
5363 fnands %f6, %f10, %f8
5364 movne %xcc, %g3, %l6
5365loop_574:
5366 ble,a loop_575
5367 srl %o0, 0x11, %l0
5368 fmovrsne %i0, %f0, %f4
5369 sth %g5, [%l7 + 0x3A]
5370loop_575:
5371 smulcc %o4, 0x0187, %g6
5372 ldsb [%l7 + 0x0E], %i3
5373 fzeros %f3
5374 ldsb [%l7 + 0x18], %i6
5375 fmovsvc %xcc, %f2, %f7
5376 orn %i1, %l3, %g1
5377 ldsw [%l7 + 0x2C], %g4
5378 movrgez %i7, %i2, %l4
5379 ldsh [%l7 + 0x24], %o6
5380 fmovdle %xcc, %f9, %f0
5381 and %i5, 0x0C9A, %l2
5382 fsrc1 %f10, %f4
5383 ldsw [%l7 + 0x44], %o1
5384 lduw [%l7 + 0x64], %o2
5385 lduh [%l7 + 0x24], %o5
5386 sllx %g7, 0x0F, %i4
5387 taddcc %l1, %g2, %o7
5388 fmovde %xcc, %f0, %f8
5389 std %f10, [%l7 + 0x78]
5390 subc %l5, 0x1CC5, %o3
5391 and %l6, 0x0749, %g3
5392 fbge %fcc2, loop_576
5393 fpsub16s %f3, %f15, %f15
5394 stw %o0, [%l7 + 0x44]
5395 ldub [%l7 + 0x79], %i0
5396loop_576:
5397 bvc loop_577
5398 ldx [%l7 + 0x40], %l0
5399 ldub [%l7 + 0x3B], %o4
5400 movrne %g6, 0x22C, %i3
5401loop_577:
5402 fmovsvs %xcc, %f2, %f9
5403 fmovrsgez %g5, %f7, %f14
5404 stw %i6, [%l7 + 0x3C]
5405 fmovsn %xcc, %f12, %f8
5406 bleu,pt %xcc, loop_578
5407 ldsw [%l7 + 0x14], %i1
5408 fmovrsne %l3, %f7, %f3
5409 fpack16 %f6, %f13
5410loop_578:
5411 taddcc %g1, %g4, %i7
5412 fble,a %fcc0, loop_579
5413 ld [%l7 + 0x50], %f2
5414 fmovrslz %i2, %f14, %f8
5415 fmovda %icc, %f10, %f10
5416loop_579:
5417 movrgez %l4, %o6, %l2
5418 ldsh [%l7 + 0x54], %o1
5419 mulx %i5, %o2, %o5
5420 fmovsleu %xcc, %f11, %f11
5421 umulcc %g7, %l1, %g2
5422 fandnot1s %f5, %f15, %f4
5423 fzeros %f7
5424 fnot1s %f11, %f5
5425 fornot2s %f13, %f13, %f12
5426 fmovsg %icc, %f12, %f9
5427 sdivx %o7, 0x1867, %l5
5428 nop
5429 setx loop_580, %l0, %l1
5430 wrpr 0x1, %tl
5431 wrpr %l1, %tpc
5432 add %l1, 0x4, %l1
5433 wrpr %l1, %tnpc
5434 setx 0x34400001400, %l0, %l1
5435 wrpr %l1, %tstate
5436 wrhpr 0x4, %htstate
5437 retry
5438 stb %o3, [%l7 + 0x1F]
5439 fmovdneg %icc, %f11, %f3
5440 fmovrdne %l6, %f10, %f4
5441loop_580:
5442 fsrc1 %f4, %f4
5443 fbuge,a %fcc3, loop_581
5444 fsrc2 %f10, %f0
5445 lduw [%l7 + 0x54], %i4
5446 movrlez %o0, %g3, %i0
5447loop_581:
5448 fmovsvc %xcc, %f4, %f15
5449 fandnot1 %f8, %f12, %f2
5450 orncc %o4, 0x0D93, %l0
5451 nop
5452 setx loop_582, %l0, %l1
5453 wrpr 0x1, %tl
5454 wrpr %l1, %tpc
5455 add %l1, 0x4, %l1
5456 wrpr %l1, %tnpc
5457 setx 0x34400001400, %l0, %l1
5458 wrpr %l1, %tstate
5459 wrhpr 0x4, %htstate
5460 retry
5461 fandnot2s %f11, %f7, %f12
5462 fmovsvc %icc, %f1, %f11
5463 nop
5464 setx loop_583, %l0, %l1
5465 wrpr 0x1, %tl
5466 wrpr %l1, %tnpc
5467 setx 0x34400001400, %l0, %l1
5468 wrpr %l1, %tstate
5469 wrhpr 0x4, %htstate
5470 done
5471loop_582:
5472 std %f4, [%l7 + 0x68]
5473 edge16ln %i3, %g6, %g5
5474 ld [%l7 + 0x28], %f1
5475loop_583:
5476 stw %i6, [%l7 + 0x4C]
5477 ldsh [%l7 + 0x52], %l3
5478 tgu %icc, 0x3
5479 fmovdn %icc, %f14, %f8
5480 ble loop_584
5481 ldx [%l7 + 0x78], %i1
5482 ldub [%l7 + 0x62], %g1
5483 tle %xcc, 0x0
5484loop_584:
5485 edge32n %i7, %i2, %g4
5486 subc %l4, %o6, %o1
5487 fnot2s %f8, %f8
5488 bne,pn %xcc, loop_585
5489 fbge,a %fcc1, loop_586
5490 stb %i5, [%l7 + 0x48]
5491 edge32 %l2, %o2, %g7
5492loop_585:
5493 fba,a %fcc1, loop_587
5494loop_586:
5495 movle %icc, %o5, %l1
5496 fornot1 %f2, %f0, %f8
5497 std %f2, [%l7 + 0x60]
5498loop_587:
5499 fbo %fcc0, loop_588
5500 fmovdl %icc, %f4, %f1
5501 sra %g2, 0x15, %o7
5502 movleu %icc, %l5, %l6
5503loop_588:
5504 fnor %f10, %f10, %f4
5505 fmovdg %xcc, %f13, %f14
5506 st %f0, [%l7 + 0x30]
5507 addcc %i4, %o0, %o3
5508 lduh [%l7 + 0x62], %g3
5509 bl,a %xcc, loop_589
5510 stx %i0, [%l7 + 0x18]
5511 fmovsn %xcc, %f11, %f14
5512 xorcc %l0, 0x1C8B, %o4
5513loop_589:
5514 sub %i3, 0x1E45, %g6
5515 ld [%l7 + 0x78], %f2
5516 ldsw [%l7 + 0x70], %i6
5517 fandnot2 %f4, %f2, %f2
5518 sllx %l3, 0x12, %g5
5519 fnegd %f6, %f14
5520 movl %icc, %i1, %i7
5521 stx %i2, [%l7 + 0x20]
5522 movn %xcc, %g4, %l4
5523 andn %o6, %o1, %i5
5524 ld [%l7 + 0x4C], %f2
5525 tcs %icc, 0x6
5526 ldsw [%l7 + 0x4C], %l2
5527 ld [%l7 + 0x18], %f2
5528 sra %o2, 0x11, %g1
5529 sth %g7, [%l7 + 0x50]
5530 stw %o5, [%l7 + 0x30]
5531 fbul %fcc2, loop_590
5532 tcc %xcc, 0x2
5533 fmul8x16 %f4, %f0, %f14
5534 sll %g2, 0x08, %o7
5535loop_590:
5536 fmovscs %icc, %f0, %f9
5537 subcc %l1, 0x1F0A, %l6
5538 st %f9, [%l7 + 0x60]
5539 ldx [%l7 + 0x18], %l5
5540 fpadd16 %f12, %f2, %f10
5541 brgz %i4, loop_591
5542 fmul8x16al %f13, %f5, %f10
5543 sethi 0x0086, %o3
5544 movrgez %o0, 0x1E6, %i0
5545loop_591:
5546 fbg %fcc1, loop_592
5547 ldsh [%l7 + 0x0E], %l0
5548 st %f6, [%l7 + 0x3C]
5549 stb %g3, [%l7 + 0x24]
5550loop_592:
5551 array8 %i3, %o4, %g6
5552 fsrc1 %f8, %f4
5553 ld [%l7 + 0x10], %f13
5554 fmovsvc %xcc, %f14, %f13
5555 fbue %fcc2, loop_593
5556 sdiv %i6, 0x14EA, %l3
5557 ldub [%l7 + 0x72], %i1
5558 fpsub32s %f3, %f12, %f12
5559loop_593:
5560 stb %i7, [%l7 + 0x5B]
5561 nop
5562 setx loop_594, %l0, %l1
5563 wrpr 0x1, %tl
5564 wrpr %l1, %tpc
5565 add %l1, 0x4, %l1
5566 wrpr %l1, %tnpc
5567 setx 0x34400001400, %l0, %l1
5568 wrpr %l1, %tstate
5569 wrhpr 0x4, %htstate
5570 retry
5571 lduw [%l7 + 0x74], %g5
5572 fbne %fcc3, loop_595
5573 ldd [%l7 + 0x30], %f12
5574loop_594:
5575 fmovrdlz %i2, %f0, %f14
5576 xorcc %g4, 0x1EC4, %l4
5577loop_595:
5578 fpsub32 %f0, %f12, %f0
5579 tl %xcc, 0x1
5580 movg %xcc, %o1, %o6
5581 movrgz %i5, 0x070, %o2
5582 sub %g1, %l2, %o5
5583 tsubcctv %g7, %g2, %l1
5584 lduh [%l7 + 0x64], %o7
5585 addcc %l5, 0x00DC, %i4
5586 lduw [%l7 + 0x58], %o3
5587 tge %xcc, 0x1
5588 fpackfix %f12, %f4
5589 array16 %o0, %l6, %l0
5590 orn %i0, %i3, %o4
5591 fnot1 %f2, %f4
5592 fpsub32s %f8, %f3, %f4
5593 ldsh [%l7 + 0x78], %g3
5594 ldx [%l7 + 0x40], %i6
5595 taddcc %l3, 0x1F78, %g6
5596 fmovscs %xcc, %f8, %f9
5597 fpadd16s %f14, %f7, %f4
5598 ldsb [%l7 + 0x0C], %i1
5599 std %f12, [%l7 + 0x50]
5600 movre %g5, 0x121, %i2
5601 st %f9, [%l7 + 0x20]
5602 fpsub16 %f6, %f14, %f10
5603 fmovsneg %xcc, %f11, %f5
5604 fmovdgu %icc, %f13, %f5
5605 fmovrdne %g4, %f10, %f12
5606 fxors %f4, %f5, %f4
5607 fmovrslez %l4, %f10, %f4
5608 fone %f2
5609 stw %i7, [%l7 + 0x08]
5610 fpsub32 %f6, %f6, %f12
5611 lduw [%l7 + 0x48], %o1
5612 fbule,a %fcc1, loop_596
5613 srax %o6, 0x06, %o2
5614 ldsb [%l7 + 0x69], %g1
5615 ldub [%l7 + 0x30], %i5
5616loop_596:
5617 sth %o5, [%l7 + 0x4A]
5618 lduw [%l7 + 0x24], %l2
5619 andn %g2, 0x1F94, %l1
5620 movne %xcc, %o7, %g7
5621 tpos %icc, 0x1
5622 ldsw [%l7 + 0x5C], %l5
5623 ldsb [%l7 + 0x26], %i4
5624 lduw [%l7 + 0x34], %o0
5625 ldub [%l7 + 0x5F], %o3
5626 te %xcc, 0x6
5627 xorcc %l6, 0x100B, %i0
5628 fmovrsgz %l0, %f9, %f7
5629 umul %i3, 0x1C1F, %g3
5630 stw %i6, [%l7 + 0x54]
5631 ld [%l7 + 0x38], %f6
5632 lduh [%l7 + 0x70], %l3
5633 ldsh [%l7 + 0x5E], %g6
5634 stw %o4, [%l7 + 0x58]
5635 ld [%l7 + 0x4C], %f13
5636 ldsb [%l7 + 0x75], %g5
5637 fpadd32 %f12, %f6, %f12
5638 ld [%l7 + 0x3C], %f9
5639 smulcc %i2, %g4, %l4
5640 fmovsvs %icc, %f6, %f15
5641 ld [%l7 + 0x1C], %f7
5642 udiv %i1, 0x030E, %i7
5643 fpack32 %f12, %f12, %f10
5644 ldub [%l7 + 0x7D], %o1
5645 fmovdgu %icc, %f5, %f1
5646 fmovdcs %xcc, %f13, %f9
5647 sub %o6, %g1, %o2
5648 stb %i5, [%l7 + 0x47]
5649 orn %l2, 0x026C, %o5
5650 lduw [%l7 + 0x08], %l1
5651 stb %g2, [%l7 + 0x5E]
5652 orncc %o7, %g7, %l5
5653 fcmpeq32 %f14, %f14, %i4
5654 movleu %xcc, %o0, %l6
5655 ld [%l7 + 0x1C], %f4
5656 ldsh [%l7 + 0x5E], %o3
5657 fnot2s %f1, %f4
5658 ldsb [%l7 + 0x39], %i0
5659 bvs,a,pn %xcc, loop_597
5660 sth %i3, [%l7 + 0x0C]
5661 ld [%l7 + 0x30], %f1
5662 lduh [%l7 + 0x18], %l0
5663loop_597:
5664 fexpand %f8, %f2
5665 stx %i6, [%l7 + 0x38]
5666 fbl %fcc1, loop_598
5667 fbule,a %fcc3, loop_599
5668 edge32 %l3, %g3, %g6
5669 movl %icc, %o4, %g5
5670loop_598:
5671 tcc %xcc, 0x4
5672loop_599:
5673 fxnors %f5, %f13, %f7
5674 xnor %i2, %g4, %i1
5675 fandnot2s %f9, %f1, %f5
5676 ldd [%l7 + 0x50], %f10
5677 fcmped %fcc3, %f6, %f14
5678 fmuld8ulx16 %f6, %f14, %f10
5679 fornot2 %f10, %f2, %f14
5680 ldsw [%l7 + 0x6C], %i7
5681 ldx [%l7 + 0x70], %o1
5682 fornot1 %f6, %f12, %f6
5683 bvs,a,pt %icc, loop_600
5684 tl %xcc, 0x6
5685 movre %o6, 0x2BE, %g1
5686 ldsw [%l7 + 0x48], %l4
5687loop_600:
5688 call loop_601
5689 taddcc %o2, 0x05C9, %l2
5690 fmovscs %icc, %f10, %f12
5691 sra %i5, 0x1B, %o5
5692loop_601:
5693 ldsh [%l7 + 0x4A], %g2
5694 smulcc %o7, %l1, %l5
5695 fpadd16s %f7, %f6, %f7
5696 fbo %fcc2, loop_602
5697 xorcc %i4, 0x137C, %g7
5698 fmovsa %xcc, %f10, %f6
5699 movne %xcc, %l6, %o3
5700loop_602:
5701 fbue,a %fcc0, loop_603
5702 bgu,a loop_604
5703 fbe %fcc2, loop_605
5704 fsrc1 %f8, %f0
5705loop_603:
5706 lduh [%l7 + 0x32], %i0
5707loop_604:
5708 fpadd16s %f2, %f2, %f10
5709loop_605:
5710 movrlez %i3, 0x0E0, %o0
5711 lduh [%l7 + 0x16], %i6
5712 fnot1s %f4, %f9
5713 alignaddr %l3, %g3, %l0
5714 fcmps %fcc3, %f7, %f11
5715 srax %o4, 0x19, %g5
5716 fmovdgu %icc, %f8, %f9
5717 taddcctv %i2, %g6, %g4
5718 udiv %i1, 0x19FF, %i7
5719 lduh [%l7 + 0x66], %o1
5720 smul %g1, %l4, %o6
5721 tl %icc, 0x4
5722 ldx [%l7 + 0x50], %o2
5723 stw %l2, [%l7 + 0x1C]
5724 brnz,a %o5, loop_606
5725 nop
5726 setx loop_607, %l0, %l1
5727 wrpr 0x1, %tl
5728 wrpr %l1, %tnpc
5729 setx 0x34400001400, %l0, %l1
5730 wrpr %l1, %tstate
5731 wrhpr 0x4, %htstate
5732 done
5733 std %f10, [%l7 + 0x60]
5734 fmovsl %icc, %f1, %f0
5735loop_606:
5736 bpos,pt %xcc, loop_608
5737loop_607:
5738 fmovrsgez %i5, %f4, %f8
5739 fmul8x16au %f3, %f8, %f14
5740 fmovscs %xcc, %f15, %f2
5741loop_608:
5742 st %f1, [%l7 + 0x0C]
5743 stx %g2, [%l7 + 0x60]
5744 tge %icc, 0x7
5745 alignaddrl %o7, %l1, %l5
5746 edge8l %g7, %i4, %o3
5747 fmovdn %xcc, %f15, %f5
5748 fmovsgu %icc, %f8, %f15
5749 ldx [%l7 + 0x70], %i0
5750 lduh [%l7 + 0x42], %l6
5751 edge32ln %i3, %o0, %l3
5752 lduw [%l7 + 0x14], %i6
5753 fsrc2 %f0, %f14
5754 fmovdleu %icc, %f11, %f8
5755 alignaddrl %l0, %o4, %g3
5756 tsubcc %i2, %g5, %g4
5757 tn %xcc, 0x6
5758 movrlez %g6, %i1, %i7
5759 fbo %fcc0, loop_609
5760 fcmple32 %f14, %f12, %g1
5761 tsubcc %o1, 0x1430, %o6
5762 edge8ln %o2, %l4, %o5
5763loop_609:
5764 fmovrdgez %i5, %f0, %f0
5765 sth %l2, [%l7 + 0x74]
5766 sra %o7, 0x0A, %l1
5767 ldsw [%l7 + 0x50], %l5
5768 fmovdgu %xcc, %f7, %f7
5769 srlx %g2, %i4, %g7
5770 ldsh [%l7 + 0x3A], %o3
5771 ldsb [%l7 + 0x2C], %l6
5772 mulx %i0, 0x1250, %i3
5773 sethi 0x01B4, %l3
5774 movleu %icc, %o0, %i6
5775 movvs %xcc, %o4, %g3
5776 fbl %fcc0, loop_610
5777 tcc %icc, 0x6
5778 alignaddr %l0, %g5, %i2
5779 fmovdn %xcc, %f15, %f12
5780loop_610:
5781 bn,a,pt %xcc, loop_611
5782 ldub [%l7 + 0x12], %g6
5783 bleu,a loop_612
5784 fmovdleu %xcc, %f4, %f2
5785loop_611:
5786 fmovdge %xcc, %f11, %f0
5787 brlez %i1, loop_613
5788loop_612:
5789 ldsw [%l7 + 0x2C], %i7
5790 st %f6, [%l7 + 0x0C]
5791 fcmpne16 %f0, %f14, %g4
5792loop_613:
5793 fmovda %xcc, %f13, %f5
5794 edge16 %g1, %o6, %o2
5795 popc 0x1ECD, %l4
5796 std %f10, [%l7 + 0x10]
5797 tpos %xcc, 0x2
5798 ld [%l7 + 0x18], %f5
5799 fcmple32 %f8, %f6, %o1
5800 fpadd32 %f12, %f4, %f12
5801 fpadd32s %f15, %f7, %f2
5802 lduw [%l7 + 0x20], %i5
5803 movle %icc, %l2, %o5
5804 fmuld8ulx16 %f0, %f1, %f12
5805 stx %l1, [%l7 + 0x68]
5806 fcmpgt16 %f0, %f8, %l5
5807 fba,a %fcc2, loop_614
5808 bleu,a,pn %icc, loop_615
5809 ldd [%l7 + 0x50], %f12
5810 std %f4, [%l7 + 0x58]
5811loop_614:
5812 srlx %o7, %g2, %i4
5813loop_615:
5814 andcc %g7, %o3, %l6
5815 fcmpgt16 %f4, %f10, %i0
5816 sth %i3, [%l7 + 0x5E]
5817 taddcc %l3, 0x0939, %i6
5818 andn %o4, %g3, %l0
5819 fbn,a %fcc0, loop_616
5820 fones %f6
5821 fcmpgt16 %f10, %f12, %o0
5822 movne %icc, %i2, %g5
5823loop_616:
5824 and %i1, 0x0161, %i7
5825 lduh [%l7 + 0x0E], %g4
5826 stx %g6, [%l7 + 0x10]
5827 sdivcc %g1, 0x01CF, %o2
5828 fbue,a %fcc3, loop_617
5829 mulx %l4, %o6, %i5
5830 ldd [%l7 + 0x50], %f14
5831 ldub [%l7 + 0x5A], %l2
5832loop_617:
5833 ldsb [%l7 + 0x33], %o5
5834 pdist %f4, %f4, %f2
5835 lduh [%l7 + 0x26], %l1
5836 fmovsvs %xcc, %f14, %f7
5837 bg loop_618
5838 stb %l5, [%l7 + 0x4B]
5839 stb %o1, [%l7 + 0x0D]
5840 bshuffle %f4, %f6, %f0
5841loop_618:
5842 fpadd32 %f10, %f2, %f14
5843 ldx [%l7 + 0x68], %g2
5844 bl,pn %xcc, loop_619
5845 ble,a,pn %icc, loop_620
5846 tsubcc %i4, 0x14B8, %o7
5847 fnands %f5, %f12, %f6
5848loop_619:
5849 ldsw [%l7 + 0x14], %o3
5850loop_620:
5851 std %f2, [%l7 + 0x28]
5852 smul %g7, 0x1295, %l6
5853 edge8ln %i0, %l3, %i3
5854 fmovsleu %xcc, %f5, %f14
5855 lduh [%l7 + 0x5A], %i6
5856 lduh [%l7 + 0x20], %o4
5857 movrgez %l0, %o0, %g3
5858 ldsw [%l7 + 0x64], %g5
5859 te %xcc, 0x5
5860 subccc %i1, %i2, %i7
5861 fmovsa %icc, %f2, %f15
5862 ldsb [%l7 + 0x0A], %g6
5863 ldd [%l7 + 0x38], %f4
5864 edge16l %g4, %g1, %l4
5865 fbge %fcc2, loop_621
5866 fnor %f8, %f6, %f2
5867 addcc %o2, 0x1543, %i5
5868 move %icc, %o6, %l2
5869loop_621:
5870 fmovrse %l1, %f4, %f10
5871 sth %l5, [%l7 + 0x62]
5872 ldsh [%l7 + 0x0E], %o5
5873 fbu,a %fcc2, loop_622
5874 ldub [%l7 + 0x39], %o1
5875 ldsw [%l7 + 0x20], %g2
5876 fmovsvs %xcc, %f10, %f8
5877loop_622:
5878 stb %i4, [%l7 + 0x32]
5879 fmul8x16au %f10, %f4, %f4
5880 movrlez %o3, %g7, %l6
5881 lduh [%l7 + 0x76], %o7
5882 sra %i0, %l3, %i6
5883 fbg,a %fcc3, loop_623
5884 movne %xcc, %o4, %i3
5885 fmovse %icc, %f3, %f5
5886 ldsb [%l7 + 0x2B], %l0
5887loop_623:
5888 edge16l %g3, %o0, %i1
5889 tcc %xcc, 0x4
5890 lduh [%l7 + 0x6A], %g5
5891 ld [%l7 + 0x40], %f8
5892 fbule,a %fcc1, loop_624
5893 fcmpne32 %f10, %f4, %i2
5894 fmovdcs %xcc, %f12, %f3
5895 nop
5896 setx loop_625, %l0, %l1
5897 jmpl %l1, %i7
5898loop_624:
5899 srlx %g4, %g1, %l4
5900 alignaddrl %g6, %i5, %o2
5901 st %f0, [%l7 + 0x2C]
5902loop_625:
5903 fpackfix %f6, %f15
5904 taddcctv %o6, 0x1E8D, %l1
5905 ldsb [%l7 + 0x10], %l2
5906 brgz,a %o5, loop_626
5907 ldx [%l7 + 0x40], %l5
5908 xnor %g2, %o1, %o3
5909 mova %icc, %i4, %l6
5910loop_626:
5911 ldd [%l7 + 0x78], %f0
5912 fmovsge %xcc, %f1, %f4
5913 ldx [%l7 + 0x28], %g7
5914 stx %i0, [%l7 + 0x78]
5915 ldub [%l7 + 0x7B], %o7
5916 ldub [%l7 + 0x6E], %i6
5917 stw %o4, [%l7 + 0x54]
5918 fcmpd %fcc1, %f12, %f4
5919 fba,a %fcc1, loop_627
5920 movpos %xcc, %i3, %l3
5921 tl %icc, 0x7
5922 stw %l0, [%l7 + 0x54]
5923loop_627:
5924 fmovsg %xcc, %f12, %f3
5925 fmovdleu %xcc, %f8, %f13
5926 movge %xcc, %o0, %g3
5927 fpmerge %f6, %f9, %f14
5928 fpsub32s %f7, %f14, %f13
5929 xor %i1, 0x18EF, %g5
5930 bneg,a,pn %xcc, loop_628
5931 te %icc, 0x6
5932 fpsub16s %f1, %f9, %f5
5933 fmovscc %icc, %f11, %f11
5934loop_628:
5935 edge32l %i7, %g4, %i2
5936 fbo %fcc0, loop_629
5937 sth %l4, [%l7 + 0x20]
5938 fmovspos %icc, %f11, %f10
5939 sth %g6, [%l7 + 0x36]
5940loop_629:
5941 sth %g1, [%l7 + 0x2C]
5942 fmovsn %xcc, %f8, %f2
5943 fnot1s %f1, %f0
5944 fxor %f14, %f0, %f10
5945 fmovdneg %xcc, %f15, %f4
5946 popc %o2, %i5
5947 edge8ln %o6, %l2, %o5
5948 bn loop_630
5949 alignaddrl %l1, %l5, %g2
5950 std %f6, [%l7 + 0x78]
5951 sth %o1, [%l7 + 0x68]
5952loop_630:
5953 fmovrdlz %i4, %f0, %f10
5954 fbug,a %fcc2, loop_631
5955 st %f12, [%l7 + 0x74]
5956 fnor %f14, %f4, %f8
5957 fandnot2 %f0, %f10, %f6
5958loop_631:
5959 fblg %fcc0, loop_632
5960 stx %o3, [%l7 + 0x58]
5961 fabss %f4, %f4
5962 stx %g7, [%l7 + 0x58]
5963loop_632:
5964 fmul8ulx16 %f2, %f8, %f14
5965 sll %l6, 0x18, %o7
5966 brgez,a %i6, loop_633
5967 bcc,pt %xcc, loop_634
5968 brgez,a %i0, loop_635
5969 fbo %fcc1, loop_636
5970loop_633:
5971 stw %i3, [%l7 + 0x14]
5972loop_634:
5973 edge32n %l3, %o4, %o0
5974loop_635:
5975 mulx %g3, 0x0E13, %l0
5976loop_636:
5977 st %f7, [%l7 + 0x6C]
5978 fsrc2s %f13, %f10
5979 fmovdvs %xcc, %f1, %f1
5980 for %f12, %f10, %f4
5981 bvc,a,pn %icc, loop_637
5982 mulx %i1, %i7, %g4
5983 fcmpne32 %f10, %f12, %g5
5984 fmovspos %xcc, %f9, %f4
5985loop_637:
5986 alignaddr %l4, %i2, %g6
5987 bne,a loop_638
5988 ldub [%l7 + 0x15], %o2
5989 lduw [%l7 + 0x7C], %i5
5990 lduw [%l7 + 0x5C], %o6
5991loop_638:
5992 fnands %f10, %f14, %f1
5993 movvs %xcc, %g1, %o5
5994 fcmpd %fcc1, %f4, %f14
5995 fmovsne %xcc, %f9, %f2
5996 fandnot1 %f8, %f2, %f8
5997 umul %l1, %l5, %l2
5998 fmovsneg %xcc, %f7, %f9
5999 bgu,a,pt %icc, loop_639
6000 array16 %o1, %g2, %o3
6001 stw %g7, [%l7 + 0x3C]
6002 tn %icc, 0x7
6003loop_639:
6004 fands %f0, %f5, %f14
6005 xor %i4, 0x1CC6, %o7
6006 xor %i6, 0x064A, %i0
6007 ldsw [%l7 + 0x50], %i3
6008 fmovscc %icc, %f8, %f7
6009 orncc %l3, 0x00A1, %l6
6010 ldd [%l7 + 0x70], %f0
6011 array8 %o4, %o0, %l0
6012 fmovsl %icc, %f15, %f9
6013 edge32l %i1, %g3, %g4
6014 movrgz %g5, %l4, %i2
6015 fbe,a %fcc0, loop_640
6016 sub %i7, %o2, %g6
6017 stw %i5, [%l7 + 0x40]
6018 mulscc %o6, 0x0B4A, %o5
6019loop_640:
6020 ldx [%l7 + 0x70], %g1
6021 fcmpeq32 %f4, %f10, %l1
6022 brnz %l5, loop_641
6023 fcmple16 %f12, %f14, %l2
6024 stb %g2, [%l7 + 0x6A]
6025 edge32l %o3, %o1, %g7
6026loop_641:
6027 array8 %i4, %o7, %i0
6028 tpos %icc, 0x7
6029 tcc %xcc, 0x6
6030 bvs,a,pn %xcc, loop_642
6031 fmovdle %icc, %f5, %f0
6032 lduh [%l7 + 0x72], %i3
6033 bg loop_643
6034loop_642:
6035 fornot1 %f6, %f2, %f0
6036 tcc %xcc, 0x5
6037 andcc %l3, %l6, %o4
6038loop_643:
6039 movrne %i6, 0x025, %o0
6040 fcmped %fcc1, %f8, %f6
6041 ldsh [%l7 + 0x6A], %i1
6042 array32 %l0, %g4, %g5
6043 edge8ln %l4, %i2, %g3
6044 movrgz %i7, %o2, %g6
6045 fmovd %f12, %f0
6046 orcc %i5, %o5, %o6
6047 tneg %xcc, 0x2
6048 tleu %icc, 0x3
6049 popc %g1, %l5
6050 bl,a %xcc, loop_644
6051 fbule %fcc3, loop_645
6052 lduw [%l7 + 0x20], %l1
6053 fornot2 %f6, %f8, %f14
6054loop_644:
6055 bleu,pt %xcc, loop_646
6056loop_645:
6057 ldsw [%l7 + 0x5C], %g2
6058 fpadd16 %f4, %f12, %f4
6059 fornot1s %f14, %f4, %f12
6060loop_646:
6061 ldd [%l7 + 0x58], %f0
6062 movleu %xcc, %l2, %o3
6063 fbge,a %fcc3, loop_647
6064 stx %g7, [%l7 + 0x78]
6065 std %f14, [%l7 + 0x68]
6066 be loop_648
6067loop_647:
6068 tcs %icc, 0x6
6069 fmovrsgz %i4, %f13, %f11
6070 ta %xcc, 0x3
6071loop_648:
6072 sllx %o7, 0x15, %i0
6073 xor %o1, 0x0A6F, %i3
6074 tsubcctv %l3, 0x0802, %l6
6075 fmovda %xcc, %f12, %f6
6076 ldd [%l7 + 0x50], %f10
6077 sth %o4, [%l7 + 0x6A]
6078 tcs %icc, 0x0
6079 taddcc %o0, %i6, %i1
6080 lduw [%l7 + 0x6C], %l0
6081 fnegd %f2, %f2
6082 fbue,a %fcc3, loop_649
6083 lduh [%l7 + 0x2C], %g5
6084 ldub [%l7 + 0x5F], %l4
6085 lduw [%l7 + 0x38], %i2
6086loop_649:
6087 tvs %xcc, 0x0
6088 fpadd16 %f10, %f0, %f14
6089 ld [%l7 + 0x6C], %f15
6090 tcc %icc, 0x5
6091 ldsb [%l7 + 0x59], %g3
6092 fxnor %f12, %f8, %f10
6093 fcmpgt16 %f4, %f6, %i7
6094 fmovrdgez %g4, %f6, %f2
6095 ldx [%l7 + 0x78], %g6
6096 umul %o2, 0x1A9F, %o5
6097 fnands %f1, %f12, %f3
6098 fpsub16 %f10, %f6, %f14
6099 movrlez %o6, %i5, %l5
6100 edge32ln %l1, %g2, %g1
6101 tleu %icc, 0x4
6102 ldx [%l7 + 0x78], %l2
6103 sllx %g7, %o3, %i4
6104 ldsw [%l7 + 0x50], %o7
6105 stb %o1, [%l7 + 0x42]
6106 fxors %f14, %f13, %f1
6107 fmovd %f10, %f14
6108 movleu %xcc, %i0, %l3
6109 movge %icc, %l6, %i3
6110 fbo,a %fcc3, loop_650
6111 mova %xcc, %o4, %i6
6112 fmul8x16 %f10, %f4, %f6
6113 ldx [%l7 + 0x20], %o0
6114loop_650:
6115 ldsh [%l7 + 0x38], %i1
6116 ldub [%l7 + 0x5A], %l0
6117 movcc %icc, %g5, %i2
6118 movleu %xcc, %g3, %i7
6119 stb %g4, [%l7 + 0x3A]
6120 bpos loop_651
6121 fble,a %fcc0, loop_652
6122 movneg %icc, %g6, %o2
6123 sethi 0x1646, %o5
6124loop_651:
6125 orncc %l4, 0x136A, %o6
6126loop_652:
6127 umul %i5, %l5, %l1
6128 ldsh [%l7 + 0x64], %g2
6129 srax %l2, 0x0A, %g1
6130 ldx [%l7 + 0x70], %g7
6131 lduw [%l7 + 0x68], %i4
6132 fpadd32 %f2, %f10, %f8
6133 stx %o3, [%l7 + 0x68]
6134 bgu,a,pt %icc, loop_653
6135 movpos %xcc, %o1, %o7
6136 st %f7, [%l7 + 0x34]
6137 fmovscs %xcc, %f4, %f7
6138loop_653:
6139 fpsub16s %f0, %f7, %f2
6140 movrgez %i0, 0x31A, %l3
6141 edge8l %i3, %l6, %i6
6142 xnor %o0, 0x1C88, %i1
6143 fbo,a %fcc1, loop_654
6144 ldsb [%l7 + 0x19], %o4
6145 array8 %g5, %l0, %i2
6146 tvc %xcc, 0x2
6147loop_654:
6148 fbu,a %fcc2, loop_655
6149 sll %i7, 0x09, %g4
6150 ldd [%l7 + 0x50], %f2
6151 fcmple32 %f0, %f0, %g6
6152loop_655:
6153 movrgz %o2, %g3, %l4
6154 edge16 %o6, %i5, %o5
6155 andncc %l5, %g2, %l1
6156 edge8n %l2, %g1, %g7
6157 movrlez %o3, 0x2AA, %i4
6158 add %o7, 0x01BB, %o1
6159 addc %l3, %i3, %i0
6160 fmul8x16al %f15, %f2, %f2
6161 fbuge %fcc3, loop_656
6162 fbn,a %fcc1, loop_657
6163 movl %icc, %l6, %o0
6164 tl %icc, 0x2
6165loop_656:
6166 brlz,a %i6, loop_658
6167loop_657:
6168 st %f1, [%l7 + 0x24]
6169 fmovdge %xcc, %f5, %f2
6170 fpsub16 %f8, %f8, %f12
6171loop_658:
6172 tsubcctv %i1, %g5, %o4
6173 stx %i2, [%l7 + 0x20]
6174 lduw [%l7 + 0x68], %l0
6175 bne,a,pt %icc, loop_659
6176 fba,a %fcc2, loop_660
6177 fcmpd %fcc2, %f0, %f12
6178 stx %i7, [%l7 + 0x28]
6179loop_659:
6180 fbn %fcc2, loop_661
6181loop_660:
6182 fmovrsne %g6, %f8, %f8
6183 lduh [%l7 + 0x5E], %o2
6184 fmovrsgz %g4, %f6, %f10
6185loop_661:
6186 ldub [%l7 + 0x0F], %l4
6187 fmovdcc %icc, %f12, %f11
6188 edge16ln %g3, %o6, %o5
6189 ldsb [%l7 + 0x71], %l5
6190 stb %g2, [%l7 + 0x0A]
6191 smulcc %i5, %l1, %g1
6192 array8 %g7, %o3, %i4
6193 fpsub16s %f10, %f3, %f6
6194 sethi 0x058E, %l2
6195 fmovrsgz %o7, %f10, %f14
6196 add %l3, 0x0288, %o1
6197 taddcctv %i0, %i3, %l6
6198 fandnot1 %f4, %f14, %f4
6199 xnorcc %o0, 0x16E7, %i1
6200 fxors %f4, %f8, %f11
6201 fmovsvc %xcc, %f11, %f10
6202 stx %g5, [%l7 + 0x38]
6203 fabsd %f12, %f14
6204 tne %icc, 0x4
6205 brgz,a %o4, loop_662
6206 ldsw [%l7 + 0x34], %i2
6207 tl %xcc, 0x3
6208 stb %i6, [%l7 + 0x79]
6209loop_662:
6210 fbule,a %fcc1, loop_663
6211 fmovdn %xcc, %f10, %f13
6212 edge8ln %i7, %l0, %g6
6213 fmul8x16au %f11, %f0, %f14
6214loop_663:
6215 sth %g4, [%l7 + 0x4A]
6216 bneg,a %xcc, loop_664
6217 fbue,a %fcc0, loop_665
6218 te %icc, 0x7
6219 tvs %xcc, 0x0
6220loop_664:
6221 bleu,a,pn %xcc, loop_666
6222loop_665:
6223 fsrc1s %f1, %f5
6224 movle %icc, %l4, %o2
6225 lduw [%l7 + 0x28], %g3
6226loop_666:
6227 fmovrde %o6, %f8, %f14
6228 ldsb [%l7 + 0x11], %o5
6229 fbuge,a %fcc2, loop_667
6230 andncc %l5, %g2, %l1
6231 fmovsneg %xcc, %f12, %f14
6232 movne %xcc, %g1, %g7
6233loop_667:
6234 add %o3, %i5, %i4
6235 fpack16 %f0, %f10
6236 bn,a %icc, loop_668
6237 fmovscs %xcc, %f0, %f14
6238 tg %icc, 0x3
6239 movvc %xcc, %l2, %o7
6240loop_668:
6241 stw %o1, [%l7 + 0x30]
6242 bpos loop_669
6243 sllx %i0, 0x01, %l3
6244 nop
6245 setx loop_670, %l0, %l1
6246 jmpl %l1, %l6
6247 edge32n %o0, %i1, %g5
6248loop_669:
6249 edge8 %i3, %i2, %i6
6250 fcmple16 %f8, %f10, %i7
6251loop_670:
6252 movvc %xcc, %l0, %o4
6253 ldsw [%l7 + 0x08], %g4
6254 fors %f4, %f11, %f8
6255 fmovrdlez %l4, %f14, %f2
6256 nop
6257 setx loop_671, %l0, %l1
6258 jmpl %l1, %o2
6259 sth %g6, [%l7 + 0x26]
6260 brlz,a %o6, loop_672
6261 edge16 %g3, %l5, %o5
6262loop_671:
6263 fcmpeq32 %f2, %f8, %l1
6264 fmovrslz %g2, %f15, %f7
6265loop_672:
6266 lduh [%l7 + 0x46], %g1
6267 bvs,a,pn %xcc, loop_673
6268 movrgez %g7, %o3, %i5
6269 std %f14, [%l7 + 0x38]
6270 tleu %xcc, 0x1
6271loop_673:
6272 fmovdgu %xcc, %f1, %f6
6273 te %icc, 0x0
6274 fcmpne32 %f12, %f2, %l2
6275 fmovsneg %icc, %f2, %f9
6276 st %f1, [%l7 + 0x6C]
6277 edge8n %o7, %i4, %o1
6278 sll %l3, 0x04, %l6
6279 tcs %icc, 0x7
6280 ldd [%l7 + 0x78], %f14
6281 orcc %i0, %i1, %g5
6282 edge16n %o0, %i2, %i3
6283 stb %i6, [%l7 + 0x3F]
6284 fmovrdlez %i7, %f8, %f4
6285 tge %xcc, 0x7
6286 bvs %xcc, loop_674
6287 lduw [%l7 + 0x5C], %o4
6288 ba,pt %icc, loop_675
6289 bneg,a %xcc, loop_676
6290loop_674:
6291 stb %l0, [%l7 + 0x3D]
6292 sth %g4, [%l7 + 0x4A]
6293loop_675:
6294 ldx [%l7 + 0x40], %l4
6295loop_676:
6296 ld [%l7 + 0x5C], %f4
6297 ldub [%l7 + 0x28], %g6
6298 movpos %xcc, %o2, %o6
6299 addccc %g3, 0x15EF, %l5
6300 ldsh [%l7 + 0x32], %l1
6301 ld [%l7 + 0x38], %f10
6302 fandnot1 %f4, %f2, %f14
6303 fmovsge %xcc, %f8, %f8
6304 ldsb [%l7 + 0x1C], %o5
6305 addccc %g2, %g7, %g1
6306 fbg %fcc2, loop_677
6307 fandnot2 %f10, %f14, %f2
6308 srl %i5, %l2, %o7
6309 stx %o3, [%l7 + 0x38]
6310loop_677:
6311 ldsw [%l7 + 0x4C], %o1
6312 edge8l %l3, %i4, %i0
6313 alignaddr %i1, %l6, %o0
6314 fands %f1, %f12, %f6
6315 bl,pt %xcc, loop_678
6316 stx %g5, [%l7 + 0x58]
6317 tsubcc %i2, %i3, %i6
6318 ba,a,pt %xcc, loop_679
6319loop_678:
6320 std %f0, [%l7 + 0x78]
6321 fpadd16s %f1, %f12, %f11
6322 edge16n %i7, %o4, %g4
6323loop_679:
6324 tg %icc, 0x2
6325 ldsw [%l7 + 0x2C], %l0
6326 edge32 %g6, %l4, %o2
6327 fmovdne %icc, %f6, %f10
6328 popc %o6, %g3
6329 std %f14, [%l7 + 0x78]
6330 sdivcc %l5, 0x08CD, %o5
6331 brgez %l1, loop_680
6332 ldsh [%l7 + 0x52], %g2
6333 xnorcc %g7, %i5, %l2
6334 fmovsleu %xcc, %f6, %f7
6335loop_680:
6336 movrgz %o7, %o3, %g1
6337 ldsb [%l7 + 0x67], %o1
6338 faligndata %f8, %f6, %f14
6339 tsubcctv %l3, %i0, %i4
6340 movle %xcc, %i1, %o0
6341 st %f2, [%l7 + 0x74]
6342 fmovrslz %g5, %f2, %f9
6343 movrne %i2, 0x2F5, %l6
6344 movrgez %i6, 0x3A2, %i3
6345 array8 %i7, %g4, %l0
6346 fbn,a %fcc0, loop_681
6347 fpack16 %f8, %f14
6348 movvc %xcc, %g6, %l4
6349 movleu %icc, %o4, %o2
6350loop_681:
6351 lduh [%l7 + 0x52], %g3
6352 st %f9, [%l7 + 0x58]
6353 sth %o6, [%l7 + 0x5A]
6354 movrlez %o5, %l5, %l1
6355 fmovrse %g2, %f6, %f15
6356 fmovrsne %i5, %f12, %f5
6357 ldsw [%l7 + 0x70], %l2
6358 fcmpeq32 %f14, %f8, %g7
6359 smul %o7, 0x1278, %g1
6360 bne,a,pt %icc, loop_682
6361 fmovdleu %xcc, %f2, %f0
6362 fmovsvc %xcc, %f6, %f10
6363 fnot1 %f6, %f8
6364loop_682:
6365 xnorcc %o3, 0x0789, %o1
6366 fcmpes %fcc2, %f3, %f11
6367 sll %l3, 0x15, %i4
6368 edge8l %i0, %i1, %g5
6369 movrne %i2, %l6, %o0
6370 bge,pn %icc, loop_683
6371 xnor %i3, 0x0B88, %i6
6372 move %icc, %i7, %g4
6373 fmovdneg %xcc, %f4, %f1
6374loop_683:
6375 std %f8, [%l7 + 0x78]
6376 movge %icc, %g6, %l0
6377 fmovrse %o4, %f3, %f6
6378 fpack16 %f4, %f4
6379 xorcc %l4, 0x0917, %g3
6380 nop
6381 setx loop_684, %l0, %l1
6382 wrpr 0x1, %tl
6383 wrpr %l1, %tnpc
6384 setx 0x34400001400, %l0, %l1
6385 wrpr %l1, %tstate
6386 wrhpr 0x4, %htstate
6387 done
6388 fpadd16s %f5, %f10, %f2
6389 fbl %fcc3, loop_685
6390 fcmpes %fcc0, %f6, %f8
6391loop_684:
6392 fmovrsgez %o2, %f6, %f0
6393 std %f8, [%l7 + 0x08]
6394loop_685:
6395 movleu %xcc, %o6, %o5
6396 movcs %icc, %l1, %g2
6397 array16 %l5, %l2, %i5
6398 edge8l %o7, %g7, %g1
6399 sllx %o1, 0x1A, %l3
6400 smul %i4, %i0, %o3
6401 fmul8x16au %f9, %f10, %f8
6402 fmovsle %xcc, %f1, %f0
6403 fmovrsne %g5, %f2, %f12
6404 tvc %icc, 0x7
6405 fble,a %fcc1, loop_686
6406 std %f8, [%l7 + 0x78]
6407 lduw [%l7 + 0x28], %i2
6408 sth %l6, [%l7 + 0x58]
6409loop_686:
6410 andcc %o0, 0x162E, %i1
6411 movleu %icc, %i6, %i7
6412 ldd [%l7 + 0x20], %f12
6413 mulx %g4, 0x19F7, %i3
6414 subc %l0, 0x02AD, %o4
6415 for %f14, %f2, %f2
6416 fpsub32s %f15, %f8, %f3
6417 tcc %icc, 0x7
6418 tvc %xcc, 0x0
6419 fnors %f5, %f12, %f7
6420 fbn %fcc2, loop_687
6421 fpadd32s %f13, %f10, %f14
6422 tleu %xcc, 0x6
6423 edge8n %g6, %l4, %g3
6424loop_687:
6425 stb %o2, [%l7 + 0x59]
6426 sdiv %o5, 0x0C2D, %o6
6427 tg %icc, 0x7
6428 fmuld8sux16 %f7, %f6, %f4
6429 ldd [%l7 + 0x20], %f10
6430 ldsb [%l7 + 0x6E], %l1
6431 fblg,a %fcc1, loop_688
6432 lduw [%l7 + 0x68], %l5
6433 std %f14, [%l7 + 0x08]
6434 sdiv %l2, 0x1C33, %i5
6435loop_688:
6436 array8 %g2, %o7, %g1
6437 stb %g7, [%l7 + 0x76]
6438 ld [%l7 + 0x3C], %f10
6439 fmovsa %xcc, %f6, %f5
6440 bvc,a %icc, loop_689
6441 fbl,a %fcc3, loop_690
6442 fnors %f4, %f11, %f15
6443 ldsh [%l7 + 0x38], %l3
6444loop_689:
6445 fsrc1s %f6, %f12
6446loop_690:
6447 fcmpne32 %f2, %f8, %o1
6448 edge16ln %i0, %i4, %o3
6449 movn %xcc, %g5, %i2
6450 tcc %icc, 0x5
6451 fandnot1s %f14, %f0, %f11
6452 fmovdvc %icc, %f0, %f13
6453 movpos %icc, %l6, %o0
6454 fsrc1 %f0, %f10
6455 fsrc1s %f4, %f5
6456 stx %i6, [%l7 + 0x20]
6457 fornot1s %f1, %f4, %f5
6458 fors %f2, %f3, %f7
6459 fmovrsgz %i1, %f14, %f4
6460 sllx %g4, %i7, %i3
6461 ldsw [%l7 + 0x64], %l0
6462 fzeros %f13
6463 stb %g6, [%l7 + 0x0A]
6464 lduh [%l7 + 0x58], %o4
6465 stw %l4, [%l7 + 0x14]
6466 fpsub32 %f10, %f10, %f6
6467 stx %g3, [%l7 + 0x38]
6468 ldd [%l7 + 0x58], %f0
6469 bne,pt %icc, loop_691
6470 fmovsl %xcc, %f14, %f8
6471 bn,a %icc, loop_692
6472 ldsh [%l7 + 0x66], %o2
6473loop_691:
6474 fble %fcc0, loop_693
6475 fandnot2s %f0, %f5, %f8
6476loop_692:
6477 ldsw [%l7 + 0x08], %o5
6478 brgz,a %o6, loop_694
6479loop_693:
6480 stb %l5, [%l7 + 0x52]
6481 ldd [%l7 + 0x20], %f4
6482 bvs,a,pt %icc, loop_695
6483loop_694:
6484 alignaddr %l1, %i5, %g2
6485 lduw [%l7 + 0x5C], %l2
6486 xnor %o7, %g1, %l3
6487loop_695:
6488 ldub [%l7 + 0x49], %g7
6489 fblg,a %fcc0, loop_696
6490 umul %i0, %i4, %o3
6491 fmovscs %xcc, %f4, %f8
6492 ldsh [%l7 + 0x48], %g5
6493loop_696:
6494 ldsb [%l7 + 0x69], %o1
6495 stx %i2, [%l7 + 0x48]
6496 fbu %fcc2, loop_697
6497 brgez,a %o0, loop_698
6498 ldsw [%l7 + 0x18], %i6
6499 stw %i1, [%l7 + 0x2C]
6500loop_697:
6501 fcmple32 %f2, %f10, %g4
6502loop_698:
6503 faligndata %f8, %f2, %f4
6504 be,pn %xcc, loop_699
6505 sdivcc %l6, 0x1FFF, %i3
6506 fmovsgu %xcc, %f14, %f11
6507 tvs %xcc, 0x4
6508loop_699:
6509 fmovsn %xcc, %f7, %f0
6510 movvc %icc, %i7, %l0
6511 brlz %g6, loop_700
6512 sdiv %o4, 0x1111, %g3
6513 sth %o2, [%l7 + 0x58]
6514 ldub [%l7 + 0x1A], %o5
6515loop_700:
6516 ldx [%l7 + 0x38], %o6
6517 ldsb [%l7 + 0x78], %l5
6518 fbu,a %fcc3, loop_701
6519 stb %l4, [%l7 + 0x46]
6520 fnot1 %f0, %f4
6521 stx %i5, [%l7 + 0x28]
6522loop_701:
6523 fcmpgt16 %f10, %f12, %g2
6524 st %f15, [%l7 + 0x44]
6525 fmul8x16 %f12, %f14, %f4
6526 movne %icc, %l2, %l1
6527 fbg %fcc3, loop_702
6528 fmovrsne %g1, %f7, %f4
6529 fmovrdne %o7, %f10, %f8
6530 fpsub16s %f15, %f8, %f3
6531loop_702:
6532 ldsw [%l7 + 0x70], %l3
6533 sethi 0x06AD, %g7
6534 fmul8x16au %f7, %f14, %f6
6535 tvs %xcc, 0x1
6536 tleu %icc, 0x5
6537 orcc %i4, 0x004A, %o3
6538 movn %xcc, %g5, %i0
6539 stb %i2, [%l7 + 0x29]
6540 st %f15, [%l7 + 0x44]
6541 sllx %o0, 0x06, %i6
6542 lduw [%l7 + 0x68], %i1
6543 fzero %f4
6544 fmovsle %icc, %f6, %f12
6545 stx %o1, [%l7 + 0x78]
6546 movre %l6, %i3, %i7
6547 sdivcc %g4, 0x1171, %l0
6548 tvc %xcc, 0x4
6549 ldsw [%l7 + 0x7C], %o4
6550 fpackfix %f14, %f10
6551 sth %g6, [%l7 + 0x14]
6552 tne %xcc, 0x1
6553 umul %o2, 0x08EE, %o5
6554 fpack16 %f10, %f13
6555 stx %o6, [%l7 + 0x28]
6556 xnor %g3, %l4, %l5
6557 movrgz %i5, 0x005, %l2
6558 te %xcc, 0x1
6559 ba loop_703
6560 fbuge,a %fcc0, loop_704
6561 stw %g2, [%l7 + 0x48]
6562 bvc,a,pt %icc, loop_705
6563loop_703:
6564 edge16 %g1, %o7, %l3
6565loop_704:
6566 fpsub16s %f0, %f7, %f2
6567 andncc %l1, %i4, %g7
6568loop_705:
6569 stb %o3, [%l7 + 0x38]
6570 st %f11, [%l7 + 0x0C]
6571 fbe,a %fcc1, loop_706
6572 fmovdvs %icc, %f9, %f4
6573 tvs %xcc, 0x3
6574 umul %i0, 0x05D2, %i2
6575loop_706:
6576 fmul8x16 %f15, %f0, %f8
6577 bvs loop_707
6578 stx %g5, [%l7 + 0x60]
6579 movg %xcc, %o0, %i6
6580 ldsb [%l7 + 0x2D], %o1
6581loop_707:
6582 smul %l6, 0x005F, %i3
6583 bne,pt %icc, loop_708
6584 edge32ln %i7, %i1, %g4
6585 fxors %f6, %f11, %f0
6586 array8 %o4, %l0, %g6
6587loop_708:
6588 fmovd %f12, %f14
6589 ldx [%l7 + 0x18], %o5
6590 bgu,a,pt %icc, loop_709
6591 sth %o6, [%l7 + 0x1C]
6592 fmul8x16al %f4, %f8, %f10
6593 brlz,a %g3, loop_710
6594loop_709:
6595 fbug,a %fcc0, loop_711
6596 stx %o2, [%l7 + 0x60]
6597 movleu %icc, %l4, %l5
6598loop_710:
6599 edge16l %i5, %g2, %g1
6600loop_711:
6601 xor %o7, %l3, %l1
6602 edge16l %l2, %g7, %i4
6603 alignaddr %i0, %i2, %o3
6604 fnot2s %f3, %f14
6605 for %f4, %f4, %f10
6606 fcmpgt32 %f0, %f12, %g5
6607 st %f7, [%l7 + 0x60]
6608 fbge %fcc0, loop_712
6609 fmovdge %icc, %f11, %f2
6610 fmul8x16 %f12, %f2, %f4
6611 udivx %o0, 0x1C9F, %i6
6612loop_712:
6613 stx %o1, [%l7 + 0x50]
6614 sdivx %l6, 0x1811, %i3
6615 edge16l %i1, %i7, %g4
6616 fmovdvs %icc, %f3, %f1
6617 fpmerge %f5, %f12, %f0
6618 brlez,a %l0, loop_713
6619 fmul8x16au %f15, %f0, %f4
6620 fbne %fcc2, loop_714
6621 fsrc2s %f3, %f2
6622loop_713:
6623 srlx %g6, %o4, %o5
6624 movneg %icc, %g3, %o6
6625loop_714:
6626 fxnor %f0, %f2, %f2
6627 fmovdcs %icc, %f3, %f12
6628 std %f8, [%l7 + 0x18]
6629 ldsw [%l7 + 0x6C], %o2
6630 fmovrsne %l4, %f4, %f10
6631 fmovdvc %xcc, %f11, %f1
6632 stb %l5, [%l7 + 0x4C]
6633 fbe %fcc2, loop_715
6634 st %f9, [%l7 + 0x18]
6635 fpsub32 %f6, %f4, %f8
6636 bgu,a loop_716
6637loop_715:
6638 movcs %xcc, %g2, %i5
6639 stb %g1, [%l7 + 0x1A]
6640 addcc %o7, %l1, %l2
6641loop_716:
6642 orn %g7, %i4, %l3
6643 stb %i0, [%l7 + 0x30]
6644 faligndata %f12, %f6, %f12
6645 edge8ln %o3, %g5, %i2
6646 lduw [%l7 + 0x28], %o0
6647 alignaddrl %i6, %l6, %o1
6648 fmuld8sux16 %f8, %f14, %f0
6649 fornot1s %f9, %f13, %f8
6650 lduh [%l7 + 0x56], %i1
6651 sll %i7, 0x14, %g4
6652 fmovscs %icc, %f1, %f4
6653 pdist %f4, %f12, %f6
6654 sra %l0, 0x0E, %i3
6655 orn %g6, 0x04FF, %o4
6656 fpack32 %f0, %f8, %f4
6657 for %f8, %f12, %f2
6658 sth %o5, [%l7 + 0x4A]
6659 sll %g3, %o6, %o2
6660 stb %l5, [%l7 + 0x44]
6661 fcmple16 %f0, %f6, %g2
6662 bn,a,pn %xcc, loop_717
6663 tvs %icc, 0x0
6664 array16 %i5, %l4, %g1
6665 fmovrdne %l1, %f6, %f10
6666loop_717:
6667 orn %l2, %o7, %g7
6668 fbg,a %fcc1, loop_718
6669 fcmpeq32 %f8, %f10, %l3
6670 movge %xcc, %i4, %i0
6671 ldsb [%l7 + 0x5B], %g5
6672loop_718:
6673 movg %icc, %o3, %i2
6674 tg %xcc, 0x3
6675 xorcc %i6, %o0, %o1
6676 lduh [%l7 + 0x68], %l6
6677 fnor %f6, %f0, %f8
6678 ldx [%l7 + 0x08], %i1
6679 fornot2s %f1, %f7, %f4
6680 std %f14, [%l7 + 0x10]
6681 tne %icc, 0x6
6682 and %g4, %l0, %i7
6683 sth %i3, [%l7 + 0x6C]
6684 ldsb [%l7 + 0x1B], %o4
6685 st %f0, [%l7 + 0x0C]
6686 brlz %g6, loop_719
6687 ta %icc, 0x5
6688 fbn %fcc1, loop_720
6689 sdivcc %o5, 0x1383, %o6
6690loop_719:
6691 ldub [%l7 + 0x18], %o2
6692 umul %g3, 0x170D, %l5
6693loop_720:
6694 ldsw [%l7 + 0x4C], %g2
6695 movcc %icc, %i5, %g1
6696 tsubcctv %l1, 0x06A4, %l4
6697 fpadd16s %f15, %f9, %f12
6698 ldsh [%l7 + 0x16], %o7
6699 bne,a,pn %xcc, loop_721
6700 edge32ln %l2, %l3, %g7
6701 fmul8ulx16 %f2, %f6, %f12
6702 fmovdgu %icc, %f12, %f6
6703loop_721:
6704 fpsub16s %f0, %f7, %f7
6705 bcc loop_722
6706 udivx %i0, 0x0ED5, %i4
6707 mulx %g5, %i2, %i6
6708 fmul8x16au %f14, %f14, %f0
6709loop_722:
6710 edge32 %o3, %o0, %o1
6711 fmovse %icc, %f6, %f10
6712 fornot1s %f3, %f10, %f10
6713 fmovdn %icc, %f1, %f8
6714 fxors %f2, %f4, %f7
6715 tsubcctv %l6, 0x0B20, %g4
6716 ldsw [%l7 + 0x40], %l0
6717 st %f0, [%l7 + 0x14]
6718 te %icc, 0x7
6719 fmul8ulx16 %f0, %f14, %f6
6720 nop
6721 setx loop_723, %l0, %l1
6722 wrpr 0x1, %tl
6723 wrpr %l1, %tpc
6724 add %l1, 0x4, %l1
6725 wrpr %l1, %tnpc
6726 setx 0x34400001400, %l0, %l1
6727 wrpr %l1, %tstate
6728 wrhpr 0x4, %htstate
6729 retry
6730 st %f6, [%l7 + 0x70]
6731 stb %i7, [%l7 + 0x50]
6732 sth %i1, [%l7 + 0x7E]
6733loop_723:
6734 brnz %i3, loop_724
6735 ldsw [%l7 + 0x08], %o4
6736 ld [%l7 + 0x58], %f12
6737 array8 %o5, %o6, %o2
6738loop_724:
6739 subcc %g6, %l5, %g2
6740 ldsb [%l7 + 0x7A], %i5
6741 fxnors %f3, %f9, %f7
6742 edge32n %g1, %l1, %l4
6743 fmovspos %icc, %f5, %f7
6744 fmovdvc %xcc, %f15, %f7
6745 movcs %icc, %o7, %g3
6746 addccc %l2, %g7, %i0
6747 move %xcc, %i4, %l3
6748 tneg %icc, 0x6
6749 subcc %g5, 0x16FB, %i2
6750 ldub [%l7 + 0x20], %o3
6751 srlx %o0, 0x0A, %o1
6752 edge32 %i6, %l6, %l0
6753 bge %icc, loop_725
6754 stw %g4, [%l7 + 0x64]
6755 fornot2s %f7, %f11, %f7
6756 ldsw [%l7 + 0x10], %i7
6757loop_725:
6758 ldd [%l7 + 0x38], %f10
6759 fmovd %f0, %f0
6760 edge32 %i3, %i1, %o5
6761 edge8 %o4, %o6, %o2
6762 fcmpd %fcc1, %f10, %f4
6763 ldsb [%l7 + 0x61], %g6
6764 fcmps %fcc2, %f11, %f4
6765 fmovdneg %icc, %f15, %f15
6766 be,a,pn %icc, loop_726
6767 fand %f2, %f2, %f14
6768 smul %g2, %i5, %l5
6769 ldub [%l7 + 0x74], %g1
6770loop_726:
6771 std %f4, [%l7 + 0x50]
6772 stb %l4, [%l7 + 0x6C]
6773 te %icc, 0x0
6774 sethi 0x1FA7, %l1
6775 movvs %xcc, %o7, %g3
6776 sll %l2, %i0, %i4
6777 fmovsa %icc, %f12, %f1
6778 xnor %g7, 0x125B, %g5
6779 fmul8x16 %f7, %f8, %f14
6780 fmovdcs %icc, %f0, %f5
6781 fmovsvc %icc, %f14, %f4
6782 ldsw [%l7 + 0x54], %l3
6783 fmul8ulx16 %f14, %f0, %f12
6784 std %f12, [%l7 + 0x60]
6785 fand %f14, %f0, %f10
6786 fcmple16 %f8, %f8, %i2
6787 move %icc, %o0, %o1
6788 movle %xcc, %i6, %o3
6789 sdivcc %l0, 0x15F5, %g4
6790 fmul8sux16 %f14, %f14, %f2
6791 subc %i7, %l6, %i1
6792 movle %icc, %o5, %o4
6793 srax %i3, 0x18, %o6
6794 brlz %o2, loop_727
6795 brgz,a %g6, loop_728
6796 movcs %xcc, %g2, %i5
6797 movle %xcc, %l5, %g1
6798loop_727:
6799 movvs %xcc, %l1, %l4
6800loop_728:
6801 ldsb [%l7 + 0x4D], %o7
6802 tl %xcc, 0x0
6803 faligndata %f10, %f8, %f10
6804 mulx %l2, 0x02E7, %i0
6805 std %f12, [%l7 + 0x58]
6806 faligndata %f14, %f0, %f12
6807 ldsw [%l7 + 0x38], %i4
6808 fmul8x16au %f0, %f6, %f6
6809 alignaddrl %g7, %g3, %g5
6810 addccc %l3, %o0, %i2
6811 fmovrdlz %o1, %f4, %f4
6812 te %xcc, 0x5
6813 ldsh [%l7 + 0x48], %i6
6814 orncc %l0, 0x0A2B, %g4
6815 lduw [%l7 + 0x1C], %i7
6816 fmovsvs %icc, %f1, %f1
6817 fmovde %xcc, %f2, %f1
6818 fmovd %f4, %f10
6819 orcc %l6, 0x1D73, %i1
6820 fpsub32 %f0, %f2, %f10
6821 ldd [%l7 + 0x68], %f8
6822 lduw [%l7 + 0x70], %o3
6823 movcs %xcc, %o4, %i3
6824 fmovdneg %xcc, %f1, %f4
6825 lduw [%l7 + 0x50], %o6
6826 fmovdvc %icc, %f7, %f8
6827 srax %o5, 0x1B, %o2
6828 mulx %g2, %i5, %g6
6829 fmuld8sux16 %f8, %f0, %f2
6830 fnot2 %f14, %f8
6831 sra %g1, %l1, %l5
6832 ldx [%l7 + 0x20], %o7
6833 alignaddrl %l4, %i0, %l2
6834 fpsub16 %f12, %f0, %f8
6835 std %f6, [%l7 + 0x10]
6836 brz %g7, loop_729
6837 call loop_730
6838 ldsw [%l7 + 0x18], %i4
6839 ldd [%l7 + 0x38], %f6
6840loop_729:
6841 fmul8x16al %f4, %f6, %f12
6842loop_730:
6843 stb %g3, [%l7 + 0x5C]
6844 stb %g5, [%l7 + 0x5C]
6845 fsrc1s %f13, %f2
6846 fmovd %f8, %f2
6847 std %f6, [%l7 + 0x70]
6848 fornot1s %f10, %f12, %f6
6849 nop
6850 setx loop_731, %l0, %l1
6851 jmpl %l1, %o0
6852 ld [%l7 + 0x78], %f6
6853 edge8n %i2, %o1, %i6
6854 fbn,a %fcc2, loop_732
6855loop_731:
6856 ldd [%l7 + 0x08], %f8
6857 stx %l0, [%l7 + 0x38]
6858 fblg,a %fcc0, loop_733
6859loop_732:
6860 ldsb [%l7 + 0x13], %l3
6861 addcc %g4, %i7, %i1
6862 fmovrdlz %l6, %f14, %f4
6863loop_733:
6864 mova %xcc, %o4, %i3
6865 edge8 %o3, %o6, %o2
6866 tl %xcc, 0x0
6867 ldsw [%l7 + 0x54], %o5
6868 fexpand %f6, %f14
6869 fxnors %f15, %f2, %f0
6870 bvc,a loop_734
6871 lduh [%l7 + 0x1A], %g2
6872 fone %f10
6873 stw %g6, [%l7 + 0x14]
6874loop_734:
6875 fbg %fcc0, loop_735
6876 sdiv %i5, 0x13F4, %g1
6877 orcc %l1, 0x058E, %o7
6878 fbe,a %fcc1, loop_736
6879loop_735:
6880 fmovsleu %icc, %f14, %f4
6881 std %f14, [%l7 + 0x28]
6882 fmovdg %xcc, %f3, %f0
6883loop_736:
6884 ldsw [%l7 + 0x14], %l4
6885 fmul8x16 %f6, %f2, %f2
6886 te %xcc, 0x6
6887 fmovsneg %icc, %f9, %f1
6888 andncc %i0, %l5, %l2
6889 andncc %g7, %i4, %g3
6890 fcmple32 %f4, %f2, %g5
6891 fnor %f2, %f2, %f14
6892 movrlez %o0, %o1, %i6
6893 fmovrdgz %l0, %f4, %f10
6894 fcmpgt16 %f2, %f0, %i2
6895 fmovdle %icc, %f2, %f3
6896 fpack32 %f2, %f8, %f12
6897 ldub [%l7 + 0x19], %g4
6898 fsrc2 %f8, %f4
6899 fcmps %fcc2, %f15, %f10
6900 srlx %i7, 0x1A, %l3
6901 bvs,a loop_737
6902 ldsb [%l7 + 0x48], %l6
6903 stw %o4, [%l7 + 0x2C]
6904 smul %i1, %o3, %o6
6905loop_737:
6906 edge32ln %i3, %o5, %g2
6907 ldd [%l7 + 0x18], %f0
6908 movg %icc, %o2, %i5
6909 fsrc2s %f14, %f13
6910 fmovrsne %g6, %f5, %f7
6911 fpadd32 %f0, %f4, %f10
6912 fpadd16s %f12, %f8, %f0
6913 movrne %g1, %l1, %l4
6914 tcc %xcc, 0x6
6915 movge %xcc, %o7, %i0
6916 fsrc1s %f4, %f9
6917 edge8l %l2, %g7, %i4
6918 st %f9, [%l7 + 0x58]
6919 fmovsleu %icc, %f0, %f7
6920 fpmerge %f8, %f14, %f10
6921 ldx [%l7 + 0x20], %l5
6922 ldd [%l7 + 0x68], %f6
6923 fbn %fcc2, loop_738
6924 fmovdne %xcc, %f0, %f14
6925 fmovdvc %icc, %f13, %f13
6926 fblg,a %fcc1, loop_739
6927loop_738:
6928 bvc,a,pn %icc, loop_740
6929 lduw [%l7 + 0x78], %g5
6930 fsrc1s %f13, %f6
6931loop_739:
6932 mulscc %g3, %o0, %i6
6933loop_740:
6934 fand %f6, %f12, %f10
6935 addccc %o1, %l0, %g4
6936 tvs %icc, 0x2
6937 ldx [%l7 + 0x48], %i7
6938 bcc,a,pn %xcc, loop_741
6939 brnz %i2, loop_742
6940 ba,a loop_743
6941 sdivcc %l6, 0x08E9, %o4
6942loop_741:
6943 edge32 %l3, %o3, %o6
6944loop_742:
6945 orncc %i3, %i1, %o5
6946loop_743:
6947 fnegs %f2, %f5
6948 stw %g2, [%l7 + 0x4C]
6949 std %f10, [%l7 + 0x48]
6950 tvc %xcc, 0x0
6951 stb %o2, [%l7 + 0x12]
6952 srax %g6, 0x0A, %i5
6953 stb %l1, [%l7 + 0x54]
6954 st %f0, [%l7 + 0x3C]
6955 lduw [%l7 + 0x08], %l4
6956 ldsb [%l7 + 0x25], %o7
6957 fmovdn %icc, %f6, %f5
6958 fxnors %f7, %f0, %f10
6959 siam 0x4
6960 tpos %xcc, 0x6
6961 fbn,a %fcc1, loop_744
6962 mulscc %i0, %l2, %g1
6963 tn %xcc, 0x7
6964 tg %xcc, 0x6
6965loop_744:
6966 lduh [%l7 + 0x16], %g7
6967 orcc %i4, 0x05A5, %l5
6968 edge32 %g5, %o0, %i6
6969 brgez,a %o1, loop_745
6970 stb %l0, [%l7 + 0x23]
6971 ldsw [%l7 + 0x10], %g3
6972 brz %g4, loop_746
6973loop_745:
6974 stw %i2, [%l7 + 0x20]
6975 bpos,a,pt %xcc, loop_747
6976 movcs %icc, %i7, %l6
6977loop_746:
6978 movvc %xcc, %o4, %o3
6979 mulscc %l3, %o6, %i1
6980loop_747:
6981 stx %o5, [%l7 + 0x78]
6982 fbn,a %fcc3, loop_748
6983 movge %xcc, %i3, %o2
6984 ldub [%l7 + 0x17], %g2
6985 fmovrsgez %g6, %f6, %f9
6986loop_748:
6987 movrgez %l1, %i5, %l4
6988 st %f2, [%l7 + 0x20]
6989 fbne %fcc3, loop_749
6990 ldsw [%l7 + 0x44], %o7
6991 edge32l %l2, %g1, %i0
6992 andn %g7, 0x1B10, %l5
6993loop_749:
6994 ldx [%l7 + 0x68], %g5
6995 fnot1s %f15, %f9
6996 stb %i4, [%l7 + 0x46]
6997 sth %i6, [%l7 + 0x6C]
6998 movcc %xcc, %o0, %o1
6999 ldd [%l7 + 0x78], %f6
7000 nop
7001 setx loop_750, %l0, %l1
7002 jmpl %l1, %l0
7003 ldx [%l7 + 0x28], %g3
7004 fcmpgt16 %f12, %f2, %g4
7005 fmovdgu %xcc, %f10, %f2
7006loop_750:
7007 fmul8ulx16 %f12, %f2, %f8
7008 ldub [%l7 + 0x18], %i2
7009 fmovsleu %xcc, %f1, %f13
7010 tl %icc, 0x2
7011 lduh [%l7 + 0x58], %l6
7012 umulcc %o4, %o3, %i7
7013 taddcc %o6, %l3, %o5
7014 be,pn %icc, loop_751
7015 ld [%l7 + 0x74], %f13
7016 andncc %i3, %i1, %g2
7017 ldd [%l7 + 0x38], %f4
7018loop_751:
7019 fnands %f9, %f7, %f3
7020 fblg,a %fcc0, loop_752
7021 fbu %fcc0, loop_753
7022 st %f9, [%l7 + 0x5C]
7023 movpos %xcc, %o2, %l1
7024loop_752:
7025 fmovdg %icc, %f10, %f12
7026loop_753:
7027 ldd [%l7 + 0x60], %f2
7028 ldub [%l7 + 0x61], %i5
7029 fmovrse %l4, %f10, %f10
7030 be,a,pn %xcc, loop_754
7031 stx %o7, [%l7 + 0x50]
7032 andn %l2, %g6, %g1
7033 fmovsge %icc, %f0, %f1
7034loop_754:
7035 std %f0, [%l7 + 0x48]
7036 st %f6, [%l7 + 0x74]
7037 fbule %fcc2, loop_755
7038 lduw [%l7 + 0x50], %i0
7039 fbl,a %fcc1, loop_756
7040 fnegd %f12, %f8
7041loop_755:
7042 fxnor %f4, %f8, %f14
7043 fones %f9
7044loop_756:
7045 ta %icc, 0x2
7046 fandnot1 %f8, %f8, %f12
7047 fbug,a %fcc1, loop_757
7048 andcc %g7, %l5, %g5
7049 ldub [%l7 + 0x3F], %i6
7050 umul %o0, 0x16DB, %o1
7051loop_757:
7052 taddcc %i4, 0x09AA, %g3
7053 lduw [%l7 + 0x34], %l0
7054 fbe,a %fcc1, loop_758
7055 ld [%l7 + 0x64], %f15
7056 brlz %i2, loop_759
7057 ldsw [%l7 + 0x74], %l6
7058loop_758:
7059 ldsw [%l7 + 0x50], %o4
7060 fpsub16 %f14, %f10, %f8
7061loop_759:
7062 fbn %fcc2, loop_760
7063 tsubcctv %o3, 0x0F34, %g4
7064 fnot2 %f2, %f14
7065 mulscc %o6, 0x1CCE, %i7
7066loop_760:
7067 st %f12, [%l7 + 0x34]
7068 fmovdcs %icc, %f15, %f2
7069 fcmpgt32 %f0, %f14, %l3
7070 edge16ln %i3, %o5, %g2
7071 fbl,a %fcc3, loop_761
7072 ldub [%l7 + 0x6E], %i1
7073 udiv %l1, 0x07C3, %i5
7074 fbug,a %fcc0, loop_762
7075loop_761:
7076 fbu %fcc2, loop_763
7077 subc %o2, %l4, %o7
7078 ldub [%l7 + 0x3F], %g6
7079loop_762:
7080 tpos %icc, 0x4
7081loop_763:
7082 stx %l2, [%l7 + 0x18]
7083 ldsw [%l7 + 0x38], %g1
7084 ld [%l7 + 0x28], %f0
7085 sethi 0x109C, %i0
7086 tle %icc, 0x3
7087 fbule %fcc0, loop_764
7088 udivx %g7, 0x1A75, %g5
7089 fbue %fcc2, loop_765
7090 ldd [%l7 + 0x08], %f8
7091loop_764:
7092 sdivx %i6, 0x1E76, %l5
7093 fmovdle %icc, %f5, %f0
7094loop_765:
7095 brnz %o0, loop_766
7096 addccc %o1, 0x104D, %g3
7097 bpos,pn %icc, loop_767
7098 ldsb [%l7 + 0x6F], %l0
7099loop_766:
7100 sdivcc %i2, 0x1C38, %l6
7101 fandnot1 %f0, %f2, %f6
7102loop_767:
7103 orcc %i4, %o3, %o4
7104 movle %xcc, %o6, %g4
7105 fmovde %icc, %f10, %f12
7106 fpadd16 %f4, %f6, %f4
7107 ld [%l7 + 0x08], %f8
7108 bne,a loop_768
7109 lduw [%l7 + 0x68], %i7
7110 fbue,a %fcc0, loop_769
7111 ldx [%l7 + 0x18], %l3
7112loop_768:
7113 fones %f6
7114 te %icc, 0x2
7115loop_769:
7116 lduw [%l7 + 0x48], %i3
7117 fzeros %f7
7118 fsrc2s %f1, %f3
7119 brnz,a %o5, loop_770
7120 movvs %icc, %g2, %i1
7121 ldsh [%l7 + 0x74], %i5
7122 stb %l1, [%l7 + 0x75]
7123loop_770:
7124 fxnor %f4, %f2, %f8
7125 bne,a,pn %xcc, loop_771
7126 sth %o2, [%l7 + 0x62]
7127 fmovrdgez %o7, %f14, %f8
7128 std %f2, [%l7 + 0x68]
7129loop_771:
7130 fabss %f5, %f12
7131 call loop_772
7132 edge8n %g6, %l4, %g1
7133 tgu %xcc, 0x7
7134 tsubcc %i0, %g7, %g5
7135loop_772:
7136 stb %i6, [%l7 + 0x7E]
7137 fmul8x16au %f13, %f9, %f12
7138 fcmped %fcc3, %f4, %f8
7139 ld [%l7 + 0x34], %f10
7140 or %l5, %l2, %o1
7141 fmovscc %icc, %f7, %f13
7142 fcmpne16 %f6, %f14, %g3
7143 edge16ln %o0, %i2, %l0
7144 array16 %i4, %o3, %l6
7145 st %f1, [%l7 + 0x24]
7146 fmuld8ulx16 %f1, %f3, %f4
7147 orncc %o6, %g4, %i7
7148 tpos %icc, 0x1
7149 bn,pt %icc, loop_773
7150 tle %xcc, 0x3
7151 ldub [%l7 + 0x67], %l3
7152 fmovdl %icc, %f4, %f15
7153loop_773:
7154 fbg %fcc3, loop_774
7155 bneg %icc, loop_775
7156 bl loop_776
7157 ldsw [%l7 + 0x68], %i3
7158loop_774:
7159 ldsb [%l7 + 0x6A], %o4
7160loop_775:
7161 fmovsvs %icc, %f13, %f1
7162loop_776:
7163 edge16l %g2, %i1, %o5
7164 lduh [%l7 + 0x18], %i5
7165 std %f6, [%l7 + 0x60]
7166 movl %xcc, %l1, %o2
7167 stb %o7, [%l7 + 0x3A]
7168 movg %icc, %l4, %g6
7169 lduw [%l7 + 0x58], %g1
7170 movn %xcc, %g7, %g5
7171 umul %i0, 0x0A93, %i6
7172 movrgz %l2, %o1, %l5
7173 stb %g3, [%l7 + 0x25]
7174 sllx %o0, %l0, %i4
7175 fmovde %xcc, %f5, %f15
7176 fones %f15
7177 or %i2, %o3, %l6
7178 ldsh [%l7 + 0x16], %g4
7179 ldd [%l7 + 0x20], %f8
7180 tsubcctv %i7, 0x0D17, %o6
7181 array16 %l3, %i3, %g2
7182 fornot2s %f7, %f11, %f6
7183 fmuld8sux16 %f0, %f8, %f0
7184 tvc %icc, 0x7
7185 fbge,a %fcc2, loop_777
7186 ldx [%l7 + 0x70], %i1
7187 brlez,a %o5, loop_778
7188 alignaddrl %o4, %i5, %l1
7189loop_777:
7190 taddcc %o7, %l4, %g6
7191 st %f11, [%l7 + 0x48]
7192loop_778:
7193 fcmpgt16 %f2, %f12, %g1
7194 std %f12, [%l7 + 0x78]
7195 st %f10, [%l7 + 0x38]
7196 fcmpne16 %f2, %f0, %o2
7197 ldx [%l7 + 0x70], %g7
7198 sdiv %g5, 0x0ED6, %i6
7199 lduw [%l7 + 0x2C], %i0
7200 stx %o1, [%l7 + 0x08]
7201 ldd [%l7 + 0x18], %f0
7202 add %l2, 0x01AE, %l5
7203 fmovde %icc, %f15, %f2
7204 fandnot2 %f2, %f6, %f0
7205 ldub [%l7 + 0x6E], %g3
7206 udiv %l0, 0x0D20, %o0
7207 ble,pn %icc, loop_779
7208 stb %i2, [%l7 + 0x65]
7209 lduh [%l7 + 0x5E], %o3
7210 bl,pn %icc, loop_780
7211loop_779:
7212 tsubcctv %i4, %g4, %l6
7213 andncc %o6, %i7, %l3
7214 fpadd16s %f4, %f4, %f6
7215loop_780:
7216 alignaddr %g2, %i1, %o5
7217 movge %icc, %i3, %o4
7218 movrlez %i5, %o7, %l1
7219 std %f6, [%l7 + 0x30]
7220 array8 %l4, %g6, %o2
7221 udivx %g7, 0x094E, %g1
7222 fpmerge %f14, %f4, %f12
7223 fmovdcs %xcc, %f7, %f10
7224 stb %i6, [%l7 + 0x70]
7225 edge32n %i0, %o1, %g5
7226 fxnor %f2, %f8, %f14
7227 sdivx %l5, 0x018C, %g3
7228 stx %l0, [%l7 + 0x20]
7229 nop
7230 setx loop_781, %l0, %l1
7231 jmpl %l1, %l2
7232 fmuld8ulx16 %f1, %f3, %f0
7233 ba,a,pn %icc, loop_782
7234 fmovrdgz %o0, %f10, %f6
7235loop_781:
7236 tg %xcc, 0x0
7237 lduh [%l7 + 0x1E], %o3
7238loop_782:
7239 ldx [%l7 + 0x38], %i4
7240 fmovspos %xcc, %f11, %f10
7241 fbuge,a %fcc3, loop_783
7242 bleu,pt %xcc, loop_784
7243 fbule %fcc1, loop_785
7244 ldsh [%l7 + 0x60], %g4
7245loop_783:
7246 brgz,a %i2, loop_786
7247loop_784:
7248 ldsb [%l7 + 0x64], %l6
7249loop_785:
7250 tvs %icc, 0x7
7251 ldsh [%l7 + 0x08], %i7
7252loop_786:
7253 fbe %fcc3, loop_787
7254 fmul8x16 %f10, %f12, %f14
7255 array8 %o6, %g2, %i1
7256 stx %l3, [%l7 + 0x60]
7257loop_787:
7258 fmovrdne %i3, %f12, %f0
7259 stb %o5, [%l7 + 0x17]
7260 pdist %f4, %f10, %f10
7261 fpsub32 %f4, %f4, %f14
7262 ldsw [%l7 + 0x34], %i5
7263 te %icc, 0x1
7264 fandnot2s %f13, %f6, %f1
7265 fmovsl %icc, %f1, %f2
7266 fornot1 %f0, %f12, %f6
7267 ldsh [%l7 + 0x40], %o4
7268 be,a %icc, loop_788
7269 std %f6, [%l7 + 0x18]
7270 bge,a loop_789
7271 stw %o7, [%l7 + 0x24]
7272loop_788:
7273 fpackfix %f10, %f3
7274 fbue %fcc2, loop_790
7275loop_789:
7276 fxnor %f12, %f6, %f4
7277 mulscc %l4, %l1, %o2
7278 ldsh [%l7 + 0x36], %g7
7279loop_790:
7280 fmul8x16au %f8, %f8, %f12
7281 ldd [%l7 + 0x40], %f4
7282 subcc %g6, 0x16B9, %g1
7283 fmovsvc %xcc, %f14, %f9
7284 orncc %i6, %i0, %o1
7285 ldd [%l7 + 0x08], %f12
7286 fmovsvs %icc, %f11, %f4
7287 fbue %fcc3, loop_791
7288 ldsb [%l7 + 0x40], %l5
7289 edge16n %g5, %g3, %l0
7290 movvs %xcc, %l2, %o3
7291loop_791:
7292 fornot1s %f0, %f0, %f11
7293 fbul %fcc2, loop_792
7294 bvs loop_793
7295 fpadd16s %f1, %f0, %f7
7296 nop
7297 setx loop_794, %l0, %l1
7298 jmpl %l1, %i4
7299loop_792:
7300 ldx [%l7 + 0x38], %o0
7301loop_793:
7302 stx %i2, [%l7 + 0x58]
7303 and %l6, 0x09AA, %g4
7304loop_794:
7305 sth %o6, [%l7 + 0x68]
7306 fpack32 %f8, %f6, %f4
7307 std %f10, [%l7 + 0x40]
7308 fone %f8
7309 stx %i7, [%l7 + 0x60]
7310 bg,pn %icc, loop_795
7311 fzero %f10
7312 fcmpne32 %f8, %f10, %g2
7313 fba %fcc0, loop_796
7314loop_795:
7315 bneg,a %icc, loop_797
7316 fbge %fcc0, loop_798
7317 ld [%l7 + 0x50], %f8
7318loop_796:
7319 fmovsneg %icc, %f1, %f12
7320loop_797:
7321 fbule %fcc1, loop_799
7322loop_798:
7323 fandnot2 %f2, %f12, %f10
7324 and %i1, 0x174F, %l3
7325 ldd [%l7 + 0x68], %f12
7326loop_799:
7327 fmul8ulx16 %f4, %f6, %f0
7328 fbule,a %fcc0, loop_800
7329 xor %o5, %i5, %o4
7330 bcc,pn %xcc, loop_801
7331 fpack32 %f6, %f8, %f8
7332loop_800:
7333 udiv %i3, 0x1BF5, %o7
7334 brgez %l4, loop_802
7335loop_801:
7336 sethi 0x1763, %l1
7337 fmul8x16au %f9, %f0, %f4
7338 fmovsleu %xcc, %f14, %f15
7339loop_802:
7340 movg %icc, %g7, %o2
7341 umul %g1, %i6, %i0
7342 orncc %g6, 0x0B6B, %l5
7343 ldsw [%l7 + 0x34], %g5
7344 and %g3, %o1, %l0
7345 brz,a %o3, loop_803
7346 ldx [%l7 + 0x28], %l2
7347 fbl %fcc3, loop_804
7348 bcc loop_805
7349loop_803:
7350 movn %icc, %i4, %i2
7351 be,a %icc, loop_806
7352loop_804:
7353 bpos %xcc, loop_807
7354loop_805:
7355 fors %f5, %f9, %f12
7356 fmovdle %xcc, %f12, %f8
7357loop_806:
7358 fandnot2s %f9, %f15, %f12
7359loop_807:
7360 fnot2s %f8, %f4
7361 array8 %l6, %o0, %o6
7362 ldsh [%l7 + 0x2A], %i7
7363 fcmpeq16 %f6, %f4, %g2
7364 ldsw [%l7 + 0x50], %i1
7365 fmovrdne %l3, %f4, %f2
7366 stw %g4, [%l7 + 0x40]
7367 fpsub16s %f10, %f11, %f3
7368 subcc %o5, 0x0C4A, %o4
7369 fmovspos %icc, %f5, %f12
7370 tl %xcc, 0x0
7371 fcmped %fcc3, %f10, %f8
7372 lduh [%l7 + 0x64], %i3
7373 tne %icc, 0x5
7374 sth %i5, [%l7 + 0x40]
7375 sdiv %l4, 0x0633, %l1
7376 fnegs %f5, %f6
7377 fcmpne32 %f8, %f0, %g7
7378 lduw [%l7 + 0x5C], %o7
7379 alignaddr %o2, %i6, %i0
7380 bl,pt %xcc, loop_808
7381 array8 %g6, %g1, %g5
7382 sdivx %g3, 0x12EA, %o1
7383 stb %l0, [%l7 + 0x22]
7384loop_808:
7385 fnors %f6, %f5, %f15
7386 siam 0x5
7387 ldsw [%l7 + 0x6C], %l5
7388 sra %l2, %o3, %i4
7389 stb %i2, [%l7 + 0x1F]
7390 stw %l6, [%l7 + 0x0C]
7391 fbl,a %fcc3, loop_809
7392 lduw [%l7 + 0x18], %o0
7393 ldsb [%l7 + 0x0D], %i7
7394 fcmpgt32 %f12, %f6, %o6
7395loop_809:
7396 fba,a %fcc1, loop_810
7397 tgu %xcc, 0x3
7398 udivcc %i1, 0x06B8, %l3
7399 fmovrsgz %g4, %f14, %f14
7400loop_810:
7401 bgu,a,pn %icc, loop_811
7402 fandnot1s %f3, %f10, %f14
7403 sth %g2, [%l7 + 0x5E]
7404 fmovspos %xcc, %f0, %f6
7405loop_811:
7406 st %f5, [%l7 + 0x14]
7407 movle %icc, %o4, %i3
7408 tge %xcc, 0x0
7409 tvc %xcc, 0x3
7410 fandnot1 %f6, %f10, %f12
7411 sll %i5, 0x02, %l4
7412 fbe %fcc0, loop_812
7413 umulcc %l1, %o5, %o7
7414 smul %o2, %g7, %i6
7415 stw %i0, [%l7 + 0x38]
7416loop_812:
7417 edge32 %g6, %g5, %g1
7418 fsrc1 %f8, %f14
7419 fmovdleu %icc, %f10, %f2
7420 bvs %xcc, loop_813
7421 orcc %g3, %o1, %l0
7422 std %f8, [%l7 + 0x70]
7423 fnor %f10, %f0, %f4
7424loop_813:
7425 ldsh [%l7 + 0x68], %l2
7426 udivcc %l5, 0x1D58, %o3
7427 fcmpgt32 %f10, %f14, %i2
7428 fmovrsgz %l6, %f0, %f11
7429 stw %o0, [%l7 + 0x24]
7430 movge %xcc, %i7, %o6
7431 fpadd32s %f7, %f5, %f9
7432 fxnor %f10, %f0, %f10
7433 fbue,a %fcc3, loop_814
7434 fmul8sux16 %f8, %f12, %f12
7435 fmovspos %xcc, %f2, %f6
7436 ldsw [%l7 + 0x7C], %i1
7437loop_814:
7438 std %f10, [%l7 + 0x40]
7439 movle %icc, %l3, %g4
7440 ldsb [%l7 + 0x21], %i4
7441 movvs %icc, %g2, %i3
7442 fbuge %fcc2, loop_815
7443 st %f3, [%l7 + 0x48]
7444 andncc %i5, %o4, %l1
7445 lduh [%l7 + 0x14], %l4
7446loop_815:
7447 fmovdcc %icc, %f10, %f5
7448 fors %f12, %f14, %f2
7449 sdivcc %o7, 0x1BF7, %o2
7450 fmovsg %icc, %f7, %f0
7451 mulscc %o5, %i6, %g7
7452 ldsw [%l7 + 0x44], %i0
7453 fzero %f10
7454 movre %g5, 0x093, %g6
7455 fmovdgu %xcc, %f14, %f12
7456 movne %icc, %g1, %o1
7457 fmovspos %xcc, %f9, %f10
7458 fpsub32 %f0, %f2, %f0
7459 lduw [%l7 + 0x3C], %g3
7460 movrne %l2, %l5, %l0
7461 stb %i2, [%l7 + 0x2C]
7462 fbul,a %fcc3, loop_816
7463 stx %o3, [%l7 + 0x20]
7464 tcs %xcc, 0x6
7465 movg %icc, %o0, %l6
7466loop_816:
7467 ldsb [%l7 + 0x3D], %i7
7468 fpsub32s %f14, %f15, %f12
7469 stb %i1, [%l7 + 0x48]
7470 ldx [%l7 + 0x60], %o6
7471 fnot1s %f14, %f8
7472 fzero %f0
7473 array8 %g4, %i4, %g2
7474 alignaddrl %i3, %l3, %o4
7475 addc %i5, %l1, %l4
7476 lduh [%l7 + 0x42], %o7
7477 fcmple32 %f14, %f4, %o2
7478 fbue,a %fcc1, loop_817
7479 ba,pn %xcc, loop_818
7480 ldsh [%l7 + 0x0E], %i6
7481 bvs,pn %icc, loop_819
7482loop_817:
7483 fxors %f10, %f4, %f10
7484loop_818:
7485 lduh [%l7 + 0x0A], %g7
7486 fxor %f0, %f14, %f12
7487loop_819:
7488 fbule %fcc3, loop_820
7489 fmul8x16 %f13, %f14, %f2
7490 movvs %icc, %i0, %o5
7491 ldsh [%l7 + 0x3E], %g5
7492loop_820:
7493 stw %g1, [%l7 + 0x7C]
7494 fmovsge %icc, %f15, %f9
7495 stb %o1, [%l7 + 0x73]
7496 fmovdvc %xcc, %f13, %f10
7497 sra %g6, %g3, %l5
7498 fpack32 %f6, %f10, %f14
7499 ldub [%l7 + 0x62], %l0
7500 popc %l2, %i2
7501 fxnors %f13, %f10, %f3
7502 xnor %o3, 0x17E9, %l6
7503 array32 %i7, %o0, %i1
7504 brz %o6, loop_821
7505 ldsh [%l7 + 0x72], %i4
7506 for %f8, %f10, %f2
7507 sth %g4, [%l7 + 0x12]
7508loop_821:
7509 fbug,a %fcc0, loop_822
7510 stb %g2, [%l7 + 0x0D]
7511 st %f6, [%l7 + 0x5C]
7512 ldsb [%l7 + 0x70], %i3
7513loop_822:
7514 fexpand %f6, %f14
7515 fmovdne %xcc, %f14, %f13
7516 movre %o4, %i5, %l1
7517 stw %l3, [%l7 + 0x40]
7518 stx %o7, [%l7 + 0x60]
7519 movre %o2, %i6, %g7
7520 bvs loop_823
7521 fbug,a %fcc1, loop_824
7522 fmovdvc %icc, %f3, %f5
7523 movne %icc, %i0, %o5
7524loop_823:
7525 taddcctv %l4, %g1, %o1
7526loop_824:
7527 fnands %f15, %f9, %f9
7528 fbne,a %fcc2, loop_825
7529 movcc %icc, %g5, %g3
7530 fornot2s %f5, %f5, %f2
7531 movgu %xcc, %g6, %l0
7532loop_825:
7533 ldd [%l7 + 0x38], %f8
7534 st %f10, [%l7 + 0x50]
7535 fbue %fcc3, loop_826
7536 fcmpne32 %f6, %f4, %l5
7537 brlez %i2, loop_827
7538 sll %l2, 0x02, %l6
7539loop_826:
7540 fbl,a %fcc1, loop_828
7541 fpsub16 %f12, %f0, %f0
7542loop_827:
7543 movrlez %o3, 0x172, %i7
7544 xnorcc %o0, 0x12BA, %o6
7545loop_828:
7546 st %f13, [%l7 + 0x6C]
7547 fzero %f2
7548 fmovdcs %xcc, %f12, %f0
7549 fcmpne16 %f10, %f0, %i1
7550 fxnor %f2, %f8, %f14
7551 fmovrde %g4, %f6, %f14
7552 bcs,a %xcc, loop_829
7553 std %f10, [%l7 + 0x78]
7554 movrgz %i4, 0x031, %i3
7555 brlez,a %g2, loop_830
7556loop_829:
7557 sth %i5, [%l7 + 0x14]
7558 sra %l1, 0x16, %l3
7559 array16 %o4, %o2, %i6
7560loop_830:
7561 ba,pt %icc, loop_831
7562 movrne %g7, 0x37F, %o7
7563 movneg %icc, %i0, %o5
7564 ldd [%l7 + 0x68], %f4
7565loop_831:
7566 fmovscs %xcc, %f13, %f9
7567 fblg,a %fcc0, loop_832
7568 fmovdleu %icc, %f12, %f5
7569 ldx [%l7 + 0x78], %l4
7570 sllx %o1, 0x1B, %g5
7571loop_832:
7572 lduw [%l7 + 0x58], %g3
7573 ldsh [%l7 + 0x2A], %g6
7574 movpos %icc, %g1, %l0
7575 stw %i2, [%l7 + 0x2C]
7576 fnegd %f4, %f8
7577 stx %l5, [%l7 + 0x30]
7578 edge8 %l6, %o3, %i7
7579 ldub [%l7 + 0x4F], %l2
7580 tge %icc, 0x6
7581 bleu %xcc, loop_833
7582 ldsb [%l7 + 0x5F], %o6
7583 xor %i1, 0x06BC, %g4
7584 fmovsle %icc, %f2, %f13
7585loop_833:
7586 fmovdl %xcc, %f9, %f8
7587 fbl %fcc0, loop_834
7588 ldsw [%l7 + 0x08], %o0
7589 fpsub32 %f4, %f14, %f8
7590 fmovdle %xcc, %f8, %f6
7591loop_834:
7592 bge,pt %xcc, loop_835
7593 sth %i4, [%l7 + 0x1C]
7594 andncc %g2, %i3, %i5
7595 edge16 %l3, %o4, %l1
7596loop_835:
7597 fmovsneg %icc, %f12, %f13
7598 edge32n %o2, %i6, %o7
7599 stw %g7, [%l7 + 0x1C]
7600 ld [%l7 + 0x40], %f7
7601 bcs loop_836
7602 tvc %xcc, 0x2
7603 fbg %fcc3, loop_837
7604 movrne %i0, %o5, %o1
7605loop_836:
7606 orcc %g5, 0x00F6, %g3
7607 fcmple16 %f12, %f0, %l4
7608loop_837:
7609 stw %g1, [%l7 + 0x28]
7610 edge16ln %g6, %i2, %l5
7611 bl,a,pt %icc, loop_838
7612 brgz,a %l6, loop_839
7613 tgu %xcc, 0x3
7614 mova %xcc, %l0, %i7
7615loop_838:
7616 movleu %xcc, %o3, %l2
7617loop_839:
7618 ldub [%l7 + 0x7A], %o6
7619 srax %i1, %o0, %g4
7620 std %f0, [%l7 + 0x20]
7621 movgu %icc, %g2, %i3
7622 alignaddr %i4, %i5, %o4
7623 orcc %l1, 0x07B8, %o2
7624 edge8ln %i6, %l3, %o7
7625 fmovsvc %xcc, %f5, %f12
7626 and %g7, %i0, %o1
7627 fbu,a %fcc3, loop_840
7628 fcmple16 %f12, %f0, %o5
7629 fmovrsgz %g3, %f14, %f8
7630 bcc %icc, loop_841
7631loop_840:
7632 fmul8x16 %f1, %f12, %f6
7633 ldx [%l7 + 0x48], %g5
7634 sth %g1, [%l7 + 0x7A]
7635loop_841:
7636 bgu %xcc, loop_842
7637 sth %g6, [%l7 + 0x1E]
7638 move %icc, %i2, %l4
7639 fnands %f0, %f10, %f15
7640loop_842:
7641 fnor %f10, %f14, %f4
7642 ldsw [%l7 + 0x28], %l5
7643 andncc %l6, %i7, %l0
7644 fornot1s %f6, %f11, %f6
7645 fmovdg %xcc, %f15, %f5
7646 ldub [%l7 + 0x4F], %o3
7647 fnot2s %f10, %f12
7648 ldsh [%l7 + 0x6A], %o6
7649 srlx %i1, 0x04, %o0
7650 std %f4, [%l7 + 0x68]
7651 edge8 %l2, %g4, %i3
7652 st %f13, [%l7 + 0x5C]
7653 ldsb [%l7 + 0x5D], %g2
7654 movle %icc, %i4, %o4
7655 fpadd16s %f2, %f10, %f4
7656 lduw [%l7 + 0x6C], %l1
7657 movl %icc, %i5, %o2
7658 ldsh [%l7 + 0x46], %l3
7659 stw %o7, [%l7 + 0x4C]
7660 alignaddrl %i6, %i0, %o1
7661 movcs %icc, %o5, %g3
7662 fmovrsgz %g7, %f15, %f12
7663 fnot1s %f1, %f2
7664 te %icc, 0x6
7665 srl %g1, %g5, %g6
7666 stw %i2, [%l7 + 0x10]
7667 fpadd32s %f6, %f7, %f1
7668 edge16ln %l4, %l6, %l5
7669 std %f0, [%l7 + 0x38]
7670 fmovdpos %xcc, %f7, %f15
7671 fmovrdne %l0, %f12, %f6
7672 fpsub16 %f2, %f8, %f12
7673 ldsw [%l7 + 0x54], %i7
7674 nop
7675 setx loop_843, %l0, %l1
7676 jmpl %l1, %o3
7677 stx %i1, [%l7 + 0x50]
7678 ldsh [%l7 + 0x32], %o0
7679 mulx %o6, %l2, %i3
7680loop_843:
7681 umul %g4, 0x02A9, %g2
7682 tg %xcc, 0x2
7683 bl,a %xcc, loop_844
7684 ldsh [%l7 + 0x3E], %o4
7685 xor %i4, 0x0484, %l1
7686 fmul8x16al %f11, %f12, %f2
7687loop_844:
7688 fpack16 %f6, %f7
7689 movvc %xcc, %o2, %l3
7690 fsrc2s %f5, %f13
7691 fpadd16s %f8, %f13, %f11
7692 fnand %f12, %f4, %f12
7693 bge,a,pt %icc, loop_845
7694 popc 0x084C, %i5
7695 udiv %o7, 0x06FC, %i0
7696 smul %i6, %o1, %g3
7697loop_845:
7698 sth %g7, [%l7 + 0x56]
7699 ldub [%l7 + 0x55], %o5
7700 ldx [%l7 + 0x28], %g5
7701 movcs %icc, %g1, %i2
7702 tgu %icc, 0x5
7703 lduw [%l7 + 0x5C], %g6
7704 bpos,a %xcc, loop_846
7705 addccc %l6, %l4, %l5
7706 sth %l0, [%l7 + 0x44]
7707 fpadd16s %f12, %f14, %f8
7708loop_846:
7709 tne %icc, 0x3
7710 ldd [%l7 + 0x18], %f6
7711 fmovrsne %o3, %f12, %f13
7712 ldd [%l7 + 0x08], %f0
7713 udiv %i1, 0x1D0C, %o0
7714 fbg,a %fcc3, loop_847
7715 mulscc %o6, %l2, %i7
7716 fmovdleu %xcc, %f13, %f1
7717 edge8 %g4, %i3, %g2
7718loop_847:
7719 tcs %icc, 0x6
7720 stw %o4, [%l7 + 0x60]
7721 fbg %fcc3, loop_848
7722 ldub [%l7 + 0x7C], %l1
7723 lduh [%l7 + 0x46], %o2
7724 edge8l %i4, %i5, %o7
7725loop_848:
7726 ldsb [%l7 + 0x57], %l3
7727 nop
7728 setx loop_849, %l0, %l1
7729 wrpr 0x1, %tl
7730 wrpr %l1, %tpc
7731 add %l1, 0x4, %l1
7732 wrpr %l1, %tnpc
7733 setx 0x34400001400, %l0, %l1
7734 wrpr %l1, %tstate
7735 wrhpr 0x4, %htstate
7736 retry
7737 fsrc1 %f10, %f6
7738 bleu %xcc, loop_850
7739 be,a,pt %icc, loop_851
7740loop_849:
7741 edge32n %i6, %o1, %g3
7742 mulscc %g7, %o5, %g5
7743loop_850:
7744 edge8l %g1, %i0, %i2
7745loop_851:
7746 fxor %f8, %f6, %f2
7747 stb %l6, [%l7 + 0x28]
7748 fmovdvc %icc, %f6, %f5
7749 faligndata %f4, %f10, %f10
7750 stw %l4, [%l7 + 0x68]
7751 st %f13, [%l7 + 0x44]
7752 bvc %icc, loop_852
7753 movcs %icc, %g6, %l0
7754 fnegs %f0, %f6
7755 fpackfix %f12, %f15
7756loop_852:
7757 fbue,a %fcc3, loop_853
7758 fmovdg %xcc, %f15, %f4
7759 sth %o3, [%l7 + 0x34]
7760 ld [%l7 + 0x54], %f5
7761loop_853:
7762 fmovdcc %icc, %f8, %f12
7763 siam 0x4
7764 movvc %icc, %i1, %l5
7765 fmovdneg %xcc, %f2, %f7
7766 fcmple32 %f0, %f10, %o0
7767 fmovsg %xcc, %f7, %f13
7768 ldsw [%l7 + 0x10], %l2
7769 fzero %f14
7770 bvs loop_854
7771 movle %xcc, %i7, %g4
7772 movn %xcc, %o6, %i3
7773 fble %fcc3, loop_855
7774loop_854:
7775 umul %o4, %l1, %g2
7776 array32 %i4, %o2, %i5
7777 fornot1s %f9, %f9, %f0
7778loop_855:
7779 taddcctv %o7, 0x196E, %l3
7780 fcmpgt32 %f14, %f6, %i6
7781 ldsh [%l7 + 0x18], %g3
7782 fmovsgu %xcc, %f3, %f14
7783 fmovdneg %icc, %f11, %f13
7784 movneg %xcc, %o1, %o5
7785 edge8ln %g7, %g1, %i0
7786 ta %xcc, 0x1
7787 stw %i2, [%l7 + 0x6C]
7788 fbu %fcc1, loop_856
7789 fpack16 %f0, %f14
7790 bvs,a,pn %icc, loop_857
7791 orcc %g5, %l4, %g6
7792loop_856:
7793 tpos %xcc, 0x7
7794 sll %l0, 0x10, %o3
7795loop_857:
7796 fandnot1 %f10, %f0, %f2
7797 ldd [%l7 + 0x30], %f0
7798 tvc %xcc, 0x5
7799 addcc %l6, 0x1844, %i1
7800 add %o0, 0x1806, %l5
7801 movcc %icc, %i7, %g4
7802 stw %o6, [%l7 + 0x10]
7803 fmovsvs %icc, %f13, %f3
7804 fpadd16s %f2, %f9, %f11
7805 lduh [%l7 + 0x0A], %i3
7806 tvc %icc, 0x7
7807 ldsb [%l7 + 0x7C], %o4
7808 movvc %xcc, %l1, %l2
7809 ldx [%l7 + 0x20], %i4
7810 sth %g2, [%l7 + 0x50]
7811 sllx %i5, %o7, %o2
7812 ldx [%l7 + 0x28], %l3
7813 sub %g3, 0x115D, %i6
7814 udivx %o1, 0x05B1, %o5
7815 fxor %f6, %f12, %f10
7816 fmovrsgez %g1, %f10, %f11
7817 stw %i0, [%l7 + 0x7C]
7818 ld [%l7 + 0x08], %f11
7819 fmovsl %xcc, %f4, %f2
7820 fmovde %xcc, %f5, %f15
7821 stw %i2, [%l7 + 0x3C]
7822 smul %g5, %g7, %g6
7823 mulx %l4, 0x1E31, %o3
7824 fbe,a %fcc2, loop_858
7825 move %icc, %l0, %i1
7826 nop
7827 setx loop_859, %l0, %l1
7828 jmpl %l1, %o0
7829 edge16n %l5, %l6, %g4
7830loop_858:
7831 nop
7832 setx loop_860, %l0, %l1
7833 wrpr 0x1, %tl
7834 wrpr %l1, %tnpc
7835 setx 0x34400001400, %l0, %l1
7836 wrpr %l1, %tstate
7837 wrhpr 0x4, %htstate
7838 done
7839 taddcc %o6, %i3, %o4
7840loop_859:
7841 stb %l1, [%l7 + 0x0E]
7842 sub %l2, 0x11F9, %i4
7843loop_860:
7844 ldsw [%l7 + 0x78], %g2
7845 stx %i5, [%l7 + 0x58]
7846 ldsh [%l7 + 0x5C], %i7
7847 movle %icc, %o7, %o2
7848 ldsw [%l7 + 0x30], %g3
7849 ldub [%l7 + 0x2A], %l3
7850 stx %i6, [%l7 + 0x70]
7851 fmovrsgz %o5, %f1, %f7
7852 tg %xcc, 0x7
7853 xor %g1, %o1, %i2
7854 fmovsvs %icc, %f1, %f12
7855 tgu %xcc, 0x4
7856 ldsh [%l7 + 0x28], %g5
7857 fmuld8sux16 %f6, %f5, %f6
7858 fand %f8, %f2, %f10
7859 ldsw [%l7 + 0x58], %i0
7860 orcc %g7, 0x1E7E, %l4
7861 udivx %o3, 0x0A59, %g6
7862 udiv %l0, 0x0347, %i1
7863 array8 %o0, %l5, %l6
7864 fmovdcs %icc, %f15, %f4
7865 ble %xcc, loop_861
7866 ldub [%l7 + 0x58], %g4
7867 fmovrsgez %o6, %f0, %f0
7868 fmovdn %xcc, %f9, %f5
7869loop_861:
7870 stx %o4, [%l7 + 0x40]
7871 bcs,a loop_862
7872 orncc %i3, %l1, %l2
7873 movrgz %g2, 0x22B, %i5
7874 lduh [%l7 + 0x4A], %i7
7875loop_862:
7876 sra %i4, 0x13, %o7
7877 stx %o2, [%l7 + 0x68]
7878 st %f9, [%l7 + 0x60]
7879 fpadd32 %f0, %f10, %f12
7880 movre %l3, 0x224, %i6
7881 ldsb [%l7 + 0x39], %g3
7882 std %f4, [%l7 + 0x38]
7883 stw %g1, [%l7 + 0x18]
7884 ldsw [%l7 + 0x60], %o5
7885 fabsd %f2, %f14
7886 movvc %xcc, %i2, %g5
7887 std %f12, [%l7 + 0x18]
7888 addc %o1, 0x1ABC, %g7
7889 ld [%l7 + 0x24], %f11
7890 fcmpne32 %f8, %f4, %l4
7891 movrne %i0, %o3, %g6
7892 subc %i1, 0x117B, %o0
7893 tsubcctv %l0, 0x0C96, %l6
7894 edge16ln %g4, %o6, %l5
7895 st %f1, [%l7 + 0x58]
7896 fzeros %f13
7897 xorcc %o4, 0x021C, %l1
7898 edge32l %i3, %l2, %i5
7899 sdivcc %g2, 0x0BAF, %i4
7900 bne,a,pn %icc, loop_863
7901 fmovspos %xcc, %f2, %f1
7902 std %f12, [%l7 + 0x08]
7903 fmovdne %xcc, %f5, %f0
7904loop_863:
7905 fmovdvs %xcc, %f14, %f13
7906 fnot2 %f12, %f4
7907 ldsh [%l7 + 0x3A], %o7
7908 ldd [%l7 + 0x40], %f4
7909 fmovsl %icc, %f12, %f10
7910 bpos,pn %icc, loop_864
7911 lduw [%l7 + 0x40], %i7
7912 lduh [%l7 + 0x34], %o2
7913 taddcc %i6, %l3, %g3
7914loop_864:
7915 movneg %icc, %g1, %i2
7916 srax %g5, 0x1B, %o1
7917 fones %f4
7918 subc %o5, %l4, %i0
7919 fmovdpos %xcc, %f3, %f6
7920 fpadd32 %f10, %f6, %f6
7921 fmovrse %g7, %f2, %f15
7922 tle %icc, 0x5
7923 fblg %fcc0, loop_865
7924 fmovsvc %xcc, %f13, %f11
7925 te %icc, 0x6
7926 taddcctv %o3, 0x00E0, %g6
7927loop_865:
7928 move %icc, %i1, %o0
7929 fxor %f12, %f2, %f10
7930 ldsw [%l7 + 0x28], %l0
7931 fornot2 %f12, %f14, %f4
7932 movn %xcc, %l6, %g4
7933 fnot2s %f14, %f0
7934 lduw [%l7 + 0x48], %o6
7935 nop
7936 setx loop_866, %l0, %l1
7937 wrpr 0x1, %tl
7938 wrpr %l1, %tnpc
7939 setx 0x34400001400, %l0, %l1
7940 wrpr %l1, %tstate
7941 wrhpr 0x4, %htstate
7942 done
7943 bgu,a loop_867
7944 fmovsvc %xcc, %f8, %f11
7945 movvc %icc, %l5, %o4
7946loop_866:
7947 brlez,a %l1, loop_868
7948loop_867:
7949 fcmpgt16 %f2, %f12, %i3
7950 subcc %i5, %l2, %i4
7951 addccc %o7, %g2, %o2
7952loop_868:
7953 fcmped %fcc3, %f10, %f10
7954 fpack32 %f0, %f0, %f14
7955 edge16l %i6, %l3, %i7
7956 fmovdne %xcc, %f6, %f14
7957 ldsb [%l7 + 0x38], %g1
7958 subccc %i2, 0x102A, %g3
7959 fandnot1s %f11, %f0, %f8
7960 std %f4, [%l7 + 0x60]
7961 fcmpgt32 %f12, %f10, %o1
7962 bvs,a %icc, loop_869
7963 stw %o5, [%l7 + 0x70]
7964 sethi 0x09CF, %g5
7965 andn %l4, %g7, %i0
7966loop_869:
7967 movcs %icc, %g6, %o3
7968 movle %icc, %o0, %i1
7969 ldub [%l7 + 0x4A], %l6
7970 fcmpgt16 %f12, %f10, %l0
7971 siam 0x1
7972 ldsh [%l7 + 0x38], %g4
7973 st %f3, [%l7 + 0x34]
7974 fmovdvc %xcc, %f11, %f5
7975 stw %l5, [%l7 + 0x60]
7976 stw %o6, [%l7 + 0x5C]
7977 edge16 %l1, %i3, %i5
7978 fones %f15
7979 stw %o4, [%l7 + 0x60]
7980 movvs %icc, %i4, %l2
7981 subcc %o7, %g2, %i6
7982 stb %o2, [%l7 + 0x39]
7983 subcc %l3, %i7, %i2
7984 fpadd32 %f10, %f8, %f12
7985 stw %g3, [%l7 + 0x6C]
7986 movcc %icc, %g1, %o1
7987 udiv %o5, 0x0DE7, %g5
7988 umul %g7, 0x0E35, %i0
7989 fbne,a %fcc2, loop_870
7990 brnz,a %g6, loop_871
7991 ldx [%l7 + 0x38], %l4
7992 subccc %o0, %i1, %l6
7993loop_870:
7994 stw %l0, [%l7 + 0x34]
7995loop_871:
7996 fnot2 %f8, %f0
7997 ldsb [%l7 + 0x27], %g4
7998 fbg,a %fcc2, loop_872
7999 fbule,a %fcc3, loop_873
8000 fmovscs %icc, %f7, %f9
8001 fmovdne %xcc, %f4, %f15
8002loop_872:
8003 std %f6, [%l7 + 0x30]
8004loop_873:
8005 fnot2 %f10, %f2
8006 sth %l5, [%l7 + 0x5A]
8007 fpadd32s %f13, %f3, %f15
8008 lduw [%l7 + 0x34], %o3
8009 fmovd %f0, %f2
8010 orcc %o6, %i3, %i5
8011 edge8n %o4, %l1, %l2
8012 ldx [%l7 + 0x18], %i4
8013 fmovdcc %icc, %f1, %f11
8014 fnand %f4, %f8, %f8
8015 mova %xcc, %o7, %i6
8016 fabsd %f12, %f10
8017 movrlz %o2, %g2, %l3
8018 movge %xcc, %i7, %g3
8019 ldsw [%l7 + 0x54], %g1
8020 ldx [%l7 + 0x18], %i2
8021 ldub [%l7 + 0x67], %o1
8022 fpsub16 %f0, %f8, %f10
8023 fcmpeq32 %f0, %f10, %o5
8024 stw %g7, [%l7 + 0x34]
8025 call loop_874
8026 nop
8027 setx loop_875, %l0, %l1
8028 jmpl %l1, %i0
8029 fandnot1 %f10, %f2, %f2
8030 fmovspos %xcc, %f14, %f2
8031loop_874:
8032 tle %icc, 0x1
8033loop_875:
8034 fnegs %f12, %f6
8035 std %f10, [%l7 + 0x30]
8036 brgez %g5, loop_876
8037 ldx [%l7 + 0x50], %g6
8038 sdivx %l4, 0x01F0, %i1
8039 fabsd %f2, %f8
8040loop_876:
8041 st %f9, [%l7 + 0x68]
8042 stw %l6, [%l7 + 0x54]
8043 lduw [%l7 + 0x78], %l0
8044 fsrc1s %f4, %f1
8045 fbg,a %fcc2, loop_877
8046 ldsb [%l7 + 0x16], %o0
8047 fmovrslez %g4, %f1, %f3
8048 stw %o3, [%l7 + 0x2C]
8049loop_877:
8050 ldub [%l7 + 0x58], %l5
8051 sth %i3, [%l7 + 0x3A]
8052 mulscc %i5, %o6, %o4
8053 fmovdg %icc, %f3, %f3
8054 ldsb [%l7 + 0x79], %l2
8055 fmul8ulx16 %f4, %f0, %f0
8056 sdivcc %i4, 0x0EB7, %l1
8057 smul %o7, 0x1037, %i6
8058 fbe,a %fcc1, loop_878
8059 fpsub16 %f14, %f2, %f2
8060 sdiv %o2, 0x145D, %g2
8061 fexpand %f9, %f4
8062loop_878:
8063 fble %fcc0, loop_879
8064 fmovrslz %i7, %f4, %f9
8065 ldsb [%l7 + 0x3D], %l3
8066 bgu loop_880
8067loop_879:
8068 ldd [%l7 + 0x78], %f14
8069 lduh [%l7 + 0x20], %g3
8070 subcc %i2, 0x13FF, %o1
8071loop_880:
8072 fmovdneg %xcc, %f15, %f5
8073 mulscc %g1, 0x199D, %o5
8074 edge32 %g7, %g5, %g6
8075 xnor %l4, 0x1260, %i1
8076 stb %i0, [%l7 + 0x17]
8077 ldd [%l7 + 0x60], %f2
8078 fmuld8ulx16 %f12, %f9, %f12
8079 tsubcctv %l0, 0x0F9C, %l6
8080 ble %icc, loop_881
8081 movvs %xcc, %o0, %g4
8082 fpsub16s %f2, %f6, %f4
8083 bg,a %icc, loop_882
8084loop_881:
8085 ldub [%l7 + 0x16], %l5
8086 orncc %o3, 0x1C27, %i5
8087 xorcc %o6, %i3, %l2
8088loop_882:
8089 stw %i4, [%l7 + 0x40]
8090 for %f12, %f0, %f14
8091 bvs,pt %xcc, loop_883
8092 ldub [%l7 + 0x66], %l1
8093 subccc %o7, %o4, %o2
8094 fnand %f0, %f14, %f0
8095loop_883:
8096 edge32n %g2, %i7, %i6
8097 movl %xcc, %l3, %i2
8098 fands %f10, %f2, %f13
8099 fcmple32 %f6, %f4, %o1
8100 stw %g1, [%l7 + 0x2C]
8101 sll %o5, %g7, %g5
8102 fpsub16 %f12, %f2, %f4
8103 sth %g3, [%l7 + 0x0C]
8104 array16 %g6, %l4, %i1
8105 lduw [%l7 + 0x44], %i0
8106 fxnors %f0, %f15, %f14
8107 umulcc %l0, 0x03B5, %l6
8108 sll %g4, %l5, %o3
8109 tneg %xcc, 0x6
8110 bl loop_884
8111 ldd [%l7 + 0x08], %f14
8112 fornot1s %f9, %f6, %f13
8113 tg %icc, 0x1
8114loop_884:
8115 ldub [%l7 + 0x10], %i5
8116 fmovrdne %o0, %f6, %f4
8117 smul %o6, 0x0BD0, %l2
8118 fcmped %fcc0, %f2, %f8
8119 nop
8120 setx loop_885, %l0, %l1
8121 jmpl %l1, %i4
8122 stb %l1, [%l7 + 0x61]
8123 std %f12, [%l7 + 0x08]
8124 fmovrdgz %i3, %f14, %f12
8125loop_885:
8126 taddcc %o7, %o2, %g2
8127 std %f0, [%l7 + 0x08]
8128 addcc %i7, 0x17CC, %o4
8129 ldub [%l7 + 0x4D], %l3
8130 fbuge,a %fcc0, loop_886
8131 fmovs %f15, %f5
8132 fpmerge %f6, %f13, %f12
8133 fba %fcc2, loop_887
8134loop_886:
8135 lduh [%l7 + 0x10], %i6
8136 brgez,a %o1, loop_888
8137 call loop_889
8138loop_887:
8139 ta %icc, 0x2
8140 bg,a loop_890
8141loop_888:
8142 fnot1s %f15, %f15
8143loop_889:
8144 ldub [%l7 + 0x7B], %i2
8145 movrgz %g1, %g7, %o5
8146loop_890:
8147 brz %g5, loop_891
8148 fmuld8sux16 %f10, %f9, %f10
8149 fba %fcc1, loop_892
8150 add %g6, 0x14E5, %g3
8151loop_891:
8152 fmovscs %xcc, %f13, %f1
8153 fsrc1s %f15, %f4
8154loop_892:
8155 fmovdneg %xcc, %f11, %f5
8156 te %xcc, 0x0
8157 ldx [%l7 + 0x20], %l4
8158 movge %xcc, %i0, %i1
8159 andncc %l6, %g4, %l0
8160 bgu,a,pt %icc, loop_893
8161 ble,a,pt %icc, loop_894
8162 ldsb [%l7 + 0x3E], %l5
8163 movle %xcc, %o3, %o0
8164loop_893:
8165 fmovsg %icc, %f13, %f14
8166loop_894:
8167 st %f11, [%l7 + 0x1C]
8168 smul %o6, %i5, %i4
8169 lduw [%l7 + 0x54], %l1
8170 fble,a %fcc3, loop_895
8171 sethi 0x1163, %l2
8172 fbue %fcc2, loop_896
8173 xor %i3, 0x17AB, %o7
8174loop_895:
8175 bgu %xcc, loop_897
8176 fornot1 %f8, %f6, %f4
8177loop_896:
8178 ldsh [%l7 + 0x7A], %o2
8179 tsubcctv %g2, 0x0197, %i7
8180loop_897:
8181 edge32n %l3, %i6, %o4
8182 sth %i2, [%l7 + 0x34]
8183 fands %f1, %f15, %f0
8184 edge32 %o1, %g1, %g7
8185 xnorcc %g5, 0x18A3, %o5
8186 movpos %icc, %g6, %l4
8187 fmovdgu %xcc, %f11, %f15
8188 bne loop_898
8189 array16 %i0, %g3, %l6
8190 srl %g4, 0x09, %i1
8191 taddcctv %l5, 0x0FEB, %l0
8192loop_898:
8193 movcc %icc, %o0, %o3
8194 fbge %fcc1, loop_899
8195 fmovrslez %o6, %f3, %f7
8196 fmovdvc %xcc, %f11, %f15
8197 tne %xcc, 0x1
8198loop_899:
8199 or %i5, 0x14AD, %l1
8200 ldub [%l7 + 0x71], %i4
8201 brlz %l2, loop_900
8202 srl %o7, %o2, %g2
8203 movcc %icc, %i7, %i3
8204 movcs %icc, %i6, %l3
8205loop_900:
8206 edge16l %i2, %o4, %o1
8207 fbo,a %fcc1, loop_901
8208 edge8l %g7, %g5, %g1
8209 xnor %o5, %l4, %i0
8210 fornot1 %f14, %f12, %f0
8211loop_901:
8212 fmovsn %xcc, %f10, %f4
8213 srl %g3, 0x17, %l6
8214 stw %g4, [%l7 + 0x20]
8215 fmovdpos %icc, %f1, %f6
8216 fpsub16s %f1, %f12, %f14
8217 edge16 %g6, %l5, %i1
8218 fmovdg %icc, %f12, %f7
8219 ldub [%l7 + 0x11], %o0
8220 sth %l0, [%l7 + 0x66]
8221 fbul,a %fcc0, loop_902
8222 fcmpeq16 %f8, %f6, %o6
8223 fmovsvc %icc, %f4, %f0
8224 fsrc2 %f10, %f12
8225loop_902:
8226 stw %i5, [%l7 + 0x60]
8227 stw %l1, [%l7 + 0x1C]
8228 tg %icc, 0x2
8229 edge8ln %i4, %o3, %l2
8230 brgez %o7, loop_903
8231 bneg,a loop_904
8232 lduw [%l7 + 0x38], %o2
8233 movrgez %g2, %i3, %i7
8234loop_903:
8235 movneg %xcc, %i6, %i2
8236loop_904:
8237 ld [%l7 + 0x10], %f6
8238 bge %icc, loop_905
8239 fmovrsgz %l3, %f4, %f6
8240 lduw [%l7 + 0x70], %o1
8241 bneg loop_906
8242loop_905:
8243 tn %icc, 0x6
8244 ld [%l7 + 0x08], %f2
8245 fpadd16s %f4, %f6, %f1
8246loop_906:
8247 std %f12, [%l7 + 0x08]
8248 fmovdl %icc, %f2, %f1
8249 fbo %fcc0, loop_907
8250 fandnot1 %f0, %f10, %f8
8251 ldd [%l7 + 0x78], %f4
8252 for %f8, %f6, %f8
8253loop_907:
8254 bcc,a,pt %icc, loop_908
8255 stx %g7, [%l7 + 0x40]
8256 fzero %f10
8257 st %f6, [%l7 + 0x0C]
8258loop_908:
8259 stb %g5, [%l7 + 0x6C]
8260 fpackfix %f0, %f8
8261 ldd [%l7 + 0x38], %f12
8262 stb %o4, [%l7 + 0x6A]
8263 bvc,a,pn %icc, loop_909
8264 fcmped %fcc2, %f6, %f4
8265 sth %o5, [%l7 + 0x46]
8266 edge32n %g1, %l4, %i0
8267loop_909:
8268 andcc %g3, %g4, %l6
8269 fnands %f1, %f9, %f10
8270 fbne %fcc1, loop_910
8271 stb %l5, [%l7 + 0x5B]
8272 fandnot1s %f9, %f12, %f0
8273 ldsw [%l7 + 0x24], %g6
8274loop_910:
8275 fxor %f6, %f0, %f0
8276 std %f8, [%l7 + 0x10]
8277 bn,a %icc, loop_911
8278 fmovdcc %xcc, %f7, %f7
8279 sub %i1, %o0, %o6
8280 stb %l0, [%l7 + 0x36]
8281loop_911:
8282 stx %l1, [%l7 + 0x68]
8283 fble,a %fcc2, loop_912
8284 lduw [%l7 + 0x58], %i4
8285 edge16ln %o3, %i5, %o7
8286 ld [%l7 + 0x44], %f8
8287loop_912:
8288 mulscc %o2, %g2, %l2
8289 fmovrsne %i3, %f5, %f0
8290 fcmple16 %f10, %f2, %i7
8291 faligndata %f14, %f4, %f2
8292 fmovrdlez %i2, %f10, %f10
8293 ldx [%l7 + 0x48], %i6
8294 fmovdneg %xcc, %f10, %f3
8295 ldsb [%l7 + 0x37], %o1
8296 bne loop_913
8297 fpadd32s %f6, %f4, %f5
8298 stb %g7, [%l7 + 0x29]
8299 ldsw [%l7 + 0x44], %g5
8300loop_913:
8301 fpsub32 %f12, %f0, %f0
8302 fabss %f6, %f11
8303 stw %o4, [%l7 + 0x7C]
8304 bneg,pn %icc, loop_914
8305 ld [%l7 + 0x5C], %f0
8306 fbule,a %fcc0, loop_915
8307 fmovda %icc, %f12, %f11
8308loop_914:
8309 fmovsg %icc, %f4, %f4
8310 lduw [%l7 + 0x0C], %o5
8311loop_915:
8312 ldsb [%l7 + 0x41], %g1
8313 udivcc %l4, 0x089A, %l3
8314 fpack32 %f0, %f10, %f6
8315 brlz,a %g3, loop_916
8316 fmovrsne %i0, %f11, %f14
8317 fbuge,a %fcc2, loop_917
8318 alignaddr %l6, %g4, %l5
8319loop_916:
8320 fnot1s %f15, %f12
8321 smul %i1, 0x004C, %o0
8322loop_917:
8323 udiv %g6, 0x0FAD, %l0
8324 fmovrdlez %o6, %f4, %f0
8325 fcmpgt32 %f0, %f4, %i4
8326 ldx [%l7 + 0x60], %l1
8327 fmovspos %xcc, %f15, %f8
8328 fbul,a %fcc3, loop_918
8329 tsubcc %i5, 0x0521, %o3
8330 std %f14, [%l7 + 0x40]
8331 fmovsneg %icc, %f7, %f12
8332loop_918:
8333 fmovdgu %icc, %f0, %f0
8334 umul %o2, %o7, %l2
8335 stb %i3, [%l7 + 0x17]
8336 sth %i7, [%l7 + 0x12]
8337 movneg %icc, %g2, %i2
8338 fmovrdlez %i6, %f12, %f0
8339 te %xcc, 0x6
8340 brlez,a %g7, loop_919
8341 ldsw [%l7 + 0x20], %o1
8342 ldub [%l7 + 0x4E], %o4
8343 bl,a %xcc, loop_920
8344loop_919:
8345 ldd [%l7 + 0x60], %f10
8346 fmovdvc %xcc, %f3, %f12
8347 stx %g5, [%l7 + 0x18]
8348loop_920:
8349 bge,a,pn %xcc, loop_921
8350 brgez,a %o5, loop_922
8351 movpos %icc, %g1, %l3
8352 ldsb [%l7 + 0x1B], %g3
8353loop_921:
8354 edge16n %l4, %l6, %i0
8355loop_922:
8356 st %f4, [%l7 + 0x5C]
8357 fmovsleu %icc, %f10, %f13
8358 edge32n %l5, %g4, %i1
8359 movgu %icc, %g6, %o0
8360 lduw [%l7 + 0x44], %o6
8361 brnz %i4, loop_923
8362 ldsb [%l7 + 0x56], %l0
8363 move %xcc, %i5, %o3
8364 mulx %l1, %o2, %l2
8365loop_923:
8366 fornot1 %f8, %f2, %f4
8367 udivx %o7, 0x1BB8, %i7
8368 lduh [%l7 + 0x58], %g2
8369 ld [%l7 + 0x4C], %f3
8370 movrlz %i3, %i6, %g7
8371 fcmple32 %f10, %f4, %o1
8372 fbuge,a %fcc3, loop_924
8373 std %f6, [%l7 + 0x50]
8374 stb %o4, [%l7 + 0x3E]
8375 sth %i2, [%l7 + 0x1A]
8376loop_924:
8377 std %f2, [%l7 + 0x08]
8378 std %f12, [%l7 + 0x48]
8379 fcmpne32 %f6, %f8, %g5
8380 nop
8381 setx loop_925, %l0, %l1
8382 jmpl %l1, %o5
8383 fmovrdlz %l3, %f0, %f14
8384 movge %xcc, %g1, %g3
8385 fmovs %f9, %f1
8386loop_925:
8387 tge %xcc, 0x5
8388 subc %l6, %l4, %l5
8389 ldsb [%l7 + 0x36], %g4
8390 fbue,a %fcc0, loop_926
8391 std %f10, [%l7 + 0x70]
8392 lduh [%l7 + 0x28], %i0
8393 ldsh [%l7 + 0x1E], %i1
8394loop_926:
8395 edge8 %o0, %o6, %g6
8396 fmovse %icc, %f13, %f1
8397 fabsd %f4, %f12
8398 fcmpne32 %f10, %f8, %l0
8399 fbuge,a %fcc2, loop_927
8400 movpos %xcc, %i5, %i4
8401 fsrc1 %f4, %f12
8402 subccc %l1, 0x0515, %o2
8403loop_927:
8404 fnors %f5, %f13, %f11
8405 edge32ln %l2, %o7, %i7
8406 fpsub32s %f14, %f12, %f9
8407 ldsw [%l7 + 0x50], %o3
8408 fpadd32s %f0, %f15, %f0
8409 array8 %i3, %i6, %g2
8410 brz %g7, loop_928
8411 ldsw [%l7 + 0x6C], %o1
8412 brgez,a %i2, loop_929
8413 edge16l %o4, %g5, %o5
8414loop_928:
8415 ldsb [%l7 + 0x53], %g1
8416 fsrc1s %f9, %f15
8417loop_929:
8418 fbne,a %fcc0, loop_930
8419 fmuld8sux16 %f8, %f8, %f8
8420 brz %l3, loop_931
8421 ba,a,pt %xcc, loop_932
8422loop_930:
8423 fbue,a %fcc2, loop_933
8424 sdivcc %l6, 0x14C6, %g3
8425loop_931:
8426 bpos,a,pt %xcc, loop_934
8427loop_932:
8428 fpack16 %f0, %f0
8429loop_933:
8430 move %icc, %l5, %l4
8431 fmul8x16al %f6, %f12, %f14
8432loop_934:
8433 fornot2s %f4, %f3, %f14
8434 ldub [%l7 + 0x21], %i0
8435 st %f9, [%l7 + 0x6C]
8436 ldsw [%l7 + 0x0C], %g4
8437 alignaddr %o0, %i1, %g6
8438 st %f7, [%l7 + 0x58]
8439 ldd [%l7 + 0x60], %f0
8440 andn %l0, 0x0D72, %o6
8441 fsrc1s %f4, %f6
8442 fcmpne16 %f14, %f14, %i5
8443 movrlez %i4, %l1, %l2
8444 fandnot2 %f4, %f10, %f10
8445 fmovsvs %icc, %f13, %f11
8446 srax %o2, 0x0D, %o7
8447 fexpand %f14, %f2
8448 fsrc1s %f14, %f5
8449 fmovsa %xcc, %f2, %f10
8450 brz %o3, loop_935
8451 fmovsneg %icc, %f2, %f15
8452 stw %i3, [%l7 + 0x3C]
8453 xnor %i7, 0x1AAF, %i6
8454loop_935:
8455 movcc %icc, %g7, %o1
8456 umul %i2, %o4, %g2
8457 fmovrdgez %o5, %f8, %f14
8458 fmovsne %xcc, %f9, %f8
8459 ldsh [%l7 + 0x7C], %g1
8460 brnz,a %l3, loop_936
8461 movg %xcc, %l6, %g3
8462 st %f13, [%l7 + 0x60]
8463 fmul8ulx16 %f14, %f0, %f14
8464loop_936:
8465 bpos,a loop_937
8466 std %f8, [%l7 + 0x40]
8467 tsubcc %g5, %l5, %i0
8468 fandnot1s %f9, %f11, %f12
8469loop_937:
8470 sth %g4, [%l7 + 0x3E]
8471 sub %o0, %l4, %i1
8472 fmovdl %icc, %f15, %f2
8473 ld [%l7 + 0x54], %f0
8474 fornot2s %f3, %f0, %f11
8475 fnot2s %f6, %f15
8476 movrlez %l0, 0x0FE, %o6
8477 movvs %xcc, %g6, %i4
8478 ld [%l7 + 0x5C], %f14
8479 tvc %xcc, 0x4
8480 fnor %f12, %f8, %f4
8481 fones %f3
8482 ldx [%l7 + 0x70], %l1
8483 lduw [%l7 + 0x60], %i5
8484 fbe %fcc0, loop_938
8485 ldsb [%l7 + 0x70], %l2
8486 fmul8x16al %f14, %f5, %f12
8487 tl %icc, 0x4
8488loop_938:
8489 udiv %o7, 0x0AE9, %o3
8490 stw %o2, [%l7 + 0x40]
8491 brlez,a %i3, loop_939
8492 subcc %i7, %g7, %i6
8493 fble %fcc0, loop_940
8494 andncc %i2, %o4, %o1
8495loop_939:
8496 movrgez %o5, 0x27A, %g2
8497 edge16 %l3, %g1, %g3
8498loop_940:
8499 ldub [%l7 + 0x43], %l6
8500 fmuld8sux16 %f1, %f11, %f0
8501 fcmpeq32 %f8, %f6, %l5
8502 orn %g5, 0x0714, %i0
8503 fcmpgt32 %f10, %f2, %g4
8504 array32 %l4, %i1, %l0
8505 fandnot1s %f4, %f9, %f5
8506 ldsb [%l7 + 0x57], %o6
8507 and %g6, 0x182B, %i4
8508 st %f13, [%l7 + 0x28]
8509 edge32 %o0, %i5, %l1
8510 ldub [%l7 + 0x6D], %o7
8511 st %f4, [%l7 + 0x20]
8512 ldd [%l7 + 0x38], %f6
8513 move %xcc, %l2, %o2
8514 siam 0x1
8515 fand %f4, %f4, %f8
8516 fmovdg %icc, %f14, %f1
8517 fpmerge %f10, %f1, %f12
8518 sth %i3, [%l7 + 0x6C]
8519 ldsb [%l7 + 0x62], %i7
8520 ldx [%l7 + 0x28], %o3
8521 nop
8522 setx loop_941, %l0, %l1
8523 wrpr 0x1, %tl
8524 wrpr %l1, %tpc
8525 add %l1, 0x4, %l1
8526 wrpr %l1, %tnpc
8527 setx 0x34400001400, %l0, %l1
8528 wrpr %l1, %tstate
8529 wrhpr 0x4, %htstate
8530 retry
8531 fmovsleu %icc, %f2, %f9
8532 bvs loop_942
8533 fornot1 %f6, %f4, %f2
8534loop_941:
8535 stx %g7, [%l7 + 0x18]
8536 st %f9, [%l7 + 0x5C]
8537loop_942:
8538 fmovdneg %icc, %f8, %f12
8539 udiv %i6, 0x1E15, %o4
8540 andncc %i2, %o5, %o1
8541 fmovdg %icc, %f6, %f1
8542 sth %l3, [%l7 + 0x78]
8543 fmovrse %g2, %f0, %f15
8544 fmul8x16al %f10, %f3, %f4
8545 addccc %g3, 0x00B6, %l6
8546 ldsw [%l7 + 0x5C], %g1
8547 orcc %l5, 0x1B2C, %i0
8548 sdivx %g5, 0x005F, %g4
8549 st %f11, [%l7 + 0x18]
8550 fpadd16 %f8, %f6, %f12
8551 edge8 %i1, %l4, %o6
8552 ldub [%l7 + 0x11], %g6
8553 brgez %i4, loop_943
8554 brnz %o0, loop_944
8555 nop
8556 setx loop_945, %l0, %l1
8557 wrpr 0x1, %tl
8558 wrpr %l1, %tpc
8559 add %l1, 0x4, %l1
8560 wrpr %l1, %tnpc
8561 setx 0x34400001400, %l0, %l1
8562 wrpr %l1, %tstate
8563 wrhpr 0x4, %htstate
8564 retry
8565 ldsb [%l7 + 0x36], %l0
8566loop_943:
8567 edge16n %i5, %l1, %o7
8568loop_944:
8569 fmovsvc %xcc, %f2, %f8
8570loop_945:
8571 tleu %icc, 0x7
8572 xorcc %o2, 0x03F3, %i3
8573 lduw [%l7 + 0x18], %i7
8574 movrne %o3, 0x315, %l2
8575 fsrc2 %f14, %f6
8576 fcmps %fcc3, %f11, %f15
8577 fsrc2 %f6, %f10
8578 fxnors %f6, %f1, %f11
8579 ldsw [%l7 + 0x28], %i6
8580 fmovsvc %xcc, %f1, %f14
8581 ldd [%l7 + 0x58], %f14
8582 taddcctv %o4, %i2, %g7
8583 fandnot2s %f8, %f10, %f13
8584 ldsw [%l7 + 0x78], %o5
8585 tsubcctv %o1, 0x1412, %l3
8586 udiv %g2, 0x1055, %l6
8587 lduw [%l7 + 0x48], %g3
8588 stb %g1, [%l7 + 0x3A]
8589 bn,a %icc, loop_946
8590 edge32ln %i0, %l5, %g4
8591 ldub [%l7 + 0x1D], %i1
8592 tvc %xcc, 0x1
8593loop_946:
8594 fcmpne16 %f2, %f0, %l4
8595 std %f4, [%l7 + 0x70]
8596 fbl %fcc3, loop_947
8597 faligndata %f14, %f4, %f2
8598 fmuld8ulx16 %f9, %f13, %f4
8599 std %f4, [%l7 + 0x40]
8600loop_947:
8601 fornot1s %f11, %f9, %f8
8602 fmovdle %xcc, %f8, %f2
8603 fmovse %xcc, %f7, %f12
8604 tvs %xcc, 0x1
8605 xnorcc %g5, 0x1CED, %o6
8606 st %f13, [%l7 + 0x40]
8607 ldsh [%l7 + 0x76], %i4
8608 tle %xcc, 0x3
8609 call loop_948
8610 edge8l %g6, %l0, %i5
8611 mova %xcc, %l1, %o0
8612 movrgz %o2, 0x13C, %i3
8613loop_948:
8614 fcmpeq16 %f10, %f8, %o7
8615 fmovrdlez %i7, %f14, %f0
8616 ldx [%l7 + 0x38], %o3
8617 fmovdle %icc, %f15, %f6
8618 ldd [%l7 + 0x40], %f8
8619 fmovrdlz %i6, %f4, %f6
8620 movrlz %o4, 0x0F5, %l2
8621 fsrc2 %f12, %f6
8622 ldd [%l7 + 0x70], %f0
8623 st %f10, [%l7 + 0x60]
8624 stx %g7, [%l7 + 0x40]
8625 movgu %xcc, %i2, %o1
8626 sth %o5, [%l7 + 0x44]
8627 edge8l %l3, %l6, %g3
8628 ld [%l7 + 0x34], %f15
8629 sth %g1, [%l7 + 0x40]
8630 add %i0, %g2, %g4
8631 movgu %xcc, %i1, %l5
8632 movrlz %l4, %o6, %g5
8633 smulcc %i4, %l0, %g6
8634 ldub [%l7 + 0x15], %i5
8635 st %f13, [%l7 + 0x20]
8636 edge32l %l1, %o0, %o2
8637 fcmpeq16 %f4, %f0, %i3
8638 fmovdneg %icc, %f7, %f3
8639 popc 0x0245, %i7
8640 tg %icc, 0x4
8641 brnz %o7, loop_949
8642 fmul8ulx16 %f4, %f0, %f8
8643 fmovsl %xcc, %f10, %f2
8644 stb %i6, [%l7 + 0x45]
8645loop_949:
8646 movge %icc, %o4, %o3
8647 fornot2 %f10, %f2, %f2
8648 lduw [%l7 + 0x08], %l2
8649 std %f14, [%l7 + 0x20]
8650 brnz,a %g7, loop_950
8651 fbg %fcc3, loop_951
8652 tgu %xcc, 0x1
8653 fmovdn %xcc, %f6, %f6
8654loop_950:
8655 ldsh [%l7 + 0x12], %o1
8656loop_951:
8657 tcc %xcc, 0x1
8658 ble,pt %icc, loop_952
8659 ld [%l7 + 0x58], %f2
8660 fmovsvs %xcc, %f13, %f10
8661 fbul,a %fcc3, loop_953
8662loop_952:
8663 sth %o5, [%l7 + 0x12]
8664 fpsub32s %f3, %f14, %f2
8665 ldx [%l7 + 0x58], %i2
8666loop_953:
8667 std %f10, [%l7 + 0x38]
8668 lduw [%l7 + 0x08], %l3
8669 addcc %l6, 0x1963, %g1
8670 ld [%l7 + 0x60], %f5
8671 fmul8x16 %f14, %f6, %f12
8672 lduw [%l7 + 0x0C], %i0
8673 ldx [%l7 + 0x58], %g3
8674 fmovsl %xcc, %f3, %f9
8675 movrgz %g2, 0x21A, %g4
8676 ld [%l7 + 0x74], %f7
8677 ldsw [%l7 + 0x20], %l5
8678 fba,a %fcc0, loop_954
8679 nop
8680 setx loop_955, %l0, %l1
8681 wrpr 0x1, %tl
8682 wrpr %l1, %tnpc
8683 setx 0x34400001400, %l0, %l1
8684 wrpr %l1, %tstate
8685 wrhpr 0x4, %htstate
8686 done
8687 movrlz %l4, %o6, %g5
8688 fnors %f15, %f9, %f12
8689loop_954:
8690 fcmple32 %f6, %f10, %i1
8691loop_955:
8692 fcmple16 %f12, %f0, %i4
8693 nop
8694 setx loop_956, %l0, %l1
8695 wrpr 0x1, %tl
8696 wrpr %l1, %tpc
8697 add %l1, 0x4, %l1
8698 wrpr %l1, %tnpc
8699 setx 0x34400001400, %l0, %l1
8700 wrpr %l1, %tstate
8701 wrhpr 0x4, %htstate
8702 retry
8703 fpack16 %f4, %f9
8704 xorcc %l0, 0x1E88, %i5
8705 brlz,a %g6, loop_957
8706loop_956:
8707 popc %l1, %o0
8708 smulcc %o2, 0x06AE, %i7
8709 fmovsneg %icc, %f7, %f13
8710loop_957:
8711 tneg %icc, 0x4
8712 sdivcc %i3, 0x1769, %i6
8713 fandnot2s %f10, %f1, %f11
8714 ldsh [%l7 + 0x16], %o4
8715 sethi 0x0EBC, %o3
8716 lduh [%l7 + 0x0E], %o7
8717 fpadd32 %f4, %f0, %f10
8718 movvs %xcc, %g7, %l2
8719 addccc %o5, %o1, %i2
8720 fmul8sux16 %f4, %f14, %f4
8721 brlz %l3, loop_958
8722 sethi 0x0D03, %g1
8723 or %l6, 0x1E9F, %g3
8724 stw %i0, [%l7 + 0x64]
8725loop_958:
8726 fnand %f0, %f2, %f4
8727 stb %g4, [%l7 + 0x0B]
8728 lduh [%l7 + 0x62], %l5
8729 ldd [%l7 + 0x10], %f6
8730 ldsw [%l7 + 0x48], %g2
8731 and %o6, 0x0771, %g5
8732 fmul8x16 %f14, %f14, %f4
8733 smul %l4, %i4, %l0
8734 ldx [%l7 + 0x40], %i1
8735 or %g6, 0x003E, %i5
8736 brlez,a %o0, loop_959
8737 stw %l1, [%l7 + 0x1C]
8738 fmovdne %icc, %f4, %f10
8739 fpadd16 %f6, %f8, %f12
8740loop_959:
8741 movre %o2, 0x0FB, %i7
8742 bcc,a loop_960
8743 fmovdn %xcc, %f15, %f11
8744 tne %xcc, 0x5
8745 fmovsneg %icc, %f12, %f6
8746loop_960:
8747 tcs %icc, 0x5
8748 edge8n %i6, %i3, %o3
8749 ldx [%l7 + 0x48], %o7
8750 srlx %o4, %l2, %g7
8751 bne loop_961
8752 fmovrde %o5, %f0, %f6
8753 ld [%l7 + 0x60], %f0
8754 fornot2s %f15, %f3, %f5
8755loop_961:
8756 tgu %xcc, 0x1
8757 fbn %fcc2, loop_962
8758 stx %i2, [%l7 + 0x38]
8759 sra %l3, 0x1F, %o1
8760 bg,a,pt %xcc, loop_963
8761loop_962:
8762 xnor %g1, %l6, %i0
8763 srax %g4, %g3, %g2
8764 fmovdcc %icc, %f6, %f1
8765loop_963:
8766 brz %l5, loop_964
8767 udivx %g5, 0x14AE, %l4
8768 srax %i4, 0x0D, %o6
8769 fmovsg %icc, %f13, %f11
8770loop_964:
8771 fmovsneg %xcc, %f5, %f6
8772 movre %i1, %l0, %g6
8773 siam 0x1
8774 lduw [%l7 + 0x1C], %i5
8775 subc %l1, %o0, %o2
8776 fnor %f14, %f12, %f12
8777 fblg,a %fcc2, loop_965
8778 stx %i7, [%l7 + 0x38]
8779 orn %i3, %o3, %o7
8780 fmovsvc %icc, %f7, %f5
8781loop_965:
8782 fmovscs %xcc, %f10, %f8
8783 fzeros %f11
8784 fbu %fcc2, loop_966
8785 or %o4, 0x179C, %l2
8786 fmovdl %icc, %f14, %f10
8787 fpsub32 %f6, %f6, %f2
8788loop_966:
8789 bshuffle %f8, %f4, %f8
8790 brnz %g7, loop_967
8791 stw %o5, [%l7 + 0x7C]
8792 movle %xcc, %i2, %l3
8793 stb %o1, [%l7 + 0x17]
8794loop_967:
8795 movre %i6, %g1, %l6
8796 stb %i0, [%l7 + 0x7D]
8797 ldx [%l7 + 0x10], %g4
8798 ldd [%l7 + 0x30], %f8
8799 fnot2s %f6, %f10
8800 bcc,a loop_968
8801 movvc %icc, %g2, %l5
8802 stw %g5, [%l7 + 0x38]
8803 fmovdneg %icc, %f6, %f9
8804loop_968:
8805 stx %g3, [%l7 + 0x40]
8806 fmovse %icc, %f3, %f10
8807 sethi 0x0590, %i4
8808 brgez,a %o6, loop_969
8809 ba %icc, loop_970
8810 lduw [%l7 + 0x24], %i1
8811 movrne %l0, %l4, %g6
8812loop_969:
8813 ldx [%l7 + 0x08], %i5
8814loop_970:
8815 andncc %o0, %l1, %i7
8816 movl %xcc, %i3, %o3
8817 fmovsleu %xcc, %f12, %f6
8818 subcc %o2, %o4, %o7
8819 ldx [%l7 + 0x40], %g7
8820 fornot2 %f2, %f6, %f6
8821 fmovdge %xcc, %f0, %f0
8822 movvs %icc, %o5, %i2
8823 fmovsg %icc, %f7, %f5
8824 orn %l2, 0x0979, %o1
8825 lduw [%l7 + 0x68], %l3
8826 std %f10, [%l7 + 0x60]
8827 st %f13, [%l7 + 0x70]
8828 orcc %i6, %l6, %g1
8829 fmuld8sux16 %f6, %f7, %f2
8830 fpadd32 %f2, %f6, %f10
8831 xor %i0, %g4, %l5
8832 st %f4, [%l7 + 0x28]
8833 fmovrdlez %g5, %f0, %f2
8834 fbu %fcc3, loop_971
8835 fand %f0, %f14, %f0
8836 sth %g2, [%l7 + 0x68]
8837 sth %i4, [%l7 + 0x1A]
8838loop_971:
8839 edge8n %o6, %g3, %l0
8840 fmul8x16au %f3, %f2, %f12
8841 fxors %f5, %f10, %f8
8842 stx %i1, [%l7 + 0x20]
8843 st %f1, [%l7 + 0x40]
8844 brlez %l4, loop_972
8845 tleu %icc, 0x1
8846 fbge,a %fcc1, loop_973
8847 fmovrdgz %g6, %f2, %f8
8848loop_972:
8849 tsubcc %i5, 0x091C, %l1
8850 ld [%l7 + 0x28], %f11
8851loop_973:
8852 fmovsle %icc, %f4, %f15
8853 st %f9, [%l7 + 0x2C]
8854 faligndata %f8, %f14, %f4
8855 bg,pt %xcc, loop_974
8856 fmovs %f13, %f4
8857 ldd [%l7 + 0x78], %f12
8858 ble,a loop_975
8859loop_974:
8860 brnz,a %o0, loop_976
8861 addcc %i3, %i7, %o3
8862 fmovsle %xcc, %f2, %f10
8863loop_975:
8864 ldx [%l7 + 0x10], %o2
8865loop_976:
8866 taddcctv %o4, 0x1B77, %o7
8867 ldsb [%l7 + 0x17], %g7
8868 fmovs %f12, %f10
8869 array32 %o5, %l2, %o1
8870 andn %i2, %l3, %l6
8871 bcc,a,pn %icc, loop_977
8872 mova %xcc, %g1, %i6
8873 addccc %g4, %i0, %g5
8874 fbge %fcc2, loop_978
8875loop_977:
8876 fmovsne %xcc, %f12, %f12
8877 bcs %xcc, loop_979
8878 andn %l5, %i4, %o6
8879loop_978:
8880 tsubcc %g2, 0x0328, %l0
8881 fone %f14
8882loop_979:
8883 ldsw [%l7 + 0x50], %i1
8884 ldsw [%l7 + 0x10], %l4
8885 fmovrslez %g6, %f6, %f9
8886 stx %i5, [%l7 + 0x20]
8887 fmovsn %xcc, %f1, %f2
8888 alignaddrl %l1, %o0, %g3
8889 fmul8x16au %f15, %f15, %f12
8890 fmovdleu %icc, %f12, %f7
8891 stx %i3, [%l7 + 0x08]
8892 bgu,a,pt %icc, loop_980
8893 fandnot2s %f15, %f5, %f10
8894 stb %o3, [%l7 + 0x23]
8895 stx %i7, [%l7 + 0x70]
8896loop_980:
8897 fbn %fcc3, loop_981
8898 stw %o4, [%l7 + 0x6C]
8899 nop
8900 setx loop_982, %l0, %l1
8901 jmpl %l1, %o2
8902 ldsb [%l7 + 0x29], %o7
8903loop_981:
8904 fmovrdlz %g7, %f8, %f12
8905 addcc %o5, 0x19BA, %o1
8906loop_982:
8907 fcmple32 %f6, %f14, %l2
8908 andcc %i2, 0x10EA, %l3
8909 movcc %icc, %l6, %g1
8910 fbue,a %fcc2, loop_983
8911 fmovrsne %i6, %f13, %f12
8912 movrne %i0, %g4, %l5
8913 fmovsneg %xcc, %f11, %f6
8914loop_983:
8915 stb %i4, [%l7 + 0x7B]
8916 xorcc %g5, %o6, %g2
8917 array16 %i1, %l4, %l0
8918 ldsh [%l7 + 0x08], %g6
8919 fpsub32 %f6, %f4, %f2
8920 ldsh [%l7 + 0x2A], %l1
8921 edge32l %o0, %g3, %i5
8922 lduw [%l7 + 0x14], %o3
8923 smulcc %i7, 0x040E, %i3
8924 stb %o2, [%l7 + 0x20]
8925 ldsh [%l7 + 0x70], %o7
8926 bvs,a,pt %icc, loop_984
8927 fpack32 %f6, %f8, %f12
8928 lduh [%l7 + 0x24], %o4
8929 fpack32 %f10, %f10, %f10
8930loop_984:
8931 fpsub32 %f0, %f10, %f6
8932 ldsw [%l7 + 0x08], %g7
8933 fba,a %fcc2, loop_985
8934 fxnors %f11, %f12, %f5
8935 orcc %o1, %o5, %i2
8936 ldsb [%l7 + 0x23], %l3
8937loop_985:
8938 ldsw [%l7 + 0x3C], %l2
8939 edge16n %g1, %i6, %i0
8940 stw %g4, [%l7 + 0x44]
8941 fmovrse %l5, %f1, %f4
8942 subc %l6, 0x1510, %i4
8943 movvc %icc, %g5, %o6
8944 edge8 %i1, %l4, %g2
8945 movvs %icc, %g6, %l1
8946 fmovsvs %icc, %f9, %f10
8947 fnegs %f5, %f15
8948 alignaddrl %l0, %o0, %g3
8949 alignaddr %i5, %o3, %i3
8950 fnors %f2, %f8, %f1
8951 st %f5, [%l7 + 0x14]
8952 umulcc %o2, %i7, %o7
8953 fbl %fcc1, loop_986
8954 fmovdl %xcc, %f13, %f14
8955 ld [%l7 + 0x60], %f11
8956 xor %o4, %g7, %o1
8957loop_986:
8958 lduw [%l7 + 0x4C], %i2
8959 tgu %xcc, 0x7
8960 fcmpgt16 %f4, %f8, %o5
8961 alignaddrl %l3, %g1, %i6
8962 brz %i0, loop_987
8963 tleu %icc, 0x5
8964 fble %fcc0, loop_988
8965 addc %g4, 0x0046, %l5
8966loop_987:
8967 tsubcc %l6, 0x18C0, %i4
8968 fbul,a %fcc3, loop_989
8969loop_988:
8970 movneg %xcc, %l2, %o6
8971 fone %f14
8972 fpsub32 %f2, %f14, %f8
8973loop_989:
8974 nop
8975 setx loop_990, %l0, %l1
8976 wrpr 0x1, %tl
8977 wrpr %l1, %tnpc
8978 setx 0x34400001400, %l0, %l1
8979 wrpr %l1, %tstate
8980 wrhpr 0x4, %htstate
8981 done
8982 fblg,a %fcc0, loop_991
8983 fmovrdgez %g5, %f6, %f6
8984 fbue,a %fcc1, loop_992
8985loop_990:
8986 fsrc2s %f8, %f11
8987loop_991:
8988 ld [%l7 + 0x14], %f15
8989 pdist %f4, %f6, %f12
8990loop_992:
8991 fmovdneg %icc, %f0, %f10
8992 fmovspos %icc, %f2, %f1
8993 ldd [%l7 + 0x58], %f0
8994 bshuffle %f2, %f4, %f6
8995 tne %xcc, 0x7
8996 movleu %icc, %l4, %i1
8997 ldub [%l7 + 0x73], %g2
8998 umulcc %l1, 0x1035, %g6
8999 lduh [%l7 + 0x72], %o0
9000 fmul8x16au %f2, %f2, %f4
9001 movg %icc, %l0, %g3
9002 ble,a,pt %xcc, loop_993
9003 fbn %fcc3, loop_994
9004 edge32l %o3, %i3, %o2
9005 andcc %i5, %i7, %o7
9006loop_993:
9007 fandnot2s %f6, %f9, %f11
9008loop_994:
9009 edge16l %o4, %o1, %i2
9010 fba %fcc3, loop_995
9011 subcc %o5, 0x08C3, %l3
9012 fbn %fcc0, loop_996
9013 orcc %g1, 0x03D6, %i6
9014loop_995:
9015 fmovdvs %xcc, %f9, %f7
9016 bneg,a,pt %xcc, loop_997
9017loop_996:
9018 fmovdne %xcc, %f0, %f2
9019 fpsub16 %f4, %f10, %f0
9020 tsubcctv %i0, 0x174D, %g7
9021loop_997:
9022 array16 %l5, %g4, %l6
9023 fmovrdne %l2, %f10, %f10
9024 std %f6, [%l7 + 0x28]
9025 fornot1s %f13, %f14, %f3
9026 bleu,pn %xcc, loop_998
9027 tleu %xcc, 0x0
9028 fandnot1 %f2, %f4, %f4
9029 fmovrde %o6, %f10, %f4
9030loop_998:
9031 st %f5, [%l7 + 0x1C]
9032 umul %i4, 0x0549, %l4
9033 sdiv %g5, 0x0DA5, %g2
9034 st %f13, [%l7 + 0x78]
9035 fmul8x16al %f3, %f12, %f8
9036 stb %i1, [%l7 + 0x7C]
9037 edge32 %g6, %l1, %o0
9038 fmovsn %xcc, %f10, %f7
9039 sra %g3, 0x1E, %o3
9040 edge32n %l0, %i3, %o2
9041 ldub [%l7 + 0x4B], %i5
9042 fmovsa %xcc, %f13, %f9
9043 ldsw [%l7 + 0x30], %o7
9044 ld [%l7 + 0x20], %f8
9045 ld [%l7 + 0x4C], %f14
9046 fmovsle %icc, %f3, %f2
9047 add %o4, %o1, %i7
9048 ld [%l7 + 0x70], %f0
9049 fmovsg %xcc, %f12, %f1
9050 fmovdpos %xcc, %f4, %f11
9051 udivcc %i2, 0x035D, %o5
9052 popc 0x0FEC, %l3
9053 fandnot2s %f10, %f5, %f9
9054 stw %g1, [%l7 + 0x3C]
9055 siam 0x5
9056 stw %i0, [%l7 + 0x70]
9057 sllx %g7, %i6, %l5
9058 edge16ln %l6, %l2, %o6
9059 fcmple16 %f10, %f14, %i4
9060 fpsub16 %f4, %f0, %f0
9061 srl %l4, 0x0E, %g5
9062 lduh [%l7 + 0x7A], %g4
9063 sethi 0x0EF5, %g2
9064 bcc,a,pt %xcc, loop_999
9065 std %f0, [%l7 + 0x50]
9066 fzero %f2
9067 fmovrdgz %i1, %f10, %f14
9068loop_999:
9069 bleu,pt %icc, loop_1000
9070 fmovsvc %icc, %f0, %f5
9071 edge16n %l1, %g6, %g3
9072 fbl %fcc3, loop_1001
9073loop_1000:
9074 fmovdleu %xcc, %f8, %f15
9075 ldub [%l7 + 0x35], %o0
9076 stb %l0, [%l7 + 0x13]
9077loop_1001:
9078 lduh [%l7 + 0x40], %o3
9079 te %icc, 0x0
9080 xorcc %o2, 0x1EEA, %i3
9081 fbuge %fcc3, loop_1002
9082 ldsb [%l7 + 0x58], %o7
9083 fnor %f6, %f2, %f4
9084 fcmpne32 %f4, %f12, %i5
9085loop_1002:
9086 sethi 0x1F6F, %o1
9087 andn %i7, %i2, %o4
9088 lduh [%l7 + 0x1E], %o5
9089 ldub [%l7 + 0x56], %l3
9090 movrlez %i0, 0x384, %g7
9091 fmovrdgz %i6, %f14, %f6
9092 bpos,a loop_1003
9093 bcc,pt %xcc, loop_1004
9094 ld [%l7 + 0x74], %f12
9095 tl %xcc, 0x4
9096loop_1003:
9097 fmovscc %xcc, %f4, %f3
9098loop_1004:
9099 fmovsvs %icc, %f9, %f1
9100 fnands %f5, %f1, %f2
9101 lduw [%l7 + 0x74], %l5
9102 movgu %xcc, %l6, %g1
9103 ba,a,pn %xcc, loop_1005
9104 alignaddr %o6, %i4, %l4
9105 edge16n %l2, %g4, %g5
9106 faligndata %f2, %f0, %f10
9107loop_1005:
9108 fba,a %fcc0, loop_1006
9109 fnegs %f3, %f6
9110 sllx %g2, %i1, %g6
9111 fpack32 %f14, %f12, %f2
9112loop_1006:
9113 st %f5, [%l7 + 0x24]
9114 sth %l1, [%l7 + 0x60]
9115 movcs %icc, %g3, %o0
9116 fmuld8sux16 %f14, %f5, %f6
9117 brgz,a %l0, loop_1007
9118 nop
9119 setx loop_1008, %l0, %l1
9120 jmpl %l1, %o3
9121 std %f0, [%l7 + 0x18]
9122 array16 %o2, %i3, %o7
9123loop_1007:
9124 movn %icc, %o1, %i5
9125loop_1008:
9126 lduw [%l7 + 0x1C], %i7
9127 lduw [%l7 + 0x2C], %o4
9128 fmovdn %icc, %f15, %f3
9129 stb %i2, [%l7 + 0x3C]
9130 te %xcc, 0x7
9131 andn %l3, %i0, %o5
9132 fcmple32 %f12, %f6, %g7
9133 taddcc %i6, %l6, %l5
9134 sllx %o6, 0x10, %i4
9135 ld [%l7 + 0x68], %f10
9136 fpackfix %f8, %f3
9137 ldx [%l7 + 0x58], %l4
9138 fones %f14
9139 subcc %l2, %g1, %g5
9140 std %f2, [%l7 + 0x20]
9141 ldsh [%l7 + 0x5A], %g4
9142 fba %fcc0, loop_1009
9143 nop
9144 setx loop_1010, %l0, %l1
9145 wrpr 0x1, %tl
9146 wrpr %l1, %tpc
9147 add %l1, 0x4, %l1
9148 wrpr %l1, %tnpc
9149 setx 0x34400001400, %l0, %l1
9150 wrpr %l1, %tstate
9151 wrhpr 0x4, %htstate
9152 retry
9153 stw %g2, [%l7 + 0x54]
9154 std %f2, [%l7 + 0x70]
9155loop_1009:
9156 stw %g6, [%l7 + 0x78]
9157loop_1010:
9158 ldd [%l7 + 0x18], %f8
9159 ld [%l7 + 0x0C], %f13
9160 fsrc1 %f8, %f6
9161 ldsw [%l7 + 0x20], %l1
9162 be %icc, loop_1011
9163 movneg %icc, %i1, %g3
9164 ldd [%l7 + 0x08], %f0
9165 movcs %xcc, %o0, %o3
9166loop_1011:
9167 std %f14, [%l7 + 0x40]
9168 ldsw [%l7 + 0x7C], %l0
9169 fnor %f6, %f0, %f6
9170 bgu,a,pn %icc, loop_1012
9171 fornot1 %f4, %f10, %f6
9172 fzeros %f4
9173 fmul8x16al %f12, %f5, %f10
9174loop_1012:
9175 fors %f0, %f3, %f11
9176 movre %o2, 0x290, %i3
9177 fnegs %f10, %f7
9178 sth %o7, [%l7 + 0x70]
9179 ldsb [%l7 + 0x5C], %i5
9180 movgu %icc, %o1, %o4
9181 fmul8x16au %f6, %f2, %f4
9182 orncc %i2, %i7, %l3
9183 movgu %xcc, %o5, %g7
9184 std %f10, [%l7 + 0x08]
9185 fmovsge %xcc, %f1, %f11
9186 ldsb [%l7 + 0x10], %i6
9187 tg %icc, 0x1
9188 bgu,a,pt %xcc, loop_1013
9189 fmovsle %xcc, %f6, %f7
9190 ld [%l7 + 0x74], %f8
9191 ld [%l7 + 0x64], %f5
9192loop_1013:
9193 stw %i0, [%l7 + 0x68]
9194 orncc %l6, 0x0AC0, %l5
9195 ldsh [%l7 + 0x3C], %o6
9196 ldsh [%l7 + 0x4A], %l4
9197 ldub [%l7 + 0x24], %l2
9198 fba %fcc2, loop_1014
9199 lduw [%l7 + 0x78], %i4
9200 umulcc %g5, %g1, %g2
9201 tvs %icc, 0x7
9202loop_1014:
9203 addcc %g6, %l1, %g4
9204 brz %g3, loop_1015
9205 ldub [%l7 + 0x1D], %i1
9206 movrgez %o0, %o3, %o2
9207 fbe %fcc2, loop_1016
9208loop_1015:
9209 fmul8sux16 %f0, %f4, %f4
9210 movl %icc, %i3, %o7
9211 std %f6, [%l7 + 0x68]
9212loop_1016:
9213 movn %xcc, %l0, %o1
9214 fmovdvs %icc, %f11, %f9
9215 tne %icc, 0x4
9216 ldsb [%l7 + 0x3C], %i5
9217 fones %f0
9218 stb %o4, [%l7 + 0x65]
9219 array8 %i2, %i7, %l3
9220 nop
9221 setx loop_1017, %l0, %l1
9222 wrpr 0x1, %tl
9223 wrpr %l1, %tpc
9224 add %l1, 0x4, %l1
9225 wrpr %l1, %tnpc
9226 setx 0x34400001400, %l0, %l1
9227 wrpr %l1, %tstate
9228 wrhpr 0x4, %htstate
9229 retry
9230 fmovdvs %icc, %f7, %f8
9231 tne %xcc, 0x0
9232 st %f2, [%l7 + 0x3C]
9233loop_1017:
9234 ldsb [%l7 + 0x7A], %g7
9235 ldsw [%l7 + 0x6C], %i6
9236 taddcc %o5, 0x02BA, %i0
9237 xnorcc %l6, 0x1FDB, %o6
9238 fmovrde %l4, %f10, %f6
9239 ldsw [%l7 + 0x60], %l5
9240 fcmpeq32 %f8, %f6, %i4
9241 taddcctv %l2, %g1, %g5
9242 st %f5, [%l7 + 0x60]
9243 std %f14, [%l7 + 0x08]
9244 fmovdvc %xcc, %f12, %f1
9245 fble %fcc1, loop_1018
9246 array32 %g6, %g2, %g4
9247 alignaddrl %l1, %g3, %i1
9248 fmovsle %icc, %f13, %f13
9249loop_1018:
9250 sra %o0, %o3, %o2
9251 edge8l %o7, %l0, %o1
9252 addcc %i3, %i5, %o4
9253 edge8 %i2, %l3, %i7
9254 ldub [%l7 + 0x1D], %i6
9255 ble,a %icc, loop_1019
9256 fmovdle %icc, %f3, %f2
9257 std %f12, [%l7 + 0x78]
9258 fand %f14, %f0, %f14
9259loop_1019:
9260 fcmple32 %f6, %f14, %g7
9261 xnorcc %o5, %l6, %i0
9262 fnors %f6, %f14, %f0
9263 fmovrsne %l4, %f7, %f13
9264 ldd [%l7 + 0x30], %f6
9265 ldub [%l7 + 0x50], %l5
9266 edge32ln %o6, %l2, %g1
9267 tpos %icc, 0x2
9268 be,a loop_1020
9269 movvc %icc, %i4, %g5
9270 fpadd32 %f0, %f4, %f12
9271 fbn %fcc1, loop_1021
9272loop_1020:
9273 umulcc %g2, 0x1A3B, %g4
9274 andncc %g6, %l1, %i1
9275 fmovrdgez %o0, %f2, %f14
9276loop_1021:
9277 xnorcc %o3, 0x1FE1, %g3
9278 edge8ln %o2, %l0, %o1
9279 fnand %f4, %f0, %f6
9280 tl %icc, 0x5
9281 sth %i3, [%l7 + 0x1A]
9282 ba %xcc, loop_1022
9283 tleu %xcc, 0x5
9284 fnot1 %f4, %f10
9285 stx %o7, [%l7 + 0x78]
9286loop_1022:
9287 fmovrdlz %i5, %f12, %f12
9288 ldsw [%l7 + 0x64], %o4
9289 tn %xcc, 0x7
9290 fmuld8ulx16 %f6, %f12, %f12
9291 fnegd %f0, %f14
9292 sub %i2, %i7, %i6
9293 ldx [%l7 + 0x58], %g7
9294 brlz,a %o5, loop_1023
9295 sdivcc %l6, 0x0B2C, %i0
9296 fnot2s %f6, %f0
9297 edge8ln %l4, %l3, %l5
9298loop_1023:
9299 edge8ln %o6, %l2, %g1
9300 ldsh [%l7 + 0x7C], %g5
9301 fmovsneg %xcc, %f2, %f11
9302 movge %xcc, %i4, %g2
9303 ldsh [%l7 + 0x3A], %g6
9304 andcc %l1, 0x1672, %i1
9305 udivx %o0, 0x0308, %o3
9306 fxor %f8, %f4, %f8
9307 brlez,a %g3, loop_1024
9308 ldsh [%l7 + 0x5C], %o2
9309 ldd [%l7 + 0x58], %f2
9310 fcmpeq32 %f8, %f0, %g4
9311loop_1024:
9312 stx %l0, [%l7 + 0x50]
9313 tleu %xcc, 0x1
9314 sdivx %o1, 0x0FA0, %o7
9315 xor %i5, %i3, %o4
9316 stw %i2, [%l7 + 0x34]
9317 fmovdneg %xcc, %f6, %f10
9318 mulx %i7, 0x1D06, %g7
9319 movrgez %o5, 0x2EA, %l6
9320 fbe %fcc1, loop_1025
9321 bg,a loop_1026
9322 fxors %f12, %f14, %f7
9323 fmovde %xcc, %f10, %f1
9324loop_1025:
9325 fmovrsne %i6, %f2, %f12
9326loop_1026:
9327 fxors %f15, %f2, %f11
9328 fmuld8ulx16 %f3, %f12, %f12
9329 stb %l4, [%l7 + 0x1D]
9330 movle %icc, %i0, %l5
9331 ldub [%l7 + 0x5B], %o6
9332 tsubcc %l2, %g1, %l3
9333 edge8 %i4, %g5, %g2
9334 fbul %fcc0, loop_1027
9335 stw %g6, [%l7 + 0x58]
9336 stb %i1, [%l7 + 0x7A]
9337 subccc %l1, 0x0CDB, %o0
9338loop_1027:
9339 ldsb [%l7 + 0x0C], %o3
9340 tpos %xcc, 0x1
9341 srax %o2, %g3, %l0
9342 tleu %xcc, 0x6
9343 brz,a %g4, loop_1028
9344 fandnot2 %f10, %f6, %f8
9345 fmovrdlez %o7, %f6, %f6
9346 tsubcctv %i5, %o1, %o4
9347loop_1028:
9348 ld [%l7 + 0x68], %f1
9349 fornot1s %f10, %f2, %f11
9350 ldub [%l7 + 0x79], %i3
9351 fbe %fcc1, loop_1029
9352 xor %i2, 0x0F1D, %i7
9353 sth %g7, [%l7 + 0x0E]
9354 ldub [%l7 + 0x3A], %o5
9355loop_1029:
9356 add %l6, %l4, %i6
9357 movre %l5, 0x235, %i0
9358 stb %l2, [%l7 + 0x59]
9359 fbne,a %fcc3, loop_1030
9360 tge %xcc, 0x3
9361 fandnot1s %f14, %f10, %f9
9362 fbne %fcc3, loop_1031
9363loop_1030:
9364 ldsh [%l7 + 0x5E], %g1
9365 edge32ln %l3, %i4, %o6
9366 stx %g5, [%l7 + 0x78]
9367loop_1031:
9368 tneg %icc, 0x4
9369 fbge,a %fcc2, loop_1032
9370 fble %fcc0, loop_1033
9371 tvs %icc, 0x6
9372 ldd [%l7 + 0x70], %f6
9373loop_1032:
9374 fpsub32 %f4, %f4, %f10
9375loop_1033:
9376 ldsw [%l7 + 0x70], %g6
9377 fcmpgt32 %f8, %f12, %g2
9378 fnot2 %f4, %f14
9379 lduh [%l7 + 0x60], %l1
9380 ldub [%l7 + 0x21], %o0
9381 fnot1s %f1, %f0
9382 ldsh [%l7 + 0x36], %o3
9383 ldx [%l7 + 0x58], %o2
9384 bge,pt %icc, loop_1034
9385 fandnot1s %f0, %f3, %f12
9386 fcmps %fcc3, %f5, %f11
9387 stw %i1, [%l7 + 0x5C]
9388loop_1034:
9389 fmovsle %xcc, %f13, %f5
9390 ldub [%l7 + 0x2D], %g3
9391 bgu loop_1035
9392 fmovsleu %icc, %f11, %f1
9393 movcc %icc, %l0, %g4
9394 edge8 %o7, %i5, %o1
9395loop_1035:
9396 tcs %xcc, 0x6
9397 popc %o4, %i3
9398 edge16n %i7, %g7, %i2
9399 fmovdvc %xcc, %f13, %f13
9400 stw %o5, [%l7 + 0x30]
9401 fblg %fcc0, loop_1036
9402 fbul,a %fcc1, loop_1037
9403 movre %l4, %l6, %l5
9404 nop
9405 setx loop_1038, %l0, %l1
9406 wrpr 0x1, %tl
9407 wrpr %l1, %tpc
9408 add %l1, 0x4, %l1
9409 wrpr %l1, %tnpc
9410 setx 0x34400001400, %l0, %l1
9411 wrpr %l1, %tstate
9412 wrhpr 0x4, %htstate
9413 retry
9414loop_1036:
9415 movleu %xcc, %i6, %l2
9416loop_1037:
9417 movvs %xcc, %g1, %l3
9418 add %i4, %o6, %g5
9419loop_1038:
9420 fmovsl %xcc, %f12, %f2
9421 brlz %g6, loop_1039
9422 ld [%l7 + 0x40], %f11
9423 nop
9424 setx loop_1040, %l0, %l1
9425 wrpr 0x1, %tl
9426 wrpr %l1, %tpc
9427 add %l1, 0x4, %l1
9428 wrpr %l1, %tnpc
9429 setx 0x34400001400, %l0, %l1
9430 wrpr %l1, %tstate
9431 wrhpr 0x4, %htstate
9432 retry
9433 brlez %g2, loop_1041
9434loop_1039:
9435 stx %l1, [%l7 + 0x70]
9436 ldx [%l7 + 0x18], %o0
9437loop_1040:
9438 fcmpeq32 %f8, %f8, %i0
9439loop_1041:
9440 edge8n %o3, %o2, %i1
9441 ldd [%l7 + 0x28], %f2
9442 subccc %g3, 0x0DC1, %g4
9443 bn,a %xcc, loop_1042
9444 fsrc2 %f4, %f2
9445 taddcctv %o7, %i5, %o1
9446 ldx [%l7 + 0x78], %l0
9447loop_1042:
9448 fpadd32 %f12, %f0, %f2
9449 ba,pt %xcc, loop_1043
9450 subc %o4, 0x1D6B, %i3
9451 tpos %xcc, 0x2
9452 stw %g7, [%l7 + 0x30]
9453loop_1043:
9454 add %i7, 0x1028, %i2
9455 movg %xcc, %l4, %o5
9456 tsubcc %l5, %i6, %l6
9457 srl %l2, 0x05, %g1
9458 lduh [%l7 + 0x56], %i4
9459 ldsw [%l7 + 0x58], %l3
9460 bneg,pt %xcc, loop_1044
9461 ba,pt %xcc, loop_1045
9462 fcmpd %fcc3, %f0, %f2
9463 brgz %o6, loop_1046
9464loop_1044:
9465 tsubcc %g5, 0x023D, %g6
9466loop_1045:
9467 move %icc, %g2, %l1
9468 lduw [%l7 + 0x30], %i0
9469loop_1046:
9470 ldsb [%l7 + 0x45], %o3
9471 brlz %o0, loop_1047
9472 ldd [%l7 + 0x38], %f12
9473 bge,a,pt %xcc, loop_1048
9474 bneg,pn %xcc, loop_1049
9475loop_1047:
9476 ld [%l7 + 0x68], %f9
9477 fmovdvc %icc, %f12, %f7
9478loop_1048:
9479 tleu %icc, 0x5
9480loop_1049:
9481 orcc %i1, %g3, %g4
9482 ldub [%l7 + 0x6E], %o7
9483 stb %i5, [%l7 + 0x79]
9484 fba %fcc2, loop_1050
9485 stx %o1, [%l7 + 0x78]
9486 movgu %xcc, %o2, %o4
9487 stw %l0, [%l7 + 0x28]
9488loop_1050:
9489 fmovrdlez %i3, %f2, %f12
9490 sllx %g7, 0x04, %i2
9491 ld [%l7 + 0x54], %f15
9492 pdist %f14, %f0, %f10
9493 fsrc2 %f2, %f6
9494 sth %l4, [%l7 + 0x20]
9495 pdist %f2, %f12, %f10
9496 ta %xcc, 0x5
9497 xorcc %i7, %l5, %o5
9498 tge %icc, 0x3
9499 sra %i6, 0x18, %l6
9500 srlx %g1, 0x09, %l2
9501 ldsb [%l7 + 0x61], %i4
9502 movvs %xcc, %l3, %o6
9503 fpsub32 %f6, %f0, %f8
9504 fands %f1, %f0, %f2
9505 st %f3, [%l7 + 0x10]
9506 fmovspos %icc, %f9, %f7
9507 stx %g5, [%l7 + 0x58]
9508 tg %xcc, 0x3
9509 fbg,a %fcc1, loop_1051
9510 ldx [%l7 + 0x30], %g6
9511 or %g2, %i0, %o3
9512 fzeros %f1
9513loop_1051:
9514 fors %f13, %f15, %f15
9515 fbl,a %fcc1, loop_1052
9516 fxor %f0, %f12, %f0
9517 be,pt %xcc, loop_1053
9518 stw %o0, [%l7 + 0x2C]
9519loop_1052:
9520 pdist %f6, %f0, %f2
9521 fnegd %f0, %f8
9522loop_1053:
9523 fzeros %f5
9524 fmovrdgz %i1, %f4, %f2
9525 ldsh [%l7 + 0x1E], %l1
9526 ldd [%l7 + 0x30], %f12
9527 ldub [%l7 + 0x64], %g3
9528 pdist %f10, %f12, %f2
9529 ldx [%l7 + 0x78], %o7
9530 srl %g4, %o1, %o2
9531 edge32n %o4, %i5, %i3
9532 lduh [%l7 + 0x56], %l0
9533 st %f15, [%l7 + 0x48]
9534 fbl %fcc2, loop_1054
9535 tneg %icc, 0x5
9536 ta %xcc, 0x7
9537 ld [%l7 + 0x18], %f8
9538loop_1054:
9539 movcs %icc, %g7, %i2
9540 fands %f0, %f4, %f12
9541 ldsw [%l7 + 0x48], %i7
9542 st %f0, [%l7 + 0x34]
9543 bge %xcc, loop_1055
9544 lduw [%l7 + 0x0C], %l5
9545 fornot1s %f1, %f9, %f15
9546 movleu %xcc, %o5, %l4
9547loop_1055:
9548 add %i6, 0x1024, %l6
9549 stw %g1, [%l7 + 0x78]
9550 tvs %icc, 0x3
9551 fzero %f0
9552 std %f8, [%l7 + 0x10]
9553 fbne %fcc3, loop_1056
9554 fmovrsne %i4, %f14, %f11
9555 andncc %l3, %l2, %o6
9556 bcc,a loop_1057
9557loop_1056:
9558 fmovde %xcc, %f10, %f7
9559 fmovrdne %g6, %f6, %f2
9560 ldsw [%l7 + 0x38], %g2
9561loop_1057:
9562 fmovrdgz %g5, %f4, %f14
9563 tsubcctv %i0, 0x0CC0, %o3
9564 fbule %fcc3, loop_1058
9565 ldsh [%l7 + 0x0A], %i1
9566 st %f15, [%l7 + 0x68]
9567 xorcc %o0, 0x13C4, %l1
9568loop_1058:
9569 subccc %g3, %g4, %o7
9570 ba,a %xcc, loop_1059
9571 fmovrdlez %o2, %f0, %f14
9572 fnors %f3, %f0, %f2
9573 movvc %icc, %o1, %i5
9574loop_1059:
9575 fba,a %fcc0, loop_1060
9576 tcs %icc, 0x1
9577 tne %xcc, 0x0
9578 stx %i3, [%l7 + 0x18]
9579loop_1060:
9580 tne %xcc, 0x0
9581 xnor %l0, 0x0338, %o4
9582 bvs,pt %icc, loop_1061
9583 fmovrse %i2, %f10, %f7
9584 lduw [%l7 + 0x48], %i7
9585 tcs %xcc, 0x0
9586loop_1061:
9587 ldub [%l7 + 0x0B], %g7
9588 fmovsvc %icc, %f2, %f15
9589 movrlz %o5, 0x118, %l4
9590 fcmpd %fcc3, %f4, %f6
9591 tgu %icc, 0x1
9592 fmovs %f15, %f4
9593 fmovrdlz %l5, %f14, %f14
9594 fmuld8sux16 %f7, %f10, %f12
9595 taddcc %l6, 0x1612, %i6
9596 st %f12, [%l7 + 0x64]
9597 fbu,a %fcc2, loop_1062
9598 srl %g1, %i4, %l3
9599 fbn %fcc0, loop_1063
9600 fmovs %f11, %f15
9601loop_1062:
9602 fmovd %f0, %f12
9603 fxors %f1, %f2, %f6
9604loop_1063:
9605 fmovrdgez %l2, %f12, %f6
9606 bpos,a,pt %xcc, loop_1064
9607 fbo %fcc2, loop_1065
9608 taddcc %g6, %g2, %o6
9609 bleu,pt %xcc, loop_1066
9610loop_1064:
9611 ldd [%l7 + 0x58], %f10
9612loop_1065:
9613 fsrc1s %f2, %f0
9614 sdivx %i0, 0x0A28, %g5
9615loop_1066:
9616 addcc %o3, 0x1C13, %i1
9617 movcs %xcc, %o0, %g3
9618 tl %xcc, 0x0
9619 fnot1s %f12, %f13
9620 smul %l1, 0x1A64, %g4
9621 sethi 0x1A3E, %o2
9622 stw %o1, [%l7 + 0x0C]
9623 sdiv %o7, 0x0E08, %i5
9624 std %f8, [%l7 + 0x18]
9625 bshuffle %f8, %f4, %f2
9626 fbuge %fcc0, loop_1067
9627 bneg,a %icc, loop_1068
9628 edge32n %l0, %i3, %i2
9629 brgz,a %o4, loop_1069
9630loop_1067:
9631 tneg %icc, 0x7
9632loop_1068:
9633 stw %g7, [%l7 + 0x34]
9634 array8 %o5, %i7, %l5
9635loop_1069:
9636 fornot2 %f10, %f6, %f0
9637 nop
9638 setx loop_1070, %l0, %l1
9639 wrpr 0x1, %tl
9640 wrpr %l1, %tnpc
9641 setx 0x34400001400, %l0, %l1
9642 wrpr %l1, %tstate
9643 wrhpr 0x4, %htstate
9644 done
9645 ldub [%l7 + 0x4C], %l6
9646 ldd [%l7 + 0x60], %f6
9647 fmovse %icc, %f12, %f7
9648loop_1070:
9649 fcmpeq32 %f4, %f0, %l4
9650 fmovsge %icc, %f12, %f15
9651 subcc %g1, %i4, %i6
9652 fmovscs %icc, %f9, %f6
9653 movn %icc, %l3, %g6
9654 ldd [%l7 + 0x50], %f0
9655 stw %l2, [%l7 + 0x78]
9656 be,pt %xcc, loop_1071
9657 fmovdvc %xcc, %f0, %f13
9658 fmovs %f1, %f4
9659 ldub [%l7 + 0x68], %o6
9660loop_1071:
9661 edge16ln %i0, %g5, %g2
9662 fmovsge %icc, %f2, %f15
9663 std %f8, [%l7 + 0x70]
9664 st %f9, [%l7 + 0x50]
9665 fpsub16 %f14, %f0, %f4
9666 fmovrslz %o3, %f4, %f15
9667 brz,a %o0, loop_1072
9668 ldx [%l7 + 0x18], %g3
9669 tsubcc %l1, 0x07FC, %g4
9670 ta %xcc, 0x2
9671loop_1072:
9672 fxors %f8, %f14, %f3
9673 lduh [%l7 + 0x52], %i1
9674 fmovdcs %icc, %f13, %f2
9675 fbue,a %fcc3, loop_1073
9676 st %f2, [%l7 + 0x18]
9677 bpos,a loop_1074
9678 bneg,pt %xcc, loop_1075
9679loop_1073:
9680 st %f10, [%l7 + 0x6C]
9681 fmovsvs %xcc, %f3, %f9
9682loop_1074:
9683 fmuld8sux16 %f14, %f13, %f10
9684loop_1075:
9685 fmovse %xcc, %f7, %f11
9686 orcc %o1, %o7, %o2
9687 fone %f2
9688 fsrc2s %f5, %f5
9689 fmovsn %icc, %f10, %f15
9690 ldx [%l7 + 0x10], %i5
9691 fcmple16 %f6, %f6, %l0
9692 edge32l %i3, %i2, %o4
9693 fmovdvc %xcc, %f12, %f3
9694 fmovdneg %icc, %f4, %f14
9695 ldx [%l7 + 0x28], %g7
9696 fmovdgu %xcc, %f7, %f13
9697 stx %i7, [%l7 + 0x70]
9698 edge8n %l5, %o5, %l4
9699 movrlez %g1, 0x0AB, %l6
9700 st %f8, [%l7 + 0x3C]
9701 bleu %xcc, loop_1076
9702 ldsb [%l7 + 0x26], %i6
9703 fble,a %fcc2, loop_1077
9704 umul %i4, 0x08A7, %l3
9705loop_1076:
9706 umulcc %g6, %l2, %o6
9707 xnor %g5, %i0, %o3
9708loop_1077:
9709 bne loop_1078
9710 lduh [%l7 + 0x34], %o0
9711 fcmple16 %f14, %f0, %g2
9712 lduh [%l7 + 0x40], %l1
9713loop_1078:
9714 fpack32 %f12, %f12, %f0
9715 fbug %fcc2, loop_1079
9716 fmovse %icc, %f6, %f4
9717 sdivx %g4, 0x1CE7, %g3
9718 fmovde %icc, %f9, %f6
9719loop_1079:
9720 xnorcc %i1, 0x1DB8, %o7
9721 fmovdne %icc, %f4, %f14
9722 sth %o2, [%l7 + 0x3A]
9723 lduh [%l7 + 0x14], %i5
9724 sdiv %l0, 0x132F, %i3
9725 sth %o1, [%l7 + 0x5A]
9726 srax %i2, 0x15, %g7
9727 fbul,a %fcc1, loop_1080
9728 stx %o4, [%l7 + 0x78]
9729 fble,a %fcc2, loop_1081
9730 orn %l5, 0x0576, %i7
9731loop_1080:
9732 ldx [%l7 + 0x58], %l4
9733 or %g1, 0x0CCD, %o5
9734loop_1081:
9735 fmovsvc %xcc, %f10, %f4
9736 alignaddr %i6, %l6, %i4
9737 movpos %icc, %g6, %l2
9738 bshuffle %f10, %f0, %f14
9739 stx %o6, [%l7 + 0x10]
9740 fblg %fcc1, loop_1082
9741 smul %l3, 0x1939, %i0
9742 stw %o3, [%l7 + 0x6C]
9743 fblg %fcc1, loop_1083
9744loop_1082:
9745 sllx %o0, 0x0E, %g2
9746 fpsub32 %f4, %f0, %f6
9747 fmovrse %l1, %f10, %f3
9748loop_1083:
9749 edge8ln %g5, %g3, %g4
9750 lduw [%l7 + 0x08], %o7
9751 fxnor %f14, %f12, %f10
9752 fnands %f15, %f13, %f1
9753 taddcc %i1, 0x0EA0, %o2
9754 ble,pt %icc, loop_1084
9755 sdivx %i5, 0x0713, %i3
9756 ldub [%l7 + 0x58], %o1
9757 fmul8x16al %f9, %f1, %f6
9758loop_1084:
9759 edge8n %l0, %i2, %o4
9760 ld [%l7 + 0x10], %f15
9761 stx %l5, [%l7 + 0x70]
9762 be,pn %xcc, loop_1085
9763 ldsb [%l7 + 0x17], %g7
9764 srlx %i7, 0x14, %l4
9765 movrgz %o5, %i6, %l6
9766loop_1085:
9767 ldsw [%l7 + 0x44], %i4
9768 fands %f15, %f14, %f12
9769 edge32l %g1, %g6, %o6
9770 srax %l3, 0x06, %i0
9771 movl %xcc, %l2, %o3
9772 srlx %g2, 0x01, %o0
9773 udivx %g5, 0x1159, %g3
9774 stw %g4, [%l7 + 0x50]
9775 umulcc %o7, 0x0633, %i1
9776 stb %o2, [%l7 + 0x31]
9777 movcs %icc, %l1, %i3
9778 stx %o1, [%l7 + 0x10]
9779 fxnor %f8, %f12, %f8
9780 xnorcc %i5, 0x0941, %i2
9781 brlez %l0, loop_1086
9782 fmovdg %xcc, %f6, %f4
9783 movle %xcc, %l5, %o4
9784 fmovde %icc, %f11, %f12
9785loop_1086:
9786 std %f12, [%l7 + 0x50]
9787 ldsb [%l7 + 0x78], %i7
9788 call loop_1087
9789 lduh [%l7 + 0x5A], %g7
9790 brnz,a %l4, loop_1088
9791 fmovsgu %icc, %f8, %f15
9792loop_1087:
9793 fmovdcs %icc, %f1, %f2
9794 edge8 %i6, %l6, %i4
9795loop_1088:
9796 tgu %xcc, 0x6
9797 ba loop_1089
9798 movn %icc, %o5, %g6
9799 fpmerge %f1, %f15, %f4
9800 ldx [%l7 + 0x38], %o6
9801loop_1089:
9802 st %f9, [%l7 + 0x1C]
9803 bneg,a %icc, loop_1090
9804 brz %g1, loop_1091
9805 stx %i0, [%l7 + 0x28]
9806 ldub [%l7 + 0x3D], %l3
9807loop_1090:
9808 std %f8, [%l7 + 0x08]
9809loop_1091:
9810 fmovdpos %xcc, %f5, %f6
9811 lduh [%l7 + 0x74], %l2
9812 xnor %g2, %o3, %o0
9813 ldub [%l7 + 0x35], %g3
9814 fzero %f6
9815 ldub [%l7 + 0x7D], %g4
9816 popc 0x1CE7, %g5
9817 movrlez %o7, %o2, %i1
9818 sdiv %l1, 0x115C, %o1
9819 fbl,a %fcc2, loop_1092
9820 lduh [%l7 + 0x44], %i3
9821 array16 %i2, %l0, %i5
9822 ld [%l7 + 0x3C], %f11
9823loop_1092:
9824 umulcc %o4, %i7, %l5
9825 lduh [%l7 + 0x3E], %g7
9826 movl %icc, %l4, %i6
9827 fornot2s %f15, %f3, %f0
9828 or %l6, %i4, %o5
9829 sllx %o6, 0x1C, %g1
9830 edge32l %i0, %g6, %l3
9831 addccc %g2, 0x05EE, %l2
9832 lduw [%l7 + 0x68], %o0
9833 sll %g3, 0x11, %g4
9834 brgz %o3, loop_1093
9835 fmovsne %icc, %f8, %f11
9836 movre %o7, 0x1A5, %o2
9837 std %f14, [%l7 + 0x18]
9838loop_1093:
9839 ldd [%l7 + 0x70], %f10
9840 subccc %g5, 0x003B, %i1
9841 movcs %xcc, %l1, %o1
9842 fbl %fcc2, loop_1094
9843 sth %i2, [%l7 + 0x08]
9844 fmovdcs %icc, %f6, %f7
9845 umul %l0, 0x1239, %i3
9846loop_1094:
9847 array32 %o4, %i7, %i5
9848 fmovsvs %icc, %f13, %f6
9849 fors %f13, %f4, %f7
9850 fnot1 %f10, %f6
9851 bvs,a,pt %icc, loop_1095
9852 ldub [%l7 + 0x2E], %l5
9853 fxnor %f6, %f10, %f0
9854 ld [%l7 + 0x28], %f13
9855loop_1095:
9856 fcmpeq32 %f6, %f10, %g7
9857 fbule %fcc2, loop_1096
9858 ldd [%l7 + 0x40], %f12
9859 ldx [%l7 + 0x70], %l4
9860 fmovspos %xcc, %f0, %f9
9861loop_1096:
9862 fmul8ulx16 %f10, %f2, %f14
9863 or %l6, %i4, %o5
9864 edge8n %i6, %o6, %i0
9865 lduw [%l7 + 0x78], %g1
9866 fmovrslz %g6, %f11, %f5
9867 taddcc %g2, %l3, %o0
9868 bshuffle %f2, %f8, %f2
9869 fmuld8ulx16 %f0, %f4, %f4
9870 bcs,a,pt %icc, loop_1097
9871 fcmpne16 %f14, %f10, %l2
9872 ldd [%l7 + 0x18], %f10
9873 lduh [%l7 + 0x6E], %g3
9874loop_1097:
9875 ldsb [%l7 + 0x6D], %o3
9876 subcc %g4, 0x07DB, %o7
9877 movpos %xcc, %g5, %i1
9878 edge16l %o2, %l1, %i2
9879 edge8l %o1, %l0, %i3
9880 ldub [%l7 + 0x58], %i7
9881 taddcc %i5, %l5, %o4
9882 bpos loop_1098
9883 lduh [%l7 + 0x36], %l4
9884 fbule %fcc2, loop_1099
9885 fmovdgu %xcc, %f15, %f13
9886loop_1098:
9887 ldx [%l7 + 0x38], %l6
9888 sth %i4, [%l7 + 0x30]
9889loop_1099:
9890 fmovsvc %icc, %f8, %f8
9891 mova %xcc, %g7, %i6
9892 fbug,a %fcc1, loop_1100
9893 edge32ln %o6, %o5, %g1
9894 lduw [%l7 + 0x34], %g6
9895 taddcctv %i0, %l3, %g2
9896loop_1100:
9897 lduh [%l7 + 0x40], %o0
9898 ldsh [%l7 + 0x44], %g3
9899 edge32n %l2, %g4, %o3
9900 edge8n %o7, %i1, %g5
9901 st %f4, [%l7 + 0x0C]
9902 fxors %f5, %f3, %f11
9903 fmovsa %icc, %f8, %f3
9904 bl,a,pn %xcc, loop_1101
9905 bcs %xcc, loop_1102
9906 subccc %o2, 0x1A76, %l1
9907 st %f14, [%l7 + 0x74]
9908loop_1101:
9909 nop
9910 setx loop_1103, %l0, %l1
9911 jmpl %l1, %i2
9912loop_1102:
9913 fmovd %f0, %f12
9914 taddcctv %l0, 0x09F1, %o1
9915 fble %fcc3, loop_1104
9916loop_1103:
9917 fmovdgu %icc, %f8, %f0
9918 ldsb [%l7 + 0x27], %i3
9919 alignaddrl %i7, %l5, %i5
9920loop_1104:
9921 fsrc1s %f11, %f9
9922 ldsh [%l7 + 0x44], %l4
9923 fbn %fcc3, loop_1105
9924 array16 %l6, %o4, %i4
9925 sdivcc %g7, 0x1F89, %o6
9926 ldsw [%l7 + 0x78], %i6
9927loop_1105:
9928 ldd [%l7 + 0x38], %f4
9929 fmovdg %icc, %f11, %f12
9930 lduh [%l7 + 0x3E], %g1
9931 lduh [%l7 + 0x52], %g6
9932 fba,a %fcc3, loop_1106
9933 ld [%l7 + 0x0C], %f15
9934 lduh [%l7 + 0x22], %o5
9935 fors %f3, %f13, %f5
9936loop_1106:
9937 stw %l3, [%l7 + 0x70]
9938 stx %i0, [%l7 + 0x30]
9939 bgu,pt %xcc, loop_1107
9940 st %f15, [%l7 + 0x74]
9941 fmovdn %xcc, %f3, %f4
9942 sth %o0, [%l7 + 0x58]
9943loop_1107:
9944 fbule,a %fcc0, loop_1108
9945 sth %g2, [%l7 + 0x64]
9946 fmovrdlez %l2, %f6, %f8
9947 tsubcctv %g3, %g4, %o3
9948loop_1108:
9949 array8 %o7, %i1, %g5
9950 ldsw [%l7 + 0x14], %o2
9951 ldsh [%l7 + 0x48], %i2
9952 fmovdvc %icc, %f9, %f12
9953 andn %l0, %o1, %i3
9954 fandnot1s %f12, %f6, %f15
9955 ldsb [%l7 + 0x65], %l1
9956 ldub [%l7 + 0x5C], %l5
9957 movvc %xcc, %i7, %i5
9958 edge16l %l6, %l4, %i4
9959 bge,pt %icc, loop_1109
9960 stb %g7, [%l7 + 0x40]
9961 array32 %o4, %i6, %g1
9962 fcmpd %fcc2, %f6, %f8
9963loop_1109:
9964 fmuld8sux16 %f3, %f8, %f10
9965 tgu %xcc, 0x4
9966 ldub [%l7 + 0x4F], %o6
9967 fble %fcc0, loop_1110
9968 fmovrslez %o5, %f5, %f12
9969 stx %g6, [%l7 + 0x18]
9970 fmovdg %icc, %f3, %f12
9971loop_1110:
9972 edge32n %i0, %l3, %o0
9973 stb %g2, [%l7 + 0x27]
9974 fmovrdgez %l2, %f6, %f2
9975 edge32 %g3, %o3, %o7
9976 lduh [%l7 + 0x26], %i1
9977 ldd [%l7 + 0x08], %f6
9978 orn %g5, 0x1FEA, %o2
9979 umulcc %g4, 0x1529, %i2
9980 sdivcc %l0, 0x09E2, %o1
9981 fandnot2 %f4, %f4, %f2
9982 fmuld8ulx16 %f14, %f14, %f6
9983 ble,a,pn %xcc, loop_1111
9984 fpsub16 %f14, %f6, %f6
9985 movvs %xcc, %l1, %l5
9986 sth %i7, [%l7 + 0x64]
9987loop_1111:
9988 fmovse %xcc, %f10, %f2
9989 fmovda %icc, %f7, %f12
9990 fbl,a %fcc1, loop_1112
9991 fcmple16 %f10, %f8, %i5
9992 st %f11, [%l7 + 0x58]
9993 nop
9994 setx loop_1113, %l0, %l1
9995 jmpl %l1, %l6
9996loop_1112:
9997 lduh [%l7 + 0x22], %l4
9998 srlx %i3, %i4, %g7
9999 fmovsa %icc, %f8, %f0
10000loop_1113:
10001 sth %i6, [%l7 + 0x1A]
10002 brnz %g1, loop_1114
10003 edge32ln %o6, %o5, %o4
10004 sth %g6, [%l7 + 0x76]
10005 bcc,a %xcc, loop_1115
10006loop_1114:
10007 std %f8, [%l7 + 0x30]
10008 fpadd16 %f0, %f0, %f0
10009 fmovrslz %i0, %f4, %f10
10010loop_1115:
10011 stx %l3, [%l7 + 0x08]
10012 bleu,pt %xcc, loop_1116
10013 fxnor %f0, %f4, %f0
10014 edge32 %o0, %l2, %g2
10015 fxnor %f12, %f2, %f8
10016loop_1116:
10017 fmovdn %icc, %f14, %f3
10018 xnorcc %g3, 0x1147, %o3
10019 fbg,a %fcc3, loop_1117
10020 nop
10021 setx loop_1118, %l0, %l1
10022 jmpl %l1, %i1
10023 udivcc %o7, 0x0EFE, %g5
10024 tsubcctv %g4, %i2, %o2
10025loop_1117:
10026 addc %o1, 0x0D08, %l1
10027loop_1118:
10028 orcc %l5, 0x0085, %i7
10029 ldub [%l7 + 0x4F], %i5
10030 fors %f12, %f4, %f10
10031 stb %l0, [%l7 + 0x33]
10032 std %f12, [%l7 + 0x70]
10033 fpsub32s %f13, %f10, %f7
10034 stb %l6, [%l7 + 0x47]
10035 sethi 0x0FF2, %l4
10036 tvs %icc, 0x4
10037 fbe %fcc2, loop_1119
10038 fabsd %f10, %f8
10039 brnz,a %i4, loop_1120
10040 fbul %fcc0, loop_1121
10041loop_1119:
10042 edge8n %i3, %i6, %g7
10043 ldsw [%l7 + 0x4C], %g1
10044loop_1120:
10045 st %f15, [%l7 + 0x68]
10046loop_1121:
10047 lduh [%l7 + 0x54], %o6
10048 tgu %icc, 0x7
10049 ldub [%l7 + 0x5A], %o5
10050 popc %o4, %i0
10051 alignaddrl %g6, %o0, %l3
10052 stw %l2, [%l7 + 0x7C]
10053 ldx [%l7 + 0x68], %g3
10054 lduw [%l7 + 0x10], %g2
10055 fmovdge %xcc, %f10, %f1
10056 fbu,a %fcc3, loop_1122
10057 st %f5, [%l7 + 0x68]
10058 sub %i1, 0x1DF4, %o3
10059 ldd [%l7 + 0x70], %f2
10060loop_1122:
10061 brz %o7, loop_1123
10062 ldub [%l7 + 0x24], %g5
10063 std %f2, [%l7 + 0x30]
10064 bne loop_1124
10065loop_1123:
10066 ldx [%l7 + 0x10], %i2
10067 fcmps %fcc0, %f5, %f8
10068 fmovsneg %icc, %f9, %f12
10069loop_1124:
10070 add %o2, %o1, %l1
10071 tneg %xcc, 0x4
10072 ldsb [%l7 + 0x54], %g4
10073 fzero %f4
10074 for %f4, %f0, %f2
10075 xnor %l5, %i7, %i5
10076 edge16ln %l0, %l4, %l6
10077 fnand %f6, %f12, %f2
10078 tle %icc, 0x0
10079 tneg %icc, 0x2
10080 ldx [%l7 + 0x08], %i4
10081 tneg %icc, 0x1
10082 fmovrsne %i6, %f2, %f10
10083 stw %i3, [%l7 + 0x64]
10084 fmovda %xcc, %f10, %f4
10085 fxor %f14, %f2, %f10
10086 bcs loop_1125
10087 fmovsne %xcc, %f10, %f9
10088 bgu,a,pn %xcc, loop_1126
10089 ldsh [%l7 + 0x56], %g1
10090loop_1125:
10091 stb %o6, [%l7 + 0x75]
10092 fpsub16s %f8, %f8, %f11
10093loop_1126:
10094 edge16l %g7, %o4, %o5
10095 addc %g6, 0x02A6, %i0
10096 fnegd %f8, %f14
10097 addcc %l3, 0x1873, %l2
10098 ld [%l7 + 0x48], %f5
10099 fnot1 %f4, %f8
10100 fpadd32s %f4, %f13, %f15
10101 fnot1s %f12, %f9
10102 srlx %g3, 0x03, %o0
10103 stw %g2, [%l7 + 0x38]
10104 xor %i1, %o7, %o3
10105 tn %xcc, 0x6
10106 array32 %i2, %g5, %o1
10107 ldub [%l7 + 0x65], %l1
10108 ldub [%l7 + 0x5F], %g4
10109 fnot2s %f0, %f6
10110 movg %icc, %l5, %i7
10111 fpadd32s %f8, %f3, %f3
10112 lduh [%l7 + 0x22], %o2
10113 sdiv %i5, 0x169E, %l4
10114 sth %l6, [%l7 + 0x0C]
10115 lduh [%l7 + 0x44], %l0
10116 fnot2 %f8, %f4
10117 movvc %icc, %i4, %i3
10118 fcmpeq16 %f14, %f4, %g1
10119 fmovdge %icc, %f13, %f13
10120 edge16n %o6, %g7, %o4
10121 stx %o5, [%l7 + 0x58]
10122 fnegd %f4, %f8
10123 ldd [%l7 + 0x10], %f14
10124 ldd [%l7 + 0x18], %f4
10125 fandnot1 %f6, %f0, %f8
10126 movcc %xcc, %g6, %i0
10127 fmuld8ulx16 %f7, %f0, %f14
10128 bge,pn %xcc, loop_1127
10129 fmovdleu %xcc, %f1, %f2
10130 sth %i6, [%l7 + 0x5E]
10131 orncc %l2, %g3, %l3
10132loop_1127:
10133 ldsh [%l7 + 0x56], %o0
10134 fmovscs %icc, %f3, %f11
10135 fmuld8ulx16 %f8, %f0, %f14
10136 movg %xcc, %i1, %g2
10137 fbu %fcc3, loop_1128
10138 fcmpne16 %f0, %f14, %o3
10139 fornot1 %f6, %f12, %f2
10140 fmovsa %icc, %f11, %f5
10141loop_1128:
10142 ldsw [%l7 + 0x3C], %o7
10143 movrlz %g5, %o1, %l1
10144 fmovdg %xcc, %f0, %f5
10145 fcmpgt16 %f10, %f2, %g4
10146 fmovda %icc, %f5, %f3
10147 fbug %fcc1, loop_1129
10148 fmovda %xcc, %f15, %f1
10149 ldsw [%l7 + 0x5C], %i2
10150 stw %l5, [%l7 + 0x24]
10151loop_1129:
10152 ldsb [%l7 + 0x0C], %o2
10153 sll %i7, %i5, %l4
10154 brz,a %l0, loop_1130
10155 bvc,a,pn %icc, loop_1131
10156 ldub [%l7 + 0x78], %i4
10157 ldsb [%l7 + 0x38], %i3
10158loop_1130:
10159 fbul,a %fcc1, loop_1132
10160loop_1131:
10161 sth %g1, [%l7 + 0x6A]
10162 fmul8x16au %f4, %f11, %f2
10163 lduw [%l7 + 0x68], %o6
10164loop_1132:
10165 fmovdgu %xcc, %f5, %f6
10166 lduh [%l7 + 0x48], %l6
10167 edge32 %o4, %o5, %g6
10168 bneg,pn %icc, loop_1133
10169 bn loop_1134
10170 edge16n %g7, %i0, %l2
10171 std %f2, [%l7 + 0x58]
10172loop_1133:
10173 fmovde %xcc, %f2, %f5
10174loop_1134:
10175 srlx %i6, %g3, %o0
10176 fpsub32s %f9, %f7, %f12
10177 ldsw [%l7 + 0x74], %i1
10178 tneg %icc, 0x3
10179 orn %l3, %g2, %o7
10180 fnegs %f5, %f3
10181 edge32n %g5, %o3, %o1
10182 ldd [%l7 + 0x68], %f2
10183 fmovrsgez %l1, %f12, %f0
10184 bvs loop_1135
10185 st %f15, [%l7 + 0x54]
10186 andn %i2, 0x06C4, %l5
10187 ldd [%l7 + 0x18], %f4
10188loop_1135:
10189 nop
10190 setx loop_1136, %l0, %l1
10191 jmpl %l1, %g4
10192 tvs %xcc, 0x3
10193 fpadd32 %f4, %f8, %f8
10194 tpos %icc, 0x5
10195loop_1136:
10196 tvc %xcc, 0x6
10197 ld [%l7 + 0x7C], %f12
10198 fbge,a %fcc1, loop_1137
10199 fmovrdgez %o2, %f8, %f4
10200 movpos %xcc, %i5, %i7
10201 ldx [%l7 + 0x50], %l4
10202loop_1137:
10203 fandnot1 %f2, %f2, %f14
10204 lduh [%l7 + 0x3C], %l0
10205 lduw [%l7 + 0x28], %i3
10206 fpackfix %f10, %f5
10207 sth %g1, [%l7 + 0x32]
10208 and %i4, 0x0B95, %l6
10209 stw %o6, [%l7 + 0x24]
10210 fbu %fcc2, loop_1138
10211 stb %o5, [%l7 + 0x09]
10212 stb %g6, [%l7 + 0x4E]
10213 movcs %icc, %g7, %o4
10214loop_1138:
10215 fbug,a %fcc0, loop_1139
10216 fzeros %f12
10217 fnot2 %f2, %f6
10218 bshuffle %f0, %f10, %f14
10219loop_1139:
10220 fmovrdlz %i0, %f10, %f0
10221 sdivx %l2, 0x0D7F, %i6
10222 fpadd16s %f13, %f1, %f8
10223 tsubcc %g3, %i1, %o0
10224 edge16l %l3, %g2, %g5
10225 sub %o7, 0x0FBB, %o1
10226 fabsd %f2, %f0
10227 fcmpne32 %f4, %f6, %o3
10228 lduh [%l7 + 0x4E], %l1
10229 udivcc %l5, 0x0C0A, %i2
10230 edge8 %o2, %g4, %i5
10231 fmovsl %icc, %f8, %f13
10232 fbl,a %fcc3, loop_1140
10233 lduh [%l7 + 0x64], %i7
10234 fmovrde %l0, %f14, %f8
10235 bpos,a %xcc, loop_1141
10236loop_1140:
10237 ld [%l7 + 0x2C], %f12
10238 ldub [%l7 + 0x48], %i3
10239 ldx [%l7 + 0x18], %l4
10240loop_1141:
10241 fcmped %fcc1, %f6, %f14
10242 fbne %fcc2, loop_1142
10243 sth %g1, [%l7 + 0x10]
10244 stx %i4, [%l7 + 0x50]
10245 fsrc1 %f12, %f8
10246loop_1142:
10247 mulx %l6, %o6, %o5
10248 ldx [%l7 + 0x78], %g7
10249 ble loop_1143
10250 ld [%l7 + 0x30], %f8
10251 fmovscs %xcc, %f4, %f9
10252 fmovdn %xcc, %f0, %f9
10253loop_1143:
10254 fexpand %f2, %f2
10255 ldsb [%l7 + 0x24], %g6
10256 fbe %fcc1, loop_1144
10257 subccc %o4, %i0, %i6
10258 fbue,a %fcc2, loop_1145
10259 fandnot1 %f14, %f2, %f6
10260loop_1144:
10261 movrgez %l2, 0x010, %g3
10262 tsubcctv %o0, %i1, %l3
10263loop_1145:
10264 andncc %g2, %g5, %o1
10265 fmovdleu %xcc, %f15, %f7
10266 fands %f15, %f11, %f14
10267 bl,a,pn %xcc, loop_1146
10268 tgu %xcc, 0x2
10269 fmovsg %xcc, %f5, %f3
10270 lduw [%l7 + 0x0C], %o7
10271loop_1146:
10272 lduh [%l7 + 0x0A], %l1
10273 fmovdg %xcc, %f0, %f8
10274 edge32n %o3, %l5, %o2
10275 stb %g4, [%l7 + 0x59]
10276 umulcc %i5, 0x1AF2, %i7
10277 udivx %l0, 0x0A84, %i3
10278 ldub [%l7 + 0x59], %l4
10279 fandnot1s %f7, %f6, %f2
10280 movrlz %g1, %i4, %i2
10281 fmovrdlz %l6, %f4, %f4
10282 bleu,a %xcc, loop_1147
10283 lduw [%l7 + 0x40], %o6
10284 movre %g7, %g6, %o4
10285 fones %f2
10286loop_1147:
10287 fands %f11, %f8, %f6
10288 sub %i0, %o5, %i6
10289 fnors %f11, %f13, %f14
10290 fcmpes %fcc2, %f5, %f9
10291 fnors %f13, %f15, %f14
10292 fcmple32 %f14, %f0, %g3
10293 ldd [%l7 + 0x08], %f12
10294 fbu %fcc1, loop_1148
10295 fmovrslz %l2, %f4, %f12
10296 movl %xcc, %o0, %l3
10297 fblg,a %fcc2, loop_1149
10298loop_1148:
10299 movvs %icc, %g2, %i1
10300 fmovrslz %g5, %f14, %f11
10301 for %f12, %f10, %f6
10302loop_1149:
10303 ldd [%l7 + 0x68], %f8
10304 stb %o7, [%l7 + 0x2E]
10305 mulx %o1, 0x0F16, %l1
10306 fmovdne %xcc, %f13, %f2
10307 fandnot2s %f3, %f8, %f4
10308 xnorcc %l5, 0x0CBA, %o3
10309 srax %o2, 0x01, %g4
10310 ldx [%l7 + 0x38], %i5
10311 fpadd16 %f12, %f4, %f6
10312 edge32 %i7, %l0, %l4
10313 fmovrdlez %i3, %f10, %f0
10314 ta %icc, 0x7
10315 fsrc1s %f15, %f13
10316 fmul8sux16 %f10, %f2, %f14
10317 lduh [%l7 + 0x68], %i4
10318 tcs %icc, 0x7
10319 lduw [%l7 + 0x78], %i2
10320 fmovrdgz %g1, %f14, %f6
10321 orcc %l6, 0x1ED8, %o6
10322 fmovdge %icc, %f14, %f8
10323 fands %f5, %f6, %f11
10324 fmovdn %xcc, %f11, %f14
10325 std %f2, [%l7 + 0x50]
10326 fmovdleu %xcc, %f5, %f3
10327 fbe,a %fcc3, loop_1150
10328 alignaddr %g6, %o4, %g7
10329 fpsub16s %f9, %f10, %f14
10330 ldd [%l7 + 0x30], %f14
10331loop_1150:
10332 sdivx %i0, 0x1D26, %i6
10333 st %f8, [%l7 + 0x6C]
10334 lduh [%l7 + 0x52], %g3
10335 fmovsleu %icc, %f2, %f11
10336 movrlez %o5, %o0, %l2
10337 srl %l3, 0x0A, %g2
10338 fbg %fcc2, loop_1151
10339 bgu,a,pt %icc, loop_1152
10340 addccc %g5, 0x12FC, %i1
10341 fbge,a %fcc3, loop_1153
10342loop_1151:
10343 fornot1 %f12, %f8, %f0
10344loop_1152:
10345 umulcc %o1, %o7, %l1
10346 fcmpeq16 %f8, %f14, %o3
10347loop_1153:
10348 ble,pt %icc, loop_1154
10349 fabss %f13, %f15
10350 alignaddr %o2, %g4, %l5
10351 edge8n %i7, %l0, %l4
10352loop_1154:
10353 brz,a %i3, loop_1155
10354 fxors %f12, %f6, %f1
10355 fpadd32s %f15, %f4, %f5
10356 fmovdcc %icc, %f6, %f0
10357loop_1155:
10358 xnor %i5, 0x1CE9, %i4
10359 brnz,a %g1, loop_1156
10360 ldd [%l7 + 0x68], %f6
10361 fpadd16 %f8, %f4, %f8
10362 fmovrdne %l6, %f6, %f14
10363loop_1156:
10364 tpos %xcc, 0x0
10365 ldsb [%l7 + 0x7D], %i2
10366 fnot2 %f0, %f0
10367 stb %g6, [%l7 + 0x60]
10368 fmul8x16al %f8, %f13, %f10
10369 and %o6, 0x159A, %g7
10370 andncc %o4, %i0, %g3
10371 movl %icc, %o5, %o0
10372 sdivcc %l2, 0x0AC8, %i6
10373 fbu,a %fcc3, loop_1157
10374 tsubcctv %g2, %g5, %i1
10375 xnor %l3, 0x031A, %o1
10376 fbge,a %fcc2, loop_1158
10377loop_1157:
10378 orncc %o7, 0x1291, %o3
10379 mova %xcc, %l1, %o2
10380 sth %l5, [%l7 + 0x4C]
10381loop_1158:
10382 ldsb [%l7 + 0x51], %g4
10383 ldx [%l7 + 0x60], %l0
10384 fmovse %icc, %f4, %f5
10385 fbe %fcc3, loop_1159
10386 nop
10387 setx loop_1160, %l0, %l1
10388 wrpr 0x1, %tl
10389 wrpr %l1, %tnpc
10390 setx 0x34400001400, %l0, %l1
10391 wrpr %l1, %tstate
10392 wrhpr 0x4, %htstate
10393 done
10394 fmovdcc %xcc, %f7, %f10
10395 fmovrsne %i7, %f4, %f6
10396loop_1159:
10397 lduw [%l7 + 0x74], %i3
10398loop_1160:
10399 ldsb [%l7 + 0x50], %l4
10400 edge8ln %i5, %i4, %l6
10401 fnand %f6, %f4, %f2
10402 stb %i2, [%l7 + 0x4B]
10403 mulscc %g1, %o6, %g6
10404 stw %g7, [%l7 + 0x40]
10405 ldsh [%l7 + 0x78], %i0
10406 xorcc %g3, 0x0FFC, %o4
10407 orcc %o0, %l2, %o5
10408 fsrc2 %f2, %f2
10409 fbuge %fcc2, loop_1161
10410 and %g2, 0x0929, %i6
10411 ldd [%l7 + 0x40], %f10
10412 fpmerge %f2, %f9, %f6
10413loop_1161:
10414 lduw [%l7 + 0x4C], %g5
10415 ldx [%l7 + 0x40], %l3
10416 std %f4, [%l7 + 0x08]
10417 andncc %i1, %o7, %o1
10418 sll %l1, 0x00, %o2
10419 stb %o3, [%l7 + 0x40]
10420 fzeros %f11
10421 ldx [%l7 + 0x58], %l5
10422 ldsw [%l7 + 0x58], %l0
10423 lduw [%l7 + 0x64], %g4
10424 movrne %i3, 0x190, %l4
10425 umulcc %i7, %i5, %i4
10426 fbul,a %fcc2, loop_1162
10427 fbne,a %fcc0, loop_1163
10428 fmovdg %icc, %f0, %f15
10429 fandnot2 %f14, %f2, %f2
10430loop_1162:
10431 tn %icc, 0x4
10432loop_1163:
10433 tsubcctv %i2, %g1, %l6
10434 ldd [%l7 + 0x08], %f14
10435 fmuld8ulx16 %f4, %f1, %f8
10436 ldub [%l7 + 0x59], %g6
10437 fmovdleu %xcc, %f11, %f7
10438 fmovse %xcc, %f6, %f2
10439 ldd [%l7 + 0x60], %f4
10440 xorcc %g7, %i0, %g3
10441 fpadd32 %f8, %f14, %f10
10442 bg,a,pn %icc, loop_1164
10443 fpack32 %f12, %f10, %f10
10444 lduw [%l7 + 0x1C], %o4
10445 fmovrdlez %o0, %f14, %f0
10446loop_1164:
10447 stx %l2, [%l7 + 0x58]
10448 movcs %icc, %o6, %g2
10449 fpackfix %f10, %f11
10450 ldub [%l7 + 0x65], %i6
10451 brlez %g5, loop_1165
10452 ldd [%l7 + 0x20], %f2
10453 nop
10454 setx loop_1166, %l0, %l1
10455 jmpl %l1, %l3
10456 stb %i1, [%l7 + 0x28]
10457loop_1165:
10458 ld [%l7 + 0x54], %f9
10459 bpos loop_1167
10460loop_1166:
10461 fmovrse %o7, %f6, %f2
10462 fmovdvc %icc, %f12, %f4
10463 movneg %xcc, %o1, %o5
10464loop_1167:
10465 fnot2 %f10, %f12
10466 nop
10467 setx loop_1168, %l0, %l1
10468 jmpl %l1, %o2
10469 movrgz %l1, 0x2B6, %o3
10470 stx %l5, [%l7 + 0x30]
10471 taddcc %g4, %l0, %i3
10472loop_1168:
10473 sll %l4, %i7, %i5
10474 lduw [%l7 + 0x70], %i2
10475 lduw [%l7 + 0x68], %i4
10476 fmovsleu %xcc, %f15, %f2
10477 movneg %icc, %g1, %l6
10478 fmovsgu %xcc, %f4, %f13
10479 ldsh [%l7 + 0x44], %g7
10480 nop
10481 setx loop_1169, %l0, %l1
10482 jmpl %l1, %g6
10483 bge,a,pt %icc, loop_1170
10484 brnz,a %g3, loop_1171
10485 fbule %fcc3, loop_1172
10486loop_1169:
10487 movrlz %o4, 0x370, %i0
10488loop_1170:
10489 array32 %l2, %o0, %o6
10490loop_1171:
10491 sth %g2, [%l7 + 0x70]
10492loop_1172:
10493 ldsw [%l7 + 0x48], %g5
10494 sth %i6, [%l7 + 0x6E]
10495 stw %l3, [%l7 + 0x44]
10496 fmovdne %xcc, %f15, %f1
10497 fbue %fcc2, loop_1173
10498 fornot2s %f9, %f7, %f5
10499 fnot1s %f0, %f8
10500 tg %xcc, 0x4
10501loop_1173:
10502 fcmps %fcc2, %f9, %f14
10503 brz %i1, loop_1174
10504 lduh [%l7 + 0x26], %o1
10505 popc %o5, %o2
10506 std %f0, [%l7 + 0x20]
10507loop_1174:
10508 ldsb [%l7 + 0x48], %l1
10509 bcc,pt %xcc, loop_1175
10510 fmovdvc %icc, %f14, %f11
10511 ld [%l7 + 0x70], %f3
10512 for %f12, %f2, %f14
10513loop_1175:
10514 udiv %o3, 0x1069, %o7
10515 fmul8ulx16 %f2, %f6, %f10
10516 std %f0, [%l7 + 0x60]
10517 bl,a,pn %xcc, loop_1176
10518 movle %xcc, %l5, %l0
10519 fmovdvs %icc, %f15, %f0
10520 std %f14, [%l7 + 0x10]
10521loop_1176:
10522 edge8n %i3, %g4, %l4
10523 fpadd16 %f10, %f0, %f12
10524 st %f4, [%l7 + 0x10]
10525 fmovsn %xcc, %f9, %f15
10526 ldub [%l7 + 0x31], %i5
10527 bcc,a,pn %icc, loop_1177
10528 fmovdcc %icc, %f2, %f8
10529 fabsd %f10, %f2
10530 fbl %fcc2, loop_1178
10531loop_1177:
10532 edge16n %i7, %i4, %i2
10533 fpadd32 %f8, %f14, %f0
10534 fmovsge %icc, %f1, %f9
10535loop_1178:
10536 bvc,pn %icc, loop_1179
10537 ldx [%l7 + 0x20], %g1
10538 ldx [%l7 + 0x10], %l6
10539 std %f6, [%l7 + 0x08]
10540loop_1179:
10541 fmovsle %icc, %f12, %f9
10542 ldsw [%l7 + 0x44], %g7
10543 movrgz %g3, %g6, %i0
10544 faligndata %f6, %f2, %f14
10545 tvc %xcc, 0x6
10546 std %f4, [%l7 + 0x28]
10547 andcc %o4, %l2, %o6
10548 edge32ln %o0, %g2, %i6
10549 brlz,a %g5, loop_1180
10550 fcmpeq32 %f12, %f0, %l3
10551 udivx %i1, 0x18CF, %o5
10552 subccc %o1, %l1, %o2
10553loop_1180:
10554 lduw [%l7 + 0x58], %o7
10555 std %f4, [%l7 + 0x60]
10556 fcmped %fcc1, %f6, %f6
10557 taddcctv %l5, %l0, %i3
10558 fmovdle %icc, %f8, %f10
10559 ldd [%l7 + 0x38], %f2
10560 fmovrdgz %g4, %f8, %f6
10561 bcs,pn %icc, loop_1181
10562 fones %f1
10563 std %f4, [%l7 + 0x70]
10564 lduw [%l7 + 0x28], %o3
10565loop_1181:
10566 fmul8x16 %f9, %f12, %f4
10567 movpos %xcc, %l4, %i5
10568 pdist %f0, %f14, %f10
10569 tpos %xcc, 0x7
10570 brgz,a %i4, loop_1182
10571 ldub [%l7 + 0x69], %i7
10572 lduh [%l7 + 0x0C], %i2
10573 stw %g1, [%l7 + 0x34]
10574loop_1182:
10575 edge16ln %g7, %g3, %g6
10576 fands %f12, %f0, %f13
10577 fbge,a %fcc1, loop_1183
10578 fpadd16s %f6, %f8, %f10
10579 fbule %fcc0, loop_1184
10580 fone %f2
10581loop_1183:
10582 movcc %xcc, %l6, %i0
10583 udivx %o4, 0x0830, %l2
10584loop_1184:
10585 ldsh [%l7 + 0x08], %o0
10586 fnors %f14, %f9, %f11
10587 bvs,a loop_1185
10588 fpadd16s %f15, %f14, %f5
10589 bpos,pt %icc, loop_1186
10590 stb %o6, [%l7 + 0x5C]
10591loop_1185:
10592 siam 0x6
10593 brlz %g2, loop_1187
10594loop_1186:
10595 sethi 0x04F8, %i6
10596 movcs %icc, %l3, %i1
10597 fmovdle %icc, %f10, %f14
10598loop_1187:
10599 stb %o5, [%l7 + 0x3E]
10600 faligndata %f6, %f4, %f14
10601 popc %g5, %l1
10602 stx %o1, [%l7 + 0x68]
10603 smulcc %o7, %o2, %l5
10604 fbug,a %fcc0, loop_1188
10605 ldub [%l7 + 0x23], %i3
10606 edge32 %g4, %o3, %l0
10607 bg,a,pt %icc, loop_1189
10608loop_1188:
10609 fmovdvc %xcc, %f13, %f12
10610 tg %xcc, 0x1
10611 movre %i5, %l4, %i7
10612loop_1189:
10613 sth %i2, [%l7 + 0x68]
10614 taddcc %g1, %g7, %g3
10615 movrgz %i4, 0x227, %g6
10616 fmovrdgz %i0, %f14, %f2
10617 stw %o4, [%l7 + 0x24]
10618 bl,a loop_1190
10619 ldub [%l7 + 0x74], %l6
10620 fornot2 %f0, %f12, %f2
10621 fmovrsgz %l2, %f4, %f15
10622loop_1190:
10623 stx %o0, [%l7 + 0x78]
10624 lduw [%l7 + 0x08], %g2
10625 nop
10626 setx loop_1191, %l0, %l1
10627 wrpr 0x1, %tl
10628 wrpr %l1, %tnpc
10629 setx 0x34400001400, %l0, %l1
10630 wrpr %l1, %tstate
10631 wrhpr 0x4, %htstate
10632 done
10633 tcc %xcc, 0x0
10634 fbug,a %fcc0, loop_1192
10635 lduw [%l7 + 0x1C], %i6
10636loop_1191:
10637 edge32l %o6, %i1, %l3
10638 fmul8x16au %f7, %f1, %f2
10639loop_1192:
10640 movle %xcc, %o5, %g5
10641 addcc %l1, 0x14CC, %o1
10642 ldsh [%l7 + 0x36], %o7
10643 edge16ln %l5, %i3, %g4
10644 ldx [%l7 + 0x08], %o2
10645 ld [%l7 + 0x44], %f2
10646 fandnot2s %f9, %f1, %f2
10647 fmovdleu %xcc, %f2, %f11
10648 stb %o3, [%l7 + 0x6C]
10649 edge8 %i5, %l4, %i7
10650 fmovspos %xcc, %f7, %f0
10651 lduw [%l7 + 0x58], %i2
10652 ldsh [%l7 + 0x4A], %g1
10653 srax %l0, %g3, %g7
10654 fmovrslez %g6, %f13, %f9
10655 addcc %i4, %i0, %l6
10656 sth %o4, [%l7 + 0x38]
10657 fandnot1 %f6, %f12, %f8
10658 fmovs %f14, %f13
10659 lduh [%l7 + 0x6A], %l2
10660 std %f2, [%l7 + 0x78]
10661 ldub [%l7 + 0x7C], %o0
10662 movleu %xcc, %g2, %i6
10663 movcs %xcc, %o6, %i1
10664 xnorcc %o5, 0x0043, %l3
10665 tsubcctv %g5, %o1, %l1
10666 fcmpeq32 %f4, %f4, %o7
10667 umulcc %i3, %g4, %o2
10668 ldd [%l7 + 0x20], %f6
10669 fbule,a %fcc3, loop_1193
10670 fbne,a %fcc3, loop_1194
10671 ldsb [%l7 + 0x58], %l5
10672 lduw [%l7 + 0x5C], %o3
10673loop_1193:
10674 lduh [%l7 + 0x2C], %l4
10675loop_1194:
10676 fmovsvc %xcc, %f9, %f4
10677 fxors %f3, %f2, %f0
10678 edge8n %i5, %i2, %g1
10679 fmovsne %xcc, %f4, %f11
10680 fsrc1s %f11, %f11
10681 edge32n %i7, %l0, %g7
10682 smulcc %g3, 0x0B78, %i4
10683 fble,a %fcc0, loop_1195
10684 fpack16 %f12, %f3
10685 fmovdcc %icc, %f10, %f5
10686 ld [%l7 + 0x10], %f4
10687loop_1195:
10688 bl,pn %xcc, loop_1196
10689 tn %xcc, 0x5
10690 tle %icc, 0x4
10691 fcmple32 %f6, %f6, %g6
10692loop_1196:
10693 ldub [%l7 + 0x5C], %i0
10694 movn %xcc, %o4, %l2
10695 movgu %xcc, %o0, %g2
10696 stx %i6, [%l7 + 0x28]
10697 ble,a,pt %icc, loop_1197
10698 fmovrslz %o6, %f9, %f12
10699 fnegs %f2, %f11
10700 ld [%l7 + 0x68], %f12
10701loop_1197:
10702 fbue,a %fcc2, loop_1198
10703 fmovdg %xcc, %f0, %f9
10704 fexpand %f10, %f0
10705 subcc %i1, 0x0459, %l6
10706loop_1198:
10707 stx %l3, [%l7 + 0x28]
10708 subccc %g5, %o5, %o1
10709 fmovspos %icc, %f10, %f1
10710 tneg %xcc, 0x2
10711 fzeros %f15
10712 bcc loop_1199
10713 fornot1 %f6, %f2, %f14
10714 ldsh [%l7 + 0x4A], %o7
10715 fcmpeq32 %f0, %f14, %i3
10716loop_1199:
10717 fmovdle %xcc, %f0, %f8
10718 sethi 0x084F, %g4
10719 sth %l1, [%l7 + 0x22]
10720 ldsh [%l7 + 0x5E], %o2
10721 movle %xcc, %o3, %l5
10722 sethi 0x12E4, %i5
10723 ldx [%l7 + 0x40], %i2
10724 stx %l4, [%l7 + 0x28]
10725 fmovrsgez %g1, %f3, %f14
10726 fpack32 %f4, %f2, %f0
10727 fcmpeq16 %f14, %f10, %l0
10728 orcc %g7, 0x1002, %i7
10729 alignaddr %g3, %g6, %i4
10730 stx %o4, [%l7 + 0x68]
10731 edge8ln %i0, %l2, %o0
10732 nop
10733 setx loop_1200, %l0, %l1
10734 jmpl %l1, %i6
10735 fexpand %f1, %f4
10736 fnot1 %f0, %f4
10737 std %f14, [%l7 + 0x38]
10738loop_1200:
10739 movrgez %o6, 0x236, %i1
10740 fbn %fcc2, loop_1201
10741 and %g2, 0x174B, %l3
10742 andn %l6, 0x1664, %o5
10743 ble,a %xcc, loop_1202
10744loop_1201:
10745 fbe %fcc1, loop_1203
10746 tgu %icc, 0x6
10747 popc 0x13B0, %o1
10748loop_1202:
10749 brnz %g5, loop_1204
10750loop_1203:
10751 fmovsvc %xcc, %f10, %f11
10752 ta %icc, 0x4
10753 ldd [%l7 + 0x18], %f0
10754loop_1204:
10755 fmovde %icc, %f1, %f10
10756 fornot1 %f10, %f2, %f2
10757 sth %i3, [%l7 + 0x52]
10758 fmovdg %xcc, %f13, %f6
10759 movrne %g4, %l1, %o7
10760 fmovrslz %o3, %f4, %f6
10761 fcmpes %fcc1, %f10, %f12
10762 stb %o2, [%l7 + 0x79]
10763 ld [%l7 + 0x34], %f1
10764 fmovrdgz %i5, %f0, %f8
10765 ldd [%l7 + 0x58], %f4
10766 fzeros %f11
10767 sll %i2, 0x1A, %l5
10768 fcmpgt32 %f10, %f14, %l4
10769 fmovrdne %g1, %f10, %f14
10770 ldub [%l7 + 0x37], %g7
10771 sth %l0, [%l7 + 0x2C]
10772 stx %i7, [%l7 + 0x10]
10773 edge16l %g6, %i4, %g3
10774 fnors %f13, %f13, %f15
10775 andcc %i0, 0x0F2D, %o4
10776 fsrc1s %f7, %f11
10777 brnz,a %o0, loop_1205
10778 fmovdpos %icc, %f4, %f15
10779 fbu %fcc3, loop_1206
10780 fmovsgu %xcc, %f8, %f14
10781loop_1205:
10782 sth %l2, [%l7 + 0x66]
10783 ldsh [%l7 + 0x54], %o6
10784loop_1206:
10785 edge8 %i1, %g2, %l3
10786 fmul8x16au %f13, %f15, %f4
10787 andn %l6, 0x076B, %i6
10788 tsubcctv %o1, %o5, %g5
10789 ldd [%l7 + 0x08], %f6
10790 sth %i3, [%l7 + 0x3C]
10791 fmovs %f6, %f1
10792 fmovsg %icc, %f11, %f6
10793 st %f11, [%l7 + 0x50]
10794 tg %xcc, 0x1
10795 std %f6, [%l7 + 0x78]
10796 fpadd32s %f12, %f4, %f1
10797 std %f10, [%l7 + 0x78]
10798 tne %xcc, 0x4
10799 fcmple32 %f6, %f8, %l1
10800 fbule %fcc1, loop_1207
10801 fmovsg %xcc, %f15, %f13
10802 ldsh [%l7 + 0x64], %g4
10803 xorcc %o7, 0x0E5C, %o3
10804loop_1207:
10805 fnot1s %f7, %f8
10806 alignaddrl %o2, %i5, %i2
10807 fcmple32 %f8, %f0, %l5
10808 edge32n %l4, %g1, %g7
10809 or %i7, %l0, %g6
10810 bneg,a loop_1208
10811 ld [%l7 + 0x5C], %f10
10812 stx %g3, [%l7 + 0x40]
10813 bg,a loop_1209
10814loop_1208:
10815 ld [%l7 + 0x08], %f4
10816 stb %i4, [%l7 + 0x55]
10817 bpos,a loop_1210
10818loop_1209:
10819 fbu,a %fcc3, loop_1211
10820 fmul8ulx16 %f14, %f6, %f14
10821 st %f8, [%l7 + 0x2C]
10822loop_1210:
10823 stb %o4, [%l7 + 0x5F]
10824loop_1211:
10825 fble,a %fcc1, loop_1212
10826 mulx %i0, 0x1A1A, %l2
10827 fmovdleu %xcc, %f0, %f8
10828 fbul %fcc1, loop_1213
10829loop_1212:
10830 fbn %fcc1, loop_1214
10831 fmovs %f0, %f7
10832 tle %icc, 0x5
10833loop_1213:
10834 fnot2s %f12, %f15
10835loop_1214:
10836 fmovsa %xcc, %f11, %f1
10837 fornot1 %f12, %f12, %f6
10838 fmovsg %icc, %f6, %f12
10839 fsrc2 %f0, %f4
10840 fcmpne32 %f2, %f4, %o0
10841 movrlez %o6, %i1, %g2
10842 tsubcctv %l6, %l3, %o1
10843 lduh [%l7 + 0x72], %i6
10844 tneg %xcc, 0x7
10845 movcc %xcc, %o5, %i3
10846 for %f14, %f2, %f0
10847 stb %g5, [%l7 + 0x08]
10848 fmovrdne %g4, %f0, %f8
10849 fbue,a %fcc0, loop_1215
10850 ble,a,pn %xcc, loop_1216
10851 brgez %l1, loop_1217
10852 fmovdle %icc, %f15, %f7
10853loop_1215:
10854 andn %o7, %o2, %i5
10855loop_1216:
10856 tl %icc, 0x0
10857loop_1217:
10858 array32 %i2, %l5, %o3
10859 fba %fcc2, loop_1218
10860 fblg,a %fcc2, loop_1219
10861 fmovscs %xcc, %f10, %f8
10862 lduh [%l7 + 0x5A], %l4
10863loop_1218:
10864 fmovsn %icc, %f14, %f8
10865loop_1219:
10866 andn %g7, %g1, %i7
10867 siam 0x7
10868 ldsw [%l7 + 0x40], %l0
10869 sub %g3, 0x1561, %i4
10870 fcmpeq16 %f6, %f10, %o4
10871 bvs,pt %xcc, loop_1220
10872 stb %i0, [%l7 + 0x71]
10873 fandnot2 %f0, %f2, %f6
10874 tvc %icc, 0x7
10875loop_1220:
10876 movrgz %l2, 0x187, %o0
10877 std %f12, [%l7 + 0x38]
10878 bg,a loop_1221
10879 fmovsg %xcc, %f14, %f4
10880 stx %g6, [%l7 + 0x58]
10881 edge8 %o6, %i1, %g2
10882loop_1221:
10883 fmovrdne %l6, %f4, %f12
10884 orn %o1, %i6, %l3
10885 stx %o5, [%l7 + 0x18]
10886 sub %i3, %g5, %l1
10887 movre %o7, 0x234, %o2
10888 fbg,a %fcc0, loop_1222
10889 ldsb [%l7 + 0x2A], %i5
10890 brlz %i2, loop_1223
10891 stb %g4, [%l7 + 0x38]
10892loop_1222:
10893 fors %f3, %f8, %f1
10894 faligndata %f10, %f6, %f0
10895loop_1223:
10896 fmovspos %xcc, %f13, %f5
10897 fmovse %xcc, %f0, %f7
10898 move %icc, %o3, %l4
10899 stx %g7, [%l7 + 0x18]
10900 fbue,a %fcc0, loop_1224
10901 stw %g1, [%l7 + 0x50]
10902 ldx [%l7 + 0x58], %i7
10903 smulcc %l0, 0x0FB4, %g3
10904loop_1224:
10905 ld [%l7 + 0x6C], %f4
10906 array8 %l5, %i4, %o4
10907 tvs %icc, 0x1
10908 fors %f0, %f11, %f13
10909 lduh [%l7 + 0x0C], %l2
10910 fmovsge %xcc, %f6, %f9
10911 fmovda %icc, %f2, %f6
10912 lduw [%l7 + 0x74], %i0
10913 sth %o0, [%l7 + 0x4A]
10914 edge32 %o6, %i1, %g2
10915 edge16 %l6, %g6, %i6
10916 stw %l3, [%l7 + 0x68]
10917 fands %f11, %f2, %f3
10918 fmovrsne %o5, %f11, %f10
10919 orn %o1, %g5, %l1
10920 siam 0x0
10921 ld [%l7 + 0x50], %f3
10922 bvs,a loop_1225
10923 ld [%l7 + 0x74], %f11
10924 bpos,pn %xcc, loop_1226
10925 st %f3, [%l7 + 0x1C]
10926loop_1225:
10927 fsrc2s %f6, %f14
10928 fand %f0, %f14, %f0
10929loop_1226:
10930 fmovdle %xcc, %f13, %f4
10931 fcmple32 %f8, %f4, %i3
10932 movrlez %o2, %o7, %i2
10933 andn %i5, %g4, %o3
10934 tvs %icc, 0x1
10935 fmovdvs %xcc, %f12, %f3
10936 movvc %xcc, %l4, %g7
10937 subcc %g1, 0x01C1, %l0
10938 movvc %xcc, %i7, %g3
10939 stb %l5, [%l7 + 0x08]
10940 lduh [%l7 + 0x0E], %o4
10941 stw %i4, [%l7 + 0x0C]
10942 brgz,a %l2, loop_1227
10943 fpackfix %f14, %f10
10944 bshuffle %f0, %f6, %f4
10945 stb %i0, [%l7 + 0x17]
10946loop_1227:
10947 smulcc %o0, 0x10DB, %o6
10948 fnegs %f12, %f13
10949 fmovsn %xcc, %f1, %f14
10950 stb %i1, [%l7 + 0x3C]
10951 taddcctv %l6, 0x1CB8, %g2
10952 lduw [%l7 + 0x74], %g6
10953 ldd [%l7 + 0x18], %f14
10954 tneg %xcc, 0x7
10955 std %f8, [%l7 + 0x18]
10956 std %f10, [%l7 + 0x08]
10957 fcmped %fcc0, %f12, %f6
10958 edge8ln %i6, %l3, %o5
10959 fbn,a %fcc2, loop_1228
10960 ldx [%l7 + 0x78], %o1
10961 std %f2, [%l7 + 0x68]
10962 alignaddrl %l1, %i3, %o2
10963loop_1228:
10964 fandnot2s %f11, %f5, %f6
10965 orncc %o7, %g5, %i2
10966 movgu %xcc, %g4, %i5
10967 umul %l4, 0x09D7, %g7
10968 lduh [%l7 + 0x34], %o3
10969 fmul8sux16 %f6, %f2, %f4
10970 movgu %icc, %l0, %i7
10971 xor %g1, %l5, %g3
10972 fpmerge %f12, %f5, %f8
10973 std %f2, [%l7 + 0x30]
10974 fmovsl %icc, %f8, %f1
10975 fmul8ulx16 %f8, %f2, %f0
10976 ldsb [%l7 + 0x7E], %o4
10977 lduh [%l7 + 0x60], %l2
10978 sll %i4, 0x10, %o0
10979 ldd [%l7 + 0x58], %f10
10980 ldub [%l7 + 0x35], %i0
10981 sub %i1, %o6, %g2
10982 fxnors %f0, %f12, %f1
10983 fones %f5
10984 tg %xcc, 0x1
10985 bl,a,pn %icc, loop_1229
10986 srax %g6, 0x0A, %l6
10987 movge %xcc, %i6, %l3
10988 bvc,pt %xcc, loop_1230
10989loop_1229:
10990 fpsub16s %f1, %f5, %f0
10991 srl %o1, %o5, %l1
10992 ldub [%l7 + 0x29], %o2
10993loop_1230:
10994 lduh [%l7 + 0x34], %o7
10995 ldx [%l7 + 0x18], %i3
10996 ldsw [%l7 + 0x08], %g5
10997 ldd [%l7 + 0x30], %f4
10998 fandnot2s %f12, %f2, %f1
10999 ldsw [%l7 + 0x68], %i2
11000 fmovrsgz %g4, %f13, %f0
11001 edge16n %l4, %i5, %g7
11002 fcmple32 %f14, %f10, %l0
11003 bne loop_1231
11004 array8 %i7, %g1, %o3
11005 movpos %xcc, %l5, %o4
11006 ld [%l7 + 0x0C], %f4
11007loop_1231:
11008 tl %icc, 0x6
11009 movpos %xcc, %l2, %i4
11010 ldsb [%l7 + 0x09], %g3
11011 stb %o0, [%l7 + 0x79]
11012 fmovd %f10, %f2
11013 fors %f6, %f7, %f1
11014 fandnot1s %f12, %f5, %f7
11015 ld [%l7 + 0x74], %f4
11016 stb %i1, [%l7 + 0x30]
11017 ble,a,pt %icc, loop_1232
11018 fbul %fcc3, loop_1233
11019 nop
11020 setx loop_1234, %l0, %l1
11021 jmpl %l1, %i0
11022 mova %icc, %g2, %g6
11023loop_1232:
11024 movrgez %o6, 0x20C, %i6
11025loop_1233:
11026 srlx %l3, %o1, %l6
11027loop_1234:
11028 fbge %fcc2, loop_1235
11029 fmovsle %xcc, %f2, %f7
11030 fmovdge %xcc, %f5, %f0
11031 fmovsvs %icc, %f3, %f8
11032loop_1235:
11033 subcc %o5, 0x05DE, %o2
11034 fmovrdlz %o7, %f0, %f0
11035 fmovsa %icc, %f9, %f0
11036 movn %xcc, %i3, %g5
11037 fpack32 %f2, %f0, %f6
11038 fbe %fcc3, loop_1236
11039 array16 %i2, %g4, %l1
11040 sdivcc %i5, 0x1E57, %g7
11041 fmovrsgez %l0, %f1, %f6
11042loop_1236:
11043 fornot2s %f0, %f5, %f14
11044 fors %f0, %f0, %f5
11045 fble,a %fcc0, loop_1237
11046 fmul8x16 %f6, %f12, %f12
11047 bvc %xcc, loop_1238
11048 edge8n %l4, %i7, %g1
11049loop_1237:
11050 lduw [%l7 + 0x34], %o3
11051 movle %icc, %o4, %l2
11052loop_1238:
11053 ldd [%l7 + 0x48], %f8
11054 mova %xcc, %i4, %g3
11055 movrgz %l5, %i1, %o0
11056 lduh [%l7 + 0x6A], %i0
11057 edge8ln %g6, %g2, %i6
11058 ldsh [%l7 + 0x22], %o6
11059 ldd [%l7 + 0x38], %f0
11060 bg,a loop_1239
11061 tge %xcc, 0x6
11062 fbu,a %fcc0, loop_1240
11063 edge8l %o1, %l6, %o5
11064loop_1239:
11065 stb %l3, [%l7 + 0x0E]
11066 fabss %f14, %f12
11067loop_1240:
11068 ld [%l7 + 0x08], %f0
11069 stx %o2, [%l7 + 0x50]
11070 lduh [%l7 + 0x20], %o7
11071 ldub [%l7 + 0x67], %g5
11072 std %f0, [%l7 + 0x10]
11073 fmovrsne %i2, %f9, %f10
11074 fcmple32 %f10, %f12, %i3
11075 addc %g4, 0x04A9, %i5
11076 fpsub16s %f13, %f5, %f7
11077 ba,pt %icc, loop_1241
11078 fmuld8ulx16 %f14, %f2, %f10
11079 sdivcc %l1, 0x1054, %g7
11080 ldub [%l7 + 0x1F], %l0
11081loop_1241:
11082 ldsb [%l7 + 0x3D], %i7
11083 st %f6, [%l7 + 0x2C]
11084 ldsw [%l7 + 0x7C], %l4
11085 mulx %g1, %o4, %l2
11086 xorcc %o3, 0x0485, %i4
11087 fands %f1, %f14, %f11
11088 std %f8, [%l7 + 0x10]
11089 fandnot2s %f2, %f11, %f5
11090 fexpand %f3, %f12
11091 ldub [%l7 + 0x70], %l5
11092 fmul8ulx16 %f10, %f14, %f2
11093 fmul8x16al %f11, %f3, %f14
11094 tvc %icc, 0x0
11095 ldd [%l7 + 0x30], %f12
11096 fornot2s %f11, %f0, %f11
11097 lduw [%l7 + 0x30], %i1
11098 fmovsle %xcc, %f0, %f10
11099 sll %g3, 0x1C, %i0
11100 movpos %icc, %g6, %o0
11101 fnegd %f8, %f14
11102 smulcc %g2, %i6, %o1
11103 fpackfix %f6, %f14
11104 fbg,a %fcc1, loop_1242
11105 bn,a %xcc, loop_1243
11106 tleu %xcc, 0x2
11107 move %xcc, %l6, %o5
11108loop_1242:
11109 lduh [%l7 + 0x70], %l3
11110loop_1243:
11111 fbe,a %fcc3, loop_1244
11112 lduw [%l7 + 0x10], %o6
11113 bne,pt %icc, loop_1245
11114 fbn %fcc3, loop_1246
11115loop_1244:
11116 fmovdneg %xcc, %f11, %f6
11117 stw %o7, [%l7 + 0x14]
11118loop_1245:
11119 umulcc %o2, 0x1857, %g5
11120loop_1246:
11121 fpackfix %f10, %f13
11122 addccc %i3, 0x02BD, %i2
11123 brlz %i5, loop_1247
11124 fxnors %f3, %f8, %f5
11125 fpadd16 %f4, %f8, %f4
11126 fand %f6, %f12, %f0
11127loop_1247:
11128 ld [%l7 + 0x30], %f11
11129 fmovdneg %icc, %f1, %f5
11130 srax %g4, 0x1E, %l1
11131 fpsub32 %f8, %f2, %f14
11132 ldsh [%l7 + 0x36], %g7
11133 fbue %fcc3, loop_1248
11134 ld [%l7 + 0x24], %f15
11135 fmovrsgz %i7, %f3, %f5
11136 fmovde %icc, %f12, %f3
11137loop_1248:
11138 stb %l4, [%l7 + 0x78]
11139 ldd [%l7 + 0x50], %f4
11140 movn %xcc, %g1, %l0
11141 ble,a,pn %icc, loop_1249
11142 pdist %f14, %f0, %f0
11143 fnegd %f14, %f14
11144 fbg %fcc1, loop_1250
11145loop_1249:
11146 edge16 %o4, %o3, %l2
11147 fpack16 %f6, %f4
11148 tsubcctv %i4, %l5, %g3
11149loop_1250:
11150 fmovse %icc, %f1, %f12
11151 fcmpd %fcc1, %f6, %f12
11152 tvc %xcc, 0x7
11153 fpadd16s %f5, %f11, %f11
11154 ld [%l7 + 0x34], %f7
11155 ldsb [%l7 + 0x23], %i1
11156 fmovsl %xcc, %f3, %f8
11157 tgu %icc, 0x5
11158 smul %i0, 0x0CC6, %g6
11159 fxors %f11, %f4, %f5
11160 ldx [%l7 + 0x18], %o0
11161 st %f3, [%l7 + 0x10]
11162 orncc %i6, %g2, %o1
11163 fabsd %f4, %f0
11164 fornot1 %f12, %f14, %f10
11165 fsrc1 %f8, %f6
11166 fcmple32 %f4, %f6, %o5
11167 fsrc2s %f12, %f10
11168 bcc loop_1251
11169 nop
11170 setx loop_1252, %l0, %l1
11171 wrpr 0x1, %tl
11172 wrpr %l1, %tpc
11173 add %l1, 0x4, %l1
11174 wrpr %l1, %tnpc
11175 setx 0x34400001400, %l0, %l1
11176 wrpr %l1, %tstate
11177 wrhpr 0x4, %htstate
11178 retry
11179 sth %l3, [%l7 + 0x3A]
11180 st %f12, [%l7 + 0x10]
11181loop_1251:
11182 fmovrde %o6, %f0, %f12
11183loop_1252:
11184 stw %o7, [%l7 + 0x24]
11185 lduh [%l7 + 0x58], %o2
11186 stw %g5, [%l7 + 0x64]
11187 bge,a loop_1253
11188 fcmple32 %f12, %f4, %l6
11189 bg,a loop_1254
11190 st %f12, [%l7 + 0x68]
11191loop_1253:
11192 fmovdge %xcc, %f8, %f7
11193 movn %xcc, %i3, %i2
11194loop_1254:
11195 ldsh [%l7 + 0x38], %i5
11196 ldsw [%l7 + 0x34], %g4
11197 alignaddrl %l1, %i7, %l4
11198 edge16l %g7, %g1, %o4
11199 fexpand %f12, %f2
11200 edge8ln %o3, %l0, %l2
11201 sth %i4, [%l7 + 0x3A]
11202 fmul8x16al %f1, %f10, %f14
11203 brnz %l5, loop_1255
11204 ldsb [%l7 + 0x63], %i1
11205 fbo,a %fcc0, loop_1256
11206 edge32ln %i0, %g3, %o0
11207loop_1255:
11208 ldsw [%l7 + 0x5C], %i6
11209 lduw [%l7 + 0x10], %g2
11210loop_1256:
11211 ldx [%l7 + 0x50], %o1
11212 ld [%l7 + 0x2C], %f2
11213 movgu %xcc, %o5, %l3
11214 fcmpgt16 %f4, %f4, %o6
11215 fmovdvc %icc, %f15, %f10
11216 ldsb [%l7 + 0x53], %o7
11217 fmovdcc %xcc, %f8, %f7
11218 fcmpeq32 %f4, %f0, %g6
11219 ba,a %xcc, loop_1257
11220 edge8l %o2, %l6, %g5
11221 fmovrsgz %i3, %f15, %f10
11222 movg %xcc, %i5, %i2
11223loop_1257:
11224 fandnot1s %f2, %f11, %f9
11225 tgu %xcc, 0x4
11226 movre %g4, 0x040, %i7
11227 udivcc %l4, 0x1C64, %l1
11228 brlz %g1, loop_1258
11229 call loop_1259
11230 fcmple16 %f6, %f14, %g7
11231 tneg %xcc, 0x6
11232loop_1258:
11233 fmovdle %icc, %f5, %f13
11234loop_1259:
11235 bne loop_1260
11236 fmovrse %o4, %f9, %f13
11237 movpos %xcc, %l0, %o3
11238 edge16 %i4, %l5, %i1
11239loop_1260:
11240 fbue,a %fcc2, loop_1261
11241 fbl,a %fcc1, loop_1262
11242 smul %l2, %i0, %g3
11243 addcc %o0, %g2, %i6
11244loop_1261:
11245 sll %o1, %l3, %o6
11246loop_1262:
11247 sub %o7, 0x18D3, %o5
11248 bshuffle %f8, %f12, %f6
11249 fmovsleu %icc, %f4, %f11
11250 edge32ln %g6, %l6, %g5
11251 stw %i3, [%l7 + 0x64]
11252 sth %o2, [%l7 + 0x22]
11253 ldub [%l7 + 0x12], %i2
11254 siam 0x0
11255 ldsh [%l7 + 0x12], %g4
11256 array8 %i7, %i5, %l4
11257 fmovsa %icc, %f5, %f7
11258 fbg,a %fcc3, loop_1263
11259 fmovrse %g1, %f12, %f5
11260 tl %icc, 0x5
11261 fmovscs %xcc, %f4, %f14
11262loop_1263:
11263 fcmped %fcc1, %f8, %f12
11264 stb %l1, [%l7 + 0x55]
11265 st %f7, [%l7 + 0x44]
11266 fmovdg %icc, %f3, %f11
11267 fmul8x16au %f8, %f9, %f2
11268 fcmpd %fcc0, %f12, %f2
11269 fornot2 %f14, %f12, %f10
11270 bvc loop_1264
11271 ldub [%l7 + 0x49], %o4
11272 movpos %xcc, %g7, %o3
11273 fand %f10, %f2, %f14
11274loop_1264:
11275 bn,a loop_1265
11276 brlez,a %i4, loop_1266
11277 brnz,a %l0, loop_1267
11278 fmovsa %icc, %f13, %f9
11279loop_1265:
11280 edge32n %i1, %l2, %i0
11281loop_1266:
11282 tvc %xcc, 0x3
11283loop_1267:
11284 fmul8sux16 %f8, %f12, %f0
11285 be,a,pt %icc, loop_1268
11286 stb %l5, [%l7 + 0x3B]
11287 edge8l %g3, %g2, %o0
11288 bne,pn %xcc, loop_1269
11289loop_1268:
11290 brz %o1, loop_1270
11291 st %f15, [%l7 + 0x58]
11292 siam 0x2
11293loop_1269:
11294 fnot2s %f14, %f0
11295loop_1270:
11296 fbl %fcc2, loop_1271
11297 stx %l3, [%l7 + 0x70]
11298 edge32l %i6, %o6, %o7
11299 stx %g6, [%l7 + 0x30]
11300loop_1271:
11301 fbo %fcc3, loop_1272
11302 fbuge %fcc2, loop_1273
11303 mulx %l6, %o5, %g5
11304 ldub [%l7 + 0x57], %o2
11305loop_1272:
11306 fmuld8sux16 %f8, %f13, %f8
11307loop_1273:
11308 array16 %i3, %g4, %i7
11309 fpadd32 %f4, %f2, %f4
11310 movne %xcc, %i2, %i5
11311 fbu,a %fcc2, loop_1274
11312 tle %icc, 0x5
11313 ldub [%l7 + 0x51], %g1
11314 ldsw [%l7 + 0x64], %l4
11315loop_1274:
11316 ba loop_1275
11317 subcc %l1, %g7, %o4
11318 bvc,pn %xcc, loop_1276
11319 lduh [%l7 + 0x6C], %o3
11320loop_1275:
11321 movleu %xcc, %l0, %i1
11322 fnegd %f12, %f14
11323loop_1276:
11324 fmovsn %xcc, %f10, %f11
11325 ld [%l7 + 0x40], %f2
11326 ld [%l7 + 0x48], %f15
11327 nop
11328 setx loop_1277, %l0, %l1
11329 wrpr 0x1, %tl
11330 wrpr %l1, %tpc
11331 add %l1, 0x4, %l1
11332 wrpr %l1, %tnpc
11333 setx 0x34400001400, %l0, %l1
11334 wrpr %l1, %tstate
11335 wrhpr 0x4, %htstate
11336 retry
11337 stw %l2, [%l7 + 0x30]
11338 stx %i4, [%l7 + 0x60]
11339 fnot1s %f13, %f12
11340loop_1277:
11341 movrlz %i0, 0x358, %l5
11342 fmovdneg %xcc, %f11, %f11
11343 sth %g3, [%l7 + 0x5C]
11344 ldsw [%l7 + 0x7C], %g2
11345 ldub [%l7 + 0x73], %o1
11346 ldsh [%l7 + 0x6C], %o0
11347 movvc %xcc, %l3, %o6
11348 fmul8sux16 %f2, %f12, %f6
11349 lduh [%l7 + 0x08], %i6
11350 movge %icc, %g6, %o7
11351 ble %icc, loop_1278
11352 edge32n %o5, %g5, %o2
11353 ble %icc, loop_1279
11354 tcs %icc, 0x1
11355loop_1278:
11356 fmuld8ulx16 %f9, %f11, %f4
11357 fands %f13, %f8, %f4
11358loop_1279:
11359 fmovdvs %icc, %f1, %f0
11360 ldsh [%l7 + 0x34], %i3
11361 fors %f10, %f8, %f6
11362 udivx %l6, 0x18CE, %i7
11363 xor %g4, %i2, %i5
11364 andn %g1, 0x161D, %l1
11365 fbug %fcc3, loop_1280
11366 fxors %f3, %f14, %f3
11367 andcc %l4, %o4, %o3
11368 subcc %g7, %l0, %i1
11369loop_1280:
11370 fpmerge %f14, %f3, %f4
11371 edge32n %i4, %l2, %l5
11372 or %i0, 0x1266, %g2
11373 sth %o1, [%l7 + 0x52]
11374 andcc %o0, 0x0C77, %l3
11375 std %f0, [%l7 + 0x48]
11376 fbul,a %fcc3, loop_1281
11377 ldsw [%l7 + 0x3C], %g3
11378 ldub [%l7 + 0x15], %o6
11379 fmovs %f1, %f0
11380loop_1281:
11381 tcc %icc, 0x3
11382 movl %icc, %g6, %o7
11383 srlx %o5, 0x09, %g5
11384 tsubcctv %i6, %i3, %o2
11385 fmovsn %xcc, %f6, %f13
11386 movge %icc, %l6, %i7
11387 nop
11388 setx loop_1282, %l0, %l1
11389 wrpr 0x1, %tl
11390 wrpr %l1, %tpc
11391 add %l1, 0x4, %l1
11392 wrpr %l1, %tnpc
11393 setx 0x34400001400, %l0, %l1
11394 wrpr %l1, %tstate
11395 wrhpr 0x4, %htstate
11396 retry
11397 umulcc %i2, %i5, %g4
11398 popc %g1, %l1
11399 fpsub16s %f1, %f3, %f8
11400loop_1282:
11401 siam 0x5
11402 movle %xcc, %o4, %o3
11403 fnot1s %f7, %f6
11404 ld [%l7 + 0x58], %f2
11405 umulcc %g7, 0x0FDE, %l0
11406 subcc %i1, %i4, %l4
11407 fmovdge %icc, %f5, %f13
11408 fnor %f6, %f10, %f12
11409 fornot2s %f7, %f14, %f1
11410 st %f4, [%l7 + 0x20]
11411 fmovda %icc, %f10, %f15
11412 ldsh [%l7 + 0x22], %l5
11413 udivcc %i0, 0x0C96, %l2
11414 ldub [%l7 + 0x2F], %o1
11415 ldsh [%l7 + 0x42], %g2
11416 faligndata %f6, %f14, %f4
11417 for %f4, %f8, %f4
11418 lduw [%l7 + 0x2C], %o0
11419 tge %icc, 0x5
11420 fmovde %xcc, %f11, %f13
11421 fba,a %fcc2, loop_1283
11422 sth %g3, [%l7 + 0x5A]
11423 be %icc, loop_1284
11424 fbn,a %fcc1, loop_1285
11425loop_1283:
11426 fbu,a %fcc0, loop_1286
11427 movg %xcc, %l3, %o6
11428loop_1284:
11429 srlx %g6, 0x06, %o7
11430loop_1285:
11431 pdist %f8, %f10, %f4
11432loop_1286:
11433 fbl %fcc0, loop_1287
11434 tgu %xcc, 0x1
11435 sub %g5, %i6, %o5
11436 brgz %o2, loop_1288
11437loop_1287:
11438 fmovsneg %icc, %f5, %f11
11439 nop
11440 setx loop_1289, %l0, %l1
11441 wrpr 0x1, %tl
11442 wrpr %l1, %tnpc
11443 setx 0x34400001400, %l0, %l1
11444 wrpr %l1, %tstate
11445 wrhpr 0x4, %htstate
11446 done
11447 siam 0x5
11448loop_1288:
11449 stw %l6, [%l7 + 0x58]
11450 fcmped %fcc1, %f4, %f10
11451loop_1289:
11452 ld [%l7 + 0x20], %f1
11453 sub %i7, 0x14C3, %i3
11454 ldx [%l7 + 0x38], %i5
11455 fmovsl %xcc, %f2, %f15
11456 fbn,a %fcc3, loop_1290
11457 edge32ln %g4, %g1, %i2
11458 ld [%l7 + 0x1C], %f4
11459 std %f8, [%l7 + 0x48]
11460loop_1290:
11461 fcmpgt32 %f0, %f4, %l1
11462 ldsh [%l7 + 0x0C], %o4
11463 fbg %fcc3, loop_1291
11464 sth %o3, [%l7 + 0x14]
11465 fmovdge %xcc, %f11, %f8
11466 edge16n %g7, %i1, %i4
11467loop_1291:
11468 edge32 %l0, %l4, %l5
11469 fnor %f6, %f10, %f14
11470 fmovdvs %xcc, %f8, %f14
11471 fmuld8ulx16 %f13, %f7, %f8
11472 stx %i0, [%l7 + 0x78]
11473 array16 %o1, %g2, %l2
11474 ldx [%l7 + 0x28], %o0
11475 ldx [%l7 + 0x40], %l3
11476 movleu %icc, %o6, %g6
11477 fones %f0
11478 tcs %xcc, 0x6
11479 fmovsl %xcc, %f11, %f13
11480 fnot1s %f6, %f7
11481 stw %o7, [%l7 + 0x18]
11482 fpsub16 %f0, %f2, %f6
11483 edge8n %g3, %i6, %o5
11484 bpos,a %icc, loop_1292
11485 sll %g5, %o2, %i7
11486 fpsub16s %f6, %f13, %f8
11487 move %xcc, %i3, %l6
11488loop_1292:
11489 movne %xcc, %i5, %g4
11490 ldsb [%l7 + 0x41], %g1
11491 std %f12, [%l7 + 0x28]
11492 ldsw [%l7 + 0x7C], %i2
11493 stb %o4, [%l7 + 0x4D]
11494 fnor %f14, %f10, %f2
11495 movne %icc, %o3, %l1
11496 smul %i1, 0x0941, %i4
11497 array16 %g7, %l0, %l4
11498 fandnot1 %f10, %f2, %f0
11499 bshuffle %f4, %f12, %f8
11500 add %i0, 0x1642, %l5
11501 lduh [%l7 + 0x5C], %o1
11502 te %xcc, 0x7
11503 movg %xcc, %g2, %o0
11504 edge32n %l2, %o6, %l3
11505 movne %icc, %o7, %g3
11506 bg,pn %icc, loop_1293
11507 lduh [%l7 + 0x18], %i6
11508 tle %icc, 0x7
11509 and %o5, %g6, %o2
11510loop_1293:
11511 fbg %fcc2, loop_1294
11512 stw %i7, [%l7 + 0x58]
11513 fbul,a %fcc3, loop_1295
11514 bpos %xcc, loop_1296
11515loop_1294:
11516 fnand %f4, %f8, %f2
11517 alignaddr %i3, %l6, %i5
11518loop_1295:
11519 fsrc2s %f1, %f13
11520loop_1296:
11521 fbge %fcc1, loop_1297
11522 add %g4, 0x0279, %g5
11523 ldub [%l7 + 0x75], %g1
11524 sth %o4, [%l7 + 0x74]
11525loop_1297:
11526 orn %o3, %i2, %l1
11527 fcmple16 %f8, %f0, %i4
11528 brgez,a %i1, loop_1298
11529 ldx [%l7 + 0x58], %g7
11530 std %f10, [%l7 + 0x48]
11531 bneg,a loop_1299
11532loop_1298:
11533 fmovs %f14, %f1
11534 fmovscs %xcc, %f4, %f5
11535 sth %l4, [%l7 + 0x62]
11536loop_1299:
11537 sth %i0, [%l7 + 0x28]
11538 fmovrdgz %l0, %f4, %f0
11539 lduw [%l7 + 0x70], %l5
11540 fxors %f4, %f2, %f3
11541 srl %g2, 0x13, %o0
11542 stx %o1, [%l7 + 0x40]
11543 fmovscc %xcc, %f10, %f8
11544 orcc %l2, 0x0C33, %o6
11545 movle %icc, %l3, %o7
11546 be,pn %xcc, loop_1300
11547 fsrc1 %f4, %f10
11548 fors %f10, %f10, %f12
11549 fcmpne16 %f12, %f12, %g3
11550loop_1300:
11551 umulcc %i6, %o5, %g6
11552 sll %i7, %i3, %l6
11553 mulscc %o2, %i5, %g4
11554 fmovsn %xcc, %f2, %f15
11555 bne,a loop_1301
11556 sth %g5, [%l7 + 0x76]
11557 or %g1, %o4, %o3
11558 tge %xcc, 0x0
11559loop_1301:
11560 lduh [%l7 + 0x7E], %i2
11561 xorcc %i4, 0x002D, %i1
11562 brlz,a %g7, loop_1302
11563 stw %l4, [%l7 + 0x24]
11564 fmovsge %xcc, %f14, %f6
11565 ldsh [%l7 + 0x66], %i0
11566loop_1302:
11567 movle %icc, %l1, %l5
11568 std %f4, [%l7 + 0x60]
11569 fpsub32 %f14, %f8, %f8
11570 fands %f5, %f13, %f0
11571 fxnors %f15, %f6, %f12
11572 ldsb [%l7 + 0x7A], %g2
11573 tcc %xcc, 0x4
11574 fxnors %f7, %f5, %f6
11575 nop
11576 setx loop_1303, %l0, %l1
11577 jmpl %l1, %l0
11578 fpadd16 %f2, %f10, %f6
11579 std %f2, [%l7 + 0x58]
11580 lduh [%l7 + 0x5E], %o0
11581loop_1303:
11582 bvs %icc, loop_1304
11583 smulcc %l2, %o1, %l3
11584 udiv %o6, 0x0E70, %o7
11585 bshuffle %f14, %f0, %f10
11586loop_1304:
11587 fandnot1s %f15, %f9, %f0
11588 fmul8x16 %f9, %f6, %f14
11589 bcc loop_1305
11590 bcs,a,pn %xcc, loop_1306
11591 and %i6, 0x152D, %o5
11592 tle %icc, 0x6
11593loop_1305:
11594 fmovde %icc, %f8, %f4
11595loop_1306:
11596 orcc %g3, 0x1317, %g6
11597 sethi 0x1FF3, %i3
11598 bneg %icc, loop_1307
11599 ldsb [%l7 + 0x31], %l6
11600 fmovsleu %xcc, %f6, %f10
11601 ldsb [%l7 + 0x42], %i7
11602loop_1307:
11603 taddcc %i5, 0x0507, %g4
11604 movrne %o2, 0x07C, %g1
11605 ldsb [%l7 + 0x4A], %o4
11606 fnor %f14, %f2, %f6
11607 orcc %o3, 0x0A76, %g5
11608 edge8l %i4, %i1, %i2
11609 stw %g7, [%l7 + 0x24]
11610 addc %l4, %i0, %l5
11611 fmovrslez %g2, %f4, %f6
11612 tleu %icc, 0x6
11613 bgu loop_1308
11614 edge16l %l0, %l1, %o0
11615 stb %o1, [%l7 + 0x62]
11616 brlz,a %l2, loop_1309
11617loop_1308:
11618 ldx [%l7 + 0x28], %o6
11619 udiv %o7, 0x10A3, %i6
11620 udiv %l3, 0x1568, %g3
11621loop_1309:
11622 tvs %icc, 0x1
11623 fsrc2 %f6, %f0
11624 fpack32 %f10, %f6, %f4
11625 tcc %xcc, 0x6
11626 stx %g6, [%l7 + 0x68]
11627 fble,a %fcc3, loop_1310
11628 edge16 %o5, %l6, %i3
11629 lduw [%l7 + 0x74], %i7
11630 andcc %i5, %o2, %g1
11631loop_1310:
11632 fmovs %f8, %f4
11633 tge %xcc, 0x6
11634 subccc %g4, 0x04A3, %o3
11635 siam 0x0
11636 ld [%l7 + 0x20], %f15
11637 andncc %g5, %i4, %i1
11638 movneg %icc, %o4, %i2
11639 fble %fcc2, loop_1311
11640 stw %g7, [%l7 + 0x0C]
11641 lduw [%l7 + 0x4C], %l4
11642 tl %icc, 0x2
11643loop_1311:
11644 fnegs %f2, %f8
11645 fmovdl %xcc, %f9, %f6
11646 fmuld8sux16 %f15, %f0, %f6
11647 fmovdpos %icc, %f11, %f4
11648 movg %xcc, %i0, %g2
11649 ldsh [%l7 + 0x28], %l0
11650 fpsub32s %f4, %f11, %f15
11651 fmovd %f6, %f4
11652 fpsub32s %f10, %f3, %f12
11653 and %l1, %o0, %l5
11654 lduw [%l7 + 0x14], %o1
11655 fcmpgt32 %f14, %f0, %l2
11656 ldsb [%l7 + 0x45], %o7
11657 tsubcc %i6, 0x047D, %o6
11658 edge32l %g3, %l3, %g6
11659 fbe,a %fcc0, loop_1312
11660 orcc %l6, 0x175F, %o5
11661 stx %i3, [%l7 + 0x08]
11662 ldsb [%l7 + 0x0E], %i5
11663loop_1312:
11664 brgez %i7, loop_1313
11665 bneg,a,pt %icc, loop_1314
11666 tge %icc, 0x2
11667 bne,pt %xcc, loop_1315
11668loop_1313:
11669 fmul8ulx16 %f12, %f14, %f14
11670loop_1314:
11671 mova %icc, %g1, %o2
11672 lduw [%l7 + 0x68], %g4
11673loop_1315:
11674 ldx [%l7 + 0x48], %g5
11675 fabsd %f0, %f10
11676 ldsw [%l7 + 0x58], %o3
11677 addcc %i4, %o4, %i1
11678 fnors %f1, %f5, %f12
11679 sub %g7, %i2, %l4
11680 st %f5, [%l7 + 0x1C]
11681 bleu %xcc, loop_1316
11682 smulcc %g2, 0x0554, %l0
11683 sth %i0, [%l7 + 0x78]
11684 brz,a %o0, loop_1317
11685loop_1316:
11686 edge8ln %l1, %o1, %l2
11687 lduh [%l7 + 0x08], %o7
11688 ld [%l7 + 0x4C], %f3
11689loop_1317:
11690 fmul8x16au %f6, %f2, %f4
11691 ldx [%l7 + 0x58], %l5
11692 fxnors %f2, %f3, %f3
11693 popc 0x14E1, %o6
11694 addcc %i6, 0x1453, %l3
11695 sllx %g6, 0x11, %l6
11696 tvc %xcc, 0x3
11697 fmovde %icc, %f13, %f4
11698 lduw [%l7 + 0x68], %o5
11699 fmovda %xcc, %f4, %f10
11700 sth %g3, [%l7 + 0x2A]
11701 fmovscs %xcc, %f9, %f14
11702 fornot1s %f8, %f15, %f15
11703 fnors %f9, %f10, %f13
11704 lduh [%l7 + 0x32], %i3
11705 andn %i5, %i7, %o2
11706 stb %g4, [%l7 + 0x4D]
11707 fpsub16s %f13, %f6, %f15
11708 sub %g5, %g1, %o3
11709 fmovdcc %xcc, %f0, %f12
11710 lduh [%l7 + 0x2A], %i4
11711 fnands %f15, %f4, %f11
11712 smul %i1, %g7, %i2
11713 st %f5, [%l7 + 0x2C]
11714 fnegs %f13, %f13
11715 sdiv %o4, 0x0627, %g2
11716 fmovsvs %xcc, %f9, %f9
11717 fmovd %f10, %f2
11718 ldx [%l7 + 0x50], %l4
11719 array16 %l0, %o0, %l1
11720 sra %i0, 0x0F, %o1
11721 edge8 %o7, %l5, %l2
11722 movleu %xcc, %o6, %i6
11723 umulcc %g6, 0x0626, %l6
11724 fba %fcc1, loop_1318
11725 edge32ln %l3, %g3, %i3
11726 movn %xcc, %i5, %o5
11727 andn %o2, %i7, %g5
11728loop_1318:
11729 lduh [%l7 + 0x28], %g4
11730 lduh [%l7 + 0x30], %o3
11731 fmovs %f1, %f12
11732 fors %f12, %f4, %f8
11733 fmovse %icc, %f0, %f3
11734 ldsw [%l7 + 0x5C], %g1
11735 ld [%l7 + 0x40], %f4
11736 ldsh [%l7 + 0x2C], %i1
11737 fmovdl %xcc, %f7, %f14
11738 ldub [%l7 + 0x3B], %i4
11739 array16 %g7, %o4, %g2
11740 bcs,a,pt %icc, loop_1319
11741 fcmpne16 %f12, %f12, %l4
11742 fpadd16 %f4, %f14, %f12
11743 fcmpeq32 %f0, %f2, %l0
11744loop_1319:
11745 fsrc1 %f2, %f0
11746 fcmpne16 %f14, %f6, %i2
11747 movrgz %l1, 0x00F, %i0
11748 tcc %icc, 0x5
11749 ldx [%l7 + 0x78], %o1
11750 fsrc2 %f8, %f12
11751 umulcc %o0, %o7, %l5
11752 fmovsge %icc, %f11, %f7
11753 tleu %icc, 0x6
11754 ld [%l7 + 0x7C], %f9
11755 bneg %xcc, loop_1320
11756 fpsub16s %f13, %f13, %f11
11757 ld [%l7 + 0x44], %f3
11758 fmovrse %o6, %f13, %f2
11759loop_1320:
11760 ldsw [%l7 + 0x2C], %i6
11761 ldsw [%l7 + 0x20], %g6
11762 ldsh [%l7 + 0x30], %l6
11763 stx %l2, [%l7 + 0x38]
11764 ldsh [%l7 + 0x0E], %g3
11765 fcmpeq32 %f10, %f4, %i3
11766 sllx %l3, 0x13, %o5
11767 lduw [%l7 + 0x70], %o2
11768 subcc %i5, 0x0EBC, %i7
11769 ldub [%l7 + 0x1E], %g5
11770 fmovrdne %o3, %f8, %f0
11771 fmovsn %xcc, %f10, %f3
11772 movre %g4, %g1, %i4
11773 bshuffle %f12, %f4, %f6
11774 bgu,a,pn %icc, loop_1321
11775 stw %i1, [%l7 + 0x08]
11776 fzeros %f0
11777 fcmpes %fcc2, %f4, %f7
11778loop_1321:
11779 tge %xcc, 0x7
11780 stx %o4, [%l7 + 0x20]
11781 fble,a %fcc1, loop_1322
11782 tneg %icc, 0x0
11783 stb %g2, [%l7 + 0x4D]
11784 fcmpd %fcc1, %f14, %f0
11785loop_1322:
11786 fmovdle %xcc, %f9, %f13
11787 std %f12, [%l7 + 0x18]
11788 stb %g7, [%l7 + 0x6E]
11789 or %l4, %l0, %l1
11790 bl,a,pt %xcc, loop_1323
11791 ldub [%l7 + 0x2D], %i2
11792 bneg,a loop_1324
11793 tpos %icc, 0x5
11794loop_1323:
11795 bvs,a %icc, loop_1325
11796 lduh [%l7 + 0x4A], %i0
11797loop_1324:
11798 ldd [%l7 + 0x70], %f14
11799 fmovdvc %icc, %f15, %f8
11800loop_1325:
11801 tgu %xcc, 0x7
11802 edge8l %o1, %o7, %o0
11803 ldub [%l7 + 0x79], %l5
11804 sethi 0x028F, %o6
11805 fpsub32s %f6, %f13, %f9
11806 fmuld8ulx16 %f1, %f5, %f10
11807 stx %g6, [%l7 + 0x28]
11808 alignaddrl %i6, %l2, %l6
11809 srlx %g3, %l3, %i3
11810 tcs %icc, 0x5
11811 or %o5, %i5, %o2
11812 fmovdne %icc, %f12, %f15
11813 stx %i7, [%l7 + 0x38]
11814 stb %o3, [%l7 + 0x74]
11815 fmovdleu %icc, %f0, %f9
11816 movcc %xcc, %g5, %g4
11817 ldx [%l7 + 0x60], %g1
11818 smulcc %i1, 0x0AA1, %i4
11819 stb %o4, [%l7 + 0x64]
11820 fmovdl %icc, %f0, %f12
11821 mova %icc, %g2, %l4
11822 stw %g7, [%l7 + 0x58]
11823 nop
11824 setx loop_1326, %l0, %l1
11825 jmpl %l1, %l0
11826 sdiv %i2, 0x043E, %l1
11827 st %f7, [%l7 + 0x60]
11828 edge16 %i0, %o7, %o0
11829loop_1326:
11830 ldd [%l7 + 0x68], %f0
11831 bvc,a %icc, loop_1327
11832 fmuld8sux16 %f8, %f11, %f6
11833 brnz,a %o1, loop_1328
11834 fnor %f6, %f0, %f10
11835loop_1327:
11836 fmovsle %xcc, %f3, %f2
11837 stw %o6, [%l7 + 0x44]
11838loop_1328:
11839 fbul %fcc2, loop_1329
11840 stb %g6, [%l7 + 0x33]
11841 fmovsneg %icc, %f7, %f6
11842 fxnor %f12, %f4, %f12
11843loop_1329:
11844 fnand %f10, %f8, %f12
11845 nop
11846 setx loop_1330, %l0, %l1
11847 wrpr 0x1, %tl
11848 wrpr %l1, %tpc
11849 add %l1, 0x4, %l1
11850 wrpr %l1, %tnpc
11851 setx 0x34400001400, %l0, %l1
11852 wrpr %l1, %tstate
11853 wrhpr 0x4, %htstate
11854 retry
11855 fmovsvc %xcc, %f3, %f9
11856 sth %i6, [%l7 + 0x16]
11857 fpadd32s %f15, %f14, %f6
11858loop_1330:
11859 array8 %l2, %l5, %g3
11860 fpsub32 %f0, %f2, %f8
11861 bvc,a %icc, loop_1331
11862 stx %l3, [%l7 + 0x40]
11863 addcc %l6, 0x1A88, %i3
11864 stw %o5, [%l7 + 0x6C]
11865loop_1331:
11866 or %i5, 0x1929, %o2
11867 fand %f8, %f0, %f14
11868 ldsb [%l7 + 0x53], %o3
11869 lduw [%l7 + 0x58], %g5
11870 stx %g4, [%l7 + 0x70]
11871 ldub [%l7 + 0x5E], %g1
11872 fandnot2 %f14, %f6, %f8
11873 st %f14, [%l7 + 0x34]
11874 andn %i7, %i4, %o4
11875 fmovscc %xcc, %f4, %f5
11876 fandnot2s %f12, %f14, %f1
11877 fmovdcs %icc, %f14, %f3
11878 fbul %fcc3, loop_1332
11879 xnor %g2, %l4, %i1
11880 fmovdneg %xcc, %f11, %f0
11881 edge8ln %g7, %i2, %l1
11882loop_1332:
11883 tvc %icc, 0x6
11884 ldsb [%l7 + 0x60], %i0
11885 bne,a,pt %xcc, loop_1333
11886 movl %icc, %l0, %o0
11887 fmovsvc %xcc, %f1, %f1
11888 fornot1 %f8, %f6, %f14
11889loop_1333:
11890 ldub [%l7 + 0x55], %o1
11891 fpsub16s %f13, %f0, %f14
11892 te %xcc, 0x5
11893 ld [%l7 + 0x7C], %f4
11894 fbug,a %fcc1, loop_1334
11895 ldub [%l7 + 0x27], %o6
11896 fornot2 %f0, %f8, %f6
11897 fsrc2s %f14, %f14
11898loop_1334:
11899 fmul8x16al %f10, %f1, %f12
11900 ba,a,pn %xcc, loop_1335
11901 fsrc2 %f6, %f0
11902 bvc,a %icc, loop_1336
11903 fbule,a %fcc3, loop_1337
11904loop_1335:
11905 fbuge,a %fcc0, loop_1338
11906 ldd [%l7 + 0x60], %f6
11907loop_1336:
11908 ldsh [%l7 + 0x18], %g6
11909loop_1337:
11910 fors %f11, %f11, %f1
11911loop_1338:
11912 sllx %o7, 0x02, %i6
11913 udiv %l2, 0x1E97, %g3
11914 tsubcc %l5, 0x126C, %l6
11915 ld [%l7 + 0x60], %f9
11916 fbule,a %fcc1, loop_1339
11917 umul %i3, 0x196D, %o5
11918 std %f6, [%l7 + 0x28]
11919 sdiv %l3, 0x008A, %i5
11920loop_1339:
11921 sll %o2, 0x1E, %g5
11922 fmovrdgz %g4, %f10, %f12
11923 ld [%l7 + 0x60], %f13
11924 ldsb [%l7 + 0x63], %o3
11925 movre %g1, %i7, %i4
11926 fba %fcc0, loop_1340
11927 udivx %g2, 0x17DF, %l4
11928 fmovrdne %o4, %f8, %f6
11929 bleu,pt %icc, loop_1341
11930loop_1340:
11931 bne,a,pn %xcc, loop_1342
11932 fpmerge %f15, %f12, %f10
11933 tgu %xcc, 0x0
11934loop_1341:
11935 fnot1 %f0, %f12
11936loop_1342:
11937 fexpand %f11, %f10
11938 udiv %i1, 0x0C3D, %i2
11939 xnor %g7, %i0, %l1
11940 tvc %icc, 0x7
11941 ldsw [%l7 + 0x58], %o0
11942 array8 %o1, %o6, %l0
11943 tsubcc %g6, 0x1A41, %i6
11944 be,a,pn %icc, loop_1343
11945 stb %l2, [%l7 + 0x7C]
11946 ldd [%l7 + 0x70], %f2
11947 srlx %g3, %l5, %l6
11948loop_1343:
11949 mova %xcc, %o7, %o5
11950 st %f11, [%l7 + 0x74]
11951 umulcc %i3, 0x18C1, %i5
11952 fmovrse %o2, %f1, %f14
11953 lduw [%l7 + 0x34], %g5
11954 stw %l3, [%l7 + 0x10]
11955 movne %icc, %g4, %o3
11956 fnot1s %f4, %f6
11957 ble,a loop_1344
11958 brgez,a %i7, loop_1345
11959 ldd [%l7 + 0x60], %f12
11960 lduw [%l7 + 0x28], %i4
11961loop_1344:
11962 bge,a,pt %icc, loop_1346
11963loop_1345:
11964 stw %g2, [%l7 + 0x10]
11965 fornot2 %f10, %f8, %f6
11966 nop
11967 setx loop_1347, %l0, %l1
11968 jmpl %l1, %g1
11969loop_1346:
11970 fcmpes %fcc1, %f15, %f5
11971 edge16ln %o4, %l4, %i2
11972 fmovdneg %icc, %f5, %f5
11973loop_1347:
11974 std %f2, [%l7 + 0x10]
11975 sdivcc %g7, 0x0D0E, %i1
11976 fmovdne %icc, %f2, %f5
11977 ldsb [%l7 + 0x6E], %l1
11978 mulscc %i0, %o0, %o1
11979 edge16 %l0, %o6, %i6
11980 fmovrsgez %l2, %f7, %f14
11981 be,a,pn %icc, loop_1348
11982 for %f2, %f4, %f4
11983 movcs %icc, %g3, %g6
11984 fcmpes %fcc2, %f5, %f14
11985loop_1348:
11986 andncc %l5, %o7, %o5
11987 taddcc %i3, 0x0FA8, %l6
11988 movge %xcc, %o2, %g5
11989 movg %xcc, %l3, %i5
11990 fmovdge %xcc, %f2, %f12
11991 fmuld8ulx16 %f12, %f4, %f10
11992 andn %o3, %g4, %i4
11993 tg %icc, 0x3
11994 addccc %g2, 0x0634, %i7
11995 ldd [%l7 + 0x78], %f0
11996 ldsw [%l7 + 0x78], %o4
11997 ld [%l7 + 0x74], %f5
11998 fxnor %f12, %f12, %f4
11999 faligndata %f8, %f4, %f14
12000 fmovrdgez %g1, %f8, %f10
12001 fmovdneg %xcc, %f13, %f8
12002 movcs %icc, %i2, %g7
12003 bleu,pt %icc, loop_1349
12004 udiv %i1, 0x0D97, %l4
12005 array32 %l1, %i0, %o1
12006 stw %l0, [%l7 + 0x4C]
12007loop_1349:
12008 mulx %o0, 0x02AF, %o6
12009 tsubcctv %i6, %g3, %l2
12010 fands %f3, %f2, %f8
12011 ldsh [%l7 + 0x66], %g6
12012 movg %icc, %o7, %l5
12013 ldsb [%l7 + 0x38], %o5
12014 fzero %f6
12015 fmovrdlez %i3, %f12, %f0
12016 tne %icc, 0x0
12017 ldx [%l7 + 0x10], %o2
12018 orn %l6, 0x0906, %l3
12019 subccc %i5, %g5, %o3
12020 edge8ln %g4, %g2, %i7
12021 sra %i4, %o4, %g1
12022 fmovsgu %icc, %f9, %f4
12023 stx %i2, [%l7 + 0x30]
12024 brgez %g7, loop_1350
12025 fmovsgu %icc, %f1, %f12
12026 bleu,a,pn %xcc, loop_1351
12027 fnors %f5, %f3, %f14
12028loop_1350:
12029 stw %l4, [%l7 + 0x10]
12030 brlez %l1, loop_1352
12031loop_1351:
12032 fcmple16 %f8, %f6, %i1
12033 sth %o1, [%l7 + 0x5C]
12034 sth %l0, [%l7 + 0x72]
12035loop_1352:
12036 fmovsge %icc, %f8, %f15
12037 alignaddrl %o0, %i0, %i6
12038 sth %g3, [%l7 + 0x1C]
12039 fnands %f12, %f13, %f11
12040 st %f7, [%l7 + 0x1C]
12041 sdivcc %o6, 0x1994, %g6
12042 fbo,a %fcc1, loop_1353
12043 ldsb [%l7 + 0x6B], %o7
12044 brlz %l2, loop_1354
12045 fble,a %fcc3, loop_1355
12046loop_1353:
12047 movl %icc, %l5, %o5
12048 lduh [%l7 + 0x78], %o2
12049loop_1354:
12050 movrgez %l6, %l3, %i3
12051loop_1355:
12052 sra %i5, 0x08, %g5
12053 or %g4, %g2, %i7
12054 stb %i4, [%l7 + 0x6A]
12055 stw %o4, [%l7 + 0x4C]
12056 std %f10, [%l7 + 0x10]
12057 stx %o3, [%l7 + 0x60]
12058 fbuge %fcc0, loop_1356
12059 fandnot2s %f12, %f0, %f10
12060 movleu %xcc, %g1, %g7
12061 ldub [%l7 + 0x58], %l4
12062loop_1356:
12063 tleu %xcc, 0x2
12064 stb %l1, [%l7 + 0x25]
12065 sth %i1, [%l7 + 0x1A]
12066 or %o1, %i2, %l0
12067 bshuffle %f4, %f8, %f4
12068 fmovde %xcc, %f11, %f12
12069 fmovsl %xcc, %f5, %f7
12070 ldd [%l7 + 0x08], %f10
12071 tgu %xcc, 0x0
12072 fmovscc %xcc, %f9, %f0
12073 fmovsa %icc, %f0, %f8
12074 sth %i0, [%l7 + 0x38]
12075 taddcc %i6, 0x07E4, %o0
12076 brlz %o6, loop_1357
12077 ldx [%l7 + 0x78], %g6
12078 fpack32 %f0, %f0, %f14
12079 edge16ln %g3, %o7, %l2
12080loop_1357:
12081 fmovdcs %xcc, %f11, %f3
12082 fbue %fcc2, loop_1358
12083 fblg,a %fcc3, loop_1359
12084 lduh [%l7 + 0x30], %l5
12085 stb %o2, [%l7 + 0x33]
12086loop_1358:
12087 ld [%l7 + 0x58], %f3
12088loop_1359:
12089 ble loop_1360
12090 fcmpne32 %f4, %f10, %o5
12091 ta %xcc, 0x3
12092 addc %l6, %i3, %l3
12093loop_1360:
12094 addcc %i5, %g5, %g4
12095 movn %xcc, %g2, %i4
12096 ldsb [%l7 + 0x25], %i7
12097 st %f4, [%l7 + 0x48]
12098 ldub [%l7 + 0x59], %o3
12099 fmovsa %xcc, %f10, %f9
12100 fmovdcs %xcc, %f11, %f0
12101 ldx [%l7 + 0x50], %g1
12102 ldsh [%l7 + 0x44], %o4
12103 orncc %l4, %g7, %l1
12104 fmovrsgz %i1, %f11, %f5
12105 sub %o1, %i2, %l0
12106 ldsw [%l7 + 0x50], %i0
12107 xorcc %o0, 0x1F1E, %i6
12108 ldsb [%l7 + 0x3C], %o6
12109 tgu %xcc, 0x3
12110 movg %xcc, %g3, %g6
12111 lduh [%l7 + 0x0C], %l2
12112 fnand %f0, %f2, %f0
12113 movvc %icc, %o7, %l5
12114 bne loop_1361
12115 ldd [%l7 + 0x28], %f2
12116 movrgez %o5, 0x0DE, %o2
12117 ld [%l7 + 0x58], %f6
12118loop_1361:
12119 movne %xcc, %l6, %l3
12120 fbl %fcc1, loop_1362
12121 fsrc1s %f13, %f7
12122 fexpand %f0, %f12
12123 fmovse %xcc, %f5, %f15
12124loop_1362:
12125 ldsb [%l7 + 0x16], %i5
12126 movrgz %g5, %g4, %i3
12127 movcs %xcc, %i4, %i7
12128 movcs %xcc, %g2, %o3
12129 stb %o4, [%l7 + 0x77]
12130 fbg,a %fcc1, loop_1363
12131 bg,a,pn %icc, loop_1364
12132 ldd [%l7 + 0x70], %f12
12133 fmovdvc %xcc, %f7, %f4
12134loop_1363:
12135 sth %l4, [%l7 + 0x46]
12136loop_1364:
12137 fbne,a %fcc0, loop_1365
12138 fmovsleu %icc, %f9, %f15
12139 ldub [%l7 + 0x63], %g1
12140 fpsub16s %f4, %f10, %f2
12141loop_1365:
12142 fbul,a %fcc3, loop_1366
12143 ld [%l7 + 0x48], %f5
12144 srl %g7, 0x01, %l1
12145 fcmpd %fcc0, %f2, %f4
12146loop_1366:
12147 fmovdn %xcc, %f14, %f6
12148 fbe %fcc0, loop_1367
12149 tsubcctv %i1, 0x1AA8, %o1
12150 ldsb [%l7 + 0x1F], %l0
12151 fpadd32s %f13, %f4, %f0
12152loop_1367:
12153 ldsb [%l7 + 0x16], %i2
12154 ble,a,pn %icc, loop_1368
12155 ldd [%l7 + 0x10], %f6
12156 call loop_1369
12157 sethi 0x1DD7, %i0
12158loop_1368:
12159 fnors %f5, %f12, %f12
12160 bvs,pn %icc, loop_1370
12161loop_1369:
12162 mova %xcc, %o0, %o6
12163 stb %g3, [%l7 + 0x3E]
12164 fcmpeq32 %f0, %f2, %g6
12165loop_1370:
12166 bvs,a,pn %icc, loop_1371
12167 fornot2 %f10, %f2, %f14
12168 stw %l2, [%l7 + 0x6C]
12169 ba,a,pn %icc, loop_1372
12170loop_1371:
12171 movvc %icc, %i6, %o7
12172 fmovscs %icc, %f5, %f10
12173 stx %l5, [%l7 + 0x60]
12174loop_1372:
12175 fcmpgt16 %f10, %f4, %o5
12176 fmovdvs %xcc, %f6, %f10
12177 std %f10, [%l7 + 0x58]
12178 ldx [%l7 + 0x18], %l6
12179 fpmerge %f11, %f9, %f4
12180 movre %o2, %l3, %g5
12181 edge16n %i5, %g4, %i4
12182 lduh [%l7 + 0x78], %i3
12183 stb %g2, [%l7 + 0x3D]
12184 st %f7, [%l7 + 0x74]
12185 siam 0x1
12186 sra %o3, 0x0E, %i7
12187 ldx [%l7 + 0x38], %o4
12188 lduh [%l7 + 0x4E], %g1
12189 fnands %f10, %f15, %f9
12190 fcmpd %fcc2, %f0, %f0
12191 movrlez %l4, 0x23D, %l1
12192 sllx %i1, %o1, %l0
12193 fzero %f0
12194 fmovsleu %xcc, %f13, %f12
12195 fmovdl %xcc, %f2, %f14
12196 bcs,pn %icc, loop_1373
12197 ldx [%l7 + 0x48], %i2
12198 fbo,a %fcc0, loop_1374
12199 ldsw [%l7 + 0x7C], %g7
12200loop_1373:
12201 addcc %o0, %o6, %g3
12202 st %f10, [%l7 + 0x20]
12203loop_1374:
12204 fxnors %f7, %f2, %f3
12205 fmovrdlez %i0, %f8, %f6
12206 ldsh [%l7 + 0x44], %g6
12207 taddcctv %i6, 0x087E, %o7
12208 fmovs %f8, %f0
12209 fmovsneg %icc, %f4, %f13
12210 fmovrdgz %l5, %f8, %f10
12211 sdiv %o5, 0x1CD7, %l2
12212 fblg,a %fcc1, loop_1375
12213 ldsw [%l7 + 0x24], %o2
12214 edge32l %l6, %g5, %l3
12215 fmovsn %icc, %f13, %f2
12216loop_1375:
12217 fmovscs %icc, %f5, %f3
12218 orcc %g4, 0x1234, %i4
12219 ldd [%l7 + 0x38], %f2
12220 brlz,a %i5, loop_1376
12221 fmovdne %xcc, %f12, %f4
12222 siam 0x5
12223 alignaddrl %g2, %o3, %i3
12224loop_1376:
12225 stb %o4, [%l7 + 0x7C]
12226 ld [%l7 + 0x20], %f4
12227 fandnot1 %f2, %f0, %f6
12228 ldd [%l7 + 0x30], %f14
12229 stb %g1, [%l7 + 0x0E]
12230 sth %l4, [%l7 + 0x4E]
12231 fmovdg %icc, %f0, %f12
12232 umul %i7, 0x0666, %l1
12233 srax %o1, 0x1A, %i1
12234 fmovsle %icc, %f8, %f3
12235 fcmpne16 %f2, %f6, %l0
12236 smulcc %g7, %o0, %o6
12237 fcmped %fcc2, %f10, %f12
12238 array8 %g3, %i2, %i0
12239 orcc %i6, 0x1A17, %g6
12240 sll %o7, %l5, %l2
12241 umul %o5, 0x1D61, %l6
12242 fmovde %xcc, %f5, %f11
12243 ldx [%l7 + 0x78], %o2
12244 brgz,a %g5, loop_1377
12245 fnot2 %f0, %f6
12246 movge %icc, %g4, %l3
12247 stw %i4, [%l7 + 0x18]
12248loop_1377:
12249 ldsw [%l7 + 0x6C], %i5
12250 ldsb [%l7 + 0x4D], %o3
12251 fba,a %fcc2, loop_1378
12252 sth %i3, [%l7 + 0x30]
12253 ldsb [%l7 + 0x44], %g2
12254 tcc %xcc, 0x2
12255loop_1378:
12256 fcmpes %fcc2, %f11, %f9
12257 edge16ln %o4, %l4, %i7
12258 fand %f10, %f0, %f10
12259 xnor %l1, %g1, %o1
12260 fbe,a %fcc1, loop_1379
12261 stb %l0, [%l7 + 0x0B]
12262 taddcctv %g7, %i1, %o6
12263 stx %g3, [%l7 + 0x60]
12264loop_1379:
12265 tne %xcc, 0x1
12266 movge %icc, %i2, %o0
12267 brgz %i6, loop_1380
12268 ld [%l7 + 0x20], %f14
12269 fba,a %fcc1, loop_1381
12270 fmovsa %icc, %f10, %f3
12271loop_1380:
12272 taddcc %g6, %i0, %o7
12273 movleu %xcc, %l5, %l2
12274loop_1381:
12275 mulx %o5, %l6, %o2
12276 brlz %g5, loop_1382
12277 fnegs %f8, %f12
12278 fbg,a %fcc0, loop_1383
12279 fpack16 %f2, %f6
12280loop_1382:
12281 sth %l3, [%l7 + 0x58]
12282 fmovsne %icc, %f8, %f14
12283loop_1383:
12284 be,pt %icc, loop_1384
12285 fbule %fcc2, loop_1385
12286 andn %g4, 0x18F3, %i4
12287 umul %o3, %i5, %g2
12288loop_1384:
12289 ld [%l7 + 0x10], %f5
12290loop_1385:
12291 stw %o4, [%l7 + 0x54]
12292 fmuld8sux16 %f5, %f15, %f4
12293 be,a %xcc, loop_1386
12294 xor %l4, 0x0ABE, %i7
12295 fnot1s %f4, %f9
12296 and %i3, %g1, %o1
12297loop_1386:
12298 smul %l1, 0x0DA3, %l0
12299 ldsw [%l7 + 0x74], %i1
12300 fmovrde %g7, %f12, %f4
12301 brgz %g3, loop_1387
12302 ld [%l7 + 0x2C], %f4
12303 mulscc %o6, %i2, %i6
12304 movpos %xcc, %g6, %o0
12305loop_1387:
12306 ld [%l7 + 0x48], %f14
12307 faligndata %f10, %f14, %f0
12308 fmovrdne %i0, %f2, %f0
12309 bge %xcc, loop_1388
12310 fmovsg %xcc, %f5, %f7
12311 fblg %fcc2, loop_1389
12312 fxnors %f3, %f1, %f14
12313loop_1388:
12314 orcc %l5, %o7, %l2
12315 subcc %o5, %o2, %l6
12316loop_1389:
12317 sethi 0x1CBA, %l3
12318 fpadd32 %f2, %f14, %f14
12319 ld [%l7 + 0x08], %f0
12320 bleu,a loop_1390
12321 fsrc2 %f4, %f2
12322 ldsh [%l7 + 0x4E], %g4
12323 andcc %g5, %o3, %i5
12324loop_1390:
12325 fbge,a %fcc0, loop_1391
12326 stx %g2, [%l7 + 0x10]
12327 fandnot2s %f12, %f14, %f7
12328 stw %i4, [%l7 + 0x78]
12329loop_1391:
12330 tg %xcc, 0x1
12331 fbne %fcc1, loop_1392
12332 movvc %xcc, %o4, %i7
12333 fmovsleu %icc, %f12, %f4
12334 array16 %l4, %g1, %i3
12335loop_1392:
12336 sra %l1, 0x02, %l0
12337 brgez,a %i1, loop_1393
12338 fone %f14
12339 fandnot2s %f10, %f11, %f10
12340 fmovdvs %icc, %f7, %f2
12341loop_1393:
12342 ldx [%l7 + 0x38], %g7
12343 fbu %fcc3, loop_1394
12344 ldub [%l7 + 0x19], %o1
12345 stx %g3, [%l7 + 0x38]
12346 fbue,a %fcc3, loop_1395
12347loop_1394:
12348 xor %o6, 0x0956, %i2
12349 taddcc %i6, %g6, %i0
12350 tsubcc %l5, 0x0DBE, %o7
12351loop_1395:
12352 stx %o0, [%l7 + 0x60]
12353 fbue %fcc2, loop_1396
12354 edge32l %o5, %l2, %l6
12355 fmovrslez %l3, %f14, %f12
12356 sra %o2, %g5, %g4
12357loop_1396:
12358 lduh [%l7 + 0x1C], %i5
12359 fones %f8
12360 lduh [%l7 + 0x34], %o3
12361 fble %fcc3, loop_1397
12362 ld [%l7 + 0x5C], %f12
12363 ldx [%l7 + 0x20], %g2
12364 fcmpd %fcc0, %f4, %f6
12365loop_1397:
12366 bgu,pn %xcc, loop_1398
12367 ldx [%l7 + 0x50], %i4
12368 ldub [%l7 + 0x7E], %i7
12369 fbg,a %fcc1, loop_1399
12370loop_1398:
12371 fmovde %xcc, %f0, %f9
12372 fcmpgt16 %f10, %f6, %l4
12373 brz,a %o4, loop_1400
12374loop_1399:
12375 fmovdleu %icc, %f0, %f12
12376 lduh [%l7 + 0x4E], %g1
12377 std %f0, [%l7 + 0x38]
12378loop_1400:
12379 ldsh [%l7 + 0x3A], %l1
12380 fpsub16 %f4, %f2, %f10
12381 lduw [%l7 + 0x44], %i3
12382 fmovdne %xcc, %f11, %f14
12383 stw %i1, [%l7 + 0x50]
12384 lduw [%l7 + 0x1C], %g7
12385 bneg %icc, loop_1401
12386 edge32l %o1, %l0, %o6
12387 sllx %g3, 0x0A, %i2
12388 te %xcc, 0x7
12389loop_1401:
12390 fmovsa %xcc, %f10, %f15
12391 fands %f1, %f15, %f0
12392 fxnor %f0, %f14, %f0
12393 sdiv %g6, 0x09F1, %i6
12394 ldsw [%l7 + 0x64], %l5
12395 bvc,a loop_1402
12396 smul %i0, 0x1139, %o0
12397 fmovdcc %xcc, %f12, %f6
12398 bcs,a,pn %icc, loop_1403
12399loop_1402:
12400 ldub [%l7 + 0x36], %o7
12401 fmovde %xcc, %f15, %f9
12402 srlx %l2, 0x0F, %l6
12403loop_1403:
12404 fmovs %f0, %f9
12405 fmovrdne %l3, %f4, %f4
12406 fmovdcc %icc, %f1, %f8
12407 nop
12408 setx loop_1404, %l0, %l1
12409 jmpl %l1, %o2
12410 fbule %fcc2, loop_1405
12411 fcmpgt16 %f0, %f2, %g5
12412 tcc %icc, 0x1
12413loop_1404:
12414 fmuld8ulx16 %f14, %f14, %f2
12415loop_1405:
12416 fmovdleu %icc, %f0, %f0
12417 fmuld8ulx16 %f4, %f13, %f6
12418 ldd [%l7 + 0x50], %f6
12419 fnot2s %f3, %f15
12420 fand %f14, %f2, %f14
12421 or %g4, 0x0DE5, %i5
12422 fcmps %fcc3, %f11, %f6
12423 alignaddrl %o3, %g2, %i4
12424 fors %f12, %f4, %f1
12425 tsubcctv %i7, %l4, %o5
12426 fmovdcs %icc, %f1, %f3
12427 fmovdgu %xcc, %f0, %f1
12428 brlz %g1, loop_1406
12429 fmovdgu %icc, %f1, %f11
12430 ldd [%l7 + 0x08], %f10
12431 nop
12432 setx loop_1407, %l0, %l1
12433 jmpl %l1, %l1
12434loop_1406:
12435 fsrc1s %f1, %f4
12436 std %f6, [%l7 + 0x10]
12437 fmovrse %o4, %f10, %f5
12438loop_1407:
12439 fmovdg %icc, %f2, %f0
12440 edge32n %i1, %g7, %o1
12441 stw %l0, [%l7 + 0x54]
12442 fnors %f12, %f1, %f12
12443 fmovsgu %icc, %f15, %f3
12444 movpos %icc, %o6, %g3
12445 edge16n %i3, %g6, %i6
12446 movneg %icc, %l5, %i0
12447 bne %xcc, loop_1408
12448 edge16ln %i2, %o0, %o7
12449 sdivx %l6, 0x067A, %l3
12450 fmovsle %xcc, %f0, %f12
12451loop_1408:
12452 stb %o2, [%l7 + 0x20]
12453 bne,a loop_1409
12454 st %f15, [%l7 + 0x54]
12455 fabss %f11, %f15
12456 brlez %g5, loop_1410
12457loop_1409:
12458 edge8n %g4, %l2, %i5
12459 alignaddr %g2, %i4, %o3
12460 bleu %icc, loop_1411
12461loop_1410:
12462 sth %i7, [%l7 + 0x5E]
12463 ldub [%l7 + 0x79], %l4
12464 tvs %icc, 0x3
12465loop_1411:
12466 stw %g1, [%l7 + 0x3C]
12467 lduw [%l7 + 0x60], %l1
12468 ldx [%l7 + 0x50], %o5
12469 lduw [%l7 + 0x74], %o4
12470 fxors %f3, %f14, %f6
12471 fcmpeq32 %f12, %f8, %g7
12472 stw %i1, [%l7 + 0x0C]
12473 tneg %icc, 0x6
12474 movle %icc, %o1, %l0
12475 udivcc %o6, 0x12D7, %i3
12476 ldsw [%l7 + 0x10], %g3
12477 bshuffle %f6, %f6, %f10
12478 fsrc2 %f6, %f4
12479 lduw [%l7 + 0x34], %g6
12480 fbge,a %fcc1, loop_1412
12481 udivx %i6, 0x021E, %i0
12482 nop
12483 setx loop_1413, %l0, %l1
12484 jmpl %l1, %i2
12485 tvs %icc, 0x3
12486loop_1412:
12487 movcs %xcc, %l5, %o0
12488 fbug %fcc0, loop_1414
12489loop_1413:
12490 ldsb [%l7 + 0x28], %l6
12491 ldsw [%l7 + 0x7C], %l3
12492 fmovsn %icc, %f13, %f8
12493loop_1414:
12494 ldx [%l7 + 0x58], %o2
12495 bn,a %icc, loop_1415
12496 ldsb [%l7 + 0x69], %o7
12497 ld [%l7 + 0x48], %f10
12498 fmovsvc %icc, %f1, %f12
12499loop_1415:
12500 ldx [%l7 + 0x08], %g4
12501 edge16 %g5, %l2, %g2
12502 ldsb [%l7 + 0x55], %i4
12503 fmovsl %icc, %f3, %f2
12504 fcmpd %fcc1, %f6, %f0
12505 fcmpne16 %f4, %f8, %o3
12506 movrlz %i5, 0x09E, %i7
12507 fmovrsgz %g1, %f12, %f7
12508 fmovsn %icc, %f2, %f15
12509 fmovsge %icc, %f0, %f11
12510 edge16n %l1, %l4, %o4
12511 fsrc1 %f12, %f4
12512 fnegd %f10, %f2
12513 stb %g7, [%l7 + 0x7E]
12514 bvs,a,pt %xcc, loop_1416
12515 fcmpne16 %f14, %f10, %o5
12516 stw %i1, [%l7 + 0x28]
12517 ldsb [%l7 + 0x56], %l0
12518loop_1416:
12519 ldd [%l7 + 0x18], %f10
12520 fbn,a %fcc0, loop_1417
12521 brnz %o1, loop_1418
12522 fbl,a %fcc3, loop_1419
12523 alignaddr %i3, %o6, %g6
12524loop_1417:
12525 subccc %i6, %g3, %i0
12526loop_1418:
12527 udivx %i2, 0x0E2D, %l5
12528loop_1419:
12529 ldub [%l7 + 0x7A], %o0
12530 mulx %l6, %o2, %l3
12531 movrlz %o7, 0x24E, %g4
12532 std %f4, [%l7 + 0x18]
12533 fornot2 %f2, %f8, %f6
12534 fmul8x16al %f5, %f11, %f2
12535 stw %g5, [%l7 + 0x5C]
12536 ldub [%l7 + 0x3E], %g2
12537 taddcctv %i4, 0x0013, %o3
12538 stw %i5, [%l7 + 0x38]
12539 std %f6, [%l7 + 0x48]
12540 bl,a,pt %icc, loop_1420
12541 fbu,a %fcc0, loop_1421
12542 fornot1s %f1, %f15, %f10
12543 subccc %i7, 0x034A, %g1
12544loop_1420:
12545 fmovsge %icc, %f5, %f1
12546loop_1421:
12547 fcmple16 %f12, %f12, %l2
12548 umulcc %l4, %l1, %g7
12549 fors %f7, %f15, %f2
12550 orncc %o5, 0x1113, %o4
12551 st %f0, [%l7 + 0x0C]
12552 fcmped %fcc1, %f6, %f0
12553 fmovrde %l0, %f0, %f2
12554 fmovsgu %icc, %f13, %f4
12555 stw %o1, [%l7 + 0x48]
12556 movneg %xcc, %i3, %i1
12557 lduh [%l7 + 0x3C], %g6
12558 lduh [%l7 + 0x0C], %o6
12559 fmovdleu %icc, %f9, %f2
12560 ldsb [%l7 + 0x55], %g3
12561 fmovsvs %icc, %f2, %f8
12562 tcc %icc, 0x7
12563 fbug %fcc1, loop_1422
12564 fmovsvc %icc, %f3, %f0
12565 sllx %i6, 0x1C, %i2
12566 fornot2 %f2, %f12, %f12
12567loop_1422:
12568 ldx [%l7 + 0x18], %l5
12569 addcc %o0, 0x07BB, %l6
12570 sethi 0x17C3, %o2
12571 fmovsge %xcc, %f15, %f1
12572 bn,a %icc, loop_1423
12573 fmovrslz %i0, %f2, %f1
12574 ldd [%l7 + 0x18], %f0
12575 sth %o7, [%l7 + 0x70]
12576loop_1423:
12577 fbu,a %fcc3, loop_1424
12578 fmovscc %xcc, %f0, %f10
12579 brnz,a %l3, loop_1425
12580 fbl,a %fcc1, loop_1426
12581loop_1424:
12582 fabsd %f0, %f0
12583 xor %g5, 0x17F2, %g4
12584loop_1425:
12585 fcmpgt32 %f2, %f12, %i4
12586loop_1426:
12587 orn %g2, %o3, %i5
12588 ld [%l7 + 0x48], %f3
12589 movneg %xcc, %i7, %l2
12590 fands %f1, %f6, %f7
12591 ldub [%l7 + 0x4C], %l4
12592 fmuld8ulx16 %f2, %f14, %f12
12593 edge16 %g1, %l1, %g7
12594 lduw [%l7 + 0x48], %o4
12595 fandnot1 %f8, %f4, %f14
12596 st %f9, [%l7 + 0x4C]
12597 edge32ln %o5, %l0, %i3
12598 ble loop_1427
12599 fcmps %fcc1, %f13, %f1
12600 fbu,a %fcc2, loop_1428
12601 fmovsleu %xcc, %f9, %f5
12602loop_1427:
12603 movrgez %o1, %g6, %o6
12604 ld [%l7 + 0x58], %f6
12605loop_1428:
12606 stx %i1, [%l7 + 0x60]
12607 sth %i6, [%l7 + 0x22]
12608 lduh [%l7 + 0x7A], %i2
12609 movvs %icc, %g3, %o0
12610 brgz %l6, loop_1429
12611 andncc %o2, %i0, %l5
12612 fand %f0, %f12, %f2
12613 brz %l3, loop_1430
12614loop_1429:
12615 ldub [%l7 + 0x72], %g5
12616 tpos %xcc, 0x5
12617 brgez,a %g4, loop_1431
12618loop_1430:
12619 taddcctv %i4, %g2, %o7
12620 fexpand %f10, %f6
12621 fpsub32 %f0, %f0, %f14
12622loop_1431:
12623 orncc %i5, 0x14AC, %i7
12624 tcs %icc, 0x6
12625 smulcc %l2, 0x0E21, %l4
12626 movcs %xcc, %g1, %l1
12627 xnorcc %g7, %o3, %o5
12628 stb %o4, [%l7 + 0x1F]
12629 brlez %l0, loop_1432
12630 sdiv %o1, 0x06C3, %g6
12631 nop
12632 setx loop_1433, %l0, %l1
12633 jmpl %l1, %o6
12634 fnegd %f14, %f8
12635loop_1432:
12636 fcmpgt32 %f14, %f12, %i1
12637 tneg %icc, 0x7
12638loop_1433:
12639 fcmpne16 %f2, %f4, %i6
12640 fpadd32s %f13, %f12, %f12
12641 faligndata %f14, %f10, %f2
12642 fbule,a %fcc0, loop_1434
12643 ld [%l7 + 0x7C], %f6
12644 fcmpeq16 %f10, %f6, %i3
12645 fpadd32 %f10, %f4, %f2
12646loop_1434:
12647 movcc %icc, %g3, %o0
12648 addcc %i2, %o2, %l6
12649 orncc %l5, %l3, %g5
12650 brz,a %i0, loop_1435
12651 array8 %g4, %i4, %o7
12652 stw %g2, [%l7 + 0x3C]
12653 ldsh [%l7 + 0x38], %i5
12654loop_1435:
12655 fsrc2s %f14, %f9
12656 umul %i7, %l4, %l2
12657 tn %xcc, 0x2
12658 addcc %g1, 0x092D, %l1
12659 fba %fcc2, loop_1436
12660 nop
12661 setx loop_1437, %l0, %l1
12662 jmpl %l1, %g7
12663 srax %o3, %o4, %l0
12664 movvs %icc, %o5, %o1
12665loop_1436:
12666 umul %g6, 0x1A46, %i1
12667loop_1437:
12668 fble %fcc1, loop_1438
12669 fbn,a %fcc1, loop_1439
12670 ldub [%l7 + 0x22], %o6
12671 ldd [%l7 + 0x60], %f14
12672loop_1438:
12673 move %icc, %i6, %g3
12674loop_1439:
12675 fmovrse %o0, %f4, %f2
12676 bvc,a loop_1440
12677 fnegd %f10, %f2
12678 fmovscs %xcc, %f1, %f10
12679 fmovsa %icc, %f5, %f11
12680loop_1440:
12681 ldd [%l7 + 0x40], %f8
12682 orcc %i3, %i2, %o2
12683 umul %l6, %l3, %l5
12684 fmovscc %xcc, %f11, %f1
12685 subcc %g5, %i0, %g4
12686 fpmerge %f8, %f10, %f10
12687 stw %i4, [%l7 + 0x50]
12688 edge8n %o7, %i5, %g2
12689 ba,a,pt %xcc, loop_1441
12690 fcmpgt32 %f4, %f6, %i7
12691 fbue %fcc0, loop_1442
12692 fornot1 %f12, %f8, %f0
12693loop_1441:
12694 umulcc %l4, %g1, %l2
12695 ldsw [%l7 + 0x2C], %l1
12696loop_1442:
12697 sth %o3, [%l7 + 0x42]
12698 fmul8x16 %f4, %f0, %f12
12699 tleu %xcc, 0x4
12700 bneg,a,pn %icc, loop_1443
12701 fxor %f4, %f8, %f2
12702 bpos,pn %xcc, loop_1444
12703 tleu %icc, 0x2
12704loop_1443:
12705 fnot1 %f6, %f2
12706 fmovsl %xcc, %f1, %f14
12707loop_1444:
12708 fpsub32s %f2, %f6, %f1
12709 lduw [%l7 + 0x2C], %g7
12710 movleu %icc, %o4, %l0
12711 tvs %xcc, 0x2
12712 fnot1s %f9, %f2
12713 stw %o5, [%l7 + 0x68]
12714 ldsw [%l7 + 0x7C], %o1
12715 fnot1s %f0, %f5
12716 fmovrdlz %i1, %f12, %f8
12717 xnor %o6, %i6, %g6
12718 movl %xcc, %g3, %o0
12719 fmovrslz %i2, %f15, %f10
12720 fmovrsgz %i3, %f14, %f9
12721 stx %l6, [%l7 + 0x28]
12722 lduh [%l7 + 0x6A], %o2
12723 stw %l5, [%l7 + 0x20]
12724 lduh [%l7 + 0x4C], %l3
12725 edge8 %g5, %g4, %i4
12726 fexpand %f9, %f14
12727 fcmpeq16 %f14, %f4, %o7
12728 std %f10, [%l7 + 0x58]
12729 fcmped %fcc2, %f12, %f0
12730 ldx [%l7 + 0x48], %i0
12731 ldsw [%l7 + 0x38], %g2
12732 popc 0x05FE, %i5
12733 fmovscc %icc, %f4, %f9
12734 xor %l4, 0x1638, %g1
12735 st %f10, [%l7 + 0x34]
12736 std %f6, [%l7 + 0x08]
12737 andcc %l2, %i7, %o3
12738 movpos %icc, %g7, %l1
12739 array32 %l0, %o4, %o1
12740 stw %i1, [%l7 + 0x0C]
12741 mulscc %o6, %o5, %g6
12742 tvs %xcc, 0x1
12743 lduw [%l7 + 0x44], %i6
12744 array8 %g3, %o0, %i3
12745 fnors %f11, %f11, %f9
12746 edge8ln %i2, %o2, %l6
12747 ldd [%l7 + 0x30], %f8
12748 ld [%l7 + 0x60], %f10
12749 ldsb [%l7 + 0x15], %l3
12750 st %f7, [%l7 + 0x70]
12751 ldsh [%l7 + 0x66], %l5
12752 edge16l %g4, %g5, %o7
12753 edge32ln %i4, %i0, %i5
12754 fbul %fcc1, loop_1445
12755 lduh [%l7 + 0x30], %g2
12756 fcmpne16 %f0, %f4, %g1
12757 stb %l4, [%l7 + 0x77]
12758loop_1445:
12759 fmovrde %i7, %f12, %f6
12760 edge8ln %o3, %l2, %l1
12761 array16 %l0, %g7, %o4
12762 fexpand %f0, %f8
12763 tsubcctv %i1, 0x00A1, %o6
12764 xnorcc %o1, %o5, %g6
12765 ldx [%l7 + 0x58], %i6
12766 bcc %icc, loop_1446
12767 nop
12768 setx loop_1447, %l0, %l1
12769 jmpl %l1, %g3
12770 fxnors %f5, %f14, %f13
12771 lduh [%l7 + 0x66], %o0
12772loop_1446:
12773 ldx [%l7 + 0x70], %i3
12774loop_1447:
12775 fcmple16 %f2, %f0, %o2
12776 ldsw [%l7 + 0x58], %l6
12777 faligndata %f0, %f2, %f4
12778 tsubcc %i2, %l5, %g4
12779 ldd [%l7 + 0x40], %f12
12780 edge32ln %l3, %g5, %o7
12781 fnot1s %f13, %f6
12782 fba %fcc0, loop_1448
12783 ldx [%l7 + 0x48], %i0
12784 ldub [%l7 + 0x71], %i4
12785 sdivcc %g2, 0x0650, %g1
12786loop_1448:
12787 tg %icc, 0x7
12788 bvc %xcc, loop_1449
12789 fabsd %f12, %f12
12790 movleu %icc, %i5, %i7
12791 sdivx %o3, 0x13E7, %l2
12792loop_1449:
12793 fbu %fcc3, loop_1450
12794 fba,a %fcc3, loop_1451
12795 sth %l4, [%l7 + 0x7C]
12796 sdivx %l1, 0x103C, %l0
12797loop_1450:
12798 edge16ln %g7, %i1, %o6
12799loop_1451:
12800 lduh [%l7 + 0x30], %o1
12801 fcmple32 %f12, %f2, %o5
12802 tpos %xcc, 0x4
12803 tne %icc, 0x1
12804 lduw [%l7 + 0x58], %g6
12805 lduh [%l7 + 0x66], %i6
12806 orcc %o4, 0x0133, %o0
12807 fmovde %icc, %f1, %f4
12808 sth %i3, [%l7 + 0x74]
12809 ldx [%l7 + 0x60], %g3
12810 stb %l6, [%l7 + 0x66]
12811 ldub [%l7 + 0x26], %o2
12812 stb %i2, [%l7 + 0x47]
12813 lduw [%l7 + 0x2C], %g4
12814 lduh [%l7 + 0x6C], %l3
12815 bshuffle %f4, %f0, %f0
12816 ldsw [%l7 + 0x2C], %l5
12817 nop
12818 setx loop_1452, %l0, %l1
12819 wrpr 0x1, %tl
12820 wrpr %l1, %tnpc
12821 setx 0x34400001400, %l0, %l1
12822 wrpr %l1, %tstate
12823 wrhpr 0x4, %htstate
12824 done
12825 fxors %f13, %f14, %f10
12826 fcmpgt16 %f8, %f0, %o7
12827 siam 0x2
12828loop_1452:
12829 lduh [%l7 + 0x58], %g5
12830 umul %i0, 0x1A1B, %i4
12831 sdivx %g1, 0x08AF, %i5
12832 fpsub32s %f10, %f0, %f4
12833 ldd [%l7 + 0x60], %f2
12834 stx %g2, [%l7 + 0x70]
12835 fzero %f0
12836 ldsb [%l7 + 0x3A], %o3
12837 brgz,a %l2, loop_1453
12838 stx %l4, [%l7 + 0x68]
12839 bgu %xcc, loop_1454
12840 bg,a %icc, loop_1455
12841loop_1453:
12842 fmovdpos %xcc, %f5, %f4
12843 fmovscc %icc, %f1, %f4
12844loop_1454:
12845 edge8n %l1, %l0, %i7
12846loop_1455:
12847 smulcc %i1, %o6, %g7
12848 fmovdcc %xcc, %f7, %f12
12849 fmul8x16au %f9, %f13, %f14
12850 movrgez %o1, 0x1FA, %g6
12851 fmovdvc %icc, %f2, %f15
12852 brgz %i6, loop_1456
12853 fornot1 %f4, %f12, %f6
12854 sdivcc %o4, 0x0260, %o0
12855 movvs %icc, %i3, %o5
12856loop_1456:
12857 ldd [%l7 + 0x70], %f12
12858 taddcc %g3, 0x0D88, %l6
12859 fmovsge %icc, %f15, %f11
12860 edge16l %o2, %g4, %i2
12861 ldsw [%l7 + 0x10], %l3
12862 tge %icc, 0x3
12863 or %l5, 0x1269, %g5
12864 fmovdpos %xcc, %f9, %f9
12865 ldub [%l7 + 0x2B], %o7
12866 edge8 %i0, %g1, %i4
12867 fmovrslez %g2, %f10, %f4
12868 sth %o3, [%l7 + 0x4C]
12869 edge32 %i5, %l4, %l1
12870 movpos %icc, %l0, %i7
12871 ldsb [%l7 + 0x6B], %i1
12872 lduh [%l7 + 0x40], %o6
12873 stx %l2, [%l7 + 0x18]
12874 udiv %g7, 0x0707, %g6
12875 fxnors %f1, %f13, %f3
12876 fcmps %fcc0, %f10, %f2
12877 fbo,a %fcc0, loop_1457
12878 sth %o1, [%l7 + 0x0E]
12879 nop
12880 setx loop_1458, %l0, %l1
12881 jmpl %l1, %i6
12882 brgez %o0, loop_1459
12883loop_1457:
12884 ldx [%l7 + 0x70], %i3
12885 edge8ln %o5, %o4, %g3
12886loop_1458:
12887 edge32n %o2, %l6, %i2
12888loop_1459:
12889 fnot1s %f4, %f7
12890 tneg %xcc, 0x4
12891 movgu %xcc, %g4, %l3
12892 std %f4, [%l7 + 0x38]
12893 ldub [%l7 + 0x68], %l5
12894 stw %o7, [%l7 + 0x50]
12895 ldsw [%l7 + 0x6C], %g5
12896 stw %g1, [%l7 + 0x44]
12897 fbule,a %fcc3, loop_1460
12898 tge %icc, 0x0
12899 lduh [%l7 + 0x44], %i4
12900 ldsh [%l7 + 0x78], %g2
12901loop_1460:
12902 tvs %xcc, 0x7
12903 lduh [%l7 + 0x1C], %i0
12904 std %f10, [%l7 + 0x20]
12905 ldsw [%l7 + 0x40], %o3
12906 stb %l4, [%l7 + 0x78]
12907 std %f0, [%l7 + 0x50]
12908 ldsb [%l7 + 0x42], %i5
12909 nop
12910 setx loop_1461, %l0, %l1
12911 wrpr 0x1, %tl
12912 wrpr %l1, %tnpc
12913 setx 0x34400001400, %l0, %l1
12914 wrpr %l1, %tstate
12915 wrhpr 0x4, %htstate
12916 done
12917 fpsub16 %f12, %f14, %f6
12918 andncc %l1, %l0, %i7
12919 srax %i1, %o6, %g7
12920loop_1461:
12921 edge32n %g6, %l2, %o1
12922 subcc %i6, 0x1C45, %o0
12923 movne %icc, %i3, %o4
12924 mulscc %g3, %o5, %l6
12925 tsubcc %o2, 0x04EC, %i2
12926 fnor %f12, %f2, %f6
12927 ldx [%l7 + 0x40], %g4
12928 movvc %icc, %l5, %o7
12929 bcc,pn %icc, loop_1462
12930 fornot1s %f3, %f5, %f5
12931 nop
12932 setx loop_1463, %l0, %l1
12933 wrpr 0x1, %tl
12934 wrpr %l1, %tnpc
12935 setx 0x34400001400, %l0, %l1
12936 wrpr %l1, %tstate
12937 wrhpr 0x4, %htstate
12938 done
12939 ldsh [%l7 + 0x42], %g5
12940loop_1462:
12941 brz %g1, loop_1464
12942 fmovsne %icc, %f9, %f13
12943loop_1463:
12944 fmovrdlez %l3, %f12, %f0
12945 movcc %xcc, %g2, %i4
12946loop_1464:
12947 movpos %icc, %o3, %l4
12948 bne,a %icc, loop_1465
12949 sth %i5, [%l7 + 0x08]
12950 udivx %l1, 0x1CC4, %l0
12951 fbn,a %fcc3, loop_1466
12952loop_1465:
12953 brnz %i7, loop_1467
12954 fmovrse %i0, %f5, %f5
12955 addccc %o6, %g7, %g6
12956loop_1466:
12957 fcmpeq16 %f10, %f12, %i1
12958loop_1467:
12959 for %f14, %f8, %f2
12960 fmovdne %xcc, %f9, %f7
12961 tneg %xcc, 0x7
12962 fornot1 %f2, %f10, %f14
12963 edge32 %o1, %i6, %o0
12964 addc %i3, %l2, %o4
12965 fmovdvs %xcc, %f13, %f11
12966 edge32 %o5, %l6, %o2
12967 stx %i2, [%l7 + 0x40]
12968 smul %g3, 0x1613, %g4
12969 lduh [%l7 + 0x7E], %l5
12970 fmovrsne %g5, %f4, %f0
12971 lduh [%l7 + 0x78], %g1
12972 stb %l3, [%l7 + 0x50]
12973 movvs %xcc, %o7, %i4
12974 std %f0, [%l7 + 0x08]
12975 brlez %o3, loop_1468
12976 sra %l4, 0x01, %i5
12977 lduh [%l7 + 0x24], %l1
12978 movcc %xcc, %g2, %i7
12979loop_1468:
12980 fmul8ulx16 %f0, %f4, %f2
12981 ldsb [%l7 + 0x50], %i0
12982 ld [%l7 + 0x50], %f7
12983 ldd [%l7 + 0x10], %f12
12984 xor %o6, %l0, %g7
12985 lduh [%l7 + 0x60], %g6
12986 movn %xcc, %o1, %i6
12987 ldub [%l7 + 0x0F], %i1
12988 udiv %i3, 0x09A1, %o0
12989 be,a,pt %xcc, loop_1469
12990 smulcc %o4, %o5, %l6
12991 bcs,pt %xcc, loop_1470
12992 bvc,a,pn %icc, loop_1471
12993loop_1469:
12994 tneg %icc, 0x2
12995 movneg %xcc, %o2, %i2
12996loop_1470:
12997 move %icc, %l2, %g3
12998loop_1471:
12999 stb %g4, [%l7 + 0x3D]
13000 stw %g5, [%l7 + 0x30]
13001 fmovsne %xcc, %f8, %f14
13002 add %g1, 0x1FAB, %l3
13003 ldub [%l7 + 0x41], %o7
13004 st %f0, [%l7 + 0x44]
13005 fmovse %icc, %f3, %f4
13006 fcmpeq32 %f12, %f14, %l5
13007 sdivcc %i4, 0x0171, %o3
13008 edge32n %l4, %i5, %g2
13009 st %f14, [%l7 + 0x48]
13010 array32 %i7, %i0, %l1
13011 fmovsvs %xcc, %f14, %f7
13012 tgu %xcc, 0x4
13013 ldsb [%l7 + 0x4C], %o6
13014 fpsub16 %f12, %f6, %f12
13015 fmovrdgez %g7, %f6, %f12
13016 fbul,a %fcc3, loop_1472
13017 or %g6, 0x1698, %l0
13018 sth %i6, [%l7 + 0x4C]
13019 sllx %o1, %i3, %i1
13020loop_1472:
13021 bpos,a,pn %xcc, loop_1473
13022 sth %o4, [%l7 + 0x32]
13023 fexpand %f2, %f0
13024 fxnors %f14, %f15, %f12
13025loop_1473:
13026 sllx %o0, 0x0A, %o5
13027 lduw [%l7 + 0x68], %o2
13028 fbue,a %fcc1, loop_1474
13029 fbg %fcc1, loop_1475
13030 bg,a %icc, loop_1476
13031 fmovrdlz %l6, %f4, %f4
13032loop_1474:
13033 stb %i2, [%l7 + 0x7C]
13034loop_1475:
13035 fpmerge %f1, %f8, %f12
13036loop_1476:
13037 tneg %xcc, 0x1
13038 fbul,a %fcc0, loop_1477
13039 orcc %l2, 0x10DC, %g4
13040 st %f14, [%l7 + 0x68]
13041 fbule,a %fcc1, loop_1478
13042loop_1477:
13043 edge32ln %g5, %g3, %l3
13044 ldx [%l7 + 0x20], %g1
13045 stx %o7, [%l7 + 0x38]
13046loop_1478:
13047 brz,a %l5, loop_1479
13048 udiv %i4, 0x1183, %l4
13049 stx %i5, [%l7 + 0x40]
13050 fpadd16 %f4, %f8, %f4
13051loop_1479:
13052 sllx %g2, %i7, %i0
13053 edge16l %o3, %l1, %g7
13054 stb %g6, [%l7 + 0x78]
13055 fmovsle %icc, %f12, %f1
13056 lduh [%l7 + 0x44], %l0
13057 sra %o6, %i6, %i3
13058 stx %o1, [%l7 + 0x68]
13059 fmovrdlez %o4, %f6, %f14
13060 fxnor %f4, %f8, %f6
13061 st %f11, [%l7 + 0x70]
13062 fxnor %f6, %f14, %f12
13063 ldsh [%l7 + 0x78], %i1
13064 fzeros %f0
13065 fmovrdgz %o0, %f4, %f8
13066 fzero %f14
13067 brlez %o5, loop_1480
13068 bge,pt %xcc, loop_1481
13069 stw %o2, [%l7 + 0x44]
13070 stw %l6, [%l7 + 0x10]
13071loop_1480:
13072 fmovsneg %icc, %f1, %f11
13073loop_1481:
13074 ldx [%l7 + 0x58], %l2
13075 taddcctv %i2, %g4, %g5
13076 fbne %fcc3, loop_1482
13077 fandnot1 %f0, %f4, %f12
13078 movg %icc, %l3, %g3
13079 sra %g1, %o7, %l5
13080loop_1482:
13081 or %l4, %i4, %i5
13082 mulscc %g2, %i7, %o3
13083 tgu %icc, 0x2
13084 fandnot1 %f12, %f10, %f10
13085 fbuge,a %fcc0, loop_1483
13086 ldsh [%l7 + 0x70], %l1
13087 lduh [%l7 + 0x26], %i0
13088 bpos,a loop_1484
13089loop_1483:
13090 movge %xcc, %g7, %g6
13091 fmovrdlz %o6, %f14, %f10
13092 fxor %f0, %f10, %f14
13093loop_1484:
13094 bneg,a,pn %xcc, loop_1485
13095 st %f2, [%l7 + 0x34]
13096 fmovsge %icc, %f11, %f2
13097 fxnors %f15, %f13, %f13
13098loop_1485:
13099 st %f12, [%l7 + 0x78]
13100 stw %l0, [%l7 + 0x2C]
13101 stx %i6, [%l7 + 0x38]
13102 ldd [%l7 + 0x60], %f12
13103 srl %i3, 0x0E, %o1
13104 array16 %o4, %o0, %i1
13105 ldub [%l7 + 0x19], %o2
13106 fzero %f10
13107 stx %l6, [%l7 + 0x70]
13108 std %f14, [%l7 + 0x58]
13109 fmovrdlez %o5, %f2, %f6
13110 st %f8, [%l7 + 0x44]
13111 array16 %l2, %g4, %i2
13112 ble,pn %icc, loop_1486
13113 smulcc %g5, %l3, %g3
13114 fpack32 %f12, %f14, %f4
13115 fcmpgt32 %f4, %f0, %g1
13116loop_1486:
13117 udivx %l5, 0x1F9F, %o7
13118 lduw [%l7 + 0x78], %i4
13119 ldub [%l7 + 0x33], %i5
13120 edge8n %g2, %l4, %o3
13121 fmovda %icc, %f8, %f11
13122 fcmpne32 %f4, %f10, %i7
13123 bn,a %xcc, loop_1487
13124 fbo,a %fcc0, loop_1488
13125 ldsb [%l7 + 0x2E], %l1
13126 stb %g7, [%l7 + 0x09]
13127loop_1487:
13128 udivcc %g6, 0x15EE, %i0
13129loop_1488:
13130 stx %o6, [%l7 + 0x38]
13131 andcc %i6, %l0, %o1
13132 udivx %i3, 0x1809, %o0
13133 fmovsa %icc, %f1, %f12
13134 fmovdcc %icc, %f2, %f15
13135 ldub [%l7 + 0x5B], %i1
13136 tn %xcc, 0x2
13137 edge8l %o2, %l6, %o4
13138 fbg %fcc2, loop_1489
13139 sethi 0x1D04, %l2
13140 nop
13141 setx loop_1490, %l0, %l1
13142 wrpr 0x1, %tl
13143 wrpr %l1, %tnpc
13144 setx 0x34400001400, %l0, %l1
13145 wrpr %l1, %tstate
13146 wrhpr 0x4, %htstate
13147 done
13148 tneg %xcc, 0x6
13149loop_1489:
13150 fcmpne32 %f6, %f14, %g4
13151 fcmped %fcc2, %f4, %f4
13152loop_1490:
13153 bg,a %xcc, loop_1491
13154 tcs %xcc, 0x1
13155 lduh [%l7 + 0x62], %o5
13156 ldsw [%l7 + 0x78], %g5
13157loop_1491:
13158 fxnors %f1, %f12, %f1
13159 ldd [%l7 + 0x20], %f0
13160 fandnot2s %f3, %f10, %f10
13161 stx %l3, [%l7 + 0x40]
13162 fbul,a %fcc1, loop_1492
13163 fcmpeq16 %f8, %f0, %i2
13164 fnegd %f8, %f6
13165 fsrc1 %f8, %f14
13166loop_1492:
13167 edge8 %g1, %l5, %g3
13168 lduh [%l7 + 0x28], %i4
13169 ldsh [%l7 + 0x10], %i5
13170 ldx [%l7 + 0x30], %o7
13171 edge16l %g2, %o3, %i7
13172 and %l1, %l4, %g6
13173 tle %xcc, 0x0
13174 ldx [%l7 + 0x60], %i0
13175 stw %o6, [%l7 + 0x70]
13176 movrgz %i6, %l0, %g7
13177 ldx [%l7 + 0x20], %i3
13178 stw %o1, [%l7 + 0x4C]
13179 fmovdvc %xcc, %f1, %f2
13180 fmovspos %icc, %f2, %f2
13181 lduw [%l7 + 0x60], %i1
13182 fnot2 %f4, %f14
13183 stb %o2, [%l7 + 0x7A]
13184 fnot1 %f12, %f12
13185 array16 %o0, %l6, %l2
13186 lduh [%l7 + 0x76], %g4
13187 ta %xcc, 0x6
13188 addc %o4, %g5, %o5
13189 edge32l %l3, %i2, %g1
13190 fpadd32s %f9, %f5, %f7
13191 fmovrdlez %g3, %f4, %f0
13192 std %f6, [%l7 + 0x60]
13193 fmul8x16au %f11, %f6, %f2
13194 brlez,a %l5, loop_1493
13195 nop
13196 setx loop_1494, %l0, %l1
13197 wrpr 0x1, %tl
13198 wrpr %l1, %tpc
13199 add %l1, 0x4, %l1
13200 wrpr %l1, %tnpc
13201 setx 0x34400001400, %l0, %l1
13202 wrpr %l1, %tstate
13203 wrhpr 0x4, %htstate
13204 retry
13205 lduh [%l7 + 0x16], %i4
13206 fcmps %fcc1, %f14, %f6
13207loop_1493:
13208 ldub [%l7 + 0x6C], %i5
13209loop_1494:
13210 fmovsl %xcc, %f4, %f15
13211 stb %g2, [%l7 + 0x33]
13212 ld [%l7 + 0x34], %f0
13213 ldsb [%l7 + 0x38], %o7
13214 srax %i7, %l1, %l4
13215 smul %o3, 0x015F, %i0
13216 mulx %g6, 0x1ABA, %i6
13217 pdist %f2, %f2, %f0
13218 fmul8sux16 %f12, %f14, %f14
13219 ldsw [%l7 + 0x68], %l0
13220 stb %g7, [%l7 + 0x69]
13221 move %xcc, %o6, %o1
13222 sll %i3, 0x14, %i1
13223 st %f2, [%l7 + 0x3C]
13224 edge8ln %o2, %o0, %l2
13225 sllx %g4, %l6, %g5
13226 fmovda %xcc, %f14, %f8
13227 tcc %xcc, 0x0
13228 sth %o4, [%l7 + 0x7E]
13229 fmovrsgz %l3, %f8, %f2
13230 stw %o5, [%l7 + 0x14]
13231 stx %i2, [%l7 + 0x38]
13232 fornot2 %f14, %f10, %f12
13233 subc %g1, %l5, %i4
13234 tcc %icc, 0x2
13235 ldx [%l7 + 0x08], %g3
13236 fands %f15, %f4, %f9
13237 movvc %icc, %i5, %g2
13238 popc %i7, %o7
13239 fcmpeq32 %f10, %f14, %l1
13240 stb %l4, [%l7 + 0x60]
13241 fcmpne16 %f10, %f8, %o3
13242 fbue %fcc3, loop_1495
13243 fbn %fcc0, loop_1496
13244 fmovda %xcc, %f6, %f9
13245 tgu %icc, 0x6
13246loop_1495:
13247 sethi 0x0DA0, %g6
13248loop_1496:
13249 fnors %f8, %f2, %f2
13250 subccc %i0, 0x0963, %i6
13251 fsrc2 %f6, %f12
13252 fpadd16 %f0, %f8, %f2
13253 fcmped %fcc3, %f8, %f12
13254 sth %l0, [%l7 + 0x10]
13255 ldub [%l7 + 0x09], %g7
13256 fxors %f5, %f8, %f14
13257 fbg %fcc1, loop_1497
13258 tneg %xcc, 0x5
13259 movvc %xcc, %o6, %i3
13260 fmovdn %icc, %f1, %f10
13261loop_1497:
13262 fcmpes %fcc1, %f8, %f5
13263 siam 0x6
13264 lduw [%l7 + 0x1C], %o1
13265 fornot2 %f8, %f10, %f0
13266 tsubcctv %o2, 0x03F1, %o0
13267 fba %fcc3, loop_1498
13268 fnot1 %f12, %f2
13269 ldx [%l7 + 0x10], %l2
13270 ldx [%l7 + 0x28], %i1
13271loop_1498:
13272 ldub [%l7 + 0x31], %g4
13273 fmovrdgz %g5, %f14, %f14
13274 ba,pt %icc, loop_1499
13275 movrgez %l6, %l3, %o5
13276 for %f4, %f6, %f8
13277 xorcc %o4, %i2, %l5
13278loop_1499:
13279 for %f6, %f4, %f6
13280 edge16n %g1, %i4, %i5
13281 smulcc %g3, 0x1E15, %i7
13282 stw %o7, [%l7 + 0x78]
13283 fmovrdne %g2, %f12, %f4
13284 ldsw [%l7 + 0x7C], %l1
13285 subc %o3, 0x03DC, %g6
13286 lduw [%l7 + 0x6C], %l4
13287 tl %icc, 0x6
13288 fornot2s %f7, %f2, %f8
13289 faligndata %f2, %f4, %f8
13290 fmovdgu %xcc, %f6, %f1
13291 fbul,a %fcc0, loop_1500
13292 st %f9, [%l7 + 0x6C]
13293 xor %i6, %l0, %i0
13294 ldx [%l7 + 0x50], %g7
13295loop_1500:
13296 bge,a loop_1501
13297 alignaddrl %i3, %o6, %o2
13298 ldx [%l7 + 0x10], %o1
13299 ld [%l7 + 0x24], %f3
13300loop_1501:
13301 stx %o0, [%l7 + 0x68]
13302 movrne %l2, %i1, %g5
13303 fcmpd %fcc0, %f8, %f0
13304 mulx %l6, %l3, %g4
13305 bcs,a,pn %xcc, loop_1502
13306 ldd [%l7 + 0x10], %f0
13307 fors %f15, %f6, %f12
13308 lduw [%l7 + 0x54], %o5
13309loop_1502:
13310 fors %f15, %f15, %f9
13311 fmovdcs %icc, %f13, %f6
13312 fmovdl %icc, %f2, %f5
13313 fmovscs %xcc, %f11, %f9
13314 brlz,a %o4, loop_1503
13315 mova %icc, %l5, %i2
13316 st %f0, [%l7 + 0x08]
13317 fmovs %f0, %f5
13318loop_1503:
13319 for %f4, %f4, %f12
13320 ldub [%l7 + 0x57], %i4
13321 fmovsle %icc, %f0, %f6
13322 siam 0x3
13323 srlx %g1, 0x08, %g3
13324 std %f4, [%l7 + 0x08]
13325 ld [%l7 + 0x10], %f5
13326 fcmple32 %f4, %f0, %i7
13327 stb %i5, [%l7 + 0x33]
13328 fsrc2 %f14, %f14
13329 array16 %g2, %o7, %o3
13330 lduh [%l7 + 0x3E], %l1
13331 fba %fcc1, loop_1504
13332 faligndata %f8, %f4, %f12
13333 fxnors %f9, %f7, %f15
13334 udivcc %l4, 0x104E, %g6
13335loop_1504:
13336 fbe,a %fcc2, loop_1505
13337 fands %f1, %f7, %f8
13338 lduw [%l7 + 0x20], %i6
13339 fmovda %icc, %f6, %f13
13340loop_1505:
13341 fbue,a %fcc3, loop_1506
13342 subc %i0, 0x1ABF, %g7
13343 fcmple32 %f12, %f0, %i3
13344 alignaddr %l0, %o6, %o2
13345loop_1506:
13346 fmovda %xcc, %f11, %f13
13347 fmovdg %xcc, %f7, %f11
13348 lduh [%l7 + 0x32], %o1
13349 subccc %l2, 0x1B01, %o0
13350 fbug,a %fcc1, loop_1507
13351 fbe,a %fcc2, loop_1508
13352 fbo %fcc2, loop_1509
13353 stx %i1, [%l7 + 0x20]
13354loop_1507:
13355 movcs %icc, %g5, %l3
13356loop_1508:
13357 ta %icc, 0x6
13358loop_1509:
13359 stx %g4, [%l7 + 0x18]
13360 or %o5, %l6, %o4
13361 fpackfix %f2, %f1
13362 fbug,a %fcc1, loop_1510
13363 stw %i2, [%l7 + 0x50]
13364 fsrc1s %f8, %f6
13365 bn loop_1511
13366loop_1510:
13367 andn %i4, 0x0358, %l5
13368 fand %f2, %f6, %f0
13369 addcc %g1, 0x16CC, %g3
13370loop_1511:
13371 fnegs %f7, %f8
13372 edge8 %i5, %i7, %g2
13373 lduh [%l7 + 0x42], %o7
13374 fnors %f12, %f12, %f3
13375 edge8n %l1, %o3, %g6
13376 fpsub16s %f15, %f3, %f14
13377 fmovrsgez %l4, %f1, %f14
13378 tsubcctv %i0, %i6, %i3
13379 ldsw [%l7 + 0x64], %l0
13380 fbug,a %fcc2, loop_1512
13381 lduh [%l7 + 0x0C], %o6
13382 tle %xcc, 0x7
13383 fmovscc %xcc, %f6, %f14
13384loop_1512:
13385 sth %g7, [%l7 + 0x50]
13386 orncc %o2, 0x1EEE, %l2
13387 brgz %o0, loop_1513
13388 taddcctv %i1, %o1, %g5
13389 sdiv %l3, 0x07AB, %o5
13390 stx %g4, [%l7 + 0x68]
13391loop_1513:
13392 edge16ln %o4, %i2, %l6
13393 fmovdcs %xcc, %f12, %f1
13394 ldub [%l7 + 0x45], %i4
13395 fpadd16 %f2, %f10, %f0
13396 fmovdne %xcc, %f5, %f13
13397 bneg %icc, loop_1514
13398 bne,pt %icc, loop_1515
13399 bne %xcc, loop_1516
13400 movg %xcc, %l5, %g3
13401loop_1514:
13402 bne %icc, loop_1517
13403loop_1515:
13404 fcmps %fcc1, %f0, %f15
13405loop_1516:
13406 brnz,a %g1, loop_1518
13407 te %xcc, 0x1
13408loop_1517:
13409 tneg %xcc, 0x5
13410 fpsub16 %f0, %f14, %f8
13411loop_1518:
13412 tvc %xcc, 0x3
13413 ldd [%l7 + 0x50], %f10
13414 movvc %icc, %i7, %i5
13415 fbul,a %fcc0, loop_1519
13416 movcs %xcc, %g2, %o7
13417 lduh [%l7 + 0x18], %l1
13418 fornot2 %f4, %f6, %f10
13419loop_1519:
13420 fxnors %f10, %f13, %f11
13421 ldx [%l7 + 0x18], %g6
13422 xor %l4, 0x07C3, %i0
13423 fandnot1s %f7, %f13, %f2
13424 xor %i6, %i3, %o3
13425 sub %o6, %l0, %o2
13426 srl %l2, 0x04, %g7
13427 fmovspos %icc, %f5, %f3
13428 fmovsl %icc, %f4, %f1
13429 siam 0x6
13430 fsrc1s %f15, %f14
13431 lduw [%l7 + 0x64], %i1
13432 ldx [%l7 + 0x28], %o1
13433 tgu %xcc, 0x4
13434 ldd [%l7 + 0x30], %f10
13435 fmovdg %icc, %f2, %f10
13436 movge %xcc, %g5, %l3
13437 sth %o0, [%l7 + 0x16]
13438 st %f0, [%l7 + 0x20]
13439 movn %icc, %o5, %o4
13440 umul %i2, %l6, %i4
13441 movcc %xcc, %l5, %g3
13442 fxnors %f1, %f8, %f1
13443 tsubcc %g4, 0x114A, %g1
13444 lduh [%l7 + 0x58], %i7
13445 fcmpne16 %f8, %f10, %g2
13446 fpsub32s %f3, %f9, %f9
13447 udivx %i5, 0x00DA, %l1
13448 sth %g6, [%l7 + 0x24]
13449 fxnor %f2, %f10, %f2
13450 te %xcc, 0x3
13451 fabss %f9, %f7
13452 fmovrse %l4, %f4, %f8
13453 fmovse %icc, %f3, %f10
13454 srax %o7, %i6, %i3
13455 fbue %fcc3, loop_1520
13456 ldd [%l7 + 0x30], %f0
13457 fpadd32s %f2, %f8, %f1
13458 fandnot1 %f0, %f0, %f12
13459loop_1520:
13460 stw %o3, [%l7 + 0x1C]
13461 ldub [%l7 + 0x08], %i0
13462 andcc %o6, %o2, %l0
13463 ld [%l7 + 0x08], %f6
13464 fzeros %f12
13465 st %f7, [%l7 + 0x4C]
13466 lduw [%l7 + 0x30], %l2
13467 fmovsleu %icc, %f0, %f2
13468 lduh [%l7 + 0x5E], %g7
13469 edge8ln %o1, %g5, %i1
13470 edge8l %l3, %o0, %o4
13471 fzeros %f15
13472 andcc %o5, %i2, %i4
13473 fmovdvs %xcc, %f8, %f9
13474 and %l5, %g3, %l6
13475 fzero %f2
13476 taddcctv %g4, %i7, %g1
13477 bcc,a,pt %xcc, loop_1521
13478 ldub [%l7 + 0x4C], %g2
13479 tvs %xcc, 0x3
13480 fpsub32 %f0, %f2, %f6
13481loop_1521:
13482 fnot2 %f0, %f14
13483 fmul8x16 %f8, %f10, %f2
13484 addccc %i5, 0x022F, %g6
13485 ldd [%l7 + 0x30], %f10
13486 movrlez %l1, %l4, %i6
13487 bpos,a loop_1522
13488 srlx %i3, %o3, %o7
13489 fbn %fcc3, loop_1523
13490 ta %icc, 0x3
13491loop_1522:
13492 xorcc %o6, %o2, %l0
13493 udiv %l2, 0x05DC, %g7
13494loop_1523:
13495 stw %o1, [%l7 + 0x50]
13496 array32 %i0, %g5, %l3
13497 ldx [%l7 + 0x70], %o0
13498 ldd [%l7 + 0x38], %f4
13499 movcc %xcc, %o4, %o5
13500 pdist %f2, %f14, %f4
13501 subccc %i1, %i2, %l5
13502 ldsh [%l7 + 0x3E], %i4
13503 edge16ln %l6, %g4, %i7
13504 fcmps %fcc2, %f9, %f7
13505 siam 0x6
13506 fzeros %f2
13507 edge8n %g1, %g2, %i5
13508 bgu,a,pt %icc, loop_1524
13509 xnorcc %g6, %g3, %l4
13510 movg %icc, %l1, %i3
13511 umul %i6, %o3, %o7
13512loop_1524:
13513 addccc %o2, %o6, %l2
13514 fmul8x16au %f10, %f14, %f12
13515 fnand %f0, %f12, %f8
13516 brnz %l0, loop_1525
13517 andcc %o1, 0x06C5, %i0
13518 stb %g5, [%l7 + 0x26]
13519 brlz,a %g7, loop_1526
13520loop_1525:
13521 fsrc2 %f14, %f12
13522 fcmpeq32 %f12, %f12, %o0
13523 std %f2, [%l7 + 0x78]
13524loop_1526:
13525 fmovdvc %xcc, %f14, %f4
13526 fmovrsne %l3, %f7, %f15
13527 fpadd16 %f8, %f8, %f2
13528 stx %o4, [%l7 + 0x08]
13529 ldub [%l7 + 0x21], %i1
13530 fxor %f8, %f10, %f6
13531 or %i2, 0x089A, %o5
13532 taddcc %l5, 0x1FC4, %l6
13533 mova %xcc, %i4, %i7
13534 ldsw [%l7 + 0x78], %g4
13535 fmovrdne %g1, %f2, %f14
13536 ld [%l7 + 0x20], %f8
13537 fcmpgt16 %f8, %f2, %g2
13538 lduw [%l7 + 0x5C], %g6
13539 fpack16 %f6, %f0
13540 edge16n %g3, %i5, %l1
13541 fnot1s %f0, %f14
13542 call loop_1527
13543 fnot2s %f2, %f0
13544 bleu %xcc, loop_1528
13545 lduw [%l7 + 0x7C], %l4
13546loop_1527:
13547 ldsh [%l7 + 0x58], %i3
13548 fornot1 %f14, %f12, %f6
13549loop_1528:
13550 ldd [%l7 + 0x60], %f8
13551 udiv %o3, 0x1D81, %i6
13552 tne %xcc, 0x4
13553 fcmps %fcc0, %f3, %f12
13554 sdivcc %o7, 0x0489, %o6
13555 fnot2s %f13, %f13
13556 fnot2 %f8, %f4
13557 stw %l2, [%l7 + 0x48]
13558 std %f4, [%l7 + 0x10]
13559 bl,pn %icc, loop_1529
13560 movcs %icc, %l0, %o2
13561 ldx [%l7 + 0x40], %o1
13562 fmovrsne %g5, %f3, %f7
13563loop_1529:
13564 ldub [%l7 + 0x63], %i0
13565 ldsb [%l7 + 0x62], %g7
13566 stb %l3, [%l7 + 0x7D]
13567 brnz,a %o0, loop_1530
13568 siam 0x6
13569 fmovscc %icc, %f13, %f3
13570 fmovsle %xcc, %f6, %f2
13571loop_1530:
13572 movvc %icc, %i1, %i2
13573 fandnot1 %f4, %f14, %f2
13574 fcmple32 %f6, %f4, %o4
13575 edge8 %l5, %l6, %o5
13576 fcmpgt32 %f6, %f4, %i7
13577 orncc %g4, %g1, %g2
13578 fmovdn %xcc, %f13, %f4
13579 nop
13580 setx loop_1531, %l0, %l1
13581 jmpl %l1, %g6
13582 addccc %g3, 0x09D2, %i4
13583 ldx [%l7 + 0x10], %l1
13584 alignaddr %l4, %i3, %i5
13585loop_1531:
13586 movvs %icc, %o3, %i6
13587 fbl %fcc1, loop_1532
13588 and %o6, %o7, %l2
13589 fsrc1 %f6, %f12
13590 fnors %f5, %f8, %f1
13591loop_1532:
13592 sub %o2, %l0, %o1
13593 ldub [%l7 + 0x67], %i0
13594 srax %g5, 0x0D, %g7
13595 edge16ln %o0, %l3, %i1
13596 sth %i2, [%l7 + 0x3C]
13597 fmovsleu %xcc, %f14, %f7
13598 nop
13599 setx loop_1533, %l0, %l1
13600 wrpr 0x1, %tl
13601 wrpr %l1, %tnpc
13602 setx 0x34400001400, %l0, %l1
13603 wrpr %l1, %tstate
13604 wrhpr 0x4, %htstate
13605 done
13606 fmovsle %xcc, %f7, %f5
13607 ldub [%l7 + 0x56], %o4
13608 nop
13609 setx loop_1534, %l0, %l1
13610 wrpr 0x1, %tl
13611 wrpr %l1, %tnpc
13612 setx 0x34400001400, %l0, %l1
13613 wrpr %l1, %tstate
13614 wrhpr 0x4, %htstate
13615 done
13616loop_1533:
13617 lduh [%l7 + 0x28], %l5
13618 stb %l6, [%l7 + 0x13]
13619 stw %o5, [%l7 + 0x44]
13620loop_1534:
13621 ldsh [%l7 + 0x36], %i7
13622 tsubcc %g1, 0x1737, %g2
13623 fexpand %f10, %f10
13624 bvc,pn %xcc, loop_1535
13625 fpadd16s %f15, %f0, %f12
13626 fmovsvc %xcc, %f0, %f12
13627 sra %g4, 0x05, %g3
13628loop_1535:
13629 fmovrslz %i4, %f12, %f1
13630 fornot1s %f9, %f0, %f13
13631 st %f9, [%l7 + 0x44]
13632 udivcc %g6, 0x1C45, %l1
13633 fmovdneg %xcc, %f0, %f0
13634 fmovsg %icc, %f0, %f4
13635 fbo,a %fcc0, loop_1536
13636 tl %icc, 0x1
13637 ldd [%l7 + 0x50], %f6
13638 fmovrse %i3, %f4, %f7
13639loop_1536:
13640 xorcc %l4, %i5, %i6
13641 mulx %o6, 0x0857, %o3
13642 ba,a %icc, loop_1537
13643 fmovrslz %l2, %f7, %f8
13644 stx %o7, [%l7 + 0x48]
13645 edge32l %l0, %o2, %i0
13646loop_1537:
13647 stb %g5, [%l7 + 0x69]
13648 movneg %icc, %o1, %o0
13649 lduh [%l7 + 0x3A], %l3
13650 ldsw [%l7 + 0x0C], %g7
13651 fpsub32 %f8, %f6, %f14
13652 st %f7, [%l7 + 0x48]
13653 ldsh [%l7 + 0x0C], %i2
13654 orcc %o4, 0x0061, %i1
13655 ldsh [%l7 + 0x18], %l5
13656 addc %o5, %i7, %g1
13657 stb %l6, [%l7 + 0x7B]
13658 bgu,a %icc, loop_1538
13659 movl %icc, %g4, %g2
13660 stw %i4, [%l7 + 0x4C]
13661 movg %xcc, %g3, %g6
13662loop_1538:
13663 brlz %l1, loop_1539
13664 ld [%l7 + 0x10], %f0
13665 andcc %l4, %i5, %i6
13666 xorcc %i3, %o3, %l2
13667loop_1539:
13668 sra %o6, %o7, %l0
13669 tvc %xcc, 0x1
13670 lduh [%l7 + 0x22], %o2
13671 fbul,a %fcc2, loop_1540
13672 fpadd32s %f2, %f7, %f14
13673 fmovdg %icc, %f12, %f4
13674 fnor %f12, %f10, %f4
13675loop_1540:
13676 fornot1 %f0, %f10, %f8
13677 ldub [%l7 + 0x0B], %i0
13678 fmovsleu %icc, %f1, %f15
13679 taddcc %o1, %o0, %g5
13680 ldsb [%l7 + 0x53], %g7
13681 sdiv %i2, 0x0101, %o4
13682 sth %i1, [%l7 + 0x08]
13683 alignaddr %l3, %l5, %i7
13684 ldub [%l7 + 0x63], %g1
13685 movrgz %o5, 0x315, %g4
13686 addccc %l6, %g2, %g3
13687 fbuge,a %fcc0, loop_1541
13688 fmovspos %icc, %f12, %f5
13689 ldsh [%l7 + 0x7A], %g6
13690 fbul %fcc0, loop_1542
13691loop_1541:
13692 std %f12, [%l7 + 0x20]
13693 sll %l1, %l4, %i4
13694 ldsb [%l7 + 0x3D], %i6
13695loop_1542:
13696 fcmped %fcc1, %f6, %f0
13697 ldsb [%l7 + 0x78], %i5
13698 fmovdle %xcc, %f4, %f10
13699 addcc %i3, %l2, %o6
13700 addcc %o3, %l0, %o2
13701 ldsh [%l7 + 0x58], %i0
13702 bpos,a %xcc, loop_1543
13703 fbuge,a %fcc3, loop_1544
13704 bcs %icc, loop_1545
13705 ldx [%l7 + 0x50], %o7
13706loop_1543:
13707 fmovdge %xcc, %f14, %f10
13708loop_1544:
13709 edge32ln %o0, %g5, %g7
13710loop_1545:
13711 edge32 %o1, %i2, %o4
13712 tgu %icc, 0x5
13713 ldsb [%l7 + 0x6C], %l3
13714 tgu %xcc, 0x5
13715 ldsh [%l7 + 0x08], %i1
13716 fmovsa %xcc, %f8, %f10
13717 sth %l5, [%l7 + 0x62]
13718 edge16n %g1, %o5, %g4
13719 tvc %xcc, 0x7
13720 movre %l6, %i7, %g2
13721 ldsw [%l7 + 0x30], %g6
13722 ldx [%l7 + 0x78], %g3
13723 fmovdleu %icc, %f9, %f2
13724 and %l4, 0x125F, %i4
13725 fmovrdlz %i6, %f12, %f8
13726 fnegd %f10, %f12
13727 tsubcctv %i5, %i3, %l2
13728 fbue %fcc2, loop_1546
13729 be,pn %xcc, loop_1547
13730 fbne,a %fcc2, loop_1548
13731 tne %xcc, 0x7
13732loop_1546:
13733 ld [%l7 + 0x4C], %f3
13734loop_1547:
13735 tvc %xcc, 0x2
13736loop_1548:
13737 sth %l1, [%l7 + 0x0A]
13738 fcmpeq32 %f2, %f8, %o6
13739 nop
13740 setx loop_1549, %l0, %l1
13741 jmpl %l1, %l0
13742 sllx %o3, 0x1C, %o2
13743 ldsb [%l7 + 0x71], %i0
13744 st %f11, [%l7 + 0x2C]
13745loop_1549:
13746 ldsb [%l7 + 0x57], %o7
13747 xnorcc %g5, %o0, %o1
13748 std %f0, [%l7 + 0x68]
13749 fbe,a %fcc3, loop_1550
13750 movgu %xcc, %i2, %o4
13751 fpmerge %f7, %f10, %f0
13752 te %icc, 0x0
13753loop_1550:
13754 be,pt %xcc, loop_1551
13755 fnor %f8, %f8, %f8
13756 sth %g7, [%l7 + 0x6C]
13757 lduw [%l7 + 0x34], %l3
13758loop_1551:
13759 fmul8x16 %f3, %f14, %f6
13760 sth %i1, [%l7 + 0x44]
13761 fnegd %f6, %f10
13762 stx %g1, [%l7 + 0x48]
13763 stx %o5, [%l7 + 0x20]
13764 xorcc %l5, %l6, %g4
13765 tvc %icc, 0x2
13766 edge32ln %i7, %g6, %g2
13767 bne,pt %xcc, loop_1552
13768 fbule,a %fcc3, loop_1553
13769 fcmpd %fcc0, %f10, %f2
13770 ldub [%l7 + 0x4A], %g3
13771loop_1552:
13772 st %f11, [%l7 + 0x10]
13773loop_1553:
13774 fpadd32 %f14, %f0, %f4
13775 movcs %xcc, %i4, %i6
13776 fmovrse %i5, %f14, %f8
13777 movpos %xcc, %l4, %i3
13778 stb %l1, [%l7 + 0x73]
13779 fmovdleu %xcc, %f1, %f6
13780 move %icc, %l2, %l0
13781 alignaddrl %o3, %o6, %o2
13782 stw %o7, [%l7 + 0x64]
13783 sdiv %g5, 0x0D2E, %o0
13784 sll %o1, %i2, %o4
13785 fmovsgu %xcc, %f0, %f11
13786 ld [%l7 + 0x7C], %f13
13787 bvc,pt %xcc, loop_1554
13788 addc %i0, %l3, %g7
13789 ldd [%l7 + 0x28], %f14
13790 stb %g1, [%l7 + 0x79]
13791loop_1554:
13792 lduh [%l7 + 0x24], %i1
13793 fbuge %fcc2, loop_1555
13794 std %f12, [%l7 + 0x38]
13795 fcmpes %fcc2, %f12, %f10
13796 std %f10, [%l7 + 0x20]
13797loop_1555:
13798 fbl,a %fcc0, loop_1556
13799 fmul8x16 %f1, %f4, %f8
13800 bvc loop_1557
13801 ldub [%l7 + 0x1A], %o5
13802loop_1556:
13803 fbuge,a %fcc2, loop_1558
13804 pdist %f2, %f4, %f12
13805loop_1557:
13806 fcmpgt16 %f10, %f0, %l6
13807 fpadd16 %f12, %f14, %f14
13808loop_1558:
13809 fpack32 %f14, %f14, %f0
13810 stw %g4, [%l7 + 0x38]
13811 fmovsneg %xcc, %f0, %f0
13812 ldsw [%l7 + 0x20], %i7
13813 fpadd16s %f3, %f1, %f0
13814 fpadd32 %f8, %f0, %f0
13815 tne %xcc, 0x7
13816 popc 0x0F8F, %g6
13817 ta %icc, 0x2
13818 movg %xcc, %l5, %g3
13819 edge32n %i4, %i6, %i5
13820 udivcc %g2, 0x1971, %l4
13821 tn %xcc, 0x3
13822 fmul8sux16 %f2, %f4, %f10
13823 sth %i3, [%l7 + 0x5A]
13824 fcmpes %fcc3, %f4, %f2
13825 fmovrdlz %l2, %f2, %f12
13826 sdiv %l1, 0x1041, %o3
13827 sdivcc %l0, 0x035E, %o2
13828 movrgez %o6, 0x383, %o7
13829 fmovrslez %o0, %f12, %f3
13830 call loop_1559
13831 lduw [%l7 + 0x50], %o1
13832 edge8 %g5, %i2, %o4
13833 edge32ln %i0, %l3, %g1
13834loop_1559:
13835 fpadd16 %f4, %f0, %f2
13836 st %f1, [%l7 + 0x24]
13837 ble,pt %xcc, loop_1560
13838 fnot2 %f12, %f4
13839 fcmple32 %f2, %f4, %i1
13840 edge8n %g7, %o5, %g4
13841loop_1560:
13842 movle %icc, %l6, %i7
13843 fpadd32 %f6, %f4, %f14
13844 alignaddrl %g6, %g3, %i4
13845 fcmpgt32 %f8, %f14, %l5
13846 tcc %icc, 0x4
13847 fxnors %f10, %f11, %f1
13848 bg loop_1561
13849 lduw [%l7 + 0x68], %i5
13850 std %f14, [%l7 + 0x40]
13851 xnorcc %i6, 0x0373, %l4
13852loop_1561:
13853 st %f5, [%l7 + 0x5C]
13854 fxnor %f2, %f4, %f4
13855 bcs,pn %icc, loop_1562
13856 fornot2s %f6, %f4, %f15
13857 sdivcc %i3, 0x0C35, %g2
13858 fpsub32 %f8, %f4, %f2
13859loop_1562:
13860 sra %l2, 0x00, %l1
13861 fsrc1s %f2, %f6
13862 bg %icc, loop_1563
13863 fsrc1s %f0, %f12
13864 fbue %fcc3, loop_1564
13865 edge32 %l0, %o2, %o3
13866loop_1563:
13867 lduh [%l7 + 0x14], %o6
13868 edge32l %o0, %o1, %g5
13869loop_1564:
13870 ldub [%l7 + 0x52], %i2
13871 fblg %fcc2, loop_1565
13872 fmovrdlz %o7, %f6, %f12
13873 ldd [%l7 + 0x20], %f2
13874 edge8l %i0, %o4, %g1
13875loop_1565:
13876 fsrc2s %f9, %f3
13877 subccc %i1, 0x008E, %g7
13878 orncc %l3, %g4, %o5
13879 tleu %icc, 0x2
13880 bvs,a,pn %xcc, loop_1566
13881 lduh [%l7 + 0x28], %i7
13882 array16 %l6, %g6, %i4
13883 fzeros %f11
13884loop_1566:
13885 fsrc1 %f6, %f6
13886 fnot2s %f11, %f10
13887 ldsb [%l7 + 0x33], %g3
13888 fmovdcs %icc, %f2, %f15
13889 stw %i5, [%l7 + 0x64]
13890 andcc %i6, 0x01C7, %l4
13891 fble %fcc0, loop_1567
13892 sth %l5, [%l7 + 0x48]
13893 fmovsneg %xcc, %f13, %f2
13894 lduh [%l7 + 0x7E], %g2
13895loop_1567:
13896 fpsub32s %f14, %f14, %f13
13897 sllx %i3, %l2, %l0
13898 st %f0, [%l7 + 0x40]
13899 stx %l1, [%l7 + 0x70]
13900 ldd [%l7 + 0x48], %f4
13901 stw %o2, [%l7 + 0x54]
13902 mulscc %o6, %o3, %o0
13903 sth %g5, [%l7 + 0x32]
13904 siam 0x0
13905 be,a,pt %icc, loop_1568
13906 fmovdvs %xcc, %f4, %f5
13907 sth %o1, [%l7 + 0x12]
13908 movvc %xcc, %i2, %o7
13909loop_1568:
13910 ldub [%l7 + 0x34], %i0
13911 ld [%l7 + 0x34], %f3
13912 lduw [%l7 + 0x24], %o4
13913 movvc %icc, %i1, %g7
13914 fmovdcs %icc, %f7, %f10
13915 ldx [%l7 + 0x28], %l3
13916 ldx [%l7 + 0x60], %g1
13917 stw %g4, [%l7 + 0x3C]
13918 and %o5, 0x095A, %i7
13919 tneg %icc, 0x0
13920 udivcc %g6, 0x1264, %i4
13921 ld [%l7 + 0x0C], %f5
13922 fmovda %icc, %f5, %f5
13923 fmovrde %g3, %f0, %f6
13924 orcc %l6, %i6, %i5
13925 fbul,a %fcc1, loop_1569
13926 fmovspos %icc, %f15, %f2
13927 bl,a loop_1570
13928 tvc %icc, 0x3
13929loop_1569:
13930 lduh [%l7 + 0x28], %l4
13931 siam 0x4
13932loop_1570:
13933 fmul8ulx16 %f14, %f4, %f12
13934 fmovsvc %icc, %f15, %f0
13935 alignaddr %l5, %g2, %l2
13936 fba,a %fcc1, loop_1571
13937 fmul8x16al %f15, %f2, %f8
13938 bpos,pn %icc, loop_1572
13939 fsrc2 %f10, %f4
13940loop_1571:
13941 fbne %fcc0, loop_1573
13942 ldsh [%l7 + 0x78], %l0
13943loop_1572:
13944 fmovscc %icc, %f13, %f12
13945 nop
13946 setx loop_1574, %l0, %l1
13947 jmpl %l1, %l1
13948loop_1573:
13949 tleu %xcc, 0x2
13950 fnegd %f6, %f0
13951 movrgez %o2, %o6, %i3
13952loop_1574:
13953 andn %o0, 0x1D86, %o3
13954 fsrc2 %f12, %f14
13955 fmovdle %icc, %f12, %f1
13956 ldx [%l7 + 0x50], %g5
13957 tpos %icc, 0x0
13958 tg %xcc, 0x2
13959 movrne %o1, %o7, %i2
13960 bneg,a,pn %xcc, loop_1575
13961 fandnot2s %f11, %f7, %f15
13962 fabss %f7, %f7
13963 fmovsvs %xcc, %f3, %f11
13964loop_1575:
13965 add %o4, 0x1D72, %i1
13966 fmovscs %icc, %f14, %f12
13967 movg %icc, %g7, %i0
13968 lduw [%l7 + 0x0C], %g1
13969 ldsh [%l7 + 0x30], %g4
13970 subc %l3, 0x0BA6, %i7
13971 bcs,pt %icc, loop_1576
13972 movl %icc, %o5, %g6
13973 fmul8ulx16 %f6, %f4, %f0
13974 orcc %g3, %i4, %i6
13975loop_1576:
13976 stw %l6, [%l7 + 0x70]
13977 sth %l4, [%l7 + 0x52]
13978 udivx %i5, 0x12F7, %g2
13979 ldsb [%l7 + 0x75], %l2
13980 fpack32 %f4, %f8, %f8
13981 tcc %icc, 0x5
13982 stw %l5, [%l7 + 0x24]
13983 fxors %f1, %f14, %f1
13984 lduw [%l7 + 0x54], %l0
13985 edge8n %o2, %o6, %l1
13986 tcc %icc, 0x4
13987 sra %o0, %i3, %g5
13988 sth %o3, [%l7 + 0x36]
13989 fmuld8ulx16 %f15, %f1, %f14
13990 fzeros %f14
13991 movge %xcc, %o7, %i2
13992 fnegs %f4, %f2
13993 smul %o1, %o4, %g7
13994 edge16n %i1, %g1, %g4
13995 movvc %xcc, %l3, %i7
13996 fone %f8
13997 fmovrslez %o5, %f1, %f5
13998 tn %icc, 0x3
13999 lduw [%l7 + 0x5C], %i0
14000 fmovdle %icc, %f11, %f7
14001 popc %g3, %i4
14002 edge8n %i6, %l6, %l4
14003 fmovsn %icc, %f5, %f6
14004 lduw [%l7 + 0x7C], %g6
14005 fmovspos %xcc, %f14, %f7
14006 edge16n %g2, %i5, %l2
14007 stw %l0, [%l7 + 0x0C]
14008 lduw [%l7 + 0x2C], %l5
14009 fnot2s %f6, %f4
14010 movre %o6, %o2, %l1
14011 fzeros %f3
14012 movrgz %o0, 0x031, %i3
14013 fpadd32 %f2, %f10, %f2
14014 ldx [%l7 + 0x50], %g5
14015 ldub [%l7 + 0x73], %o3
14016 ldub [%l7 + 0x1A], %o7
14017 srlx %i2, %o4, %g7
14018 fsrc1s %f2, %f9
14019 xnorcc %o1, %i1, %g1
14020 fxors %f0, %f6, %f3
14021 st %f9, [%l7 + 0x4C]
14022 stx %g4, [%l7 + 0x38]
14023 ld [%l7 + 0x34], %f8
14024 stw %i7, [%l7 + 0x68]
14025 ldub [%l7 + 0x17], %l3
14026 sdiv %i0, 0x0E96, %g3
14027 movpos %icc, %o5, %i4
14028 movvc %xcc, %i6, %l4
14029 subccc %l6, %g6, %g2
14030 fbge %fcc1, loop_1577
14031 subccc %l2, 0x180B, %i5
14032 sth %l0, [%l7 + 0x22]
14033 edge32n %l5, %o2, %o6
14034loop_1577:
14035 nop
14036 setx loop_1578, %l0, %l1
14037 wrpr 0x1, %tl
14038 wrpr %l1, %tnpc
14039 setx 0x34400001400, %l0, %l1
14040 wrpr %l1, %tstate
14041 wrhpr 0x4, %htstate
14042 done
14043 ldsb [%l7 + 0x29], %o0
14044 fpadd16s %f6, %f10, %f5
14045 fsrc1 %f8, %f12
14046loop_1578:
14047 ld [%l7 + 0x14], %f12
14048 ldub [%l7 + 0x76], %i3
14049 movge %icc, %g5, %o3
14050 fbule,a %fcc2, loop_1579
14051 ldsh [%l7 + 0x0E], %l1
14052 tl %icc, 0x3
14053 fsrc2 %f8, %f4
14054loop_1579:
14055 ldub [%l7 + 0x28], %i2
14056 move %icc, %o4, %o7
14057 brlez,a %o1, loop_1580
14058 fone %f12
14059 fcmpeq32 %f0, %f0, %g7
14060 alignaddr %g1, %g4, %i1
14061loop_1580:
14062 fmul8x16au %f13, %f13, %f10
14063 fbe %fcc1, loop_1581
14064 fmovsg %icc, %f9, %f3
14065 fmovdvc %xcc, %f7, %f7
14066 fmovdn %icc, %f8, %f14
14067loop_1581:
14068 srl %i7, %i0, %g3
14069 fand %f6, %f12, %f2
14070 ldd [%l7 + 0x28], %f12
14071 movne %xcc, %l3, %i4
14072 add %o5, %l4, %l6
14073 std %f8, [%l7 + 0x08]
14074 fcmpne16 %f14, %f8, %i6
14075 add %g2, %l2, %g6
14076 movvc %xcc, %i5, %l0
14077 andcc %l5, 0x1943, %o2
14078 ldx [%l7 + 0x70], %o0
14079 stb %i3, [%l7 + 0x4C]
14080 bne %xcc, loop_1582
14081 lduh [%l7 + 0x16], %o6
14082 nop
14083 setx loop_1583, %l0, %l1
14084 wrpr 0x1, %tl
14085 wrpr %l1, %tnpc
14086 setx 0x34400001400, %l0, %l1
14087 wrpr %l1, %tstate
14088 wrhpr 0x4, %htstate
14089 done
14090 fcmps %fcc0, %f13, %f8
14091loop_1582:
14092 stw %g5, [%l7 + 0x10]
14093 fmovda %xcc, %f4, %f3
14094loop_1583:
14095 brgez,a %o3, loop_1584
14096 ldx [%l7 + 0x58], %i2
14097 st %f14, [%l7 + 0x20]
14098 stx %o4, [%l7 + 0x48]
14099loop_1584:
14100 ldsw [%l7 + 0x50], %l1
14101 orcc %o7, 0x0774, %o1
14102 fmovdcc %xcc, %f8, %f13
14103 ldub [%l7 + 0x35], %g7
14104 fabss %f2, %f4
14105 fsrc2 %f14, %f2
14106 lduh [%l7 + 0x12], %g1
14107 fmovdcc %icc, %f8, %f15
14108 sth %i1, [%l7 + 0x56]
14109 fble,a %fcc0, loop_1585
14110 fmovse %icc, %f13, %f3
14111 ldub [%l7 + 0x51], %i7
14112 nop
14113 setx loop_1586, %l0, %l1
14114 wrpr 0x1, %tl
14115 wrpr %l1, %tnpc
14116 setx 0x34400001400, %l0, %l1
14117 wrpr %l1, %tstate
14118 wrhpr 0x4, %htstate
14119 done
14120loop_1585:
14121 bvc,a,pn %icc, loop_1587
14122 fmovrde %g4, %f2, %f6
14123 popc 0x13C0, %g3
14124loop_1586:
14125 stx %i0, [%l7 + 0x40]
14126loop_1587:
14127 ld [%l7 + 0x50], %f13
14128 movcc %icc, %i4, %l3
14129 fpmerge %f0, %f0, %f10
14130 fmovrsne %o5, %f14, %f5
14131 fbe %fcc1, loop_1588
14132 tvs %xcc, 0x0
14133 ldx [%l7 + 0x38], %l4
14134 fmovdcs %xcc, %f13, %f6
14135loop_1588:
14136 movrgez %i6, 0x384, %l6
14137 std %f10, [%l7 + 0x40]
14138 ldub [%l7 + 0x20], %l2
14139 sdiv %g6, 0x146A, %g2
14140 fnot2s %f15, %f4
14141 fmovsleu %icc, %f7, %f4
14142 stb %i5, [%l7 + 0x0C]
14143 ldub [%l7 + 0x0B], %l5
14144 std %f6, [%l7 + 0x08]
14145 stb %o2, [%l7 + 0x1E]
14146 fmuld8ulx16 %f5, %f5, %f12
14147 st %f9, [%l7 + 0x0C]
14148 ld [%l7 + 0x6C], %f2
14149 fandnot2s %f9, %f10, %f2
14150 sub %l0, %o0, %i3
14151 fmovrdlz %g5, %f2, %f12
14152 fmovsvc %icc, %f3, %f5
14153 ldub [%l7 + 0x42], %o6
14154 lduw [%l7 + 0x38], %o3
14155 mulscc %i2, 0x165C, %o4
14156 sll %l1, 0x11, %o1
14157 fmovsle %icc, %f0, %f6
14158 fmovrsgez %o7, %f8, %f2
14159 fmovscc %icc, %f13, %f2
14160 fmovsvc %xcc, %f13, %f9
14161 bge,a,pn %xcc, loop_1589
14162 stb %g1, [%l7 + 0x7C]
14163 movvs %icc, %g7, %i7
14164 tleu %xcc, 0x2
14165loop_1589:
14166 ldsb [%l7 + 0x5F], %i1
14167 ldx [%l7 + 0x38], %g4
14168 ba %xcc, loop_1590
14169 tpos %icc, 0x6
14170 fpsub32s %f15, %f15, %f4
14171 bl,a loop_1591
14172loop_1590:
14173 tle %icc, 0x0
14174 stb %g3, [%l7 + 0x61]
14175 move %xcc, %i4, %i0
14176loop_1591:
14177 ldsb [%l7 + 0x0E], %o5
14178 stw %l4, [%l7 + 0x2C]
14179 edge8ln %l3, %l6, %i6
14180 st %f15, [%l7 + 0x48]
14181 fmovscs %icc, %f11, %f12
14182 stw %g6, [%l7 + 0x50]
14183 taddcc %g2, 0x1985, %i5
14184 lduw [%l7 + 0x28], %l2
14185 stx %o2, [%l7 + 0x38]
14186 alignaddr %l5, %o0, %i3
14187 umulcc %l0, 0x1E35, %g5
14188 ldsh [%l7 + 0x7E], %o3
14189 edge32 %i2, %o4, %o6
14190 brgz,a %o1, loop_1592
14191 brz,a %o7, loop_1593
14192 fmovd %f2, %f8
14193 edge16n %l1, %g1, %g7
14194loop_1592:
14195 lduh [%l7 + 0x20], %i1
14196loop_1593:
14197 ldsb [%l7 + 0x5B], %i7
14198 pdist %f10, %f8, %f6
14199 srlx %g3, 0x10, %g4
14200 tcc %xcc, 0x3
14201 movn %icc, %i4, %o5
14202 fcmpeq16 %f4, %f6, %l4
14203 fnors %f9, %f2, %f4
14204 stb %l3, [%l7 + 0x5D]
14205 ldsb [%l7 + 0x64], %l6
14206 fmovdcc %xcc, %f7, %f3
14207 tsubcctv %i0, %g6, %i6
14208 tge %icc, 0x5
14209 bneg,a,pn %icc, loop_1594
14210 fmovsn %icc, %f4, %f12
14211 sth %g2, [%l7 + 0x76]
14212 fblg,a %fcc3, loop_1595
14213loop_1594:
14214 stw %i5, [%l7 + 0x24]
14215 ldx [%l7 + 0x50], %l2
14216 fzero %f4
14217loop_1595:
14218 nop
14219 setx loop_1596, %l0, %l1
14220 wrpr 0x1, %tl
14221 wrpr %l1, %tnpc
14222 setx 0x34400001400, %l0, %l1
14223 wrpr %l1, %tstate
14224 wrhpr 0x4, %htstate
14225 done
14226 fmovsle %xcc, %f0, %f14
14227 fzero %f6
14228 st %f8, [%l7 + 0x20]
14229loop_1596:
14230 udivcc %o2, 0x1597, %l5
14231 tvc %xcc, 0x3
14232 bshuffle %f6, %f4, %f14
14233 fmovsneg %icc, %f5, %f7
14234 fpmerge %f8, %f9, %f2
14235 addcc %o0, %l0, %i3
14236 subcc %o3, %i2, %o4
14237 movrlez %o6, 0x3DA, %o1
14238 fmovrslz %g5, %f1, %f12
14239 alignaddrl %o7, %l1, %g1
14240 movrgz %i1, 0x1F7, %i7
14241 be %icc, loop_1597
14242 bcc,pt %icc, loop_1598
14243 fbe,a %fcc1, loop_1599
14244 movrne %g3, 0x37E, %g4
14245loop_1597:
14246 udivcc %i4, 0x0F17, %o5
14247loop_1598:
14248 ldsb [%l7 + 0x38], %l4
14249loop_1599:
14250 fnegs %f10, %f8
14251 fbge,a %fcc2, loop_1600
14252 stb %l3, [%l7 + 0x2D]
14253 ldsh [%l7 + 0x2A], %l6
14254 stw %i0, [%l7 + 0x7C]
14255loop_1600:
14256 ld [%l7 + 0x30], %f2
14257 fmovsg %xcc, %f5, %f13
14258 ldsh [%l7 + 0x36], %g7
14259 ldx [%l7 + 0x30], %g6
14260 tneg %icc, 0x2
14261 fmovde %icc, %f7, %f5
14262 movneg %icc, %g2, %i6
14263 stx %l2, [%l7 + 0x20]
14264 fbue %fcc3, loop_1601
14265 array8 %i5, %l5, %o2
14266 fble %fcc3, loop_1602
14267 ldsw [%l7 + 0x24], %l0
14268loop_1601:
14269 fandnot2s %f7, %f6, %f0
14270 alignaddrl %i3, %o0, %i2
14271loop_1602:
14272 mova %xcc, %o3, %o4
14273 ldsb [%l7 + 0x7A], %o6
14274 smul %g5, %o1, %o7
14275 fornot2s %f13, %f2, %f0
14276 ldd [%l7 + 0x58], %f4
14277 ldsb [%l7 + 0x58], %l1
14278 bcc,pt %xcc, loop_1603
14279 xorcc %i1, %g1, %g3
14280 mulx %g4, %i4, %i7
14281 ldsh [%l7 + 0x50], %l4
14282loop_1603:
14283 faligndata %f2, %f6, %f0
14284 movne %icc, %l3, %o5
14285 movge %icc, %l6, %i0
14286 st %f13, [%l7 + 0x54]
14287 movcs %xcc, %g7, %g6
14288 mulscc %g2, 0x12D8, %i6
14289 ld [%l7 + 0x28], %f11
14290 fbue,a %fcc2, loop_1604
14291 sra %i5, 0x0A, %l2
14292 movl %icc, %o2, %l0
14293 tvs %xcc, 0x7
14294loop_1604:
14295 or %l5, 0x08FD, %i3
14296 fmovrdne %i2, %f0, %f10
14297 tsubcc %o3, 0x0D2C, %o0
14298 movvs %xcc, %o6, %g5
14299 fnand %f4, %f2, %f2
14300 fble %fcc3, loop_1605
14301 fbne,a %fcc2, loop_1606
14302 sth %o1, [%l7 + 0x66]
14303 fbul %fcc1, loop_1607
14304loop_1605:
14305 st %f4, [%l7 + 0x14]
14306loop_1606:
14307 fmovrdne %o4, %f6, %f8
14308 stx %o7, [%l7 + 0x78]
14309loop_1607:
14310 be loop_1608
14311 lduh [%l7 + 0x76], %i1
14312 lduh [%l7 + 0x28], %l1
14313 nop
14314 setx loop_1609, %l0, %l1
14315 wrpr 0x1, %tl
14316 wrpr %l1, %tpc
14317 add %l1, 0x4, %l1
14318 wrpr %l1, %tnpc
14319 setx 0x34400001400, %l0, %l1
14320 wrpr %l1, %tstate
14321 wrhpr 0x4, %htstate
14322 retry
14323loop_1608:
14324 brnz,a %g3, loop_1610
14325 nop
14326 setx loop_1611, %l0, %l1
14327 wrpr 0x1, %tl
14328 wrpr %l1, %tpc
14329 add %l1, 0x4, %l1
14330 wrpr %l1, %tnpc
14331 setx 0x34400001400, %l0, %l1
14332 wrpr %l1, %tstate
14333 wrhpr 0x4, %htstate
14334 retry
14335 mulx %g1, 0x07C5, %i4
14336loop_1609:
14337 fbe,a %fcc0, loop_1612
14338loop_1610:
14339 fbul,a %fcc3, loop_1613
14340loop_1611:
14341 fbu %fcc2, loop_1614
14342 udivcc %i7, 0x0868, %l4
14343loop_1612:
14344 ldsb [%l7 + 0x62], %g4
14345loop_1613:
14346 array32 %o5, %l3, %l6
14347loop_1614:
14348 fandnot2 %f12, %f8, %f8
14349 fmovrdgz %i0, %f0, %f6
14350 addccc %g7, %g2, %i6
14351 ble,a %icc, loop_1615
14352 fcmple32 %f4, %f12, %g6
14353 movrne %i5, %o2, %l2
14354 ldsb [%l7 + 0x24], %l0
14355loop_1615:
14356 stb %i3, [%l7 + 0x37]
14357 stb %l5, [%l7 + 0x71]
14358 edge32 %i2, %o0, %o3
14359 fbe %fcc1, loop_1616
14360 subcc %o6, %g5, %o4
14361 fcmps %fcc0, %f0, %f12
14362 sth %o7, [%l7 + 0x26]
14363loop_1616:
14364 fbue,a %fcc2, loop_1617
14365 fmovse %icc, %f1, %f8
14366 lduh [%l7 + 0x38], %i1
14367 fpackfix %f0, %f4
14368loop_1617:
14369 bpos %icc, loop_1618
14370 ba,pn %xcc, loop_1619
14371 movle %icc, %l1, %g3
14372 sra %g1, 0x06, %o1
14373loop_1618:
14374 udivx %i7, 0x1780, %l4
14375loop_1619:
14376 edge16n %i4, %g4, %o5
14377 stw %l6, [%l7 + 0x38]
14378 movleu %icc, %l3, %i0
14379 tn %icc, 0x7
14380 fmul8x16al %f7, %f2, %f2
14381 ldub [%l7 + 0x27], %g7
14382 fbo %fcc1, loop_1620
14383 stw %g2, [%l7 + 0x08]
14384 ldsw [%l7 + 0x6C], %g6
14385 fnot1s %f12, %f13
14386loop_1620:
14387 mulscc %i6, %o2, %l2
14388 addc %i5, 0x18FE, %i3
14389 movl %xcc, %l0, %l5
14390 ble,pt %xcc, loop_1621
14391 fmovdleu %icc, %f10, %f7
14392 andn %i2, %o3, %o0
14393 stw %g5, [%l7 + 0x08]
14394loop_1621:
14395 fcmple32 %f2, %f6, %o6
14396 ldsb [%l7 + 0x41], %o7
14397 ble %xcc, loop_1622
14398 bn loop_1623
14399 te %xcc, 0x7
14400 fmovrslz %o4, %f3, %f14
14401loop_1622:
14402 fcmpgt16 %f2, %f12, %l1
14403loop_1623:
14404 fone %f8
14405 smulcc %g3, 0x1151, %g1
14406 movneg %xcc, %i1, %o1
14407 fornot1s %f1, %f0, %f4
14408 fpadd32s %f5, %f8, %f9
14409 ldub [%l7 + 0x0B], %l4
14410 mova %icc, %i4, %i7
14411 ldx [%l7 + 0x08], %o5
14412 st %f15, [%l7 + 0x2C]
14413 fmovdvs %xcc, %f12, %f0
14414 fmovscs %icc, %f2, %f15
14415 ldsh [%l7 + 0x14], %l6
14416 fnegs %f4, %f3
14417 fmovsvs %xcc, %f14, %f15
14418 fbo %fcc3, loop_1624
14419 udivx %g4, 0x1C9E, %i0
14420 ld [%l7 + 0x7C], %f10
14421 fmovrdgz %g7, %f2, %f8
14422loop_1624:
14423 subc %g2, %l3, %i6
14424 ldsh [%l7 + 0x2E], %g6
14425 udivx %l2, 0x108B, %i5
14426 fmovrdlez %o2, %f6, %f14
14427 fones %f5
14428 addc %l0, 0x09AE, %l5
14429 popc 0x0991, %i2
14430 stw %i3, [%l7 + 0x50]
14431 fcmple16 %f6, %f0, %o0
14432 stw %g5, [%l7 + 0x30]
14433 fcmpgt32 %f4, %f6, %o6
14434 fblg %fcc3, loop_1625
14435 array16 %o3, %o7, %l1
14436 brlz %g3, loop_1626
14437 fmovrdgez %g1, %f8, %f6
14438loop_1625:
14439 sth %i1, [%l7 + 0x20]
14440 fmovrdgz %o4, %f14, %f6
14441loop_1626:
14442 edge32l %l4, %o1, %i4
14443 fnand %f0, %f4, %f10
14444 fsrc1s %f5, %f5
14445 fmovscc %xcc, %f9, %f8
14446 fblg %fcc0, loop_1627
14447 stb %i7, [%l7 + 0x56]
14448 fsrc2 %f0, %f6
14449 brgz,a %o5, loop_1628
14450loop_1627:
14451 ldd [%l7 + 0x38], %f8
14452 ldub [%l7 + 0x50], %l6
14453 tsubcctv %i0, %g7, %g2
14454loop_1628:
14455 fand %f10, %f14, %f0
14456 ldd [%l7 + 0x58], %f12
14457 fnot1s %f2, %f5
14458 fmovscc %icc, %f14, %f4
14459 bshuffle %f12, %f0, %f0
14460 fcmps %fcc3, %f12, %f4
14461 fornot1s %f0, %f15, %f4
14462 stb %l3, [%l7 + 0x28]
14463 st %f0, [%l7 + 0x58]
14464 tg %icc, 0x1
14465 fpsub32s %f12, %f8, %f4
14466 fcmpd %fcc2, %f12, %f10
14467 ldsw [%l7 + 0x44], %i6
14468 fsrc2s %f4, %f9
14469 addcc %g6, %g4, %l2
14470 move %xcc, %i5, %o2
14471 st %f10, [%l7 + 0x28]
14472 array8 %l0, %l5, %i3
14473 nop
14474 setx loop_1629, %l0, %l1
14475 wrpr 0x1, %tl
14476 wrpr %l1, %tpc
14477 add %l1, 0x4, %l1
14478 wrpr %l1, %tnpc
14479 setx 0x34400001400, %l0, %l1
14480 wrpr %l1, %tstate
14481 wrhpr 0x4, %htstate
14482 retry
14483 fpadd32s %f14, %f9, %f2
14484 edge32 %o0, %g5, %i2
14485 fcmpeq32 %f12, %f2, %o3
14486loop_1629:
14487 fble,a %fcc0, loop_1630
14488 subcc %o7, 0x0D96, %l1
14489 ldsw [%l7 + 0x78], %g3
14490 fmovspos %xcc, %f5, %f12
14491loop_1630:
14492 bcs,a,pt %icc, loop_1631
14493 tge %icc, 0x1
14494 be,a,pt %icc, loop_1632
14495 orncc %o6, %i1, %o4
14496loop_1631:
14497 fbug %fcc0, loop_1633
14498 brz,a %g1, loop_1634
14499loop_1632:
14500 ldsh [%l7 + 0x0A], %o1
14501 lduh [%l7 + 0x4A], %i4
14502loop_1633:
14503 fnegs %f5, %f3
14504loop_1634:
14505 bcs,a %xcc, loop_1635
14506 ldub [%l7 + 0x73], %l4
14507 bvc,a loop_1636
14508 fsrc2s %f14, %f14
14509loop_1635:
14510 brgz,a %i7, loop_1637
14511 ldsb [%l7 + 0x3E], %l6
14512loop_1636:
14513 sth %o5, [%l7 + 0x4C]
14514 lduw [%l7 + 0x64], %i0
14515loop_1637:
14516 ldsh [%l7 + 0x6C], %g7
14517 st %f12, [%l7 + 0x08]
14518 edge8l %l3, %i6, %g2
14519 ld [%l7 + 0x50], %f7
14520 be,pn %xcc, loop_1638
14521 sllx %g6, %g4, %l2
14522 mulx %i5, %o2, %l0
14523 movrne %i3, 0x21B, %l5
14524loop_1638:
14525 movpos %icc, %g5, %o0
14526 fmovsn %icc, %f7, %f7
14527 array32 %i2, %o7, %o3
14528 fpadd16 %f8, %f12, %f4
14529 fmovsgu %icc, %f14, %f1
14530 fba %fcc1, loop_1639
14531 stw %l1, [%l7 + 0x0C]
14532 fbue,a %fcc0, loop_1640
14533 srl %o6, 0x0F, %i1
14534loop_1639:
14535 umul %o4, %g3, %g1
14536 umul %i4, %o1, %l4
14537loop_1640:
14538 tsubcc %i7, 0x0482, %o5
14539 fcmpgt16 %f0, %f10, %i0
14540 ble,a %icc, loop_1641
14541 fnands %f5, %f9, %f6
14542 sethi 0x1826, %g7
14543 ba,pt %xcc, loop_1642
14544loop_1641:
14545 ldub [%l7 + 0x71], %l3
14546 std %f10, [%l7 + 0x78]
14547 fxor %f14, %f10, %f2
14548loop_1642:
14549 fpadd32s %f0, %f9, %f4
14550 subc %i6, %g2, %l6
14551 fandnot1 %f2, %f12, %f14
14552 fand %f8, %f6, %f2
14553 addcc %g4, 0x1A82, %g6
14554 ldub [%l7 + 0x2B], %l2
14555 ldx [%l7 + 0x68], %i5
14556 movrgez %o2, 0x3E3, %i3
14557 lduh [%l7 + 0x58], %l5
14558 ldsh [%l7 + 0x1C], %g5
14559 tvc %xcc, 0x0
14560 ba,pt %icc, loop_1643
14561 fmovsvs %xcc, %f1, %f4
14562 fmovrde %o0, %f4, %f10
14563 fmovde %xcc, %f11, %f14
14564loop_1643:
14565 ldsw [%l7 + 0x1C], %i2
14566 orcc %l0, 0x0893, %o3
14567 fblg,a %fcc2, loop_1644
14568 fbge,a %fcc0, loop_1645
14569 fnot1 %f8, %f8
14570 fbl,a %fcc0, loop_1646
14571loop_1644:
14572 edge8 %o7, %l1, %o6
14573loop_1645:
14574 fornot1s %f6, %f9, %f7
14575 fpack32 %f10, %f8, %f8
14576loop_1646:
14577 fbl,a %fcc0, loop_1647
14578 sub %i1, %o4, %g3
14579 fmovsvc %icc, %f15, %f1
14580 fmovrdgz %i4, %f0, %f10
14581loop_1647:
14582 fmovdleu %xcc, %f4, %f7
14583 tleu %xcc, 0x7
14584 fmovsgu %icc, %f7, %f2
14585 std %f4, [%l7 + 0x10]
14586 ldsh [%l7 + 0x18], %o1
14587 mova %icc, %l4, %g1
14588 fnands %f2, %f9, %f10
14589 fblg,a %fcc1, loop_1648
14590 movge %xcc, %i7, %o5
14591 bn,a loop_1649
14592 fmovsn %xcc, %f9, %f3
14593loop_1648:
14594 popc %g7, %i0
14595 ldx [%l7 + 0x48], %i6
14596loop_1649:
14597 edge8l %l3, %g2, %g4
14598 fabsd %f10, %f10
14599 array8 %l6, %l2, %i5
14600 fmovsg %xcc, %f5, %f5
14601 fba %fcc2, loop_1650
14602 fcmpgt16 %f8, %f6, %o2
14603 brgez %i3, loop_1651
14604 sethi 0x1B26, %g6
14605loop_1650:
14606 ldx [%l7 + 0x30], %l5
14607 fmovrsgz %o0, %f7, %f3
14608loop_1651:
14609 call loop_1652
14610 st %f8, [%l7 + 0x14]
14611 xnorcc %g5, 0x050A, %l0
14612 fmovdne %icc, %f5, %f2
14613loop_1652:
14614 ld [%l7 + 0x60], %f6
14615 tg %xcc, 0x5
14616 fxnor %f0, %f0, %f4
14617 st %f9, [%l7 + 0x78]
14618 fmovsneg %icc, %f4, %f3
14619 fmovdcs %xcc, %f3, %f15
14620 faligndata %f0, %f2, %f10
14621 lduw [%l7 + 0x08], %o3
14622 fmovrslez %i2, %f4, %f15
14623 subccc %o7, 0x1318, %o6
14624 fmovdneg %xcc, %f1, %f8
14625 ldsb [%l7 + 0x5C], %l1
14626 nop
14627 setx loop_1653, %l0, %l1
14628 jmpl %l1, %i1
14629 edge16n %g3, %o4, %i4
14630 fsrc1 %f12, %f6
14631 ldd [%l7 + 0x60], %f2
14632loop_1653:
14633 xnorcc %o1, 0x0A2B, %l4
14634 ble,a,pt %xcc, loop_1654
14635 tcc %xcc, 0x3
14636 edge8 %g1, %i7, %o5
14637 or %g7, %i6, %i0
14638loop_1654:
14639 fmovde %xcc, %f14, %f14
14640 udivcc %g2, 0x044D, %g4
14641 fmovsvc %xcc, %f11, %f12
14642 fmul8x16 %f2, %f12, %f2
14643 ldd [%l7 + 0x38], %f6
14644 array32 %l6, %l2, %l3
14645 ble loop_1655
14646 fpsub32 %f10, %f6, %f2
14647 fmuld8ulx16 %f6, %f8, %f4
14648 udivx %i5, 0x15A0, %o2
14649loop_1655:
14650 bpos loop_1656
14651 movrgz %g6, %l5, %o0
14652 fpadd16 %f8, %f4, %f10
14653 tcs %xcc, 0x0
14654loop_1656:
14655 movvc %icc, %i3, %l0
14656 ldsh [%l7 + 0x6C], %g5
14657 bg,pn %icc, loop_1657
14658 edge8 %o3, %o7, %o6
14659 sth %l1, [%l7 + 0x7E]
14660 fcmpeq16 %f8, %f8, %i2
14661loop_1657:
14662 stx %g3, [%l7 + 0x58]
14663 bne,pn %icc, loop_1658
14664 fmovdvc %xcc, %f11, %f14
14665 sth %i1, [%l7 + 0x64]
14666 fpadd16s %f7, %f8, %f10
14667loop_1658:
14668 edge16n %o4, %o1, %i4
14669 brlz %l4, loop_1659
14670 ldub [%l7 + 0x56], %g1
14671 fsrc1s %f5, %f1
14672 fbu %fcc1, loop_1660
14673loop_1659:
14674 lduh [%l7 + 0x40], %o5
14675 ldsb [%l7 + 0x74], %i7
14676 te %icc, 0x5
14677loop_1660:
14678 stx %g7, [%l7 + 0x10]
14679 fmovsvs %xcc, %f13, %f0
14680 xor %i6, %i0, %g4
14681 fmovdn %icc, %f10, %f15
14682 stx %g2, [%l7 + 0x60]
14683 fxors %f12, %f10, %f2
14684 pdist %f4, %f8, %f8
14685 fmul8x16al %f2, %f8, %f14
14686 edge16l %l2, %l3, %l6
14687 tsubcc %o2, %g6, %i5
14688 brz,a %l5, loop_1661
14689 edge32n %o0, %l0, %g5
14690 edge32l %i3, %o7, %o3
14691 ldsw [%l7 + 0x3C], %o6
14692loop_1661:
14693 lduh [%l7 + 0x78], %i2
14694 tneg %icc, 0x5
14695 array16 %g3, %l1, %o4
14696 sth %i1, [%l7 + 0x4A]
14697 fabss %f13, %f14
14698 brnz %o1, loop_1662
14699 edge32l %i4, %g1, %l4
14700 tcc %xcc, 0x1
14701 ldsw [%l7 + 0x58], %i7
14702loop_1662:
14703 tpos %xcc, 0x5
14704 stx %o5, [%l7 + 0x38]
14705 ldub [%l7 + 0x78], %i6
14706 lduw [%l7 + 0x18], %g7
14707 fmuld8ulx16 %f12, %f6, %f0
14708 alignaddrl %i0, %g4, %l2
14709 for %f4, %f0, %f6
14710 fmovsg %xcc, %f1, %f8
14711 fmul8x16 %f9, %f6, %f8
14712 ldsw [%l7 + 0x10], %l3
14713 ld [%l7 + 0x1C], %f14
14714 fpack32 %f12, %f8, %f14
14715 tpos %xcc, 0x3
14716 sth %l6, [%l7 + 0x5C]
14717 fcmps %fcc1, %f13, %f14
14718 fmovdvs %xcc, %f1, %f8
14719 fmul8x16al %f12, %f5, %f14
14720 fnot2 %f12, %f12
14721 ldsb [%l7 + 0x59], %g2
14722 edge8l %o2, %g6, %l5
14723 ldsb [%l7 + 0x3D], %i5
14724 ldd [%l7 + 0x30], %f6
14725 ldx [%l7 + 0x60], %o0
14726 ldsh [%l7 + 0x70], %g5
14727 fmovrsne %i3, %f9, %f3
14728 fmovrdgez %o7, %f6, %f8
14729 bpos,a,pt %xcc, loop_1663
14730 fmovdvs %icc, %f4, %f10
14731 ldsh [%l7 + 0x26], %o3
14732 lduw [%l7 + 0x28], %o6
14733loop_1663:
14734 movgu %xcc, %l0, %i2
14735 fcmpne32 %f10, %f0, %l1
14736 std %f10, [%l7 + 0x58]
14737 fpackfix %f2, %f2
14738 movn %icc, %g3, %i1
14739 ldx [%l7 + 0x38], %o4
14740 fsrc1 %f6, %f4
14741 ldub [%l7 + 0x42], %o1
14742 fornot2 %f12, %f0, %f12
14743 fmovse %xcc, %f6, %f15
14744 fmovdge %icc, %f1, %f14
14745 sth %g1, [%l7 + 0x24]
14746 tpos %icc, 0x4
14747 tgu %xcc, 0x3
14748 ldx [%l7 + 0x58], %i4
14749 ldsw [%l7 + 0x48], %l4
14750 movgu %xcc, %i7, %i6
14751 fmovrse %g7, %f8, %f0
14752 orncc %o5, %i0, %g4
14753 bge,a loop_1664
14754 ldub [%l7 + 0x1B], %l2
14755 umul %l3, 0x1315, %l6
14756 lduw [%l7 + 0x54], %g2
14757loop_1664:
14758 nop
14759 setx loop_1665, %l0, %l1
14760 wrpr 0x1, %tl
14761 wrpr %l1, %tnpc
14762 setx 0x34400001400, %l0, %l1
14763 wrpr %l1, %tstate
14764 wrhpr 0x4, %htstate
14765 done
14766 std %f12, [%l7 + 0x20]
14767 fpsub32s %f12, %f9, %f9
14768 fxor %f4, %f8, %f6
14769loop_1665:
14770 ldd [%l7 + 0x30], %f4
14771 brgz,a %g6, loop_1666
14772 fsrc1s %f13, %f8
14773 fornot1s %f14, %f0, %f3
14774 ldsw [%l7 + 0x18], %o2
14775loop_1666:
14776 std %f4, [%l7 + 0x78]
14777 lduh [%l7 + 0x7A], %l5
14778 fbge,a %fcc2, loop_1667
14779 tge %xcc, 0x2
14780 ldx [%l7 + 0x48], %i5
14781 ldsb [%l7 + 0x12], %o0
14782loop_1667:
14783 fmul8sux16 %f10, %f12, %f12
14784 fmovsa %xcc, %f1, %f5
14785 ldub [%l7 + 0x22], %i3
14786 fxnors %f13, %f15, %f3
14787 bne loop_1668
14788 ld [%l7 + 0x64], %f8
14789 fmovsn %icc, %f6, %f12
14790 fxors %f7, %f1, %f14
14791loop_1668:
14792 ldx [%l7 + 0x38], %g5
14793 fabsd %f4, %f4
14794 st %f13, [%l7 + 0x68]
14795 fmovsleu %xcc, %f0, %f10
14796 addccc %o3, 0x1346, %o7
14797 ba,a,pn %icc, loop_1669
14798 fmovspos %icc, %f6, %f2
14799 srl %o6, %i2, %l0
14800 fmuld8ulx16 %f3, %f15, %f0
14801loop_1669:
14802 st %f2, [%l7 + 0x30]
14803 fcmpne32 %f10, %f12, %g3
14804 xnor %l1, 0x12C1, %i1
14805 fands %f2, %f10, %f14
14806 fmuld8sux16 %f10, %f14, %f12
14807 ldsb [%l7 + 0x34], %o4
14808 subc %o1, 0x0C9C, %i4
14809 tn %icc, 0x7
14810 bvs,a %xcc, loop_1670
14811 ldub [%l7 + 0x12], %l4
14812 bvc,pt %xcc, loop_1671
14813 st %f3, [%l7 + 0x4C]
14814loop_1670:
14815 fpack16 %f4, %f2
14816 sth %i7, [%l7 + 0x2A]
14817loop_1671:
14818 edge32l %g1, %i6, %o5
14819 or %i0, 0x1F72, %g4
14820 ld [%l7 + 0x58], %f8
14821 fpsub16 %f4, %f10, %f8
14822 fpsub32s %f12, %f9, %f5
14823 array8 %g7, %l2, %l6
14824 brgez,a %g2, loop_1672
14825 lduh [%l7 + 0x5A], %l3
14826 xnorcc %g6, 0x0AD8, %o2
14827 ldd [%l7 + 0x70], %f6
14828loop_1672:
14829 fornot1s %f14, %f8, %f0
14830 fmovsvc %icc, %f0, %f8
14831 ldd [%l7 + 0x60], %f4
14832 smul %l5, 0x0C66, %o0
14833 fors %f1, %f1, %f0
14834 stx %i5, [%l7 + 0x70]
14835 lduh [%l7 + 0x6E], %i3
14836 fpadd32s %f7, %f9, %f3
14837 ldsb [%l7 + 0x7E], %o3
14838 smulcc %g5, %o6, %i2
14839 andn %l0, 0x08F2, %g3
14840 fsrc2 %f6, %f8
14841 lduh [%l7 + 0x22], %l1
14842 bvc,pt %xcc, loop_1673
14843 tne %xcc, 0x2
14844 st %f9, [%l7 + 0x0C]
14845 bcc,a,pn %xcc, loop_1674
14846loop_1673:
14847 orncc %o7, %o4, %i1
14848 lduw [%l7 + 0x08], %i4
14849 fmul8x16au %f15, %f4, %f12
14850loop_1674:
14851 movvc %xcc, %o1, %l4
14852 fcmpeq32 %f4, %f8, %g1
14853 fmovdg %icc, %f13, %f14
14854 ldd [%l7 + 0x18], %f10
14855 move %icc, %i6, %i7
14856 stx %i0, [%l7 + 0x50]
14857 fmuld8sux16 %f7, %f0, %f14
14858 fmovsgu %icc, %f8, %f1
14859 fnegs %f2, %f13
14860 bshuffle %f12, %f12, %f6
14861 fble,a %fcc2, loop_1675
14862 fornot1 %f4, %f14, %f2
14863 fmovsa %icc, %f2, %f6
14864 fmovd %f14, %f2
14865loop_1675:
14866 movvc %icc, %o5, %g4
14867 fbn,a %fcc1, loop_1676
14868 ldsh [%l7 + 0x46], %g7
14869 brgz %l2, loop_1677
14870 fnot1 %f0, %f6
14871loop_1676:
14872 xnor %g2, 0x018D, %l6
14873 mulx %l3, 0x036A, %g6
14874loop_1677:
14875 lduh [%l7 + 0x72], %o2
14876 edge32l %o0, %l5, %i3
14877 fble %fcc3, loop_1678
14878 bge,pn %icc, loop_1679
14879 edge16ln %o3, %i5, %o6
14880 fandnot1 %f10, %f14, %f2
14881loop_1678:
14882 std %f4, [%l7 + 0x48]
14883loop_1679:
14884 ldx [%l7 + 0x40], %g5
14885 ldsh [%l7 + 0x22], %i2
14886 bne,pt %icc, loop_1680
14887 std %f8, [%l7 + 0x70]
14888 tge %xcc, 0x2
14889 movvc %icc, %l0, %g3
14890loop_1680:
14891 ta %icc, 0x0
14892 stx %o7, [%l7 + 0x50]
14893 fcmpgt32 %f6, %f4, %l1
14894 fand %f2, %f12, %f8
14895 lduh [%l7 + 0x10], %o4
14896 addccc %i4, 0x118B, %o1
14897 fpadd16s %f10, %f8, %f3
14898 lduw [%l7 + 0x50], %i1
14899 ld [%l7 + 0x50], %f3
14900 tneg %xcc, 0x6
14901 fmovdl %icc, %f6, %f0
14902 fexpand %f11, %f8
14903 lduh [%l7 + 0x10], %g1
14904 ld [%l7 + 0x58], %f5
14905 or %i6, 0x0CE1, %i7
14906 fmovdle %xcc, %f8, %f6
14907 ld [%l7 + 0x38], %f5
14908 fnands %f10, %f12, %f3
14909 faligndata %f6, %f2, %f12
14910 stb %i0, [%l7 + 0x53]
14911 fsrc2 %f4, %f10
14912 fandnot1s %f2, %f4, %f5
14913 bvc,pn %icc, loop_1681
14914 ldub [%l7 + 0x42], %o5
14915 std %f2, [%l7 + 0x18]
14916 fcmpes %fcc2, %f2, %f8
14917loop_1681:
14918 fble,a %fcc0, loop_1682
14919 subc %l4, 0x131F, %g4
14920 fbn %fcc1, loop_1683
14921 stx %l2, [%l7 + 0x48]
14922loop_1682:
14923 smulcc %g7, %g2, %l3
14924 st %f5, [%l7 + 0x14]
14925loop_1683:
14926 orcc %l6, 0x06B0, %g6
14927 tneg %icc, 0x6
14928 ld [%l7 + 0x18], %f7
14929 fmul8x16 %f5, %f10, %f14
14930 ldsb [%l7 + 0x75], %o0
14931 taddcc %l5, %o2, %i3
14932 fbuge,a %fcc0, loop_1684
14933 stx %i5, [%l7 + 0x58]
14934 st %f3, [%l7 + 0x54]
14935 edge16n %o6, %g5, %i2
14936loop_1684:
14937 bcs,a loop_1685
14938 fbne,a %fcc3, loop_1686
14939 tcc %xcc, 0x6
14940 brlez %o3, loop_1687
14941loop_1685:
14942 fcmpne16 %f10, %f12, %g3
14943loop_1686:
14944 fsrc2 %f4, %f8
14945 lduh [%l7 + 0x52], %l0
14946loop_1687:
14947 faligndata %f12, %f6, %f10
14948 fcmpeq32 %f2, %f12, %l1
14949 fnor %f8, %f2, %f8
14950 sth %o4, [%l7 + 0x70]
14951 fnot2s %f13, %f7
14952 ldd [%l7 + 0x58], %f4
14953 ld [%l7 + 0x38], %f6
14954 fcmpes %fcc3, %f4, %f11
14955 stb %i4, [%l7 + 0x5F]
14956 fmovsleu %icc, %f9, %f11
14957 fmovda %xcc, %f12, %f8
14958 edge16ln %o7, %i1, %g1
14959 ld [%l7 + 0x4C], %f14
14960 xnorcc %i6, %i7, %o1
14961 fmul8x16au %f11, %f10, %f6
14962 bpos,pn %icc, loop_1688
14963 sth %o5, [%l7 + 0x2E]
14964 stb %i0, [%l7 + 0x25]
14965 ldub [%l7 + 0x58], %l4
14966loop_1688:
14967 fcmpd %fcc3, %f12, %f8
14968 movre %l2, 0x351, %g4
14969 stw %g2, [%l7 + 0x1C]
14970 xnorcc %l3, %g7, %l6
14971 fxors %f8, %f3, %f2
14972 sub %o0, 0x08E4, %l5
14973 stb %g6, [%l7 + 0x6A]
14974 fmovda %icc, %f12, %f6
14975 fmul8x16 %f2, %f6, %f8
14976 bg,pt %icc, loop_1689
14977 udivcc %i3, 0x0B0C, %i5
14978 fbo,a %fcc3, loop_1690
14979 lduh [%l7 + 0x0A], %o6
14980loop_1689:
14981 bn %xcc, loop_1691
14982 ldsw [%l7 + 0x4C], %o2
14983loop_1690:
14984 lduw [%l7 + 0x30], %g5
14985 fmovrslez %o3, %f0, %f3
14986loop_1691:
14987 orncc %g3, 0x14DB, %i2
14988 brgez %l0, loop_1692
14989 fmovdvc %icc, %f0, %f6
14990 srl %l1, %i4, %o4
14991 fandnot1s %f4, %f1, %f4
14992loop_1692:
14993 fcmpgt32 %f6, %f6, %i1
14994 fble,a %fcc3, loop_1693
14995 fxor %f10, %f12, %f6
14996 movge %icc, %o7, %g1
14997 fmovsneg %xcc, %f6, %f2
14998loop_1693:
14999 movleu %xcc, %i6, %o1
15000 bg,a loop_1694
15001 sll %o5, %i0, %l4
15002 sth %l2, [%l7 + 0x7C]
15003 st %f11, [%l7 + 0x5C]
15004loop_1694:
15005 fbne %fcc3, loop_1695
15006 lduh [%l7 + 0x76], %i7
15007 fxnor %f14, %f14, %f14
15008 sth %g4, [%l7 + 0x32]
15009loop_1695:
15010 lduw [%l7 + 0x08], %l3
15011 fmul8x16au %f15, %f8, %f12
15012 tsubcc %g2, 0x1CE3, %l6
15013 edge8l %o0, %l5, %g7
15014 movvc %icc, %i3, %i5
15015 fmovdn %icc, %f15, %f10
15016 stw %g6, [%l7 + 0x64]
15017 xnorcc %o6, %o2, %g5
15018 fnot2s %f4, %f8
15019 movn %xcc, %o3, %g3
15020 bneg,a,pn %xcc, loop_1696
15021 edge16ln %i2, %l0, %i4
15022 ble,a,pt %icc, loop_1697
15023 ba,pt %xcc, loop_1698
15024loop_1696:
15025 fpadd32 %f8, %f2, %f2
15026 bneg,pn %xcc, loop_1699
15027loop_1697:
15028 sdiv %o4, 0x022F, %l1
15029loop_1698:
15030 xnor %i1, 0x1EDF, %g1
15031 ldd [%l7 + 0x28], %f2
15032loop_1699:
15033 bleu,a,pn %icc, loop_1700
15034 fcmps %fcc2, %f9, %f6
15035 fmovrde %i6, %f6, %f4
15036 bl,pn %icc, loop_1701
15037loop_1700:
15038 pdist %f14, %f14, %f10
15039 edge8l %o7, %o1, %i0
15040 tvs %xcc, 0x3
15041loop_1701:
15042 array16 %l4, %o5, %i7
15043 popc 0x1B47, %l2
15044 fbg %fcc2, loop_1702
15045 ldsh [%l7 + 0x6C], %l3
15046 fandnot1s %f2, %f6, %f7
15047 fcmple32 %f8, %f8, %g4
15048loop_1702:
15049 stx %l6, [%l7 + 0x40]
15050 stw %g2, [%l7 + 0x78]
15051 addcc %l5, 0x1556, %o0
15052 fabss %f4, %f2
15053 stw %g7, [%l7 + 0x38]
15054 fmovsneg %xcc, %f0, %f8
15055 fmovsl %xcc, %f4, %f8
15056 tvc %icc, 0x0
15057 sth %i3, [%l7 + 0x42]
15058 ldsh [%l7 + 0x0C], %g6
15059 lduh [%l7 + 0x12], %o6
15060 taddcc %i5, 0x1450, %o2
15061 fmovrsgz %g5, %f3, %f9
15062 bcc,pt %icc, loop_1703
15063 ldsw [%l7 + 0x6C], %o3
15064 srax %i2, 0x0D, %l0
15065 fmovrdlz %g3, %f12, %f14
15066loop_1703:
15067 fmovsn %xcc, %f14, %f2
15068 stw %i4, [%l7 + 0x08]
15069 tgu %icc, 0x0
15070 bge loop_1704
15071 fnot1s %f10, %f9
15072 udivx %o4, 0x0B63, %i1
15073 tpos %xcc, 0x5
15074loop_1704:
15075 udivcc %g1, 0x0EFC, %i6
15076 fnegs %f5, %f12
15077 tcc %xcc, 0x2
15078 fmovspos %xcc, %f12, %f8
15079 and %l1, 0x0C64, %o7
15080 st %f5, [%l7 + 0x30]
15081 ldd [%l7 + 0x50], %f2
15082 addc %o1, 0x1119, %l4
15083 mova %icc, %i0, %i7
15084 fnot1s %f9, %f3
15085 ldd [%l7 + 0x28], %f12
15086 ldub [%l7 + 0x78], %l2
15087 ldsh [%l7 + 0x38], %l3
15088 sth %g4, [%l7 + 0x70]
15089 xnorcc %o5, %l6, %l5
15090 fcmpne16 %f8, %f10, %g2
15091 movrgez %o0, 0x2A9, %g7
15092 edge32ln %g6, %o6, %i5
15093 movne %icc, %o2, %g5
15094 orncc %i3, 0x1F78, %o3
15095 fzero %f14
15096 ldsw [%l7 + 0x6C], %i2
15097 taddcc %l0, 0x162C, %g3
15098 ldsh [%l7 + 0x52], %i4
15099 fmovde %icc, %f6, %f3
15100 std %f2, [%l7 + 0x60]
15101 sth %i1, [%l7 + 0x64]
15102 tge %icc, 0x7
15103 fmul8sux16 %f0, %f4, %f8
15104 fbug,a %fcc1, loop_1705
15105 fnegs %f3, %f10
15106 edge8 %g1, %o4, %i6
15107 fpmerge %f9, %f0, %f14
15108loop_1705:
15109 movge %icc, %l1, %o7
15110 std %f2, [%l7 + 0x28]
15111 fornot2s %f0, %f6, %f15
15112 fxor %f4, %f8, %f12
15113 ldsh [%l7 + 0x6E], %l4
15114 brlz,a %i0, loop_1706
15115 fmovsg %xcc, %f11, %f7
15116 edge32ln %i7, %o1, %l2
15117 fors %f1, %f9, %f15
15118loop_1706:
15119 ld [%l7 + 0x14], %f7
15120 fbge,a %fcc0, loop_1707
15121 tle %xcc, 0x6
15122 array8 %g4, %l3, %l6
15123 tle %icc, 0x6
15124loop_1707:
15125 lduw [%l7 + 0x6C], %o5
15126 stx %l5, [%l7 + 0x78]
15127 fmovrdgz %o0, %f6, %f10
15128 edge16ln %g2, %g6, %o6
15129 ldx [%l7 + 0x68], %i5
15130 tgu %icc, 0x4
15131 stw %g7, [%l7 + 0x10]
15132 te %xcc, 0x3
15133 ldsh [%l7 + 0x42], %g5
15134 ldx [%l7 + 0x30], %o2
15135 or %o3, 0x06A2, %i2
15136 bvs,a,pt %icc, loop_1708
15137 fmovsleu %icc, %f7, %f0
15138 fnands %f3, %f3, %f15
15139 fmovsvs %xcc, %f2, %f3
15140loop_1708:
15141 ldsh [%l7 + 0x4C], %l0
15142 xor %i3, %g3, %i1
15143 fcmpeq16 %f12, %f12, %i4
15144 addcc %g1, %o4, %i6
15145 tg %icc, 0x3
15146 ldd [%l7 + 0x48], %f4
15147 fors %f10, %f3, %f4
15148 st %f2, [%l7 + 0x70]
15149 ldd [%l7 + 0x68], %f14
15150 fmovsne %xcc, %f5, %f7
15151 movg %icc, %l1, %l4
15152 bgu,a,pn %icc, loop_1709
15153 edge8n %i0, %i7, %o7
15154 sdivcc %o1, 0x1B0F, %l2
15155 fmul8x16al %f2, %f4, %f2
15156loop_1709:
15157 fcmps %fcc1, %f4, %f3
15158 ldub [%l7 + 0x70], %l3
15159 fpadd32s %f4, %f2, %f9
15160 be %icc, loop_1710
15161 edge8ln %g4, %o5, %l6
15162 fcmple32 %f4, %f6, %l5
15163 srlx %o0, 0x15, %g2
15164loop_1710:
15165 ldsh [%l7 + 0x36], %g6
15166 ld [%l7 + 0x5C], %f5
15167 ta %xcc, 0x6
15168 fandnot1 %f0, %f2, %f0
15169 addcc %i5, %g7, %g5
15170 orcc %o2, %o3, %i2
15171 stx %l0, [%l7 + 0x70]
15172 bl,a %icc, loop_1711
15173 ldx [%l7 + 0x70], %i3
15174 xor %o6, 0x12E4, %g3
15175 bge,pt %xcc, loop_1712
15176loop_1711:
15177 fnot1s %f2, %f4
15178 fnot1 %f14, %f12
15179 fbule,a %fcc2, loop_1713
15180loop_1712:
15181 fnands %f7, %f3, %f8
15182 tn %xcc, 0x5
15183 sethi 0x10EA, %i4
15184loop_1713:
15185 ldsb [%l7 + 0x3B], %g1
15186 fnegd %f2, %f2
15187 fmovspos %icc, %f2, %f0
15188 edge32n %i1, %o4, %i6
15189 fmovdleu %icc, %f5, %f0
15190 edge32l %l1, %i0, %l4
15191 fmovrdlez %i7, %f14, %f12
15192 fnot1s %f10, %f1
15193 edge16l %o1, %l2, %o7
15194 ld [%l7 + 0x28], %f8
15195 ldsh [%l7 + 0x18], %l3
15196 tle %icc, 0x1
15197 sdivcc %o5, 0x0700, %l6
15198 brgez %l5, loop_1714
15199 ldx [%l7 + 0x28], %g4
15200 lduw [%l7 + 0x48], %g2
15201 fmovdneg %xcc, %f14, %f14
15202loop_1714:
15203 stb %g6, [%l7 + 0x3F]
15204 ldsh [%l7 + 0x6E], %o0
15205 tpos %xcc, 0x0
15206 fnot1 %f2, %f10
15207 fmovdgu %xcc, %f6, %f4
15208 bcs,pt %icc, loop_1715
15209 ldd [%l7 + 0x18], %f14
15210 fmovscs %xcc, %f10, %f3
15211 edge8n %i5, %g5, %o2
15212loop_1715:
15213 srlx %g7, 0x09, %i2
15214 stb %l0, [%l7 + 0x19]
15215 edge16n %i3, %o3, %g3
15216 fnands %f14, %f0, %f14
15217 fcmped %fcc2, %f10, %f8
15218 udivx %i4, 0x1C64, %g1
15219 bl loop_1716
15220 andncc %i1, %o6, %o4
15221 stx %l1, [%l7 + 0x18]
15222 tl %xcc, 0x5
15223loop_1716:
15224 movvs %icc, %i0, %l4
15225 movge %icc, %i6, %o1
15226 fbuge,a %fcc0, loop_1717
15227 stw %l2, [%l7 + 0x20]
15228 fsrc2s %f3, %f12
15229 for %f6, %f0, %f10
15230loop_1717:
15231 fcmpeq32 %f14, %f12, %i7
15232 ba,a,pt %icc, loop_1718
15233 brnz %o7, loop_1719
15234 fsrc1s %f2, %f15
15235 ldsh [%l7 + 0x6E], %l3
15236loop_1718:
15237 fble,a %fcc3, loop_1720
15238loop_1719:
15239 fpadd16s %f2, %f4, %f9
15240 smul %o5, %l6, %l5
15241 ld [%l7 + 0x7C], %f1
15242loop_1720:
15243 brgez %g2, loop_1721
15244 fmovrdlez %g6, %f12, %f10
15245 mova %icc, %o0, %g4
15246 sra %g5, %i5, %g7
15247loop_1721:
15248 sth %i2, [%l7 + 0x48]
15249 ld [%l7 + 0x30], %f0
15250 stx %l0, [%l7 + 0x48]
15251 ldx [%l7 + 0x28], %i3
15252 ld [%l7 + 0x4C], %f9
15253 tvc %icc, 0x4
15254 fmovse %xcc, %f5, %f15
15255 std %f14, [%l7 + 0x08]
15256 ld [%l7 + 0x48], %f7
15257 movvs %xcc, %o3, %g3
15258 fxors %f8, %f8, %f7
15259 smulcc %i4, 0x1B87, %g1
15260 sra %o2, 0x06, %i1
15261 fors %f4, %f2, %f14
15262 andcc %o6, %l1, %o4
15263 ba,a loop_1722
15264 ldsh [%l7 + 0x2C], %l4
15265 sth %i6, [%l7 + 0x34]
15266 fba,a %fcc0, loop_1723
15267loop_1722:
15268 fabss %f4, %f9
15269 ldub [%l7 + 0x16], %i0
15270 ldub [%l7 + 0x15], %l2
15271loop_1723:
15272 lduh [%l7 + 0x60], %i7
15273 fmul8x16 %f3, %f2, %f2
15274 ba,a,pt %xcc, loop_1724
15275 st %f13, [%l7 + 0x74]
15276 bn,a,pn %xcc, loop_1725
15277 stb %o1, [%l7 + 0x5B]
15278loop_1724:
15279 ldsb [%l7 + 0x0C], %o7
15280 lduh [%l7 + 0x2C], %o5
15281loop_1725:
15282 tg %xcc, 0x4
15283 tge %xcc, 0x6
15284 movre %l6, %l5, %l3
15285 lduw [%l7 + 0x10], %g6
15286 sdivx %o0, 0x1178, %g2
15287 fcmpes %fcc2, %f5, %f11
15288 sra %g4, %i5, %g7
15289 ldub [%l7 + 0x4B], %i2
15290 st %f8, [%l7 + 0x78]
15291 fbu %fcc2, loop_1726
15292 ldsh [%l7 + 0x0C], %g5
15293 fba %fcc1, loop_1727
15294 tn %xcc, 0x0
15295loop_1726:
15296 fmovsne %icc, %f15, %f6
15297 std %f2, [%l7 + 0x40]
15298loop_1727:
15299 fmovrslez %i3, %f12, %f12
15300 ldsw [%l7 + 0x48], %l0
15301 edge8n %g3, %i4, %o3
15302 fornot2 %f6, %f14, %f2
15303 bn,pt %xcc, loop_1728
15304 lduw [%l7 + 0x10], %g1
15305 lduh [%l7 + 0x18], %o2
15306 sra %o6, 0x02, %i1
15307loop_1728:
15308 for %f14, %f6, %f0
15309 bshuffle %f6, %f8, %f2
15310 and %l1, 0x0EFA, %l4
15311 fmovrde %i6, %f0, %f0
15312 sub %o4, %l2, %i7
15313 edge16n %o1, %i0, %o7
15314 fornot1s %f15, %f15, %f8
15315 ldsw [%l7 + 0x48], %l6
15316 brgz %l5, loop_1729
15317 fnot2 %f2, %f8
15318 mulscc %o5, %g6, %l3
15319 stb %o0, [%l7 + 0x3C]
15320loop_1729:
15321 andn %g2, %g4, %g7
15322 ldsh [%l7 + 0x1E], %i2
15323 subc %i5, %g5, %l0
15324 fmovsg %icc, %f5, %f4
15325 fmovscc %xcc, %f1, %f9
15326 brgez %i3, loop_1730
15327 fcmpeq16 %f0, %f8, %g3
15328 fmovscc %xcc, %f10, %f1
15329 movvs %icc, %o3, %g1
15330loop_1730:
15331 fcmpeq16 %f2, %f2, %i4
15332 te %icc, 0x2
15333 fbuge,a %fcc2, loop_1731
15334 nop
15335 setx loop_1732, %l0, %l1
15336 wrpr 0x1, %tl
15337 wrpr %l1, %tpc
15338 add %l1, 0x4, %l1
15339 wrpr %l1, %tnpc
15340 setx 0x34400001400, %l0, %l1
15341 wrpr %l1, %tstate
15342 wrhpr 0x4, %htstate
15343 retry
15344 fmovrdgz %o6, %f6, %f8
15345 sdiv %o2, 0x1806, %l1
15346loop_1731:
15347 smulcc %l4, %i6, %i1
15348loop_1732:
15349 fmovsvs %xcc, %f11, %f12
15350 fbo %fcc3, loop_1733
15351 sethi 0x1FAA, %o4
15352 ldsw [%l7 + 0x6C], %l2
15353 stx %o1, [%l7 + 0x48]
15354loop_1733:
15355 fone %f12
15356 sth %i0, [%l7 + 0x26]
15357 std %f14, [%l7 + 0x78]
15358 fors %f5, %f7, %f13
15359 tle %xcc, 0x1
15360 sth %i7, [%l7 + 0x3A]
15361 tsubcctv %o7, 0x075A, %l6
15362 srl %o5, 0x19, %l5
15363 stb %g6, [%l7 + 0x21]
15364 fpack16 %f4, %f0
15365 edge8ln %o0, %l3, %g4
15366 andn %g7, %i2, %g2
15367 nop
15368 setx loop_1734, %l0, %l1
15369 wrpr 0x1, %tl
15370 wrpr %l1, %tnpc
15371 setx 0x34400001400, %l0, %l1
15372 wrpr %l1, %tstate
15373 wrhpr 0x4, %htstate
15374 done
15375 or %g5, %i5, %i3
15376 fbu %fcc3, loop_1735
15377 andncc %g3, %l0, %o3
15378loop_1734:
15379 fone %f0
15380 ldsw [%l7 + 0x34], %g1
15381loop_1735:
15382 lduw [%l7 + 0x14], %i4
15383 brlz %o2, loop_1736
15384 st %f15, [%l7 + 0x74]
15385 ldsh [%l7 + 0x7E], %l1
15386 srl %o6, 0x0E, %l4
15387loop_1736:
15388 stx %i1, [%l7 + 0x18]
15389 fmovrsne %o4, %f10, %f1
15390 ldub [%l7 + 0x69], %i6
15391 stb %o1, [%l7 + 0x71]
15392 ldsb [%l7 + 0x34], %i0
15393 fbg,a %fcc2, loop_1737
15394 bshuffle %f10, %f4, %f0
15395 ldsw [%l7 + 0x60], %l2
15396 ldd [%l7 + 0x30], %f0
15397loop_1737:
15398 stb %o7, [%l7 + 0x63]
15399 sll %l6, %i7, %o5
15400 edge16n %l5, %o0, %g6
15401 movl %xcc, %g4, %l3
15402 bl,a,pn %icc, loop_1738
15403 fmovdg %xcc, %f10, %f3
15404 st %f7, [%l7 + 0x38]
15405 add %i2, 0x02D2, %g7
15406loop_1738:
15407 tle %xcc, 0x1
15408 sth %g5, [%l7 + 0x2A]
15409 srax %i5, %g2, %g3
15410 mulx %l0, %i3, %g1
15411 stw %i4, [%l7 + 0x60]
15412 ldsb [%l7 + 0x19], %o2
15413 ldsb [%l7 + 0x7C], %o3
15414 bg,a,pt %icc, loop_1739
15415 fexpand %f12, %f14
15416 movrlz %o6, 0x220, %l1
15417 edge16 %i1, %o4, %l4
15418loop_1739:
15419 fbue %fcc1, loop_1740
15420 stb %i6, [%l7 + 0x19]
15421 ldd [%l7 + 0x50], %f14
15422 fmovsneg %xcc, %f3, %f14
15423loop_1740:
15424 fbu %fcc3, loop_1741
15425 fcmpeq16 %f0, %f10, %o1
15426 xnorcc %l2, %i0, %l6
15427 ld [%l7 + 0x5C], %f4
15428loop_1741:
15429 fmovrslez %o7, %f10, %f10
15430 fandnot2 %f12, %f8, %f12
15431 fnors %f11, %f2, %f4
15432 sth %i7, [%l7 + 0x4C]
15433 call loop_1742
15434 bn %icc, loop_1743
15435 fsrc2s %f12, %f4
15436 fmovd %f14, %f6
15437loop_1742:
15438 fbne,a %fcc0, loop_1744
15439loop_1743:
15440 ldsh [%l7 + 0x44], %l5
15441 fmovsvs %icc, %f7, %f0
15442 ldsh [%l7 + 0x0E], %o0
15443loop_1744:
15444 movcs %xcc, %o5, %g6
15445 fmovdcs %xcc, %f10, %f5
15446 movrlez %g4, %i2, %l3
15447 fmovda %icc, %f15, %f9
15448 fpmerge %f14, %f12, %f4
15449 tsubcctv %g5, %i5, %g2
15450 tl %icc, 0x7
15451 mova %xcc, %g3, %g7
15452 bvc,a,pn %xcc, loop_1745
15453 stw %l0, [%l7 + 0x5C]
15454 movrne %g1, %i3, %o2
15455 taddcc %i4, %o6, %l1
15456loop_1745:
15457 orncc %i1, 0x1D01, %o3
15458 fmovsgu %icc, %f3, %f11
15459 fnot2s %f1, %f3
15460 fmovsa %icc, %f4, %f13
15461 bl,a,pn %icc, loop_1746
15462 st %f8, [%l7 + 0x3C]
15463 stx %o4, [%l7 + 0x08]
15464 movcs %xcc, %l4, %o1
15465loop_1746:
15466 movre %i6, 0x368, %l2
15467 bcc loop_1747
15468 edge8l %i0, %o7, %l6
15469 fmovsl %xcc, %f14, %f14
15470 fmovsn %xcc, %f4, %f13
15471loop_1747:
15472 fabsd %f0, %f4
15473 sth %i7, [%l7 + 0x7E]
15474 movrgz %o0, %l5, %g6
15475 brlz,a %o5, loop_1748
15476 udivcc %g4, 0x1064, %i2
15477 ld [%l7 + 0x68], %f4
15478 fmovdgu %icc, %f6, %f9
15479loop_1748:
15480 addcc %g5, %i5, %l3
15481 tsubcc %g2, 0x0D6A, %g3
15482 nop
15483 setx loop_1749, %l0, %l1
15484 wrpr 0x1, %tl
15485 wrpr %l1, %tnpc
15486 setx 0x34400001400, %l0, %l1
15487 wrpr %l1, %tstate
15488 wrhpr 0x4, %htstate
15489 done
15490 std %f12, [%l7 + 0x20]
15491 fbu %fcc2, loop_1750
15492 ba,pn %icc, loop_1751
15493loop_1749:
15494 andncc %l0, %g1, %g7
15495 fmul8ulx16 %f14, %f12, %f14
15496loop_1750:
15497 faligndata %f12, %f2, %f6
15498loop_1751:
15499 movl %xcc, %i3, %o2
15500 st %f11, [%l7 + 0x54]
15501 lduh [%l7 + 0x4C], %i4
15502 edge8ln %o6, %l1, %i1
15503 fcmpeq16 %f2, %f12, %o4
15504 nop
15505 setx loop_1752, %l0, %l1
15506 wrpr 0x1, %tl
15507 wrpr %l1, %tpc
15508 add %l1, 0x4, %l1
15509 wrpr %l1, %tnpc
15510 setx 0x34400001400, %l0, %l1
15511 wrpr %l1, %tstate
15512 wrhpr 0x4, %htstate
15513 retry
15514 fmovdn %icc, %f6, %f15
15515 lduh [%l7 + 0x5A], %o3
15516 movrlez %l4, 0x1A4, %i6
15517loop_1752:
15518 ldd [%l7 + 0x78], %f14
15519 fpack32 %f6, %f6, %f4
15520 edge32n %o1, %l2, %i0
15521 fone %f14
15522 fzeros %f15
15523 fpackfix %f2, %f7
15524 fones %f14
15525 ldsb [%l7 + 0x3B], %l6
15526 fmovrdlez %o7, %f2, %f0
15527 fmovdg %icc, %f0, %f13
15528 edge8l %o0, %i7, %l5
15529 fbug,a %fcc0, loop_1753
15530 fmovsvs %icc, %f0, %f13
15531 movvs %icc, %g6, %g4
15532 fmovscs %icc, %f8, %f12
15533loop_1753:
15534 std %f2, [%l7 + 0x08]
15535 and %i2, 0x1F95, %o5
15536 xor %i5, 0x11D8, %g5
15537 tcs %xcc, 0x7
15538 fmovrdlz %l3, %f10, %f10
15539 fmovdvs %icc, %f11, %f6
15540 fxor %f0, %f8, %f14
15541 movne %icc, %g3, %l0
15542 fpadd16s %f11, %f4, %f4
15543 fors %f8, %f1, %f3
15544 ldx [%l7 + 0x58], %g2
15545 fmovrdne %g7, %f2, %f8
15546 orn %g1, %o2, %i3
15547 fmovsgu %xcc, %f3, %f0
15548 edge16ln %i4, %l1, %o6
15549 tle %icc, 0x0
15550 edge16 %i1, %o4, %o3
15551 tvs %xcc, 0x7
15552 movpos %icc, %l4, %i6
15553 std %f6, [%l7 + 0x08]
15554 movgu %xcc, %l2, %i0
15555 lduh [%l7 + 0x5A], %l6
15556 fcmpne16 %f10, %f12, %o1
15557 movrgez %o7, 0x2EB, %i7
15558 tvs %icc, 0x1
15559 tsubcctv %l5, %g6, %g4
15560 tvc %icc, 0x6
15561 orn %o0, 0x11F5, %o5
15562 fzeros %f3
15563 fnor %f8, %f0, %f10
15564 bneg,pn %icc, loop_1754
15565 st %f15, [%l7 + 0x4C]
15566 popc 0x18BD, %i2
15567 fxors %f7, %f14, %f13
15568loop_1754:
15569 ldd [%l7 + 0x70], %f8
15570 std %f6, [%l7 + 0x28]
15571 brlez %g5, loop_1755
15572 for %f4, %f12, %f10
15573 tne %icc, 0x6
15574 pdist %f12, %f4, %f8
15575loop_1755:
15576 array32 %l3, %g3, %l0
15577 bg %icc, loop_1756
15578 fmovd %f4, %f4
15579 ldsb [%l7 + 0x27], %g2
15580 movge %xcc, %g7, %g1
15581loop_1756:
15582 fmovsvs %xcc, %f0, %f6
15583 brgz %o2, loop_1757
15584 stb %i5, [%l7 + 0x5C]
15585 fblg,a %fcc3, loop_1758
15586 move %icc, %i3, %l1
15587loop_1757:
15588 fba,a %fcc1, loop_1759
15589 fba,a %fcc0, loop_1760
15590loop_1758:
15591 stb %o6, [%l7 + 0x1B]
15592 sll %i4, %o4, %o3
15593loop_1759:
15594 lduh [%l7 + 0x0A], %l4
15595loop_1760:
15596 fabsd %f0, %f2
15597 sll %i6, %l2, %i0
15598 movneg %icc, %l6, %o1
15599 edge16 %o7, %i7, %i1
15600 nop
15601 setx loop_1761, %l0, %l1
15602 wrpr 0x1, %tl
15603 wrpr %l1, %tpc
15604 add %l1, 0x4, %l1
15605 wrpr %l1, %tnpc
15606 setx 0x34400001400, %l0, %l1
15607 wrpr %l1, %tstate
15608 wrhpr 0x4, %htstate
15609 retry
15610 fmovde %icc, %f4, %f3
15611 ldd [%l7 + 0x70], %f10
15612 sethi 0x160C, %l5
15613loop_1761:
15614 ldsh [%l7 + 0x10], %g4
15615 add %o0, %g6, %i2
15616 movne %xcc, %g5, %o5
15617 nop
15618 setx loop_1762, %l0, %l1
15619 wrpr 0x1, %tl
15620 wrpr %l1, %tnpc
15621 setx 0x34400001400, %l0, %l1
15622 wrpr %l1, %tstate
15623 wrhpr 0x4, %htstate
15624 done
15625 fmovrdne %g3, %f2, %f4
15626 fpackfix %f8, %f0
15627 bn %xcc, loop_1763
15628loop_1762:
15629 umul %l3, %l0, %g7
15630 udivx %g2, 0x0DEB, %g1
15631 fpsub32 %f0, %f12, %f0
15632loop_1763:
15633 movre %i5, %o2, %i3
15634 fbul %fcc2, loop_1764
15635 edge8ln %l1, %i4, %o4
15636 ldx [%l7 + 0x68], %o6
15637 umul %o3, 0x05EC, %l4
15638loop_1764:
15639 movrne %l2, 0x019, %i6
15640 te %xcc, 0x2
15641 edge8n %i0, %o1, %o7
15642 fpsub16 %f12, %f14, %f10
15643 lduh [%l7 + 0x14], %i7
15644 fnors %f3, %f3, %f9
15645 fones %f3
15646 stx %l6, [%l7 + 0x70]
15647 stw %l5, [%l7 + 0x58]
15648 lduh [%l7 + 0x1A], %g4
15649 ldsw [%l7 + 0x2C], %i1
15650 std %f12, [%l7 + 0x78]
15651 ldsb [%l7 + 0x28], %o0
15652 ldsh [%l7 + 0x44], %g6
15653 addcc %g5, 0x02F8, %i2
15654 tg %xcc, 0x4
15655 brz,a %o5, loop_1765
15656 alignaddrl %l3, %g3, %g7
15657 fmovsn %icc, %f13, %f3
15658 fmovdpos %xcc, %f5, %f9
15659loop_1765:
15660 fbule %fcc3, loop_1766
15661 fmovsg %icc, %f10, %f8
15662 nop
15663 setx loop_1767, %l0, %l1
15664 jmpl %l1, %l0
15665 sllx %g2, %g1, %i5
15666loop_1766:
15667 umulcc %o2, %i3, %i4
15668 fmovdvc %icc, %f8, %f7
15669loop_1767:
15670 bleu,pt %xcc, loop_1768
15671 movvs %xcc, %o4, %o6
15672 fnot2s %f10, %f3
15673 lduh [%l7 + 0x32], %o3
15674loop_1768:
15675 move %icc, %l4, %l1
15676 fsrc2 %f10, %f12
15677 bvs loop_1769
15678 std %f12, [%l7 + 0x28]
15679 fbu %fcc2, loop_1770
15680 andcc %l2, 0x12E4, %i6
15681loop_1769:
15682 fpsub16s %f0, %f4, %f6
15683 ld [%l7 + 0x54], %f9
15684loop_1770:
15685 stx %o1, [%l7 + 0x28]
15686 stb %i0, [%l7 + 0x37]
15687 fxnor %f0, %f6, %f4
15688 andcc %i7, %o7, %l5
15689 ldd [%l7 + 0x20], %f10
15690 fmovsvs %xcc, %f2, %f14
15691 movrlez %l6, %g4, %i1
15692 fmovrdgz %g6, %f6, %f6
15693 ld [%l7 + 0x68], %f7
15694 fcmpne16 %f0, %f6, %g5
15695 ldd [%l7 + 0x48], %f2
15696 brnz,a %i2, loop_1771
15697 fmovrse %o5, %f1, %f7
15698 tvc %xcc, 0x4
15699 tl %icc, 0x2
15700loop_1771:
15701 fmovsvs %icc, %f1, %f1
15702 umulcc %l3, %o0, %g3
15703 movvc %xcc, %l0, %g2
15704 fmovsa %xcc, %f9, %f13
15705 fnands %f0, %f11, %f8
15706 andncc %g7, %g1, %o2
15707 std %f4, [%l7 + 0x10]
15708 sdivx %i5, 0x03B4, %i3
15709 bvs,pt %xcc, loop_1772
15710 ldub [%l7 + 0x67], %i4
15711 tne %xcc, 0x2
15712 fmul8x16al %f11, %f1, %f10
15713loop_1772:
15714 fbe,a %fcc3, loop_1773
15715 xorcc %o6, 0x1891, %o3
15716 fmovrsne %o4, %f10, %f3
15717 ld [%l7 + 0x50], %f3
15718loop_1773:
15719 fnors %f7, %f5, %f2
15720 mova %xcc, %l4, %l2
15721 tcc %xcc, 0x4
15722 srax %l1, 0x0F, %i6
15723 fcmpne16 %f0, %f14, %i0
15724 movrgez %o1, %i7, %l5
15725 fbo,a %fcc3, loop_1774
15726 movvs %xcc, %l6, %g4
15727 fmovrdgz %i1, %f0, %f10
15728 st %f6, [%l7 + 0x1C]
15729loop_1774:
15730 ldsb [%l7 + 0x6B], %o7
15731 orcc %g5, 0x1DAE, %g6
15732 fbu,a %fcc0, loop_1775
15733 andcc %o5, 0x0EE7, %l3
15734 fpmerge %f5, %f6, %f4
15735 edge32n %i2, %g3, %l0
15736loop_1775:
15737 fmovse %icc, %f1, %f11
15738 fpsub16 %f0, %f4, %f12
15739 lduh [%l7 + 0x1C], %g2
15740 sllx %o0, 0x19, %g7
15741 fzero %f8
15742 fmovscc %xcc, %f6, %f7
15743 sth %g1, [%l7 + 0x3C]
15744 ldd [%l7 + 0x48], %f8
15745 ldsb [%l7 + 0x66], %o2
15746 fand %f12, %f0, %f4
15747 te %xcc, 0x6
15748 fble,a %fcc0, loop_1776
15749 ldd [%l7 + 0x58], %f8
15750 st %f9, [%l7 + 0x70]
15751 bleu loop_1777
15752loop_1776:
15753 fsrc1 %f0, %f0
15754 movle %xcc, %i3, %i4
15755 fba,a %fcc2, loop_1778
15756loop_1777:
15757 ldsb [%l7 + 0x3E], %o6
15758 fpsub16s %f3, %f8, %f3
15759 ldsh [%l7 + 0x10], %i5
15760loop_1778:
15761 fmul8ulx16 %f12, %f10, %f8
15762 addc %o4, 0x0884, %o3
15763 std %f8, [%l7 + 0x18]
15764 xorcc %l2, 0x06D1, %l4
15765 lduw [%l7 + 0x14], %i6
15766 fmovrse %i0, %f12, %f12
15767 ldx [%l7 + 0x28], %l1
15768 movge %icc, %i7, %l5
15769 bg,a,pt %icc, loop_1779
15770 fmul8x16 %f7, %f10, %f4
15771 stx %o1, [%l7 + 0x78]
15772 fcmpeq32 %f8, %f14, %l6
15773loop_1779:
15774 fmovdvc %icc, %f3, %f14
15775 st %f10, [%l7 + 0x1C]
15776 ldsb [%l7 + 0x23], %i1
15777 stw %o7, [%l7 + 0x68]
15778 be %xcc, loop_1780
15779 for %f0, %f6, %f4
15780 stx %g5, [%l7 + 0x50]
15781 bgu,a %icc, loop_1781
15782loop_1780:
15783 fones %f9
15784 brgez,a %g6, loop_1782
15785 fmul8x16 %f6, %f6, %f14
15786loop_1781:
15787 stx %g4, [%l7 + 0x10]
15788 tgu %xcc, 0x7
15789loop_1782:
15790 fxors %f7, %f0, %f8
15791 fors %f3, %f0, %f12
15792 tg %xcc, 0x5
15793 fcmps %fcc3, %f11, %f4
15794 fmovdl %xcc, %f6, %f2
15795 popc 0x0C3B, %o5
15796 tleu %icc, 0x6
15797 fmovdvc %icc, %f4, %f8
15798 lduh [%l7 + 0x6A], %l3
15799 fmovsl %xcc, %f9, %f9
15800 fcmpne16 %f6, %f2, %g3
15801 movvc %icc, %l0, %g2
15802 subc %o0, %i2, %g1
15803 and %o2, 0x1680, %i3
15804 fmovdg %xcc, %f14, %f5
15805 mova %xcc, %g7, %i4
15806 tvc %icc, 0x7
15807 array8 %o6, %i5, %o3
15808 fpackfix %f4, %f5
15809 lduh [%l7 + 0x4E], %o4
15810 ba %icc, loop_1783
15811 fmovdvs %icc, %f12, %f13
15812 bge,a %icc, loop_1784
15813 smulcc %l4, %l2, %i0
15814loop_1783:
15815 fcmple32 %f8, %f14, %l1
15816 brnz,a %i6, loop_1785
15817loop_1784:
15818 ld [%l7 + 0x70], %f6
15819 movrne %i7, %l5, %o1
15820 ldsw [%l7 + 0x4C], %i1
15821loop_1785:
15822 st %f15, [%l7 + 0x64]
15823 std %f10, [%l7 + 0x78]
15824 brgez %o7, loop_1786
15825 xor %l6, 0x1C87, %g6
15826 edge16 %g5, %g4, %l3
15827 fbo %fcc3, loop_1787
15828loop_1786:
15829 fmul8x16al %f14, %f8, %f4
15830 ld [%l7 + 0x60], %f2
15831 movcs %xcc, %g3, %l0
15832loop_1787:
15833 add %g2, 0x05EC, %o0
15834 fzero %f4
15835 stb %o5, [%l7 + 0x36]
15836 fnands %f1, %f5, %f11
15837 tn %xcc, 0x7
15838 ldd [%l7 + 0x68], %f4
15839 fmovrse %i2, %f13, %f1
15840 movle %xcc, %g1, %i3
15841 move %xcc, %o2, %g7
15842 fabsd %f10, %f4
15843 ldd [%l7 + 0x78], %f4
15844 bcc,a,pt %xcc, loop_1788
15845 tneg %icc, 0x7
15846 tsubcc %i4, 0x17E2, %i5
15847 tleu %icc, 0x6
15848loop_1788:
15849 fmovrdne %o6, %f4, %f2
15850 fbu,a %fcc0, loop_1789
15851 stx %o3, [%l7 + 0x40]
15852 fbl,a %fcc3, loop_1790
15853 sra %o4, 0x17, %l4
15854loop_1789:
15855 st %f3, [%l7 + 0x5C]
15856 tpos %xcc, 0x3
15857loop_1790:
15858 bg,pn %xcc, loop_1791
15859 stb %i0, [%l7 + 0x43]
15860 ldsb [%l7 + 0x62], %l2
15861 nop
15862 setx loop_1792, %l0, %l1
15863 jmpl %l1, %l1
15864loop_1791:
15865 udivcc %i6, 0x0539, %l5
15866 xnor %i7, %o1, %o7
15867 movvs %xcc, %l6, %i1
15868loop_1792:
15869 ld [%l7 + 0x6C], %f13
15870 fmovsleu %icc, %f9, %f12
15871 fsrc1s %f13, %f2
15872 fsrc1s %f2, %f11
15873 stx %g6, [%l7 + 0x78]
15874 xor %g4, %g5, %l3
15875 fornot2s %f6, %f13, %f0
15876 tle %xcc, 0x0
15877 ldsh [%l7 + 0x74], %g3
15878 fbl,a %fcc2, loop_1793
15879 lduh [%l7 + 0x3A], %l0
15880 fmul8sux16 %f2, %f14, %f4
15881 edge32ln %o0, %g2, %i2
15882loop_1793:
15883 std %f8, [%l7 + 0x30]
15884 bn,pt %xcc, loop_1794
15885 lduw [%l7 + 0x2C], %g1
15886 stb %o5, [%l7 + 0x7D]
15887 stw %i3, [%l7 + 0x08]
15888loop_1794:
15889 smul %o2, %g7, %i4
15890 fba,a %fcc2, loop_1795
15891 fmovsn %xcc, %f5, %f3
15892 fmuld8ulx16 %f12, %f8, %f6
15893 tneg %icc, 0x1
15894loop_1795:
15895 fornot1s %f6, %f3, %f7
15896 lduw [%l7 + 0x30], %i5
15897 edge8ln %o6, %o3, %o4
15898 nop
15899 setx loop_1796, %l0, %l1
15900 wrpr 0x1, %tl
15901 wrpr %l1, %tnpc
15902 setx 0x34400001400, %l0, %l1
15903 wrpr %l1, %tstate
15904 wrhpr 0x4, %htstate
15905 done
15906 fandnot2 %f10, %f8, %f6
15907 bneg %xcc, loop_1797
15908 ldx [%l7 + 0x70], %i0
15909loop_1796:
15910 be,a,pn %icc, loop_1798
15911 ldsw [%l7 + 0x20], %l2
15912loop_1797:
15913 and %l4, 0x0C15, %i6
15914 fbul %fcc3, loop_1799
15915loop_1798:
15916 fmovs %f4, %f0
15917 stx %l1, [%l7 + 0x28]
15918 fmovdneg %icc, %f15, %f1
15919loop_1799:
15920 st %f6, [%l7 + 0x78]
15921 udivcc %l5, 0x0E64, %i7
15922 andcc %o1, %o7, %l6
15923 fmovsneg %xcc, %f11, %f8
15924 fornot1s %f8, %f0, %f9
15925 fone %f10
15926 fpackfix %f14, %f10
15927 st %f10, [%l7 + 0x10]
15928 xor %i1, 0x17A9, %g4
15929 fsrc1 %f8, %f6
15930 fmovda %xcc, %f9, %f4
15931 movcc %xcc, %g6, %l3
15932 bneg,a,pt %icc, loop_1800
15933 fpack16 %f8, %f12
15934 fxnors %f2, %f9, %f3
15935 sll %g5, %g3, %o0
15936loop_1800:
15937 fmovdle %xcc, %f10, %f14
15938 array32 %l0, %g2, %i2
15939 edge32l %o5, %i3, %g1
15940 std %f2, [%l7 + 0x20]
15941 fmovsneg %xcc, %f14, %f6
15942 stw %o2, [%l7 + 0x50]
15943 tneg %xcc, 0x5
15944 fmul8ulx16 %f0, %f2, %f0
15945 fbge %fcc1, loop_1801
15946 st %f2, [%l7 + 0x30]
15947 sdivcc %i4, 0x06F0, %i5
15948 tvc %icc, 0x2
15949loop_1801:
15950 ldd [%l7 + 0x28], %f12
15951 fzero %f8
15952 subcc %g7, 0x191B, %o6
15953 std %f14, [%l7 + 0x58]
15954 std %f6, [%l7 + 0x50]
15955 ta %xcc, 0x3
15956 fmul8x16 %f1, %f2, %f8
15957 sth %o3, [%l7 + 0x2E]
15958 fbge %fcc1, loop_1802
15959 tpos %icc, 0x2
15960 fmovdneg %xcc, %f8, %f8
15961 fmul8x16 %f13, %f6, %f12
15962loop_1802:
15963 edge32ln %o4, %l2, %l4
15964 subccc %i0, 0x1821, %l1
15965 edge32n %l5, %i6, %o1
15966 xor %o7, %l6, %i1
15967 stb %i7, [%l7 + 0x35]
15968 tgu %icc, 0x2
15969 fsrc2 %f0, %f4
15970 ldd [%l7 + 0x28], %f8
15971 fmovdg %icc, %f5, %f0
15972 stx %g6, [%l7 + 0x78]
15973 movrne %l3, 0x0B6, %g4
15974 fxnor %f6, %f10, %f12
15975 movge %xcc, %g5, %o0
15976 fcmpgt16 %f8, %f2, %g3
15977 ldsb [%l7 + 0x33], %g2
15978 movvs %xcc, %i2, %o5
15979 fmovsneg %xcc, %f12, %f13
15980 fmovrslez %i3, %f4, %f0
15981 fmovsvs %xcc, %f14, %f10
15982 fmovscs %xcc, %f0, %f12
15983 fbue %fcc3, loop_1803
15984 brz %g1, loop_1804
15985 ldsw [%l7 + 0x40], %o2
15986 mulx %l0, %i5, %i4
15987loop_1803:
15988 movcc %icc, %g7, %o3
15989loop_1804:
15990 fmovse %xcc, %f15, %f3
15991 ld [%l7 + 0x20], %f1
15992 fzero %f10
15993 fxnors %f12, %f14, %f4
15994 move %icc, %o4, %o6
15995 fxor %f8, %f4, %f8
15996 stx %l2, [%l7 + 0x60]
15997 ldsb [%l7 + 0x7A], %i0
15998 st %f4, [%l7 + 0x58]
15999 stx %l1, [%l7 + 0x40]
16000 movcc %icc, %l5, %i6
16001 stx %o1, [%l7 + 0x08]
16002 lduw [%l7 + 0x58], %l4
16003 fbe %fcc3, loop_1805
16004 fsrc1s %f8, %f1
16005 stw %o7, [%l7 + 0x28]
16006 brlez %l6, loop_1806
16007loop_1805:
16008 bvc,a,pn %xcc, loop_1807
16009 fmul8sux16 %f0, %f0, %f14
16010 movre %i1, %g6, %i7
16011loop_1806:
16012 ldub [%l7 + 0x30], %l3
16013loop_1807:
16014 lduw [%l7 + 0x7C], %g4
16015 sdiv %g5, 0x1E7B, %o0
16016 movle %xcc, %g3, %i2
16017 nop
16018 setx loop_1808, %l0, %l1
16019 wrpr 0x1, %tl
16020 wrpr %l1, %tpc
16021 add %l1, 0x4, %l1
16022 wrpr %l1, %tnpc
16023 setx 0x34400001400, %l0, %l1
16024 wrpr %l1, %tstate
16025 wrhpr 0x4, %htstate
16026 retry
16027 fmovrdne %o5, %f0, %f14
16028 edge32ln %g2, %g1, %o2
16029 stb %l0, [%l7 + 0x7A]
16030loop_1808:
16031 fand %f2, %f0, %f14
16032 ldsh [%l7 + 0x20], %i5
16033 fnot1 %f6, %f4
16034 sth %i4, [%l7 + 0x26]
16035 bpos,a,pt %xcc, loop_1809
16036 fble,a %fcc2, loop_1810
16037 fmovrsgez %i3, %f6, %f5
16038 array32 %g7, %o4, %o3
16039loop_1809:
16040 ld [%l7 + 0x5C], %f0
16041loop_1810:
16042 taddcc %l2, 0x07B7, %o6
16043 ldx [%l7 + 0x10], %i0
16044 stb %l1, [%l7 + 0x23]
16045 ldsh [%l7 + 0x40], %i6
16046 fmovsneg %xcc, %f15, %f11
16047 brlz %l5, loop_1811
16048 nop
16049 setx loop_1812, %l0, %l1
16050 wrpr 0x1, %tl
16051 wrpr %l1, %tpc
16052 add %l1, 0x4, %l1
16053 wrpr %l1, %tnpc
16054 setx 0x34400001400, %l0, %l1
16055 wrpr %l1, %tstate
16056 wrhpr 0x4, %htstate
16057 retry
16058 fcmpd %fcc1, %f2, %f8
16059 fmovsvs %icc, %f3, %f12
16060loop_1811:
16061 stb %o1, [%l7 + 0x4A]
16062loop_1812:
16063 ldub [%l7 + 0x18], %o7
16064 fsrc1s %f1, %f0
16065 fnor %f8, %f8, %f14
16066 fmovsn %icc, %f13, %f4
16067 ldsb [%l7 + 0x0E], %l4
16068 add %i1, 0x10FC, %g6
16069 fpadd32 %f12, %f2, %f8
16070 fpsub32 %f6, %f10, %f10
16071 brnz,a %l6, loop_1813
16072 fmovdgu %xcc, %f0, %f0
16073 ldsb [%l7 + 0x67], %i7
16074 fcmple32 %f2, %f2, %g4
16075loop_1813:
16076 fmovdn %icc, %f11, %f6
16077 fmovd %f12, %f8
16078 sllx %g5, 0x1D, %o0
16079 ble,pt %xcc, loop_1814
16080 ldub [%l7 + 0x5C], %g3
16081 st %f6, [%l7 + 0x3C]
16082 fmovsleu %icc, %f6, %f13
16083loop_1814:
16084 stx %l3, [%l7 + 0x30]
16085 fmovdvc %xcc, %f15, %f15
16086 sth %o5, [%l7 + 0x52]
16087 ldsh [%l7 + 0x74], %i2
16088 fmovsn %xcc, %f13, %f8
16089 fpack32 %f10, %f4, %f6
16090 tle %icc, 0x3
16091 sth %g1, [%l7 + 0x58]
16092 stx %o2, [%l7 + 0x70]
16093 smul %g2, 0x19C5, %i5
16094 fmovsa %xcc, %f0, %f5
16095 popc %l0, %i3
16096 brgez %g7, loop_1815
16097 fornot2 %f14, %f12, %f6
16098 sth %o4, [%l7 + 0x1C]
16099 te %icc, 0x7
16100loop_1815:
16101 lduh [%l7 + 0x48], %o3
16102 fmovsvc %xcc, %f7, %f12
16103 fmovdleu %xcc, %f4, %f10
16104 fcmple16 %f6, %f8, %l2
16105 movvc %icc, %i4, %i0
16106 ldsw [%l7 + 0x54], %o6
16107 fble %fcc3, loop_1816
16108 fmovrdgz %l1, %f12, %f12
16109 fands %f11, %f9, %f0
16110 sll %i6, 0x12, %o1
16111loop_1816:
16112 fmovdl %icc, %f0, %f7
16113 fba %fcc0, loop_1817
16114 fnand %f8, %f10, %f14
16115 add %l5, 0x1F3B, %l4
16116 st %f9, [%l7 + 0x7C]
16117loop_1817:
16118 movre %o7, %i1, %l6
16119 fmovsne %xcc, %f3, %f10
16120 fmovse %xcc, %f0, %f12
16121 xor %i7, 0x0F16, %g6
16122 fmovdneg %xcc, %f1, %f15
16123 smulcc %g5, %g4, %g3
16124 stx %o0, [%l7 + 0x10]
16125 fmovde %xcc, %f2, %f14
16126 fcmped %fcc3, %f10, %f0
16127 add %o5, 0x02FD, %l3
16128 fnor %f2, %f8, %f12
16129 st %f12, [%l7 + 0x0C]
16130 sll %g1, %o2, %i2
16131 sub %g2, %i5, %l0
16132 edge8l %g7, %i3, %o3
16133 sllx %l2, %o4, %i0
16134 stb %o6, [%l7 + 0x57]
16135 fmovdn %xcc, %f0, %f14
16136 sth %i4, [%l7 + 0x76]
16137 bneg loop_1818
16138 fones %f15
16139 sth %i6, [%l7 + 0x7C]
16140 stx %o1, [%l7 + 0x78]
16141loop_1818:
16142 fmovrdne %l1, %f0, %f2
16143 fsrc2 %f10, %f4
16144 fandnot2s %f3, %f8, %f3
16145 std %f2, [%l7 + 0x08]
16146 fandnot2 %f6, %f4, %f4
16147 fpsub16s %f12, %f15, %f11
16148 movg %xcc, %l5, %o7
16149 fpsub16s %f2, %f12, %f13
16150 fmovrsgz %l4, %f10, %f11
16151 brgez %i1, loop_1819
16152 fmovdgu %xcc, %f5, %f1
16153 bpos,a %xcc, loop_1820
16154 movne %icc, %l6, %g6
16155loop_1819:
16156 bcs,a %icc, loop_1821
16157 fmul8x16al %f8, %f8, %f0
16158loop_1820:
16159 mulx %g5, 0x0BB6, %i7
16160 tne %icc, 0x2
16161loop_1821:
16162 tcc %icc, 0x4
16163 std %f0, [%l7 + 0x18]
16164 stw %g4, [%l7 + 0x4C]
16165 lduw [%l7 + 0x60], %o0
16166 ldub [%l7 + 0x0E], %o5
16167 sth %l3, [%l7 + 0x18]
16168 movvc %icc, %g1, %g3
16169 nop
16170 setx loop_1822, %l0, %l1
16171 wrpr 0x1, %tl
16172 wrpr %l1, %tnpc
16173 setx 0x34400001400, %l0, %l1
16174 wrpr %l1, %tstate
16175 wrhpr 0x4, %htstate
16176 done
16177 bn,a,pt %icc, loop_1823
16178 bleu,a %icc, loop_1824
16179 xor %o2, %i2, %i5
16180loop_1822:
16181 fcmps %fcc2, %f5, %f4
16182loop_1823:
16183 fmovrsgz %g2, %f8, %f8
16184loop_1824:
16185 mulx %g7, %l0, %o3
16186 movge %icc, %i3, %l2
16187 fbg %fcc3, loop_1825
16188 edge8l %o4, %i0, %i4
16189 tle %icc, 0x1
16190 fpackfix %f10, %f9
16191loop_1825:
16192 brz %i6, loop_1826
16193 lduh [%l7 + 0x46], %o1
16194 bcs,a %icc, loop_1827
16195 lduh [%l7 + 0x66], %l1
16196loop_1826:
16197 std %f6, [%l7 + 0x58]
16198 mulscc %o6, %l5, %l4
16199loop_1827:
16200 ld [%l7 + 0x64], %f11
16201 move %icc, %o7, %l6
16202 fmul8ulx16 %f2, %f8, %f14
16203 xor %g6, %g5, %i1
16204 fba %fcc0, loop_1828
16205 fmovsne %xcc, %f12, %f8
16206 movrlz %i7, 0x004, %g4
16207 stw %o5, [%l7 + 0x34]
16208loop_1828:
16209 tleu %xcc, 0x0
16210 tleu %icc, 0x4
16211 brgez %o0, loop_1829
16212 fpadd32s %f6, %f1, %f4
16213 movcc %xcc, %g1, %g3
16214 fpsub16 %f2, %f14, %f12
16215loop_1829:
16216 bcs,a %xcc, loop_1830
16217 fpadd32 %f14, %f8, %f6
16218 ldd [%l7 + 0x60], %f6
16219 tpos %icc, 0x4
16220loop_1830:
16221 popc 0x0CDC, %o2
16222 lduw [%l7 + 0x24], %l3
16223 sth %i5, [%l7 + 0x7A]
16224 fnot2s %f14, %f7
16225 faligndata %f10, %f14, %f6
16226 ldub [%l7 + 0x7E], %g2
16227 ld [%l7 + 0x6C], %f7
16228 sdivcc %g7, 0x0DF9, %i2
16229 fmovdvs %xcc, %f0, %f10
16230 fmovrsgz %l0, %f9, %f15
16231 addccc %i3, 0x0093, %l2
16232 xorcc %o3, 0x17AB, %i0
16233 ldsb [%l7 + 0x58], %o4
16234 fmovspos %icc, %f10, %f6
16235 ldsh [%l7 + 0x6A], %i4
16236 bg,a loop_1831
16237 sth %i6, [%l7 + 0x7A]
16238 fmovde %icc, %f6, %f14
16239 ldx [%l7 + 0x08], %o1
16240loop_1831:
16241 stb %l1, [%l7 + 0x6D]
16242 subc %l5, 0x08AC, %l4
16243 std %f6, [%l7 + 0x18]
16244 ldsh [%l7 + 0x5E], %o7
16245 array32 %l6, %g6, %g5
16246 fmovdn %icc, %f5, %f10
16247 mova %icc, %i1, %o6
16248 ldx [%l7 + 0x60], %i7
16249 fabss %f7, %f10
16250 edge16 %o5, %g4, %o0
16251 fbge %fcc3, loop_1832
16252 stw %g1, [%l7 + 0x30]
16253 stw %o2, [%l7 + 0x14]
16254 bvc,a loop_1833
16255loop_1832:
16256 be,pn %xcc, loop_1834
16257 stx %l3, [%l7 + 0x50]
16258 fzero %f8
16259loop_1833:
16260 sub %i5, %g3, %g7
16261loop_1834:
16262 bn loop_1835
16263 edge32n %i2, %g2, %i3
16264 tge %icc, 0x6
16265 edge8ln %l2, %l0, %o3
16266loop_1835:
16267 siam 0x2
16268 fbe,a %fcc3, loop_1836
16269 stx %i0, [%l7 + 0x38]
16270 stw %i4, [%l7 + 0x10]
16271 xnor %o4, 0x0ED0, %i6
16272loop_1836:
16273 tle %xcc, 0x4
16274 for %f4, %f10, %f2
16275 fmovsleu %xcc, %f1, %f4
16276 movgu %icc, %o1, %l1
16277 ldsw [%l7 + 0x14], %l5
16278 tpos %icc, 0x2
16279 bn,a,pt %xcc, loop_1837
16280 andncc %o7, %l6, %g6
16281 stb %l4, [%l7 + 0x7D]
16282 fmovrdgez %g5, %f4, %f14
16283loop_1837:
16284 fandnot1 %f12, %f8, %f10
16285 fmovsvs %xcc, %f3, %f9
16286 fpack32 %f14, %f10, %f8
16287 ldd [%l7 + 0x70], %f6
16288 ld [%l7 + 0x40], %f7
16289 brgz %o6, loop_1838
16290 fmovsgu %xcc, %f3, %f1
16291 fmovrse %i1, %f14, %f10
16292 smul %o5, %i7, %g4
16293loop_1838:
16294 fsrc1s %f3, %f3
16295 fxor %f4, %f8, %f0
16296 movrlz %o0, 0x19A, %o2
16297 ld [%l7 + 0x70], %f4
16298 call loop_1839
16299 ble,a,pt %icc, loop_1840
16300 bcc loop_1841
16301 fxor %f8, %f4, %f14
16302loop_1839:
16303 bgu loop_1842
16304loop_1840:
16305 edge32ln %g1, %i5, %g3
16306loop_1841:
16307 fsrc1 %f12, %f4
16308 fpsub16s %f11, %f10, %f11
16309loop_1842:
16310 std %f4, [%l7 + 0x20]
16311 fcmpd %fcc3, %f0, %f10
16312 fbul,a %fcc3, loop_1843
16313 sdiv %l3, 0x0031, %i2
16314 fxor %f0, %f14, %f8
16315 lduh [%l7 + 0x3A], %g2
16316loop_1843:
16317 array32 %i3, %l2, %g7
16318 st %f11, [%l7 + 0x08]
16319 fmovspos %icc, %f2, %f10
16320 fbul,a %fcc2, loop_1844
16321 fmovspos %xcc, %f4, %f0
16322 stw %l0, [%l7 + 0x34]
16323 stx %o3, [%l7 + 0x20]
16324loop_1844:
16325 sra %i0, 0x01, %o4
16326 fandnot1s %f10, %f2, %f3
16327 ldub [%l7 + 0x7C], %i4
16328 bpos,a %icc, loop_1845
16329 movleu %xcc, %o1, %l1
16330 std %f14, [%l7 + 0x78]
16331 fsrc2s %f7, %f0
16332loop_1845:
16333 bn,pn %icc, loop_1846
16334 fmovdle %icc, %f9, %f6
16335 fmovrslez %l5, %f3, %f13
16336 bn,a %xcc, loop_1847
16337loop_1846:
16338 fbo,a %fcc0, loop_1848
16339 fmovrslez %o7, %f2, %f14
16340 sub %i6, 0x11A4, %g6
16341loop_1847:
16342 fbule,a %fcc0, loop_1849
16343loop_1848:
16344 stx %l6, [%l7 + 0x28]
16345 bvc,a,pn %icc, loop_1850
16346 xnorcc %l4, 0x19A4, %o6
16347loop_1849:
16348 fandnot1s %f2, %f5, %f5
16349 tl %icc, 0x4
16350loop_1850:
16351 fmovsa %icc, %f1, %f4
16352 fandnot2s %f15, %f8, %f6
16353 edge8n %g5, %i1, %o5
16354 mova %icc, %i7, %g4
16355 fcmpgt32 %f10, %f4, %o2
16356 st %f8, [%l7 + 0x7C]
16357 tcs %xcc, 0x6
16358 std %f4, [%l7 + 0x08]
16359 tleu %icc, 0x3
16360 ldsh [%l7 + 0x62], %o0
16361 fbo %fcc1, loop_1851
16362 fmovdle %icc, %f12, %f9
16363 movl %icc, %i5, %g1
16364 udivcc %g3, 0x168A, %l3
16365loop_1851:
16366 tcs %xcc, 0x5
16367 st %f9, [%l7 + 0x1C]
16368 edge8l %g2, %i3, %i2
16369 bge loop_1852
16370 st %f6, [%l7 + 0x28]
16371 bne,a loop_1853
16372 add %l2, %l0, %o3
16373loop_1852:
16374 te %icc, 0x0
16375 movvs %icc, %g7, %i0
16376loop_1853:
16377 fones %f14
16378 fmovdleu %xcc, %f2, %f2
16379 stw %o4, [%l7 + 0x78]
16380 fble %fcc1, loop_1854
16381 sth %o1, [%l7 + 0x1A]
16382 fcmple32 %f2, %f10, %l1
16383 andncc %i4, %l5, %i6
16384loop_1854:
16385 fcmpeq16 %f6, %f0, %o7
16386 ldd [%l7 + 0x20], %f12
16387 sth %l6, [%l7 + 0x0C]
16388 stw %g6, [%l7 + 0x50]
16389 lduw [%l7 + 0x5C], %l4
16390 fcmpne16 %f0, %f6, %g5
16391 tgu %xcc, 0x3
16392 movpos %xcc, %i1, %o6
16393 fmovrdlez %i7, %f6, %f4
16394 movpos %icc, %g4, %o5
16395 taddcctv %o2, 0x1976, %o0
16396 fxors %f6, %f8, %f12
16397 st %f11, [%l7 + 0x54]
16398 srax %g1, 0x11, %g3
16399 fpadd16s %f13, %f13, %f10
16400 sll %i5, %g2, %l3
16401 movcc %xcc, %i2, %i3
16402 fcmple32 %f2, %f14, %l2
16403 andn %o3, 0x062E, %g7
16404 xnorcc %l0, %i0, %o1
16405 fornot1 %f14, %f0, %f8
16406 lduh [%l7 + 0x3E], %o4
16407 sra %i4, %l1, %i6
16408 fmovsvc %xcc, %f6, %f11
16409 stx %o7, [%l7 + 0x20]
16410 fornot1 %f10, %f10, %f14
16411 stw %l5, [%l7 + 0x3C]
16412 ldsw [%l7 + 0x44], %l6
16413 lduw [%l7 + 0x48], %g6
16414 fblg,a %fcc3, loop_1855
16415 ldx [%l7 + 0x50], %g5
16416 ldub [%l7 + 0x4E], %l4
16417 movrne %o6, %i1, %i7
16418loop_1855:
16419 edge8ln %g4, %o2, %o5
16420 ba,a,pn %icc, loop_1856
16421 alignaddr %o0, %g3, %i5
16422 fmovscs %icc, %f4, %f12
16423 lduw [%l7 + 0x54], %g2
16424loop_1856:
16425 ldx [%l7 + 0x58], %l3
16426 bcs,a %xcc, loop_1857
16427 tne %icc, 0x0
16428 fmovdn %icc, %f10, %f6
16429 fbl,a %fcc0, loop_1858
16430loop_1857:
16431 sethi 0x1E80, %i2
16432 fpadd32 %f0, %f14, %f8
16433 call loop_1859
16434loop_1858:
16435 stb %i3, [%l7 + 0x0B]
16436 tgu %icc, 0x6
16437 ldd [%l7 + 0x68], %f2
16438loop_1859:
16439 edge32 %l2, %g1, %o3
16440 fone %f14
16441 fmovrsne %g7, %f2, %f10
16442 ldsb [%l7 + 0x3B], %l0
16443 fbg,a %fcc2, loop_1860
16444 st %f14, [%l7 + 0x58]
16445 stw %o1, [%l7 + 0x2C]
16446 std %f14, [%l7 + 0x48]
16447loop_1860:
16448 sth %i0, [%l7 + 0x34]
16449 fcmps %fcc0, %f1, %f2
16450 sth %o4, [%l7 + 0x4C]
16451 stw %i4, [%l7 + 0x78]
16452 stw %l1, [%l7 + 0x70]
16453 ldd [%l7 + 0x70], %f8
16454 add %i6, 0x02E4, %o7
16455 brgez,a %l6, loop_1861
16456 pdist %f6, %f4, %f14
16457 fbul,a %fcc3, loop_1862
16458 movg %xcc, %l5, %g5
16459loop_1861:
16460 brgz %l4, loop_1863
16461 nop
16462 setx loop_1864, %l0, %l1
16463 wrpr 0x1, %tl
16464 wrpr %l1, %tnpc
16465 setx 0x34400001400, %l0, %l1
16466 wrpr %l1, %tstate
16467 wrhpr 0x4, %htstate
16468 done
16469loop_1862:
16470 fmovrslez %o6, %f13, %f9
16471 fpsub32 %f4, %f6, %f4
16472loop_1863:
16473 fbo %fcc1, loop_1865
16474loop_1864:
16475 fbul %fcc2, loop_1866
16476 fbne,a %fcc2, loop_1867
16477 std %f10, [%l7 + 0x48]
16478loop_1865:
16479 stx %i1, [%l7 + 0x68]
16480loop_1866:
16481 brnz,a %g6, loop_1868
16482loop_1867:
16483 fmovsvc %xcc, %f4, %f13
16484 ldsb [%l7 + 0x64], %i7
16485 ld [%l7 + 0x50], %f9
16486loop_1868:
16487 fxors %f14, %f5, %f9
16488 ldsh [%l7 + 0x3A], %o2
16489 fbule,a %fcc1, loop_1869
16490 fnegs %f8, %f9
16491 popc %o5, %o0
16492 movl %xcc, %g3, %i5
16493loop_1869:
16494 brlez,a %g2, loop_1870
16495 and %g4, 0x1314, %l3
16496 tvc %icc, 0x4
16497 fmovsg %xcc, %f7, %f9
16498loop_1870:
16499 fmovrdne %i2, %f12, %f6
16500 st %f6, [%l7 + 0x60]
16501 sth %l2, [%l7 + 0x26]
16502 fsrc2s %f13, %f3
16503 fmovrde %i3, %f10, %f8
16504 ldx [%l7 + 0x48], %o3
16505 fmovrsgz %g1, %f3, %f7
16506 xor %l0, 0x1DB3, %o1
16507 mulx %g7, %o4, %i0
16508 taddcc %i4, 0x01D2, %l1
16509 fpadd32s %f0, %f1, %f4
16510 orcc %i6, %o7, %l5
16511 fmovda %icc, %f0, %f2
16512 fmovsneg %icc, %f12, %f2
16513 st %f12, [%l7 + 0x08]
16514 fpadd16 %f0, %f0, %f8
16515 udivx %g5, 0x00E5, %l6
16516 stb %l4, [%l7 + 0x1D]
16517 edge8 %i1, %g6, %i7
16518 smulcc %o2, 0x1261, %o6
16519 popc 0x02F4, %o0
16520 stb %o5, [%l7 + 0x3A]
16521 ld [%l7 + 0x24], %f14
16522 sdivcc %i5, 0x0D70, %g2
16523 ldx [%l7 + 0x70], %g3
16524 fands %f11, %f6, %f13
16525 ldsb [%l7 + 0x62], %g4
16526 array8 %l3, %l2, %i2
16527 lduh [%l7 + 0x72], %o3
16528 ldd [%l7 + 0x20], %f8
16529 srl %g1, 0x0C, %l0
16530 lduw [%l7 + 0x50], %i3
16531 udivx %g7, 0x15D7, %o1
16532 stb %o4, [%l7 + 0x4A]
16533 srlx %i4, 0x0E, %l1
16534 ldub [%l7 + 0x64], %i0
16535 lduh [%l7 + 0x26], %o7
16536 stb %i6, [%l7 + 0x38]
16537 stx %l5, [%l7 + 0x38]
16538 fmuld8sux16 %f7, %f7, %f6
16539 fpack32 %f2, %f0, %f14
16540 ldsh [%l7 + 0x40], %l6
16541 movrgez %g5, %l4, %g6
16542 stw %i7, [%l7 + 0x38]
16543 fmovdleu %icc, %f2, %f10
16544 brnz,a %i1, loop_1871
16545 srlx %o2, %o0, %o6
16546 bshuffle %f0, %f2, %f4
16547 fmovda %xcc, %f5, %f9
16548loop_1871:
16549 movg %icc, %i5, %o5
16550 srlx %g3, 0x1C, %g2
16551 fmovdn %icc, %f8, %f14
16552 call loop_1872
16553 lduw [%l7 + 0x18], %l3
16554 brnz %l2, loop_1873
16555 fpsub16 %f4, %f12, %f8
16556loop_1872:
16557 sdiv %i2, 0x0A70, %o3
16558 ldsw [%l7 + 0x08], %g1
16559loop_1873:
16560 fnot1 %f4, %f8
16561 lduh [%l7 + 0x2E], %g4
16562 fbl %fcc1, loop_1874
16563 fnor %f14, %f14, %f0
16564 fmovspos %icc, %f9, %f9
16565 fones %f11
16566loop_1874:
16567 ldsw [%l7 + 0x14], %i3
16568 fbul %fcc0, loop_1875
16569 fmul8x16au %f13, %f4, %f4
16570 fexpand %f10, %f0
16571 bg,pt %xcc, loop_1876
16572loop_1875:
16573 be,a loop_1877
16574 tcs %xcc, 0x1
16575 fexpand %f13, %f12
16576loop_1876:
16577 bn,a loop_1878
16578loop_1877:
16579 fpadd32s %f7, %f3, %f13
16580 fmovsvs %icc, %f6, %f12
16581 brlz %l0, loop_1879
16582loop_1878:
16583 fmul8ulx16 %f0, %f6, %f0
16584 fmovrdgz %g7, %f8, %f4
16585 alignaddr %o1, %o4, %l1
16586loop_1879:
16587 tle %icc, 0x0
16588 fmovrse %i4, %f3, %f14
16589 fmovscs %xcc, %f13, %f13
16590 fabss %f6, %f8
16591 bneg,pn %xcc, loop_1880
16592 st %f7, [%l7 + 0x0C]
16593 alignaddrl %o7, %i6, %i0
16594 ldsh [%l7 + 0x44], %l5
16595loop_1880:
16596 add %l6, 0x0B17, %g5
16597 brnz,a %g6, loop_1881
16598 mulscc %l4, 0x0BF1, %i1
16599 fmul8x16 %f4, %f14, %f12
16600 umul %o2, 0x09B9, %i7
16601loop_1881:
16602 or %o0, %o6, %o5
16603 fnegd %f2, %f12
16604 ld [%l7 + 0x4C], %f3
16605 fpadd32s %f8, %f0, %f6
16606 and %g3, 0x0B49, %g2
16607 tcs %xcc, 0x7
16608 lduw [%l7 + 0x10], %l3
16609 fbug %fcc1, loop_1882
16610 fpadd16 %f6, %f10, %f12
16611 fmovrdne %l2, %f4, %f10
16612 bne,pt %xcc, loop_1883
16613loop_1882:
16614 fabss %f2, %f0
16615 movvc %xcc, %i2, %o3
16616 ldsh [%l7 + 0x22], %g1
16617loop_1883:
16618 tne %xcc, 0x3
16619 ldsw [%l7 + 0x30], %g4
16620 movrne %i3, 0x2E1, %l0
16621 udivcc %g7, 0x1A1B, %i5
16622 stb %o1, [%l7 + 0x5E]
16623 tle %xcc, 0x7
16624 pdist %f14, %f4, %f12
16625 tcs %icc, 0x2
16626 nop
16627 setx loop_1884, %l0, %l1
16628 jmpl %l1, %l1
16629 fbl %fcc3, loop_1885
16630 call loop_1886
16631 xnor %i4, %o7, %i6
16632loop_1884:
16633 edge16 %i0, %o4, %l5
16634loop_1885:
16635 ldsh [%l7 + 0x3A], %l6
16636loop_1886:
16637 fcmpeq16 %f0, %f0, %g5
16638 brnz,a %g6, loop_1887
16639 udivcc %l4, 0x1A0A, %i1
16640 fmovscc %xcc, %f3, %f1
16641 fmovdvc %xcc, %f1, %f8
16642loop_1887:
16643 ldsh [%l7 + 0x2E], %o2
16644 fmovsvs %xcc, %f13, %f12
16645 fzero %f12
16646 alignaddr %i7, %o6, %o0
16647 alignaddrl %g3, %g2, %o5
16648 stx %l2, [%l7 + 0x40]
16649 fpsub16s %f3, %f15, %f0
16650 fornot2 %f8, %f12, %f4
16651 fmovdpos %xcc, %f4, %f4
16652 fpsub32 %f10, %f2, %f0
16653 fmovrse %i2, %f10, %f14
16654 sll %o3, 0x18, %l3
16655 call loop_1888
16656 lduw [%l7 + 0x18], %g4
16657 stb %g1, [%l7 + 0x79]
16658 ldub [%l7 + 0x35], %l0
16659loop_1888:
16660 call loop_1889
16661 fabsd %f8, %f0
16662 umulcc %g7, %i5, %o1
16663 stb %i3, [%l7 + 0x62]
16664loop_1889:
16665 std %f0, [%l7 + 0x30]
16666 srl %l1, %i4, %o7
16667 andn %i0, %i6, %l5
16668 sdiv %o4, 0x168F, %g5
16669 smul %l6, %l4, %i1
16670 fmovrdlz %g6, %f0, %f12
16671 fnot2s %f4, %f10
16672 siam 0x1
16673 fmovrse %i7, %f10, %f5
16674 ldsb [%l7 + 0x2B], %o2
16675 ld [%l7 + 0x7C], %f15
16676 fmovsle %xcc, %f12, %f11
16677 ldub [%l7 + 0x62], %o0
16678 stb %g3, [%l7 + 0x5D]
16679 ldsh [%l7 + 0x2A], %g2
16680 fnot1 %f14, %f8
16681 fcmpes %fcc3, %f15, %f9
16682 lduh [%l7 + 0x58], %o5
16683 edge8ln %l2, %o6, %o3
16684 edge8ln %i2, %g4, %l3
16685 fmovrde %g1, %f6, %f8
16686 edge32ln %g7, %i5, %o1
16687 fcmpd %fcc0, %f14, %f14
16688 edge8 %l0, %l1, %i3
16689 ld [%l7 + 0x08], %f3
16690 xnorcc %i4, 0x15CB, %o7
16691 edge16 %i6, %l5, %o4
16692 stb %i0, [%l7 + 0x5C]
16693 edge32ln %g5, %l6, %i1
16694 movpos %xcc, %l4, %i7
16695 stw %o2, [%l7 + 0x5C]
16696 tcs %xcc, 0x0
16697 brgez %o0, loop_1890
16698 edge16 %g3, %g2, %o5
16699 ldsw [%l7 + 0x78], %g6
16700 fornot1s %f7, %f2, %f2
16701loop_1890:
16702 fsrc2 %f4, %f4
16703 fabss %f11, %f1
16704 ld [%l7 + 0x2C], %f7
16705 fabsd %f14, %f14
16706 std %f6, [%l7 + 0x28]
16707 fnegd %f2, %f2
16708 te %icc, 0x4
16709 movcs %icc, %o6, %o3
16710 fxnor %f12, %f10, %f12
16711 fmovdgu %icc, %f9, %f13
16712 fmovsneg %icc, %f8, %f14
16713 stx %i2, [%l7 + 0x40]
16714 tl %icc, 0x4
16715 fmovscc %icc, %f2, %f9
16716 fsrc2s %f5, %f12
16717 fmovdcs %xcc, %f15, %f3
16718 fmovscc %icc, %f13, %f7
16719 movcc %icc, %g4, %l2
16720 ld [%l7 + 0x60], %f15
16721 fblg,a %fcc0, loop_1891
16722 fcmpes %fcc2, %f10, %f3
16723 stb %g1, [%l7 + 0x46]
16724 fsrc1s %f0, %f0
16725loop_1891:
16726 ldub [%l7 + 0x6F], %l3
16727 fmovdvs %xcc, %f9, %f5
16728 ba,pt %icc, loop_1892
16729 fmovrdlez %i5, %f6, %f10
16730 stx %o1, [%l7 + 0x40]
16731 array8 %l0, %l1, %i3
16732loop_1892:
16733 edge32ln %g7, %i4, %o7
16734 brlz %l5, loop_1893
16735 bshuffle %f12, %f10, %f2
16736 lduh [%l7 + 0x42], %o4
16737 fpmerge %f8, %f8, %f10
16738loop_1893:
16739 ba %xcc, loop_1894
16740 bvs,pt %xcc, loop_1895
16741 sth %i6, [%l7 + 0x1A]
16742 edge8 %i0, %l6, %i1
16743loop_1894:
16744 ldx [%l7 + 0x08], %l4
16745loop_1895:
16746 fmovrde %i7, %f4, %f14
16747 fble,a %fcc1, loop_1896
16748 stx %g5, [%l7 + 0x78]
16749 te %xcc, 0x7
16750 movre %o0, 0x38C, %o2
16751loop_1896:
16752 array16 %g2, %g3, %g6
16753 tl %icc, 0x0
16754 fmul8x16al %f14, %f2, %f4
16755 ldx [%l7 + 0x08], %o5
16756 stb %o3, [%l7 + 0x58]
16757 fmovda %xcc, %f4, %f0
16758 fbule %fcc2, loop_1897
16759 ldsh [%l7 + 0x54], %o6
16760 sth %i2, [%l7 + 0x2E]
16761 edge16ln %g4, %g1, %l2
16762loop_1897:
16763 nop
16764 setx loop_1898, %l0, %l1
16765 wrpr 0x1, %tl
16766 wrpr %l1, %tnpc
16767 setx 0x34400001400, %l0, %l1
16768 wrpr %l1, %tstate
16769 wrhpr 0x4, %htstate
16770 done
16771 bne,pt %icc, loop_1899
16772 movle %xcc, %i5, %o1
16773 sth %l0, [%l7 + 0x28]
16774loop_1898:
16775 udiv %l3, 0x08AD, %l1
16776loop_1899:
16777 andcc %i3, 0x0C0D, %i4
16778 fandnot1 %f14, %f6, %f12
16779 stx %o7, [%l7 + 0x70]
16780 ld [%l7 + 0x60], %f14
16781 ldx [%l7 + 0x48], %l5
16782 fcmpgt32 %f0, %f14, %o4
16783 movrlz %i6, %i0, %l6
16784 fpadd32 %f2, %f12, %f6
16785 fmovsleu %icc, %f12, %f7
16786 ldx [%l7 + 0x50], %i1
16787 subc %l4, %i7, %g7
16788 udivcc %o0, 0x1C19, %g5
16789 fbl %fcc1, loop_1900
16790 tsubcctv %g2, 0x11CF, %o2
16791 taddcctv %g3, 0x0A8E, %g6
16792 add %o5, %o3, %i2
16793loop_1900:
16794 movcs %xcc, %o6, %g1
16795 fnot1 %f8, %f0
16796 ldsw [%l7 + 0x14], %g4
16797 fmovrde %l2, %f12, %f10
16798 fbul,a %fcc3, loop_1901
16799 sth %i5, [%l7 + 0x52]
16800 ldsb [%l7 + 0x5E], %l0
16801 movvc %icc, %o1, %l3
16802loop_1901:
16803 mulx %i3, 0x1371, %i4
16804 tgu %icc, 0x0
16805 ldub [%l7 + 0x32], %o7
16806 fmovsvs %xcc, %f9, %f13
16807 ldsh [%l7 + 0x1A], %l5
16808 be %icc, loop_1902
16809 stb %l1, [%l7 + 0x32]
16810 stw %o4, [%l7 + 0x18]
16811 std %f6, [%l7 + 0x40]
16812loop_1902:
16813 ldsb [%l7 + 0x0F], %i0
16814 fmovsneg %xcc, %f10, %f11
16815 sth %i6, [%l7 + 0x36]
16816 lduw [%l7 + 0x28], %l6
16817 ldsb [%l7 + 0x10], %i1
16818 bvs %xcc, loop_1903
16819 fmovd %f14, %f2
16820 lduh [%l7 + 0x0A], %i7
16821 and %g7, %l4, %o0
16822loop_1903:
16823 xnorcc %g2, %o2, %g5
16824 ldsw [%l7 + 0x30], %g3
16825 fmovrslez %g6, %f1, %f6
16826 stb %o5, [%l7 + 0x5A]
16827 fmuld8sux16 %f0, %f10, %f2
16828 fmovdn %xcc, %f15, %f9
16829 sra %i2, %o3, %o6
16830 fornot2s %f5, %f15, %f11
16831 fpsub32 %f10, %f6, %f10
16832 fxnors %f0, %f5, %f12
16833 brz,a %g1, loop_1904
16834 mova %xcc, %g4, %l2
16835 fmovdne %icc, %f10, %f15
16836 fnand %f0, %f14, %f6
16837loop_1904:
16838 fmovd %f0, %f4
16839 fblg,a %fcc3, loop_1905
16840 edge32 %l0, %o1, %l3
16841 movrgez %i3, %i5, %o7
16842 stx %i4, [%l7 + 0x20]
16843loop_1905:
16844 movrne %l1, 0x31C, %l5
16845 st %f14, [%l7 + 0x4C]
16846 popc %i0, %i6
16847 fpack16 %f10, %f7
16848 xnor %l6, 0x192B, %i1
16849 stw %o4, [%l7 + 0x60]
16850 sth %g7, [%l7 + 0x7E]
16851 ldd [%l7 + 0x40], %f6
16852 udiv %l4, 0x0BEC, %i7
16853 sth %o0, [%l7 + 0x62]
16854 bge,a,pn %xcc, loop_1906
16855 brlz %o2, loop_1907
16856 alignaddr %g2, %g5, %g3
16857 lduw [%l7 + 0x68], %o5
16858loop_1906:
16859 stx %g6, [%l7 + 0x20]
16860loop_1907:
16861 edge8ln %o3, %i2, %o6
16862 sub %g1, 0x0ED8, %g4
16863 fmovrdlz %l2, %f12, %f2
16864 movn %xcc, %o1, %l3
16865 movrlez %l0, 0x03B, %i5
16866 smul %o7, %i3, %l1
16867 sth %l5, [%l7 + 0x22]
16868 lduh [%l7 + 0x6A], %i4
16869 umulcc %i0, %i6, %i1
16870 movrgz %o4, %l6, %g7
16871 fandnot1 %f6, %f8, %f12
16872 tneg %xcc, 0x7
16873 fbuge,a %fcc1, loop_1908
16874 lduh [%l7 + 0x50], %l4
16875 andncc %i7, %o2, %g2
16876 tcc %icc, 0x4
16877loop_1908:
16878 movl %icc, %o0, %g3
16879 ld [%l7 + 0x60], %f11
16880 bg loop_1909
16881 bvs,a,pn %icc, loop_1910
16882 lduw [%l7 + 0x5C], %g5
16883 taddcc %o5, %g6, %i2
16884loop_1909:
16885 lduw [%l7 + 0x40], %o6
16886loop_1910:
16887 ld [%l7 + 0x7C], %f10
16888 fxors %f11, %f5, %f0
16889 ld [%l7 + 0x6C], %f13
16890 fandnot2s %f4, %f3, %f15
16891 sllx %o3, 0x0E, %g4
16892 ldd [%l7 + 0x18], %f8
16893 ldub [%l7 + 0x59], %g1
16894 andcc %l2, 0x08A5, %l3
16895 bcs,a,pn %icc, loop_1911
16896 fxnors %f5, %f14, %f8
16897 bvc,a loop_1912
16898 brnz %l0, loop_1913
16899loop_1911:
16900 srlx %i5, 0x1D, %o1
16901 edge32 %i3, %o7, %l5
16902loop_1912:
16903 stw %i4, [%l7 + 0x50]
16904loop_1913:
16905 fmovrde %l1, %f14, %f10
16906 fnot1 %f14, %f0
16907 movre %i0, 0x205, %i6
16908 fxnors %f6, %f15, %f9
16909 fone %f12
16910 fsrc2 %f8, %f0
16911 ta %icc, 0x1
16912 movrgz %i1, %l6, %o4
16913 subcc %g7, %i7, %o2
16914 sth %g2, [%l7 + 0x2E]
16915 fmovsn %xcc, %f9, %f5
16916 addcc %l4, 0x1948, %o0
16917 fmovrslez %g5, %f3, %f13
16918 ldsh [%l7 + 0x66], %g3
16919 fmovdneg %xcc, %f7, %f12
16920 sub %g6, 0x1ED4, %o5
16921 ld [%l7 + 0x58], %f7
16922 tcc %xcc, 0x5
16923 fcmple32 %f4, %f8, %i2
16924 fsrc1s %f3, %f12
16925 nop
16926 setx loop_1914, %l0, %l1
16927 jmpl %l1, %o3
16928 fnot1 %f6, %f8
16929 ldsw [%l7 + 0x38], %o6
16930 andn %g1, %g4, %l3
16931loop_1914:
16932 bcc %icc, loop_1915
16933 fcmple16 %f6, %f12, %l2
16934 fbn %fcc1, loop_1916
16935 brnz %i5, loop_1917
16936loop_1915:
16937 fmovdg %xcc, %f3, %f6
16938 fxnors %f5, %f6, %f8
16939loop_1916:
16940 bvs,a loop_1918
16941loop_1917:
16942 ldx [%l7 + 0x58], %o1
16943 fcmpgt16 %f4, %f12, %i3
16944 fmovrdne %l0, %f6, %f4
16945loop_1918:
16946 fbo,a %fcc3, loop_1919
16947 orncc %l5, %o7, %i4
16948 fnand %f4, %f0, %f0
16949 andncc %l1, %i6, %i0
16950loop_1919:
16951 st %f0, [%l7 + 0x64]
16952 edge16 %i1, %o4, %l6
16953 tvs %xcc, 0x0
16954 movgu %icc, %i7, %o2
16955 fxors %f8, %f2, %f15
16956 fxnor %f10, %f12, %f0
16957 fnot1s %f8, %f12
16958 edge8 %g2, %g7, %l4
16959 udivx %o0, 0x0392, %g5
16960 tgu %icc, 0x0
16961 fbuge %fcc1, loop_1920
16962 fpsub32s %f14, %f11, %f3
16963 fmul8x16au %f13, %f1, %f8
16964 xor %g6, %g3, %i2
16965loop_1920:
16966 ta %xcc, 0x3
16967 fmovdg %icc, %f3, %f12
16968 array8 %o5, %o6, %o3
16969 bshuffle %f14, %f2, %f6
16970 tg %xcc, 0x2
16971 and %g1, 0x0481, %l3
16972 fexpand %f14, %f14
16973 fbul %fcc1, loop_1921
16974 fpmerge %f7, %f5, %f10
16975 edge8n %g4, %i5, %o1
16976 fmovdcs %icc, %f10, %f1
16977loop_1921:
16978 tne %xcc, 0x3
16979 smul %i3, %l2, %l0
16980 sra %o7, %l5, %l1
16981 fcmpne16 %f2, %f0, %i6
16982 bshuffle %f6, %f8, %f6
16983 ldsb [%l7 + 0x2B], %i0
16984 for %f2, %f4, %f8
16985 ldsh [%l7 + 0x2A], %i1
16986 fnot2 %f10, %f4
16987 fmovdn %xcc, %f5, %f8
16988 movg %icc, %i4, %o4
16989 fpackfix %f6, %f12
16990 ldd [%l7 + 0x18], %f10
16991 ldub [%l7 + 0x5A], %l6
16992 srl %o2, 0x07, %i7
16993 movrgez %g2, %l4, %o0
16994 fandnot1s %f14, %f15, %f14
16995 fbn %fcc1, loop_1922
16996 bn %icc, loop_1923
16997 st %f8, [%l7 + 0x48]
16998 fpadd32s %f13, %f9, %f0
16999loop_1922:
17000 st %f14, [%l7 + 0x44]
17001loop_1923:
17002 fmovsge %icc, %f1, %f2
17003 stb %g5, [%l7 + 0x76]
17004 edge8l %g7, %g3, %i2
17005 fsrc2 %f4, %f2
17006 ldsh [%l7 + 0x20], %o5
17007 fnand %f2, %f14, %f4
17008 fmovdgu %icc, %f12, %f2
17009 srlx %o6, %o3, %g6
17010 sth %l3, [%l7 + 0x1E]
17011 stx %g4, [%l7 + 0x68]
17012 edge8n %g1, %i5, %i3
17013 nop
17014 setx loop_1924, %l0, %l1
17015 wrpr 0x1, %tl
17016 wrpr %l1, %tnpc
17017 setx 0x34400001400, %l0, %l1
17018 wrpr %l1, %tstate
17019 wrhpr 0x4, %htstate
17020 done
17021 fblg,a %fcc0, loop_1925
17022 taddcctv %o1, %l2, %o7
17023 ld [%l7 + 0x18], %f13
17024loop_1924:
17025 movl %xcc, %l5, %l1
17026loop_1925:
17027 fmovs %f11, %f6
17028 fpsub32 %f14, %f2, %f0
17029 tgu %xcc, 0x7
17030 fmovsl %icc, %f12, %f0
17031 ldsb [%l7 + 0x78], %i6
17032 fmovdne %xcc, %f8, %f4
17033 array16 %i0, %i1, %l0
17034 subc %o4, 0x164D, %l6
17035 fandnot2s %f8, %f15, %f13
17036 fmovrdne %i4, %f8, %f2
17037 stw %o2, [%l7 + 0x14]
17038 andn %g2, %i7, %l4
17039 lduh [%l7 + 0x74], %g5
17040 lduh [%l7 + 0x5E], %g7
17041 bge,pt %xcc, loop_1926
17042 fmovse %icc, %f7, %f7
17043 sth %g3, [%l7 + 0x10]
17044 fxnor %f12, %f0, %f12
17045loop_1926:
17046 ld [%l7 + 0x60], %f10
17047 fbule,a %fcc1, loop_1927
17048 fmovdn %xcc, %f11, %f9
17049 fmovsl %xcc, %f10, %f3
17050 alignaddrl %i2, %o5, %o6
17051loop_1927:
17052 fmovdpos %icc, %f3, %f4
17053 xorcc %o0, %o3, %l3
17054 sth %g6, [%l7 + 0x3A]
17055 fsrc2 %f0, %f14
17056 fxor %f14, %f6, %f4
17057 fbug %fcc3, loop_1928
17058 ta %icc, 0x6
17059 movneg %xcc, %g4, %g1
17060 bgu,pn %xcc, loop_1929
17061loop_1928:
17062 fmovsneg %xcc, %f6, %f8
17063 fcmpgt32 %f8, %f2, %i3
17064 fmovrdgz %o1, %f6, %f8
17065loop_1929:
17066 tl %xcc, 0x7
17067 ldd [%l7 + 0x70], %f6
17068 fpack16 %f14, %f1
17069 bg loop_1930
17070 bge %icc, loop_1931
17071 ldsb [%l7 + 0x5D], %l2
17072 edge32l %o7, %i5, %l1
17073loop_1930:
17074 te %icc, 0x7
17075loop_1931:
17076 move %icc, %l5, %i6
17077 brz,a %i1, loop_1932
17078 movrgz %l0, %i0, %o4
17079 fnot2s %f2, %f5
17080 or %l6, 0x0E65, %i4
17081loop_1932:
17082 fmovscs %icc, %f7, %f8
17083 fbug %fcc3, loop_1933
17084 xnor %g2, 0x03D5, %o2
17085 tgu %xcc, 0x1
17086 fbne,a %fcc3, loop_1934
17087loop_1933:
17088 sth %l4, [%l7 + 0x64]
17089 nop
17090 setx loop_1935, %l0, %l1
17091 wrpr 0x1, %tl
17092 wrpr %l1, %tnpc
17093 setx 0x34400001400, %l0, %l1
17094 wrpr %l1, %tstate
17095 wrhpr 0x4, %htstate
17096 done
17097 ldsh [%l7 + 0x2A], %g5
17098loop_1934:
17099 bpos %icc, loop_1936
17100 fone %f4
17101loop_1935:
17102 fnot1s %f10, %f6
17103 fbe,a %fcc0, loop_1937
17104loop_1936:
17105 tle %xcc, 0x7
17106 fpack16 %f4, %f4
17107 lduw [%l7 + 0x60], %g7
17108loop_1937:
17109 stw %i7, [%l7 + 0x3C]
17110 fcmpgt32 %f10, %f10, %g3
17111 fnors %f11, %f0, %f5
17112 fmovdle %icc, %f2, %f11
17113 fnors %f9, %f4, %f2
17114 fmovrdne %o5, %f2, %f8
17115 brgez %i2, loop_1938
17116 fmovs %f5, %f1
17117 fblg %fcc1, loop_1939
17118 brgz,a %o0, loop_1940
17119loop_1938:
17120 sth %o6, [%l7 + 0x62]
17121 fsrc2 %f12, %f4
17122loop_1939:
17123 fmovse %icc, %f11, %f14
17124loop_1940:
17125 tl %icc, 0x2
17126 ldsw [%l7 + 0x64], %l3
17127 subcc %g6, %g4, %o3
17128 taddcc %i3, 0x0A9B, %o1
17129 std %f4, [%l7 + 0x10]
17130 ta %xcc, 0x1
17131 subcc %g1, %l2, %o7
17132 tne %xcc, 0x3
17133 ldub [%l7 + 0x3C], %i5
17134 edge16 %l5, %i6, %l1
17135 be,pt %xcc, loop_1941
17136 fcmpne32 %f10, %f0, %i1
17137 ld [%l7 + 0x78], %f0
17138 fcmpeq16 %f8, %f4, %l0
17139loop_1941:
17140 be,a loop_1942
17141 ldd [%l7 + 0x18], %f2
17142 stw %i0, [%l7 + 0x34]
17143 stx %o4, [%l7 + 0x20]
17144loop_1942:
17145 ldsw [%l7 + 0x58], %i4
17146 taddcc %l6, 0x0C47, %o2
17147 edge8ln %l4, %g5, %g2
17148 subc %i7, %g3, %o5
17149 fbul,a %fcc0, loop_1943
17150 sth %g7, [%l7 + 0x6E]
17151 fnot2s %f3, %f3
17152 sth %i2, [%l7 + 0x7C]
17153loop_1943:
17154 xnor %o6, 0x0C52, %l3
17155 fbge,a %fcc0, loop_1944
17156 nop
17157 setx loop_1945, %l0, %l1
17158 jmpl %l1, %o0
17159 st %f5, [%l7 + 0x18]
17160 lduh [%l7 + 0x4C], %g6
17161loop_1944:
17162 fnot1 %f6, %f8
17163loop_1945:
17164 ldsh [%l7 + 0x28], %g4
17165 fcmpne16 %f8, %f14, %i3
17166 edge16l %o1, %o3, %g1
17167 tvc %icc, 0x7
17168 fnot1s %f13, %f11
17169 fcmple32 %f10, %f10, %o7
17170 fone %f0
17171 addc %l2, %l5, %i5
17172 fandnot1 %f4, %f0, %f8
17173 ldsb [%l7 + 0x7D], %i6
17174 sth %i1, [%l7 + 0x62]
17175 xnorcc %l0, 0x130B, %l1
17176 fmovdl %xcc, %f9, %f11
17177 subc %o4, 0x0886, %i4
17178 tleu %xcc, 0x6
17179 nop
17180 setx loop_1946, %l0, %l1
17181 jmpl %l1, %l6
17182 fcmpne32 %f0, %f2, %o2
17183 fmul8x16au %f8, %f2, %f0
17184 bcs loop_1947
17185loop_1946:
17186 fmovsle %icc, %f3, %f1
17187 lduh [%l7 + 0x58], %i0
17188 fmul8ulx16 %f2, %f10, %f4
17189loop_1947:
17190 ldsb [%l7 + 0x70], %g5
17191 ld [%l7 + 0x40], %f11
17192 fands %f13, %f9, %f6
17193 movne %icc, %l4, %i7
17194 tgu %xcc, 0x2
17195 fandnot1s %f3, %f4, %f12
17196 fmovdcc %icc, %f4, %f9
17197 fnot1s %f7, %f6
17198 stw %g3, [%l7 + 0x20]
17199 fpadd32 %f14, %f12, %f8
17200 fba,a %fcc0, loop_1948
17201 fcmpeq16 %f0, %f12, %g2
17202 st %f0, [%l7 + 0x48]
17203 fmovdg %icc, %f8, %f6
17204loop_1948:
17205 fbe,a %fcc1, loop_1949
17206 stx %g7, [%l7 + 0x08]
17207 andn %i2, 0x112D, %o6
17208 ldx [%l7 + 0x40], %o5
17209loop_1949:
17210 edge8n %l3, %o0, %g4
17211 fsrc2s %f8, %f3
17212 addccc %i3, %g6, %o3
17213 tvc %icc, 0x1
17214 sra %g1, %o7, %l2
17215 fandnot1s %f9, %f7, %f7
17216 fbu %fcc2, loop_1950
17217 movcc %icc, %l5, %i5
17218 tle %xcc, 0x2
17219 fmovdge %icc, %f11, %f2
17220loop_1950:
17221 brz,a %o1, loop_1951
17222 addc %i6, 0x17A0, %l0
17223 tvs %xcc, 0x4
17224 and %l1, 0x07A1, %o4
17225loop_1951:
17226 fxnors %f3, %f5, %f14
17227 tsubcc %i1, %i4, %l6
17228 ldub [%l7 + 0x4F], %i0
17229 edge16n %g5, %l4, %i7
17230 ldsb [%l7 + 0x6F], %g3
17231 fsrc2 %f8, %f10
17232 fmovrslz %o2, %f0, %f10
17233 or %g7, 0x1126, %i2
17234 fcmped %fcc3, %f6, %f8
17235 mova %icc, %g2, %o6
17236 stb %l3, [%l7 + 0x7B]
17237 fmovdneg %xcc, %f9, %f0
17238 movge %icc, %o5, %g4
17239 orncc %o0, 0x1936, %i3
17240 edge16n %o3, %g6, %o7
17241 or %g1, %l5, %l2
17242 orcc %o1, 0x0A36, %i6
17243 nop
17244 setx loop_1952, %l0, %l1
17245 jmpl %l1, %i5
17246 movge %xcc, %l1, %l0
17247 ldd [%l7 + 0x50], %f4
17248 movrgz %o4, %i1, %l6
17249loop_1952:
17250 fbue %fcc3, loop_1953
17251 stw %i4, [%l7 + 0x18]
17252 stw %g5, [%l7 + 0x3C]
17253 tle %icc, 0x7
17254loop_1953:
17255 brlez %l4, loop_1954
17256 movn %icc, %i7, %g3
17257 stw %i0, [%l7 + 0x7C]
17258 fmovrdgz %g7, %f4, %f10
17259loop_1954:
17260 ldx [%l7 + 0x10], %o2
17261 fmul8sux16 %f2, %f12, %f2
17262 subcc %g2, %i2, %o6
17263 ldub [%l7 + 0x68], %o5
17264 lduw [%l7 + 0x6C], %l3
17265 fmovdvc %xcc, %f10, %f13
17266 ldsw [%l7 + 0x0C], %g4
17267 ldsh [%l7 + 0x2E], %i3
17268 and %o0, 0x1A0B, %o3
17269 stb %o7, [%l7 + 0x38]
17270 fmovrse %g1, %f1, %f13
17271 mulscc %g6, 0x11AC, %l5
17272 fpmerge %f6, %f7, %f2
17273 fmovsvs %xcc, %f14, %f11
17274 fmovsvs %xcc, %f5, %f13
17275 fbg,a %fcc2, loop_1955
17276 movvc %icc, %o1, %l2
17277 fmovs %f8, %f6
17278 sethi 0x1735, %i5
17279loop_1955:
17280 std %f14, [%l7 + 0x58]
17281 fand %f12, %f8, %f14
17282 lduh [%l7 + 0x7A], %i6
17283 brgz,a %l1, loop_1956
17284 movcc %xcc, %o4, %l0
17285 ba loop_1957
17286 movpos %xcc, %i1, %i4
17287loop_1956:
17288 sth %g5, [%l7 + 0x3E]
17289 bvs,a,pt %xcc, loop_1958
17290loop_1957:
17291 st %f10, [%l7 + 0x70]
17292 orcc %l6, 0x1C50, %l4
17293 movrgez %i7, %g3, %i0
17294loop_1958:
17295 movrne %o2, %g2, %g7
17296 ld [%l7 + 0x44], %f7
17297 stw %i2, [%l7 + 0x08]
17298 bl,a,pt %icc, loop_1959
17299 fcmpne32 %f12, %f12, %o5
17300 and %o6, 0x0A64, %g4
17301 ldub [%l7 + 0x28], %l3
17302loop_1959:
17303 fxnor %f2, %f6, %f0
17304 ldd [%l7 + 0x78], %f14
17305 fmovdcs %icc, %f1, %f6
17306 fcmpne32 %f2, %f10, %o0
17307 tn %icc, 0x0
17308 edge8 %i3, %o3, %g1
17309 ba,a,pt %xcc, loop_1960
17310 addc %g6, %o7, %o1
17311 ldsw [%l7 + 0x24], %l2
17312 fpsub32 %f8, %f4, %f8
17313loop_1960:
17314 ld [%l7 + 0x2C], %f11
17315 fcmpne16 %f14, %f0, %l5
17316 sth %i6, [%l7 + 0x1E]
17317 ldx [%l7 + 0x18], %i5
17318 movrlz %o4, 0x2B4, %l1
17319 lduw [%l7 + 0x44], %i1
17320 fexpand %f6, %f12
17321 fpadd16 %f2, %f10, %f8
17322 stx %l0, [%l7 + 0x60]
17323 edge32ln %g5, %i4, %l6
17324 tleu %icc, 0x4
17325 ldsh [%l7 + 0x2A], %l4
17326 fmovrdgez %i7, %f8, %f0
17327 ldx [%l7 + 0x28], %g3
17328 lduh [%l7 + 0x6E], %o2
17329 fand %f14, %f14, %f14
17330 tn %icc, 0x0
17331 addccc %g2, %i0, %i2
17332 edge32n %g7, %o6, %o5
17333 ldx [%l7 + 0x10], %l3
17334 fmovdneg %xcc, %f6, %f6
17335 ldd [%l7 + 0x28], %f12
17336 movvs %icc, %o0, %i3
17337 bcc loop_1961
17338 move %xcc, %g4, %o3
17339 movcs %icc, %g6, %o7
17340 movne %icc, %g1, %l2
17341loop_1961:
17342 be,a loop_1962
17343 taddcctv %o1, %l5, %i6
17344 ld [%l7 + 0x5C], %f6
17345 ldsh [%l7 + 0x40], %i5
17346loop_1962:
17347 udivcc %l1, 0x1581, %i1
17348 fmovsvc %icc, %f6, %f2
17349 bge,pt %icc, loop_1963
17350 ldub [%l7 + 0x0A], %l0
17351 stw %g5, [%l7 + 0x28]
17352 fmovde %icc, %f4, %f4
17353loop_1963:
17354 bcc,pt %icc, loop_1964
17355 subcc %i4, %o4, %l4
17356 fcmpgt32 %f8, %f0, %l6
17357 sllx %g3, %o2, %i7
17358loop_1964:
17359 fmovdgu %xcc, %f4, %f14
17360 bcc,a %icc, loop_1965
17361 fnor %f10, %f6, %f4
17362 ldsb [%l7 + 0x67], %g2
17363 fxors %f2, %f6, %f11
17364loop_1965:
17365 ldsb [%l7 + 0x45], %i2
17366 fbo %fcc2, loop_1966
17367 movcs %icc, %i0, %o6
17368 stb %g7, [%l7 + 0x60]
17369 fmovrdgz %o5, %f10, %f10
17370loop_1966:
17371 fabsd %f0, %f4
17372 ldsw [%l7 + 0x1C], %o0
17373 stx %l3, [%l7 + 0x68]
17374 lduw [%l7 + 0x30], %i3
17375 movge %icc, %o3, %g6
17376 fpsub16s %f9, %f7, %f11
17377 ldd [%l7 + 0x28], %f6
17378 fbuge %fcc3, loop_1967
17379 edge32ln %g4, %g1, %o7
17380 ldsw [%l7 + 0x18], %l2
17381 fblg %fcc1, loop_1968
17382loop_1967:
17383 ldub [%l7 + 0x12], %o1
17384 srl %i6, %i5, %l1
17385 ldsw [%l7 + 0x58], %l5
17386loop_1968:
17387 addccc %i1, %l0, %g5
17388 fbne,a %fcc0, loop_1969
17389 addccc %i4, %o4, %l4
17390 fornot2 %f14, %f2, %f14
17391 movneg %icc, %g3, %o2
17392loop_1969:
17393 ldsw [%l7 + 0x18], %l6
17394 fmovrdne %i7, %f2, %f10
17395 popc %g2, %i2
17396 ldsh [%l7 + 0x0C], %i0
17397 orn %o6, 0x1BE9, %o5
17398 lduw [%l7 + 0x20], %o0
17399 fxors %f9, %f5, %f6
17400 brnz %l3, loop_1970
17401 edge8 %g7, %o3, %g6
17402 movne %icc, %g4, %i3
17403 fmul8ulx16 %f10, %f12, %f10
17404loop_1970:
17405 fbuge %fcc1, loop_1971
17406 fmovdg %icc, %f7, %f13
17407 fmovdge %xcc, %f15, %f9
17408 tcc %xcc, 0x5
17409loop_1971:
17410 fpsub16 %f10, %f4, %f12
17411 lduw [%l7 + 0x44], %g1
17412 tl %icc, 0x0
17413 fpadd32s %f1, %f7, %f3
17414 ldsw [%l7 + 0x64], %l2
17415 lduh [%l7 + 0x0A], %o1
17416 sth %o7, [%l7 + 0x38]
17417 srl %i6, %l1, %l5
17418 bcs,pt %xcc, loop_1972
17419 orncc %i1, 0x17DA, %i5
17420 ldub [%l7 + 0x09], %g5
17421 movge %xcc, %l0, %o4
17422loop_1972:
17423 fexpand %f0, %f2
17424 fnors %f11, %f14, %f12
17425 movvc %icc, %i4, %l4
17426 fnot1s %f9, %f0
17427 xnorcc %g3, 0x1784, %o2
17428 fpadd32s %f7, %f2, %f11
17429 bl,a %xcc, loop_1973
17430 ld [%l7 + 0x5C], %f12
17431 stw %i7, [%l7 + 0x44]
17432 fmovrsne %l6, %f5, %f0
17433loop_1973:
17434 edge8n %g2, %i2, %i0
17435 ldd [%l7 + 0x78], %f8
17436 ldub [%l7 + 0x0E], %o6
17437 std %f4, [%l7 + 0x70]
17438 movle %icc, %o5, %l3
17439 sth %g7, [%l7 + 0x0C]
17440 fandnot1s %f12, %f13, %f14
17441 ldsw [%l7 + 0x78], %o0
17442 subcc %o3, 0x0D82, %g4
17443 bge,a loop_1974
17444 mulx %g6, 0x1395, %i3
17445 be,a %xcc, loop_1975
17446 smulcc %g1, 0x0AB5, %l2
17447loop_1974:
17448 tvs %icc, 0x7
17449 fblg,a %fcc2, loop_1976
17450loop_1975:
17451 sth %o7, [%l7 + 0x40]
17452 bl %icc, loop_1977
17453 ldd [%l7 + 0x78], %f14
17454loop_1976:
17455 movne %icc, %i6, %o1
17456 edge16l %l1, %l5, %i5
17457loop_1977:
17458 lduw [%l7 + 0x60], %g5
17459 fpsub16s %f8, %f14, %f6
17460 fmovsleu %xcc, %f7, %f14
17461 ldub [%l7 + 0x45], %i1
17462 tge %xcc, 0x0
17463 array8 %l0, %i4, %o4
17464 edge16n %l4, %o2, %i7
17465 smulcc %g3, %l6, %g2
17466 tcc %xcc, 0x4
17467 ldd [%l7 + 0x78], %f6
17468 fmovde %xcc, %f10, %f14
17469 ldsb [%l7 + 0x7B], %i0
17470 fmovsa %xcc, %f14, %f9
17471 fand %f2, %f0, %f8
17472 edge16ln %o6, %o5, %l3
17473 ld [%l7 + 0x14], %f2
17474 ld [%l7 + 0x28], %f5
17475 sllx %i2, %g7, %o3
17476 fbue %fcc2, loop_1978
17477 std %f8, [%l7 + 0x18]
17478 ldsb [%l7 + 0x69], %g4
17479 smul %g6, 0x0484, %i3
17480loop_1978:
17481 fones %f12
17482 fbo,a %fcc2, loop_1979
17483 ldsw [%l7 + 0x34], %g1
17484 fmovrdlz %l2, %f2, %f10
17485 ldsb [%l7 + 0x1C], %o7
17486loop_1979:
17487 lduw [%l7 + 0x68], %i6
17488 sllx %o0, %o1, %l1
17489 stw %i5, [%l7 + 0x4C]
17490 stb %g5, [%l7 + 0x2E]
17491 sdivx %l5, 0x1A89, %i1
17492 st %f12, [%l7 + 0x4C]
17493 fpadd32 %f6, %f8, %f10
17494 lduh [%l7 + 0x44], %l0
17495 fmovdvc %icc, %f0, %f7
17496 edge32ln %o4, %i4, %o2
17497 xnorcc %i7, %l4, %g3
17498 orcc %l6, 0x100D, %i0
17499 srl %g2, %o5, %l3
17500 fmul8x16al %f3, %f13, %f6
17501 fmovsne %xcc, %f9, %f2
17502 srl %o6, 0x10, %i2
17503 fpadd32 %f2, %f12, %f10
17504 movg %icc, %o3, %g4
17505 fmovdcs %icc, %f2, %f4
17506 sub %g6, 0x18D0, %g7
17507 fbe %fcc3, loop_1980
17508 fmovdg %xcc, %f15, %f5
17509 stw %g1, [%l7 + 0x1C]
17510 ldub [%l7 + 0x49], %l2
17511loop_1980:
17512 bg,pt %xcc, loop_1981
17513 ldx [%l7 + 0x58], %o7
17514 fmovd %f10, %f0
17515 fmovsa %icc, %f15, %f4
17516loop_1981:
17517 fpmerge %f7, %f0, %f0
17518 fmovrdlz %i3, %f0, %f4
17519 movrne %i6, 0x20E, %o1
17520 move %icc, %o0, %l1
17521 brgz,a %g5, loop_1982
17522 fnegs %f6, %f3
17523 ld [%l7 + 0x68], %f7
17524 lduw [%l7 + 0x6C], %i5
17525loop_1982:
17526 umul %l5, 0x12F4, %i1
17527 fmovdn %xcc, %f12, %f10
17528 fand %f0, %f14, %f4
17529 sdivx %o4, 0x0DE2, %l0
17530 array16 %i4, %i7, %o2
17531 mulx %g3, 0x1B62, %l6
17532 movrgz %l4, 0x0E8, %i0
17533 stx %g2, [%l7 + 0x60]
17534 array8 %o5, %l3, %i2
17535 movpos %xcc, %o3, %o6
17536 fmuld8ulx16 %f10, %f11, %f2
17537 ldx [%l7 + 0x38], %g4
17538 srl %g6, %g1, %g7
17539 add %l2, 0x0A87, %o7
17540 fmovdge %icc, %f8, %f9
17541 tcs %icc, 0x1
17542 ldsw [%l7 + 0x1C], %i3
17543 fnors %f3, %f14, %f0
17544 movl %icc, %i6, %o1
17545 sth %l1, [%l7 + 0x56]
17546 fsrc1s %f11, %f11
17547 ld [%l7 + 0x70], %f0
17548 array16 %o0, %g5, %i5
17549 fxor %f8, %f8, %f4
17550 fornot1 %f6, %f8, %f2
17551 fxors %f3, %f10, %f6
17552 ldsh [%l7 + 0x58], %l5
17553 be,a,pt %icc, loop_1983
17554 sth %o4, [%l7 + 0x2C]
17555 fpadd16 %f6, %f14, %f2
17556 fmovsvc %xcc, %f15, %f6
17557loop_1983:
17558 movrlz %i1, 0x178, %l0
17559 ldsw [%l7 + 0x30], %i7
17560 udiv %i4, 0x07A9, %o2
17561 nop
17562 setx loop_1984, %l0, %l1
17563 jmpl %l1, %g3
17564 fpack16 %f8, %f14
17565 fbu %fcc1, loop_1985
17566 ldub [%l7 + 0x25], %l6
17567loop_1984:
17568 xorcc %i0, %l4, %g2
17569 lduw [%l7 + 0x6C], %o5
17570loop_1985:
17571 fbge,a %fcc2, loop_1986
17572 std %f14, [%l7 + 0x78]
17573 ldsb [%l7 + 0x66], %i2
17574 fbug %fcc1, loop_1987
17575loop_1986:
17576 smulcc %l3, 0x1B51, %o3
17577 fmovda %xcc, %f9, %f8
17578 edge16 %g4, %g6, %o6
17579loop_1987:
17580 te %xcc, 0x0
17581 ldub [%l7 + 0x2E], %g1
17582 fmovsa %xcc, %f8, %f10
17583 ldsh [%l7 + 0x5E], %l2
17584 sdivcc %o7, 0x0C97, %g7
17585 fnot1s %f6, %f13
17586 edge8 %i3, %o1, %i6
17587 sth %l1, [%l7 + 0x78]
17588 fmovde %xcc, %f5, %f3
17589 nop
17590 setx loop_1988, %l0, %l1
17591 wrpr 0x1, %tl
17592 wrpr %l1, %tnpc
17593 setx 0x34400001400, %l0, %l1
17594 wrpr %l1, %tstate
17595 wrhpr 0x4, %htstate
17596 done
17597 fxnors %f15, %f6, %f11
17598 ldsw [%l7 + 0x6C], %o0
17599 ldsh [%l7 + 0x38], %g5
17600loop_1988:
17601 ble,a loop_1989
17602 ble,a,pt %xcc, loop_1990
17603 fbn,a %fcc1, loop_1991
17604 fbo,a %fcc2, loop_1992
17605loop_1989:
17606 lduh [%l7 + 0x1E], %i5
17607loop_1990:
17608 stw %l5, [%l7 + 0x10]
17609loop_1991:
17610 fmovdvs %icc, %f10, %f13
17611loop_1992:
17612 xnor %i1, %o4, %l0
17613 umul %i7, 0x1D44, %i4
17614 fpadd32 %f12, %f8, %f8
17615 tneg %icc, 0x5
17616 fmovsneg %icc, %f0, %f0
17617 fcmpes %fcc2, %f15, %f4
17618 alignaddr %g3, %l6, %o2
17619 edge8ln %i0, %g2, %o5
17620 srlx %i2, 0x18, %l4
17621 ldx [%l7 + 0x08], %o3
17622 orncc %l3, 0x1922, %g6
17623 umul %o6, 0x1E94, %g4
17624 fsrc2 %f12, %f10
17625 movneg %xcc, %l2, %o7
17626 fnot2 %f12, %f4
17627 sdivcc %g7, 0x1367, %i3
17628 mulx %g1, %o1, %l1
17629 fbug,a %fcc1, loop_1993
17630 fmovrdlez %o0, %f10, %f6
17631 umulcc %g5, 0x18AF, %i5
17632 tne %xcc, 0x7
17633loop_1993:
17634 fmovdl %xcc, %f14, %f3
17635 tn %icc, 0x0
17636 bcc %icc, loop_1994
17637 movl %xcc, %l5, %i6
17638 taddcctv %i1, %o4, %l0
17639 std %f8, [%l7 + 0x28]
17640loop_1994:
17641 sth %i4, [%l7 + 0x14]
17642 fbue %fcc2, loop_1995
17643 fmul8x16al %f5, %f4, %f0
17644 udivx %g3, 0x1C3E, %i7
17645 sll %l6, %o2, %i0
17646loop_1995:
17647 fmovdleu %xcc, %f14, %f10
17648 sub %o5, %i2, %l4
17649 bneg,a loop_1996
17650 fmovse %icc, %f0, %f13
17651 fbule,a %fcc1, loop_1997
17652 movge %xcc, %g2, %l3
17653loop_1996:
17654 fornot1 %f2, %f0, %f4
17655 ldsb [%l7 + 0x7A], %g6
17656loop_1997:
17657 ldd [%l7 + 0x40], %f2
17658 fabss %f0, %f11
17659 lduh [%l7 + 0x54], %o6
17660 orn %g4, %o3, %o7
17661 faligndata %f12, %f6, %f6
17662 sth %g7, [%l7 + 0x10]
17663 ld [%l7 + 0x0C], %f7
17664 and %l2, %g1, %o1
17665 fmul8sux16 %f14, %f2, %f4
17666 fxor %f0, %f10, %f4
17667 umul %l1, %o0, %g5
17668 srl %i5, 0x0C, %l5
17669 fmovrsgez %i6, %f10, %f4
17670 fblg %fcc2, loop_1998
17671 ldub [%l7 + 0x28], %i1
17672 fmul8x16 %f4, %f12, %f0
17673 fmovdg %icc, %f8, %f13
17674loop_1998:
17675 orn %o4, 0x0F51, %i3
17676 andncc %i4, %g3, %i7
17677 movleu %xcc, %l0, %l6
17678 siam 0x3
17679 fmovda %xcc, %f12, %f9
17680 addccc %i0, 0x156F, %o2
17681 ldd [%l7 + 0x40], %f2
17682 bvc %icc, loop_1999
17683 fnot1 %f12, %f10
17684 ldd [%l7 + 0x58], %f0
17685 bl,pt %icc, loop_2000
17686loop_1999:
17687 fnot2 %f6, %f0
17688 movgu %xcc, %i2, %l4
17689 fzero %f4
17690loop_2000:
17691 stw %o5, [%l7 + 0x38]
17692 udivcc %l3, 0x05DC, %g2
17693 fmovsge %xcc, %f7, %f3
17694 brz,a %g6, loop_2001
17695 fones %f11
17696 tneg %xcc, 0x7
17697 ldx [%l7 + 0x38], %o6
17698loop_2001:
17699 edge32n %g4, %o3, %g7
17700 umulcc %o7, %g1, %l2
17701 fmovrsgz %o1, %f11, %f7
17702 std %f12, [%l7 + 0x78]
17703 tvc %xcc, 0x2
17704 movleu %icc, %o0, %l1
17705 array16 %g5, %l5, %i5
17706 movre %i6, 0x0F3, %o4
17707 fabss %f0, %f10
17708 faligndata %f10, %f8, %f8
17709 te %xcc, 0x4
17710 fpadd16 %f4, %f8, %f10
17711 tn %icc, 0x6
17712 or %i3, %i4, %g3
17713 lduh [%l7 + 0x24], %i1
17714 std %f0, [%l7 + 0x20]
17715 st %f14, [%l7 + 0x5C]
17716 stx %i7, [%l7 + 0x20]
17717 fpadd32s %f3, %f4, %f0
17718 ldsh [%l7 + 0x3A], %l0
17719 ldsh [%l7 + 0x74], %l6
17720 fors %f9, %f6, %f2
17721 fbg %fcc0, loop_2002
17722 tcs %xcc, 0x3
17723 pdist %f4, %f6, %f12
17724 fcmple16 %f2, %f8, %i0
17725loop_2002:
17726 movrlez %o2, 0x3C8, %i2
17727 move %xcc, %o5, %l4
17728 move %xcc, %g2, %l3
17729 fandnot1 %f14, %f2, %f8
17730 bcc loop_2003
17731 fsrc1 %f14, %f14
17732 fbue,a %fcc0, loop_2004
17733 nop
17734 setx loop_2005, %l0, %l1
17735 wrpr 0x1, %tl
17736 wrpr %l1, %tpc
17737 add %l1, 0x4, %l1
17738 wrpr %l1, %tnpc
17739 setx 0x34400001400, %l0, %l1
17740 wrpr %l1, %tstate
17741 wrhpr 0x4, %htstate
17742 retry
17743loop_2003:
17744 for %f14, %f4, %f14
17745 fmul8x16au %f8, %f0, %f12
17746loop_2004:
17747 ld [%l7 + 0x30], %f9
17748loop_2005:
17749 add %g6, %o6, %o3
17750 movvs %icc, %g7, %o7
17751 mova %xcc, %g1, %l2
17752 ldub [%l7 + 0x33], %g4
17753 lduh [%l7 + 0x78], %o0
17754 fcmple16 %f2, %f14, %l1
17755 std %f2, [%l7 + 0x70]
17756 fbue,a %fcc0, loop_2006
17757 fors %f11, %f13, %f8
17758 fmovdn %icc, %f12, %f0
17759 nop
17760 setx loop_2007, %l0, %l1
17761 wrpr 0x1, %tl
17762 wrpr %l1, %tpc
17763 add %l1, 0x4, %l1
17764 wrpr %l1, %tnpc
17765 setx 0x34400001400, %l0, %l1
17766 wrpr %l1, %tstate
17767 wrhpr 0x4, %htstate
17768 retry
17769loop_2006:
17770 stb %g5, [%l7 + 0x23]
17771 stw %o1, [%l7 + 0x18]
17772 tne %icc, 0x4
17773loop_2007:
17774 st %f1, [%l7 + 0x2C]
17775 edge32 %l5, %i6, %o4
17776 fbuge,a %fcc2, loop_2008
17777 tcc %icc, 0x3
17778 stx %i5, [%l7 + 0x18]
17779 move %xcc, %i4, %g3
17780loop_2008:
17781 ldsw [%l7 + 0x64], %i1
17782 stw %i7, [%l7 + 0x0C]
17783 edge8n %l0, %l6, %i3
17784 ldsw [%l7 + 0x70], %o2
17785 bvs %icc, loop_2009
17786 sdivx %i2, 0x1E31, %i0
17787 ld [%l7 + 0x18], %f15
17788 movne %icc, %l4, %o5
17789loop_2009:
17790 lduh [%l7 + 0x78], %g2
17791 bvs,a,pn %xcc, loop_2010
17792 movn %xcc, %l3, %o6
17793 bvs loop_2011
17794 edge16n %o3, %g6, %g7
17795loop_2010:
17796 fbne,a %fcc0, loop_2012
17797 tg %xcc, 0x3
17798loop_2011:
17799 addc %o7, %l2, %g1
17800 std %f14, [%l7 + 0x08]
17801loop_2012:
17802 lduh [%l7 + 0x6E], %g4
17803 edge8n %o0, %g5, %l1
17804 tvc %icc, 0x7
17805 ldub [%l7 + 0x2E], %l5
17806 fpsub32s %f12, %f0, %f3
17807 lduh [%l7 + 0x78], %o1
17808 bgu,pn %xcc, loop_2013
17809 fmovdgu %icc, %f5, %f10
17810 fpackfix %f14, %f9
17811 fornot1s %f0, %f10, %f7
17812loop_2013:
17813 fba %fcc1, loop_2014
17814 fnot2s %f15, %f3
17815 ta %icc, 0x0
17816 ldsb [%l7 + 0x73], %i6
17817loop_2014:
17818 umulcc %i5, 0x0D74, %o4
17819 ldub [%l7 + 0x16], %g3
17820 bgu,pn %xcc, loop_2015
17821 fnot1 %f8, %f14
17822 fnot1s %f5, %f11
17823 fpack16 %f6, %f11
17824loop_2015:
17825 andn %i1, 0x04CD, %i4
17826 fnot1 %f2, %f0
17827 fmovrsne %l0, %f4, %f7
17828 fbn %fcc0, loop_2016
17829 fmovsvs %xcc, %f11, %f10
17830 sth %i7, [%l7 + 0x1A]
17831 lduh [%l7 + 0x2E], %i3
17832loop_2016:
17833 fpackfix %f6, %f1
17834 lduh [%l7 + 0x30], %l6
17835 srl %i2, 0x1C, %i0
17836 smul %o2, %o5, %l4
17837 fxnor %f2, %f14, %f4
17838 ldub [%l7 + 0x48], %g2
17839 fmovsleu %icc, %f7, %f4
17840 fbuge %fcc0, loop_2017
17841 stx %o6, [%l7 + 0x68]
17842 ldsw [%l7 + 0x30], %o3
17843 orncc %g6, 0x1DAB, %l3
17844loop_2017:
17845 ld [%l7 + 0x70], %f4
17846 fmovsne %icc, %f6, %f4
17847 stw %g7, [%l7 + 0x34]
17848 ldub [%l7 + 0x58], %l2
17849 ldx [%l7 + 0x28], %g1
17850 fbge %fcc3, loop_2018
17851 taddcctv %g4, %o7, %g5
17852 fzero %f12
17853 ld [%l7 + 0x10], %f12
17854loop_2018:
17855 std %f10, [%l7 + 0x70]
17856 fxnors %f8, %f9, %f0
17857 movg %icc, %l1, %l5
17858 movle %icc, %o1, %i6
17859 fbe,a %fcc1, loop_2019
17860 fbne,a %fcc3, loop_2020
17861 sth %o0, [%l7 + 0x30]
17862 bvc,a loop_2021
17863loop_2019:
17864 std %f12, [%l7 + 0x20]
17865loop_2020:
17866 sll %i5, %g3, %o4
17867 movg %icc, %i1, %l0
17868loop_2021:
17869 fbge %fcc2, loop_2022
17870 for %f12, %f4, %f12
17871 movgu %icc, %i7, %i4
17872 movneg %xcc, %l6, %i2
17873loop_2022:
17874 movge %icc, %i0, %o2
17875 alignaddr %o5, %l4, %g2
17876 fpackfix %f6, %f9
17877 sth %o6, [%l7 + 0x50]
17878 fcmpes %fcc1, %f1, %f5
17879 sth %i3, [%l7 + 0x52]
17880 ldsh [%l7 + 0x1E], %g6
17881 udiv %o3, 0x087A, %l3
17882 fcmpgt32 %f2, %f6, %l2
17883 sth %g7, [%l7 + 0x46]
17884 fmovsleu %icc, %f12, %f12
17885 ldx [%l7 + 0x40], %g1
17886 bcs,a loop_2023
17887 pdist %f12, %f4, %f12
17888 ld [%l7 + 0x1C], %f11
17889 lduh [%l7 + 0x62], %o7
17890loop_2023:
17891 fsrc2s %f3, %f9
17892 move %xcc, %g4, %l1
17893 fmovdl %icc, %f0, %f11
17894 ldsw [%l7 + 0x68], %g5
17895 lduh [%l7 + 0x50], %o1
17896 nop
17897 setx loop_2024, %l0, %l1
17898 wrpr 0x1, %tl
17899 wrpr %l1, %tnpc
17900 setx 0x34400001400, %l0, %l1
17901 wrpr %l1, %tstate
17902 wrhpr 0x4, %htstate
17903 done
17904 fmovdpos %icc, %f15, %f15
17905 xnorcc %l5, %i6, %i5
17906 ldd [%l7 + 0x38], %f8
17907loop_2024:
17908 tvs %xcc, 0x0
17909 mulx %o0, %o4, %g3
17910 fzero %f10
17911 fandnot1 %f8, %f0, %f2
17912 ldsw [%l7 + 0x3C], %i1
17913 mulx %i7, 0x05C1, %l0
17914 ldub [%l7 + 0x20], %l6
17915 fbo,a %fcc0, loop_2025
17916 subccc %i4, 0x0047, %i2
17917 fexpand %f12, %f4
17918 array16 %i0, %o2, %l4
17919loop_2025:
17920 fzeros %f0
17921 fbug,a %fcc2, loop_2026
17922 movl %xcc, %o5, %o6
17923 brz %i3, loop_2027
17924 stx %g6, [%l7 + 0x28]
17925loop_2026:
17926 fpmerge %f0, %f5, %f8
17927 fpmerge %f7, %f6, %f12
17928loop_2027:
17929 sdivcc %g2, 0x10ED, %l3
17930 ldsb [%l7 + 0x6F], %l2
17931 ldx [%l7 + 0x60], %g7
17932 udiv %g1, 0x0FA0, %o7
17933 fandnot2s %f1, %f4, %f2
17934 movrlez %g4, 0x279, %o3
17935 array32 %g5, %o1, %l1
17936 ldx [%l7 + 0x40], %i6
17937 pdist %f2, %f10, %f2
17938 lduw [%l7 + 0x58], %i5
17939 ba,a,pn %xcc, loop_2028
17940 addc %o0, %l5, %o4
17941 fmovrslz %i1, %f5, %f4
17942 movvc %xcc, %g3, %l0
17943loop_2028:
17944 fpsub16 %f14, %f12, %f2
17945 bge %xcc, loop_2029
17946 movvc %xcc, %i7, %i4
17947 bpos,a,pn %xcc, loop_2030
17948 tge %xcc, 0x0
17949loop_2029:
17950 fmovdg %xcc, %f13, %f1
17951 fmuld8sux16 %f7, %f9, %f0
17952loop_2030:
17953 stx %i2, [%l7 + 0x38]
17954 orn %i0, 0x0CBB, %o2
17955 fble,a %fcc1, loop_2031
17956 bneg,a %icc, loop_2032
17957 ldd [%l7 + 0x40], %f4
17958 movrlz %l4, 0x2FD, %l6
17959loop_2031:
17960 fmovscs %xcc, %f7, %f0
17961loop_2032:
17962 srl %o6, 0x17, %i3
17963 tcc %xcc, 0x3
17964 ldub [%l7 + 0x7C], %g6
17965 fmovspos %icc, %f11, %f11
17966 ldsb [%l7 + 0x0C], %g2
17967 fmovsvc %icc, %f3, %f1
17968 sth %l3, [%l7 + 0x52]
17969 bpos,pn %xcc, loop_2033
17970 fmovse %xcc, %f14, %f9
17971 be,a,pn %icc, loop_2034
17972 tn %icc, 0x5
17973loop_2033:
17974 ldub [%l7 + 0x25], %o5
17975 be,pt %xcc, loop_2035
17976loop_2034:
17977 srl %l2, %g7, %o7
17978 ldub [%l7 + 0x40], %g1
17979 array8 %o3, %g4, %g5
17980loop_2035:
17981 xorcc %o1, 0x19F0, %l1
17982 sdiv %i6, 0x142F, %i5
17983 sth %l5, [%l7 + 0x1A]
17984 fbule %fcc3, loop_2036
17985 stx %o0, [%l7 + 0x40]
17986 udivx %o4, 0x0BAC, %i1
17987 fnand %f4, %f0, %f4
17988loop_2036:
17989 fcmpeq32 %f12, %f4, %l0
17990 ldsw [%l7 + 0x24], %g3
17991 popc %i7, %i2
17992 brz,a %i4, loop_2037
17993 sth %o2, [%l7 + 0x1C]
17994 stw %i0, [%l7 + 0x48]
17995 ldub [%l7 + 0x74], %l4
17996loop_2037:
17997 stx %o6, [%l7 + 0x58]
17998 subccc %l6, 0x0812, %i3
17999 and %g2, 0x1063, %l3
18000 be,a,pt %icc, loop_2038
18001 fmovrslz %o5, %f1, %f15
18002 andcc %l2, 0x1ED9, %g6
18003 brlez %g7, loop_2039
18004loop_2038:
18005 stx %g1, [%l7 + 0x08]
18006 ldsw [%l7 + 0x14], %o7
18007 ldd [%l7 + 0x60], %f8
18008loop_2039:
18009 stw %g4, [%l7 + 0x3C]
18010 movgu %icc, %o3, %o1
18011 xnor %g5, 0x0D11, %i6
18012 sra %i5, %l1, %o0
18013 fors %f8, %f12, %f2
18014 lduh [%l7 + 0x14], %l5
18015 addccc %i1, %l0, %o4
18016 ldx [%l7 + 0x38], %g3
18017 sdivx %i2, 0x0D0D, %i4
18018 st %f1, [%l7 + 0x44]
18019 movle %xcc, %i7, %o2
18020 brlez %i0, loop_2040
18021 fandnot1s %f4, %f15, %f7
18022 fsrc1s %f0, %f14
18023 st %f15, [%l7 + 0x38]
18024loop_2040:
18025 sdivcc %o6, 0x0188, %l6
18026 mulscc %l4, %i3, %g2
18027 smulcc %o5, 0x1480, %l3
18028 fpsub16s %f12, %f11, %f4
18029 fmovrsne %l2, %f15, %f4
18030 fmovscc %icc, %f13, %f15
18031 movcs %xcc, %g6, %g7
18032 tle %xcc, 0x4
18033 movrgz %g1, 0x004, %o7
18034 ldsw [%l7 + 0x54], %g4
18035 fmovdvs %icc, %f1, %f0
18036 ldx [%l7 + 0x50], %o1
18037 sth %g5, [%l7 + 0x20]
18038 addc %i6, 0x1EE4, %o3
18039 st %f3, [%l7 + 0x5C]
18040 ldsw [%l7 + 0x24], %l1
18041 fmovsvs %xcc, %f4, %f1
18042 ldsw [%l7 + 0x40], %o0
18043 sth %i5, [%l7 + 0x22]
18044 stb %l5, [%l7 + 0x16]
18045 brlz,a %l0, loop_2041
18046 sll %o4, 0x0E, %g3
18047 stx %i1, [%l7 + 0x38]
18048 ta %icc, 0x2
18049loop_2041:
18050 tl %icc, 0x5
18051 xorcc %i2, %i4, %o2
18052 fones %f0
18053 fornot2s %f11, %f5, %f15
18054 ta %icc, 0x0
18055 tcs %icc, 0x0
18056 movvs %icc, %i0, %o6
18057 bne,pt %icc, loop_2042
18058 tl %xcc, 0x4
18059 for %f10, %f12, %f4
18060 fpsub32 %f6, %f10, %f6
18061loop_2042:
18062 siam 0x6
18063 te %xcc, 0x4
18064 bvc %xcc, loop_2043
18065 fpadd16 %f10, %f12, %f6
18066 bvc loop_2044
18067 sub %i7, 0x19E1, %l6
18068loop_2043:
18069 bg,pn %icc, loop_2045
18070 fornot1 %f14, %f2, %f10
18071loop_2044:
18072 fmovsle %xcc, %f5, %f3
18073 fblg %fcc2, loop_2046
18074loop_2045:
18075 lduh [%l7 + 0x36], %i3
18076 fcmple32 %f10, %f12, %l4
18077 array8 %g2, %o5, %l2
18078loop_2046:
18079 ldd [%l7 + 0x70], %f0
18080 fmovdpos %icc, %f8, %f4
18081 sllx %g6, 0x05, %l3
18082 addccc %g1, %g7, %g4
18083 movle %icc, %o1, %o7
18084 fmovs %f13, %f5
18085 edge32n %g5, %o3, %l1
18086 stw %i6, [%l7 + 0x44]
18087 fmovrsne %i5, %f9, %f5
18088 bg,a,pn %xcc, loop_2047
18089 ldsh [%l7 + 0x30], %l5
18090 fnot1s %f15, %f0
18091 ldd [%l7 + 0x70], %f2
18092loop_2047:
18093 lduh [%l7 + 0x6C], %o0
18094 umul %o4, %l0, %g3
18095 taddcctv %i1, %i2, %i4
18096 fornot2 %f6, %f6, %f12
18097 fbe %fcc0, loop_2048
18098 fnot2s %f2, %f11
18099 fmovsgu %xcc, %f9, %f7
18100 lduh [%l7 + 0x0C], %o2
18101loop_2048:
18102 andncc %o6, %i0, %l6
18103 ble loop_2049
18104 ld [%l7 + 0x24], %f1
18105 umulcc %i7, %l4, %i3
18106 tleu %xcc, 0x1
18107loop_2049:
18108 edge8 %g2, %l2, %g6
18109 brlz %o5, loop_2050
18110 ldd [%l7 + 0x50], %f8
18111 lduw [%l7 + 0x4C], %g1
18112 tcs %icc, 0x1
18113loop_2050:
18114 ba %icc, loop_2051
18115 fba,a %fcc2, loop_2052
18116 array16 %l3, %g7, %o1
18117 fmovdgu %xcc, %f11, %f8
18118loop_2051:
18119 fnegd %f14, %f0
18120loop_2052:
18121 sdiv %o7, 0x0BDD, %g5
18122 ldsb [%l7 + 0x39], %o3
18123 fcmpne32 %f2, %f12, %l1
18124 stb %g4, [%l7 + 0x56]
18125 fpsub32 %f2, %f0, %f4
18126 ldsh [%l7 + 0x72], %i6
18127 brnz %l5, loop_2053
18128 umul %o0, 0x0B80, %o4
18129 fmuld8ulx16 %f5, %f0, %f10
18130 ldd [%l7 + 0x18], %f0
18131loop_2053:
18132 ldd [%l7 + 0x58], %f8
18133 fmovda %icc, %f11, %f2
18134 movcs %icc, %i5, %l0
18135 fornot2s %f9, %f7, %f7
18136 fandnot1 %f14, %f2, %f10
18137 fornot2s %f13, %f5, %f5
18138 movrlz %i1, 0x379, %i2
18139 sra %i4, %g3, %o6
18140 fmovrdgez %i0, %f14, %f0
18141 fmovsle %xcc, %f4, %f8
18142 ldsw [%l7 + 0x50], %l6
18143 andncc %o2, %i7, %i3
18144 fblg %fcc2, loop_2054
18145 fpsub16 %f8, %f8, %f8
18146 tcs %icc, 0x3
18147 fmovrde %l4, %f12, %f12
18148loop_2054:
18149 fmovdge %icc, %f7, %f5
18150 fmovsg %icc, %f4, %f0
18151 fabsd %f8, %f6
18152 fbule,a %fcc3, loop_2055
18153 mulscc %l2, 0x0A9D, %g2
18154 fbug,a %fcc0, loop_2056
18155 fabsd %f4, %f6
18156loop_2055:
18157 fcmpeq32 %f0, %f4, %g6
18158 fmovrdlz %o5, %f14, %f10
18159loop_2056:
18160 lduw [%l7 + 0x1C], %g1
18161 fmovdgu %icc, %f11, %f8
18162 stw %g7, [%l7 + 0x6C]
18163 ldsw [%l7 + 0x60], %l3
18164 addc %o7, 0x0E00, %o1
18165 st %f5, [%l7 + 0x78]
18166 bge,pt %icc, loop_2057
18167 ldsb [%l7 + 0x7B], %g5
18168 fzero %f4
18169 andncc %l1, %o3, %g4
18170loop_2057:
18171 stw %i6, [%l7 + 0x5C]
18172 brnz %l5, loop_2058
18173 st %f6, [%l7 + 0x48]
18174 lduh [%l7 + 0x70], %o4
18175 fmul8x16au %f6, %f1, %f2
18176loop_2058:
18177 taddcc %i5, 0x0175, %l0
18178 fpack32 %f4, %f10, %f2
18179 fornot2s %f15, %f0, %f2
18180 st %f3, [%l7 + 0x1C]
18181 bl loop_2059
18182 be %icc, loop_2060
18183 ldd [%l7 + 0x50], %f10
18184 bshuffle %f6, %f8, %f10
18185loop_2059:
18186 srlx %i1, 0x13, %i2
18187loop_2060:
18188 taddcc %i4, %o0, %o6
18189 fbul %fcc0, loop_2061
18190 ld [%l7 + 0x74], %f5
18191 fmovdg %xcc, %f12, %f13
18192 sub %i0, 0x1D6A, %g3
18193loop_2061:
18194 fandnot2 %f14, %f6, %f14
18195 fcmpeq32 %f2, %f12, %l6
18196 bshuffle %f2, %f6, %f4
18197 te %icc, 0x5
18198 lduh [%l7 + 0x52], %i7
18199 fmovdneg %xcc, %f1, %f2
18200 taddcc %i3, 0x0BCA, %l4
18201 fxnor %f4, %f6, %f8
18202 fpsub16s %f11, %f8, %f1
18203 movg %icc, %o2, %g2
18204 fpackfix %f10, %f13
18205 siam 0x2
18206 std %f10, [%l7 + 0x38]
18207 st %f13, [%l7 + 0x40]
18208 lduw [%l7 + 0x38], %g6
18209 sth %l2, [%l7 + 0x24]
18210 fpadd32s %f13, %f13, %f3
18211 fornot2 %f0, %f0, %f4
18212 tgu %xcc, 0x1
18213 fnot1s %f8, %f10
18214 bcc,a,pn %icc, loop_2062
18215 ld [%l7 + 0x3C], %f11
18216 fxnor %f6, %f2, %f4
18217 ldd [%l7 + 0x68], %f0
18218loop_2062:
18219 fmovscc %icc, %f8, %f6
18220 edge32n %g1, %g7, %o5
18221 ldsb [%l7 + 0x38], %l3
18222 fblg %fcc1, loop_2063
18223 fmovsne %xcc, %f14, %f1
18224 fxnors %f12, %f1, %f10
18225 fcmps %fcc3, %f5, %f8
18226loop_2063:
18227 umul %o7, %g5, %l1
18228 ldub [%l7 + 0x08], %o1
18229 stx %g4, [%l7 + 0x70]
18230 stb %o3, [%l7 + 0x59]
18231 pdist %f14, %f0, %f4
18232 fmovscs %xcc, %f12, %f8
18233 movn %xcc, %i6, %o4
18234 addccc %l5, 0x1907, %i5
18235 fmovrsgz %i1, %f3, %f3
18236 ldx [%l7 + 0x18], %l0
18237 fmovdl %icc, %f0, %f12
18238 ldd [%l7 + 0x30], %f4
18239 taddcc %i2, 0x1BEB, %i4
18240 srl %o6, %i0, %o0
18241 movl %icc, %g3, %l6
18242 movrgez %i3, %i7, %o2
18243 fandnot2 %f10, %f2, %f10
18244 stb %l4, [%l7 + 0x43]
18245 tcs %icc, 0x3
18246 or %g2, 0x15E8, %g6
18247 fnot2s %f9, %f12
18248 stw %g1, [%l7 + 0x0C]
18249 movleu %xcc, %g7, %l2
18250 tleu %xcc, 0x5
18251 fbn,a %fcc1, loop_2064
18252 fmovscs %xcc, %f8, %f14
18253 ldsw [%l7 + 0x2C], %o5
18254 ble,a,pt %icc, loop_2065
18255loop_2064:
18256 st %f6, [%l7 + 0x70]
18257 stw %o7, [%l7 + 0x0C]
18258 edge32ln %g5, %l1, %l3
18259loop_2065:
18260 fmovdle %icc, %f7, %f13
18261 ld [%l7 + 0x2C], %f7
18262 andncc %o1, %o3, %g4
18263 edge16 %i6, %o4, %i5
18264 fmovde %icc, %f8, %f15
18265 fmovdg %icc, %f10, %f13
18266 bgu loop_2066
18267 fmovscc %icc, %f14, %f6
18268 sth %i1, [%l7 + 0x62]
18269 fmovrdne %l0, %f4, %f8
18270loop_2066:
18271 fands %f2, %f12, %f7
18272 stb %i2, [%l7 + 0x29]
18273 movleu %xcc, %l5, %i4
18274 fbul,a %fcc0, loop_2067
18275 ldx [%l7 + 0x70], %i0
18276 lduh [%l7 + 0x6E], %o6
18277 std %f14, [%l7 + 0x78]
18278loop_2067:
18279 udivcc %g3, 0x1C47, %l6
18280 sth %i3, [%l7 + 0x76]
18281 ld [%l7 + 0x60], %f5
18282 addc %i7, 0x0287, %o0
18283 movrgz %l4, 0x173, %o2
18284 add %g2, 0x07E8, %g1
18285 stx %g6, [%l7 + 0x78]
18286 ldsb [%l7 + 0x67], %g7
18287 fpsub16 %f2, %f2, %f4
18288 tsubcctv %l2, 0x1C7B, %o7
18289 fmul8sux16 %f6, %f12, %f0
18290 fornot1 %f14, %f14, %f6
18291 fnot2 %f6, %f0
18292 std %f14, [%l7 + 0x18]
18293 xnorcc %o5, 0x0F5D, %g5
18294 fmul8x16al %f5, %f12, %f2
18295 fpsub16 %f6, %f2, %f2
18296 ld [%l7 + 0x74], %f15
18297 tcc %xcc, 0x1
18298 alignaddrl %l3, %l1, %o1
18299 lduh [%l7 + 0x48], %o3
18300 addc %g4, 0x0B35, %i6
18301 udivx %i5, 0x184C, %i1
18302 fandnot1s %f11, %f2, %f4
18303 fzero %f10
18304 movrne %l0, %o4, %i2
18305 fbuge,a %fcc2, loop_2068
18306 st %f1, [%l7 + 0x30]
18307 fsrc1 %f14, %f14
18308 stx %i4, [%l7 + 0x18]
18309loop_2068:
18310 ldx [%l7 + 0x38], %i0
18311 fmul8x16al %f13, %f2, %f12
18312 andcc %o6, %l5, %l6
18313 fcmpgt16 %f6, %f8, %g3
18314 lduw [%l7 + 0x10], %i7
18315 fmovdgu %xcc, %f10, %f4
18316 stx %i3, [%l7 + 0x18]
18317 be,a,pt %xcc, loop_2069
18318 ldx [%l7 + 0x10], %l4
18319 fbg %fcc2, loop_2070
18320 fbug %fcc1, loop_2071
18321loop_2069:
18322 fmovdpos %xcc, %f9, %f7
18323 sth %o2, [%l7 + 0x2E]
18324loop_2070:
18325 fmovrsgez %o0, %f13, %f9
18326loop_2071:
18327 ldsh [%l7 + 0x50], %g2
18328 movle %icc, %g1, %g7
18329 stx %l2, [%l7 + 0x60]
18330 fmovrdlez %g6, %f8, %f14
18331 st %f9, [%l7 + 0x5C]
18332 sra %o7, %o5, %g5
18333 nop
18334 setx loop_2072, %l0, %l1
18335 jmpl %l1, %l1
18336 fnands %f1, %f3, %f5
18337 ldx [%l7 + 0x58], %o1
18338 ldd [%l7 + 0x08], %f2
18339loop_2072:
18340 ldsb [%l7 + 0x7D], %l3
18341 bshuffle %f12, %f10, %f2
18342 sethi 0x1F13, %g4
18343 bcs,pt %icc, loop_2073
18344 fcmpd %fcc2, %f14, %f12
18345 ldsw [%l7 + 0x20], %o3
18346 tsubcc %i6, 0x1EB2, %i1
18347loop_2073:
18348 ldsb [%l7 + 0x37], %l0
18349 fblg,a %fcc2, loop_2074
18350 stw %i5, [%l7 + 0x50]
18351 nop
18352 setx loop_2075, %l0, %l1
18353 wrpr 0x1, %tl
18354 wrpr %l1, %tpc
18355 add %l1, 0x4, %l1
18356 wrpr %l1, %tnpc
18357 setx 0x34400001400, %l0, %l1
18358 wrpr %l1, %tstate
18359 wrhpr 0x4, %htstate
18360 retry
18361 srl %i2, 0x0E, %i4
18362loop_2074:
18363 stx %o4, [%l7 + 0x40]
18364 stw %i0, [%l7 + 0x38]
18365loop_2075:
18366 bpos %xcc, loop_2076
18367 sth %l5, [%l7 + 0x10]
18368 ld [%l7 + 0x24], %f9
18369 ldub [%l7 + 0x41], %l6
18370loop_2076:
18371 tn %icc, 0x6
18372 ldsb [%l7 + 0x6A], %o6
18373 nop
18374 setx loop_2077, %l0, %l1
18375 wrpr 0x1, %tl
18376 wrpr %l1, %tpc
18377 add %l1, 0x4, %l1
18378 wrpr %l1, %tnpc
18379 setx 0x34400001400, %l0, %l1
18380 wrpr %l1, %tstate
18381 wrhpr 0x4, %htstate
18382 retry
18383 fbne,a %fcc1, loop_2078
18384 udivcc %g3, 0x00C1, %i7
18385 movg %xcc, %i3, %o2
18386loop_2077:
18387 ldsh [%l7 + 0x7C], %o0
18388loop_2078:
18389 std %f12, [%l7 + 0x20]
18390 fnot2s %f9, %f7
18391 ldsw [%l7 + 0x30], %g2
18392 fnot2s %f12, %f15
18393 fmovda %xcc, %f10, %f10
18394 orncc %g1, %l4, %l2
18395 ldsh [%l7 + 0x76], %g6
18396 st %f7, [%l7 + 0x0C]
18397 fnor %f6, %f2, %f2
18398 edge8n %g7, %o7, %o5
18399 mova %xcc, %l1, %o1
18400 fmovs %f5, %f4
18401 movvc %xcc, %l3, %g4
18402 add %g5, %o3, %i1
18403 ldsw [%l7 + 0x6C], %i6
18404 lduh [%l7 + 0x4E], %i5
18405 fmovrsgz %i2, %f7, %f13
18406 array8 %i4, %l0, %o4
18407 fbul,a %fcc3, loop_2079
18408 fabss %f14, %f5
18409 bpos,a,pt %icc, loop_2080
18410 ldsw [%l7 + 0x08], %i0
18411loop_2079:
18412 lduw [%l7 + 0x24], %l5
18413 ldsh [%l7 + 0x50], %o6
18414loop_2080:
18415 movrgez %g3, 0x3CD, %i7
18416 fmuld8ulx16 %f8, %f9, %f14
18417 fzero %f0
18418 xor %i3, %l6, %o0
18419 fmovdvc %icc, %f4, %f0
18420 bneg %xcc, loop_2081
18421 fzeros %f15
18422 fbl %fcc3, loop_2082
18423 fmovse %xcc, %f12, %f7
18424loop_2081:
18425 xorcc %g2, %o2, %l4
18426 nop
18427 setx loop_2083, %l0, %l1
18428 wrpr 0x1, %tl
18429 wrpr %l1, %tnpc
18430 setx 0x34400001400, %l0, %l1
18431 wrpr %l1, %tstate
18432 wrhpr 0x4, %htstate
18433 done
18434loop_2082:
18435 ld [%l7 + 0x34], %f5
18436 nop
18437 setx loop_2084, %l0, %l1
18438 wrpr 0x1, %tl
18439 wrpr %l1, %tnpc
18440 setx 0x34400001400, %l0, %l1
18441 wrpr %l1, %tstate
18442 wrhpr 0x4, %htstate
18443 done
18444 std %f4, [%l7 + 0x20]
18445loop_2083:
18446 edge16l %l2, %g1, %g6
18447 orcc %o7, %o5, %l1
18448loop_2084:
18449 srl %g7, %l3, %g4
18450 movrlz %o1, %g5, %i1
18451 ldx [%l7 + 0x10], %i6
18452 fabss %f1, %f2
18453 lduh [%l7 + 0x10], %i5
18454 tcs %xcc, 0x7
18455 taddcc %i2, %o3, %l0
18456 fmovdvc %icc, %f13, %f5
18457 fcmpgt16 %f10, %f0, %o4
18458 ld [%l7 + 0x70], %f14
18459 fbule,a %fcc1, loop_2085
18460 fcmpgt32 %f12, %f6, %i4
18461 stb %l5, [%l7 + 0x63]
18462 movre %i0, 0x0E3, %g3
18463loop_2085:
18464 fbn %fcc1, loop_2086
18465 stb %i7, [%l7 + 0x65]
18466 fpack16 %f8, %f5
18467 fmovrdgz %i3, %f8, %f10
18468loop_2086:
18469 brnz %l6, loop_2087
18470 add %o6, %g2, %o2
18471 sllx %o0, %l4, %l2
18472 fpsub32 %f8, %f10, %f4
18473loop_2087:
18474 fmovsneg %xcc, %f7, %f8
18475 tneg %xcc, 0x4
18476 bg,a %icc, loop_2088
18477 tpos %xcc, 0x4
18478 movneg %icc, %g6, %g1
18479 move %icc, %o7, %o5
18480loop_2088:
18481 fpadd32s %f15, %f15, %f4
18482 fbge,a %fcc3, loop_2089
18483 srl %g7, %l3, %g4
18484 sth %l1, [%l7 + 0x5C]
18485 fornot1 %f6, %f14, %f10
18486loop_2089:
18487 bcc,a %xcc, loop_2090
18488 ldsh [%l7 + 0x36], %g5
18489 fmovsg %icc, %f10, %f5
18490 fors %f0, %f15, %f13
18491loop_2090:
18492 lduh [%l7 + 0x60], %o1
18493 st %f9, [%l7 + 0x34]
18494 orncc %i6, 0x1EC8, %i5
18495 fmovsn %icc, %f3, %f4
18496 fnegs %f13, %f14
18497 array16 %i1, %i2, %l0
18498 movn %icc, %o3, %o4
18499 ba,pn %xcc, loop_2091
18500 udivx %l5, 0x0B89, %i0
18501 tcc %xcc, 0x7
18502 brgz,a %g3, loop_2092
18503loop_2091:
18504 fbue %fcc2, loop_2093
18505 ldsh [%l7 + 0x24], %i7
18506 edge16n %i3, %l6, %o6
18507loop_2092:
18508 fcmple32 %f14, %f8, %g2
18509loop_2093:
18510 ldsh [%l7 + 0x4C], %i4
18511 fmovrde %o0, %f8, %f2
18512 fpsub16 %f2, %f12, %f14
18513 lduw [%l7 + 0x60], %l4
18514 stb %l2, [%l7 + 0x42]
18515 stx %g6, [%l7 + 0x30]
18516 ldsw [%l7 + 0x70], %o2
18517 move %icc, %g1, %o5
18518 mulx %o7, 0x0B23, %l3
18519 fnegs %f11, %f12
18520 fmul8x16 %f0, %f14, %f14
18521 fmovrdgz %g4, %f2, %f0
18522 fornot1s %f14, %f2, %f0
18523 ldd [%l7 + 0x08], %f14
18524 ta %xcc, 0x1
18525 fand %f0, %f4, %f4
18526 stw %l1, [%l7 + 0x48]
18527 lduw [%l7 + 0x4C], %g7
18528 fcmped %fcc2, %f10, %f10
18529 fornot1s %f5, %f8, %f10
18530 fbul,a %fcc1, loop_2094
18531 fabss %f0, %f1
18532 fcmpd %fcc2, %f10, %f6
18533 nop
18534 setx loop_2095, %l0, %l1
18535 wrpr 0x1, %tl
18536 wrpr %l1, %tnpc
18537 setx 0x34400001400, %l0, %l1
18538 wrpr %l1, %tstate
18539 wrhpr 0x4, %htstate
18540 done
18541loop_2094:
18542 ldx [%l7 + 0x40], %g5
18543 fmovsneg %icc, %f8, %f5
18544 ldd [%l7 + 0x60], %f10
18545loop_2095:
18546 ldsb [%l7 + 0x77], %o1
18547 bg,pt %xcc, loop_2096
18548 fmovrdgz %i6, %f2, %f0
18549 fpadd16s %f8, %f4, %f15
18550 ldsb [%l7 + 0x14], %i1
18551loop_2096:
18552 fornot1s %f7, %f2, %f15
18553 fmovs %f3, %f14
18554 sdivx %i2, 0x1F77, %i5
18555 lduw [%l7 + 0x2C], %l0
18556 faligndata %f6, %f14, %f14
18557 stb %o3, [%l7 + 0x70]
18558 ldsb [%l7 + 0x58], %l5
18559 nop
18560 setx loop_2097, %l0, %l1
18561 jmpl %l1, %o4
18562 sth %g3, [%l7 + 0x3A]
18563 brgez %i7, loop_2098
18564 sllx %i3, %l6, %o6
18565loop_2097:
18566 fabsd %f4, %f6
18567 ldd [%l7 + 0x20], %f14
18568loop_2098:
18569 ldsh [%l7 + 0x6E], %i0
18570 fcmpgt32 %f2, %f14, %g2
18571 fbue,a %fcc3, loop_2099
18572 movleu %icc, %i4, %o0
18573 stb %l2, [%l7 + 0x4A]
18574 fcmpd %fcc2, %f10, %f6
18575loop_2099:
18576 movrlz %g6, 0x16C, %l4
18577 pdist %f12, %f4, %f2
18578 fmovrdgez %o2, %f0, %f12
18579 fpack32 %f8, %f2, %f8
18580 fmovdl %icc, %f12, %f15
18581 fbu %fcc0, loop_2100
18582 fcmpne16 %f6, %f12, %o5
18583 udiv %g1, 0x088A, %o7
18584 fcmpne16 %f12, %f10, %l3
18585loop_2100:
18586 orncc %g4, 0x0BC6, %g7
18587 andn %g5, 0x1F16, %l1
18588 bgu,a,pn %xcc, loop_2101
18589 edge16l %i6, %o1, %i2
18590 movrgz %i1, %l0, %o3
18591 lduw [%l7 + 0x2C], %l5
18592loop_2101:
18593 movg %icc, %o4, %i5
18594 fcmpne16 %f10, %f8, %g3
18595 stx %i3, [%l7 + 0x78]
18596 fpsub16s %f4, %f15, %f8
18597 te %icc, 0x1
18598 fbne,a %fcc1, loop_2102
18599 xnor %i7, 0x19CB, %o6
18600 edge16 %l6, %i0, %i4
18601 tvs %xcc, 0x3
18602loop_2102:
18603 ldx [%l7 + 0x10], %o0
18604 taddcc %l2, %g6, %l4
18605 fnegs %f9, %f0
18606 fcmpgt32 %f6, %f4, %o2
18607 srlx %o5, 0x1B, %g2
18608 stb %o7, [%l7 + 0x57]
18609 lduw [%l7 + 0x1C], %l3
18610 stb %g4, [%l7 + 0x08]
18611 fmovdcc %xcc, %f10, %f6
18612 sth %g7, [%l7 + 0x72]
18613 ldsw [%l7 + 0x68], %g1
18614 nop
18615 setx loop_2103, %l0, %l1
18616 jmpl %l1, %g5
18617 ldsh [%l7 + 0x66], %l1
18618 ldub [%l7 + 0x57], %i6
18619 xnor %o1, %i1, %l0
18620loop_2103:
18621 bge,pt %xcc, loop_2104
18622 lduw [%l7 + 0x6C], %o3
18623 movl %xcc, %i2, %l5
18624 fmovspos %icc, %f14, %f9
18625loop_2104:
18626 ldsh [%l7 + 0x56], %i5
18627 tcs %xcc, 0x6
18628 bneg,pn %icc, loop_2105
18629 brgz,a %o4, loop_2106
18630 edge8n %g3, %i7, %i3
18631 tgu %xcc, 0x1
18632loop_2105:
18633 fmovsneg %icc, %f0, %f13
18634loop_2106:
18635 fbn %fcc0, loop_2107
18636 movle %icc, %o6, %i0
18637 fmul8x16 %f8, %f10, %f4
18638 movl %icc, %i4, %l6
18639loop_2107:
18640 orcc %l2, %o0, %l4
18641 ldx [%l7 + 0x48], %o2
18642 ldsb [%l7 + 0x3F], %g6
18643 array32 %g2, %o5, %l3
18644 ld [%l7 + 0x28], %f7
18645 std %f0, [%l7 + 0x20]
18646 be,pn %icc, loop_2108
18647 fmovrsne %o7, %f6, %f5
18648 fxor %f8, %f2, %f6
18649 sdivx %g4, 0x0282, %g7
18650loop_2108:
18651 bg %xcc, loop_2109
18652 faligndata %f4, %f10, %f4
18653 fmovsleu %xcc, %f7, %f2
18654 fornot2 %f12, %f6, %f14
18655loop_2109:
18656 fcmpeq16 %f0, %f6, %g1
18657 fnot1 %f10, %f12
18658 movrgez %g5, 0x25F, %l1
18659 std %f2, [%l7 + 0x50]
18660 fnot1s %f5, %f7
18661 movl %xcc, %o1, %i1
18662 fnors %f10, %f1, %f0
18663 alignaddr %l0, %i6, %o3
18664 smul %l5, %i5, %i2
18665 edge16n %g3, %i7, %i3
18666 andncc %o6, %o4, %i0
18667 fcmpne16 %f6, %f10, %l6
18668 bcc,a,pt %icc, loop_2110
18669 tgu %xcc, 0x7
18670 ldsb [%l7 + 0x31], %i4
18671 lduw [%l7 + 0x7C], %l2
18672loop_2110:
18673 fmovdvs %xcc, %f15, %f13
18674 xnorcc %o0, 0x0195, %l4
18675 smul %o2, 0x1AD9, %g6
18676 bcc,pn %icc, loop_2111
18677 fblg %fcc0, loop_2112
18678 addc %o5, 0x094E, %g2
18679 fba,a %fcc2, loop_2113
18680loop_2111:
18681 tle %icc, 0x6
18682loop_2112:
18683 ldsw [%l7 + 0x18], %l3
18684 fmovdl %xcc, %f4, %f8
18685loop_2113:
18686 fcmpne32 %f2, %f14, %o7
18687 movre %g7, 0x337, %g1
18688 sth %g5, [%l7 + 0x1E]
18689 sth %g4, [%l7 + 0x6E]
18690 fmovrsgz %l1, %f2, %f10
18691 array8 %o1, %l0, %i6
18692 ldsb [%l7 + 0x76], %o3
18693 ldub [%l7 + 0x79], %i1
18694 fpack32 %f0, %f8, %f12
18695 ld [%l7 + 0x58], %f13
18696 ldsb [%l7 + 0x64], %l5
18697 tvs %icc, 0x0
18698 fmovsne %icc, %f3, %f15
18699 ldd [%l7 + 0x78], %f14
18700 ldsb [%l7 + 0x26], %i2
18701 brnz,a %g3, loop_2114
18702 ldsb [%l7 + 0x78], %i5
18703 fnegs %f9, %f8
18704 fands %f1, %f11, %f6
18705loop_2114:
18706 faligndata %f0, %f2, %f0
18707 lduw [%l7 + 0x64], %i3
18708 fmovs %f1, %f7
18709 edge32 %o6, %o4, %i0
18710 fmovscs %xcc, %f13, %f8
18711 fmovsge %icc, %f14, %f11
18712 sdivx %i7, 0x0F17, %l6
18713 addccc %l2, %i4, %o0
18714 fcmple16 %f14, %f14, %o2
18715 fmovdge %icc, %f12, %f2
18716 fpsub32s %f1, %f15, %f2
18717 fands %f14, %f2, %f9
18718 fmovrdgez %l4, %f6, %f14
18719 fbul %fcc3, loop_2115
18720 edge32n %g6, %o5, %g2
18721 fnot2 %f6, %f6
18722 ta %xcc, 0x4
18723loop_2115:
18724 sdivcc %l3, 0x0461, %g7
18725 umul %o7, %g1, %g5
18726 stx %l1, [%l7 + 0x60]
18727 movn %xcc, %g4, %l0
18728 bpos,a %icc, loop_2116
18729 movn %xcc, %o1, %o3
18730 lduh [%l7 + 0x36], %i6
18731 sethi 0x056C, %l5
18732loop_2116:
18733 fmul8sux16 %f0, %f0, %f0
18734 tg %xcc, 0x0
18735 fmovd %f14, %f10
18736 edge8ln %i2, %g3, %i5
18737 ldd [%l7 + 0x18], %f12
18738 fandnot1s %f5, %f2, %f5
18739 lduh [%l7 + 0x4A], %i3
18740 movrne %i1, %o4, %i0
18741 fand %f0, %f10, %f14
18742 fmovd %f14, %f12
18743 ldub [%l7 + 0x1C], %i7
18744 bgu,a %icc, loop_2117
18745 fnors %f6, %f7, %f10
18746 ldx [%l7 + 0x10], %o6
18747 addccc %l6, 0x1040, %l2
18748loop_2117:
18749 faligndata %f14, %f0, %f6
18750 fnegd %f4, %f14
18751 taddcctv %o0, %i4, %o2
18752 st %f7, [%l7 + 0x18]
18753 fmul8ulx16 %f2, %f12, %f0
18754 bcs,a,pt %xcc, loop_2118
18755 fmovrdgz %g6, %f0, %f12
18756 lduw [%l7 + 0x2C], %o5
18757 fones %f11
18758loop_2118:
18759 andcc %g2, 0x0919, %l3
18760 ldub [%l7 + 0x72], %l4
18761 fbge,a %fcc3, loop_2119
18762 edge16l %o7, %g7, %g1
18763 fcmpgt16 %f0, %f0, %g5
18764 ldx [%l7 + 0x70], %g4
18765loop_2119:
18766 fsrc2 %f6, %f0
18767 mulx %l0, %l1, %o3
18768 fmovdvc %icc, %f6, %f1
18769 stx %o1, [%l7 + 0x48]
18770 fandnot2 %f8, %f2, %f8
18771 xnorcc %i6, 0x1EE4, %l5
18772 ldub [%l7 + 0x16], %g3
18773 popc %i5, %i3
18774 brgz,a %i2, loop_2120
18775 fpack16 %f4, %f14
18776 udiv %i1, 0x14C8, %o4
18777 bshuffle %f10, %f6, %f12
18778loop_2120:
18779 addcc %i7, %o6, %l6
18780 fbe %fcc1, loop_2121
18781 sdiv %i0, 0x1497, %o0
18782 ldx [%l7 + 0x30], %i4
18783 fpsub16s %f15, %f2, %f15
18784loop_2121:
18785 st %f8, [%l7 + 0x10]
18786 lduw [%l7 + 0x30], %o2
18787 fandnot1 %f2, %f12, %f4
18788 st %f13, [%l7 + 0x18]
18789 bne,a,pt %icc, loop_2122
18790 movne %xcc, %g6, %l2
18791 sth %g2, [%l7 + 0x6C]
18792 tvs %icc, 0x4
18793loop_2122:
18794 ldx [%l7 + 0x08], %o5
18795 sth %l4, [%l7 + 0x5E]
18796 movge %xcc, %o7, %g7
18797 movvs %icc, %g1, %l3
18798 movcs %icc, %g4, %l0
18799 orn %g5, %l1, %o3
18800 bcc,a loop_2123
18801 movvc %xcc, %i6, %l5
18802 movre %g3, 0x3D8, %o1
18803 ld [%l7 + 0x24], %f10
18804loop_2123:
18805 std %f6, [%l7 + 0x08]
18806 fornot1s %f7, %f4, %f4
18807 fmovdleu %icc, %f11, %f8
18808 smulcc %i5, 0x0094, %i2
18809 umulcc %i1, 0x1CFB, %i3
18810 edge8ln %i7, %o6, %o4
18811 fmovdn %xcc, %f6, %f8
18812 fbg %fcc3, loop_2124
18813 ldsb [%l7 + 0x6C], %l6
18814 fnands %f13, %f6, %f7
18815 nop
18816 setx loop_2125, %l0, %l1
18817 wrpr 0x1, %tl
18818 wrpr %l1, %tnpc
18819 setx 0x34400001400, %l0, %l1
18820 wrpr %l1, %tstate
18821 wrhpr 0x4, %htstate
18822 done
18823loop_2124:
18824 fnegs %f4, %f1
18825 call loop_2126
18826 lduh [%l7 + 0x78], %i0
18827loop_2125:
18828 umulcc %o0, 0x0B5A, %o2
18829 fbue %fcc2, loop_2127
18830loop_2126:
18831 bpos,a loop_2128
18832 fands %f14, %f9, %f0
18833 ldd [%l7 + 0x70], %f10
18834loop_2127:
18835 fmovrsne %i4, %f5, %f14
18836loop_2128:
18837 st %f7, [%l7 + 0x64]
18838 st %f12, [%l7 + 0x40]
18839 edge32n %g6, %g2, %o5
18840 fmovrse %l2, %f7, %f11
18841 movrgez %o7, %l4, %g7
18842 fcmpeq32 %f8, %f0, %l3
18843 fmul8ulx16 %f10, %f4, %f2
18844 fcmple32 %f0, %f0, %g1
18845 pdist %f14, %f6, %f8
18846 movl %icc, %g4, %l0
18847 andn %g5, %o3, %i6
18848 edge32n %l1, %g3, %l5
18849 movge %xcc, %i5, %i2
18850 sll %o1, 0x0A, %i1
18851 umulcc %i7, %o6, %o4
18852 call loop_2129
18853 andn %i3, %l6, %i0
18854 fbe %fcc0, loop_2130
18855 fmovdcc %icc, %f12, %f4
18856loop_2129:
18857 edge32l %o2, %o0, %g6
18858 movre %i4, %g2, %o5
18859loop_2130:
18860 ldsh [%l7 + 0x58], %l2
18861 tg %icc, 0x6
18862 fmovrdlz %l4, %f0, %f10
18863 st %f6, [%l7 + 0x6C]
18864 edge8 %o7, %l3, %g7
18865 lduh [%l7 + 0x40], %g4
18866 movl %xcc, %l0, %g1
18867 ldx [%l7 + 0x40], %o3
18868 bcc,a,pn %xcc, loop_2131
18869 te %icc, 0x0
18870 lduw [%l7 + 0x64], %g5
18871 fmovsge %xcc, %f2, %f8
18872loop_2131:
18873 addcc %l1, %g3, %l5
18874 bgu loop_2132
18875 fbne,a %fcc1, loop_2133
18876 movrgez %i6, 0x327, %i2
18877 fmul8sux16 %f12, %f10, %f2
18878loop_2132:
18879 edge16 %i5, %o1, %i1
18880loop_2133:
18881 fbug %fcc2, loop_2134
18882 taddcctv %i7, 0x0992, %o6
18883 fsrc1 %f0, %f2
18884 sra %o4, 0x14, %i3
18885loop_2134:
18886 lduw [%l7 + 0x58], %l6
18887 call loop_2135
18888 popc %o2, %o0
18889 fbul,a %fcc2, loop_2136
18890 st %f1, [%l7 + 0x4C]
18891loop_2135:
18892 lduw [%l7 + 0x10], %i0
18893 bshuffle %f4, %f8, %f6
18894loop_2136:
18895 movcs %icc, %g6, %g2
18896 edge16ln %i4, %o5, %l4
18897 tneg %icc, 0x4
18898 stw %l2, [%l7 + 0x74]
18899 for %f2, %f6, %f8
18900 tn %xcc, 0x1
18901 ldd [%l7 + 0x68], %f12
18902 stx %o7, [%l7 + 0x10]
18903 fbge,a %fcc3, loop_2137
18904 edge16ln %g7, %g4, %l3
18905 fmovsne %xcc, %f10, %f4
18906 fpsub32s %f8, %f5, %f10
18907loop_2137:
18908 tsubcc %g1, %l0, %o3
18909 fmul8x16 %f9, %f4, %f8
18910 srl %g5, 0x02, %g3
18911 fbg %fcc0, loop_2138
18912 fbl,a %fcc0, loop_2139
18913 ldsb [%l7 + 0x5D], %l1
18914 fbg,a %fcc0, loop_2140
18915loop_2138:
18916 lduh [%l7 + 0x74], %l5
18917loop_2139:
18918 ldub [%l7 + 0x68], %i2
18919 fmovde %xcc, %f9, %f11
18920loop_2140:
18921 movvs %icc, %i6, %i5
18922 std %f10, [%l7 + 0x40]
18923 st %f14, [%l7 + 0x4C]
18924 lduh [%l7 + 0x22], %o1
18925 xor %i1, %i7, %o4
18926 ldsh [%l7 + 0x10], %i3
18927 movre %l6, %o6, %o0
18928 stb %i0, [%l7 + 0x75]
18929 edge32 %o2, %g6, %i4
18930 fmovsvc %xcc, %f2, %f1
18931 srlx %g2, %l4, %l2
18932 fmovsvc %xcc, %f9, %f15
18933 subcc %o5, 0x015B, %g7
18934 sllx %g4, 0x1F, %o7
18935 and %g1, %l0, %l3
18936 fbul,a %fcc1, loop_2141
18937 fand %f0, %f4, %f2
18938 fmovda %icc, %f15, %f0
18939 taddcc %g5, 0x1447, %o3
18940loop_2141:
18941 lduh [%l7 + 0x7C], %l1
18942 edge32ln %g3, %i2, %l5
18943 fbne %fcc0, loop_2142
18944 fandnot1s %f0, %f13, %f1
18945 fbul,a %fcc0, loop_2143
18946 fandnot1s %f6, %f2, %f15
18947loop_2142:
18948 ble,a loop_2144
18949 stx %i6, [%l7 + 0x60]
18950loop_2143:
18951 edge8 %i5, %o1, %i1
18952 fpsub16s %f5, %f0, %f5
18953loop_2144:
18954 fpsub32 %f8, %f6, %f2
18955 fandnot1 %f2, %f14, %f0
18956 fmovse %xcc, %f1, %f15
18957 udiv %o4, 0x078A, %i3
18958 fmul8x16 %f6, %f8, %f2
18959 std %f14, [%l7 + 0x30]
18960 xorcc %i7, %o6, %l6
18961 fmovdne %icc, %f2, %f1
18962 fmul8x16 %f9, %f2, %f6
18963 sdivcc %o0, 0x13A2, %i0
18964 edge8ln %g6, %o2, %g2
18965 fmovrdgz %i4, %f0, %f6
18966 fmul8x16au %f10, %f1, %f12
18967 fxnors %f9, %f15, %f6
18968 movrgz %l4, 0x12C, %l2
18969 bneg,pt %icc, loop_2145
18970 lduw [%l7 + 0x3C], %g7
18971 and %g4, %o5, %g1
18972 fmovrsne %o7, %f5, %f10
18973loop_2145:
18974 fmovsleu %xcc, %f12, %f7
18975 fbo %fcc2, loop_2146
18976 fmovscc %icc, %f4, %f5
18977 xor %l3, %g5, %o3
18978 tl %icc, 0x4
18979loop_2146:
18980 call loop_2147
18981 subc %l0, 0x0DE3, %g3
18982 lduw [%l7 + 0x3C], %i2
18983 andncc %l1, %l5, %i6
18984loop_2147:
18985 st %f8, [%l7 + 0x28]
18986 ldsh [%l7 + 0x38], %i5
18987 fmovd %f4, %f4
18988 edge32ln %i1, %o4, %i3
18989 fmovsvc %icc, %f8, %f0
18990 ldsh [%l7 + 0x70], %o1
18991 ldx [%l7 + 0x30], %o6
18992 fmovsle %xcc, %f14, %f11
18993 fba %fcc1, loop_2148
18994 sth %l6, [%l7 + 0x24]
18995 fmovdneg %xcc, %f0, %f3
18996 add %i7, %i0, %o0
18997loop_2148:
18998 fmovrsgz %o2, %f10, %f8
18999 fmovsvs %icc, %f5, %f6
19000 nop
19001 setx loop_2149, %l0, %l1
19002 jmpl %l1, %g2
19003 bn,a,pt %icc, loop_2150
19004 or %g6, %i4, %l2
19005 srax %l4, 0x1D, %g7
19006loop_2149:
19007 fcmpeq32 %f0, %f4, %g4
19008loop_2150:
19009 alignaddr %g1, %o7, %o5
19010 nop
19011 setx loop_2151, %l0, %l1
19012 jmpl %l1, %l3
19013 fcmpne32 %f14, %f8, %g5
19014 move %icc, %l0, %o3
19015 srl %g3, 0x19, %i2
19016loop_2151:
19017 lduw [%l7 + 0x10], %l1
19018 std %f14, [%l7 + 0x40]
19019 fmovrde %i6, %f2, %f10
19020 fornot1s %f12, %f3, %f2
19021 fmul8ulx16 %f6, %f10, %f4
19022 fandnot2s %f12, %f3, %f0
19023 fcmple16 %f4, %f14, %l5
19024 edge32 %i1, %i5, %i3
19025 fbue,a %fcc3, loop_2152
19026 movcc %xcc, %o1, %o6
19027 fcmpeq32 %f14, %f14, %o4
19028 fnot1 %f8, %f6
19029loop_2152:
19030 movrlz %l6, %i0, %o0
19031 srl %o2, 0x14, %g2
19032 st %f10, [%l7 + 0x1C]
19033 fble,a %fcc0, loop_2153
19034 fpsub16s %f9, %f13, %f10
19035 movcc %icc, %g6, %i4
19036 brgez %l2, loop_2154
19037loop_2153:
19038 brnz %l4, loop_2155
19039 subc %i7, 0x1DAC, %g4
19040 lduw [%l7 + 0x78], %g7
19041loop_2154:
19042 fandnot2s %f14, %f1, %f14
19043loop_2155:
19044 fmovdvs %xcc, %f0, %f4
19045 ldsb [%l7 + 0x44], %o7
19046 bleu loop_2156
19047 fmuld8sux16 %f9, %f0, %f4
19048 array8 %o5, %l3, %g5
19049 fandnot1 %f2, %f0, %f10
19050loop_2156:
19051 movre %g1, 0x059, %o3
19052 orncc %g3, %l0, %i2
19053 movrlez %l1, %l5, %i6
19054 ldx [%l7 + 0x10], %i1
19055 ldsh [%l7 + 0x30], %i3
19056 stx %i5, [%l7 + 0x78]
19057 edge16 %o1, %o4, %l6
19058 ldsh [%l7 + 0x0A], %o6
19059 fmovrslez %o0, %f6, %f9
19060 fandnot1s %f2, %f5, %f2
19061 bg,a,pn %xcc, loop_2157
19062 ldx [%l7 + 0x20], %i0
19063 addc %o2, %g2, %i4
19064 fsrc2s %f7, %f9
19065loop_2157:
19066 andcc %l2, %g6, %i7
19067 fmovdleu %xcc, %f0, %f14
19068 fble,a %fcc0, loop_2158
19069 fnand %f10, %f12, %f14
19070 fmovrdgz %g4, %f8, %f8
19071 tle %icc, 0x7
19072loop_2158:
19073 lduw [%l7 + 0x08], %g7
19074 sth %l4, [%l7 + 0x4E]
19075 udivcc %o7, 0x1277, %o5
19076 umul %g5, 0x148F, %g1
19077 fbug,a %fcc3, loop_2159
19078 sth %o3, [%l7 + 0x44]
19079 fabsd %f2, %f14
19080 fandnot1 %f8, %f6, %f10
19081loop_2159:
19082 tle %xcc, 0x2
19083 addc %g3, %l0, %i2
19084 lduw [%l7 + 0x60], %l1
19085 tge %icc, 0x7
19086 ldd [%l7 + 0x38], %f10
19087 fmovsvc %icc, %f3, %f0
19088 ld [%l7 + 0x3C], %f10
19089 ld [%l7 + 0x50], %f4
19090 brlez %l5, loop_2160
19091 st %f6, [%l7 + 0x38]
19092 ldsb [%l7 + 0x08], %i6
19093 tcc %icc, 0x7
19094loop_2160:
19095 sub %i1, %i3, %l3
19096 fbe,a %fcc0, loop_2161
19097 fbe,a %fcc0, loop_2162
19098 call loop_2163
19099 ldsb [%l7 + 0x0A], %o1
19100loop_2161:
19101 tsubcc %o4, %l6, %i5
19102loop_2162:
19103 fnot2 %f0, %f0
19104loop_2163:
19105 fble,a %fcc1, loop_2164
19106 bpos,a %xcc, loop_2165
19107 fzeros %f12
19108 array8 %o6, %i0, %o2
19109loop_2164:
19110 fmovrdgz %g2, %f8, %f6
19111loop_2165:
19112 ldsw [%l7 + 0x6C], %o0
19113 fbn,a %fcc1, loop_2166
19114 tpos %xcc, 0x1
19115 ldsh [%l7 + 0x36], %l2
19116 or %i4, %i7, %g4
19117loop_2166:
19118 std %f14, [%l7 + 0x08]
19119 addccc %g6, 0x1B38, %l4
19120 fnand %f4, %f4, %f8
19121 be,a,pn %icc, loop_2167
19122 ldx [%l7 + 0x68], %g7
19123 bneg,a,pn %xcc, loop_2168
19124 ldub [%l7 + 0x0B], %o5
19125loop_2167:
19126 fsrc2 %f14, %f14
19127 fmovdneg %xcc, %f5, %f2
19128loop_2168:
19129 addccc %g5, %g1, %o7
19130 fpadd16 %f0, %f8, %f2
19131 addccc %o3, 0x10EC, %g3
19132 lduh [%l7 + 0x42], %i2
19133 lduw [%l7 + 0x1C], %l1
19134 movle %xcc, %l5, %i6
19135 brgz,a %i1, loop_2169
19136 bg,pt %icc, loop_2170
19137 fbug %fcc1, loop_2171
19138 std %f2, [%l7 + 0x48]
19139loop_2169:
19140 ldsh [%l7 + 0x62], %i3
19141loop_2170:
19142 edge32ln %l0, %o1, %o4
19143loop_2171:
19144 fcmpgt16 %f12, %f14, %l6
19145 brlez,a %i5, loop_2172
19146 ld [%l7 + 0x08], %f4
19147 or %o6, %i0, %l3
19148 fsrc1s %f7, %f0
19149loop_2172:
19150 fnands %f11, %f1, %f13
19151 udivcc %g2, 0x0299, %o0
19152 subccc %l2, 0x0620, %o2
19153 sllx %i7, %g4, %g6
19154 fornot2 %f2, %f14, %f12
19155 fbg %fcc1, loop_2173
19156 ldsb [%l7 + 0x55], %i4
19157 te %xcc, 0x6
19158 fnand %f8, %f6, %f8
19159loop_2173:
19160 fmovdle %icc, %f10, %f5
19161 edge32l %g7, %l4, %g5
19162 fnot1s %f10, %f4
19163 fmovrdne %g1, %f6, %f8
19164 tcc %icc, 0x2
19165 fxor %f8, %f4, %f10
19166 umul %o5, 0x1F2D, %o7
19167 ldsw [%l7 + 0x30], %o3
19168 bcc,a loop_2174
19169 subccc %g3, %l1, %i2
19170 ldsw [%l7 + 0x2C], %l5
19171 fexpand %f13, %f10
19172loop_2174:
19173 bneg,pt %icc, loop_2175
19174 addccc %i6, 0x0824, %i1
19175 sth %l0, [%l7 + 0x24]
19176 be,a %xcc, loop_2176
19177loop_2175:
19178 fmovrse %i3, %f6, %f1
19179 fsrc2s %f1, %f10
19180 ta %xcc, 0x7
19181loop_2176:
19182 fmovrde %o1, %f14, %f12
19183 fmovsg %xcc, %f6, %f7
19184 subccc %l6, 0x0F8A, %i5
19185 udivx %o6, 0x1283, %i0
19186 ba,a,pn %xcc, loop_2177
19187 fnands %f13, %f7, %f14
19188 fmovdneg %xcc, %f4, %f10
19189 alignaddr %o4, %l3, %o0
19190loop_2177:
19191 fmul8x16al %f8, %f11, %f4
19192 fmovd %f0, %f6
19193 fbg %fcc3, loop_2178
19194 movcs %icc, %l2, %o2
19195 xnorcc %g2, 0x0774, %g4
19196 stx %g6, [%l7 + 0x40]
19197loop_2178:
19198 taddcc %i4, 0x1CD5, %i7
19199 ldub [%l7 + 0x47], %g7
19200 sllx %g5, 0x1F, %g1
19201 std %f8, [%l7 + 0x58]
19202 bn loop_2179
19203 fmul8x16au %f10, %f5, %f10
19204 sdiv %o5, 0x18F4, %l4
19205 fmovrslez %o7, %f5, %f13
19206loop_2179:
19207 nop
19208 setx loop_2180, %l0, %l1
19209 jmpl %l1, %g3
19210 ldx [%l7 + 0x30], %o3
19211 fmovrsne %i2, %f6, %f8
19212 fornot2 %f0, %f8, %f0
19213loop_2180:
19214 fcmple16 %f0, %f2, %l5
19215 edge16n %i6, %i1, %l0
19216 fbue,a %fcc0, loop_2181
19217 movcc %icc, %i3, %l1
19218 bn,pt %icc, loop_2182
19219 lduh [%l7 + 0x34], %l6
19220loop_2181:
19221 sdivx %o1, 0x04A6, %i5
19222 fmovrslz %i0, %f10, %f3
19223loop_2182:
19224 stx %o6, [%l7 + 0x60]
19225 fmovscs %xcc, %f3, %f2
19226 edge16ln %l3, %o0, %l2
19227 fcmpgt16 %f4, %f0, %o4
19228 fands %f13, %f7, %f1
19229 fmovd %f12, %f8
19230 taddcc %o2, %g4, %g2
19231 ldx [%l7 + 0x38], %g6
19232 tgu %icc, 0x2
19233 fmovsneg %icc, %f10, %f6
19234 movne %xcc, %i4, %g7
19235 stb %g5, [%l7 + 0x72]
19236 movgu %xcc, %g1, %i7
19237 ldub [%l7 + 0x72], %o5
19238 fmovscs %icc, %f6, %f11
19239 fnands %f7, %f0, %f3
19240 andcc %l4, 0x0E17, %o7
19241 fmovrdlz %g3, %f10, %f10
19242 sllx %o3, %i2, %i6
19243 fmovscc %xcc, %f2, %f1
19244 stw %i1, [%l7 + 0x4C]
19245 ldsb [%l7 + 0x71], %l5
19246 brgz,a %l0, loop_2183
19247 std %f14, [%l7 + 0x08]
19248 fbu %fcc0, loop_2184
19249 lduw [%l7 + 0x10], %l1
19250loop_2183:
19251 sth %l6, [%l7 + 0x18]
19252 lduw [%l7 + 0x24], %o1
19253loop_2184:
19254 addccc %i5, 0x0163, %i0
19255 fblg,a %fcc3, loop_2185
19256 lduh [%l7 + 0x70], %o6
19257 fmovse %xcc, %f13, %f1
19258 fmovsleu %xcc, %f11, %f3
19259loop_2185:
19260 fmul8ulx16 %f12, %f4, %f2
19261 ldd [%l7 + 0x78], %f12
19262 ldx [%l7 + 0x30], %l3
19263 fandnot2 %f14, %f0, %f10
19264 lduh [%l7 + 0x30], %i3
19265 fbn %fcc3, loop_2186
19266 fmovsgu %xcc, %f13, %f13
19267 stw %l2, [%l7 + 0x70]
19268 stw %o4, [%l7 + 0x7C]
19269loop_2186:
19270 movcs %xcc, %o2, %o0
19271 move %xcc, %g4, %g2
19272 bleu,a,pt %xcc, loop_2187
19273 bn,a,pt %xcc, loop_2188
19274 fbn,a %fcc2, loop_2189
19275 fsrc2s %f14, %f8
19276loop_2187:
19277 edge16n %g6, %g7, %g5
19278loop_2188:
19279 ldsh [%l7 + 0x36], %i4
19280loop_2189:
19281 ldd [%l7 + 0x18], %f8
19282 lduh [%l7 + 0x60], %i7
19283 sth %g1, [%l7 + 0x36]
19284 ldx [%l7 + 0x08], %l4
19285 fbn %fcc3, loop_2190
19286 subcc %o7, 0x18D3, %g3
19287 fmovsgu %icc, %f3, %f4
19288 call loop_2191
19289loop_2190:
19290 fba,a %fcc2, loop_2192
19291 stx %o3, [%l7 + 0x28]
19292 fnot2s %f3, %f14
19293loop_2191:
19294 movcs %xcc, %i2, %i6
19295loop_2192:
19296 ld [%l7 + 0x6C], %f0
19297 fnot1 %f14, %f12
19298 bn,pn %xcc, loop_2193
19299 fzero %f12
19300 movpos %xcc, %o5, %l5
19301 std %f6, [%l7 + 0x20]
19302loop_2193:
19303 fone %f0
19304 ldsb [%l7 + 0x5E], %l0
19305 fexpand %f3, %f6
19306 xnor %i1, %l1, %l6
19307 std %f2, [%l7 + 0x20]
19308 std %f0, [%l7 + 0x40]
19309 stb %o1, [%l7 + 0x3E]
19310 st %f9, [%l7 + 0x58]
19311 alignaddrl %i0, %o6, %l3
19312 brlez %i3, loop_2194
19313 stx %l2, [%l7 + 0x30]
19314 ld [%l7 + 0x24], %f8
19315 fnand %f8, %f12, %f0
19316loop_2194:
19317 fandnot2 %f10, %f14, %f14
19318 fcmple16 %f6, %f8, %o4
19319 bne,a loop_2195
19320 fbuge,a %fcc1, loop_2196
19321 tvs %icc, 0x5
19322 fcmpgt16 %f8, %f6, %o2
19323loop_2195:
19324 fmovsvc %icc, %f9, %f4
19325loop_2196:
19326 brgz %i5, loop_2197
19327 srlx %o0, 0x0B, %g4
19328 fba %fcc0, loop_2198
19329 fandnot2 %f4, %f6, %f14
19330loop_2197:
19331 ldsb [%l7 + 0x35], %g2
19332 ldsh [%l7 + 0x18], %g7
19333loop_2198:
19334 edge8 %g5, %g6, %i4
19335 edge16l %g1, %l4, %o7
19336 fmovdvc %icc, %f6, %f0
19337 fmovrsgez %g3, %f11, %f6
19338 stw %i7, [%l7 + 0x7C]
19339 tvc %icc, 0x0
19340 nop
19341 setx loop_2199, %l0, %l1
19342 jmpl %l1, %o3
19343 fnegd %f6, %f12
19344 ld [%l7 + 0x70], %f5
19345 addcc %i2, 0x0394, %o5
19346loop_2199:
19347 tg %icc, 0x7
19348 stw %i6, [%l7 + 0x30]
19349 sth %l0, [%l7 + 0x2C]
19350 st %f3, [%l7 + 0x48]
19351 fbe,a %fcc2, loop_2200
19352 mulx %i1, 0x13C0, %l5
19353 brgez,a %l6, loop_2201
19354 bleu loop_2202
19355loop_2200:
19356 te %xcc, 0x5
19357 stw %o1, [%l7 + 0x14]
19358loop_2201:
19359 fmovrdlz %i0, %f4, %f2
19360loop_2202:
19361 lduw [%l7 + 0x58], %o6
19362 fmovsvc %icc, %f4, %f10
19363 std %f2, [%l7 + 0x30]
19364 tcs %icc, 0x6
19365 std %f6, [%l7 + 0x28]
19366 nop
19367 setx loop_2203, %l0, %l1
19368 wrpr 0x1, %tl
19369 wrpr %l1, %tnpc
19370 setx 0x34400001400, %l0, %l1
19371 wrpr %l1, %tstate
19372 wrhpr 0x4, %htstate
19373 done
19374 ldsh [%l7 + 0x5A], %l3
19375 std %f8, [%l7 + 0x38]
19376 ldub [%l7 + 0x0B], %l1
19377loop_2203:
19378 fones %f13
19379 std %f6, [%l7 + 0x28]
19380 tge %icc, 0x4
19381 ldsb [%l7 + 0x5D], %l2
19382 std %f10, [%l7 + 0x20]
19383 fpackfix %f10, %f9
19384 edge16ln %o4, %i3, %o2
19385 fnand %f6, %f0, %f0
19386 tg %xcc, 0x3
19387 add %o0, 0x06FE, %g4
19388 fcmpgt16 %f6, %f0, %i5
19389 fmul8sux16 %f2, %f2, %f14
19390 stb %g2, [%l7 + 0x1F]
19391 fpsub16s %f2, %f10, %f4
19392 st %f6, [%l7 + 0x24]
19393 movre %g5, 0x36D, %g6
19394 ldsh [%l7 + 0x48], %g7
19395 tne %icc, 0x0
19396 edge8ln %i4, %l4, %o7
19397 fbu,a %fcc0, loop_2204
19398 st %f7, [%l7 + 0x0C]
19399 fcmpeq16 %f6, %f4, %g1
19400 fones %f11
19401loop_2204:
19402 andn %i7, %o3, %i2
19403 edge8 %g3, %o5, %l0
19404 fmovspos %icc, %f3, %f2
19405 fmovsvs %icc, %f10, %f5
19406 fmovsle %icc, %f14, %f11
19407 movre %i1, 0x01A, %l5
19408 fbge,a %fcc2, loop_2205
19409 fmul8x16al %f3, %f7, %f4
19410 fornot1s %f3, %f15, %f1
19411 ld [%l7 + 0x30], %f15
19412loop_2205:
19413 fmovdge %icc, %f6, %f7
19414 mulscc %l6, %i6, %o1
19415 fblg %fcc2, loop_2206
19416 bleu,a loop_2207
19417 sth %o6, [%l7 + 0x44]
19418 fcmpeq16 %f0, %f10, %i0
19419loop_2206:
19420 fmovrdlz %l1, %f8, %f12
19421loop_2207:
19422 fandnot2s %f6, %f0, %f14
19423 fpadd16s %f0, %f11, %f7
19424 sdivx %l3, 0x0FB2, %l2
19425 nop
19426 setx loop_2208, %l0, %l1
19427 wrpr 0x1, %tl
19428 wrpr %l1, %tpc
19429 add %l1, 0x4, %l1
19430 wrpr %l1, %tnpc
19431 setx 0x34400001400, %l0, %l1
19432 wrpr %l1, %tstate
19433 wrhpr 0x4, %htstate
19434 retry
19435 lduh [%l7 + 0x08], %o4
19436 std %f8, [%l7 + 0x38]
19437 fnegd %f14, %f8
19438loop_2208:
19439 ldd [%l7 + 0x70], %f0
19440 ldd [%l7 + 0x10], %f2
19441 ldub [%l7 + 0x74], %o2
19442 fmovrslz %i3, %f7, %f0
19443 stx %g4, [%l7 + 0x20]
19444 st %f11, [%l7 + 0x0C]
19445 brlez,a %o0, loop_2209
19446 smul %i5, %g5, %g2
19447 movcs %icc, %g6, %g7
19448 lduw [%l7 + 0x24], %i4
19449loop_2209:
19450 brlz,a %o7, loop_2210
19451 andcc %g1, %l4, %i7
19452 fmovdpos %xcc, %f10, %f14
19453 edge8l %i2, %o3, %g3
19454loop_2210:
19455 fpadd16s %f3, %f5, %f9
19456 st %f14, [%l7 + 0x4C]
19457 faligndata %f6, %f0, %f12
19458 ldsh [%l7 + 0x5C], %l0
19459 edge8 %o5, %l5, %i1
19460 orn %i6, %o1, %o6
19461 stb %i0, [%l7 + 0x1D]
19462 nop
19463 setx loop_2211, %l0, %l1
19464 wrpr 0x1, %tl
19465 wrpr %l1, %tpc
19466 add %l1, 0x4, %l1
19467 wrpr %l1, %tnpc
19468 setx 0x34400001400, %l0, %l1
19469 wrpr %l1, %tstate
19470 wrhpr 0x4, %htstate
19471 retry
19472 subccc %l1, %l3, %l2
19473 fmuld8sux16 %f5, %f6, %f8
19474 tvs %icc, 0x3
19475loop_2211:
19476 srlx %o4, 0x09, %l6
19477 movg %xcc, %i3, %o2
19478 fpsub16 %f12, %f6, %f2
19479 stw %o0, [%l7 + 0x18]
19480 ba,a,pt %icc, loop_2212
19481 fpsub16s %f11, %f1, %f15
19482 fmul8ulx16 %f2, %f10, %f6
19483 lduh [%l7 + 0x52], %i5
19484loop_2212:
19485 edge32 %g4, %g5, %g2
19486 fcmpd %fcc3, %f14, %f0
19487 ldsb [%l7 + 0x37], %g7
19488 sth %g6, [%l7 + 0x5C]
19489 tcs %xcc, 0x6
19490 array32 %o7, %g1, %l4
19491 tvc %icc, 0x2
19492 sra %i4, %i7, %o3
19493 lduw [%l7 + 0x60], %i2
19494 ldub [%l7 + 0x76], %g3
19495 ldx [%l7 + 0x58], %l0
19496 fbge,a %fcc2, loop_2213
19497 fors %f11, %f3, %f14
19498 call loop_2214
19499 sth %o5, [%l7 + 0x3C]
19500loop_2213:
19501 bgu,pn %icc, loop_2215
19502 ldub [%l7 + 0x2C], %i1
19503loop_2214:
19504 bpos,pn %icc, loop_2216
19505 tsubcctv %l5, 0x17A1, %i6
19506loop_2215:
19507 fmovse %xcc, %f10, %f3
19508 taddcctv %o6, 0x144C, %o1
19509loop_2216:
19510 tvc %xcc, 0x7
19511 fmovscc %icc, %f5, %f5
19512 srlx %i0, 0x1F, %l3
19513 fmovse %icc, %f11, %f4
19514 fandnot2s %f14, %f12, %f2
19515 ldub [%l7 + 0x2B], %l1
19516 fmovdg %icc, %f4, %f3
19517 nop
19518 setx loop_2217, %l0, %l1
19519 jmpl %l1, %o4
19520 st %f6, [%l7 + 0x44]
19521 fmovsneg %icc, %f4, %f5
19522 movl %icc, %l6, %i3
19523loop_2217:
19524 fbn %fcc2, loop_2218
19525 tl %icc, 0x1
19526 fbue,a %fcc2, loop_2219
19527 movle %xcc, %l2, %o2
19528loop_2218:
19529 alignaddrl %o0, %g4, %g5
19530 fnegd %f14, %f14
19531loop_2219:
19532 ldub [%l7 + 0x28], %i5
19533 stx %g7, [%l7 + 0x08]
19534 fmovdcc %icc, %f14, %f1
19535 ldsw [%l7 + 0x2C], %g6
19536 edge8l %g2, %o7, %l4
19537 bpos,pt %xcc, loop_2220
19538 bcc,a %icc, loop_2221
19539 bn,a %icc, loop_2222
19540 fnot2 %f10, %f12
19541loop_2220:
19542 tvc %icc, 0x5
19543loop_2221:
19544 orn %i4, 0x082D, %i7
19545loop_2222:
19546 alignaddrl %o3, %g1, %g3
19547 fpsub32s %f9, %f0, %f1
19548 srl %i2, %o5, %l0
19549 sra %i1, 0x0F, %i6
19550 fxnors %f12, %f8, %f12
19551 fmuld8sux16 %f15, %f14, %f0
19552 movvc %icc, %l5, %o6
19553 brz %i0, loop_2223
19554 lduh [%l7 + 0x20], %o1
19555 or %l3, %o4, %l1
19556 fbge %fcc3, loop_2224
19557loop_2223:
19558 fmovrsne %i3, %f9, %f4
19559 stw %l2, [%l7 + 0x70]
19560 udivx %o2, 0x0068, %l6
19561loop_2224:
19562 ldd [%l7 + 0x20], %f12
19563 movleu %icc, %o0, %g4
19564 fzero %f10
19565 st %f13, [%l7 + 0x28]
19566 fbug,a %fcc2, loop_2225
19567 ldx [%l7 + 0x40], %i5
19568 fbn,a %fcc0, loop_2226
19569 fxnors %f5, %f5, %f1
19570loop_2225:
19571 stb %g5, [%l7 + 0x7E]
19572 ld [%l7 + 0x7C], %f14
19573loop_2226:
19574 fmul8ulx16 %f6, %f10, %f14
19575 tcc %icc, 0x6
19576 sdivcc %g6, 0x0196, %g7
19577 lduw [%l7 + 0x40], %g2
19578 fmovsl %xcc, %f15, %f4
19579 fbo %fcc0, loop_2227
19580 ld [%l7 + 0x30], %f4
19581 tle %icc, 0x1
19582 brlez,a %o7, loop_2228
19583loop_2227:
19584 ldx [%l7 + 0x60], %l4
19585 sth %i7, [%l7 + 0x1E]
19586 ba %icc, loop_2229
19587loop_2228:
19588 ldsb [%l7 + 0x41], %o3
19589 fpsub32s %f13, %f1, %f4
19590 fpack32 %f10, %f2, %f8
19591loop_2229:
19592 faligndata %f4, %f0, %f2
19593 bvs,a,pt %icc, loop_2230
19594 stb %g1, [%l7 + 0x30]
19595 bl,a %icc, loop_2231
19596 ldx [%l7 + 0x20], %i4
19597loop_2230:
19598 fxnor %f12, %f6, %f12
19599 movrgz %g3, %i2, %l0
19600loop_2231:
19601 fxnors %f14, %f13, %f14
19602 std %f4, [%l7 + 0x50]
19603 ble,a,pn %icc, loop_2232
19604 tsubcc %i1, %o5, %l5
19605 brgz,a %o6, loop_2233
19606 fcmpgt16 %f12, %f0, %i0
19607loop_2232:
19608 fmul8x16 %f12, %f4, %f0
19609 fcmpgt16 %f0, %f2, %i6
19610loop_2233:
19611 call loop_2234
19612 stx %o1, [%l7 + 0x10]
19613 brnz,a %o4, loop_2235
19614 std %f0, [%l7 + 0x20]
19615loop_2234:
19616 ldx [%l7 + 0x48], %l1
19617 tgu %icc, 0x0
19618loop_2235:
19619 ldsh [%l7 + 0x18], %i3
19620 fmovsne %xcc, %f3, %f6
19621 movre %l2, %l3, %l6
19622 fmovdne %icc, %f9, %f15
19623 be,a,pt %xcc, loop_2236
19624 srlx %o0, 0x00, %o2
19625 ba,a,pn %xcc, loop_2237
19626 ldsb [%l7 + 0x3D], %i5
19627loop_2236:
19628 std %f6, [%l7 + 0x60]
19629 bge %xcc, loop_2238
19630loop_2237:
19631 brlz,a %g5, loop_2239
19632 fmovs %f15, %f2
19633 stw %g4, [%l7 + 0x5C]
19634loop_2238:
19635 lduh [%l7 + 0x62], %g7
19636loop_2239:
19637 xnorcc %g6, %g2, %l4
19638 orcc %o7, 0x0F6F, %i7
19639 taddcctv %o3, 0x05B6, %i4
19640 ldsh [%l7 + 0x6A], %g3
19641 fnegs %f11, %f11
19642 movle %xcc, %i2, %g1
19643 fnands %f11, %f3, %f14
19644 lduw [%l7 + 0x50], %i1
19645 fmovrse %o5, %f15, %f4
19646 st %f11, [%l7 + 0x20]
19647 fnot2 %f4, %f10
19648 ldd [%l7 + 0x60], %f6
19649 fzeros %f1
19650 orcc %l5, %o6, %i0
19651 fsrc1 %f12, %f14
19652 fnors %f0, %f15, %f9
19653 andncc %i6, %l0, %o4
19654 ldx [%l7 + 0x68], %l1
19655 fornot1s %f13, %f4, %f3
19656 ldsh [%l7 + 0x20], %i3
19657 movcs %xcc, %o1, %l3
19658 fmovsl %icc, %f6, %f14
19659 stw %l6, [%l7 + 0x2C]
19660 std %f10, [%l7 + 0x78]
19661 fmovrdlez %l2, %f12, %f2
19662 srax %o2, %o0, %g5
19663 fblg,a %fcc3, loop_2240
19664 call loop_2241
19665 tl %xcc, 0x2
19666 fors %f6, %f4, %f10
19667loop_2240:
19668 fblg %fcc3, loop_2242
19669loop_2241:
19670 smul %i5, 0x0D69, %g4
19671 fmovsg %xcc, %f8, %f13
19672 tle %icc, 0x6
19673loop_2242:
19674 taddcc %g7, 0x190A, %g2
19675 fcmpeq32 %f6, %f2, %l4
19676 fmovdvs %icc, %f4, %f4
19677 movrgz %g6, 0x197, %o7
19678 fmovdcs %xcc, %f0, %f12
19679 sdivcc %i7, 0x1F42, %i4
19680 fcmpeq16 %f0, %f10, %g3
19681 edge16 %o3, %g1, %i1
19682 sth %i2, [%l7 + 0x2C]
19683 fbo,a %fcc1, loop_2243
19684 tleu %icc, 0x3
19685 sdivcc %o5, 0x1203, %o6
19686 subc %l5, 0x087C, %i0
19687loop_2243:
19688 ldsw [%l7 + 0x54], %l0
19689 sth %o4, [%l7 + 0x58]
19690 smul %i6, 0x10EA, %l1
19691 fbul,a %fcc3, loop_2244
19692 stw %i3, [%l7 + 0x14]
19693 udiv %l3, 0x1473, %l6
19694 st %f14, [%l7 + 0x1C]
19695loop_2244:
19696 addccc %o1, 0x1A1B, %o2
19697 pdist %f12, %f12, %f8
19698 stx %l2, [%l7 + 0x08]
19699 sethi 0x0855, %g5
19700 mova %icc, %i5, %o0
19701 popc %g7, %g4
19702 bl,a %xcc, loop_2245
19703 fmovrsne %g2, %f15, %f0
19704 lduh [%l7 + 0x2C], %l4
19705 fnot2 %f0, %f14
19706loop_2245:
19707 ldd [%l7 + 0x48], %f4
19708 mulscc %g6, %i7, %o7
19709 sub %g3, %o3, %g1
19710 ldsb [%l7 + 0x70], %i1
19711 fzeros %f5
19712 stx %i4, [%l7 + 0x60]
19713 stx %o5, [%l7 + 0x30]
19714 movgu %icc, %o6, %l5
19715 call loop_2246
19716 sra %i2, %l0, %o4
19717 ldub [%l7 + 0x3B], %i0
19718 fpsub16 %f8, %f10, %f10
19719loop_2246:
19720 stw %i6, [%l7 + 0x44]
19721 fpadd16 %f14, %f8, %f14
19722 tcs %xcc, 0x6
19723 fsrc1s %f11, %f4
19724 sll %l1, 0x04, %l3
19725 ldd [%l7 + 0x48], %f6
19726 fmovdgu %xcc, %f5, %f5
19727 ldsw [%l7 + 0x40], %i3
19728 sll %o1, 0x1A, %l6
19729 lduh [%l7 + 0x5C], %o2
19730 brgz %g5, loop_2247
19731 sth %i5, [%l7 + 0x22]
19732 fbn,a %fcc3, loop_2248
19733 fmovrdgz %o0, %f12, %f14
19734loop_2247:
19735 edge8ln %l2, %g7, %g4
19736 nop
19737 setx loop_2249, %l0, %l1
19738 wrpr 0x1, %tl
19739 wrpr %l1, %tpc
19740 add %l1, 0x4, %l1
19741 wrpr %l1, %tnpc
19742 setx 0x34400001400, %l0, %l1
19743 wrpr %l1, %tstate
19744 wrhpr 0x4, %htstate
19745 retry
19746loop_2248:
19747 bcs,a loop_2250
19748 movvs %icc, %l4, %g2
19749 ldx [%l7 + 0x48], %g6
19750loop_2249:
19751 fcmpne32 %f14, %f4, %i7
19752loop_2250:
19753 lduh [%l7 + 0x40], %g3
19754 fmovrslez %o3, %f3, %f4
19755 movvs %xcc, %o7, %g1
19756 mulscc %i1, %o5, %o6
19757 ldub [%l7 + 0x36], %l5
19758 alignaddrl %i2, %l0, %i4
19759 fandnot1 %f4, %f2, %f2
19760 fmovd %f0, %f10
19761 fpsub32 %f8, %f4, %f4
19762 fpsub32s %f10, %f6, %f10
19763 fmovsne %xcc, %f10, %f15
19764 taddcc %i0, %i6, %o4
19765 fandnot2s %f11, %f12, %f14
19766 andncc %l3, %i3, %o1
19767 fmovdgu %xcc, %f4, %f9
19768 movrlz %l6, %o2, %g5
19769 sllx %l1, %o0, %i5
19770 sdiv %l2, 0x00A7, %g7
19771 movrgz %g4, 0x056, %g2
19772 fmovsne %icc, %f2, %f4
19773 subccc %g6, 0x0681, %i7
19774 ldsb [%l7 + 0x22], %g3
19775 fandnot2s %f8, %f2, %f9
19776 ldd [%l7 + 0x60], %f0
19777 call loop_2251
19778 bg,a,pt %xcc, loop_2252
19779 lduh [%l7 + 0x0C], %o3
19780 movrlez %o7, %l4, %g1
19781loop_2251:
19782 pdist %f6, %f6, %f14
19783loop_2252:
19784 fmovspos %icc, %f0, %f0
19785 fbl,a %fcc3, loop_2253
19786 fbule %fcc3, loop_2254
19787 subcc %o5, 0x0827, %i1
19788 st %f0, [%l7 + 0x28]
19789loop_2253:
19790 tg %xcc, 0x3
19791loop_2254:
19792 nop
19793 setx loop_2255, %l0, %l1
19794 wrpr 0x1, %tl
19795 wrpr %l1, %tnpc
19796 setx 0x34400001400, %l0, %l1
19797 wrpr %l1, %tstate
19798 wrhpr 0x4, %htstate
19799 done
19800 ldsb [%l7 + 0x27], %l5
19801 tge %icc, 0x7
19802 sethi 0x15FC, %o6
19803loop_2255:
19804 array8 %i2, %i4, %i0
19805 ldsb [%l7 + 0x16], %i6
19806 std %f14, [%l7 + 0x70]
19807 lduh [%l7 + 0x14], %o4
19808 ldsw [%l7 + 0x10], %l3
19809 fbuge %fcc0, loop_2256
19810 fmovrsgz %l0, %f3, %f3
19811 movcc %icc, %i3, %o1
19812 ldub [%l7 + 0x41], %l6
19813loop_2256:
19814 fmovrdlez %o2, %f8, %f0
19815 smul %g5, 0x133B, %o0
19816 fpsub32 %f0, %f14, %f4
19817 call loop_2257
19818 subc %l1, 0x1BD1, %i5
19819 faligndata %f0, %f8, %f14
19820 brlz %g7, loop_2258
19821loop_2257:
19822 mova %xcc, %g4, %g2
19823 fmovsle %xcc, %f2, %f7
19824 bn,a %icc, loop_2259
19825loop_2258:
19826 movg %icc, %l2, %i7
19827 orn %g3, 0x14F8, %o3
19828 xnorcc %g6, %l4, %g1
19829loop_2259:
19830 tvs %xcc, 0x4
19831 fmovsge %icc, %f0, %f1
19832 st %f9, [%l7 + 0x64]
19833 ldx [%l7 + 0x68], %o7
19834 tvc %icc, 0x1
19835 fors %f8, %f8, %f7
19836 bleu %icc, loop_2260
19837 fbge %fcc3, loop_2261
19838 movrlez %i1, %o5, %o6
19839 fmul8x16au %f8, %f2, %f10
19840loop_2260:
19841 fandnot2 %f6, %f0, %f10
19842loop_2261:
19843 sdiv %i2, 0x0466, %i4
19844 bcs,a,pt %xcc, loop_2262
19845 nop
19846 setx loop_2263, %l0, %l1
19847 wrpr 0x1, %tl
19848 wrpr %l1, %tnpc
19849 setx 0x34400001400, %l0, %l1
19850 wrpr %l1, %tstate
19851 wrhpr 0x4, %htstate
19852 done
19853 st %f15, [%l7 + 0x4C]
19854 udiv %l5, 0x1B90, %i6
19855loop_2262:
19856 edge8l %i0, %l3, %l0
19857loop_2263:
19858 orn %o4, 0x07D1, %o1
19859 sth %l6, [%l7 + 0x6E]
19860 xorcc %i3, %o2, %o0
19861 tcc %xcc, 0x5
19862 array32 %l1, %i5, %g5
19863 fmovdl %icc, %f2, %f2
19864 std %f4, [%l7 + 0x50]
19865 fbe %fcc2, loop_2264
19866 tle %icc, 0x1
19867 fcmpd %fcc1, %f4, %f2
19868 st %f2, [%l7 + 0x20]
19869loop_2264:
19870 st %f10, [%l7 + 0x28]
19871 edge16l %g7, %g2, %g4
19872 fpsub16s %f2, %f13, %f15
19873 ldsb [%l7 + 0x35], %i7
19874 stb %g3, [%l7 + 0x5E]
19875 ldd [%l7 + 0x28], %f14
19876 sth %o3, [%l7 + 0x46]
19877 addcc %g6, %l2, %g1
19878 ld [%l7 + 0x44], %f0
19879 movrne %o7, %i1, %l4
19880 fbe,a %fcc2, loop_2265
19881 fbul %fcc1, loop_2266
19882 ldsw [%l7 + 0x10], %o6
19883 brnz %o5, loop_2267
19884loop_2265:
19885 ldsw [%l7 + 0x3C], %i4
19886loop_2266:
19887 ldd [%l7 + 0x18], %f10
19888 fmovdg %icc, %f6, %f6
19889loop_2267:
19890 fmovdn %xcc, %f4, %f11
19891 lduh [%l7 + 0x58], %i2
19892 fmul8ulx16 %f8, %f12, %f8
19893 smul %i6, 0x0EB1, %l5
19894 fandnot2 %f12, %f2, %f12
19895 andn %l3, 0x1B87, %l0
19896 ld [%l7 + 0x54], %f4
19897 fbug %fcc0, loop_2268
19898 ld [%l7 + 0x74], %f11
19899 movgu %icc, %i0, %o1
19900 fnand %f4, %f0, %f10
19901loop_2268:
19902 fzeros %f5
19903 edge8l %o4, %l6, %i3
19904 ldub [%l7 + 0x3C], %o2
19905 movne %icc, %o0, %l1
19906 lduh [%l7 + 0x48], %g5
19907 ldub [%l7 + 0x56], %i5
19908 movneg %icc, %g7, %g4
19909 fmovsa %xcc, %f9, %f14
19910 ldx [%l7 + 0x48], %i7
19911 stb %g2, [%l7 + 0x13]
19912 movg %xcc, %g3, %o3
19913 fandnot1 %f12, %f10, %f8
19914 fnegd %f4, %f14
19915 sth %l2, [%l7 + 0x3C]
19916 fmovsne %xcc, %f2, %f11
19917 ldd [%l7 + 0x20], %f8
19918 fpsub32s %f12, %f14, %f5
19919 fbuge %fcc2, loop_2269
19920 std %f12, [%l7 + 0x28]
19921 sdivx %g6, 0x1773, %o7
19922 stw %g1, [%l7 + 0x20]
19923loop_2269:
19924 lduw [%l7 + 0x18], %i1
19925 ld [%l7 + 0x28], %f11
19926 lduw [%l7 + 0x74], %o6
19927 st %f13, [%l7 + 0x74]
19928 srlx %o5, %l4, %i4
19929 sllx %i6, 0x02, %l5
19930 fmuld8sux16 %f11, %f10, %f2
19931 ld [%l7 + 0x48], %f10
19932 brz,a %i2, loop_2270
19933 subcc %l3, 0x1E90, %i0
19934 stx %o1, [%l7 + 0x10]
19935 lduw [%l7 + 0x24], %o4
19936loop_2270:
19937 fmovse %icc, %f11, %f9
19938 ldx [%l7 + 0x50], %l0
19939 movpos %xcc, %i3, %o2
19940 fblg,a %fcc3, loop_2271
19941 or %l6, %o0, %l1
19942 std %f0, [%l7 + 0x38]
19943 movcc %icc, %g5, %g7
19944loop_2271:
19945 ldsw [%l7 + 0x0C], %g4
19946 sth %i7, [%l7 + 0x0A]
19947 fbul,a %fcc0, loop_2272
19948 stx %i5, [%l7 + 0x38]
19949 tsubcc %g3, 0x12EA, %g2
19950 fmul8x16al %f4, %f13, %f6
19951loop_2272:
19952 umulcc %o3, %g6, %o7
19953 fmovsvs %icc, %f5, %f1
19954 sth %g1, [%l7 + 0x2A]
19955 be,a loop_2273
19956 stb %i1, [%l7 + 0x4B]
19957 te %icc, 0x1
19958 fmovse %xcc, %f12, %f4
19959loop_2273:
19960 fones %f11
19961 tn %xcc, 0x4
19962 bleu,a %icc, loop_2274
19963 fcmpes %fcc2, %f6, %f13
19964 ldsh [%l7 + 0x16], %o6
19965 tleu %icc, 0x7
19966loop_2274:
19967 fpsub16 %f12, %f6, %f10
19968 sll %l2, %o5, %l4
19969 lduh [%l7 + 0x66], %i4
19970 fmul8x16au %f1, %f13, %f8
19971 fmovdpos %xcc, %f13, %f3
19972 fbule %fcc3, loop_2275
19973 bn,a,pt %icc, loop_2276
19974 ldx [%l7 + 0x38], %l5
19975 stx %i6, [%l7 + 0x10]
19976loop_2275:
19977 faligndata %f6, %f14, %f14
19978loop_2276:
19979 tvc %xcc, 0x5
19980 movneg %xcc, %i2, %l3
19981 fmuld8ulx16 %f15, %f14, %f8
19982 lduh [%l7 + 0x0E], %o1
19983 alignaddr %i0, %l0, %i3
19984 movre %o2, %l6, %o0
19985 tcc %icc, 0x0
19986 fpack32 %f0, %f6, %f12
19987 fmovsgu %xcc, %f11, %f13
19988 edge32ln %l1, %g5, %o4
19989 tne %xcc, 0x7
19990 fmovsvc %xcc, %f3, %f12
19991 fornot1 %f12, %f12, %f10
19992 lduw [%l7 + 0x18], %g7
19993 ldsh [%l7 + 0x0E], %i7
19994 fnors %f2, %f13, %f1
19995 fornot1 %f0, %f6, %f0
19996 ldsw [%l7 + 0x64], %i5
19997 sth %g3, [%l7 + 0x58]
19998 ldub [%l7 + 0x7A], %g2
19999 movne %xcc, %g4, %o3
20000 fmovsvs %icc, %f7, %f6
20001 brgez %g6, loop_2277
20002 stw %o7, [%l7 + 0x78]
20003 xnor %g1, %i1, %o6
20004 fmuld8ulx16 %f2, %f10, %f12
20005loop_2277:
20006 ta %xcc, 0x7
20007 fxnor %f14, %f6, %f14
20008 fmovdleu %icc, %f9, %f6
20009 fabsd %f2, %f10
20010 ldub [%l7 + 0x1E], %o5
20011 sth %l4, [%l7 + 0x48]
20012 fmovrsgz %i4, %f11, %f2
20013 fmovdn %xcc, %f11, %f5
20014 brgez %l5, loop_2278
20015 sllx %l2, %i6, %i2
20016 fmovdge %icc, %f5, %f0
20017 fmovrdlz %o1, %f0, %f4
20018loop_2278:
20019 movrlz %l3, 0x053, %i0
20020 movrlez %l0, 0x2B3, %o2
20021 lduh [%l7 + 0x38], %l6
20022 ldsb [%l7 + 0x46], %i3
20023 andn %l1, 0x11E2, %o0
20024 movrlz %o4, 0x2A0, %g7
20025 ldd [%l7 + 0x60], %f8
20026 fmovrsgez %i7, %f3, %f12
20027 fbn %fcc3, loop_2279
20028 fbug,a %fcc3, loop_2280
20029 subcc %g5, 0x05F1, %i5
20030 ldsh [%l7 + 0x14], %g2
20031loop_2279:
20032 sth %g4, [%l7 + 0x0A]
20033loop_2280:
20034 fmovscc %icc, %f4, %f13
20035 fmovdne %xcc, %f11, %f15
20036 stb %o3, [%l7 + 0x79]
20037 stw %g3, [%l7 + 0x54]
20038 fmovdcc %icc, %f2, %f13
20039 ldsh [%l7 + 0x20], %o7
20040 fnegd %f10, %f8
20041 stw %g1, [%l7 + 0x78]
20042 lduh [%l7 + 0x0A], %g6
20043 nop
20044 setx loop_2281, %l0, %l1
20045 wrpr 0x1, %tl
20046 wrpr %l1, %tnpc
20047 setx 0x34400001400, %l0, %l1
20048 wrpr %l1, %tstate
20049 wrhpr 0x4, %htstate
20050 done
20051 fmovsg %xcc, %f2, %f15
20052 fbul %fcc0, loop_2282
20053 fbn %fcc2, loop_2283
20054loop_2281:
20055 fnegd %f10, %f4
20056 std %f8, [%l7 + 0x40]
20057loop_2282:
20058 sth %o6, [%l7 + 0x5A]
20059loop_2283:
20060 movre %o5, %i1, %i4
20061 stb %l4, [%l7 + 0x09]
20062 sethi 0x1FA7, %l5
20063 xnor %l2, 0x18D0, %i6
20064 fsrc1 %f14, %f8
20065 edge8l %o1, %l3, %i2
20066 sth %l0, [%l7 + 0x0A]
20067 stw %i0, [%l7 + 0x10]
20068 ldd [%l7 + 0x38], %f8
20069 fmovrdgz %o2, %f10, %f8
20070 fmovrse %i3, %f6, %f0
20071 xorcc %l1, 0x1F72, %o0
20072 tpos %icc, 0x5
20073 std %f10, [%l7 + 0x48]
20074 movne %xcc, %l6, %o4
20075 orncc %i7, %g7, %g5
20076 ldsw [%l7 + 0x64], %g2
20077 ba loop_2284
20078 fmovsne %icc, %f4, %f1
20079 alignaddr %g4, %i5, %g3
20080 ldsb [%l7 + 0x3B], %o3
20081loop_2284:
20082 ldsw [%l7 + 0x3C], %o7
20083 movcc %icc, %g6, %g1
20084 fmovrde %o5, %f14, %f0
20085 subcc %i1, 0x181B, %i4
20086 ldub [%l7 + 0x78], %o6
20087 popc 0x00ED, %l4
20088 ldsw [%l7 + 0x50], %l2
20089 fbne %fcc0, loop_2285
20090 sllx %l5, 0x07, %o1
20091 and %i6, %i2, %l3
20092 ld [%l7 + 0x5C], %f0
20093loop_2285:
20094 tvc %xcc, 0x5
20095 ld [%l7 + 0x68], %f11
20096 movcc %icc, %l0, %o2
20097 call loop_2286
20098 movge %xcc, %i3, %l1
20099 fmovdpos %icc, %f4, %f1
20100 fzero %f2
20101loop_2286:
20102 lduh [%l7 + 0x42], %o0
20103 faligndata %f12, %f12, %f4
20104 fbn,a %fcc0, loop_2287
20105 bleu loop_2288
20106 fba %fcc1, loop_2289
20107 fmovrsgez %l6, %f9, %f9
20108loop_2287:
20109 siam 0x1
20110loop_2288:
20111 brz %i0, loop_2290
20112loop_2289:
20113 brgez,a %o4, loop_2291
20114 fnot1 %f2, %f12
20115 std %f0, [%l7 + 0x70]
20116loop_2290:
20117 st %f0, [%l7 + 0x24]
20118loop_2291:
20119 ldd [%l7 + 0x58], %f12
20120 fand %f0, %f0, %f12
20121 fmovrsgz %g7, %f13, %f12
20122 brlz %g5, loop_2292
20123 fpadd16s %f10, %f7, %f7
20124 fbu,a %fcc1, loop_2293
20125 taddcc %g2, %g4, %i5
20126loop_2292:
20127 sdivx %g3, 0x020C, %i7
20128 fpsub32s %f4, %f10, %f13
20129loop_2293:
20130 ldx [%l7 + 0x70], %o3
20131 fpadd16s %f14, %f3, %f11
20132 subcc %g6, %o7, %g1
20133 fmuld8sux16 %f4, %f15, %f4
20134 ldx [%l7 + 0x38], %o5
20135 ldsw [%l7 + 0x18], %i4
20136 edge32l %i1, %o6, %l2
20137 fmovdneg %icc, %f3, %f6
20138 tne %xcc, 0x5
20139 array16 %l4, %o1, %i6
20140 bneg,a %xcc, loop_2294
20141 fmovsa %xcc, %f7, %f11
20142 st %f12, [%l7 + 0x38]
20143 edge8n %i2, %l5, %l0
20144loop_2294:
20145 edge32 %o2, %i3, %l1
20146 xor %o0, %l6, %i0
20147 movg %icc, %l3, %o4
20148 bg,a loop_2295
20149 addcc %g7, 0x140A, %g2
20150 mulx %g4, %g5, %i5
20151 fmovdg %icc, %f4, %f10
20152loop_2295:
20153 fmovrdlez %g3, %f6, %f10
20154 fnot1 %f6, %f14
20155 fmovse %xcc, %f3, %f6
20156 fpsub16s %f1, %f15, %f2
20157 edge8ln %o3, %g6, %i7
20158 ldd [%l7 + 0x58], %f12
20159 tcs %icc, 0x3
20160 fcmped %fcc3, %f2, %f4
20161 fpsub32 %f0, %f12, %f8
20162 fmovdvc %xcc, %f5, %f1
20163 ldsh [%l7 + 0x0C], %g1
20164 fbue %fcc0, loop_2296
20165 lduh [%l7 + 0x5C], %o5
20166 sethi 0x0C88, %i4
20167 ldsw [%l7 + 0x28], %i1
20168loop_2296:
20169 faligndata %f12, %f6, %f2
20170 movge %xcc, %o7, %o6
20171 fmovrdlez %l2, %f6, %f10
20172 sll %l4, %i6, %o1
20173 movrlz %l5, 0x371, %i2
20174 fmovscs %xcc, %f6, %f13
20175 ldsb [%l7 + 0x46], %l0
20176 call loop_2297
20177 movleu %icc, %i3, %o2
20178 tl %icc, 0x6
20179 fmovdgu %xcc, %f15, %f2
20180loop_2297:
20181 fones %f10
20182 subccc %o0, 0x01EC, %l6
20183 edge32ln %i0, %l1, %o4
20184 ldsb [%l7 + 0x6B], %l3
20185 fmovrsgz %g7, %f5, %f6
20186 fpack32 %f0, %f4, %f2
20187 fmovdgu %icc, %f13, %f14
20188 tvs %xcc, 0x0
20189 xnor %g4, %g2, %g5
20190 ldsb [%l7 + 0x0C], %g3
20191 edge8 %i5, %o3, %g6
20192 bl,a loop_2298
20193 fzeros %f14
20194 ldx [%l7 + 0x38], %i7
20195 bcs,pn %icc, loop_2299
20196loop_2298:
20197 sdivx %o5, 0x0C91, %i4
20198 brgez %i1, loop_2300
20199 fcmpes %fcc3, %f14, %f2
20200loop_2299:
20201 ldsh [%l7 + 0x32], %g1
20202 sethi 0x0BF1, %o7
20203loop_2300:
20204 fcmpne16 %f6, %f8, %o6
20205 sub %l4, 0x1F2E, %l2
20206 fmovsvc %icc, %f9, %f9
20207 tge %icc, 0x2
20208 fpack16 %f8, %f7
20209 stw %i6, [%l7 + 0x68]
20210 fbn %fcc2, loop_2301
20211 ldd [%l7 + 0x38], %f6
20212 ldub [%l7 + 0x61], %o1
20213 ldx [%l7 + 0x70], %l5
20214loop_2301:
20215 std %f4, [%l7 + 0x20]
20216 edge8l %l0, %i3, %o2
20217 fpadd16s %f7, %f7, %f4
20218 fors %f5, %f1, %f0
20219 tn %xcc, 0x2
20220 brlez,a %o0, loop_2302
20221 umul %i2, %l6, %i0
20222 stb %o4, [%l7 + 0x5A]
20223 ld [%l7 + 0x40], %f7
20224loop_2302:
20225 fcmple16 %f8, %f10, %l1
20226 brnz,a %g7, loop_2303
20227 fpsub16s %f6, %f6, %f15
20228 addc %l3, %g4, %g2
20229 st %f14, [%l7 + 0x78]
20230loop_2303:
20231 fmovrdne %g5, %f12, %f8
20232 edge16n %i5, %g3, %g6
20233 fxnors %f9, %f10, %f8
20234 srax %o3, %i7, %i4
20235 fmovdn %icc, %f15, %f1
20236 tvs %icc, 0x1
20237 and %i1, %g1, %o7
20238 fbu,a %fcc0, loop_2304
20239 stb %o5, [%l7 + 0x2A]
20240 stw %o6, [%l7 + 0x0C]
20241 tsubcc %l2, %l4, %o1
20242loop_2304:
20243 ta %xcc, 0x1
20244 bpos,pn %icc, loop_2305
20245 pdist %f6, %f8, %f14
20246 fcmple16 %f8, %f4, %l5
20247 stw %i6, [%l7 + 0x24]
20248loop_2305:
20249 std %f10, [%l7 + 0x58]
20250 fmovsle %icc, %f11, %f9
20251 fmul8x16al %f13, %f14, %f12
20252 st %f13, [%l7 + 0x64]
20253 fcmps %fcc1, %f13, %f15
20254 umulcc %l0, 0x1219, %o2
20255 ta %xcc, 0x7
20256 mulx %i3, 0x1F88, %o0
20257 bge %icc, loop_2306
20258 ldub [%l7 + 0x41], %i2
20259 ldsb [%l7 + 0x39], %i0
20260 fmovdl %xcc, %f5, %f12
20261loop_2306:
20262 sethi 0x005E, %l6
20263 fbule %fcc0, loop_2307
20264 movle %icc, %l1, %g7
20265 sdivx %l3, 0x1261, %g4
20266 movrne %g2, 0x3C3, %o4
20267loop_2307:
20268 fmovdvs %xcc, %f5, %f2
20269 std %f10, [%l7 + 0x78]
20270 stb %g5, [%l7 + 0x19]
20271 ldsh [%l7 + 0x72], %g3
20272 fxnor %f10, %f6, %f14
20273 smul %i5, %g6, %i7
20274 fnands %f4, %f14, %f6
20275 udivcc %i4, 0x03B1, %i1
20276 edge32ln %o3, %o7, %g1
20277 lduh [%l7 + 0x16], %o6
20278 and %o5, %l2, %o1
20279 fbu %fcc2, loop_2308
20280 tl %icc, 0x0
20281 nop
20282 setx loop_2309, %l0, %l1
20283 wrpr 0x1, %tl
20284 wrpr %l1, %tnpc
20285 setx 0x34400001400, %l0, %l1
20286 wrpr %l1, %tstate
20287 wrhpr 0x4, %htstate
20288 done
20289 fpadd32 %f0, %f12, %f14
20290loop_2308:
20291 movcc %xcc, %l5, %l4
20292 movne %icc, %i6, %o2
20293loop_2309:
20294 fnot1 %f10, %f8
20295 array16 %l0, %i3, %i2
20296 bl,pn %icc, loop_2310
20297 ldsh [%l7 + 0x72], %i0
20298 movne %xcc, %l6, %l1
20299 edge32 %o0, %l3, %g4
20300loop_2310:
20301 ldub [%l7 + 0x71], %g2
20302 std %f14, [%l7 + 0x58]
20303 fbg,a %fcc0, loop_2311
20304 stw %g7, [%l7 + 0x18]
20305 stb %o4, [%l7 + 0x2D]
20306 fmovscc %xcc, %f11, %f15
20307loop_2311:
20308 movvs %xcc, %g5, %i5
20309 array32 %g3, %g6, %i7
20310 tgu %icc, 0x1
20311 ldsw [%l7 + 0x64], %i1
20312 fandnot1 %f6, %f10, %f14
20313 bneg,a %xcc, loop_2312
20314 stb %o3, [%l7 + 0x62]
20315 fbule,a %fcc1, loop_2313
20316 tcs %icc, 0x0
20317loop_2312:
20318 te %xcc, 0x0
20319 xor %i4, %o7, %o6
20320loop_2313:
20321 fmovrde %o5, %f8, %f0
20322 fmovdne %xcc, %f4, %f5
20323 fmovdg %xcc, %f3, %f8
20324 stb %l2, [%l7 + 0x6F]
20325 lduw [%l7 + 0x50], %o1
20326 ldd [%l7 + 0x68], %f4
20327 fmovrdlz %g1, %f4, %f4
20328 stb %l5, [%l7 + 0x12]
20329 sra %i6, %o2, %l4
20330 lduh [%l7 + 0x24], %i3
20331 fcmpd %fcc0, %f14, %f10
20332 fornot2 %f10, %f6, %f0
20333 std %f6, [%l7 + 0x40]
20334 udivx %l0, 0x1455, %i0
20335 fmovdge %xcc, %f13, %f2
20336 fmul8x16au %f12, %f4, %f12
20337 movcc %icc, %l6, %l1
20338 ldd [%l7 + 0x48], %f0
20339 fand %f8, %f6, %f2
20340 fmovrsgz %o0, %f0, %f7
20341 ldub [%l7 + 0x53], %i2
20342 pdist %f14, %f6, %f4
20343 bcs,a %xcc, loop_2314
20344 ldub [%l7 + 0x56], %g4
20345 fzero %f12
20346 stb %l3, [%l7 + 0x43]
20347loop_2314:
20348 fbug,a %fcc1, loop_2315
20349 udivcc %g7, 0x1200, %g2
20350 ld [%l7 + 0x24], %f4
20351 fbn,a %fcc3, loop_2316
20352loop_2315:
20353 st %f6, [%l7 + 0x50]
20354 sub %o4, 0x1CA4, %g5
20355 umul %i5, %g6, %i7
20356loop_2316:
20357 add %i1, %o3, %i4
20358 std %f12, [%l7 + 0x50]
20359 mulx %o7, %g3, %o5
20360 fbul,a %fcc3, loop_2317
20361 ldsb [%l7 + 0x45], %l2
20362 stw %o1, [%l7 + 0x14]
20363 movrne %o6, 0x203, %g1
20364loop_2317:
20365 bpos,a %xcc, loop_2318
20366 fbug,a %fcc3, loop_2319
20367 std %f6, [%l7 + 0x30]
20368 fpsub16 %f4, %f2, %f10
20369loop_2318:
20370 stw %l5, [%l7 + 0x28]
20371loop_2319:
20372 fbug %fcc0, loop_2320
20373 fornot2 %f6, %f8, %f2
20374 tg %icc, 0x5
20375 movvs %xcc, %i6, %l4
20376loop_2320:
20377 fbuge,a %fcc0, loop_2321
20378 fmovrsgez %o2, %f11, %f1
20379 lduh [%l7 + 0x6A], %i3
20380 fbu,a %fcc3, loop_2322
20381loop_2321:
20382 andn %i0, 0x1BE7, %l0
20383 sdiv %l1, 0x016C, %l6
20384 fxor %f10, %f12, %f14
20385loop_2322:
20386 movrne %o0, %i2, %g4
20387 ldd [%l7 + 0x20], %f12
20388 ldx [%l7 + 0x18], %l3
20389 fbul %fcc0, loop_2323
20390 fbn %fcc0, loop_2324
20391 fabss %f9, %f4
20392 fnot2 %f14, %f4
20393loop_2323:
20394 edge32 %g2, %g7, %g5
20395loop_2324:
20396 fnegd %f0, %f0
20397 fpadd32s %f10, %f12, %f4
20398 brgz %o4, loop_2325
20399 ldsw [%l7 + 0x6C], %i5
20400 ldsw [%l7 + 0x28], %g6
20401 fcmpgt16 %f0, %f0, %i7
20402loop_2325:
20403 ldsh [%l7 + 0x5A], %o3
20404 ldsh [%l7 + 0x38], %i1
20405 stw %i4, [%l7 + 0x7C]
20406 ldd [%l7 + 0x28], %f6
20407 orncc %o7, 0x14F3, %o5
20408 fzero %f12
20409 ldsw [%l7 + 0x24], %g3
20410 srlx %o1, %o6, %g1
20411 fba,a %fcc3, loop_2326
20412 fbule,a %fcc0, loop_2327
20413 fcmpne16 %f2, %f0, %l2
20414 lduh [%l7 + 0x24], %i6
20415loop_2326:
20416 stb %l4, [%l7 + 0x51]
20417loop_2327:
20418 fbuge %fcc2, loop_2328
20419 ldd [%l7 + 0x20], %f8
20420 movrgez %l5, 0x0FC, %o2
20421 sllx %i0, 0x03, %i3
20422loop_2328:
20423 fbo,a %fcc3, loop_2329
20424 ldsw [%l7 + 0x68], %l1
20425 movne %xcc, %l6, %o0
20426 std %f10, [%l7 + 0x38]
20427loop_2329:
20428 fmovdpos %icc, %f1, %f3
20429 std %f0, [%l7 + 0x48]
20430 lduw [%l7 + 0x48], %l0
20431 fmovsa %icc, %f15, %f11
20432 fbug,a %fcc3, loop_2330
20433 fpadd32 %f10, %f6, %f4
20434 lduh [%l7 + 0x56], %g4
20435 stx %l3, [%l7 + 0x38]
20436loop_2330:
20437 ldsw [%l7 + 0x7C], %g2
20438 srlx %i2, %g7, %g5
20439 ldd [%l7 + 0x28], %f10
20440 sth %o4, [%l7 + 0x4A]
20441 tvs %xcc, 0x1
20442 edge8ln %i5, %g6, %o3
20443 ldx [%l7 + 0x58], %i7
20444 fpadd16 %f12, %f8, %f6
20445 ldsw [%l7 + 0x2C], %i1
20446 movne %xcc, %o7, %o5
20447 fmovrse %i4, %f14, %f0
20448 fcmped %fcc1, %f8, %f10
20449 brlez %g3, loop_2331
20450 ldsh [%l7 + 0x58], %o6
20451 fmul8ulx16 %f6, %f12, %f14
20452 smul %g1, 0x1A4B, %l2
20453loop_2331:
20454 brlez %i6, loop_2332
20455 fmovsleu %icc, %f0, %f7
20456 lduh [%l7 + 0x44], %l4
20457 andn %o1, %l5, %i0
20458loop_2332:
20459 ldsb [%l7 + 0x7A], %o2
20460 fmovdl %xcc, %f3, %f2
20461 subccc %i3, 0x059E, %l6
20462 sdivcc %o0, 0x0128, %l1
20463 fnors %f1, %f2, %f6
20464 movvs %xcc, %g4, %l0
20465 stb %g2, [%l7 + 0x36]
20466 bl,a,pt %xcc, loop_2333
20467 lduw [%l7 + 0x68], %i2
20468 brlz %g7, loop_2334
20469 brnz %l3, loop_2335
20470loop_2333:
20471 movrgz %g5, %i5, %g6
20472 orn %o3, 0x104B, %o4
20473loop_2334:
20474 lduh [%l7 + 0x24], %i7
20475loop_2335:
20476 ldsh [%l7 + 0x30], %o7
20477 udiv %o5, 0x00BF, %i1
20478 fmovdle %xcc, %f8, %f5
20479 tcs %icc, 0x4
20480 movneg %icc, %g3, %i4
20481 st %f14, [%l7 + 0x54]
20482 movvc %icc, %g1, %o6
20483 fzero %f4
20484 stx %l2, [%l7 + 0x48]
20485 tsubcctv %l4, 0x0EE0, %o1
20486 bshuffle %f14, %f2, %f14
20487 ldsh [%l7 + 0x34], %i6
20488 fmovrdgez %i0, %f0, %f0
20489 bge,a,pn %icc, loop_2336
20490 movrgez %l5, 0x0F5, %i3
20491 fsrc1s %f8, %f11
20492 andcc %l6, %o0, %o2
20493loop_2336:
20494 ldx [%l7 + 0x08], %g4
20495 ldub [%l7 + 0x48], %l0
20496 fzeros %f15
20497 fmul8sux16 %f10, %f8, %f2
20498 subcc %l1, %g2, %i2
20499 fxnors %f2, %f11, %f7
20500 lduh [%l7 + 0x60], %g7
20501 umulcc %l3, %i5, %g6
20502 edge16n %o3, %g5, %i7
20503 faligndata %f10, %f0, %f12
20504 taddcc %o7, 0x0E62, %o4
20505 be,a,pn %icc, loop_2337
20506 lduw [%l7 + 0x70], %i1
20507 fcmple32 %f12, %f2, %o5
20508 addc %g3, 0x14B9, %g1
20509loop_2337:
20510 fpadd16 %f10, %f8, %f2
20511 ldd [%l7 + 0x28], %f10
20512 fbug,a %fcc0, loop_2338
20513 ldub [%l7 + 0x6E], %o6
20514 stx %i4, [%l7 + 0x40]
20515 brgz %l4, loop_2339
20516loop_2338:
20517 add %l2, 0x0D3C, %o1
20518 stx %i0, [%l7 + 0x50]
20519 fandnot1 %f4, %f0, %f8
20520loop_2339:
20521 fmovsleu %xcc, %f9, %f4
20522 bg,a loop_2340
20523 std %f12, [%l7 + 0x68]
20524 ldsw [%l7 + 0x48], %i6
20525 stw %l5, [%l7 + 0x28]
20526loop_2340:
20527 bneg,a,pt %xcc, loop_2341
20528 lduw [%l7 + 0x50], %i3
20529 subcc %o0, %o2, %l6
20530 movcs %xcc, %g4, %l1
20531loop_2341:
20532 fmovda %icc, %f1, %f8
20533 ld [%l7 + 0x10], %f0
20534 or %l0, %g2, %i2
20535 fpadd32s %f10, %f6, %f7
20536 tvc %xcc, 0x2
20537 tcs %icc, 0x5
20538 sth %l3, [%l7 + 0x26]
20539 fmovdn %icc, %f3, %f7
20540 stb %g7, [%l7 + 0x0E]
20541 stx %g6, [%l7 + 0x60]
20542 ldsw [%l7 + 0x4C], %o3
20543 fcmpeq16 %f6, %f14, %g5
20544 fmovscs %icc, %f0, %f11
20545 fbue,a %fcc2, loop_2342
20546 fsrc2 %f14, %f2
20547 ldx [%l7 + 0x70], %i5
20548 bvs %xcc, loop_2343
20549loop_2342:
20550 edge16ln %i7, %o7, %i1
20551 stw %o5, [%l7 + 0x64]
20552 edge8 %g3, %g1, %o6
20553loop_2343:
20554 movvc %xcc, %o4, %l4
20555 fmovdneg %xcc, %f7, %f1
20556 fba,a %fcc1, loop_2344
20557 sdivcc %l2, 0x06AA, %o1
20558 fmovsa %xcc, %f12, %f3
20559 ldsh [%l7 + 0x5A], %i4
20560loop_2344:
20561 ldsw [%l7 + 0x40], %i6
20562 ldsb [%l7 + 0x2B], %l5
20563 tle %xcc, 0x5
20564 smul %i0, %i3, %o2
20565 std %f14, [%l7 + 0x60]
20566 fbule,a %fcc2, loop_2345
20567 tne %xcc, 0x6
20568 lduh [%l7 + 0x12], %l6
20569 brlez %o0, loop_2346
20570loop_2345:
20571 addccc %l1, %g4, %g2
20572 and %l0, 0x1862, %i2
20573 stb %g7, [%l7 + 0x16]
20574loop_2346:
20575 bg,a %xcc, loop_2347
20576 stw %g6, [%l7 + 0x74]
20577 st %f5, [%l7 + 0x1C]
20578 ld [%l7 + 0x3C], %f9
20579loop_2347:
20580 fcmpne16 %f12, %f14, %l3
20581 fbo,a %fcc3, loop_2348
20582 ld [%l7 + 0x08], %f12
20583 andcc %o3, %g5, %i7
20584 fmovrslz %i5, %f5, %f13
20585loop_2348:
20586 fmovdneg %xcc, %f4, %f15
20587 move %xcc, %o7, %i1
20588 tne %icc, 0x6
20589 mulx %o5, 0x1827, %g1
20590 st %f4, [%l7 + 0x4C]
20591 edge32l %o6, %g3, %l4
20592 std %f4, [%l7 + 0x50]
20593 sra %o4, 0x1A, %l2
20594 fcmpd %fcc3, %f6, %f10
20595 srl %i4, 0x14, %o1
20596 bleu loop_2349
20597 fxnor %f6, %f2, %f8
20598 edge32ln %i6, %i0, %l5
20599 stx %i3, [%l7 + 0x18]
20600loop_2349:
20601 movvc %xcc, %l6, %o2
20602 edge32n %o0, %g4, %g2
20603 tvs %xcc, 0x3
20604 fmuld8sux16 %f2, %f3, %f2
20605 stx %l0, [%l7 + 0x08]
20606 fcmped %fcc0, %f2, %f0
20607 tcc %icc, 0x7
20608 fmovrdne %i2, %f14, %f6
20609 lduh [%l7 + 0x66], %g7
20610 st %f9, [%l7 + 0x38]
20611 tne %icc, 0x7
20612 fcmpne32 %f0, %f12, %l1
20613 ldsw [%l7 + 0x0C], %g6
20614 fornot2s %f4, %f1, %f13
20615 fmovsge %icc, %f13, %f0
20616 fmovd %f12, %f0
20617 fmovd %f12, %f4
20618 ld [%l7 + 0x44], %f4
20619 fpack32 %f8, %f12, %f2
20620 move %icc, %o3, %l3
20621 movrgez %i7, %i5, %g5
20622 fmovsge %icc, %f6, %f10
20623 edge8ln %o7, %i1, %o5
20624 fmovsneg %icc, %f4, %f7
20625 addcc %o6, %g1, %g3
20626 ldx [%l7 + 0x78], %o4
20627 umulcc %l4, %i4, %o1
20628 ldsh [%l7 + 0x6C], %i6
20629 sub %i0, 0x19DB, %l5
20630 ldsh [%l7 + 0x7E], %l2
20631 udivcc %l6, 0x077A, %o2
20632 st %f14, [%l7 + 0x1C]
20633 fornot2 %f6, %f2, %f2
20634 udivcc %i3, 0x10AE, %o0
20635 fmul8ulx16 %f14, %f0, %f0
20636 stx %g4, [%l7 + 0x20]
20637 fornot2 %f12, %f6, %f6
20638 umul %g2, 0x0E0A, %i2
20639 fbul %fcc3, loop_2350
20640 lduw [%l7 + 0x54], %l0
20641 lduw [%l7 + 0x2C], %g7
20642 ldd [%l7 + 0x68], %f2
20643loop_2350:
20644 st %f4, [%l7 + 0x10]
20645 fmovsne %icc, %f11, %f14
20646 fzeros %f2
20647 stx %l1, [%l7 + 0x38]
20648 pdist %f2, %f0, %f6
20649 fpadd16 %f6, %f0, %f2
20650 nop
20651 setx loop_2351, %l0, %l1
20652 jmpl %l1, %g6
20653 fnegs %f9, %f11
20654 movl %icc, %o3, %l3
20655 st %f1, [%l7 + 0x64]
20656loop_2351:
20657 fmovrsgz %i5, %f9, %f11
20658 call loop_2352
20659 fpack32 %f6, %f4, %f2
20660 fmuld8ulx16 %f1, %f0, %f14
20661 fand %f2, %f0, %f12
20662loop_2352:
20663 udiv %i7, 0x1024, %o7
20664 bshuffle %f8, %f2, %f8
20665 movrlez %g5, 0x399, %i1
20666 fnot2s %f10, %f12
20667 fornot1s %f2, %f11, %f8
20668 sth %o6, [%l7 + 0x52]
20669 alignaddr %o5, %g1, %g3
20670 fmovsge %xcc, %f2, %f11
20671 fone %f14
20672 umul %o4, 0x1B43, %i4
20673 subc %l4, 0x107F, %i6
20674 tl %xcc, 0x7
20675 ble,a loop_2353
20676 tne %icc, 0x5
20677 brnz,a %o1, loop_2354
20678 ldsb [%l7 + 0x6B], %l5
20679loop_2353:
20680 ldub [%l7 + 0x41], %i0
20681 andcc %l6, %o2, %l2
20682loop_2354:
20683 edge32n %o0, %i3, %g2
20684 ldsh [%l7 + 0x3A], %i2
20685 ld [%l7 + 0x64], %f6
20686 stw %l0, [%l7 + 0x2C]
20687 fbug,a %fcc2, loop_2355
20688 lduh [%l7 + 0x78], %g7
20689 fmovdcs %icc, %f1, %f4
20690 tl %icc, 0x0
20691loop_2355:
20692 umulcc %g4, 0x1EC6, %l1
20693 lduh [%l7 + 0x76], %o3
20694 std %f8, [%l7 + 0x50]
20695 bneg,a loop_2356
20696 std %f2, [%l7 + 0x40]
20697 stx %l3, [%l7 + 0x08]
20698 array8 %g6, %i5, %o7
20699loop_2356:
20700 ldx [%l7 + 0x58], %g5
20701 lduw [%l7 + 0x48], %i1
20702 edge32l %i7, %o5, %g1
20703 fmovs %f6, %f10
20704 bshuffle %f0, %f8, %f14
20705 bvc,pn %xcc, loop_2357
20706 fmovsvc %xcc, %f14, %f8
20707 fble %fcc0, loop_2358
20708 stx %g3, [%l7 + 0x20]
20709loop_2357:
20710 fnor %f12, %f6, %f6
20711 st %f6, [%l7 + 0x68]
20712loop_2358:
20713 fpack16 %f4, %f8
20714 ldsb [%l7 + 0x32], %o4
20715 stw %o6, [%l7 + 0x24]
20716 fnors %f7, %f1, %f0
20717 umul %l4, 0x00CA, %i6
20718 fxnor %f10, %f8, %f6
20719 ldx [%l7 + 0x78], %i4
20720 fcmpeq32 %f14, %f2, %l5
20721 fbe %fcc3, loop_2359
20722 edge16l %i0, %l6, %o2
20723 fbule %fcc0, loop_2360
20724 tne %icc, 0x4
20725loop_2359:
20726 fnor %f4, %f6, %f14
20727 ldsb [%l7 + 0x5F], %l2
20728loop_2360:
20729 fmul8x16al %f7, %f6, %f0
20730 ldd [%l7 + 0x50], %f8
20731 fnor %f10, %f4, %f8
20732 fpack16 %f12, %f4
20733 fnegs %f8, %f2
20734 lduh [%l7 + 0x34], %o0
20735 fmovspos %xcc, %f2, %f7
20736 orn %o1, 0x0A95, %i3
20737 movre %g2, %i2, %l0
20738 fmovrdgz %g4, %f2, %f10
20739 bne %icc, loop_2361
20740 movvc %icc, %l1, %o3
20741 ldd [%l7 + 0x68], %f2
20742 movrgz %g7, 0x3C2, %l3
20743loop_2361:
20744 st %f9, [%l7 + 0x64]
20745 brlez,a %i5, loop_2362
20746 fcmps %fcc3, %f5, %f1
20747 fornot1s %f8, %f3, %f10
20748 taddcc %o7, %g6, %i1
20749loop_2362:
20750 bge,a loop_2363
20751 siam 0x6
20752 ldx [%l7 + 0x08], %g5
20753 fmovde %xcc, %f2, %f14
20754loop_2363:
20755 tcc %icc, 0x3
20756 bn,pt %icc, loop_2364
20757 nop
20758 setx loop_2365, %l0, %l1
20759 wrpr 0x1, %tl
20760 wrpr %l1, %tnpc
20761 setx 0x34400001400, %l0, %l1
20762 wrpr %l1, %tstate
20763 wrhpr 0x4, %htstate
20764 done
20765 fnor %f10, %f10, %f2
20766 nop
20767 setx loop_2366, %l0, %l1
20768 jmpl %l1, %i7
20769loop_2364:
20770 popc %o5, %g3
20771loop_2365:
20772 fmul8x16al %f0, %f7, %f6
20773 brgez %g1, loop_2367
20774loop_2366:
20775 smulcc %o6, %l4, %i6
20776 movrne %o4, 0x0D0, %i4
20777 movleu %xcc, %l5, %i0
20778loop_2367:
20779 fones %f13
20780 sth %l6, [%l7 + 0x42]
20781 umulcc %l2, %o2, %o0
20782 bshuffle %f0, %f2, %f8
20783 fpsub16 %f8, %f10, %f6
20784 alignaddr %i3, %g2, %i2
20785 tvc %icc, 0x2
20786 fmovsneg %xcc, %f8, %f10
20787 fpsub16s %f7, %f7, %f1
20788 sdiv %o1, 0x07FC, %l0
20789 sllx %l1, 0x04, %o3
20790 std %f6, [%l7 + 0x30]
20791 fands %f15, %f15, %f14
20792 edge8ln %g4, %g7, %l3
20793 stx %o7, [%l7 + 0x78]
20794 or %i5, %g6, %g5
20795 fmovdvs %icc, %f2, %f5
20796 fzeros %f6
20797 fmovrdgez %i1, %f2, %f8
20798 ldd [%l7 + 0x40], %f6
20799 movl %xcc, %o5, %i7
20800 fpadd16s %f13, %f9, %f8
20801 sth %g1, [%l7 + 0x64]
20802 fmovdpos %icc, %f4, %f15
20803 stw %o6, [%l7 + 0x40]
20804 sllx %g3, %i6, %l4
20805 fpack32 %f10, %f8, %f14
20806 ldx [%l7 + 0x48], %o4
20807 ldsw [%l7 + 0x74], %i4
20808 fmovsvc %icc, %f13, %f1
20809 st %f12, [%l7 + 0x38]
20810 fbug %fcc3, loop_2368
20811 fnors %f9, %f4, %f8
20812 fmul8x16al %f11, %f2, %f4
20813 move %icc, %l5, %i0
20814loop_2368:
20815 ldsw [%l7 + 0x74], %l6
20816 fmuld8ulx16 %f7, %f14, %f4
20817 nop
20818 setx loop_2369, %l0, %l1
20819 jmpl %l1, %o2
20820 stx %l2, [%l7 + 0x08]
20821 fmovsneg %xcc, %f15, %f8
20822 stw %i3, [%l7 + 0x38]
20823loop_2369:
20824 ldx [%l7 + 0x30], %g2
20825 ldd [%l7 + 0x50], %f2
20826 movle %icc, %i2, %o0
20827 lduw [%l7 + 0x60], %o1
20828 brgez,a %l0, loop_2370
20829 ldub [%l7 + 0x39], %l1
20830 fmovdpos %xcc, %f10, %f9
20831 std %f6, [%l7 + 0x48]
20832loop_2370:
20833 bleu,a loop_2371
20834 fbug %fcc2, loop_2372
20835 mova %icc, %o3, %g7
20836 fandnot2s %f8, %f4, %f3
20837loop_2371:
20838 fsrc2s %f3, %f0
20839loop_2372:
20840 bn,a,pn %icc, loop_2373
20841 brgez,a %g4, loop_2374
20842 fornot1 %f0, %f14, %f12
20843 xorcc %o7, 0x199B, %i5
20844loop_2373:
20845 movge %xcc, %g6, %g5
20846loop_2374:
20847 bcs loop_2375
20848 ldsb [%l7 + 0x13], %i1
20849 fmuld8sux16 %f0, %f3, %f0
20850 brlz,a %o5, loop_2376
20851loop_2375:
20852 ldub [%l7 + 0x37], %l3
20853 lduw [%l7 + 0x20], %i7
20854 srax %o6, %g3, %g1
20855loop_2376:
20856 edge8ln %l4, %o4, %i4
20857 fxnors %f7, %f0, %f8
20858 st %f2, [%l7 + 0x08]
20859 fmuld8ulx16 %f7, %f0, %f4
20860 movrne %i6, 0x18D, %l5
20861 edge16n %i0, %o2, %l6
20862 ta %xcc, 0x2
20863 fmovspos %xcc, %f13, %f1
20864 alignaddrl %i3, %l2, %i2
20865 ldsb [%l7 + 0x0C], %o0
20866 fands %f12, %f2, %f12
20867 tcc %xcc, 0x0
20868 edge32ln %o1, %g2, %l1
20869 andcc %o3, %l0, %g4
20870 xorcc %g7, 0x0813, %i5
20871 ld [%l7 + 0x48], %f13
20872 std %f10, [%l7 + 0x08]
20873 xnor %o7, 0x074B, %g6
20874 ldsb [%l7 + 0x18], %g5
20875 tneg %icc, 0x5
20876 std %f10, [%l7 + 0x10]
20877 fsrc1 %f8, %f12
20878 ldsw [%l7 + 0x58], %o5
20879 sth %i1, [%l7 + 0x50]
20880 xnor %i7, 0x14DF, %l3
20881 fmovsvc %xcc, %f4, %f3
20882 lduh [%l7 + 0x5A], %o6
20883 ld [%l7 + 0x30], %f9
20884 fpadd16 %f4, %f12, %f6
20885 movcs %xcc, %g1, %g3
20886 lduh [%l7 + 0x40], %o4
20887 fmovrslez %i4, %f13, %f15
20888 fcmpeq16 %f14, %f4, %l4
20889 ldd [%l7 + 0x50], %f10
20890 st %f11, [%l7 + 0x70]
20891 fands %f13, %f3, %f10
20892 bcs,a,pn %xcc, loop_2377
20893 addc %l5, %i0, %o2
20894 tvc %xcc, 0x4
20895 fmovdn %icc, %f10, %f0
20896loop_2377:
20897 fcmple32 %f14, %f8, %i6
20898 stb %l6, [%l7 + 0x63]
20899 and %l2, 0x1CBF, %i2
20900 ldsb [%l7 + 0x71], %o0
20901 ld [%l7 + 0x14], %f10
20902 fornot1 %f0, %f10, %f0
20903 fcmpne16 %f10, %f2, %o1
20904 sethi 0x180C, %i3
20905 fnot2s %f14, %f10
20906 ldsh [%l7 + 0x64], %g2
20907 ldd [%l7 + 0x20], %f14
20908 fmovdvc %xcc, %f13, %f11
20909 fmovrslez %o3, %f10, %f13
20910 fpadd32s %f6, %f2, %f6
20911 tvs %xcc, 0x0
20912 stb %l0, [%l7 + 0x40]
20913 fnot2s %f10, %f5
20914 fnot1 %f6, %f0
20915 st %f14, [%l7 + 0x40]
20916 lduw [%l7 + 0x74], %g4
20917 ldsw [%l7 + 0x5C], %g7
20918 fnand %f6, %f12, %f2
20919 bge %xcc, loop_2378
20920 ldsw [%l7 + 0x64], %i5
20921 movrlz %o7, %g6, %g5
20922 fbn %fcc1, loop_2379
20923loop_2378:
20924 array32 %o5, %l1, %i1
20925 for %f0, %f10, %f0
20926 fmul8ulx16 %f6, %f12, %f14
20927loop_2379:
20928 move %icc, %i7, %o6
20929 fzero %f4
20930 srl %l3, %g1, %o4
20931 sdivx %g3, 0x1753, %i4
20932 ldub [%l7 + 0x69], %l4
20933 bneg %xcc, loop_2380
20934 ldsh [%l7 + 0x4C], %i0
20935 tge %xcc, 0x1
20936 bge,a,pn %icc, loop_2381
20937loop_2380:
20938 movrgez %l5, %i6, %l6
20939 lduh [%l7 + 0x28], %o2
20940 taddcctv %i2, %o0, %l2
20941loop_2381:
20942 for %f14, %f4, %f2
20943 udivcc %i3, 0x0F45, %g2
20944 faligndata %f0, %f10, %f8
20945 lduw [%l7 + 0x2C], %o3
20946 stx %o1, [%l7 + 0x18]
20947 te %xcc, 0x6
20948 fbue %fcc0, loop_2382
20949 srlx %l0, 0x1F, %g7
20950 tvc %xcc, 0x0
20951 fmovdvs %xcc, %f1, %f15
20952loop_2382:
20953 tn %icc, 0x0
20954 bneg,pn %icc, loop_2383
20955 fpsub32s %f5, %f7, %f2
20956 sdiv %g4, 0x16BE, %i5
20957 bvc,a,pt %icc, loop_2384
20958loop_2383:
20959 stb %g6, [%l7 + 0x13]
20960 ta %icc, 0x0
20961 fxors %f3, %f11, %f9
20962loop_2384:
20963 ldx [%l7 + 0x68], %g5
20964 fmovs %f10, %f15
20965 movneg %icc, %o7, %o5
20966 tvc %xcc, 0x0
20967 subccc %i1, 0x1A9F, %l1
20968 umulcc %i7, %o6, %l3
20969 fmovd %f6, %f8
20970 lduw [%l7 + 0x34], %g1
20971 ldsw [%l7 + 0x60], %g3
20972 ldsh [%l7 + 0x42], %o4
20973 lduw [%l7 + 0x50], %i4
20974 fbn,a %fcc2, loop_2385
20975 pdist %f6, %f8, %f10
20976 tsubcc %i0, 0x1662, %l4
20977 movcs %icc, %l5, %l6
20978loop_2385:
20979 brlz,a %i6, loop_2386
20980 fmovsge %xcc, %f9, %f9
20981 fsrc1 %f14, %f6
20982 fcmpgt32 %f14, %f4, %o2
20983loop_2386:
20984 srax %o0, 0x0A, %l2
20985 edge16 %i2, %i3, %o3
20986 xor %o1, %g2, %g7
20987 array8 %g4, %i5, %g6
20988 udiv %g5, 0x01EA, %o7
20989 ld [%l7 + 0x1C], %f14
20990 fsrc1s %f12, %f10
20991 ldd [%l7 + 0x08], %f8
20992 edge32 %o5, %i1, %l1
20993 ld [%l7 + 0x08], %f10
20994 lduh [%l7 + 0x1E], %i7
20995 lduw [%l7 + 0x74], %o6
20996 ld [%l7 + 0x34], %f1
20997 lduh [%l7 + 0x7C], %l0
20998 fsrc1s %f11, %f6
20999 bl loop_2387
21000 umulcc %g1, %l3, %o4
21001 fcmpne32 %f14, %f12, %g3
21002 std %f8, [%l7 + 0x28]
21003loop_2387:
21004 st %f2, [%l7 + 0x5C]
21005 stx %i4, [%l7 + 0x28]
21006 fsrc2 %f8, %f8
21007 bl,a,pn %icc, loop_2388
21008 bcc,a,pn %icc, loop_2389
21009 fxors %f1, %f4, %f12
21010 movne %icc, %i0, %l5
21011loop_2388:
21012 fmul8x16al %f6, %f3, %f12
21013loop_2389:
21014 ld [%l7 + 0x0C], %f3
21015 fzeros %f8
21016 stx %l4, [%l7 + 0x58]
21017 fmovsa %xcc, %f13, %f0
21018 taddcc %i6, %l6, %o0
21019 mulx %l2, %i2, %o2
21020 fcmple16 %f2, %f12, %o3
21021 be %xcc, loop_2390
21022 bneg,pt %xcc, loop_2391
21023 fmul8x16al %f2, %f2, %f10
21024 tl %icc, 0x4
21025loop_2390:
21026 ldsb [%l7 + 0x6B], %o1
21027loop_2391:
21028 fbule %fcc0, loop_2392
21029 stb %g2, [%l7 + 0x31]
21030 fpsub16 %f4, %f12, %f2
21031 edge8l %g7, %g4, %i5
21032loop_2392:
21033 fpsub16s %f10, %f6, %f9
21034 fcmpgt32 %f2, %f2, %g6
21035 subcc %g5, %i3, %o5
21036 fone %f4
21037 ld [%l7 + 0x10], %f5
21038 stb %i1, [%l7 + 0x20]
21039 sth %o7, [%l7 + 0x78]
21040 ldd [%l7 + 0x10], %f2
21041 movpos %icc, %i7, %o6
21042 fmul8x16au %f12, %f3, %f14
21043 stx %l1, [%l7 + 0x40]
21044 ldx [%l7 + 0x58], %l0
21045 bvc,a loop_2393
21046 fmul8ulx16 %f2, %f8, %f2
21047 bvs,a,pn %xcc, loop_2394
21048 fmovrde %g1, %f6, %f2
21049loop_2393:
21050 movg %icc, %l3, %o4
21051 std %f14, [%l7 + 0x68]
21052loop_2394:
21053 sllx %g3, 0x02, %i0
21054 fcmps %fcc3, %f5, %f6
21055 fbe %fcc2, loop_2395
21056 fba,a %fcc3, loop_2396
21057 fpadd16 %f12, %f0, %f6
21058 fbl %fcc1, loop_2397
21059loop_2395:
21060 fbul %fcc1, loop_2398
21061loop_2396:
21062 fmovspos %icc, %f6, %f8
21063 fmovrdgz %l5, %f14, %f0
21064loop_2397:
21065 sllx %l4, %i6, %l6
21066loop_2398:
21067 smul %o0, 0x0859, %i4
21068 fcmpgt32 %f6, %f6, %l2
21069 fnors %f13, %f4, %f5
21070 fmovsg %xcc, %f2, %f2
21071 lduh [%l7 + 0x3A], %o2
21072 movne %xcc, %i2, %o3
21073 addcc %g2, %o1, %g7
21074 ldsb [%l7 + 0x6C], %i5
21075 ld [%l7 + 0x70], %f15
21076 stb %g4, [%l7 + 0x1B]
21077 fmovrde %g6, %f2, %f2
21078 stx %g5, [%l7 + 0x10]
21079 move %xcc, %i3, %o5
21080 movrlz %i1, 0x100, %o7
21081 fmovsvc %xcc, %f13, %f4
21082 fxor %f6, %f12, %f8
21083 fpack32 %f14, %f0, %f6
21084 tvs %icc, 0x0
21085 stb %i7, [%l7 + 0x59]
21086 stw %l1, [%l7 + 0x08]
21087 popc 0x04A3, %o6
21088 addc %l0, %l3, %o4
21089 fbue,a %fcc0, loop_2399
21090 fpack16 %f10, %f11
21091 smulcc %g3, %g1, %i0
21092 fornot1 %f12, %f8, %f8
21093loop_2399:
21094 stb %l5, [%l7 + 0x18]
21095 movn %xcc, %l4, %l6
21096 fabss %f6, %f4
21097 alignaddrl %o0, %i6, %i4
21098 fmovsl %xcc, %f3, %f9
21099 fcmple32 %f4, %f4, %o2
21100 ldx [%l7 + 0x28], %l2
21101 fxor %f2, %f2, %f2
21102 subccc %i2, 0x0ECA, %g2
21103 fnot2 %f8, %f6
21104 andcc %o3, 0x012B, %o1
21105 fble,a %fcc1, loop_2400
21106 and %i5, 0x0573, %g7
21107 movrne %g6, %g4, %g5
21108 edge16n %i3, %o5, %o7
21109loop_2400:
21110 movrlez %i1, 0x0E1, %i7
21111 ldsb [%l7 + 0x73], %l1
21112 fxors %f0, %f10, %f6
21113 ldsw [%l7 + 0x48], %o6
21114 umul %l0, 0x1D66, %o4
21115 fnand %f14, %f0, %f10
21116 fmovsn %xcc, %f12, %f11
21117 ldsw [%l7 + 0x6C], %l3
21118 fands %f8, %f5, %f12
21119 ldsb [%l7 + 0x14], %g1
21120 fpmerge %f4, %f3, %f4
21121 ld [%l7 + 0x70], %f0
21122 stb %i0, [%l7 + 0x23]
21123 ldsb [%l7 + 0x0E], %g3
21124 bl loop_2401
21125 ld [%l7 + 0x58], %f10
21126 fble,a %fcc2, loop_2402
21127 bne,a,pn %xcc, loop_2403
21128loop_2401:
21129 movre %l5, 0x3AA, %l4
21130 ldub [%l7 + 0x75], %o0
21131loop_2402:
21132 ld [%l7 + 0x34], %f15
21133loop_2403:
21134 edge32n %i6, %l6, %o2
21135 fbge,a %fcc1, loop_2404
21136 array8 %i4, %i2, %l2
21137 fble,a %fcc0, loop_2405
21138 fbule,a %fcc0, loop_2406
21139loop_2404:
21140 fble %fcc2, loop_2407
21141 bvs,a,pt %xcc, loop_2408
21142loop_2405:
21143 bl loop_2409
21144loop_2406:
21145 fpsub32 %f10, %f12, %f14
21146loop_2407:
21147 fmovdvc %icc, %f4, %f12
21148loop_2408:
21149 fmovdgu %xcc, %f8, %f12
21150loop_2409:
21151 fmovdn %xcc, %f12, %f15
21152 stx %g2, [%l7 + 0x48]
21153 fpsub32 %f10, %f10, %f12
21154 lduw [%l7 + 0x70], %o1
21155 ldsw [%l7 + 0x24], %i5
21156 umulcc %g7, 0x19BA, %o3
21157 edge32n %g6, %g4, %i3
21158 smul %g5, %o5, %o7
21159 fmovscc %xcc, %f6, %f10
21160 taddcc %i1, %l1, %o6
21161 popc 0x15EE, %i7
21162 lduw [%l7 + 0x2C], %l0
21163 sdivcc %o4, 0x0748, %l3
21164 ldub [%l7 + 0x45], %i0
21165 addc %g1, %l5, %g3
21166 move %icc, %o0, %l4
21167 edge16l %i6, %o2, %i4
21168 for %f8, %f12, %f8
21169 ldsb [%l7 + 0x47], %l6
21170 fcmps %fcc2, %f9, %f15
21171 tn %icc, 0x1
21172 fmovd %f4, %f6
21173 fsrc2s %f3, %f7
21174 fbu,a %fcc2, loop_2410
21175 tl %icc, 0x0
21176 be,a %xcc, loop_2411
21177 ldx [%l7 + 0x48], %i2
21178loop_2410:
21179 smulcc %g2, %l2, %o1
21180 stb %i5, [%l7 + 0x15]
21181loop_2411:
21182 movg %icc, %g7, %g6
21183 movgu %xcc, %o3, %i3
21184 fnot1 %f4, %f14
21185 brz %g4, loop_2412
21186 fmovsge %icc, %f0, %f6
21187 bneg,a %icc, loop_2413
21188 stw %g5, [%l7 + 0x30]
21189loop_2412:
21190 edge8 %o7, %i1, %l1
21191 sth %o6, [%l7 + 0x2E]
21192loop_2413:
21193 array16 %i7, %l0, %o5
21194 fandnot2s %f11, %f3, %f0
21195 fandnot2 %f2, %f14, %f8
21196 fcmple32 %f14, %f8, %l3
21197 tsubcc %i0, 0x190C, %g1
21198 udivx %l5, 0x18C3, %o4
21199 fmovdg %xcc, %f10, %f9
21200 fbue,a %fcc3, loop_2414
21201 sth %g3, [%l7 + 0x1C]
21202 fmovsvc %xcc, %f13, %f7
21203 movcc %xcc, %o0, %i6
21204loop_2414:
21205 fcmped %fcc0, %f4, %f12
21206 std %f4, [%l7 + 0x08]
21207 ldsw [%l7 + 0x64], %l4
21208 xor %o2, 0x1BDA, %i4
21209 bneg,a %xcc, loop_2415
21210 siam 0x5
21211 fbue,a %fcc0, loop_2416
21212 ldsh [%l7 + 0x3E], %i2
21213loop_2415:
21214 tneg %icc, 0x5
21215 fcmpeq32 %f2, %f4, %l6
21216loop_2416:
21217 fmovrdne %l2, %f8, %f4
21218 fpsub32s %f6, %f4, %f3
21219 ldsb [%l7 + 0x2A], %o1
21220 fmovrslz %i5, %f2, %f2
21221 fornot1s %f0, %f7, %f12
21222 fbg,a %fcc2, loop_2417
21223 ldsh [%l7 + 0x46], %g2
21224 ldx [%l7 + 0x20], %g6
21225 fmovrdlez %g7, %f14, %f0
21226loop_2417:
21227 sub %i3, %o3, %g5
21228 ldd [%l7 + 0x08], %f8
21229 movn %icc, %o7, %i1
21230 ld [%l7 + 0x34], %f4
21231 fnors %f6, %f0, %f11
21232 andn %l1, %o6, %i7
21233 udiv %g4, 0x0E3F, %o5
21234 fabsd %f6, %f14
21235 fxor %f4, %f0, %f12
21236 fmovscc %icc, %f15, %f6
21237 fexpand %f5, %f10
21238 tne %icc, 0x0
21239 bne,a,pn %icc, loop_2418
21240 subc %l0, %l3, %g1
21241 array32 %i0, %o4, %l5
21242 sub %g3, %i6, %o0
21243loop_2418:
21244 fbue,a %fcc1, loop_2419
21245 nop
21246 setx loop_2420, %l0, %l1
21247 jmpl %l1, %l4
21248 fsrc1 %f10, %f0
21249 smul %o2, %i4, %i2
21250loop_2419:
21251 ldsh [%l7 + 0x2A], %l2
21252loop_2420:
21253 stb %o1, [%l7 + 0x2D]
21254 fandnot1s %f2, %f1, %f9
21255 fands %f13, %f10, %f4
21256 fbu,a %fcc0, loop_2421
21257 fors %f14, %f7, %f2
21258 fble,a %fcc3, loop_2422
21259 ldsb [%l7 + 0x09], %i5
21260loop_2421:
21261 ldd [%l7 + 0x38], %f12
21262 fandnot2 %f4, %f12, %f12
21263loop_2422:
21264 fmovsg %icc, %f4, %f5
21265 pdist %f14, %f6, %f10
21266 or %l6, 0x1396, %g2
21267 srl %g6, %g7, %o3
21268 stx %i3, [%l7 + 0x60]
21269 edge8l %o7, %i1, %g5
21270 lduh [%l7 + 0x52], %o6
21271 fmovdcc %icc, %f7, %f5
21272 tvs %xcc, 0x6
21273 subccc %i7, 0x104E, %l1
21274 fmovdle %icc, %f11, %f9
21275 tle %xcc, 0x0
21276 xnor %g4, %l0, %o5
21277 fornot1 %f8, %f2, %f6
21278 xnorcc %g1, 0x183B, %l3
21279 ldsw [%l7 + 0x08], %o4
21280 fand %f0, %f12, %f14
21281 ldsw [%l7 + 0x10], %i0
21282 alignaddrl %l5, %i6, %o0
21283 tle %xcc, 0x5
21284 ldsw [%l7 + 0x70], %l4
21285 ldsb [%l7 + 0x1F], %g3
21286 fbu,a %fcc3, loop_2423
21287 ldx [%l7 + 0x18], %o2
21288 smulcc %i2, 0x0A1B, %l2
21289 fcmpeq16 %f4, %f12, %o1
21290loop_2423:
21291 alignaddr %i5, %i4, %l6
21292 fbge,a %fcc0, loop_2424
21293 fpadd32 %f14, %f0, %f4
21294 xnor %g2, 0x18F5, %g7
21295 fbl,a %fcc1, loop_2425
21296loop_2424:
21297 fxors %f2, %f7, %f2
21298 ldsh [%l7 + 0x60], %g6
21299 ld [%l7 + 0x3C], %f9
21300loop_2425:
21301 fbuge %fcc1, loop_2426
21302 ldd [%l7 + 0x68], %f12
21303 fxor %f0, %f12, %f8
21304 smul %o3, 0x0DFF, %i3
21305loop_2426:
21306 edge16ln %o7, %g5, %o6
21307 fmuld8sux16 %f5, %f5, %f0
21308 tg %icc, 0x6
21309 fpsub32 %f14, %f0, %f14
21310 fzeros %f2
21311 fmovscc %icc, %f12, %f12
21312 tne %xcc, 0x4
21313 fcmpgt16 %f0, %f2, %i1
21314 stw %i7, [%l7 + 0x0C]
21315 fnands %f4, %f10, %f0
21316 fxors %f2, %f3, %f0
21317 stb %l1, [%l7 + 0x34]
21318 stw %l0, [%l7 + 0x1C]
21319 ldx [%l7 + 0x50], %o5
21320 fmovrde %g4, %f2, %f8
21321 movpos %icc, %g1, %l3
21322 sth %i0, [%l7 + 0x5E]
21323 lduw [%l7 + 0x5C], %o4
21324 bge,a,pn %xcc, loop_2427
21325 movrne %i6, %l5, %o0
21326 lduw [%l7 + 0x7C], %g3
21327 srlx %o2, 0x1D, %i2
21328loop_2427:
21329 movneg %xcc, %l4, %o1
21330 orcc %l2, 0x06A7, %i5
21331 fmuld8sux16 %f0, %f5, %f10
21332 ldsb [%l7 + 0x12], %l6
21333 ldsb [%l7 + 0x1F], %g2
21334 ldx [%l7 + 0x60], %i4
21335 movne %xcc, %g6, %g7
21336 fmovrsgez %i3, %f15, %f15
21337 sra %o7, 0x02, %g5
21338 stb %o6, [%l7 + 0x18]
21339 ldub [%l7 + 0x7B], %o3
21340 std %f4, [%l7 + 0x08]
21341 mulx %i1, %i7, %l1
21342 bvc,pn %icc, loop_2428
21343 fpadd16 %f10, %f2, %f8
21344 ld [%l7 + 0x18], %f0
21345 bneg loop_2429
21346loop_2428:
21347 bpos,a loop_2430
21348 orcc %l0, 0x189B, %o5
21349 ble,a,pt %icc, loop_2431
21350loop_2429:
21351 sth %g1, [%l7 + 0x60]
21352loop_2430:
21353 fmovsleu %icc, %f12, %f9
21354 tpos %xcc, 0x2
21355loop_2431:
21356 mulscc %l3, %g4, %o4
21357 ldx [%l7 + 0x10], %i6
21358 xor %l5, %i0, %o0
21359 bcs loop_2432
21360 stb %o2, [%l7 + 0x73]
21361 lduh [%l7 + 0x0A], %g3
21362 fpsub16s %f2, %f4, %f7
21363loop_2432:
21364 movge %icc, %i2, %o1
21365 fbne %fcc0, loop_2433
21366 array16 %l2, %l4, %l6
21367 fpackfix %f10, %f15
21368 ldx [%l7 + 0x78], %g2
21369loop_2433:
21370 ldsb [%l7 + 0x7E], %i5
21371 ldsb [%l7 + 0x3B], %g6
21372 xnorcc %i4, 0x03EE, %i3
21373 sth %o7, [%l7 + 0x0A]
21374 ldsw [%l7 + 0x74], %g7
21375 fabsd %f14, %f2
21376 ble,a %icc, loop_2434
21377 fsrc1s %f4, %f0
21378 movg %xcc, %o6, %g5
21379 fcmpne16 %f8, %f10, %i1
21380loop_2434:
21381 fcmped %fcc1, %f0, %f14
21382 nop
21383 setx loop_2435, %l0, %l1
21384 jmpl %l1, %i7
21385 stb %o3, [%l7 + 0x36]
21386 bvc,a,pt %icc, loop_2436
21387 andcc %l1, 0x1320, %o5
21388loop_2435:
21389 lduw [%l7 + 0x64], %l0
21390 andn %l3, 0x1B82, %g4
21391loop_2436:
21392 fpackfix %f4, %f6
21393 stx %g1, [%l7 + 0x28]
21394 movpos %xcc, %i6, %o4
21395 ldd [%l7 + 0x08], %f4
21396 mulx %l5, 0x0BB2, %o0
21397 bneg,pt %icc, loop_2437
21398 edge8n %o2, %g3, %i2
21399 andn %o1, 0x0F5B, %i0
21400 movleu %icc, %l4, %l6
21401loop_2437:
21402 fbug %fcc0, loop_2438
21403 umul %g2, 0x028A, %i5
21404 edge8l %g6, %i4, %i3
21405 movre %o7, 0x28A, %l2
21406loop_2438:
21407 bneg,pn %xcc, loop_2439
21408 fcmpgt32 %f4, %f4, %o6
21409 bg %xcc, loop_2440
21410 fpsub32s %f14, %f10, %f12
21411loop_2439:
21412 fmovdne %xcc, %f6, %f4
21413 stw %g5, [%l7 + 0x60]
21414loop_2440:
21415 st %f11, [%l7 + 0x40]
21416 ldd [%l7 + 0x38], %f10
21417 brlez,a %g7, loop_2441
21418 bleu loop_2442
21419 bg loop_2443
21420 movvc %xcc, %i7, %i1
21421loop_2441:
21422 nop
21423 setx loop_2444, %l0, %l1
21424 jmpl %l1, %l1
21425loop_2442:
21426 bl,a,pt %xcc, loop_2445
21427loop_2443:
21428 pdist %f10, %f14, %f8
21429 or %o5, 0x0FA3, %o3
21430loop_2444:
21431 fmovdg %icc, %f12, %f7
21432loop_2445:
21433 fcmpd %fcc2, %f0, %f2
21434 movle %xcc, %l3, %g4
21435 movge %xcc, %g1, %l0
21436 fbe %fcc2, loop_2446
21437 smul %i6, 0x1C2F, %o4
21438 movrgez %o0, %o2, %g3
21439 edge32 %i2, %o1, %i0
21440loop_2446:
21441 fands %f9, %f9, %f14
21442 std %f12, [%l7 + 0x10]
21443 ldsh [%l7 + 0x2A], %l5
21444 fcmple16 %f14, %f6, %l4
21445 ldsw [%l7 + 0x14], %g2
21446 edge16l %l6, %g6, %i5
21447 bge,a loop_2447
21448 addccc %i4, 0x1631, %i3
21449 stx %o7, [%l7 + 0x40]
21450 ldsb [%l7 + 0x2B], %o6
21451loop_2447:
21452 stw %l2, [%l7 + 0x4C]
21453 sth %g5, [%l7 + 0x4C]
21454 bn loop_2448
21455 movn %xcc, %i7, %i1
21456 ldx [%l7 + 0x28], %l1
21457 movn %xcc, %g7, %o5
21458loop_2448:
21459 stb %l3, [%l7 + 0x42]
21460 movrlz %g4, 0x3E2, %g1
21461 fmovrdlz %l0, %f10, %f14
21462 ldsb [%l7 + 0x41], %o3
21463 st %f11, [%l7 + 0x70]
21464 sra %o4, %i6, %o0
21465 brlez,a %g3, loop_2449
21466 sdivx %i2, 0x1225, %o2
21467 fmovdcc %xcc, %f5, %f13
21468 edge8ln %o1, %i0, %l5
21469loop_2449:
21470 fornot2 %f14, %f0, %f2
21471 stx %l4, [%l7 + 0x58]
21472 edge8n %l6, %g6, %g2
21473 edge32l %i4, %i3, %o7
21474 sdiv %i5, 0x009F, %l2
21475 brlez,a %g5, loop_2450
21476 ldsh [%l7 + 0x54], %o6
21477 array16 %i1, %l1, %g7
21478 fmovdgu %xcc, %f5, %f7
21479loop_2450:
21480 for %f0, %f6, %f6
21481 fmovde %icc, %f11, %f1
21482 fmul8ulx16 %f14, %f6, %f10
21483 fpsub16 %f0, %f6, %f2
21484 ldsh [%l7 + 0x46], %i7
21485 edge8n %l3, %o5, %g1
21486 movgu %icc, %g4, %l0
21487 fornot1 %f4, %f10, %f10
21488 fsrc1s %f14, %f1
21489 fnegs %f2, %f2
21490 fsrc1 %f6, %f2
21491 edge32ln %o4, %i6, %o0
21492 bl,pt %icc, loop_2451
21493 bneg,a,pt %xcc, loop_2452
21494 stx %o3, [%l7 + 0x40]
21495 fcmpne16 %f2, %f0, %i2
21496loop_2451:
21497 fmul8x16au %f0, %f13, %f8
21498loop_2452:
21499 fpackfix %f6, %f15
21500 stw %g3, [%l7 + 0x6C]
21501 stw %o1, [%l7 + 0x10]
21502 umul %o2, %i0, %l5
21503 fands %f5, %f3, %f12
21504 fblg,a %fcc3, loop_2453
21505 fnot2s %f2, %f13
21506 fpackfix %f12, %f15
21507 movneg %xcc, %l6, %g6
21508loop_2453:
21509 fmovscc %xcc, %f8, %f8
21510 ldub [%l7 + 0x0E], %g2
21511 fsrc2 %f14, %f10
21512 array32 %i4, %i3, %o7
21513 stb %i5, [%l7 + 0x34]
21514 fmovdn %icc, %f10, %f1
21515 ldsw [%l7 + 0x68], %l4
21516 ldx [%l7 + 0x68], %g5
21517 stb %l2, [%l7 + 0x17]
21518 addccc %o6, 0x1E58, %i1
21519 orncc %g7, %i7, %l1
21520 lduw [%l7 + 0x30], %l3
21521 stx %g1, [%l7 + 0x08]
21522 movleu %xcc, %g4, %l0
21523 ld [%l7 + 0x2C], %f3
21524 fmovsle %xcc, %f5, %f10
21525 movg %xcc, %o5, %i6
21526 movge %xcc, %o0, %o3
21527 edge16l %o4, %g3, %i2
21528 lduh [%l7 + 0x2E], %o1
21529 subcc %o2, %i0, %l6
21530 ldd [%l7 + 0x40], %f6
21531 sth %l5, [%l7 + 0x6A]
21532 fmovda %xcc, %f12, %f5
21533 fmovsa %icc, %f2, %f11
21534 fpsub16 %f10, %f4, %f12
21535 sdivcc %g6, 0x0032, %g2
21536 std %f8, [%l7 + 0x48]
21537 brlez,a %i4, loop_2454
21538 movleu %icc, %o7, %i5
21539 edge32ln %i3, %g5, %l4
21540 andcc %o6, %l2, %g7
21541loop_2454:
21542 fmul8ulx16 %f0, %f8, %f8
21543 stx %i1, [%l7 + 0x28]
21544 orn %i7, 0x187C, %l1
21545 fmovdvs %xcc, %f5, %f2
21546 fmovda %icc, %f6, %f15
21547 tgu %xcc, 0x3
21548 fpadd32 %f2, %f0, %f8
21549 st %f3, [%l7 + 0x5C]
21550 andcc %l3, 0x08B4, %g4
21551 edge32l %g1, %l0, %i6
21552 bgu,a,pt %icc, loop_2455
21553 sethi 0x0AE7, %o5
21554 fmovsa %icc, %f1, %f3
21555 ble %icc, loop_2456
21556loop_2455:
21557 srlx %o3, %o4, %o0
21558 srlx %i2, 0x07, %g3
21559 fxors %f13, %f0, %f13
21560loop_2456:
21561 fpack16 %f8, %f0
21562 movcc %icc, %o1, %i0
21563 tn %xcc, 0x5
21564 taddcc %l6, %l5, %g6
21565 brgz %o2, loop_2457
21566 stw %i4, [%l7 + 0x5C]
21567 fmovrdlz %g2, %f6, %f4
21568 fmovdpos %icc, %f0, %f1
21569loop_2457:
21570 fmovscc %xcc, %f11, %f10
21571 lduh [%l7 + 0x08], %i5
21572 fmovrdgez %i3, %f4, %f10
21573 tsubcc %o7, 0x1107, %g5
21574 fnands %f14, %f0, %f8
21575 tle %icc, 0x3
21576 alignaddrl %o6, %l4, %l2
21577 movneg %icc, %g7, %i7
21578 taddcc %i1, %l1, %g4
21579 fmovscc %xcc, %f15, %f2
21580 edge16ln %g1, %l0, %l3
21581 tleu %icc, 0x4
21582 movne %xcc, %i6, %o3
21583 fmovrde %o5, %f0, %f10
21584 ldsw [%l7 + 0x28], %o4
21585 stw %o0, [%l7 + 0x7C]
21586 mulscc %g3, %i2, %i0
21587 fbn,a %fcc3, loop_2458
21588 fmovsneg %xcc, %f14, %f10
21589 tn %xcc, 0x4
21590 brnz,a %o1, loop_2459
21591loop_2458:
21592 orcc %l5, 0x1BC6, %g6
21593 fmovrsgz %l6, %f9, %f14
21594 ldub [%l7 + 0x28], %i4
21595loop_2459:
21596 edge16ln %g2, %o2, %i3
21597 movrlz %o7, %g5, %o6
21598 ldsh [%l7 + 0x28], %l4
21599 fnand %f14, %f2, %f0
21600 nop
21601 setx loop_2460, %l0, %l1
21602 jmpl %l1, %l2
21603 tsubcc %g7, 0x099E, %i7
21604 subcc %i1, %l1, %i5
21605 std %f4, [%l7 + 0x68]
21606loop_2460:
21607 fnot1 %f12, %f6
21608 sth %g4, [%l7 + 0x1E]
21609 brlez,a %g1, loop_2461
21610 lduw [%l7 + 0x0C], %l3
21611 std %f10, [%l7 + 0x78]
21612 tvs %xcc, 0x6
21613loop_2461:
21614 fnot1 %f14, %f10
21615 ldub [%l7 + 0x51], %l0
21616 bleu,pn %icc, loop_2462
21617 movge %icc, %i6, %o3
21618 ldsh [%l7 + 0x6A], %o4
21619 stx %o0, [%l7 + 0x50]
21620loop_2462:
21621 fmul8x16au %f1, %f0, %f14
21622 std %f2, [%l7 + 0x28]
21623 fxor %f6, %f4, %f12
21624 bvc %xcc, loop_2463
21625 stw %g3, [%l7 + 0x78]
21626 brgez %o5, loop_2464
21627 std %f4, [%l7 + 0x28]
21628loop_2463:
21629 popc %i0, %o1
21630 mulscc %i2, 0x09A5, %l5
21631loop_2464:
21632 brgz,a %l6, loop_2465
21633 ldsb [%l7 + 0x52], %g6
21634 sth %g2, [%l7 + 0x54]
21635 fcmple16 %f4, %f14, %o2
21636loop_2465:
21637 std %f0, [%l7 + 0x40]
21638 lduw [%l7 + 0x50], %i4
21639 lduw [%l7 + 0x44], %i3
21640 fpadd32s %f1, %f5, %f13
21641 fxnor %f2, %f2, %f8
21642 fpmerge %f5, %f0, %f6
21643 fbuge,a %fcc2, loop_2466
21644 fmuld8sux16 %f9, %f4, %f4
21645 fmovsneg %icc, %f6, %f0
21646 and %o7, 0x0D31, %g5
21647loop_2466:
21648 fmovsl %xcc, %f3, %f1
21649 fands %f14, %f1, %f3
21650 ldsb [%l7 + 0x66], %o6
21651 ldd [%l7 + 0x08], %f8
21652 ldsh [%l7 + 0x7A], %l4
21653 fbne,a %fcc1, loop_2467
21654 lduw [%l7 + 0x64], %g7
21655 andn %l2, %i7, %i1
21656 ld [%l7 + 0x44], %f3
21657loop_2467:
21658 lduh [%l7 + 0x2E], %l1
21659 stw %i5, [%l7 + 0x18]
21660 ble,a loop_2468
21661 fbg,a %fcc1, loop_2469
21662 popc 0x1F01, %g1
21663 st %f7, [%l7 + 0x54]
21664loop_2468:
21665 or %g4, %l3, %l0
21666loop_2469:
21667 fmovdleu %xcc, %f8, %f0
21668 movcs %icc, %o3, %o4
21669 bcs,a,pt %icc, loop_2470
21670 xnor %i6, %g3, %o5
21671 tle %xcc, 0x5
21672 mulx %i0, 0x14D2, %o0
21673loop_2470:
21674 umul %o1, 0x0F4F, %i2
21675 stb %l6, [%l7 + 0x70]
21676 fpsub16s %f10, %f10, %f11
21677 fmovdvc %xcc, %f9, %f9
21678 xorcc %l5, 0x1393, %g2
21679 fpsub16s %f4, %f9, %f8
21680 tg %icc, 0x7
21681 lduw [%l7 + 0x38], %g6
21682 ldsb [%l7 + 0x2F], %i4
21683 mulscc %i3, %o2, %o7
21684 srl %o6, 0x12, %g5
21685 fbue %fcc1, loop_2471
21686 fpadd16s %f8, %f5, %f14
21687 call loop_2472
21688 edge16ln %g7, %l2, %i7
21689loop_2471:
21690 orcc %i1, %l1, %l4
21691 movle %xcc, %i5, %g4
21692loop_2472:
21693 fcmple16 %f8, %f0, %g1
21694 fpsub16 %f12, %f8, %f8
21695 stb %l0, [%l7 + 0x1C]
21696 srax %l3, %o4, %i6
21697 edge16ln %g3, %o3, %o5
21698 ldsh [%l7 + 0x14], %o0
21699 bneg,pt %icc, loop_2473
21700 fands %f5, %f5, %f3
21701 fbul,a %fcc0, loop_2474
21702 fmovsne %xcc, %f0, %f4
21703loop_2473:
21704 fmovrse %i0, %f14, %f7
21705 tleu %icc, 0x2
21706loop_2474:
21707 ldsb [%l7 + 0x73], %o1
21708 ldx [%l7 + 0x50], %i2
21709 fblg %fcc3, loop_2475
21710 fbg %fcc2, loop_2476
21711 fmovsle %xcc, %f14, %f8
21712 lduw [%l7 + 0x4C], %l6
21713loop_2475:
21714 fpadd16s %f13, %f5, %f9
21715loop_2476:
21716 stx %g2, [%l7 + 0x70]
21717 orncc %g6, %i4, %i3
21718 fmovda %xcc, %f0, %f10
21719 sethi 0x00A6, %o2
21720 fmovsge %xcc, %f0, %f7
21721 stw %l5, [%l7 + 0x40]
21722 brnz,a %o7, loop_2477
21723 ld [%l7 + 0x08], %f0
21724 ldx [%l7 + 0x70], %g5
21725 fsrc1s %f3, %f13
21726loop_2477:
21727 fnor %f14, %f14, %f14
21728 movcs %icc, %g7, %o6
21729 movl %icc, %i7, %i1
21730 fcmpne16 %f4, %f0, %l2
21731 tpos %xcc, 0x0
21732 lduh [%l7 + 0x24], %l1
21733 faligndata %f6, %f2, %f10
21734 brgz %i5, loop_2478
21735 mulx %g4, 0x0BE8, %g1
21736 stb %l4, [%l7 + 0x4A]
21737 fxor %f14, %f10, %f14
21738loop_2478:
21739 stx %l3, [%l7 + 0x58]
21740 or %l0, %i6, %g3
21741 ldsb [%l7 + 0x1C], %o3
21742 sth %o4, [%l7 + 0x20]
21743 or %o5, %o0, %i0
21744 faligndata %f2, %f6, %f8
21745 alignaddrl %o1, %i2, %g2
21746 fone %f8
21747 fmovrse %l6, %f4, %f3
21748 fxnor %f6, %f8, %f10
21749 movleu %icc, %g6, %i4
21750 xnor %i3, 0x15CE, %o2
21751 ldx [%l7 + 0x28], %o7
21752 st %f9, [%l7 + 0x20]
21753 ta %xcc, 0x6
21754 bgu loop_2479
21755 fmovda %xcc, %f13, %f9
21756 edge16 %l5, %g7, %o6
21757 edge8n %i7, %i1, %g5
21758loop_2479:
21759 udiv %l1, 0x03E3, %l2
21760 fnot1s %f2, %f1
21761 fandnot1s %f7, %f2, %f11
21762 fmovd %f0, %f12
21763 movrgez %i5, 0x281, %g1
21764 ld [%l7 + 0x74], %f13
21765 subc %l4, %l3, %g4
21766 movle %icc, %l0, %g3
21767 sth %o3, [%l7 + 0x1E]
21768 fbuge %fcc0, loop_2480
21769 bvc,a,pt %xcc, loop_2481
21770 fpack32 %f10, %f10, %f14
21771 ldsb [%l7 + 0x55], %o4
21772loop_2480:
21773 bg,a loop_2482
21774loop_2481:
21775 ld [%l7 + 0x4C], %f9
21776 ldsw [%l7 + 0x4C], %o5
21777 xorcc %i6, %i0, %o1
21778loop_2482:
21779 lduw [%l7 + 0x78], %i2
21780 fmovrslz %o0, %f7, %f11
21781 fblg %fcc1, loop_2483
21782 fmul8sux16 %f0, %f2, %f12
21783 lduh [%l7 + 0x36], %g2
21784 smul %l6, %g6, %i4
21785loop_2483:
21786 andn %o2, 0x1BE1, %i3
21787 and %o7, 0x0232, %l5
21788 stw %o6, [%l7 + 0x50]
21789 ldsb [%l7 + 0x70], %i7
21790 fnegd %f0, %f10
21791 stx %i1, [%l7 + 0x70]
21792 fcmple16 %f4, %f12, %g5
21793 movcs %xcc, %g7, %l1
21794 edge16n %l2, %g1, %i5
21795 and %l4, %l3, %g4
21796 fmovrslz %g3, %f4, %f1
21797 andcc %o3, 0x004A, %o4
21798 subcc %o5, 0x1542, %l0
21799 bneg,pt %icc, loop_2484
21800 tcc %xcc, 0x6
21801 alignaddrl %i0, %i6, %o1
21802 stw %i2, [%l7 + 0x4C]
21803loop_2484:
21804 st %f7, [%l7 + 0x08]
21805 st %f12, [%l7 + 0x40]
21806 array8 %o0, %g2, %l6
21807 tle %xcc, 0x3
21808 sth %g6, [%l7 + 0x74]
21809 tge %icc, 0x6
21810 fnot1s %f8, %f8
21811 edge32ln %i4, %i3, %o2
21812 fcmpgt32 %f4, %f12, %l5
21813 fmovscs %xcc, %f15, %f9
21814 fsrc2 %f2, %f2
21815 edge8n %o7, %o6, %i7
21816 orcc %g5, %g7, %i1
21817 smul %l1, %g1, %l2
21818 ld [%l7 + 0x7C], %f2
21819 fmovsne %icc, %f8, %f3
21820 fmovsneg %xcc, %f14, %f11
21821 fcmple16 %f12, %f0, %i5
21822 tvc %xcc, 0x6
21823 fbg %fcc1, loop_2485
21824 sra %l3, 0x10, %l4
21825 stw %g3, [%l7 + 0x18]
21826 sra %g4, %o4, %o3
21827loop_2485:
21828 stx %l0, [%l7 + 0x20]
21829 ldsh [%l7 + 0x64], %i0
21830 fornot1s %f2, %f14, %f3
21831 siam 0x3
21832 xor %o5, 0x159C, %i6
21833 fmovdl %icc, %f15, %f10
21834 fmovscc %xcc, %f8, %f15
21835 fcmple32 %f8, %f0, %i2
21836 fmovrslez %o1, %f5, %f8
21837 ldsb [%l7 + 0x5F], %g2
21838 srl %l6, 0x08, %g6
21839 stw %o0, [%l7 + 0x38]
21840 sll %i3, %i4, %l5
21841 srlx %o7, 0x1A, %o6
21842 tsubcctv %o2, 0x1543, %i7
21843 lduw [%l7 + 0x10], %g5
21844 ldsh [%l7 + 0x2C], %g7
21845 fpmerge %f9, %f10, %f0
21846 fnor %f14, %f6, %f0
21847 ldd [%l7 + 0x48], %f14
21848 fpadd32s %f11, %f6, %f2
21849 sdivx %l1, 0x1515, %g1
21850 brz %l2, loop_2486
21851 xorcc %i5, %l3, %l4
21852 ldx [%l7 + 0x28], %g3
21853 array32 %i1, %g4, %o3
21854loop_2486:
21855 popc 0x0AE9, %o4
21856 fmovrsgez %i0, %f10, %f6
21857 stx %o5, [%l7 + 0x60]
21858 stw %l0, [%l7 + 0x20]
21859 fnot1 %f6, %f14
21860 fone %f14
21861 fmovdpos %icc, %f8, %f8
21862 fpack32 %f4, %f6, %f14
21863 st %f8, [%l7 + 0x18]
21864 fmovdge %icc, %f13, %f4
21865 ldd [%l7 + 0x10], %f8
21866 fmovdvs %icc, %f2, %f11
21867 st %f13, [%l7 + 0x40]
21868 mulx %i6, %o1, %i2
21869 fbg,a %fcc2, loop_2487
21870 fbug,a %fcc3, loop_2488
21871 fmovd %f4, %f12
21872 fpadd32 %f6, %f10, %f2
21873loop_2487:
21874 std %f12, [%l7 + 0x78]
21875loop_2488:
21876 ldd [%l7 + 0x58], %f12
21877 sth %l6, [%l7 + 0x70]
21878 sdiv %g6, 0x112C, %o0
21879 fmovdl %icc, %f11, %f0
21880 fmovrsne %i3, %f13, %f3
21881 movl %xcc, %i4, %g2
21882 std %f0, [%l7 + 0x68]
21883 movvs %xcc, %o7, %o6
21884 fmovsne %icc, %f14, %f8
21885 fnor %f12, %f4, %f14
21886 ldsh [%l7 + 0x3E], %l5
21887 ld [%l7 + 0x34], %f15
21888 tsubcc %i7, %o2, %g5
21889 bvs %xcc, loop_2489
21890 fmovrde %g7, %f14, %f2
21891 fpsub16 %f10, %f2, %f8
21892 alignaddr %l1, %g1, %i5
21893loop_2489:
21894 fmul8x16au %f15, %f10, %f0
21895 tsubcc %l3, %l4, %g3
21896 stw %i1, [%l7 + 0x50]
21897 fmovdn %icc, %f4, %f13
21898 lduh [%l7 + 0x14], %l2
21899 be,pn %icc, loop_2490
21900 ld [%l7 + 0x74], %f10
21901 lduh [%l7 + 0x18], %g4
21902 fnot2s %f2, %f0
21903loop_2490:
21904 fmovdcs %icc, %f8, %f7
21905 ldd [%l7 + 0x40], %f14
21906 fmovsvc %icc, %f11, %f9
21907 call loop_2491
21908 udivx %o3, 0x0FD0, %i0
21909 edge8l %o4, %o5, %i6
21910 ldd [%l7 + 0x18], %f4
21911loop_2491:
21912 udivx %o1, 0x1A8D, %i2
21913 sth %l6, [%l7 + 0x30]
21914 fbe,a %fcc3, loop_2492
21915 fmovda %xcc, %f13, %f0
21916 fcmpes %fcc1, %f3, %f1
21917 fmovrslz %g6, %f10, %f14
21918loop_2492:
21919 fmovsgu %icc, %f1, %f6
21920 fornot2s %f7, %f12, %f12
21921 movle %icc, %l0, %i3
21922 bcc,a,pt %icc, loop_2493
21923 stb %o0, [%l7 + 0x37]
21924 fone %f0
21925 fmovsleu %icc, %f7, %f5
21926loop_2493:
21927 brz %g2, loop_2494
21928 movrlz %o7, %i4, %l5
21929 fmul8x16au %f4, %f4, %f4
21930 fmovrdlez %o6, %f10, %f14
21931loop_2494:
21932 movvc %xcc, %i7, %o2
21933 sub %g5, 0x1123, %g7
21934 xnor %g1, 0x1A17, %i5
21935 orcc %l3, 0x183F, %l4
21936 fmovdcc %xcc, %f8, %f2
21937 fornot2 %f14, %f4, %f4
21938 alignaddr %l1, %g3, %i1
21939 fbo,a %fcc1, loop_2495
21940 edge8 %g4, %o3, %i0
21941 fbe,a %fcc1, loop_2496
21942 fmovsleu %icc, %f4, %f7
21943loop_2495:
21944 movle %icc, %l2, %o5
21945 fmovsgu %icc, %f4, %f1
21946loop_2496:
21947 edge16ln %o4, %o1, %i2
21948 fmovspos %xcc, %f10, %f14
21949 xnorcc %i6, %g6, %l6
21950 fmovscc %icc, %f9, %f11
21951 fba,a %fcc2, loop_2497
21952 tvs %icc, 0x3
21953 stb %l0, [%l7 + 0x27]
21954 fnot2 %f14, %f6
21955loop_2497:
21956 tne %xcc, 0x3
21957 fmovrslez %i3, %f14, %f14
21958 fmovdcs %xcc, %f5, %f5
21959 fpsub32 %f2, %f2, %f6
21960 sub %g2, %o0, %o7
21961 array8 %l5, %i4, %i7
21962 fmovdvs %xcc, %f8, %f15
21963 ldd [%l7 + 0x30], %f0
21964 ldsw [%l7 + 0x5C], %o2
21965 ld [%l7 + 0x78], %f10
21966 fmovdl %icc, %f11, %f5
21967 std %f12, [%l7 + 0x28]
21968 movgu %xcc, %g5, %g7
21969 ldd [%l7 + 0x08], %f2
21970 ldd [%l7 + 0x40], %f14
21971 fmovrsgz %g1, %f8, %f10
21972 andcc %i5, 0x02D5, %o6
21973 fnot1s %f10, %f12
21974 tgu %icc, 0x6
21975 fbule,a %fcc1, loop_2498
21976 orncc %l4, %l3, %l1
21977 addcc %i1, %g3, %g4
21978 bge,pt %xcc, loop_2499
21979loop_2498:
21980 st %f0, [%l7 + 0x3C]
21981 movcs %icc, %i0, %o3
21982 sth %o5, [%l7 + 0x6E]
21983loop_2499:
21984 ldsb [%l7 + 0x08], %l2
21985 fmovdvc %xcc, %f11, %f8
21986 ldx [%l7 + 0x50], %o4
21987 fcmpne16 %f8, %f8, %o1
21988 ldsh [%l7 + 0x30], %i6
21989 sub %i2, %g6, %l6
21990 array8 %l0, %i3, %g2
21991 stw %o7, [%l7 + 0x4C]
21992 ldsb [%l7 + 0x52], %o0
21993 ld [%l7 + 0x6C], %f0
21994 bg loop_2500
21995 stx %i4, [%l7 + 0x70]
21996 ldsb [%l7 + 0x0C], %l5
21997 ldsw [%l7 + 0x5C], %o2
21998loop_2500:
21999 lduh [%l7 + 0x50], %i7
22000 edge8n %g7, %g5, %g1
22001 fmul8ulx16 %f10, %f2, %f4
22002 st %f6, [%l7 + 0x40]
22003 udiv %o6, 0x0364, %l4
22004 fcmpd %fcc3, %f6, %f2
22005 fbg,a %fcc1, loop_2501
22006 ldsw [%l7 + 0x20], %i5
22007 fmovsne %xcc, %f9, %f2
22008 fbul %fcc2, loop_2502
22009loop_2501:
22010 fmuld8ulx16 %f2, %f9, %f10
22011 st %f3, [%l7 + 0x1C]
22012 brz,a %l1, loop_2503
22013loop_2502:
22014 fornot1 %f10, %f2, %f8
22015 fexpand %f13, %f0
22016 movleu %xcc, %i1, %l3
22017loop_2503:
22018 ldx [%l7 + 0x58], %g3
22019 mova %icc, %i0, %g4
22020 faligndata %f6, %f12, %f4
22021 fmul8x16al %f14, %f2, %f10
22022 edge16ln %o3, %l2, %o4
22023 array8 %o5, %o1, %i2
22024 fbug %fcc0, loop_2504
22025 fcmpeq32 %f10, %f14, %g6
22026 ldsh [%l7 + 0x0E], %i6
22027 movgu %xcc, %l6, %i3
22028loop_2504:
22029 lduw [%l7 + 0x10], %g2
22030 mulscc %o7, %l0, %o0
22031 ld [%l7 + 0x68], %f11
22032 fmovs %f4, %f5
22033 stb %i4, [%l7 + 0x09]
22034 tn %xcc, 0x6
22035 fand %f4, %f4, %f14
22036 stw %l5, [%l7 + 0x64]
22037 stw %i7, [%l7 + 0x20]
22038 stw %o2, [%l7 + 0x34]
22039 fmovspos %xcc, %f8, %f10
22040 array8 %g5, %g7, %o6
22041 fmovsa %xcc, %f13, %f5
22042 brgez %l4, loop_2505
22043 fmovsleu %icc, %f13, %f13
22044 subcc %g1, 0x1590, %l1
22045 addcc %i1, %i5, %g3
22046loop_2505:
22047 fandnot2s %f8, %f2, %f3
22048 stw %l3, [%l7 + 0x24]
22049 fcmpes %fcc3, %f0, %f6
22050 fone %f10
22051 sll %g4, 0x1D, %i0
22052 st %f10, [%l7 + 0x78]
22053 sdivx %o3, 0x06EE, %o4
22054 edge32l %o5, %o1, %l2
22055 srlx %g6, 0x0A, %i2
22056 sth %i6, [%l7 + 0x68]
22057 lduh [%l7 + 0x48], %l6
22058 fmovd %f4, %f0
22059 tvs %xcc, 0x7
22060 fxnors %f2, %f12, %f7
22061 movcs %icc, %i3, %o7
22062 stw %g2, [%l7 + 0x24]
22063 array32 %o0, %i4, %l5
22064 fbe %fcc2, loop_2506
22065 array32 %l0, %o2, %i7
22066 array32 %g5, %o6, %l4
22067 std %f0, [%l7 + 0x60]
22068loop_2506:
22069 xor %g7, %l1, %g1
22070 fornot2s %f6, %f0, %f13
22071 bvc,a,pn %icc, loop_2507
22072 stx %i5, [%l7 + 0x48]
22073 movrlez %i1, 0x056, %g3
22074 st %f13, [%l7 + 0x48]
22075loop_2507:
22076 subc %l3, %i0, %g4
22077 srl %o4, %o5, %o3
22078 fmovdpos %xcc, %f1, %f13
22079 fpackfix %f10, %f13
22080 stw %o1, [%l7 + 0x74]
22081 fornot1 %f14, %f4, %f0
22082 fpsub16s %f6, %f2, %f5
22083 fcmpes %fcc2, %f2, %f5
22084 movle %icc, %l2, %i2
22085 fmovdge %xcc, %f6, %f5
22086 edge8n %g6, %l6, %i3
22087 sdivx %i6, 0x13A0, %g2
22088 mulscc %o7, 0x09CE, %i4
22089 fble %fcc0, loop_2508
22090 fornot1s %f1, %f14, %f3
22091 fpack16 %f6, %f3
22092 brnz %l5, loop_2509
22093loop_2508:
22094 ldub [%l7 + 0x3E], %o0
22095 ta %icc, 0x1
22096 fxors %f8, %f8, %f7
22097loop_2509:
22098 array32 %o2, %l0, %g5
22099 fmovsl %icc, %f3, %f13
22100 edge8 %o6, %i7, %g7
22101 fcmpd %fcc2, %f4, %f0
22102 pdist %f10, %f2, %f2
22103 fandnot2s %f11, %f14, %f5
22104 fba,a %fcc2, loop_2510
22105 brgz %l4, loop_2511
22106 fmovsg %xcc, %f12, %f14
22107 fbge,a %fcc3, loop_2512
22108loop_2510:
22109 fmovdcc %xcc, %f12, %f1
22110loop_2511:
22111 stw %g1, [%l7 + 0x50]
22112 andcc %i5, 0x1B01, %l1
22113loop_2512:
22114 taddcc %i1, 0x0D19, %l3
22115 fmovrsne %g3, %f2, %f11
22116 ldd [%l7 + 0x70], %f14
22117 movrlz %g4, 0x22F, %i0
22118 lduh [%l7 + 0x46], %o5
22119 bvs,a,pt %xcc, loop_2513
22120 fmovsa %xcc, %f15, %f5
22121 fcmple16 %f8, %f14, %o3
22122 array8 %o1, %l2, %i2
22123loop_2513:
22124 ldsh [%l7 + 0x3C], %g6
22125 fmovrslez %o4, %f8, %f3
22126 fbl,a %fcc1, loop_2514
22127 call loop_2515
22128 fxnors %f5, %f0, %f6
22129 sdivx %l6, 0x1890, %i6
22130loop_2514:
22131 fbug,a %fcc3, loop_2516
22132loop_2515:
22133 lduw [%l7 + 0x3C], %i3
22134 array32 %g2, %i4, %o7
22135 ldub [%l7 + 0x6F], %l5
22136loop_2516:
22137 fnot1 %f6, %f2
22138 stx %o2, [%l7 + 0x18]
22139 srlx %l0, %g5, %o6
22140 stx %i7, [%l7 + 0x38]
22141 std %f6, [%l7 + 0x30]
22142 sth %o0, [%l7 + 0x50]
22143 fnors %f0, %f10, %f13
22144 ldsb [%l7 + 0x08], %g7
22145 ldub [%l7 + 0x5F], %g1
22146 bleu,pn %xcc, loop_2517
22147 ldub [%l7 + 0x7D], %i5
22148 fands %f3, %f15, %f13
22149 call loop_2518
22150loop_2517:
22151 ldx [%l7 + 0x10], %l1
22152 fbul %fcc1, loop_2519
22153 fbn %fcc2, loop_2520
22154loop_2518:
22155 fmovs %f8, %f7
22156 edge8 %l4, %i1, %g3
22157loop_2519:
22158 fandnot1 %f4, %f4, %f10
22159loop_2520:
22160 fnot2s %f14, %f7
22161 edge8l %g4, %i0, %o5
22162 fbuge %fcc3, loop_2521
22163 sub %l3, 0x1A1F, %o1
22164 fbl %fcc0, loop_2522
22165 fsrc1 %f6, %f14
22166loop_2521:
22167 ldub [%l7 + 0x31], %l2
22168 stx %o3, [%l7 + 0x38]
22169loop_2522:
22170 fmovd %f10, %f10
22171 tsubcctv %i2, 0x0AF0, %o4
22172 stb %g6, [%l7 + 0x77]
22173 sth %i6, [%l7 + 0x08]
22174 fmovdgu %icc, %f4, %f0
22175 fmovsvs %icc, %f13, %f7
22176 fmovdn %xcc, %f5, %f5
22177 fmovsg %xcc, %f8, %f4
22178 bneg loop_2523
22179 umul %l6, %g2, %i4
22180 stb %o7, [%l7 + 0x3A]
22181 bne loop_2524
22182loop_2523:
22183 fbg,a %fcc3, loop_2525
22184 edge32n %l5, %o2, %l0
22185 tneg %xcc, 0x7
22186loop_2524:
22187 stb %i3, [%l7 + 0x26]
22188loop_2525:
22189 tn %icc, 0x2
22190 ldub [%l7 + 0x38], %o6
22191 bcc,a %xcc, loop_2526
22192 stx %g5, [%l7 + 0x10]
22193 movle %icc, %o0, %i7
22194 fmovsne %icc, %f11, %f15
22195loop_2526:
22196 fbo,a %fcc0, loop_2527
22197 lduh [%l7 + 0x2C], %g1
22198 array8 %g7, %i5, %l1
22199 movgu %xcc, %l4, %g3
22200loop_2527:
22201 ble,pn %icc, loop_2528
22202 or %g4, 0x042D, %i1
22203 sth %o5, [%l7 + 0x6E]
22204 taddcc %l3, %i0, %o1
22205loop_2528:
22206 orncc %l2, 0x0950, %i2
22207 st %f8, [%l7 + 0x74]
22208 ba,a,pt %xcc, loop_2529
22209 std %f2, [%l7 + 0x28]
22210 tne %icc, 0x1
22211 std %f8, [%l7 + 0x78]
22212loop_2529:
22213 brgez,a %o4, loop_2530
22214 fxors %f15, %f9, %f4
22215 fcmpgt16 %f4, %f10, %g6
22216 ldub [%l7 + 0x48], %o3
22217loop_2530:
22218 stw %i6, [%l7 + 0x60]
22219 ld [%l7 + 0x28], %f6
22220 bpos,a,pn %icc, loop_2531
22221 xnorcc %l6, %i4, %g2
22222 bpos loop_2532
22223 stw %l5, [%l7 + 0x38]
22224loop_2531:
22225 fbo,a %fcc2, loop_2533
22226 stb %o7, [%l7 + 0x60]
22227loop_2532:
22228 stx %o2, [%l7 + 0x10]
22229 ba,a,pt %icc, loop_2534
22230loop_2533:
22231 fxnors %f4, %f6, %f8
22232 fmovrdlz %i3, %f14, %f10
22233 sth %o6, [%l7 + 0x2C]
22234loop_2534:
22235 ldsw [%l7 + 0x1C], %l0
22236 edge16ln %g5, %i7, %g1
22237 fnegs %f3, %f5
22238 fmovsl %icc, %f10, %f2
22239 tvc %icc, 0x0
22240 tgu %icc, 0x3
22241 fbul %fcc2, loop_2535
22242 ldsb [%l7 + 0x49], %o0
22243 ldsh [%l7 + 0x6A], %g7
22244 addccc %i5, 0x0400, %l4
22245loop_2535:
22246 stb %l1, [%l7 + 0x72]
22247 lduh [%l7 + 0x6E], %g4
22248 ldsh [%l7 + 0x70], %i1
22249 nop
22250 setx loop_2536, %l0, %l1
22251 wrpr 0x1, %tl
22252 wrpr %l1, %tpc
22253 add %l1, 0x4, %l1
22254 wrpr %l1, %tnpc
22255 setx 0x34400001400, %l0, %l1
22256 wrpr %l1, %tstate
22257 wrhpr 0x4, %htstate
22258 retry
22259 movneg %icc, %g3, %l3
22260 xor %i0, 0x0589, %o5
22261 addccc %l2, 0x150F, %i2
22262loop_2536:
22263 edge8ln %o4, %g6, %o1
22264 fmovrdne %i6, %f2, %f10
22265 fmovda %icc, %f11, %f0
22266 fbne %fcc2, loop_2537
22267 lduh [%l7 + 0x08], %l6
22268 stw %o3, [%l7 + 0x58]
22269 sth %g2, [%l7 + 0x64]
22270loop_2537:
22271 lduh [%l7 + 0x74], %i4
22272 fand %f2, %f14, %f0
22273 fmovdgu %xcc, %f6, %f13
22274 lduw [%l7 + 0x24], %l5
22275 tvc %icc, 0x2
22276 fbul %fcc1, loop_2538
22277 st %f12, [%l7 + 0x5C]
22278 ld [%l7 + 0x14], %f15
22279 udivcc %o7, 0x049F, %i3
22280loop_2538:
22281 lduw [%l7 + 0x74], %o6
22282 fba,a %fcc2, loop_2539
22283 ldx [%l7 + 0x60], %o2
22284 movne %icc, %g5, %l0
22285 brlez,a %g1, loop_2540
22286loop_2539:
22287 ldd [%l7 + 0x10], %f8
22288 st %f10, [%l7 + 0x44]
22289 fcmpgt16 %f0, %f2, %o0
22290loop_2540:
22291 edge16 %i7, %i5, %g7
22292 fmovrsgz %l4, %f8, %f7
22293 fmovdneg %icc, %f15, %f11
22294 fblg,a %fcc1, loop_2541
22295 fbn %fcc0, loop_2542
22296 fcmpeq16 %f10, %f4, %l1
22297 ta %xcc, 0x2
22298loop_2541:
22299 fsrc1 %f10, %f6
22300loop_2542:
22301 ldx [%l7 + 0x50], %g4
22302 sth %g3, [%l7 + 0x4E]
22303 addcc %i1, 0x187B, %i0
22304 movrgz %o5, 0x39E, %l2
22305 movvs %icc, %i2, %l3
22306 sllx %g6, %o4, %o1
22307 fba,a %fcc1, loop_2543
22308 bpos,a,pn %icc, loop_2544
22309 ldsh [%l7 + 0x72], %l6
22310 fmovsg %icc, %f7, %f15
22311loop_2543:
22312 fone %f8
22313loop_2544:
22314 stb %o3, [%l7 + 0x45]
22315 fmovdge %icc, %f3, %f3
22316 fornot2s %f6, %f6, %f12
22317 ldd [%l7 + 0x38], %f2
22318 nop
22319 setx loop_2545, %l0, %l1
22320 wrpr 0x1, %tl
22321 wrpr %l1, %tpc
22322 add %l1, 0x4, %l1
22323 wrpr %l1, %tnpc
22324 setx 0x34400001400, %l0, %l1
22325 wrpr %l1, %tstate
22326 wrhpr 0x4, %htstate
22327 retry
22328 sth %g2, [%l7 + 0x42]
22329 srax %i4, %l5, %o7
22330 mova %icc, %i3, %o6
22331loop_2545:
22332 fmovrdgez %i6, %f10, %f6
22333 lduw [%l7 + 0x10], %g5
22334 fsrc1s %f5, %f10
22335 fpackfix %f2, %f10
22336 ldsh [%l7 + 0x3E], %l0
22337 fnot2 %f0, %f6
22338 st %f12, [%l7 + 0x68]
22339 sth %o2, [%l7 + 0x48]
22340 orncc %o0, 0x1E68, %g1
22341 fornot1 %f4, %f12, %f4
22342 bvs,a,pn %xcc, loop_2546
22343 orncc %i5, 0x022A, %i7
22344 fmovde %xcc, %f0, %f7
22345 fpadd32 %f10, %f10, %f12
22346loop_2546:
22347 ld [%l7 + 0x08], %f1
22348 fmul8x16au %f7, %f15, %f12
22349 ldsw [%l7 + 0x3C], %g7
22350 edge8n %l4, %g4, %g3
22351 fandnot2s %f5, %f11, %f14
22352 fpadd32 %f0, %f8, %f12
22353 lduw [%l7 + 0x54], %l1
22354 tneg %icc, 0x1
22355 bcs,pn %icc, loop_2547
22356 fmovsle %xcc, %f14, %f4
22357 fornot2 %f8, %f14, %f8
22358 fnot1 %f12, %f4
22359loop_2547:
22360 edge32ln %i1, %i0, %o5
22361 tcc %xcc, 0x4
22362 fcmpes %fcc2, %f13, %f3
22363 fble,a %fcc1, loop_2548
22364 stb %i2, [%l7 + 0x27]
22365 bn,a,pn %xcc, loop_2549
22366 taddcctv %l2, 0x194F, %l3
22367loop_2548:
22368 brlz,a %g6, loop_2550
22369 xor %o1, 0x00E1, %l6
22370loop_2549:
22371 fmovdpos %xcc, %f14, %f2
22372 stb %o4, [%l7 + 0x5E]
22373loop_2550:
22374 fabsd %f2, %f14
22375 bg,pn %icc, loop_2551
22376 alignaddr %o3, %i4, %l5
22377 lduw [%l7 + 0x58], %o7
22378 fbg %fcc1, loop_2552
22379loop_2551:
22380 array16 %i3, %g2, %o6
22381 nop
22382 setx loop_2553, %l0, %l1
22383 jmpl %l1, %g5
22384 xorcc %i6, 0x1D4F, %l0
22385loop_2552:
22386 fmul8sux16 %f2, %f2, %f8
22387 st %f10, [%l7 + 0x3C]
22388loop_2553:
22389 fmovsle %icc, %f8, %f7
22390 stw %o2, [%l7 + 0x68]
22391 st %f13, [%l7 + 0x3C]
22392 tne %icc, 0x0
22393 ldsb [%l7 + 0x3E], %g1
22394 stw %i5, [%l7 + 0x30]
22395 siam 0x7
22396 movrlez %o0, 0x1AB, %i7
22397 srax %l4, %g7, %g3
22398 taddcctv %g4, 0x08B2, %l1
22399 fbn %fcc3, loop_2554
22400 ldx [%l7 + 0x20], %i0
22401 bl,a %icc, loop_2555
22402 fmovsneg %xcc, %f11, %f9
22403loop_2554:
22404 fmovdgu %icc, %f13, %f9
22405 fmovsg %icc, %f12, %f4
22406loop_2555:
22407 lduw [%l7 + 0x70], %o5
22408 fbl,a %fcc1, loop_2556
22409 edge16 %i2, %l2, %i1
22410 addc %l3, 0x0713, %o1
22411 movvs %icc, %g6, %l6
22412loop_2556:
22413 fble,a %fcc1, loop_2557
22414 addc %o4, %i4, %l5
22415 tgu %xcc, 0x7
22416 edge16l %o3, %i3, %o7
22417loop_2557:
22418 ldsw [%l7 + 0x78], %o6
22419 bvc,pt %xcc, loop_2558
22420 addcc %g5, 0x16C7, %i6
22421 ldsh [%l7 + 0x5C], %g2
22422 tge %xcc, 0x3
22423loop_2558:
22424 be,a loop_2559
22425 fpack16 %f8, %f15
22426 edge32 %o2, %l0, %g1
22427 lduh [%l7 + 0x50], %i5
22428loop_2559:
22429 tne %icc, 0x4
22430 bvs,a loop_2560
22431 movrgez %i7, 0x2BE, %o0
22432 fandnot2s %f11, %f9, %f4
22433 sth %l4, [%l7 + 0x60]
22434loop_2560:
22435 fpadd16s %f13, %f11, %f2
22436 tl %icc, 0x5
22437 bleu,pt %icc, loop_2561
22438 sllx %g7, 0x0E, %g3
22439 ld [%l7 + 0x1C], %f6
22440 edge16 %l1, %g4, %o5
22441loop_2561:
22442 andn %i2, %i0, %l2
22443 array32 %l3, %o1, %g6
22444 bvc loop_2562
22445 fcmps %fcc3, %f11, %f9
22446 nop
22447 setx loop_2563, %l0, %l1
22448 jmpl %l1, %i1
22449 fmovscc %xcc, %f8, %f2
22450loop_2562:
22451 sra %o4, 0x11, %l6
22452 stb %i4, [%l7 + 0x13]
22453loop_2563:
22454 fbg %fcc3, loop_2564
22455 ldsb [%l7 + 0x5F], %o3
22456 brgz %i3, loop_2565
22457 fones %f13
22458loop_2564:
22459 stb %o7, [%l7 + 0x2A]
22460 stw %l5, [%l7 + 0x2C]
22461loop_2565:
22462 nop
22463 setx loop_2566, %l0, %l1
22464 wrpr 0x1, %tl
22465 wrpr %l1, %tpc
22466 add %l1, 0x4, %l1
22467 wrpr %l1, %tnpc
22468 setx 0x34400001400, %l0, %l1
22469 wrpr %l1, %tstate
22470 wrhpr 0x4, %htstate
22471 retry
22472 fxor %f6, %f4, %f12
22473 fzero %f8
22474 xnorcc %o6, 0x0BFA, %g5
22475loop_2566:
22476 ldsb [%l7 + 0x70], %g2
22477 fpsub16 %f8, %f4, %f8
22478 ldub [%l7 + 0x16], %o2
22479 fnor %f8, %f14, %f0
22480 fbug,a %fcc1, loop_2567
22481 fnors %f1, %f12, %f0
22482 movne %xcc, %i6, %l0
22483 ld [%l7 + 0x1C], %f11
22484loop_2567:
22485 ldsw [%l7 + 0x7C], %g1
22486 fmovdle %icc, %f4, %f2
22487 lduh [%l7 + 0x14], %i7
22488 bgu,a,pt %xcc, loop_2568
22489 fcmpne32 %f6, %f4, %o0
22490 fpsub32s %f5, %f13, %f6
22491 tle %xcc, 0x2
22492loop_2568:
22493 std %f14, [%l7 + 0x50]
22494 fpack32 %f6, %f2, %f6
22495 fbne,a %fcc1, loop_2569
22496 fabss %f0, %f12
22497 xorcc %l4, %g7, %i5
22498 sll %g3, 0x1D, %l1
22499loop_2569:
22500 fmovsvc %icc, %f3, %f8
22501 movrgez %o5, %g4, %i0
22502 fpsub16 %f12, %f4, %f10
22503 fmuld8sux16 %f0, %f7, %f6
22504 tsubcctv %i2, 0x0FFB, %l2
22505 sub %l3, 0x07C9, %o1
22506 fpsub32s %f3, %f12, %f0
22507 fmovsvs %icc, %f0, %f1
22508 fmovrsgz %g6, %f13, %f8
22509 fmovrslez %i1, %f6, %f1
22510 movrne %o4, %l6, %i4
22511 std %f0, [%l7 + 0x70]
22512 add %o3, 0x059D, %o7
22513 faligndata %f14, %f2, %f12
22514 bcc,pt %icc, loop_2570
22515 ldub [%l7 + 0x17], %i3
22516 ldsh [%l7 + 0x74], %l5
22517 bleu,a,pt %xcc, loop_2571
22518loop_2570:
22519 smul %o6, %g2, %g5
22520 fmovsle %icc, %f4, %f5
22521 sth %o2, [%l7 + 0x40]
22522loop_2571:
22523 lduw [%l7 + 0x1C], %i6
22524 ldsb [%l7 + 0x31], %g1
22525 siam 0x3
22526 bne,pn %icc, loop_2572
22527 and %l0, %i7, %l4
22528 be,a %xcc, loop_2573
22529 lduw [%l7 + 0x20], %g7
22530loop_2572:
22531 or %i5, 0x0797, %g3
22532 fone %f2
22533loop_2573:
22534 lduw [%l7 + 0x30], %l1
22535 stw %o5, [%l7 + 0x2C]
22536 fmovsleu %xcc, %f12, %f7
22537 fmovscc %xcc, %f10, %f12
22538 ldsw [%l7 + 0x14], %o0
22539 ld [%l7 + 0x40], %f8
22540 tvc %icc, 0x6
22541 tcc %xcc, 0x6
22542 addc %i0, %i2, %l2
22543 bn,a,pt %xcc, loop_2574
22544 ld [%l7 + 0x70], %f15
22545 sllx %l3, %g4, %g6
22546 stx %i1, [%l7 + 0x40]
22547loop_2574:
22548 te %icc, 0x1
22549 orncc %o1, %l6, %i4
22550 xor %o3, 0x090E, %o7
22551 ldsw [%l7 + 0x68], %i3
22552 fmovdvc %icc, %f4, %f1
22553 movne %icc, %o4, %o6
22554 umul %l5, %g5, %o2
22555 fandnot2 %f8, %f4, %f2
22556 movleu %xcc, %g2, %i6
22557 fabsd %f0, %f14
22558 fpack16 %f6, %f4
22559 fornot2s %f4, %f13, %f11
22560 brlez %g1, loop_2575
22561 brlz %l0, loop_2576
22562 fmovdne %icc, %f0, %f1
22563 fmovsa %xcc, %f6, %f5
22564loop_2575:
22565 srlx %l4, %g7, %i7
22566loop_2576:
22567 stb %g3, [%l7 + 0x4F]
22568 movn %xcc, %i5, %o5
22569 fzeros %f7
22570 fbg,a %fcc1, loop_2577
22571 lduh [%l7 + 0x4E], %l1
22572 fornot2 %f10, %f10, %f10
22573 ldsw [%l7 + 0x70], %o0
22574loop_2577:
22575 and %i2, %i0, %l3
22576 fornot1s %f1, %f2, %f7
22577 ldsh [%l7 + 0x5A], %g4
22578 fmovde %xcc, %f3, %f0
22579 sdivcc %g6, 0x1E9B, %i1
22580 movleu %icc, %o1, %l6
22581 bvc,a,pn %icc, loop_2578
22582 ldsw [%l7 + 0x58], %l2
22583 fzeros %f15
22584 stw %o3, [%l7 + 0x44]
22585loop_2578:
22586 st %f13, [%l7 + 0x40]
22587 fmovscs %xcc, %f13, %f2
22588 fnot1s %f6, %f7
22589 ldx [%l7 + 0x28], %i4
22590 fmovse %xcc, %f14, %f14
22591 stb %o7, [%l7 + 0x52]
22592 movvs %icc, %o4, %i3
22593 fmovrsne %o6, %f9, %f7
22594 fcmpes %fcc0, %f3, %f2
22595 ldsh [%l7 + 0x2A], %g5
22596 bshuffle %f14, %f2, %f8
22597 or %o2, %g2, %l5
22598 ldx [%l7 + 0x18], %g1
22599 fnot2s %f10, %f11
22600 fornot1 %f6, %f8, %f10
22601 fcmpne32 %f10, %f4, %i6
22602 ldsw [%l7 + 0x58], %l0
22603 sth %g7, [%l7 + 0x4C]
22604 fmovrdlez %l4, %f6, %f10
22605 fcmpd %fcc1, %f8, %f2
22606 move %xcc, %g3, %i5
22607 fsrc1 %f6, %f6
22608 fpadd16 %f12, %f10, %f0
22609 movvc %xcc, %o5, %l1
22610 fmovsgu %icc, %f5, %f14
22611 ldd [%l7 + 0x50], %f2
22612 fandnot2s %f5, %f5, %f12
22613 fcmple16 %f0, %f14, %o0
22614 std %f0, [%l7 + 0x40]
22615 fcmple16 %f6, %f12, %i2
22616 call loop_2579
22617 bpos,a loop_2580
22618 ld [%l7 + 0x5C], %f5
22619 sll %i7, %i0, %g4
22620loop_2579:
22621 be,a,pn %icc, loop_2581
22622loop_2580:
22623 fmuld8ulx16 %f1, %f1, %f2
22624 fone %f4
22625 fcmpeq32 %f6, %f10, %g6
22626loop_2581:
22627 fmovdvc %xcc, %f11, %f0
22628 brnz,a %i1, loop_2582
22629 fandnot2s %f12, %f13, %f9
22630 movn %xcc, %o1, %l6
22631 ldd [%l7 + 0x08], %f2
22632loop_2582:
22633 sth %l3, [%l7 + 0x5C]
22634 fbue %fcc3, loop_2583
22635 ldsb [%l7 + 0x38], %o3
22636 tg %icc, 0x0
22637 fmovrdgez %i4, %f6, %f0
22638loop_2583:
22639 ldsb [%l7 + 0x6B], %o7
22640 srlx %l2, 0x14, %i3
22641 movpos %xcc, %o4, %o6
22642 andn %o2, %g2, %g5
22643 st %f15, [%l7 + 0x5C]
22644 movvs %xcc, %g1, %l5
22645 sth %i6, [%l7 + 0x52]
22646 fbl %fcc1, loop_2584
22647 movpos %icc, %l0, %g7
22648 tl %xcc, 0x5
22649 srax %g3, %l4, %i5
22650loop_2584:
22651 umulcc %o5, 0x08A8, %l1
22652 ldsb [%l7 + 0x2D], %o0
22653 tg %icc, 0x3
22654 sth %i7, [%l7 + 0x74]
22655 edge8n %i0, %g4, %g6
22656 stb %i2, [%l7 + 0x13]
22657 fpsub16s %f12, %f9, %f7
22658 lduh [%l7 + 0x62], %i1
22659 ld [%l7 + 0x34], %f15
22660 std %f4, [%l7 + 0x70]
22661 fcmped %fcc2, %f4, %f8
22662 fmovsgu %xcc, %f8, %f1
22663 fbule,a %fcc2, loop_2585
22664 lduw [%l7 + 0x38], %o1
22665 movge %xcc, %l6, %o3
22666 tvc %icc, 0x4
22667loop_2585:
22668 edge32l %i4, %l3, %o7
22669 stw %i3, [%l7 + 0x14]
22670 lduw [%l7 + 0x7C], %o4
22671 tneg %icc, 0x4
22672 ldub [%l7 + 0x35], %l2
22673 fmovrsne %o2, %f1, %f6
22674 fbn,a %fcc2, loop_2586
22675 fcmpgt32 %f4, %f4, %o6
22676 lduw [%l7 + 0x60], %g2
22677 ldsb [%l7 + 0x32], %g5
22678loop_2586:
22679 tcs %xcc, 0x2
22680 array8 %l5, %g1, %l0
22681 andn %g7, %g3, %i6
22682 bne loop_2587
22683 movrlez %l4, %i5, %o5
22684 andncc %o0, %l1, %i7
22685 tsubcctv %i0, %g6, %i2
22686loop_2587:
22687 fpsub16s %f3, %f3, %f6
22688 move %xcc, %g4, %i1
22689 fsrc1 %f4, %f10
22690 ldsw [%l7 + 0x14], %o1
22691 tcc %xcc, 0x3
22692 movcc %xcc, %l6, %o3
22693 tle %icc, 0x0
22694 call loop_2588
22695 ldsw [%l7 + 0x74], %l3
22696 fpadd32s %f13, %f3, %f11
22697 tpos %icc, 0x3
22698loop_2588:
22699 stw %i4, [%l7 + 0x50]
22700 ldsh [%l7 + 0x40], %i3
22701 call loop_2589
22702 ld [%l7 + 0x64], %f2
22703 edge16n %o7, %o4, %o2
22704 fexpand %f8, %f6
22705loop_2589:
22706 movvc %icc, %l2, %g2
22707 tneg %icc, 0x7
22708 fnot2 %f12, %f14
22709 fornot2s %f12, %f2, %f2
22710 movvc %xcc, %g5, %l5
22711 movrlz %o6, %g1, %l0
22712 ldd [%l7 + 0x28], %f12
22713 fmovscc %icc, %f15, %f10
22714 std %f14, [%l7 + 0x70]
22715 ldx [%l7 + 0x70], %g7
22716 movrlz %i6, 0x260, %l4
22717 bpos,pn %xcc, loop_2590
22718 edge16n %g3, %i5, %o5
22719 ldd [%l7 + 0x28], %f10
22720 stw %l1, [%l7 + 0x48]
22721loop_2590:
22722 fmovsleu %icc, %f12, %f6
22723 tneg %icc, 0x1
22724 fands %f5, %f7, %f7
22725 tvc %xcc, 0x0
22726 fmovdge %xcc, %f11, %f3
22727 fcmpne16 %f0, %f8, %o0
22728 fmul8ulx16 %f12, %f6, %f8
22729 fbe %fcc2, loop_2591
22730 fbule,a %fcc2, loop_2592
22731 fnors %f15, %f11, %f0
22732 subccc %i0, %g6, %i7
22733loop_2591:
22734 fmovrsgez %g4, %f4, %f14
22735loop_2592:
22736 fandnot1 %f8, %f10, %f4
22737 sll %i2, %i1, %o1
22738 movneg %xcc, %o3, %l6
22739 fbug,a %fcc1, loop_2593
22740 fmovsneg %xcc, %f5, %f11
22741 fmovrse %i4, %f9, %f6
22742 bneg %xcc, loop_2594
22743loop_2593:
22744 ldsb [%l7 + 0x23], %l3
22745 lduw [%l7 + 0x58], %o7
22746 siam 0x2
22747loop_2594:
22748 lduh [%l7 + 0x7A], %i3
22749 fpack32 %f2, %f10, %f12
22750 edge32ln %o2, %o4, %g2
22751 fbo,a %fcc1, loop_2595
22752 fcmple16 %f14, %f12, %g5
22753 brgz,a %l2, loop_2596
22754 fmovdneg %xcc, %f4, %f9
22755loop_2595:
22756 bleu,a %icc, loop_2597
22757 fcmpgt32 %f6, %f2, %o6
22758loop_2596:
22759 fandnot1 %f10, %f4, %f14
22760 fcmped %fcc3, %f14, %f2
22761loop_2597:
22762 fzeros %f6
22763 fxor %f10, %f12, %f12
22764 xorcc %g1, %l0, %g7
22765 st %f5, [%l7 + 0x64]
22766 bneg,a loop_2598
22767 edge16l %i6, %l4, %g3
22768 bcs,a %icc, loop_2599
22769 st %f10, [%l7 + 0x40]
22770loop_2598:
22771 fcmpne32 %f10, %f2, %l5
22772 tn %xcc, 0x4
22773loop_2599:
22774 and %o5, 0x038E, %i5
22775 array32 %o0, %l1, %g6
22776 sethi 0x0644, %i0
22777 orncc %g4, 0x0D22, %i2
22778 fmovrsgz %i1, %f11, %f4
22779 call loop_2600
22780 array16 %o1, %o3, %l6
22781 sth %i4, [%l7 + 0x4A]
22782 srlx %i7, %l3, %o7
22783loop_2600:
22784 stw %o2, [%l7 + 0x7C]
22785 ble,a,pn %xcc, loop_2601
22786 st %f7, [%l7 + 0x68]
22787 std %f0, [%l7 + 0x08]
22788 fmovspos %icc, %f2, %f5
22789loop_2601:
22790 ld [%l7 + 0x40], %f5
22791 ldx [%l7 + 0x58], %i3
22792 fandnot1s %f11, %f9, %f5
22793 ldsw [%l7 + 0x20], %o4
22794 fexpand %f1, %f4
22795 fnot1s %f13, %f6
22796 fsrc1 %f10, %f8
22797 sdivcc %g5, 0x0763, %g2
22798 ldub [%l7 + 0x23], %l2
22799 fbuge %fcc0, loop_2602
22800 fblg %fcc3, loop_2603
22801 tleu %icc, 0x4
22802 fbg,a %fcc0, loop_2604
22803loop_2602:
22804 stw %g1, [%l7 + 0x3C]
22805loop_2603:
22806 lduw [%l7 + 0x48], %l0
22807 fmovscs %icc, %f12, %f11
22808loop_2604:
22809 fcmpd %fcc3, %f8, %f12
22810 ldx [%l7 + 0x20], %o6
22811 ldsh [%l7 + 0x12], %g7
22812 movgu %xcc, %l4, %g3
22813 taddcctv %i6, 0x1ADD, %o5
22814 ldsw [%l7 + 0x38], %l5
22815 fbl,a %fcc2, loop_2605
22816 fmovrse %i5, %f6, %f12
22817 tvc %xcc, 0x3
22818 sth %o0, [%l7 + 0x22]
22819loop_2605:
22820 bpos,pn %xcc, loop_2606
22821 smulcc %l1, %g6, %i0
22822 lduw [%l7 + 0x7C], %i2
22823 tpos %xcc, 0x1
22824loop_2606:
22825 tcc %xcc, 0x3
22826 srl %i1, %o1, %g4
22827 sth %l6, [%l7 + 0x6E]
22828 ldsh [%l7 + 0x1A], %i4
22829 fbe,a %fcc3, loop_2607
22830 orcc %i7, 0x1B69, %o3
22831 fxnor %f8, %f10, %f8
22832 stb %o7, [%l7 + 0x2C]
22833loop_2607:
22834 lduw [%l7 + 0x34], %l3
22835 st %f5, [%l7 + 0x74]
22836 sdivcc %i3, 0x1A67, %o4
22837 fbn,a %fcc2, loop_2608
22838 stx %g5, [%l7 + 0x18]
22839 fmul8sux16 %f14, %f0, %f14
22840 lduw [%l7 + 0x14], %o2
22841loop_2608:
22842 andcc %g2, 0x1C0C, %g1
22843 fnors %f2, %f11, %f14
22844 bg,a loop_2609
22845 andncc %l0, %o6, %g7
22846 fmovrsgz %l4, %f6, %f6
22847 ld [%l7 + 0x2C], %f4
22848loop_2609:
22849 edge8n %l2, %g3, %o5
22850 xorcc %l5, %i6, %o0
22851 smul %i5, 0x178D, %g6
22852 array32 %i0, %i2, %i1
22853 ldsh [%l7 + 0x3A], %o1
22854 fmovsl %icc, %f3, %f15
22855 std %f10, [%l7 + 0x40]
22856 stx %g4, [%l7 + 0x48]
22857 fbule,a %fcc3, loop_2610
22858 std %f0, [%l7 + 0x10]
22859 ldsh [%l7 + 0x38], %l6
22860 subcc %l1, %i4, %o3
22861loop_2610:
22862 movvc %icc, %i7, %l3
22863 tneg %xcc, 0x5
22864 lduh [%l7 + 0x7A], %i3
22865 fmovsa %icc, %f4, %f2
22866 ldub [%l7 + 0x2A], %o7
22867 fcmpne16 %f4, %f0, %g5
22868 fpmerge %f1, %f4, %f8
22869 fornot1 %f8, %f8, %f0
22870 fmovrslez %o4, %f1, %f14
22871 fcmpgt32 %f6, %f12, %g2
22872 fpack32 %f14, %f2, %f6
22873 udiv %g1, 0x1596, %o2
22874 ldd [%l7 + 0x38], %f6
22875 move %icc, %o6, %l0
22876 ld [%l7 + 0x20], %f8
22877 tg %icc, 0x0
22878 stx %g7, [%l7 + 0x28]
22879 fcmple32 %f14, %f4, %l4
22880 brgz %l2, loop_2611
22881 fnors %f4, %f13, %f9
22882 lduh [%l7 + 0x4A], %g3
22883 tleu %xcc, 0x7
22884loop_2611:
22885 edge16 %l5, %i6, %o5
22886 ldsh [%l7 + 0x42], %o0
22887 stw %g6, [%l7 + 0x54]
22888 fmovde %xcc, %f7, %f11
22889 bneg,a,pn %icc, loop_2612
22890 fmul8x16au %f1, %f0, %f8
22891 lduh [%l7 + 0x10], %i5
22892 ld [%l7 + 0x0C], %f5
22893loop_2612:
22894 fmul8x16au %f14, %f11, %f8
22895 fcmpgt16 %f4, %f2, %i2
22896 fmovrsne %i1, %f10, %f2
22897 fble,a %fcc1, loop_2613
22898 fandnot1 %f8, %f6, %f0
22899 fmovde %icc, %f10, %f10
22900 fnand %f2, %f6, %f0
22901loop_2613:
22902 ldd [%l7 + 0x68], %f10
22903 ldd [%l7 + 0x50], %f8
22904 andncc %o1, %g4, %l6
22905 fand %f8, %f2, %f2
22906 stx %l1, [%l7 + 0x08]
22907 fcmpgt16 %f8, %f8, %i4
22908 fandnot2 %f12, %f2, %f12
22909 st %f3, [%l7 + 0x50]
22910 fmovdg %icc, %f0, %f4
22911 fmovdneg %xcc, %f11, %f6
22912 fmovda %icc, %f0, %f3
22913 fpadd16 %f6, %f10, %f10
22914 edge32l %o3, %i7, %l3
22915 ldx [%l7 + 0x50], %i0
22916 bcc %icc, loop_2614
22917 fands %f6, %f4, %f11
22918 ld [%l7 + 0x2C], %f8
22919 fbuge %fcc2, loop_2615
22920loop_2614:
22921 brz,a %i3, loop_2616
22922 tsubcctv %o7, 0x0F4F, %g5
22923 bl %icc, loop_2617
22924loop_2615:
22925 movre %o4, %g2, %g1
22926loop_2616:
22927 fbe %fcc2, loop_2618
22928 mova %icc, %o6, %o2
22929loop_2617:
22930 fba %fcc0, loop_2619
22931 ldsb [%l7 + 0x3D], %g7
22932loop_2618:
22933 fsrc1 %f2, %f4
22934 st %f6, [%l7 + 0x60]
22935loop_2619:
22936 lduh [%l7 + 0x6C], %l4
22937 taddcctv %l0, 0x124D, %l2
22938 fxors %f14, %f1, %f10
22939 fmuld8ulx16 %f13, %f1, %f8
22940 edge8ln %g3, %l5, %i6
22941 fmovrslz %o5, %f12, %f11
22942 nop
22943 setx loop_2620, %l0, %l1
22944 wrpr 0x1, %tl
22945 wrpr %l1, %tnpc
22946 setx 0x34400001400, %l0, %l1
22947 wrpr %l1, %tstate
22948 wrhpr 0x4, %htstate
22949 done
22950 std %f6, [%l7 + 0x08]
22951 st %f6, [%l7 + 0x58]
22952 ld [%l7 + 0x4C], %f3
22953loop_2620:
22954 for %f8, %f0, %f14
22955 taddcctv %o0, 0x097A, %i5
22956 movneg %xcc, %g6, %i1
22957 fpadd16 %f6, %f4, %f12
22958 ldd [%l7 + 0x38], %f14
22959 fmovdg %xcc, %f11, %f10
22960 xnorcc %i2, %o1, %g4
22961 fbe,a %fcc0, loop_2621
22962 bge,pt %xcc, loop_2622
22963 edge32l %l1, %i4, %l6
22964 xorcc %i7, %o3, %i0
22965loop_2621:
22966 popc %i3, %o7
22967loop_2622:
22968 fpadd32s %f4, %f14, %f3
22969 bgu %icc, loop_2623
22970 stb %l3, [%l7 + 0x0B]
22971 ldd [%l7 + 0x08], %f12
22972 movrlz %g5, %g2, %o4
22973loop_2623:
22974 fmovsvc %icc, %f7, %f0
22975 movgu %icc, %g1, %o2
22976 fmovsle %icc, %f4, %f4
22977 ldub [%l7 + 0x79], %g7
22978 ldd [%l7 + 0x60], %f14
22979 fornot2s %f11, %f14, %f5
22980 brlz %o6, loop_2624
22981 movrgz %l0, %l2, %l4
22982 movneg %icc, %l5, %g3
22983 fbug,a %fcc3, loop_2625
22984loop_2624:
22985 mova %xcc, %o5, %o0
22986 ldsb [%l7 + 0x13], %i5
22987 fmovrdgz %g6, %f8, %f6
22988loop_2625:
22989 fnands %f12, %f2, %f11
22990 fmovsn %icc, %f10, %f7
22991 ldd [%l7 + 0x18], %f8
22992 st %f14, [%l7 + 0x24]
22993 fmovrdlz %i1, %f0, %f12
22994 andn %i6, %o1, %i2
22995 fmovdle %xcc, %f6, %f11
22996 stw %g4, [%l7 + 0x30]
22997 srax %l1, %i4, %i7
22998 movge %icc, %l6, %i0
22999 addcc %i3, 0x0B3D, %o3
23000 ldd [%l7 + 0x68], %f14
23001 fmul8ulx16 %f10, %f10, %f4
23002 brgz %o7, loop_2626
23003 fxnor %f2, %f8, %f4
23004 ldx [%l7 + 0x10], %l3
23005 addcc %g5, %g2, %g1
23006loop_2626:
23007 ldd [%l7 + 0x68], %f2
23008 fmul8x16al %f13, %f12, %f6
23009 ldd [%l7 + 0x08], %f10
23010 bcs,a,pt %xcc, loop_2627
23011 fmovrsgez %o4, %f14, %f10
23012 fmuld8ulx16 %f13, %f11, %f0
23013 fbule %fcc0, loop_2628
23014loop_2627:
23015 xnor %g7, 0x0B0C, %o2
23016 lduh [%l7 + 0x2E], %o6
23017 brlz %l0, loop_2629
23018loop_2628:
23019 nop
23020 setx loop_2630, %l0, %l1
23021 wrpr 0x1, %tl
23022 wrpr %l1, %tnpc
23023 setx 0x34400001400, %l0, %l1
23024 wrpr %l1, %tstate
23025 wrhpr 0x4, %htstate
23026 done
23027 mulx %l2, %l4, %g3
23028 fabsd %f6, %f14
23029loop_2629:
23030 lduw [%l7 + 0x54], %o5
23031loop_2630:
23032 st %f8, [%l7 + 0x10]
23033 fbul %fcc1, loop_2631
23034 bvs loop_2632
23035 stw %l5, [%l7 + 0x78]
23036 array16 %i5, %o0, %i1
23037loop_2631:
23038 lduw [%l7 + 0x5C], %i6
23039loop_2632:
23040 movrgz %g6, 0x27B, %o1
23041 ta %xcc, 0x3
23042 std %f0, [%l7 + 0x10]
23043 fmovs %f12, %f12
23044 ldsb [%l7 + 0x43], %g4
23045 brz,a %i2, loop_2633
23046 std %f4, [%l7 + 0x48]
23047 ldx [%l7 + 0x78], %l1
23048 fmul8sux16 %f0, %f0, %f14
23049loop_2633:
23050 addc %i7, %i4, %i0
23051 lduh [%l7 + 0x68], %i3
23052 std %f0, [%l7 + 0x48]
23053 movge %xcc, %l6, %o3
23054 xnorcc %l3, %g5, %g2
23055 lduw [%l7 + 0x28], %o7
23056 for %f2, %f4, %f8
23057 stx %o4, [%l7 + 0x08]
23058 lduh [%l7 + 0x16], %g7
23059 fmovsa %icc, %f8, %f11
23060 edge8n %o2, %g1, %l0
23061 fmovrsgz %l2, %f15, %f1
23062 ldub [%l7 + 0x5E], %o6
23063 ldx [%l7 + 0x38], %l4
23064 fornot1s %f11, %f0, %f13
23065 fbge %fcc0, loop_2634
23066 fmovdle %icc, %f4, %f14
23067 movvs %xcc, %o5, %l5
23068 array8 %i5, %g3, %o0
23069loop_2634:
23070 ldx [%l7 + 0x18], %i1
23071 fmovs %f5, %f3
23072 ldsh [%l7 + 0x72], %i6
23073 fpackfix %f8, %f1
23074 tcs %icc, 0x7
23075 fcmpne16 %f2, %f14, %g6
23076 sub %g4, %i2, %o1
23077 stx %i7, [%l7 + 0x48]
23078 ldsw [%l7 + 0x58], %l1
23079 fnot2s %f13, %f15
23080 ldd [%l7 + 0x30], %f6
23081 add %i0, 0x1364, %i3
23082 ldsw [%l7 + 0x5C], %l6
23083 tne %icc, 0x0
23084 fmovrslz %i4, %f8, %f9
23085 fpack16 %f2, %f2
23086 fmovrslz %l3, %f8, %f2
23087 ldsw [%l7 + 0x4C], %o3
23088 be,a loop_2635
23089 std %f14, [%l7 + 0x78]
23090 std %f4, [%l7 + 0x10]
23091 fmovscs %icc, %f8, %f11
23092loop_2635:
23093 ble %xcc, loop_2636
23094 mulx %g5, 0x1739, %o7
23095 fmovsge %icc, %f4, %f7
23096 fnand %f4, %f4, %f4
23097loop_2636:
23098 brz %o4, loop_2637
23099 bne,a loop_2638
23100 bgu,a loop_2639
23101 fmovrslz %g2, %f14, %f1
23102loop_2637:
23103 fnegs %f5, %f15
23104loop_2638:
23105 sllx %o2, 0x0E, %g7
23106loop_2639:
23107 ld [%l7 + 0x30], %f10
23108 sethi 0x1795, %g1
23109 fmovsle %icc, %f15, %f10
23110 fpadd16 %f14, %f8, %f12
23111 sth %l2, [%l7 + 0x32]
23112 tpos %xcc, 0x5
23113 for %f2, %f2, %f6
23114 srax %o6, %l0, %l4
23115 array8 %o5, %l5, %i5
23116 brgz,a %o0, loop_2640
23117 fbl %fcc1, loop_2641
23118 fnors %f15, %f15, %f15
23119 stx %g3, [%l7 + 0x08]
23120loop_2640:
23121 movvc %xcc, %i1, %g6
23122loop_2641:
23123 alignaddr %g4, %i2, %o1
23124 fbn %fcc1, loop_2642
23125 xorcc %i6, 0x0F76, %l1
23126 movrgz %i7, 0x3DC, %i3
23127 sth %i0, [%l7 + 0x38]
23128loop_2642:
23129 ld [%l7 + 0x74], %f4
23130 fmovrslz %l6, %f9, %f1
23131 lduw [%l7 + 0x18], %i4
23132 alignaddr %l3, %o3, %o7
23133 movcs %icc, %g5, %o4
23134 ldub [%l7 + 0x64], %g2
23135 lduh [%l7 + 0x14], %o2
23136 lduh [%l7 + 0x38], %g7
23137 bleu %xcc, loop_2643
23138 ldub [%l7 + 0x0C], %l2
23139 std %f10, [%l7 + 0x68]
23140 addccc %o6, %g1, %l4
23141loop_2643:
23142 addcc %o5, 0x0AC1, %l0
23143 bvs,pn %icc, loop_2644
23144 sth %i5, [%l7 + 0x0A]
23145 fmovdg %icc, %f11, %f4
23146 ba,a,pn %xcc, loop_2645
23147loop_2644:
23148 std %f14, [%l7 + 0x50]
23149 fmovsleu %icc, %f15, %f8
23150 fmovdgu %xcc, %f2, %f2
23151loop_2645:
23152 mulx %l5, %o0, %g3
23153 movrlz %g6, %i1, %g4
23154 tne %icc, 0x6
23155 lduh [%l7 + 0x0E], %i2
23156 stb %i6, [%l7 + 0x53]
23157 lduh [%l7 + 0x28], %o1
23158 ldx [%l7 + 0x38], %l1
23159 fbule %fcc2, loop_2646
23160 st %f6, [%l7 + 0x20]
23161 fmovdpos %xcc, %f10, %f4
23162 bge,a loop_2647
23163loop_2646:
23164 movneg %icc, %i3, %i7
23165 ldsw [%l7 + 0x40], %l6
23166 fmovdpos %icc, %f3, %f13
23167loop_2647:
23168 stx %i4, [%l7 + 0x50]
23169 fnot1 %f4, %f0
23170 fmovdle %icc, %f8, %f13
23171 tne %xcc, 0x7
23172 movne %xcc, %i0, %l3
23173 smulcc %o7, 0x1F49, %g5
23174 fmovse %icc, %f11, %f7
23175 bl,pn %icc, loop_2648
23176 stx %o3, [%l7 + 0x20]
23177 orn %o4, %g2, %o2
23178 lduw [%l7 + 0x40], %g7
23179loop_2648:
23180 umul %l2, 0x16C7, %o6
23181 fmul8x16al %f13, %f4, %f12
23182 fmovde %icc, %f14, %f0
23183 edge8l %l4, %g1, %o5
23184 fmovrsgez %l0, %f12, %f1
23185 fba %fcc2, loop_2649
23186 tgu %icc, 0x1
23187 fmul8sux16 %f10, %f6, %f14
23188 std %f6, [%l7 + 0x48]
23189loop_2649:
23190 stb %i5, [%l7 + 0x46]
23191 ldsw [%l7 + 0x0C], %l5
23192 bshuffle %f12, %f2, %f10
23193 ld [%l7 + 0x68], %f9
23194 fmovsge %xcc, %f15, %f8
23195 andn %o0, 0x0730, %g3
23196 fnot2s %f7, %f11
23197 fbne,a %fcc1, loop_2650
23198 sethi 0x1B9B, %g6
23199 stx %i1, [%l7 + 0x68]
23200 std %f12, [%l7 + 0x30]
23201loop_2650:
23202 stw %i2, [%l7 + 0x7C]
23203 fmovsgu %icc, %f13, %f2
23204 fnors %f15, %f13, %f11
23205 movleu %icc, %g4, %i6
23206 lduw [%l7 + 0x6C], %o1
23207 ldsw [%l7 + 0x18], %l1
23208 fornot2s %f14, %f13, %f7
23209 sth %i7, [%l7 + 0x14]
23210 movneg %xcc, %l6, %i3
23211 std %f0, [%l7 + 0x40]
23212 ldub [%l7 + 0x7B], %i4
23213 movvs %xcc, %l3, %i0
23214 movn %xcc, %o7, %o3
23215 fmovrdlez %o4, %f10, %f0
23216 ldd [%l7 + 0x78], %f10
23217 bl,a %xcc, loop_2651
23218 orcc %g5, %o2, %g7
23219 fsrc2 %f14, %f10
23220 bcs,a,pt %xcc, loop_2652
23221loop_2651:
23222 st %f0, [%l7 + 0x20]
23223 call loop_2653
23224 umul %l2, %g2, %o6
23225loop_2652:
23226 ld [%l7 + 0x60], %f9
23227 fmovrslez %g1, %f10, %f1
23228loop_2653:
23229 fbe,a %fcc1, loop_2654
23230 stw %l4, [%l7 + 0x34]
23231 ldsw [%l7 + 0x10], %l0
23232 udivx %o5, 0x1287, %i5
23233loop_2654:
23234 fmovsvc %icc, %f12, %f8
23235 sdivcc %o0, 0x0C3F, %g3
23236 fmovsne %xcc, %f0, %f10
23237 fornot1 %f12, %f12, %f14
23238 lduw [%l7 + 0x3C], %l5
23239 std %f8, [%l7 + 0x28]
23240 fsrc2 %f0, %f8
23241 tg %icc, 0x4
23242 subcc %i1, %g6, %g4
23243 fpadd32s %f5, %f14, %f12
23244 stx %i2, [%l7 + 0x18]
23245 alignaddr %o1, %i6, %l1
23246 ldsh [%l7 + 0x52], %l6
23247 movge %xcc, %i3, %i4
23248 fmovsvs %xcc, %f13, %f13
23249 sllx %l3, %i0, %i7
23250 fnor %f2, %f2, %f12
23251 stx %o7, [%l7 + 0x70]
23252 addccc %o4, 0x14E5, %g5
23253 movre %o2, %o3, %l2
23254 ldub [%l7 + 0x09], %g7
23255 movn %xcc, %o6, %g1
23256 tcs %icc, 0x0
23257 bn %xcc, loop_2655
23258 fzero %f0
23259 fcmpeq32 %f8, %f10, %g2
23260 bcc,a,pn %xcc, loop_2656
23261loop_2655:
23262 fmovdvc %xcc, %f14, %f1
23263 fble,a %fcc0, loop_2657
23264 fmovdpos %icc, %f14, %f6
23265loop_2656:
23266 mulx %l4, %l0, %i5
23267 lduw [%l7 + 0x68], %o0
23268loop_2657:
23269 nop
23270 setx loop_2658, %l0, %l1
23271 jmpl %l1, %o5
23272 nop
23273 setx loop_2659, %l0, %l1
23274 jmpl %l1, %l5
23275 ldsh [%l7 + 0x44], %i1
23276 std %f10, [%l7 + 0x58]
23277loop_2658:
23278 tcs %icc, 0x2
23279loop_2659:
23280 std %f14, [%l7 + 0x18]
23281 movneg %icc, %g3, %g6
23282 smulcc %i2, %o1, %i6
23283 lduw [%l7 + 0x1C], %g4
23284 fxnors %f12, %f9, %f15
23285 fabss %f8, %f13
23286 st %f4, [%l7 + 0x24]
23287 stb %l1, [%l7 + 0x3A]
23288 fmovrslez %i3, %f13, %f2
23289 fmuld8ulx16 %f4, %f12, %f8
23290 sth %l6, [%l7 + 0x22]
23291 fmovspos %icc, %f2, %f9
23292 st %f2, [%l7 + 0x38]
23293 ldsb [%l7 + 0x1F], %i4
23294 ldsh [%l7 + 0x3C], %l3
23295 taddcc %i7, 0x0F0A, %o7
23296 fmovrslz %i0, %f6, %f6
23297 ldx [%l7 + 0x70], %o4
23298 fmovrdlez %g5, %f8, %f8
23299 fcmpeq16 %f6, %f14, %o3
23300 movleu %icc, %l2, %o2
23301 movcc %xcc, %g7, %o6
23302 fxnors %f4, %f14, %f3
23303 fmovrdlez %g1, %f12, %f2
23304 fpackfix %f6, %f5
23305 ldx [%l7 + 0x18], %g2
23306 array16 %l4, %i5, %l0
23307 or %o0, 0x0234, %l5
23308 fmovscc %icc, %f9, %f6
23309 ld [%l7 + 0x50], %f11
23310 movgu %xcc, %i1, %g3
23311 fmovrsgez %o5, %f3, %f5
23312 movre %i2, %g6, %i6
23313 stx %g4, [%l7 + 0x20]
23314 fmovdg %xcc, %f9, %f12
23315 tpos %icc, 0x6
23316 movcs %icc, %o1, %i3
23317 fxnors %f9, %f6, %f2
23318 call loop_2660
23319 fba %fcc0, loop_2661
23320 movgu %xcc, %l6, %i4
23321 movleu %xcc, %l3, %i7
23322loop_2660:
23323 std %f12, [%l7 + 0x10]
23324loop_2661:
23325 taddcc %o7, %i0, %l1
23326 edge16n %o4, %g5, %o3
23327 fbug %fcc2, loop_2662
23328 addcc %o2, 0x1BE8, %g7
23329 udivcc %o6, 0x1A7C, %g1
23330 add %g2, %l2, %l4
23331loop_2662:
23332 bvs,pt %icc, loop_2663
23333 fbge %fcc2, loop_2664
23334 lduh [%l7 + 0x38], %l0
23335 stw %o0, [%l7 + 0x70]
23336loop_2663:
23337 fcmpeq16 %f6, %f10, %i5
23338loop_2664:
23339 ldsb [%l7 + 0x68], %i1
23340 sethi 0x0781, %l5
23341 fble,a %fcc3, loop_2665
23342 addccc %g3, %o5, %i2
23343 lduh [%l7 + 0x54], %g6
23344 stx %g4, [%l7 + 0x08]
23345loop_2665:
23346 lduh [%l7 + 0x48], %o1
23347 call loop_2666
23348 faligndata %f6, %f6, %f2
23349 stx %i3, [%l7 + 0x50]
23350 ldd [%l7 + 0x70], %f6
23351loop_2666:
23352 stx %i6, [%l7 + 0x50]
23353 stw %i4, [%l7 + 0x64]
23354 addccc %l3, 0x1AA9, %i7
23355 addccc %o7, 0x1745, %i0
23356 st %f2, [%l7 + 0x78]
23357 ld [%l7 + 0x44], %f12
23358 bvs,a,pt %icc, loop_2667
23359 movrgz %l6, 0x03B, %o4
23360 ldd [%l7 + 0x38], %f8
23361 ld [%l7 + 0x24], %f7
23362loop_2667:
23363 fmovdvc %icc, %f0, %f2
23364 fexpand %f12, %f4
23365 smul %l1, 0x1855, %g5
23366 fornot2 %f10, %f14, %f4
23367 ble,a %icc, loop_2668
23368 nop
23369 setx loop_2669, %l0, %l1
23370 wrpr 0x1, %tl
23371 wrpr %l1, %tnpc
23372 setx 0x34400001400, %l0, %l1
23373 wrpr %l1, %tstate
23374 wrhpr 0x4, %htstate
23375 done
23376 umul %o2, 0x1AEA, %g7
23377 fnor %f14, %f2, %f12
23378loop_2668:
23379 fsrc1 %f14, %f2
23380loop_2669:
23381 st %f10, [%l7 + 0x18]
23382 andn %o6, 0x0702, %g1
23383 ldub [%l7 + 0x4A], %g2
23384 ldx [%l7 + 0x20], %l2
23385 fmovdn %xcc, %f13, %f13
23386 movge %icc, %o3, %l0
23387 fmovsvc %xcc, %f11, %f4
23388 stx %o0, [%l7 + 0x08]
23389 fmovrdgez %i5, %f8, %f14
23390 move %icc, %i1, %l4
23391 fmuld8ulx16 %f7, %f4, %f6
23392 lduw [%l7 + 0x4C], %g3
23393 stw %l5, [%l7 + 0x08]
23394 call loop_2670
23395 fmovsle %xcc, %f9, %f4
23396 fmovda %xcc, %f3, %f13
23397 movgu %icc, %o5, %i2
23398loop_2670:
23399 ldd [%l7 + 0x68], %f2
23400 fmovdne %icc, %f12, %f8
23401 fmovrse %g4, %f3, %f2
23402 srl %o1, %g6, %i6
23403 lduw [%l7 + 0x30], %i3
23404 xorcc %l3, %i7, %i4
23405 fmovdg %xcc, %f9, %f8
23406 stw %o7, [%l7 + 0x7C]
23407 fcmpne32 %f14, %f2, %l6
23408 ldsb [%l7 + 0x69], %i0
23409 sub %o4, 0x1356, %g5
23410 udivx %l1, 0x11F2, %o2
23411 fones %f7
23412 stx %g7, [%l7 + 0x10]
23413 fmul8ulx16 %f10, %f8, %f8
23414 st %f8, [%l7 + 0x10]
23415 ldsw [%l7 + 0x78], %o6
23416 fbule,a %fcc0, loop_2671
23417 sethi 0x0374, %g2
23418 stx %g1, [%l7 + 0x28]
23419 ldsw [%l7 + 0x7C], %o3
23420loop_2671:
23421 fmovrsgz %l2, %f0, %f1
23422 alignaddr %o0, %i5, %l0
23423 fmul8ulx16 %f14, %f12, %f2
23424 ldsw [%l7 + 0x34], %i1
23425 fmovdne %xcc, %f6, %f15
23426 lduh [%l7 + 0x12], %l4
23427 bleu,a,pt %icc, loop_2672
23428 edge32l %l5, %g3, %o5
23429 or %g4, %i2, %g6
23430 lduw [%l7 + 0x7C], %o1
23431loop_2672:
23432 stx %i6, [%l7 + 0x38]
23433 fcmpes %fcc2, %f1, %f13
23434 tge %icc, 0x4
23435 fpadd16 %f8, %f0, %f6
23436 sll %i3, %l3, %i4
23437 stb %o7, [%l7 + 0x16]
23438 fbu,a %fcc2, loop_2673
23439 lduw [%l7 + 0x28], %i7
23440 ble,a loop_2674
23441 movrlez %l6, 0x1CB, %o4
23442loop_2673:
23443 sth %i0, [%l7 + 0x30]
23444 fandnot1s %f2, %f10, %f7
23445loop_2674:
23446 fmovrdgz %g5, %f0, %f0
23447 fcmpne16 %f14, %f6, %o2
23448 fmovrslez %l1, %f12, %f13
23449 fsrc2 %f10, %f6
23450 fmovdneg %xcc, %f15, %f4
23451 fnot1s %f7, %f0
23452 edge32l %o6, %g2, %g1
23453 fands %f11, %f9, %f15
23454 taddcc %g7, %o3, %o0
23455 andncc %l2, %l0, %i5
23456 ldsb [%l7 + 0x65], %l4
23457 std %f6, [%l7 + 0x38]
23458 call loop_2675
23459 bl,a,pn %icc, loop_2676
23460 bshuffle %f2, %f14, %f12
23461 array8 %i1, %g3, %l5
23462loop_2675:
23463 std %f10, [%l7 + 0x58]
23464loop_2676:
23465 lduh [%l7 + 0x44], %g4
23466 bgu %xcc, loop_2677
23467 sll %i2, 0x13, %g6
23468 fnot1 %f12, %f6
23469 fpsub32s %f14, %f7, %f7
23470loop_2677:
23471 bne,pt %xcc, loop_2678
23472 ldx [%l7 + 0x70], %o1
23473 ldsb [%l7 + 0x3C], %o5
23474 ldsw [%l7 + 0x20], %i6
23475loop_2678:
23476 stw %i3, [%l7 + 0x70]
23477 bpos,pt %xcc, loop_2679
23478 brz,a %l3, loop_2680
23479 srl %o7, %i4, %i7
23480 ldx [%l7 + 0x70], %l6
23481loop_2679:
23482 fmovdgu %xcc, %f10, %f10
23483loop_2680:
23484 bshuffle %f8, %f4, %f2
23485 stw %i0, [%l7 + 0x18]
23486 ldub [%l7 + 0x52], %o4
23487 stb %g5, [%l7 + 0x64]
23488 ldsh [%l7 + 0x44], %o2
23489 fmovdn %icc, %f0, %f9
23490 ldsw [%l7 + 0x10], %l1
23491 fmovrdne %g2, %f14, %f12
23492 tleu %xcc, 0x0
23493 ldd [%l7 + 0x68], %f12
23494 move %xcc, %o6, %g1
23495 andncc %o3, %g7, %l2
23496 fmovs %f15, %f0
23497 stx %o0, [%l7 + 0x40]
23498 fand %f4, %f4, %f12
23499 movrne %l0, %i5, %l4
23500 st %f4, [%l7 + 0x58]
23501 sdivcc %i1, 0x05D7, %l5
23502 ldd [%l7 + 0x78], %f14
23503 fmovsge %icc, %f4, %f9
23504 fmovrdlez %g4, %f0, %f0
23505 fnegs %f4, %f1
23506 tg %icc, 0x0
23507 movcc %xcc, %i2, %g3
23508 fbule,a %fcc0, loop_2681
23509 and %o1, 0x089E, %o5
23510 fmovsneg %xcc, %f2, %f15
23511 st %f4, [%l7 + 0x28]
23512loop_2681:
23513 movvs %icc, %g6, %i6
23514 addcc %i3, 0x1E1D, %o7
23515 fcmple16 %f14, %f2, %l3
23516 fmovdg %icc, %f15, %f13
23517 ld [%l7 + 0x74], %f10
23518 ldsb [%l7 + 0x60], %i4
23519 or %l6, 0x143C, %i7
23520 brgez %i0, loop_2682
23521 bneg %xcc, loop_2683
23522 fmovsvs %xcc, %f14, %f5
23523 tne %icc, 0x3
23524loop_2682:
23525 brnz,a %g5, loop_2684
23526loop_2683:
23527 std %f10, [%l7 + 0x50]
23528 stw %o2, [%l7 + 0x58]
23529 array8 %o4, %l1, %g2
23530loop_2684:
23531 ldsh [%l7 + 0x28], %g1
23532 ld [%l7 + 0x3C], %f0
23533 fornot2 %f12, %f4, %f0
23534 andcc %o6, 0x016C, %g7
23535 tge %icc, 0x5
23536 srlx %l2, %o0, %l0
23537 lduh [%l7 + 0x30], %o3
23538 fmovsle %icc, %f8, %f12
23539 fpadd32s %f8, %f8, %f5
23540 tgu %xcc, 0x6
23541 tn %xcc, 0x2
23542 brlz %l4, loop_2685
23543 st %f6, [%l7 + 0x14]
23544 stb %i5, [%l7 + 0x34]
23545 fmovsvs %icc, %f12, %f13
23546loop_2685:
23547 tvc %xcc, 0x1
23548 fpadd32 %f2, %f6, %f0
23549 edge32ln %i1, %g4, %l5
23550 xor %i2, 0x0655, %g3
23551 stw %o1, [%l7 + 0x5C]
23552 srax %o5, 0x12, %i6
23553 udiv %g6, 0x1C61, %i3
23554 siam 0x0
23555 sth %o7, [%l7 + 0x26]
23556 tneg %icc, 0x3
23557 fpsub16s %f10, %f0, %f14
23558 edge16l %i4, %l6, %l3
23559 movleu %xcc, %i7, %i0
23560 sllx %g5, %o2, %l1
23561 ldd [%l7 + 0x68], %f2
23562 edge16l %o4, %g2, %o6
23563 stx %g7, [%l7 + 0x18]
23564 lduw [%l7 + 0x34], %l2
23565 fmovrsgez %o0, %f2, %f7
23566 sub %l0, 0x11AB, %g1
23567 xnor %l4, 0x0BE6, %i5
23568 ldub [%l7 + 0x58], %i1
23569 ldd [%l7 + 0x40], %f10
23570 bl,a,pt %xcc, loop_2686
23571 tcc %icc, 0x0
23572 mulx %o3, %l5, %i2
23573 fmovrslez %g4, %f7, %f15
23574loop_2686:
23575 ldsb [%l7 + 0x0B], %o1
23576 stb %g3, [%l7 + 0x22]
23577 fbule %fcc3, loop_2687
23578 edge32ln %i6, %g6, %i3
23579 fbuge,a %fcc3, loop_2688
23580 ldsb [%l7 + 0x7D], %o5
23581loop_2687:
23582 bg,pn %icc, loop_2689
23583 fmul8ulx16 %f6, %f14, %f10
23584loop_2688:
23585 fmovsn %xcc, %f15, %f15
23586 edge8ln %i4, %o7, %l3
23587loop_2689:
23588 fmovrde %l6, %f6, %f10
23589 fmovsle %xcc, %f7, %f10
23590 fblg %fcc3, loop_2690
23591 tn %xcc, 0x1
23592 nop
23593 setx loop_2691, %l0, %l1
23594 wrpr 0x1, %tl
23595 wrpr %l1, %tnpc
23596 setx 0x34400001400, %l0, %l1
23597 wrpr %l1, %tstate
23598 wrhpr 0x4, %htstate
23599 done
23600 sth %i7, [%l7 + 0x16]
23601loop_2690:
23602 fmovdle %xcc, %f10, %f6
23603 fpack16 %f4, %f1
23604loop_2691:
23605 fnot2s %f6, %f15
23606 ldsh [%l7 + 0x62], %i0
23607 fmovrsgez %g5, %f5, %f0
23608 fmovsvc %xcc, %f9, %f4
23609 bcc,a loop_2692
23610 std %f14, [%l7 + 0x20]
23611 fnot2s %f1, %f8
23612 fnot2 %f4, %f8
23613loop_2692:
23614 tgu %icc, 0x4
23615 ldd [%l7 + 0x40], %f10
23616 bg,pt %xcc, loop_2693
23617 ta %xcc, 0x5
23618 tpos %xcc, 0x7
23619 fandnot1s %f8, %f6, %f6
23620loop_2693:
23621 udivcc %l1, 0x0ACC, %o4
23622 st %f1, [%l7 + 0x7C]
23623 sra %g2, 0x04, %o2
23624 ldub [%l7 + 0x5F], %g7
23625 sub %l2, 0x1FB8, %o6
23626 fmuld8ulx16 %f13, %f15, %f10
23627 fmul8x16al %f10, %f2, %f14
23628 bvc %icc, loop_2694
23629 sdiv %l0, 0x17CB, %g1
23630 fmovsvs %xcc, %f10, %f13
23631 fble,a %fcc3, loop_2695
23632loop_2694:
23633 ldd [%l7 + 0x08], %f4
23634 fbne,a %fcc0, loop_2696
23635 fornot2s %f2, %f6, %f10
23636loop_2695:
23637 movrlez %o0, 0x1B2, %i5
23638 fcmpeq16 %f10, %f6, %i1
23639loop_2696:
23640 addc %o3, %l4, %l5
23641 ldsb [%l7 + 0x1D], %g4
23642 fmul8ulx16 %f14, %f4, %f0
23643 edge32l %o1, %g3, %i2
23644 lduh [%l7 + 0x64], %i6
23645 fmovsleu %xcc, %f7, %f6
23646 tsubcctv %g6, 0x07CC, %i3
23647 addc %i4, 0x1704, %o7
23648 fmovd %f4, %f10
23649 nop
23650 setx loop_2697, %l0, %l1
23651 jmpl %l1, %o5
23652 fandnot1 %f2, %f6, %f2
23653 mova %xcc, %l3, %i7
23654 te %icc, 0x5
23655loop_2697:
23656 fbug,a %fcc0, loop_2698
23657 fmuld8ulx16 %f0, %f4, %f6
23658 bneg,a,pt %xcc, loop_2699
23659 fornot2 %f4, %f6, %f0
23660loop_2698:
23661 fmovda %icc, %f0, %f15
23662 movcc %xcc, %i0, %l6
23663loop_2699:
23664 lduh [%l7 + 0x08], %g5
23665 edge16ln %l1, %g2, %o2
23666 fzero %f6
23667 ldsb [%l7 + 0x41], %o4
23668 brz,a %l2, loop_2700
23669 udivx %g7, 0x15D9, %o6
23670 fmovrsne %g1, %f6, %f10
23671 lduw [%l7 + 0x30], %l0
23672loop_2700:
23673 fmovrslez %o0, %f0, %f1
23674 fmovrde %i1, %f8, %f4
23675 fbe,a %fcc0, loop_2701
23676 lduw [%l7 + 0x64], %o3
23677 std %f14, [%l7 + 0x60]
23678 stw %l4, [%l7 + 0x5C]
23679loop_2701:
23680 fmovsne %xcc, %f15, %f15
23681 movrgz %i5, 0x001, %g4
23682 ldsh [%l7 + 0x7A], %l5
23683 movg %icc, %g3, %o1
23684 siam 0x7
23685 edge16ln %i2, %i6, %g6
23686 brlez %i4, loop_2702
23687 mulx %o7, %o5, %l3
23688 smulcc %i3, 0x0522, %i0
23689 fble,a %fcc1, loop_2703
23690loop_2702:
23691 stw %l6, [%l7 + 0x30]
23692 srl %g5, %i7, %g2
23693 tl %icc, 0x6
23694loop_2703:
23695 movg %icc, %l1, %o4
23696 fmovsle %icc, %f6, %f6
23697 fornot1s %f15, %f0, %f6
23698 fxnors %f4, %f0, %f8
23699 orcc %o2, %g7, %l2
23700 ldsw [%l7 + 0x6C], %g1
23701 fsrc2 %f12, %f2
23702 movre %l0, 0x20C, %o6
23703 st %f1, [%l7 + 0x78]
23704 sra %i1, %o0, %l4
23705 ld [%l7 + 0x54], %f12
23706 fmovdvc %xcc, %f7, %f13
23707 std %f10, [%l7 + 0x58]
23708 ldd [%l7 + 0x48], %f8
23709 subcc %o3, 0x01D3, %g4
23710 fnands %f2, %f1, %f10
23711 andn %i5, %l5, %g3
23712 movgu %xcc, %o1, %i6
23713 mulx %g6, 0x0B9F, %i4
23714 tn %xcc, 0x3
23715 ldd [%l7 + 0x40], %f6
23716 ldub [%l7 + 0x7A], %o7
23717 edge16l %i2, %l3, %i3
23718 sethi 0x0F64, %i0
23719 ldx [%l7 + 0x58], %o5
23720 fsrc1s %f13, %f14
23721 movle %icc, %g5, %l6
23722 movre %g2, 0x3DB, %i7
23723 sethi 0x0768, %l1
23724 udivcc %o2, 0x12AB, %g7
23725 bn,pn %icc, loop_2704
23726 taddcctv %l2, 0x1197, %g1
23727 movle %xcc, %o4, %o6
23728 movneg %xcc, %i1, %o0
23729loop_2704:
23730 fbuge,a %fcc0, loop_2705
23731 addcc %l0, 0x0BAC, %o3
23732 fbue %fcc3, loop_2706
23733 fba,a %fcc1, loop_2707
23734loop_2705:
23735 sethi 0x1763, %g4
23736 fornot1 %f2, %f0, %f4
23737loop_2706:
23738 fbuge %fcc3, loop_2708
23739loop_2707:
23740 sra %i5, %l4, %g3
23741 st %f14, [%l7 + 0x70]
23742 bg,a,pt %icc, loop_2709
23743loop_2708:
23744 bne,a loop_2710
23745 tl %xcc, 0x4
23746 ldsw [%l7 + 0x60], %l5
23747loop_2709:
23748 bl,a,pn %icc, loop_2711
23749loop_2710:
23750 fsrc2 %f10, %f4
23751 brlz,a %i6, loop_2712
23752 lduw [%l7 + 0x60], %o1
23753loop_2711:
23754 mulscc %i4, 0x0C3F, %o7
23755 udivcc %g6, 0x1467, %l3
23756loop_2712:
23757 ldsh [%l7 + 0x4E], %i2
23758 fbule,a %fcc0, loop_2713
23759 stw %i0, [%l7 + 0x0C]
23760 fmovsl %xcc, %f6, %f15
23761 bn,a loop_2714
23762loop_2713:
23763 xnor %i3, 0x0463, %g5
23764 ldd [%l7 + 0x20], %f10
23765 bge,pn %icc, loop_2715
23766loop_2714:
23767 fandnot2s %f7, %f12, %f5
23768 ldsh [%l7 + 0x7E], %o5
23769 be,a,pt %xcc, loop_2716
23770loop_2715:
23771 ldx [%l7 + 0x48], %g2
23772 fcmpgt16 %f2, %f14, %i7
23773 or %l6, %o2, %l1
23774loop_2716:
23775 stb %g7, [%l7 + 0x0C]
23776 alignaddr %l2, %g1, %o6
23777 fmovrdlez %i1, %f6, %f10
23778 fmovrslez %o0, %f12, %f0
23779 movleu %icc, %o4, %l0
23780 tleu %icc, 0x6
23781 fpadd16 %f8, %f14, %f14
23782 ldsw [%l7 + 0x24], %g4
23783 fmovdcc %xcc, %f7, %f4
23784 movrne %i5, 0x130, %o3
23785 fpadd16s %f1, %f6, %f6
23786 fpadd16 %f10, %f14, %f2
23787 brgez %l4, loop_2717
23788 fbne,a %fcc2, loop_2718
23789 tne %xcc, 0x1
23790 stw %g3, [%l7 + 0x5C]
23791loop_2717:
23792 bvc loop_2719
23793loop_2718:
23794 st %f9, [%l7 + 0x68]
23795 stw %l5, [%l7 + 0x58]
23796 st %f1, [%l7 + 0x78]
23797loop_2719:
23798 tvc %icc, 0x3
23799 umulcc %o1, %i4, %o7
23800 fbue,a %fcc1, loop_2720
23801 fand %f12, %f12, %f8
23802 fmovdgu %icc, %f10, %f7
23803 fmovdneg %icc, %f2, %f2
23804loop_2720:
23805 fcmpgt16 %f8, %f4, %i6
23806 fmovdne %icc, %f6, %f15
23807 smul %g6, 0x1326, %i2
23808 fbe,a %fcc2, loop_2721
23809 fors %f11, %f7, %f5
23810 edge16ln %l3, %i3, %g5
23811 udiv %o5, 0x1583, %i0
23812loop_2721:
23813 ldd [%l7 + 0x30], %f0
23814 edge8n %g2, %l6, %i7
23815 te %xcc, 0x4
23816 fmovdgu %xcc, %f8, %f9
23817 fnot2s %f15, %f7
23818 fmovspos %xcc, %f10, %f0
23819 movleu %xcc, %l1, %o2
23820 fblg %fcc1, loop_2722
23821 edge8l %l2, %g7, %g1
23822 udiv %i1, 0x1B87, %o0
23823 st %f3, [%l7 + 0x08]
23824loop_2722:
23825 tne %icc, 0x0
23826 fbule,a %fcc2, loop_2723
23827 movrlez %o4, %o6, %l0
23828 fmovdgu %xcc, %f10, %f3
23829 fmovse %xcc, %f10, %f7
23830loop_2723:
23831 lduw [%l7 + 0x20], %i5
23832 fbule,a %fcc3, loop_2724
23833 fbe %fcc1, loop_2725
23834 fsrc2 %f12, %f14
23835 fsrc2 %f2, %f14
23836loop_2724:
23837 fandnot2 %f14, %f8, %f12
23838loop_2725:
23839 fandnot2 %f8, %f4, %f10
23840 fmovrdgez %o3, %f6, %f0
23841 be,pt %icc, loop_2726
23842 fmovrslz %l4, %f8, %f2
23843 edge32l %g3, %l5, %o1
23844 ldsh [%l7 + 0x50], %g4
23845loop_2726:
23846 movgu %xcc, %o7, %i4
23847 fcmpeq16 %f2, %f4, %i6
23848 subc %g6, %l3, %i3
23849 fornot2s %f12, %f14, %f12
23850 tsubcctv %i2, 0x1F8B, %g5
23851 tcs %icc, 0x7
23852 lduw [%l7 + 0x20], %i0
23853 fbe,a %fcc1, loop_2727
23854 tl %xcc, 0x0
23855 st %f10, [%l7 + 0x60]
23856 edge16l %o5, %l6, %i7
23857loop_2727:
23858 ldsw [%l7 + 0x34], %g2
23859 fmovrslz %l1, %f7, %f7
23860 sra %l2, %o2, %g1
23861 ldsh [%l7 + 0x68], %g7
23862 movl %icc, %o0, %o4
23863 ldx [%l7 + 0x38], %i1
23864 fxors %f1, %f13, %f1
23865 st %f1, [%l7 + 0x74]
23866 bleu %icc, loop_2728
23867 ldsw [%l7 + 0x44], %l0
23868 tvs %icc, 0x6
23869 movrlz %i5, %o3, %o6
23870loop_2728:
23871 xorcc %l4, %g3, %l5
23872 movgu %xcc, %o1, %g4
23873 stb %i4, [%l7 + 0x20]
23874 movleu %icc, %o7, %i6
23875 fornot2s %f3, %f8, %f7
23876 movgu %xcc, %g6, %i3
23877 addccc %i2, 0x08DA, %g5
23878 fpsub16s %f10, %f3, %f13
23879 fbn %fcc3, loop_2729
23880 stx %i0, [%l7 + 0x48]
23881 bg,pn %xcc, loop_2730
23882 fpadd32 %f12, %f10, %f10
23883loop_2729:
23884 lduw [%l7 + 0x14], %o5
23885 sllx %l6, 0x13, %i7
23886loop_2730:
23887 fpack32 %f12, %f4, %f12
23888 movrgz %l3, 0x148, %g2
23889 addccc %l2, 0x1309, %o2
23890 movvs %icc, %g1, %g7
23891 andn %l1, 0x194F, %o4
23892 te %icc, 0x3
23893 fmovde %icc, %f12, %f0
23894 tge %icc, 0x7
23895 fble %fcc2, loop_2731
23896 brnz %o0, loop_2732
23897 fmovrsgz %l0, %f11, %f11
23898 mulx %i1, 0x1DC9, %i5
23899loop_2731:
23900 fmovsgu %xcc, %f12, %f14
23901loop_2732:
23902 fbu,a %fcc3, loop_2733
23903 fornot2s %f7, %f10, %f0
23904 fcmpes %fcc1, %f0, %f13
23905 ldx [%l7 + 0x60], %o6
23906loop_2733:
23907 stw %o3, [%l7 + 0x60]
23908 ldsw [%l7 + 0x54], %g3
23909 movrne %l5, 0x223, %l4
23910 fmovrslz %o1, %f11, %f14
23911 brnz,a %i4, loop_2734
23912 fcmple32 %f14, %f8, %o7
23913 fpsub16 %f14, %f14, %f10
23914 ldsh [%l7 + 0x0E], %g4
23915loop_2734:
23916 fcmpd %fcc2, %f12, %f14
23917 movvc %xcc, %i6, %i3
23918 ldsh [%l7 + 0x2C], %i2
23919 lduw [%l7 + 0x30], %g5
23920 fmul8x16 %f1, %f6, %f8
23921 lduw [%l7 + 0x50], %g6
23922 ld [%l7 + 0x54], %f13
23923 ld [%l7 + 0x18], %f4
23924 fzeros %f14
23925 ba,pn %icc, loop_2735
23926 ta %xcc, 0x3
23927 stx %i0, [%l7 + 0x40]
23928 fmovdcs %xcc, %f15, %f2
23929loop_2735:
23930 fbule,a %fcc2, loop_2736
23931 fblg %fcc1, loop_2737
23932 ldsh [%l7 + 0x56], %l6
23933 fandnot2s %f1, %f15, %f6
23934loop_2736:
23935 fsrc1 %f2, %f6
23936loop_2737:
23937 nop
23938 setx loop_2738, %l0, %l1
23939 wrpr 0x1, %tl
23940 wrpr %l1, %tnpc
23941 setx 0x34400001400, %l0, %l1
23942 wrpr %l1, %tstate
23943 wrhpr 0x4, %htstate
23944 done
23945 fbue,a %fcc1, loop_2739
23946 ld [%l7 + 0x6C], %f4
23947 fbne %fcc0, loop_2740
23948loop_2738:
23949 tleu %icc, 0x7
23950loop_2739:
23951 fmovsgu %icc, %f6, %f12
23952 sdivx %i7, 0x1508, %o5
23953loop_2740:
23954 ldsw [%l7 + 0x44], %g2
23955 call loop_2741
23956 bl,a loop_2742
23957 fnegd %f12, %f4
23958 fmovsne %xcc, %f10, %f0
23959loop_2741:
23960 fbul,a %fcc0, loop_2743
23961loop_2742:
23962 ldx [%l7 + 0x70], %l2
23963 brgz %o2, loop_2744
23964 fbug,a %fcc2, loop_2745
23965loop_2743:
23966 lduw [%l7 + 0x64], %g1
23967 ldsb [%l7 + 0x3A], %l3
23968loop_2744:
23969 fpack32 %f2, %f0, %f2
23970loop_2745:
23971 movpos %xcc, %g7, %l1
23972 stb %o4, [%l7 + 0x58]
23973 array32 %l0, %i1, %o0
23974 umul %o6, %o3, %g3
23975 fandnot2s %f1, %f9, %f9
23976 ldsw [%l7 + 0x5C], %i5
23977 nop
23978 setx loop_2746, %l0, %l1
23979 jmpl %l1, %l4
23980 xor %l5, 0x168C, %o1
23981 ldsh [%l7 + 0x26], %o7
23982 fbg %fcc1, loop_2747
23983loop_2746:
23984 fblg %fcc0, loop_2748
23985 sllx %g4, 0x1E, %i6
23986 std %f6, [%l7 + 0x10]
23987loop_2747:
23988 stb %i3, [%l7 + 0x4E]
23989loop_2748:
23990 fpsub32s %f10, %f8, %f10
23991 tneg %icc, 0x0
23992 bl %xcc, loop_2749
23993 fands %f10, %f4, %f10
23994 ldd [%l7 + 0x58], %f8
23995 array16 %i2, %i4, %g5
23996loop_2749:
23997 udivx %g6, 0x1384, %i0
23998 fmovdl %xcc, %f10, %f3
23999 stb %l6, [%l7 + 0x3C]
24000 ldub [%l7 + 0x1D], %i7
24001 edge8n %o5, %l2, %o2
24002 fcmpgt32 %f4, %f8, %g1
24003 fandnot1s %f10, %f0, %f13
24004 sth %l3, [%l7 + 0x36]
24005 tcs %xcc, 0x1
24006 fmovdneg %icc, %f9, %f9
24007 brz %g7, loop_2750
24008 lduh [%l7 + 0x30], %g2
24009 fnot1s %f14, %f13
24010 movgu %xcc, %l1, %o4
24011loop_2750:
24012 xnor %l0, %i1, %o6
24013 fmovrsne %o0, %f9, %f12
24014 movrne %g3, 0x069, %i5
24015 ldsh [%l7 + 0x5C], %o3
24016 sllx %l4, 0x05, %o1
24017 brlz,a %l5, loop_2751
24018 fnand %f8, %f0, %f10
24019 ldub [%l7 + 0x23], %o7
24020 fsrc2 %f2, %f0
24021loop_2751:
24022 std %f10, [%l7 + 0x18]
24023 udivcc %i6, 0x1A35, %g4
24024 fmovsa %icc, %f10, %f2
24025 stx %i2, [%l7 + 0x68]
24026 tpos %xcc, 0x5
24027 ldx [%l7 + 0x20], %i3
24028 smul %g5, 0x122E, %g6
24029 stw %i4, [%l7 + 0x3C]
24030 ldsh [%l7 + 0x20], %l6
24031 taddcc %i0, 0x02FA, %i7
24032 fmovsle %icc, %f3, %f9
24033 fcmple16 %f4, %f14, %o5
24034 std %f12, [%l7 + 0x20]
24035 srax %l2, %o2, %g1
24036 fpackfix %f12, %f3
24037 fornot1s %f7, %f11, %f13
24038 movneg %icc, %g7, %g2
24039 ldsb [%l7 + 0x27], %l3
24040 movrne %o4, %l1, %l0
24041 st %f11, [%l7 + 0x18]
24042 alignaddrl %o6, %o0, %g3
24043 ldub [%l7 + 0x5E], %i5
24044 fcmpeq16 %f14, %f14, %i1
24045 be,a loop_2752
24046 fxors %f10, %f13, %f2
24047 fsrc1 %f8, %f14
24048 tleu %xcc, 0x6
24049loop_2752:
24050 srlx %o3, 0x06, %o1
24051 ld [%l7 + 0x38], %f12
24052 stx %l5, [%l7 + 0x68]
24053 stb %o7, [%l7 + 0x2B]
24054 taddcc %l4, %g4, %i2
24055 addc %i6, 0x00D7, %i3
24056 stw %g6, [%l7 + 0x2C]
24057 fpack32 %f10, %f4, %f2
24058 fsrc2s %f11, %f1
24059 fsrc2 %f2, %f14
24060 stb %i4, [%l7 + 0x59]
24061 array32 %g5, %l6, %i7
24062 fmovdle %icc, %f3, %f9
24063 stx %i0, [%l7 + 0x78]
24064 std %f6, [%l7 + 0x08]
24065 fandnot2s %f3, %f12, %f2
24066 movrgez %l2, %o5, %g1
24067 udivx %o2, 0x16E8, %g7
24068 array16 %l3, %o4, %l1
24069 fcmps %fcc1, %f10, %f14
24070 stw %l0, [%l7 + 0x64]
24071 fpadd32 %f6, %f8, %f8
24072 sdivcc %o6, 0x181F, %o0
24073 edge16l %g2, %i5, %g3
24074 sth %o3, [%l7 + 0x2C]
24075 tg %icc, 0x0
24076 fcmple32 %f8, %f8, %i1
24077 tcc %icc, 0x6
24078 fones %f7
24079 brgz %l5, loop_2753
24080 fmovscc %icc, %f14, %f7
24081 ta %xcc, 0x5
24082 orcc %o1, %l4, %o7
24083loop_2753:
24084 lduh [%l7 + 0x0A], %g4
24085 fpsub32s %f6, %f6, %f5
24086 ldsb [%l7 + 0x40], %i6
24087 bcs,a %xcc, loop_2754
24088 srl %i2, %g6, %i4
24089 fandnot2 %f4, %f4, %f12
24090 tvs %icc, 0x6
24091loop_2754:
24092 ld [%l7 + 0x08], %f8
24093 st %f11, [%l7 + 0x50]
24094 fone %f12
24095 fxor %f0, %f14, %f4
24096 fmovdne %icc, %f15, %f6
24097 bl,a,pt %icc, loop_2755
24098 sth %i3, [%l7 + 0x3E]
24099 fbg %fcc0, loop_2756
24100 orcc %l6, 0x1DED, %i7
24101loop_2755:
24102 orn %g5, %i0, %l2
24103 fbn %fcc0, loop_2757
24104loop_2756:
24105 andn %g1, 0x13EE, %o2
24106 ldsb [%l7 + 0x4A], %o5
24107 stx %l3, [%l7 + 0x78]
24108loop_2757:
24109 fbug,a %fcc1, loop_2758
24110 ldsb [%l7 + 0x6C], %o4
24111 sdivcc %l1, 0x0E90, %l0
24112 tg %icc, 0x4
24113loop_2758:
24114 ldub [%l7 + 0x27], %g7
24115 fmovrsgz %o0, %f13, %f0
24116 ldsh [%l7 + 0x2C], %o6
24117 stw %g2, [%l7 + 0x64]
24118 sth %i5, [%l7 + 0x6A]
24119 ldd [%l7 + 0x20], %f12
24120 call loop_2759
24121 bcs %icc, loop_2760
24122 ldsw [%l7 + 0x64], %o3
24123 stx %i1, [%l7 + 0x18]
24124loop_2759:
24125 brz,a %g3, loop_2761
24126loop_2760:
24127 ld [%l7 + 0x38], %f2
24128 movne %xcc, %o1, %l5
24129 ldsb [%l7 + 0x7A], %o7
24130loop_2761:
24131 fbuge,a %fcc1, loop_2762
24132 fone %f6
24133 nop
24134 setx loop_2763, %l0, %l1
24135 wrpr 0x1, %tl
24136 wrpr %l1, %tnpc
24137 setx 0x34400001400, %l0, %l1
24138 wrpr %l1, %tstate
24139 wrhpr 0x4, %htstate
24140 done
24141 fmovdneg %xcc, %f3, %f5
24142loop_2762:
24143 pdist %f6, %f8, %f4
24144 nop
24145 setx loop_2764, %l0, %l1
24146 wrpr 0x1, %tl
24147 wrpr %l1, %tpc
24148 add %l1, 0x4, %l1
24149 wrpr %l1, %tnpc
24150 setx 0x34400001400, %l0, %l1
24151 wrpr %l1, %tstate
24152 wrhpr 0x4, %htstate
24153 retry
24154loop_2763:
24155 ldd [%l7 + 0x68], %f14
24156 fxnor %f12, %f0, %f10
24157 edge8 %l4, %i6, %g4
24158loop_2764:
24159 fbul %fcc3, loop_2765
24160 lduh [%l7 + 0x52], %g6
24161 ldub [%l7 + 0x0E], %i2
24162 fbl,a %fcc3, loop_2766
24163loop_2765:
24164 fcmpeq16 %f4, %f2, %i3
24165 alignaddr %l6, %i4, %g5
24166 fbul,a %fcc0, loop_2767
24167loop_2766:
24168 fmovsge %xcc, %f8, %f0
24169 movcs %xcc, %i7, %l2
24170 fmul8x16al %f8, %f4, %f0
24171loop_2767:
24172 fbule %fcc0, loop_2768
24173 fcmple32 %f6, %f12, %i0
24174 fmovrslez %g1, %f1, %f0
24175 std %f0, [%l7 + 0x38]
24176loop_2768:
24177 sth %o2, [%l7 + 0x34]
24178 bcs loop_2769
24179 bgu,a %xcc, loop_2770
24180 movle %xcc, %o5, %l3
24181 fpadd16 %f0, %f6, %f8
24182loop_2769:
24183 stx %o4, [%l7 + 0x20]
24184loop_2770:
24185 lduh [%l7 + 0x74], %l1
24186 tg %xcc, 0x4
24187 movcs %xcc, %l0, %g7
24188 movrgez %o6, 0x3F2, %o0
24189 fzero %f10
24190 ldsb [%l7 + 0x54], %g2
24191 bcc,pn %icc, loop_2771
24192 ldx [%l7 + 0x30], %o3
24193 ldsh [%l7 + 0x3A], %i5
24194 bg,a %icc, loop_2772
24195loop_2771:
24196 fmovse %icc, %f1, %f9
24197 st %f10, [%l7 + 0x58]
24198 fnegs %f12, %f13
24199loop_2772:
24200 ldub [%l7 + 0x09], %g3
24201 fmul8ulx16 %f14, %f14, %f10
24202 fnot2 %f12, %f14
24203 fcmpgt32 %f10, %f0, %o1
24204 movneg %xcc, %l5, %o7
24205 nop
24206 setx loop_2773, %l0, %l1
24207 jmpl %l1, %l4
24208 lduw [%l7 + 0x1C], %i6
24209 stw %i1, [%l7 + 0x50]
24210 stb %g6, [%l7 + 0x54]
24211loop_2773:
24212 sub %i2, %g4, %l6
24213 stb %i3, [%l7 + 0x25]
24214 stx %g5, [%l7 + 0x78]
24215 fandnot1s %f2, %f4, %f14
24216 ldx [%l7 + 0x28], %i4
24217 edge16ln %l2, %i0, %i7
24218 stx %g1, [%l7 + 0x58]
24219 sth %o2, [%l7 + 0x2A]
24220 stx %l3, [%l7 + 0x68]
24221 bneg %xcc, loop_2774
24222 fandnot1 %f4, %f10, %f12
24223 fsrc1s %f2, %f4
24224 stw %o5, [%l7 + 0x58]
24225loop_2774:
24226 ldub [%l7 + 0x30], %o4
24227 sdiv %l1, 0x1D4A, %g7
24228 siam 0x4
24229 bl,pn %icc, loop_2775
24230 tsubcctv %o6, %l0, %o0
24231 bvc %xcc, loop_2776
24232 udivcc %o3, 0x1A1F, %i5
24233loop_2775:
24234 fbue,a %fcc0, loop_2777
24235 array16 %g3, %o1, %l5
24236loop_2776:
24237 xnor %g2, 0x1080, %o7
24238 fornot2s %f8, %f14, %f0
24239loop_2777:
24240 fbo %fcc3, loop_2778
24241 subcc %i6, 0x037F, %i1
24242 orncc %g6, %i2, %g4
24243 fmovsgu %icc, %f4, %f6
24244loop_2778:
24245 edge16ln %l4, %i3, %g5
24246 smulcc %l6, %i4, %l2
24247 nop
24248 setx loop_2779, %l0, %l1
24249 wrpr 0x1, %tl
24250 wrpr %l1, %tpc
24251 add %l1, 0x4, %l1
24252 wrpr %l1, %tnpc
24253 setx 0x34400001400, %l0, %l1
24254 wrpr %l1, %tstate
24255 wrhpr 0x4, %htstate
24256 retry
24257 udivx %i0, 0x0032, %g1
24258 fba,a %fcc3, loop_2780
24259 tg %xcc, 0x1
24260loop_2779:
24261 ldd [%l7 + 0x20], %f2
24262 fmovdgu %icc, %f1, %f9
24263loop_2780:
24264 ba,pn %xcc, loop_2781
24265 srlx %i7, %o2, %o5
24266 ldub [%l7 + 0x3E], %o4
24267 edge16l %l1, %g7, %o6
24268loop_2781:
24269 stx %l3, [%l7 + 0x78]
24270 fmovsle %icc, %f10, %f0
24271 fcmpes %fcc0, %f2, %f3
24272 bleu,a %icc, loop_2782
24273 stw %l0, [%l7 + 0x18]
24274 fcmpd %fcc2, %f8, %f10
24275 fzeros %f15
24276loop_2782:
24277 stw %o3, [%l7 + 0x28]
24278 movrlz %o0, %g3, %i5
24279 ldsb [%l7 + 0x68], %l5
24280 fmovrsgz %g2, %f3, %f9
24281 ldx [%l7 + 0x58], %o1
24282 sth %o7, [%l7 + 0x6A]
24283 lduw [%l7 + 0x18], %i1
24284 st %f4, [%l7 + 0x38]
24285 tg %xcc, 0x5
24286 std %f12, [%l7 + 0x40]
24287 fmovrslez %g6, %f4, %f14
24288 sth %i2, [%l7 + 0x22]
24289 fornot1s %f6, %f0, %f6
24290 call loop_2783
24291 fbo,a %fcc1, loop_2784
24292 edge16ln %g4, %l4, %i6
24293 brz,a %i3, loop_2785
24294loop_2783:
24295 fors %f0, %f14, %f11
24296loop_2784:
24297 brlz,a %l6, loop_2786
24298 fcmpne32 %f0, %f0, %i4
24299loop_2785:
24300 lduh [%l7 + 0x5E], %g5
24301 ldub [%l7 + 0x7D], %l2
24302loop_2786:
24303 st %f7, [%l7 + 0x20]
24304 stw %g1, [%l7 + 0x70]
24305 fxor %f10, %f6, %f2
24306 ldsw [%l7 + 0x58], %i0
24307 ld [%l7 + 0x44], %f11
24308 ldub [%l7 + 0x50], %i7
24309 fmovsg %xcc, %f11, %f1
24310 ldub [%l7 + 0x7B], %o2
24311 alignaddr %o4, %o5, %g7
24312 fmul8x16al %f12, %f0, %f2
24313 andncc %l1, %o6, %l0
24314 fbug %fcc1, loop_2787
24315 stw %l3, [%l7 + 0x70]
24316 fmul8x16au %f2, %f4, %f14
24317 array8 %o0, %g3, %i5
24318loop_2787:
24319 lduh [%l7 + 0x4C], %o3
24320 tgu %icc, 0x4
24321 subcc %g2, %o1, %l5
24322 ldd [%l7 + 0x78], %f6
24323 st %f10, [%l7 + 0x38]
24324 ldx [%l7 + 0x58], %i1
24325 fmovsle %icc, %f3, %f11
24326 brgez %g6, loop_2788
24327 ldsb [%l7 + 0x55], %o7
24328 fmovd %f6, %f8
24329 ldsh [%l7 + 0x78], %g4
24330loop_2788:
24331 edge8 %l4, %i2, %i6
24332 xor %l6, 0x1204, %i3
24333 edge32n %i4, %g5, %l2
24334 edge8ln %i0, %i7, %g1
24335 fands %f13, %f9, %f0
24336 edge8n %o2, %o4, %g7
24337 movge %xcc, %o5, %o6
24338 fmovdcc %icc, %f4, %f12
24339 movge %icc, %l0, %l1
24340 alignaddr %o0, %l3, %g3
24341 tleu %xcc, 0x6
24342 edge16 %i5, %o3, %o1
24343 nop
24344 setx loop_2789, %l0, %l1
24345 jmpl %l1, %g2
24346 tpos %icc, 0x3
24347 std %f6, [%l7 + 0x58]
24348 nop
24349 setx loop_2790, %l0, %l1
24350 wrpr 0x1, %tl
24351 wrpr %l1, %tnpc
24352 setx 0x34400001400, %l0, %l1
24353 wrpr %l1, %tstate
24354 wrhpr 0x4, %htstate
24355 done
24356loop_2789:
24357 fmovrslez %l5, %f5, %f8
24358 fpadd32s %f10, %f11, %f0
24359 fpadd16 %f10, %f10, %f4
24360loop_2790:
24361 fmovdpos %icc, %f15, %f9
24362 fpadd16s %f1, %f12, %f11
24363 fmovscc %icc, %f10, %f15
24364 ldsw [%l7 + 0x24], %g6
24365 std %f10, [%l7 + 0x68]
24366 fmovrsne %i1, %f8, %f0
24367 st %f9, [%l7 + 0x54]
24368 stb %g4, [%l7 + 0x14]
24369 stw %l4, [%l7 + 0x0C]
24370 array8 %i2, %i6, %l6
24371 be loop_2791
24372 stx %i3, [%l7 + 0x58]
24373 ldsb [%l7 + 0x2E], %o7
24374 nop
24375 setx loop_2792, %l0, %l1
24376 wrpr 0x1, %tl
24377 wrpr %l1, %tpc
24378 add %l1, 0x4, %l1
24379 wrpr %l1, %tnpc
24380 setx 0x34400001400, %l0, %l1
24381 wrpr %l1, %tstate
24382 wrhpr 0x4, %htstate
24383 retry
24384loop_2791:
24385 fbo %fcc3, loop_2793
24386 fone %f8
24387 fbug %fcc3, loop_2794
24388loop_2792:
24389 movleu %xcc, %g5, %l2
24390loop_2793:
24391 st %f4, [%l7 + 0x10]
24392 popc 0x1CB4, %i4
24393loop_2794:
24394 sdivcc %i0, 0x1E90, %g1
24395 fmovdvs %icc, %f4, %f2
24396 edge8l %o2, %o4, %i7
24397 ldx [%l7 + 0x18], %o5
24398 array32 %g7, %o6, %l0
24399 orn %o0, %l1, %l3
24400 stx %i5, [%l7 + 0x48]
24401 ldub [%l7 + 0x62], %o3
24402 fcmpeq16 %f4, %f10, %g3
24403 udiv %o1, 0x03D0, %l5
24404 fcmpes %fcc3, %f10, %f15
24405 stb %g2, [%l7 + 0x39]
24406 andncc %g6, %g4, %i1
24407 fmovdl %icc, %f6, %f6
24408 edge32 %i2, %l4, %l6
24409 tcs %icc, 0x4
24410 fmovs %f12, %f1
24411 or %i3, 0x1698, %o7
24412 be,a,pn %icc, loop_2795
24413 fcmpeq32 %f6, %f10, %i6
24414 fmovrdlz %l2, %f8, %f14
24415 fxor %f6, %f8, %f0
24416loop_2795:
24417 edge16l %g5, %i0, %g1
24418 move %icc, %o2, %i4
24419 movre %o4, %o5, %i7
24420 bl,a %icc, loop_2796
24421 brz %g7, loop_2797
24422 tgu %icc, 0x1
24423 orn %o6, 0x0C4D, %o0
24424loop_2796:
24425 stw %l1, [%l7 + 0x3C]
24426loop_2797:
24427 fnegs %f7, %f14
24428 brnz %l0, loop_2798
24429 addcc %i5, 0x1C48, %o3
24430 stw %g3, [%l7 + 0x50]
24431 ldd [%l7 + 0x38], %f14
24432loop_2798:
24433 fandnot2 %f0, %f14, %f8
24434 sth %l3, [%l7 + 0x5C]
24435 ldsb [%l7 + 0x45], %l5
24436 movleu %xcc, %g2, %o1
24437 ldd [%l7 + 0x60], %f2
24438 ldub [%l7 + 0x50], %g4
24439 lduw [%l7 + 0x58], %g6
24440 fnegs %f4, %f2
24441 fmovscs %xcc, %f12, %f8
24442 tleu %xcc, 0x0
24443 sethi 0x06BA, %i1
24444 fmovsg %icc, %f15, %f8
24445 fpsub32 %f14, %f6, %f10
24446 fmovrslz %i2, %f8, %f9
24447 movre %l4, 0x06D, %l6
24448 ld [%l7 + 0x0C], %f15
24449 fcmpd %fcc2, %f10, %f0
24450 udiv %i3, 0x167A, %o7
24451 fmovsne %icc, %f1, %f8
24452 fmovde %icc, %f9, %f5
24453 ldsh [%l7 + 0x50], %i6
24454 fnot2s %f11, %f4
24455 lduw [%l7 + 0x78], %g5
24456 and %l2, %i0, %o2
24457 sdivx %g1, 0x19D6, %o4
24458 stx %i4, [%l7 + 0x28]
24459 std %f8, [%l7 + 0x68]
24460 fmovscs %xcc, %f5, %f4
24461 lduh [%l7 + 0x0E], %i7
24462 stw %o5, [%l7 + 0x48]
24463 edge32 %g7, %o6, %o0
24464 sdivx %l0, 0x0345, %i5
24465 stw %l1, [%l7 + 0x5C]
24466 fcmple16 %f6, %f4, %g3
24467 ld [%l7 + 0x2C], %f1
24468 stb %o3, [%l7 + 0x48]
24469 udivx %l5, 0x0FD9, %g2
24470 fxnor %f8, %f8, %f8
24471 sth %o1, [%l7 + 0x60]
24472 movge %xcc, %l3, %g6
24473 fpackfix %f2, %f8
24474 udivcc %g4, 0x057A, %i2
24475 fmovdle %xcc, %f9, %f4
24476 orcc %l4, %l6, %i1
24477 ldd [%l7 + 0x60], %f0
24478 taddcc %o7, %i6, %i3
24479 ldsb [%l7 + 0x21], %g5
24480 fxor %f8, %f2, %f2
24481 umulcc %l2, 0x1D2C, %o2
24482 fpadd32 %f10, %f6, %f14
24483 fbge,a %fcc1, loop_2799
24484 fbl,a %fcc3, loop_2800
24485 ldsh [%l7 + 0x62], %i0
24486 andcc %g1, 0x059A, %i4
24487loop_2799:
24488 fbn %fcc0, loop_2801
24489loop_2800:
24490 std %f0, [%l7 + 0x60]
24491 tg %xcc, 0x7
24492 popc 0x086C, %o4
24493loop_2801:
24494 fmul8x16 %f2, %f8, %f10
24495 for %f8, %f4, %f12
24496 ldsh [%l7 + 0x30], %i7
24497 lduw [%l7 + 0x3C], %o5
24498 lduw [%l7 + 0x3C], %o6
24499 movleu %icc, %g7, %l0
24500 sth %o0, [%l7 + 0x32]
24501 orcc %i5, %l1, %g3
24502 subccc %l5, 0x1AD0, %o3
24503 std %f6, [%l7 + 0x78]
24504 sllx %o1, 0x04, %g2
24505 fmovdle %xcc, %f9, %f10
24506 fmovsne %icc, %f14, %f14
24507 bcc,a,pn %icc, loop_2802
24508 ldub [%l7 + 0x60], %l3
24509 stw %g4, [%l7 + 0x14]
24510 fmovrsne %i2, %f15, %f13
24511loop_2802:
24512 brlz %g6, loop_2803
24513 stx %l6, [%l7 + 0x38]
24514 ldub [%l7 + 0x62], %l4
24515 st %f5, [%l7 + 0x28]
24516loop_2803:
24517 ld [%l7 + 0x48], %f7
24518 bneg,a,pn %icc, loop_2804
24519 fmovdcc %icc, %f8, %f11
24520 ldx [%l7 + 0x28], %i1
24521 ldsh [%l7 + 0x1E], %i6
24522loop_2804:
24523 movvs %icc, %i3, %g5
24524 brgez,a %o7, loop_2805
24525 orn %o2, %i0, %l2
24526 fcmps %fcc0, %f3, %f9
24527 sllx %g1, %o4, %i4
24528loop_2805:
24529 lduh [%l7 + 0x4E], %o5
24530 fmovrde %o6, %f4, %f6
24531 st %f10, [%l7 + 0x10]
24532 st %f9, [%l7 + 0x20]
24533 fand %f14, %f2, %f6
24534 fmovsl %xcc, %f8, %f4
24535 call loop_2806
24536 mulx %i7, %l0, %o0
24537 ld [%l7 + 0x54], %f11
24538 fbn,a %fcc1, loop_2807
24539loop_2806:
24540 tcs %xcc, 0x0
24541 nop
24542 setx loop_2808, %l0, %l1
24543 jmpl %l1, %i5
24544 std %f2, [%l7 + 0x50]
24545loop_2807:
24546 bne,a,pt %xcc, loop_2809
24547 movle %xcc, %g7, %l1
24548loop_2808:
24549 edge8n %g3, %l5, %o3
24550 subcc %o1, %g2, %l3
24551loop_2809:
24552 fmovscc %xcc, %f15, %f6
24553 fbuge,a %fcc3, loop_2810
24554 tl %xcc, 0x5
24555 fexpand %f10, %f10
24556 fmovd %f2, %f12
24557loop_2810:
24558 ldd [%l7 + 0x18], %f12
24559 ldd [%l7 + 0x38], %f14
24560 fone %f10
24561 tvc %icc, 0x3
24562 st %f5, [%l7 + 0x60]
24563 edge32 %i2, %g4, %l6
24564 std %f6, [%l7 + 0x48]
24565 ldx [%l7 + 0x78], %g6
24566 ldub [%l7 + 0x1A], %i1
24567 movle %icc, %i6, %l4
24568 fmovdcs %xcc, %f1, %f10
24569 te %xcc, 0x1
24570 sth %g5, [%l7 + 0x4C]
24571 fnor %f10, %f12, %f0
24572 stb %o7, [%l7 + 0x5F]
24573 alignaddr %i3, %i0, %l2
24574 fandnot2 %f0, %f8, %f12
24575 udivcc %o2, 0x05BB, %o4
24576 movrne %g1, 0x05E, %i4
24577 ldsw [%l7 + 0x20], %o5
24578 fornot1 %f8, %f14, %f2
24579 stb %o6, [%l7 + 0x2D]
24580 srl %l0, 0x0B, %i7
24581 fmovdl %xcc, %f13, %f12
24582 stx %o0, [%l7 + 0x50]
24583 std %f0, [%l7 + 0x68]
24584 lduw [%l7 + 0x58], %i5
24585 udiv %g7, 0x0571, %l1
24586 fmovdvc %xcc, %f8, %f5
24587 ta %xcc, 0x7
24588 fnot1 %f6, %f2
24589 bcs,a,pt %icc, loop_2811
24590 brgez,a %l5, loop_2812
24591 std %f14, [%l7 + 0x30]
24592 fmovsleu %icc, %f7, %f2
24593loop_2811:
24594 ldsw [%l7 + 0x78], %o3
24595loop_2812:
24596 ldsh [%l7 + 0x0E], %o1
24597 fmovsvs %xcc, %f0, %f0
24598 stw %g2, [%l7 + 0x78]
24599 movrne %l3, 0x260, %g3
24600 fmovrse %i2, %f8, %f0
24601 movleu %xcc, %l6, %g4
24602 fbul,a %fcc1, loop_2813
24603 fbu %fcc3, loop_2814
24604 tl %icc, 0x4
24605 ldub [%l7 + 0x5A], %i1
24606loop_2813:
24607 fmovda %icc, %f9, %f1
24608loop_2814:
24609 srax %i6, 0x12, %g6
24610 stb %l4, [%l7 + 0x38]
24611 lduw [%l7 + 0x64], %g5
24612 udiv %o7, 0x0F96, %i0
24613 lduh [%l7 + 0x0A], %l2
24614 ldx [%l7 + 0x40], %i3
24615 subc %o4, 0x0A74, %o2
24616 fmovsvs %xcc, %f10, %f4
24617 fxor %f12, %f6, %f2
24618 movrlz %g1, %o5, %o6
24619 mulscc %i4, 0x1897, %i7
24620 nop
24621 setx loop_2815, %l0, %l1
24622 wrpr 0x1, %tl
24623 wrpr %l1, %tpc
24624 add %l1, 0x4, %l1
24625 wrpr %l1, %tnpc
24626 setx 0x34400001400, %l0, %l1
24627 wrpr %l1, %tstate
24628 wrhpr 0x4, %htstate
24629 retry
24630 fmovd %f12, %f4
24631 sth %l0, [%l7 + 0x62]
24632 subccc %i5, %o0, %g7
24633loop_2815:
24634 movre %l1, %o3, %l5
24635 fands %f4, %f4, %f3
24636 fmovdneg %xcc, %f13, %f9
24637 umulcc %g2, %l3, %g3
24638 ldsh [%l7 + 0x62], %o1
24639 taddcc %l6, %i2, %i1
24640 subccc %g4, %i6, %l4
24641 bvs,pt %xcc, loop_2816
24642 edge16l %g6, %o7, %i0
24643 bl,a,pn %xcc, loop_2817
24644 fmul8x16 %f8, %f12, %f0
24645loop_2816:
24646 fbue,a %fcc2, loop_2818
24647 tcc %xcc, 0x1
24648loop_2817:
24649 ldx [%l7 + 0x18], %g5
24650 stx %l2, [%l7 + 0x58]
24651loop_2818:
24652 tneg %icc, 0x4
24653 subcc %i3, 0x0666, %o4
24654 ble,a,pn %xcc, loop_2819
24655 movn %xcc, %o2, %o5
24656 stw %g1, [%l7 + 0x58]
24657 ta %icc, 0x4
24658loop_2819:
24659 bge,pn %xcc, loop_2820
24660 fble %fcc0, loop_2821
24661 ldx [%l7 + 0x08], %i4
24662 fmovsleu %xcc, %f9, %f14
24663loop_2820:
24664 fmovsgu %icc, %f9, %f10
24665loop_2821:
24666 fcmpne16 %f4, %f14, %o6
24667 fcmpeq32 %f2, %f14, %l0
24668 ldsw [%l7 + 0x34], %i7
24669 fbuge,a %fcc0, loop_2822
24670 fba %fcc1, loop_2823
24671 mulscc %o0, %i5, %g7
24672 bshuffle %f2, %f10, %f6
24673loop_2822:
24674 edge8l %o3, %l1, %g2
24675loop_2823:
24676 ld [%l7 + 0x40], %f5
24677 bn,pt %xcc, loop_2824
24678 fmovrsgez %l5, %f11, %f13
24679 ldsb [%l7 + 0x4F], %g3
24680 fmovrdne %o1, %f4, %f2
24681loop_2824:
24682 mova %icc, %l6, %l3
24683 stx %i1, [%l7 + 0x60]
24684 movleu %xcc, %g4, %i2
24685 ldsw [%l7 + 0x1C], %i6
24686 fone %f14
24687 sll %l4, 0x07, %o7
24688 stb %g6, [%l7 + 0x08]
24689 fbul,a %fcc3, loop_2825
24690 sth %i0, [%l7 + 0x7C]
24691 bcs loop_2826
24692 fmovdl %xcc, %f7, %f2
24693loop_2825:
24694 fcmpgt16 %f0, %f12, %l2
24695 fbn %fcc0, loop_2827
24696loop_2826:
24697 and %i3, 0x0192, %o4
24698 edge8 %g5, %o5, %g1
24699 fbn,a %fcc2, loop_2828
24700loop_2827:
24701 bcc,a,pt %icc, loop_2829
24702 fcmpne32 %f6, %f8, %i4
24703 stx %o6, [%l7 + 0x38]
24704loop_2828:
24705 xnor %l0, %o2, %i7
24706loop_2829:
24707 stx %o0, [%l7 + 0x30]
24708 lduh [%l7 + 0x4E], %i5
24709 fones %f12
24710 bvc,a,pt %icc, loop_2830
24711 fcmpd %fcc1, %f4, %f8
24712 fcmpgt32 %f4, %f6, %o3
24713 tvs %xcc, 0x6
24714loop_2830:
24715 brgz,a %g7, loop_2831
24716 fcmpgt16 %f6, %f6, %l1
24717 nop
24718 setx loop_2832, %l0, %l1
24719 wrpr 0x1, %tl
24720 wrpr %l1, %tnpc
24721 setx 0x34400001400, %l0, %l1
24722 wrpr %l1, %tstate
24723 wrhpr 0x4, %htstate
24724 done
24725 movvs %icc, %l5, %g2
24726loop_2831:
24727 stw %o1, [%l7 + 0x70]
24728 lduw [%l7 + 0x14], %g3
24729loop_2832:
24730 fnegs %f12, %f8
24731 ldsw [%l7 + 0x44], %l6
24732 ldsw [%l7 + 0x24], %i1
24733 srlx %l3, %i2, %g4
24734 fblg %fcc3, loop_2833
24735 ldub [%l7 + 0x08], %l4
24736 fmovda %xcc, %f0, %f14
24737 ldd [%l7 + 0x38], %f0
24738loop_2833:
24739 siam 0x6
24740 ldx [%l7 + 0x50], %o7
24741 fpadd32 %f14, %f6, %f6
24742 sth %i6, [%l7 + 0x0E]
24743 movgu %xcc, %i0, %g6
24744 fsrc2s %f9, %f4
24745 ldub [%l7 + 0x4B], %i3
24746 stx %o4, [%l7 + 0x40]
24747 st %f11, [%l7 + 0x18]
24748 tsubcctv %g5, %o5, %g1
24749 fmovdne %xcc, %f7, %f2
24750 edge16n %l2, %o6, %i4
24751 fandnot1 %f8, %f0, %f10
24752 sth %o2, [%l7 + 0x5A]
24753 and %l0, 0x0F5C, %o0
24754 or %i5, 0x086E, %o3
24755 lduw [%l7 + 0x78], %g7
24756 movvs %icc, %l1, %i7
24757 fmul8sux16 %f12, %f0, %f8
24758 movrgz %g2, 0x024, %o1
24759 mulscc %l5, %l6, %i1
24760 ldsb [%l7 + 0x40], %l3
24761 brgez %g3, loop_2834
24762 tcs %xcc, 0x1
24763 stb %g4, [%l7 + 0x1E]
24764 brgez %i2, loop_2835
24765loop_2834:
24766 movrgz %l4, %o7, %i0
24767 fsrc2s %f7, %f15
24768 sub %g6, %i3, %o4
24769loop_2835:
24770 fandnot1s %f3, %f4, %f14
24771 ldd [%l7 + 0x60], %f8
24772 fmovdn %xcc, %f10, %f3
24773 fmovdcs %icc, %f14, %f6
24774 edge32 %g5, %i6, %g1
24775 movrlz %l2, %o6, %o5
24776 fcmpgt32 %f8, %f10, %o2
24777 xnorcc %i4, %l0, %o0
24778 fbule,a %fcc1, loop_2836
24779 sll %i5, %g7, %l1
24780 stw %i7, [%l7 + 0x78]
24781 tcs %icc, 0x1
24782loop_2836:
24783 addccc %g2, %o1, %l5
24784 stb %l6, [%l7 + 0x71]
24785 fabsd %f4, %f8
24786 movleu %icc, %o3, %i1
24787 ldd [%l7 + 0x08], %f12
24788 udivx %g3, 0x1E31, %g4
24789 ldsw [%l7 + 0x6C], %i2
24790 fmovrdgez %l3, %f10, %f4
24791 ldd [%l7 + 0x70], %f8
24792 movle %icc, %l4, %o7
24793 fbule,a %fcc0, loop_2837
24794 ld [%l7 + 0x30], %f0
24795 fble,a %fcc2, loop_2838
24796 alignaddrl %i0, %i3, %g6
24797loop_2837:
24798 ld [%l7 + 0x10], %f4
24799 ble,a,pt %icc, loop_2839
24800loop_2838:
24801 fmovsvc %xcc, %f15, %f1
24802 ldub [%l7 + 0x23], %g5
24803 edge32ln %o4, %g1, %i6
24804loop_2839:
24805 sth %l2, [%l7 + 0x32]
24806 fmuld8sux16 %f14, %f11, %f4
24807 fmovrdgez %o5, %f10, %f4
24808 fcmpes %fcc1, %f6, %f10
24809 tpos %xcc, 0x6
24810 tneg %xcc, 0x5
24811 fands %f8, %f0, %f3
24812 bcc,a,pn %icc, loop_2840
24813 edge16 %o6, %i4, %l0
24814 fmovde %icc, %f15, %f2
24815 andn %o2, 0x11DA, %i5
24816loop_2840:
24817 orn %o0, 0x10D6, %l1
24818 fmuld8ulx16 %f0, %f6, %f4
24819 nop
24820 setx loop_2841, %l0, %l1
24821 wrpr 0x1, %tl
24822 wrpr %l1, %tpc
24823 add %l1, 0x4, %l1
24824 wrpr %l1, %tnpc
24825 setx 0x34400001400, %l0, %l1
24826 wrpr %l1, %tstate
24827 wrhpr 0x4, %htstate
24828 retry
24829 stw %i7, [%l7 + 0x64]
24830 add %g7, 0x1547, %g2
24831 lduw [%l7 + 0x0C], %o1
24832loop_2841:
24833 ldsw [%l7 + 0x44], %l5
24834 sra %l6, 0x13, %o3
24835 fmovdg %icc, %f10, %f6
24836 bpos,a %xcc, loop_2842
24837 bge,a,pt %icc, loop_2843
24838 fors %f8, %f10, %f6
24839 ba %icc, loop_2844
24840loop_2842:
24841 stb %g3, [%l7 + 0x2B]
24842loop_2843:
24843 fornot2s %f5, %f14, %f12
24844 bpos %icc, loop_2845
24845loop_2844:
24846 bneg,a loop_2846
24847 bvs,a,pt %icc, loop_2847
24848 ldsh [%l7 + 0x14], %g4
24849loop_2845:
24850 fbe %fcc3, loop_2848
24851loop_2846:
24852 fornot2 %f4, %f14, %f0
24853loop_2847:
24854 movleu %icc, %i2, %l3
24855 fblg,a %fcc2, loop_2849
24856loop_2848:
24857 edge16l %i1, %o7, %l4
24858 stx %i0, [%l7 + 0x60]
24859 fcmple16 %f8, %f14, %i3
24860loop_2849:
24861 te %xcc, 0x0
24862 stb %g5, [%l7 + 0x35]
24863 fmovdvc %icc, %f5, %f5
24864 popc 0x1AAA, %o4
24865 fbe %fcc3, loop_2850
24866 sub %g6, 0x115D, %i6
24867 xnorcc %l2, %o5, %g1
24868 ldsh [%l7 + 0x36], %o6
24869loop_2850:
24870 lduh [%l7 + 0x7C], %i4
24871 stw %o2, [%l7 + 0x2C]
24872 st %f15, [%l7 + 0x70]
24873 fmovs %f14, %f10
24874 stb %l0, [%l7 + 0x61]
24875 array32 %o0, %i5, %l1
24876 fmovsgu %xcc, %f11, %f10
24877 fnands %f10, %f15, %f14
24878 fmovdpos %xcc, %f11, %f8
24879 movvc %xcc, %i7, %g2
24880 sth %o1, [%l7 + 0x46]
24881 fmovdvc %xcc, %f4, %f8
24882 orcc %l5, %g7, %l6
24883 fandnot2s %f5, %f2, %f9
24884 tsubcc %g3, %o3, %g4
24885 fnors %f3, %f11, %f6
24886 stx %i2, [%l7 + 0x58]
24887 fmovsgu %xcc, %f2, %f1
24888 ldd [%l7 + 0x48], %f14
24889 tvc %xcc, 0x5
24890 fpmerge %f7, %f5, %f0
24891 xor %i1, 0x1ACF, %o7
24892 ld [%l7 + 0x64], %f0
24893 fnands %f15, %f0, %f14
24894 lduh [%l7 + 0x62], %l3
24895 fble,a %fcc2, loop_2851
24896 stw %l4, [%l7 + 0x2C]
24897 ld [%l7 + 0x3C], %f5
24898 tn %icc, 0x7
24899loop_2851:
24900 fcmpes %fcc1, %f2, %f13
24901 fpsub32s %f14, %f11, %f0
24902 tneg %icc, 0x7
24903 orcc %i0, %i3, %o4
24904 stb %g6, [%l7 + 0x29]
24905 for %f8, %f10, %f10
24906 bge loop_2852
24907 stx %g5, [%l7 + 0x28]
24908 fmul8x16 %f1, %f0, %f2
24909 fandnot2 %f8, %f6, %f2
24910loop_2852:
24911 ldsh [%l7 + 0x12], %l2
24912 fsrc2 %f14, %f10
24913 stx %o5, [%l7 + 0x10]
24914 fcmpeq16 %f12, %f2, %i6
24915 ld [%l7 + 0x44], %f15
24916 fnegs %f1, %f15
24917 bvc,a loop_2853
24918 fsrc2s %f2, %f0
24919 fabss %f1, %f8
24920 call loop_2854
24921loop_2853:
24922 ldub [%l7 + 0x37], %g1
24923 ldd [%l7 + 0x18], %f8
24924 fmovrdne %o6, %f10, %f6
24925loop_2854:
24926 xorcc %i4, 0x1625, %o2
24927 fmovsvs %icc, %f14, %f7
24928 fpack32 %f14, %f4, %f14
24929 movg %xcc, %o0, %l0
24930 fzero %f8
24931 lduh [%l7 + 0x78], %i5
24932 alignaddrl %l1, %g2, %o1
24933 ldx [%l7 + 0x10], %i7
24934 fmovrdgez %g7, %f2, %f12
24935 tvc %xcc, 0x2
24936 xorcc %l6, 0x066E, %l5
24937 orncc %g3, %o3, %i2
24938 edge8n %i1, %o7, %g4
24939 fmovdg %icc, %f5, %f0
24940 std %f14, [%l7 + 0x60]
24941 sllx %l4, 0x1D, %l3
24942 fmovrsne %i3, %f1, %f9
24943 andn %i0, 0x081D, %o4
24944 tcc %xcc, 0x7
24945 bcc,a,pt %icc, loop_2855
24946 fnegd %f10, %f2
24947 fxnor %f8, %f6, %f4
24948 fcmpgt16 %f2, %f0, %g6
24949loop_2855:
24950 ta %icc, 0x2
24951 fmul8ulx16 %f2, %f14, %f8
24952 xnor %g5, %o5, %i6
24953 sth %g1, [%l7 + 0x4E]
24954 edge8ln %l2, %i4, %o6
24955 fmovscc %xcc, %f13, %f11
24956 brz %o0, loop_2856
24957 bgu,a,pt %icc, loop_2857
24958 edge16 %o2, %i5, %l1
24959 fbue %fcc2, loop_2858
24960loop_2856:
24961 ldsb [%l7 + 0x6C], %l0
24962loop_2857:
24963 ldsh [%l7 + 0x24], %o1
24964 fsrc2s %f8, %f2
24965loop_2858:
24966 ble,a,pt %icc, loop_2859
24967 movvs %icc, %g2, %i7
24968 ldsh [%l7 + 0x56], %l6
24969 st %f10, [%l7 + 0x74]
24970loop_2859:
24971 orncc %l5, %g3, %o3
24972 tsubcc %i2, %i1, %o7
24973 fnor %f14, %f2, %f10
24974 fmovrslz %g7, %f3, %f13
24975 fmovrde %g4, %f10, %f0
24976 movne %xcc, %l4, %i3
24977 std %f12, [%l7 + 0x50]
24978 edge16n %l3, %o4, %i0
24979 fmovrsne %g5, %f14, %f10
24980 fmuld8ulx16 %f14, %f5, %f8
24981 fpadd32s %f2, %f8, %f1
24982 ldd [%l7 + 0x10], %f0
24983 st %f1, [%l7 + 0x38]
24984 fmovdn %xcc, %f1, %f2
24985 sth %g6, [%l7 + 0x2C]
24986 lduw [%l7 + 0x44], %i6
24987 bgu,a,pt %xcc, loop_2860
24988 movre %o5, %g1, %l2
24989 ldd [%l7 + 0x28], %f6
24990 stb %o6, [%l7 + 0x59]
24991loop_2860:
24992 ldd [%l7 + 0x38], %f8
24993 bvc %icc, loop_2861
24994 fmovsle %icc, %f10, %f13
24995 ldub [%l7 + 0x46], %o0
24996 fbn %fcc3, loop_2862
24997loop_2861:
24998 fba %fcc3, loop_2863
24999 ldsb [%l7 + 0x16], %o2
25000 udivx %i4, 0x1318, %l1
25001loop_2862:
25002 edge32l %i5, %l0, %g2
25003loop_2863:
25004 std %f6, [%l7 + 0x50]
25005 fbe,a %fcc1, loop_2864
25006 movn %icc, %i7, %l6
25007 fmovsle %xcc, %f4, %f13
25008 stw %o1, [%l7 + 0x54]
25009loop_2864:
25010 addccc %g3, 0x03E3, %o3
25011 fmovdleu %icc, %f9, %f14
25012 st %f11, [%l7 + 0x20]
25013 fmovd %f10, %f6
25014 fsrc1s %f13, %f13
25015 ba,a,pt %icc, loop_2865
25016 array32 %i2, %l5, %o7
25017 fmul8x16al %f9, %f4, %f14
25018 fxnor %f14, %f14, %f8
25019loop_2865:
25020 fcmpgt32 %f12, %f12, %g7
25021 st %f10, [%l7 + 0x78]
25022 ba loop_2866
25023 tge %xcc, 0x4
25024 movg %xcc, %g4, %l4
25025 ldsh [%l7 + 0x36], %i3
25026loop_2866:
25027 fmul8ulx16 %f14, %f2, %f14
25028 fmovsle %icc, %f2, %f8
25029 movge %xcc, %l3, %o4
25030 fnot2s %f12, %f15
25031 fmul8x16 %f13, %f10, %f6
25032 lduw [%l7 + 0x0C], %i0
25033 ldd [%l7 + 0x18], %f0
25034 ld [%l7 + 0x7C], %f3
25035 tcc %icc, 0x7
25036 movl %icc, %i1, %g6
25037 ldsw [%l7 + 0x78], %i6
25038 ldub [%l7 + 0x56], %g5
25039 andn %o5, %l2, %o6
25040 ldsh [%l7 + 0x14], %g1
25041 fpack32 %f8, %f8, %f8
25042 fmovsleu %icc, %f15, %f3
25043 fpack16 %f0, %f5
25044 fmovrsgez %o0, %f1, %f10
25045 fpmerge %f6, %f14, %f10
25046 fbe,a %fcc3, loop_2867
25047 tvs %icc, 0x5
25048 stw %i4, [%l7 + 0x7C]
25049 fmovsle %icc, %f6, %f11
25050loop_2867:
25051 fmovsne %icc, %f4, %f14
25052 fmovdneg %icc, %f14, %f8
25053 fornot1 %f6, %f14, %f2
25054 ldsh [%l7 + 0x32], %o2
25055 alignaddr %i5, %l0, %g2
25056 add %i7, %l1, %o1
25057 fmovdgu %xcc, %f6, %f2
25058 ld [%l7 + 0x40], %f9
25059 std %f4, [%l7 + 0x70]
25060 fbuge %fcc3, loop_2868
25061 ldx [%l7 + 0x08], %l6
25062 fmovdcc %xcc, %f8, %f9
25063 edge16 %o3, %g3, %l5
25064loop_2868:
25065 edge8 %o7, %i2, %g4
25066 fcmpgt32 %f10, %f0, %l4
25067 bcc,pn %icc, loop_2869
25068 stw %i3, [%l7 + 0x30]
25069 fba,a %fcc2, loop_2870
25070 movl %xcc, %l3, %o4
25071loop_2869:
25072 smulcc %i0, 0x0679, %i1
25073 fmovrdlz %g6, %f4, %f2
25074loop_2870:
25075 edge16n %i6, %g5, %o5
25076 movne %icc, %g7, %o6
25077 tgu %xcc, 0x4
25078 mulx %l2, %o0, %g1
25079 fxors %f6, %f7, %f12
25080 xorcc %o2, 0x04CE, %i5
25081 fble %fcc2, loop_2871
25082 tsubcctv %i4, %g2, %i7
25083 fmovsg %icc, %f15, %f8
25084 fmovdne %xcc, %f1, %f1
25085loop_2871:
25086 fmovdle %xcc, %f13, %f4
25087 movrgez %l1, %o1, %l6
25088 ldsw [%l7 + 0x64], %o3
25089 fcmpes %fcc0, %f4, %f7
25090 subc %l0, %l5, %g3
25091 ldd [%l7 + 0x28], %f0
25092 std %f4, [%l7 + 0x68]
25093 fsrc2s %f9, %f14
25094 st %f1, [%l7 + 0x1C]
25095 sth %o7, [%l7 + 0x48]
25096 stb %i2, [%l7 + 0x7B]
25097 fmovrslz %g4, %f4, %f15
25098 fbo %fcc3, loop_2872
25099 movcs %icc, %l4, %i3
25100 fsrc1 %f4, %f8
25101 fmovrdlz %l3, %f14, %f6
25102loop_2872:
25103 fnegd %f6, %f14
25104 sdivx %i0, 0x1912, %i1
25105 fmovrslez %o4, %f6, %f2
25106 ldsb [%l7 + 0x61], %g6
25107 sra %i6, 0x16, %g5
25108 lduh [%l7 + 0x68], %g7
25109 fbg %fcc0, loop_2873
25110 fbe,a %fcc3, loop_2874
25111 fcmpes %fcc1, %f4, %f7
25112 movneg %xcc, %o6, %l2
25113loop_2873:
25114 fmovsleu %icc, %f4, %f5
25115loop_2874:
25116 umulcc %o5, 0x0E89, %o0
25117 taddcc %o2, %i5, %i4
25118 srax %g2, %g1, %i7
25119 fbge %fcc2, loop_2875
25120 lduw [%l7 + 0x60], %l1
25121 fbul,a %fcc0, loop_2876
25122 fbne %fcc2, loop_2877
25123loop_2875:
25124 stw %l6, [%l7 + 0x38]
25125 stx %o3, [%l7 + 0x18]
25126loop_2876:
25127 fnegd %f14, %f6
25128loop_2877:
25129 sll %l0, %l5, %g3
25130 fmuld8ulx16 %f7, %f3, %f10
25131 fsrc2 %f6, %f14
25132 or %o7, 0x0C2F, %o1
25133 ld [%l7 + 0x50], %f7
25134 lduh [%l7 + 0x70], %i2
25135 ldx [%l7 + 0x18], %g4
25136 sth %l4, [%l7 + 0x3C]
25137 fpsub32 %f12, %f14, %f0
25138 taddcc %l3, %i3, %i0
25139 fmuld8sux16 %f4, %f6, %f0
25140 lduw [%l7 + 0x28], %o4
25141 bge,pt %xcc, loop_2878
25142 fmovsa %xcc, %f11, %f0
25143 fcmpeq16 %f12, %f6, %i1
25144 fcmpeq16 %f4, %f4, %g6
25145loop_2878:
25146 sethi 0x0308, %g5
25147 ldub [%l7 + 0x1C], %i6
25148 tn %icc, 0x6
25149 ldd [%l7 + 0x58], %f4
25150 fxnor %f12, %f8, %f8
25151 fbne %fcc0, loop_2879
25152 ld [%l7 + 0x54], %f14
25153 sth %g7, [%l7 + 0x20]
25154 lduw [%l7 + 0x48], %o6
25155loop_2879:
25156 fxnor %f4, %f0, %f0
25157 fmovscc %xcc, %f3, %f15
25158 fpadd16 %f4, %f14, %f4
25159 fmovrsgz %l2, %f5, %f2
25160 bgu loop_2880
25161 fpsub16s %f2, %f5, %f0
25162 ble,a,pn %icc, loop_2881
25163 ldx [%l7 + 0x60], %o0
25164loop_2880:
25165 fmovrdgz %o2, %f14, %f2
25166 sth %o5, [%l7 + 0x42]
25167loop_2881:
25168 brz,a %i5, loop_2882
25169 fbul,a %fcc3, loop_2883
25170 lduw [%l7 + 0x30], %i4
25171 ldsh [%l7 + 0x16], %g2
25172loop_2882:
25173 fba %fcc1, loop_2884
25174loop_2883:
25175 ldd [%l7 + 0x68], %f2
25176 ldsb [%l7 + 0x51], %g1
25177 fmovd %f2, %f4
25178loop_2884:
25179 srl %l1, 0x1D, %i7
25180 srl %o3, %l6, %l0
25181 ldsb [%l7 + 0x26], %l5
25182 fmul8x16al %f7, %f7, %f12
25183 bvc,a loop_2885
25184 bge,a,pn %icc, loop_2886
25185 bge,a loop_2887
25186 fmul8x16al %f13, %f8, %f10
25187loop_2885:
25188 stb %o7, [%l7 + 0x13]
25189loop_2886:
25190 ldsh [%l7 + 0x4C], %o1
25191loop_2887:
25192 fmovdne %icc, %f1, %f12
25193 movvs %icc, %g3, %g4
25194 fpadd16s %f15, %f9, %f12
25195 ldub [%l7 + 0x40], %i2
25196 tcc %xcc, 0x0
25197 orcc %l3, 0x128E, %i3
25198 fabss %f2, %f10
25199 sub %i0, %l4, %o4
25200 ldd [%l7 + 0x60], %f12
25201 bneg,a,pt %xcc, loop_2888
25202 popc %g6, %i1
25203 std %f2, [%l7 + 0x70]
25204 ldx [%l7 + 0x50], %i6
25205loop_2888:
25206 lduw [%l7 + 0x54], %g5
25207 lduw [%l7 + 0x30], %g7
25208 fbne %fcc2, loop_2889
25209 ldub [%l7 + 0x1A], %o6
25210 umulcc %o0, %o2, %o5
25211 bcc,pt %icc, loop_2890
25212loop_2889:
25213 fmovrdgez %l2, %f10, %f4
25214 fnor %f12, %f14, %f0
25215 edge32 %i5, %i4, %g2
25216loop_2890:
25217 ldsh [%l7 + 0x18], %g1
25218 bn,a,pn %xcc, loop_2891
25219 fmuld8sux16 %f2, %f9, %f4
25220 ldsw [%l7 + 0x24], %l1
25221 fmovse %icc, %f8, %f4
25222loop_2891:
25223 edge32ln %o3, %l6, %i7
25224 stw %l5, [%l7 + 0x54]
25225 fornot2s %f0, %f10, %f9
25226 ldub [%l7 + 0x4D], %o7
25227 fmovrse %o1, %f1, %f5
25228 stb %g3, [%l7 + 0x3F]
25229 st %f9, [%l7 + 0x74]
25230 fmovsleu %icc, %f9, %f7
25231 fxnors %f9, %f12, %f10
25232 fpadd16 %f6, %f12, %f6
25233 fbe %fcc2, loop_2892
25234 andcc %g4, %i2, %l0
25235 fnand %f8, %f0, %f12
25236 srax %l3, %i3, %l4
25237loop_2892:
25238 umul %i0, 0x1E4C, %o4
25239 ld [%l7 + 0x74], %f12
25240 movge %xcc, %g6, %i1
25241 fbug %fcc0, loop_2893
25242 movleu %icc, %g5, %g7
25243 ldd [%l7 + 0x28], %f14
25244 udivx %o6, 0x07F7, %i6
25245loop_2893:
25246 fmovdleu %xcc, %f11, %f10
25247 fnegs %f8, %f14
25248 movvs %icc, %o0, %o5
25249 fbl %fcc1, loop_2894
25250 fsrc1s %f0, %f14
25251 std %f4, [%l7 + 0x58]
25252 stw %o2, [%l7 + 0x60]
25253loop_2894:
25254 movneg %xcc, %l2, %i4
25255 st %f15, [%l7 + 0x68]
25256 fandnot2s %f12, %f6, %f12
25257 tg %xcc, 0x0
25258 fpack32 %f0, %f0, %f8
25259 lduh [%l7 + 0x74], %g2
25260 movcs %xcc, %g1, %i5
25261 fxnors %f6, %f14, %f6
25262 ldsb [%l7 + 0x1B], %o3
25263 movre %l6, %i7, %l5
25264 lduw [%l7 + 0x54], %o7
25265 fmul8x16 %f4, %f0, %f2
25266 fmovdn %xcc, %f7, %f13
25267 fmovsvc %xcc, %f11, %f1
25268 fmovsneg %xcc, %f1, %f12
25269 mulx %l1, %o1, %g3
25270 fmovsn %xcc, %f8, %f3
25271 movrne %g4, 0x346, %l0
25272 fnors %f9, %f10, %f9
25273 addccc %l3, %i2, %i3
25274 fnot1 %f12, %f8
25275 xnorcc %l4, 0x0462, %o4
25276 stb %i0, [%l7 + 0x1F]
25277 tpos %icc, 0x6
25278 ldd [%l7 + 0x30], %f2
25279 stw %g6, [%l7 + 0x50]
25280 lduh [%l7 + 0x56], %g5
25281 std %f4, [%l7 + 0x70]
25282 stb %i1, [%l7 + 0x55]
25283 fmovdvc %xcc, %f13, %f2
25284 add %g7, 0x0A9F, %i6
25285 and %o6, %o5, %o2
25286 fbu,a %fcc1, loop_2895
25287 std %f12, [%l7 + 0x18]
25288 fandnot1 %f8, %f4, %f8
25289 fbue,a %fcc2, loop_2896
25290loop_2895:
25291 bgu,pn %xcc, loop_2897
25292 ldd [%l7 + 0x60], %f4
25293 stb %l2, [%l7 + 0x6C]
25294loop_2896:
25295 fbo %fcc0, loop_2898
25296loop_2897:
25297 movleu %icc, %o0, %g2
25298 tle %icc, 0x5
25299 xnorcc %i4, %g1, %i5
25300loop_2898:
25301 lduh [%l7 + 0x5C], %o3
25302 stx %i7, [%l7 + 0x40]
25303 fcmpeq16 %f12, %f14, %l6
25304 stx %l5, [%l7 + 0x10]
25305 fmovscs %icc, %f14, %f3
25306 ldsh [%l7 + 0x16], %o7
25307 std %f12, [%l7 + 0x68]
25308 ba loop_2899
25309 ldsw [%l7 + 0x50], %l1
25310 movrne %g3, %o1, %l0
25311 fand %f14, %f4, %f8
25312loop_2899:
25313 ldub [%l7 + 0x6E], %g4
25314 fcmpeq32 %f8, %f14, %i2
25315 fmovse %xcc, %f11, %f6
25316 stb %i3, [%l7 + 0x63]
25317 lduw [%l7 + 0x60], %l3
25318 fmovdgu %xcc, %f0, %f4
25319 fmovrslez %o4, %f4, %f4
25320 bn,a loop_2900
25321 movrgz %i0, %l4, %g6
25322 ble,pt %xcc, loop_2901
25323 std %f14, [%l7 + 0x28]
25324loop_2900:
25325 fmovsn %xcc, %f1, %f14
25326 ldub [%l7 + 0x08], %g5
25327loop_2901:
25328 fmovsgu %icc, %f13, %f7
25329 ldsh [%l7 + 0x46], %g7
25330 fmovsneg %xcc, %f6, %f5
25331 fmovda %xcc, %f12, %f1
25332 xorcc %i1, %o6, %o5
25333 ldub [%l7 + 0x2A], %o2
25334 fnegd %f0, %f2
25335 fand %f2, %f2, %f0
25336 tvs %xcc, 0x6
25337 bpos,pn %icc, loop_2902
25338 ldsh [%l7 + 0x60], %l2
25339 lduw [%l7 + 0x54], %i6
25340 lduh [%l7 + 0x56], %g2
25341loop_2902:
25342 bn %icc, loop_2903
25343 st %f3, [%l7 + 0x4C]
25344 andncc %i4, %g1, %i5
25345 sth %o0, [%l7 + 0x3A]
25346loop_2903:
25347 fmovda %xcc, %f11, %f1
25348 fmovdcc %xcc, %f14, %f10
25349 lduw [%l7 + 0x1C], %i7
25350 ldsh [%l7 + 0x3A], %l6
25351 std %f2, [%l7 + 0x18]
25352 movgu %xcc, %o3, %o7
25353 ld [%l7 + 0x70], %f11
25354 fmovsgu %icc, %f9, %f13
25355 smulcc %l1, 0x07D4, %l5
25356 fmul8sux16 %f12, %f0, %f6
25357 bne %icc, loop_2904
25358 ldx [%l7 + 0x30], %o1
25359 bn %xcc, loop_2905
25360 fmovdcs %icc, %f0, %f9
25361loop_2904:
25362 lduh [%l7 + 0x18], %l0
25363 fandnot1s %f13, %f12, %f2
25364loop_2905:
25365 orn %g3, 0x0994, %i2
25366 bg,a %xcc, loop_2906
25367 lduw [%l7 + 0x50], %i3
25368 edge8n %l3, %g4, %o4
25369 stw %l4, [%l7 + 0x34]
25370loop_2906:
25371 ldsb [%l7 + 0x53], %i0
25372 edge32ln %g5, %g6, %g7
25373 movpos %xcc, %o6, %o5
25374 fabss %f13, %f15
25375 movvc %icc, %o2, %i1
25376 bn %xcc, loop_2907
25377 udiv %l2, 0x1C9E, %i6
25378 fmovdge %xcc, %f10, %f1
25379 fcmpne32 %f10, %f10, %i4
25380loop_2907:
25381 bvc %xcc, loop_2908
25382 xorcc %g2, 0x0E62, %g1
25383 array32 %o0, %i7, %i5
25384 tpos %icc, 0x7
25385loop_2908:
25386 fpsub16 %f8, %f8, %f2
25387 fmovrsgez %l6, %f2, %f6
25388 bvc,a %xcc, loop_2909
25389 te %icc, 0x7
25390 fxnor %f6, %f2, %f4
25391 fbul,a %fcc0, loop_2910
25392loop_2909:
25393 edge8 %o3, %l1, %o7
25394 lduw [%l7 + 0x7C], %l5
25395 fmul8x16al %f14, %f14, %f12
25396loop_2910:
25397 fmovsneg %icc, %f15, %f2
25398 fsrc1 %f14, %f0
25399 bcc,pt %xcc, loop_2911
25400 sth %o1, [%l7 + 0x58]
25401 fmovdcs %xcc, %f11, %f5
25402 and %g3, 0x041F, %i2
25403loop_2911:
25404 fxors %f13, %f11, %f13
25405 andn %i3, 0x064A, %l0
25406 fmovsgu %xcc, %f1, %f9
25407 fcmpes %fcc3, %f10, %f7
25408 fbne %fcc1, loop_2912
25409 fmovrse %g4, %f3, %f12
25410 addcc %l3, 0x1C26, %o4
25411 fmul8sux16 %f4, %f14, %f14
25412loop_2912:
25413 ld [%l7 + 0x68], %f5
25414 fpsub16 %f6, %f12, %f8
25415 fbule,a %fcc0, loop_2913
25416 ldsw [%l7 + 0x78], %i0
25417 fbne %fcc1, loop_2914
25418 tvc %icc, 0x4
25419loop_2913:
25420 stb %g5, [%l7 + 0x53]
25421 fzeros %f1
25422loop_2914:
25423 lduh [%l7 + 0x7A], %l4
25424 fnegs %f13, %f3
25425 fbge,a %fcc3, loop_2915
25426 fabss %f1, %f15
25427 subccc %g7, 0x0619, %g6
25428 movvs %icc, %o6, %o2
25429loop_2915:
25430 fmovdne %icc, %f4, %f2
25431 or %i1, %l2, %o5
25432 bgu %xcc, loop_2916
25433 edge16n %i4, %g2, %i6
25434 fpadd16s %f7, %f13, %f8
25435 fone %f2
25436loop_2916:
25437 mulx %g1, 0x1856, %i7
25438 st %f5, [%l7 + 0x24]
25439 fmovrdne %i5, %f6, %f6
25440 ldsh [%l7 + 0x5A], %o0
25441 edge32l %o3, %l1, %l6
25442 fnegd %f2, %f0
25443 edge16ln %l5, %o1, %o7
25444 fandnot1s %f7, %f9, %f3
25445 subccc %i2, %g3, %l0
25446 fxors %f0, %f9, %f4
25447 fabss %f8, %f11
25448 siam 0x4
25449 movvc %icc, %g4, %i3
25450 call loop_2917
25451 edge16l %l3, %i0, %g5
25452 fabsd %f4, %f10
25453 ldub [%l7 + 0x17], %l4
25454loop_2917:
25455 fnegd %f4, %f4
25456 st %f8, [%l7 + 0x20]
25457 ldd [%l7 + 0x20], %f12
25458 fandnot1s %f11, %f9, %f12
25459 st %f5, [%l7 + 0x60]
25460 lduh [%l7 + 0x6C], %g7
25461 lduh [%l7 + 0x54], %g6
25462 ldx [%l7 + 0x58], %o4
25463 lduh [%l7 + 0x26], %o6
25464 fbge,a %fcc0, loop_2918
25465 ldsb [%l7 + 0x3D], %o2
25466 bpos %icc, loop_2919
25467 lduh [%l7 + 0x28], %l2
25468loop_2918:
25469 bne loop_2920
25470 fmovrse %o5, %f3, %f7
25471loop_2919:
25472 fsrc2 %f0, %f6
25473 ldsw [%l7 + 0x0C], %i4
25474loop_2920:
25475 brlz %i1, loop_2921
25476 tle %xcc, 0x2
25477 ldx [%l7 + 0x50], %g2
25478 ldx [%l7 + 0x28], %i6
25479loop_2921:
25480 sth %i7, [%l7 + 0x10]
25481 fmovrdne %g1, %f4, %f12
25482 ldx [%l7 + 0x78], %o0
25483 xor %i5, 0x1E68, %o3
25484 fmovda %xcc, %f11, %f10
25485 fmovscs %xcc, %f5, %f7
25486 stx %l6, [%l7 + 0x30]
25487 stx %l5, [%l7 + 0x48]
25488 fpack16 %f8, %f3
25489 ldub [%l7 + 0x21], %o1
25490 std %f6, [%l7 + 0x58]
25491 ldsb [%l7 + 0x50], %o7
25492 fsrc1s %f3, %f4
25493 fnand %f6, %f14, %f14
25494 bcc,a loop_2922
25495 fxors %f5, %f4, %f15
25496 for %f8, %f2, %f0
25497 tle %xcc, 0x5
25498loop_2922:
25499 sth %i2, [%l7 + 0x48]
25500 bvc,a,pn %xcc, loop_2923
25501 brgz %l1, loop_2924
25502 fabsd %f6, %f2
25503 fone %f2
25504loop_2923:
25505 fmul8x16 %f3, %f12, %f12
25506loop_2924:
25507 sth %g3, [%l7 + 0x40]
25508 fble %fcc2, loop_2925
25509 ldsb [%l7 + 0x6D], %l0
25510 fcmpd %fcc2, %f10, %f2
25511 taddcc %g4, 0x11C8, %i3
25512loop_2925:
25513 srax %l3, %i0, %g5
25514 sllx %g7, 0x13, %g6
25515 ldx [%l7 + 0x38], %o4
25516 stw %o6, [%l7 + 0x6C]
25517 bcc,a loop_2926
25518 fnegs %f1, %f0
25519 fsrc2 %f2, %f10
25520 lduh [%l7 + 0x46], %o2
25521loop_2926:
25522 edge32 %l4, %o5, %l2
25523 fmovdn %xcc, %f14, %f13
25524 stx %i4, [%l7 + 0x50]
25525 pdist %f0, %f6, %f6
25526 alignaddr %g2, %i1, %i7
25527 fcmpes %fcc0, %f14, %f3
25528 fnands %f13, %f9, %f7
25529 edge16l %i6, %o0, %i5
25530 movle %xcc, %o3, %g1
25531 stx %l5, [%l7 + 0x50]
25532 array16 %o1, %l6, %o7
25533 movg %xcc, %i2, %g3
25534 fsrc2 %f4, %f4
25535 fmovse %xcc, %f11, %f11
25536 fnand %f4, %f0, %f6
25537 movneg %icc, %l0, %g4
25538 lduh [%l7 + 0x1C], %i3
25539 ba,pt %icc, loop_2927
25540 stw %l1, [%l7 + 0x18]
25541 fmovdgu %icc, %f13, %f4
25542 lduw [%l7 + 0x3C], %l3
25543loop_2927:
25544 fbl %fcc0, loop_2928
25545 sth %g5, [%l7 + 0x40]
25546 sdivx %g7, 0x100D, %g6
25547 stw %o4, [%l7 + 0x70]
25548loop_2928:
25549 stx %o6, [%l7 + 0x70]
25550 fmovscs %xcc, %f2, %f10
25551 fpack16 %f2, %f10
25552 nop
25553 setx loop_2929, %l0, %l1
25554 wrpr 0x1, %tl
25555 wrpr %l1, %tnpc
25556 setx 0x34400001400, %l0, %l1
25557 wrpr %l1, %tstate
25558 wrhpr 0x4, %htstate
25559 done
25560 fmovdcs %xcc, %f14, %f8
25561 lduw [%l7 + 0x54], %o2
25562 ldsw [%l7 + 0x68], %l4
25563loop_2929:
25564 fmovsleu %icc, %f8, %f5
25565 ldsb [%l7 + 0x78], %i0
25566 fcmpd %fcc3, %f8, %f12
25567 sth %l2, [%l7 + 0x7C]
25568 and %o5, %g2, %i4
25569 udiv %i1, 0x1CAD, %i7
25570 alignaddr %o0, %i5, %o3
25571 fcmps %fcc1, %f7, %f11
25572 edge16n %i6, %l5, %g1
25573 edge8ln %o1, %l6, %i2
25574 brgez,a %o7, loop_2930
25575 std %f12, [%l7 + 0x38]
25576 xor %l0, 0x1168, %g4
25577 fmovrslz %g3, %f12, %f4
25578loop_2930:
25579 fpadd32 %f10, %f2, %f4
25580 stx %l1, [%l7 + 0x40]
25581 fxors %f14, %f3, %f4
25582 xnorcc %l3, %i3, %g5
25583 move %xcc, %g6, %g7
25584 st %f14, [%l7 + 0x34]
25585 stw %o4, [%l7 + 0x74]
25586 popc %o2, %o6
25587 ldsw [%l7 + 0x6C], %i0
25588 fornot1s %f10, %f14, %f13
25589 ldub [%l7 + 0x1D], %l2
25590 brnz %o5, loop_2931
25591 movle %xcc, %g2, %l4
25592 andncc %i1, %i4, %i7
25593 orn %i5, %o3, %i6
25594loop_2931:
25595 fmovrdlz %l5, %f8, %f0
25596 fmovdl %icc, %f1, %f6
25597 fmovrdlz %o0, %f6, %f14
25598 bl loop_2932
25599 movcs %xcc, %o1, %l6
25600 edge8 %g1, %o7, %i2
25601 or %g4, %g3, %l0
25602loop_2932:
25603 fmovsge %xcc, %f6, %f9
25604 ldx [%l7 + 0x18], %l3
25605 sth %i3, [%l7 + 0x7C]
25606 bleu,a loop_2933
25607 edge16n %g5, %l1, %g6
25608 fmovsl %icc, %f1, %f9
25609 fbn %fcc2, loop_2934
25610loop_2933:
25611 fnot1 %f12, %f14
25612 movneg %icc, %o4, %o2
25613 fmovrdgz %g7, %f12, %f10
25614loop_2934:
25615 fble %fcc1, loop_2935
25616 fcmpgt16 %f10, %f2, %o6
25617 fabsd %f4, %f0
25618 fbe,a %fcc3, loop_2936
25619loop_2935:
25620 st %f11, [%l7 + 0x48]
25621 orn %i0, 0x0E11, %l2
25622 fnands %f1, %f2, %f3
25623loop_2936:
25624 fnor %f12, %f6, %f4
25625 fabsd %f8, %f8
25626 fmul8x16al %f4, %f10, %f8
25627 movcc %icc, %o5, %l4
25628 mulx %i1, 0x1BAB, %g2
25629 fmovs %f7, %f2
25630 edge8 %i7, %i5, %i4
25631 fmovsleu %xcc, %f5, %f11
25632 lduw [%l7 + 0x28], %i6
25633 fmovdvs %icc, %f9, %f10
25634 movl %icc, %o3, %o0
25635 nop
25636 setx loop_2937, %l0, %l1
25637 wrpr 0x1, %tl
25638 wrpr %l1, %tpc
25639 add %l1, 0x4, %l1
25640 wrpr %l1, %tnpc
25641 setx 0x34400001400, %l0, %l1
25642 wrpr %l1, %tstate
25643 wrhpr 0x4, %htstate
25644 retry
25645 fmovsge %xcc, %f14, %f10
25646 fsrc2 %f2, %f6
25647 fnot2s %f5, %f14
25648loop_2937:
25649 fmovdgu %xcc, %f7, %f3
25650 fmovde %xcc, %f2, %f7
25651 ta %icc, 0x0
25652 movvs %icc, %o1, %l6
25653 fmovdle %xcc, %f5, %f7
25654 add %g1, 0x158C, %l5
25655 bl,a loop_2938
25656 std %f14, [%l7 + 0x10]
25657 fnand %f10, %f2, %f8
25658 lduh [%l7 + 0x1A], %o7
25659loop_2938:
25660 tsubcc %g4, %g3, %l0
25661 fpadd16s %f2, %f14, %f14
25662 fcmpes %fcc1, %f2, %f10
25663 srl %l3, 0x07, %i2
25664 tl %icc, 0x6
25665 sdivcc %g5, 0x06C6, %i3
25666 brgz,a %l1, loop_2939
25667 ld [%l7 + 0x74], %f12
25668 tpos %xcc, 0x6
25669 edge8l %o4, %g6, %g7
25670loop_2939:
25671 fxor %f10, %f14, %f2
25672 fcmpeq32 %f10, %f14, %o2
25673 edge16ln %i0, %o6, %o5
25674 st %f15, [%l7 + 0x20]
25675 st %f3, [%l7 + 0x48]
25676 movcc %xcc, %l4, %l2
25677 fxnors %f2, %f0, %f8
25678 fxors %f4, %f9, %f13
25679 stb %g2, [%l7 + 0x3B]
25680 fone %f8
25681 fmul8x16au %f12, %f3, %f12
25682 bcs,pn %icc, loop_2940
25683 edge8 %i1, %i7, %i5
25684 subcc %i6, 0x1A4C, %o3
25685 fpsub32 %f12, %f12, %f12
25686loop_2940:
25687 fcmpeq32 %f8, %f14, %o0
25688 fmovsvc %icc, %f12, %f10
25689 udivcc %o1, 0x0C7C, %i4
25690 tpos %icc, 0x2
25691 fmovrdgez %l6, %f10, %f12
25692 ld [%l7 + 0x70], %f6
25693 fbule %fcc0, loop_2941
25694 ld [%l7 + 0x08], %f13
25695 movrgez %l5, %o7, %g1
25696 fnors %f1, %f12, %f6
25697loop_2941:
25698 lduw [%l7 + 0x38], %g3
25699 fcmpgt16 %f14, %f8, %l0
25700 ld [%l7 + 0x30], %f13
25701 andn %g4, %i2, %g5
25702 fmovde %xcc, %f4, %f6
25703 fmovsne %icc, %f9, %f6
25704 fmovrsgez %l3, %f4, %f9
25705 movvs %icc, %i3, %o4
25706 stw %l1, [%l7 + 0x78]
25707 stb %g6, [%l7 + 0x39]
25708 ld [%l7 + 0x7C], %f14
25709 fbuge %fcc1, loop_2942
25710 ldsb [%l7 + 0x13], %o2
25711 bgu,a loop_2943
25712 stw %i0, [%l7 + 0x24]
25713loop_2942:
25714 fcmple16 %f4, %f0, %o6
25715 movle %xcc, %o5, %g7
25716loop_2943:
25717 ldsb [%l7 + 0x47], %l2
25718 fmovrse %g2, %f3, %f2
25719 stw %l4, [%l7 + 0x7C]
25720 array32 %i1, %i5, %i7
25721 fzeros %f3
25722 fmovrsgez %o3, %f6, %f9
25723 fmovdneg %icc, %f8, %f7
25724 movgu %icc, %o0, %i6
25725 sra %o1, %i4, %l5
25726 fbug,a %fcc3, loop_2944
25727 fpmerge %f14, %f9, %f4
25728 fmovdcc %xcc, %f7, %f2
25729 stw %l6, [%l7 + 0x24]
25730loop_2944:
25731 fones %f7
25732 fpsub16 %f6, %f8, %f8
25733 nop
25734 setx loop_2945, %l0, %l1
25735 wrpr 0x1, %tl
25736 wrpr %l1, %tpc
25737 add %l1, 0x4, %l1
25738 wrpr %l1, %tnpc
25739 setx 0x34400001400, %l0, %l1
25740 wrpr %l1, %tstate
25741 wrhpr 0x4, %htstate
25742 retry
25743 tvc %xcc, 0x6
25744 fnor %f4, %f8, %f0
25745 fbug,a %fcc1, loop_2946
25746loop_2945:
25747 edge8ln %o7, %g3, %l0
25748 ta %xcc, 0x7
25749 lduh [%l7 + 0x2E], %g1
25750loop_2946:
25751 bne,a %icc, loop_2947
25752 lduw [%l7 + 0x5C], %i2
25753 brz,a %g5, loop_2948
25754 fandnot1s %f7, %f11, %f8
25755loop_2947:
25756 fbuge,a %fcc2, loop_2949
25757 brlz,a %g4, loop_2950
25758loop_2948:
25759 brlez,a %i3, loop_2951
25760 fmovdn %xcc, %f4, %f8
25761loop_2949:
25762 stb %l3, [%l7 + 0x68]
25763loop_2950:
25764 umul %l1, 0x1631, %g6
25765loop_2951:
25766 fmovdn %xcc, %f3, %f15
25767 sth %o2, [%l7 + 0x64]
25768 fmovrslez %i0, %f1, %f6
25769 fmovsg %icc, %f3, %f10
25770 st %f11, [%l7 + 0x64]
25771 tsubcc %o6, 0x17D7, %o5
25772 brlez %g7, loop_2952
25773 tpos %icc, 0x1
25774 bn,a %xcc, loop_2953
25775 bneg %xcc, loop_2954
25776loop_2952:
25777 fpack32 %f10, %f10, %f0
25778 fmovdneg %xcc, %f10, %f4
25779loop_2953:
25780 st %f7, [%l7 + 0x24]
25781loop_2954:
25782 xnor %o4, 0x1523, %l2
25783 fpack32 %f2, %f10, %f12
25784 tg %xcc, 0x2
25785 fmul8sux16 %f8, %f0, %f12
25786 ldsh [%l7 + 0x0E], %g2
25787 srax %l4, 0x08, %i1
25788 fmovrslez %i7, %f9, %f9
25789 alignaddrl %i5, %o0, %i6
25790 st %f0, [%l7 + 0x08]
25791 fmovsvc %icc, %f12, %f15
25792 fmuld8ulx16 %f10, %f8, %f10
25793 fnors %f14, %f2, %f5
25794 fmuld8ulx16 %f0, %f7, %f10
25795 stx %o1, [%l7 + 0x68]
25796 stx %o3, [%l7 + 0x48]
25797 ldx [%l7 + 0x40], %i4
25798 fmovrdne %l6, %f12, %f12
25799 ldd [%l7 + 0x48], %f10
25800 ldsh [%l7 + 0x66], %o7
25801 srax %g3, %l5, %l0
25802 st %f14, [%l7 + 0x44]
25803 ldsh [%l7 + 0x18], %g1
25804 fmovdle %xcc, %f10, %f9
25805 ldsb [%l7 + 0x09], %g5
25806 lduw [%l7 + 0x20], %g4
25807 fornot1 %f6, %f0, %f10
25808 fmovsa %icc, %f10, %f11
25809 sra %i3, %i2, %l1
25810 stx %g6, [%l7 + 0x58]
25811 fcmps %fcc0, %f11, %f14
25812 lduh [%l7 + 0x66], %o2
25813 srax %i0, 0x11, %l3
25814 bpos,a,pt %xcc, loop_2955
25815 popc 0x1719, %o5
25816 tn %xcc, 0x0
25817 ld [%l7 + 0x0C], %f2
25818loop_2955:
25819 fabsd %f2, %f2
25820 fcmple32 %f8, %f14, %o6
25821 orn %g7, 0x0151, %l2
25822 fmovrslz %o4, %f3, %f11
25823 movn %icc, %g2, %i1
25824 fmovdvs %icc, %f10, %f5
25825 ldsw [%l7 + 0x74], %l4
25826 fornot2 %f2, %f0, %f0
25827 ldsw [%l7 + 0x40], %i7
25828 edge32n %o0, %i6, %o1
25829 std %f0, [%l7 + 0x40]
25830 fmovsl %xcc, %f0, %f2
25831 ld [%l7 + 0x0C], %f1
25832 stw %o3, [%l7 + 0x64]
25833 sth %i5, [%l7 + 0x40]
25834 ldsb [%l7 + 0x6E], %i4
25835 bge,a %xcc, loop_2956
25836 brgez %l6, loop_2957
25837 ldsb [%l7 + 0x1E], %o7
25838 add %l5, 0x18A9, %l0
25839loop_2956:
25840 bn,a,pt %xcc, loop_2958
25841loop_2957:
25842 sethi 0x18E7, %g1
25843 addcc %g3, 0x1E31, %g5
25844 udiv %g4, 0x14AC, %i2
25845loop_2958:
25846 st %f1, [%l7 + 0x24]
25847 fmovdcs %xcc, %f15, %f2
25848 fors %f1, %f9, %f10
25849 lduh [%l7 + 0x0C], %l1
25850 orcc %i3, %o2, %i0
25851 fsrc1 %f2, %f14
25852 ldsb [%l7 + 0x7E], %g6
25853 edge32ln %o5, %l3, %o6
25854 fmovsl %xcc, %f9, %f5
25855 ldsh [%l7 + 0x2A], %l2
25856 fbg %fcc3, loop_2959
25857 bneg loop_2960
25858 movre %o4, 0x206, %g2
25859 std %f0, [%l7 + 0x10]
25860loop_2959:
25861 fsrc2s %f2, %f3
25862loop_2960:
25863 fmovse %xcc, %f14, %f2
25864 bcs,a %icc, loop_2961
25865 bn,a %xcc, loop_2962
25866 ldub [%l7 + 0x10], %i1
25867 orncc %l4, %g7, %o0
25868loop_2961:
25869 udiv %i7, 0x0F71, %o1
25870loop_2962:
25871 udivx %i6, 0x01B8, %i5
25872 ldsh [%l7 + 0x68], %i4
25873 fmovse %xcc, %f4, %f9
25874 edge16 %o3, %l6, %l5
25875 fmovrsne %o7, %f6, %f0
25876 fbge,a %fcc3, loop_2963
25877 tsubcc %g1, 0x0E53, %g3
25878 edge16n %g5, %l0, %i2
25879 lduh [%l7 + 0x26], %g4
25880loop_2963:
25881 std %f2, [%l7 + 0x48]
25882 fbo,a %fcc0, loop_2964
25883 fmovsn %icc, %f2, %f10
25884 ldub [%l7 + 0x2B], %i3
25885 fabsd %f10, %f0
25886loop_2964:
25887 udivcc %o2, 0x14A9, %i0
25888 fand %f14, %f14, %f0
25889 udiv %l1, 0x015E, %g6
25890 brgez %o5, loop_2965
25891 ldub [%l7 + 0x0F], %l3
25892 ta %xcc, 0x2
25893 fones %f14
25894loop_2965:
25895 fnot2 %f0, %f2
25896 tge %icc, 0x7
25897 fors %f0, %f3, %f10
25898 tpos %icc, 0x0
25899 fmovrslz %l2, %f8, %f3
25900 movge %xcc, %o4, %g2
25901 fcmpne32 %f12, %f0, %o6
25902 ldd [%l7 + 0x78], %f14
25903 sub %i1, 0x0731, %g7
25904 fmovsge %xcc, %f15, %f7
25905 fbug %fcc3, loop_2966
25906 brlz %l4, loop_2967
25907 array32 %i7, %o0, %o1
25908 ldub [%l7 + 0x15], %i6
25909loop_2966:
25910 fmovsneg %xcc, %f5, %f1
25911loop_2967:
25912 fmovse %icc, %f4, %f12
25913 fmovdvc %xcc, %f15, %f12
25914 move %xcc, %i4, %i5
25915 fmul8x16au %f2, %f12, %f6
25916 lduh [%l7 + 0x62], %l6
25917 edge8l %o3, %o7, %l5
25918 fmovsg %xcc, %f11, %f13
25919 ldub [%l7 + 0x22], %g1
25920 lduw [%l7 + 0x60], %g5
25921 faligndata %f8, %f12, %f6
25922 ld [%l7 + 0x1C], %f4
25923 ldx [%l7 + 0x20], %g3
25924 fbu,a %fcc2, loop_2968
25925 lduw [%l7 + 0x74], %l0
25926 tg %xcc, 0x3
25927 movrlz %g4, %i2, %i3
25928loop_2968:
25929 lduw [%l7 + 0x70], %o2
25930 movle %xcc, %i0, %g6
25931 tg %icc, 0x7
25932 std %f14, [%l7 + 0x30]
25933 fcmpne16 %f0, %f10, %o5
25934 movpos %xcc, %l3, %l2
25935 stw %o4, [%l7 + 0x6C]
25936 srax %l1, %o6, %g2
25937 andn %i1, 0x050C, %l4
25938 fxors %f12, %f0, %f5
25939 lduh [%l7 + 0x28], %i7
25940 fornot1s %f7, %f10, %f6
25941 udivcc %g7, 0x0482, %o1
25942 orcc %i6, 0x137F, %o0
25943 fmovrsgz %i5, %f10, %f6
25944 fcmpeq32 %f6, %f8, %i4
25945 ldsh [%l7 + 0x4A], %o3
25946 std %f10, [%l7 + 0x48]
25947 stw %l6, [%l7 + 0x08]
25948 ldd [%l7 + 0x30], %f6
25949 ldsh [%l7 + 0x2E], %o7
25950 fones %f4
25951 fcmpne32 %f12, %f0, %g1
25952 brnz %l5, loop_2969
25953 tle %icc, 0x6
25954 ldub [%l7 + 0x5A], %g3
25955 fmovdl %icc, %f9, %f15
25956loop_2969:
25957 nop
25958 setx loop_2970, %l0, %l1
25959 wrpr 0x1, %tl
25960 wrpr %l1, %tpc
25961 add %l1, 0x4, %l1
25962 wrpr %l1, %tnpc
25963 setx 0x34400001400, %l0, %l1
25964 wrpr %l1, %tstate
25965 wrhpr 0x4, %htstate
25966 retry
25967 edge32n %g5, %g4, %l0
25968 lduw [%l7 + 0x6C], %i3
25969 fmovdl %xcc, %f5, %f13
25970loop_2970:
25971 stx %o2, [%l7 + 0x70]
25972 tl %icc, 0x6
25973 udivcc %i0, 0x16B1, %i2
25974 orcc %o5, 0x197E, %g6
25975 fmovsg %icc, %f14, %f11
25976 lduw [%l7 + 0x38], %l2
25977 fnand %f8, %f14, %f12
25978 brnz %o4, loop_2971
25979 ldsw [%l7 + 0x5C], %l3
25980 fnot2s %f4, %f13
25981 ldsb [%l7 + 0x76], %l1
25982loop_2971:
25983 orn %o6, %i1, %g2
25984 fbn %fcc3, loop_2972
25985 ldx [%l7 + 0x28], %i7
25986 mulscc %l4, %g7, %o1
25987 movneg %xcc, %o0, %i5
25988loop_2972:
25989 fbne %fcc0, loop_2973
25990 fexpand %f1, %f8
25991 bne %icc, loop_2974
25992 st %f12, [%l7 + 0x4C]
25993loop_2973:
25994 fnot2 %f0, %f2
25995 ldsh [%l7 + 0x78], %i6
25996loop_2974:
25997 fcmpd %fcc2, %f12, %f14
25998 srl %o3, %l6, %i4
25999 fmovrsgz %o7, %f11, %f4
26000 ldub [%l7 + 0x70], %g1
26001 call loop_2975
26002 bcc,pn %icc, loop_2976
26003 ldsw [%l7 + 0x64], %g3
26004 fmovsvs %icc, %f8, %f11
26005loop_2975:
26006 st %f3, [%l7 + 0x38]
26007loop_2976:
26008 fnot2 %f2, %f4
26009 fandnot1 %f12, %f6, %f6
26010 fbl %fcc1, loop_2977
26011 fpmerge %f3, %f0, %f14
26012 std %f12, [%l7 + 0x38]
26013 fmovsleu %icc, %f1, %f4
26014loop_2977:
26015 edge32ln %g5, %l5, %g4
26016 fcmpgt16 %f10, %f12, %l0
26017 fnors %f14, %f7, %f15
26018 ldsb [%l7 + 0x19], %o2
26019 stx %i3, [%l7 + 0x20]
26020 lduh [%l7 + 0x64], %i2
26021 fzeros %f11
26022 lduw [%l7 + 0x68], %o5
26023 fmovrdne %i0, %f6, %f14
26024 fzeros %f5
26025 fmul8x16 %f13, %f8, %f2
26026 ldx [%l7 + 0x78], %g6
26027 fpack16 %f0, %f0
26028 ldsb [%l7 + 0x5A], %l2
26029 tvc %icc, 0x3
26030 fmovdne %xcc, %f14, %f2
26031 movrgez %l3, %o4, %l1
26032 popc 0x098A, %i1
26033 umul %g2, 0x0907, %o6
26034 tsubcc %l4, 0x0C13, %i7
26035 fbug %fcc0, loop_2978
26036 fpack32 %f0, %f8, %f14
26037 fcmpeq32 %f0, %f0, %g7
26038 fxnors %f12, %f15, %f4
26039loop_2978:
26040 edge8ln %o1, %o0, %i6
26041 stb %o3, [%l7 + 0x27]
26042 fbl,a %fcc3, loop_2979
26043 ldsw [%l7 + 0x68], %l6
26044 bl,a,pn %xcc, loop_2980
26045 fands %f1, %f10, %f7
26046loop_2979:
26047 ldsw [%l7 + 0x5C], %i4
26048 ldx [%l7 + 0x60], %o7
26049loop_2980:
26050 movn %icc, %i5, %g3
26051 ldsw [%l7 + 0x7C], %g1
26052 ldub [%l7 + 0x2E], %l5
26053 srax %g5, %l0, %o2
26054 fmovrde %g4, %f2, %f4
26055 andcc %i2, %o5, %i0
26056 lduh [%l7 + 0x1C], %i3
26057 nop
26058 setx loop_2981, %l0, %l1
26059 wrpr 0x1, %tl
26060 wrpr %l1, %tpc
26061 add %l1, 0x4, %l1
26062 wrpr %l1, %tnpc
26063 setx 0x34400001400, %l0, %l1
26064 wrpr %l1, %tstate
26065 wrhpr 0x4, %htstate
26066 retry
26067 stw %g6, [%l7 + 0x78]
26068 edge32ln %l3, %l2, %l1
26069 ldsh [%l7 + 0x2E], %o4
26070loop_2981:
26071 fmovrde %g2, %f8, %f8
26072 ldsw [%l7 + 0x1C], %o6
26073 fmovspos %icc, %f13, %f14
26074 movl %icc, %i1, %i7
26075 sdivcc %l4, 0x14C9, %o1
26076 fpsub16s %f3, %f12, %f12
26077 lduw [%l7 + 0x50], %g7
26078 bn,pt %icc, loop_2982
26079 faligndata %f6, %f10, %f10
26080 addccc %o0, %i6, %l6
26081 fmovscc %xcc, %f13, %f6
26082loop_2982:
26083 fnot2 %f4, %f4
26084 fmovrsne %i4, %f10, %f5
26085 fmovse %icc, %f8, %f4
26086 fnot2 %f12, %f2
26087 edge16n %o7, %o3, %g3
26088 fmovdgu %xcc, %f5, %f7
26089 ldub [%l7 + 0x4B], %g1
26090 fpackfix %f2, %f7
26091 fmovrde %l5, %f4, %f6
26092 stx %g5, [%l7 + 0x68]
26093 ldd [%l7 + 0x28], %f2
26094 fbe,a %fcc3, loop_2983
26095 popc %l0, %i5
26096 bcc,a loop_2984
26097 ldub [%l7 + 0x7B], %o2
26098loop_2983:
26099 fpadd16s %f0, %f9, %f9
26100 movvc %xcc, %g4, %o5
26101loop_2984:
26102 stb %i2, [%l7 + 0x63]
26103 ldd [%l7 + 0x58], %f8
26104 array32 %i3, %i0, %g6
26105 std %f8, [%l7 + 0x70]
26106 brz %l2, loop_2985
26107 stx %l1, [%l7 + 0x78]
26108 std %f12, [%l7 + 0x50]
26109 edge8ln %o4, %g2, %l3
26110loop_2985:
26111 subcc %o6, 0x177F, %i1
26112 alignaddrl %l4, %i7, %g7
26113 sethi 0x1228, %o1
26114 alignaddrl %i6, %l6, %o0
26115 fmovdne %xcc, %f15, %f10
26116 fnot1 %f2, %f6
26117 st %f14, [%l7 + 0x28]
26118 subcc %o7, 0x1109, %o3
26119 sethi 0x1EDE, %i4
26120 lduw [%l7 + 0x14], %g3
26121 fpadd16s %f4, %f8, %f5
26122 sth %l5, [%l7 + 0x50]
26123 st %f11, [%l7 + 0x0C]
26124 ld [%l7 + 0x18], %f10
26125 stw %g5, [%l7 + 0x74]
26126 bg,pn %xcc, loop_2986
26127 xnorcc %l0, %i5, %o2
26128 ldx [%l7 + 0x18], %g1
26129 ldub [%l7 + 0x0E], %o5
26130loop_2986:
26131 movrlez %g4, 0x267, %i2
26132 andn %i0, %i3, %g6
26133 stx %l1, [%l7 + 0x30]
26134 stb %o4, [%l7 + 0x59]
26135 ta %xcc, 0x4
26136 stx %g2, [%l7 + 0x48]
26137 sth %l2, [%l7 + 0x68]
26138 lduh [%l7 + 0x66], %l3
26139 tcc %xcc, 0x0
26140 ldsh [%l7 + 0x50], %i1
26141 ldsw [%l7 + 0x48], %l4
26142 fpack16 %f0, %f12
26143 ba,a,pt %icc, loop_2987
26144 std %f10, [%l7 + 0x30]
26145 ldsw [%l7 + 0x6C], %i7
26146 st %f1, [%l7 + 0x68]
26147loop_2987:
26148 fornot1s %f5, %f3, %f15
26149 tle %xcc, 0x7
26150 udivcc %g7, 0x18DE, %o1
26151 fbe %fcc0, loop_2988
26152 fmovdneg %xcc, %f5, %f3
26153 ldsh [%l7 + 0x62], %o6
26154 bne,a,pn %icc, loop_2989
26155loop_2988:
26156 fmovdneg %xcc, %f4, %f12
26157 fmovrse %i6, %f3, %f14
26158 ld [%l7 + 0x48], %f8
26159loop_2989:
26160 ldd [%l7 + 0x60], %f4
26161 fsrc2s %f7, %f2
26162 alignaddrl %l6, %o7, %o3
26163 fmovsa %xcc, %f13, %f13
26164 edge32 %i4, %g3, %o0
26165 tcs %icc, 0x6
26166 tsubcc %g5, %l0, %i5
26167 te %icc, 0x5
26168 fbg %fcc0, loop_2990
26169 fbule,a %fcc1, loop_2991
26170 tvs %icc, 0x6
26171 stb %l5, [%l7 + 0x4E]
26172loop_2990:
26173 ldx [%l7 + 0x78], %g1
26174loop_2991:
26175 movpos %icc, %o2, %g4
26176 fpmerge %f4, %f8, %f0
26177 fsrc2s %f12, %f7
26178 ldsh [%l7 + 0x20], %i2
26179 fbug %fcc2, loop_2992
26180 tle %xcc, 0x1
26181 fmovdgu %xcc, %f11, %f0
26182 fandnot2s %f13, %f5, %f12
26183loop_2992:
26184 ldd [%l7 + 0x08], %f6
26185 sth %i0, [%l7 + 0x4A]
26186 ldub [%l7 + 0x2C], %i3
26187 tle %xcc, 0x2
26188 sth %g6, [%l7 + 0x0C]
26189 fcmpes %fcc3, %f11, %f7
26190 fblg,a %fcc2, loop_2993
26191 orcc %l1, 0x0E98, %o4
26192 fmovda %xcc, %f7, %f15
26193 movvc %icc, %o5, %g2
26194loop_2993:
26195 fmovsn %xcc, %f8, %f3
26196 subcc %l2, 0x0545, %i1
26197 andn %l3, 0x13DD, %l4
26198 st %f13, [%l7 + 0x5C]
26199 bcc %icc, loop_2994
26200 brz,a %g7, loop_2995
26201 bcc,a %icc, loop_2996
26202 bne,pn %xcc, loop_2997
26203loop_2994:
26204 popc 0x05CF, %o1
26205loop_2995:
26206 std %f12, [%l7 + 0x40]
26207loop_2996:
26208 fands %f0, %f2, %f8
26209loop_2997:
26210 ldd [%l7 + 0x40], %f8
26211 sth %i7, [%l7 + 0x50]
26212 fmovdg %xcc, %f13, %f13
26213 fcmple32 %f2, %f14, %i6
26214 fandnot1 %f10, %f12, %f8
26215 ldsw [%l7 + 0x34], %l6
26216 fbu,a %fcc0, loop_2998
26217 movrgez %o7, %o3, %i4
26218 sdivcc %g3, 0x0BBA, %o6
26219 tgu %xcc, 0x2
26220loop_2998:
26221 be,pn %icc, loop_2999
26222 ta %icc, 0x2
26223 lduh [%l7 + 0x3E], %o0
26224 bleu,a loop_3000
26225loop_2999:
26226 brnz %g5, loop_3001
26227 faligndata %f14, %f14, %f2
26228 fsrc1s %f6, %f6
26229loop_3000:
26230 ldd [%l7 + 0x30], %f10
26231loop_3001:
26232 movpos %icc, %l0, %l5
26233 movl %xcc, %i5, %g1
26234 subcc %o2, 0x03BB, %i2
26235 sllx %g4, %i0, %i3
26236 sth %l1, [%l7 + 0x1A]
26237 std %f2, [%l7 + 0x70]
26238 sth %g6, [%l7 + 0x40]
26239 std %f12, [%l7 + 0x70]
26240 fmovdcc %icc, %f10, %f0
26241 fmovsl %icc, %f1, %f12
26242 ldsb [%l7 + 0x60], %o4
26243 movpos %xcc, %o5, %l2
26244 andncc %i1, %l3, %l4
26245 fpadd16s %f12, %f4, %f5
26246 fcmps %fcc0, %f2, %f3
26247 tn %icc, 0x2
26248 bn,a,pt %icc, loop_3002
26249 lduw [%l7 + 0x40], %g7
26250 addccc %o1, 0x0C11, %g2
26251 brlz,a %i6, loop_3003
26252loop_3002:
26253 tleu %icc, 0x7
26254 brlez %l6, loop_3004
26255 fmovrde %i7, %f2, %f2
26256loop_3003:
26257 movne %icc, %o7, %o3
26258 fornot2s %f12, %f3, %f9
26259loop_3004:
26260 lduw [%l7 + 0x58], %i4
26261 bvc,a %icc, loop_3005
26262 fmovdvs %icc, %f5, %f3
26263 stw %g3, [%l7 + 0x30]
26264 faligndata %f2, %f2, %f0
26265loop_3005:
26266 ble,a,pn %xcc, loop_3006
26267 std %f8, [%l7 + 0x30]
26268 fbule,a %fcc1, loop_3007
26269 fsrc1 %f2, %f14
26270loop_3006:
26271 array32 %o6, %o0, %l0
26272 fba %fcc0, loop_3008
26273loop_3007:
26274 movn %xcc, %l5, %i5
26275 movl %icc, %g5, %o2
26276 edge16l %i2, %g4, %i0
26277loop_3008:
26278 fpsub32 %f8, %f2, %f4
26279 fmovdgu %icc, %f5, %f6
26280 nop
26281 setx loop_3009, %l0, %l1
26282 wrpr 0x1, %tl
26283 wrpr %l1, %tpc
26284 add %l1, 0x4, %l1
26285 wrpr %l1, %tnpc
26286 setx 0x34400001400, %l0, %l1
26287 wrpr %l1, %tstate
26288 wrhpr 0x4, %htstate
26289 retry
26290 stw %i3, [%l7 + 0x08]
26291 std %f10, [%l7 + 0x20]
26292 subc %g1, %l1, %g6
26293loop_3009:
26294 fandnot2 %f14, %f12, %f10
26295 edge8n %o4, %o5, %i1
26296 fxnors %f12, %f0, %f4
26297 fble,a %fcc3, loop_3010
26298 st %f15, [%l7 + 0x24]
26299 xnor %l2, 0x179D, %l3
26300 edge16l %g7, %l4, %o1
26301loop_3010:
26302 movge %icc, %i6, %g2
26303 xorcc %l6, 0x1E2E, %i7
26304 ldsw [%l7 + 0x28], %o7
26305 movg %xcc, %o3, %i4
26306 movvs %icc, %g3, %o0
26307 bgu loop_3011
26308 xnorcc %o6, %l5, %i5
26309 std %f2, [%l7 + 0x58]
26310 ld [%l7 + 0x6C], %f11
26311loop_3011:
26312 sth %l0, [%l7 + 0x74]
26313 fmovdneg %icc, %f8, %f5
26314 movneg %xcc, %o2, %g5
26315 fmovdn %xcc, %f9, %f8
26316 edge8n %g4, %i0, %i3
26317 udiv %g1, 0x0E05, %i2
26318 movleu %xcc, %l1, %o4
26319 st %f7, [%l7 + 0x6C]
26320 edge16 %o5, %g6, %l2
26321 movvc %icc, %l3, %g7
26322 fbg %fcc1, loop_3012
26323 ldsh [%l7 + 0x3C], %i1
26324 addcc %l4, 0x1A30, %i6
26325 ldx [%l7 + 0x48], %g2
26326loop_3012:
26327 std %f8, [%l7 + 0x40]
26328 brgz,a %l6, loop_3013
26329 edge8l %o1, %o7, %o3
26330 stw %i4, [%l7 + 0x54]
26331 fpackfix %f0, %f4
26332loop_3013:
26333 movpos %icc, %i7, %o0
26334 fors %f0, %f12, %f6
26335 smulcc %o6, %l5, %i5
26336 addc %l0, 0x0EEB, %o2
26337 fbg,a %fcc2, loop_3014
26338 ldd [%l7 + 0x20], %f0
26339 movg %xcc, %g5, %g3
26340 brgz %i0, loop_3015
26341loop_3014:
26342 fcmpgt32 %f8, %f14, %g4
26343 ldsh [%l7 + 0x76], %g1
26344 movrlz %i3, 0x03E, %i2
26345loop_3015:
26346 lduw [%l7 + 0x6C], %l1
26347 fbg,a %fcc1, loop_3016
26348 tn %xcc, 0x5
26349 fcmpne16 %f6, %f4, %o5
26350 sdivcc %g6, 0x0B52, %l2
26351loop_3016:
26352 fmul8x16 %f11, %f14, %f4
26353 movgu %xcc, %o4, %g7
26354 lduw [%l7 + 0x08], %l3
26355 std %f8, [%l7 + 0x40]
26356 ldd [%l7 + 0x08], %f12
26357 fmul8ulx16 %f4, %f10, %f4
26358 stw %i1, [%l7 + 0x0C]
26359 ld [%l7 + 0x18], %f2
26360 edge32l %l4, %g2, %l6
26361 srl %i6, 0x13, %o7
26362 srl %o1, %o3, %i4
26363 ldsw [%l7 + 0x30], %o0
26364 andncc %i7, %l5, %o6
26365 sdivx %l0, 0x0236, %i5
26366 ldsw [%l7 + 0x20], %g5
26367 fcmpgt32 %f2, %f6, %g3
26368 stw %i0, [%l7 + 0x14]
26369 fmul8x16 %f12, %f12, %f4
26370 tle %icc, 0x7
26371 smul %g4, 0x0F6C, %o2
26372 fmovdneg %xcc, %f2, %f9
26373 ldx [%l7 + 0x10], %i3
26374 ld [%l7 + 0x38], %f3
26375 ldx [%l7 + 0x10], %i2
26376 lduh [%l7 + 0x2C], %g1
26377 xorcc %o5, %g6, %l2
26378 std %f0, [%l7 + 0x20]
26379 fxor %f2, %f6, %f2
26380 fmovsl %icc, %f14, %f3
26381 fmovrdlez %l1, %f4, %f6
26382 ldx [%l7 + 0x30], %g7
26383 stw %l3, [%l7 + 0x58]
26384 fpsub32s %f8, %f12, %f7
26385 tcc %xcc, 0x7
26386 sub %o4, 0x099F, %i1
26387 bne,a loop_3017
26388 edge8n %g2, %l6, %i6
26389 fpsub16 %f12, %f8, %f2
26390 fbge %fcc3, loop_3018
26391loop_3017:
26392 fpackfix %f6, %f11
26393 edge32 %o7, %o1, %o3
26394 fmul8x16 %f2, %f0, %f2
26395loop_3018:
26396 fornot2 %f2, %f4, %f4
26397 stw %i4, [%l7 + 0x70]
26398 bl,a,pt %icc, loop_3019
26399 ldd [%l7 + 0x10], %f12
26400 ldsb [%l7 + 0x64], %o0
26401 movle %icc, %l4, %l5
26402loop_3019:
26403 fmovrslez %o6, %f10, %f3
26404 brgez %i7, loop_3020
26405 fbo,a %fcc2, loop_3021
26406 fmovdgu %xcc, %f11, %f6
26407 fmovd %f12, %f6
26408loop_3020:
26409 fnors %f2, %f4, %f0
26410loop_3021:
26411 tge %xcc, 0x1
26412 nop
26413 setx loop_3022, %l0, %l1
26414 jmpl %l1, %l0
26415 tvs %icc, 0x6
26416 fmovspos %xcc, %f8, %f3
26417 sdiv %i5, 0x186C, %g5
26418loop_3022:
26419 stb %g3, [%l7 + 0x6C]
26420 smulcc %g4, %o2, %i0
26421 movn %xcc, %i2, %g1
26422 fmuld8ulx16 %f13, %f15, %f4
26423 stw %i3, [%l7 + 0x48]
26424 siam 0x4
26425 lduh [%l7 + 0x18], %o5
26426 subccc %g6, %l1, %l2
26427 sub %l3, 0x156B, %g7
26428 srax %o4, %g2, %i1
26429 stb %i6, [%l7 + 0x09]
26430 movrlez %l6, %o1, %o7
26431 tvc %icc, 0x2
26432 srl %i4, 0x1D, %o3
26433 fbue,a %fcc3, loop_3023
26434 stx %o0, [%l7 + 0x68]
26435 fandnot2 %f12, %f12, %f2
26436 fmovrdlez %l5, %f2, %f8
26437loop_3023:
26438 ldx [%l7 + 0x48], %l4
26439 edge8l %i7, %l0, %o6
26440 fands %f4, %f9, %f2
26441 nop
26442 setx loop_3024, %l0, %l1
26443 wrpr 0x1, %tl
26444 wrpr %l1, %tnpc
26445 setx 0x34400001400, %l0, %l1
26446 wrpr %l1, %tstate
26447 wrhpr 0x4, %htstate
26448 done
26449 fpackfix %f8, %f8
26450 bcc loop_3025
26451 bpos loop_3026
26452loop_3024:
26453 fmovdvc %icc, %f4, %f6
26454 lduw [%l7 + 0x7C], %g5
26455loop_3025:
26456 fnegs %f11, %f0
26457loop_3026:
26458 faligndata %f12, %f2, %f8
26459 addcc %g3, %i5, %g4
26460 fpadd32s %f7, %f8, %f1
26461 sra %o2, 0x0C, %i2
26462 lduw [%l7 + 0x2C], %g1
26463 fxnor %f6, %f2, %f8
26464 xnorcc %i3, %i0, %o5
26465 tpos %icc, 0x4
26466 fbuge,a %fcc3, loop_3027
26467 fnot1 %f10, %f10
26468 fbue %fcc2, loop_3028
26469 ld [%l7 + 0x3C], %f6
26470loop_3027:
26471 edge8 %l1, %l2, %g6
26472 sra %l3, 0x00, %g7
26473loop_3028:
26474 fbule,a %fcc3, loop_3029
26475 bpos,pn %icc, loop_3030
26476 fand %f6, %f14, %f6
26477 ld [%l7 + 0x54], %f5
26478loop_3029:
26479 fmovdl %xcc, %f9, %f12
26480loop_3030:
26481 tsubcc %o4, 0x130E, %i1
26482 addc %g2, 0x15E5, %i6
26483 fble %fcc2, loop_3031
26484 fmovdg %xcc, %f4, %f5
26485 fcmpeq32 %f6, %f0, %l6
26486 fpsub32s %f8, %f6, %f1
26487loop_3031:
26488 fbu,a %fcc2, loop_3032
26489 fmovdgu %xcc, %f2, %f8
26490 te %icc, 0x4
26491 sth %o1, [%l7 + 0x72]
26492loop_3032:
26493 fmovsl %icc, %f2, %f11
26494 movrne %i4, %o7, %o0
26495 ldx [%l7 + 0x38], %l5
26496 ldub [%l7 + 0x2B], %o3
26497 fbne,a %fcc1, loop_3033
26498 stw %l4, [%l7 + 0x58]
26499 fmovs %f14, %f14
26500 st %f12, [%l7 + 0x40]
26501loop_3033:
26502 fmovdge %icc, %f9, %f14
26503 fcmple32 %f2, %f8, %i7
26504 fnors %f5, %f0, %f12
26505 brgez %l0, loop_3034
26506 sth %g5, [%l7 + 0x2A]
26507 tle %xcc, 0x3
26508 call loop_3035
26509loop_3034:
26510 fmovdge %icc, %f10, %f10
26511 sub %o6, 0x14DF, %g3
26512 fmovde %icc, %f8, %f0
26513loop_3035:
26514 ldsb [%l7 + 0x5B], %i5
26515 alignaddr %o2, %i2, %g4
26516 ldsh [%l7 + 0x3C], %i3
26517 fmovde %xcc, %f1, %f12
26518 lduh [%l7 + 0x58], %g1
26519 udivx %o5, 0x1CF1, %l1
26520 fmovrdlz %i0, %f4, %f4
26521 ldsh [%l7 + 0x18], %l2
26522 tne %xcc, 0x5
26523 ldd [%l7 + 0x18], %f2
26524 tne %icc, 0x6
26525 sllx %g6, 0x1B, %l3
26526 tgu %icc, 0x5
26527 ld [%l7 + 0x68], %f8
26528 bgu,a,pn %xcc, loop_3036
26529 brz,a %o4, loop_3037
26530 std %f6, [%l7 + 0x10]
26531 fnot2s %f4, %f4
26532loop_3036:
26533 movrgz %i1, 0x1FD, %g7
26534loop_3037:
26535 lduw [%l7 + 0x7C], %i6
26536 fmovd %f6, %f8
26537 ldd [%l7 + 0x28], %f4
26538 fornot2s %f4, %f4, %f4
26539 fmovse %xcc, %f2, %f15
26540 fmovdleu %xcc, %f15, %f10
26541 ldd [%l7 + 0x48], %f6
26542 fbg,a %fcc1, loop_3038
26543 srax %g2, 0x1F, %l6
26544 movn %xcc, %i4, %o7
26545 fmovdneg %xcc, %f15, %f7
26546loop_3038:
26547 fmovrdlez %o0, %f12, %f14
26548 lduw [%l7 + 0x5C], %l5
26549 fands %f4, %f1, %f4
26550 fnegs %f8, %f12
26551 movpos %icc, %o3, %l4
26552 fmovsleu %xcc, %f1, %f12
26553 fmovdcs %icc, %f12, %f10
26554 srl %i7, 0x0E, %l0
26555 fbne,a %fcc0, loop_3039
26556 fbne,a %fcc0, loop_3040
26557 sdivcc %g5, 0x016B, %o1
26558 ldx [%l7 + 0x28], %o6
26559loop_3039:
26560 fpadd16s %f4, %f5, %f12
26561loop_3040:
26562 sra %i5, %o2, %i2
26563 fabss %f7, %f10
26564 fmovrslez %g3, %f10, %f14
26565 umul %i3, 0x1100, %g4
26566 lduw [%l7 + 0x30], %g1
26567 bleu,a loop_3041
26568 fblg,a %fcc0, loop_3042
26569 st %f14, [%l7 + 0x68]
26570 sdivcc %l1, 0x1AD5, %i0
26571loop_3041:
26572 fpack32 %f4, %f2, %f10
26573loop_3042:
26574 nop
26575 setx loop_3043, %l0, %l1
26576 wrpr 0x1, %tl
26577 wrpr %l1, %tpc
26578 add %l1, 0x4, %l1
26579 wrpr %l1, %tnpc
26580 setx 0x34400001400, %l0, %l1
26581 wrpr %l1, %tstate
26582 wrhpr 0x4, %htstate
26583 retry
26584 fmovdneg %icc, %f7, %f10
26585 call loop_3044
26586 stx %l2, [%l7 + 0x68]
26587loop_3043:
26588 fmovdne %xcc, %f0, %f10
26589 fmovrsne %o5, %f13, %f2
26590loop_3044:
26591 brnz %l3, loop_3045
26592 ldx [%l7 + 0x48], %o4
26593 ld [%l7 + 0x5C], %f3
26594 fmovsa %icc, %f3, %f5
26595loop_3045:
26596 ldsh [%l7 + 0x6E], %i1
26597 ldub [%l7 + 0x2A], %g7
26598 nop
26599 setx loop_3046, %l0, %l1
26600 jmpl %l1, %g6
26601 fmovsneg %xcc, %f1, %f10
26602 fandnot2s %f1, %f6, %f4
26603 tpos %xcc, 0x7
26604loop_3046:
26605 ldsw [%l7 + 0x58], %i6
26606 fnot2s %f5, %f11
26607 bl,a,pn %xcc, loop_3047
26608 ldsh [%l7 + 0x28], %g2
26609 fnot1 %f2, %f2
26610 orn %i4, %o7, %o0
26611loop_3047:
26612 fmovdne %icc, %f10, %f10
26613 sll %l6, 0x06, %l5
26614 taddcc %o3, 0x1D62, %l4
26615 faligndata %f4, %f4, %f14
26616 fmovdcs %icc, %f8, %f7
26617 tcc %xcc, 0x3
26618 stb %i7, [%l7 + 0x27]
26619 stw %g5, [%l7 + 0x3C]
26620 array32 %o1, %l0, %i5
26621 alignaddr %o6, %o2, %i2
26622 st %f10, [%l7 + 0x1C]
26623 st %f0, [%l7 + 0x6C]
26624 tgu %xcc, 0x5
26625 lduh [%l7 + 0x5C], %g3
26626 movg %xcc, %i3, %g4
26627 fblg,a %fcc1, loop_3048
26628 fbule %fcc2, loop_3049
26629 bl,pn %xcc, loop_3050
26630 std %f10, [%l7 + 0x70]
26631loop_3048:
26632 fbul %fcc2, loop_3051
26633loop_3049:
26634 fcmpgt16 %f12, %f12, %g1
26635loop_3050:
26636 fxnors %f11, %f10, %f14
26637 fones %f7
26638loop_3051:
26639 nop
26640 setx loop_3052, %l0, %l1
26641 wrpr 0x1, %tl
26642 wrpr %l1, %tpc
26643 add %l1, 0x4, %l1
26644 wrpr %l1, %tnpc
26645 setx 0x34400001400, %l0, %l1
26646 wrpr %l1, %tstate
26647 wrhpr 0x4, %htstate
26648 retry
26649 alignaddrl %i0, %l1, %o5
26650 ta %icc, 0x4
26651 fmovsvs %xcc, %f4, %f0
26652loop_3052:
26653 ldsw [%l7 + 0x08], %l3
26654 fnands %f7, %f4, %f5
26655 ldsb [%l7 + 0x11], %o4
26656 ld [%l7 + 0x14], %f12
26657 mulx %l2, 0x032E, %g7
26658 fmovspos %xcc, %f15, %f13
26659 stw %g6, [%l7 + 0x34]
26660 ldsh [%l7 + 0x4E], %i6
26661 movrlez %g2, 0x2F6, %i1
26662 tn %xcc, 0x6
26663 fabss %f1, %f11
26664 movre %o7, %i4, %o0
26665 tleu %xcc, 0x3
26666 bn,pn %xcc, loop_3053
26667 fmovsvc %icc, %f11, %f4
26668 fmovsg %icc, %f13, %f4
26669 ldsh [%l7 + 0x26], %l6
26670loop_3053:
26671 stw %l5, [%l7 + 0x70]
26672 fmovsn %xcc, %f14, %f1
26673 bvc,pn %icc, loop_3054
26674 ldsw [%l7 + 0x2C], %o3
26675 sth %i7, [%l7 + 0x64]
26676 fsrc1s %f9, %f13
26677loop_3054:
26678 fxnors %f7, %f13, %f13
26679 fbuge %fcc2, loop_3055
26680 popc 0x1345, %g5
26681 ldsh [%l7 + 0x56], %o1
26682 nop
26683 setx loop_3056, %l0, %l1
26684 wrpr 0x1, %tl
26685 wrpr %l1, %tnpc
26686 setx 0x34400001400, %l0, %l1
26687 wrpr %l1, %tstate
26688 wrhpr 0x4, %htstate
26689 done
26690loop_3055:
26691 ldsh [%l7 + 0x2C], %l0
26692 ble %icc, loop_3057
26693 mulx %l4, 0x0BC8, %i5
26694loop_3056:
26695 fmovscs %xcc, %f2, %f14
26696 umul %o6, %o2, %i2
26697loop_3057:
26698 ldsh [%l7 + 0x32], %g3
26699 st %f11, [%l7 + 0x38]
26700 fmovrde %g4, %f12, %f4
26701 fpsub32s %f11, %f14, %f9
26702 fmovsvc %icc, %f13, %f7
26703 tneg %xcc, 0x2
26704 fsrc2 %f0, %f2
26705 ba,pn %xcc, loop_3058
26706 ldsw [%l7 + 0x7C], %g1
26707 ldd [%l7 + 0x38], %f4
26708 fmovdcc %xcc, %f3, %f2
26709loop_3058:
26710 tg %xcc, 0x3
26711 srl %i0, %l1, %o5
26712 fmul8ulx16 %f6, %f10, %f12
26713 fmovrslez %l3, %f8, %f10
26714 stb %o4, [%l7 + 0x35]
26715 sllx %l2, 0x1C, %i3
26716 fble,a %fcc3, loop_3059
26717 fmuld8sux16 %f0, %f8, %f14
26718 mulscc %g6, %i6, %g7
26719 nop
26720 setx loop_3060, %l0, %l1
26721 jmpl %l1, %i1
26722loop_3059:
26723 fpadd16s %f4, %f8, %f9
26724 fxor %f2, %f6, %f8
26725 ldsw [%l7 + 0x24], %g2
26726loop_3060:
26727 stb %o7, [%l7 + 0x62]
26728 tleu %xcc, 0x2
26729 fmovrsne %i4, %f4, %f0
26730 movcc %icc, %o0, %l6
26731 movcc %xcc, %l5, %o3
26732 fxors %f12, %f11, %f0
26733 subc %i7, 0x0AFB, %g5
26734 fxnors %f4, %f13, %f8
26735 array32 %l0, %o1, %i5
26736 srl %o6, 0x19, %l4
26737 fmovdl %icc, %f9, %f4
26738 fmul8sux16 %f6, %f12, %f2
26739 ld [%l7 + 0x40], %f10
26740 move %icc, %o2, %g3
26741 fmovrdgz %g4, %f2, %f0
26742 fmovrdlez %g1, %f10, %f8
26743 fbue,a %fcc2, loop_3061
26744 fand %f12, %f8, %f12
26745 orcc %i0, %l1, %o5
26746 fnegs %f9, %f13
26747loop_3061:
26748 tcc %icc, 0x6
26749 fmovsn %icc, %f7, %f10
26750 xor %i2, 0x1E8C, %o4
26751 tleu %xcc, 0x0
26752 ldd [%l7 + 0x28], %f8
26753 tcc %icc, 0x6
26754 fbl,a %fcc0, loop_3062
26755 st %f0, [%l7 + 0x70]
26756 movrgez %l3, %i3, %g6
26757 fmovrslez %l2, %f4, %f8
26758loop_3062:
26759 fpackfix %f4, %f9
26760 ld [%l7 + 0x0C], %f1
26761 edge16ln %g7, %i1, %g2
26762 mulx %o7, 0x0859, %i4
26763 fzero %f2
26764 fmovde %icc, %f8, %f0
26765 stw %i6, [%l7 + 0x38]
26766 fmovrse %l6, %f1, %f13
26767 tcc %xcc, 0x5
26768 bcs %xcc, loop_3063
26769 ldsh [%l7 + 0x0C], %o0
26770 ldsh [%l7 + 0x2E], %l5
26771 stb %o3, [%l7 + 0x77]
26772loop_3063:
26773 sth %g5, [%l7 + 0x20]
26774 ba,a %icc, loop_3064
26775 stw %l0, [%l7 + 0x14]
26776 ld [%l7 + 0x4C], %f13
26777 ldsb [%l7 + 0x22], %o1
26778loop_3064:
26779 movg %xcc, %i5, %o6
26780 std %f6, [%l7 + 0x48]
26781 lduw [%l7 + 0x78], %l4
26782 array8 %o2, %i7, %g3
26783 edge32n %g1, %i0, %g4
26784 st %f7, [%l7 + 0x58]
26785 mova %xcc, %o5, %l1
26786 sth %i2, [%l7 + 0x14]
26787 ldsw [%l7 + 0x28], %l3
26788 fxor %f8, %f2, %f4
26789 fmuld8ulx16 %f9, %f12, %f14
26790 fmovrsne %o4, %f8, %f10
26791 fcmps %fcc1, %f12, %f1
26792 fmovscs %icc, %f11, %f6
26793 std %f14, [%l7 + 0x70]
26794 fpackfix %f4, %f15
26795 fnands %f9, %f3, %f9
26796 bshuffle %f8, %f2, %f4
26797 std %f6, [%l7 + 0x60]
26798 fmul8sux16 %f0, %f8, %f4
26799 brgz,a %i3, loop_3065
26800 ldub [%l7 + 0x0D], %g6
26801 ldsh [%l7 + 0x20], %l2
26802 ldd [%l7 + 0x50], %f0
26803loop_3065:
26804 smulcc %g7, %i1, %o7
26805 ta %xcc, 0x6
26806 ta %xcc, 0x6
26807 udivcc %g2, 0x198F, %i6
26808 array8 %l6, %o0, %i4
26809 lduh [%l7 + 0x16], %o3
26810 fmovsleu %xcc, %f3, %f1
26811 fzeros %f9
26812 be,a loop_3066
26813 fcmple16 %f12, %f2, %g5
26814 ldsb [%l7 + 0x32], %l0
26815 ldd [%l7 + 0x08], %f10
26816loop_3066:
26817 udivcc %o1, 0x1D2E, %i5
26818 lduw [%l7 + 0x60], %o6
26819 fbue,a %fcc2, loop_3067
26820 array16 %l5, %o2, %i7
26821 fpadd32 %f12, %f8, %f6
26822 fandnot2s %f10, %f0, %f14
26823loop_3067:
26824 stx %g3, [%l7 + 0x10]
26825 st %f6, [%l7 + 0x50]
26826 fmovdpos %icc, %f12, %f10
26827 ldsh [%l7 + 0x26], %l4
26828 tleu %icc, 0x5
26829 ldsw [%l7 + 0x64], %i0
26830 ldub [%l7 + 0x24], %g1
26831 array32 %g4, %o5, %l1
26832 lduh [%l7 + 0x14], %i2
26833 edge8l %l3, %o4, %g6
26834 std %f12, [%l7 + 0x50]
26835 movrgez %i3, 0x148, %g7
26836 fcmpeq32 %f4, %f6, %l2
26837 fble,a %fcc1, loop_3068
26838 move %xcc, %i1, %o7
26839 sth %i6, [%l7 + 0x1C]
26840 andn %g2, 0x0045, %l6
26841loop_3068:
26842 lduw [%l7 + 0x3C], %i4
26843 movcc %xcc, %o3, %o0
26844 fbug %fcc1, loop_3069
26845 brnz,a %g5, loop_3070
26846 edge32 %l0, %i5, %o1
26847 fbo %fcc2, loop_3071
26848loop_3069:
26849 fbne,a %fcc3, loop_3072
26850loop_3070:
26851 fmovrde %l5, %f10, %f10
26852 stb %o2, [%l7 + 0x47]
26853loop_3071:
26854 movne %icc, %i7, %g3
26855loop_3072:
26856 movrne %o6, 0x3DE, %i0
26857 fbne,a %fcc3, loop_3073
26858 tl %icc, 0x2
26859 fsrc2 %f6, %f10
26860 brgz %g1, loop_3074
26861loop_3073:
26862 xor %g4, 0x00F2, %o5
26863 fmul8ulx16 %f12, %f10, %f4
26864 movleu %xcc, %l4, %l1
26865loop_3074:
26866 st %f7, [%l7 + 0x50]
26867 ld [%l7 + 0x4C], %f9
26868 ldub [%l7 + 0x26], %i2
26869 fcmple32 %f6, %f0, %l3
26870 edge8ln %o4, %g6, %g7
26871 fsrc1 %f12, %f12
26872 ldsh [%l7 + 0x66], %l2
26873 array8 %i3, %i1, %o7
26874 lduh [%l7 + 0x34], %g2
26875 sth %i6, [%l7 + 0x08]
26876 edge16 %i4, %o3, %l6
26877 srax %g5, %l0, %i5
26878 orncc %o0, %l5, %o1
26879 udivcc %i7, 0x1D1A, %o2
26880 brnz,a %g3, loop_3075
26881 ldx [%l7 + 0x78], %i0
26882 edge16n %g1, %g4, %o5
26883 popc 0x147F, %o6
26884loop_3075:
26885 tsubcc %l1, %i2, %l3
26886 edge16 %o4, %g6, %l4
26887 ldsw [%l7 + 0x7C], %l2
26888 brlz,a %g7, loop_3076
26889 fornot2s %f8, %f1, %f12
26890 fble %fcc2, loop_3077
26891 brlez %i3, loop_3078
26892loop_3076:
26893 stw %i1, [%l7 + 0x78]
26894 orncc %g2, %o7, %i6
26895loop_3077:
26896 fandnot1 %f14, %f8, %f2
26897loop_3078:
26898 fmovse %icc, %f1, %f5
26899 lduh [%l7 + 0x76], %i4
26900 sth %o3, [%l7 + 0x5A]
26901 st %f5, [%l7 + 0x60]
26902 stx %l6, [%l7 + 0x08]
26903 fcmpgt32 %f4, %f10, %l0
26904 ldx [%l7 + 0x40], %i5
26905 or %o0, 0x01FD, %l5
26906 stb %g5, [%l7 + 0x74]
26907 stw %i7, [%l7 + 0x50]
26908 addccc %o1, 0x032C, %o2
26909 lduh [%l7 + 0x7E], %i0
26910 ldub [%l7 + 0x61], %g1
26911 array32 %g4, %o5, %g3
26912 fmovdvc %icc, %f11, %f12
26913 fandnot2s %f7, %f14, %f9
26914 fnands %f14, %f12, %f15
26915 fmul8sux16 %f6, %f10, %f4
26916 stb %l1, [%l7 + 0x4B]
26917 stx %i2, [%l7 + 0x38]
26918 fble,a %fcc3, loop_3079
26919 stw %l3, [%l7 + 0x38]
26920 brgz,a %o6, loop_3080
26921 orn %o4, %g6, %l4
26922loop_3079:
26923 ldsw [%l7 + 0x20], %g7
26924 brz %i3, loop_3081
26925loop_3080:
26926 fmovrdne %l2, %f2, %f12
26927 for %f2, %f8, %f10
26928 fnegd %f6, %f0
26929loop_3081:
26930 bn,a %xcc, loop_3082
26931 movvs %icc, %i1, %g2
26932 sth %o7, [%l7 + 0x1E]
26933 std %f2, [%l7 + 0x30]
26934loop_3082:
26935 fpsub32s %f10, %f0, %f3
26936 fmovrsgz %i6, %f6, %f0
26937 edge8ln %o3, %i4, %l6
26938 edge32l %l0, %o0, %i5
26939 fsrc2s %f9, %f10
26940 movl %icc, %l5, %i7
26941 ldd [%l7 + 0x38], %f10
26942 edge16 %o1, %o2, %g5
26943 fmovdneg %icc, %f3, %f2
26944 fmovrde %g1, %f10, %f14
26945 ldsw [%l7 + 0x28], %i0
26946 movrlez %o5, 0x1E1, %g3
26947 stx %l1, [%l7 + 0x58]
26948 srlx %i2, %g4, %l3
26949 fandnot2 %f12, %f4, %f14
26950 fzeros %f4
26951 fbo,a %fcc0, loop_3083
26952 bcc,pt %xcc, loop_3084
26953 stb %o6, [%l7 + 0x6F]
26954 std %f14, [%l7 + 0x08]
26955loop_3083:
26956 bcc loop_3085
26957loop_3084:
26958 smulcc %g6, %l4, %g7
26959 ldsh [%l7 + 0x68], %i3
26960 fnot2 %f8, %f12
26961loop_3085:
26962 sethi 0x1430, %o4
26963 fmovsg %xcc, %f0, %f5
26964 bvc,pt %icc, loop_3086
26965 brgez,a %l2, loop_3087
26966 sdiv %i1, 0x08D5, %o7
26967 call loop_3088
26968loop_3086:
26969 ldsh [%l7 + 0x12], %g2
26970loop_3087:
26971 stb %o3, [%l7 + 0x59]
26972 orn %i4, 0x0BBB, %i6
26973loop_3088:
26974 fmul8x16al %f0, %f10, %f10
26975 fmovrsne %l6, %f5, %f5
26976 alignaddrl %l0, %o0, %l5
26977 fone %f10
26978 fcmpes %fcc2, %f1, %f12
26979 movcc %xcc, %i7, %o1
26980 brlez %i5, loop_3089
26981 movvc %xcc, %g5, %g1
26982 movrgez %i0, %o2, %o5
26983 bshuffle %f2, %f4, %f10
26984loop_3089:
26985 movpos %icc, %g3, %i2
26986 ldd [%l7 + 0x28], %f2
26987 fmovdl %xcc, %f5, %f2
26988 tvs %xcc, 0x6
26989 fands %f12, %f9, %f3
26990 fbule %fcc2, loop_3090
26991 fble %fcc3, loop_3091
26992 nop
26993 setx loop_3092, %l0, %l1
26994 jmpl %l1, %g4
26995 ldsb [%l7 + 0x6C], %l1
26996loop_3090:
26997 std %f6, [%l7 + 0x38]
26998loop_3091:
26999 ld [%l7 + 0x4C], %f0
27000loop_3092:
27001 fmovrslz %l3, %f5, %f11
27002 ble loop_3093
27003 smul %o6, 0x0F31, %g6
27004 bgu,a,pn %xcc, loop_3094
27005 edge8 %g7, %i3, %l4
27006loop_3093:
27007 st %f14, [%l7 + 0x24]
27008 sllx %o4, %i1, %l2
27009loop_3094:
27010 movle %icc, %o7, %o3
27011 brlez,a %g2, loop_3095
27012 fmovdle %icc, %f4, %f2
27013 ldsb [%l7 + 0x22], %i6
27014 alignaddr %l6, %l0, %o0
27015loop_3095:
27016 fbug %fcc2, loop_3096
27017 sub %l5, 0x1E31, %i7
27018 tsubcctv %i4, 0x0449, %o1
27019 orcc %i5, %g1, %i0
27020loop_3096:
27021 fbge,a %fcc1, loop_3097
27022 fmovrsne %g5, %f9, %f2
27023 fands %f15, %f1, %f15
27024 bcc %xcc, loop_3098
27025loop_3097:
27026 mulscc %o5, %g3, %o2
27027 sth %i2, [%l7 + 0x58]
27028 fornot1s %f7, %f15, %f6
27029loop_3098:
27030 addc %l1, 0x0CEA, %l3
27031 fmovspos %icc, %f11, %f1
27032 fbl %fcc1, loop_3099
27033 std %f2, [%l7 + 0x40]
27034 ldsw [%l7 + 0x1C], %o6
27035 fornot1 %f14, %f10, %f4
27036loop_3099:
27037 alignaddr %g4, %g6, %i3
27038 tne %xcc, 0x2
27039 stx %g7, [%l7 + 0x70]
27040 fmuld8sux16 %f14, %f15, %f12
27041 array32 %l4, %i1, %o4
27042 fpsub16s %f1, %f12, %f4
27043 fbne,a %fcc1, loop_3100
27044 ldub [%l7 + 0x7F], %o7
27045 alignaddrl %o3, %l2, %g2
27046 edge32l %l6, %l0, %i6
27047loop_3100:
27048 srlx %o0, 0x14, %l5
27049 tcc %xcc, 0x4
27050 srax %i4, %o1, %i7
27051 srlx %g1, %i5, %g5
27052 movg %xcc, %o5, %i0
27053 call loop_3101
27054 fmovde %icc, %f15, %f14
27055 tvs %icc, 0x2
27056 lduh [%l7 + 0x1E], %g3
27057loop_3101:
27058 fpack16 %f10, %f10
27059 stx %i2, [%l7 + 0x50]
27060 ldd [%l7 + 0x48], %f10
27061 ldx [%l7 + 0x70], %o2
27062 brnz,a %l3, loop_3102
27063 fbule %fcc3, loop_3103
27064 fabss %f8, %f10
27065 fmovsg %xcc, %f13, %f5
27066loop_3102:
27067 stx %o6, [%l7 + 0x68]
27068loop_3103:
27069 fmovsvc %xcc, %f5, %f13
27070 sth %l1, [%l7 + 0x48]
27071 xorcc %g6, %i3, %g7
27072 mova %xcc, %g4, %l4
27073 lduw [%l7 + 0x48], %o4
27074 sll %i1, %o7, %o3
27075 edge32ln %g2, %l6, %l2
27076 stx %i6, [%l7 + 0x50]
27077 fzeros %f15
27078 fnors %f14, %f3, %f10
27079 fmovsl %icc, %f9, %f10
27080 fmovrsne %l0, %f7, %f1
27081 fands %f0, %f8, %f10
27082 ld [%l7 + 0x40], %f5
27083 fnegd %f2, %f0
27084 fmovsl %icc, %f8, %f7
27085 fsrc2s %f1, %f3
27086 ble,a,pt %icc, loop_3104
27087 fmovdpos %xcc, %f8, %f15
27088 fmovde %icc, %f1, %f13
27089 ldsh [%l7 + 0x54], %l5
27090loop_3104:
27091 stw %i4, [%l7 + 0x1C]
27092 movcc %icc, %o1, %o0
27093 edge16l %i7, %i5, %g1
27094 fbul %fcc2, loop_3105
27095 movle %icc, %g5, %o5
27096 lduw [%l7 + 0x4C], %i0
27097 ldub [%l7 + 0x13], %i2
27098loop_3105:
27099 ldx [%l7 + 0x68], %o2
27100 ldx [%l7 + 0x70], %g3
27101 ldub [%l7 + 0x4E], %o6
27102 stb %l3, [%l7 + 0x27]
27103 fandnot1 %f10, %f12, %f14
27104 fpadd32s %f0, %f10, %f6
27105 ldd [%l7 + 0x20], %f6
27106 fpsub16 %f10, %f4, %f2
27107 tcc %icc, 0x7
27108 sth %l1, [%l7 + 0x46]
27109 srax %g6, 0x12, %g7
27110 st %f3, [%l7 + 0x7C]
27111 fxnors %f13, %f10, %f7
27112 fmovs %f5, %f7
27113 ldsb [%l7 + 0x11], %i3
27114 ldd [%l7 + 0x40], %f6
27115 fpackfix %f6, %f10
27116 fmovdg %xcc, %f14, %f12
27117 ldub [%l7 + 0x2A], %l4
27118 fandnot2 %f4, %f8, %f8
27119 movleu %xcc, %g4, %o4
27120 fbue,a %fcc3, loop_3106
27121 fmovrslz %o7, %f2, %f3
27122 fnand %f4, %f10, %f0
27123 fnot2 %f2, %f12
27124loop_3106:
27125 bne,pt %xcc, loop_3107
27126 addcc %o3, %g2, %l6
27127 sdivx %i1, 0x1D4B, %i6
27128 movvc %icc, %l2, %l5
27129loop_3107:
27130 call loop_3108
27131 fornot2s %f7, %f9, %f2
27132 std %f0, [%l7 + 0x78]
27133 ldsw [%l7 + 0x58], %i4
27134loop_3108:
27135 xnor %o1, %l0, %i7
27136 tvc %xcc, 0x5
27137 te %xcc, 0x2
27138 movgu %icc, %i5, %o0
27139 ldd [%l7 + 0x10], %f2
27140 brz %g5, loop_3109
27141 fmul8ulx16 %f2, %f12, %f14
27142 fbu %fcc3, loop_3110
27143 st %f5, [%l7 + 0x08]
27144loop_3109:
27145 bl,a,pt %xcc, loop_3111
27146 edge8 %g1, %o5, %i0
27147loop_3110:
27148 ldd [%l7 + 0x68], %f14
27149 fnot2s %f5, %f2
27150loop_3111:
27151 fpadd32s %f15, %f6, %f5
27152 fmovdvc %xcc, %f13, %f9
27153 srax %i2, %o2, %o6
27154 bneg,pt %icc, loop_3112
27155 fnot2 %f6, %f2
27156 udiv %g3, 0x0669, %l1
27157 stx %g6, [%l7 + 0x30]
27158loop_3112:
27159 fcmpd %fcc3, %f10, %f8
27160 lduw [%l7 + 0x78], %g7
27161 fcmpes %fcc3, %f10, %f6
27162 fpadd32 %f2, %f6, %f0
27163 ldd [%l7 + 0x38], %f12
27164 edge32n %i3, %l4, %g4
27165 ldub [%l7 + 0x6A], %o4
27166 sllx %l3, %o7, %g2
27167 fmuld8sux16 %f6, %f7, %f14
27168 taddcctv %o3, %i1, %i6
27169 movrne %l6, 0x09F, %l5
27170 bpos,a %xcc, loop_3113
27171 movgu %xcc, %i4, %o1
27172 te %xcc, 0x7
27173 fandnot1s %f2, %f11, %f11
27174loop_3113:
27175 ldub [%l7 + 0x7F], %l2
27176 orcc %l0, 0x0F79, %i5
27177 ld [%l7 + 0x48], %f10
27178 bn,a,pt %xcc, loop_3114
27179 ldsh [%l7 + 0x50], %i7
27180 fmovsneg %xcc, %f7, %f9
27181 edge32 %o0, %g1, %o5
27182loop_3114:
27183 fmul8x16au %f8, %f3, %f8
27184 fmovrslez %i0, %f8, %f3
27185 fbn,a %fcc3, loop_3115
27186 ldsw [%l7 + 0x24], %g5
27187 ba,a,pn %xcc, loop_3116
27188 udiv %o2, 0x0577, %i2
27189loop_3115:
27190 fmovsg %xcc, %f4, %f14
27191 array8 %o6, %l1, %g6
27192loop_3116:
27193 bge %xcc, loop_3117
27194 movvs %icc, %g3, %i3
27195 or %l4, %g4, %g7
27196 lduh [%l7 + 0x72], %l3
27197loop_3117:
27198 fmovspos %icc, %f15, %f12
27199 fandnot1 %f10, %f14, %f6
27200 tcs %xcc, 0x2
27201 ldsb [%l7 + 0x09], %o7
27202 xnorcc %o4, 0x1775, %o3
27203 ldd [%l7 + 0x70], %f12
27204 ldsw [%l7 + 0x70], %g2
27205 fmovdgu %xcc, %f0, %f13
27206 addccc %i6, %l6, %l5
27207 ldsh [%l7 + 0x18], %i1
27208 fcmpeq32 %f8, %f4, %i4
27209 subc %o1, %l2, %l0
27210 fbuge,a %fcc1, loop_3118
27211 lduh [%l7 + 0x4A], %i7
27212 fmovd %f14, %f8
27213 ba,a %xcc, loop_3119
27214loop_3118:
27215 fbne,a %fcc0, loop_3120
27216 bcc,pn %xcc, loop_3121
27217 bcc,pn %xcc, loop_3122
27218loop_3119:
27219 fmovrdgz %i5, %f0, %f14
27220loop_3120:
27221 fblg %fcc3, loop_3123
27222loop_3121:
27223 add %g1, %o5, %o0
27224loop_3122:
27225 bg,a %icc, loop_3124
27226 fba,a %fcc2, loop_3125
27227loop_3123:
27228 stx %g5, [%l7 + 0x50]
27229 bn loop_3126
27230loop_3124:
27231 fmovdpos %xcc, %f3, %f3
27232loop_3125:
27233 fmovrdgz %o2, %f0, %f0
27234 lduw [%l7 + 0x70], %i0
27235loop_3126:
27236 ld [%l7 + 0x70], %f0
27237 tge %icc, 0x6
27238 fmovscc %icc, %f1, %f12
27239 nop
27240 setx loop_3127, %l0, %l1
27241 wrpr 0x1, %tl
27242 wrpr %l1, %tnpc
27243 setx 0x34400001400, %l0, %l1
27244 wrpr %l1, %tstate
27245 wrhpr 0x4, %htstate
27246 done
27247 ldsb [%l7 + 0x41], %i2
27248 nop
27249 setx loop_3128, %l0, %l1
27250 jmpl %l1, %o6
27251 movgu %xcc, %l1, %g6
27252loop_3127:
27253 bne,pt %xcc, loop_3129
27254 stw %i3, [%l7 + 0x10]
27255loop_3128:
27256 andncc %g3, %l4, %g4
27257 ldsw [%l7 + 0x5C], %l3
27258loop_3129:
27259 ldsh [%l7 + 0x4E], %g7
27260 be %icc, loop_3130
27261 fones %f5
27262 std %f4, [%l7 + 0x60]
27263 std %f4, [%l7 + 0x48]
27264loop_3130:
27265 ldx [%l7 + 0x60], %o7
27266 fmovdleu %icc, %f10, %f11
27267 tneg %xcc, 0x6
27268 fmovrsne %o4, %f9, %f6
27269 stx %g2, [%l7 + 0x68]
27270 st %f15, [%l7 + 0x6C]
27271 ldub [%l7 + 0x1A], %i6
27272 edge16ln %l6, %l5, %i1
27273 ldsh [%l7 + 0x1A], %i4
27274 orcc %o3, %o1, %l2
27275 srlx %l0, 0x17, %i5
27276 bvc,a loop_3131
27277 st %f8, [%l7 + 0x2C]
27278 edge32n %i7, %o5, %g1
27279 fcmpne32 %f2, %f10, %o0
27280loop_3131:
27281 bneg,pt %xcc, loop_3132
27282 movrgz %g5, %o2, %i2
27283 sdiv %o6, 0x012B, %l1
27284 bn loop_3133
27285loop_3132:
27286 xnor %g6, %i3, %i0
27287 fpack16 %f12, %f5
27288 stx %l4, [%l7 + 0x50]
27289loop_3133:
27290 stw %g4, [%l7 + 0x20]
27291 fcmpne32 %f14, %f6, %l3
27292 fpadd16 %f8, %f0, %f4
27293 array32 %g7, %o7, %o4
27294 movrgz %g3, 0x1A5, %g2
27295 movn %icc, %l6, %l5
27296 fandnot1 %f0, %f12, %f14
27297 fbul %fcc0, loop_3134
27298 fxors %f5, %f5, %f8
27299 std %f12, [%l7 + 0x48]
27300 fmovdn %icc, %f8, %f1
27301loop_3134:
27302 fnor %f8, %f4, %f6
27303 ld [%l7 + 0x50], %f3
27304 fbu,a %fcc2, loop_3135
27305 fmul8x16au %f0, %f9, %f4
27306 movpos %icc, %i6, %i4
27307 orcc %i1, 0x0D4A, %o3
27308loop_3135:
27309 movrlez %o1, %l0, %i5
27310 fmul8x16au %f8, %f5, %f8
27311 movre %i7, %l2, %g1
27312 fmovdgu %icc, %f7, %f6
27313 st %f15, [%l7 + 0x10]
27314 fnot2s %f3, %f2
27315 fmovdg %xcc, %f8, %f11
27316 st %f2, [%l7 + 0x40]
27317 fnot1s %f14, %f5
27318 sth %o0, [%l7 + 0x14]
27319 fpsub32 %f10, %f0, %f0
27320 ldsh [%l7 + 0x76], %g5
27321 ldx [%l7 + 0x30], %o2
27322 stw %i2, [%l7 + 0x60]
27323 array32 %o5, %l1, %o6
27324 movrlz %i3, 0x289, %i0
27325 fmovrsgz %l4, %f10, %f15
27326 movn %xcc, %g4, %l3
27327 bvs loop_3136
27328 fmul8x16 %f1, %f10, %f14
27329 movl %icc, %g6, %o7
27330 fbo %fcc0, loop_3137
27331loop_3136:
27332 fnegd %f0, %f2
27333 movne %icc, %o4, %g7
27334 call loop_3138
27335loop_3137:
27336 bn,a,pt %xcc, loop_3139
27337 edge16l %g2, %l6, %g3
27338 ldsh [%l7 + 0x64], %l5
27339loop_3138:
27340 addccc %i6, 0x1528, %i1
27341loop_3139:
27342 fbe,a %fcc2, loop_3140
27343 fmovrse %i4, %f0, %f10
27344 fpadd32 %f2, %f2, %f8
27345 andcc %o1, %o3, %l0
27346loop_3140:
27347 fxnor %f14, %f10, %f4
27348 brgz %i7, loop_3141
27349 fmul8ulx16 %f0, %f14, %f12
27350 orcc %i5, 0x1201, %g1
27351 ldsb [%l7 + 0x10], %o0
27352loop_3141:
27353 fmovsn %xcc, %f2, %f10
27354 stw %l2, [%l7 + 0x28]
27355 pdist %f12, %f4, %f4
27356 edge16l %o2, %g5, %i2
27357 ldub [%l7 + 0x70], %l1
27358 ldd [%l7 + 0x70], %f8
27359 xnorcc %o6, 0x1293, %i3
27360 fmovsn %xcc, %f6, %f5
27361 fornot1s %f7, %f4, %f3
27362 fsrc1s %f9, %f4
27363 std %f0, [%l7 + 0x48]
27364 movn %icc, %o5, %l4
27365 nop
27366 setx loop_3142, %l0, %l1
27367 jmpl %l1, %i0
27368 st %f6, [%l7 + 0x64]
27369 fpadd16 %f2, %f14, %f0
27370 brlez,a %l3, loop_3143
27371loop_3142:
27372 bge,a,pn %xcc, loop_3144
27373 ldd [%l7 + 0x08], %f8
27374 ldub [%l7 + 0x6C], %g4
27375loop_3143:
27376 std %f10, [%l7 + 0x18]
27377loop_3144:
27378 ldsb [%l7 + 0x76], %g6
27379 fmovscc %xcc, %f7, %f13
27380 movne %xcc, %o7, %o4
27381 movrlz %g2, 0x1E8, %l6
27382 faligndata %f6, %f14, %f4
27383 fmovrde %g3, %f10, %f6
27384 movpos %xcc, %g7, %i6
27385 ldsb [%l7 + 0x69], %i1
27386 lduh [%l7 + 0x4C], %i4
27387 edge32l %o1, %o3, %l5
27388 ta %xcc, 0x7
27389 sll %i7, 0x16, %i5
27390 fmovdleu %xcc, %f13, %f8
27391 tg %xcc, 0x1
27392 srax %g1, %l0, %l2
27393 sra %o0, 0x19, %g5
27394 movrlz %o2, %i2, %o6
27395 movle %icc, %l1, %i3
27396 fbu,a %fcc2, loop_3145
27397 ldsw [%l7 + 0x74], %l4
27398 sth %o5, [%l7 + 0x40]
27399 ble %xcc, loop_3146
27400loop_3145:
27401 tvs %icc, 0x3
27402 andn %i0, 0x0FB2, %g4
27403 brnz,a %g6, loop_3147
27404loop_3146:
27405 ldx [%l7 + 0x30], %l3
27406 fornot2s %f8, %f13, %f5
27407 stw %o4, [%l7 + 0x30]
27408loop_3147:
27409 lduw [%l7 + 0x5C], %g2
27410 fone %f10
27411 lduh [%l7 + 0x3A], %l6
27412 stx %g3, [%l7 + 0x58]
27413 ld [%l7 + 0x24], %f13
27414 ldub [%l7 + 0x41], %g7
27415 fmovsleu %xcc, %f8, %f11
27416 fbl %fcc2, loop_3148
27417 udiv %o7, 0x1BBC, %i6
27418 ldub [%l7 + 0x50], %i1
27419 array32 %i4, %o1, %l5
27420loop_3148:
27421 stb %i7, [%l7 + 0x70]
27422 ldx [%l7 + 0x10], %i5
27423 sra %g1, %o3, %l2
27424 tcc %icc, 0x6
27425 fzeros %f10
27426 ld [%l7 + 0x30], %f14
27427 fornot2s %f10, %f1, %f13
27428 ld [%l7 + 0x6C], %f14
27429 sdivx %o0, 0x1EC5, %g5
27430 fmovdgu %xcc, %f1, %f14
27431 srl %o2, %l0, %o6
27432 srl %i2, 0x09, %i3
27433 fands %f14, %f12, %f3
27434 fnor %f0, %f2, %f10
27435 addcc %l4, %o5, %i0
27436 stb %g4, [%l7 + 0x62]
27437 ldx [%l7 + 0x68], %g6
27438 fmovdvs %icc, %f14, %f10
27439 ldsb [%l7 + 0x58], %l1
27440 fand %f14, %f8, %f2
27441 ld [%l7 + 0x70], %f10
27442 fbn,a %fcc2, loop_3149
27443 st %f14, [%l7 + 0x10]
27444 bn,pn %xcc, loop_3150
27445 bne loop_3151
27446loop_3149:
27447 movre %l3, 0x1EF, %g2
27448 for %f12, %f14, %f12
27449loop_3150:
27450 sth %l6, [%l7 + 0x0A]
27451loop_3151:
27452 movleu %xcc, %o4, %g3
27453 fzeros %f11
27454 movgu %icc, %o7, %g7
27455 bge loop_3152
27456 bneg,a,pn %icc, loop_3153
27457 fmovsg %icc, %f2, %f13
27458 bcs,pn %xcc, loop_3154
27459loop_3152:
27460 tcc %icc, 0x3
27461loop_3153:
27462 fcmpd %fcc3, %f8, %f8
27463 ldx [%l7 + 0x78], %i1
27464loop_3154:
27465 tl %xcc, 0x4
27466 fcmpne16 %f2, %f8, %i6
27467 lduw [%l7 + 0x68], %o1
27468 fbge %fcc2, loop_3155
27469 fbue %fcc0, loop_3156
27470 fmovrslz %l5, %f0, %f3
27471 fsrc1 %f14, %f0
27472loop_3155:
27473 fpadd32s %f7, %f11, %f14
27474loop_3156:
27475 ldd [%l7 + 0x70], %f10
27476 ldsw [%l7 + 0x2C], %i4
27477 fnands %f7, %f1, %f13
27478 movleu %xcc, %i5, %i7
27479 fcmpd %fcc0, %f4, %f12
27480 ld [%l7 + 0x20], %f5
27481 srl %g1, 0x1E, %o3
27482 fbule,a %fcc0, loop_3157
27483 lduw [%l7 + 0x7C], %o0
27484 fxor %f14, %f8, %f8
27485 edge16n %g5, %l2, %o2
27486loop_3157:
27487 ldsb [%l7 + 0x32], %o6
27488 fornot2 %f4, %f4, %f6
27489 nop
27490 setx loop_3158, %l0, %l1
27491 jmpl %l1, %i2
27492 fpsub16 %f10, %f10, %f2
27493 mova %icc, %l0, %i3
27494 tn %xcc, 0x3
27495loop_3158:
27496 fbl %fcc2, loop_3159
27497 stx %o5, [%l7 + 0x78]
27498 fbn,a %fcc0, loop_3160
27499 fmovrdlz %l4, %f4, %f2
27500loop_3159:
27501 ldsb [%l7 + 0x55], %g4
27502 ldd [%l7 + 0x20], %f6
27503loop_3160:
27504 ldsb [%l7 + 0x27], %g6
27505 lduw [%l7 + 0x5C], %i0
27506 ld [%l7 + 0x6C], %f14
27507 ldd [%l7 + 0x08], %f2
27508 lduh [%l7 + 0x1C], %l1
27509 ld [%l7 + 0x0C], %f6
27510 fpackfix %f10, %f13
27511 fmovdcc %xcc, %f7, %f8
27512 st %f4, [%l7 + 0x0C]
27513 stw %l3, [%l7 + 0x54]
27514 movge %xcc, %g2, %l6
27515 fbule,a %fcc0, loop_3161
27516 movge %xcc, %o4, %g3
27517 fbuge,a %fcc3, loop_3162
27518 bge,a %xcc, loop_3163
27519loop_3161:
27520 movgu %icc, %o7, %g7
27521 fmovdcc %xcc, %f13, %f5
27522loop_3162:
27523 fcmped %fcc1, %f0, %f8
27524loop_3163:
27525 siam 0x1
27526 ld [%l7 + 0x10], %f6
27527 fmovrslz %i6, %f11, %f15
27528 fbue,a %fcc1, loop_3164
27529 fmul8x16 %f6, %f6, %f2
27530 stw %i1, [%l7 + 0x60]
27531 subc %l5, %i4, %i5
27532loop_3164:
27533 stx %o1, [%l7 + 0x70]
27534 fnot2s %f6, %f15
27535 fandnot2 %f14, %f6, %f8
27536 fmovsn %xcc, %f7, %f2
27537 sll %g1, %o3, %i7
27538 fnot2s %f11, %f15
27539 stw %g5, [%l7 + 0x1C]
27540 bne,a,pt %icc, loop_3165
27541 fpsub32 %f4, %f8, %f10
27542 fbo,a %fcc0, loop_3166
27543 fpadd32 %f0, %f8, %f6
27544loop_3165:
27545 tvc %xcc, 0x5
27546 lduh [%l7 + 0x2A], %l2
27547loop_3166:
27548 fmovs %f0, %f7
27549 fpsub16s %f4, %f3, %f10
27550 lduw [%l7 + 0x5C], %o2
27551 stb %o6, [%l7 + 0x57]
27552 srl %o0, 0x14, %i2
27553 edge8n %i3, %l0, %l4
27554 ldx [%l7 + 0x70], %g4
27555 faligndata %f10, %f4, %f4
27556 subcc %g6, %o5, %l1
27557 ldsb [%l7 + 0x36], %l3
27558 stw %i0, [%l7 + 0x10]
27559 ldsh [%l7 + 0x7A], %l6
27560 fmovrdgz %o4, %f14, %f14
27561 fmovrsne %g2, %f14, %f0
27562 tg %xcc, 0x5
27563 fmovdneg %xcc, %f9, %f5
27564 ldsb [%l7 + 0x7E], %o7
27565 tleu %xcc, 0x3
27566 stw %g3, [%l7 + 0x30]
27567 ld [%l7 + 0x64], %f3
27568 fpadd32 %f14, %f6, %f14
27569 sdiv %i6, 0x1EC3, %i1
27570 ldsh [%l7 + 0x2C], %g7
27571 ldsb [%l7 + 0x0A], %i4
27572 fmovsne %icc, %f10, %f11
27573 fnot2s %f12, %f0
27574 fnot1 %f12, %f6
27575 fmovd %f12, %f12
27576 ldsw [%l7 + 0x70], %i5
27577 std %f2, [%l7 + 0x20]
27578 std %f4, [%l7 + 0x28]
27579 srlx %l5, 0x00, %o1
27580 fbug %fcc0, loop_3167
27581 fabss %f11, %f13
27582 fmovse %xcc, %f4, %f15
27583 taddcctv %g1, 0x03BA, %i7
27584loop_3167:
27585 mova %xcc, %g5, %l2
27586 tvc %icc, 0x4
27587 fpsub32s %f4, %f3, %f0
27588 brlez %o3, loop_3168
27589 fcmpeq32 %f14, %f12, %o6
27590 ldub [%l7 + 0x11], %o0
27591 movrgz %i2, %o2, %i3
27592loop_3168:
27593 brz %l4, loop_3169
27594 ldub [%l7 + 0x66], %l0
27595 and %g4, %g6, %l1
27596 movrlez %o5, %i0, %l6
27597loop_3169:
27598 stw %l3, [%l7 + 0x7C]
27599 ldx [%l7 + 0x08], %o4
27600 ldsh [%l7 + 0x32], %o7
27601 fbu %fcc3, loop_3170
27602 ldub [%l7 + 0x24], %g3
27603 fmovdle %xcc, %f3, %f4
27604 fmul8x16al %f1, %f4, %f12
27605loop_3170:
27606 ldub [%l7 + 0x35], %i6
27607 fmovrde %g2, %f12, %f0
27608 fandnot2 %f14, %f10, %f10
27609 fones %f13
27610 fandnot1s %f14, %f6, %f0
27611 ldsb [%l7 + 0x6A], %g7
27612 for %f14, %f10, %f12
27613 brlz,a %i4, loop_3171
27614 andncc %i1, %l5, %i5
27615 edge8 %g1, %i7, %o1
27616 ldsb [%l7 + 0x30], %l2
27617loop_3171:
27618 sllx %g5, %o3, %o6
27619 nop
27620 setx loop_3172, %l0, %l1
27621 wrpr 0x1, %tl
27622 wrpr %l1, %tnpc
27623 setx 0x34400001400, %l0, %l1
27624 wrpr %l1, %tstate
27625 wrhpr 0x4, %htstate
27626 done
27627 sub %i2, %o0, %i3
27628 ldsh [%l7 + 0x58], %l4
27629 srax %l0, 0x10, %g4
27630loop_3172:
27631 ldub [%l7 + 0x27], %g6
27632 srl %l1, 0x02, %o2
27633 fmovsl %icc, %f7, %f9
27634 ld [%l7 + 0x5C], %f8
27635 bcc,a %xcc, loop_3173
27636 bg,a %icc, loop_3174
27637 std %f14, [%l7 + 0x20]
27638 fmovsle %xcc, %f12, %f13
27639loop_3173:
27640 fmovdl %icc, %f4, %f7
27641loop_3174:
27642 fmovdcs %xcc, %f14, %f11
27643 fbne,a %fcc2, loop_3175
27644 xnorcc %o5, 0x079F, %i0
27645 tgu %xcc, 0x5
27646 movcc %xcc, %l6, %l3
27647loop_3175:
27648 be,a,pt %icc, loop_3176
27649 stx %o7, [%l7 + 0x18]
27650 stw %o4, [%l7 + 0x54]
27651 fbo,a %fcc2, loop_3177
27652loop_3176:
27653 movrgz %i6, %g3, %g7
27654 fpsub16 %f12, %f8, %f10
27655 ldx [%l7 + 0x20], %i4
27656loop_3177:
27657 fsrc2s %f9, %f6
27658 tgu %icc, 0x7
27659 ldub [%l7 + 0x18], %i1
27660 std %f2, [%l7 + 0x08]
27661 brgez %l5, loop_3178
27662 fmovdcs %xcc, %f11, %f0
27663 fmovs %f9, %f1
27664 movpos %xcc, %i5, %g1
27665loop_3178:
27666 taddcc %i7, 0x1AB6, %o1
27667 array32 %g2, %g5, %l2
27668 fmovrdgez %o6, %f4, %f10
27669 std %f6, [%l7 + 0x18]
27670 stw %i2, [%l7 + 0x14]
27671 smulcc %o3, %i3, %o0
27672 lduh [%l7 + 0x72], %l0
27673 bvc,pt %icc, loop_3179
27674 ldsb [%l7 + 0x7D], %l4
27675 fmovdn %xcc, %f10, %f14
27676 fmovdge %xcc, %f6, %f11
27677loop_3179:
27678 umul %g4, 0x07E3, %l1
27679 ldub [%l7 + 0x65], %o2
27680 fbe %fcc0, loop_3180
27681 ldd [%l7 + 0x40], %f6
27682 fcmpgt32 %f10, %f10, %o5
27683 tle %icc, 0x6
27684loop_3180:
27685 brlez,a %g6, loop_3181
27686 bcc,a,pn %icc, loop_3182
27687 fpsub16s %f12, %f15, %f9
27688 fbuge %fcc3, loop_3183
27689loop_3181:
27690 edge8 %i0, %l6, %o7
27691loop_3182:
27692 alignaddrl %l3, %i6, %o4
27693 std %f12, [%l7 + 0x18]
27694loop_3183:
27695 lduw [%l7 + 0x58], %g7
27696 ldx [%l7 + 0x38], %i4
27697 fbue,a %fcc0, loop_3184
27698 fmul8x16au %f3, %f13, %f2
27699 tcc %icc, 0x0
27700 ldsw [%l7 + 0x20], %i1
27701loop_3184:
27702 brnz,a %g3, loop_3185
27703 mova %icc, %l5, %i5
27704 movvc %xcc, %i7, %o1
27705 movleu %icc, %g1, %g5
27706loop_3185:
27707 fmovrsgz %g2, %f2, %f1
27708 fnot2 %f4, %f4
27709 lduw [%l7 + 0x4C], %l2
27710 fmovsle %xcc, %f14, %f12
27711 edge32l %i2, %o6, %i3
27712 ldsw [%l7 + 0x1C], %o0
27713 fexpand %f13, %f8
27714 fbl %fcc3, loop_3186
27715 fmovdg %icc, %f11, %f0
27716 stw %o3, [%l7 + 0x44]
27717 fabss %f2, %f7
27718loop_3186:
27719 edge8n %l4, %g4, %l0
27720 mulx %o2, 0x160B, %l1
27721 fmovrdgez %g6, %f6, %f2
27722 bl %xcc, loop_3187
27723 xnor %o5, %l6, %i0
27724 smulcc %o7, %i6, %o4
27725 fexpand %f13, %f8
27726loop_3187:
27727 tleu %xcc, 0x4
27728 andncc %g7, %l3, %i4
27729 st %f1, [%l7 + 0x7C]
27730 ldub [%l7 + 0x39], %g3
27731 faligndata %f0, %f12, %f12
27732 fmul8x16au %f1, %f12, %f14
27733 fnand %f14, %f12, %f6
27734 movcc %icc, %l5, %i5
27735 brz %i7, loop_3188
27736 fmovdvs %icc, %f6, %f10
27737 tneg %icc, 0x5
27738 sth %i1, [%l7 + 0x20]
27739loop_3188:
27740 fpackfix %f10, %f12
27741 lduh [%l7 + 0x2A], %o1
27742 lduh [%l7 + 0x32], %g5
27743 ldsh [%l7 + 0x0C], %g1
27744 tsubcc %l2, %g2, %i2
27745 fmovdl %xcc, %f0, %f13
27746 andncc %i3, %o0, %o6
27747 array16 %o3, %g4, %l0
27748 srlx %l4, %o2, %l1
27749 lduw [%l7 + 0x7C], %g6
27750 lduh [%l7 + 0x1A], %o5
27751 ldsw [%l7 + 0x34], %l6
27752 lduh [%l7 + 0x34], %i0
27753 fand %f6, %f8, %f6
27754 bn %xcc, loop_3189
27755 edge8n %i6, %o7, %g7
27756 edge8n %o4, %l3, %g3
27757 sth %i4, [%l7 + 0x46]
27758loop_3189:
27759 stb %i5, [%l7 + 0x47]
27760 fone %f4
27761 ldub [%l7 + 0x1B], %l5
27762 st %f14, [%l7 + 0x44]
27763 fcmple32 %f10, %f10, %i7
27764 fmovdcc %icc, %f10, %f6
27765 andn %i1, 0x18CF, %g5
27766 ldsh [%l7 + 0x4E], %g1
27767 stx %o1, [%l7 + 0x10]
27768 fand %f10, %f2, %f12
27769 edge32 %l2, %i2, %i3
27770 fcmpgt32 %f2, %f4, %o0
27771 fbge %fcc0, loop_3190
27772 ldsb [%l7 + 0x46], %g2
27773 ldsb [%l7 + 0x2B], %o3
27774 lduw [%l7 + 0x30], %g4
27775loop_3190:
27776 std %f6, [%l7 + 0x28]
27777 ldsb [%l7 + 0x6B], %l0
27778 movrgz %o6, %l4, %l1
27779 ldsw [%l7 + 0x78], %g6
27780 for %f0, %f12, %f0
27781 edge16ln %o5, %l6, %i0
27782 fmovrdgz %i6, %f14, %f10
27783 ld [%l7 + 0x10], %f4
27784 std %f0, [%l7 + 0x68]
27785 fbn %fcc1, loop_3191
27786 tle %icc, 0x2
27787 std %f4, [%l7 + 0x18]
27788 ldsh [%l7 + 0x0A], %o2
27789loop_3191:
27790 stb %o7, [%l7 + 0x3F]
27791 tpos %icc, 0x5
27792 fmovscc %icc, %f15, %f14
27793 movrlz %g7, 0x213, %l3
27794 orn %g3, 0x06D7, %i4
27795 fmovsneg %icc, %f3, %f5
27796 fcmpd %fcc0, %f6, %f2
27797 fbu %fcc3, loop_3192
27798 ldsw [%l7 + 0x44], %o4
27799 fcmpgt16 %f6, %f8, %l5
27800 fnot1 %f10, %f6
27801loop_3192:
27802 lduh [%l7 + 0x4E], %i7
27803 fpack32 %f8, %f0, %f6
27804 nop
27805 setx loop_3193, %l0, %l1
27806 wrpr 0x1, %tl
27807 wrpr %l1, %tpc
27808 add %l1, 0x4, %l1
27809 wrpr %l1, %tnpc
27810 setx 0x34400001400, %l0, %l1
27811 wrpr %l1, %tstate
27812 wrhpr 0x4, %htstate
27813 retry
27814 fnot2s %f15, %f8
27815 std %f4, [%l7 + 0x08]
27816 fmovs %f6, %f7
27817loop_3193:
27818 fpadd32s %f4, %f15, %f9
27819 for %f10, %f4, %f12
27820 fnot1 %f2, %f4
27821 bn %xcc, loop_3194
27822 fmovdl %icc, %f4, %f13
27823 stw %i1, [%l7 + 0x10]
27824 te %xcc, 0x2
27825loop_3194:
27826 movre %i5, %g5, %o1
27827 ldsw [%l7 + 0x18], %l2
27828 fmovdgu %icc, %f2, %f13
27829 ldsb [%l7 + 0x21], %i2
27830 tgu %icc, 0x3
27831 ld [%l7 + 0x64], %f8
27832 movcs %xcc, %g1, %o0
27833 stw %i3, [%l7 + 0x64]
27834 sllx %g2, 0x07, %o3
27835 mulscc %l0, 0x195E, %g4
27836 fpsub16 %f0, %f0, %f0
27837 movge %xcc, %l4, %l1
27838 edge16l %g6, %o5, %l6
27839 fpack16 %f8, %f15
27840 array8 %i0, %i6, %o2
27841 xnor %o7, %g7, %o6
27842 faligndata %f0, %f10, %f4
27843 movg %xcc, %l3, %i4
27844 lduw [%l7 + 0x20], %o4
27845 stx %l5, [%l7 + 0x70]
27846 nop
27847 setx loop_3195, %l0, %l1
27848 wrpr 0x1, %tl
27849 wrpr %l1, %tnpc
27850 setx 0x34400001400, %l0, %l1
27851 wrpr %l1, %tstate
27852 wrhpr 0x4, %htstate
27853 done
27854 fornot2s %f1, %f13, %f6
27855 fmovsge %icc, %f11, %f5
27856 fbn %fcc2, loop_3196
27857loop_3195:
27858 fbge,a %fcc2, loop_3197
27859 ldub [%l7 + 0x2D], %g3
27860 xor %i1, %i7, %i5
27861loop_3196:
27862 fsrc2s %f0, %f15
27863loop_3197:
27864 fsrc2s %f2, %f11
27865 stx %o1, [%l7 + 0x60]
27866 lduh [%l7 + 0x28], %l2
27867 stw %g5, [%l7 + 0x6C]
27868 tgu %xcc, 0x7
27869 ba loop_3198
27870 fmovdpos %icc, %f10, %f3
27871 fornot1s %f1, %f8, %f0
27872 ldub [%l7 + 0x42], %g1
27873loop_3198:
27874 lduh [%l7 + 0x08], %i2
27875 stw %o0, [%l7 + 0x74]
27876 edge16 %g2, %i3, %l0
27877 fornot2s %f13, %f10, %f14
27878 fmovrdgz %g4, %f2, %f10
27879 fmovsgu %icc, %f13, %f4
27880 fmovscc %xcc, %f13, %f1
27881 fand %f12, %f12, %f0
27882 bge,a loop_3199
27883 fbe,a %fcc1, loop_3200
27884 movg %xcc, %o3, %l1
27885 ldsw [%l7 + 0x20], %l4
27886loop_3199:
27887 stb %o5, [%l7 + 0x63]
27888loop_3200:
27889 bn,pt %icc, loop_3201
27890 edge16ln %g6, %l6, %i6
27891 sth %i0, [%l7 + 0x16]
27892 fmovsvc %icc, %f13, %f15
27893loop_3201:
27894 lduh [%l7 + 0x22], %o2
27895 ldub [%l7 + 0x7F], %o7
27896 fcmpeq16 %f10, %f6, %o6
27897 fmovdvs %xcc, %f5, %f11
27898 tn %icc, 0x6
27899 mulx %g7, %i4, %o4
27900 ldsb [%l7 + 0x55], %l3
27901 std %f10, [%l7 + 0x20]
27902 fmovsa %icc, %f15, %f3
27903 st %f5, [%l7 + 0x64]
27904 ldub [%l7 + 0x26], %g3
27905 nop
27906 setx loop_3202, %l0, %l1
27907 wrpr 0x1, %tl
27908 wrpr %l1, %tnpc
27909 setx 0x34400001400, %l0, %l1
27910 wrpr %l1, %tstate
27911 wrhpr 0x4, %htstate
27912 done
27913 fors %f13, %f5, %f13
27914 stb %l5, [%l7 + 0x6A]
27915 ldub [%l7 + 0x1E], %i7
27916loop_3202:
27917 fbe,a %fcc1, loop_3203
27918 ldx [%l7 + 0x18], %i5
27919 ld [%l7 + 0x10], %f8
27920 nop
27921 setx loop_3204, %l0, %l1
27922 wrpr 0x1, %tl
27923 wrpr %l1, %tnpc
27924 setx 0x34400001400, %l0, %l1
27925 wrpr %l1, %tstate
27926 wrhpr 0x4, %htstate
27927 done
27928loop_3203:
27929 ldd [%l7 + 0x70], %f8
27930 fbul %fcc2, loop_3205
27931 xnorcc %i1, %o1, %g5
27932loop_3204:
27933 ldub [%l7 + 0x25], %g1
27934 tne %xcc, 0x0
27935loop_3205:
27936 alignaddrl %i2, %o0, %g2
27937 stb %l2, [%l7 + 0x7A]
27938 ldsh [%l7 + 0x60], %l0
27939 tgu %icc, 0x0
27940 fble,a %fcc1, loop_3206
27941 fbuge %fcc0, loop_3207
27942 fnot2s %f2, %f9
27943 ldd [%l7 + 0x20], %f2
27944loop_3206:
27945 fabsd %f8, %f8
27946loop_3207:
27947 taddcctv %i3, 0x1598, %o3
27948 fbue %fcc1, loop_3208
27949 andcc %g4, 0x1112, %l1
27950 fmovsleu %xcc, %f14, %f2
27951 fcmps %fcc3, %f4, %f7
27952loop_3208:
27953 bshuffle %f4, %f2, %f0
27954 bgu,a loop_3209
27955 te %xcc, 0x6
27956 fsrc1 %f2, %f4
27957 umulcc %o5, 0x1928, %l4
27958loop_3209:
27959 bgu %icc, loop_3210
27960 srax %l6, %g6, %i6
27961 bvc %icc, loop_3211
27962 stw %i0, [%l7 + 0x28]
27963loop_3210:
27964 xorcc %o2, %o6, %o7
27965 addccc %g7, %o4, %l3
27966loop_3211:
27967 movge %xcc, %i4, %l5
27968 udivx %i7, 0x0006, %g3
27969 xor %i1, %o1, %i5
27970 andncc %g1, %i2, %o0
27971 ldd [%l7 + 0x48], %f8
27972 orcc %g5, 0x037D, %g2
27973 fmul8ulx16 %f2, %f10, %f14
27974 fmovrdlez %l2, %f2, %f2
27975 lduw [%l7 + 0x18], %i3
27976 bg,a %xcc, loop_3212
27977 addccc %o3, 0x10C3, %g4
27978 fsrc2 %f6, %f6
27979 fmovsvc %icc, %f9, %f11
27980loop_3212:
27981 fpadd32s %f13, %f4, %f6
27982 tle %icc, 0x7
27983 andn %l1, 0x08C6, %l0
27984 fmovdg %icc, %f14, %f4
27985 for %f2, %f6, %f0
27986 ldsb [%l7 + 0x0A], %o5
27987 movge %xcc, %l4, %g6
27988 ldsw [%l7 + 0x48], %l6
27989 edge32ln %i0, %i6, %o2
27990 ldub [%l7 + 0x2C], %o7
27991 fmul8x16au %f11, %f9, %f0
27992 ldd [%l7 + 0x28], %f14
27993 tn %xcc, 0x5
27994 movg %icc, %g7, %o4
27995 srl %l3, 0x0F, %i4
27996 stx %l5, [%l7 + 0x18]
27997 fands %f15, %f0, %f9
27998 tleu %icc, 0x2
27999 fxor %f0, %f6, %f12
28000 sth %o6, [%l7 + 0x56]
28001 ldsb [%l7 + 0x3B], %g3
28002 fmovrdlez %i7, %f12, %f6
28003 fnot2s %f5, %f10
28004 lduh [%l7 + 0x50], %i1
28005 bl,a loop_3213
28006 fbn,a %fcc3, loop_3214
28007 bleu %icc, loop_3215
28008 tvs %xcc, 0x6
28009loop_3213:
28010 lduh [%l7 + 0x28], %o1
28011loop_3214:
28012 lduh [%l7 + 0x72], %g1
28013loop_3215:
28014 array32 %i5, %i2, %o0
28015 call loop_3216
28016 fmovs %f9, %f15
28017 fpsub32s %f14, %f14, %f4
28018 fmovrdlez %g5, %f2, %f0
28019loop_3216:
28020 bneg,pn %icc, loop_3217
28021 lduh [%l7 + 0x10], %l2
28022 fand %f14, %f4, %f6
28023 fmovrdne %i3, %f12, %f4
28024loop_3217:
28025 fnegd %f12, %f12
28026 sth %o3, [%l7 + 0x22]
28027 ldsw [%l7 + 0x58], %g4
28028 fmovdg %xcc, %f13, %f1
28029 sra %l1, 0x19, %g2
28030 ldd [%l7 + 0x70], %f8
28031 ldsw [%l7 + 0x50], %l0
28032 ldd [%l7 + 0x30], %f14
28033 be,pn %xcc, loop_3218
28034 faligndata %f12, %f12, %f0
28035 stb %l4, [%l7 + 0x59]
28036 popc 0x0A6A, %o5
28037loop_3218:
28038 std %f4, [%l7 + 0x20]
28039 fcmpes %fcc2, %f6, %f15
28040 ldx [%l7 + 0x78], %g6
28041 xnor %l6, %i0, %o2
28042 fmovdvc %icc, %f5, %f0
28043 siam 0x7
28044 be %xcc, loop_3219
28045 tgu %icc, 0x1
28046 nop
28047 setx loop_3220, %l0, %l1
28048 wrpr 0x1, %tl
28049 wrpr %l1, %tpc
28050 add %l1, 0x4, %l1
28051 wrpr %l1, %tnpc
28052 setx 0x34400001400, %l0, %l1
28053 wrpr %l1, %tstate
28054 wrhpr 0x4, %htstate
28055 retry
28056 fpmerge %f2, %f13, %f12
28057loop_3219:
28058 stw %o7, [%l7 + 0x38]
28059 fmovsneg %xcc, %f10, %f7
28060loop_3220:
28061 bvc,pt %xcc, loop_3221
28062 ldx [%l7 + 0x50], %g7
28063 fmovsvs %icc, %f7, %f7
28064 std %f4, [%l7 + 0x60]
28065loop_3221:
28066 fmovsge %icc, %f15, %f12
28067 edge16n %o4, %i6, %l3
28068 ldsb [%l7 + 0x7E], %l5
28069 movvs %icc, %i4, %o6
28070 fmovrse %g3, %f15, %f4
28071 fbule,a %fcc0, loop_3222
28072 sethi 0x1ED2, %i1
28073 brgz,a %o1, loop_3223
28074 st %f2, [%l7 + 0x68]
28075loop_3222:
28076 fbule %fcc1, loop_3224
28077 lduh [%l7 + 0x74], %i7
28078loop_3223:
28079 andcc %g1, %i2, %i5
28080 ldub [%l7 + 0x25], %g5
28081loop_3224:
28082 movge %xcc, %o0, %i3
28083 edge16l %o3, %l2, %g4
28084 fmul8x16au %f12, %f8, %f8
28085 ldsh [%l7 + 0x6E], %l1
28086 sllx %g2, %l0, %l4
28087 ba,a,pn %icc, loop_3225
28088 umulcc %g6, 0x1F10, %o5
28089 fands %f15, %f13, %f13
28090 stw %i0, [%l7 + 0x2C]
28091loop_3225:
28092 tsubcc %o2, 0x07C7, %l6
28093 array32 %g7, %o4, %o7
28094 edge16n %i6, %l3, %i4
28095 smulcc %o6, %l5, %i1
28096 lduw [%l7 + 0x64], %o1
28097 ldub [%l7 + 0x77], %g3
28098 st %f2, [%l7 + 0x10]
28099 ldd [%l7 + 0x48], %f0
28100 fbue,a %fcc0, loop_3226
28101 fmovrsgez %g1, %f0, %f14
28102 brgez,a %i2, loop_3227
28103 st %f0, [%l7 + 0x28]
28104loop_3226:
28105 bleu,pt %icc, loop_3228
28106 lduw [%l7 + 0x5C], %i7
28107loop_3227:
28108 fabss %f12, %f10
28109 movvs %icc, %g5, %o0
28110loop_3228:
28111 stx %i3, [%l7 + 0x70]
28112 stw %o3, [%l7 + 0x60]
28113 stw %i5, [%l7 + 0x68]
28114 edge16l %g4, %l2, %g2
28115 ldub [%l7 + 0x14], %l0
28116 bl,a,pn %xcc, loop_3229
28117 fmovse %xcc, %f9, %f6
28118 fmovrdlz %l1, %f2, %f14
28119 fmovsg %icc, %f5, %f12
28120loop_3229:
28121 tvs %icc, 0x3
28122 sllx %l4, 0x1B, %o5
28123 ldub [%l7 + 0x6B], %g6
28124 array32 %o2, %l6, %i0
28125 ble,a loop_3230
28126 fones %f15
28127 srlx %o4, %g7, %o7
28128 ba,a %xcc, loop_3231
28129loop_3230:
28130 bg,a,pt %icc, loop_3232
28131 pdist %f14, %f4, %f4
28132 fbo %fcc2, loop_3233
28133loop_3231:
28134 lduh [%l7 + 0x6A], %i6
28135loop_3232:
28136 lduh [%l7 + 0x6A], %i4
28137 pdist %f8, %f10, %f6
28138loop_3233:
28139 fpsub32s %f6, %f5, %f6
28140 ldub [%l7 + 0x54], %o6
28141 bne,pn %icc, loop_3234
28142 alignaddrl %l5, %i1, %o1
28143 fpadd32s %f15, %f4, %f0
28144 brlz,a %g3, loop_3235
28145loop_3234:
28146 edge16 %g1, %l3, %i7
28147 ldsb [%l7 + 0x64], %i2
28148 fnegd %f12, %f14
28149loop_3235:
28150 sth %o0, [%l7 + 0x6E]
28151 bne,pt %icc, loop_3236
28152 ldsh [%l7 + 0x4C], %i3
28153 fbn,a %fcc0, loop_3237
28154 sth %o3, [%l7 + 0x32]
28155loop_3236:
28156 fmovdn %icc, %f13, %f6
28157 ld [%l7 + 0x48], %f15
28158loop_3237:
28159 ld [%l7 + 0x18], %f11
28160 brgz,a %i5, loop_3238
28161 ldsw [%l7 + 0x28], %g5
28162 st %f12, [%l7 + 0x20]
28163 bl,a loop_3239
28164loop_3238:
28165 ba,a,pt %icc, loop_3240
28166 fpsub16 %f12, %f12, %f0
28167 ta %xcc, 0x0
28168loop_3239:
28169 umul %l2, 0x1DEB, %g4
28170loop_3240:
28171 tg %xcc, 0x1
28172 bcc loop_3241
28173 fbule,a %fcc1, loop_3242
28174 movvc %xcc, %l0, %g2
28175 lduh [%l7 + 0x48], %l4
28176loop_3241:
28177 fornot2s %f1, %f5, %f8
28178loop_3242:
28179 bge,a %xcc, loop_3243
28180 ldub [%l7 + 0x1B], %l1
28181 fcmpes %fcc3, %f6, %f8
28182 bn,pn %icc, loop_3244
28183loop_3243:
28184 edge8ln %g6, %o2, %o5
28185 ld [%l7 + 0x18], %f10
28186 fbl,a %fcc0, loop_3245
28187loop_3244:
28188 fcmps %fcc0, %f4, %f2
28189 std %f6, [%l7 + 0x10]
28190 bvc loop_3246
28191loop_3245:
28192 edge8 %l6, %i0, %o4
28193 ldsw [%l7 + 0x14], %o7
28194 fpadd32 %f12, %f8, %f12
28195loop_3246:
28196 addccc %g7, 0x16B5, %i6
28197 srax %o6, %i4, %i1
28198 fbug,a %fcc2, loop_3247
28199 ldsw [%l7 + 0x08], %l5
28200 st %f3, [%l7 + 0x1C]
28201 fmovsne %xcc, %f10, %f9
28202loop_3247:
28203 fexpand %f15, %f8
28204 fpadd32s %f2, %f13, %f0
28205 sll %o1, %g1, %l3
28206 sub %i7, 0x19D6, %i2
28207 srl %o0, %i3, %o3
28208 call loop_3248
28209 fble %fcc0, loop_3249
28210 ldsh [%l7 + 0x24], %i5
28211 fone %f14
28212loop_3248:
28213 and %g5, 0x0EA5, %l2
28214loop_3249:
28215 fmovsneg %icc, %f0, %f5
28216 tsubcc %g3, 0x04BC, %g4
28217 subc %l0, %l4, %g2
28218 tle %xcc, 0x4
28219 ldsw [%l7 + 0x44], %l1
28220 stx %g6, [%l7 + 0x20]
28221 bg,a,pt %xcc, loop_3250
28222 fcmpes %fcc2, %f8, %f0
28223 addc %o2, 0x00AA, %l6
28224 brz,a %i0, loop_3251
28225loop_3250:
28226 fandnot1s %f13, %f1, %f3
28227 ble,pt %xcc, loop_3252
28228 subcc %o4, %o7, %g7
28229loop_3251:
28230 tn %xcc, 0x2
28231 fmovsle %icc, %f15, %f14
28232loop_3252:
28233 fcmpeq16 %f8, %f2, %o5
28234 stx %i6, [%l7 + 0x08]
28235 tn %xcc, 0x3
28236 fmovdne %icc, %f5, %f13
28237 tcs %xcc, 0x6
28238 movle %icc, %o6, %i4
28239 sra %i1, %l5, %g1
28240 faligndata %f14, %f10, %f10
28241 smul %l3, 0x18C0, %o1
28242 ba,a %icc, loop_3253
28243 edge16 %i7, %i2, %o0
28244 sll %i3, 0x0C, %o3
28245 std %f0, [%l7 + 0x28]
28246loop_3253:
28247 movrne %g5, %l2, %g3
28248 andncc %g4, %i5, %l4
28249 stw %g2, [%l7 + 0x20]
28250 ldsb [%l7 + 0x52], %l0
28251 fcmped %fcc0, %f10, %f6
28252 ld [%l7 + 0x60], %f0
28253 movge %icc, %l1, %g6
28254 fmovsa %xcc, %f12, %f7
28255 array8 %l6, %i0, %o2
28256 fmovrde %o4, %f14, %f10
28257 stb %o7, [%l7 + 0x68]
28258 stx %o5, [%l7 + 0x30]
28259 taddcc %g7, 0x01C7, %i6
28260 ldsb [%l7 + 0x5B], %o6
28261 fandnot2 %f2, %f4, %f6
28262 fblg,a %fcc0, loop_3254
28263 ldsh [%l7 + 0x0E], %i1
28264 xorcc %i4, 0x0B80, %g1
28265 smul %l5, 0x1E2C, %o1
28266loop_3254:
28267 ldub [%l7 + 0x79], %l3
28268 nop
28269 setx loop_3255, %l0, %l1
28270 wrpr 0x1, %tl
28271 wrpr %l1, %tnpc
28272 setx 0x34400001400, %l0, %l1
28273 wrpr %l1, %tstate
28274 wrhpr 0x4, %htstate
28275 done
28276 movl %xcc, %i7, %o0
28277 ldsw [%l7 + 0x78], %i3
28278 fcmpd %fcc1, %f8, %f14
28279loop_3255:
28280 fxors %f15, %f9, %f6
28281 ld [%l7 + 0x70], %f13
28282 stb %o3, [%l7 + 0x75]
28283 movcc %xcc, %g5, %l2
28284 fsrc1s %f12, %f14
28285 orcc %i2, 0x14BC, %g4
28286 fmovdcc %xcc, %f14, %f0
28287 te %xcc, 0x0
28288 orn %i5, %g3, %g2
28289 ldx [%l7 + 0x18], %l0
28290 fmul8x16au %f0, %f15, %f8
28291 movg %xcc, %l4, %g6
28292 lduh [%l7 + 0x26], %l1
28293 edge8l %i0, %o2, %o4
28294 movn %icc, %l6, %o5
28295 ldx [%l7 + 0x60], %o7
28296 brz,a %i6, loop_3256
28297 lduh [%l7 + 0x32], %g7
28298 sth %o6, [%l7 + 0x36]
28299 bshuffle %f6, %f6, %f14
28300loop_3256:
28301 tne %icc, 0x7
28302 sdiv %i1, 0x164E, %i4
28303 sth %g1, [%l7 + 0x0C]
28304 bvs,a loop_3257
28305 std %f6, [%l7 + 0x78]
28306 fornot2s %f7, %f0, %f11
28307 ld [%l7 + 0x1C], %f11
28308loop_3257:
28309 ldd [%l7 + 0x40], %f10
28310 fpsub32 %f4, %f2, %f8
28311 brnz %l5, loop_3258
28312 andcc %o1, 0x09D9, %l3
28313 stx %o0, [%l7 + 0x48]
28314 movpos %xcc, %i3, %i7
28315loop_3258:
28316 movvs %xcc, %g5, %o3
28317 ld [%l7 + 0x3C], %f11
28318 stw %i2, [%l7 + 0x74]
28319 fmovsn %xcc, %f14, %f15
28320 tne %xcc, 0x1
28321 movcc %icc, %g4, %l2
28322 edge32l %g3, %g2, %l0
28323 ldsw [%l7 + 0x2C], %l4
28324 xorcc %g6, 0x172E, %l1
28325 array16 %i0, %o2, %o4
28326 fmovdge %icc, %f9, %f15
28327 movcc %xcc, %i5, %l6
28328 ldx [%l7 + 0x10], %o5
28329 srl %i6, 0x14, %g7
28330 fand %f14, %f10, %f6
28331 movn %xcc, %o7, %o6
28332 taddcctv %i1, %i4, %g1
28333 fble %fcc1, loop_3259
28334 fcmpd %fcc2, %f6, %f8
28335 bvs,a loop_3260
28336 bleu,pn %icc, loop_3261
28337loop_3259:
28338 fbl,a %fcc2, loop_3262
28339 andncc %o1, %l5, %o0
28340loop_3260:
28341 fmovd %f0, %f8
28342loop_3261:
28343 tvs %xcc, 0x2
28344loop_3262:
28345 tg %xcc, 0x4
28346 tl %icc, 0x0
28347 fnegd %f2, %f8
28348 srlx %i3, %l3, %i7
28349 fba %fcc2, loop_3263
28350 stb %o3, [%l7 + 0x33]
28351 fmovrdgz %i2, %f12, %f6
28352 andcc %g5, 0x0149, %l2
28353loop_3263:
28354 lduw [%l7 + 0x50], %g4
28355 ldsb [%l7 + 0x64], %g2
28356 ldsw [%l7 + 0x60], %l0
28357 fmovrslz %g3, %f2, %f2
28358 array32 %l4, %l1, %g6
28359 st %f5, [%l7 + 0x0C]
28360 smul %i0, %o2, %i5
28361 fpack32 %f14, %f4, %f8
28362 bgu,pn %icc, loop_3264
28363 fsrc1s %f14, %f6
28364 udivcc %o4, 0x105A, %l6
28365 brnz,a %o5, loop_3265
28366loop_3264:
28367 tne %icc, 0x0
28368 fpsub32 %f4, %f14, %f8
28369 fpack32 %f10, %f2, %f12
28370loop_3265:
28371 fornot1 %f8, %f10, %f12
28372 lduh [%l7 + 0x36], %i6
28373 edge32ln %o7, %o6, %i1
28374 ld [%l7 + 0x0C], %f4
28375 fone %f12
28376 brgz,a %g7, loop_3266
28377 mulscc %i4, %o1, %g1
28378 std %f4, [%l7 + 0x48]
28379 lduh [%l7 + 0x4C], %o0
28380loop_3266:
28381 stb %i3, [%l7 + 0x65]
28382 stw %l5, [%l7 + 0x2C]
28383 fnot2s %f9, %f6
28384 xnorcc %i7, %o3, %i2
28385 fnors %f10, %f14, %f2
28386 fmovrdne %l3, %f12, %f10
28387 lduh [%l7 + 0x38], %g5
28388 stx %g4, [%l7 + 0x30]
28389 lduh [%l7 + 0x72], %l2
28390 fbne %fcc3, loop_3267
28391 std %f8, [%l7 + 0x10]
28392 std %f4, [%l7 + 0x78]
28393 tg %icc, 0x2
28394loop_3267:
28395 ldsb [%l7 + 0x50], %l0
28396 fmovse %xcc, %f6, %f3
28397 brnz,a %g2, loop_3268
28398 movleu %xcc, %g3, %l4
28399 fbne,a %fcc1, loop_3269
28400 fbul,a %fcc1, loop_3270
28401loop_3268:
28402 srlx %g6, 0x1E, %i0
28403 movrlez %o2, 0x18A, %l1
28404loop_3269:
28405 st %f14, [%l7 + 0x50]
28406loop_3270:
28407 fmul8x16 %f4, %f0, %f8
28408 sllx %i5, 0x13, %o4
28409 fmovrslz %l6, %f15, %f14
28410 stx %i6, [%l7 + 0x40]
28411 lduw [%l7 + 0x64], %o5
28412 andn %o7, 0x18CB, %i1
28413 stb %g7, [%l7 + 0x78]
28414 fabsd %f4, %f8
28415 ldx [%l7 + 0x30], %i4
28416 fmovscc %xcc, %f5, %f12
28417 movcc %icc, %o1, %o6
28418 fcmpd %fcc0, %f12, %f4
28419 fzero %f0
28420 fxnor %f12, %f8, %f8
28421 lduw [%l7 + 0x34], %g1
28422 std %f14, [%l7 + 0x58]
28423 fcmpne32 %f12, %f8, %i3
28424 sth %l5, [%l7 + 0x4C]
28425 fcmpgt32 %f10, %f12, %o0
28426 movcc %icc, %o3, %i7
28427 tg %icc, 0x5
28428 bpos,a %xcc, loop_3271
28429 fmovscc %icc, %f5, %f6
28430 fones %f7
28431 brnz,a %l3, loop_3272
28432loop_3271:
28433 fmovscc %icc, %f12, %f12
28434 bpos,pt %icc, loop_3273
28435 fmovdl %xcc, %f0, %f2
28436loop_3272:
28437 ldsh [%l7 + 0x38], %g5
28438 bgu,a %xcc, loop_3274
28439loop_3273:
28440 sth %i2, [%l7 + 0x3A]
28441 lduw [%l7 + 0x34], %g4
28442 be,a,pn %icc, loop_3275
28443loop_3274:
28444 bl,a loop_3276
28445 lduh [%l7 + 0x48], %l0
28446 udivx %g2, 0x076A, %g3
28447loop_3275:
28448 ld [%l7 + 0x44], %f0
28449loop_3276:
28450 fba %fcc1, loop_3277
28451 movn %icc, %l2, %g6
28452 movne %icc, %l4, %i0
28453 fmovrdgez %o2, %f14, %f4
28454loop_3277:
28455 mulscc %l1, %i5, %o4
28456 srlx %l6, 0x0D, %i6
28457 fbe %fcc1, loop_3278
28458 fmovsleu %icc, %f5, %f9
28459 ldx [%l7 + 0x58], %o5
28460 stb %o7, [%l7 + 0x58]
28461loop_3278:
28462 fbul %fcc0, loop_3279
28463 edge16ln %i1, %i4, %o1
28464 fbge,a %fcc1, loop_3280
28465 fcmpd %fcc1, %f10, %f0
28466loop_3279:
28467 movgu %xcc, %g7, %g1
28468 stb %i3, [%l7 + 0x60]
28469loop_3280:
28470 ba,a loop_3281
28471 fpsub16 %f6, %f12, %f0
28472 movrgez %o6, %l5, %o3
28473 stx %o0, [%l7 + 0x58]
28474loop_3281:
28475 alignaddr %l3, %g5, %i7
28476 bg,pt %xcc, loop_3282
28477 edge32n %i2, %l0, %g2
28478 ldx [%l7 + 0x70], %g4
28479 fmovsneg %xcc, %f10, %f11
28480loop_3282:
28481 fble,a %fcc0, loop_3283
28482 fxnor %f12, %f12, %f8
28483 nop
28484 setx loop_3284, %l0, %l1
28485 wrpr 0x1, %tl
28486 wrpr %l1, %tpc
28487 add %l1, 0x4, %l1
28488 wrpr %l1, %tnpc
28489 setx 0x34400001400, %l0, %l1
28490 wrpr %l1, %tstate
28491 wrhpr 0x4, %htstate
28492 retry
28493 bne,a loop_3285
28494loop_3283:
28495 edge32n %g3, %g6, %l2
28496 ble,a %icc, loop_3286
28497loop_3284:
28498 call loop_3287
28499loop_3285:
28500 fmovsa %icc, %f9, %f0
28501 fand %f2, %f10, %f14
28502loop_3286:
28503 movneg %icc, %l4, %o2
28504loop_3287:
28505 fmovrse %l1, %f6, %f15
28506 movvs %icc, %i0, %i5
28507 fone %f2
28508 tge %xcc, 0x6
28509 fbge,a %fcc3, loop_3288
28510 ldub [%l7 + 0x54], %o4
28511 stw %i6, [%l7 + 0x4C]
28512 ldub [%l7 + 0x6D], %l6
28513loop_3288:
28514 stx %o5, [%l7 + 0x40]
28515 edge16l %i1, %o7, %o1
28516 mulx %i4, %g1, %g7
28517 fmovdle %xcc, %f12, %f2
28518 stx %o6, [%l7 + 0x50]
28519 fblg,a %fcc3, loop_3289
28520 for %f4, %f4, %f0
28521 brgz,a %i3, loop_3290
28522 fpackfix %f14, %f5
28523loop_3289:
28524 tge %xcc, 0x7
28525 be,pn %icc, loop_3291
28526loop_3290:
28527 st %f14, [%l7 + 0x60]
28528 fmovrsne %o3, %f0, %f3
28529 tvc %xcc, 0x1
28530loop_3291:
28531 mova %xcc, %o0, %l5
28532 stw %l3, [%l7 + 0x20]
28533 stb %g5, [%l7 + 0x10]
28534 bn,pt %xcc, loop_3292
28535 lduh [%l7 + 0x34], %i2
28536 bgu %icc, loop_3293
28537 array16 %l0, %i7, %g2
28538loop_3292:
28539 fcmple16 %f4, %f8, %g4
28540 ldsb [%l7 + 0x43], %g6
28541loop_3293:
28542 std %f10, [%l7 + 0x38]
28543 movcc %xcc, %g3, %l2
28544 movleu %xcc, %l4, %l1
28545 lduh [%l7 + 0x5E], %i0
28546 fmovdvs %xcc, %f6, %f2
28547 pdist %f12, %f2, %f10
28548 ldub [%l7 + 0x46], %o2
28549 sethi 0x1305, %i5
28550 stb %o4, [%l7 + 0x54]
28551 fbug,a %fcc0, loop_3294
28552 edge32ln %i6, %o5, %i1
28553 nop
28554 setx loop_3295, %l0, %l1
28555 jmpl %l1, %o7
28556 movvs %xcc, %o1, %i4
28557loop_3294:
28558 tneg %icc, 0x2
28559 fmovdge %xcc, %f12, %f14
28560loop_3295:
28561 fmovdvc %icc, %f9, %f8
28562 fbne,a %fcc2, loop_3296
28563 movne %icc, %l6, %g7
28564 fnegd %f10, %f0
28565 fmovrslez %g1, %f15, %f2
28566loop_3296:
28567 ldsh [%l7 + 0x2C], %o6
28568 ldub [%l7 + 0x21], %i3
28569 fandnot1 %f0, %f6, %f2
28570 movrlez %o0, 0x26E, %o3
28571 fabsd %f6, %f8
28572 fmovsn %xcc, %f8, %f2
28573 nop
28574 setx loop_3297, %l0, %l1
28575 jmpl %l1, %l3
28576 lduh [%l7 + 0x3A], %g5
28577 stb %l5, [%l7 + 0x10]
28578 fand %f0, %f10, %f12
28579loop_3297:
28580 stw %l0, [%l7 + 0x3C]
28581 mulx %i7, 0x0FF9, %g2
28582 fmuld8ulx16 %f10, %f6, %f6
28583 fsrc1s %f10, %f3
28584 fpadd32s %f8, %f10, %f1
28585 stw %i2, [%l7 + 0x54]
28586 ldsh [%l7 + 0x0E], %g4
28587 fpackfix %f2, %f13
28588 fcmpgt32 %f12, %f10, %g6
28589 fcmple32 %f14, %f2, %g3
28590 fmovrdgez %l4, %f0, %f0
28591 fbn,a %fcc1, loop_3298
28592 fxors %f14, %f6, %f12
28593 or %l1, %i0, %l2
28594 ta %icc, 0x5
28595loop_3298:
28596 std %f10, [%l7 + 0x10]
28597 umul %o2, 0x034C, %i5
28598 ld [%l7 + 0x74], %f12
28599 fmovsle %xcc, %f1, %f10
28600 mova %xcc, %o4, %i6
28601 brgez %i1, loop_3299
28602 movre %o7, %o1, %o5
28603 edge32 %l6, %g7, %g1
28604 bvc %icc, loop_3300
28605loop_3299:
28606 fsrc1 %f8, %f8
28607 ldsb [%l7 + 0x7F], %i4
28608 fzero %f0
28609loop_3300:
28610 ldsh [%l7 + 0x1A], %i3
28611 fmovsn %icc, %f3, %f9
28612 be,a loop_3301
28613 lduh [%l7 + 0x68], %o6
28614 and %o3, %o0, %g5
28615 ldx [%l7 + 0x10], %l5
28616loop_3301:
28617 movrgez %l3, %i7, %g2
28618 fmovrsne %i2, %f13, %f12
28619 fmovsg %icc, %f14, %f0
28620 fbu %fcc0, loop_3302
28621 edge16n %g4, %l0, %g3
28622 fbn %fcc1, loop_3303
28623 fmovsle %icc, %f14, %f6
28624loop_3302:
28625 fmovrslez %l4, %f11, %f8
28626 bvc,pt %icc, loop_3304
28627loop_3303:
28628 sdivcc %g6, 0x1061, %i0
28629 fmovdge %icc, %f11, %f9
28630 pdist %f12, %f12, %f14
28631loop_3304:
28632 std %f14, [%l7 + 0x78]
28633 fone %f12
28634 bcs,a %icc, loop_3305
28635 fpack16 %f8, %f10
28636 call loop_3306
28637 fpackfix %f8, %f0
28638loop_3305:
28639 ba,a,pn %icc, loop_3307
28640 fmovspos %xcc, %f1, %f6
28641loop_3306:
28642 sllx %l1, 0x10, %o2
28643 st %f6, [%l7 + 0x64]
28644loop_3307:
28645 smulcc %l2, %o4, %i6
28646 tcs %icc, 0x1
28647 fmovdle %icc, %f13, %f2
28648 movcs %xcc, %i5, %i1
28649 fbo,a %fcc2, loop_3308
28650 movcs %icc, %o7, %o1
28651 ld [%l7 + 0x30], %f15
28652 ldsb [%l7 + 0x0B], %l6
28653loop_3308:
28654 te %xcc, 0x0
28655 fbn %fcc3, loop_3309
28656 sth %o5, [%l7 + 0x28]
28657 fbg %fcc1, loop_3310
28658 fmovrslz %g7, %f12, %f11
28659loop_3309:
28660 bvc,a,pn %icc, loop_3311
28661 fmovspos %icc, %f7, %f3
28662loop_3310:
28663 st %f0, [%l7 + 0x64]
28664 xor %g1, 0x01C7, %i4
28665loop_3311:
28666 tsubcctv %i3, %o6, %o3
28667 stb %o0, [%l7 + 0x26]
28668 std %f10, [%l7 + 0x70]
28669 siam 0x0
28670 fpadd32 %f14, %f12, %f12
28671 subcc %l5, %g5, %i7
28672 nop
28673 setx loop_3312, %l0, %l1
28674 wrpr 0x1, %tl
28675 wrpr %l1, %tnpc
28676 setx 0x34400001400, %l0, %l1
28677 wrpr %l1, %tstate
28678 wrhpr 0x4, %htstate
28679 done
28680 udivx %g2, 0x16A1, %l3
28681 fbul %fcc3, loop_3313
28682 ldsb [%l7 + 0x28], %i2
28683loop_3312:
28684 fmovsa %xcc, %f11, %f4
28685 tsubcc %g4, %g3, %l4
28686loop_3313:
28687 nop
28688 setx loop_3314, %l0, %l1
28689 wrpr 0x1, %tl
28690 wrpr %l1, %tnpc
28691 setx 0x34400001400, %l0, %l1
28692 wrpr %l1, %tstate
28693 wrhpr 0x4, %htstate
28694 done
28695 bg,a loop_3315
28696 alignaddr %l0, %i0, %g6
28697 movne %icc, %l1, %l2
28698loop_3314:
28699 fmovdge %xcc, %f6, %f12
28700loop_3315:
28701 fbne,a %fcc2, loop_3316
28702 ldx [%l7 + 0x10], %o4
28703 bg %icc, loop_3317
28704 fornot2s %f12, %f15, %f4
28705loop_3316:
28706 stw %i6, [%l7 + 0x3C]
28707 fmovrsgez %i5, %f2, %f3
28708loop_3317:
28709 fzero %f12
28710 ldub [%l7 + 0x5B], %o2
28711 ldd [%l7 + 0x20], %f6
28712 lduh [%l7 + 0x6A], %i1
28713 tpos %xcc, 0x0
28714 sth %o1, [%l7 + 0x46]
28715 ld [%l7 + 0x78], %f3
28716 lduh [%l7 + 0x3A], %l6
28717 ldsh [%l7 + 0x0E], %o7
28718 bcc %icc, loop_3318
28719 brnz %o5, loop_3319
28720 st %f10, [%l7 + 0x5C]
28721 and %g1, 0x0229, %g7
28722loop_3318:
28723 array16 %i4, %i3, %o6
28724loop_3319:
28725 fornot1s %f0, %f3, %f0
28726 andn %o3, %l5, %g5
28727 stb %i7, [%l7 + 0x09]
28728 subc %g2, 0x1AAD, %l3
28729 movn %xcc, %i2, %g4
28730 sethi 0x12F0, %o0
28731 fpadd32s %f12, %f4, %f11
28732 xnorcc %g3, 0x05A8, %l0
28733 ta %icc, 0x5
28734 subccc %l4, %i0, %l1
28735 ldd [%l7 + 0x30], %f0
28736 std %f6, [%l7 + 0x60]
28737 array32 %g6, %l2, %i6
28738 edge32l %o4, %i5, %i1
28739 ldsb [%l7 + 0x4C], %o2
28740 bcs,a,pt %icc, loop_3320
28741 fmovrsgez %o1, %f11, %f2
28742 fbul,a %fcc1, loop_3321
28743 fmovse %xcc, %f15, %f8
28744loop_3320:
28745 fbul,a %fcc0, loop_3322
28746 fmovsg %xcc, %f13, %f2
28747loop_3321:
28748 fand %f10, %f6, %f12
28749 edge32n %o7, %l6, %o5
28750loop_3322:
28751 fmovsvs %xcc, %f15, %f15
28752 fmovdgu %icc, %f1, %f10
28753 fbul,a %fcc2, loop_3323
28754 fmovdg %icc, %f7, %f12
28755 subcc %g1, 0x188B, %g7
28756 fmovdne %icc, %f0, %f11
28757loop_3323:
28758 fnegs %f1, %f4
28759 std %f2, [%l7 + 0x30]
28760 ldd [%l7 + 0x08], %f6
28761 addc %i3, 0x076B, %i4
28762 movn %icc, %o6, %l5
28763 movgu %icc, %g5, %o3
28764 fxor %f2, %f10, %f14
28765 array32 %g2, %i7, %l3
28766 sll %g4, 0x16, %o0
28767 udiv %g3, 0x1D2E, %l0
28768 tleu %xcc, 0x6
28769 lduw [%l7 + 0x4C], %i2
28770 bvc loop_3324
28771 edge16n %l4, %i0, %g6
28772 fxnors %f13, %f5, %f2
28773 stx %l2, [%l7 + 0x28]
28774loop_3324:
28775 stx %i6, [%l7 + 0x28]
28776 movn %xcc, %l1, %o4
28777 ldd [%l7 + 0x60], %f14
28778 fpackfix %f0, %f5
28779 xor %i5, 0x0FA3, %i1
28780 fbul,a %fcc0, loop_3325
28781 fba %fcc0, loop_3326
28782 fbuge %fcc1, loop_3327
28783 fpack32 %f14, %f4, %f8
28784loop_3325:
28785 bvc,a loop_3328
28786loop_3326:
28787 ldd [%l7 + 0x78], %f8
28788loop_3327:
28789 movcs %icc, %o1, %o7
28790 brnz,a %o2, loop_3329
28791loop_3328:
28792 edge32l %o5, %g1, %g7
28793 lduw [%l7 + 0x58], %l6
28794 movrne %i4, %o6, %i3
28795loop_3329:
28796 bshuffle %f8, %f6, %f12
28797 stb %g5, [%l7 + 0x40]
28798 ldsh [%l7 + 0x32], %l5
28799 fba %fcc3, loop_3330
28800 ld [%l7 + 0x70], %f8
28801 stb %g2, [%l7 + 0x6F]
28802 lduw [%l7 + 0x18], %i7
28803loop_3330:
28804 movcc %xcc, %o3, %g4
28805 ldx [%l7 + 0x60], %l3
28806 fcmpes %fcc0, %f11, %f4
28807 bg,pt %xcc, loop_3331
28808 fmovsn %xcc, %f3, %f3
28809 pdist %f6, %f12, %f10
28810 st %f10, [%l7 + 0x70]
28811loop_3331:
28812 brlz %o0, loop_3332
28813 sth %l0, [%l7 + 0x2C]
28814 stb %g3, [%l7 + 0x28]
28815 fxor %f0, %f0, %f10
28816loop_3332:
28817 edge32l %i2, %l4, %g6
28818 fmovsa %icc, %f1, %f10
28819 ldd [%l7 + 0x48], %f2
28820 fcmps %fcc2, %f1, %f3
28821 fexpand %f14, %f8
28822 fmuld8ulx16 %f13, %f1, %f10
28823 ldsb [%l7 + 0x1D], %l2
28824 fandnot1s %f14, %f4, %f11
28825 fbuge,a %fcc2, loop_3333
28826 ldsw [%l7 + 0x64], %i6
28827 fbn,a %fcc1, loop_3334
28828 fmul8ulx16 %f6, %f0, %f0
28829loop_3333:
28830 stx %l1, [%l7 + 0x30]
28831 stx %o4, [%l7 + 0x48]
28832loop_3334:
28833 movne %xcc, %i5, %i0
28834 ldx [%l7 + 0x40], %o1
28835 movpos %icc, %o7, %i1
28836 fmovs %f14, %f12
28837 st %f2, [%l7 + 0x44]
28838 stb %o2, [%l7 + 0x6D]
28839 fpackfix %f0, %f14
28840 nop
28841 setx loop_3335, %l0, %l1
28842 wrpr 0x1, %tl
28843 wrpr %l1, %tnpc
28844 setx 0x34400001400, %l0, %l1
28845 wrpr %l1, %tstate
28846 wrhpr 0x4, %htstate
28847 done
28848 fpadd16 %f4, %f0, %f0
28849 tsubcc %o5, %g1, %l6
28850 ldub [%l7 + 0x3C], %i4
28851loop_3335:
28852 ldsw [%l7 + 0x28], %o6
28853 bcc,a loop_3336
28854 bleu,pn %xcc, loop_3337
28855 edge16l %g7, %g5, %i3
28856 edge32ln %g2, %l5, %o3
28857loop_3336:
28858 movle %icc, %g4, %i7
28859loop_3337:
28860 ldub [%l7 + 0x2B], %l3
28861 fbe,a %fcc3, loop_3338
28862 sdivcc %l0, 0x1BA7, %o0
28863 ld [%l7 + 0x1C], %f8
28864 edge16 %g3, %i2, %g6
28865loop_3338:
28866 movre %l4, %l2, %l1
28867 fpackfix %f4, %f2
28868 fornot1 %f10, %f0, %f8
28869 fcmpne16 %f12, %f8, %o4
28870 tle %xcc, 0x7
28871 lduw [%l7 + 0x74], %i6
28872 fmovsg %icc, %f15, %f12
28873 stx %i5, [%l7 + 0x48]
28874 alignaddr %i0, %o7, %i1
28875 fpsub32 %f2, %f12, %f6
28876 ldsw [%l7 + 0x5C], %o2
28877 movneg %xcc, %o1, %g1
28878 lduh [%l7 + 0x10], %l6
28879 lduw [%l7 + 0x6C], %o5
28880 fmovdgu %icc, %f10, %f10
28881 ld [%l7 + 0x14], %f13
28882 movvs %icc, %i4, %o6
28883 brlz %g7, loop_3339
28884 fornot1 %f4, %f4, %f0
28885 fcmple32 %f8, %f10, %g5
28886 sth %i3, [%l7 + 0x30]
28887loop_3339:
28888 fmovrsgz %l5, %f9, %f11
28889 sth %g2, [%l7 + 0x7A]
28890 smulcc %g4, %i7, %o3
28891 movvc %icc, %l0, %l3
28892 bge,a,pn %xcc, loop_3340
28893 fmovrsgez %g3, %f2, %f4
28894 fbg,a %fcc1, loop_3341
28895 stw %i2, [%l7 + 0x74]
28896loop_3340:
28897 tpos %xcc, 0x6
28898 fmovrsgz %g6, %f11, %f5
28899loop_3341:
28900 fmovrdne %l4, %f14, %f10
28901 tgu %xcc, 0x0
28902 call loop_3342
28903 fnot2 %f2, %f14
28904 ld [%l7 + 0x2C], %f11
28905 ldsw [%l7 + 0x70], %l2
28906loop_3342:
28907 addc %o0, %l1, %i6
28908 sllx %o4, 0x11, %i5
28909 movrgez %o7, %i1, %o2
28910 ldx [%l7 + 0x10], %i0
28911 fbl,a %fcc1, loop_3343
28912 st %f4, [%l7 + 0x74]
28913 bl,a,pt %xcc, loop_3344
28914 sllx %o1, 0x14, %g1
28915loop_3343:
28916 fsrc2s %f0, %f6
28917 ldsw [%l7 + 0x50], %o5
28918loop_3344:
28919 movre %i4, 0x1A6, %l6
28920 subccc %g7, %o6, %i3
28921 array8 %l5, %g2, %g5
28922 ldub [%l7 + 0x41], %i7
28923 fblg %fcc3, loop_3345
28924 lduh [%l7 + 0x1C], %g4
28925 fmovsne %icc, %f0, %f10
28926 ldsb [%l7 + 0x56], %l0
28927loop_3345:
28928 fmovrse %o3, %f15, %f15
28929 brnz %l3, loop_3346
28930 fpadd16 %f2, %f12, %f14
28931 fmovsne %icc, %f9, %f4
28932 fnor %f0, %f8, %f10
28933loop_3346:
28934 fpack16 %f10, %f14
28935 fmovrdgz %g3, %f12, %f2
28936 fmul8x16al %f5, %f1, %f6
28937 stb %i2, [%l7 + 0x68]
28938 fmovdg %xcc, %f6, %f4
28939 fsrc2 %f8, %f8
28940 st %f3, [%l7 + 0x74]
28941 fbg,a %fcc2, loop_3347
28942 st %f2, [%l7 + 0x14]
28943 stw %g6, [%l7 + 0x14]
28944 ldx [%l7 + 0x20], %l2
28945loop_3347:
28946 fnors %f14, %f0, %f14
28947 fbu %fcc2, loop_3348
28948 fbuge,a %fcc3, loop_3349
28949 call loop_3350
28950 movle %xcc, %o0, %l1
28951loop_3348:
28952 edge16n %l4, %o4, %i6
28953loop_3349:
28954 fmuld8sux16 %f0, %f13, %f8
28955loop_3350:
28956 fmovdne %icc, %f12, %f4
28957 brgz %i5, loop_3351
28958 bge,a loop_3352
28959 xnor %i1, %o7, %i0
28960 ldsb [%l7 + 0x25], %o2
28961loop_3351:
28962 sth %o1, [%l7 + 0x72]
28963loop_3352:
28964 tsubcctv %o5, %g1, %i4
28965 alignaddr %g7, %o6, %i3
28966 fbl,a %fcc3, loop_3353
28967 ldsw [%l7 + 0x6C], %l6
28968 ldsh [%l7 + 0x4A], %g2
28969 srl %g5, 0x15, %i7
28970loop_3353:
28971 bleu,a,pt %icc, loop_3354
28972 fcmpeq32 %f4, %f10, %l5
28973 fmul8x16al %f3, %f3, %f6
28974 ta %icc, 0x5
28975loop_3354:
28976 fmovdn %xcc, %f10, %f2
28977 tsubcctv %g4, %l0, %l3
28978 ldub [%l7 + 0x1A], %g3
28979 fbe %fcc0, loop_3355
28980 tcc %xcc, 0x4
28981 andn %o3, %g6, %i2
28982 lduw [%l7 + 0x38], %o0
28983loop_3355:
28984 subc %l2, 0x1F85, %l1
28985 lduh [%l7 + 0x64], %o4
28986 movcs %icc, %i6, %l4
28987 sra %i1, %i5, %o7
28988 movrlz %i0, %o1, %o2
28989 stx %g1, [%l7 + 0x50]
28990 lduw [%l7 + 0x08], %o5
28991 fmovdgu %icc, %f1, %f11
28992 movvc %icc, %i4, %g7
28993 tgu %icc, 0x2
28994 edge16ln %o6, %i3, %g2
28995 fmovrdgez %g5, %f6, %f12
28996 movn %xcc, %i7, %l6
28997 bgu %icc, loop_3356
28998 ldsw [%l7 + 0x30], %g4
28999 subccc %l5, 0x07D5, %l3
29000 ldsb [%l7 + 0x6C], %l0
29001loop_3356:
29002 fmovrdlz %o3, %f0, %f10
29003 ldsw [%l7 + 0x74], %g3
29004 nop
29005 setx loop_3357, %l0, %l1
29006 wrpr 0x1, %tl
29007 wrpr %l1, %tnpc
29008 setx 0x34400001400, %l0, %l1
29009 wrpr %l1, %tstate
29010 wrhpr 0x4, %htstate
29011 done
29012 fmovrse %g6, %f9, %f5
29013 fmovda %icc, %f5, %f10
29014 sth %i2, [%l7 + 0x40]
29015loop_3357:
29016 fmovdcc %xcc, %f12, %f10
29017 fmovsgu %icc, %f12, %f9
29018 array16 %l2, %l1, %o4
29019 ldsh [%l7 + 0x74], %o0
29020 fsrc1 %f10, %f4
29021 ldd [%l7 + 0x10], %f4
29022 fmovsge %icc, %f3, %f1
29023 taddcc %l4, 0x10A0, %i1
29024 array8 %i5, %o7, %i0
29025 srax %i6, 0x06, %o2
29026 array16 %g1, %o1, %o5
29027 fmovdneg %xcc, %f13, %f7
29028 fxor %f2, %f2, %f8
29029 ldub [%l7 + 0x4F], %g7
29030 fcmpeq16 %f4, %f0, %i4
29031 tvs %xcc, 0x6
29032 fornot2s %f8, %f10, %f12
29033 fzeros %f2
29034 sdivcc %o6, 0x1FCB, %g2
29035 tg %icc, 0x7
29036 sllx %g5, 0x0B, %i3
29037 sth %i7, [%l7 + 0x60]
29038 fmovdleu %xcc, %f1, %f15
29039 stx %g4, [%l7 + 0x10]
29040 sth %l5, [%l7 + 0x48]
29041 fcmpeq16 %f14, %f14, %l6
29042 ldx [%l7 + 0x28], %l3
29043 ldsb [%l7 + 0x4C], %l0
29044 movvc %icc, %g3, %g6
29045 fmul8x16 %f3, %f10, %f14
29046 fbge,a %fcc2, loop_3358
29047 movcc %xcc, %o3, %l2
29048 fmovdvc %xcc, %f12, %f5
29049 stb %i2, [%l7 + 0x21]
29050loop_3358:
29051 tg %xcc, 0x2
29052 fnands %f9, %f1, %f12
29053 and %o4, %l1, %o0
29054 fmovscs %icc, %f8, %f10
29055 fpmerge %f10, %f15, %f8
29056 fbu %fcc0, loop_3359
29057 subccc %l4, %i1, %o7
29058 fbuge,a %fcc2, loop_3360
29059 stb %i0, [%l7 + 0x15]
29060loop_3359:
29061 bn,pn %xcc, loop_3361
29062 smul %i5, 0x1889, %o2
29063loop_3360:
29064 st %f7, [%l7 + 0x30]
29065 call loop_3362
29066loop_3361:
29067 xor %i6, 0x0FFD, %o1
29068 call loop_3363
29069 ldsw [%l7 + 0x64], %o5
29070loop_3362:
29071 move %xcc, %g1, %i4
29072 fpadd32s %f7, %f8, %f9
29073loop_3363:
29074 fornot2s %f2, %f6, %f4
29075 fbge,a %fcc3, loop_3364
29076 fmovsg %xcc, %f11, %f6
29077 fsrc2 %f12, %f6
29078 tvs %icc, 0x1
29079loop_3364:
29080 fbuge,a %fcc2, loop_3365
29081 fcmpes %fcc1, %f11, %f13
29082 fnot1 %f10, %f14
29083 ldsh [%l7 + 0x6A], %g7
29084loop_3365:
29085 fbg %fcc1, loop_3366
29086 movre %g2, %g5, %i3
29087 movrgez %i7, 0x05C, %g4
29088 fpadd32s %f8, %f13, %f12
29089loop_3366:
29090 stx %o6, [%l7 + 0x58]
29091 ldsh [%l7 + 0x56], %l5
29092 fandnot2s %f2, %f5, %f14
29093 fbo %fcc1, loop_3367
29094 fcmps %fcc3, %f4, %f2
29095 stw %l6, [%l7 + 0x1C]
29096 fbn,a %fcc3, loop_3368
29097loop_3367:
29098 mova %icc, %l0, %l3
29099 movn %xcc, %g3, %g6
29100 fsrc1s %f2, %f8
29101loop_3368:
29102 xorcc %o3, 0x1B35, %i2
29103 addccc %o4, %l2, %o0
29104 array8 %l1, %i1, %o7
29105 fnegd %f4, %f8
29106 fmovscc %icc, %f4, %f9
29107 array8 %l4, %i0, %o2
29108 fmovsgu %xcc, %f2, %f1
29109 fmovrsgz %i5, %f5, %f12
29110 fcmpne32 %f14, %f2, %o1
29111 nop
29112 setx loop_3369, %l0, %l1
29113 jmpl %l1, %i6
29114 edge8ln %g1, %o5, %i4
29115 edge8ln %g2, %g7, %i3
29116 fmul8x16au %f5, %f11, %f14
29117loop_3369:
29118 sdivcc %g5, 0x07DF, %g4
29119 fcmpgt16 %f10, %f2, %o6
29120 fba %fcc0, loop_3370
29121 xor %l5, 0x1253, %l6
29122 tcs %xcc, 0x1
29123 brz %i7, loop_3371
29124loop_3370:
29125 st %f1, [%l7 + 0x14]
29126 alignaddrl %l3, %g3, %l0
29127 sth %g6, [%l7 + 0x0E]
29128loop_3371:
29129 srlx %o3, 0x06, %o4
29130 ldsw [%l7 + 0x1C], %i2
29131 sth %l2, [%l7 + 0x3E]
29132 pdist %f2, %f4, %f10
29133 ldd [%l7 + 0x70], %f10
29134 fexpand %f11, %f4
29135 tvc %xcc, 0x2
29136 fxor %f0, %f12, %f0
29137 fmovd %f4, %f12
29138 fbo,a %fcc2, loop_3372
29139 fcmpeq16 %f12, %f8, %l1
29140 xorcc %i1, 0x1AD3, %o7
29141 fmul8sux16 %f6, %f4, %f6
29142loop_3372:
29143 lduw [%l7 + 0x5C], %o0
29144 bleu,a,pt %xcc, loop_3373
29145 stb %l4, [%l7 + 0x2E]
29146 fmovdvs %icc, %f13, %f5
29147 stw %o2, [%l7 + 0x10]
29148loop_3373:
29149 bne,pt %icc, loop_3374
29150 addccc %i0, 0x0CF8, %o1
29151 tvs %icc, 0x3
29152 fmovsvc %icc, %f7, %f2
29153loop_3374:
29154 st %f5, [%l7 + 0x20]
29155 xorcc %i6, 0x1709, %g1
29156 fmovdn %xcc, %f9, %f3
29157 ldd [%l7 + 0x30], %f14
29158 move %xcc, %i5, %i4
29159 ldx [%l7 + 0x70], %g2
29160 ldd [%l7 + 0x08], %f10
29161 tn %xcc, 0x1
29162 fbn,a %fcc1, loop_3375
29163 alignaddrl %o5, %i3, %g5
29164 movleu %icc, %g7, %o6
29165 ldsw [%l7 + 0x30], %g4
29166loop_3375:
29167 mova %xcc, %l5, %l6
29168 fmovse %icc, %f14, %f9
29169 edge16n %l3, %i7, %l0
29170 fmovdle %xcc, %f5, %f10
29171 fmul8x16al %f4, %f9, %f8
29172 fandnot2s %f12, %f14, %f7
29173 fmovrsgz %g3, %f15, %f10
29174 ldd [%l7 + 0x60], %f12
29175 fands %f15, %f5, %f12
29176 edge8 %g6, %o3, %o4
29177 bg %xcc, loop_3376
29178 fmovrde %i2, %f12, %f14
29179 ldsw [%l7 + 0x34], %l2
29180 sdiv %i1, 0x1EF7, %l1
29181loop_3376:
29182 nop
29183 setx loop_3377, %l0, %l1
29184 jmpl %l1, %o0
29185 alignaddr %l4, %o2, %i0
29186 sub %o1, 0x12A6, %i6
29187 ldsb [%l7 + 0x1F], %g1
29188loop_3377:
29189 popc %o7, %i4
29190 edge16n %g2, %o5, %i5
29191 sll %g5, %g7, %o6
29192 andncc %g4, %l5, %l6
29193 fbo,a %fcc1, loop_3378
29194 tsubcctv %i3, 0x086F, %l3
29195 addc %i7, 0x067F, %g3
29196 lduw [%l7 + 0x44], %l0
29197loop_3378:
29198 stw %o3, [%l7 + 0x44]
29199 std %f2, [%l7 + 0x18]
29200 bl,pt %xcc, loop_3379
29201 fbg,a %fcc0, loop_3380
29202 fcmpgt16 %f12, %f12, %o4
29203 movn %icc, %i2, %l2
29204loop_3379:
29205 std %f0, [%l7 + 0x58]
29206loop_3380:
29207 move %xcc, %i1, %l1
29208 bn,a,pt %icc, loop_3381
29209 lduw [%l7 + 0x74], %g6
29210 ldsh [%l7 + 0x10], %l4
29211 ldsb [%l7 + 0x72], %o0
29212loop_3381:
29213 tsubcctv %i0, %o2, %o1
29214 ldsh [%l7 + 0x0C], %i6
29215 fnot1s %f1, %f0
29216 fpsub16s %f6, %f15, %f1
29217 st %f0, [%l7 + 0x0C]
29218 fnors %f0, %f9, %f9
29219 fbue %fcc0, loop_3382
29220 ldsw [%l7 + 0x14], %o7
29221 udiv %i4, 0x0059, %g2
29222 fmul8ulx16 %f4, %f4, %f8
29223loop_3382:
29224 andncc %g1, %o5, %g5
29225 sth %g7, [%l7 + 0x6C]
29226 ld [%l7 + 0x08], %f5
29227 ldsw [%l7 + 0x10], %o6
29228 fmuld8ulx16 %f11, %f6, %f0
29229 edge16 %g4, %l5, %l6
29230 fbn %fcc0, loop_3383
29231 bn %icc, loop_3384
29232 sllx %i5, %l3, %i7
29233 ba,pn %icc, loop_3385
29234loop_3383:
29235 ldd [%l7 + 0x30], %f14
29236loop_3384:
29237 stb %g3, [%l7 + 0x33]
29238 fbn,a %fcc1, loop_3386
29239loop_3385:
29240 bvc,a,pt %icc, loop_3387
29241 edge8l %l0, %i3, %o4
29242 movcc %xcc, %o3, %i2
29243loop_3386:
29244 bpos %xcc, loop_3388
29245loop_3387:
29246 fmovrse %i1, %f13, %f5
29247 sth %l2, [%l7 + 0x3C]
29248 fpackfix %f8, %f3
29249loop_3388:
29250 fbge %fcc3, loop_3389
29251 bne,a %xcc, loop_3390
29252 ld [%l7 + 0x38], %f8
29253 xorcc %l1, %l4, %o0
29254loop_3389:
29255 fmovdleu %xcc, %f9, %f13
29256loop_3390:
29257 fzeros %f11
29258 fmovdn %icc, %f4, %f6
29259 ldub [%l7 + 0x6D], %i0
29260 ldsb [%l7 + 0x69], %g6
29261 ld [%l7 + 0x7C], %f8
29262 ldx [%l7 + 0x10], %o2
29263 fnot1 %f6, %f6
29264 orncc %o1, 0x128D, %o7
29265 umul %i6, 0x1597, %g2
29266 edge32l %i4, %g1, %o5
29267 movle %xcc, %g7, %o6
29268 stb %g4, [%l7 + 0x0E]
29269 ldsb [%l7 + 0x7A], %g5
29270 movcc %icc, %l5, %l6
29271 sdivcc %l3, 0x1277, %i7
29272 fmovdgu %xcc, %f14, %f11
29273 std %f2, [%l7 + 0x40]
29274 sethi 0x194A, %i5
29275 call loop_3391
29276 ldub [%l7 + 0x64], %g3
29277 bcc loop_3392
29278 fmovsle %xcc, %f9, %f13
29279loop_3391:
29280 tsubcctv %i3, %l0, %o3
29281 fones %f2
29282loop_3392:
29283 sth %o4, [%l7 + 0x4E]
29284 alignaddrl %i2, %l2, %i1
29285 sth %l4, [%l7 + 0x5E]
29286 array16 %o0, %l1, %i0
29287 xnorcc %o2, %o1, %o7
29288 edge8l %i6, %g2, %i4
29289 fmovrse %g1, %f4, %f0
29290 fmovrdlez %g6, %f2, %f4
29291 fpsub16s %f6, %f11, %f0
29292 ble,pt %xcc, loop_3393
29293 lduw [%l7 + 0x1C], %g7
29294 ldsb [%l7 + 0x13], %o5
29295 fandnot1 %f12, %f6, %f6
29296loop_3393:
29297 fmovdneg %xcc, %f10, %f4
29298 lduw [%l7 + 0x50], %g4
29299 lduh [%l7 + 0x16], %g5
29300 movrgz %l5, 0x012, %l6
29301 sth %l3, [%l7 + 0x1E]
29302 ld [%l7 + 0x4C], %f15
29303 ldx [%l7 + 0x60], %o6
29304 ldsh [%l7 + 0x5A], %i7
29305 fpsub16s %f10, %f7, %f1
29306 call loop_3394
29307 fmovdge %icc, %f3, %f3
29308 te %xcc, 0x0
29309 fbo %fcc1, loop_3395
29310loop_3394:
29311 brz %g3, loop_3396
29312 fmul8ulx16 %f14, %f12, %f4
29313 lduw [%l7 + 0x18], %i3
29314loop_3395:
29315 stx %i5, [%l7 + 0x48]
29316loop_3396:
29317 ldd [%l7 + 0x70], %f2
29318 ldsh [%l7 + 0x18], %l0
29319 movgu %xcc, %o3, %o4
29320 fxnors %f1, %f9, %f7
29321 tge %icc, 0x3
29322 orn %l2, 0x13C6, %i1
29323 nop
29324 setx loop_3397, %l0, %l1
29325 wrpr 0x1, %tl
29326 wrpr %l1, %tpc
29327 add %l1, 0x4, %l1
29328 wrpr %l1, %tnpc
29329 setx 0x34400001400, %l0, %l1
29330 wrpr %l1, %tstate
29331 wrhpr 0x4, %htstate
29332 retry
29333 stb %i2, [%l7 + 0x57]
29334 fbe,a %fcc0, loop_3398
29335 fmul8x16au %f14, %f7, %f10
29336loop_3397:
29337 fcmpne16 %f8, %f10, %o0
29338 tge %xcc, 0x2
29339loop_3398:
29340 fmovrdgez %l4, %f10, %f0
29341 ldd [%l7 + 0x18], %f8
29342 tneg %icc, 0x0
29343 fxors %f10, %f0, %f7
29344 ldx [%l7 + 0x10], %l1
29345 lduh [%l7 + 0x2C], %i0
29346 fxnor %f6, %f4, %f14
29347 smul %o1, %o7, %o2
29348 bne,a,pn %icc, loop_3399
29349 stb %i6, [%l7 + 0x52]
29350 fmovse %icc, %f12, %f9
29351 udiv %g2, 0x0D14, %g1
29352loop_3399:
29353 ldd [%l7 + 0x58], %f0
29354 andcc %g6, %i4, %o5
29355 stw %g4, [%l7 + 0x4C]
29356 ldub [%l7 + 0x5D], %g5
29357 nop
29358 setx loop_3400, %l0, %l1
29359 wrpr 0x1, %tl
29360 wrpr %l1, %tnpc
29361 setx 0x34400001400, %l0, %l1
29362 wrpr %l1, %tstate
29363 wrhpr 0x4, %htstate
29364 done
29365 stw %g7, [%l7 + 0x48]
29366 fmovdpos %icc, %f6, %f9
29367 stx %l5, [%l7 + 0x10]
29368loop_3400:
29369 smul %l6, %l3, %i7
29370 lduh [%l7 + 0x10], %g3
29371 ldsh [%l7 + 0x56], %o6
29372 fbg %fcc2, loop_3401
29373 fbg,a %fcc3, loop_3402
29374 umulcc %i3, %l0, %i5
29375 pdist %f2, %f8, %f2
29376loop_3401:
29377 fbe,a %fcc1, loop_3403
29378loop_3402:
29379 be loop_3404
29380 bn,pt %icc, loop_3405
29381 fmovdle %icc, %f5, %f12
29382loop_3403:
29383 ldx [%l7 + 0x40], %o4
29384loop_3404:
29385 sra %o3, 0x19, %l2
29386loop_3405:
29387 ldsb [%l7 + 0x6C], %i2
29388 edge16n %o0, %i1, %l1
29389 sllx %l4, 0x0B, %i0
29390 ldx [%l7 + 0x68], %o1
29391 std %f4, [%l7 + 0x68]
29392 fmovsgu %icc, %f5, %f12
29393 movvs %xcc, %o2, %i6
29394 movrne %g2, %o7, %g6
29395 stb %g1, [%l7 + 0x22]
29396 fandnot1 %f14, %f10, %f12
29397 fbn %fcc1, loop_3406
29398 move %icc, %o5, %i4
29399 ld [%l7 + 0x38], %f7
29400 array8 %g4, %g5, %l5
29401loop_3406:
29402 lduh [%l7 + 0x32], %g7
29403 addc %l6, %l3, %i7
29404 edge32n %o6, %i3, %g3
29405 brlez,a %l0, loop_3407
29406 array8 %i5, %o3, %l2
29407 fpsub16s %f1, %f4, %f10
29408 for %f6, %f6, %f14
29409loop_3407:
29410 movrlez %i2, 0x01E, %o4
29411 fmovsl %icc, %f0, %f1
29412 fcmpne16 %f14, %f14, %o0
29413 fba %fcc1, loop_3408
29414 ldx [%l7 + 0x10], %l1
29415 fmovrdne %i1, %f0, %f12
29416 st %f14, [%l7 + 0x74]
29417loop_3408:
29418 fmuld8ulx16 %f9, %f2, %f2
29419 tgu %xcc, 0x7
29420 fble,a %fcc2, loop_3409
29421 fbug,a %fcc3, loop_3410
29422 fmovdle %xcc, %f15, %f2
29423 udiv %l4, 0x09B6, %o1
29424loop_3409:
29425 move %xcc, %i0, %o2
29426loop_3410:
29427 smul %i6, %o7, %g2
29428 ldsw [%l7 + 0x34], %g6
29429 lduh [%l7 + 0x2C], %o5
29430 std %f12, [%l7 + 0x68]
29431 movneg %xcc, %i4, %g4
29432 ldsw [%l7 + 0x50], %g5
29433 stx %g1, [%l7 + 0x10]
29434 ldub [%l7 + 0x69], %l5
29435 fsrc2 %f4, %f8
29436 fbn,a %fcc1, loop_3411
29437 tne %icc, 0x7
29438 fbg,a %fcc1, loop_3412
29439 movcs %xcc, %l6, %g7
29440loop_3411:
29441 xnorcc %l3, %o6, %i3
29442 movgu %icc, %i7, %l0
29443loop_3412:
29444 fabss %f11, %f10
29445 tn %xcc, 0x1
29446 fmovdgu %icc, %f3, %f11
29447 fmovsn %icc, %f8, %f13
29448 fbge,a %fcc3, loop_3413
29449 xnorcc %i5, %g3, %l2
29450 tsubcctv %o3, %i2, %o4
29451 lduw [%l7 + 0x58], %o0
29452loop_3413:
29453 alignaddrl %i1, %l1, %l4
29454 stw %i0, [%l7 + 0x54]
29455 ld [%l7 + 0x08], %f4
29456 ld [%l7 + 0x50], %f7
29457 fcmpd %fcc2, %f4, %f10
29458 srax %o2, 0x08, %i6
29459 ldsb [%l7 + 0x64], %o7
29460 lduh [%l7 + 0x70], %o1
29461 fmovspos %xcc, %f2, %f2
29462 bcc,a,pt %xcc, loop_3414
29463 fbule,a %fcc3, loop_3415
29464 srl %g6, 0x0C, %o5
29465 brlz,a %g2, loop_3416
29466loop_3414:
29467 sth %g4, [%l7 + 0x20]
29468loop_3415:
29469 ldd [%l7 + 0x40], %f2
29470 fbu %fcc1, loop_3417
29471loop_3416:
29472 tn %icc, 0x2
29473 ld [%l7 + 0x18], %f4
29474 fones %f5
29475loop_3417:
29476 andncc %g5, %i4, %l5
29477 ld [%l7 + 0x24], %f9
29478 sdivx %g1, 0x1B1F, %g7
29479 movpos %xcc, %l3, %l6
29480 subc %o6, 0x1488, %i7
29481 bge,a,pn %icc, loop_3418
29482 ldub [%l7 + 0x78], %l0
29483 fandnot1s %f12, %f4, %f7
29484 fpadd16 %f2, %f12, %f2
29485loop_3418:
29486 tneg %xcc, 0x0
29487 ld [%l7 + 0x78], %f0
29488 bvc,a,pn %icc, loop_3419
29489 fmovsne %icc, %f6, %f4
29490 fbug %fcc0, loop_3420
29491 fbug,a %fcc3, loop_3421
29492loop_3419:
29493 brgz %i3, loop_3422
29494 fmovda %icc, %f15, %f4
29495loop_3420:
29496 lduh [%l7 + 0x5E], %g3
29497loop_3421:
29498 alignaddr %i5, %o3, %i2
29499loop_3422:
29500 fsrc1 %f14, %f2
29501 fzero %f10
29502 fpmerge %f4, %f3, %f0
29503 fmovrsne %o4, %f1, %f10
29504 edge16ln %l2, %i1, %l1
29505 fmovda %icc, %f12, %f14
29506 brgz %l4, loop_3423
29507 movcc %xcc, %o0, %i0
29508 fones %f14
29509 edge32 %o2, %i6, %o7
29510loop_3423:
29511 lduw [%l7 + 0x20], %o1
29512 fpsub32s %f0, %f2, %f2
29513 ldsb [%l7 + 0x39], %o5
29514 lduh [%l7 + 0x12], %g2
29515 fcmpeq16 %f12, %f10, %g6
29516 pdist %f12, %f12, %f0
29517 sth %g4, [%l7 + 0x68]
29518 stb %g5, [%l7 + 0x38]
29519 fcmple32 %f4, %f14, %i4
29520 bshuffle %f2, %f2, %f4
29521 fsrc1s %f15, %f2
29522 fbul %fcc3, loop_3424
29523 fmovsg %xcc, %f3, %f2
29524 ldsh [%l7 + 0x4A], %g1
29525 fone %f6
29526loop_3424:
29527 tl %icc, 0x0
29528 movvs %xcc, %l5, %g7
29529 ld [%l7 + 0x64], %f7
29530 fexpand %f9, %f2
29531 lduh [%l7 + 0x5A], %l6
29532 fbul,a %fcc2, loop_3425
29533 fornot2s %f9, %f12, %f12
29534 fcmpne16 %f6, %f2, %l3
29535 ldd [%l7 + 0x20], %f10
29536loop_3425:
29537 umul %o6, 0x0C19, %i7
29538 ldx [%l7 + 0x40], %i3
29539 fandnot1s %f15, %f12, %f11
29540 ba loop_3426
29541 ldsw [%l7 + 0x7C], %l0
29542 fbul %fcc1, loop_3427
29543 movneg %icc, %i5, %g3
29544loop_3426:
29545 orcc %o3, %o4, %i2
29546 tpos %xcc, 0x2
29547loop_3427:
29548 bpos,pn %xcc, loop_3428
29549 mulx %l2, %l1, %i1
29550 tvs %xcc, 0x1
29551 movrlez %o0, %l4, %o2
29552loop_3428:
29553 lduw [%l7 + 0x24], %i0
29554 tcs %icc, 0x5
29555 fxor %f0, %f8, %f0
29556 movrlz %i6, 0x138, %o1
29557 udivcc %o7, 0x0875, %o5
29558 ldsw [%l7 + 0x68], %g2
29559 orcc %g6, 0x072E, %g5
29560 stb %i4, [%l7 + 0x1D]
29561 stb %g1, [%l7 + 0x71]
29562 fbue %fcc2, loop_3429
29563 orcc %l5, 0x1318, %g7
29564 brnz,a %l6, loop_3430
29565 tpos %icc, 0x6
29566loop_3429:
29567 andn %g4, 0x079A, %l3
29568 taddcc %o6, 0x1207, %i7
29569loop_3430:
29570 fbg %fcc0, loop_3431
29571 movne %icc, %i3, %i5
29572 fbn %fcc2, loop_3432
29573 fone %f6
29574loop_3431:
29575 fabsd %f4, %f12
29576 fbule %fcc0, loop_3433
29577loop_3432:
29578 ldsb [%l7 + 0x7B], %l0
29579 move %icc, %g3, %o3
29580 faligndata %f4, %f6, %f14
29581loop_3433:
29582 ldub [%l7 + 0x3F], %o4
29583 xorcc %l2, %l1, %i1
29584 fmovrslz %i2, %f13, %f8
29585 fmovrsgz %l4, %f1, %f8
29586 sethi 0x0199, %o0
29587 fcmpd %fcc0, %f4, %f6
29588 sth %i0, [%l7 + 0x18]
29589 tl %icc, 0x0
29590 fmovdneg %icc, %f15, %f11
29591 fmovde %icc, %f4, %f4
29592 bge,a loop_3434
29593 fabsd %f4, %f6
29594 ldub [%l7 + 0x67], %i6
29595 fmovdvs %icc, %f15, %f11
29596loop_3434:
29597 ld [%l7 + 0x48], %f6
29598 alignaddrl %o1, %o7, %o2
29599 bl,pt %xcc, loop_3435
29600 edge16 %g2, %g6, %g5
29601 fmul8x16al %f13, %f10, %f2
29602 sdivx %o5, 0x0636, %i4
29603loop_3435:
29604 movl %icc, %g1, %l5
29605 mulscc %g7, 0x088A, %l6
29606 tneg %xcc, 0x1
29607 stw %g4, [%l7 + 0x18]
29608 lduw [%l7 + 0x70], %o6
29609 std %f14, [%l7 + 0x38]
29610 fmovdvc %icc, %f2, %f9
29611 st %f12, [%l7 + 0x4C]
29612 edge8l %l3, %i3, %i5
29613 ldx [%l7 + 0x50], %l0
29614 fmovrdgez %i7, %f12, %f12
29615 tgu %xcc, 0x6
29616 fmovse %xcc, %f13, %f15
29617 array32 %o3, %g3, %l2
29618 tpos %icc, 0x1
29619 ldx [%l7 + 0x30], %o4
29620 ldsb [%l7 + 0x60], %l1
29621 sra %i1, %i2, %o0
29622 fmovrslz %i0, %f9, %f3
29623 ldsh [%l7 + 0x2C], %i6
29624 std %f4, [%l7 + 0x40]
29625 ldub [%l7 + 0x35], %l4
29626 stw %o1, [%l7 + 0x5C]
29627 fmovd %f12, %f4
29628 tgu %xcc, 0x6
29629 ldd [%l7 + 0x20], %f0
29630 udivcc %o7, 0x0852, %o2
29631 fands %f2, %f0, %f3
29632 fmul8sux16 %f0, %f12, %f14
29633 brgz,a %g2, loop_3436
29634 ldsh [%l7 + 0x70], %g5
29635 fbul %fcc1, loop_3437
29636 fbge %fcc3, loop_3438
29637loop_3436:
29638 lduw [%l7 + 0x58], %g6
29639 umul %o5, 0x0844, %g1
29640loop_3437:
29641 umulcc %l5, %g7, %i4
29642loop_3438:
29643 ldd [%l7 + 0x78], %f2
29644 sth %l6, [%l7 + 0x14]
29645 std %f10, [%l7 + 0x10]
29646 smul %o6, %l3, %g4
29647 popc 0x1760, %i3
29648 brnz %i5, loop_3439
29649 lduw [%l7 + 0x20], %i7
29650 fbule %fcc3, loop_3440
29651 fmovsa %xcc, %f3, %f4
29652loop_3439:
29653 ldsb [%l7 + 0x7B], %o3
29654 ldub [%l7 + 0x57], %l0
29655loop_3440:
29656 fmuld8ulx16 %f14, %f11, %f6
29657 ldd [%l7 + 0x28], %f8
29658 alignaddr %l2, %g3, %l1
29659 sub %i1, 0x101E, %i2
29660 edge8ln %o4, %i0, %i6
29661 ld [%l7 + 0x70], %f11
29662 fmul8x16au %f14, %f3, %f4
29663 ldx [%l7 + 0x48], %l4
29664 sethi 0x1883, %o0
29665 fandnot2s %f1, %f13, %f5
29666 lduw [%l7 + 0x34], %o1
29667 fones %f3
29668 fmovrsgz %o7, %f15, %f7
29669 std %f6, [%l7 + 0x48]
29670 ld [%l7 + 0x7C], %f3
29671 lduh [%l7 + 0x68], %g2
29672 fxors %f14, %f2, %f11
29673 be,a loop_3441
29674 ldsw [%l7 + 0x20], %o2
29675 fnot1 %f10, %f14
29676 fmovrse %g5, %f3, %f5
29677loop_3441:
29678 bleu %icc, loop_3442
29679 ldsb [%l7 + 0x3D], %o5
29680 be loop_3443
29681 fzero %f0
29682loop_3442:
29683 stx %g1, [%l7 + 0x08]
29684 bvc,a %icc, loop_3444
29685loop_3443:
29686 umulcc %g6, 0x0223, %l5
29687 lduh [%l7 + 0x7A], %g7
29688 tcs %xcc, 0x0
29689loop_3444:
29690 fbn,a %fcc0, loop_3445
29691 alignaddrl %l6, %i4, %o6
29692 bleu,a,pt %icc, loop_3446
29693 fabsd %f0, %f4
29694loop_3445:
29695 ldsw [%l7 + 0x28], %g4
29696 sll %i3, 0x08, %l3
29697loop_3446:
29698 fmovsa %xcc, %f4, %f4
29699 bvs,a,pn %xcc, loop_3447
29700 fpackfix %f12, %f3
29701 ldub [%l7 + 0x5E], %i7
29702 fbue,a %fcc1, loop_3448
29703loop_3447:
29704 fbu %fcc2, loop_3449
29705 ld [%l7 + 0x60], %f12
29706 ld [%l7 + 0x38], %f14
29707loop_3448:
29708 sra %i5, 0x04, %o3
29709loop_3449:
29710 std %f0, [%l7 + 0x48]
29711 st %f11, [%l7 + 0x48]
29712 ld [%l7 + 0x44], %f9
29713 stb %l2, [%l7 + 0x67]
29714 movge %xcc, %g3, %l1
29715 lduh [%l7 + 0x34], %l0
29716 bg,a,pn %icc, loop_3450
29717 bl,a %icc, loop_3451
29718 movrgz %i2, %i1, %i0
29719 edge32ln %o4, %l4, %i6
29720loop_3450:
29721 nop
29722 setx loop_3452, %l0, %l1
29723 jmpl %l1, %o1
29724loop_3451:
29725 fnot2 %f6, %f14
29726 lduh [%l7 + 0x34], %o0
29727 ldx [%l7 + 0x28], %o7
29728loop_3452:
29729 fmovsg %icc, %f9, %f0
29730 movpos %icc, %g2, %g5
29731 fpmerge %f7, %f7, %f0
29732 sth %o2, [%l7 + 0x34]
29733 sra %o5, %g6, %l5
29734 fnand %f12, %f6, %f12
29735 fmovdcc %icc, %f1, %f3
29736 ldsh [%l7 + 0x42], %g1
29737 stw %l6, [%l7 + 0x1C]
29738 fbl %fcc2, loop_3453
29739 stw %g7, [%l7 + 0x44]
29740 stx %i4, [%l7 + 0x70]
29741 fbuge,a %fcc0, loop_3454
29742loop_3453:
29743 ba,a,pt %icc, loop_3455
29744 sethi 0x1C05, %g4
29745 edge16 %o6, %i3, %i7
29746loop_3454:
29747 fcmps %fcc2, %f12, %f9
29748loop_3455:
29749 brnz %i5, loop_3456
29750 st %f10, [%l7 + 0x18]
29751 tsubcctv %o3, 0x0042, %l3
29752 edge32n %l2, %l1, %l0
29753loop_3456:
29754 ldd [%l7 + 0x68], %f10
29755 fmovrde %g3, %f0, %f4
29756 fxnors %f0, %f0, %f9
29757 bvc %icc, loop_3457
29758 bge,a loop_3458
29759 srlx %i1, 0x1A, %i2
29760 ba,pt %icc, loop_3459
29761loop_3457:
29762 fbo %fcc3, loop_3460
29763loop_3458:
29764 tsubcc %o4, 0x15F8, %i0
29765 lduh [%l7 + 0x16], %i6
29766loop_3459:
29767 fpack32 %f10, %f8, %f4
29768loop_3460:
29769 sethi 0x1A86, %o1
29770 fpack16 %f12, %f6
29771 fmovdg %icc, %f6, %f3
29772 fnands %f14, %f0, %f4
29773 fsrc2s %f0, %f0
29774 bshuffle %f12, %f12, %f6
29775 fands %f7, %f7, %f11
29776 tge %xcc, 0x0
29777 nop
29778 setx loop_3461, %l0, %l1
29779 wrpr 0x1, %tl
29780 wrpr %l1, %tnpc
29781 setx 0x34400001400, %l0, %l1
29782 wrpr %l1, %tstate
29783 wrhpr 0x4, %htstate
29784 done
29785 udivcc %l4, 0x035E, %o0
29786 fmovdpos %icc, %f15, %f3
29787 smulcc %o7, 0x0DC3, %g2
29788loop_3461:
29789 fmovdvc %icc, %f6, %f5
29790 ldsh [%l7 + 0x76], %g5
29791 mova %icc, %o2, %o5
29792 ldsh [%l7 + 0x18], %g6
29793 std %f10, [%l7 + 0x70]
29794 ldsw [%l7 + 0x68], %g1
29795 sth %l5, [%l7 + 0x32]
29796 pdist %f2, %f6, %f4
29797 xnorcc %g7, %l6, %g4
29798 fmovdg %icc, %f6, %f7
29799 fmovdg %icc, %f11, %f2
29800 ldx [%l7 + 0x18], %o6
29801 fmovdvc %icc, %f5, %f13
29802 fmovd %f14, %f4
29803 movvs %icc, %i3, %i4
29804 tle %xcc, 0x0
29805 tne %xcc, 0x5
29806 ldsb [%l7 + 0x51], %i5
29807 fpsub32s %f15, %f9, %f11
29808 ldsb [%l7 + 0x60], %o3
29809 fsrc2s %f1, %f15
29810 fmuld8sux16 %f7, %f0, %f12
29811 add %i7, %l2, %l3
29812 std %f4, [%l7 + 0x58]
29813 fmovrde %l1, %f6, %f4
29814 tgu %icc, 0x4
29815 movn %xcc, %g3, %i1
29816 fmovrdgez %l0, %f0, %f0
29817 fbe %fcc2, loop_3462
29818 fcmpeq32 %f6, %f2, %o4
29819 ldsh [%l7 + 0x2E], %i2
29820 ldsw [%l7 + 0x08], %i0
29821loop_3462:
29822 fmovrdgz %o1, %f2, %f4
29823 brnz,a %i6, loop_3463
29824 bne %icc, loop_3464
29825 fbug,a %fcc3, loop_3465
29826 fmul8sux16 %f0, %f0, %f12
29827loop_3463:
29828 be,a %xcc, loop_3466
29829loop_3464:
29830 tcc %xcc, 0x0
29831loop_3465:
29832 ldub [%l7 + 0x3C], %l4
29833 fble,a %fcc1, loop_3467
29834loop_3466:
29835 stw %o0, [%l7 + 0x38]
29836 movleu %xcc, %o7, %g5
29837 tle %xcc, 0x5
29838loop_3467:
29839 tgu %xcc, 0x6
29840 subccc %g2, 0x1067, %o5
29841 orncc %o2, %g6, %g1
29842 fpmerge %f3, %f14, %f10
29843 ld [%l7 + 0x68], %f9
29844 stb %l5, [%l7 + 0x69]
29845 for %f4, %f6, %f14
29846 bg,pt %icc, loop_3468
29847 fand %f2, %f0, %f2
29848 fsrc2s %f14, %f2
29849 fnor %f8, %f12, %f8
29850loop_3468:
29851 sth %l6, [%l7 + 0x22]
29852 smulcc %g7, %g4, %o6
29853 andcc %i3, 0x084F, %i5
29854 add %i4, %i7, %o3
29855 bcc %icc, loop_3469
29856 fcmpd %fcc2, %f12, %f4
29857 stw %l2, [%l7 + 0x3C]
29858 movcs %icc, %l3, %l1
29859loop_3469:
29860 nop
29861 setx loop_3470, %l0, %l1
29862 wrpr 0x1, %tl
29863 wrpr %l1, %tnpc
29864 setx 0x34400001400, %l0, %l1
29865 wrpr %l1, %tstate
29866 wrhpr 0x4, %htstate
29867 done
29868 stx %i1, [%l7 + 0x18]
29869 alignaddr %g3, %l0, %o4
29870 movcc %icc, %i0, %o1
29871loop_3470:
29872 fsrc2s %f1, %f11
29873 fpadd16s %f9, %f7, %f6
29874 ldsw [%l7 + 0x64], %i2
29875 fbne %fcc3, loop_3471
29876 edge16l %l4, %i6, %o7
29877 ldd [%l7 + 0x08], %f2
29878 lduh [%l7 + 0x70], %o0
29879loop_3471:
29880 fnor %f6, %f14, %f10
29881 ldsh [%l7 + 0x64], %g2
29882 ldx [%l7 + 0x70], %g5
29883 edge8l %o5, %o2, %g6
29884 fmovsgu %xcc, %f1, %f7
29885 std %f4, [%l7 + 0x20]
29886 st %f0, [%l7 + 0x54]
29887 fmovsn %xcc, %f15, %f3
29888 umulcc %g1, 0x1DC3, %l5
29889 edge32l %g7, %g4, %l6
29890 fbule %fcc2, loop_3472
29891 ldub [%l7 + 0x59], %o6
29892 fpadd16s %f15, %f12, %f1
29893 movgu %xcc, %i3, %i5
29894loop_3472:
29895 ldsh [%l7 + 0x64], %i4
29896 bge loop_3473
29897 xorcc %o3, 0x0103, %l2
29898 fmovrdne %l3, %f10, %f8
29899 fones %f15
29900loop_3473:
29901 fmovsn %xcc, %f14, %f3
29902 fandnot1 %f0, %f8, %f10
29903 brnz %i7, loop_3474
29904 array8 %i1, %g3, %l0
29905 bvc,a loop_3475
29906 fmovdvc %xcc, %f12, %f15
29907loop_3474:
29908 nop
29909 setx loop_3476, %l0, %l1
29910 wrpr 0x1, %tl
29911 wrpr %l1, %tpc
29912 add %l1, 0x4, %l1
29913 wrpr %l1, %tnpc
29914 setx 0x34400001400, %l0, %l1
29915 wrpr %l1, %tstate
29916 wrhpr 0x4, %htstate
29917 retry
29918 edge16l %l1, %o4, %o1
29919loop_3475:
29920 ldub [%l7 + 0x1A], %i0
29921 fmovsle %icc, %f15, %f5
29922loop_3476:
29923 tge %icc, 0x4
29924 fmovrslez %i2, %f13, %f3
29925 std %f0, [%l7 + 0x48]
29926 fcmpgt16 %f0, %f14, %l4
29927 ld [%l7 + 0x5C], %f10
29928 std %f10, [%l7 + 0x70]
29929 ldub [%l7 + 0x6C], %i6
29930 udivcc %o0, 0x19A6, %o7
29931 fnands %f13, %f8, %f0
29932 fmuld8sux16 %f2, %f12, %f6
29933 array32 %g2, %o5, %o2
29934 sth %g6, [%l7 + 0x66]
29935 fbuge %fcc0, loop_3477
29936 edge16n %g1, %g5, %g7
29937 brz %l5, loop_3478
29938 fpadd16 %f4, %f8, %f8
29939loop_3477:
29940 fbule,a %fcc0, loop_3479
29941 fmovrslz %l6, %f3, %f4
29942loop_3478:
29943 ld [%l7 + 0x74], %f12
29944 ld [%l7 + 0x2C], %f5
29945loop_3479:
29946 ldsw [%l7 + 0x44], %o6
29947 sethi 0x0C38, %i3
29948 fpadd16s %f15, %f8, %f3
29949 movge %icc, %g4, %i5
29950 brgez,a %o3, loop_3480
29951 fmovdcs %icc, %f6, %f0
29952 bleu,a loop_3481
29953 tn %xcc, 0x2
29954loop_3480:
29955 edge32l %l2, %l3, %i7
29956 xor %i4, 0x0118, %i1
29957loop_3481:
29958 bl,a loop_3482
29959 ldx [%l7 + 0x28], %l0
29960 ldx [%l7 + 0x38], %g3
29961 fmovrdlez %o4, %f6, %f6
29962loop_3482:
29963 std %f8, [%l7 + 0x48]
29964 edge32 %l1, %o1, %i0
29965 nop
29966 setx loop_3483, %l0, %l1
29967 wrpr 0x1, %tl
29968 wrpr %l1, %tnpc
29969 setx 0x34400001400, %l0, %l1
29970 wrpr %l1, %tstate
29971 wrhpr 0x4, %htstate
29972 done
29973 st %f13, [%l7 + 0x0C]
29974 fbul,a %fcc1, loop_3484
29975 for %f8, %f10, %f6
29976loop_3483:
29977 tn %xcc, 0x2
29978 tne %xcc, 0x5
29979loop_3484:
29980 fcmpeq16 %f2, %f10, %i2
29981 udiv %l4, 0x0412, %o0
29982 xor %i6, %g2, %o5
29983 fnegs %f15, %f0
29984 ldx [%l7 + 0x30], %o7
29985 fcmpes %fcc2, %f14, %f5
29986 fmovdneg %icc, %f11, %f0
29987 stx %o2, [%l7 + 0x08]
29988 array8 %g6, %g1, %g5
29989 fexpand %f11, %f6
29990 tcc %icc, 0x3
29991 lduw [%l7 + 0x24], %g7
29992 sub %l6, %l5, %o6
29993 popc %i3, %g4
29994 ld [%l7 + 0x58], %f3
29995 ldx [%l7 + 0x28], %i5
29996 andcc %l2, 0x1DF2, %o3
29997 fxor %f4, %f12, %f2
29998 fpackfix %f6, %f9
29999 tcc %icc, 0x7
30000 orn %l3, %i7, %i1
30001 fpadd32 %f4, %f4, %f2
30002 bg,pt %icc, loop_3485
30003 stx %l0, [%l7 + 0x28]
30004 fornot2s %f14, %f15, %f6
30005 sth %g3, [%l7 + 0x5A]
30006loop_3485:
30007 ldsb [%l7 + 0x33], %i4
30008 umulcc %o4, %o1, %l1
30009 sllx %i0, 0x09, %i2
30010 edge16ln %o0, %l4, %i6
30011 lduh [%l7 + 0x54], %o5
30012 fnegd %f8, %f4
30013 movleu %xcc, %g2, %o2
30014 st %f0, [%l7 + 0x14]
30015 fblg,a %fcc2, loop_3486
30016 movl %xcc, %o7, %g6
30017 bn %icc, loop_3487
30018 fmovrdne %g1, %f14, %f6
30019loop_3486:
30020 taddcc %g7, 0x1D40, %l6
30021 srlx %g5, %o6, %i3
30022loop_3487:
30023 fmovscc %xcc, %f4, %f11
30024 mulscc %g4, %l5, %l2
30025 fmovs %f12, %f10
30026 ldsh [%l7 + 0x26], %o3
30027 ldub [%l7 + 0x4E], %l3
30028 ldsb [%l7 + 0x55], %i7
30029 std %f6, [%l7 + 0x40]
30030 fornot1 %f12, %f6, %f12
30031 srl %i1, %l0, %g3
30032 movleu %icc, %i5, %o4
30033 fmovse %icc, %f7, %f15
30034 edge32n %o1, %l1, %i0
30035 ldub [%l7 + 0x72], %i2
30036 fbo %fcc1, loop_3488
30037 fmovsne %xcc, %f3, %f4
30038 andn %i4, %l4, %i6
30039 edge8l %o5, %g2, %o2
30040loop_3488:
30041 umulcc %o0, %o7, %g1
30042 fands %f3, %f1, %f13
30043 ldd [%l7 + 0x20], %f10
30044 fmovsle %xcc, %f2, %f4
30045 edge32n %g6, %g7, %g5
30046 fmovsgu %xcc, %f0, %f10
30047 fxnor %f10, %f10, %f6
30048 fmovde %icc, %f1, %f1
30049 ldub [%l7 + 0x1A], %o6
30050 fmovdn %icc, %f6, %f0
30051 fxnors %f6, %f6, %f5
30052 lduh [%l7 + 0x2E], %l6
30053 fcmpgt16 %f12, %f10, %i3
30054 movvs %icc, %l5, %g4
30055 fmovdle %icc, %f15, %f0
30056 fmuld8ulx16 %f0, %f15, %f4
30057 stb %l2, [%l7 + 0x1E]
30058 fpadd32 %f12, %f14, %f14
30059 bg,a,pn %xcc, loop_3489
30060 edge8 %o3, %i7, %l3
30061 fmuld8ulx16 %f6, %f8, %f6
30062 st %f12, [%l7 + 0x4C]
30063loop_3489:
30064 fmovse %xcc, %f10, %f0
30065 ldx [%l7 + 0x40], %l0
30066 fbuge,a %fcc0, loop_3490
30067 fnegd %f0, %f2
30068 ldub [%l7 + 0x79], %i1
30069 bg,a loop_3491
30070loop_3490:
30071 ld [%l7 + 0x2C], %f5
30072 alignaddr %i5, %o4, %g3
30073 siam 0x3
30074loop_3491:
30075 bgu,a loop_3492
30076 subccc %o1, 0x1590, %l1
30077 ldsb [%l7 + 0x4A], %i0
30078 fmovscs %icc, %f7, %f12
30079loop_3492:
30080 stx %i2, [%l7 + 0x50]
30081 fnor %f12, %f4, %f10
30082 fexpand %f3, %f10
30083 xnor %l4, 0x0CF8, %i4
30084 lduw [%l7 + 0x44], %o5
30085 fmovsa %xcc, %f7, %f10
30086 fbuge %fcc3, loop_3493
30087 fands %f8, %f0, %f6
30088 bn,pt %icc, loop_3494
30089 brnz,a %i6, loop_3495
30090loop_3493:
30091 brgz %g2, loop_3496
30092 smul %o0, %o7, %g1
30093loop_3494:
30094 st %f10, [%l7 + 0x6C]
30095loop_3495:
30096 ldsb [%l7 + 0x2E], %o2
30097loop_3496:
30098 andncc %g7, %g5, %o6
30099 for %f14, %f8, %f12
30100 tvc %xcc, 0x4
30101 xorcc %l6, %g6, %l5
30102 brgez,a %i3, loop_3497
30103 fmul8x16al %f0, %f11, %f12
30104 sdivcc %l2, 0x1503, %o3
30105 stb %i7, [%l7 + 0x33]
30106loop_3497:
30107 ldx [%l7 + 0x10], %l3
30108 subcc %l0, %g4, %i5
30109 fbg,a %fcc0, loop_3498
30110 fsrc1s %f2, %f2
30111 fmovdvs %icc, %f4, %f7
30112 nop
30113 setx loop_3499, %l0, %l1
30114 jmpl %l1, %i1
30115loop_3498:
30116 stb %o4, [%l7 + 0x49]
30117 fpack16 %f2, %f13
30118 fsrc1 %f8, %f0
30119loop_3499:
30120 ldsb [%l7 + 0x44], %o1
30121 fmovsle %xcc, %f12, %f7
30122 lduw [%l7 + 0x68], %g3
30123 fxors %f2, %f14, %f3
30124 fornot2 %f6, %f12, %f10
30125 edge8l %i0, %i2, %l1
30126 fmovscs %icc, %f13, %f3
30127 fornot2s %f8, %f3, %f4
30128 ldx [%l7 + 0x60], %i4
30129 tleu %icc, 0x0
30130 ldx [%l7 + 0x50], %l4
30131 fbule,a %fcc3, loop_3500
30132 array8 %i6, %g2, %o5
30133 add %o0, %g1, %o7
30134 std %f12, [%l7 + 0x70]
30135loop_3500:
30136 ld [%l7 + 0x70], %f12
30137 lduw [%l7 + 0x34], %o2
30138 te %icc, 0x6
30139 fmovscc %xcc, %f8, %f11
30140 fornot1s %f5, %f0, %f2
30141 fbg,a %fcc3, loop_3501
30142 fmul8sux16 %f6, %f12, %f14
30143 ble loop_3502
30144 fmovdvs %icc, %f12, %f12
30145loop_3501:
30146 tl %icc, 0x5
30147 fmovrdlez %g7, %f4, %f10
30148loop_3502:
30149 brgez %o6, loop_3503
30150 fpadd32s %f9, %f11, %f15
30151 stx %l6, [%l7 + 0x08]
30152 fbue,a %fcc1, loop_3504
30153loop_3503:
30154 std %f2, [%l7 + 0x58]
30155 lduh [%l7 + 0x2C], %g5
30156 movne %icc, %g6, %i3
30157loop_3504:
30158 fand %f10, %f8, %f8
30159 fmovrsne %l2, %f15, %f6
30160 bge,pt %xcc, loop_3505
30161 fpsub32s %f0, %f14, %f15
30162 bl,pt %xcc, loop_3506
30163 fbul,a %fcc1, loop_3507
30164loop_3505:
30165 fpadd32 %f14, %f4, %f10
30166 ldsh [%l7 + 0x68], %o3
30167loop_3506:
30168 edge8l %i7, %l3, %l5
30169loop_3507:
30170 movneg %icc, %g4, %l0
30171 stw %i5, [%l7 + 0x54]
30172 st %f11, [%l7 + 0x74]
30173 stx %o4, [%l7 + 0x28]
30174 array8 %i1, %g3, %o1
30175 ldsb [%l7 + 0x6A], %i0
30176 movneg %icc, %i2, %l1
30177 andn %i4, %i6, %g2
30178 fors %f14, %f12, %f10
30179 ld [%l7 + 0x18], %f8
30180 std %f0, [%l7 + 0x60]
30181 fnot2s %f12, %f15
30182 lduh [%l7 + 0x70], %o5
30183 fsrc1s %f8, %f1
30184 ldsb [%l7 + 0x09], %o0
30185 nop
30186 setx loop_3508, %l0, %l1
30187 wrpr 0x1, %tl
30188 wrpr %l1, %tpc
30189 add %l1, 0x4, %l1
30190 wrpr %l1, %tnpc
30191 setx 0x34400001400, %l0, %l1
30192 wrpr %l1, %tstate
30193 wrhpr 0x4, %htstate
30194 retry
30195 fmovsvc %icc, %f12, %f5
30196 fnegs %f3, %f7
30197 fmovrdlz %l4, %f6, %f6
30198loop_3508:
30199 fmovdvc %icc, %f2, %f2
30200 brlez,a %g1, loop_3509
30201 ldub [%l7 + 0x79], %o7
30202 fpadd16 %f8, %f10, %f8
30203 bleu %xcc, loop_3510
30204loop_3509:
30205 sth %g7, [%l7 + 0x4A]
30206 or %o2, %o6, %g5
30207 brgez,a %l6, loop_3511
30208loop_3510:
30209 fcmpeq16 %f10, %f6, %i3
30210 lduh [%l7 + 0x36], %l2
30211 stw %o3, [%l7 + 0x44]
30212loop_3511:
30213 stb %g6, [%l7 + 0x08]
30214 fornot1s %f0, %f5, %f4
30215 stw %l3, [%l7 + 0x20]
30216 ldx [%l7 + 0x48], %l5
30217 stx %g4, [%l7 + 0x18]
30218 fmul8x16 %f10, %f14, %f12
30219 fmovsneg %icc, %f12, %f3
30220 st %f9, [%l7 + 0x68]
30221 subcc %i7, %i5, %l0
30222 fmovrdgz %i1, %f0, %f12
30223 nop
30224 setx loop_3512, %l0, %l1
30225 jmpl %l1, %o4
30226 srax %g3, 0x02, %i0
30227 fpsub16 %f14, %f12, %f2
30228 addccc %i2, 0x0360, %o1
30229loop_3512:
30230 ldd [%l7 + 0x30], %f12
30231 ldx [%l7 + 0x50], %i4
30232 brlz,a %l1, loop_3513
30233 st %f12, [%l7 + 0x44]
30234 st %f0, [%l7 + 0x64]
30235 fmovsvs %xcc, %f11, %f12
30236loop_3513:
30237 edge8l %i6, %o5, %g2
30238 fands %f3, %f11, %f4
30239 fmovrdgez %l4, %f8, %f6
30240 brgez,a %g1, loop_3514
30241 fmovrsne %o7, %f14, %f9
30242 tn %icc, 0x1
30243 bvc,a,pn %xcc, loop_3515
30244loop_3514:
30245 fnot1 %f0, %f14
30246 movpos %icc, %g7, %o0
30247 stx %o6, [%l7 + 0x58]
30248loop_3515:
30249 fmul8x16 %f15, %f0, %f10
30250 fbu,a %fcc3, loop_3516
30251 addccc %g5, %l6, %i3
30252 fmovsgu %icc, %f3, %f7
30253 bpos loop_3517
30254loop_3516:
30255 ldsb [%l7 + 0x4F], %o2
30256 ldd [%l7 + 0x48], %f4
30257 fmuld8sux16 %f3, %f9, %f12
30258loop_3517:
30259 ldd [%l7 + 0x50], %f2
30260 sth %o3, [%l7 + 0x16]
30261 stw %l2, [%l7 + 0x54]
30262 std %f0, [%l7 + 0x68]
30263 movrlz %g6, 0x2D9, %l5
30264 tcc %icc, 0x5
30265 tsubcctv %g4, 0x0C7E, %l3
30266 tge %icc, 0x1
30267 mova %xcc, %i7, %l0
30268 ldd [%l7 + 0x60], %f0
30269 srl %i1, %i5, %o4
30270 ldsb [%l7 + 0x7A], %g3
30271 umulcc %i0, 0x0C31, %o1
30272 xnorcc %i2, %l1, %i4
30273 lduh [%l7 + 0x42], %i6
30274 ldub [%l7 + 0x65], %g2
30275 fnor %f0, %f12, %f10
30276 fmovdge %icc, %f1, %f9
30277 fpsub32 %f10, %f4, %f14
30278 fcmpes %fcc0, %f15, %f8
30279 ldx [%l7 + 0x38], %o5
30280 taddcctv %l4, 0x0652, %g1
30281 sth %g7, [%l7 + 0x32]
30282 fmovdg %xcc, %f13, %f12
30283 bgu,a loop_3518
30284 fpackfix %f0, %f14
30285 fbue %fcc0, loop_3519
30286 taddcc %o7, 0x11AC, %o0
30287loop_3518:
30288 movrlz %o6, 0x2B0, %l6
30289 lduw [%l7 + 0x60], %g5
30290loop_3519:
30291 move %xcc, %o2, %o3
30292 fmovsneg %xcc, %f4, %f13
30293 movrgez %l2, %i3, %g6
30294 fmovdpos %xcc, %f7, %f12
30295 movcs %icc, %l5, %g4
30296 ldsw [%l7 + 0x74], %l3
30297 movgu %icc, %l0, %i7
30298 move %xcc, %i1, %i5
30299 stx %o4, [%l7 + 0x78]
30300 pdist %f4, %f2, %f12
30301 ld [%l7 + 0x5C], %f3
30302 bgu %xcc, loop_3520
30303 ldx [%l7 + 0x40], %i0
30304 fmovrdgez %g3, %f14, %f4
30305 fmul8x16 %f6, %f6, %f2
30306loop_3520:
30307 bpos loop_3521
30308 ldub [%l7 + 0x7A], %o1
30309 be,a loop_3522
30310 fbne %fcc2, loop_3523
30311loop_3521:
30312 ldsw [%l7 + 0x18], %l1
30313 std %f14, [%l7 + 0x58]
30314loop_3522:
30315 fmul8ulx16 %f10, %f14, %f0
30316loop_3523:
30317 umulcc %i4, %i2, %i6
30318 std %f14, [%l7 + 0x40]
30319 ldsw [%l7 + 0x7C], %o5
30320 fmovsge %xcc, %f9, %f8
30321 lduh [%l7 + 0x3A], %l4
30322 sub %g1, %g7, %g2
30323 bcc,pn %icc, loop_3524
30324 umulcc %o0, %o6, %l6
30325 and %g5, 0x06D2, %o7
30326 movrlez %o3, %l2, %i3
30327loop_3524:
30328 lduh [%l7 + 0x28], %o2
30329 tneg %xcc, 0x1
30330 fmovspos %icc, %f14, %f6
30331 lduw [%l7 + 0x60], %l5
30332 fbl,a %fcc0, loop_3525
30333 ldub [%l7 + 0x7E], %g4
30334 movvs %icc, %g6, %l3
30335 edge16l %i7, %l0, %i5
30336loop_3525:
30337 fands %f6, %f13, %f5
30338 fsrc2s %f6, %f9
30339 fabsd %f4, %f14
30340 movl %xcc, %i1, %o4
30341 edge8ln %g3, %i0, %o1
30342 ldsh [%l7 + 0x50], %l1
30343 lduw [%l7 + 0x30], %i2
30344 addcc %i6, 0x18A9, %i4
30345 fmul8ulx16 %f8, %f6, %f2
30346 ldsb [%l7 + 0x11], %o5
30347 orcc %g1, 0x1339, %g7
30348 fxnor %f12, %f6, %f12
30349 fmovsvc %icc, %f1, %f15
30350 fmovdg %icc, %f15, %f4
30351 ld [%l7 + 0x44], %f5
30352 fnegd %f10, %f0
30353 fmovrsne %l4, %f5, %f14
30354 fmovrslez %g2, %f1, %f8
30355 faligndata %f14, %f8, %f12
30356 fmovsne %icc, %f3, %f9
30357 fnegs %f10, %f10
30358 addccc %o0, 0x169C, %l6
30359 umulcc %o6, %g5, %o7
30360 std %f4, [%l7 + 0x08]
30361 bpos,pt %icc, loop_3526
30362 fsrc2s %f7, %f12
30363 ld [%l7 + 0x50], %f6
30364 stx %l2, [%l7 + 0x20]
30365loop_3526:
30366 fxnor %f4, %f4, %f12
30367 umul %o3, %i3, %l5
30368 fbge,a %fcc0, loop_3527
30369 brlz %g4, loop_3528
30370 fmovscs %xcc, %f0, %f12
30371 ldub [%l7 + 0x74], %o2
30372loop_3527:
30373 fba %fcc3, loop_3529
30374loop_3528:
30375 movle %xcc, %l3, %i7
30376 ta %xcc, 0x7
30377 fmovsl %icc, %f13, %f4
30378loop_3529:
30379 fnot2 %f2, %f14
30380 bvs loop_3530
30381 lduh [%l7 + 0x5E], %g6
30382 subccc %i5, %i1, %o4
30383 bge,a,pt %icc, loop_3531
30384loop_3530:
30385 te %icc, 0x0
30386 fpackfix %f12, %f13
30387 fnot2 %f6, %f14
30388loop_3531:
30389 st %f0, [%l7 + 0x60]
30390 fornot1s %f6, %f8, %f11
30391 fnand %f4, %f12, %f8
30392 orncc %g3, %i0, %l0
30393 fandnot1 %f2, %f8, %f4
30394 fble %fcc2, loop_3532
30395 srlx %l1, %o1, %i6
30396 st %f5, [%l7 + 0x38]
30397 fcmped %fcc0, %f14, %f0
30398loop_3532:
30399 st %f15, [%l7 + 0x18]
30400 tge %xcc, 0x6
30401 movn %xcc, %i4, %i2
30402 fmovsleu %xcc, %f8, %f9
30403 fmovdcc %icc, %f6, %f0
30404 mova %xcc, %g1, %g7
30405 movvs %xcc, %l4, %g2
30406 ldsh [%l7 + 0x56], %o5
30407 fmovsle %icc, %f10, %f6
30408 edge8ln %o0, %o6, %g5
30409 brz %l6, loop_3533
30410 nop
30411 setx loop_3534, %l0, %l1
30412 jmpl %l1, %l2
30413 st %f5, [%l7 + 0x14]
30414 fmovscc %xcc, %f7, %f3
30415loop_3533:
30416 ldsh [%l7 + 0x74], %o7
30417loop_3534:
30418 fbu,a %fcc1, loop_3535
30419 lduw [%l7 + 0x34], %o3
30420 fxors %f6, %f9, %f11
30421 brnz %l5, loop_3536
30422loop_3535:
30423 addcc %i3, 0x02D5, %g4
30424 ld [%l7 + 0x38], %f14
30425 brlez %o2, loop_3537
30426loop_3536:
30427 fmuld8ulx16 %f14, %f13, %f12
30428 fbo %fcc0, loop_3538
30429 fsrc2s %f1, %f5
30430loop_3537:
30431 fabsd %f0, %f8
30432 stw %l3, [%l7 + 0x38]
30433loop_3538:
30434 fble,a %fcc1, loop_3539
30435 fmovdl %icc, %f1, %f1
30436 tl %icc, 0x1
30437 ldsh [%l7 + 0x24], %i7
30438loop_3539:
30439 edge32ln %i5, %g6, %i1
30440 movrlez %o4, 0x0C4, %g3
30441 fmovrslz %l0, %f0, %f11
30442 ldsb [%l7 + 0x0E], %i0
30443 sdivx %o1, 0x0C9A, %l1
30444 fmovrde %i4, %f0, %f14
30445 and %i6, 0x07A0, %i2
30446 tn %xcc, 0x4
30447 stb %g7, [%l7 + 0x4E]
30448 stb %g1, [%l7 + 0x55]
30449 fcmpes %fcc2, %f10, %f1
30450 xor %g2, %l4, %o5
30451 sll %o6, 0x0F, %o0
30452 alignaddr %g5, %l2, %o7
30453 array16 %l6, %l5, %i3
30454 movl %icc, %o3, %g4
30455 fmovsle %xcc, %f2, %f5
30456 sth %l3, [%l7 + 0x1A]
30457 edge16 %i7, %o2, %g6
30458 xor %i1, 0x078C, %o4
30459 srl %i5, 0x0F, %g3
30460 fsrc2 %f0, %f6
30461 udivx %l0, 0x116B, %o1
30462 fmovrsne %l1, %f5, %f3
30463 sdivcc %i0, 0x195F, %i6
30464 tne %icc, 0x0
30465 srl %i4, 0x18, %g7
30466 edge16 %g1, %i2, %g2
30467 ldsh [%l7 + 0x44], %l4
30468 movleu %xcc, %o5, %o0
30469 ldub [%l7 + 0x3A], %o6
30470 std %f14, [%l7 + 0x48]
30471 siam 0x2
30472 fblg,a %fcc2, loop_3540
30473 stx %l2, [%l7 + 0x28]
30474 ldd [%l7 + 0x10], %f2
30475 lduw [%l7 + 0x58], %g5
30476loop_3540:
30477 ldd [%l7 + 0x38], %f8
30478 tne %xcc, 0x2
30479 addccc %l6, 0x156C, %o7
30480 sth %l5, [%l7 + 0x18]
30481 ldsh [%l7 + 0x56], %i3
30482 fone %f0
30483 fmovsl %icc, %f14, %f3
30484 fbul,a %fcc2, loop_3541
30485 fmuld8ulx16 %f4, %f8, %f4
30486 nop
30487 setx loop_3542, %l0, %l1
30488 wrpr 0x1, %tl
30489 wrpr %l1, %tnpc
30490 setx 0x34400001400, %l0, %l1
30491 wrpr %l1, %tstate
30492 wrhpr 0x4, %htstate
30493 done
30494 fmovrslz %o3, %f14, %f5
30495loop_3541:
30496 fmovde %xcc, %f4, %f11
30497 bgu,pn %xcc, loop_3543
30498loop_3542:
30499 sth %l3, [%l7 + 0x38]
30500 xnor %g4, %i7, %g6
30501 ldsh [%l7 + 0x1A], %i1
30502loop_3543:
30503 fmovsle %xcc, %f10, %f5
30504 edge16 %o2, %i5, %g3
30505 pdist %f10, %f12, %f6
30506 st %f0, [%l7 + 0x54]
30507 fmovrsne %l0, %f12, %f12
30508 fmovdge %icc, %f9, %f6
30509 fmovsn %xcc, %f3, %f15
30510 ldd [%l7 + 0x18], %f4
30511 edge8n %o4, %l1, %o1
30512 tne %icc, 0x3
30513 fcmpeq32 %f8, %f4, %i6
30514 fmovrdgz %i0, %f4, %f8
30515 fmovrdlez %i4, %f12, %f0
30516 ldsw [%l7 + 0x78], %g1
30517 nop
30518 setx loop_3544, %l0, %l1
30519 wrpr 0x1, %tl
30520 wrpr %l1, %tnpc
30521 setx 0x34400001400, %l0, %l1
30522 wrpr %l1, %tstate
30523 wrhpr 0x4, %htstate
30524 done
30525 stb %g7, [%l7 + 0x28]
30526 ldsw [%l7 + 0x18], %i2
30527 edge8ln %g2, %o5, %o0
30528loop_3544:
30529 sllx %o6, 0x0E, %l4
30530 array16 %g5, %l6, %o7
30531 fbe,a %fcc1, loop_3545
30532 edge32n %l5, %i3, %o3
30533 stb %l2, [%l7 + 0x2B]
30534 ldsh [%l7 + 0x46], %g4
30535loop_3545:
30536 brgez,a %l3, loop_3546
30537 fbg %fcc0, loop_3547
30538 lduh [%l7 + 0x20], %g6
30539 movrlez %i1, %o2, %i5
30540loop_3546:
30541 tsubcctv %i7, %g3, %l0
30542loop_3547:
30543 movrlez %l1, %o4, %o1
30544 lduw [%l7 + 0x58], %i0
30545 movrgz %i6, %g1, %g7
30546 bpos %icc, loop_3548
30547 move %icc, %i4, %i2
30548 andncc %o5, %o0, %o6
30549 ldub [%l7 + 0x7D], %l4
30550loop_3548:
30551 bl,a,pn %icc, loop_3549
30552 lduh [%l7 + 0x14], %g5
30553 udivx %g2, 0x189A, %o7
30554 ldd [%l7 + 0x08], %f4
30555loop_3549:
30556 fmul8sux16 %f2, %f10, %f12
30557 fpsub16s %f5, %f8, %f8
30558 tvc %xcc, 0x5
30559 fbn,a %fcc2, loop_3550
30560 st %f15, [%l7 + 0x60]
30561 lduh [%l7 + 0x64], %l6
30562 stx %l5, [%l7 + 0x40]
30563loop_3550:
30564 fcmps %fcc0, %f4, %f15
30565 ldsw [%l7 + 0x58], %o3
30566 srl %i3, 0x1E, %g4
30567 sth %l2, [%l7 + 0x08]
30568 movgu %icc, %g6, %i1
30569 bpos,pn %xcc, loop_3551
30570 std %f10, [%l7 + 0x58]
30571 fmul8ulx16 %f4, %f10, %f4
30572 or %l3, %o2, %i5
30573loop_3551:
30574 fmovrdgez %i7, %f8, %f14
30575 ldsw [%l7 + 0x0C], %g3
30576 fble %fcc0, loop_3552
30577 movrgez %l1, %o4, %o1
30578 movle %icc, %l0, %i6
30579 fbge %fcc3, loop_3553
30580loop_3552:
30581 fmovdne %xcc, %f2, %f14
30582 ba,a,pt %icc, loop_3554
30583 sth %i0, [%l7 + 0x6E]
30584loop_3553:
30585 fmul8sux16 %f4, %f8, %f12
30586 fandnot1s %f12, %f0, %f2
30587loop_3554:
30588 ldx [%l7 + 0x18], %g1
30589 fands %f13, %f7, %f1
30590 fbg,a %fcc0, loop_3555
30591 fandnot1 %f2, %f4, %f12
30592 sth %g7, [%l7 + 0x08]
30593 udivcc %i4, 0x19B0, %o5
30594loop_3555:
30595 edge32l %o0, %o6, %i2
30596 mova %icc, %g5, %g2
30597 fabss %f15, %f2
30598 edge32n %l4, %l6, %o7
30599 movrgez %o3, %i3, %l5
30600 fmovdvc %xcc, %f2, %f9
30601 ldub [%l7 + 0x60], %l2
30602 edge16 %g4, %g6, %i1
30603 ldsh [%l7 + 0x22], %o2
30604 fmovdl %icc, %f14, %f14
30605 fmovscc %xcc, %f3, %f10
30606 ldd [%l7 + 0x20], %f2
30607 fxnor %f12, %f14, %f6
30608 std %f8, [%l7 + 0x78]
30609 fcmpgt32 %f10, %f2, %l3
30610 fmovrdlz %i5, %f12, %f2
30611 te %xcc, 0x4
30612 fbo,a %fcc0, loop_3556
30613 fbul %fcc3, loop_3557
30614 orn %i7, 0x0797, %l1
30615 fmovrse %g3, %f6, %f10
30616loop_3556:
30617 fpadd32s %f13, %f5, %f11
30618loop_3557:
30619 fbo,a %fcc0, loop_3558
30620 array16 %o4, %o1, %l0
30621 tgu %xcc, 0x3
30622 fbg %fcc2, loop_3559
30623loop_3558:
30624 movvc %xcc, %i6, %g1
30625 fnors %f9, %f6, %f7
30626 st %f1, [%l7 + 0x0C]
30627loop_3559:
30628 fmovdl %xcc, %f13, %f0
30629 tcc %icc, 0x0
30630 movrgez %g7, 0x0FD, %i4
30631 stx %i0, [%l7 + 0x08]
30632 fornot1s %f11, %f1, %f9
30633 fmuld8ulx16 %f4, %f0, %f14
30634 fmovdvs %icc, %f12, %f2
30635 edge8n %o0, %o5, %i2
30636 subcc %g5, %g2, %l4
30637 lduw [%l7 + 0x18], %o6
30638 movle %xcc, %o7, %o3
30639 umulcc %l6, %i3, %l5
30640 fcmps %fcc2, %f12, %f5
30641 tle %icc, 0x3
30642 fands %f6, %f11, %f9
30643 ldsw [%l7 + 0x30], %g4
30644 brz %g6, loop_3560
30645 movge %icc, %l2, %o2
30646 edge16l %i1, %l3, %i5
30647 ldx [%l7 + 0x38], %l1
30648loop_3560:
30649 addcc %i7, %o4, %o1
30650 ldsh [%l7 + 0x48], %l0
30651 fbge,a %fcc2, loop_3561
30652 ldd [%l7 + 0x10], %f14
30653 move %icc, %i6, %g1
30654 movrne %g3, 0x001, %i4
30655loop_3561:
30656 ldd [%l7 + 0x08], %f4
30657 fmovdl %icc, %f9, %f5
30658 tn %xcc, 0x6
30659 fnot2 %f8, %f6
30660 array16 %i0, %o0, %g7
30661 fmovdvs %xcc, %f2, %f12
30662 fmovsneg %icc, %f11, %f15
30663 fandnot1s %f14, %f6, %f9
30664 edge8n %o5, %g5, %g2
30665 fornot1s %f6, %f8, %f10
30666 edge8l %l4, %o6, %i2
30667 fors %f15, %f12, %f13
30668 lduw [%l7 + 0x38], %o7
30669 fbul %fcc1, loop_3562
30670 fmovsle %icc, %f4, %f4
30671 movcs %icc, %o3, %l6
30672 movcc %xcc, %i3, %l5
30673loop_3562:
30674 movre %g6, %g4, %o2
30675 brz %i1, loop_3563
30676 movrlez %l3, %l2, %i5
30677 movre %l1, 0x35D, %i7
30678 fcmpgt32 %f10, %f14, %o1
30679loop_3563:
30680 addc %l0, 0x020B, %o4
30681 array32 %g1, %g3, %i4
30682 tg %icc, 0x5
30683 stw %i0, [%l7 + 0x58]
30684 edge8ln %i6, %g7, %o0
30685 ldx [%l7 + 0x38], %o5
30686 fxnors %f9, %f13, %f11
30687 movre %g2, %l4, %o6
30688 srlx %g5, %o7, %i2
30689 orcc %l6, 0x11FC, %i3
30690 stb %o3, [%l7 + 0x2C]
30691 array32 %g6, %l5, %o2
30692 stb %i1, [%l7 + 0x55]
30693 ldsh [%l7 + 0x42], %l3
30694 mova %icc, %l2, %i5
30695 ldd [%l7 + 0x78], %f12
30696 pdist %f8, %f0, %f2
30697 lduw [%l7 + 0x3C], %l1
30698 brlez %i7, loop_3564
30699 and %o1, 0x0532, %l0
30700 fble %fcc2, loop_3565
30701 st %f6, [%l7 + 0x5C]
30702loop_3564:
30703 fmul8ulx16 %f10, %f4, %f10
30704 and %g4, %o4, %g3
30705loop_3565:
30706 move %icc, %i4, %g1
30707 fpadd32 %f14, %f10, %f10
30708 fxors %f8, %f10, %f0
30709 movgu %xcc, %i0, %i6
30710 fzero %f2
30711 tvs %xcc, 0x3
30712 ldsb [%l7 + 0x17], %o0
30713 edge32 %o5, %g7, %l4
30714 lduw [%l7 + 0x34], %g2
30715 sra %g5, %o7, %o6
30716 fandnot1s %f7, %f1, %f9
30717 stb %l6, [%l7 + 0x25]
30718 ldsw [%l7 + 0x5C], %i2
30719 fmovrdgz %o3, %f8, %f8
30720 fcmpeq32 %f4, %f0, %i3
30721 nop
30722 setx loop_3566, %l0, %l1
30723 jmpl %l1, %g6
30724 brlez,a %l5, loop_3567
30725 fbne,a %fcc1, loop_3568
30726 tcc %xcc, 0x1
30727loop_3566:
30728 lduh [%l7 + 0x2A], %i1
30729loop_3567:
30730 fbne,a %fcc0, loop_3569
30731loop_3568:
30732 bneg,a,pt %icc, loop_3570
30733 fmovrdlz %o2, %f6, %f2
30734 ldx [%l7 + 0x28], %l2
30735loop_3569:
30736 movvc %icc, %i5, %l3
30737loop_3570:
30738 tle %icc, 0x2
30739 fbge %fcc1, loop_3571
30740 edge32ln %l1, %i7, %l0
30741 fxors %f13, %f2, %f12
30742 bshuffle %f10, %f2, %f6
30743loop_3571:
30744 stw %g4, [%l7 + 0x34]
30745 ldx [%l7 + 0x68], %o4
30746 ldsh [%l7 + 0x40], %g3
30747 movrgz %o1, %g1, %i0
30748 fcmpd %fcc1, %f4, %f2
30749 orn %i6, %i4, %o5
30750 fnot1s %f4, %f11
30751 fandnot2 %f8, %f0, %f4
30752 edge32n %g7, %l4, %o0
30753 sllx %g2, 0x18, %o7
30754 ldx [%l7 + 0x50], %o6
30755 bne,a,pn %xcc, loop_3572
30756 fbn,a %fcc3, loop_3573
30757 fpack32 %f4, %f4, %f14
30758 ld [%l7 + 0x74], %f12
30759loop_3572:
30760 edge8l %g5, %i2, %o3
30761loop_3573:
30762 fmul8ulx16 %f4, %f10, %f10
30763 ldd [%l7 + 0x38], %f8
30764 fmovrdlz %l6, %f14, %f12
30765 fcmpeq16 %f10, %f0, %g6
30766 movvs %icc, %l5, %i3
30767 fbuge,a %fcc3, loop_3574
30768 lduh [%l7 + 0x40], %i1
30769 fmovrdgez %l2, %f10, %f6
30770 tleu %icc, 0x7
30771loop_3574:
30772 subc %o2, 0x1FCF, %l3
30773 fmovsleu %icc, %f6, %f11
30774 ba,a loop_3575
30775 xorcc %i5, %i7, %l1
30776 stb %l0, [%l7 + 0x7E]
30777 edge16l %o4, %g3, %o1
30778loop_3575:
30779 edge16l %g4, %i0, %g1
30780 movre %i4, 0x360, %o5
30781 std %f8, [%l7 + 0x28]
30782 fbe %fcc0, loop_3576
30783 ba,a %icc, loop_3577
30784 sth %i6, [%l7 + 0x16]
30785 fsrc2 %f2, %f4
30786loop_3576:
30787 umulcc %g7, %o0, %g2
30788loop_3577:
30789 lduw [%l7 + 0x54], %o7
30790 fpadd32s %f7, %f9, %f15
30791 bpos,a %xcc, loop_3578
30792 fnot2 %f6, %f0
30793 stb %o6, [%l7 + 0x59]
30794 tgu %icc, 0x6
30795loop_3578:
30796 fnor %f10, %f2, %f2
30797 lduw [%l7 + 0x54], %l4
30798 fmovsn %icc, %f14, %f11
30799 fmovdg %xcc, %f15, %f11
30800 bne,pn %icc, loop_3579
30801 or %g5, %i2, %o3
30802 ldsw [%l7 + 0x6C], %g6
30803 movn %icc, %l6, %l5
30804loop_3579:
30805 fpadd32s %f2, %f1, %f10
30806 movleu %icc, %i1, %i3
30807 call loop_3580
30808 alignaddrl %l2, %l3, %o2
30809 fbuge,a %fcc1, loop_3581
30810 fbu %fcc1, loop_3582
30811loop_3580:
30812 add %i5, %i7, %l0
30813 fxnors %f8, %f7, %f10
30814loop_3581:
30815 ld [%l7 + 0x70], %f5
30816loop_3582:
30817 fbe,a %fcc0, loop_3583
30818 umulcc %o4, 0x136D, %g3
30819 fbg %fcc1, loop_3584
30820 fmovdgu %xcc, %f4, %f12
30821loop_3583:
30822 ldd [%l7 + 0x38], %f14
30823 xnor %o1, %l1, %g4
30824loop_3584:
30825 udiv %i0, 0x148E, %i4
30826 smul %o5, 0x0685, %i6
30827 movrgez %g1, %o0, %g2
30828 bshuffle %f2, %f4, %f10
30829 fcmple32 %f0, %f6, %o7
30830 stw %g7, [%l7 + 0x28]
30831 tvc %icc, 0x6
30832 stb %o6, [%l7 + 0x28]
30833 brz %l4, loop_3585
30834 fmovrdgz %i2, %f4, %f2
30835 fcmped %fcc3, %f6, %f4
30836 std %f0, [%l7 + 0x78]
30837loop_3585:
30838 fpackfix %f0, %f7
30839 fmovrsne %g5, %f10, %f7
30840 fmovdleu %xcc, %f6, %f13
30841 fcmps %fcc3, %f8, %f0
30842 st %f0, [%l7 + 0x1C]
30843 array8 %g6, %l6, %o3
30844 brlz,a %l5, loop_3586
30845 fnands %f14, %f6, %f2
30846 fmovda %icc, %f3, %f8
30847 stx %i3, [%l7 + 0x48]
30848loop_3586:
30849 lduh [%l7 + 0x18], %l2
30850 fpsub32s %f13, %f8, %f9
30851 alignaddr %l3, %i1, %o2
30852 fmovd %f6, %f10
30853 mova %xcc, %i5, %l0
30854 stw %i7, [%l7 + 0x34]
30855 ldd [%l7 + 0x40], %f12
30856 ldsb [%l7 + 0x6B], %o4
30857 fpsub32 %f2, %f2, %f0
30858 stw %o1, [%l7 + 0x38]
30859 tneg %icc, 0x2
30860 mova %xcc, %g3, %g4
30861 stb %l1, [%l7 + 0x0B]
30862 bvs,a %xcc, loop_3587
30863 move %xcc, %i0, %o5
30864 movle %xcc, %i4, %i6
30865 ldsb [%l7 + 0x48], %g1
30866loop_3587:
30867 fnor %f6, %f2, %f0
30868 bvc %icc, loop_3588
30869 stx %g2, [%l7 + 0x18]
30870 bcc,a %xcc, loop_3589
30871 ldsb [%l7 + 0x52], %o0
30872loop_3588:
30873 fands %f1, %f15, %f8
30874 orcc %o7, %o6, %l4
30875loop_3589:
30876 fbn,a %fcc1, loop_3590
30877 nop
30878 setx loop_3591, %l0, %l1
30879 wrpr 0x1, %tl
30880 wrpr %l1, %tnpc
30881 setx 0x34400001400, %l0, %l1
30882 wrpr %l1, %tstate
30883 wrhpr 0x4, %htstate
30884 done
30885 nop
30886 setx loop_3592, %l0, %l1
30887 wrpr 0x1, %tl
30888 wrpr %l1, %tpc
30889 add %l1, 0x4, %l1
30890 wrpr %l1, %tnpc
30891 setx 0x34400001400, %l0, %l1
30892 wrpr %l1, %tstate
30893 wrhpr 0x4, %htstate
30894 retry
30895 add %i2, %g5, %g7
30896loop_3590:
30897 edge16n %g6, %l6, %o3
30898loop_3591:
30899 bcc,pt %xcc, loop_3593
30900loop_3592:
30901 sll %l5, %i3, %l3
30902 movvc %icc, %i1, %o2
30903 ldub [%l7 + 0x12], %i5
30904loop_3593:
30905 edge32n %l0, %l2, %i7
30906 fmovsleu %xcc, %f0, %f7
30907 xnorcc %o1, 0x188D, %o4
30908 edge8ln %g3, %g4, %i0
30909 movl %xcc, %o5, %l1
30910 fmovdpos %xcc, %f12, %f1
30911 fmovdpos %xcc, %f0, %f12
30912 fba %fcc3, loop_3594
30913 movrne %i6, 0x3EF, %g1
30914 umulcc %g2, %i4, %o7
30915 addcc %o0, %o6, %l4
30916loop_3594:
30917 stb %i2, [%l7 + 0x11]
30918 fmovscs %xcc, %f4, %f7
30919 tpos %icc, 0x2
30920 fsrc1s %f13, %f15
30921 stx %g5, [%l7 + 0x40]
30922 orn %g7, %g6, %o3
30923 tneg %xcc, 0x4
30924 nop
30925 setx loop_3595, %l0, %l1
30926 jmpl %l1, %l6
30927 array8 %i3, %l3, %i1
30928 stx %o2, [%l7 + 0x70]
30929 nop
30930 setx loop_3596, %l0, %l1
30931 wrpr 0x1, %tl
30932 wrpr %l1, %tnpc
30933 setx 0x34400001400, %l0, %l1
30934 wrpr %l1, %tstate
30935 wrhpr 0x4, %htstate
30936 done
30937loop_3595:
30938 umul %i5, 0x0C65, %l5
30939 movrgz %l0, %l2, %o1
30940 smulcc %o4, %g3, %g4
30941loop_3596:
30942 tsubcc %i7, %o5, %l1
30943 fmovdg %icc, %f2, %f5
30944 brlz,a %i6, loop_3597
30945 brgz,a %i0, loop_3598
30946 orn %g2, %i4, %g1
30947 movne %icc, %o7, %o0
30948loop_3597:
30949 fcmpd %fcc3, %f2, %f6
30950loop_3598:
30951 ldsh [%l7 + 0x48], %l4
30952 edge32 %o6, %g5, %i2
30953 fbue,a %fcc3, loop_3599
30954 fxnors %f14, %f2, %f15
30955 brgez,a %g7, loop_3600
30956 fmovdge %xcc, %f10, %f2
30957loop_3599:
30958 andcc %o3, %g6, %l6
30959 movgu %xcc, %l3, %i3
30960loop_3600:
30961 lduw [%l7 + 0x0C], %i1
30962 call loop_3601
30963 lduw [%l7 + 0x18], %i5
30964 lduh [%l7 + 0x1C], %l5
30965 tne %xcc, 0x4
30966loop_3601:
30967 st %f14, [%l7 + 0x40]
30968 lduh [%l7 + 0x4E], %l0
30969 fbug %fcc3, loop_3602
30970 fmovsa %xcc, %f9, %f9
30971 fbuge %fcc3, loop_3603
30972 std %f14, [%l7 + 0x60]
30973loop_3602:
30974 stb %o2, [%l7 + 0x73]
30975 umul %o1, %l2, %g3
30976loop_3603:
30977 fmovsn %icc, %f3, %f13
30978 fzeros %f12
30979 fpackfix %f2, %f3
30980 ldsw [%l7 + 0x60], %g4
30981 ldd [%l7 + 0x30], %f14
30982 fbe %fcc2, loop_3604
30983 edge32 %i7, %o5, %l1
30984 st %f2, [%l7 + 0x3C]
30985 sub %o4, 0x0BC5, %i6
30986loop_3604:
30987 fsrc1 %f10, %f14
30988 move %xcc, %g2, %i4
30989 fmovdleu %icc, %f5, %f7
30990 ldsh [%l7 + 0x4A], %g1
30991 movcs %xcc, %o7, %o0
30992 fcmple16 %f12, %f10, %l4
30993 fandnot2 %f8, %f8, %f8
30994 xnor %i0, %o6, %i2
30995 fpack16 %f2, %f10
30996 fandnot2s %f13, %f7, %f3
30997 fbul %fcc1, loop_3605
30998 or %g5, %g7, %g6
30999 srlx %l6, %l3, %i3
31000 fcmpne16 %f14, %f6, %i1
31001loop_3605:
31002 sub %i5, 0x0C47, %l5
31003 fbug %fcc1, loop_3606
31004 bvs,pn %xcc, loop_3607
31005 movcc %xcc, %o3, %l0
31006 alignaddr %o1, %o2, %l2
31007loop_3606:
31008 ldsw [%l7 + 0x14], %g3
31009loop_3607:
31010 fmul8ulx16 %f12, %f4, %f0
31011 tcs %xcc, 0x0
31012 brz,a %i7, loop_3608
31013 xor %g4, %o5, %o4
31014 fmovrdlez %i6, %f6, %f10
31015 stw %l1, [%l7 + 0x28]
31016loop_3608:
31017 std %f10, [%l7 + 0x20]
31018 std %f2, [%l7 + 0x40]
31019 bvs,pn %xcc, loop_3609
31020 ld [%l7 + 0x30], %f4
31021 fbul,a %fcc2, loop_3610
31022 tg %icc, 0x7
31023loop_3609:
31024 fcmpes %fcc3, %f6, %f0
31025 fpsub32s %f7, %f14, %f14
31026loop_3610:
31027 lduw [%l7 + 0x30], %g2
31028 fsrc2 %f10, %f14
31029 std %f2, [%l7 + 0x60]
31030 ldd [%l7 + 0x28], %f8
31031 ldsb [%l7 + 0x56], %g1
31032 smulcc %o7, 0x1C5E, %o0
31033 movne %icc, %l4, %i4
31034 fmul8x16au %f6, %f5, %f6
31035 fnegd %f10, %f14
31036 stw %i0, [%l7 + 0x38]
31037 movvs %icc, %o6, %i2
31038 addc %g5, 0x0E3E, %g7
31039 fandnot1 %f0, %f2, %f6
31040 fble,a %fcc0, loop_3611
31041 bneg,a %xcc, loop_3612
31042 fbule,a %fcc3, loop_3613
31043 edge16n %g6, %l3, %l6
31044loop_3611:
31045 fmul8ulx16 %f4, %f0, %f0
31046loop_3612:
31047 bneg,a,pn %icc, loop_3614
31048loop_3613:
31049 srl %i3, %i1, %l5
31050 sth %i5, [%l7 + 0x28]
31051 fnot1 %f14, %f0
31052loop_3614:
31053 ldsw [%l7 + 0x48], %l0
31054 fand %f4, %f12, %f12
31055 brnz,a %o3, loop_3615
31056 fbule %fcc2, loop_3616
31057 fmul8ulx16 %f6, %f2, %f4
31058 stb %o1, [%l7 + 0x15]
31059loop_3615:
31060 stw %o2, [%l7 + 0x5C]
31061loop_3616:
31062 fmovrsgez %g3, %f7, %f0
31063 nop
31064 setx loop_3617, %l0, %l1
31065 wrpr 0x1, %tl
31066 wrpr %l1, %tpc
31067 add %l1, 0x4, %l1
31068 wrpr %l1, %tnpc
31069 setx 0x34400001400, %l0, %l1
31070 wrpr %l1, %tstate
31071 wrhpr 0x4, %htstate
31072 retry
31073 fmovdcs %xcc, %f7, %f0
31074 brnz %l2, loop_3618
31075 subcc %g4, %o5, %i7
31076loop_3617:
31077 sll %i6, %l1, %o4
31078 movgu %icc, %g1, %g2
31079loop_3618:
31080 fxor %f8, %f6, %f2
31081 ldx [%l7 + 0x28], %o0
31082 fmovrsgez %l4, %f15, %f10
31083 fmovspos %icc, %f6, %f3
31084 ldsh [%l7 + 0x16], %i4
31085 ta %xcc, 0x0
31086 bneg loop_3619
31087 bge %icc, loop_3620
31088 bvs,a,pn %icc, loop_3621
31089 st %f14, [%l7 + 0x6C]
31090loop_3619:
31091 bgu,a,pt %icc, loop_3622
31092loop_3620:
31093 fmovdg %xcc, %f6, %f9
31094loop_3621:
31095 bvc,a,pt %icc, loop_3623
31096 orn %o7, 0x0AE2, %i0
31097loop_3622:
31098 fcmps %fcc2, %f10, %f9
31099 movpos %icc, %o6, %i2
31100loop_3623:
31101 std %f14, [%l7 + 0x68]
31102 stw %g7, [%l7 + 0x58]
31103 ldsb [%l7 + 0x61], %g6
31104 ldsb [%l7 + 0x64], %l3
31105 stx %g5, [%l7 + 0x18]
31106 ba,a,pn %xcc, loop_3624
31107 popc 0x0D6B, %i3
31108 sth %i1, [%l7 + 0x6A]
31109 fpack16 %f6, %f14
31110loop_3624:
31111 st %f5, [%l7 + 0x14]
31112 stx %l5, [%l7 + 0x50]
31113 ldx [%l7 + 0x58], %i5
31114 xor %l0, 0x1BAA, %o3
31115 fcmpd %fcc1, %f12, %f14
31116 taddcc %o1, %l6, %g3
31117 std %f8, [%l7 + 0x68]
31118 fandnot1s %f5, %f5, %f1
31119 lduh [%l7 + 0x78], %o2
31120 edge8l %g4, %l2, %o5
31121 ldsw [%l7 + 0x78], %i7
31122 fone %f10
31123 mova %icc, %l1, %i6
31124 stb %g1, [%l7 + 0x21]
31125 ldsh [%l7 + 0x28], %g2
31126 fabsd %f8, %f2
31127 tge %xcc, 0x7
31128 fmovspos %icc, %f14, %f11
31129 movrgz %o0, %o4, %i4
31130 ldub [%l7 + 0x1A], %l4
31131 fmovdle %xcc, %f2, %f3
31132 sdiv %i0, 0x014B, %o7
31133 fblg %fcc0, loop_3625
31134 ldx [%l7 + 0x50], %i2
31135 ldsw [%l7 + 0x14], %g7
31136 stw %g6, [%l7 + 0x24]
31137loop_3625:
31138 lduh [%l7 + 0x1C], %o6
31139 stb %l3, [%l7 + 0x17]
31140 fmovdvc %xcc, %f12, %f9
31141 ldd [%l7 + 0x60], %f8
31142 fzero %f4
31143 ldsh [%l7 + 0x74], %g5
31144 lduh [%l7 + 0x10], %i1
31145 fmovrsne %l5, %f15, %f7
31146 stx %i3, [%l7 + 0x70]
31147 andn %l0, %i5, %o1
31148 stb %l6, [%l7 + 0x37]
31149 fbule %fcc3, loop_3626
31150 st %f15, [%l7 + 0x74]
31151 fcmps %fcc2, %f15, %f0
31152 fandnot2 %f0, %f14, %f12
31153loop_3626:
31154 fmovsvs %xcc, %f10, %f14
31155 tle %icc, 0x3
31156 fornot1s %f7, %f1, %f1
31157 fandnot1s %f7, %f14, %f9
31158 bpos,pt %icc, loop_3627
31159 ldsb [%l7 + 0x4E], %o3
31160 ld [%l7 + 0x58], %f15
31161 fmul8ulx16 %f8, %f8, %f12
31162loop_3627:
31163 orcc %g3, 0x1685, %o2
31164 fsrc2s %f12, %f12
31165 fmovsvc %icc, %f13, %f12
31166 ld [%l7 + 0x24], %f5
31167 stw %l2, [%l7 + 0x1C]
31168 std %f14, [%l7 + 0x68]
31169 fpadd16 %f0, %f8, %f10
31170 ldub [%l7 + 0x6D], %g4
31171 movpos %xcc, %o5, %l1
31172 bvc,a,pn %icc, loop_3628
31173 fmul8x16au %f4, %f14, %f0
31174 taddcc %i6, %g1, %i7
31175 stb %g2, [%l7 + 0x5A]
31176loop_3628:
31177 lduw [%l7 + 0x60], %o0
31178 fbo,a %fcc1, loop_3629
31179 fandnot1 %f8, %f4, %f8
31180 lduh [%l7 + 0x6A], %o4
31181 ba,a,pn %icc, loop_3630
31182loop_3629:
31183 mulscc %l4, %i0, %o7
31184 st %f2, [%l7 + 0x1C]
31185 ldsb [%l7 + 0x55], %i4
31186loop_3630:
31187 fmovsvs %icc, %f12, %f5
31188 fcmpeq16 %f2, %f12, %g7
31189 subccc %i2, 0x168C, %o6
31190 ld [%l7 + 0x10], %f3
31191 fba,a %fcc0, loop_3631
31192 movcc %xcc, %g6, %l3
31193 bvs %icc, loop_3632
31194 ldsh [%l7 + 0x36], %i1
31195loop_3631:
31196 ldsb [%l7 + 0x4D], %l5
31197 fmovse %icc, %f3, %f13
31198loop_3632:
31199 stb %i3, [%l7 + 0x1D]
31200 lduh [%l7 + 0x78], %g5
31201 andncc %i5, %l0, %o1
31202 edge32 %l6, %g3, %o2
31203 ba,a loop_3633
31204 and %o3, %g4, %l2
31205 ldx [%l7 + 0x28], %o5
31206 fexpand %f3, %f4
31207loop_3633:
31208 fblg %fcc0, loop_3634
31209 ldsw [%l7 + 0x54], %l1
31210 te %xcc, 0x1
31211 sdiv %i6, 0x0A4B, %i7
31212loop_3634:
31213 fmovdcs %xcc, %f10, %f12
31214 fmul8x16al %f4, %f14, %f2
31215 mulx %g1, %o0, %g2
31216 ldub [%l7 + 0x16], %l4
31217 stb %o4, [%l7 + 0x17]
31218 brz,a %i0, loop_3635
31219 sth %o7, [%l7 + 0x44]
31220 fmovrslz %i4, %f0, %f9
31221 array16 %i2, %o6, %g7
31222loop_3635:
31223 alignaddrl %l3, %g6, %i1
31224 fnegs %f0, %f2
31225 lduw [%l7 + 0x6C], %i3
31226 stx %l5, [%l7 + 0x10]
31227 fpadd32 %f12, %f8, %f8
31228 tne %xcc, 0x0
31229 tne %icc, 0x2
31230 fcmpd %fcc1, %f8, %f8
31231 lduw [%l7 + 0x1C], %g5
31232 edge8l %l0, %o1, %l6
31233 ldub [%l7 + 0x0B], %g3
31234 bgu,a loop_3636
31235 andcc %i5, %o2, %o3
31236 ldx [%l7 + 0x08], %l2
31237 fbne %fcc2, loop_3637
31238loop_3636:
31239 faligndata %f10, %f6, %f2
31240 ldsw [%l7 + 0x10], %o5
31241 fmovrdlz %g4, %f10, %f4
31242loop_3637:
31243 fmovspos %xcc, %f13, %f4
31244 lduh [%l7 + 0x3E], %i6
31245 stx %l1, [%l7 + 0x48]
31246 lduh [%l7 + 0x0A], %g1
31247 sth %i7, [%l7 + 0x68]
31248 edge32ln %g2, %l4, %o4
31249 array16 %o0, %i0, %i4
31250 sth %i2, [%l7 + 0x2E]
31251 ldub [%l7 + 0x25], %o7
31252 fmovdpos %icc, %f7, %f4
31253 fsrc2 %f0, %f12
31254 movne %xcc, %g7, %l3
31255 ldx [%l7 + 0x30], %g6
31256 edge32n %o6, %i1, %i3
31257 fnors %f1, %f7, %f15
31258 fbuge,a %fcc2, loop_3638
31259 fpsub32 %f14, %f0, %f6
31260 sth %g5, [%l7 + 0x68]
31261 edge8l %l0, %o1, %l6
31262loop_3638:
31263 movneg %xcc, %g3, %i5
31264 tleu %icc, 0x0
31265 fzeros %f2
31266 fnors %f9, %f0, %f8
31267 popc 0x00B7, %l5
31268 fmovsl %icc, %f9, %f14
31269 fbu %fcc3, loop_3639
31270 tsubcc %o2, %o3, %o5
31271 ld [%l7 + 0x40], %f5
31272 std %f2, [%l7 + 0x50]
31273loop_3639:
31274 fpmerge %f3, %f3, %f12
31275 movcs %icc, %l2, %i6
31276 ldub [%l7 + 0x65], %g4
31277 fpsub16 %f2, %f8, %f4
31278 fmovrslz %l1, %f10, %f4
31279 ldsh [%l7 + 0x6C], %i7
31280 or %g1, %l4, %g2
31281 movvs %xcc, %o0, %i0
31282 sth %o4, [%l7 + 0x12]
31283 brgez,a %i2, loop_3640
31284 edge16l %i4, %g7, %o7
31285 movcs %xcc, %l3, %o6
31286 movle %icc, %g6, %i3
31287loop_3640:
31288 popc 0x1BB6, %g5
31289 ldd [%l7 + 0x60], %f6
31290 bl loop_3641
31291 fbug %fcc3, loop_3642
31292 fmovdle %xcc, %f5, %f6
31293 ldd [%l7 + 0x48], %f2
31294loop_3641:
31295 ldub [%l7 + 0x69], %l0
31296loop_3642:
31297 mova %icc, %i1, %l6
31298 edge16 %g3, %i5, %o1
31299 movrlz %o2, %l5, %o5
31300 ldsb [%l7 + 0x6C], %l2
31301 bvs,pt %xcc, loop_3643
31302 movcs %xcc, %o3, %g4
31303 lduw [%l7 + 0x50], %i6
31304 stx %l1, [%l7 + 0x70]
31305loop_3643:
31306 ldd [%l7 + 0x70], %f2
31307 ld [%l7 + 0x1C], %f12
31308 lduw [%l7 + 0x0C], %g1
31309 fornot1s %f3, %f10, %f14
31310 fcmpgt16 %f4, %f2, %i7
31311 mova %icc, %g2, %o0
31312 fbe,a %fcc0, loop_3644
31313 edge32l %i0, %o4, %l4
31314 movrlez %i2, %g7, %i4
31315 sth %o7, [%l7 + 0x50]
31316loop_3644:
31317 fbge %fcc2, loop_3645
31318 brnz,a %l3, loop_3646
31319 edge32 %g6, %i3, %o6
31320 sth %l0, [%l7 + 0x5E]
31321loop_3645:
31322 nop
31323 setx loop_3647, %l0, %l1
31324 wrpr 0x1, %tl
31325 wrpr %l1, %tpc
31326 add %l1, 0x4, %l1
31327 wrpr %l1, %tnpc
31328 setx 0x34400001400, %l0, %l1
31329 wrpr %l1, %tstate
31330 wrhpr 0x4, %htstate
31331 retry
31332loop_3646:
31333 fbg %fcc3, loop_3648
31334 fbne %fcc0, loop_3649
31335 movcs %icc, %i1, %g5
31336loop_3647:
31337 tle %xcc, 0x4
31338loop_3648:
31339 fsrc2 %f4, %f6
31340loop_3649:
31341 fone %f10
31342 stw %g3, [%l7 + 0x50]
31343 fmovdleu %xcc, %f6, %f1
31344 edge32ln %l6, %i5, %o2
31345 call loop_3650
31346 mulscc %o1, 0x0EBA, %o5
31347 movcs %icc, %l2, %l5
31348 fmovda %xcc, %f7, %f13
31349loop_3650:
31350 stb %o3, [%l7 + 0x18]
31351 tneg %icc, 0x3
31352 fnands %f8, %f10, %f3
31353 fnands %f1, %f1, %f14
31354 movrlez %g4, %i6, %g1
31355 tl %xcc, 0x0
31356 tg %icc, 0x5
31357 stx %l1, [%l7 + 0x28]
31358 fones %f11
31359 st %f5, [%l7 + 0x3C]
31360 movre %i7, 0x033, %o0
31361 sth %i0, [%l7 + 0x52]
31362 ldsb [%l7 + 0x77], %o4
31363 edge16 %g2, %l4, %g7
31364 andcc %i4, 0x148E, %i2
31365 udivx %o7, 0x0E91, %g6
31366 st %f7, [%l7 + 0x44]
31367 ld [%l7 + 0x58], %f10
31368 umulcc %l3, %o6, %l0
31369 call loop_3651
31370 fcmpes %fcc1, %f15, %f10
31371 fnands %f12, %f1, %f1
31372 ld [%l7 + 0x20], %f10
31373loop_3651:
31374 stx %i1, [%l7 + 0x38]
31375 tn %xcc, 0x5
31376 lduw [%l7 + 0x68], %i3
31377 std %f0, [%l7 + 0x48]
31378 array32 %g3, %l6, %i5
31379 fmovrslez %o2, %f5, %f15
31380 stb %g5, [%l7 + 0x78]
31381 fmovdgu %xcc, %f5, %f2
31382 bgu,a loop_3652
31383 edge16 %o1, %l2, %l5
31384 ldsw [%l7 + 0x40], %o5
31385 fmovdpos %xcc, %f12, %f6
31386loop_3652:
31387 fandnot2s %f11, %f1, %f6
31388 ldd [%l7 + 0x50], %f12
31389 smulcc %g4, 0x15EF, %o3
31390 bgu %xcc, loop_3653
31391 fpmerge %f2, %f8, %f0
31392 ldd [%l7 + 0x30], %f8
31393 fmovsge %icc, %f13, %f5
31394loop_3653:
31395 udivx %g1, 0x0593, %i6
31396 edge8ln %i7, %l1, %i0
31397 bneg loop_3654
31398 call loop_3655
31399 ldsb [%l7 + 0x7F], %o4
31400 fmovspos %icc, %f1, %f7
31401loop_3654:
31402 fpsub16 %f12, %f12, %f14
31403loop_3655:
31404 fmovsle %xcc, %f11, %f10
31405 stb %o0, [%l7 + 0x2A]
31406 ba,pn %icc, loop_3656
31407 fmovsge %xcc, %f2, %f7
31408 tvc %icc, 0x0
31409 movl %xcc, %l4, %g7
31410loop_3656:
31411 fcmpeq16 %f6, %f10, %g2
31412 tsubcctv %i2, %o7, %i4
31413 stx %g6, [%l7 + 0x68]
31414 ldub [%l7 + 0x15], %l3
31415 fblg,a %fcc0, loop_3657
31416 ldd [%l7 + 0x70], %f10
31417 sethi 0x05E8, %o6
31418 taddcc %l0, 0x18EC, %i3
31419loop_3657:
31420 ta %icc, 0x0
31421 be,a,pn %xcc, loop_3658
31422 movre %i1, %g3, %l6
31423 ld [%l7 + 0x60], %f1
31424 lduh [%l7 + 0x52], %i5
31425loop_3658:
31426 ldsw [%l7 + 0x7C], %g5
31427 tpos %xcc, 0x7
31428 taddcc %o2, %l2, %l5
31429 fmovrslz %o5, %f5, %f3
31430 lduw [%l7 + 0x30], %g4
31431 ldsw [%l7 + 0x54], %o3
31432 ldsw [%l7 + 0x6C], %g1
31433 fmovrdlz %o1, %f2, %f8
31434 lduw [%l7 + 0x38], %i6
31435 array8 %l1, %i0, %o4
31436 movgu %icc, %i7, %l4
31437 ldub [%l7 + 0x26], %o0
31438 st %f0, [%l7 + 0x1C]
31439 smulcc %g7, %g2, %i2
31440 ldx [%l7 + 0x60], %i4
31441 fxnor %f8, %f8, %f8
31442 stw %g6, [%l7 + 0x60]
31443 ldd [%l7 + 0x40], %f8
31444 fmovdge %xcc, %f15, %f10
31445 movg %xcc, %o7, %o6
31446 lduw [%l7 + 0x50], %l3
31447 sdiv %i3, 0x1CF3, %i1
31448 stx %g3, [%l7 + 0x60]
31449 fmovrse %l0, %f6, %f5
31450 stx %i5, [%l7 + 0x60]
31451 bgu loop_3659
31452 ldsb [%l7 + 0x28], %g5
31453 ldsw [%l7 + 0x18], %l6
31454 fpmerge %f11, %f11, %f4
31455loop_3659:
31456 edge16ln %l2, %o2, %o5
31457 tsubcctv %l5, %o3, %g1
31458 edge8 %o1, %g4, %l1
31459 fzero %f0
31460 sub %i6, %o4, %i0
31461 mulx %l4, %i7, %o0
31462 lduh [%l7 + 0x70], %g2
31463 fpack32 %f2, %f10, %f0
31464 stw %i2, [%l7 + 0x58]
31465 ldsh [%l7 + 0x50], %i4
31466 fbul,a %fcc3, loop_3660
31467 brz,a %g7, loop_3661
31468 fandnot1s %f7, %f9, %f1
31469 ldsh [%l7 + 0x24], %o7
31470loop_3660:
31471 sth %o6, [%l7 + 0x3A]
31472loop_3661:
31473 fbg,a %fcc0, loop_3662
31474 sub %g6, %i3, %i1
31475 ldx [%l7 + 0x20], %g3
31476 bneg loop_3663
31477loop_3662:
31478 alignaddr %l3, %i5, %l0
31479 array16 %l6, %l2, %g5
31480 addc %o5, 0x0D1C, %l5
31481loop_3663:
31482 lduh [%l7 + 0x3C], %o2
31483 std %f6, [%l7 + 0x10]
31484 ldsb [%l7 + 0x5D], %g1
31485 fpadd32 %f12, %f0, %f2
31486 std %f12, [%l7 + 0x38]
31487 movg %xcc, %o3, %g4
31488 tneg %xcc, 0x3
31489 tsubcc %l1, %i6, %o4
31490 brgz %i0, loop_3664
31491 fnors %f3, %f15, %f8
31492 fmuld8sux16 %f7, %f0, %f14
31493 pdist %f2, %f2, %f2
31494loop_3664:
31495 lduw [%l7 + 0x34], %l4
31496 fmovsle %icc, %f12, %f6
31497 mulx %i7, 0x0D8A, %o1
31498 fmuld8ulx16 %f12, %f6, %f10
31499 ldx [%l7 + 0x38], %o0
31500 fbule,a %fcc2, loop_3665
31501 fornot1 %f0, %f12, %f10
31502 fpsub16s %f1, %f7, %f15
31503 edge32l %i2, %g2, %g7
31504loop_3665:
31505 fmovdle %icc, %f6, %f9
31506 fpadd16 %f2, %f8, %f12
31507 movcs %icc, %o7, %o6
31508 fmovsleu %icc, %f5, %f13
31509 andcc %i4, %i3, %g6
31510 movcs %icc, %g3, %i1
31511 fcmpgt32 %f10, %f14, %i5
31512 brgez,a %l0, loop_3666
31513 ldx [%l7 + 0x40], %l3
31514 sth %l2, [%l7 + 0x72]
31515 fmovdl %xcc, %f15, %f0
31516loop_3666:
31517 tgu %xcc, 0x5
31518 addcc %l6, %o5, %g5
31519 sth %l5, [%l7 + 0x5E]
31520 fmul8ulx16 %f4, %f10, %f0
31521 nop
31522 setx loop_3667, %l0, %l1
31523 jmpl %l1, %o2
31524 ldx [%l7 + 0x58], %o3
31525 fmovdvs %icc, %f1, %f3
31526 ldsh [%l7 + 0x50], %g4
31527loop_3667:
31528 fnegs %f10, %f3
31529 fbg,a %fcc3, loop_3668
31530 movl %xcc, %g1, %l1
31531 bgu,pt %icc, loop_3669
31532 lduh [%l7 + 0x12], %o4
31533loop_3668:
31534 movl %xcc, %i0, %i6
31535 ldsb [%l7 + 0x1B], %i7
31536loop_3669:
31537 alignaddrl %l4, %o0, %o1
31538 lduw [%l7 + 0x78], %g2
31539 fmovdvc %xcc, %f12, %f8
31540 fbuge,a %fcc2, loop_3670
31541 lduh [%l7 + 0x0A], %g7
31542 nop
31543 setx loop_3671, %l0, %l1
31544 jmpl %l1, %i2
31545 tleu %icc, 0x0
31546loop_3670:
31547 sll %o7, %o6, %i3
31548 movcc %xcc, %g6, %i4
31549loop_3671:
31550 movge %icc, %i1, %i5
31551 bpos,pn %icc, loop_3672
31552 ld [%l7 + 0x4C], %f3
31553 movl %icc, %l0, %l3
31554 movgu %icc, %g3, %l6
31555loop_3672:
31556 sth %l2, [%l7 + 0x4A]
31557 movcs %icc, %g5, %l5
31558 stx %o5, [%l7 + 0x20]
31559 brz,a %o3, loop_3673
31560 fcmple16 %f10, %f2, %o2
31561 fsrc2 %f2, %f6
31562 srl %g4, 0x13, %l1
31563loop_3673:
31564 srlx %o4, %g1, %i0
31565 andn %i6, 0x1809, %l4
31566 tl %icc, 0x1
31567 edge16l %o0, %o1, %g2
31568 ldsw [%l7 + 0x08], %i7
31569 std %f4, [%l7 + 0x20]
31570 fors %f7, %f2, %f4
31571 fpsub16s %f15, %f3, %f9
31572 fba,a %fcc2, loop_3674
31573 ldd [%l7 + 0x60], %f8
31574 fabss %f2, %f1
31575 fnand %f0, %f8, %f6
31576loop_3674:
31577 ld [%l7 + 0x40], %f5
31578 fexpand %f8, %f12
31579 fmovdcc %icc, %f5, %f3
31580 fba,a %fcc0, loop_3675
31581 stw %g7, [%l7 + 0x60]
31582 edge16l %i2, %o7, %i3
31583 std %f14, [%l7 + 0x18]
31584loop_3675:
31585 sdiv %g6, 0x1ABA, %o6
31586 fnot2 %f10, %f2
31587 fble %fcc2, loop_3676
31588 orcc %i1, %i4, %i5
31589 lduw [%l7 + 0x54], %l0
31590 edge8l %g3, %l3, %l2
31591loop_3676:
31592 lduh [%l7 + 0x36], %g5
31593 xor %l6, %l5, %o5
31594 fnot2 %f14, %f2
31595 brz,a %o3, loop_3677
31596 srax %o2, 0x06, %g4
31597 stb %l1, [%l7 + 0x5D]
31598 srlx %o4, 0x0F, %g1
31599loop_3677:
31600 fzeros %f7
31601 stx %i6, [%l7 + 0x50]
31602 bpos,a %xcc, loop_3678
31603 fnot1s %f11, %f2
31604 fbul %fcc0, loop_3679
31605 ba,a,pt %xcc, loop_3680
31606loop_3678:
31607 fmovrsgez %l4, %f12, %f2
31608 ldsb [%l7 + 0x7F], %o0
31609loop_3679:
31610 fbuge,a %fcc1, loop_3681
31611loop_3680:
31612 fzero %f14
31613 fors %f15, %f7, %f13
31614 fbug %fcc2, loop_3682
31615loop_3681:
31616 std %f4, [%l7 + 0x08]
31617 fmovrdgez %o1, %f14, %f12
31618 add %i0, 0x0B94, %g2
31619loop_3682:
31620 fmovsge %icc, %f4, %f9
31621 fbne %fcc1, loop_3683
31622 std %f0, [%l7 + 0x50]
31623 fbue,a %fcc2, loop_3684
31624 fmovdpos %icc, %f15, %f8
31625loop_3683:
31626 lduw [%l7 + 0x44], %g7
31627 fbul %fcc2, loop_3685
31628loop_3684:
31629 ldd [%l7 + 0x20], %f4
31630 fmovsge %xcc, %f9, %f2
31631 fnor %f10, %f0, %f10
31632loop_3685:
31633 ldsh [%l7 + 0x2E], %i7
31634 tneg %xcc, 0x2
31635 stw %o7, [%l7 + 0x70]
31636 stw %i2, [%l7 + 0x48]
31637 std %f8, [%l7 + 0x08]
31638 fmovdcc %xcc, %f15, %f7
31639 bleu,a %icc, loop_3686
31640 nop
31641 setx loop_3687, %l0, %l1
31642 wrpr 0x1, %tl
31643 wrpr %l1, %tpc
31644 add %l1, 0x4, %l1
31645 wrpr %l1, %tnpc
31646 setx 0x34400001400, %l0, %l1
31647 wrpr %l1, %tstate
31648 wrhpr 0x4, %htstate
31649 retry
31650 tg %icc, 0x5
31651 ld [%l7 + 0x0C], %f8
31652loop_3686:
31653 brlez,a %i3, loop_3688
31654loop_3687:
31655 sll %o6, 0x0F, %g6
31656 std %f0, [%l7 + 0x78]
31657 movleu %xcc, %i1, %i4
31658loop_3688:
31659 bneg,pt %icc, loop_3689
31660 lduh [%l7 + 0x72], %l0
31661 movne %xcc, %g3, %i5
31662 movleu %icc, %l2, %l3
31663loop_3689:
31664 orn %g5, %l6, %l5
31665 movn %xcc, %o3, %o5
31666 tl %xcc, 0x6
31667 srax %g4, 0x1D, %l1
31668 fbuge %fcc0, loop_3690
31669 fmovsgu %icc, %f7, %f11
31670 fcmpeq32 %f8, %f2, %o2
31671 fcmpgt32 %f4, %f8, %g1
31672loop_3690:
31673 ldsw [%l7 + 0x5C], %o4
31674 ldsh [%l7 + 0x24], %i6
31675 fmovrse %o0, %f12, %f11
31676 fmovdcc %icc, %f12, %f5
31677 movvs %icc, %o1, %i0
31678 brlz,a %g2, loop_3691
31679 fxor %f2, %f0, %f4
31680 array16 %l4, %i7, %g7
31681 sth %o7, [%l7 + 0x6C]
31682loop_3691:
31683 ldsb [%l7 + 0x4D], %i2
31684 fmovdneg %icc, %f0, %f9
31685 edge32n %o6, %g6, %i1
31686 stx %i4, [%l7 + 0x78]
31687 fmul8x16 %f14, %f8, %f10
31688 fmovdg %icc, %f0, %f8
31689 lduh [%l7 + 0x72], %i3
31690 lduw [%l7 + 0x10], %g3
31691 ldsw [%l7 + 0x2C], %i5
31692 mova %xcc, %l0, %l2
31693 sdiv %g5, 0x1D83, %l6
31694 ldsb [%l7 + 0x48], %l5
31695 ldub [%l7 + 0x58], %l3
31696 fnot1s %f12, %f8
31697 fmovrdgez %o3, %f6, %f4
31698 fones %f13
31699 fmovrse %g4, %f1, %f11
31700 fmovsge %icc, %f7, %f14
31701 ldsh [%l7 + 0x18], %o5
31702 fcmpeq32 %f12, %f2, %o2
31703 tvc %icc, 0x7
31704 edge8 %l1, %g1, %o4
31705 tcc %xcc, 0x3
31706 st %f9, [%l7 + 0x7C]
31707 tle %xcc, 0x3
31708 ldx [%l7 + 0x10], %i6
31709 stb %o0, [%l7 + 0x4E]
31710 fandnot1s %f12, %f13, %f9
31711 fble,a %fcc2, loop_3692
31712 bleu loop_3693
31713 fmovsleu %xcc, %f5, %f8
31714 tvs %xcc, 0x5
31715loop_3692:
31716 fcmple16 %f4, %f4, %i0
31717loop_3693:
31718 lduw [%l7 + 0x64], %o1
31719 tsubcctv %l4, 0x035A, %g2
31720 fornot2 %f4, %f2, %f10
31721 fmovsgu %icc, %f8, %f3
31722 ldsb [%l7 + 0x3D], %g7
31723 tne %xcc, 0x4
31724 fbu %fcc2, loop_3694
31725 sub %i7, %o7, %o6
31726 ldsb [%l7 + 0x1B], %i2
31727 bgu %icc, loop_3695
31728loop_3694:
31729 ldub [%l7 + 0x6E], %g6
31730 mova %icc, %i4, %i1
31731 srl %g3, %i5, %l0
31732loop_3695:
31733 ldub [%l7 + 0x4F], %l2
31734 array32 %g5, %l6, %l5
31735 fexpand %f9, %f10
31736 fsrc2s %f9, %f7
31737 sth %i3, [%l7 + 0x6C]
31738 ble,pt %xcc, loop_3696
31739 bvs,a loop_3697
31740 be %icc, loop_3698
31741 movne %xcc, %l3, %o3
31742loop_3696:
31743 taddcc %o5, %o2, %l1
31744loop_3697:
31745 brlez %g4, loop_3699
31746loop_3698:
31747 fone %f8
31748 fbug %fcc3, loop_3700
31749 sth %g1, [%l7 + 0x1E]
31750loop_3699:
31751 fandnot2s %f4, %f13, %f1
31752 movrlz %o4, 0x019, %i6
31753loop_3700:
31754 stw %o0, [%l7 + 0x1C]
31755 bleu loop_3701
31756 move %icc, %i0, %l4
31757 ldd [%l7 + 0x48], %f0
31758 bn,pn %xcc, loop_3702
31759loop_3701:
31760 fmul8sux16 %f6, %f12, %f6
31761 brgz,a %o1, loop_3703
31762 bl,pt %icc, loop_3704
31763loop_3702:
31764 ba,a %icc, loop_3705
31765 edge8 %g2, %i7, %o7
31766loop_3703:
31767 lduh [%l7 + 0x56], %o6
31768loop_3704:
31769 ld [%l7 + 0x34], %f0
31770loop_3705:
31771 tleu %xcc, 0x4
31772 bn %xcc, loop_3706
31773 fbe,a %fcc0, loop_3707
31774 srax %g7, 0x08, %i2
31775 movle %icc, %i4, %g6
31776loop_3706:
31777 stw %g3, [%l7 + 0x1C]
31778loop_3707:
31779 ldd [%l7 + 0x38], %f12
31780 fnand %f12, %f4, %f4
31781 bshuffle %f2, %f6, %f2
31782 xnor %i5, 0x057E, %l0
31783 movpos %icc, %l2, %g5
31784 ldsh [%l7 + 0x08], %i1
31785 ldx [%l7 + 0x18], %l6
31786 alignaddrl %i3, %l3, %l5
31787 te %xcc, 0x0
31788 stx %o3, [%l7 + 0x08]
31789 fmuld8ulx16 %f0, %f1, %f6
31790 fmovda %icc, %f4, %f4
31791 ldsb [%l7 + 0x13], %o5
31792 alignaddrl %l1, %g4, %g1
31793 fcmps %fcc3, %f8, %f13
31794 stx %o2, [%l7 + 0x40]
31795 stx %i6, [%l7 + 0x30]
31796 fmovse %icc, %f12, %f14
31797 ldub [%l7 + 0x2D], %o4
31798 fmovdcs %icc, %f6, %f9
31799 lduh [%l7 + 0x70], %i0
31800 and %l4, %o0, %g2
31801 fsrc1s %f10, %f5
31802 fbne,a %fcc2, loop_3708
31803 bgu %icc, loop_3709
31804 xor %o1, 0x1083, %o7
31805 fbne,a %fcc2, loop_3710
31806loop_3708:
31807 fpack32 %f2, %f10, %f10
31808loop_3709:
31809 fmuld8sux16 %f8, %f1, %f12
31810 brgez,a %o6, loop_3711
31811loop_3710:
31812 subccc %i7, %g7, %i2
31813 movg %xcc, %i4, %g3
31814 edge8ln %g6, %l0, %l2
31815loop_3711:
31816 fmovrsne %i5, %f7, %f10
31817 ldd [%l7 + 0x10], %f10
31818 edge16 %g5, %i1, %l6
31819 srl %i3, 0x15, %l5
31820 srl %l3, %o5, %o3
31821 fbg,a %fcc3, loop_3712
31822 fmovdcc %icc, %f3, %f7
31823 stx %l1, [%l7 + 0x60]
31824 bcs,a %icc, loop_3713
31825loop_3712:
31826 fandnot2s %f4, %f12, %f5
31827 ta %icc, 0x0
31828 fbn,a %fcc0, loop_3714
31829loop_3713:
31830 add %g1, 0x0EB1, %g4
31831 fbul %fcc3, loop_3715
31832 tvc %icc, 0x7
31833loop_3714:
31834 udiv %o2, 0x086C, %o4
31835 lduh [%l7 + 0x34], %i0
31836loop_3715:
31837 ldx [%l7 + 0x08], %l4
31838 ld [%l7 + 0x10], %f1
31839 fexpand %f5, %f0
31840 fones %f10
31841 fmovrsne %i6, %f13, %f0
31842 sllx %o0, %o1, %o7
31843 orncc %g2, 0x1E59, %i7
31844 fcmps %fcc1, %f15, %f7
31845 fbn %fcc3, loop_3716
31846 stb %g7, [%l7 + 0x08]
31847 fmovdgu %xcc, %f4, %f3
31848 siam 0x3
31849loop_3716:
31850 movpos %xcc, %o6, %i4
31851 ldx [%l7 + 0x78], %i2
31852 fnegs %f11, %f5
31853 andn %g3, %l0, %g6
31854 ldub [%l7 + 0x5A], %i5
31855 fcmple16 %f10, %f10, %l2
31856 edge8n %i1, %l6, %i3
31857 fmovdge %xcc, %f15, %f8
31858 and %g5, 0x0B5B, %l3
31859 ldsw [%l7 + 0x38], %o5
31860 ld [%l7 + 0x40], %f7
31861 fmovda %icc, %f0, %f15
31862 andncc %l5, %l1, %o3
31863 fsrc1 %f14, %f6
31864 mulx %g1, 0x0D6A, %o2
31865 ldsh [%l7 + 0x24], %o4
31866 stw %g4, [%l7 + 0x70]
31867 fornot1s %f14, %f2, %f10
31868 tsubcctv %l4, %i0, %o0
31869 tleu %icc, 0x2
31870 fmovsvs %icc, %f8, %f11
31871 bvs,a,pn %icc, loop_3717
31872 st %f13, [%l7 + 0x58]
31873 fmovd %f6, %f6
31874 stx %o1, [%l7 + 0x18]
31875loop_3717:
31876 fpsub16 %f0, %f12, %f8
31877 edge16l %i6, %g2, %i7
31878 ldx [%l7 + 0x70], %g7
31879 lduh [%l7 + 0x62], %o6
31880 fandnot1 %f2, %f12, %f6
31881 fbg,a %fcc3, loop_3718
31882 ldsh [%l7 + 0x6A], %o7
31883 te %xcc, 0x4
31884 ldsb [%l7 + 0x0B], %i4
31885loop_3718:
31886 fmovde %icc, %f9, %f7
31887 fmovdgu %xcc, %f8, %f10
31888 fexpand %f13, %f12
31889 pdist %f8, %f6, %f4
31890 fornot2 %f4, %f10, %f8
31891 ldd [%l7 + 0x78], %f14
31892 xnor %i2, 0x0483, %l0
31893 fmovscc %icc, %f15, %f4
31894 umul %g6, 0x12C2, %i5
31895 be loop_3719
31896 fandnot2s %f1, %f14, %f5
31897 sra %g3, %i1, %l2
31898 fmovrdlez %i3, %f6, %f2
31899loop_3719:
31900 subccc %l6, 0x1915, %g5
31901 bg,pn %xcc, loop_3720
31902 fandnot2 %f6, %f2, %f10
31903 fmovscc %icc, %f2, %f10
31904 fbule,a %fcc1, loop_3721
31905loop_3720:
31906 faligndata %f0, %f0, %f4
31907 fxnor %f6, %f14, %f12
31908 movle %xcc, %l3, %l5
31909loop_3721:
31910 ldsb [%l7 + 0x62], %o5
31911 fmovdcc %xcc, %f3, %f1
31912 edge16l %o3, %l1, %o2
31913 movneg %icc, %o4, %g1
31914 tcs %icc, 0x7
31915 fandnot2 %f4, %f0, %f12
31916 fmovscc %icc, %f4, %f5
31917 movl %icc, %g4, %l4
31918 ldd [%l7 + 0x18], %f10
31919 tsubcctv %i0, %o1, %o0
31920 nop
31921 setx loop_3722, %l0, %l1
31922 wrpr 0x1, %tl
31923 wrpr %l1, %tpc
31924 add %l1, 0x4, %l1
31925 wrpr %l1, %tnpc
31926 setx 0x34400001400, %l0, %l1
31927 wrpr %l1, %tstate
31928 wrhpr 0x4, %htstate
31929 retry
31930 fnot2s %f8, %f5
31931 edge16 %g2, %i7, %i6
31932 ldsw [%l7 + 0x68], %g7
31933loop_3722:
31934 add %o6, 0x095E, %o7
31935 movge %icc, %i2, %l0
31936 fmovd %f12, %f10
31937 ldsh [%l7 + 0x62], %i4
31938 ldsb [%l7 + 0x39], %i5
31939 mulx %g6, 0x1604, %i1
31940 ldd [%l7 + 0x68], %f6
31941 fcmpne32 %f10, %f4, %g3
31942 bleu loop_3723
31943 ld [%l7 + 0x30], %f12
31944 ldsb [%l7 + 0x3A], %i3
31945 fmovdcc %xcc, %f13, %f3
31946loop_3723:
31947 edge16ln %l2, %g5, %l6
31948 fone %f0
31949 fandnot1 %f4, %f2, %f10
31950 fmul8x16 %f2, %f4, %f10
31951 fxnor %f6, %f12, %f4
31952 brgez,a %l3, loop_3724
31953 lduw [%l7 + 0x68], %l5
31954 lduh [%l7 + 0x4C], %o3
31955 sll %o5, 0x01, %o2
31956loop_3724:
31957 sth %l1, [%l7 + 0x0A]
31958 ld [%l7 + 0x50], %f6
31959 te %icc, 0x3
31960 pdist %f4, %f0, %f10
31961 fmovsleu %icc, %f9, %f3
31962 edge32l %o4, %g1, %l4
31963 array8 %i0, %g4, %o1
31964 ldd [%l7 + 0x50], %f6
31965 ldub [%l7 + 0x0E], %g2
31966 udivcc %o0, 0x1C45, %i6
31967 fcmpeq32 %f10, %f4, %g7
31968 udivx %o6, 0x0C27, %o7
31969 bgu,pn %icc, loop_3725
31970 be %xcc, loop_3726
31971 fabsd %f8, %f6
31972 ldub [%l7 + 0x49], %i7
31973loop_3725:
31974 lduw [%l7 + 0x74], %i2
31975loop_3726:
31976 edge32n %l0, %i4, %i5
31977 ldx [%l7 + 0x70], %g6
31978 stx %i1, [%l7 + 0x18]
31979 ble,pn %xcc, loop_3727
31980 ldsh [%l7 + 0x14], %g3
31981 udiv %l2, 0x0710, %i3
31982 srax %g5, %l3, %l6
31983loop_3727:
31984 or %l5, %o3, %o5
31985 fbo,a %fcc3, loop_3728
31986 fmovrse %o2, %f6, %f1
31987 call loop_3729
31988 movleu %xcc, %o4, %g1
31989loop_3728:
31990 fpadd16s %f15, %f12, %f11
31991 ld [%l7 + 0x24], %f13
31992loop_3729:
31993 edge16 %l1, %l4, %g4
31994 sth %i0, [%l7 + 0x72]
31995 stb %g2, [%l7 + 0x5C]
31996 ldsh [%l7 + 0x22], %o1
31997 ld [%l7 + 0x14], %f15
31998 nop
31999 setx loop_3730, %l0, %l1
32000 jmpl %l1, %i6
32001 ldx [%l7 + 0x48], %o0
32002 ldsw [%l7 + 0x0C], %o6
32003 umulcc %g7, %o7, %i7
32004loop_3730:
32005 fpackfix %f8, %f3
32006 ldsw [%l7 + 0x30], %l0
32007 fmovdleu %xcc, %f5, %f11
32008 nop
32009 setx loop_3731, %l0, %l1
32010 wrpr 0x1, %tl
32011 wrpr %l1, %tpc
32012 add %l1, 0x4, %l1
32013 wrpr %l1, %tnpc
32014 setx 0x34400001400, %l0, %l1
32015 wrpr %l1, %tstate
32016 wrhpr 0x4, %htstate
32017 retry
32018 fbul %fcc2, loop_3732
32019 stx %i4, [%l7 + 0x10]
32020 ldx [%l7 + 0x68], %i5
32021loop_3731:
32022 st %f7, [%l7 + 0x10]
32023loop_3732:
32024 fmovsge %icc, %f11, %f12
32025 st %f9, [%l7 + 0x08]
32026 brlz %i2, loop_3733
32027 lduh [%l7 + 0x14], %g6
32028 ldub [%l7 + 0x6B], %g3
32029 mulscc %i1, %i3, %g5
32030loop_3733:
32031 smulcc %l3, %l6, %l2
32032 fmovrse %l5, %f10, %f9
32033 stw %o5, [%l7 + 0x34]
32034 ldx [%l7 + 0x70], %o3
32035 fandnot1 %f10, %f4, %f8
32036 fcmped %fcc1, %f8, %f2
32037 ldd [%l7 + 0x70], %f0
32038 addc %o2, %g1, %o4
32039 fmovsg %icc, %f9, %f1
32040 stb %l1, [%l7 + 0x1A]
32041 addc %l4, 0x0565, %g4
32042 bvc,pt %xcc, loop_3734
32043 fcmple16 %f8, %f2, %i0
32044 stx %o1, [%l7 + 0x20]
32045 addccc %g2, 0x1A93, %i6
32046loop_3734:
32047 ldsw [%l7 + 0x24], %o6
32048 bn,a loop_3735
32049 fpadd16 %f6, %f14, %f4
32050 stx %g7, [%l7 + 0x60]
32051 tvc %xcc, 0x0
32052loop_3735:
32053 fmovse %icc, %f9, %f9
32054 ldx [%l7 + 0x30], %o7
32055 lduh [%l7 + 0x2C], %i7
32056 sdivcc %l0, 0x17AE, %i4
32057 fmovsl %icc, %f8, %f12
32058 ldx [%l7 + 0x60], %o0
32059 fbne %fcc3, loop_3736
32060 ldsw [%l7 + 0x70], %i5
32061 fmul8sux16 %f0, %f4, %f12
32062 ldsb [%l7 + 0x52], %g6
32063loop_3736:
32064 fpack16 %f6, %f1
32065 sra %i2, 0x1C, %g3
32066 movneg %icc, %i1, %g5
32067 fmovrse %l3, %f0, %f13
32068 stx %l6, [%l7 + 0x20]
32069 edge8l %l2, %l5, %o5
32070 fmovrsgez %i3, %f14, %f9
32071 lduh [%l7 + 0x20], %o3
32072 sdivx %g1, 0x1E7A, %o4
32073 andcc %l1, %o2, %l4
32074 brgez %g4, loop_3737
32075 sra %o1, 0x0A, %g2
32076 lduh [%l7 + 0x74], %i6
32077 edge16 %i0, %o6, %g7
32078loop_3737:
32079 movgu %icc, %o7, %i7
32080 ldsh [%l7 + 0x32], %i4
32081 tn %xcc, 0x7
32082 sth %l0, [%l7 + 0x3C]
32083 ldsb [%l7 + 0x68], %i5
32084 and %o0, 0x140F, %g6
32085 fcmpne32 %f10, %f8, %g3
32086 fcmpgt16 %f10, %f2, %i1
32087 fbule,a %fcc2, loop_3738
32088 array32 %g5, %l3, %l6
32089 fmovsn %icc, %f15, %f6
32090 movvs %xcc, %i2, %l2
32091loop_3738:
32092 bn,a %icc, loop_3739
32093 lduh [%l7 + 0x78], %l5
32094 movrgz %o5, 0x119, %o3
32095 bg loop_3740
32096loop_3739:
32097 lduw [%l7 + 0x78], %i3
32098 fpadd32 %f8, %f14, %f0
32099 fpsub16s %f8, %f4, %f12
32100loop_3740:
32101 movrgz %o4, %g1, %l1
32102 for %f0, %f8, %f6
32103 sllx %l4, 0x1F, %g4
32104 fbo,a %fcc3, loop_3741
32105 movge %xcc, %o2, %g2
32106 lduh [%l7 + 0x2A], %i6
32107 fmovdne %xcc, %f1, %f1
32108loop_3741:
32109 ldx [%l7 + 0x10], %i0
32110 fandnot1 %f14, %f6, %f12
32111 fornot2 %f8, %f10, %f14
32112 fsrc2s %f4, %f2
32113 fmovrsgez %o6, %f15, %f4
32114 bne,a,pt %icc, loop_3742
32115 ldsb [%l7 + 0x33], %g7
32116 tn %icc, 0x3
32117 fornot1s %f0, %f3, %f5
32118loop_3742:
32119 umulcc %o1, 0x0BAB, %o7
32120 be,a,pt %xcc, loop_3743
32121 stx %i4, [%l7 + 0x68]
32122 fbu %fcc3, loop_3744
32123 movrlez %l0, %i7, %o0
32124loop_3743:
32125 fsrc2 %f10, %f14
32126 alignaddrl %i5, %g3, %g6
32127loop_3744:
32128 fbul,a %fcc1, loop_3745
32129 stw %g5, [%l7 + 0x40]
32130 orcc %l3, 0x1999, %i1
32131 ldsw [%l7 + 0x60], %l6
32132loop_3745:
32133 fmovdl %icc, %f3, %f1
32134 fmovrslez %l2, %f12, %f15
32135 tsubcctv %i2, %l5, %o5
32136 fmovsne %icc, %f1, %f14
32137 ldsb [%l7 + 0x7F], %o3
32138 fmovrdgez %o4, %f4, %f4
32139 ldsb [%l7 + 0x25], %i3
32140 taddcctv %g1, 0x02DD, %l4
32141 udiv %l1, 0x1E9A, %o2
32142 bne loop_3746
32143 fmul8x16au %f15, %f7, %f2
32144 fcmple16 %f6, %f2, %g2
32145 addcc %g4, 0x13BD, %i0
32146loop_3746:
32147 fpsub32 %f12, %f14, %f2
32148 fcmpeq16 %f6, %f14, %o6
32149 ldsb [%l7 + 0x64], %g7
32150 bvs,a %xcc, loop_3747
32151 fcmpgt32 %f2, %f10, %o1
32152 fmovdle %icc, %f8, %f8
32153 fcmped %fcc2, %f14, %f12
32154loop_3747:
32155 fmovrdlz %i6, %f12, %f12
32156 lduh [%l7 + 0x46], %o7
32157 ldsh [%l7 + 0x22], %i4
32158 lduh [%l7 + 0x30], %i7
32159 lduw [%l7 + 0x28], %o0
32160 tgu %xcc, 0x2
32161 fbue %fcc0, loop_3748
32162 fbg,a %fcc2, loop_3749
32163 fmul8x16al %f15, %f4, %f2
32164 fcmpgt32 %f6, %f2, %l0
32165loop_3748:
32166 fbg %fcc1, loop_3750
32167loop_3749:
32168 fcmpeq16 %f0, %f6, %i5
32169 st %f2, [%l7 + 0x64]
32170 stb %g3, [%l7 + 0x16]
32171loop_3750:
32172 umulcc %g5, 0x0B07, %g6
32173 fbul,a %fcc1, loop_3751
32174 tle %icc, 0x1
32175 st %f3, [%l7 + 0x7C]
32176 fornot1 %f10, %f14, %f14
32177loop_3751:
32178 fsrc1s %f10, %f14
32179 fmovrdlz %i1, %f6, %f8
32180 ldsh [%l7 + 0x50], %l3
32181 lduw [%l7 + 0x24], %l2
32182 array32 %i2, %l6, %o5
32183 fcmpgt32 %f0, %f4, %l5
32184 tsubcc %o3, 0x0F7E, %o4
32185 bge loop_3752
32186 edge16 %g1, %i3, %l4
32187 ldx [%l7 + 0x78], %o2
32188 tleu %xcc, 0x5
32189loop_3752:
32190 ta %xcc, 0x2
32191 mulx %l1, %g4, %i0
32192 fmovsvc %icc, %f12, %f13
32193 fsrc1s %f8, %f14
32194 std %f4, [%l7 + 0x78]
32195 fmovdpos %xcc, %f6, %f0
32196 fxor %f2, %f8, %f0
32197 bne %xcc, loop_3753
32198 brgez,a %g2, loop_3754
32199 stb %o6, [%l7 + 0x21]
32200 fpadd32 %f4, %f8, %f2
32201loop_3753:
32202 ldsh [%l7 + 0x40], %o1
32203loop_3754:
32204 bn,a,pn %xcc, loop_3755
32205 fand %f0, %f4, %f10
32206 fmovrsgez %g7, %f9, %f1
32207 stb %i6, [%l7 + 0x4F]
32208loop_3755:
32209 fnot2 %f2, %f14
32210 sdivcc %o7, 0x0984, %i4
32211 movrlez %o0, %i7, %l0
32212 st %f12, [%l7 + 0x3C]
32213 bvs %icc, loop_3756
32214 bgu loop_3757
32215 ldsw [%l7 + 0x68], %g3
32216 fmovrsne %i5, %f4, %f11
32217loop_3756:
32218 edge32n %g6, %g5, %l3
32219loop_3757:
32220 movcc %xcc, %l2, %i1
32221 fmovdge %xcc, %f3, %f1
32222 brgez %l6, loop_3758
32223 umul %i2, %o5, %l5
32224 tcc %icc, 0x1
32225 lduw [%l7 + 0x5C], %o3
32226loop_3758:
32227 call loop_3759
32228 subcc %o4, 0x0A55, %i3
32229 movg %icc, %l4, %o2
32230 fbu,a %fcc3, loop_3760
32231loop_3759:
32232 stb %g1, [%l7 + 0x65]
32233 ldsh [%l7 + 0x72], %g4
32234 tcc %icc, 0x3
32235loop_3760:
32236 tne %xcc, 0x1
32237 movvc %icc, %l1, %i0
32238 std %f6, [%l7 + 0x78]
32239 ldsw [%l7 + 0x28], %g2
32240 bpos loop_3761
32241 ldub [%l7 + 0x43], %o6
32242 ld [%l7 + 0x2C], %f13
32243 srl %o1, %i6, %g7
32244loop_3761:
32245 fmovrdlz %i4, %f2, %f12
32246 fsrc2 %f4, %f6
32247 std %f8, [%l7 + 0x70]
32248 umulcc %o7, %o0, %i7
32249 movrgz %l0, %g3, %i5
32250 bvs,pn %xcc, loop_3762
32251 mulx %g6, %l3, %g5
32252 stw %l2, [%l7 + 0x74]
32253 ldsb [%l7 + 0x78], %i1
32254loop_3762:
32255 stw %i2, [%l7 + 0x70]
32256 lduh [%l7 + 0x6C], %o5
32257 fmovrsgez %l6, %f15, %f12
32258 srlx %o3, %l5, %o4
32259 fnot1 %f8, %f10
32260 edge16l %l4, %o2, %i3
32261 bl,a loop_3763
32262 bleu,a loop_3764
32263 fmovdgu %xcc, %f6, %f3
32264 fmovdvs %icc, %f13, %f12
32265loop_3763:
32266 subcc %g4, %l1, %g1
32267loop_3764:
32268 xnor %i0, %g2, %o6
32269 sth %o1, [%l7 + 0x62]
32270 edge16 %i6, %i4, %g7
32271 stw %o0, [%l7 + 0x74]
32272 sra %o7, 0x11, %l0
32273 fxnor %f12, %f14, %f6
32274 stx %g3, [%l7 + 0x60]
32275 fmovrsgez %i7, %f14, %f6
32276 and %g6, %i5, %g5
32277 ldd [%l7 + 0x18], %f6
32278 lduw [%l7 + 0x28], %l3
32279 bcs,a,pt %icc, loop_3765
32280 tcc %icc, 0x1
32281 smulcc %i1, %l2, %i2
32282 fmovsg %icc, %f12, %f10
32283loop_3765:
32284 sllx %o5, 0x07, %l6
32285 fxor %f14, %f2, %f0
32286 movrgez %l5, 0x0B4, %o3
32287 ldsh [%l7 + 0x32], %l4
32288 fcmple16 %f2, %f8, %o2
32289 bg,pt %icc, loop_3766
32290 edge16 %i3, %o4, %l1
32291 fmovdvs %icc, %f14, %f9
32292 fpack16 %f4, %f10
32293loop_3766:
32294 lduh [%l7 + 0x58], %g1
32295 fabsd %f10, %f2
32296 fmuld8ulx16 %f14, %f5, %f10
32297 fba,a %fcc0, loop_3767
32298 ld [%l7 + 0x10], %f13
32299 stx %g4, [%l7 + 0x58]
32300 tneg %xcc, 0x0
32301loop_3767:
32302 bvs,a loop_3768
32303 srax %g2, %o6, %i0
32304 lduw [%l7 + 0x30], %o1
32305 movpos %xcc, %i4, %i6
32306loop_3768:
32307 ldub [%l7 + 0x7D], %g7
32308 stw %o7, [%l7 + 0x78]
32309 fmul8x16al %f2, %f6, %f12
32310 subcc %o0, %g3, %l0
32311 be,pn %icc, loop_3769
32312 fmovsg %xcc, %f1, %f10
32313 fcmpes %fcc2, %f14, %f1
32314 fmul8ulx16 %f14, %f12, %f14
32315loop_3769:
32316 fmovda %icc, %f10, %f10
32317 ldsh [%l7 + 0x40], %i7
32318 tneg %xcc, 0x2
32319 sdivcc %g6, 0x02C4, %i5
32320 ldsb [%l7 + 0x46], %l3
32321 taddcc %i1, %l2, %i2
32322 fbe %fcc3, loop_3770
32323 edge8ln %o5, %l6, %l5
32324 umulcc %o3, 0x05FE, %g5
32325 sth %o2, [%l7 + 0x7A]
32326loop_3770:
32327 fmovrslz %l4, %f10, %f5
32328 fzeros %f4
32329 xnorcc %o4, 0x0D67, %l1
32330 std %f4, [%l7 + 0x68]
32331 ldsh [%l7 + 0x1A], %g1
32332 fmovrde %i3, %f2, %f2
32333 st %f7, [%l7 + 0x10]
32334 fbe,a %fcc3, loop_3771
32335 stb %g4, [%l7 + 0x29]
32336 subc %o6, 0x0AC0, %i0
32337 fcmps %fcc3, %f7, %f14
32338loop_3771:
32339 fcmpeq32 %f12, %f2, %o1
32340 srax %g2, %i6, %i4
32341 brnz %o7, loop_3772
32342 fmovsl %xcc, %f15, %f11
32343 fnot2s %f14, %f5
32344 std %f10, [%l7 + 0x08]
32345loop_3772:
32346 fabss %f11, %f15
32347 taddcc %g7, %g3, %o0
32348 fcmpd %fcc3, %f12, %f10
32349 bcs,pn %xcc, loop_3773
32350 movg %xcc, %i7, %g6
32351 fbg,a %fcc0, loop_3774
32352 ldsb [%l7 + 0x25], %i5
32353loop_3773:
32354 edge8ln %l3, %i1, %l0
32355 move %xcc, %i2, %o5
32356loop_3774:
32357 fnand %f0, %f4, %f6
32358 fbule,a %fcc3, loop_3775
32359 fmovsle %xcc, %f7, %f9
32360 ldsw [%l7 + 0x24], %l2
32361 stx %l5, [%l7 + 0x40]
32362loop_3775:
32363 fmovdne %icc, %f7, %f2
32364 fbo,a %fcc0, loop_3776
32365 ldx [%l7 + 0x48], %l6
32366 ldd [%l7 + 0x70], %f6
32367 fmovde %icc, %f8, %f10
32368loop_3776:
32369 fornot2s %f14, %f15, %f10
32370 ldsb [%l7 + 0x55], %g5
32371 add %o3, 0x0EBE, %o2
32372 fmovrsgez %o4, %f2, %f7
32373 movcs %icc, %l1, %g1
32374 std %f6, [%l7 + 0x28]
32375 smul %i3, 0x0E23, %l4
32376 ldd [%l7 + 0x48], %f4
32377 stw %o6, [%l7 + 0x60]
32378 fmul8ulx16 %f14, %f0, %f2
32379 ldub [%l7 + 0x29], %g4
32380 ldub [%l7 + 0x09], %i0
32381 orn %g2, %i6, %i4
32382 ldd [%l7 + 0x20], %f0
32383 fbug,a %fcc0, loop_3777
32384 edge8 %o7, %o1, %g7
32385 ldsh [%l7 + 0x18], %g3
32386 sdiv %o0, 0x19DB, %g6
32387loop_3777:
32388 fpmerge %f1, %f8, %f14
32389 fmovrdlez %i7, %f6, %f4
32390 stb %l3, [%l7 + 0x34]
32391 fmul8sux16 %f10, %f12, %f12
32392 andn %i5, %i1, %i2
32393 stb %o5, [%l7 + 0x49]
32394 fbg,a %fcc1, loop_3778
32395 edge16ln %l2, %l5, %l6
32396 movgu %icc, %l0, %g5
32397 movleu %icc, %o2, %o3
32398loop_3778:
32399 fmul8x16 %f0, %f10, %f12
32400 tn %xcc, 0x0
32401 ta %icc, 0x6
32402 andcc %o4, %l1, %g1
32403 movne %icc, %l4, %o6
32404 fbn %fcc2, loop_3779
32405 ldsw [%l7 + 0x4C], %g4
32406 nop
32407 setx loop_3780, %l0, %l1
32408 wrpr 0x1, %tl
32409 wrpr %l1, %tnpc
32410 setx 0x34400001400, %l0, %l1
32411 wrpr %l1, %tstate
32412 wrhpr 0x4, %htstate
32413 done
32414 fxnors %f8, %f9, %f13
32415loop_3779:
32416 movrlez %i0, %i3, %g2
32417 lduw [%l7 + 0x24], %i6
32418loop_3780:
32419 ldub [%l7 + 0x6E], %i4
32420 ld [%l7 + 0x40], %f7
32421 fnot2 %f8, %f12
32422 fornot1s %f4, %f1, %f8
32423 fornot1s %f15, %f13, %f5
32424 tsubcctv %o7, 0x196C, %g7
32425 tne %xcc, 0x6
32426 fpack32 %f6, %f14, %f6
32427 pdist %f10, %f2, %f4
32428 fmovsg %icc, %f9, %f1
32429 ldsw [%l7 + 0x5C], %g3
32430 fmovrdlez %o0, %f6, %f8
32431 tle %icc, 0x3
32432 andn %o1, 0x17A2, %g6
32433 ld [%l7 + 0x28], %f10
32434 sdiv %i7, 0x1928, %l3
32435 fpmerge %f14, %f0, %f8
32436 brlez,a %i5, loop_3781
32437 fba,a %fcc2, loop_3782
32438 bge,pn %xcc, loop_3783
32439 ldsw [%l7 + 0x70], %i2
32440loop_3781:
32441 fabss %f10, %f12
32442loop_3782:
32443 fnot2 %f2, %f4
32444loop_3783:
32445 fmovrdne %o5, %f4, %f6
32446 xnor %i1, 0x18B0, %l2
32447 ldsw [%l7 + 0x18], %l5
32448 fxor %f10, %f2, %f8
32449 ld [%l7 + 0x0C], %f14
32450 st %f11, [%l7 + 0x60]
32451 ldx [%l7 + 0x30], %l6
32452 tvs %icc, 0x4
32453 fmovrsgez %g5, %f6, %f5
32454 st %f1, [%l7 + 0x60]
32455 lduh [%l7 + 0x34], %l0
32456 edge32l %o3, %o4, %o2
32457 fxors %f15, %f8, %f8
32458 movrlz %l1, %g1, %l4
32459 movge %icc, %g4, %i0
32460 fornot1 %f14, %f8, %f6
32461 bvs,a %xcc, loop_3784
32462 edge8l %i3, %o6, %i6
32463 ldx [%l7 + 0x68], %g2
32464 fornot1 %f6, %f4, %f6
32465loop_3784:
32466 tn %xcc, 0x6
32467 udiv %i4, 0x05F4, %g7
32468 brz %o7, loop_3785
32469 std %f6, [%l7 + 0x58]
32470 lduh [%l7 + 0x2C], %o0
32471 fble,a %fcc0, loop_3786
32472loop_3785:
32473 fandnot2s %f6, %f15, %f4
32474 fpmerge %f3, %f7, %f8
32475 bne,a,pn %xcc, loop_3787
32476loop_3786:
32477 tne %icc, 0x0
32478 fbug,a %fcc0, loop_3788
32479 std %f0, [%l7 + 0x18]
32480loop_3787:
32481 be loop_3789
32482 ld [%l7 + 0x50], %f12
32483loop_3788:
32484 fcmpes %fcc0, %f7, %f3
32485 fmovdcc %xcc, %f14, %f12
32486loop_3789:
32487 fnands %f7, %f13, %f2
32488 andn %g3, %o1, %i7
32489 fmovse %xcc, %f11, %f2
32490 ld [%l7 + 0x6C], %f2
32491 fmovdpos %icc, %f8, %f8
32492 stb %g6, [%l7 + 0x49]
32493 fpsub16 %f2, %f0, %f12
32494 fandnot2 %f2, %f8, %f0
32495 fabss %f3, %f11
32496 smul %l3, %i2, %i5
32497 edge16l %o5, %l2, %i1
32498 stb %l6, [%l7 + 0x41]
32499 xor %g5, 0x09FC, %l0
32500 fmovdvc %icc, %f5, %f9
32501 stw %o3, [%l7 + 0x28]
32502 fbne %fcc3, loop_3790
32503 lduh [%l7 + 0x7C], %o4
32504 bcc,a %xcc, loop_3791
32505 bge,a loop_3792
32506loop_3790:
32507 bshuffle %f12, %f2, %f2
32508 lduw [%l7 + 0x2C], %o2
32509loop_3791:
32510 fmul8ulx16 %f14, %f2, %f4
32511loop_3792:
32512 edge32l %l1, %g1, %l5
32513 fmovs %f8, %f14
32514 xnorcc %g4, 0x050C, %i0
32515 edge16n %i3, %l4, %o6
32516 lduh [%l7 + 0x1C], %g2
32517 bcs,pn %icc, loop_3793
32518 alignaddr %i4, %i6, %g7
32519 movre %o0, 0x10F, %g3
32520 fcmpeq16 %f8, %f2, %o7
32521loop_3793:
32522 ldub [%l7 + 0x28], %i7
32523 ldsh [%l7 + 0x0C], %g6
32524 st %f1, [%l7 + 0x74]
32525 fmovsle %xcc, %f6, %f7
32526 fxnors %f6, %f5, %f14
32527 fmovrslz %l3, %f7, %f14
32528 fand %f6, %f12, %f6
32529 movge %xcc, %o1, %i2
32530 fpadd16s %f14, %f11, %f3
32531 nop
32532 setx loop_3794, %l0, %l1
32533 wrpr 0x1, %tl
32534 wrpr %l1, %tnpc
32535 setx 0x34400001400, %l0, %l1
32536 wrpr %l1, %tstate
32537 wrhpr 0x4, %htstate
32538 done
32539 sra %o5, %l2, %i1
32540 ldd [%l7 + 0x60], %f2
32541 ldd [%l7 + 0x38], %f10
32542loop_3794:
32543 sth %i5, [%l7 + 0x78]
32544 movpos %icc, %l6, %l0
32545 ld [%l7 + 0x50], %f7
32546 movcc %xcc, %o3, %g5
32547 lduh [%l7 + 0x62], %o2
32548 ldx [%l7 + 0x50], %l1
32549 fmovrde %o4, %f10, %f6
32550 fmuld8sux16 %f8, %f14, %f8
32551 fmovsg %icc, %f13, %f0
32552 sth %g1, [%l7 + 0x2E]
32553 stb %g4, [%l7 + 0x69]
32554 orn %l5, 0x1B33, %i3
32555 fmovsg %xcc, %f3, %f5
32556 sdiv %i0, 0x1B81, %l4
32557 fcmpd %fcc3, %f14, %f0
32558 stx %g2, [%l7 + 0x40]
32559 subc %i4, 0x12DA, %i6
32560 stx %o6, [%l7 + 0x78]
32561 orn %o0, 0x1C20, %g3
32562 bne,pn %xcc, loop_3795
32563 tleu %icc, 0x4
32564 movrgz %g7, 0x3DE, %i7
32565 and %g6, 0x029F, %o7
32566loop_3795:
32567 stw %l3, [%l7 + 0x40]
32568 fbg %fcc1, loop_3796
32569 fnor %f4, %f2, %f2
32570 edge8l %i2, %o1, %l2
32571 tsubcctv %o5, %i5, %i1
32572loop_3796:
32573 st %f0, [%l7 + 0x10]
32574 ldub [%l7 + 0x38], %l6
32575 brgz,a %l0, loop_3797
32576 fmovdvc %xcc, %f10, %f3
32577 ld [%l7 + 0x08], %f14
32578 stw %o3, [%l7 + 0x0C]
32579loop_3797:
32580 ldsh [%l7 + 0x34], %g5
32581 fbge %fcc1, loop_3798
32582 fones %f13
32583 fbo %fcc3, loop_3799
32584 nop
32585 setx loop_3800, %l0, %l1
32586 wrpr 0x1, %tl
32587 wrpr %l1, %tnpc
32588 setx 0x34400001400, %l0, %l1
32589 wrpr %l1, %tstate
32590 wrhpr 0x4, %htstate
32591 done
32592loop_3798:
32593 bleu,a loop_3801
32594 fbl %fcc3, loop_3802
32595loop_3799:
32596 srax %o2, %l1, %g1
32597loop_3800:
32598 lduh [%l7 + 0x12], %g4
32599loop_3801:
32600 taddcctv %o4, %i3, %l5
32601loop_3802:
32602 fmovs %f0, %f1
32603 alignaddrl %l4, %g2, %i0
32604 fnegd %f4, %f4
32605 stw %i4, [%l7 + 0x6C]
32606 udiv %i6, 0x1CF4, %o6
32607 movneg %icc, %g3, %o0
32608 fcmpeq32 %f6, %f2, %g7
32609 fornot2 %f6, %f12, %f10
32610 taddcc %i7, 0x19C6, %g6
32611 stb %l3, [%l7 + 0x50]
32612 fbu %fcc0, loop_3803
32613 fmovdge %icc, %f14, %f1
32614 ba,a %icc, loop_3804
32615 ldub [%l7 + 0x70], %o7
32616loop_3803:
32617 movge %icc, %i2, %o1
32618 brz %o5, loop_3805
32619loop_3804:
32620 udivcc %l2, 0x1176, %i5
32621 tl %xcc, 0x3
32622 brlz %l6, loop_3806
32623loop_3805:
32624 fcmple16 %f0, %f6, %l0
32625 fpackfix %f4, %f5
32626 ldsw [%l7 + 0x08], %o3
32627loop_3806:
32628 fmovsleu %icc, %f14, %f10
32629 subccc %g5, %i1, %l1
32630 tvs %icc, 0x4
32631 stx %g1, [%l7 + 0x68]
32632 stw %o2, [%l7 + 0x44]
32633 edge16l %g4, %o4, %l5
32634 tl %xcc, 0x4
32635 movle %xcc, %l4, %i3
32636 ba,a,pt %icc, loop_3807
32637 movneg %icc, %g2, %i4
32638 udiv %i0, 0x01B8, %o6
32639 stb %i6, [%l7 + 0x17]
32640loop_3807:
32641 fmovdl %icc, %f7, %f6
32642 fmovrslz %g3, %f4, %f1
32643 ldsh [%l7 + 0x3A], %g7
32644 fpsub16 %f4, %f12, %f6
32645 tleu %icc, 0x3
32646 fmovde %xcc, %f12, %f12
32647 sth %o0, [%l7 + 0x54]
32648 edge8ln %g6, %l3, %o7
32649 fmovsne %xcc, %f2, %f3
32650 tneg %icc, 0x1
32651 fcmpes %fcc0, %f13, %f6
32652 movrgz %i2, 0x025, %o1
32653 stw %i7, [%l7 + 0x60]
32654 stw %o5, [%l7 + 0x60]
32655 tvc %xcc, 0x4
32656 smulcc %i5, %l2, %l6
32657 fornot2 %f4, %f10, %f10
32658 ld [%l7 + 0x38], %f5
32659 fxnor %f2, %f8, %f2
32660 array8 %o3, %g5, %i1
32661 sth %l1, [%l7 + 0x22]
32662 array16 %l0, %o2, %g1
32663 ldd [%l7 + 0x10], %f6
32664 sth %g4, [%l7 + 0x2E]
32665 fbule %fcc2, loop_3808
32666 fbne %fcc2, loop_3809
32667 lduh [%l7 + 0x74], %o4
32668 bcs,a %icc, loop_3810
32669loop_3808:
32670 st %f9, [%l7 + 0x6C]
32671loop_3809:
32672 movvs %icc, %l5, %i3
32673 stb %l4, [%l7 + 0x7E]
32674loop_3810:
32675 ldsb [%l7 + 0x1C], %i4
32676 sth %g2, [%l7 + 0x38]
32677 fmovdvc %icc, %f15, %f6
32678 fmovrdne %o6, %f0, %f14
32679 mova %xcc, %i6, %i0
32680 fnors %f15, %f8, %f7
32681 movvc %icc, %g3, %g7
32682 popc %g6, %o0
32683 brgz,a %o7, loop_3811
32684 lduw [%l7 + 0x38], %i2
32685 ldd [%l7 + 0x28], %f10
32686 sdiv %o1, 0x16F8, %l3
32687loop_3811:
32688 fbule,a %fcc0, loop_3812
32689 stw %i7, [%l7 + 0x1C]
32690 ldsb [%l7 + 0x0C], %o5
32691 sth %l2, [%l7 + 0x0A]
32692loop_3812:
32693 sth %l6, [%l7 + 0x4E]
32694 fbo %fcc1, loop_3813
32695 fbue %fcc0, loop_3814
32696 popc %i5, %o3
32697 fornot2s %f13, %f6, %f2
32698loop_3813:
32699 ldsh [%l7 + 0x4E], %i1
32700loop_3814:
32701 stb %l1, [%l7 + 0x38]
32702 ldd [%l7 + 0x60], %f0
32703 fornot1s %f15, %f0, %f15
32704 lduw [%l7 + 0x70], %g5
32705 stw %o2, [%l7 + 0x68]
32706 srlx %g1, %g4, %o4
32707 sll %l5, %i3, %l0
32708 movl %xcc, %i4, %l4
32709 fnot1s %f0, %f9
32710 movvc %icc, %o6, %g2
32711 fpadd32s %f2, %f12, %f13
32712 fble %fcc3, loop_3815
32713 ld [%l7 + 0x2C], %f7
32714 brlez,a %i6, loop_3816
32715 ble,pt %icc, loop_3817
32716loop_3815:
32717 ldsb [%l7 + 0x13], %i0
32718 subcc %g3, 0x015B, %g7
32719loop_3816:
32720 ble,a,pt %xcc, loop_3818
32721loop_3817:
32722 sub %o0, 0x171A, %g6
32723 xorcc %i2, %o7, %l3
32724 ldsh [%l7 + 0x24], %o1
32725loop_3818:
32726 sth %o5, [%l7 + 0x5E]
32727 fcmpgt16 %f8, %f8, %i7
32728 stx %l2, [%l7 + 0x10]
32729 fmovdn %xcc, %f0, %f14
32730 bn,pn %xcc, loop_3819
32731 fmul8x16 %f9, %f4, %f12
32732 fmovsvc %icc, %f3, %f15
32733 tl %icc, 0x7
32734loop_3819:
32735 fmovsvc %icc, %f3, %f15
32736 movcc %xcc, %i5, %o3
32737 srl %i1, 0x01, %l6
32738 ldsb [%l7 + 0x2F], %l1
32739 stx %o2, [%l7 + 0x50]
32740 mova %icc, %g1, %g5
32741 fba %fcc3, loop_3820
32742 fmovrslez %g4, %f0, %f6
32743 stx %o4, [%l7 + 0x18]
32744 movre %i3, 0x37D, %l0
32745loop_3820:
32746 fmovrdlz %l5, %f14, %f6
32747 udivcc %l4, 0x0D1E, %i4
32748 edge8l %g2, %o6, %i0
32749 fmovsl %icc, %f9, %f1
32750 bvc,a %icc, loop_3821
32751 ldsh [%l7 + 0x28], %g3
32752 fcmple16 %f4, %f8, %g7
32753 ldsh [%l7 + 0x7E], %i6
32754loop_3821:
32755 fmovscc %icc, %f1, %f8
32756 movvs %icc, %g6, %i2
32757 brgez %o7, loop_3822
32758 lduh [%l7 + 0x0E], %o0
32759 fbn %fcc3, loop_3823
32760 tleu %xcc, 0x3
32761loop_3822:
32762 ldsw [%l7 + 0x10], %o1
32763 std %f0, [%l7 + 0x48]
32764loop_3823:
32765 movrne %l3, %i7, %l2
32766 fbg %fcc3, loop_3824
32767 bleu,a,pt %xcc, loop_3825
32768 array16 %i5, %o5, %i1
32769 tn %xcc, 0x0
32770loop_3824:
32771 bgu,a loop_3826
32772loop_3825:
32773 fmovdvs %icc, %f12, %f5
32774 brgez,a %l6, loop_3827
32775 stb %l1, [%l7 + 0x3E]
32776loop_3826:
32777 bne,pn %icc, loop_3828
32778 fmovrdgz %o2, %f12, %f14
32779loop_3827:
32780 fmovrsgez %o3, %f5, %f12
32781 stx %g5, [%l7 + 0x10]
32782loop_3828:
32783 movrlez %g1, 0x366, %o4
32784 tsubcctv %g4, 0x0234, %i3
32785 std %f8, [%l7 + 0x18]
32786 stx %l5, [%l7 + 0x30]
32787 tcc %icc, 0x3
32788 udivcc %l0, 0x11D7, %l4
32789 edge8ln %g2, %o6, %i0
32790 fpack32 %f2, %f14, %f8
32791 st %f12, [%l7 + 0x2C]
32792 brlez,a %g3, loop_3829
32793 st %f12, [%l7 + 0x78]
32794 edge16n %g7, %i6, %i4
32795 ldx [%l7 + 0x08], %g6
32796loop_3829:
32797 sth %i2, [%l7 + 0x6A]
32798 fmovsl %xcc, %f13, %f6
32799 fmul8ulx16 %f12, %f6, %f4
32800 fmovrslz %o0, %f9, %f2
32801 fand %f10, %f14, %f14
32802 stx %o7, [%l7 + 0x20]
32803 fbue,a %fcc2, loop_3830
32804 movcs %xcc, %l3, %o1
32805 fones %f8
32806 sth %l2, [%l7 + 0x3C]
32807loop_3830:
32808 fcmpeq16 %f6, %f12, %i5
32809 fmovscc %xcc, %f14, %f15
32810 bvs,a loop_3831
32811 edge32n %o5, %i1, %l6
32812 fmovsne %xcc, %f7, %f7
32813 std %f0, [%l7 + 0x60]
32814loop_3831:
32815 fands %f1, %f7, %f12
32816 lduw [%l7 + 0x4C], %l1
32817 movne %xcc, %i7, %o2
32818 fornot2s %f5, %f11, %f11
32819 ldsb [%l7 + 0x14], %o3
32820 stx %g5, [%l7 + 0x68]
32821 fmovscs %xcc, %f6, %f0
32822 std %f0, [%l7 + 0x48]
32823 fbue,a %fcc0, loop_3832
32824 stx %g1, [%l7 + 0x28]
32825 fbo,a %fcc2, loop_3833
32826 ldsh [%l7 + 0x60], %o4
32827loop_3832:
32828 fmovdvc %xcc, %f5, %f9
32829 lduh [%l7 + 0x52], %i3
32830loop_3833:
32831 subc %l5, %l0, %g4
32832 ldx [%l7 + 0x70], %l4
32833 ldsb [%l7 + 0x18], %o6
32834 fornot2 %f0, %f6, %f14
32835 movcc %icc, %g2, %i0
32836 fbule,a %fcc2, loop_3834
32837 tne %xcc, 0x2
32838 edge32l %g7, %g3, %i4
32839 fsrc1s %f10, %f5
32840loop_3834:
32841 fornot2s %f13, %f4, %f3
32842 fbg,a %fcc3, loop_3835
32843 st %f10, [%l7 + 0x28]
32844 alignaddr %i6, %g6, %i2
32845 stx %o7, [%l7 + 0x70]
32846loop_3835:
32847 xor %o0, 0x1B72, %o1
32848 stw %l2, [%l7 + 0x6C]
32849 fbg %fcc1, loop_3836
32850 fones %f6
32851 fbuge %fcc0, loop_3837
32852 fmovscc %xcc, %f14, %f13
32853loop_3836:
32854 move %xcc, %l3, %o5
32855 fmovrslez %i5, %f2, %f15
32856loop_3837:
32857 ld [%l7 + 0x40], %f0
32858 brlez %l6, loop_3838
32859 smul %l1, %i1, %o2
32860 edge8ln %o3, %g5, %i7
32861 tsubcc %o4, 0x1DE4, %g1
32862loop_3838:
32863 ldx [%l7 + 0x38], %i3
32864 fmovdvc %icc, %f14, %f5
32865 fand %f4, %f4, %f8
32866 sra %l5, 0x07, %g4
32867 fbge %fcc2, loop_3839
32868 st %f7, [%l7 + 0x60]
32869 fnot1 %f8, %f0
32870 tne %icc, 0x3
32871loop_3839:
32872 fsrc1s %f7, %f10
32873 ld [%l7 + 0x0C], %f13
32874 brlez,a %l4, loop_3840
32875 ld [%l7 + 0x74], %f5
32876 lduh [%l7 + 0x18], %l0
32877 ld [%l7 + 0x68], %f0
32878loop_3840:
32879 fmovdneg %icc, %f15, %f7
32880 fbl,a %fcc3, loop_3841
32881 nop
32882 setx loop_3842, %l0, %l1
32883 wrpr 0x1, %tl
32884 wrpr %l1, %tnpc
32885 setx 0x34400001400, %l0, %l1
32886 wrpr %l1, %tstate
32887 wrhpr 0x4, %htstate
32888 done
32889 fmovrsgez %o6, %f15, %f12
32890 movgu %xcc, %i0, %g7
32891loop_3841:
32892 popc 0x1E5E, %g2
32893loop_3842:
32894 bvc,a loop_3843
32895 fbe %fcc1, loop_3844
32896 tvc %xcc, 0x6
32897 fmovdcs %icc, %f6, %f10
32898loop_3843:
32899 ldub [%l7 + 0x1F], %i4
32900loop_3844:
32901 tgu %icc, 0x5
32902 brnz %i6, loop_3845
32903 nop
32904 setx loop_3846, %l0, %l1
32905 wrpr 0x1, %tl
32906 wrpr %l1, %tnpc
32907 setx 0x34400001400, %l0, %l1
32908 wrpr %l1, %tstate
32909 wrhpr 0x4, %htstate
32910 done
32911 fcmpne32 %f10, %f10, %g6
32912 fbg,a %fcc1, loop_3847
32913loop_3845:
32914 fsrc2s %f12, %f5
32915loop_3846:
32916 st %f15, [%l7 + 0x18]
32917 sth %i2, [%l7 + 0x4E]
32918loop_3847:
32919 fmovs %f3, %f5
32920 ldd [%l7 + 0x68], %f4
32921 tgu %icc, 0x1
32922 stx %o7, [%l7 + 0x10]
32923 fmovdvc %icc, %f3, %f1
32924 ldd [%l7 + 0x50], %f14
32925 ldsh [%l7 + 0x30], %g3
32926 fpsub16 %f6, %f8, %f14
32927 orncc %o0, %o1, %l2
32928 fmovda %xcc, %f2, %f3
32929 st %f0, [%l7 + 0x08]
32930 fmovdvc %icc, %f11, %f12
32931 fnot1s %f14, %f3
32932 andcc %o5, 0x1829, %i5
32933 ldsb [%l7 + 0x78], %l6
32934 movl %xcc, %l1, %l3
32935 add %i1, %o3, %o2
32936 tn %xcc, 0x3
32937 taddcc %g5, 0x0AB6, %o4
32938 srlx %g1, %i3, %i7
32939 fmovrslez %l5, %f11, %f1
32940 fcmpne16 %f12, %f4, %l4
32941 fmovs %f5, %f15
32942 movre %g4, %l0, %i0
32943 edge16l %o6, %g2, %g7
32944 bshuffle %f10, %f14, %f14
32945 std %f0, [%l7 + 0x38]
32946 ldub [%l7 + 0x7F], %i6
32947 edge8l %i4, %i2, %g6
32948 movrgz %g3, %o7, %o0
32949 fba %fcc2, loop_3848
32950 ldsw [%l7 + 0x08], %o1
32951 fmovsvs %xcc, %f4, %f8
32952 fandnot2s %f7, %f7, %f3
32953loop_3848:
32954 ldsw [%l7 + 0x0C], %l2
32955 ldub [%l7 + 0x31], %o5
32956 movre %i5, 0x106, %l6
32957 ld [%l7 + 0x1C], %f2
32958 faligndata %f14, %f4, %f8
32959 sdivx %l3, 0x0F8B, %i1
32960 fmovrdgz %l1, %f6, %f8
32961 ldsw [%l7 + 0x78], %o3
32962 stw %o2, [%l7 + 0x58]
32963 fbug %fcc0, loop_3849
32964 fpsub16 %f12, %f0, %f14
32965 stw %o4, [%l7 + 0x20]
32966 stw %g1, [%l7 + 0x28]
32967loop_3849:
32968 movleu %icc, %g5, %i3
32969 fpadd16s %f13, %f9, %f8
32970 fbg,a %fcc3, loop_3850
32971 ldsb [%l7 + 0x77], %i7
32972 movcc %icc, %l5, %l4
32973 lduh [%l7 + 0x4E], %g4
32974loop_3850:
32975 bg,a loop_3851
32976 sdiv %i0, 0x0B81, %o6
32977 lduw [%l7 + 0x78], %g2
32978 fble %fcc2, loop_3852
32979loop_3851:
32980 orn %l0, %i6, %g7
32981 nop
32982 setx loop_3853, %l0, %l1
32983 wrpr 0x1, %tl
32984 wrpr %l1, %tnpc
32985 setx 0x34400001400, %l0, %l1
32986 wrpr %l1, %tstate
32987 wrhpr 0x4, %htstate
32988 done
32989 sth %i2, [%l7 + 0x2C]
32990loop_3852:
32991 xorcc %g6, %i4, %g3
32992 ldsw [%l7 + 0x48], %o0
32993loop_3853:
32994 stx %o7, [%l7 + 0x60]
32995 tleu %icc, 0x4
32996 ld [%l7 + 0x4C], %f3
32997 ldx [%l7 + 0x18], %o1
32998 fcmped %fcc1, %f14, %f2
32999 ba,a,pt %icc, loop_3854
33000 std %f12, [%l7 + 0x50]
33001 stb %l2, [%l7 + 0x3D]
33002 fmul8sux16 %f14, %f8, %f0
33003loop_3854:
33004 te %icc, 0x4
33005 fornot1s %f10, %f11, %f13
33006 stw %o5, [%l7 + 0x74]
33007 stw %l6, [%l7 + 0x68]
33008 or %l3, 0x04E0, %i1
33009 sth %l1, [%l7 + 0x1E]
33010 fmovrslz %o3, %f5, %f5
33011 bg,pn %icc, loop_3855
33012 fandnot2s %f5, %f7, %f4
33013 fandnot2 %f6, %f2, %f6
33014 sdivx %i5, 0x1BB6, %o4
33015loop_3855:
33016 subcc %o2, %g1, %g5
33017 ldsb [%l7 + 0x72], %i3
33018 fcmps %fcc0, %f1, %f1
33019 std %f2, [%l7 + 0x58]
33020 fabss %f6, %f14
33021 ldx [%l7 + 0x70], %i7
33022 fornot1s %f5, %f14, %f11
33023 fmovrdlz %l4, %f2, %f6
33024 fxors %f4, %f6, %f0
33025 taddcc %g4, 0x0CAE, %i0
33026 movre %o6, %g2, %l5
33027 mova %xcc, %l0, %g7
33028 nop
33029 setx loop_3856, %l0, %l1
33030 wrpr 0x1, %tl
33031 wrpr %l1, %tpc
33032 add %l1, 0x4, %l1
33033 wrpr %l1, %tnpc
33034 setx 0x34400001400, %l0, %l1
33035 wrpr %l1, %tstate
33036 wrhpr 0x4, %htstate
33037 retry
33038 andcc %i6, %i2, %i4
33039 ldx [%l7 + 0x28], %g6
33040 fbu,a %fcc2, loop_3857
33041loop_3856:
33042 fmovdgu %icc, %f15, %f7
33043 ld [%l7 + 0x6C], %f12
33044 fble,a %fcc1, loop_3858
33045loop_3857:
33046 lduw [%l7 + 0x40], %g3
33047 tsubcc %o0, %o1, %o7
33048 tcc %xcc, 0x4
33049loop_3858:
33050 sth %l2, [%l7 + 0x22]
33051 bl %icc, loop_3859
33052 fbul %fcc3, loop_3860
33053 fmovdl %xcc, %f11, %f1
33054 fcmpgt16 %f12, %f10, %o5
33055loop_3859:
33056 lduh [%l7 + 0x3C], %l6
33057loop_3860:
33058 umul %l3, 0x0915, %l1
33059 be,pn %icc, loop_3861
33060 fmovdl %xcc, %f5, %f4
33061 fble %fcc2, loop_3862
33062 fcmple32 %f14, %f12, %o3
33063loop_3861:
33064 brlz %i5, loop_3863
33065 fnegs %f6, %f14
33066loop_3862:
33067 bvs,a loop_3864
33068 fandnot1 %f12, %f12, %f12
33069loop_3863:
33070 fexpand %f13, %f4
33071 fcmped %fcc1, %f8, %f6
33072loop_3864:
33073 fmul8ulx16 %f2, %f10, %f14
33074 bn,a %icc, loop_3865
33075 taddcc %i1, 0x14F4, %o2
33076 bneg,pt %xcc, loop_3866
33077 tsubcctv %g1, 0x1B03, %g5
33078loop_3865:
33079 ldsb [%l7 + 0x7B], %i3
33080 fpadd32 %f8, %f8, %f10
33081loop_3866:
33082 ldx [%l7 + 0x08], %i7
33083 fzero %f6
33084 fmovsgu %icc, %f14, %f5
33085 std %f0, [%l7 + 0x68]
33086 fmul8x16al %f2, %f0, %f12
33087 faligndata %f4, %f2, %f6
33088 ldsb [%l7 + 0x74], %o4
33089 movn %icc, %l4, %g4
33090 tn %xcc, 0x5
33091 lduh [%l7 + 0x22], %o6
33092 lduw [%l7 + 0x5C], %i0
33093 lduh [%l7 + 0x64], %l5
33094 ldub [%l7 + 0x3F], %g2
33095 ldd [%l7 + 0x68], %f10
33096 fsrc1 %f2, %f12
33097 lduw [%l7 + 0x68], %g7
33098 sth %i6, [%l7 + 0x62]
33099 fpadd16s %f4, %f10, %f8
33100 std %f14, [%l7 + 0x48]
33101 fcmpes %fcc2, %f5, %f14
33102 sdivx %i2, 0x1CE4, %i4
33103 fnegd %f14, %f14
33104 fcmpeq32 %f4, %f4, %l0
33105 fandnot1 %f12, %f14, %f4
33106 ld [%l7 + 0x1C], %f9
33107 xorcc %g6, %o0, %g3
33108 bvs,a %icc, loop_3867
33109 std %f12, [%l7 + 0x40]
33110 fcmpne16 %f2, %f14, %o1
33111 mulx %o7, %o5, %l2
33112loop_3867:
33113 bge,pt %xcc, loop_3868
33114 stx %l6, [%l7 + 0x20]
33115 fcmpne16 %f6, %f2, %l1
33116 fnor %f14, %f14, %f2
33117loop_3868:
33118 fcmpeq32 %f10, %f6, %l3
33119 fcmpgt32 %f6, %f2, %o3
33120 fcmpne16 %f10, %f8, %i5
33121 fmuld8sux16 %f15, %f7, %f12
33122 fcmpgt32 %f12, %f14, %o2
33123 bcs,a,pn %icc, loop_3869
33124 ld [%l7 + 0x4C], %f15
33125 fmovsvc %icc, %f10, %f9
33126 orcc %g1, 0x1C49, %i1
33127loop_3869:
33128 or %g5, %i3, %i7
33129 std %f12, [%l7 + 0x60]
33130 edge8ln %l4, %g4, %o6
33131 tg %icc, 0x2
33132 fmul8x16al %f9, %f2, %f6
33133 ldsb [%l7 + 0x38], %i0
33134 stx %l5, [%l7 + 0x10]
33135 sth %o4, [%l7 + 0x6A]
33136 fmuld8sux16 %f10, %f1, %f8
33137 fbg %fcc0, loop_3870
33138 movleu %icc, %g2, %i6
33139 bcs,a,pt %icc, loop_3871
33140 fxors %f6, %f3, %f14
33141loop_3870:
33142 udivcc %i2, 0x1EA0, %g7
33143 fmovrdgez %l0, %f0, %f6
33144loop_3871:
33145 fzero %f8
33146 for %f0, %f6, %f14
33147 std %f0, [%l7 + 0x50]
33148 stx %i4, [%l7 + 0x10]
33149 sth %g6, [%l7 + 0x62]
33150 andn %g3, 0x035F, %o1
33151 te %xcc, 0x5
33152 st %f10, [%l7 + 0x40]
33153 fmovs %f9, %f15
33154 fsrc2s %f1, %f9
33155 movpos %icc, %o0, %o5
33156 tg %xcc, 0x5
33157 st %f0, [%l7 + 0x60]
33158 sll %o7, %l6, %l2
33159 fsrc1s %f6, %f12
33160 fpmerge %f3, %f6, %f4
33161 fbuge,a %fcc1, loop_3872
33162 fbue %fcc3, loop_3873
33163 st %f10, [%l7 + 0x3C]
33164 fzeros %f8
33165loop_3872:
33166 fcmpeq32 %f0, %f14, %l3
33167loop_3873:
33168 fsrc2 %f12, %f6
33169 std %f14, [%l7 + 0x10]
33170 ldsb [%l7 + 0x3B], %l1
33171 fandnot2 %f8, %f14, %f12
33172 move %xcc, %i5, %o2
33173 xorcc %g1, 0x14F3, %o3
33174 movgu %xcc, %g5, %i1
33175 edge32 %i3, %l4, %g4
33176 fpadd32s %f4, %f15, %f3
33177 movcs %icc, %o6, %i7
33178 ldd [%l7 + 0x40], %f12
33179 taddcctv %i0, %l5, %g2
33180 fsrc1 %f8, %f12
33181 ta %xcc, 0x2
33182 fmovrdgez %i6, %f8, %f10
33183 ldub [%l7 + 0x43], %i2
33184 fpadd16 %f0, %f14, %f2
33185 udivx %g7, 0x0E51, %o4
33186 fmovdneg %xcc, %f8, %f2
33187 fmul8x16al %f5, %f5, %f12
33188 edge32n %l0, %g6, %i4
33189 ldd [%l7 + 0x58], %f4
33190 fcmpne16 %f12, %f0, %o1
33191 ldx [%l7 + 0x58], %o0
33192 fmul8x16au %f4, %f3, %f10
33193 lduh [%l7 + 0x68], %g3
33194 std %f14, [%l7 + 0x38]
33195 fxnors %f6, %f15, %f9
33196 fpsub32 %f8, %f6, %f8
33197 fbne %fcc2, loop_3874
33198 fzero %f4
33199 sdiv %o7, 0x1151, %o5
33200 fcmpne16 %f8, %f14, %l6
33201loop_3874:
33202 fmovsl %xcc, %f7, %f0
33203 alignaddrl %l3, %l1, %i5
33204 fmovdvc %xcc, %f5, %f8
33205 ldx [%l7 + 0x60], %o2
33206 fmovs %f3, %f12
33207 stb %l2, [%l7 + 0x56]
33208 srl %g1, %g5, %o3
33209 taddcc %i1, 0x18BC, %l4
33210 bneg,pt %icc, loop_3875
33211 ldsw [%l7 + 0x24], %i3
33212 sth %g4, [%l7 + 0x22]
33213 brgez %i7, loop_3876
33214loop_3875:
33215 array8 %o6, %l5, %i0
33216 st %f5, [%l7 + 0x24]
33217 fcmple16 %f2, %f12, %g2
33218loop_3876:
33219 ldx [%l7 + 0x08], %i6
33220 movrgz %g7, 0x39E, %o4
33221 fmovrslz %l0, %f15, %f2
33222 ldsh [%l7 + 0x3E], %g6
33223 ldub [%l7 + 0x2E], %i4
33224 fmovdl %xcc, %f3, %f11
33225 st %f12, [%l7 + 0x14]
33226 fmovdle %icc, %f9, %f8
33227 fbue,a %fcc2, loop_3877
33228 ldx [%l7 + 0x18], %i2
33229 std %f12, [%l7 + 0x38]
33230 sth %o0, [%l7 + 0x74]
33231loop_3877:
33232 ldub [%l7 + 0x68], %g3
33233 faligndata %f14, %f0, %f10
33234 fbul,a %fcc1, loop_3878
33235 andncc %o1, %o5, %o7
33236 fmovrslz %l6, %f2, %f3
33237 bcs loop_3879
33238loop_3878:
33239 stw %l1, [%l7 + 0x14]
33240 lduw [%l7 + 0x54], %i5
33241 ldx [%l7 + 0x18], %l3
33242loop_3879:
33243 lduw [%l7 + 0x70], %l2
33244 ld [%l7 + 0x70], %f13
33245 fbuge,a %fcc0, loop_3880
33246 andncc %o2, %g1, %o3
33247 movneg %icc, %g5, %i1
33248 brgz,a %l4, loop_3881
33249loop_3880:
33250 fbuge,a %fcc1, loop_3882
33251 nop
33252 setx loop_3883, %l0, %l1
33253 wrpr 0x1, %tl
33254 wrpr %l1, %tnpc
33255 setx 0x34400001400, %l0, %l1
33256 wrpr %l1, %tstate
33257 wrhpr 0x4, %htstate
33258 done
33259 ldd [%l7 + 0x68], %f8
33260loop_3881:
33261 fnot1s %f13, %f13
33262loop_3882:
33263 fpsub16s %f13, %f14, %f10
33264loop_3883:
33265 ldd [%l7 + 0x50], %f0
33266 fsrc1 %f8, %f8
33267 movrgz %g4, %i3, %i7
33268 mulscc %l5, %i0, %g2
33269 edge16ln %o6, %g7, %o4
33270 sra %i6, %g6, %l0
33271 nop
33272 setx loop_3884, %l0, %l1
33273 wrpr 0x1, %tl
33274 wrpr %l1, %tpc
33275 add %l1, 0x4, %l1
33276 wrpr %l1, %tnpc
33277 setx 0x34400001400, %l0, %l1
33278 wrpr %l1, %tstate
33279 wrhpr 0x4, %htstate
33280 retry
33281 ldsh [%l7 + 0x14], %i2
33282 fmovde %xcc, %f7, %f8
33283 tgu %icc, 0x0
33284loop_3884:
33285 tcc %icc, 0x2
33286 fexpand %f3, %f2
33287 movvc %xcc, %i4, %o0
33288 xnor %g3, 0x1B41, %o1
33289 subccc %o5, %l6, %o7
33290 std %f0, [%l7 + 0x70]
33291 mulscc %i5, %l3, %l2
33292 stx %l1, [%l7 + 0x30]
33293 lduh [%l7 + 0x52], %o2
33294 movvc %icc, %g1, %o3
33295 lduw [%l7 + 0x0C], %i1
33296 fsrc1 %f10, %f12
33297 stw %l4, [%l7 + 0x1C]
33298 smulcc %g4, %g5, %i3
33299 call loop_3885
33300 fcmpgt16 %f14, %f10, %l5
33301 fmovrdgz %i0, %f6, %f0
33302 ld [%l7 + 0x40], %f15
33303loop_3885:
33304 bg loop_3886
33305 fbne,a %fcc1, loop_3887
33306 fbge %fcc1, loop_3888
33307 fmovdcc %xcc, %f11, %f5
33308loop_3886:
33309 movre %i7, 0x3BD, %g2
33310loop_3887:
33311 edge8l %o6, %o4, %g7
33312loop_3888:
33313 te %xcc, 0x1
33314 bpos,a,pt %xcc, loop_3889
33315 bl,a,pn %xcc, loop_3890
33316 brgz,a %i6, loop_3891
33317 brz %g6, loop_3892
33318loop_3889:
33319 stx %l0, [%l7 + 0x48]
33320loop_3890:
33321 brgez,a %i2, loop_3893
33322loop_3891:
33323 brgz %i4, loop_3894
33324loop_3892:
33325 andncc %o0, %o1, %g3
33326 fblg %fcc3, loop_3895
33327loop_3893:
33328 movpos %icc, %o5, %o7
33329loop_3894:
33330 fmovdneg %icc, %f12, %f15
33331 ba,a loop_3896
33332loop_3895:
33333 ba,pn %xcc, loop_3897
33334 stx %i5, [%l7 + 0x70]
33335 std %f10, [%l7 + 0x50]
33336loop_3896:
33337 fmovs %f11, %f8
33338loop_3897:
33339 fand %f4, %f10, %f6
33340 sth %l3, [%l7 + 0x5E]
33341 fcmpes %fcc3, %f1, %f2
33342 move %icc, %l6, %l1
33343 fmovdcs %icc, %f10, %f2
33344 bge,pn %icc, loop_3898
33345 tl %icc, 0x5
33346 stb %o2, [%l7 + 0x35]
33347 brgez %g1, loop_3899
33348loop_3898:
33349 ldx [%l7 + 0x10], %l2
33350 fmovdpos %xcc, %f13, %f4
33351 ldsb [%l7 + 0x34], %i1
33352loop_3899:
33353 sll %o3, 0x16, %g4
33354 edge16l %l4, %g5, %i3
33355 bvc,pn %icc, loop_3900
33356 ldsb [%l7 + 0x77], %l5
33357 fmovsl %icc, %f13, %f1
33358 add %i7, 0x024E, %g2
33359loop_3900:
33360 ldsw [%l7 + 0x08], %i0
33361 tsubcctv %o6, 0x0438, %g7
33362 ldsb [%l7 + 0x56], %o4
33363 fbl,a %fcc2, loop_3901
33364 movne %icc, %g6, %l0
33365 ldsb [%l7 + 0x61], %i2
33366 fexpand %f4, %f2
33367loop_3901:
33368 addc %i4, %i6, %o1
33369 array32 %o0, %o5, %o7
33370 tge %xcc, 0x5
33371 add %g3, 0x14BC, %i5
33372 brlez,a %l3, loop_3902
33373 fmovse %xcc, %f13, %f7
33374 tge %icc, 0x5
33375 movl %xcc, %l6, %o2
33376loop_3902:
33377 srlx %l1, %l2, %i1
33378 stw %g1, [%l7 + 0x6C]
33379 subc %o3, %l4, %g5
33380 st %f2, [%l7 + 0x60]
33381 fbge,a %fcc3, loop_3903
33382 lduh [%l7 + 0x62], %g4
33383 fbuge %fcc3, loop_3904
33384 fpmerge %f8, %f5, %f8
33385loop_3903:
33386 movg %icc, %i3, %i7
33387 fsrc1 %f12, %f10
33388loop_3904:
33389 ldsh [%l7 + 0x10], %l5
33390 fmovrdne %i0, %f14, %f2
33391 ldsb [%l7 + 0x26], %o6
33392 fpadd32s %f8, %f7, %f0
33393 st %f6, [%l7 + 0x70]
33394 stx %g7, [%l7 + 0x30]
33395 alignaddrl %g2, %o4, %g6
33396 umul %l0, %i4, %i6
33397 edge8ln %o1, %i2, %o0
33398 ldsb [%l7 + 0x26], %o5
33399 movl %icc, %o7, %i5
33400 fors %f2, %f3, %f10
33401 bshuffle %f8, %f2, %f12
33402 tg %xcc, 0x0
33403 fmovrslz %g3, %f11, %f15
33404 fbe %fcc1, loop_3905
33405 udivcc %l3, 0x0D50, %l6
33406 bleu,a,pt %icc, loop_3906
33407 fxnors %f4, %f10, %f13
33408loop_3905:
33409 fmovdcc %xcc, %f7, %f6
33410 ld [%l7 + 0x48], %f3
33411loop_3906:
33412 xnor %o2, 0x1314, %l2
33413 addccc %l1, 0x1A28, %g1
33414 orcc %o3, %i1, %l4
33415 ldd [%l7 + 0x68], %f12
33416 fmovrslez %g4, %f8, %f8
33417 ldd [%l7 + 0x48], %f4
33418 ba,a,pn %xcc, loop_3907
33419 fcmps %fcc1, %f14, %f5
33420 bg loop_3908
33421 fmovs %f5, %f1
33422loop_3907:
33423 stx %i3, [%l7 + 0x40]
33424 std %f10, [%l7 + 0x70]
33425loop_3908:
33426 std %f12, [%l7 + 0x58]
33427 subc %i7, %l5, %i0
33428 lduw [%l7 + 0x78], %o6
33429 bcc %icc, loop_3909
33430 fsrc2s %f10, %f15
33431 fmovdne %xcc, %f1, %f6
33432 fmovdcs %icc, %f3, %f12
33433loop_3909:
33434 std %f8, [%l7 + 0x18]
33435 fbg,a %fcc2, loop_3910
33436 ble loop_3911
33437 fmovrdlz %g7, %f2, %f12
33438 mulx %g2, 0x15EB, %o4
33439loop_3910:
33440 fble,a %fcc0, loop_3912
33441loop_3911:
33442 st %f3, [%l7 + 0x70]
33443 brgez %g5, loop_3913
33444 ldd [%l7 + 0x68], %f4
33445loop_3912:
33446 ldx [%l7 + 0x18], %l0
33447 ldsw [%l7 + 0x18], %i4
33448loop_3913:
33449 fnot2 %f14, %f4
33450 edge16l %g6, %i6, %i2
33451 ldx [%l7 + 0x70], %o1
33452 ldx [%l7 + 0x28], %o5
33453 movg %xcc, %o0, %i5
33454 fbe,a %fcc2, loop_3914
33455 fors %f12, %f5, %f7
33456 stb %g3, [%l7 + 0x7C]
33457 fbe,a %fcc0, loop_3915
33458loop_3914:
33459 fcmpgt16 %f4, %f0, %o7
33460 stw %l6, [%l7 + 0x08]
33461 subcc %o2, %l2, %l3
33462loop_3915:
33463 taddcctv %g1, %o3, %l1
33464 lduh [%l7 + 0x3A], %i1
33465 ldsw [%l7 + 0x40], %l4
33466 fnot1 %f14, %f2
33467 tcs %xcc, 0x4
33468 bcs loop_3916
33469 tvs %icc, 0x6
33470 fmovrdne %g4, %f10, %f10
33471 sth %i7, [%l7 + 0x10]
33472loop_3916:
33473 fmovdvs %icc, %f5, %f10
33474 fbule %fcc3, loop_3917
33475 ldsb [%l7 + 0x4B], %l5
33476 call loop_3918
33477 srl %i3, 0x0A, %i0
33478loop_3917:
33479 bg,pt %xcc, loop_3919
33480 fsrc1s %f0, %f13
33481loop_3918:
33482 fbge %fcc3, loop_3920
33483 fmuld8sux16 %f10, %f10, %f10
33484loop_3919:
33485 stx %g7, [%l7 + 0x60]
33486 fbl,a %fcc0, loop_3921
33487loop_3920:
33488 movcs %xcc, %g2, %o4
33489 stx %o6, [%l7 + 0x30]
33490 edge8l %g5, %l0, %i4
33491loop_3921:
33492 fmovd %f6, %f6
33493 smulcc %i6, 0x0F57, %g6
33494 stw %o1, [%l7 + 0x4C]
33495 fmovdneg %icc, %f13, %f4
33496 fcmpne32 %f12, %f12, %i2
33497 stw %o5, [%l7 + 0x40]
33498 fnors %f3, %f8, %f14
33499 ld [%l7 + 0x34], %f7
33500 umul %i5, 0x1DE4, %g3
33501 sub %o0, %o7, %l6
33502 movvs %xcc, %o2, %l2
33503 orcc %l3, 0x1F8E, %g1
33504 movge %xcc, %o3, %l1
33505 ldub [%l7 + 0x22], %i1
33506 ldub [%l7 + 0x6D], %l4
33507 edge8 %i7, %g4, %i3
33508 stb %l5, [%l7 + 0x1B]
33509 ldd [%l7 + 0x20], %f0
33510 movge %icc, %g7, %i0
33511 movleu %icc, %g2, %o4
33512 fmovsvs %icc, %f4, %f2
33513 fmovsg %xcc, %f12, %f12
33514 lduh [%l7 + 0x34], %o6
33515 fmovscc %xcc, %f4, %f3
33516 fpsub32 %f4, %f10, %f6
33517 mulx %g5, 0x1F73, %i4
33518 fmul8x16 %f15, %f4, %f10
33519 array16 %i6, %g6, %l0
33520 ldx [%l7 + 0x70], %o1
33521 ldsh [%l7 + 0x46], %i2
33522 fcmped %fcc3, %f12, %f8
33523 edge32l %i5, %o5, %o0
33524 fnegs %f11, %f14
33525 movle %icc, %o7, %g3
33526 add %o2, %l6, %l3
33527 st %f8, [%l7 + 0x48]
33528 st %f11, [%l7 + 0x24]
33529 fbuge,a %fcc0, loop_3922
33530 fbo %fcc3, loop_3923
33531 tsubcc %g1, %l2, %o3
33532 ld [%l7 + 0x38], %f3
33533loop_3922:
33534 st %f6, [%l7 + 0x50]
33535loop_3923:
33536 sdiv %i1, 0x1A9E, %l1
33537 bshuffle %f8, %f12, %f10
33538 fmovdle %icc, %f1, %f6
33539 ldsh [%l7 + 0x3A], %i7
33540 std %f14, [%l7 + 0x70]
33541 tn %xcc, 0x5
33542 sth %l4, [%l7 + 0x50]
33543 fbe,a %fcc0, loop_3924
33544 stb %g4, [%l7 + 0x17]
33545 fmovdvc %xcc, %f7, %f9
33546 st %f9, [%l7 + 0x08]
33547loop_3924:
33548 edge16ln %l5, %i3, %i0
33549 edge16 %g2, %o4, %g7
33550 bpos,a,pt %xcc, loop_3925
33551 ldsh [%l7 + 0x08], %g5
33552 bpos,a,pn %xcc, loop_3926
33553 fors %f5, %f14, %f1
33554loop_3925:
33555 bshuffle %f0, %f4, %f8
33556 addccc %o6, %i4, %g6
33557loop_3926:
33558 brlez %i6, loop_3927
33559 bn,a %xcc, loop_3928
33560 ld [%l7 + 0x34], %f15
33561 ld [%l7 + 0x44], %f14
33562loop_3927:
33563 ldd [%l7 + 0x28], %f10
33564loop_3928:
33565 edge8n %l0, %i2, %i5
33566 ldsb [%l7 + 0x4B], %o1
33567 fbul,a %fcc3, loop_3929
33568 fmovsleu %icc, %f15, %f4
33569 fmovs %f13, %f6
33570 smul %o5, 0x07A5, %o0
33571loop_3929:
33572 andcc %o7, 0x0A00, %o2
33573 fmul8x16au %f4, %f11, %f0
33574 tsubcc %g3, 0x166D, %l3
33575 fabss %f9, %f9
33576 ldub [%l7 + 0x74], %l6
33577 tsubcc %l2, %o3, %g1
33578 bl,a loop_3930
33579 stw %i1, [%l7 + 0x50]
33580 fmovs %f7, %f9
33581 std %f0, [%l7 + 0x58]
33582loop_3930:
33583 fmovdneg %xcc, %f1, %f13
33584 fbl %fcc0, loop_3931
33585 edge8l %i7, %l4, %l1
33586 fmovscs %xcc, %f10, %f9
33587 ldsw [%l7 + 0x70], %g4
33588loop_3931:
33589 movcs %icc, %i3, %l5
33590 fbue,a %fcc2, loop_3932
33591 brlz %g2, loop_3933
33592 fand %f12, %f14, %f6
33593 ldsh [%l7 + 0x18], %i0
33594loop_3932:
33595 ldsb [%l7 + 0x3C], %o4
33596loop_3933:
33597 alignaddrl %g5, %g7, %o6
33598 nop
33599 setx loop_3934, %l0, %l1
33600 wrpr 0x1, %tl
33601 wrpr %l1, %tnpc
33602 setx 0x34400001400, %l0, %l1
33603 wrpr %l1, %tstate
33604 wrhpr 0x4, %htstate
33605 done
33606 stb %i4, [%l7 + 0x46]
33607 fmovsle %icc, %f11, %f14
33608 ldsb [%l7 + 0x47], %i6
33609loop_3934:
33610 array16 %g6, %i2, %l0
33611 fmovspos %icc, %f14, %f0
33612 fmovsg %xcc, %f1, %f11
33613 fabsd %f12, %f6
33614 fmovdgu %icc, %f5, %f15
33615 fmovrdne %o1, %f14, %f0
33616 fnand %f0, %f14, %f14
33617 stx %i5, [%l7 + 0x18]
33618 ldx [%l7 + 0x68], %o5
33619 ldx [%l7 + 0x68], %o0
33620 fmovrdlez %o2, %f12, %f12
33621 bcc,a,pt %xcc, loop_3935
33622 udivx %g3, 0x0058, %o7
33623 ldd [%l7 + 0x20], %f12
33624 edge32 %l6, %l2, %l3
33625loop_3935:
33626 fbne %fcc0, loop_3936
33627 st %f9, [%l7 + 0x1C]
33628 std %f6, [%l7 + 0x78]
33629 fbl,a %fcc0, loop_3937
33630loop_3936:
33631 fcmped %fcc1, %f12, %f6
33632 fcmpeq32 %f12, %f14, %o3
33633 alignaddrl %g1, %i1, %l4
33634loop_3937:
33635 bl,a,pt %xcc, loop_3938
33636 fbug %fcc0, loop_3939
33637 fbge,a %fcc0, loop_3940
33638 subc %l1, %i7, %i3
33639loop_3938:
33640 umulcc %g4, 0x164F, %g2
33641loop_3939:
33642 fpadd32 %f14, %f10, %f2
33643loop_3940:
33644 fcmped %fcc3, %f10, %f0
33645 sdiv %l5, 0x1147, %o4
33646 fbuge %fcc3, loop_3941
33647 taddcc %i0, %g5, %g7
33648 ldsh [%l7 + 0x44], %o6
33649 ldsb [%l7 + 0x4E], %i6
33650loop_3941:
33651 tneg %xcc, 0x3
33652 fmovdgu %icc, %f13, %f13
33653 addccc %i4, 0x0652, %i2
33654 fones %f3
33655 tneg %xcc, 0x2
33656 umul %l0, %o1, %i5
33657 edge8n %g6, %o5, %o0
33658 nop
33659 setx loop_3942, %l0, %l1
33660 wrpr 0x1, %tl
33661 wrpr %l1, %tnpc
33662 setx 0x34400001400, %l0, %l1
33663 wrpr %l1, %tstate
33664 wrhpr 0x4, %htstate
33665 done
33666 fone %f0
33667 xnorcc %g3, %o2, %l6
33668 tcc %xcc, 0x1
33669loop_3942:
33670 andn %o7, 0x1126, %l2
33671 fmovrdgez %l3, %f6, %f12
33672 or %o3, %i1, %g1
33673 brnz,a %l4, loop_3943
33674 bcs %icc, loop_3944
33675 fzeros %f5
33676 xnor %i7, 0x1A42, %l1
33677loop_3943:
33678 st %f1, [%l7 + 0x74]
33679loop_3944:
33680 bneg %xcc, loop_3945
33681 edge16l %i3, %g2, %g4
33682 taddcc %o4, 0x06F0, %l5
33683 te %icc, 0x3
33684loop_3945:
33685 fbule %fcc2, loop_3946
33686 movne %xcc, %g5, %g7
33687 brnz,a %o6, loop_3947
33688 sth %i6, [%l7 + 0x70]
33689loop_3946:
33690 std %f4, [%l7 + 0x20]
33691 array16 %i0, %i2, %i4
33692loop_3947:
33693 smul %l0, 0x0353, %o1
33694 fbl %fcc1, loop_3948
33695 fmul8x16al %f5, %f14, %f6
33696 fpsub16s %f13, %f12, %f13
33697 fmovrslez %g6, %f6, %f5
33698loop_3948:
33699 fornot2s %f14, %f13, %f15
33700 edge16n %i5, %o0, %g3
33701 fmovdge %icc, %f7, %f9
33702 st %f13, [%l7 + 0x0C]
33703 ldx [%l7 + 0x10], %o5
33704 fmovdpos %xcc, %f6, %f7
33705 sub %o2, %o7, %l2
33706 movrgz %l6, %l3, %i1
33707 fmovsleu %icc, %f8, %f7
33708 stx %g1, [%l7 + 0x70]
33709 edge8ln %l4, %i7, %o3
33710 movg %xcc, %i3, %l1
33711 subccc %g2, %o4, %l5
33712 tl %icc, 0x3
33713 fpadd32 %f6, %f12, %f6
33714 fexpand %f3, %f10
33715 fmovdcc %icc, %f12, %f0
33716 fxnors %f5, %f14, %f14
33717 stx %g4, [%l7 + 0x18]
33718 srlx %g7, 0x0D, %g5
33719 fnors %f4, %f13, %f8
33720 fabsd %f4, %f0
33721 fmovrslz %i6, %f11, %f7
33722 ldx [%l7 + 0x30], %o6
33723 call loop_3949
33724 ldsw [%l7 + 0x74], %i0
33725 popc %i4, %l0
33726 ldd [%l7 + 0x20], %f14
33727loop_3949:
33728 ld [%l7 + 0x1C], %f1
33729 fors %f10, %f11, %f11
33730 ld [%l7 + 0x14], %f14
33731 brlez,a %o1, loop_3950
33732 fmuld8sux16 %f5, %f8, %f6
33733 movcc %xcc, %i2, %i5
33734 addc %o0, 0x1806, %g3
33735loop_3950:
33736 bcs loop_3951
33737 fands %f6, %f1, %f13
33738 tcc %xcc, 0x0
33739 fmovspos %xcc, %f7, %f13
33740loop_3951:
33741 stw %g6, [%l7 + 0x38]
33742 fmul8ulx16 %f4, %f8, %f8
33743 fnand %f2, %f4, %f14
33744 sth %o5, [%l7 + 0x6C]
33745 movcc %icc, %o2, %l2
33746 array16 %o7, %l6, %l3
33747 ldd [%l7 + 0x60], %f4
33748 stw %g1, [%l7 + 0x50]
33749 fornot1 %f10, %f2, %f6
33750 sllx %l4, 0x07, %i7
33751 udivx %o3, 0x0803, %i1
33752 ldsb [%l7 + 0x75], %i3
33753 fsrc1 %f0, %f14
33754 fpack16 %f6, %f3
33755 sra %l1, 0x13, %o4
33756 edge16l %g2, %l5, %g7
33757 fcmpne16 %f2, %f8, %g5
33758 umul %g4, 0x03BB, %i6
33759 ldd [%l7 + 0x30], %f14
33760 ldsw [%l7 + 0x54], %i0
33761 bcs,pn %icc, loop_3952
33762 brz %i4, loop_3953
33763 movvc %xcc, %o6, %l0
33764 fcmpne16 %f8, %f8, %i2
33765loop_3952:
33766 ldd [%l7 + 0x10], %f0
33767loop_3953:
33768 fcmpeq32 %f2, %f12, %i5
33769 fmovrdgez %o0, %f8, %f2
33770 fmovsvs %icc, %f15, %f15
33771 ldsb [%l7 + 0x21], %g3
33772 edge32 %g6, %o1, %o5
33773 edge16n %l2, %o7, %l6
33774 stw %l3, [%l7 + 0x20]
33775 fmovde %icc, %f6, %f5
33776 nop
33777 setx loop_3954, %l0, %l1
33778 wrpr 0x1, %tl
33779 wrpr %l1, %tnpc
33780 setx 0x34400001400, %l0, %l1
33781 wrpr %l1, %tstate
33782 wrhpr 0x4, %htstate
33783 done
33784 stb %o2, [%l7 + 0x21]
33785 fmovsl %icc, %f15, %f0
33786 stw %l4, [%l7 + 0x30]
33787loop_3954:
33788 lduh [%l7 + 0x46], %g1
33789 movl %xcc, %o3, %i1
33790 ldd [%l7 + 0x70], %f8
33791 std %f2, [%l7 + 0x20]
33792 fsrc2 %f8, %f8
33793 movrgez %i7, %i3, %l1
33794 fnors %f15, %f0, %f1
33795 fcmpgt32 %f6, %f2, %o4
33796 stx %l5, [%l7 + 0x28]
33797 alignaddrl %g2, %g7, %g5
33798 stb %g4, [%l7 + 0x20]
33799 sll %i0, 0x11, %i6
33800 movrgz %i4, %o6, %l0
33801 ba,a %icc, loop_3955
33802 fxnor %f12, %f12, %f2
33803 tl %xcc, 0x2
33804 tsubcc %i5, 0x15F5, %o0
33805loop_3955:
33806 st %f5, [%l7 + 0x34]
33807 add %i2, 0x1540, %g3
33808 fba,a %fcc2, loop_3956
33809 tl %icc, 0x2
33810 movcc %xcc, %o1, %g6
33811 be,a,pt %xcc, loop_3957
33812loop_3956:
33813 ldd [%l7 + 0x30], %f2
33814 fornot1s %f2, %f1, %f5
33815 fcmpeq32 %f6, %f12, %l2
33816loop_3957:
33817 for %f4, %f12, %f8
33818 bl %icc, loop_3958
33819 sth %o5, [%l7 + 0x26]
33820 edge16 %l6, %l3, %o7
33821 array16 %o2, %g1, %o3
33822loop_3958:
33823 siam 0x6
33824 brgz %i1, loop_3959
33825 sth %l4, [%l7 + 0x5C]
33826 tsubcctv %i3, %i7, %l1
33827 stw %l5, [%l7 + 0x24]
33828loop_3959:
33829 std %f0, [%l7 + 0x78]
33830 xnor %g2, 0x0136, %g7
33831 fxnor %f10, %f8, %f4
33832 ldd [%l7 + 0x28], %f10
33833 fmovdcs %icc, %f4, %f1
33834 bne,a,pn %icc, loop_3960
33835 fnand %f12, %f8, %f10
33836 bge,a loop_3961
33837 mova %xcc, %o4, %g5
33838loop_3960:
33839 fbul %fcc2, loop_3962
33840 fmovdvc %xcc, %f2, %f2
33841loop_3961:
33842 fmovsl %icc, %f12, %f10
33843 orncc %i0, 0x1C6F, %g4
33844loop_3962:
33845 fnegs %f3, %f5
33846 ldub [%l7 + 0x47], %i6
33847 st %f7, [%l7 + 0x20]
33848 sth %i4, [%l7 + 0x32]
33849 ldsb [%l7 + 0x49], %l0
33850 fsrc2 %f12, %f6
33851 or %o6, 0x15B9, %i5
33852 ldub [%l7 + 0x1C], %i2
33853 taddcc %o0, %g3, %g6
33854 sdivcc %l2, 0x0DBD, %o5
33855 fmovse %icc, %f11, %f14
33856 array32 %l6, %o1, %l3
33857 nop
33858 setx loop_3963, %l0, %l1
33859 wrpr 0x1, %tl
33860 wrpr %l1, %tpc
33861 add %l1, 0x4, %l1
33862 wrpr %l1, %tnpc
33863 setx 0x34400001400, %l0, %l1
33864 wrpr %l1, %tstate
33865 wrhpr 0x4, %htstate
33866 retry
33867 tpos %xcc, 0x2
33868 subccc %o2, 0x0E0C, %g1
33869 fble %fcc2, loop_3964
33870loop_3963:
33871 srlx %o3, 0x01, %o7
33872 stb %l4, [%l7 + 0x0F]
33873 brgz %i1, loop_3965
33874loop_3964:
33875 ld [%l7 + 0x3C], %f11
33876 fornot1s %f13, %f0, %f0
33877 ldub [%l7 + 0x4D], %i3
33878loop_3965:
33879 mulx %l1, 0x042F, %i7
33880 sdiv %l5, 0x1A3C, %g7
33881 fpack32 %f0, %f0, %f2
33882 bl loop_3966
33883 stb %o4, [%l7 + 0x75]
33884 ldsh [%l7 + 0x10], %g5
33885 ldsh [%l7 + 0x38], %g2
33886loop_3966:
33887 fbo,a %fcc1, loop_3967
33888 movrgz %g4, 0x133, %i6
33889 subc %i4, 0x1413, %l0
33890 movneg %icc, %i0, %i5
33891loop_3967:
33892 fcmpes %fcc2, %f5, %f0
33893 fxors %f7, %f8, %f5
33894 fmul8sux16 %f8, %f4, %f14
33895 or %i2, 0x175A, %o6
33896 movl %xcc, %o0, %g6
33897 movpos %icc, %l2, %o5
33898 xnorcc %l6, 0x10DE, %g3
33899 ld [%l7 + 0x68], %f1
33900 fba %fcc1, loop_3968
33901 bg,a,pt %icc, loop_3969
33902 faligndata %f2, %f0, %f2
33903 fmovspos %xcc, %f5, %f9
33904loop_3968:
33905 fmovrse %o1, %f1, %f7
33906loop_3969:
33907 fmovsleu %icc, %f1, %f1
33908 udivx %l3, 0x10ED, %g1
33909 ldd [%l7 + 0x10], %f10
33910 ld [%l7 + 0x44], %f3
33911 tsubcctv %o3, %o7, %o2
33912 fbule %fcc0, loop_3970
33913 fcmped %fcc1, %f12, %f6
33914 ldsb [%l7 + 0x3F], %l4
33915 ldsh [%l7 + 0x5E], %i1
33916loop_3970:
33917 stw %i3, [%l7 + 0x50]
33918 ldsw [%l7 + 0x08], %l1
33919 fbule %fcc3, loop_3971
33920 ldub [%l7 + 0x72], %l5
33921 fbne %fcc2, loop_3972
33922 fblg %fcc0, loop_3973
33923loop_3971:
33924 fmovspos %icc, %f6, %f13
33925 st %f6, [%l7 + 0x5C]
33926loop_3972:
33927 stw %i7, [%l7 + 0x68]
33928loop_3973:
33929 bcs,a,pn %xcc, loop_3974
33930 stx %o4, [%l7 + 0x78]
33931 mulx %g5, %g7, %g4
33932 ldd [%l7 + 0x40], %f12
33933loop_3974:
33934 fxor %f8, %f4, %f0
33935 movrlz %g2, 0x03F, %i6
33936 movrlz %l0, 0x03F, %i0
33937 movle %xcc, %i4, %i5
33938 stx %i2, [%l7 + 0x20]
33939 ldsh [%l7 + 0x08], %o6
33940 movcs %xcc, %o0, %l2
33941 fmovdcc %icc, %f6, %f10
33942 fnand %f0, %f4, %f0
33943 ld [%l7 + 0x44], %f13
33944 ldsw [%l7 + 0x24], %g6
33945 fmovdg %icc, %f2, %f6
33946 tsubcctv %o5, %l6, %o1
33947 taddcctv %g3, 0x118C, %l3
33948 ld [%l7 + 0x30], %f9
33949 fnot2s %f8, %f1
33950 bcc,pt %xcc, loop_3975
33951 fnors %f0, %f8, %f11
33952 fbuge,a %fcc0, loop_3976
33953 mulscc %g1, 0x0C80, %o3
33954loop_3975:
33955 sth %o7, [%l7 + 0x0C]
33956 movle %xcc, %l4, %i1
33957loop_3976:
33958 bl,pn %icc, loop_3977
33959 lduh [%l7 + 0x24], %i3
33960 sub %o2, 0x1A38, %l1
33961 xorcc %i7, 0x09DE, %o4
33962loop_3977:
33963 fpsub32s %f6, %f14, %f4
33964 fbul %fcc3, loop_3978
33965 fmovs %f1, %f4
33966 edge32 %g5, %g7, %l5
33967 edge16n %g2, %i6, %l0
33968loop_3978:
33969 bshuffle %f0, %f10, %f10
33970 alignaddr %i0, %g4, %i5
33971 lduh [%l7 + 0x62], %i2
33972 stb %i4, [%l7 + 0x19]
33973 brnz,a %o0, loop_3979
33974 brgz,a %l2, loop_3980
33975 fmovdgu %xcc, %f13, %f12
33976 ldx [%l7 + 0x18], %o6
33977loop_3979:
33978 edge8l %g6, %l6, %o5
33979loop_3980:
33980 sdivx %g3, 0x12DE, %l3
33981 ldd [%l7 + 0x78], %f4
33982 fba,a %fcc2, loop_3981
33983 bvc,a,pn %icc, loop_3982
33984 tvc %xcc, 0x2
33985 movrgez %o1, 0x181, %g1
33986loop_3981:
33987 movcs %icc, %o3, %l4
33988loop_3982:
33989 edge32 %i1, %o7, %i3
33990 fsrc2 %f4, %f14
33991 ldx [%l7 + 0x60], %o2
33992 movle %icc, %l1, %i7
33993 lduw [%l7 + 0x64], %o4
33994 bneg,pt %icc, loop_3983
33995 ldx [%l7 + 0x10], %g5
33996 ld [%l7 + 0x48], %f9
33997 te %xcc, 0x7
33998loop_3983:
33999 fmovrse %l5, %f2, %f10
34000 fmovsvc %xcc, %f4, %f4
34001 edge8n %g7, %i6, %g2
34002 andn %i0, %l0, %g4
34003 xnorcc %i2, %i5, %o0
34004 tge %icc, 0x5
34005 orn %l2, %i4, %g6
34006 ldsb [%l7 + 0x4C], %o6
34007 tge %xcc, 0x2
34008 tle %icc, 0x0
34009 fabsd %f14, %f14
34010 fabsd %f4, %f0
34011 ld [%l7 + 0x40], %f2
34012 tleu %xcc, 0x7
34013 fbul %fcc0, loop_3984
34014 fcmple32 %f14, %f4, %l6
34015 bgu,pt %icc, loop_3985
34016 bcs %xcc, loop_3986
34017loop_3984:
34018 ldx [%l7 + 0x60], %g3
34019 edge32n %l3, %o5, %g1
34020loop_3985:
34021 smul %o1, 0x0151, %o3
34022loop_3986:
34023 movge %xcc, %i1, %o7
34024 fmuld8ulx16 %f6, %f4, %f8
34025 array16 %l4, %o2, %l1
34026 ldub [%l7 + 0x5A], %i3
34027 ldsb [%l7 + 0x4A], %i7
34028 fbule %fcc3, loop_3987
34029 fzeros %f7
34030 ldsb [%l7 + 0x20], %g5
34031 fnors %f12, %f5, %f12
34032loop_3987:
34033 ld [%l7 + 0x4C], %f4
34034 fmovsvs %xcc, %f8, %f11
34035 alignaddr %o4, %g7, %i6
34036 stb %g2, [%l7 + 0x1F]
34037 tn %xcc, 0x6
34038 tsubcc %l5, %i0, %l0
34039 brgz %g4, loop_3988
34040 orn %i5, 0x0593, %i2
34041 brgez,a %o0, loop_3989
34042 movle %xcc, %l2, %g6
34043loop_3988:
34044 tsubcctv %o6, 0x0E5E, %l6
34045 ld [%l7 + 0x08], %f15
34046loop_3989:
34047 sra %g3, 0x04, %l3
34048 bg,pt %icc, loop_3990
34049 fmovrdgez %i4, %f14, %f14
34050 nop
34051 setx loop_3991, %l0, %l1
34052 wrpr 0x1, %tl
34053 wrpr %l1, %tnpc
34054 setx 0x34400001400, %l0, %l1
34055 wrpr %l1, %tstate
34056 wrhpr 0x4, %htstate
34057 done
34058 fmovdn %xcc, %f15, %f14
34059loop_3990:
34060 fbne,a %fcc3, loop_3992
34061 fpack16 %f6, %f1
34062loop_3991:
34063 ld [%l7 + 0x58], %f1
34064 fmovda %icc, %f10, %f0
34065loop_3992:
34066 fandnot1 %f12, %f2, %f2
34067 ble %icc, loop_3993
34068 fsrc1 %f4, %f10
34069 edge8ln %g1, %o1, %o5
34070 fmovdg %icc, %f11, %f3
34071loop_3993:
34072 stb %i1, [%l7 + 0x30]
34073 stw %o3, [%l7 + 0x7C]
34074 fmul8x16al %f10, %f15, %f4
34075 sth %l4, [%l7 + 0x3E]
34076 nop
34077 setx loop_3994, %l0, %l1
34078 wrpr 0x1, %tl
34079 wrpr %l1, %tpc
34080 add %l1, 0x4, %l1
34081 wrpr %l1, %tnpc
34082 setx 0x34400001400, %l0, %l1
34083 wrpr %l1, %tstate
34084 wrhpr 0x4, %htstate
34085 retry
34086 ldsw [%l7 + 0x58], %o2
34087 ldub [%l7 + 0x50], %l1
34088 ld [%l7 + 0x44], %f10
34089loop_3994:
34090 fbl %fcc2, loop_3995
34091 bpos,a,pn %xcc, loop_3996
34092 fnegs %f9, %f1
34093 ldd [%l7 + 0x50], %f14
34094loop_3995:
34095 edge32ln %i3, %i7, %o7
34096loop_3996:
34097 fmovs %f11, %f10
34098 fmul8ulx16 %f4, %f2, %f8
34099 fbu %fcc3, loop_3997
34100 stb %o4, [%l7 + 0x0D]
34101 ld [%l7 + 0x28], %f11
34102 fnot2s %f11, %f3
34103loop_3997:
34104 fmovdneg %xcc, %f12, %f3
34105 fmovsle %icc, %f14, %f2
34106 fpsub16 %f12, %f6, %f8
34107 stx %g5, [%l7 + 0x18]
34108 sethi 0x0EB3, %g7
34109 stw %g2, [%l7 + 0x4C]
34110 fornot2s %f6, %f13, %f9
34111 smul %i6, 0x1BA9, %i0
34112 st %f2, [%l7 + 0x1C]
34113 ldsb [%l7 + 0x26], %l5
34114 fpmerge %f15, %f4, %f12
34115 fmovdneg %icc, %f8, %f8
34116 stb %l0, [%l7 + 0x36]
34117 tsubcctv %g4, %i2, %i5
34118 fmovsne %xcc, %f5, %f1
34119 edge8l %l2, %o0, %g6
34120 fmovsne %xcc, %f9, %f13
34121 fzeros %f15
34122 udivx %o6, 0x184E, %l6
34123 fxnors %f14, %f2, %f3
34124 stw %l3, [%l7 + 0x54]
34125 stw %i4, [%l7 + 0x64]
34126 nop
34127 setx loop_3998, %l0, %l1
34128 jmpl %l1, %g3
34129 sth %o1, [%l7 + 0x6C]
34130 tle %icc, 0x0
34131 bcc,a,pn %xcc, loop_3999
34132loop_3998:
34133 fxors %f10, %f10, %f12
34134 alignaddr %g1, %i1, %o5
34135 fmovdne %icc, %f9, %f2
34136loop_3999:
34137 tneg %icc, 0x4
34138 ldd [%l7 + 0x78], %f10
34139 fcmpgt16 %f2, %f14, %l4
34140 subc %o3, 0x0E1C, %o2
34141 fmovrse %i3, %f8, %f10
34142 nop
34143 setx loop_4000, %l0, %l1
34144 jmpl %l1, %i7
34145 stb %o7, [%l7 + 0x6B]
34146 ldub [%l7 + 0x78], %l1
34147 fnands %f12, %f13, %f4
34148loop_4000:
34149 lduh [%l7 + 0x1A], %g5
34150 fornot1s %f7, %f13, %f3
34151 fpadd32 %f14, %f10, %f2
34152 fble %fcc0, loop_4001
34153 fmovscs %icc, %f1, %f4
34154 fnors %f8, %f15, %f10
34155 lduw [%l7 + 0x24], %g7
34156loop_4001:
34157 fnot1 %f6, %f10
34158 fbo,a %fcc0, loop_4002
34159 ldsh [%l7 + 0x64], %o4
34160 brlz,a %g2, loop_4003
34161 nop
34162 setx loop_4004, %l0, %l1
34163 wrpr 0x1, %tl
34164 wrpr %l1, %tnpc
34165 setx 0x34400001400, %l0, %l1
34166 wrpr %l1, %tstate
34167 wrhpr 0x4, %htstate
34168 done
34169loop_4002:
34170 ldsh [%l7 + 0x54], %i0
34171 ldsb [%l7 + 0x1C], %i6
34172loop_4003:
34173 lduh [%l7 + 0x3C], %l0
34174loop_4004:
34175 bpos,a loop_4005
34176 fabss %f7, %f4
34177 fmovspos %xcc, %f6, %f4
34178 fbl,a %fcc0, loop_4006
34179loop_4005:
34180 popc 0x015A, %l5
34181 fmovdleu %icc, %f8, %f1
34182 fxnors %f14, %f2, %f5
34183loop_4006:
34184 ld [%l7 + 0x3C], %f3
34185 fpadd32 %f2, %f10, %f8
34186 std %f8, [%l7 + 0x08]
34187 fmul8x16al %f14, %f2, %f14
34188 sth %g4, [%l7 + 0x5A]
34189 st %f6, [%l7 + 0x4C]
34190 ldx [%l7 + 0x08], %i2
34191 fpsub32 %f12, %f8, %f14
34192 udivcc %l2, 0x1C84, %o0
34193 fmovdvs %xcc, %f12, %f11
34194 movcs %xcc, %g6, %o6
34195 fxnors %f2, %f8, %f2
34196 pdist %f4, %f10, %f6
34197 mulx %i5, 0x1F0E, %l3
34198 lduh [%l7 + 0x50], %i4
34199 movleu %xcc, %l6, %g3
34200 sth %o1, [%l7 + 0x32]
34201 fcmps %fcc2, %f11, %f12
34202 fnot1s %f12, %f5
34203 ldub [%l7 + 0x69], %g1
34204 fmovrdlz %o5, %f10, %f8
34205 fbe,a %fcc1, loop_4007
34206 fmovdle %icc, %f0, %f7
34207 fmul8x16al %f7, %f10, %f8
34208 mova %icc, %l4, %i1
34209loop_4007:
34210 xorcc %o3, %i3, %i7
34211 udiv %o7, 0x0D96, %o2
34212 tpos %icc, 0x5
34213 fmovdne %icc, %f10, %f5
34214 sub %l1, 0x0A93, %g7
34215 tvs %xcc, 0x5
34216 fands %f2, %f5, %f1
34217 ldd [%l7 + 0x20], %f12
34218 movgu %xcc, %o4, %g2
34219 lduh [%l7 + 0x6C], %g5
34220 fabsd %f8, %f8
34221 ldsh [%l7 + 0x12], %i0
34222 sethi 0x0B13, %l0
34223 tne %icc, 0x1
34224 fnot2s %f5, %f15
34225 std %f14, [%l7 + 0x30]
34226 fmovsne %xcc, %f5, %f2
34227 fcmpne16 %f0, %f4, %l5
34228 fnors %f11, %f4, %f2
34229 edge16 %g4, %i2, %i6
34230 fsrc2s %f4, %f15
34231 lduh [%l7 + 0x32], %l2
34232 fsrc1 %f14, %f14
34233 ldsb [%l7 + 0x0A], %g6
34234 ldsh [%l7 + 0x10], %o6
34235 fpackfix %f6, %f0
34236 fmuld8sux16 %f13, %f0, %f4
34237 st %f4, [%l7 + 0x64]
34238 or %i5, 0x1D52, %o0
34239 fsrc1s %f12, %f14
34240 tge %icc, 0x7
34241 brz %i4, loop_4008
34242 ble %xcc, loop_4009
34243 fmovdcs %xcc, %f6, %f0
34244 std %f12, [%l7 + 0x10]
34245loop_4008:
34246 ldsh [%l7 + 0x66], %l6
34247loop_4009:
34248 sdivx %l3, 0x19E4, %g3
34249 std %f12, [%l7 + 0x78]
34250 fzeros %f12
34251 movrgez %g1, %o1, %l4
34252 stw %o5, [%l7 + 0x68]
34253 movl %xcc, %i1, %o3
34254 edge8l %i3, %o7, %o2
34255 sth %i7, [%l7 + 0x30]
34256 fmovrslz %l1, %f5, %f2
34257 ldsh [%l7 + 0x5E], %o4
34258 lduw [%l7 + 0x24], %g2
34259 bcs,pt %icc, loop_4010
34260 ldd [%l7 + 0x08], %f8
34261 fmovde %icc, %f4, %f5
34262 lduw [%l7 + 0x44], %g7
34263loop_4010:
34264 sth %i0, [%l7 + 0x08]
34265 umulcc %l0, %g5, %g4
34266 bn,a,pt %xcc, loop_4011
34267 array32 %i2, %l5, %l2
34268 fmovdgu %xcc, %f9, %f12
34269 std %f14, [%l7 + 0x10]
34270loop_4011:
34271 andcc %g6, %o6, %i6
34272 fmovrsgez %i5, %f15, %f13
34273 brz %i4, loop_4012
34274 nop
34275 setx loop_4013, %l0, %l1
34276 wrpr 0x1, %tl
34277 wrpr %l1, %tpc
34278 add %l1, 0x4, %l1
34279 wrpr %l1, %tnpc
34280 setx 0x34400001400, %l0, %l1
34281 wrpr %l1, %tstate
34282 wrhpr 0x4, %htstate
34283 retry
34284 fmovsle %icc, %f14, %f4
34285 bpos %xcc, loop_4014
34286loop_4012:
34287 lduh [%l7 + 0x08], %l6
34288loop_4013:
34289 sdivx %o0, 0x1D26, %l3
34290 fmovrdne %g1, %f2, %f10
34291loop_4014:
34292 faligndata %f10, %f0, %f6
34293 fbe,a %fcc3, loop_4015
34294 brz,a %g3, loop_4016
34295 fnegd %f0, %f0
34296 ldsw [%l7 + 0x4C], %l4
34297loop_4015:
34298 stw %o1, [%l7 + 0x74]
34299loop_4016:
34300 nop
34301 setx loop_4017, %l0, %l1
34302 jmpl %l1, %o5
34303 bg,pn %xcc, loop_4018
34304 tleu %icc, 0x3
34305 fbul,a %fcc1, loop_4019
34306loop_4017:
34307 edge32l %o3, %i3, %i1
34308loop_4018:
34309 and %o7, 0x0A00, %i7
34310 fcmpeq16 %f2, %f8, %l1
34311loop_4019:
34312 bshuffle %f2, %f6, %f10
34313 bneg,a %icc, loop_4020
34314 call loop_4021
34315 fcmpeq16 %f10, %f10, %o4
34316 bcs,pn %icc, loop_4022
34317loop_4020:
34318 fandnot1s %f12, %f9, %f7
34319loop_4021:
34320 array8 %g2, %g7, %i0
34321 popc %l0, %o2
34322loop_4022:
34323 brlez,a %g5, loop_4023
34324 brlz %i2, loop_4024
34325 bleu,a %icc, loop_4025
34326 ldd [%l7 + 0x48], %f0
34327loop_4023:
34328 brlz %l5, loop_4026
34329loop_4024:
34330 fmovrslz %l2, %f5, %f13
34331loop_4025:
34332 brlz,a %g4, loop_4027
34333 ldsw [%l7 + 0x78], %o6
34334loop_4026:
34335 tn %xcc, 0x7
34336 fsrc2s %f1, %f11
34337loop_4027:
34338 st %f9, [%l7 + 0x58]
34339 sth %i6, [%l7 + 0x68]
34340 alignaddrl %i5, %g6, %i4
34341 fblg,a %fcc0, loop_4028
34342 ldsw [%l7 + 0x18], %l6
34343 edge8n %l3, %g1, %g3
34344 ldub [%l7 + 0x37], %l4
34345loop_4028:
34346 edge16l %o0, %o5, %o3
34347 ldsh [%l7 + 0x2A], %i3
34348 fbue,a %fcc3, loop_4029
34349 stx %o1, [%l7 + 0x50]
34350 ldx [%l7 + 0x10], %o7
34351 lduh [%l7 + 0x1E], %i7
34352loop_4029:
34353 sdiv %l1, 0x0328, %i1
34354 be,a,pn %icc, loop_4030
34355 fmovrse %o4, %f13, %f6
34356 tsubcc %g2, %i0, %g7
34357 bneg,a,pt %icc, loop_4031
34358loop_4030:
34359 bpos,a,pt %xcc, loop_4032
34360 sll %o2, %l0, %g5
34361 subcc %i2, %l2, %l5
34362loop_4031:
34363 mulx %o6, 0x18AA, %g4
34364loop_4032:
34365 ldsb [%l7 + 0x70], %i6
34366 ldx [%l7 + 0x40], %g6
34367 bgu,a loop_4033
34368 fbug,a %fcc1, loop_4034
34369 lduh [%l7 + 0x5C], %i4
34370 xnorcc %i5, %l3, %g1
34371loop_4033:
34372 fbo %fcc0, loop_4035
34373loop_4034:
34374 stb %l6, [%l7 + 0x48]
34375 edge16l %l4, %g3, %o0
34376 fcmpne16 %f12, %f6, %o5
34377loop_4035:
34378 edge32n %i3, %o1, %o7
34379 edge8 %o3, %l1, %i1
34380 fnot2 %f6, %f10
34381 lduh [%l7 + 0x18], %o4
34382 fsrc1s %f6, %f15
34383 fsrc2s %f14, %f4
34384 sll %i7, 0x1C, %g2
34385 brlz,a %i0, loop_4036
34386 fandnot1 %f12, %f10, %f2
34387 ldsb [%l7 + 0x37], %g7
34388 addccc %l0, 0x17E6, %g5
34389loop_4036:
34390 smulcc %o2, 0x0D97, %l2
34391 nop
34392 setx loop_4037, %l0, %l1
34393 jmpl %l1, %l5
34394 fexpand %f1, %f6
34395 bcs,a loop_4038
34396 ldd [%l7 + 0x10], %f2
34397loop_4037:
34398 bneg,a loop_4039
34399 fones %f1
34400loop_4038:
34401 xorcc %o6, %i2, %i6
34402 fmul8x16au %f14, %f13, %f12
34403loop_4039:
34404 edge8l %g4, %g6, %i4
34405 fcmple16 %f12, %f4, %l3
34406 stx %g1, [%l7 + 0x68]
34407 edge16n %l6, %i5, %g3
34408 fmovsleu %icc, %f2, %f2
34409 fnand %f6, %f10, %f14
34410 srax %o0, 0x18, %o5
34411 stx %l4, [%l7 + 0x28]
34412 fandnot2s %f12, %f2, %f0
34413 stw %i3, [%l7 + 0x70]
34414 sethi 0x013E, %o7
34415 ldsh [%l7 + 0x7A], %o1
34416 smulcc %o3, %i1, %l1
34417 fmovdl %icc, %f14, %f5
34418 sth %o4, [%l7 + 0x1E]
34419 ldd [%l7 + 0x08], %f8
34420 tvs %xcc, 0x1
34421 sth %g2, [%l7 + 0x2E]
34422 array8 %i0, %i7, %l0
34423 and %g7, %o2, %l2
34424 fcmpes %fcc1, %f10, %f2
34425 stw %g5, [%l7 + 0x08]
34426 fmovrdne %l5, %f8, %f2
34427 be loop_4040
34428 fsrc1s %f14, %f1
34429 ld [%l7 + 0x68], %f1
34430 tne %icc, 0x3
34431loop_4040:
34432 ldsb [%l7 + 0x4B], %i2
34433 fbge,a %fcc0, loop_4041
34434 stw %i6, [%l7 + 0x14]
34435 tcs %icc, 0x7
34436 fmovrdlz %g4, %f12, %f4
34437loop_4041:
34438 fbe,a %fcc0, loop_4042
34439 fmovse %xcc, %f4, %f14
34440 lduw [%l7 + 0x60], %g6
34441 brnz %o6, loop_4043
34442loop_4042:
34443 edge16n %i4, %l3, %g1
34444 xor %l6, 0x0872, %g3
34445 edge8l %i5, %o0, %o5
34446loop_4043:
34447 ldsw [%l7 + 0x20], %i3
34448 ldsb [%l7 + 0x70], %o7
34449 tneg %xcc, 0x6
34450 fsrc1 %f12, %f4
34451 or %o1, %o3, %l4
34452 fones %f13
34453 ldsw [%l7 + 0x30], %l1
34454 sdivcc %o4, 0x1EA0, %g2
34455 fmovdpos %icc, %f6, %f5
34456 ldd [%l7 + 0x60], %f4
34457 lduw [%l7 + 0x24], %i1
34458 std %f6, [%l7 + 0x30]
34459 move %icc, %i7, %l0
34460 ldub [%l7 + 0x48], %g7
34461 bl,a loop_4044
34462 lduw [%l7 + 0x28], %o2
34463 alignaddrl %i0, %l2, %g5
34464 ld [%l7 + 0x08], %f2
34465loop_4044:
34466 fmovdg %xcc, %f1, %f10
34467 tneg %xcc, 0x7
34468 ldd [%l7 + 0x68], %f12
34469 ldsb [%l7 + 0x22], %i2
34470 fmovdcs %icc, %f9, %f13
34471 tsubcc %i6, 0x06E9, %g4
34472 addccc %l5, %o6, %i4
34473 srlx %l3, 0x05, %g1
34474 stw %l6, [%l7 + 0x78]
34475 sub %g6, %i5, %o0
34476 ldsw [%l7 + 0x30], %o5
34477 umulcc %i3, 0x0181, %o7
34478 ldd [%l7 + 0x30], %f4
34479 fornot1 %f2, %f14, %f0
34480 fmovsl %xcc, %f9, %f3
34481 subc %o1, %g3, %l4
34482 ldsw [%l7 + 0x44], %l1
34483 edge32l %o4, %o3, %i1
34484 andn %g2, 0x12A7, %i7
34485 ldsh [%l7 + 0x72], %l0
34486 fmovscs %icc, %f5, %f4
34487 movrne %g7, 0x3B7, %o2
34488 ldub [%l7 + 0x50], %i0
34489 ldsh [%l7 + 0x32], %l2
34490 fcmpne16 %f0, %f2, %i2
34491 ldsw [%l7 + 0x54], %g5
34492 lduh [%l7 + 0x34], %i6
34493 stb %g4, [%l7 + 0x13]
34494 stw %o6, [%l7 + 0x34]
34495 fpack16 %f10, %f6
34496 tneg %xcc, 0x6
34497 ldx [%l7 + 0x68], %i4
34498 brlz %l5, loop_4045
34499 fmovrdgez %l3, %f12, %f8
34500 fpmerge %f6, %f6, %f10
34501 subc %l6, 0x013D, %g1
34502loop_4045:
34503 smulcc %i5, 0x0F8D, %o0
34504 nop
34505 setx loop_4046, %l0, %l1
34506 wrpr 0x1, %tl
34507 wrpr %l1, %tnpc
34508 setx 0x34400001400, %l0, %l1
34509 wrpr %l1, %tstate
34510 wrhpr 0x4, %htstate
34511 done
34512 mova %icc, %g6, %i3
34513 fmovse %icc, %f2, %f4
34514 fpadd32s %f7, %f14, %f8
34515loop_4046:
34516 udivcc %o7, 0x199B, %o5
34517 fbug,a %fcc1, loop_4047
34518 movgu %icc, %g3, %o1
34519 tsubcctv %l4, %o4, %o3
34520 xorcc %l1, 0x03C2, %i1
34521loop_4047:
34522 ba,pn %icc, loop_4048
34523 fbn %fcc2, loop_4049
34524 std %f0, [%l7 + 0x60]
34525 fcmple16 %f8, %f0, %g2
34526loop_4048:
34527 fmovd %f8, %f8
34528loop_4049:
34529 subcc %i7, %l0, %o2
34530 ld [%l7 + 0x74], %f2
34531 fpsub16s %f12, %f14, %f7
34532 sth %i0, [%l7 + 0x44]
34533 lduh [%l7 + 0x74], %l2
34534 fmovd %f10, %f4
34535 fmovrse %i2, %f8, %f13
34536 ldd [%l7 + 0x40], %f2
34537 movcc %xcc, %g5, %g7
34538 fornot1s %f11, %f7, %f15
34539 fbu %fcc2, loop_4050
34540 ldub [%l7 + 0x76], %i6
34541 ldd [%l7 + 0x30], %f14
34542 edge8ln %g4, %o6, %i4
34543loop_4050:
34544 bn,pt %xcc, loop_4051
34545 movrlz %l3, %l6, %l5
34546 stb %i5, [%l7 + 0x55]
34547 fbug,a %fcc1, loop_4052
34548loop_4051:
34549 stw %o0, [%l7 + 0x34]
34550 movleu %icc, %g6, %i3
34551 brgz,a %g1, loop_4053
34552loop_4052:
34553 andn %o5, 0x0BB8, %o7
34554 fmovde %icc, %f8, %f3
34555 fmovrsne %g3, %f7, %f11
34556loop_4053:
34557 fmovrdlz %o1, %f2, %f2
34558 tvc %icc, 0x0
34559 fpsub32s %f5, %f1, %f15
34560 movle %icc, %o4, %o3
34561 sth %l1, [%l7 + 0x12]
34562 lduw [%l7 + 0x4C], %l4
34563 ldsb [%l7 + 0x78], %i1
34564 ldsb [%l7 + 0x2F], %g2
34565 tle %xcc, 0x7
34566 movneg %icc, %i7, %l0
34567 fmovs %f2, %f14
34568 fsrc1s %f3, %f9
34569 fmovsgu %xcc, %f9, %f12
34570 fmuld8sux16 %f9, %f11, %f12
34571 stb %o2, [%l7 + 0x5F]
34572 fmovsn %icc, %f4, %f15
34573 fandnot2s %f5, %f15, %f15
34574 edge8ln %i0, %i2, %g5
34575 fbule %fcc0, loop_4054
34576 orn %l2, 0x00F5, %g7
34577 fmovspos %icc, %f2, %f14
34578 sth %g4, [%l7 + 0x30]
34579loop_4054:
34580 fmuld8ulx16 %f9, %f12, %f2
34581 ldsb [%l7 + 0x6A], %o6
34582 fmovsle %icc, %f13, %f13
34583 fmovsn %xcc, %f13, %f9
34584 fornot1s %f2, %f1, %f14
34585 sth %i6, [%l7 + 0x5E]
34586 std %f2, [%l7 + 0x78]
34587 taddcctv %i4, %l6, %l5
34588 movn %icc, %i5, %o0
34589 move %icc, %l3, %g6
34590 bl,a %icc, loop_4055
34591 brz %g1, loop_4056
34592 fmovsg %icc, %f5, %f14
34593 sth %i3, [%l7 + 0x1A]
34594loop_4055:
34595 fmovdle %icc, %f15, %f12
34596loop_4056:
34597 fors %f7, %f4, %f15
34598 brgz %o5, loop_4057
34599 edge32n %g3, %o7, %o4
34600 bcs loop_4058
34601 mulscc %o1, 0x07E1, %o3
34602loop_4057:
34603 st %f6, [%l7 + 0x48]
34604 fbg,a %fcc2, loop_4059
34605loop_4058:
34606 sth %l4, [%l7 + 0x18]
34607 stb %i1, [%l7 + 0x6F]
34608 addccc %l1, %g2, %l0
34609loop_4059:
34610 fmovde %xcc, %f9, %f8
34611 fmovsleu %xcc, %f3, %f11
34612 fble,a %fcc2, loop_4060
34613 fmovrdgez %o2, %f2, %f0
34614 ldx [%l7 + 0x10], %i7
34615 fpmerge %f5, %f2, %f10
34616loop_4060:
34617 ldsw [%l7 + 0x68], %i0
34618 fmovdleu %icc, %f8, %f10
34619 addcc %g5, 0x1223, %l2
34620 brlz %g7, loop_4061
34621 bcc,a,pn %icc, loop_4062
34622 stx %g4, [%l7 + 0x10]
34623 fandnot1 %f12, %f8, %f0
34624loop_4061:
34625 tcc %icc, 0x1
34626loop_4062:
34627 movle %xcc, %i2, %i6
34628 stx %o6, [%l7 + 0x28]
34629 move %xcc, %i4, %l6
34630 fpadd32 %f12, %f6, %f12
34631 fmovdneg %icc, %f3, %f7
34632 movrlz %l5, 0x2FD, %o0
34633 xor %i5, 0x014A, %l3
34634 fpadd32s %f9, %f1, %f9
34635 std %f12, [%l7 + 0x48]
34636 ldsb [%l7 + 0x0C], %g6
34637 movrgez %i3, %o5, %g1
34638 ldsh [%l7 + 0x58], %o7
34639 ldd [%l7 + 0x68], %f8
34640 fcmpgt16 %f6, %f0, %o4
34641 tvs %xcc, 0x5
34642 mova %xcc, %o1, %g3
34643 fnot2 %f0, %f0
34644 ldsb [%l7 + 0x55], %l4
34645 mulx %o3, %l1, %i1
34646 fxnor %f12, %f12, %f8
34647 for %f10, %f10, %f2
34648 fsrc1 %f4, %f2
34649 mova %xcc, %l0, %g2
34650 ldd [%l7 + 0x40], %f6
34651 fsrc1s %f15, %f4
34652 srlx %i7, %i0, %g5
34653 fmovdcc %xcc, %f4, %f13
34654 fmovdleu %xcc, %f9, %f9
34655 be,pt %icc, loop_4063
34656 fbne,a %fcc2, loop_4064
34657 fmovscc %icc, %f4, %f13
34658 stx %o2, [%l7 + 0x78]
34659loop_4063:
34660 bleu loop_4065
34661loop_4064:
34662 umulcc %g7, %l2, %g4
34663 ldub [%l7 + 0x08], %i6
34664 edge32n %i2, %i4, %l6
34665loop_4065:
34666 xnorcc %l5, %o0, %o6
34667 tvc %icc, 0x4
34668 fxnors %f4, %f5, %f2
34669 fmovscc %xcc, %f14, %f0
34670 fbn %fcc3, loop_4066
34671 movgu %xcc, %l3, %i5
34672 ldsh [%l7 + 0x68], %i3
34673 fsrc2s %f14, %f9
34674loop_4066:
34675 bl %icc, loop_4067
34676 stw %g6, [%l7 + 0x28]
34677 edge8l %g1, %o7, %o4
34678 fsrc2s %f0, %f12
34679loop_4067:
34680 fabsd %f4, %f6
34681 movrgez %o5, %g3, %o1
34682 move %xcc, %l4, %o3
34683 ldx [%l7 + 0x50], %i1
34684 bcs,pt %icc, loop_4068
34685 std %f4, [%l7 + 0x58]
34686 fxnor %f10, %f14, %f6
34687 ldsh [%l7 + 0x78], %l0
34688loop_4068:
34689 fzero %f14
34690 sdivcc %l1, 0x040B, %g2
34691 fble,a %fcc1, loop_4069
34692 fornot1 %f6, %f2, %f0
34693 fnands %f9, %f3, %f11
34694 edge32l %i0, %g5, %o2
34695loop_4069:
34696 ldsh [%l7 + 0x44], %i7
34697 sth %g7, [%l7 + 0x1A]
34698 tgu %xcc, 0x2
34699 alignaddr %l2, %i6, %i2
34700 st %f14, [%l7 + 0x60]
34701 ldx [%l7 + 0x30], %i4
34702 fandnot1s %f10, %f14, %f15
34703 fmovsvc %icc, %f3, %f0
34704 fbo,a %fcc3, loop_4070
34705 fbo,a %fcc1, loop_4071
34706 st %f13, [%l7 + 0x78]
34707 movge %icc, %g4, %l5
34708loop_4070:
34709 fmovdgu %icc, %f15, %f13
34710loop_4071:
34711 brnz,a %l6, loop_4072
34712 stw %o0, [%l7 + 0x10]
34713 std %f14, [%l7 + 0x58]
34714 edge8 %o6, %l3, %i3
34715loop_4072:
34716 std %f8, [%l7 + 0x40]
34717 ldub [%l7 + 0x27], %g6
34718 stx %g1, [%l7 + 0x70]
34719 fmovdneg %icc, %f12, %f14
34720 fmovrsgz %i5, %f3, %f8
34721 fmovsa %xcc, %f14, %f8
34722 addcc %o7, 0x0FF7, %o4
34723 ldd [%l7 + 0x10], %f8
34724 fandnot1 %f4, %f4, %f4
34725 ldsh [%l7 + 0x7C], %o5
34726 fmovdge %xcc, %f8, %f4
34727 fmovsvs %icc, %f3, %f5
34728 ldx [%l7 + 0x70], %g3
34729 fpsub32 %f2, %f14, %f0
34730 fmovrse %o1, %f6, %f11
34731 fbug,a %fcc1, loop_4073
34732 subccc %o3, 0x010E, %l4
34733 ldsw [%l7 + 0x20], %l0
34734 fpmerge %f2, %f10, %f0
34735loop_4073:
34736 st %f4, [%l7 + 0x68]
34737 ldsh [%l7 + 0x6A], %l1
34738 ldsw [%l7 + 0x70], %g2
34739 movleu %icc, %i0, %i1
34740 stw %o2, [%l7 + 0x24]
34741 orncc %g5, %i7, %l2
34742 sethi 0x16D6, %i6
34743 edge32n %i2, %g7, %g4
34744 fpadd16s %f1, %f14, %f9
34745 fmovsneg %icc, %f13, %f3
34746 fbe %fcc3, loop_4074
34747 lduh [%l7 + 0x76], %i4
34748 edge32n %l5, %l6, %o0
34749 fmovsge %xcc, %f5, %f7
34750loop_4074:
34751 fand %f10, %f8, %f2
34752 fbug,a %fcc2, loop_4075
34753 ble,a loop_4076
34754 ldsh [%l7 + 0x46], %l3
34755 fcmple32 %f12, %f2, %o6
34756loop_4075:
34757 tn %xcc, 0x1
34758loop_4076:
34759 stb %i3, [%l7 + 0x11]
34760 andcc %g1, 0x0F10, %i5
34761 std %f14, [%l7 + 0x30]
34762 udivcc %g6, 0x000B, %o4
34763 srlx %o5, %g3, %o1
34764 ldsh [%l7 + 0x18], %o7
34765 fbuge,a %fcc2, loop_4077
34766 bn,a,pn %xcc, loop_4078
34767 ldsw [%l7 + 0x38], %o3
34768 edge16l %l4, %l1, %l0
34769loop_4077:
34770 mulx %i0, %i1, %o2
34771loop_4078:
34772 bne,pn %xcc, loop_4079
34773 fmovscs %icc, %f0, %f2
34774 ldub [%l7 + 0x61], %g5
34775 tle %xcc, 0x1
34776loop_4079:
34777 movvs %xcc, %g2, %l2
34778 stw %i6, [%l7 + 0x60]
34779 fmuld8sux16 %f4, %f2, %f4
34780 tge %xcc, 0x6
34781 bleu %xcc, loop_4080
34782 st %f13, [%l7 + 0x30]
34783 std %f6, [%l7 + 0x20]
34784 umul %i2, 0x0EAE, %i7
34785loop_4080:
34786 fmovsne %xcc, %f6, %f5
34787 fxors %f15, %f5, %f2
34788 ldx [%l7 + 0x10], %g7
34789 fandnot2 %f0, %f6, %f10
34790 fbo,a %fcc1, loop_4081
34791 bgu,pn %xcc, loop_4082
34792 bl %xcc, loop_4083
34793 fcmple16 %f8, %f10, %i4
34794loop_4081:
34795 tvc %icc, 0x3
34796loop_4082:
34797 fmovdpos %icc, %f11, %f7
34798loop_4083:
34799 fmovse %icc, %f11, %f1
34800 movrlz %l5, %l6, %o0
34801 tcc %icc, 0x7
34802 subccc %g4, 0x0560, %o6
34803 stx %l3, [%l7 + 0x20]
34804 xnor %g1, 0x04EF, %i5
34805 ldsh [%l7 + 0x4C], %g6
34806 ble,a loop_4084
34807 fsrc1 %f14, %f12
34808 std %f8, [%l7 + 0x28]
34809 st %f13, [%l7 + 0x08]
34810loop_4084:
34811 fba,a %fcc0, loop_4085
34812 fornot1s %f9, %f3, %f8
34813 fands %f11, %f15, %f1
34814 fsrc1 %f12, %f4
34815loop_4085:
34816 tcc %xcc, 0x1
34817 movrgz %i3, 0x07E, %o5
34818 movcs %xcc, %o4, %g3
34819 tleu %xcc, 0x4
34820 sth %o1, [%l7 + 0x5C]
34821 fbne %fcc3, loop_4086
34822 bn,a,pn %xcc, loop_4087
34823 ldx [%l7 + 0x48], %o3
34824 st %f11, [%l7 + 0x10]
34825loop_4086:
34826 lduh [%l7 + 0x5A], %o7
34827loop_4087:
34828 fnot2s %f6, %f4
34829 te %icc, 0x2
34830 ldsw [%l7 + 0x0C], %l1
34831 fbn,a %fcc3, loop_4088
34832 bl,pn %icc, loop_4089
34833 fnor %f8, %f0, %f4
34834 ld [%l7 + 0x5C], %f7
34835loop_4088:
34836 tsubcc %l4, 0x1E89, %l0
34837loop_4089:
34838 fzeros %f6
34839 fnegs %f7, %f10
34840 bl %xcc, loop_4090
34841 ldd [%l7 + 0x28], %f2
34842 orncc %i0, %i1, %g5
34843 fsrc1s %f2, %f4
34844loop_4090:
34845 fmovdvs %icc, %f6, %f6
34846 stb %o2, [%l7 + 0x44]
34847 fmovs %f14, %f7
34848 fpack32 %f6, %f14, %f12
34849 lduh [%l7 + 0x7A], %g2
34850 fands %f9, %f4, %f9
34851 fmovrde %l2, %f8, %f4
34852 bn,a,pn %xcc, loop_4091
34853 fpack16 %f8, %f14
34854 fblg,a %fcc0, loop_4092
34855 xorcc %i6, %i7, %i2
34856loop_4091:
34857 fnors %f0, %f13, %f5
34858 fmovde %xcc, %f11, %f2
34859loop_4092:
34860 ldub [%l7 + 0x14], %i4
34861 fmovs %f10, %f3
34862 tvs %xcc, 0x1
34863 ldsh [%l7 + 0x18], %g7
34864 ldsh [%l7 + 0x50], %l6
34865 movrlz %o0, %g4, %l5
34866 fmovsle %xcc, %f12, %f2
34867 fmovsvc %xcc, %f15, %f5
34868 mulx %o6, 0x0C84, %g1
34869 tg %icc, 0x1
34870 bgu,a %xcc, loop_4093
34871 fmovsne %xcc, %f14, %f8
34872 fmovdle %icc, %f1, %f3
34873 ldsw [%l7 + 0x5C], %i5
34874loop_4093:
34875 fbuge %fcc2, loop_4094
34876 siam 0x7
34877 edge16l %g6, %i3, %o5
34878 fmul8ulx16 %f10, %f8, %f10
34879loop_4094:
34880 fpadd16 %f4, %f12, %f6
34881 ldub [%l7 + 0x0F], %o4
34882 tl %xcc, 0x1
34883 stw %g3, [%l7 + 0x14]
34884 ldsh [%l7 + 0x54], %o1
34885 lduw [%l7 + 0x74], %o3
34886 bg loop_4095
34887 bge loop_4096
34888 fbuge,a %fcc1, loop_4097
34889 movcc %icc, %l3, %o7
34890loop_4095:
34891 movneg %icc, %l4, %l1
34892loop_4096:
34893 ld [%l7 + 0x30], %f0
34894loop_4097:
34895 movleu %icc, %l0, %i1
34896 faligndata %f2, %f2, %f6
34897 lduh [%l7 + 0x32], %g5
34898 ldx [%l7 + 0x30], %o2
34899 fmovda %icc, %f1, %f3
34900 ld [%l7 + 0x7C], %f8
34901 fmovs %f4, %f8
34902 sdivx %i0, 0x0544, %l2
34903 ldub [%l7 + 0x76], %g2
34904 fmovsle %xcc, %f0, %f0
34905 fbe,a %fcc1, loop_4098
34906 fcmpd %fcc0, %f4, %f2
34907 nop
34908 setx loop_4099, %l0, %l1
34909 jmpl %l1, %i6
34910 xnor %i2, %i7, %g7
34911loop_4098:
34912 fnot2s %f15, %f14
34913 stb %l6, [%l7 + 0x33]
34914loop_4099:
34915 ldd [%l7 + 0x70], %f12
34916 tpos %xcc, 0x0
34917 fmul8ulx16 %f10, %f14, %f2
34918 fmovdvc %xcc, %f5, %f2
34919 fmul8ulx16 %f6, %f4, %f10
34920 fornot2 %f2, %f2, %f0
34921 edge32ln %o0, %g4, %l5
34922 ldub [%l7 + 0x09], %i4
34923 xor %o6, 0x0DA4, %i5
34924 fmovd %f10, %f6
34925 stw %g6, [%l7 + 0x44]
34926 stb %i3, [%l7 + 0x55]
34927 std %f6, [%l7 + 0x58]
34928 orcc %o5, %o4, %g3
34929 bneg,a,pn %icc, loop_4100
34930 fpadd16s %f8, %f6, %f1
34931 fcmpgt32 %f4, %f8, %g1
34932 addc %o3, %l3, %o1
34933loop_4100:
34934 ldsw [%l7 + 0x48], %l4
34935 xorcc %o7, %l1, %i1
34936 tneg %xcc, 0x7
34937 fmovsle %xcc, %f6, %f11
34938 smulcc %g5, 0x0926, %l0
34939 add %i0, %o2, %l2
34940 fsrc1 %f0, %f4
34941 brgz %g2, loop_4101
34942 fpsub16s %f7, %f7, %f13
34943 st %f11, [%l7 + 0x44]
34944 fpsub16s %f13, %f9, %f11
34945loop_4101:
34946 ldsh [%l7 + 0x18], %i2
34947 std %f14, [%l7 + 0x08]
34948 std %f0, [%l7 + 0x10]
34949 ldd [%l7 + 0x40], %f12
34950 bn,pn %icc, loop_4102
34951 tle %icc, 0x5
34952 std %f8, [%l7 + 0x20]
34953 movne %xcc, %i6, %i7
34954loop_4102:
34955 fmovde %icc, %f9, %f15
34956 ble,pn %xcc, loop_4103
34957 ldsh [%l7 + 0x58], %l6
34958 ldsw [%l7 + 0x28], %g7
34959 fmovdn %icc, %f0, %f0
34960loop_4103:
34961 movrne %o0, %l5, %i4
34962 fmovsgu %icc, %f14, %f8
34963 faligndata %f0, %f12, %f8
34964 ld [%l7 + 0x40], %f7
34965 be,a loop_4104
34966 xnor %o6, %g4, %g6
34967 stw %i3, [%l7 + 0x20]
34968 st %f9, [%l7 + 0x58]
34969loop_4104:
34970 ldub [%l7 + 0x57], %i5
34971 std %f10, [%l7 + 0x50]
34972 fcmpne32 %f10, %f8, %o5
34973 fzeros %f11
34974 ldd [%l7 + 0x10], %f8
34975 taddcc %g3, 0x13C8, %g1
34976 siam 0x3
34977 lduw [%l7 + 0x30], %o4
34978 fbue %fcc1, loop_4105
34979 fxors %f8, %f12, %f13
34980 fbu,a %fcc2, loop_4106
34981 fbul,a %fcc3, loop_4107
34982loop_4105:
34983 sth %l3, [%l7 + 0x34]
34984 fpsub32 %f0, %f4, %f0
34985loop_4106:
34986 faligndata %f2, %f6, %f4
34987loop_4107:
34988 lduw [%l7 + 0x4C], %o3
34989 ba,pt %xcc, loop_4108
34990 edge32n %l4, %o7, %o1
34991 ld [%l7 + 0x60], %f13
34992 fmovdcs %xcc, %f11, %f15
34993loop_4108:
34994 fba %fcc2, loop_4109
34995 fmul8x16au %f0, %f8, %f6
34996 fnand %f14, %f2, %f8
34997 fnot1 %f12, %f10
34998loop_4109:
34999 movrlez %l1, 0x1A6, %g5
35000 fors %f6, %f13, %f2
35001 fnegs %f14, %f8
35002 fpsub16 %f6, %f14, %f12
35003 fmovscc %xcc, %f2, %f10
35004 fbu %fcc0, loop_4110
35005 movle %xcc, %l0, %i0
35006 sth %o2, [%l7 + 0x2C]
35007 fbuge %fcc0, loop_4111
35008loop_4110:
35009 ldx [%l7 + 0x58], %i1
35010 tneg %icc, 0x4
35011 brz %l2, loop_4112
35012loop_4111:
35013 fmul8x16al %f9, %f14, %f8
35014 ld [%l7 + 0x6C], %f14
35015 sethi 0x1D92, %g2
35016loop_4112:
35017 fpsub32s %f3, %f1, %f13
35018 ble,pt %xcc, loop_4113
35019 tgu %xcc, 0x5
35020 ldsh [%l7 + 0x56], %i2
35021 fbge,a %fcc0, loop_4114
35022loop_4113:
35023 fmovsne %xcc, %f8, %f13
35024 edge32l %i7, %l6, %g7
35025 stw %o0, [%l7 + 0x6C]
35026loop_4114:
35027 fzeros %f14
35028 tge %icc, 0x3
35029 fxnor %f12, %f14, %f0
35030 lduw [%l7 + 0x40], %l5
35031 brlez %i6, loop_4115
35032 fblg,a %fcc3, loop_4116
35033 stb %i4, [%l7 + 0x1B]
35034 call loop_4117
35035loop_4115:
35036 fpack32 %f12, %f4, %f10
35037loop_4116:
35038 stx %o6, [%l7 + 0x08]
35039 sth %g6, [%l7 + 0x5E]
35040loop_4117:
35041 edge32n %g4, %i3, %o5
35042 stx %i5, [%l7 + 0x38]
35043 fzeros %f0
35044 ldub [%l7 + 0x77], %g3
35045 fpsub32s %f3, %f0, %f6
35046 fbg %fcc0, loop_4118
35047 fmovse %icc, %f15, %f9
35048 for %f14, %f0, %f12
35049 sth %o4, [%l7 + 0x36]
35050loop_4118:
35051 fpack32 %f8, %f14, %f10
35052 std %f10, [%l7 + 0x38]
35053 fmovdgu %icc, %f2, %f8
35054 fmovrslz %g1, %f4, %f10
35055 movvs %icc, %l3, %l4
35056 bleu,pn %icc, loop_4119
35057 fand %f12, %f12, %f14
35058 fbge,a %fcc2, loop_4120
35059 taddcctv %o3, %o1, %l1
35060loop_4119:
35061 tsubcc %g5, %l0, %i0
35062 fmovrdgez %o7, %f0, %f12
35063loop_4120:
35064 fcmped %fcc2, %f10, %f10
35065 fxor %f10, %f10, %f8
35066 mulx %i1, %o2, %l2
35067 fbu %fcc0, loop_4121
35068 fmovsg %xcc, %f9, %f12
35069 fmovdle %xcc, %f8, %f11
35070 st %f15, [%l7 + 0x2C]
35071loop_4121:
35072 smul %i2, %i7, %l6
35073 ldub [%l7 + 0x69], %g7
35074 bg loop_4122
35075 fmovde %xcc, %f5, %f6
35076 ldub [%l7 + 0x19], %g2
35077 movrlz %o0, %i6, %i4
35078loop_4122:
35079 fmul8sux16 %f4, %f2, %f0
35080 fnors %f14, %f2, %f3
35081 fmul8ulx16 %f4, %f2, %f6
35082 tpos %xcc, 0x5
35083 fmovsleu %icc, %f15, %f8
35084 sllx %l5, %o6, %g4
35085 stb %i3, [%l7 + 0x33]
35086 fcmped %fcc0, %f12, %f8
35087 udivcc %g6, 0x098D, %o5
35088 stx %i5, [%l7 + 0x38]
35089 fnegd %f12, %f12
35090 movrne %o4, %g1, %g3
35091 lduh [%l7 + 0x66], %l4
35092 bvs,a,pt %xcc, loop_4123
35093 fmovrslz %o3, %f3, %f4
35094 sdivx %l3, 0x0246, %l1
35095 stx %g5, [%l7 + 0x60]
35096loop_4123:
35097 taddcc %o1, 0x0955, %l0
35098 movleu %xcc, %o7, %i0
35099 subc %i1, 0x154C, %l2
35100 fzeros %f7
35101 movrne %o2, 0x0E1, %i2
35102 brgez,a %i7, loop_4124
35103 ldub [%l7 + 0x48], %l6
35104 ldsw [%l7 + 0x08], %g2
35105 movrne %o0, %i6, %g7
35106loop_4124:
35107 popc %l5, %o6
35108 stx %g4, [%l7 + 0x68]
35109 fnegd %f14, %f2
35110 ld [%l7 + 0x3C], %f10
35111 or %i4, 0x1CB6, %g6
35112 fandnot2s %f14, %f9, %f3
35113 fcmpeq16 %f0, %f6, %i3
35114 ldsw [%l7 + 0x64], %o5
35115 fcmpeq32 %f6, %f2, %i5
35116 fbge,a %fcc1, loop_4125
35117 lduh [%l7 + 0x78], %o4
35118 srl %g1, %g3, %o3
35119 fmovdg %xcc, %f1, %f7
35120loop_4125:
35121 fmovspos %icc, %f8, %f14
35122 fmovrse %l3, %f11, %f10
35123 st %f3, [%l7 + 0x70]
35124 bleu,pt %icc, loop_4126
35125 ldub [%l7 + 0x16], %l1
35126 fnot2s %f15, %f7
35127 ldsh [%l7 + 0x5E], %l4
35128loop_4126:
35129 fmovsleu %xcc, %f13, %f11
35130 tneg %xcc, 0x3
35131 ldsh [%l7 + 0x54], %o1
35132 ldsh [%l7 + 0x12], %l0
35133 stw %o7, [%l7 + 0x5C]
35134 ldsb [%l7 + 0x25], %g5
35135 mulscc %i0, 0x1EE6, %l2
35136 st %f7, [%l7 + 0x54]
35137 ldsw [%l7 + 0x2C], %o2
35138 bge,pn %xcc, loop_4127
35139 smulcc %i2, 0x08CE, %i1
35140 std %f2, [%l7 + 0x30]
35141 srlx %l6, %g2, %i7
35142loop_4127:
35143 fmovsleu %xcc, %f0, %f11
35144 fbug,a %fcc1, loop_4128
35145 lduw [%l7 + 0x5C], %i6
35146 fand %f10, %f2, %f4
35147 lduh [%l7 + 0x4A], %o0
35148loop_4128:
35149 sub %l5, 0x1724, %o6
35150 tge %xcc, 0x0
35151 addc %g4, %g7, %i4
35152 taddcc %i3, 0x034D, %g6
35153 fcmpeq16 %f8, %f2, %o5
35154 subc %o4, %g1, %g3
35155 fpmerge %f0, %f10, %f14
35156 fmovrdgz %o3, %f4, %f12
35157 fmovrsgz %i5, %f7, %f13
35158 std %f12, [%l7 + 0x10]
35159 fmovsn %icc, %f5, %f13
35160 fmovsneg %xcc, %f10, %f10
35161 sdivx %l3, 0x0A11, %l1
35162 tvs %xcc, 0x4
35163 brgez,a %l4, loop_4129
35164 tpos %icc, 0x5
35165 bcs,a,pt %icc, loop_4130
35166 ld [%l7 + 0x08], %f10
35167loop_4129:
35168 fmovrdne %l0, %f12, %f8
35169 bcs,a %xcc, loop_4131
35170loop_4130:
35171 fpsub32 %f4, %f8, %f6
35172 ldx [%l7 + 0x38], %o7
35173 fors %f14, %f12, %f7
35174loop_4131:
35175 std %f12, [%l7 + 0x38]
35176 fmovd %f10, %f8
35177 fcmpes %fcc0, %f10, %f13
35178 fxors %f4, %f13, %f3
35179 movrne %o1, %i0, %l2
35180 bcc loop_4132
35181 movge %xcc, %o2, %i2
35182 fmovdge %icc, %f4, %f6
35183 ldsw [%l7 + 0x68], %g5
35184loop_4132:
35185 bpos,a,pt %icc, loop_4133
35186 fmovscc %xcc, %f15, %f4
35187 add %l6, 0x1654, %g2
35188 ldx [%l7 + 0x40], %i7
35189loop_4133:
35190 movneg %icc, %i1, %o0
35191 stw %l5, [%l7 + 0x20]
35192 fsrc1s %f7, %f13
35193 fpsub16 %f0, %f0, %f6
35194 brgz %i6, loop_4134
35195 ldsb [%l7 + 0x30], %o6
35196 ld [%l7 + 0x24], %f5
35197 edge32ln %g7, %i4, %g4
35198loop_4134:
35199 brz,a %g6, loop_4135
35200 subcc %o5, 0x0636, %o4
35201 nop
35202 setx loop_4136, %l0, %l1
35203 jmpl %l1, %g1
35204 movrgez %g3, %i3, %i5
35205loop_4135:
35206 bneg loop_4137
35207 st %f12, [%l7 + 0x40]
35208loop_4136:
35209 lduw [%l7 + 0x30], %l3
35210 fpack32 %f4, %f0, %f8
35211loop_4137:
35212 ta %icc, 0x0
35213 fmul8x16al %f4, %f2, %f8
35214 stb %l1, [%l7 + 0x24]
35215 add %l4, %o3, %l0
35216 edge8l %o7, %o1, %l2
35217 sra %i0, 0x1D, %o2
35218 be,a,pn %icc, loop_4138
35219 orcc %g5, 0x040A, %i2
35220 fcmpne16 %f12, %f8, %g2
35221 sth %i7, [%l7 + 0x78]
35222loop_4138:
35223 ldx [%l7 + 0x10], %l6
35224 fbul,a %fcc0, loop_4139
35225 lduw [%l7 + 0x40], %o0
35226 ld [%l7 + 0x70], %f2
35227 stb %l5, [%l7 + 0x4B]
35228loop_4139:
35229 fbul %fcc1, loop_4140
35230 bg %xcc, loop_4141
35231 bpos %xcc, loop_4142
35232 bvc,a,pn %xcc, loop_4143
35233loop_4140:
35234 fmuld8sux16 %f5, %f8, %f2
35235loop_4141:
35236 fpsub32s %f10, %f12, %f15
35237loop_4142:
35238 sth %i6, [%l7 + 0x4A]
35239loop_4143:
35240 tg %icc, 0x6
35241 fbue %fcc2, loop_4144
35242 ldsb [%l7 + 0x5E], %o6
35243 fmovdn %icc, %f3, %f13
35244 ldub [%l7 + 0x61], %g7
35245loop_4144:
35246 fmovdcc %xcc, %f4, %f1
35247 subc %i1, %i4, %g6
35248 edge8ln %g4, %o5, %o4
35249 fbn,a %fcc0, loop_4145
35250 ldsh [%l7 + 0x62], %g1
35251 lduw [%l7 + 0x2C], %g3
35252 addcc %i5, %l3, %l1
35253loop_4145:
35254 stb %i3, [%l7 + 0x40]
35255 te %xcc, 0x0
35256 bleu,a,pt %icc, loop_4146
35257 st %f9, [%l7 + 0x5C]
35258 ldsb [%l7 + 0x0A], %o3
35259 fornot1 %f2, %f12, %f0
35260loop_4146:
35261 bgu,a %xcc, loop_4147
35262 fmovs %f14, %f3
35263 movrgz %l0, %l4, %o1
35264 fmovdcc %icc, %f11, %f7
35265loop_4147:
35266 st %f1, [%l7 + 0x64]
35267 movn %xcc, %o7, %l2
35268 fcmpeq16 %f6, %f2, %i0
35269 edge16l %o2, %g5, %i2
35270 tgu %icc, 0x4
35271 brgez %i7, loop_4148
35272 ldd [%l7 + 0x30], %f6
35273 fmovsvc %icc, %f7, %f15
35274 edge8 %g2, %l6, %l5
35275loop_4148:
35276 fmovdl %icc, %f0, %f13
35277 sth %i6, [%l7 + 0x3E]
35278 fba,a %fcc3, loop_4149
35279 fmovda %icc, %f15, %f3
35280 ble,pt %icc, loop_4150
35281 fabss %f13, %f4
35282loop_4149:
35283 sth %o0, [%l7 + 0x18]
35284 sra %o6, 0x10, %g7
35285loop_4150:
35286 movcc %icc, %i4, %i1
35287 ldsw [%l7 + 0x4C], %g6
35288 fsrc1 %f14, %f4
35289 mulscc %g4, 0x0276, %o4
35290 fmovrdne %g1, %f6, %f12
35291 sth %g3, [%l7 + 0x68]
35292 array8 %o5, %l3, %i5
35293 fmovrdne %l1, %f14, %f10
35294 udivx %o3, 0x08B2, %i3
35295 fbne,a %fcc0, loop_4151
35296 movge %xcc, %l0, %o1
35297 fpadd32s %f15, %f1, %f13
35298 std %f12, [%l7 + 0x60]
35299loop_4151:
35300 fmovsgu %icc, %f12, %f10
35301 and %o7, %l2, %i0
35302 fcmped %fcc1, %f8, %f2
35303 bleu,a %xcc, loop_4152
35304 stb %l4, [%l7 + 0x70]
35305 fmovsleu %xcc, %f1, %f2
35306 nop
35307 setx loop_4153, %l0, %l1
35308 wrpr 0x1, %tl
35309 wrpr %l1, %tpc
35310 add %l1, 0x4, %l1
35311 wrpr %l1, %tnpc
35312 setx 0x34400001400, %l0, %l1
35313 wrpr %l1, %tstate
35314 wrhpr 0x4, %htstate
35315 retry
35316loop_4152:
35317 movne %icc, %o2, %g5
35318 ldd [%l7 + 0x28], %f14
35319 tleu %icc, 0x0
35320loop_4153:
35321 fmovrdlez %i2, %f10, %f6
35322 ldsb [%l7 + 0x1F], %i7
35323 bcc,a,pn %icc, loop_4154
35324 fcmpeq16 %f0, %f12, %l6
35325 addccc %g2, %l5, %o0
35326 fmul8x16au %f13, %f11, %f8
35327loop_4154:
35328 fbue,a %fcc1, loop_4155
35329 fmovrslez %i6, %f0, %f3
35330 stx %g7, [%l7 + 0x70]
35331 stw %o6, [%l7 + 0x40]
35332loop_4155:
35333 fones %f2
35334 fpmerge %f11, %f0, %f4
35335 fnot2s %f10, %f3
35336 fmul8sux16 %f12, %f12, %f4
35337 lduh [%l7 + 0x26], %i1
35338 movle %icc, %i4, %g4
35339 fmul8x16 %f12, %f10, %f10
35340 sdivx %o4, 0x0012, %g6
35341 fmovdleu %icc, %f12, %f9
35342 fcmpgt32 %f0, %f4, %g1
35343 lduw [%l7 + 0x70], %g3
35344 fmovdpos %xcc, %f12, %f14
35345 fmovrdlz %o5, %f6, %f4
35346 taddcc %i5, 0x0677, %l3
35347 fbue,a %fcc1, loop_4156
35348 fmovrslz %l1, %f1, %f2
35349 lduw [%l7 + 0x24], %i3
35350 umulcc %o3, %o1, %o7
35351loop_4156:
35352 ld [%l7 + 0x68], %f2
35353 fxor %f6, %f0, %f0
35354 te %icc, 0x2
35355 be,a %xcc, loop_4157
35356 ldx [%l7 + 0x68], %l2
35357 ta %xcc, 0x2
35358 movl %icc, %i0, %l4
35359loop_4157:
35360 bge loop_4158
35361 std %f14, [%l7 + 0x10]
35362 nop
35363 setx loop_4159, %l0, %l1
35364 jmpl %l1, %l0
35365 fmovsg %xcc, %f10, %f15
35366loop_4158:
35367 addccc %g5, %i2, %i7
35368 udivcc %l6, 0x1350, %o2
35369loop_4159:
35370 fcmpgt16 %f14, %f0, %g2
35371 andn %o0, %i6, %g7
35372 movre %o6, %l5, %i1
35373 smul %g4, 0x0FCA, %i4
35374 st %f11, [%l7 + 0x0C]
35375 stw %g6, [%l7 + 0x34]
35376 fmovrdlez %o4, %f4, %f0
35377 fexpand %f9, %f2
35378 fmovrde %g3, %f2, %f6
35379 ldub [%l7 + 0x6F], %g1
35380 ldsh [%l7 + 0x26], %o5
35381 popc %l3, %i5
35382 move %icc, %l1, %o3
35383 ldub [%l7 + 0x38], %i3
35384 xnor %o7, 0x1BBF, %l2
35385 ldsb [%l7 + 0x69], %o1
35386 ta %icc, 0x0
35387 stx %i0, [%l7 + 0x40]
35388 lduw [%l7 + 0x08], %l4
35389 lduw [%l7 + 0x34], %g5
35390 fabss %f3, %f15
35391 ldsh [%l7 + 0x4C], %i2
35392 brz %l0, loop_4160
35393 fcmped %fcc1, %f14, %f0
35394 fmovrdgz %l6, %f12, %f6
35395 bn,a,pn %xcc, loop_4161
35396loop_4160:
35397 subc %o2, 0x0C83, %i7
35398 edge32 %o0, %g2, %i6
35399 stw %g7, [%l7 + 0x44]
35400loop_4161:
35401 stw %o6, [%l7 + 0x10]
35402 ld [%l7 + 0x64], %f5
35403 fmovdl %icc, %f2, %f8
35404 edge16l %i1, %l5, %g4
35405 orcc %i4, %g6, %o4
35406 edge16ln %g3, %g1, %o5
35407 taddcc %l3, 0x0F8D, %i5
35408 edge32l %o3, %i3, %l1
35409 fnot2s %f11, %f14
35410 fandnot2 %f2, %f10, %f10
35411 fmovspos %icc, %f15, %f10
35412 fmovscs %icc, %f11, %f6
35413 fmovdgu %xcc, %f4, %f0
35414 ldx [%l7 + 0x10], %o7
35415 ldsb [%l7 + 0x17], %l2
35416 sth %o1, [%l7 + 0x6E]
35417 srl %i0, 0x0D, %l4
35418 ld [%l7 + 0x44], %f11
35419 smulcc %i2, 0x0634, %l0
35420 fmovrdne %l6, %f2, %f4
35421 tl %icc, 0x7
35422 stb %g5, [%l7 + 0x60]
35423 movrlz %o2, 0x259, %o0
35424 fnors %f7, %f3, %f10
35425 tge %xcc, 0x1
35426 tleu %xcc, 0x5
35427 fmovrdne %i7, %f4, %f14
35428 call loop_4162
35429 ldd [%l7 + 0x28], %f0
35430 ldsb [%l7 + 0x3C], %i6
35431 fmovdle %icc, %f11, %f7
35432loop_4162:
35433 ldub [%l7 + 0x6B], %g7
35434 fnot2s %f15, %f8
35435 st %f14, [%l7 + 0x5C]
35436 fpadd16s %f0, %f15, %f9
35437 bpos,a,pn %xcc, loop_4163
35438 fmovsl %icc, %f15, %f12
35439 fmovse %icc, %f14, %f6
35440 ldub [%l7 + 0x70], %g2
35441loop_4163:
35442 tgu %icc, 0x6
35443 sth %o6, [%l7 + 0x1A]
35444 stw %i1, [%l7 + 0x6C]
35445 tcs %icc, 0x0
35446 tcc %xcc, 0x2
35447 st %f6, [%l7 + 0x18]
35448 array32 %l5, %g4, %g6
35449 nop
35450 setx loop_4164, %l0, %l1
35451 wrpr 0x1, %tl
35452 wrpr %l1, %tnpc
35453 setx 0x34400001400, %l0, %l1
35454 wrpr %l1, %tstate
35455 wrhpr 0x4, %htstate
35456 done
35457 fmovsvc %xcc, %f2, %f7
35458 fsrc2 %f2, %f0
35459 fcmpgt16 %f4, %f14, %i4
35460loop_4164:
35461 movvc %icc, %g3, %o4
35462 fblg,a %fcc2, loop_4165
35463 stb %o5, [%l7 + 0x32]
35464 fornot1s %f8, %f4, %f12
35465 ldsw [%l7 + 0x08], %g1
35466loop_4165:
35467 st %f8, [%l7 + 0x34]
35468 fmovdcs %xcc, %f11, %f15
35469 stw %i5, [%l7 + 0x2C]
35470 ldd [%l7 + 0x68], %f6
35471 tneg %icc, 0x5
35472 fornot1 %f8, %f14, %f8
35473 lduh [%l7 + 0x4A], %l3
35474 bneg %icc, loop_4166
35475 fmovrdne %i3, %f10, %f0
35476 ldx [%l7 + 0x38], %l1
35477 edge8ln %o3, %l2, %o7
35478loop_4166:
35479 bshuffle %f0, %f0, %f2
35480 sdivx %i0, 0x095E, %o1
35481 fmovrsgez %i2, %f14, %f9
35482 ble,pn %xcc, loop_4167
35483 fpadd32 %f0, %f0, %f12
35484 tcc %xcc, 0x0
35485 ldub [%l7 + 0x40], %l4
35486loop_4167:
35487 bge,a loop_4168
35488 tpos %xcc, 0x4
35489 ldsh [%l7 + 0x58], %l6
35490 ldx [%l7 + 0x68], %g5
35491loop_4168:
35492 movleu %icc, %o2, %l0
35493 fbue,a %fcc2, loop_4169
35494 stx %i7, [%l7 + 0x38]
35495 taddcc %o0, %g7, %g2
35496 udivx %o6, 0x14B4, %i1
35497loop_4169:
35498 umul %i6, %g4, %g6
35499 ldd [%l7 + 0x68], %f2
35500 fpadd16s %f0, %f3, %f10
35501 ldub [%l7 + 0x19], %i4
35502 fornot1 %f14, %f12, %f4
35503 fbn,a %fcc2, loop_4170
35504 brlz %g3, loop_4171
35505 fmovspos %xcc, %f0, %f4
35506 edge8l %o4, %o5, %l5
35507loop_4170:
35508 fmul8ulx16 %f14, %f2, %f10
35509loop_4171:
35510 fornot1s %f4, %f2, %f0
35511 movrlez %i5, %g1, %l3
35512 std %f8, [%l7 + 0x28]
35513 stw %i3, [%l7 + 0x7C]
35514 fnot2s %f12, %f11
35515 tgu %icc, 0x2
35516 fcmpd %fcc3, %f4, %f2
35517 fnot1 %f12, %f6
35518 alignaddr %o3, %l2, %o7
35519 fmovsle %icc, %f14, %f11
35520 movle %icc, %l1, %o1
35521 fcmpeq32 %f8, %f12, %i2
35522 smulcc %l4, 0x1F98, %i0
35523 tge %xcc, 0x2
35524 fbu,a %fcc0, loop_4172
35525 fpadd32s %f2, %f3, %f14
35526 sth %g5, [%l7 + 0x54]
35527 tl %icc, 0x1
35528loop_4172:
35529 taddcc %l6, 0x19BC, %o2
35530 stw %i7, [%l7 + 0x1C]
35531 edge8l %l0, %o0, %g2
35532 fmovrsgez %o6, %f13, %f11
35533 fmovsle %icc, %f4, %f15
35534 edge16ln %i1, %i6, %g4
35535 edge16ln %g7, %g6, %i4
35536 srl %g3, 0x15, %o5
35537 fmul8sux16 %f6, %f12, %f14
35538 ldsb [%l7 + 0x4F], %o4
35539 subccc %i5, %l5, %l3
35540 stx %g1, [%l7 + 0x18]
35541 fsrc2s %f6, %f5
35542 fandnot2s %f7, %f0, %f4
35543 srl %o3, %l2, %o7
35544 fblg %fcc1, loop_4173
35545 orn %i3, 0x079B, %o1
35546 lduw [%l7 + 0x6C], %i2
35547 fnand %f0, %f12, %f0
35548loop_4173:
35549 fnand %f12, %f6, %f8
35550 stb %l4, [%l7 + 0x16]
35551 subc %i0, %l1, %g5
35552 te %xcc, 0x2
35553 fmovdneg %icc, %f10, %f4
35554 sll %l6, %o2, %i7
35555 fpadd16s %f12, %f8, %f4
35556 ldsb [%l7 + 0x5D], %l0
35557 fble %fcc0, loop_4174
35558 fmovrdgz %g2, %f10, %f2
35559 xorcc %o0, %i1, %i6
35560 std %f0, [%l7 + 0x78]
35561loop_4174:
35562 fble,a %fcc1, loop_4175
35563 std %f10, [%l7 + 0x50]
35564 stb %o6, [%l7 + 0x34]
35565 edge16n %g4, %g6, %i4
35566loop_4175:
35567 bneg,a,pn %icc, loop_4176
35568 udivcc %g3, 0x01E5, %o5
35569 fnor %f12, %f4, %f14
35570 andcc %g7, 0x0F72, %i5
35571loop_4176:
35572 fxor %f4, %f10, %f10
35573 fbn,a %fcc0, loop_4177
35574 ldsw [%l7 + 0x5C], %o4
35575 st %f1, [%l7 + 0x70]
35576 fmovrdgez %l5, %f8, %f6
35577loop_4177:
35578 fcmpeq32 %f12, %f12, %l3
35579 fmovsvs %xcc, %f1, %f15
35580 lduh [%l7 + 0x4C], %o3
35581 fnors %f12, %f1, %f15
35582 fmul8ulx16 %f0, %f0, %f12
35583 ldsb [%l7 + 0x13], %g1
35584 st %f2, [%l7 + 0x38]
35585 fbne %fcc0, loop_4178
35586 stx %o7, [%l7 + 0x68]
35587 fbge %fcc3, loop_4179
35588 fmovdl %xcc, %f7, %f2
35589loop_4178:
35590 ldsb [%l7 + 0x54], %i3
35591 fzero %f12
35592loop_4179:
35593 edge32n %o1, %l2, %l4
35594 ldsh [%l7 + 0x4E], %i2
35595 move %xcc, %l1, %i0
35596 siam 0x5
35597 ld [%l7 + 0x54], %f7
35598 ldsw [%l7 + 0x18], %g5
35599 movvc %icc, %l6, %i7
35600 stw %o2, [%l7 + 0x24]
35601 ldsb [%l7 + 0x4B], %g2
35602 fabss %f11, %f12
35603 movrlez %o0, %i1, %i6
35604 addccc %o6, 0x028A, %l0
35605 fmuld8ulx16 %f14, %f5, %f14
35606 ldsh [%l7 + 0x2C], %g4
35607 srax %g6, 0x1A, %g3
35608 bge,a,pn %icc, loop_4180
35609 stb %i4, [%l7 + 0x56]
35610 andn %o5, %i5, %o4
35611 fpsub32s %f15, %f5, %f9
35612loop_4180:
35613 bgu,a,pt %xcc, loop_4181
35614 fpackfix %f12, %f11
35615 fbl,a %fcc0, loop_4182
35616 movcs %xcc, %g7, %l3
35617loop_4181:
35618 fsrc1s %f7, %f13
35619 fnot1 %f2, %f2
35620loop_4182:
35621 movn %xcc, %l5, %g1
35622 srl %o3, %i3, %o7
35623 move %icc, %o1, %l2
35624 mulscc %l4, 0x17B3, %l1
35625 lduh [%l7 + 0x18], %i2
35626 sll %g5, %l6, %i0
35627 orn %i7, 0x1F6D, %g2
35628 ldsh [%l7 + 0x7C], %o0
35629 ldx [%l7 + 0x20], %i1
35630 fnors %f4, %f1, %f9
35631 lduw [%l7 + 0x78], %o2
35632 lduw [%l7 + 0x70], %i6
35633 fpadd32s %f4, %f11, %f0
35634 fbe %fcc3, loop_4183
35635 fmovdge %xcc, %f15, %f3
35636 fbue %fcc3, loop_4184
35637 mova %icc, %l0, %g4
35638loop_4183:
35639 sdivx %g6, 0x1B32, %g3
35640 array8 %o6, %o5, %i5
35641loop_4184:
35642 bvc,pt %icc, loop_4185
35643 call loop_4186
35644 tsubcc %i4, %g7, %l3
35645 edge32n %o4, %g1, %o3
35646loop_4185:
35647 stx %i3, [%l7 + 0x60]
35648loop_4186:
35649 fornot1 %f0, %f0, %f0
35650 fbug,a %fcc1, loop_4187
35651 movvs %xcc, %o7, %l5
35652 andcc %o1, 0x0C84, %l2
35653 fmovsa %xcc, %f15, %f5
35654loop_4187:
35655 tn %xcc, 0x2
35656 fbu %fcc1, loop_4188
35657 fmovscc %icc, %f11, %f3
35658 fmovsne %xcc, %f8, %f12
35659 andn %l4, 0x1495, %l1
35660loop_4188:
35661 movn %xcc, %i2, %l6
35662 fnot1 %f6, %f14
35663 fmovsneg %xcc, %f0, %f15
35664 stx %i0, [%l7 + 0x08]
35665 lduw [%l7 + 0x34], %i7
35666 ldsb [%l7 + 0x15], %g2
35667 fones %f10
35668 st %f11, [%l7 + 0x40]
35669 edge32ln %o0, %i1, %g5
35670 brgz,a %o2, loop_4189
35671 tl %icc, 0x0
35672 ldx [%l7 + 0x78], %i6
35673 movpos %icc, %g4, %l0
35674loop_4189:
35675 ldx [%l7 + 0x78], %g6
35676 edge16 %o6, %g3, %o5
35677 fbu,a %fcc0, loop_4190
35678 st %f9, [%l7 + 0x64]
35679 tneg %xcc, 0x3
35680 tsubcctv %i4, %i5, %g7
35681loop_4190:
35682 stw %l3, [%l7 + 0x14]
35683 xorcc %o4, 0x1D81, %g1
35684 movpos %icc, %o3, %o7
35685 nop
35686 setx loop_4191, %l0, %l1
35687 wrpr 0x1, %tl
35688 wrpr %l1, %tpc
35689 add %l1, 0x4, %l1
35690 wrpr %l1, %tnpc
35691 setx 0x34400001400, %l0, %l1
35692 wrpr %l1, %tstate
35693 wrhpr 0x4, %htstate
35694 retry
35695 brgz %l5, loop_4192
35696 fmovrsne %i3, %f7, %f5
35697 fpadd16 %f2, %f4, %f14
35698loop_4191:
35699 tle %icc, 0x5
35700loop_4192:
35701 fmovdcs %icc, %f6, %f0
35702 udivcc %o1, 0x0E8E, %l2
35703 andn %l4, 0x1E85, %i2
35704 edge16ln %l1, %i0, %l6
35705 udivx %g2, 0x1D45, %i7
35706 fcmped %fcc3, %f8, %f0
35707 fxors %f6, %f8, %f9
35708 umulcc %o0, %g5, %i1
35709 tge %xcc, 0x5
35710 fpadd16 %f10, %f8, %f10
35711 fcmped %fcc0, %f12, %f4
35712 fmovdne %icc, %f9, %f4
35713 subcc %o2, %i6, %l0
35714 ldsh [%l7 + 0x6A], %g4
35715 mulscc %o6, 0x0062, %g3
35716 tl %xcc, 0x6
35717 lduh [%l7 + 0x14], %o5
35718 fornot2 %f2, %f14, %f8
35719 fbne,a %fcc0, loop_4193
35720 fsrc2 %f12, %f0
35721 movrlez %g6, %i4, %i5
35722 movre %l3, %g7, %g1
35723loop_4193:
35724 mulx %o3, %o4, %o7
35725 andcc %i3, 0x01D0, %o1
35726 fcmpne32 %f6, %f4, %l5
35727 ldub [%l7 + 0x37], %l2
35728 fpackfix %f8, %f12
35729 fmovdgu %xcc, %f5, %f9
35730 fmovsleu %xcc, %f11, %f6
35731 lduw [%l7 + 0x4C], %i2
35732 lduh [%l7 + 0x44], %l1
35733 bcs loop_4194
35734 fornot2 %f8, %f4, %f14
35735 fcmple16 %f12, %f12, %l4
35736 stx %i0, [%l7 + 0x68]
35737loop_4194:
35738 fnegs %f14, %f9
35739 movrlez %l6, %i7, %g2
35740 xnor %g5, %o0, %o2
35741 tge %icc, 0x1
35742 movrlz %i6, 0x05A, %l0
35743 std %f12, [%l7 + 0x60]
35744 bneg,a,pt %xcc, loop_4195
35745 tvs %xcc, 0x2
35746 fmovrslz %i1, %f14, %f13
35747 ldsw [%l7 + 0x74], %g4
35748loop_4195:
35749 fmovsleu %xcc, %f11, %f4
35750 siam 0x3
35751 fpsub16s %f4, %f5, %f10
35752 fnor %f4, %f10, %f14
35753 andcc %g3, %o5, %g6
35754 tle %icc, 0x4
35755 fmovsle %xcc, %f9, %f13
35756 ldd [%l7 + 0x38], %f0
35757 ldsb [%l7 + 0x53], %o6
35758 ldub [%l7 + 0x5A], %i4
35759 tl %icc, 0x6
35760 movcs %icc, %i5, %g7
35761 brz %l3, loop_4196
35762 fxnor %f14, %f4, %f10
35763 fmovrdlez %g1, %f6, %f14
35764 movrgez %o4, 0x115, %o7
35765loop_4196:
35766 fmovrsgz %o3, %f14, %f3
35767 sdivx %i3, 0x01D0, %l5
35768 stx %o1, [%l7 + 0x70]
35769 xnorcc %i2, %l2, %l4
35770 fxors %f13, %f6, %f6
35771 tneg %icc, 0x1
35772 fnot2 %f6, %f2
35773 fbe %fcc1, loop_4197
35774 brz,a %i0, loop_4198
35775 fornot1s %f1, %f11, %f6
35776 st %f4, [%l7 + 0x1C]
35777loop_4197:
35778 srl %l6, %i7, %g2
35779loop_4198:
35780 fpack16 %f4, %f4
35781 fbul,a %fcc1, loop_4199
35782 fnegs %f7, %f15
35783 brz %g5, loop_4200
35784 fandnot1 %f0, %f10, %f4
35785loop_4199:
35786 tne %xcc, 0x0
35787 ldsb [%l7 + 0x23], %o0
35788loop_4200:
35789 bneg,pn %icc, loop_4201
35790 stw %o2, [%l7 + 0x78]
35791 edge16 %i6, %l0, %l1
35792 movrlez %g4, 0x3CD, %i1
35793loop_4201:
35794 stb %o5, [%l7 + 0x5D]
35795 edge32 %g6, %g3, %o6
35796 fmovrslz %i5, %f14, %f8
35797 fandnot1 %f0, %f8, %f8
35798 fcmple16 %f4, %f10, %g7
35799 lduw [%l7 + 0x70], %l3
35800 fnand %f12, %f2, %f2
35801 fmovrdne %g1, %f4, %f2
35802 xor %o4, %i4, %o3
35803 fand %f14, %f2, %f2
35804 fandnot1s %f2, %f1, %f13
35805 ldd [%l7 + 0x70], %f8
35806 fabsd %f0, %f14
35807 sth %o7, [%l7 + 0x12]
35808 xorcc %l5, 0x067E, %o1
35809 fnot2 %f6, %f12
35810 fmovdl %icc, %f2, %f6
35811 ld [%l7 + 0x60], %f3
35812 fxnors %f9, %f10, %f4
35813 fmovrdlz %i2, %f6, %f0
35814 andn %l2, 0x1C42, %l4
35815 ld [%l7 + 0x28], %f10
35816 subcc %i3, 0x0C3E, %i0
35817 ldx [%l7 + 0x78], %i7
35818 bcs,pt %icc, loop_4202
35819 std %f10, [%l7 + 0x50]
35820 udivx %l6, 0x009F, %g2
35821 fmovsg %xcc, %f12, %f12
35822loop_4202:
35823 fcmpeq32 %f6, %f0, %o0
35824 fbe %fcc2, loop_4203
35825 fmovdpos %icc, %f15, %f0
35826 stb %g5, [%l7 + 0x57]
35827 movvs %icc, %o2, %l0
35828loop_4203:
35829 ld [%l7 + 0x7C], %f0
35830 ldx [%l7 + 0x68], %i6
35831 fbn,a %fcc0, loop_4204
35832 bcc %icc, loop_4205
35833 fbule,a %fcc2, loop_4206
35834 fabsd %f4, %f8
35835loop_4204:
35836 movrlez %g4, 0x27E, %l1
35837loop_4205:
35838 tcc %xcc, 0x7
35839loop_4206:
35840 smulcc %o5, 0x1EE4, %i1
35841 andn %g3, %o6, %i5
35842 movvc %xcc, %g7, %l3
35843 ldd [%l7 + 0x08], %f0
35844 ldsb [%l7 + 0x4B], %g6
35845 fnands %f1, %f15, %f4
35846 fmul8ulx16 %f6, %f6, %f2
35847 lduw [%l7 + 0x60], %o4
35848 bshuffle %f4, %f10, %f14
35849 fsrc2s %f15, %f8
35850 ldsw [%l7 + 0x74], %i4
35851 fmovrde %g1, %f4, %f0
35852 taddcc %o7, 0x025F, %o3
35853 fpack32 %f14, %f8, %f2
35854 ldsb [%l7 + 0x24], %o1
35855 stx %l5, [%l7 + 0x60]
35856 te %icc, 0x4
35857 fpadd32 %f8, %f2, %f6
35858 fbl,a %fcc3, loop_4207
35859 movpos %xcc, %i2, %l2
35860 sth %l4, [%l7 + 0x7E]
35861 edge8 %i3, %i0, %i7
35862loop_4207:
35863 fsrc2 %f0, %f0
35864 edge8n %l6, %g2, %o0
35865 andncc %g5, %l0, %i6
35866 fsrc2 %f12, %f14
35867 fba,a %fcc0, loop_4208
35868 sllx %g4, %o2, %l1
35869 fbl,a %fcc1, loop_4209
35870 fabsd %f4, %f6
35871loop_4208:
35872 fnot2s %f0, %f2
35873 ble %icc, loop_4210
35874loop_4209:
35875 fcmple32 %f6, %f0, %i1
35876 pdist %f6, %f4, %f2
35877 fble,a %fcc0, loop_4211
35878loop_4210:
35879 movne %icc, %g3, %o5
35880 bvs,a,pt %xcc, loop_4212
35881 stb %i5, [%l7 + 0x54]
35882loop_4211:
35883 ba,a,pt %xcc, loop_4213
35884 fornot1s %f10, %f11, %f7
35885loop_4212:
35886 fmovspos %xcc, %f1, %f10
35887 alignaddrl %g7, %l3, %o6
35888loop_4213:
35889 lduw [%l7 + 0x40], %o4
35890 fble,a %fcc1, loop_4214
35891 ld [%l7 + 0x10], %f1
35892 fmovsvc %icc, %f15, %f4
35893 fbue %fcc3, loop_4215
35894loop_4214:
35895 movle %icc, %i4, %g1
35896 ldx [%l7 + 0x38], %g6
35897 tleu %icc, 0x1
35898loop_4215:
35899 ldsw [%l7 + 0x30], %o7
35900 lduw [%l7 + 0x30], %o1
35901 fblg %fcc2, loop_4216
35902 tg %icc, 0x0
35903 srlx %o3, %i2, %l2
35904 be,a,pt %icc, loop_4217
35905loop_4216:
35906 fmovsvc %icc, %f7, %f5
35907 fnors %f8, %f1, %f1
35908 stw %l5, [%l7 + 0x70]
35909loop_4217:
35910 ldx [%l7 + 0x10], %l4
35911 ldsw [%l7 + 0x5C], %i0
35912 srl %i3, %i7, %l6
35913 edge8 %o0, %g5, %l0
35914 array8 %i6, %g4, %g2
35915 fcmpd %fcc2, %f4, %f4
35916 movcc %icc, %o2, %l1
35917 addcc %i1, %o5, %g3
35918 stw %i5, [%l7 + 0x54]
35919 fmovda %xcc, %f7, %f13
35920 fbne,a %fcc0, loop_4218
35921 fmovrslez %g7, %f5, %f14
35922 brnz,a %o6, loop_4219
35923 stx %l3, [%l7 + 0x08]
35924loop_4218:
35925 ld [%l7 + 0x2C], %f4
35926 fxor %f10, %f8, %f6
35927loop_4219:
35928 fbul,a %fcc2, loop_4220
35929 for %f12, %f12, %f6
35930 fbue,a %fcc1, loop_4221
35931 array32 %o4, %i4, %g6
35932loop_4220:
35933 ldsw [%l7 + 0x20], %o7
35934 fpackfix %f4, %f8
35935loop_4221:
35936 sth %g1, [%l7 + 0x24]
35937 lduh [%l7 + 0x18], %o3
35938 fcmpgt32 %f0, %f4, %i2
35939 st %f10, [%l7 + 0x08]
35940 st %f2, [%l7 + 0x6C]
35941 bge,a loop_4222
35942 fmovsle %icc, %f15, %f8
35943 ldsw [%l7 + 0x2C], %l2
35944 stb %o1, [%l7 + 0x1A]
35945loop_4222:
35946 lduw [%l7 + 0x4C], %l4
35947 ld [%l7 + 0x44], %f8
35948 tleu %icc, 0x6
35949 srl %i0, 0x0D, %i3
35950 ld [%l7 + 0x14], %f4
35951 stw %l5, [%l7 + 0x28]
35952 fmovdgu %xcc, %f3, %f15
35953 fpackfix %f2, %f11
35954 lduh [%l7 + 0x38], %l6
35955 fcmpes %fcc0, %f7, %f11
35956 bn loop_4223
35957 fxor %f6, %f6, %f0
35958 fandnot2 %f10, %f4, %f4
35959 fmovdge %icc, %f2, %f2
35960loop_4223:
35961 tsubcc %o0, %g5, %i7
35962 fmovsle %xcc, %f1, %f5
35963 fmovdn %icc, %f2, %f3
35964 movleu %xcc, %i6, %g4
35965 orcc %g2, %l0, %l1
35966 lduh [%l7 + 0x0A], %i1
35967 lduw [%l7 + 0x20], %o5
35968 ldsh [%l7 + 0x72], %o2
35969 ldx [%l7 + 0x60], %i5
35970 lduh [%l7 + 0x6A], %g7
35971 stw %g3, [%l7 + 0x24]
35972 sub %o6, %l3, %o4
35973 movleu %icc, %g6, %o7
35974 tle %icc, 0x7
35975 bcc,a loop_4224
35976 ldsh [%l7 + 0x4E], %i4
35977 ldsh [%l7 + 0x20], %g1
35978 bleu,a %icc, loop_4225
35979loop_4224:
35980 sth %o3, [%l7 + 0x3E]
35981 stb %i2, [%l7 + 0x1A]
35982 edge32 %l2, %o1, %i0
35983loop_4225:
35984 ld [%l7 + 0x54], %f6
35985 ldsb [%l7 + 0x35], %i3
35986 ldx [%l7 + 0x38], %l4
35987 andncc %l5, %o0, %g5
35988 bleu %xcc, loop_4226
35989 fcmpeq32 %f0, %f2, %i7
35990 fpadd32s %f15, %f11, %f10
35991 st %f14, [%l7 + 0x54]
35992loop_4226:
35993 movrlez %i6, %l6, %g4
35994 tg %icc, 0x0
35995 lduw [%l7 + 0x6C], %l0
35996 and %g2, %l1, %i1
35997 ldsh [%l7 + 0x74], %o5
35998 fcmpes %fcc1, %f12, %f9
35999 ldd [%l7 + 0x30], %f0
36000 ta %icc, 0x2
36001 array8 %o2, %i5, %g7
36002 lduh [%l7 + 0x14], %o6
36003 movge %icc, %g3, %l3
36004 and %g6, 0x1935, %o7
36005 fxnor %f8, %f12, %f2
36006 movle %xcc, %i4, %o4
36007 udiv %g1, 0x023D, %i2
36008 tleu %xcc, 0x0
36009 movpos %xcc, %l2, %o3
36010 ldub [%l7 + 0x2A], %i0
36011 stw %o1, [%l7 + 0x40]
36012 fbg,a %fcc1, loop_4227
36013 fnand %f4, %f4, %f10
36014 xnorcc %l4, %i3, %l5
36015 sth %o0, [%l7 + 0x4E]
36016loop_4227:
36017 edge16l %i7, %g5, %i6
36018 brlz,a %l6, loop_4228
36019 fxnors %f7, %f3, %f0
36020 fmovsle %xcc, %f2, %f6
36021 xnorcc %l0, 0x0F70, %g2
36022loop_4228:
36023 edge32ln %l1, %i1, %o5
36024 bcs,pt %icc, loop_4229
36025 fmovrsne %g4, %f13, %f12
36026 fmul8x16al %f13, %f0, %f6
36027 xnor %i5, 0x0C8A, %o2
36028loop_4229:
36029 fcmpes %fcc2, %f4, %f3
36030 umul %o6, 0x17FD, %g7
36031 fpackfix %f12, %f7
36032 tne %xcc, 0x3
36033 sth %l3, [%l7 + 0x5A]
36034 ldub [%l7 + 0x56], %g6
36035 fbo,a %fcc2, loop_4230
36036 movrne %g3, 0x2BA, %i4
36037 ldx [%l7 + 0x78], %o4
36038 xorcc %o7, %i2, %g1
36039loop_4230:
36040 movleu %xcc, %l2, %i0
36041 edge8n %o1, %o3, %i3
36042 fxnor %f4, %f12, %f0
36043 popc %l4, %o0
36044 fmovrsgz %i7, %f10, %f0
36045 lduh [%l7 + 0x34], %l5
36046 alignaddr %g5, %i6, %l6
36047 fcmpes %fcc3, %f5, %f11
36048 fmovrde %g2, %f6, %f0
36049 ldsh [%l7 + 0x5E], %l0
36050 ld [%l7 + 0x0C], %f5
36051 stb %i1, [%l7 + 0x76]
36052 tvc %xcc, 0x2
36053 lduw [%l7 + 0x74], %o5
36054 ld [%l7 + 0x2C], %f15
36055 std %f0, [%l7 + 0x08]
36056 fbg %fcc0, loop_4231
36057 call loop_4232
36058 fmovdl %xcc, %f9, %f15
36059 xnor %g4, 0x008D, %l1
36060loop_4231:
36061 fmovrdlez %o2, %f8, %f2
36062loop_4232:
36063 udivx %o6, 0x08C9, %g7
36064 fpadd16 %f8, %f6, %f14
36065 fba %fcc1, loop_4233
36066 fones %f4
36067 fcmped %fcc1, %f6, %f14
36068 fbge,a %fcc3, loop_4234
36069loop_4233:
36070 bcc loop_4235
36071 ldsw [%l7 + 0x24], %l3
36072 st %f14, [%l7 + 0x2C]
36073loop_4234:
36074 bpos %icc, loop_4236
36075loop_4235:
36076 sll %g6, %g3, %i4
36077 fmovdvs %xcc, %f2, %f14
36078 fmovdl %icc, %f3, %f0
36079loop_4236:
36080 or %o4, %i5, %i2
36081 sethi 0x0B59, %o7
36082 xorcc %l2, 0x0AE7, %g1
36083 edge8n %o1, %i0, %i3
36084 stx %o3, [%l7 + 0x78]
36085 sth %o0, [%l7 + 0x68]
36086 mulx %l4, %l5, %i7
36087 stw %i6, [%l7 + 0x74]
36088 movl %xcc, %l6, %g5
36089 fmovsge %icc, %f8, %f13
36090 ldsh [%l7 + 0x78], %g2
36091 stw %l0, [%l7 + 0x28]
36092 ldub [%l7 + 0x67], %o5
36093 ldsh [%l7 + 0x1E], %g4
36094 sth %l1, [%l7 + 0x7C]
36095 fnor %f8, %f10, %f0
36096 ldsw [%l7 + 0x50], %o2
36097 ldub [%l7 + 0x50], %i1
36098 fmovdpos %icc, %f9, %f13
36099 fnot1s %f15, %f0
36100 fmovdpos %xcc, %f7, %f3
36101 brgez,a %o6, loop_4237
36102 std %f0, [%l7 + 0x78]
36103 addcc %l3, 0x16A3, %g6
36104 lduh [%l7 + 0x30], %g7
36105loop_4237:
36106 ldsw [%l7 + 0x14], %g3
36107 fpsub16 %f4, %f8, %f14
36108 sth %i4, [%l7 + 0x20]
36109 fmovdle %xcc, %f6, %f4
36110 srl %i5, %o4, %o7
36111 ldub [%l7 + 0x3D], %l2
36112 brlez,a %i2, loop_4238
36113 fbuge,a %fcc3, loop_4239
36114 fbge %fcc1, loop_4240
36115 fsrc2 %f2, %f12
36116loop_4238:
36117 fmul8sux16 %f4, %f2, %f12
36118loop_4239:
36119 fmovse %icc, %f7, %f14
36120loop_4240:
36121 lduh [%l7 + 0x30], %g1
36122 edge8 %i0, %o1, %i3
36123 umulcc %o0, %o3, %l4
36124 fpsub32s %f9, %f12, %f10
36125 fbg %fcc2, loop_4241
36126 lduw [%l7 + 0x50], %l5
36127 fnot1s %f10, %f14
36128 ldsh [%l7 + 0x14], %i6
36129loop_4241:
36130 bneg loop_4242
36131 fmovrsgz %i7, %f15, %f12
36132 ldub [%l7 + 0x44], %g5
36133 std %f0, [%l7 + 0x40]
36134loop_4242:
36135 tge %icc, 0x1
36136 fmul8ulx16 %f8, %f4, %f4
36137 movrgez %g2, %l6, %o5
36138 fsrc2s %f1, %f9
36139 smulcc %l0, 0x1F4B, %l1
36140 fpsub16 %f8, %f10, %f14
36141 lduh [%l7 + 0x14], %g4
36142 fba %fcc1, loop_4243
36143 stw %i1, [%l7 + 0x7C]
36144 fcmpgt32 %f12, %f6, %o2
36145 st %f1, [%l7 + 0x6C]
36146loop_4243:
36147 fnands %f8, %f11, %f9
36148 stb %l3, [%l7 + 0x27]
36149 lduh [%l7 + 0x4E], %o6
36150 tpos %xcc, 0x5
36151 stx %g6, [%l7 + 0x38]
36152 brnz %g7, loop_4244
36153 fpack16 %f4, %f1
36154 movrlez %i4, 0x335, %g3
36155 lduw [%l7 + 0x08], %i5
36156loop_4244:
36157 sethi 0x150E, %o4
36158 array32 %o7, %l2, %i2
36159 bshuffle %f14, %f0, %f2
36160 ldsw [%l7 + 0x4C], %g1
36161 brlz %i0, loop_4245
36162 ld [%l7 + 0x5C], %f10
36163 pdist %f12, %f0, %f2
36164 sdiv %i3, 0x15D9, %o1
36165loop_4245:
36166 edge8ln %o0, %o3, %l4
36167 bvs loop_4246
36168 bgu %xcc, loop_4247
36169 fmovd %f6, %f14
36170 fmovdpos %xcc, %f7, %f14
36171loop_4246:
36172 fpadd32s %f7, %f1, %f3
36173loop_4247:
36174 stx %i6, [%l7 + 0x30]
36175 fmovrdgez %i7, %f14, %f10
36176 edge16l %g5, %l5, %g2
36177 movrgez %l6, %o5, %l1
36178 fmul8x16au %f15, %f14, %f14
36179 movrgz %l0, 0x02E, %g4
36180 sub %i1, %o2, %o6
36181 fpsub32s %f5, %f14, %f9
36182 fmovd %f14, %f6
36183 ble,a loop_4248
36184 fpsub16s %f3, %f7, %f9
36185 and %g6, %g7, %l3
36186 movvs %icc, %g3, %i4
36187loop_4248:
36188 ldsh [%l7 + 0x7A], %o4
36189 bn loop_4249
36190 ldub [%l7 + 0x34], %i5
36191 fbue,a %fcc1, loop_4250
36192 fnand %f0, %f8, %f14
36193loop_4249:
36194 fcmpeq32 %f12, %f8, %l2
36195 bl,a,pt %xcc, loop_4251
36196loop_4250:
36197 ba,a %xcc, loop_4252
36198 movneg %xcc, %i2, %o7
36199 lduh [%l7 + 0x68], %i0
36200loop_4251:
36201 ldsh [%l7 + 0x48], %i3
36202loop_4252:
36203 edge8n %g1, %o1, %o0
36204 fabsd %f6, %f0
36205 ldub [%l7 + 0x63], %o3
36206 tn %xcc, 0x2
36207 fmovsa %icc, %f7, %f8
36208 ldsh [%l7 + 0x28], %l4
36209 ldd [%l7 + 0x60], %f8
36210 movl %icc, %i6, %g5
36211 ldsw [%l7 + 0x50], %l5
36212 fbe,a %fcc0, loop_4253
36213 fsrc2 %f2, %f8
36214 sth %i7, [%l7 + 0x58]
36215 bcs,pn %icc, loop_4254
36216loop_4253:
36217 fmul8x16 %f13, %f8, %f0
36218 ldsh [%l7 + 0x62], %l6
36219 edge32 %g2, %l1, %o5
36220loop_4254:
36221 fcmpd %fcc1, %f2, %f14
36222 stx %l0, [%l7 + 0x28]
36223 fmovd %f10, %f10
36224 ld [%l7 + 0x30], %f12
36225 fsrc2s %f0, %f8
36226 edge32 %i1, %g4, %o2
36227 bvs,a,pt %xcc, loop_4255
36228 ldd [%l7 + 0x48], %f2
36229 ldx [%l7 + 0x38], %g6
36230 fmovsa %icc, %f5, %f3
36231loop_4255:
36232 array32 %o6, %l3, %g3
36233 tpos %icc, 0x2
36234 fmovsvc %icc, %f7, %f9
36235 tleu %icc, 0x2
36236 sra %i4, %o4, %i5
36237 ldsh [%l7 + 0x32], %g7
36238 movl %icc, %l2, %o7
36239 brlez,a %i2, loop_4256
36240 addccc %i0, 0x1455, %g1
36241 nop
36242 setx loop_4257, %l0, %l1
36243 wrpr 0x1, %tl
36244 wrpr %l1, %tpc
36245 add %l1, 0x4, %l1
36246 wrpr %l1, %tnpc
36247 setx 0x34400001400, %l0, %l1
36248 wrpr %l1, %tstate
36249 wrhpr 0x4, %htstate
36250 retry
36251 popc %i3, %o1
36252loop_4256:
36253 bneg,a,pn %icc, loop_4258
36254 fsrc1 %f4, %f10
36255loop_4257:
36256 st %f13, [%l7 + 0x58]
36257 lduw [%l7 + 0x2C], %o0
36258loop_4258:
36259 fcmps %fcc0, %f7, %f3
36260 fmovdcc %icc, %f14, %f11
36261 sth %o3, [%l7 + 0x24]
36262 ldsh [%l7 + 0x1C], %l4
36263 ldub [%l7 + 0x3F], %i6
36264 fands %f7, %f3, %f10
36265 ld [%l7 + 0x3C], %f2
36266 lduw [%l7 + 0x20], %l5
36267 fpadd32s %f4, %f0, %f6
36268 lduw [%l7 + 0x50], %i7
36269 fble %fcc3, loop_4259
36270 bneg,a,pn %xcc, loop_4260
36271 edge8n %g5, %g2, %l1
36272 fmovd %f2, %f12
36273loop_4259:
36274 fornot1s %f3, %f3, %f0
36275loop_4260:
36276 movpos %icc, %l6, %o5
36277 fmovdpos %xcc, %f10, %f1
36278 bg,pt %icc, loop_4261
36279 edge32n %l0, %g4, %o2
36280 tle %xcc, 0x4
36281 stb %i1, [%l7 + 0x11]
36282loop_4261:
36283 bl,a %icc, loop_4262
36284 bgu,a,pt %icc, loop_4263
36285 fzeros %f1
36286 fmovdvs %xcc, %f14, %f10
36287loop_4262:
36288 fsrc1 %f12, %f4
36289loop_4263:
36290 fbo,a %fcc3, loop_4264
36291 ldsb [%l7 + 0x23], %o6
36292 fbne,a %fcc2, loop_4265
36293 movge %icc, %l3, %g6
36294loop_4264:
36295 fblg,a %fcc1, loop_4266
36296 fbl %fcc1, loop_4267
36297loop_4265:
36298 fmovsge %icc, %f13, %f9
36299 ta %xcc, 0x0
36300loop_4266:
36301 movre %g3, %o4, %i5
36302loop_4267:
36303 fmovdcs %xcc, %f12, %f8
36304 ld [%l7 + 0x54], %f13
36305 tcs %xcc, 0x2
36306 fmovrsne %g7, %f4, %f14
36307 fxors %f10, %f8, %f2
36308 fcmpgt16 %f14, %f0, %i4
36309 sllx %o7, 0x0C, %i2
36310 ldsb [%l7 + 0x5F], %l2
36311 bne loop_4268
36312 movcc %xcc, %g1, %i0
36313 sdivcc %o1, 0x1950, %o0
36314 fmovrsne %o3, %f14, %f4
36315loop_4268:
36316 ldsw [%l7 + 0x40], %i3
36317 fandnot2s %f1, %f8, %f9
36318 fmovsneg %icc, %f5, %f4
36319 movrne %l4, %l5, %i6
36320 stw %i7, [%l7 + 0x54]
36321 alignaddrl %g2, %l1, %l6
36322 movrgz %g5, %l0, %o5
36323 array16 %g4, %i1, %o2
36324 ldd [%l7 + 0x28], %f4
36325 ldd [%l7 + 0x70], %f8
36326 ldx [%l7 + 0x50], %o6
36327 ldub [%l7 + 0x39], %l3
36328 fornot2s %f14, %f5, %f2
36329 fpack16 %f4, %f11
36330 ldx [%l7 + 0x60], %g6
36331 sdivcc %g3, 0x0F41, %o4
36332 fpsub16 %f0, %f4, %f10
36333 nop
36334 setx loop_4269, %l0, %l1
36335 wrpr 0x1, %tl
36336 wrpr %l1, %tnpc
36337 setx 0x34400001400, %l0, %l1
36338 wrpr %l1, %tstate
36339 wrhpr 0x4, %htstate
36340 done
36341 ldsw [%l7 + 0x34], %i5
36342 ldsh [%l7 + 0x6E], %i4
36343 brz,a %o7, loop_4270
36344loop_4269:
36345 lduh [%l7 + 0x44], %i2
36346 xnor %l2, 0x08DE, %g1
36347 fblg,a %fcc0, loop_4271
36348loop_4270:
36349 ldsw [%l7 + 0x78], %g7
36350 ldsb [%l7 + 0x71], %o1
36351 brlez,a %i0, loop_4272
36352loop_4271:
36353 std %f4, [%l7 + 0x60]
36354 xorcc %o0, %o3, %l4
36355 fmovrde %i3, %f0, %f14
36356loop_4272:
36357 lduh [%l7 + 0x32], %l5
36358 array32 %i6, %i7, %l1
36359 bvs,a %icc, loop_4273
36360 ldsb [%l7 + 0x30], %g2
36361 fcmps %fcc2, %f5, %f6
36362 movcc %icc, %g5, %l6
36363loop_4273:
36364 sethi 0x01ED, %l0
36365 nop
36366 setx loop_4274, %l0, %l1
36367 wrpr 0x1, %tl
36368 wrpr %l1, %tpc
36369 add %l1, 0x4, %l1
36370 wrpr %l1, %tnpc
36371 setx 0x34400001400, %l0, %l1
36372 wrpr %l1, %tstate
36373 wrhpr 0x4, %htstate
36374 retry
36375 smulcc %o5, 0x171B, %i1
36376 fmovscc %xcc, %f2, %f14
36377 for %f8, %f12, %f6
36378loop_4274:
36379 sth %o2, [%l7 + 0x24]
36380 fone %f2
36381 ldsb [%l7 + 0x60], %g4
36382 fbul %fcc2, loop_4275
36383 fba %fcc1, loop_4276
36384 fmul8x16al %f2, %f2, %f4
36385 st %f14, [%l7 + 0x34]
36386loop_4275:
36387 fpadd32s %f8, %f14, %f0
36388loop_4276:
36389 tcs %icc, 0x7
36390 fnot2s %f9, %f8
36391 subcc %o6, %l3, %g3
36392 ldd [%l7 + 0x40], %f8
36393 smulcc %o4, 0x065F, %i5
36394 stw %i4, [%l7 + 0x30]
36395 movne %xcc, %o7, %g6
36396 fsrc2s %f12, %f8
36397 brgez,a %l2, loop_4277
36398 stx %g1, [%l7 + 0x78]
36399 nop
36400 setx loop_4278, %l0, %l1
36401 jmpl %l1, %i2
36402 ldsb [%l7 + 0x4E], %g7
36403loop_4277:
36404 stw %i0, [%l7 + 0x2C]
36405 movgu %icc, %o0, %o3
36406loop_4278:
36407 stx %o1, [%l7 + 0x28]
36408 udivcc %l4, 0x19C8, %i3
36409 lduw [%l7 + 0x24], %l5
36410 fmul8sux16 %f8, %f8, %f14
36411 edge8ln %i7, %i6, %l1
36412 ba,pn %icc, loop_4279
36413 smulcc %g5, 0x1C5D, %g2
36414 lduh [%l7 + 0x78], %l6
36415 taddcctv %l0, 0x1FE1, %i1
36416loop_4279:
36417 fcmpeq16 %f10, %f8, %o5
36418 ldsb [%l7 + 0x58], %g4
36419 tn %xcc, 0x0
36420 fmovse %xcc, %f15, %f14
36421 fbge,a %fcc3, loop_4280
36422 fmul8x16 %f14, %f8, %f6
36423 fmovrsne %o6, %f12, %f5
36424 fmovrsgz %o2, %f2, %f2
36425loop_4280:
36426 ldd [%l7 + 0x20], %f8
36427 fmovrsgz %l3, %f12, %f12
36428 ldsw [%l7 + 0x74], %g3
36429 ldsb [%l7 + 0x4B], %o4
36430 orn %i5, 0x0ACA, %i4
36431 ta %icc, 0x6
36432 movleu %xcc, %o7, %g6
36433 fbo,a %fcc2, loop_4281
36434 movleu %xcc, %g1, %i2
36435 ldx [%l7 + 0x38], %g7
36436 stx %i0, [%l7 + 0x78]
36437loop_4281:
36438 edge8n %l2, %o0, %o3
36439 fxnors %f9, %f7, %f9
36440 ta %xcc, 0x1
36441 brlez %l4, loop_4282
36442 movl %icc, %i3, %l5
36443 fmovrsne %o1, %f0, %f7
36444 ldx [%l7 + 0x20], %i6
36445loop_4282:
36446 xnorcc %l1, 0x1893, %g5
36447 bgu %icc, loop_4283
36448 ldub [%l7 + 0x63], %g2
36449 xnor %l6, 0x00DF, %i7
36450 st %f12, [%l7 + 0x18]
36451loop_4283:
36452 addccc %i1, %l0, %g4
36453 udivx %o6, 0x0A53, %o2
36454 sethi 0x0E7A, %l3
36455 fnor %f14, %f8, %f12
36456 fbuge,a %fcc3, loop_4284
36457 stx %g3, [%l7 + 0x68]
36458 stx %o4, [%l7 + 0x10]
36459 sdiv %i5, 0x16EB, %o5
36460loop_4284:
36461 movn %xcc, %i4, %g6
36462 ldx [%l7 + 0x70], %g1
36463 ldub [%l7 + 0x62], %i2
36464 fbug,a %fcc1, loop_4285
36465 ldx [%l7 + 0x30], %o7
36466 fmovdneg %icc, %f3, %f2
36467 ldsb [%l7 + 0x6D], %g7
36468loop_4285:
36469 xorcc %l2, 0x0193, %i0
36470 fors %f1, %f15, %f1
36471 ldx [%l7 + 0x18], %o3
36472 fnot1 %f10, %f2
36473 movvc %xcc, %o0, %i3
36474 stw %l4, [%l7 + 0x5C]
36475 edge8ln %l5, %i6, %l1
36476 sdivcc %g5, 0x01A3, %g2
36477 fsrc1 %f12, %f10
36478 bpos,pt %icc, loop_4286
36479 movl %icc, %o1, %i7
36480 fmovsg %icc, %f11, %f6
36481 move %icc, %i1, %l6
36482loop_4286:
36483 fmovd %f14, %f8
36484 alignaddrl %g4, %o6, %l0
36485 edge16n %o2, %l3, %g3
36486 fbge,a %fcc3, loop_4287
36487 std %f14, [%l7 + 0x78]
36488 array32 %i5, %o4, %i4
36489 fornot2s %f1, %f11, %f7
36490loop_4287:
36491 edge32ln %g6, %o5, %i2
36492 lduh [%l7 + 0x5C], %g1
36493 std %f14, [%l7 + 0x48]
36494 fandnot1s %f5, %f7, %f9
36495 ldub [%l7 + 0x73], %o7
36496 ldx [%l7 + 0x58], %g7
36497 sll %i0, 0x05, %l2
36498 fbu %fcc0, loop_4288
36499 and %o0, 0x1EB5, %i3
36500 sra %o3, %l4, %l5
36501 bne,a %icc, loop_4289
36502loop_4288:
36503 std %f6, [%l7 + 0x58]
36504 std %f14, [%l7 + 0x78]
36505 sra %l1, 0x01, %g5
36506loop_4289:
36507 edge8l %g2, %o1, %i6
36508 ldsh [%l7 + 0x7C], %i1
36509 bcc,a loop_4290
36510 fnot2s %f10, %f12
36511 nop
36512 setx loop_4291, %l0, %l1
36513 wrpr 0x1, %tl
36514 wrpr %l1, %tnpc
36515 setx 0x34400001400, %l0, %l1
36516 wrpr %l1, %tstate
36517 wrhpr 0x4, %htstate
36518 done
36519 movrgez %i7, %g4, %o6
36520loop_4290:
36521 bleu,pt %icc, loop_4292
36522 fcmpd %fcc3, %f8, %f14
36523loop_4291:
36524 array16 %l0, %l6, %o2
36525 ldsh [%l7 + 0x3C], %g3
36526loop_4292:
36527 ld [%l7 + 0x70], %f8
36528 ldsh [%l7 + 0x0E], %i5
36529 fmovdpos %xcc, %f15, %f14
36530 fmovrsgz %o4, %f0, %f14
36531 std %f10, [%l7 + 0x18]
36532 tg %xcc, 0x6
36533 ldub [%l7 + 0x28], %l3
36534 or %g6, 0x1440, %i4
36535 taddcc %o5, 0x1062, %g1
36536 fmovrdne %i2, %f8, %f10
36537 ldd [%l7 + 0x48], %f4
36538 lduh [%l7 + 0x0E], %o7
36539 fmovdne %xcc, %f7, %f15
36540 fmul8x16 %f8, %f14, %f0
36541 srl %g7, %i0, %o0
36542 stx %i3, [%l7 + 0x10]
36543 fornot2 %f0, %f12, %f8
36544 mulscc %l2, %l4, %o3
36545 ldsb [%l7 + 0x1F], %l1
36546 fmovsleu %icc, %f5, %f15
36547 fandnot1s %f7, %f15, %f6
36548 bne,pn %xcc, loop_4293
36549 std %f0, [%l7 + 0x60]
36550 ldub [%l7 + 0x7C], %g5
36551 ldsw [%l7 + 0x50], %l5
36552loop_4293:
36553 fmovd %f0, %f2
36554 stx %g2, [%l7 + 0x58]
36555 ta %icc, 0x3
36556 std %f2, [%l7 + 0x30]
36557 be %icc, loop_4294
36558 brgez %o1, loop_4295
36559 fmul8x16au %f5, %f1, %f12
36560 xnorcc %i6, 0x19C3, %i1
36561loop_4294:
36562 srlx %g4, 0x1F, %i7
36563loop_4295:
36564 bgu,a,pt %xcc, loop_4296
36565 fmovdne %icc, %f6, %f5
36566 fmovrsne %o6, %f13, %f15
36567 lduh [%l7 + 0x3E], %l6
36568loop_4296:
36569 edge16ln %l0, %o2, %g3
36570 tneg %icc, 0x6
36571 lduw [%l7 + 0x48], %i5
36572 bneg,a loop_4297
36573 fnand %f14, %f2, %f0
36574 movcs %icc, %l3, %o4
36575 stw %g6, [%l7 + 0x7C]
36576loop_4297:
36577 stb %o5, [%l7 + 0x17]
36578 lduw [%l7 + 0x6C], %g1
36579 std %f2, [%l7 + 0x08]
36580 bpos,pt %xcc, loop_4298
36581 movl %icc, %i2, %i4
36582 fpack16 %f0, %f1
36583 fpack16 %f10, %f15
36584loop_4298:
36585 sdivx %g7, 0x02A2, %i0
36586 srl %o7, 0x12, %i3
36587 srl %l2, %o0, %o3
36588 lduh [%l7 + 0x2A], %l1
36589 fnand %f2, %f4, %f0
36590 mulscc %g5, %l5, %l4
36591 sdivx %g2, 0x0464, %o1
36592 fexpand %f6, %f12
36593 orncc %i1, %i6, %i7
36594 fcmple32 %f10, %f14, %g4
36595 sdivcc %o6, 0x1C05, %l6
36596 movvs %xcc, %o2, %g3
36597 fmovdleu %icc, %f15, %f12
36598 fnand %f14, %f10, %f2
36599 edge16l %i5, %l0, %l3
36600 call loop_4299
36601 fmovdl %xcc, %f6, %f5
36602 ldsw [%l7 + 0x54], %o4
36603 stx %g6, [%l7 + 0x68]
36604loop_4299:
36605 fnors %f0, %f14, %f14
36606 ldx [%l7 + 0x18], %g1
36607 lduh [%l7 + 0x18], %o5
36608 lduh [%l7 + 0x6A], %i4
36609 std %f6, [%l7 + 0x28]
36610 addccc %g7, %i0, %i2
36611 edge8 %i3, %l2, %o0
36612 array8 %o7, %o3, %l1
36613 fmovsle %xcc, %f7, %f10
36614 fxors %f10, %f9, %f8
36615 movge %icc, %g5, %l4
36616 fbe %fcc3, loop_4300
36617 fmovrse %l5, %f14, %f15
36618 movge %icc, %o1, %i1
36619 ldsb [%l7 + 0x56], %i6
36620loop_4300:
36621 addc %g2, %i7, %o6
36622 sethi 0x0EB5, %g4
36623 sethi 0x10F5, %l6
36624 edge32n %g3, %i5, %l0
36625 fandnot2s %f10, %f7, %f10
36626 edge32ln %l3, %o2, %g6
36627 fandnot2s %f9, %f3, %f7
36628 fcmps %fcc2, %f7, %f13
36629 addc %g1, %o4, %i4
36630 ldsb [%l7 + 0x32], %o5
36631 lduh [%l7 + 0x74], %g7
36632 ldub [%l7 + 0x23], %i0
36633 ldx [%l7 + 0x58], %i2
36634 sth %i3, [%l7 + 0x1A]
36635 call loop_4301
36636 stx %o0, [%l7 + 0x48]
36637 fmovdvc %icc, %f2, %f6
36638 fmovdne %xcc, %f0, %f3
36639loop_4301:
36640 stb %o7, [%l7 + 0x33]
36641 fandnot1 %f10, %f10, %f4
36642 stw %o3, [%l7 + 0x10]
36643 lduw [%l7 + 0x08], %l2
36644 fmovsgu %xcc, %f14, %f3
36645 fmovdvc %icc, %f10, %f6
36646 bl,a loop_4302
36647 fone %f12
36648 st %f14, [%l7 + 0x14]
36649 fmovscs %icc, %f0, %f2
36650loop_4302:
36651 smul %l1, %g5, %l4
36652 tvs %xcc, 0x6
36653 stx %l5, [%l7 + 0x60]
36654 or %i1, %o1, %g2
36655 fcmps %fcc0, %f10, %f8
36656 fmovsvs %icc, %f11, %f14
36657 fpadd16 %f4, %f14, %f8
36658 fmovdle %xcc, %f4, %f0
36659 stx %i7, [%l7 + 0x48]
36660 ldd [%l7 + 0x38], %f2
36661 ldx [%l7 + 0x58], %i6
36662 fmovrslz %o6, %f14, %f5
36663 stx %g4, [%l7 + 0x58]
36664 ldsb [%l7 + 0x55], %g3
36665 lduh [%l7 + 0x22], %i5
36666 fmovrdne %l0, %f2, %f2
36667 lduw [%l7 + 0x54], %l3
36668 tge %icc, 0x0
36669 ld [%l7 + 0x68], %f11
36670 fpadd16 %f14, %f12, %f4
36671 movrgez %o2, 0x3B6, %g6
36672 fpsub16 %f2, %f0, %f8
36673 bge,a,pt %icc, loop_4303
36674 fmovrslz %l6, %f1, %f11
36675 fmovrdne %g1, %f0, %f14
36676 udiv %i4, 0x139C, %o4
36677loop_4303:
36678 fpsub16s %f14, %f7, %f2
36679 ld [%l7 + 0x0C], %f3
36680 lduw [%l7 + 0x3C], %g7
36681 fblg %fcc2, loop_4304
36682 fmovrdlez %i0, %f14, %f14
36683 fxnor %f10, %f6, %f12
36684 ldsb [%l7 + 0x44], %o5
36685loop_4304:
36686 bge %icc, loop_4305
36687 fnot2s %f8, %f14
36688 tvc %icc, 0x7
36689 fbe,a %fcc0, loop_4306
36690loop_4305:
36691 lduw [%l7 + 0x68], %i2
36692 fmovdvc %icc, %f4, %f14
36693 brlz %i3, loop_4307
36694loop_4306:
36695 fpsub32s %f15, %f14, %f4
36696 fbn %fcc3, loop_4308
36697 movge %xcc, %o0, %o3
36698loop_4307:
36699 fbe %fcc2, loop_4309
36700 addc %l2, %l1, %o7
36701loop_4308:
36702 stx %l4, [%l7 + 0x50]
36703 movneg %icc, %g5, %l5
36704loop_4309:
36705 sth %o1, [%l7 + 0x18]
36706 sth %i1, [%l7 + 0x5E]
36707 ldsh [%l7 + 0x6E], %i7
36708 taddcctv %g2, 0x18BC, %o6
36709 ldx [%l7 + 0x28], %g4
36710 bge,a,pt %xcc, loop_4310
36711 tcs %icc, 0x3
36712 tcc %xcc, 0x2
36713 stw %i6, [%l7 + 0x54]
36714loop_4310:
36715 udivcc %i5, 0x0E15, %l0
36716 srax %g3, %o2, %g6
36717 stx %l6, [%l7 + 0x58]
36718 stw %g1, [%l7 + 0x3C]
36719 ldub [%l7 + 0x6B], %i4
36720 fmovscc %icc, %f9, %f10
36721 fnands %f11, %f0, %f6
36722 movrgez %o4, %g7, %l3
36723 ldd [%l7 + 0x08], %f10
36724 fble %fcc0, loop_4311
36725 fmovdcs %xcc, %f15, %f9
36726 bge,pn %icc, loop_4312
36727 fnors %f5, %f13, %f10
36728loop_4311:
36729 pdist %f6, %f12, %f0
36730 bcc,a %icc, loop_4313
36731loop_4312:
36732 move %icc, %o5, %i0
36733 st %f7, [%l7 + 0x74]
36734 edge8ln %i2, %i3, %o3
36735loop_4313:
36736 alignaddr %o0, %l1, %l2
36737 fxor %f4, %f10, %f14
36738 movgu %xcc, %l4, %g5
36739 andcc %o7, %o1, %l5
36740 bcc,pn %xcc, loop_4314
36741 stx %i7, [%l7 + 0x30]
36742 fpackfix %f8, %f15
36743 movcs %xcc, %g2, %o6
36744loop_4314:
36745 tne %icc, 0x0
36746 umul %g4, 0x01E6, %i1
36747 fcmps %fcc2, %f12, %f5
36748 be %xcc, loop_4315
36749 fmul8ulx16 %f6, %f12, %f2
36750 fabss %f14, %f11
36751 tvs %xcc, 0x1
36752loop_4315:
36753 subcc %i5, %i6, %l0
36754 tsubcc %o2, %g6, %g3
36755 fbg %fcc1, loop_4316
36756 movrlez %l6, %g1, %i4
36757 fnand %f0, %f4, %f8
36758 addc %g7, %o4, %l3
36759loop_4316:
36760 std %f4, [%l7 + 0x78]
36761 fcmpgt32 %f10, %f10, %o5
36762 ldsw [%l7 + 0x14], %i0
36763 ldsb [%l7 + 0x7D], %i3
36764 stw %o3, [%l7 + 0x64]
36765 be,pt %xcc, loop_4317
36766 fmovdvs %xcc, %f9, %f9
36767 st %f12, [%l7 + 0x70]
36768 stw %i2, [%l7 + 0x78]
36769loop_4317:
36770 faligndata %f4, %f14, %f12
36771 edge16ln %o0, %l2, %l4
36772 ba,a,pt %icc, loop_4318
36773 pdist %f10, %f2, %f2
36774 fmovrsgez %g5, %f7, %f2
36775 ldsw [%l7 + 0x50], %o7
36776loop_4318:
36777 ld [%l7 + 0x38], %f1
36778 movn %icc, %l1, %o1
36779 ldub [%l7 + 0x19], %l5
36780 movne %xcc, %g2, %o6
36781 fmovrdlz %i7, %f2, %f0
36782 fpsub32 %f8, %f2, %f12
36783 movle %xcc, %i1, %g4
36784 fmovdle %icc, %f2, %f4
36785 bneg,pn %icc, loop_4319
36786 ldd [%l7 + 0x08], %f14
36787 movgu %xcc, %i6, %l0
36788 and %o2, 0x1015, %g6
36789loop_4319:
36790 fpack32 %f2, %f0, %f2
36791 brlz %g3, loop_4320
36792 fnor %f4, %f6, %f8
36793 popc 0x1A51, %i5
36794 fpack32 %f2, %f2, %f14
36795loop_4320:
36796 lduw [%l7 + 0x18], %l6
36797 bleu,pn %icc, loop_4321
36798 fxor %f14, %f10, %f6
36799 ldsh [%l7 + 0x68], %g1
36800 bcs loop_4322
36801loop_4321:
36802 fandnot2 %f6, %f0, %f12
36803 ldd [%l7 + 0x20], %f4
36804 tgu %icc, 0x5
36805loop_4322:
36806 smulcc %g7, %o4, %l3
36807 fpackfix %f2, %f5
36808 bn,pn %xcc, loop_4323
36809 ldx [%l7 + 0x18], %i4
36810 std %f6, [%l7 + 0x50]
36811 fnot2 %f0, %f10
36812loop_4323:
36813 nop
36814 setx loop_4324, %l0, %l1
36815 wrpr 0x1, %tl
36816 wrpr %l1, %tpc
36817 add %l1, 0x4, %l1
36818 wrpr %l1, %tnpc
36819 setx 0x34400001400, %l0, %l1
36820 wrpr %l1, %tstate
36821 wrhpr 0x4, %htstate
36822 retry
36823 sethi 0x1B92, %o5
36824 fnegd %f14, %f4
36825 tg %xcc, 0x7
36826loop_4324:
36827 lduw [%l7 + 0x30], %i0
36828 ld [%l7 + 0x34], %f3
36829 alignaddr %i3, %i2, %o3
36830 orncc %o0, %l4, %l2
36831 movcc %xcc, %o7, %l1
36832 ldsh [%l7 + 0x62], %g5
36833 sth %o1, [%l7 + 0x68]
36834 bcc,a loop_4325
36835 movneg %icc, %g2, %l5
36836 fmovsvs %icc, %f1, %f0
36837 lduh [%l7 + 0x7A], %i7
36838loop_4325:
36839 xnor %i1, 0x1004, %g4
36840 ld [%l7 + 0x50], %f7
36841 lduw [%l7 + 0x14], %i6
36842 ldsb [%l7 + 0x20], %l0
36843 fpsub32s %f11, %f1, %f5
36844 fornot1 %f0, %f10, %f4
36845 lduw [%l7 + 0x0C], %o6
36846 fcmpd %fcc3, %f8, %f4
36847 ldx [%l7 + 0x48], %o2
36848 ldsb [%l7 + 0x79], %g6
36849 movleu %icc, %i5, %g3
36850 ld [%l7 + 0x6C], %f1
36851 stb %l6, [%l7 + 0x4A]
36852 edge32 %g7, %o4, %l3
36853 fornot1s %f6, %f14, %f5
36854 ldx [%l7 + 0x08], %g1
36855 array16 %o5, %i0, %i3
36856 addc %i2, 0x0269, %o3
36857 edge8 %i4, %l4, %l2
36858 fandnot1s %f9, %f11, %f12
36859 fmovsneg %icc, %f15, %f11
36860 ldx [%l7 + 0x58], %o7
36861 sdivcc %l1, 0x0B64, %g5
36862 fmovd %f2, %f10
36863 lduw [%l7 + 0x30], %o1
36864 fpmerge %f3, %f3, %f4
36865 fexpand %f15, %f14
36866 lduw [%l7 + 0x40], %o0
36867 tl %xcc, 0x4
36868 ldx [%l7 + 0x30], %l5
36869 ldsb [%l7 + 0x0C], %g2
36870 fbge,a %fcc1, loop_4326
36871 fbo %fcc1, loop_4327
36872 lduw [%l7 + 0x68], %i1
36873 tsubcc %i7, 0x1FA6, %g4
36874loop_4326:
36875 edge16ln %i6, %l0, %o2
36876loop_4327:
36877 bpos %xcc, loop_4328
36878 fmovdgu %icc, %f6, %f14
36879 fmovdneg %xcc, %f4, %f8
36880 fmovrde %g6, %f8, %f10
36881loop_4328:
36882 stb %o6, [%l7 + 0x18]
36883 lduw [%l7 + 0x4C], %g3
36884 fmovsg %icc, %f10, %f6
36885 srlx %l6, %i5, %g7
36886 fnot2s %f12, %f0
36887 stb %l3, [%l7 + 0x3C]
36888 sethi 0x011D, %g1
36889 lduw [%l7 + 0x68], %o4
36890 edge32n %o5, %i0, %i2
36891 brgez,a %i3, loop_4329
36892 ldub [%l7 + 0x5C], %o3
36893 srlx %l4, 0x1B, %l2
36894 smul %i4, %o7, %l1
36895loop_4329:
36896 srax %g5, 0x1C, %o1
36897 fmovdge %xcc, %f8, %f6
36898 fpack32 %f0, %f6, %f12
36899 fbug,a %fcc0, loop_4330
36900 stb %o0, [%l7 + 0x64]
36901 subccc %g2, %i1, %l5
36902 fornot1s %f14, %f8, %f8
36903loop_4330:
36904 lduw [%l7 + 0x38], %g4
36905 lduh [%l7 + 0x26], %i6
36906 ldx [%l7 + 0x30], %i7
36907 fbl,a %fcc3, loop_4331
36908 stx %o2, [%l7 + 0x18]
36909 fcmpeq32 %f12, %f4, %g6
36910 ldsh [%l7 + 0x26], %l0
36911loop_4331:
36912 fbne,a %fcc0, loop_4332
36913 fmovsge %icc, %f13, %f7
36914 lduh [%l7 + 0x58], %o6
36915 edge8n %g3, %i5, %g7
36916loop_4332:
36917 ldsb [%l7 + 0x22], %l3
36918 fbge %fcc3, loop_4333
36919 and %g1, %l6, %o4
36920 sth %o5, [%l7 + 0x20]
36921 te %icc, 0x4
36922loop_4333:
36923 te %xcc, 0x0
36924 tsubcctv %i2, %i3, %i0
36925 ldd [%l7 + 0x48], %f2
36926 stb %o3, [%l7 + 0x52]
36927 bpos,a %icc, loop_4334
36928 bn,pt %icc, loop_4335
36929 fxnor %f6, %f8, %f4
36930 xor %l4, %i4, %o7
36931loop_4334:
36932 fmovd %f2, %f4
36933loop_4335:
36934 fmovrdlez %l1, %f6, %f10
36935 fpadd32s %f8, %f11, %f7
36936 movre %g5, 0x35F, %l2
36937 bshuffle %f6, %f10, %f4
36938 stb %o0, [%l7 + 0x32]
36939 sth %g2, [%l7 + 0x7A]
36940 movcc %xcc, %i1, %l5
36941 fpadd16 %f6, %f10, %f0
36942 movrlz %o1, %i6, %i7
36943 lduh [%l7 + 0x4C], %o2
36944 ldd [%l7 + 0x50], %f0
36945 lduw [%l7 + 0x30], %g6
36946 edge16ln %g4, %l0, %o6
36947 tcc %xcc, 0x2
36948 stb %g3, [%l7 + 0x6A]
36949 fmovdl %icc, %f6, %f7
36950 fones %f4
36951 udivx %i5, 0x11E4, %l3
36952 te %xcc, 0x4
36953 edge32 %g1, %g7, %o4
36954 fmovscs %icc, %f4, %f13
36955 fsrc2 %f4, %f2
36956 brgez %l6, loop_4336
36957 fnegd %f2, %f2
36958 std %f14, [%l7 + 0x10]
36959 ldub [%l7 + 0x29], %i2
36960loop_4336:
36961 fpsub32 %f6, %f10, %f6
36962 add %o5, 0x0424, %i3
36963 fmovsvs %xcc, %f7, %f3
36964 ldd [%l7 + 0x30], %f12
36965 fcmpgt32 %f2, %f2, %i0
36966 fmuld8ulx16 %f15, %f6, %f10
36967 ldsh [%l7 + 0x56], %o3
36968 fexpand %f12, %f4
36969 mova %icc, %l4, %i4
36970 fmovdleu %icc, %f4, %f11
36971 stb %o7, [%l7 + 0x3B]
36972 st %f9, [%l7 + 0x54]
36973 stx %l1, [%l7 + 0x20]
36974 fbul,a %fcc3, loop_4337
36975 stw %l2, [%l7 + 0x70]
36976 stb %g5, [%l7 + 0x6E]
36977 edge8l %g2, %i1, %l5
36978loop_4337:
36979 fpadd32s %f12, %f2, %f13
36980 fmovsn %icc, %f5, %f2
36981 ldsb [%l7 + 0x77], %o1
36982 tcc %xcc, 0x1
36983 stb %o0, [%l7 + 0x54]
36984 mova %xcc, %i6, %o2
36985 movrgz %i7, %g6, %l0
36986 fpmerge %f10, %f5, %f10
36987 fornot2 %f4, %f8, %f4
36988 alignaddr %g4, %g3, %i5
36989 array32 %l3, %o6, %g7
36990 fbule %fcc2, loop_4338
36991 edge16 %o4, %l6, %g1
36992 ldsh [%l7 + 0x2A], %i2
36993 ldd [%l7 + 0x58], %f12
36994loop_4338:
36995 fbul %fcc2, loop_4339
36996 stx %i3, [%l7 + 0x50]
36997 fcmpes %fcc1, %f3, %f9
36998 fmovdne %xcc, %f2, %f14
36999loop_4339:
37000 fnands %f8, %f7, %f15
37001 ldsh [%l7 + 0x5C], %o5
37002 fbule,a %fcc1, loop_4340
37003 bne loop_4341
37004 array16 %i0, %l4, %i4
37005 movvs %icc, %o7, %l1
37006loop_4340:
37007 edge32l %o3, %g5, %g2
37008loop_4341:
37009 xnorcc %i1, 0x0F3E, %l5
37010 tpos %icc, 0x2
37011 fmovdge %xcc, %f9, %f14
37012 stx %l2, [%l7 + 0x38]
37013 stb %o1, [%l7 + 0x08]
37014 addcc %o0, 0x06C5, %i6
37015 lduw [%l7 + 0x78], %o2
37016 fnot1s %f12, %f9
37017 brgz %i7, loop_4342
37018 fmul8x16al %f14, %f8, %f6
37019 umulcc %l0, 0x0DF9, %g6
37020 movcs %xcc, %g3, %i5
37021loop_4342:
37022 subcc %g4, 0x0759, %l3
37023 stb %o6, [%l7 + 0x14]
37024 array32 %g7, %o4, %l6
37025 fmovrse %i2, %f14, %f15
37026 bleu,a %icc, loop_4343
37027 andncc %g1, %i3, %i0
37028 fmovdl %xcc, %f7, %f13
37029 fbo %fcc0, loop_4344
37030loop_4343:
37031 sub %l4, 0x1FAC, %o5
37032 ldsb [%l7 + 0x24], %i4
37033 orn %l1, %o3, %g5
37034loop_4344:
37035 fnand %f12, %f12, %f12
37036 bvc,a,pt %xcc, loop_4345
37037 lduh [%l7 + 0x28], %o7
37038 subcc %i1, %l5, %g2
37039 fpadd16s %f9, %f12, %f10
37040loop_4345:
37041 ldsh [%l7 + 0x24], %l2
37042 ldsw [%l7 + 0x0C], %o0
37043 sdivcc %o1, 0x0422, %o2
37044 umul %i6, %i7, %g6
37045 fbul %fcc1, loop_4346
37046 movcc %icc, %g3, %i5
37047 fmovdle %xcc, %f7, %f0
37048 std %f8, [%l7 + 0x78]
37049loop_4346:
37050 ld [%l7 + 0x28], %f1
37051 fmovs %f15, %f7
37052 fpsub32 %f6, %f4, %f8
37053 lduh [%l7 + 0x24], %g4
37054 bn,pn %icc, loop_4347
37055 fpack32 %f10, %f14, %f6
37056 fcmpgt32 %f14, %f6, %l0
37057 fmuld8ulx16 %f2, %f8, %f0
37058loop_4347:
37059 bleu %icc, loop_4348
37060 tcs %xcc, 0x3
37061 lduw [%l7 + 0x54], %l3
37062 stb %g7, [%l7 + 0x79]
37063loop_4348:
37064 std %f2, [%l7 + 0x08]
37065 stx %o4, [%l7 + 0x60]
37066 lduw [%l7 + 0x20], %l6
37067 sethi 0x0587, %o6
37068 movvc %xcc, %g1, %i2
37069 fmuld8ulx16 %f0, %f13, %f8
37070 ldsb [%l7 + 0x71], %i0
37071 sth %l4, [%l7 + 0x72]
37072 fandnot2s %f14, %f6, %f5
37073 ldsw [%l7 + 0x18], %i3
37074 sth %i4, [%l7 + 0x54]
37075 fnot1s %f8, %f0
37076 fnot1 %f10, %f2
37077 ld [%l7 + 0x28], %f15
37078 stx %o5, [%l7 + 0x30]
37079 fxors %f1, %f0, %f11
37080 bgu %xcc, loop_4349
37081 sra %l1, %o3, %g5
37082 stw %i1, [%l7 + 0x54]
37083 mulx %o7, %l5, %l2
37084loop_4349:
37085 fmovsneg %xcc, %f14, %f15
37086 udivx %g2, 0x1C25, %o1
37087 movrlz %o0, 0x31E, %i6
37088 fpack16 %f14, %f1
37089 nop
37090 setx loop_4350, %l0, %l1
37091 jmpl %l1, %i7
37092 fmul8sux16 %f14, %f14, %f4
37093 ldsb [%l7 + 0x6E], %g6
37094 fcmple16 %f10, %f10, %g3
37095loop_4350:
37096 fnegs %f15, %f10
37097 orcc %i5, 0x1EA3, %g4
37098 ldsh [%l7 + 0x22], %o2
37099 fnegd %f4, %f8
37100 fmovrdgez %l0, %f12, %f14
37101 fnot2s %f11, %f10
37102 edge32 %l3, %g7, %l6
37103 ldsw [%l7 + 0x30], %o4
37104 fmovsn %icc, %f9, %f5
37105 movcc %xcc, %g1, %o6
37106 edge8ln %i0, %l4, %i3
37107 tcs %xcc, 0x0
37108 ldd [%l7 + 0x48], %f0
37109 fmovscs %icc, %f9, %f12
37110 fmovda %icc, %f6, %f13
37111 fnands %f4, %f14, %f6
37112 fmovd %f0, %f8
37113 ldsb [%l7 + 0x20], %i4
37114 popc %i2, %o5
37115 fcmpne16 %f4, %f8, %o3
37116 alignaddr %g5, %l1, %i1
37117 fmovde %xcc, %f2, %f4
37118 edge8ln %l5, %l2, %g2
37119 mulx %o7, %o0, %o1
37120 stw %i6, [%l7 + 0x6C]
37121 fmovdn %icc, %f11, %f1
37122 ldub [%l7 + 0x45], %g6
37123 sllx %i7, %i5, %g4
37124 fmovspos %icc, %f14, %f8
37125 tne %xcc, 0x2
37126 fandnot2 %f12, %f6, %f2
37127 fmovsgu %xcc, %f3, %f5
37128 fbne %fcc1, loop_4351
37129 fmovrde %o2, %f2, %f14
37130 ldub [%l7 + 0x52], %g3
37131 tge %xcc, 0x6
37132loop_4351:
37133 bn,pt %icc, loop_4352
37134 fbue %fcc0, loop_4353
37135 edge32l %l0, %g7, %l3
37136 stb %o4, [%l7 + 0x7B]
37137loop_4352:
37138 ldsh [%l7 + 0x4C], %g1
37139loop_4353:
37140 fornot2s %f12, %f5, %f4
37141 lduh [%l7 + 0x2A], %l6
37142 fbu,a %fcc1, loop_4354
37143 or %i0, 0x118C, %o6
37144 sth %l4, [%l7 + 0x46]
37145 fnot1s %f3, %f2
37146loop_4354:
37147 fba,a %fcc0, loop_4355
37148 fcmpne32 %f8, %f4, %i4
37149 fpmerge %f4, %f11, %f4
37150 fcmple16 %f14, %f6, %i2
37151loop_4355:
37152 fmovrdgez %o5, %f2, %f2
37153 ldsh [%l7 + 0x4A], %o3
37154 fabsd %f12, %f12
37155 stw %g5, [%l7 + 0x78]
37156 lduh [%l7 + 0x10], %l1
37157 fmovdge %xcc, %f3, %f7
37158 fba,a %fcc2, loop_4356
37159 ldsw [%l7 + 0x20], %i3
37160 fones %f12
37161 sth %i1, [%l7 + 0x30]
37162loop_4356:
37163 ldub [%l7 + 0x12], %l5
37164 addccc %l2, %g2, %o7
37165 ld [%l7 + 0x08], %f10
37166 umulcc %o0, %o1, %i6
37167 movrlez %i7, 0x099, %i5
37168 bneg loop_4357
37169 tcc %xcc, 0x4
37170 brlz %g6, loop_4358
37171 std %f4, [%l7 + 0x78]
37172loop_4357:
37173 stx %g4, [%l7 + 0x30]
37174 stb %g3, [%l7 + 0x79]
37175loop_4358:
37176 be,a %xcc, loop_4359
37177 movrlez %l0, %g7, %o2
37178 sethi 0x174C, %o4
37179 st %f11, [%l7 + 0x74]
37180loop_4359:
37181 fmovdvc %xcc, %f4, %f14
37182 ldub [%l7 + 0x7B], %l3
37183 movrne %g1, %i0, %l6
37184 fzero %f6
37185 movge %icc, %o6, %l4
37186 fmovd %f4, %f6
37187 sdivx %i4, 0x0DE9, %o5
37188 fmovdn %xcc, %f0, %f13
37189 tn %xcc, 0x6
37190 edge32ln %i2, %o3, %g5
37191 fpack16 %f14, %f4
37192 mulx %l1, %i3, %i1
37193 be,pt %xcc, loop_4360
37194 fbule %fcc3, loop_4361
37195 ldsb [%l7 + 0x35], %l2
37196 fba,a %fcc1, loop_4362
37197loop_4360:
37198 movpos %icc, %l5, %g2
37199loop_4361:
37200 mulscc %o0, 0x00FC, %o7
37201 lduw [%l7 + 0x40], %i6
37202loop_4362:
37203 tpos %xcc, 0x4
37204 lduw [%l7 + 0x40], %o1
37205 sll %i5, 0x0F, %i7
37206 fcmpgt16 %f10, %f6, %g4
37207 stb %g3, [%l7 + 0x34]
37208 fmovrsgez %g6, %f0, %f12
37209 movrlz %l0, %g7, %o2
37210 fsrc1s %f10, %f2
37211 fmovdvs %icc, %f6, %f11
37212 orn %l3, 0x0FA5, %o4
37213 srlx %g1, 0x03, %i0
37214 sub %o6, 0x0490, %l6
37215 be loop_4363
37216 smul %l4, %i4, %i2
37217 std %f0, [%l7 + 0x50]
37218 movvs %xcc, %o3, %g5
37219loop_4363:
37220 ldx [%l7 + 0x48], %o5
37221 ld [%l7 + 0x2C], %f7
37222 fnot1 %f14, %f6
37223 stw %l1, [%l7 + 0x50]
37224 nop
37225 setx loop_4364, %l0, %l1
37226 jmpl %l1, %i3
37227 stw %i1, [%l7 + 0x48]
37228 st %f7, [%l7 + 0x6C]
37229 ldsw [%l7 + 0x1C], %l5
37230loop_4364:
37231 movl %xcc, %l2, %g2
37232 udivx %o0, 0x09D2, %o7
37233 edge32n %i6, %o1, %i7
37234 fcmps %fcc1, %f9, %f9
37235 alignaddr %i5, %g4, %g3
37236 movre %g6, 0x3EF, %g7
37237 fpsub16s %f14, %f13, %f13
37238 fcmpgt16 %f12, %f2, %l0
37239 fblg,a %fcc1, loop_4365
37240 fpadd32 %f10, %f8, %f2
37241 ldx [%l7 + 0x40], %o2
37242 std %f2, [%l7 + 0x18]
37243loop_4365:
37244 fmovsneg %xcc, %f11, %f2
37245 fcmple16 %f10, %f12, %o4
37246 fbul,a %fcc3, loop_4366
37247 ldx [%l7 + 0x68], %g1
37248 fandnot2 %f10, %f6, %f6
37249 call loop_4367
37250loop_4366:
37251 addcc %l3, 0x006A, %i0
37252 fmovrslz %o6, %f1, %f7
37253 fpadd32s %f9, %f12, %f3
37254loop_4367:
37255 tneg %icc, 0x2
37256 fbug,a %fcc0, loop_4368
37257 fbug %fcc1, loop_4369
37258 taddcctv %l4, %i4, %l6
37259 stx %o3, [%l7 + 0x78]
37260loop_4368:
37261 stb %g5, [%l7 + 0x18]
37262loop_4369:
37263 fble %fcc2, loop_4370
37264 sll %o5, %l1, %i2
37265 edge8 %i3, %l5, %l2
37266 array8 %g2, %o0, %o7
37267loop_4370:
37268 fmuld8ulx16 %f10, %f11, %f14
37269 bcc,a %icc, loop_4371
37270 edge32ln %i6, %o1, %i1
37271 bleu,a %icc, loop_4372
37272 udivcc %i5, 0x1B3B, %i7
37273loop_4371:
37274 and %g4, %g6, %g3
37275 tsubcctv %l0, %g7, %o2
37276loop_4372:
37277 fmovsvs %icc, %f12, %f9
37278 fmovdvs %icc, %f3, %f7
37279 stx %o4, [%l7 + 0x08]
37280 std %f0, [%l7 + 0x48]
37281 tle %xcc, 0x2
37282 ldx [%l7 + 0x48], %g1
37283 sdivx %l3, 0x1FBC, %i0
37284 stb %o6, [%l7 + 0x37]
37285 edge32n %i4, %l4, %l6
37286 add %o3, %g5, %o5
37287 tge %icc, 0x0
37288 alignaddr %l1, %i2, %l5
37289 stw %l2, [%l7 + 0x08]
37290 tn %xcc, 0x5
37291 fcmpgt16 %f6, %f4, %i3
37292 fand %f12, %f0, %f14
37293 fcmpeq16 %f12, %f14, %g2
37294 lduh [%l7 + 0x7C], %o7
37295 stx %o0, [%l7 + 0x18]
37296 movleu %icc, %o1, %i6
37297 bcc %icc, loop_4373
37298 fsrc1 %f4, %f6
37299 fmovrdlz %i1, %f4, %f2
37300 ldsh [%l7 + 0x50], %i7
37301loop_4373:
37302 fpadd32 %f2, %f0, %f2
37303 fnegd %f8, %f12
37304 fnot1s %f11, %f9
37305 fbg,a %fcc1, loop_4374
37306 stw %g4, [%l7 + 0x54]
37307 stw %i5, [%l7 + 0x54]
37308 fmovdneg %icc, %f4, %f8
37309loop_4374:
37310 nop
37311 setx loop_4375, %l0, %l1
37312 wrpr 0x1, %tl
37313 wrpr %l1, %tnpc
37314 setx 0x34400001400, %l0, %l1
37315 wrpr %l1, %tstate
37316 wrhpr 0x4, %htstate
37317 done
37318 fnot2s %f11, %f7
37319 udiv %g3, 0x1351, %g6
37320 ld [%l7 + 0x3C], %f1
37321loop_4375:
37322 smul %l0, %o2, %g7
37323 bge loop_4376
37324 edge16n %g1, %o4, %i0
37325 bneg,a %xcc, loop_4377
37326 fmovde %xcc, %f4, %f2
37327loop_4376:
37328 array16 %o6, %l3, %l4
37329 ldd [%l7 + 0x18], %f4
37330loop_4377:
37331 fnand %f0, %f14, %f8
37332 ldsw [%l7 + 0x48], %i4
37333 fmuld8ulx16 %f2, %f15, %f14
37334 bpos,a,pn %icc, loop_4378
37335 mulscc %l6, 0x141B, %o3
37336 fxnors %f11, %f9, %f2
37337 smulcc %o5, 0x1120, %l1
37338loop_4378:
37339 ldd [%l7 + 0x10], %f14
37340 fmovdcc %icc, %f4, %f14
37341 ldsw [%l7 + 0x74], %g5
37342 ldx [%l7 + 0x40], %l5
37343 tvc %xcc, 0x4
37344 fzeros %f2
37345 fmovrdgz %i2, %f10, %f10
37346 bge loop_4379
37347 ldsh [%l7 + 0x12], %l2
37348 fbul %fcc3, loop_4380
37349 bg,a,pn %icc, loop_4381
37350loop_4379:
37351 ldd [%l7 + 0x50], %f14
37352 fbge,a %fcc3, loop_4382
37353loop_4380:
37354 ba,pt %icc, loop_4383
37355loop_4381:
37356 fba %fcc3, loop_4384
37357 movrne %g2, %o7, %i3
37358loop_4382:
37359 tg %icc, 0x7
37360loop_4383:
37361 edge16 %o0, %o1, %i1
37362loop_4384:
37363 fpsub32 %f12, %f0, %f0
37364 sth %i6, [%l7 + 0x38]
37365 ld [%l7 + 0x7C], %f7
37366 movgu %icc, %i7, %i5
37367 fmovscc %xcc, %f14, %f10
37368 ldsw [%l7 + 0x40], %g3
37369 xor %g4, 0x10A7, %g6
37370 fmovd %f0, %f10
37371 fmovrse %l0, %f0, %f7
37372 ld [%l7 + 0x7C], %f10
37373 tg %icc, 0x5
37374 fpadd16s %f12, %f1, %f3
37375 bg,a,pn %xcc, loop_4385
37376 xnor %g7, %o2, %g1
37377 stw %i0, [%l7 + 0x58]
37378 lduw [%l7 + 0x34], %o4
37379loop_4385:
37380 fpmerge %f8, %f12, %f4
37381 fmovscs %icc, %f4, %f11
37382 edge32n %l3, %o6, %i4
37383 bg,a loop_4386
37384 fbu %fcc3, loop_4387
37385 tg %xcc, 0x0
37386 fnot2s %f15, %f2
37387loop_4386:
37388 brz,a %l6, loop_4388
37389loop_4387:
37390 udiv %l4, 0x1D19, %o3
37391 alignaddrl %l1, %g5, %l5
37392 stw %i2, [%l7 + 0x0C]
37393loop_4388:
37394 bneg loop_4389
37395 movg %icc, %o5, %l2
37396 orncc %o7, 0x0DF0, %g2
37397 orn %o0, 0x0438, %i3
37398loop_4389:
37399 fpadd16s %f7, %f11, %f13
37400 ld [%l7 + 0x60], %f8
37401 stb %i1, [%l7 + 0x2C]
37402 ldub [%l7 + 0x17], %o1
37403 movneg %icc, %i6, %i7
37404 tle %icc, 0x7
37405 fmovrdlz %g3, %f12, %f12
37406 call loop_4390
37407 ldsb [%l7 + 0x3E], %g4
37408 fone %f4
37409 fmovsa %icc, %f2, %f14
37410loop_4390:
37411 sth %g6, [%l7 + 0x28]
37412 fpadd16s %f12, %f12, %f11
37413 fbo %fcc2, loop_4391
37414 fand %f2, %f10, %f0
37415 tg %xcc, 0x2
37416 fzero %f0
37417loop_4391:
37418 brlz,a %i5, loop_4392
37419 ba,a loop_4393
37420 tle %xcc, 0x2
37421 fone %f0
37422loop_4392:
37423 ldd [%l7 + 0x38], %f6
37424loop_4393:
37425 fcmpgt16 %f12, %f8, %g7
37426 fbul %fcc3, loop_4394
37427 stx %l0, [%l7 + 0x10]
37428 ldx [%l7 + 0x10], %o2
37429 ldsh [%l7 + 0x7E], %g1
37430loop_4394:
37431 ldsw [%l7 + 0x5C], %i0
37432 st %f4, [%l7 + 0x48]
37433 smulcc %o4, %o6, %l3
37434 tsubcctv %i4, 0x1FC7, %l6
37435 fone %f14
37436 fzeros %f6
37437 std %f8, [%l7 + 0x70]
37438 sdiv %l4, 0x1AE6, %l1
37439 orcc %o3, %l5, %i2
37440 bge %icc, loop_4395
37441 fors %f14, %f5, %f0
37442 ldsw [%l7 + 0x1C], %o5
37443 fmovsle %icc, %f11, %f1
37444loop_4395:
37445 lduw [%l7 + 0x4C], %g5
37446 fmovrdne %l2, %f10, %f8
37447 sethi 0x1F89, %o7
37448 umulcc %o0, 0x1457, %i3
37449 ldx [%l7 + 0x08], %i1
37450 bvs,pt %icc, loop_4396
37451 stw %g2, [%l7 + 0x08]
37452 fmovsvc %icc, %f2, %f5
37453 fandnot1 %f8, %f6, %f6
37454loop_4396:
37455 fmovda %icc, %f8, %f7
37456 lduh [%l7 + 0x36], %i6
37457 fmovsvc %icc, %f0, %f14
37458 fpackfix %f10, %f3
37459 bshuffle %f8, %f14, %f10
37460 fands %f1, %f2, %f1
37461 edge8 %o1, %g3, %g4
37462 tcc %icc, 0x1
37463 subcc %g6, %i7, %i5
37464 ldx [%l7 + 0x50], %l0
37465 movn %xcc, %o2, %g1
37466 movleu %icc, %g7, %o4
37467 ldx [%l7 + 0x30], %i0
37468 std %f2, [%l7 + 0x58]
37469 bvs,pt %xcc, loop_4397
37470 ld [%l7 + 0x44], %f2
37471 movrgz %o6, 0x28D, %l3
37472 and %l6, %l4, %l1
37473loop_4397:
37474 fmovrdlz %i4, %f12, %f14
37475 movleu %xcc, %o3, %i2
37476 fbu %fcc1, loop_4398
37477 fcmpd %fcc1, %f6, %f8
37478 fmovsneg %icc, %f14, %f6
37479 fmovrdne %l5, %f4, %f8
37480loop_4398:
37481 fone %f12
37482 sra %o5, %g5, %l2
37483 fmul8ulx16 %f8, %f12, %f6
37484 fcmpgt32 %f0, %f4, %o0
37485 ldub [%l7 + 0x22], %o7
37486 brlez %i1, loop_4399
37487 stw %g2, [%l7 + 0x34]
37488 bge loop_4400
37489 udivx %i3, 0x1E0A, %o1
37490loop_4399:
37491 ldsb [%l7 + 0x71], %i6
37492 fmovdle %icc, %f6, %f3
37493loop_4400:
37494 movne %icc, %g4, %g6
37495 movneg %icc, %i7, %i5
37496 std %f0, [%l7 + 0x60]
37497 sdivx %g3, 0x1AC1, %l0
37498 ld [%l7 + 0x68], %f7
37499 umul %g1, %o2, %g7
37500 brlz,a %i0, loop_4401
37501 movre %o4, %l3, %l6
37502 movrne %o6, 0x092, %l1
37503 bpos,pn %xcc, loop_4402
37504loop_4401:
37505 brz,a %i4, loop_4403
37506 movg %xcc, %o3, %i2
37507 sdivcc %l5, 0x0D2B, %o5
37508loop_4402:
37509 ldx [%l7 + 0x10], %g5
37510loop_4403:
37511 ldd [%l7 + 0x30], %f4
37512 fones %f4
37513 edge8 %l2, %l4, %o0
37514 ble,a loop_4404
37515 stb %i1, [%l7 + 0x1D]
37516 stx %o7, [%l7 + 0x40]
37517 ldsw [%l7 + 0x24], %g2
37518loop_4404:
37519 fmovsn %icc, %f2, %f4
37520 smulcc %i3, %o1, %g4
37521 fand %f12, %f6, %f0
37522 sth %g6, [%l7 + 0x12]
37523 edge32n %i7, %i6, %i5
37524 fmovdg %xcc, %f0, %f15
37525 lduw [%l7 + 0x38], %g3
37526 bge,a,pn %xcc, loop_4405
37527 fpsub32 %f10, %f14, %f0
37528 fnot2 %f2, %f10
37529 sth %g1, [%l7 + 0x2A]
37530loop_4405:
37531 movvc %icc, %o2, %l0
37532 fbo,a %fcc2, loop_4406
37533 taddcctv %i0, %g7, %o4
37534 andn %l3, %l6, %o6
37535 andn %l1, %o3, %i2
37536loop_4406:
37537 fcmpne16 %f2, %f8, %l5
37538 ble %icc, loop_4407
37539 tsubcctv %i4, %g5, %o5
37540 ldx [%l7 + 0x78], %l4
37541 fpsub32 %f6, %f0, %f6
37542loop_4407:
37543 sub %o0, 0x1B0E, %i1
37544 bpos,pn %icc, loop_4408
37545 fxors %f10, %f3, %f0
37546 array8 %l2, %o7, %g2
37547 std %f0, [%l7 + 0x48]
37548loop_4408:
37549 ldx [%l7 + 0x58], %o1
37550 fnot1s %f5, %f3
37551 fbuge,a %fcc3, loop_4409
37552 stx %g4, [%l7 + 0x18]
37553 fbug,a %fcc1, loop_4410
37554 std %f6, [%l7 + 0x38]
37555loop_4409:
37556 stw %g6, [%l7 + 0x3C]
37557 fbg,a %fcc1, loop_4411
37558loop_4410:
37559 ld [%l7 + 0x50], %f7
37560 xorcc %i3, %i6, %i7
37561 ldub [%l7 + 0x0C], %g3
37562loop_4411:
37563 srax %i5, %g1, %l0
37564 fmovrdlez %i0, %f6, %f14
37565 umulcc %g7, 0x0B80, %o4
37566 bg,a,pn %icc, loop_4412
37567 fornot2 %f12, %f6, %f8
37568 bcc,pn %xcc, loop_4413
37569 std %f8, [%l7 + 0x70]
37570loop_4412:
37571 lduh [%l7 + 0x50], %l3
37572 sllx %l6, 0x02, %o2
37573loop_4413:
37574 lduh [%l7 + 0x24], %o6
37575 movl %xcc, %l1, %i2
37576 std %f4, [%l7 + 0x08]
37577 fornot1 %f6, %f2, %f12
37578 fandnot1s %f12, %f4, %f9
37579 fzero %f8
37580 smulcc %o3, %i4, %l5
37581 fbuge,a %fcc3, loop_4414
37582 or %g5, %l4, %o0
37583 brnz %i1, loop_4415
37584 ldsb [%l7 + 0x41], %o5
37585loop_4414:
37586 fmovsne %xcc, %f14, %f10
37587 movre %o7, %g2, %l2
37588loop_4415:
37589 st %f12, [%l7 + 0x34]
37590 fmovdne %xcc, %f7, %f2
37591 smul %g4, %o1, %g6
37592 bg,a,pn %icc, loop_4416
37593 std %f12, [%l7 + 0x20]
37594 fmovdne %icc, %f7, %f1
37595 fpack16 %f12, %f14
37596loop_4416:
37597 fxor %f0, %f6, %f10
37598 lduw [%l7 + 0x08], %i6
37599 std %f14, [%l7 + 0x08]
37600 fmovsne %xcc, %f9, %f8
37601 ldub [%l7 + 0x39], %i3
37602 fmovrsgez %g3, %f9, %f14
37603 fmovdle %icc, %f15, %f9
37604 std %f4, [%l7 + 0x10]
37605 fzero %f2
37606 ldsb [%l7 + 0x14], %i7
37607 brlez,a %g1, loop_4417
37608 ldsw [%l7 + 0x34], %l0
37609 lduh [%l7 + 0x4C], %i5
37610 movne %xcc, %i0, %o4
37611loop_4417:
37612 edge32 %l3, %l6, %g7
37613 nop
37614 setx loop_4418, %l0, %l1
37615 jmpl %l1, %o2
37616 fpadd16 %f12, %f10, %f14
37617 fabsd %f10, %f8
37618 fbul,a %fcc0, loop_4419
37619loop_4418:
37620 fmovsge %icc, %f9, %f2
37621 fpsub32s %f9, %f13, %f12
37622 fcmpgt32 %f12, %f8, %o6
37623loop_4419:
37624 lduw [%l7 + 0x24], %l1
37625 std %f10, [%l7 + 0x30]
37626 sra %o3, %i4, %l5
37627 edge32l %g5, %i2, %l4
37628 te %icc, 0x5
37629 st %f1, [%l7 + 0x68]
37630 fcmps %fcc1, %f5, %f14
37631 fpack32 %f14, %f6, %f2
37632 ldd [%l7 + 0x18], %f2
37633 bleu,a %icc, loop_4420
37634 fmovsneg %xcc, %f0, %f4
37635 fbe,a %fcc1, loop_4421
37636 fone %f14
37637loop_4420:
37638 array16 %o0, %i1, %o7
37639 sdivx %g2, 0x0C01, %l2
37640loop_4421:
37641 movg %icc, %g4, %o1
37642 ldub [%l7 + 0x70], %g6
37643 udivcc %i6, 0x08D3, %o5
37644 fbl %fcc0, loop_4422
37645 fpackfix %f2, %f1
37646 movrgz %i3, 0x363, %g3
37647 ld [%l7 + 0x10], %f12
37648loop_4422:
37649 lduh [%l7 + 0x2C], %g1
37650 fmovrse %l0, %f6, %f11
37651 subcc %i5, 0x1C35, %i7
37652 brlz %i0, loop_4423
37653 edge16l %l3, %l6, %o4
37654 fandnot2 %f4, %f0, %f8
37655 array8 %g7, %o6, %o2
37656loop_4423:
37657 fcmple32 %f14, %f2, %l1
37658 tneg %xcc, 0x2
37659 bshuffle %f2, %f6, %f4
37660 movleu %xcc, %i4, %l5
37661 array32 %g5, %o3, %l4
37662 brlz,a %i2, loop_4424
37663 udiv %i1, 0x07E3, %o0
37664 ldd [%l7 + 0x28], %f14
37665 fsrc1s %f9, %f15
37666loop_4424:
37667 edge16l %g2, %l2, %o7
37668 sra %o1, %g4, %g6
37669 or %i6, 0x0773, %i3
37670 mulx %o5, 0x0E2E, %g1
37671 movvc %xcc, %g3, %l0
37672 bpos loop_4425
37673 te %xcc, 0x0
37674 bvc,a,pn %icc, loop_4426
37675 andcc %i5, %i7, %i0
37676loop_4425:
37677 andn %l3, %l6, %g7
37678 fbe %fcc0, loop_4427
37679loop_4426:
37680 fmovdpos %icc, %f11, %f14
37681 subcc %o6, 0x1779, %o4
37682 umulcc %o2, %l1, %i4
37683loop_4427:
37684 ldub [%l7 + 0x62], %g5
37685 movrlez %o3, 0x10B, %l5
37686 movne %xcc, %l4, %i1
37687 fblg,a %fcc1, loop_4428
37688 fmovrdne %o0, %f14, %f14
37689 bpos,pt %icc, loop_4429
37690 std %f12, [%l7 + 0x78]
37691loop_4428:
37692 fcmpgt32 %f6, %f10, %i2
37693 fmovse %icc, %f7, %f8
37694loop_4429:
37695 xor %g2, %l2, %o7
37696 fblg,a %fcc2, loop_4430
37697 bgu,a,pn %icc, loop_4431
37698 std %f10, [%l7 + 0x70]
37699 fpack16 %f0, %f9
37700loop_4430:
37701 fmovdle %xcc, %f15, %f9
37702loop_4431:
37703 call loop_4432
37704 stw %g4, [%l7 + 0x14]
37705 stb %o1, [%l7 + 0x53]
37706 ldd [%l7 + 0x48], %f10
37707loop_4432:
37708 edge32n %g6, %i6, %i3
37709 brgez %o5, loop_4433
37710 fmul8x16au %f5, %f6, %f10
37711 andcc %g3, %g1, %i5
37712 fble,a %fcc2, loop_4434
37713loop_4433:
37714 tn %icc, 0x2
37715 fnand %f4, %f4, %f10
37716 stx %l0, [%l7 + 0x50]
37717loop_4434:
37718 ldsw [%l7 + 0x28], %i7
37719 ldx [%l7 + 0x38], %i0
37720 fmul8ulx16 %f8, %f2, %f10
37721 siam 0x5
37722 fbge,a %fcc3, loop_4435
37723 lduw [%l7 + 0x58], %l6
37724 edge32l %g7, %o6, %o4
37725 fabsd %f6, %f0
37726loop_4435:
37727 edge32ln %o2, %l3, %l1
37728 fmuld8sux16 %f10, %f14, %f14
37729 bvc,a,pn %icc, loop_4436
37730 movrgz %g5, %o3, %l5
37731 movneg %xcc, %l4, %i1
37732 fpsub16 %f10, %f4, %f14
37733loop_4436:
37734 smul %o0, 0x0B16, %i2
37735 lduw [%l7 + 0x28], %i4
37736 bpos loop_4437
37737 fmovdle %xcc, %f3, %f9
37738 srl %g2, 0x03, %l2
37739 movrlez %g4, %o7, %o1
37740loop_4437:
37741 tcs %icc, 0x0
37742 fpack16 %f8, %f2
37743 fmovsgu %xcc, %f13, %f13
37744 fmovrslez %i6, %f15, %f11
37745 edge16ln %g6, %i3, %g3
37746 edge8ln %o5, %g1, %l0
37747 fmovdcc %icc, %f3, %f15
37748 movge %icc, %i7, %i5
37749 fcmple16 %f12, %f14, %i0
37750 fmovde %icc, %f1, %f5
37751 edge16n %g7, %o6, %l6
37752 stw %o2, [%l7 + 0x30]
37753 tsubcctv %o4, 0x1375, %l1
37754 ldub [%l7 + 0x65], %g5
37755 fmovrdgez %l3, %f0, %f6
37756 movrlez %l5, 0x10A, %o3
37757 movrgz %i1, 0x2CD, %o0
37758 fblg %fcc0, loop_4438
37759 st %f0, [%l7 + 0x3C]
37760 fpmerge %f14, %f11, %f2
37761 movle %icc, %l4, %i2
37762loop_4438:
37763 ldd [%l7 + 0x58], %f12
37764 movvs %icc, %g2, %i4
37765 addccc %l2, 0x18B0, %g4
37766 sll %o1, %i6, %o7
37767 stb %g6, [%l7 + 0x57]
37768 stb %g3, [%l7 + 0x30]
37769 ld [%l7 + 0x78], %f10
37770 ldsh [%l7 + 0x46], %o5
37771 fmovdn %xcc, %f6, %f4
37772 fbl %fcc1, loop_4439
37773 movrlez %i3, 0x0DD, %l0
37774 fba %fcc3, loop_4440
37775 ld [%l7 + 0x18], %f6
37776loop_4439:
37777 fmovsvs %icc, %f8, %f5
37778 fbule %fcc0, loop_4441
37779loop_4440:
37780 ld [%l7 + 0x20], %f9
37781 fmovrdlz %i7, %f12, %f4
37782 lduh [%l7 + 0x50], %i5
37783loop_4441:
37784 bvc loop_4442
37785 ldub [%l7 + 0x2B], %g1
37786 brz,a %g7, loop_4443
37787 fpadd16 %f6, %f12, %f8
37788loop_4442:
37789 ldsh [%l7 + 0x3C], %o6
37790 fnot2s %f6, %f14
37791loop_4443:
37792 addccc %i0, 0x00B9, %l6
37793 tne %xcc, 0x0
37794 faligndata %f0, %f0, %f12
37795 edge8ln %o2, %o4, %g5
37796 fnegs %f3, %f7
37797 stx %l1, [%l7 + 0x28]
37798 ldsh [%l7 + 0x6C], %l5
37799 tleu %xcc, 0x1
37800 bcs,a,pn %icc, loop_4444
37801 fmovrsne %l3, %f6, %f10
37802 fmovscc %xcc, %f0, %f15
37803 movgu %icc, %i1, %o3
37804loop_4444:
37805 bgu %xcc, loop_4445
37806 ldx [%l7 + 0x58], %o0
37807 tn %icc, 0x5
37808 alignaddrl %l4, %g2, %i4
37809loop_4445:
37810 ldsb [%l7 + 0x6F], %i2
37811 array32 %l2, %g4, %o1
37812 bcs,a,pt %xcc, loop_4446
37813 fmovse %icc, %f0, %f1
37814 fmovrsgez %o7, %f2, %f8
37815 udivx %g6, 0x121E, %i6
37816loop_4446:
37817 fmovsvc %icc, %f13, %f3
37818 movre %o5, 0x1D0, %g3
37819 brlz %l0, loop_4447
37820 stx %i3, [%l7 + 0x08]
37821 tgu %xcc, 0x2
37822 fmovrslz %i7, %f3, %f0
37823loop_4447:
37824 tg %icc, 0x2
37825 fbe,a %fcc3, loop_4448
37826 fmovsge %icc, %f5, %f12
37827 stx %i5, [%l7 + 0x20]
37828 ldub [%l7 + 0x64], %g7
37829loop_4448:
37830 stw %g1, [%l7 + 0x6C]
37831 xor %i0, %l6, %o2
37832 fmovsneg %icc, %f8, %f10
37833 movleu %icc, %o6, %o4
37834 fmovsne %xcc, %f14, %f8
37835 fbg %fcc1, loop_4449
37836 stb %l1, [%l7 + 0x31]
37837 st %f15, [%l7 + 0x28]
37838 ldsb [%l7 + 0x50], %l5
37839loop_4449:
37840 be %icc, loop_4450
37841 udivx %g5, 0x006E, %i1
37842 fmovde %icc, %f1, %f1
37843 edge32n %l3, %o3, %l4
37844loop_4450:
37845 fbge %fcc2, loop_4451
37846 lduh [%l7 + 0x10], %g2
37847 srl %i4, 0x0F, %i2
37848 bvc %icc, loop_4452
37849loop_4451:
37850 fmovrsgez %l2, %f10, %f8
37851 movre %o0, 0x236, %o1
37852 umulcc %o7, 0x1364, %g6
37853loop_4452:
37854 ldub [%l7 + 0x47], %i6
37855 srlx %o5, %g4, %l0
37856 stw %g3, [%l7 + 0x10]
37857 fbuge,a %fcc0, loop_4453
37858 fmovrdlez %i7, %f2, %f0
37859 fnot1s %f15, %f15
37860 for %f6, %f0, %f10
37861loop_4453:
37862 sth %i5, [%l7 + 0x10]
37863 ldsh [%l7 + 0x6E], %g7
37864 movvs %xcc, %i3, %i0
37865 std %f4, [%l7 + 0x20]
37866 umul %g1, 0x14DA, %l6
37867 lduw [%l7 + 0x48], %o6
37868 fcmpd %fcc2, %f14, %f2
37869 fmul8x16au %f8, %f12, %f12
37870 fmovdvc %icc, %f10, %f0
37871 movvc %icc, %o2, %l1
37872 fbuge %fcc2, loop_4454
37873 edge32 %o4, %l5, %i1
37874 edge16 %l3, %g5, %o3
37875 st %f14, [%l7 + 0x10]
37876loop_4454:
37877 movcs %xcc, %l4, %i4
37878 ldsw [%l7 + 0x54], %g2
37879 fandnot2s %f9, %f5, %f15
37880 edge32ln %l2, %i2, %o0
37881 stb %o7, [%l7 + 0x74]
37882 fbule,a %fcc3, loop_4455
37883 fmovdvc %xcc, %f12, %f15
37884 popc 0x079E, %g6
37885 stx %i6, [%l7 + 0x30]
37886loop_4455:
37887 fabss %f1, %f14
37888 movleu %icc, %o1, %o5
37889 stx %g4, [%l7 + 0x38]
37890 st %f15, [%l7 + 0x18]
37891 subc %l0, %g3, %i7
37892 ld [%l7 + 0x18], %f3
37893 be,pt %xcc, loop_4456
37894 fcmpeq16 %f10, %f10, %g7
37895 ble,pt %xcc, loop_4457
37896 fmovde %xcc, %f2, %f11
37897loop_4456:
37898 udivcc %i5, 0x0C20, %i3
37899 fones %f3
37900loop_4457:
37901 stw %g1, [%l7 + 0x3C]
37902 ld [%l7 + 0x10], %f12
37903 ldsw [%l7 + 0x4C], %l6
37904 fcmpgt16 %f4, %f6, %o6
37905 fpack32 %f8, %f6, %f10
37906 nop
37907 setx loop_4458, %l0, %l1
37908 wrpr 0x1, %tl
37909 wrpr %l1, %tnpc
37910 setx 0x34400001400, %l0, %l1
37911 wrpr %l1, %tstate
37912 wrhpr 0x4, %htstate
37913 done
37914 fmovdg %icc, %f12, %f13
37915 array32 %o2, %l1, %i0
37916 stw %o4, [%l7 + 0x48]
37917loop_4458:
37918 andcc %i1, %l5, %l3
37919 ba,pn %icc, loop_4459
37920 movre %o3, 0x141, %g5
37921 fmovrsgz %l4, %f8, %f11
37922 ldsw [%l7 + 0x14], %g2
37923loop_4459:
37924 ldsw [%l7 + 0x64], %i4
37925 bne,a loop_4460
37926 sra %i2, %l2, %o0
37927 fexpand %f4, %f10
37928 movpos %icc, %o7, %g6
37929loop_4460:
37930 fpack16 %f12, %f8
37931 ldsw [%l7 + 0x14], %o1
37932 fmovs %f8, %f12
37933 edge32 %o5, %i6, %g4
37934 std %f4, [%l7 + 0x48]
37935 popc %l0, %i7
37936 stw %g7, [%l7 + 0x28]
37937 ldub [%l7 + 0x40], %g3
37938 stx %i5, [%l7 + 0x40]
37939 stb %g1, [%l7 + 0x09]
37940 fcmps %fcc1, %f7, %f11
37941 fors %f5, %f13, %f10
37942 ldsb [%l7 + 0x56], %i3
37943 fmul8sux16 %f10, %f4, %f4
37944 fmovdl %xcc, %f6, %f12
37945 fmul8x16 %f6, %f2, %f12
37946 fmovrse %l6, %f11, %f3
37947 andcc %o2, %l1, %o6
37948 bgu,a %xcc, loop_4461
37949 stw %o4, [%l7 + 0x34]
37950 smul %i1, %i0, %l5
37951 srlx %l3, %o3, %g5
37952loop_4461:
37953 edge32 %g2, %l4, %i2
37954 fsrc2 %f6, %f12
37955 bne %xcc, loop_4462
37956 edge32 %l2, %o0, %o7
37957 alignaddr %g6, %i4, %o1
37958 movvs %xcc, %i6, %g4
37959loop_4462:
37960 fcmpeq32 %f14, %f6, %l0
37961 fmul8x16au %f5, %f1, %f10
37962 ldub [%l7 + 0x4F], %i7
37963 sra %g7, %g3, %o5
37964 addcc %i5, %g1, %i3
37965 sllx %l6, %l1, %o2
37966 fand %f14, %f4, %f10
37967 ldd [%l7 + 0x08], %f0
37968 nop
37969 setx loop_4463, %l0, %l1
37970 jmpl %l1, %o4
37971 stw %i1, [%l7 + 0x28]
37972 fbu %fcc2, loop_4464
37973 movvs %xcc, %i0, %l5
37974loop_4463:
37975 fsrc2 %f4, %f12
37976 ldsw [%l7 + 0x3C], %l3
37977loop_4464:
37978 fmul8x16al %f12, %f0, %f4
37979 ldsh [%l7 + 0x7C], %o6
37980 xor %g5, 0x16FD, %g2
37981 fbg,a %fcc3, loop_4465
37982 ldx [%l7 + 0x28], %l4
37983 stb %i2, [%l7 + 0x08]
37984 fmovrsne %o3, %f7, %f5
37985loop_4465:
37986 ldd [%l7 + 0x10], %f2
37987 tsubcctv %o0, %o7, %g6
37988 bvc,a,pt %xcc, loop_4466
37989 fxors %f5, %f7, %f6
37990 fmul8x16al %f12, %f4, %f0
37991 edge8 %l2, %o1, %i4
37992loop_4466:
37993 std %f8, [%l7 + 0x48]
37994 fnegd %f8, %f10
37995 fmovdleu %xcc, %f6, %f0
37996 fabsd %f2, %f0
37997 fbg,a %fcc1, loop_4467
37998 std %f14, [%l7 + 0x28]
37999 fbu %fcc3, loop_4468
38000 tsubcc %i6, %l0, %g4
38001loop_4467:
38002 fbo %fcc3, loop_4469
38003 fbn %fcc2, loop_4470
38004loop_4468:
38005 brlz %i7, loop_4471
38006 fmovdge %icc, %f3, %f13
38007loop_4469:
38008 fba,a %fcc1, loop_4472
38009loop_4470:
38010 fmul8x16 %f10, %f8, %f4
38011loop_4471:
38012 lduw [%l7 + 0x68], %g7
38013 movrne %o5, %g3, %g1
38014loop_4472:
38015 ldub [%l7 + 0x41], %i5
38016 fandnot1 %f10, %f4, %f10
38017 sth %i3, [%l7 + 0x44]
38018 array8 %l1, %l6, %o4
38019 orn %o2, 0x11DC, %i0
38020 ldx [%l7 + 0x38], %i1
38021 fnand %f2, %f8, %f6
38022 fmovrslez %l3, %f7, %f5
38023 fmovdne %icc, %f1, %f14
38024 ldub [%l7 + 0x20], %o6
38025 fmovdg %xcc, %f7, %f6
38026 bg loop_4473
38027 movn %icc, %g5, %g2
38028 tleu %icc, 0x0
38029 fmovrslez %l4, %f15, %f10
38030loop_4473:
38031 xnor %i2, %l5, %o3
38032 ldx [%l7 + 0x68], %o7
38033 umulcc %g6, 0x0DFE, %l2
38034 fornot2 %f6, %f12, %f10
38035 fpsub16s %f3, %f4, %f7
38036 st %f0, [%l7 + 0x30]
38037 ldd [%l7 + 0x78], %f12
38038 fmovsg %icc, %f12, %f13
38039 fmul8ulx16 %f10, %f8, %f10
38040 movg %icc, %o0, %o1
38041 tcs %icc, 0x5
38042 te %icc, 0x0
38043 st %f15, [%l7 + 0x24]
38044 ldd [%l7 + 0x20], %f8
38045 fmovdcs %icc, %f8, %f11
38046 array16 %i4, %i6, %g4
38047 std %f0, [%l7 + 0x08]
38048 fornot2 %f14, %f10, %f4
38049 std %f8, [%l7 + 0x58]
38050 lduh [%l7 + 0x4E], %i7
38051 edge32n %l0, %o5, %g3
38052 lduw [%l7 + 0x3C], %g1
38053 udivcc %g7, 0x17EF, %i3
38054 bge %icc, loop_4474
38055 fmovrsgz %l1, %f7, %f13
38056 ldsh [%l7 + 0x36], %l6
38057 fbl %fcc2, loop_4475
38058loop_4474:
38059 fmuld8ulx16 %f11, %f8, %f10
38060 st %f1, [%l7 + 0x30]
38061 lduh [%l7 + 0x76], %o4
38062loop_4475:
38063 smulcc %i5, 0x08B5, %o2
38064 tleu %xcc, 0x4
38065 fpsub16s %f12, %f9, %f4
38066 ldsw [%l7 + 0x74], %i1
38067 tl %xcc, 0x4
38068 movn %icc, %l3, %o6
38069 ble loop_4476
38070 fpackfix %f12, %f1
38071 ldsw [%l7 + 0x44], %i0
38072 brgez,a %g2, loop_4477
38073loop_4476:
38074 fmovd %f12, %f8
38075 alignaddrl %g5, %i2, %l5
38076 or %l4, %o7, %o3
38077loop_4477:
38078 fxnors %f12, %f2, %f8
38079 edge16n %l2, %g6, %o1
38080 std %f2, [%l7 + 0x28]
38081 srax %i4, %i6, %o0
38082 ldd [%l7 + 0x78], %f0
38083 movle %xcc, %g4, %l0
38084 stw %i7, [%l7 + 0x14]
38085 movle %xcc, %g3, %g1
38086 stx %g7, [%l7 + 0x10]
38087 edge32ln %o5, %i3, %l6
38088 stx %l1, [%l7 + 0x18]
38089 fpmerge %f10, %f8, %f0
38090 bvs,a,pn %xcc, loop_4478
38091 orncc %o4, 0x190F, %o2
38092 stw %i1, [%l7 + 0x58]
38093 fxnor %f14, %f10, %f4
38094loop_4478:
38095 ldub [%l7 + 0x72], %l3
38096 stw %i5, [%l7 + 0x50]
38097 ldx [%l7 + 0x48], %o6
38098 fmovrdlz %i0, %f6, %f14
38099 stw %g5, [%l7 + 0x24]
38100 movn %icc, %g2, %i2
38101 ldsw [%l7 + 0x58], %l4
38102 fcmple32 %f0, %f10, %l5
38103 sllx %o7, %o3, %l2
38104 mulscc %g6, %i4, %i6
38105 lduw [%l7 + 0x5C], %o0
38106 fnand %f10, %f12, %f4
38107 andncc %g4, %o1, %i7
38108 brnz,a %g3, loop_4479
38109 fbne %fcc2, loop_4480
38110 ldd [%l7 + 0x40], %f8
38111 bn,a %icc, loop_4481
38112loop_4479:
38113 fba,a %fcc0, loop_4482
38114loop_4480:
38115 stw %l0, [%l7 + 0x60]
38116 fpack16 %f14, %f8
38117loop_4481:
38118 brlez,a %g7, loop_4483
38119loop_4482:
38120 fmovrdne %g1, %f10, %f8
38121 fpsub16s %f3, %f7, %f6
38122 ldx [%l7 + 0x08], %i3
38123loop_4483:
38124 lduh [%l7 + 0x2E], %o5
38125 fsrc1s %f7, %f8
38126 subcc %l6, 0x1085, %o4
38127 udivcc %o2, 0x164E, %i1
38128 bg,a,pn %icc, loop_4484
38129 ldx [%l7 + 0x70], %l1
38130 fmovdleu %xcc, %f9, %f6
38131 sethi 0x083D, %l3
38132loop_4484:
38133 ld [%l7 + 0x34], %f10
38134 fmovse %icc, %f6, %f10
38135 movl %xcc, %o6, %i5
38136 bcs,a %xcc, loop_4485
38137 fandnot1 %f0, %f14, %f10
38138 subcc %g5, 0x0AEF, %g2
38139 bn,pn %xcc, loop_4486
38140loop_4485:
38141 lduw [%l7 + 0x24], %i0
38142 fandnot2s %f10, %f2, %f2
38143 ld [%l7 + 0x54], %f0
38144loop_4486:
38145 bvc loop_4487
38146 movvc %xcc, %i2, %l4
38147 udivx %o7, 0x0E79, %o3
38148 fbe %fcc3, loop_4488
38149loop_4487:
38150 fbug,a %fcc3, loop_4489
38151 fmovrsgz %l5, %f15, %f14
38152 udivcc %g6, 0x00DF, %i4
38153loop_4488:
38154 lduw [%l7 + 0x3C], %i6
38155loop_4489:
38156 tne %xcc, 0x2
38157 std %f14, [%l7 + 0x60]
38158 fmovdvc %xcc, %f8, %f0
38159 fmovdn %xcc, %f7, %f6
38160 fmul8x16au %f8, %f9, %f12
38161 fmovrslez %o0, %f6, %f10
38162 edge32ln %l2, %o1, %i7
38163 ldsb [%l7 + 0x08], %g3
38164 fmovrsgz %l0, %f3, %f5
38165 brgez %g4, loop_4490
38166 ldx [%l7 + 0x70], %g7
38167 fcmpeq16 %f2, %f4, %g1
38168 sdiv %o5, 0x131F, %l6
38169loop_4490:
38170 umul %o4, 0x0175, %o2
38171 movn %icc, %i1, %l1
38172 fcmple16 %f8, %f4, %i3
38173 tneg %xcc, 0x1
38174 fzeros %f8
38175 stx %l3, [%l7 + 0x78]
38176 std %f10, [%l7 + 0x50]
38177 std %f0, [%l7 + 0x58]
38178 subccc %o6, 0x0E4B, %i5
38179 st %f8, [%l7 + 0x24]
38180 fsrc2 %f12, %f6
38181 lduh [%l7 + 0x26], %g2
38182 nop
38183 setx loop_4491, %l0, %l1
38184 jmpl %l1, %i0
38185 fmovsn %icc, %f10, %f13
38186 fxors %f3, %f14, %f9
38187 fcmpne16 %f0, %f10, %g5
38188loop_4491:
38189 ldd [%l7 + 0x28], %f6
38190 sll %l4, %i2, %o7
38191 fpsub16s %f6, %f1, %f6
38192 taddcc %l5, %g6, %o3
38193 fmul8x16au %f6, %f12, %f12
38194 ldsb [%l7 + 0x76], %i6
38195 ldx [%l7 + 0x08], %i4
38196 stb %l2, [%l7 + 0x42]
38197 lduw [%l7 + 0x08], %o1
38198 fcmpne16 %f2, %f14, %o0
38199 movvs %xcc, %i7, %l0
38200 fmovrslz %g4, %f5, %f14
38201 lduh [%l7 + 0x5A], %g7
38202 lduh [%l7 + 0x24], %g3
38203 fcmps %fcc3, %f10, %f0
38204 tvs %icc, 0x5
38205 lduh [%l7 + 0x32], %o5
38206 movneg %icc, %g1, %l6
38207 fmovsleu %xcc, %f1, %f11
38208 ldsw [%l7 + 0x60], %o4
38209 mulx %o2, %l1, %i3
38210 movn %icc, %l3, %o6
38211 ld [%l7 + 0x3C], %f8
38212 lduh [%l7 + 0x48], %i1
38213 fble,a %fcc0, loop_4492
38214 movgu %xcc, %g2, %i0
38215 edge16n %i5, %g5, %i2
38216 tleu %xcc, 0x1
38217loop_4492:
38218 lduh [%l7 + 0x24], %o7
38219 stb %l5, [%l7 + 0x22]
38220 bvc,pn %icc, loop_4493
38221 fbul %fcc3, loop_4494
38222 fmovda %icc, %f5, %f9
38223 ldsw [%l7 + 0x7C], %g6
38224loop_4493:
38225 lduh [%l7 + 0x7A], %l4
38226loop_4494:
38227 fpack32 %f6, %f4, %f2
38228 sth %o3, [%l7 + 0x6C]
38229 tn %icc, 0x3
38230 taddcctv %i4, %i6, %l2
38231 movpos %xcc, %o0, %o1
38232 edge32 %i7, %g4, %l0
38233 fmovdvs %xcc, %f10, %f14
38234 fsrc1s %f12, %f2
38235 fble,a %fcc2, loop_4495
38236 faligndata %f6, %f0, %f4
38237 stx %g3, [%l7 + 0x70]
38238 fone %f12
38239loop_4495:
38240 te %xcc, 0x1
38241 subcc %g7, %o5, %l6
38242 lduh [%l7 + 0x16], %o4
38243 lduh [%l7 + 0x7C], %o2
38244 ldsh [%l7 + 0x48], %g1
38245 mulx %l1, %l3, %i3
38246 brgez,a %i1, loop_4496
38247 ldsh [%l7 + 0x56], %g2
38248 fmovdg %xcc, %f7, %f7
38249 sll %i0, 0x06, %o6
38250loop_4496:
38251 fbn %fcc0, loop_4497
38252 addcc %i5, 0x02D5, %i2
38253 edge32l %o7, %l5, %g6
38254 ldx [%l7 + 0x28], %l4
38255loop_4497:
38256 std %f4, [%l7 + 0x58]
38257 add %o3, %g5, %i4
38258 nop
38259 setx loop_4498, %l0, %l1
38260 wrpr 0x1, %tl
38261 wrpr %l1, %tpc
38262 add %l1, 0x4, %l1
38263 wrpr %l1, %tnpc
38264 setx 0x34400001400, %l0, %l1
38265 wrpr %l1, %tstate
38266 wrhpr 0x4, %htstate
38267 retry
38268 udivx %i6, 0x01AE, %l2
38269 st %f2, [%l7 + 0x0C]
38270 fmovdneg %xcc, %f10, %f6
38271loop_4498:
38272 fmovsge %xcc, %f2, %f8
38273 fbu %fcc0, loop_4499
38274 fpsub16 %f10, %f14, %f0
38275 array32 %o0, %i7, %g4
38276 sub %o1, %g3, %g7
38277loop_4499:
38278 fmuld8ulx16 %f11, %f3, %f10
38279 fmovdne %icc, %f11, %f0
38280 ldd [%l7 + 0x28], %f8
38281 lduh [%l7 + 0x7A], %l0
38282 xnor %l6, %o4, %o2
38283 xnor %o5, 0x0BE7, %g1
38284 sth %l3, [%l7 + 0x44]
38285 ldx [%l7 + 0x20], %i3
38286 fmovdl %xcc, %f10, %f14
38287 fmovs %f14, %f5
38288 ldd [%l7 + 0x68], %f12
38289 taddcctv %i1, 0x18C2, %g2
38290 ldub [%l7 + 0x1F], %l1
38291 fbu %fcc1, loop_4500
38292 fble,a %fcc3, loop_4501
38293 fcmpeq16 %f12, %f4, %i0
38294 fmovrsgz %i5, %f3, %f5
38295loop_4500:
38296 bcc,pn %icc, loop_4502
38297loop_4501:
38298 lduh [%l7 + 0x30], %o6
38299 ldd [%l7 + 0x18], %f0
38300 bshuffle %f10, %f2, %f14
38301loop_4502:
38302 srax %i2, %o7, %l5
38303 nop
38304 setx loop_4503, %l0, %l1
38305 wrpr 0x1, %tl
38306 wrpr %l1, %tnpc
38307 setx 0x34400001400, %l0, %l1
38308 wrpr %l1, %tstate
38309 wrhpr 0x4, %htstate
38310 done
38311 fand %f12, %f10, %f14
38312 or %l4, %o3, %g5
38313 popc %g6, %i4
38314loop_4503:
38315 addccc %l2, 0x16DE, %i6
38316 fmovrsgz %o0, %f5, %f9
38317 xorcc %i7, 0x0E8D, %g4
38318 and %o1, %g3, %g7
38319 ble loop_4504
38320 fpsub32s %f8, %f8, %f10
38321 xorcc %l6, %l0, %o2
38322 lduh [%l7 + 0x7A], %o5
38323loop_4504:
38324 edge32l %o4, %l3, %i3
38325 sth %g1, [%l7 + 0x5A]
38326 movrlez %i1, 0x342, %l1
38327 fxnors %f8, %f8, %f6
38328 fsrc2s %f6, %f12
38329 taddcc %i0, 0x1571, %i5
38330 smulcc %o6, %g2, %o7
38331 pdist %f0, %f6, %f14
38332 fbue,a %fcc2, loop_4505
38333 fmovd %f10, %f10
38334 fsrc1s %f7, %f10
38335 lduh [%l7 + 0x54], %i2
38336loop_4505:
38337 stw %l4, [%l7 + 0x7C]
38338 tvc %icc, 0x4
38339 fmovrse %o3, %f1, %f3
38340 edge8n %g5, %g6, %l5
38341 tsubcc %i4, 0x0F43, %l2
38342 fmovscc %xcc, %f0, %f6
38343 lduh [%l7 + 0x4E], %i6
38344 bcs,a %xcc, loop_4506
38345 sth %i7, [%l7 + 0x0E]
38346 smulcc %g4, %o0, %g3
38347 movl %icc, %g7, %l6
38348loop_4506:
38349 ldsh [%l7 + 0x62], %l0
38350 fmovsn %icc, %f4, %f11
38351 fmovdneg %icc, %f0, %f7
38352 siam 0x7
38353 fmovdvs %xcc, %f6, %f6
38354 fornot1 %f14, %f10, %f14
38355 bn %icc, loop_4507
38356 ldub [%l7 + 0x5F], %o2
38357 fmovscs %xcc, %f9, %f15
38358 lduw [%l7 + 0x44], %o1
38359loop_4507:
38360 subcc %o5, %l3, %i3
38361 bcs,pt %icc, loop_4508
38362 ldd [%l7 + 0x58], %f12
38363 ba loop_4509
38364 bgu,pn %xcc, loop_4510
38365loop_4508:
38366 movcc %xcc, %o4, %i1
38367 fmovsneg %icc, %f5, %f9
38368loop_4509:
38369 fmovsn %xcc, %f5, %f8
38370loop_4510:
38371 brnz %l1, loop_4511
38372 fpadd16s %f8, %f12, %f2
38373 andn %g1, 0x08B0, %i5
38374 std %f12, [%l7 + 0x58]
38375loop_4511:
38376 fones %f15
38377 movl %xcc, %o6, %g2
38378 ldx [%l7 + 0x58], %i0
38379 fmovscc %xcc, %f2, %f11
38380 bpos,pt %icc, loop_4512
38381 fcmpes %fcc0, %f8, %f7
38382 fnot2s %f12, %f11
38383 xnor %i2, 0x1917, %o7
38384loop_4512:
38385 fbne,a %fcc1, loop_4513
38386 st %f4, [%l7 + 0x48]
38387 xnor %o3, %l4, %g6
38388 edge32l %g5, %l5, %i4
38389loop_4513:
38390 andcc %l2, 0x078F, %i7
38391 tcc %icc, 0x4
38392 stw %i6, [%l7 + 0x70]
38393 nop
38394 setx loop_4514, %l0, %l1
38395 jmpl %l1, %g4
38396 udivx %o0, 0x1333, %g3
38397 fmuld8ulx16 %f9, %f9, %f0
38398 fmovdge %icc, %f3, %f5
38399loop_4514:
38400 fbu %fcc1, loop_4515
38401 ld [%l7 + 0x74], %f2
38402 fmovrdlez %g7, %f8, %f0
38403 lduw [%l7 + 0x58], %l6
38404loop_4515:
38405 fsrc2s %f9, %f12
38406 fpsub16s %f13, %f7, %f3
38407 ldd [%l7 + 0x58], %f6
38408 movne %xcc, %o2, %o1
38409 fmovscs %icc, %f10, %f0
38410 fmul8x16au %f11, %f15, %f6
38411 tneg %xcc, 0x4
38412 bcc,a,pt %xcc, loop_4516
38413 bcs,a,pn %xcc, loop_4517
38414 movrgz %o5, %l0, %i3
38415 std %f6, [%l7 + 0x50]
38416loop_4516:
38417 ldub [%l7 + 0x5B], %l3
38418loop_4517:
38419 nop
38420 setx loop_4518, %l0, %l1
38421 wrpr 0x1, %tl
38422 wrpr %l1, %tnpc
38423 setx 0x34400001400, %l0, %l1
38424 wrpr %l1, %tstate
38425 wrhpr 0x4, %htstate
38426 done
38427 fmovd %f4, %f12
38428 lduw [%l7 + 0x6C], %i1
38429 fnot2s %f15, %f12
38430loop_4518:
38431 andncc %o4, %g1, %i5
38432 ldub [%l7 + 0x24], %o6
38433 movpos %icc, %l1, %i0
38434 sdivcc %i2, 0x0809, %o7
38435 ldsh [%l7 + 0x78], %o3
38436 edge16l %g2, %l4, %g5
38437 ldx [%l7 + 0x68], %g6
38438 sth %i4, [%l7 + 0x0E]
38439 brlez,a %l5, loop_4519
38440 xor %l2, 0x017F, %i7
38441 bge,pn %icc, loop_4520
38442 brgez,a %g4, loop_4521
38443loop_4519:
38444 fmovdn %icc, %f15, %f15
38445 umulcc %o0, %g3, %i6
38446loop_4520:
38447 lduw [%l7 + 0x40], %l6
38448loop_4521:
38449 lduh [%l7 + 0x0A], %o2
38450 umulcc %g7, %o5, %o1
38451 sth %l0, [%l7 + 0x78]
38452 ld [%l7 + 0x38], %f7
38453 std %f6, [%l7 + 0x78]
38454 ldx [%l7 + 0x18], %i3
38455 edge32n %l3, %i1, %o4
38456 fmul8ulx16 %f2, %f0, %f14
38457 ldsb [%l7 + 0x08], %g1
38458 fornot1 %f10, %f8, %f12
38459 stw %o6, [%l7 + 0x3C]
38460 taddcc %l1, 0x0220, %i5
38461 fcmpgt32 %f14, %f14, %i2
38462 ldub [%l7 + 0x22], %i0
38463 stb %o7, [%l7 + 0x4C]
38464 fble %fcc1, loop_4522
38465 edge8ln %g2, %o3, %l4
38466 ldsw [%l7 + 0x4C], %g6
38467 fmovsa %xcc, %f6, %f1
38468loop_4522:
38469 sra %g5, %l5, %i4
38470 fbl,a %fcc3, loop_4523
38471 srl %l2, %i7, %g4
38472 fmul8ulx16 %f2, %f0, %f6
38473 sth %g3, [%l7 + 0x50]
38474loop_4523:
38475 fpsub32 %f12, %f4, %f6
38476 movrlez %o0, %i6, %l6
38477 fsrc2 %f10, %f10
38478 edge32ln %o2, %g7, %o1
38479 st %f4, [%l7 + 0x50]
38480 subccc %o5, %i3, %l0
38481 edge8ln %l3, %i1, %o4
38482 fmovrsgez %g1, %f10, %f7
38483 ldsh [%l7 + 0x42], %o6
38484 movrne %i5, 0x2EB, %l1
38485 tpos %xcc, 0x2
38486 ldsb [%l7 + 0x44], %i2
38487 fnot2 %f0, %f0
38488 fmovdleu %icc, %f10, %f13
38489 tgu %icc, 0x4
38490 srl %i0, 0x1A, %g2
38491 stb %o3, [%l7 + 0x57]
38492 edge16n %o7, %g6, %l4
38493 stw %l5, [%l7 + 0x24]
38494 smulcc %i4, 0x0A66, %l2
38495 bpos %xcc, loop_4524
38496 fsrc1s %f8, %f5
38497 edge8 %g5, %g4, %i7
38498 ld [%l7 + 0x2C], %f3
38499loop_4524:
38500 stb %g3, [%l7 + 0x52]
38501 stb %i6, [%l7 + 0x50]
38502 fbu,a %fcc2, loop_4525
38503 subccc %l6, %o2, %g7
38504 fblg,a %fcc0, loop_4526
38505 lduw [%l7 + 0x24], %o1
38506loop_4525:
38507 brgez %o0, loop_4527
38508 tgu %icc, 0x3
38509loop_4526:
38510 movre %i3, 0x394, %o5
38511 fcmpgt16 %f6, %f10, %l3
38512loop_4527:
38513 stb %i1, [%l7 + 0x2B]
38514 movcc %xcc, %l0, %o4
38515 fbne %fcc0, loop_4528
38516 stx %g1, [%l7 + 0x78]
38517 sth %i5, [%l7 + 0x32]
38518 array16 %l1, %o6, %i2
38519loop_4528:
38520 stx %g2, [%l7 + 0x48]
38521 movrgez %o3, %o7, %g6
38522 bcs,pn %xcc, loop_4529
38523 srl %i0, %l5, %l4
38524 andn %i4, %g5, %g4
38525 tsubcctv %l2, %i7, %i6
38526loop_4529:
38527 brgz,a %l6, loop_4530
38528 sllx %g3, %g7, %o1
38529 movrlez %o0, %o2, %o5
38530 bl,pt %xcc, loop_4531
38531loop_4530:
38532 ldd [%l7 + 0x50], %f14
38533 movrlez %i3, %l3, %i1
38534 fmul8x16al %f2, %f5, %f4
38535loop_4531:
38536 fba,a %fcc2, loop_4532
38537 lduh [%l7 + 0x08], %l0
38538 ldsh [%l7 + 0x70], %o4
38539 ld [%l7 + 0x70], %f9
38540loop_4532:
38541 fmovse %icc, %f5, %f15
38542 fbule %fcc0, loop_4533
38543 fandnot1s %f11, %f12, %f0
38544 nop
38545 setx loop_4534, %l0, %l1
38546 jmpl %l1, %i5
38547 stw %l1, [%l7 + 0x78]
38548loop_4533:
38549 andncc %o6, %g1, %i2
38550 fmul8sux16 %f10, %f10, %f10
38551loop_4534:
38552 fbu,a %fcc1, loop_4535
38553 srl %g2, %o7, %g6
38554 faligndata %f2, %f0, %f12
38555 fmul8sux16 %f12, %f8, %f6
38556loop_4535:
38557 brlez %o3, loop_4536
38558 nop
38559 setx loop_4537, %l0, %l1
38560 wrpr 0x1, %tl
38561 wrpr %l1, %tnpc
38562 setx 0x34400001400, %l0, %l1
38563 wrpr %l1, %tstate
38564 wrhpr 0x4, %htstate
38565 done
38566 ldd [%l7 + 0x20], %f12
38567 ldsw [%l7 + 0x54], %l5
38568loop_4536:
38569 edge32 %i0, %i4, %l4
38570loop_4537:
38571 add %g4, 0x01A2, %l2
38572 ld [%l7 + 0x18], %f0
38573 st %f10, [%l7 + 0x60]
38574 fpadd16 %f2, %f8, %f14
38575 lduw [%l7 + 0x3C], %g5
38576 fornot2s %f10, %f12, %f8
38577 srl %i7, %i6, %l6
38578 ldx [%l7 + 0x78], %g3
38579 stb %g7, [%l7 + 0x71]
38580 umul %o1, %o2, %o0
38581 fmuld8ulx16 %f8, %f6, %f8
38582 fandnot2s %f9, %f6, %f11
38583 fbo %fcc0, loop_4538
38584 mulscc %o5, %i3, %l3
38585 fabss %f9, %f15
38586 fsrc2s %f0, %f10
38587loop_4538:
38588 siam 0x1
38589 addcc %i1, %o4, %i5
38590 popc %l0, %o6
38591 bne,a loop_4539
38592 fbl,a %fcc0, loop_4540
38593 fmul8x16al %f3, %f1, %f4
38594 subc %l1, %i2, %g1
38595loop_4539:
38596 fandnot1s %f8, %f5, %f11
38597loop_4540:
38598 stx %o7, [%l7 + 0x48]
38599 ld [%l7 + 0x70], %f11
38600 tneg %xcc, 0x5
38601 fnors %f13, %f1, %f6
38602 mova %xcc, %g6, %o3
38603 fpack16 %f8, %f11
38604 stw %g2, [%l7 + 0x50]
38605 siam 0x7
38606 ba,a %xcc, loop_4541
38607 fmovsvc %icc, %f1, %f15
38608 fcmped %fcc0, %f8, %f2
38609 fmovdg %xcc, %f3, %f3
38610loop_4541:
38611 ldsh [%l7 + 0x7C], %l5
38612 lduh [%l7 + 0x4A], %i4
38613 fmul8x16 %f12, %f2, %f10
38614 fnand %f10, %f10, %f2
38615 sdiv %l4, 0x0F1B, %i0
38616 fpadd32 %f8, %f8, %f10
38617 movvc %icc, %g4, %g5
38618 nop
38619 setx loop_4542, %l0, %l1
38620 wrpr 0x1, %tl
38621 wrpr %l1, %tpc
38622 add %l1, 0x4, %l1
38623 wrpr %l1, %tnpc
38624 setx 0x34400001400, %l0, %l1
38625 wrpr %l1, %tstate
38626 wrhpr 0x4, %htstate
38627 retry
38628 andncc %i7, %i6, %l6
38629 addc %g3, 0x1E87, %g7
38630 fcmpeq32 %f8, %f8, %o1
38631loop_4542:
38632 fmovse %icc, %f2, %f13
38633 movleu %icc, %o2, %o0
38634 bne,pt %icc, loop_4543
38635 brlz %o5, loop_4544
38636 fbne %fcc3, loop_4545
38637 movvc %icc, %l2, %i3
38638loop_4543:
38639 andcc %l3, 0x0582, %i1
38640loop_4544:
38641 movge %icc, %o4, %i5
38642loop_4545:
38643 std %f14, [%l7 + 0x30]
38644 stw %l0, [%l7 + 0x2C]
38645 smulcc %l1, %i2, %g1
38646 fzeros %f15
38647 ldub [%l7 + 0x6B], %o6
38648 stw %g6, [%l7 + 0x78]
38649 andn %o3, %o7, %l5
38650 fxnors %f8, %f1, %f8
38651 stb %i4, [%l7 + 0x4B]
38652 fmovsgu %xcc, %f1, %f10
38653 brgez %g2, loop_4546
38654 umul %l4, %g4, %g5
38655 bshuffle %f4, %f6, %f6
38656 fcmple16 %f2, %f6, %i0
38657loop_4546:
38658 sllx %i6, 0x1B, %i7
38659 fbu,a %fcc2, loop_4547
38660 tvs %icc, 0x3
38661 lduh [%l7 + 0x34], %l6
38662 fornot1 %f6, %f0, %f12
38663loop_4547:
38664 stx %g3, [%l7 + 0x38]
38665 ld [%l7 + 0x40], %f10
38666 fnot1 %f0, %f4
38667 stx %g7, [%l7 + 0x60]
38668 fmovspos %xcc, %f1, %f6
38669 edge16 %o2, %o0, %o1
38670 alignaddrl %l2, %i3, %o5
38671 lduw [%l7 + 0x54], %l3
38672 addcc %o4, 0x18A8, %i5
38673 fblg,a %fcc3, loop_4548
38674 ldsb [%l7 + 0x3D], %i1
38675 fpadd32 %f10, %f0, %f0
38676 fnor %f12, %f2, %f4
38677loop_4548:
38678 tcc %icc, 0x2
38679 lduh [%l7 + 0x16], %l1
38680 fcmpgt32 %f14, %f0, %i2
38681 fnegs %f6, %f0
38682 fmovrdgez %g1, %f6, %f12
38683 fxnors %f10, %f0, %f1
38684 addc %o6, 0x0879, %g6
38685 and %o3, 0x1DAF, %l0
38686 fmovda %icc, %f11, %f4
38687 fmovsg %icc, %f0, %f0
38688 tge %xcc, 0x7
38689 fmovdle %icc, %f14, %f9
38690 st %f11, [%l7 + 0x40]
38691 sth %l5, [%l7 + 0x0C]
38692 call loop_4549
38693 stx %i4, [%l7 + 0x78]
38694 fnegs %f0, %f7
38695 fbuge %fcc1, loop_4550
38696loop_4549:
38697 ldsw [%l7 + 0x64], %g2
38698 ldx [%l7 + 0x70], %o7
38699 siam 0x3
38700loop_4550:
38701 fmovdle %icc, %f6, %f12
38702 fmovda %xcc, %f2, %f13
38703 movn %xcc, %l4, %g4
38704 fcmpne32 %f0, %f0, %i0
38705 movneg %xcc, %g5, %i7
38706 lduw [%l7 + 0x28], %l6
38707 array8 %i6, %g7, %o2
38708 fmovscs %icc, %f0, %f5
38709 ble,a,pn %xcc, loop_4551
38710 andn %o0, %o1, %l2
38711 fbg,a %fcc3, loop_4552
38712 movge %xcc, %g3, %i3
38713loop_4551:
38714 bl %xcc, loop_4553
38715 edge32l %l3, %o4, %i5
38716loop_4552:
38717 fnand %f12, %f12, %f10
38718 xorcc %o5, 0x1218, %l1
38719loop_4553:
38720 stx %i1, [%l7 + 0x28]
38721 fnegs %f5, %f9
38722 edge8ln %g1, %o6, %i2
38723 tsubcc %o3, 0x0495, %g6
38724 tcc %xcc, 0x2
38725 ldsw [%l7 + 0x78], %l5
38726 tsubcc %l0, %i4, %o7
38727 orncc %l4, %g4, %g2
38728 stw %g5, [%l7 + 0x10]
38729 fmovdgu %icc, %f11, %f12
38730 fornot2s %f13, %f13, %f3
38731 orn %i0, 0x1D6B, %l6
38732 fmovd %f8, %f4
38733 fors %f5, %f15, %f12
38734 fxors %f13, %f5, %f3
38735 bcc,pn %icc, loop_4554
38736 fcmpgt16 %f14, %f2, %i7
38737 fors %f0, %f0, %f6
38738 and %i6, 0x09C5, %o2
38739loop_4554:
38740 ldsh [%l7 + 0x56], %g7
38741 ldsb [%l7 + 0x09], %o0
38742 st %f4, [%l7 + 0x2C]
38743 fbo %fcc1, loop_4555
38744 fmovsn %icc, %f2, %f11
38745 fmovd %f6, %f10
38746 bgu,pn %xcc, loop_4556
38747loop_4555:
38748 fnors %f1, %f2, %f0
38749 fpadd16 %f0, %f8, %f8
38750 ldd [%l7 + 0x40], %f2
38751loop_4556:
38752 sth %l2, [%l7 + 0x10]
38753 lduw [%l7 + 0x40], %o1
38754 stx %g3, [%l7 + 0x18]
38755 tcc %xcc, 0x2
38756 bge %xcc, loop_4557
38757 xnorcc %l3, 0x0867, %i3
38758 fpackfix %f0, %f1
38759 edge16l %o4, %o5, %l1
38760loop_4557:
38761 udiv %i1, 0x1064, %i5
38762 xor %g1, %i2, %o3
38763 sth %g6, [%l7 + 0x38]
38764 fmovsne %xcc, %f9, %f8
38765 st %f2, [%l7 + 0x20]
38766 ldub [%l7 + 0x1D], %l5
38767 lduh [%l7 + 0x5A], %l0
38768 st %f0, [%l7 + 0x4C]
38769 fbul %fcc2, loop_4558
38770 sth %o6, [%l7 + 0x28]
38771 mova %xcc, %i4, %l4
38772 fcmpne32 %f2, %f6, %o7
38773loop_4558:
38774 st %f13, [%l7 + 0x2C]
38775 addc %g2, %g4, %i0
38776 stx %l6, [%l7 + 0x30]
38777 bshuffle %f0, %f12, %f8
38778 tge %icc, 0x7
38779 ta %icc, 0x4
38780 sll %i7, %i6, %g5
38781 fnors %f7, %f12, %f11
38782 fmovdg %xcc, %f5, %f14
38783 bleu,a %icc, loop_4559
38784 ld [%l7 + 0x34], %f4
38785 fmovdleu %xcc, %f12, %f15
38786 fmovdcc %xcc, %f11, %f12
38787loop_4559:
38788 fmovsvs %icc, %f2, %f0
38789 ldx [%l7 + 0x78], %g7
38790 fmovsne %icc, %f3, %f10
38791 taddcc %o0, %l2, %o1
38792 edge16 %o2, %g3, %l3
38793 tvc %xcc, 0x3
38794 fandnot2s %f14, %f2, %f2
38795 fandnot1 %f8, %f8, %f10
38796 fmovdn %icc, %f6, %f14
38797 brgez,a %i3, loop_4560
38798 smul %o4, %o5, %i1
38799 fmovdleu %icc, %f7, %f5
38800 add %i5, %g1, %i2
38801loop_4560:
38802 ldsh [%l7 + 0x0C], %l1
38803 nop
38804 setx loop_4561, %l0, %l1
38805 wrpr 0x1, %tl
38806 wrpr %l1, %tnpc
38807 setx 0x34400001400, %l0, %l1
38808 wrpr %l1, %tstate
38809 wrhpr 0x4, %htstate
38810 done
38811 lduw [%l7 + 0x48], %g6
38812 bvs,a %xcc, loop_4562
38813 brnz,a %l5, loop_4563
38814loop_4561:
38815 edge32l %l0, %o6, %i4
38816 lduw [%l7 + 0x48], %o3
38817loop_4562:
38818 movrne %l4, %o7, %g2
38819loop_4563:
38820 st %f15, [%l7 + 0x44]
38821 fmovsneg %icc, %f8, %f15
38822 movne %xcc, %g4, %i0
38823 fnors %f9, %f12, %f10
38824 movpos %icc, %l6, %i6
38825 st %f15, [%l7 + 0x70]
38826 ble,pt %icc, loop_4564
38827 movg %xcc, %i7, %g5
38828 fpadd16s %f12, %f7, %f13
38829 srlx %o0, %g7, %l2
38830loop_4564:
38831 fmovrslez %o2, %f11, %f4
38832 fsrc2 %f14, %f8
38833 ld [%l7 + 0x14], %f6
38834 fxors %f15, %f11, %f5
38835 fpadd16s %f7, %f0, %f5
38836 siam 0x4
38837 bne loop_4565
38838 fpack32 %f0, %f10, %f0
38839 fbuge %fcc0, loop_4566
38840 lduh [%l7 + 0x40], %o1
38841loop_4565:
38842 ldsw [%l7 + 0x74], %g3
38843 fmovsn %icc, %f14, %f11
38844loop_4566:
38845 ldub [%l7 + 0x3B], %i3
38846 ldsh [%l7 + 0x40], %l3
38847 ldub [%l7 + 0x19], %o4
38848 lduw [%l7 + 0x14], %i1
38849 ld [%l7 + 0x08], %f6
38850 fmovse %xcc, %f15, %f3
38851 fcmple32 %f2, %f10, %o5
38852 subc %i5, %g1, %l1
38853 fmovrse %i2, %f15, %f4
38854 lduh [%l7 + 0x74], %l5
38855 ldx [%l7 + 0x50], %g6
38856 fbo %fcc0, loop_4567
38857 tsubcctv %o6, %i4, %l0
38858 andcc %l4, 0x14D8, %o7
38859 stb %o3, [%l7 + 0x62]
38860loop_4567:
38861 brnz,a %g4, loop_4568
38862 fnor %f4, %f2, %f14
38863 lduh [%l7 + 0x6A], %g2
38864 fmovdl %xcc, %f3, %f14
38865loop_4568:
38866 fcmpne32 %f2, %f6, %l6
38867 ldsh [%l7 + 0x52], %i6
38868 ldsb [%l7 + 0x12], %i0
38869 brlez %i7, loop_4569
38870 fxor %f12, %f6, %f14
38871 fxnors %f4, %f8, %f13
38872 edge32ln %g5, %o0, %l2
38873loop_4569:
38874 fcmpne16 %f6, %f4, %g7
38875 stb %o1, [%l7 + 0x7C]
38876 ldub [%l7 + 0x23], %g3
38877 edge32 %o2, %l3, %o4
38878 fpmerge %f14, %f7, %f6
38879 tg %icc, 0x5
38880 st %f15, [%l7 + 0x58]
38881 stw %i3, [%l7 + 0x24]
38882 fnegs %f14, %f13
38883 stw %i1, [%l7 + 0x2C]
38884 fsrc1 %f12, %f12
38885 edge32n %i5, %o5, %l1
38886 fmovrslez %i2, %f7, %f0
38887 tg %icc, 0x7
38888 ldsw [%l7 + 0x74], %g1
38889 sllx %g6, 0x1B, %o6
38890 bpos,a %xcc, loop_4570
38891 subccc %i4, 0x1E33, %l0
38892 tcs %icc, 0x3
38893 ld [%l7 + 0x3C], %f1
38894loop_4570:
38895 array8 %l4, %l5, %o7
38896 movrlez %g4, 0x091, %o3
38897 udivx %l6, 0x0C43, %g2
38898 fcmpeq16 %f6, %f8, %i0
38899 fpackfix %f0, %f3
38900 fsrc1 %f8, %f10
38901 and %i7, 0x078D, %g5
38902 lduw [%l7 + 0x7C], %o0
38903 fxnor %f0, %f14, %f4
38904 stx %i6, [%l7 + 0x08]
38905 sth %l2, [%l7 + 0x6E]
38906 fmul8x16 %f6, %f2, %f2
38907 ld [%l7 + 0x34], %f5
38908 tleu %icc, 0x1
38909 ld [%l7 + 0x48], %f11
38910 movvs %xcc, %g7, %g3
38911 andncc %o1, %o2, %l3
38912 fmovdge %xcc, %f14, %f1
38913 fone %f10
38914 fmovrdgz %o4, %f10, %f4
38915 fmovsgu %icc, %f6, %f11
38916 stb %i3, [%l7 + 0x0A]
38917 movgu %xcc, %i5, %o5
38918 fbu,a %fcc0, loop_4571
38919 movle %icc, %i1, %l1
38920 ba %icc, loop_4572
38921 fbg,a %fcc2, loop_4573
38922loop_4571:
38923 ldd [%l7 + 0x68], %f8
38924 srlx %g1, 0x1A, %i2
38925loop_4572:
38926 brz %o6, loop_4574
38927loop_4573:
38928 ldub [%l7 + 0x11], %i4
38929 tle %icc, 0x4
38930 edge16ln %g6, %l4, %l0
38931loop_4574:
38932 fmuld8ulx16 %f2, %f15, %f10
38933 fpadd16 %f4, %f0, %f0
38934 popc 0x1086, %l5
38935 fornot2s %f4, %f0, %f2
38936 ldsb [%l7 + 0x20], %g4
38937 stb %o3, [%l7 + 0x17]
38938 lduw [%l7 + 0x70], %l6
38939 fmovrdlz %o7, %f14, %f2
38940 fnegd %f2, %f12
38941 fmovsn %xcc, %f5, %f1
38942 udiv %g2, 0x003B, %i0
38943 fmovsge %icc, %f12, %f10
38944 srlx %g5, 0x03, %o0
38945 lduw [%l7 + 0x10], %i7
38946 fmovdl %icc, %f4, %f5
38947 siam 0x3
38948 lduw [%l7 + 0x60], %l2
38949 ldsw [%l7 + 0x6C], %g7
38950 alignaddr %i6, %o1, %o2
38951 tvs %xcc, 0x5
38952 ldd [%l7 + 0x20], %f4
38953 st %f13, [%l7 + 0x7C]
38954 movvc %icc, %l3, %g3
38955 stx %o4, [%l7 + 0x08]
38956 sdivcc %i5, 0x1029, %i3
38957 taddcctv %i1, %o5, %g1
38958 fands %f5, %f7, %f10
38959 tne %xcc, 0x5
38960 movvc %icc, %i2, %l1
38961 subc %i4, 0x1800, %g6
38962 ble loop_4575
38963 ble,a %xcc, loop_4576
38964 fmovdn %icc, %f15, %f14
38965 lduh [%l7 + 0x48], %l4
38966loop_4575:
38967 fmul8x16al %f11, %f7, %f4
38968loop_4576:
38969 subccc %l0, %o6, %g4
38970 movrne %l5, 0x2D4, %l6
38971 bgu,a,pn %icc, loop_4577
38972 movleu %icc, %o3, %o7
38973 st %f0, [%l7 + 0x40]
38974 fmovscc %icc, %f14, %f13
38975loop_4577:
38976 fzeros %f10
38977 fmovrse %i0, %f3, %f5
38978 nop
38979 setx loop_4578, %l0, %l1
38980 wrpr 0x1, %tl
38981 wrpr %l1, %tpc
38982 add %l1, 0x4, %l1
38983 wrpr %l1, %tnpc
38984 setx 0x34400001400, %l0, %l1
38985 wrpr %l1, %tstate
38986 wrhpr 0x4, %htstate
38987 retry
38988 lduw [%l7 + 0x24], %g5
38989 edge32 %o0, %i7, %l2
38990 umulcc %g7, 0x1496, %i6
38991loop_4578:
38992 tge %xcc, 0x0
38993 edge16n %g2, %o2, %o1
38994 st %f0, [%l7 + 0x14]
38995 brz %l3, loop_4579
38996 fmuld8sux16 %f3, %f7, %f14
38997 fbu %fcc3, loop_4580
38998 sth %o4, [%l7 + 0x7A]
38999loop_4579:
39000 lduw [%l7 + 0x18], %i5
39001 tne %icc, 0x0
39002loop_4580:
39003 brgz,a %g3, loop_4581
39004 sdivx %i1, 0x1939, %o5
39005 faligndata %f6, %f10, %f10
39006 ld [%l7 + 0x60], %f15
39007loop_4581:
39008 ta %xcc, 0x3
39009 fmul8ulx16 %f10, %f8, %f14
39010 fmul8ulx16 %f2, %f6, %f14
39011 fbge,a %fcc0, loop_4582
39012 ldsb [%l7 + 0x58], %g1
39013 nop
39014 setx loop_4583, %l0, %l1
39015 jmpl %l1, %i3
39016 umul %i2, 0x0155, %l1
39017loop_4582:
39018 fcmpgt32 %f14, %f12, %g6
39019 ldd [%l7 + 0x08], %f12
39020loop_4583:
39021 fmovrsgez %i4, %f7, %f3
39022 stx %l4, [%l7 + 0x30]
39023 subc %o6, %g4, %l0
39024 lduh [%l7 + 0x08], %l5
39025 fmovsvs %xcc, %f12, %f2
39026 fmovdcc %xcc, %f1, %f15
39027 ldd [%l7 + 0x40], %f8
39028 ldub [%l7 + 0x6B], %l6
39029 edge8ln %o7, %i0, %g5
39030 fmovrdlz %o0, %f8, %f14
39031 st %f3, [%l7 + 0x3C]
39032 edge32l %o3, %i7, %g7
39033 stw %l2, [%l7 + 0x34]
39034 fmovsa %xcc, %f15, %f8
39035 alignaddr %i6, %g2, %o2
39036 movgu %icc, %o1, %o4
39037 fmovsvs %icc, %f0, %f5
39038 nop
39039 setx loop_4584, %l0, %l1
39040 jmpl %l1, %l3
39041 fbule %fcc3, loop_4585
39042 fmovsl %icc, %f7, %f2
39043 xnorcc %g3, %i5, %i1
39044loop_4584:
39045 fmovrsne %g1, %f9, %f10
39046loop_4585:
39047 ldx [%l7 + 0x48], %i3
39048 bne %xcc, loop_4586
39049 stb %i2, [%l7 + 0x41]
39050 ldsw [%l7 + 0x6C], %l1
39051 fpmerge %f15, %f14, %f2
39052loop_4586:
39053 ldx [%l7 + 0x18], %o5
39054 add %g6, 0x1F01, %i4
39055 ldsw [%l7 + 0x28], %o6
39056 bn,a,pt %xcc, loop_4587
39057 umulcc %g4, 0x044B, %l4
39058 movvc %xcc, %l5, %l0
39059 fmovdpos %icc, %f5, %f5
39060loop_4587:
39061 orncc %l6, 0x0AE1, %i0
39062 fmovrdlz %g5, %f8, %f10
39063 fba,a %fcc0, loop_4588
39064 fmovscs %xcc, %f12, %f11
39065 fpack16 %f0, %f13
39066 fands %f1, %f9, %f3
39067loop_4588:
39068 st %f11, [%l7 + 0x18]
39069 fmovdge %icc, %f6, %f13
39070 edge32l %o7, %o3, %o0
39071 fbe,a %fcc1, loop_4589
39072 bg,pn %xcc, loop_4590
39073 lduw [%l7 + 0x40], %i7
39074 xorcc %g7, %i6, %g2
39075loop_4589:
39076 fmovdleu %xcc, %f0, %f13
39077loop_4590:
39078 edge16n %o2, %l2, %o4
39079 edge32l %o1, %l3, %i5
39080 sethi 0x0859, %i1
39081 move %xcc, %g3, %i3
39082 fmovdpos %xcc, %f8, %f14
39083 ldsh [%l7 + 0x66], %g1
39084 ldx [%l7 + 0x38], %l1
39085 bcs,a loop_4591
39086 ldsb [%l7 + 0x3A], %i2
39087 fsrc2 %f0, %f8
39088 ta %icc, 0x4
39089loop_4591:
39090 fbg %fcc1, loop_4592
39091 stw %o5, [%l7 + 0x48]
39092 fbuge,a %fcc3, loop_4593
39093 taddcc %g6, %i4, %g4
39094loop_4592:
39095 movn %xcc, %l4, %o6
39096 fpackfix %f12, %f11
39097loop_4593:
39098 fsrc1s %f14, %f6
39099 fcmple16 %f0, %f8, %l5
39100 fmuld8ulx16 %f15, %f5, %f10
39101 fmovdvs %xcc, %f7, %f3
39102 bneg,a %icc, loop_4594
39103 ldsb [%l7 + 0x08], %l0
39104 st %f1, [%l7 + 0x4C]
39105 fzero %f12
39106loop_4594:
39107 siam 0x4
39108 fmovse %xcc, %f11, %f10
39109 tl %xcc, 0x7
39110 ldx [%l7 + 0x38], %i0
39111 fmovsvc %icc, %f7, %f15
39112 fcmple16 %f8, %f4, %l6
39113 fmovrde %g5, %f10, %f14
39114 ldsb [%l7 + 0x77], %o7
39115 edge8n %o3, %o0, %i7
39116 fbge %fcc1, loop_4595
39117 stb %i6, [%l7 + 0x64]
39118 fmovdcs %xcc, %f0, %f5
39119 lduh [%l7 + 0x28], %g7
39120loop_4595:
39121 fbug %fcc0, loop_4596
39122 tcs %icc, 0x0
39123 lduw [%l7 + 0x18], %o2
39124 lduh [%l7 + 0x2A], %l2
39125loop_4596:
39126 fnegd %f2, %f14
39127 fbue %fcc1, loop_4597
39128 tsubcctv %o4, 0x0684, %g2
39129 tsubcc %o1, 0x10E2, %i5
39130 movcs %xcc, %i1, %g3
39131loop_4597:
39132 fpsub32 %f10, %f10, %f14
39133 lduh [%l7 + 0x0C], %l3
39134 ld [%l7 + 0x50], %f3
39135 brgez %g1, loop_4598
39136 ldsw [%l7 + 0x60], %i3
39137 tle %xcc, 0x3
39138 lduw [%l7 + 0x0C], %l1
39139loop_4598:
39140 ld [%l7 + 0x68], %f8
39141 fcmpne32 %f2, %f12, %i2
39142 fornot1s %f0, %f2, %f6
39143 sth %o5, [%l7 + 0x3E]
39144 brgz,a %g6, loop_4599
39145 ldsw [%l7 + 0x7C], %g4
39146 sth %i4, [%l7 + 0x3C]
39147 st %f6, [%l7 + 0x3C]
39148loop_4599:
39149 fbo %fcc1, loop_4600
39150 fmovdpos %xcc, %f12, %f11
39151 array16 %l4, %o6, %l0
39152 movcs %icc, %i0, %l6
39153loop_4600:
39154 tle %xcc, 0x5
39155 pdist %f4, %f0, %f2
39156 fornot1 %f8, %f6, %f2
39157 fpmerge %f1, %f10, %f12
39158 stw %l5, [%l7 + 0x64]
39159 fmovsne %icc, %f6, %f15
39160 ldsh [%l7 + 0x56], %o7
39161 sth %o3, [%l7 + 0x40]
39162 bn,a,pn %icc, loop_4601
39163 ldub [%l7 + 0x28], %o0
39164 fors %f2, %f9, %f6
39165 be,a,pn %icc, loop_4602
39166loop_4601:
39167 orcc %i7, %i6, %g7
39168 movrlz %o2, 0x295, %l2
39169 edge16 %g5, %g2, %o1
39170loop_4602:
39171 edge16l %o4, %i1, %g3
39172 ldx [%l7 + 0x68], %i5
39173 tn %xcc, 0x6
39174 stx %l3, [%l7 + 0x30]
39175 fandnot1 %f10, %f8, %f14
39176 fmovrsgez %g1, %f15, %f12
39177 fmul8sux16 %f8, %f0, %f12
39178 tn %xcc, 0x3
39179 array32 %i3, %i2, %l1
39180 lduw [%l7 + 0x60], %o5
39181 fbne,a %fcc0, loop_4603
39182 sethi 0x080E, %g6
39183 movleu %xcc, %i4, %g4
39184 ble,pt %xcc, loop_4604
39185loop_4603:
39186 st %f0, [%l7 + 0x78]
39187 tsubcctv %o6, 0x0374, %l4
39188 std %f0, [%l7 + 0x10]
39189loop_4604:
39190 fnegs %f15, %f5
39191 or %i0, %l0, %l5
39192 ble,a loop_4605
39193 xnor %o7, 0x0951, %o3
39194 brz,a %l6, loop_4606
39195 movg %icc, %i7, %o0
39196loop_4605:
39197 fmovdl %icc, %f8, %f4
39198 bcc loop_4607
39199loop_4606:
39200 ldd [%l7 + 0x28], %f0
39201 movcs %icc, %i6, %o2
39202 sll %l2, 0x16, %g7
39203loop_4607:
39204 fpadd32 %f14, %f12, %f12
39205 fbue %fcc2, loop_4608
39206 movgu %xcc, %g2, %g5
39207 movle %icc, %o4, %o1
39208 sth %i1, [%l7 + 0x68]
39209loop_4608:
39210 tl %xcc, 0x0
39211 sth %i5, [%l7 + 0x3C]
39212 tcs %icc, 0x4
39213 movcc %icc, %g3, %g1
39214 array16 %i3, %l3, %i2
39215 brlz,a %o5, loop_4609
39216 stb %l1, [%l7 + 0x6E]
39217 movleu %icc, %i4, %g6
39218 tge %xcc, 0x7
39219loop_4609:
39220 sth %g4, [%l7 + 0x62]
39221 bvc,a,pt %xcc, loop_4610
39222 stb %o6, [%l7 + 0x1F]
39223 fpadd16s %f11, %f6, %f9
39224 tn %xcc, 0x1
39225loop_4610:
39226 ldd [%l7 + 0x58], %f12
39227 lduw [%l7 + 0x3C], %l4
39228 bl,pn %icc, loop_4611
39229 bneg %xcc, loop_4612
39230 lduw [%l7 + 0x34], %l0
39231 fmul8sux16 %f4, %f10, %f8
39232loop_4611:
39233 fpsub16 %f12, %f8, %f12
39234loop_4612:
39235 movrlez %i0, %o7, %l5
39236 fone %f14
39237 xorcc %l6, %i7, %o3
39238 fpsub16s %f3, %f0, %f4
39239 movrlez %o0, %o2, %i6
39240 fmovdne %xcc, %f14, %f8
39241 sllx %l2, %g7, %g5
39242 ldsw [%l7 + 0x5C], %g2
39243 fsrc2 %f4, %f6
39244 bvs,pt %icc, loop_4613
39245 xorcc %o4, 0x0E40, %o1
39246 and %i5, %i1, %g3
39247 ldd [%l7 + 0x18], %f2
39248loop_4613:
39249 fmovrdlez %i3, %f0, %f12
39250 sdivx %l3, 0x083D, %g1
39251 fble %fcc2, loop_4614
39252 fcmped %fcc2, %f8, %f2
39253 fcmpne32 %f8, %f14, %i2
39254 fornot1s %f4, %f1, %f7
39255loop_4614:
39256 tvc %icc, 0x6
39257 udivcc %l1, 0x0724, %i4
39258 movrlz %o5, 0x081, %g4
39259 fmul8x16al %f11, %f1, %f10
39260 ldsh [%l7 + 0x2C], %o6
39261 brgz %g6, loop_4615
39262 udivx %l0, 0x0F9F, %i0
39263 bn,a,pn %xcc, loop_4616
39264 addccc %l4, 0x11A0, %o7
39265loop_4615:
39266 fcmple32 %f8, %f8, %l5
39267 fnand %f14, %f10, %f10
39268loop_4616:
39269 st %f4, [%l7 + 0x50]
39270 te %xcc, 0x2
39271 move %xcc, %l6, %o3
39272 fandnot1 %f0, %f0, %f14
39273 fpsub16s %f7, %f0, %f4
39274 movvs %xcc, %o0, %o2
39275 fmovdleu %xcc, %f5, %f9
39276 sth %i7, [%l7 + 0x4A]
39277 bcs,pt %xcc, loop_4617
39278 ldx [%l7 + 0x30], %l2
39279 fpadd32s %f14, %f4, %f14
39280 ldsw [%l7 + 0x38], %i6
39281loop_4617:
39282 st %f9, [%l7 + 0x7C]
39283 ld [%l7 + 0x54], %f3
39284 fmul8x16au %f12, %f11, %f4
39285 edge16n %g5, %g7, %g2
39286 stb %o4, [%l7 + 0x1B]
39287 fpadd16s %f5, %f13, %f3
39288 addcc %o1, %i5, %g3
39289 nop
39290 setx loop_4618, %l0, %l1
39291 wrpr 0x1, %tl
39292 wrpr %l1, %tnpc
39293 setx 0x34400001400, %l0, %l1
39294 wrpr %l1, %tstate
39295 wrhpr 0x4, %htstate
39296 done
39297 ldsh [%l7 + 0x54], %i1
39298 fmul8sux16 %f12, %f12, %f12
39299 fmovrdlz %l3, %f4, %f10
39300loop_4618:
39301 fornot1s %f6, %f12, %f13
39302 movvs %icc, %g1, %i3
39303 fcmple16 %f14, %f2, %i2
39304 bleu,pt %xcc, loop_4619
39305 ldub [%l7 + 0x2B], %l1
39306 pdist %f14, %f2, %f14
39307 edge8 %i4, %o5, %g4
39308loop_4619:
39309 fmovsle %xcc, %f3, %f7
39310 ldsh [%l7 + 0x72], %g6
39311 brlz %o6, loop_4620
39312 fmovsl %icc, %f5, %f4
39313 fmovdcc %icc, %f8, %f8
39314 sub %i0, 0x0981, %l4
39315loop_4620:
39316 array16 %o7, %l0, %l5
39317 fmovdn %icc, %f9, %f1
39318 std %f8, [%l7 + 0x10]
39319 fmovrse %l6, %f11, %f6
39320 tsubcc %o3, 0x1949, %o0
39321 movrgz %o2, 0x370, %i7
39322 udivx %i6, 0x0048, %g5
39323 fmovdpos %icc, %f1, %f2
39324 stx %g7, [%l7 + 0x70]
39325 ldsh [%l7 + 0x22], %l2
39326 alignaddrl %g2, %o1, %i5
39327 fmovd %f2, %f10
39328 stw %o4, [%l7 + 0x6C]
39329 movcc %icc, %i1, %l3
39330 ble,pt %xcc, loop_4621
39331 or %g1, 0x0EC6, %i3
39332 brz %i2, loop_4622
39333 ldx [%l7 + 0x38], %g3
39334loop_4621:
39335 fmovrdgez %i4, %f6, %f6
39336 fbuge,a %fcc0, loop_4623
39337loop_4622:
39338 movre %o5, 0x35C, %l1
39339 movgu %icc, %g4, %o6
39340 std %f14, [%l7 + 0x68]
39341loop_4623:
39342 ldub [%l7 + 0x77], %g6
39343 fnot2 %f4, %f8
39344 ld [%l7 + 0x18], %f14
39345 movre %l4, %i0, %o7
39346 edge16 %l5, %l6, %l0
39347 movgu %xcc, %o0, %o3
39348 tcs %xcc, 0x0
39349 ldsb [%l7 + 0x55], %o2
39350 fmul8ulx16 %f2, %f12, %f12
39351 sdivcc %i6, 0x0096, %i7
39352 fbuge,a %fcc2, loop_4624
39353 ldd [%l7 + 0x30], %f14
39354 fmul8x16au %f4, %f12, %f10
39355 std %f14, [%l7 + 0x40]
39356loop_4624:
39357 ldsb [%l7 + 0x18], %g7
39358 tcs %xcc, 0x6
39359 fble,a %fcc1, loop_4625
39360 lduw [%l7 + 0x6C], %l2
39361 stw %g2, [%l7 + 0x44]
39362 addc %g5, 0x1221, %o1
39363loop_4625:
39364 edge32ln %o4, %i5, %i1
39365 stw %g1, [%l7 + 0x20]
39366 st %f14, [%l7 + 0x44]
39367 ldub [%l7 + 0x42], %l3
39368 fmovdcs %icc, %f7, %f13
39369 brz,a %i2, loop_4626
39370 tgu %icc, 0x4
39371 fmovse %icc, %f12, %f0
39372 ta %xcc, 0x6
39373loop_4626:
39374 taddcc %i3, 0x1FFE, %g3
39375 taddcctv %o5, %l1, %i4
39376 srlx %g4, 0x06, %g6
39377 edge32ln %o6, %l4, %o7
39378 movcc %icc, %l5, %l6
39379 lduh [%l7 + 0x46], %l0
39380 umul %o0, %i0, %o2
39381 fble %fcc2, loop_4627
39382 fnand %f0, %f0, %f10
39383 ldsw [%l7 + 0x2C], %o3
39384 ld [%l7 + 0x54], %f9
39385loop_4627:
39386 srlx %i6, 0x08, %g7
39387 fmovde %icc, %f13, %f13
39388 brlz %l2, loop_4628
39389 sth %g2, [%l7 + 0x40]
39390 bcs,a %icc, loop_4629
39391 std %f0, [%l7 + 0x10]
39392loop_4628:
39393 fpack16 %f0, %f9
39394 fcmped %fcc2, %f8, %f12
39395loop_4629:
39396 ldx [%l7 + 0x58], %i7
39397 movcc %icc, %o1, %g5
39398 ld [%l7 + 0x3C], %f2
39399 mulx %i5, %i1, %g1
39400 ldd [%l7 + 0x18], %f6
39401 ba,a %xcc, loop_4630
39402 std %f12, [%l7 + 0x70]
39403 ldd [%l7 + 0x18], %f12
39404 fbge,a %fcc2, loop_4631
39405loop_4630:
39406 lduw [%l7 + 0x0C], %o4
39407 fnot1s %f13, %f7
39408 fmovrdne %l3, %f0, %f2
39409loop_4631:
39410 fmovrsne %i2, %f6, %f0
39411 fcmpgt16 %f12, %f12, %g3
39412 fbne %fcc0, loop_4632
39413 fpsub32 %f8, %f8, %f4
39414 fmovrdlez %i3, %f2, %f4
39415 fmovdge %xcc, %f11, %f15
39416loop_4632:
39417 lduw [%l7 + 0x2C], %l1
39418 te %icc, 0x1
39419 and %i4, %o5, %g4
39420 st %f1, [%l7 + 0x60]
39421 stb %g6, [%l7 + 0x4A]
39422 fble,a %fcc1, loop_4633
39423 fmovdcs %xcc, %f13, %f15
39424 fmovsa %icc, %f1, %f8
39425 stb %l4, [%l7 + 0x4F]
39426loop_4633:
39427 bneg,a,pn %icc, loop_4634
39428 fpsub32 %f0, %f6, %f12
39429 alignaddr %o7, %o6, %l6
39430 fxnor %f10, %f8, %f10
39431loop_4634:
39432 std %f8, [%l7 + 0x18]
39433 movleu %icc, %l5, %l0
39434 ldsw [%l7 + 0x20], %i0
39435 fnot2s %f2, %f11
39436 ldd [%l7 + 0x60], %f0
39437 ldsw [%l7 + 0x14], %o2
39438 ldsb [%l7 + 0x41], %o3
39439 fbe,a %fcc0, loop_4635
39440 stb %o0, [%l7 + 0x1F]
39441 fpadd32 %f0, %f4, %f10
39442 fmovd %f0, %f6
39443loop_4635:
39444 fbuge,a %fcc3, loop_4636
39445 fmovspos %xcc, %f3, %f1
39446 sth %i6, [%l7 + 0x54]
39447 bne loop_4637
39448loop_4636:
39449 fornot2 %f2, %f4, %f8
39450 fpackfix %f14, %f0
39451 fmovsvs %icc, %f13, %f2
39452loop_4637:
39453 fmovde %icc, %f3, %f0
39454 lduw [%l7 + 0x08], %l2
39455 fmovs %f14, %f1
39456 smulcc %g2, %i7, %o1
39457 fornot1s %f12, %f6, %f14
39458 fmovdn %xcc, %f15, %f10
39459 bgu loop_4638
39460 sth %g7, [%l7 + 0x60]
39461 lduh [%l7 + 0x64], %g5
39462 lduw [%l7 + 0x7C], %i5
39463loop_4638:
39464 bne,a,pn %xcc, loop_4639
39465 stw %i1, [%l7 + 0x78]
39466 movrlz %o4, %g1, %l3
39467 mova %xcc, %g3, %i2
39468loop_4639:
39469 stw %l1, [%l7 + 0x74]
39470 ldsh [%l7 + 0x58], %i4
39471 fands %f1, %f1, %f10
39472 move %xcc, %o5, %g4
39473 lduw [%l7 + 0x7C], %i3
39474 srax %l4, 0x1E, %g6
39475 movg %icc, %o7, %o6
39476 std %f6, [%l7 + 0x10]
39477 fmovsl %xcc, %f2, %f5
39478 fmovsleu %xcc, %f8, %f2
39479 fbl %fcc2, loop_4640
39480 fpadd32s %f9, %f12, %f1
39481 ldsh [%l7 + 0x72], %l5
39482 ldsh [%l7 + 0x62], %l6
39483loop_4640:
39484 fpackfix %f6, %f6
39485 fmovdneg %xcc, %f11, %f7
39486 fbl %fcc3, loop_4641
39487 fbuge,a %fcc2, loop_4642
39488 edge16n %i0, %o2, %o3
39489 taddcc %o0, 0x11C9, %i6
39490loop_4641:
39491 fmovdcc %icc, %f2, %f12
39492loop_4642:
39493 mova %xcc, %l2, %l0
39494 array8 %i7, %g2, %g7
39495 mova %icc, %o1, %i5
39496 stw %g5, [%l7 + 0x5C]
39497 fors %f0, %f11, %f13
39498 fsrc2s %f10, %f4
39499 stw %i1, [%l7 + 0x18]
39500 fpmerge %f15, %f15, %f12
39501 lduw [%l7 + 0x14], %o4
39502 tge %icc, 0x6
39503 ld [%l7 + 0x4C], %f8
39504 fbe,a %fcc2, loop_4643
39505 array8 %l3, %g3, %i2
39506 fbue,a %fcc2, loop_4644
39507 edge8n %l1, %g1, %i4
39508loop_4643:
39509 mulx %g4, %o5, %i3
39510 nop
39511 setx loop_4645, %l0, %l1
39512 jmpl %l1, %l4
39513loop_4644:
39514 taddcctv %g6, %o6, %l5
39515 tn %xcc, 0x5
39516 tsubcc %o7, 0x0D69, %i0
39517loop_4645:
39518 sll %o2, 0x09, %o3
39519 ldsb [%l7 + 0x08], %o0
39520 fxor %f10, %f4, %f6
39521 ldsw [%l7 + 0x7C], %l6
39522 brlz,a %l2, loop_4646
39523 ldsw [%l7 + 0x1C], %l0
39524 move %icc, %i6, %i7
39525 fmovse %icc, %f3, %f7
39526loop_4646:
39527 ldsw [%l7 + 0x64], %g7
39528 ldsh [%l7 + 0x52], %g2
39529 movne %icc, %o1, %g5
39530 fcmped %fcc0, %f4, %f8
39531 ldsw [%l7 + 0x50], %i1
39532 srax %i5, 0x03, %o4
39533 bg loop_4647
39534 fnor %f2, %f12, %f6
39535 tge %icc, 0x6
39536 fblg %fcc2, loop_4648
39537loop_4647:
39538 fbg,a %fcc2, loop_4649
39539 fbl %fcc1, loop_4650
39540 fmovsleu %icc, %f8, %f6
39541loop_4648:
39542 fnegs %f12, %f12
39543loop_4649:
39544 fcmpne32 %f6, %f4, %l3
39545loop_4650:
39546 tgu %xcc, 0x1
39547 fzero %f8
39548 ba loop_4651
39549 stw %g3, [%l7 + 0x10]
39550 ldub [%l7 + 0x37], %l1
39551 fpsub32 %f14, %f14, %f6
39552loop_4651:
39553 fbule %fcc0, loop_4652
39554 movle %xcc, %i2, %g1
39555 bneg,a loop_4653
39556 subc %g4, %i4, %i3
39557loop_4652:
39558 bge %icc, loop_4654
39559 bleu %icc, loop_4655
39560loop_4653:
39561 fba,a %fcc2, loop_4656
39562 fmovdge %xcc, %f1, %f3
39563loop_4654:
39564 ldd [%l7 + 0x48], %f14
39565loop_4655:
39566 fmovrsgez %l4, %f10, %f14
39567loop_4656:
39568 stx %g6, [%l7 + 0x58]
39569 fmul8x16al %f7, %f12, %f2
39570 fbl,a %fcc2, loop_4657
39571 addcc %o5, 0x1C70, %l5
39572 fmul8x16al %f8, %f12, %f8
39573 movre %o6, %i0, %o7
39574loop_4657:
39575 movvs %icc, %o2, %o3
39576 sub %l6, 0x12B3, %l2
39577 fmovrsgez %o0, %f8, %f4
39578 tgu %xcc, 0x6
39579 tvc %xcc, 0x2
39580 brnz,a %i6, loop_4658
39581 for %f12, %f0, %f0
39582 sdivcc %l0, 0x10FE, %i7
39583 fornot1 %f8, %f10, %f2
39584loop_4658:
39585 ldsw [%l7 + 0x08], %g2
39586 ldsb [%l7 + 0x58], %o1
39587 ldd [%l7 + 0x48], %f6
39588 fbne,a %fcc2, loop_4659
39589 ldub [%l7 + 0x2A], %g7
39590 stb %i1, [%l7 + 0x15]
39591 fbug %fcc0, loop_4660
39592loop_4659:
39593 movl %icc, %i5, %g5
39594 fmuld8sux16 %f3, %f12, %f2
39595 brgz %o4, loop_4661
39596loop_4660:
39597 fzero %f14
39598 fmovsneg %xcc, %f4, %f12
39599 fba %fcc1, loop_4662
39600loop_4661:
39601 ldsb [%l7 + 0x4E], %g3
39602 ldsb [%l7 + 0x2D], %l3
39603 tne %xcc, 0x3
39604loop_4662:
39605 movcs %icc, %l1, %g1
39606 fmovspos %xcc, %f1, %f3
39607 addcc %i2, %i4, %i3
39608 bleu,pn %xcc, loop_4663
39609 fpadd32s %f11, %f4, %f10
39610 bcs loop_4664
39611 move %icc, %l4, %g6
39612loop_4663:
39613 ldsw [%l7 + 0x60], %g4
39614 ldsb [%l7 + 0x2B], %o5
39615loop_4664:
39616 movrgez %l5, 0x28F, %i0
39617 ldsh [%l7 + 0x08], %o6
39618 fnands %f3, %f11, %f9
39619 fmovdcs %icc, %f9, %f12
39620 umul %o7, %o2, %l6
39621 addc %l2, 0x056B, %o0
39622 st %f14, [%l7 + 0x24]
39623 stx %i6, [%l7 + 0x38]
39624 fmovrdgz %o3, %f8, %f2
39625 fornot1 %f14, %f8, %f6
39626 ldd [%l7 + 0x48], %f2
39627 brlez,a %i7, loop_4665
39628 st %f5, [%l7 + 0x3C]
39629 fabss %f6, %f8
39630 fmovdn %icc, %f3, %f9
39631loop_4665:
39632 ldx [%l7 + 0x78], %g2
39633 ldsw [%l7 + 0x50], %o1
39634 srl %l0, 0x1C, %g7
39635 fornot2 %f0, %f8, %f10
39636 fcmple32 %f0, %f12, %i1
39637 ld [%l7 + 0x60], %f4
39638 fcmpes %fcc1, %f13, %f9
39639 ldub [%l7 + 0x25], %i5
39640 fmovdn %xcc, %f4, %f12
39641 fbl,a %fcc3, loop_4666
39642 brgz,a %o4, loop_4667
39643 tne %icc, 0x4
39644 tpos %icc, 0x7
39645loop_4666:
39646 ld [%l7 + 0x38], %f7
39647loop_4667:
39648 fpsub32s %f6, %f13, %f11
39649 stx %g5, [%l7 + 0x60]
39650 ble,a,pn %icc, loop_4668
39651 fmovrse %l3, %f3, %f0
39652 tleu %xcc, 0x5
39653 edge32l %g3, %g1, %l1
39654loop_4668:
39655 sll %i2, %i3, %i4
39656 fmuld8sux16 %f5, %f2, %f6
39657 movre %l4, 0x2F6, %g4
39658 sethi 0x16E1, %o5
39659 fxors %f11, %f1, %f12
39660 fornot2s %f5, %f7, %f3
39661 stw %l5, [%l7 + 0x68]
39662 movle %icc, %g6, %o6
39663 tsubcc %i0, %o2, %l6
39664 movrgez %l2, 0x2ED, %o0
39665 nop
39666 setx loop_4669, %l0, %l1
39667 jmpl %l1, %i6
39668 umulcc %o3, 0x13EA, %o7
39669 fmul8ulx16 %f0, %f14, %f4
39670 fpack32 %f2, %f12, %f8
39671loop_4669:
39672 fmovdvc %xcc, %f6, %f6
39673 tpos %xcc, 0x5
39674 movle %xcc, %i7, %g2
39675 fmovda %xcc, %f13, %f13
39676 fcmps %fcc1, %f5, %f0
39677 stw %l0, [%l7 + 0x2C]
39678 movvs %icc, %o1, %g7
39679 fpsub16 %f2, %f12, %f10
39680 fmovsle %icc, %f5, %f10
39681 sdivx %i5, 0x1C41, %i1
39682 fpsub32 %f12, %f14, %f0
39683 fxnors %f9, %f10, %f10
39684 stx %g5, [%l7 + 0x68]
39685 lduh [%l7 + 0x5A], %o4
39686 stb %l3, [%l7 + 0x0A]
39687 stx %g3, [%l7 + 0x70]
39688 fcmped %fcc3, %f6, %f12
39689 movl %xcc, %l1, %i2
39690 ldsw [%l7 + 0x4C], %i3
39691 srl %g1, %i4, %g4
39692 stw %o5, [%l7 + 0x2C]
39693 lduh [%l7 + 0x20], %l5
39694 edge8l %l4, %g6, %o6
39695 edge16n %o2, %l6, %i0
39696 fpsub16s %f6, %f6, %f12
39697 udivx %o0, 0x0C23, %i6
39698 alignaddr %o3, %l2, %o7
39699 ldub [%l7 + 0x0B], %i7
39700 tsubcc %g2, 0x0315, %l0
39701 ldsb [%l7 + 0x33], %g7
39702 tcs %icc, 0x2
39703 fpackfix %f2, %f8
39704 and %o1, %i1, %g5
39705 fnot2s %f8, %f10
39706 ta %xcc, 0x2
39707 movgu %icc, %i5, %o4
39708 movrne %l3, %l1, %g3
39709 fxnor %f14, %f4, %f8
39710 ldsb [%l7 + 0x74], %i3
39711 lduh [%l7 + 0x24], %g1
39712 fmovspos %xcc, %f15, %f0
39713 bvs %icc, loop_4670
39714 sth %i4, [%l7 + 0x1A]
39715 xorcc %g4, %i2, %o5
39716 fones %f7
39717loop_4670:
39718 fbul,a %fcc0, loop_4671
39719 movl %xcc, %l4, %g6
39720 stx %o6, [%l7 + 0x68]
39721 fmul8x16au %f14, %f3, %f12
39722loop_4671:
39723 fxnors %f13, %f4, %f7
39724 lduh [%l7 + 0x26], %o2
39725 fcmpd %fcc2, %f6, %f0
39726 nop
39727 setx loop_4672, %l0, %l1
39728 jmpl %l1, %l5
39729 ldub [%l7 + 0x12], %l6
39730 tge %xcc, 0x7
39731 fbo %fcc0, loop_4673
39732loop_4672:
39733 fmovsne %icc, %f14, %f1
39734 mulx %o0, %i6, %i0
39735 ld [%l7 + 0x6C], %f14
39736loop_4673:
39737 fmul8x16au %f14, %f6, %f12
39738 srl %o3, 0x01, %l2
39739 srlx %i7, 0x18, %g2
39740 fbule %fcc1, loop_4674
39741 fbo,a %fcc1, loop_4675
39742 tgu %icc, 0x0
39743 stx %l0, [%l7 + 0x10]
39744loop_4674:
39745 movleu %icc, %o7, %g7
39746loop_4675:
39747 fsrc2s %f1, %f4
39748 fcmple16 %f0, %f4, %o1
39749 fornot1 %f14, %f12, %f6
39750 fcmple32 %f4, %f4, %i1
39751 siam 0x0
39752 ld [%l7 + 0x50], %f9
39753 ldsw [%l7 + 0x24], %g5
39754 add %i5, %l3, %l1
39755 fxor %f6, %f0, %f10
39756 fbg %fcc1, loop_4676
39757 taddcc %o4, %i3, %g1
39758 bge,a,pt %icc, loop_4677
39759 srl %i4, %g3, %g4
39760loop_4676:
39761 stb %o5, [%l7 + 0x4C]
39762 ldd [%l7 + 0x70], %f2
39763loop_4677:
39764 stw %i2, [%l7 + 0x68]
39765 movrlz %l4, 0x070, %g6
39766 ldsh [%l7 + 0x1A], %o6
39767 fmul8x16 %f4, %f6, %f10
39768 fcmpgt32 %f2, %f10, %l5
39769 fmovscc %icc, %f12, %f13
39770 st %f4, [%l7 + 0x40]
39771 tcc %icc, 0x3
39772 fmovdl %icc, %f12, %f5
39773 fnands %f14, %f0, %f5
39774 st %f3, [%l7 + 0x58]
39775 fmovrdlz %l6, %f0, %f4
39776 array16 %o2, %i6, %i0
39777 movrne %o3, %l2, %o0
39778 fbuge,a %fcc2, loop_4678
39779 movpos %xcc, %g2, %i7
39780 fba,a %fcc0, loop_4679
39781 fmovspos %icc, %f3, %f14
39782loop_4678:
39783 lduh [%l7 + 0x46], %l0
39784 fxnors %f8, %f12, %f12
39785loop_4679:
39786 fmovsgu %xcc, %f6, %f12
39787 fbl %fcc3, loop_4680
39788 pdist %f10, %f2, %f8
39789 add %g7, %o1, %i1
39790 fzero %f10
39791loop_4680:
39792 fpackfix %f10, %f7
39793 brlez %o7, loop_4681
39794 tleu %xcc, 0x0
39795 tsubcctv %i5, 0x1C39, %l3
39796 ldsh [%l7 + 0x14], %g5
39797loop_4681:
39798 ldub [%l7 + 0x52], %l1
39799 lduh [%l7 + 0x28], %o4
39800 lduh [%l7 + 0x36], %i3
39801 fmovdge %xcc, %f15, %f8
39802 bgu,a loop_4682
39803 stb %g1, [%l7 + 0x60]
39804 stw %g3, [%l7 + 0x18]
39805 tl %icc, 0x5
39806loop_4682:
39807 edge32 %g4, %o5, %i2
39808 ld [%l7 + 0x3C], %f3
39809 fmul8ulx16 %f8, %f0, %f8
39810 ldx [%l7 + 0x10], %i4
39811 bvc,a,pt %icc, loop_4683
39812 taddcctv %l4, %o6, %g6
39813 srl %l5, 0x05, %l6
39814 st %f14, [%l7 + 0x7C]
39815loop_4683:
39816 ldsh [%l7 + 0x44], %o2
39817 fbug,a %fcc1, loop_4684
39818 bg,a,pn %xcc, loop_4685
39819 ldx [%l7 + 0x08], %i6
39820 sth %i0, [%l7 + 0x58]
39821loop_4684:
39822 ldsh [%l7 + 0x52], %l2
39823loop_4685:
39824 lduw [%l7 + 0x20], %o0
39825 tg %xcc, 0x0
39826 tleu %xcc, 0x3
39827 sth %g2, [%l7 + 0x4E]
39828 tne %xcc, 0x6
39829 edge32n %i7, %l0, %g7
39830 mulx %o1, 0x13DF, %o3
39831 fmovd %f2, %f4
39832 fornot1 %f4, %f14, %f8
39833 fblg %fcc3, loop_4686
39834 xnor %i1, %o7, %l3
39835 fxnors %f12, %f6, %f9
39836 sethi 0x06F8, %i5
39837loop_4686:
39838 fmovsne %xcc, %f13, %f4
39839 bcc,a,pn %xcc, loop_4687
39840 lduw [%l7 + 0x60], %l1
39841 fandnot1s %f13, %f8, %f9
39842 fmovs %f12, %f4
39843loop_4687:
39844 ldx [%l7 + 0x28], %g5
39845 ldx [%l7 + 0x48], %i3
39846 bleu,pt %icc, loop_4688
39847 ldx [%l7 + 0x18], %g1
39848 tg %icc, 0x5
39849 sdivx %g3, 0x0F4C, %g4
39850loop_4688:
39851 lduw [%l7 + 0x20], %o4
39852 fmovde %icc, %f14, %f13
39853 tneg %icc, 0x2
39854 stw %o5, [%l7 + 0x5C]
39855 movgu %icc, %i2, %i4
39856 fpsub16 %f4, %f8, %f2
39857 ld [%l7 + 0x60], %f4
39858 fbge,a %fcc2, loop_4689
39859 bcc loop_4690
39860 fmovrslez %l4, %f9, %f15
39861 fandnot2 %f4, %f6, %f10
39862loop_4689:
39863 fcmpne16 %f4, %f8, %g6
39864loop_4690:
39865 fornot1 %f6, %f0, %f14
39866 ldsh [%l7 + 0x66], %o6
39867 andcc %l6, %l5, %o2
39868 lduw [%l7 + 0x24], %i0
39869 fmovsle %xcc, %f11, %f3
39870 sth %l2, [%l7 + 0x3E]
39871 sth %i6, [%l7 + 0x40]
39872 bg,a %icc, loop_4691
39873 fcmpeq16 %f8, %f2, %g2
39874 ldd [%l7 + 0x78], %f0
39875 call loop_4692
39876loop_4691:
39877 fpadd16s %f6, %f13, %f11
39878 lduw [%l7 + 0x1C], %o0
39879 fpmerge %f10, %f2, %f6
39880loop_4692:
39881 udiv %l0, 0x0D5F, %g7
39882 fmovsgu %xcc, %f4, %f1
39883 umul %i7, %o1, %i1
39884 sth %o7, [%l7 + 0x4C]
39885 fpsub32 %f6, %f8, %f2
39886 fnot1 %f14, %f14
39887 brgz,a %l3, loop_4693
39888 movvs %icc, %i5, %o3
39889 edge16ln %l1, %i3, %g1
39890 lduw [%l7 + 0x64], %g5
39891loop_4693:
39892 fcmpgt16 %f10, %f4, %g4
39893 edge32 %g3, %o5, %i2
39894 fmovd %f8, %f8
39895 stx %i4, [%l7 + 0x58]
39896 fandnot1s %f4, %f3, %f2
39897 fbne,a %fcc1, loop_4694
39898 fmovrdlz %l4, %f2, %f14
39899 alignaddr %g6, %o4, %l6
39900 fcmps %fcc2, %f1, %f5
39901loop_4694:
39902 sub %l5, 0x1427, %o6
39903 umulcc %i0, %l2, %o2
39904 sth %i6, [%l7 + 0x2E]
39905 lduh [%l7 + 0x2C], %g2
39906 lduh [%l7 + 0x44], %l0
39907 stb %g7, [%l7 + 0x27]
39908 ldd [%l7 + 0x08], %f8
39909 ldsb [%l7 + 0x0A], %o0
39910 movrlez %i7, %o1, %o7
39911 nop
39912 setx loop_4695, %l0, %l1
39913 wrpr 0x1, %tl
39914 wrpr %l1, %tnpc
39915 setx 0x34400001400, %l0, %l1
39916 wrpr %l1, %tstate
39917 wrhpr 0x4, %htstate
39918 done
39919 bge,a,pn %xcc, loop_4696
39920 subcc %i1, 0x0FB0, %i5
39921 fmovsa %xcc, %f13, %f6
39922loop_4695:
39923 stx %l3, [%l7 + 0x48]
39924loop_4696:
39925 fnot2 %f12, %f10
39926 ldsb [%l7 + 0x25], %o3
39927 edge32 %l1, %i3, %g1
39928 fbe %fcc2, loop_4697
39929 bl %xcc, loop_4698
39930 fxnor %f12, %f4, %f0
39931 edge32 %g4, %g3, %o5
39932loop_4697:
39933 fbu %fcc1, loop_4699
39934loop_4698:
39935 fbl,a %fcc0, loop_4700
39936 fnot2 %f6, %f10
39937 fbule %fcc1, loop_4701
39938loop_4699:
39939 srax %i2, %i4, %g5
39940loop_4700:
39941 tcc %xcc, 0x7
39942 fpsub16s %f13, %f14, %f5
39943loop_4701:
39944 st %f3, [%l7 + 0x54]
39945 te %icc, 0x7
39946 stx %l4, [%l7 + 0x68]
39947 bvc,pn %icc, loop_4702
39948 tvc %icc, 0x1
39949 bpos,a %icc, loop_4703
39950 movpos %icc, %o4, %l6
39951loop_4702:
39952 fsrc1s %f12, %f8
39953 fbug,a %fcc3, loop_4704
39954loop_4703:
39955 fmovsle %icc, %f8, %f7
39956 mulscc %g6, %o6, %l5
39957 tcc %xcc, 0x7
39958loop_4704:
39959 tvc %xcc, 0x6
39960 tle %xcc, 0x0
39961 fcmple16 %f0, %f10, %l2
39962 tgu %xcc, 0x7
39963 nop
39964 setx loop_4705, %l0, %l1
39965 wrpr 0x1, %tl
39966 wrpr %l1, %tnpc
39967 setx 0x34400001400, %l0, %l1
39968 wrpr %l1, %tstate
39969 wrhpr 0x4, %htstate
39970 done
39971 bcs,pt %icc, loop_4706
39972 udiv %i0, 0x14BA, %i6
39973 sdivx %g2, 0x0530, %l0
39974loop_4705:
39975 fcmps %fcc0, %f6, %f10
39976loop_4706:
39977 fexpand %f12, %f4
39978 edge16ln %o2, %g7, %o0
39979 fzeros %f1
39980 st %f14, [%l7 + 0x70]
39981 edge16 %i7, %o1, %i1
39982 fmovdleu %icc, %f15, %f12
39983 srlx %i5, %l3, %o7
39984 fmovsneg %xcc, %f6, %f13
39985 array16 %l1, %o3, %i3
39986 bleu,a,pn %xcc, loop_4707
39987 fmovda %xcc, %f14, %f7
39988 fmovsle %icc, %f7, %f10
39989 fand %f4, %f4, %f4
39990loop_4707:
39991 fmovdn %icc, %f5, %f0
39992 fmovrdlz %g1, %f10, %f8
39993 ldx [%l7 + 0x08], %g4
39994 fzeros %f8
39995 fpsub16 %f6, %f8, %f2
39996 stb %g3, [%l7 + 0x6D]
39997 udivx %o5, 0x0FC0, %i2
39998 ldd [%l7 + 0x30], %f10
39999 stb %i4, [%l7 + 0x6C]
40000 addcc %g5, 0x1A19, %o4
40001 fmovsleu %xcc, %f7, %f7
40002 sth %l4, [%l7 + 0x50]
40003 or %l6, %o6, %g6
40004 mova %icc, %l2, %l5
40005 fpsub16s %f2, %f12, %f12
40006 movcc %icc, %i6, %g2
40007 fsrc2 %f10, %f4
40008 fmovdl %xcc, %f0, %f3
40009 edge32 %l0, %o2, %i0
40010 fba %fcc1, loop_4708
40011 nop
40012 setx loop_4709, %l0, %l1
40013 jmpl %l1, %o0
40014 taddcc %g7, %o1, %i7
40015 smulcc %i5, 0x1F90, %i1
40016loop_4708:
40017 tg %xcc, 0x4
40018loop_4709:
40019 lduh [%l7 + 0x18], %l3
40020 ba,a %xcc, loop_4710
40021 ldsb [%l7 + 0x3E], %l1
40022 fbne %fcc1, loop_4711
40023 fbue,a %fcc2, loop_4712
40024loop_4710:
40025 ldd [%l7 + 0x78], %f14
40026 fmul8sux16 %f6, %f4, %f2
40027loop_4711:
40028 ldx [%l7 + 0x28], %o3
40029loop_4712:
40030 fmovrsne %o7, %f5, %f11
40031 lduw [%l7 + 0x2C], %g1
40032 fpackfix %f8, %f12
40033 fandnot1 %f6, %f12, %f0
40034 fmovrdgz %i3, %f12, %f14
40035 xorcc %g4, %o5, %g3
40036 fornot1s %f6, %f1, %f8
40037 fcmpes %fcc3, %f6, %f8
40038 mulscc %i4, %i2, %g5
40039 std %f12, [%l7 + 0x28]
40040 lduh [%l7 + 0x3C], %l4
40041 ble,a,pt %icc, loop_4713
40042 movvs %xcc, %l6, %o6
40043 nop
40044 setx loop_4714, %l0, %l1
40045 wrpr 0x1, %tl
40046 wrpr %l1, %tpc
40047 add %l1, 0x4, %l1
40048 wrpr %l1, %tnpc
40049 setx 0x34400001400, %l0, %l1
40050 wrpr %l1, %tstate
40051 wrhpr 0x4, %htstate
40052 retry
40053 stw %g6, [%l7 + 0x64]
40054loop_4713:
40055 srlx %o4, 0x1E, %l2
40056 sll %i6, 0x19, %l5
40057loop_4714:
40058 mulscc %g2, %l0, %o2
40059 movpos %xcc, %i0, %g7
40060 movrgez %o1, %i7, %i5
40061 edge8 %o0, %l3, %l1
40062 ldsh [%l7 + 0x4C], %o3
40063 fandnot2s %f9, %f13, %f6
40064 srlx %o7, %i1, %i3
40065 bvs,pn %icc, loop_4715
40066 fcmpeq16 %f12, %f4, %g4
40067 fcmpeq32 %f0, %f14, %g1
40068 movneg %icc, %g3, %o5
40069loop_4715:
40070 ldd [%l7 + 0x50], %f12
40071 ldsw [%l7 + 0x30], %i2
40072 std %f14, [%l7 + 0x78]
40073 xnorcc %i4, 0x1D92, %l4
40074 ldx [%l7 + 0x28], %g5
40075 fmovsgu %icc, %f0, %f12
40076 fmovrsne %l6, %f4, %f8
40077 fmovrdgz %g6, %f14, %f14
40078 sth %o4, [%l7 + 0x3C]
40079 mulscc %l2, 0x1817, %o6
40080 fmovsg %xcc, %f11, %f9
40081 tsubcctv %l5, 0x07D6, %g2
40082 brlz,a %i6, loop_4716
40083 st %f2, [%l7 + 0x54]
40084 movpos %icc, %l0, %o2
40085 alignaddr %g7, %o1, %i7
40086loop_4716:
40087 stb %i0, [%l7 + 0x73]
40088 movvs %icc, %o0, %l3
40089 lduw [%l7 + 0x34], %i5
40090 ldsw [%l7 + 0x48], %l1
40091 ldd [%l7 + 0x28], %f8
40092 fblg %fcc1, loop_4717
40093 fmovsn %xcc, %f0, %f2
40094 stw %o3, [%l7 + 0x10]
40095 fxnors %f1, %f5, %f0
40096loop_4717:
40097 lduw [%l7 + 0x68], %i1
40098 ldsb [%l7 + 0x09], %o7
40099 lduh [%l7 + 0x3C], %i3
40100 fpadd16 %f12, %f2, %f6
40101 movrlez %g1, %g4, %g3
40102 ldd [%l7 + 0x30], %f4
40103 fmovsgu %icc, %f7, %f7
40104 st %f5, [%l7 + 0x40]
40105 ld [%l7 + 0x50], %f8
40106 stx %o5, [%l7 + 0x50]
40107 fbul,a %fcc3, loop_4718
40108 taddcc %i2, 0x109B, %i4
40109 udivcc %g5, 0x1456, %l6
40110 stb %g6, [%l7 + 0x6E]
40111loop_4718:
40112 fpackfix %f12, %f3
40113 udivcc %l4, 0x10B6, %o4
40114 fmul8x16al %f5, %f9, %f6
40115 movrlez %o6, 0x234, %l5
40116 ldx [%l7 + 0x78], %l2
40117 fpsub32 %f0, %f6, %f2
40118 stb %i6, [%l7 + 0x57]
40119 fmovsvs %xcc, %f1, %f11
40120 siam 0x0
40121 fzero %f0
40122 fmovde %icc, %f6, %f9
40123 fornot2s %f11, %f7, %f3
40124 stx %l0, [%l7 + 0x68]
40125 fmovsle %icc, %f10, %f4
40126 fbule,a %fcc2, loop_4719
40127 edge8 %o2, %g7, %o1
40128 sll %i7, %g2, %i0
40129 stb %l3, [%l7 + 0x29]
40130loop_4719:
40131 andn %o0, %i5, %o3
40132 fxnor %f4, %f14, %f0
40133 movcc %icc, %i1, %l1
40134 fxnors %f11, %f7, %f2
40135 fmovsneg %icc, %f11, %f2
40136 sth %o7, [%l7 + 0x56]
40137 fmovrslz %g1, %f12, %f6
40138 edge16l %i3, %g3, %g4
40139 std %f12, [%l7 + 0x50]
40140 tneg %xcc, 0x0
40141 call loop_4720
40142 stb %i2, [%l7 + 0x6E]
40143 fnot1s %f6, %f10
40144 movrgez %o5, %g5, %l6
40145loop_4720:
40146 fbne,a %fcc2, loop_4721
40147 sth %g6, [%l7 + 0x1E]
40148 fpackfix %f10, %f14
40149 lduw [%l7 + 0x34], %l4
40150loop_4721:
40151 movneg %xcc, %o4, %i4
40152 movrne %l5, 0x0CA, %o6
40153 stb %l2, [%l7 + 0x1F]
40154 fnegs %f13, %f6
40155 move %xcc, %i6, %o2
40156 fmul8ulx16 %f6, %f12, %f8
40157 sth %l0, [%l7 + 0x0E]
40158 lduh [%l7 + 0x18], %g7
40159 ldsh [%l7 + 0x5A], %o1
40160 std %f0, [%l7 + 0x28]
40161 fmovsvs %icc, %f15, %f0
40162 movrgz %g2, 0x0D2, %i7
40163 movne %icc, %l3, %o0
40164 bcs loop_4722
40165 fzeros %f8
40166 movleu %xcc, %i5, %i0
40167 alignaddrl %o3, %l1, %i1
40168loop_4722:
40169 fabsd %f10, %f4
40170 fmovdvs %icc, %f3, %f5
40171 sdiv %g1, 0x1EC4, %i3
40172 array32 %g3, %g4, %o7
40173 ldsb [%l7 + 0x58], %o5
40174 ldsb [%l7 + 0x4D], %i2
40175 andcc %l6, %g6, %l4
40176 ldub [%l7 + 0x6C], %g5
40177 umul %o4, %i4, %l5
40178 taddcc %o6, %i6, %o2
40179 ldsb [%l7 + 0x2C], %l2
40180 orcc %l0, 0x00B3, %g7
40181 lduw [%l7 + 0x7C], %g2
40182 bleu,pt %xcc, loop_4723
40183 nop
40184 setx loop_4724, %l0, %l1
40185 jmpl %l1, %i7
40186 orncc %o1, %o0, %i5
40187 fornot2s %f5, %f5, %f2
40188loop_4723:
40189 fandnot2 %f10, %f2, %f6
40190loop_4724:
40191 bneg %icc, loop_4725
40192 fmovscc %icc, %f9, %f1
40193 stw %l3, [%l7 + 0x10]
40194 fmovrdne %o3, %f12, %f14
40195loop_4725:
40196 st %f5, [%l7 + 0x4C]
40197 ldub [%l7 + 0x20], %i0
40198 fmovd %f14, %f4
40199 lduw [%l7 + 0x74], %l1
40200 tn %xcc, 0x2
40201 fmovscs %xcc, %f8, %f1
40202 ldsb [%l7 + 0x61], %g1
40203 movre %i3, 0x06E, %i1
40204 stx %g4, [%l7 + 0x18]
40205 te %xcc, 0x7
40206 orcc %o7, %g3, %i2
40207 fmovdge %xcc, %f0, %f7
40208 move %icc, %l6, %o5
40209 fmul8ulx16 %f2, %f2, %f8
40210 stx %l4, [%l7 + 0x30]
40211 fandnot1s %f10, %f14, %f3
40212 fornot2s %f4, %f1, %f14
40213 udivx %g6, 0x079C, %o4
40214 fmovde %icc, %f11, %f13
40215 fpadd16 %f8, %f12, %f8
40216 fbn %fcc3, loop_4726
40217 fnegs %f7, %f10
40218 tle %xcc, 0x7
40219 st %f0, [%l7 + 0x28]
40220loop_4726:
40221 alignaddr %i4, %l5, %g5
40222 fmovspos %icc, %f2, %f6
40223 array32 %o6, %o2, %l2
40224 sth %l0, [%l7 + 0x46]
40225 be %icc, loop_4727
40226 ldsw [%l7 + 0x0C], %g7
40227 lduw [%l7 + 0x78], %i6
40228 brlez %g2, loop_4728
40229loop_4727:
40230 ldsh [%l7 + 0x7A], %i7
40231 sra %o1, %o0, %l3
40232 movg %xcc, %i5, %i0
40233loop_4728:
40234 ldd [%l7 + 0x60], %f2
40235 fcmpne16 %f14, %f0, %l1
40236 stx %g1, [%l7 + 0x38]
40237 bvs loop_4729
40238 stb %i3, [%l7 + 0x7C]
40239 orcc %o3, 0x196B, %i1
40240 sdiv %o7, 0x19B6, %g4
40241loop_4729:
40242 fpadd32s %f13, %f3, %f8
40243 fmul8ulx16 %f14, %f4, %f12
40244 stb %i2, [%l7 + 0x44]
40245 mulx %g3, 0x05CA, %l6
40246 ldsh [%l7 + 0x26], %o5
40247 bvs,a,pt %icc, loop_4730
40248 fcmple32 %f6, %f4, %g6
40249 st %f5, [%l7 + 0x64]
40250 movre %o4, %l4, %i4
40251loop_4730:
40252 addcc %l5, 0x0044, %g5
40253 sdiv %o6, 0x029D, %o2
40254 tleu %xcc, 0x1
40255 fbn %fcc0, loop_4731
40256 fpadd16s %f14, %f0, %f12
40257 movne %xcc, %l2, %l0
40258 fornot1 %f14, %f8, %f4
40259loop_4731:
40260 stx %i6, [%l7 + 0x18]
40261 andncc %g2, %g7, %o1
40262 fmul8x16al %f0, %f10, %f2
40263 nop
40264 setx loop_4732, %l0, %l1
40265 wrpr 0x1, %tl
40266 wrpr %l1, %tnpc
40267 setx 0x34400001400, %l0, %l1
40268 wrpr %l1, %tstate
40269 wrhpr 0x4, %htstate
40270 done
40271 movrgz %o0, %i7, %i5
40272 srax %i0, %l1, %l3
40273 ldd [%l7 + 0x30], %f0
40274loop_4732:
40275 tvc %xcc, 0x6
40276 fnands %f1, %f1, %f12
40277 fpackfix %f2, %f13
40278 bneg,a %xcc, loop_4733
40279 ldsw [%l7 + 0x38], %i3
40280 fxors %f10, %f5, %f15
40281 siam 0x2
40282loop_4733:
40283 te %icc, 0x5
40284 ble loop_4734
40285 fbl %fcc0, loop_4735
40286 fandnot2s %f11, %f2, %f15
40287 ldsh [%l7 + 0x34], %g1
40288loop_4734:
40289 sllx %i1, 0x01, %o3
40290loop_4735:
40291 fbge,a %fcc1, loop_4736
40292 tpos %icc, 0x7
40293 be,pn %xcc, loop_4737
40294 stb %o7, [%l7 + 0x65]
40295loop_4736:
40296 fandnot1 %f0, %f2, %f0
40297 movvs %icc, %i2, %g3
40298loop_4737:
40299 brlz,a %l6, loop_4738
40300 fmovdleu %xcc, %f2, %f6
40301 edge8l %g4, %o5, %g6
40302 tg %xcc, 0x4
40303loop_4738:
40304 subc %l4, 0x0C42, %i4
40305 movge %icc, %o4, %l5
40306 edge16 %g5, %o2, %l2
40307 fpadd16s %f1, %f14, %f15
40308 or %l0, %o6, %i6
40309 stb %g7, [%l7 + 0x38]
40310 fmovdleu %icc, %f3, %f15
40311 fble %fcc0, loop_4739
40312 tn %icc, 0x5
40313 add %o1, 0x0AE0, %o0
40314 ld [%l7 + 0x50], %f14
40315loop_4739:
40316 stb %i7, [%l7 + 0x51]
40317 fmovrdne %g2, %f6, %f6
40318 smulcc %i5, 0x0F8B, %i0
40319 subccc %l1, 0x1FD8, %l3
40320 movvc %icc, %g1, %i1
40321 sth %i3, [%l7 + 0x62]
40322 fmovdvc %icc, %f15, %f4
40323 bneg,a %icc, loop_4740
40324 stw %o7, [%l7 + 0x50]
40325 fmovdl %xcc, %f15, %f11
40326 fbuge,a %fcc3, loop_4741
40327loop_4740:
40328 ldsh [%l7 + 0x18], %o3
40329 sdivcc %g3, 0x13BC, %l6
40330 movre %i2, %o5, %g4
40331loop_4741:
40332 lduh [%l7 + 0x58], %l4
40333 srax %g6, %i4, %l5
40334 tg %icc, 0x5
40335 and %g5, %o4, %o2
40336 ldub [%l7 + 0x56], %l0
40337 fmuld8sux16 %f10, %f15, %f12
40338 movrgz %l2, 0x0EE, %o6
40339 ld [%l7 + 0x54], %f13
40340 fmovdge %icc, %f10, %f5
40341 fmovsle %icc, %f2, %f8
40342 tg %xcc, 0x7
40343 movgu %icc, %g7, %i6
40344 fcmpeq16 %f6, %f4, %o0
40345 edge16 %i7, %g2, %o1
40346 movneg %xcc, %i5, %l1
40347 movleu %icc, %l3, %i0
40348 bvc loop_4742
40349 fbne %fcc2, loop_4743
40350 fmovsne %xcc, %f4, %f5
40351 subc %g1, 0x0471, %i3
40352loop_4742:
40353 tvs %xcc, 0x1
40354loop_4743:
40355 bgu %icc, loop_4744
40356 fmovdgu %icc, %f4, %f11
40357 fmul8x16al %f1, %f13, %f10
40358 fmuld8sux16 %f9, %f3, %f14
40359loop_4744:
40360 fmovsl %icc, %f6, %f3
40361 ldsb [%l7 + 0x43], %i1
40362 stx %o3, [%l7 + 0x68]
40363 fmovrse %o7, %f4, %f15
40364 movleu %xcc, %l6, %i2
40365 ta %xcc, 0x4
40366 fabsd %f14, %f14
40367 fbue %fcc3, loop_4745
40368 ld [%l7 + 0x10], %f9
40369 ldsh [%l7 + 0x2E], %o5
40370 tcc %xcc, 0x0
40371loop_4745:
40372 fands %f13, %f11, %f5
40373 ldsw [%l7 + 0x34], %g4
40374 fornot2s %f9, %f15, %f8
40375 fzero %f0
40376 addccc %g3, %l4, %i4
40377 fnot2s %f4, %f13
40378 bn %xcc, loop_4746
40379 ldsb [%l7 + 0x37], %g6
40380 tleu %icc, 0x1
40381 movne %xcc, %l5, %o4
40382loop_4746:
40383 fmovdvc %icc, %f14, %f9
40384 brgz %g5, loop_4747
40385 fmul8sux16 %f10, %f14, %f0
40386 ldd [%l7 + 0x40], %f0
40387 stx %o2, [%l7 + 0x48]
40388loop_4747:
40389 fabss %f5, %f3
40390 sllx %l2, %o6, %g7
40391 fand %f12, %f0, %f4
40392 sth %l0, [%l7 + 0x48]
40393 ldub [%l7 + 0x60], %o0
40394 ldub [%l7 + 0x33], %i6
40395 and %i7, 0x1C2E, %o1
40396 ba,a,pt %icc, loop_4748
40397 st %f12, [%l7 + 0x74]
40398 fands %f15, %f12, %f9
40399 xnor %i5, %g2, %l1
40400loop_4748:
40401 udiv %l3, 0x1E94, %g1
40402 tcc %xcc, 0x3
40403 fmovdneg %icc, %f11, %f4
40404 tcs %xcc, 0x2
40405 taddcc %i3, %i1, %i0
40406 fmovdcs %icc, %f4, %f1
40407 fcmpes %fcc0, %f6, %f2
40408 fabsd %f14, %f14
40409 bn,pt %xcc, loop_4749
40410 fpsub32 %f10, %f4, %f0
40411 fpack32 %f0, %f12, %f4
40412 lduh [%l7 + 0x64], %o3
40413loop_4749:
40414 ldsb [%l7 + 0x65], %o7
40415 fmovrse %l6, %f10, %f15
40416 array32 %o5, %i2, %g3
40417 brnz,a %g4, loop_4750
40418 addccc %i4, 0x1D09, %g6
40419 fpadd16 %f0, %f0, %f12
40420 fpsub16 %f2, %f6, %f4
40421loop_4750:
40422 fcmpeq16 %f10, %f2, %l4
40423 bneg,a %icc, loop_4751
40424 ldsb [%l7 + 0x1B], %l5
40425 taddcc %g5, %o2, %o4
40426 subccc %l2, 0x0D58, %g7
40427loop_4751:
40428 edge32l %l0, %o0, %i6
40429 std %f0, [%l7 + 0x30]
40430 stx %o6, [%l7 + 0x40]
40431 edge8ln %o1, %i5, %g2
40432 for %f14, %f14, %f0
40433 lduw [%l7 + 0x08], %l1
40434 fbg,a %fcc2, loop_4752
40435 array16 %i7, %g1, %l3
40436 fors %f15, %f15, %f9
40437 edge16l %i3, %i1, %o3
40438loop_4752:
40439 fexpand %f13, %f6
40440 fmovdn %xcc, %f5, %f0
40441 fabsd %f12, %f12
40442 bg,a,pn %xcc, loop_4753
40443 tg %xcc, 0x1
40444 lduh [%l7 + 0x22], %i0
40445 ldd [%l7 + 0x20], %f0
40446loop_4753:
40447 fandnot1s %f9, %f10, %f11
40448 taddcctv %l6, %o7, %i2
40449 lduh [%l7 + 0x1E], %o5
40450 ldsh [%l7 + 0x7A], %g4
40451 pdist %f2, %f8, %f14
40452 ldd [%l7 + 0x20], %f12
40453 ble %icc, loop_4754
40454 ldx [%l7 + 0x58], %i4
40455 tle %icc, 0x7
40456 lduh [%l7 + 0x2A], %g3
40457loop_4754:
40458 nop
40459 setx loop_4755, %l0, %l1
40460 jmpl %l1, %g6
40461 tn %xcc, 0x7
40462 fones %f14
40463 brgz,a %l5, loop_4756
40464loop_4755:
40465 fmovrdgz %g5, %f14, %f6
40466 orn %o2, %o4, %l4
40467 stx %g7, [%l7 + 0x18]
40468loop_4756:
40469 sethi 0x0341, %l2
40470 stb %l0, [%l7 + 0x65]
40471 xnorcc %o0, 0x0C9E, %i6
40472 bg,a %icc, loop_4757
40473 fxnors %f2, %f14, %f14
40474 fbn %fcc2, loop_4758
40475 sth %o6, [%l7 + 0x62]
40476loop_4757:
40477 te %xcc, 0x0
40478 fmovdleu %icc, %f10, %f9
40479loop_4758:
40480 stb %o1, [%l7 + 0x2E]
40481 sdiv %g2, 0x193C, %l1
40482 fmovrsne %i7, %f7, %f8
40483 fors %f14, %f7, %f6
40484 fones %f13
40485 subc %i5, 0x15AE, %l3
40486 sdivcc %i3, 0x06CC, %g1
40487 ldd [%l7 + 0x18], %f10
40488 fbue %fcc1, loop_4759
40489 fbn,a %fcc1, loop_4760
40490 ldd [%l7 + 0x78], %f12
40491 bcs,a,pn %xcc, loop_4761
40492loop_4759:
40493 stw %o3, [%l7 + 0x7C]
40494loop_4760:
40495 ldsb [%l7 + 0x66], %i1
40496 stw %l6, [%l7 + 0x5C]
40497loop_4761:
40498 fmovsne %icc, %f7, %f15
40499 stx %o7, [%l7 + 0x28]
40500 fxnor %f2, %f2, %f12
40501 edge8n %i2, %i0, %o5
40502 ld [%l7 + 0x78], %f5
40503 st %f2, [%l7 + 0x24]
40504 edge8 %g4, %i4, %g3
40505 fornot1 %f14, %f2, %f8
40506 sth %l5, [%l7 + 0x3C]
40507 ldsh [%l7 + 0x7E], %g6
40508 fmovda %icc, %f4, %f5
40509 nop
40510 setx loop_4762, %l0, %l1
40511 jmpl %l1, %g5
40512 tsubcc %o4, 0x0B88, %l4
40513 stb %g7, [%l7 + 0x6D]
40514 edge32l %l2, %l0, %o2
40515loop_4762:
40516 stx %i6, [%l7 + 0x68]
40517 lduw [%l7 + 0x6C], %o0
40518 fmovdpos %icc, %f13, %f1
40519 fmovrdlz %o1, %f8, %f0
40520 fands %f2, %f5, %f7
40521 srl %o6, 0x0E, %g2
40522 movrlz %i7, 0x352, %l1
40523 fmovdcs %icc, %f4, %f6
40524 tneg %xcc, 0x2
40525 st %f2, [%l7 + 0x28]
40526 ldsh [%l7 + 0x10], %l3
40527 movrgz %i5, %g1, %o3
40528 ldd [%l7 + 0x78], %f10
40529 movleu %icc, %i1, %l6
40530 bne,a,pt %icc, loop_4763
40531 for %f8, %f2, %f0
40532 edge32l %i3, %o7, %i0
40533 ldsb [%l7 + 0x5C], %i2
40534loop_4763:
40535 edge8ln %o5, %g4, %i4
40536 fandnot1s %f9, %f0, %f3
40537 addcc %l5, %g3, %g5
40538 fmovrdgz %o4, %f2, %f8
40539 st %f7, [%l7 + 0x60]
40540 fmovrdne %l4, %f10, %f14
40541 sra %g6, 0x0B, %l2
40542 sethi 0x0712, %l0
40543 fpackfix %f10, %f9
40544 std %f14, [%l7 + 0x28]
40545 udivx %o2, 0x0E28, %g7
40546 bge %xcc, loop_4764
40547 sdivcc %o0, 0x06F7, %i6
40548 sth %o1, [%l7 + 0x60]
40549 fmovda %icc, %f1, %f8
40550loop_4764:
40551 umulcc %o6, %g2, %l1
40552 fornot2s %f7, %f1, %f10
40553 brgz,a %i7, loop_4765
40554 ldsb [%l7 + 0x46], %l3
40555 ldub [%l7 + 0x6E], %i5
40556 addccc %g1, 0x0521, %o3
40557loop_4765:
40558 tgu %xcc, 0x5
40559 edge32ln %l6, %i3, %i1
40560 fmovsvs %xcc, %f13, %f14
40561 orcc %i0, %i2, %o7
40562 edge8l %o5, %g4, %i4
40563 fmovspos %xcc, %f0, %f13
40564 fbl,a %fcc2, loop_4766
40565 sdiv %l5, 0x1080, %g5
40566 lduh [%l7 + 0x54], %o4
40567 fsrc2s %f7, %f13
40568loop_4766:
40569 fmovrdne %g3, %f14, %f6
40570 move %icc, %l4, %g6
40571 tpos %icc, 0x3
40572 sub %l0, %l2, %o2
40573 add %o0, %i6, %g7
40574 sll %o6, %o1, %g2
40575 tcs %icc, 0x3
40576 fmuld8sux16 %f12, %f5, %f0
40577 lduh [%l7 + 0x1C], %l1
40578 stw %l3, [%l7 + 0x38]
40579 fmovrdne %i7, %f2, %f6
40580 sth %g1, [%l7 + 0x12]
40581 bpos,a,pt %icc, loop_4767
40582 fpsub16s %f7, %f7, %f11
40583 fandnot1s %f7, %f12, %f6
40584 fbo,a %fcc1, loop_4768
40585loop_4767:
40586 fmovrslez %o3, %f0, %f6
40587 fsrc2 %f8, %f14
40588 ldub [%l7 + 0x2E], %i5
40589loop_4768:
40590 fmovsne %xcc, %f9, %f15
40591 fandnot1 %f2, %f8, %f6
40592 fmovda %xcc, %f9, %f8
40593 movrne %i3, %l6, %i0
40594 or %i2, 0x1425, %o7
40595 st %f5, [%l7 + 0x44]
40596 movn %icc, %i1, %o5
40597 movge %icc, %g4, %l5
40598 fexpand %f7, %f2
40599 fmovsn %icc, %f2, %f4
40600 fmuld8ulx16 %f7, %f14, %f2
40601 call loop_4769
40602 std %f14, [%l7 + 0x28]
40603 bpos loop_4770
40604 edge16n %i4, %g5, %g3
40605loop_4769:
40606 movpos %xcc, %l4, %o4
40607 sdivcc %g6, 0x0ADE, %l0
40608loop_4770:
40609 edge16ln %o2, %l2, %o0
40610 lduh [%l7 + 0x36], %i6
40611 fbo %fcc2, loop_4771
40612 brlez %o6, loop_4772
40613 lduh [%l7 + 0x5E], %g7
40614 addc %o1, 0x1BD5, %l1
40615loop_4771:
40616 tcs %xcc, 0x6
40617loop_4772:
40618 ldsh [%l7 + 0x28], %l3
40619 for %f14, %f8, %f10
40620 fnand %f8, %f12, %f0
40621 edge8l %i7, %g2, %o3
40622 andcc %g1, 0x19C1, %i5
40623 tn %icc, 0x1
40624 lduw [%l7 + 0x1C], %i3
40625 fpack16 %f0, %f0
40626 for %f8, %f14, %f4
40627 sllx %l6, %i0, %i2
40628 tvc %xcc, 0x5
40629 ldub [%l7 + 0x7F], %o7
40630 mulx %i1, 0x1835, %o5
40631 fmovdne %xcc, %f0, %f2
40632 fcmpeq32 %f0, %f4, %l5
40633 fmovsl %xcc, %f5, %f13
40634 fmovscc %icc, %f7, %f13
40635 sth %g4, [%l7 + 0x4E]
40636 fcmpd %fcc3, %f0, %f0
40637 ldx [%l7 + 0x58], %g5
40638 orn %g3, 0x12BB, %l4
40639 move %xcc, %i4, %o4
40640 movne %icc, %l0, %o2
40641 bne,a,pn %icc, loop_4773
40642 stw %l2, [%l7 + 0x6C]
40643 fmovscs %icc, %f11, %f13
40644 ldx [%l7 + 0x48], %o0
40645loop_4773:
40646 movrlez %i6, 0x385, %g6
40647 edge16ln %o6, %o1, %g7
40648 fmovrdlez %l3, %f8, %f10
40649 fbne %fcc0, loop_4774
40650 pdist %f10, %f14, %f4
40651 array16 %i7, %l1, %g2
40652 sth %o3, [%l7 + 0x7A]
40653loop_4774:
40654 ldsb [%l7 + 0x2A], %i5
40655 stw %i3, [%l7 + 0x60]
40656 std %f10, [%l7 + 0x48]
40657 fbn,a %fcc0, loop_4775
40658 fmovsvs %icc, %f0, %f10
40659 fbe %fcc3, loop_4776
40660 fmovdpos %icc, %f4, %f6
40661loop_4775:
40662 fmovrdne %l6, %f14, %f4
40663 fabss %f13, %f2
40664loop_4776:
40665 tg %icc, 0x4
40666 fpsub16s %f15, %f6, %f5
40667 fnors %f13, %f7, %f8
40668 fmovsvc %icc, %f11, %f8
40669 ldsw [%l7 + 0x18], %i0
40670 fnors %f5, %f7, %f11
40671 fsrc1 %f8, %f8
40672 fcmple32 %f14, %f8, %i2
40673 movl %xcc, %o7, %i1
40674 sdivcc %o5, 0x0E25, %g1
40675 sth %l5, [%l7 + 0x50]
40676 edge16n %g4, %g3, %l4
40677 subcc %i4, 0x1920, %g5
40678 or %l0, %o2, %l2
40679 fmovrdlez %o0, %f4, %f10
40680 movne %icc, %o4, %g6
40681 stw %o6, [%l7 + 0x18]
40682 edge32n %o1, %i6, %l3
40683 sll %i7, %g7, %l1
40684 subc %o3, %i5, %i3
40685 fcmpgt16 %f8, %f2, %g2
40686 fble %fcc2, loop_4777
40687 movleu %icc, %l6, %i0
40688 sth %o7, [%l7 + 0x2E]
40689 bcs loop_4778
40690loop_4777:
40691 movge %icc, %i2, %o5
40692 movgu %xcc, %g1, %i1
40693 fsrc2 %f14, %f8
40694loop_4778:
40695 fbo %fcc0, loop_4779
40696 brgz %g4, loop_4780
40697 fandnot2 %f6, %f14, %f2
40698 udiv %l5, 0x02C2, %g3
40699loop_4779:
40700 ldsw [%l7 + 0x7C], %l4
40701loop_4780:
40702 edge16l %i4, %g5, %l0
40703 tgu %icc, 0x7
40704 ldsw [%l7 + 0x50], %l2
40705 umul %o0, 0x1382, %o2
40706 bvc,a,pt %xcc, loop_4781
40707 fbg %fcc2, loop_4782
40708 movrne %g6, 0x361, %o6
40709 stb %o4, [%l7 + 0x42]
40710loop_4781:
40711 tn %xcc, 0x6
40712loop_4782:
40713 movn %icc, %i6, %o1
40714 movg %xcc, %l3, %i7
40715 ldd [%l7 + 0x10], %f0
40716 smul %g7, %l1, %i5
40717 movgu %icc, %i3, %o3
40718 edge16 %l6, %g2, %i0
40719 fand %f10, %f10, %f12
40720 fnegs %f12, %f3
40721 movpos %xcc, %i2, %o7
40722 or %g1, %i1, %o5
40723 ldsw [%l7 + 0x64], %l5
40724 fmovrslez %g3, %f8, %f7
40725 move %xcc, %g4, %l4
40726 fnands %f5, %f15, %f2
40727 fmovsgu %xcc, %f14, %f13
40728 addc %g5, %l0, %i4
40729 fandnot2 %f10, %f6, %f4
40730 fmovscc %xcc, %f3, %f13
40731 ldsh [%l7 + 0x72], %l2
40732 fpsub16 %f0, %f14, %f14
40733 ldd [%l7 + 0x20], %f6
40734 alignaddrl %o0, %g6, %o6
40735 array32 %o4, %o2, %i6
40736 udivcc %o1, 0x1081, %l3
40737 fmul8sux16 %f6, %f0, %f0
40738 fcmpgt32 %f14, %f8, %i7
40739 movleu %xcc, %g7, %l1
40740 fabss %f0, %f5
40741 fmovdvs %icc, %f14, %f13
40742 movneg %icc, %i5, %i3
40743 bcc,pn %xcc, loop_4783
40744 taddcctv %o3, 0x1FD5, %l6
40745 fandnot2 %f14, %f12, %f12
40746 fmul8ulx16 %f8, %f4, %f0
40747loop_4783:
40748 mulx %g2, %i2, %o7
40749 fmovdvc %xcc, %f11, %f5
40750 fcmpne16 %f2, %f10, %g1
40751 fpack32 %f0, %f4, %f14
40752 ld [%l7 + 0x78], %f14
40753 ldsw [%l7 + 0x58], %i0
40754 call loop_4784
40755 st %f13, [%l7 + 0x54]
40756 st %f7, [%l7 + 0x2C]
40757 fpsub16 %f2, %f12, %f6
40758loop_4784:
40759 sdivcc %o5, 0x053C, %i1
40760 smulcc %l5, %g3, %g4
40761 bvc,a,pt %xcc, loop_4785
40762 ldsh [%l7 + 0x6C], %l4
40763 movneg %icc, %l0, %g5
40764 fpack16 %f14, %f2
40765loop_4785:
40766 sdivcc %l2, 0x0A92, %o0
40767 sth %g6, [%l7 + 0x5E]
40768 bshuffle %f4, %f12, %f2
40769 stw %i4, [%l7 + 0x5C]
40770 fmul8ulx16 %f14, %f0, %f4
40771 fnands %f13, %f14, %f6
40772 ldsb [%l7 + 0x2A], %o6
40773 fornot2s %f0, %f2, %f6
40774 fbul %fcc2, loop_4786
40775 bpos,pt %xcc, loop_4787
40776 orcc %o2, %o4, %o1
40777 edge8 %i6, %l3, %i7
40778loop_4786:
40779 ldd [%l7 + 0x10], %f4
40780loop_4787:
40781 fpmerge %f9, %f0, %f4
40782 tle %xcc, 0x5
40783 movre %l1, 0x18C, %g7
40784 fnand %f2, %f12, %f12
40785 st %f1, [%l7 + 0x44]
40786 fnot2 %f2, %f14
40787 lduh [%l7 + 0x32], %i5
40788 stb %i3, [%l7 + 0x69]
40789 sll %o3, 0x0E, %l6
40790 fmovse %xcc, %f14, %f10
40791 ldx [%l7 + 0x48], %i2
40792 ld [%l7 + 0x70], %f0
40793 fbuge %fcc1, loop_4788
40794 fpack32 %f8, %f4, %f6
40795 st %f12, [%l7 + 0x40]
40796 lduw [%l7 + 0x28], %g2
40797loop_4788:
40798 fmul8sux16 %f2, %f14, %f10
40799 fpadd16s %f9, %f11, %f10
40800 te %icc, 0x5
40801 tneg %icc, 0x4
40802 srax %o7, 0x02, %i0
40803 fmovdne %xcc, %f8, %f4
40804 ldsh [%l7 + 0x30], %o5
40805 fmovsvs %xcc, %f8, %f0
40806 siam 0x5
40807 ldx [%l7 + 0x78], %i1
40808 fandnot1 %f4, %f12, %f4
40809 ldsw [%l7 + 0x44], %g1
40810 fpack32 %f14, %f6, %f2
40811 addcc %l5, 0x04CA, %g4
40812 fmovrslz %g3, %f5, %f6
40813 movpos %xcc, %l4, %l0
40814 ldx [%l7 + 0x58], %g5
40815 udivx %l2, 0x1955, %g6
40816 fpadd16 %f2, %f4, %f8
40817 ldd [%l7 + 0x58], %f10
40818 tleu %xcc, 0x2
40819 fnot2s %f1, %f11
40820 bleu loop_4789
40821 mulscc %o0, %i4, %o2
40822 fpack16 %f12, %f9
40823 std %f4, [%l7 + 0x60]
40824loop_4789:
40825 movgu %icc, %o4, %o1
40826 nop
40827 setx loop_4790, %l0, %l1
40828 wrpr 0x1, %tl
40829 wrpr %l1, %tpc
40830 add %l1, 0x4, %l1
40831 wrpr %l1, %tnpc
40832 setx 0x34400001400, %l0, %l1
40833 wrpr %l1, %tstate
40834 wrhpr 0x4, %htstate
40835 retry
40836 tvc %xcc, 0x6
40837 sra %o6, 0x02, %i6
40838 fnot2 %f4, %f14
40839loop_4790:
40840 edge16 %l3, %l1, %g7
40841 fbe %fcc2, loop_4791
40842 andcc %i7, %i3, %i5
40843 movrne %l6, %i2, %o3
40844 ld [%l7 + 0x64], %f15
40845loop_4791:
40846 srl %g2, %i0, %o7
40847 tle %icc, 0x2
40848 fnand %f0, %f12, %f2
40849 fcmple32 %f14, %f12, %i1
40850 movrgez %o5, %l5, %g1
40851 fba,a %fcc1, loop_4792
40852 std %f6, [%l7 + 0x68]
40853 addcc %g4, %g3, %l0
40854 edge8ln %g5, %l2, %g6
40855loop_4792:
40856 andn %o0, %l4, %i4
40857 ld [%l7 + 0x34], %f2
40858 and %o4, %o1, %o6
40859 fmovs %f2, %f0
40860 fmovsge %xcc, %f2, %f11
40861 fpsub16 %f0, %f6, %f4
40862 ldub [%l7 + 0x25], %i6
40863 ldsb [%l7 + 0x14], %o2
40864 te %icc, 0x4
40865 te %icc, 0x3
40866 fbge %fcc0, loop_4793
40867 edge16ln %l3, %l1, %g7
40868 ldd [%l7 + 0x08], %f2
40869 ld [%l7 + 0x64], %f13
40870loop_4793:
40871 bl,pn %xcc, loop_4794
40872 fpmerge %f15, %f11, %f10
40873 ldsh [%l7 + 0x7C], %i3
40874 st %f14, [%l7 + 0x50]
40875loop_4794:
40876 bg,a %icc, loop_4795
40877 fbne %fcc3, loop_4796
40878 fpsub32s %f12, %f5, %f0
40879 movge %icc, %i7, %i5
40880loop_4795:
40881 fblg %fcc1, loop_4797
40882loop_4796:
40883 fbe %fcc3, loop_4798
40884 alignaddrl %l6, %i2, %g2
40885 ld [%l7 + 0x78], %f1
40886loop_4797:
40887 bcc,a,pn %icc, loop_4799
40888loop_4798:
40889 fmovspos %icc, %f13, %f6
40890 fnors %f3, %f13, %f5
40891 st %f14, [%l7 + 0x18]
40892loop_4799:
40893 fsrc1 %f12, %f12
40894 bshuffle %f6, %f2, %f14
40895 ldsb [%l7 + 0x3D], %o3
40896 ld [%l7 + 0x2C], %f8
40897 fmul8ulx16 %f14, %f4, %f4
40898 fmovspos %xcc, %f10, %f10
40899 srl %i0, %i1, %o7
40900 lduw [%l7 + 0x78], %o5
40901 fmovdge %xcc, %f12, %f14
40902 sdiv %l5, 0x10F6, %g1
40903 fmovdpos %icc, %f11, %f7
40904 stb %g4, [%l7 + 0x7E]
40905 bcc,a,pt %icc, loop_4800
40906 ldub [%l7 + 0x3F], %l0
40907 fmovdcc %xcc, %f10, %f0
40908 st %f7, [%l7 + 0x14]
40909loop_4800:
40910 edge8n %g5, %g3, %g6
40911 fxnor %f6, %f8, %f4
40912 fmovrdne %o0, %f14, %f0
40913 lduh [%l7 + 0x42], %l4
40914 xor %l2, 0x0C50, %o4
40915 ldsw [%l7 + 0x78], %o1
40916 lduw [%l7 + 0x74], %o6
40917 fmovrsgez %i4, %f5, %f6
40918 stb %o2, [%l7 + 0x13]
40919 stw %l3, [%l7 + 0x7C]
40920 tvc %icc, 0x2
40921 ble,a loop_4801
40922 fblg,a %fcc2, loop_4802
40923 stw %i6, [%l7 + 0x78]
40924 tcc %icc, 0x5
40925loop_4801:
40926 fmovdleu %icc, %f0, %f14
40927loop_4802:
40928 bg,a %xcc, loop_4803
40929 bleu,a loop_4804
40930 ld [%l7 + 0x38], %f4
40931 fpsub16 %f14, %f14, %f2
40932loop_4803:
40933 umulcc %l1, %g7, %i7
40934loop_4804:
40935 bn,a,pt %icc, loop_4805
40936 fmovdpos %xcc, %f1, %f7
40937 movleu %icc, %i3, %l6
40938 for %f8, %f14, %f0
40939loop_4805:
40940 lduw [%l7 + 0x6C], %i5
40941 add %i2, %g2, %o3
40942 subc %i1, 0x1326, %o7
40943 sth %o5, [%l7 + 0x26]
40944 fblg %fcc3, loop_4806
40945 edge8l %i0, %g1, %g4
40946 std %f8, [%l7 + 0x38]
40947 brz %l0, loop_4807
40948loop_4806:
40949 move %xcc, %l5, %g3
40950 tn %xcc, 0x2
40951 fornot1s %f13, %f14, %f4
40952loop_4807:
40953 orcc %g6, 0x008F, %o0
40954 fcmpne16 %f14, %f14, %g5
40955 for %f4, %f8, %f12
40956 fcmpne32 %f14, %f14, %l2
40957 tcs %icc, 0x0
40958 fpsub32 %f4, %f4, %f12
40959 edge32ln %l4, %o4, %o1
40960 std %f0, [%l7 + 0x40]
40961 tleu %icc, 0x3
40962 std %f6, [%l7 + 0x58]
40963 tpos %icc, 0x3
40964 fandnot2s %f7, %f1, %f11
40965 bl,a loop_4808
40966 fmovrsgz %i4, %f1, %f13
40967 std %f4, [%l7 + 0x48]
40968 sdiv %o6, 0x1441, %l3
40969loop_4808:
40970 ldsh [%l7 + 0x30], %i6
40971 fsrc2 %f0, %f8
40972 fnot2 %f14, %f4
40973 lduh [%l7 + 0x72], %l1
40974 addcc %o2, %i7, %i3
40975 fmovrdlz %g7, %f6, %f14
40976 or %i5, 0x1040, %i2
40977 fmovsge %xcc, %f3, %f10
40978 ldd [%l7 + 0x48], %f14
40979 movcs %icc, %l6, %o3
40980 std %f2, [%l7 + 0x70]
40981 lduh [%l7 + 0x2A], %i1
40982 fblg %fcc1, loop_4809
40983 sth %g2, [%l7 + 0x18]
40984 stb %o7, [%l7 + 0x7B]
40985 ldsh [%l7 + 0x4E], %i0
40986loop_4809:
40987 ld [%l7 + 0x48], %f2
40988 bvc loop_4810
40989 ldub [%l7 + 0x52], %o5
40990 ldsb [%l7 + 0x58], %g4
40991 array32 %g1, %l0, %g3
40992loop_4810:
40993 fbg %fcc3, loop_4811
40994 fxor %f2, %f10, %f4
40995 add %g6, 0x15BC, %l5
40996 fmovdpos %xcc, %f0, %f11
40997loop_4811:
40998 ldsb [%l7 + 0x48], %o0
40999 bshuffle %f10, %f4, %f10
41000 fbug,a %fcc3, loop_4812
41001 st %f3, [%l7 + 0x1C]
41002 fmul8x16al %f0, %f7, %f6
41003 stx %l2, [%l7 + 0x10]
41004loop_4812:
41005 bneg,a,pt %xcc, loop_4813
41006 sllx %l4, %g5, %o1
41007 ldsw [%l7 + 0x70], %o4
41008 movcc %xcc, %o6, %i4
41009loop_4813:
41010 xnorcc %l3, 0x0DDF, %i6
41011 tneg %xcc, 0x7
41012 alignaddrl %l1, %o2, %i7
41013 mova %icc, %i3, %g7
41014 fcmps %fcc3, %f3, %f12
41015 std %f4, [%l7 + 0x48]
41016 tleu %icc, 0x5
41017 move %xcc, %i5, %i2
41018 fbu,a %fcc0, loop_4814
41019 fmovsne %xcc, %f7, %f0
41020 tsubcctv %l6, 0x07D3, %i1
41021 srax %o3, %o7, %g2
41022loop_4814:
41023 udiv %o5, 0x1B2B, %g4
41024 umulcc %i0, %g1, %l0
41025 ldub [%l7 + 0x7F], %g3
41026 movvs %icc, %g6, %o0
41027 movcc %icc, %l5, %l4
41028 fpadd32s %f9, %f13, %f4
41029 ldsb [%l7 + 0x29], %l2
41030 fbul,a %fcc1, loop_4815
41031 sub %g5, %o1, %o6
41032 bg,a,pt %icc, loop_4816
41033 fsrc1 %f14, %f8
41034loop_4815:
41035 srlx %o4, %l3, %i6
41036 fsrc1s %f13, %f15
41037loop_4816:
41038 fmuld8ulx16 %f0, %f3, %f14
41039 fnot1 %f8, %f0
41040 nop
41041 setx loop_4817, %l0, %l1
41042 wrpr 0x1, %tl
41043 wrpr %l1, %tpc
41044 add %l1, 0x4, %l1
41045 wrpr %l1, %tnpc
41046 setx 0x34400001400, %l0, %l1
41047 wrpr %l1, %tstate
41048 wrhpr 0x4, %htstate
41049 retry
41050 addccc %i4, 0x1711, %o2
41051 addcc %l1, 0x1776, %i3
41052 ba,a,pt %icc, loop_4818
41053loop_4817:
41054 ld [%l7 + 0x60], %f8
41055 sllx %g7, %i5, %i7
41056 ldub [%l7 + 0x31], %i2
41057loop_4818:
41058 fcmple32 %f4, %f10, %i1
41059 fmovsa %xcc, %f8, %f13
41060 subccc %o3, %l6, %g2
41061 fcmped %fcc2, %f2, %f4
41062 brlz %o7, loop_4819
41063 ldsw [%l7 + 0x48], %g4
41064 bpos,a %icc, loop_4820
41065 sethi 0x1326, %i0
41066loop_4819:
41067 andn %g1, 0x0256, %o5
41068 ldsh [%l7 + 0x24], %l0
41069loop_4820:
41070 xnor %g3, 0x1C9A, %g6
41071 tvs %icc, 0x3
41072 orncc %l5, %o0, %l2
41073 fmovdcs %icc, %f11, %f9
41074 alignaddrl %l4, %o1, %o6
41075 movleu %icc, %o4, %g5
41076 fands %f3, %f5, %f3
41077 sllx %i6, 0x0D, %i4
41078 lduw [%l7 + 0x1C], %o2
41079 mulscc %l3, 0x0604, %l1
41080 sdivcc %g7, 0x174F, %i5
41081 fblg,a %fcc2, loop_4821
41082 fsrc1 %f2, %f6
41083 stw %i7, [%l7 + 0x50]
41084 ldsb [%l7 + 0x1A], %i2
41085loop_4821:
41086 ld [%l7 + 0x30], %f5
41087 fnot2s %f13, %f12
41088 fnegs %f2, %f4
41089 and %i1, %i3, %l6
41090 fbg,a %fcc3, loop_4822
41091 be,pn %icc, loop_4823
41092 fmovscs %xcc, %f10, %f1
41093 fba,a %fcc3, loop_4824
41094loop_4822:
41095 tsubcc %o3, %g2, %g4
41096loop_4823:
41097 lduh [%l7 + 0x4C], %i0
41098 movcc %xcc, %o7, %g1
41099loop_4824:
41100 fand %f2, %f12, %f2
41101 movrgez %l0, 0x027, %o5
41102 addc %g6, %g3, %l5
41103 fnors %f5, %f0, %f11
41104 std %f8, [%l7 + 0x20]
41105 bleu,pt %icc, loop_4825
41106 ld [%l7 + 0x24], %f3
41107 or %l2, 0x1291, %l4
41108 fmul8x16al %f2, %f7, %f10
41109loop_4825:
41110 fpmerge %f13, %f4, %f10
41111 bne,pt %xcc, loop_4826
41112 edge16l %o1, %o6, %o0
41113 lduh [%l7 + 0x0E], %o4
41114 fmuld8sux16 %f8, %f13, %f2
41115loop_4826:
41116 siam 0x1
41117 call loop_4827
41118 xor %i6, %g5, %o2
41119 fmovsl %xcc, %f12, %f10
41120 ldsw [%l7 + 0x54], %l3
41121loop_4827:
41122 stx %l1, [%l7 + 0x58]
41123 ldsw [%l7 + 0x54], %i4
41124 fnors %f11, %f9, %f10
41125 siam 0x7
41126 stw %g7, [%l7 + 0x64]
41127 srlx %i5, 0x00, %i7
41128 ldsw [%l7 + 0x78], %i2
41129 fbuge %fcc3, loop_4828
41130 edge16ln %i1, %i3, %o3
41131 umul %l6, 0x0FE2, %g2
41132 fmovdleu %icc, %f1, %f12
41133loop_4828:
41134 movre %i0, %o7, %g1
41135 sra %l0, 0x10, %o5
41136 fmovs %f13, %f6
41137 te %icc, 0x3
41138 st %f4, [%l7 + 0x10]
41139 ble loop_4829
41140 ldsw [%l7 + 0x44], %g6
41141 array8 %g3, %l5, %g4
41142 fbl %fcc3, loop_4830
41143loop_4829:
41144 sdiv %l4, 0x1ACA, %o1
41145 edge32n %l2, %o6, %o0
41146 ldsb [%l7 + 0x5C], %o4
41147loop_4830:
41148 sub %i6, 0x1C93, %g5
41149 ldsh [%l7 + 0x0A], %o2
41150 fcmpes %fcc0, %f4, %f0
41151 fmovrsgz %l3, %f10, %f5
41152 edge32l %i4, %g7, %l1
41153 taddcc %i5, %i2, %i7
41154 stb %i1, [%l7 + 0x47]
41155 movrlez %i3, 0x30F, %l6
41156 movpos %icc, %o3, %g2
41157 ldub [%l7 + 0x2D], %i0
41158 fnot1s %f9, %f12
41159 tl %icc, 0x2
41160 tcc %icc, 0x5
41161 fabss %f14, %f4
41162 fmovsa %xcc, %f11, %f13
41163 edge32 %g1, %l0, %o5
41164 ldub [%l7 + 0x4B], %g6
41165 fbuge,a %fcc2, loop_4831
41166 ldub [%l7 + 0x78], %g3
41167 std %f14, [%l7 + 0x40]
41168 ldd [%l7 + 0x78], %f8
41169loop_4831:
41170 bneg,a,pn %xcc, loop_4832
41171 brgz,a %l5, loop_4833
41172 andn %o7, %l4, %g4
41173 fmovsge %icc, %f11, %f9
41174loop_4832:
41175 edge16l %l2, %o1, %o6
41176loop_4833:
41177 fornot1s %f6, %f0, %f8
41178 sub %o0, %i6, %g5
41179 fzeros %f9
41180 std %f14, [%l7 + 0x28]
41181 fmovdl %xcc, %f1, %f8
41182 tge %icc, 0x0
41183 brlez %o2, loop_4834
41184 fpsub16 %f12, %f0, %f10
41185 edge8n %l3, %i4, %g7
41186 ldsb [%l7 + 0x54], %o4
41187loop_4834:
41188 ldsh [%l7 + 0x14], %l1
41189 fmovdgu %icc, %f8, %f1
41190 fmovd %f2, %f14
41191 ldsw [%l7 + 0x0C], %i5
41192 umulcc %i7, 0x0EF8, %i1
41193 orcc %i3, 0x0D89, %i2
41194 move %icc, %l6, %g2
41195 ldd [%l7 + 0x60], %f10
41196 fcmpne16 %f4, %f4, %o3
41197 ldsw [%l7 + 0x78], %i0
41198 fcmple32 %f12, %f4, %g1
41199 andn %o5, 0x0773, %g6
41200 sdivcc %l0, 0x0719, %l5
41201 fmovrde %g3, %f2, %f0
41202 orcc %o7, 0x067E, %l4
41203 or %g4, %o1, %l2
41204 umulcc %o6, 0x0E17, %o0
41205 fmovsg %xcc, %f8, %f1
41206 movcs %icc, %g5, %o2
41207 ldsw [%l7 + 0x70], %i6
41208 movne %icc, %i4, %g7
41209 fmovscs %xcc, %f5, %f15
41210 ble,a loop_4835
41211 ldub [%l7 + 0x7D], %o4
41212 movn %xcc, %l1, %i5
41213 fmovsa %icc, %f1, %f12
41214loop_4835:
41215 fsrc2s %f2, %f10
41216 fbule,a %fcc2, loop_4836
41217 ldsh [%l7 + 0x46], %i7
41218 movg %icc, %l3, %i1
41219 pdist %f6, %f2, %f8
41220loop_4836:
41221 stx %i3, [%l7 + 0x48]
41222 fcmple16 %f6, %f14, %i2
41223 ble,pn %xcc, loop_4837
41224 fmovsgu %icc, %f14, %f1
41225 fpadd16 %f6, %f10, %f4
41226 sth %g2, [%l7 + 0x22]
41227loop_4837:
41228 fmovsleu %xcc, %f4, %f13
41229 fmovdne %icc, %f0, %f8
41230 ldx [%l7 + 0x50], %l6
41231 move %xcc, %o3, %i0
41232 fnand %f0, %f14, %f4
41233 fmovdg %icc, %f15, %f11
41234 fbuge,a %fcc2, loop_4838
41235 ldx [%l7 + 0x58], %o5
41236 fandnot2s %f10, %f1, %f3
41237 fmovse %icc, %f7, %f6
41238loop_4838:
41239 ld [%l7 + 0x24], %f11
41240 ldx [%l7 + 0x18], %g6
41241 fbug,a %fcc1, loop_4839
41242 fbo %fcc0, loop_4840
41243 lduh [%l7 + 0x58], %g1
41244 ldx [%l7 + 0x30], %l0
41245loop_4839:
41246 nop
41247 setx loop_4841, %l0, %l1
41248 wrpr 0x1, %tl
41249 wrpr %l1, %tnpc
41250 setx 0x34400001400, %l0, %l1
41251 wrpr %l1, %tstate
41252 wrhpr 0x4, %htstate
41253 done
41254loop_4840:
41255 fxors %f2, %f1, %f1
41256 bgu,pn %icc, loop_4842
41257 ldd [%l7 + 0x60], %f6
41258loop_4841:
41259 ldsw [%l7 + 0x6C], %l5
41260 fmovrdgz %o7, %f0, %f0
41261loop_4842:
41262 tcc %xcc, 0x0
41263 fmovdne %icc, %f15, %f11
41264 tvs %xcc, 0x3
41265 fmovrsgez %g3, %f13, %f13
41266 brz %g4, loop_4843
41267 fmovrdlez %l4, %f10, %f14
41268 fabsd %f10, %f0
41269 subc %o1, %l2, %o0
41270loop_4843:
41271 st %f10, [%l7 + 0x34]
41272 lduw [%l7 + 0x5C], %o6
41273 umul %o2, %i6, %i4
41274 fmovdneg %icc, %f7, %f15
41275 fbul,a %fcc0, loop_4844
41276 ldsb [%l7 + 0x15], %g7
41277 bcs,a %icc, loop_4845
41278 tl %xcc, 0x6
41279loop_4844:
41280 bvc,a,pt %icc, loop_4846
41281 fmovspos %icc, %f4, %f15
41282loop_4845:
41283 nop
41284 setx loop_4847, %l0, %l1
41285 wrpr 0x1, %tl
41286 wrpr %l1, %tpc
41287 add %l1, 0x4, %l1
41288 wrpr %l1, %tnpc
41289 setx 0x34400001400, %l0, %l1
41290 wrpr %l1, %tstate
41291 wrhpr 0x4, %htstate
41292 retry
41293 st %f2, [%l7 + 0x30]
41294loop_4846:
41295 fpsub16s %f13, %f2, %f4
41296 subcc %g5, %o4, %l1
41297loop_4847:
41298 srax %i5, 0x19, %i7
41299 brnz %l3, loop_4848
41300 ldd [%l7 + 0x30], %f0
41301 udivx %i1, 0x04CD, %i3
41302 fmuld8ulx16 %f15, %f1, %f12
41303loop_4848:
41304 fbge %fcc0, loop_4849
41305 stx %g2, [%l7 + 0x40]
41306 fmovdleu %xcc, %f13, %f9
41307 movre %i2, 0x062, %l6
41308loop_4849:
41309 lduh [%l7 + 0x48], %o3
41310 fmul8x16al %f4, %f9, %f14
41311 st %f3, [%l7 + 0x20]
41312 fpadd16s %f13, %f12, %f0
41313 fmovsne %xcc, %f7, %f11
41314 movne %icc, %i0, %g6
41315 sdivcc %o5, 0x0B41, %l0
41316 nop
41317 setx loop_4850, %l0, %l1
41318 jmpl %l1, %g1
41319 tvc %icc, 0x7
41320 fbne %fcc2, loop_4851
41321 movgu %icc, %l5, %g3
41322loop_4850:
41323 fmovdgu %icc, %f1, %f11
41324 fmovrsgez %o7, %f2, %f6
41325loop_4851:
41326 fmovrdne %g4, %f0, %f0
41327 tneg %icc, 0x1
41328 fornot2 %f0, %f0, %f4
41329 fxor %f4, %f8, %f6
41330 subc %o1, %l4, %o0
41331 fpsub16s %f13, %f1, %f3
41332 fbule,a %fcc0, loop_4852
41333 edge8 %l2, %o2, %i6
41334 fbuge,a %fcc0, loop_4853
41335 sth %o6, [%l7 + 0x48]
41336loop_4852:
41337 sth %i4, [%l7 + 0x7E]
41338 fmovrdgz %g7, %f6, %f10
41339loop_4853:
41340 edge8 %g5, %o4, %l1
41341 nop
41342 setx loop_4854, %l0, %l1
41343 jmpl %l1, %i5
41344 bl loop_4855
41345 stb %i7, [%l7 + 0x29]
41346 addcc %l3, %i1, %g2
41347loop_4854:
41348 smul %i3, %i2, %o3
41349loop_4855:
41350 ldsh [%l7 + 0x24], %i0
41351 movrgez %g6, %o5, %l6
41352 orcc %g1, %l0, %l5
41353 st %f10, [%l7 + 0x58]
41354 stb %o7, [%l7 + 0x20]
41355 fmovdneg %xcc, %f1, %f2
41356 tcc %xcc, 0x3
41357 fmovdne %xcc, %f2, %f7
41358 fmovrdlez %g3, %f0, %f2
41359 array32 %g4, %o1, %l4
41360 fmovscs %xcc, %f9, %f12
41361 ldsw [%l7 + 0x44], %l2
41362 ldd [%l7 + 0x40], %f2
41363 movre %o2, %o0, %o6
41364 sllx %i4, 0x1E, %i6
41365 stx %g5, [%l7 + 0x48]
41366 fmovdne %xcc, %f10, %f10
41367 sllx %o4, 0x18, %l1
41368 ld [%l7 + 0x74], %f7
41369 fmovsl %icc, %f13, %f14
41370 fba,a %fcc1, loop_4856
41371 fmovsge %icc, %f14, %f1
41372 fzero %f8
41373 brlz %i5, loop_4857
41374loop_4856:
41375 stx %g7, [%l7 + 0x10]
41376 stw %l3, [%l7 + 0x5C]
41377 st %f14, [%l7 + 0x0C]
41378loop_4857:
41379 ldx [%l7 + 0x38], %i1
41380 lduw [%l7 + 0x7C], %g2
41381 fmovsleu %icc, %f13, %f11
41382 fnors %f14, %f8, %f15
41383 ldsb [%l7 + 0x75], %i7
41384 st %f8, [%l7 + 0x5C]
41385 sdivx %i3, 0x03E7, %i2
41386 xnorcc %i0, 0x0603, %o3
41387 fones %f14
41388 stw %g6, [%l7 + 0x54]
41389 fmovrde %o5, %f6, %f14
41390 ldub [%l7 + 0x28], %l6
41391 bg,pt %icc, loop_4858
41392 fnegs %f5, %f10
41393 movleu %xcc, %l0, %g1
41394 stw %o7, [%l7 + 0x28]
41395loop_4858:
41396 ldx [%l7 + 0x68], %l5
41397 movrne %g3, %o1, %l4
41398 fmovs %f13, %f6
41399 movge %xcc, %g4, %o2
41400 fsrc1 %f4, %f12
41401 sethi 0x1E44, %l2
41402 fmovsa %xcc, %f15, %f0
41403 ldsw [%l7 + 0x14], %o6
41404 fpadd16s %f0, %f10, %f11
41405 st %f5, [%l7 + 0x34]
41406 ldub [%l7 + 0x6A], %o0
41407 ldsh [%l7 + 0x5C], %i6
41408 taddcctv %i4, 0x14CF, %g5
41409 mova %icc, %l1, %o4
41410 smulcc %i5, %g7, %i1
41411 fzero %f2
41412 ldsw [%l7 + 0x40], %l3
41413 lduh [%l7 + 0x56], %g2
41414 fmovdne %xcc, %f12, %f2
41415 fbuge,a %fcc3, loop_4859
41416 sll %i7, %i2, %i0
41417 fmul8sux16 %f10, %f2, %f0
41418 fexpand %f3, %f12
41419loop_4859:
41420 fmovrsgez %i3, %f6, %f0
41421 ldd [%l7 + 0x30], %f6
41422 st %f4, [%l7 + 0x7C]
41423 fmovsneg %xcc, %f4, %f11
41424 bcc,a,pt %icc, loop_4860
41425 fmovrsne %g6, %f2, %f1
41426 andn %o3, 0x0638, %l6
41427 umulcc %o5, 0x0177, %l0
41428loop_4860:
41429 tg %icc, 0x4
41430 fandnot1 %f6, %f6, %f6
41431 alignaddrl %g1, %l5, %g3
41432 tgu %icc, 0x5
41433 bl,a,pt %xcc, loop_4861
41434 xnorcc %o1, %o7, %g4
41435 udivx %o2, 0x1567, %l2
41436 fpsub16 %f8, %f8, %f0
41437loop_4861:
41438 tsubcctv %o6, %l4, %i6
41439 andn %i4, %g5, %o0
41440 bvc,a loop_4862
41441 fsrc1s %f11, %f7
41442 ldub [%l7 + 0x43], %o4
41443 andncc %l1, %g7, %i1
41444loop_4862:
41445 bneg,a,pn %icc, loop_4863
41446 stx %l3, [%l7 + 0x58]
41447 bpos,a,pt %icc, loop_4864
41448 edge16n %g2, %i7, %i2
41449loop_4863:
41450 ldsw [%l7 + 0x08], %i0
41451 bl %icc, loop_4865
41452loop_4864:
41453 taddcc %i5, %g6, %o3
41454 fandnot2 %f10, %f4, %f10
41455 fxnors %f11, %f5, %f1
41456loop_4865:
41457 sth %l6, [%l7 + 0x50]
41458 stx %i3, [%l7 + 0x18]
41459 edge32 %l0, %g1, %o5
41460 sth %g3, [%l7 + 0x32]
41461 fnot2s %f8, %f9
41462 ldd [%l7 + 0x08], %f4
41463 std %f12, [%l7 + 0x30]
41464 srl %o1, 0x14, %o7
41465 bvs %icc, loop_4866
41466 tleu %xcc, 0x3
41467 sub %g4, %o2, %l2
41468 stb %l5, [%l7 + 0x2E]
41469loop_4866:
41470 brz,a %o6, loop_4867
41471 ldsb [%l7 + 0x15], %i6
41472 fnot1 %f8, %f10
41473 bvc,pt %icc, loop_4868
41474loop_4867:
41475 tcs %xcc, 0x7
41476 ldsb [%l7 + 0x23], %i4
41477 st %f12, [%l7 + 0x70]
41478loop_4868:
41479 brgez %l4, loop_4869
41480 fmovrsne %g5, %f4, %f9
41481 sth %o4, [%l7 + 0x34]
41482 fmovsn %xcc, %f7, %f4
41483loop_4869:
41484 ldsh [%l7 + 0x1E], %o0
41485 xnorcc %g7, 0x14A7, %l1
41486 ld [%l7 + 0x1C], %f14
41487 stw %l3, [%l7 + 0x50]
41488 stw %g2, [%l7 + 0x28]
41489 bcs,a loop_4870
41490 umulcc %i1, %i2, %i0
41491 ldsb [%l7 + 0x34], %i5
41492 ldsb [%l7 + 0x0D], %i7
41493loop_4870:
41494 tpos %xcc, 0x1
41495 fmovdcc %xcc, %f7, %f4
41496 nop
41497 setx loop_4871, %l0, %l1
41498 jmpl %l1, %g6
41499 fxnors %f7, %f6, %f6
41500 ldub [%l7 + 0x67], %o3
41501 fbul %fcc2, loop_4872
41502loop_4871:
41503 fmul8x16 %f7, %f6, %f4
41504 fbg %fcc2, loop_4873
41505 fpadd32 %f14, %f12, %f12
41506loop_4872:
41507 stw %i3, [%l7 + 0x64]
41508 orcc %l6, 0x0531, %g1
41509loop_4873:
41510 fmuld8ulx16 %f0, %f9, %f4
41511 fblg %fcc2, loop_4874
41512 st %f0, [%l7 + 0x64]
41513 sll %o5, 0x0D, %l0
41514 movle %xcc, %o1, %o7
41515loop_4874:
41516 fba,a %fcc1, loop_4875
41517 fmovscs %xcc, %f6, %f13
41518 alignaddr %g3, %g4, %o2
41519 ldd [%l7 + 0x40], %f14
41520loop_4875:
41521 fxors %f9, %f2, %f6
41522 andcc %l2, %l5, %i6
41523 fsrc1s %f2, %f15
41524 fmovsvc %icc, %f3, %f7
41525 movcs %icc, %i4, %l4
41526 lduw [%l7 + 0x70], %o6
41527 fands %f10, %f9, %f7
41528 sethi 0x05DA, %o4
41529 ldub [%l7 + 0x4A], %g5
41530 lduh [%l7 + 0x7E], %g7
41531 movvc %xcc, %o0, %l3
41532 std %f0, [%l7 + 0x40]
41533 movcc %icc, %l1, %g2
41534 fmovdneg %xcc, %f6, %f13
41535 sth %i2, [%l7 + 0x60]
41536 ld [%l7 + 0x2C], %f10
41537 movg %icc, %i1, %i0
41538 subc %i5, 0x132F, %g6
41539 fornot2s %f6, %f8, %f1
41540 ldsb [%l7 + 0x18], %i7
41541 for %f6, %f10, %f10
41542 subcc %i3, %l6, %o3
41543 sth %g1, [%l7 + 0x26]
41544 fbuge %fcc0, loop_4876
41545 sllx %o5, %l0, %o1
41546 fsrc1 %f2, %f0
41547 fmovdleu %xcc, %f1, %f2
41548loop_4876:
41549 umul %o7, %g4, %o2
41550 ld [%l7 + 0x54], %f2
41551 tcs %xcc, 0x0
41552 stx %g3, [%l7 + 0x68]
41553 call loop_4877
41554 stx %l5, [%l7 + 0x48]
41555 srlx %l2, %i4, %l4
41556 bg loop_4878
41557loop_4877:
41558 fmovscc %icc, %f2, %f5
41559 fcmple16 %f0, %f14, %o6
41560 movgu %xcc, %i6, %o4
41561loop_4878:
41562 fnot1s %f0, %f12
41563 ld [%l7 + 0x38], %f11
41564 and %g5, %o0, %g7
41565 fmovsl %icc, %f1, %f5
41566 stx %l3, [%l7 + 0x68]
41567 fbue,a %fcc1, loop_4879
41568 ldsb [%l7 + 0x57], %g2
41569 tsubcc %i2, %i1, %i0
41570 ldx [%l7 + 0x40], %l1
41571loop_4879:
41572 ldsw [%l7 + 0x48], %g6
41573 lduw [%l7 + 0x6C], %i7
41574 st %f0, [%l7 + 0x38]
41575 sth %i3, [%l7 + 0x2E]
41576 ldub [%l7 + 0x2C], %i5
41577 movleu %icc, %l6, %g1
41578 edge8 %o5, %o3, %l0
41579 lduh [%l7 + 0x2A], %o1
41580 movge %icc, %g4, %o2
41581 fmovdle %xcc, %f7, %f4
41582 lduw [%l7 + 0x30], %g3
41583 fbue %fcc3, loop_4880
41584 fmuld8ulx16 %f12, %f4, %f0
41585 fcmped %fcc1, %f10, %f14
41586 fcmpgt32 %f10, %f14, %o7
41587loop_4880:
41588 brgz %l5, loop_4881
41589 ba,a loop_4882
41590 stb %l2, [%l7 + 0x6A]
41591 fcmped %fcc0, %f12, %f6
41592loop_4881:
41593 ldsb [%l7 + 0x20], %l4
41594loop_4882:
41595 lduw [%l7 + 0x74], %i4
41596 fpsub32 %f10, %f12, %f10
41597 stx %i6, [%l7 + 0x18]
41598 movn %xcc, %o6, %g5
41599 brnz %o4, loop_4883
41600 fsrc2s %f13, %f5
41601 addc %g7, %l3, %o0
41602 stx %i2, [%l7 + 0x38]
41603loop_4883:
41604 mova %icc, %i1, %g2
41605 edge16ln %i0, %g6, %l1
41606 bvs loop_4884
41607 bn,a,pt %icc, loop_4885
41608 bneg,pn %xcc, loop_4886
41609 fbu,a %fcc0, loop_4887
41610loop_4884:
41611 lduw [%l7 + 0x44], %i3
41612loop_4885:
41613 and %i7, 0x1D6D, %i5
41614loop_4886:
41615 fmovrdlez %g1, %f2, %f10
41616loop_4887:
41617 st %f12, [%l7 + 0x64]
41618 fbuge %fcc0, loop_4888
41619 fabsd %f10, %f8
41620 ldsw [%l7 + 0x78], %l6
41621 ldd [%l7 + 0x68], %f12
41622loop_4888:
41623 stx %o3, [%l7 + 0x10]
41624 bpos,a %icc, loop_4889
41625 move %icc, %o5, %o1
41626 taddcctv %l0, 0x0AC2, %o2
41627 fmovrslz %g3, %f15, %f1
41628loop_4889:
41629 popc 0x1460, %o7
41630 fbg,a %fcc0, loop_4890
41631 xnorcc %l5, %g4, %l4
41632 std %f6, [%l7 + 0x30]
41633 smul %i4, 0x1B27, %i6
41634loop_4890:
41635 movneg %xcc, %o6, %l2
41636 sth %g5, [%l7 + 0x18]
41637 fmovspos %xcc, %f12, %f6
41638 fmovdvc %icc, %f2, %f6
41639 fmovdge %icc, %f4, %f10
41640 fmovsgu %icc, %f6, %f5
41641 fxor %f2, %f10, %f12
41642 umulcc %g7, %o4, %o0
41643 fmovsn %xcc, %f7, %f9
41644 movgu %icc, %l3, %i1
41645 edge32 %i2, %i0, %g2
41646 fabsd %f12, %f2
41647 lduw [%l7 + 0x0C], %g6
41648 ldsh [%l7 + 0x2E], %l1
41649 andcc %i7, %i3, %g1
41650 fmovscc %icc, %f10, %f11
41651 stx %i5, [%l7 + 0x40]
41652 ldsh [%l7 + 0x42], %l6
41653 fmul8x16au %f7, %f10, %f14
41654 fbo %fcc0, loop_4891
41655 xorcc %o5, 0x0F9D, %o1
41656 ldub [%l7 + 0x27], %o3
41657 ldsh [%l7 + 0x78], %l0
41658loop_4891:
41659 nop
41660 setx loop_4892, %l0, %l1
41661 jmpl %l1, %o2
41662 ldsb [%l7 + 0x5B], %g3
41663 orn %o7, 0x0924, %l5
41664 sth %l4, [%l7 + 0x76]
41665loop_4892:
41666 stb %i4, [%l7 + 0x64]
41667 alignaddr %g4, %i6, %o6
41668 addccc %l2, %g7, %o4
41669 sub %o0, %g5, %i1
41670 be loop_4893
41671 fbl %fcc0, loop_4894
41672 edge32 %l3, %i2, %i0
41673 stb %g2, [%l7 + 0x57]
41674loop_4893:
41675 brgz,a %l1, loop_4895
41676loop_4894:
41677 fpadd16s %f9, %f5, %f1
41678 st %f1, [%l7 + 0x24]
41679 lduw [%l7 + 0x10], %i7
41680loop_4895:
41681 tne %icc, 0x1
41682 tg %xcc, 0x5
41683 fcmpeq16 %f14, %f2, %g6
41684 fornot1 %f6, %f12, %f0
41685 fcmple16 %f14, %f12, %i3
41686 stb %g1, [%l7 + 0x37]
41687 fbule %fcc1, loop_4896
41688 andcc %i5, %o5, %l6
41689 array16 %o1, %o3, %l0
41690 fones %f5
41691loop_4896:
41692 ldd [%l7 + 0x40], %f12
41693 subccc %o2, 0x0002, %o7
41694 orn %l5, 0x0163, %g3
41695 fmovsle %icc, %f1, %f0
41696 alignaddrl %i4, %l4, %g4
41697 fmovrslz %o6, %f13, %f4
41698 ldub [%l7 + 0x17], %l2
41699 lduh [%l7 + 0x52], %g7
41700 fxor %f12, %f12, %f2
41701 ldd [%l7 + 0x68], %f6
41702 xnorcc %o4, 0x1C83, %i6
41703 movcc %icc, %g5, %o0
41704 ldub [%l7 + 0x44], %l3
41705 stx %i2, [%l7 + 0x58]
41706 fbg %fcc2, loop_4897
41707 fmovsvc %xcc, %f9, %f8
41708 nop
41709 setx loop_4898, %l0, %l1
41710 jmpl %l1, %i1
41711 fmovdvc %icc, %f10, %f10
41712loop_4897:
41713 fmovdne %icc, %f15, %f8
41714 fors %f8, %f14, %f14
41715loop_4898:
41716 fmovsne %xcc, %f11, %f2
41717 stb %g2, [%l7 + 0x75]
41718 fmul8x16au %f2, %f0, %f4
41719 fba %fcc2, loop_4899
41720 edge8n %l1, %i0, %g6
41721 ble loop_4900
41722 sth %i7, [%l7 + 0x46]
41723loop_4899:
41724 udivcc %g1, 0x1F68, %i5
41725 movvs %icc, %o5, %l6
41726loop_4900:
41727 ldx [%l7 + 0x78], %o1
41728 mova %xcc, %i3, %o3
41729 subccc %o2, 0x0985, %o7
41730 addccc %l5, 0x1AC7, %l0
41731 fbul,a %fcc3, loop_4901
41732 brlz,a %g3, loop_4902
41733 ldd [%l7 + 0x18], %f2
41734 tne %icc, 0x3
41735loop_4901:
41736 fmovrse %l4, %f3, %f5
41737loop_4902:
41738 fmovrse %g4, %f12, %f1
41739 lduw [%l7 + 0x40], %i4
41740 movgu %xcc, %l2, %g7
41741 movre %o4, 0x30E, %i6
41742 ld [%l7 + 0x1C], %f3
41743 ldsw [%l7 + 0x18], %g5
41744 fmovrse %o6, %f4, %f6
41745 ldd [%l7 + 0x20], %f10
41746 fbue %fcc2, loop_4903
41747 bvs,pn %xcc, loop_4904
41748 lduh [%l7 + 0x6C], %l3
41749 tg %icc, 0x7
41750loop_4903:
41751 ldd [%l7 + 0x48], %f14
41752loop_4904:
41753 st %f10, [%l7 + 0x3C]
41754 fmovsa %icc, %f9, %f1
41755 be %icc, loop_4905
41756 be,a loop_4906
41757 smulcc %i2, %i1, %g2
41758 ldsw [%l7 + 0x40], %o0
41759loop_4905:
41760 move %xcc, %i0, %l1
41761loop_4906:
41762 std %f14, [%l7 + 0x68]
41763 xnorcc %g6, 0x1FAF, %g1
41764 fnand %f2, %f6, %f8
41765 bge,pn %xcc, loop_4907
41766 ldub [%l7 + 0x1E], %i7
41767 subcc %o5, 0x003C, %i5
41768 edge32ln %l6, %o1, %i3
41769loop_4907:
41770 srl %o2, 0x0A, %o3
41771 ta %icc, 0x4
41772 lduw [%l7 + 0x70], %l5
41773 movre %o7, %g3, %l4
41774 stb %g4, [%l7 + 0x30]
41775 stx %l0, [%l7 + 0x28]
41776 st %f9, [%l7 + 0x64]
41777 ldsh [%l7 + 0x3E], %l2
41778 ldsw [%l7 + 0x2C], %g7
41779 fmovsl %xcc, %f1, %f4
41780 lduw [%l7 + 0x50], %o4
41781 fmul8x16al %f15, %f12, %f14
41782 xnorcc %i6, 0x08A0, %g5
41783 orncc %i4, 0x0DA2, %l3
41784 lduw [%l7 + 0x34], %i2
41785 fone %f10
41786 fmul8x16 %f10, %f8, %f8
41787 ldsh [%l7 + 0x60], %i1
41788 ldsw [%l7 + 0x58], %o6
41789 sth %g2, [%l7 + 0x4A]
41790 bl %icc, loop_4908
41791 edge32n %o0, %i0, %g6
41792 edge16 %g1, %l1, %o5
41793 ldsh [%l7 + 0x78], %i7
41794loop_4908:
41795 andn %l6, %o1, %i5
41796 bgu,a,pn %xcc, loop_4909
41797 fmovsl %icc, %f14, %f5
41798 fmovrdgez %o2, %f4, %f4
41799 stx %i3, [%l7 + 0x18]
41800loop_4909:
41801 bge %xcc, loop_4910
41802 addccc %l5, 0x1E4A, %o3
41803 tg %icc, 0x6
41804 ldub [%l7 + 0x57], %o7
41805loop_4910:
41806 fbul %fcc3, loop_4911
41807 fnor %f4, %f4, %f14
41808 ldsw [%l7 + 0x4C], %l4
41809 edge8n %g4, %l0, %l2
41810loop_4911:
41811 bl,pt %xcc, loop_4912
41812 std %f14, [%l7 + 0x58]
41813 ta %xcc, 0x5
41814 fcmpgt32 %f10, %f10, %g3
41815loop_4912:
41816 ldx [%l7 + 0x50], %g7
41817 lduh [%l7 + 0x14], %o4
41818 fmovrslz %g5, %f14, %f3
41819 ld [%l7 + 0x6C], %f1
41820 fsrc1 %f0, %f6
41821 st %f14, [%l7 + 0x38]
41822 ldsb [%l7 + 0x0D], %i6
41823 move %icc, %i4, %i2
41824 lduh [%l7 + 0x0E], %l3
41825 sdivcc %o6, 0x0F6A, %g2
41826 ldub [%l7 + 0x79], %i1
41827 ld [%l7 + 0x2C], %f9
41828 fbug,a %fcc2, loop_4913
41829 fmovsa %xcc, %f10, %f1
41830 tg %icc, 0x3
41831 ldsw [%l7 + 0x4C], %i0
41832loop_4913:
41833 stb %o0, [%l7 + 0x0E]
41834 ldsw [%l7 + 0x4C], %g1
41835 alignaddrl %g6, %l1, %i7
41836 fcmpeq16 %f0, %f2, %o5
41837 fcmpne16 %f14, %f14, %o1
41838 fnands %f5, %f14, %f5
41839 bpos,pn %xcc, loop_4914
41840 fbl %fcc0, loop_4915
41841 fsrc2 %f0, %f6
41842 fmovrsgez %l6, %f4, %f13
41843loop_4914:
41844 stx %o2, [%l7 + 0x30]
41845loop_4915:
41846 fmovrsgez %i3, %f2, %f1
41847 ldsb [%l7 + 0x1D], %i5
41848 fcmps %fcc1, %f8, %f7
41849 andcc %o3, 0x1D86, %l5
41850 bgu,a,pt %icc, loop_4916
41851 fmovdne %icc, %f1, %f5
41852 bneg,a loop_4917
41853 orn %o7, %g4, %l0
41854loop_4916:
41855 mova %xcc, %l4, %l2
41856 fmovrdlez %g7, %f2, %f8
41857loop_4917:
41858 fbl,a %fcc3, loop_4918
41859 sub %g3, 0x1EAE, %o4
41860 stb %i6, [%l7 + 0x47]
41861 sth %g5, [%l7 + 0x64]
41862loop_4918:
41863 nop
41864 setx loop_4919, %l0, %l1
41865 jmpl %l1, %i2
41866 ldsb [%l7 + 0x27], %i4
41867 stx %l3, [%l7 + 0x28]
41868 ble,pt %xcc, loop_4920
41869loop_4919:
41870 taddcc %g2, 0x1520, %i1
41871 popc %o6, %o0
41872 movvc %xcc, %g1, %i0
41873loop_4920:
41874 ldsb [%l7 + 0x42], %l1
41875 fcmpne16 %f4, %f4, %g6
41876 fbge,a %fcc0, loop_4921
41877 move %xcc, %o5, %i7
41878 srl %o1, 0x13, %o2
41879 tvs %xcc, 0x0
41880loop_4921:
41881 bgu %icc, loop_4922
41882 st %f11, [%l7 + 0x28]
41883 fmovse %xcc, %f3, %f15
41884 orn %i3, 0x0537, %i5
41885loop_4922:
41886 edge16 %o3, %l6, %l5
41887 fbge,a %fcc3, loop_4923
41888 bge,pn %icc, loop_4924
41889 tgu %icc, 0x4
41890 fbug,a %fcc2, loop_4925
41891loop_4923:
41892 std %f2, [%l7 + 0x60]
41893loop_4924:
41894 fbuge %fcc2, loop_4926
41895 alignaddr %o7, %g4, %l4
41896loop_4925:
41897 fbu,a %fcc1, loop_4927
41898 ldsw [%l7 + 0x68], %l2
41899loop_4926:
41900 fandnot1s %f7, %f3, %f4
41901 edge32 %l0, %g7, %o4
41902loop_4927:
41903 fmovdvs %xcc, %f9, %f11
41904 fnegs %f12, %f0
41905 sub %i6, %g5, %g3
41906 ldd [%l7 + 0x58], %f6
41907 orncc %i2, %l3, %g2
41908 fmovscs %icc, %f4, %f12
41909 fmovdgu %icc, %f7, %f7
41910 fmovdge %icc, %f1, %f6
41911 lduw [%l7 + 0x70], %i1
41912 movpos %xcc, %o6, %o0
41913 umulcc %g1, %i4, %i0
41914 ldsh [%l7 + 0x64], %g6
41915 std %f2, [%l7 + 0x38]
41916 tne %xcc, 0x5
41917 udivcc %l1, 0x14C9, %i7
41918 ld [%l7 + 0x14], %f13
41919 sllx %o1, %o2, %o5
41920 subcc %i5, 0x19E7, %i3
41921 sra %l6, %l5, %o3
41922 lduh [%l7 + 0x28], %o7
41923 brlez %l4, loop_4928
41924 srl %l2, %l0, %g7
41925 tle %icc, 0x1
41926 bpos,a,pt %xcc, loop_4929
41927loop_4928:
41928 fpsub32 %f12, %f12, %f0
41929 taddcctv %g4, 0x0885, %i6
41930 bshuffle %f6, %f12, %f6
41931loop_4929:
41932 ldsb [%l7 + 0x11], %g5
41933 ldub [%l7 + 0x5B], %o4
41934 sth %i2, [%l7 + 0x36]
41935 xorcc %g3, %g2, %l3
41936 udiv %i1, 0x09BE, %o6
41937 orcc %g1, 0x05CE, %o0
41938 tn %xcc, 0x3
41939 edge8 %i0, %g6, %i4
41940 sth %l1, [%l7 + 0x7A]
41941 fsrc2s %f5, %f1
41942 umul %i7, 0x16AB, %o2
41943 andn %o5, %i5, %o1
41944 fxor %f0, %f8, %f6
41945 ldd [%l7 + 0x28], %f8
41946 fmovsneg %icc, %f0, %f8
41947 stb %i3, [%l7 + 0x65]
41948 alignaddrl %l6, %l5, %o3
41949 fbo %fcc1, loop_4930
41950 ldd [%l7 + 0x70], %f14
41951 stw %l4, [%l7 + 0x34]
41952 stb %l2, [%l7 + 0x62]
41953loop_4930:
41954 andcc %o7, %l0, %g7
41955 ldsh [%l7 + 0x66], %i6
41956 movrlez %g5, 0x0D7, %g4
41957 edge16ln %i2, %g3, %o4
41958 tgu %xcc, 0x2
41959 ldx [%l7 + 0x30], %g2
41960 brgez,a %i1, loop_4931
41961 bn,a loop_4932
41962 sdivcc %o6, 0x10FC, %l3
41963 stb %o0, [%l7 + 0x45]
41964loop_4931:
41965 fmovrdlz %g1, %f14, %f0
41966loop_4932:
41967 fxors %f0, %f12, %f9
41968 sth %i0, [%l7 + 0x68]
41969 fcmpeq16 %f8, %f10, %g6
41970 fbue %fcc2, loop_4933
41971 sll %i4, 0x11, %i7
41972 fmul8x16al %f10, %f9, %f0
41973 edge16l %l1, %o5, %o2
41974loop_4933:
41975 movre %o1, %i3, %i5
41976 srax %l5, %l6, %l4
41977 ldsh [%l7 + 0x2E], %l2
41978 edge16 %o3, %o7, %l0
41979 fmovdne %icc, %f13, %f5
41980 fmovsl %icc, %f5, %f3
41981 ldsb [%l7 + 0x12], %i6
41982 ldsh [%l7 + 0x3A], %g7
41983 fcmps %fcc1, %f8, %f15
41984 fxnors %f10, %f12, %f4
41985 bshuffle %f14, %f6, %f12
41986 fornot2 %f10, %f14, %f12
41987 bne %icc, loop_4934
41988 fmovdne %icc, %f13, %f7
41989 fmovsleu %xcc, %f1, %f0
41990 fmovdne %icc, %f7, %f8
41991loop_4934:
41992 lduh [%l7 + 0x16], %g4
41993 movvc %xcc, %i2, %g3
41994 fpack32 %f2, %f12, %f12
41995 taddcc %g5, 0x1013, %g2
41996 tne %icc, 0x7
41997 movvc %xcc, %i1, %o6
41998 ldsw [%l7 + 0x50], %l3
41999 movpos %xcc, %o0, %o4
42000 fba %fcc1, loop_4935
42001 ldx [%l7 + 0x48], %i0
42002 fsrc1 %f4, %f0
42003 sdivcc %g6, 0x1704, %i4
42004loop_4935:
42005 ldx [%l7 + 0x20], %i7
42006 mulx %g1, %o5, %o2
42007 fmovdpos %icc, %f13, %f8
42008 tl %icc, 0x6
42009 stx %o1, [%l7 + 0x20]
42010 tgu %xcc, 0x3
42011 fcmpgt16 %f2, %f6, %l1
42012 movg %xcc, %i5, %l5
42013 fpmerge %f15, %f11, %f12
42014 te %icc, 0x5
42015 be,a,pn %xcc, loop_4936
42016 stx %i3, [%l7 + 0x28]
42017 bg,pn %xcc, loop_4937
42018 fmovdneg %xcc, %f14, %f12
42019loop_4936:
42020 fmovdvs %icc, %f6, %f8
42021 stw %l4, [%l7 + 0x58]
42022loop_4937:
42023 fmovrdne %l6, %f2, %f4
42024 ldsb [%l7 + 0x50], %o3
42025 xorcc %o7, %l0, %i6
42026 ldd [%l7 + 0x20], %f8
42027 fzero %f0
42028 lduh [%l7 + 0x56], %g7
42029 edge8ln %l2, %i2, %g3
42030 fones %f12
42031 movneg %xcc, %g5, %g4
42032 ldsh [%l7 + 0x2E], %g2
42033 edge16ln %i1, %l3, %o0
42034 orncc %o4, %o6, %g6
42035 bneg %icc, loop_4938
42036 movne %icc, %i4, %i0
42037 sth %g1, [%l7 + 0x60]
42038 fones %f5
42039loop_4938:
42040 stw %o5, [%l7 + 0x5C]
42041 fbn %fcc3, loop_4939
42042 tneg %icc, 0x4
42043 fnegs %f0, %f7
42044 stw %i7, [%l7 + 0x10]
42045loop_4939:
42046 ldsw [%l7 + 0x08], %o1
42047 orn %l1, 0x0614, %o2
42048 ldsh [%l7 + 0x48], %l5
42049 fmovsa %icc, %f13, %f10
42050 std %f8, [%l7 + 0x08]
42051 brlz %i5, loop_4940
42052 edge8 %l4, %l6, %o3
42053 popc 0x0613, %i3
42054 stw %l0, [%l7 + 0x14]
42055loop_4940:
42056 tn %icc, 0x5
42057 bvc,a,pt %xcc, loop_4941
42058 ldsb [%l7 + 0x61], %i6
42059 umul %g7, 0x1048, %l2
42060 movne %xcc, %i2, %o7
42061loop_4941:
42062 fbue,a %fcc1, loop_4942
42063 bne,pn %xcc, loop_4943
42064 srax %g3, %g4, %g5
42065 fcmpes %fcc2, %f13, %f14
42066loop_4942:
42067 xorcc %i1, 0x0894, %l3
42068loop_4943:
42069 ldd [%l7 + 0x48], %f6
42070 fmovrdgez %o0, %f12, %f4
42071 fbl,a %fcc1, loop_4944
42072 ld [%l7 + 0x70], %f12
42073 edge8ln %g2, %o6, %g6
42074 addcc %i4, %o4, %i0
42075loop_4944:
42076 ldsw [%l7 + 0x18], %o5
42077 movre %i7, %o1, %g1
42078 sub %o2, 0x1FF7, %l1
42079 movrlz %i5, 0x1EA, %l5
42080 fmovrdlez %l6, %f6, %f10
42081 stw %l4, [%l7 + 0x0C]
42082 fbug,a %fcc3, loop_4945
42083 mulx %i3, 0x06FE, %l0
42084 subcc %o3, 0x0909, %i6
42085 sdivcc %g7, 0x00EC, %l2
42086loop_4945:
42087 fornot1 %f0, %f8, %f14
42088 stw %o7, [%l7 + 0x70]
42089 fexpand %f4, %f8
42090 ldsh [%l7 + 0x6A], %i2
42091 fbule,a %fcc1, loop_4946
42092 sth %g4, [%l7 + 0x66]
42093 fxnor %f6, %f6, %f12
42094 fandnot2s %f6, %f6, %f0
42095loop_4946:
42096 sth %g3, [%l7 + 0x24]
42097 subcc %g5, 0x10B7, %i1
42098 stx %l3, [%l7 + 0x20]
42099 fmovrsne %g2, %f4, %f9
42100 srl %o0, %g6, %i4
42101 edge16 %o6, %i0, %o4
42102 stx %i7, [%l7 + 0x30]
42103 fmovrdne %o1, %f0, %f0
42104 fandnot1s %f7, %f5, %f8
42105 tneg %xcc, 0x0
42106 fands %f13, %f6, %f1
42107 ldsh [%l7 + 0x30], %g1
42108 array32 %o2, %l1, %i5
42109 for %f4, %f8, %f8
42110 lduh [%l7 + 0x42], %l5
42111 fpack16 %f0, %f0
42112 ble loop_4947
42113 fcmpgt16 %f2, %f12, %l6
42114 sth %l4, [%l7 + 0x78]
42115 fmovrsgz %o5, %f0, %f1
42116loop_4947:
42117 stb %l0, [%l7 + 0x38]
42118 fsrc1 %f12, %f0
42119 tpos %icc, 0x5
42120 fmovs %f10, %f9
42121 fabsd %f10, %f14
42122 fpadd32s %f3, %f7, %f12
42123 fmul8x16al %f0, %f3, %f10
42124 ble,pt %icc, loop_4948
42125 udiv %i3, 0x1429, %o3
42126 tcs %icc, 0x2
42127 ldx [%l7 + 0x70], %i6
42128loop_4948:
42129 array8 %l2, %o7, %g7
42130 andcc %i2, %g4, %g3
42131 fpadd32 %f2, %f12, %f2
42132 ld [%l7 + 0x08], %f9
42133 sth %g5, [%l7 + 0x24]
42134 subcc %l3, %i1, %o0
42135 fba,a %fcc1, loop_4949
42136 fmovsvc %xcc, %f10, %f2
42137 movcc %xcc, %g2, %g6
42138 fnands %f6, %f15, %f4
42139loop_4949:
42140 bge,a %icc, loop_4950
42141 fmovrsgez %o6, %f9, %f3
42142 fmul8x16al %f14, %f8, %f8
42143 movrlz %i4, 0x36E, %o4
42144loop_4950:
42145 fmovspos %xcc, %f13, %f5
42146 ldsh [%l7 + 0x70], %i0
42147 edge8n %i7, %g1, %o2
42148 edge16ln %o1, %i5, %l1
42149 tleu %icc, 0x3
42150 fcmpne32 %f4, %f2, %l5
42151 tleu %icc, 0x6
42152 ldsw [%l7 + 0x20], %l6
42153 stb %l4, [%l7 + 0x13]
42154 sethi 0x064C, %l0
42155 faligndata %f2, %f14, %f10
42156 smul %o5, 0x12F8, %o3
42157 bvc,a,pn %icc, loop_4951
42158 brlz %i6, loop_4952
42159 ldx [%l7 + 0x18], %l2
42160 brz,a %o7, loop_4953
42161loop_4951:
42162 fmovs %f10, %f14
42163loop_4952:
42164 fsrc1s %f13, %f15
42165 fpsub16s %f13, %f9, %f0
42166loop_4953:
42167 fbe %fcc2, loop_4954
42168 bn loop_4955
42169 ld [%l7 + 0x60], %f5
42170 fpsub16s %f9, %f5, %f5
42171loop_4954:
42172 ldd [%l7 + 0x38], %f0
42173loop_4955:
42174 fmovdn %xcc, %f12, %f4
42175 fmovdg %xcc, %f8, %f0
42176 fmuld8sux16 %f3, %f15, %f8
42177 std %f8, [%l7 + 0x48]
42178 subcc %i3, 0x0D3B, %g7
42179 bneg %icc, loop_4956
42180 lduw [%l7 + 0x1C], %g4
42181 array16 %i2, %g5, %g3
42182 for %f12, %f0, %f4
42183loop_4956:
42184 movleu %icc, %i1, %o0
42185 fmovrsgz %g2, %f6, %f10
42186 st %f14, [%l7 + 0x48]
42187 fmovdn %icc, %f2, %f13
42188 fmovdge %icc, %f7, %f15
42189 fmovrslez %g6, %f10, %f14
42190 lduw [%l7 + 0x60], %o6
42191 movge %icc, %i4, %l3
42192 ldsh [%l7 + 0x6A], %i0
42193 movrlz %i7, 0x1B9, %o4
42194 ldsb [%l7 + 0x20], %g1
42195 lduw [%l7 + 0x1C], %o2
42196 srl %o1, %l1, %l5
42197 ble loop_4957
42198 fbn,a %fcc3, loop_4958
42199 xor %l6, 0x01C2, %i5
42200 bcs,a,pt %icc, loop_4959
42201loop_4957:
42202 taddcc %l4, 0x150F, %l0
42203loop_4958:
42204 fmovsvc %icc, %f3, %f12
42205 fcmpne32 %f4, %f10, %o5
42206loop_4959:
42207 ldsb [%l7 + 0x52], %o3
42208 movl %xcc, %i6, %o7
42209 ldub [%l7 + 0x28], %i3
42210 tcs %xcc, 0x3
42211 ldx [%l7 + 0x08], %g7
42212 ba,pn %xcc, loop_4960
42213 ldsw [%l7 + 0x4C], %g4
42214 fandnot1 %f0, %f6, %f10
42215 fmovsne %icc, %f1, %f7
42216loop_4960:
42217 ldsb [%l7 + 0x52], %l2
42218 ldx [%l7 + 0x78], %i2
42219 te %xcc, 0x4
42220 lduh [%l7 + 0x7E], %g3
42221 edge32l %g5, %o0, %i1
42222 ldx [%l7 + 0x38], %g2
42223 movl %icc, %o6, %i4
42224 ldx [%l7 + 0x10], %g6
42225 ld [%l7 + 0x78], %f15
42226 ld [%l7 + 0x18], %f11
42227 ldd [%l7 + 0x50], %f10
42228 sdivx %l3, 0x06DB, %i0
42229 ldsh [%l7 + 0x5A], %i7
42230 or %g1, 0x0C5A, %o2
42231 stx %o4, [%l7 + 0x20]
42232 addc %l1, %l5, %o1
42233 ldsw [%l7 + 0x48], %l6
42234 subc %i5, %l0, %o5
42235 stx %o3, [%l7 + 0x20]
42236 ldsh [%l7 + 0x5E], %l4
42237 nop
42238 setx loop_4961, %l0, %l1
42239 wrpr 0x1, %tl
42240 wrpr %l1, %tnpc
42241 setx 0x34400001400, %l0, %l1
42242 wrpr %l1, %tstate
42243 wrhpr 0x4, %htstate
42244 done
42245 fpadd16 %f8, %f12, %f14
42246 xnorcc %o7, 0x1AD3, %i3
42247 ldsb [%l7 + 0x49], %i6
42248loop_4961:
42249 ldub [%l7 + 0x66], %g4
42250 fbo,a %fcc1, loop_4962
42251 lduh [%l7 + 0x0E], %g7
42252 movrgez %i2, 0x110, %l2
42253 sth %g3, [%l7 + 0x7E]
42254loop_4962:
42255 fabss %f1, %f12
42256 fba,a %fcc3, loop_4963
42257 bge,a loop_4964
42258 movrlz %g5, %i1, %o0
42259 fxnors %f6, %f8, %f13
42260loop_4963:
42261 subc %o6, %i4, %g6
42262loop_4964:
42263 movneg %xcc, %l3, %g2
42264 stb %i7, [%l7 + 0x3B]
42265 tg %xcc, 0x7
42266 ldx [%l7 + 0x40], %i0
42267 array8 %g1, %o2, %l1
42268 alignaddrl %l5, %o1, %l6
42269 brgz %i5, loop_4965
42270 lduw [%l7 + 0x30], %l0
42271 fnot1s %f9, %f7
42272 fmovrslz %o4, %f5, %f11
42273loop_4965:
42274 tsubcctv %o3, %l4, %o5
42275 lduw [%l7 + 0x60], %i3
42276 xnor %i6, %o7, %g4
42277 tneg %xcc, 0x7
42278 stx %g7, [%l7 + 0x10]
42279 ldsh [%l7 + 0x68], %l2
42280 fmovdpos %icc, %f4, %f12
42281 lduh [%l7 + 0x22], %i2
42282 fsrc2 %f14, %f14
42283 ldsw [%l7 + 0x24], %g3
42284 fmovscs %xcc, %f11, %f13
42285 siam 0x6
42286 lduw [%l7 + 0x70], %i1
42287 fnor %f0, %f6, %f10
42288 array32 %o0, %g5, %o6
42289 movge %icc, %i4, %g6
42290 edge16 %l3, %g2, %i0
42291 ldd [%l7 + 0x10], %f14
42292 sth %i7, [%l7 + 0x58]
42293 fbu,a %fcc2, loop_4966
42294 mulx %o2, 0x0A51, %g1
42295 fmovsne %icc, %f10, %f0
42296 srl %l1, 0x1D, %o1
42297loop_4966:
42298 bn,a,pn %xcc, loop_4967
42299 bleu,a %icc, loop_4968
42300 fands %f10, %f13, %f6
42301 sth %l6, [%l7 + 0x5E]
42302loop_4967:
42303 fble,a %fcc2, loop_4969
42304loop_4968:
42305 movcs %xcc, %l5, %i5
42306 ble,a %icc, loop_4970
42307 std %f0, [%l7 + 0x10]
42308loop_4969:
42309 bgu,a %icc, loop_4971
42310 sdivcc %o4, 0x1286, %o3
42311loop_4970:
42312 fbe,a %fcc3, loop_4972
42313 fpsub32 %f2, %f10, %f14
42314loop_4971:
42315 ldsb [%l7 + 0x16], %l0
42316 fmovsvc %icc, %f2, %f1
42317loop_4972:
42318 sth %o5, [%l7 + 0x1E]
42319 fpadd32 %f4, %f4, %f8
42320 ld [%l7 + 0x24], %f5
42321 fors %f11, %f8, %f2
42322 edge16ln %i3, %l4, %o7
42323 movn %xcc, %g4, %i6
42324 tpos %xcc, 0x2
42325 fbo %fcc1, loop_4973
42326 stw %l2, [%l7 + 0x24]
42327 ldd [%l7 + 0x58], %f2
42328 andncc %g7, %i2, %g3
42329loop_4973:
42330 ldx [%l7 + 0x20], %i1
42331 ta %xcc, 0x7
42332 stb %g5, [%l7 + 0x7D]
42333 fmovsvs %icc, %f5, %f13
42334 movrlz %o6, 0x304, %o0
42335 ld [%l7 + 0x1C], %f11
42336 ld [%l7 + 0x68], %f6
42337 st %f2, [%l7 + 0x4C]
42338 fmovs %f3, %f4
42339 ldsb [%l7 + 0x38], %g6
42340 std %f6, [%l7 + 0x30]
42341 fmovrsne %l3, %f13, %f7
42342 fpack32 %f10, %f2, %f8
42343 fmul8x16au %f3, %f9, %f2
42344 move %icc, %g2, %i4
42345 ldsb [%l7 + 0x0B], %i0
42346 movpos %xcc, %i7, %g1
42347 ldub [%l7 + 0x77], %l1
42348 stx %o2, [%l7 + 0x78]
42349 alignaddrl %l6, %l5, %o1
42350 ldsb [%l7 + 0x0E], %o4
42351 nop
42352 setx loop_4974, %l0, %l1
42353 wrpr 0x1, %tl
42354 wrpr %l1, %tnpc
42355 setx 0x34400001400, %l0, %l1
42356 wrpr %l1, %tstate
42357 wrhpr 0x4, %htstate
42358 done
42359 std %f8, [%l7 + 0x08]
42360 te %icc, 0x1
42361 subc %o3, 0x09B2, %i5
42362loop_4974:
42363 fsrc2s %f8, %f1
42364 fabsd %f8, %f6
42365 movge %xcc, %l0, %i3
42366 movleu %xcc, %l4, %o5
42367 fmovd %f10, %f10
42368 xor %g4, %i6, %o7
42369 fnot2s %f7, %f8
42370 brlz %l2, loop_4975
42371 lduw [%l7 + 0x54], %i2
42372 fmovdcc %xcc, %f4, %f9
42373 bleu loop_4976
42374loop_4975:
42375 fandnot2s %f12, %f11, %f8
42376 ta %icc, 0x4
42377 fbu %fcc1, loop_4977
42378loop_4976:
42379 fnot1 %f4, %f6
42380 tl %xcc, 0x1
42381 lduh [%l7 + 0x18], %g3
42382loop_4977:
42383 movrne %i1, 0x266, %g7
42384 std %f10, [%l7 + 0x30]
42385 nop
42386 setx loop_4978, %l0, %l1
42387 wrpr 0x1, %tl
42388 wrpr %l1, %tnpc
42389 setx 0x34400001400, %l0, %l1
42390 wrpr %l1, %tstate
42391 wrhpr 0x4, %htstate
42392 done
42393 fpadd16 %f6, %f0, %f10
42394 fmovspos %xcc, %f3, %f3
42395 array8 %g5, %o6, %o0
42396loop_4978:
42397 ldsb [%l7 + 0x5C], %l3
42398 brlez %g6, loop_4979
42399 xnor %g2, %i0, %i4
42400 ldx [%l7 + 0x28], %i7
42401 fnor %f14, %f8, %f8
42402loop_4979:
42403 std %f4, [%l7 + 0x68]
42404 lduh [%l7 + 0x5E], %g1
42405 for %f4, %f10, %f2
42406 fands %f2, %f12, %f15
42407 fnot1 %f6, %f14
42408 tleu %xcc, 0x3
42409 subc %l1, 0x0121, %o2
42410 fandnot2s %f12, %f7, %f6
42411 fxors %f0, %f13, %f6
42412 fcmple16 %f8, %f10, %l5
42413 fmovdvc %xcc, %f11, %f2
42414 fnand %f10, %f12, %f12
42415 be,pt %icc, loop_4980
42416 edge8n %o1, %o4, %l6
42417 ldsw [%l7 + 0x14], %i5
42418 ldsb [%l7 + 0x15], %o3
42419loop_4980:
42420 std %f6, [%l7 + 0x08]
42421 fxor %f8, %f4, %f12
42422 pdist %f2, %f6, %f8
42423 ld [%l7 + 0x44], %f11
42424 edge32ln %l0, %i3, %o5
42425 fxors %f2, %f15, %f4
42426 edge32ln %l4, %g4, %i6
42427 fors %f11, %f14, %f9
42428 ldub [%l7 + 0x33], %o7
42429 tsubcc %i2, %g3, %l2
42430 ldsb [%l7 + 0x4F], %g7
42431 umulcc %g5, %i1, %o6
42432 brlz %l3, loop_4981
42433 fnot1s %f6, %f1
42434 fxor %f4, %f8, %f12
42435 std %f6, [%l7 + 0x30]
42436loop_4981:
42437 fmovd %f6, %f4
42438 udivx %o0, 0x1E59, %g6
42439 fbg %fcc0, loop_4982
42440 fmovdleu %xcc, %f3, %f2
42441 stw %g2, [%l7 + 0x6C]
42442 stb %i0, [%l7 + 0x3F]
42443loop_4982:
42444 fones %f15
42445 lduh [%l7 + 0x38], %i4
42446 std %f2, [%l7 + 0x68]
42447 ldub [%l7 + 0x6F], %i7
42448 fmovsgu %icc, %f9, %f10
42449 stx %g1, [%l7 + 0x38]
42450 sdivx %l1, 0x11C0, %o2
42451 bg,a,pn %xcc, loop_4983
42452 ldsb [%l7 + 0x30], %o1
42453 fcmpd %fcc3, %f2, %f0
42454 lduh [%l7 + 0x4C], %o4
42455loop_4983:
42456 std %f14, [%l7 + 0x68]
42457 andcc %l6, 0x02A8, %i5
42458 movrne %l5, %o3, %i3
42459 movrgez %o5, 0x1F3, %l0
42460 movg %xcc, %l4, %g4
42461 fmovdleu %xcc, %f3, %f4
42462 ld [%l7 + 0x44], %f3
42463 bg loop_4984
42464 fmovsgu %xcc, %f9, %f14
42465 udivx %i6, 0x0337, %o7
42466 popc %g3, %l2
42467loop_4984:
42468 ldd [%l7 + 0x20], %f0
42469 fmovdvc %icc, %f7, %f8
42470 st %f1, [%l7 + 0x18]
42471 xorcc %i2, %g5, %g7
42472 st %f15, [%l7 + 0x54]
42473 call loop_4985
42474 bn,a,pn %xcc, loop_4986
42475 and %o6, %i1, %o0
42476 fpsub16 %f6, %f12, %f2
42477loop_4985:
42478 brnz,a %l3, loop_4987
42479loop_4986:
42480 ldsh [%l7 + 0x1C], %g2
42481 fmovsgu %icc, %f3, %f13
42482 fpmerge %f6, %f7, %f12
42483loop_4987:
42484 fpadd32 %f6, %f4, %f8
42485 fcmpd %fcc0, %f0, %f0
42486 fmovdvs %icc, %f7, %f8
42487 xor %g6, 0x19B4, %i4
42488 fnot2s %f15, %f14
42489 ldx [%l7 + 0x40], %i7
42490 lduh [%l7 + 0x6C], %g1
42491 fandnot2 %f4, %f14, %f12
42492 ldsb [%l7 + 0x34], %i0
42493 srax %l1, %o1, %o4
42494 fmovdleu %xcc, %f14, %f14
42495 sll %l6, %i5, %l5
42496 subccc %o3, %i3, %o2
42497 ldx [%l7 + 0x58], %o5
42498 fmovsn %icc, %f13, %f11
42499 ld [%l7 + 0x08], %f3
42500 fand %f12, %f14, %f2
42501 srax %l4, 0x13, %g4
42502 lduw [%l7 + 0x20], %i6
42503 tle %xcc, 0x7
42504 nop
42505 setx loop_4988, %l0, %l1
42506 wrpr 0x1, %tl
42507 wrpr %l1, %tpc
42508 add %l1, 0x4, %l1
42509 wrpr %l1, %tnpc
42510 setx 0x34400001400, %l0, %l1
42511 wrpr %l1, %tstate
42512 wrhpr 0x4, %htstate
42513 retry
42514 fnands %f4, %f11, %f4
42515 ldd [%l7 + 0x18], %f4
42516 fbug,a %fcc0, loop_4989
42517loop_4988:
42518 lduw [%l7 + 0x30], %l0
42519 orn %g3, 0x0297, %l2
42520 fmovdne %icc, %f1, %f13
42521loop_4989:
42522 faligndata %f14, %f12, %f10
42523 stw %i2, [%l7 + 0x50]
42524 be,pt %xcc, loop_4990
42525 fcmpne16 %f4, %f0, %g5
42526 fabsd %f6, %f0
42527 stw %g7, [%l7 + 0x38]
42528loop_4990:
42529 ldd [%l7 + 0x10], %f8
42530 fbuge,a %fcc0, loop_4991
42531 pdist %f2, %f4, %f4
42532 fand %f10, %f2, %f8
42533 fcmpne32 %f4, %f14, %o6
42534loop_4991:
42535 movleu %icc, %i1, %o7
42536 ble,a loop_4992
42537 ldd [%l7 + 0x10], %f0
42538 ldd [%l7 + 0x20], %f4
42539 te %icc, 0x1
42540loop_4992:
42541 udivcc %l3, 0x0F17, %g2
42542 andncc %g6, %o0, %i4
42543 fnors %f13, %f6, %f4
42544 lduw [%l7 + 0x34], %i7
42545 fnegd %f4, %f4
42546 stb %i0, [%l7 + 0x7F]
42547 tgu %icc, 0x0
42548 stb %g1, [%l7 + 0x1B]
42549 stx %l1, [%l7 + 0x08]
42550 or %o4, 0x0764, %o1
42551 ldd [%l7 + 0x20], %f12
42552 stw %l6, [%l7 + 0x5C]
42553 udiv %i5, 0x0E06, %o3
42554 xor %l5, %o2, %o5
42555 fbo,a %fcc3, loop_4993
42556 bpos,pt %icc, loop_4994
42557 fornot1 %f4, %f2, %f12
42558 std %f14, [%l7 + 0x38]
42559loop_4993:
42560 fble %fcc2, loop_4995
42561loop_4994:
42562 ldsw [%l7 + 0x2C], %i3
42563 nop
42564 setx loop_4996, %l0, %l1
42565 jmpl %l1, %l4
42566 fzero %f2
42567loop_4995:
42568 bge loop_4997
42569 ldsw [%l7 + 0x10], %g4
42570loop_4996:
42571 fand %f14, %f10, %f10
42572 bcc,a loop_4998
42573loop_4997:
42574 te %icc, 0x0
42575 fmovrdne %i6, %f4, %f8
42576 umul %l0, %g3, %i2
42577loop_4998:
42578 fba,a %fcc3, loop_4999
42579 fmovrdgez %g5, %f4, %f6
42580 fmovdg %icc, %f10, %f15
42581 ld [%l7 + 0x54], %f1
42582loop_4999:
42583 bneg,a loop_5000
42584 ldd [%l7 + 0x78], %f10
42585 tpos %icc, 0x7
42586 fmovsle %xcc, %f9, %f15
42587loop_5000:
42588 tneg %xcc, 0x4
42589 ldsh [%l7 + 0x50], %l2
42590 umulcc %o6, %i1, %g7
42591 brgz %l3, loop_5001
42592 ldsw [%l7 + 0x48], %g2
42593 fmovde %xcc, %f9, %f14
42594 tg %icc, 0x1
42595loop_5001:
42596 tpos %icc, 0x4
42597 fexpand %f0, %f14
42598 ldsb [%l7 + 0x42], %g6
42599 std %f12, [%l7 + 0x18]
42600 fbl,a %fcc2, loop_5002
42601 fmovsa %icc, %f9, %f15
42602 fmul8x16 %f0, %f10, %f6
42603 tcs %xcc, 0x4
42604loop_5002:
42605 fcmped %fcc3, %f12, %f6
42606 fmovsle %xcc, %f0, %f1
42607 fbo,a %fcc3, loop_5003
42608 fandnot2 %f8, %f14, %f14
42609 movle %icc, %o0, %i4
42610 ldsw [%l7 + 0x6C], %i7
42611loop_5003:
42612 edge32 %i0, %o7, %l1
42613 fbule,a %fcc2, loop_5004
42614 fnot1s %f4, %f14
42615 ldsb [%l7 + 0x61], %g1
42616 sth %o1, [%l7 + 0x74]
42617loop_5004:
42618 stw %o4, [%l7 + 0x50]
42619 and %i5, %o3, %l6
42620 fmovsneg %xcc, %f2, %f10
42621 ldd [%l7 + 0x70], %f6
42622 fcmpne32 %f14, %f12, %o2
42623 ldsw [%l7 + 0x48], %o5
42624 st %f14, [%l7 + 0x30]
42625 stb %l5, [%l7 + 0x28]
42626 fpadd32s %f5, %f13, %f1
42627 fcmpgt16 %f0, %f12, %l4
42628 tn %xcc, 0x7
42629 pdist %f4, %f8, %f14
42630 fcmpne16 %f10, %f6, %i3
42631 fandnot2s %f2, %f0, %f12
42632 sth %i6, [%l7 + 0x4A]
42633 fbule,a %fcc0, loop_5005
42634 lduh [%l7 + 0x18], %l0
42635 fmovrslz %g3, %f8, %f3
42636 fnegs %f5, %f9
42637loop_5005:
42638 fnot1s %f0, %f9
42639 sll %g4, %g5, %l2
42640 std %f4, [%l7 + 0x20]
42641 ldsb [%l7 + 0x0E], %i2
42642 add %i1, 0x0DC5, %o6
42643 ldd [%l7 + 0x08], %f6
42644 addccc %l3, %g7, %g2
42645 ldsw [%l7 + 0x68], %g6
42646 ble,a,pn %icc, loop_5006
42647 srl %o0, %i4, %i7
42648 sth %o7, [%l7 + 0x3C]
42649 ld [%l7 + 0x60], %f2
42650loop_5006:
42651 movpos %xcc, %l1, %i0
42652 fandnot1s %f7, %f0, %f13
42653 edge16ln %o1, %g1, %o4
42654 bleu %icc, loop_5007
42655 fmovscc %icc, %f1, %f8
42656 stb %i5, [%l7 + 0x12]
42657 tl %icc, 0x4
42658loop_5007:
42659 fbue,a %fcc1, loop_5008
42660 ld [%l7 + 0x24], %f12
42661 ba,a %xcc, loop_5009
42662 ldsw [%l7 + 0x48], %l6
42663loop_5008:
42664 brlz %o2, loop_5010
42665 fcmpne16 %f4, %f8, %o5
42666loop_5009:
42667 stx %l5, [%l7 + 0x10]
42668 fbu %fcc2, loop_5011
42669loop_5010:
42670 ld [%l7 + 0x34], %f5
42671 ld [%l7 + 0x38], %f1
42672 fmovrdgz %l4, %f0, %f10
42673loop_5011:
42674 ldd [%l7 + 0x78], %f10
42675 edge32ln %o3, %i3, %l0
42676 fmovrdne %g3, %f4, %f10
42677 ldsb [%l7 + 0x60], %g4
42678 edge32l %i6, %g5, %l2
42679 fbule,a %fcc3, loop_5012
42680 alignaddr %i1, %i2, %l3
42681 stw %o6, [%l7 + 0x7C]
42682 taddcctv %g7, %g2, %o0
42683loop_5012:
42684 ldsb [%l7 + 0x6B], %g6
42685 fones %f3
42686 movcs %icc, %i4, %o7
42687 fbule,a %fcc3, loop_5013
42688 tle %xcc, 0x4
42689 edge16n %i7, %i0, %o1
42690 fbg %fcc3, loop_5014
42691loop_5013:
42692 tvs %xcc, 0x0
42693 ldd [%l7 + 0x50], %f10
42694 lduh [%l7 + 0x08], %g1
42695loop_5014:
42696 srl %o4, %i5, %l6
42697 brgez,a %l1, loop_5015
42698 subc %o2, 0x017F, %o5
42699 sth %l5, [%l7 + 0x24]
42700 ba loop_5016
42701loop_5015:
42702 mova %icc, %o3, %l4
42703 sdivx %i3, 0x1AD4, %g3
42704 stw %l0, [%l7 + 0x40]
42705loop_5016:
42706 ldx [%l7 + 0x50], %i6
42707 alignaddr %g5, %l2, %g4
42708 brlz %i1, loop_5017
42709 fbul %fcc1, loop_5018
42710 fmovdcs %xcc, %f7, %f5
42711 call loop_5019
42712loop_5017:
42713 fornot1 %f6, %f14, %f14
42714loop_5018:
42715 sth %l3, [%l7 + 0x32]
42716 fbg %fcc0, loop_5020
42717loop_5019:
42718 std %f4, [%l7 + 0x08]
42719 alignaddrl %o6, %g7, %g2
42720 fmul8x16al %f8, %f14, %f6
42721loop_5020:
42722 st %f11, [%l7 + 0x6C]
42723 fcmpd %fcc3, %f2, %f4
42724 fand %f10, %f0, %f8
42725 tgu %icc, 0x4
42726 movvc %xcc, %o0, %i2
42727 fcmpgt32 %f6, %f4, %i4
42728 ldsw [%l7 + 0x1C], %o7
42729 fmovdne %xcc, %f15, %f12
42730 fmovdge %icc, %f11, %f8
42731 fxnor %f4, %f4, %f10
42732 st %f3, [%l7 + 0x58]
42733 fbul %fcc3, loop_5021
42734 fmovdn %icc, %f14, %f9
42735 fzeros %f12
42736 sth %i7, [%l7 + 0x6A]
42737loop_5021:
42738 tcs %icc, 0x0
42739 fmovsgu %xcc, %f3, %f15
42740 ldd [%l7 + 0x10], %f2
42741 lduw [%l7 + 0x18], %g6
42742 array8 %o1, %g1, %o4
42743 ldsb [%l7 + 0x6F], %i0
42744 subcc %i5, %l6, %o2
42745 movcc %icc, %l1, %l5
42746 smulcc %o3, %o5, %i3
42747 fmovrsgez %g3, %f6, %f4
42748 mulx %l0, 0x1C47, %l4
42749 ldub [%l7 + 0x16], %g5
42750 movneg %xcc, %l2, %i6
42751 stx %g4, [%l7 + 0x78]
42752 bn,a loop_5022
42753 te %icc, 0x4
42754 ldsb [%l7 + 0x77], %i1
42755 tneg %icc, 0x2
42756loop_5022:
42757 fnot1 %f4, %f12
42758 tleu %icc, 0x3
42759 fmovdcs %xcc, %f13, %f8
42760 tvc %xcc, 0x6
42761 fbu,a %fcc3, loop_5023
42762 fmovdl %xcc, %f0, %f15
42763 fmovspos %icc, %f3, %f3
42764 std %f10, [%l7 + 0x70]
42765loop_5023:
42766 movcs %icc, %l3, %o6
42767 fble %fcc2, loop_5024
42768 edge8 %g2, %g7, %i2
42769 sth %i4, [%l7 + 0x3E]
42770 fmovsvc %xcc, %f13, %f14
42771loop_5024:
42772 movne %xcc, %o0, %i7
42773 sdiv %g6, 0x1DBA, %o1
42774 fornot2s %f9, %f8, %f14
42775 subc %o7, 0x0612, %o4
42776 fmovdg %xcc, %f7, %f15
42777 fbu,a %fcc2, loop_5025
42778 std %f10, [%l7 + 0x18]
42779 pdist %f4, %f10, %f8
42780 and %i0, 0x008C, %g1
42781loop_5025:
42782 fmuld8sux16 %f5, %f15, %f2
42783 fmovdcc %xcc, %f15, %f11
42784 fpmerge %f2, %f5, %f2
42785 ldsh [%l7 + 0x44], %l6
42786 ldx [%l7 + 0x28], %o2
42787 fmovsneg %icc, %f10, %f9
42788 tcs %xcc, 0x4
42789 taddcc %i5, 0x19F1, %l5
42790 st %f4, [%l7 + 0x10]
42791 std %f0, [%l7 + 0x68]
42792 ldx [%l7 + 0x70], %l1
42793 sra %o3, %o5, %i3
42794 be loop_5026
42795 edge16 %g3, %l0, %l4
42796 ldx [%l7 + 0x20], %l2
42797 mulx %i6, %g4, %g5
42798loop_5026:
42799 ldsb [%l7 + 0x3F], %l3
42800 edge8 %o6, %g2, %g7
42801 stw %i1, [%l7 + 0x30]
42802 move %icc, %i4, %o0
42803 sdiv %i7, 0x0828, %i2
42804 fandnot2 %f10, %f6, %f6
42805 fbu,a %fcc0, loop_5027
42806 fcmple32 %f6, %f0, %g6
42807 bvs,a loop_5028
42808 ldsw [%l7 + 0x4C], %o1
42809loop_5027:
42810 sth %o4, [%l7 + 0x28]
42811 subcc %i0, 0x0A8B, %g1
42812loop_5028:
42813 stw %o7, [%l7 + 0x14]
42814 fmovrdlz %l6, %f2, %f4
42815 stb %i5, [%l7 + 0x33]
42816 fbo,a %fcc1, loop_5029
42817 fmovrsgez %l5, %f12, %f1
42818 fmovspos %xcc, %f8, %f2
42819 fmovrsgez %l1, %f1, %f4
42820loop_5029:
42821 fmovrse %o2, %f2, %f11
42822 ldsb [%l7 + 0x5E], %o5
42823 movrlez %o3, 0x093, %g3
42824 fbul,a %fcc2, loop_5030
42825 fblg,a %fcc3, loop_5031
42826 ldd [%l7 + 0x28], %f6
42827 ldx [%l7 + 0x50], %i3
42828loop_5030:
42829 tneg %icc, 0x0
42830loop_5031:
42831 ldub [%l7 + 0x1B], %l0
42832 tn %xcc, 0x4
42833 movrlez %l2, %i6, %l4
42834 ldsw [%l7 + 0x48], %g4
42835 srax %l3, %g5, %g2
42836 fands %f8, %f5, %f9
42837 ldx [%l7 + 0x40], %o6
42838 movn %xcc, %g7, %i1
42839 lduw [%l7 + 0x60], %i4
42840 fbge %fcc0, loop_5032
42841 orncc %o0, 0x1874, %i2
42842 ldub [%l7 + 0x21], %i7
42843 fcmpne16 %f2, %f10, %o1
42844loop_5032:
42845 movl %xcc, %o4, %i0
42846 stb %g1, [%l7 + 0x16]
42847 ldub [%l7 + 0x0D], %g6
42848 mulscc %o7, 0x12AE, %i5
42849 stw %l5, [%l7 + 0x14]
42850 fmovdleu %icc, %f0, %f7
42851 stb %l6, [%l7 + 0x17]
42852 fmovsge %icc, %f7, %f4
42853 fnot1s %f11, %f3
42854 sdivx %o2, 0x0593, %o5
42855 ba,a loop_5033
42856 fandnot1 %f12, %f6, %f12
42857 lduh [%l7 + 0x4C], %o3
42858 lduh [%l7 + 0x42], %l1
42859loop_5033:
42860 array16 %g3, %l0, %i3
42861 brz,a %i6, loop_5034
42862 ldsw [%l7 + 0x5C], %l4
42863 edge8 %l2, %l3, %g4
42864 sth %g5, [%l7 + 0x34]
42865loop_5034:
42866 ldub [%l7 + 0x7B], %g2
42867 call loop_5035
42868 taddcctv %g7, %i1, %o6
42869 popc %o0, %i2
42870 fmovdpos %icc, %f5, %f1
42871loop_5035:
42872 fnand %f0, %f14, %f12
42873 ldsw [%l7 + 0x74], %i7
42874 ld [%l7 + 0x1C], %f5
42875 bcs,pt %xcc, loop_5036
42876 fbn,a %fcc0, loop_5037
42877 edge32ln %o1, %o4, %i4
42878 fbe,a %fcc0, loop_5038
42879loop_5036:
42880 fxnors %f13, %f4, %f2
42881loop_5037:
42882 ldsh [%l7 + 0x0E], %g1
42883 lduh [%l7 + 0x46], %i0
42884loop_5038:
42885 orncc %o7, 0x1D3B, %i5
42886 ldsw [%l7 + 0x24], %g6
42887 stb %l6, [%l7 + 0x0D]
42888 fcmps %fcc2, %f2, %f12
42889 lduw [%l7 + 0x08], %l5
42890 fors %f5, %f5, %f10
42891 umul %o5, %o3, %l1
42892 edge16n %g3, %l0, %i3
42893 subcc %o2, %l4, %l2
42894 movpos %xcc, %l3, %i6
42895 stb %g5, [%l7 + 0x0F]
42896 stx %g4, [%l7 + 0x78]
42897 ldsh [%l7 + 0x14], %g2
42898 edge16l %i1, %g7, %o6
42899 fcmpd %fcc0, %f2, %f12
42900 fzero %f6
42901 fands %f5, %f5, %f13
42902 udivx %i2, 0x0C5B, %i7
42903 popc 0x17D9, %o1
42904 fmovrse %o0, %f4, %f10
42905 brgez %i4, loop_5039
42906 ble,a %icc, loop_5040
42907 fpsub32s %f11, %f13, %f15
42908 umulcc %o4, %g1, %o7
42909loop_5039:
42910 xnorcc %i5, 0x111A, %g6
42911loop_5040:
42912 tgu %icc, 0x4
42913 edge16 %i0, %l6, %o5
42914 fblg %fcc2, loop_5041
42915 fcmpne32 %f6, %f0, %l5
42916 fmovrdgz %l1, %f4, %f0
42917 mulscc %g3, %o3, %i3
42918loop_5041:
42919 fnot2s %f4, %f12
42920 fbug %fcc0, loop_5042
42921 ldsh [%l7 + 0x7C], %l0
42922 bl,a,pt %icc, loop_5043
42923 bpos,a,pt %icc, loop_5044
42924loop_5042:
42925 fmovscc %icc, %f13, %f0
42926 st %f7, [%l7 + 0x44]
42927loop_5043:
42928 lduw [%l7 + 0x44], %o2
42929loop_5044:
42930 bneg,a loop_5045
42931 movleu %xcc, %l2, %l4
42932 fcmped %fcc0, %f2, %f6
42933 bcs,a,pt %xcc, loop_5046
42934loop_5045:
42935 subcc %l3, %g5, %i6
42936 std %f10, [%l7 + 0x38]
42937 brz,a %g4, loop_5047
42938loop_5046:
42939 fors %f2, %f2, %f14
42940 movge %icc, %i1, %g2
42941 mulx %g7, %i2, %i7
42942loop_5047:
42943 fpack32 %f2, %f4, %f14
42944 movre %o6, %o0, %o1
42945 bcs,pt %xcc, loop_5048
42946 stw %o4, [%l7 + 0x40]
42947 fmovdle %xcc, %f12, %f9
42948 movvc %xcc, %i4, %g1
42949loop_5048:
42950 ba %icc, loop_5049
42951 fmovda %icc, %f0, %f8
42952 fpsub16 %f6, %f0, %f0
42953 sdivcc %i5, 0x1E52, %o7
42954loop_5049:
42955 lduh [%l7 + 0x6E], %i0
42956 mulx %l6, 0x16D4, %o5
42957 edge16l %l5, %l1, %g3
42958 ldd [%l7 + 0x08], %f2
42959 fcmpes %fcc0, %f9, %f8
42960 movge %icc, %o3, %g6
42961 mova %xcc, %l0, %o2
42962 alignaddr %l2, %i3, %l4
42963 siam 0x0
42964 fsrc1 %f0, %f2
42965 ta %icc, 0x6
42966 fcmpes %fcc0, %f9, %f8
42967 fandnot1 %f14, %f8, %f6
42968 lduh [%l7 + 0x2C], %g5
42969 ld [%l7 + 0x5C], %f2
42970 bleu,a %icc, loop_5050
42971 fbul %fcc0, loop_5051
42972 movgu %xcc, %l3, %i6
42973 ble,a %icc, loop_5052
42974loop_5050:
42975 stx %i1, [%l7 + 0x30]
42976loop_5051:
42977 fnot2s %f2, %f7
42978 ldub [%l7 + 0x5C], %g4
42979loop_5052:
42980 fnot2s %f9, %f8
42981 be,a %xcc, loop_5053
42982 lduh [%l7 + 0x38], %g7
42983 fcmpne16 %f12, %f4, %g2
42984 edge32ln %i2, %o6, %i7
42985loop_5053:
42986 orncc %o0, %o4, %o1
42987 fmovrde %g1, %f12, %f12
42988 tl %icc, 0x0
42989 orncc %i4, %i5, %o7
42990 edge32ln %i0, %o5, %l5
42991 fmovd %f10, %f4
42992 fandnot1 %f6, %f14, %f2
42993 tpos %icc, 0x0
42994 alignaddrl %l6, %g3, %o3
42995 nop
42996 setx loop_5054, %l0, %l1
42997 jmpl %l1, %g6
42998 fmovsleu %icc, %f8, %f9
42999 fbue,a %fcc2, loop_5055
43000 ldub [%l7 + 0x1B], %l1
43001loop_5054:
43002 tleu %icc, 0x4
43003 fmovdl %xcc, %f14, %f1
43004loop_5055:
43005 ldx [%l7 + 0x08], %o2
43006 stx %l2, [%l7 + 0x48]
43007 fbue,a %fcc3, loop_5056
43008 movrgz %l0, %l4, %i3
43009 edge8n %l3, %i6, %i1
43010 fcmpgt16 %f6, %f8, %g5
43011loop_5056:
43012 bshuffle %f10, %f14, %f2
43013 sra %g7, %g4, %i2
43014 sth %g2, [%l7 + 0x28]
43015 bneg,pt %xcc, loop_5057
43016 stw %i7, [%l7 + 0x10]
43017 ba,a,pn %icc, loop_5058
43018 bvc,a,pt %icc, loop_5059
43019loop_5057:
43020 fbn %fcc2, loop_5060
43021 andncc %o0, %o6, %o1
43022loop_5058:
43023 fone %f0
43024loop_5059:
43025 sth %o4, [%l7 + 0x66]
43026loop_5060:
43027 fmovsgu %icc, %f15, %f4
43028 movre %g1, 0x366, %i4
43029 lduh [%l7 + 0x7E], %o7
43030 fba,a %fcc3, loop_5061
43031 std %f12, [%l7 + 0x30]
43032 subcc %i5, %i0, %l5
43033 array16 %l6, %g3, %o3
43034loop_5061:
43035 and %g6, %o5, %l1
43036 stw %o2, [%l7 + 0x3C]
43037 fmovrde %l2, %f10, %f12
43038 addccc %l4, 0x0E11, %i3
43039 subc %l3, %i6, %l0
43040 edge16 %i1, %g5, %g4
43041 bl,a,pt %xcc, loop_5062
43042 edge32 %g7, %i2, %i7
43043 fsrc2s %f12, %f10
43044 nop
43045 setx loop_5063, %l0, %l1
43046 jmpl %l1, %o0
43047loop_5062:
43048 andn %o6, %o1, %g2
43049 edge8l %g1, %o4, %i4
43050 sub %i5, %i0, %l5
43051loop_5063:
43052 sth %l6, [%l7 + 0x6C]
43053 faligndata %f2, %f8, %f2
43054 fpadd32 %f10, %f4, %f6
43055 tgu %xcc, 0x1
43056 stb %g3, [%l7 + 0x74]
43057 stx %o3, [%l7 + 0x30]
43058 edge16n %o7, %o5, %g6
43059 sth %o2, [%l7 + 0x30]
43060 ldd [%l7 + 0x28], %f10
43061 fmovsleu %icc, %f0, %f9
43062 ldx [%l7 + 0x28], %l2
43063 tg %icc, 0x6
43064 st %f1, [%l7 + 0x70]
43065 fmuld8sux16 %f2, %f1, %f6
43066 fmovdcc %icc, %f12, %f0
43067 ldsw [%l7 + 0x7C], %l4
43068 movrlz %i3, %l1, %i6
43069 and %l0, 0x0D52, %i1
43070 bg,pn %xcc, loop_5064
43071 fmovdpos %xcc, %f1, %f6
43072 movle %xcc, %l3, %g5
43073 ldsh [%l7 + 0x3C], %g4
43074loop_5064:
43075 stb %g7, [%l7 + 0x2F]
43076 fmovdle %icc, %f5, %f7
43077 fbge %fcc3, loop_5065
43078 fbu %fcc1, loop_5066
43079 sdivcc %i7, 0x0C9F, %o0
43080 stw %i2, [%l7 + 0x3C]
43081loop_5065:
43082 addccc %o6, %g2, %g1
43083loop_5066:
43084 fandnot1s %f0, %f13, %f5
43085 srax %o4, 0x0D, %o1
43086 ldub [%l7 + 0x2A], %i5
43087 fmovdcc %icc, %f7, %f0
43088 lduw [%l7 + 0x64], %i0
43089 fblg,a %fcc1, loop_5067
43090 movre %i4, 0x205, %l5
43091 array8 %g3, %l6, %o3
43092 ld [%l7 + 0x68], %f0
43093loop_5067:
43094 fmovrsgz %o7, %f13, %f6
43095 std %f2, [%l7 + 0x60]
43096 lduw [%l7 + 0x10], %o5
43097 fbuge,a %fcc3, loop_5068
43098 ld [%l7 + 0x08], %f5
43099 edge32l %g6, %o2, %l4
43100 ld [%l7 + 0x5C], %f13
43101loop_5068:
43102 fcmpeq16 %f0, %f12, %l2
43103 ldub [%l7 + 0x19], %l1
43104 orn %i6, 0x1E63, %l0
43105 ldub [%l7 + 0x65], %i1
43106 fmovda %xcc, %f4, %f10
43107 movrne %l3, 0x31F, %g5
43108 ldub [%l7 + 0x71], %g4
43109 ldx [%l7 + 0x60], %g7
43110 ld [%l7 + 0x1C], %f2
43111 add %i7, 0x0562, %o0
43112 array16 %i2, %i3, %g2
43113 movgu %xcc, %o6, %o4
43114 movrgz %g1, 0x36E, %o1
43115 stx %i5, [%l7 + 0x70]
43116 sth %i4, [%l7 + 0x28]
43117 ldx [%l7 + 0x68], %i0
43118 fpack32 %f10, %f8, %f6
43119 fnor %f8, %f10, %f4
43120 ldsb [%l7 + 0x51], %l5
43121 ldsh [%l7 + 0x40], %g3
43122 tcc %icc, 0x7
43123 movne %xcc, %l6, %o7
43124 ba,pt %xcc, loop_5069
43125 fmovdne %xcc, %f11, %f2
43126 ldx [%l7 + 0x10], %o3
43127 ldd [%l7 + 0x50], %f4
43128loop_5069:
43129 array16 %g6, %o5, %o2
43130 movcc %icc, %l2, %l4
43131 nop
43132 setx loop_5070, %l0, %l1
43133 wrpr 0x1, %tl
43134 wrpr %l1, %tnpc
43135 setx 0x34400001400, %l0, %l1
43136 wrpr %l1, %tstate
43137 wrhpr 0x4, %htstate
43138 done
43139 fbug,a %fcc3, loop_5071
43140 fands %f0, %f7, %f0
43141 popc %i6, %l1
43142loop_5070:
43143 fmovs %f6, %f7
43144loop_5071:
43145 ldx [%l7 + 0x18], %l0
43146 bpos,a loop_5072
43147 fmovdne %xcc, %f3, %f13
43148 bcc,a,pt %icc, loop_5073
43149 fmovdge %icc, %f5, %f11
43150loop_5072:
43151 subccc %l3, %g5, %i1
43152 fnand %f6, %f4, %f8
43153loop_5073:
43154 fbul,a %fcc0, loop_5074
43155 fandnot1 %f14, %f2, %f0
43156 sdivcc %g4, 0x03AF, %g7
43157 faligndata %f10, %f0, %f4
43158loop_5074:
43159 fzero %f4
43160 fzeros %f9
43161 ldx [%l7 + 0x08], %o0
43162 fmuld8sux16 %f4, %f2, %f8
43163 stx %i7, [%l7 + 0x28]
43164 stx %i3, [%l7 + 0x08]
43165 movpos %xcc, %i2, %o6
43166 movle %xcc, %o4, %g1
43167 bgu,a %icc, loop_5075
43168 stx %g2, [%l7 + 0x68]
43169 umulcc %o1, %i5, %i0
43170 movl %icc, %i4, %g3
43171loop_5075:
43172 edge32n %l6, %o7, %l5
43173 edge32ln %g6, %o3, %o5
43174 st %f6, [%l7 + 0x74]
43175 orncc %o2, 0x1F77, %l2
43176 movneg %xcc, %i6, %l4
43177 ldx [%l7 + 0x38], %l0
43178 fors %f3, %f2, %f10
43179 call loop_5076
43180 ldsb [%l7 + 0x49], %l3
43181 umulcc %l1, 0x1513, %g5
43182 for %f0, %f6, %f8
43183loop_5076:
43184 ldd [%l7 + 0x50], %f14
43185 std %f6, [%l7 + 0x70]
43186 ldub [%l7 + 0x2E], %i1
43187 andn %g4, %o0, %g7
43188 fblg %fcc1, loop_5077
43189 sth %i3, [%l7 + 0x3A]
43190 fmovdl %icc, %f2, %f7
43191 fbne,a %fcc0, loop_5078
43192loop_5077:
43193 fmovda %icc, %f4, %f2
43194 stx %i2, [%l7 + 0x20]
43195 st %f2, [%l7 + 0x48]
43196loop_5078:
43197 fmovdcs %icc, %f10, %f13
43198 bpos,pt %icc, loop_5079
43199 stx %i7, [%l7 + 0x18]
43200 tg %xcc, 0x0
43201 ldsb [%l7 + 0x4F], %o4
43202loop_5079:
43203 ldsw [%l7 + 0x10], %g1
43204 fandnot1s %f12, %f8, %f9
43205 fcmpeq16 %f12, %f0, %o6
43206 stx %o1, [%l7 + 0x08]
43207 fcmpes %fcc2, %f10, %f9
43208 ldub [%l7 + 0x7A], %g2
43209 bcs,a,pn %icc, loop_5080
43210 fba,a %fcc2, loop_5081
43211 fone %f14
43212 brz %i0, loop_5082
43213loop_5080:
43214 fcmpne16 %f12, %f0, %i4
43215loop_5081:
43216 array32 %i5, %g3, %o7
43217 fba %fcc0, loop_5083
43218loop_5082:
43219 ldsb [%l7 + 0x1D], %l5
43220 fmovsleu %xcc, %f3, %f15
43221 fmovrdlz %g6, %f2, %f12
43222loop_5083:
43223 fmovdvs %xcc, %f11, %f10
43224 andn %l6, %o3, %o5
43225 fcmpgt32 %f14, %f0, %o2
43226 udivx %i6, 0x0027, %l2
43227 fmovdcs %xcc, %f5, %f13
43228 ldsh [%l7 + 0x32], %l0
43229 bge %icc, loop_5084
43230 fble %fcc3, loop_5085
43231 fxor %f10, %f0, %f0
43232 movleu %icc, %l3, %l4
43233loop_5084:
43234 tg %xcc, 0x0
43235loop_5085:
43236 array32 %l1, %g5, %i1
43237 fpadd32s %f12, %f5, %f1
43238 fbo %fcc2, loop_5086
43239 siam 0x4
43240 fnot1 %f8, %f8
43241 taddcctv %o0, 0x126E, %g4
43242loop_5086:
43243 movl %xcc, %i3, %g7
43244 ldd [%l7 + 0x60], %f4
43245 fxors %f4, %f1, %f3
43246 sth %i7, [%l7 + 0x7A]
43247 add %o4, 0x1DB0, %i2
43248 stb %g1, [%l7 + 0x74]
43249 fpadd16s %f3, %f14, %f7
43250 lduw [%l7 + 0x50], %o1
43251 ld [%l7 + 0x74], %f0
43252 stw %o6, [%l7 + 0x2C]
43253 sll %i0, %g2, %i5
43254 stb %g3, [%l7 + 0x6F]
43255 ldsb [%l7 + 0x7F], %o7
43256 lduw [%l7 + 0x44], %i4
43257 std %f0, [%l7 + 0x70]
43258 fmovrdlez %g6, %f4, %f6
43259 fcmple16 %f10, %f14, %l6
43260 edge32 %o3, %l5, %o5
43261 fands %f7, %f0, %f6
43262 fblg,a %fcc3, loop_5087
43263 stw %i6, [%l7 + 0x58]
43264 stw %o2, [%l7 + 0x14]
43265 fmovdneg %icc, %f2, %f9
43266loop_5087:
43267 std %f2, [%l7 + 0x58]
43268 bge,a,pn %xcc, loop_5088
43269 fmovrde %l2, %f8, %f12
43270 lduw [%l7 + 0x58], %l0
43271 movre %l4, %l1, %g5
43272loop_5088:
43273 for %f8, %f14, %f14
43274 st %f9, [%l7 + 0x44]
43275 edge32l %l3, %o0, %i1
43276 bleu,a,pn %icc, loop_5089
43277 lduw [%l7 + 0x54], %g4
43278 tne %xcc, 0x7
43279 stb %g7, [%l7 + 0x60]
43280loop_5089:
43281 fmovsvs %xcc, %f15, %f8
43282 movcc %xcc, %i3, %o4
43283 std %f8, [%l7 + 0x48]
43284 ldd [%l7 + 0x68], %f8
43285 umulcc %i2, 0x113C, %g1
43286 fmovsvs %icc, %f9, %f7
43287 fmovrdlz %i7, %f12, %f4
43288 fbge,a %fcc2, loop_5090
43289 fxors %f10, %f1, %f2
43290 ldsh [%l7 + 0x12], %o1
43291 sth %i0, [%l7 + 0x7C]
43292loop_5090:
43293 tle %icc, 0x3
43294 movle %icc, %g2, %i5
43295 ldd [%l7 + 0x68], %f14
43296 fornot2s %f9, %f9, %f8
43297 fmovrdlez %o6, %f14, %f4
43298 fmuld8ulx16 %f7, %f8, %f12
43299 fnegs %f8, %f2
43300 fmovrde %g3, %f2, %f12
43301 edge8l %i4, %o7, %g6
43302 movpos %xcc, %o3, %l5
43303 std %f6, [%l7 + 0x40]
43304 bleu,pn %xcc, loop_5091
43305 fmovdl %icc, %f9, %f3
43306 fsrc1 %f10, %f10
43307 ta %icc, 0x5
43308loop_5091:
43309 brlez %o5, loop_5092
43310 movvc %icc, %l6, %i6
43311 lduh [%l7 + 0x68], %o2
43312 movn %icc, %l0, %l4
43313loop_5092:
43314 movrlz %l1, 0x0FF, %g5
43315 fand %f12, %f2, %f2
43316 stx %l3, [%l7 + 0x70]
43317 tne %xcc, 0x6
43318 sth %o0, [%l7 + 0x22]
43319 fbug,a %fcc3, loop_5093
43320 ldx [%l7 + 0x48], %l2
43321 stb %g4, [%l7 + 0x17]
43322 fcmpeq16 %f4, %f14, %g7
43323loop_5093:
43324 fmovsl %xcc, %f13, %f4
43325 sllx %i3, %i1, %i2
43326 st %f14, [%l7 + 0x4C]
43327 fmovrdgz %g1, %f14, %f6
43328 call loop_5094
43329 array32 %i7, %o1, %i0
43330 fsrc2 %f12, %f2
43331 ldd [%l7 + 0x18], %f8
43332loop_5094:
43333 ldsw [%l7 + 0x28], %g2
43334 lduw [%l7 + 0x20], %i5
43335 orn %o6, %o4, %g3
43336 sth %i4, [%l7 + 0x56]
43337 fbul %fcc3, loop_5095
43338 tle %xcc, 0x3
43339 movleu %icc, %g6, %o7
43340 fnot1s %f3, %f3
43341loop_5095:
43342 taddcctv %o3, 0x0F2A, %o5
43343 brz,a %l5, loop_5096
43344 subccc %l6, %i6, %o2
43345 fbuge,a %fcc0, loop_5097
43346 subc %l0, 0x0257, %l4
43347loop_5096:
43348 stw %l1, [%l7 + 0x44]
43349 bpos %xcc, loop_5098
43350loop_5097:
43351 bneg,a loop_5099
43352 fmovdn %icc, %f4, %f15
43353 ldub [%l7 + 0x36], %l3
43354loop_5098:
43355 edge16 %g5, %l2, %g4
43356loop_5099:
43357 fbe,a %fcc3, loop_5100
43358 addcc %g7, %i3, %o0
43359 fnors %f13, %f11, %f8
43360 srax %i2, 0x02, %i1
43361loop_5100:
43362 ldub [%l7 + 0x10], %i7
43363 fmovrse %o1, %f11, %f4
43364 bcc,a loop_5101
43365 sdiv %i0, 0x0E04, %g1
43366 fmovsleu %icc, %f8, %f14
43367 edge16n %g2, %o6, %i5
43368loop_5101:
43369 fmovrslz %o4, %f1, %f3
43370 std %f10, [%l7 + 0x78]
43371 orncc %i4, %g6, %o7
43372 ld [%l7 + 0x58], %f6
43373 brgz %o3, loop_5102
43374 st %f7, [%l7 + 0x34]
43375 movcs %xcc, %g3, %o5
43376 fmovdneg %icc, %f7, %f13
43377loop_5102:
43378 movcc %icc, %l6, %l5
43379 fmul8sux16 %f10, %f14, %f12
43380 edge32 %o2, %i6, %l0
43381 sth %l1, [%l7 + 0x76]
43382 fmovrdgz %l4, %f2, %f10
43383 te %xcc, 0x3
43384 umulcc %g5, 0x0B59, %l2
43385 movcc %xcc, %l3, %g4
43386 fbu,a %fcc3, loop_5103
43387 ld [%l7 + 0x44], %f5
43388 fmovsg %icc, %f12, %f11
43389 stb %g7, [%l7 + 0x2A]
43390loop_5103:
43391 pdist %f0, %f0, %f8
43392 fbge %fcc0, loop_5104
43393 ld [%l7 + 0x58], %f1
43394 ldsb [%l7 + 0x31], %i3
43395 fxnors %f9, %f14, %f8
43396loop_5104:
43397 ble,a,pt %icc, loop_5105
43398 edge16ln %i2, %o0, %i7
43399 nop
43400 setx loop_5106, %l0, %l1
43401 jmpl %l1, %i1
43402 bgu,a loop_5107
43403loop_5105:
43404 movg %xcc, %o1, %g1
43405 fpack16 %f8, %f5
43406loop_5106:
43407 tg %xcc, 0x6
43408loop_5107:
43409 fmovdgu %icc, %f4, %f13
43410 fmul8sux16 %f10, %f14, %f8
43411 add %i0, 0x1351, %o6
43412 movrlz %i5, 0x3D0, %o4
43413 ldd [%l7 + 0x10], %f6
43414 fcmpeq16 %f12, %f4, %i4
43415 movge %xcc, %g2, %o7
43416 fxor %f0, %f14, %f0
43417 fexpand %f14, %f4
43418 fpadd16 %f8, %f2, %f2
43419 fpackfix %f2, %f14
43420 bvs,pn %icc, loop_5108
43421 lduh [%l7 + 0x4A], %o3
43422 ldd [%l7 + 0x68], %f6
43423 ldd [%l7 + 0x60], %f2
43424loop_5108:
43425 nop
43426 setx loop_5109, %l0, %l1
43427 wrpr 0x1, %tl
43428 wrpr %l1, %tpc
43429 add %l1, 0x4, %l1
43430 wrpr %l1, %tnpc
43431 setx 0x34400001400, %l0, %l1
43432 wrpr %l1, %tstate
43433 wrhpr 0x4, %htstate
43434 retry
43435 tvc %xcc, 0x7
43436 fzero %f8
43437 fmovsvc %xcc, %f9, %f3
43438loop_5109:
43439 nop
43440 setx loop_5110, %l0, %l1
43441 wrpr 0x1, %tl
43442 wrpr %l1, %tpc
43443 add %l1, 0x4, %l1
43444 wrpr %l1, %tnpc
43445 setx 0x34400001400, %l0, %l1
43446 wrpr %l1, %tstate
43447 wrhpr 0x4, %htstate
43448 retry
43449 ld [%l7 + 0x5C], %f12
43450 fmovdcs %xcc, %f12, %f12
43451 ldx [%l7 + 0x38], %g6
43452loop_5110:
43453 bn loop_5111
43454 for %f8, %f8, %f10
43455 fble,a %fcc3, loop_5112
43456 fmovrdlz %o5, %f4, %f6
43457loop_5111:
43458 fbn,a %fcc3, loop_5113
43459 stw %g3, [%l7 + 0x44]
43460loop_5112:
43461 ld [%l7 + 0x78], %f14
43462 ldsw [%l7 + 0x78], %l6
43463loop_5113:
43464 subccc %l5, 0x01EB, %o2
43465 fnors %f14, %f1, %f13
43466 lduw [%l7 + 0x28], %i6
43467 edge8l %l0, %l1, %l4
43468 fornot1s %f13, %f11, %f1
43469 edge16ln %l2, %l3, %g4
43470 fmovsn %xcc, %f9, %f11
43471 ld [%l7 + 0x70], %f7
43472 tsubcctv %g7, 0x0F5C, %g5
43473 fmovrsgz %i2, %f12, %f1
43474 ta %icc, 0x1
43475 bgu,pn %xcc, loop_5114
43476 std %f2, [%l7 + 0x28]
43477 ldub [%l7 + 0x1F], %i3
43478 fmuld8sux16 %f0, %f13, %f14
43479loop_5114:
43480 std %f6, [%l7 + 0x18]
43481 fbu %fcc3, loop_5115
43482 bvs %xcc, loop_5116
43483 ldd [%l7 + 0x10], %f0
43484 movrlez %i7, 0x2EB, %i1
43485loop_5115:
43486 sllx %o0, %o1, %i0
43487loop_5116:
43488 movrlz %g1, %i5, %o4
43489 fmul8x16au %f14, %f13, %f4
43490 bneg,a,pt %xcc, loop_5117
43491 bshuffle %f4, %f2, %f10
43492 xnor %i4, 0x18A0, %g2
43493 fmovrslz %o6, %f1, %f11
43494loop_5117:
43495 taddcctv %o3, 0x07C3, %o7
43496 fnand %f10, %f6, %f2
43497 fsrc1s %f11, %f10
43498 xnorcc %o5, 0x0961, %g3
43499 orcc %l6, 0x110B, %l5
43500 std %f8, [%l7 + 0x68]
43501 ldx [%l7 + 0x58], %o2
43502 bge,a,pt %icc, loop_5118
43503 fbge %fcc1, loop_5119
43504 fmovrdlz %g6, %f12, %f14
43505 ldd [%l7 + 0x48], %f4
43506loop_5118:
43507 stx %l0, [%l7 + 0x58]
43508loop_5119:
43509 bge loop_5120
43510 bleu,a %icc, loop_5121
43511 edge32ln %i6, %l4, %l1
43512 brz,a %l2, loop_5122
43513loop_5120:
43514 fornot1s %f3, %f11, %f0
43515loop_5121:
43516 lduw [%l7 + 0x5C], %l3
43517 fpsub16s %f9, %f1, %f15
43518loop_5122:
43519 bpos,pn %xcc, loop_5123
43520 movvc %xcc, %g7, %g4
43521 movneg %xcc, %i2, %i3
43522 fpack16 %f10, %f15
43523loop_5123:
43524 fble,a %fcc3, loop_5124
43525 ldub [%l7 + 0x7F], %i7
43526 fcmpgt32 %f4, %f12, %i1
43527 fbl %fcc1, loop_5125
43528loop_5124:
43529 ldx [%l7 + 0x60], %g5
43530 movleu %xcc, %o0, %i0
43531 stw %o1, [%l7 + 0x7C]
43532loop_5125:
43533 fpadd32 %f4, %f8, %f8
43534 tgu %icc, 0x3
43535 bge,a,pn %icc, loop_5126
43536 fbge %fcc1, loop_5127
43537 fmuld8sux16 %f8, %f8, %f8
43538 ld [%l7 + 0x34], %f7
43539loop_5126:
43540 bne,a loop_5128
43541loop_5127:
43542 fmovdcs %icc, %f14, %f14
43543 brlez %g1, loop_5129
43544 stx %o4, [%l7 + 0x30]
43545loop_5128:
43546 tpos %icc, 0x0
43547 std %f6, [%l7 + 0x18]
43548loop_5129:
43549 fpsub16 %f6, %f2, %f4
43550 ldub [%l7 + 0x0C], %i4
43551 edge8ln %i5, %g2, %o6
43552 stb %o3, [%l7 + 0x27]
43553 fbul,a %fcc2, loop_5130
43554 xor %o7, 0x0736, %o5
43555 addccc %l6, 0x1374, %g3
43556 bvs loop_5131
43557loop_5130:
43558 bvs,pn %icc, loop_5132
43559 fmovrde %l5, %f12, %f10
43560 fbue,a %fcc1, loop_5133
43561loop_5131:
43562 fand %f0, %f12, %f6
43563loop_5132:
43564 ldx [%l7 + 0x38], %g6
43565 std %f2, [%l7 + 0x60]
43566loop_5133:
43567 nop
43568 setx loop_5134, %l0, %l1
43569 jmpl %l1, %o2
43570 edge8n %l0, %i6, %l1
43571 mulscc %l2, %l3, %l4
43572 fmovdneg %xcc, %f4, %f6
43573loop_5134:
43574 sethi 0x06AC, %g7
43575 movcs %xcc, %i2, %i3
43576 fmovsvc %xcc, %f7, %f1
43577 tvs %icc, 0x6
43578 fandnot2s %f14, %f5, %f1
43579 te %xcc, 0x0
43580 nop
43581 setx loop_5135, %l0, %l1
43582 wrpr 0x1, %tl
43583 wrpr %l1, %tnpc
43584 setx 0x34400001400, %l0, %l1
43585 wrpr %l1, %tstate
43586 wrhpr 0x4, %htstate
43587 done
43588 fmovscs %xcc, %f12, %f1
43589 brgez,a %i7, loop_5136
43590 fxnor %f0, %f4, %f10
43591loop_5135:
43592 xnor %g4, %g5, %i1
43593 edge32ln %o0, %o1, %g1
43594loop_5136:
43595 fmuld8ulx16 %f6, %f7, %f14
43596 ldub [%l7 + 0x0C], %o4
43597 ldsw [%l7 + 0x20], %i4
43598 st %f7, [%l7 + 0x70]
43599 tsubcctv %i0, 0x0637, %i5
43600 fsrc1 %f14, %f12
43601 mulx %o6, %g2, %o7
43602 fnands %f11, %f4, %f15
43603 alignaddr %o3, %o5, %g3
43604 fcmps %fcc3, %f5, %f10
43605 std %f2, [%l7 + 0x50]
43606 lduh [%l7 + 0x5C], %l5
43607 brnz,a %l6, loop_5137
43608 lduw [%l7 + 0x7C], %g6
43609 fmovrdne %l0, %f12, %f10
43610 tsubcc %i6, 0x0FE1, %l1
43611loop_5137:
43612 stb %l2, [%l7 + 0x6B]
43613 movrlez %l3, 0x3C3, %o2
43614 movrne %g7, 0x2F2, %l4
43615 lduh [%l7 + 0x16], %i2
43616 fcmpne16 %f6, %f0, %i3
43617 sllx %i7, %g4, %g5
43618 fmovs %f15, %f4
43619 for %f10, %f4, %f2
43620 ldsw [%l7 + 0x4C], %o0
43621 andncc %o1, %g1, %i1
43622 tn %icc, 0x7
43623 stw %o4, [%l7 + 0x70]
43624 st %f4, [%l7 + 0x08]
43625 tge %icc, 0x4
43626 sllx %i0, 0x01, %i5
43627 fcmple16 %f2, %f4, %i4
43628 brlez %o6, loop_5138
43629 fbu,a %fcc3, loop_5139
43630 fmovsvs %xcc, %f4, %f3
43631 fmovd %f12, %f14
43632loop_5138:
43633 fpmerge %f8, %f7, %f10
43634loop_5139:
43635 fbl,a %fcc1, loop_5140
43636 fbg,a %fcc3, loop_5141
43637 call loop_5142
43638 ldsh [%l7 + 0x2A], %o7
43639loop_5140:
43640 movleu %icc, %g2, %o3
43641loop_5141:
43642 fbuge %fcc3, loop_5143
43643loop_5142:
43644 std %f2, [%l7 + 0x30]
43645 movpos %icc, %g3, %o5
43646 lduw [%l7 + 0x70], %l6
43647loop_5143:
43648 fmovsneg %xcc, %f0, %f14
43649 movvc %icc, %g6, %l0
43650 fmovse %icc, %f15, %f13
43651 sll %i6, %l1, %l2
43652 fmovdgu %icc, %f5, %f9
43653 st %f10, [%l7 + 0x74]
43654 fblg,a %fcc0, loop_5144
43655 fabsd %f8, %f2
43656 fmovsvc %icc, %f7, %f6
43657 nop
43658 setx loop_5145, %l0, %l1
43659 wrpr 0x1, %tl
43660 wrpr %l1, %tpc
43661 add %l1, 0x4, %l1
43662 wrpr %l1, %tnpc
43663 setx 0x34400001400, %l0, %l1
43664 wrpr %l1, %tstate
43665 wrhpr 0x4, %htstate
43666 retry
43667loop_5144:
43668 fornot1 %f10, %f4, %f8
43669 ldub [%l7 + 0x2F], %l3
43670 fmovrdlez %l5, %f0, %f0
43671loop_5145:
43672 bge %xcc, loop_5146
43673 movpos %xcc, %g7, %o2
43674 stw %l4, [%l7 + 0x64]
43675 addcc %i3, 0x115F, %i2
43676loop_5146:
43677 movle %xcc, %g4, %g5
43678 tn %xcc, 0x3
43679 pdist %f12, %f2, %f8
43680 fmovrsne %o0, %f14, %f8
43681 lduw [%l7 + 0x2C], %o1
43682 fbl,a %fcc3, loop_5147
43683 fcmple16 %f8, %f6, %i7
43684 edge16ln %i1, %o4, %i0
43685 fnands %f0, %f5, %f0
43686loop_5147:
43687 ldsh [%l7 + 0x6C], %g1
43688 movcs %xcc, %i5, %i4
43689 bleu,a,pt %xcc, loop_5148
43690 fmovsne %xcc, %f0, %f13
43691 brz,a %o7, loop_5149
43692 movcc %icc, %g2, %o3
43693loop_5148:
43694 ldd [%l7 + 0x30], %f10
43695 bl,a,pn %xcc, loop_5150
43696loop_5149:
43697 fmovrdlez %o6, %f6, %f6
43698 fbne,a %fcc3, loop_5151
43699 fxnor %f2, %f14, %f10
43700loop_5150:
43701 brnz %o5, loop_5152
43702 andcc %g3, 0x0DAF, %l6
43703loop_5151:
43704 lduw [%l7 + 0x08], %l0
43705 fmovdvc %icc, %f10, %f0
43706loop_5152:
43707 xor %i6, 0x15AF, %g6
43708 fmovsl %xcc, %f4, %f4
43709 fbo %fcc2, loop_5153
43710 smul %l2, %l1, %l3
43711 udiv %g7, 0x1D41, %o2
43712 fabsd %f8, %f6
43713loop_5153:
43714 fcmpeq16 %f8, %f14, %l4
43715 array32 %i3, %i2, %g4
43716 brgez %g5, loop_5154
43717 array16 %l5, %o1, %i7
43718 tn %xcc, 0x6
43719 fcmpgt16 %f14, %f0, %i1
43720loop_5154:
43721 movre %o0, %o4, %i0
43722 ldsh [%l7 + 0x0E], %g1
43723 sdivcc %i5, 0x09CC, %i4
43724 stx %o7, [%l7 + 0x08]
43725 ld [%l7 + 0x0C], %f13
43726 fbul %fcc0, loop_5155
43727 std %f8, [%l7 + 0x40]
43728 sll %o3, 0x17, %o6
43729 stw %o5, [%l7 + 0x1C]
43730loop_5155:
43731 fandnot2s %f6, %f12, %f13
43732 bvs loop_5156
43733 tvs %xcc, 0x7
43734 fandnot1s %f2, %f0, %f10
43735 alignaddrl %g2, %l6, %l0
43736loop_5156:
43737 udiv %i6, 0x0453, %g3
43738 movpos %icc, %l2, %l1
43739 fmovrslez %g6, %f14, %f10
43740 stx %g7, [%l7 + 0x30]
43741 ldsw [%l7 + 0x18], %o2
43742 brnz %l4, loop_5157
43743 ldsw [%l7 + 0x68], %l3
43744 alignaddrl %i3, %i2, %g5
43745 lduh [%l7 + 0x7E], %l5
43746loop_5157:
43747 fmul8x16al %f4, %f1, %f10
43748 taddcc %g4, %o1, %i7
43749 fbl %fcc2, loop_5158
43750 bvc loop_5159
43751 ldsw [%l7 + 0x50], %i1
43752 fblg,a %fcc1, loop_5160
43753loop_5158:
43754 fmovsleu %icc, %f9, %f2
43755loop_5159:
43756 subccc %o0, %i0, %o4
43757 fmovdn %xcc, %f10, %f7
43758loop_5160:
43759 fmovde %icc, %f3, %f0
43760 std %f14, [%l7 + 0x40]
43761 fmovde %icc, %f13, %f13
43762 fnot1 %f2, %f4
43763 fbu,a %fcc3, loop_5161
43764 movrgz %g1, 0x12A, %i5
43765 sdivx %i4, 0x0FEC, %o3
43766 movle %icc, %o7, %o5
43767loop_5161:
43768 st %f15, [%l7 + 0x10]
43769 stb %g2, [%l7 + 0x2B]
43770 xnorcc %l6, %l0, %i6
43771 bvc,a,pt %icc, loop_5162
43772 fnors %f13, %f13, %f1
43773 fmuld8ulx16 %f10, %f9, %f8
43774 fbuge %fcc1, loop_5163
43775loop_5162:
43776 stx %g3, [%l7 + 0x28]
43777 fmovde %xcc, %f4, %f2
43778 fpsub16s %f13, %f6, %f9
43779loop_5163:
43780 array32 %o6, %l2, %l1
43781 ldsh [%l7 + 0x70], %g6
43782 fcmpeq32 %f0, %f10, %o2
43783 taddcctv %l4, 0x03F8, %l3
43784 ld [%l7 + 0x70], %f6
43785 fands %f0, %f1, %f6
43786 fmul8x16au %f13, %f15, %f8
43787 fmovsn %icc, %f10, %f13
43788 stb %g7, [%l7 + 0x1E]
43789 ta %xcc, 0x4
43790 ldsh [%l7 + 0x48], %i3
43791 ldsb [%l7 + 0x50], %i2
43792 fpackfix %f2, %f15
43793 fone %f8
43794 ldsw [%l7 + 0x74], %g5
43795 edge32 %g4, %l5, %o1
43796 fmovdcs %icc, %f13, %f6
43797 sra %i7, 0x0B, %o0
43798 for %f4, %f10, %f10
43799 lduw [%l7 + 0x6C], %i0
43800 subc %o4, 0x1B42, %g1
43801 ld [%l7 + 0x7C], %f6
43802 edge8 %i5, %i4, %o3
43803 ldub [%l7 + 0x73], %o7
43804 ldsw [%l7 + 0x54], %o5
43805 fmul8x16 %f1, %f6, %f14
43806 orncc %g2, 0x1D7B, %i1
43807 fnands %f13, %f5, %f5
43808 movvc %xcc, %l6, %i6
43809 movneg %icc, %g3, %o6
43810 tl %icc, 0x0
43811 fmul8ulx16 %f4, %f10, %f0
43812 st %f7, [%l7 + 0x5C]
43813 sllx %l2, %l0, %g6
43814 stw %l1, [%l7 + 0x24]
43815 ldd [%l7 + 0x10], %f12
43816 array32 %o2, %l4, %l3
43817 umulcc %i3, %i2, %g7
43818 orn %g5, %l5, %o1
43819 fmovscs %icc, %f0, %f8
43820 fmovsleu %xcc, %f1, %f15
43821 fbge,a %fcc1, loop_5164
43822 tcs %icc, 0x2
43823 ld [%l7 + 0x34], %f12
43824 ldub [%l7 + 0x0F], %g4
43825loop_5164:
43826 stb %o0, [%l7 + 0x70]
43827 stw %i7, [%l7 + 0x50]
43828 fmovrse %o4, %f12, %f1
43829 lduw [%l7 + 0x50], %i0
43830 lduh [%l7 + 0x54], %i5
43831 fpmerge %f14, %f3, %f8
43832 std %f6, [%l7 + 0x48]
43833 lduh [%l7 + 0x16], %g1
43834 std %f0, [%l7 + 0x10]
43835 movrgz %i4, %o3, %o5
43836 fsrc1 %f0, %f10
43837 lduw [%l7 + 0x70], %o7
43838 srax %g2, %i1, %i6
43839 fmovrdne %g3, %f8, %f6
43840 alignaddr %o6, %l2, %l0
43841 st %f12, [%l7 + 0x50]
43842 stx %l6, [%l7 + 0x60]
43843 fxors %f6, %f2, %f8
43844 andcc %g6, %l1, %l4
43845 edge32n %l3, %i3, %o2
43846 bl loop_5165
43847 andn %g7, 0x04CD, %g5
43848 bcc,pt %xcc, loop_5166
43849 edge32n %l5, %i2, %g4
43850loop_5165:
43851 fnor %f12, %f0, %f12
43852 fones %f1
43853loop_5166:
43854 ldsw [%l7 + 0x18], %o1
43855 fandnot1 %f4, %f2, %f12
43856 ba,a,pt %xcc, loop_5167
43857 fands %f5, %f3, %f10
43858 andncc %o0, %o4, %i7
43859 ldd [%l7 + 0x28], %f0
43860loop_5167:
43861 edge8n %i5, %g1, %i0
43862 be,pn %icc, loop_5168
43863 fbe,a %fcc2, loop_5169
43864 fcmpne32 %f8, %f4, %o3
43865 fxnors %f6, %f5, %f13
43866loop_5168:
43867 fand %f4, %f0, %f2
43868loop_5169:
43869 fmovsgu %icc, %f7, %f2
43870 movpos %icc, %o5, %o7
43871 ldsw [%l7 + 0x4C], %i4
43872 umul %i1, %g2, %i6
43873 movrgez %g3, %l2, %l0
43874 ldsb [%l7 + 0x59], %l6
43875 taddcc %o6, %l1, %l4
43876 array8 %g6, %i3, %o2
43877 fmovd %f10, %f10
43878 std %f10, [%l7 + 0x28]
43879 ta %xcc, 0x6
43880 fnand %f12, %f0, %f12
43881 std %f4, [%l7 + 0x20]
43882 addcc %l3, %g7, %l5
43883 mulx %g5, %i2, %o1
43884 fmuld8ulx16 %f1, %f0, %f4
43885 bg,pt %icc, loop_5170
43886 ldsh [%l7 + 0x68], %o0
43887 fmovsle %icc, %f3, %f3
43888 umul %o4, 0x19E5, %i7
43889loop_5170:
43890 ldsh [%l7 + 0x4C], %g4
43891 fmovdne %icc, %f0, %f10
43892 fpmerge %f11, %f5, %f14
43893 udiv %i5, 0x1848, %i0
43894 fbl %fcc3, loop_5171
43895 fmovrse %o3, %f12, %f14
43896 lduw [%l7 + 0x74], %g1
43897 ble,a,pt %xcc, loop_5172
43898loop_5171:
43899 tle %xcc, 0x3
43900 fxor %f14, %f0, %f6
43901 fmuld8ulx16 %f14, %f10, %f8
43902loop_5172:
43903 edge32ln %o5, %i4, %o7
43904 brz %g2, loop_5173
43905 fzero %f8
43906 ble,a,pt %xcc, loop_5174
43907 fzeros %f9
43908loop_5173:
43909 ldub [%l7 + 0x14], %i1
43910 lduh [%l7 + 0x5E], %g3
43911loop_5174:
43912 fands %f13, %f5, %f5
43913 stw %i6, [%l7 + 0x78]
43914 fnegs %f8, %f3
43915 fornot1s %f4, %f1, %f4
43916 fpsub16 %f8, %f4, %f4
43917 bcs,pt %icc, loop_5175
43918 lduh [%l7 + 0x34], %l2
43919 nop
43920 setx loop_5176, %l0, %l1
43921 wrpr 0x1, %tl
43922 wrpr %l1, %tpc
43923 add %l1, 0x4, %l1
43924 wrpr %l1, %tnpc
43925 setx 0x34400001400, %l0, %l1
43926 wrpr %l1, %tstate
43927 wrhpr 0x4, %htstate
43928 retry
43929 lduw [%l7 + 0x4C], %l6
43930loop_5175:
43931 fmovsneg %icc, %f14, %f1
43932 orn %l0, 0x02C5, %o6
43933loop_5176:
43934 ldx [%l7 + 0x28], %l1
43935 fmovsvc %icc, %f6, %f3
43936 ldub [%l7 + 0x1A], %g6
43937 fmovrslz %i3, %f5, %f5
43938 lduh [%l7 + 0x28], %l4
43939 tl %icc, 0x0
43940 ble,a,pt %icc, loop_5177
43941 ldx [%l7 + 0x20], %l3
43942 fcmpes %fcc3, %f3, %f8
43943 addc %g7, %l5, %g5
43944loop_5177:
43945 ldsh [%l7 + 0x4C], %o2
43946 edge32 %o1, %i2, %o0
43947 xnorcc %o4, 0x139D, %i7
43948 fmovscc %icc, %f0, %f11
43949 fbg,a %fcc0, loop_5178
43950 fornot2s %f6, %f10, %f0
43951 smul %i5, %g4, %o3
43952 ldsb [%l7 + 0x5A], %i0
43953loop_5178:
43954 fbne,a %fcc3, loop_5179
43955 stb %g1, [%l7 + 0x0C]
43956 ldsh [%l7 + 0x12], %i4
43957 fmovrde %o7, %f8, %f2
43958loop_5179:
43959 bne %xcc, loop_5180
43960 fmovdvs %xcc, %f3, %f14
43961 fornot2 %f4, %f2, %f8
43962 subc %g2, 0x1CF4, %i1
43963loop_5180:
43964 mova %icc, %o5, %i6
43965 edge8ln %l2, %g3, %l0
43966 orncc %l6, %l1, %g6
43967 fbl %fcc0, loop_5181
43968 fnot1s %f0, %f15
43969 ldsw [%l7 + 0x58], %o6
43970 fzeros %f12
43971loop_5181:
43972 sth %l4, [%l7 + 0x64]
43973 bgu,pn %xcc, loop_5182
43974 ldub [%l7 + 0x26], %l3
43975 udiv %g7, 0x0D3B, %l5
43976 fornot2 %f0, %f12, %f4
43977loop_5182:
43978 taddcctv %g5, %o2, %i3
43979 ldd [%l7 + 0x30], %f2
43980 bcs %xcc, loop_5183
43981 movrne %i2, %o1, %o0
43982 fble %fcc1, loop_5184
43983 tn %icc, 0x4
43984loop_5183:
43985 fmovsne %icc, %f12, %f12
43986 tle %icc, 0x6
43987loop_5184:
43988 fmovdn %xcc, %f0, %f6
43989 stx %o4, [%l7 + 0x48]
43990 movrgez %i7, %i5, %g4
43991 fbn %fcc3, loop_5185
43992 fmovsne %xcc, %f15, %f4
43993 fmul8ulx16 %f2, %f8, %f12
43994 nop
43995 setx loop_5186, %l0, %l1
43996 wrpr 0x1, %tl
43997 wrpr %l1, %tpc
43998 add %l1, 0x4, %l1
43999 wrpr %l1, %tnpc
44000 setx 0x34400001400, %l0, %l1
44001 wrpr %l1, %tstate
44002 wrhpr 0x4, %htstate
44003 retry
44004loop_5185:
44005 te %icc, 0x6
44006 fxor %f14, %f2, %f14
44007 sth %i0, [%l7 + 0x3E]
44008loop_5186:
44009 bvs,a,pn %icc, loop_5187
44010 fmovrsgz %o3, %f15, %f11
44011 ldsh [%l7 + 0x4A], %g1
44012 lduw [%l7 + 0x28], %i4
44013loop_5187:
44014 std %f0, [%l7 + 0x20]
44015 movcs %icc, %o7, %i1
44016 brgez %g2, loop_5188
44017 fxors %f9, %f1, %f4
44018 stb %i6, [%l7 + 0x69]
44019 fmovdge %xcc, %f0, %f3
44020loop_5188:
44021 movrlez %l2, %o5, %l0
44022 umul %l6, %l1, %g6
44023 fand %f4, %f8, %f4
44024 ldsh [%l7 + 0x20], %g3
44025 ldsb [%l7 + 0x66], %l4
44026 fbe %fcc2, loop_5189
44027 fabss %f11, %f14
44028 fmovda %icc, %f12, %f2
44029 addcc %l3, %g7, %o6
44030loop_5189:
44031 bcc,pn %xcc, loop_5190
44032 ld [%l7 + 0x48], %f0
44033 xorcc %g5, 0x112A, %l5
44034 brlez,a %o2, loop_5191
44035loop_5190:
44036 fcmpes %fcc2, %f1, %f1
44037 umul %i3, 0x00E2, %i2
44038 tn %xcc, 0x2
44039loop_5191:
44040 ldsw [%l7 + 0x58], %o0
44041 xorcc %o4, %o1, %i7
44042 fmovsle %icc, %f12, %f10
44043 fmovspos %icc, %f5, %f4
44044 ldsw [%l7 + 0x1C], %g4
44045 fpadd16 %f6, %f4, %f14
44046 edge16 %i0, %o3, %g1
44047 sth %i4, [%l7 + 0x7C]
44048 stx %i5, [%l7 + 0x60]
44049 sllx %o7, %g2, %i1
44050 sth %l2, [%l7 + 0x62]
44051 ldsh [%l7 + 0x30], %o5
44052 ldsb [%l7 + 0x65], %i6
44053 st %f11, [%l7 + 0x68]
44054 ld [%l7 + 0x70], %f13
44055 lduh [%l7 + 0x3E], %l0
44056 add %l6, %g6, %l1
44057 tleu %xcc, 0x2
44058 fmovsge %icc, %f9, %f6
44059 ldd [%l7 + 0x48], %f2
44060 fmovrsne %g3, %f11, %f0
44061 sth %l4, [%l7 + 0x28]
44062 tvs %icc, 0x7
44063 movvc %icc, %g7, %o6
44064 fandnot1 %f8, %f12, %f10
44065 move %xcc, %l3, %g5
44066 udivcc %o2, 0x0AF2, %i3
44067 srax %i2, %o0, %l5
44068 fnot1s %f5, %f0
44069 ldx [%l7 + 0x18], %o4
44070 fnands %f10, %f15, %f3
44071 ldsh [%l7 + 0x18], %i7
44072 ldub [%l7 + 0x76], %g4
44073 std %f8, [%l7 + 0x58]
44074 ldub [%l7 + 0x66], %i0
44075 xnorcc %o3, 0x15B2, %g1
44076 fand %f8, %f6, %f6
44077 ldsb [%l7 + 0x79], %o1
44078 fandnot1s %f0, %f10, %f9
44079 alignaddrl %i5, %i4, %o7
44080 edge16l %g2, %i1, %o5
44081 fors %f9, %f1, %f0
44082 bn,pn %icc, loop_5192
44083 fsrc2 %f10, %f10
44084 alignaddrl %i6, %l0, %l6
44085 ble loop_5193
44086loop_5192:
44087 nop
44088 setx loop_5194, %l0, %l1
44089 jmpl %l1, %g6
44090 st %f12, [%l7 + 0x68]
44091 ldsh [%l7 + 0x4E], %l1
44092loop_5193:
44093 fcmpne32 %f14, %f10, %g3
44094loop_5194:
44095 fmovsneg %icc, %f7, %f4
44096 std %f4, [%l7 + 0x50]
44097 bneg,a %icc, loop_5195
44098 edge16ln %l2, %l4, %o6
44099 stw %l3, [%l7 + 0x0C]
44100 array16 %g7, %g5, %o2
44101loop_5195:
44102 sdiv %i3, 0x1EA8, %i2
44103 ldsw [%l7 + 0x3C], %l5
44104 fmovsneg %icc, %f15, %f6
44105 fpadd32s %f12, %f11, %f0
44106 fcmple16 %f6, %f8, %o4
44107 ta %xcc, 0x0
44108 movg %xcc, %i7, %o0
44109 fmovdg %icc, %f4, %f2
44110 udivx %g4, 0x148E, %o3
44111 st %f12, [%l7 + 0x5C]
44112 fblg %fcc1, loop_5196
44113 fmovs %f7, %f9
44114 fmovrdgz %i0, %f2, %f4
44115 ldx [%l7 + 0x58], %o1
44116loop_5196:
44117 brlz %g1, loop_5197
44118 stx %i4, [%l7 + 0x20]
44119 fmuld8ulx16 %f10, %f6, %f2
44120 fbule %fcc3, loop_5198
44121loop_5197:
44122 stw %o7, [%l7 + 0x68]
44123 pdist %f4, %f6, %f14
44124 movrlz %g2, %i5, %o5
44125loop_5198:
44126 fmuld8sux16 %f12, %f8, %f6
44127 fzero %f2
44128 taddcctv %i1, %l0, %l6
44129 lduh [%l7 + 0x5A], %i6
44130 stb %l1, [%l7 + 0x1B]
44131 bcs,pn %xcc, loop_5199
44132 fbne,a %fcc2, loop_5200
44133 fmovsvc %xcc, %f14, %f3
44134 tpos %icc, 0x0
44135loop_5199:
44136 smulcc %g6, %l2, %g3
44137loop_5200:
44138 fbl,a %fcc2, loop_5201
44139 fmovrde %o6, %f2, %f10
44140 taddcctv %l3, %l4, %g7
44141 edge8 %g5, %i3, %i2
44142loop_5201:
44143 ldsh [%l7 + 0x44], %l5
44144 tleu %icc, 0x0
44145 st %f9, [%l7 + 0x60]
44146 fbne %fcc3, loop_5202
44147 bn,pn %xcc, loop_5203
44148 tge %xcc, 0x4
44149 fzero %f10
44150loop_5202:
44151 ldub [%l7 + 0x51], %o4
44152loop_5203:
44153 std %f0, [%l7 + 0x48]
44154 fbul,a %fcc1, loop_5204
44155 stb %i7, [%l7 + 0x51]
44156 fcmpeq16 %f0, %f12, %o2
44157 fmovdn %icc, %f1, %f6
44158loop_5204:
44159 stx %g4, [%l7 + 0x10]
44160 addcc %o3, %i0, %o1
44161 fmovrsgz %o0, %f7, %f6
44162 movneg %xcc, %g1, %i4
44163 fnot2 %f4, %f2
44164 subcc %g2, 0x18DF, %i5
44165 fmovdleu %xcc, %f13, %f12
44166 fbue,a %fcc2, loop_5205
44167 ld [%l7 + 0x70], %f12
44168 sth %o5, [%l7 + 0x2E]
44169 ldsw [%l7 + 0x70], %i1
44170loop_5205:
44171 edge32n %l0, %l6, %i6
44172 fands %f3, %f10, %f9
44173 movn %icc, %l1, %g6
44174 fcmpd %fcc3, %f2, %f6
44175 stw %o7, [%l7 + 0x24]
44176 ldx [%l7 + 0x78], %l2
44177 fcmpgt32 %f14, %f0, %o6
44178 ldub [%l7 + 0x4C], %g3
44179 ldsw [%l7 + 0x20], %l4
44180 ldsb [%l7 + 0x7B], %l3
44181 ldd [%l7 + 0x10], %f4
44182 fcmpgt16 %f14, %f0, %g7
44183 ldsb [%l7 + 0x30], %i3
44184 tsubcc %g5, 0x0804, %i2
44185 fba %fcc0, loop_5206
44186 sth %o4, [%l7 + 0x66]
44187 ldub [%l7 + 0x5B], %i7
44188 tleu %xcc, 0x7
44189loop_5206:
44190 fmovdne %xcc, %f11, %f14
44191 brz %l5, loop_5207
44192 fmovrsgz %o2, %f13, %f3
44193 stw %o3, [%l7 + 0x44]
44194 st %f15, [%l7 + 0x68]
44195loop_5207:
44196 fornot1 %f14, %f6, %f14
44197 tsubcc %g4, 0x0180, %o1
44198 ldsw [%l7 + 0x20], %i0
44199 call loop_5208
44200 tneg %icc, 0x6
44201 fcmpgt16 %f0, %f10, %o0
44202 tleu %icc, 0x1
44203loop_5208:
44204 fbge %fcc2, loop_5209
44205 fmovrdgz %g1, %f14, %f6
44206 orncc %i4, %i5, %o5
44207 movne %xcc, %g2, %l0
44208loop_5209:
44209 fcmped %fcc1, %f10, %f8
44210 ldsh [%l7 + 0x42], %l6
44211 tleu %icc, 0x2
44212 ldub [%l7 + 0x43], %i6
44213 stb %l1, [%l7 + 0x55]
44214 fors %f14, %f8, %f14
44215 ldsw [%l7 + 0x38], %i1
44216 ldd [%l7 + 0x20], %f2
44217 fmul8sux16 %f10, %f12, %f10
44218 lduw [%l7 + 0x68], %g6
44219 ld [%l7 + 0x1C], %f4
44220 brz,a %o7, loop_5210
44221 fmovdgu %xcc, %f12, %f14
44222 fnegs %f7, %f9
44223 udiv %l2, 0x0B37, %g3
44224loop_5210:
44225 tneg %icc, 0x1
44226 fmovsne %xcc, %f13, %f0
44227 lduh [%l7 + 0x3C], %l4
44228 nop
44229 setx loop_5211, %l0, %l1
44230 jmpl %l1, %o6
44231 be,a,pt %icc, loop_5212
44232 ldsh [%l7 + 0x5C], %l3
44233 edge8 %g7, %i3, %i2
44234loop_5211:
44235 sth %g5, [%l7 + 0x6E]
44236loop_5212:
44237 mulx %i7, 0x0BA2, %o4
44238 ldsh [%l7 + 0x5A], %l5
44239 fmovde %icc, %f14, %f2
44240 stx %o3, [%l7 + 0x78]
44241 udiv %o2, 0x165D, %g4
44242 fcmped %fcc0, %f8, %f2
44243 fnor %f6, %f0, %f4
44244 ld [%l7 + 0x44], %f11
44245 be,a,pn %xcc, loop_5213
44246 edge8l %i0, %o0, %o1
44247 ldsw [%l7 + 0x54], %i4
44248 udiv %g1, 0x1D2A, %o5
44249loop_5213:
44250 edge8n %i5, %l0, %g2
44251 fbl,a %fcc3, loop_5214
44252 fandnot1s %f7, %f14, %f0
44253 edge16 %i6, %l1, %l6
44254 movneg %icc, %g6, %i1
44255loop_5214:
44256 bg,a,pn %xcc, loop_5215
44257 fmovrde %o7, %f2, %f8
44258 sth %g3, [%l7 + 0x38]
44259 xnor %l4, 0x044F, %l2
44260loop_5215:
44261 nop
44262 setx loop_5216, %l0, %l1
44263 wrpr 0x1, %tl
44264 wrpr %l1, %tnpc
44265 setx 0x34400001400, %l0, %l1
44266 wrpr %l1, %tstate
44267 wrhpr 0x4, %htstate
44268 done
44269 udivcc %l3, 0x1F1B, %g7
44270 fmovrdgz %o6, %f14, %f8
44271 tleu %icc, 0x7
44272loop_5216:
44273 edge8 %i3, %i2, %g5
44274 ldsw [%l7 + 0x78], %i7
44275 st %f6, [%l7 + 0x64]
44276 tleu %icc, 0x0
44277 edge16n %o4, %l5, %o2
44278 ldsw [%l7 + 0x6C], %g4
44279 fsrc1s %f3, %f3
44280 ta %xcc, 0x6
44281 array8 %i0, %o3, %o1
44282 ldsh [%l7 + 0x1C], %o0
44283 fmovsgu %icc, %f10, %f15
44284 nop
44285 setx loop_5217, %l0, %l1
44286 wrpr 0x1, %tl
44287 wrpr %l1, %tnpc
44288 setx 0x34400001400, %l0, %l1
44289 wrpr %l1, %tstate
44290 wrhpr 0x4, %htstate
44291 done
44292 call loop_5218
44293 fcmpeq32 %f8, %f0, %i4
44294 brnz %o5, loop_5219
44295loop_5217:
44296 fmovdvc %icc, %f9, %f11
44297loop_5218:
44298 bg,a %xcc, loop_5220
44299 and %g1, 0x0B07, %l0
44300loop_5219:
44301 st %f3, [%l7 + 0x70]
44302 tsubcc %i5, 0x1C31, %g2
44303loop_5220:
44304 tg %xcc, 0x4
44305 stb %i6, [%l7 + 0x08]
44306 ldsb [%l7 + 0x69], %l6
44307 fcmpgt16 %f4, %f2, %l1
44308 fpadd16 %f10, %f6, %f14
44309 bl,pn %icc, loop_5221
44310 fsrc1 %f12, %f6
44311 bl loop_5222
44312 orncc %g6, %o7, %i1
44313loop_5221:
44314 fnegd %f2, %f6
44315 lduw [%l7 + 0x5C], %l4
44316loop_5222:
44317 fmovse %xcc, %f1, %f5
44318 fbn %fcc3, loop_5223
44319 movrlz %l2, 0x0CA, %l3
44320 nop
44321 setx loop_5224, %l0, %l1
44322 jmpl %l1, %g7
44323 ldub [%l7 + 0x20], %o6
44324loop_5223:
44325 bvs,a loop_5225
44326 ldub [%l7 + 0x5F], %i3
44327loop_5224:
44328 movcc %xcc, %i2, %g3
44329 stx %g5, [%l7 + 0x60]
44330loop_5225:
44331 std %f0, [%l7 + 0x38]
44332 fpack16 %f6, %f7
44333 edge32n %i7, %o4, %l5
44334 stb %g4, [%l7 + 0x7C]
44335 movn %icc, %i0, %o3
44336 movrne %o2, %o0, %i4
44337 ldub [%l7 + 0x10], %o1
44338 movne %xcc, %o5, %g1
44339 subcc %l0, %i5, %i6
44340 fpadd32s %f2, %f15, %f13
44341 fmovrsne %l6, %f9, %f12
44342 fandnot2s %f10, %f15, %f15
44343 fcmpne16 %f0, %f6, %l1
44344 ldx [%l7 + 0x50], %g6
44345 fpackfix %f4, %f15
44346 stb %o7, [%l7 + 0x3A]
44347 ldsb [%l7 + 0x5B], %g2
44348 fmovsvc %icc, %f8, %f15
44349 fblg %fcc0, loop_5226
44350 lduh [%l7 + 0x28], %l4
44351 edge32 %l2, %l3, %i1
44352 andn %o6, 0x0D70, %i3
44353loop_5226:
44354 ldsw [%l7 + 0x34], %i2
44355 fxnors %f12, %f11, %f3
44356 fsrc1s %f13, %f14
44357 subc %g7, 0x0B08, %g5
44358 tgu %icc, 0x0
44359 orcc %i7, %o4, %g3
44360 fmul8x16au %f2, %f2, %f12
44361 ldd [%l7 + 0x60], %f4
44362 stb %g4, [%l7 + 0x67]
44363 edge8 %i0, %l5, %o3
44364 pdist %f8, %f10, %f6
44365 tle %xcc, 0x0
44366 fbue,a %fcc1, loop_5227
44367 lduh [%l7 + 0x4C], %o0
44368 fbul,a %fcc1, loop_5228
44369 ldsh [%l7 + 0x52], %i4
44370loop_5227:
44371 ldub [%l7 + 0x15], %o1
44372 movneg %xcc, %o2, %o5
44373loop_5228:
44374 fba,a %fcc3, loop_5229
44375 ld [%l7 + 0x24], %f4
44376 lduh [%l7 + 0x54], %g1
44377 fpsub32s %f11, %f1, %f10
44378loop_5229:
44379 smulcc %i5, 0x00DC, %l0
44380 brnz %l6, loop_5230
44381 fsrc2s %f8, %f12
44382 edge16ln %l1, %i6, %o7
44383 std %f14, [%l7 + 0x58]
44384loop_5230:
44385 sth %g6, [%l7 + 0x14]
44386 ldd [%l7 + 0x58], %f0
44387 fmovs %f12, %f15
44388 edge16l %l4, %g2, %l2
44389 sdiv %i1, 0x18F4, %o6
44390 stx %l3, [%l7 + 0x68]
44391 alignaddrl %i3, %g7, %i2
44392 fbl,a %fcc0, loop_5231
44393 ldd [%l7 + 0x10], %f4
44394 fone %f10
44395 fmovrdgez %i7, %f0, %f6
44396loop_5231:
44397 ldx [%l7 + 0x50], %o4
44398 fbu %fcc0, loop_5232
44399 fbue,a %fcc1, loop_5233
44400 sethi 0x103C, %g3
44401 fmovscc %xcc, %f4, %f4
44402loop_5232:
44403 ld [%l7 + 0x6C], %f4
44404loop_5233:
44405 ldub [%l7 + 0x79], %g4
44406 st %f4, [%l7 + 0x68]
44407 fnot1 %f6, %f8
44408 ldx [%l7 + 0x68], %g5
44409 fmul8x16al %f1, %f7, %f6
44410 stx %i0, [%l7 + 0x50]
44411 ldsb [%l7 + 0x49], %o3
44412 or %o0, %l5, %o1
44413 edge32l %i4, %o2, %o5
44414 fmovdg %xcc, %f12, %f7
44415 std %f12, [%l7 + 0x20]
44416 std %f2, [%l7 + 0x28]
44417 for %f0, %f6, %f12
44418 bleu,a %icc, loop_5234
44419 ld [%l7 + 0x68], %f12
44420 umul %i5, %g1, %l0
44421 ldd [%l7 + 0x48], %f14
44422loop_5234:
44423 mulscc %l1, 0x1393, %l6
44424 fexpand %f13, %f8
44425 fmovdneg %xcc, %f1, %f11
44426 lduh [%l7 + 0x40], %o7
44427 fbue %fcc1, loop_5235
44428 fmuld8ulx16 %f3, %f13, %f12
44429 brlez,a %i6, loop_5236
44430 st %f15, [%l7 + 0x58]
44431loop_5235:
44432 ldsb [%l7 + 0x67], %l4
44433 fbule %fcc1, loop_5237
44434loop_5236:
44435 addc %g2, %g6, %i1
44436 fmul8x16 %f3, %f14, %f4
44437 ld [%l7 + 0x18], %f0
44438loop_5237:
44439 sdivx %l2, 0x0F9D, %l3
44440 fcmpne32 %f0, %f12, %i3
44441 fpsub16s %f7, %f8, %f12
44442 fmovrsne %o6, %f1, %f15
44443 fmovsneg %xcc, %f1, %f9
44444 ldsw [%l7 + 0x38], %g7
44445 fmovsvc %icc, %f15, %f11
44446 movrlz %i7, 0x3F9, %o4
44447 fpack16 %f10, %f15
44448 movre %i2, 0x160, %g3
44449 fcmpd %fcc0, %f10, %f14
44450 te %xcc, 0x6
44451 movne %xcc, %g5, %i0
44452 tn %icc, 0x6
44453 fmovdn %icc, %f14, %f12
44454 ldsw [%l7 + 0x0C], %g4
44455 stx %o0, [%l7 + 0x18]
44456 bne %icc, loop_5238
44457 sth %o3, [%l7 + 0x6E]
44458 stb %l5, [%l7 + 0x49]
44459 fmovrdgez %i4, %f14, %f12
44460loop_5238:
44461 array32 %o2, %o5, %i5
44462 ldub [%l7 + 0x0B], %o1
44463 stw %g1, [%l7 + 0x7C]
44464 fbul,a %fcc1, loop_5239
44465 fnands %f7, %f13, %f3
44466 ba,a,pt %xcc, loop_5240
44467 fand %f10, %f2, %f6
44468loop_5239:
44469 ldsw [%l7 + 0x08], %l0
44470 fornot1 %f10, %f14, %f4
44471loop_5240:
44472 alignaddr %l1, %l6, %i6
44473 movre %l4, 0x3E9, %g2
44474 fabss %f4, %f12
44475 brlz %o7, loop_5241
44476 fnegd %f8, %f10
44477 be,a %xcc, loop_5242
44478 stx %g6, [%l7 + 0x10]
44479loop_5241:
44480 fpadd16s %f7, %f0, %f6
44481 ld [%l7 + 0x2C], %f3
44482loop_5242:
44483 stw %i1, [%l7 + 0x08]
44484 fnot2 %f0, %f0
44485 fnot1s %f2, %f2
44486 st %f10, [%l7 + 0x70]
44487 array16 %l2, %l3, %o6
44488 ldsb [%l7 + 0x0B], %i3
44489 stw %g7, [%l7 + 0x1C]
44490 edge16n %i7, %o4, %g3
44491 fornot1s %f9, %f13, %f4
44492 movcs %icc, %i2, %i0
44493 fpadd16 %f6, %f0, %f2
44494 mulx %g5, 0x12D9, %o0
44495 ldd [%l7 + 0x08], %f6
44496 lduh [%l7 + 0x70], %g4
44497 fmovdge %icc, %f0, %f7
44498 bn loop_5243
44499 brgez,a %l5, loop_5244
44500 fsrc2 %f8, %f6
44501 ldx [%l7 + 0x78], %i4
44502loop_5243:
44503 fmovrdlz %o3, %f10, %f6
44504loop_5244:
44505 ldx [%l7 + 0x10], %o5
44506 udiv %i5, 0x0802, %o1
44507 ld [%l7 + 0x70], %f13
44508 lduh [%l7 + 0x3C], %o2
44509 fpsub16 %f10, %f12, %f0
44510 fbo,a %fcc1, loop_5245
44511 stw %g1, [%l7 + 0x68]
44512 ldx [%l7 + 0x70], %l0
44513 movn %icc, %l1, %l6
44514loop_5245:
44515 fnands %f13, %f9, %f6
44516 fmul8x16 %f5, %f6, %f10
44517 fblg %fcc3, loop_5246
44518 fbg,a %fcc3, loop_5247
44519 fandnot1s %f4, %f5, %f11
44520 fabsd %f8, %f2
44521loop_5246:
44522 bleu %xcc, loop_5248
44523loop_5247:
44524 xnor %i6, %g2, %o7
44525 sth %l4, [%l7 + 0x0A]
44526 ldsb [%l7 + 0x6C], %g6
44527loop_5248:
44528 fbue %fcc3, loop_5249
44529 tleu %xcc, 0x4
44530 movcs %xcc, %i1, %l2
44531 stb %o6, [%l7 + 0x3B]
44532loop_5249:
44533 udiv %l3, 0x1A7F, %g7
44534 fmovdcs %xcc, %f14, %f0
44535 fands %f12, %f8, %f5
44536 fmovrsgz %i3, %f14, %f12
44537 brnz %i7, loop_5250
44538 brlez,a %g3, loop_5251
44539 st %f11, [%l7 + 0x38]
44540 bpos,a %xcc, loop_5252
44541loop_5250:
44542 andcc %o4, 0x1A4B, %i0
44543loop_5251:
44544 ldd [%l7 + 0x48], %f12
44545 edge32n %g5, %o0, %i2
44546loop_5252:
44547 fmovrsgz %g4, %f5, %f13
44548 bge,a %icc, loop_5253
44549 st %f4, [%l7 + 0x24]
44550 fornot2s %f2, %f13, %f13
44551 fmovda %xcc, %f2, %f8
44552loop_5253:
44553 fxnor %f14, %f12, %f12
44554 movcc %icc, %l5, %i4
44555 ldsb [%l7 + 0x66], %o5
44556 sth %o3, [%l7 + 0x58]
44557 stw %i5, [%l7 + 0x38]
44558 ld [%l7 + 0x58], %f11
44559 st %f6, [%l7 + 0x58]
44560 brgez %o1, loop_5254
44561 fpsub16 %f14, %f6, %f4
44562 movge %xcc, %o2, %g1
44563 fmovrdgez %l0, %f4, %f2
44564loop_5254:
44565 movg %xcc, %l1, %i6
44566 fcmpeq16 %f0, %f10, %g2
44567 mulx %l6, %o7, %g6
44568 fnor %f8, %f6, %f12
44569 subccc %i1, 0x0C91, %l4
44570 stx %o6, [%l7 + 0x40]
44571 ba,pn %xcc, loop_5255
44572 tg %xcc, 0x5
44573 st %f5, [%l7 + 0x30]
44574 udiv %l3, 0x078A, %g7
44575loop_5255:
44576 fandnot2 %f4, %f10, %f4
44577 bneg,a,pn %xcc, loop_5256
44578 ldd [%l7 + 0x20], %f4
44579 fbge %fcc0, loop_5257
44580 fxnor %f10, %f8, %f4
44581loop_5256:
44582 subc %i3, %i7, %l2
44583 sllx %g3, 0x1C, %i0
44584loop_5257:
44585 ble,a %icc, loop_5258
44586 movneg %xcc, %o4, %o0
44587 bcs,a,pn %xcc, loop_5259
44588 movleu %icc, %i2, %g4
44589loop_5258:
44590 nop
44591 setx loop_5260, %l0, %l1
44592 jmpl %l1, %g5
44593 smul %i4, %o5, %o3
44594loop_5259:
44595 fmovrde %i5, %f2, %f2
44596 movn %xcc, %o1, %l5
44597loop_5260:
44598 ldx [%l7 + 0x58], %g1
44599 lduw [%l7 + 0x64], %l0
44600 movrgz %l1, 0x3BA, %i6
44601 mova %xcc, %o2, %g2
44602 ldub [%l7 + 0x5A], %l6
44603 ldsw [%l7 + 0x2C], %g6
44604 edge16l %i1, %o7, %o6
44605 ldsb [%l7 + 0x48], %l4
44606 ldub [%l7 + 0x0F], %l3
44607 srlx %i3, %i7, %l2
44608 ldsb [%l7 + 0x65], %g7
44609 ldsw [%l7 + 0x60], %i0
44610 std %f12, [%l7 + 0x38]
44611 bne,pn %icc, loop_5261
44612 addc %o4, %o0, %g3
44613 ldub [%l7 + 0x23], %g4
44614 std %f4, [%l7 + 0x38]
44615loop_5261:
44616 nop
44617 setx loop_5262, %l0, %l1
44618 jmpl %l1, %i2
44619 fnors %f3, %f6, %f3
44620 fpsub16 %f12, %f0, %f10
44621 fbul,a %fcc3, loop_5263
44622loop_5262:
44623 bn,a %icc, loop_5264
44624 sdivx %g5, 0x0FE6, %o5
44625 fand %f8, %f0, %f4
44626loop_5263:
44627 movg %xcc, %o3, %i5
44628loop_5264:
44629 tl %icc, 0x5
44630 ldub [%l7 + 0x15], %i4
44631 bcs,pt %xcc, loop_5265
44632 ldsw [%l7 + 0x74], %o1
44633 ldsw [%l7 + 0x08], %l5
44634 taddcc %l0, 0x1557, %l1
44635loop_5265:
44636 xor %g1, 0x1819, %i6
44637 ldd [%l7 + 0x60], %f6
44638 addc %o2, 0x08DC, %l6
44639 ldsw [%l7 + 0x60], %g2
44640 ldsh [%l7 + 0x24], %g6
44641 fxnor %f14, %f10, %f8
44642 lduw [%l7 + 0x24], %i1
44643 fpack16 %f6, %f8
44644 stx %o7, [%l7 + 0x40]
44645 bpos,a,pt %xcc, loop_5266
44646 fnand %f12, %f10, %f2
44647 ldsh [%l7 + 0x16], %o6
44648 fnor %f0, %f8, %f10
44649loop_5266:
44650 movrlez %l3, %i3, %l4
44651 fmovdg %xcc, %f1, %f3
44652 movrgez %l2, %g7, %i0
44653 movne %xcc, %o4, %i7
44654 fmovdn %icc, %f15, %f12
44655 fble %fcc3, loop_5267
44656 sdivx %g3, 0x1B88, %o0
44657 fsrc1s %f3, %f15
44658 fbe %fcc1, loop_5268
44659loop_5267:
44660 fmovsg %icc, %f15, %f8
44661 st %f8, [%l7 + 0x5C]
44662 stx %i2, [%l7 + 0x58]
44663loop_5268:
44664 fpadd16s %f12, %f11, %f5
44665 umulcc %g4, %g5, %o5
44666 fmovse %xcc, %f8, %f13
44667 fpsub32 %f8, %f6, %f6
44668 ldd [%l7 + 0x08], %f8
44669 addc %o3, 0x00B3, %i4
44670 fmovrde %i5, %f8, %f14
44671 ldsh [%l7 + 0x4C], %l5
44672 array8 %l0, %o1, %l1
44673 fmovspos %xcc, %f14, %f5
44674 fcmpd %fcc3, %f4, %f12
44675 std %f8, [%l7 + 0x38]
44676 subccc %g1, %i6, %l6
44677 fxor %f0, %f12, %f0
44678 std %f2, [%l7 + 0x10]
44679 fmovspos %icc, %f12, %f2
44680 fzeros %f12
44681 movrgz %o2, %g6, %g2
44682 ldsw [%l7 + 0x18], %i1
44683 sll %o6, 0x11, %o7
44684 lduw [%l7 + 0x38], %i3
44685 taddcctv %l3, 0x0F24, %l2
44686 fpadd32s %f13, %f8, %f3
44687 alignaddrl %g7, %l4, %o4
44688 fbug %fcc3, loop_5269
44689 stb %i0, [%l7 + 0x29]
44690 fmovdleu %xcc, %f14, %f5
44691 fzero %f12
44692loop_5269:
44693 st %f14, [%l7 + 0x48]
44694 stw %g3, [%l7 + 0x10]
44695 fzero %f2
44696 std %f6, [%l7 + 0x10]
44697 tn %xcc, 0x1
44698 stb %i7, [%l7 + 0x30]
44699 fmovdle %xcc, %f15, %f11
44700 stw %i2, [%l7 + 0x7C]
44701 sth %o0, [%l7 + 0x0E]
44702 fbo %fcc1, loop_5270
44703 orcc %g5, 0x04AC, %g4
44704 ldsh [%l7 + 0x30], %o5
44705 fexpand %f13, %f6
44706loop_5270:
44707 tne %icc, 0x6
44708 brz,a %i4, loop_5271
44709 lduw [%l7 + 0x2C], %i5
44710 tg %icc, 0x7
44711 stx %o3, [%l7 + 0x70]
44712loop_5271:
44713 subcc %l5, %l0, %o1
44714 alignaddrl %l1, %g1, %i6
44715 sth %l6, [%l7 + 0x40]
44716 lduw [%l7 + 0x28], %o2
44717 fpmerge %f3, %f1, %f6
44718 fnands %f1, %f15, %f8
44719 fcmple16 %f6, %f0, %g6
44720 fmovdgu %xcc, %f0, %f14
44721 udiv %g2, 0x1F23, %o6
44722 fxors %f6, %f15, %f10
44723 sethi 0x0CAD, %o7
44724 ldsb [%l7 + 0x09], %i1
44725 ld [%l7 + 0x10], %f10
44726 lduh [%l7 + 0x30], %l3
44727 movcs %xcc, %l2, %i3
44728 stw %g7, [%l7 + 0x50]
44729 fcmped %fcc2, %f14, %f2
44730 fcmpgt16 %f10, %f4, %o4
44731 xorcc %l4, %i0, %g3
44732 lduw [%l7 + 0x28], %i7
44733 fexpand %f1, %f4
44734 nop
44735 setx loop_5272, %l0, %l1
44736 jmpl %l1, %i2
44737 fpadd16s %f7, %f9, %f4
44738 mova %icc, %g5, %g4
44739 fmovspos %xcc, %f4, %f15
44740loop_5272:
44741 ldsb [%l7 + 0x6B], %o0
44742 edge32n %o5, %i4, %i5
44743 fmovsneg %xcc, %f2, %f2
44744 stx %l5, [%l7 + 0x30]
44745 srl %o3, 0x02, %l0
44746 edge8n %l1, %o1, %g1
44747 fpadd16 %f8, %f12, %f12
44748 fcmpgt32 %f14, %f14, %i6
44749 srl %o2, 0x19, %g6
44750 orcc %g2, 0x17DC, %l6
44751 std %f0, [%l7 + 0x10]
44752 fcmpd %fcc0, %f8, %f0
44753 fxors %f12, %f15, %f13
44754 ld [%l7 + 0x7C], %f15
44755 std %f14, [%l7 + 0x30]
44756 sub %o7, 0x10C0, %i1
44757 add %o6, %l2, %i3
44758 fbg,a %fcc2, loop_5273
44759 sra %l3, %o4, %g7
44760 tle %icc, 0x4
44761 move %icc, %l4, %i0
44762loop_5273:
44763 bgu loop_5274
44764 ld [%l7 + 0x54], %f7
44765 fzero %f2
44766 sdivx %i7, 0x0BE2, %i2
44767loop_5274:
44768 brlez %g3, loop_5275
44769 ldx [%l7 + 0x70], %g5
44770 orn %g4, 0x15AC, %o5
44771 fcmpeq16 %f6, %f2, %o0
44772loop_5275:
44773 siam 0x0
44774 fmovscs %xcc, %f14, %f2
44775 ldub [%l7 + 0x46], %i4
44776 lduh [%l7 + 0x0C], %i5
44777 fmovrdgez %o3, %f14, %f12
44778 ba,pt %icc, loop_5276
44779 bvc,pn %xcc, loop_5277
44780 fmovrde %l5, %f14, %f4
44781 fnegs %f2, %f9
44782loop_5276:
44783 edge8ln %l1, %o1, %g1
44784loop_5277:
44785 bgu,a,pn %xcc, loop_5278
44786 fmovrdlz %i6, %f6, %f6
44787 fmovsl %icc, %f2, %f1
44788 ba,pt %icc, loop_5279
44789loop_5278:
44790 subcc %l0, %o2, %g6
44791 fmovscc %xcc, %f6, %f6
44792 stb %l6, [%l7 + 0x63]
44793loop_5279:
44794 add %o7, 0x17DD, %i1
44795 brgez,a %o6, loop_5280
44796 fbug %fcc3, loop_5281
44797 ldd [%l7 + 0x68], %f0
44798 ba,a loop_5282
44799loop_5280:
44800 movleu %xcc, %g2, %l2
44801loop_5281:
44802 bshuffle %f6, %f2, %f0
44803 ldsw [%l7 + 0x30], %l3
44804loop_5282:
44805 movrlz %o4, 0x231, %i3
44806 sth %l4, [%l7 + 0x20]
44807 bge loop_5283
44808 brgz %g7, loop_5284
44809 ldsw [%l7 + 0x4C], %i7
44810 movne %xcc, %i0, %i2
44811loop_5283:
44812 bpos loop_5285
44813loop_5284:
44814 fmovscs %xcc, %f14, %f9
44815 bleu %xcc, loop_5286
44816 xnorcc %g5, 0x0713, %g4
44817loop_5285:
44818 tn %icc, 0x2
44819 fmovsvc %xcc, %f13, %f11
44820loop_5286:
44821 ld [%l7 + 0x48], %f0
44822 edge32l %o5, %g3, %i4
44823 std %f14, [%l7 + 0x68]
44824 fmul8ulx16 %f6, %f2, %f0
44825 fbo,a %fcc0, loop_5287
44826 sub %o0, %i5, %o3
44827 ldsb [%l7 + 0x30], %l5
44828 nop
44829 setx loop_5288, %l0, %l1
44830 wrpr 0x1, %tl
44831 wrpr %l1, %tnpc
44832 setx 0x34400001400, %l0, %l1
44833 wrpr %l1, %tstate
44834 wrhpr 0x4, %htstate
44835 done
44836loop_5287:
44837 subcc %l1, 0x00AC, %g1
44838 fzeros %f13
44839 ldd [%l7 + 0x50], %f2
44840loop_5288:
44841 ldd [%l7 + 0x68], %f2
44842 fpsub32 %f0, %f6, %f0
44843 fabss %f2, %f0
44844 fbug,a %fcc1, loop_5289
44845 movne %xcc, %o1, %l0
44846 fandnot1s %f1, %f3, %f10
44847 udivcc %i6, 0x0390, %o2
44848loop_5289:
44849 fone %f6
44850 stx %l6, [%l7 + 0x40]
44851 ldsh [%l7 + 0x16], %o7
44852 st %f15, [%l7 + 0x54]
44853 fnor %f4, %f10, %f6
44854 fsrc1 %f6, %f6
44855 ldub [%l7 + 0x40], %g6
44856 std %f8, [%l7 + 0x28]
44857 lduw [%l7 + 0x0C], %o6
44858 fornot2s %f5, %f2, %f9
44859 fcmps %fcc0, %f12, %f5
44860 ld [%l7 + 0x78], %f5
44861 sth %i1, [%l7 + 0x46]
44862 bgu,pn %xcc, loop_5290
44863 edge8ln %g2, %l2, %o4
44864 fcmple16 %f8, %f10, %l3
44865 sth %i3, [%l7 + 0x08]
44866loop_5290:
44867 brz %g7, loop_5291
44868 fmovsl %icc, %f9, %f8
44869 fmovdgu %xcc, %f12, %f5
44870 alignaddr %l4, %i7, %i0
44871loop_5291:
44872 fabss %f5, %f7
44873 lduh [%l7 + 0x72], %i2
44874 fmovscc %xcc, %f5, %f0
44875 fzero %f14
44876 bne,a,pn %icc, loop_5292
44877 lduh [%l7 + 0x20], %g4
44878 tcc %xcc, 0x4
44879 st %f12, [%l7 + 0x38]
44880loop_5292:
44881 lduw [%l7 + 0x58], %g5
44882 edge32n %o5, %g3, %o0
44883 fmovscs %icc, %f1, %f7
44884 fmovdcc %icc, %f5, %f13
44885 std %f10, [%l7 + 0x28]
44886 fbule %fcc1, loop_5293
44887 stw %i4, [%l7 + 0x2C]
44888 fmovrdne %i5, %f4, %f0
44889 ldsb [%l7 + 0x25], %l5
44890loop_5293:
44891 fbe %fcc3, loop_5294
44892 fmovrsgez %l1, %f15, %f2
44893 umulcc %o3, %o1, %g1
44894 bg,a,pn %icc, loop_5295
44895loop_5294:
44896 fcmple32 %f12, %f0, %i6
44897 lduh [%l7 + 0x2C], %o2
44898 sub %l0, %l6, %g6
44899loop_5295:
44900 movg %icc, %o7, %i1
44901 movvs %icc, %o6, %l2
44902 fmovdcc %icc, %f11, %f2
44903 fpadd32 %f4, %f6, %f0
44904 array8 %g2, %l3, %i3
44905 umulcc %g7, 0x1542, %o4
44906 or %l4, %i0, %i2
44907 fmovrde %i7, %f8, %f6
44908 brgez,a %g4, loop_5296
44909 bneg,a loop_5297
44910 mova %xcc, %o5, %g5
44911 taddcctv %o0, 0x05B2, %i4
44912loop_5296:
44913 fbul,a %fcc1, loop_5298
44914loop_5297:
44915 movneg %xcc, %i5, %l5
44916 movneg %xcc, %l1, %o3
44917 stx %g3, [%l7 + 0x20]
44918loop_5298:
44919 ldsw [%l7 + 0x58], %g1
44920 popc %i6, %o1
44921 ldsw [%l7 + 0x78], %o2
44922 std %f12, [%l7 + 0x60]
44923 movl %icc, %l6, %g6
44924 tvc %xcc, 0x1
44925 fmul8x16 %f15, %f14, %f10
44926 ld [%l7 + 0x24], %f7
44927 stx %o7, [%l7 + 0x18]
44928 fpsub16s %f4, %f5, %f1
44929 ble,a %icc, loop_5299
44930 fmovdvc %xcc, %f12, %f15
44931 fbue,a %fcc3, loop_5300
44932 st %f12, [%l7 + 0x10]
44933loop_5299:
44934 ldsb [%l7 + 0x3E], %i1
44935 edge16ln %o6, %l2, %l0
44936loop_5300:
44937 orcc %g2, 0x035A, %i3
44938 tsubcc %l3, %g7, %l4
44939 movneg %icc, %o4, %i0
44940 fcmpes %fcc0, %f14, %f4
44941 ldd [%l7 + 0x50], %f14
44942 fpsub32s %f0, %f9, %f8
44943 fmovrslez %i2, %f5, %f13
44944 edge32ln %i7, %g4, %g5
44945 fandnot1s %f4, %f2, %f1
44946 ldsw [%l7 + 0x5C], %o5
44947 ldsw [%l7 + 0x30], %i4
44948 fmovsge %xcc, %f1, %f13
44949 bleu,a,pn %icc, loop_5301
44950 smul %o0, %i5, %l1
44951 ldx [%l7 + 0x40], %o3
44952 movleu %icc, %g3, %g1
44953loop_5301:
44954 fornot2 %f10, %f12, %f10
44955 fbg,a %fcc3, loop_5302
44956 ldx [%l7 + 0x30], %l5
44957 srl %o1, %i6, %o2
44958 fmovdvs %xcc, %f0, %f13
44959loop_5302:
44960 fmovrdgez %g6, %f0, %f4
44961 ldub [%l7 + 0x1B], %l6
44962 lduh [%l7 + 0x4A], %i1
44963 xnorcc %o6, 0x1999, %l2
44964 fornot2 %f12, %f2, %f8
44965 mova %icc, %o7, %l0
44966 fmovse %icc, %f15, %f9
44967 fmovrslz %g2, %f15, %f8
44968 std %f12, [%l7 + 0x20]
44969 bne loop_5303
44970 ldsb [%l7 + 0x47], %i3
44971 edge8 %g7, %l3, %l4
44972 fandnot2s %f7, %f12, %f12
44973loop_5303:
44974 sethi 0x12C8, %o4
44975 ldsw [%l7 + 0x3C], %i0
44976 fnand %f8, %f6, %f2
44977 fmovrdgez %i7, %f14, %f4
44978 fcmpes %fcc0, %f0, %f3
44979 sdiv %i2, 0x125A, %g4
44980 ldub [%l7 + 0x3C], %o5
44981 fmovrde %i4, %f8, %f8
44982 fmovdcc %icc, %f5, %f10
44983 brz,a %g5, loop_5304
44984 pdist %f8, %f8, %f10
44985 fmuld8ulx16 %f15, %f14, %f0
44986 lduh [%l7 + 0x74], %o0
44987loop_5304:
44988 umulcc %i5, %o3, %l1
44989 xnorcc %g3, 0x01F0, %l5
44990 movgu %xcc, %g1, %i6
44991 fpadd16 %f4, %f12, %f10
44992 ld [%l7 + 0x50], %f14
44993 fsrc2s %f11, %f6
44994 fmul8x16au %f5, %f11, %f10
44995 ldsh [%l7 + 0x6E], %o2
44996 fbo %fcc0, loop_5305
44997 ldx [%l7 + 0x38], %g6
44998 fmovsneg %icc, %f0, %f4
44999 edge16n %l6, %i1, %o1
45000loop_5305:
45001 sth %l2, [%l7 + 0x72]
45002 and %o7, %l0, %o6
45003 lduw [%l7 + 0x30], %i3
45004 fmovsle %xcc, %f8, %f6
45005 fbne %fcc3, loop_5306
45006 for %f8, %f8, %f8
45007 fmovsn %icc, %f2, %f15
45008 sdiv %g2, 0x0F9C, %l3
45009loop_5306:
45010 ldsh [%l7 + 0x5E], %g7
45011 edge16n %o4, %l4, %i0
45012 bgu,a,pt %xcc, loop_5307
45013 fpadd32 %f10, %f6, %f10
45014 tl %icc, 0x5
45015 sdivcc %i2, 0x0DE8, %i7
45016loop_5307:
45017 fbue %fcc0, loop_5308
45018 movrlz %g4, %o5, %i4
45019 call loop_5309
45020 fblg,a %fcc0, loop_5310
45021loop_5308:
45022 fmul8sux16 %f10, %f12, %f10
45023 lduh [%l7 + 0x0A], %o0
45024loop_5309:
45025 addcc %g5, 0x05B9, %o3
45026loop_5310:
45027 ldub [%l7 + 0x21], %l1
45028 ld [%l7 + 0x30], %f15
45029 or %g3, %l5, %g1
45030 subcc %i5, %o2, %i6
45031 ldsw [%l7 + 0x14], %g6
45032 edge32ln %i1, %l6, %l2
45033 stb %o7, [%l7 + 0x15]
45034 fmovdge %icc, %f12, %f13
45035 tpos %xcc, 0x7
45036 fand %f4, %f10, %f10
45037 fmovsn %xcc, %f12, %f9
45038 ldx [%l7 + 0x08], %o1
45039 fmovd %f14, %f8
45040 tl %icc, 0x7
45041 ldsb [%l7 + 0x1B], %o6
45042 ldsb [%l7 + 0x61], %i3
45043 st %f9, [%l7 + 0x3C]
45044 stw %g2, [%l7 + 0x28]
45045 smul %l0, %g7, %l3
45046 lduh [%l7 + 0x70], %o4
45047 tvc %xcc, 0x2
45048 tgu %icc, 0x0
45049 stb %l4, [%l7 + 0x33]
45050 tl %icc, 0x2
45051 ldx [%l7 + 0x68], %i2
45052 fbul,a %fcc1, loop_5311
45053 lduh [%l7 + 0x7C], %i0
45054 sth %i7, [%l7 + 0x3A]
45055 bl,pn %xcc, loop_5312
45056loop_5311:
45057 tneg %xcc, 0x6
45058 movleu %icc, %o5, %g4
45059 movne %xcc, %o0, %i4
45060loop_5312:
45061 ldx [%l7 + 0x58], %g5
45062 srlx %o3, %l1, %l5
45063 faligndata %f4, %f8, %f8
45064 ldx [%l7 + 0x60], %g3
45065 brnz,a %i5, loop_5313
45066 mulscc %g1, %i6, %g6
45067 ldub [%l7 + 0x4F], %o2
45068 nop
45069 setx loop_5314, %l0, %l1
45070 jmpl %l1, %i1
45071loop_5313:
45072 edge16ln %l6, %l2, %o7
45073 fmul8ulx16 %f6, %f2, %f12
45074 fmovsgu %icc, %f9, %f2
45075loop_5314:
45076 fzero %f12
45077 popc %o6, %o1
45078 fbne,a %fcc2, loop_5315
45079 tgu %xcc, 0x6
45080 tpos %xcc, 0x1
45081 fmuld8sux16 %f2, %f15, %f14
45082loop_5315:
45083 lduw [%l7 + 0x78], %i3
45084 movg %icc, %l0, %g2
45085 movre %g7, 0x324, %l3
45086 ldsw [%l7 + 0x74], %l4
45087 ldsw [%l7 + 0x48], %o4
45088 ldsh [%l7 + 0x32], %i2
45089 sra %i7, %i0, %o5
45090 fcmpne32 %f8, %f14, %g4
45091 ldsh [%l7 + 0x1C], %o0
45092 fmovsgu %xcc, %f7, %f0
45093 ldsw [%l7 + 0x5C], %i4
45094 stx %o3, [%l7 + 0x28]
45095 ldsw [%l7 + 0x0C], %l1
45096 popc 0x095A, %g5
45097 fcmpne32 %f12, %f12, %g3
45098 stx %l5, [%l7 + 0x68]
45099 bl %icc, loop_5316
45100 move %xcc, %i5, %g1
45101 move %icc, %g6, %o2
45102 lduh [%l7 + 0x1A], %i1
45103loop_5316:
45104 fmovrdgez %l6, %f8, %f14
45105 fmovsvs %icc, %f12, %f5
45106 srl %l2, 0x09, %i6
45107 fmovsgu %xcc, %f10, %f15
45108 stx %o7, [%l7 + 0x28]
45109 fcmple32 %f4, %f8, %o1
45110 stw %i3, [%l7 + 0x50]
45111 fmovdge %xcc, %f8, %f4
45112 fors %f14, %f13, %f2
45113 lduh [%l7 + 0x52], %o6
45114 stb %l0, [%l7 + 0x3D]
45115 ld [%l7 + 0x6C], %f8
45116 ble,a,pt %icc, loop_5317
45117 st %f4, [%l7 + 0x6C]
45118 fones %f4
45119 fmul8x16au %f5, %f15, %f0
45120loop_5317:
45121 mova %icc, %g7, %l3
45122 fmovrslz %l4, %f6, %f11
45123 edge16l %o4, %i2, %i7
45124 ldsb [%l7 + 0x31], %g2
45125 bcs,a loop_5318
45126 ld [%l7 + 0x58], %f8
45127 st %f4, [%l7 + 0x10]
45128 stb %i0, [%l7 + 0x2A]
45129loop_5318:
45130 bge,a %xcc, loop_5319
45131 ldub [%l7 + 0x26], %g4
45132 ldsb [%l7 + 0x32], %o5
45133 fmovscs %icc, %f4, %f1
45134loop_5319:
45135 ld [%l7 + 0x54], %f0
45136 lduh [%l7 + 0x72], %i4
45137 subccc %o3, 0x047D, %l1
45138 movleu %icc, %o0, %g3
45139 srl %l5, 0x05, %g5
45140 movn %icc, %g1, %g6
45141 bneg,a,pt %xcc, loop_5320
45142 lduw [%l7 + 0x5C], %i5
45143 ld [%l7 + 0x60], %f4
45144 ldub [%l7 + 0x27], %o2
45145loop_5320:
45146 fbue,a %fcc3, loop_5321
45147 ldx [%l7 + 0x10], %l6
45148 fcmpgt16 %f8, %f0, %i1
45149 lduw [%l7 + 0x50], %l2
45150loop_5321:
45151 ldub [%l7 + 0x74], %i6
45152 fmuld8ulx16 %f7, %f9, %f4
45153 fpsub32 %f2, %f10, %f0
45154 stb %o1, [%l7 + 0x30]
45155 sethi 0x0CD2, %o7
45156 std %f6, [%l7 + 0x18]
45157 edge8ln %i3, %l0, %g7
45158 edge8l %l3, %l4, %o6
45159 fabsd %f8, %f10
45160 fmovspos %icc, %f4, %f9
45161 fpmerge %f7, %f0, %f14
45162 ldd [%l7 + 0x78], %f12
45163 lduh [%l7 + 0x18], %o4
45164 movleu %icc, %i2, %i7
45165 fpackfix %f2, %f0
45166 bg,pt %xcc, loop_5322
45167 fmovse %icc, %f15, %f9
45168 umulcc %i0, %g4, %g2
45169 ldsb [%l7 + 0x66], %o5
45170loop_5322:
45171 movge %icc, %i4, %l1
45172 movn %icc, %o3, %o0
45173 fornot1s %f12, %f11, %f15
45174 ldsh [%l7 + 0x12], %g3
45175 faligndata %f2, %f8, %f12
45176 bshuffle %f12, %f12, %f10
45177 andncc %g5, %l5, %g6
45178 stw %g1, [%l7 + 0x40]
45179 ldd [%l7 + 0x50], %f12
45180 lduh [%l7 + 0x32], %i5
45181 srl %l6, 0x05, %o2
45182 fcmpes %fcc1, %f14, %f12
45183 fmovrdlez %i1, %f6, %f4
45184 fmul8x16au %f0, %f3, %f2
45185 andncc %i6, %l2, %o7
45186 fandnot1 %f10, %f2, %f0
45187 ldx [%l7 + 0x10], %o1
45188 sll %l0, 0x14, %g7
45189 sth %l3, [%l7 + 0x52]
45190 bvc,a,pn %icc, loop_5323
45191 stw %l4, [%l7 + 0x74]
45192 movgu %xcc, %o6, %i3
45193 fbug,a %fcc1, loop_5324
45194loop_5323:
45195 stb %o4, [%l7 + 0x0E]
45196 fmovdleu %icc, %f11, %f12
45197 ldsb [%l7 + 0x63], %i2
45198loop_5324:
45199 fpack32 %f2, %f6, %f10
45200 ld [%l7 + 0x40], %f2
45201 stx %i0, [%l7 + 0x68]
45202 fbule %fcc2, loop_5325
45203 ldub [%l7 + 0x55], %g4
45204 edge8ln %g2, %o5, %i7
45205 sll %i4, 0x11, %o3
45206loop_5325:
45207 fblg %fcc1, loop_5326
45208 movn %xcc, %l1, %o0
45209 fblg,a %fcc2, loop_5327
45210 fba,a %fcc3, loop_5328
45211loop_5326:
45212 bne,pt %icc, loop_5329
45213 sth %g3, [%l7 + 0x08]
45214loop_5327:
45215 bn,a,pn %xcc, loop_5330
45216loop_5328:
45217 stb %g5, [%l7 + 0x64]
45218loop_5329:
45219 brz %l5, loop_5331
45220 movg %icc, %g1, %g6
45221loop_5330:
45222 stx %i5, [%l7 + 0x08]
45223 fsrc2s %f4, %f8
45224loop_5331:
45225 te %xcc, 0x6
45226 stb %l6, [%l7 + 0x78]
45227 lduh [%l7 + 0x62], %i1
45228 brgz %i6, loop_5332
45229 std %f12, [%l7 + 0x58]
45230 ldub [%l7 + 0x72], %l2
45231 srlx %o2, %o1, %l0
45232loop_5332:
45233 xor %o7, 0x059E, %l3
45234 fmovdcc %xcc, %f8, %f7
45235 fornot1s %f3, %f3, %f11
45236 sth %g7, [%l7 + 0x6E]
45237 ldd [%l7 + 0x40], %f12
45238 fpsub32 %f2, %f2, %f14
45239 srax %l4, %o6, %o4
45240 tleu %xcc, 0x0
45241 udivx %i3, 0x151F, %i0
45242 ldx [%l7 + 0x20], %i2
45243 brgez,a %g2, loop_5333
45244 edge8l %g4, %o5, %i7
45245 udivx %i4, 0x11AD, %l1
45246 sth %o0, [%l7 + 0x1A]
45247loop_5333:
45248 bg,a,pt %xcc, loop_5334
45249 fpsub32s %f2, %f13, %f6
45250 ta %icc, 0x0
45251 fcmpgt16 %f8, %f2, %o3
45252loop_5334:
45253 stw %g5, [%l7 + 0x4C]
45254 movvc %icc, %l5, %g1
45255 brnz %g6, loop_5335
45256 ldsb [%l7 + 0x35], %g3
45257 subccc %l6, 0x0C1F, %i1
45258 brz %i5, loop_5336
45259loop_5335:
45260 fcmpd %fcc0, %f4, %f8
45261 fpack32 %f10, %f12, %f2
45262 fmovrslez %i6, %f15, %f13
45263loop_5336:
45264 edge8n %l2, %o1, %l0
45265 std %f14, [%l7 + 0x60]
45266 sth %o7, [%l7 + 0x4A]
45267 stw %l3, [%l7 + 0x14]
45268 movvc %xcc, %o2, %l4
45269 movcs %icc, %o6, %g7
45270 fble %fcc3, loop_5337
45271 ldd [%l7 + 0x10], %f4
45272 fzeros %f10
45273 bneg,a,pt %xcc, loop_5338
45274loop_5337:
45275 fandnot2 %f10, %f2, %f10
45276 stb %i3, [%l7 + 0x58]
45277 bneg,pt %icc, loop_5339
45278loop_5338:
45279 brnz,a %i0, loop_5340
45280 stx %i2, [%l7 + 0x08]
45281 edge8l %g2, %g4, %o4
45282loop_5339:
45283 tpos %xcc, 0x5
45284loop_5340:
45285 ldsh [%l7 + 0x7A], %i7
45286 movrlz %o5, 0x2E1, %l1
45287 edge8n %o0, %o3, %g5
45288 edge8ln %l5, %i4, %g1
45289 std %f14, [%l7 + 0x48]
45290 std %f0, [%l7 + 0x58]
45291 bpos,a,pn %xcc, loop_5341
45292 subccc %g6, %g3, %l6
45293 fornot2s %f5, %f2, %f8
45294 bgu,a %xcc, loop_5342
45295loop_5341:
45296 movn %xcc, %i1, %i5
45297 fmovrdne %l2, %f10, %f12
45298 ldd [%l7 + 0x18], %f12
45299loop_5342:
45300 stw %o1, [%l7 + 0x1C]
45301 stx %i6, [%l7 + 0x28]
45302 fands %f10, %f14, %f7
45303 lduw [%l7 + 0x6C], %o7
45304 lduh [%l7 + 0x0A], %l3
45305 fpack16 %f12, %f3
45306 brgez %l0, loop_5343
45307 ldsw [%l7 + 0x40], %o2
45308 fmovdvs %icc, %f10, %f4
45309 fmovsl %icc, %f5, %f11
45310loop_5343:
45311 fnot2s %f3, %f15
45312 ldsw [%l7 + 0x6C], %o6
45313 fcmpne32 %f12, %f4, %g7
45314 edge32ln %l4, %i3, %i2
45315 fabsd %f10, %f2
45316 stw %i0, [%l7 + 0x54]
45317 ldx [%l7 + 0x28], %g4
45318 fones %f11
45319 ldsh [%l7 + 0x40], %o4
45320 call loop_5344
45321 bn,a,pt %icc, loop_5345
45322 movle %xcc, %i7, %g2
45323 fbl,a %fcc3, loop_5346
45324loop_5344:
45325 fmovdl %icc, %f12, %f15
45326loop_5345:
45327 fbge %fcc2, loop_5347
45328 fmul8ulx16 %f0, %f6, %f10
45329loop_5346:
45330 fmovsle %xcc, %f7, %f9
45331 ldd [%l7 + 0x20], %f6
45332loop_5347:
45333 movrne %l1, %o5, %o3
45334 movge %icc, %g5, %l5
45335 movrgz %i4, %o0, %g1
45336 fsrc2 %f2, %f14
45337 fmovrdgz %g6, %f6, %f6
45338 stb %l6, [%l7 + 0x4A]
45339 std %f2, [%l7 + 0x30]
45340 sethi 0x05B2, %g3
45341 stb %i1, [%l7 + 0x52]
45342 ld [%l7 + 0x28], %f11
45343 fzero %f10
45344 and %i5, 0x05F8, %l2
45345 fbul %fcc0, loop_5348
45346 movvc %xcc, %o1, %i6
45347 edge8ln %o7, %l0, %o2
45348 fbn,a %fcc2, loop_5349
45349loop_5348:
45350 edge32l %l3, %g7, %o6
45351 bne,a,pt %icc, loop_5350
45352 fpsub32s %f13, %f8, %f4
45353loop_5349:
45354 fbuge %fcc1, loop_5351
45355 edge16 %i3, %l4, %i0
45356loop_5350:
45357 movle %xcc, %i2, %g4
45358 stb %o4, [%l7 + 0x51]
45359loop_5351:
45360 movcc %icc, %i7, %g2
45361 siam 0x1
45362 fcmpd %fcc2, %f8, %f14
45363 tsubcctv %o5, %o3, %g5
45364 stb %l5, [%l7 + 0x73]
45365 sll %l1, %i4, %g1
45366 sub %o0, %l6, %g6
45367 bpos %xcc, loop_5352
45368 tvs %xcc, 0x3
45369 stw %i1, [%l7 + 0x40]
45370 sra %g3, %l2, %i5
45371loop_5352:
45372 sth %i6, [%l7 + 0x50]
45373 tl %xcc, 0x5
45374 ldsb [%l7 + 0x48], %o1
45375 ldsw [%l7 + 0x18], %l0
45376 edge8n %o7, %o2, %l3
45377 fmovdneg %xcc, %f1, %f7
45378 fmovrde %g7, %f2, %f6
45379 ldd [%l7 + 0x78], %f0
45380 sth %o6, [%l7 + 0x46]
45381 fmovsle %xcc, %f15, %f6
45382 fcmped %fcc1, %f0, %f4
45383 fcmpeq32 %f14, %f10, %l4
45384 ta %icc, 0x7
45385 brgez,a %i0, loop_5353
45386 fmovrsne %i3, %f5, %f8
45387 fornot1 %f10, %f10, %f8
45388 ldsh [%l7 + 0x2E], %i2
45389loop_5353:
45390 fmovdcs %icc, %f3, %f5
45391 movrgz %g4, 0x3BA, %i7
45392 subccc %g2, 0x17DD, %o4
45393 movrlez %o5, 0x0E2, %o3
45394 be,a %icc, loop_5354
45395 sra %l5, 0x1A, %g5
45396 and %i4, %g1, %o0
45397 stw %l1, [%l7 + 0x7C]
45398loop_5354:
45399 fmovdvc %xcc, %f15, %f4
45400 edge32ln %g6, %l6, %g3
45401 fbu %fcc2, loop_5355
45402 xnor %i1, 0x0052, %i5
45403 fmovd %f4, %f0
45404 bshuffle %f8, %f2, %f14
45405loop_5355:
45406 fnors %f5, %f13, %f3
45407 tpos %icc, 0x6
45408 bcc,a,pn %xcc, loop_5356
45409 fmovscs %xcc, %f14, %f0
45410 fpadd16s %f1, %f0, %f11
45411 fmovdvc %icc, %f6, %f15
45412loop_5356:
45413 fmovscc %xcc, %f7, %f13
45414 fnegd %f10, %f14
45415 fmovse %icc, %f15, %f9
45416 fcmple16 %f4, %f14, %l2
45417 movre %o1, 0x06B, %i6
45418 fmovdge %xcc, %f15, %f12
45419 sth %o7, [%l7 + 0x2E]
45420 lduh [%l7 + 0x74], %l0
45421 sth %l3, [%l7 + 0x46]
45422 movn %xcc, %g7, %o6
45423 fmul8x16al %f4, %f10, %f0
45424 fxnor %f4, %f12, %f12
45425 fnot2s %f9, %f11
45426 fornot1 %f0, %f4, %f0
45427 ldsb [%l7 + 0x51], %l4
45428 fmovrslez %o2, %f12, %f5
45429 smulcc %i0, 0x085D, %i3
45430 fmovsa %xcc, %f10, %f2
45431 bgu loop_5357
45432 udivx %i2, 0x0794, %i7
45433 fmovdvc %xcc, %f2, %f6
45434 fcmpgt16 %f0, %f14, %g4
45435loop_5357:
45436 bge,a %xcc, loop_5358
45437 lduw [%l7 + 0x30], %g2
45438 ldsb [%l7 + 0x2A], %o4
45439 pdist %f10, %f0, %f14
45440loop_5358:
45441 brlez %o5, loop_5359
45442 ldub [%l7 + 0x2C], %o3
45443 fornot1 %f14, %f4, %f4
45444 fcmps %fcc0, %f8, %f9
45445loop_5359:
45446 movleu %icc, %g5, %l5
45447 fpsub16s %f8, %f1, %f8
45448 fbo,a %fcc0, loop_5360
45449 fpsub16s %f6, %f11, %f6
45450 stx %g1, [%l7 + 0x68]
45451 ldub [%l7 + 0x22], %o0
45452loop_5360:
45453 xor %i4, 0x04F9, %g6
45454 bpos %xcc, loop_5361
45455 bl %icc, loop_5362
45456 addccc %l1, 0x1DA7, %l6
45457 fcmpeq16 %f10, %f2, %i1
45458loop_5361:
45459 tcs %xcc, 0x4
45460loop_5362:
45461 lduh [%l7 + 0x20], %g3
45462 brlez,a %i5, loop_5363
45463 xorcc %l2, %o1, %i6
45464 fbuge %fcc1, loop_5364
45465 fmovsa %icc, %f14, %f1
45466loop_5363:
45467 st %f4, [%l7 + 0x50]
45468 tgu %icc, 0x5
45469loop_5364:
45470 fpadd16 %f8, %f4, %f12
45471 bneg,pt %xcc, loop_5365
45472 umul %o7, 0x0CC0, %l3
45473 stx %l0, [%l7 + 0x70]
45474 fmovdcs %icc, %f9, %f13
45475loop_5365:
45476 umulcc %g7, %l4, %o2
45477 tg %xcc, 0x5
45478 andcc %o6, %i0, %i3
45479 ldx [%l7 + 0x60], %i2
45480 fmovrdne %g4, %f10, %f10
45481 fornot1s %f7, %f1, %f6
45482 edge8ln %g2, %o4, %o5
45483 addcc %o3, 0x17DF, %i7
45484 movcc %xcc, %g5, %g1
45485 stb %l5, [%l7 + 0x4A]
45486 orn %o0, %g6, %l1
45487 edge8l %i4, %l6, %i1
45488 bne,pt %icc, loop_5366
45489 ldx [%l7 + 0x48], %g3
45490 fmovde %xcc, %f5, %f10
45491 lduh [%l7 + 0x66], %l2
45492loop_5366:
45493 popc 0x17D5, %i5
45494 ldd [%l7 + 0x10], %f0
45495 ld [%l7 + 0x6C], %f7
45496 fandnot1 %f2, %f0, %f0
45497 fmovdleu %xcc, %f6, %f0
45498 ldx [%l7 + 0x08], %o1
45499 ldd [%l7 + 0x38], %f8
45500 pdist %f8, %f14, %f2
45501 orncc %i6, %l3, %l0
45502 sllx %g7, %o7, %l4
45503 udivx %o2, 0x12BC, %o6
45504 fmovdle %icc, %f8, %f12
45505 st %f9, [%l7 + 0x54]
45506 movvs %xcc, %i0, %i2
45507 ldsw [%l7 + 0x78], %i3
45508 bneg %xcc, loop_5367
45509 fmovdpos %xcc, %f3, %f1
45510 fxor %f8, %f0, %f8
45511 fmovrdlz %g4, %f0, %f10
45512loop_5367:
45513 fmul8x16 %f1, %f14, %f14
45514 bneg loop_5368
45515 fbue,a %fcc2, loop_5369
45516 st %f8, [%l7 + 0x48]
45517 std %f14, [%l7 + 0x68]
45518loop_5368:
45519 lduw [%l7 + 0x10], %o4
45520loop_5369:
45521 tne %icc, 0x5
45522 bleu,pt %icc, loop_5370
45523 fsrc2 %f4, %f4
45524 ldsb [%l7 + 0x79], %o5
45525 movre %g2, 0x1FD, %i7
45526loop_5370:
45527 ldd [%l7 + 0x38], %f12
45528 pdist %f0, %f4, %f8
45529 subcc %o3, %g5, %l5
45530 bvc,a,pn %icc, loop_5371
45531 udivcc %o0, 0x0CDD, %g6
45532 movrne %g1, %i4, %l6
45533 stb %i1, [%l7 + 0x40]
45534loop_5371:
45535 movvs %xcc, %g3, %l2
45536 fcmpne16 %f4, %f0, %l1
45537 call loop_5372
45538 andn %i5, 0x1164, %o1
45539 fnegd %f6, %f6
45540 ld [%l7 + 0x4C], %f11
45541loop_5372:
45542 fmovrdlez %l3, %f12, %f0
45543 fcmpgt32 %f12, %f14, %i6
45544 fmul8x16al %f5, %f15, %f10
45545 fnot2 %f0, %f4
45546 fmovdneg %icc, %f6, %f1
45547 ldd [%l7 + 0x48], %f12
45548 fcmpd %fcc2, %f6, %f12
45549 bl,a,pn %xcc, loop_5373
45550 bneg,pn %icc, loop_5374
45551 fmovdge %icc, %f8, %f3
45552 edge16l %g7, %l0, %o7
45553loop_5373:
45554 st %f9, [%l7 + 0x68]
45555loop_5374:
45556 fmovd %f0, %f8
45557 ldd [%l7 + 0x68], %f14
45558 ldsw [%l7 + 0x6C], %l4
45559 fcmpd %fcc0, %f8, %f2
45560 fandnot1 %f14, %f4, %f2
45561 movl %xcc, %o2, %o6
45562 sll %i0, 0x12, %i2
45563 movg %xcc, %g4, %i3
45564 sth %o4, [%l7 + 0x62]
45565 movne %xcc, %g2, %o5
45566 brlz %i7, loop_5375
45567 ldsh [%l7 + 0x0A], %g5
45568 fcmple32 %f4, %f2, %o3
45569 fabsd %f6, %f2
45570loop_5375:
45571 lduw [%l7 + 0x5C], %l5
45572 fornot1s %f12, %f0, %f14
45573 fxor %f4, %f8, %f14
45574 fmovscc %xcc, %f9, %f7
45575 fbue %fcc3, loop_5376
45576 fmuld8ulx16 %f8, %f10, %f4
45577 lduw [%l7 + 0x78], %o0
45578 bvs %icc, loop_5377
45579loop_5376:
45580 fmovrslez %g1, %f15, %f0
45581 movpos %icc, %i4, %g6
45582 fnot1s %f5, %f13
45583loop_5377:
45584 edge8ln %l6, %i1, %l2
45585 brz,a %l1, loop_5378
45586 lduh [%l7 + 0x5A], %i5
45587 fmovsvc %xcc, %f2, %f14
45588 fmovrdgez %o1, %f2, %f8
45589loop_5378:
45590 std %f6, [%l7 + 0x10]
45591 lduh [%l7 + 0x7E], %g3
45592 mulx %i6, 0x12DF, %l3
45593 array16 %g7, %l0, %o7
45594 edge16l %l4, %o6, %i0
45595 fmovrse %i2, %f5, %f4
45596 lduh [%l7 + 0x12], %g4
45597 and %i3, %o4, %o2
45598 umul %g2, 0x023C, %o5
45599 udivx %i7, 0x059A, %g5
45600 xorcc %l5, %o3, %g1
45601 stb %i4, [%l7 + 0x26]
45602 fornot1 %f0, %f14, %f2
45603 movvs %xcc, %o0, %l6
45604 xor %i1, 0x046C, %g6
45605 ldsb [%l7 + 0x78], %l1
45606 st %f7, [%l7 + 0x28]
45607 fnors %f5, %f1, %f6
45608 ldsh [%l7 + 0x14], %l2
45609 sdivx %o1, 0x17EA, %g3
45610 fmul8sux16 %f10, %f14, %f14
45611 sth %i5, [%l7 + 0x44]
45612 fmovsle %xcc, %f10, %f1
45613 ldx [%l7 + 0x70], %l3
45614 fmul8x16au %f2, %f4, %f4
45615 fmul8sux16 %f10, %f8, %f14
45616 ldub [%l7 + 0x68], %g7
45617 fnegd %f10, %f0
45618 stx %i6, [%l7 + 0x50]
45619 st %f11, [%l7 + 0x34]
45620 lduh [%l7 + 0x3A], %o7
45621 bvs,a,pt %icc, loop_5379
45622 movl %xcc, %l0, %l4
45623 fpack32 %f8, %f6, %f10
45624 movre %o6, 0x219, %i0
45625loop_5379:
45626 fandnot2 %f2, %f0, %f0
45627 sth %g4, [%l7 + 0x70]
45628 fsrc2 %f6, %f8
45629 udivcc %i3, 0x1B95, %o4
45630 fmovsvs %xcc, %f9, %f11
45631 st %f11, [%l7 + 0x78]
45632 addc %o2, %i2, %g2
45633 movleu %icc, %o5, %i7
45634 smul %g5, %l5, %o3
45635 alignaddrl %i4, %o0, %g1
45636 tne %xcc, 0x3
45637 fpadd32s %f6, %f0, %f15
45638 fand %f8, %f12, %f14
45639 bge,a,pt %xcc, loop_5380
45640 xor %l6, 0x0528, %i1
45641 srax %g6, %l1, %l2
45642 st %f14, [%l7 + 0x28]
45643loop_5380:
45644 movrgez %o1, 0x1CA, %g3
45645 srlx %l3, %i5, %g7
45646 te %xcc, 0x6
45647 ldsh [%l7 + 0x60], %o7
45648 sub %l0, 0x1433, %i6
45649 tcs %icc, 0x3
45650 tl %icc, 0x4
45651 fmovdpos %xcc, %f5, %f11
45652 andncc %l4, %i0, %g4
45653 ld [%l7 + 0x64], %f8
45654 fpsub32 %f2, %f0, %f10
45655 ldub [%l7 + 0x3D], %i3
45656 std %f8, [%l7 + 0x70]
45657 brgz %o4, loop_5381
45658 ldub [%l7 + 0x40], %o6
45659 brz,a %o2, loop_5382
45660 ldsw [%l7 + 0x58], %i2
45661loop_5381:
45662 umulcc %g2, 0x165A, %o5
45663 lduh [%l7 + 0x44], %i7
45664loop_5382:
45665 movpos %icc, %g5, %o3
45666 nop
45667 setx loop_5383, %l0, %l1
45668 wrpr 0x1, %tl
45669 wrpr %l1, %tnpc
45670 setx 0x34400001400, %l0, %l1
45671 wrpr %l1, %tstate
45672 wrhpr 0x4, %htstate
45673 done
45674 fones %f10
45675 fornot1s %f12, %f3, %f15
45676 popc %l5, %i4
45677loop_5383:
45678 orn %o0, %g1, %l6
45679 movcc %icc, %i1, %g6
45680 orncc %l1, 0x172D, %o1
45681 addccc %l2, %g3, %l3
45682 ldx [%l7 + 0x38], %i5
45683 st %f0, [%l7 + 0x78]
45684 edge32l %o7, %g7, %i6
45685 lduw [%l7 + 0x34], %l0
45686 fmovrdlz %i0, %f14, %f12
45687 ldsh [%l7 + 0x26], %g4
45688 brz %i3, loop_5384
45689 sethi 0x1589, %l4
45690 ble,pt %icc, loop_5385
45691 lduh [%l7 + 0x2E], %o4
45692loop_5384:
45693 xnorcc %o6, %o2, %i2
45694 bn %icc, loop_5386
45695loop_5385:
45696 bpos,a loop_5387
45697 faligndata %f4, %f4, %f10
45698 edge32 %o5, %i7, %g2
45699loop_5386:
45700 ldsh [%l7 + 0x4C], %g5
45701loop_5387:
45702 udivx %l5, 0x17CA, %i4
45703 tgu %xcc, 0x1
45704 edge8n %o0, %g1, %o3
45705 umul %l6, 0x1B80, %g6
45706 orn %i1, %o1, %l2
45707 ld [%l7 + 0x18], %f4
45708 orncc %g3, 0x14C2, %l1
45709 fmul8ulx16 %f14, %f4, %f6
45710 edge16n %l3, %o7, %i5
45711 udivx %i6, 0x162F, %l0
45712 stx %g7, [%l7 + 0x28]
45713 fandnot1s %f13, %f9, %f0
45714 mulx %i0, 0x0F9E, %g4
45715 stw %l4, [%l7 + 0x58]
45716 lduw [%l7 + 0x68], %o4
45717 lduh [%l7 + 0x16], %o6
45718 ldx [%l7 + 0x10], %i3
45719 bcs,pt %xcc, loop_5388
45720 pdist %f2, %f2, %f6
45721 ldub [%l7 + 0x14], %o2
45722 st %f6, [%l7 + 0x54]
45723loop_5388:
45724 ldd [%l7 + 0x30], %f12
45725 array16 %i2, %o5, %i7
45726 movle %xcc, %g2, %l5
45727 array32 %i4, %g5, %o0
45728 brz %g1, loop_5389
45729 ldub [%l7 + 0x43], %o3
45730 fabsd %f10, %f12
45731 ld [%l7 + 0x08], %f8
45732loop_5389:
45733 fxnor %f14, %f4, %f0
45734 ldx [%l7 + 0x70], %g6
45735 fbule,a %fcc3, loop_5390
45736 ldx [%l7 + 0x30], %i1
45737 ld [%l7 + 0x08], %f9
45738 ldsh [%l7 + 0x78], %l6
45739loop_5390:
45740 ldub [%l7 + 0x3F], %o1
45741 brgez,a %g3, loop_5391
45742 nop
45743 setx loop_5392, %l0, %l1
45744 jmpl %l1, %l1
45745 bg loop_5393
45746 addc %l2, %l3, %i5
45747loop_5391:
45748 ldsb [%l7 + 0x5E], %o7
45749loop_5392:
45750 ldx [%l7 + 0x08], %l0
45751loop_5393:
45752 fmovrdlz %i6, %f14, %f8
45753 fmovda %icc, %f3, %f15
45754 umul %i0, %g4, %l4
45755 edge32 %o4, %o6, %i3
45756 ldsh [%l7 + 0x1A], %o2
45757 ldd [%l7 + 0x78], %f12
45758 ldx [%l7 + 0x58], %g7
45759 tgu %icc, 0x1
45760 fmovdcc %icc, %f14, %f2
45761 move %xcc, %o5, %i2
45762 ldsh [%l7 + 0x2C], %g2
45763 movre %l5, 0x0E0, %i4
45764 movg %icc, %i7, %o0
45765 movrlez %g5, %g1, %o3
45766 lduh [%l7 + 0x52], %g6
45767 ldub [%l7 + 0x66], %i1
45768 ldx [%l7 + 0x28], %o1
45769 edge32l %l6, %l1, %l2
45770 ldd [%l7 + 0x38], %f0
45771 fzero %f2
45772 sth %g3, [%l7 + 0x7E]
45773 orn %l3, 0x018A, %o7
45774 movcs %xcc, %l0, %i5
45775 bne,pn %xcc, loop_5394
45776 bshuffle %f0, %f2, %f2
45777 fmovrslez %i6, %f11, %f14
45778 movn %icc, %i0, %g4
45779loop_5394:
45780 faligndata %f12, %f2, %f10
45781 alignaddrl %o4, %o6, %i3
45782 ld [%l7 + 0x38], %f3
45783 fmovrse %l4, %f11, %f3
45784 movcs %icc, %g7, %o2
45785 fmuld8ulx16 %f14, %f13, %f2
45786 fmovsg %xcc, %f4, %f13
45787 fnegs %f1, %f8
45788 sllx %i2, 0x0A, %g2
45789 bvc,pt %icc, loop_5395
45790 fnot1s %f3, %f12
45791 fnors %f7, %f5, %f4
45792 fmovda %xcc, %f8, %f15
45793loop_5395:
45794 tgu %icc, 0x3
45795 ldsh [%l7 + 0x14], %o5
45796 movge %icc, %l5, %i7
45797 sth %o0, [%l7 + 0x52]
45798 ldx [%l7 + 0x30], %g5
45799 stw %g1, [%l7 + 0x18]
45800 movrlz %o3, 0x168, %i4
45801 fbue,a %fcc1, loop_5396
45802 stw %i1, [%l7 + 0x08]
45803 fmovrdne %g6, %f14, %f8
45804 brnz,a %l6, loop_5397
45805loop_5396:
45806 fnand %f12, %f12, %f10
45807 fcmple32 %f12, %f6, %l1
45808 ldsw [%l7 + 0x08], %l2
45809loop_5397:
45810 ta %xcc, 0x2
45811 tvs %xcc, 0x1
45812 fbg,a %fcc1, loop_5398
45813 fnegd %f2, %f8
45814 fnors %f11, %f9, %f14
45815 array32 %g3, %o1, %l3
45816loop_5398:
45817 fbg,a %fcc3, loop_5399
45818 fabsd %f14, %f6
45819 edge16n %l0, %i5, %i6
45820 orncc %i0, %g4, %o4
45821loop_5399:
45822 fors %f3, %f12, %f3
45823 fbul %fcc2, loop_5400
45824 ldsh [%l7 + 0x7C], %o7
45825 subc %o6, %l4, %g7
45826 fpack16 %f8, %f2
45827loop_5400:
45828 lduh [%l7 + 0x6E], %i3
45829 mova %xcc, %i2, %o2
45830 movrne %g2, 0x2EC, %o5
45831 stb %l5, [%l7 + 0x29]
45832 movgu %icc, %i7, %o0
45833 movre %g1, %o3, %i4
45834 fmovrse %g5, %f2, %f10
45835 fmovdcc %xcc, %f9, %f6
45836 nop
45837 setx loop_5401, %l0, %l1
45838 jmpl %l1, %g6
45839 bleu %xcc, loop_5402
45840 stw %i1, [%l7 + 0x08]
45841 fcmpne32 %f8, %f12, %l6
45842loop_5401:
45843 fcmpeq32 %f0, %f6, %l1
45844loop_5402:
45845 ldsh [%l7 + 0x5A], %l2
45846 edge8n %g3, %o1, %l0
45847 edge16n %l3, %i5, %i6
45848 fbule,a %fcc1, loop_5403
45849 bn %xcc, loop_5404
45850 movge %xcc, %i0, %o4
45851 fbue %fcc2, loop_5405
45852loop_5403:
45853 ldsb [%l7 + 0x32], %o7
45854loop_5404:
45855 ldsh [%l7 + 0x72], %g4
45856 fbn %fcc0, loop_5406
45857loop_5405:
45858 fcmpd %fcc0, %f2, %f8
45859 lduw [%l7 + 0x54], %o6
45860 umul %g7, %i3, %i2
45861loop_5406:
45862 array8 %o2, %l4, %g2
45863 alignaddr %l5, %i7, %o0
45864 sll %g1, %o5, %o3
45865 move %xcc, %g5, %i4
45866 fxnors %f11, %f10, %f11
45867 brlz,a %i1, loop_5407
45868 lduw [%l7 + 0x40], %l6
45869 fnors %f1, %f10, %f7
45870 bneg loop_5408
45871loop_5407:
45872 bpos,a,pt %icc, loop_5409
45873 st %f5, [%l7 + 0x54]
45874 ld [%l7 + 0x7C], %f12
45875loop_5408:
45876 bcs,a,pt %xcc, loop_5410
45877loop_5409:
45878 fmovrsgz %l1, %f2, %f6
45879 bcc,a,pn %icc, loop_5411
45880 ldx [%l7 + 0x38], %l2
45881loop_5410:
45882 ld [%l7 + 0x50], %f6
45883 ldsw [%l7 + 0x4C], %g3
45884loop_5411:
45885 fmovrdgez %o1, %f10, %f6
45886 fmovdge %icc, %f7, %f4
45887 ldsh [%l7 + 0x20], %g6
45888 sth %l0, [%l7 + 0x7E]
45889 tn %icc, 0x6
45890 ldsw [%l7 + 0x6C], %i5
45891 brz %i6, loop_5412
45892 brz %l3, loop_5413
45893 sth %o4, [%l7 + 0x54]
45894 stb %o7, [%l7 + 0x11]
45895loop_5412:
45896 sth %i0, [%l7 + 0x1C]
45897loop_5413:
45898 edge8ln %o6, %g7, %i3
45899 movrgz %i2, %o2, %l4
45900 ldub [%l7 + 0x6E], %g2
45901 fmovsn %xcc, %f2, %f14
45902 edge16 %l5, %i7, %g4
45903 nop
45904 setx loop_5414, %l0, %l1
45905 wrpr 0x1, %tl
45906 wrpr %l1, %tpc
45907 add %l1, 0x4, %l1
45908 wrpr %l1, %tnpc
45909 setx 0x34400001400, %l0, %l1
45910 wrpr %l1, %tstate
45911 wrhpr 0x4, %htstate
45912 retry
45913 taddcctv %g1, 0x0F5E, %o5
45914 edge8l %o3, %o0, %g5
45915 fmovd %f10, %f8
45916loop_5414:
45917 lduw [%l7 + 0x2C], %i4
45918 edge8l %i1, %l6, %l1
45919 fmovdle %xcc, %f13, %f10
45920 fzero %f12
45921 taddcc %g3, 0x1667, %o1
45922 fmovsa %xcc, %f3, %f4
45923 sth %g6, [%l7 + 0x28]
45924 udiv %l2, 0x1191, %l0
45925 mulscc %i6, 0x0257, %l3
45926 ld [%l7 + 0x18], %f1
45927 stb %i5, [%l7 + 0x2C]
45928 edge8 %o4, %i0, %o7
45929 ldsh [%l7 + 0x2C], %o6
45930 ld [%l7 + 0x4C], %f1
45931 fbuge %fcc0, loop_5415
45932 fmovda %xcc, %f14, %f14
45933 bne,a,pn %icc, loop_5416
45934 pdist %f4, %f6, %f6
45935loop_5415:
45936 udivx %g7, 0x0058, %i2
45937 edge8l %o2, %i3, %g2
45938loop_5416:
45939 fandnot1s %f4, %f11, %f9
45940 stx %l5, [%l7 + 0x08]
45941 fble,a %fcc1, loop_5417
45942 sth %i7, [%l7 + 0x70]
45943 fpadd16s %f6, %f15, %f5
45944 fmovsge %icc, %f1, %f11
45945loop_5417:
45946 orcc %l4, 0x13D7, %g4
45947 ldsb [%l7 + 0x6E], %o5
45948 ldx [%l7 + 0x18], %o3
45949 ldsb [%l7 + 0x2F], %o0
45950 bn,a loop_5418
45951 fba,a %fcc1, loop_5419
45952 ldub [%l7 + 0x77], %g1
45953 xor %i4, %i1, %g5
45954loop_5418:
45955 stx %l6, [%l7 + 0x28]
45956loop_5419:
45957 move %xcc, %g3, %o1
45958 fnors %f13, %f12, %f1
45959 srlx %g6, %l1, %l2
45960 movrne %i6, 0x0B8, %l3
45961 tn %icc, 0x4
45962 fmovdleu %xcc, %f0, %f0
45963 xor %i5, %o4, %i0
45964 bvc loop_5420
45965 sdivx %l0, 0x1C0A, %o7
45966 fornot1s %f14, %f7, %f15
45967 stb %o6, [%l7 + 0x47]
45968loop_5420:
45969 addccc %i2, 0x1021, %g7
45970 fmovda %icc, %f2, %f7
45971 fpsub16 %f4, %f2, %f10
45972 ldsw [%l7 + 0x60], %o2
45973 ldsb [%l7 + 0x1B], %i3
45974 fba %fcc1, loop_5421
45975 movle %icc, %g2, %i7
45976 edge8n %l4, %g4, %o5
45977 subccc %o3, %l5, %g1
45978loop_5421:
45979 fbuge %fcc2, loop_5422
45980 movrlz %i4, %o0, %g5
45981 srlx %i1, 0x19, %g3
45982 addc %l6, 0x03B1, %o1
45983loop_5422:
45984 fmovrse %l1, %f5, %f13
45985 tleu %xcc, 0x6
45986 fmovrdne %l2, %f6, %f4
45987 fpack16 %f0, %f12
45988 lduh [%l7 + 0x3C], %g6
45989 ldx [%l7 + 0x18], %i6
45990 ldsb [%l7 + 0x1E], %i5
45991 movcs %xcc, %l3, %o4
45992 ldd [%l7 + 0x40], %f0
45993 fabss %f2, %f15
45994 fcmpes %fcc3, %f8, %f3
45995 fmovdle %xcc, %f15, %f10
45996 fnands %f11, %f4, %f12
45997 sth %i0, [%l7 + 0x16]
45998 fmovsgu %icc, %f5, %f11
45999 ldx [%l7 + 0x18], %o7
46000 array32 %l0, %o6, %g7
46001 fcmpeq16 %f14, %f2, %i2
46002 addcc %o2, 0x165D, %g2
46003 edge16n %i7, %i3, %l4
46004 sllx %o5, %o3, %l5
46005 taddcc %g4, %g1, %o0
46006 fmovsneg %icc, %f15, %f12
46007 st %f3, [%l7 + 0x20]
46008 fbg %fcc2, loop_5423
46009 movrlez %i4, 0x235, %i1
46010 fbug,a %fcc3, loop_5424
46011 fbuge,a %fcc3, loop_5425
46012loop_5423:
46013 fmul8x16 %f7, %f0, %f8
46014 fpadd16s %f14, %f7, %f9
46015loop_5424:
46016 st %f15, [%l7 + 0x40]
46017loop_5425:
46018 addc %g5, %g3, %o1
46019 movl %xcc, %l6, %l1
46020 bvs,a loop_5426
46021 movl %icc, %g6, %l2
46022 xorcc %i5, 0x005B, %l3
46023 ldx [%l7 + 0x20], %i6
46024loop_5426:
46025 st %f12, [%l7 + 0x6C]
46026 ldd [%l7 + 0x50], %f14
46027 movrgz %o4, %i0, %o7
46028 fmovrde %o6, %f10, %f4
46029 fands %f0, %f9, %f1
46030 fmovsle %xcc, %f6, %f15
46031 fmovsge %icc, %f9, %f2
46032 alignaddrl %g7, %i2, %l0
46033 ld [%l7 + 0x78], %f0
46034 sllx %o2, %g2, %i7
46035 std %f10, [%l7 + 0x58]
46036 ldsb [%l7 + 0x6D], %i3
46037 fcmpes %fcc1, %f10, %f0
46038 stx %l4, [%l7 + 0x28]
46039 fbug,a %fcc0, loop_5427
46040 brz %o5, loop_5428
46041 ldsb [%l7 + 0x58], %o3
46042 fabss %f0, %f12
46043loop_5427:
46044 edge16 %l5, %g4, %g1
46045loop_5428:
46046 edge8n %o0, %i4, %i1
46047 movge %xcc, %g3, %o1
46048 tcs %icc, 0x7
46049 fmovdle %icc, %f4, %f0
46050 fandnot1 %f8, %f0, %f8
46051 edge32ln %g5, %l6, %g6
46052 taddcctv %l1, %l2, %i5
46053 ldx [%l7 + 0x60], %l3
46054 brgz %i6, loop_5429
46055 fpadd16 %f12, %f8, %f8
46056 tleu %icc, 0x1
46057 fmovsn %xcc, %f3, %f8
46058loop_5429:
46059 fandnot2s %f6, %f13, %f4
46060 orcc %o4, 0x0251, %i0
46061 fpsub16 %f2, %f14, %f12
46062 ldsh [%l7 + 0x20], %o7
46063 fmovdleu %icc, %f1, %f7
46064 subc %o6, %i2, %g7
46065 fbul,a %fcc2, loop_5430
46066 fxors %f7, %f0, %f0
46067 st %f10, [%l7 + 0x48]
46068 fmovdvs %xcc, %f7, %f13
46069loop_5430:
46070 ldub [%l7 + 0x5E], %l0
46071 fmuld8ulx16 %f5, %f14, %f8
46072 bvc,a %xcc, loop_5431
46073 sth %g2, [%l7 + 0x5A]
46074 alignaddrl %i7, %o2, %i3
46075 fmovdpos %xcc, %f13, %f4
46076loop_5431:
46077 andncc %l4, %o3, %o5
46078 brlz,a %l5, loop_5432
46079 edge32l %g4, %o0, %i4
46080 fnors %f13, %f1, %f14
46081 ld [%l7 + 0x20], %f4
46082loop_5432:
46083 fmovsne %icc, %f10, %f8
46084 fornot1 %f0, %f12, %f6
46085 bl %icc, loop_5433
46086 std %f4, [%l7 + 0x70]
46087 tg %icc, 0x3
46088 pdist %f14, %f8, %f12
46089loop_5433:
46090 fmul8sux16 %f8, %f4, %f14
46091 ldsb [%l7 + 0x26], %i1
46092 st %f5, [%l7 + 0x38]
46093 mulscc %g1, %g3, %g5
46094 stw %o1, [%l7 + 0x14]
46095 fcmped %fcc2, %f4, %f14
46096 array8 %g6, %l1, %l6
46097 tpos %xcc, 0x2
46098 stw %i5, [%l7 + 0x5C]
46099 edge32l %l2, %i6, %o4
46100 std %f4, [%l7 + 0x70]
46101 andcc %i0, %l3, %o7
46102 stx %i2, [%l7 + 0x38]
46103 nop
46104 setx loop_5434, %l0, %l1
46105 jmpl %l1, %o6
46106 stb %l0, [%l7 + 0x11]
46107 fbne %fcc2, loop_5435
46108 stx %g7, [%l7 + 0x18]
46109loop_5434:
46110 std %f12, [%l7 + 0x28]
46111 edge32n %i7, %g2, %i3
46112loop_5435:
46113 fors %f9, %f1, %f0
46114 std %f4, [%l7 + 0x50]
46115 addccc %l4, 0x0976, %o3
46116 fmovdvc %xcc, %f12, %f0
46117 stb %o2, [%l7 + 0x5E]
46118 lduh [%l7 + 0x12], %o5
46119 fexpand %f11, %f6
46120 andcc %g4, 0x01E4, %o0
46121 edge16l %l5, %i1, %i4
46122 st %f5, [%l7 + 0x10]
46123 fpadd32 %f4, %f0, %f6
46124 edge32ln %g1, %g5, %g3
46125 edge8ln %g6, %l1, %l6
46126 stx %i5, [%l7 + 0x10]
46127 lduh [%l7 + 0x6E], %l2
46128 fcmple32 %f10, %f6, %o1
46129 fmul8sux16 %f6, %f6, %f6
46130 ldub [%l7 + 0x0C], %o4
46131 fmovdne %icc, %f13, %f6
46132 fmovrse %i0, %f1, %f11
46133 ldsb [%l7 + 0x31], %i6
46134 smulcc %o7, 0x02DA, %l3
46135 fbule %fcc2, loop_5436
46136 ldsh [%l7 + 0x0E], %o6
46137 fbue,a %fcc0, loop_5437
46138 fble %fcc1, loop_5438
46139loop_5436:
46140 movge %xcc, %l0, %i2
46141 fblg,a %fcc2, loop_5439
46142loop_5437:
46143 fmovscc %xcc, %f14, %f8
46144loop_5438:
46145 orcc %g7, 0x0B2A, %g2
46146 fbne %fcc1, loop_5440
46147loop_5439:
46148 tne %xcc, 0x5
46149 stb %i7, [%l7 + 0x3B]
46150 sth %l4, [%l7 + 0x40]
46151loop_5440:
46152 for %f14, %f0, %f0
46153 edge32ln %i3, %o2, %o3
46154 stb %g4, [%l7 + 0x7E]
46155 fnors %f9, %f13, %f13
46156 fbule,a %fcc2, loop_5441
46157 fbl %fcc1, loop_5442
46158 bgu,pt %icc, loop_5443
46159 brgez %o0, loop_5444
46160loop_5441:
46161 taddcctv %o5, 0x07D4, %l5
46162loop_5442:
46163 std %f10, [%l7 + 0x48]
46164loop_5443:
46165 fbne %fcc2, loop_5445
46166loop_5444:
46167 stw %i4, [%l7 + 0x08]
46168 fbl %fcc1, loop_5446
46169 orn %i1, %g1, %g3
46170loop_5445:
46171 fmul8x16al %f14, %f3, %f2
46172 stx %g6, [%l7 + 0x30]
46173loop_5446:
46174 st %f14, [%l7 + 0x68]
46175 be,a %xcc, loop_5447
46176 fmovrsgez %g5, %f2, %f9
46177 ble,a,pn %icc, loop_5448
46178 xnorcc %l1, 0x0DB8, %i5
46179loop_5447:
46180 andncc %l6, %o1, %l2
46181 fmovdgu %xcc, %f9, %f0
46182loop_5448:
46183 ldsh [%l7 + 0x6A], %i0
46184 andncc %o4, %i6, %o7
46185 brlez,a %l3, loop_5449
46186 edge8l %o6, %l0, %g7
46187 fcmpgt32 %f4, %f0, %i2
46188 ldsw [%l7 + 0x6C], %g2
46189loop_5449:
46190 std %f10, [%l7 + 0x50]
46191 fcmpd %fcc0, %f2, %f12
46192 fmovdgu %icc, %f4, %f15
46193 lduw [%l7 + 0x14], %l4
46194 stx %i7, [%l7 + 0x50]
46195 ldsw [%l7 + 0x1C], %i3
46196 fmovd %f0, %f12
46197 fcmpne32 %f10, %f8, %o2
46198 stx %g4, [%l7 + 0x78]
46199 ldub [%l7 + 0x4F], %o3
46200 fnot2 %f8, %f14
46201 sth %o0, [%l7 + 0x4E]
46202 tg %xcc, 0x6
46203 move %xcc, %l5, %i4
46204 fmovse %xcc, %f10, %f9
46205 fmovdgu %xcc, %f7, %f0
46206 fmovda %icc, %f9, %f5
46207 tgu %icc, 0x4
46208 udivcc %o5, 0x0157, %i1
46209 alignaddrl %g1, %g3, %g6
46210 umulcc %l1, %g5, %i5
46211 ta %xcc, 0x6
46212 fmul8ulx16 %f14, %f4, %f4
46213 fbo,a %fcc0, loop_5450
46214 stb %o1, [%l7 + 0x68]
46215 stx %l6, [%l7 + 0x48]
46216 sra %l2, %i0, %i6
46217loop_5450:
46218 fmovsne %xcc, %f14, %f11
46219 fmovsvc %xcc, %f1, %f13
46220 movgu %xcc, %o4, %o7
46221 bleu,a,pt %icc, loop_5451
46222 fbl,a %fcc0, loop_5452
46223 ldsh [%l7 + 0x64], %l3
46224 bvs,pn %icc, loop_5453
46225loop_5451:
46226 fxnor %f4, %f6, %f12
46227loop_5452:
46228 pdist %f10, %f2, %f0
46229 nop
46230 setx loop_5454, %l0, %l1
46231 jmpl %l1, %o6
46232loop_5453:
46233 bshuffle %f4, %f4, %f0
46234 ldub [%l7 + 0x29], %g7
46235 movge %xcc, %i2, %l0
46236loop_5454:
46237 andn %g2, 0x080B, %l4
46238 ldsb [%l7 + 0x20], %i3
46239 fbuge,a %fcc0, loop_5455
46240 fpsub32 %f12, %f6, %f12
46241 move %icc, %o2, %i7
46242 tvc %xcc, 0x5
46243loop_5455:
46244 fand %f8, %f0, %f6
46245 ldsw [%l7 + 0x2C], %g4
46246 lduw [%l7 + 0x4C], %o3
46247 fmovrslz %o0, %f12, %f2
46248 fmovs %f4, %f14
46249 mulscc %i4, 0x1C75, %o5
46250 ldsh [%l7 + 0x20], %i1
46251 ld [%l7 + 0x1C], %f12
46252 popc 0x0B5A, %l5
46253 ldsw [%l7 + 0x3C], %g3
46254 movrne %g6, %g1, %g5
46255 fblg,a %fcc0, loop_5456
46256 fmovdne %xcc, %f15, %f4
46257 ldsw [%l7 + 0x24], %i5
46258 lduh [%l7 + 0x54], %l1
46259loop_5456:
46260 be,a loop_5457
46261 bge,a,pt %xcc, loop_5458
46262 tsubcctv %o1, 0x189F, %l2
46263 fmovde %xcc, %f12, %f4
46264loop_5457:
46265 ta %icc, 0x7
46266loop_5458:
46267 ldub [%l7 + 0x33], %l6
46268 or %i6, 0x0DF8, %o4
46269 ldd [%l7 + 0x10], %f12
46270 edge8n %i0, %l3, %o6
46271 fmovdn %xcc, %f7, %f6
46272 lduw [%l7 + 0x24], %g7
46273 edge32l %i2, %l0, %g2
46274 st %f15, [%l7 + 0x20]
46275 fxnors %f4, %f10, %f9
46276 fnot2s %f3, %f4
46277 sdivcc %l4, 0x17ED, %i3
46278 stw %o2, [%l7 + 0x10]
46279 sdiv %o7, 0x0BC9, %i7
46280 ld [%l7 + 0x74], %f5
46281 ta %xcc, 0x5
46282 fcmpd %fcc3, %f10, %f2
46283 stb %g4, [%l7 + 0x1D]
46284 fbue %fcc2, loop_5459
46285 fmovdl %xcc, %f11, %f11
46286 fbne,a %fcc0, loop_5460
46287 fxnor %f4, %f14, %f0
46288loop_5459:
46289 fpmerge %f9, %f1, %f14
46290 st %f7, [%l7 + 0x1C]
46291loop_5460:
46292 fbne %fcc1, loop_5461
46293 andn %o0, 0x090A, %i4
46294 ldsw [%l7 + 0x18], %o3
46295 ldx [%l7 + 0x50], %i1
46296loop_5461:
46297 udivx %o5, 0x1AA2, %l5
46298 fmovsleu %icc, %f4, %f4
46299 stb %g6, [%l7 + 0x54]
46300 sdivx %g1, 0x09CF, %g3
46301 fandnot2s %f3, %f10, %f1
46302 stb %i5, [%l7 + 0x55]
46303 fmovsg %xcc, %f6, %f6
46304 fbug %fcc1, loop_5462
46305 ld [%l7 + 0x48], %f3
46306 movcs %xcc, %g5, %o1
46307 array32 %l2, %l1, %i6
46308loop_5462:
46309 brz %l6, loop_5463
46310 bn,a loop_5464
46311 popc 0x1823, %o4
46312 fmul8x16al %f7, %f8, %f0
46313loop_5463:
46314 std %f10, [%l7 + 0x48]
46315loop_5464:
46316 taddcc %i0, %o6, %g7
46317 fpsub32s %f7, %f0, %f13
46318 movre %i2, 0x112, %l3
46319 fnot2 %f14, %f8
46320 sra %l0, %l4, %g2
46321 or %o2, %o7, %i3
46322 fcmpne32 %f2, %f10, %i7
46323 addccc %g4, %o0, %o3
46324 ld [%l7 + 0x64], %f4
46325 bn,pt %xcc, loop_5465
46326 fmovrdlz %i1, %f8, %f12
46327 edge32 %o5, %l5, %i4
46328 ble loop_5466
46329loop_5465:
46330 fmovdpos %icc, %f4, %f0
46331 fpadd32 %f10, %f6, %f6
46332 lduw [%l7 + 0x48], %g6
46333loop_5466:
46334 nop
46335 setx loop_5467, %l0, %l1
46336 wrpr 0x1, %tl
46337 wrpr %l1, %tpc
46338 add %l1, 0x4, %l1
46339 wrpr %l1, %tnpc
46340 setx 0x34400001400, %l0, %l1
46341 wrpr %l1, %tstate
46342 wrhpr 0x4, %htstate
46343 retry
46344 tvc %icc, 0x4
46345 bvs,a loop_5468
46346 subccc %g1, 0x0B2E, %g3
46347loop_5467:
46348 st %f1, [%l7 + 0x58]
46349 fmovrdlz %g5, %f4, %f12
46350loop_5468:
46351 ldub [%l7 + 0x0A], %o1
46352 edge32 %i5, %l2, %l1
46353 xor %l6, %o4, %i6
46354 movpos %xcc, %i0, %g7
46355 lduh [%l7 + 0x3E], %o6
46356 add %i2, %l0, %l4
46357 edge32 %l3, %o2, %o7
46358 stw %g2, [%l7 + 0x44]
46359 movvs %icc, %i3, %i7
46360 bshuffle %f14, %f0, %f0
46361 brnz %o0, loop_5469
46362 movre %o3, 0x1D0, %g4
46363 lduw [%l7 + 0x78], %i1
46364 lduh [%l7 + 0x34], %l5
46365loop_5469:
46366 ldsh [%l7 + 0x34], %i4
46367 ldsh [%l7 + 0x3E], %g6
46368 fmovsl %xcc, %f13, %f9
46369 popc %o5, %g3
46370 fornot1 %f0, %f8, %f2
46371 xnor %g1, %o1, %i5
46372 fcmpne16 %f4, %f4, %g5
46373 bleu %xcc, loop_5470
46374 fcmps %fcc2, %f11, %f1
46375 ldsw [%l7 + 0x18], %l1
46376 for %f4, %f14, %f4
46377loop_5470:
46378 fzero %f6
46379 tpos %xcc, 0x2
46380 fmovrsgz %l6, %f6, %f12
46381 ldd [%l7 + 0x30], %f12
46382 lduh [%l7 + 0x30], %o4
46383 fmovdl %xcc, %f9, %f13
46384 ldd [%l7 + 0x10], %f4
46385 sth %i6, [%l7 + 0x30]
46386 lduw [%l7 + 0x6C], %l2
46387 edge8 %i0, %g7, %o6
46388 fmovrslz %l0, %f0, %f12
46389 fsrc1s %f3, %f2
46390 ldsw [%l7 + 0x50], %l4
46391 tcc %xcc, 0x4
46392 fpadd16 %f4, %f10, %f4
46393 srl %l3, 0x12, %i2
46394 fands %f2, %f0, %f14
46395 fnor %f2, %f4, %f0
46396 movcs %xcc, %o7, %o2
46397 fmovsg %xcc, %f1, %f1
46398 ldub [%l7 + 0x0F], %i3
46399 fmovrsgz %g2, %f1, %f13
46400 fmovrdlz %i7, %f6, %f0
46401 stb %o0, [%l7 + 0x0A]
46402 ldd [%l7 + 0x68], %f4
46403 tl %xcc, 0x6
46404 xor %g4, 0x1787, %i1
46405 fnand %f14, %f2, %f4
46406 fmovrse %o3, %f0, %f0
46407 tgu %icc, 0x6
46408 fxors %f11, %f2, %f6
46409 fmul8x16au %f4, %f14, %f14
46410 fmovdn %icc, %f15, %f10
46411 fmovrdgz %l5, %f0, %f2
46412 call loop_5471
46413 fmovdle %xcc, %f15, %f4
46414 fbe %fcc3, loop_5472
46415 fsrc1s %f14, %f2
46416loop_5471:
46417 ldsb [%l7 + 0x3D], %g6
46418 fmovdleu %icc, %f13, %f1
46419loop_5472:
46420 fmovsne %icc, %f0, %f6
46421 fmovdneg %xcc, %f9, %f2
46422 fbe,a %fcc0, loop_5473
46423 lduh [%l7 + 0x4A], %o5
46424 fbg %fcc1, loop_5474
46425 fmul8x16au %f0, %f9, %f2
46426loop_5473:
46427 ble,pt %xcc, loop_5475
46428 fbue,a %fcc3, loop_5476
46429loop_5474:
46430 bvc,a,pt %icc, loop_5477
46431 sra %g3, 0x15, %g1
46432loop_5475:
46433 addc %o1, 0x1B0B, %i5
46434loop_5476:
46435 std %f8, [%l7 + 0x18]
46436loop_5477:
46437 fblg %fcc2, loop_5478
46438 stw %i4, [%l7 + 0x08]
46439 brlz %g5, loop_5479
46440 std %f4, [%l7 + 0x08]
46441loop_5478:
46442 umul %l1, 0x0457, %l6
46443 fmul8sux16 %f4, %f2, %f2
46444loop_5479:
46445 andncc %o4, %i6, %l2
46446 ldd [%l7 + 0x78], %f0
46447 mulx %g7, 0x0680, %i0
46448 fmovsneg %xcc, %f6, %f8
46449 fmovdneg %icc, %f3, %f7
46450 tsubcctv %o6, %l0, %l3
46451 edge32 %i2, %o7, %o2
46452 fmovdn %xcc, %f15, %f4
46453 fcmpne16 %f12, %f10, %i3
46454 ldsb [%l7 + 0x68], %g2
46455 fzeros %f11
46456 faligndata %f8, %f8, %f4
46457 fbl %fcc2, loop_5480
46458 tneg %icc, 0x6
46459 fmovs %f13, %f12
46460 lduh [%l7 + 0x20], %i7
46461loop_5480:
46462 std %f12, [%l7 + 0x30]
46463 edge8n %l4, %g4, %i1
46464 bcs,a,pt %xcc, loop_5481
46465 lduh [%l7 + 0x0E], %o0
46466 ldsw [%l7 + 0x18], %l5
46467 smulcc %o3, 0x1EB6, %g6
46468loop_5481:
46469 fmovsne %icc, %f1, %f8
46470 taddcctv %o5, 0x0B21, %g1
46471 movg %xcc, %o1, %i5
46472 tneg %xcc, 0x3
46473 mulx %g3, 0x028C, %g5
46474 fbug,a %fcc0, loop_5482
46475 stb %l1, [%l7 + 0x65]
46476 nop
46477 setx loop_5483, %l0, %l1
46478 wrpr 0x1, %tl
46479 wrpr %l1, %tpc
46480 add %l1, 0x4, %l1
46481 wrpr %l1, %tnpc
46482 setx 0x34400001400, %l0, %l1
46483 wrpr %l1, %tstate
46484 wrhpr 0x4, %htstate
46485 retry
46486 fmovda %icc, %f1, %f13
46487loop_5482:
46488 fmovrde %l6, %f4, %f0
46489 fpack32 %f2, %f8, %f8
46490loop_5483:
46491 movrgz %o4, 0x1FE, %i4
46492 fmovdcc %xcc, %f2, %f14
46493 fmovs %f12, %f8
46494 ldsb [%l7 + 0x70], %i6
46495 array32 %g7, %l2, %i0
46496 fcmpd %fcc3, %f6, %f10
46497 movg %icc, %l0, %o6
46498 ldsb [%l7 + 0x0D], %l3
46499 std %f2, [%l7 + 0x78]
46500 mova %icc, %i2, %o7
46501 fmovdcc %icc, %f11, %f0
46502 fzero %f12
46503 udiv %i3, 0x0EC0, %o2
46504 be,pt %xcc, loop_5484
46505 tn %xcc, 0x4
46506 fornot1 %f6, %f10, %f14
46507 ldsh [%l7 + 0x64], %g2
46508loop_5484:
46509 ldsb [%l7 + 0x28], %l4
46510 ldub [%l7 + 0x34], %g4
46511 addc %i1, 0x0BD1, %o0
46512 st %f7, [%l7 + 0x40]
46513 std %f14, [%l7 + 0x68]
46514 fsrc2s %f3, %f13
46515 fblg %fcc2, loop_5485
46516 fnand %f14, %f6, %f14
46517 fmuld8ulx16 %f2, %f7, %f2
46518 xnor %i7, 0x0E67, %o3
46519loop_5485:
46520 addccc %g6, 0x11D0, %l5
46521 stx %o5, [%l7 + 0x70]
46522 edge32l %g1, %o1, %g3
46523 fmovsn %icc, %f11, %f3
46524 ldsw [%l7 + 0x28], %g5
46525 lduh [%l7 + 0x78], %i5
46526 fpackfix %f4, %f3
46527 lduh [%l7 + 0x3E], %l6
46528 movrlez %l1, %i4, %o4
46529 fbn %fcc0, loop_5486
46530 mulscc %i6, %g7, %l2
46531 bvs,pt %icc, loop_5487
46532 edge32 %l0, %i0, %o6
46533loop_5486:
46534 ldsb [%l7 + 0x38], %l3
46535 edge32n %i2, %i3, %o2
46536loop_5487:
46537 ld [%l7 + 0x14], %f3
46538 fbne %fcc2, loop_5488
46539 edge32n %g2, %o7, %l4
46540 fmovrdgez %i1, %f0, %f2
46541 fmovdvs %icc, %f0, %f7
46542loop_5488:
46543 bvs %xcc, loop_5489
46544 edge32ln %g4, %o0, %o3
46545 ldx [%l7 + 0x50], %i7
46546 fbe,a %fcc1, loop_5490
46547loop_5489:
46548 fpsub32 %f10, %f14, %f14
46549 fmovrdgez %l5, %f8, %f8
46550 umulcc %g6, 0x19B2, %o5
46551loop_5490:
46552 siam 0x4
46553 stx %o1, [%l7 + 0x60]
46554 bneg,a %xcc, loop_5491
46555 fone %f8
46556 alignaddr %g3, %g5, %g1
46557 fones %f8
46558loop_5491:
46559 alignaddr %i5, %l1, %l6
46560 edge16n %i4, %i6, %g7
46561 std %f0, [%l7 + 0x38]
46562 fornot1s %f7, %f4, %f10
46563 nop
46564 setx loop_5492, %l0, %l1
46565 wrpr 0x1, %tl
46566 wrpr %l1, %tnpc
46567 setx 0x34400001400, %l0, %l1
46568 wrpr %l1, %tstate
46569 wrhpr 0x4, %htstate
46570 done
46571 movrne %l2, %o4, %l0
46572 nop
46573 setx loop_5493, %l0, %l1
46574 wrpr 0x1, %tl
46575 wrpr %l1, %tnpc
46576 setx 0x34400001400, %l0, %l1
46577 wrpr %l1, %tstate
46578 wrhpr 0x4, %htstate
46579 done
46580 ldsw [%l7 + 0x70], %i0
46581loop_5492:
46582 fmovs %f0, %f2
46583 popc 0x1A7C, %l3
46584loop_5493:
46585 fcmpd %fcc1, %f14, %f2
46586 ld [%l7 + 0x54], %f2
46587 alignaddr %i2, %o6, %i3
46588 fpack32 %f0, %f4, %f6
46589 std %f6, [%l7 + 0x50]
46590 tcs %icc, 0x1
46591 fmul8sux16 %f8, %f10, %f6
46592 bge,pt %xcc, loop_5494
46593 tl %xcc, 0x2
46594 tsubcc %g2, 0x16F4, %o7
46595 stw %o2, [%l7 + 0x24]
46596loop_5494:
46597 stw %i1, [%l7 + 0x74]
46598 sub %g4, 0x1AD9, %l4
46599 popc %o3, %o0
46600 fpmerge %f15, %f10, %f8
46601 sllx %i7, 0x19, %g6
46602 ldsh [%l7 + 0x08], %o5
46603 fmuld8sux16 %f11, %f3, %f12
46604 fsrc1s %f1, %f2
46605 addccc %l5, %o1, %g3
46606 movne %xcc, %g1, %i5
46607 fmul8x16 %f8, %f6, %f10
46608 ld [%l7 + 0x60], %f13
46609 fandnot1 %f12, %f10, %f8
46610 fmovsgu %xcc, %f9, %f6
46611 udiv %g5, 0x12D2, %l6
46612 ldx [%l7 + 0x60], %i4
46613 fcmpeq16 %f6, %f12, %l1
46614 ldub [%l7 + 0x6B], %g7
46615 fblg,a %fcc2, loop_5495
46616 movrgez %i6, %o4, %l2
46617 fbe,a %fcc0, loop_5496
46618 st %f10, [%l7 + 0x58]
46619loop_5495:
46620 fmovsl %icc, %f4, %f1
46621 stw %l0, [%l7 + 0x28]
46622loop_5496:
46623 fabsd %f0, %f2
46624 fblg,a %fcc0, loop_5497
46625 tgu %icc, 0x3
46626 ldx [%l7 + 0x70], %i0
46627 bvs,a,pt %xcc, loop_5498
46628loop_5497:
46629 st %f8, [%l7 + 0x7C]
46630 fsrc1 %f10, %f8
46631 fbne,a %fcc1, loop_5499
46632loop_5498:
46633 fabss %f5, %f1
46634 fxors %f5, %f13, %f0
46635 fmul8ulx16 %f14, %f6, %f8
46636loop_5499:
46637 addc %i2, 0x183B, %o6
46638 ldd [%l7 + 0x08], %f0
46639 ldub [%l7 + 0x53], %l3
46640 edge16ln %i3, %g2, %o7
46641 bn,pt %xcc, loop_5500
46642 stb %o2, [%l7 + 0x2E]
46643 fnot1 %f14, %f6
46644 stx %i1, [%l7 + 0x40]
46645loop_5500:
46646 movl %xcc, %l4, %o3
46647 sth %g4, [%l7 + 0x2C]
46648 fmovscs %icc, %f9, %f13
46649 fbg,a %fcc3, loop_5501
46650 fmuld8ulx16 %f15, %f14, %f8
46651 edge8l %o0, %g6, %o5
46652 lduw [%l7 + 0x58], %l5
46653loop_5501:
46654 fmovdleu %xcc, %f2, %f11
46655 fmovdle %xcc, %f15, %f13
46656 ldx [%l7 + 0x48], %i7
46657 fmovsge %icc, %f15, %f4
46658 movgu %icc, %g3, %g1
46659 fbge %fcc0, loop_5502
46660 addccc %o1, %i5, %l6
46661 array16 %g5, %l1, %g7
46662 add %i6, %o4, %l2
46663loop_5502:
46664 std %f8, [%l7 + 0x48]
46665 fone %f12
46666 edge8 %l0, %i4, %i0
46667 fzeros %f9
46668 fmul8x16 %f8, %f6, %f14
46669 fornot2 %f10, %f6, %f2
46670 sll %i2, %o6, %l3
46671 fandnot2s %f8, %f11, %f8
46672 orn %g2, %i3, %o7
46673 fblg %fcc1, loop_5503
46674 std %f14, [%l7 + 0x18]
46675 sth %o2, [%l7 + 0x60]
46676 fmovsvc %icc, %f15, %f3
46677loop_5503:
46678 movpos %xcc, %i1, %l4
46679 for %f8, %f10, %f8
46680 alignaddr %g4, %o0, %o3
46681 fones %f12
46682 movvc %xcc, %o5, %l5
46683 ldsh [%l7 + 0x2E], %i7
46684 stx %g3, [%l7 + 0x30]
46685 fbo %fcc2, loop_5504
46686 ldub [%l7 + 0x53], %g6
46687 stx %g1, [%l7 + 0x68]
46688 brz,a %i5, loop_5505
46689loop_5504:
46690 edge8l %o1, %g5, %l6
46691 fsrc1s %f5, %f9
46692 te %xcc, 0x2
46693loop_5505:
46694 fpack16 %f10, %f11
46695 fpsub16 %f2, %f4, %f2
46696 sethi 0x050B, %l1
46697 fxnor %f6, %f0, %f8
46698 fpsub32 %f2, %f14, %f8
46699 fandnot2s %f1, %f13, %f4
46700 movge %xcc, %g7, %o4
46701 fand %f10, %f2, %f14
46702 addc %i6, 0x13FB, %l2
46703 xor %l0, 0x06B4, %i4
46704 andncc %i0, %i2, %l3
46705 ldd [%l7 + 0x40], %f14
46706 tg %icc, 0x0
46707 fmovrsne %g2, %f5, %f15
46708 fmovdcc %xcc, %f6, %f13
46709 fbg,a %fcc2, loop_5506
46710 udiv %i3, 0x1500, %o7
46711 brgez,a %o6, loop_5507
46712 mova %icc, %i1, %o2
46713loop_5506:
46714 lduh [%l7 + 0x7C], %l4
46715 fnors %f10, %f14, %f0
46716loop_5507:
46717 tleu %icc, 0x4
46718 lduw [%l7 + 0x1C], %g4
46719 bne,a,pt %icc, loop_5508
46720 bcs,a,pt %xcc, loop_5509
46721 addccc %o0, 0x0220, %o3
46722 std %f8, [%l7 + 0x08]
46723loop_5508:
46724 fbue,a %fcc0, loop_5510
46725loop_5509:
46726 fnand %f4, %f8, %f10
46727 lduh [%l7 + 0x76], %l5
46728 mova %xcc, %o5, %g3
46729loop_5510:
46730 fmovsn %icc, %f11, %f6
46731 ld [%l7 + 0x0C], %f11
46732 fpack16 %f8, %f1
46733 sllx %i7, %g6, %i5
46734 ldx [%l7 + 0x68], %o1
46735 stw %g1, [%l7 + 0x78]
46736 xnorcc %l6, %l1, %g7
46737 tgu %xcc, 0x3
46738 edge8 %o4, %g5, %l2
46739 stw %l0, [%l7 + 0x24]
46740 fbge %fcc3, loop_5511
46741 fornot1s %f12, %f4, %f4
46742 addc %i6, %i4, %i2
46743 lduh [%l7 + 0x28], %i0
46744loop_5511:
46745 fcmpgt32 %f2, %f14, %g2
46746 srax %i3, 0x16, %l3
46747 fmovdneg %xcc, %f6, %f11
46748 ldsb [%l7 + 0x6C], %o7
46749 alignaddr %i1, %o2, %l4
46750 mulx %o6, 0x0D90, %o0
46751 lduh [%l7 + 0x20], %o3
46752 movrgz %l5, %g4, %g3
46753 fmovscs %icc, %f4, %f10
46754 fmovde %icc, %f14, %f3
46755 fmovdleu %icc, %f4, %f7
46756 tne %xcc, 0x5
46757 fmovsgu %icc, %f14, %f1
46758 fexpand %f4, %f4
46759 ldx [%l7 + 0x60], %o5
46760 brlz %i7, loop_5512
46761 tcc %icc, 0x0
46762 fmul8ulx16 %f12, %f2, %f12
46763 fornot2 %f10, %f10, %f4
46764loop_5512:
46765 bn,a %icc, loop_5513
46766 fmovrdlz %g6, %f12, %f6
46767 bshuffle %f14, %f12, %f8
46768 brnz,a %o1, loop_5514
46769loop_5513:
46770 tn %icc, 0x6
46771 std %f0, [%l7 + 0x58]
46772 stb %g1, [%l7 + 0x42]
46773loop_5514:
46774 ld [%l7 + 0x40], %f9
46775 fmovs %f3, %f9
46776 ldsw [%l7 + 0x54], %i5
46777 ldsh [%l7 + 0x74], %l1
46778 fmovsvc %xcc, %f4, %f4
46779 array8 %l6, %g7, %o4
46780 lduw [%l7 + 0x20], %g5
46781 st %f15, [%l7 + 0x0C]
46782 fmovrsgz %l0, %f8, %f7
46783 xorcc %i6, 0x03EA, %i4
46784 fors %f15, %f8, %f15
46785 stw %i2, [%l7 + 0x6C]
46786 fnegs %f1, %f11
46787 ldx [%l7 + 0x18], %l2
46788 lduw [%l7 + 0x2C], %g2
46789 fabsd %f14, %f2
46790 lduw [%l7 + 0x78], %i3
46791 sth %l3, [%l7 + 0x4C]
46792 std %f0, [%l7 + 0x30]
46793 tsubcctv %i0, %o7, %i1
46794 brnz %l4, loop_5515
46795 sra %o2, %o0, %o6
46796 ldub [%l7 + 0x59], %l5
46797 movcc %xcc, %g4, %g3
46798loop_5515:
46799 tl %icc, 0x4
46800 fmovrse %o5, %f6, %f9
46801 stb %o3, [%l7 + 0x7D]
46802 bne,a,pt %icc, loop_5516
46803 be loop_5517
46804 fnegs %f11, %f1
46805 subc %i7, %g6, %o1
46806loop_5516:
46807 fnot1 %f10, %f10
46808loop_5517:
46809 stx %g1, [%l7 + 0x18]
46810 taddcctv %i5, 0x0D04, %l1
46811 fpack32 %f14, %f4, %f8
46812 edge32l %l6, %o4, %g5
46813 fbuge,a %fcc3, loop_5518
46814 stw %l0, [%l7 + 0x7C]
46815 fbue,a %fcc3, loop_5519
46816 movvc %icc, %g7, %i6
46817loop_5518:
46818 brnz,a %i4, loop_5520
46819 bcc,pt %xcc, loop_5521
46820loop_5519:
46821 smulcc %i2, %l2, %i3
46822 fsrc1 %f4, %f0
46823loop_5520:
46824 ldd [%l7 + 0x68], %f0
46825loop_5521:
46826 fmovsg %xcc, %f11, %f6
46827 fors %f14, %f12, %f6
46828 movn %icc, %l3, %i0
46829 umul %o7, 0x0656, %i1
46830 lduw [%l7 + 0x40], %g2
46831 ldsw [%l7 + 0x20], %o2
46832 fcmple16 %f0, %f4, %l4
46833 edge8ln %o0, %o6, %l5
46834 addcc %g4, %g3, %o5
46835 lduw [%l7 + 0x58], %o3
46836 fmovrsgz %i7, %f0, %f0
46837 fcmpd %fcc3, %f12, %f12
46838 fblg,a %fcc1, loop_5522
46839 sdiv %o1, 0x028C, %g6
46840 sdiv %g1, 0x1E6E, %l1
46841 fnot1 %f10, %f0
46842loop_5522:
46843 ldsw [%l7 + 0x10], %i5
46844 fcmpne16 %f4, %f12, %o4
46845 std %f12, [%l7 + 0x38]
46846 stw %g5, [%l7 + 0x24]
46847 movn %icc, %l0, %l6
46848 fbe %fcc0, loop_5523
46849 fmovrsgz %i6, %f8, %f6
46850 stb %i4, [%l7 + 0x3C]
46851 fornot2 %f8, %f12, %f6
46852loop_5523:
46853 and %g7, %i2, %i3
46854 bg,a %icc, loop_5524
46855 fnot2s %f14, %f0
46856 nop
46857 setx loop_5525, %l0, %l1
46858 wrpr 0x1, %tl
46859 wrpr %l1, %tpc
46860 add %l1, 0x4, %l1
46861 wrpr %l1, %tnpc
46862 setx 0x34400001400, %l0, %l1
46863 wrpr %l1, %tstate
46864 wrhpr 0x4, %htstate
46865 retry
46866 bvs,a %xcc, loop_5526
46867loop_5524:
46868 movvc %xcc, %l3, %l2
46869 fabss %f3, %f10
46870loop_5525:
46871 fornot1 %f4, %f8, %f12
46872loop_5526:
46873 ble %icc, loop_5527
46874 fsrc1s %f14, %f12
46875 movg %icc, %o7, %i0
46876 ldd [%l7 + 0x58], %f10
46877loop_5527:
46878 movn %icc, %g2, %i1
46879 brz,a %o2, loop_5528
46880 mulscc %l4, 0x1220, %o6
46881 stb %l5, [%l7 + 0x74]
46882 fandnot1s %f12, %f15, %f14
46883loop_5528:
46884 stb %o0, [%l7 + 0x69]
46885 ldub [%l7 + 0x1B], %g3
46886 edge16n %g4, %o3, %i7
46887 movrlez %o5, %o1, %g6
46888 stx %g1, [%l7 + 0x70]
46889 fors %f3, %f2, %f13
46890 for %f2, %f0, %f4
46891 lduh [%l7 + 0x76], %l1
46892 ld [%l7 + 0x40], %f4
46893 movg %icc, %o4, %g5
46894 stb %l0, [%l7 + 0x3E]
46895 or %l6, %i5, %i4
46896 fabss %f3, %f13
46897 fmovrsgez %g7, %f2, %f10
46898 stb %i2, [%l7 + 0x7F]
46899 stw %i3, [%l7 + 0x5C]
46900 stw %i6, [%l7 + 0x10]
46901 ld [%l7 + 0x5C], %f6
46902 fmovd %f6, %f10
46903 ldsw [%l7 + 0x1C], %l2
46904 fbl,a %fcc0, loop_5529
46905 alignaddr %o7, %i0, %l3
46906 fsrc1 %f4, %f12
46907 movpos %icc, %g2, %o2
46908loop_5529:
46909 stw %i1, [%l7 + 0x2C]
46910 tne %icc, 0x7
46911 brgz %o6, loop_5530
46912 std %f0, [%l7 + 0x50]
46913 fnot2s %f0, %f10
46914 fmul8ulx16 %f6, %f2, %f8
46915loop_5530:
46916 fbo,a %fcc2, loop_5531
46917 lduw [%l7 + 0x68], %l4
46918 fcmpne16 %f6, %f8, %o0
46919 fsrc1s %f4, %f15
46920loop_5531:
46921 fba %fcc3, loop_5532
46922 bpos,a,pt %icc, loop_5533
46923 fzero %f8
46924 edge32ln %g3, %l5, %o3
46925loop_5532:
46926 movvs %icc, %g4, %o5
46927loop_5533:
46928 sth %i7, [%l7 + 0x16]
46929 subcc %g6, %o1, %l1
46930 array8 %o4, %g5, %g1
46931 ldd [%l7 + 0x40], %f6
46932 fmovda %xcc, %f15, %f1
46933 std %f12, [%l7 + 0x60]
46934 ld [%l7 + 0x2C], %f11
46935 stx %l0, [%l7 + 0x20]
46936 fmovdneg %xcc, %f7, %f3
46937 ldsb [%l7 + 0x13], %l6
46938 udiv %i4, 0x1012, %i5
46939 stb %g7, [%l7 + 0x35]
46940 ld [%l7 + 0x3C], %f8
46941 and %i2, %i3, %l2
46942 smulcc %o7, %i0, %l3
46943 stx %g2, [%l7 + 0x40]
46944 brgz,a %i6, loop_5534
46945 edge16 %o2, %i1, %o6
46946 ldsw [%l7 + 0x64], %o0
46947 fsrc1s %f8, %f11
46948loop_5534:
46949 bn,a %icc, loop_5535
46950 fcmpgt16 %f4, %f0, %g3
46951 fmovsvc %xcc, %f3, %f8
46952 fcmpeq32 %f0, %f10, %l4
46953loop_5535:
46954 stx %l5, [%l7 + 0x08]
46955 nop
46956 setx loop_5536, %l0, %l1
46957 wrpr 0x1, %tl
46958 wrpr %l1, %tpc
46959 add %l1, 0x4, %l1
46960 wrpr %l1, %tnpc
46961 setx 0x34400001400, %l0, %l1
46962 wrpr %l1, %tstate
46963 wrhpr 0x4, %htstate
46964 retry
46965 subcc %o3, 0x1897, %o5
46966 ldsw [%l7 + 0x28], %g4
46967 smulcc %g6, %i7, %l1
46968loop_5536:
46969 mulscc %o1, %g5, %g1
46970 add %l0, 0x0D27, %o4
46971 st %f11, [%l7 + 0x60]
46972 fzero %f14
46973 popc %l6, %i5
46974 fnors %f4, %f2, %f11
46975 fbge %fcc0, loop_5537
46976 bvc,a,pt %icc, loop_5538
46977 brlez,a %g7, loop_5539
46978 fnegd %f10, %f2
46979loop_5537:
46980 fmul8sux16 %f2, %f2, %f0
46981loop_5538:
46982 fmovsvc %xcc, %f6, %f6
46983loop_5539:
46984 edge8ln %i4, %i3, %i2
46985 udiv %l2, 0x1D1C, %i0
46986 movcc %icc, %o7, %l3
46987 fpackfix %f0, %f14
46988 andncc %i6, %g2, %i1
46989 sdivcc %o2, 0x1EDD, %o6
46990 ld [%l7 + 0x18], %f9
46991 xnor %o0, 0x048B, %g3
46992 tleu %icc, 0x7
46993 tsubcc %l5, %o3, %l4
46994 fxors %f6, %f1, %f7
46995 fcmpes %fcc3, %f10, %f1
46996 nop
46997 setx loop_5540, %l0, %l1
46998 wrpr 0x1, %tl
46999 wrpr %l1, %tnpc
47000 setx 0x34400001400, %l0, %l1
47001 wrpr %l1, %tstate
47002 wrhpr 0x4, %htstate
47003 done
47004 lduh [%l7 + 0x64], %o5
47005 sdivcc %g6, 0x1084, %i7
47006 tcc %xcc, 0x3
47007loop_5540:
47008 tvs %xcc, 0x6
47009 fmovsgu %icc, %f1, %f8
47010 umul %l1, %g4, %g5
47011 ldsw [%l7 + 0x54], %o1
47012 fbn %fcc3, loop_5541
47013 array32 %l0, %g1, %o4
47014 fmovrdne %i5, %f4, %f12
47015 ldsw [%l7 + 0x4C], %l6
47016loop_5541:
47017 tsubcctv %g7, %i3, %i2
47018 ldsb [%l7 + 0x3A], %i4
47019 andcc %i0, 0x0E27, %l2
47020 bge %icc, loop_5542
47021 fmovdl %icc, %f15, %f6
47022 ldsh [%l7 + 0x16], %l3
47023 ldsh [%l7 + 0x7E], %o7
47024loop_5542:
47025 sllx %i6, %i1, %o2
47026 std %f4, [%l7 + 0x08]
47027 fandnot1 %f0, %f8, %f10
47028 fmovsge %icc, %f13, %f5
47029 ldx [%l7 + 0x70], %o6
47030 orn %g2, %g3, %o0
47031 fmovdcs %icc, %f12, %f12
47032 fmuld8ulx16 %f7, %f2, %f12
47033 fnor %f12, %f12, %f14
47034 ldx [%l7 + 0x30], %l5
47035 lduh [%l7 + 0x42], %o3
47036 addc %l4, 0x17ED, %o5
47037 movvs %icc, %i7, %g6
47038 movrgez %g4, %l1, %g5
47039 edge32l %l0, %g1, %o1
47040 stb %o4, [%l7 + 0x0D]
47041 fbo,a %fcc1, loop_5543
47042 fmovrde %l6, %f4, %f10
47043 fcmpne32 %f2, %f6, %g7
47044 lduw [%l7 + 0x24], %i3
47045loop_5543:
47046 fbne,a %fcc3, loop_5544
47047 std %f14, [%l7 + 0x30]
47048 fmovdneg %icc, %f8, %f6
47049 mova %xcc, %i5, %i4
47050loop_5544:
47051 te %icc, 0x4
47052 st %f14, [%l7 + 0x08]
47053 fbne,a %fcc1, loop_5545
47054 fmovdne %xcc, %f13, %f13
47055 fxor %f4, %f4, %f14
47056 fbu,a %fcc3, loop_5546
47057loop_5545:
47058 edge8l %i0, %i2, %l2
47059 movn %xcc, %l3, %o7
47060 alignaddrl %i6, %i1, %o6
47061loop_5546:
47062 ldsb [%l7 + 0x0F], %o2
47063 fmovdvc %icc, %f14, %f13
47064 tge %icc, 0x3
47065 movre %g3, 0x12E, %g2
47066 ldd [%l7 + 0x20], %f12
47067 sllx %o0, 0x1F, %o3
47068 ldsw [%l7 + 0x44], %l4
47069 movcc %icc, %o5, %i7
47070 ld [%l7 + 0x14], %f6
47071 bne loop_5547
47072 tgu %icc, 0x0
47073 call loop_5548
47074 bleu,a %icc, loop_5549
47075loop_5547:
47076 lduw [%l7 + 0x70], %l5
47077 xorcc %g4, 0x015E, %g6
47078loop_5548:
47079 movrlez %l1, %l0, %g5
47080loop_5549:
47081 bneg,a %icc, loop_5550
47082 sth %g1, [%l7 + 0x62]
47083 tvs %xcc, 0x0
47084 pdist %f10, %f4, %f14
47085loop_5550:
47086 lduw [%l7 + 0x70], %o1
47087 ldd [%l7 + 0x70], %f6
47088 fmovsne %xcc, %f12, %f8
47089 lduw [%l7 + 0x44], %o4
47090 lduh [%l7 + 0x2E], %g7
47091 fmovscc %xcc, %f14, %f0
47092 edge8 %i3, %i5, %l6
47093 fmovrdlz %i0, %f0, %f10
47094 std %f4, [%l7 + 0x78]
47095 faligndata %f0, %f2, %f2
47096 ldsb [%l7 + 0x50], %i2
47097 tsubcc %i4, %l2, %l3
47098 movre %i6, %o7, %o6
47099 sub %o2, 0x18A3, %i1
47100 edge32l %g3, %o0, %o3
47101 ldsb [%l7 + 0x12], %l4
47102 fmovrsgez %o5, %f1, %f15
47103 stx %g2, [%l7 + 0x58]
47104 fmovrse %l5, %f9, %f10
47105 ldsb [%l7 + 0x68], %g4
47106 ldx [%l7 + 0x28], %i7
47107 popc 0x0CBF, %g6
47108 fpsub32 %f12, %f12, %f4
47109 movpos %icc, %l0, %g5
47110 bn %icc, loop_5551
47111 sth %g1, [%l7 + 0x2E]
47112 fmovdge %xcc, %f1, %f11
47113 alignaddrl %o1, %o4, %l1
47114loop_5551:
47115 bgu,a,pt %icc, loop_5552
47116 lduw [%l7 + 0x78], %i3
47117 sra %i5, 0x1D, %g7
47118 ldsw [%l7 + 0x44], %i0
47119loop_5552:
47120 lduw [%l7 + 0x70], %i2
47121 ta %icc, 0x2
47122 smulcc %l6, %l2, %l3
47123 ldx [%l7 + 0x78], %i6
47124 smul %i4, 0x0636, %o6
47125 fpsub32 %f6, %f12, %f0
47126 movneg %xcc, %o7, %o2
47127 fcmpd %fcc2, %f2, %f10
47128 fmovd %f0, %f2
47129 udiv %i1, 0x0951, %g3
47130 fxnors %f12, %f4, %f13
47131 ldsh [%l7 + 0x40], %o3
47132 fmovrde %o0, %f4, %f4
47133 fmovsneg %xcc, %f1, %f9
47134 sth %o5, [%l7 + 0x64]
47135 movg %xcc, %g2, %l4
47136 movg %icc, %g4, %i7
47137 bvs,a loop_5553
47138 bg,pt %icc, loop_5554
47139 lduw [%l7 + 0x60], %g6
47140 fcmps %fcc1, %f12, %f4
47141loop_5553:
47142 fmovspos %icc, %f5, %f3
47143loop_5554:
47144 ld [%l7 + 0x14], %f1
47145 movcc %xcc, %l5, %g5
47146 stx %l0, [%l7 + 0x48]
47147 sth %g1, [%l7 + 0x0E]
47148 umulcc %o1, 0x02EF, %l1
47149 edge16 %i3, %i5, %g7
47150 taddcctv %i0, 0x03CC, %o4
47151 edge8n %i2, %l6, %l2
47152 srax %i6, 0x0A, %i4
47153 sth %o6, [%l7 + 0x58]
47154 or %o7, 0x155A, %l3
47155 bne,pn %xcc, loop_5555
47156 sethi 0x1570, %o2
47157 ldub [%l7 + 0x09], %i1
47158 edge8l %o3, %g3, %o5
47159loop_5555:
47160 fmovrdlez %g2, %f0, %f0
47161 stx %o0, [%l7 + 0x68]
47162 tge %xcc, 0x7
47163 fmovrdgz %l4, %f12, %f12
47164 stw %i7, [%l7 + 0x68]
47165 fandnot2s %f13, %f1, %f8
47166 tcs %xcc, 0x2
47167 fbl,a %fcc3, loop_5556
47168 faligndata %f12, %f4, %f12
47169 andncc %g4, %l5, %g6
47170 ldsh [%l7 + 0x40], %g5
47171loop_5556:
47172 stx %g1, [%l7 + 0x50]
47173 umulcc %l0, %o1, %i3
47174 array16 %i5, %l1, %i0
47175 fble,a %fcc0, loop_5557
47176 fnot1 %f6, %f12
47177 ldsb [%l7 + 0x7E], %g7
47178 lduh [%l7 + 0x7C], %i2
47179loop_5557:
47180 fxnors %f9, %f9, %f1
47181 fmovrdgz %o4, %f12, %f2
47182 fbug %fcc3, loop_5558
47183 ld [%l7 + 0x34], %f2
47184 umulcc %l6, %i6, %i4
47185 te %xcc, 0x3
47186loop_5558:
47187 stb %l2, [%l7 + 0x7E]
47188 nop
47189 setx loop_5559, %l0, %l1
47190 wrpr 0x1, %tl
47191 wrpr %l1, %tpc
47192 add %l1, 0x4, %l1
47193 wrpr %l1, %tnpc
47194 setx 0x34400001400, %l0, %l1
47195 wrpr %l1, %tstate
47196 wrhpr 0x4, %htstate
47197 retry
47198 bl loop_5560
47199 ldsw [%l7 + 0x5C], %o6
47200 fnot1 %f8, %f4
47201loop_5559:
47202 ld [%l7 + 0x18], %f11
47203loop_5560:
47204 fpadd32s %f13, %f5, %f5
47205 fnor %f14, %f14, %f0
47206 edge8l %l3, %o2, %o7
47207 array16 %i1, %o3, %o5
47208 movg %icc, %g3, %o0
47209 ldsw [%l7 + 0x38], %l4
47210 movrlez %g2, %i7, %l5
47211 edge8n %g6, %g5, %g1
47212 brnz,a %g4, loop_5561
47213 fzeros %f11
47214 sth %o1, [%l7 + 0x2A]
47215 st %f3, [%l7 + 0x20]
47216loop_5561:
47217 lduw [%l7 + 0x40], %i3
47218 lduw [%l7 + 0x74], %l0
47219 edge32n %i5, %l1, %g7
47220 movrgz %i2, %i0, %o4
47221 alignaddrl %l6, %i4, %l2
47222 ld [%l7 + 0x40], %f9
47223 fandnot2 %f14, %f12, %f2
47224 umul %i6, 0x06EF, %l3
47225 ldsw [%l7 + 0x50], %o2
47226 stw %o6, [%l7 + 0x74]
47227 fcmpgt32 %f4, %f6, %o7
47228 ldub [%l7 + 0x0E], %o3
47229 fpadd32 %f12, %f12, %f2
47230 brlz %i1, loop_5562
47231 stw %o5, [%l7 + 0x28]
47232 ldsh [%l7 + 0x3E], %g3
47233 orn %l4, %g2, %i7
47234loop_5562:
47235 fmovdvc %icc, %f3, %f7
47236 edge8n %o0, %l5, %g5
47237 movg %xcc, %g1, %g6
47238 fbn %fcc0, loop_5563
47239 fba %fcc2, loop_5564
47240 bl %icc, loop_5565
47241 fmovda %xcc, %f3, %f6
47242loop_5563:
47243 tg %icc, 0x0
47244loop_5564:
47245 ldsh [%l7 + 0x3C], %g4
47246loop_5565:
47247 fpsub16s %f8, %f4, %f15
47248 stw %o1, [%l7 + 0x24]
47249 tne %xcc, 0x6
47250 brnz %l0, loop_5566
47251 ldsh [%l7 + 0x78], %i3
47252 fmovrdgz %i5, %f8, %f2
47253 lduh [%l7 + 0x7A], %l1
47254loop_5566:
47255 bcs,a %xcc, loop_5567
47256 ldx [%l7 + 0x70], %g7
47257 fmovsle %icc, %f0, %f2
47258 sra %i0, 0x17, %o4
47259loop_5567:
47260 lduw [%l7 + 0x08], %i2
47261 orncc %l6, %i4, %i6
47262 fbue,a %fcc0, loop_5568
47263 fmovdvs %icc, %f13, %f15
47264 andn %l3, 0x095D, %l2
47265 fbn,a %fcc2, loop_5569
47266loop_5568:
47267 bvc,a,pt %icc, loop_5570
47268 ldd [%l7 + 0x78], %f14
47269 fnot1 %f10, %f8
47270loop_5569:
47271 sll %o6, %o7, %o3
47272loop_5570:
47273 ldsw [%l7 + 0x74], %i1
47274 brgez %o2, loop_5571
47275 call loop_5572
47276 ldub [%l7 + 0x17], %o5
47277 nop
47278 setx loop_5573, %l0, %l1
47279 wrpr 0x1, %tl
47280 wrpr %l1, %tnpc
47281 setx 0x34400001400, %l0, %l1
47282 wrpr %l1, %tstate
47283 wrhpr 0x4, %htstate
47284 done
47285loop_5571:
47286 umulcc %l4, 0x0D5B, %g3
47287loop_5572:
47288 fbl,a %fcc1, loop_5574
47289 fxnor %f10, %f4, %f0
47290loop_5573:
47291 fbge,a %fcc2, loop_5575
47292 nop
47293 setx loop_5576, %l0, %l1
47294 jmpl %l1, %g2
47295loop_5574:
47296 te %icc, 0x5
47297 fmovsg %xcc, %f3, %f6
47298loop_5575:
47299 fpadd32 %f12, %f0, %f10
47300loop_5576:
47301 tleu %icc, 0x4
47302 movrgez %i7, %o0, %g5
47303 ldsh [%l7 + 0x24], %g1
47304 tvc %icc, 0x5
47305 brlez,a %l5, loop_5577
47306 nop
47307 setx loop_5578, %l0, %l1
47308 wrpr 0x1, %tl
47309 wrpr %l1, %tnpc
47310 setx 0x34400001400, %l0, %l1
47311 wrpr %l1, %tstate
47312 wrhpr 0x4, %htstate
47313 done
47314 tl %icc, 0x2
47315 addcc %g6, 0x0988, %o1
47316loop_5577:
47317 fmovda %xcc, %f3, %f7
47318loop_5578:
47319 lduw [%l7 + 0x40], %g4
47320 fblg %fcc3, loop_5579
47321 st %f1, [%l7 + 0x2C]
47322 fpadd32 %f10, %f6, %f0
47323 fmovdn %icc, %f3, %f3
47324loop_5579:
47325 sth %l0, [%l7 + 0x20]
47326 std %f0, [%l7 + 0x58]
47327 stx %i5, [%l7 + 0x38]
47328 udivcc %i3, 0x088A, %g7
47329 stw %l1, [%l7 + 0x14]
47330 fcmped %fcc0, %f10, %f10
47331 edge16n %o4, %i0, %l6
47332 stx %i4, [%l7 + 0x38]
47333 fmovrdlez %i2, %f14, %f8
47334 fmovde %icc, %f7, %f2
47335 stb %i6, [%l7 + 0x21]
47336 stw %l3, [%l7 + 0x40]
47337 fmuld8ulx16 %f1, %f10, %f8
47338 fbul,a %fcc2, loop_5580
47339 fmovrslz %l2, %f2, %f13
47340 ldub [%l7 + 0x0E], %o7
47341 bpos,pn %xcc, loop_5581
47342loop_5580:
47343 nop
47344 setx loop_5582, %l0, %l1
47345 jmpl %l1, %o6
47346 movrlz %o3, 0x055, %o2
47347 sth %i1, [%l7 + 0x50]
47348loop_5581:
47349 ldsb [%l7 + 0x68], %o5
47350loop_5582:
47351 st %f6, [%l7 + 0x1C]
47352 sdivx %g3, 0x15C0, %g2
47353 bcc %icc, loop_5583
47354 movrlz %i7, 0x20F, %l4
47355 fmul8x16au %f13, %f6, %f12
47356 tleu %xcc, 0x4
47357loop_5583:
47358 ld [%l7 + 0x48], %f4
47359 fbne,a %fcc1, loop_5584
47360 fbe,a %fcc2, loop_5585
47361 ldsb [%l7 + 0x66], %o0
47362 movrlz %g1, %l5, %g5
47363loop_5584:
47364 fnegd %f10, %f14
47365loop_5585:
47366 stw %g6, [%l7 + 0x5C]
47367 fnegs %f10, %f9
47368 bg loop_5586
47369 fcmpeq32 %f12, %f2, %g4
47370 fcmpgt16 %f2, %f8, %l0
47371 stw %o1, [%l7 + 0x28]
47372loop_5586:
47373 tpos %xcc, 0x0
47374 movleu %icc, %i3, %g7
47375 fmovsne %xcc, %f2, %f3
47376 mulscc %i5, %o4, %l1
47377 ldsh [%l7 + 0x6E], %l6
47378 fpadd16s %f13, %f7, %f9
47379 bgu,a,pt %icc, loop_5587
47380 fmovdpos %icc, %f0, %f0
47381 sth %i0, [%l7 + 0x14]
47382 movpos %xcc, %i2, %i4
47383loop_5587:
47384 nop
47385 setx loop_5588, %l0, %l1
47386 wrpr 0x1, %tl
47387 wrpr %l1, %tpc
47388 add %l1, 0x4, %l1
47389 wrpr %l1, %tnpc
47390 setx 0x34400001400, %l0, %l1
47391 wrpr %l1, %tstate
47392 wrhpr 0x4, %htstate
47393 retry
47394 lduh [%l7 + 0x62], %i6
47395 ld [%l7 + 0x6C], %f7
47396 andncc %l3, %o7, %o6
47397loop_5588:
47398 brnz %l2, loop_5589
47399 lduw [%l7 + 0x74], %o3
47400 tsubcc %o2, 0x130D, %i1
47401 ldsw [%l7 + 0x38], %g3
47402loop_5589:
47403 sll %o5, 0x11, %g2
47404 ld [%l7 + 0x44], %f4
47405 fmovs %f5, %f12
47406 fmovsleu %xcc, %f5, %f10
47407 fnot2 %f0, %f4
47408 ldx [%l7 + 0x78], %i7
47409 tge %icc, 0x3
47410 lduh [%l7 + 0x54], %l4
47411 bvs,a loop_5590
47412 fmovdl %icc, %f13, %f14
47413 fmovrsne %g1, %f15, %f9
47414 sth %l5, [%l7 + 0x10]
47415loop_5590:
47416 mulx %g5, %o0, %g6
47417 fmovrdne %l0, %f10, %f0
47418 array16 %g4, %i3, %g7
47419 bge,a %icc, loop_5591
47420 movgu %icc, %i5, %o1
47421 fmovdneg %xcc, %f15, %f8
47422 ta %xcc, 0x6
47423loop_5591:
47424 fxnor %f6, %f0, %f12
47425 lduw [%l7 + 0x40], %l1
47426 subc %l6, 0x00A4, %o4
47427 fmovrdgez %i2, %f2, %f12
47428 array8 %i0, %i6, %l3
47429 ldsh [%l7 + 0x48], %i4
47430 stb %o6, [%l7 + 0x0D]
47431 tl %icc, 0x6
47432 fabsd %f2, %f2
47433 stw %l2, [%l7 + 0x3C]
47434 edge32n %o7, %o2, %i1
47435 lduw [%l7 + 0x18], %g3
47436 sra %o5, %g2, %o3
47437 fbue,a %fcc0, loop_5592
47438 sllx %l4, 0x1A, %g1
47439 be,pn %xcc, loop_5593
47440 lduw [%l7 + 0x7C], %l5
47441loop_5592:
47442 movle %icc, %g5, %i7
47443 srl %o0, %l0, %g6
47444loop_5593:
47445 tvs %icc, 0x6
47446 fba,a %fcc0, loop_5594
47447 fsrc2s %f15, %f10
47448 st %f10, [%l7 + 0x44]
47449 ldub [%l7 + 0x76], %g4
47450loop_5594:
47451 xor %g7, %i5, %i3
47452 std %f10, [%l7 + 0x50]
47453 sll %o1, %l6, %l1
47454 fba,a %fcc2, loop_5595
47455 movne %icc, %i2, %i0
47456 srlx %o4, 0x1D, %l3
47457 fcmpd %fcc3, %f0, %f6
47458loop_5595:
47459 fpadd32 %f8, %f8, %f12
47460 ld [%l7 + 0x60], %f2
47461 stx %i6, [%l7 + 0x70]
47462 ldsh [%l7 + 0x20], %o6
47463 fmovdl %icc, %f3, %f10
47464 fmovsn %icc, %f10, %f2
47465 fmovs %f10, %f2
47466 fmovrse %l2, %f4, %f9
47467 movneg %icc, %i4, %o7
47468 ldsw [%l7 + 0x40], %o2
47469 srlx %g3, %i1, %g2
47470 subc %o5, 0x1F49, %o3
47471 xorcc %g1, 0x0BBA, %l4
47472 lduw [%l7 + 0x20], %l5
47473 ldx [%l7 + 0x28], %g5
47474 fpadd32s %f7, %f15, %f14
47475 fmovsne %icc, %f13, %f3
47476 fmovsvs %xcc, %f3, %f2
47477 fbue,a %fcc2, loop_5596
47478 movleu %icc, %i7, %o0
47479 movrlz %g6, %g4, %g7
47480 ldsh [%l7 + 0x58], %i5
47481loop_5596:
47482 fmovsne %xcc, %f8, %f0
47483 movge %xcc, %l0, %i3
47484 std %f14, [%l7 + 0x08]
47485 fmovsleu %icc, %f14, %f10
47486 movrgz %o1, %l1, %i2
47487 andncc %l6, %o4, %l3
47488 be %icc, loop_5597
47489 stw %i6, [%l7 + 0x38]
47490 add %o6, %i0, %l2
47491 tle %xcc, 0x6
47492loop_5597:
47493 ble,a loop_5598
47494 movge %xcc, %o7, %o2
47495 fmovsge %icc, %f6, %f14
47496 stw %i4, [%l7 + 0x08]
47497loop_5598:
47498 for %f4, %f4, %f12
47499 movrlz %i1, 0x1C8, %g3
47500 edge8l %g2, %o3, %g1
47501 and %o5, %l4, %g5
47502 alignaddr %l5, %o0, %i7
47503 ldsw [%l7 + 0x64], %g4
47504 fzero %f4
47505 fones %f13
47506 orcc %g7, %g6, %i5
47507 fandnot2s %f14, %f3, %f12
47508 ldub [%l7 + 0x6A], %l0
47509 ldsw [%l7 + 0x64], %i3
47510 fcmps %fcc0, %f5, %f14
47511 bl,a %icc, loop_5599
47512 srax %l1, %o1, %l6
47513 stx %o4, [%l7 + 0x38]
47514 fcmpgt16 %f6, %f14, %i2
47515loop_5599:
47516 movle %icc, %l3, %i6
47517 sdiv %o6, 0x0D09, %l2
47518 fnands %f2, %f5, %f9
47519 edge16l %o7, %i0, %o2
47520 stw %i4, [%l7 + 0x64]
47521 movre %i1, 0x281, %g3
47522 bcs loop_5600
47523 fmul8x16al %f12, %f0, %f4
47524 brnz %g2, loop_5601
47525 be loop_5602
47526loop_5600:
47527 fmovsl %icc, %f12, %f12
47528 fmovrsgz %g1, %f9, %f13
47529loop_5601:
47530 movrgz %o3, %o5, %l4
47531loop_5602:
47532 xorcc %l5, 0x017D, %g5
47533 tpos %icc, 0x1
47534 fpadd16s %f3, %f12, %f1
47535 fba,a %fcc3, loop_5603
47536 st %f6, [%l7 + 0x38]
47537 lduh [%l7 + 0x2A], %i7
47538 fmovdvc %icc, %f5, %f13
47539loop_5603:
47540 orncc %g4, %o0, %g7
47541 tle %icc, 0x0
47542 fnot1s %f3, %f7
47543 fands %f9, %f8, %f10
47544 fnot2 %f6, %f8
47545 bl,pt %icc, loop_5604
47546 ldub [%l7 + 0x35], %g6
47547 fmovdgu %icc, %f4, %f4
47548 fexpand %f15, %f6
47549loop_5604:
47550 fbne,a %fcc3, loop_5605
47551 xor %i5, %i3, %l0
47552 ldsb [%l7 + 0x3E], %l1
47553 movvc %xcc, %o1, %l6
47554loop_5605:
47555 tge %xcc, 0x1
47556 brnz,a %o4, loop_5606
47557 stx %l3, [%l7 + 0x70]
47558 stx %i6, [%l7 + 0x60]
47559 movcs %icc, %o6, %i2
47560loop_5606:
47561 ldub [%l7 + 0x0C], %l2
47562 stb %o7, [%l7 + 0x75]
47563 alignaddrl %i0, %i4, %i1
47564 fmovrsgez %g3, %f10, %f1
47565 fbne %fcc3, loop_5607
47566 fnand %f6, %f2, %f4
47567 edge8 %o2, %g1, %g2
47568 fcmpne16 %f6, %f10, %o5
47569loop_5607:
47570 fpadd16s %f5, %f9, %f5
47571 st %f6, [%l7 + 0x38]
47572 fbg,a %fcc0, loop_5608
47573 ldub [%l7 + 0x12], %l4
47574 bpos,pn %xcc, loop_5609
47575 fmovrdne %l5, %f0, %f4
47576loop_5608:
47577 ldsh [%l7 + 0x66], %o3
47578 faligndata %f14, %f4, %f2
47579loop_5609:
47580 tge %icc, 0x4
47581 fnegd %f0, %f10
47582 fzero %f4
47583 fabss %f14, %f0
47584 fmovsl %icc, %f12, %f13
47585 ldub [%l7 + 0x7D], %i7
47586 edge8n %g5, %o0, %g4
47587 edge8n %g7, %g6, %i3
47588 andn %i5, %l0, %l1
47589 tcc %xcc, 0x7
47590 sub %l6, 0x0373, %o4
47591 movre %o1, 0x3FD, %i6
47592 st %f15, [%l7 + 0x40]
47593 stw %o6, [%l7 + 0x48]
47594 for %f8, %f10, %f12
47595 and %i2, 0x06F2, %l3
47596 brlez,a %o7, loop_5610
47597 ldub [%l7 + 0x65], %i0
47598 call loop_5611
47599 fmovde %icc, %f0, %f7
47600loop_5610:
47601 stx %l2, [%l7 + 0x28]
47602 ldx [%l7 + 0x40], %i4
47603loop_5611:
47604 movrgez %i1, %o2, %g1
47605 st %f1, [%l7 + 0x24]
47606 and %g3, %g2, %l4
47607 faligndata %f10, %f8, %f10
47608 fmovdpos %icc, %f5, %f7
47609 fba,a %fcc3, loop_5612
47610 udivcc %l5, 0x1400, %o3
47611 tsubcc %o5, 0x19F8, %i7
47612 ble,a,pn %xcc, loop_5613
47613loop_5612:
47614 addccc %o0, 0x08A1, %g4
47615 edge32n %g5, %g7, %i3
47616 udivcc %g6, 0x0601, %l0
47617loop_5613:
47618 brgez %i5, loop_5614
47619 sdivx %l6, 0x1DF4, %l1
47620 orcc %o1, %i6, %o6
47621 ba loop_5615
47622loop_5614:
47623 movcs %icc, %o4, %l3
47624 ld [%l7 + 0x1C], %f5
47625 movrne %o7, 0x089, %i0
47626loop_5615:
47627 movle %xcc, %i2, %i4
47628 fpadd32s %f3, %f15, %f12
47629 fornot2 %f2, %f2, %f10
47630 fbuge,a %fcc1, loop_5616
47631 fones %f5
47632 ldub [%l7 + 0x78], %i1
47633 ldsh [%l7 + 0x78], %l2
47634loop_5616:
47635 fxors %f8, %f10, %f4
47636 movneg %icc, %g1, %o2
47637 ldsh [%l7 + 0x4C], %g2
47638 fxors %f15, %f10, %f7
47639 fabsd %f4, %f4
47640 lduw [%l7 + 0x78], %l4
47641 fnot1s %f1, %f9
47642 umul %g3, %l5, %o5
47643 ldsh [%l7 + 0x3E], %o3
47644 fcmpgt16 %f10, %f6, %i7
47645 sth %o0, [%l7 + 0x10]
47646 sllx %g5, 0x14, %g7
47647 ldd [%l7 + 0x30], %f14
47648 mulscc %g4, %i3, %l0
47649 fmovrsgez %g6, %f5, %f12
47650 fcmple32 %f8, %f12, %l6
47651 ba,a %icc, loop_5617
47652 tsubcctv %i5, %l1, %o1
47653 movcs %icc, %i6, %o4
47654 movvs %icc, %l3, %o7
47655loop_5617:
47656 fsrc2 %f10, %f14
47657 fmovsneg %icc, %f5, %f3
47658 fmovsvs %icc, %f5, %f11
47659 lduh [%l7 + 0x60], %i0
47660 fmovsle %xcc, %f10, %f3
47661 udiv %i2, 0x0E23, %o6
47662 fmovse %icc, %f3, %f15
47663 ld [%l7 + 0x54], %f7
47664 ldub [%l7 + 0x0E], %i4
47665 fmovdgu %icc, %f7, %f14
47666 ldub [%l7 + 0x7C], %l2
47667 fmovdvc %xcc, %f3, %f9
47668 edge8n %i1, %o2, %g1
47669 ldsw [%l7 + 0x5C], %g2
47670 fnands %f13, %f7, %f5
47671 fmovdne %xcc, %f13, %f14
47672 st %f0, [%l7 + 0x3C]
47673 xorcc %g3, %l4, %o5
47674 tcs %icc, 0x1
47675 udivx %l5, 0x19B4, %o3
47676 fones %f6
47677 addc %i7, 0x18FC, %o0
47678 xor %g7, 0x1FCF, %g4
47679 tvs %icc, 0x4
47680 movg %icc, %i3, %l0
47681 fmovrdgez %g6, %f6, %f8
47682 fcmple32 %f12, %f6, %l6
47683 fcmpne32 %f6, %f6, %i5
47684 nop
47685 setx loop_5618, %l0, %l1
47686 jmpl %l1, %l1
47687 fmul8x16au %f14, %f6, %f12
47688 fmovdpos %xcc, %f4, %f2
47689 subccc %o1, %i6, %o4
47690loop_5618:
47691 subccc %g5, %o7, %l3
47692 xorcc %i0, 0x16C7, %i2
47693 ldsb [%l7 + 0x55], %o6
47694 smulcc %i4, %i1, %o2
47695 fmul8x16au %f6, %f1, %f8
47696 call loop_5619
47697 ld [%l7 + 0x2C], %f4
47698 fpadd16 %f12, %f2, %f8
47699 mulscc %l2, 0x1524, %g2
47700loop_5619:
47701 tl %xcc, 0x3
47702 fbn,a %fcc1, loop_5620
47703 addcc %g3, %g1, %l4
47704 stx %o5, [%l7 + 0x40]
47705 movpos %icc, %l5, %i7
47706loop_5620:
47707 lduh [%l7 + 0x24], %o3
47708 bcc,a,pn %xcc, loop_5621
47709 ldsh [%l7 + 0x7E], %o0
47710 tleu %icc, 0x0
47711 fpack32 %f0, %f8, %f14
47712loop_5621:
47713 bge loop_5622
47714 orn %g4, %g7, %l0
47715 bvs,a,pn %icc, loop_5623
47716 bpos loop_5624
47717loop_5622:
47718 fcmpne32 %f14, %f12, %g6
47719 fpack32 %f12, %f6, %f0
47720loop_5623:
47721 bneg,pt %xcc, loop_5625
47722loop_5624:
47723 ldd [%l7 + 0x10], %f0
47724 lduh [%l7 + 0x32], %i3
47725 tg %xcc, 0x5
47726loop_5625:
47727 nop
47728 setx loop_5626, %l0, %l1
47729 jmpl %l1, %i5
47730 edge32ln %l1, %l6, %o1
47731 sdiv %o4, 0x1296, %i6
47732 fmovsl %icc, %f5, %f10
47733loop_5626:
47734 brlez,a %o7, loop_5627
47735 st %f15, [%l7 + 0x0C]
47736 fpsub32 %f2, %f8, %f8
47737 xor %g5, %l3, %i0
47738loop_5627:
47739 fpadd16s %f1, %f1, %f11
47740 fcmpd %fcc3, %f4, %f12
47741 movle %icc, %i2, %o6
47742 stx %i1, [%l7 + 0x38]
47743 fmovrsgz %o2, %f12, %f9
47744 ldub [%l7 + 0x0E], %i4
47745 brlez,a %l2, loop_5628
47746 brz,a %g2, loop_5629
47747 std %f10, [%l7 + 0x40]
47748 ldub [%l7 + 0x4D], %g3
47749loop_5628:
47750 siam 0x7
47751loop_5629:
47752 fmul8x16al %f10, %f6, %f6
47753 ldd [%l7 + 0x70], %f8
47754 sth %l4, [%l7 + 0x64]
47755 subccc %o5, 0x139D, %l5
47756 movpos %icc, %g1, %i7
47757 ldsw [%l7 + 0x40], %o3
47758 fcmpgt32 %f4, %f2, %g4
47759 umul %o0, %l0, %g7
47760 lduh [%l7 + 0x34], %g6
47761 orn %i5, %l1, %i3
47762 fbug,a %fcc1, loop_5630
47763 fbul,a %fcc1, loop_5631
47764 fsrc1 %f14, %f6
47765 fxor %f10, %f14, %f4
47766loop_5630:
47767 tsubcctv %l6, 0x023F, %o1
47768loop_5631:
47769 fmul8ulx16 %f12, %f14, %f0
47770 fmul8x16au %f7, %f13, %f10
47771 fmovrde %i6, %f4, %f6
47772 fmovsvs %icc, %f10, %f11
47773 fmovsge %icc, %f13, %f9
47774 fmovdgu %icc, %f9, %f11
47775 ld [%l7 + 0x60], %f15
47776 std %f12, [%l7 + 0x48]
47777 brlez,a %o7, loop_5632
47778 fmovrse %g5, %f2, %f7
47779 fmovdvs %xcc, %f15, %f9
47780 lduh [%l7 + 0x50], %l3
47781loop_5632:
47782 fandnot2s %f11, %f0, %f2
47783 fnand %f12, %f14, %f6
47784 fors %f9, %f15, %f12
47785 ldx [%l7 + 0x50], %o4
47786 tleu %xcc, 0x7
47787 movcc %icc, %i2, %o6
47788 tl %icc, 0x1
47789 fbuge,a %fcc3, loop_5633
47790 bn %xcc, loop_5634
47791 tn %xcc, 0x0
47792 fblg,a %fcc3, loop_5635
47793loop_5633:
47794 sra %i0, %o2, %i1
47795loop_5634:
47796 fblg %fcc2, loop_5636
47797 smul %i4, 0x10D2, %l2
47798loop_5635:
47799 nop
47800 setx loop_5637, %l0, %l1
47801 jmpl %l1, %g2
47802 lduw [%l7 + 0x0C], %l4
47803loop_5636:
47804 stb %g3, [%l7 + 0x4F]
47805 ldsh [%l7 + 0x3E], %o5
47806loop_5637:
47807 sth %g1, [%l7 + 0x32]
47808 tn %icc, 0x7
47809 fcmped %fcc2, %f0, %f10
47810 fmovsa %xcc, %f13, %f12
47811 ldx [%l7 + 0x78], %i7
47812 stx %l5, [%l7 + 0x40]
47813 fmovdle %xcc, %f13, %f11
47814 fmovdne %icc, %f6, %f12
47815 fmovdgu %icc, %f2, %f1
47816 udivcc %o3, 0x06AA, %o0
47817 faligndata %f6, %f6, %f10
47818 udiv %g4, 0x01A4, %g7
47819 stw %l0, [%l7 + 0x50]
47820 fmovsneg %xcc, %f5, %f15
47821 movl %xcc, %i5, %l1
47822 ldsw [%l7 + 0x50], %g6
47823 sllx %i3, 0x1F, %o1
47824 fsrc1s %f14, %f2
47825 fxnors %f8, %f1, %f4
47826 nop
47827 setx loop_5638, %l0, %l1
47828 wrpr 0x1, %tl
47829 wrpr %l1, %tpc
47830 add %l1, 0x4, %l1
47831 wrpr %l1, %tnpc
47832 setx 0x34400001400, %l0, %l1
47833 wrpr %l1, %tstate
47834 wrhpr 0x4, %htstate
47835 retry
47836 fornot2s %f3, %f9, %f12
47837 stx %l6, [%l7 + 0x60]
47838 fmovsleu %icc, %f7, %f7
47839loop_5638:
47840 be loop_5639
47841 lduw [%l7 + 0x7C], %i6
47842 fnor %f4, %f8, %f8
47843 tl %xcc, 0x4
47844loop_5639:
47845 fmovdvs %icc, %f9, %f2
47846 faligndata %f12, %f14, %f12
47847 fsrc2s %f11, %f15
47848 fmovdle %icc, %f7, %f9
47849 movle %icc, %g5, %o7
47850 ldsh [%l7 + 0x50], %l3
47851 sth %o4, [%l7 + 0x1A]
47852 tleu %icc, 0x6
47853 tvs %icc, 0x4
47854 ld [%l7 + 0x10], %f5
47855 fnot1s %f13, %f9
47856 st %f1, [%l7 + 0x78]
47857 lduw [%l7 + 0x3C], %o6
47858 st %f8, [%l7 + 0x10]
47859 std %f12, [%l7 + 0x38]
47860 stx %i0, [%l7 + 0x30]
47861 ldsb [%l7 + 0x6F], %o2
47862 fbge %fcc2, loop_5640
47863 bge,a,pn %xcc, loop_5641
47864 std %f10, [%l7 + 0x50]
47865 ldsb [%l7 + 0x53], %i1
47866loop_5640:
47867 fmovsneg %icc, %f7, %f5
47868loop_5641:
47869 std %f4, [%l7 + 0x38]
47870 brgz %i2, loop_5642
47871 movle %icc, %i4, %g2
47872 fornot1 %f8, %f4, %f14
47873 ldsw [%l7 + 0x7C], %l4
47874loop_5642:
47875 fsrc1s %f12, %f1
47876 fmovrsgez %g3, %f1, %f9
47877 fbug,a %fcc0, loop_5643
47878 movre %l2, %o5, %i7
47879 lduw [%l7 + 0x14], %g1
47880 movgu %icc, %l5, %o0
47881loop_5643:
47882 fbn,a %fcc1, loop_5644
47883 fmovs %f12, %f4
47884 ldub [%l7 + 0x1D], %o3
47885 srl %g4, %l0, %i5
47886loop_5644:
47887 bvc,pn %xcc, loop_5645
47888 ld [%l7 + 0x24], %f1
47889 tgu %icc, 0x1
47890 ldub [%l7 + 0x0A], %g7
47891loop_5645:
47892 movcs %xcc, %g6, %l1
47893 fxnors %f7, %f1, %f8
47894 movleu %xcc, %o1, %l6
47895 fpadd16 %f4, %f10, %f8
47896 stw %i3, [%l7 + 0x58]
47897 add %i6, %o7, %l3
47898 ldx [%l7 + 0x08], %g5
47899 nop
47900 setx loop_5646, %l0, %l1
47901 wrpr 0x1, %tl
47902 wrpr %l1, %tnpc
47903 setx 0x34400001400, %l0, %l1
47904 wrpr %l1, %tstate
47905 wrhpr 0x4, %htstate
47906 done
47907 stx %o4, [%l7 + 0x58]
47908 stb %i0, [%l7 + 0x20]
47909 for %f12, %f14, %f4
47910loop_5646:
47911 lduw [%l7 + 0x64], %o6
47912 stw %i1, [%l7 + 0x6C]
47913 fmovsa %xcc, %f13, %f11
47914 brlez %i2, loop_5647
47915 tvc %icc, 0x2
47916 taddcctv %i4, 0x08D7, %o2
47917 lduw [%l7 + 0x6C], %g2
47918loop_5647:
47919 movn %icc, %g3, %l4
47920 fmovsn %xcc, %f8, %f15
47921 ldsw [%l7 + 0x6C], %l2
47922 ld [%l7 + 0x28], %f8
47923 fmovdn %icc, %f6, %f12
47924 fmovdpos %icc, %f11, %f1
47925 ldsw [%l7 + 0x68], %i7
47926 stx %g1, [%l7 + 0x28]
47927 stb %o5, [%l7 + 0x57]
47928 std %f0, [%l7 + 0x20]
47929 movle %xcc, %l5, %o0
47930 std %f6, [%l7 + 0x68]
47931 andncc %g4, %o3, %l0
47932 tge %xcc, 0x1
47933 sth %i5, [%l7 + 0x16]
47934 fmovdcc %icc, %f3, %f0
47935 std %f8, [%l7 + 0x58]
47936 fpack16 %f12, %f8
47937 bn,a,pt %xcc, loop_5648
47938 st %f12, [%l7 + 0x30]
47939 lduh [%l7 + 0x3C], %g6
47940 ldd [%l7 + 0x60], %f6
47941loop_5648:
47942 umul %l1, 0x0F15, %g7
47943 ldx [%l7 + 0x50], %o1
47944 fbe,a %fcc1, loop_5649
47945 edge8 %i3, %i6, %o7
47946 fmovsvc %icc, %f11, %f9
47947 alignaddr %l6, %l3, %g5
47948loop_5649:
47949 nop
47950 setx loop_5650, %l0, %l1
47951 wrpr 0x1, %tl
47952 wrpr %l1, %tpc
47953 add %l1, 0x4, %l1
47954 wrpr %l1, %tnpc
47955 setx 0x34400001400, %l0, %l1
47956 wrpr %l1, %tstate
47957 wrhpr 0x4, %htstate
47958 retry
47959 movle %xcc, %o4, %o6
47960 ld [%l7 + 0x1C], %f6
47961 brgz,a %i0, loop_5651
47962loop_5650:
47963 sdivx %i2, 0x13A3, %i4
47964 bleu %xcc, loop_5652
47965 stw %i1, [%l7 + 0x14]
47966loop_5651:
47967 fornot1s %f11, %f5, %f5
47968 andcc %o2, %g3, %g2
47969loop_5652:
47970 fmovs %f2, %f10
47971 fbug,a %fcc3, loop_5653
47972 ldsw [%l7 + 0x10], %l4
47973 stw %l2, [%l7 + 0x74]
47974 lduh [%l7 + 0x44], %g1
47975loop_5653:
47976 fands %f13, %f7, %f0
47977 fmuld8sux16 %f11, %f8, %f2
47978 edge8ln %i7, %o5, %l5
47979 lduh [%l7 + 0x18], %o0
47980 ldub [%l7 + 0x22], %g4
47981 fbge %fcc0, loop_5654
47982 fones %f2
47983 fcmple16 %f14, %f8, %o3
47984 call loop_5655
47985loop_5654:
47986 fba %fcc3, loop_5656
47987 ldsb [%l7 + 0x64], %l0
47988 fnegd %f12, %f2
47989loop_5655:
47990 movne %xcc, %i5, %g6
47991loop_5656:
47992 ld [%l7 + 0x28], %f6
47993 sth %l1, [%l7 + 0x68]
47994 fcmped %fcc1, %f4, %f2
47995 st %f0, [%l7 + 0x7C]
47996 fcmpgt32 %f0, %f4, %o1
47997 ble %icc, loop_5657
47998 fcmps %fcc2, %f15, %f15
47999 movrgez %g7, 0x1A2, %i6
48000 subc %o7, 0x19E7, %i3
48001loop_5657:
48002 ld [%l7 + 0x70], %f14
48003 umul %l3, %g5, %l6
48004 tne %xcc, 0x6
48005 movre %o6, 0x1DB, %i0
48006 fxor %f0, %f2, %f2
48007 fornot1 %f14, %f10, %f0
48008 movrgz %o4, %i4, %i2
48009 fpadd16s %f14, %f8, %f3
48010 bn,a %xcc, loop_5658
48011 fmovdgu %xcc, %f4, %f6
48012 ldsw [%l7 + 0x34], %i1
48013 ldsw [%l7 + 0x68], %g3
48014loop_5658:
48015 fmovdpos %icc, %f7, %f8
48016 tcc %icc, 0x3
48017 subccc %o2, 0x1F1F, %l4
48018 ld [%l7 + 0x14], %f15
48019 fmovrsgz %l2, %f4, %f10
48020 fmovsle %icc, %f7, %f8
48021 fandnot2s %f7, %f11, %f7
48022 fmovsvs %xcc, %f1, %f14
48023 fpadd16s %f2, %f15, %f5
48024 st %f13, [%l7 + 0x0C]
48025 fbul %fcc1, loop_5659
48026 edge16n %g2, %i7, %g1
48027 fmovsn %xcc, %f3, %f7
48028 fbge %fcc3, loop_5660
48029loop_5659:
48030 movvs %icc, %l5, %o5
48031 ldx [%l7 + 0x78], %o0
48032 fpadd16s %f7, %f10, %f7
48033loop_5660:
48034 edge16ln %g4, %l0, %o3
48035 fornot2 %f8, %f0, %f12
48036 alignaddrl %i5, %g6, %l1
48037 fbue %fcc2, loop_5661
48038 andncc %o1, %g7, %o7
48039 bg,a,pt %icc, loop_5662
48040 sth %i6, [%l7 + 0x78]
48041loop_5661:
48042 lduh [%l7 + 0x58], %i3
48043 fmovrdgez %l3, %f10, %f2
48044loop_5662:
48045 fabsd %f6, %f14
48046 stw %l6, [%l7 + 0x1C]
48047 fbuge %fcc3, loop_5663
48048 fmovdn %xcc, %f11, %f2
48049 stb %o6, [%l7 + 0x62]
48050 st %f14, [%l7 + 0x34]
48051loop_5663:
48052 fpsub32s %f8, %f4, %f12
48053 movg %icc, %i0, %g5
48054 fmovdle %icc, %f1, %f0
48055 movpos %xcc, %o4, %i4
48056 ldub [%l7 + 0x2B], %i2
48057 srax %i1, 0x00, %o2
48058 ba,a loop_5664
48059 fnors %f14, %f12, %f15
48060 sethi 0x0188, %g3
48061 fbule,a %fcc3, loop_5665
48062loop_5664:
48063 fble %fcc0, loop_5666
48064 alignaddr %l4, %g2, %i7
48065 movrlz %l2, %g1, %o5
48066loop_5665:
48067 fpack16 %f8, %f4
48068loop_5666:
48069 tcc %xcc, 0x3
48070 bgu,pt %xcc, loop_5667
48071 sth %o0, [%l7 + 0x12]
48072 taddcctv %l5, %l0, %g4
48073 fmovsvs %icc, %f6, %f9
48074loop_5667:
48075 movrlz %o3, %i5, %l1
48076 bge,pt %icc, loop_5668
48077 movre %g6, %o1, %g7
48078 fmovdn %xcc, %f10, %f5
48079 tsubcc %o7, 0x0B26, %i3
48080loop_5668:
48081 ldsw [%l7 + 0x50], %i6
48082 stx %l3, [%l7 + 0x38]
48083 xor %o6, 0x0991, %i0
48084 movne %icc, %g5, %o4
48085 fbo %fcc1, loop_5669
48086 bg,a,pt %xcc, loop_5670
48087 brgz,a %l6, loop_5671
48088 fmovdgu %icc, %f2, %f5
48089loop_5669:
48090 array32 %i2, %i1, %o2
48091loop_5670:
48092 movg %icc, %g3, %l4
48093loop_5671:
48094 stw %i4, [%l7 + 0x78]
48095 movneg %icc, %g2, %i7
48096 fmovd %f8, %f6
48097 ldsh [%l7 + 0x20], %l2
48098 fabss %f12, %f7
48099 sub %g1, 0x1F53, %o0
48100 orcc %o5, 0x0B70, %l0
48101 fpsub16s %f12, %f10, %f1
48102 sub %g4, 0x1C5E, %l5
48103 stw %o3, [%l7 + 0x0C]
48104 fcmps %fcc0, %f7, %f15
48105 orcc %l1, 0x1DB8, %g6
48106 fexpand %f15, %f2
48107 edge16ln %i5, %g7, %o7
48108 taddcctv %i3, 0x044B, %o1
48109 ldsb [%l7 + 0x40], %i6
48110 movrlz %o6, 0x335, %i0
48111 ldsb [%l7 + 0x22], %g5
48112 tcs %icc, 0x7
48113 fmovrsgez %l3, %f5, %f13
48114 fand %f4, %f12, %f6
48115 fmovdcs %xcc, %f5, %f3
48116 stx %o4, [%l7 + 0x30]
48117 stw %l6, [%l7 + 0x5C]
48118 fbue %fcc2, loop_5672
48119 edge32ln %i1, %o2, %g3
48120 ldx [%l7 + 0x50], %i2
48121 stb %i4, [%l7 + 0x48]
48122loop_5672:
48123 stw %g2, [%l7 + 0x60]
48124 stw %l4, [%l7 + 0x4C]
48125 ble,a,pt %icc, loop_5673
48126 bcs %xcc, loop_5674
48127 fpadd16 %f6, %f4, %f0
48128 st %f15, [%l7 + 0x54]
48129loop_5673:
48130 ldd [%l7 + 0x08], %f10
48131loop_5674:
48132 st %f5, [%l7 + 0x58]
48133 fmovrsgez %l2, %f4, %f6
48134 edge32 %g1, %o0, %o5
48135 fmovd %f8, %f6
48136 edge16ln %i7, %g4, %l0
48137 fmovda %xcc, %f8, %f8
48138 faligndata %f2, %f6, %f14
48139 fones %f2
48140 fmovdl %icc, %f1, %f11
48141 fmovsleu %icc, %f11, %f2
48142 std %f12, [%l7 + 0x70]
48143 movgu %xcc, %o3, %l1
48144 nop
48145 setx loop_5675, %l0, %l1
48146 wrpr 0x1, %tl
48147 wrpr %l1, %tnpc
48148 setx 0x34400001400, %l0, %l1
48149 wrpr %l1, %tstate
48150 wrhpr 0x4, %htstate
48151 done
48152 fsrc1 %f10, %f10
48153 lduw [%l7 + 0x30], %g6
48154 orn %i5, 0x02E8, %g7
48155loop_5675:
48156 fmovda %xcc, %f13, %f9
48157 stb %l5, [%l7 + 0x2F]
48158 ta %xcc, 0x5
48159 fbl,a %fcc0, loop_5676
48160 bl %icc, loop_5677
48161 fmovsgu %icc, %f11, %f10
48162 xor %o7, %i3, %i6
48163loop_5676:
48164 move %xcc, %o6, %i0
48165loop_5677:
48166 fmovde %xcc, %f0, %f1
48167 ld [%l7 + 0x0C], %f14
48168 tsubcc %o1, %g5, %o4
48169 addcc %l3, 0x120D, %l6
48170 bshuffle %f10, %f12, %f8
48171 lduh [%l7 + 0x6C], %o2
48172 xor %g3, %i2, %i1
48173 fmovdg %xcc, %f15, %f7
48174 fmovdge %xcc, %f7, %f7
48175 ldd [%l7 + 0x10], %f2
48176 movne %xcc, %g2, %i4
48177 fpack16 %f6, %f7
48178 bl,a,pt %icc, loop_5678
48179 sth %l4, [%l7 + 0x72]
48180 ldx [%l7 + 0x68], %g1
48181 srl %o0, %o5, %l2
48182loop_5678:
48183 fands %f14, %f11, %f13
48184 bvs,a loop_5679
48185 fmovsa %icc, %f4, %f9
48186 fbug,a %fcc2, loop_5680
48187 fxors %f11, %f1, %f15
48188loop_5679:
48189 orncc %g4, 0x1006, %i7
48190 stw %l0, [%l7 + 0x2C]
48191loop_5680:
48192 fmovdgu %icc, %f1, %f4
48193 fnand %f4, %f0, %f8
48194 lduh [%l7 + 0x48], %o3
48195 fmovdne %icc, %f4, %f8
48196 fpadd32 %f14, %f10, %f14
48197 brgz,a %l1, loop_5681
48198 fzero %f10
48199 ldsb [%l7 + 0x67], %i5
48200 tle %icc, 0x6
48201loop_5681:
48202 mova %icc, %g6, %l5
48203 fbn %fcc2, loop_5682
48204 ld [%l7 + 0x6C], %f1
48205 lduw [%l7 + 0x1C], %o7
48206 ldd [%l7 + 0x30], %f2
48207loop_5682:
48208 fnot2 %f10, %f6
48209 lduw [%l7 + 0x4C], %i3
48210 fbue,a %fcc3, loop_5683
48211 tcs %icc, 0x3
48212 fbge %fcc1, loop_5684
48213 ldub [%l7 + 0x67], %i6
48214loop_5683:
48215 tgu %xcc, 0x2
48216 bgu loop_5685
48217loop_5684:
48218 fmul8x16 %f12, %f14, %f12
48219 fmovse %icc, %f8, %f7
48220 ldsh [%l7 + 0x66], %g7
48221loop_5685:
48222 fpsub16s %f6, %f3, %f10
48223 sethi 0x1FC1, %i0
48224 fandnot1 %f4, %f12, %f12
48225 stx %o1, [%l7 + 0x60]
48226 lduh [%l7 + 0x16], %g5
48227 fbge,a %fcc2, loop_5686
48228 fxnors %f4, %f1, %f15
48229 fnot2 %f2, %f12
48230 bgu loop_5687
48231loop_5686:
48232 tn %icc, 0x1
48233 brnz %o6, loop_5688
48234 fcmped %fcc3, %f0, %f10
48235loop_5687:
48236 tvs %icc, 0x1
48237 fble %fcc1, loop_5689
48238loop_5688:
48239 smulcc %l3, %l6, %o2
48240 fornot2s %f6, %f4, %f1
48241 fmovda %xcc, %f11, %f13
48242loop_5689:
48243 xor %g3, %i2, %o4
48244 movg %icc, %i1, %i4
48245 xor %l4, %g1, %g2
48246 edge8l %o5, %o0, %g4
48247 edge16 %i7, %l2, %o3
48248 mulscc %l0, %i5, %l1
48249 popc 0x15F6, %g6
48250 edge16 %o7, %l5, %i6
48251 fmovda %icc, %f8, %f13
48252 fmovrse %i3, %f2, %f12
48253 fnegs %f1, %f2
48254 ldsw [%l7 + 0x74], %g7
48255 st %f7, [%l7 + 0x6C]
48256 taddcc %o1, %i0, %g5
48257 ldsb [%l7 + 0x17], %o6
48258 alignaddrl %l6, %l3, %g3
48259 fmovscs %icc, %f9, %f11
48260 fornot2 %f0, %f12, %f8
48261 edge32n %i2, %o4, %o2
48262 st %f5, [%l7 + 0x64]
48263 fxors %f9, %f5, %f2
48264 fnor %f12, %f0, %f14
48265 orn %i1, %i4, %l4
48266 tcc %icc, 0x7
48267 sdivx %g1, 0x0E58, %o5
48268 array32 %g2, %o0, %g4
48269 fmovsleu %xcc, %f6, %f6
48270 ldd [%l7 + 0x38], %f10
48271 addc %i7, %l2, %l0
48272 fmovdneg %xcc, %f14, %f3
48273 fcmpeq16 %f14, %f0, %i5
48274 ldsb [%l7 + 0x51], %o3
48275 stx %g6, [%l7 + 0x40]
48276 movn %icc, %l1, %l5
48277 fandnot1 %f14, %f4, %f4
48278 and %i6, 0x1606, %i3
48279 ldd [%l7 + 0x60], %f10
48280 fbul %fcc1, loop_5690
48281 stb %g7, [%l7 + 0x59]
48282 fmul8x16 %f11, %f14, %f0
48283 ld [%l7 + 0x58], %f2
48284loop_5690:
48285 ldd [%l7 + 0x30], %f0
48286 fmovsvs %icc, %f13, %f3
48287 bcs,a %icc, loop_5691
48288 fmovs %f0, %f8
48289 fandnot2s %f7, %f3, %f5
48290 lduw [%l7 + 0x5C], %o1
48291loop_5691:
48292 fmovsa %icc, %f14, %f5
48293 sll %i0, %o7, %o6
48294 stb %l6, [%l7 + 0x23]
48295 fmovrdgez %g5, %f0, %f14
48296 movneg %xcc, %g3, %i2
48297 lduh [%l7 + 0x44], %o4
48298 fxnors %f12, %f11, %f5
48299 ldx [%l7 + 0x08], %l3
48300 lduw [%l7 + 0x5C], %o2
48301 ldsw [%l7 + 0x20], %i1
48302 fmovrslz %l4, %f0, %f14
48303 stb %i4, [%l7 + 0x26]
48304 xnorcc %o5, %g1, %g2
48305 andncc %o0, %g4, %i7
48306 movcc %icc, %l0, %l2
48307 bneg loop_5692
48308 tsubcctv %i5, %g6, %o3
48309 brnz,a %l1, loop_5693
48310 edge16n %i6, %l5, %i3
48311loop_5692:
48312 tle %xcc, 0x1
48313 std %f10, [%l7 + 0x18]
48314loop_5693:
48315 ldx [%l7 + 0x60], %g7
48316 edge32l %o1, %o7, %i0
48317 sllx %l6, 0x02, %o6
48318 fandnot1s %f12, %f3, %f3
48319 tle %icc, 0x2
48320 array8 %g3, %i2, %g5
48321 nop
48322 setx loop_5694, %l0, %l1
48323 wrpr 0x1, %tl
48324 wrpr %l1, %tpc
48325 add %l1, 0x4, %l1
48326 wrpr %l1, %tnpc
48327 setx 0x34400001400, %l0, %l1
48328 wrpr %l1, %tstate
48329 wrhpr 0x4, %htstate
48330 retry
48331 fmovrde %o4, %f0, %f8
48332 bvs loop_5695
48333 nop
48334 setx loop_5696, %l0, %l1
48335 wrpr 0x1, %tl
48336 wrpr %l1, %tnpc
48337 setx 0x34400001400, %l0, %l1
48338 wrpr %l1, %tstate
48339 wrhpr 0x4, %htstate
48340 done
48341loop_5694:
48342 st %f2, [%l7 + 0x34]
48343 fcmpne16 %f2, %f14, %l3
48344loop_5695:
48345 edge16l %o2, %i1, %i4
48346loop_5696:
48347 fcmple16 %f2, %f2, %l4
48348 fmovs %f11, %f1
48349 fbe,a %fcc3, loop_5697
48350 for %f8, %f8, %f8
48351 lduh [%l7 + 0x5E], %o5
48352 brlez %g1, loop_5698
48353loop_5697:
48354 lduw [%l7 + 0x7C], %o0
48355 lduh [%l7 + 0x70], %g4
48356 std %f6, [%l7 + 0x58]
48357loop_5698:
48358 srlx %i7, %l0, %l2
48359 tg %xcc, 0x1
48360 movrne %i5, %g6, %o3
48361 nop
48362 setx loop_5699, %l0, %l1
48363 wrpr 0x1, %tl
48364 wrpr %l1, %tnpc
48365 setx 0x34400001400, %l0, %l1
48366 wrpr %l1, %tstate
48367 wrhpr 0x4, %htstate
48368 done
48369 taddcctv %g2, %i6, %l1
48370 edge16l %l5, %i3, %o1
48371 std %f2, [%l7 + 0x68]
48372loop_5699:
48373 fpsub16 %f6, %f6, %f2
48374 array32 %g7, %o7, %l6
48375 taddcctv %o6, %g3, %i0
48376 bge,a loop_5700
48377 fcmpne16 %f12, %f6, %i2
48378 tn %icc, 0x1
48379 fbul,a %fcc0, loop_5701
48380loop_5700:
48381 ld [%l7 + 0x3C], %f4
48382 fmovdle %icc, %f10, %f13
48383 sth %o4, [%l7 + 0x34]
48384loop_5701:
48385 fmovsl %xcc, %f6, %f15
48386 tn %icc, 0x5
48387 movrgz %l3, 0x3FA, %g5
48388 fcmple32 %f4, %f12, %o2
48389 tneg %xcc, 0x6
48390 ldx [%l7 + 0x20], %i4
48391 fbn %fcc0, loop_5702
48392 fbl %fcc0, loop_5703
48393 movl %xcc, %i1, %o5
48394 st %f0, [%l7 + 0x20]
48395loop_5702:
48396 fands %f11, %f13, %f2
48397loop_5703:
48398 movvc %xcc, %l4, %o0
48399 stx %g1, [%l7 + 0x68]
48400 sdiv %g4, 0x1B4A, %l0
48401 stb %i7, [%l7 + 0x2F]
48402 tvs %xcc, 0x4
48403 taddcc %l2, 0x1399, %i5
48404 brnz %g6, loop_5704
48405 fpadd16s %f14, %f0, %f2
48406 edge32n %g2, %o3, %i6
48407 tpos %icc, 0x5
48408loop_5704:
48409 fcmped %fcc2, %f6, %f12
48410 fmovdle %icc, %f14, %f0
48411 ldsw [%l7 + 0x10], %l5
48412 tcc %icc, 0x4
48413 fmovrde %l1, %f4, %f8
48414 bn,a,pt %icc, loop_5705
48415 bshuffle %f14, %f12, %f2
48416 stb %o1, [%l7 + 0x6C]
48417 stx %i3, [%l7 + 0x40]
48418loop_5705:
48419 movrlz %o7, 0x105, %g7
48420 fpmerge %f6, %f3, %f4
48421 stb %o6, [%l7 + 0x39]
48422 movgu %icc, %l6, %g3
48423 tcs %xcc, 0x6
48424 fcmpne32 %f0, %f0, %i2
48425 stw %i0, [%l7 + 0x30]
48426 ldx [%l7 + 0x40], %o4
48427 srlx %g5, %l3, %o2
48428 edge16 %i4, %o5, %i1
48429 movgu %icc, %l4, %g1
48430 fmul8x16 %f14, %f14, %f12
48431 sth %o0, [%l7 + 0x2C]
48432 ldsh [%l7 + 0x70], %l0
48433 ldub [%l7 + 0x3E], %g4
48434 movrne %i7, %l2, %i5
48435 bne %xcc, loop_5706
48436 fands %f1, %f13, %f4
48437 edge16ln %g6, %o3, %g2
48438 fmovdcc %icc, %f15, %f3
48439loop_5706:
48440 fpsub32 %f14, %f6, %f2
48441 fmovsneg %icc, %f6, %f8
48442 fmul8sux16 %f8, %f2, %f2
48443 be,a,pt %icc, loop_5707
48444 bne,a,pn %xcc, loop_5708
48445 stx %l5, [%l7 + 0x30]
48446 edge32 %l1, %i6, %i3
48447loop_5707:
48448 tle %icc, 0x7
48449loop_5708:
48450 fcmpeq32 %f6, %f8, %o1
48451 stb %o7, [%l7 + 0x7F]
48452 ba %xcc, loop_5709
48453 fmovsne %icc, %f12, %f8
48454 lduh [%l7 + 0x24], %o6
48455 tcs %icc, 0x0
48456loop_5709:
48457 fcmpes %fcc0, %f14, %f11
48458 fmovrsgez %g7, %f2, %f6
48459 fpsub16s %f5, %f11, %f14
48460 brgez %l6, loop_5710
48461 move %icc, %i2, %g3
48462 fmovrse %o4, %f13, %f9
48463 lduh [%l7 + 0x7C], %g5
48464loop_5710:
48465 movvs %xcc, %i0, %l3
48466 fba,a %fcc1, loop_5711
48467 ldsh [%l7 + 0x28], %o2
48468 alignaddrl %i4, %i1, %o5
48469 fmovde %icc, %f6, %f6
48470loop_5711:
48471 ta %icc, 0x0
48472 xnorcc %g1, %l4, %l0
48473 stx %g4, [%l7 + 0x08]
48474 fmovrse %o0, %f5, %f5
48475 lduh [%l7 + 0x42], %l2
48476 fbg,a %fcc1, loop_5712
48477 std %f8, [%l7 + 0x10]
48478 fcmpne32 %f8, %f6, %i7
48479 array32 %g6, %o3, %g2
48480loop_5712:
48481 ba,pt %icc, loop_5713
48482 stb %l5, [%l7 + 0x40]
48483 ldsw [%l7 + 0x38], %i5
48484 popc 0x1937, %i6
48485loop_5713:
48486 ldx [%l7 + 0x10], %l1
48487 movre %i3, %o7, %o1
48488 tcc %icc, 0x0
48489 fmovrdlez %o6, %f12, %f2
48490 fpsub16s %f15, %f6, %f6
48491 stw %l6, [%l7 + 0x74]
48492 tgu %xcc, 0x3
48493 stw %i2, [%l7 + 0x64]
48494 movrlez %g3, %o4, %g5
48495 edge8ln %i0, %g7, %o2
48496 udivx %l3, 0x1BB4, %i4
48497 lduh [%l7 + 0x3A], %i1
48498 fmovdvc %xcc, %f14, %f13
48499 fmovsvs %xcc, %f13, %f1
48500 edge16n %g1, %o5, %l0
48501 fsrc1s %f7, %f4
48502 xorcc %l4, %g4, %l2
48503 fmovrdgz %i7, %f2, %f2
48504 edge16 %o0, %g6, %g2
48505 udiv %l5, 0x134C, %o3
48506 movcc %icc, %i5, %i6
48507 sdiv %l1, 0x1AE9, %i3
48508 movrgez %o7, %o1, %l6
48509 fpadd32s %f7, %f2, %f2
48510 st %f11, [%l7 + 0x58]
48511 taddcctv %i2, 0x12EE, %g3
48512 fpsub32s %f13, %f14, %f6
48513 lduw [%l7 + 0x08], %o4
48514 edge16l %o6, %i0, %g5
48515 fmovdleu %xcc, %f1, %f7
48516 bgu,pn %xcc, loop_5714
48517 fmul8ulx16 %f14, %f4, %f2
48518 ldd [%l7 + 0x18], %f0
48519 bge %xcc, loop_5715
48520loop_5714:
48521 bvc,a,pt %icc, loop_5716
48522 ld [%l7 + 0x7C], %f15
48523 tneg %xcc, 0x3
48524loop_5715:
48525 ldsw [%l7 + 0x58], %o2
48526loop_5716:
48527 fcmple32 %f2, %f0, %l3
48528 fbn,a %fcc1, loop_5717
48529 movrgz %i4, %i1, %g7
48530 movrlz %g1, %o5, %l4
48531 lduw [%l7 + 0x20], %g4
48532loop_5717:
48533 xorcc %l2, %l0, %o0
48534 fbne %fcc2, loop_5718
48535 fmovsle %icc, %f4, %f6
48536 array16 %g6, %g2, %l5
48537 std %f6, [%l7 + 0x28]
48538loop_5718:
48539 lduw [%l7 + 0x38], %o3
48540 ldd [%l7 + 0x50], %f4
48541 ldsh [%l7 + 0x5A], %i5
48542 fmovspos %icc, %f1, %f9
48543 edge8n %i7, %i6, %l1
48544 st %f14, [%l7 + 0x30]
48545 fble,a %fcc3, loop_5719
48546 bgu,a,pt %xcc, loop_5720
48547 lduw [%l7 + 0x6C], %o7
48548 xor %i3, 0x1365, %o1
48549loop_5719:
48550 stw %l6, [%l7 + 0x30]
48551loop_5720:
48552 fcmpes %fcc3, %f13, %f5
48553 ldd [%l7 + 0x10], %f14
48554 sethi 0x00FE, %g3
48555 array8 %i2, %o4, %o6
48556 fbu %fcc2, loop_5721
48557 sth %i0, [%l7 + 0x52]
48558 fmovsge %icc, %f11, %f7
48559 fones %f10
48560loop_5721:
48561 ld [%l7 + 0x70], %f2
48562 ldsh [%l7 + 0x68], %o2
48563 array16 %g5, %i4, %i1
48564 movrlez %l3, %g1, %o5
48565 fcmple32 %f12, %f4, %g7
48566 orcc %l4, 0x160D, %g4
48567 fnand %f10, %f8, %f12
48568 ldd [%l7 + 0x60], %f2
48569 tl %xcc, 0x6
48570 ldsw [%l7 + 0x30], %l2
48571 sll %l0, %o0, %g6
48572 ldd [%l7 + 0x30], %f12
48573 fmovde %icc, %f13, %f5
48574 addcc %l5, 0x0AAC, %g2
48575 ldsb [%l7 + 0x3B], %i5
48576 bge,pt %xcc, loop_5722
48577 ldd [%l7 + 0x38], %f0
48578 fblg,a %fcc1, loop_5723
48579 fbug %fcc1, loop_5724
48580loop_5722:
48581 mova %xcc, %o3, %i7
48582 bneg,pn %icc, loop_5725
48583loop_5723:
48584 ldsb [%l7 + 0x54], %i6
48585loop_5724:
48586 sra %o7, %l1, %i3
48587 ldsw [%l7 + 0x6C], %l6
48588loop_5725:
48589 fornot1s %f9, %f9, %f6
48590 sth %g3, [%l7 + 0x1E]
48591 stx %o1, [%l7 + 0x18]
48592 edge8l %i2, %o4, %o6
48593 alignaddr %i0, %o2, %g5
48594 ldub [%l7 + 0x23], %i4
48595 ba,a,pn %xcc, loop_5726
48596 tn %icc, 0x2
48597 std %f8, [%l7 + 0x50]
48598 bpos,a %xcc, loop_5727
48599loop_5726:
48600 brz,a %i1, loop_5728
48601 fmuld8ulx16 %f12, %f13, %f4
48602 ldsb [%l7 + 0x3B], %l3
48603loop_5727:
48604 movrgz %o5, %g7, %g1
48605loop_5728:
48606 fpmerge %f0, %f12, %f6
48607 sll %l4, %g4, %l2
48608 fcmpeq16 %f4, %f12, %o0
48609 srlx %g6, 0x17, %l5
48610 stw %g2, [%l7 + 0x74]
48611 fzero %f4
48612 fnegd %f2, %f10
48613 fnands %f15, %f3, %f10
48614 stw %l0, [%l7 + 0x78]
48615 tl %icc, 0x7
48616 movrlz %i5, %i7, %i6
48617 nop
48618 setx loop_5729, %l0, %l1
48619 jmpl %l1, %o7
48620 ldub [%l7 + 0x30], %o3
48621 brgz %l1, loop_5730
48622 ldx [%l7 + 0x50], %i3
48623loop_5729:
48624 orncc %g3, 0x1048, %o1
48625 tne %icc, 0x7
48626loop_5730:
48627 array8 %l6, %o4, %o6
48628 fmul8x16au %f3, %f7, %f2
48629 movgu %icc, %i0, %o2
48630 xnorcc %i2, %g5, %i4
48631 taddcc %i1, %l3, %o5
48632 movrgz %g7, 0x3A4, %l4
48633 movne %icc, %g4, %l2
48634 fbo %fcc2, loop_5731
48635 fmul8x16 %f14, %f14, %f6
48636 addc %o0, 0x03DD, %g1
48637 tne %icc, 0x0
48638loop_5731:
48639 ld [%l7 + 0x70], %f4
48640 ldsb [%l7 + 0x4A], %l5
48641 fmovsvs %icc, %f1, %f14
48642 bne,a,pt %xcc, loop_5732
48643 tcc %xcc, 0x3
48644 nop
48645 setx loop_5733, %l0, %l1
48646 wrpr 0x1, %tl
48647 wrpr %l1, %tnpc
48648 setx 0x34400001400, %l0, %l1
48649 wrpr %l1, %tstate
48650 wrhpr 0x4, %htstate
48651 done
48652 ble,a %xcc, loop_5734
48653loop_5732:
48654 fbuge,a %fcc1, loop_5735
48655 brlz,a %g2, loop_5736
48656loop_5733:
48657 fbue,a %fcc1, loop_5737
48658loop_5734:
48659 sethi 0x1B81, %l0
48660loop_5735:
48661 st %f11, [%l7 + 0x78]
48662loop_5736:
48663 fnot1 %f10, %f6
48664loop_5737:
48665 ldsw [%l7 + 0x7C], %g6
48666 add %i5, %i6, %o7
48667 bl,a %icc, loop_5738
48668 ldub [%l7 + 0x25], %i7
48669 mulscc %o3, %l1, %i3
48670 ldsw [%l7 + 0x30], %g3
48671loop_5738:
48672 ldd [%l7 + 0x20], %f6
48673 fnot1s %f4, %f2
48674 fnot2 %f12, %f10
48675 tcc %xcc, 0x5
48676 lduh [%l7 + 0x3E], %o1
48677 edge8ln %o4, %l6, %o6
48678 fble,a %fcc3, loop_5739
48679 fmovsg %xcc, %f7, %f9
48680 fmul8x16al %f1, %f9, %f10
48681 movl %xcc, %i0, %o2
48682loop_5739:
48683 tvs %icc, 0x0
48684 movpos %xcc, %g5, %i2
48685 fpmerge %f0, %f1, %f12
48686 pdist %f6, %f8, %f10
48687 stx %i4, [%l7 + 0x60]
48688 bcc,pn %xcc, loop_5740
48689 fpadd32s %f7, %f7, %f5
48690 lduw [%l7 + 0x78], %i1
48691 fbge %fcc0, loop_5741
48692loop_5740:
48693 fnegs %f13, %f9
48694 st %f2, [%l7 + 0x38]
48695 fmovsl %xcc, %f12, %f9
48696loop_5741:
48697 fmovrsne %l3, %f9, %f5
48698 stw %o5, [%l7 + 0x44]
48699 xnorcc %l4, 0x062C, %g4
48700 umul %l2, 0x0BFA, %g7
48701 bn loop_5742
48702 movcs %icc, %g1, %o0
48703 brgz %l5, loop_5743
48704 sub %l0, 0x05E5, %g6
48705loop_5742:
48706 udivx %g2, 0x1D1B, %i6
48707 fzeros %f12
48708loop_5743:
48709 fandnot2s %f12, %f12, %f2
48710 bleu %icc, loop_5744
48711 siam 0x7
48712 sdivcc %o7, 0x09DE, %i5
48713 edge16 %i7, %l1, %i3
48714loop_5744:
48715 fnegd %f8, %f4
48716 ldsh [%l7 + 0x78], %o3
48717 tle %icc, 0x4
48718 bne,pn %xcc, loop_5745
48719 lduw [%l7 + 0x28], %g3
48720 fbne %fcc0, loop_5746
48721 array16 %o1, %l6, %o6
48722loop_5745:
48723 edge8ln %o4, %o2, %g5
48724 stw %i0, [%l7 + 0x70]
48725loop_5746:
48726 st %f5, [%l7 + 0x3C]
48727 movgu %icc, %i4, %i1
48728 tcc %icc, 0x1
48729 fandnot2 %f10, %f2, %f0
48730 fzero %f8
48731 lduw [%l7 + 0x78], %l3
48732 fmovdgu %xcc, %f14, %f12
48733 fmovdl %icc, %f12, %f10
48734 ldx [%l7 + 0x50], %i2
48735 st %f10, [%l7 + 0x44]
48736 fabss %f1, %f0
48737 fblg,a %fcc0, loop_5747
48738 movl %icc, %l4, %o5
48739 tcs %xcc, 0x4
48740 addc %g4, %g7, %g1
48741loop_5747:
48742 edge32ln %o0, %l2, %l5
48743 sdiv %g6, 0x05B5, %g2
48744 movne %icc, %i6, %o7
48745 ldub [%l7 + 0x70], %l0
48746 movrgz %i5, %i7, %l1
48747 tsubcc %o3, %i3, %o1
48748 nop
48749 setx loop_5748, %l0, %l1
48750 wrpr 0x1, %tl
48751 wrpr %l1, %tnpc
48752 setx 0x34400001400, %l0, %l1
48753 wrpr %l1, %tstate
48754 wrhpr 0x4, %htstate
48755 done
48756 ldsh [%l7 + 0x12], %l6
48757 edge8ln %o6, %g3, %o2
48758 stb %o4, [%l7 + 0x37]
48759loop_5748:
48760 edge32 %i0, %i4, %g5
48761 brgz %l3, loop_5749
48762 fmovrsgez %i2, %f15, %f5
48763 bvs loop_5750
48764 fmovrse %i1, %f4, %f2
48765loop_5749:
48766 ld [%l7 + 0x58], %f7
48767 fble,a %fcc3, loop_5751
48768loop_5750:
48769 nop
48770 setx loop_5752, %l0, %l1
48771 wrpr 0x1, %tl
48772 wrpr %l1, %tpc
48773 add %l1, 0x4, %l1
48774 wrpr %l1, %tnpc
48775 setx 0x34400001400, %l0, %l1
48776 wrpr %l1, %tstate
48777 wrhpr 0x4, %htstate
48778 retry
48779 sdivcc %l4, 0x1FDF, %g4
48780 stb %g7, [%l7 + 0x16]
48781loop_5751:
48782 ldub [%l7 + 0x7D], %g1
48783loop_5752:
48784 fmovdge %icc, %f4, %f1
48785 fand %f0, %f0, %f6
48786 ldx [%l7 + 0x08], %o0
48787 tcs %xcc, 0x2
48788 fornot1s %f9, %f5, %f8
48789 tvc %xcc, 0x7
48790 fbul %fcc2, loop_5753
48791 ldsh [%l7 + 0x4C], %o5
48792 fmovs %f10, %f10
48793 lduw [%l7 + 0x0C], %l2
48794loop_5753:
48795 movvc %xcc, %g6, %l5
48796 lduw [%l7 + 0x10], %g2
48797 edge16 %o7, %l0, %i5
48798 mova %xcc, %i7, %l1
48799 tl %icc, 0x6
48800 fcmpgt32 %f10, %f14, %o3
48801 fnands %f0, %f2, %f5
48802 fzeros %f0
48803 brlez,a %i6, loop_5754
48804 ldd [%l7 + 0x70], %f12
48805 sllx %i3, %l6, %o1
48806 fnors %f12, %f10, %f14
48807loop_5754:
48808 fbge,a %fcc2, loop_5755
48809 ldsb [%l7 + 0x73], %g3
48810 fmovsle %xcc, %f4, %f9
48811 fmovse %icc, %f10, %f14
48812loop_5755:
48813 stx %o6, [%l7 + 0x58]
48814 tleu %xcc, 0x5
48815 movrgez %o4, 0x0E5, %o2
48816 taddcc %i4, %i0, %l3
48817 tg %icc, 0x2
48818 lduw [%l7 + 0x08], %g5
48819 std %f2, [%l7 + 0x08]
48820 fand %f6, %f2, %f0
48821 edge32ln %i1, %i2, %l4
48822 fands %f12, %f7, %f14
48823 ldsw [%l7 + 0x44], %g4
48824 movrne %g1, %o0, %o5
48825 fmovsne %icc, %f13, %f2
48826 fsrc2s %f8, %f0
48827 ld [%l7 + 0x4C], %f5
48828 edge32n %g7, %g6, %l2
48829 srlx %g2, 0x00, %l5
48830 stb %l0, [%l7 + 0x79]
48831 udivcc %i5, 0x0C23, %o7
48832 edge8n %l1, %o3, %i7
48833 tsubcc %i3, %i6, %l6
48834 fpsub16s %f9, %f1, %f4
48835 edge8 %o1, %g3, %o6
48836 fandnot2s %f12, %f6, %f13
48837 fornot2 %f14, %f12, %f10
48838 bne,pt %icc, loop_5756
48839 tl %icc, 0x6
48840 xnor %o2, 0x0B3E, %o4
48841 tcc %icc, 0x7
48842loop_5756:
48843 brgz %i0, loop_5757
48844 fmul8ulx16 %f6, %f0, %f6
48845 lduw [%l7 + 0x7C], %l3
48846 fcmpne32 %f6, %f2, %i4
48847loop_5757:
48848 stb %i1, [%l7 + 0x2B]
48849 orcc %g5, %l4, %g4
48850 movcs %xcc, %i2, %o0
48851 fsrc2s %f3, %f11
48852 ldx [%l7 + 0x38], %o5
48853 fmovse %xcc, %f14, %f3
48854 fmovsle %xcc, %f10, %f11
48855 fornot1s %f8, %f4, %f0
48856 fmovspos %xcc, %f11, %f2
48857 mulscc %g7, %g1, %g6
48858 fpsub16s %f2, %f14, %f4
48859 sdivx %g2, 0x04C9, %l5
48860 std %f8, [%l7 + 0x38]
48861 ldd [%l7 + 0x58], %f14
48862 ldsw [%l7 + 0x64], %l0
48863 add %i5, 0x0458, %o7
48864 fsrc1s %f5, %f13
48865 st %f4, [%l7 + 0x08]
48866 edge8 %l2, %l1, %i7
48867 tsubcc %o3, 0x0A15, %i6
48868 fmovrdgez %l6, %f6, %f4
48869 subccc %i3, 0x1490, %g3
48870 fnegd %f4, %f6
48871 ldx [%l7 + 0x08], %o6
48872 mulx %o2, 0x03BF, %o4
48873 fandnot1s %f5, %f3, %f10
48874 movrne %o1, %i0, %i4
48875 fmovsl %icc, %f14, %f12
48876 movgu %icc, %i1, %l3
48877 fpmerge %f11, %f13, %f0
48878 std %f12, [%l7 + 0x30]
48879 brlez %l4, loop_5758
48880 fmovrsgz %g4, %f10, %f13
48881 ld [%l7 + 0x68], %f1
48882 fzero %f12
48883loop_5758:
48884 ld [%l7 + 0x38], %f6
48885 te %icc, 0x0
48886 orcc %i2, %o0, %g5
48887 ldsb [%l7 + 0x49], %o5
48888 sth %g1, [%l7 + 0x6C]
48889 movrgz %g6, 0x2CC, %g7
48890 xnor %l5, %l0, %i5
48891 ldd [%l7 + 0x68], %f6
48892 fmovse %xcc, %f1, %f6
48893 fxnor %f12, %f6, %f8
48894 bshuffle %f12, %f6, %f4
48895 ldsh [%l7 + 0x0E], %g2
48896 fpack32 %f2, %f4, %f14
48897 brz,a %l2, loop_5759
48898 fbe %fcc0, loop_5760
48899 alignaddrl %l1, %o7, %o3
48900 ldx [%l7 + 0x78], %i7
48901loop_5759:
48902 for %f2, %f8, %f6
48903loop_5760:
48904 fors %f14, %f0, %f2
48905 ldx [%l7 + 0x20], %i6
48906 fmovrdgz %i3, %f8, %f12
48907 smulcc %g3, %o6, %l6
48908 fmovdg %icc, %f11, %f5
48909 fbo %fcc2, loop_5761
48910 nop
48911 setx loop_5762, %l0, %l1
48912 wrpr 0x1, %tl
48913 wrpr %l1, %tnpc
48914 setx 0x34400001400, %l0, %l1
48915 wrpr %l1, %tstate
48916 wrhpr 0x4, %htstate
48917 done
48918 ldsb [%l7 + 0x30], %o4
48919 fornot2 %f8, %f12, %f12
48920loop_5761:
48921 fbg %fcc2, loop_5763
48922loop_5762:
48923 ldsh [%l7 + 0x28], %o2
48924 fmul8x16 %f8, %f6, %f4
48925 movne %icc, %o1, %i0
48926loop_5763:
48927 ldsb [%l7 + 0x0B], %i4
48928 fcmpes %fcc3, %f6, %f2
48929 tle %icc, 0x0
48930 fble %fcc0, loop_5764
48931 ldx [%l7 + 0x30], %l3
48932 fmovdcs %icc, %f14, %f6
48933 fmovsneg %icc, %f8, %f3
48934loop_5764:
48935 alignaddrl %l4, %i1, %g4
48936 tvs %icc, 0x2
48937 brgez %o0, loop_5765
48938 edge8 %i2, %o5, %g1
48939 sth %g6, [%l7 + 0x10]
48940 ld [%l7 + 0x44], %f7
48941loop_5765:
48942 std %f12, [%l7 + 0x78]
48943 tg %icc, 0x6
48944 tn %xcc, 0x7
48945 fpadd32s %f6, %f8, %f0
48946 ldd [%l7 + 0x70], %f12
48947 brgez,a %g5, loop_5766
48948 fcmpeq32 %f12, %f8, %g7
48949 fmovdpos %icc, %f2, %f10
48950 bgu,a,pn %xcc, loop_5767
48951loop_5766:
48952 fmovscc %xcc, %f9, %f9
48953 movgu %icc, %l0, %i5
48954 ldx [%l7 + 0x20], %l5
48955loop_5767:
48956 fmovdneg %icc, %f4, %f7
48957 fnot1 %f14, %f10
48958 fmovsne %icc, %f12, %f0
48959 call loop_5768
48960 ba,pn %xcc, loop_5769
48961 ldsw [%l7 + 0x50], %g2
48962 bvc,a,pn %icc, loop_5770
48963loop_5768:
48964 fmovsa %xcc, %f15, %f10
48965loop_5769:
48966 fzeros %f5
48967 siam 0x1
48968loop_5770:
48969 add %l2, %l1, %o3
48970 for %f6, %f2, %f6
48971 umulcc %i7, %i6, %o7
48972 sub %i3, %o6, %g3
48973 tgu %xcc, 0x5
48974 andncc %l6, %o4, %o2
48975 fmovdneg %icc, %f3, %f9
48976 fbule %fcc3, loop_5771
48977 st %f4, [%l7 + 0x10]
48978 udiv %i0, 0x0647, %o1
48979 fmovsl %icc, %f12, %f4
48980loop_5771:
48981 movleu %xcc, %i4, %l3
48982 xor %l4, 0x15FA, %g4
48983 fzero %f12
48984 fmovdl %icc, %f0, %f2
48985 tgu %icc, 0x2
48986 fbule %fcc0, loop_5772
48987 subcc %o0, 0x10AE, %i2
48988 fnot1s %f5, %f3
48989 stb %i1, [%l7 + 0x5A]
48990loop_5772:
48991 fpadd32 %f2, %f14, %f0
48992 fexpand %f4, %f2
48993 tn %icc, 0x0
48994 fmovspos %xcc, %f3, %f0
48995 bleu %icc, loop_5773
48996 fsrc2s %f10, %f8
48997 addc %g1, %g6, %o5
48998 ldd [%l7 + 0x30], %f0
48999loop_5773:
49000 movre %g7, %l0, %i5
49001 fmul8x16al %f4, %f2, %f0
49002 call loop_5774
49003 ldsh [%l7 + 0x08], %g5
49004 fpsub32 %f14, %f10, %f6
49005 brgz,a %l5, loop_5775
49006loop_5774:
49007 tsubcctv %l2, 0x0F79, %g2
49008 edge32n %o3, %i7, %i6
49009 addcc %o7, 0x0827, %l1
49010loop_5775:
49011 alignaddr %i3, %o6, %g3
49012 movrlez %l6, %o4, %o2
49013 st %f12, [%l7 + 0x68]
49014 ldx [%l7 + 0x20], %o1
49015 ldsh [%l7 + 0x52], %i0
49016 ldd [%l7 + 0x28], %f6
49017 movneg %icc, %l3, %i4
49018 stx %g4, [%l7 + 0x48]
49019 fbule %fcc1, loop_5776
49020 sra %o0, 0x04, %l4
49021 siam 0x4
49022 fmovrdgz %i1, %f10, %f2
49023loop_5776:
49024 fzero %f14
49025 andcc %g1, 0x01D5, %g6
49026 fmovsle %icc, %f2, %f12
49027 ld [%l7 + 0x28], %f1
49028 fmovdle %icc, %f6, %f15
49029 edge16 %i2, %o5, %l0
49030 stx %i5, [%l7 + 0x48]
49031 bcs,pn %xcc, loop_5777
49032 movre %g7, %g5, %l5
49033 sth %g2, [%l7 + 0x2E]
49034 orcc %l2, %o3, %i6
49035loop_5777:
49036 fmovsa %icc, %f14, %f15
49037 for %f8, %f4, %f4
49038 ldsh [%l7 + 0x56], %o7
49039 sth %i7, [%l7 + 0x26]
49040 movn %xcc, %l1, %i3
49041 ldsb [%l7 + 0x7C], %o6
49042 bl %xcc, loop_5778
49043 fpack32 %f2, %f2, %f14
49044 nop
49045 setx loop_5779, %l0, %l1
49046 jmpl %l1, %g3
49047 tleu %icc, 0x0
49048loop_5778:
49049 fmovse %icc, %f4, %f3
49050 fmovsle %icc, %f15, %f8
49051loop_5779:
49052 fmovde %xcc, %f5, %f0
49053 fmuld8ulx16 %f10, %f7, %f6
49054 stx %l6, [%l7 + 0x40]
49055 ba,a loop_5780
49056 ble,a %xcc, loop_5781
49057 brlez %o2, loop_5782
49058 ldub [%l7 + 0x58], %o4
49059loop_5780:
49060 bcs,a %xcc, loop_5783
49061loop_5781:
49062 fbug %fcc3, loop_5784
49063loop_5782:
49064 fmovde %xcc, %f14, %f1
49065 umul %o1, %l3, %i4
49066loop_5783:
49067 fmovd %f6, %f12
49068loop_5784:
49069 fbl,a %fcc2, loop_5785
49070 bpos,a loop_5786
49071 lduw [%l7 + 0x58], %g4
49072 andn %o0, 0x13EA, %i0
49073loop_5785:
49074 ldsh [%l7 + 0x32], %l4
49075loop_5786:
49076 array8 %g1, %i1, %i2
49077 ldx [%l7 + 0x38], %g6
49078 stb %l0, [%l7 + 0x76]
49079 stb %i5, [%l7 + 0x20]
49080 ldsw [%l7 + 0x6C], %g7
49081 stw %o5, [%l7 + 0x20]
49082 umulcc %l5, %g5, %l2
49083 ldsw [%l7 + 0x70], %o3
49084 tsubcctv %i6, 0x1741, %g2
49085 fzeros %f15
49086 be,pn %icc, loop_5787
49087 fbuge %fcc2, loop_5788
49088 movvs %icc, %i7, %o7
49089 fmovdl %xcc, %f4, %f4
49090loop_5787:
49091 be,a loop_5789
49092loop_5788:
49093 fands %f4, %f12, %f6
49094 lduh [%l7 + 0x5A], %l1
49095 fmovsne %icc, %f2, %f6
49096loop_5789:
49097 move %icc, %o6, %i3
49098 sll %g3, 0x09, %o2
49099 andcc %l6, %o4, %l3
49100 std %f2, [%l7 + 0x78]
49101 fmul8x16au %f3, %f6, %f2
49102 taddcctv %i4, %g4, %o1
49103 fmovs %f10, %f12
49104 fbue %fcc1, loop_5790
49105 ldx [%l7 + 0x28], %i0
49106 sth %l4, [%l7 + 0x0A]
49107 fmuld8sux16 %f4, %f1, %f10
49108loop_5790:
49109 fandnot1s %f15, %f2, %f11
49110 fcmpeq16 %f6, %f0, %g1
49111 stb %o0, [%l7 + 0x2C]
49112 fmovdne %icc, %f11, %f8
49113 or %i2, 0x1571, %i1
49114 lduh [%l7 + 0x4E], %l0
49115 fmovscc %icc, %f11, %f12
49116 fabss %f11, %f9
49117 fbul,a %fcc3, loop_5791
49118 ld [%l7 + 0x48], %f11
49119 fmovdcc %icc, %f6, %f11
49120 edge8n %g6, %i5, %g7
49121loop_5791:
49122 fcmpgt32 %f8, %f14, %l5
49123 fmovdle %icc, %f8, %f5
49124 fmovda %xcc, %f0, %f3
49125 fpack32 %f4, %f0, %f10
49126 edge32 %o5, %l2, %g5
49127 nop
49128 setx loop_5792, %l0, %l1
49129 jmpl %l1, %i6
49130 fcmpne16 %f2, %f14, %g2
49131 fmovsge %xcc, %f5, %f5
49132 ldub [%l7 + 0x5A], %i7
49133loop_5792:
49134 edge32 %o7, %l1, %o3
49135 nop
49136 setx loop_5793, %l0, %l1
49137 wrpr 0x1, %tl
49138 wrpr %l1, %tpc
49139 add %l1, 0x4, %l1
49140 wrpr %l1, %tnpc
49141 setx 0x34400001400, %l0, %l1
49142 wrpr %l1, %tstate
49143 wrhpr 0x4, %htstate
49144 retry
49145 fmuld8sux16 %f8, %f1, %f6
49146 movg %icc, %i3, %o6
49147 ldsb [%l7 + 0x12], %o2
49148loop_5793:
49149 fpack16 %f4, %f15
49150 orncc %l6, %g3, %o4
49151 std %f8, [%l7 + 0x30]
49152 for %f14, %f4, %f6
49153 ldd [%l7 + 0x48], %f10
49154 fcmped %fcc3, %f2, %f10
49155 fbue %fcc3, loop_5794
49156 tge %xcc, 0x6
49157 fcmpne32 %f10, %f12, %i4
49158 ldsh [%l7 + 0x30], %g4
49159loop_5794:
49160 stw %l3, [%l7 + 0x54]
49161 fmovsg %xcc, %f0, %f3
49162 stb %o1, [%l7 + 0x12]
49163 ldub [%l7 + 0x63], %l4
49164 umul %i0, 0x0D42, %o0
49165 ldsb [%l7 + 0x2F], %g1
49166 edge32l %i2, %i1, %l0
49167 edge16ln %g6, %i5, %g7
49168 siam 0x7
49169 ldsh [%l7 + 0x46], %l5
49170 fmovscs %icc, %f15, %f14
49171 fcmpeq16 %f0, %f8, %o5
49172 movrlz %g5, %i6, %l2
49173 fbge %fcc3, loop_5795
49174 bl,a %xcc, loop_5796
49175 ldx [%l7 + 0x60], %g2
49176 add %i7, %l1, %o3
49177loop_5795:
49178 fbul %fcc1, loop_5797
49179loop_5796:
49180 bge loop_5798
49181 ldsb [%l7 + 0x51], %o7
49182 for %f10, %f2, %f8
49183loop_5797:
49184 movcs %xcc, %i3, %o2
49185loop_5798:
49186 edge32ln %l6, %g3, %o4
49187 bpos,pn %icc, loop_5799
49188 ldd [%l7 + 0x48], %f2
49189 fsrc1s %f4, %f6
49190 fmovrsne %o6, %f9, %f12
49191loop_5799:
49192 edge16ln %g4, %i4, %o1
49193 sllx %l4, %l3, %i0
49194 edge16n %g1, %i2, %i1
49195 lduw [%l7 + 0x34], %o0
49196 andncc %l0, %g6, %i5
49197 fornot1 %f8, %f4, %f12
49198 stw %l5, [%l7 + 0x48]
49199 stw %o5, [%l7 + 0x6C]
49200 ldub [%l7 + 0x1A], %g7
49201 tvs %xcc, 0x7
49202 xnorcc %g5, %i6, %g2
49203 std %f8, [%l7 + 0x08]
49204 tle %xcc, 0x4
49205 stb %i7, [%l7 + 0x15]
49206 brgz %l1, loop_5800
49207 std %f10, [%l7 + 0x20]
49208 fmovrdlez %o3, %f4, %f12
49209 pdist %f14, %f8, %f12
49210loop_5800:
49211 fmovrse %l2, %f8, %f12
49212 fbue,a %fcc3, loop_5801
49213 srl %i3, %o7, %o2
49214 sdiv %l6, 0x1410, %o4
49215 fabss %f6, %f0
49216loop_5801:
49217 fmovrsgz %g3, %f8, %f12
49218 ld [%l7 + 0x34], %f10
49219 subcc %g4, 0x1D94, %o6
49220 ldx [%l7 + 0x08], %o1
49221 movrne %i4, 0x02E, %l4
49222 pdist %f6, %f8, %f8
49223 tgu %xcc, 0x3
49224 std %f14, [%l7 + 0x38]
49225 fmovdle %xcc, %f5, %f2
49226 udivcc %l3, 0x1E50, %i0
49227 movge %xcc, %i2, %g1
49228 orncc %i1, %o0, %g6
49229 array32 %l0, %l5, %i5
49230 std %f4, [%l7 + 0x70]
49231 stx %o5, [%l7 + 0x18]
49232 st %f11, [%l7 + 0x24]
49233 fcmped %fcc3, %f0, %f14
49234 fmovsg %xcc, %f15, %f11
49235 ldsw [%l7 + 0x28], %g7
49236 popc %g5, %g2
49237 fmovsle %icc, %f0, %f11
49238 stb %i7, [%l7 + 0x3D]
49239 smulcc %l1, 0x1B35, %o3
49240 tgu %icc, 0x3
49241 fxor %f6, %f8, %f2
49242 fzeros %f9
49243 ldsh [%l7 + 0x20], %l2
49244 brlez %i6, loop_5802
49245 fnand %f10, %f10, %f14
49246 popc %o7, %i3
49247 fmuld8sux16 %f7, %f11, %f2
49248loop_5802:
49249 bgu,pn %icc, loop_5803
49250 fblg,a %fcc3, loop_5804
49251 bgu,pn %xcc, loop_5805
49252 lduw [%l7 + 0x24], %l6
49253loop_5803:
49254 sdivcc %o4, 0x01FB, %o2
49255loop_5804:
49256 brlez,a %g3, loop_5806
49257loop_5805:
49258 st %f0, [%l7 + 0x6C]
49259 fcmpgt32 %f4, %f6, %o6
49260 ldsw [%l7 + 0x34], %g4
49261loop_5806:
49262 fzeros %f9
49263 ldsb [%l7 + 0x72], %o1
49264 fmovde %xcc, %f13, %f4
49265 fmovde %xcc, %f2, %f11
49266 fmovrse %i4, %f5, %f10
49267 fsrc1s %f14, %f10
49268 umul %l3, 0x0735, %l4
49269 ldsh [%l7 + 0x7E], %i0
49270 popc 0x00E7, %i2
49271 edge16ln %g1, %i1, %g6
49272 orcc %l0, 0x1262, %l5
49273 fbul %fcc2, loop_5807
49274 fmuld8sux16 %f11, %f11, %f10
49275 fabsd %f12, %f4
49276 lduw [%l7 + 0x40], %i5
49277loop_5807:
49278 fmovsa %icc, %f11, %f5
49279 fmovrdgez %o0, %f10, %f4
49280 lduh [%l7 + 0x1A], %o5
49281 stb %g7, [%l7 + 0x5E]
49282 fmovrse %g2, %f14, %f5
49283 fmovdgu %icc, %f15, %f14
49284 fmovse %icc, %f14, %f9
49285 stb %g5, [%l7 + 0x45]
49286 fpadd32s %f8, %f2, %f12
49287 fmovsne %icc, %f10, %f4
49288 ldsh [%l7 + 0x68], %i7
49289 fbue %fcc0, loop_5808
49290 sdiv %l1, 0x025C, %o3
49291 fnands %f14, %f10, %f14
49292 fmovsn %icc, %f15, %f5
49293loop_5808:
49294 alignaddr %l2, %o7, %i6
49295 stb %i3, [%l7 + 0x59]
49296 bgu,a loop_5809
49297 fmovs %f13, %f10
49298 tge %xcc, 0x2
49299 ldx [%l7 + 0x50], %l6
49300loop_5809:
49301 fmovrsgz %o4, %f1, %f1
49302 fpsub16 %f0, %f8, %f8
49303 call loop_5810
49304 fmovdl %xcc, %f2, %f15
49305 ldsb [%l7 + 0x42], %g3
49306 fmovrdlz %o6, %f12, %f10
49307loop_5810:
49308 tgu %icc, 0x1
49309 lduh [%l7 + 0x5C], %o2
49310 movcc %xcc, %o1, %i4
49311 edge8 %g4, %l3, %i0
49312 fcmple32 %f4, %f12, %i2
49313 st %f10, [%l7 + 0x78]
49314 fmovrde %g1, %f0, %f14
49315 fmovscc %icc, %f7, %f9
49316 lduh [%l7 + 0x7C], %l4
49317 tvc %xcc, 0x6
49318 fcmpeq16 %f14, %f12, %g6
49319 ldsw [%l7 + 0x1C], %l0
49320 fmovspos %icc, %f10, %f0
49321 fornot2 %f4, %f4, %f12
49322 fcmpd %fcc2, %f14, %f8
49323 movpos %xcc, %i1, %i5
49324 ldub [%l7 + 0x34], %l5
49325 fmovs %f7, %f0
49326 bge %icc, loop_5811
49327 ldub [%l7 + 0x6A], %o5
49328 sdivx %o0, 0x183B, %g2
49329 ldsw [%l7 + 0x74], %g5
49330loop_5811:
49331 fbl,a %fcc3, loop_5812
49332 ldd [%l7 + 0x70], %f6
49333 fmovdl %xcc, %f12, %f11
49334 fcmped %fcc2, %f4, %f0
49335loop_5812:
49336 movleu %icc, %g7, %l1
49337 stx %i7, [%l7 + 0x78]
49338 tneg %icc, 0x6
49339 fbe,a %fcc2, loop_5813
49340 and %l2, 0x1571, %o3
49341 bvs,a,pt %xcc, loop_5814
49342 fandnot1s %f11, %f1, %f13
49343loop_5813:
49344 fand %f14, %f6, %f8
49345 ldd [%l7 + 0x30], %f4
49346loop_5814:
49347 movrlz %o7, 0x3D8, %i3
49348 fcmpeq32 %f14, %f10, %i6
49349 fmovrdgz %o4, %f12, %f4
49350 ldx [%l7 + 0x28], %g3
49351 fbug %fcc1, loop_5815
49352 add %o6, 0x01EE, %l6
49353 st %f6, [%l7 + 0x1C]
49354 std %f0, [%l7 + 0x38]
49355loop_5815:
49356 stb %o2, [%l7 + 0x79]
49357 lduh [%l7 + 0x66], %o1
49358 st %f14, [%l7 + 0x1C]
49359 lduh [%l7 + 0x08], %i4
49360 tsubcc %g4, %i0, %i2
49361 fmovsvc %icc, %f11, %f10
49362 fsrc2 %f2, %f12
49363 fzeros %f1
49364 fbe %fcc1, loop_5816
49365 umul %g1, 0x0011, %l4
49366 sth %g6, [%l7 + 0x74]
49367 fbn %fcc0, loop_5817
49368loop_5816:
49369 tvc %icc, 0x5
49370 andcc %l3, 0x03B7, %l0
49371 fpack16 %f4, %f10
49372loop_5817:
49373 smulcc %i1, %l5, %o5
49374 fblg,a %fcc2, loop_5818
49375 fornot2s %f13, %f0, %f14
49376 ldsw [%l7 + 0x50], %i5
49377 lduw [%l7 + 0x30], %g2
49378loop_5818:
49379 fbug %fcc3, loop_5819
49380 tneg %icc, 0x5
49381 fnot1 %f8, %f0
49382 fmul8x16au %f2, %f7, %f0
49383loop_5819:
49384 smulcc %g5, 0x0603, %g7
49385 std %f6, [%l7 + 0x10]
49386 tg %icc, 0x2
49387 edge32l %l1, %o0, %i7
49388 fbug %fcc3, loop_5820
49389 sllx %o3, %o7, %l2
49390 fcmpne32 %f2, %f12, %i6
49391 edge8 %o4, %i3, %o6
49392loop_5820:
49393 fbo %fcc3, loop_5821
49394 add %g3, 0x0095, %o2
49395 fblg %fcc1, loop_5822
49396 bshuffle %f2, %f6, %f4
49397loop_5821:
49398 fmovdcs %icc, %f4, %f9
49399 fcmpes %fcc3, %f2, %f3
49400loop_5822:
49401 mulx %l6, 0x1DF6, %i4
49402 fmovsge %icc, %f5, %f13
49403 fnot2s %f13, %f7
49404 fsrc1s %f0, %f11
49405 ld [%l7 + 0x1C], %f10
49406 fmovrdgz %o1, %f12, %f6
49407 ldd [%l7 + 0x28], %f12
49408 sth %i0, [%l7 + 0x14]
49409 brlz %i2, loop_5823
49410 fbul,a %fcc0, loop_5824
49411 st %f11, [%l7 + 0x10]
49412 fnot1 %f0, %f0
49413loop_5823:
49414 mova %icc, %g1, %l4
49415loop_5824:
49416 brnz %g4, loop_5825
49417 st %f10, [%l7 + 0x7C]
49418 ldub [%l7 + 0x2A], %g6
49419 fbuge %fcc0, loop_5826
49420loop_5825:
49421 brgz,a %l3, loop_5827
49422 fnot2 %f10, %f8
49423 movvc %xcc, %i1, %l0
49424loop_5826:
49425 stw %o5, [%l7 + 0x48]
49426loop_5827:
49427 fmul8x16au %f11, %f4, %f10
49428 brgez %i5, loop_5828
49429 mulx %g2, 0x0678, %g5
49430 bl,a %xcc, loop_5829
49431 ldub [%l7 + 0x12], %g7
49432loop_5828:
49433 edge16 %l1, %l5, %i7
49434 ldsh [%l7 + 0x6C], %o3
49435loop_5829:
49436 fmovdle %xcc, %f13, %f2
49437 fmovsl %icc, %f11, %f11
49438 fbn %fcc0, loop_5830
49439 std %f4, [%l7 + 0x08]
49440 stb %o7, [%l7 + 0x7C]
49441 fbule %fcc2, loop_5831
49442loop_5830:
49443 srlx %l2, 0x01, %o0
49444 fmovsa %xcc, %f2, %f15
49445 tcc %xcc, 0x0
49446loop_5831:
49447 pdist %f2, %f6, %f8
49448 movrgez %i6, %i3, %o4
49449 ldsw [%l7 + 0x28], %g3
49450 fble %fcc1, loop_5832
49451 fbl,a %fcc3, loop_5833
49452 xnor %o2, %o6, %l6
49453 tsubcc %o1, 0x0C26, %i0
49454loop_5832:
49455 fors %f11, %f5, %f5
49456loop_5833:
49457 udivx %i4, 0x0CF6, %i2
49458 fcmpgt32 %f10, %f14, %l4
49459 fmovdcc %xcc, %f11, %f9
49460 fbne,a %fcc0, loop_5834
49461 fmovdcc %icc, %f10, %f0
49462 sdivcc %g4, 0x1B58, %g6
49463 fpadd32 %f6, %f10, %f12
49464loop_5834:
49465 for %f2, %f0, %f8
49466 addccc %g1, 0x0A0F, %l3
49467 sdivcc %i1, 0x1B2B, %l0
49468 smul %o5, 0x1E62, %g2
49469 stx %i5, [%l7 + 0x38]
49470 stx %g5, [%l7 + 0x18]
49471 ldub [%l7 + 0x6C], %l1
49472 ldd [%l7 + 0x28], %f2
49473 udivcc %l5, 0x05EF, %i7
49474 ldub [%l7 + 0x37], %o3
49475 smulcc %o7, 0x005D, %l2
49476 movleu %xcc, %g7, %o0
49477 array16 %i6, %o4, %g3
49478 ldx [%l7 + 0x38], %o2
49479 st %f12, [%l7 + 0x68]
49480 mulx %o6, %l6, %o1
49481 ldsb [%l7 + 0x0C], %i0
49482 st %f12, [%l7 + 0x38]
49483 fmovdpos %xcc, %f7, %f4
49484 fpsub16s %f5, %f5, %f5
49485 brz %i4, loop_5835
49486 fexpand %f5, %f4
49487 edge16 %i3, %i2, %g4
49488 movgu %xcc, %l4, %g6
49489loop_5835:
49490 edge16l %g1, %l3, %i1
49491 ldub [%l7 + 0x64], %l0
49492 fmovrdne %o5, %f8, %f4
49493 stw %g2, [%l7 + 0x74]
49494 movn %icc, %i5, %l1
49495 taddcc %l5, %i7, %g5
49496 tpos %xcc, 0x4
49497 fmovdgu %xcc, %f4, %f1
49498 fnegd %f6, %f10
49499 fbue %fcc0, loop_5836
49500 ta %icc, 0x2
49501 movrgz %o7, 0x32C, %o3
49502 fpmerge %f5, %f11, %f12
49503loop_5836:
49504 nop
49505 setx loop_5837, %l0, %l1
49506 wrpr 0x1, %tl
49507 wrpr %l1, %tnpc
49508 setx 0x34400001400, %l0, %l1
49509 wrpr %l1, %tstate
49510 wrhpr 0x4, %htstate
49511 done
49512 fpadd32s %f12, %f14, %f13
49513 pdist %f0, %f6, %f12
49514 fmovdcc %icc, %f8, %f1
49515loop_5837:
49516 st %f8, [%l7 + 0x4C]
49517 ld [%l7 + 0x58], %f10
49518 xnor %l2, 0x0BD2, %o0
49519 fmovd %f14, %f2
49520 edge16 %g7, %o4, %g3
49521 ldub [%l7 + 0x24], %o2
49522 and %i6, %o6, %l6
49523 stb %o1, [%l7 + 0x2E]
49524 fnand %f4, %f6, %f0
49525 fmovsneg %icc, %f12, %f14
49526 fnors %f10, %f1, %f2
49527 fbe %fcc0, loop_5838
49528 fmovrdgz %i0, %f6, %f12
49529 stx %i4, [%l7 + 0x28]
49530 st %f3, [%l7 + 0x74]
49531loop_5838:
49532 std %f10, [%l7 + 0x28]
49533 movneg %xcc, %i3, %i2
49534 brgez %l4, loop_5839
49535 fmul8x16au %f1, %f4, %f0
49536 ldub [%l7 + 0x38], %g4
49537 sdivx %g6, 0x0675, %g1
49538loop_5839:
49539 st %f3, [%l7 + 0x44]
49540 stx %i1, [%l7 + 0x70]
49541 ldub [%l7 + 0x7C], %l0
49542 fble,a %fcc1, loop_5840
49543 fmovdl %xcc, %f15, %f0
49544 stx %o5, [%l7 + 0x18]
49545 nop
49546 setx loop_5841, %l0, %l1
49547 wrpr 0x1, %tl
49548 wrpr %l1, %tpc
49549 add %l1, 0x4, %l1
49550 wrpr %l1, %tnpc
49551 setx 0x34400001400, %l0, %l1
49552 wrpr %l1, %tstate
49553 wrhpr 0x4, %htstate
49554 retry
49555loop_5840:
49556 fba,a %fcc3, loop_5842
49557 and %l3, 0x1DEC, %i5
49558 fmuld8ulx16 %f11, %f0, %f6
49559loop_5841:
49560 subc %g2, %l1, %i7
49561loop_5842:
49562 tn %icc, 0x0
49563 fbu %fcc2, loop_5843
49564 fpadd16s %f6, %f3, %f6
49565 fabss %f13, %f11
49566 ldd [%l7 + 0x58], %f12
49567loop_5843:
49568 tg %xcc, 0x4
49569 bneg loop_5844
49570 xor %l5, 0x1C43, %o7
49571 bg,a,pt %xcc, loop_5845
49572 taddcctv %o3, %g5, %l2
49573loop_5844:
49574 fmuld8ulx16 %f3, %f3, %f14
49575 bne,pn %icc, loop_5846
49576loop_5845:
49577 fmovrsgez %o0, %f11, %f10
49578 edge16n %o4, %g3, %g7
49579 movrlz %o2, %o6, %i6
49580loop_5846:
49581 edge32 %o1, %l6, %i0
49582 xnor %i4, %i2, %l4
49583 fcmpne32 %f2, %f10, %i3
49584 fnands %f7, %f2, %f14
49585 movne %xcc, %g4, %g1
49586 sra %i1, %g6, %l0
49587 ldsw [%l7 + 0x68], %o5
49588 movn %icc, %l3, %g2
49589 pdist %f8, %f6, %f4
49590 fsrc1 %f12, %f14
49591 ldub [%l7 + 0x3E], %i5
49592 andncc %i7, %l1, %l5
49593 edge32ln %o7, %g5, %l2
49594 ld [%l7 + 0x44], %f2
49595 ldsw [%l7 + 0x40], %o0
49596 fmovrdlz %o3, %f4, %f2
49597 movrgez %o4, %g7, %o2
49598 movneg %xcc, %o6, %g3
49599 srl %o1, 0x08, %l6
49600 fsrc1 %f8, %f10
49601 ldsh [%l7 + 0x36], %i0
49602 fbl,a %fcc0, loop_5847
49603 movg %icc, %i6, %i2
49604 popc 0x09BB, %l4
49605 orn %i3, 0x01F3, %i4
49606loop_5847:
49607 fmovde %icc, %f0, %f12
49608 taddcctv %g1, 0x1655, %g4
49609 fmovdne %xcc, %f14, %f8
49610 sll %i1, %l0, %g6
49611 bpos,pn %icc, loop_5848
49612 tleu %icc, 0x6
49613 fmovrse %o5, %f10, %f12
49614 ldd [%l7 + 0x10], %f12
49615loop_5848:
49616 ldub [%l7 + 0x5E], %g2
49617 fcmpeq16 %f6, %f0, %l3
49618 fexpand %f15, %f4
49619 lduh [%l7 + 0x42], %i7
49620 edge8 %i5, %l1, %o7
49621 fmovsne %icc, %f14, %f14
49622 fnors %f15, %f4, %f0
49623 fmul8x16 %f9, %f10, %f4
49624 fors %f11, %f12, %f5
49625 movvs %icc, %l5, %g5
49626 stx %l2, [%l7 + 0x50]
49627 taddcctv %o0, 0x1B51, %o3
49628 tsubcc %g7, %o2, %o4
49629 fpadd16 %f4, %f14, %f12
49630 fmovdvc %icc, %f2, %f1
49631 bne,a %icc, loop_5849
49632 call loop_5850
49633 fors %f14, %f11, %f14
49634 umulcc %g3, 0x0D06, %o1
49635loop_5849:
49636 fmovda %icc, %f6, %f10
49637loop_5850:
49638 movne %xcc, %l6, %o6
49639 ld [%l7 + 0x68], %f13
49640 fcmpgt32 %f4, %f6, %i6
49641 ldsb [%l7 + 0x6B], %i2
49642 bneg,a,pn %xcc, loop_5851
49643 fmuld8sux16 %f3, %f6, %f8
49644 fandnot2s %f6, %f13, %f3
49645 movge %xcc, %l4, %i0
49646loop_5851:
49647 fbug,a %fcc1, loop_5852
49648 fors %f2, %f9, %f7
49649 orcc %i3, %g1, %i4
49650 andcc %g4, %i1, %l0
49651loop_5852:
49652 ldsh [%l7 + 0x18], %g6
49653 movn %xcc, %o5, %g2
49654 fbule,a %fcc1, loop_5853
49655 edge16n %i7, %l3, %i5
49656 edge32ln %l1, %l5, %g5
49657 ldx [%l7 + 0x30], %l2
49658loop_5853:
49659 fmovdleu %xcc, %f5, %f5
49660 fmul8x16 %f9, %f8, %f14
49661 xnorcc %o0, %o3, %o7
49662 taddcc %g7, %o2, %g3
49663 ldx [%l7 + 0x18], %o1
49664 stx %l6, [%l7 + 0x30]
49665 tle %icc, 0x4
49666 brnz,a %o4, loop_5854
49667 fmovrsgez %i6, %f14, %f14
49668 edge16ln %o6, %i2, %l4
49669 ldsb [%l7 + 0x58], %i0
49670loop_5854:
49671 srl %i3, 0x0E, %i4
49672 ld [%l7 + 0x5C], %f11
49673 movcc %xcc, %g4, %g1
49674 fmovdvc %xcc, %f2, %f3
49675 tcs %xcc, 0x2
49676 ldsb [%l7 + 0x2A], %i1
49677 fpmerge %f0, %f8, %f2
49678 bcs %icc, loop_5855
49679 stb %l0, [%l7 + 0x16]
49680 ldd [%l7 + 0x50], %f2
49681 edge32ln %o5, %g2, %g6
49682loop_5855:
49683 ldsw [%l7 + 0x10], %i7
49684 fbul %fcc3, loop_5856
49685 srl %i5, %l1, %l5
49686 fnot2s %f9, %f6
49687 fbne %fcc2, loop_5857
49688loop_5856:
49689 fmovdvc %xcc, %f2, %f2
49690 fmul8x16al %f2, %f2, %f8
49691 ld [%l7 + 0x18], %f7
49692loop_5857:
49693 lduw [%l7 + 0x14], %l3
49694 orcc %l2, 0x1310, %g5
49695 fmovsleu %icc, %f10, %f1
49696 array8 %o3, %o7, %o0
49697 xor %o2, %g7, %o1
49698 stx %l6, [%l7 + 0x10]
49699 ldsh [%l7 + 0x54], %g3
49700 lduh [%l7 + 0x32], %i6
49701 tpos %icc, 0x1
49702 fcmpeq32 %f4, %f14, %o4
49703 ldsh [%l7 + 0x46], %o6
49704 ldd [%l7 + 0x78], %f6
49705 sdivcc %i2, 0x036B, %l4
49706 lduh [%l7 + 0x66], %i3
49707 fcmpeq32 %f14, %f2, %i0
49708 ldx [%l7 + 0x28], %g4
49709 nop
49710 setx loop_5858, %l0, %l1
49711 wrpr 0x1, %tl
49712 wrpr %l1, %tnpc
49713 setx 0x34400001400, %l0, %l1
49714 wrpr %l1, %tstate
49715 wrhpr 0x4, %htstate
49716 done
49717 st %f9, [%l7 + 0x58]
49718 sra %i4, %i1, %l0
49719 fpadd16s %f13, %f7, %f13
49720loop_5858:
49721 lduw [%l7 + 0x60], %g1
49722 fsrc1 %f4, %f8
49723 sdivx %o5, 0x005C, %g2
49724 smulcc %g6, %i7, %i5
49725 fmovd %f6, %f14
49726 array8 %l5, %l1, %l2
49727 bcs,pn %icc, loop_5859
49728 brz,a %l3, loop_5860
49729 tpos %icc, 0x1
49730 ldd [%l7 + 0x30], %f14
49731loop_5859:
49732 lduh [%l7 + 0x4A], %o3
49733loop_5860:
49734 lduh [%l7 + 0x48], %o7
49735 fmovsg %xcc, %f14, %f2
49736 st %f3, [%l7 + 0x38]
49737 mulscc %o0, 0x17FF, %g5
49738 fcmple16 %f14, %f14, %g7
49739 te %icc, 0x2
49740 lduh [%l7 + 0x1E], %o2
49741 fmovscs %xcc, %f15, %f11
49742 ble,a loop_5861
49743 st %f3, [%l7 + 0x1C]
49744 fmovdgu %xcc, %f0, %f9
49745 brgz %o1, loop_5862
49746loop_5861:
49747 fmovscs %icc, %f3, %f5
49748 edge32ln %l6, %g3, %i6
49749 fexpand %f0, %f14
49750loop_5862:
49751 fnot2s %f7, %f9
49752 movneg %icc, %o4, %o6
49753 edge8 %l4, %i3, %i0
49754 edge8 %i2, %g4, %i1
49755 for %f4, %f10, %f0
49756 bleu,a %icc, loop_5863
49757 tcc %icc, 0x3
49758 fpadd32s %f11, %f1, %f0
49759 fnegd %f4, %f4
49760loop_5863:
49761 st %f11, [%l7 + 0x7C]
49762 tne %icc, 0x2
49763 fmovdle %icc, %f15, %f10
49764 ldsb [%l7 + 0x5F], %i4
49765 ldub [%l7 + 0x4D], %l0
49766 fors %f4, %f10, %f3
49767 fxors %f12, %f5, %f3
49768 brgz %g1, loop_5864
49769 fbug,a %fcc3, loop_5865
49770 stw %g2, [%l7 + 0x58]
49771 fcmpeq32 %f2, %f2, %o5
49772loop_5864:
49773 ldx [%l7 + 0x58], %i7
49774loop_5865:
49775 ldsw [%l7 + 0x3C], %i5
49776 mova %xcc, %g6, %l5
49777 fbe,a %fcc0, loop_5866
49778 sllx %l1, %l3, %l2
49779 tl %icc, 0x5
49780 fnands %f3, %f10, %f4
49781loop_5866:
49782 bcc loop_5867
49783 ldd [%l7 + 0x70], %f6
49784 movne %icc, %o3, %o7
49785 nop
49786 setx loop_5868, %l0, %l1
49787 jmpl %l1, %g5
49788loop_5867:
49789 fpsub16 %f8, %f6, %f8
49790 xorcc %g7, 0x15F2, %o2
49791 bvc,a,pn %xcc, loop_5869
49792loop_5868:
49793 ld [%l7 + 0x48], %f1
49794 fnot1s %f13, %f1
49795 lduw [%l7 + 0x58], %o0
49796loop_5869:
49797 fcmpne16 %f0, %f4, %l6
49798 fxnor %f12, %f0, %f12
49799 bge %xcc, loop_5870
49800 fxor %f14, %f12, %f2
49801 fbge %fcc2, loop_5871
49802 ldub [%l7 + 0x0F], %o1
49803loop_5870:
49804 alignaddrl %i6, %g3, %o6
49805 fcmpeq16 %f4, %f14, %o4
49806loop_5871:
49807 lduh [%l7 + 0x3A], %i3
49808 bg,pt %xcc, loop_5872
49809 fbu %fcc3, loop_5873
49810 popc 0x15AE, %i0
49811 movpos %xcc, %i2, %g4
49812loop_5872:
49813 sdivx %i1, 0x07A4, %i4
49814loop_5873:
49815 fxor %f0, %f6, %f6
49816 fmovdn %xcc, %f5, %f13
49817 andncc %l0, %l4, %g1
49818 brz %o5, loop_5874
49819 tl %icc, 0x1
49820 fmovsge %xcc, %f3, %f11
49821 fpack16 %f0, %f1
49822loop_5874:
49823 ldd [%l7 + 0x20], %f0
49824 stb %i7, [%l7 + 0x30]
49825 subccc %i5, %g2, %g6
49826 ld [%l7 + 0x0C], %f15
49827 taddcctv %l1, 0x1095, %l3
49828 sdiv %l5, 0x0ECE, %l2
49829 mulx %o3, 0x06FA, %g5
49830 movcc %icc, %g7, %o2
49831 fnors %f9, %f12, %f11
49832 fmovspos %xcc, %f3, %f10
49833 xnor %o0, 0x1DC0, %o7
49834 ld [%l7 + 0x64], %f3
49835 fand %f4, %f2, %f6
49836 fnand %f2, %f12, %f4
49837 fcmpes %fcc2, %f3, %f4
49838 st %f10, [%l7 + 0x54]
49839 fmovrdlz %o1, %f8, %f12
49840 ble,a,pt %xcc, loop_5875
49841 st %f1, [%l7 + 0x3C]
49842 fexpand %f13, %f10
49843 subccc %i6, %l6, %o6
49844loop_5875:
49845 popc %o4, %g3
49846 sub %i3, 0x1094, %i0
49847 ldsb [%l7 + 0x69], %i2
49848 bcs loop_5876
49849 movcs %icc, %g4, %i1
49850 ldd [%l7 + 0x50], %f10
49851 fandnot1 %f4, %f4, %f4
49852loop_5876:
49853 tsubcctv %i4, 0x14D4, %l0
49854 ldsh [%l7 + 0x46], %g1
49855 fmovrdgez %l4, %f8, %f8
49856 edge16n %o5, %i7, %g2
49857 fornot2 %f4, %f10, %f4
49858 fmovsgu %icc, %f6, %f13
49859 fbule,a %fcc3, loop_5877
49860 fmovde %xcc, %f0, %f9
49861 fpackfix %f8, %f11
49862 stb %i5, [%l7 + 0x0F]
49863loop_5877:
49864 ldsw [%l7 + 0x74], %l1
49865 lduh [%l7 + 0x7A], %l3
49866 fmovrsgez %l5, %f6, %f1
49867 ta %icc, 0x2
49868 fnot2s %f15, %f8
49869 bcc %xcc, loop_5878
49870 bgu,a,pt %icc, loop_5879
49871 ldub [%l7 + 0x0C], %g6
49872 movg %xcc, %o3, %g5
49873loop_5878:
49874 edge16l %g7, %l2, %o0
49875loop_5879:
49876 fbl %fcc3, loop_5880
49877 stw %o2, [%l7 + 0x60]
49878 srlx %o7, %o1, %l6
49879 xor %i6, 0x1DE8, %o6
49880loop_5880:
49881 lduw [%l7 + 0x4C], %g3
49882 fmovdne %xcc, %f8, %f2
49883 edge32ln %i3, %o4, %i0
49884 fzero %f4
49885 fpsub32 %f14, %f6, %f0
49886 fpmerge %f8, %f2, %f12
49887 stw %i2, [%l7 + 0x3C]
49888 fmovrde %g4, %f2, %f14
49889 fmovrse %i4, %f10, %f5
49890 fcmpeq16 %f14, %f0, %i1
49891 fbul,a %fcc2, loop_5881
49892 movneg %icc, %g1, %l4
49893 std %f14, [%l7 + 0x50]
49894 edge32l %o5, %i7, %l0
49895loop_5881:
49896 lduw [%l7 + 0x30], %g2
49897 ldub [%l7 + 0x6B], %i5
49898 sth %l3, [%l7 + 0x26]
49899 fands %f5, %f5, %f10
49900 movrlz %l5, 0x23D, %g6
49901 umulcc %l1, %g5, %o3
49902 std %f14, [%l7 + 0x50]
49903 tcs %xcc, 0x0
49904 popc %l2, %g7
49905 bleu,a,pn %xcc, loop_5882
49906 tvs %icc, 0x0
49907 fmovdpos %xcc, %f10, %f4
49908 tleu %icc, 0x1
49909loop_5882:
49910 fpadd16s %f1, %f8, %f7
49911 ldsw [%l7 + 0x10], %o0
49912 fpadd32s %f7, %f14, %f2
49913 ldx [%l7 + 0x10], %o7
49914 ldsh [%l7 + 0x6C], %o1
49915 fmovrse %o2, %f12, %f1
49916 fornot2 %f0, %f14, %f10
49917 tcc %icc, 0x5
49918 mova %xcc, %l6, %o6
49919 fandnot2s %f9, %f6, %f3
49920 st %f2, [%l7 + 0x2C]
49921 fmovsneg %icc, %f11, %f0
49922 fmovdcc %xcc, %f14, %f10
49923 pdist %f10, %f0, %f14
49924 movleu %icc, %i6, %g3
49925 tl %xcc, 0x2
49926 fmovsge %xcc, %f12, %f15
49927 ld [%l7 + 0x3C], %f10
49928 edge32l %o4, %i3, %i0
49929 fornot1 %f12, %f12, %f12
49930 fmovrdlez %i2, %f0, %f6
49931 tl %xcc, 0x5
49932 ldsh [%l7 + 0x28], %i4
49933 fmovdgu %xcc, %f0, %f3
49934 ldsw [%l7 + 0x2C], %i1
49935 fpadd16 %f0, %f0, %f4
49936 andn %g4, 0x145B, %g1
49937 array32 %o5, %l4, %l0
49938 edge32ln %g2, %i5, %l3
49939 andn %i7, %g6, %l5
49940 fblg %fcc0, loop_5883
49941 orn %l1, %g5, %l2
49942 ldx [%l7 + 0x48], %g7
49943 fmul8sux16 %f8, %f2, %f2
49944loop_5883:
49945 fbue %fcc1, loop_5884
49946 stx %o3, [%l7 + 0x58]
49947 call loop_5885
49948 fbul %fcc1, loop_5886
49949loop_5884:
49950 fandnot1s %f15, %f13, %f11
49951 st %f13, [%l7 + 0x74]
49952loop_5885:
49953 bvs,pt %xcc, loop_5887
49954loop_5886:
49955 movl %xcc, %o0, %o1
49956 std %f6, [%l7 + 0x10]
49957 ldsw [%l7 + 0x08], %o7
49958loop_5887:
49959 std %f10, [%l7 + 0x20]
49960 lduh [%l7 + 0x26], %l6
49961 sth %o2, [%l7 + 0x42]
49962 ldub [%l7 + 0x3B], %i6
49963 movgu %xcc, %o6, %o4
49964 fxnors %f10, %f3, %f7
49965 tneg %xcc, 0x1
49966 fmovsl %icc, %f3, %f1
49967 tg %xcc, 0x5
49968 fmovdg %xcc, %f0, %f12
49969 smulcc %i3, 0x0187, %g3
49970 brz,a %i2, loop_5888
49971 stb %i0, [%l7 + 0x2C]
49972 fmovdvc %xcc, %f6, %f3
49973 lduh [%l7 + 0x2A], %i4
49974loop_5888:
49975 lduh [%l7 + 0x4E], %g4
49976 stb %g1, [%l7 + 0x25]
49977 stx %o5, [%l7 + 0x78]
49978 ldx [%l7 + 0x10], %i1
49979 tgu %xcc, 0x3
49980 ld [%l7 + 0x5C], %f6
49981 lduh [%l7 + 0x46], %l4
49982 lduw [%l7 + 0x48], %g2
49983 smulcc %l0, 0x1198, %i5
49984 smul %i7, %l3, %g6
49985 ldsb [%l7 + 0x21], %l5
49986 sdivcc %l1, 0x01A2, %l2
49987 bg,a %xcc, loop_5889
49988 fpack16 %f8, %f6
49989 fpadd16s %f15, %f3, %f6
49990 bg,a,pt %icc, loop_5890
49991loop_5889:
49992 tl %xcc, 0x4
49993 movge %xcc, %g7, %o3
49994 fmovdleu %xcc, %f3, %f2
49995loop_5890:
49996 lduh [%l7 + 0x52], %o0
49997 bn loop_5891
49998 mulscc %g5, 0x10DB, %o7
49999 lduh [%l7 + 0x64], %o1
50000 movrlz %l6, %o2, %o6
50001loop_5891:
50002 fbe,a %fcc1, loop_5892
50003 st %f1, [%l7 + 0x70]
50004 fpackfix %f4, %f4
50005 movcc %xcc, %o4, %i3
50006loop_5892:
50007 ldsw [%l7 + 0x1C], %i6
50008 ldx [%l7 + 0x70], %i2
50009 edge8n %i0, %g3, %g4
50010 addccc %i4, %o5, %i1
50011 ld [%l7 + 0x40], %f3
50012 ldub [%l7 + 0x5B], %l4
50013 movcs %icc, %g2, %g1
50014 ld [%l7 + 0x54], %f8
50015 ldsw [%l7 + 0x64], %l0
50016 fpadd16 %f10, %f12, %f8
50017 sub %i5, 0x0EB5, %l3
50018 movrgz %g6, 0x3F0, %l5
50019 fmovdcs %icc, %f13, %f11
50020 tl %xcc, 0x6
50021 taddcc %l1, %i7, %l2
50022 movrgez %o3, %o0, %g5
50023 ldsh [%l7 + 0x50], %o7
50024 addccc %o1, %g7, %o2
50025 srlx %o6, %l6, %o4
50026 ldsh [%l7 + 0x56], %i6
50027 fcmpne16 %f8, %f6, %i3
50028 stb %i0, [%l7 + 0x49]
50029 ldsh [%l7 + 0x34], %g3
50030 ld [%l7 + 0x78], %f9
50031 xor %g4, 0x1A3F, %i4
50032 mulscc %o5, %i2, %i1
50033 ldsw [%l7 + 0x1C], %l4
50034 sdiv %g2, 0x06B1, %g1
50035 add %l0, %i5, %l3
50036 ta %xcc, 0x0
50037 fornot2 %f10, %f2, %f14
50038 fmul8x16 %f15, %f4, %f8
50039 fmovscs %xcc, %f4, %f7
50040 pdist %f0, %f4, %f0
50041 fpsub32s %f8, %f9, %f10
50042 stb %g6, [%l7 + 0x18]
50043 fcmpgt32 %f4, %f0, %l1
50044 fmovd %f8, %f8
50045 fmovdge %icc, %f4, %f3
50046 ldx [%l7 + 0x38], %i7
50047 movrgz %l2, %l5, %o0
50048 fandnot1s %f5, %f7, %f6
50049 pdist %f10, %f14, %f6
50050 bn,a %xcc, loop_5893
50051 ldd [%l7 + 0x48], %f12
50052 sll %o3, %o7, %o1
50053 fmovdle %icc, %f15, %f2
50054loop_5893:
50055 mova %icc, %g5, %g7
50056 addccc %o2, 0x1373, %o6
50057 ldsw [%l7 + 0x78], %o4
50058 bge,a,pn %xcc, loop_5894
50059 stx %l6, [%l7 + 0x40]
50060 ldx [%l7 + 0x68], %i3
50061 sth %i6, [%l7 + 0x16]
50062loop_5894:
50063 ldub [%l7 + 0x0A], %i0
50064 std %f12, [%l7 + 0x08]
50065 fmul8x16au %f6, %f14, %f4
50066 movrlz %g4, 0x23A, %i4
50067 ldsh [%l7 + 0x58], %g3
50068 bne,pn %icc, loop_5895
50069 movre %i2, %o5, %i1
50070 fbl,a %fcc1, loop_5896
50071 fmovsle %xcc, %f2, %f2
50072loop_5895:
50073 fabsd %f10, %f10
50074 te %icc, 0x5
50075loop_5896:
50076 ld [%l7 + 0x7C], %f0
50077 ldsh [%l7 + 0x3E], %l4
50078 be,pt %icc, loop_5897
50079 std %f4, [%l7 + 0x60]
50080 st %f1, [%l7 + 0x0C]
50081 fpackfix %f0, %f3
50082loop_5897:
50083 call loop_5898
50084 movleu %icc, %g2, %l0
50085 stw %i5, [%l7 + 0x08]
50086 ld [%l7 + 0x78], %f5
50087loop_5898:
50088 movrlz %g1, %g6, %l3
50089 movvs %xcc, %i7, %l2
50090 fmovsvs %icc, %f10, %f2
50091 fble %fcc0, loop_5899
50092 fnands %f8, %f11, %f15
50093 fandnot1s %f4, %f0, %f3
50094 bgu loop_5900
50095loop_5899:
50096 ta %icc, 0x3
50097 fbul,a %fcc0, loop_5901
50098 fmovsvc %icc, %f9, %f9
50099loop_5900:
50100 fbn %fcc3, loop_5902
50101 addc %l1, %o0, %o3
50102loop_5901:
50103 edge32ln %l5, %o7, %o1
50104 sth %g5, [%l7 + 0x4E]
50105loop_5902:
50106 lduh [%l7 + 0x28], %o2
50107 fsrc2 %f8, %f14
50108 movrne %o6, %g7, %o4
50109 movrne %l6, 0x3AC, %i3
50110 fmovdneg %xcc, %f11, %f6
50111 ldx [%l7 + 0x60], %i6
50112 bcc,a %icc, loop_5903
50113 ldsh [%l7 + 0x22], %g4
50114 array8 %i4, %i0, %i2
50115 fmovsvc %icc, %f12, %f14
50116loop_5903:
50117 ldd [%l7 + 0x70], %f10
50118 fble %fcc0, loop_5904
50119 fmovse %xcc, %f1, %f6
50120 ba,pt %xcc, loop_5905
50121 bcc,a loop_5906
50122loop_5904:
50123 movle %xcc, %g3, %i1
50124 stw %l4, [%l7 + 0x78]
50125loop_5905:
50126 fandnot2 %f6, %f14, %f8
50127loop_5906:
50128 array32 %o5, %g2, %i5
50129 stw %l0, [%l7 + 0x34]
50130 brz %g6, loop_5907
50131 movg %icc, %l3, %i7
50132 ldub [%l7 + 0x2C], %l2
50133 subcc %g1, %l1, %o3
50134loop_5907:
50135 fmovdpos %xcc, %f1, %f0
50136 ldx [%l7 + 0x08], %l5
50137 xor %o0, 0x0ED6, %o1
50138 edge32 %o7, %g5, %o6
50139 brz %o2, loop_5908
50140 orncc %g7, 0x1D6D, %o4
50141 movl %xcc, %i3, %l6
50142 be,pt %icc, loop_5909
50143loop_5908:
50144 orncc %g4, 0x068B, %i6
50145 ldx [%l7 + 0x48], %i0
50146 ldd [%l7 + 0x18], %f0
50147loop_5909:
50148 lduh [%l7 + 0x0E], %i2
50149 bne,a loop_5910
50150 sdivcc %i4, 0x1A8A, %g3
50151 lduw [%l7 + 0x24], %i1
50152 fnands %f9, %f15, %f8
50153loop_5910:
50154 stw %o5, [%l7 + 0x30]
50155 ldd [%l7 + 0x50], %f8
50156 fmovrslez %g2, %f7, %f7
50157 ldsw [%l7 + 0x7C], %i5
50158 ldsw [%l7 + 0x68], %l0
50159 st %f12, [%l7 + 0x60]
50160 std %f10, [%l7 + 0x58]
50161 alignaddrl %g6, %l4, %l3
50162 movcc %icc, %l2, %g1
50163 fcmps %fcc3, %f11, %f1
50164 xorcc %i7, 0x145F, %l1
50165 ldsw [%l7 + 0x34], %o3
50166 stx %o0, [%l7 + 0x28]
50167 fcmpgt16 %f10, %f4, %o1
50168 ldd [%l7 + 0x38], %f8
50169 ldx [%l7 + 0x50], %o7
50170 st %f0, [%l7 + 0x64]
50171 stb %l5, [%l7 + 0x44]
50172 fmovsg %xcc, %f9, %f4
50173 sub %g5, 0x0C97, %o6
50174 ld [%l7 + 0x5C], %f4
50175 bvc %xcc, loop_5911
50176 xnor %g7, %o2, %o4
50177 stw %i3, [%l7 + 0x64]
50178 ldsh [%l7 + 0x5A], %g4
50179loop_5911:
50180 fpadd16s %f7, %f2, %f4
50181 fmovrsgz %l6, %f1, %f8
50182 lduh [%l7 + 0x1C], %i0
50183 fmovdl %xcc, %f11, %f7
50184 tvs %icc, 0x6
50185 movcs %xcc, %i6, %i2
50186 fandnot2s %f4, %f6, %f14
50187 stx %i4, [%l7 + 0x78]
50188 lduw [%l7 + 0x1C], %g3
50189 ldx [%l7 + 0x70], %i1
50190 alignaddrl %o5, %g2, %i5
50191 udivcc %l0, 0x0CB4, %l4
50192 addcc %l3, 0x080E, %g6
50193 lduh [%l7 + 0x7E], %l2
50194 bpos loop_5912
50195 stw %g1, [%l7 + 0x10]
50196 stb %i7, [%l7 + 0x6A]
50197 fmul8x16al %f4, %f14, %f14
50198loop_5912:
50199 brnz %o3, loop_5913
50200 bshuffle %f6, %f2, %f6
50201 lduh [%l7 + 0x14], %l1
50202 fmovda %icc, %f1, %f13
50203loop_5913:
50204 movpos %xcc, %o1, %o0
50205 fcmpes %fcc2, %f10, %f6
50206 edge16l %o7, %l5, %o6
50207 lduw [%l7 + 0x7C], %g5
50208 ldsw [%l7 + 0x08], %g7
50209 std %f12, [%l7 + 0x58]
50210 tgu %xcc, 0x5
50211 fmovs %f11, %f5
50212 fcmpd %fcc0, %f10, %f4
50213 array32 %o4, %i3, %g4
50214 ba,a %icc, loop_5914
50215 fmul8sux16 %f4, %f2, %f8
50216 fmovsg %xcc, %f12, %f10
50217 stx %o2, [%l7 + 0x20]
50218loop_5914:
50219 fmovrsgz %l6, %f11, %f0
50220 lduw [%l7 + 0x40], %i6
50221 tvc %icc, 0x2
50222 fmovse %xcc, %f3, %f10
50223 fmovdneg %xcc, %f15, %f12
50224 lduh [%l7 + 0x34], %i0
50225 lduh [%l7 + 0x2E], %i2
50226 stb %i4, [%l7 + 0x6C]
50227 nop
50228 setx loop_5915, %l0, %l1
50229 jmpl %l1, %g3
50230 ble,a,pt %xcc, loop_5916
50231 fpsub32 %f14, %f10, %f6
50232 tle %icc, 0x4
50233loop_5915:
50234 fbug %fcc3, loop_5917
50235loop_5916:
50236 ld [%l7 + 0x44], %f5
50237 ldsb [%l7 + 0x08], %o5
50238 nop
50239 setx loop_5918, %l0, %l1
50240 wrpr 0x1, %tl
50241 wrpr %l1, %tpc
50242 add %l1, 0x4, %l1
50243 wrpr %l1, %tnpc
50244 setx 0x34400001400, %l0, %l1
50245 wrpr %l1, %tstate
50246 wrhpr 0x4, %htstate
50247 retry
50248loop_5917:
50249 fmovsvs %icc, %f8, %f1
50250 fmovsg %xcc, %f15, %f7
50251 ldsb [%l7 + 0x16], %g2
50252loop_5918:
50253 lduh [%l7 + 0x4C], %i1
50254 fmovscs %icc, %f13, %f1
50255 fbne,a %fcc2, loop_5919
50256 srlx %l0, 0x07, %l4
50257 ldsb [%l7 + 0x3B], %l3
50258 sethi 0x155B, %i5
50259loop_5919:
50260 fornot2 %f8, %f14, %f14
50261 ldx [%l7 + 0x10], %g6
50262 fmovsle %xcc, %f6, %f8
50263 fnands %f5, %f9, %f14
50264 or %l2, %g1, %o3
50265 ldx [%l7 + 0x48], %i7
50266 fmovrsgz %o1, %f15, %f4
50267 sth %o0, [%l7 + 0x4E]
50268 fors %f2, %f3, %f6
50269 fpadd16 %f6, %f12, %f12
50270 ba,pn %icc, loop_5920
50271 brnz,a %o7, loop_5921
50272 stb %l1, [%l7 + 0x1C]
50273 brz %l5, loop_5922
50274loop_5920:
50275 fmovdg %xcc, %f13, %f3
50276loop_5921:
50277 fmovdgu %xcc, %f1, %f1
50278 tg %icc, 0x0
50279loop_5922:
50280 movcc %xcc, %o6, %g5
50281 ldsb [%l7 + 0x3C], %o4
50282 fble %fcc1, loop_5923
50283 sub %i3, 0x0EE5, %g7
50284 fbn,a %fcc3, loop_5924
50285 ldsh [%l7 + 0x68], %g4
50286loop_5923:
50287 brgez,a %l6, loop_5925
50288 siam 0x2
50289loop_5924:
50290 fornot1s %f2, %f5, %f8
50291 fmovdn %icc, %f9, %f8
50292loop_5925:
50293 fmul8x16 %f0, %f4, %f14
50294 fmul8ulx16 %f8, %f2, %f4
50295 ldx [%l7 + 0x18], %i6
50296 bvc loop_5926
50297 bshuffle %f14, %f12, %f8
50298 fpackfix %f6, %f0
50299 array8 %o2, %i0, %i2
50300loop_5926:
50301 bcs,pt %xcc, loop_5927
50302 ble %icc, loop_5928
50303 ldsb [%l7 + 0x69], %g3
50304 ldsh [%l7 + 0x58], %i4
50305loop_5927:
50306 nop
50307 setx loop_5929, %l0, %l1
50308 wrpr 0x1, %tl
50309 wrpr %l1, %tnpc
50310 setx 0x34400001400, %l0, %l1
50311 wrpr %l1, %tstate
50312 wrhpr 0x4, %htstate
50313 done
50314loop_5928:
50315 std %f4, [%l7 + 0x40]
50316 fnand %f2, %f10, %f12
50317 ldx [%l7 + 0x68], %g2
50318loop_5929:
50319 ldsw [%l7 + 0x24], %i1
50320 fmovscc %icc, %f11, %f3
50321 ldsh [%l7 + 0x30], %o5
50322 fxor %f4, %f10, %f2
50323 edge16l %l0, %l3, %i5
50324 fandnot1 %f2, %f6, %f8
50325 fcmple16 %f8, %f14, %g6
50326 orcc %l4, 0x1B5B, %l2
50327 taddcctv %o3, 0x1AD3, %i7
50328 fbge %fcc1, loop_5930
50329 edge16ln %g1, %o0, %o7
50330 xnorcc %l1, %o1, %l5
50331 fmovrslez %o6, %f0, %f8
50332loop_5930:
50333 fmovsle %icc, %f11, %f0
50334 ba,pt %icc, loop_5931
50335 fmovrdgz %o4, %f6, %f10
50336 stx %g5, [%l7 + 0x28]
50337 fmovdcs %xcc, %f1, %f13
50338loop_5931:
50339 movgu %xcc, %i3, %g7
50340 ldsb [%l7 + 0x7F], %l6
50341 lduw [%l7 + 0x24], %g4
50342 sll %o2, %i6, %i0
50343 stw %g3, [%l7 + 0x18]
50344 sth %i2, [%l7 + 0x2A]
50345 movg %icc, %i4, %i1
50346 st %f15, [%l7 + 0x60]
50347 lduh [%l7 + 0x34], %o5
50348 lduw [%l7 + 0x34], %g2
50349 bl,a %icc, loop_5932
50350 taddcc %l3, %l0, %i5
50351 ld [%l7 + 0x6C], %f8
50352 fmovdcc %icc, %f1, %f11
50353loop_5932:
50354 lduw [%l7 + 0x58], %l4
50355 fzeros %f7
50356 subcc %l2, 0x03D5, %g6
50357 edge16 %o3, %g1, %i7
50358 bcs loop_5933
50359 taddcc %o0, 0x1D0B, %o7
50360 tneg %xcc, 0x0
50361 fmovsneg %xcc, %f0, %f8
50362loop_5933:
50363 ldx [%l7 + 0x70], %l1
50364 andncc %l5, %o6, %o1
50365 std %f14, [%l7 + 0x38]
50366 edge16n %g5, %i3, %o4
50367 lduh [%l7 + 0x7A], %l6
50368 fmovdle %icc, %f10, %f5
50369 tn %icc, 0x6
50370 ldd [%l7 + 0x48], %f0
50371 stx %g4, [%l7 + 0x20]
50372 fnors %f15, %f6, %f2
50373 fsrc2 %f12, %f14
50374 edge32n %g7, %i6, %i0
50375 fmovsn %icc, %f3, %f2
50376 fmovdleu %icc, %f1, %f6
50377 tgu %icc, 0x7
50378 ldsw [%l7 + 0x48], %o2
50379 ldsw [%l7 + 0x24], %i2
50380 fmovdcs %xcc, %f5, %f9
50381 stb %i4, [%l7 + 0x27]
50382 ldsw [%l7 + 0x24], %g3
50383 movleu %xcc, %o5, %i1
50384 ldsw [%l7 + 0x40], %g2
50385 ldd [%l7 + 0x78], %f4
50386 stx %l3, [%l7 + 0x18]
50387 nop
50388 setx loop_5934, %l0, %l1
50389 wrpr 0x1, %tl
50390 wrpr %l1, %tnpc
50391 setx 0x34400001400, %l0, %l1
50392 wrpr %l1, %tstate
50393 wrhpr 0x4, %htstate
50394 done
50395 bshuffle %f14, %f4, %f0
50396 tleu %icc, 0x0
50397 std %f8, [%l7 + 0x58]
50398loop_5934:
50399 ldsh [%l7 + 0x7E], %i5
50400 bshuffle %f6, %f4, %f8
50401 sth %l0, [%l7 + 0x60]
50402 fcmpgt32 %f0, %f4, %l2
50403 bge,a,pt %xcc, loop_5935
50404 edge8l %l4, %g6, %g1
50405 tvc %icc, 0x5
50406 bshuffle %f0, %f4, %f0
50407loop_5935:
50408 movrgz %i7, %o0, %o7
50409 fmul8x16au %f2, %f13, %f12
50410 lduh [%l7 + 0x74], %l1
50411 brlz,a %o3, loop_5936
50412 bgu,pn %xcc, loop_5937
50413 fmovdle %xcc, %f1, %f6
50414 fmovspos %icc, %f10, %f10
50415loop_5936:
50416 fcmpes %fcc2, %f10, %f1
50417loop_5937:
50418 std %f10, [%l7 + 0x38]
50419 fblg,a %fcc1, loop_5938
50420 std %f0, [%l7 + 0x60]
50421 sdivcc %o6, 0x1070, %o1
50422 tneg %icc, 0x3
50423loop_5938:
50424 fcmpne32 %f8, %f8, %l5
50425 movle %xcc, %g5, %o4
50426 fmovsvs %icc, %f5, %f15
50427 fble,a %fcc0, loop_5939
50428 orncc %l6, %i3, %g7
50429 tge %icc, 0x2
50430 xor %i6, 0x0C86, %i0
50431loop_5939:
50432 fsrc1s %f2, %f1
50433 bneg,a %icc, loop_5940
50434 fnors %f0, %f2, %f1
50435 lduh [%l7 + 0x28], %o2
50436 ldsh [%l7 + 0x3E], %g4
50437loop_5940:
50438 fmovdn %icc, %f11, %f4
50439 bpos,a %xcc, loop_5941
50440 brgz,a %i2, loop_5942
50441 nop
50442 setx loop_5943, %l0, %l1
50443 wrpr 0x1, %tl
50444 wrpr %l1, %tnpc
50445 setx 0x34400001400, %l0, %l1
50446 wrpr %l1, %tstate
50447 wrhpr 0x4, %htstate
50448 done
50449 te %xcc, 0x1
50450loop_5941:
50451 fbo,a %fcc3, loop_5944
50452loop_5942:
50453 brz,a %i4, loop_5945
50454loop_5943:
50455 movl %icc, %g3, %o5
50456 ldsb [%l7 + 0x25], %g2
50457loop_5944:
50458 lduw [%l7 + 0x68], %l3
50459loop_5945:
50460 movge %xcc, %i1, %l0
50461 stx %l2, [%l7 + 0x48]
50462 orn %l4, %i5, %g1
50463 fpsub32 %f14, %f2, %f6
50464 std %f12, [%l7 + 0x28]
50465 ldd [%l7 + 0x60], %f8
50466 fmovrslez %i7, %f4, %f12
50467 fcmpgt16 %f0, %f6, %g6
50468 ldd [%l7 + 0x48], %f2
50469 fpackfix %f8, %f10
50470 array16 %o7, %o0, %l1
50471 stw %o6, [%l7 + 0x38]
50472 edge32l %o1, %o3, %l5
50473 st %f5, [%l7 + 0x34]
50474 ldd [%l7 + 0x18], %f2
50475 stb %g5, [%l7 + 0x58]
50476 fpmerge %f12, %f9, %f8
50477 bleu,a,pt %icc, loop_5946
50478 faligndata %f12, %f14, %f0
50479 sth %l6, [%l7 + 0x6C]
50480 sra %i3, %g7, %i6
50481loop_5946:
50482 fmovdvs %xcc, %f6, %f4
50483 sllx %i0, %o2, %o4
50484 ld [%l7 + 0x74], %f11
50485 fpsub16s %f12, %f15, %f4
50486 fpsub16s %f3, %f5, %f5
50487 tpos %icc, 0x5
50488 bg,a %xcc, loop_5947
50489 sllx %i2, 0x0F, %g4
50490 fmovdvs %icc, %f11, %f9
50491 lduw [%l7 + 0x74], %i4
50492loop_5947:
50493 tn %xcc, 0x4
50494 srax %o5, 0x01, %g3
50495 fmovrsgez %g2, %f10, %f12
50496 fand %f8, %f12, %f12
50497 lduh [%l7 + 0x22], %i1
50498 and %l3, 0x09CB, %l2
50499 fmovdg %xcc, %f5, %f9
50500 bn %xcc, loop_5948
50501 stw %l0, [%l7 + 0x38]
50502 fxor %f10, %f6, %f12
50503 stw %l4, [%l7 + 0x14]
50504loop_5948:
50505 stb %g1, [%l7 + 0x2C]
50506 ldub [%l7 + 0x49], %i5
50507 ba,pt %icc, loop_5949
50508 st %f0, [%l7 + 0x24]
50509 brgez %g6, loop_5950
50510 tcs %icc, 0x0
50511loop_5949:
50512 lduw [%l7 + 0x3C], %o7
50513 fmovrslz %o0, %f1, %f15
50514loop_5950:
50515 fcmpgt32 %f2, %f10, %i7
50516 stb %o6, [%l7 + 0x32]
50517 ldub [%l7 + 0x63], %l1
50518 addccc %o3, %o1, %l5
50519 fmul8sux16 %f6, %f12, %f4
50520 stx %g5, [%l7 + 0x78]
50521 fsrc2 %f2, %f4
50522 add %i3, 0x10B8, %l6
50523 fmovrsne %g7, %f8, %f0
50524 ldsh [%l7 + 0x3E], %i6
50525 fabsd %f12, %f14
50526 stb %i0, [%l7 + 0x0F]
50527 ldsw [%l7 + 0x3C], %o4
50528 tn %xcc, 0x0
50529 sth %o2, [%l7 + 0x52]
50530 fors %f0, %f0, %f3
50531 fandnot1 %f2, %f10, %f6
50532 fmovrslz %g4, %f9, %f12
50533 tvs %icc, 0x6
50534 lduw [%l7 + 0x10], %i4
50535 fmovdleu %icc, %f14, %f14
50536 ldx [%l7 + 0x40], %o5
50537 movre %i2, 0x306, %g3
50538 sethi 0x162F, %g2
50539 brlez %i1, loop_5951
50540 sth %l3, [%l7 + 0x2C]
50541 stx %l0, [%l7 + 0x30]
50542 tvs %xcc, 0x6
50543loop_5951:
50544 edge32 %l4, %g1, %l2
50545 edge32ln %i5, %g6, %o7
50546 fcmpes %fcc2, %f6, %f10
50547 sth %i7, [%l7 + 0x56]
50548 fxnors %f2, %f0, %f15
50549 ldd [%l7 + 0x50], %f14
50550 movne %icc, %o6, %o0
50551 fbule %fcc0, loop_5952
50552 fmul8x16 %f3, %f10, %f6
50553 lduw [%l7 + 0x34], %l1
50554 andncc %o3, %l5, %o1
50555loop_5952:
50556 ldsb [%l7 + 0x3B], %g5
50557 lduh [%l7 + 0x58], %i3
50558 sdiv %g7, 0x1125, %l6
50559 brz,a %i6, loop_5953
50560 fpsub16 %f10, %f4, %f2
50561 brlz,a %i0, loop_5954
50562 fmovsl %icc, %f13, %f10
50563loop_5953:
50564 fabss %f8, %f1
50565 mulx %o2, %o4, %i4
50566loop_5954:
50567 array32 %o5, %g4, %i2
50568 fmul8x16au %f4, %f10, %f2
50569 fbg,a %fcc3, loop_5955
50570 fornot2s %f13, %f15, %f3
50571 edge8ln %g2, %g3, %l3
50572 smul %l0, %l4, %i1
50573loop_5955:
50574 ldsb [%l7 + 0x1C], %g1
50575 fbul,a %fcc1, loop_5956
50576 fsrc1s %f10, %f6
50577 ldub [%l7 + 0x23], %l2
50578 fpadd16s %f9, %f9, %f12
50579loop_5956:
50580 movleu %xcc, %g6, %i5
50581 sth %i7, [%l7 + 0x50]
50582 movcs %xcc, %o7, %o0
50583 fnot1 %f14, %f12
50584 subc %l1, 0x1F6B, %o6
50585 bge,a %xcc, loop_5957
50586 fpadd32s %f12, %f8, %f6
50587 edge8n %o3, %o1, %g5
50588 std %f8, [%l7 + 0x30]
50589loop_5957:
50590 umul %l5, %i3, %g7
50591 fmuld8ulx16 %f6, %f1, %f10
50592 addcc %l6, %i6, %i0
50593 bcs,a,pn %xcc, loop_5958
50594 fbl,a %fcc2, loop_5959
50595 call loop_5960
50596 ldsw [%l7 + 0x7C], %o4
50597loop_5958:
50598 ldx [%l7 + 0x48], %o2
50599loop_5959:
50600 call loop_5961
50601loop_5960:
50602 ld [%l7 + 0x10], %f6
50603 xorcc %o5, %i4, %i2
50604 fmovsn %icc, %f14, %f15
50605loop_5961:
50606 fxor %f10, %f8, %f10
50607 andn %g2, %g4, %g3
50608 fpackfix %f14, %f4
50609 ble,a %icc, loop_5962
50610 array16 %l0, %l4, %i1
50611 alignaddrl %g1, %l3, %l2
50612 edge32l %i5, %g6, %o7
50613loop_5962:
50614 ldsh [%l7 + 0x22], %o0
50615 ldsh [%l7 + 0x4A], %l1
50616 stw %o6, [%l7 + 0x70]
50617 brlz,a %i7, loop_5963
50618 stw %o1, [%l7 + 0x20]
50619 mova %icc, %g5, %l5
50620 sllx %i3, 0x0E, %g7
50621loop_5963:
50622 ld [%l7 + 0x08], %f4
50623 stw %l6, [%l7 + 0x28]
50624 std %f4, [%l7 + 0x70]
50625 fmovrsgez %o3, %f14, %f3
50626 movle %xcc, %i0, %i6
50627 ld [%l7 + 0x70], %f8
50628 ldx [%l7 + 0x30], %o2
50629 be,pt %icc, loop_5964
50630 subc %o5, 0x1262, %o4
50631 ldd [%l7 + 0x78], %f4
50632 udivcc %i4, 0x1BA3, %i2
50633loop_5964:
50634 ldsb [%l7 + 0x3B], %g4
50635 mova %icc, %g2, %g3
50636 nop
50637 setx loop_5965, %l0, %l1
50638 wrpr 0x1, %tl
50639 wrpr %l1, %tnpc
50640 setx 0x34400001400, %l0, %l1
50641 wrpr %l1, %tstate
50642 wrhpr 0x4, %htstate
50643 done
50644 edge16n %l4, %l0, %i1
50645 bneg %xcc, loop_5966
50646 fbne %fcc0, loop_5967
50647loop_5965:
50648 fnot1s %f8, %f6
50649 fbuge %fcc3, loop_5968
50650loop_5966:
50651 fornot2 %f2, %f4, %f6
50652loop_5967:
50653 movrlz %l3, 0x153, %g1
50654 ldub [%l7 + 0x71], %i5
50655loop_5968:
50656 fsrc2 %f6, %f8
50657 bshuffle %f8, %f2, %f2
50658 fbe,a %fcc0, loop_5969
50659 ldd [%l7 + 0x78], %f10
50660 fbu,a %fcc2, loop_5970
50661 ldsw [%l7 + 0x10], %l2
50662loop_5969:
50663 fpsub32 %f12, %f4, %f8
50664 fbl %fcc2, loop_5971
50665loop_5970:
50666 lduh [%l7 + 0x7C], %g6
50667 fmovrde %o7, %f0, %f0
50668 fblg,a %fcc1, loop_5972
50669loop_5971:
50670 ta %xcc, 0x2
50671 ldsw [%l7 + 0x10], %l1
50672 tg %icc, 0x1
50673loop_5972:
50674 fmovsle %icc, %f6, %f13
50675 fmovsvs %icc, %f9, %f15
50676 fmul8x16au %f2, %f14, %f12
50677 bpos,pn %xcc, loop_5973
50678 subccc %o6, 0x1540, %i7
50679 ldsb [%l7 + 0x6F], %o1
50680 fbge,a %fcc1, loop_5974
50681loop_5973:
50682 orncc %o0, %l5, %g5
50683 fmovdne %icc, %f9, %f5
50684 lduh [%l7 + 0x14], %i3
50685loop_5974:
50686 fpadd16s %f3, %f11, %f6
50687 taddcctv %g7, 0x17D7, %l6
50688 fmovscs %xcc, %f1, %f3
50689 lduw [%l7 + 0x44], %i0
50690 bcc,a,pt %xcc, loop_5975
50691 ld [%l7 + 0x1C], %f1
50692 movrgez %o3, 0x1D6, %i6
50693 subc %o5, %o4, %o2
50694loop_5975:
50695 tpos %icc, 0x7
50696 fmovdn %icc, %f1, %f14
50697 brgz %i2, loop_5976
50698 fmovrsne %g4, %f5, %f5
50699 mulscc %g2, 0x11DF, %g3
50700 fcmped %fcc3, %f12, %f14
50701loop_5976:
50702 fcmpne16 %f10, %f6, %i4
50703 fmovrdgez %l0, %f8, %f2
50704 stb %l4, [%l7 + 0x4E]
50705 ldd [%l7 + 0x78], %f12
50706 nop
50707 setx loop_5977, %l0, %l1
50708 wrpr 0x1, %tl
50709 wrpr %l1, %tpc
50710 add %l1, 0x4, %l1
50711 wrpr %l1, %tnpc
50712 setx 0x34400001400, %l0, %l1
50713 wrpr %l1, %tstate
50714 wrhpr 0x4, %htstate
50715 retry
50716 nop
50717 setx loop_5978, %l0, %l1
50718 wrpr 0x1, %tl
50719 wrpr %l1, %tpc
50720 add %l1, 0x4, %l1
50721 wrpr %l1, %tnpc
50722 setx 0x34400001400, %l0, %l1
50723 wrpr %l1, %tstate
50724 wrhpr 0x4, %htstate
50725 retry
50726 fbo,a %fcc1, loop_5979
50727 sdivcc %i1, 0x19A4, %g1
50728loop_5977:
50729 brlez %l3, loop_5980
50730loop_5978:
50731 fnors %f11, %f2, %f4
50732loop_5979:
50733 ldub [%l7 + 0x31], %l2
50734 ldsw [%l7 + 0x18], %g6
50735loop_5980:
50736 brz %i5, loop_5981
50737 fmovdvc %icc, %f14, %f8
50738 fabss %f8, %f4
50739 movrlz %o7, %l1, %i7
50740loop_5981:
50741 fcmple16 %f12, %f6, %o1
50742 fornot1 %f4, %f4, %f0
50743 ldsb [%l7 + 0x0E], %o0
50744 lduh [%l7 + 0x34], %o6
50745 udiv %g5, 0x073A, %l5
50746 sll %i3, 0x1A, %g7
50747 andcc %l6, 0x0FC0, %i0
50748 ldd [%l7 + 0x78], %f0
50749 fmuld8ulx16 %f7, %f13, %f4
50750 fbne %fcc3, loop_5982
50751 tvc %icc, 0x4
50752 lduw [%l7 + 0x3C], %o3
50753 movrlez %o5, %o4, %o2
50754loop_5982:
50755 fmovs %f11, %f0
50756 brz %i2, loop_5983
50757 fnand %f10, %f2, %f2
50758 xnorcc %i6, 0x1ADE, %g2
50759 stx %g4, [%l7 + 0x60]
50760loop_5983:
50761 ldd [%l7 + 0x28], %f2
50762 and %g3, 0x09CC, %i4
50763 stb %l4, [%l7 + 0x4D]
50764 ldsh [%l7 + 0x50], %i1
50765 stw %l0, [%l7 + 0x30]
50766 edge32n %l3, %l2, %g6
50767 faligndata %f8, %f2, %f14
50768 faligndata %f6, %f8, %f4
50769 st %f10, [%l7 + 0x44]
50770 lduw [%l7 + 0x64], %i5
50771 lduw [%l7 + 0x5C], %g1
50772 fcmps %fcc1, %f1, %f1
50773 fba,a %fcc2, loop_5984
50774 fcmple32 %f10, %f4, %l1
50775 movn %xcc, %i7, %o1
50776 fmovdneg %icc, %f14, %f6
50777loop_5984:
50778 tn %xcc, 0x7
50779 movleu %xcc, %o7, %o0
50780 bgu %icc, loop_5985
50781 ldsh [%l7 + 0x2C], %g5
50782 movn %icc, %o6, %i3
50783 fpsub16s %f5, %f7, %f13
50784loop_5985:
50785 stb %l5, [%l7 + 0x71]
50786 movg %icc, %l6, %i0
50787 ldx [%l7 + 0x78], %g7
50788 sth %o5, [%l7 + 0x5E]
50789 tvs %icc, 0x6
50790 stb %o3, [%l7 + 0x0C]
50791 st %f9, [%l7 + 0x28]
50792 sdivcc %o4, 0x0288, %o2
50793 fbl,a %fcc2, loop_5986
50794 fmovdvs %xcc, %f8, %f8
50795 array16 %i6, %g2, %g4
50796 stw %i2, [%l7 + 0x3C]
50797loop_5986:
50798 movrgez %g3, 0x385, %i4
50799 fpack16 %f0, %f13
50800 sll %i1, 0x05, %l4
50801 stb %l3, [%l7 + 0x37]
50802 fcmple32 %f8, %f10, %l0
50803 bl loop_5987
50804 bl loop_5988
50805 movrlez %g6, 0x1BC, %l2
50806 edge8 %i5, %g1, %i7
50807loop_5987:
50808 sdivx %l1, 0x1CED, %o7
50809loop_5988:
50810 sdivx %o0, 0x0B32, %o1
50811 ldsb [%l7 + 0x73], %o6
50812 fmul8x16al %f10, %f13, %f12
50813 fzero %f10
50814 fcmpgt32 %f14, %f12, %g5
50815 fcmpeq32 %f0, %f8, %l5
50816 fba %fcc3, loop_5989
50817 fbge %fcc0, loop_5990
50818 movg %xcc, %l6, %i3
50819 array16 %g7, %o5, %o3
50820loop_5989:
50821 pdist %f8, %f0, %f4
50822loop_5990:
50823 stx %o4, [%l7 + 0x40]
50824 fcmpgt32 %f2, %f0, %o2
50825 fmul8x16al %f1, %f0, %f2
50826 movrgz %i6, 0x015, %g2
50827 lduw [%l7 + 0x3C], %i0
50828 movneg %xcc, %i2, %g4
50829 ldsh [%l7 + 0x10], %g3
50830 bvs loop_5991
50831 stw %i4, [%l7 + 0x48]
50832 fbue,a %fcc3, loop_5992
50833 ldsb [%l7 + 0x37], %l4
50834loop_5991:
50835 std %f2, [%l7 + 0x68]
50836 fmovsgu %xcc, %f9, %f12
50837loop_5992:
50838 xnorcc %i1, 0x1E43, %l0
50839 fblg,a %fcc3, loop_5993
50840 smul %l3, %l2, %i5
50841 fmovdle %xcc, %f0, %f2
50842 fornot1s %f7, %f9, %f3
50843loop_5993:
50844 tle %xcc, 0x6
50845 ldsb [%l7 + 0x2A], %g6
50846 sra %g1, %i7, %o7
50847 fzero %f6
50848 fpadd32s %f5, %f5, %f13
50849 sth %l1, [%l7 + 0x7C]
50850 fmovdl %xcc, %f3, %f10
50851 ldsh [%l7 + 0x1C], %o1
50852 array16 %o6, %g5, %o0
50853 st %f3, [%l7 + 0x40]
50854 sra %l6, %l5, %i3
50855 fmuld8ulx16 %f14, %f4, %f0
50856 orcc %o5, %g7, %o4
50857 edge32 %o3, %i6, %g2
50858 std %f14, [%l7 + 0x50]
50859 ldsw [%l7 + 0x78], %o2
50860 tpos %xcc, 0x3
50861 fmovsg %xcc, %f3, %f1
50862 xor %i2, 0x0890, %g4
50863 array8 %g3, %i0, %l4
50864 tne %xcc, 0x6
50865 brlz %i1, loop_5994
50866 ld [%l7 + 0x08], %f8
50867 ldsb [%l7 + 0x17], %i4
50868 movrlez %l3, 0x3C6, %l2
50869loop_5994:
50870 movl %xcc, %l0, %g6
50871 fmovdg %icc, %f0, %f9
50872 ldd [%l7 + 0x50], %f6
50873 ta %xcc, 0x7
50874 nop
50875 setx loop_5995, %l0, %l1
50876 wrpr 0x1, %tl
50877 wrpr %l1, %tnpc
50878 setx 0x34400001400, %l0, %l1
50879 wrpr %l1, %tstate
50880 wrhpr 0x4, %htstate
50881 done
50882 fornot1 %f10, %f14, %f10
50883 pdist %f10, %f0, %f4
50884 ldsb [%l7 + 0x2D], %i5
50885loop_5995:
50886 lduh [%l7 + 0x70], %g1
50887 sll %o7, %l1, %o1
50888 fcmpgt16 %f2, %f4, %o6
50889 edge32l %i7, %o0, %g5
50890 ldsh [%l7 + 0x68], %l6
50891 ldub [%l7 + 0x39], %l5
50892 faligndata %f0, %f2, %f0
50893 fcmpd %fcc0, %f6, %f10
50894 movvs %xcc, %o5, %g7
50895 ldub [%l7 + 0x39], %o4
50896 fabss %f6, %f10
50897 fcmpgt16 %f4, %f8, %o3
50898 stx %i3, [%l7 + 0x58]
50899 fmovsvc %xcc, %f0, %f6
50900 bge loop_5996
50901 ldsh [%l7 + 0x54], %g2
50902 stw %i6, [%l7 + 0x54]
50903 ldsb [%l7 + 0x65], %o2
50904loop_5996:
50905 stw %i2, [%l7 + 0x40]
50906 bleu,pt %xcc, loop_5997
50907 array32 %g3, %i0, %l4
50908 bvc,pt %icc, loop_5998
50909 ldsw [%l7 + 0x10], %g4
50910loop_5997:
50911 alignaddrl %i4, %l3, %i1
50912 xnorcc %l2, 0x0B44, %l0
50913loop_5998:
50914 ldsh [%l7 + 0x0A], %i5
50915 ld [%l7 + 0x58], %f9
50916 movrgez %g6, %g1, %o7
50917 std %f12, [%l7 + 0x48]
50918 tsubcctv %o1, 0x1616, %l1
50919 addcc %i7, 0x1038, %o6
50920 add %o0, %l6, %l5
50921 be,a,pn %xcc, loop_5999
50922 array8 %g5, %o5, %g7
50923 stx %o4, [%l7 + 0x50]
50924 stb %i3, [%l7 + 0x6A]
50925loop_5999:
50926 andncc %g2, %o3, %o2
50927 lduh [%l7 + 0x6A], %i2
50928 movpos %icc, %g3, %i6
50929 ldd [%l7 + 0x58], %f4
50930 bvc,pn %xcc, loop_6000
50931 ld [%l7 + 0x70], %f6
50932 edge8ln %l4, %g4, %i0
50933 stb %i4, [%l7 + 0x4C]
50934loop_6000:
50935 fbg %fcc1, loop_6001
50936 movle %xcc, %i1, %l3
50937 sdivx %l2, 0x14D8, %i5
50938 fmovrslez %l0, %f2, %f10
50939loop_6001:
50940 fmovsa %icc, %f5, %f6
50941 brlez %g6, loop_6002
50942 fmovrsgez %g1, %f4, %f13
50943 stb %o1, [%l7 + 0x62]
50944 ta %xcc, 0x1
50945loop_6002:
50946 fmul8x16au %f0, %f11, %f14
50947 for %f12, %f14, %f0
50948 bg,a loop_6003
50949 fnot2s %f12, %f3
50950 fabss %f8, %f8
50951 fandnot1s %f3, %f1, %f7
50952loop_6003:
50953 faligndata %f0, %f10, %f6
50954 stx %l1, [%l7 + 0x58]
50955 ld [%l7 + 0x1C], %f9
50956 bshuffle %f12, %f8, %f0
50957 movl %xcc, %o7, %i7
50958 sth %o6, [%l7 + 0x28]
50959 fpsub16 %f12, %f0, %f12
50960 edge8l %o0, %l6, %g5
50961 edge16l %o5, %l5, %o4
50962 fsrc1 %f8, %f10
50963 fmul8x16au %f15, %f11, %f2
50964 ldsb [%l7 + 0x3C], %g7
50965 fmul8sux16 %f4, %f14, %f10
50966 fbu,a %fcc3, loop_6004
50967 orcc %i3, 0x086F, %g2
50968 bge,a loop_6005
50969 sth %o3, [%l7 + 0x5E]
50970loop_6004:
50971 xor %i2, %o2, %i6
50972 std %f0, [%l7 + 0x38]
50973loop_6005:
50974 ld [%l7 + 0x74], %f2
50975 ldub [%l7 + 0x18], %g3
50976 sth %g4, [%l7 + 0x46]
50977 movrgez %l4, %i4, %i1
50978 ldd [%l7 + 0x18], %f12
50979 udiv %l3, 0x045C, %l2
50980 lduh [%l7 + 0x5C], %i5
50981 brlz %l0, loop_6006
50982 or %g6, %g1, %o1
50983 tle %xcc, 0x7
50984 edge8 %i0, %l1, %i7
50985loop_6006:
50986 sth %o7, [%l7 + 0x14]
50987 fbe,a %fcc1, loop_6007
50988 ldsw [%l7 + 0x18], %o0
50989 tleu %xcc, 0x2
50990 fzero %f10
50991loop_6007:
50992 fpadd16s %f11, %f13, %f8
50993 sethi 0x0C2E, %o6
50994 std %f8, [%l7 + 0x20]
50995 bleu loop_6008
50996 movpos %xcc, %g5, %o5
50997 st %f1, [%l7 + 0x68]
50998 fmovrslz %l6, %f7, %f11
50999loop_6008:
51000 xnor %l5, %o4, %g7
51001 srlx %i3, 0x11, %g2
51002 sth %o3, [%l7 + 0x64]
51003 ldsw [%l7 + 0x6C], %o2
51004 ldsh [%l7 + 0x0A], %i2
51005 tge %xcc, 0x1
51006 bgu,pt %icc, loop_6009
51007 fbo %fcc1, loop_6010
51008 ta %xcc, 0x2
51009 fbn %fcc0, loop_6011
51010loop_6009:
51011 ld [%l7 + 0x50], %f0
51012loop_6010:
51013 edge32n %g3, %i6, %g4
51014 fpsub32 %f8, %f12, %f0
51015loop_6011:
51016 fmovscc %icc, %f12, %f8
51017 fmovdg %icc, %f7, %f14
51018 lduh [%l7 + 0x7C], %i4
51019 ldd [%l7 + 0x10], %f10
51020 ldsb [%l7 + 0x7D], %l4
51021 fbge,a %fcc0, loop_6012
51022 fcmple16 %f14, %f14, %l3
51023 ld [%l7 + 0x38], %f1
51024 subcc %i1, %i5, %l2
51025loop_6012:
51026 pdist %f2, %f8, %f12
51027 fmul8x16au %f9, %f0, %f14
51028 fbo %fcc0, loop_6013
51029 orn %l0, %g1, %o1
51030 ldx [%l7 + 0x20], %i0
51031 fbne %fcc0, loop_6014
51032loop_6013:
51033 fnors %f3, %f7, %f1
51034 udivcc %l1, 0x0660, %g6
51035 stw %o7, [%l7 + 0x64]
51036loop_6014:
51037 edge32 %o0, %i7, %o6
51038 fbn %fcc3, loop_6015
51039 umul %g5, 0x08DD, %l6
51040 ldx [%l7 + 0x30], %l5
51041 fmovrslez %o4, %f6, %f6
51042loop_6015:
51043 ldx [%l7 + 0x28], %o5
51044 fsrc1s %f10, %f6
51045 fnot2s %f6, %f10
51046 fblg,a %fcc1, loop_6016
51047 lduw [%l7 + 0x48], %g7
51048 fbu %fcc0, loop_6017
51049 lduh [%l7 + 0x48], %g2
51050loop_6016:
51051 ldd [%l7 + 0x08], %f0
51052 move %xcc, %o3, %o2
51053loop_6017:
51054 addc %i3, 0x0063, %g3
51055 ldx [%l7 + 0x20], %i2
51056 te %xcc, 0x2
51057 ld [%l7 + 0x4C], %f3
51058 fornot1s %f5, %f7, %f15
51059 edge32ln %g4, %i6, %l4
51060 movpos %icc, %i4, %i1
51061 ld [%l7 + 0x58], %f8
51062 fmovdneg %xcc, %f15, %f13
51063 fpackfix %f2, %f1
51064 ldd [%l7 + 0x78], %f14
51065 edge32n %l3, %i5, %l0
51066 addccc %g1, 0x0436, %l2
51067 fmovsl %icc, %f6, %f8
51068 ldsw [%l7 + 0x34], %o1
51069 subc %l1, 0x00AA, %i0
51070 brnz,a %o7, loop_6018
51071 fmovrslez %g6, %f0, %f11
51072 ld [%l7 + 0x40], %f9
51073 brlez %o0, loop_6019
51074loop_6018:
51075 bgu,a,pt %xcc, loop_6020
51076 bshuffle %f14, %f10, %f12
51077 fmovdne %xcc, %f0, %f7
51078loop_6019:
51079 ldsb [%l7 + 0x0B], %i7
51080loop_6020:
51081 mova %xcc, %g5, %o6
51082 bge,pn %icc, loop_6021
51083 fmovdleu %xcc, %f11, %f7
51084 array32 %l6, %o4, %o5
51085 fbl %fcc1, loop_6022
51086loop_6021:
51087 sllx %l5, %g7, %g2
51088 sdiv %o2, 0x012A, %o3
51089 ldd [%l7 + 0x58], %f12
51090loop_6022:
51091 fmovsle %icc, %f5, %f8
51092 faligndata %f10, %f10, %f6
51093 bcs,a loop_6023
51094 fmovdpos %icc, %f9, %f2
51095 movrlez %i3, 0x1AF, %g3
51096 fmovdne %xcc, %f3, %f8
51097loop_6023:
51098 srl %g4, 0x17, %i6
51099 movrne %i2, 0x199, %l4
51100 nop
51101 setx loop_6024, %l0, %l1
51102 jmpl %l1, %i1
51103 fxors %f1, %f14, %f12
51104 xorcc %i4, 0x0AD3, %i5
51105 fpadd32 %f14, %f14, %f12
51106loop_6024:
51107 brlez,a %l3, loop_6025
51108 orncc %l0, %l2, %g1
51109 bgu %icc, loop_6026
51110 fcmpgt16 %f6, %f10, %o1
51111loop_6025:
51112 edge16 %l1, %o7, %g6
51113 st %f1, [%l7 + 0x5C]
51114loop_6026:
51115 std %f12, [%l7 + 0x10]
51116 fzeros %f9
51117 fxnor %f2, %f4, %f4
51118 fmovsvc %xcc, %f15, %f5
51119 movre %i0, 0x3C2, %i7
51120 mulx %g5, %o6, %l6
51121 std %f8, [%l7 + 0x50]
51122 ldsh [%l7 + 0x38], %o0
51123 bge,a,pt %xcc, loop_6027
51124 and %o5, %l5, %o4
51125 fbg,a %fcc0, loop_6028
51126 fcmpd %fcc2, %f0, %f4
51127loop_6027:
51128 fbl,a %fcc2, loop_6029
51129 lduw [%l7 + 0x24], %g7
51130loop_6028:
51131 std %f12, [%l7 + 0x20]
51132 movpos %icc, %g2, %o2
51133loop_6029:
51134 stw %i3, [%l7 + 0x14]
51135 fmovdcs %icc, %f1, %f6
51136 lduw [%l7 + 0x34], %o3
51137 edge32 %g4, %g3, %i6
51138 fornot1 %f4, %f8, %f14
51139 bcc,a %xcc, loop_6030
51140 fmovdvc %xcc, %f5, %f4
51141 lduh [%l7 + 0x4E], %l4
51142 fpsub16 %f6, %f12, %f6
51143loop_6030:
51144 fbl %fcc2, loop_6031
51145 fblg,a %fcc3, loop_6032
51146 movrgez %i2, 0x3FE, %i4
51147 ldd [%l7 + 0x18], %f10
51148loop_6031:
51149 fbg,a %fcc3, loop_6033
51150loop_6032:
51151 ldx [%l7 + 0x28], %i5
51152 andncc %i1, %l3, %l0
51153 sdivcc %g1, 0x0C23, %o1
51154loop_6033:
51155 tcc %xcc, 0x1
51156 fmovrslez %l1, %f0, %f14
51157 subcc %o7, 0x0219, %l2
51158 fmovdleu %xcc, %f9, %f12
51159 fmovse %icc, %f13, %f2
51160 ldx [%l7 + 0x60], %i0
51161 fornot1s %f11, %f13, %f12
51162 xorcc %g6, %g5, %o6
51163 fmuld8sux16 %f6, %f1, %f8
51164 fnors %f0, %f7, %f3
51165 tsubcc %i7, 0x1AE9, %o0
51166 fpadd32s %f13, %f15, %f3
51167 umulcc %l6, %l5, %o4
51168 ldx [%l7 + 0x40], %g7
51169 tl %xcc, 0x4
51170 ld [%l7 + 0x18], %f4
51171 movvc %icc, %o5, %o2
51172 stw %g2, [%l7 + 0x38]
51173 st %f5, [%l7 + 0x0C]
51174 fmovscc %xcc, %f6, %f11
51175 fmovsge %xcc, %f7, %f7
51176 fxnors %f8, %f15, %f14
51177 fmovda %icc, %f15, %f15
51178 sll %o3, 0x08, %i3
51179 fmovdpos %icc, %f4, %f7
51180 brgz,a %g4, loop_6034
51181 fandnot2s %f4, %f3, %f13
51182 fone %f4
51183 pdist %f8, %f10, %f8
51184loop_6034:
51185 be,a %icc, loop_6035
51186 nop
51187 setx loop_6036, %l0, %l1
51188 wrpr 0x1, %tl
51189 wrpr %l1, %tnpc
51190 setx 0x34400001400, %l0, %l1
51191 wrpr %l1, %tstate
51192 wrhpr 0x4, %htstate
51193 done
51194 ld [%l7 + 0x60], %f7
51195 ldsb [%l7 + 0x27], %i6
51196loop_6035:
51197 fbule %fcc1, loop_6037
51198loop_6036:
51199 fmul8x16al %f0, %f7, %f8
51200 fand %f8, %f4, %f12
51201 alignaddr %g3, %l4, %i4
51202loop_6037:
51203 bge,a,pn %icc, loop_6038
51204 tgu %icc, 0x0
51205 stx %i5, [%l7 + 0x70]
51206 stx %i2, [%l7 + 0x10]
51207loop_6038:
51208 edge16 %i1, %l3, %g1
51209 fnot1s %f1, %f3
51210 fzero %f4
51211 lduh [%l7 + 0x42], %o1
51212 bcs,a,pn %icc, loop_6039
51213 fpsub32 %f0, %f12, %f14
51214 brnz %l1, loop_6040
51215 lduh [%l7 + 0x52], %l0
51216loop_6039:
51217 fnegd %f14, %f12
51218 fcmps %fcc0, %f8, %f14
51219loop_6040:
51220 ldd [%l7 + 0x50], %f10
51221 ldd [%l7 + 0x40], %f8
51222 fsrc1 %f12, %f4
51223 bgu,a %xcc, loop_6041
51224 ldub [%l7 + 0x6F], %o7
51225 fbg,a %fcc1, loop_6042
51226 std %f10, [%l7 + 0x38]
51227loop_6041:
51228 fmuld8ulx16 %f11, %f12, %f0
51229 stw %i0, [%l7 + 0x40]
51230loop_6042:
51231 bcc,pt %icc, loop_6043
51232 fxnors %f5, %f0, %f15
51233 mulx %g6, %g5, %l2
51234 sth %o6, [%l7 + 0x1C]
51235loop_6043:
51236 tle %xcc, 0x7
51237 tvs %xcc, 0x7
51238 te %xcc, 0x7
51239 movvc %icc, %o0, %i7
51240 fmovscs %icc, %f3, %f4
51241 ldsw [%l7 + 0x08], %l5
51242 subcc %l6, %g7, %o5
51243 fmuld8ulx16 %f2, %f0, %f10
51244 ldub [%l7 + 0x71], %o4
51245 bcc,pn %xcc, loop_6044
51246 edge16l %g2, %o3, %i3
51247 fmovrsgz %o2, %f4, %f9
51248 fmovrdlz %i6, %f2, %f14
51249loop_6044:
51250 fmovsg %icc, %f8, %f15
51251 lduw [%l7 + 0x4C], %g3
51252 ba,a,pn %xcc, loop_6045
51253 fmovdneg %xcc, %f10, %f11
51254 movle %icc, %l4, %i4
51255 std %f14, [%l7 + 0x30]
51256loop_6045:
51257 fbne,a %fcc3, loop_6046
51258 andncc %g4, %i5, %i1
51259 edge8n %i2, %l3, %o1
51260 subccc %g1, %l1, %o7
51261loop_6046:
51262 fone %f2
51263 movre %l0, %g6, %g5
51264 fpmerge %f8, %f15, %f12
51265 ldd [%l7 + 0x08], %f14
51266 movn %xcc, %l2, %o6
51267 stw %o0, [%l7 + 0x1C]
51268 std %f10, [%l7 + 0x30]
51269 stb %i0, [%l7 + 0x7C]
51270 fandnot2s %f4, %f12, %f6
51271 fmuld8ulx16 %f7, %f2, %f10
51272 fmovsa %xcc, %f9, %f8
51273 brgez %l5, loop_6047
51274 edge32ln %l6, %g7, %o5
51275 ld [%l7 + 0x1C], %f1
51276 stw %o4, [%l7 + 0x74]
51277loop_6047:
51278 fmovsneg %icc, %f12, %f13
51279 ld [%l7 + 0x30], %f8
51280 ld [%l7 + 0x64], %f3
51281 movrlz %g2, %i7, %o3
51282 tge %xcc, 0x6
51283 fba %fcc0, loop_6048
51284 fmovrsne %i3, %f9, %f10
51285 fmovdcc %xcc, %f3, %f14
51286 taddcc %i6, 0x15F8, %g3
51287loop_6048:
51288 edge16n %l4, %o2, %i4
51289 or %i5, 0x1A12, %g4
51290 brnz %i1, loop_6049
51291 std %f6, [%l7 + 0x68]
51292 ld [%l7 + 0x48], %f7
51293 fzero %f8
51294loop_6049:
51295 srl %l3, 0x10, %i2
51296 fpackfix %f2, %f11
51297 brgz,a %g1, loop_6050
51298 bne,pn %xcc, loop_6051
51299 stx %l1, [%l7 + 0x50]
51300 edge16ln %o1, %o7, %g6
51301loop_6050:
51302 fmovsleu %xcc, %f1, %f14
51303loop_6051:
51304 fba %fcc1, loop_6052
51305 st %f12, [%l7 + 0x74]
51306 lduh [%l7 + 0x58], %g5
51307 ldx [%l7 + 0x20], %l2
51308loop_6052:
51309 fors %f8, %f7, %f8
51310 te %xcc, 0x0
51311 movvs %xcc, %o6, %o0
51312 fmovs %f4, %f4
51313 tvc %xcc, 0x6
51314 nop
51315 setx loop_6053, %l0, %l1
51316 wrpr 0x1, %tl
51317 wrpr %l1, %tnpc
51318 setx 0x34400001400, %l0, %l1
51319 wrpr %l1, %tstate
51320 wrhpr 0x4, %htstate
51321 done
51322 fmovspos %xcc, %f14, %f3
51323 fbug,a %fcc3, loop_6054
51324 fmovdneg %xcc, %f8, %f6
51325loop_6053:
51326 fmovsleu %icc, %f7, %f14
51327 stx %l0, [%l7 + 0x58]
51328loop_6054:
51329 sll %i0, 0x1C, %l5
51330 movrlez %g7, 0x30C, %o5
51331 fmovsn %icc, %f14, %f8
51332 fnot2s %f6, %f8
51333 edge16l %o4, %l6, %g2
51334 umul %i7, %i3, %o3
51335 fones %f14
51336 xorcc %g3, %i6, %o2
51337 fmul8ulx16 %f8, %f6, %f14
51338 edge32n %i4, %l4, %i5
51339 fmovsneg %icc, %f6, %f14
51340 ldx [%l7 + 0x58], %i1
51341 movrgez %g4, %i2, %l3
51342 edge8ln %g1, %l1, %o7
51343 stw %g6, [%l7 + 0x3C]
51344 fmul8x16au %f2, %f13, %f0
51345 lduw [%l7 + 0x74], %g5
51346 stb %o1, [%l7 + 0x2E]
51347 ldub [%l7 + 0x0B], %o6
51348 stb %o0, [%l7 + 0x7E]
51349 fzeros %f7
51350 xnorcc %l2, %i0, %l5
51351 fmovsvc %xcc, %f15, %f5
51352 and %l0, 0x1D46, %g7
51353 fcmpd %fcc2, %f6, %f6
51354 fands %f3, %f11, %f10
51355 ldx [%l7 + 0x08], %o4
51356 fcmpes %fcc1, %f1, %f2
51357 fnegd %f10, %f12
51358 ldub [%l7 + 0x53], %l6
51359 fcmple16 %f8, %f14, %g2
51360 udivx %o5, 0x19F1, %i3
51361 array16 %o3, %g3, %i7
51362 stb %i6, [%l7 + 0x1C]
51363 udivcc %i4, 0x1774, %l4
51364 fmovsvc %xcc, %f7, %f0
51365 fpadd32s %f2, %f9, %f14
51366 stb %i5, [%l7 + 0x2C]
51367 ldub [%l7 + 0x49], %o2
51368 ldsb [%l7 + 0x57], %g4
51369 fbe,a %fcc0, loop_6055
51370 andcc %i1, %i2, %g1
51371 fcmpes %fcc3, %f1, %f10
51372 addc %l1, %l3, %g6
51373loop_6055:
51374 stb %g5, [%l7 + 0x19]
51375 fmovdge %icc, %f11, %f11
51376 ldx [%l7 + 0x28], %o1
51377 fcmpeq32 %f0, %f4, %o7
51378 sth %o6, [%l7 + 0x34]
51379 ldd [%l7 + 0x28], %f10
51380 fmovdgu %icc, %f13, %f14
51381 movre %o0, 0x338, %l2
51382 brlez %i0, loop_6056
51383 fpackfix %f2, %f7
51384 array16 %l5, %g7, %o4
51385 fmovda %xcc, %f0, %f8
51386loop_6056:
51387 fmovsle %xcc, %f11, %f3
51388 edge32ln %l0, %g2, %o5
51389 lduh [%l7 + 0x18], %l6
51390 sub %i3, %g3, %o3
51391 srax %i6, 0x0E, %i7
51392 ld [%l7 + 0x38], %f7
51393 bvc %icc, loop_6057
51394 fxnor %f12, %f4, %f2
51395 fmovsge %xcc, %f4, %f6
51396 edge32l %i4, %l4, %i5
51397loop_6057:
51398 fand %f4, %f6, %f6
51399 fnand %f14, %f0, %f10
51400 ldub [%l7 + 0x0C], %o2
51401 edge8n %g4, %i1, %i2
51402 fmovrdne %g1, %f4, %f4
51403 ldsw [%l7 + 0x18], %l1
51404 addcc %l3, %g6, %o1
51405 andn %g5, 0x1DF5, %o6
51406 fnand %f4, %f14, %f8
51407 fmovrdne %o0, %f0, %f2
51408 fba,a %fcc1, loop_6058
51409 bgu,pt %xcc, loop_6059
51410 fmovrslz %l2, %f9, %f7
51411 ld [%l7 + 0x2C], %f3
51412loop_6058:
51413 fbue %fcc2, loop_6060
51414loop_6059:
51415 fmovrsgez %o7, %f14, %f5
51416 smulcc %i0, %l5, %o4
51417 stx %l0, [%l7 + 0x60]
51418loop_6060:
51419 fxnors %f11, %f10, %f6
51420 ld [%l7 + 0x2C], %f9
51421 sth %g7, [%l7 + 0x12]
51422 std %f12, [%l7 + 0x50]
51423 st %f5, [%l7 + 0x5C]
51424 movle %icc, %g2, %l6
51425 brlez,a %i3, loop_6061
51426 ldsw [%l7 + 0x28], %g3
51427 fbn,a %fcc0, loop_6062
51428 fcmple32 %f4, %f8, %o5
51429loop_6061:
51430 sra %i6, %i7, %o3
51431 fcmpeq16 %f6, %f6, %i4
51432loop_6062:
51433 st %f9, [%l7 + 0x20]
51434 lduh [%l7 + 0x62], %i5
51435 movleu %icc, %l4, %g4
51436 lduw [%l7 + 0x0C], %i1
51437 fpadd32s %f15, %f3, %f1
51438 umulcc %i2, 0x0FC3, %g1
51439 fmovrdne %l1, %f4, %f8
51440 fmovdl %icc, %f0, %f11
51441 fors %f4, %f15, %f9
51442 stx %o2, [%l7 + 0x58]
51443 st %f3, [%l7 + 0x24]
51444 ldx [%l7 + 0x58], %g6
51445 fbul %fcc3, loop_6063
51446 fmovrdne %o1, %f6, %f12
51447 lduh [%l7 + 0x7A], %l3
51448 nop
51449 setx loop_6064, %l0, %l1
51450 wrpr 0x1, %tl
51451 wrpr %l1, %tnpc
51452 setx 0x34400001400, %l0, %l1
51453 wrpr %l1, %tstate
51454 wrhpr 0x4, %htstate
51455 done
51456loop_6063:
51457 fpadd16s %f9, %f0, %f1
51458 ldsw [%l7 + 0x50], %g5
51459 stx %o6, [%l7 + 0x18]
51460loop_6064:
51461 and %o0, 0x1865, %l2
51462 tleu %xcc, 0x0
51463 movneg %xcc, %i0, %o7
51464 movleu %icc, %l5, %l0
51465 edge8ln %o4, %g7, %l6
51466 fands %f3, %f7, %f8
51467 movvc %icc, %g2, %g3
51468 xnorcc %i3, %i6, %o5
51469 xorcc %o3, %i4, %i7
51470 ldsb [%l7 + 0x57], %i5
51471 fnot2s %f15, %f5
51472 fmovsneg %icc, %f15, %f2
51473 mova %icc, %g4, %l4
51474 fnot2s %f0, %f7
51475 movneg %xcc, %i2, %g1
51476 lduw [%l7 + 0x74], %i1
51477 bneg,a,pn %icc, loop_6065
51478 fmovdvc %xcc, %f15, %f10
51479 fmul8sux16 %f10, %f12, %f6
51480 fmovdgu %icc, %f11, %f10
51481loop_6065:
51482 fmovdn %icc, %f0, %f0
51483 subccc %l1, %o2, %g6
51484 tge %xcc, 0x3
51485 fandnot1 %f14, %f0, %f10
51486 stx %o1, [%l7 + 0x10]
51487 sth %l3, [%l7 + 0x38]
51488 brlz,a %g5, loop_6066
51489 std %f2, [%l7 + 0x40]
51490 ldsb [%l7 + 0x38], %o6
51491 ldd [%l7 + 0x70], %f2
51492loop_6066:
51493 andncc %l2, %i0, %o0
51494 fcmpgt32 %f2, %f14, %o7
51495 fmul8ulx16 %f10, %f12, %f6
51496 fmovrdne %l0, %f4, %f12
51497 ldub [%l7 + 0x6B], %o4
51498 fcmpne16 %f6, %f14, %g7
51499 ldsw [%l7 + 0x28], %l6
51500 fmovdvs %icc, %f5, %f12
51501 st %f2, [%l7 + 0x34]
51502 sth %l5, [%l7 + 0x66]
51503 umul %g2, %i3, %i6
51504 fexpand %f11, %f10
51505 ldub [%l7 + 0x2A], %g3
51506 lduw [%l7 + 0x08], %o3
51507 ld [%l7 + 0x64], %f1
51508 tg %icc, 0x0
51509 fbug,a %fcc1, loop_6067
51510 fbg,a %fcc0, loop_6068
51511 stx %o5, [%l7 + 0x10]
51512 udivcc %i7, 0x07F8, %i5
51513loop_6067:
51514 fmovrslez %i4, %f0, %f10
51515loop_6068:
51516 fmovsa %xcc, %f9, %f11
51517 sll %l4, %i2, %g1
51518 movne %icc, %g4, %i1
51519 lduw [%l7 + 0x10], %l1
51520 edge8n %o2, %o1, %g6
51521 smulcc %g5, 0x0F20, %l3
51522 stw %o6, [%l7 + 0x44]
51523 ldd [%l7 + 0x08], %f6
51524 ld [%l7 + 0x6C], %f12
51525 fnot1s %f2, %f14
51526 fmul8x16 %f4, %f8, %f14
51527 fmovdl %xcc, %f2, %f4
51528 tge %icc, 0x0
51529 fnot1 %f8, %f8
51530 ldsh [%l7 + 0x3E], %l2
51531 ldd [%l7 + 0x20], %f10
51532 fpadd32 %f8, %f12, %f8
51533 std %f6, [%l7 + 0x10]
51534 sth %i0, [%l7 + 0x24]
51535 fbue,a %fcc2, loop_6069
51536 sub %o7, %o0, %l0
51537 stb %g7, [%l7 + 0x62]
51538 movvc %icc, %l6, %o4
51539loop_6069:
51540 fbe %fcc3, loop_6070
51541 xnorcc %g2, 0x1787, %i3
51542 edge16l %i6, %g3, %l5
51543 umulcc %o3, 0x0803, %o5
51544loop_6070:
51545 sethi 0x1BCA, %i7
51546 std %f6, [%l7 + 0x68]
51547 be,a,pt %icc, loop_6071
51548 fands %f14, %f0, %f7
51549 fcmpne16 %f4, %f0, %i4
51550 array32 %i5, %l4, %g1
51551loop_6071:
51552 fpsub32s %f9, %f8, %f5
51553 lduh [%l7 + 0x7A], %i2
51554 movpos %xcc, %g4, %i1
51555 fsrc1 %f10, %f10
51556 fmovscc %xcc, %f2, %f11
51557 movleu %icc, %o2, %o1
51558 fandnot2 %f14, %f12, %f10
51559 ldx [%l7 + 0x28], %l1
51560 edge32ln %g5, %l3, %g6
51561 sth %o6, [%l7 + 0x30]
51562 fbuge %fcc0, loop_6072
51563 lduh [%l7 + 0x62], %l2
51564 fmovdl %xcc, %f14, %f10
51565 tle %xcc, 0x7
51566loop_6072:
51567 ldsh [%l7 + 0x42], %i0
51568 ld [%l7 + 0x58], %f1
51569 ldsb [%l7 + 0x0C], %o0
51570 stw %l0, [%l7 + 0x1C]
51571 movvs %icc, %g7, %l6
51572 fpsub32 %f4, %f6, %f8
51573 faligndata %f0, %f0, %f2
51574 fbn %fcc3, loop_6073
51575 fxors %f5, %f15, %f11
51576 fmovscc %icc, %f5, %f0
51577 ld [%l7 + 0x7C], %f5
51578loop_6073:
51579 ldsw [%l7 + 0x44], %o7
51580 ble loop_6074
51581 fnor %f6, %f12, %f2
51582 st %f2, [%l7 + 0x34]
51583 tle %xcc, 0x7
51584loop_6074:
51585 sdivcc %o4, 0x0747, %g2
51586 lduh [%l7 + 0x7C], %i6
51587 bleu,pt %icc, loop_6075
51588 ldub [%l7 + 0x18], %g3
51589 fandnot2s %f2, %f6, %f13
51590 bpos,a %icc, loop_6076
51591loop_6075:
51592 bne,pt %icc, loop_6077
51593 stw %l5, [%l7 + 0x50]
51594 andn %i3, %o3, %i7
51595loop_6076:
51596 tpos %icc, 0x0
51597loop_6077:
51598 st %f15, [%l7 + 0x20]
51599 fmovrde %i4, %f4, %f8
51600 sdiv %o5, 0x0964, %i5
51601 smulcc %g1, %l4, %i2
51602 movvc %icc, %g4, %o2
51603 popc 0x0D02, %i1
51604 fcmpne16 %f2, %f0, %o1
51605 edge32 %l1, %l3, %g6
51606 fxor %f14, %f6, %f14
51607 ldd [%l7 + 0x18], %f8
51608 fbl %fcc2, loop_6078
51609 stx %g5, [%l7 + 0x08]
51610 bn,a %icc, loop_6079
51611 fxnor %f2, %f12, %f10
51612loop_6078:
51613 brnz %l2, loop_6080
51614 ldd [%l7 + 0x60], %f8
51615loop_6079:
51616 movrlz %o6, %o0, %l0
51617 brz,a %i0, loop_6081
51618loop_6080:
51619 tl %xcc, 0x4
51620 tpos %xcc, 0x3
51621 stx %l6, [%l7 + 0x68]
51622loop_6081:
51623 movpos %xcc, %o7, %g7
51624 st %f9, [%l7 + 0x4C]
51625 bpos loop_6082
51626 addccc %g2, %o4, %g3
51627 movvs %icc, %i6, %l5
51628 fsrc2 %f10, %f14
51629loop_6082:
51630 for %f10, %f0, %f14
51631 xnor %o3, %i7, %i3
51632 tvs %icc, 0x6
51633 brlz,a %o5, loop_6083
51634 array32 %i4, %i5, %g1
51635 lduw [%l7 + 0x60], %l4
51636 fblg %fcc0, loop_6084
51637loop_6083:
51638 fmovrslez %g4, %f3, %f3
51639 ld [%l7 + 0x30], %f12
51640 lduh [%l7 + 0x7C], %o2
51641loop_6084:
51642 st %f8, [%l7 + 0x30]
51643 fors %f0, %f5, %f7
51644 fcmpgt32 %f0, %f8, %i1
51645 stw %o1, [%l7 + 0x70]
51646 fone %f4
51647 sll %l1, 0x15, %l3
51648 fmovs %f7, %f14
51649 fmovda %icc, %f14, %f10
51650 st %f11, [%l7 + 0x58]
51651 fandnot2 %f2, %f6, %f10
51652 brz,a %g6, loop_6085
51653 fmovrdlez %g5, %f6, %f10
51654 fxors %f9, %f1, %f4
51655 tgu %icc, 0x7
51656loop_6085:
51657 fnand %f6, %f14, %f0
51658 st %f2, [%l7 + 0x48]
51659 fmovda %xcc, %f4, %f5
51660 fnand %f2, %f14, %f10
51661 fmovsneg %icc, %f14, %f1
51662 be,a loop_6086
51663 ldsb [%l7 + 0x1D], %i2
51664 bvs,a loop_6087
51665 fpadd32 %f4, %f2, %f2
51666loop_6086:
51667 ld [%l7 + 0x30], %f1
51668 siam 0x3
51669loop_6087:
51670 ldx [%l7 + 0x78], %l2
51671 brgez %o6, loop_6088
51672 srlx %o0, %i0, %l0
51673 fmovrdgz %o7, %f10, %f8
51674 movrlz %l6, %g2, %o4
51675loop_6088:
51676 fnot1 %f0, %f8
51677 fabss %f13, %f10
51678 smulcc %g7, %g3, %i6
51679 stb %o3, [%l7 + 0x56]
51680 ldd [%l7 + 0x10], %f10
51681 srl %i7, 0x18, %l5
51682 ldsh [%l7 + 0x78], %i3
51683 std %f10, [%l7 + 0x70]
51684 fba %fcc0, loop_6089
51685 for %f12, %f10, %f14
51686 movg %icc, %i4, %i5
51687 fand %f12, %f12, %f8
51688loop_6089:
51689 addc %o5, 0x0BEB, %l4
51690 srax %g4, %g1, %i1
51691 edge16l %o1, %l1, %l3
51692 st %f2, [%l7 + 0x08]
51693 ld [%l7 + 0x2C], %f11
51694 fpack32 %f4, %f12, %f10
51695 fpsub16s %f9, %f2, %f5
51696 fmovsl %icc, %f5, %f1
51697 addcc %o2, %g6, %i2
51698 addccc %l2, %o6, %o0
51699 tvc %xcc, 0x4
51700 fpadd16 %f10, %f4, %f12
51701 fmovrdlz %g5, %f14, %f10
51702 brz %l0, loop_6090
51703 array32 %o7, %i0, %l6
51704 ldsh [%l7 + 0x5C], %o4
51705 bgu,a %xcc, loop_6091
51706loop_6090:
51707 fmovdpos %xcc, %f14, %f8
51708 stw %g7, [%l7 + 0x64]
51709 subcc %g3, 0x08A6, %i6
51710loop_6091:
51711 fnor %f12, %f14, %f14
51712 ldsb [%l7 + 0x38], %o3
51713 array16 %i7, %g2, %l5
51714 stx %i4, [%l7 + 0x18]
51715 bge,a,pn %xcc, loop_6092
51716 edge8l %i3, %o5, %i5
51717 fmovdl %xcc, %f7, %f14
51718 ldsb [%l7 + 0x39], %l4
51719loop_6092:
51720 fmovd %f4, %f4
51721 sdiv %g4, 0x1200, %i1
51722 ldsh [%l7 + 0x4A], %g1
51723 lduw [%l7 + 0x38], %l1
51724 bl,a,pn %icc, loop_6093
51725 nop
51726 setx loop_6094, %l0, %l1
51727 jmpl %l1, %o1
51728 fmovdvs %icc, %f6, %f12
51729 udiv %l3, 0x0BC0, %o2
51730loop_6093:
51731 movn %icc, %i2, %l2
51732loop_6094:
51733 fone %f8
51734 movn %icc, %g6, %o6
51735 lduw [%l7 + 0x38], %g5
51736 fnot2 %f12, %f4
51737 ldsh [%l7 + 0x46], %l0
51738 ldsw [%l7 + 0x4C], %o0
51739 fmovsge %xcc, %f14, %f15
51740 fpsub16s %f7, %f6, %f9
51741 ldd [%l7 + 0x30], %f4
51742 fmovsge %xcc, %f8, %f4
51743 fbn %fcc0, loop_6095
51744 fmovscc %icc, %f15, %f6
51745 fmovrde %o7, %f2, %f2
51746 bvs,a,pt %xcc, loop_6096
51747loop_6095:
51748 brlez %i0, loop_6097
51749 addcc %l6, %o4, %g3
51750 fand %f14, %f6, %f0
51751loop_6096:
51752 sdiv %i6, 0x0682, %o3
51753loop_6097:
51754 st %f13, [%l7 + 0x58]
51755 ldsb [%l7 + 0x6E], %i7
51756 fmovsvc %icc, %f14, %f9
51757 bn,pn %icc, loop_6098
51758 lduw [%l7 + 0x48], %g7
51759 bn,a,pt %icc, loop_6099
51760 fcmple32 %f4, %f0, %g2
51761loop_6098:
51762 fbo %fcc1, loop_6100
51763 sth %i4, [%l7 + 0x38]
51764loop_6099:
51765 fpadd16 %f8, %f6, %f6
51766 st %f1, [%l7 + 0x74]
51767loop_6100:
51768 fbug %fcc2, loop_6101
51769 movvs %icc, %l5, %o5
51770 fcmpne16 %f4, %f6, %i5
51771 udiv %i3, 0x1674, %l4
51772loop_6101:
51773 fmovdn %icc, %f1, %f7
51774 fmovsvc %icc, %f9, %f7
51775 tvs %xcc, 0x6
51776 sllx %g4, 0x0D, %i1
51777 movrgz %l1, 0x193, %o1
51778 fmovdvc %icc, %f2, %f14
51779 movrgez %l3, 0x00E, %o2
51780 fmovdn %xcc, %f2, %f14
51781 xor %i2, 0x0BDA, %l2
51782 fpadd32s %f15, %f0, %f2
51783 tcs %icc, 0x6
51784 stw %g6, [%l7 + 0x28]
51785 subcc %g1, %o6, %g5
51786 call loop_6102
51787 sdiv %o0, 0x0FE8, %o7
51788 fbl,a %fcc3, loop_6103
51789 array32 %i0, %l6, %l0
51790loop_6102:
51791 lduw [%l7 + 0x64], %o4
51792 fornot2 %f10, %f4, %f6
51793loop_6103:
51794 lduh [%l7 + 0x62], %i6
51795 tgu %xcc, 0x1
51796 ldsb [%l7 + 0x52], %g3
51797 movre %i7, 0x12D, %o3
51798 fcmpgt32 %f0, %f2, %g7
51799 bgu %icc, loop_6104
51800 std %f4, [%l7 + 0x28]
51801 popc %g2, %l5
51802 ldx [%l7 + 0x60], %i4
51803loop_6104:
51804 tcs %xcc, 0x3
51805 fnands %f6, %f13, %f1
51806 fmovdg %icc, %f10, %f13
51807 fornot2s %f2, %f12, %f15
51808 fpadd16s %f15, %f1, %f14
51809 bpos,a loop_6105
51810 std %f6, [%l7 + 0x50]
51811 smul %o5, %i3, %l4
51812 ldub [%l7 + 0x3E], %g4
51813loop_6105:
51814 lduw [%l7 + 0x54], %i1
51815 fmovdne %xcc, %f7, %f0
51816 fpack16 %f12, %f1
51817 tvc %icc, 0x6
51818 std %f12, [%l7 + 0x58]
51819 lduw [%l7 + 0x08], %i5
51820 fmovrslz %o1, %f15, %f2
51821 subc %l1, 0x0A33, %o2
51822 ld [%l7 + 0x38], %f6
51823 fsrc1 %f8, %f2
51824 fcmpeq32 %f2, %f12, %l3
51825 fba %fcc2, loop_6106
51826 taddcc %l2, %i2, %g6
51827 movle %icc, %g1, %o6
51828 std %f12, [%l7 + 0x58]
51829loop_6106:
51830 ld [%l7 + 0x28], %f10
51831 fnor %f14, %f2, %f14
51832 fandnot2s %f14, %f3, %f0
51833 fbue %fcc0, loop_6107
51834 smul %o0, 0x07A8, %o7
51835 brnz,a %g5, loop_6108
51836 sth %i0, [%l7 + 0x2E]
51837loop_6107:
51838 sethi 0x0604, %l6
51839 ldsh [%l7 + 0x64], %l0
51840loop_6108:
51841 fandnot1s %f11, %f8, %f7
51842 tl %xcc, 0x4
51843 fpack16 %f0, %f1
51844 movne %icc, %i6, %g3
51845 fmovsa %icc, %f3, %f6
51846 andncc %o4, %o3, %g7
51847 fnot1s %f0, %f10
51848 movgu %icc, %i7, %g2
51849 fmovdvc %xcc, %f11, %f1
51850 sth %l5, [%l7 + 0x6E]
51851 fornot1 %f14, %f2, %f10
51852 ldub [%l7 + 0x09], %i4
51853 lduh [%l7 + 0x2E], %i3
51854 srax %l4, %g4, %o5
51855 be,a,pt %xcc, loop_6109
51856 fbg,a %fcc1, loop_6110
51857 bge,a,pt %xcc, loop_6111
51858 std %f14, [%l7 + 0x60]
51859loop_6109:
51860 andncc %i1, %o1, %i5
51861loop_6110:
51862 sra %o2, 0x1C, %l3
51863loop_6111:
51864 fzeros %f15
51865 ldsh [%l7 + 0x26], %l2
51866 bpos,pn %icc, loop_6112
51867 ldsh [%l7 + 0x2A], %i2
51868 addcc %l1, %g6, %g1
51869 fmovrde %o0, %f2, %f12
51870loop_6112:
51871 ld [%l7 + 0x7C], %f3
51872 move %xcc, %o7, %o6
51873 lduh [%l7 + 0x40], %i0
51874 fmovdcc %xcc, %f4, %f6
51875 fbl %fcc2, loop_6113
51876 stx %l6, [%l7 + 0x40]
51877 bleu %xcc, loop_6114
51878 ld [%l7 + 0x3C], %f3
51879loop_6113:
51880 ble %xcc, loop_6115
51881 edge8 %l0, %i6, %g5
51882loop_6114:
51883 fmovdl %icc, %f15, %f11
51884 fmovscs %xcc, %f8, %f1
51885loop_6115:
51886 lduw [%l7 + 0x3C], %g3
51887 ldsb [%l7 + 0x37], %o3
51888 stb %o4, [%l7 + 0x5D]
51889 fblg,a %fcc3, loop_6116
51890 add %g7, 0x0126, %i7
51891 fmuld8sux16 %f10, %f8, %f14
51892 andncc %g2, %i4, %l5
51893loop_6116:
51894 fornot2 %f8, %f4, %f6
51895 alignaddrl %i3, %l4, %g4
51896 fmovde %icc, %f3, %f2
51897 nop
51898 setx loop_6117, %l0, %l1
51899 jmpl %l1, %i1
51900 stx %o5, [%l7 + 0x30]
51901 fbuge %fcc3, loop_6118
51902 fbge,a %fcc2, loop_6119
51903loop_6117:
51904 fmovscs %icc, %f8, %f14
51905 call loop_6120
51906loop_6118:
51907 srax %i5, %o2, %l3
51908loop_6119:
51909 popc %o1, %i2
51910 bcs %icc, loop_6121
51911loop_6120:
51912 movge %xcc, %l1, %l2
51913 bshuffle %f2, %f8, %f2
51914 xorcc %g1, %o0, %g6
51915loop_6121:
51916 st %f2, [%l7 + 0x6C]
51917 fble %fcc1, loop_6122
51918 sdiv %o7, 0x0661, %o6
51919 edge8ln %i0, %l0, %i6
51920 orn %l6, 0x0BB3, %g5
51921loop_6122:
51922 stb %o3, [%l7 + 0x63]
51923 ldsw [%l7 + 0x6C], %g3
51924 ldsw [%l7 + 0x78], %o4
51925 lduw [%l7 + 0x34], %g7
51926 srlx %i7, %i4, %l5
51927 fornot2s %f14, %f14, %f8
51928 array8 %g2, %i3, %g4
51929 stx %l4, [%l7 + 0x70]
51930 srlx %i1, %o5, %i5
51931 tle %icc, 0x1
51932 ldub [%l7 + 0x1B], %l3
51933 std %f8, [%l7 + 0x28]
51934 sdivcc %o2, 0x0500, %i2
51935 movrlz %l1, %o1, %g1
51936 srlx %o0, 0x00, %l2
51937 fbule %fcc0, loop_6123
51938 edge32ln %o7, %o6, %g6
51939 for %f6, %f0, %f12
51940 edge16n %i0, %l0, %i6
51941loop_6123:
51942 fcmpeq32 %f0, %f0, %g5
51943 ldd [%l7 + 0x40], %f8
51944 ld [%l7 + 0x2C], %f6
51945 ldsw [%l7 + 0x78], %l6
51946 ld [%l7 + 0x70], %f2
51947 sth %g3, [%l7 + 0x5C]
51948 bvc,a,pt %icc, loop_6124
51949 ldx [%l7 + 0x50], %o3
51950 fmovscs %xcc, %f1, %f9
51951 faligndata %f4, %f8, %f4
51952loop_6124:
51953 bne %xcc, loop_6125
51954 fnands %f1, %f2, %f3
51955 fmovdpos %xcc, %f0, %f13
51956 lduw [%l7 + 0x58], %g7
51957loop_6125:
51958 mulscc %o4, 0x0B22, %i4
51959 ldsh [%l7 + 0x5E], %l5
51960 edge16l %i7, %i3, %g2
51961 stw %l4, [%l7 + 0x30]
51962 lduh [%l7 + 0x66], %i1
51963 fcmpgt16 %f12, %f4, %g4
51964 andncc %i5, %l3, %o2
51965 ldub [%l7 + 0x39], %o5
51966 fsrc2s %f13, %f6
51967 stx %l1, [%l7 + 0x68]
51968 lduw [%l7 + 0x3C], %o1
51969 fmovspos %icc, %f7, %f1
51970 movle %icc, %g1, %i2
51971 fmovsge %icc, %f3, %f15
51972 fmovrde %l2, %f6, %f4
51973 add %o0, 0x14B2, %o7
51974 xnorcc %o6, %g6, %l0
51975 fmovrsgez %i0, %f15, %f13
51976 brnz %g5, loop_6126
51977 ldub [%l7 + 0x23], %i6
51978 movrne %g3, 0x0BB, %o3
51979 st %f4, [%l7 + 0x48]
51980loop_6126:
51981 lduh [%l7 + 0x24], %g7
51982 ldsb [%l7 + 0x49], %l6
51983 stx %i4, [%l7 + 0x18]
51984 ldd [%l7 + 0x38], %f6
51985 fmovdne %icc, %f13, %f3
51986 fbo %fcc2, loop_6127
51987 mova %xcc, %o4, %l5
51988 fblg %fcc0, loop_6128
51989 tne %xcc, 0x7
51990loop_6127:
51991 stw %i3, [%l7 + 0x1C]
51992 lduw [%l7 + 0x58], %g2
51993loop_6128:
51994 stb %i7, [%l7 + 0x5C]
51995 std %f2, [%l7 + 0x50]
51996 fpsub32 %f8, %f14, %f12
51997 tge %xcc, 0x7
51998 fnot1s %f3, %f0
51999 ldub [%l7 + 0x1E], %l4
52000 fpsub32 %f8, %f0, %f2
52001 lduh [%l7 + 0x4C], %g4
52002 nop
52003 setx loop_6129, %l0, %l1
52004 wrpr 0x1, %tl
52005 wrpr %l1, %tpc
52006 add %l1, 0x4, %l1
52007 wrpr %l1, %tnpc
52008 setx 0x34400001400, %l0, %l1
52009 wrpr %l1, %tstate
52010 wrhpr 0x4, %htstate
52011 retry
52012 fsrc1s %f9, %f1
52013 subcc %i1, %l3, %i5
52014 fbg,a %fcc0, loop_6130
52015loop_6129:
52016 bgu,a,pt %icc, loop_6131
52017 fpadd16s %f8, %f7, %f0
52018 udivx %o2, 0x0E03, %o5
52019loop_6130:
52020 fpsub16s %f12, %f8, %f7
52021loop_6131:
52022 fbg %fcc2, loop_6132
52023 fand %f10, %f10, %f2
52024 fabsd %f8, %f6
52025 mulx %l1, %g1, %o1
52026loop_6132:
52027 andcc %l2, %o0, %i2
52028 edge32n %o7, %o6, %g6
52029 fmovdle %xcc, %f2, %f4
52030 ldsb [%l7 + 0x2C], %i0
52031 movrgz %g5, 0x309, %i6
52032 bgu,a,pn %xcc, loop_6133
52033 mulscc %g3, 0x1DA4, %o3
52034 bpos,a,pt %xcc, loop_6134
52035 or %g7, %l0, %l6
52036loop_6133:
52037 ldd [%l7 + 0x30], %f0
52038 bneg,a,pt %xcc, loop_6135
52039loop_6134:
52040 fmovsgu %xcc, %f2, %f14
52041 stw %o4, [%l7 + 0x54]
52042 edge32 %l5, %i4, %i3
52043loop_6135:
52044 bl,pt %xcc, loop_6136
52045 edge16n %i7, %l4, %g4
52046 ldsw [%l7 + 0x1C], %i1
52047 sth %g2, [%l7 + 0x16]
52048loop_6136:
52049 brgez %i5, loop_6137
52050 movcs %xcc, %o2, %l3
52051 fandnot1s %f7, %f9, %f1
52052 sub %l1, 0x06F4, %g1
52053loop_6137:
52054 addcc %o1, %l2, %o0
52055 sth %o5, [%l7 + 0x68]
52056 array16 %o7, %i2, %o6
52057 fmovsne %icc, %f14, %f7
52058 sdivx %i0, 0x10CC, %g6
52059 ld [%l7 + 0x1C], %f0
52060 stb %g5, [%l7 + 0x1B]
52061 ldub [%l7 + 0x64], %i6
52062 tvs %xcc, 0x6
52063 te %icc, 0x0
52064 stw %o3, [%l7 + 0x5C]
52065 sdiv %g3, 0x1D32, %g7
52066 andn %l0, 0x06DB, %o4
52067 fble,a %fcc3, loop_6138
52068 fbul,a %fcc3, loop_6139
52069 fbo %fcc3, loop_6140
52070 fpadd16s %f2, %f15, %f7
52071loop_6138:
52072 alignaddrl %l5, %l6, %i4
52073loop_6139:
52074 addcc %i3, 0x06D4, %i7
52075loop_6140:
52076 tge %xcc, 0x4
52077 fmovrdgz %l4, %f14, %f10
52078 siam 0x2
52079 ldx [%l7 + 0x58], %g4
52080 edge16l %g2, %i5, %o2
52081 fmovd %f2, %f0
52082 lduw [%l7 + 0x5C], %l3
52083 lduh [%l7 + 0x1C], %l1
52084 umulcc %g1, %i1, %o1
52085 tneg %icc, 0x7
52086 fmovdl %xcc, %f12, %f0
52087 subccc %l2, 0x1D5C, %o5
52088 nop
52089 setx loop_6141, %l0, %l1
52090 wrpr 0x1, %tl
52091 wrpr %l1, %tnpc
52092 setx 0x34400001400, %l0, %l1
52093 wrpr %l1, %tstate
52094 wrhpr 0x4, %htstate
52095 done
52096 movcs %icc, %o7, %i2
52097 fnors %f5, %f12, %f4
52098 fabsd %f4, %f10
52099loop_6141:
52100 edge16ln %o6, %o0, %i0
52101 bvs,a loop_6142
52102 st %f9, [%l7 + 0x1C]
52103 fbg %fcc3, loop_6143
52104 stw %g6, [%l7 + 0x30]
52105loop_6142:
52106 fcmpne32 %f12, %f2, %i6
52107 fzeros %f1
52108loop_6143:
52109 bshuffle %f12, %f14, %f10
52110 ldx [%l7 + 0x48], %g5
52111 stw %o3, [%l7 + 0x4C]
52112 std %f0, [%l7 + 0x18]
52113 fmovrde %g7, %f2, %f6
52114 bcs,a,pt %xcc, loop_6144
52115 fnegs %f13, %f12
52116 fxors %f3, %f0, %f13
52117 bcc,a,pn %xcc, loop_6145
52118loop_6144:
52119 movcc %icc, %g3, %l0
52120 tn %xcc, 0x3
52121 fbl,a %fcc0, loop_6146
52122loop_6145:
52123 pdist %f6, %f8, %f0
52124 fors %f15, %f2, %f3
52125 fmovdge %icc, %f13, %f4
52126loop_6146:
52127 orncc %l5, %l6, %i4
52128 ldsw [%l7 + 0x0C], %o4
52129 ld [%l7 + 0x38], %f1
52130 lduh [%l7 + 0x5C], %i3
52131 ld [%l7 + 0x54], %f0
52132 bgu,a loop_6147
52133 fmuld8sux16 %f4, %f1, %f6
52134 addcc %l4, 0x001D, %g4
52135 ldub [%l7 + 0x40], %g2
52136loop_6147:
52137 fsrc1 %f2, %f0
52138 ldx [%l7 + 0x70], %i5
52139 fabsd %f4, %f6
52140 te %xcc, 0x6
52141 ba loop_6148
52142 edge16ln %o2, %l3, %i7
52143 lduh [%l7 + 0x46], %l1
52144 ldsw [%l7 + 0x30], %i1
52145loop_6148:
52146 fmovdcs %icc, %f8, %f7
52147 fabsd %f2, %f0
52148 ld [%l7 + 0x30], %f12
52149 fmovda %icc, %f6, %f15
52150 fba,a %fcc0, loop_6149
52151 array16 %g1, %o1, %o5
52152 fnot2 %f0, %f14
52153 addccc %o7, 0x15AB, %l2
52154loop_6149:
52155 fmovs %f0, %f8
52156 edge32ln %o6, %i2, %i0
52157 sth %g6, [%l7 + 0x4E]
52158 te %icc, 0x7
52159 fones %f11
52160 ldd [%l7 + 0x78], %f12
52161 fnors %f2, %f1, %f10
52162 ldsw [%l7 + 0x38], %i6
52163 xnor %g5, %o0, %o3
52164 te %icc, 0x4
52165 std %f2, [%l7 + 0x70]
52166 umul %g7, 0x034D, %g3
52167 brgez,a %l5, loop_6150
52168 fpadd16 %f10, %f2, %f12
52169 xnor %l0, %l6, %o4
52170 movgu %icc, %i4, %l4
52171loop_6150:
52172 fmovs %f1, %f9
52173 fmovsle %xcc, %f9, %f11
52174 fpackfix %f12, %f11
52175 brnz %g4, loop_6151
52176 bvs,pt %xcc, loop_6152
52177 ble %icc, loop_6153
52178 ldsw [%l7 + 0x2C], %i3
52179loop_6151:
52180 andn %g2, 0x0129, %i5
52181loop_6152:
52182 edge8ln %l3, %i7, %l1
52183loop_6153:
52184 srlx %o2, %i1, %o1
52185 sth %g1, [%l7 + 0x7E]
52186 edge16l %o5, %l2, %o6
52187 mulx %i2, 0x1880, %o7
52188 stb %g6, [%l7 + 0x38]
52189 ldsw [%l7 + 0x3C], %i0
52190 fmovdle %xcc, %f3, %f2
52191 ldsb [%l7 + 0x15], %g5
52192 lduh [%l7 + 0x3C], %i6
52193 srl %o3, 0x1A, %o0
52194 fornot1s %f9, %f12, %f12
52195 fmovdpos %xcc, %f3, %f8
52196 ldub [%l7 + 0x40], %g7
52197 tcs %xcc, 0x5
52198 array32 %l5, %g3, %l6
52199 st %f3, [%l7 + 0x64]
52200 fpmerge %f15, %f0, %f2
52201 sth %o4, [%l7 + 0x0A]
52202 fornot2s %f5, %f12, %f6
52203 fone %f8
52204 smulcc %l0, %i4, %g4
52205 fand %f12, %f12, %f10
52206 movpos %xcc, %l4, %i3
52207 stw %i5, [%l7 + 0x08]
52208 fpack32 %f8, %f14, %f2
52209 fmovrsgez %g2, %f8, %f10
52210 fandnot1s %f10, %f2, %f7
52211 udivcc %i7, 0x05DE, %l3
52212 bshuffle %f6, %f14, %f8
52213 stb %o2, [%l7 + 0x3D]
52214 fmul8x16 %f5, %f14, %f0
52215 lduw [%l7 + 0x10], %l1
52216 fmovdcs %xcc, %f8, %f7
52217 tpos %xcc, 0x6
52218 fmovrde %o1, %f6, %f2
52219 fmovsleu %xcc, %f10, %f11
52220 andncc %i1, %o5, %g1
52221 fxor %f8, %f6, %f10
52222 tl %icc, 0x6
52223 bne,pn %icc, loop_6154
52224 lduw [%l7 + 0x28], %o6
52225 nop
52226 setx loop_6155, %l0, %l1
52227 jmpl %l1, %i2
52228 fmovdge %icc, %f15, %f1
52229loop_6154:
52230 ldsw [%l7 + 0x6C], %o7
52231 fmovrde %g6, %f8, %f8
52232loop_6155:
52233 fabsd %f2, %f8
52234 st %f14, [%l7 + 0x7C]
52235 lduh [%l7 + 0x56], %l2
52236 fmul8sux16 %f14, %f10, %f2
52237 fbo,a %fcc3, loop_6156
52238 bl,a,pn %xcc, loop_6157
52239 fbge %fcc1, loop_6158
52240 stb %i0, [%l7 + 0x6D]
52241loop_6156:
52242 fbg %fcc1, loop_6159
52243loop_6157:
52244 fmovscc %xcc, %f14, %f1
52245loop_6158:
52246 fmovdcc %icc, %f3, %f1
52247 fpadd16 %f10, %f8, %f12
52248loop_6159:
52249 movn %icc, %i6, %g5
52250 fsrc2s %f6, %f9
52251 fandnot1s %f1, %f10, %f4
52252 bpos %xcc, loop_6160
52253 st %f6, [%l7 + 0x54]
52254 umulcc %o3, %o0, %l5
52255 fcmpd %fcc1, %f6, %f0
52256loop_6160:
52257 tcs %icc, 0x6
52258 be,pn %icc, loop_6161
52259 ldx [%l7 + 0x70], %g7
52260 ldd [%l7 + 0x48], %f2
52261 ble,a loop_6162
52262loop_6161:
52263 fandnot1s %f9, %f4, %f11
52264 ldd [%l7 + 0x28], %f8
52265 movneg %xcc, %g3, %o4
52266loop_6162:
52267 ble,pn %xcc, loop_6163
52268 std %f10, [%l7 + 0x60]
52269 lduw [%l7 + 0x20], %l6
52270 fpsub16 %f14, %f4, %f4
52271loop_6163:
52272 edge16 %i4, %l0, %g4
52273 fmovrdne %l4, %f6, %f2
52274 alignaddrl %i3, %g2, %i5
52275 fbl,a %fcc1, loop_6164
52276 fcmpne32 %f6, %f6, %i7
52277 fpadd32s %f3, %f7, %f0
52278 movg %icc, %o2, %l3
52279loop_6164:
52280 lduh [%l7 + 0x7E], %o1
52281 fmovse %xcc, %f4, %f15
52282 std %f0, [%l7 + 0x20]
52283 ld [%l7 + 0x58], %f0
52284 fxnors %f13, %f12, %f9
52285 fsrc2 %f12, %f14
52286 stw %l1, [%l7 + 0x70]
52287 fnands %f0, %f13, %f8
52288 ldsb [%l7 + 0x34], %o5
52289 bpos,a,pt %icc, loop_6165
52290 fpsub32 %f14, %f2, %f4
52291 ldx [%l7 + 0x38], %i1
52292 sdivx %g1, 0x1792, %i2
52293loop_6165:
52294 sub %o7, 0x135F, %g6
52295 fexpand %f7, %f0
52296 fmovdcs %icc, %f4, %f7
52297 st %f2, [%l7 + 0x08]
52298 ld [%l7 + 0x48], %f0
52299 edge8n %l2, %o6, %i6
52300 ldx [%l7 + 0x68], %i0
52301 ld [%l7 + 0x54], %f0
52302 fnands %f4, %f4, %f14
52303 movle %icc, %o3, %g5
52304 pdist %f6, %f2, %f14
52305 stb %l5, [%l7 + 0x46]
52306 sth %o0, [%l7 + 0x46]
52307 brz,a %g3, loop_6166
52308 sth %g7, [%l7 + 0x08]
52309 nop
52310 setx loop_6167, %l0, %l1
52311 wrpr 0x1, %tl
52312 wrpr %l1, %tnpc
52313 setx 0x34400001400, %l0, %l1
52314 wrpr %l1, %tstate
52315 wrhpr 0x4, %htstate
52316 done
52317 srl %o4, 0x09, %i4
52318loop_6166:
52319 fmovspos %xcc, %f10, %f11
52320 fmovscs %xcc, %f2, %f14
52321loop_6167:
52322 sdiv %l0, 0x029A, %l6
52323 fmovda %icc, %f5, %f13
52324 stx %l4, [%l7 + 0x78]
52325 fabss %f3, %f9
52326 bpos loop_6168
52327 tvc %xcc, 0x4
52328 bleu,pn %xcc, loop_6169
52329 taddcctv %i3, 0x1521, %g4
52330loop_6168:
52331 fbule,a %fcc3, loop_6170
52332 fcmpd %fcc0, %f8, %f12
52333loop_6169:
52334 fones %f14
52335 stb %i5, [%l7 + 0x68]
52336loop_6170:
52337 sth %g2, [%l7 + 0x70]
52338 bcs,a,pn %icc, loop_6171
52339 alignaddr %o2, %i7, %o1
52340 ldd [%l7 + 0x50], %f4
52341 stx %l1, [%l7 + 0x48]
52342loop_6171:
52343 stx %o5, [%l7 + 0x08]
52344 fpackfix %f4, %f0
52345 fmovdge %icc, %f8, %f11
52346 add %i1, %l3, %g1
52347 fmovdg %icc, %f2, %f10
52348 fbne %fcc1, loop_6172
52349 fbo,a %fcc0, loop_6173
52350 fabss %f12, %f0
52351 movrgez %o7, 0x2CD, %g6
52352loop_6172:
52353 sth %i2, [%l7 + 0x34]
52354loop_6173:
52355 bgu,a,pt %xcc, loop_6174
52356 fmovrsne %o6, %f10, %f7
52357 and %i6, %l2, %o3
52358 fpadd16s %f9, %f0, %f13
52359loop_6174:
52360 move %xcc, %i0, %g5
52361 fmovdl %xcc, %f11, %f7
52362 st %f13, [%l7 + 0x6C]
52363 movleu %icc, %l5, %o0
52364 array32 %g3, %o4, %g7
52365 ldsw [%l7 + 0x7C], %l0
52366 fpadd32 %f4, %f2, %f8
52367 stb %l6, [%l7 + 0x12]
52368 and %l4, %i4, %g4
52369 tcc %icc, 0x4
52370 ldx [%l7 + 0x60], %i3
52371 tsubcc %g2, 0x0109, %i5
52372 lduh [%l7 + 0x28], %o2
52373 stb %i7, [%l7 + 0x08]
52374 ld [%l7 + 0x10], %f2
52375 andcc %o1, 0x0AEE, %l1
52376 addcc %i1, %l3, %g1
52377 fblg,a %fcc3, loop_6175
52378 lduw [%l7 + 0x58], %o5
52379 movre %o7, 0x090, %i2
52380 fmovsl %icc, %f8, %f8
52381loop_6175:
52382 lduh [%l7 + 0x4A], %g6
52383 fmuld8sux16 %f9, %f0, %f4
52384 fmovrdgz %i6, %f6, %f10
52385 stb %o6, [%l7 + 0x7E]
52386 fzeros %f13
52387 smul %o3, 0x0585, %l2
52388 std %f14, [%l7 + 0x08]
52389 stw %i0, [%l7 + 0x14]
52390 fbl %fcc0, loop_6176
52391 sub %g5, 0x1F69, %o0
52392 tsubcctv %g3, %o4, %l5
52393 st %f5, [%l7 + 0x24]
52394loop_6176:
52395 fones %f9
52396 fbue %fcc0, loop_6177
52397 fmovsl %xcc, %f1, %f12
52398 movrgz %l0, 0x11F, %l6
52399 xnor %l4, %i4, %g7
52400loop_6177:
52401 tsubcc %g4, %g2, %i3
52402 fcmpgt16 %f0, %f12, %o2
52403 std %f10, [%l7 + 0x20]
52404 brz %i5, loop_6178
52405 movrgez %o1, %i7, %i1
52406 ldd [%l7 + 0x48], %f8
52407 fands %f3, %f8, %f2
52408loop_6178:
52409 fmul8x16 %f3, %f4, %f12
52410 addcc %l1, 0x0954, %l3
52411 fmovs %f12, %f5
52412 bvc,a loop_6179
52413 std %f6, [%l7 + 0x48]
52414 tleu %xcc, 0x7
52415 fcmpgt32 %f2, %f4, %g1
52416loop_6179:
52417 fzero %f10
52418 bcs,a loop_6180
52419 fcmple16 %f0, %f8, %o5
52420 taddcc %o7, %i2, %g6
52421 bpos,a,pn %xcc, loop_6181
52422loop_6180:
52423 movl %icc, %i6, %o3
52424 stx %o6, [%l7 + 0x48]
52425 ldub [%l7 + 0x63], %l2
52426loop_6181:
52427 fmovscc %icc, %f15, %f15
52428 te %xcc, 0x1
52429 fpmerge %f8, %f11, %f0
52430 fpackfix %f2, %f12
52431 bvs,a,pn %xcc, loop_6182
52432 fpackfix %f0, %f12
52433 bge,a %icc, loop_6183
52434 smul %g5, 0x06CA, %i0
52435loop_6182:
52436 lduw [%l7 + 0x60], %g3
52437 stb %o4, [%l7 + 0x10]
52438loop_6183:
52439 stb %l5, [%l7 + 0x69]
52440 bge,a loop_6184
52441 ldsh [%l7 + 0x38], %o0
52442 edge8l %l0, %l6, %l4
52443 ldd [%l7 + 0x50], %f4
52444loop_6184:
52445 nop
52446 setx loop_6185, %l0, %l1
52447 wrpr 0x1, %tl
52448 wrpr %l1, %tpc
52449 add %l1, 0x4, %l1
52450 wrpr %l1, %tnpc
52451 setx 0x34400001400, %l0, %l1
52452 wrpr %l1, %tstate
52453 wrhpr 0x4, %htstate
52454 retry
52455 sra %g7, %i4, %g2
52456 movrlz %i3, %g4, %i5
52457 xnorcc %o1, %o2, %i7
52458loop_6185:
52459 brz,a %i1, loop_6186
52460 umulcc %l3, 0x0F27, %g1
52461 lduh [%l7 + 0x42], %l1
52462 movrne %o5, 0x275, %i2
52463loop_6186:
52464 fmovrdgez %o7, %f12, %f8
52465 ldsh [%l7 + 0x46], %g6
52466 fornot2s %f7, %f9, %f14
52467 ld [%l7 + 0x74], %f8
52468 fbue,a %fcc1, loop_6187
52469 sdivx %i6, 0x108C, %o3
52470 fmovdne %icc, %f15, %f5
52471 sra %l2, 0x0C, %g5
52472loop_6187:
52473 fpadd16 %f10, %f0, %f10
52474 bvs,pn %xcc, loop_6188
52475 te %icc, 0x6
52476 sth %i0, [%l7 + 0x26]
52477 tleu %xcc, 0x5
52478loop_6188:
52479 fbul,a %fcc3, loop_6189
52480 addc %o6, %o4, %g3
52481 stx %l5, [%l7 + 0x78]
52482 fones %f11
52483loop_6189:
52484 fbuge %fcc0, loop_6190
52485 fxnor %f6, %f10, %f0
52486 movrne %l0, %l6, %l4
52487 stx %o0, [%l7 + 0x60]
52488loop_6190:
52489 ta %icc, 0x7
52490 lduh [%l7 + 0x3A], %g7
52491 fnot2 %f6, %f8
52492 udiv %i4, 0x1E8D, %i3
52493 andn %g2, 0x13F7, %g4
52494 siam 0x6
52495 lduh [%l7 + 0x6C], %o1
52496 edge32ln %i5, %o2, %i7
52497 fpsub16 %f10, %f8, %f0
52498 brz %l3, loop_6191
52499 fmovsvc %icc, %f12, %f11
52500 fmovdleu %xcc, %f13, %f14
52501 stw %g1, [%l7 + 0x1C]
52502loop_6191:
52503 st %f7, [%l7 + 0x64]
52504 bleu,a,pn %xcc, loop_6192
52505 fabss %f5, %f2
52506 call loop_6193
52507 ldsb [%l7 + 0x2F], %i1
52508loop_6192:
52509 fpsub32 %f12, %f12, %f6
52510 fnors %f5, %f6, %f7
52511loop_6193:
52512 fnot1s %f15, %f5
52513 fandnot2 %f10, %f6, %f14
52514 edge8n %o5, %l1, %i2
52515 fmovrsne %g6, %f3, %f3
52516 fandnot1 %f6, %f12, %f14
52517 movge %xcc, %i6, %o3
52518 fmovsl %xcc, %f1, %f0
52519 lduh [%l7 + 0x2C], %o7
52520 ldsb [%l7 + 0x1C], %l2
52521 fmovsneg %xcc, %f6, %f1
52522 fmul8ulx16 %f10, %f14, %f10
52523 sth %i0, [%l7 + 0x4C]
52524 fandnot1s %f5, %f4, %f6
52525 movrgz %g5, 0x3F5, %o4
52526 fxors %f15, %f15, %f6
52527 orcc %o6, %g3, %l0
52528 bn,pt %xcc, loop_6194
52529 ldx [%l7 + 0x60], %l6
52530 sra %l5, %o0, %l4
52531 orncc %g7, %i4, %g2
52532loop_6194:
52533 subc %g4, 0x1BF6, %o1
52534 fmovdleu %icc, %f10, %f8
52535 brnz,a %i3, loop_6195
52536 movvc %icc, %i5, %i7
52537 st %f8, [%l7 + 0x54]
52538 bleu %icc, loop_6196
52539loop_6195:
52540 st %f7, [%l7 + 0x24]
52541 bge,a loop_6197
52542 fmovsneg %xcc, %f13, %f13
52543loop_6196:
52544 sdivx %o2, 0x0792, %l3
52545 fandnot2s %f9, %f11, %f14
52546loop_6197:
52547 fmovrdne %i1, %f6, %f4
52548 fmul8x16au %f9, %f0, %f0
52549 addc %g1, 0x05F5, %o5
52550 fcmps %fcc3, %f5, %f9
52551 add %l1, %i2, %g6
52552 orn %i6, %o7, %l2
52553 ldx [%l7 + 0x30], %o3
52554 movcc %xcc, %g5, %o4
52555 tl %xcc, 0x3
52556 bpos,a,pt %icc, loop_6198
52557 lduh [%l7 + 0x22], %o6
52558 edge8 %i0, %l0, %g3
52559 fbn,a %fcc3, loop_6199
52560loop_6198:
52561 stb %l5, [%l7 + 0x57]
52562 ldsw [%l7 + 0x7C], %o0
52563 ld [%l7 + 0x08], %f7
52564loop_6199:
52565 for %f10, %f4, %f10
52566 movgu %xcc, %l4, %g7
52567 fnot2 %f6, %f0
52568 ldx [%l7 + 0x30], %i4
52569 fmul8x16 %f7, %f4, %f12
52570 stb %l6, [%l7 + 0x61]
52571 for %f4, %f4, %f10
52572 movl %xcc, %g4, %o1
52573 sth %g2, [%l7 + 0x38]
52574 bpos,pn %xcc, loop_6200
52575 array8 %i3, %i7, %o2
52576 fmovsl %xcc, %f4, %f15
52577 fpack32 %f8, %f4, %f8
52578loop_6200:
52579 ldsh [%l7 + 0x0E], %i5
52580 fandnot1 %f12, %f4, %f12
52581 move %xcc, %i1, %g1
52582 faligndata %f14, %f0, %f8
52583 fmovdn %icc, %f12, %f4
52584 bl,a %xcc, loop_6201
52585 ldsh [%l7 + 0x3C], %l3
52586 fcmpgt32 %f8, %f0, %l1
52587 ldsw [%l7 + 0x64], %o5
52588loop_6201:
52589 udivcc %i2, 0x07A1, %i6
52590 ldsb [%l7 + 0x30], %o7
52591 fornot1s %f7, %f9, %f12
52592 bcc,a %icc, loop_6202
52593 move %icc, %l2, %o3
52594 ldsb [%l7 + 0x56], %g5
52595 fcmpeq16 %f2, %f6, %o4
52596loop_6202:
52597 fmovdl %icc, %f0, %f13
52598 ldx [%l7 + 0x28], %g6
52599 fbue,a %fcc2, loop_6203
52600 fzeros %f4
52601 movvs %icc, %o6, %i0
52602 fxnor %f2, %f0, %f0
52603loop_6203:
52604 tvc %icc, 0x0
52605 mulx %l0, 0x0A57, %l5
52606 tcs %xcc, 0x1
52607 fornot1s %f12, %f12, %f9
52608 fxnor %f4, %f2, %f10
52609 fpmerge %f2, %f2, %f10
52610 fornot2 %f2, %f14, %f6
52611 edge16n %g3, %o0, %g7
52612 movgu %xcc, %l4, %i4
52613 ldub [%l7 + 0x4B], %l6
52614 movle %icc, %g4, %g2
52615 bg,a %icc, loop_6204
52616 brgez %i3, loop_6205
52617 siam 0x1
52618 ldsw [%l7 + 0x0C], %o1
52619loop_6204:
52620 bcs,a loop_6206
52621loop_6205:
52622 fmovdneg %xcc, %f7, %f0
52623 bneg,pn %xcc, loop_6207
52624 ld [%l7 + 0x64], %f9
52625loop_6206:
52626 brlz %i7, loop_6208
52627 bleu,a,pt %xcc, loop_6209
52628loop_6207:
52629 stb %o2, [%l7 + 0x69]
52630 tvs %icc, 0x0
52631loop_6208:
52632 bn,a %icc, loop_6210
52633loop_6209:
52634 ld [%l7 + 0x30], %f2
52635 fandnot1 %f6, %f10, %f14
52636 st %f1, [%l7 + 0x74]
52637loop_6210:
52638 andn %i1, %i5, %l3
52639 fsrc2 %f4, %f10
52640 fpack32 %f0, %f10, %f6
52641 fnands %f10, %f11, %f13
52642 fmovrsgez %g1, %f7, %f8
52643 fmovdl %icc, %f15, %f5
52644 fmovdneg %icc, %f5, %f11
52645 fandnot2s %f9, %f6, %f14
52646 sth %l1, [%l7 + 0x62]
52647 ldsb [%l7 + 0x15], %i2
52648 be,pt %xcc, loop_6211
52649 fble,a %fcc0, loop_6212
52650 sth %o5, [%l7 + 0x48]
52651 faligndata %f14, %f6, %f8
52652loop_6211:
52653 edge32 %i6, %l2, %o3
52654loop_6212:
52655 stb %o7, [%l7 + 0x47]
52656 bshuffle %f6, %f4, %f2
52657 orncc %o4, 0x1D09, %g6
52658 fbug,a %fcc1, loop_6213
52659 fcmpgt32 %f4, %f6, %g5
52660 fors %f12, %f1, %f8
52661 fmovsgu %icc, %f3, %f8
52662loop_6213:
52663 fbn,a %fcc1, loop_6214
52664 fnors %f9, %f13, %f9
52665 fzero %f10
52666 alignaddr %i0, %o6, %l5
52667loop_6214:
52668 stw %l0, [%l7 + 0x5C]
52669 fnot1 %f12, %f6
52670 fpack32 %f10, %f8, %f14
52671 te %xcc, 0x2
52672 fmovrdlz %g3, %f8, %f14
52673 ld [%l7 + 0x0C], %f4
52674 udivcc %g7, 0x0844, %l4
52675 fcmpes %fcc0, %f14, %f14
52676 xnor %o0, %l6, %g4
52677 sth %i4, [%l7 + 0x26]
52678 tge %icc, 0x0
52679 fandnot1 %f10, %f10, %f4
52680 ldd [%l7 + 0x70], %f0
52681 std %f6, [%l7 + 0x38]
52682 udiv %g2, 0x0586, %o1
52683 alignaddr %i3, %i7, %o2
52684 sdiv %i1, 0x1F2F, %l3
52685 bgu,a,pt %xcc, loop_6215
52686 ldx [%l7 + 0x30], %g1
52687 andn %l1, 0x1E08, %i2
52688 fones %f6
52689loop_6215:
52690 fbo,a %fcc0, loop_6216
52691 fxnors %f10, %f11, %f10
52692 ldub [%l7 + 0x68], %o5
52693 fors %f11, %f4, %f13
52694loop_6216:
52695 ldub [%l7 + 0x73], %i6
52696 move %icc, %l2, %o3
52697 movvc %icc, %o7, %o4
52698 fmovrdlez %g6, %f0, %f0
52699 st %f2, [%l7 + 0x44]
52700 alignaddrl %i5, %g5, %o6
52701 std %f8, [%l7 + 0x28]
52702 add %l5, %i0, %g3
52703 fbuge,a %fcc1, loop_6217
52704 movne %icc, %g7, %l4
52705 bleu,a %icc, loop_6218
52706 fornot1s %f1, %f4, %f15
52707loop_6217:
52708 srax %l0, %l6, %g4
52709 bg,a,pt %xcc, loop_6219
52710loop_6218:
52711 sth %o0, [%l7 + 0x52]
52712 sth %i4, [%l7 + 0x20]
52713 stw %o1, [%l7 + 0x78]
52714loop_6219:
52715 ldsh [%l7 + 0x3E], %g2
52716 fpack32 %f0, %f8, %f6
52717 bgu,a loop_6220
52718 fbo %fcc2, loop_6221
52719 taddcctv %i7, 0x03E1, %i3
52720 lduw [%l7 + 0x0C], %o2
52721loop_6220:
52722 ble,pn %xcc, loop_6222
52723loop_6221:
52724 subcc %i1, 0x0745, %g1
52725 fxors %f7, %f4, %f12
52726 fmovdl %icc, %f2, %f7
52727loop_6222:
52728 fabsd %f8, %f10
52729 brgez,a %l3, loop_6223
52730 bl,a,pn %xcc, loop_6224
52731 xor %l1, %i2, %o5
52732 fmuld8ulx16 %f13, %f12, %f10
52733loop_6223:
52734 edge8l %i6, %o3, %o7
52735loop_6224:
52736 sub %o4, 0x0F82, %g6
52737 lduw [%l7 + 0x58], %l2
52738 movcs %xcc, %g5, %o6
52739 ldsw [%l7 + 0x3C], %l5
52740 ldx [%l7 + 0x40], %i5
52741 fpsub32s %f2, %f7, %f1
52742 ldsb [%l7 + 0x6C], %i0
52743 stw %g3, [%l7 + 0x6C]
52744 stw %l4, [%l7 + 0x58]
52745 fmovdgu %icc, %f2, %f4
52746 stx %l0, [%l7 + 0x10]
52747 tvs %xcc, 0x5
52748 ldd [%l7 + 0x20], %f2
52749 std %f14, [%l7 + 0x68]
52750 tge %icc, 0x3
52751 fmovsn %xcc, %f11, %f8
52752 edge16 %l6, %g7, %g4
52753 ldsh [%l7 + 0x28], %i4
52754 bg,a,pn %icc, loop_6225
52755 ldub [%l7 + 0x3A], %o1
52756 movg %icc, %o0, %i7
52757 ldub [%l7 + 0x63], %i3
52758loop_6225:
52759 tge %xcc, 0x1
52760 fnegs %f10, %f12
52761 bge,a,pt %icc, loop_6226
52762 addc %o2, 0x1FC2, %i1
52763 faligndata %f0, %f8, %f8
52764 ldd [%l7 + 0x08], %f12
52765loop_6226:
52766 tneg %xcc, 0x3
52767 fmovsleu %icc, %f14, %f2
52768 fmovdpos %icc, %f1, %f11
52769 lduw [%l7 + 0x44], %g2
52770 tl %icc, 0x3
52771 fnand %f14, %f12, %f14
52772 ldsw [%l7 + 0x08], %g1
52773 for %f8, %f2, %f2
52774 stb %l1, [%l7 + 0x55]
52775 fzero %f14
52776 ldd [%l7 + 0x60], %f10
52777 edge8l %l3, %i2, %i6
52778 ldsh [%l7 + 0x24], %o5
52779 movrne %o3, 0x187, %o7
52780 fba %fcc2, loop_6227
52781 ldsw [%l7 + 0x30], %o4
52782 bn,a,pn %icc, loop_6228
52783 ldx [%l7 + 0x20], %g6
52784loop_6227:
52785 sth %l2, [%l7 + 0x26]
52786 ldx [%l7 + 0x40], %o6
52787loop_6228:
52788 sth %g5, [%l7 + 0x70]
52789 fmovsleu %xcc, %f7, %f14
52790 tsubcc %i5, %l5, %g3
52791 ldd [%l7 + 0x50], %f2
52792 umul %i0, %l0, %l6
52793 fmovsle %xcc, %f15, %f4
52794 fmuld8sux16 %f11, %f0, %f8
52795 tsubcc %g7, %l4, %i4
52796 fpadd16s %f2, %f8, %f14
52797 fones %f4
52798 ldx [%l7 + 0x60], %o1
52799 brlez %g4, loop_6229
52800 fnor %f6, %f10, %f2
52801 fpack16 %f0, %f8
52802 ldsb [%l7 + 0x2F], %i7
52803loop_6229:
52804 add %o0, %o2, %i3
52805 ldub [%l7 + 0x71], %g2
52806 fnegs %f12, %f11
52807 fmovdl %icc, %f15, %f5
52808 fors %f14, %f15, %f14
52809 stb %i1, [%l7 + 0x79]
52810 smul %g1, 0x0C35, %l1
52811 fpadd16s %f1, %f13, %f2
52812 sth %l3, [%l7 + 0x44]
52813 movvs %xcc, %i6, %i2
52814 fpadd32s %f5, %f6, %f4
52815 fmovdvs %icc, %f8, %f14
52816 lduh [%l7 + 0x66], %o5
52817 fzero %f14
52818 tn %xcc, 0x2
52819 bg,a,pt %xcc, loop_6230
52820 sth %o7, [%l7 + 0x7E]
52821 popc %o4, %g6
52822 edge32n %o3, %l2, %o6
52823loop_6230:
52824 tsubcctv %i5, 0x1C1D, %g5
52825 bpos,a,pn %xcc, loop_6231
52826 ldx [%l7 + 0x60], %l5
52827 andncc %g3, %l0, %i0
52828 tsubcctv %l6, %l4, %g7
52829loop_6231:
52830 ldd [%l7 + 0x30], %f0
52831 st %f7, [%l7 + 0x54]
52832 fxnors %f0, %f11, %f4
52833 fpmerge %f0, %f7, %f0
52834 tleu %xcc, 0x0
52835 edge8 %i4, %o1, %g4
52836 lduh [%l7 + 0x6C], %i7
52837 sth %o2, [%l7 + 0x22]
52838 sth %o0, [%l7 + 0x20]
52839 fmul8sux16 %f10, %f6, %f12
52840 tle %icc, 0x7
52841 ldd [%l7 + 0x38], %f10
52842 edge16ln %g2, %i3, %g1
52843 fnot1s %f2, %f10
52844 ldub [%l7 + 0x24], %i1
52845 fornot1s %f9, %f12, %f8
52846 umul %l3, %i6, %i2
52847 movpos %xcc, %o5, %o7
52848 ldsh [%l7 + 0x24], %l1
52849 std %f2, [%l7 + 0x18]
52850 ldd [%l7 + 0x08], %f12
52851 fmovrdlez %g6, %f14, %f12
52852 ldx [%l7 + 0x70], %o4
52853 lduh [%l7 + 0x48], %o3
52854 bvs,a,pt %icc, loop_6232
52855 movle %icc, %l2, %o6
52856 stx %i5, [%l7 + 0x48]
52857 fxnor %f0, %f8, %f4
52858loop_6232:
52859 tcs %xcc, 0x2
52860 call loop_6233
52861 udiv %l5, 0x18FD, %g3
52862 fone %f4
52863 fzero %f4
52864loop_6233:
52865 ldx [%l7 + 0x68], %l0
52866 stb %i0, [%l7 + 0x6A]
52867 fmovdle %xcc, %f10, %f14
52868 fmovdne %icc, %f15, %f4
52869 smulcc %l6, 0x10ED, %l4
52870 fmovsne %icc, %f6, %f15
52871 fmovse %icc, %f2, %f12
52872 ldub [%l7 + 0x0C], %g7
52873 array8 %i4, %g5, %o1
52874 fmovsleu %xcc, %f3, %f5
52875 fba,a %fcc0, loop_6234
52876 movneg %icc, %i7, %o2
52877 brgz,a %g4, loop_6235
52878 edge8ln %o0, %i3, %g2
52879loop_6234:
52880 ldub [%l7 + 0x5E], %g1
52881 bgu,pn %icc, loop_6236
52882loop_6235:
52883 edge32ln %l3, %i1, %i2
52884 call loop_6237
52885 fandnot1s %f15, %f15, %f12
52886loop_6236:
52887 ldsb [%l7 + 0x4D], %o5
52888 st %f2, [%l7 + 0x10]
52889loop_6237:
52890 fblg,a %fcc0, loop_6238
52891 and %o7, %l1, %i6
52892 stx %g6, [%l7 + 0x40]
52893 ldx [%l7 + 0x28], %o4
52894loop_6238:
52895 fzero %f12
52896 srax %l2, %o6, %o3
52897 ldx [%l7 + 0x48], %l5
52898 bvs,a,pt %icc, loop_6239
52899 fmovs %f13, %f0
52900 stx %i5, [%l7 + 0x28]
52901 fbl %fcc1, loop_6240
52902loop_6239:
52903 ldx [%l7 + 0x28], %g3
52904 fmovse %icc, %f1, %f9
52905 add %l0, 0x0197, %l6
52906loop_6240:
52907 ldd [%l7 + 0x10], %f4
52908 orn %l4, %i0, %g7
52909 fcmpeq16 %f12, %f12, %g5
52910 fmuld8ulx16 %f12, %f13, %f12
52911 fba %fcc1, loop_6241
52912 bge,a,pt %icc, loop_6242
52913 ldsb [%l7 + 0x55], %o1
52914 movle %icc, %i4, %i7
52915loop_6241:
52916 tcc %xcc, 0x7
52917loop_6242:
52918 sth %g4, [%l7 + 0x70]
52919 fands %f6, %f7, %f9
52920 tsubcc %o0, 0x1CB2, %o2
52921 fbu %fcc2, loop_6243
52922 fmovsn %xcc, %f3, %f14
52923 fmovrdgz %i3, %f4, %f8
52924 brgz %g1, loop_6244
52925loop_6243:
52926 fbn %fcc0, loop_6245
52927 brnz,a %l3, loop_6246
52928 movleu %icc, %i1, %g2
52929loop_6244:
52930 udiv %i2, 0x163A, %o7
52931loop_6245:
52932 brgz,a %l1, loop_6247
52933loop_6246:
52934 brlz %o5, loop_6248
52935 nop
52936 setx loop_6249, %l0, %l1
52937 jmpl %l1, %g6
52938 fmul8x16 %f8, %f2, %f14
52939loop_6247:
52940 movneg %icc, %o4, %l2
52941loop_6248:
52942 movrgez %i6, %o3, %l5
52943loop_6249:
52944 fmovrse %i5, %f12, %f7
52945 subc %g3, %o6, %l6
52946 lduw [%l7 + 0x3C], %l0
52947 te %icc, 0x4
52948 st %f9, [%l7 + 0x60]
52949 andncc %l4, %g7, %i0
52950 stb %g5, [%l7 + 0x56]
52951 ldd [%l7 + 0x60], %f6
52952 tvs %icc, 0x5
52953 andn %o1, 0x0B3D, %i7
52954 bvs,a,pn %xcc, loop_6250
52955 st %f5, [%l7 + 0x50]
52956 ldd [%l7 + 0x38], %f10
52957 sth %g4, [%l7 + 0x34]
52958loop_6250:
52959 ldub [%l7 + 0x09], %i4
52960 edge16n %o2, %o0, %i3
52961 movge %xcc, %g1, %i1
52962 fmovsle %xcc, %f4, %f6
52963 bg,a,pt %icc, loop_6251
52964 ldsw [%l7 + 0x70], %g2
52965 popc %l3, %i2
52966 fmovrdne %l1, %f14, %f8
52967loop_6251:
52968 srlx %o7, 0x00, %g6
52969 movneg %xcc, %o4, %o5
52970 fandnot2s %f9, %f1, %f1
52971 fmovsleu %icc, %f9, %f4
52972 fmovrde %l2, %f8, %f10
52973 st %f5, [%l7 + 0x1C]
52974 tle %icc, 0x2
52975 fpadd16 %f2, %f4, %f2
52976 ld [%l7 + 0x58], %f0
52977 ldsb [%l7 + 0x0E], %i6
52978 fbl %fcc1, loop_6252
52979 ldd [%l7 + 0x50], %f10
52980 edge16n %l5, %i5, %o3
52981 movge %xcc, %o6, %l6
52982loop_6252:
52983 fbge,a %fcc3, loop_6253
52984 sth %g3, [%l7 + 0x42]
52985 sth %l4, [%l7 + 0x5E]
52986 fpadd32 %f14, %f4, %f10
52987loop_6253:
52988 fmovdgu %xcc, %f11, %f12
52989 ldub [%l7 + 0x19], %l0
52990 fmovsvc %xcc, %f4, %f10
52991 ldsw [%l7 + 0x4C], %i0
52992 movvs %icc, %g7, %o1
52993 stw %g5, [%l7 + 0x78]
52994 ldsb [%l7 + 0x6F], %i7
52995 bg,a loop_6254
52996 sth %g4, [%l7 + 0x4C]
52997 stw %o2, [%l7 + 0x54]
52998 tleu %xcc, 0x3
52999loop_6254:
53000 ldsh [%l7 + 0x40], %o0
53001 edge8l %i4, %i3, %i1
53002 movn %icc, %g1, %g2
53003 bg loop_6255
53004 fcmpne32 %f12, %f2, %i2
53005 fnands %f13, %f7, %f14
53006 sdiv %l3, 0x13CD, %o7
53007loop_6255:
53008 fands %f4, %f6, %f6
53009 std %f14, [%l7 + 0x50]
53010 fmul8sux16 %f4, %f8, %f8
53011 orcc %g6, %l1, %o5
53012 fmovscs %xcc, %f10, %f3
53013 fbg,a %fcc1, loop_6256
53014 sethi 0x107E, %o4
53015 fands %f9, %f1, %f14
53016 ldsw [%l7 + 0x20], %l2
53017loop_6256:
53018 fmovsne %icc, %f12, %f12
53019 stw %l5, [%l7 + 0x74]
53020 ldd [%l7 + 0x28], %f0
53021 ba,a,pt %icc, loop_6257
53022 fsrc1s %f7, %f0
53023 stx %i5, [%l7 + 0x30]
53024 st %f2, [%l7 + 0x3C]
53025loop_6257:
53026 brgz %i6, loop_6258
53027 tcs %icc, 0x4
53028 stx %o3, [%l7 + 0x10]
53029 addc %l6, 0x0EFE, %g3
53030loop_6258:
53031 stx %l4, [%l7 + 0x10]
53032 fble %fcc1, loop_6259
53033 brgz,a %l0, loop_6260
53034 fors %f3, %f1, %f1
53035 ldub [%l7 + 0x41], %o6
53036loop_6259:
53037 nop
53038 setx loop_6261, %l0, %l1
53039 jmpl %l1, %g7
53040loop_6260:
53041 ldx [%l7 + 0x68], %o1
53042 ld [%l7 + 0x74], %f10
53043 tn %icc, 0x2
53044loop_6261:
53045 mulx %i0, 0x062C, %i7
53046 fmovdle %icc, %f15, %f8
53047 te %icc, 0x6
53048 fbe %fcc0, loop_6262
53049 brgez,a %g4, loop_6263
53050 fpmerge %f7, %f5, %f6
53051 tpos %icc, 0x6
53052loop_6262:
53053 bne,a loop_6264
53054loop_6263:
53055 subc %g5, %o2, %o0
53056 ld [%l7 + 0x28], %f2
53057 st %f14, [%l7 + 0x50]
53058loop_6264:
53059 nop
53060 setx loop_6265, %l0, %l1
53061 jmpl %l1, %i3
53062 fandnot1 %f6, %f0, %f12
53063 ldub [%l7 + 0x3C], %i4
53064 srax %i1, %g1, %g2
53065loop_6265:
53066 brnz %l3, loop_6266
53067 ldub [%l7 + 0x09], %i2
53068 fcmpeq16 %f10, %f0, %o7
53069 fabss %f7, %f10
53070loop_6266:
53071 stw %g6, [%l7 + 0x1C]
53072 taddcctv %l1, %o5, %o4
53073 fpack16 %f14, %f14
53074 srlx %l2, 0x0C, %l5
53075 fmovrsgez %i5, %f5, %f13
53076 ldsb [%l7 + 0x7E], %i6
53077 fmuld8ulx16 %f5, %f1, %f0
53078 ldd [%l7 + 0x10], %f12
53079 sth %l6, [%l7 + 0x12]
53080 fnor %f2, %f14, %f0
53081 edge32l %g3, %l4, %o3
53082 fbg,a %fcc0, loop_6267
53083 st %f12, [%l7 + 0x78]
53084 movgu %xcc, %l0, %o6
53085 stb %o1, [%l7 + 0x23]
53086loop_6267:
53087 sth %i0, [%l7 + 0x12]
53088 sth %g7, [%l7 + 0x66]
53089 nop
53090 setx loop_6268, %l0, %l1
53091 jmpl %l1, %i7
53092 bne,a loop_6269
53093 movcc %icc, %g5, %g4
53094 smulcc %o2, %i3, %i4
53095loop_6268:
53096 stb %i1, [%l7 + 0x1B]
53097loop_6269:
53098 fbl %fcc2, loop_6270
53099 fmuld8ulx16 %f5, %f11, %f2
53100 fmovsneg %xcc, %f15, %f3
53101 andcc %g1, 0x1FE0, %g2
53102loop_6270:
53103 fmovdl %xcc, %f8, %f15
53104 ldsb [%l7 + 0x5F], %o0
53105 lduw [%l7 + 0x40], %i2
53106 ldd [%l7 + 0x60], %f8
53107 tge %xcc, 0x2
53108 for %f4, %f4, %f6
53109 movleu %xcc, %o7, %l3
53110 sub %l1, 0x0394, %o5
53111 tle %xcc, 0x6
53112 taddcctv %g6, 0x0858, %o4
53113 tcc %xcc, 0x3
53114 call loop_6271
53115 ldx [%l7 + 0x58], %l2
53116 ldsw [%l7 + 0x6C], %i5
53117 fmovrsne %i6, %f12, %f8
53118loop_6271:
53119 ldd [%l7 + 0x48], %f4
53120 movvs %icc, %l6, %g3
53121 stx %l5, [%l7 + 0x28]
53122 tpos %icc, 0x2
53123 fmul8sux16 %f14, %f10, %f4
53124 fpsub32s %f3, %f1, %f8
53125 ldd [%l7 + 0x30], %f10
53126 stb %o3, [%l7 + 0x6B]
53127 bl,a loop_6272
53128 lduh [%l7 + 0x54], %l4
53129 sdivx %l0, 0x0FE9, %o1
53130 movgu %xcc, %o6, %g7
53131loop_6272:
53132 st %f6, [%l7 + 0x5C]
53133 st %f4, [%l7 + 0x64]
53134 ldsh [%l7 + 0x42], %i0
53135 ldx [%l7 + 0x40], %g5
53136 add %i7, %g4, %o2
53137 ldsb [%l7 + 0x51], %i4
53138 lduw [%l7 + 0x44], %i3
53139 edge16 %i1, %g1, %o0
53140 st %f3, [%l7 + 0x68]
53141 stx %i2, [%l7 + 0x38]
53142 or %o7, 0x180A, %l3
53143 fpadd32 %f0, %f2, %f2
53144 tcs %xcc, 0x7
53145 edge16n %g2, %l1, %o5
53146 sth %o4, [%l7 + 0x36]
53147 call loop_6273
53148 std %f14, [%l7 + 0x28]
53149 ldsb [%l7 + 0x2E], %g6
53150 fmovsneg %xcc, %f9, %f4
53151loop_6273:
53152 ldub [%l7 + 0x5D], %i5
53153 bneg,a loop_6274
53154 std %f8, [%l7 + 0x58]
53155 bn,a,pt %xcc, loop_6275
53156 mova %icc, %l2, %l6
53157loop_6274:
53158 lduw [%l7 + 0x34], %g3
53159 fbue %fcc3, loop_6276
53160loop_6275:
53161 fbn,a %fcc0, loop_6277
53162 sth %i6, [%l7 + 0x50]
53163 ldsb [%l7 + 0x62], %o3
53164loop_6276:
53165 fmovdgu %icc, %f12, %f0
53166loop_6277:
53167 ldsb [%l7 + 0x18], %l4
53168 movre %l5, %l0, %o1
53169 ldsh [%l7 + 0x26], %o6
53170 ldsw [%l7 + 0x30], %g7
53171 fmovscs %icc, %f1, %f0
53172 sll %g5, 0x10, %i7
53173 ldsb [%l7 + 0x4B], %g4
53174 std %f2, [%l7 + 0x70]
53175 fmovdvc %icc, %f1, %f14
53176 fmuld8sux16 %f4, %f0, %f4
53177 call loop_6278
53178 fbl %fcc0, loop_6279
53179 fblg %fcc1, loop_6280
53180 sub %o2, 0x1D18, %i4
53181loop_6278:
53182 fones %f15
53183loop_6279:
53184 fmovrdlz %i3, %f2, %f14
53185loop_6280:
53186 mulx %i1, 0x1977, %i0
53187 fbug %fcc3, loop_6281
53188 tn %icc, 0x2
53189 movl %icc, %g1, %o0
53190 tcc %icc, 0x0
53191loop_6281:
53192 and %i2, %l3, %g2
53193 fornot1s %f11, %f8, %f10
53194 fble,a %fcc3, loop_6282
53195 ldub [%l7 + 0x16], %l1
53196 fbg %fcc1, loop_6283
53197 sdivcc %o7, 0x1CFA, %o4
53198loop_6282:
53199 ldd [%l7 + 0x50], %f6
53200 sll %o5, %i5, %g6
53201loop_6283:
53202 std %f12, [%l7 + 0x18]
53203 brnz %l2, loop_6284
53204 fmovdge %icc, %f6, %f14
53205 fcmps %fcc1, %f1, %f7
53206 taddcctv %g3, %l6, %o3
53207loop_6284:
53208 bgu,pn %icc, loop_6285
53209 ldsb [%l7 + 0x15], %l4
53210 fmovsl %icc, %f15, %f15
53211 edge8 %l5, %i6, %l0
53212loop_6285:
53213 lduw [%l7 + 0x68], %o6
53214 fmovdcc %xcc, %f4, %f0
53215 sth %o1, [%l7 + 0x2E]
53216 movne %xcc, %g7, %i7
53217 movneg %xcc, %g4, %g5
53218 tpos %icc, 0x5
53219 fmovdn %xcc, %f13, %f12
53220 movrne %i4, 0x19B, %i3
53221 lduw [%l7 + 0x50], %i1
53222 fandnot2s %f11, %f4, %f6
53223 brlz,a %o2, loop_6286
53224 bge,a,pn %xcc, loop_6287
53225 alignaddrl %i0, %g1, %o0
53226 fcmpeq16 %f4, %f4, %l3
53227loop_6286:
53228 std %f8, [%l7 + 0x58]
53229loop_6287:
53230 stx %g2, [%l7 + 0x20]
53231 stb %l1, [%l7 + 0x33]
53232 ldsb [%l7 + 0x22], %i2
53233 array16 %o4, %o5, %o7
53234 tl %icc, 0x4
53235 std %f14, [%l7 + 0x58]
53236 ldx [%l7 + 0x50], %g6
53237 st %f10, [%l7 + 0x18]
53238 fnegs %f7, %f3
53239 edge32l %i5, %l2, %g3
53240 ba,pt %xcc, loop_6288
53241 stx %o3, [%l7 + 0x08]
53242 fmovdl %xcc, %f7, %f9
53243 mulx %l4, %l6, %l5
53244loop_6288:
53245 ldsh [%l7 + 0x0A], %i6
53246 fabsd %f14, %f8
53247 bleu,a loop_6289
53248 subcc %o6, 0x092F, %l0
53249 fbn,a %fcc3, loop_6290
53250 fblg,a %fcc0, loop_6291
53251loop_6289:
53252 ldx [%l7 + 0x70], %o1
53253 edge8l %i7, %g7, %g4
53254loop_6290:
53255 ldsh [%l7 + 0x0E], %i4
53256loop_6291:
53257 ldsh [%l7 + 0x5E], %g5
53258 sdivx %i1, 0x1A99, %i3
53259 array16 %i0, %o2, %g1
53260 ldsw [%l7 + 0x54], %l3
53261 fmovse %icc, %f13, %f13
53262 smulcc %o0, %l1, %g2
53263 stb %o4, [%l7 + 0x49]
53264 movvc %icc, %o5, %o7
53265 smulcc %g6, 0x136B, %i5
53266 stb %l2, [%l7 + 0x46]
53267 fbge %fcc1, loop_6292
53268 taddcctv %g3, 0x173B, %o3
53269 fnand %f10, %f12, %f6
53270 fmovrslez %l4, %f6, %f7
53271loop_6292:
53272 fbge,a %fcc2, loop_6293
53273 fbu,a %fcc0, loop_6294
53274 fcmpeq16 %f10, %f6, %i2
53275 fcmped %fcc3, %f0, %f6
53276loop_6293:
53277 fpadd16s %f8, %f12, %f1
53278loop_6294:
53279 tne %xcc, 0x6
53280 bge,pt %xcc, loop_6295
53281 taddcc %l6, %i6, %l5
53282 fpsub32s %f11, %f4, %f3
53283 ldsb [%l7 + 0x49], %l0
53284loop_6295:
53285 ld [%l7 + 0x34], %f14
53286 movl %icc, %o6, %i7
53287 tpos %xcc, 0x5
53288 tge %icc, 0x7
53289 nop
53290 setx loop_6296, %l0, %l1
53291 wrpr 0x1, %tl
53292 wrpr %l1, %tnpc
53293 setx 0x34400001400, %l0, %l1
53294 wrpr %l1, %tstate
53295 wrhpr 0x4, %htstate
53296 done
53297 fnand %f8, %f0, %f10
53298 sth %g7, [%l7 + 0x2C]
53299 brgz %g4, loop_6297
53300loop_6296:
53301 fmovda %icc, %f3, %f9
53302 edge16ln %o1, %g5, %i4
53303 fmovrdne %i3, %f4, %f14
53304loop_6297:
53305 sth %i1, [%l7 + 0x7E]
53306 fnegs %f10, %f11
53307 mova %icc, %o2, %i0
53308 bcs,a loop_6298
53309 fnot1s %f11, %f3
53310 fpmerge %f7, %f0, %f8
53311 fmovdg %xcc, %f2, %f8
53312loop_6298:
53313 edge16l %g1, %o0, %l3
53314 sra %l1, 0x1B, %o4
53315 tcc %xcc, 0x0
53316 edge16ln %o5, %g2, %o7
53317 fbl %fcc1, loop_6299
53318 brz,a %i5, loop_6300
53319 fabsd %f14, %f10
53320 mova %xcc, %l2, %g3
53321loop_6299:
53322 sth %g6, [%l7 + 0x40]
53323loop_6300:
53324 stb %o3, [%l7 + 0x45]
53325 fmovrdlz %i2, %f2, %f4
53326 fmuld8sux16 %f3, %f12, %f0
53327 fnor %f6, %f4, %f10
53328 st %f14, [%l7 + 0x24]
53329 brlz %l4, loop_6301
53330 fnand %f4, %f2, %f14
53331 ldx [%l7 + 0x60], %i6
53332 andcc %l5, %l6, %l0
53333loop_6301:
53334 fcmpd %fcc2, %f12, %f2
53335 fbl %fcc3, loop_6302
53336 fandnot1s %f12, %f0, %f15
53337 fsrc2s %f7, %f14
53338 fnot1s %f14, %f1
53339loop_6302:
53340 fmovsle %icc, %f5, %f3
53341 stx %i7, [%l7 + 0x38]
53342 tsubcctv %o6, %g7, %g4
53343 lduw [%l7 + 0x28], %g5
53344 ldsw [%l7 + 0x54], %i4
53345 fnegd %f0, %f14
53346 fmovrsgez %i3, %f1, %f4
53347 tcs %xcc, 0x7
53348 fone %f4
53349 fmovdcs %icc, %f13, %f2
53350 lduw [%l7 + 0x1C], %i1
53351 nop
53352 setx loop_6303, %l0, %l1
53353 jmpl %l1, %o2
53354 lduh [%l7 + 0x34], %o1
53355 fmovrse %g1, %f8, %f6
53356 stw %o0, [%l7 + 0x08]
53357loop_6303:
53358 or %l3, 0x1E1C, %i0
53359 fsrc1s %f12, %f10
53360 movgu %icc, %l1, %o5
53361 umulcc %o4, %g2, %o7
53362 ldsw [%l7 + 0x24], %i5
53363 fbul,a %fcc3, loop_6304
53364 tpos %icc, 0x7
53365 bn,a,pn %icc, loop_6305
53366 fpackfix %f14, %f7
53367loop_6304:
53368 bl,pt %icc, loop_6306
53369 andn %g3, %g6, %o3
53370loop_6305:
53371 fone %f4
53372 ldsw [%l7 + 0x34], %i2
53373loop_6306:
53374 lduw [%l7 + 0x74], %l4
53375 movge %icc, %l2, %l5
53376 ldx [%l7 + 0x38], %i6
53377 edge16l %l6, %l0, %i7
53378 fbuge,a %fcc3, loop_6307
53379 lduw [%l7 + 0x5C], %g7
53380 sth %o6, [%l7 + 0x5C]
53381 std %f0, [%l7 + 0x78]
53382loop_6307:
53383 fmovde %icc, %f0, %f2
53384 fmovrsgez %g5, %f7, %f10
53385 lduh [%l7 + 0x2E], %i4
53386 nop
53387 setx loop_6308, %l0, %l1
53388 jmpl %l1, %g4
53389 bn,a,pt %icc, loop_6309
53390 fcmpgt32 %f10, %f8, %i1
53391 movleu %icc, %i3, %o1
53392loop_6308:
53393 bne,pn %xcc, loop_6310
53394loop_6309:
53395 movn %xcc, %g1, %o2
53396 std %f6, [%l7 + 0x70]
53397 stx %o0, [%l7 + 0x30]
53398loop_6310:
53399 fornot2 %f6, %f2, %f10
53400 fnands %f4, %f13, %f5
53401 tsubcctv %i0, %l1, %o5
53402 fors %f9, %f6, %f12
53403 fbule %fcc3, loop_6311
53404 andcc %o4, %g2, %o7
53405 fbg %fcc2, loop_6312
53406 fmovsa %icc, %f2, %f11
53407loop_6311:
53408 edge16l %i5, %g3, %g6
53409 fmovdl %icc, %f3, %f15
53410loop_6312:
53411 edge16 %o3, %l3, %i2
53412 ldx [%l7 + 0x18], %l2
53413 stb %l4, [%l7 + 0x58]
53414 fnot2 %f10, %f12
53415 fblg,a %fcc3, loop_6313
53416 pdist %f10, %f6, %f0
53417 st %f1, [%l7 + 0x1C]
53418 ldsw [%l7 + 0x5C], %l5
53419loop_6313:
53420 tl %xcc, 0x7
53421 lduw [%l7 + 0x7C], %l6
53422 addc %l0, %i7, %g7
53423 fandnot2 %f0, %f2, %f6
53424 xorcc %o6, 0x1C05, %i6
53425 lduh [%l7 + 0x2E], %i4
53426 stb %g4, [%l7 + 0x10]
53427 stb %i1, [%l7 + 0x35]
53428 ldub [%l7 + 0x7A], %g5
53429 fbule,a %fcc2, loop_6314
53430 fandnot2s %f4, %f14, %f3
53431 movcc %xcc, %i3, %o1
53432 ldx [%l7 + 0x20], %o2
53433loop_6314:
53434 fnegd %f8, %f2
53435 stx %g1, [%l7 + 0x20]
53436 ble,pt %xcc, loop_6315
53437 std %f0, [%l7 + 0x58]
53438 edge16 %i0, %o0, %l1
53439 edge16l %o5, %g2, %o7
53440loop_6315:
53441 ldx [%l7 + 0x50], %o4
53442 fpack16 %f8, %f12
53443 fmul8sux16 %f0, %f12, %f6
53444 sth %i5, [%l7 + 0x4A]
53445 fcmpd %fcc1, %f2, %f12
53446 stx %g3, [%l7 + 0x18]
53447 fnot2s %f10, %f1
53448 fcmpne32 %f12, %f0, %o3
53449 fmovscc %xcc, %f4, %f13
53450 fbug %fcc1, loop_6316
53451 stx %l3, [%l7 + 0x78]
53452 move %icc, %i2, %l2
53453 edge32ln %l4, %g6, %l6
53454loop_6316:
53455 movrgez %l5, %i7, %l0
53456 fmovrsgz %g7, %f9, %f1
53457 edge16 %i6, %o6, %i4
53458 fmovrslz %i1, %f13, %f1
53459 fandnot2 %f12, %f0, %f4
53460 andncc %g5, %i3, %o1
53461 fbule,a %fcc0, loop_6317
53462 fsrc1s %f5, %f14
53463 ldsb [%l7 + 0x57], %g4
53464 tleu %icc, 0x1
53465loop_6317:
53466 fmovdcs %icc, %f4, %f4
53467 fbug %fcc3, loop_6318
53468 tsubcc %o2, %i0, %g1
53469 ldsw [%l7 + 0x4C], %o0
53470 srax %l1, %g2, %o7
53471loop_6318:
53472 fbue %fcc2, loop_6319
53473 addcc %o5, %o4, %i5
53474 fbl %fcc0, loop_6320
53475 ldub [%l7 + 0x45], %g3
53476loop_6319:
53477 bgu,pt %icc, loop_6321
53478 ldsw [%l7 + 0x70], %l3
53479loop_6320:
53480 fble,a %fcc1, loop_6322
53481 alignaddr %i2, %o3, %l4
53482loop_6321:
53483 fpmerge %f9, %f2, %f4
53484 ldsw [%l7 + 0x40], %g6
53485loop_6322:
53486 addc %l2, 0x03D7, %l6
53487 stx %l5, [%l7 + 0x28]
53488 ldd [%l7 + 0x18], %f14
53489 fmovrdgez %l0, %f2, %f10
53490 fmovdl %xcc, %f0, %f4
53491 fmuld8ulx16 %f8, %f3, %f10
53492 fbne %fcc2, loop_6323
53493 bl,a,pn %icc, loop_6324
53494 tle %xcc, 0x5
53495 fmovdne %icc, %f15, %f3
53496loop_6323:
53497 std %f10, [%l7 + 0x38]
53498loop_6324:
53499 fba,a %fcc0, loop_6325
53500 bvc loop_6326
53501 brz,a %i7, loop_6327
53502 andn %g7, 0x0185, %o6
53503loop_6325:
53504 orcc %i6, %i4, %g5
53505loop_6326:
53506 bcc,a %icc, loop_6328
53507loop_6327:
53508 movrgez %i3, %i1, %o1
53509 pdist %f4, %f6, %f8
53510 fzero %f8
53511loop_6328:
53512 stx %o2, [%l7 + 0x50]
53513 fandnot1s %f8, %f11, %f6
53514 fmovrsgz %i0, %f0, %f12
53515 fandnot2s %f7, %f0, %f4
53516 ldsh [%l7 + 0x20], %g1
53517 fbue %fcc3, loop_6329
53518 ble,a,pn %icc, loop_6330
53519 sth %g4, [%l7 + 0x4E]
53520 nop
53521 setx loop_6331, %l0, %l1
53522 wrpr 0x1, %tl
53523 wrpr %l1, %tpc
53524 add %l1, 0x4, %l1
53525 wrpr %l1, %tnpc
53526 setx 0x34400001400, %l0, %l1
53527 wrpr %l1, %tstate
53528 wrhpr 0x4, %htstate
53529 retry
53530loop_6329:
53531 srax %o0, 0x1B, %l1
53532loop_6330:
53533 subc %g2, 0x187F, %o7
53534 movcc %xcc, %o5, %i5
53535loop_6331:
53536 brnz,a %o4, loop_6332
53537 std %f14, [%l7 + 0x70]
53538 ldsw [%l7 + 0x24], %l3
53539 tleu %icc, 0x3
53540loop_6332:
53541 brlz %i2, loop_6333
53542 lduw [%l7 + 0x68], %g3
53543 fpadd16s %f9, %f15, %f3
53544 tne %icc, 0x4
53545loop_6333:
53546 stx %o3, [%l7 + 0x58]
53547 nop
53548 setx loop_6334, %l0, %l1
53549 wrpr 0x1, %tl
53550 wrpr %l1, %tnpc
53551 setx 0x34400001400, %l0, %l1
53552 wrpr %l1, %tstate
53553 wrhpr 0x4, %htstate
53554 done
53555 fcmple32 %f6, %f2, %g6
53556 add %l2, 0x15A1, %l6
53557 movgu %icc, %l4, %l5
53558loop_6334:
53559 stb %i7, [%l7 + 0x3A]
53560 st %f1, [%l7 + 0x10]
53561 addc %g7, %o6, %l0
53562 ldx [%l7 + 0x08], %i4
53563 tne %xcc, 0x5
53564 fmovrslez %g5, %f4, %f11
53565 sethi 0x1955, %i6
53566 fabss %f7, %f13
53567 edge16l %i3, %i1, %o1
53568 array16 %i0, %g1, %g4
53569 fpack32 %f14, %f0, %f6
53570 smulcc %o2, 0x18BE, %l1
53571 std %f4, [%l7 + 0x58]
53572 ldub [%l7 + 0x1B], %o0
53573 edge16 %g2, %o7, %i5
53574 lduw [%l7 + 0x18], %o5
53575 ldsw [%l7 + 0x5C], %l3
53576 fnot2s %f8, %f12
53577 alignaddr %i2, %o4, %o3
53578 movge %xcc, %g3, %l2
53579 andncc %l6, %g6, %l4
53580 edge8ln %i7, %l5, %g7
53581 ldub [%l7 + 0x35], %o6
53582 movrne %i4, %g5, %i6
53583 nop
53584 setx loop_6335, %l0, %l1
53585 wrpr 0x1, %tl
53586 wrpr %l1, %tpc
53587 add %l1, 0x4, %l1
53588 wrpr %l1, %tnpc
53589 setx 0x34400001400, %l0, %l1
53590 wrpr %l1, %tstate
53591 wrhpr 0x4, %htstate
53592 retry
53593 movvs %icc, %i3, %l0
53594 edge8ln %i1, %i0, %g1
53595 ldx [%l7 + 0x70], %g4
53596loop_6335:
53597 sub %o1, 0x0CF8, %l1
53598 fbuge,a %fcc1, loop_6336
53599 ldub [%l7 + 0x45], %o2
53600 addc %g2, %o7, %i5
53601 array32 %o5, %l3, %o0
53602loop_6336:
53603 fbg %fcc2, loop_6337
53604 fandnot2 %f6, %f0, %f6
53605 for %f4, %f6, %f4
53606 addccc %i2, 0x04A9, %o4
53607loop_6337:
53608 st %f8, [%l7 + 0x28]
53609 lduw [%l7 + 0x78], %g3
53610 fmovsneg %xcc, %f14, %f15
53611 xor %o3, %l6, %g6
53612 edge8ln %l4, %i7, %l5
53613 movg %xcc, %g7, %o6
53614 umul %l2, 0x11F5, %g5
53615 bvs loop_6338
53616 ldsh [%l7 + 0x14], %i4
53617 lduh [%l7 + 0x5A], %i3
53618 tg %icc, 0x6
53619loop_6338:
53620 fornot1s %f10, %f10, %f7
53621 ldsh [%l7 + 0x62], %l0
53622 stx %i6, [%l7 + 0x38]
53623 sdiv %i1, 0x16E9, %g1
53624 ble,a loop_6339
53625 sth %g4, [%l7 + 0x34]
53626 edge16n %o1, %l1, %o2
53627 sth %i0, [%l7 + 0x0E]
53628loop_6339:
53629 and %o7, %i5, %o5
53630 ldsw [%l7 + 0x64], %l3
53631 taddcctv %g2, %i2, %o4
53632 movvs %xcc, %g3, %o0
53633 mulscc %o3, %l6, %g6
53634 fcmpd %fcc0, %f4, %f0
53635 fmovsneg %xcc, %f4, %f8
53636 stb %l4, [%l7 + 0x11]
53637 ld [%l7 + 0x48], %f9
53638 fnand %f4, %f8, %f4
53639 ldd [%l7 + 0x28], %f8
53640 movneg %icc, %l5, %i7
53641 bvc,a loop_6340
53642 ldsb [%l7 + 0x33], %g7
53643 tn %xcc, 0x1
53644 fmovrde %o6, %f6, %f6
53645loop_6340:
53646 movrgez %l2, %i4, %g5
53647 lduh [%l7 + 0x2C], %i3
53648 ldsw [%l7 + 0x28], %l0
53649 st %f6, [%l7 + 0x74]
53650 fmovdge %icc, %f10, %f11
53651 fcmpes %fcc3, %f9, %f9
53652 alignaddr %i6, %i1, %g1
53653 fbe %fcc3, loop_6341
53654 ldd [%l7 + 0x38], %f8
53655 edge16 %o1, %l1, %o2
53656 lduw [%l7 + 0x64], %i0
53657loop_6341:
53658 stx %g4, [%l7 + 0x70]
53659 movle %icc, %i5, %o7
53660 edge32n %l3, %g2, %o5
53661 sth %o4, [%l7 + 0x4C]
53662 bcs,a,pt %icc, loop_6342
53663 bn,pt %xcc, loop_6343
53664 fmul8x16au %f15, %f13, %f8
53665 ld [%l7 + 0x6C], %f12
53666loop_6342:
53667 movrne %g3, 0x2EB, %i2
53668loop_6343:
53669 fmovsn %xcc, %f2, %f15
53670 addcc %o0, %l6, %o3
53671 fmovsl %icc, %f11, %f8
53672 ldd [%l7 + 0x60], %f4
53673 fmovrde %g6, %f12, %f0
53674 fcmpne16 %f10, %f4, %l5
53675 movpos %icc, %l4, %g7
53676 fmovsvs %icc, %f1, %f6
53677 sdivcc %o6, 0x19B6, %i7
53678 st %f3, [%l7 + 0x30]
53679 fmovrsgz %l2, %f4, %f11
53680 tsubcctv %i4, %g5, %l0
53681 nop
53682 setx loop_6344, %l0, %l1
53683 wrpr 0x1, %tl
53684 wrpr %l1, %tpc
53685 add %l1, 0x4, %l1
53686 wrpr %l1, %tnpc
53687 setx 0x34400001400, %l0, %l1
53688 wrpr %l1, %tstate
53689 wrhpr 0x4, %htstate
53690 retry
53691 call loop_6345
53692 tvs %xcc, 0x0
53693 fmovscs %icc, %f9, %f10
53694loop_6344:
53695 lduw [%l7 + 0x44], %i3
53696loop_6345:
53697 st %f0, [%l7 + 0x1C]
53698 fmovrdlz %i1, %f2, %f6
53699 fmovdcc %icc, %f5, %f8
53700 fmovsg %xcc, %f5, %f13
53701 xnorcc %i6, 0x1508, %o1
53702 mulscc %g1, %l1, %i0
53703 ldsw [%l7 + 0x5C], %g4
53704 movne %xcc, %o2, %i5
53705 bneg %icc, loop_6346
53706 fbo %fcc3, loop_6347
53707 umulcc %o7, %g2, %o5
53708 lduw [%l7 + 0x50], %o4
53709loop_6346:
53710 ldub [%l7 + 0x30], %g3
53711loop_6347:
53712 ldd [%l7 + 0x20], %f8
53713 fmovsn %icc, %f15, %f1
53714 andncc %i2, %l3, %l6
53715 te %xcc, 0x0
53716 std %f14, [%l7 + 0x68]
53717 fxor %f4, %f6, %f2
53718 tcs %xcc, 0x2
53719 movrgez %o0, %g6, %l5
53720 fxors %f2, %f14, %f1
53721 edge16 %o3, %g7, %o6
53722 fbne %fcc1, loop_6348
53723 smul %l4, %i7, %l2
53724 addcc %i4, 0x0785, %l0
53725 fmovrde %g5, %f12, %f12
53726loop_6348:
53727 fands %f10, %f1, %f0
53728 tvc %xcc, 0x5
53729 move %icc, %i3, %i1
53730 stb %o1, [%l7 + 0x40]
53731 lduw [%l7 + 0x14], %g1
53732 fmovdg %icc, %f2, %f5
53733 ldsh [%l7 + 0x36], %l1
53734 fxor %f10, %f14, %f2
53735 bne loop_6349
53736 fcmpd %fcc3, %f2, %f8
53737 taddcctv %i6, %i0, %o2
53738 fbul,a %fcc2, loop_6350
53739loop_6349:
53740 fcmple32 %f14, %f8, %g4
53741 stb %o7, [%l7 + 0x20]
53742 popc %g2, %o5
53743loop_6350:
53744 fcmpgt16 %f14, %f0, %i5
53745 fmovsge %xcc, %f0, %f9
53746 movn %xcc, %o4, %g3
53747 movneg %xcc, %l3, %i2
53748 movvc %icc, %l6, %o0
53749 fpack16 %f0, %f15
53750 st %f10, [%l7 + 0x40]
53751 array32 %l5, %o3, %g6
53752 tpos %xcc, 0x1
53753 udivx %o6, 0x017F, %g7
53754 fmovrsgez %i7, %f7, %f12
53755 fmovsvc %xcc, %f2, %f6
53756 fors %f9, %f13, %f1
53757 fmovsge %xcc, %f0, %f3
53758 tn %icc, 0x0
53759 ldsb [%l7 + 0x75], %l4
53760 tn %xcc, 0x4
53761 array32 %l2, %l0, %i4
53762 edge8l %i3, %i1, %g5
53763 array32 %o1, %l1, %i6
53764 srl %i0, 0x15, %g1
53765 movcs %xcc, %o2, %o7
53766 stw %g2, [%l7 + 0x2C]
53767 bn %icc, loop_6351
53768 bne,a,pn %xcc, loop_6352
53769 edge8 %o5, %g4, %i5
53770 smul %o4, 0x09A9, %l3
53771loop_6351:
53772 fornot2 %f8, %f14, %f4
53773loop_6352:
53774 movle %xcc, %g3, %i2
53775 fands %f3, %f4, %f7
53776 fbn %fcc3, loop_6353
53777 movl %xcc, %o0, %l5
53778 udivcc %l6, 0x1EEA, %o3
53779 taddcctv %o6, 0x0D70, %g6
53780loop_6353:
53781 fmovdvs %icc, %f6, %f1
53782 tsubcc %i7, 0x07E1, %l4
53783 fcmpgt32 %f4, %f0, %g7
53784 umul %l2, %i4, %l0
53785 lduh [%l7 + 0x58], %i1
53786 fcmpes %fcc0, %f10, %f8
53787 ldsh [%l7 + 0x48], %i3
53788 fcmpeq32 %f0, %f8, %o1
53789 mulx %l1, %g5, %i0
53790 ba,pt %icc, loop_6354
53791 fnot1 %f2, %f2
53792 sth %g1, [%l7 + 0x7C]
53793 udivx %i6, 0x1D3D, %o2
53794loop_6354:
53795 bshuffle %f14, %f6, %f10
53796 fmovdne %xcc, %f3, %f9
53797 fbl,a %fcc1, loop_6355
53798 sth %g2, [%l7 + 0x2A]
53799 fmovrsne %o7, %f14, %f2
53800 tleu %icc, 0x1
53801loop_6355:
53802 array8 %o5, %g4, %i5
53803 edge8l %o4, %l3, %i2
53804 st %f2, [%l7 + 0x64]
53805 stw %o0, [%l7 + 0x74]
53806 bcs,pn %xcc, loop_6356
53807 fbug,a %fcc0, loop_6357
53808 sdivx %l5, 0x1804, %g3
53809 fnot1 %f2, %f4
53810loop_6356:
53811 fexpand %f4, %f12
53812loop_6357:
53813 lduh [%l7 + 0x62], %l6
53814 std %f2, [%l7 + 0x18]
53815 movle %xcc, %o3, %g6
53816 fmovse %icc, %f8, %f11
53817 addc %i7, %l4, %o6
53818 movrgez %l2, %i4, %l0
53819 xnorcc %g7, 0x071D, %i1
53820 fandnot2s %f15, %f4, %f1
53821 movrlez %o1, %l1, %i3
53822 st %f0, [%l7 + 0x0C]
53823 sllx %i0, %g1, %g5
53824 ldub [%l7 + 0x1B], %o2
53825 umulcc %i6, %o7, %g2
53826 fpsub32s %f2, %f15, %f9
53827 ldub [%l7 + 0x38], %o5
53828 fmovsne %icc, %f4, %f11
53829 sllx %i5, %g4, %l3
53830 lduh [%l7 + 0x08], %o4
53831 fble %fcc2, loop_6358
53832 stw %i2, [%l7 + 0x10]
53833 bge,a %icc, loop_6359
53834 stb %l5, [%l7 + 0x3D]
53835loop_6358:
53836 bg,a loop_6360
53837 lduw [%l7 + 0x24], %o0
53838loop_6359:
53839 stx %g3, [%l7 + 0x30]
53840 bcs,pn %icc, loop_6361
53841loop_6360:
53842 bneg,a %xcc, loop_6362
53843 edge32l %l6, %g6, %o3
53844 edge8 %i7, %l4, %o6
53845loop_6361:
53846 fmovdn %icc, %f4, %f6
53847loop_6362:
53848 fmovrdlz %l2, %f14, %f14
53849 fmovd %f0, %f12
53850 ldx [%l7 + 0x60], %i4
53851 movrgz %g7, 0x331, %l0
53852 fmovda %icc, %f7, %f0
53853 fmovrdlez %o1, %f4, %f6
53854 fba %fcc1, loop_6363
53855 fmovdvc %xcc, %f4, %f4
53856 movrlz %l1, 0x12D, %i3
53857 srax %i0, 0x18, %i1
53858loop_6363:
53859 fmovsleu %icc, %f13, %f14
53860 fbge,a %fcc1, loop_6364
53861 fbo,a %fcc1, loop_6365
53862 movne %xcc, %g1, %g5
53863 movcc %xcc, %i6, %o7
53864loop_6364:
53865 fmovsneg %icc, %f4, %f11
53866loop_6365:
53867 fmul8x16 %f0, %f8, %f10
53868 lduw [%l7 + 0x7C], %o2
53869 tpos %icc, 0x4
53870 fmovdg %xcc, %f1, %f1
53871 sth %o5, [%l7 + 0x7A]
53872 fone %f6
53873 nop
53874 setx loop_6366, %l0, %l1
53875 wrpr 0x1, %tl
53876 wrpr %l1, %tpc
53877 add %l1, 0x4, %l1
53878 wrpr %l1, %tnpc
53879 setx 0x34400001400, %l0, %l1
53880 wrpr %l1, %tstate
53881 wrhpr 0x4, %htstate
53882 retry
53883 udiv %i5, 0x1297, %g4
53884 sllx %g2, 0x0B, %l3
53885 st %f3, [%l7 + 0x5C]
53886loop_6366:
53887 fbuge %fcc0, loop_6367
53888 fmovdn %xcc, %f7, %f2
53889 fzero %f10
53890 ld [%l7 + 0x50], %f15
53891loop_6367:
53892 fmovsg %icc, %f1, %f4
53893 ldsh [%l7 + 0x5C], %i2
53894 fpadd32 %f0, %f8, %f4
53895 fmovrdgez %l5, %f4, %f10
53896 movgu %icc, %o4, %o0
53897 sllx %g3, %g6, %l6
53898 and %i7, %l4, %o3
53899 fornot1s %f9, %f10, %f10
53900 movrgz %o6, 0x31D, %l2
53901 ld [%l7 + 0x24], %f6
53902 bn,pn %xcc, loop_6368
53903 nop
53904 setx loop_6369, %l0, %l1
53905 wrpr 0x1, %tl
53906 wrpr %l1, %tnpc
53907 setx 0x34400001400, %l0, %l1
53908 wrpr %l1, %tstate
53909 wrhpr 0x4, %htstate
53910 done
53911 lduw [%l7 + 0x6C], %g7
53912 bvs,pn %icc, loop_6370
53913loop_6368:
53914 fmovda %icc, %f7, %f15
53915loop_6369:
53916 fmovsn %icc, %f5, %f8
53917 ld [%l7 + 0x44], %f5
53918loop_6370:
53919 edge32 %i4, %l0, %o1
53920 st %f15, [%l7 + 0x08]
53921 ldx [%l7 + 0x18], %i3
53922 fmovdneg %icc, %f11, %f4
53923 tpos %icc, 0x6
53924 fmovde %icc, %f11, %f1
53925 stx %i0, [%l7 + 0x08]
53926 fmovsn %icc, %f8, %f7
53927 array8 %l1, %g1, %i1
53928 fbn %fcc3, loop_6371
53929 fors %f3, %f7, %f2
53930 nop
53931 setx loop_6372, %l0, %l1
53932 wrpr 0x1, %tl
53933 wrpr %l1, %tpc
53934 add %l1, 0x4, %l1
53935 wrpr %l1, %tnpc
53936 setx 0x34400001400, %l0, %l1
53937 wrpr %l1, %tstate
53938 wrhpr 0x4, %htstate
53939 retry
53940 fmovdn %icc, %f13, %f9
53941loop_6371:
53942 fmovscs %icc, %f14, %f4
53943 andn %i6, %o7, %g5
53944loop_6372:
53945 fbue,a %fcc2, loop_6373
53946 lduh [%l7 + 0x3C], %o2
53947 alignaddr %o5, %i5, %g4
53948 bvs,a,pt %xcc, loop_6374
53949loop_6373:
53950 stx %g2, [%l7 + 0x30]
53951 fmovscs %icc, %f10, %f13
53952 fbl %fcc1, loop_6375
53953loop_6374:
53954 sth %l3, [%l7 + 0x10]
53955 fsrc1 %f8, %f6
53956 ld [%l7 + 0x40], %f2
53957loop_6375:
53958 bvs,a,pn %xcc, loop_6376
53959 lduw [%l7 + 0x38], %l5
53960 andn %i2, 0x0704, %o4
53961 movleu %icc, %g3, %o0
53962loop_6376:
53963 movle %icc, %g6, %l6
53964 ldsh [%l7 + 0x24], %l4
53965 std %f12, [%l7 + 0x28]
53966 for %f4, %f4, %f0
53967 ldd [%l7 + 0x70], %f0
53968 movrlez %i7, 0x09F, %o3
53969 andn %l2, 0x1532, %o6
53970 bcc loop_6377
53971 movneg %icc, %g7, %l0
53972 fandnot1s %f14, %f12, %f3
53973 ldd [%l7 + 0x28], %f6
53974loop_6377:
53975 fxnor %f6, %f0, %f0
53976 ldub [%l7 + 0x1D], %o1
53977 ldsb [%l7 + 0x0F], %i3
53978 movvs %xcc, %i0, %i4
53979 fcmple16 %f2, %f4, %l1
53980 fmovspos %xcc, %f11, %f9
53981 fmovsl %icc, %f1, %f1
53982 ldsh [%l7 + 0x44], %i1
53983 movl %icc, %i6, %g1
53984 st %f10, [%l7 + 0x64]
53985 mova %xcc, %o7, %g5
53986 for %f2, %f0, %f6
53987 ldsb [%l7 + 0x3A], %o5
53988 ldsw [%l7 + 0x20], %i5
53989 fbul %fcc2, loop_6378
53990 fmovrdlez %o2, %f12, %f10
53991 movn %icc, %g4, %g2
53992 stb %l3, [%l7 + 0x0F]
53993loop_6378:
53994 fbuge %fcc2, loop_6379
53995 stx %i2, [%l7 + 0x50]
53996 fmovrslez %l5, %f13, %f12
53997 fmovdgu %icc, %f7, %f5
53998loop_6379:
53999 tle %icc, 0x2
54000 orncc %o4, 0x17CC, %o0
54001 sth %g3, [%l7 + 0x58]
54002 fcmpgt16 %f2, %f2, %l6
54003 nop
54004 setx loop_6380, %l0, %l1
54005 wrpr 0x1, %tl
54006 wrpr %l1, %tpc
54007 add %l1, 0x4, %l1
54008 wrpr %l1, %tnpc
54009 setx 0x34400001400, %l0, %l1
54010 wrpr %l1, %tstate
54011 wrhpr 0x4, %htstate
54012 retry
54013 tne %xcc, 0x7
54014 ldsb [%l7 + 0x0E], %l4
54015 fmovsneg %icc, %f15, %f7
54016loop_6380:
54017 fblg %fcc0, loop_6381
54018 ldub [%l7 + 0x1B], %g6
54019 ldsb [%l7 + 0x35], %o3
54020 sdivcc %l2, 0x092C, %o6
54021loop_6381:
54022 array8 %g7, %l0, %i7
54023 udiv %o1, 0x1314, %i0
54024 udivcc %i3, 0x15A8, %i4
54025 mova %xcc, %l1, %i6
54026 sethi 0x180B, %g1
54027 fmovda %xcc, %f12, %f4
54028 ldsw [%l7 + 0x24], %o7
54029 udivcc %g5, 0x0FA5, %o5
54030 fmovsvs %icc, %f11, %f13
54031 fpsub32s %f3, %f12, %f14
54032 ld [%l7 + 0x54], %f0
54033 lduh [%l7 + 0x76], %i1
54034 std %f0, [%l7 + 0x58]
54035 ldsh [%l7 + 0x70], %i5
54036 ldsh [%l7 + 0x62], %g4
54037 fmovdl %icc, %f10, %f14
54038 fmul8ulx16 %f12, %f6, %f6
54039 ldx [%l7 + 0x38], %o2
54040 fsrc1 %f2, %f14
54041 movge %xcc, %l3, %g2
54042 fpmerge %f10, %f14, %f8
54043 fbl,a %fcc1, loop_6382
54044 fornot2s %f0, %f9, %f0
54045 fors %f8, %f9, %f2
54046 lduw [%l7 + 0x28], %l5
54047loop_6382:
54048 st %f7, [%l7 + 0x60]
54049 te %icc, 0x1
54050 sth %i2, [%l7 + 0x50]
54051 bn,a,pn %xcc, loop_6383
54052 fmovsgu %xcc, %f6, %f4
54053 fmovrdlez %o4, %f0, %f10
54054 fpmerge %f1, %f5, %f10
54055loop_6383:
54056 lduh [%l7 + 0x3E], %g3
54057 be loop_6384
54058 fcmpgt16 %f0, %f14, %o0
54059 fmovsa %xcc, %f8, %f15
54060 ldsb [%l7 + 0x18], %l4
54061loop_6384:
54062 fnands %f11, %f14, %f1
54063 orn %l6, 0x168B, %o3
54064 fxor %f6, %f8, %f10
54065 movgu %xcc, %l2, %g6
54066 lduw [%l7 + 0x0C], %g7
54067 bvc,pt %icc, loop_6385
54068 brnz %o6, loop_6386
54069 tpos %icc, 0x0
54070 array16 %i7, %l0, %o1
54071loop_6385:
54072 mulscc %i0, %i3, %l1
54073loop_6386:
54074 ta %xcc, 0x1
54075 fornot2s %f7, %f3, %f5
54076 ldx [%l7 + 0x38], %i4
54077 ldsw [%l7 + 0x54], %g1
54078 ldsw [%l7 + 0x08], %i6
54079 bcc,a %xcc, loop_6387
54080 fmovsvs %xcc, %f12, %f14
54081 fmovd %f12, %f2
54082 tne %xcc, 0x0
54083loop_6387:
54084 ldsh [%l7 + 0x38], %g5
54085 ldsb [%l7 + 0x74], %o5
54086 fmovse %xcc, %f10, %f3
54087 movrlz %i1, %o7, %g4
54088 bg %icc, loop_6388
54089 mulx %i5, %o2, %l3
54090 movrgez %l5, 0x3B3, %i2
54091 fbo %fcc1, loop_6389
54092loop_6388:
54093 bvc %xcc, loop_6390
54094 stw %g2, [%l7 + 0x24]
54095 fmul8sux16 %f10, %f6, %f10
54096loop_6389:
54097 srlx %g3, 0x01, %o4
54098loop_6390:
54099 ldub [%l7 + 0x71], %l4
54100 movleu %xcc, %o0, %o3
54101 be,a,pn %xcc, loop_6391
54102 fcmpeq32 %f14, %f12, %l2
54103 fmul8sux16 %f8, %f4, %f14
54104 fbg,a %fcc0, loop_6392
54105loop_6391:
54106 xnorcc %l6, %g7, %o6
54107 sth %i7, [%l7 + 0x24]
54108 sth %l0, [%l7 + 0x64]
54109loop_6392:
54110 fpsub16s %f10, %f6, %f14
54111 mulx %o1, %i0, %i3
54112 fcmpd %fcc2, %f6, %f4
54113 tne %icc, 0x4
54114 movleu %icc, %g6, %i4
54115 stb %l1, [%l7 + 0x1A]
54116 sth %i6, [%l7 + 0x40]
54117 st %f9, [%l7 + 0x70]
54118 fcmpd %fcc1, %f4, %f14
54119 tvc %icc, 0x1
54120 bge,a %icc, loop_6393
54121 fmovsl %xcc, %f12, %f11
54122 brgez %g1, loop_6394
54123 edge8n %g5, %o5, %i1
54124loop_6393:
54125 lduh [%l7 + 0x18], %g4
54126 fmul8ulx16 %f0, %f4, %f12
54127loop_6394:
54128 brz,a %o7, loop_6395
54129 lduw [%l7 + 0x24], %i5
54130 fbl %fcc2, loop_6396
54131 stx %o2, [%l7 + 0x10]
54132loop_6395:
54133 stw %l5, [%l7 + 0x20]
54134 fmovs %f8, %f11
54135loop_6396:
54136 ba,a,pn %icc, loop_6397
54137 fbug,a %fcc0, loop_6398
54138 ldsh [%l7 + 0x74], %i2
54139 tleu %xcc, 0x3
54140loop_6397:
54141 edge32 %g2, %g3, %o4
54142loop_6398:
54143 and %l4, %l3, %o3
54144 tg %icc, 0x3
54145 fones %f3
54146 ldsw [%l7 + 0x08], %l2
54147 bl,pt %icc, loop_6399
54148 srl %l6, 0x17, %o0
54149 fandnot1s %f4, %f15, %f3
54150 fsrc1 %f12, %f12
54151loop_6399:
54152 brgez,a %o6, loop_6400
54153 movgu %xcc, %i7, %l0
54154 ldub [%l7 + 0x38], %o1
54155 alignaddr %g7, %i3, %i0
54156loop_6400:
54157 edge16ln %g6, %l1, %i6
54158 ldsb [%l7 + 0x1E], %g1
54159 fbge,a %fcc0, loop_6401
54160 fabss %f2, %f2
54161 fmovsneg %xcc, %f3, %f14
54162 fmovse %icc, %f9, %f14
54163loop_6401:
54164 ldsh [%l7 + 0x0A], %i4
54165 stw %o5, [%l7 + 0x60]
54166 fcmpne16 %f10, %f12, %g5
54167 std %f8, [%l7 + 0x08]
54168 ldsh [%l7 + 0x28], %i1
54169 bpos,a,pt %icc, loop_6402
54170 fmovsge %icc, %f12, %f8
54171 fabsd %f12, %f6
54172 stx %g4, [%l7 + 0x38]
54173loop_6402:
54174 fbul,a %fcc2, loop_6403
54175 fnegd %f0, %f4
54176 tcc %icc, 0x0
54177 stb %o7, [%l7 + 0x25]
54178loop_6403:
54179 st %f11, [%l7 + 0x60]
54180 fble %fcc0, loop_6404
54181 ldsw [%l7 + 0x1C], %i5
54182 fpsub32 %f14, %f12, %f0
54183 movcc %icc, %o2, %l5
54184loop_6404:
54185 andncc %i2, %g3, %g2
54186 fpadd16 %f10, %f10, %f0
54187 fpack16 %f6, %f1
54188 be,a,pn %xcc, loop_6405
54189 tne %xcc, 0x6
54190 movrne %o4, 0x336, %l3
54191 fpsub32 %f10, %f6, %f0
54192loop_6405:
54193 fmuld8sux16 %f3, %f13, %f0
54194 ldd [%l7 + 0x08], %f6
54195 edge32l %l4, %l2, %o3
54196 fbu,a %fcc0, loop_6406
54197 ldsb [%l7 + 0x4E], %o0
54198 fmovsge %xcc, %f4, %f4
54199 tsubcctv %o6, %l6, %l0
54200loop_6406:
54201 fmovrdgz %i7, %f0, %f14
54202 fmovsge %icc, %f6, %f0
54203 edge32ln %o1, %i3, %g7
54204 fmovdl %xcc, %f13, %f4
54205 fmovrse %i0, %f9, %f13
54206 stw %g6, [%l7 + 0x2C]
54207 fnand %f8, %f14, %f6
54208 fmuld8ulx16 %f4, %f0, %f2
54209 or %i6, %g1, %i4
54210 fnot2s %f15, %f7
54211 ldub [%l7 + 0x61], %o5
54212 fmovdpos %xcc, %f3, %f2
54213 ldx [%l7 + 0x38], %g5
54214 fmovsneg %icc, %f0, %f5
54215 lduw [%l7 + 0x74], %l1
54216 edge32l %i1, %g4, %i5
54217 ld [%l7 + 0x44], %f8
54218 ldsw [%l7 + 0x64], %o2
54219 fcmpne32 %f12, %f10, %o7
54220 fnor %f8, %f4, %f0
54221 tn %icc, 0x0
54222 movrgez %i2, 0x24D, %l5
54223 fcmpgt32 %f4, %f0, %g2
54224 fmovdgu %xcc, %f9, %f7
54225 udiv %o4, 0x042F, %l3
54226 nop
54227 setx loop_6407, %l0, %l1
54228 wrpr 0x1, %tl
54229 wrpr %l1, %tnpc
54230 setx 0x34400001400, %l0, %l1
54231 wrpr %l1, %tstate
54232 wrhpr 0x4, %htstate
54233 done
54234 fbne,a %fcc1, loop_6408
54235 fornot2 %f0, %f8, %f2
54236 fsrc2 %f8, %f10
54237loop_6407:
54238 fnands %f7, %f6, %f2
54239loop_6408:
54240 ldsb [%l7 + 0x7F], %g3
54241 stx %l2, [%l7 + 0x68]
54242 fnands %f3, %f4, %f10
54243 fornot1s %f0, %f7, %f10
54244 fmovsg %icc, %f12, %f2
54245 ldd [%l7 + 0x28], %f12
54246 ldx [%l7 + 0x58], %l4
54247 bcs,a,pt %icc, loop_6409
54248 fmovdleu %icc, %f11, %f9
54249 brnz,a %o0, loop_6410
54250 fbug,a %fcc2, loop_6411
54251loop_6409:
54252 fbne,a %fcc0, loop_6412
54253 sth %o3, [%l7 + 0x5E]
54254loop_6410:
54255 stw %l6, [%l7 + 0x10]
54256loop_6411:
54257 edge32 %o6, %i7, %o1
54258loop_6412:
54259 smulcc %i3, 0x16D1, %g7
54260 bshuffle %f6, %f8, %f14
54261 ldsh [%l7 + 0x48], %l0
54262 array8 %i0, %i6, %g6
54263 bcs,a %xcc, loop_6413
54264 ldub [%l7 + 0x51], %i4
54265 fmovrslez %o5, %f1, %f9
54266 movrgz %g5, %l1, %i1
54267loop_6413:
54268 edge8ln %g1, %g4, %i5
54269 fpadd32 %f8, %f10, %f10
54270 fcmpne32 %f12, %f14, %o7
54271 edge32l %i2, %l5, %g2
54272 movcs %icc, %o4, %l3
54273 fcmpgt32 %f8, %f8, %o2
54274 fandnot1 %f4, %f0, %f4
54275 bneg,a %icc, loop_6414
54276 sth %l2, [%l7 + 0x70]
54277 fandnot1s %f0, %f1, %f5
54278 ldub [%l7 + 0x11], %l4
54279loop_6414:
54280 sll %o0, 0x05, %g3
54281 srl %l6, %o3, %i7
54282 brgz,a %o1, loop_6415
54283 fbge %fcc2, loop_6416
54284 std %f2, [%l7 + 0x60]
54285 movneg %xcc, %o6, %i3
54286loop_6415:
54287 edge16l %l0, %g7, %i6
54288loop_6416:
54289 fcmpgt16 %f6, %f12, %g6
54290 ta %xcc, 0x0
54291 st %f12, [%l7 + 0x28]
54292 edge8 %i0, %i4, %o5
54293 fcmps %fcc0, %f6, %f13
54294 movleu %xcc, %l1, %i1
54295 ld [%l7 + 0x34], %f15
54296 stx %g5, [%l7 + 0x10]
54297 ldsh [%l7 + 0x18], %g1
54298 ldx [%l7 + 0x78], %g4
54299 nop
54300 setx loop_6417, %l0, %l1
54301 jmpl %l1, %i5
54302 tgu %xcc, 0x7
54303 fmul8ulx16 %f2, %f12, %f4
54304 sth %o7, [%l7 + 0x60]
54305loop_6417:
54306 fcmpes %fcc2, %f9, %f8
54307 ldsb [%l7 + 0x14], %i2
54308 fbule %fcc1, loop_6418
54309 ldsw [%l7 + 0x1C], %l5
54310 fmovdg %xcc, %f4, %f12
54311 tcc %icc, 0x1
54312loop_6418:
54313 edge8 %o4, %l3, %o2
54314 fpsub16s %f13, %f8, %f5
54315 fbug %fcc2, loop_6419
54316 edge16l %g2, %l2, %l4
54317 fbl,a %fcc1, loop_6420
54318 movg %xcc, %o0, %l6
54319loop_6419:
54320 fmovrdgz %g3, %f12, %f4
54321 taddcctv %i7, 0x1009, %o1
54322loop_6420:
54323 fnand %f2, %f8, %f10
54324 stw %o3, [%l7 + 0x34]
54325 tleu %xcc, 0x2
54326 std %f10, [%l7 + 0x10]
54327 fmovdge %icc, %f9, %f14
54328 movg %icc, %o6, %i3
54329 stx %g7, [%l7 + 0x28]
54330 stb %l0, [%l7 + 0x77]
54331 fmovrslz %i6, %f13, %f3
54332 fmovrse %i0, %f1, %f3
54333 lduw [%l7 + 0x10], %i4
54334 fnegs %f14, %f8
54335 fmovsn %xcc, %f12, %f0
54336 fmovde %icc, %f9, %f0
54337 ldub [%l7 + 0x45], %o5
54338 lduh [%l7 + 0x5E], %l1
54339 fmovse %xcc, %f14, %f15
54340 sdivcc %i1, 0x195F, %g6
54341 udivcc %g5, 0x155B, %g4
54342 ldx [%l7 + 0x70], %g1
54343 ldsw [%l7 + 0x74], %o7
54344 fmovsneg %icc, %f2, %f1
54345 fmovsneg %icc, %f12, %f10
54346 movrne %i5, 0x256, %l5
54347 sth %i2, [%l7 + 0x4A]
54348 bne,pt %icc, loop_6421
54349 fmul8x16 %f6, %f12, %f4
54350 tg %icc, 0x7
54351 st %f5, [%l7 + 0x5C]
54352loop_6421:
54353 edge16l %o4, %o2, %l3
54354 umul %l2, 0x1F34, %g2
54355 movcs %icc, %l4, %o0
54356 fmovrdne %g3, %f14, %f0
54357 ld [%l7 + 0x08], %f8
54358 xor %l6, 0x0086, %o1
54359 addccc %i7, %o3, %o6
54360 fabsd %f2, %f12
54361 fblg %fcc0, loop_6422
54362 fmovda %icc, %f4, %f3
54363 tcs %icc, 0x0
54364 fors %f10, %f7, %f1
54365loop_6422:
54366 brz,a %g7, loop_6423
54367 sth %l0, [%l7 + 0x72]
54368 fnot1s %f6, %f9
54369 stw %i3, [%l7 + 0x2C]
54370loop_6423:
54371 fmovrde %i6, %f12, %f0
54372 fmovdleu %xcc, %f13, %f1
54373 fmovrdne %i0, %f12, %f6
54374 fpsub32 %f8, %f8, %f10
54375 movgu %icc, %i4, %o5
54376 tgu %icc, 0x1
54377 stx %l1, [%l7 + 0x28]
54378 ldsb [%l7 + 0x59], %i1
54379 fxnor %f0, %f8, %f14
54380 ldd [%l7 + 0x78], %f10
54381 fbuge,a %fcc3, loop_6424
54382 sllx %g5, %g6, %g4
54383 fxor %f10, %f6, %f2
54384 tne %icc, 0x2
54385loop_6424:
54386 fbo,a %fcc3, loop_6425
54387 fcmps %fcc1, %f14, %f0
54388 sllx %g1, 0x05, %i5
54389 fbule,a %fcc2, loop_6426
54390loop_6425:
54391 std %f6, [%l7 + 0x28]
54392 movgu %xcc, %l5, %o7
54393 stx %i2, [%l7 + 0x28]
54394loop_6426:
54395 fble %fcc3, loop_6427
54396 fmul8x16al %f0, %f1, %f4
54397 fnot2 %f14, %f4
54398 smulcc %o4, %l3, %o2
54399loop_6427:
54400 fexpand %f7, %f10
54401 tpos %icc, 0x2
54402 sth %l2, [%l7 + 0x3C]
54403 fmovrsgz %l4, %f5, %f4
54404 fmovrdlz %g2, %f14, %f6
54405 edge32n %o0, %l6, %g3
54406 std %f0, [%l7 + 0x58]
54407 fnot1s %f14, %f14
54408 tl %xcc, 0x0
54409 ldub [%l7 + 0x50], %o1
54410 bne,a,pt %icc, loop_6428
54411 fcmpeq32 %f14, %f4, %i7
54412 ldx [%l7 + 0x40], %o6
54413 ldx [%l7 + 0x28], %g7
54414loop_6428:
54415 subcc %o3, %l0, %i6
54416 movpos %icc, %i0, %i4
54417 fcmps %fcc3, %f15, %f12
54418 fbuge %fcc3, loop_6429
54419 xorcc %i3, 0x1B90, %l1
54420 udivcc %i1, 0x0771, %g5
54421 fmovdvc %icc, %f0, %f10
54422loop_6429:
54423 nop
54424 setx loop_6430, %l0, %l1
54425 wrpr 0x1, %tl
54426 wrpr %l1, %tnpc
54427 setx 0x34400001400, %l0, %l1
54428 wrpr %l1, %tstate
54429 wrhpr 0x4, %htstate
54430 done
54431 edge8l %g6, %o5, %g4
54432 ldsb [%l7 + 0x52], %g1
54433 fzeros %f0
54434loop_6430:
54435 ldsb [%l7 + 0x5D], %i5
54436 bvs,a %icc, loop_6431
54437 fblg,a %fcc2, loop_6432
54438 stx %o7, [%l7 + 0x60]
54439 subcc %i2, %l5, %o4
54440loop_6431:
54441 movrlez %o2, %l3, %l2
54442loop_6432:
54443 fmovrslez %g2, %f13, %f15
54444 tgu %icc, 0x4
54445 edge16n %o0, %l6, %l4
54446 ldsh [%l7 + 0x6C], %o1
54447 ldd [%l7 + 0x70], %f2
54448 bg,pn %icc, loop_6433
54449 tn %xcc, 0x1
54450 fmovrdgez %g3, %f12, %f10
54451 umulcc %i7, 0x0860, %o6
54452loop_6433:
54453 fmovsle %icc, %f4, %f2
54454 std %f12, [%l7 + 0x10]
54455 fxor %f10, %f6, %f2
54456 fcmpeq32 %f4, %f2, %o3
54457 ldx [%l7 + 0x30], %g7
54458 ldsw [%l7 + 0x24], %i6
54459 array16 %i0, %i4, %i3
54460 fmovdl %icc, %f6, %f5
54461 ld [%l7 + 0x40], %f9
54462 xor %l0, %l1, %g5
54463 fmovdcc %xcc, %f13, %f3
54464 ble loop_6434
54465 fmovdg %icc, %f9, %f8
54466 sllx %g6, 0x08, %i1
54467 smulcc %g4, 0x1986, %g1
54468loop_6434:
54469 fmovdcs %icc, %f9, %f1
54470 mulscc %i5, %o7, %i2
54471 nop
54472 setx loop_6435, %l0, %l1
54473 wrpr 0x1, %tl
54474 wrpr %l1, %tnpc
54475 setx 0x34400001400, %l0, %l1
54476 wrpr %l1, %tstate
54477 wrhpr 0x4, %htstate
54478 done
54479 sethi 0x0112, %o5
54480 fmul8x16au %f13, %f12, %f8
54481 bge,a %icc, loop_6436
54482loop_6435:
54483 array32 %o4, %o2, %l5
54484 fsrc1s %f11, %f6
54485 fcmps %fcc0, %f3, %f7
54486loop_6436:
54487 fnot1 %f4, %f2
54488 bge loop_6437
54489 addcc %l3, %g2, %l2
54490 fmovsneg %icc, %f8, %f3
54491 fmovdcc %xcc, %f10, %f3
54492loop_6437:
54493 st %f0, [%l7 + 0x74]
54494 ld [%l7 + 0x28], %f3
54495 bl,a,pt %icc, loop_6438
54496 ldsb [%l7 + 0x70], %l6
54497 fcmpgt32 %f2, %f6, %o0
54498 edge8n %o1, %l4, %i7
54499loop_6438:
54500 tge %xcc, 0x2
54501 bne,pn %icc, loop_6439
54502 alignaddrl %o6, %g3, %g7
54503 call loop_6440
54504 fzero %f10
54505loop_6439:
54506 fzero %f10
54507 st %f0, [%l7 + 0x50]
54508loop_6440:
54509 sdivx %o3, 0x1D3F, %i6
54510 fmovsvc %xcc, %f0, %f10
54511 te %icc, 0x7
54512 stb %i4, [%l7 + 0x1F]
54513 movleu %icc, %i0, %l0
54514 tcs %icc, 0x3
54515 fone %f8
54516 movge %icc, %i3, %l1
54517 ld [%l7 + 0x34], %f12
54518 fbug,a %fcc0, loop_6441
54519 srax %g5, 0x03, %i1
54520 smulcc %g6, 0x1515, %g4
54521 mova %xcc, %g1, %i5
54522loop_6441:
54523 ld [%l7 + 0x38], %f12
54524 tvs %icc, 0x7
54525 bpos,a loop_6442
54526 fmovsvs %xcc, %f2, %f2
54527 fmovrdne %i2, %f6, %f14
54528 stw %o5, [%l7 + 0x34]
54529loop_6442:
54530 tg %xcc, 0x0
54531 fpsub32 %f6, %f4, %f14
54532 movle %xcc, %o4, %o2
54533 fsrc1s %f15, %f13
54534 sll %o7, 0x0B, %l5
54535 fsrc1 %f10, %f0
54536 fsrc2 %f2, %f8
54537 ldsh [%l7 + 0x10], %g2
54538 alignaddr %l3, %l6, %o0
54539 array8 %l2, %l4, %o1
54540 stb %i7, [%l7 + 0x39]
54541 sethi 0x0977, %o6
54542 brlez,a %g3, loop_6443
54543 ldsb [%l7 + 0x4C], %g7
54544 movrgez %o3, 0x319, %i4
54545 ldx [%l7 + 0x28], %i6
54546loop_6443:
54547 mulscc %l0, 0x1E2B, %i0
54548 popc %i3, %l1
54549 pdist %f14, %f6, %f10
54550 ldx [%l7 + 0x78], %g5
54551 bpos,pn %icc, loop_6444
54552 fandnot1s %f3, %f10, %f4
54553 movre %i1, 0x392, %g4
54554 stx %g6, [%l7 + 0x40]
54555loop_6444:
54556 fbo %fcc2, loop_6445
54557 fbul %fcc0, loop_6446
54558 st %f15, [%l7 + 0x68]
54559 addc %i5, %g1, %o5
54560loop_6445:
54561 st %f1, [%l7 + 0x54]
54562loop_6446:
54563 sth %i2, [%l7 + 0x3C]
54564 xnor %o4, %o7, %l5
54565 fpsub32 %f6, %f12, %f4
54566 sth %o2, [%l7 + 0x4E]
54567 fandnot2s %f4, %f9, %f3
54568 fmovdvs %icc, %f1, %f3
54569 stx %g2, [%l7 + 0x58]
54570 or %l3, %o0, %l6
54571 fcmple32 %f4, %f8, %l4
54572 fmovdneg %xcc, %f11, %f10
54573 ld [%l7 + 0x44], %f13
54574 stb %o1, [%l7 + 0x43]
54575 fbne %fcc1, loop_6447
54576 stb %i7, [%l7 + 0x41]
54577 lduw [%l7 + 0x30], %o6
54578 ldsw [%l7 + 0x14], %g3
54579loop_6447:
54580 fmovsl %icc, %f15, %f5
54581 nop
54582 setx loop_6448, %l0, %l1
54583 wrpr 0x1, %tl
54584 wrpr %l1, %tpc
54585 add %l1, 0x4, %l1
54586 wrpr %l1, %tnpc
54587 setx 0x34400001400, %l0, %l1
54588 wrpr %l1, %tstate
54589 wrhpr 0x4, %htstate
54590 retry
54591 be,a,pn %xcc, loop_6449
54592 fmovrdgz %g7, %f2, %f8
54593 fnor %f4, %f10, %f2
54594loop_6448:
54595 stx %o3, [%l7 + 0x58]
54596loop_6449:
54597 ldx [%l7 + 0x08], %i4
54598 andn %i6, %l0, %l2
54599 ldx [%l7 + 0x58], %i3
54600 movcs %xcc, %i0, %l1
54601 addcc %i1, %g5, %g6
54602 std %f12, [%l7 + 0x20]
54603 bcs,a %icc, loop_6450
54604 lduh [%l7 + 0x30], %i5
54605 fmovde %xcc, %f14, %f6
54606 stb %g1, [%l7 + 0x4C]
54607loop_6450:
54608 andcc %o5, %i2, %o4
54609 fmul8x16al %f6, %f1, %f0
54610 ldx [%l7 + 0x10], %g4
54611 fmovsge %icc, %f13, %f10
54612 mova %icc, %l5, %o7
54613 fnegs %f0, %f8
54614 movneg %xcc, %o2, %g2
54615 fbg %fcc1, loop_6451
54616 fmovscs %xcc, %f4, %f13
54617 bneg,a,pt %icc, loop_6452
54618 addcc %o0, 0x0E7A, %l3
54619loop_6451:
54620 fmovdn %icc, %f14, %f4
54621 fbuge %fcc2, loop_6453
54622loop_6452:
54623 fbule,a %fcc0, loop_6454
54624 st %f7, [%l7 + 0x6C]
54625 st %f13, [%l7 + 0x14]
54626loop_6453:
54627 fpackfix %f14, %f8
54628loop_6454:
54629 stb %l4, [%l7 + 0x34]
54630 ldd [%l7 + 0x30], %f0
54631 call loop_6455
54632 fmovdn %icc, %f10, %f9
54633 nop
54634 setx loop_6456, %l0, %l1
54635 jmpl %l1, %l6
54636 mulx %o1, 0x0B10, %o6
54637loop_6455:
54638 movge %icc, %g3, %i7
54639 add %o3, %g7, %i4
54640loop_6456:
54641 st %f1, [%l7 + 0x68]
54642 ldx [%l7 + 0x48], %l0
54643 st %f14, [%l7 + 0x2C]
54644 addc %i6, %i3, %i0
54645 fcmpeq32 %f14, %f2, %l1
54646 fmovsvs %xcc, %f1, %f8
54647 bge,a,pn %xcc, loop_6457
54648 stw %l2, [%l7 + 0x24]
54649 stx %i1, [%l7 + 0x58]
54650 xor %g5, %g6, %i5
54651loop_6457:
54652 ldsh [%l7 + 0x7C], %g1
54653 ble,a %xcc, loop_6458
54654 fpackfix %f14, %f13
54655 fmovdn %xcc, %f10, %f15
54656 ldx [%l7 + 0x70], %i2
54657loop_6458:
54658 ldub [%l7 + 0x5D], %o5
54659 srax %o4, %l5, %g4
54660 edge32n %o7, %o2, %o0
54661 ldsb [%l7 + 0x54], %l3
54662 fcmpes %fcc2, %f11, %f3
54663 tle %icc, 0x2
54664 stw %g2, [%l7 + 0x18]
54665 xorcc %l4, 0x0E90, %l6
54666 fmovdne %icc, %f15, %f6
54667 fmovrslez %o6, %f1, %f3
54668 mulscc %o1, 0x097D, %g3
54669 movrne %i7, %g7, %o3
54670 fcmpne16 %f2, %f6, %l0
54671 tge %xcc, 0x5
54672 fmovdle %icc, %f7, %f6
54673 fmovrsne %i4, %f11, %f7
54674 lduw [%l7 + 0x60], %i3
54675 sdivcc %i0, 0x17E5, %i6
54676 tl %icc, 0x5
54677 ldsw [%l7 + 0x14], %l1
54678 brlez %i1, loop_6459
54679 alignaddr %g5, %l2, %i5
54680 sth %g6, [%l7 + 0x4E]
54681 fmovrse %g1, %f15, %f14
54682loop_6459:
54683 ld [%l7 + 0x0C], %f0
54684 stx %o5, [%l7 + 0x58]
54685 fpadd32 %f4, %f14, %f4
54686 edge8n %i2, %o4, %g4
54687 fandnot2 %f0, %f14, %f2
54688 ld [%l7 + 0x2C], %f15
54689 tn %icc, 0x4
54690 movge %icc, %l5, %o2
54691 bleu,a %xcc, loop_6460
54692 fmovsge %icc, %f0, %f3
54693 ldsh [%l7 + 0x7A], %o7
54694 fmovdgu %icc, %f5, %f13
54695loop_6460:
54696 fpadd32s %f1, %f12, %f10
54697 fmovrslez %l3, %f1, %f13
54698 lduh [%l7 + 0x6E], %o0
54699 fbug %fcc1, loop_6461
54700 ldx [%l7 + 0x70], %l4
54701 fsrc2 %f6, %f6
54702 andncc %g2, %o6, %l6
54703loop_6461:
54704 fandnot2 %f8, %f12, %f4
54705 edge8n %o1, %i7, %g7
54706 fornot1 %f6, %f8, %f10
54707 sth %g3, [%l7 + 0x38]
54708 fmovsle %icc, %f10, %f4
54709 fpack32 %f8, %f8, %f2
54710 ba,a,pn %icc, loop_6462
54711 stx %l0, [%l7 + 0x30]
54712 mova %icc, %i4, %o3
54713 st %f14, [%l7 + 0x2C]
54714loop_6462:
54715 fmovrdgz %i0, %f14, %f8
54716 array32 %i3, %l1, %i1
54717 lduw [%l7 + 0x0C], %i6
54718 ldub [%l7 + 0x76], %g5
54719 std %f14, [%l7 + 0x30]
54720 ldsh [%l7 + 0x16], %l2
54721 fpsub16 %f14, %f2, %f8
54722 fandnot1 %f0, %f0, %f4
54723 sth %i5, [%l7 + 0x5C]
54724 ldsw [%l7 + 0x18], %g1
54725 edge16l %o5, %i2, %o4
54726 fexpand %f0, %f6
54727 fmul8x16au %f11, %f9, %f14
54728 fmovrdne %g6, %f4, %f6
54729 bpos,pt %xcc, loop_6463
54730 stw %g4, [%l7 + 0x1C]
54731 edge8 %l5, %o2, %l3
54732 fmovdcs %icc, %f5, %f12
54733loop_6463:
54734 fmovscc %icc, %f14, %f4
54735 fxor %f2, %f4, %f8
54736 tcc %xcc, 0x2
54737 movvc %xcc, %o0, %o7
54738 fandnot2s %f6, %f12, %f9
54739 fcmpne32 %f8, %f12, %g2
54740 stw %o6, [%l7 + 0x58]
54741 ldub [%l7 + 0x1B], %l6
54742 edge32ln %l4, %o1, %i7
54743 ldsw [%l7 + 0x1C], %g7
54744 fcmpgt16 %f6, %f0, %l0
54745 ldd [%l7 + 0x10], %f0
54746 bpos,pn %icc, loop_6464
54747 fmovde %icc, %f13, %f15
54748 ldsw [%l7 + 0x14], %i4
54749 fcmpd %fcc3, %f6, %f4
54750loop_6464:
54751 movg %xcc, %g3, %o3
54752 ldx [%l7 + 0x38], %i3
54753 stw %i0, [%l7 + 0x08]
54754 smul %l1, 0x0700, %i1
54755 lduh [%l7 + 0x26], %g5
54756 ldub [%l7 + 0x55], %i6
54757 lduh [%l7 + 0x68], %l2
54758 fmovrdlez %g1, %f4, %f8
54759 stx %o5, [%l7 + 0x38]
54760 for %f4, %f2, %f2
54761 fcmped %fcc0, %f0, %f0
54762 ldsw [%l7 + 0x24], %i2
54763 brgz,a %o4, loop_6465
54764 lduw [%l7 + 0x54], %g6
54765 ldsb [%l7 + 0x3B], %i5
54766 ta %xcc, 0x4
54767loop_6465:
54768 umulcc %g4, %o2, %l3
54769 bne loop_6466
54770 fnot2 %f10, %f12
54771 ldsh [%l7 + 0x6A], %l5
54772 bvs,a %xcc, loop_6467
54773loop_6466:
54774 fnot2 %f0, %f14
54775 orncc %o7, 0x00E0, %o0
54776 ld [%l7 + 0x0C], %f7
54777loop_6467:
54778 stb %o6, [%l7 + 0x70]
54779 std %f4, [%l7 + 0x68]
54780 ld [%l7 + 0x70], %f11
54781 umul %l6, %l4, %o1
54782 ld [%l7 + 0x44], %f15
54783 fexpand %f10, %f12
54784 movleu %icc, %i7, %g7
54785 bvc,pt %xcc, loop_6468
54786 brlz %g2, loop_6469
54787 ldsw [%l7 + 0x44], %l0
54788 st %f15, [%l7 + 0x08]
54789loop_6468:
54790 ldx [%l7 + 0x60], %i4
54791loop_6469:
54792 movneg %xcc, %g3, %i3
54793 be,a,pn %xcc, loop_6470
54794 ld [%l7 + 0x1C], %f9
54795 tcc %icc, 0x1
54796 mulx %o3, %l1, %i1
54797loop_6470:
54798 ldsh [%l7 + 0x42], %i0
54799 movrne %i6, %l2, %g5
54800 tge %icc, 0x0
54801 fabss %f10, %f5
54802 fpadd16 %f4, %f4, %f14
54803 fmovsleu %xcc, %f12, %f2
54804 fmul8x16al %f11, %f7, %f2
54805 bvs,a,pn %xcc, loop_6471
54806 fnot2 %f8, %f0
54807 ldsb [%l7 + 0x7B], %g1
54808 fmovrslez %i2, %f11, %f2
54809loop_6471:
54810 addccc %o5, 0x1327, %g6
54811 sth %o4, [%l7 + 0x52]
54812 movcc %xcc, %g4, %o2
54813 fmovrsgez %l3, %f9, %f11
54814 ldx [%l7 + 0x10], %l5
54815 orncc %o7, %o0, %i5
54816 ldx [%l7 + 0x28], %o6
54817 ldx [%l7 + 0x50], %l6
54818 array32 %l4, %i7, %g7
54819 edge8 %o1, %g2, %i4
54820 stx %g3, [%l7 + 0x48]
54821 fmuld8ulx16 %f0, %f11, %f6
54822 ldd [%l7 + 0x60], %f14
54823 brgz,a %l0, loop_6472
54824 fnand %f8, %f6, %f4
54825 siam 0x5
54826 fmovd %f6, %f4
54827loop_6472:
54828 bn,a loop_6473
54829 fbue %fcc0, loop_6474
54830 udiv %i3, 0x0060, %o3
54831 fsrc2s %f14, %f8
54832loop_6473:
54833 bpos loop_6475
54834loop_6474:
54835 fornot1 %f6, %f10, %f2
54836 fmovdcc %icc, %f2, %f6
54837 stw %l1, [%l7 + 0x18]
54838loop_6475:
54839 fbuge %fcc3, loop_6476
54840 nop
54841 setx loop_6477, %l0, %l1
54842 wrpr 0x1, %tl
54843 wrpr %l1, %tnpc
54844 setx 0x34400001400, %l0, %l1
54845 wrpr %l1, %tstate
54846 wrhpr 0x4, %htstate
54847 done
54848 sth %i1, [%l7 + 0x70]
54849 or %i6, 0x14B3, %l2
54850loop_6476:
54851 fpsub32s %f12, %f4, %f10
54852loop_6477:
54853 orncc %g5, 0x1B8C, %g1
54854 fbo %fcc1, loop_6478
54855 fmul8x16al %f11, %f0, %f12
54856 lduw [%l7 + 0x7C], %i2
54857 st %f11, [%l7 + 0x6C]
54858loop_6478:
54859 sdivcc %i0, 0x0D53, %o5
54860 lduh [%l7 + 0x10], %g6
54861 fmovd %f2, %f8
54862 stw %o4, [%l7 + 0x68]
54863 ldd [%l7 + 0x58], %f2
54864 fpack32 %f8, %f12, %f4
54865 pdist %f8, %f8, %f10
54866 sth %g4, [%l7 + 0x5A]
54867 movcs %icc, %o2, %l3
54868 fmovrdgez %o7, %f12, %f12
54869 movrlez %l5, %i5, %o0
54870 ldsh [%l7 + 0x4A], %l6
54871 fmovdle %xcc, %f10, %f4
54872 fpsub16 %f4, %f12, %f14
54873 fxor %f12, %f4, %f6
54874 andncc %o6, %i7, %g7
54875 xnor %o1, %l4, %i4
54876 fba,a %fcc3, loop_6479
54877 fsrc1s %f10, %f0
54878 std %f0, [%l7 + 0x68]
54879 lduh [%l7 + 0x3C], %g2
54880loop_6479:
54881 ldd [%l7 + 0x48], %f6
54882 sub %g3, %l0, %i3
54883 fmovsa %icc, %f11, %f7
54884 sdivx %l1, 0x1FB5, %i1
54885 fbge,a %fcc1, loop_6480
54886 movvc %xcc, %i6, %l2
54887 movne %icc, %o3, %g5
54888 edge16 %g1, %i2, %o5
54889loop_6480:
54890 sth %g6, [%l7 + 0x1E]
54891 fmovdleu %icc, %f14, %f2
54892 umul %i0, 0x1715, %g4
54893 stw %o2, [%l7 + 0x28]
54894 ldsh [%l7 + 0x10], %l3
54895 fcmpgt16 %f4, %f10, %o4
54896 sll %l5, %o7, %o0
54897 bn %icc, loop_6481
54898 smul %i5, 0x1D7E, %l6
54899 fmovdge %icc, %f15, %f9
54900 bvs,a %xcc, loop_6482
54901loop_6481:
54902 bcc,a %icc, loop_6483
54903 stb %i7, [%l7 + 0x18]
54904 tcc %icc, 0x1
54905loop_6482:
54906 brnz %o6, loop_6484
54907loop_6483:
54908 fmovdleu %xcc, %f13, %f0
54909 umul %o1, %l4, %g7
54910 std %f2, [%l7 + 0x08]
54911loop_6484:
54912 std %f6, [%l7 + 0x08]
54913 movrlez %i4, 0x231, %g3
54914 fcmpne16 %f2, %f8, %g2
54915 ba,pn %xcc, loop_6485
54916 stb %i3, [%l7 + 0x08]
54917 ldsh [%l7 + 0x50], %l0
54918 fmovse %icc, %f7, %f3
54919loop_6485:
54920 nop
54921 setx loop_6486, %l0, %l1
54922 wrpr 0x1, %tl
54923 wrpr %l1, %tpc
54924 add %l1, 0x4, %l1
54925 wrpr %l1, %tnpc
54926 setx 0x34400001400, %l0, %l1
54927 wrpr %l1, %tstate
54928 wrhpr 0x4, %htstate
54929 retry
54930 fmovdvs %icc, %f12, %f2
54931 fbul %fcc1, loop_6487
54932 fpackfix %f8, %f11
54933loop_6486:
54934 fbug,a %fcc3, loop_6488
54935 movrgz %i1, 0x329, %i6
54936loop_6487:
54937 fbo,a %fcc1, loop_6489
54938 andn %l2, 0x0F67, %l1
54939loop_6488:
54940 fmovs %f4, %f14
54941 fmovdgu %icc, %f5, %f12
54942loop_6489:
54943 fmovrdgez %o3, %f14, %f8
54944 ta %xcc, 0x1
54945 tleu %xcc, 0x3
54946 tneg %xcc, 0x0
54947 array8 %g5, %g1, %o5
54948 ldub [%l7 + 0x75], %i2
54949 st %f14, [%l7 + 0x40]
54950 subccc %g6, 0x1FAF, %i0
54951 ldsw [%l7 + 0x10], %o2
54952 fbg %fcc2, loop_6490
54953 fmovrslez %g4, %f10, %f6
54954 call loop_6491
54955 fsrc1 %f4, %f4
54956loop_6490:
54957 fbule,a %fcc0, loop_6492
54958 alignaddrl %l3, %o4, %o7
54959loop_6491:
54960 bleu %icc, loop_6493
54961 ldub [%l7 + 0x75], %l5
54962loop_6492:
54963 ldsw [%l7 + 0x7C], %o0
54964 fands %f1, %f14, %f10
54965loop_6493:
54966 fnot1 %f8, %f12
54967 xnorcc %i5, 0x128A, %i7
54968 fcmple16 %f10, %f2, %o6
54969 fmovdge %icc, %f12, %f2
54970 ldx [%l7 + 0x30], %l6
54971 srl %o1, %l4, %g7
54972 fornot1 %f10, %f0, %f0
54973 bcs %icc, loop_6494
54974 stx %g3, [%l7 + 0x18]
54975 ldsw [%l7 + 0x58], %i4
54976 bgu,pt %icc, loop_6495
54977loop_6494:
54978 sub %g2, 0x102B, %i3
54979 bl,a loop_6496
54980 andncc %i1, %l0, %i6
54981loop_6495:
54982 alignaddr %l2, %o3, %g5
54983 movne %xcc, %g1, %l1
54984loop_6496:
54985 fandnot1 %f0, %f10, %f4
54986 sllx %i2, %o5, %i0
54987 lduw [%l7 + 0x40], %g6
54988 fcmpgt32 %f8, %f14, %o2
54989 bneg,a %xcc, loop_6497
54990 fpadd32 %f12, %f6, %f12
54991 fmovde %icc, %f10, %f9
54992 stx %l3, [%l7 + 0x60]
54993loop_6497:
54994 fmovsge %xcc, %f1, %f6
54995 fmovdg %icc, %f12, %f11
54996 fnand %f6, %f14, %f2
54997 fmovsge %xcc, %f10, %f0
54998 fmovsn %icc, %f15, %f14
54999 fmovrse %g4, %f4, %f10
55000 st %f12, [%l7 + 0x5C]
55001 fmovsl %icc, %f3, %f4
55002 ldx [%l7 + 0x48], %o4
55003 orcc %l5, %o0, %i5
55004 stw %o7, [%l7 + 0x34]
55005 fbo %fcc2, loop_6498
55006 sth %i7, [%l7 + 0x5C]
55007 udivx %l6, 0x0694, %o1
55008 te %icc, 0x7
55009loop_6498:
55010 fpsub32 %f6, %f2, %f0
55011 tne %xcc, 0x0
55012 fpack16 %f2, %f8
55013 fcmpne32 %f10, %f10, %o6
55014 addccc %g7, 0x1D73, %g3
55015 bge %xcc, loop_6499
55016 ldd [%l7 + 0x60], %f0
55017 bcs loop_6500
55018 bvs,pn %icc, loop_6501
55019loop_6499:
55020 fmovrdlez %i4, %f2, %f14
55021 ldsh [%l7 + 0x32], %g2
55022loop_6500:
55023 tsubcctv %l4, 0x0D70, %i1
55024loop_6501:
55025 ldub [%l7 + 0x7F], %l0
55026 tvs %xcc, 0x7
55027 bvc,a loop_6502
55028 fblg,a %fcc0, loop_6503
55029 sth %i6, [%l7 + 0x56]
55030 fzeros %f6
55031loop_6502:
55032 fnand %f10, %f12, %f12
55033loop_6503:
55034 ldx [%l7 + 0x30], %i3
55035 fcmpgt32 %f10, %f8, %l2
55036 st %f9, [%l7 + 0x10]
55037 sllx %o3, %g1, %l1
55038 fmovdcc %xcc, %f9, %f5
55039 st %f13, [%l7 + 0x44]
55040 ld [%l7 + 0x3C], %f9
55041 udivcc %g5, 0x0287, %i2
55042 nop
55043 setx loop_6504, %l0, %l1
55044 wrpr 0x1, %tl
55045 wrpr %l1, %tpc
55046 add %l1, 0x4, %l1
55047 wrpr %l1, %tnpc
55048 setx 0x34400001400, %l0, %l1
55049 wrpr %l1, %tstate
55050 wrhpr 0x4, %htstate
55051 retry
55052 and %i0, %g6, %o2
55053 sth %o5, [%l7 + 0x22]
55054 ldsw [%l7 + 0x58], %l3
55055loop_6504:
55056 st %f10, [%l7 + 0x1C]
55057 std %f12, [%l7 + 0x70]
55058 ld [%l7 + 0x48], %f9
55059 lduh [%l7 + 0x18], %g4
55060 fzeros %f11
55061 lduh [%l7 + 0x38], %o4
55062 std %f4, [%l7 + 0x78]
55063 and %l5, %i5, %o0
55064 ldsb [%l7 + 0x34], %o7
55065 fors %f13, %f12, %f12
55066 fcmpgt16 %f4, %f10, %l6
55067 srl %o1, %o6, %i7
55068 sra %g7, %i4, %g2
55069 fabsd %f12, %f4
55070 tsubcc %l4, 0x1259, %i1
55071 umul %l0, %g3, %i6
55072 fmovsvc %icc, %f12, %f13
55073 ldx [%l7 + 0x50], %i3
55074 st %f6, [%l7 + 0x70]
55075 fzero %f14
55076 fandnot1s %f2, %f3, %f1
55077 stw %o3, [%l7 + 0x10]
55078 fpsub16s %f10, %f3, %f6
55079 fsrc1s %f12, %f13
55080 stb %g1, [%l7 + 0x3B]
55081 ldsw [%l7 + 0x60], %l2
55082 andn %l1, 0x18C7, %i2
55083 brz %g5, loop_6505
55084 ldsh [%l7 + 0x5C], %g6
55085 movcc %icc, %o2, %i0
55086 fxnors %f4, %f8, %f9
55087loop_6505:
55088 fmuld8ulx16 %f13, %f0, %f0
55089 fmovsgu %xcc, %f12, %f8
55090 std %f14, [%l7 + 0x40]
55091 edge32l %o5, %l3, %o4
55092 tg %icc, 0x6
55093 pdist %f10, %f2, %f14
55094 stb %g4, [%l7 + 0x68]
55095 fmul8x16al %f14, %f5, %f14
55096 umulcc %l5, 0x1E91, %o0
55097 fbug,a %fcc0, loop_6506
55098 ldsb [%l7 + 0x3E], %o7
55099 fmovsneg %xcc, %f1, %f0
55100 ldd [%l7 + 0x68], %f0
55101loop_6506:
55102 fbug,a %fcc3, loop_6507
55103 st %f11, [%l7 + 0x54]
55104 bl,a %icc, loop_6508
55105 fmovd %f2, %f12
55106loop_6507:
55107 fands %f0, %f7, %f0
55108 movvs %xcc, %i5, %o1
55109loop_6508:
55110 lduh [%l7 + 0x72], %o6
55111 edge32 %l6, %i7, %i4
55112 bge loop_6509
55113 fpack32 %f14, %f4, %f6
55114 movrne %g7, 0x15C, %g2
55115 udiv %l4, 0x036D, %i1
55116loop_6509:
55117 fmovdge %xcc, %f4, %f3
55118 fmovdvc %xcc, %f3, %f9
55119 addcc %g3, 0x151E, %i6
55120 fble,a %fcc2, loop_6510
55121 fcmpeq32 %f2, %f8, %i3
55122 fmovdcs %xcc, %f3, %f12
55123 array32 %l0, %g1, %o3
55124loop_6510:
55125 bshuffle %f14, %f4, %f0
55126 ldsb [%l7 + 0x13], %l2
55127 bge,a %icc, loop_6511
55128 ldsb [%l7 + 0x7E], %l1
55129 edge8ln %i2, %g5, %g6
55130 xnorcc %i0, %o2, %o5
55131loop_6511:
55132 edge16n %l3, %o4, %g4
55133 and %o0, %l5, %i5
55134 lduh [%l7 + 0x6C], %o7
55135 sra %o6, 0x07, %o1
55136 mulx %l6, %i7, %g7
55137 movneg %xcc, %i4, %l4
55138 std %f8, [%l7 + 0x40]
55139 edge8n %i1, %g2, %g3
55140 fpadd16 %f0, %f14, %f0
55141 sethi 0x1B68, %i3
55142 movre %l0, %i6, %o3
55143 stw %g1, [%l7 + 0x18]
55144 ldx [%l7 + 0x28], %l2
55145 lduh [%l7 + 0x22], %i2
55146 ldsb [%l7 + 0x67], %l1
55147 ld [%l7 + 0x20], %f10
55148 fxor %f14, %f14, %f8
55149 smulcc %g6, %i0, %g5
55150 stx %o5, [%l7 + 0x40]
55151 fpadd16 %f14, %f0, %f2
55152 siam 0x7
55153 fblg,a %fcc1, loop_6512
55154 edge32ln %l3, %o2, %g4
55155 fmuld8sux16 %f1, %f13, %f14
55156 fnegd %f2, %f10
55157loop_6512:
55158 fmovrslez %o0, %f13, %f11
55159 fmul8x16al %f15, %f1, %f4
55160 edge32 %o4, %i5, %o7
55161 fmovsgu %icc, %f5, %f1
55162 lduw [%l7 + 0x40], %o6
55163 ldd [%l7 + 0x78], %f10
55164 ble %xcc, loop_6513
55165 fand %f14, %f2, %f6
55166 ldsb [%l7 + 0x52], %l5
55167 movle %icc, %l6, %o1
55168loop_6513:
55169 fxors %f0, %f7, %f10
55170 bcs,a,pn %icc, loop_6514
55171 movrgez %g7, %i4, %l4
55172 udiv %i1, 0x0D8E, %g2
55173 udivx %g3, 0x1B39, %i7
55174loop_6514:
55175 fmovdgu %icc, %f11, %f13
55176 addc %i3, %i6, %l0
55177 umul %o3, %g1, %l2
55178 brgz,a %l1, loop_6515
55179 subcc %g6, %i0, %g5
55180 ldsw [%l7 + 0x20], %i2
55181 lduw [%l7 + 0x50], %l3
55182loop_6515:
55183 lduh [%l7 + 0x64], %o5
55184 lduw [%l7 + 0x44], %o2
55185 stb %o0, [%l7 + 0x20]
55186 ldx [%l7 + 0x60], %o4
55187 smulcc %g4, 0x1AF4, %o7
55188 ldsb [%l7 + 0x2D], %o6
55189 stx %l5, [%l7 + 0x20]
55190 fcmple32 %f14, %f8, %l6
55191 be,a,pn %icc, loop_6516
55192 smul %i5, 0x1BEF, %o1
55193 faligndata %f8, %f2, %f0
55194 edge8l %i4, %l4, %g7
55195loop_6516:
55196 te %icc, 0x5
55197 fpadd16s %f0, %f10, %f7
55198 fmovrdgez %g2, %f8, %f6
55199 tcs %icc, 0x6
55200 fmovsneg %xcc, %f9, %f8
55201 and %g3, 0x0252, %i7
55202 tvc %icc, 0x3
55203 edge32l %i3, %i1, %i6
55204 fmovsg %icc, %f8, %f10
55205 stb %l0, [%l7 + 0x5A]
55206 bg,a,pn %xcc, loop_6517
55207 fsrc2s %f8, %f6
55208 ldsb [%l7 + 0x45], %g1
55209 fcmpne16 %f4, %f0, %o3
55210loop_6517:
55211 sll %l1, %l2, %g6
55212 bge,a loop_6518
55213 add %g5, %i0, %l3
55214 fbg %fcc2, loop_6519
55215 bcs,a loop_6520
55216loop_6518:
55217 ldsb [%l7 + 0x6F], %i2
55218 fmovrslez %o5, %f1, %f15
55219loop_6519:
55220 fand %f6, %f4, %f0
55221loop_6520:
55222 ld [%l7 + 0x18], %f11
55223 edge8n %o0, %o4, %o2
55224 lduh [%l7 + 0x4A], %o7
55225 fbo %fcc0, loop_6521
55226 fmovsa %xcc, %f0, %f1
55227 movcs %icc, %g4, %o6
55228 ldx [%l7 + 0x70], %l6
55229loop_6521:
55230 movleu %icc, %i5, %l5
55231 fmovrsgz %o1, %f4, %f7
55232 xor %i4, 0x0B9E, %l4
55233 fmovs %f7, %f8
55234 stx %g7, [%l7 + 0x68]
55235 fmovdne %icc, %f8, %f3
55236 lduh [%l7 + 0x2C], %g2
55237 fnot2 %f4, %f0
55238 fmuld8sux16 %f14, %f15, %f10
55239 fnors %f14, %f14, %f14
55240 fnot2 %f0, %f10
55241 ldd [%l7 + 0x38], %f0
55242 fmovrsgez %g3, %f3, %f0
55243 sdiv %i3, 0x001E, %i1
55244 srax %i7, %l0, %g1
55245 fornot1 %f14, %f2, %f2
55246 fbug %fcc0, loop_6522
55247 fbg,a %fcc2, loop_6523
55248 ldub [%l7 + 0x25], %i6
55249 addc %o3, 0x1F9A, %l2
55250loop_6522:
55251 ldx [%l7 + 0x10], %l1
55252loop_6523:
55253 fba %fcc3, loop_6524
55254 fbu,a %fcc2, loop_6525
55255 alignaddrl %g5, %i0, %l3
55256 fmovrsne %g6, %f2, %f9
55257loop_6524:
55258 ldd [%l7 + 0x68], %f4
55259loop_6525:
55260 stw %o5, [%l7 + 0x6C]
55261 udiv %o0, 0x1A8A, %i2
55262 fcmple16 %f8, %f10, %o2
55263 ldub [%l7 + 0x10], %o7
55264 fxnor %f10, %f6, %f12
55265 stx %o4, [%l7 + 0x28]
55266 fmovsne %icc, %f3, %f6
55267 movle %icc, %g4, %l6
55268 ba,a loop_6526
55269 brgz,a %i5, loop_6527
55270 std %f8, [%l7 + 0x08]
55271 fbo %fcc1, loop_6528
55272loop_6526:
55273 sethi 0x1020, %o6
55274loop_6527:
55275 fmul8x16 %f0, %f4, %f10
55276 sethi 0x06D1, %o1
55277loop_6528:
55278 edge8 %l5, %l4, %g7
55279 st %f2, [%l7 + 0x78]
55280 fmovdpos %xcc, %f1, %f7
55281 stb %i4, [%l7 + 0x6B]
55282 ldsw [%l7 + 0x4C], %g2
55283 subccc %i3, %i1, %g3
55284 edge16l %l0, %g1, %i6
55285 fmovdgu %xcc, %f11, %f2
55286 fpadd32s %f8, %f15, %f2
55287 ldd [%l7 + 0x48], %f10
55288 ld [%l7 + 0x18], %f10
55289 edge8 %i7, %o3, %l1
55290 tg %icc, 0x5
55291 sllx %g5, 0x0C, %l2
55292 fmovdleu %xcc, %f6, %f8
55293 edge32 %i0, %g6, %l3
55294 std %f4, [%l7 + 0x38]
55295 fmul8sux16 %f0, %f12, %f12
55296 movrlez %o0, %o5, %o2
55297 lduh [%l7 + 0x6A], %o7
55298 fmovsvs %xcc, %f14, %f15
55299 fbuge,a %fcc1, loop_6529
55300 fmovde %xcc, %f14, %f4
55301 edge32l %o4, %g4, %i2
55302 fmovscc %icc, %f1, %f12
55303loop_6529:
55304 fmovsgu %xcc, %f6, %f15
55305 fmovsa %xcc, %f11, %f12
55306 lduh [%l7 + 0x4A], %i5
55307 tleu %icc, 0x3
55308 fmovdl %xcc, %f12, %f7
55309 fmovsleu %xcc, %f11, %f14
55310 movneg %xcc, %o6, %o1
55311 fcmpd %fcc0, %f12, %f2
55312 fmovrdne %l5, %f14, %f14
55313 st %f4, [%l7 + 0x40]
55314 ldub [%l7 + 0x13], %l4
55315 tsubcctv %l6, 0x0A9F, %g7
55316 ldsw [%l7 + 0x30], %i4
55317 bshuffle %f0, %f0, %f2
55318 fnot1s %f9, %f10
55319 ld [%l7 + 0x2C], %f9
55320 fbug,a %fcc1, loop_6530
55321 stw %i3, [%l7 + 0x50]
55322 ldub [%l7 + 0x13], %g2
55323 edge32n %g3, %i1, %g1
55324loop_6530:
55325 movrgz %l0, %i6, %i7
55326 bvs %xcc, loop_6531
55327 fornot1 %f10, %f2, %f14
55328 srl %l1, 0x17, %o3
55329 stx %g5, [%l7 + 0x38]
55330loop_6531:
55331 bneg,pn %icc, loop_6532
55332 stw %i0, [%l7 + 0x6C]
55333 edge32n %g6, %l2, %o0
55334 stx %l3, [%l7 + 0x20]
55335loop_6532:
55336 movcc %xcc, %o5, %o2
55337 edge8ln %o7, %g4, %i2
55338 edge8 %i5, %o6, %o4
55339 ba,a %xcc, loop_6533
55340 fmovdcs %xcc, %f3, %f12
55341 stb %o1, [%l7 + 0x13]
55342 tle %xcc, 0x6
55343loop_6533:
55344 lduw [%l7 + 0x10], %l5
55345 fmovsneg %icc, %f4, %f0
55346 fmovrdlz %l6, %f8, %f12
55347 stw %g7, [%l7 + 0x70]
55348 st %f0, [%l7 + 0x08]
55349 fbug %fcc1, loop_6534
55350 std %f2, [%l7 + 0x30]
55351 fmovsle %xcc, %f14, %f3
55352 fmovs %f5, %f5
55353loop_6534:
55354 edge32 %i4, %i3, %l4
55355 fmul8x16al %f7, %f4, %f0
55356 edge32ln %g2, %i1, %g3
55357 fmovrdgez %g1, %f0, %f4
55358 edge32ln %i6, %i7, %l0
55359 lduw [%l7 + 0x6C], %o3
55360 ldub [%l7 + 0x2A], %l1
55361 fmovdvs %icc, %f2, %f11
55362 tvs %icc, 0x5
55363 alignaddrl %i0, %g5, %l2
55364 edge16ln %g6, %l3, %o5
55365 stx %o0, [%l7 + 0x78]
55366 srl %o7, %o2, %i2
55367 add %i5, 0x13F7, %o6
55368 fpadd32s %f10, %f11, %f3
55369 srlx %g4, 0x03, %o4
55370 ble,a %icc, loop_6535
55371 fnegs %f2, %f14
55372 ldx [%l7 + 0x10], %l5
55373 bcs,a %xcc, loop_6536
55374loop_6535:
55375 ldx [%l7 + 0x10], %l6
55376 fcmpeq32 %f6, %f8, %g7
55377 tneg %icc, 0x2
55378loop_6536:
55379 fands %f2, %f12, %f3
55380 fmul8sux16 %f10, %f12, %f8
55381 brz %o1, loop_6537
55382 lduw [%l7 + 0x4C], %i3
55383 ldsb [%l7 + 0x0C], %i4
55384 fandnot1s %f2, %f13, %f10
55385loop_6537:
55386 fsrc1 %f12, %f2
55387 fabss %f13, %f13
55388 fblg %fcc1, loop_6538
55389 fnands %f11, %f3, %f7
55390 alignaddr %g2, %i1, %g3
55391 stw %g1, [%l7 + 0x0C]
55392loop_6538:
55393 fnands %f11, %f0, %f1
55394 ldsh [%l7 + 0x3E], %i6
55395 fmuld8sux16 %f3, %f13, %f10
55396 bge,a loop_6539
55397 ldd [%l7 + 0x50], %f2
55398 st %f8, [%l7 + 0x18]
55399 fornot1 %f14, %f10, %f6
55400loop_6539:
55401 fbu,a %fcc1, loop_6540
55402 fmovsn %icc, %f4, %f11
55403 movrlez %i7, 0x2C1, %l4
55404 fandnot2 %f14, %f6, %f8
55405loop_6540:
55406 ldx [%l7 + 0x18], %l0
55407 movn %xcc, %l1, %o3
55408 sth %g5, [%l7 + 0x12]
55409 edge16 %l2, %g6, %l3
55410 fandnot1s %f6, %f12, %f15
55411 nop
55412 setx loop_6541, %l0, %l1
55413 jmpl %l1, %i0
55414 for %f2, %f8, %f12
55415 bl %icc, loop_6542
55416 udivcc %o5, 0x1537, %o7
55417loop_6541:
55418 fmovsleu %icc, %f14, %f6
55419 ldsb [%l7 + 0x4E], %o2
55420loop_6542:
55421 orcc %i2, %i5, %o0
55422 movleu %icc, %o6, %o4
55423 fmovdvc %xcc, %f5, %f4
55424 movrlez %g4, 0x123, %l6
55425 movpos %xcc, %l5, %g7
55426 array32 %o1, %i3, %i4
55427 lduw [%l7 + 0x44], %g2
55428 faligndata %f12, %f14, %f2
55429 fpack32 %f14, %f2, %f0
55430 fmovscc %xcc, %f0, %f14
55431 sub %g3, %g1, %i6
55432 movrgez %i1, %i7, %l0
55433 tsubcc %l1, 0x1158, %o3
55434 fmovscs %icc, %f10, %f2
55435 fnor %f4, %f6, %f14
55436 bne,a %xcc, loop_6543
55437 te %icc, 0x5
55438 brnz %l4, loop_6544
55439 fsrc1 %f8, %f12
55440loop_6543:
55441 te %xcc, 0x2
55442 fnands %f1, %f8, %f6
55443loop_6544:
55444 movcs %xcc, %g5, %l2
55445 fmovsle %icc, %f7, %f9
55446 sth %l3, [%l7 + 0x7A]
55447 tle %xcc, 0x6
55448 fbu,a %fcc3, loop_6545
55449 tcc %icc, 0x0
55450 movvc %xcc, %g6, %i0
55451 stb %o5, [%l7 + 0x38]
55452loop_6545:
55453 fcmpne16 %f2, %f12, %o2
55454 smul %i2, 0x1369, %o7
55455 fpadd16 %f12, %f6, %f2
55456 fnor %f14, %f6, %f10
55457 sdivx %o0, 0x092D, %o6
55458 ldub [%l7 + 0x0E], %o4
55459 bg,pn %xcc, loop_6546
55460 st %f6, [%l7 + 0x08]
55461 fandnot1s %f0, %f7, %f5
55462 fmovsa %xcc, %f7, %f11
55463loop_6546:
55464 fmovsa %xcc, %f11, %f3
55465 ldsw [%l7 + 0x5C], %g4
55466 ldsh [%l7 + 0x72], %l6
55467 tpos %icc, 0x7
55468 nop
55469 setx loop_6547, %l0, %l1
55470 wrpr 0x1, %tl
55471 wrpr %l1, %tpc
55472 add %l1, 0x4, %l1
55473 wrpr %l1, %tnpc
55474 setx 0x34400001400, %l0, %l1
55475 wrpr %l1, %tstate
55476 wrhpr 0x4, %htstate
55477 retry
55478 movle %icc, %i5, %l5
55479 tcc %xcc, 0x7
55480 movpos %icc, %g7, %i3
55481loop_6547:
55482 ldx [%l7 + 0x10], %i4
55483 fbe,a %fcc2, loop_6548
55484 tcc %icc, 0x2
55485 fbge %fcc0, loop_6549
55486 movl %icc, %o1, %g3
55487loop_6548:
55488 sllx %g2, %i6, %i1
55489 fmovdcc %xcc, %f3, %f15
55490loop_6549:
55491 ldd [%l7 + 0x70], %f6
55492 brgez,a %i7, loop_6550
55493 fnor %f12, %f0, %f4
55494 fbule %fcc0, loop_6551
55495 fmuld8ulx16 %f1, %f11, %f14
55496loop_6550:
55497 ldx [%l7 + 0x50], %l0
55498 sth %g1, [%l7 + 0x7E]
55499loop_6551:
55500 srax %l1, %l4, %g5
55501 ldx [%l7 + 0x40], %o3
55502 fmovrdne %l3, %f8, %f6
55503 ldsb [%l7 + 0x12], %l2
55504 ldsw [%l7 + 0x34], %g6
55505 brgez,a %o5, loop_6552
55506 call loop_6553
55507 fble,a %fcc3, loop_6554
55508 smulcc %i0, %o2, %o7
55509loop_6552:
55510 fpmerge %f8, %f6, %f8
55511loop_6553:
55512 udivcc %i2, 0x0EB6, %o0
55513loop_6554:
55514 ldsh [%l7 + 0x32], %o4
55515 ldub [%l7 + 0x30], %o6
55516 edge32ln %l6, %g4, %l5
55517 edge32 %g7, %i3, %i4
55518 tg %icc, 0x4
55519 fornot1s %f15, %f11, %f8
55520 ldsh [%l7 + 0x76], %o1
55521 movrgz %g3, 0x24C, %g2
55522 or %i6, 0x007D, %i1
55523 tg %icc, 0x3
55524 lduh [%l7 + 0x24], %i5
55525 ld [%l7 + 0x3C], %f12
55526 ldsh [%l7 + 0x7C], %l0
55527 ldsw [%l7 + 0x0C], %i7
55528 fmovsle %xcc, %f5, %f7
55529 fbul,a %fcc2, loop_6555
55530 brlz,a %g1, loop_6556
55531 stw %l4, [%l7 + 0x40]
55532 fandnot1s %f13, %f6, %f15
55533loop_6555:
55534 bn,a loop_6557
55535loop_6556:
55536 fble,a %fcc0, loop_6558
55537 edge16ln %l1, %o3, %l3
55538 fmovdleu %icc, %f9, %f11
55539loop_6557:
55540 fmovse %xcc, %f7, %f5
55541loop_6558:
55542 fpackfix %f0, %f7
55543 stw %l2, [%l7 + 0x70]
55544 fmovdne %xcc, %f3, %f5
55545 fors %f6, %f9, %f2
55546 movle %icc, %g5, %g6
55547 bn,pt %icc, loop_6559
55548 stb %i0, [%l7 + 0x54]
55549 srax %o2, %o7, %i2
55550 ldsw [%l7 + 0x68], %o0
55551loop_6559:
55552 ba,a %icc, loop_6560
55553 lduh [%l7 + 0x60], %o4
55554 fmovsn %icc, %f8, %f4
55555 fabss %f1, %f7
55556loop_6560:
55557 fblg %fcc0, loop_6561
55558 array32 %o6, %o5, %g4
55559 fmovsg %icc, %f8, %f5
55560 nop
55561 setx loop_6562, %l0, %l1
55562 jmpl %l1, %l6
55563loop_6561:
55564 tle %xcc, 0x3
55565 fmovdle %icc, %f4, %f4
55566 fmovrsgez %g7, %f11, %f14
55567loop_6562:
55568 tneg %xcc, 0x2
55569 sra %i3, %l5, %i4
55570 stb %o1, [%l7 + 0x40]
55571 ldub [%l7 + 0x0D], %g3
55572 fbg %fcc0, loop_6563
55573 fnot1s %f9, %f5
55574 fmovsvc %xcc, %f2, %f12
55575 ldsh [%l7 + 0x28], %i6
55576loop_6563:
55577 ldsh [%l7 + 0x24], %g2
55578 stw %i5, [%l7 + 0x4C]
55579 xnor %i1, 0x0C02, %i7
55580 movrgez %l0, 0x086, %g1
55581 ldsb [%l7 + 0x76], %l4
55582 fsrc2 %f4, %f12
55583 edge32l %l1, %o3, %l3
55584 ldsw [%l7 + 0x74], %l2
55585 lduh [%l7 + 0x4C], %g5
55586 fmovdvs %icc, %f1, %f11
55587 ldx [%l7 + 0x30], %i0
55588 nop
55589 setx loop_6564, %l0, %l1
55590 wrpr 0x1, %tl
55591 wrpr %l1, %tnpc
55592 setx 0x34400001400, %l0, %l1
55593 wrpr %l1, %tstate
55594 wrhpr 0x4, %htstate
55595 done
55596 ldsb [%l7 + 0x32], %o2
55597 fmovsn %icc, %f10, %f11
55598 bshuffle %f12, %f4, %f12
55599loop_6564:
55600 fbn %fcc3, loop_6565
55601 stb %o7, [%l7 + 0x2C]
55602 ld [%l7 + 0x34], %f0
55603 brlez %i2, loop_6566
55604loop_6565:
55605 fcmped %fcc3, %f8, %f6
55606 fmuld8sux16 %f8, %f2, %f8
55607 ldsb [%l7 + 0x56], %g6
55608loop_6566:
55609 ldub [%l7 + 0x11], %o4
55610 fble %fcc3, loop_6567
55611 fbue %fcc2, loop_6568
55612 mulx %o6, 0x0F2F, %o0
55613 tl %icc, 0x7
55614loop_6567:
55615 lduh [%l7 + 0x1E], %o5
55616loop_6568:
55617 tsubcc %l6, 0x1FE2, %g4
55618 nop
55619 setx loop_6569, %l0, %l1
55620 wrpr 0x1, %tl
55621 wrpr %l1, %tpc
55622 add %l1, 0x4, %l1
55623 wrpr %l1, %tnpc
55624 setx 0x34400001400, %l0, %l1
55625 wrpr %l1, %tstate
55626 wrhpr 0x4, %htstate
55627 retry
55628 movge %xcc, %i3, %l5
55629 ldx [%l7 + 0x50], %g7
55630 st %f1, [%l7 + 0x50]
55631loop_6569:
55632 movcc %icc, %i4, %o1
55633 sdivx %g3, 0x1CEE, %i6
55634 fbug %fcc3, loop_6570
55635 tl %xcc, 0x2
55636 fmovse %xcc, %f11, %f9
55637 fmovdle %xcc, %f9, %f9
55638loop_6570:
55639 ldub [%l7 + 0x37], %i5
55640 movrlez %i1, 0x1B1, %g2
55641 ldsw [%l7 + 0x74], %l0
55642 ldub [%l7 + 0x2A], %g1
55643 edge16ln %i7, %l4, %o3
55644 std %f10, [%l7 + 0x08]
55645 tcs %xcc, 0x6
55646 umulcc %l1, %l2, %g5
55647 sdivx %i0, 0x1092, %o2
55648 sth %o7, [%l7 + 0x46]
55649 fbg %fcc3, loop_6571
55650 ldx [%l7 + 0x38], %i2
55651 sllx %l3, 0x12, %o4
55652 nop
55653 setx loop_6572, %l0, %l1
55654 jmpl %l1, %o6
55655loop_6571:
55656 sllx %o0, 0x13, %g6
55657 stb %l6, [%l7 + 0x09]
55658 stb %g4, [%l7 + 0x7E]
55659loop_6572:
55660 ldsh [%l7 + 0x7E], %o5
55661 stw %l5, [%l7 + 0x50]
55662 fbe %fcc2, loop_6573
55663 movle %xcc, %g7, %i3
55664 ldsw [%l7 + 0x50], %i4
55665 fnot1 %f8, %f14
55666loop_6573:
55667 tle %xcc, 0x1
55668 xnorcc %g3, %i6, %i5
55669 fmovdg %xcc, %f2, %f3
55670 fandnot2s %f7, %f11, %f2
55671 ldsh [%l7 + 0x26], %i1
55672 brlz,a %o1, loop_6574
55673 siam 0x0
55674 ldsw [%l7 + 0x2C], %l0
55675 edge16 %g2, %i7, %l4
55676loop_6574:
55677 std %f10, [%l7 + 0x58]
55678 fmovdl %xcc, %f11, %f11
55679 sth %g1, [%l7 + 0x12]
55680 fbge %fcc2, loop_6575
55681 sll %l1, 0x06, %l2
55682 stx %g5, [%l7 + 0x40]
55683 edge32n %o3, %i0, %o7
55684loop_6575:
55685 sth %o2, [%l7 + 0x54]
55686 fabsd %f0, %f6
55687 fmovdne %icc, %f7, %f3
55688 sethi 0x15E2, %l3
55689 ldub [%l7 + 0x76], %i2
55690 xor %o4, %o0, %g6
55691 popc 0x1632, %o6
55692 subcc %g4, 0x03CE, %l6
55693 ldsw [%l7 + 0x0C], %o5
55694 movgu %icc, %g7, %l5
55695 array8 %i3, %g3, %i4
55696 tcc %icc, 0x0
55697 edge32ln %i6, %i1, %i5
55698 fmovdleu %xcc, %f4, %f13
55699 edge8ln %l0, %g2, %i7
55700 alignaddrl %o1, %l4, %l1
55701 fcmpne32 %f4, %f4, %g1
55702 edge8 %g5, %l2, %i0
55703 stx %o3, [%l7 + 0x68]
55704 for %f0, %f10, %f4
55705 fmovscc %icc, %f14, %f9
55706 tvs %icc, 0x2
55707 fpsub32 %f6, %f4, %f10
55708 stx %o2, [%l7 + 0x68]
55709 ta %xcc, 0x7
55710 tvs %xcc, 0x4
55711 fcmpes %fcc0, %f5, %f11
55712 ld [%l7 + 0x68], %f8
55713 fmovdvs %icc, %f5, %f15
55714 fpadd32 %f10, %f12, %f4
55715 tsubcc %o7, 0x16EE, %l3
55716 lduh [%l7 + 0x5A], %o4
55717 fcmpne32 %f2, %f14, %i2
55718 and %g6, 0x0146, %o6
55719 ld [%l7 + 0x50], %f7
55720 ba %icc, loop_6576
55721 stx %o0, [%l7 + 0x28]
55722 bl,a %xcc, loop_6577
55723 tcc %xcc, 0x2
55724loop_6576:
55725 tne %icc, 0x3
55726 stb %l6, [%l7 + 0x24]
55727loop_6577:
55728 sth %o5, [%l7 + 0x72]
55729 ble,pt %icc, loop_6578
55730 sth %g7, [%l7 + 0x70]
55731 tg %xcc, 0x6
55732 fbul %fcc2, loop_6579
55733loop_6578:
55734 andcc %g4, 0x1DC5, %i3
55735 nop
55736 setx loop_6580, %l0, %l1
55737 jmpl %l1, %g3
55738 fmovsvc %icc, %f13, %f13
55739loop_6579:
55740 andcc %i4, %l5, %i6
55741 lduh [%l7 + 0x10], %i5
55742loop_6580:
55743 subcc %l0, 0x1FEB, %g2
55744 fornot2s %f0, %f11, %f7
55745 nop
55746 setx loop_6581, %l0, %l1
55747 jmpl %l1, %i1
55748 fmovrsne %i7, %f5, %f13
55749 stx %o1, [%l7 + 0x50]
55750 fbg,a %fcc0, loop_6582
55751loop_6581:
55752 ldub [%l7 + 0x4F], %l1
55753 ldd [%l7 + 0x70], %f14
55754 ldub [%l7 + 0x2B], %g1
55755loop_6582:
55756 st %f8, [%l7 + 0x64]
55757 fxors %f8, %f14, %f6
55758 fsrc1s %f9, %f0
55759 fmovdg %icc, %f10, %f5
55760 addccc %l4, 0x1AA7, %l2
55761 fmuld8sux16 %f6, %f11, %f12
55762 fmovdvs %xcc, %f13, %f5
55763 fandnot2s %f10, %f1, %f2
55764 movne %xcc, %g5, %o3
55765 sethi 0x17A4, %i0
55766 and %o7, 0x1123, %o2
55767 ldsw [%l7 + 0x1C], %l3
55768 edge16n %i2, %o4, %g6
55769 fpadd16s %f6, %f11, %f1
55770 ld [%l7 + 0x5C], %f4
55771 movrlez %o6, 0x1A2, %o0
55772 fbule,a %fcc2, loop_6583
55773 sdivcc %o5, 0x0DCA, %g7
55774 fsrc2s %f0, %f3
55775 ldx [%l7 + 0x60], %l6
55776loop_6583:
55777 stx %i3, [%l7 + 0x18]
55778 fmovsle %xcc, %f15, %f10
55779 fmul8ulx16 %f6, %f4, %f0
55780 fbule %fcc2, loop_6584
55781 edge8l %g3, %i4, %l5
55782 ba loop_6585
55783 ldd [%l7 + 0x60], %f10
55784loop_6584:
55785 lduh [%l7 + 0x10], %i6
55786 ldub [%l7 + 0x0E], %g4
55787loop_6585:
55788 fbge,a %fcc3, loop_6586
55789 tge %xcc, 0x2
55790 ldsh [%l7 + 0x68], %l0
55791 fmovrdlz %g2, %f8, %f12
55792loop_6586:
55793 fmovdvs %xcc, %f13, %f1
55794 fmuld8ulx16 %f2, %f9, %f14
55795 ldsh [%l7 + 0x4A], %i5
55796 stw %i1, [%l7 + 0x0C]
55797 fpsub16 %f0, %f14, %f2
55798 stw %o1, [%l7 + 0x60]
55799 bshuffle %f6, %f8, %f4
55800 fabss %f9, %f15
55801 tsubcctv %l1, 0x1E75, %i7
55802 fmovsvc %xcc, %f12, %f2
55803 brgez,a %g1, loop_6587
55804 bg,pn %xcc, loop_6588
55805 movcc %icc, %l4, %l2
55806 sth %g5, [%l7 + 0x20]
55807loop_6587:
55808 movrne %i0, %o3, %o2
55809loop_6588:
55810 ldsh [%l7 + 0x6A], %o7
55811 ldsw [%l7 + 0x14], %l3
55812 fmovrsne %i2, %f14, %f2
55813 movpos %icc, %o4, %g6
55814 std %f6, [%l7 + 0x10]
55815 ldx [%l7 + 0x60], %o6
55816 umul %o5, 0x09D2, %g7
55817 ldd [%l7 + 0x50], %f8
55818 fands %f13, %f4, %f4
55819 tvc %icc, 0x7
55820 fmovsge %xcc, %f4, %f2
55821 fmovsa %icc, %f0, %f13
55822 te %icc, 0x2
55823 brlez,a %o0, loop_6589
55824 bshuffle %f14, %f10, %f14
55825 alignaddrl %l6, %g3, %i4
55826 fmovrse %l5, %f4, %f13
55827loop_6589:
55828 tpos %xcc, 0x0
55829 movrlez %i6, %i3, %g4
55830 ldsb [%l7 + 0x1E], %g2
55831 nop
55832 setx loop_6590, %l0, %l1
55833 wrpr 0x1, %tl
55834 wrpr %l1, %tnpc
55835 setx 0x34400001400, %l0, %l1
55836 wrpr %l1, %tstate
55837 wrhpr 0x4, %htstate
55838 done
55839 stx %i5, [%l7 + 0x60]
55840 fmovscc %xcc, %f7, %f12
55841 ldx [%l7 + 0x58], %i1
55842loop_6590:
55843 movneg %icc, %o1, %l1
55844 movrlz %l0, 0x218, %g1
55845 ba,a loop_6591
55846 brlz,a %i7, loop_6592
55847 srax %l4, 0x14, %g5
55848 ldsw [%l7 + 0x4C], %l2
55849loop_6591:
55850 fxnor %f6, %f10, %f8
55851loop_6592:
55852 movg %icc, %o3, %i0
55853 subccc %o7, %l3, %i2
55854 edge16n %o2, %g6, %o6
55855 tsubcctv %o5, %o4, %o0
55856 tn %icc, 0x0
55857 sdivcc %l6, 0x025E, %g3
55858 ldsh [%l7 + 0x1A], %i4
55859 subccc %l5, 0x164B, %i6
55860 bvs,a %xcc, loop_6593
55861 alignaddrl %g7, %g4, %g2
55862 ldd [%l7 + 0x78], %f4
55863 brnz,a %i3, loop_6594
55864loop_6593:
55865 fsrc2s %f10, %f11
55866 movleu %xcc, %i5, %i1
55867 umul %l1, 0x1DAE, %o1
55868loop_6594:
55869 sdivcc %g1, 0x0189, %l0
55870 fxor %f6, %f12, %f6
55871 fbe,a %fcc2, loop_6595
55872 tvc %icc, 0x4
55873 fpsub16 %f12, %f14, %f0
55874 fcmpne16 %f0, %f8, %l4
55875loop_6595:
55876 sth %i7, [%l7 + 0x14]
55877 ldx [%l7 + 0x08], %g5
55878 fmovrde %l2, %f2, %f10
55879 bl loop_6596
55880 stb %i0, [%l7 + 0x38]
55881 st %f4, [%l7 + 0x5C]
55882 ldd [%l7 + 0x60], %f0
55883loop_6596:
55884 array16 %o3, %o7, %i2
55885 fpadd32 %f4, %f4, %f14
55886 ldsh [%l7 + 0x20], %o2
55887 smul %l3, 0x1C81, %g6
55888 lduh [%l7 + 0x18], %o6
55889 fmovrsgez %o5, %f3, %f11
55890 array32 %o4, %l6, %g3
55891 edge16 %o0, %i4, %i6
55892 fpsub16s %f13, %f1, %f9
55893 fexpand %f10, %f8
55894 ldx [%l7 + 0x48], %l5
55895 movne %xcc, %g4, %g2
55896 fmovscc %icc, %f5, %f11
55897 lduh [%l7 + 0x6C], %g7
55898 fxor %f4, %f6, %f10
55899 ldd [%l7 + 0x70], %f12
55900 or %i5, %i1, %i3
55901 bcs loop_6597
55902 movle %icc, %l1, %g1
55903 taddcctv %l0, 0x1F55, %l4
55904 nop
55905 setx loop_6598, %l0, %l1
55906 wrpr 0x1, %tl
55907 wrpr %l1, %tnpc
55908 setx 0x34400001400, %l0, %l1
55909 wrpr %l1, %tstate
55910 wrhpr 0x4, %htstate
55911 done
55912loop_6597:
55913 fmovsvs %xcc, %f6, %f15
55914 tvc %xcc, 0x0
55915 brgez %o1, loop_6599
55916loop_6598:
55917 movl %icc, %g5, %i7
55918 fbule,a %fcc0, loop_6600
55919 movrlz %l2, %i0, %o3
55920loop_6599:
55921 movge %icc, %i2, %o2
55922 addccc %o7, %l3, %o6
55923loop_6600:
55924 fmovrdlez %o5, %f2, %f0
55925 array16 %o4, %g6, %g3
55926 movpos %icc, %o0, %i4
55927 andn %l6, %l5, %i6
55928 fcmpeq16 %f8, %f14, %g2
55929 ldsh [%l7 + 0x3C], %g4
55930 umul %g7, 0x0C12, %i5
55931 fmovscs %icc, %f0, %f7
55932 fmovdvs %icc, %f4, %f5
55933 stx %i3, [%l7 + 0x48]
55934 or %l1, %g1, %i1
55935 stw %l0, [%l7 + 0x1C]
55936 stx %o1, [%l7 + 0x30]
55937 ldsw [%l7 + 0x3C], %l4
55938 movg %icc, %i7, %g5
55939 faligndata %f6, %f4, %f14
55940 fcmpeq32 %f4, %f12, %i0
55941 fbug %fcc3, loop_6601
55942 ldsb [%l7 + 0x4D], %l2
55943 xorcc %o3, 0x0F9B, %i2
55944 sdiv %o7, 0x1CDD, %o2
55945loop_6601:
55946 fbuge,a %fcc2, loop_6602
55947 bcs,a,pn %xcc, loop_6603
55948 fcmpne32 %f12, %f8, %l3
55949 movrlz %o5, %o6, %g6
55950loop_6602:
55951 stb %g3, [%l7 + 0x45]
55952loop_6603:
55953 sub %o0, 0x0C34, %i4
55954 ldsw [%l7 + 0x28], %l6
55955 st %f8, [%l7 + 0x20]
55956 orncc %o4, 0x0272, %l5
55957 stw %g2, [%l7 + 0x1C]
55958 fsrc2s %f2, %f14
55959 brz %i6, loop_6604
55960 movgu %icc, %g7, %i5
55961 fmovs %f5, %f13
55962 ble,a,pt %icc, loop_6605
55963loop_6604:
55964 xnorcc %g4, 0x0895, %l1
55965 bgu,a %icc, loop_6606
55966 fcmple32 %f8, %f14, %g1
55967loop_6605:
55968 lduh [%l7 + 0x10], %i3
55969 udivcc %l0, 0x13A8, %i1
55970loop_6606:
55971 fpsub32s %f5, %f13, %f10
55972 srlx %l4, %o1, %g5
55973 fxnors %f8, %f1, %f7
55974 srax %i7, 0x00, %l2
55975 movvc %icc, %i0, %i2
55976 tgu %icc, 0x6
55977 ble,a,pn %xcc, loop_6607
55978 fxnors %f4, %f13, %f13
55979 fpackfix %f10, %f6
55980 bcc,pn %xcc, loop_6608
55981loop_6607:
55982 stw %o7, [%l7 + 0x68]
55983 fpadd32s %f2, %f11, %f6
55984 fcmpne16 %f10, %f10, %o2
55985loop_6608:
55986 fbul,a %fcc2, loop_6609
55987 fmovdvc %xcc, %f9, %f3
55988 ldub [%l7 + 0x7B], %o3
55989 subcc %l3, 0x0A9B, %o5
55990loop_6609:
55991 fble %fcc0, loop_6610
55992 fcmpeq32 %f12, %f6, %o6
55993 ldd [%l7 + 0x58], %f4
55994 addcc %g3, 0x02FD, %g6
55995loop_6610:
55996 ldsh [%l7 + 0x56], %i4
55997 std %f0, [%l7 + 0x20]
55998 smul %o0, %l6, %o4
55999 fmovsl %icc, %f9, %f4
56000 brgz,a %l5, loop_6611
56001 ld [%l7 + 0x68], %f8
56002 fbule,a %fcc0, loop_6612
56003 movle %icc, %g2, %i6
56004loop_6611:
56005 fmovrse %g7, %f8, %f7
56006 stw %i5, [%l7 + 0x34]
56007loop_6612:
56008 fmovrslez %l1, %f14, %f14
56009 fblg %fcc2, loop_6613
56010 movg %icc, %g4, %i3
56011 taddcc %l0, %i1, %l4
56012 fsrc2s %f1, %f4
56013loop_6613:
56014 bvs %xcc, loop_6614
56015 umulcc %g1, %o1, %g5
56016 fbul,a %fcc3, loop_6615
56017 fmovdl %xcc, %f7, %f2
56018loop_6614:
56019 st %f4, [%l7 + 0x6C]
56020 ldub [%l7 + 0x63], %i7
56021loop_6615:
56022 ldsb [%l7 + 0x2A], %l2
56023 ld [%l7 + 0x2C], %f11
56024 stx %i0, [%l7 + 0x20]
56025 movleu %icc, %i2, %o7
56026 movrlz %o2, %l3, %o5
56027 ldsw [%l7 + 0x0C], %o6
56028 stw %g3, [%l7 + 0x60]
56029 fmul8x16au %f11, %f15, %f12
56030 ld [%l7 + 0x7C], %f2
56031 tgu %xcc, 0x0
56032 movgu %xcc, %o3, %g6
56033 fcmpgt32 %f10, %f14, %i4
56034 fbge %fcc2, loop_6616
56035 movge %xcc, %l6, %o4
56036 std %f8, [%l7 + 0x68]
56037 sdivx %l5, 0x11D1, %g2
56038loop_6616:
56039 fmovs %f6, %f2
56040 fzero %f8
56041 fmovsn %xcc, %f9, %f6
56042 ldsb [%l7 + 0x68], %i6
56043 lduh [%l7 + 0x1E], %o0
56044 sth %i5, [%l7 + 0x78]
56045 ldsh [%l7 + 0x52], %l1
56046 fbne,a %fcc3, loop_6617
56047 movrgez %g4, 0x10D, %g7
56048 add %l0, %i1, %l4
56049 xnor %g1, 0x072B, %o1
56050loop_6617:
56051 tl %xcc, 0x4
56052 brlez,a %i3, loop_6618
56053 st %f6, [%l7 + 0x7C]
56054 fnands %f0, %f1, %f2
56055 tge %xcc, 0x4
56056loop_6618:
56057 fmul8sux16 %f6, %f14, %f2
56058 fmovdgu %xcc, %f14, %f15
56059 lduw [%l7 + 0x5C], %g5
56060 ldx [%l7 + 0x40], %l2
56061 fxor %f6, %f2, %f0
56062 fabss %f6, %f7
56063 ldd [%l7 + 0x38], %f6
56064 fmovdvs %xcc, %f3, %f13
56065 fmovdne %xcc, %f5, %f7
56066 movrne %i0, 0x07E, %i2
56067 fornot1s %f14, %f1, %f9
56068 st %f13, [%l7 + 0x64]
56069 sdiv %i7, 0x155E, %o7
56070 sra %l3, %o5, %o6
56071 fnand %f14, %f4, %f0
56072 fmovsvc %xcc, %f0, %f13
56073 tneg %xcc, 0x2
56074 xor %g3, 0x1D19, %o2
56075 ldub [%l7 + 0x62], %g6
56076 ldx [%l7 + 0x70], %o3
56077 fmovdge %icc, %f6, %f6
56078 ldsh [%l7 + 0x7A], %i4
56079 fbuge,a %fcc0, loop_6619
56080 sdivcc %o4, 0x1EA7, %l6
56081 lduw [%l7 + 0x14], %l5
56082 fmovdne %xcc, %f5, %f1
56083loop_6619:
56084 ble %xcc, loop_6620
56085 bg loop_6621
56086 mulscc %i6, 0x17B0, %g2
56087 fbo,a %fcc1, loop_6622
56088loop_6620:
56089 srl %i5, %l1, %g4
56090loop_6621:
56091 fmovdne %xcc, %f6, %f12
56092 fnegd %f14, %f2
56093loop_6622:
56094 ld [%l7 + 0x20], %f8
56095 ldsw [%l7 + 0x10], %g7
56096 brgz %l0, loop_6623
56097 fmul8x16al %f10, %f5, %f14
56098 std %f4, [%l7 + 0x30]
56099 tge %icc, 0x5
56100loop_6623:
56101 fandnot1 %f14, %f14, %f10
56102 stw %i1, [%l7 + 0x0C]
56103 fbu,a %fcc3, loop_6624
56104 movge %icc, %l4, %o0
56105 ldub [%l7 + 0x27], %o1
56106 stx %g1, [%l7 + 0x60]
56107loop_6624:
56108 fmovdleu %icc, %f7, %f5
56109 pdist %f12, %f14, %f10
56110 fmovrsgz %i3, %f2, %f7
56111 fmovsge %icc, %f5, %f3
56112 ldsh [%l7 + 0x58], %l2
56113 stb %i0, [%l7 + 0x69]
56114 fcmple16 %f0, %f6, %i2
56115 addcc %i7, %g5, %o7
56116 fcmple32 %f6, %f14, %l3
56117 fnegd %f0, %f0
56118 ldsh [%l7 + 0x44], %o5
56119 ldx [%l7 + 0x20], %g3
56120 ldx [%l7 + 0x58], %o6
56121 fmovs %f5, %f9
56122 brnz %g6, loop_6625
56123 tsubcctv %o2, 0x1FCB, %i4
56124 brnz %o4, loop_6626
56125 fbg %fcc3, loop_6627
56126loop_6625:
56127 fpackfix %f2, %f14
56128 fsrc1 %f0, %f12
56129loop_6626:
56130 fbge %fcc1, loop_6628
56131loop_6627:
56132 fmovdl %icc, %f1, %f3
56133 edge8 %o3, %l5, %l6
56134 ld [%l7 + 0x2C], %f8
56135loop_6628:
56136 stb %i6, [%l7 + 0x28]
56137 ldsw [%l7 + 0x10], %g2
56138 ldsh [%l7 + 0x20], %l1
56139 fmovrslez %i5, %f9, %f12
56140 ldsb [%l7 + 0x52], %g7
56141 fand %f4, %f6, %f8
56142 brlez,a %g4, loop_6629
56143 bleu,pt %icc, loop_6630
56144 fmovdvs %icc, %f9, %f9
56145 tne %xcc, 0x2
56146loop_6629:
56147 fmovrdlez %i1, %f10, %f12
56148loop_6630:
56149 st %f14, [%l7 + 0x34]
56150 fmovdneg %xcc, %f5, %f5
56151 fmovdg %icc, %f0, %f12
56152 tcs %xcc, 0x1
56153 brz %l0, loop_6631
56154 ldsb [%l7 + 0x47], %o0
56155 brlez %o1, loop_6632
56156 siam 0x5
56157loop_6631:
56158 fands %f1, %f15, %f13
56159 fbge,a %fcc0, loop_6633
56160loop_6632:
56161 fbule,a %fcc2, loop_6634
56162 te %icc, 0x6
56163 std %f12, [%l7 + 0x60]
56164loop_6633:
56165 ldsb [%l7 + 0x10], %g1
56166loop_6634:
56167 fzero %f12
56168 lduw [%l7 + 0x44], %i3
56169 bvs %xcc, loop_6635
56170 fandnot2 %f14, %f12, %f4
56171 std %f14, [%l7 + 0x18]
56172 fble %fcc3, loop_6636
56173loop_6635:
56174 ldsh [%l7 + 0x50], %l4
56175 std %f4, [%l7 + 0x38]
56176 fmovsgu %icc, %f8, %f5
56177loop_6636:
56178 stb %i0, [%l7 + 0x60]
56179 fmovdneg %icc, %f9, %f9
56180 fmovrsne %i2, %f4, %f3
56181 tneg %icc, 0x7
56182 sra %i7, 0x15, %l2
56183 tsubcctv %o7, 0x1C8D, %g5
56184 fcmpes %fcc1, %f15, %f10
56185 subc %o5, %g3, %o6
56186 ldx [%l7 + 0x58], %g6
56187 bne,a %xcc, loop_6637
56188 movneg %xcc, %o2, %l3
56189 fpackfix %f12, %f4
56190 sth %o4, [%l7 + 0x4E]
56191loop_6637:
56192 fmovsle %xcc, %f9, %f15
56193 orncc %o3, 0x1DC1, %i4
56194 bg,pt %xcc, loop_6638
56195 fbug,a %fcc3, loop_6639
56196 ld [%l7 + 0x20], %f9
56197 fmovrse %l6, %f6, %f8
56198loop_6638:
56199 tsubcc %i6, 0x0115, %l5
56200loop_6639:
56201 sll %l1, 0x03, %g2
56202 lduw [%l7 + 0x0C], %i5
56203 ldsh [%l7 + 0x3A], %g7
56204 srax %g4, %i1, %l0
56205 movne %xcc, %o0, %g1
56206 stx %o1, [%l7 + 0x78]
56207 fmovd %f12, %f0
56208 fmovscs %icc, %f11, %f13
56209 bleu,a,pn %xcc, loop_6640
56210 or %i3, %i0, %l4
56211 movgu %icc, %i2, %i7
56212 edge8 %o7, %l2, %g5
56213loop_6640:
56214 fzeros %f10
56215 ldsh [%l7 + 0x0A], %g3
56216 bl,pn %xcc, loop_6641
56217 xor %o5, 0x19EC, %o6
56218 bneg %icc, loop_6642
56219 fmovsn %xcc, %f12, %f11
56220loop_6641:
56221 movleu %xcc, %g6, %l3
56222 lduw [%l7 + 0x6C], %o2
56223loop_6642:
56224 nop
56225 setx loop_6643, %l0, %l1
56226 wrpr 0x1, %tl
56227 wrpr %l1, %tnpc
56228 setx 0x34400001400, %l0, %l1
56229 wrpr %l1, %tstate
56230 wrhpr 0x4, %htstate
56231 done
56232 fmovdge %xcc, %f0, %f3
56233 stx %o3, [%l7 + 0x60]
56234 ldsh [%l7 + 0x5E], %o4
56235loop_6643:
56236 tcs %xcc, 0x2
56237 tneg %icc, 0x4
56238 udiv %i4, 0x0B60, %l6
56239 fpack16 %f8, %f2
56240 movg %xcc, %i6, %l1
56241 fandnot1 %f2, %f4, %f14
56242 ldx [%l7 + 0x08], %l5
56243 fbule,a %fcc2, loop_6644
56244 andncc %g2, %i5, %g4
56245 fpsub16s %f15, %f15, %f5
56246 ldsw [%l7 + 0x3C], %g7
56247loop_6644:
56248 fbe,a %fcc0, loop_6645
56249 fbue %fcc3, loop_6646
56250 fsrc2 %f6, %f14
56251 sra %l0, %o0, %g1
56252loop_6645:
56253 xnor %o1, %i1, %i3
56254loop_6646:
56255 stx %i0, [%l7 + 0x50]
56256 fnot1s %f15, %f2
56257 sth %l4, [%l7 + 0x32]
56258 brnz,a %i2, loop_6647
56259 ldd [%l7 + 0x68], %f0
56260 popc %o7, %l2
56261 tsubcctv %g5, 0x1FC0, %i7
56262loop_6647:
56263 fmovsgu %icc, %f8, %f5
56264 st %f4, [%l7 + 0x40]
56265 fornot2s %f8, %f6, %f9
56266 movle %xcc, %o5, %o6
56267 fnot2s %f3, %f3
56268 ldsh [%l7 + 0x4C], %g3
56269 movvs %icc, %g6, %o2
56270 fxnor %f14, %f8, %f10
56271 ldsb [%l7 + 0x42], %l3
56272 movl %xcc, %o3, %o4
56273 st %f5, [%l7 + 0x24]
56274 fzero %f12
56275 stw %l6, [%l7 + 0x64]
56276 umul %i6, %l1, %i4
56277 ldx [%l7 + 0x18], %l5
56278 ldsw [%l7 + 0x60], %g2
56279 fbo %fcc2, loop_6648
56280 fbu %fcc2, loop_6649
56281 stw %g4, [%l7 + 0x38]
56282 lduw [%l7 + 0x1C], %i5
56283loop_6648:
56284 lduh [%l7 + 0x66], %l0
56285loop_6649:
56286 ldd [%l7 + 0x60], %f0
56287 sub %o0, %g7, %g1
56288 ldsb [%l7 + 0x7D], %i1
56289 bne,pn %xcc, loop_6650
56290 movrne %o1, %i3, %i0
56291 tsubcctv %i2, %l4, %o7
56292 stw %g5, [%l7 + 0x78]
56293loop_6650:
56294 lduh [%l7 + 0x2A], %i7
56295 call loop_6651
56296 fmovsle %icc, %f13, %f6
56297 stw %l2, [%l7 + 0x38]
56298 ldd [%l7 + 0x30], %f8
56299loop_6651:
56300 edge32l %o6, %g3, %g6
56301 std %f10, [%l7 + 0x30]
56302 fbl %fcc1, loop_6652
56303 lduw [%l7 + 0x58], %o2
56304 lduw [%l7 + 0x7C], %o5
56305 fmovdle %icc, %f13, %f1
56306loop_6652:
56307 ble loop_6653
56308 lduw [%l7 + 0x18], %l3
56309 fmovsge %xcc, %f7, %f14
56310 std %f4, [%l7 + 0x60]
56311loop_6653:
56312 sth %o3, [%l7 + 0x28]
56313 brlez,a %o4, loop_6654
56314 taddcc %l6, 0x0A7C, %i6
56315 movle %icc, %i4, %l5
56316 fmovs %f2, %f5
56317loop_6654:
56318 lduw [%l7 + 0x58], %g2
56319 or %l1, 0x0A5D, %g4
56320 fcmpeq16 %f6, %f0, %i5
56321 fandnot2 %f0, %f8, %f12
56322 taddcctv %l0, %g7, %g1
56323 fornot1 %f14, %f2, %f14
56324 stw %o0, [%l7 + 0x18]
56325 brlz %i1, loop_6655
56326 stb %i3, [%l7 + 0x79]
56327 edge32 %i0, %i2, %l4
56328 ldub [%l7 + 0x37], %o7
56329loop_6655:
56330 sth %o1, [%l7 + 0x62]
56331 bpos,a %xcc, loop_6656
56332 tpos %icc, 0x2
56333 ldsw [%l7 + 0x18], %i7
56334 fbule,a %fcc3, loop_6657
56335loop_6656:
56336 st %f8, [%l7 + 0x18]
56337 umulcc %l2, 0x1747, %o6
56338 ldsb [%l7 + 0x33], %g5
56339loop_6657:
56340 fmovsle %icc, %f7, %f10
56341 addccc %g3, %g6, %o2
56342 fpack32 %f8, %f0, %f12
56343 ldsh [%l7 + 0x1A], %o5
56344 bg,a,pt %icc, loop_6658
56345 movcc %icc, %o3, %o4
56346 xorcc %l3, %l6, %i4
56347 stx %i6, [%l7 + 0x20]
56348loop_6658:
56349 lduh [%l7 + 0x24], %g2
56350 stx %l5, [%l7 + 0x18]
56351 brgz,a %g4, loop_6659
56352 ldub [%l7 + 0x4B], %l1
56353 stb %l0, [%l7 + 0x56]
56354 tle %icc, 0x7
56355loop_6659:
56356 tcc %xcc, 0x2
56357 fsrc2s %f10, %f6
56358 fnot1 %f0, %f2
56359 ba,a,pt %xcc, loop_6660
56360 fba %fcc0, loop_6661
56361 lduw [%l7 + 0x18], %i5
56362 fmovrdlz %g7, %f0, %f12
56363loop_6660:
56364 bcc loop_6662
56365loop_6661:
56366 fbl %fcc0, loop_6663
56367 ldub [%l7 + 0x73], %o0
56368 addc %g1, 0x0824, %i3
56369loop_6662:
56370 edge16n %i1, %i2, %i0
56371loop_6663:
56372 fmovrslez %o7, %f6, %f2
56373 fmovd %f8, %f14
56374 fmovsvc %icc, %f7, %f0
56375 bge,a %xcc, loop_6664
56376 ld [%l7 + 0x48], %f8
56377 bvs,a,pt %icc, loop_6665
56378 srlx %o1, %l4, %i7
56379loop_6664:
56380 mulscc %o6, %g5, %g3
56381 fcmps %fcc2, %f14, %f6
56382loop_6665:
56383 edge32 %g6, %o2, %o5
56384 st %f8, [%l7 + 0x5C]
56385 fbu,a %fcc2, loop_6666
56386 bcc,pt %xcc, loop_6667
56387 ldx [%l7 + 0x68], %l2
56388 st %f2, [%l7 + 0x18]
56389loop_6666:
56390 nop
56391 setx loop_6668, %l0, %l1
56392 jmpl %l1, %o3
56393loop_6667:
56394 fmovsa %xcc, %f7, %f0
56395 fnot2s %f12, %f3
56396 te %icc, 0x1
56397loop_6668:
56398 fmovdne %xcc, %f14, %f11
56399 st %f1, [%l7 + 0x18]
56400 fcmpeq16 %f6, %f2, %o4
56401 fxnor %f4, %f0, %f4
56402 sth %l3, [%l7 + 0x12]
56403 brnz,a %l6, loop_6669
56404 fbne,a %fcc3, loop_6670
56405 fpadd32 %f10, %f4, %f12
56406 srlx %i6, %i4, %g2
56407loop_6669:
56408 tcc %xcc, 0x7
56409loop_6670:
56410 bleu,a,pt %xcc, loop_6671
56411 xnor %l5, 0x04A6, %l1
56412 xnor %l0, %g4, %i5
56413 tge %icc, 0x3
56414loop_6671:
56415 fbge,a %fcc0, loop_6672
56416 bshuffle %f0, %f12, %f12
56417 fmul8ulx16 %f2, %f2, %f12
56418 fands %f1, %f5, %f3
56419loop_6672:
56420 fmovdneg %icc, %f3, %f3
56421 tcs %xcc, 0x0
56422 tl %xcc, 0x1
56423 te %xcc, 0x3
56424 fmovsvc %xcc, %f3, %f1
56425 bcc loop_6673
56426 bpos,pn %xcc, loop_6674
56427 fors %f8, %f14, %f1
56428 tgu %xcc, 0x0
56429loop_6673:
56430 bcc loop_6675
56431loop_6674:
56432 movleu %xcc, %o0, %g7
56433 lduh [%l7 + 0x14], %i3
56434 fbue %fcc0, loop_6676
56435loop_6675:
56436 edge8 %i1, %i2, %g1
56437 tle %icc, 0x3
56438 st %f6, [%l7 + 0x60]
56439loop_6676:
56440 lduh [%l7 + 0x7E], %i0
56441 fmovdpos %icc, %f13, %f11
56442 fone %f8
56443 fmovdleu %xcc, %f14, %f9
56444 edge8ln %o7, %o1, %l4
56445 ldub [%l7 + 0x08], %o6
56446 fmovsn %icc, %f12, %f6
56447 bpos,a,pn %xcc, loop_6677
56448 fbu,a %fcc2, loop_6678
56449 fcmple16 %f0, %f6, %i7
56450 alignaddrl %g3, %g6, %o2
56451loop_6677:
56452 taddcctv %g5, 0x1B8C, %l2
56453loop_6678:
56454 fpadd32s %f6, %f6, %f5
56455 fmovsne %icc, %f6, %f8
56456 ldsh [%l7 + 0x4C], %o5
56457 ble,a loop_6679
56458 brnz %o4, loop_6680
56459 sth %l3, [%l7 + 0x5E]
56460 fmovsleu %icc, %f1, %f12
56461loop_6679:
56462 fbug,a %fcc3, loop_6681
56463loop_6680:
56464 edge16ln %o3, %l6, %i4
56465 sth %g2, [%l7 + 0x30]
56466 fsrc1s %f1, %f8
56467loop_6681:
56468 movrgz %l5, 0x027, %i6
56469 stw %l1, [%l7 + 0x5C]
56470 tpos %icc, 0x2
56471 fcmpne16 %f14, %f10, %l0
56472 fble,a %fcc1, loop_6682
56473 fsrc1s %f4, %f3
56474 ldub [%l7 + 0x59], %i5
56475 fbuge %fcc3, loop_6683
56476loop_6682:
56477 ldsh [%l7 + 0x16], %g4
56478 fcmpgt32 %f6, %f14, %g7
56479 orcc %i3, %i1, %i2
56480loop_6683:
56481 addccc %g1, %o0, %o7
56482 fpadd16 %f14, %f0, %f10
56483 stw %o1, [%l7 + 0x2C]
56484 nop
56485 setx loop_6684, %l0, %l1
56486 wrpr 0x1, %tl
56487 wrpr %l1, %tpc
56488 add %l1, 0x4, %l1
56489 wrpr %l1, %tnpc
56490 setx 0x34400001400, %l0, %l1
56491 wrpr %l1, %tstate
56492 wrhpr 0x4, %htstate
56493 retry
56494 edge8 %l4, %o6, %i7
56495 bvs,a loop_6685
56496 std %f0, [%l7 + 0x58]
56497loop_6684:
56498 stw %i0, [%l7 + 0x44]
56499 ldsh [%l7 + 0x4E], %g6
56500loop_6685:
56501 fmovsgu %icc, %f15, %f8
56502 stw %g3, [%l7 + 0x6C]
56503 fmovdg %xcc, %f14, %f14
56504 orncc %g5, 0x16DC, %l2
56505 ldd [%l7 + 0x48], %f10
56506 fmovdne %icc, %f13, %f8
56507 fmovscc %icc, %f3, %f9
56508 movn %xcc, %o5, %o2
56509 tsubcc %o4, 0x1392, %o3
56510 ldsw [%l7 + 0x44], %l3
56511 brgez,a %i4, loop_6686
56512 ldsw [%l7 + 0x0C], %g2
56513 stw %l6, [%l7 + 0x08]
56514 bg loop_6687
56515loop_6686:
56516 fmul8ulx16 %f6, %f6, %f4
56517 movvc %icc, %l5, %l1
56518 fmovrdne %l0, %f4, %f4
56519loop_6687:
56520 fand %f14, %f12, %f6
56521 ldsb [%l7 + 0x37], %i6
56522 fmovsle %xcc, %f13, %f6
56523 fcmple32 %f12, %f6, %i5
56524 fbge,a %fcc0, loop_6688
56525 fmovda %xcc, %f0, %f5
56526 fcmps %fcc1, %f1, %f7
56527 movpos %icc, %g4, %i3
56528loop_6688:
56529 st %f4, [%l7 + 0x0C]
56530 ldx [%l7 + 0x40], %g7
56531 bcs,a,pn %xcc, loop_6689
56532 ldsh [%l7 + 0x62], %i2
56533 fandnot2s %f2, %f13, %f2
56534 fmul8x16 %f4, %f6, %f4
56535loop_6689:
56536 std %f10, [%l7 + 0x58]
56537 fmovrslez %g1, %f12, %f14
56538 fpsub16 %f4, %f0, %f10
56539 edge8l %i1, %o7, %o0
56540 ldd [%l7 + 0x48], %f8
56541 xorcc %o1, 0x008C, %l4
56542 tcs %icc, 0x5
56543 fmovrdlz %i7, %f4, %f6
56544 tvc %icc, 0x3
56545 sllx %o6, %i0, %g6
56546 ldub [%l7 + 0x3A], %g3
56547 tneg %icc, 0x0
56548 ld [%l7 + 0x08], %f13
56549 edge16 %g5, %l2, %o2
56550 tsubcc %o5, 0x1794, %o3
56551 fandnot1 %f4, %f10, %f14
56552 std %f0, [%l7 + 0x38]
56553 bcc loop_6690
56554 stx %l3, [%l7 + 0x38]
56555 movgu %icc, %i4, %o4
56556 srax %l6, %l5, %l1
56557loop_6690:
56558 fnot1 %f4, %f4
56559 fmovs %f3, %f1
56560 fsrc1 %f12, %f6
56561 fmul8sux16 %f4, %f2, %f14
56562 movvc %icc, %g2, %l0
56563 fnot2s %f14, %f13
56564 fmovsne %icc, %f2, %f9
56565 fxor %f4, %f4, %f10
56566 tcs %xcc, 0x1
56567 ldsh [%l7 + 0x50], %i5
56568 fmovrslez %g4, %f0, %f11
56569 sth %i6, [%l7 + 0x64]
56570 movne %icc, %i3, %g7
56571 brlz %i2, loop_6691
56572 fmovsneg %xcc, %f0, %f2
56573 stx %i1, [%l7 + 0x28]
56574 tle %icc, 0x3
56575loop_6691:
56576 orncc %g1, 0x0CB0, %o0
56577 lduh [%l7 + 0x0A], %o7
56578 taddcc %l4, %i7, %o6
56579 fnand %f14, %f0, %f4
56580 ld [%l7 + 0x38], %f2
56581 stx %i0, [%l7 + 0x20]
56582 array8 %o1, %g6, %g5
56583 edge16l %g3, %l2, %o5
56584 fmovsgu %xcc, %f10, %f5
56585 std %f6, [%l7 + 0x40]
56586 brnz %o3, loop_6692
56587 fmovsleu %xcc, %f9, %f1
56588 fmovsn %xcc, %f14, %f15
56589 bcc,a,pn %xcc, loop_6693
56590loop_6692:
56591 for %f12, %f4, %f8
56592 bpos %xcc, loop_6694
56593 ldx [%l7 + 0x38], %l3
56594loop_6693:
56595 fnot2 %f8, %f12
56596 fmovdgu %icc, %f11, %f15
56597loop_6694:
56598 sth %i4, [%l7 + 0x1E]
56599 alignaddr %o4, %l6, %l5
56600 fmuld8sux16 %f7, %f6, %f8
56601 ldsh [%l7 + 0x2E], %l1
56602 nop
56603 setx loop_6695, %l0, %l1
56604 jmpl %l1, %o2
56605 fbge %fcc2, loop_6696
56606 sdiv %g2, 0x07C1, %i5
56607 fmovrslez %g4, %f11, %f13
56608loop_6695:
56609 tn %icc, 0x3
56610loop_6696:
56611 udivcc %l0, 0x1EC6, %i6
56612 st %f0, [%l7 + 0x5C]
56613 fmuld8ulx16 %f14, %f4, %f4
56614 lduh [%l7 + 0x52], %i3
56615 fmovdge %xcc, %f1, %f9
56616 tvc %icc, 0x4
56617 fmovd %f4, %f4
56618 ld [%l7 + 0x60], %f8
56619 stx %i2, [%l7 + 0x58]
56620 ldd [%l7 + 0x50], %f0
56621 udivcc %i1, 0x146F, %g1
56622 smulcc %o0, %g7, %l4
56623 movle %icc, %i7, %o6
56624 stx %o7, [%l7 + 0x30]
56625 mulx %i0, %g6, %o1
56626 ldd [%l7 + 0x68], %f8
56627 tcs %xcc, 0x5
56628 movl %icc, %g3, %g5
56629 brlz %o5, loop_6697
56630 ld [%l7 + 0x5C], %f7
56631 std %f8, [%l7 + 0x68]
56632 stw %o3, [%l7 + 0x74]
56633loop_6697:
56634 stw %l3, [%l7 + 0x08]
56635 fmovrslz %i4, %f14, %f1
56636 fmovdne %icc, %f1, %f4
56637 fornot2s %f14, %f10, %f9
56638 fpadd16 %f10, %f12, %f14
56639 fbule,a %fcc0, loop_6698
56640 stb %l2, [%l7 + 0x6E]
56641 lduw [%l7 + 0x4C], %o4
56642 pdist %f12, %f14, %f10
56643loop_6698:
56644 ldd [%l7 + 0x18], %f8
56645 brlz,a %l5, loop_6699
56646 tgu %icc, 0x3
56647 bne,a %icc, loop_6700
56648 fpmerge %f6, %f3, %f6
56649loop_6699:
56650 add %l6, %l1, %o2
56651 lduw [%l7 + 0x74], %i5
56652loop_6700:
56653 brgz %g4, loop_6701
56654 lduh [%l7 + 0x48], %l0
56655 movpos %xcc, %i6, %i3
56656 ldsw [%l7 + 0x40], %g2
56657loop_6701:
56658 brlez %i2, loop_6702
56659 ble,pn %xcc, loop_6703
56660 bg,pt %xcc, loop_6704
56661 stw %g1, [%l7 + 0x74]
56662loop_6702:
56663 fpmerge %f11, %f6, %f10
56664loop_6703:
56665 ld [%l7 + 0x48], %f8
56666loop_6704:
56667 subcc %i1, 0x1436, %o0
56668 fone %f14
56669 ldd [%l7 + 0x38], %f6
56670 fmovsneg %icc, %f9, %f13
56671 fmovrdgez %l4, %f10, %f2
56672 st %f14, [%l7 + 0x34]
56673 edge8l %g7, %o6, %o7
56674 movpos %xcc, %i7, %i0
56675 addc %o1, %g3, %g5
56676 ta %icc, 0x6
56677 orn %o5, %o3, %g6
56678 fpadd16 %f6, %f0, %f12
56679 fnor %f14, %f2, %f4
56680 ldsw [%l7 + 0x5C], %l3
56681 fcmpne32 %f6, %f0, %l2
56682 sllx %o4, 0x1C, %i4
56683 lduw [%l7 + 0x10], %l5
56684 lduh [%l7 + 0x08], %l1
56685 te %icc, 0x1
56686 orn %o2, %i5, %l6
56687 fxors %f7, %f12, %f11
56688 edge16l %g4, %i6, %l0
56689 fmovsneg %xcc, %f6, %f15
56690 fmovs %f13, %f5
56691 fmovrdne %i3, %f2, %f10
56692 fmul8x16au %f0, %f9, %f6
56693 fmul8ulx16 %f12, %f12, %f2
56694 stw %g2, [%l7 + 0x48]
56695 brnz,a %i2, loop_6705
56696 add %g1, 0x109B, %i1
56697 lduh [%l7 + 0x5A], %l4
56698 taddcc %g7, 0x0854, %o0
56699loop_6705:
56700 ldsh [%l7 + 0x32], %o6
56701 move %icc, %o7, %i7
56702 alignaddrl %i0, %g3, %g5
56703 fmovdvc %xcc, %f1, %f3
56704 pdist %f12, %f12, %f6
56705 ldsb [%l7 + 0x4D], %o1
56706 fmovdl %icc, %f4, %f11
56707 fmovd %f2, %f14
56708 fpackfix %f8, %f13
56709 std %f8, [%l7 + 0x10]
56710 bl %icc, loop_6706
56711 fpmerge %f1, %f14, %f4
56712 edge16l %o3, %g6, %o5
56713 fmovsvs %xcc, %f2, %f13
56714loop_6706:
56715 fpadd16 %f14, %f10, %f12
56716 stb %l2, [%l7 + 0x3A]
56717 move %xcc, %o4, %i4
56718 fbul %fcc3, loop_6707
56719 ldsh [%l7 + 0x64], %l3
56720 fmovrdne %l1, %f0, %f6
56721 fmovsvc %xcc, %f3, %f6
56722loop_6707:
56723 stw %l5, [%l7 + 0x5C]
56724 ldsb [%l7 + 0x66], %o2
56725 ldsw [%l7 + 0x48], %i5
56726 fbuge,a %fcc3, loop_6708
56727 sdivx %g4, 0x1EB3, %i6
56728 tsubcc %l6, %i3, %g2
56729 fmovde %icc, %f1, %f2
56730loop_6708:
56731 fcmpd %fcc3, %f2, %f10
56732 ldsb [%l7 + 0x30], %l0
56733 fmovscc %icc, %f9, %f5
56734 sdivcc %g1, 0x1C70, %i2
56735 or %l4, 0x156A, %g7
56736 srlx %i1, %o6, %o0
56737 and %i7, 0x1CF1, %o7
56738 fnors %f7, %f9, %f10
56739 sth %i0, [%l7 + 0x48]
56740 udivx %g3, 0x065B, %g5
56741 edge8n %o3, %o1, %g6
56742 stx %o5, [%l7 + 0x70]
56743 stw %l2, [%l7 + 0x3C]
56744 ldd [%l7 + 0x68], %f12
56745 fmul8sux16 %f0, %f8, %f2
56746 ldd [%l7 + 0x50], %f4
56747 edge16l %o4, %i4, %l1
56748 ldx [%l7 + 0x10], %l3
56749 std %f6, [%l7 + 0x18]
56750 movpos %xcc, %o2, %i5
56751 fmovspos %icc, %f8, %f12
56752 ldd [%l7 + 0x78], %f2
56753 std %f14, [%l7 + 0x20]
56754 brlez %l5, loop_6709
56755 alignaddrl %g4, %i6, %i3
56756 lduh [%l7 + 0x18], %g2
56757 fmovsge %icc, %f2, %f13
56758loop_6709:
56759 ld [%l7 + 0x3C], %f9
56760 fnot1 %f0, %f8
56761 bneg,pt %icc, loop_6710
56762 ld [%l7 + 0x44], %f5
56763 edge32n %l6, %l0, %i2
56764 std %f10, [%l7 + 0x30]
56765loop_6710:
56766 fpack16 %f10, %f2
56767 tsubcctv %l4, %g1, %i1
56768 ldsh [%l7 + 0x38], %g7
56769 fmovdge %xcc, %f0, %f8
56770 addc %o6, %o0, %o7
56771 addccc %i7, 0x1F50, %g3
56772 fnands %f1, %f1, %f9
56773 movre %i0, %g5, %o1
56774 smul %o3, 0x16B2, %g6
56775 lduw [%l7 + 0x68], %l2
56776 fpsub32 %f10, %f6, %f8
56777 srlx %o5, 0x11, %i4
56778 fmovrdne %l1, %f4, %f10
56779 andcc %l3, %o4, %o2
56780 movrgez %l5, 0x3DC, %g4
56781 addcc %i6, %i5, %i3
56782 brlz,a %l6, loop_6711
56783 fmovspos %icc, %f8, %f10
56784 bvc,a loop_6712
56785 fones %f10
56786loop_6711:
56787 tle %xcc, 0x1
56788 fand %f8, %f6, %f6
56789loop_6712:
56790 fmovse %xcc, %f4, %f12
56791 fpsub32 %f0, %f14, %f14
56792 fmuld8sux16 %f15, %f12, %f6
56793 fcmpes %fcc1, %f4, %f6
56794 ldsh [%l7 + 0x08], %g2
56795 edge16ln %l0, %l4, %i2
56796 fmovsle %xcc, %f0, %f6
56797 st %f12, [%l7 + 0x34]
56798 fmovd %f0, %f14
56799 andn %i1, 0x1CBB, %g7
56800 lduh [%l7 + 0x72], %o6
56801 stx %g1, [%l7 + 0x58]
56802 edge16 %o7, %o0, %g3
56803 tcc %icc, 0x2
56804 alignaddr %i7, %g5, %i0
56805 udivx %o3, 0x0B4B, %g6
56806 edge16n %l2, %o5, %o1
56807 fmovrdgez %i4, %f12, %f10
56808 fmovsle %xcc, %f4, %f4
56809 fone %f12
56810 fexpand %f9, %f12
56811 lduh [%l7 + 0x10], %l3
56812 fandnot2s %f5, %f1, %f2
56813 ldub [%l7 + 0x44], %l1
56814 lduh [%l7 + 0x6A], %o4
56815 fcmps %fcc0, %f12, %f1
56816 bcs %icc, loop_6713
56817 stx %l5, [%l7 + 0x50]
56818 fxors %f0, %f5, %f1
56819 fcmpd %fcc0, %f6, %f2
56820loop_6713:
56821 ta %icc, 0x6
56822 stw %o2, [%l7 + 0x5C]
56823 fmovrse %i6, %f15, %f9
56824 lduh [%l7 + 0x3C], %g4
56825 orncc %i3, 0x1E66, %l6
56826 ldsh [%l7 + 0x20], %i5
56827 addccc %l0, 0x1DBA, %g2
56828 fandnot1s %f6, %f0, %f9
56829 tn %icc, 0x4
56830 sllx %i2, %l4, %g7
56831 addccc %o6, 0x10CD, %g1
56832 fmovdcc %xcc, %f5, %f0
56833 sth %o7, [%l7 + 0x54]
56834 fcmped %fcc1, %f8, %f2
56835 tg %xcc, 0x2
56836 movcs %xcc, %i1, %o0
56837 fxnors %f9, %f1, %f10
56838 fmovda %xcc, %f6, %f2
56839 movne %xcc, %g3, %g5
56840 tge %xcc, 0x7
56841 fbne %fcc3, loop_6714
56842 ldx [%l7 + 0x50], %i7
56843 stb %o3, [%l7 + 0x23]
56844 fxnors %f3, %f11, %f1
56845loop_6714:
56846 std %f0, [%l7 + 0x48]
56847 udivx %g6, 0x0EC3, %i0
56848 ldsh [%l7 + 0x0A], %o5
56849 array8 %l2, %o1, %l3
56850 lduw [%l7 + 0x24], %i4
56851 tleu %icc, 0x3
56852 movrlez %l1, %o4, %o2
56853 fmovsneg %icc, %f4, %f12
56854 bge,a loop_6715
56855 st %f13, [%l7 + 0x24]
56856 stb %i6, [%l7 + 0x63]
56857 stb %l5, [%l7 + 0x67]
56858loop_6715:
56859 sub %i3, 0x0B34, %l6
56860 lduh [%l7 + 0x0C], %g4
56861 bshuffle %f10, %f0, %f4
56862 fmovrslz %i5, %f13, %f2
56863 lduw [%l7 + 0x48], %l0
56864 popc 0x0F74, %i2
56865 movrgz %l4, 0x31B, %g7
56866 ldsb [%l7 + 0x5C], %g2
56867 fbug %fcc1, loop_6716
56868 srlx %o6, 0x13, %o7
56869 bcc,a loop_6717
56870 fmovrdgz %g1, %f4, %f12
56871loop_6716:
56872 ldsb [%l7 + 0x0B], %o0
56873 fmovdvs %icc, %f6, %f8
56874loop_6717:
56875 tpos %icc, 0x4
56876 ldsb [%l7 + 0x18], %i1
56877 fmovrse %g3, %f5, %f4
56878 fpadd16 %f6, %f8, %f10
56879 movne %icc, %i7, %o3
56880 fexpand %f15, %f4
56881 subccc %g6, 0x1704, %g5
56882 lduh [%l7 + 0x4C], %o5
56883 ldd [%l7 + 0x08], %f14
56884 stx %l2, [%l7 + 0x58]
56885 bge,a,pn %xcc, loop_6718
56886 st %f7, [%l7 + 0x6C]
56887 fmovsl %xcc, %f0, %f5
56888 ldsw [%l7 + 0x5C], %i0
56889loop_6718:
56890 fbule,a %fcc1, loop_6719
56891 fmovsn %icc, %f2, %f6
56892 lduw [%l7 + 0x30], %o1
56893 edge8l %l3, %l1, %i4
56894loop_6719:
56895 fmovrslz %o2, %f15, %f0
56896 stb %i6, [%l7 + 0x56]
56897 stx %o4, [%l7 + 0x68]
56898 sth %i3, [%l7 + 0x36]
56899 orcc %l6, 0x0B49, %l5
56900 fbul %fcc2, loop_6720
56901 udivx %g4, 0x03BD, %l0
56902 fzeros %f2
56903 fnegs %f6, %f10
56904loop_6720:
56905 stw %i5, [%l7 + 0x6C]
56906 stx %i2, [%l7 + 0x70]
56907 or %g7, 0x1E6A, %l4
56908 fmovsvc %xcc, %f4, %f14
56909 fmovda %xcc, %f0, %f2
56910 tcc %xcc, 0x4
56911 ldd [%l7 + 0x28], %f10
56912 subccc %o6, 0x12AF, %o7
56913 ba,a,pn %icc, loop_6721
56914 fmovrdlz %g1, %f0, %f2
56915 movvc %xcc, %o0, %i1
56916 fmovrslz %g3, %f11, %f5
56917loop_6721:
56918 smulcc %g2, 0x00CE, %o3
56919 bl %icc, loop_6722
56920 brlz,a %i7, loop_6723
56921 array32 %g5, %g6, %l2
56922 fble %fcc0, loop_6724
56923loop_6722:
56924 bn %icc, loop_6725
56925loop_6723:
56926 fnot2s %f14, %f5
56927 ldub [%l7 + 0x3C], %i0
56928loop_6724:
56929 tpos %icc, 0x3
56930loop_6725:
56931 subccc %o1, %o5, %l3
56932 fsrc1s %f2, %f3
56933 siam 0x0
56934 ld [%l7 + 0x68], %f3
56935 mulscc %l1, 0x0551, %i4
56936 addcc %i6, %o4, %o2
56937 fbne %fcc2, loop_6726
56938 fba,a %fcc0, loop_6727
56939 brlez %i3, loop_6728
56940 movrgez %l5, %l6, %g4
56941loop_6726:
56942 andn %l0, 0x030B, %i5
56943loop_6727:
56944 fbn %fcc2, loop_6729
56945loop_6728:
56946 fpack32 %f2, %f8, %f14
56947 fone %f8
56948 fsrc1 %f0, %f6
56949loop_6729:
56950 fzeros %f2
56951 fmovdvc %icc, %f4, %f6
56952 addccc %g7, 0x12DC, %i2
56953 movrne %l4, 0x136, %o6
56954 add %o7, %g1, %o0
56955 bpos,a,pn %icc, loop_6730
56956 srlx %g3, 0x09, %g2
56957 siam 0x6
56958 fandnot2s %f10, %f5, %f5
56959loop_6730:
56960 nop
56961 setx loop_6731, %l0, %l1
56962 wrpr 0x1, %tl
56963 wrpr %l1, %tpc
56964 add %l1, 0x4, %l1
56965 wrpr %l1, %tnpc
56966 setx 0x34400001400, %l0, %l1
56967 wrpr %l1, %tstate
56968 wrhpr 0x4, %htstate
56969 retry
56970 nop
56971 setx loop_6732, %l0, %l1
56972 wrpr 0x1, %tl
56973 wrpr %l1, %tnpc
56974 setx 0x34400001400, %l0, %l1
56975 wrpr %l1, %tstate
56976 wrhpr 0x4, %htstate
56977 done
56978 fmovrde %o3, %f10, %f8
56979 ldub [%l7 + 0x40], %i7
56980loop_6731:
56981 ldd [%l7 + 0x78], %f2
56982loop_6732:
56983 lduw [%l7 + 0x38], %g5
56984 edge16 %g6, %i1, %l2
56985 fmul8ulx16 %f14, %f12, %f12
56986 fbue,a %fcc2, loop_6733
56987 brlez,a %o1, loop_6734
56988 fmovd %f6, %f8
56989 addccc %i0, %o5, %l1
56990loop_6733:
56991 fmovdcc %xcc, %f0, %f4
56992loop_6734:
56993 st %f2, [%l7 + 0x08]
56994 bcc,a %xcc, loop_6735
56995 bl,pn %xcc, loop_6736
56996 fnot1s %f3, %f0
56997 fmovdgu %icc, %f2, %f8
56998loop_6735:
56999 st %f2, [%l7 + 0x78]
57000loop_6736:
57001 fnor %f4, %f0, %f14
57002 fzeros %f6
57003 sth %i4, [%l7 + 0x7E]
57004 brlz,a %i6, loop_6737
57005 brlz,a %o4, loop_6738
57006 sth %l3, [%l7 + 0x40]
57007 fxnors %f15, %f11, %f6
57008loop_6737:
57009 fbne,a %fcc1, loop_6739
57010loop_6738:
57011 fmovdpos %icc, %f12, %f0
57012 bpos,a,pn %icc, loop_6740
57013 srl %o2, 0x1E, %i3
57014loop_6739:
57015 fcmps %fcc1, %f9, %f5
57016 fbe %fcc3, loop_6741
57017loop_6740:
57018 fbul %fcc2, loop_6742
57019 fmovd %f12, %f10
57020 brz,a %l5, loop_6743
57021loop_6741:
57022 brgez,a %g4, loop_6744
57023loop_6742:
57024 fmuld8ulx16 %f11, %f8, %f14
57025 stx %l0, [%l7 + 0x38]
57026loop_6743:
57027 addccc %l6, 0x052C, %i5
57028loop_6744:
57029 fxnor %f0, %f6, %f14
57030 st %f15, [%l7 + 0x44]
57031 bvc,a %xcc, loop_6745
57032 sth %i2, [%l7 + 0x28]
57033 move %xcc, %l4, %g7
57034 array8 %o6, %o7, %g1
57035loop_6745:
57036 fmovsl %icc, %f2, %f13
57037 fmovdcs %xcc, %f4, %f7
57038 ldsb [%l7 + 0x7F], %g3
57039 ldx [%l7 + 0x78], %g2
57040 ldd [%l7 + 0x08], %f12
57041 fnands %f4, %f15, %f2
57042 ldx [%l7 + 0x50], %o0
57043 stw %o3, [%l7 + 0x4C]
57044 ldsb [%l7 + 0x50], %g5
57045 tcs %xcc, 0x0
57046 fnot1s %f9, %f15
57047 fmovsn %icc, %f12, %f13
57048 ldub [%l7 + 0x69], %g6
57049 brlez %i1, loop_6746
57050 fmovsl %xcc, %f8, %f1
57051 fmovsg %xcc, %f13, %f1
57052 fxnors %f5, %f1, %f12
57053loop_6746:
57054 ldsw [%l7 + 0x30], %i7
57055 fblg,a %fcc3, loop_6747
57056 tg %icc, 0x0
57057 fornot2s %f15, %f14, %f5
57058 tne %xcc, 0x6
57059loop_6747:
57060 std %f2, [%l7 + 0x20]
57061 fmuld8sux16 %f2, %f11, %f2
57062 sub %l2, 0x1945, %i0
57063 lduw [%l7 + 0x0C], %o5
57064 fmovd %f10, %f0
57065 fcmped %fcc3, %f2, %f6
57066 fmovrdlz %l1, %f0, %f8
57067 fbuge %fcc0, loop_6748
57068 lduh [%l7 + 0x64], %i4
57069 brgez,a %o1, loop_6749
57070 stb %o4, [%l7 + 0x68]
57071loop_6748:
57072 fmovrde %i6, %f14, %f6
57073 fpack16 %f4, %f13
57074loop_6749:
57075 fmovrsgez %l3, %f7, %f2
57076 stw %i3, [%l7 + 0x70]
57077 sra %o2, %g4, %l0
57078 std %f10, [%l7 + 0x30]
57079 fandnot2 %f4, %f14, %f8
57080 fmul8x16 %f11, %f12, %f0
57081 fmuld8ulx16 %f5, %f9, %f14
57082 fmovsvc %icc, %f11, %f1
57083 fmovscc %icc, %f9, %f13
57084 st %f15, [%l7 + 0x44]
57085 subccc %l6, 0x1670, %l5
57086 sllx %i5, %l4, %g7
57087 ldsb [%l7 + 0x60], %i2
57088 stw %o7, [%l7 + 0x54]
57089 bpos loop_6750
57090 fmul8x16al %f11, %f7, %f14
57091 tvs %xcc, 0x5
57092 fzeros %f10
57093loop_6750:
57094 fzeros %f15
57095 tpos %xcc, 0x6
57096 edge16 %o6, %g3, %g1
57097 ldx [%l7 + 0x30], %g2
57098 sth %o3, [%l7 + 0x10]
57099 or %o0, 0x1369, %g5
57100 fnot2 %f14, %f6
57101 fpsub32 %f12, %f6, %f12
57102 bvs loop_6751
57103 andn %i1, 0x1091, %g6
57104 fmovdn %xcc, %f1, %f10
57105 fmovdge %icc, %f5, %f8
57106loop_6751:
57107 movvs %icc, %i7, %l2
57108 fmovsvc %xcc, %f3, %f14
57109 fmovrslz %i0, %f12, %f4
57110 lduh [%l7 + 0x0A], %o5
57111 movcc %icc, %l1, %i4
57112 edge8n %o1, %o4, %l3
57113 fpmerge %f0, %f4, %f8
57114 fpsub32 %f0, %f2, %f2
57115 sth %i3, [%l7 + 0x36]
57116 fmovdne %icc, %f15, %f15
57117 st %f7, [%l7 + 0x38]
57118 fmovrdlz %o2, %f6, %f6
57119 fmovsle %icc, %f9, %f6
57120 fbo %fcc1, loop_6752
57121 fmovse %icc, %f11, %f13
57122 bgu,a,pn %xcc, loop_6753
57123 array8 %g4, %l0, %i6
57124loop_6752:
57125 smulcc %l6, %l5, %i5
57126 add %l4, 0x0D88, %i2
57127loop_6753:
57128 call loop_6754
57129 bl,a loop_6755
57130 tvs %xcc, 0x2
57131 tcc %icc, 0x5
57132loop_6754:
57133 brgz,a %g7, loop_6756
57134loop_6755:
57135 fornot2 %f6, %f2, %f0
57136 fmovsn %icc, %f9, %f1
57137 bvs,a loop_6757
57138loop_6756:
57139 pdist %f0, %f4, %f14
57140 fpsub32 %f6, %f14, %f14
57141 brgez,a %o7, loop_6758
57142loop_6757:
57143 fmovsleu %xcc, %f12, %f1
57144 udivcc %o6, 0x01D9, %g1
57145 edge16ln %g3, %o3, %g2
57146loop_6758:
57147 tgu %xcc, 0x3
57148 movrne %g5, 0x2B5, %i1
57149 fmovsleu %icc, %f13, %f8
57150 fmovdvc %xcc, %f3, %f11
57151 ldx [%l7 + 0x40], %o0
57152 mulx %i7, 0x1C99, %g6
57153 ldsh [%l7 + 0x78], %l2
57154 std %f0, [%l7 + 0x58]
57155 fcmpgt16 %f0, %f0, %i0
57156 umulcc %o5, %i4, %o1
57157 fmovsg %icc, %f1, %f11
57158 movrne %o4, 0x3A3, %l1
57159 fpsub16 %f4, %f0, %f2
57160 fbn,a %fcc1, loop_6759
57161 bn,a %icc, loop_6760
57162 fmovdne %xcc, %f11, %f10
57163 fbne,a %fcc1, loop_6761
57164loop_6759:
57165 ld [%l7 + 0x18], %f11
57166loop_6760:
57167 fbn %fcc0, loop_6762
57168 tvs %icc, 0x1
57169loop_6761:
57170 sethi 0x0165, %i3
57171 fmovrdne %o2, %f10, %f2
57172loop_6762:
57173 tvc %xcc, 0x0
57174 fxors %f13, %f10, %f3
57175 alignaddrl %l3, %g4, %i6
57176 lduh [%l7 + 0x44], %l6
57177 ldsh [%l7 + 0x50], %l0
57178 alignaddr %i5, %l4, %l5
57179 ldsh [%l7 + 0x7C], %i2
57180 fblg,a %fcc3, loop_6763
57181 st %f10, [%l7 + 0x28]
57182 fpadd32 %f6, %f0, %f10
57183 fmovde %icc, %f7, %f13
57184loop_6763:
57185 umulcc %o7, 0x1187, %o6
57186 fblg,a %fcc0, loop_6764
57187 tcc %xcc, 0x3
57188 ldsh [%l7 + 0x7C], %g1
57189 sth %g3, [%l7 + 0x28]
57190loop_6764:
57191 and %o3, %g7, %g5
57192 sth %i1, [%l7 + 0x5A]
57193 fnegd %f0, %f6
57194 fmovscs %icc, %f12, %f12
57195 fpsub16s %f1, %f3, %f6
57196 st %f14, [%l7 + 0x38]
57197 sth %o0, [%l7 + 0x18]
57198 bg,pn %xcc, loop_6765
57199 sth %i7, [%l7 + 0x66]
57200 fone %f8
57201 fbule,a %fcc2, loop_6766
57202loop_6765:
57203 andncc %g2, %g6, %i0
57204 stx %o5, [%l7 + 0x10]
57205 ldsh [%l7 + 0x12], %i4
57206loop_6766:
57207 brgz %l2, loop_6767
57208 tpos %icc, 0x5
57209 ldub [%l7 + 0x1E], %o4
57210 fone %f2
57211loop_6767:
57212 nop
57213 setx loop_6768, %l0, %l1
57214 jmpl %l1, %l1
57215 fmovdneg %xcc, %f9, %f5
57216 fone %f2
57217 std %f12, [%l7 + 0x58]
57218loop_6768:
57219 ldx [%l7 + 0x28], %o1
57220 umul %i3, 0x0676, %l3
57221 fzero %f2
57222 ba,a,pn %icc, loop_6769
57223 stx %o2, [%l7 + 0x20]
57224 st %f2, [%l7 + 0x60]
57225 movvc %xcc, %g4, %l6
57226loop_6769:
57227 bne,a loop_6770
57228 fnot2s %f4, %f8
57229 fmovsle %icc, %f14, %f3
57230 stx %i6, [%l7 + 0x70]
57231loop_6770:
57232 fmovsa %xcc, %f12, %f5
57233 addcc %l0, %l4, %l5
57234 ldx [%l7 + 0x30], %i2
57235 fbne,a %fcc1, loop_6771
57236 xor %o7, 0x0922, %o6
57237 fcmpne32 %f10, %f10, %i5
57238 edge8l %g1, %o3, %g7
57239loop_6771:
57240 ld [%l7 + 0x48], %f3
57241 fornot2s %f10, %f13, %f13
57242 fmovrdgz %g3, %f4, %f10
57243 fmovrdgz %g5, %f14, %f14
57244 addccc %o0, 0x1E75, %i7
57245 sll %g2, 0x0D, %i1
57246 fmovrsgez %i0, %f13, %f13
57247 bshuffle %f10, %f4, %f6
57248 movcs %icc, %o5, %g6
57249 lduw [%l7 + 0x58], %l2
57250 bn,a %xcc, loop_6772
57251 nop
57252 setx loop_6773, %l0, %l1
57253 wrpr 0x1, %tl
57254 wrpr %l1, %tpc
57255 add %l1, 0x4, %l1
57256 wrpr %l1, %tnpc
57257 setx 0x34400001400, %l0, %l1
57258 wrpr %l1, %tstate
57259 wrhpr 0x4, %htstate
57260 retry
57261 tcc %xcc, 0x0
57262 ble,a,pn %xcc, loop_6774
57263loop_6772:
57264 ldsw [%l7 + 0x68], %i4
57265loop_6773:
57266 ldsh [%l7 + 0x1A], %o4
57267 edge32ln %l1, %o1, %l3
57268loop_6774:
57269 fmovdneg %icc, %f0, %f4
57270 fnegs %f15, %f4
57271 ldd [%l7 + 0x60], %f14
57272 stx %o2, [%l7 + 0x78]
57273 tneg %icc, 0x3
57274 sdivx %g4, 0x1EDA, %l6
57275 fors %f12, %f15, %f14
57276 ld [%l7 + 0x70], %f5
57277 array8 %i6, %i3, %l0
57278 stb %l5, [%l7 + 0x2E]
57279 fbge %fcc2, loop_6775
57280 udivx %l4, 0x0982, %i2
57281 pdist %f10, %f10, %f12
57282 and %o7, %i5, %o6
57283loop_6775:
57284 fmul8ulx16 %f12, %f0, %f0
57285 bcs,a,pn %icc, loop_6776
57286 movgu %icc, %o3, %g1
57287 edge16 %g7, %g3, %o0
57288 fbule %fcc2, loop_6777
57289loop_6776:
57290 nop
57291 setx loop_6778, %l0, %l1
57292 jmpl %l1, %i7
57293 lduw [%l7 + 0x74], %g2
57294 fbo %fcc0, loop_6779
57295loop_6777:
57296 addc %g5, %i0, %i1
57297loop_6778:
57298 fnot1s %f12, %f2
57299 fble,a %fcc2, loop_6780
57300loop_6779:
57301 ldsw [%l7 + 0x0C], %o5
57302 sdivcc %g6, 0x0E8B, %i4
57303 bshuffle %f10, %f6, %f8
57304loop_6780:
57305 bg %icc, loop_6781
57306 bn,a loop_6782
57307 lduw [%l7 + 0x78], %l2
57308 tcc %xcc, 0x3
57309loop_6781:
57310 ldsw [%l7 + 0x20], %o4
57311loop_6782:
57312 edge32l %o1, %l3, %l1
57313 edge8l %o2, %l6, %i6
57314 tg %icc, 0x1
57315 bpos %xcc, loop_6783
57316 fandnot2s %f2, %f14, %f5
57317 ta %xcc, 0x0
57318 fmovdgu %xcc, %f11, %f14
57319loop_6783:
57320 fones %f9
57321 fones %f2
57322 fabss %f0, %f14
57323 edge32 %g4, %i3, %l0
57324 fmul8x16au %f12, %f13, %f8
57325 fmovdleu %xcc, %f6, %f0
57326 fmovsg %icc, %f1, %f11
57327 addc %l5, 0x0A02, %i2
57328 fpsub32 %f0, %f0, %f2
57329 st %f6, [%l7 + 0x2C]
57330 st %f13, [%l7 + 0x64]
57331 array16 %l4, %i5, %o7
57332 fandnot1 %f0, %f0, %f10
57333 tvc %xcc, 0x7
57334 fmovsle %icc, %f4, %f14
57335 xorcc %o6, %g1, %o3
57336 srl %g3, 0x11, %o0
57337 ldsb [%l7 + 0x66], %g7
57338 bvs %xcc, loop_6784
57339 st %f14, [%l7 + 0x50]
57340 fmovrsne %g2, %f9, %f14
57341 fabsd %f14, %f8
57342loop_6784:
57343 ldub [%l7 + 0x50], %g5
57344 te %icc, 0x0
57345 udiv %i7, 0x1842, %i0
57346 tsubcctv %i1, %g6, %o5
57347 tcs %icc, 0x6
57348 ldsh [%l7 + 0x1A], %l2
57349 sth %i4, [%l7 + 0x16]
57350 ldx [%l7 + 0x70], %o1
57351 tpos %icc, 0x2
57352 stb %o4, [%l7 + 0x5F]
57353 movre %l3, %l1, %l6
57354 ld [%l7 + 0x34], %f13
57355 fornot1 %f2, %f6, %f6
57356 ldx [%l7 + 0x60], %o2
57357 brgz %i6, loop_6785
57358 addc %g4, %l0, %i3
57359 movcc %icc, %i2, %l5
57360 fmovrdlz %i5, %f2, %f8
57361loop_6785:
57362 fmovse %icc, %f1, %f10
57363 movrgez %o7, 0x2B2, %o6
57364 fxnor %f6, %f4, %f12
57365 ldsb [%l7 + 0x26], %l4
57366 array16 %g1, %g3, %o0
57367 ldub [%l7 + 0x39], %o3
57368 movneg %icc, %g7, %g5
57369 bneg,a,pn %xcc, loop_6786
57370 fmovd %f10, %f8
57371 movg %icc, %g2, %i7
57372 tgu %xcc, 0x7
57373loop_6786:
57374 tpos %xcc, 0x7
57375 ldsb [%l7 + 0x21], %i1
57376 st %f14, [%l7 + 0x48]
57377 bl,a loop_6787
57378 ldsb [%l7 + 0x47], %g6
57379 srax %i0, 0x11, %o5
57380 fbl,a %fcc1, loop_6788
57381loop_6787:
57382 ldsw [%l7 + 0x58], %i4
57383 fbg %fcc3, loop_6789
57384 ld [%l7 + 0x14], %f1
57385loop_6788:
57386 bleu,pt %xcc, loop_6790
57387 fzeros %f5
57388loop_6789:
57389 tge %xcc, 0x4
57390 stb %l2, [%l7 + 0x2C]
57391loop_6790:
57392 fmovdn %xcc, %f2, %f14
57393 ldd [%l7 + 0x28], %f6
57394 pdist %f8, %f2, %f0
57395 lduw [%l7 + 0x6C], %o4
57396 lduh [%l7 + 0x74], %o1
57397 ldub [%l7 + 0x1D], %l1
57398 array8 %l6, %o2, %i6
57399 popc %l3, %l0
57400 ldsh [%l7 + 0x5C], %g4
57401 fmovrse %i3, %f12, %f8
57402 fornot2 %f8, %f14, %f0
57403 edge16l %l5, %i5, %i2
57404 ldsh [%l7 + 0x46], %o6
57405 edge16ln %l4, %g1, %g3
57406 sllx %o0, 0x04, %o3
57407 sth %o7, [%l7 + 0x2C]
57408 fnot1 %f8, %f2
57409 mulx %g7, 0x0EBA, %g2
57410 brgez %g5, loop_6791
57411 fnot2 %f8, %f8
57412 ldd [%l7 + 0x18], %f0
57413 fmovdpos %xcc, %f3, %f3
57414loop_6791:
57415 smul %i7, %i1, %g6
57416 brz %o5, loop_6792
57417 edge32ln %i4, %l2, %i0
57418 srlx %o4, 0x15, %l1
57419 fmovrdlz %l6, %f2, %f14
57420loop_6792:
57421 movrgz %o1, %o2, %i6
57422 ldsw [%l7 + 0x28], %l0
57423 subc %g4, 0x1EB8, %i3
57424 ldd [%l7 + 0x60], %f14
57425 bl,a loop_6793
57426 ldsb [%l7 + 0x16], %l5
57427 stw %i5, [%l7 + 0x24]
57428 array32 %l3, %i2, %l4
57429loop_6793:
57430 stw %g1, [%l7 + 0x70]
57431 ldub [%l7 + 0x3E], %g3
57432 sth %o6, [%l7 + 0x10]
57433 ldsw [%l7 + 0x58], %o3
57434 stw %o0, [%l7 + 0x10]
57435 ldub [%l7 + 0x11], %o7
57436 brnz %g7, loop_6794
57437 fsrc1s %f8, %f12
57438 fblg %fcc0, loop_6795
57439 fbuge,a %fcc0, loop_6796
57440loop_6794:
57441 tsubcctv %g2, %g5, %i1
57442 movne %icc, %i7, %o5
57443loop_6795:
57444 ldub [%l7 + 0x47], %g6
57445loop_6796:
57446 tge %xcc, 0x2
57447 edge8 %i4, %i0, %o4
57448 sra %l2, %l1, %l6
57449 tvc %icc, 0x5
57450 ldx [%l7 + 0x28], %o1
57451 tcc %icc, 0x4
57452 fbne %fcc3, loop_6797
57453 fmovrsgz %o2, %f15, %f2
57454 fpack32 %f4, %f8, %f10
57455 stx %i6, [%l7 + 0x68]
57456loop_6797:
57457 fmovdg %xcc, %f14, %f15
57458 fmovsl %xcc, %f6, %f15
57459 fmovdl %icc, %f10, %f11
57460 andncc %l0, %g4, %i3
57461 stx %i5, [%l7 + 0x68]
57462 ldx [%l7 + 0x10], %l5
57463 stb %l3, [%l7 + 0x74]
57464 sth %l4, [%l7 + 0x34]
57465 be,a loop_6798
57466 andncc %i2, %g1, %g3
57467 fbne,a %fcc1, loop_6799
57468 bgu loop_6800
57469loop_6798:
57470 fsrc1s %f1, %f10
57471 ldsb [%l7 + 0x64], %o6
57472loop_6799:
57473 std %f8, [%l7 + 0x48]
57474loop_6800:
57475 fmovdge %icc, %f7, %f13
57476 fcmpne32 %f0, %f8, %o3
57477 sethi 0x068C, %o7
57478 sll %o0, %g7, %g5
57479 std %f8, [%l7 + 0x30]
57480 lduw [%l7 + 0x58], %i1
57481 movgu %xcc, %g2, %o5
57482 taddcc %g6, 0x185D, %i7
57483 fbue %fcc1, loop_6801
57484 fcmps %fcc3, %f5, %f1
57485 tleu %icc, 0x1
57486 std %f14, [%l7 + 0x50]
57487loop_6801:
57488 array8 %i4, %i0, %o4
57489 fornot1 %f6, %f0, %f14
57490 movre %l1, %l6, %o1
57491 orncc %o2, %l2, %l0
57492 lduh [%l7 + 0x64], %g4
57493 fsrc2s %f9, %f6
57494 stb %i3, [%l7 + 0x3F]
57495 fpack16 %f12, %f5
57496 fmovda %icc, %f10, %f4
57497 ldx [%l7 + 0x20], %i5
57498 ldub [%l7 + 0x3B], %i6
57499 ldx [%l7 + 0x60], %l5
57500 umulcc %l3, 0x115E, %i2
57501 fmovsneg %icc, %f15, %f6
57502 orn %g1, %g3, %o6
57503 fbne,a %fcc2, loop_6802
57504 movcs %xcc, %o3, %o7
57505 ldsh [%l7 + 0x14], %o0
57506 movle %xcc, %g7, %l4
57507loop_6802:
57508 ldub [%l7 + 0x51], %g5
57509 sth %g2, [%l7 + 0x4E]
57510 xorcc %i1, 0x00FB, %g6
57511 udiv %i7, 0x0769, %o5
57512 fmovdvs %icc, %f2, %f12
57513 siam 0x0
57514 addcc %i4, %i0, %l1
57515 st %f12, [%l7 + 0x58]
57516 ld [%l7 + 0x20], %f0
57517 ldd [%l7 + 0x60], %f10
57518 edge8 %l6, %o4, %o1
57519 fcmple16 %f14, %f12, %o2
57520 andn %l2, 0x1684, %l0
57521 fpadd32s %f7, %f3, %f10
57522 ldd [%l7 + 0x20], %f12
57523 fmovsa %icc, %f15, %f14
57524 siam 0x1
57525 or %i3, 0x1B59, %g4
57526 fbg,a %fcc2, loop_6803
57527 xnor %i6, %i5, %l3
57528 bshuffle %f10, %f12, %f2
57529 edge16l %i2, %l5, %g3
57530loop_6803:
57531 bvs,a,pn %xcc, loop_6804
57532 fbg %fcc0, loop_6805
57533 sdiv %o6, 0x114F, %g1
57534 nop
57535 setx loop_6806, %l0, %l1
57536 wrpr 0x1, %tl
57537 wrpr %l1, %tpc
57538 add %l1, 0x4, %l1
57539 wrpr %l1, %tnpc
57540 setx 0x34400001400, %l0, %l1
57541 wrpr %l1, %tstate
57542 wrhpr 0x4, %htstate
57543 retry
57544loop_6804:
57545 fmovsn %xcc, %f12, %f2
57546loop_6805:
57547 fbge %fcc2, loop_6807
57548 fnot1 %f12, %f4
57549loop_6806:
57550 bg,a loop_6808
57551 sethi 0x1F9F, %o7
57552loop_6807:
57553 xor %o3, %g7, %l4
57554 sub %g5, %o0, %g2
57555loop_6808:
57556 stw %g6, [%l7 + 0x40]
57557 sth %i7, [%l7 + 0x0C]
57558 fnegd %f14, %f0
57559 fmovsvs %xcc, %f13, %f3
57560 bvc,a,pn %icc, loop_6809
57561 ldx [%l7 + 0x60], %i1
57562 bvc,pt %icc, loop_6810
57563 fmul8x16al %f2, %f12, %f6
57564loop_6809:
57565 ldub [%l7 + 0x68], %i4
57566 srl %i0, %o5, %l6
57567loop_6810:
57568 fmovsa %xcc, %f5, %f15
57569 fandnot1s %f11, %f14, %f11
57570 fmuld8ulx16 %f15, %f14, %f8
57571 movn %icc, %o4, %o1
57572 ldd [%l7 + 0x28], %f10
57573 fpack16 %f6, %f14
57574 orcc %o2, 0x187E, %l1
57575 lduh [%l7 + 0x6E], %l2
57576 std %f12, [%l7 + 0x50]
57577 stb %l0, [%l7 + 0x2D]
57578 xorcc %i3, 0x074D, %i6
57579 edge8l %i5, %g4, %i2
57580 bcc %icc, loop_6811
57581 movvc %icc, %l5, %g3
57582 subcc %o6, %g1, %l3
57583 nop
57584 setx loop_6812, %l0, %l1
57585 wrpr 0x1, %tl
57586 wrpr %l1, %tpc
57587 add %l1, 0x4, %l1
57588 wrpr %l1, %tnpc
57589 setx 0x34400001400, %l0, %l1
57590 wrpr %l1, %tstate
57591 wrhpr 0x4, %htstate
57592 retry
57593loop_6811:
57594 subcc %o3, %o7, %g7
57595 bne,pt %icc, loop_6813
57596 fandnot2s %f14, %f8, %f12
57597loop_6812:
57598 ba,a,pt %xcc, loop_6814
57599 st %f15, [%l7 + 0x2C]
57600loop_6813:
57601 ldx [%l7 + 0x30], %g5
57602 lduh [%l7 + 0x76], %o0
57603loop_6814:
57604 fmovsgu %xcc, %f4, %f1
57605 fxnor %f8, %f10, %f0
57606 fcmpeq16 %f14, %f10, %l4
57607 stx %g2, [%l7 + 0x10]
57608 bcc,a %xcc, loop_6815
57609 fpackfix %f4, %f8
57610 fbug %fcc0, loop_6816
57611 fmovdn %icc, %f10, %f10
57612loop_6815:
57613 ldsw [%l7 + 0x28], %i7
57614 fcmpd %fcc3, %f14, %f2
57615loop_6816:
57616 fsrc1s %f14, %f9
57617 fmovrsgz %i1, %f9, %f0
57618 tneg %xcc, 0x5
57619 fornot2 %f0, %f14, %f6
57620 fors %f10, %f15, %f12
57621 ldsb [%l7 + 0x79], %i4
57622 fpsub16 %f12, %f4, %f6
57623 fcmpeq16 %f14, %f10, %g6
57624 stb %i0, [%l7 + 0x65]
57625 xor %l6, %o5, %o4
57626 lduw [%l7 + 0x58], %o2
57627 sllx %o1, 0x14, %l2
57628 tne %icc, 0x5
57629 fcmpne32 %f0, %f2, %l1
57630 ta %icc, 0x5
57631 ld [%l7 + 0x34], %f0
57632 taddcctv %l0, %i3, %i6
57633 st %f13, [%l7 + 0x7C]
57634 ld [%l7 + 0x1C], %f1
57635 lduw [%l7 + 0x10], %i5
57636 move %xcc, %i2, %g4
57637 subcc %g3, 0x18AD, %o6
57638 tne %xcc, 0x4
57639 ldsb [%l7 + 0x7E], %l5
57640 srlx %g1, 0x15, %l3
57641 fsrc1 %f4, %f4
57642 xnorcc %o7, %o3, %g7
57643 lduh [%l7 + 0x22], %o0
57644 ldsb [%l7 + 0x44], %g5
57645 fornot2 %f0, %f6, %f10
57646 stx %l4, [%l7 + 0x28]
57647 ld [%l7 + 0x4C], %f12
57648 ldsb [%l7 + 0x1A], %i7
57649 stb %i1, [%l7 + 0x20]
57650 std %f2, [%l7 + 0x40]
57651 edge16n %g2, %i4, %i0
57652 sdiv %l6, 0x08D5, %o5
57653 movrgz %g6, %o2, %o1
57654 fcmpeq16 %f14, %f14, %l2
57655 sth %l1, [%l7 + 0x16]
57656 fpsub32 %f2, %f10, %f12
57657 addc %o4, 0x0282, %l0
57658 lduh [%l7 + 0x5A], %i3
57659 ldsb [%l7 + 0x16], %i5
57660 taddcctv %i2, %g4, %i6
57661 ld [%l7 + 0x34], %f2
57662 nop
57663 setx loop_6817, %l0, %l1
57664 wrpr 0x1, %tl
57665 wrpr %l1, %tpc
57666 add %l1, 0x4, %l1
57667 wrpr %l1, %tnpc
57668 setx 0x34400001400, %l0, %l1
57669 wrpr %l1, %tstate
57670 wrhpr 0x4, %htstate
57671 retry
57672 bcc,pn %xcc, loop_6818
57673 bcs loop_6819
57674 fbuge,a %fcc1, loop_6820
57675loop_6817:
57676 lduw [%l7 + 0x48], %g3
57677loop_6818:
57678 fandnot1 %f0, %f10, %f8
57679loop_6819:
57680 fcmpeq32 %f8, %f14, %l5
57681loop_6820:
57682 fmovrdgez %o6, %f12, %f2
57683 udivcc %l3, 0x1311, %g1
57684 be loop_6821
57685 ldd [%l7 + 0x78], %f8
57686 fbul,a %fcc1, loop_6822
57687 taddcc %o3, 0x1C4E, %g7
57688loop_6821:
57689 bg,pn %xcc, loop_6823
57690 tl %icc, 0x3
57691loop_6822:
57692 edge32 %o7, %g5, %l4
57693 umul %i7, %o0, %i1
57694loop_6823:
57695 sdivcc %i4, 0x1B1C, %i0
57696 taddcc %l6, 0x06AF, %g2
57697 ld [%l7 + 0x54], %f12
57698 stw %g6, [%l7 + 0x2C]
57699 movvc %xcc, %o5, %o2
57700 fnegs %f7, %f6
57701 fxors %f4, %f15, %f12
57702 ldsh [%l7 + 0x76], %o1
57703 fsrc2 %f8, %f14
57704 siam 0x2
57705 edge8 %l2, %o4, %l1
57706 movl %xcc, %i3, %i5
57707 bneg %icc, loop_6824
57708 bge,pt %xcc, loop_6825
57709 fnors %f12, %f5, %f6
57710 ldsb [%l7 + 0x77], %l0
57711loop_6824:
57712 ldx [%l7 + 0x78], %g4
57713loop_6825:
57714 ldd [%l7 + 0x60], %f14
57715 fmul8x16 %f4, %f2, %f0
57716 ldd [%l7 + 0x70], %f4
57717 alignaddrl %i2, %i6, %l5
57718 nop
57719 setx loop_6826, %l0, %l1
57720 jmpl %l1, %o6
57721 fmovrsgz %g3, %f8, %f2
57722 bne,a,pn %icc, loop_6827
57723 ldsb [%l7 + 0x4A], %l3
57724loop_6826:
57725 bcs,pn %icc, loop_6828
57726 fsrc2s %f1, %f13
57727loop_6827:
57728 lduw [%l7 + 0x28], %g1
57729 alignaddrl %o3, %o7, %g7
57730loop_6828:
57731 fmovdne %xcc, %f12, %f0
57732 udivcc %g5, 0x0ED1, %i7
57733 movleu %xcc, %l4, %o0
57734 addcc %i4, %i0, %l6
57735 fxor %f2, %f2, %f10
57736 fmovdne %xcc, %f15, %f4
57737 fmovsge %xcc, %f7, %f15
57738 lduh [%l7 + 0x64], %g2
57739 fmuld8ulx16 %f3, %f3, %f10
57740 lduw [%l7 + 0x54], %g6
57741 stb %o5, [%l7 + 0x34]
57742 fmovsvc %icc, %f8, %f10
57743 bneg loop_6829
57744 ldsw [%l7 + 0x18], %o2
57745 std %f2, [%l7 + 0x08]
57746 std %f8, [%l7 + 0x40]
57747loop_6829:
57748 sdivx %i1, 0x12F1, %l2
57749 fcmpgt32 %f2, %f14, %o1
57750 ldsw [%l7 + 0x44], %o4
57751 fmul8ulx16 %f8, %f8, %f0
57752 fmovdvs %xcc, %f2, %f8
57753 fmuld8ulx16 %f3, %f11, %f10
57754 fbl,a %fcc1, loop_6830
57755 ldd [%l7 + 0x50], %f12
57756 ba,a,pn %xcc, loop_6831
57757 ldsw [%l7 + 0x50], %i3
57758loop_6830:
57759 taddcctv %l1, 0x141E, %l0
57760 tgu %icc, 0x4
57761loop_6831:
57762 fmovsl %icc, %f13, %f7
57763 stb %g4, [%l7 + 0x1F]
57764 bl,a,pt %icc, loop_6832
57765 std %f0, [%l7 + 0x10]
57766 ldsw [%l7 + 0x70], %i5
57767 tg %icc, 0x2
57768loop_6832:
57769 fbg,a %fcc3, loop_6833
57770 ld [%l7 + 0x18], %f13
57771 ldub [%l7 + 0x46], %i6
57772 edge8ln %i2, %l5, %g3
57773loop_6833:
57774 ldd [%l7 + 0x58], %f2
57775 fba %fcc3, loop_6834
57776 fmul8x16al %f9, %f3, %f12
57777 stb %l3, [%l7 + 0x7B]
57778 fnot1 %f6, %f2
57779loop_6834:
57780 fmovrdgz %o6, %f0, %f8
57781 ble,a %xcc, loop_6835
57782 call loop_6836
57783 stb %g1, [%l7 + 0x4C]
57784 brlez %o3, loop_6837
57785loop_6835:
57786 fcmpd %fcc0, %f2, %f8
57787loop_6836:
57788 brnz,a %g7, loop_6838
57789 stb %g5, [%l7 + 0x39]
57790loop_6837:
57791 movgu %icc, %i7, %o7
57792 ldsh [%l7 + 0x7C], %o0
57793loop_6838:
57794 fcmple32 %f2, %f8, %l4
57795 fpsub32 %f4, %f12, %f6
57796 movn %xcc, %i4, %i0
57797 fbul %fcc0, loop_6839
57798 fmovrsgez %g2, %f11, %f13
57799 lduw [%l7 + 0x20], %l6
57800 stw %g6, [%l7 + 0x28]
57801loop_6839:
57802 stw %o5, [%l7 + 0x0C]
57803 lduw [%l7 + 0x18], %i1
57804 nop
57805 setx loop_6840, %l0, %l1
57806 wrpr 0x1, %tl
57807 wrpr %l1, %tpc
57808 add %l1, 0x4, %l1
57809 wrpr %l1, %tnpc
57810 setx 0x34400001400, %l0, %l1
57811 wrpr %l1, %tstate
57812 wrhpr 0x4, %htstate
57813 retry
57814 fmovdpos %xcc, %f4, %f10
57815 fcmps %fcc0, %f5, %f6
57816 fcmpd %fcc1, %f2, %f8
57817loop_6840:
57818 ldub [%l7 + 0x21], %l2
57819 movg %xcc, %o1, %o2
57820 fmovsle %icc, %f3, %f15
57821 edge32ln %o4, %i3, %l0
57822 fornot2s %f10, %f13, %f9
57823 fmovrsne %l1, %f4, %f2
57824 stw %i5, [%l7 + 0x08]
57825 ta %xcc, 0x4
57826 lduw [%l7 + 0x68], %i6
57827 std %f0, [%l7 + 0x30]
57828 bcs,a loop_6841
57829 ldsw [%l7 + 0x18], %i2
57830 fmovdvc %xcc, %f3, %f0
57831 sra %g4, 0x05, %g3
57832loop_6841:
57833 ldsb [%l7 + 0x5E], %l3
57834 fmovsleu %icc, %f7, %f1
57835 mova %icc, %l5, %g1
57836 tvs %icc, 0x1
57837 udivx %o6, 0x0B34, %g7
57838 sdivx %g5, 0x1C66, %i7
57839 stw %o7, [%l7 + 0x58]
57840 edge8ln %o0, %l4, %i4
57841 and %i0, 0x1F12, %g2
57842 fnot1 %f12, %f6
57843 srl %l6, %o3, %g6
57844 fmovsgu %xcc, %f9, %f5
57845 movre %o5, 0x0DC, %i1
57846 fbue %fcc2, loop_6842
57847 ldd [%l7 + 0x10], %f14
57848 fone %f6
57849 fcmped %fcc3, %f4, %f2
57850loop_6842:
57851 fbe %fcc2, loop_6843
57852 and %l2, %o1, %o4
57853 fpmerge %f3, %f8, %f12
57854 fmovdneg %xcc, %f8, %f11
57855loop_6843:
57856 std %f12, [%l7 + 0x20]
57857 stw %i3, [%l7 + 0x34]
57858 edge8 %l0, %l1, %i5
57859 stw %o2, [%l7 + 0x1C]
57860 fandnot2 %f4, %f8, %f6
57861 fbe %fcc2, loop_6844
57862 stb %i6, [%l7 + 0x60]
57863 ldsb [%l7 + 0x2F], %i2
57864 fbug %fcc2, loop_6845
57865loop_6844:
57866 lduw [%l7 + 0x10], %g3
57867 ldx [%l7 + 0x18], %l3
57868 std %f12, [%l7 + 0x30]
57869loop_6845:
57870 ldsh [%l7 + 0x40], %l5
57871 ldub [%l7 + 0x55], %g4
57872 ldub [%l7 + 0x13], %g1
57873 fmovscc %icc, %f13, %f13
57874 ldsb [%l7 + 0x3B], %o6
57875 xnor %g7, 0x0014, %i7
57876 brz %g5, loop_6846
57877 fandnot1s %f9, %f14, %f13
57878 bvs,a,pn %icc, loop_6847
57879 srlx %o7, %o0, %i4
57880loop_6846:
57881 edge8l %l4, %i0, %l6
57882 fmovdvc %xcc, %f15, %f7
57883loop_6847:
57884 fnot1s %f9, %f6
57885 st %f13, [%l7 + 0x58]
57886 fmovspos %xcc, %f0, %f5
57887 xnor %o3, %g2, %g6
57888 ldsh [%l7 + 0x40], %o5
57889 tsubcctv %i1, 0x0816, %l2
57890 stw %o4, [%l7 + 0x20]
57891 sth %o1, [%l7 + 0x5E]
57892 lduh [%l7 + 0x2A], %i3
57893 st %f13, [%l7 + 0x68]
57894 tpos %xcc, 0x7
57895 fpsub16 %f12, %f8, %f12
57896 fbne %fcc1, loop_6848
57897 ld [%l7 + 0x24], %f12
57898 ldsh [%l7 + 0x10], %l1
57899 fand %f10, %f4, %f12
57900loop_6848:
57901 fbl,a %fcc0, loop_6849
57902 umul %i5, 0x03D2, %l0
57903 fmovdg %icc, %f2, %f5
57904 movvs %xcc, %i6, %o2
57905loop_6849:
57906 fpsub32s %f5, %f12, %f9
57907 fmovdvc %icc, %f14, %f4
57908 ldsh [%l7 + 0x5C], %i2
57909 bge,pt %icc, loop_6850
57910 fbg %fcc2, loop_6851
57911 fmovsge %xcc, %f9, %f15
57912 sra %g3, %l5, %g4
57913loop_6850:
57914 fcmpne32 %f6, %f10, %l3
57915loop_6851:
57916 bcs loop_6852
57917 ldub [%l7 + 0x10], %o6
57918 fsrc1 %f2, %f2
57919 movneg %xcc, %g7, %g1
57920loop_6852:
57921 fornot2s %f11, %f10, %f6
57922 fnands %f11, %f7, %f5
57923 stw %i7, [%l7 + 0x78]
57924 ldx [%l7 + 0x20], %o7
57925 sth %o0, [%l7 + 0x0E]
57926 movrgz %i4, %l4, %g5
57927 fble %fcc0, loop_6853
57928 ldsw [%l7 + 0x3C], %l6
57929 edge32ln %i0, %o3, %g2
57930 sra %o5, %i1, %g6
57931loop_6853:
57932 fmovdg %xcc, %f4, %f3
57933 sdivx %o4, 0x1AD8, %o1
57934 sethi 0x08DB, %i3
57935 ba %icc, loop_6854
57936 fandnot1s %f8, %f8, %f0
57937 move %xcc, %l1, %l2
57938 ldd [%l7 + 0x78], %f14
57939loop_6854:
57940 movpos %icc, %i5, %l0
57941 fblg,a %fcc2, loop_6855
57942 ld [%l7 + 0x4C], %f14
57943 edge32l %i6, %i2, %g3
57944 ldsw [%l7 + 0x74], %l5
57945loop_6855:
57946 lduw [%l7 + 0x14], %o2
57947 sth %g4, [%l7 + 0x26]
57948 taddcc %l3, 0x066F, %o6
57949 fmovdcc %icc, %f8, %f5
57950 fmovdn %icc, %f10, %f9
57951 fpadd16 %f2, %f0, %f0
57952 fmovdcs %icc, %f13, %f15
57953 lduh [%l7 + 0x68], %g7
57954 ldsh [%l7 + 0x54], %i7
57955 fpsub16s %f7, %f4, %f9
57956 ldx [%l7 + 0x48], %g1
57957 st %f10, [%l7 + 0x1C]
57958 addccc %o0, %i4, %o7
57959 std %f6, [%l7 + 0x78]
57960 bshuffle %f8, %f4, %f12
57961 brnz,a %g5, loop_6856
57962 faligndata %f0, %f4, %f14
57963 nop
57964 setx loop_6857, %l0, %l1
57965 wrpr 0x1, %tl
57966 wrpr %l1, %tpc
57967 add %l1, 0x4, %l1
57968 wrpr %l1, %tnpc
57969 setx 0x34400001400, %l0, %l1
57970 wrpr %l1, %tstate
57971 wrhpr 0x4, %htstate
57972 retry
57973 bn,pt %xcc, loop_6858
57974loop_6856:
57975 fbge,a %fcc0, loop_6859
57976 pdist %f2, %f4, %f4
57977loop_6857:
57978 ldsb [%l7 + 0x16], %l4
57979loop_6858:
57980 fmul8sux16 %f4, %f10, %f14
57981loop_6859:
57982 movvs %icc, %l6, %i0
57983 ld [%l7 + 0x28], %f3
57984 smulcc %o3, %g2, %o5
57985 fmovsge %xcc, %f14, %f4
57986 fbge %fcc0, loop_6860
57987 tge %icc, 0x2
57988 stx %g6, [%l7 + 0x10]
57989 movrlz %o4, %o1, %i1
57990loop_6860:
57991 fpadd16 %f2, %f4, %f6
57992 fmovdgu %xcc, %f3, %f12
57993 fmovscs %xcc, %f7, %f8
57994 fmovrsgez %l1, %f15, %f11
57995 bne %icc, loop_6861
57996 fbl %fcc0, loop_6862
57997 nop
57998 setx loop_6863, %l0, %l1
57999 wrpr 0x1, %tl
58000 wrpr %l1, %tpc
58001 add %l1, 0x4, %l1
58002 wrpr %l1, %tnpc
58003 setx 0x34400001400, %l0, %l1
58004 wrpr %l1, %tstate
58005 wrhpr 0x4, %htstate
58006 retry
58007 fmovrdgz %l2, %f0, %f10
58008loop_6861:
58009 stw %i5, [%l7 + 0x2C]
58010loop_6862:
58011 srlx %l0, %i3, %i6
58012loop_6863:
58013 fpack32 %f4, %f12, %f2
58014 lduh [%l7 + 0x2C], %g3
58015 andn %l5, 0x1886, %i2
58016 nop
58017 setx loop_6864, %l0, %l1
58018 wrpr 0x1, %tl
58019 wrpr %l1, %tnpc
58020 setx 0x34400001400, %l0, %l1
58021 wrpr %l1, %tstate
58022 wrhpr 0x4, %htstate
58023 done
58024 fmovsne %xcc, %f12, %f14
58025 ldsw [%l7 + 0x2C], %o2
58026 for %f0, %f4, %f4
58027loop_6864:
58028 fcmpeq32 %f10, %f6, %l3
58029 array16 %g4, %g7, %o6
58030 edge16n %g1, %i7, %o0
58031 movneg %xcc, %i4, %g5
58032 xnorcc %l4, %l6, %o7
58033 fxor %f4, %f10, %f8
58034 fbl %fcc0, loop_6865
58035 fmovdcc %icc, %f3, %f8
58036 fbge,a %fcc0, loop_6866
58037 sra %o3, %g2, %o5
58038loop_6865:
58039 lduw [%l7 + 0x6C], %g6
58040 movvs %xcc, %o4, %i0
58041loop_6866:
58042 fmovrsne %i1, %f2, %f5
58043 ldd [%l7 + 0x50], %f8
58044 stw %o1, [%l7 + 0x74]
58045 edge8 %l1, %i5, %l0
58046 fmovrsgez %i3, %f12, %f12
58047 stw %l2, [%l7 + 0x18]
58048 bcs,a,pt %xcc, loop_6867
58049 fblg %fcc1, loop_6868
58050 fmovdvs %xcc, %f3, %f4
58051 stw %g3, [%l7 + 0x1C]
58052loop_6867:
58053 brlz %l5, loop_6869
58054loop_6868:
58055 fmovse %xcc, %f8, %f12
58056 sth %i6, [%l7 + 0x50]
58057 ldsb [%l7 + 0x37], %o2
58058loop_6869:
58059 sethi 0x14D4, %i2
58060 fmovrdgez %l3, %f6, %f12
58061 movrlez %g4, 0x0BA, %g7
58062 ldsw [%l7 + 0x28], %o6
58063 edge8n %i7, %g1, %i4
58064 fbu %fcc3, loop_6870
58065 movrgz %o0, %g5, %l4
58066 fnegs %f10, %f15
58067 or %o7, %l6, %o3
58068loop_6870:
58069 fxnors %f8, %f2, %f8
58070 stb %g2, [%l7 + 0x7A]
58071 fmovsl %icc, %f13, %f0
58072 fbn,a %fcc3, loop_6871
58073 lduh [%l7 + 0x62], %g6
58074 ba,a %xcc, loop_6872
58075 stb %o5, [%l7 + 0x78]
58076loop_6871:
58077 fmovdn %icc, %f5, %f5
58078 tvs %icc, 0x0
58079loop_6872:
58080 ba loop_6873
58081 fcmpd %fcc3, %f10, %f12
58082 fbu,a %fcc2, loop_6874
58083 fmovsvc %icc, %f13, %f13
58084loop_6873:
58085 lduw [%l7 + 0x40], %i0
58086 fcmpne32 %f10, %f14, %o4
58087loop_6874:
58088 lduw [%l7 + 0x4C], %o1
58089 xor %l1, %i1, %l0
58090 fmovsneg %icc, %f8, %f15
58091 fmovrsgz %i3, %f3, %f9
58092 fpadd16 %f8, %f2, %f8
58093 fnor %f0, %f8, %f6
58094 fmovdcc %xcc, %f3, %f2
58095 ldsw [%l7 + 0x1C], %l2
58096 fpmerge %f12, %f3, %f4
58097 bleu,pn %xcc, loop_6875
58098 movne %xcc, %i5, %l5
58099 sdivcc %i6, 0x1A82, %g3
58100 bpos,a,pt %icc, loop_6876
58101loop_6875:
58102 sll %o2, 0x08, %l3
58103 tsubcctv %g4, %g7, %i2
58104 edge32l %i7, %g1, %o6
58105loop_6876:
58106 tne %icc, 0x1
58107 alignaddr %i4, %g5, %l4
58108 fmovrdgz %o0, %f2, %f2
58109 sethi 0x1317, %l6
58110 st %f15, [%l7 + 0x58]
58111 lduh [%l7 + 0x22], %o7
58112 st %f10, [%l7 + 0x3C]
58113 bvs,a,pt %xcc, loop_6877
58114 movvc %icc, %g2, %g6
58115 ldx [%l7 + 0x20], %o5
58116 srl %o3, 0x1C, %i0
58117loop_6877:
58118 lduw [%l7 + 0x2C], %o1
58119 udivcc %o4, 0x00D5, %i1
58120 ldd [%l7 + 0x18], %f6
58121 fbu,a %fcc1, loop_6878
58122 bgu,a %icc, loop_6879
58123 brgez %l1, loop_6880
58124 ble,a,pn %xcc, loop_6881
58125loop_6878:
58126 stw %i3, [%l7 + 0x14]
58127loop_6879:
58128 edge8ln %l0, %l2, %l5
58129loop_6880:
58130 fnors %f1, %f3, %f4
58131loop_6881:
58132 fmovdge %icc, %f6, %f13
58133 fmul8x16 %f5, %f10, %f2
58134 fpadd32 %f4, %f4, %f2
58135 fpmerge %f6, %f13, %f2
58136 bl,a loop_6882
58137 fmul8ulx16 %f6, %f0, %f4
58138 pdist %f10, %f6, %f0
58139 alignaddr %i5, %g3, %i6
58140loop_6882:
58141 ldd [%l7 + 0x30], %f0
58142 fnot2 %f2, %f4
58143 edge16l %o2, %g4, %l3
58144 fmovrdgz %g7, %f4, %f4
58145 tvc %icc, 0x2
58146 fmovdpos %xcc, %f12, %f14
58147 st %f14, [%l7 + 0x3C]
58148 sth %i2, [%l7 + 0x56]
58149 bcc,pt %xcc, loop_6883
58150 ldub [%l7 + 0x27], %i7
58151 fpadd32 %f0, %f6, %f2
58152 ldub [%l7 + 0x77], %o6
58153loop_6883:
58154 fbul %fcc0, loop_6884
58155 fpack32 %f0, %f6, %f6
58156 fands %f10, %f11, %f4
58157 ble,a,pn %xcc, loop_6885
58158loop_6884:
58159 fmovrse %i4, %f15, %f10
58160 fnands %f3, %f3, %f8
58161 sth %g1, [%l7 + 0x40]
58162loop_6885:
58163 brlez,a %l4, loop_6886
58164 addc %o0, 0x0ED4, %g5
58165 ldsb [%l7 + 0x28], %l6
58166 st %f1, [%l7 + 0x64]
58167loop_6886:
58168 fpadd32s %f5, %f8, %f0
58169 stw %g2, [%l7 + 0x48]
58170 movvs %icc, %o7, %o5
58171 ldd [%l7 + 0x18], %f4
58172 and %g6, %i0, %o1
58173 stx %o4, [%l7 + 0x08]
58174 std %f2, [%l7 + 0x08]
58175 stb %o3, [%l7 + 0x6F]
58176 taddcc %l1, %i1, %l0
58177 stb %i3, [%l7 + 0x7D]
58178 fbuge,a %fcc1, loop_6887
58179 fnor %f8, %f0, %f8
58180 movrlz %l2, 0x06F, %i5
58181 xorcc %g3, 0x051E, %i6
58182loop_6887:
58183 fmovscc %xcc, %f6, %f11
58184 edge16n %o2, %g4, %l3
58185 ldsw [%l7 + 0x18], %g7
58186 sth %l5, [%l7 + 0x44]
58187 edge16 %i7, %o6, %i4
58188 ldub [%l7 + 0x35], %i2
58189 te %xcc, 0x7
58190 brnz %l4, loop_6888
58191 fmovd %f8, %f10
58192 ldub [%l7 + 0x3F], %o0
58193 fmovdne %icc, %f8, %f8
58194loop_6888:
58195 bpos,a loop_6889
58196 fmovdge %icc, %f11, %f0
58197 ldub [%l7 + 0x0D], %g5
58198 ldub [%l7 + 0x6E], %g1
58199loop_6889:
58200 brgez,a %l6, loop_6890
58201 fnand %f14, %f14, %f4
58202 ldd [%l7 + 0x48], %f10
58203 ldsb [%l7 + 0x7B], %o7
58204loop_6890:
58205 fmul8x16 %f12, %f10, %f6
58206 fmovde %xcc, %f4, %f0
58207 movg %icc, %o5, %g2
58208 fmovdvs %xcc, %f6, %f1
58209 fmul8ulx16 %f14, %f14, %f0
58210 fbue,a %fcc1, loop_6891
58211 lduw [%l7 + 0x64], %i0
58212 fcmple16 %f2, %f10, %o1
58213 fbg,a %fcc2, loop_6892
58214loop_6891:
58215 array8 %o4, %g6, %l1
58216 sdiv %i1, 0x18A8, %o3
58217 or %l0, 0x1DEF, %l2
58218loop_6892:
58219 fmovscs %xcc, %f11, %f10
58220 fmovsn %icc, %f6, %f14
58221 fands %f4, %f15, %f13
58222 edge8n %i5, %g3, %i6
58223 edge32n %i3, %g4, %o2
58224 ldx [%l7 + 0x50], %l3
58225 lduh [%l7 + 0x62], %l5
58226 array8 %g7, %o6, %i4
58227 bne,a %xcc, loop_6893
58228 fmovsa %icc, %f9, %f0
58229 edge32l %i7, %l4, %i2
58230 fexpand %f1, %f14
58231loop_6893:
58232 stx %o0, [%l7 + 0x60]
58233 stx %g1, [%l7 + 0x08]
58234 ld [%l7 + 0x38], %f3
58235 addccc %g5, 0x19EF, %o7
58236 stx %o5, [%l7 + 0x60]
58237 fmovdl %icc, %f14, %f0
58238 fbue,a %fcc1, loop_6894
58239 bpos,pn %icc, loop_6895
58240 andn %g2, 0x0572, %l6
58241 xorcc %o1, 0x146A, %o4
58242loop_6894:
58243 srl %i0, 0x10, %g6
58244loop_6895:
58245 fcmpne32 %f14, %f10, %i1
58246 sra %o3, 0x04, %l1
58247 ldsw [%l7 + 0x34], %l2
58248 fsrc1 %f0, %f2
58249 nop
58250 setx loop_6896, %l0, %l1
58251 wrpr 0x1, %tl
58252 wrpr %l1, %tpc
58253 add %l1, 0x4, %l1
58254 wrpr %l1, %tnpc
58255 setx 0x34400001400, %l0, %l1
58256 wrpr %l1, %tstate
58257 wrhpr 0x4, %htstate
58258 retry
58259 ldsh [%l7 + 0x16], %i5
58260 bneg,a,pt %icc, loop_6897
58261 ldd [%l7 + 0x40], %f14
58262loop_6896:
58263 sra %l0, %g3, %i3
58264 tsubcctv %g4, %o2, %i6
58265loop_6897:
58266 edge8l %l3, %g7, %l5
58267 fxors %f0, %f9, %f7
58268 stw %i4, [%l7 + 0x58]
58269 bpos,pt %icc, loop_6898
58270 fsrc1 %f2, %f0
58271 mulscc %i7, 0x0570, %l4
58272 ld [%l7 + 0x10], %f15
58273loop_6898:
58274 ld [%l7 + 0x18], %f3
58275 fones %f8
58276 fbug %fcc0, loop_6899
58277 movgu %icc, %i2, %o0
58278 srl %o6, 0x09, %g5
58279 array8 %g1, %o5, %g2
58280loop_6899:
58281 fsrc2 %f14, %f0
58282 fbue,a %fcc0, loop_6900
58283 ldd [%l7 + 0x58], %f10
58284 fcmpne16 %f2, %f12, %l6
58285 fmovdg %xcc, %f11, %f2
58286loop_6900:
58287 edge16l %o7, %o1, %i0
58288 fmovspos %xcc, %f4, %f15
58289 sethi 0x1C08, %g6
58290 lduh [%l7 + 0x36], %o4
58291 fmovrsgez %i1, %f1, %f2
58292 bgu,pn %icc, loop_6901
58293 st %f6, [%l7 + 0x20]
58294 fpack16 %f14, %f3
58295 lduh [%l7 + 0x38], %l1
58296loop_6901:
58297 fmovsne %xcc, %f15, %f6
58298 fand %f4, %f4, %f10
58299 fmovsn %xcc, %f10, %f5
58300 fmuld8ulx16 %f8, %f12, %f8
58301 stb %l2, [%l7 + 0x29]
58302 popc %o3, %i5
58303 tsubcctv %g3, 0x0DBD, %i3
58304 ldub [%l7 + 0x1C], %l0
58305 smul %g4, 0x0BE6, %i6
58306 fmovrde %o2, %f0, %f12
58307 movleu %icc, %l3, %l5
58308 fmovsneg %icc, %f14, %f8
58309 stx %i4, [%l7 + 0x78]
58310 tl %xcc, 0x0
58311 subccc %i7, %l4, %i2
58312 fmovrdlz %g7, %f4, %f12
58313 srlx %o6, %o0, %g1
58314 fmovdvs %xcc, %f5, %f9
58315 fbne,a %fcc3, loop_6902
58316 fmovsneg %icc, %f12, %f3
58317 fmovsvs %xcc, %f9, %f1
58318 for %f12, %f12, %f0
58319loop_6902:
58320 brgez %o5, loop_6903
58321 stx %g2, [%l7 + 0x18]
58322 fnot1 %f2, %f8
58323 ld [%l7 + 0x3C], %f5
58324loop_6903:
58325 tneg %icc, 0x7
58326 ldub [%l7 + 0x4A], %g5
58327 fblg %fcc0, loop_6904
58328 ba,a,pt %xcc, loop_6905
58329 bneg,a loop_6906
58330 fcmpne16 %f0, %f4, %l6
58331loop_6904:
58332 fmovdn %xcc, %f2, %f10
58333loop_6905:
58334 fones %f5
58335loop_6906:
58336 ldx [%l7 + 0x38], %o7
58337 fbu,a %fcc0, loop_6907
58338 lduw [%l7 + 0x64], %o1
58339 and %i0, %g6, %i1
58340 lduh [%l7 + 0x5C], %o4
58341loop_6907:
58342 fpsub16s %f10, %f10, %f9
58343 movn %xcc, %l1, %o3
58344 srl %l2, %i5, %g3
58345 srlx %i3, %l0, %g4
58346 bg,a loop_6908
58347 mulx %o2, %i6, %l5
58348 orcc %i4, 0x1B07, %i7
58349 lduh [%l7 + 0x1C], %l3
58350loop_6908:
58351 stx %l4, [%l7 + 0x78]
58352 fmovsvc %icc, %f13, %f12
58353 fmovsn %icc, %f13, %f6
58354 bvc loop_6909
58355 ldsb [%l7 + 0x5F], %g7
58356 edge8n %i2, %o0, %o6
58357 fmovscc %icc, %f3, %f10
58358loop_6909:
58359 stw %g1, [%l7 + 0x58]
58360 srl %o5, 0x10, %g5
58361 ldub [%l7 + 0x3D], %g2
58362 tne %icc, 0x4
58363 fnot1 %f14, %f8
58364 fmovdle %icc, %f12, %f9
58365 bpos,a loop_6910
58366 ldd [%l7 + 0x70], %f12
58367 st %f5, [%l7 + 0x5C]
58368 tgu %xcc, 0x1
58369loop_6910:
58370 fmuld8sux16 %f11, %f13, %f4
58371 nop
58372 setx loop_6911, %l0, %l1
58373 wrpr 0x1, %tl
58374 wrpr %l1, %tnpc
58375 setx 0x34400001400, %l0, %l1
58376 wrpr %l1, %tstate
58377 wrhpr 0x4, %htstate
58378 done
58379 ld [%l7 + 0x7C], %f1
58380 ldsh [%l7 + 0x44], %l6
58381 tpos %xcc, 0x1
58382loop_6911:
58383 edge32ln %o7, %o1, %i0
58384 for %f14, %f4, %f12
58385 brz,a %i1, loop_6912
58386 bn,a %xcc, loop_6913
58387 brgez %g6, loop_6914
58388 ldd [%l7 + 0x28], %f12
58389loop_6912:
58390 srlx %o4, 0x17, %l1
58391loop_6913:
58392 subc %l2, 0x0BED, %o3
58393loop_6914:
58394 fmovdl %xcc, %f5, %f15
58395 srl %g3, 0x1F, %i3
58396 fbge %fcc1, loop_6915
58397 nop
58398 setx loop_6916, %l0, %l1
58399 wrpr 0x1, %tl
58400 wrpr %l1, %tnpc
58401 setx 0x34400001400, %l0, %l1
58402 wrpr %l1, %tstate
58403 wrhpr 0x4, %htstate
58404 done
58405 andn %l0, %i5, %o2
58406 bpos,a,pn %xcc, loop_6917
58407loop_6915:
58408 std %f12, [%l7 + 0x58]
58409loop_6916:
58410 ldub [%l7 + 0x40], %g4
58411 subc %l5, 0x018F, %i6
58412loop_6917:
58413 fpsub32s %f5, %f12, %f14
58414 xnor %i7, %i4, %l3
58415 bcs,a loop_6918
58416 lduw [%l7 + 0x4C], %g7
58417 lduh [%l7 + 0x76], %i2
58418 fbge %fcc0, loop_6919
58419loop_6918:
58420 fandnot1 %f6, %f12, %f0
58421 orn %l4, 0x0CA3, %o0
58422 fcmpne32 %f8, %f12, %o6
58423loop_6919:
58424 ld [%l7 + 0x78], %f4
58425 movrlz %g1, %g5, %g2
58426 fpsub16s %f13, %f4, %f15
58427 fnot1 %f4, %f14
58428 tge %xcc, 0x3
58429 ldd [%l7 + 0x48], %f0
58430 movne %xcc, %o5, %l6
58431 taddcc %o7, %o1, %i1
58432 fmovrde %i0, %f14, %f10
58433 and %o4, %l1, %l2
58434 edge8n %g6, %g3, %i3
58435 ba %icc, loop_6920
58436 fnot1 %f6, %f12
58437 lduw [%l7 + 0x20], %o3
58438 stx %i5, [%l7 + 0x78]
58439loop_6920:
58440 ldsw [%l7 + 0x64], %o2
58441 siam 0x3
58442 fpadd16s %f13, %f13, %f15
58443 bcs loop_6921
58444 array32 %l0, %g4, %l5
58445 fornot1 %f14, %f8, %f14
58446 sllx %i7, %i6, %i4
58447loop_6921:
58448 lduw [%l7 + 0x34], %l3
58449 movrlez %g7, %i2, %l4
58450 tpos %icc, 0x2
58451 fmovrdgz %o0, %f14, %f12
58452 tvc %icc, 0x1
58453 lduh [%l7 + 0x58], %g1
58454 fbg,a %fcc2, loop_6922
58455 lduw [%l7 + 0x4C], %g5
58456 ldsh [%l7 + 0x16], %g2
58457 fsrc2s %f4, %f6
58458loop_6922:
58459 fbue %fcc3, loop_6923
58460 stb %o5, [%l7 + 0x4A]
58461 fbul %fcc0, loop_6924
58462 bge,pn %xcc, loop_6925
58463loop_6923:
58464 fmovdcs %xcc, %f1, %f14
58465 ldsh [%l7 + 0x1C], %l6
58466loop_6924:
58467 fsrc2 %f8, %f12
58468loop_6925:
58469 ld [%l7 + 0x78], %f12
58470 ldx [%l7 + 0x48], %o6
58471 fmovdne %xcc, %f2, %f6
58472 ldx [%l7 + 0x58], %o7
58473 ldsb [%l7 + 0x28], %o1
58474 fmovde %xcc, %f10, %f8
58475 movneg %icc, %i0, %o4
58476 tgu %icc, 0x5
58477 sdivcc %l1, 0x1D43, %i1
58478 fandnot1s %f15, %f0, %f10
58479 array32 %g6, %g3, %l2
58480 fmovrsgez %o3, %f9, %f9
58481 st %f1, [%l7 + 0x1C]
58482 fxnors %f10, %f3, %f0
58483 ldx [%l7 + 0x60], %i5
58484 fmovrde %o2, %f0, %f12
58485 nop
58486 setx loop_6926, %l0, %l1
58487 wrpr 0x1, %tl
58488 wrpr %l1, %tnpc
58489 setx 0x34400001400, %l0, %l1
58490 wrpr %l1, %tstate
58491 wrhpr 0x4, %htstate
58492 done
58493 fmovda %xcc, %f15, %f10
58494 ldub [%l7 + 0x6B], %l0
58495 edge8ln %g4, %l5, %i7
58496loop_6926:
58497 xorcc %i6, %i3, %i4
58498 fbl %fcc2, loop_6927
58499 sth %l3, [%l7 + 0x22]
58500 ldsb [%l7 + 0x77], %g7
58501 fmovdle %icc, %f12, %f11
58502loop_6927:
58503 movcc %icc, %l4, %i2
58504 movvc %icc, %o0, %g5
58505 stx %g1, [%l7 + 0x70]
58506 fmovsgu %xcc, %f1, %f7
58507 bl,pn %xcc, loop_6928
58508 tg %icc, 0x2
58509 orn %g2, 0x1E05, %o5
58510 stx %l6, [%l7 + 0x10]
58511loop_6928:
58512 fnors %f13, %f5, %f9
58513 subcc %o6, %o7, %i0
58514 fpsub16s %f15, %f3, %f11
58515 fbue,a %fcc2, loop_6929
58516 tge %xcc, 0x0
58517 edge32 %o4, %l1, %o1
58518 movg %icc, %g6, %g3
58519loop_6929:
58520 fble,a %fcc1, loop_6930
58521 sth %i1, [%l7 + 0x0A]
58522 edge32ln %o3, %i5, %o2
58523 fbu,a %fcc3, loop_6931
58524loop_6930:
58525 mova %xcc, %l2, %l0
58526 lduw [%l7 + 0x2C], %l5
58527 std %f10, [%l7 + 0x60]
58528loop_6931:
58529 ldx [%l7 + 0x48], %i7
58530 stb %g4, [%l7 + 0x5C]
58531 lduh [%l7 + 0x74], %i3
58532 lduh [%l7 + 0x5C], %i6
58533 stw %i4, [%l7 + 0x50]
58534 lduw [%l7 + 0x7C], %g7
58535 movre %l4, 0x233, %i2
58536 edge8 %o0, %l3, %g1
58537 fandnot2 %f14, %f14, %f14
58538 stx %g2, [%l7 + 0x78]
58539 fpack16 %f14, %f9
58540 brnz %g5, loop_6932
58541 ldsb [%l7 + 0x3F], %l6
58542 ble,a,pt %xcc, loop_6933
58543 movg %xcc, %o6, %o5
58544loop_6932:
58545 xor %i0, %o7, %l1
58546 ldd [%l7 + 0x60], %f0
58547loop_6933:
58548 fornot2s %f0, %f1, %f7
58549 ldsw [%l7 + 0x58], %o1
58550 fmovsa %icc, %f9, %f11
58551 fmovdgu %xcc, %f10, %f6
58552 xorcc %o4, 0x0617, %g3
58553 ldsh [%l7 + 0x28], %i1
58554 sth %g6, [%l7 + 0x70]
58555 fpack16 %f4, %f9
58556 movne %icc, %i5, %o2
58557 ld [%l7 + 0x7C], %f0
58558 andcc %o3, %l0, %l2
58559 edge16n %l5, %g4, %i3
58560 fnegd %f12, %f0
58561 stb %i6, [%l7 + 0x78]
58562 edge16l %i4, %i7, %g7
58563 bn,pt %xcc, loop_6934
58564 ldsb [%l7 + 0x4D], %l4
58565 umulcc %o0, 0x1469, %i2
58566 std %f14, [%l7 + 0x70]
58567loop_6934:
58568 fmovda %icc, %f9, %f15
58569 bge,pt %icc, loop_6935
58570 brlez,a %l3, loop_6936
58571 fmovdleu %xcc, %f2, %f15
58572 fandnot2s %f5, %f4, %f1
58573loop_6935:
58574 fsrc2 %f6, %f2
58575loop_6936:
58576 bge,pn %xcc, loop_6937
58577 ldx [%l7 + 0x40], %g2
58578 brgz %g1, loop_6938
58579 fsrc2 %f2, %f4
58580loop_6937:
58581 ldsh [%l7 + 0x74], %g5
58582 std %f10, [%l7 + 0x68]
58583loop_6938:
58584 stx %o6, [%l7 + 0x08]
58585 fmovsgu %icc, %f3, %f8
58586 fmovdleu %xcc, %f9, %f8
58587 fmovdcc %icc, %f11, %f6
58588 fbug,a %fcc3, loop_6939
58589 std %f10, [%l7 + 0x48]
58590 movrlz %o5, 0x26F, %i0
58591 stx %l6, [%l7 + 0x30]
58592loop_6939:
58593 andn %o7, 0x0FE7, %l1
58594 bg,a loop_6940
58595 fmovrslz %o4, %f15, %f0
58596 bshuffle %f12, %f6, %f14
58597 fbuge,a %fcc1, loop_6941
58598loop_6940:
58599 st %f2, [%l7 + 0x20]
58600 fmovrdlez %o1, %f6, %f10
58601 ldd [%l7 + 0x28], %f2
58602loop_6941:
58603 brgez %i1, loop_6942
58604 ldsw [%l7 + 0x20], %g6
58605 ldsb [%l7 + 0x21], %i5
58606 tcc %icc, 0x6
58607loop_6942:
58608 fmovdcc %xcc, %f12, %f8
58609 fmovdcc %xcc, %f1, %f9
58610 movn %icc, %o2, %o3
58611 sra %g3, 0x02, %l0
58612 fbue,a %fcc3, loop_6943
58613 fba %fcc1, loop_6944
58614 bcc,a loop_6945
58615 fcmpgt16 %f4, %f12, %l5
58616loop_6943:
58617 fmovrdlez %g4, %f14, %f12
58618loop_6944:
58619 ldsb [%l7 + 0x60], %i3
58620loop_6945:
58621 ldub [%l7 + 0x12], %l2
58622 fnands %f4, %f6, %f15
58623 taddcc %i4, 0x1EBC, %i7
58624 fmovrdgz %i6, %f12, %f8
58625 ldx [%l7 + 0x70], %l4
58626 tpos %icc, 0x5
58627 fsrc1s %f9, %f1
58628 fpack32 %f0, %f6, %f8
58629 sth %o0, [%l7 + 0x42]
58630 fandnot1 %f4, %f12, %f14
58631 movge %icc, %i2, %l3
58632 ldsh [%l7 + 0x40], %g2
58633 ldsw [%l7 + 0x08], %g7
58634 brgz,a %g5, loop_6946
58635 sll %g1, %o6, %i0
58636 tl %icc, 0x0
58637 array32 %l6, %o7, %l1
58638loop_6946:
58639 ldsh [%l7 + 0x30], %o4
58640 lduw [%l7 + 0x48], %o1
58641 fmovdcc %xcc, %f0, %f8
58642 stb %i1, [%l7 + 0x6D]
58643 fmul8ulx16 %f10, %f12, %f4
58644 ta %icc, 0x1
58645 nop
58646 setx loop_6947, %l0, %l1
58647 jmpl %l1, %g6
58648 umul %i5, %o2, %o3
58649 fsrc1 %f0, %f14
58650 edge16n %g3, %o5, %l5
58651loop_6947:
58652 fcmped %fcc0, %f2, %f2
58653 fmul8x16al %f0, %f8, %f10
58654 fcmped %fcc0, %f14, %f8
58655 be,a %xcc, loop_6948
58656 srl %l0, %g4, %i3
58657 sub %i4, 0x0BB0, %i7
58658 te %xcc, 0x6
58659loop_6948:
58660 fmovda %icc, %f14, %f14
58661 fandnot2s %f15, %f5, %f6
58662 fornot2 %f10, %f4, %f14
58663 addcc %i6, 0x0DF9, %l4
58664 movle %xcc, %l2, %i2
58665 fcmpd %fcc2, %f6, %f6
58666 call loop_6949
58667 ldsh [%l7 + 0x56], %l3
58668 brlz %g2, loop_6950
58669 std %f4, [%l7 + 0x28]
58670loop_6949:
58671 fxnors %f9, %f11, %f10
58672 movpos %icc, %g7, %o0
58673loop_6950:
58674 movle %xcc, %g1, %o6
58675 fmovrdne %i0, %f4, %f10
58676 tsubcctv %g5, %o7, %l6
58677 bleu loop_6951
58678 stb %o4, [%l7 + 0x4E]
58679 ldsw [%l7 + 0x24], %l1
58680 call loop_6952
58681loop_6951:
58682 fsrc1 %f8, %f12
58683 fmovsn %xcc, %f1, %f11
58684 orcc %i1, 0x1837, %g6
58685loop_6952:
58686 array16 %i5, %o1, %o2
58687 bl,a %icc, loop_6953
58688 fbe %fcc3, loop_6954
58689 fcmpes %fcc0, %f0, %f4
58690 stx %g3, [%l7 + 0x68]
58691loop_6953:
58692 subccc %o5, 0x1A45, %o3
58693loop_6954:
58694 ldsb [%l7 + 0x79], %l0
58695 fcmpgt32 %f2, %f4, %l5
58696 fcmpne32 %f10, %f0, %g4
58697 movl %icc, %i3, %i7
58698 lduh [%l7 + 0x36], %i4
58699 xor %i6, %l4, %l2
58700 stw %l3, [%l7 + 0x78]
58701 fxor %f6, %f6, %f12
58702 fmovdl %icc, %f14, %f10
58703 edge32n %g2, %i2, %g7
58704 fmovdneg %xcc, %f15, %f0
58705 edge32l %o0, %o6, %i0
58706 fbue %fcc2, loop_6955
58707 fmovdgu %icc, %f13, %f3
58708 ldsh [%l7 + 0x70], %g1
58709 fmul8x16al %f7, %f5, %f4
58710loop_6955:
58711 fbo,a %fcc2, loop_6956
58712 st %f10, [%l7 + 0x7C]
58713 fble,a %fcc0, loop_6957
58714 ldsh [%l7 + 0x12], %o7
58715loop_6956:
58716 stw %l6, [%l7 + 0x44]
58717 bshuffle %f10, %f6, %f8
58718loop_6957:
58719 fcmpes %fcc1, %f14, %f5
58720 fmovdg %xcc, %f3, %f13
58721 ldsh [%l7 + 0x62], %o4
58722 ldsb [%l7 + 0x70], %l1
58723 fmul8x16au %f1, %f13, %f10
58724 fxnors %f3, %f8, %f15
58725 edge8l %i1, %g5, %g6
58726 fcmpes %fcc1, %f10, %f8
58727 st %f4, [%l7 + 0x3C]
58728 tgu %xcc, 0x2
58729 taddcc %o1, %i5, %g3
58730 sth %o2, [%l7 + 0x22]
58731 call loop_6958
58732 call loop_6959
58733 fcmpes %fcc0, %f10, %f14
58734 fbn %fcc3, loop_6960
58735loop_6958:
58736 ld [%l7 + 0x70], %f5
58737loop_6959:
58738 bshuffle %f12, %f10, %f2
58739 addcc %o5, %o3, %l5
58740loop_6960:
58741 ldd [%l7 + 0x28], %f0
58742 fcmpne16 %f6, %f4, %g4
58743 movrne %l0, 0x391, %i7
58744 fmovd %f10, %f10
58745 fbue,a %fcc2, loop_6961
58746 fabsd %f8, %f6
58747 tsubcctv %i4, %i6, %i3
58748 stx %l2, [%l7 + 0x58]
58749loop_6961:
58750 fmovrsgz %l3, %f6, %f3
58751 smulcc %g2, %i2, %l4
58752 subcc %o0, 0x13B2, %o6
58753 movl %icc, %g7, %g1
58754 ldx [%l7 + 0x50], %i0
58755 fmovde %xcc, %f8, %f15
58756 smul %l6, %o4, %o7
58757 alignaddr %l1, %g5, %g6
58758 fmovrslz %i1, %f4, %f7
58759 fbl %fcc0, loop_6962
58760 fmovsvc %xcc, %f4, %f8
58761 fblg %fcc2, loop_6963
58762 ldsb [%l7 + 0x15], %o1
58763loop_6962:
58764 fmovscs %icc, %f3, %f3
58765 tne %xcc, 0x3
58766loop_6963:
58767 sethi 0x077F, %g3
58768 popc 0x0F1E, %i5
58769 stb %o2, [%l7 + 0x70]
58770 tneg %xcc, 0x6
58771 fpadd32 %f12, %f8, %f8
58772 fbuge,a %fcc3, loop_6964
58773 bg %xcc, loop_6965
58774 brgez %o3, loop_6966
58775 sll %l5, %o5, %l0
58776loop_6964:
58777 ldsw [%l7 + 0x4C], %i7
58778loop_6965:
58779 lduh [%l7 + 0x30], %g4
58780loop_6966:
58781 tne %xcc, 0x7
58782 sth %i6, [%l7 + 0x72]
58783 fsrc2s %f0, %f1
58784 movrlez %i3, 0x002, %i4
58785 ldx [%l7 + 0x20], %l3
58786 tn %icc, 0x1
58787 movgu %xcc, %l2, %i2
58788 movleu %xcc, %g2, %o0
58789 ldub [%l7 + 0x0A], %o6
58790 stb %g7, [%l7 + 0x19]
58791 movl %xcc, %g1, %l4
58792 lduw [%l7 + 0x50], %i0
58793 fmovrdne %o4, %f8, %f0
58794 fsrc1s %f10, %f3
58795 faligndata %f4, %f2, %f0
58796 ba,pn %icc, loop_6967
58797 movleu %icc, %o7, %l1
58798 movgu %xcc, %g5, %g6
58799 tsubcc %i1, 0x0A8E, %o1
58800loop_6967:
58801 fmovdl %xcc, %f7, %f4
58802 lduh [%l7 + 0x60], %l6
58803 orcc %g3, %o2, %o3
58804 fpadd32 %f0, %f4, %f10
58805 fmovspos %icc, %f9, %f15
58806 stx %i5, [%l7 + 0x38]
58807 edge32l %o5, %l5, %i7
58808 fornot1 %f4, %f4, %f10
58809 stw %l0, [%l7 + 0x64]
58810 bne,pn %icc, loop_6968
58811 stb %g4, [%l7 + 0x6D]
58812 subccc %i3, 0x11E6, %i6
58813 subc %l3, %i4, %i2
58814loop_6968:
58815 bl,a,pn %icc, loop_6969
58816 edge8n %g2, %o0, %o6
58817 stx %g7, [%l7 + 0x08]
58818 lduh [%l7 + 0x5C], %g1
58819loop_6969:
58820 addcc %l2, 0x12C6, %l4
58821 ldsb [%l7 + 0x49], %o4
58822 stw %i0, [%l7 + 0x6C]
58823 move %icc, %o7, %l1
58824 fbul,a %fcc3, loop_6970
58825 srax %g5, %g6, %i1
58826 fmovs %f12, %f2
58827 fcmpne32 %f10, %f4, %l6
58828loop_6970:
58829 fcmpne32 %f12, %f0, %o1
58830 call loop_6971
58831 ble,a loop_6972
58832 fmul8ulx16 %f2, %f0, %f6
58833 stb %o2, [%l7 + 0x48]
58834loop_6971:
58835 bl,pt %icc, loop_6973
58836loop_6972:
58837 movrlez %o3, 0x1EC, %i5
58838 tcc %xcc, 0x3
58839 fbu %fcc1, loop_6974
58840loop_6973:
58841 pdist %f12, %f8, %f6
58842 edge32ln %o5, %g3, %l5
58843 srax %i7, 0x0B, %g4
58844loop_6974:
58845 std %f6, [%l7 + 0x10]
58846 fbl %fcc1, loop_6975
58847 fmovde %xcc, %f9, %f13
58848 movcc %xcc, %i3, %i6
58849 bvc,a,pn %icc, loop_6976
58850loop_6975:
58851 sth %l3, [%l7 + 0x12]
58852 fmovdcs %xcc, %f10, %f6
58853 bcc loop_6977
58854loop_6976:
58855 umul %l0, %i4, %i2
58856 edge32n %o0, %g2, %o6
58857 add %g1, 0x1DE2, %g7
58858loop_6977:
58859 stw %l2, [%l7 + 0x28]
58860 stw %l4, [%l7 + 0x20]
58861 xor %i0, 0x1861, %o4
58862 stb %o7, [%l7 + 0x14]
58863 fbn,a %fcc0, loop_6978
58864 movrgz %l1, %g5, %i1
58865 ta %xcc, 0x7
58866 fxnor %f10, %f4, %f12
58867loop_6978:
58868 fmovdvs %xcc, %f6, %f7
58869 fmovrdne %l6, %f2, %f8
58870 movcs %xcc, %o1, %o2
58871 stb %g6, [%l7 + 0x4A]
58872 stw %o3, [%l7 + 0x38]
58873 bpos,pt %xcc, loop_6979
58874 fblg %fcc0, loop_6980
58875 fxor %f14, %f0, %f8
58876 umul %o5, %g3, %l5
58877loop_6979:
58878 brgez %i7, loop_6981
58879loop_6980:
58880 fmovsn %xcc, %f6, %f10
58881 array8 %i5, %g4, %i3
58882 lduw [%l7 + 0x20], %l3
58883loop_6981:
58884 sub %i6, %i4, %l0
58885 mulx %o0, %g2, %i2
58886 faligndata %f6, %f10, %f10
58887 bn,a,pt %xcc, loop_6982
58888 fbue,a %fcc3, loop_6983
58889 nop
58890 setx loop_6984, %l0, %l1
58891 jmpl %l1, %o6
58892 lduw [%l7 + 0x18], %g7
58893loop_6982:
58894 ldx [%l7 + 0x50], %l2
58895loop_6983:
58896 fble %fcc0, loop_6985
58897loop_6984:
58898 fmovdcc %xcc, %f11, %f2
58899 bl,a,pt %xcc, loop_6986
58900 andncc %g1, %l4, %o4
58901loop_6985:
58902 sth %o7, [%l7 + 0x72]
58903 array32 %i0, %g5, %l1
58904loop_6986:
58905 fbo %fcc0, loop_6987
58906 taddcctv %l6, %o1, %o2
58907 ldd [%l7 + 0x70], %f14
58908 edge16ln %i1, %o3, %g6
58909loop_6987:
58910 tne %xcc, 0x4
58911 taddcctv %g3, 0x168C, %l5
58912 bge,a,pn %xcc, loop_6988
58913 fandnot2s %f8, %f10, %f11
58914 fmovsneg %icc, %f2, %f2
58915 lduw [%l7 + 0x2C], %o5
58916loop_6988:
58917 ldsw [%l7 + 0x7C], %i7
58918 fmovdvc %xcc, %f5, %f0
58919 andcc %i5, %g4, %l3
58920 st %f10, [%l7 + 0x44]
58921 movre %i6, 0x2C6, %i3
58922 bleu,a,pn %icc, loop_6989
58923 subcc %l0, 0x079D, %o0
58924 fmovde %xcc, %f6, %f14
58925 ldd [%l7 + 0x18], %f2
58926loop_6989:
58927 ble,a loop_6990
58928 andncc %g2, %i4, %i2
58929 ldsw [%l7 + 0x58], %g7
58930 fcmpd %fcc3, %f10, %f12
58931loop_6990:
58932 ldd [%l7 + 0x18], %f12
58933 stx %l2, [%l7 + 0x38]
58934 bgu,pt %xcc, loop_6991
58935 fbo,a %fcc0, loop_6992
58936 siam 0x1
58937 tle %xcc, 0x1
58938loop_6991:
58939 fmovrde %o6, %f2, %f2
58940loop_6992:
58941 fmovsvc %icc, %f5, %f0
58942 lduh [%l7 + 0x78], %g1
58943 ld [%l7 + 0x34], %f10
58944 ldd [%l7 + 0x08], %f6
58945 tneg %icc, 0x2
58946 stw %o4, [%l7 + 0x10]
58947 tpos %xcc, 0x3
58948 stb %l4, [%l7 + 0x76]
58949 nop
58950 setx loop_6993, %l0, %l1
58951 wrpr 0x1, %tl
58952 wrpr %l1, %tpc
58953 add %l1, 0x4, %l1
58954 wrpr %l1, %tnpc
58955 setx 0x34400001400, %l0, %l1
58956 wrpr %l1, %tstate
58957 wrhpr 0x4, %htstate
58958 retry
58959 for %f14, %f14, %f8
58960 andn %i0, %o7, %l1
58961 movrgz %g5, %o1, %l6
58962loop_6993:
58963 stw %o2, [%l7 + 0x6C]
58964 stx %o3, [%l7 + 0x20]
58965 fmovrdne %i1, %f2, %f4
58966 sll %g3, %g6, %o5
58967 fpack32 %f6, %f12, %f2
58968 ldd [%l7 + 0x50], %f0
58969 stb %l5, [%l7 + 0x12]
58970 fmovsge %icc, %f0, %f7
58971 srlx %i7, %g4, %i5
58972 srlx %l3, 0x03, %i6
58973 alignaddrl %l0, %i3, %g2
58974 stb %i4, [%l7 + 0x0E]
58975 fnot1 %f6, %f0
58976 fmul8x16 %f4, %f10, %f14
58977 fnors %f14, %f7, %f7
58978 fbuge,a %fcc2, loop_6994
58979 andcc %o0, 0x13E6, %g7
58980 fcmped %fcc3, %f6, %f10
58981 lduh [%l7 + 0x12], %l2
58982loop_6994:
58983 ld [%l7 + 0x4C], %f13
58984 lduw [%l7 + 0x38], %i2
58985 stw %g1, [%l7 + 0x18]
58986 tneg %xcc, 0x0
58987 edge8 %o4, %l4, %i0
58988 tne %icc, 0x3
58989 ldd [%l7 + 0x40], %f0
58990 taddcc %o7, 0x173F, %o6
58991 lduh [%l7 + 0x60], %g5
58992 fmovspos %xcc, %f4, %f3
58993 fbne %fcc3, loop_6995
58994 stw %l1, [%l7 + 0x68]
58995 nop
58996 setx loop_6996, %l0, %l1
58997 wrpr 0x1, %tl
58998 wrpr %l1, %tnpc
58999 setx 0x34400001400, %l0, %l1
59000 wrpr %l1, %tstate
59001 wrhpr 0x4, %htstate
59002 done
59003 fmovrdlez %o1, %f10, %f10
59004loop_6995:
59005 ldx [%l7 + 0x60], %l6
59006 fornot1s %f8, %f7, %f10
59007loop_6996:
59008 nop
59009 setx loop_6997, %l0, %l1
59010 jmpl %l1, %o2
59011 movrlz %o3, 0x2AF, %g3
59012 tne %icc, 0x7
59013 fcmpne16 %f14, %f2, %i1
59014loop_6997:
59015 ldub [%l7 + 0x2C], %o5
59016 fmovrslez %l5, %f12, %f12
59017 fmovdvs %xcc, %f11, %f1
59018 ldub [%l7 + 0x37], %g6
59019 fmovdn %xcc, %f1, %f3
59020 bn,a %xcc, loop_6998
59021 fmovdleu %xcc, %f3, %f5
59022 ldub [%l7 + 0x0A], %g4
59023 sdiv %i5, 0x11BE, %i7
59024loop_6998:
59025 edge16n %l3, %l0, %i6
59026 siam 0x3
59027 alignaddrl %g2, %i3, %o0
59028 be,a,pt %icc, loop_6999
59029 move %icc, %i4, %g7
59030 fmovrdlz %i2, %f12, %f4
59031 fmovrslez %l2, %f7, %f12
59032loop_6999:
59033 ldsw [%l7 + 0x50], %o4
59034 fmovrsgz %l4, %f13, %f12
59035 ldd [%l7 + 0x78], %f2
59036 faligndata %f4, %f10, %f12
59037 fmovse %xcc, %f11, %f13
59038 fxor %f6, %f14, %f10
59039 ldd [%l7 + 0x50], %f8
59040 lduh [%l7 + 0x10], %i0
59041 fbul %fcc0, loop_7000
59042 stb %g1, [%l7 + 0x26]
59043 bne,a %xcc, loop_7001
59044 fmovdn %xcc, %f12, %f8
59045loop_7000:
59046 fble %fcc3, loop_7002
59047 ldsh [%l7 + 0x70], %o7
59048loop_7001:
59049 sll %o6, %g5, %l1
59050 fba,a %fcc1, loop_7003
59051loop_7002:
59052 fandnot1 %f8, %f12, %f10
59053 brnz %o1, loop_7004
59054 faligndata %f4, %f4, %f8
59055loop_7003:
59056 fmovdcc %xcc, %f3, %f15
59057 fbo,a %fcc2, loop_7005
59058loop_7004:
59059 fpadd16 %f8, %f10, %f14
59060 bn,pt %xcc, loop_7006
59061 stb %l6, [%l7 + 0x13]
59062loop_7005:
59063 xnor %o3, 0x1993, %o2
59064 ldx [%l7 + 0x50], %i1
59065loop_7006:
59066 edge32n %o5, %g3, %l5
59067 ldsh [%l7 + 0x64], %g6
59068 fmul8ulx16 %f14, %f10, %f2
59069 tn %xcc, 0x6
59070 std %f2, [%l7 + 0x18]
59071 fsrc2s %f4, %f2
59072 ldub [%l7 + 0x1E], %g4
59073 srl %i7, %l3, %i5
59074 fcmpgt16 %f4, %f0, %l0
59075 tne %xcc, 0x4
59076 sth %i6, [%l7 + 0x7E]
59077 bl,a loop_7007
59078 ble,pn %icc, loop_7008
59079 ld [%l7 + 0x68], %f13
59080 sdivx %g2, 0x17B9, %o0
59081loop_7007:
59082 fmovdl %xcc, %f3, %f9
59083loop_7008:
59084 fandnot2s %f11, %f9, %f3
59085 fornot2 %f6, %f8, %f12
59086 sub %i4, 0x1551, %g7
59087 fornot1 %f2, %f12, %f2
59088 or %i2, 0x013F, %l2
59089 bn,pt %icc, loop_7009
59090 bpos,pt %icc, loop_7010
59091 lduh [%l7 + 0x2E], %i3
59092 stw %o4, [%l7 + 0x3C]
59093loop_7009:
59094 stw %l4, [%l7 + 0x7C]
59095loop_7010:
59096 fmovsa %xcc, %f2, %f9
59097 fmovrslz %g1, %f12, %f9
59098 fmovdneg %icc, %f6, %f15
59099 for %f6, %f8, %f4
59100 fmovsleu %icc, %f7, %f11
59101 movne %icc, %i0, %o7
59102 brlz %g5, loop_7011
59103 fmovdne %xcc, %f3, %f15
59104 ldx [%l7 + 0x60], %o6
59105 xorcc %l1, %o1, %l6
59106loop_7011:
59107 fmovde %icc, %f2, %f10
59108 fnands %f2, %f14, %f10
59109 ldsb [%l7 + 0x29], %o2
59110 ldsh [%l7 + 0x56], %o3
59111 mova %xcc, %o5, %g3
59112 edge8l %l5, %i1, %g4
59113 stw %i7, [%l7 + 0x68]
59114 array8 %l3, %i5, %l0
59115 movge %icc, %i6, %g2
59116 array16 %g6, %o0, %g7
59117 sub %i4, 0x16ED, %i2
59118 sth %l2, [%l7 + 0x0A]
59119 sth %o4, [%l7 + 0x6A]
59120 fcmpeq32 %f10, %f10, %i3
59121 fones %f5
59122 fbue,a %fcc0, loop_7012
59123 fmovsg %xcc, %f3, %f5
59124 fcmpgt16 %f6, %f4, %g1
59125 fba %fcc3, loop_7013
59126loop_7012:
59127 edge32n %l4, %o7, %g5
59128 ldsb [%l7 + 0x69], %i0
59129 fmovsle %xcc, %f2, %f5
59130loop_7013:
59131 ld [%l7 + 0x44], %f8
59132 andncc %o6, %l1, %l6
59133 srlx %o1, 0x0F, %o2
59134 bgu,a,pn %xcc, loop_7014
59135 fmovdleu %icc, %f9, %f0
59136 fcmpgt16 %f8, %f14, %o5
59137 fnands %f0, %f9, %f4
59138loop_7014:
59139 xnor %g3, 0x14A2, %o3
59140 smul %i1, 0x0C29, %l5
59141 fbne,a %fcc1, loop_7015
59142 fxnors %f5, %f8, %f5
59143 ldub [%l7 + 0x52], %i7
59144 ldd [%l7 + 0x48], %f4
59145loop_7015:
59146 brgz,a %g4, loop_7016
59147 and %l3, 0x1257, %l0
59148 ldd [%l7 + 0x78], %f14
59149 fmovsn %xcc, %f2, %f8
59150loop_7016:
59151 fmovdle %xcc, %f4, %f15
59152 tn %icc, 0x6
59153 alignaddr %i5, %g2, %g6
59154 fmul8x16au %f2, %f10, %f8
59155 ldx [%l7 + 0x08], %i6
59156 stx %g7, [%l7 + 0x48]
59157 ldsh [%l7 + 0x46], %i4
59158 sth %i2, [%l7 + 0x44]
59159 movn %icc, %o0, %o4
59160 ld [%l7 + 0x5C], %f0
59161 ld [%l7 + 0x7C], %f4
59162 bvc loop_7017
59163 st %f7, [%l7 + 0x6C]
59164 lduw [%l7 + 0x1C], %l2
59165 srax %i3, 0x04, %g1
59166loop_7017:
59167 movrne %l4, 0x315, %o7
59168 ldx [%l7 + 0x30], %g5
59169 bl loop_7018
59170 fcmpeq16 %f10, %f2, %i0
59171 brlez %l1, loop_7019
59172 movre %o6, %o1, %l6
59173loop_7018:
59174 fsrc2s %f2, %f3
59175 ldd [%l7 + 0x18], %f14
59176loop_7019:
59177 sll %o5, %g3, %o3
59178 ld [%l7 + 0x48], %f5
59179 fpmerge %f4, %f4, %f6
59180 lduh [%l7 + 0x7C], %o2
59181 edge32 %l5, %i1, %g4
59182 brnz,a %l3, loop_7020
59183 ldsh [%l7 + 0x72], %i7
59184 movleu %xcc, %i5, %l0
59185 fmovsvs %xcc, %f11, %f12
59186loop_7020:
59187 fnands %f15, %f0, %f9
59188 fbne %fcc0, loop_7021
59189 fcmpeq32 %f6, %f14, %g6
59190 lduh [%l7 + 0x12], %g2
59191 orncc %i6, 0x1A46, %i4
59192loop_7021:
59193 ta %icc, 0x5
59194 stx %i2, [%l7 + 0x70]
59195 bcc %xcc, loop_7022
59196 sub %g7, %o0, %o4
59197 taddcc %l2, 0x0650, %g1
59198 umulcc %l4, %o7, %g5
59199loop_7022:
59200 fpadd32s %f13, %f8, %f0
59201 st %f10, [%l7 + 0x58]
59202 std %f12, [%l7 + 0x18]
59203 fmovspos %xcc, %f2, %f4
59204 stw %i0, [%l7 + 0x44]
59205 fmuld8ulx16 %f1, %f10, %f8
59206 ldsb [%l7 + 0x4C], %l1
59207 bcc,a %xcc, loop_7023
59208 fsrc1 %f10, %f4
59209 std %f14, [%l7 + 0x30]
59210 edge8l %o6, %i3, %o1
59211loop_7023:
59212 fpadd32 %f12, %f2, %f4
59213 ldsw [%l7 + 0x50], %l6
59214 pdist %f14, %f0, %f12
59215 ldx [%l7 + 0x50], %o5
59216 pdist %f12, %f14, %f0
59217 addccc %o3, 0x04B8, %o2
59218 taddcctv %l5, 0x1B40, %i1
59219 ble loop_7024
59220 movrlz %g4, %g3, %i7
59221 ldsh [%l7 + 0x5C], %i5
59222 edge16 %l3, %g6, %g2
59223loop_7024:
59224 ldsh [%l7 + 0x28], %l0
59225 mulx %i6, %i4, %g7
59226 tvs %icc, 0x0
59227 fnands %f5, %f10, %f12
59228 mova %icc, %i2, %o0
59229 edge8 %l2, %o4, %g1
59230 taddcctv %l4, %o7, %i0
59231 movl %xcc, %g5, %l1
59232 tvc %icc, 0x7
59233 movrgez %i3, 0x389, %o1
59234 lduw [%l7 + 0x10], %l6
59235 ld [%l7 + 0x58], %f6
59236 fmovsvs %icc, %f9, %f14
59237 stx %o5, [%l7 + 0x40]
59238 movvs %icc, %o6, %o2
59239 edge32 %o3, %l5, %i1
59240 fzero %f0
59241 tcs %xcc, 0x5
59242 ldd [%l7 + 0x20], %f0
59243 fsrc1 %f2, %f4
59244 fcmpeq32 %f10, %f6, %g4
59245 tcs %xcc, 0x0
59246 orn %g3, %i7, %l3
59247 fmovdvc %icc, %f8, %f14
59248 st %f15, [%l7 + 0x6C]
59249 alignaddr %g6, %g2, %l0
59250 ldsw [%l7 + 0x40], %i5
59251 sllx %i4, %g7, %i2
59252 siam 0x7
59253 ldub [%l7 + 0x11], %o0
59254 movgu %icc, %l2, %i6
59255 bge,a loop_7025
59256 ldsw [%l7 + 0x24], %g1
59257 srax %l4, 0x09, %o4
59258 ldsh [%l7 + 0x3C], %o7
59259loop_7025:
59260 fxnors %f1, %f6, %f13
59261 std %f10, [%l7 + 0x48]
59262 stw %g5, [%l7 + 0x28]
59263 bgu loop_7026
59264 bleu %xcc, loop_7027
59265 fmovdcs %xcc, %f2, %f11
59266 fbo %fcc1, loop_7028
59267loop_7026:
59268 ldsh [%l7 + 0x68], %i0
59269loop_7027:
59270 subc %l1, 0x13CF, %i3
59271 fnegs %f5, %f1
59272loop_7028:
59273 fxor %f4, %f6, %f0
59274 lduh [%l7 + 0x70], %o1
59275 orncc %o5, 0x1FBD, %o6
59276 stw %l6, [%l7 + 0x78]
59277 sllx %o3, %o2, %l5
59278 fbn,a %fcc1, loop_7029
59279 ldsb [%l7 + 0x6C], %i1
59280 bcc,a %icc, loop_7030
59281 sth %g3, [%l7 + 0x10]
59282loop_7029:
59283 fba,a %fcc1, loop_7031
59284 bgu,a,pt %icc, loop_7032
59285loop_7030:
59286 movvc %icc, %g4, %i7
59287 stx %g6, [%l7 + 0x70]
59288loop_7031:
59289 fnand %f0, %f10, %f4
59290loop_7032:
59291 fbg %fcc1, loop_7033
59292 nop
59293 setx loop_7034, %l0, %l1
59294 wrpr 0x1, %tl
59295 wrpr %l1, %tpc
59296 add %l1, 0x4, %l1
59297 wrpr %l1, %tnpc
59298 setx 0x34400001400, %l0, %l1
59299 wrpr %l1, %tstate
59300 wrhpr 0x4, %htstate
59301 retry
59302 std %f8, [%l7 + 0x58]
59303 fbl %fcc1, loop_7035
59304loop_7033:
59305 fmovdcc %icc, %f14, %f4
59306loop_7034:
59307 fzero %f6
59308 fble,a %fcc1, loop_7036
59309loop_7035:
59310 stw %g2, [%l7 + 0x20]
59311 stw %l3, [%l7 + 0x44]
59312 std %f12, [%l7 + 0x78]
59313loop_7036:
59314 lduw [%l7 + 0x60], %l0
59315 edge32n %i4, %g7, %i2
59316 bshuffle %f10, %f8, %f2
59317 st %f9, [%l7 + 0x7C]
59318 andn %o0, %i5, %i6
59319 smulcc %l2, %l4, %g1
59320 xnor %o7, 0x1711, %o4
59321 fands %f0, %f3, %f2
59322 fbuge,a %fcc0, loop_7037
59323 srlx %i0, 0x1C, %l1
59324 fmovsgu %xcc, %f3, %f11
59325 fmovde %icc, %f1, %f7
59326loop_7037:
59327 fbule,a %fcc1, loop_7038
59328 stx %g5, [%l7 + 0x68]
59329 udivx %o1, 0x12B8, %i3
59330 st %f4, [%l7 + 0x74]
59331loop_7038:
59332 fornot1s %f3, %f3, %f7
59333 orncc %o5, 0x0C49, %o6
59334 fpadd32s %f15, %f7, %f10
59335 fmovrdne %l6, %f0, %f12
59336 fnands %f7, %f15, %f10
59337 fbn %fcc3, loop_7039
59338 fmovs %f8, %f2
59339 tvs %icc, 0x7
59340 ldsh [%l7 + 0x7C], %o2
59341loop_7039:
59342 stb %l5, [%l7 + 0x69]
59343 fba,a %fcc0, loop_7040
59344 sra %i1, 0x0B, %o3
59345 stx %g3, [%l7 + 0x28]
59346 edge8n %g4, %g6, %g2
59347loop_7040:
59348 std %f10, [%l7 + 0x18]
59349 lduw [%l7 + 0x28], %i7
59350 fcmple16 %f10, %f14, %l0
59351 ldsh [%l7 + 0x64], %i4
59352 ldd [%l7 + 0x70], %f2
59353 alignaddrl %l3, %i2, %o0
59354 ldsb [%l7 + 0x69], %i5
59355 fblg %fcc2, loop_7041
59356 mulx %g7, %l2, %i6
59357 ldsh [%l7 + 0x20], %g1
59358 srl %o7, %o4, %l4
59359loop_7041:
59360 sth %i0, [%l7 + 0x6C]
59361 fmovdleu %icc, %f1, %f8
59362 ldsb [%l7 + 0x1F], %g5
59363 subccc %l1, 0x006A, %o1
59364 ldsw [%l7 + 0x74], %o5
59365 ldx [%l7 + 0x50], %o6
59366 movge %xcc, %l6, %i3
59367 fxnor %f14, %f10, %f6
59368 movrgz %o2, %i1, %l5
59369 fxnors %f12, %f5, %f8
59370 sth %o3, [%l7 + 0x0C]
59371 fbn %fcc0, loop_7042
59372 stx %g3, [%l7 + 0x18]
59373 movneg %icc, %g4, %g6
59374 lduw [%l7 + 0x6C], %g2
59375loop_7042:
59376 fpadd32s %f5, %f7, %f1
59377 fmovsvc %icc, %f1, %f5
59378 fcmple16 %f10, %f14, %l0
59379 tn %icc, 0x2
59380 fmovdleu %xcc, %f7, %f4
59381 sub %i4, %i7, %i2
59382 fmovsge %icc, %f9, %f13
59383 tl %xcc, 0x4
59384 stw %o0, [%l7 + 0x18]
59385 fmovdvs %xcc, %f8, %f11
59386 srl %l3, %i5, %l2
59387 udiv %i6, 0x1642, %g1
59388 ldsw [%l7 + 0x0C], %g7
59389 ld [%l7 + 0x1C], %f5
59390 fmovsa %icc, %f15, %f9
59391 lduh [%l7 + 0x42], %o7
59392 edge32l %l4, %o4, %g5
59393 sra %i0, %l1, %o5
59394 movre %o1, %o6, %i3
59395 sdiv %o2, 0x1007, %l6
59396 tne %icc, 0x6
59397 fpack16 %f8, %f12
59398 fmovrde %l5, %f8, %f4
59399 lduw [%l7 + 0x2C], %i1
59400 xor %g3, %o3, %g6
59401 sth %g4, [%l7 + 0x4C]
59402 ldd [%l7 + 0x60], %f2
59403 brgz,a %g2, loop_7043
59404 ldx [%l7 + 0x40], %l0
59405 fzeros %f9
59406 ld [%l7 + 0x6C], %f9
59407loop_7043:
59408 ldsh [%l7 + 0x14], %i7
59409 fornot2 %f0, %f6, %f14
59410 brnz,a %i2, loop_7044
59411 pdist %f10, %f0, %f14
59412 stx %o0, [%l7 + 0x70]
59413 tl %icc, 0x4
59414loop_7044:
59415 movge %icc, %i4, %i5
59416 bcc,a,pt %xcc, loop_7045
59417 fnot2 %f6, %f10
59418 fandnot2 %f6, %f4, %f2
59419 fbge,a %fcc1, loop_7046
59420loop_7045:
59421 ldsw [%l7 + 0x20], %l3
59422 std %f14, [%l7 + 0x20]
59423 edge8ln %i6, %l2, %g1
59424loop_7046:
59425 tl %icc, 0x4
59426 ld [%l7 + 0x34], %f13
59427 bpos,a loop_7047
59428 stx %o7, [%l7 + 0x30]
59429 stb %g7, [%l7 + 0x57]
59430 bgu,pn %icc, loop_7048
59431loop_7047:
59432 st %f2, [%l7 + 0x54]
59433 fpsub16 %f8, %f10, %f0
59434 ldd [%l7 + 0x10], %f2
59435loop_7048:
59436 mulscc %o4, %l4, %g5
59437 sth %l1, [%l7 + 0x7E]
59438 fcmps %fcc1, %f11, %f7
59439 ldsw [%l7 + 0x44], %o5
59440 ldx [%l7 + 0x28], %i0
59441 st %f6, [%l7 + 0x58]
59442 fmovse %xcc, %f14, %f4
59443 fcmpgt32 %f0, %f4, %o1
59444 bpos,a,pt %xcc, loop_7049
59445 smul %i3, 0x0071, %o2
59446 movrne %o6, 0x00B, %l5
59447 move %icc, %l6, %i1
59448loop_7049:
59449 fpsub16 %f12, %f6, %f0
59450 movleu %icc, %g3, %g6
59451 sllx %g4, %o3, %g2
59452 movrlz %l0, 0x2C2, %i7
59453 fpsub32 %f0, %f6, %f8
59454 stw %o0, [%l7 + 0x14]
59455 orncc %i2, %i4, %i5
59456 fnot1 %f0, %f10
59457 sdivcc %i6, 0x07FA, %l2
59458 andn %l3, %o7, %g1
59459 andn %g7, 0x08DC, %l4
59460 brgz %o4, loop_7050
59461 fbuge %fcc2, loop_7051
59462 fbl %fcc0, loop_7052
59463 bcc,a,pt %xcc, loop_7053
59464loop_7050:
59465 ldsb [%l7 + 0x29], %g5
59466loop_7051:
59467 ldx [%l7 + 0x58], %l1
59468loop_7052:
59469 ld [%l7 + 0x70], %f4
59470loop_7053:
59471 mova %xcc, %o5, %i0
59472 fmovrdlez %o1, %f8, %f2
59473 stw %o2, [%l7 + 0x54]
59474 fcmpne16 %f12, %f8, %o6
59475 fmovsle %xcc, %f9, %f7
59476 movneg %xcc, %l5, %i3
59477 bn loop_7054
59478 bcs,pt %xcc, loop_7055
59479 sth %l6, [%l7 + 0x3A]
59480 subccc %g3, 0x197C, %g6
59481loop_7054:
59482 movcc %xcc, %g4, %o3
59483loop_7055:
59484 movle %icc, %i1, %g2
59485 tsubcctv %i7, 0x0B0D, %l0
59486 lduh [%l7 + 0x62], %i2
59487 sdivcc %i4, 0x04AE, %o0
59488 tsubcc %i6, %l2, %i5
59489 srlx %o7, %l3, %g1
59490 xnor %l4, %g7, %g5
59491 ldub [%l7 + 0x71], %o4
59492 sth %o5, [%l7 + 0x1A]
59493 ldx [%l7 + 0x30], %i0
59494 tleu %icc, 0x3
59495 ldub [%l7 + 0x13], %o1
59496 ldx [%l7 + 0x78], %o2
59497 sra %o6, %l5, %i3
59498 tg %xcc, 0x1
59499 pdist %f2, %f14, %f4
59500 lduw [%l7 + 0x10], %l6
59501 fxnors %f6, %f8, %f13
59502 popc 0x1B0E, %l1
59503 udiv %g6, 0x1F15, %g4
59504 call loop_7056
59505 array16 %o3, %g3, %i1
59506 tl %xcc, 0x0
59507 fmul8x16 %f2, %f2, %f14
59508loop_7056:
59509 ldub [%l7 + 0x24], %i7
59510 bl,pn %icc, loop_7057
59511 fmovsvc %icc, %f1, %f15
59512 fsrc1 %f6, %f12
59513 fones %f8
59514loop_7057:
59515 nop
59516 setx loop_7058, %l0, %l1
59517 jmpl %l1, %g2
59518 fandnot1s %f7, %f11, %f9
59519 ld [%l7 + 0x44], %f7
59520 bge %xcc, loop_7059
59521loop_7058:
59522 fmovd %f10, %f4
59523 movrgez %l0, 0x19B, %i2
59524 mulx %i4, 0x19B4, %i6
59525loop_7059:
59526 fmovspos %icc, %f3, %f5
59527 tgu %icc, 0x0
59528 udivx %l2, 0x1AA8, %i5
59529 movrne %o7, 0x2CC, %o0
59530 array32 %l3, %g1, %l4
59531 tpos %xcc, 0x2
59532 xnor %g7, 0x1C2A, %o4
59533 movleu %icc, %o5, %i0
59534 alignaddrl %o1, %o2, %g5
59535 stb %o6, [%l7 + 0x48]
59536 fnegd %f4, %f10
59537 edge16ln %l5, %i3, %l6
59538 tne %icc, 0x6
59539 movgu %icc, %g6, %l1
59540 edge32ln %o3, %g4, %i1
59541 stw %i7, [%l7 + 0x0C]
59542 ldub [%l7 + 0x3C], %g3
59543 sub %g2, 0x0BB3, %l0
59544 fbg %fcc1, loop_7060
59545 and %i4, 0x02AA, %i6
59546 fzeros %f1
59547 brz,a %l2, loop_7061
59548loop_7060:
59549 movne %icc, %i2, %o7
59550 fpadd32s %f15, %f14, %f7
59551 fandnot1 %f0, %f6, %f6
59552loop_7061:
59553 movcc %icc, %o0, %l3
59554 lduw [%l7 + 0x1C], %g1
59555 sdiv %l4, 0x1314, %i5
59556 fbug,a %fcc1, loop_7062
59557 brnz,a %o4, loop_7063
59558 fandnot1s %f14, %f6, %f13
59559 fbuge %fcc1, loop_7064
59560loop_7062:
59561 movcc %icc, %o5, %i0
59562loop_7063:
59563 fornot1 %f14, %f8, %f2
59564 ld [%l7 + 0x1C], %f6
59565loop_7064:
59566 tne %xcc, 0x7
59567 ldsh [%l7 + 0x34], %g7
59568 fmovscs %xcc, %f14, %f15
59569 nop
59570 setx loop_7065, %l0, %l1
59571 wrpr 0x1, %tl
59572 wrpr %l1, %tpc
59573 add %l1, 0x4, %l1
59574 wrpr %l1, %tnpc
59575 setx 0x34400001400, %l0, %l1
59576 wrpr %l1, %tstate
59577 wrhpr 0x4, %htstate
59578 retry
59579 subc %o1, %o2, %o6
59580 ta %xcc, 0x1
59581 fnors %f2, %f0, %f0
59582loop_7065:
59583 fbn %fcc1, loop_7066
59584 nop
59585 setx loop_7067, %l0, %l1
59586 wrpr 0x1, %tl
59587 wrpr %l1, %tnpc
59588 setx 0x34400001400, %l0, %l1
59589 wrpr %l1, %tstate
59590 wrhpr 0x4, %htstate
59591 done
59592 fpsub16s %f0, %f1, %f11
59593 sth %l5, [%l7 + 0x56]
59594loop_7066:
59595 subcc %i3, 0x1D24, %l6
59596loop_7067:
59597 fmovdne %icc, %f6, %f5
59598 fandnot1 %f14, %f0, %f14
59599 fones %f3
59600 fmovse %xcc, %f12, %f1
59601 lduh [%l7 + 0x6E], %g6
59602 edge16ln %l1, %g5, %o3
59603 fmovrslz %i1, %f7, %f10
59604 fpadd16s %f5, %f12, %f3
59605 fmovde %xcc, %f10, %f4
59606 ldsw [%l7 + 0x18], %g4
59607 ld [%l7 + 0x74], %f7
59608 fcmpgt16 %f8, %f6, %i7
59609 st %f5, [%l7 + 0x64]
59610 fbo %fcc1, loop_7068
59611 edge32n %g2, %g3, %l0
59612 lduw [%l7 + 0x64], %i6
59613 ldx [%l7 + 0x78], %l2
59614loop_7068:
59615 stw %i2, [%l7 + 0x3C]
59616 be loop_7069
59617 fmovdle %xcc, %f13, %f14
59618 fandnot2s %f6, %f10, %f10
59619 st %f4, [%l7 + 0x2C]
59620loop_7069:
59621 bgu %icc, loop_7070
59622 ldub [%l7 + 0x71], %o7
59623 sth %i4, [%l7 + 0x60]
59624 std %f14, [%l7 + 0x50]
59625loop_7070:
59626 andncc %o0, %l3, %l4
59627 std %f2, [%l7 + 0x40]
59628 array16 %g1, %o4, %o5
59629 mulscc %i0, %i5, %g7
59630 fpack32 %f10, %f10, %f8
59631 fexpand %f14, %f8
59632 stw %o1, [%l7 + 0x20]
59633 ldx [%l7 + 0x48], %o6
59634 fbn,a %fcc3, loop_7071
59635 fors %f14, %f7, %f5
59636 movcc %icc, %o2, %i3
59637 lduw [%l7 + 0x14], %l6
59638loop_7071:
59639 st %f1, [%l7 + 0x64]
59640 pdist %f6, %f12, %f12
59641 umul %l5, 0x09EC, %g6
59642 ldub [%l7 + 0x46], %l1
59643 fmovdneg %icc, %f13, %f1
59644 orncc %g5, %o3, %g4
59645 st %f8, [%l7 + 0x38]
59646 fmul8x16au %f10, %f13, %f2
59647 ldsh [%l7 + 0x22], %i7
59648 lduw [%l7 + 0x58], %g2
59649 fmovdg %icc, %f14, %f6
59650 sth %g3, [%l7 + 0x0C]
59651 addcc %l0, %i1, %l2
59652 ldd [%l7 + 0x60], %f6
59653 ldsb [%l7 + 0x17], %i6
59654 fone %f10
59655 tge %xcc, 0x3
59656 fnands %f5, %f10, %f5
59657 edge16ln %i2, %o7, %o0
59658 movgu %xcc, %i4, %l3
59659 movrlz %l4, %g1, %o4
59660 fmovs %f5, %f5
59661 bshuffle %f6, %f6, %f8
59662 fba,a %fcc0, loop_7072
59663 movrlz %o5, 0x0E1, %i5
59664 fors %f15, %f6, %f14
59665 call loop_7073
59666loop_7072:
59667 bvs,a,pt %icc, loop_7074
59668 fmovsn %xcc, %f6, %f3
59669 edge16n %i0, %o1, %g7
59670loop_7073:
59671 bleu,a,pt %icc, loop_7075
59672loop_7074:
59673 brgez,a %o2, loop_7076
59674 stw %o6, [%l7 + 0x44]
59675 sdivx %i3, 0x1656, %l6
59676loop_7075:
59677 fmuld8ulx16 %f5, %f10, %f4
59678loop_7076:
59679 std %f12, [%l7 + 0x78]
59680 ldsb [%l7 + 0x69], %g6
59681 tle %icc, 0x2
59682 sub %l1, 0x0B4D, %l5
59683 st %f12, [%l7 + 0x40]
59684 fsrc2 %f10, %f10
59685 sdivx %o3, 0x12D8, %g5
59686 ldsh [%l7 + 0x1E], %g4
59687 ldsh [%l7 + 0x1E], %g2
59688 fpsub32s %f2, %f13, %f1
59689 stw %i7, [%l7 + 0x4C]
59690 sdivx %l0, 0x14EB, %i1
59691 movrgez %g3, 0x280, %i6
59692 nop
59693 setx loop_7077, %l0, %l1
59694 jmpl %l1, %i2
59695 fmovrdlez %o7, %f10, %f14
59696 edge32n %l2, %o0, %l3
59697 ldsb [%l7 + 0x35], %i4
59698loop_7077:
59699 std %f14, [%l7 + 0x68]
59700 fpackfix %f12, %f12
59701 bshuffle %f6, %f12, %f2
59702 tleu %xcc, 0x5
59703 edge16ln %g1, %l4, %o4
59704 std %f4, [%l7 + 0x18]
59705 brz,a %i5, loop_7078
59706 lduw [%l7 + 0x7C], %i0
59707 fble %fcc1, loop_7079
59708 fbe,a %fcc3, loop_7080
59709loop_7078:
59710 tsubcc %o1, 0x1535, %g7
59711 ldx [%l7 + 0x20], %o5
59712loop_7079:
59713 fmovd %f14, %f8
59714loop_7080:
59715 bn,pt %icc, loop_7081
59716 alignaddr %o6, %i3, %l6
59717 or %g6, %o2, %l5
59718 edge32n %o3, %g5, %g4
59719loop_7081:
59720 lduh [%l7 + 0x5E], %g2
59721 ldsb [%l7 + 0x71], %l1
59722 st %f15, [%l7 + 0x14]
59723 or %i7, %l0, %i1
59724 tn %icc, 0x3
59725 fmovsne %icc, %f10, %f5
59726 movneg %xcc, %g3, %i6
59727 ldx [%l7 + 0x18], %i2
59728 fone %f12
59729 bge,a loop_7082
59730 lduh [%l7 + 0x3C], %l2
59731 ldub [%l7 + 0x51], %o0
59732 edge8ln %o7, %l3, %g1
59733loop_7082:
59734 lduw [%l7 + 0x48], %i4
59735 fmovrsgez %l4, %f11, %f8
59736 bpos,pn %xcc, loop_7083
59737 addc %o4, 0x1E19, %i0
59738 edge16l %i5, %o1, %g7
59739 movrgez %o5, 0x045, %i3
59740loop_7083:
59741 fcmpgt32 %f2, %f14, %o6
59742 mova %xcc, %g6, %o2
59743 ldsw [%l7 + 0x1C], %l6
59744 stb %l5, [%l7 + 0x52]
59745 fcmped %fcc2, %f6, %f14
59746 ldsb [%l7 + 0x4C], %o3
59747 fsrc1 %f2, %f0
59748 lduh [%l7 + 0x26], %g5
59749 fnegs %f4, %f2
59750 smul %g2, 0x18AB, %l1
59751 edge32ln %g4, %i7, %i1
59752 ldd [%l7 + 0x10], %f10
59753 fbue,a %fcc1, loop_7084
59754 sllx %l0, 0x18, %g3
59755 fandnot2 %f2, %f8, %f6
59756 fbug,a %fcc2, loop_7085
59757loop_7084:
59758 fandnot1 %f8, %f2, %f8
59759 bcs,a,pn %icc, loop_7086
59760 ldsb [%l7 + 0x30], %i6
59761loop_7085:
59762 subcc %i2, 0x1BE7, %o0
59763 be,pn %icc, loop_7087
59764loop_7086:
59765 st %f10, [%l7 + 0x3C]
59766 st %f4, [%l7 + 0x38]
59767 ldd [%l7 + 0x68], %f8
59768loop_7087:
59769 srl %o7, 0x09, %l3
59770 ta %xcc, 0x4
59771 stw %l2, [%l7 + 0x58]
59772 ldub [%l7 + 0x22], %g1
59773 tge %icc, 0x2
59774 and %i4, 0x1290, %o4
59775 stx %i0, [%l7 + 0x28]
59776 fsrc1 %f14, %f10
59777 edge8ln %l4, %o1, %i5
59778 fbg,a %fcc1, loop_7088
59779 lduh [%l7 + 0x16], %g7
59780 stx %i3, [%l7 + 0x08]
59781 fmul8x16au %f3, %f11, %f10
59782loop_7088:
59783 subcc %o5, 0x06EE, %o6
59784 tne %xcc, 0x3
59785 ldub [%l7 + 0x32], %g6
59786 fcmpeq32 %f6, %f10, %o2
59787 bcs,a,pn %icc, loop_7089
59788 tcs %xcc, 0x3
59789 ldsh [%l7 + 0x4C], %l6
59790 movvs %xcc, %o3, %l5
59791loop_7089:
59792 fmovsge %icc, %f10, %f6
59793 fxors %f4, %f6, %f12
59794 fbn %fcc2, loop_7090
59795 fmovrdgez %g5, %f4, %f8
59796 fmovrde %g2, %f0, %f10
59797 fandnot2 %f6, %f8, %f10
59798loop_7090:
59799 ldd [%l7 + 0x68], %f6
59800 fblg %fcc0, loop_7091
59801 fsrc2 %f8, %f0
59802 ldd [%l7 + 0x40], %f0
59803 lduh [%l7 + 0x40], %g4
59804loop_7091:
59805 array32 %i7, %i1, %l0
59806 fnor %f12, %f12, %f2
59807 brlz %l1, loop_7092
59808 fba %fcc0, loop_7093
59809 bcs,a,pn %xcc, loop_7094
59810 lduh [%l7 + 0x64], %i6
59811loop_7092:
59812 stb %i2, [%l7 + 0x27]
59813loop_7093:
59814 smulcc %o0, %o7, %g3
59815loop_7094:
59816 tn %xcc, 0x7
59817 stw %l3, [%l7 + 0x74]
59818 sdivx %l2, 0x01A1, %i4
59819 ba loop_7095
59820 ld [%l7 + 0x24], %f1
59821 array16 %o4, %i0, %g1
59822 fmovspos %icc, %f0, %f11
59823loop_7095:
59824 mulscc %o1, 0x19C9, %l4
59825 ldsh [%l7 + 0x46], %i5
59826 fmovdne %xcc, %f15, %f15
59827 xnor %i3, 0x1F01, %g7
59828 ld [%l7 + 0x08], %f5
59829 ldsh [%l7 + 0x64], %o6
59830 addccc %o5, 0x1CA6, %o2
59831 or %g6, %l6, %l5
59832 fnand %f0, %f8, %f12
59833 faligndata %f6, %f12, %f14
59834 fble %fcc0, loop_7096
59835 stw %g5, [%l7 + 0x78]
59836 bvc loop_7097
59837 sethi 0x0619, %g2
59838loop_7096:
59839 alignaddr %o3, %i7, %g4
59840 taddcctv %l0, %i1, %l1
59841loop_7097:
59842 fbu %fcc3, loop_7098
59843 st %f12, [%l7 + 0x2C]
59844 xor %i6, 0x073E, %i2
59845 fbug %fcc1, loop_7099
59846loop_7098:
59847 be %xcc, loop_7100
59848 fsrc1 %f0, %f6
59849 fcmpd %fcc1, %f4, %f10
59850loop_7099:
59851 ldx [%l7 + 0x18], %o7
59852loop_7100:
59853 bge,a,pn %icc, loop_7101
59854 umulcc %g3, %o0, %l2
59855 fmovdcs %icc, %f9, %f10
59856 fcmpd %fcc1, %f10, %f14
59857loop_7101:
59858 array16 %l3, %i4, %o4
59859 fsrc2 %f4, %f14
59860 fmovrsne %i0, %f4, %f4
59861 fbu %fcc1, loop_7102
59862 ldsb [%l7 + 0x12], %g1
59863 taddcctv %o1, 0x0E8E, %l4
59864 fmovsne %xcc, %f9, %f2
59865loop_7102:
59866 array8 %i5, %i3, %g7
59867 fbne %fcc0, loop_7103
59868 lduw [%l7 + 0x74], %o5
59869 fmovsl %icc, %f10, %f3
59870 st %f15, [%l7 + 0x24]
59871loop_7103:
59872 array16 %o6, %g6, %l6
59873 stw %o2, [%l7 + 0x5C]
59874 fbu,a %fcc2, loop_7104
59875 fnor %f2, %f6, %f2
59876 fbu,a %fcc2, loop_7105
59877 fmul8ulx16 %f10, %f14, %f14
59878loop_7104:
59879 ldsh [%l7 + 0x74], %l5
59880 ldx [%l7 + 0x50], %g2
59881loop_7105:
59882 stw %g5, [%l7 + 0x34]
59883 edge8 %i7, %o3, %l0
59884 fsrc1 %f0, %f0
59885 taddcctv %g4, 0x1642, %i1
59886 fmovrdgz %i6, %f4, %f4
59887 bvs,pn %xcc, loop_7106
59888 bne,a,pt %icc, loop_7107
59889 movrlez %i2, 0x3F3, %o7
59890 movneg %xcc, %g3, %o0
59891loop_7106:
59892 ldsb [%l7 + 0x5C], %l1
59893loop_7107:
59894 andn %l3, %l2, %i4
59895 te %icc, 0x4
59896 fnands %f12, %f14, %f10
59897 tne %icc, 0x0
59898 movrne %o4, %i0, %o1
59899 stb %g1, [%l7 + 0x7E]
59900 stw %l4, [%l7 + 0x68]
59901 movvc %icc, %i3, %i5
59902 lduh [%l7 + 0x3C], %g7
59903 fone %f10
59904 bshuffle %f4, %f6, %f2
59905 st %f5, [%l7 + 0x74]
59906 fmovsge %xcc, %f11, %f1
59907 tneg %xcc, 0x4
59908 movvc %icc, %o6, %o5
59909 st %f3, [%l7 + 0x58]
59910 fble %fcc1, loop_7108
59911 taddcctv %l6, 0x143D, %g6
59912 sth %l5, [%l7 + 0x3E]
59913 stw %o2, [%l7 + 0x30]
59914loop_7108:
59915 tvc %xcc, 0x6
59916 st %f9, [%l7 + 0x60]
59917 brgez,a %g5, loop_7109
59918 fmuld8sux16 %f6, %f1, %f4
59919 tpos %icc, 0x5
59920 udivcc %g2, 0x0407, %o3
59921loop_7109:
59922 sub %l0, 0x0C2B, %g4
59923 sth %i7, [%l7 + 0x24]
59924 ldd [%l7 + 0x78], %f2
59925 fmovrde %i1, %f14, %f6
59926 fnot1 %f12, %f8
59927 fmovd %f0, %f4
59928 fcmpne16 %f10, %f4, %i2
59929 andn %o7, 0x1550, %i6
59930 fpsub16s %f11, %f5, %f8
59931 movcs %icc, %o0, %g3
59932 bneg,a,pt %xcc, loop_7110
59933 ld [%l7 + 0x4C], %f6
59934 subc %l1, %l2, %i4
59935 tge %xcc, 0x3
59936loop_7110:
59937 ldd [%l7 + 0x50], %f0
59938 addccc %l3, 0x06B5, %i0
59939 tleu %xcc, 0x3
59940 stb %o1, [%l7 + 0x5D]
59941 bvc,pt %icc, loop_7111
59942 stw %g1, [%l7 + 0x78]
59943 movcc %xcc, %o4, %i3
59944 bcc,pn %icc, loop_7112
59945loop_7111:
59946 edge16l %i5, %g7, %l4
59947 lduh [%l7 + 0x68], %o5
59948 fornot1 %f2, %f10, %f6
59949loop_7112:
59950 be loop_7113
59951 udiv %o6, 0x128A, %l6
59952 fcmpd %fcc3, %f14, %f2
59953 brgez %l5, loop_7114
59954loop_7113:
59955 fcmped %fcc2, %f12, %f10
59956 fmovsgu %xcc, %f5, %f0
59957 fcmpeq16 %f10, %f12, %o2
59958loop_7114:
59959 fnands %f10, %f1, %f4
59960 fmovrdne %g5, %f2, %f4
59961 stb %g6, [%l7 + 0x17]
59962 fone %f6
59963 sth %o3, [%l7 + 0x6A]
59964 sth %l0, [%l7 + 0x6E]
59965 tvc %icc, 0x4
59966 fmul8ulx16 %f10, %f2, %f0
59967 fmovsl %xcc, %f4, %f8
59968 andn %g4, 0x14EE, %i7
59969 ldub [%l7 + 0x13], %i1
59970 fbue,a %fcc2, loop_7115
59971 st %f9, [%l7 + 0x78]
59972 lduh [%l7 + 0x2A], %g2
59973 st %f14, [%l7 + 0x24]
59974loop_7115:
59975 ldx [%l7 + 0x10], %i2
59976 fornot1 %f4, %f12, %f4
59977 fbg,a %fcc0, loop_7116
59978 movvc %icc, %o7, %i6
59979 movne %xcc, %g3, %o0
59980 lduh [%l7 + 0x54], %l1
59981loop_7116:
59982 fornot2 %f6, %f4, %f2
59983 fxnor %f14, %f6, %f2
59984 ldx [%l7 + 0x30], %l2
59985 ldsw [%l7 + 0x40], %l3
59986 fmovrdgez %i4, %f2, %f10
59987 fands %f10, %f6, %f9
59988 tne %icc, 0x1
59989 array8 %o1, %i0, %g1
59990 bn,a loop_7117
59991 ld [%l7 + 0x64], %f7
59992 bleu,a,pt %icc, loop_7118
59993 fmul8sux16 %f8, %f14, %f4
59994loop_7117:
59995 stb %o4, [%l7 + 0x28]
59996 udivx %i5, 0x0CBB, %i3
59997loop_7118:
59998 tg %xcc, 0x0
59999 sth %g7, [%l7 + 0x74]
60000 fcmple32 %f8, %f6, %l4
60001 tle %icc, 0x5
60002 ldsh [%l7 + 0x7C], %o6
60003 fble,a %fcc2, loop_7119
60004 bn,pn %xcc, loop_7120
60005 fmovsvs %xcc, %f0, %f9
60006 faligndata %f8, %f6, %f8
60007loop_7119:
60008 brgez,a %o5, loop_7121
60009loop_7120:
60010 std %f14, [%l7 + 0x78]
60011 andcc %l6, %l5, %o2
60012 stb %g5, [%l7 + 0x57]
60013loop_7121:
60014 bpos,a,pn %xcc, loop_7122
60015 bn,a loop_7123
60016 fbl,a %fcc0, loop_7124
60017 fbuge %fcc3, loop_7125
60018loop_7122:
60019 siam 0x7
60020loop_7123:
60021 ldx [%l7 + 0x70], %g6
60022loop_7124:
60023 brgz,a %o3, loop_7126
60024loop_7125:
60025 stw %l0, [%l7 + 0x50]
60026 bpos %icc, loop_7127
60027 fmuld8ulx16 %f11, %f1, %f4
60028loop_7126:
60029 or %g4, %i7, %i1
60030 fmovd %f12, %f14
60031loop_7127:
60032 stw %i2, [%l7 + 0x28]
60033 lduh [%l7 + 0x3A], %o7
60034 array16 %i6, %g2, %o0
60035 bne %icc, loop_7128
60036 ldsw [%l7 + 0x14], %l1
60037 brlz,a %g3, loop_7129
60038 st %f5, [%l7 + 0x4C]
60039loop_7128:
60040 fba,a %fcc2, loop_7130
60041 ldsh [%l7 + 0x62], %l3
60042loop_7129:
60043 fmovrdlez %l2, %f14, %f14
60044 fcmple32 %f14, %f10, %o1
60045loop_7130:
60046 edge8l %i4, %g1, %o4
60047 movpos %xcc, %i0, %i3
60048 addcc %g7, %i5, %o6
60049 ldsh [%l7 + 0x2E], %l4
60050 udivcc %l6, 0x0AB0, %l5
60051 bge,a,pn %xcc, loop_7131
60052 st %f12, [%l7 + 0x60]
60053 smulcc %o5, %g5, %g6
60054 fmovsgu %icc, %f1, %f6
60055loop_7131:
60056 fbg,a %fcc2, loop_7132
60057 edge32 %o3, %o2, %l0
60058 alignaddrl %g4, %i7, %i1
60059 fmovrdlez %i2, %f4, %f10
60060loop_7132:
60061 movrlz %i6, %o7, %g2
60062 fandnot2s %f1, %f7, %f14
60063 fmovsl %xcc, %f15, %f7
60064 sth %l1, [%l7 + 0x64]
60065 fmovdvc %xcc, %f13, %f2
60066 tge %icc, 0x7
60067 movg %icc, %o0, %g3
60068 fmovrdgz %l2, %f10, %f10
60069 fmovrdlez %o1, %f8, %f6
60070 tle %xcc, 0x1
60071 stx %i4, [%l7 + 0x08]
60072 for %f4, %f12, %f4
60073 fone %f14
60074 brnz,a %g1, loop_7133
60075 bneg,a %icc, loop_7134
60076 edge8ln %o4, %i0, %l3
60077 ldd [%l7 + 0x40], %f6
60078loop_7133:
60079 ldsb [%l7 + 0x2B], %i3
60080loop_7134:
60081 xnorcc %i5, 0x1269, %g7
60082 bg,pn %xcc, loop_7135
60083 fbul %fcc0, loop_7136
60084 ldx [%l7 + 0x28], %o6
60085 ldx [%l7 + 0x78], %l4
60086loop_7135:
60087 bcs,a,pn %xcc, loop_7137
60088loop_7136:
60089 subc %l6, 0x1314, %l5
60090 ldd [%l7 + 0x38], %f12
60091 andcc %g5, %g6, %o5
60092loop_7137:
60093 umul %o2, 0x0D3D, %l0
60094 std %f8, [%l7 + 0x10]
60095 addc %g4, 0x0245, %i7
60096 bvc,a,pn %xcc, loop_7138
60097 sth %i1, [%l7 + 0x1A]
60098 ldsh [%l7 + 0x5E], %i2
60099 subcc %i6, 0x0F3D, %o3
60100loop_7138:
60101 fmovdge %xcc, %f3, %f10
60102 ldub [%l7 + 0x39], %o7
60103 fnegs %f2, %f15
60104 st %f8, [%l7 + 0x34]
60105 lduw [%l7 + 0x2C], %l1
60106 tleu %xcc, 0x3
60107 fmovdge %xcc, %f14, %f1
60108 fbuge,a %fcc1, loop_7139
60109 fcmpeq16 %f4, %f4, %o0
60110 stw %g2, [%l7 + 0x74]
60111 ldsb [%l7 + 0x18], %g3
60112loop_7139:
60113 fnand %f0, %f4, %f12
60114 umul %l2, %o1, %g1
60115 sdivx %i4, 0x0A81, %i0
60116 fmovrslez %o4, %f2, %f3
60117 fmuld8sux16 %f2, %f8, %f4
60118 std %f6, [%l7 + 0x28]
60119 ldsw [%l7 + 0x60], %i3
60120
60121!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60122!
60123! Stats for Diag:
60124!
60125! Type f : 14181
60126! Type cti : 7139
60127! Type i : 14510
60128! Type l : 14170
60129!
60130!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60131
60132
60133 EXIT_GOOD /* test finish */
60134
60135/************************************************************************
60136 Test case data start
60137 ************************************************************************/
60138.data
60139user_data_start:
60140scratch_area:
60141.word 0x9CB01928
60142.word 0xE02FB0CC
60143.word 0x57744F17
60144.word 0x6CE0A626
60145.word 0x590E9CC9
60146.word 0xA058CE57
60147.word 0xA6334C10
60148.word 0xE46D136A
60149.word 0x61201264
60150.word 0x78DC2BE6
60151.word 0x7AFA9743
60152.word 0x8B3C70F2
60153.word 0xEC41DFF6
60154.word 0x5A347436
60155.word 0xF3E84E8B
60156.word 0x765C6598
60157.word 0xAA3C58DC
60158.word 0xEAB63319
60159.word 0xC49C32CD
60160.word 0x302229A0
60161.word 0x6E24AEC4
60162.word 0xD09BAC65
60163.word 0x07222F02
60164.word 0xBEDAADAC
60165.word 0x8CB495B9
60166.word 0xF5DD7AF6
60167.word 0x9EA87B1E
60168.word 0x19EA627A
60169.word 0xB5313807
60170.word 0xFB05AE64
60171.word 0x4A0AAA77
60172.word 0x7A1AF0D5
60173.word 0x8876278E
60174.word 0xC80D2DEC
60175.word 0xFEB1F0D6
60176.word 0xA238C062
60177.word 0xA7A8EA5E
60178.word 0xD0AE2756
60179.word 0x2C1D8DEB
60180.word 0x5EDBF1DF
60181.word 0xF115D799
60182.word 0x10848100
60183.word 0x3FFF9F29
60184.word 0xFAC0A1B0
60185.word 0x2ECC1913
60186.word 0x86A162C2
60187.word 0xE9687248
60188.word 0x7963C328
60189.word 0x5CEBC505
60190.word 0x8552A3D8
60191.word 0xCB140995
60192.word 0xD712CEEB
60193.word 0xA663B483
60194.word 0x2483700D
60195.word 0x3FA9E4FC
60196.word 0xE5BEAA9B
60197.word 0x4425A412
60198.word 0x98BFE3ED
60199.word 0x9AF9B2C2
60200.word 0x3B55AE19
60201.word 0x04589000
60202.word 0xDA2D5555
60203.word 0x9F6085F1
60204.word 0xF3003FA7
60205.end