Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc26.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc26.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=259513128"
39.ident "BY rg131678 ON Mon Jul 14 14:22:38 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc26.s,v 1.3 2007/07/05 21:59:25 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 0x2, %g1
66 set 0x1, %g2
67 set 0xE, %g3
68 set 0xA, %g4
69 set 0xB, %g5
70 set 0x1, %g6
71 set 0x1, %g7
72 !# Input registers
73 set -0x5, %i0
74 set -0xE, %i1
75 set -0xA, %i2
76 set -0xE, %i3
77 set -0x6, %i4
78 set -0xA, %i5
79 set -0x8, %i6
80 set -0x3, %i7
81 !# Local registers
82 set 0x7910E9D2, %l0
83 set 0x1B1846AC, %l1
84 set 0x5746133C, %l2
85 set 0x0D79FF31, %l3
86 set 0x6CF5F41B, %l4
87 set 0x6DAE0C24, %l5
88 set 0x51748197, %l6
89 !# Output registers
90 set 0x0BAA, %o0
91 set -0x1E8C, %o1
92 set -0x060F, %o2
93 set -0x038C, %o3
94 set 0x1C9D, %o4
95 set -0x0B1D, %o5
96 set -0x149F, %o6
97 set 0x1EDA, %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 tge %xcc, 0x3
112 fble,a %fcc0, loop_1
113 ldsw [%l7 + 0x0C], %l0
114 fabss %f4, %f3
115 ba,a loop_2
116loop_1:
117 ldsh [%l7 + 0x74], %i0
118 edge16 %i7, %i4, %g6
119 fmovrslez %o6, %f6, %f1
120loop_2:
121 call loop_3
122 st %f15, [%l7 + 0x70]
123 fnor %f8, %f8, %f4
124 fpadd32s %f3, %f9, %f4
125loop_3:
126 srl %i1, %i6, %g1
127 st %f6, [%l7 + 0x4C]
128 sra %o7, 0x1E, %o2
129 taddcc %l5, %i3, %l3
130 st %f8, [%l7 + 0x2C]
131 ldsw [%l7 + 0x74], %i5
132 addccc %l6, 0x1B6B, %g3
133 stw %o5, [%l7 + 0x64]
134 movn %icc, %g5, %i2
135 ldx [%l7 + 0x20], %l4
136 stb %l2, [%l7 + 0x6C]
137 sth %o3, [%l7 + 0x20]
138 tleu %icc, 0x1
139 movvs %xcc, %g4, %g2
140 mova %xcc, %o1, %o0
141 std %f0, [%l7 + 0x30]
142 fmul8x16al %f12, %f8, %f8
143 fnands %f11, %f5, %f8
144 andn %l1, 0x1AF9, %o4
145 edge16ln %g7, %l0, %i7
146 stw %i4, [%l7 + 0x28]
147 sth %i0, [%l7 + 0x20]
148 lduh [%l7 + 0x6C], %g6
149 ldd [%l7 + 0x20], %f12
150 fnot1s %f7, %f14
151 fpadd32s %f9, %f15, %f13
152 fmovsn %xcc, %f12, %f4
153 fmovrdgz %i1, %f6, %f10
154 tsubcctv %o6, %i6, %o7
155 ld [%l7 + 0x10], %f8
156 add %g1, 0x0C98, %o2
157 and %l5, 0x1BDB, %i3
158 fpadd16s %f11, %f1, %f11
159 fcmple16 %f8, %f8, %i5
160 ta %xcc, 0x0
161 be loop_4
162 bgu loop_5
163 alignaddr %l6, %g3, %l3
164 alignaddrl %g5, %i2, %o5
165loop_4:
166 st %f13, [%l7 + 0x50]
167loop_5:
168 lduw [%l7 + 0x38], %l2
169 st %f9, [%l7 + 0x40]
170 stb %o3, [%l7 + 0x11]
171 orncc %g4, %g2, %o1
172 ble,a %xcc, loop_6
173 fsrc1 %f4, %f0
174 movrlz %l4, 0x3F6, %l1
175 stw %o0, [%l7 + 0x48]
176loop_6:
177 st %f8, [%l7 + 0x40]
178 std %f10, [%l7 + 0x50]
179 fmovscs %xcc, %f0, %f9
180 bg,pt %xcc, loop_7
181 bcc,a,pn %xcc, loop_8
182 ldub [%l7 + 0x2E], %o4
183 bpos,pt %icc, loop_9
184loop_7:
185 subcc %l0, %i7, %i4
186loop_8:
187 orcc %i0, %g6, %i1
188 sub %g7, %i6, %o7
189loop_9:
190 taddcc %g1, 0x1574, %o2
191 ldx [%l7 + 0x10], %l5
192 brnz,a %i3, loop_10
193 fmovspos %xcc, %f5, %f11
194 ldx [%l7 + 0x40], %o6
195 ldsb [%l7 + 0x6A], %l6
196loop_10:
197 movne %icc, %i5, %g3
198 movrne %l3, 0x30E, %i2
199 bneg,pn %xcc, loop_11
200 stb %g5, [%l7 + 0x19]
201 ldsb [%l7 + 0x69], %o5
202 sethi 0x13E1, %l2
203loop_11:
204 edge32n %o3, %g4, %o1
205 fcmpes %fcc3, %f10, %f1
206 ldd [%l7 + 0x40], %f8
207 fmovsne %icc, %f6, %f1
208 stb %g2, [%l7 + 0x33]
209 bgu,a,pt %icc, loop_12
210 fmul8x16 %f14, %f12, %f6
211 fbg,a %fcc3, loop_13
212 ldd [%l7 + 0x70], %f10
213loop_12:
214 addccc %l4, 0x1A8D, %o0
215 fpadd32s %f11, %f0, %f6
216loop_13:
217 bgu loop_14
218 edge16l %o4, %l1, %i7
219 edge8 %l0, %i0, %i4
220 fbn %fcc0, loop_15
221loop_14:
222 std %f8, [%l7 + 0x70]
223 edge16 %i1, %g7, %g6
224 fbg,a %fcc1, loop_16
225loop_15:
226 fsrc1s %f13, %f14
227 fornot2 %f6, %f6, %f2
228 orcc %i6, %o7, %o2
229loop_16:
230 taddcctv %g1, 0x12C2, %i3
231 stb %l5, [%l7 + 0x7E]
232 andcc %l6, %o6, %g3
233 stw %l3, [%l7 + 0x08]
234 fnand %f6, %f12, %f12
235 fmovrdne %i5, %f2, %f14
236 fbue %fcc2, loop_17
237 tn %xcc, 0x6
238 umul %i2, 0x049E, %o5
239 tcc %icc, 0x5
240loop_17:
241 fcmple16 %f12, %f12, %g5
242 tgu %xcc, 0x1
243 fsrc2s %f9, %f13
244 ldsh [%l7 + 0x68], %o3
245 ldsb [%l7 + 0x47], %l2
246 fmovdgu %icc, %f13, %f2
247 ldub [%l7 + 0x1B], %o1
248 fxor %f8, %f4, %f14
249 st %f6, [%l7 + 0x18]
250 edge16n %g4, %l4, %g2
251 fmovsg %xcc, %f0, %f6
252 lduw [%l7 + 0x24], %o4
253 fmovrdgez %o0, %f0, %f0
254 umulcc %l1, 0x040B, %i7
255 tg %icc, 0x6
256 fandnot1s %f2, %f10, %f2
257 fmovde %icc, %f13, %f7
258 st %f3, [%l7 + 0x4C]
259 ldsw [%l7 + 0x08], %l0
260 andcc %i0, 0x1BAB, %i1
261 orcc %i4, %g7, %i6
262 stw %g6, [%l7 + 0x44]
263 call loop_18
264 sth %o2, [%l7 + 0x50]
265 ldsw [%l7 + 0x10], %o7
266 movg %icc, %i3, %l5
267loop_18:
268 add %l6, 0x1588, %g1
269 bcs,pt %icc, loop_19
270 ldsw [%l7 + 0x64], %o6
271 bl,a %xcc, loop_20
272 ldsb [%l7 + 0x1D], %l3
273loop_19:
274 fmovse %xcc, %f8, %f1
275 movneg %xcc, %g3, %i2
276loop_20:
277 fmovdg %icc, %f10, %f10
278 ldx [%l7 + 0x10], %o5
279 fmovrslez %g5, %f13, %f9
280 andncc %o3, %l2, %o1
281 ldub [%l7 + 0x5B], %g4
282 fone %f14
283 sdivx %i5, 0x1E5E, %g2
284 fpmerge %f10, %f15, %f2
285 bshuffle %f6, %f12, %f4
286 stw %l4, [%l7 + 0x4C]
287 ldsw [%l7 + 0x24], %o0
288 tn %icc, 0x1
289 tsubcctv %l1, %i7, %o4
290 taddcctv %l0, 0x07E8, %i1
291 movle %xcc, %i0, %g7
292 fornot2 %f0, %f10, %f2
293 tn %xcc, 0x1
294 mova %icc, %i4, %g6
295 fcmpes %fcc0, %f9, %f8
296 fmovscs %icc, %f5, %f10
297 fxnors %f10, %f3, %f12
298 fzeros %f15
299 fmovs %f9, %f5
300 stw %i6, [%l7 + 0x74]
301 fmul8ulx16 %f6, %f10, %f2
302 bcs %xcc, loop_21
303 orcc %o7, 0x0FCE, %o2
304 fcmple32 %f12, %f8, %l5
305 fmovrdne %l6, %f4, %f12
306loop_21:
307 st %f11, [%l7 + 0x68]
308 movcs %icc, %i3, %g1
309 bgu,pn %icc, loop_22
310 fmovsa %xcc, %f3, %f5
311 fcmpgt32 %f2, %f8, %o6
312 fmovrdgez %l3, %f2, %f4
313loop_22:
314 brlez,a %g3, loop_23
315 array8 %i2, %g5, %o5
316 fmovrslz %o3, %f1, %f4
317 fmovrde %o1, %f2, %f0
318loop_23:
319 tgu %icc, 0x2
320 ldx [%l7 + 0x60], %g4
321 edge32ln %i5, %g2, %l2
322 fblg,a %fcc0, loop_24
323 ldsb [%l7 + 0x68], %l4
324 ldsw [%l7 + 0x3C], %o0
325 smulcc %i7, %o4, %l1
326loop_24:
327 fmovdge %xcc, %f10, %f13
328 alignaddrl %l0, %i1, %i0
329 movrlez %g7, 0x2B1, %i4
330 fmovdgu %xcc, %f9, %f6
331 sethi 0x0D46, %g6
332 bpos,pn %xcc, loop_25
333 sth %o7, [%l7 + 0x7C]
334 sdiv %o2, 0x11FD, %i6
335 fmovdg %icc, %f1, %f14
336loop_25:
337 bneg,a loop_26
338 subcc %l6, %i3, %l5
339 ldub [%l7 + 0x78], %g1
340 movrgez %o6, 0x305, %g3
341loop_26:
342 orncc %l3, 0x066B, %i2
343 sth %o5, [%l7 + 0x1E]
344 ldsh [%l7 + 0x2A], %o3
345 andn %g5, %g4, %o1
346 fbne %fcc3, loop_27
347 ldsw [%l7 + 0x5C], %i5
348 fmovsleu %icc, %f0, %f9
349 fblg %fcc3, loop_28
350loop_27:
351 bne loop_29
352 lduw [%l7 + 0x38], %g2
353 bpos,a loop_30
354loop_28:
355 tsubcctv %l2, 0x1FFC, %o0
356loop_29:
357 fmul8ulx16 %f14, %f6, %f8
358 fmovscs %xcc, %f12, %f6
359loop_30:
360 xnor %l4, %o4, %l1
361 movre %l0, %i7, %i1
362 sethi 0x1914, %i0
363 fxnor %f12, %f4, %f0
364 brlz %g7, loop_31
365 sra %g6, 0x0D, %o7
366 movre %i4, %o2, %i6
367 fbo,a %fcc3, loop_32
368loop_31:
369 fsrc2 %f12, %f8
370 movne %xcc, %l6, %i3
371 orn %l5, 0x119A, %g1
372loop_32:
373 lduw [%l7 + 0x2C], %g3
374 fbge,a %fcc3, loop_33
375 fbuge %fcc0, loop_34
376 stx %l3, [%l7 + 0x78]
377 fmul8sux16 %f10, %f10, %f4
378loop_33:
379 fornot2s %f10, %f10, %f4
380loop_34:
381 edge8ln %o6, %i2, %o5
382 fzero %f14
383 lduw [%l7 + 0x3C], %o3
384 lduw [%l7 + 0x24], %g4
385 ldsb [%l7 + 0x1F], %g5
386 fcmple32 %f8, %f10, %o1
387 ldsb [%l7 + 0x5B], %g2
388 bn,pt %icc, loop_35
389 stx %i5, [%l7 + 0x78]
390 fpack16 %f0, %f9
391 orncc %l2, 0x11C4, %l4
392loop_35:
393 fbo,a %fcc1, loop_36
394 for %f12, %f10, %f12
395 fmovsne %icc, %f1, %f13
396 orcc %o0, %o4, %l0
397loop_36:
398 ldsh [%l7 + 0x46], %i7
399 pdist %f10, %f14, %f0
400 movle %xcc, %l1, %i1
401 fmovda %xcc, %f4, %f11
402 xorcc %g7, %g6, %o7
403 ldsb [%l7 + 0x4B], %i4
404 fmovrslz %o2, %f13, %f1
405 and %i0, %i6, %i3
406 tneg %icc, 0x6
407 add %l5, %g1, %g3
408 movrlez %l6, %l3, %o6
409 fmul8x16au %f3, %f13, %f12
410 lduh [%l7 + 0x58], %i2
411 xorcc %o3, 0x185A, %g4
412 movre %o5, 0x298, %g5
413 st %f14, [%l7 + 0x10]
414 bn loop_37
415 ld [%l7 + 0x28], %f11
416 fcmpne32 %f8, %f10, %o1
417 fandnot2s %f7, %f13, %f1
418loop_37:
419 fpadd16s %f12, %f8, %f11
420 sth %g2, [%l7 + 0x32]
421 fmovscc %icc, %f7, %f15
422 ld [%l7 + 0x10], %f9
423 bvc,a,pt %icc, loop_38
424 fbl,a %fcc0, loop_39
425 bneg,pt %xcc, loop_40
426 bleu,a loop_41
427loop_38:
428 ldsh [%l7 + 0x44], %i5
429loop_39:
430 fmovrdlz %l2, %f2, %f4
431loop_40:
432 bl,a %icc, loop_42
433loop_41:
434 fmovscc %icc, %f5, %f0
435 mulx %o0, %l4, %l0
436 fnot2s %f0, %f14
437loop_42:
438 ldsw [%l7 + 0x30], %o4
439 std %f14, [%l7 + 0x68]
440 std %f2, [%l7 + 0x58]
441 pdist %f2, %f8, %f0
442 movn %xcc, %l1, %i1
443 fble %fcc2, loop_43
444 bvs,a,pt %icc, loop_44
445 bneg %xcc, loop_45
446 ldsw [%l7 + 0x54], %i7
447loop_43:
448 ldd [%l7 + 0x58], %f12
449loop_44:
450 fmovdl %icc, %f10, %f6
451loop_45:
452 fcmpne32 %f2, %f0, %g6
453 fblg,a %fcc0, loop_46
454 st %f13, [%l7 + 0x6C]
455 stx %g7, [%l7 + 0x58]
456 fnot1 %f14, %f2
457loop_46:
458 bcs,a %icc, loop_47
459 fbule %fcc3, loop_48
460 ldub [%l7 + 0x69], %i4
461 sethi 0x00DC, %o7
462loop_47:
463 fnands %f14, %f14, %f14
464loop_48:
465 tle %xcc, 0x6
466 fnegd %f14, %f4
467 sllx %o2, 0x11, %i6
468 fnands %f13, %f7, %f1
469 stx %i0, [%l7 + 0x10]
470 fpadd32 %f6, %f14, %f8
471 stw %i3, [%l7 + 0x64]
472 bvc,a,pt %icc, loop_49
473 stw %g1, [%l7 + 0x58]
474 udivcc %g3, 0x07D9, %l6
475 ldd [%l7 + 0x68], %f0
476loop_49:
477 bgu,pn %icc, loop_50
478 brgez %l5, loop_51
479 tvs %icc, 0x1
480 std %f6, [%l7 + 0x68]
481loop_50:
482 edge16n %o6, %i2, %o3
483loop_51:
484 move %icc, %g4, %o5
485 movcs %icc, %g5, %o1
486 xnorcc %g2, 0x0F18, %l3
487 edge8ln %l2, %o0, %i5
488 brlez,a %l0, loop_52
489 ldx [%l7 + 0x30], %o4
490 fbg,a %fcc2, loop_53
491 fmovdpos %icc, %f6, %f1
492loop_52:
493 lduw [%l7 + 0x14], %l1
494 te %xcc, 0x1
495loop_53:
496 movvs %xcc, %l4, %i1
497 ld [%l7 + 0x68], %f3
498 ldsh [%l7 + 0x34], %i7
499 ldsh [%l7 + 0x50], %g6
500 brz %i4, loop_54
501 fsrc2 %f12, %f14
502 fmovrslz %g7, %f11, %f7
503 array8 %o7, %i6, %o2
504loop_54:
505 fzero %f0
506 fpmerge %f0, %f12, %f12
507 fbuge %fcc3, loop_55
508 movrne %i3, %i0, %g3
509 fmovdcs %xcc, %f5, %f8
510 ldx [%l7 + 0x70], %l6
511loop_55:
512 nop
513 setx loop_56, %l0, %l1
514 wrpr 0x1, %tl
515 wrpr %l1, %tpc
516 add %l1, 0x4, %l1
517 wrpr %l1, %tnpc
518 setx 0x34400001400, %l0, %l1
519 wrpr %l1, %tstate
520 wrhpr 0x4, %htstate
521 retry
522 ld [%l7 + 0x18], %f2
523 fmovrdgez %l5, %f8, %f6
524 fmovrdne %o6, %f8, %f10
525loop_56:
526 ldsw [%l7 + 0x6C], %i2
527 ldx [%l7 + 0x68], %o3
528 fmovrse %g4, %f5, %f12
529 fxors %f13, %f2, %f12
530 std %f8, [%l7 + 0x10]
531 brlz,a %g1, loop_57
532 fsrc2 %f6, %f14
533 bvc,a,pt %xcc, loop_58
534 fpadd32s %f13, %f6, %f1
535loop_57:
536 fpsub32s %f0, %f14, %f14
537 fsrc1s %f2, %f1
538loop_58:
539 st %f0, [%l7 + 0x64]
540 stx %g5, [%l7 + 0x38]
541 umul %o1, 0x0230, %g2
542 bpos,pn %xcc, loop_59
543 fpadd32s %f4, %f15, %f8
544 ldx [%l7 + 0x78], %l3
545 bl,a,pt %icc, loop_60
546loop_59:
547 sethi 0x089D, %o5
548 sdiv %l2, 0x02CE, %o0
549 edge8l %i5, %l0, %o4
550loop_60:
551 ldx [%l7 + 0x78], %l1
552 array8 %l4, %i7, %i1
553 movleu %xcc, %g6, %i4
554 fmovda %icc, %f11, %f5
555 stb %g7, [%l7 + 0x71]
556 stb %o7, [%l7 + 0x6B]
557 addccc %o2, %i6, %i0
558 fpadd32s %f4, %f10, %f0
559 st %f6, [%l7 + 0x50]
560 fpadd16s %f14, %f1, %f1
561 ldd [%l7 + 0x38], %f0
562 sub %g3, %l6, %l5
563 siam 0x5
564 fmovde %xcc, %f7, %f1
565 fcmpgt32 %f8, %f14, %i3
566 fmovsleu %icc, %f2, %f2
567 udiv %o6, 0x155D, %o3
568 movcc %icc, %i2, %g4
569 ld [%l7 + 0x28], %f12
570 fbug,a %fcc3, loop_61
571 ldx [%l7 + 0x38], %g5
572 fxor %f14, %f2, %f12
573 bvs,a loop_62
574loop_61:
575 tne %icc, 0x1
576 fmovsa %xcc, %f14, %f14
577 stb %o1, [%l7 + 0x4B]
578loop_62:
579 ldsh [%l7 + 0x6E], %g1
580 sth %l3, [%l7 + 0x32]
581 ldub [%l7 + 0x5E], %o5
582 nop
583 setx loop_63, %l0, %l1
584 wrpr 0x1, %tl
585 wrpr %l1, %tpc
586 add %l1, 0x4, %l1
587 wrpr %l1, %tnpc
588 setx 0x34400001400, %l0, %l1
589 wrpr %l1, %tstate
590 wrhpr 0x4, %htstate
591 retry
592 fmul8ulx16 %f2, %f0, %f6
593 ldx [%l7 + 0x08], %g2
594 array16 %o0, %l2, %i5
595loop_63:
596 tne %xcc, 0x2
597 fpsub16 %f10, %f12, %f4
598 bvs,a,pt %icc, loop_64
599 ldsw [%l7 + 0x7C], %l0
600 ld [%l7 + 0x24], %f14
601 movrlez %l1, 0x0CD, %o4
602loop_64:
603 movne %xcc, %i7, %l4
604 edge8ln %i1, %i4, %g7
605 ldsh [%l7 + 0x5E], %g6
606 tge %icc, 0x0
607 bcs,a,pn %icc, loop_65
608 fba %fcc1, loop_66
609 stw %o7, [%l7 + 0x10]
610 stb %o2, [%l7 + 0x38]
611loop_65:
612 smul %i6, %g3, %i0
613loop_66:
614 fblg,a %fcc0, loop_67
615 tcs %icc, 0x7
616 fnot2s %f13, %f9
617 ldub [%l7 + 0x22], %l5
618loop_67:
619 fmovrslz %l6, %f4, %f7
620 ldsh [%l7 + 0x18], %i3
621 nop
622 setx loop_68, %l0, %l1
623 wrpr 0x1, %tl
624 wrpr %l1, %tnpc
625 setx 0x34400001400, %l0, %l1
626 wrpr %l1, %tstate
627 wrhpr 0x4, %htstate
628 done
629 bl loop_69
630 ld [%l7 + 0x5C], %f9
631 ldx [%l7 + 0x50], %o6
632loop_68:
633 fnand %f0, %f8, %f12
634loop_69:
635 nop
636 setx loop_70, %l0, %l1
637 jmpl %l1, %o3
638 sth %i2, [%l7 + 0x24]
639 brnz,a %g4, loop_71
640 fbe %fcc0, loop_72
641loop_70:
642 fpsub16 %f12, %f0, %f6
643 fpack32 %f2, %f6, %f4
644loop_71:
645 stx %o1, [%l7 + 0x78]
646loop_72:
647 std %f4, [%l7 + 0x58]
648 fandnot1 %f14, %f8, %f10
649 bg,a,pt %xcc, loop_73
650 stx %g1, [%l7 + 0x60]
651 tleu %xcc, 0x7
652 movg %xcc, %l3, %o5
653loop_73:
654 st %f12, [%l7 + 0x34]
655 fbo %fcc1, loop_74
656 siam 0x0
657 pdist %f12, %f2, %f6
658 tsubcc %g5, 0x0A7A, %g2
659loop_74:
660 fnot2 %f10, %f6
661 movre %o0, %i5, %l0
662 ldd [%l7 + 0x30], %f10
663 fpsub16 %f14, %f0, %f4
664 movrne %l1, 0x307, %l2
665 stx %i7, [%l7 + 0x38]
666 addc %o4, 0x0C8B, %i1
667 fcmpgt16 %f2, %f8, %l4
668 ldx [%l7 + 0x28], %g7
669 brgz %i4, loop_75
670 fand %f14, %f4, %f12
671 array32 %o7, %o2, %i6
672 fpadd16s %f11, %f1, %f6
673loop_75:
674 movvc %icc, %g6, %i0
675 bshuffle %f4, %f14, %f4
676 fbug,a %fcc2, loop_76
677 srax %g3, %l5, %l6
678 fble %fcc0, loop_77
679 fnot2s %f0, %f14
680loop_76:
681 st %f4, [%l7 + 0x54]
682 brz,a %i3, loop_78
683loop_77:
684 fbo,a %fcc2, loop_79
685 movrlz %o6, 0x1F3, %i2
686 fnegs %f12, %f11
687loop_78:
688 fmovrdlez %o3, %f10, %f8
689loop_79:
690 movneg %xcc, %o1, %g1
691 fmovsneg %icc, %f8, %f11
692 fmovsneg %icc, %f15, %f3
693 fnot2s %f9, %f8
694 fmovde %xcc, %f6, %f11
695 edge32ln %g4, %l3, %o5
696 fpackfix %f6, %f11
697 lduh [%l7 + 0x36], %g2
698 stb %o0, [%l7 + 0x4B]
699 fnot1s %f6, %f5
700 ld [%l7 + 0x6C], %f5
701 fnot1 %f8, %f2
702 ldd [%l7 + 0x28], %f6
703 bvc loop_80
704 fmovdne %icc, %f5, %f8
705 tsubcctv %i5, %l0, %l1
706 fmovdg %icc, %f8, %f4
707loop_80:
708 movrlz %l2, %i7, %o4
709 fpadd16 %f2, %f8, %f10
710 move %icc, %i1, %g5
711 addc %l4, 0x0E22, %g7
712 fpackfix %f2, %f10
713 bg loop_81
714 edge8 %i4, %o7, %i6
715 bshuffle %f8, %f6, %f14
716 ld [%l7 + 0x50], %f7
717loop_81:
718 ldub [%l7 + 0x7B], %o2
719 lduw [%l7 + 0x28], %i0
720 fmovse %xcc, %f4, %f6
721 fandnot1 %f2, %f12, %f12
722 ldub [%l7 + 0x2C], %g6
723 fand %f6, %f10, %f12
724 std %f14, [%l7 + 0x68]
725 lduw [%l7 + 0x40], %g3
726 lduh [%l7 + 0x16], %l5
727 fbe %fcc2, loop_82
728 ldsw [%l7 + 0x20], %i3
729 udivcc %o6, 0x1926, %l6
730 andn %i2, 0x1B7E, %o1
731loop_82:
732 stw %g1, [%l7 + 0x28]
733 movn %xcc, %o3, %l3
734 movrlez %g4, %g2, %o5
735 udiv %o0, 0x14E7, %i5
736 ldsh [%l7 + 0x56], %l0
737 fnand %f0, %f10, %f0
738 fmovrslz %l2, %f4, %f11
739 ldsb [%l7 + 0x1B], %i7
740 fcmple32 %f10, %f6, %l1
741 fsrc1s %f12, %f9
742 subccc %o4, 0x1990, %i1
743 sth %l4, [%l7 + 0x48]
744 edge8n %g5, %i4, %o7
745 fbn %fcc0, loop_83
746 bge loop_84
747 ldsw [%l7 + 0x14], %g7
748 tl %icc, 0x2
749loop_83:
750 tgu %icc, 0x2
751loop_84:
752 movleu %icc, %o2, %i6
753 edge16l %i0, %g3, %g6
754 ld [%l7 + 0x68], %f5
755 movneg %xcc, %i3, %l5
756 tcc %xcc, 0x7
757 fpack32 %f10, %f8, %f12
758 fbug,a %fcc0, loop_85
759 bleu,pn %icc, loop_86
760 tg %icc, 0x5
761 fsrc2s %f12, %f1
762loop_85:
763 ldx [%l7 + 0x68], %l6
764loop_86:
765 andcc %o6, 0x0053, %i2
766 fmovse %xcc, %f2, %f5
767 fandnot2 %f6, %f14, %f8
768 stx %g1, [%l7 + 0x48]
769 fcmpgt16 %f12, %f10, %o3
770 brgz %l3, loop_87
771 edge8l %o1, %g4, %o5
772 ldsh [%l7 + 0x5A], %o0
773 fmovdvs %xcc, %f8, %f4
774loop_87:
775 movcc %icc, %i5, %g2
776 brnz,a %l2, loop_88
777 st %f0, [%l7 + 0x68]
778 tn %xcc, 0x2
779 fnegs %f15, %f7
780loop_88:
781 mova %xcc, %l0, %i7
782 te %icc, 0x7
783 ld [%l7 + 0x6C], %f14
784 bgu loop_89
785 fnand %f10, %f12, %f6
786 stw %l1, [%l7 + 0x58]
787 movcc %icc, %o4, %i1
788loop_89:
789 movge %icc, %l4, %g5
790 movge %icc, %i4, %g7
791 movcc %icc, %o7, %o2
792 fpsub32 %f12, %f2, %f12
793 lduw [%l7 + 0x78], %i0
794 stw %i6, [%l7 + 0x40]
795 fpmerge %f2, %f3, %f0
796 fcmpgt16 %f14, %f2, %g6
797 or %g3, %i3, %l5
798 fors %f10, %f12, %f14
799 sth %o6, [%l7 + 0x58]
800 tle %icc, 0x2
801 tg %icc, 0x3
802 ld [%l7 + 0x5C], %f4
803 movrne %l6, %g1, %o3
804 fcmpne32 %f8, %f8, %i2
805 fpsub16s %f6, %f10, %f0
806 fcmpeq32 %f2, %f10, %o1
807 lduh [%l7 + 0x14], %g4
808 andn %o5, %l3, %i5
809 fmovda %xcc, %f11, %f10
810 fcmpne32 %f8, %f0, %g2
811 stx %l2, [%l7 + 0x30]
812 ld [%l7 + 0x54], %f14
813 fxor %f6, %f6, %f10
814 fmovda %icc, %f13, %f2
815 ldx [%l7 + 0x70], %l0
816 stb %i7, [%l7 + 0x72]
817 fandnot2s %f3, %f11, %f2
818 movpos %icc, %o0, %l1
819 fpadd32 %f2, %f2, %f0
820 edge32ln %o4, %i1, %g5
821 fmovdneg %xcc, %f9, %f14
822 ldsb [%l7 + 0x58], %i4
823 movn %xcc, %g7, %o7
824 edge32 %l4, %o2, %i0
825 fone %f14
826 ldsh [%l7 + 0x38], %g6
827 stx %g3, [%l7 + 0x30]
828 ldx [%l7 + 0x78], %i3
829 ldsh [%l7 + 0x34], %i6
830 fmovrde %l5, %f4, %f2
831 fmul8sux16 %f6, %f10, %f0
832 sth %l6, [%l7 + 0x0C]
833 std %f4, [%l7 + 0x58]
834 fpsub32s %f12, %f10, %f11
835 edge8 %o6, %g1, %o3
836 ld [%l7 + 0x0C], %f0
837 lduh [%l7 + 0x22], %o1
838 fzero %f14
839 ld [%l7 + 0x3C], %f2
840 ldd [%l7 + 0x48], %f6
841 std %f14, [%l7 + 0x50]
842 fbn,a %fcc0, loop_90
843 bleu,pn %xcc, loop_91
844 array8 %g4, %i2, %o5
845 bge,pn %icc, loop_92
846loop_90:
847 fnot1s %f4, %f1
848loop_91:
849 fmovsvc %icc, %f2, %f7
850 sth %i5, [%l7 + 0x08]
851loop_92:
852 fmovsgu %xcc, %f2, %f13
853 edge8ln %l3, %l2, %l0
854 stw %i7, [%l7 + 0x6C]
855 sdiv %o0, 0x0819, %g2
856 umulcc %o4, %i1, %l1
857 ldsh [%l7 + 0x7C], %g5
858 fpsub32s %f15, %f9, %f5
859 movrlz %g7, %i4, %o7
860 edge32ln %o2, %l4, %i0
861 nop
862 setx loop_93, %l0, %l1
863 jmpl %l1, %g3
864 fbuge %fcc2, loop_94
865 fbug,a %fcc1, loop_95
866 movrgz %i3, %g6, %i6
867loop_93:
868 ldsb [%l7 + 0x26], %l6
869loop_94:
870 bleu,pn %xcc, loop_96
871loop_95:
872 call loop_97
873 ldd [%l7 + 0x58], %f6
874 movne %xcc, %l5, %o6
875loop_96:
876 movvc %icc, %g1, %o1
877loop_97:
878 edge32n %o3, %g4, %i2
879 fmul8sux16 %f12, %f8, %f8
880 movrlez %o5, %l3, %i5
881 fmovrdlez %l2, %f6, %f0
882 nop
883 setx loop_98, %l0, %l1
884 wrpr 0x1, %tl
885 wrpr %l1, %tpc
886 add %l1, 0x4, %l1
887 wrpr %l1, %tnpc
888 setx 0x34400001400, %l0, %l1
889 wrpr %l1, %tstate
890 wrhpr 0x4, %htstate
891 retry
892 fmovdge %icc, %f8, %f14
893 fpadd32 %f10, %f8, %f12
894 ldub [%l7 + 0x26], %i7
895loop_98:
896 fmovdne %xcc, %f1, %f2
897 lduh [%l7 + 0x48], %l0
898 fmovse %icc, %f5, %f10
899 sll %o0, 0x00, %o4
900 ldsw [%l7 + 0x40], %g2
901 ldx [%l7 + 0x08], %i1
902 ld [%l7 + 0x7C], %f11
903 fba %fcc3, loop_99
904 edge8 %l1, %g5, %i4
905 orn %g7, %o7, %l4
906 fmul8x16 %f12, %f4, %f4
907loop_99:
908 srax %o2, 0x14, %i0
909 fpackfix %f4, %f4
910 lduh [%l7 + 0x74], %g3
911 bvs,pn %icc, loop_100
912 fors %f12, %f11, %f12
913 nop
914 setx loop_101, %l0, %l1
915 jmpl %l1, %i3
916 fbg,a %fcc3, loop_102
917loop_100:
918 fmul8x16al %f13, %f5, %f10
919 ldx [%l7 + 0x10], %i6
920loop_101:
921 stx %l6, [%l7 + 0x70]
922loop_102:
923 ldx [%l7 + 0x30], %l5
924 fandnot2s %f6, %f1, %f2
925 movle %xcc, %o6, %g1
926 tn %xcc, 0x0
927 bg loop_103
928 movrne %g6, 0x173, %o1
929 array16 %g4, %o3, %o5
930 tg %xcc, 0x1
931loop_103:
932 sll %l3, 0x1F, %i5
933 tn %xcc, 0x7
934 lduw [%l7 + 0x34], %l2
935 bgu,pn %icc, loop_104
936 ldx [%l7 + 0x70], %i7
937 fmovrdgz %l0, %f8, %f14
938 ldsh [%l7 + 0x6C], %i2
939loop_104:
940 orcc %o4, 0x07C5, %o0
941 movleu %icc, %i1, %g2
942 tge %icc, 0x3
943 stb %g5, [%l7 + 0x0A]
944 fmovsgu %icc, %f4, %f7
945 fors %f12, %f15, %f1
946 mova %xcc, %l1, %i4
947 stx %o7, [%l7 + 0x68]
948 sth %l4, [%l7 + 0x64]
949 stb %o2, [%l7 + 0x2B]
950 bshuffle %f0, %f8, %f14
951 fmul8sux16 %f4, %f12, %f2
952 xorcc %g7, 0x1B6A, %g3
953 ldx [%l7 + 0x58], %i3
954 subcc %i6, 0x17A4, %l6
955 stx %i0, [%l7 + 0x28]
956 bg,a,pn %icc, loop_105
957 lduw [%l7 + 0x60], %o6
958 ldd [%l7 + 0x30], %f4
959 ldx [%l7 + 0x68], %g1
960loop_105:
961 fmovda %xcc, %f3, %f1
962 alignaddr %l5, %o1, %g6
963 brgz,a %g4, loop_106
964 fpadd16s %f11, %f6, %f15
965 bne,a,pn %icc, loop_107
966 ldsb [%l7 + 0x45], %o5
967loop_106:
968 fsrc1s %f12, %f2
969 movrlez %o3, %i5, %l3
970loop_107:
971 bl %xcc, loop_108
972 addcc %i7, 0x198A, %l0
973 movl %icc, %l2, %i2
974 ldsb [%l7 + 0x1F], %o4
975loop_108:
976 tsubcc %o0, 0x0CFA, %i1
977 lduh [%l7 + 0x78], %g2
978 fmovd %f12, %f8
979 movcs %xcc, %l1, %g5
980 ldsw [%l7 + 0x2C], %i4
981 lduh [%l7 + 0x7E], %l4
982 smulcc %o7, 0x1D37, %g7
983 fmovrdne %g3, %f14, %f14
984 bcc,a,pt %icc, loop_109
985 ldub [%l7 + 0x7B], %o2
986 ld [%l7 + 0x70], %f8
987 ldsh [%l7 + 0x66], %i6
988loop_109:
989 mova %xcc, %i3, %i0
990 fbl %fcc0, loop_110
991 ldd [%l7 + 0x58], %f12
992 fpadd32 %f0, %f6, %f12
993 movg %xcc, %o6, %l6
994loop_110:
995 movrlz %l5, 0x27D, %g1
996 fpsub16 %f0, %f8, %f14
997 lduh [%l7 + 0x14], %o1
998 brlz,a %g4, loop_111
999 stw %g6, [%l7 + 0x74]
1000 fmovsa %icc, %f8, %f3
1001 edge16 %o3, %i5, %o5
1002loop_111:
1003 sth %i7, [%l7 + 0x3C]
1004 fnand %f12, %f8, %f6
1005 bleu,a loop_112
1006 tvc %xcc, 0x6
1007 fble,a %fcc3, loop_113
1008 fmovdvs %xcc, %f15, %f3
1009loop_112:
1010 movle %icc, %l0, %l2
1011 stb %i2, [%l7 + 0x10]
1012loop_113:
1013 bcc,a %icc, loop_114
1014 ldx [%l7 + 0x68], %o4
1015 ld [%l7 + 0x54], %f14
1016 sdivcc %o0, 0x0923, %i1
1017loop_114:
1018 fmovsne %xcc, %f5, %f14
1019 movcs %xcc, %g2, %l1
1020 fors %f1, %f8, %f13
1021 ldd [%l7 + 0x30], %f4
1022 ldub [%l7 + 0x40], %g5
1023 tvc %icc, 0x1
1024 fmovsneg %icc, %f1, %f4
1025 bneg %icc, loop_115
1026 andn %i4, %l3, %o7
1027 pdist %f2, %f12, %f8
1028 st %f14, [%l7 + 0x3C]
1029loop_115:
1030 fmovdg %icc, %f13, %f12
1031 edge32ln %g7, %l4, %o2
1032 sth %g3, [%l7 + 0x6A]
1033 lduw [%l7 + 0x44], %i3
1034 bge %icc, loop_116
1035 sth %i6, [%l7 + 0x5C]
1036 lduw [%l7 + 0x38], %i0
1037 ldub [%l7 + 0x18], %l6
1038loop_116:
1039 orcc %o6, %l5, %o1
1040 bneg,a %icc, loop_117
1041 edge32n %g1, %g4, %g6
1042 movcc %icc, %i5, %o5
1043 ldsb [%l7 + 0x43], %o3
1044loop_117:
1045 st %f7, [%l7 + 0x70]
1046 movpos %icc, %l0, %l2
1047 std %f0, [%l7 + 0x28]
1048 fxnors %f1, %f9, %f9
1049 ldsh [%l7 + 0x7E], %i7
1050 fnors %f3, %f6, %f13
1051 ta %xcc, 0x1
1052 ldsh [%l7 + 0x40], %o4
1053 bcc,a loop_118
1054 fandnot2 %f0, %f10, %f8
1055 movrlez %i2, %i1, %g2
1056 sllx %l1, %o0, %i4
1057loop_118:
1058 stb %g5, [%l7 + 0x24]
1059 array32 %o7, %g7, %l3
1060 ldsb [%l7 + 0x40], %l4
1061 smulcc %o2, 0x0330, %g3
1062 fmovrsgz %i6, %f11, %f11
1063 fmovsg %icc, %f10, %f5
1064 fornot2s %f15, %f9, %f1
1065 st %f2, [%l7 + 0x78]
1066 fmovdle %xcc, %f0, %f9
1067 fnot1s %f13, %f2
1068 array16 %i0, %l6, %o6
1069 addccc %l5, %o1, %g1
1070 fmovsvs %icc, %f10, %f8
1071 fmovd %f0, %f4
1072 fmovsle %xcc, %f2, %f15
1073 mulx %i3, 0x14EF, %g6
1074 lduw [%l7 + 0x1C], %i5
1075 st %f11, [%l7 + 0x4C]
1076 te %icc, 0x3
1077 tcc %icc, 0x6
1078 edge8 %o5, %o3, %l0
1079 ldsh [%l7 + 0x4E], %l2
1080 lduw [%l7 + 0x4C], %g4
1081 st %f12, [%l7 + 0x3C]
1082 ldd [%l7 + 0x70], %f10
1083 movg %xcc, %i7, %i2
1084 tcc %icc, 0x5
1085 stw %o4, [%l7 + 0x6C]
1086 stb %g2, [%l7 + 0x0D]
1087 fbe %fcc2, loop_119
1088 fabss %f3, %f13
1089 xnorcc %l1, %i1, %o0
1090 edge16ln %i4, %o7, %g5
1091loop_119:
1092 movre %g7, %l4, %l3
1093 bpos %xcc, loop_120
1094 fpsub32 %f12, %f8, %f2
1095 taddcctv %g3, 0x1461, %o2
1096 fandnot1s %f5, %f15, %f10
1097loop_120:
1098 fmovdpos %xcc, %f8, %f4
1099 ld [%l7 + 0x74], %f6
1100 andcc %i6, 0x163D, %i0
1101 stw %l6, [%l7 + 0x5C]
1102 fmovse %xcc, %f6, %f14
1103 and %l5, %o1, %o6
1104 ldd [%l7 + 0x68], %f2
1105 ldsb [%l7 + 0x09], %g1
1106 bcc loop_121
1107 st %f2, [%l7 + 0x4C]
1108 xor %g6, %i3, %i5
1109 fbu %fcc2, loop_122
1110loop_121:
1111 fmuld8ulx16 %f0, %f10, %f6
1112 stx %o5, [%l7 + 0x60]
1113 ldd [%l7 + 0x40], %f12
1114loop_122:
1115 bleu loop_123
1116 movvs %xcc, %o3, %l0
1117 tl %icc, 0x3
1118 fpmerge %f7, %f10, %f14
1119loop_123:
1120 bn,a,pn %icc, loop_124
1121 fmovsg %xcc, %f11, %f8
1122 std %f10, [%l7 + 0x60]
1123 ldsb [%l7 + 0x6B], %l2
1124loop_124:
1125 ldd [%l7 + 0x70], %f0
1126 ldsw [%l7 + 0x08], %i7
1127 edge8ln %g4, %o4, %g2
1128 fbe %fcc0, loop_125
1129 sth %l1, [%l7 + 0x5E]
1130 srl %i2, 0x17, %o0
1131 ldd [%l7 + 0x20], %f12
1132loop_125:
1133 ldd [%l7 + 0x40], %f8
1134 tvc %xcc, 0x6
1135 fbne,a %fcc0, loop_126
1136 umulcc %i4, %o7, %g5
1137 fmul8ulx16 %f10, %f8, %f10
1138 bl,pt %xcc, loop_127
1139loop_126:
1140 movneg %xcc, %i1, %g7
1141 st %f3, [%l7 + 0x38]
1142 array16 %l4, %g3, %l3
1143loop_127:
1144 std %f6, [%l7 + 0x18]
1145 fornot2 %f6, %f6, %f2
1146 edge8ln %i6, %o2, %i0
1147 sllx %l6, %o1, %l5
1148 fmovse %icc, %f10, %f14
1149 ld [%l7 + 0x14], %f9
1150 movle %icc, %o6, %g1
1151 fmovdgu %xcc, %f15, %f2
1152 fmovdcc %xcc, %f3, %f9
1153 udiv %g6, 0x0C26, %i3
1154 fmovsl %xcc, %f13, %f11
1155 te %xcc, 0x5
1156 siam 0x5
1157 ldsh [%l7 + 0x24], %o5
1158 fornot2 %f0, %f12, %f6
1159 fmovdleu %xcc, %f14, %f1
1160 ldsh [%l7 + 0x68], %i5
1161 ldsb [%l7 + 0x7B], %l0
1162 ld [%l7 + 0x4C], %f6
1163 fmovscc %xcc, %f15, %f13
1164 fmovsa %icc, %f10, %f13
1165 bneg,pn %xcc, loop_128
1166 taddcc %l2, 0x0C9B, %o3
1167 lduh [%l7 + 0x56], %i7
1168 pdist %f10, %f6, %f12
1169loop_128:
1170 tn %icc, 0x5
1171 ldsb [%l7 + 0x11], %o4
1172 xnorcc %g4, %l1, %g2
1173 fbg %fcc2, loop_129
1174 stb %i2, [%l7 + 0x39]
1175 tleu %icc, 0x7
1176 std %f12, [%l7 + 0x78]
1177loop_129:
1178 movrgez %i4, %o7, %o0
1179 fbuge %fcc1, loop_130
1180 tsubcc %i1, 0x14F5, %g5
1181 fmovrdgez %g7, %f6, %f6
1182 ldsb [%l7 + 0x5E], %g3
1183loop_130:
1184 fornot2s %f11, %f5, %f12
1185 std %f12, [%l7 + 0x40]
1186 tl %icc, 0x4
1187 fcmple16 %f10, %f2, %l3
1188 fmovrsgez %i6, %f5, %f5
1189 fmovrde %l4, %f10, %f12
1190 fmovrdgez %i0, %f8, %f4
1191 fsrc2s %f12, %f9
1192 subcc %o2, 0x1B73, %l6
1193 fnot1s %f8, %f1
1194 ldsb [%l7 + 0x67], %o1
1195 fpmerge %f8, %f1, %f8
1196 ld [%l7 + 0x44], %f3
1197 lduw [%l7 + 0x7C], %o6
1198 ba,a,pn %icc, loop_131
1199 fmovdg %icc, %f8, %f10
1200 fmovrslez %l5, %f9, %f13
1201 ld [%l7 + 0x78], %f2
1202loop_131:
1203 fxnors %f2, %f8, %f14
1204 ldd [%l7 + 0x70], %f14
1205 lduh [%l7 + 0x50], %g1
1206 fxnors %f0, %f6, %f4
1207 mulscc %i3, %o5, %i5
1208 fors %f13, %f0, %f6
1209 fxor %f0, %f10, %f4
1210 sllx %l0, 0x1B, %l2
1211 stb %o3, [%l7 + 0x74]
1212 addc %i7, %g6, %o4
1213 orncc %g4, 0x10ED, %g2
1214 ld [%l7 + 0x78], %f7
1215 fbne %fcc3, loop_132
1216 sth %l1, [%l7 + 0x62]
1217 movrgez %i2, 0x0FA, %i4
1218 movcc %icc, %o7, %i1
1219loop_132:
1220 fmovrslz %g5, %f1, %f5
1221 ldsb [%l7 + 0x2C], %g7
1222 fornot1s %f4, %f15, %f8
1223 fcmpgt32 %f10, %f4, %o0
1224 bl,pn %xcc, loop_133
1225 ld [%l7 + 0x7C], %f10
1226 movpos %xcc, %g3, %i6
1227 add %l4, 0x0F51, %i0
1228loop_133:
1229 fornot2 %f14, %f2, %f8
1230 sll %l3, 0x1C, %o2
1231 st %f5, [%l7 + 0x7C]
1232 ldsw [%l7 + 0x6C], %l6
1233 brz,a %o6, loop_134
1234 lduw [%l7 + 0x2C], %l5
1235 alignaddrl %o1, %g1, %o5
1236 fcmple32 %f14, %f10, %i5
1237loop_134:
1238 sth %i3, [%l7 + 0x6E]
1239 fxors %f15, %f1, %f7
1240 movpos %icc, %l2, %o3
1241 fpadd16s %f8, %f15, %f6
1242 pdist %f0, %f2, %f4
1243 fmovdvc %xcc, %f1, %f0
1244 alignaddrl %i7, %g6, %o4
1245 fmovrsne %l0, %f9, %f4
1246 std %f6, [%l7 + 0x28]
1247 bshuffle %f8, %f0, %f2
1248 sethi 0x1052, %g2
1249 movrne %g4, %i2, %i4
1250 movrlez %o7, %l1, %g5
1251 fmovrde %i1, %f2, %f12
1252 ldsb [%l7 + 0x1E], %g7
1253 ld [%l7 + 0x08], %f11
1254 sdiv %o0, 0x0784, %g3
1255 fpadd16s %f8, %f10, %f4
1256 sra %l4, %i6, %l3
1257 lduh [%l7 + 0x4E], %i0
1258 fmovrdlez %o2, %f12, %f8
1259 sllx %l6, %o6, %l5
1260 tn %xcc, 0x2
1261 tge %icc, 0x6
1262 array16 %g1, %o5, %i5
1263 fmovsgu %xcc, %f9, %f5
1264 ldd [%l7 + 0x60], %f14
1265 stw %i3, [%l7 + 0x28]
1266 fbl,a %fcc3, loop_135
1267 stw %l2, [%l7 + 0x4C]
1268 fornot2 %f4, %f4, %f0
1269 ldx [%l7 + 0x70], %o1
1270loop_135:
1271 fbe,a %fcc2, loop_136
1272 movcs %xcc, %o3, %g6
1273 std %f14, [%l7 + 0x68]
1274 stb %i7, [%l7 + 0x0C]
1275loop_136:
1276 ldub [%l7 + 0x08], %o4
1277 st %f4, [%l7 + 0x70]
1278 array32 %g2, %g4, %l0
1279 std %f4, [%l7 + 0x30]
1280 stw %i2, [%l7 + 0x2C]
1281 fmovdneg %xcc, %f1, %f12
1282 stb %o7, [%l7 + 0x53]
1283 fbge,a %fcc2, loop_137
1284 te %icc, 0x3
1285 fxnors %f13, %f3, %f9
1286 fmovdg %icc, %f8, %f11
1287loop_137:
1288 sth %i4, [%l7 + 0x28]
1289 tl %icc, 0x1
1290 stx %l1, [%l7 + 0x68]
1291 andcc %i1, 0x04D3, %g7
1292 fpadd16s %f4, %f15, %f7
1293 movcc %icc, %o0, %g3
1294 array8 %l4, %i6, %g5
1295 ldd [%l7 + 0x48], %f8
1296 addcc %l3, 0x1020, %i0
1297 sth %o2, [%l7 + 0x38]
1298 fmovsge %xcc, %f15, %f13
1299 fsrc1 %f6, %f8
1300 bleu,a,pt %icc, loop_138
1301 ldub [%l7 + 0x79], %o6
1302 fmovd %f4, %f8
1303 stb %l6, [%l7 + 0x19]
1304loop_138:
1305 fandnot2s %f9, %f8, %f0
1306 st %f8, [%l7 + 0x20]
1307 brlz %l5, loop_139
1308 ld [%l7 + 0x6C], %f4
1309 ldsw [%l7 + 0x40], %o5
1310 stw %i5, [%l7 + 0x34]
1311loop_139:
1312 fbe,a %fcc0, loop_140
1313 or %i3, %g1, %l2
1314 andn %o3, 0x196C, %g6
1315 sth %o1, [%l7 + 0x0A]
1316loop_140:
1317 bneg,a loop_141
1318 fandnot2 %f4, %f0, %f6
1319 sdiv %o4, 0x199C, %g2
1320 subcc %i7, 0x0630, %g4
1321loop_141:
1322 ldsw [%l7 + 0x28], %l0
1323 tne %xcc, 0x4
1324 fbule,a %fcc0, loop_142
1325 fpsub16s %f10, %f6, %f8
1326 fbn %fcc2, loop_143
1327 std %f14, [%l7 + 0x48]
1328loop_142:
1329 brgez %o7, loop_144
1330 fcmpne16 %f12, %f10, %i2
1331loop_143:
1332 ld [%l7 + 0x28], %f1
1333 tle %xcc, 0x6
1334loop_144:
1335 fmuld8sux16 %f13, %f7, %f0
1336 be,pn %xcc, loop_145
1337 tneg %xcc, 0x3
1338 fmovsgu %xcc, %f12, %f4
1339 fmovsvc %xcc, %f10, %f13
1340loop_145:
1341 ldub [%l7 + 0x7A], %l1
1342 ldx [%l7 + 0x28], %i1
1343 add %g7, 0x1A14, %i4
1344 stw %g3, [%l7 + 0x7C]
1345 fbn %fcc0, loop_146
1346 ldx [%l7 + 0x40], %o0
1347 fmuld8sux16 %f8, %f0, %f4
1348 fcmpne16 %f14, %f14, %i6
1349loop_146:
1350 lduw [%l7 + 0x1C], %g5
1351 fbo %fcc2, loop_147
1352 std %f6, [%l7 + 0x58]
1353 fbl,a %fcc3, loop_148
1354 ldd [%l7 + 0x78], %f0
1355loop_147:
1356 ldsw [%l7 + 0x28], %l3
1357 fmul8sux16 %f10, %f4, %f14
1358loop_148:
1359 ldx [%l7 + 0x40], %l4
1360 fandnot2s %f12, %f13, %f9
1361 ldub [%l7 + 0x18], %i0
1362 ldd [%l7 + 0x50], %f14
1363 fcmpes %fcc0, %f8, %f8
1364 fpsub32s %f0, %f8, %f4
1365 alignaddrl %o6, %l6, %o2
1366 stw %l5, [%l7 + 0x74]
1367 xorcc %i5, 0x128A, %i3
1368 bn,pt %icc, loop_149
1369 ldd [%l7 + 0x70], %f10
1370 stx %g1, [%l7 + 0x20]
1371 std %f12, [%l7 + 0x68]
1372loop_149:
1373 lduh [%l7 + 0x3A], %l2
1374 st %f6, [%l7 + 0x5C]
1375 stx %o5, [%l7 + 0x10]
1376 ldd [%l7 + 0x38], %f8
1377 ldsh [%l7 + 0x6C], %g6
1378 taddcc %o3, 0x04A9, %o4
1379 fones %f7
1380 ldsw [%l7 + 0x14], %g2
1381 udivx %i7, 0x106E, %g4
1382 bvc loop_150
1383 lduh [%l7 + 0x1E], %o1
1384 movrgz %o7, 0x145, %i2
1385 fbne %fcc1, loop_151
1386loop_150:
1387 stw %l0, [%l7 + 0x24]
1388 bvs,pt %icc, loop_152
1389 fcmpne16 %f6, %f12, %i1
1390loop_151:
1391 fmovsgu %xcc, %f1, %f13
1392 add %l1, 0x09DD, %g7
1393loop_152:
1394 fmovsvs %xcc, %f9, %f4
1395 fmovdg %icc, %f4, %f6
1396 movgu %icc, %i4, %g3
1397 fbuge,a %fcc1, loop_153
1398 fsrc2 %f10, %f14
1399 array16 %o0, %i6, %g5
1400 ldx [%l7 + 0x68], %l4
1401loop_153:
1402 fcmpeq16 %f0, %f10, %i0
1403 fmovdne %icc, %f0, %f5
1404 bpos %icc, loop_154
1405 fnand %f14, %f10, %f2
1406 fcmpeq32 %f8, %f10, %l3
1407 tsubcctv %l6, 0x12A7, %o6
1408loop_154:
1409 bne,a,pn %icc, loop_155
1410 movl %icc, %l5, %i5
1411 fmovscc %icc, %f9, %f8
1412 movne %icc, %o2, %i3
1413loop_155:
1414 fbuge %fcc0, loop_156
1415 ld [%l7 + 0x38], %f6
1416 bcc %xcc, loop_157
1417 fsrc1 %f4, %f0
1418loop_156:
1419 sdiv %l2, 0x00AB, %o5
1420 movne %icc, %g1, %g6
1421loop_157:
1422 udivcc %o3, 0x0CC4, %o4
1423 std %f2, [%l7 + 0x08]
1424 stw %i7, [%l7 + 0x0C]
1425 movl %icc, %g4, %g2
1426 movrgez %o1, 0x13A, %i2
1427 xnorcc %o7, 0x1655, %l0
1428 ldd [%l7 + 0x38], %f10
1429 stx %i1, [%l7 + 0x50]
1430 fabsd %f8, %f8
1431 ldsh [%l7 + 0x2C], %g7
1432 bvs,pn %icc, loop_158
1433 tpos %icc, 0x7
1434 fcmpeq16 %f0, %f6, %l1
1435 array32 %g3, %i4, %i6
1436loop_158:
1437 edge16n %g5, %o0, %l4
1438 xnorcc %i0, %l3, %l6
1439 be loop_159
1440 srl %l5, %o6, %i5
1441 ld [%l7 + 0x14], %f4
1442 fzeros %f15
1443loop_159:
1444 lduw [%l7 + 0x74], %o2
1445 bl,a,pn %icc, loop_160
1446 lduw [%l7 + 0x40], %l2
1447 array32 %i3, %o5, %g1
1448 for %f0, %f12, %f0
1449loop_160:
1450 xnorcc %o3, 0x115A, %o4
1451 movne %icc, %g6, %i7
1452 ld [%l7 + 0x78], %f11
1453 smulcc %g2, 0x1102, %o1
1454 add %i2, 0x1E56, %o7
1455 fmovrdne %g4, %f6, %f8
1456 ldx [%l7 + 0x48], %i1
1457 sra %g7, %l0, %g3
1458 sdiv %i4, 0x18DC, %i6
1459 subc %g5, %l1, %o0
1460 bleu,pt %xcc, loop_161
1461 ldd [%l7 + 0x28], %f6
1462 brnz %l4, loop_162
1463 lduh [%l7 + 0x18], %i0
1464loop_161:
1465 edge32ln %l6, %l3, %l5
1466 std %f2, [%l7 + 0x28]
1467loop_162:
1468 bn,a %icc, loop_163
1469 st %f13, [%l7 + 0x64]
1470 mulscc %i5, %o2, %l2
1471 edge8l %o6, %o5, %g1
1472loop_163:
1473 st %f13, [%l7 + 0x0C]
1474 fands %f13, %f9, %f14
1475 tge %icc, 0x1
1476 fmovs %f13, %f10
1477 ldx [%l7 + 0x78], %o3
1478 edge8l %o4, %i3, %g6
1479 fmovd %f12, %f14
1480 fsrc1 %f2, %f0
1481 fmuld8sux16 %f10, %f3, %f6
1482 bne %icc, loop_164
1483 lduw [%l7 + 0x3C], %i7
1484 fnor %f0, %f8, %f4
1485 lduh [%l7 + 0x6E], %g2
1486loop_164:
1487 udivcc %i2, 0x1A30, %o1
1488 ldx [%l7 + 0x18], %g4
1489 st %f12, [%l7 + 0x54]
1490 tne %xcc, 0x1
1491 ldsw [%l7 + 0x74], %o7
1492 fmovrdlz %g7, %f4, %f12
1493 movg %icc, %i1, %l0
1494 stw %g3, [%l7 + 0x28]
1495 movrlz %i6, 0x300, %i4
1496 bl loop_165
1497 ldsb [%l7 + 0x32], %g5
1498 edge32l %l1, %o0, %i0
1499 movgu %icc, %l6, %l4
1500loop_165:
1501 lduh [%l7 + 0x44], %l5
1502 ldd [%l7 + 0x58], %f8
1503 std %f0, [%l7 + 0x30]
1504 stb %l3, [%l7 + 0x5E]
1505 nop
1506 setx loop_166, %l0, %l1
1507 wrpr 0x1, %tl
1508 wrpr %l1, %tpc
1509 add %l1, 0x4, %l1
1510 wrpr %l1, %tnpc
1511 setx 0x34400001400, %l0, %l1
1512 wrpr %l1, %tstate
1513 wrhpr 0x4, %htstate
1514 retry
1515 bneg,a,pt %xcc, loop_167
1516 brgez %o2, loop_168
1517 fors %f12, %f15, %f12
1518loop_166:
1519 fbg,a %fcc1, loop_169
1520loop_167:
1521 sth %i5, [%l7 + 0x60]
1522loop_168:
1523 lduw [%l7 + 0x78], %o6
1524 movg %xcc, %l2, %g1
1525loop_169:
1526 fbl,a %fcc2, loop_170
1527 ldub [%l7 + 0x4A], %o5
1528 fcmpeq32 %f0, %f2, %o4
1529 lduw [%l7 + 0x60], %o3
1530loop_170:
1531 st %f3, [%l7 + 0x4C]
1532 tleu %icc, 0x3
1533 fabss %f7, %f0
1534 fsrc1 %f4, %f0
1535 fmovda %icc, %f8, %f15
1536 fmovspos %icc, %f13, %f12
1537 fmovsg %icc, %f10, %f14
1538 stw %i3, [%l7 + 0x20]
1539 fmul8x16al %f15, %f4, %f0
1540 fmovdge %icc, %f12, %f5
1541 fmovd %f4, %f2
1542 fmovse %xcc, %f10, %f11
1543 bcs loop_171
1544 bvs,a,pt %xcc, loop_172
1545 stw %i7, [%l7 + 0x50]
1546 ldsh [%l7 + 0x50], %g2
1547loop_171:
1548 fornot2s %f4, %f13, %f15
1549loop_172:
1550 fornot2 %f4, %f10, %f6
1551 ldsw [%l7 + 0x40], %g6
1552 ldd [%l7 + 0x40], %f0
1553 edge32l %i2, %o1, %o7
1554 stx %g7, [%l7 + 0x20]
1555 fmovrdlz %g4, %f0, %f2
1556 fsrc2 %f12, %f2
1557 sth %l0, [%l7 + 0x08]
1558 fcmpgt32 %f6, %f0, %i1
1559 st %f13, [%l7 + 0x58]
1560 fpsub32s %f9, %f1, %f1
1561 bg,a,pn %icc, loop_173
1562 ldub [%l7 + 0x38], %g3
1563 movcs %icc, %i4, %i6
1564 bvc,pn %icc, loop_174
1565loop_173:
1566 edge32n %g5, %o0, %i0
1567 movne %icc, %l1, %l4
1568 fmovsn %xcc, %f7, %f14
1569loop_174:
1570 ldsh [%l7 + 0x58], %l5
1571 edge8 %l6, %o2, %i5
1572 fmovrdgz %o6, %f10, %f6
1573 fbg %fcc0, loop_175
1574 lduw [%l7 + 0x78], %l3
1575 sdivx %l2, 0x03D5, %o5
1576 fcmpne16 %f14, %f0, %o4
1577loop_175:
1578 ldsw [%l7 + 0x70], %g1
1579 brgez %i3, loop_176
1580 ldsh [%l7 + 0x1E], %o3
1581 alignaddrl %g2, %i7, %i2
1582 bvc,a,pt %xcc, loop_177
1583loop_176:
1584 ldd [%l7 + 0x58], %f8
1585 fnor %f14, %f14, %f0
1586 ldsh [%l7 + 0x5C], %o1
1587loop_177:
1588 ldsb [%l7 + 0x1C], %g6
1589 fblg %fcc2, loop_178
1590 movrlz %o7, 0x19C, %g4
1591 fnands %f2, %f0, %f5
1592 stw %l0, [%l7 + 0x78]
1593loop_178:
1594 st %f8, [%l7 + 0x40]
1595 ldd [%l7 + 0x48], %f2
1596 sdivx %i1, 0x17E8, %g3
1597 bshuffle %f12, %f8, %f0
1598 fmovd %f10, %f12
1599 faligndata %f0, %f10, %f2
1600 fmovsvc %icc, %f0, %f7
1601 fmovsgu %xcc, %f9, %f2
1602 ldsh [%l7 + 0x44], %i4
1603 fpsub32s %f5, %f4, %f11
1604 orn %i6, %g5, %o0
1605 fbge,a %fcc2, loop_179
1606 nop
1607 setx loop_180, %l0, %l1
1608 wrpr 0x1, %tl
1609 wrpr %l1, %tpc
1610 add %l1, 0x4, %l1
1611 wrpr %l1, %tnpc
1612 setx 0x34400001400, %l0, %l1
1613 wrpr %l1, %tstate
1614 wrhpr 0x4, %htstate
1615 retry
1616 ldub [%l7 + 0x57], %i0
1617 fsrc1s %f4, %f12
1618loop_179:
1619 stx %l1, [%l7 + 0x78]
1620loop_180:
1621 std %f2, [%l7 + 0x78]
1622 fpack32 %f8, %f8, %f0
1623 andn %l4, 0x0B4B, %l5
1624 fmovrde %g7, %f0, %f6
1625 smul %o2, 0x15E5, %l6
1626 stw %i5, [%l7 + 0x60]
1627 ldd [%l7 + 0x38], %f8
1628 ble,a loop_181
1629 movneg %xcc, %l3, %l2
1630 sth %o6, [%l7 + 0x34]
1631 lduh [%l7 + 0x1A], %o5
1632loop_181:
1633 tneg %icc, 0x2
1634 sth %g1, [%l7 + 0x40]
1635 stb %o4, [%l7 + 0x61]
1636 orcc %o3, 0x0B49, %i3
1637 tleu %xcc, 0x4
1638 fmovrsgz %i7, %f4, %f13
1639 stw %g2, [%l7 + 0x14]
1640 fmovdpos %xcc, %f3, %f10
1641 edge32 %i2, %g6, %o1
1642 taddcc %o7, 0x0BC1, %g4
1643 ldub [%l7 + 0x27], %i1
1644 bl,pn %icc, loop_182
1645 fmovdg %icc, %f11, %f7
1646 edge32ln %l0, %g3, %i4
1647 nop
1648 setx loop_183, %l0, %l1
1649 wrpr 0x1, %tl
1650 wrpr %l1, %tnpc
1651 setx 0x34400001400, %l0, %l1
1652 wrpr %l1, %tstate
1653 wrhpr 0x4, %htstate
1654 done
1655loop_182:
1656 ld [%l7 + 0x1C], %f14
1657 edge16l %i6, %o0, %g5
1658 fmovsl %xcc, %f14, %f10
1659loop_183:
1660 udivcc %l1, 0x09AE, %i0
1661 fmovdvc %icc, %f6, %f8
1662 fcmpne16 %f10, %f2, %l4
1663 lduh [%l7 + 0x78], %g7
1664 xor %o2, %l5, %i5
1665 movleu %icc, %l3, %l2
1666 fornot1 %f14, %f0, %f0
1667 fornot2 %f14, %f6, %f4
1668 fmovsge %xcc, %f14, %f15
1669 fbo %fcc2, loop_184
1670 st %f2, [%l7 + 0x0C]
1671 ldd [%l7 + 0x20], %f10
1672 ldsw [%l7 + 0x74], %o6
1673loop_184:
1674 stx %l6, [%l7 + 0x50]
1675 tgu %icc, 0x1
1676 fnors %f8, %f9, %f11
1677 fsrc2s %f14, %f7
1678 movrne %o5, %g1, %o4
1679 stx %o3, [%l7 + 0x18]
1680 fmovsvc %icc, %f1, %f11
1681 sth %i3, [%l7 + 0x1C]
1682 subc %g2, 0x17BF, %i2
1683 fmovdge %icc, %f6, %f1
1684 fcmpes %fcc2, %f2, %f4
1685 lduh [%l7 + 0x52], %g6
1686 lduh [%l7 + 0x22], %o1
1687 fpadd32 %f14, %f6, %f10
1688 fmovsa %xcc, %f13, %f9
1689 fmuld8ulx16 %f2, %f9, %f14
1690 fmovrdlz %i7, %f2, %f6
1691 fcmpgt16 %f2, %f2, %o7
1692 fmovsge %icc, %f0, %f8
1693 fsrc1 %f6, %f4
1694 srl %g4, 0x18, %i1
1695 fabsd %f4, %f12
1696 movrne %g3, %i4, %i6
1697 fmovsl %xcc, %f14, %f1
1698 smulcc %o0, %l0, %g5
1699 fcmpgt16 %f12, %f14, %i0
1700 edge16l %l4, %g7, %l1
1701 edge8l %o2, %l5, %i5
1702 srax %l2, 0x10, %l3
1703 lduh [%l7 + 0x78], %l6
1704 fcmpgt32 %f2, %f12, %o5
1705 fnot2 %f10, %f6
1706 tcc %xcc, 0x1
1707 fmovdcs %icc, %f1, %f8
1708 fmovdne %icc, %f1, %f15
1709 ldsh [%l7 + 0x68], %o6
1710 std %f6, [%l7 + 0x40]
1711 ld [%l7 + 0x54], %f12
1712 fmovdneg %xcc, %f5, %f13
1713 tle %icc, 0x3
1714 fornot2s %f11, %f12, %f5
1715 stx %g1, [%l7 + 0x68]
1716 fexpand %f3, %f0
1717 bneg,a loop_185
1718 brlz %o4, loop_186
1719 edge8n %o3, %i3, %g2
1720 ldsb [%l7 + 0x4E], %g6
1721loop_185:
1722 ldub [%l7 + 0x72], %i2
1723loop_186:
1724 fbu,a %fcc0, loop_187
1725 tg %icc, 0x0
1726 lduh [%l7 + 0x5A], %i7
1727 ldsw [%l7 + 0x20], %o7
1728loop_187:
1729 fbn,a %fcc2, loop_188
1730 fpsub32s %f12, %f1, %f3
1731 movrgez %o1, %g4, %g3
1732 sth %i4, [%l7 + 0x22]
1733loop_188:
1734 ld [%l7 + 0x58], %f6
1735 mulscc %i6, %i1, %l0
1736 movrlez %o0, 0x026, %i0
1737 std %f12, [%l7 + 0x28]
1738 sra %g5, 0x0E, %l4
1739 stb %l1, [%l7 + 0x3C]
1740 fandnot2s %f6, %f10, %f12
1741 fpsub32s %f6, %f6, %f7
1742 brlz %o2, loop_189
1743 fmovrsgez %l5, %f15, %f8
1744 srl %g7, %i5, %l3
1745 srl %l2, 0x16, %l6
1746loop_189:
1747 fandnot1s %f13, %f4, %f2
1748 lduw [%l7 + 0x50], %o5
1749 tcs %xcc, 0x0
1750 fnand %f8, %f12, %f8
1751 bgu,a,pt %icc, loop_190
1752 fmovsle %xcc, %f14, %f13
1753 tge %xcc, 0x2
1754 fpsub16 %f8, %f6, %f4
1755loop_190:
1756 tvs %icc, 0x4
1757 fbe,a %fcc3, loop_191
1758 fbl %fcc3, loop_192
1759 ldsb [%l7 + 0x7B], %g1
1760 stw %o6, [%l7 + 0x0C]
1761loop_191:
1762 mova %icc, %o3, %o4
1763loop_192:
1764 move %icc, %i3, %g2
1765 sdivx %i2, 0x0BC9, %i7
1766 taddcc %o7, %g6, %g4
1767 fmuld8ulx16 %f12, %f0, %f14
1768 ldd [%l7 + 0x60], %f0
1769 fbl %fcc2, loop_193
1770 fcmped %fcc1, %f12, %f4
1771 stx %g3, [%l7 + 0x40]
1772 ldd [%l7 + 0x40], %f6
1773loop_193:
1774 fmovdvc %xcc, %f10, %f11
1775 ldub [%l7 + 0x31], %o1
1776 fbne %fcc1, loop_194
1777 bn %icc, loop_195
1778 movrgz %i4, 0x2DF, %i1
1779 fpadd32s %f15, %f10, %f15
1780loop_194:
1781 st %f3, [%l7 + 0x5C]
1782loop_195:
1783 fbne %fcc0, loop_196
1784 edge16n %l0, %i6, %o0
1785 fnot1s %f15, %f12
1786 fbl,a %fcc3, loop_197
1787loop_196:
1788 tsubcc %g5, %i0, %l4
1789 fpsub16 %f8, %f2, %f0
1790 movn %xcc, %o2, %l5
1791loop_197:
1792 tcs %xcc, 0x4
1793 array8 %g7, %l1, %l3
1794 srlx %l2, 0x05, %l6
1795 fxnors %f15, %f7, %f0
1796 addccc %o5, %i5, %g1
1797 fpsub32s %f3, %f6, %f1
1798 bg,a %xcc, loop_198
1799 ldd [%l7 + 0x60], %f2
1800 st %f7, [%l7 + 0x3C]
1801 addcc %o6, 0x1BFD, %o4
1802loop_198:
1803 movleu %xcc, %o3, %g2
1804 stx %i3, [%l7 + 0x78]
1805 and %i7, 0x1524, %i2
1806 stb %g6, [%l7 + 0x79]
1807 movl %xcc, %g4, %g3
1808 alignaddrl %o7, %o1, %i1
1809 fmovsneg %xcc, %f15, %f10
1810 orn %l0, 0x19C7, %i6
1811 fands %f10, %f5, %f13
1812 lduw [%l7 + 0x44], %o0
1813 siam 0x3
1814 srax %g5, 0x11, %i4
1815 fpsub32s %f5, %f8, %f15
1816 fmovsne %xcc, %f12, %f4
1817 fpack16 %f4, %f8
1818 xorcc %l4, %o2, %l5
1819 ldd [%l7 + 0x08], %f12
1820 edge8l %i0, %g7, %l3
1821 stb %l1, [%l7 + 0x61]
1822 st %f13, [%l7 + 0x34]
1823 taddcctv %l6, %o5, %l2
1824 bg %xcc, loop_199
1825 fxor %f8, %f4, %f4
1826 bg,a %icc, loop_200
1827 fbu %fcc2, loop_201
1828loop_199:
1829 tne %xcc, 0x4
1830 fone %f8
1831loop_200:
1832 stw %g1, [%l7 + 0x34]
1833loop_201:
1834 fblg,a %fcc3, loop_202
1835 fmovsge %xcc, %f6, %f0
1836 fcmple16 %f2, %f6, %i5
1837 ldsh [%l7 + 0x08], %o4
1838loop_202:
1839 fmovdge %icc, %f6, %f3
1840 fxnor %f10, %f4, %f10
1841 movcc %xcc, %o6, %g2
1842 fmovdvs %xcc, %f3, %f3
1843 st %f2, [%l7 + 0x54]
1844 ld [%l7 + 0x34], %f9
1845 smul %o3, 0x1E47, %i7
1846 ld [%l7 + 0x20], %f1
1847 fornot1s %f0, %f13, %f14
1848 umul %i2, 0x1F7B, %i3
1849 stx %g4, [%l7 + 0x10]
1850 fmovsneg %xcc, %f1, %f12
1851 nop
1852 setx loop_203, %l0, %l1
1853 wrpr 0x1, %tl
1854 wrpr %l1, %tnpc
1855 setx 0x34400001400, %l0, %l1
1856 wrpr %l1, %tstate
1857 wrhpr 0x4, %htstate
1858 done
1859 stx %g6, [%l7 + 0x10]
1860 pdist %f4, %f10, %f0
1861 ldsb [%l7 + 0x26], %g3
1862loop_203:
1863 for %f10, %f8, %f6
1864 edge8l %o1, %o7, %l0
1865 bpos loop_204
1866 subc %i6, %i1, %o0
1867 fsrc2s %f13, %f5
1868 movgu %icc, %g5, %l4
1869loop_204:
1870 call loop_205
1871 fmovsneg %icc, %f8, %f13
1872 fornot1s %f10, %f11, %f0
1873 fors %f9, %f14, %f10
1874loop_205:
1875 fbe %fcc2, loop_206
1876 ldsw [%l7 + 0x08], %o2
1877 ldd [%l7 + 0x20], %f0
1878 stb %l5, [%l7 + 0x4E]
1879loop_206:
1880 fnot1 %f0, %f6
1881 be,a %icc, loop_207
1882 tge %icc, 0x4
1883 sdivx %i4, 0x1010, %g7
1884 fandnot2s %f5, %f12, %f4
1885loop_207:
1886 std %f14, [%l7 + 0x18]
1887 std %f12, [%l7 + 0x70]
1888 movre %i0, %l1, %l3
1889 st %f9, [%l7 + 0x2C]
1890 smul %o5, 0x1D7E, %l2
1891 ldx [%l7 + 0x60], %l6
1892 fmovdg %xcc, %f3, %f5
1893 sth %i5, [%l7 + 0x24]
1894 fnands %f0, %f3, %f13
1895 smulcc %g1, %o6, %g2
1896 brz,a %o3, loop_208
1897 sth %o4, [%l7 + 0x76]
1898 mova %icc, %i7, %i2
1899 tne %xcc, 0x5
1900loop_208:
1901 fmovsa %xcc, %f12, %f1
1902 udiv %g4, 0x08D4, %i3
1903 bneg,pt %icc, loop_209
1904 addccc %g3, 0x19FF, %g6
1905 tsubcctv %o7, %o1, %l0
1906 sdivcc %i6, 0x0D9A, %i1
1907loop_209:
1908 stw %g5, [%l7 + 0x08]
1909 movre %o0, %o2, %l4
1910 fcmpes %fcc3, %f9, %f11
1911 fcmpeq16 %f6, %f8, %l5
1912 fones %f13
1913 movle %xcc, %g7, %i0
1914 fmovsvc %xcc, %f5, %f15
1915 ldub [%l7 + 0x17], %i4
1916 bcs,a loop_210
1917 fornot1 %f6, %f0, %f14
1918 bge %icc, loop_211
1919 add %l1, 0x1B92, %o5
1920loop_210:
1921 stw %l2, [%l7 + 0x20]
1922 brz %l3, loop_212
1923loop_211:
1924 fpsub16 %f4, %f6, %f2
1925 ld [%l7 + 0x48], %f6
1926 udivcc %l6, 0x0663, %i5
1927loop_212:
1928 fpsub16 %f8, %f2, %f8
1929 sth %g1, [%l7 + 0x64]
1930 bneg loop_213
1931 fnot2 %f12, %f8
1932 ble,a %icc, loop_214
1933 ldx [%l7 + 0x58], %o6
1934loop_213:
1935 ld [%l7 + 0x4C], %f0
1936 tgu %icc, 0x7
1937loop_214:
1938 mova %xcc, %o3, %o4
1939 ldx [%l7 + 0x58], %i7
1940 movvs %icc, %i2, %g2
1941 fmovdne %icc, %f14, %f7
1942 fornot2s %f4, %f1, %f12
1943 fbuge,a %fcc1, loop_215
1944 tneg %icc, 0x6
1945 movcs %icc, %i3, %g4
1946 stb %g3, [%l7 + 0x75]
1947loop_215:
1948 tg %xcc, 0x2
1949 ldsh [%l7 + 0x50], %o7
1950 fbe,a %fcc0, loop_216
1951 bcs,pt %xcc, loop_217
1952 movvs %icc, %o1, %g6
1953 edge8n %l0, %i1, %g5
1954loop_216:
1955 addc %i6, 0x1291, %o0
1956loop_217:
1957 tgu %xcc, 0x3
1958 nop
1959 setx loop_218, %l0, %l1
1960 jmpl %l1, %o2
1961 ldsb [%l7 + 0x29], %l4
1962 fmul8ulx16 %f0, %f12, %f10
1963 movpos %xcc, %g7, %l5
1964loop_218:
1965 fexpand %f0, %f2
1966 sub %i0, 0x062B, %i4
1967 xorcc %l1, 0x0C99, %o5
1968 fpsub32 %f12, %f10, %f12
1969 edge32ln %l2, %l3, %i5
1970 udivx %g1, 0x091B, %l6
1971 ldsb [%l7 + 0x2D], %o3
1972 lduh [%l7 + 0x56], %o4
1973 andn %o6, %i2, %i7
1974 alignaddrl %i3, %g4, %g2
1975 ld [%l7 + 0x30], %f11
1976 fbe %fcc0, loop_219
1977 ldd [%l7 + 0x78], %f2
1978 fmul8x16au %f11, %f0, %f10
1979 fcmps %fcc3, %f13, %f1
1980loop_219:
1981 ldsh [%l7 + 0x24], %g3
1982 alignaddrl %o1, %g6, %l0
1983 fmovrslz %o7, %f4, %f7
1984 fones %f3
1985 lduw [%l7 + 0x2C], %i1
1986 edge32ln %g5, %i6, %o2
1987 fpmerge %f11, %f3, %f12
1988 fmovrdgz %l4, %f10, %f12
1989 sethi 0x1608, %o0
1990 fmovsvs %xcc, %f6, %f14
1991 fxnor %f10, %f2, %f14
1992 stw %l5, [%l7 + 0x6C]
1993 array32 %i0, %i4, %l1
1994 fxnors %f5, %f6, %f1
1995 ldsw [%l7 + 0x54], %o5
1996 fpsub32 %f12, %f8, %f10
1997 xor %g7, 0x13ED, %l3
1998 call loop_220
1999 fmul8sux16 %f4, %f12, %f0
2000 edge16n %l2, %i5, %g1
2001 lduw [%l7 + 0x68], %l6
2002loop_220:
2003 fbg,a %fcc1, loop_221
2004 ldub [%l7 + 0x61], %o3
2005 bshuffle %f12, %f6, %f14
2006 fmovspos %icc, %f14, %f0
2007loop_221:
2008 fcmple16 %f2, %f14, %o4
2009 smul %i2, 0x091F, %o6
2010 stw %i7, [%l7 + 0x54]
2011 stw %i3, [%l7 + 0x6C]
2012 movrlez %g4, %g3, %o1
2013 movrlez %g6, 0x144, %l0
2014 movge %icc, %o7, %g2
2015 tn %xcc, 0x5
2016 edge16 %i1, %i6, %g5
2017 fbug %fcc3, loop_222
2018 stb %o2, [%l7 + 0x4D]
2019 taddcctv %l4, 0x1B3A, %l5
2020 std %f0, [%l7 + 0x58]
2021loop_222:
2022 std %f6, [%l7 + 0x10]
2023 movleu %icc, %i0, %i4
2024 tgu %icc, 0x3
2025 fnot2 %f10, %f6
2026 stx %l1, [%l7 + 0x50]
2027 ldsb [%l7 + 0x2F], %o5
2028 movl %xcc, %o0, %l3
2029 fabss %f13, %f9
2030 fmovdne %xcc, %f8, %f9
2031 st %f8, [%l7 + 0x60]
2032 fand %f4, %f10, %f12
2033 fzero %f14
2034 ldsb [%l7 + 0x1C], %l2
2035 fbl %fcc1, loop_223
2036 siam 0x4
2037 tl %icc, 0x6
2038 ldx [%l7 + 0x38], %g7
2039loop_223:
2040 sdiv %g1, 0x1B6A, %i5
2041 fbul %fcc1, loop_224
2042 fble,a %fcc3, loop_225
2043 lduh [%l7 + 0x38], %l6
2044 fmovrsgez %o3, %f14, %f11
2045loop_224:
2046 lduw [%l7 + 0x48], %i2
2047loop_225:
2048 ldsb [%l7 + 0x6D], %o4
2049 fpadd16 %f4, %f0, %f14
2050 tvc %xcc, 0x6
2051 fmovspos %icc, %f2, %f8
2052 std %f6, [%l7 + 0x58]
2053 tcc %xcc, 0x6
2054 std %f0, [%l7 + 0x30]
2055 lduw [%l7 + 0x74], %i7
2056 bneg,a loop_226
2057 fba %fcc1, loop_227
2058 fcmpes %fcc2, %f4, %f0
2059 bgu,a,pt %icc, loop_228
2060loop_226:
2061 tneg %xcc, 0x2
2062loop_227:
2063 tge %icc, 0x1
2064 lduw [%l7 + 0x64], %o6
2065loop_228:
2066 fpadd32s %f2, %f9, %f7
2067 fcmpeq16 %f6, %f0, %g4
2068 brgz,a %g3, loop_229
2069 edge8ln %o1, %g6, %i3
2070 stb %l0, [%l7 + 0x44]
2071 ldsb [%l7 + 0x18], %g2
2072loop_229:
2073 sdivx %o7, 0x19C7, %i1
2074 ldx [%l7 + 0x28], %g5
2075 tcs %icc, 0x7
2076 fbul,a %fcc3, loop_230
2077 movneg %xcc, %o2, %l4
2078 ldd [%l7 + 0x70], %f12
2079 ldsw [%l7 + 0x28], %i6
2080loop_230:
2081 be,a,pn %xcc, loop_231
2082 fmovdge %icc, %f2, %f3
2083 fmovscc %icc, %f3, %f0
2084 ldsb [%l7 + 0x2C], %i0
2085loop_231:
2086 ta %xcc, 0x2
2087 ldsw [%l7 + 0x40], %l5
2088 ldsw [%l7 + 0x48], %l1
2089 stx %o5, [%l7 + 0x68]
2090 fmovrslez %i4, %f12, %f1
2091 lduw [%l7 + 0x6C], %o0
2092 fble,a %fcc1, loop_232
2093 fbge %fcc0, loop_233
2094 taddcctv %l2, 0x18C5, %g7
2095 ld [%l7 + 0x1C], %f12
2096loop_232:
2097 ldsw [%l7 + 0x48], %l3
2098loop_233:
2099 ldsw [%l7 + 0x18], %i5
2100 lduw [%l7 + 0x4C], %g1
2101 st %f1, [%l7 + 0x08]
2102 mulscc %l6, 0x0C32, %i2
2103 tpos %icc, 0x6
2104 st %f4, [%l7 + 0x50]
2105 movpos %icc, %o4, %o3
2106 fpack16 %f2, %f9
2107 ldsw [%l7 + 0x68], %i7
2108 srlx %g4, 0x01, %g3
2109 umul %o6, 0x1CF5, %o1
2110 fnot2 %f14, %f6
2111 move %icc, %g6, %l0
2112 orncc %g2, %i3, %i1
2113 ld [%l7 + 0x6C], %f7
2114 brgez %o7, loop_234
2115 mova %xcc, %g5, %o2
2116 st %f5, [%l7 + 0x3C]
2117 fmovrse %l4, %f2, %f13
2118loop_234:
2119 ldub [%l7 + 0x36], %i6
2120 sub %i0, 0x0BFA, %l1
2121 udivcc %l5, 0x0B4F, %o5
2122 subccc %o0, %l2, %i4
2123 edge16n %l3, %g7, %g1
2124 edge32l %l6, %i2, %o4
2125 tle %icc, 0x7
2126 udivx %o3, 0x18B1, %i5
2127 stb %i7, [%l7 + 0x7A]
2128 ldub [%l7 + 0x58], %g3
2129 xnorcc %o6, %g4, %o1
2130 st %f10, [%l7 + 0x58]
2131 ld [%l7 + 0x78], %f13
2132 tcs %icc, 0x3
2133 brgz %l0, loop_235
2134 sethi 0x1DF6, %g2
2135 orncc %i3, 0x027C, %g6
2136 fmovdpos %xcc, %f6, %f6
2137loop_235:
2138 fmul8sux16 %f2, %f8, %f10
2139 stx %i1, [%l7 + 0x78]
2140 sth %g5, [%l7 + 0x56]
2141 sll %o2, 0x12, %l4
2142 ldd [%l7 + 0x48], %f12
2143 fcmpeq16 %f14, %f10, %o7
2144 fabsd %f8, %f10
2145 ldsh [%l7 + 0x1A], %i6
2146 fmul8sux16 %f0, %f6, %f10
2147 ldd [%l7 + 0x20], %f12
2148 lduh [%l7 + 0x3C], %i0
2149 sth %l5, [%l7 + 0x2E]
2150 edge32l %l1, %o5, %l2
2151 fcmpeq32 %f12, %f8, %i4
2152 umul %l3, 0x0C86, %o0
2153 ldd [%l7 + 0x40], %f0
2154 fands %f5, %f7, %f8
2155 movre %g7, 0x313, %g1
2156 fmovsgu %icc, %f13, %f6
2157 ldub [%l7 + 0x5E], %i2
2158 lduh [%l7 + 0x16], %l6
2159 st %f2, [%l7 + 0x18]
2160 ldd [%l7 + 0x68], %f14
2161 fmovsne %xcc, %f4, %f4
2162 mulscc %o3, %o4, %i7
2163 fbule %fcc2, loop_236
2164 udiv %g3, 0x0EEA, %o6
2165 fnot1s %f8, %f4
2166 fmovsge %icc, %f12, %f14
2167loop_236:
2168 fmovrsgz %i5, %f10, %f3
2169 edge32l %o1, %l0, %g4
2170 fxnors %f4, %f8, %f6
2171 sdivcc %i3, 0x1306, %g6
2172 fabss %f13, %f1
2173 fmovscs %icc, %f15, %f7
2174 umulcc %i1, %g5, %o2
2175 fxor %f14, %f2, %f2
2176 movneg %icc, %l4, %g2
2177 movrgez %o7, 0x01C, %i6
2178 fpsub32 %f10, %f8, %f4
2179 fbug,a %fcc0, loop_237
2180 stx %l5, [%l7 + 0x28]
2181 fmovsle %xcc, %f0, %f1
2182 lduw [%l7 + 0x3C], %l1
2183loop_237:
2184 smulcc %o5, %i0, %l2
2185 movrlez %i4, 0x0E6, %l3
2186 nop
2187 setx loop_238, %l0, %l1
2188 wrpr 0x1, %tl
2189 wrpr %l1, %tpc
2190 add %l1, 0x4, %l1
2191 wrpr %l1, %tnpc
2192 setx 0x34400001400, %l0, %l1
2193 wrpr %l1, %tstate
2194 wrhpr 0x4, %htstate
2195 retry
2196 xnorcc %o0, 0x1A41, %g7
2197 fcmpne32 %f10, %f12, %g1
2198 ldsw [%l7 + 0x78], %i2
2199loop_238:
2200 alignaddr %l6, %o3, %i7
2201 fmovdcs %icc, %f8, %f7
2202 fors %f4, %f11, %f12
2203 stb %g3, [%l7 + 0x56]
2204 ldx [%l7 + 0x70], %o6
2205 lduw [%l7 + 0x40], %o4
2206 tgu %xcc, 0x7
2207 fbul %fcc2, loop_239
2208 movcc %xcc, %o1, %i5
2209 ldx [%l7 + 0x38], %l0
2210 bneg,a loop_240
2211loop_239:
2212 sdivx %i3, 0x14A2, %g4
2213 fsrc2s %f8, %f14
2214 addcc %g6, %i1, %o2
2215loop_240:
2216 ta %icc, 0x6
2217 fnot2s %f5, %f15
2218 ldsb [%l7 + 0x67], %g5
2219 fxor %f8, %f8, %f12
2220 ldsh [%l7 + 0x0E], %g2
2221 bneg,a loop_241
2222 movrne %o7, %i6, %l5
2223 fcmpgt32 %f14, %f8, %l4
2224 xorcc %l1, %i0, %l2
2225loop_241:
2226 std %f4, [%l7 + 0x10]
2227 ldx [%l7 + 0x70], %o5
2228 fbue,a %fcc3, loop_242
2229 sdivcc %l3, 0x1ECD, %o0
2230 movcs %icc, %i4, %g1
2231 bn loop_243
2232loop_242:
2233 fmovde %xcc, %f15, %f10
2234 sth %g7, [%l7 + 0x30]
2235 fmovrde %l6, %f8, %f10
2236loop_243:
2237 umul %o3, 0x0E97, %i2
2238 fands %f7, %f12, %f3
2239 fmovsl %xcc, %f15, %f14
2240 sub %g3, 0x189A, %i7
2241 array32 %o6, %o1, %o4
2242 fandnot1 %f8, %f12, %f0
2243 fornot1 %f6, %f4, %f4
2244 movge %xcc, %l0, %i3
2245 lduw [%l7 + 0x74], %g4
2246 tne %xcc, 0x2
2247 xorcc %g6, %i1, %i5
2248 sth %o2, [%l7 + 0x2A]
2249 tg %xcc, 0x3
2250 st %f3, [%l7 + 0x74]
2251 fcmpeq32 %f10, %f14, %g5
2252 sth %o7, [%l7 + 0x68]
2253 bn %icc, loop_244
2254 ldub [%l7 + 0x31], %i6
2255 addc %l5, 0x0784, %l4
2256 fsrc1s %f15, %f11
2257loop_244:
2258 fmovsneg %icc, %f2, %f0
2259 fpsub32 %f0, %f0, %f0
2260 sth %l1, [%l7 + 0x3E]
2261 fmul8sux16 %f14, %f0, %f0
2262 ldd [%l7 + 0x50], %f12
2263 ldsb [%l7 + 0x60], %i0
2264 ldub [%l7 + 0x74], %g2
2265 fblg %fcc0, loop_245
2266 stw %o5, [%l7 + 0x30]
2267 fmul8x16 %f3, %f12, %f12
2268 ldd [%l7 + 0x38], %f10
2269loop_245:
2270 edge8l %l2, %l3, %i4
2271 faligndata %f8, %f10, %f14
2272 ldsw [%l7 + 0x10], %o0
2273 xnorcc %g1, 0x0AF4, %g7
2274 fnot2 %f6, %f0
2275 tcc %xcc, 0x0
2276 fone %f14
2277 movvc %xcc, %l6, %o3
2278 fpadd16 %f12, %f2, %f12
2279 fmovdpos %xcc, %f4, %f15
2280 fcmpeq32 %f12, %f2, %g3
2281 movn %icc, %i2, %o6
2282 lduw [%l7 + 0x14], %o1
2283 fmul8ulx16 %f6, %f4, %f6
2284 ldx [%l7 + 0x10], %i7
2285 sdiv %l0, 0x02EE, %o4
2286 fcmpes %fcc0, %f2, %f10
2287 fbl,a %fcc1, loop_246
2288 tgu %xcc, 0x3
2289 addcc %g4, %g6, %i1
2290 lduw [%l7 + 0x64], %i5
2291loop_246:
2292 xor %i3, 0x0C49, %g5
2293 sdivcc %o7, 0x0D73, %i6
2294 fbl %fcc2, loop_247
2295 fmovdn %icc, %f13, %f11
2296 fmovsa %xcc, %f10, %f11
2297 fbuge %fcc3, loop_248
2298loop_247:
2299 std %f10, [%l7 + 0x50]
2300 fandnot1s %f0, %f6, %f14
2301 ldsh [%l7 + 0x3E], %o2
2302loop_248:
2303 sdivx %l5, 0x0877, %l1
2304 ldub [%l7 + 0x65], %i0
2305 fmovsneg %xcc, %f11, %f11
2306 fcmpeq16 %f4, %f6, %g2
2307 ldx [%l7 + 0x20], %l4
2308 stb %l2, [%l7 + 0x46]
2309 or %o5, 0x0D18, %i4
2310 fmovs %f11, %f3
2311 fmul8x16au %f15, %f1, %f2
2312 stw %o0, [%l7 + 0x64]
2313 bl %icc, loop_249
2314 ldsw [%l7 + 0x30], %l3
2315 sth %g1, [%l7 + 0x28]
2316 ldsb [%l7 + 0x22], %l6
2317loop_249:
2318 fmovsne %icc, %f4, %f10
2319 movge %xcc, %g7, %g3
2320 tcc %icc, 0x7
2321 tgu %icc, 0x6
2322 lduh [%l7 + 0x0C], %i2
2323 fsrc2 %f12, %f10
2324 fnegd %f14, %f4
2325 ldsh [%l7 + 0x64], %o6
2326 bneg %xcc, loop_250
2327 tleu %xcc, 0x4
2328 st %f2, [%l7 + 0x68]
2329 edge16ln %o3, %o1, %i7
2330loop_250:
2331 orn %o4, %g4, %l0
2332 tleu %icc, 0x3
2333 fmovsa %xcc, %f4, %f0
2334 bpos,a,pn %xcc, loop_251
2335 fbl,a %fcc0, loop_252
2336 fmovsle %xcc, %f12, %f12
2337 fpsub32s %f5, %f13, %f12
2338loop_251:
2339 bvc %xcc, loop_253
2340loop_252:
2341 stx %g6, [%l7 + 0x60]
2342 movrgz %i5, 0x140, %i1
2343 fmuld8sux16 %f8, %f0, %f8
2344loop_253:
2345 ldsh [%l7 + 0x54], %i3
2346 fmovrdgez %g5, %f2, %f14
2347 brz,a %i6, loop_254
2348 ldsw [%l7 + 0x10], %o7
2349 popc %l5, %o2
2350 and %l1, %i0, %l4
2351loop_254:
2352 sra %l2, 0x1D, %o5
2353 edge8ln %i4, %o0, %l3
2354 stb %g2, [%l7 + 0x45]
2355 alignaddr %g1, %l6, %g7
2356 array8 %g3, %o6, %i2
2357 nop
2358 setx loop_255, %l0, %l1
2359 wrpr 0x1, %tl
2360 wrpr %l1, %tnpc
2361 setx 0x34400001400, %l0, %l1
2362 wrpr %l1, %tstate
2363 wrhpr 0x4, %htstate
2364 done
2365 tgu %icc, 0x2
2366 ld [%l7 + 0x40], %f10
2367 fmuld8sux16 %f5, %f14, %f2
2368loop_255:
2369 bge,a %icc, loop_256
2370 bvc,a,pt %xcc, loop_257
2371 subc %o1, %o3, %o4
2372 ldx [%l7 + 0x40], %i7
2373loop_256:
2374 ldsh [%l7 + 0x7C], %g4
2375loop_257:
2376 sra %g6, 0x03, %i5
2377 ldsh [%l7 + 0x60], %i1
2378 fmovdpos %xcc, %f9, %f2
2379 brlez,a %l0, loop_258
2380 std %f14, [%l7 + 0x08]
2381 ldub [%l7 + 0x41], %g5
2382 sethi 0x0A5E, %i3
2383loop_258:
2384 fmovsge %xcc, %f6, %f7
2385 fblg,a %fcc1, loop_259
2386 bshuffle %f2, %f4, %f12
2387 fnegd %f10, %f4
2388 fmovdl %icc, %f12, %f6
2389loop_259:
2390 tle %icc, 0x6
2391 srlx %o7, %i6, %o2
2392 stw %l1, [%l7 + 0x5C]
2393 bvs %icc, loop_260
2394 ldub [%l7 + 0x15], %i0
2395 fpack16 %f12, %f12
2396 fxor %f14, %f6, %f2
2397loop_260:
2398 stb %l5, [%l7 + 0x22]
2399 fmovrde %l2, %f8, %f0
2400 subcc %o5, %l4, %o0
2401 fmovdle %xcc, %f15, %f12
2402 addc %i4, %l3, %g2
2403 bl,pt %icc, loop_261
2404 fmovsge %xcc, %f1, %f10
2405 stw %g1, [%l7 + 0x78]
2406 ldub [%l7 + 0x7E], %l6
2407loop_261:
2408 st %f1, [%l7 + 0x48]
2409 fmovdg %icc, %f12, %f8
2410 sllx %g7, %g3, %o6
2411 fbo,a %fcc3, loop_262
2412 fmovsa %icc, %f2, %f0
2413 orn %i2, 0x0730, %o1
2414 subccc %o3, 0x007A, %i7
2415loop_262:
2416 movgu %xcc, %o4, %g6
2417 pdist %f14, %f10, %f8
2418 ldsw [%l7 + 0x60], %i5
2419 lduh [%l7 + 0x50], %i1
2420 ld [%l7 + 0x30], %f7
2421 movl %xcc, %g4, %l0
2422 edge32ln %g5, %i3, %i6
2423 ldsw [%l7 + 0x08], %o7
2424 lduw [%l7 + 0x60], %l1
2425 smulcc %o2, 0x0E34, %l5
2426 edge32ln %i0, %l2, %o5
2427 fmovscs %xcc, %f3, %f8
2428 fmovdgu %xcc, %f7, %f0
2429 edge8n %l4, %o0, %i4
2430 move %icc, %g2, %g1
2431 ldsw [%l7 + 0x40], %l3
2432 ldub [%l7 + 0x2A], %g7
2433 fpadd32s %f15, %f6, %f3
2434 sdivcc %g3, 0x0AE2, %l6
2435 fmul8x16al %f15, %f12, %f12
2436 bcs,a loop_263
2437 stb %i2, [%l7 + 0x7C]
2438 ldsb [%l7 + 0x0A], %o6
2439 stb %o3, [%l7 + 0x22]
2440loop_263:
2441 fmovsne %icc, %f11, %f6
2442 movvc %xcc, %o1, %i7
2443 tpos %xcc, 0x2
2444 fmovdne %icc, %f1, %f7
2445 ldsb [%l7 + 0x34], %g6
2446 edge32ln %o4, %i1, %i5
2447 lduh [%l7 + 0x52], %g4
2448 movl %xcc, %g5, %l0
2449 movre %i3, %i6, %o7
2450 std %f14, [%l7 + 0x58]
2451 fmul8x16 %f15, %f14, %f0
2452 fxnor %f0, %f6, %f12
2453 fmovs %f1, %f15
2454 tge %icc, 0x6
2455 lduw [%l7 + 0x74], %l1
2456 stb %o2, [%l7 + 0x6F]
2457 brlz %l5, loop_264
2458 fbuge,a %fcc1, loop_265
2459 stw %l2, [%l7 + 0x30]
2460 bpos loop_266
2461loop_264:
2462 stx %o5, [%l7 + 0x40]
2463loop_265:
2464 stx %l4, [%l7 + 0x38]
2465 fnor %f0, %f14, %f4
2466loop_266:
2467 fzero %f14
2468 fmul8ulx16 %f4, %f4, %f0
2469 movne %xcc, %o0, %i0
2470 alignaddr %g2, %g1, %i4
2471 movvs %xcc, %l3, %g7
2472 orn %g3, %l6, %i2
2473 movne %icc, %o3, %o6
2474 fcmps %fcc1, %f0, %f4
2475 fxor %f12, %f4, %f6
2476 ldub [%l7 + 0x57], %o1
2477 sth %g6, [%l7 + 0x26]
2478 fmovse %xcc, %f0, %f12
2479 umulcc %o4, %i7, %i5
2480 ldx [%l7 + 0x58], %i1
2481 fmovdleu %icc, %f1, %f11
2482 fmovsl %xcc, %f6, %f13
2483 fsrc2s %f3, %f10
2484 sub %g5, %g4, %i3
2485 movge %icc, %i6, %o7
2486 ldsh [%l7 + 0x2C], %l0
2487 st %f15, [%l7 + 0x7C]
2488 brlez,a %o2, loop_267
2489 edge16ln %l1, %l5, %o5
2490 fcmpd %fcc3, %f8, %f8
2491 fmovsleu %xcc, %f8, %f11
2492loop_267:
2493 movrgz %l4, 0x08F, %o0
2494 movcs %icc, %l2, %g2
2495 fxors %f3, %f5, %f6
2496 ldx [%l7 + 0x58], %i0
2497 ldd [%l7 + 0x40], %f4
2498 tsubcc %g1, 0x052E, %l3
2499 fmul8x16 %f13, %f6, %f10
2500 fmul8x16 %f5, %f8, %f6
2501 movn %icc, %g7, %i4
2502 tcs %xcc, 0x3
2503 fnand %f14, %f8, %f6
2504 fmovdn %icc, %f15, %f8
2505 sdivcc %l6, 0x0A28, %g3
2506 alignaddrl %i2, %o6, %o3
2507 array16 %g6, %o1, %i7
2508 ldd [%l7 + 0x48], %f6
2509 fmul8x16al %f1, %f6, %f12
2510 stw %i5, [%l7 + 0x58]
2511 ldd [%l7 + 0x28], %f4
2512 fpsub16s %f6, %f3, %f7
2513 ldd [%l7 + 0x28], %f6
2514 fmovsle %xcc, %f4, %f1
2515 stb %i1, [%l7 + 0x4E]
2516 ldub [%l7 + 0x18], %g5
2517 brlz %g4, loop_268
2518 stx %o4, [%l7 + 0x50]
2519 mulx %i6, %i3, %o7
2520 orn %l0, %o2, %l1
2521loop_268:
2522 stb %o5, [%l7 + 0x64]
2523 fmovrsne %l4, %f15, %f7
2524 movrlez %l5, 0x1FB, %l2
2525 sdivcc %o0, 0x0344, %i0
2526 smul %g1, %l3, %g7
2527 ld [%l7 + 0x08], %f1
2528 andn %g2, %i4, %l6
2529 fpadd32s %f4, %f8, %f3
2530 brlez %g3, loop_269
2531 ldx [%l7 + 0x08], %i2
2532 bg %icc, loop_270
2533 fmovrsne %o3, %f4, %f1
2534loop_269:
2535 ldub [%l7 + 0x5A], %o6
2536 fmovdvc %icc, %f7, %f15
2537loop_270:
2538 ld [%l7 + 0x70], %f15
2539 st %f7, [%l7 + 0x34]
2540 sth %o1, [%l7 + 0x16]
2541 fnor %f8, %f10, %f0
2542 fbe,a %fcc3, loop_271
2543 lduh [%l7 + 0x24], %i7
2544 st %f9, [%l7 + 0x64]
2545 fmul8sux16 %f4, %f2, %f10
2546loop_271:
2547 ldd [%l7 + 0x08], %f6
2548 nop
2549 setx loop_272, %l0, %l1
2550 wrpr 0x1, %tl
2551 wrpr %l1, %tpc
2552 add %l1, 0x4, %l1
2553 wrpr %l1, %tnpc
2554 setx 0x34400001400, %l0, %l1
2555 wrpr %l1, %tstate
2556 wrhpr 0x4, %htstate
2557 retry
2558 fone %f6
2559 fxnors %f8, %f5, %f3
2560 lduh [%l7 + 0x7E], %g6
2561loop_272:
2562 ldsb [%l7 + 0x0D], %i1
2563 fmovsvs %icc, %f13, %f12
2564 fmovdvs %xcc, %f14, %f4
2565 fmovrslez %g5, %f14, %f4
2566 brgez %g4, loop_273
2567 tvc %icc, 0x3
2568 fmovdvs %xcc, %f10, %f10
2569 tn %icc, 0x7
2570loop_273:
2571 ldd [%l7 + 0x70], %f12
2572 lduh [%l7 + 0x22], %i5
2573 fpsub32s %f5, %f1, %f8
2574 fcmpd %fcc3, %f12, %f8
2575 sth %i6, [%l7 + 0x62]
2576 stx %o4, [%l7 + 0x60]
2577 edge32ln %o7, %i3, %l0
2578 brlez %l1, loop_274
2579 st %f14, [%l7 + 0x5C]
2580 fnot1s %f11, %f6
2581 stx %o5, [%l7 + 0x30]
2582loop_274:
2583 addcc %l4, %o2, %l5
2584 fmuld8sux16 %f8, %f7, %f10
2585 umulcc %l2, 0x0A59, %i0
2586 fnot2 %f4, %f0
2587 edge32l %o0, %g1, %g7
2588 std %f14, [%l7 + 0x60]
2589 ldsb [%l7 + 0x1D], %g2
2590 fsrc1s %f8, %f8
2591 ldsb [%l7 + 0x2F], %l3
2592 stb %l6, [%l7 + 0x71]
2593 fmovrdne %i4, %f8, %f14
2594 srax %g3, %o3, %i2
2595 fmovdleu %icc, %f5, %f4
2596 fsrc2 %f2, %f0
2597 ld [%l7 + 0x1C], %f5
2598 edge8ln %o1, %i7, %g6
2599 fcmps %fcc1, %f10, %f8
2600 ldd [%l7 + 0x30], %f8
2601 tneg %xcc, 0x5
2602 movne %xcc, %i1, %g5
2603 ldsw [%l7 + 0x44], %o6
2604 stb %g4, [%l7 + 0x57]
2605 movrgez %i6, 0x09E, %o4
2606 tvs %xcc, 0x2
2607 fbn %fcc3, loop_275
2608 fone %f2
2609 movrlz %o7, %i5, %i3
2610 ldd [%l7 + 0x20], %f4
2611loop_275:
2612 fxors %f14, %f3, %f2
2613 tl %icc, 0x3
2614 fcmpd %fcc2, %f12, %f8
2615 movvc %xcc, %l0, %l1
2616 fpadd32 %f6, %f2, %f12
2617 fxor %f6, %f6, %f0
2618 fmovdne %icc, %f5, %f2
2619 addccc %l4, 0x0D12, %o5
2620 ld [%l7 + 0x6C], %f7
2621 ldx [%l7 + 0x70], %o2
2622 array32 %l5, %l2, %i0
2623 brlez %o0, loop_276
2624 fors %f7, %f4, %f15
2625 fmovdgu %xcc, %f1, %f9
2626 umul %g7, 0x0A3A, %g1
2627loop_276:
2628 taddcctv %l3, %g2, %l6
2629 fmovsa %icc, %f9, %f3
2630 ta %icc, 0x6
2631 fmovscs %icc, %f12, %f9
2632 tn %xcc, 0x6
2633 ldx [%l7 + 0x78], %i4
2634 tge %icc, 0x7
2635 bgu,a loop_277
2636 fmovdne %icc, %f8, %f1
2637 fmovdne %xcc, %f2, %f6
2638 umul %g3, %i2, %o1
2639loop_277:
2640 tl %xcc, 0x3
2641 tgu %icc, 0x4
2642 ldx [%l7 + 0x58], %o3
2643 srl %g6, %i1, %i7
2644 lduw [%l7 + 0x0C], %o6
2645 ldub [%l7 + 0x72], %g5
2646 ldx [%l7 + 0x38], %g4
2647 udiv %i6, 0x07A7, %o7
2648 sth %i5, [%l7 + 0x76]
2649 move %icc, %o4, %l0
2650 ldx [%l7 + 0x70], %l1
2651 fpack32 %f14, %f10, %f14
2652 andncc %l4, %o5, %i3
2653 stb %o2, [%l7 + 0x34]
2654 fbg %fcc0, loop_278
2655 sth %l5, [%l7 + 0x6C]
2656 fxnors %f13, %f4, %f11
2657 tleu %icc, 0x4
2658loop_278:
2659 ldx [%l7 + 0x78], %i0
2660 ld [%l7 + 0x40], %f10
2661 fpadd16 %f14, %f8, %f4
2662 ldsb [%l7 + 0x49], %l2
2663 fnegs %f12, %f7
2664 fcmpeq32 %f2, %f10, %g7
2665 fcmps %fcc3, %f5, %f12
2666 ld [%l7 + 0x08], %f15
2667 siam 0x2
2668 stb %o0, [%l7 + 0x4D]
2669 bl,a,pt %xcc, loop_279
2670 ldd [%l7 + 0x70], %f12
2671 movrlz %l3, 0x3DA, %g1
2672 bcs,a %xcc, loop_280
2673loop_279:
2674 fxnor %f14, %f8, %f14
2675 fmovsne %xcc, %f6, %f9
2676 sdivx %g2, 0x0CF8, %l6
2677loop_280:
2678 fmul8ulx16 %f0, %f14, %f6
2679 fcmpgt32 %f4, %f2, %i4
2680 ldub [%l7 + 0x40], %g3
2681 ldub [%l7 + 0x35], %i2
2682 fpack32 %f10, %f8, %f0
2683 fzeros %f11
2684 fsrc1 %f4, %f6
2685 movrne %o3, 0x114, %g6
2686 ldsw [%l7 + 0x44], %i1
2687 lduh [%l7 + 0x0E], %i7
2688 be,a %xcc, loop_281
2689 fcmpes %fcc0, %f10, %f0
2690 edge16n %o1, %o6, %g4
2691 fbug %fcc0, loop_282
2692loop_281:
2693 bg,pt %icc, loop_283
2694 movpos %icc, %i6, %o7
2695 fornot1s %f3, %f8, %f14
2696loop_282:
2697 ldsw [%l7 + 0x1C], %i5
2698loop_283:
2699 fpackfix %f10, %f9
2700 fmovscs %xcc, %f1, %f3
2701 brlez,a %o4, loop_284
2702 movrne %g5, 0x21E, %l0
2703 tle %icc, 0x1
2704 fmovsl %icc, %f11, %f0
2705loop_284:
2706 ldsb [%l7 + 0x51], %l4
2707 fmovsvs %icc, %f11, %f1
2708 ldsh [%l7 + 0x58], %l1
2709 sth %o5, [%l7 + 0x12]
2710 sth %i3, [%l7 + 0x58]
2711 xnorcc %l5, %o2, %i0
2712 bl,pt %xcc, loop_285
2713 movleu %icc, %g7, %o0
2714 fone %f6
2715 fnegd %f0, %f12
2716loop_285:
2717 sth %l2, [%l7 + 0x2E]
2718 movrgez %l3, %g1, %l6
2719 ldub [%l7 + 0x21], %g2
2720 tneg %xcc, 0x7
2721 ldub [%l7 + 0x3F], %i4
2722 mulscc %g3, %i2, %g6
2723 ldub [%l7 + 0x65], %o3
2724 bg,a %icc, loop_286
2725 lduh [%l7 + 0x7C], %i7
2726 lduh [%l7 + 0x46], %i1
2727 movre %o1, 0x1E4, %o6
2728loop_286:
2729 fmovdvc %icc, %f3, %f11
2730 tsubcctv %i6, 0x12A5, %o7
2731 movrlez %i5, %g4, %g5
2732 fexpand %f4, %f0
2733 fzeros %f12
2734 tcs %icc, 0x2
2735 bpos %xcc, loop_287
2736 fnand %f6, %f10, %f12
2737 movrlez %o4, 0x3FC, %l4
2738 tsubcc %l1, %o5, %i3
2739loop_287:
2740 fble %fcc3, loop_288
2741 fabsd %f0, %f10
2742 ldd [%l7 + 0x30], %f10
2743 orcc %l0, %o2, %l5
2744loop_288:
2745 fcmps %fcc1, %f0, %f14
2746 fbo %fcc3, loop_289
2747 be %xcc, loop_290
2748 ldd [%l7 + 0x08], %f6
2749 lduw [%l7 + 0x18], %g7
2750loop_289:
2751 mova %icc, %i0, %o0
2752loop_290:
2753 sllx %l2, 0x1D, %g1
2754 and %l6, 0x035A, %g2
2755 ldsw [%l7 + 0x54], %l3
2756 nop
2757 setx loop_291, %l0, %l1
2758 jmpl %l1, %i4
2759 fmovsgu %xcc, %f10, %f10
2760 mulscc %g3, 0x004C, %g6
2761 ldsh [%l7 + 0x12], %o3
2762loop_291:
2763 fmovd %f6, %f8
2764 andncc %i2, %i1, %o1
2765 sth %o6, [%l7 + 0x26]
2766 ldd [%l7 + 0x48], %f12
2767 bpos,a loop_292
2768 lduw [%l7 + 0x44], %i6
2769 edge32 %o7, %i7, %g4
2770 fone %f0
2771loop_292:
2772 fmovdpos %icc, %f0, %f10
2773 stb %g5, [%l7 + 0x0C]
2774 stx %o4, [%l7 + 0x78]
2775 fbul,a %fcc2, loop_293
2776 udivx %i5, 0x0667, %l4
2777 lduh [%l7 + 0x2E], %o5
2778 st %f9, [%l7 + 0x78]
2779loop_293:
2780 brz,a %l1, loop_294
2781 st %f3, [%l7 + 0x3C]
2782 edge8ln %l0, %o2, %i3
2783 fmovdcs %icc, %f8, %f12
2784loop_294:
2785 movcs %xcc, %l5, %i0
2786 ldub [%l7 + 0x5F], %g7
2787 brlez %o0, loop_295
2788 fmovdgu %xcc, %f7, %f1
2789 fpmerge %f15, %f0, %f4
2790 fsrc2 %f8, %f8
2791loop_295:
2792 fpmerge %f1, %f3, %f14
2793 movrgez %l2, %g1, %g2
2794 bleu,pn %xcc, loop_296
2795 bneg,a %icc, loop_297
2796 ldsh [%l7 + 0x6A], %l3
2797 sra %l6, %i4, %g6
2798loop_296:
2799 addc %o3, %g3, %i2
2800loop_297:
2801 stb %i1, [%l7 + 0x4C]
2802 movle %xcc, %o1, %i6
2803 stw %o7, [%l7 + 0x38]
2804 sdivx %o6, 0x0E6E, %i7
2805 stw %g4, [%l7 + 0x10]
2806 movre %g5, %o4, %i5
2807 fnegs %f14, %f15
2808 lduw [%l7 + 0x58], %o5
2809 stx %l1, [%l7 + 0x28]
2810 edge32l %l4, %o2, %l0
2811 smul %i3, 0x0A59, %i0
2812 st %f15, [%l7 + 0x38]
2813 xnor %g7, %o0, %l2
2814 fbl,a %fcc3, loop_298
2815 fbo %fcc1, loop_299
2816 call loop_300
2817 fmovdle %icc, %f8, %f8
2818loop_298:
2819 st %f3, [%l7 + 0x08]
2820loop_299:
2821 be,a %icc, loop_301
2822loop_300:
2823 fmovdvs %xcc, %f15, %f3
2824 std %f12, [%l7 + 0x58]
2825 stw %g1, [%l7 + 0x70]
2826loop_301:
2827 fmovdgu %xcc, %f2, %f4
2828 ldd [%l7 + 0x68], %f8
2829 fmul8sux16 %f4, %f6, %f2
2830 fmovsg %xcc, %f13, %f0
2831 sth %g2, [%l7 + 0x28]
2832 movvs %icc, %l5, %l6
2833 fornot2s %f13, %f10, %f1
2834 bleu loop_302
2835 lduw [%l7 + 0x30], %l3
2836 bcs loop_303
2837 srax %g6, 0x11, %o3
2838loop_302:
2839 alignaddrl %i4, %g3, %i2
2840 tvs %xcc, 0x5
2841loop_303:
2842 fxor %f8, %f8, %f8
2843 ldub [%l7 + 0x1F], %i1
2844 ldx [%l7 + 0x78], %i6
2845 tcs %icc, 0x7
2846 fandnot1s %f4, %f4, %f7
2847 ldsb [%l7 + 0x23], %o7
2848 srl %o1, 0x08, %o6
2849 bl,a,pt %icc, loop_304
2850 fblg %fcc2, loop_305
2851 ld [%l7 + 0x74], %f12
2852 fbo %fcc1, loop_306
2853loop_304:
2854 ldx [%l7 + 0x48], %i7
2855loop_305:
2856 ldsw [%l7 + 0x38], %g5
2857 fmovspos %icc, %f12, %f14
2858loop_306:
2859 ldub [%l7 + 0x2A], %o4
2860 fmovscc %xcc, %f14, %f3
2861 fnor %f12, %f0, %f14
2862 nop
2863 setx loop_307, %l0, %l1
2864 wrpr 0x1, %tl
2865 wrpr %l1, %tnpc
2866 setx 0x34400001400, %l0, %l1
2867 wrpr %l1, %tstate
2868 wrhpr 0x4, %htstate
2869 done
2870 lduh [%l7 + 0x14], %g4
2871 movcc %xcc, %o5, %l1
2872 edge32 %l4, %i5, %o2
2873loop_307:
2874 srax %l0, 0x0D, %i3
2875 fmovdcc %xcc, %f0, %f14
2876 array32 %i0, %g7, %l2
2877 add %o0, %g2, %l5
2878 fnegd %f14, %f6
2879 fbuge,a %fcc3, loop_308
2880 fandnot1 %f6, %f4, %f14
2881 fmul8sux16 %f0, %f12, %f0
2882 movn %xcc, %g1, %l3
2883loop_308:
2884 ldx [%l7 + 0x08], %g6
2885 ldsw [%l7 + 0x64], %l6
2886 fnot1s %f1, %f14
2887 xnor %o3, 0x146D, %i4
2888 fmovrse %g3, %f6, %f5
2889 fpadd32s %f2, %f1, %f0
2890 bgu,a loop_309
2891 lduh [%l7 + 0x3E], %i1
2892 nop
2893 setx loop_310, %l0, %l1
2894 jmpl %l1, %i6
2895 fpsub16 %f8, %f14, %f4
2896loop_309:
2897 tpos %icc, 0x5
2898 lduh [%l7 + 0x1A], %i2
2899loop_310:
2900 tvs %xcc, 0x0
2901 movrgz %o1, %o6, %o7
2902 fmovdn %icc, %f11, %f15
2903 ldsw [%l7 + 0x40], %g5
2904 fmovrsgz %i7, %f14, %f0
2905 fmovdvs %xcc, %f2, %f11
2906 ldub [%l7 + 0x63], %o4
2907 bshuffle %f14, %f8, %f12
2908 fmovs %f7, %f3
2909 fcmple16 %f14, %f6, %g4
2910 ld [%l7 + 0x4C], %f3
2911 ldsw [%l7 + 0x3C], %o5
2912 subcc %l4, 0x0E3C, %i5
2913 stw %o2, [%l7 + 0x70]
2914 fmovsle %icc, %f6, %f7
2915 fmovdn %xcc, %f1, %f3
2916 array8 %l0, %i3, %l1
2917 stb %g7, [%l7 + 0x5D]
2918 fmovrdne %i0, %f2, %f10
2919 fbuge,a %fcc2, loop_311
2920 bn,a loop_312
2921 udivcc %l2, 0x039A, %g2
2922 addccc %l5, 0x0E7B, %o0
2923loop_311:
2924 movrgez %l3, 0x3E7, %g6
2925loop_312:
2926 fmovdvc %xcc, %f6, %f14
2927 fandnot1s %f6, %f7, %f15
2928 movgu %icc, %g1, %l6
2929 nop
2930 setx loop_313, %l0, %l1
2931 wrpr 0x1, %tl
2932 wrpr %l1, %tpc
2933 add %l1, 0x4, %l1
2934 wrpr %l1, %tnpc
2935 setx 0x34400001400, %l0, %l1
2936 wrpr %l1, %tstate
2937 wrhpr 0x4, %htstate
2938 retry
2939 fmovsgu %xcc, %f8, %f10
2940 ldd [%l7 + 0x68], %f14
2941 st %f5, [%l7 + 0x14]
2942loop_313:
2943 bcs,a loop_314
2944 ld [%l7 + 0x20], %f11
2945 stb %i4, [%l7 + 0x75]
2946 fnors %f15, %f13, %f3
2947loop_314:
2948 ldx [%l7 + 0x48], %o3
2949 bpos,pn %xcc, loop_315
2950 fmovrslz %g3, %f10, %f14
2951 mulx %i6, %i2, %i1
2952 edge32n %o6, %o7, %g5
2953loop_315:
2954 std %f12, [%l7 + 0x48]
2955 srax %o1, 0x1A, %o4
2956 sub %i7, 0x0370, %o5
2957 fbe %fcc0, loop_316
2958 fzeros %f0
2959 movre %l4, 0x2AD, %g4
2960 fmovsn %icc, %f3, %f3
2961loop_316:
2962 st %f12, [%l7 + 0x10]
2963 tpos %icc, 0x3
2964 udivcc %i5, 0x13DD, %o2
2965 tpos %icc, 0x5
2966 addcc %i3, %l0, %l1
2967 smulcc %g7, %i0, %g2
2968 bcs %xcc, loop_317
2969 fmul8sux16 %f6, %f4, %f0
2970 edge32n %l2, %o0, %l5
2971 fcmpgt16 %f2, %f12, %l3
2972loop_317:
2973 fmovd %f0, %f10
2974 popc %g1, %l6
2975 ldsw [%l7 + 0x50], %i4
2976 fmovsgu %xcc, %f15, %f9
2977 nop
2978 setx loop_318, %l0, %l1
2979 wrpr 0x1, %tl
2980 wrpr %l1, %tpc
2981 add %l1, 0x4, %l1
2982 wrpr %l1, %tnpc
2983 setx 0x34400001400, %l0, %l1
2984 wrpr %l1, %tstate
2985 wrhpr 0x4, %htstate
2986 retry
2987 fnot2s %f11, %f12
2988 smul %g6, %g3, %i6
2989 fbl %fcc3, loop_319
2990loop_318:
2991 and %i2, %o3, %i1
2992 fble %fcc0, loop_320
2993 fmuld8sux16 %f13, %f3, %f6
2994loop_319:
2995 fcmpd %fcc0, %f6, %f4
2996 mova %icc, %o6, %o7
2997loop_320:
2998 movrgz %g5, 0x0E7, %o1
2999 fpsub16 %f14, %f2, %f6
3000 ldsb [%l7 + 0x30], %i7
3001 siam 0x5
3002 ldub [%l7 + 0x72], %o5
3003 stx %o4, [%l7 + 0x08]
3004 fmovse %icc, %f11, %f11
3005 edge32n %g4, %l4, %o2
3006 fbug,a %fcc3, loop_321
3007 tpos %xcc, 0x0
3008 fandnot2 %f8, %f2, %f4
3009 stw %i3, [%l7 + 0x44]
3010loop_321:
3011 fmovdn %xcc, %f2, %f2
3012 fmovdgu %xcc, %f1, %f0
3013 bcc,pn %icc, loop_322
3014 move %icc, %l0, %l1
3015 sth %i5, [%l7 + 0x1E]
3016 bge,a,pt %xcc, loop_323
3017loop_322:
3018 fzeros %f14
3019 fcmple32 %f10, %f10, %i0
3020 ld [%l7 + 0x4C], %f1
3021loop_323:
3022 st %f13, [%l7 + 0x40]
3023 tne %icc, 0x6
3024 ld [%l7 + 0x50], %f13
3025 bvs loop_324
3026 fmovrdgez %g2, %f12, %f4
3027 srax %g7, %l2, %l5
3028 brz,a %o0, loop_325
3029loop_324:
3030 st %f9, [%l7 + 0x68]
3031 fmovdg %xcc, %f11, %f9
3032 ldsw [%l7 + 0x64], %g1
3033loop_325:
3034 ldsb [%l7 + 0x52], %l3
3035 alignaddr %l6, %g6, %i4
3036 fmovrdne %i6, %f14, %f6
3037 faligndata %f6, %f0, %f0
3038 fmovrdgez %i2, %f0, %f0
3039 fcmps %fcc2, %f1, %f10
3040 fnors %f4, %f6, %f12
3041 std %f2, [%l7 + 0x30]
3042 nop
3043 setx loop_326, %l0, %l1
3044 wrpr 0x1, %tl
3045 wrpr %l1, %tpc
3046 add %l1, 0x4, %l1
3047 wrpr %l1, %tnpc
3048 setx 0x34400001400, %l0, %l1
3049 wrpr %l1, %tstate
3050 wrhpr 0x4, %htstate
3051 retry
3052 fmovrslez %g3, %f6, %f10
3053 sdivcc %i1, 0x066B, %o3
3054 ldsw [%l7 + 0x14], %o6
3055loop_326:
3056 andn %g5, 0x09EE, %o7
3057 movle %icc, %i7, %o5
3058 bge loop_327
3059 mova %icc, %o4, %g4
3060 mova %xcc, %l4, %o2
3061 fbn %fcc3, loop_328
3062loop_327:
3063 fbn %fcc1, loop_329
3064 lduw [%l7 + 0x50], %o1
3065 tcc %icc, 0x3
3066loop_328:
3067 ldx [%l7 + 0x40], %l0
3068loop_329:
3069 lduh [%l7 + 0x1E], %i3
3070 st %f1, [%l7 + 0x38]
3071 fxor %f6, %f0, %f0
3072 array8 %i5, %l1, %i0
3073 xnorcc %g7, %l2, %l5
3074 ldsb [%l7 + 0x79], %o0
3075 edge32l %g2, %g1, %l3
3076 fmovsl %icc, %f1, %f0
3077 fnors %f14, %f4, %f13
3078 fmovspos %icc, %f3, %f12
3079 ld [%l7 + 0x34], %f3
3080 fxnor %f14, %f2, %f4
3081 ld [%l7 + 0x40], %f15
3082 fnot1s %f11, %f14
3083 ldsh [%l7 + 0x48], %g6
3084 sth %i4, [%l7 + 0x54]
3085 std %f12, [%l7 + 0x20]
3086 bg,pn %icc, loop_330
3087 fmovsl %xcc, %f15, %f12
3088 brgez,a %i6, loop_331
3089 bcc,a %icc, loop_332
3090loop_330:
3091 tsubcc %l6, 0x09AD, %i2
3092 ld [%l7 + 0x48], %f0
3093loop_331:
3094 sth %g3, [%l7 + 0x0C]
3095loop_332:
3096 fmovscs %icc, %f10, %f10
3097 edge16l %i1, %o6, %g5
3098 fpsub16 %f10, %f14, %f12
3099 fbn %fcc0, loop_333
3100 ldsb [%l7 + 0x58], %o7
3101 lduw [%l7 + 0x78], %o3
3102 be loop_334
3103loop_333:
3104 fmovdg %icc, %f0, %f12
3105 bne %icc, loop_335
3106 bcs %xcc, loop_336
3107loop_334:
3108 fmul8ulx16 %f10, %f12, %f6
3109 fmovrsgz %o5, %f11, %f12
3110loop_335:
3111 fbne %fcc1, loop_337
3112loop_336:
3113 ld [%l7 + 0x14], %f10
3114 fmovdne %xcc, %f10, %f14
3115 fmovsneg %icc, %f2, %f0
3116loop_337:
3117 fmovdgu %icc, %f14, %f3
3118 stx %o4, [%l7 + 0x10]
3119 taddcc %g4, 0x0BD3, %l4
3120 lduw [%l7 + 0x2C], %i7
3121 fmovrde %o1, %f0, %f4
3122 stx %o2, [%l7 + 0x58]
3123 fsrc1 %f4, %f6
3124 lduw [%l7 + 0x4C], %l0
3125 bl,pt %xcc, loop_338
3126 sll %i5, %l1, %i0
3127 fabsd %f4, %f2
3128 movcc %xcc, %i3, %g7
3129loop_338:
3130 ldx [%l7 + 0x18], %l5
3131 bl,pt %icc, loop_339
3132 ldx [%l7 + 0x20], %l2
3133 fnegs %f12, %f3
3134 lduh [%l7 + 0x58], %o0
3135loop_339:
3136 popc 0x1266, %g2
3137 ldub [%l7 + 0x40], %l3
3138 fmovrsgz %g6, %f13, %f13
3139 ldd [%l7 + 0x78], %f8
3140 ldsw [%l7 + 0x4C], %g1
3141 orncc %i6, %l6, %i2
3142 fand %f10, %f2, %f2
3143 ldsb [%l7 + 0x67], %i4
3144 fmul8ulx16 %f0, %f10, %f4
3145 edge32n %g3, %o6, %g5
3146 fbuge %fcc2, loop_340
3147 ldsh [%l7 + 0x3A], %i1
3148 fmovsneg %xcc, %f7, %f12
3149 movrlez %o3, 0x12E, %o5
3150loop_340:
3151 stw %o4, [%l7 + 0x58]
3152 and %o7, 0x039C, %l4
3153 tcs %xcc, 0x4
3154 fmovsne %icc, %f10, %f15
3155 fpmerge %f8, %f0, %f4
3156 movrne %g4, 0x180, %o1
3157 addc %i7, 0x1B8B, %l0
3158 movrne %i5, %o2, %l1
3159 st %f1, [%l7 + 0x20]
3160 movvc %icc, %i3, %i0
3161 ld [%l7 + 0x0C], %f7
3162 ble,a %xcc, loop_341
3163 tle %icc, 0x6
3164 ldd [%l7 + 0x18], %f2
3165 fxor %f0, %f4, %f4
3166loop_341:
3167 brlez,a %l5, loop_342
3168 andncc %l2, %g7, %o0
3169 ldsw [%l7 + 0x2C], %l3
3170 ldsb [%l7 + 0x61], %g2
3171loop_342:
3172 fxors %f6, %f4, %f4
3173 movg %xcc, %g1, %i6
3174 fmovdl %icc, %f13, %f6
3175 ldx [%l7 + 0x78], %g6
3176 nop
3177 setx loop_343, %l0, %l1
3178 wrpr 0x1, %tl
3179 wrpr %l1, %tpc
3180 add %l1, 0x4, %l1
3181 wrpr %l1, %tnpc
3182 setx 0x34400001400, %l0, %l1
3183 wrpr %l1, %tstate
3184 wrhpr 0x4, %htstate
3185 retry
3186 ldsh [%l7 + 0x76], %i2
3187 sth %i4, [%l7 + 0x42]
3188 brnz %g3, loop_344
3189loop_343:
3190 orcc %l6, %o6, %i1
3191 fbg,a %fcc0, loop_345
3192 fnegs %f9, %f12
3193loop_344:
3194 brgez %g5, loop_346
3195 addccc %o5, %o4, %o7
3196loop_345:
3197 fandnot1 %f8, %f4, %f6
3198 fcmpes %fcc1, %f4, %f2
3199loop_346:
3200 edge32ln %l4, %o3, %o1
3201 ldsb [%l7 + 0x40], %i7
3202 fxors %f10, %f11, %f6
3203 lduw [%l7 + 0x48], %g4
3204 fnot2 %f6, %f10
3205 movrgez %i5, %l0, %l1
3206 stw %i3, [%l7 + 0x70]
3207 fxors %f15, %f4, %f14
3208 fcmple32 %f6, %f0, %o2
3209 fmovrdlz %l5, %f4, %f8
3210 ldx [%l7 + 0x30], %i0
3211 ldsw [%l7 + 0x58], %l2
3212 tpos %icc, 0x6
3213 stw %o0, [%l7 + 0x78]
3214 std %f4, [%l7 + 0x28]
3215 fxnor %f12, %f12, %f10
3216 ldd [%l7 + 0x30], %f4
3217 std %f4, [%l7 + 0x40]
3218 fmul8x16au %f9, %f12, %f4
3219 movl %xcc, %l3, %g7
3220 fabsd %f6, %f12
3221 stb %g1, [%l7 + 0x7E]
3222 fcmple32 %f14, %f0, %i6
3223 sth %g6, [%l7 + 0x64]
3224 brgez,a %g2, loop_347
3225 fandnot2s %f8, %f4, %f11
3226 ba,a %xcc, loop_348
3227 array32 %i4, %i2, %g3
3228loop_347:
3229 bg,a,pn %icc, loop_349
3230 fmovrslz %l6, %f5, %f7
3231loop_348:
3232 tvc %xcc, 0x7
3233 ldx [%l7 + 0x78], %i1
3234loop_349:
3235 sethi 0x1E22, %o6
3236 fmovscs %icc, %f5, %f4
3237 array8 %o5, %g5, %o4
3238 fmovdl %icc, %f8, %f13
3239 ldub [%l7 + 0x71], %l4
3240 fbuge %fcc3, loop_350
3241 ldub [%l7 + 0x43], %o7
3242 std %f2, [%l7 + 0x50]
3243 be,pn %icc, loop_351
3244loop_350:
3245 mulx %o1, %i7, %o3
3246 sdiv %i5, 0x1848, %l0
3247 fmovrdgz %l1, %f6, %f2
3248loop_351:
3249 st %f12, [%l7 + 0x68]
3250 movrgez %g4, %i3, %l5
3251 fmovd %f10, %f0
3252 fnor %f14, %f14, %f4
3253 fmovse %icc, %f11, %f8
3254 ldsb [%l7 + 0x35], %i0
3255 movge %icc, %l2, %o0
3256 fmovde %icc, %f3, %f4
3257 ldub [%l7 + 0x67], %o2
3258 fpadd16s %f1, %f14, %f4
3259 stw %l3, [%l7 + 0x64]
3260 sth %g7, [%l7 + 0x16]
3261 nop
3262 setx loop_352, %l0, %l1
3263 wrpr 0x1, %tl
3264 wrpr %l1, %tnpc
3265 setx 0x34400001400, %l0, %l1
3266 wrpr %l1, %tstate
3267 wrhpr 0x4, %htstate
3268 done
3269 fmovdvc %icc, %f5, %f6
3270 fbul,a %fcc3, loop_353
3271 ldx [%l7 + 0x58], %g1
3272loop_352:
3273 sth %g6, [%l7 + 0x5E]
3274 movl %xcc, %i6, %g2
3275loop_353:
3276 bge loop_354
3277 tvc %xcc, 0x2
3278 fmovrsgz %i4, %f8, %f0
3279 st %f8, [%l7 + 0x78]
3280loop_354:
3281 fnors %f10, %f6, %f1
3282 ldx [%l7 + 0x08], %g3
3283 fpsub32 %f8, %f6, %f6
3284 std %f6, [%l7 + 0x28]
3285 ldsh [%l7 + 0x48], %l6
3286 lduh [%l7 + 0x64], %i1
3287 fcmpgt32 %f0, %f2, %i2
3288 tg %icc, 0x3
3289 stw %o6, [%l7 + 0x54]
3290 fmul8ulx16 %f12, %f12, %f0
3291 movn %xcc, %o5, %o4
3292 fandnot2 %f14, %f6, %f10
3293 sdivcc %l4, 0x1A91, %g5
3294 array16 %o1, %o7, %o3
3295 ldsw [%l7 + 0x24], %i5
3296 fors %f8, %f0, %f1
3297 fornot2 %f14, %f4, %f10
3298 ldsw [%l7 + 0x58], %i7
3299 xor %l1, %g4, %l0
3300 movrlz %l5, %i0, %l2
3301 ldsw [%l7 + 0x78], %i3
3302 xnorcc %o0, %o2, %g7
3303 fbo,a %fcc1, loop_355
3304 bg,pt %xcc, loop_356
3305 lduw [%l7 + 0x64], %l3
3306 ldub [%l7 + 0x10], %g1
3307loop_355:
3308 ldsb [%l7 + 0x1C], %i6
3309loop_356:
3310 fbul,a %fcc3, loop_357
3311 fpsub32 %f4, %f8, %f4
3312 mulscc %g6, %g2, %i4
3313 fmovsvc %xcc, %f13, %f9
3314loop_357:
3315 udivx %l6, 0x1FD4, %i1
3316 alignaddrl %g3, %o6, %i2
3317 fmul8sux16 %f14, %f6, %f2
3318 tpos %xcc, 0x1
3319 fone %f12
3320 ldx [%l7 + 0x40], %o4
3321 fbg %fcc1, loop_358
3322 lduw [%l7 + 0x40], %l4
3323 fmul8x16 %f0, %f2, %f6
3324 udivx %g5, 0x04AF, %o5
3325loop_358:
3326 smul %o1, %o3, %o7
3327 fmuld8ulx16 %f13, %f11, %f6
3328 brlez,a %i7, loop_359
3329 sth %l1, [%l7 + 0x60]
3330 fpadd32s %f14, %f8, %f13
3331 or %g4, 0x1EB5, %i5
3332loop_359:
3333 fpadd32s %f5, %f7, %f14
3334 movvs %icc, %l5, %i0
3335 fbge %fcc1, loop_360
3336 edge16l %l2, %l0, %o0
3337 lduh [%l7 + 0x42], %o2
3338 st %f0, [%l7 + 0x40]
3339loop_360:
3340 lduh [%l7 + 0x5C], %g7
3341 movrgz %i3, %g1, %l3
3342 fmovdpos %xcc, %f14, %f12
3343 subcc %i6, %g6, %g2
3344 fmovrse %i4, %f12, %f15
3345 tvs %icc, 0x6
3346 bn loop_361
3347 fbul,a %fcc2, loop_362
3348 sth %l6, [%l7 + 0x3E]
3349 fmovrdgez %g3, %f8, %f4
3350loop_361:
3351 bneg,a,pn %icc, loop_363
3352loop_362:
3353 fxnors %f1, %f5, %f9
3354 bg %xcc, loop_364
3355 brlz,a %i1, loop_365
3356loop_363:
3357 fcmped %fcc1, %f2, %f4
3358 sth %o6, [%l7 + 0x0A]
3359loop_364:
3360 tl %icc, 0x2
3361loop_365:
3362 fabss %f4, %f10
3363 st %f6, [%l7 + 0x70]
3364 andncc %o4, %l4, %i2
3365 fabss %f9, %f9
3366 fmul8x16au %f6, %f13, %f0
3367 movgu %xcc, %o5, %o1
3368 alignaddrl %g5, %o3, %o7
3369 fcmple16 %f12, %f4, %l1
3370 fxnors %f8, %f11, %f2
3371 fmovrdgez %g4, %f12, %f10
3372 tn %icc, 0x7
3373 xnor %i7, 0x0407, %l5
3374 fmovde %icc, %f12, %f6
3375 fornot1s %f10, %f0, %f12
3376 siam 0x4
3377 fmovse %xcc, %f0, %f10
3378 fmovrdlez %i0, %f8, %f0
3379 fpsub32s %f11, %f11, %f3
3380 stb %l2, [%l7 + 0x4F]
3381 ld [%l7 + 0x10], %f6
3382 fblg,a %fcc2, loop_366
3383 fcmpd %fcc1, %f12, %f2
3384 fexpand %f15, %f12
3385 nop
3386 setx loop_367, %l0, %l1
3387 wrpr 0x1, %tl
3388 wrpr %l1, %tpc
3389 add %l1, 0x4, %l1
3390 wrpr %l1, %tnpc
3391 setx 0x34400001400, %l0, %l1
3392 wrpr %l1, %tstate
3393 wrhpr 0x4, %htstate
3394 retry
3395loop_366:
3396 fmovrdgez %i5, %f4, %f14
3397 lduw [%l7 + 0x50], %o0
3398 fcmpne16 %f10, %f12, %l0
3399loop_367:
3400 fmovsg %xcc, %f1, %f15
3401 fmovdleu %icc, %f2, %f10
3402 std %f8, [%l7 + 0x40]
3403 movrlez %g7, 0x331, %i3
3404 fandnot2 %f6, %f8, %f10
3405 stw %o2, [%l7 + 0x68]
3406 sth %l3, [%l7 + 0x6A]
3407 fbu,a %fcc3, loop_368
3408 nop
3409 setx loop_369, %l0, %l1
3410 wrpr 0x1, %tl
3411 wrpr %l1, %tpc
3412 add %l1, 0x4, %l1
3413 wrpr %l1, %tnpc
3414 setx 0x34400001400, %l0, %l1
3415 wrpr %l1, %tstate
3416 wrhpr 0x4, %htstate
3417 retry
3418 xnorcc %i6, 0x0E14, %g1
3419 ldsh [%l7 + 0x18], %g6
3420loop_368:
3421 ldsh [%l7 + 0x2E], %g2
3422loop_369:
3423 ldsh [%l7 + 0x70], %l6
3424 fmovrsgez %i4, %f2, %f1
3425 bcs,a %xcc, loop_370
3426 std %f6, [%l7 + 0x28]
3427 edge16ln %g3, %o6, %o4
3428 fbug,a %fcc0, loop_371
3429loop_370:
3430 ldsw [%l7 + 0x08], %l4
3431 ldub [%l7 + 0x0E], %i2
3432 sll %i1, %o1, %g5
3433loop_371:
3434 std %f0, [%l7 + 0x48]
3435 bleu loop_372
3436 for %f6, %f12, %f0
3437 bvc,a,pt %xcc, loop_373
3438 fbuge,a %fcc2, loop_374
3439loop_372:
3440 lduh [%l7 + 0x2E], %o5
3441 ldub [%l7 + 0x0C], %o7
3442loop_373:
3443 tle %icc, 0x3
3444loop_374:
3445 stx %o3, [%l7 + 0x70]
3446 fmovscs %xcc, %f8, %f9
3447 edge8l %l1, %i7, %l5
3448 alignaddrl %g4, %l2, %i5
3449 fbu,a %fcc1, loop_375
3450 fcmped %fcc1, %f2, %f4
3451 tvc %xcc, 0x2
3452 ldx [%l7 + 0x58], %i0
3453loop_375:
3454 fcmps %fcc2, %f10, %f4
3455 fpsub32s %f14, %f7, %f9
3456 subcc %l0, 0x18AA, %g7
3457 fnors %f6, %f1, %f12
3458 te %xcc, 0x3
3459 stw %i3, [%l7 + 0x50]
3460 fxor %f14, %f0, %f4
3461 fmul8x16 %f0, %f14, %f2
3462 stw %o0, [%l7 + 0x28]
3463 bneg loop_376
3464 addcc %l3, 0x160B, %o2
3465 srl %i6, %g1, %g2
3466 and %l6, 0x15D8, %i4
3467loop_376:
3468 ldub [%l7 + 0x24], %g6
3469 addccc %o6, %g3, %o4
3470 brgez,a %i2, loop_377
3471 lduw [%l7 + 0x5C], %i1
3472 st %f1, [%l7 + 0x40]
3473 fsrc1 %f8, %f10
3474loop_377:
3475 fpsub16s %f10, %f11, %f2
3476 ldx [%l7 + 0x38], %l4
3477 ldub [%l7 + 0x56], %o1
3478 ldub [%l7 + 0x31], %g5
3479 movpos %icc, %o7, %o5
3480 lduh [%l7 + 0x3C], %o3
3481 fmovdcs %icc, %f2, %f7
3482 move %icc, %l1, %i7
3483 lduw [%l7 + 0x48], %l5
3484 taddcctv %g4, 0x17CB, %l2
3485 stx %i5, [%l7 + 0x28]
3486 bcc,pt %xcc, loop_378
3487 fcmpne16 %f12, %f12, %l0
3488 lduw [%l7 + 0x7C], %g7
3489 faligndata %f10, %f14, %f0
3490loop_378:
3491 stb %i0, [%l7 + 0x29]
3492 smul %o0, %l3, %i3
3493 sth %o2, [%l7 + 0x4C]
3494 be loop_379
3495 fmovdleu %xcc, %f1, %f4
3496 nop
3497 setx loop_380, %l0, %l1
3498 wrpr 0x1, %tl
3499 wrpr %l1, %tpc
3500 add %l1, 0x4, %l1
3501 wrpr %l1, %tnpc
3502 setx 0x34400001400, %l0, %l1
3503 wrpr %l1, %tstate
3504 wrhpr 0x4, %htstate
3505 retry
3506 stw %i6, [%l7 + 0x10]
3507loop_379:
3508 ta %icc, 0x2
3509 brlez,a %g2, loop_381
3510loop_380:
3511 movcs %icc, %l6, %i4
3512 srax %g6, 0x1B, %g1
3513 fpack32 %f4, %f2, %f0
3514loop_381:
3515 tpos %icc, 0x5
3516 edge8n %g3, %o6, %i2
3517 fxnor %f12, %f10, %f6
3518 fornot1s %f4, %f6, %f5
3519 fpsub32 %f6, %f14, %f2
3520 ldx [%l7 + 0x58], %i1
3521 fmovdn %xcc, %f7, %f1
3522 fnand %f14, %f0, %f8
3523 ldsw [%l7 + 0x20], %l4
3524 fxnor %f8, %f2, %f0
3525 bvs %icc, loop_382
3526 bne,pt %xcc, loop_383
3527 fnot2 %f4, %f4
3528 st %f10, [%l7 + 0x2C]
3529loop_382:
3530 movleu %xcc, %o1, %o4
3531loop_383:
3532 fbuge %fcc1, loop_384
3533 fmovsa %xcc, %f2, %f3
3534 bne,pn %icc, loop_385
3535 fcmpgt16 %f0, %f14, %g5
3536loop_384:
3537 fpadd32s %f7, %f14, %f6
3538 stw %o5, [%l7 + 0x60]
3539loop_385:
3540 lduh [%l7 + 0x5E], %o3
3541 array8 %o7, %l1, %l5
3542 ld [%l7 + 0x20], %f3
3543 andncc %i7, %l2, %i5
3544 ldd [%l7 + 0x30], %f0
3545 ldd [%l7 + 0x78], %f2
3546 sllx %g4, %l0, %i0
3547 mulx %g7, %l3, %o0
3548 edge16 %i3, %i6, %o2
3549 stx %g2, [%l7 + 0x48]
3550 tsubcctv %l6, 0x018C, %g6
3551 bleu,pt %xcc, loop_386
3552 std %f14, [%l7 + 0x70]
3553 ldd [%l7 + 0x40], %f10
3554 fba %fcc1, loop_387
3555loop_386:
3556 ba,pn %xcc, loop_388
3557 movvs %icc, %g1, %i4
3558 fmovrde %g3, %f10, %f4
3559loop_387:
3560 brlz %o6, loop_389
3561loop_388:
3562 std %f8, [%l7 + 0x20]
3563 lduh [%l7 + 0x76], %i1
3564 brgz %l4, loop_390
3565loop_389:
3566 nop
3567 setx loop_391, %l0, %l1
3568 wrpr 0x1, %tl
3569 wrpr %l1, %tnpc
3570 setx 0x34400001400, %l0, %l1
3571 wrpr %l1, %tstate
3572 wrhpr 0x4, %htstate
3573 done
3574 ld [%l7 + 0x6C], %f1
3575 fcmpeq32 %f4, %f0, %o1
3576loop_390:
3577 std %f8, [%l7 + 0x28]
3578loop_391:
3579 ld [%l7 + 0x40], %f13
3580 fxnors %f4, %f2, %f3
3581 sll %o4, 0x16, %g5
3582 movcs %icc, %o5, %i2
3583 fmovdl %xcc, %f14, %f13
3584 lduh [%l7 + 0x78], %o7
3585 sll %l1, 0x16, %o3
3586 nop
3587 setx loop_392, %l0, %l1
3588 wrpr 0x1, %tl
3589 wrpr %l1, %tnpc
3590 setx 0x34400001400, %l0, %l1
3591 wrpr %l1, %tstate
3592 wrhpr 0x4, %htstate
3593 done
3594 tge %xcc, 0x5
3595 array8 %i7, %l5, %i5
3596 or %l2, %g4, %i0
3597loop_392:
3598 sth %l0, [%l7 + 0x50]
3599 fbne %fcc3, loop_393
3600 tleu %icc, 0x2
3601 bvc loop_394
3602 fcmpne32 %f4, %f10, %g7
3603loop_393:
3604 fbg %fcc1, loop_395
3605 lduw [%l7 + 0x4C], %l3
3606loop_394:
3607 movrne %o0, %i6, %i3
3608 ld [%l7 + 0x54], %f6
3609loop_395:
3610 ldd [%l7 + 0x30], %f4
3611 bne,a,pt %xcc, loop_396
3612 edge32ln %g2, %l6, %g6
3613 fpack16 %f6, %f4
3614 alignaddrl %o2, %g1, %i4
3615loop_396:
3616 sdiv %g3, 0x0B15, %i1
3617 stb %o6, [%l7 + 0x35]
3618 ld [%l7 + 0x3C], %f0
3619 st %f12, [%l7 + 0x74]
3620 movle %xcc, %l4, %o4
3621 fmul8x16 %f4, %f8, %f6
3622 ldd [%l7 + 0x38], %f12
3623 fzeros %f2
3624 taddcc %o1, 0x0E6F, %o5
3625 bn,a,pt %xcc, loop_397
3626 fcmple16 %f8, %f0, %i2
3627 fmul8x16au %f4, %f1, %f12
3628 fcmpne16 %f12, %f10, %g5
3629loop_397:
3630 ldsb [%l7 + 0x0D], %l1
3631 fcmpgt16 %f2, %f10, %o3
3632 fabsd %f10, %f8
3633 movre %i7, %l5, %o7
3634 std %f2, [%l7 + 0x48]
3635 fpmerge %f15, %f10, %f0
3636 fexpand %f4, %f12
3637 fmovrslz %l2, %f1, %f1
3638 fcmpgt32 %f14, %f6, %g4
3639 fmovsl %icc, %f10, %f14
3640 ldx [%l7 + 0x50], %i0
3641 ldd [%l7 + 0x40], %f8
3642 sth %i5, [%l7 + 0x62]
3643 bcc,pt %icc, loop_398
3644 fandnot1s %f1, %f8, %f7
3645 fmovdvs %icc, %f12, %f15
3646 fmovdle %icc, %f4, %f5
3647loop_398:
3648 movcc %icc, %l0, %l3
3649 fmovde %xcc, %f11, %f1
3650 fmovd %f4, %f14
3651 addc %g7, 0x06F9, %i6
3652 bgu,pt %icc, loop_399
3653 ldub [%l7 + 0x37], %o0
3654 fmovdge %xcc, %f0, %f4
3655 xnorcc %i3, 0x05FE, %g2
3656loop_399:
3657 fxnor %f12, %f0, %f4
3658 tgu %icc, 0x1
3659 fmovrsgez %l6, %f6, %f8
3660 ldx [%l7 + 0x70], %g6
3661 movle %icc, %g1, %i4
3662 movcs %xcc, %o2, %i1
3663 fmovrdlz %g3, %f14, %f8
3664 fmovrdlez %l4, %f10, %f2
3665 ldsh [%l7 + 0x22], %o4
3666 orncc %o1, %o5, %i2
3667 be,a loop_400
3668 std %f12, [%l7 + 0x10]
3669 addccc %o6, %l1, %g5
3670 std %f14, [%l7 + 0x30]
3671loop_400:
3672 popc %o3, %i7
3673 ld [%l7 + 0x70], %f12
3674 ldsw [%l7 + 0x2C], %o7
3675 add %l5, %g4, %l2
3676 smulcc %i0, %i5, %l0
3677 sth %g7, [%l7 + 0x2A]
3678 stx %i6, [%l7 + 0x58]
3679 fmovsne %icc, %f4, %f8
3680 fmovrslz %l3, %f12, %f6
3681 movcs %icc, %i3, %g2
3682 fmovsvs %icc, %f13, %f3
3683 fornot2s %f12, %f10, %f10
3684 fbne,a %fcc0, loop_401
3685 andcc %l6, %g6, %g1
3686 ldsh [%l7 + 0x14], %i4
3687 sllx %o0, %i1, %g3
3688loop_401:
3689 fmovsvs %xcc, %f12, %f12
3690 ldsb [%l7 + 0x33], %l4
3691 fcmple16 %f12, %f4, %o2
3692 bge,a %icc, loop_402
3693 fpack32 %f10, %f6, %f8
3694 movne %icc, %o1, %o5
3695 fble,a %fcc2, loop_403
3696loop_402:
3697 fmovdpos %icc, %f9, %f10
3698 orncc %i2, %o4, %l1
3699 addccc %g5, 0x074A, %o6
3700loop_403:
3701 fmovrdlz %i7, %f2, %f2
3702 fmul8x16au %f5, %f5, %f12
3703 std %f4, [%l7 + 0x60]
3704 fmovdleu %xcc, %f15, %f5
3705 fcmpgt16 %f6, %f6, %o3
3706 fcmpgt32 %f6, %f0, %l5
3707 brnz,a %o7, loop_404
3708 tpos %icc, 0x6
3709 addc %g4, %l2, %i5
3710 std %f4, [%l7 + 0x60]
3711loop_404:
3712 lduw [%l7 + 0x7C], %l0
3713 tl %xcc, 0x5
3714 brlez,a %g7, loop_405
3715 mova %xcc, %i0, %l3
3716 movpos %icc, %i3, %g2
3717 ldsw [%l7 + 0x68], %i6
3718loop_405:
3719 fornot1s %f0, %f0, %f15
3720 addc %g6, %l6, %i4
3721 fcmpne16 %f2, %f14, %g1
3722 ldd [%l7 + 0x30], %f6
3723 subcc %i1, 0x1B28, %g3
3724 fmovsneg %icc, %f8, %f11
3725 stw %o0, [%l7 + 0x2C]
3726 ldd [%l7 + 0x20], %f12
3727 ldd [%l7 + 0x08], %f10
3728 std %f4, [%l7 + 0x20]
3729 nop
3730 setx loop_406, %l0, %l1
3731 wrpr 0x1, %tl
3732 wrpr %l1, %tpc
3733 add %l1, 0x4, %l1
3734 wrpr %l1, %tnpc
3735 setx 0x34400001400, %l0, %l1
3736 wrpr %l1, %tstate
3737 wrhpr 0x4, %htstate
3738 retry
3739 lduw [%l7 + 0x58], %o2
3740 fmovdcs %xcc, %f10, %f4
3741 udivcc %o1, 0x0C85, %o5
3742loop_406:
3743 fones %f4
3744 fands %f15, %f11, %f4
3745 fpsub16 %f0, %f6, %f4
3746 bcs loop_407
3747 sdiv %i2, 0x034F, %o4
3748 lduw [%l7 + 0x10], %l4
3749 fblg,a %fcc2, loop_408
3750loop_407:
3751 fmovsn %icc, %f14, %f6
3752 edge8 %l1, %o6, %i7
3753 st %f8, [%l7 + 0x28]
3754loop_408:
3755 sth %g5, [%l7 + 0x56]
3756 std %f10, [%l7 + 0x30]
3757 move %icc, %o3, %o7
3758 std %f4, [%l7 + 0x68]
3759 stb %l5, [%l7 + 0x4F]
3760 stx %g4, [%l7 + 0x28]
3761 bneg %xcc, loop_409
3762 std %f8, [%l7 + 0x40]
3763 fmovrdlez %l2, %f8, %f0
3764 stb %l0, [%l7 + 0x6E]
3765loop_409:
3766 fmovsgu %xcc, %f9, %f10
3767 ldsh [%l7 + 0x46], %i5
3768 bcs,a,pn %icc, loop_410
3769 fmovdpos %icc, %f7, %f1
3770 ldsw [%l7 + 0x24], %g7
3771 fcmpes %fcc3, %f9, %f7
3772loop_410:
3773 fbuge,a %fcc1, loop_411
3774 bn %icc, loop_412
3775 ldsb [%l7 + 0x53], %l3
3776 xnor %i3, %g2, %i0
3777loop_411:
3778 move %xcc, %i6, %g6
3779loop_412:
3780 tl %icc, 0x6
3781 add %i4, 0x19D3, %g1
3782 fpadd32s %f10, %f14, %f10
3783 stx %i1, [%l7 + 0x20]
3784 movcs %xcc, %l6, %o0
3785 st %f6, [%l7 + 0x5C]
3786 fcmped %fcc3, %f14, %f8
3787 fxors %f1, %f13, %f9
3788 brz %g3, loop_413
3789 fcmple32 %f6, %f0, %o2
3790 stx %o5, [%l7 + 0x68]
3791 for %f4, %f12, %f8
3792loop_413:
3793 fmovs %f7, %f15
3794 fmovdcc %icc, %f1, %f1
3795 ldx [%l7 + 0x30], %o1
3796 movleu %icc, %i2, %l4
3797 edge8ln %l1, %o4, %i7
3798 fsrc1 %f8, %f0
3799 sethi 0x0BDE, %g5
3800 fpsub32 %f12, %f12, %f14
3801 edge8ln %o6, %o3, %o7
3802 srax %l5, 0x1E, %g4
3803 fbug,a %fcc1, loop_414
3804 fnands %f7, %f1, %f1
3805 fornot1s %f8, %f7, %f15
3806 brlez,a %l0, loop_415
3807loop_414:
3808 fmovrse %l2, %f1, %f3
3809 fmovscc %icc, %f7, %f13
3810 movvc %xcc, %i5, %l3
3811loop_415:
3812 tcc %icc, 0x2
3813 ldx [%l7 + 0x60], %g7
3814 fbuge,a %fcc0, loop_416
3815 fxor %f8, %f0, %f8
3816 fmovsvc %icc, %f11, %f4
3817 fbuge,a %fcc1, loop_417
3818loop_416:
3819 stw %g2, [%l7 + 0x40]
3820 ldd [%l7 + 0x10], %f14
3821 fmovdcc %xcc, %f8, %f15
3822loop_417:
3823 fmovdvc %icc, %f10, %f7
3824 stx %i3, [%l7 + 0x10]
3825 fpackfix %f6, %f7
3826 brz %i0, loop_418
3827 bcs,pn %xcc, loop_419
3828 tcc %icc, 0x4
3829 bneg %icc, loop_420
3830loop_418:
3831 stw %i6, [%l7 + 0x5C]
3832loop_419:
3833 fpadd16s %f1, %f0, %f13
3834 fbuge %fcc3, loop_421
3835loop_420:
3836 fnot1 %f10, %f2
3837 ldub [%l7 + 0x51], %i4
3838 std %f2, [%l7 + 0x28]
3839loop_421:
3840 fba %fcc2, loop_422
3841 edge16 %g1, %i1, %l6
3842 ldd [%l7 + 0x78], %f14
3843 call loop_423
3844loop_422:
3845 ldsw [%l7 + 0x28], %g6
3846 st %f2, [%l7 + 0x38]
3847 sth %o0, [%l7 + 0x14]
3848loop_423:
3849 movcs %xcc, %g3, %o5
3850 ta %icc, 0x2
3851 faligndata %f8, %f2, %f10
3852 ldx [%l7 + 0x28], %o2
3853 fmovsvs %icc, %f7, %f5
3854 fmovdleu %xcc, %f9, %f2
3855 fpack32 %f14, %f8, %f2
3856 lduw [%l7 + 0x10], %o1
3857 fbg,a %fcc0, loop_424
3858 fsrc1s %f8, %f6
3859 ldx [%l7 + 0x08], %l4
3860 edge32ln %i2, %o4, %i7
3861loop_424:
3862 ldsw [%l7 + 0x4C], %g5
3863 xnor %l1, %o6, %o7
3864 fpadd32 %f8, %f8, %f4
3865 fpsub32s %f10, %f7, %f6
3866 array16 %l5, %o3, %g4
3867 ldub [%l7 + 0x76], %l0
3868 st %f6, [%l7 + 0x50]
3869 tleu %xcc, 0x7
3870 fpadd32s %f1, %f15, %f8
3871 ble,pt %xcc, loop_425
3872 fmovrdlz %l2, %f2, %f12
3873 fsrc2 %f6, %f8
3874 stw %l3, [%l7 + 0x44]
3875loop_425:
3876 movpos %icc, %g7, %g2
3877 smul %i3, %i0, %i6
3878 bpos,a,pn %icc, loop_426
3879 tvs %icc, 0x0
3880 fmovs %f7, %f9
3881 mulscc %i4, 0x05F2, %g1
3882loop_426:
3883 fabss %f2, %f12
3884 fmul8x16 %f6, %f12, %f2
3885 fmovrsgz %i1, %f14, %f10
3886 ldsh [%l7 + 0x6C], %l6
3887 move %xcc, %g6, %o0
3888 ld [%l7 + 0x70], %f13
3889 movg %icc, %g3, %o5
3890 fornot1 %f2, %f4, %f4
3891 ldsh [%l7 + 0x66], %i5
3892 add %o1, 0x1F89, %o2
3893 fmovdleu %icc, %f14, %f6
3894 fzeros %f1
3895 fpack16 %f14, %f1
3896 brgez,a %i2, loop_427
3897 fpack16 %f10, %f10
3898 ldub [%l7 + 0x63], %o4
3899 stw %i7, [%l7 + 0x74]
3900loop_427:
3901 ld [%l7 + 0x54], %f13
3902 te %icc, 0x7
3903 fornot2 %f14, %f6, %f2
3904 tsubcctv %g5, 0x1428, %l4
3905 st %f8, [%l7 + 0x40]
3906 movge %icc, %o6, %o7
3907 and %l5, 0x10E7, %l1
3908 fcmps %fcc0, %f3, %f15
3909 bvs loop_428
3910 fbuge %fcc3, loop_429
3911 ld [%l7 + 0x3C], %f6
3912 and %g4, %l0, %o3
3913loop_428:
3914 fmovrdlz %l3, %f12, %f6
3915loop_429:
3916 sth %g7, [%l7 + 0x7A]
3917 tn %icc, 0x5
3918 sth %g2, [%l7 + 0x7E]
3919 fmovrslez %i3, %f9, %f10
3920 bshuffle %f4, %f10, %f10
3921 brgez %l2, loop_430
3922 tne %icc, 0x3
3923 fands %f3, %f11, %f1
3924 fmovsg %icc, %f11, %f4
3925loop_430:
3926 ldsw [%l7 + 0x2C], %i0
3927 fnot1 %f14, %f12
3928 movvc %icc, %i4, %g1
3929 sth %i6, [%l7 + 0x68]
3930 ldx [%l7 + 0x68], %i1
3931 fmul8ulx16 %f0, %f6, %f14
3932 and %l6, %g6, %o0
3933 stw %o5, [%l7 + 0x74]
3934 edge32n %g3, %o1, %o2
3935 faligndata %f2, %f2, %f8
3936 fmovsn %icc, %f6, %f6
3937 srlx %i5, %o4, %i2
3938 sth %g5, [%l7 + 0x7C]
3939 stb %l4, [%l7 + 0x1D]
3940 ldd [%l7 + 0x70], %f0
3941 edge8l %i7, %o7, %o6
3942 bvc,a loop_431
3943 srlx %l5, %g4, %l0
3944 fmovrsne %l1, %f12, %f13
3945 mulscc %l3, %g7, %o3
3946loop_431:
3947 subc %g2, %l2, %i3
3948 fnot1s %f6, %f6
3949 ldd [%l7 + 0x70], %f6
3950 bg,pn %xcc, loop_432
3951 fmul8ulx16 %f0, %f4, %f2
3952 edge16n %i4, %g1, %i0
3953 brnz %i1, loop_433
3954loop_432:
3955 nop
3956 setx loop_434, %l0, %l1
3957 wrpr 0x1, %tl
3958 wrpr %l1, %tpc
3959 add %l1, 0x4, %l1
3960 wrpr %l1, %tnpc
3961 setx 0x34400001400, %l0, %l1
3962 wrpr %l1, %tstate
3963 wrhpr 0x4, %htstate
3964 retry
3965 lduh [%l7 + 0x4E], %l6
3966 fnegd %f6, %f12
3967loop_433:
3968 ldub [%l7 + 0x7C], %i6
3969loop_434:
3970 ldsw [%l7 + 0x54], %o0
3971 fcmpd %fcc3, %f0, %f10
3972 stx %o5, [%l7 + 0x70]
3973 st %f7, [%l7 + 0x44]
3974 fnors %f5, %f14, %f0
3975 movg %icc, %g6, %g3
3976 fcmple16 %f12, %f14, %o2
3977 sth %o1, [%l7 + 0x46]
3978 call loop_435
3979 tvc %xcc, 0x0
3980 fpackfix %f8, %f1
3981 fmovrde %o4, %f12, %f2
3982loop_435:
3983 ldsh [%l7 + 0x7A], %i2
3984 ldd [%l7 + 0x70], %f8
3985 fmovdvs %icc, %f0, %f15
3986 fbug %fcc2, loop_436
3987 movle %icc, %i5, %l4
3988 ldsb [%l7 + 0x6E], %g5
3989 lduh [%l7 + 0x18], %i7
3990loop_436:
3991 udivcc %o7, 0x1948, %o6
3992 udivx %l5, 0x1396, %g4
3993 stx %l0, [%l7 + 0x28]
3994 movrgz %l1, %l3, %g7
3995 ldsb [%l7 + 0x23], %g2
3996 fabsd %f8, %f12
3997 edge32l %o3, %i3, %l2
3998 ld [%l7 + 0x1C], %f1
3999 udivcc %i4, 0x1EE3, %i0
4000 ld [%l7 + 0x2C], %f5
4001 bvc loop_437
4002 fbug %fcc1, loop_438
4003 fxnors %f1, %f1, %f15
4004 smulcc %g1, 0x168C, %l6
4005loop_437:
4006 bvc,a,pt %xcc, loop_439
4007loop_438:
4008 brlz,a %i6, loop_440
4009 pdist %f12, %f0, %f8
4010 fmovdle %xcc, %f9, %f6
4011loop_439:
4012 ld [%l7 + 0x14], %f15
4013loop_440:
4014 smulcc %o0, 0x15E3, %i1
4015 sra %o5, 0x0F, %g3
4016 fnot1s %f5, %f8
4017 subcc %g6, %o1, %o2
4018 be,a %xcc, loop_441
4019 ldx [%l7 + 0x28], %o4
4020 ld [%l7 + 0x44], %f0
4021 fmul8x16au %f5, %f11, %f2
4022loop_441:
4023 fxnors %f9, %f4, %f12
4024 ld [%l7 + 0x3C], %f0
4025 bge,a %xcc, loop_442
4026 stb %i2, [%l7 + 0x73]
4027 ldsw [%l7 + 0x4C], %i5
4028 fnot1 %f14, %f8
4029loop_442:
4030 fandnot1s %f6, %f14, %f12
4031 fnegs %f10, %f0
4032 faligndata %f8, %f14, %f2
4033 lduh [%l7 + 0x28], %l4
4034 movne %xcc, %i7, %g5
4035 fmul8ulx16 %f12, %f8, %f8
4036 udiv %o6, 0x100A, %l5
4037 tle %xcc, 0x4
4038 fmovdpos %icc, %f5, %f12
4039 edge8 %o7, %l0, %l1
4040 ba %icc, loop_443
4041 fbue %fcc0, loop_444
4042 stx %g4, [%l7 + 0x28]
4043 bne,a,pt %icc, loop_445
4044loop_443:
4045 ldsw [%l7 + 0x7C], %g7
4046loop_444:
4047 edge32l %l3, %o3, %g2
4048 brlz %l2, loop_446
4049loop_445:
4050 movpos %xcc, %i4, %i3
4051 edge8n %g1, %l6, %i6
4052 fxnor %f10, %f2, %f6
4053loop_446:
4054 subccc %o0, 0x12A7, %i1
4055 ldx [%l7 + 0x48], %o5
4056 stw %i0, [%l7 + 0x28]
4057 std %f2, [%l7 + 0x08]
4058 andcc %g3, 0x0749, %o1
4059 bvs,a,pn %icc, loop_447
4060 tl %icc, 0x0
4061 fmovsvc %icc, %f14, %f0
4062 call loop_448
4063loop_447:
4064 st %f11, [%l7 + 0x38]
4065 ldsh [%l7 + 0x7A], %o2
4066 fmovspos %icc, %f0, %f13
4067loop_448:
4068 ldsw [%l7 + 0x54], %g6
4069 ldd [%l7 + 0x48], %f4
4070 be,a loop_449
4071 stx %i2, [%l7 + 0x68]
4072 lduh [%l7 + 0x30], %o4
4073 bneg,pn %icc, loop_450
4074loop_449:
4075 movrgez %l4, 0x099, %i5
4076 fmovsneg %xcc, %f11, %f4
4077 ldx [%l7 + 0x68], %i7
4078loop_450:
4079 ldsb [%l7 + 0x7C], %g5
4080 ldub [%l7 + 0x5F], %o6
4081 nop
4082 setx loop_451, %l0, %l1
4083 wrpr 0x1, %tl
4084 wrpr %l1, %tpc
4085 add %l1, 0x4, %l1
4086 wrpr %l1, %tnpc
4087 setx 0x34400001400, %l0, %l1
4088 wrpr %l1, %tstate
4089 wrhpr 0x4, %htstate
4090 retry
4091 fmovdne %icc, %f4, %f6
4092 fors %f2, %f13, %f13
4093 fmovsa %xcc, %f9, %f11
4094loop_451:
4095 move %icc, %o7, %l0
4096 udiv %l1, 0x16E3, %l5
4097 ldx [%l7 + 0x78], %g4
4098 fbue %fcc1, loop_452
4099 movn %icc, %g7, %l3
4100 smulcc %o3, 0x07D8, %l2
4101 tleu %xcc, 0x6
4102loop_452:
4103 te %xcc, 0x5
4104 ldx [%l7 + 0x70], %i4
4105 stx %i3, [%l7 + 0x20]
4106 ldsw [%l7 + 0x30], %g1
4107 ldx [%l7 + 0x60], %g2
4108 fmovd %f6, %f4
4109 fandnot2s %f9, %f6, %f0
4110 ldsw [%l7 + 0x60], %i6
4111 fpsub16 %f0, %f12, %f8
4112 alignaddrl %l6, %o0, %o5
4113 fmovsvc %xcc, %f9, %f5
4114 fba,a %fcc2, loop_453
4115 stw %i1, [%l7 + 0x50]
4116 bl,a loop_454
4117 stx %g3, [%l7 + 0x60]
4118loop_453:
4119 brlez,a %i0, loop_455
4120 edge16n %o2, %g6, %i2
4121loop_454:
4122 ble loop_456
4123 nop
4124 setx loop_457, %l0, %l1
4125 wrpr 0x1, %tl
4126 wrpr %l1, %tpc
4127 add %l1, 0x4, %l1
4128 wrpr %l1, %tnpc
4129 setx 0x34400001400, %l0, %l1
4130 wrpr %l1, %tstate
4131 wrhpr 0x4, %htstate
4132 retry
4133loop_455:
4134 fxnor %f8, %f8, %f0
4135 sth %o1, [%l7 + 0x22]
4136loop_456:
4137 movcc %icc, %l4, %i5
4138loop_457:
4139 fandnot2s %f11, %f13, %f9
4140 fmovdcs %xcc, %f11, %f12
4141 fnot2 %f8, %f12
4142 fxors %f9, %f15, %f5
4143 ldsh [%l7 + 0x38], %o4
4144 fnands %f0, %f9, %f5
4145 ldd [%l7 + 0x28], %f2
4146 edge32l %g5, %i7, %o6
4147 fbe,a %fcc3, loop_458
4148 fbg,a %fcc2, loop_459
4149 fbo,a %fcc1, loop_460
4150 popc %o7, %l0
4151loop_458:
4152 be,a loop_461
4153loop_459:
4154 alignaddrl %l5, %g4, %g7
4155loop_460:
4156 tl %xcc, 0x7
4157 move %xcc, %l3, %l1
4158loop_461:
4159 call loop_462
4160 fpadd32s %f10, %f5, %f2
4161 fmovrslez %l2, %f12, %f9
4162 mulx %i4, 0x1B52, %i3
4163loop_462:
4164 fmul8sux16 %f14, %f12, %f6
4165 fmuld8ulx16 %f7, %f10, %f14
4166 fmovdl %xcc, %f0, %f10
4167 fbul %fcc1, loop_463
4168 fmovrde %o3, %f10, %f12
4169 edge32n %g2, %i6, %g1
4170 lduh [%l7 + 0x36], %l6
4171loop_463:
4172 ba %xcc, loop_464
4173 sdivcc %o0, 0x0838, %i1
4174 ldsb [%l7 + 0x39], %o5
4175 tvs %xcc, 0x4
4176loop_464:
4177 bgu,pn %xcc, loop_465
4178 bleu loop_466
4179 fmovdn %icc, %f12, %f5
4180 srl %i0, 0x01, %g3
4181loop_465:
4182 ldd [%l7 + 0x08], %f12
4183loop_466:
4184 taddcc %g6, 0x1447, %i2
4185 movre %o2, 0x20B, %o1
4186 ldsh [%l7 + 0x24], %l4
4187 bpos,a %xcc, loop_467
4188 lduh [%l7 + 0x78], %i5
4189 tle %icc, 0x1
4190 fmovrse %g5, %f14, %f4
4191loop_467:
4192 sth %i7, [%l7 + 0x10]
4193 fmovrdgez %o4, %f0, %f4
4194 brgez,a %o6, loop_468
4195 tsubcc %o7, 0x0246, %l0
4196 fba,a %fcc1, loop_469
4197 ldd [%l7 + 0x50], %f2
4198loop_468:
4199 brz %l5, loop_470
4200 addccc %g7, %l3, %g4
4201loop_469:
4202 tl %icc, 0x7
4203 movcc %icc, %l1, %l2
4204loop_470:
4205 fmovd %f0, %f8
4206 ldx [%l7 + 0x48], %i3
4207 ldub [%l7 + 0x7D], %o3
4208 fbne %fcc3, loop_471
4209 udivcc %g2, 0x04F9, %i6
4210 movne %xcc, %g1, %i4
4211 fbue %fcc2, loop_472
4212loop_471:
4213 st %f8, [%l7 + 0x70]
4214 sra %o0, %i1, %l6
4215 std %f2, [%l7 + 0x70]
4216loop_472:
4217 movrgz %o5, %i0, %g3
4218 bcc,a %xcc, loop_473
4219 popc 0x1737, %i2
4220 stx %o2, [%l7 + 0x70]
4221 srl %g6, 0x1C, %l4
4222loop_473:
4223 edge16 %o1, %i5, %g5
4224 fbl %fcc1, loop_474
4225 brlz,a %i7, loop_475
4226 bg,a,pt %icc, loop_476
4227 fcmple16 %f14, %f4, %o6
4228loop_474:
4229 xnorcc %o7, %o4, %l0
4230loop_475:
4231 subc %g7, 0x1C7A, %l3
4232loop_476:
4233 ldsb [%l7 + 0x08], %g4
4234 lduw [%l7 + 0x24], %l5
4235 stx %l1, [%l7 + 0x20]
4236 lduw [%l7 + 0x4C], %i3
4237 std %f6, [%l7 + 0x50]
4238 fpackfix %f4, %f0
4239 ldx [%l7 + 0x20], %o3
4240 movvs %icc, %l2, %i6
4241 edge16ln %g1, %i4, %o0
4242 std %f6, [%l7 + 0x28]
4243 edge8n %i1, %l6, %g2
4244 orcc %i0, 0x0D95, %o5
4245 udivx %i2, 0x0BDA, %g3
4246 add %g6, 0x1377, %l4
4247 fmuld8sux16 %f15, %f13, %f2
4248 fbul %fcc1, loop_477
4249 subcc %o1, 0x0D87, %o2
4250 fnot2 %f4, %f6
4251 subccc %g5, 0x0D8B, %i7
4252loop_477:
4253 lduw [%l7 + 0x48], %i5
4254 ldub [%l7 + 0x45], %o6
4255 bne %xcc, loop_478
4256 pdist %f8, %f2, %f14
4257 ldsw [%l7 + 0x0C], %o4
4258 fandnot2s %f8, %f4, %f3
4259loop_478:
4260 udivx %l0, 0x194A, %o7
4261 srl %l3, %g7, %g4
4262 ld [%l7 + 0x34], %f15
4263 tneg %xcc, 0x6
4264 movrgz %l5, %l1, %o3
4265 movn %icc, %l2, %i3
4266 bpos,pn %icc, loop_479
4267 edge16ln %i6, %i4, %g1
4268 fnegs %f2, %f4
4269 fnand %f4, %f8, %f2
4270loop_479:
4271 nop
4272 setx loop_480, %l0, %l1
4273 wrpr 0x1, %tl
4274 wrpr %l1, %tpc
4275 add %l1, 0x4, %l1
4276 wrpr %l1, %tnpc
4277 setx 0x34400001400, %l0, %l1
4278 wrpr %l1, %tstate
4279 wrhpr 0x4, %htstate
4280 retry
4281 ldsh [%l7 + 0x32], %o0
4282 fcmple16 %f14, %f6, %i1
4283 ldd [%l7 + 0x70], %f6
4284loop_480:
4285 stw %l6, [%l7 + 0x3C]
4286 tcc %icc, 0x5
4287 st %f3, [%l7 + 0x6C]
4288 fmovscs %icc, %f10, %f10
4289 ldsb [%l7 + 0x4B], %g2
4290 movrgez %i0, %i2, %o5
4291 sth %g3, [%l7 + 0x78]
4292 orcc %g6, %l4, %o1
4293 fmovsvs %xcc, %f13, %f3
4294 fmovrsne %o2, %f9, %f14
4295 fmuld8sux16 %f9, %f15, %f2
4296 fxnor %f12, %f12, %f8
4297 lduh [%l7 + 0x2E], %g5
4298 fmovsg %xcc, %f15, %f1
4299 ldx [%l7 + 0x08], %i7
4300 tl %xcc, 0x5
4301 andncc %o6, %i5, %l0
4302 stx %o7, [%l7 + 0x70]
4303 ldx [%l7 + 0x58], %o4
4304 bshuffle %f4, %f10, %f4
4305 addcc %g7, 0x114B, %l3
4306 std %f10, [%l7 + 0x60]
4307 fabsd %f0, %f2
4308 stw %l5, [%l7 + 0x6C]
4309 brgz %l1, loop_481
4310 fmovdle %xcc, %f12, %f1
4311 fnor %f2, %f0, %f8
4312 fbo,a %fcc1, loop_482
4313loop_481:
4314 fone %f8
4315 sth %o3, [%l7 + 0x28]
4316 ldsw [%l7 + 0x78], %l2
4317loop_482:
4318 edge32n %i3, %i6, %g4
4319 movl %xcc, %i4, %o0
4320 lduh [%l7 + 0x64], %i1
4321 fsrc1 %f2, %f4
4322 xnorcc %g1, %g2, %l6
4323 std %f10, [%l7 + 0x70]
4324 movre %i0, %o5, %g3
4325 stb %g6, [%l7 + 0x67]
4326 lduh [%l7 + 0x28], %i2
4327 movg %xcc, %o1, %o2
4328 fcmpd %fcc0, %f14, %f14
4329 call loop_483
4330 fabss %f2, %f5
4331 edge8n %l4, %i7, %g5
4332 brz %o6, loop_484
4333loop_483:
4334 fmovda %xcc, %f10, %f7
4335 fble %fcc1, loop_485
4336 fbg %fcc0, loop_486
4337loop_484:
4338 fmovdneg %icc, %f12, %f4
4339 st %f6, [%l7 + 0x28]
4340loop_485:
4341 udiv %i5, 0x0914, %l0
4342loop_486:
4343 fmovs %f0, %f9
4344 ldd [%l7 + 0x60], %f6
4345 tcs %xcc, 0x3
4346 edge32ln %o7, %o4, %l3
4347 orncc %g7, 0x1E8D, %l5
4348 fmovrdne %l1, %f10, %f0
4349 mova %icc, %o3, %l2
4350 st %f6, [%l7 + 0x78]
4351 fmul8x16al %f9, %f11, %f2
4352 umulcc %i3, 0x12A0, %g4
4353 edge8l %i6, %o0, %i1
4354 fmovrsne %g1, %f13, %f7
4355 sth %g2, [%l7 + 0x5E]
4356 fbuge,a %fcc2, loop_487
4357 edge32l %l6, %i4, %o5
4358 ldd [%l7 + 0x78], %f6
4359 andcc %g3, %g6, %i0
4360loop_487:
4361 ba,a %xcc, loop_488
4362 call loop_489
4363 ldsb [%l7 + 0x5B], %o1
4364 brgz %i2, loop_490
4365loop_488:
4366 or %o2, 0x1466, %i7
4367loop_489:
4368 fmovscc %icc, %f3, %f10
4369 movl %icc, %l4, %g5
4370loop_490:
4371 fpadd32s %f10, %f7, %f3
4372 bgu,a loop_491
4373 stx %i5, [%l7 + 0x68]
4374 stw %l0, [%l7 + 0x44]
4375 sll %o7, 0x1D, %o4
4376loop_491:
4377 ldsw [%l7 + 0x34], %o6
4378 fmovrsgz %g7, %f1, %f7
4379 ldub [%l7 + 0x4E], %l3
4380 fcmpne32 %f8, %f8, %l1
4381 fpack16 %f8, %f5
4382 ld [%l7 + 0x6C], %f12
4383 ldx [%l7 + 0x70], %o3
4384 ldsb [%l7 + 0x2D], %l2
4385 fones %f4
4386 ldx [%l7 + 0x48], %l5
4387 bcc %xcc, loop_492
4388 lduh [%l7 + 0x18], %i3
4389 ld [%l7 + 0x74], %f15
4390 movgu %xcc, %i6, %o0
4391loop_492:
4392 mulx %i1, %g1, %g2
4393 fors %f15, %f12, %f9
4394 fcmpd %fcc3, %f6, %f4
4395 tcs %icc, 0x7
4396 ldd [%l7 + 0x60], %f10
4397 fornot2 %f14, %f0, %f10
4398 movrgez %l6, 0x1A1, %i4
4399 fornot1 %f12, %f2, %f6
4400 stb %o5, [%l7 + 0x16]
4401 fandnot2s %f15, %f10, %f15
4402 stx %g3, [%l7 + 0x50]
4403 fnors %f7, %f4, %f11
4404 bleu,a loop_493
4405 tg %icc, 0x4
4406 st %f8, [%l7 + 0x5C]
4407 tcs %xcc, 0x0
4408loop_493:
4409 umul %g4, %i0, %o1
4410 bleu,a loop_494
4411 ldsb [%l7 + 0x36], %g6
4412 movrgz %i2, 0x180, %i7
4413 mova %icc, %l4, %o2
4414loop_494:
4415 lduw [%l7 + 0x78], %i5
4416 fmovdvs %xcc, %f14, %f7
4417 subcc %l0, 0x02C1, %o7
4418 stb %g5, [%l7 + 0x67]
4419 bn,pn %xcc, loop_495
4420 fbug %fcc1, loop_496
4421 fmovd %f2, %f6
4422 edge16n %o4, %g7, %l3
4423loop_495:
4424 fmovrslz %l1, %f8, %f0
4425loop_496:
4426 fmovdgu %xcc, %f13, %f6
4427 ldsb [%l7 + 0x68], %o3
4428 fcmpne16 %f14, %f4, %o6
4429 fmovrdlz %l5, %f10, %f4
4430 and %i3, %i6, %o0
4431 ldd [%l7 + 0x08], %f12
4432 ldsw [%l7 + 0x64], %i1
4433 fbl,a %fcc0, loop_497
4434 ldx [%l7 + 0x48], %l2
4435 ldx [%l7 + 0x08], %g2
4436 fbul,a %fcc2, loop_498
4437loop_497:
4438 fmovdgu %icc, %f14, %f10
4439 fmovde %icc, %f3, %f3
4440 sdiv %g1, 0x0F40, %i4
4441loop_498:
4442 fmovsvs %xcc, %f15, %f6
4443 ldx [%l7 + 0x60], %o5
4444 move %xcc, %g3, %l6
4445 fbge,a %fcc3, loop_499
4446 ldd [%l7 + 0x48], %f8
4447 brnz %g4, loop_500
4448 ldsb [%l7 + 0x43], %o1
4449loop_499:
4450 edge32 %i0, %i2, %g6
4451 lduw [%l7 + 0x38], %i7
4452loop_500:
4453 udivx %l4, 0x14E2, %i5
4454 movrgz %l0, %o2, %g5
4455 fors %f2, %f11, %f9
4456 ldsh [%l7 + 0x78], %o7
4457 movn %xcc, %o4, %l3
4458 fpack16 %f8, %f0
4459 tge %icc, 0x5
4460 smul %g7, 0x034C, %l1
4461 and %o6, %o3, %i3
4462 smul %i6, 0x0E50, %o0
4463 stb %l5, [%l7 + 0x27]
4464 movne %icc, %i1, %l2
4465 fzero %f0
4466 movg %icc, %g1, %g2
4467 tneg %icc, 0x5
4468 ldsh [%l7 + 0x2A], %i4
4469 array8 %o5, %g3, %l6
4470 udivcc %g4, 0x152E, %o1
4471 fnand %f6, %f8, %f2
4472 sll %i0, 0x11, %g6
4473 ldub [%l7 + 0x2E], %i2
4474 ldd [%l7 + 0x18], %f4
4475 fmovrse %i7, %f5, %f8
4476 orncc %i5, 0x1ED0, %l4
4477 ldsb [%l7 + 0x60], %o2
4478 add %l0, %o7, %o4
4479 mulx %l3, 0x082D, %g7
4480 sth %g5, [%l7 + 0x2E]
4481 fpsub32s %f1, %f4, %f4
4482 tg %xcc, 0x0
4483 tvc %icc, 0x5
4484 taddcctv %l1, %o6, %i3
4485 fmovsn %icc, %f3, %f5
4486 stw %o3, [%l7 + 0x1C]
4487 addccc %i6, %o0, %i1
4488 ldd [%l7 + 0x28], %f0
4489 add %l2, 0x12EA, %g1
4490 ld [%l7 + 0x6C], %f3
4491 siam 0x7
4492 array16 %l5, %i4, %g2
4493 movne %xcc, %g3, %l6
4494 ldsb [%l7 + 0x6D], %o5
4495 array32 %o1, %g4, %i0
4496 fmovsgu %xcc, %f9, %f8
4497 st %f15, [%l7 + 0x20]
4498 fmovdvc %xcc, %f8, %f11
4499 lduw [%l7 + 0x20], %i2
4500 ldd [%l7 + 0x48], %f4
4501 taddcctv %g6, %i7, %i5
4502 ldx [%l7 + 0x18], %l4
4503 tpos %xcc, 0x3
4504 bcc,a loop_501
4505 fmovsl %xcc, %f10, %f12
4506 lduw [%l7 + 0x24], %l0
4507 fmovrsgz %o7, %f7, %f10
4508loop_501:
4509 move %icc, %o2, %o4
4510 subc %l3, %g7, %g5
4511 array16 %l1, %i3, %o6
4512 fbul,a %fcc2, loop_502
4513 bleu,a,pn %icc, loop_503
4514 fpack16 %f10, %f5
4515 fnot1 %f14, %f6
4516loop_502:
4517 movleu %xcc, %o3, %o0
4518loop_503:
4519 fornot1s %f15, %f3, %f15
4520 ldub [%l7 + 0x17], %i1
4521 ld [%l7 + 0x28], %f8
4522 ld [%l7 + 0x14], %f5
4523 movrgez %l2, 0x2CF, %i6
4524 ldx [%l7 + 0x08], %l5
4525 fmovdleu %xcc, %f12, %f1
4526 fbe %fcc2, loop_504
4527 st %f3, [%l7 + 0x44]
4528 st %f0, [%l7 + 0x48]
4529 fornot1 %f10, %f0, %f12
4530loop_504:
4531 umul %g1, 0x0B80, %g2
4532 fsrc2 %f4, %f14
4533 fxnor %f12, %f8, %f12
4534 fmovde %xcc, %f10, %f0
4535 stx %g3, [%l7 + 0x60]
4536 tgu %icc, 0x0
4537 tcs %xcc, 0x4
4538 std %f12, [%l7 + 0x30]
4539 fmuld8ulx16 %f2, %f15, %f10
4540 stw %l6, [%l7 + 0x34]
4541 taddcc %o5, %i4, %o1
4542 lduh [%l7 + 0x14], %i0
4543 ba,a,pt %xcc, loop_505
4544 stw %g4, [%l7 + 0x60]
4545 fmovdg %icc, %f13, %f14
4546 movleu %xcc, %i2, %i7
4547loop_505:
4548 ld [%l7 + 0x28], %f2
4549 sll %g6, %l4, %i5
4550 movleu %xcc, %l0, %o2
4551 std %f6, [%l7 + 0x58]
4552 bvc,pt %icc, loop_506
4553 fmovs %f3, %f6
4554 orn %o4, %l3, %g7
4555 lduh [%l7 + 0x36], %o7
4556loop_506:
4557 ldd [%l7 + 0x08], %f4
4558 ldub [%l7 + 0x4D], %l1
4559 brlez %g5, loop_507
4560 fmul8x16al %f15, %f14, %f8
4561 ldx [%l7 + 0x50], %o6
4562 lduh [%l7 + 0x70], %o3
4563loop_507:
4564 fmovsg %icc, %f1, %f6
4565 sllx %o0, 0x0F, %i1
4566 fmovrde %l2, %f6, %f8
4567 sth %i3, [%l7 + 0x1C]
4568 brgez,a %i6, loop_508
4569 ld [%l7 + 0x64], %f12
4570 movneg %icc, %l5, %g1
4571 fmovrde %g2, %f10, %f8
4572loop_508:
4573 fpadd16 %f8, %f14, %f0
4574 fone %f10
4575 xnorcc %g3, %o5, %i4
4576 srlx %o1, %l6, %i0
4577 sub %g4, %i2, %g6
4578 fzeros %f3
4579 fbule %fcc1, loop_509
4580 movrlz %i7, %l4, %l0
4581 sth %i5, [%l7 + 0x3C]
4582 fpadd16s %f11, %f7, %f9
4583loop_509:
4584 fmovrdlz %o4, %f10, %f14
4585 edge16ln %l3, %g7, %o2
4586 array16 %l1, %o7, %g5
4587 fmovdvc %icc, %f2, %f5
4588 xor %o3, %o0, %o6
4589 std %f0, [%l7 + 0x58]
4590 fcmple32 %f0, %f6, %i1
4591 ldx [%l7 + 0x30], %i3
4592 fone %f0
4593 orn %i6, %l5, %g1
4594 fcmped %fcc1, %f2, %f14
4595 fbg,a %fcc1, loop_510
4596 pdist %f8, %f8, %f12
4597 bne,pn %xcc, loop_511
4598 ta %icc, 0x6
4599loop_510:
4600 xor %l2, %g3, %o5
4601 fcmpgt32 %f14, %f12, %i4
4602loop_511:
4603 edge16n %g2, %l6, %o1
4604 popc 0x0B97, %g4
4605 fzero %f0
4606 fmovscc %xcc, %f14, %f9
4607 ld [%l7 + 0x58], %f6
4608 movneg %icc, %i0, %i2
4609 ldub [%l7 + 0x67], %g6
4610 srl %i7, %l0, %l4
4611 fbug %fcc2, loop_512
4612 ldsb [%l7 + 0x28], %o4
4613 subccc %i5, 0x0B53, %g7
4614 st %f5, [%l7 + 0x14]
4615loop_512:
4616 movl %icc, %l3, %l1
4617 fnors %f11, %f8, %f15
4618 fmovrsgz %o7, %f15, %f0
4619 sdiv %g5, 0x045D, %o2
4620 fmovdpos %icc, %f8, %f2
4621 fandnot2s %f10, %f2, %f15
4622 edge16n %o0, %o3, %o6
4623 fone %f2
4624 srl %i3, %i1, %l5
4625 fornot2s %f2, %f14, %f11
4626 fmovscs %xcc, %f9, %f7
4627 std %f10, [%l7 + 0x68]
4628 ldsw [%l7 + 0x24], %i6
4629 fmovrdlez %l2, %f10, %f12
4630 bshuffle %f10, %f8, %f4
4631 fornot2s %f6, %f4, %f14
4632 fxnors %f7, %f13, %f0
4633 ldsw [%l7 + 0x24], %g1
4634 fmovsg %xcc, %f3, %f1
4635 ldd [%l7 + 0x60], %f10
4636 fpsub16s %f13, %f2, %f14
4637 stx %g3, [%l7 + 0x40]
4638 addcc %i4, 0x1A14, %o5
4639 ldsb [%l7 + 0x67], %g2
4640 fxors %f13, %f10, %f2
4641 ldsh [%l7 + 0x6C], %o1
4642 movne %xcc, %l6, %i0
4643 ble,a loop_513
4644 fmovrsgz %i2, %f6, %f0
4645 ldub [%l7 + 0x4A], %g4
4646 ldsb [%l7 + 0x15], %i7
4647loop_513:
4648 edge32ln %g6, %l4, %l0
4649 stw %i5, [%l7 + 0x5C]
4650 ld [%l7 + 0x58], %f13
4651 sth %g7, [%l7 + 0x22]
4652 bl,a,pt %icc, loop_514
4653 nop
4654 setx loop_515, %l0, %l1
4655 wrpr 0x1, %tl
4656 wrpr %l1, %tnpc
4657 setx 0x34400001400, %l0, %l1
4658 wrpr %l1, %tstate
4659 wrhpr 0x4, %htstate
4660 done
4661 fexpand %f2, %f14
4662 fcmple32 %f4, %f0, %l3
4663loop_514:
4664 tneg %icc, 0x5
4665loop_515:
4666 std %f2, [%l7 + 0x40]
4667 ldd [%l7 + 0x78], %f4
4668 tn %xcc, 0x2
4669 bcs,a loop_516
4670 fpsub16s %f10, %f7, %f15
4671 tsubcc %l1, 0x0CE5, %o7
4672 ldsb [%l7 + 0x61], %o4
4673loop_516:
4674 fandnot1s %f10, %f4, %f2
4675 fmul8sux16 %f12, %f8, %f4
4676 movrne %o2, %o0, %g5
4677 ldsh [%l7 + 0x46], %o3
4678 fpadd32s %f4, %f4, %f8
4679 nop
4680 setx loop_517, %l0, %l1
4681 jmpl %l1, %o6
4682 movgu %icc, %i3, %i1
4683 fnegd %f6, %f2
4684 sth %i6, [%l7 + 0x30]
4685loop_517:
4686 mova %icc, %l5, %g1
4687 ldub [%l7 + 0x15], %g3
4688 stb %l2, [%l7 + 0x12]
4689 fpmerge %f12, %f2, %f10
4690 fcmpd %fcc1, %f6, %f6
4691 tle %xcc, 0x7
4692 fcmpes %fcc1, %f15, %f6
4693 fxors %f10, %f3, %f7
4694 ldsw [%l7 + 0x4C], %o5
4695 bpos,pn %xcc, loop_518
4696 ldsw [%l7 + 0x78], %i4
4697 udiv %g2, 0x03DF, %o1
4698 fmovrslz %l6, %f1, %f10
4699loop_518:
4700 lduw [%l7 + 0x7C], %i2
4701 fmovdn %icc, %f6, %f3
4702 ldx [%l7 + 0x48], %i0
4703 fmul8x16al %f6, %f3, %f6
4704 umulcc %g4, %g6, %i7
4705 lduh [%l7 + 0x58], %l0
4706 fandnot2s %f6, %f7, %f12
4707 edge16l %i5, %g7, %l4
4708 sth %l3, [%l7 + 0x18]
4709 ldsw [%l7 + 0x24], %o7
4710 bcc %xcc, loop_519
4711 ldsw [%l7 + 0x38], %o4
4712 fmovdl %xcc, %f8, %f4
4713 andn %o2, 0x029B, %o0
4714loop_519:
4715 fpadd32 %f0, %f6, %f0
4716 movle %xcc, %l1, %o3
4717 brlez,a %o6, loop_520
4718 fmovd %f8, %f14
4719 movrne %g5, %i3, %i6
4720 movrgez %i1, 0x35C, %g1
4721loop_520:
4722 edge16n %g3, %l2, %o5
4723 fpsub16 %f2, %f10, %f14
4724 bvc,a %icc, loop_521
4725 sth %i4, [%l7 + 0x34]
4726 tleu %xcc, 0x1
4727 fmovsge %icc, %f10, %f3
4728loop_521:
4729 fmovrsgz %l5, %f8, %f13
4730 fornot1s %f1, %f3, %f15
4731 ldsw [%l7 + 0x10], %g2
4732 ldsw [%l7 + 0x7C], %o1
4733 ldub [%l7 + 0x63], %l6
4734 te %xcc, 0x1
4735 ldd [%l7 + 0x68], %f14
4736 subccc %i0, 0x1286, %i2
4737 brlz %g4, loop_522
4738 edge8 %g6, %l0, %i7
4739 fbule,a %fcc0, loop_523
4740 movrne %g7, 0x0D6, %i5
4741loop_522:
4742 fmuld8ulx16 %f8, %f7, %f10
4743 fandnot1s %f9, %f0, %f0
4744loop_523:
4745 nop
4746 setx loop_524, %l0, %l1
4747 wrpr 0x1, %tl
4748 wrpr %l1, %tpc
4749 add %l1, 0x4, %l1
4750 wrpr %l1, %tnpc
4751 setx 0x34400001400, %l0, %l1
4752 wrpr %l1, %tstate
4753 wrhpr 0x4, %htstate
4754 retry
4755 brlez %l3, loop_525
4756 xnor %o7, 0x165B, %l4
4757 ldub [%l7 + 0x78], %o4
4758loop_524:
4759 edge32 %o2, %l1, %o3
4760loop_525:
4761 for %f8, %f0, %f10
4762 fsrc2 %f4, %f0
4763 fmovda %icc, %f5, %f14
4764 sdivcc %o0, 0x1092, %g5
4765 lduh [%l7 + 0x48], %i3
4766 fmovspos %icc, %f0, %f11
4767 ldsh [%l7 + 0x7E], %o6
4768 ldsw [%l7 + 0x10], %i1
4769 sdivcc %i6, 0x187E, %g3
4770 fmul8ulx16 %f6, %f14, %f10
4771 movg %icc, %g1, %o5
4772 sdiv %i4, 0x173C, %l2
4773 ldsh [%l7 + 0x3E], %l5
4774 taddcc %o1, %g2, %l6
4775 ldsh [%l7 + 0x76], %i0
4776 tgu %icc, 0x2
4777 ldsb [%l7 + 0x42], %i2
4778 call loop_526
4779 fmovda %xcc, %f6, %f7
4780 fsrc1 %f8, %f12
4781 fmovsa %icc, %f7, %f8
4782loop_526:
4783 edge32l %g4, %l0, %i7
4784 fbne %fcc2, loop_527
4785 fmovdl %xcc, %f4, %f5
4786 fba,a %fcc3, loop_528
4787 fxor %f14, %f6, %f4
4788loop_527:
4789 movcc %icc, %g7, %i5
4790 stb %l3, [%l7 + 0x74]
4791loop_528:
4792 ldsb [%l7 + 0x36], %o7
4793 ldx [%l7 + 0x20], %g6
4794 lduw [%l7 + 0x70], %l4
4795 ldx [%l7 + 0x38], %o2
4796 ldsw [%l7 + 0x7C], %l1
4797 std %f14, [%l7 + 0x18]
4798 stw %o3, [%l7 + 0x10]
4799 fmovdl %icc, %f0, %f7
4800 tleu %icc, 0x2
4801 lduw [%l7 + 0x1C], %o0
4802 st %f3, [%l7 + 0x48]
4803 lduh [%l7 + 0x78], %g5
4804 fxnor %f14, %f4, %f10
4805 subc %i3, 0x1F0A, %o4
4806 edge8ln %i1, %i6, %o6
4807 bl,a loop_529
4808 ldub [%l7 + 0x0E], %g1
4809 smul %o5, %g3, %i4
4810 ldub [%l7 + 0x24], %l5
4811loop_529:
4812 edge16 %o1, %l2, %l6
4813 edge8l %g2, %i2, %g4
4814 fpadd32s %f7, %f3, %f15
4815 ldsb [%l7 + 0x60], %i0
4816 udivx %l0, 0x1D6C, %g7
4817 fbo,a %fcc2, loop_530
4818 fmuld8ulx16 %f8, %f4, %f8
4819 edge32l %i5, %l3, %i7
4820 stw %g6, [%l7 + 0x74]
4821loop_530:
4822 movneg %icc, %o7, %o2
4823 brlz %l4, loop_531
4824 move %icc, %l1, %o0
4825 ldx [%l7 + 0x70], %o3
4826 tvs %xcc, 0x4
4827loop_531:
4828 fpsub32 %f14, %f14, %f14
4829 brnz,a %g5, loop_532
4830 fmovda %icc, %f0, %f6
4831 fbn,a %fcc3, loop_533
4832 movl %xcc, %i3, %o4
4833loop_532:
4834 edge8 %i6, %o6, %g1
4835 fmovrse %i1, %f13, %f2
4836loop_533:
4837 fmovrslez %o5, %f2, %f10
4838 nop
4839 setx loop_534, %l0, %l1
4840 wrpr 0x1, %tl
4841 wrpr %l1, %tpc
4842 add %l1, 0x4, %l1
4843 wrpr %l1, %tnpc
4844 setx 0x34400001400, %l0, %l1
4845 wrpr %l1, %tstate
4846 wrhpr 0x4, %htstate
4847 retry
4848 fbe %fcc1, loop_535
4849 ldx [%l7 + 0x70], %i4
4850 stx %l5, [%l7 + 0x20]
4851loop_534:
4852 ldx [%l7 + 0x50], %g3
4853loop_535:
4854 fbn %fcc0, loop_536
4855 lduh [%l7 + 0x3E], %l2
4856 fmovsg %xcc, %f5, %f1
4857 stx %o1, [%l7 + 0x50]
4858loop_536:
4859 bl,a,pt %xcc, loop_537
4860 orn %g2, 0x0480, %l6
4861 ldsw [%l7 + 0x08], %i2
4862 fmovsa %xcc, %f13, %f15
4863loop_537:
4864 andcc %g4, %i0, %l0
4865 ld [%l7 + 0x10], %f15
4866 sdivcc %i5, 0x1C41, %l3
4867 fmul8x16 %f7, %f2, %f8
4868 tsubcctv %g7, 0x05C9, %g6
4869 ldsw [%l7 + 0x68], %i7
4870 tn %icc, 0x1
4871 fzero %f0
4872 fornot2 %f6, %f14, %f0
4873 addc %o7, %o2, %l1
4874 nop
4875 setx loop_538, %l0, %l1
4876 jmpl %l1, %o0
4877 taddcc %o3, 0x1022, %l4
4878 fbug %fcc1, loop_539
4879 bcc %xcc, loop_540
4880loop_538:
4881 st %f1, [%l7 + 0x58]
4882 bshuffle %f8, %f2, %f4
4883loop_539:
4884 mova %xcc, %i3, %o4
4885loop_540:
4886 fmovse %xcc, %f11, %f3
4887 ldx [%l7 + 0x78], %g5
4888 fpsub32s %f7, %f4, %f12
4889 orcc %o6, %g1, %i6
4890 fbg %fcc0, loop_541
4891 brlz %i1, loop_542
4892 fmovdg %xcc, %f0, %f1
4893 fnot2 %f14, %f10
4894loop_541:
4895 fmovdne %icc, %f9, %f8
4896loop_542:
4897 tvc %xcc, 0x3
4898 tcs %xcc, 0x5
4899 stw %i4, [%l7 + 0x50]
4900 pdist %f8, %f2, %f8
4901 for %f14, %f12, %f0
4902 ldub [%l7 + 0x3B], %o5
4903 fnand %f14, %f12, %f4
4904 ba loop_543
4905 bvs,a %xcc, loop_544
4906 fmul8x16 %f11, %f0, %f14
4907 bpos loop_545
4908loop_543:
4909 fmovdgu %icc, %f10, %f11
4910loop_544:
4911 fbu,a %fcc2, loop_546
4912 sth %l5, [%l7 + 0x1E]
4913loop_545:
4914 stx %l2, [%l7 + 0x40]
4915 udivx %g3, 0x0E38, %o1
4916loop_546:
4917 movleu %icc, %l6, %g2
4918 subccc %i2, 0x047C, %g4
4919 movrne %l0, 0x368, %i0
4920 std %f8, [%l7 + 0x28]
4921 subcc %i5, 0x1311, %g7
4922 fxors %f4, %f3, %f4
4923 stb %g6, [%l7 + 0x1B]
4924 sll %i7, 0x1C, %o7
4925 fxnor %f6, %f2, %f2
4926 brz,a %l3, loop_547
4927 ldsw [%l7 + 0x30], %o2
4928 fmovdgu %icc, %f11, %f14
4929 ldsw [%l7 + 0x20], %l1
4930loop_547:
4931 fands %f2, %f11, %f5
4932 fnot1s %f2, %f10
4933 nop
4934 setx loop_548, %l0, %l1
4935 jmpl %l1, %o0
4936 tcc %xcc, 0x2
4937 addccc %o3, 0x1411, %i3
4938 taddcctv %o4, %l4, %g5
4939loop_548:
4940 fmovdneg %icc, %f0, %f1
4941 smul %o6, 0x000A, %g1
4942 fcmpeq16 %f6, %f8, %i1
4943 ldsh [%l7 + 0x0E], %i4
4944 sth %i6, [%l7 + 0x38]
4945 std %f6, [%l7 + 0x08]
4946 fmovsgu %xcc, %f15, %f15
4947 movn %icc, %l5, %o5
4948 bshuffle %f12, %f6, %f0
4949 fmovrdgez %g3, %f0, %f8
4950 fsrc2s %f14, %f14
4951 srax %l2, 0x03, %l6
4952 tn %xcc, 0x0
4953 addcc %o1, 0x051B, %g2
4954 stx %i2, [%l7 + 0x38]
4955 fnot1s %f7, %f5
4956 ldsh [%l7 + 0x10], %l0
4957 lduh [%l7 + 0x1E], %g4
4958 st %f11, [%l7 + 0x18]
4959 st %f7, [%l7 + 0x50]
4960 fmovsleu %xcc, %f2, %f14
4961 bcs,a %xcc, loop_549
4962 fmovdcs %xcc, %f15, %f15
4963 ldsh [%l7 + 0x7E], %i0
4964 tl %icc, 0x3
4965loop_549:
4966 sth %i5, [%l7 + 0x2C]
4967 sllx %g6, %g7, %o7
4968 bgu %xcc, loop_550
4969 fmovse %icc, %f1, %f3
4970 fcmpne16 %f6, %f8, %i7
4971 faligndata %f10, %f10, %f14
4972loop_550:
4973 subcc %l3, 0x15AB, %l1
4974 udivcc %o0, 0x129A, %o3
4975 movl %xcc, %o2, %i3
4976 lduh [%l7 + 0x7C], %o4
4977 addc %l4, 0x000F, %o6
4978 st %f15, [%l7 + 0x6C]
4979 fnot1s %f14, %f7
4980 fmovde %icc, %f10, %f13
4981 ld [%l7 + 0x20], %f13
4982 stw %g5, [%l7 + 0x5C]
4983 taddcc %i1, %i4, %i6
4984 stb %g1, [%l7 + 0x40]
4985 array32 %l5, %o5, %g3
4986 movn %xcc, %l6, %o1
4987 fandnot1s %f0, %f6, %f2
4988 edge32 %g2, %i2, %l2
4989 stw %l0, [%l7 + 0x4C]
4990 lduh [%l7 + 0x42], %g4
4991 nop
4992 setx loop_551, %l0, %l1
4993 wrpr 0x1, %tl
4994 wrpr %l1, %tnpc
4995 setx 0x34400001400, %l0, %l1
4996 wrpr %l1, %tstate
4997 wrhpr 0x4, %htstate
4998 done
4999 movre %i0, %i5, %g6
5000 brgz,a %o7, loop_552
5001 fmovrdlz %i7, %f4, %f6
5002loop_551:
5003 ldsh [%l7 + 0x24], %g7
5004 bneg,a,pn %icc, loop_553
5005loop_552:
5006 umul %l1, 0x0AEE, %l3
5007 xorcc %o3, %o2, %o0
5008 ldsw [%l7 + 0x70], %o4
5009loop_553:
5010 fpsub32s %f4, %f10, %f8
5011 sth %l4, [%l7 + 0x46]
5012 fcmpgt16 %f12, %f0, %o6
5013 tcs %icc, 0x6
5014 srlx %g5, %i1, %i4
5015 fmovdpos %xcc, %f15, %f4
5016 fmovrslez %i3, %f6, %f11
5017 fornot2 %f6, %f8, %f10
5018 fpadd16 %f10, %f2, %f4
5019 fornot1 %f8, %f10, %f0
5020 fmovdge %icc, %f6, %f7
5021 ldx [%l7 + 0x60], %g1
5022 fbl %fcc2, loop_554
5023 taddcc %l5, %o5, %i6
5024 fcmpes %fcc0, %f3, %f13
5025 movleu %xcc, %g3, %l6
5026loop_554:
5027 brz %g2, loop_555
5028 fsrc2 %f10, %f0
5029 fornot1s %f14, %f3, %f9
5030 ldsw [%l7 + 0x3C], %i2
5031loop_555:
5032 movrlez %o1, 0x2C4, %l2
5033 fcmpeq32 %f8, %f8, %l0
5034 fbe,a %fcc3, loop_556
5035 udivx %g4, 0x088A, %i0
5036 stw %i5, [%l7 + 0x64]
5037 stx %g6, [%l7 + 0x08]
5038loop_556:
5039 fcmple16 %f8, %f10, %o7
5040 edge16ln %g7, %i7, %l1
5041 srlx %l3, %o2, %o3
5042 tcs %xcc, 0x1
5043 fpsub32s %f6, %f14, %f0
5044 fxnors %f6, %f4, %f11
5045 fmovspos %icc, %f10, %f5
5046 ldub [%l7 + 0x21], %o4
5047 fmovse %icc, %f9, %f11
5048 fpackfix %f2, %f11
5049 movcc %icc, %l4, %o0
5050 tsubcc %g5, 0x0CE5, %o6
5051 fmovsvs %icc, %f11, %f4
5052 call loop_557
5053 brlez,a %i1, loop_558
5054 te %xcc, 0x5
5055 std %f2, [%l7 + 0x38]
5056loop_557:
5057 andncc %i3, %i4, %g1
5058loop_558:
5059 stx %l5, [%l7 + 0x60]
5060 subc %i6, 0x083D, %g3
5061 ldd [%l7 + 0x60], %f10
5062 fabsd %f6, %f10
5063 ldx [%l7 + 0x70], %l6
5064 ldsw [%l7 + 0x28], %o5
5065 fbg,a %fcc1, loop_559
5066 bl loop_560
5067 stx %g2, [%l7 + 0x60]
5068 fands %f12, %f4, %f14
5069loop_559:
5070 fcmps %fcc1, %f1, %f11
5071loop_560:
5072 fmovrdlez %o1, %f6, %f2
5073 edge8 %i2, %l0, %g4
5074 ba,pn %xcc, loop_561
5075 ldsb [%l7 + 0x7F], %l2
5076 edge32l %i5, %g6, %o7
5077 fornot2 %f12, %f14, %f4
5078loop_561:
5079 mova %icc, %i0, %g7
5080 brz %i7, loop_562
5081 ba,pt %icc, loop_563
5082 movrgz %l3, %o2, %o3
5083 fbuge,a %fcc2, loop_564
5084loop_562:
5085 ldsw [%l7 + 0x50], %l1
5086loop_563:
5087 orncc %o4, 0x0029, %o0
5088 nop
5089 setx loop_565, %l0, %l1
5090 wrpr 0x1, %tl
5091 wrpr %l1, %tpc
5092 add %l1, 0x4, %l1
5093 wrpr %l1, %tnpc
5094 setx 0x34400001400, %l0, %l1
5095 wrpr %l1, %tstate
5096 wrhpr 0x4, %htstate
5097 retry
5098loop_564:
5099 ldd [%l7 + 0x60], %f8
5100 movrlez %g5, %o6, %i1
5101 lduh [%l7 + 0x2C], %l4
5102loop_565:
5103 fmul8x16 %f2, %f8, %f6
5104 std %f10, [%l7 + 0x10]
5105 stw %i4, [%l7 + 0x6C]
5106 lduw [%l7 + 0x28], %i3
5107 udivcc %g1, 0x039E, %l5
5108 fabss %f5, %f15
5109 xorcc %g3, %i6, %l6
5110 fpadd32s %f15, %f3, %f2
5111 xor %o5, %o1, %i2
5112 fmovdneg %icc, %f5, %f6
5113 edge8l %l0, %g2, %g4
5114 movrne %i5, %g6, %o7
5115 stx %i0, [%l7 + 0x48]
5116 lduw [%l7 + 0x50], %g7
5117 fandnot2s %f2, %f15, %f0
5118 ldsh [%l7 + 0x16], %l2
5119 fandnot2 %f12, %f6, %f10
5120 fba,a %fcc1, loop_566
5121 fblg,a %fcc1, loop_567
5122 st %f10, [%l7 + 0x14]
5123 fmovsgu %xcc, %f11, %f9
5124loop_566:
5125 popc 0x1930, %i7
5126loop_567:
5127 brz,a %l3, loop_568
5128 lduh [%l7 + 0x38], %o3
5129 ldub [%l7 + 0x79], %l1
5130 fmovdvs %icc, %f11, %f12
5131loop_568:
5132 sra %o2, 0x08, %o4
5133 orn %g5, 0x0CEB, %o6
5134 fbuge %fcc1, loop_569
5135 stw %i1, [%l7 + 0x18]
5136 ldsb [%l7 + 0x12], %o0
5137 fornot2 %f12, %f8, %f10
5138loop_569:
5139 fornot2 %f0, %f14, %f6
5140 movvs %icc, %i4, %l4
5141 srax %g1, %i3, %l5
5142 lduw [%l7 + 0x18], %i6
5143 array32 %g3, %l6, %o1
5144 fandnot2 %f8, %f12, %f2
5145 fcmpne16 %f12, %f0, %o5
5146 sethi 0x1834, %i2
5147 bvc,a loop_570
5148 fmovsvc %xcc, %f11, %f15
5149 edge16ln %g2, %g4, %i5
5150 tvs %icc, 0x3
5151loop_570:
5152 ld [%l7 + 0x30], %f10
5153 fble,a %fcc3, loop_571
5154 ldx [%l7 + 0x58], %l0
5155 movcc %xcc, %o7, %g6
5156 fabss %f8, %f3
5157loop_571:
5158 fnot2 %f12, %f12
5159 fones %f10
5160 fmul8sux16 %f8, %f12, %f0
5161 fmuld8ulx16 %f6, %f6, %f2
5162 ldx [%l7 + 0x08], %i0
5163 fmovdneg %xcc, %f3, %f11
5164 ldd [%l7 + 0x48], %f14
5165 tn %xcc, 0x4
5166 nop
5167 setx loop_572, %l0, %l1
5168 wrpr 0x1, %tl
5169 wrpr %l1, %tnpc
5170 setx 0x34400001400, %l0, %l1
5171 wrpr %l1, %tstate
5172 wrhpr 0x4, %htstate
5173 done
5174 fcmpgt16 %f8, %f14, %l2
5175 movvc %xcc, %i7, %g7
5176 st %f9, [%l7 + 0x30]
5177loop_572:
5178 stb %o3, [%l7 + 0x7F]
5179 stw %l1, [%l7 + 0x50]
5180 movrlez %l3, 0x338, %o4
5181 ldx [%l7 + 0x38], %o2
5182 fandnot1 %f0, %f4, %f14
5183 ble loop_573
5184 movrlez %g5, %o6, %i1
5185 array32 %i4, %l4, %o0
5186 fmovrdgez %i3, %f4, %f10
5187loop_573:
5188 edge16l %l5, %g1, %i6
5189 ldsw [%l7 + 0x7C], %l6
5190 umulcc %g3, %o1, %o5
5191 fexpand %f8, %f10
5192 ldd [%l7 + 0x50], %f14
5193 smulcc %i2, %g4, %g2
5194 smul %l0, %o7, %i5
5195 std %f14, [%l7 + 0x70]
5196 fmovsle %icc, %f11, %f6
5197 std %f8, [%l7 + 0x18]
5198 lduw [%l7 + 0x0C], %i0
5199 lduh [%l7 + 0x16], %l2
5200 ld [%l7 + 0x3C], %f15
5201 fpmerge %f8, %f15, %f2
5202 movgu %icc, %g6, %g7
5203 lduw [%l7 + 0x48], %i7
5204 fmovd %f14, %f0
5205 srax %l1, 0x1D, %o3
5206 movgu %icc, %l3, %o2
5207 stx %o4, [%l7 + 0x10]
5208 fxnors %f7, %f5, %f0
5209 fpadd16 %f8, %f8, %f12
5210 fbule %fcc1, loop_574
5211 tne %icc, 0x7
5212 movcs %icc, %g5, %i1
5213 fmovse %icc, %f12, %f6
5214loop_574:
5215 subccc %o6, 0x14EC, %i4
5216 fpsub16 %f12, %f6, %f6
5217 fmovdcc %xcc, %f8, %f11
5218 sth %l4, [%l7 + 0x28]
5219 ldsb [%l7 + 0x60], %o0
5220 tvs %xcc, 0x3
5221 movrne %l5, 0x256, %g1
5222 ldsb [%l7 + 0x0D], %i3
5223 fmovdne %icc, %f11, %f6
5224 stw %l6, [%l7 + 0x6C]
5225 bneg,a,pt %xcc, loop_575
5226 ldub [%l7 + 0x4D], %g3
5227 ldsb [%l7 + 0x57], %o1
5228 ldsb [%l7 + 0x20], %o5
5229loop_575:
5230 bne,a %icc, loop_576
5231 tge %icc, 0x6
5232 stw %i2, [%l7 + 0x64]
5233 brnz,a %i6, loop_577
5234loop_576:
5235 fands %f3, %f14, %f5
5236 sth %g2, [%l7 + 0x76]
5237 sth %l0, [%l7 + 0x30]
5238loop_577:
5239 fabss %f12, %f6
5240 fmovs %f3, %f8
5241 st %f4, [%l7 + 0x7C]
5242 fmovsvc %icc, %f9, %f1
5243 stx %g4, [%l7 + 0x50]
5244 movrlz %o7, %i5, %l2
5245 ld [%l7 + 0x64], %f4
5246 ldd [%l7 + 0x20], %f4
5247 fbne,a %fcc1, loop_578
5248 tge %icc, 0x4
5249 ldx [%l7 + 0x08], %i0
5250 fbue %fcc2, loop_579
5251loop_578:
5252 ldx [%l7 + 0x10], %g7
5253 ldx [%l7 + 0x70], %i7
5254 ldd [%l7 + 0x78], %f12
5255loop_579:
5256 fcmpgt32 %f8, %f10, %g6
5257 bcs,a loop_580
5258 brlez,a %o3, loop_581
5259 tsubcc %l1, %o2, %o4
5260 bpos,pn %xcc, loop_582
5261loop_580:
5262 fbug,a %fcc0, loop_583
5263loop_581:
5264 ldx [%l7 + 0x70], %g5
5265 ldsh [%l7 + 0x76], %l3
5266loop_582:
5267 ldsh [%l7 + 0x24], %o6
5268loop_583:
5269 ldsb [%l7 + 0x0F], %i4
5270 umul %i1, 0x05ED, %l4
5271 sdivx %o0, 0x0830, %l5
5272 sll %g1, %i3, %l6
5273 addcc %o1, %o5, %i2
5274 fcmpne16 %f6, %f2, %i6
5275 movrgz %g2, 0x3D9, %g3
5276 ldsb [%l7 + 0x1A], %l0
5277 smul %g4, %o7, %l2
5278 fabsd %f4, %f0
5279 st %f4, [%l7 + 0x18]
5280 tpos %icc, 0x1
5281 fmovsleu %icc, %f2, %f10
5282 fmovdg %icc, %f2, %f8
5283 fpsub16 %f2, %f8, %f4
5284 fpadd16s %f10, %f8, %f3
5285 fnot1 %f0, %f0
5286 std %f2, [%l7 + 0x28]
5287 tg %xcc, 0x1
5288 bn,pt %xcc, loop_584
5289 lduw [%l7 + 0x14], %i0
5290 fmovdne %xcc, %f5, %f3
5291 stw %g7, [%l7 + 0x4C]
5292loop_584:
5293 fnot1s %f6, %f3
5294 ldsw [%l7 + 0x44], %i5
5295 ld [%l7 + 0x70], %f6
5296 tgu %xcc, 0x4
5297 fmovsl %icc, %f0, %f3
5298 fbn %fcc0, loop_585
5299 bne,a,pt %icc, loop_586
5300 stw %i7, [%l7 + 0x70]
5301 edge32n %g6, %o3, %o2
5302loop_585:
5303 fors %f0, %f4, %f14
5304loop_586:
5305 edge8ln %o4, %l1, %g5
5306 fbue,a %fcc2, loop_587
5307 ldsw [%l7 + 0x14], %o6
5308 srax %i4, 0x18, %i1
5309 fblg,a %fcc3, loop_588
5310loop_587:
5311 fors %f13, %f1, %f2
5312 bge,pn %icc, loop_589
5313 tsubcc %l4, %l3, %l5
5314loop_588:
5315 lduh [%l7 + 0x64], %g1
5316 brnz %i3, loop_590
5317loop_589:
5318 fmovsg %xcc, %f8, %f10
5319 tgu %icc, 0x4
5320 orcc %o0, %l6, %o1
5321loop_590:
5322 fmovdneg %icc, %f12, %f5
5323 fmovdvc %xcc, %f7, %f7
5324 movrgz %i2, %o5, %g2
5325 edge32 %g3, %l0, %g4
5326 movcs %xcc, %i6, %o7
5327 fmovs %f5, %f3
5328 tle %icc, 0x6
5329 array32 %l2, %g7, %i5
5330 movrne %i7, 0x06D, %g6
5331 tleu %icc, 0x5
5332 fcmpeq32 %f0, %f12, %o3
5333 fmovsneg %icc, %f10, %f14
5334 fmovdle %icc, %f0, %f9
5335 edge32 %o2, %i0, %o4
5336 fcmpne16 %f0, %f6, %g5
5337 fabss %f15, %f6
5338 sub %l1, %i4, %i1
5339 tpos %xcc, 0x6
5340 umulcc %l4, 0x1851, %o6
5341 udivx %l5, 0x15D0, %l3
5342 stw %i3, [%l7 + 0x38]
5343 bcs,a loop_591
5344 bgu,a loop_592
5345 ldsw [%l7 + 0x14], %g1
5346 fmovsgu %xcc, %f13, %f8
5347loop_591:
5348 ldub [%l7 + 0x60], %l6
5349loop_592:
5350 brgz %o0, loop_593
5351 ldsw [%l7 + 0x7C], %o1
5352 fbne,a %fcc2, loop_594
5353 ldub [%l7 + 0x11], %i2
5354loop_593:
5355 brgez,a %g2, loop_595
5356 edge8ln %g3, %l0, %o5
5357loop_594:
5358 fmovrsgez %g4, %f4, %f7
5359 tl %icc, 0x5
5360loop_595:
5361 ldub [%l7 + 0x25], %o7
5362 ba,a loop_596
5363 udivcc %l2, 0x03A6, %g7
5364 movcc %icc, %i6, %i5
5365 fmovdgu %xcc, %f11, %f4
5366loop_596:
5367 smul %i7, %o3, %g6
5368 ldub [%l7 + 0x58], %o2
5369 fexpand %f13, %f12
5370 brlez %o4, loop_597
5371 fnot2 %f8, %f4
5372 fxnors %f5, %f2, %f2
5373 xnorcc %g5, %l1, %i4
5374loop_597:
5375 lduh [%l7 + 0x74], %i0
5376 fandnot1 %f6, %f14, %f10
5377 fnot2s %f11, %f14
5378 edge8 %l4, %i1, %l5
5379 fpsub32s %f1, %f13, %f13
5380 ta %xcc, 0x4
5381 sethi 0x0ADF, %l3
5382 sdiv %o6, 0x0DB2, %g1
5383 movrlez %l6, %i3, %o0
5384 fpack32 %f6, %f6, %f2
5385 fsrc2s %f6, %f0
5386 faligndata %f12, %f14, %f8
5387 tvs %xcc, 0x5
5388 sdiv %o1, 0x1949, %g2
5389 fnot1s %f10, %f8
5390 ldx [%l7 + 0x68], %g3
5391 ldsb [%l7 + 0x27], %l0
5392 movn %icc, %o5, %i2
5393 brgez %o7, loop_598
5394 ldub [%l7 + 0x46], %g4
5395 fble,a %fcc1, loop_599
5396 fpack32 %f2, %f2, %f0
5397loop_598:
5398 fmovdpos %xcc, %f12, %f4
5399 brlez,a %l2, loop_600
5400loop_599:
5401 fmovrde %g7, %f14, %f2
5402 array32 %i6, %i5, %i7
5403 fmovrde %o3, %f4, %f0
5404loop_600:
5405 mova %icc, %g6, %o2
5406 fpsub16 %f2, %f14, %f0
5407 fcmpgt16 %f2, %f8, %o4
5408 fsrc2s %f11, %f12
5409 ldsb [%l7 + 0x2C], %l1
5410 ble,a,pn %icc, loop_601
5411 ldsh [%l7 + 0x4A], %i4
5412 lduh [%l7 + 0x42], %i0
5413 fmovrdgez %g5, %f4, %f10
5414loop_601:
5415 ldx [%l7 + 0x20], %l4
5416 ldub [%l7 + 0x1B], %l5
5417 xor %l3, 0x17E0, %o6
5418 srl %g1, 0x19, %l6
5419 lduh [%l7 + 0x78], %i1
5420 fmovrdgz %i3, %f8, %f4
5421 xnorcc %o0, 0x0019, %o1
5422 ldsh [%l7 + 0x78], %g2
5423 ldd [%l7 + 0x40], %f2
5424 ldsb [%l7 + 0x6B], %g3
5425 fpadd32s %f7, %f6, %f11
5426 bcs,a,pn %icc, loop_602
5427 tn %icc, 0x0
5428 te %icc, 0x5
5429 bge,a loop_603
5430loop_602:
5431 movrlz %l0, %o5, %o7
5432 sdivx %g4, 0x12C3, %l2
5433 fbo %fcc0, loop_604
5434loop_603:
5435 ldx [%l7 + 0x60], %g7
5436 fnot2 %f4, %f4
5437 brlez %i2, loop_605
5438loop_604:
5439 std %f10, [%l7 + 0x50]
5440 stx %i5, [%l7 + 0x38]
5441 brlez,a %i7, loop_606
5442loop_605:
5443 fpsub16s %f15, %f11, %f9
5444 fmovrsne %i6, %f13, %f14
5445 fpadd32s %f0, %f4, %f8
5446loop_606:
5447 lduh [%l7 + 0x5E], %g6
5448 fpsub32 %f10, %f6, %f6
5449 fmovrdgez %o3, %f2, %f12
5450 fmovsn %icc, %f3, %f13
5451 fbu %fcc2, loop_607
5452 xnorcc %o2, %o4, %l1
5453 sth %i4, [%l7 + 0x74]
5454 fone %f0
5455loop_607:
5456 std %f10, [%l7 + 0x50]
5457 fmovrdgz %i0, %f14, %f0
5458 tpos %icc, 0x3
5459 movrlz %l4, 0x3FE, %l5
5460 ld [%l7 + 0x70], %f8
5461 fmovscs %icc, %f4, %f15
5462 ldub [%l7 + 0x17], %l3
5463 sethi 0x12F8, %g5
5464 fbue %fcc1, loop_608
5465 tpos %xcc, 0x3
5466 fmovsle %icc, %f11, %f1
5467 tsubcctv %g1, %o6, %i1
5468loop_608:
5469 stw %i3, [%l7 + 0x44]
5470 fnands %f9, %f15, %f10
5471 nop
5472 setx loop_609, %l0, %l1
5473 wrpr 0x1, %tl
5474 wrpr %l1, %tnpc
5475 setx 0x34400001400, %l0, %l1
5476 wrpr %l1, %tstate
5477 wrhpr 0x4, %htstate
5478 done
5479 faligndata %f0, %f8, %f12
5480 fbu,a %fcc2, loop_610
5481 lduh [%l7 + 0x70], %l6
5482loop_609:
5483 fands %f6, %f8, %f6
5484 lduw [%l7 + 0x48], %o1
5485loop_610:
5486 addc %g2, %o0, %l0
5487 fornot1 %f10, %f0, %f2
5488 st %f1, [%l7 + 0x4C]
5489 movl %xcc, %g3, %o5
5490 nop
5491 setx loop_611, %l0, %l1
5492 wrpr 0x1, %tl
5493 wrpr %l1, %tnpc
5494 setx 0x34400001400, %l0, %l1
5495 wrpr %l1, %tstate
5496 wrhpr 0x4, %htstate
5497 done
5498 mulx %g4, %l2, %g7
5499 andcc %o7, %i5, %i7
5500 fpack32 %f2, %f12, %f8
5501loop_611:
5502 tsubcc %i6, 0x0F2F, %g6
5503 sth %o3, [%l7 + 0x24]
5504 sra %o2, 0x01, %o4
5505 ldub [%l7 + 0x57], %i2
5506 fpsub16s %f4, %f9, %f8
5507 srax %l1, 0x14, %i4
5508 fzeros %f1
5509 smulcc %l4, 0x10DF, %l5
5510 fand %f8, %f0, %f14
5511 nop
5512 setx loop_612, %l0, %l1
5513 jmpl %l1, %i0
5514 fmovrdlez %g5, %f4, %f8
5515 fmovdneg %icc, %f0, %f2
5516 fornot1 %f6, %f8, %f14
5517loop_612:
5518 fbe,a %fcc2, loop_613
5519 ld [%l7 + 0x7C], %f5
5520 fcmps %fcc3, %f1, %f2
5521 fandnot2 %f2, %f8, %f14
5522loop_613:
5523 tgu %icc, 0x4
5524 fcmped %fcc1, %f6, %f8
5525 tcc %icc, 0x7
5526 orn %l3, 0x1BD8, %g1
5527 fbn %fcc2, loop_614
5528 bgu,a %icc, loop_615
5529 st %f10, [%l7 + 0x0C]
5530 subccc %i1, %i3, %l6
5531loop_614:
5532 bge,a,pn %xcc, loop_616
5533loop_615:
5534 edge8 %o6, %o1, %g2
5535 be,a,pt %xcc, loop_617
5536 fmovdleu %xcc, %f2, %f12
5537loop_616:
5538 mova %icc, %l0, %g3
5539 fbe %fcc1, loop_618
5540loop_617:
5541 fmovrdlez %o5, %f8, %f4
5542 tn %xcc, 0x0
5543 ldsh [%l7 + 0x26], %g4
5544loop_618:
5545 stx %l2, [%l7 + 0x48]
5546 ldx [%l7 + 0x68], %g7
5547 lduw [%l7 + 0x58], %o7
5548 stx %i5, [%l7 + 0x10]
5549 ldub [%l7 + 0x63], %i7
5550 fpadd32s %f8, %f4, %f5
5551 fbuge %fcc3, loop_619
5552 fpadd32 %f12, %f0, %f12
5553 fmovrsgez %i6, %f14, %f8
5554 tl %icc, 0x2
5555loop_619:
5556 fnands %f2, %f14, %f9
5557 bcc,a %xcc, loop_620
5558 tvs %xcc, 0x2
5559 st %f13, [%l7 + 0x20]
5560 movcs %icc, %g6, %o3
5561loop_620:
5562 nop
5563 setx loop_621, %l0, %l1
5564 wrpr 0x1, %tl
5565 wrpr %l1, %tpc
5566 add %l1, 0x4, %l1
5567 wrpr %l1, %tnpc
5568 setx 0x34400001400, %l0, %l1
5569 wrpr %l1, %tstate
5570 wrhpr 0x4, %htstate
5571 retry
5572 stb %o0, [%l7 + 0x10]
5573 ldx [%l7 + 0x08], %o4
5574 fbl,a %fcc2, loop_622
5575loop_621:
5576 ble,a loop_623
5577 fba,a %fcc2, loop_624
5578 fbo,a %fcc1, loop_625
5579loop_622:
5580 fnot2s %f8, %f13
5581loop_623:
5582 fxnor %f0, %f2, %f0
5583loop_624:
5584 alignaddr %i2, %o2, %i4
5585loop_625:
5586 fabsd %f4, %f10
5587 pdist %f10, %f10, %f14
5588 fandnot1s %f9, %f8, %f14
5589 fcmpgt32 %f10, %f2, %l4
5590 std %f12, [%l7 + 0x60]
5591 ldsw [%l7 + 0x50], %l1
5592 fbne %fcc3, loop_626
5593 brlez %l5, loop_627
5594 fors %f2, %f1, %f7
5595 fbuge %fcc0, loop_628
5596loop_626:
5597 edge32 %g5, %i0, %g1
5598loop_627:
5599 fmuld8ulx16 %f0, %f5, %f10
5600 tne %xcc, 0x6
5601loop_628:
5602 ldx [%l7 + 0x10], %i1
5603 fcmpne32 %f6, %f14, %i3
5604 movrlez %l6, 0x341, %l3
5605 tsubcctv %o6, 0x1AC0, %o1
5606 ld [%l7 + 0x2C], %f7
5607 movvs %xcc, %g2, %g3
5608 bl,a %icc, loop_629
5609 lduw [%l7 + 0x64], %l0
5610 stx %g4, [%l7 + 0x40]
5611 fba,a %fcc3, loop_630
5612loop_629:
5613 nop
5614 setx loop_631, %l0, %l1
5615 wrpr 0x1, %tl
5616 wrpr %l1, %tpc
5617 add %l1, 0x4, %l1
5618 wrpr %l1, %tnpc
5619 setx 0x34400001400, %l0, %l1
5620 wrpr %l1, %tstate
5621 wrhpr 0x4, %htstate
5622 retry
5623 fnegd %f14, %f12
5624 sth %l2, [%l7 + 0x4C]
5625loop_630:
5626 fxnor %f14, %f8, %f0
5627loop_631:
5628 fmuld8sux16 %f8, %f12, %f8
5629 sll %o5, 0x05, %o7
5630 orcc %g7, 0x0868, %i5
5631 fone %f2
5632 fmul8ulx16 %f4, %f2, %f10
5633 movvs %icc, %i7, %i6
5634 ldub [%l7 + 0x79], %o3
5635 sll %g6, %o4, %o0
5636 ldd [%l7 + 0x08], %f12
5637 sdivcc %o2, 0x0EE2, %i2
5638 fmovdneg %xcc, %f12, %f10
5639 addcc %i4, 0x1D82, %l4
5640 bne,pt %icc, loop_632
5641 movrlez %l5, %l1, %i0
5642 fornot2s %f8, %f12, %f9
5643 brlez,a %g1, loop_633
5644loop_632:
5645 fmovsneg %xcc, %f9, %f14
5646 sll %i1, %g5, %i3
5647 edge16ln %l6, %l3, %o6
5648loop_633:
5649 ld [%l7 + 0x5C], %f10
5650 ldsb [%l7 + 0x75], %o1
5651 ldd [%l7 + 0x58], %f14
5652 fpsub32s %f3, %f12, %f9
5653 mulx %g3, 0x0C84, %l0
5654 fmovsn %xcc, %f10, %f15
5655 ldub [%l7 + 0x29], %g4
5656 addccc %g2, 0x0E6C, %o5
5657 bneg,a,pt %icc, loop_634
5658 bvs,pt %xcc, loop_635
5659 stb %o7, [%l7 + 0x48]
5660 fmuld8ulx16 %f11, %f2, %f10
5661loop_634:
5662 fmovdge %icc, %f8, %f5
5663loop_635:
5664 ldub [%l7 + 0x74], %g7
5665 fones %f11
5666 ld [%l7 + 0x54], %f7
5667 fmovsle %icc, %f1, %f11
5668 movneg %xcc, %i5, %i7
5669 fmovrslz %i6, %f4, %f15
5670 subcc %l2, %g6, %o3
5671 tvc %xcc, 0x1
5672 subccc %o0, 0x1971, %o4
5673 fbne,a %fcc0, loop_636
5674 ld [%l7 + 0x18], %f6
5675 st %f8, [%l7 + 0x44]
5676 edge16 %i2, %o2, %i4
5677loop_636:
5678 siam 0x3
5679 movcc %xcc, %l4, %l5
5680 srlx %i0, %g1, %i1
5681 ldsh [%l7 + 0x64], %l1
5682 fmovsl %xcc, %f7, %f2
5683 stw %i3, [%l7 + 0x74]
5684 brgz %l6, loop_637
5685 tneg %xcc, 0x3
5686 ld [%l7 + 0x24], %f2
5687 edge16l %g5, %o6, %o1
5688loop_637:
5689 fblg %fcc3, loop_638
5690 fmul8x16au %f1, %f9, %f12
5691 sdivcc %l3, 0x06D2, %g3
5692 srlx %g4, 0x1F, %g2
5693loop_638:
5694 ld [%l7 + 0x0C], %f1
5695 fsrc1s %f11, %f9
5696 andncc %l0, %o5, %o7
5697 fabsd %f10, %f0
5698 tne %icc, 0x4
5699 ldsw [%l7 + 0x50], %g7
5700 umulcc %i5, 0x0E91, %i6
5701 fmovrdlez %l2, %f0, %f10
5702 bl,a loop_639
5703 ldsw [%l7 + 0x68], %i7
5704 fbuge %fcc3, loop_640
5705 andcc %o3, 0x0829, %o0
5706loop_639:
5707 andn %g6, %o4, %i2
5708 sllx %i4, 0x00, %l4
5709loop_640:
5710 edge8l %l5, %i0, %o2
5711 stx %g1, [%l7 + 0x20]
5712 bleu,a loop_641
5713 alignaddrl %i1, %l1, %l6
5714 fmovd %f14, %f0
5715 alignaddrl %i3, %o6, %g5
5716loop_641:
5717 stw %o1, [%l7 + 0x54]
5718 ldd [%l7 + 0x38], %f8
5719 ld [%l7 + 0x28], %f15
5720 movge %xcc, %g3, %g4
5721 movn %icc, %g2, %l0
5722 fpadd16 %f6, %f12, %f14
5723 fmovdg %icc, %f4, %f6
5724 ldd [%l7 + 0x40], %f6
5725 fmovrse %l3, %f13, %f10
5726 andcc %o7, 0x14F7, %g7
5727 ldsw [%l7 + 0x6C], %i5
5728 fpsub16s %f1, %f14, %f12
5729 fcmpeq16 %f14, %f8, %o5
5730 tvc %xcc, 0x7
5731 stw %l2, [%l7 + 0x68]
5732 tneg %icc, 0x2
5733 bgu %xcc, loop_642
5734 array32 %i6, %o3, %o0
5735 tvs %icc, 0x5
5736 ld [%l7 + 0x18], %f14
5737loop_642:
5738 movg %icc, %g6, %i7
5739 sth %i2, [%l7 + 0x34]
5740 ldsw [%l7 + 0x30], %o4
5741 nop
5742 setx loop_643, %l0, %l1
5743 wrpr 0x1, %tl
5744 wrpr %l1, %tpc
5745 add %l1, 0x4, %l1
5746 wrpr %l1, %tnpc
5747 setx 0x34400001400, %l0, %l1
5748 wrpr %l1, %tstate
5749 wrhpr 0x4, %htstate
5750 retry
5751 ldsb [%l7 + 0x36], %l4
5752 andcc %i4, %l5, %o2
5753 movrgz %i0, 0x394, %i1
5754loop_643:
5755 fzeros %f9
5756 edge8 %l1, %l6, %g1
5757 fbne,a %fcc1, loop_644
5758 ldd [%l7 + 0x48], %f0
5759 addcc %i3, %o6, %o1
5760 tn %icc, 0x7
5761loop_644:
5762 srax %g5, %g3, %g2
5763 stb %l0, [%l7 + 0x21]
5764 fzeros %f7
5765 fpadd32 %f14, %f14, %f2
5766 movcc %icc, %l3, %o7
5767 stw %g7, [%l7 + 0x5C]
5768 movgu %icc, %i5, %o5
5769 fabss %f9, %f6
5770 addc %g4, 0x093A, %i6
5771 bn,pn %icc, loop_645
5772 be,a,pt %icc, loop_646
5773 fbug,a %fcc3, loop_647
5774 fmul8x16al %f13, %f3, %f6
5775loop_645:
5776 faligndata %f2, %f2, %f10
5777loop_646:
5778 ldsb [%l7 + 0x56], %o3
5779loop_647:
5780 ble,a %xcc, loop_648
5781 fmovsle %xcc, %f2, %f12
5782 fsrc2 %f4, %f12
5783 fbug,a %fcc1, loop_649
5784loop_648:
5785 movneg %icc, %o0, %l2
5786 xnor %g6, 0x1A73, %i7
5787 fnot1s %f3, %f7
5788loop_649:
5789 tvs %icc, 0x1
5790 ldx [%l7 + 0x68], %o4
5791 movneg %xcc, %i2, %l4
5792 fxnor %f2, %f0, %f8
5793 ldd [%l7 + 0x40], %f8
5794 fmuld8sux16 %f5, %f13, %f12
5795 st %f0, [%l7 + 0x40]
5796 array32 %l5, %o2, %i4
5797 edge8 %i1, %l1, %i0
5798 fcmpeq16 %f8, %f8, %l6
5799 fpadd32s %f4, %f3, %f13
5800 ldd [%l7 + 0x50], %f12
5801 ldsw [%l7 + 0x7C], %i3
5802 edge8n %g1, %o6, %o1
5803 fornot1s %f15, %f0, %f1
5804 ldsw [%l7 + 0x58], %g3
5805 fba,a %fcc2, loop_650
5806 fpadd32s %f6, %f4, %f8
5807 fzero %f14
5808 fzero %f10
5809loop_650:
5810 nop
5811 setx loop_651, %l0, %l1
5812 wrpr 0x1, %tl
5813 wrpr %l1, %tpc
5814 add %l1, 0x4, %l1
5815 wrpr %l1, %tnpc
5816 setx 0x34400001400, %l0, %l1
5817 wrpr %l1, %tstate
5818 wrhpr 0x4, %htstate
5819 retry
5820 umul %g2, %g5, %l3
5821 fmovsvs %icc, %f11, %f11
5822 ldub [%l7 + 0x2F], %o7
5823loop_651:
5824 fbue %fcc3, loop_652
5825 be %xcc, loop_653
5826 fabss %f6, %f0
5827 stw %l0, [%l7 + 0x64]
5828loop_652:
5829 ldx [%l7 + 0x68], %g7
5830loop_653:
5831 fnand %f8, %f6, %f2
5832 ldsh [%l7 + 0x72], %o5
5833 fmovsvc %xcc, %f0, %f6
5834 fmovrsgz %i5, %f15, %f8
5835 srlx %i6, %o3, %o0
5836 fmovde %xcc, %f2, %f10
5837 fabsd %f4, %f14
5838 fmovdneg %icc, %f0, %f14
5839 movgu %xcc, %g4, %l2
5840 stx %g6, [%l7 + 0x68]
5841 ldsh [%l7 + 0x20], %o4
5842 tl %icc, 0x3
5843 fmovrdlz %i7, %f14, %f8
5844 std %f10, [%l7 + 0x08]
5845 sub %l4, %l5, %i2
5846 smul %i4, 0x1F9B, %o2
5847 edge8l %l1, %i1, %i0
5848 fmovsneg %icc, %f1, %f11
5849 stb %i3, [%l7 + 0x6E]
5850 movn %xcc, %l6, %o6
5851 fmuld8ulx16 %f7, %f2, %f4
5852 brlz,a %o1, loop_654
5853 edge16ln %g1, %g3, %g2
5854 ldsh [%l7 + 0x3E], %g5
5855 nop
5856 setx loop_655, %l0, %l1
5857 jmpl %l1, %l3
5858loop_654:
5859 stx %o7, [%l7 + 0x08]
5860 fsrc1 %f14, %f8
5861 fbo %fcc3, loop_656
5862loop_655:
5863 andncc %g7, %o5, %i5
5864 lduh [%l7 + 0x6E], %l0
5865 faligndata %f14, %f14, %f2
5866loop_656:
5867 fmovdneg %xcc, %f5, %f2
5868 fnand %f8, %f0, %f6
5869 fmovrdgz %o3, %f10, %f4
5870 fpsub32 %f2, %f4, %f4
5871 sll %i6, %g4, %l2
5872 fbu,a %fcc2, loop_657
5873 ldsw [%l7 + 0x38], %o0
5874 lduh [%l7 + 0x60], %o4
5875 edge32ln %g6, %i7, %l4
5876loop_657:
5877 fpack16 %f6, %f10
5878 lduh [%l7 + 0x2E], %l5
5879 ldd [%l7 + 0x60], %f12
5880 sethi 0x1149, %i4
5881 fmovsvc %xcc, %f5, %f12
5882 ldsb [%l7 + 0x26], %i2
5883 sth %o2, [%l7 + 0x1A]
5884 brz %i1, loop_658
5885 fmul8x16 %f15, %f14, %f10
5886 xnor %i0, %i3, %l6
5887 fpsub16 %f8, %f10, %f14
5888loop_658:
5889 ldsb [%l7 + 0x74], %l1
5890 sth %o6, [%l7 + 0x64]
5891 fcmpne32 %f0, %f2, %o1
5892 edge8n %g3, %g1, %g2
5893 ld [%l7 + 0x4C], %f11
5894 fxors %f3, %f7, %f5
5895 movg %xcc, %g5, %o7
5896 tpos %xcc, 0x2
5897 fbug,a %fcc2, loop_659
5898 stb %g7, [%l7 + 0x2F]
5899 udivcc %l3, 0x055D, %i5
5900 movvc %icc, %l0, %o5
5901loop_659:
5902 xor %i6, %o3, %l2
5903 tn %icc, 0x7
5904 brz %o0, loop_660
5905 st %f5, [%l7 + 0x70]
5906 edge16 %g4, %o4, %g6
5907 stw %i7, [%l7 + 0x08]
5908loop_660:
5909 ldub [%l7 + 0x74], %l5
5910 sub %l4, 0x1837, %i4
5911 xnor %o2, 0x1B2D, %i2
5912 stb %i0, [%l7 + 0x54]
5913 edge8 %i1, %l6, %l1
5914 stb %i3, [%l7 + 0x46]
5915 tle %icc, 0x3
5916 ldd [%l7 + 0x38], %f12
5917 ldd [%l7 + 0x78], %f0
5918 stw %o6, [%l7 + 0x74]
5919 ldd [%l7 + 0x20], %f10
5920 lduw [%l7 + 0x74], %o1
5921 ldsw [%l7 + 0x74], %g3
5922 sth %g1, [%l7 + 0x24]
5923 bl,a,pt %icc, loop_661
5924 stx %g5, [%l7 + 0x50]
5925 fcmpd %fcc1, %f2, %f4
5926 fandnot2s %f8, %f5, %f1
5927loop_661:
5928 mulx %g2, 0x1143, %g7
5929 edge32 %o7, %i5, %l3
5930 sth %l0, [%l7 + 0x5E]
5931 edge8n %o5, %o3, %i6
5932 tvs %icc, 0x3
5933 stb %l2, [%l7 + 0x08]
5934 fmovdgu %xcc, %f14, %f2
5935 bne,a,pt %xcc, loop_662
5936 ldsh [%l7 + 0x2A], %o0
5937 bpos,a,pt %icc, loop_663
5938 lduw [%l7 + 0x68], %g4
5939loop_662:
5940 sth %o4, [%l7 + 0x10]
5941 fmovd %f8, %f0
5942loop_663:
5943 bpos %icc, loop_664
5944 fornot2s %f1, %f12, %f3
5945 st %f9, [%l7 + 0x54]
5946 fbue %fcc1, loop_665
5947loop_664:
5948 stx %g6, [%l7 + 0x08]
5949 bl,a,pn %icc, loop_666
5950 fnands %f11, %f8, %f12
5951loop_665:
5952 fandnot2s %f10, %f12, %f12
5953 fmovdle %icc, %f9, %f12
5954loop_666:
5955 brlez,a %l5, loop_667
5956 fmuld8ulx16 %f1, %f7, %f6
5957 fcmpes %fcc0, %f9, %f1
5958 subcc %i7, %i4, %l4
5959loop_667:
5960 array16 %i2, %o2, %i0
5961 ld [%l7 + 0x20], %f15
5962 fmovsvc %xcc, %f14, %f2
5963 fbu %fcc2, loop_668
5964 addcc %l6, 0x1C4F, %i1
5965 movne %xcc, %i3, %o6
5966 ldsw [%l7 + 0x7C], %l1
5967loop_668:
5968 fmovscs %icc, %f4, %f15
5969 fands %f4, %f2, %f8
5970 fandnot2s %f12, %f15, %f9
5971 stx %o1, [%l7 + 0x28]
5972 ldx [%l7 + 0x78], %g1
5973 fnor %f12, %f2, %f8
5974 ldsh [%l7 + 0x7E], %g3
5975 ldsh [%l7 + 0x14], %g5
5976 fmuld8ulx16 %f1, %f1, %f10
5977 fbo %fcc0, loop_669
5978 stb %g2, [%l7 + 0x48]
5979 st %f3, [%l7 + 0x24]
5980 sth %g7, [%l7 + 0x64]
5981loop_669:
5982 fmovsa %icc, %f12, %f12
5983 ldub [%l7 + 0x1B], %o7
5984 st %f15, [%l7 + 0x44]
5985 fnot1 %f2, %f8
5986 fpack32 %f0, %f0, %f0
5987 lduh [%l7 + 0x30], %l3
5988 bleu loop_670
5989 taddcctv %i5, %l0, %o5
5990 bvc,pt %icc, loop_671
5991 tn %xcc, 0x1
5992loop_670:
5993 edge32n %o3, %i6, %l2
5994 stb %g4, [%l7 + 0x41]
5995loop_671:
5996 fmovse %xcc, %f6, %f12
5997 fmul8ulx16 %f8, %f10, %f4
5998 ldsb [%l7 + 0x5D], %o4
5999 fandnot1 %f14, %f2, %f14
6000 ldsb [%l7 + 0x23], %g6
6001 movneg %icc, %l5, %i7
6002 ldub [%l7 + 0x1D], %i4
6003 bcc,pt %icc, loop_672
6004 udiv %o0, 0x06B8, %l4
6005 fpadd32 %f0, %f14, %f6
6006 fand %f4, %f8, %f6
6007loop_672:
6008 tgu %icc, 0x6
6009 orcc %i2, 0x0869, %o2
6010 fornot2s %f0, %f13, %f10
6011 fbne %fcc0, loop_673
6012 movvs %xcc, %l6, %i0
6013 sth %i3, [%l7 + 0x18]
6014 brz,a %o6, loop_674
6015loop_673:
6016 fnot2s %f5, %f3
6017 sth %l1, [%l7 + 0x22]
6018 std %f12, [%l7 + 0x60]
6019loop_674:
6020 fnand %f8, %f6, %f14
6021 brgez %i1, loop_675
6022 fmovsa %icc, %f1, %f5
6023 stw %g1, [%l7 + 0x68]
6024 ldd [%l7 + 0x28], %f8
6025loop_675:
6026 fpmerge %f1, %f4, %f12
6027 udivcc %o1, 0x020B, %g3
6028 stw %g5, [%l7 + 0x6C]
6029 lduw [%l7 + 0x50], %g7
6030 ldsh [%l7 + 0x2E], %g2
6031 bgu,a %icc, loop_676
6032 mova %icc, %o7, %l3
6033 ldx [%l7 + 0x48], %i5
6034 ld [%l7 + 0x48], %f1
6035loop_676:
6036 fmovdleu %xcc, %f5, %f2
6037 srlx %l0, 0x15, %o3
6038 fmovrslez %o5, %f13, %f0
6039 tge %xcc, 0x5
6040 nop
6041 setx loop_677, %l0, %l1
6042 wrpr 0x1, %tl
6043 wrpr %l1, %tnpc
6044 setx 0x34400001400, %l0, %l1
6045 wrpr %l1, %tstate
6046 wrhpr 0x4, %htstate
6047 done
6048 movvs %icc, %l2, %g4
6049 sub %i6, %g6, %l5
6050 std %f8, [%l7 + 0x08]
6051loop_677:
6052 nop
6053 setx loop_678, %l0, %l1
6054 wrpr 0x1, %tl
6055 wrpr %l1, %tnpc
6056 setx 0x34400001400, %l0, %l1
6057 wrpr %l1, %tstate
6058 wrhpr 0x4, %htstate
6059 done
6060 sdiv %o4, 0x09F8, %i4
6061 st %f0, [%l7 + 0x08]
6062 movgu %icc, %i7, %o0
6063loop_678:
6064 edge16l %i2, %l4, %l6
6065 fbule %fcc0, loop_679
6066 be,a %icc, loop_680
6067 stx %o2, [%l7 + 0x28]
6068 mulx %i0, %o6, %l1
6069loop_679:
6070 movvs %icc, %i1, %g1
6071loop_680:
6072 edge32ln %i3, %o1, %g5
6073 fbue %fcc1, loop_681
6074 edge8ln %g3, %g2, %g7
6075 stx %o7, [%l7 + 0x48]
6076 fands %f9, %f1, %f1
6077loop_681:
6078 stb %l3, [%l7 + 0x28]
6079 orncc %l0, 0x04BB, %o3
6080 fcmpgt16 %f10, %f2, %i5
6081 ldsh [%l7 + 0x48], %l2
6082 add %g4, 0x134A, %o5
6083 fmovscc %icc, %f6, %f10
6084 fmovrse %i6, %f5, %f1
6085 fexpand %f2, %f0
6086 xorcc %l5, %g6, %o4
6087 sth %i4, [%l7 + 0x52]
6088 fmovdne %icc, %f15, %f2
6089 stb %o0, [%l7 + 0x39]
6090 or %i2, 0x01B6, %i7
6091 fmovdleu %icc, %f5, %f12
6092 stw %l4, [%l7 + 0x18]
6093 stx %l6, [%l7 + 0x08]
6094 fmuld8ulx16 %f13, %f13, %f12
6095 ldd [%l7 + 0x38], %f0
6096 udiv %i0, 0x1D5D, %o6
6097 fsrc1 %f12, %f8
6098 edge32ln %l1, %i1, %o2
6099 brgz %i3, loop_682
6100 fmovsvc %xcc, %f12, %f7
6101 ldsw [%l7 + 0x0C], %g1
6102 fbo,a %fcc3, loop_683
6103loop_682:
6104 call loop_684
6105 sll %o1, %g5, %g3
6106 fbug,a %fcc2, loop_685
6107loop_683:
6108 ld [%l7 + 0x14], %f2
6109loop_684:
6110 stx %g2, [%l7 + 0x38]
6111 ldsb [%l7 + 0x3E], %g7
6112loop_685:
6113 tge %xcc, 0x3
6114 ldsb [%l7 + 0x0C], %o7
6115 fnot1 %f8, %f14
6116 tne %xcc, 0x7
6117 lduh [%l7 + 0x3A], %l0
6118 fbne,a %fcc0, loop_686
6119 ldub [%l7 + 0x41], %l3
6120 alignaddr %i5, %o3, %l2
6121 fmovd %f2, %f12
6122loop_686:
6123 fandnot1s %f9, %f1, %f3
6124 fpadd16s %f1, %f8, %f4
6125 std %f4, [%l7 + 0x38]
6126 ldx [%l7 + 0x48], %o5
6127 brgz,a %g4, loop_687
6128 stx %i6, [%l7 + 0x50]
6129 ldsb [%l7 + 0x2E], %g6
6130 movcc %xcc, %l5, %i4
6131loop_687:
6132 fmul8x16au %f9, %f7, %f8
6133 fsrc2s %f0, %f5
6134 xor %o0, 0x082F, %i2
6135 fzero %f2
6136 st %f6, [%l7 + 0x30]
6137 mova %xcc, %o4, %i7
6138 fnot1 %f0, %f12
6139 tvc %xcc, 0x7
6140 fmovscc %icc, %f7, %f6
6141 fcmped %fcc1, %f6, %f14
6142 fbne,a %fcc0, loop_688
6143 ldsw [%l7 + 0x54], %l4
6144 sdivcc %i0, 0x0771, %o6
6145 fbe %fcc1, loop_689
6146loop_688:
6147 tg %xcc, 0x6
6148 brlez %l6, loop_690
6149 umulcc %l1, %i1, %i3
6150loop_689:
6151 bpos,a %icc, loop_691
6152 fpsub32 %f2, %f8, %f14
6153loop_690:
6154 fcmpeq16 %f4, %f12, %o2
6155 tle %xcc, 0x3
6156loop_691:
6157 fsrc2 %f6, %f8
6158 ldsw [%l7 + 0x6C], %o1
6159 ldub [%l7 + 0x41], %g5
6160 sth %g1, [%l7 + 0x6E]
6161 fcmpeq16 %f6, %f10, %g3
6162 fmovse %icc, %f14, %f8
6163 fornot1s %f1, %f8, %f14
6164 fornot1 %f12, %f10, %f0
6165 st %f15, [%l7 + 0x6C]
6166 ldsb [%l7 + 0x1F], %g2
6167 movpos %xcc, %o7, %g7
6168 bn,pn %xcc, loop_692
6169 stw %l0, [%l7 + 0x10]
6170 bne,pt %xcc, loop_693
6171 fblg,a %fcc1, loop_694
6172loop_692:
6173 edge32n %l3, %i5, %o3
6174 fxors %f0, %f8, %f10
6175loop_693:
6176 brnz %o5, loop_695
6177loop_694:
6178 ldsw [%l7 + 0x3C], %l2
6179 fblg,a %fcc0, loop_696
6180 movcs %xcc, %i6, %g6
6181loop_695:
6182 stx %l5, [%l7 + 0x50]
6183 fnors %f7, %f12, %f1
6184loop_696:
6185 orn %g4, 0x0BE6, %i4
6186 edge16ln %i2, %o4, %o0
6187 ld [%l7 + 0x1C], %f14
6188 lduh [%l7 + 0x76], %l4
6189 edge32ln %i0, %o6, %l6
6190 andncc %l1, %i1, %i3
6191 st %f15, [%l7 + 0x10]
6192 brlz %o2, loop_697
6193 sdivcc %o1, 0x0B85, %g5
6194 stw %i7, [%l7 + 0x40]
6195 st %f6, [%l7 + 0x58]
6196loop_697:
6197 sdivx %g1, 0x1A72, %g2
6198 fcmple16 %f2, %f14, %g3
6199 stx %g7, [%l7 + 0x58]
6200 fnegd %f6, %f0
6201 fornot2 %f0, %f10, %f10
6202 fmovdleu %xcc, %f13, %f4
6203 ldsw [%l7 + 0x34], %o7
6204 smulcc %l3, 0x0557, %l0
6205 fpadd32s %f7, %f6, %f7
6206 ldsb [%l7 + 0x58], %o3
6207 tne %icc, 0x4
6208 tg %xcc, 0x7
6209 fxors %f7, %f12, %f13
6210 stx %i5, [%l7 + 0x48]
6211 fpadd16s %f9, %f4, %f3
6212 st %f1, [%l7 + 0x2C]
6213 st %f6, [%l7 + 0x54]
6214 fmovrdgez %o5, %f0, %f8
6215 srax %i6, %g6, %l2
6216 fzeros %f14
6217 stx %g4, [%l7 + 0x30]
6218 ldsh [%l7 + 0x64], %l5
6219 lduw [%l7 + 0x60], %i2
6220 ba,a %xcc, loop_698
6221 subcc %o4, 0x0116, %i4
6222 fmovdne %xcc, %f9, %f8
6223 srl %o0, %l4, %i0
6224loop_698:
6225 fble,a %fcc3, loop_699
6226 ldsb [%l7 + 0x7C], %l6
6227 fandnot1s %f13, %f10, %f13
6228 ldsh [%l7 + 0x58], %o6
6229loop_699:
6230 fmuld8sux16 %f6, %f4, %f8
6231 fpackfix %f12, %f4
6232 sdivcc %i1, 0x0BD8, %i3
6233 ldub [%l7 + 0x0F], %l1
6234 fmovs %f1, %f9
6235 fbo %fcc1, loop_700
6236 st %f12, [%l7 + 0x5C]
6237 ldx [%l7 + 0x10], %o2
6238 fbul,a %fcc0, loop_701
6239loop_700:
6240 stw %o1, [%l7 + 0x0C]
6241 stb %i7, [%l7 + 0x3F]
6242 lduw [%l7 + 0x58], %g5
6243loop_701:
6244 edge16 %g2, %g3, %g7
6245 st %f3, [%l7 + 0x14]
6246 bgu,a,pn %xcc, loop_702
6247 tgu %icc, 0x7
6248 fmovsvs %xcc, %f12, %f7
6249 lduh [%l7 + 0x48], %g1
6250loop_702:
6251 edge32ln %o7, %l3, %l0
6252 subc %i5, %o3, %o5
6253 array8 %i6, %g6, %g4
6254 stx %l2, [%l7 + 0x58]
6255 edge8l %i2, %l5, %o4
6256 brz %o0, loop_703
6257 lduw [%l7 + 0x14], %i4
6258 movleu %xcc, %l4, %l6
6259 stx %i0, [%l7 + 0x58]
6260loop_703:
6261 fcmpd %fcc0, %f10, %f2
6262 ldx [%l7 + 0x20], %o6
6263 bcs,a,pn %icc, loop_704
6264 ldsh [%l7 + 0x32], %i1
6265 ta %icc, 0x0
6266 tleu %xcc, 0x3
6267loop_704:
6268 brz %l1, loop_705
6269 ldsb [%l7 + 0x27], %i3
6270 movl %icc, %o2, %o1
6271 fors %f3, %f1, %f13
6272loop_705:
6273 fnand %f2, %f10, %f10
6274 lduw [%l7 + 0x50], %g5
6275 tvc %xcc, 0x1
6276 ldd [%l7 + 0x48], %f14
6277 srax %i7, %g3, %g2
6278 movleu %xcc, %g7, %o7
6279 fxors %f0, %f14, %f13
6280 ldsh [%l7 + 0x10], %g1
6281 fbl %fcc3, loop_706
6282 addcc %l3, 0x0467, %i5
6283 fmuld8sux16 %f7, %f5, %f6
6284 std %f14, [%l7 + 0x50]
6285loop_706:
6286 subcc %l0, %o3, %o5
6287 fcmps %fcc1, %f4, %f12
6288 andncc %i6, %g6, %g4
6289 fmovrdgz %i2, %f14, %f4
6290 stx %l5, [%l7 + 0x70]
6291 xnorcc %l2, %o4, %o0
6292 ldub [%l7 + 0x6C], %l4
6293 fornot2s %f4, %f11, %f7
6294 movcc %xcc, %l6, %i0
6295 fandnot1s %f4, %f14, %f11
6296 movg %icc, %o6, %i1
6297 fpsub16 %f8, %f8, %f2
6298 fnand %f10, %f6, %f14
6299 sllx %i4, %l1, %i3
6300 stx %o1, [%l7 + 0x10]
6301 edge8l %g5, %o2, %g3
6302 edge16l %i7, %g2, %o7
6303 bcc,a,pn %icc, loop_707
6304 siam 0x4
6305 std %f14, [%l7 + 0x28]
6306 andn %g7, 0x198B, %g1
6307loop_707:
6308 ldd [%l7 + 0x30], %f4
6309 fpadd16s %f15, %f9, %f8
6310 ta %xcc, 0x3
6311 std %f6, [%l7 + 0x40]
6312 fandnot1s %f12, %f4, %f12
6313 edge32n %l3, %l0, %o3
6314 subccc %i5, %o5, %i6
6315 sth %g4, [%l7 + 0x78]
6316 fbul %fcc2, loop_708
6317 st %f7, [%l7 + 0x78]
6318 st %f15, [%l7 + 0x70]
6319 fmovdg %icc, %f3, %f7
6320loop_708:
6321 ldsw [%l7 + 0x10], %g6
6322 movcc %icc, %i2, %l2
6323 fsrc1 %f0, %f8
6324 stx %l5, [%l7 + 0x58]
6325 edge16ln %o0, %l4, %o4
6326 fpadd32s %f14, %f13, %f9
6327 fbn,a %fcc1, loop_709
6328 fzero %f14
6329 fpsub32 %f0, %f2, %f12
6330 fmovdle %xcc, %f12, %f6
6331loop_709:
6332 alignaddrl %l6, %i0, %o6
6333 fpsub16s %f6, %f5, %f1
6334 fsrc2s %f1, %f15
6335 fandnot2 %f0, %f0, %f2
6336 ldsh [%l7 + 0x38], %i4
6337 fcmple32 %f4, %f14, %i1
6338 fmovdge %icc, %f1, %f5
6339 fornot2s %f2, %f13, %f15
6340 ld [%l7 + 0x2C], %f2
6341 ldsw [%l7 + 0x38], %i3
6342 movcc %icc, %l1, %o1
6343 ldub [%l7 + 0x6F], %g5
6344 fmovrsgez %g3, %f9, %f6
6345 lduw [%l7 + 0x50], %i7
6346 array32 %o2, %g2, %o7
6347 lduw [%l7 + 0x18], %g7
6348 fmul8sux16 %f6, %f4, %f4
6349 srl %g1, %l0, %o3
6350 bl loop_710
6351 addccc %i5, 0x12F4, %l3
6352 stb %i6, [%l7 + 0x3A]
6353 fmovrslz %g4, %f5, %f6
6354loop_710:
6355 fpadd16s %f14, %f7, %f8
6356 fnot1s %f6, %f9
6357 fbul %fcc0, loop_711
6358 ld [%l7 + 0x28], %f12
6359 lduh [%l7 + 0x58], %o5
6360 edge32n %g6, %l2, %i2
6361loop_711:
6362 edge8 %o0, %l5, %o4
6363 st %f11, [%l7 + 0x2C]
6364 fmovrdgez %l4, %f6, %f14
6365 fmovrslz %i0, %f9, %f10
6366 tle %icc, 0x5
6367 fexpand %f4, %f4
6368 fmovs %f9, %f8
6369 ldsw [%l7 + 0x60], %l6
6370 fmovrdlz %o6, %f2, %f12
6371 fmovsa %xcc, %f6, %f13
6372 fmovs %f15, %f3
6373 fbuge,a %fcc1, loop_712
6374 brnz %i4, loop_713
6375 fmovdvc %xcc, %f5, %f8
6376 orn %i1, 0x1F53, %l1
6377loop_712:
6378 te %icc, 0x0
6379loop_713:
6380 brgez,a %o1, loop_714
6381 st %f0, [%l7 + 0x1C]
6382 nop
6383 setx loop_715, %l0, %l1
6384 jmpl %l1, %i3
6385 ldub [%l7 + 0x57], %g5
6386loop_714:
6387 srl %g3, 0x1D, %i7
6388 fmovsl %icc, %f9, %f3
6389loop_715:
6390 edge16l %o2, %g2, %o7
6391 fxor %f8, %f6, %f10
6392 fmuld8ulx16 %f10, %f1, %f8
6393 addcc %g7, 0x1AF5, %l0
6394 ldsh [%l7 + 0x1C], %g1
6395 movrlez %i5, 0x23B, %o3
6396 sth %i6, [%l7 + 0x72]
6397 fxors %f6, %f3, %f2
6398 or %g4, 0x19D8, %l3
6399 fbge %fcc2, loop_716
6400 st %f2, [%l7 + 0x50]
6401 fble %fcc3, loop_717
6402 bleu,a loop_718
6403loop_716:
6404 sth %g6, [%l7 + 0x58]
6405 tge %icc, 0x3
6406loop_717:
6407 fba %fcc0, loop_719
6408loop_718:
6409 xorcc %o5, 0x0CD0, %i2
6410 array8 %o0, %l2, %l5
6411 fmovdne %xcc, %f0, %f15
6412loop_719:
6413 fmovdne %xcc, %f10, %f10
6414 ldsw [%l7 + 0x58], %l4
6415 fbe,a %fcc0, loop_720
6416 orcc %o4, 0x035B, %l6
6417 bne,a %xcc, loop_721
6418 ldx [%l7 + 0x68], %i0
6419loop_720:
6420 fcmpne32 %f8, %f4, %o6
6421 fbule,a %fcc1, loop_722
6422loop_721:
6423 ldsh [%l7 + 0x0A], %i4
6424 st %f15, [%l7 + 0x54]
6425 fmovsneg %icc, %f8, %f14
6426loop_722:
6427 tpos %icc, 0x3
6428 stx %i1, [%l7 + 0x78]
6429 smul %o1, 0x147F, %l1
6430 fpadd16 %f4, %f10, %f6
6431 array8 %g5, %g3, %i7
6432 fnot2 %f12, %f0
6433 stw %i3, [%l7 + 0x0C]
6434 fnands %f14, %f2, %f6
6435 lduh [%l7 + 0x64], %g2
6436 fxor %f10, %f8, %f6
6437 lduw [%l7 + 0x70], %o7
6438 lduw [%l7 + 0x64], %g7
6439 lduw [%l7 + 0x48], %o2
6440 umulcc %g1, 0x1633, %i5
6441 nop
6442 setx loop_723, %l0, %l1
6443 jmpl %l1, %l0
6444 ldd [%l7 + 0x28], %f12
6445 fabss %f3, %f2
6446 bvs,pt %xcc, loop_724
6447loop_723:
6448 movgu %icc, %o3, %g4
6449 fzero %f12
6450 ldub [%l7 + 0x29], %l3
6451loop_724:
6452 pdist %f0, %f12, %f0
6453 fmovrdlz %i6, %f8, %f10
6454 lduh [%l7 + 0x28], %o5
6455 fabss %f9, %f12
6456 fpadd32 %f6, %f0, %f0
6457 tgu %xcc, 0x4
6458 addccc %i2, 0x1CCB, %g6
6459 ldx [%l7 + 0x30], %l2
6460 smulcc %o0, 0x15DE, %l5
6461 or %o4, %l4, %l6
6462 sdivx %o6, 0x13A7, %i0
6463 fcmpeq32 %f10, %f2, %i4
6464 fnegd %f4, %f2
6465 fsrc2s %f4, %f5
6466 array16 %i1, %o1, %l1
6467 ld [%l7 + 0x20], %f7
6468 tg %icc, 0x4
6469 ldsb [%l7 + 0x65], %g5
6470 fnand %f10, %f8, %f6
6471 fpadd32 %f4, %f2, %f6
6472 brgez,a %i7, loop_725
6473 fmul8x16 %f13, %f0, %f8
6474 tpos %icc, 0x0
6475 ldsh [%l7 + 0x10], %g3
6476loop_725:
6477 bpos loop_726
6478 movg %icc, %i3, %g2
6479 be,a %icc, loop_727
6480 stb %g7, [%l7 + 0x0D]
6481loop_726:
6482 taddcctv %o2, %g1, %o7
6483 movle %xcc, %i5, %o3
6484loop_727:
6485 fcmple32 %f8, %f12, %l0
6486 st %f11, [%l7 + 0x44]
6487 brgz %g4, loop_728
6488 movrgez %l3, 0x2DF, %o5
6489 fmovde %icc, %f10, %f7
6490 fcmped %fcc2, %f0, %f0
6491loop_728:
6492 bvc,a %xcc, loop_729
6493 fxor %f6, %f10, %f8
6494 fmul8x16 %f4, %f14, %f0
6495 fpsub16 %f4, %f6, %f8
6496loop_729:
6497 fnot2 %f0, %f12
6498 bl,a,pt %icc, loop_730
6499 ldsb [%l7 + 0x1C], %i6
6500 fsrc1s %f0, %f3
6501 stw %i2, [%l7 + 0x68]
6502loop_730:
6503 fba %fcc0, loop_731
6504 ldx [%l7 + 0x60], %l2
6505 fbul,a %fcc0, loop_732
6506 fnot1s %f12, %f6
6507loop_731:
6508 ldsb [%l7 + 0x79], %g6
6509 alignaddr %o0, %l5, %o4
6510loop_732:
6511 ldd [%l7 + 0x70], %f14
6512 fble %fcc2, loop_733
6513 movn %xcc, %l4, %l6
6514 fbu %fcc2, loop_734
6515 fandnot2s %f1, %f15, %f4
6516loop_733:
6517 lduw [%l7 + 0x40], %i0
6518 fmovrdgez %o6, %f10, %f10
6519loop_734:
6520 fcmpne32 %f2, %f0, %i1
6521 fbul %fcc3, loop_735
6522 fmovdcc %icc, %f3, %f1
6523 ldsh [%l7 + 0x54], %o1
6524 mova %xcc, %i4, %g5
6525loop_735:
6526 andn %l1, 0x016B, %i7
6527 movneg %xcc, %g3, %g2
6528 sth %g7, [%l7 + 0x22]
6529 ld [%l7 + 0x44], %f7
6530 popc %o2, %i3
6531 stw %g1, [%l7 + 0x5C]
6532 fmovdvs %icc, %f15, %f8
6533 umulcc %o7, %o3, %i5
6534 lduh [%l7 + 0x4A], %g4
6535 stw %l0, [%l7 + 0x08]
6536 fmovscc %icc, %f15, %f14
6537 tcs %xcc, 0x4
6538 sth %l3, [%l7 + 0x50]
6539 lduh [%l7 + 0x5E], %i6
6540 bvs,a %xcc, loop_736
6541 sth %o5, [%l7 + 0x0A]
6542 stb %i2, [%l7 + 0x6D]
6543 fxors %f11, %f13, %f10
6544loop_736:
6545 fbo,a %fcc3, loop_737
6546 edge8 %l2, %g6, %o0
6547 bcc,a loop_738
6548 lduh [%l7 + 0x2A], %l5
6549loop_737:
6550 popc 0x0A2C, %o4
6551 ldd [%l7 + 0x10], %f8
6552loop_738:
6553 movn %xcc, %l6, %i0
6554 tvs %icc, 0x6
6555 ldd [%l7 + 0x58], %f6
6556 fbo %fcc3, loop_739
6557 fmovdleu %icc, %f6, %f4
6558 stw %l4, [%l7 + 0x18]
6559 addccc %o6, %i1, %i4
6560loop_739:
6561 ldub [%l7 + 0x46], %o1
6562 movge %xcc, %g5, %i7
6563 stb %g3, [%l7 + 0x71]
6564 ld [%l7 + 0x3C], %f14
6565 mulx %l1, %g7, %g2
6566 tne %icc, 0x2
6567 fmovse %xcc, %f6, %f9
6568 brnz,a %i3, loop_740
6569 stb %g1, [%l7 + 0x57]
6570 subcc %o2, 0x0A87, %o3
6571 fmovscs %xcc, %f10, %f9
6572loop_740:
6573 fmovrsne %o7, %f8, %f3
6574 add %i5, 0x0984, %l0
6575 stx %g4, [%l7 + 0x20]
6576 fmovsneg %xcc, %f9, %f15
6577 fnands %f6, %f6, %f13
6578 fbl,a %fcc0, loop_741
6579 fpsub16 %f10, %f4, %f4
6580 movpos %icc, %i6, %l3
6581 std %f14, [%l7 + 0x70]
6582loop_741:
6583 bshuffle %f2, %f4, %f2
6584 sth %i2, [%l7 + 0x0A]
6585 sllx %l2, %o5, %o0
6586 fors %f1, %f7, %f8
6587 xorcc %g6, %l5, %l6
6588 movrlez %o4, %l4, %o6
6589 fnors %f6, %f11, %f9
6590 fxor %f2, %f8, %f2
6591 ldsb [%l7 + 0x09], %i1
6592 tl %icc, 0x0
6593 mova %icc, %i4, %i0
6594 sdiv %o1, 0x10BB, %g5
6595 sth %g3, [%l7 + 0x34]
6596 addccc %l1, 0x10E5, %i7
6597 st %f0, [%l7 + 0x28]
6598 fpsub32 %f6, %f4, %f4
6599 taddcctv %g7, %g2, %g1
6600 alignaddrl %i3, %o3, %o2
6601 tne %xcc, 0x0
6602 move %xcc, %o7, %i5
6603 fbug %fcc0, loop_742
6604 popc %l0, %i6
6605 sllx %l3, 0x08, %g4
6606 fbo,a %fcc1, loop_743
6607loop_742:
6608 fmovdcs %icc, %f1, %f4
6609 tgu %xcc, 0x2
6610 stb %i2, [%l7 + 0x55]
6611loop_743:
6612 tle %xcc, 0x7
6613 edge32l %o5, %l2, %g6
6614 stb %o0, [%l7 + 0x31]
6615 alignaddr %l5, %l6, %l4
6616 fcmpne16 %f12, %f0, %o6
6617 for %f0, %f0, %f2
6618 fandnot2 %f0, %f8, %f2
6619 stx %i1, [%l7 + 0x18]
6620 fpmerge %f7, %f5, %f4
6621 movrne %i4, 0x1C0, %i0
6622 subcc %o1, 0x1409, %g5
6623 fcmped %fcc3, %f10, %f10
6624 fnot2 %f14, %f14
6625 ldsb [%l7 + 0x7D], %g3
6626 tle %icc, 0x6
6627 tge %icc, 0x2
6628 edge16ln %l1, %i7, %o4
6629 fmovd %f4, %f6
6630 fone %f12
6631 fmovsgu %icc, %f8, %f14
6632 brlez,a %g7, loop_744
6633 movle %xcc, %g1, %g2
6634 bleu loop_745
6635 lduh [%l7 + 0x68], %i3
6636loop_744:
6637 ld [%l7 + 0x64], %f1
6638 ld [%l7 + 0x24], %f9
6639loop_745:
6640 movrgez %o3, %o7, %o2
6641 movrne %l0, 0x2FE, %i5
6642 movvc %xcc, %i6, %l3
6643 edge32l %i2, %g4, %l2
6644 ldd [%l7 + 0x78], %f12
6645 ldsb [%l7 + 0x6A], %g6
6646 brz %o0, loop_746
6647 subc %o5, %l6, %l5
6648 stb %o6, [%l7 + 0x15]
6649 popc 0x043B, %l4
6650loop_746:
6651 fmovdcs %xcc, %f8, %f14
6652 fxnor %f4, %f2, %f12
6653 edge16 %i4, %i1, %o1
6654 st %f6, [%l7 + 0x2C]
6655 sdivcc %i0, 0x0179, %g3
6656 ldd [%l7 + 0x60], %f12
6657 stx %g5, [%l7 + 0x18]
6658 tle %icc, 0x7
6659 tsubcctv %i7, %l1, %o4
6660 orn %g7, %g1, %g2
6661 xor %o3, %o7, %o2
6662 stw %i3, [%l7 + 0x3C]
6663 lduh [%l7 + 0x76], %l0
6664 bcs %icc, loop_747
6665 fmovrslez %i6, %f5, %f9
6666 fbule %fcc3, loop_748
6667 tsubcctv %i5, 0x1361, %l3
6668loop_747:
6669 st %f8, [%l7 + 0x5C]
6670 st %f5, [%l7 + 0x24]
6671loop_748:
6672 stb %g4, [%l7 + 0x56]
6673 fmovsg %xcc, %f9, %f2
6674 ldsh [%l7 + 0x32], %i2
6675 bvc,a,pn %xcc, loop_749
6676 lduh [%l7 + 0x0C], %l2
6677 fornot2s %f14, %f12, %f15
6678 stb %o0, [%l7 + 0x7A]
6679loop_749:
6680 std %f4, [%l7 + 0x68]
6681 fbl,a %fcc0, loop_750
6682 orncc %o5, 0x1367, %g6
6683 fmovsgu %xcc, %f1, %f11
6684 ldsw [%l7 + 0x24], %l6
6685loop_750:
6686 fabsd %f2, %f12
6687 sub %o6, 0x1679, %l4
6688 fmovrsne %l5, %f4, %f11
6689 fpackfix %f6, %f13
6690 fbule,a %fcc0, loop_751
6691 array8 %i4, %o1, %i0
6692 xorcc %g3, %i1, %g5
6693 stx %l1, [%l7 + 0x60]
6694loop_751:
6695 subccc %i7, %o4, %g7
6696 fpsub32s %f9, %f6, %f5
6697 fbne,a %fcc2, loop_752
6698 movne %icc, %g2, %o3
6699 ldsw [%l7 + 0x38], %o7
6700 fbl %fcc1, loop_753
6701loop_752:
6702 fmovdne %icc, %f10, %f1
6703 ld [%l7 + 0x74], %f4
6704 mulscc %g1, 0x1990, %o2
6705loop_753:
6706 taddcc %l0, %i6, %i3
6707 ba,a,pt %xcc, loop_754
6708 ldub [%l7 + 0x47], %i5
6709 tneg %icc, 0x1
6710 fmovrdlz %g4, %f6, %f8
6711loop_754:
6712 fandnot2s %f1, %f11, %f7
6713 fnors %f3, %f0, %f0
6714 ldsb [%l7 + 0x7E], %i2
6715 be,pn %icc, loop_755
6716 ld [%l7 + 0x2C], %f3
6717 fpsub16s %f10, %f10, %f11
6718 fmovrsgz %l3, %f5, %f14
6719loop_755:
6720 ldsw [%l7 + 0x74], %l2
6721 tsubcc %o5, 0x14E9, %g6
6722 st %f9, [%l7 + 0x24]
6723 ld [%l7 + 0x5C], %f6
6724 ldsh [%l7 + 0x1A], %l6
6725 fmovsgu %icc, %f6, %f15
6726 fxors %f1, %f4, %f3
6727 fmovdneg %icc, %f9, %f5
6728 fble,a %fcc0, loop_756
6729 andn %o6, %l4, %l5
6730 edge32ln %i4, %o0, %o1
6731 fmovspos %icc, %f2, %f0
6732loop_756:
6733 fmovsgu %icc, %f6, %f6
6734 tl %xcc, 0x2
6735 std %f0, [%l7 + 0x18]
6736 stw %i0, [%l7 + 0x34]
6737 lduh [%l7 + 0x50], %i1
6738 fba,a %fcc3, loop_757
6739 fmovda %icc, %f3, %f13
6740 ldx [%l7 + 0x40], %g3
6741 ta %xcc, 0x5
6742loop_757:
6743 fbg,a %fcc2, loop_758
6744 umulcc %l1, %g5, %o4
6745 fblg,a %fcc1, loop_759
6746 tpos %icc, 0x5
6747loop_758:
6748 fmovsvs %xcc, %f11, %f13
6749 lduh [%l7 + 0x16], %g7
6750loop_759:
6751 ld [%l7 + 0x30], %f0
6752 fmul8x16al %f3, %f10, %f0
6753 movvc %icc, %i7, %g2
6754 edge8n %o7, %g1, %o3
6755 fcmple32 %f4, %f14, %l0
6756 fcmpeq16 %f12, %f0, %o2
6757 fmul8sux16 %f14, %f4, %f4
6758 tl %xcc, 0x0
6759 srl %i3, 0x06, %i6
6760 ld [%l7 + 0x1C], %f2
6761 bneg,a,pt %icc, loop_760
6762 lduh [%l7 + 0x40], %i5
6763 fmovrdgz %i2, %f14, %f0
6764 edge8ln %l3, %g4, %l2
6765loop_760:
6766 stb %g6, [%l7 + 0x58]
6767 te %xcc, 0x4
6768 fmovs %f7, %f15
6769 fpadd32 %f2, %f6, %f0
6770 ld [%l7 + 0x24], %f13
6771 tvc %xcc, 0x6
6772 ldd [%l7 + 0x40], %f14
6773 stw %o5, [%l7 + 0x1C]
6774 subcc %l6, %o6, %l5
6775 bge,a loop_761
6776 lduw [%l7 + 0x48], %i4
6777 fmovrde %l4, %f0, %f12
6778 tg %icc, 0x3
6779loop_761:
6780 edge8n %o0, %i0, %i1
6781 fcmpgt16 %f0, %f6, %o1
6782 lduw [%l7 + 0x50], %l1
6783 fcmple16 %f8, %f8, %g5
6784 ldsw [%l7 + 0x48], %g3
6785 fmovsge %xcc, %f15, %f2
6786 ldub [%l7 + 0x35], %o4
6787 udivcc %i7, 0x0BFD, %g7
6788 fcmped %fcc1, %f4, %f2
6789 fxnor %f12, %f14, %f6
6790 taddcc %o7, %g2, %o3
6791 ldx [%l7 + 0x48], %g1
6792 nop
6793 setx loop_762, %l0, %l1
6794 wrpr 0x1, %tl
6795 wrpr %l1, %tpc
6796 add %l1, 0x4, %l1
6797 wrpr %l1, %tnpc
6798 setx 0x34400001400, %l0, %l1
6799 wrpr %l1, %tstate
6800 wrhpr 0x4, %htstate
6801 retry
6802 fble,a %fcc0, loop_763
6803 edge8n %o2, %l0, %i3
6804 nop
6805 setx loop_764, %l0, %l1
6806 jmpl %l1, %i6
6807loop_762:
6808 stb %i2, [%l7 + 0x1E]
6809loop_763:
6810 fbge %fcc2, loop_765
6811 fmovsg %icc, %f9, %f7
6812loop_764:
6813 ldx [%l7 + 0x50], %i5
6814 movrlz %l3, %l2, %g6
6815loop_765:
6816 bg,a,pn %xcc, loop_766
6817 tn %xcc, 0x6
6818 orn %o5, %l6, %o6
6819 fsrc2s %f10, %f12
6820loop_766:
6821 ldx [%l7 + 0x20], %g4
6822 lduh [%l7 + 0x68], %l5
6823 fabsd %f10, %f10
6824 bge,pt %icc, loop_767
6825 st %f5, [%l7 + 0x2C]
6826 fand %f2, %f0, %f4
6827 st %f12, [%l7 + 0x20]
6828loop_767:
6829 tleu %icc, 0x6
6830 movvc %icc, %i4, %o0
6831 ta %icc, 0x0
6832 bcs %xcc, loop_768
6833 fcmpgt16 %f14, %f14, %l4
6834 lduw [%l7 + 0x38], %i1
6835 edge16n %i0, %l1, %g5
6836loop_768:
6837 lduw [%l7 + 0x6C], %o1
6838 fbuge,a %fcc1, loop_769
6839 tvc %xcc, 0x7
6840 edge32l %g3, %o4, %g7
6841 fmovsneg %icc, %f8, %f8
6842loop_769:
6843 bge,a,pn %icc, loop_770
6844 bg,pn %icc, loop_771
6845 srl %o7, 0x13, %g2
6846 fbn %fcc0, loop_772
6847loop_770:
6848 ta %xcc, 0x6
6849loop_771:
6850 ldub [%l7 + 0x47], %o3
6851 bn,a,pt %icc, loop_773
6852loop_772:
6853 fbug %fcc2, loop_774
6854 fba,a %fcc0, loop_775
6855 smul %i7, %o2, %g1
6856loop_773:
6857 edge8l %l0, %i6, %i2
6858loop_774:
6859 ldsw [%l7 + 0x34], %i3
6860loop_775:
6861 pdist %f6, %f6, %f12
6862 std %f0, [%l7 + 0x38]
6863 fands %f3, %f7, %f15
6864 lduw [%l7 + 0x58], %l3
6865 smul %i5, %l2, %o5
6866 addc %l6, 0x1A8D, %o6
6867 movrgez %g4, %g6, %l5
6868 stw %o0, [%l7 + 0x3C]
6869 stw %l4, [%l7 + 0x48]
6870 brgez %i1, loop_776
6871 ldsb [%l7 + 0x6E], %i0
6872 fbu,a %fcc2, loop_777
6873 lduw [%l7 + 0x78], %i4
6874loop_776:
6875 std %f0, [%l7 + 0x28]
6876 fnegd %f6, %f2
6877loop_777:
6878 ldd [%l7 + 0x38], %f12
6879 ld [%l7 + 0x34], %f2
6880 brgz,a %l1, loop_778
6881 tsubcc %o1, 0x0E1F, %g3
6882 faligndata %f14, %f4, %f0
6883 te %xcc, 0x0
6884loop_778:
6885 fnot2 %f8, %f8
6886 srlx %g5, %g7, %o4
6887 stb %g2, [%l7 + 0x7E]
6888 lduh [%l7 + 0x40], %o3
6889 fmovdg %icc, %f0, %f5
6890 edge32ln %i7, %o2, %o7
6891 and %g1, 0x1F17, %l0
6892 sth %i6, [%l7 + 0x28]
6893 nop
6894 setx loop_779, %l0, %l1
6895 wrpr 0x1, %tl
6896 wrpr %l1, %tpc
6897 add %l1, 0x4, %l1
6898 wrpr %l1, %tnpc
6899 setx 0x34400001400, %l0, %l1
6900 wrpr %l1, %tstate
6901 wrhpr 0x4, %htstate
6902 retry
6903 fornot1s %f5, %f11, %f5
6904 tvs %icc, 0x6
6905 movrlz %i3, 0x244, %l3
6906loop_779:
6907 sth %i2, [%l7 + 0x7E]
6908 array16 %l2, %i5, %l6
6909 bgu,pn %xcc, loop_780
6910 ld [%l7 + 0x40], %f3
6911 taddcc %o6, 0x02DB, %g4
6912 movrgz %o5, %l5, %o0
6913loop_780:
6914 nop
6915 setx loop_781, %l0, %l1
6916 jmpl %l1, %g6
6917 bge,a loop_782
6918 fnot1 %f14, %f6
6919 fbug %fcc3, loop_783
6920loop_781:
6921 orncc %l4, 0x0839, %i0
6922loop_782:
6923 bvs %icc, loop_784
6924 stb %i1, [%l7 + 0x7B]
6925loop_783:
6926 tsubcc %l1, 0x08C4, %i4
6927 fsrc1 %f12, %f10
6928loop_784:
6929 sth %g3, [%l7 + 0x18]
6930 edge8 %g5, %o1, %g7
6931 lduw [%l7 + 0x14], %g2
6932 fmovd %f8, %f8
6933 stb %o3, [%l7 + 0x0E]
6934 sub %o4, 0x0FBC, %i7
6935 movre %o2, %o7, %l0
6936 andcc %i6, %g1, %i3
6937 edge32l %l3, %i2, %i5
6938 sub %l2, %l6, %g4
6939 movrgez %o5, 0x23D, %l5
6940 ldsb [%l7 + 0x19], %o0
6941 ldsb [%l7 + 0x5C], %g6
6942 fcmpeq16 %f0, %f4, %l4
6943 movvs %xcc, %i0, %i1
6944 fsrc2 %f14, %f10
6945 ld [%l7 + 0x6C], %f13
6946 ldsh [%l7 + 0x0A], %o6
6947 fcmpne32 %f10, %f12, %i4
6948 stb %g3, [%l7 + 0x22]
6949 fbug %fcc3, loop_785
6950 movleu %icc, %l1, %g5
6951 ldsh [%l7 + 0x2C], %o1
6952 movneg %icc, %g2, %o3
6953loop_785:
6954 movcs %icc, %g7, %o4
6955 fmovdcc %icc, %f5, %f3
6956 move %xcc, %i7, %o2
6957 fmovsl %icc, %f14, %f14
6958 stw %l0, [%l7 + 0x18]
6959 array32 %o7, %g1, %i3
6960 fmovdgu %icc, %f3, %f8
6961 fnot1 %f6, %f6
6962 tgu %icc, 0x7
6963 fmovsg %icc, %f2, %f14
6964 fmovsleu %icc, %f11, %f10
6965 or %i6, 0x15D7, %i2
6966 fabss %f6, %f3
6967 ldx [%l7 + 0x68], %i5
6968 fmovrse %l2, %f10, %f5
6969 fcmpeq32 %f6, %f6, %l6
6970 fbne,a %fcc1, loop_786
6971 std %f2, [%l7 + 0x10]
6972 mulscc %l3, %g4, %o5
6973 fmovrdgez %o0, %f4, %f10
6974loop_786:
6975 fmovse %xcc, %f6, %f15
6976 stb %l5, [%l7 + 0x1F]
6977 st %f9, [%l7 + 0x10]
6978 stx %l4, [%l7 + 0x40]
6979 ldx [%l7 + 0x20], %i0
6980 sll %g6, %o6, %i1
6981 xnorcc %g3, 0x1536, %l1
6982 fornot2 %f8, %f8, %f10
6983 fzeros %f9
6984 fcmpne32 %f4, %f6, %i4
6985 tgu %icc, 0x4
6986 brgez %g5, loop_787
6987 bgu,a,pn %xcc, loop_788
6988 movg %xcc, %g2, %o3
6989 fmovsne %icc, %f0, %f12
6990loop_787:
6991 array16 %o1, %o4, %g7
6992loop_788:
6993 ldsh [%l7 + 0x08], %i7
6994 edge8l %l0, %o2, %o7
6995 bcs,a,pn %xcc, loop_789
6996 fbg,a %fcc1, loop_790
6997 ldub [%l7 + 0x2C], %i3
6998 ldx [%l7 + 0x30], %i6
6999loop_789:
7000 st %f15, [%l7 + 0x1C]
7001loop_790:
7002 ldd [%l7 + 0x50], %f4
7003 addcc %i2, 0x180C, %i5
7004 fblg,a %fcc2, loop_791
7005 fmovsvs %icc, %f15, %f12
7006 siam 0x6
7007 movcc %icc, %g1, %l2
7008loop_791:
7009 stw %l6, [%l7 + 0x54]
7010 lduw [%l7 + 0x48], %l3
7011 fmul8sux16 %f12, %f8, %f2
7012 srax %o5, %g4, %l5
7013 bl,a loop_792
7014 st %f9, [%l7 + 0x3C]
7015 fmovdl %xcc, %f11, %f6
7016 st %f15, [%l7 + 0x08]
7017loop_792:
7018 lduw [%l7 + 0x10], %l4
7019 andn %o0, 0x0CED, %g6
7020 fbule,a %fcc2, loop_793
7021 srax %o6, %i1, %g3
7022 fornot2 %f4, %f0, %f2
7023 movvs %xcc, %l1, %i4
7024loop_793:
7025 fmovrslez %i0, %f1, %f14
7026 fcmpeq32 %f14, %f2, %g5
7027 lduh [%l7 + 0x7A], %o3
7028 fmovdvc %xcc, %f14, %f7
7029 fmovsn %icc, %f11, %f1
7030 stx %o1, [%l7 + 0x28]
7031 fnand %f0, %f6, %f10
7032 fcmpd %fcc3, %f4, %f8
7033 stb %g2, [%l7 + 0x37]
7034 lduw [%l7 + 0x58], %g7
7035 fmovse %icc, %f2, %f12
7036 sdivcc %o4, 0x06DF, %i7
7037 fmovsg %icc, %f0, %f8
7038 sth %o2, [%l7 + 0x7C]
7039 ldub [%l7 + 0x17], %o7
7040 movrlez %i3, 0x2FE, %l0
7041 fbg,a %fcc3, loop_794
7042 ldd [%l7 + 0x58], %f8
7043 fxor %f10, %f12, %f10
7044 fmovsleu %icc, %f10, %f1
7045loop_794:
7046 fcmple32 %f6, %f8, %i6
7047 lduh [%l7 + 0x6C], %i5
7048 sth %g1, [%l7 + 0x08]
7049 fcmps %fcc1, %f0, %f4
7050 ta %xcc, 0x4
7051 fcmpes %fcc1, %f3, %f0
7052 bge %xcc, loop_795
7053 stw %i2, [%l7 + 0x5C]
7054 sth %l2, [%l7 + 0x3A]
7055 ldx [%l7 + 0x50], %l3
7056loop_795:
7057 movvs %icc, %l6, %o5
7058 fmovrdgez %g4, %f14, %f4
7059 fcmps %fcc1, %f3, %f7
7060 fmovse %icc, %f9, %f7
7061 move %xcc, %l4, %l5
7062 fcmple32 %f8, %f8, %g6
7063 ld [%l7 + 0x28], %f5
7064 sth %o0, [%l7 + 0x56]
7065 stw %o6, [%l7 + 0x74]
7066 fpsub32 %f2, %f4, %f2
7067 bne,a loop_796
7068 bne,a %xcc, loop_797
7069 tcs %icc, 0x2
7070 fmul8ulx16 %f6, %f6, %f8
7071loop_796:
7072 ldub [%l7 + 0x3D], %g3
7073loop_797:
7074 ldx [%l7 + 0x18], %l1
7075 fbu %fcc3, loop_798
7076 movrgz %i4, 0x086, %i0
7077 stb %g5, [%l7 + 0x47]
7078 fpackfix %f0, %f8
7079loop_798:
7080 fone %f10
7081 fsrc1 %f0, %f4
7082 ldsb [%l7 + 0x7F], %o3
7083 fnot1 %f12, %f2
7084 fpsub16 %f0, %f4, %f6
7085 bneg,pn %xcc, loop_799
7086 ldsb [%l7 + 0x27], %o1
7087 lduh [%l7 + 0x3C], %g2
7088 fpadd32 %f14, %f2, %f0
7089loop_799:
7090 taddcctv %i1, %g7, %i7
7091 sth %o2, [%l7 + 0x6C]
7092 fmovsneg %xcc, %f14, %f6
7093 stb %o4, [%l7 + 0x2C]
7094 fmovdl %icc, %f0, %f15
7095 sll %o7, %i3, %l0
7096 bleu,a loop_800
7097 std %f10, [%l7 + 0x68]
7098 fbue,a %fcc1, loop_801
7099 fmovdle %icc, %f12, %f9
7100loop_800:
7101 fcmpeq16 %f14, %f2, %i6
7102 fmovsa %icc, %f0, %f7
7103loop_801:
7104 ldd [%l7 + 0x10], %f12
7105 movg %xcc, %i5, %i2
7106 ldd [%l7 + 0x40], %f6
7107 movne %xcc, %g1, %l3
7108 edge16 %l2, %o5, %g4
7109 sth %l6, [%l7 + 0x76]
7110 ldub [%l7 + 0x67], %l4
7111 ldx [%l7 + 0x10], %l5
7112 edge32l %g6, %o0, %o6
7113 lduh [%l7 + 0x4C], %g3
7114 sth %i4, [%l7 + 0x0C]
7115 bleu loop_802
7116 lduh [%l7 + 0x46], %l1
7117 fmovda %icc, %f11, %f2
7118 fmovrdlz %i0, %f6, %f10
7119loop_802:
7120 stx %o3, [%l7 + 0x30]
7121 srl %o1, %g2, %i1
7122 fbo %fcc1, loop_803
7123 movcs %icc, %g7, %g5
7124 edge8 %o2, %i7, %o4
7125 fbug,a %fcc3, loop_804
7126loop_803:
7127 ldsh [%l7 + 0x2E], %o7
7128 ld [%l7 + 0x58], %f9
7129 pdist %f12, %f10, %f4
7130loop_804:
7131 stw %l0, [%l7 + 0x58]
7132 sra %i3, %i6, %i5
7133 sth %g1, [%l7 + 0x7E]
7134 fble,a %fcc3, loop_805
7135 fpadd16s %f4, %f3, %f10
7136 nop
7137 setx loop_806, %l0, %l1
7138 jmpl %l1, %l3
7139 ld [%l7 + 0x34], %f15
7140loop_805:
7141 sdivx %l2, 0x0955, %i2
7142 fmovscs %icc, %f3, %f4
7143loop_806:
7144 xnorcc %o5, %l6, %g4
7145 fmovdn %xcc, %f14, %f10
7146 sth %l4, [%l7 + 0x28]
7147 ldub [%l7 + 0x24], %g6
7148 bneg %xcc, loop_807
7149 ldx [%l7 + 0x60], %o0
7150 edge8n %o6, %g3, %l5
7151 fmuld8ulx16 %f13, %f6, %f4
7152loop_807:
7153 sth %l1, [%l7 + 0x18]
7154 stw %i4, [%l7 + 0x08]
7155 ldub [%l7 + 0x3B], %i0
7156 ldsh [%l7 + 0x14], %o1
7157 movrlez %o3, 0x1F9, %g2
7158 edge8ln %g7, %i1, %o2
7159 stw %i7, [%l7 + 0x70]
7160 edge16ln %o4, %o7, %g5
7161 ldsh [%l7 + 0x40], %i3
7162 lduh [%l7 + 0x16], %i6
7163 bcc,a %xcc, loop_808
7164 orn %l0, %g1, %l3
7165 fsrc2s %f1, %f0
7166 tl %icc, 0x0
7167loop_808:
7168 fpadd16s %f12, %f11, %f15
7169 fmovrde %l2, %f14, %f10
7170 bne,a %xcc, loop_809
7171 fmovdvs %icc, %f3, %f14
7172 edge32n %i5, %i2, %l6
7173 fnegs %f11, %f12
7174loop_809:
7175 smulcc %o5, 0x1805, %g4
7176 bpos loop_810
7177 ldsb [%l7 + 0x1F], %g6
7178 fmovdvc %xcc, %f2, %f4
7179 sdiv %l4, 0x1FB3, %o0
7180loop_810:
7181 fone %f2
7182 orcc %g3, %o6, %l1
7183 andncc %i4, %i0, %o1
7184 fsrc2 %f8, %f8
7185 ldsw [%l7 + 0x1C], %l5
7186 fbge,a %fcc3, loop_811
7187 movrgz %o3, %g2, %i1
7188 sth %g7, [%l7 + 0x56]
7189 fnand %f0, %f6, %f0
7190loop_811:
7191 std %f6, [%l7 + 0x78]
7192 lduh [%l7 + 0x4E], %i7
7193 bn,a,pt %xcc, loop_812
7194 alignaddrl %o4, %o7, %o2
7195 ldsb [%l7 + 0x1B], %i3
7196 tgu %xcc, 0x7
7197loop_812:
7198 smulcc %g5, 0x1C91, %i6
7199 orcc %g1, %l0, %l3
7200 lduh [%l7 + 0x2A], %l2
7201 tge %xcc, 0x6
7202 bl %xcc, loop_813
7203 ldsw [%l7 + 0x3C], %i2
7204 movge %xcc, %l6, %i5
7205 ldx [%l7 + 0x70], %g4
7206loop_813:
7207 ta %xcc, 0x2
7208 lduh [%l7 + 0x20], %o5
7209 lduh [%l7 + 0x08], %g6
7210 ldsh [%l7 + 0x64], %o0
7211 fmovsge %xcc, %f7, %f3
7212 fandnot1s %f11, %f15, %f6
7213 mova %icc, %g3, %o6
7214 fmul8sux16 %f14, %f12, %f14
7215 fmovdge %icc, %f2, %f6
7216 fands %f11, %f1, %f12
7217 umul %l4, 0x02AF, %l1
7218 fbe,a %fcc0, loop_814
7219 bn,a loop_815
7220 fmovdvc %xcc, %f13, %f0
7221 lduw [%l7 + 0x20], %i4
7222loop_814:
7223 taddcctv %i0, 0x10FA, %l5
7224loop_815:
7225 fmovdleu %xcc, %f14, %f10
7226 nop
7227 setx loop_816, %l0, %l1
7228 jmpl %l1, %o1
7229 popc 0x063F, %o3
7230 and %i1, %g2, %i7
7231 udivx %g7, 0x01FD, %o7
7232loop_816:
7233 bgu,pt %xcc, loop_817
7234 movg %xcc, %o4, %i3
7235 edge8ln %g5, %o2, %g1
7236 movcc %icc, %l0, %i6
7237loop_817:
7238 movgu %icc, %l3, %l2
7239 and %l6, %i5, %i2
7240 edge32n %g4, %o5, %o0
7241 fmovrdgz %g6, %f0, %f4
7242 array16 %g3, %o6, %l4
7243 fxnors %f1, %f4, %f3
7244 move %icc, %i4, %l1
7245 fblg %fcc0, loop_818
7246 xor %l5, 0x167B, %i0
7247 be loop_819
7248 movrne %o3, %i1, %g2
7249loop_818:
7250 brlz %o1, loop_820
7251 lduw [%l7 + 0x24], %i7
7252loop_819:
7253 and %g7, 0x03EF, %o7
7254 subcc %o4, 0x0D23, %g5
7255loop_820:
7256 edge8 %o2, %i3, %l0
7257 fzeros %f15
7258 ldx [%l7 + 0x58], %g1
7259 taddcc %l3, 0x0074, %l2
7260 tvc %icc, 0x2
7261 ldsh [%l7 + 0x58], %i6
7262 fble,a %fcc1, loop_821
7263 mulscc %i5, 0x1940, %l6
7264 fbuge,a %fcc2, loop_822
7265 fmovsn %icc, %f12, %f12
7266loop_821:
7267 movrne %g4, 0x155, %o5
7268 stb %i2, [%l7 + 0x22]
7269loop_822:
7270 std %f12, [%l7 + 0x10]
7271 edge32 %o0, %g6, %o6
7272 fcmpne32 %f12, %f12, %l4
7273 tneg %xcc, 0x5
7274 std %f6, [%l7 + 0x58]
7275 ldsh [%l7 + 0x2E], %g3
7276 fmovse %xcc, %f10, %f3
7277 taddcc %l1, %l5, %i4
7278 ldx [%l7 + 0x58], %o3
7279 fmuld8sux16 %f14, %f12, %f12
7280 alignaddrl %i0, %g2, %i1
7281 ld [%l7 + 0x10], %f6
7282 stb %i7, [%l7 + 0x0D]
7283 fbne %fcc2, loop_823
7284 fpadd32 %f10, %f10, %f0
7285 tgu %xcc, 0x4
7286 brlez,a %g7, loop_824
7287loop_823:
7288 ldsh [%l7 + 0x12], %o1
7289 lduh [%l7 + 0x7A], %o7
7290 tle %icc, 0x4
7291loop_824:
7292 mova %icc, %o4, %g5
7293 bn,pt %xcc, loop_825
7294 fmuld8ulx16 %f12, %f8, %f6
7295 nop
7296 setx loop_826, %l0, %l1
7297 wrpr 0x1, %tl
7298 wrpr %l1, %tpc
7299 add %l1, 0x4, %l1
7300 wrpr %l1, %tnpc
7301 setx 0x34400001400, %l0, %l1
7302 wrpr %l1, %tstate
7303 wrhpr 0x4, %htstate
7304 retry
7305 tcc %xcc, 0x4
7306loop_825:
7307 bleu,a loop_827
7308 fmovda %icc, %f13, %f4
7309loop_826:
7310 fmovsg %icc, %f13, %f15
7311 fmovdg %icc, %f12, %f6
7312loop_827:
7313 brgz,a %o2, loop_828
7314 fmul8x16al %f7, %f3, %f6
7315 fzeros %f5
7316 fand %f2, %f6, %f12
7317loop_828:
7318 bneg,a %icc, loop_829
7319 fabsd %f12, %f10
7320 edge32ln %l0, %i3, %g1
7321 ldsh [%l7 + 0x34], %l2
7322loop_829:
7323 xnorcc %i6, %i5, %l3
7324 smul %g4, 0x00C1, %l6
7325 fcmple32 %f0, %f8, %o5
7326 lduw [%l7 + 0x3C], %i2
7327 fandnot1s %f0, %f15, %f8
7328 tpos %icc, 0x2
7329 lduw [%l7 + 0x1C], %g6
7330 bgu,a,pt %icc, loop_830
7331 mulscc %o6, %o0, %g3
7332 addc %l1, %l4, %l5
7333 mulscc %o3, %i0, %i4
7334loop_830:
7335 udiv %i1, 0x10A2, %g2
7336 ldub [%l7 + 0x41], %i7
7337 fpsub16s %f7, %f15, %f13
7338 fmovdgu %icc, %f14, %f3
7339 brgz,a %o1, loop_831
7340 lduh [%l7 + 0x38], %o7
7341 umulcc %g7, %g5, %o4
7342 lduw [%l7 + 0x48], %o2
7343loop_831:
7344 sth %i3, [%l7 + 0x22]
7345 taddcc %l0, 0x1DF8, %g1
7346 fnand %f12, %f2, %f8
7347 movcc %icc, %i6, %l2
7348 movrlz %l3, %g4, %i5
7349 fones %f11
7350 siam 0x4
7351 udiv %l6, 0x00A9, %i2
7352 fmovrde %o5, %f0, %f10
7353 brgz,a %o6, loop_832
7354 movrlez %o0, %g6, %l1
7355 bn loop_833
7356 fpadd32 %f14, %f10, %f0
7357loop_832:
7358 movcs %xcc, %l4, %g3
7359 st %f3, [%l7 + 0x34]
7360loop_833:
7361 edge16 %o3, %i0, %i4
7362 fnor %f10, %f0, %f4
7363 st %f11, [%l7 + 0x7C]
7364 sub %l5, 0x1047, %i1
7365 faligndata %f10, %f0, %f8
7366 ld [%l7 + 0x74], %f11
7367 xorcc %g2, %o1, %o7
7368 movvs %xcc, %g7, %i7
7369 bleu,a,pt %icc, loop_834
7370 ld [%l7 + 0x60], %f6
7371 tpos %icc, 0x6
7372 lduh [%l7 + 0x4E], %g5
7373loop_834:
7374 fone %f12
7375 brgz %o2, loop_835
7376 fmovsle %icc, %f11, %f5
7377 ld [%l7 + 0x28], %f15
7378 te %xcc, 0x6
7379loop_835:
7380 tvs %xcc, 0x6
7381 movrlez %i3, 0x187, %o4
7382 brlez %g1, loop_836
7383 fcmpeq16 %f2, %f0, %l0
7384 ldsb [%l7 + 0x7D], %l2
7385 bcc,a loop_837
7386loop_836:
7387 ldub [%l7 + 0x3E], %l3
7388 te %icc, 0x2
7389 fbe %fcc2, loop_838
7390loop_837:
7391 movcc %icc, %g4, %i6
7392 fxors %f7, %f13, %f15
7393 subccc %i5, 0x05FD, %l6
7394loop_838:
7395 fbue %fcc1, loop_839
7396 fmovdleu %icc, %f14, %f0
7397 fmovsne %icc, %f14, %f6
7398 fmuld8ulx16 %f8, %f7, %f10
7399loop_839:
7400 lduw [%l7 + 0x4C], %i2
7401 fbn,a %fcc2, loop_840
7402 ldsh [%l7 + 0x2C], %o6
7403 fbue,a %fcc1, loop_841
7404 edge16l %o0, %o5, %g6
7405loop_840:
7406 bl,a,pn %xcc, loop_842
7407 fexpand %f14, %f0
7408loop_841:
7409 stw %l4, [%l7 + 0x20]
7410 fmul8x16 %f11, %f12, %f10
7411loop_842:
7412 std %f2, [%l7 + 0x08]
7413 ld [%l7 + 0x28], %f8
7414 ldd [%l7 + 0x68], %f0
7415 fmovrdgez %g3, %f8, %f10
7416 fmovsl %icc, %f5, %f10
7417 tleu %xcc, 0x2
7418 movne %xcc, %o3, %i0
7419 lduw [%l7 + 0x6C], %l1
7420 fexpand %f8, %f2
7421 fcmpgt16 %f0, %f4, %l5
7422 st %f8, [%l7 + 0x2C]
7423 sethi 0x03A4, %i4
7424 tneg %icc, 0x0
7425 fbe,a %fcc2, loop_843
7426 sth %i1, [%l7 + 0x44]
7427 movneg %xcc, %o1, %o7
7428 std %f6, [%l7 + 0x70]
7429loop_843:
7430 ldd [%l7 + 0x10], %f6
7431 movle %icc, %g2, %g7
7432 tsubcc %i7, 0x15CD, %g5
7433 fbul,a %fcc0, loop_844
7434 pdist %f14, %f4, %f2
7435 stw %i3, [%l7 + 0x6C]
7436 ldd [%l7 + 0x28], %f8
7437loop_844:
7438 tle %icc, 0x2
7439 fblg %fcc3, loop_845
7440 edge16l %o4, %o2, %g1
7441 andn %l2, 0x1DAA, %l3
7442 te %icc, 0x0
7443loop_845:
7444 fmovsgu %icc, %f11, %f3
7445 ldub [%l7 + 0x3B], %l0
7446 fnors %f7, %f6, %f7
7447 std %f2, [%l7 + 0x28]
7448 ldsb [%l7 + 0x7E], %i6
7449 add %g4, 0x19EA, %l6
7450 fcmped %fcc1, %f2, %f10
7451 std %f4, [%l7 + 0x68]
7452 std %f8, [%l7 + 0x30]
7453 or %i2, 0x13EB, %i5
7454 ldsb [%l7 + 0x7E], %o0
7455 ldx [%l7 + 0x40], %o6
7456 te %xcc, 0x0
7457 orn %o5, 0x163E, %l4
7458 movneg %xcc, %g6, %o3
7459 fcmpgt32 %f6, %f2, %g3
7460 bne,a,pn %icc, loop_846
7461 lduw [%l7 + 0x68], %i0
7462 fpadd16 %f6, %f10, %f8
7463 lduh [%l7 + 0x40], %l5
7464loop_846:
7465 srl %i4, 0x01, %i1
7466 mulx %l1, %o1, %o7
7467 lduw [%l7 + 0x2C], %g2
7468 bcc,a,pt %icc, loop_847
7469 stb %i7, [%l7 + 0x0A]
7470 fsrc2 %f14, %f10
7471 fand %f6, %f10, %f2
7472loop_847:
7473 fnors %f7, %f9, %f15
7474 siam 0x3
7475 lduh [%l7 + 0x22], %g7
7476 fmovde %xcc, %f9, %f13
7477 tsubcctv %g5, %i3, %o2
7478 ld [%l7 + 0x60], %f4
7479 fmovdg %xcc, %f5, %f3
7480 tcs %xcc, 0x2
7481 bn,a %xcc, loop_848
7482 fmovsne %icc, %f7, %f15
7483 ta %xcc, 0x2
7484 fornot1 %f10, %f4, %f0
7485loop_848:
7486 ld [%l7 + 0x78], %f6
7487 fmovde %xcc, %f0, %f11
7488 fcmple16 %f6, %f2, %o4
7489 brgez %l2, loop_849
7490 bne %icc, loop_850
7491 sethi 0x0454, %l3
7492 ldub [%l7 + 0x38], %l0
7493loop_849:
7494 sth %g1, [%l7 + 0x5E]
7495loop_850:
7496 fmovda %xcc, %f2, %f14
7497 fpadd32s %f15, %f9, %f14
7498 stb %i6, [%l7 + 0x7A]
7499 fmovdge %xcc, %f12, %f9
7500 fbule %fcc2, loop_851
7501 fmovrse %l6, %f7, %f2
7502 ldsb [%l7 + 0x78], %i2
7503 tneg %icc, 0x5
7504loop_851:
7505 fmovrsne %g4, %f4, %f3
7506 fornot2s %f3, %f12, %f9
7507 stw %o0, [%l7 + 0x0C]
7508 tge %icc, 0x7
7509 sub %o6, 0x01A0, %o5
7510 fmovsleu %icc, %f15, %f3
7511 fabss %f8, %f12
7512 subccc %l4, %g6, %o3
7513 fors %f8, %f7, %f13
7514 fcmpeq32 %f6, %f4, %i5
7515 movcc %xcc, %g3, %l5
7516 sth %i4, [%l7 + 0x64]
7517 fmovdn %icc, %f10, %f12
7518 fcmpne32 %f2, %f6, %i0
7519 mulscc %i1, %l1, %o7
7520 ldd [%l7 + 0x68], %f14
7521 addccc %g2, %o1, %g7
7522 ldsw [%l7 + 0x40], %i7
7523 ld [%l7 + 0x70], %f14
7524 movrlz %i3, %g5, %o2
7525 fble %fcc3, loop_852
7526 siam 0x4
7527 ldub [%l7 + 0x67], %o4
7528 orcc %l3, %l2, %g1
7529loop_852:
7530 ldsh [%l7 + 0x5C], %l0
7531 taddcctv %l6, %i6, %i2
7532 movcc %xcc, %o0, %g4
7533 pdist %f8, %f10, %f2
7534 subcc %o6, 0x0F40, %o5
7535 movneg %xcc, %g6, %o3
7536 xnorcc %i5, 0x19DB, %l4
7537 ld [%l7 + 0x68], %f12
7538 udiv %l5, 0x1910, %i4
7539 lduw [%l7 + 0x6C], %i0
7540 tgu %xcc, 0x6
7541 ldsb [%l7 + 0x59], %g3
7542 fnot2s %f6, %f14
7543 ba,a %icc, loop_853
7544 fnot1 %f0, %f14
7545 taddcctv %l1, 0x176C, %o7
7546 stw %g2, [%l7 + 0x14]
7547loop_853:
7548 fmovdvs %xcc, %f6, %f9
7549 sdivcc %o1, 0x11B4, %i1
7550 move %xcc, %g7, %i7
7551 fcmped %fcc2, %f8, %f4
7552 ldx [%l7 + 0x50], %i3
7553 movneg %icc, %g5, %o2
7554 fcmple16 %f0, %f0, %l3
7555 fcmpgt16 %f14, %f10, %l2
7556 fmovrdgez %o4, %f4, %f0
7557 fabss %f4, %f8
7558 sethi 0x0A00, %g1
7559 fmovdcc %icc, %f8, %f3
7560 fba,a %fcc0, loop_854
7561 std %f6, [%l7 + 0x78]
7562 udiv %l0, 0x09F8, %i6
7563 udiv %l6, 0x09AA, %i2
7564loop_854:
7565 edge8 %o0, %g4, %o6
7566 ldx [%l7 + 0x78], %o5
7567 fmovdcc %icc, %f4, %f13
7568 fmovrdlez %o3, %f0, %f4
7569 fxnors %f10, %f10, %f6
7570 ldsb [%l7 + 0x6D], %g6
7571 fone %f8
7572 subcc %i5, %l4, %i4
7573 udivcc %l5, 0x1E0C, %g3
7574 stw %l1, [%l7 + 0x2C]
7575 fnot2s %f4, %f6
7576 fmovrsgez %i0, %f8, %f14
7577 fxnor %f0, %f2, %f2
7578 stw %g2, [%l7 + 0x1C]
7579 pdist %f4, %f6, %f2
7580 ldsb [%l7 + 0x1C], %o1
7581 stw %i1, [%l7 + 0x24]
7582 fmovrde %g7, %f14, %f2
7583 fmovrsne %o7, %f1, %f15
7584 fbg,a %fcc2, loop_855
7585 ld [%l7 + 0x18], %f7
7586 ldsb [%l7 + 0x2A], %i3
7587 lduh [%l7 + 0x62], %i7
7588loop_855:
7589 sth %g5, [%l7 + 0x30]
7590 fmovscs %xcc, %f0, %f13
7591 sth %l3, [%l7 + 0x68]
7592 ld [%l7 + 0x44], %f11
7593 fmovdcc %icc, %f14, %f7
7594 lduw [%l7 + 0x30], %l2
7595 siam 0x6
7596 movre %o2, 0x227, %g1
7597 fxors %f15, %f4, %f11
7598 fand %f0, %f14, %f0
7599 ldsh [%l7 + 0x62], %o4
7600 fbo,a %fcc1, loop_856
7601 ldub [%l7 + 0x53], %l0
7602 movcc %xcc, %l6, %i2
7603 stb %i6, [%l7 + 0x43]
7604loop_856:
7605 andcc %o0, 0x0502, %g4
7606 sdivcc %o5, 0x0AA6, %o3
7607 stw %o6, [%l7 + 0x6C]
7608 movl %xcc, %i5, %g6
7609 fba,a %fcc1, loop_857
7610 tle %xcc, 0x5
7611 fornot1s %f0, %f9, %f4
7612 fnot1s %f4, %f3
7613loop_857:
7614 tl %xcc, 0x5
7615 sth %i4, [%l7 + 0x4E]
7616 fmovdg %xcc, %f2, %f15
7617 bvs loop_858
7618 fmovdpos %icc, %f9, %f10
7619 lduw [%l7 + 0x64], %l4
7620 st %f12, [%l7 + 0x74]
7621loop_858:
7622 fnot1 %f6, %f2
7623 std %f4, [%l7 + 0x28]
7624 xnor %l5, %g3, %l1
7625 ldub [%l7 + 0x32], %g2
7626 tcc %xcc, 0x1
7627 lduw [%l7 + 0x68], %o1
7628 fbne %fcc1, loop_859
7629 fmul8ulx16 %f10, %f4, %f14
7630 fmovscc %icc, %f7, %f12
7631 lduw [%l7 + 0x5C], %i0
7632loop_859:
7633 fmovdpos %icc, %f5, %f7
7634 stx %g7, [%l7 + 0x60]
7635 srlx %i1, 0x02, %i3
7636 movgu %xcc, %o7, %i7
7637 lduh [%l7 + 0x46], %g5
7638 lduh [%l7 + 0x4E], %l3
7639 st %f2, [%l7 + 0x40]
7640 subc %l2, %o2, %g1
7641 fmovscc %xcc, %f12, %f10
7642 stb %o4, [%l7 + 0x2D]
7643 tneg %icc, 0x4
7644 mova %xcc, %l0, %i2
7645 stx %l6, [%l7 + 0x48]
7646 brnz,a %o0, loop_860
7647 fba,a %fcc3, loop_861
7648 for %f6, %f2, %f6
7649 fmovdcs %xcc, %f4, %f12
7650loop_860:
7651 addccc %i6, %o5, %o3
7652loop_861:
7653 for %f6, %f2, %f6
7654 fornot2s %f14, %f4, %f5
7655 ldub [%l7 + 0x1E], %g4
7656 movrlez %i5, 0x076, %g6
7657 fbo,a %fcc0, loop_862
7658 fcmple16 %f2, %f0, %o6
7659 stw %i4, [%l7 + 0x64]
7660 fmovrsgez %l5, %f15, %f7
7661loop_862:
7662 alignaddrl %l4, %l1, %g3
7663 fble %fcc0, loop_863
7664 ld [%l7 + 0x44], %f13
7665 ldd [%l7 + 0x20], %f10
7666 ldsb [%l7 + 0x14], %o1
7667loop_863:
7668 tsubcctv %g2, 0x0506, %i0
7669 edge16 %i1, %g7, %i3
7670 fmovdgu %icc, %f13, %f5
7671 fmovrdgez %i7, %f6, %f12
7672 fcmpes %fcc0, %f13, %f11
7673 fmovdpos %xcc, %f10, %f0
7674 fzeros %f7
7675 mova %icc, %o7, %g5
7676 fzeros %f5
7677 stx %l2, [%l7 + 0x48]
7678 ldx [%l7 + 0x60], %l3
7679 brnz,a %g1, loop_864
7680 fpadd16 %f0, %f0, %f2
7681 ldsw [%l7 + 0x3C], %o4
7682 subccc %o2, %i2, %l6
7683loop_864:
7684 lduw [%l7 + 0x60], %l0
7685 ld [%l7 + 0x6C], %f5
7686 bne,pt %icc, loop_865
7687 fcmpne16 %f8, %f0, %i6
7688 sth %o5, [%l7 + 0x32]
7689 movrne %o3, 0x07B, %g4
7690loop_865:
7691 fnands %f6, %f8, %f15
7692 fmovsn %icc, %f7, %f0
7693 fmovdcs %icc, %f4, %f11
7694 tcs %icc, 0x7
7695 fbo,a %fcc3, loop_866
7696 fmul8x16 %f10, %f2, %f10
7697 lduw [%l7 + 0x54], %i5
7698 movge %xcc, %g6, %o6
7699loop_866:
7700 stb %o0, [%l7 + 0x34]
7701 ldx [%l7 + 0x58], %l5
7702 ld [%l7 + 0x24], %f13
7703 edge32 %l4, %l1, %g3
7704 stx %i4, [%l7 + 0x10]
7705 ldsh [%l7 + 0x76], %o1
7706 movle %xcc, %g2, %i0
7707 fmovsvc %icc, %f9, %f1
7708 tleu %xcc, 0x6
7709 array32 %i1, %g7, %i7
7710 movrne %o7, %g5, %l2
7711 fpadd16 %f4, %f4, %f10
7712 edge8n %i3, %l3, %g1
7713 fnot2s %f5, %f15
7714 ldsb [%l7 + 0x7E], %o2
7715 std %f12, [%l7 + 0x78]
7716 bge,pt %xcc, loop_867
7717 fmovrsne %o4, %f14, %f12
7718 fmuld8ulx16 %f4, %f4, %f8
7719 fpsub16s %f12, %f2, %f5
7720loop_867:
7721 edge8ln %i2, %l0, %l6
7722 fcmpgt16 %f8, %f14, %o5
7723 movvc %xcc, %o3, %g4
7724 movrgz %i5, 0x072, %i6
7725 bvs,a %xcc, loop_868
7726 ldub [%l7 + 0x69], %o6
7727 fmovdpos %xcc, %f11, %f4
7728 ldx [%l7 + 0x08], %g6
7729loop_868:
7730 fbuge %fcc0, loop_869
7731 ldx [%l7 + 0x48], %o0
7732 fcmple32 %f12, %f4, %l4
7733 fpadd32 %f14, %f0, %f10
7734loop_869:
7735 fpsub32s %f6, %f0, %f9
7736 stb %l5, [%l7 + 0x59]
7737 add %g3, 0x11EA, %l1
7738 movcc %xcc, %i4, %o1
7739 nop
7740 setx loop_870, %l0, %l1
7741 jmpl %l1, %g2
7742 sth %i0, [%l7 + 0x1A]
7743 nop
7744 setx loop_871, %l0, %l1
7745 wrpr 0x1, %tl
7746 wrpr %l1, %tnpc
7747 setx 0x34400001400, %l0, %l1
7748 wrpr %l1, %tstate
7749 wrhpr 0x4, %htstate
7750 done
7751 stx %g7, [%l7 + 0x08]
7752loop_870:
7753 nop
7754 setx loop_872, %l0, %l1
7755 wrpr 0x1, %tl
7756 wrpr %l1, %tpc
7757 add %l1, 0x4, %l1
7758 wrpr %l1, %tnpc
7759 setx 0x34400001400, %l0, %l1
7760 wrpr %l1, %tstate
7761 wrhpr 0x4, %htstate
7762 retry
7763 std %f12, [%l7 + 0x20]
7764loop_871:
7765 movpos %icc, %i1, %i7
7766 st %f14, [%l7 + 0x18]
7767loop_872:
7768 tpos %xcc, 0x0
7769 sllx %o7, %g5, %i3
7770 ldsb [%l7 + 0x36], %l3
7771 brlz %l2, loop_873
7772 xor %g1, %o2, %i2
7773 fandnot2s %f12, %f9, %f12
7774 fbge,a %fcc1, loop_874
7775loop_873:
7776 ldsh [%l7 + 0x58], %l0
7777 fpsub32s %f14, %f14, %f3
7778 stb %o4, [%l7 + 0x6F]
7779loop_874:
7780 fmovdvc %icc, %f7, %f12
7781 bl %icc, loop_875
7782 sth %o5, [%l7 + 0x58]
7783 fbe %fcc1, loop_876
7784 xor %l6, %o3, %i5
7785loop_875:
7786 ldd [%l7 + 0x60], %f12
7787 edge32l %i6, %g4, %o6
7788loop_876:
7789 fsrc1s %f11, %f8
7790 taddcctv %o0, 0x0584, %g6
7791 srl %l4, 0x0B, %l5
7792 fnot2s %f7, %f1
7793 ldd [%l7 + 0x68], %f6
7794 fbule,a %fcc1, loop_877
7795 subc %l1, 0x0864, %i4
7796 fmovrdne %o1, %f0, %f6
7797 ldx [%l7 + 0x28], %g3
7798loop_877:
7799 fmovsg %icc, %f15, %f6
7800 edge8l %i0, %g2, %g7
7801 sth %i7, [%l7 + 0x1C]
7802 ldsh [%l7 + 0x78], %o7
7803 umul %i1, 0x1604, %g5
7804 lduw [%l7 + 0x64], %i3
7805 ldx [%l7 + 0x18], %l3
7806 xnorcc %g1, %l2, %i2
7807 alignaddrl %l0, %o2, %o4
7808 orcc %l6, %o3, %i5
7809 lduh [%l7 + 0x50], %o5
7810 fbo,a %fcc2, loop_878
7811 fmovdg %icc, %f13, %f13
7812 std %f0, [%l7 + 0x08]
7813 sth %i6, [%l7 + 0x64]
7814loop_878:
7815 stb %o6, [%l7 + 0x2D]
7816 mulx %o0, 0x0321, %g6
7817 bg,a loop_879
7818 movre %g4, %l5, %l1
7819 ldub [%l7 + 0x1B], %l4
7820 st %f3, [%l7 + 0x54]
7821loop_879:
7822 ldsh [%l7 + 0x2C], %i4
7823 ldub [%l7 + 0x16], %o1
7824 fzero %f10
7825 fzeros %f9
7826 fbo %fcc0, loop_880
7827 lduw [%l7 + 0x60], %i0
7828 mulscc %g2, %g3, %i7
7829 sdivx %o7, 0x1238, %g7
7830loop_880:
7831 fmovdcc %xcc, %f9, %f8
7832 bge,pt %xcc, loop_881
7833 ldd [%l7 + 0x48], %f6
7834 bcc,a %icc, loop_882
7835 std %f8, [%l7 + 0x70]
7836loop_881:
7837 ldsb [%l7 + 0x0D], %i1
7838 movre %g5, 0x075, %l3
7839loop_882:
7840 fnegs %f6, %f8
7841 fexpand %f1, %f8
7842 fmovrslz %g1, %f13, %f8
7843 fmovsa %icc, %f4, %f12
7844 fmovse %icc, %f7, %f13
7845 ba,a,pt %icc, loop_883
7846 edge8l %i3, %l2, %l0
7847 fpackfix %f14, %f1
7848 ldsw [%l7 + 0x7C], %i2
7849loop_883:
7850 movpos %icc, %o2, %l6
7851 ld [%l7 + 0x38], %f12
7852 bcc,a,pt %xcc, loop_884
7853 edge32l %o3, %i5, %o5
7854 mova %icc, %i6, %o4
7855 lduw [%l7 + 0x18], %o0
7856loop_884:
7857 fmovdneg %xcc, %f0, %f0
7858 ldsh [%l7 + 0x50], %o6
7859 fcmpgt16 %f6, %f4, %g6
7860 brlez,a %g4, loop_885
7861 fbe,a %fcc2, loop_886
7862 bvc,a,pt %xcc, loop_887
7863 sra %l5, 0x07, %l4
7864loop_885:
7865 movre %l1, %i4, %i0
7866loop_886:
7867 fmovd %f4, %f2
7868loop_887:
7869 fmovd %f4, %f6
7870 fmovrdlez %g2, %f0, %f6
7871 bge,a %xcc, loop_888
7872 fnot1 %f0, %f8
7873 tg %icc, 0x4
7874 umul %o1, 0x003A, %g3
7875loop_888:
7876 edge16n %o7, %i7, %i1
7877 movvc %xcc, %g5, %l3
7878 andn %g7, 0x1AB6, %i3
7879 stw %g1, [%l7 + 0x40]
7880 movge %xcc, %l0, %i2
7881 fmovsneg %icc, %f14, %f10
7882 srax %o2, 0x02, %l6
7883 movre %l2, %i5, %o5
7884 fmovdge %xcc, %f4, %f14
7885 ldsb [%l7 + 0x29], %i6
7886 fmovrslez %o3, %f5, %f2
7887 faligndata %f8, %f8, %f12
7888 movcs %icc, %o4, %o0
7889 ldsw [%l7 + 0x1C], %o6
7890 stw %g4, [%l7 + 0x3C]
7891 edge32n %l5, %l4, %l1
7892 bpos,a,pt %xcc, loop_889
7893 lduh [%l7 + 0x3C], %i4
7894 lduh [%l7 + 0x72], %g6
7895 stx %i0, [%l7 + 0x18]
7896loop_889:
7897 ldsw [%l7 + 0x24], %o1
7898 brlz %g3, loop_890
7899 ldsw [%l7 + 0x50], %o7
7900 fmovdpos %xcc, %f4, %f15
7901 stb %i7, [%l7 + 0x16]
7902loop_890:
7903 umul %g2, %g5, %l3
7904 fmovdleu %icc, %f1, %f8
7905 bleu loop_891
7906 fcmpgt32 %f14, %f2, %i1
7907 fcmple32 %f10, %f6, %i3
7908 sth %g1, [%l7 + 0x26]
7909loop_891:
7910 fand %f10, %f14, %f10
7911 bn,pn %icc, loop_892
7912 movpos %xcc, %l0, %i2
7913 ldsh [%l7 + 0x0C], %o2
7914 ldx [%l7 + 0x60], %l6
7915loop_892:
7916 ldd [%l7 + 0x08], %f0
7917 sth %l2, [%l7 + 0x6C]
7918 ldub [%l7 + 0x32], %i5
7919 stb %o5, [%l7 + 0x2D]
7920 fmovdleu %xcc, %f3, %f3
7921 alignaddrl %g7, %i6, %o4
7922 fzeros %f15
7923 ldsh [%l7 + 0x5E], %o0
7924 fmovrsne %o3, %f11, %f1
7925 fornot1 %f14, %f4, %f10
7926 pdist %f12, %f0, %f4
7927 fnor %f6, %f2, %f12
7928 ldsh [%l7 + 0x2C], %g4
7929 smulcc %l5, %l4, %o6
7930 ldsb [%l7 + 0x7C], %l1
7931 orncc %i4, 0x09E8, %g6
7932 tneg %xcc, 0x4
7933 fornot2 %f8, %f0, %f6
7934 sth %i0, [%l7 + 0x14]
7935 std %f6, [%l7 + 0x48]
7936 stb %o1, [%l7 + 0x6C]
7937 brnz %g3, loop_893
7938 fcmpne16 %f14, %f8, %i7
7939 orcc %o7, %g5, %l3
7940 movne %xcc, %i1, %i3
7941loop_893:
7942 fba %fcc0, loop_894
7943 sth %g1, [%l7 + 0x54]
7944 brz,a %l0, loop_895
7945 fmovsl %icc, %f9, %f7
7946loop_894:
7947 alignaddr %i2, %o2, %g2
7948 udivx %l6, 0x17DC, %i5
7949loop_895:
7950 edge32 %o5, %g7, %i6
7951 addccc %o4, %l2, %o0
7952 fmovrdgz %g4, %f4, %f2
7953 ldsh [%l7 + 0x50], %o3
7954 fmovd %f12, %f0
7955 movpos %xcc, %l5, %o6
7956 subc %l1, 0x1612, %i4
7957 srl %g6, %l4, %i0
7958 fmovdge %icc, %f15, %f8
7959 ldx [%l7 + 0x28], %g3
7960 sth %o1, [%l7 + 0x1C]
7961 fmul8x16al %f2, %f2, %f6
7962 fmovsl %icc, %f6, %f14
7963 edge16n %i7, %g5, %o7
7964 xnorcc %i1, %l3, %g1
7965 fnegd %f6, %f4
7966 ldx [%l7 + 0x20], %l0
7967 stb %i2, [%l7 + 0x50]
7968 sth %o2, [%l7 + 0x30]
7969 fmovscc %xcc, %f10, %f3
7970 movrgz %i3, %l6, %i5
7971 lduh [%l7 + 0x50], %o5
7972 fmovsvs %xcc, %f15, %f9
7973 stb %g2, [%l7 + 0x37]
7974 st %f3, [%l7 + 0x58]
7975 tpos %icc, 0x6
7976 fbul %fcc1, loop_896
7977 siam 0x2
7978 lduh [%l7 + 0x70], %g7
7979 udivcc %o4, 0x1FFD, %l2
7980loop_896:
7981 sth %o0, [%l7 + 0x0A]
7982 fzeros %f8
7983 fzero %f0
7984 fmovrslez %g4, %f0, %f11
7985 stx %o3, [%l7 + 0x18]
7986 lduh [%l7 + 0x5A], %l5
7987 fbue,a %fcc0, loop_897
7988 bshuffle %f10, %f8, %f8
7989 brgez,a %o6, loop_898
7990 fmovsa %xcc, %f0, %f6
7991loop_897:
7992 tn %xcc, 0x5
7993 stw %i6, [%l7 + 0x0C]
7994loop_898:
7995 fmovrdgez %i4, %f10, %f8
7996 std %f6, [%l7 + 0x60]
7997 tl %icc, 0x4
7998 fmovrse %l1, %f3, %f13
7999 fmuld8sux16 %f4, %f10, %f2
8000 fbuge,a %fcc2, loop_899
8001 fsrc1s %f14, %f15
8002 movn %icc, %g6, %i0
8003 edge8l %l4, %o1, %i7
8004loop_899:
8005 edge8ln %g5, %o7, %i1
8006 stb %l3, [%l7 + 0x70]
8007 movge %icc, %g1, %g3
8008 fcmple16 %f10, %f4, %i2
8009 st %f15, [%l7 + 0x50]
8010 fmovdge %xcc, %f1, %f7
8011 bshuffle %f12, %f10, %f4
8012 bl,a loop_900
8013 std %f6, [%l7 + 0x38]
8014 ldub [%l7 + 0x10], %o2
8015 movg %xcc, %i3, %l0
8016loop_900:
8017 stx %i5, [%l7 + 0x20]
8018 fmovsl %xcc, %f14, %f8
8019 edge16l %o5, %g2, %l6
8020 sth %g7, [%l7 + 0x42]
8021 edge8ln %o4, %l2, %g4
8022 ldsw [%l7 + 0x0C], %o3
8023 fcmpd %fcc1, %f12, %f10
8024 fornot2 %f6, %f12, %f0
8025 fbo %fcc3, loop_901
8026 fmul8sux16 %f12, %f2, %f6
8027 fnands %f5, %f8, %f14
8028 subcc %l5, %o0, %o6
8029loop_901:
8030 tsubcctv %i6, %l1, %g6
8031 fones %f6
8032 lduw [%l7 + 0x1C], %i0
8033 bcc,a loop_902
8034 st %f13, [%l7 + 0x30]
8035 fmul8x16au %f3, %f5, %f0
8036 bshuffle %f14, %f12, %f4
8037loop_902:
8038 sth %l4, [%l7 + 0x22]
8039 fbule %fcc2, loop_903
8040 ldsw [%l7 + 0x44], %i4
8041 movle %icc, %o1, %g5
8042 pdist %f6, %f8, %f12
8043loop_903:
8044 ldsw [%l7 + 0x68], %i7
8045 sllx %o7, %l3, %g1
8046 fble,a %fcc1, loop_904
8047 edge16 %g3, %i2, %i1
8048 stx %o2, [%l7 + 0x38]
8049 udivcc %l0, 0x1516, %i5
8050loop_904:
8051 movpos %icc, %i3, %o5
8052 stb %l6, [%l7 + 0x09]
8053 pdist %f14, %f0, %f6
8054 std %f4, [%l7 + 0x08]
8055 udivcc %g7, 0x06FA, %g2
8056 ldx [%l7 + 0x30], %l2
8057 mova %icc, %g4, %o4
8058 lduw [%l7 + 0x58], %l5
8059 subcc %o3, %o6, %i6
8060 fmovrde %o0, %f14, %f8
8061 stw %g6, [%l7 + 0x34]
8062 stw %l1, [%l7 + 0x3C]
8063 fmovsgu %xcc, %f2, %f3
8064 stb %l4, [%l7 + 0x53]
8065 fabss %f4, %f7
8066 bneg,a %icc, loop_905
8067 brlez,a %i0, loop_906
8068 fnors %f5, %f8, %f11
8069 fpsub16 %f2, %f14, %f14
8070loop_905:
8071 movpos %xcc, %i4, %o1
8072loop_906:
8073 fmovrdlez %g5, %f12, %f0
8074 fornot2 %f6, %f12, %f6
8075 subccc %i7, 0x0C84, %o7
8076 stx %l3, [%l7 + 0x50]
8077 ld [%l7 + 0x54], %f8
8078 movn %xcc, %g1, %g3
8079 fcmpne16 %f12, %f14, %i2
8080 fbo %fcc2, loop_907
8081 ldx [%l7 + 0x58], %i1
8082 sethi 0x0A70, %l0
8083 fbo %fcc2, loop_908
8084loop_907:
8085 edge32 %o2, %i5, %i3
8086 fpsub32s %f12, %f11, %f8
8087 udiv %o5, 0x153D, %l6
8088loop_908:
8089 tle %xcc, 0x4
8090 xor %g2, 0x0C04, %g7
8091 sdivcc %l2, 0x1EAE, %g4
8092 bneg %xcc, loop_909
8093 fcmpgt32 %f0, %f4, %l5
8094 fmovdcc %xcc, %f8, %f11
8095 tneg %xcc, 0x5
8096loop_909:
8097 ld [%l7 + 0x68], %f11
8098 nop
8099 setx loop_910, %l0, %l1
8100 wrpr 0x1, %tl
8101 wrpr %l1, %tnpc
8102 setx 0x34400001400, %l0, %l1
8103 wrpr %l1, %tstate
8104 wrhpr 0x4, %htstate
8105 done
8106 ldub [%l7 + 0x51], %o3
8107 fmovd %f6, %f12
8108 lduw [%l7 + 0x58], %o4
8109loop_910:
8110 edge32n %o6, %o0, %i6
8111 fnegd %f2, %f0
8112 fandnot1s %f12, %f12, %f2
8113 fcmpne32 %f6, %f0, %l1
8114 fbug,a %fcc1, loop_911
8115 ldub [%l7 + 0x1A], %l4
8116 ld [%l7 + 0x44], %f10
8117 xnorcc %g6, %i0, %i4
8118loop_911:
8119 st %f3, [%l7 + 0x78]
8120 ldsw [%l7 + 0x18], %o1
8121 movre %i7, %o7, %l3
8122 movrlz %g5, 0x0A9, %g1
8123 fmul8x16 %f1, %f6, %f6
8124 fmuld8ulx16 %f0, %f10, %f6
8125 orncc %g3, 0x1D61, %i2
8126 fbue %fcc1, loop_912
8127 ldsh [%l7 + 0x60], %l0
8128 ldx [%l7 + 0x38], %i1
8129 stw %o2, [%l7 + 0x2C]
8130loop_912:
8131 fabsd %f2, %f2
8132 fmovdleu %icc, %f4, %f6
8133 edge32 %i3, %i5, %l6
8134 udivx %g2, 0x14B4, %g7
8135 tcc %xcc, 0x4
8136 fnands %f4, %f15, %f2
8137 fmovdpos %icc, %f13, %f7
8138 fornot1s %f4, %f1, %f12
8139 ldx [%l7 + 0x10], %o5
8140 stx %g4, [%l7 + 0x70]
8141 ldsw [%l7 + 0x4C], %l2
8142 ld [%l7 + 0x58], %f4
8143 tcs %icc, 0x5
8144 srax %o3, 0x0A, %l5
8145 addcc %o6, %o4, %o0
8146 tcs %icc, 0x3
8147 addccc %i6, 0x008F, %l4
8148 fnot1 %f4, %f10
8149 std %f6, [%l7 + 0x30]
8150 fbu %fcc0, loop_913
8151 and %g6, %i0, %i4
8152 tpos %xcc, 0x0
8153 fands %f7, %f12, %f3
8154loop_913:
8155 edge32 %l1, %o1, %o7
8156 ble,a loop_914
8157 fmovsvs %xcc, %f15, %f6
8158 ldub [%l7 + 0x73], %l3
8159 ldsh [%l7 + 0x0A], %g5
8160loop_914:
8161 fmovrdgz %i7, %f8, %f4
8162 sdivcc %g1, 0x0A8C, %g3
8163 fnand %f0, %f10, %f12
8164 sth %i2, [%l7 + 0x7A]
8165 bleu,a,pn %icc, loop_915
8166 stx %i1, [%l7 + 0x78]
8167 ldd [%l7 + 0x18], %f2
8168 ldx [%l7 + 0x18], %o2
8169loop_915:
8170 taddcc %l0, 0x1ADB, %i5
8171 lduw [%l7 + 0x44], %l6
8172 add %g2, %g7, %i3
8173 movneg %xcc, %o5, %g4
8174 brz,a %o3, loop_916
8175 fmovdn %icc, %f4, %f14
8176 fmovdvs %xcc, %f4, %f4
8177 stw %l5, [%l7 + 0x44]
8178loop_916:
8179 fnot1s %f8, %f4
8180 fsrc2 %f6, %f0
8181 lduh [%l7 + 0x22], %l2
8182 std %f12, [%l7 + 0x08]
8183 ldx [%l7 + 0x20], %o6
8184 lduw [%l7 + 0x60], %o4
8185 ldsw [%l7 + 0x74], %o0
8186 fmovdneg %xcc, %f2, %f4
8187 ldsw [%l7 + 0x6C], %l4
8188 movpos %xcc, %g6, %i0
8189 fmul8x16au %f7, %f4, %f6
8190 edge8 %i6, %i4, %o1
8191 for %f6, %f12, %f4
8192 srl %o7, %l1, %g5
8193 bneg loop_917
8194 std %f14, [%l7 + 0x70]
8195 bneg,a %xcc, loop_918
8196 ldsh [%l7 + 0x50], %l3
8197loop_917:
8198 ldsh [%l7 + 0x10], %g1
8199 fnor %f8, %f10, %f12
8200loop_918:
8201 fmovscs %xcc, %f15, %f12
8202 fmovrdgz %i7, %f8, %f6
8203 fmovrsgz %g3, %f3, %f11
8204 fmul8x16au %f12, %f10, %f10
8205 brlez,a %i1, loop_919
8206 ba,pn %xcc, loop_920
8207 ldub [%l7 + 0x6C], %o2
8208 std %f12, [%l7 + 0x10]
8209loop_919:
8210 fnors %f10, %f7, %f15
8211loop_920:
8212 fpack16 %f12, %f14
8213 lduh [%l7 + 0x7E], %i2
8214 bl,a loop_921
8215 ldub [%l7 + 0x45], %i5
8216 lduh [%l7 + 0x6E], %l6
8217 fmovsg %xcc, %f5, %f7
8218loop_921:
8219 fpmerge %f1, %f8, %f8
8220 sth %l0, [%l7 + 0x70]
8221 ldsh [%l7 + 0x66], %g2
8222 stb %g7, [%l7 + 0x22]
8223 lduh [%l7 + 0x1C], %i3
8224 movne %xcc, %g4, %o5
8225 fnor %f2, %f8, %f2
8226 ldx [%l7 + 0x70], %o3
8227 ldx [%l7 + 0x08], %l5
8228 fbe,a %fcc0, loop_922
8229 umul %l2, %o4, %o0
8230 fblg %fcc2, loop_923
8231 fmovdl %xcc, %f11, %f13
8232loop_922:
8233 lduw [%l7 + 0x5C], %l4
8234 sth %o6, [%l7 + 0x54]
8235loop_923:
8236 ldsh [%l7 + 0x1A], %i0
8237 bcc,pt %icc, loop_924
8238 std %f8, [%l7 + 0x48]
8239 fsrc1s %f9, %f6
8240 movl %xcc, %g6, %i4
8241loop_924:
8242 fmovde %icc, %f3, %f15
8243 fbuge,a %fcc3, loop_925
8244 ldd [%l7 + 0x78], %f14
8245 stb %o1, [%l7 + 0x42]
8246 sth %o7, [%l7 + 0x52]
8247loop_925:
8248 bge,a %xcc, loop_926
8249 movn %icc, %l1, %g5
8250 ldd [%l7 + 0x48], %f6
8251 movcs %xcc, %i6, %g1
8252loop_926:
8253 bleu %icc, loop_927
8254 fmovdneg %icc, %f2, %f10
8255 ldsw [%l7 + 0x38], %i7
8256 fbg %fcc2, loop_928
8257loop_927:
8258 brlz,a %l3, loop_929
8259 fbug %fcc0, loop_930
8260 ldsw [%l7 + 0x30], %g3
8261loop_928:
8262 edge32ln %i1, %i2, %o2
8263loop_929:
8264 fnegs %f11, %f4
8265loop_930:
8266 st %f5, [%l7 + 0x7C]
8267 stx %i5, [%l7 + 0x30]
8268 movneg %xcc, %l0, %g2
8269 array8 %l6, %g7, %g4
8270 fzeros %f14
8271 ble,a %xcc, loop_931
8272 ldd [%l7 + 0x18], %f4
8273 fcmpgt16 %f0, %f8, %o5
8274 std %f10, [%l7 + 0x18]
8275loop_931:
8276 movneg %icc, %o3, %i3
8277 edge32l %l2, %o4, %o0
8278 fpack16 %f12, %f10
8279 ldsw [%l7 + 0x44], %l4
8280 fnot2s %f13, %f14
8281 ldx [%l7 + 0x18], %o6
8282 fmovrde %i0, %f4, %f12
8283 udivcc %g6, 0x1D3B, %l5
8284 fcmpne16 %f10, %f2, %i4
8285 edge32l %o1, %l1, %g5
8286 subc %o7, %i6, %i7
8287 fornot1 %f8, %f6, %f2
8288 fornot1s %f14, %f8, %f0
8289 brlez %l3, loop_932
8290 ble,a,pt %icc, loop_933
8291 tvc %icc, 0x3
8292 fpadd32s %f12, %f1, %f6
8293loop_932:
8294 ldsw [%l7 + 0x6C], %g3
8295loop_933:
8296 movrgez %g1, %i1, %o2
8297 tl %icc, 0x1
8298 fmovrslz %i5, %f6, %f12
8299 fpack32 %f6, %f2, %f4
8300 fone %f2
8301 edge16l %i2, %g2, %l0
8302 edge16l %l6, %g4, %g7
8303 fbue,a %fcc1, loop_934
8304 bl,a,pt %xcc, loop_935
8305 brz %o3, loop_936
8306 stb %i3, [%l7 + 0x10]
8307loop_934:
8308 fbne %fcc2, loop_937
8309loop_935:
8310 edge8l %o5, %l2, %o4
8311loop_936:
8312 fnot2s %f8, %f0
8313 fabsd %f6, %f14
8314loop_937:
8315 sllx %l4, 0x1C, %o6
8316 stw %i0, [%l7 + 0x08]
8317 ldsh [%l7 + 0x10], %o0
8318 tne %icc, 0x7
8319 movre %l5, %i4, %o1
8320 bcc,a,pn %xcc, loop_938
8321 subc %l1, %g6, %g5
8322 tsubcctv %i6, 0x136C, %o7
8323 edge8l %l3, %g3, %g1
8324loop_938:
8325 fmovrdne %i7, %f12, %f12
8326 fnot1 %f14, %f4
8327 fcmple16 %f0, %f14, %i1
8328 fmovscs %icc, %f7, %f10
8329 stx %i5, [%l7 + 0x70]
8330 ldd [%l7 + 0x20], %f0
8331 ldd [%l7 + 0x60], %f12
8332 stb %o2, [%l7 + 0x4B]
8333 pdist %f2, %f14, %f8
8334 bcs,a,pt %icc, loop_939
8335 fpsub32 %f6, %f10, %f14
8336 ldsw [%l7 + 0x30], %i2
8337 orn %g2, 0x13B4, %l0
8338loop_939:
8339 mova %icc, %l6, %g7
8340 lduw [%l7 + 0x34], %o3
8341 stx %i3, [%l7 + 0x28]
8342 lduh [%l7 + 0x52], %g4
8343 or %o5, %l2, %l4
8344 subc %o6, 0x08C5, %i0
8345 edge8ln %o4, %l5, %o0
8346 ldx [%l7 + 0x38], %i4
8347 ldsh [%l7 + 0x1C], %o1
8348 brnz,a %g6, loop_940
8349 fornot1 %f2, %f6, %f12
8350 st %f12, [%l7 + 0x30]
8351 ldd [%l7 + 0x40], %f14
8352loop_940:
8353 tne %xcc, 0x3
8354 bl,pt %xcc, loop_941
8355 st %f1, [%l7 + 0x24]
8356 bleu,a loop_942
8357 fnors %f11, %f13, %f5
8358loop_941:
8359 stw %g5, [%l7 + 0x64]
8360 fmovrsgz %l1, %f11, %f6
8361loop_942:
8362 fornot2s %f10, %f3, %f11
8363 bg,a,pn %icc, loop_943
8364 edge16l %o7, %i6, %l3
8365 fpsub16s %f6, %f6, %f8
8366 xnor %g3, %g1, %i1
8367loop_943:
8368 fbul %fcc1, loop_944
8369 ldsw [%l7 + 0x50], %i5
8370 ldub [%l7 + 0x39], %i7
8371 andncc %i2, %g2, %l0
8372loop_944:
8373 fnot2s %f1, %f14
8374 ldsw [%l7 + 0x0C], %o2
8375 bl loop_945
8376 ld [%l7 + 0x34], %f13
8377 edge16n %g7, %o3, %l6
8378 tleu %xcc, 0x7
8379loop_945:
8380 fmul8x16 %f6, %f2, %f10
8381 fbe %fcc3, loop_946
8382 stw %g4, [%l7 + 0x28]
8383 array32 %i3, %o5, %l2
8384 array8 %o6, %l4, %o4
8385loop_946:
8386 tl %icc, 0x6
8387 st %f2, [%l7 + 0x30]
8388 brgz,a %l5, loop_947
8389 ld [%l7 + 0x3C], %f0
8390 move %xcc, %i0, %o0
8391 fpsub32 %f4, %f10, %f8
8392loop_947:
8393 ldsw [%l7 + 0x20], %i4
8394 taddcctv %o1, %g6, %l1
8395 movcs %icc, %g5, %i6
8396 fxnor %f4, %f8, %f10
8397 st %f6, [%l7 + 0x68]
8398 tcc %xcc, 0x3
8399 ldsh [%l7 + 0x2E], %l3
8400 lduw [%l7 + 0x28], %o7
8401 st %f8, [%l7 + 0x68]
8402 stw %g3, [%l7 + 0x1C]
8403 fmovdn %icc, %f1, %f5
8404 fmovsa %xcc, %f10, %f12
8405 ldsw [%l7 + 0x34], %i1
8406 stw %i5, [%l7 + 0x18]
8407 andncc %g1, %i7, %i2
8408 brgz,a %l0, loop_948
8409 bgu,pn %icc, loop_949
8410 bn,a loop_950
8411 stx %g2, [%l7 + 0x20]
8412loop_948:
8413 tleu %xcc, 0x3
8414loop_949:
8415 lduh [%l7 + 0x7A], %g7
8416loop_950:
8417 brgez %o2, loop_951
8418 ld [%l7 + 0x6C], %f0
8419 fmovscc %xcc, %f15, %f10
8420 fbule,a %fcc2, loop_952
8421loop_951:
8422 tcs %xcc, 0x7
8423 brlez %o3, loop_953
8424 tsubcctv %l6, 0x0A95, %g4
8425loop_952:
8426 fmovsg %icc, %f14, %f13
8427 sth %o5, [%l7 + 0x2A]
8428loop_953:
8429 mulscc %l2, 0x0068, %i3
8430 ldsh [%l7 + 0x1A], %o6
8431 udivcc %o4, 0x0966, %l4
8432 fcmpne32 %f12, %f0, %i0
8433 smulcc %l5, 0x17A1, %o0
8434 bneg,pt %xcc, loop_954
8435 mulscc %o1, 0x13DA, %i4
8436 std %f4, [%l7 + 0x10]
8437 ldx [%l7 + 0x58], %l1
8438loop_954:
8439 fpadd16 %f10, %f8, %f0
8440 ldsh [%l7 + 0x58], %g5
8441 brlz,a %i6, loop_955
8442 fmovdgu %xcc, %f6, %f12
8443 fmovdn %xcc, %f15, %f6
8444 fnors %f12, %f9, %f15
8445loop_955:
8446 fmovsle %xcc, %f1, %f8
8447 fmovrsgez %l3, %f0, %f4
8448 tvc %xcc, 0x1
8449 fpack16 %f12, %f9
8450 fmovrdgez %g6, %f0, %f8
8451 lduw [%l7 + 0x64], %g3
8452 edge16n %i1, %o7, %i5
8453 sdiv %g1, 0x06FB, %i2
8454 ble,pn %icc, loop_956
8455 movl %icc, %i7, %l0
8456 fpackfix %f0, %f2
8457 stb %g7, [%l7 + 0x25]
8458loop_956:
8459 siam 0x1
8460 or %o2, 0x1151, %g2
8461 sth %l6, [%l7 + 0x70]
8462 edge8n %g4, %o5, %o3
8463 ldub [%l7 + 0x35], %i3
8464 edge16ln %l2, %o6, %o4
8465 fandnot1s %f1, %f5, %f11
8466 sth %i0, [%l7 + 0x12]
8467 stw %l5, [%l7 + 0x54]
8468 edge16ln %l4, %o0, %o1
8469 lduw [%l7 + 0x2C], %i4
8470 fnot2 %f0, %f4
8471 fornot2s %f12, %f10, %f4
8472 fmovspos %xcc, %f14, %f7
8473 mova %xcc, %g5, %i6
8474 fmul8sux16 %f0, %f4, %f10
8475 mulscc %l1, %g6, %g3
8476 bleu,a loop_957
8477 ldd [%l7 + 0x68], %f2
8478 edge16 %i1, %l3, %i5
8479 bvs,a %xcc, loop_958
8480loop_957:
8481 ldsw [%l7 + 0x68], %o7
8482 edge8ln %i2, %g1, %i7
8483 fsrc2 %f0, %f2
8484loop_958:
8485 tgu %icc, 0x4
8486 lduw [%l7 + 0x18], %l0
8487 and %o2, %g2, %l6
8488 edge32 %g4, %o5, %g7
8489 ld [%l7 + 0x4C], %f9
8490 fandnot1s %f7, %f8, %f9
8491 sth %o3, [%l7 + 0x30]
8492 fmovdge %icc, %f11, %f2
8493 ldsw [%l7 + 0x2C], %i3
8494 edge16l %l2, %o6, %i0
8495 fmovsgu %xcc, %f1, %f5
8496 nop
8497 setx loop_959, %l0, %l1
8498 wrpr 0x1, %tl
8499 wrpr %l1, %tpc
8500 add %l1, 0x4, %l1
8501 wrpr %l1, %tnpc
8502 setx 0x34400001400, %l0, %l1
8503 wrpr %l1, %tstate
8504 wrhpr 0x4, %htstate
8505 retry
8506 ldsw [%l7 + 0x14], %l5
8507 fmovdneg %icc, %f2, %f13
8508 fmovsneg %icc, %f5, %f8
8509loop_959:
8510 ld [%l7 + 0x34], %f4
8511 andn %l4, %o4, %o1
8512 fnot2s %f13, %f14
8513 brgez %i4, loop_960
8514 andn %g5, %o0, %i6
8515 and %l1, %g6, %g3
8516 nop
8517 setx loop_961, %l0, %l1
8518 wrpr 0x1, %tl
8519 wrpr %l1, %tnpc
8520 setx 0x34400001400, %l0, %l1
8521 wrpr %l1, %tstate
8522 wrhpr 0x4, %htstate
8523 done
8524loop_960:
8525 sdiv %i1, 0x0625, %i5
8526 stx %l3, [%l7 + 0x28]
8527 addccc %o7, 0x1FF2, %g1
8528loop_961:
8529 fbug %fcc3, loop_962
8530 stx %i7, [%l7 + 0x08]
8531 fsrc2 %f2, %f0
8532 fcmpne32 %f10, %f2, %l0
8533loop_962:
8534 stb %i2, [%l7 + 0x71]
8535 tvc %icc, 0x7
8536 brz,a %g2, loop_963
8537 brlez %o2, loop_964
8538 smul %l6, %g4, %o5
8539 fmovsl %icc, %f1, %f3
8540loop_963:
8541 brlez,a %o3, loop_965
8542loop_964:
8543 stw %g7, [%l7 + 0x74]
8544 stb %l2, [%l7 + 0x53]
8545 fbuge,a %fcc2, loop_966
8546loop_965:
8547 movleu %icc, %i3, %o6
8548 mulscc %l5, 0x158A, %i0
8549 fble,a %fcc3, loop_967
8550loop_966:
8551 bleu,a,pn %xcc, loop_968
8552 movrlez %l4, %o1, %i4
8553 fmovsne %icc, %f10, %f0
8554loop_967:
8555 fxors %f14, %f12, %f3
8556loop_968:
8557 fmovda %xcc, %f15, %f9
8558 add %g5, %o4, %i6
8559 tsubcc %l1, %g6, %o0
8560 umul %i1, 0x129C, %i5
8561 call loop_969
8562 fmovdge %icc, %f8, %f6
8563 ldub [%l7 + 0x13], %l3
8564 std %f8, [%l7 + 0x60]
8565loop_969:
8566 movneg %xcc, %g3, %o7
8567 st %f5, [%l7 + 0x24]
8568 stb %i7, [%l7 + 0x23]
8569 nop
8570 setx loop_970, %l0, %l1
8571 wrpr 0x1, %tl
8572 wrpr %l1, %tpc
8573 add %l1, 0x4, %l1
8574 wrpr %l1, %tnpc
8575 setx 0x34400001400, %l0, %l1
8576 wrpr %l1, %tstate
8577 wrhpr 0x4, %htstate
8578 retry
8579 fxnor %f12, %f4, %f2
8580 fpsub16s %f10, %f15, %f9
8581 fble,a %fcc0, loop_971
8582loop_970:
8583 popc %l0, %i2
8584 mova %xcc, %g2, %g1
8585 fmovdleu %xcc, %f2, %f0
8586loop_971:
8587 ldd [%l7 + 0x40], %f12
8588 fmovsn %xcc, %f13, %f12
8589 fpack16 %f12, %f7
8590 addcc %l6, %o2, %o5
8591 fzero %f6
8592 lduw [%l7 + 0x18], %g4
8593 ldsw [%l7 + 0x54], %g7
8594 fbu,a %fcc2, loop_972
8595 fmovdg %icc, %f0, %f1
8596 fxors %f2, %f14, %f4
8597 ldub [%l7 + 0x54], %o3
8598loop_972:
8599 ld [%l7 + 0x4C], %f5
8600 fpackfix %f4, %f11
8601 fpsub32 %f14, %f10, %f4
8602 fmovscs %icc, %f2, %f11
8603 lduw [%l7 + 0x7C], %l2
8604 fzero %f10
8605 ldsw [%l7 + 0x2C], %i3
8606 stb %o6, [%l7 + 0x37]
8607 fandnot2s %f10, %f9, %f9
8608 tle %icc, 0x5
8609 sub %i0, %l4, %o1
8610 fmovrdne %i4, %f6, %f4
8611 fornot1 %f10, %f2, %f2
8612 ldsb [%l7 + 0x58], %l5
8613 edge16l %o4, %i6, %l1
8614 tpos %xcc, 0x2
8615 fmovs %f14, %f12
8616 fmovdpos %xcc, %f12, %f15
8617 tleu %xcc, 0x1
8618 ldub [%l7 + 0x2D], %g5
8619 fnot2s %f14, %f1
8620 alignaddrl %o0, %g6, %i1
8621 ld [%l7 + 0x74], %f12
8622 ldd [%l7 + 0x60], %f2
8623 sth %i5, [%l7 + 0x30]
8624 ta %xcc, 0x1
8625 fmovsge %xcc, %f7, %f13
8626 fnors %f0, %f9, %f10
8627 xor %l3, %g3, %o7
8628 ldsh [%l7 + 0x54], %l0
8629 tsubcc %i2, 0x1760, %g2
8630 fnegd %f2, %f0
8631 bg,a %xcc, loop_973
8632 fcmps %fcc1, %f15, %f5
8633 mova %xcc, %g1, %l6
8634 sth %i7, [%l7 + 0x3A]
8635loop_973:
8636 fcmpgt16 %f0, %f4, %o2
8637 std %f8, [%l7 + 0x48]
8638 bvc,a,pn %xcc, loop_974
8639 pdist %f14, %f0, %f14
8640 addccc %o5, 0x033D, %g7
8641 be,a %icc, loop_975
8642loop_974:
8643 fpsub32s %f9, %f6, %f2
8644 fmul8x16al %f8, %f11, %f10
8645 bcs,pn %xcc, loop_976
8646loop_975:
8647 fmovsleu %icc, %f15, %f10
8648 lduh [%l7 + 0x32], %o3
8649 fnands %f12, %f8, %f14
8650loop_976:
8651 st %f4, [%l7 + 0x34]
8652 ldx [%l7 + 0x28], %g4
8653 fone %f12
8654 addcc %i3, %o6, %l2
8655 fabss %f9, %f14
8656 bvc,a,pn %icc, loop_977
8657 ldsh [%l7 + 0x3C], %l4
8658 sll %o1, 0x18, %i0
8659 ldsh [%l7 + 0x60], %i4
8660loop_977:
8661 lduw [%l7 + 0x58], %o4
8662 lduw [%l7 + 0x14], %i6
8663 mova %xcc, %l5, %l1
8664 fmul8x16al %f13, %f14, %f6
8665 movle %xcc, %g5, %g6
8666 fmovdneg %icc, %f1, %f0
8667 bl,a,pn %xcc, loop_978
8668 fors %f8, %f10, %f3
8669 fcmpne32 %f2, %f12, %i1
8670 fmuld8sux16 %f14, %f6, %f2
8671loop_978:
8672 ldsw [%l7 + 0x4C], %i5
8673 fors %f8, %f4, %f10
8674 fmovrslz %l3, %f7, %f4
8675 nop
8676 setx loop_979, %l0, %l1
8677 wrpr 0x1, %tl
8678 wrpr %l1, %tpc
8679 add %l1, 0x4, %l1
8680 wrpr %l1, %tnpc
8681 setx 0x34400001400, %l0, %l1
8682 wrpr %l1, %tstate
8683 wrhpr 0x4, %htstate
8684 retry
8685 fmovs %f0, %f0
8686 fabsd %f12, %f10
8687 movleu %icc, %o0, %o7
8688loop_979:
8689 fmovsleu %xcc, %f12, %f14
8690 fsrc2 %f2, %f2
8691 std %f12, [%l7 + 0x08]
8692 fmovd %f6, %f0
8693 taddcctv %g3, 0x16BA, %i2
8694 fmul8x16au %f14, %f9, %f12
8695 fsrc2 %f4, %f2
8696 fbo %fcc0, loop_980
8697 brgez,a %l0, loop_981
8698 fmovdcs %icc, %f5, %f3
8699 fmul8x16al %f9, %f2, %f4
8700loop_980:
8701 bge,a loop_982
8702loop_981:
8703 ldx [%l7 + 0x30], %g2
8704 fcmpd %fcc3, %f8, %f12
8705 xor %g1, %i7, %l6
8706loop_982:
8707 fmovrdne %o5, %f0, %f4
8708 fsrc1s %f2, %f14
8709 stb %g7, [%l7 + 0x42]
8710 andcc %o3, 0x076F, %g4
8711 fnot2 %f10, %f2
8712 std %f4, [%l7 + 0x40]
8713 fcmpd %fcc0, %f6, %f6
8714 array16 %o2, %i3, %o6
8715 sdiv %l2, 0x1093, %o1
8716 fcmpes %fcc2, %f8, %f0
8717 fbge %fcc2, loop_983
8718 fxnor %f0, %f0, %f8
8719 st %f11, [%l7 + 0x0C]
8720 stw %l4, [%l7 + 0x58]
8721loop_983:
8722 stw %i0, [%l7 + 0x28]
8723 fmovsne %icc, %f5, %f7
8724 edge16l %i4, %o4, %i6
8725 fcmpd %fcc3, %f6, %f4
8726 alignaddrl %l1, %g5, %l5
8727 ldsb [%l7 + 0x2E], %g6
8728 fpadd32 %f2, %f2, %f8
8729 stx %i5, [%l7 + 0x48]
8730 udiv %l3, 0x069C, %i1
8731 fmul8ulx16 %f14, %f10, %f12
8732 lduh [%l7 + 0x44], %o7
8733 ldub [%l7 + 0x57], %o0
8734 fbg %fcc3, loop_984
8735 ba,a loop_985
8736 movrgz %i2, 0x3C6, %g3
8737 tsubcctv %g2, %g1, %l0
8738loop_984:
8739 sdivcc %i7, 0x0339, %o5
8740loop_985:
8741 bleu,pn %icc, loop_986
8742 fmovrdlz %g7, %f14, %f8
8743 call loop_987
8744 tsubcctv %o3, 0x00DF, %g4
8745loop_986:
8746 fnegd %f0, %f6
8747 fzero %f8
8748loop_987:
8749 ba,a %xcc, loop_988
8750 fmovdle %icc, %f0, %f10
8751 subc %o2, %i3, %l6
8752 fmul8sux16 %f8, %f0, %f6
8753loop_988:
8754 fbe,a %fcc1, loop_989
8755 fmovdg %icc, %f9, %f12
8756 fmovsvc %icc, %f5, %f10
8757 tvc %icc, 0x0
8758loop_989:
8759 fabsd %f12, %f10
8760 ldx [%l7 + 0x08], %l2
8761 fands %f15, %f5, %f6
8762 mulscc %o6, 0x143E, %o1
8763 movgu %xcc, %i0, %i4
8764 fbg,a %fcc3, loop_990
8765 movre %l4, 0x29A, %o4
8766 smul %l1, %i6, %l5
8767 fcmpgt16 %f0, %f2, %g5
8768loop_990:
8769 ldx [%l7 + 0x50], %g6
8770 srax %l3, 0x10, %i1
8771 fmovsa %icc, %f8, %f5
8772 ldd [%l7 + 0x20], %f14
8773 tsubcctv %o7, 0x088E, %i5
8774 movleu %xcc, %i2, %o0
8775 fbuge,a %fcc1, loop_991
8776 nop
8777 setx loop_992, %l0, %l1
8778 wrpr 0x1, %tl
8779 wrpr %l1, %tnpc
8780 setx 0x34400001400, %l0, %l1
8781 wrpr %l1, %tstate
8782 wrhpr 0x4, %htstate
8783 done
8784 std %f0, [%l7 + 0x20]
8785 subccc %g2, %g1, %g3
8786loop_991:
8787 edge32ln %l0, %i7, %o5
8788loop_992:
8789 fnors %f11, %f11, %f11
8790 edge32 %g7, %o3, %g4
8791 fones %f1
8792 fbu,a %fcc2, loop_993
8793 ldsh [%l7 + 0x28], %i3
8794 or %l6, %l2, %o2
8795 call loop_994
8796loop_993:
8797 edge16 %o6, %i0, %i4
8798 tn %xcc, 0x0
8799 stw %o1, [%l7 + 0x78]
8800loop_994:
8801 fba,a %fcc1, loop_995
8802 lduw [%l7 + 0x0C], %l4
8803 ldsw [%l7 + 0x28], %o4
8804 lduh [%l7 + 0x56], %l1
8805loop_995:
8806 tgu %icc, 0x5
8807 fbl,a %fcc1, loop_996
8808 fsrc1 %f2, %f8
8809 fmovd %f4, %f6
8810 tvc %xcc, 0x0
8811loop_996:
8812 fsrc2 %f8, %f0
8813 xor %i6, %l5, %g6
8814 fpadd16s %f5, %f9, %f8
8815 movge %xcc, %l3, %i1
8816 fands %f9, %f4, %f1
8817 bg %icc, loop_997
8818 fba %fcc0, loop_998
8819 tg %icc, 0x7
8820 addc %o7, %i5, %i2
8821loop_997:
8822 ldsh [%l7 + 0x5C], %g5
8823loop_998:
8824 fnands %f7, %f10, %f3
8825 fpsub32 %f12, %f6, %f2
8826 fmovrslz %g2, %f10, %f3
8827 fmovse %icc, %f10, %f12
8828 umulcc %o0, %g1, %l0
8829 alignaddr %i7, %o5, %g7
8830 ld [%l7 + 0x50], %f15
8831 ld [%l7 + 0x18], %f1
8832 ldsh [%l7 + 0x2E], %o3
8833 tle %icc, 0x6
8834 sth %g4, [%l7 + 0x24]
8835 ldsh [%l7 + 0x26], %g3
8836 fxnors %f14, %f14, %f12
8837 xnor %i3, 0x01D6, %l2
8838 ldsh [%l7 + 0x32], %o2
8839 ldx [%l7 + 0x18], %l6
8840 addccc %i0, %i4, %o1
8841 fands %f15, %f4, %f5
8842 movrgz %l4, 0x357, %o6
8843 be loop_999
8844 bn,a %xcc, loop_1000
8845 srl %l1, 0x0B, %i6
8846 ldd [%l7 + 0x10], %f2
8847loop_999:
8848 call loop_1001
8849loop_1000:
8850 brnz %l5, loop_1002
8851 ld [%l7 + 0x44], %f10
8852 fpsub32 %f4, %f6, %f12
8853loop_1001:
8854 ldsb [%l7 + 0x2D], %g6
8855loop_1002:
8856 ldsw [%l7 + 0x1C], %l3
8857 bn,a %xcc, loop_1003
8858 ldub [%l7 + 0x1A], %i1
8859 ldsh [%l7 + 0x10], %o4
8860 fba %fcc2, loop_1004
8861loop_1003:
8862 srl %i5, 0x06, %o7
8863 std %f12, [%l7 + 0x38]
8864 lduh [%l7 + 0x5A], %g5
8865loop_1004:
8866 fmovsa %xcc, %f14, %f1
8867 brlez %g2, loop_1005
8868 movgu %xcc, %i2, %g1
8869 bshuffle %f12, %f2, %f14
8870 fmovda %icc, %f4, %f6
8871loop_1005:
8872 stx %o0, [%l7 + 0x40]
8873 fblg,a %fcc2, loop_1006
8874 movvs %icc, %i7, %l0
8875 sllx %o5, 0x02, %g7
8876 fbule,a %fcc1, loop_1007
8877loop_1006:
8878 fmovrse %g4, %f3, %f11
8879 and %g3, 0x0F69, %i3
8880 edge32l %o3, %l2, %o2
8881loop_1007:
8882 fmovdvc %xcc, %f2, %f7
8883 ldsw [%l7 + 0x10], %i0
8884 sth %l6, [%l7 + 0x78]
8885 ldd [%l7 + 0x10], %f2
8886 fmuld8sux16 %f4, %f0, %f12
8887 stw %i4, [%l7 + 0x74]
8888 taddcc %l4, %o6, %o1
8889 movrlz %l1, 0x02F, %l5
8890 tsubcctv %g6, %i6, %l3
8891 ldsw [%l7 + 0x78], %i1
8892 bneg,a,pt %xcc, loop_1008
8893 fmul8x16al %f15, %f12, %f10
8894 fmovdge %xcc, %f4, %f0
8895 bleu,pn %icc, loop_1009
8896loop_1008:
8897 movvs %icc, %o4, %i5
8898 tl %icc, 0x3
8899 ldx [%l7 + 0x48], %g5
8900loop_1009:
8901 edge8n %g2, %i2, %g1
8902 fmovrdlez %o0, %f8, %f14
8903 edge32 %i7, %l0, %o7
8904 fmovdcs %icc, %f7, %f14
8905 tsubcc %g7, 0x193D, %g4
8906 udivx %o5, 0x01A8, %i3
8907 fnot1s %f6, %f0
8908 st %f8, [%l7 + 0x10]
8909 andn %o3, %g3, %o2
8910 for %f6, %f6, %f6
8911 movrgz %i0, %l6, %l2
8912 ldub [%l7 + 0x3F], %i4
8913 lduh [%l7 + 0x5A], %o6
8914 fxnor %f2, %f6, %f12
8915 movpos %xcc, %o1, %l4
8916 popc 0x1291, %l5
8917 fmovsl %icc, %f0, %f2
8918 ldsh [%l7 + 0x20], %l1
8919 ldsw [%l7 + 0x44], %g6
8920 xor %i6, 0x1FFA, %i1
8921 lduw [%l7 + 0x14], %l3
8922 std %f12, [%l7 + 0x60]
8923 stb %i5, [%l7 + 0x2C]
8924 sdivx %g5, 0x02B8, %g2
8925 sra %i2, 0x0A, %o4
8926 fbule %fcc1, loop_1010
8927 lduh [%l7 + 0x3E], %o0
8928 fcmps %fcc0, %f0, %f13
8929 sth %i7, [%l7 + 0x68]
8930loop_1010:
8931 movre %l0, 0x355, %o7
8932 fcmpne32 %f4, %f12, %g1
8933 fnor %f4, %f0, %f0
8934 ldsh [%l7 + 0x1A], %g4
8935 mulscc %g7, %o5, %o3
8936 fpsub32s %f0, %f14, %f0
8937 fmul8x16au %f2, %f6, %f0
8938 fmovdleu %xcc, %f0, %f9
8939 fbug %fcc1, loop_1011
8940 sdivx %g3, 0x07A7, %o2
8941 fmovdg %icc, %f10, %f0
8942 fmovdleu %icc, %f7, %f15
8943loop_1011:
8944 ld [%l7 + 0x1C], %f9
8945 movne %xcc, %i0, %i3
8946 fmovdne %icc, %f5, %f0
8947 fmovrslz %l2, %f12, %f4
8948 subccc %i4, %o6, %l6
8949 sllx %l4, 0x1B, %o1
8950 fblg,a %fcc1, loop_1012
8951 ldsh [%l7 + 0x64], %l1
8952 ldd [%l7 + 0x18], %f12
8953 brlz %l5, loop_1013
8954loop_1012:
8955 tsubcctv %g6, %i6, %l3
8956 fnegd %f12, %f12
8957 ld [%l7 + 0x1C], %f2
8958loop_1013:
8959 bg %xcc, loop_1014
8960 edge16ln %i1, %g5, %i5
8961 tsubcc %i2, 0x0D80, %o4
8962 fbl %fcc0, loop_1015
8963loop_1014:
8964 edge8n %o0, %i7, %l0
8965 edge8n %g2, %o7, %g4
8966 nop
8967 setx loop_1016, %l0, %l1
8968 wrpr 0x1, %tl
8969 wrpr %l1, %tpc
8970 add %l1, 0x4, %l1
8971 wrpr %l1, %tnpc
8972 setx 0x34400001400, %l0, %l1
8973 wrpr %l1, %tstate
8974 wrhpr 0x4, %htstate
8975 retry
8976loop_1015:
8977 fxor %f12, %f0, %f14
8978 sethi 0x1E5B, %g7
8979 fbu,a %fcc2, loop_1017
8980loop_1016:
8981 bgu loop_1018
8982 ldsh [%l7 + 0x72], %o5
8983 umul %g1, 0x0BAA, %g3
8984loop_1017:
8985 lduh [%l7 + 0x44], %o2
8986loop_1018:
8987 edge16 %o3, %i0, %i3
8988 ldx [%l7 + 0x20], %l2
8989 st %f8, [%l7 + 0x20]
8990 st %f12, [%l7 + 0x58]
8991 smul %o6, 0x0D18, %l6
8992 bcc,a,pn %icc, loop_1019
8993 tvc %xcc, 0x0
8994 st %f4, [%l7 + 0x74]
8995 fmul8x16au %f7, %f13, %f14
8996loop_1019:
8997 movrlez %l4, %i4, %l1
8998 fornot2s %f1, %f9, %f3
8999 bl,a %xcc, loop_1020
9000 ldsw [%l7 + 0x10], %l5
9001 fmovdne %xcc, %f14, %f12
9002 fands %f8, %f2, %f1
9003loop_1020:
9004 bpos,pn %icc, loop_1021
9005 ldub [%l7 + 0x4B], %o1
9006 sll %g6, 0x1B, %i6
9007 st %f3, [%l7 + 0x28]
9008loop_1021:
9009 ldub [%l7 + 0x3E], %l3
9010 be,a loop_1022
9011 umul %i1, 0x0A27, %i5
9012 srl %g5, 0x17, %o4
9013 movrlez %i2, 0x374, %o0
9014loop_1022:
9015 movgu %xcc, %i7, %l0
9016 add %g2, %g4, %g7
9017 fones %f13
9018 fmovrsgz %o7, %f5, %f3
9019 fcmpne16 %f6, %f10, %g1
9020 fmovspos %icc, %f0, %f0
9021 fmovdgu %xcc, %f13, %f14
9022 fcmpne16 %f6, %f6, %o5
9023 fmovdle %icc, %f7, %f11
9024 lduw [%l7 + 0x40], %o2
9025 fcmpes %fcc0, %f7, %f4
9026 fmovdne %icc, %f0, %f5
9027 umul %o3, 0x106F, %i0
9028 fbu %fcc1, loop_1023
9029 ldsh [%l7 + 0x34], %i3
9030 fsrc1s %f1, %f10
9031 stx %g3, [%l7 + 0x40]
9032loop_1023:
9033 pdist %f14, %f12, %f4
9034 tl %icc, 0x1
9035 fands %f5, %f10, %f14
9036 stx %o6, [%l7 + 0x40]
9037 bvs,a loop_1024
9038 nop
9039 setx loop_1025, %l0, %l1
9040 wrpr 0x1, %tl
9041 wrpr %l1, %tnpc
9042 setx 0x34400001400, %l0, %l1
9043 wrpr %l1, %tstate
9044 wrhpr 0x4, %htstate
9045 done
9046 fmovrdgz %l6, %f0, %f8
9047 fble,a %fcc3, loop_1026
9048loop_1024:
9049 taddcctv %l2, 0x0688, %i4
9050loop_1025:
9051 alignaddrl %l4, %l1, %o1
9052 movre %g6, %i6, %l5
9053loop_1026:
9054 ld [%l7 + 0x30], %f9
9055 fxor %f4, %f12, %f0
9056 tne %icc, 0x5
9057 tn %icc, 0x1
9058 orncc %i1, 0x0F53, %i5
9059 stw %g5, [%l7 + 0x0C]
9060 fzero %f8
9061 movg %xcc, %l3, %i2
9062 fpsub16s %f14, %f7, %f3
9063 stw %o4, [%l7 + 0x18]
9064 tvs %xcc, 0x5
9065 ldd [%l7 + 0x08], %f14
9066 lduw [%l7 + 0x7C], %o0
9067 movg %xcc, %i7, %g2
9068 srax %l0, 0x1E, %g4
9069 ldsw [%l7 + 0x2C], %g7
9070 brlz,a %o7, loop_1027
9071 alignaddr %o5, %g1, %o3
9072 lduh [%l7 + 0x7C], %i0
9073 ta %xcc, 0x7
9074loop_1027:
9075 ldx [%l7 + 0x08], %i3
9076 ldub [%l7 + 0x72], %g3
9077 std %f4, [%l7 + 0x40]
9078 stb %o6, [%l7 + 0x35]
9079 movrgez %l6, 0x21E, %l2
9080 alignaddrl %i4, %l4, %l1
9081 fmovd %f6, %f0
9082 lduh [%l7 + 0x38], %o1
9083 stw %g6, [%l7 + 0x48]
9084 fmul8x16 %f9, %f4, %f14
9085 fnand %f4, %f6, %f2
9086 fbue,a %fcc1, loop_1028
9087 fmovdvs %icc, %f6, %f5
9088 stw %o2, [%l7 + 0x28]
9089 fpack16 %f14, %f15
9090loop_1028:
9091 fmovsleu %icc, %f3, %f15
9092 xnorcc %l5, 0x0D71, %i6
9093 st %f10, [%l7 + 0x4C]
9094 ldsh [%l7 + 0x32], %i5
9095 tvc %xcc, 0x6
9096 ldsb [%l7 + 0x4C], %g5
9097 ldsh [%l7 + 0x4C], %l3
9098 ld [%l7 + 0x40], %f3
9099 fcmpne32 %f4, %f0, %i2
9100 ldub [%l7 + 0x23], %i1
9101 fnor %f10, %f14, %f2
9102 fmovsvc %xcc, %f9, %f7
9103 tcc %xcc, 0x2
9104 fmovdn %xcc, %f5, %f4
9105 stb %o4, [%l7 + 0x57]
9106 ldub [%l7 + 0x6A], %o0
9107 movcc %xcc, %g2, %i7
9108 addccc %g4, 0x0052, %g7
9109 fmovsleu %icc, %f15, %f13
9110 fmovse %icc, %f9, %f1
9111 smul %o7, %o5, %g1
9112 stx %o3, [%l7 + 0x40]
9113 subc %l0, 0x1675, %i3
9114 std %f6, [%l7 + 0x30]
9115 ldsw [%l7 + 0x50], %g3
9116 std %f6, [%l7 + 0x30]
9117 stb %i0, [%l7 + 0x7F]
9118 fpsub16 %f10, %f4, %f10
9119 xnor %l6, %l2, %i4
9120 edge8l %o6, %l4, %o1
9121 tpos %xcc, 0x1
9122 bvs,a %icc, loop_1029
9123 ld [%l7 + 0x2C], %f3
9124 ldsb [%l7 + 0x56], %l1
9125 movvc %icc, %g6, %o2
9126loop_1029:
9127 st %f1, [%l7 + 0x2C]
9128 fpsub16s %f14, %f13, %f6
9129 fmovdl %xcc, %f8, %f8
9130 ldub [%l7 + 0x28], %l5
9131 ld [%l7 + 0x38], %f15
9132 movre %i5, 0x186, %i6
9133 stw %g5, [%l7 + 0x78]
9134 movcc %xcc, %i2, %i1
9135 fba,a %fcc2, loop_1030
9136 fornot2 %f14, %f6, %f10
9137 lduh [%l7 + 0x2E], %l3
9138 fbu %fcc0, loop_1031
9139loop_1030:
9140 ldsh [%l7 + 0x48], %o0
9141 edge16n %o4, %i7, %g4
9142 ldub [%l7 + 0x44], %g7
9143loop_1031:
9144 xnor %o7, %g2, %o5
9145 std %f8, [%l7 + 0x20]
9146 fmovrdlez %o3, %f4, %f14
9147 fbul,a %fcc3, loop_1032
9148 ldsw [%l7 + 0x50], %l0
9149 smulcc %i3, %g3, %g1
9150 stx %l6, [%l7 + 0x78]
9151loop_1032:
9152 ldd [%l7 + 0x08], %f14
9153 ldd [%l7 + 0x28], %f2
9154 fmovsn %xcc, %f3, %f9
9155 stx %l2, [%l7 + 0x68]
9156 bcc,pt %xcc, loop_1033
9157 smul %i0, 0x1736, %o6
9158 bcc,a,pn %icc, loop_1034
9159 fpadd16s %f5, %f14, %f7
9160loop_1033:
9161 udivcc %i4, 0x1601, %o1
9162 fble %fcc1, loop_1035
9163loop_1034:
9164 mova %xcc, %l1, %l4
9165 fbg,a %fcc2, loop_1036
9166 fxors %f14, %f6, %f14
9167loop_1035:
9168 movrgz %g6, 0x2C8, %l5
9169 ldub [%l7 + 0x0F], %i5
9170loop_1036:
9171 ldx [%l7 + 0x78], %o2
9172 ldd [%l7 + 0x10], %f0
9173 sth %i6, [%l7 + 0x46]
9174 ldsb [%l7 + 0x7B], %i2
9175 stx %i1, [%l7 + 0x40]
9176 fbl %fcc2, loop_1037
9177 fmovsneg %icc, %f3, %f15
9178 nop
9179 setx loop_1038, %l0, %l1
9180 wrpr 0x1, %tl
9181 wrpr %l1, %tpc
9182 add %l1, 0x4, %l1
9183 wrpr %l1, %tnpc
9184 setx 0x34400001400, %l0, %l1
9185 wrpr %l1, %tstate
9186 wrhpr 0x4, %htstate
9187 retry
9188 nop
9189 setx loop_1039, %l0, %l1
9190 wrpr 0x1, %tl
9191 wrpr %l1, %tnpc
9192 setx 0x34400001400, %l0, %l1
9193 wrpr %l1, %tstate
9194 wrhpr 0x4, %htstate
9195 done
9196loop_1037:
9197 fbne,a %fcc0, loop_1040
9198 fnot1 %f4, %f0
9199loop_1038:
9200 fnegs %f6, %f14
9201loop_1039:
9202 stx %g5, [%l7 + 0x20]
9203loop_1040:
9204 fmovsge %icc, %f6, %f15
9205 edge8l %o0, %l3, %i7
9206 stb %o4, [%l7 + 0x36]
9207 bl loop_1041
9208 tvc %icc, 0x7
9209 ldsh [%l7 + 0x78], %g4
9210 fmul8ulx16 %f14, %f4, %f8
9211loop_1041:
9212 edge32ln %o7, %g2, %g7
9213 stw %o3, [%l7 + 0x58]
9214 fexpand %f4, %f2
9215 brlez,a %o5, loop_1042
9216 edge32l %l0, %i3, %g1
9217 lduh [%l7 + 0x12], %l6
9218 tsubcc %l2, 0x1AF2, %g3
9219loop_1042:
9220 fmovdle %xcc, %f10, %f8
9221 smulcc %o6, 0x1564, %i4
9222 fmovsle %xcc, %f0, %f8
9223 fmovse %xcc, %f11, %f10
9224 sth %i0, [%l7 + 0x40]
9225 tg %icc, 0x4
9226 fbe,a %fcc0, loop_1043
9227 fmovsleu %icc, %f11, %f5
9228 fmovrsgz %l1, %f12, %f13
9229 fbg,a %fcc2, loop_1044
9230loop_1043:
9231 fmovscs %icc, %f14, %f15
9232 fmovdle %icc, %f4, %f2
9233 fnand %f0, %f14, %f14
9234loop_1044:
9235 be,pt %xcc, loop_1045
9236 fornot2 %f4, %f2, %f4
9237 bge,a loop_1046
9238 st %f0, [%l7 + 0x20]
9239loop_1045:
9240 fmovsgu %icc, %f8, %f0
9241 movrgez %o1, 0x222, %g6
9242loop_1046:
9243 ldsh [%l7 + 0x68], %l4
9244 fmul8x16 %f11, %f4, %f12
9245 fpadd16s %f5, %f13, %f11
9246 fandnot1s %f4, %f3, %f0
9247 fandnot2 %f0, %f4, %f2
9248 movcs %icc, %l5, %i5
9249 nop
9250 setx loop_1047, %l0, %l1
9251 wrpr 0x1, %tl
9252 wrpr %l1, %tnpc
9253 setx 0x34400001400, %l0, %l1
9254 wrpr %l1, %tstate
9255 wrhpr 0x4, %htstate
9256 done
9257 movrlz %o2, %i2, %i6
9258 fmovdvc %icc, %f5, %f0
9259 fand %f12, %f2, %f4
9260loop_1047:
9261 ldsb [%l7 + 0x78], %i1
9262 fmovsl %xcc, %f15, %f9
9263 array32 %o0, %l3, %i7
9264 stx %o4, [%l7 + 0x60]
9265 srax %g5, 0x03, %g4
9266 xnor %o7, %g7, %g2
9267 ldd [%l7 + 0x18], %f12
9268 fmul8x16al %f2, %f5, %f12
9269 addcc %o3, %l0, %i3
9270 fbg,a %fcc0, loop_1048
9271 fbu,a %fcc3, loop_1049
9272 fmovdvc %icc, %f4, %f15
9273 fmovdl %xcc, %f12, %f13
9274loop_1048:
9275 umulcc %o5, %g1, %l6
9276loop_1049:
9277 fbu %fcc1, loop_1050
9278 fmovsleu %xcc, %f3, %f11
9279 std %f6, [%l7 + 0x78]
9280 array32 %l2, %o6, %g3
9281loop_1050:
9282 fmovrdlez %i4, %f8, %f4
9283 be,pn %xcc, loop_1051
9284 call loop_1052
9285 fmul8x16au %f6, %f13, %f10
9286 tneg %icc, 0x2
9287loop_1051:
9288 fbue %fcc1, loop_1053
9289loop_1052:
9290 fba %fcc2, loop_1054
9291 lduw [%l7 + 0x60], %l1
9292 bge,pn %xcc, loop_1055
9293loop_1053:
9294 stw %i0, [%l7 + 0x2C]
9295loop_1054:
9296 fors %f3, %f2, %f8
9297 fcmpne16 %f6, %f10, %o1
9298loop_1055:
9299 popc 0x1343, %l4
9300 ldsb [%l7 + 0x13], %g6
9301 fmovse %icc, %f13, %f13
9302 bvs,pt %icc, loop_1056
9303 udiv %l5, 0x1BA0, %i5
9304 ldx [%l7 + 0x18], %o2
9305 fmovspos %icc, %f14, %f3
9306loop_1056:
9307 edge32n %i6, %i2, %o0
9308 and %l3, %i1, %o4
9309 fxnors %f6, %f11, %f10
9310 fmovrdlz %g5, %f8, %f6
9311 sra %g4, 0x06, %i7
9312 sth %o7, [%l7 + 0x1A]
9313 fandnot1 %f4, %f10, %f0
9314 ldsh [%l7 + 0x2A], %g7
9315 edge32n %g2, %l0, %i3
9316 fpadd16s %f11, %f7, %f8
9317 for %f14, %f0, %f14
9318 move %icc, %o3, %o5
9319 lduw [%l7 + 0x64], %g1
9320 ldx [%l7 + 0x28], %l2
9321 fmovsl %icc, %f9, %f4
9322 subcc %o6, %l6, %g3
9323 siam 0x1
9324 std %f14, [%l7 + 0x48]
9325 fblg,a %fcc2, loop_1057
9326 sra %i4, 0x19, %i0
9327 fmul8x16 %f14, %f12, %f14
9328 ld [%l7 + 0x70], %f2
9329loop_1057:
9330 tl %icc, 0x2
9331 fbue,a %fcc1, loop_1058
9332 stb %l1, [%l7 + 0x74]
9333 tge %xcc, 0x5
9334 ldsh [%l7 + 0x7C], %l4
9335loop_1058:
9336 orncc %o1, 0x0BDF, %g6
9337 fandnot1 %f10, %f8, %f0
9338 ldsw [%l7 + 0x68], %l5
9339 call loop_1059
9340 fbl,a %fcc0, loop_1060
9341 fpsub32s %f3, %f15, %f13
9342 ldub [%l7 + 0x33], %i5
9343loop_1059:
9344 fmovrsgez %o2, %f8, %f7
9345loop_1060:
9346 bshuffle %f8, %f6, %f14
9347 st %f15, [%l7 + 0x20]
9348 ldsh [%l7 + 0x18], %i2
9349 fabsd %f12, %f4
9350 ldsb [%l7 + 0x08], %i6
9351 fbue %fcc1, loop_1061
9352 edge16ln %l3, %i1, %o4
9353 fmovrde %g5, %f12, %f4
9354 tgu %icc, 0x2
9355loop_1061:
9356 sllx %o0, 0x08, %i7
9357 std %f14, [%l7 + 0x50]
9358 ldx [%l7 + 0x20], %g4
9359 fmovsvs %xcc, %f2, %f12
9360 sth %g7, [%l7 + 0x10]
9361 movvs %icc, %g2, %o7
9362 ldx [%l7 + 0x78], %i3
9363 fnors %f14, %f12, %f13
9364 fbug %fcc1, loop_1062
9365 ta %icc, 0x3
9366 movle %icc, %o3, %l0
9367 array32 %g1, %l2, %o5
9368loop_1062:
9369 fandnot1 %f8, %f0, %f0
9370 add %o6, 0x139B, %g3
9371 fcmpgt16 %f0, %f14, %l6
9372 movne %xcc, %i4, %i0
9373 fpadd16s %f6, %f10, %f4
9374 tvc %xcc, 0x5
9375 movpos %icc, %l1, %o1
9376 fmovrdgz %g6, %f14, %f8
9377 lduw [%l7 + 0x64], %l5
9378 brgz %i5, loop_1063
9379 fmovspos %icc, %f5, %f11
9380 std %f4, [%l7 + 0x40]
9381 ldd [%l7 + 0x40], %f2
9382loop_1063:
9383 subccc %l4, %o2, %i6
9384 fnegd %f10, %f6
9385 movrgez %i2, 0x145, %l3
9386 fbn %fcc3, loop_1064
9387 xnor %i1, 0x0D72, %o4
9388 fmovsneg %icc, %f11, %f6
9389 fnor %f0, %f12, %f10
9390loop_1064:
9391 ldd [%l7 + 0x30], %f6
9392 fcmple32 %f4, %f8, %o0
9393 bn loop_1065
9394 ldsw [%l7 + 0x38], %g5
9395 fbg %fcc0, loop_1066
9396 stx %g4, [%l7 + 0x58]
9397loop_1065:
9398 fmul8x16au %f1, %f9, %f6
9399 ldsw [%l7 + 0x68], %g7
9400loop_1066:
9401 stb %g2, [%l7 + 0x4F]
9402 fbg,a %fcc0, loop_1067
9403 fmovdpos %xcc, %f15, %f7
9404 ldsh [%l7 + 0x1E], %i7
9405 fpadd16s %f15, %f4, %f12
9406loop_1067:
9407 sll %i3, 0x02, %o7
9408 xor %l0, %o3, %g1
9409 xor %l2, %o5, %g3
9410 nop
9411 setx loop_1068, %l0, %l1
9412 jmpl %l1, %l6
9413 ldub [%l7 + 0x50], %o6
9414 lduh [%l7 + 0x6A], %i4
9415 fmovdvc %icc, %f12, %f10
9416loop_1068:
9417 mulscc %i0, 0x1A82, %o1
9418 ldub [%l7 + 0x6A], %l1
9419 ldsb [%l7 + 0x14], %g6
9420 and %l5, %i5, %o2
9421 fsrc1s %f8, %f13
9422 ldsh [%l7 + 0x50], %l4
9423 fmovdn %xcc, %f0, %f2
9424 fmovdne %xcc, %f5, %f9
9425 tneg %xcc, 0x3
9426 fmovdvc %xcc, %f7, %f2
9427 fnor %f12, %f14, %f0
9428 subc %i2, %l3, %i1
9429 fpmerge %f0, %f7, %f8
9430 fnor %f4, %f12, %f12
9431 movrgz %o4, %i6, %o0
9432 ld [%l7 + 0x3C], %f12
9433 tsubcc %g5, %g4, %g2
9434 edge32 %g7, %i3, %o7
9435 sub %i7, %o3, %l0
9436 bvs,a,pt %icc, loop_1069
9437 xor %l2, %g1, %g3
9438 movrgez %l6, %o6, %o5
9439 orn %i0, %o1, %i4
9440loop_1069:
9441 tge %icc, 0x3
9442 sllx %l1, 0x0A, %l5
9443 fmovsa %xcc, %f10, %f9
9444 fand %f14, %f8, %f12
9445 fands %f11, %f13, %f14
9446 umulcc %i5, %g6, %o2
9447 ldsb [%l7 + 0x1A], %i2
9448 taddcc %l3, 0x0CF3, %i1
9449 ldd [%l7 + 0x58], %f8
9450 movge %icc, %l4, %o4
9451 udivx %o0, 0x1871, %i6
9452 umulcc %g5, 0x1AA9, %g2
9453 udivcc %g4, 0x0DC4, %g7
9454 ldsh [%l7 + 0x3C], %o7
9455 fabsd %f10, %f14
9456 tvs %icc, 0x4
9457 alignaddrl %i3, %i7, %l0
9458 std %f12, [%l7 + 0x78]
9459 bneg,a,pt %icc, loop_1070
9460 mulscc %l2, 0x14F3, %o3
9461 fblg %fcc0, loop_1071
9462 fmovrdgez %g1, %f4, %f10
9463loop_1070:
9464 lduh [%l7 + 0x76], %g3
9465 fnegd %f14, %f12
9466loop_1071:
9467 ldx [%l7 + 0x10], %l6
9468 tn %xcc, 0x2
9469 stw %o5, [%l7 + 0x1C]
9470 fmovs %f13, %f5
9471 fcmpd %fcc0, %f6, %f0
9472 stb %i0, [%l7 + 0x29]
9473 array16 %o1, %o6, %i4
9474 ldub [%l7 + 0x34], %l5
9475 fmovrdne %l1, %f14, %f4
9476 edge32n %g6, %o2, %i5
9477 array32 %l3, %i1, %i2
9478 smul %l4, %o4, %i6
9479 fcmpne32 %f4, %f10, %o0
9480 edge8 %g2, %g4, %g7
9481 std %f4, [%l7 + 0x58]
9482 fmovdgu %icc, %f4, %f10
9483 ldsh [%l7 + 0x50], %g5
9484 udivcc %i3, 0x106E, %o7
9485 sth %l0, [%l7 + 0x56]
9486 fbn,a %fcc1, loop_1072
9487 stb %l2, [%l7 + 0x3D]
9488 ldsh [%l7 + 0x5E], %i7
9489 fexpand %f14, %f8
9490loop_1072:
9491 fbul,a %fcc0, loop_1073
9492 stw %g1, [%l7 + 0x68]
9493 array8 %o3, %l6, %o5
9494 st %f3, [%l7 + 0x48]
9495loop_1073:
9496 movgu %xcc, %g3, %i0
9497 fbule %fcc3, loop_1074
9498 fble,a %fcc0, loop_1075
9499 fmul8x16au %f11, %f13, %f6
9500 brlz,a %o1, loop_1076
9501loop_1074:
9502 te %icc, 0x0
9503loop_1075:
9504 ld [%l7 + 0x68], %f4
9505 bgu %icc, loop_1077
9506loop_1076:
9507 fbne,a %fcc2, loop_1078
9508 ta %icc, 0x6
9509 ldsw [%l7 + 0x08], %i4
9510loop_1077:
9511 ldd [%l7 + 0x58], %f4
9512loop_1078:
9513 fnot1 %f4, %f4
9514 sdivcc %l5, 0x1BDD, %o6
9515 tcc %icc, 0x0
9516 movgu %icc, %g6, %o2
9517 std %f6, [%l7 + 0x60]
9518 nop
9519 setx loop_1079, %l0, %l1
9520 jmpl %l1, %i5
9521 ld [%l7 + 0x44], %f12
9522 smul %l1, %l3, %i1
9523 ldsh [%l7 + 0x44], %l4
9524loop_1079:
9525 sth %o4, [%l7 + 0x6C]
9526 movrgz %i2, %o0, %i6
9527 orn %g4, 0x01DB, %g7
9528 fmovscs %xcc, %f15, %f15
9529 fmovdg %xcc, %f10, %f13
9530 bvc,pt %xcc, loop_1080
9531 sth %g5, [%l7 + 0x7E]
9532 ta %icc, 0x1
9533 fmovdle %icc, %f4, %f9
9534loop_1080:
9535 fmovdvc %icc, %f8, %f9
9536 movge %icc, %i3, %o7
9537 ldsh [%l7 + 0x10], %l0
9538 fbu %fcc0, loop_1081
9539 movle %icc, %g2, %i7
9540 fandnot1s %f15, %f5, %f15
9541 add %l2, %g1, %l6
9542loop_1081:
9543 fmovdneg %icc, %f15, %f1
9544 std %f8, [%l7 + 0x58]
9545 bcs,pn %xcc, loop_1082
9546 sth %o5, [%l7 + 0x66]
9547 bl,pt %xcc, loop_1083
9548 fmovrslz %o3, %f12, %f7
9549loop_1082:
9550 fcmple16 %f8, %f10, %i0
9551 or %g3, %o1, %l5
9552loop_1083:
9553 movcs %icc, %o6, %g6
9554 be loop_1084
9555 edge8 %i4, %o2, %i5
9556 fpackfix %f8, %f9
9557 fmovd %f0, %f10
9558loop_1084:
9559 for %f14, %f14, %f6
9560 fbg,a %fcc2, loop_1085
9561 fxors %f10, %f14, %f0
9562 fmovrdne %l3, %f8, %f4
9563 fsrc2 %f8, %f8
9564loop_1085:
9565 sethi 0x179D, %l1
9566 fmovsvc %xcc, %f13, %f12
9567 edge8n %i1, %l4, %o4
9568 ld [%l7 + 0x7C], %f14
9569 movrgz %i2, %i6, %g4
9570 and %g7, %o0, %i3
9571 ta %xcc, 0x7
9572 ldsh [%l7 + 0x6C], %g5
9573 and %o7, 0x0DEB, %g2
9574 movpos %icc, %i7, %l0
9575 fmovrslz %l2, %f15, %f6
9576 ldx [%l7 + 0x30], %g1
9577 sth %l6, [%l7 + 0x62]
9578 andcc %o3, 0x0421, %o5
9579 ldsb [%l7 + 0x21], %i0
9580 popc 0x1E45, %g3
9581 bgu %xcc, loop_1086
9582 fmovspos %xcc, %f0, %f10
9583 fmovs %f4, %f11
9584 fcmple32 %f8, %f6, %o1
9585loop_1086:
9586 xnorcc %l5, %g6, %i4
9587 fble,a %fcc1, loop_1087
9588 taddcctv %o2, %i5, %o6
9589 brz,a %l3, loop_1088
9590 fmovscs %xcc, %f13, %f1
9591loop_1087:
9592 ldub [%l7 + 0x0B], %i1
9593 fnot2s %f4, %f4
9594loop_1088:
9595 ldsw [%l7 + 0x34], %l4
9596 ldub [%l7 + 0x3C], %o4
9597 fmovd %f12, %f14
9598 ld [%l7 + 0x6C], %f10
9599 fbuge,a %fcc0, loop_1089
9600 edge32l %i2, %l1, %i6
9601 fbue %fcc0, loop_1090
9602 xorcc %g4, %o0, %g7
9603loop_1089:
9604 ldsb [%l7 + 0x5F], %i3
9605 fmul8sux16 %f10, %f0, %f10
9606loop_1090:
9607 ldsw [%l7 + 0x4C], %o7
9608 tcc %xcc, 0x1
9609 brlz,a %g2, loop_1091
9610 fpsub32s %f13, %f1, %f10
9611 fmovscs %xcc, %f14, %f1
9612 tsubcc %g5, 0x136F, %l0
9613loop_1091:
9614 movrlez %i7, %g1, %l6
9615 te %xcc, 0x0
9616 orncc %l2, 0x0FD6, %o3
9617 st %f8, [%l7 + 0x24]
9618 bg,pt %icc, loop_1092
9619 sllx %i0, 0x01, %o5
9620 fmovda %xcc, %f4, %f13
9621 tpos %icc, 0x7
9622loop_1092:
9623 fmovsvc %icc, %f3, %f14
9624 std %f8, [%l7 + 0x28]
9625 fmovs %f11, %f7
9626 stb %o1, [%l7 + 0x7E]
9627 ldx [%l7 + 0x08], %g3
9628 sdiv %g6, 0x1ECD, %l5
9629 fmovrse %i4, %f1, %f8
9630 ldd [%l7 + 0x70], %f2
9631 fnot1 %f2, %f6
9632 edge8 %o2, %o6, %i5
9633 stb %i1, [%l7 + 0x1D]
9634 sethi 0x077E, %l4
9635 fmul8ulx16 %f4, %f4, %f8
9636 ldsb [%l7 + 0x32], %l3
9637 ldd [%l7 + 0x48], %f8
9638 tsubcc %i2, %l1, %i6
9639 ta %xcc, 0x0
9640 lduh [%l7 + 0x64], %g4
9641 fpackfix %f0, %f15
9642 bpos,a,pt %icc, loop_1093
9643 edge8 %o4, %g7, %o0
9644 fnands %f3, %f4, %f2
9645 lduh [%l7 + 0x78], %i3
9646loop_1093:
9647 lduw [%l7 + 0x2C], %o7
9648 movre %g2, %g5, %i7
9649 stx %g1, [%l7 + 0x28]
9650 xor %l6, %l0, %l2
9651 movge %icc, %o3, %o5
9652 fnot2 %f0, %f8
9653 bneg,pt %xcc, loop_1094
9654 bleu,a,pt %xcc, loop_1095
9655 fmovrdgz %i0, %f8, %f6
9656 lduw [%l7 + 0x50], %g3
9657loop_1094:
9658 stw %g6, [%l7 + 0x38]
9659loop_1095:
9660 fmovrdgz %l5, %f6, %f4
9661 st %f8, [%l7 + 0x10]
9662 sdiv %i4, 0x1949, %o1
9663 lduw [%l7 + 0x2C], %o2
9664 fmovdpos %icc, %f10, %f1
9665 fmovrdgez %o6, %f4, %f8
9666 subc %i1, 0x0527, %l4
9667 ldub [%l7 + 0x0E], %i5
9668 xorcc %l3, 0x16D1, %l1
9669 lduh [%l7 + 0x0E], %i6
9670 fmovdcs %xcc, %f0, %f8
9671 fpadd32s %f11, %f0, %f2
9672 ldsh [%l7 + 0x08], %g4
9673 tg %xcc, 0x6
9674 ldx [%l7 + 0x10], %i2
9675 brgz %g7, loop_1096
9676 movleu %icc, %o4, %i3
9677 fmovdleu %icc, %f0, %f12
9678 stw %o7, [%l7 + 0x68]
9679loop_1096:
9680 ldsw [%l7 + 0x5C], %o0
9681 ld [%l7 + 0x68], %f0
9682 tg %icc, 0x0
9683 ba,pn %xcc, loop_1097
9684 taddcc %g2, 0x16B6, %g5
9685 fpadd32s %f0, %f9, %f14
9686 edge32ln %i7, %g1, %l6
9687loop_1097:
9688 fandnot1 %f10, %f2, %f10
9689 mulx %l0, 0x04A1, %l2
9690 sub %o3, 0x0662, %i0
9691 edge32l %o5, %g3, %l5
9692 fsrc1s %f11, %f14
9693 faligndata %f0, %f4, %f14
9694 tleu %xcc, 0x0
9695 orn %g6, %o1, %o2
9696 tl %xcc, 0x0
9697 fmovsvs %icc, %f12, %f12
9698 bvs,a loop_1098
9699 stx %i4, [%l7 + 0x18]
9700 movcs %xcc, %o6, %i1
9701 st %f10, [%l7 + 0x2C]
9702loop_1098:
9703 brnz,a %l4, loop_1099
9704 fmovrsgez %i5, %f7, %f11
9705 ldsh [%l7 + 0x0C], %l1
9706 pdist %f10, %f10, %f2
9707loop_1099:
9708 lduh [%l7 + 0x08], %l3
9709 brgz %g4, loop_1100
9710 edge16ln %i2, %g7, %i6
9711 for %f12, %f2, %f10
9712 fxor %f0, %f6, %f0
9713loop_1100:
9714 stx %o4, [%l7 + 0x50]
9715 tgu %xcc, 0x7
9716 movrlez %i3, 0x167, %o0
9717 ldsh [%l7 + 0x38], %g2
9718 fmovdgu %xcc, %f3, %f0
9719 nop
9720 setx loop_1101, %l0, %l1
9721 wrpr 0x1, %tl
9722 wrpr %l1, %tnpc
9723 setx 0x34400001400, %l0, %l1
9724 wrpr %l1, %tstate
9725 wrhpr 0x4, %htstate
9726 done
9727 sub %g5, 0x0028, %o7
9728 fbue,a %fcc0, loop_1102
9729 lduh [%l7 + 0x08], %g1
9730loop_1101:
9731 ldub [%l7 + 0x78], %i7
9732 fbule,a %fcc3, loop_1103
9733loop_1102:
9734 ldd [%l7 + 0x38], %f6
9735 fcmpgt16 %f8, %f0, %l0
9736 sth %l6, [%l7 + 0x24]
9737loop_1103:
9738 fpackfix %f8, %f4
9739 std %f4, [%l7 + 0x68]
9740 fmovs %f2, %f11
9741 stb %o3, [%l7 + 0x41]
9742 call loop_1104
9743 fpackfix %f0, %f7
9744 movrgz %i0, 0x339, %l2
9745 srl %g3, 0x0A, %o5
9746loop_1104:
9747 orncc %l5, 0x1D64, %g6
9748 ldx [%l7 + 0x18], %o2
9749 fandnot1s %f8, %f14, %f2
9750 ldsb [%l7 + 0x7F], %i4
9751 fmovrdne %o6, %f0, %f10
9752 ba,a,pt %xcc, loop_1105
9753 sra %i1, 0x19, %l4
9754 sll %i5, 0x1E, %l1
9755 taddcctv %l3, 0x146A, %o1
9756loop_1105:
9757 tne %xcc, 0x3
9758 fnot1s %f4, %f11
9759 tgu %xcc, 0x6
9760 smulcc %i2, 0x0CBB, %g4
9761 ldd [%l7 + 0x60], %f10
9762 ldsb [%l7 + 0x3B], %i6
9763 fcmpeq32 %f2, %f8, %g7
9764 fmuld8sux16 %f2, %f7, %f10
9765 stw %o4, [%l7 + 0x0C]
9766 udivcc %o0, 0x1BA6, %g2
9767 brgez %g5, loop_1106
9768 fnors %f6, %f13, %f3
9769 ldsh [%l7 + 0x3C], %i3
9770 stx %o7, [%l7 + 0x78]
9771loop_1106:
9772 udivcc %g1, 0x1A43, %i7
9773 fpsub16 %f10, %f4, %f10
9774 fmovscs %icc, %f1, %f8
9775 fpadd32 %f0, %f10, %f10
9776 be,a,pn %icc, loop_1107
9777 fandnot2 %f0, %f8, %f14
9778 nop
9779 setx loop_1108, %l0, %l1
9780 wrpr 0x1, %tl
9781 wrpr %l1, %tnpc
9782 setx 0x34400001400, %l0, %l1
9783 wrpr %l1, %tstate
9784 wrhpr 0x4, %htstate
9785 done
9786 fmovrslz %l6, %f13, %f6
9787loop_1107:
9788 fnot2s %f8, %f13
9789 fcmple32 %f6, %f8, %l0
9790loop_1108:
9791 stw %o3, [%l7 + 0x30]
9792 ldx [%l7 + 0x20], %l2
9793 movgu %icc, %g3, %o5
9794 fcmple16 %f14, %f8, %i0
9795 ld [%l7 + 0x3C], %f1
9796 st %f4, [%l7 + 0x30]
9797 tsubcctv %g6, %o2, %i4
9798 st %f1, [%l7 + 0x38]
9799 movpos %icc, %o6, %i1
9800 fnor %f14, %f0, %f4
9801 std %f2, [%l7 + 0x08]
9802 ld [%l7 + 0x30], %f12
9803 st %f6, [%l7 + 0x58]
9804 lduh [%l7 + 0x5E], %l5
9805 fpadd32 %f8, %f10, %f8
9806 lduh [%l7 + 0x24], %i5
9807 tcc %xcc, 0x4
9808 fornot2s %f7, %f1, %f15
9809 fcmple16 %f2, %f8, %l4
9810 fandnot1s %f8, %f1, %f7
9811 for %f0, %f10, %f14
9812 tl %icc, 0x0
9813 brlz %l1, loop_1109
9814 st %f6, [%l7 + 0x78]
9815 tg %xcc, 0x6
9816 stw %l3, [%l7 + 0x78]
9817loop_1109:
9818 orcc %i2, %g4, %i6
9819 movrne %g7, %o4, %o1
9820 fbn,a %fcc0, loop_1110
9821 ldub [%l7 + 0x47], %o0
9822 edge8n %g2, %i3, %g5
9823 fmovsle %icc, %f9, %f6
9824loop_1110:
9825 st %f3, [%l7 + 0x7C]
9826 mulscc %o7, 0x0EC6, %i7
9827 fnand %f8, %f4, %f4
9828 fand %f10, %f6, %f2
9829 tn %icc, 0x7
9830 sth %l6, [%l7 + 0x6A]
9831 st %f11, [%l7 + 0x6C]
9832 xor %l0, 0x0129, %o3
9833 fmovdg %icc, %f3, %f2
9834 nop
9835 setx loop_1111, %l0, %l1
9836 jmpl %l1, %l2
9837 sub %g1, %o5, %i0
9838 xor %g6, %o2, %i4
9839 fmovdge %xcc, %f2, %f6
9840loop_1111:
9841 stx %g3, [%l7 + 0x30]
9842 ld [%l7 + 0x60], %f11
9843 stw %i1, [%l7 + 0x24]
9844 st %f1, [%l7 + 0x44]
9845 edge16n %o6, %i5, %l5
9846 lduw [%l7 + 0x6C], %l1
9847 ldub [%l7 + 0x22], %l4
9848 ldub [%l7 + 0x1E], %l3
9849 movre %i2, %i6, %g7
9850 fcmpgt32 %f10, %f4, %o4
9851 fnegd %f10, %f8
9852 lduw [%l7 + 0x10], %g4
9853 ldd [%l7 + 0x68], %f2
9854 fcmpd %fcc1, %f4, %f6
9855 lduh [%l7 + 0x52], %o1
9856 brgez,a %o0, loop_1112
9857 fbl,a %fcc3, loop_1113
9858 udivx %i3, 0x0B79, %g5
9859 fbl,a %fcc1, loop_1114
9860loop_1112:
9861 fmovspos %xcc, %f10, %f6
9862loop_1113:
9863 bge,a,pn %icc, loop_1115
9864 ldub [%l7 + 0x2E], %o7
9865loop_1114:
9866 tl %xcc, 0x4
9867 ldsb [%l7 + 0x28], %g2
9868loop_1115:
9869 fone %f10
9870 fmovrslz %i7, %f14, %f13
9871 addcc %l0, %l6, %o3
9872 fornot2s %f10, %f1, %f14
9873 fcmpd %fcc3, %f12, %f14
9874 lduh [%l7 + 0x28], %g1
9875 fmovsvc %icc, %f11, %f1
9876 faligndata %f4, %f8, %f12
9877 ldub [%l7 + 0x12], %l2
9878 fnegs %f4, %f5
9879 andn %i0, %o5, %g6
9880 ld [%l7 + 0x7C], %f4
9881 tg %xcc, 0x0
9882 bcc,a,pn %icc, loop_1116
9883 ldsh [%l7 + 0x76], %o2
9884 faligndata %f6, %f8, %f10
9885 udivcc %g3, 0x1BCF, %i4
9886loop_1116:
9887 tpos %xcc, 0x5
9888 srax %o6, %i5, %i1
9889 movrgz %l5, %l1, %l3
9890 stx %i2, [%l7 + 0x50]
9891 orn %l4, %i6, %o4
9892 movrlz %g7, %o1, %g4
9893 movrlez %o0, %i3, %o7
9894 ldsw [%l7 + 0x58], %g5
9895 fornot2 %f4, %f6, %f0
9896 sll %g2, 0x07, %i7
9897 tl %icc, 0x3
9898 ldsb [%l7 + 0x09], %l6
9899 fmovrse %o3, %f8, %f14
9900 fmovsgu %xcc, %f7, %f8
9901 ldub [%l7 + 0x78], %g1
9902 fmovdcc %icc, %f3, %f4
9903 sll %l2, 0x17, %l0
9904 fcmple16 %f10, %f0, %o5
9905 ldub [%l7 + 0x72], %i0
9906 orcc %o2, %g6, %g3
9907 fbul,a %fcc0, loop_1117
9908 movrne %o6, 0x0D1, %i4
9909 mova %icc, %i1, %i5
9910 fmul8x16au %f13, %f11, %f12
9911loop_1117:
9912 fornot2s %f9, %f15, %f15
9913 fsrc1 %f10, %f8
9914 ldsh [%l7 + 0x22], %l1
9915 tn %icc, 0x1
9916 ldsh [%l7 + 0x64], %l3
9917 ldsh [%l7 + 0x52], %l5
9918 ldsh [%l7 + 0x28], %l4
9919 fnand %f10, %f14, %f4
9920 fbg,a %fcc2, loop_1118
9921 nop
9922 setx loop_1119, %l0, %l1
9923 wrpr 0x1, %tl
9924 wrpr %l1, %tnpc
9925 setx 0x34400001400, %l0, %l1
9926 wrpr %l1, %tstate
9927 wrhpr 0x4, %htstate
9928 done
9929 fnors %f7, %f14, %f8
9930 srlx %i6, %i2, %o4
9931loop_1118:
9932 tleu %xcc, 0x4
9933loop_1119:
9934 ldsh [%l7 + 0x20], %o1
9935 ldd [%l7 + 0x48], %f12
9936 ba,a,pn %xcc, loop_1120
9937 ld [%l7 + 0x2C], %f5
9938 alignaddr %g7, %g4, %i3
9939 edge32n %o0, %g5, %o7
9940loop_1120:
9941 movrlez %i7, 0x15C, %l6
9942 fmovrdgz %g2, %f8, %f0
9943 ldsh [%l7 + 0x52], %g1
9944 tsubcctv %o3, %l2, %o5
9945 stw %i0, [%l7 + 0x7C]
9946 fbne,a %fcc0, loop_1121
9947 ldd [%l7 + 0x70], %f10
9948 nop
9949 setx loop_1122, %l0, %l1
9950 wrpr 0x1, %tl
9951 wrpr %l1, %tpc
9952 add %l1, 0x4, %l1
9953 wrpr %l1, %tnpc
9954 setx 0x34400001400, %l0, %l1
9955 wrpr %l1, %tstate
9956 wrhpr 0x4, %htstate
9957 retry
9958 lduw [%l7 + 0x28], %l0
9959loop_1121:
9960 fmuld8ulx16 %f0, %f4, %f14
9961 ldub [%l7 + 0x19], %g6
9962loop_1122:
9963 fmovscs %xcc, %f0, %f9
9964 srax %o2, 0x00, %g3
9965 ldsw [%l7 + 0x48], %o6
9966 brgz %i1, loop_1123
9967 fbne,a %fcc0, loop_1124
9968 stb %i5, [%l7 + 0x3B]
9969 fxors %f11, %f15, %f3
9970loop_1123:
9971 mulx %i4, 0x02D0, %l3
9972loop_1124:
9973 tsubcc %l5, 0x12BE, %l1
9974 lduw [%l7 + 0x4C], %i6
9975 umulcc %l4, 0x15C7, %i2
9976 stx %o4, [%l7 + 0x40]
9977 stb %g7, [%l7 + 0x3D]
9978 orncc %g4, %i3, %o0
9979 ld [%l7 + 0x34], %f0
9980 bgu,a,pn %xcc, loop_1125
9981 bcc loop_1126
9982 sth %g5, [%l7 + 0x16]
9983 tgu %xcc, 0x5
9984loop_1125:
9985 st %f6, [%l7 + 0x4C]
9986loop_1126:
9987 bneg,a,pn %icc, loop_1127
9988 fnors %f1, %f9, %f8
9989 tne %icc, 0x4
9990 fmovrslz %o7, %f4, %f8
9991loop_1127:
9992 ldsb [%l7 + 0x6C], %i7
9993 fmovdgu %xcc, %f1, %f10
9994 fmul8x16au %f4, %f1, %f8
9995 movvc %xcc, %l6, %o1
9996 brnz %g1, loop_1128
9997 fmovde %icc, %f11, %f12
9998 movne %icc, %o3, %g2
9999 fbl,a %fcc1, loop_1129
10000loop_1128:
10001 std %f4, [%l7 + 0x60]
10002 udiv %o5, 0x0CFB, %l2
10003 andcc %l0, 0x0021, %i0
10004loop_1129:
10005 st %f6, [%l7 + 0x34]
10006 mova %icc, %g6, %g3
10007 ldsh [%l7 + 0x10], %o6
10008 fcmple32 %f2, %f0, %i1
10009 fmovdne %xcc, %f13, %f12
10010 stw %o2, [%l7 + 0x74]
10011 fmovdle %icc, %f10, %f15
10012 fmovdvs %icc, %f8, %f5
10013 ldx [%l7 + 0x28], %i4
10014 tvc %xcc, 0x6
10015 lduh [%l7 + 0x6C], %l3
10016 fmovdle %xcc, %f15, %f14
10017 ldsw [%l7 + 0x68], %l5
10018 bvc loop_1130
10019 lduh [%l7 + 0x36], %l1
10020 fmovda %icc, %f13, %f14
10021 ldx [%l7 + 0x08], %i6
10022loop_1130:
10023 mulx %l4, %i5, %o4
10024 sdiv %g7, 0x0FE5, %i2
10025 movne %xcc, %g4, %i3
10026 fmovsgu %xcc, %f11, %f0
10027 fbug %fcc2, loop_1131
10028 edge32n %g5, %o7, %i7
10029 subccc %l6, 0x0C11, %o0
10030 stx %g1, [%l7 + 0x08]
10031loop_1131:
10032 stx %o1, [%l7 + 0x30]
10033 edge8 %g2, %o5, %l2
10034 te %icc, 0x7
10035 fmovrslz %o3, %f4, %f4
10036 orcc %i0, 0x0036, %g6
10037 alignaddrl %l0, %o6, %g3
10038 ldub [%l7 + 0x25], %i1
10039 fpadd32 %f12, %f2, %f4
10040 ldd [%l7 + 0x78], %f10
10041 tle %xcc, 0x2
10042 ldub [%l7 + 0x3B], %i4
10043 tsubcctv %l3, %o2, %l1
10044 tvc %xcc, 0x7
10045 std %f8, [%l7 + 0x68]
10046 bcs,a loop_1132
10047 fpsub16 %f6, %f2, %f12
10048 edge32 %i6, %l5, %l4
10049 bleu loop_1133
10050loop_1132:
10051 orcc %i5, %o4, %g7
10052 stx %i2, [%l7 + 0x28]
10053 fmovsn %icc, %f14, %f9
10054loop_1133:
10055 lduh [%l7 + 0x20], %i3
10056 pdist %f2, %f6, %f12
10057 mova %icc, %g4, %g5
10058 fmovsleu %xcc, %f6, %f9
10059 stb %o7, [%l7 + 0x40]
10060 fmovsg %icc, %f12, %f11
10061 andcc %i7, 0x10AF, %l6
10062 orn %g1, 0x0501, %o1
10063 lduw [%l7 + 0x44], %o0
10064 fmovdvs %icc, %f4, %f10
10065 fbule %fcc3, loop_1134
10066 fpmerge %f1, %f12, %f10
10067 brnz %o5, loop_1135
10068 edge8l %g2, %l2, %i0
10069loop_1134:
10070 fsrc1 %f14, %f8
10071 fnand %f8, %f8, %f2
10072loop_1135:
10073 smul %g6, 0x01C5, %o3
10074 lduw [%l7 + 0x38], %o6
10075 srax %g3, %l0, %i4
10076 alignaddr %i1, %l3, %o2
10077 fba,a %fcc3, loop_1136
10078 movcs %icc, %l1, %i6
10079 ldsb [%l7 + 0x29], %l5
10080 ld [%l7 + 0x18], %f2
10081loop_1136:
10082 or %l4, 0x06FD, %i5
10083 fmovrdlz %g7, %f6, %f12
10084 udivcc %i2, 0x0525, %i3
10085 lduh [%l7 + 0x12], %g4
10086 ldub [%l7 + 0x0C], %o4
10087 ldub [%l7 + 0x34], %g5
10088 srl %o7, 0x06, %i7
10089 fornot2s %f12, %f13, %f15
10090 ldub [%l7 + 0x6A], %g1
10091 ldsw [%l7 + 0x2C], %o1
10092 fmovsle %icc, %f8, %f0
10093 fcmpd %fcc0, %f4, %f6
10094 udivx %l6, 0x03E5, %o0
10095 fandnot2s %f7, %f10, %f12
10096 nop
10097 setx loop_1137, %l0, %l1
10098 jmpl %l1, %o5
10099 brlez,a %l2, loop_1138
10100 movrlez %i0, 0x013, %g6
10101 fnors %f5, %f14, %f13
10102loop_1137:
10103 brlz %g2, loop_1139
10104loop_1138:
10105 st %f3, [%l7 + 0x0C]
10106 st %f14, [%l7 + 0x50]
10107 ble,pt %icc, loop_1140
10108loop_1139:
10109 fornot2s %f10, %f2, %f15
10110 tvs %icc, 0x2
10111 movrlez %o6, %o3, %l0
10112loop_1140:
10113 fmovdcs %xcc, %f10, %f0
10114 ld [%l7 + 0x0C], %f9
10115 fmuld8sux16 %f7, %f6, %f4
10116 fxors %f15, %f10, %f1
10117 tne %xcc, 0x7
10118 fnands %f2, %f2, %f5
10119 fands %f0, %f10, %f7
10120 fmovrdlez %i4, %f2, %f0
10121 fmul8sux16 %f10, %f4, %f8
10122 ldub [%l7 + 0x31], %g3
10123 sra %i1, 0x03, %o2
10124 movcs %icc, %l3, %l1
10125 bvc,pn %xcc, loop_1141
10126 bl loop_1142
10127 fcmpd %fcc3, %f10, %f12
10128 umul %i6, %l5, %i5
10129loop_1141:
10130 tsubcctv %g7, %l4, %i2
10131loop_1142:
10132 fba %fcc1, loop_1143
10133 lduw [%l7 + 0x38], %g4
10134 tl %xcc, 0x3
10135 udiv %o4, 0x1771, %g5
10136loop_1143:
10137 fandnot1s %f6, %f4, %f5
10138 faligndata %f12, %f2, %f0
10139 edge16n %i3, %o7, %i7
10140 andcc %g1, 0x06F8, %o1
10141 tpos %icc, 0x0
10142 sethi 0x1BE2, %o0
10143 stb %l6, [%l7 + 0x7D]
10144 movrlz %l2, %o5, %i0
10145 fone %f14
10146 umulcc %g6, %o6, %o3
10147 array16 %l0, %g2, %g3
10148 fsrc2 %f10, %f14
10149 st %f8, [%l7 + 0x40]
10150 fnegs %f0, %f12
10151 bshuffle %f10, %f6, %f2
10152 stw %i4, [%l7 + 0x48]
10153 fmovsn %icc, %f8, %f11
10154 fcmpgt16 %f8, %f4, %i1
10155 stb %o2, [%l7 + 0x24]
10156 fmovda %icc, %f10, %f7
10157 andncc %l3, %l1, %i6
10158 fblg %fcc3, loop_1144
10159 movrgz %l5, %i5, %l4
10160 edge32ln %i2, %g7, %g4
10161 stw %g5, [%l7 + 0x1C]
10162loop_1144:
10163 ldsh [%l7 + 0x5E], %o4
10164 lduh [%l7 + 0x44], %o7
10165 sth %i7, [%l7 + 0x18]
10166 add %i3, 0x1ED3, %o1
10167 popc %g1, %o0
10168 fcmps %fcc0, %f5, %f5
10169 ldsb [%l7 + 0x21], %l2
10170 ta %xcc, 0x4
10171 fmovsvc %icc, %f10, %f8
10172 fmovdn %icc, %f13, %f7
10173 fpmerge %f12, %f14, %f14
10174 lduw [%l7 + 0x30], %o5
10175 array8 %l6, %i0, %g6
10176 ldsw [%l7 + 0x48], %o3
10177 lduh [%l7 + 0x44], %l0
10178 fmuld8sux16 %f4, %f9, %f14
10179 fand %f6, %f12, %f2
10180 fmovs %f9, %f6
10181 fmovrsgez %g2, %f4, %f3
10182 popc 0x0C3A, %g3
10183 lduh [%l7 + 0x1E], %o6
10184 fmovrdlz %i1, %f14, %f14
10185 stx %i4, [%l7 + 0x38]
10186 fmovd %f6, %f10
10187 ld [%l7 + 0x68], %f0
10188 xorcc %o2, %l3, %i6
10189 edge16n %l1, %l5, %i5
10190 ld [%l7 + 0x68], %f12
10191 fmovd %f0, %f12
10192 fmovdl %xcc, %f9, %f0
10193 bl,a,pn %xcc, loop_1145
10194 fmovdne %icc, %f11, %f9
10195 addc %i2, %l4, %g4
10196 ldd [%l7 + 0x20], %f0
10197loop_1145:
10198 xnorcc %g7, %o4, %g5
10199 fabss %f8, %f8
10200 fmovdge %icc, %f1, %f8
10201 ldsw [%l7 + 0x50], %i7
10202 movvc %icc, %i3, %o7
10203 std %f10, [%l7 + 0x18]
10204 fexpand %f6, %f10
10205 fexpand %f12, %f0
10206 fble %fcc2, loop_1146
10207 bleu,a %icc, loop_1147
10208 be,a %icc, loop_1148
10209 fxors %f3, %f10, %f9
10210loop_1146:
10211 bvc loop_1149
10212loop_1147:
10213 call loop_1150
10214loop_1148:
10215 std %f8, [%l7 + 0x20]
10216 movpos %icc, %o1, %g1
10217loop_1149:
10218 fmovsneg %xcc, %f12, %f4
10219loop_1150:
10220 edge8 %o0, %l2, %o5
10221 sth %l6, [%l7 + 0x12]
10222 ldsw [%l7 + 0x5C], %g6
10223 st %f1, [%l7 + 0x58]
10224 udiv %i0, 0x160A, %l0
10225 ldub [%l7 + 0x45], %o3
10226 mova %xcc, %g2, %g3
10227 fblg,a %fcc0, loop_1151
10228 stx %o6, [%l7 + 0x68]
10229 stb %i1, [%l7 + 0x14]
10230 fmul8sux16 %f8, %f4, %f2
10231loop_1151:
10232 ldd [%l7 + 0x60], %f2
10233 fabsd %f10, %f8
10234 fpsub32s %f14, %f0, %f15
10235 brgz %i4, loop_1152
10236 bneg loop_1153
10237 fcmpgt32 %f0, %f10, %l3
10238 sth %o2, [%l7 + 0x0A]
10239loop_1152:
10240 smul %i6, 0x0494, %l1
10241loop_1153:
10242 fmuld8sux16 %f10, %f8, %f14
10243 fxnor %f6, %f2, %f10
10244 ldub [%l7 + 0x77], %l5
10245 edge32l %i2, %l4, %i5
10246 fmovdpos %icc, %f14, %f14
10247 movrne %g7, 0x0E7, %o4
10248 sth %g4, [%l7 + 0x5E]
10249 brz %i7, loop_1154
10250 sth %i3, [%l7 + 0x34]
10251 ldsb [%l7 + 0x28], %o7
10252 lduh [%l7 + 0x60], %g5
10253loop_1154:
10254 addc %o1, 0x09E9, %g1
10255 fnors %f13, %f14, %f7
10256 fxnors %f12, %f5, %f7
10257 srl %o0, %l2, %l6
10258 lduh [%l7 + 0x26], %o5
10259 fcmpgt32 %f12, %f2, %i0
10260 fmovdg %xcc, %f1, %f14
10261 fnot2s %f4, %f15
10262 std %f8, [%l7 + 0x60]
10263 fmovde %icc, %f15, %f9
10264 fandnot2 %f8, %f12, %f10
10265 lduw [%l7 + 0x78], %l0
10266 xor %g6, %o3, %g2
10267 ldub [%l7 + 0x53], %g3
10268 call loop_1155
10269 edge16 %o6, %i4, %i1
10270 tvs %icc, 0x0
10271 ldsb [%l7 + 0x71], %o2
10272loop_1155:
10273 std %f12, [%l7 + 0x38]
10274 std %f4, [%l7 + 0x40]
10275 brnz,a %l3, loop_1156
10276 sllx %i6, %l1, %l5
10277 xnor %l4, %i2, %g7
10278 ble,a,pt %xcc, loop_1157
10279loop_1156:
10280 ldsb [%l7 + 0x5F], %o4
10281 bgu,pn %icc, loop_1158
10282 ldd [%l7 + 0x78], %f10
10283loop_1157:
10284 fmovsneg %xcc, %f12, %f10
10285 movg %icc, %g4, %i7
10286loop_1158:
10287 bn,a %xcc, loop_1159
10288 stx %i5, [%l7 + 0x50]
10289 tle %icc, 0x1
10290 stw %i3, [%l7 + 0x50]
10291loop_1159:
10292 stb %g5, [%l7 + 0x19]
10293 movl %icc, %o7, %g1
10294 bleu,a loop_1160
10295 fmovsa %xcc, %f15, %f11
10296 movrgz %o1, 0x203, %o0
10297 st %f7, [%l7 + 0x1C]
10298loop_1160:
10299 fmovrdlz %l2, %f8, %f6
10300 std %f2, [%l7 + 0x20]
10301 fmovdgu %icc, %f1, %f8
10302 nop
10303 setx loop_1161, %l0, %l1
10304 jmpl %l1, %l6
10305 fmovsgu %xcc, %f11, %f4
10306 andncc %i0, %o5, %l0
10307 ldd [%l7 + 0x60], %f14
10308loop_1161:
10309 sth %g6, [%l7 + 0x66]
10310 fcmpne32 %f14, %f14, %o3
10311 tsubcc %g3, %g2, %i4
10312 fsrc1 %f14, %f2
10313 stx %o6, [%l7 + 0x68]
10314 fmovdle %icc, %f1, %f6
10315 mova %icc, %i1, %o2
10316 edge8ln %i6, %l3, %l5
10317 tneg %xcc, 0x3
10318 fpadd16 %f2, %f6, %f6
10319 fmovrdlz %l1, %f12, %f14
10320 lduw [%l7 + 0x50], %l4
10321 sdivx %i2, 0x0DB4, %g7
10322 fmovsgu %icc, %f14, %f14
10323 addc %o4, 0x164C, %g4
10324 ble,pn %icc, loop_1162
10325 addccc %i7, 0x0DF7, %i5
10326 ba %icc, loop_1163
10327 fabss %f13, %f15
10328loop_1162:
10329 edge32 %g5, %i3, %g1
10330 fpack32 %f8, %f14, %f4
10331loop_1163:
10332 fpadd16s %f12, %f0, %f3
10333 fmovrdgz %o7, %f14, %f2
10334 stw %o1, [%l7 + 0x38]
10335 orn %l2, %o0, %l6
10336 fnand %f12, %f10, %f8
10337 ldd [%l7 + 0x20], %f0
10338 tcc %xcc, 0x3
10339 fmovrdlez %i0, %f2, %f10
10340 ldsb [%l7 + 0x72], %l0
10341 sth %g6, [%l7 + 0x2C]
10342 sth %o3, [%l7 + 0x3A]
10343 movcs %xcc, %o5, %g2
10344 std %f8, [%l7 + 0x38]
10345 movvc %icc, %g3, %o6
10346 fbe,a %fcc1, loop_1164
10347 fornot1s %f5, %f11, %f1
10348 fmuld8sux16 %f11, %f8, %f10
10349 fmovda %xcc, %f9, %f12
10350loop_1164:
10351 movl %xcc, %i1, %i4
10352 sth %o2, [%l7 + 0x6C]
10353 edge32 %i6, %l5, %l3
10354 fblg %fcc3, loop_1165
10355 fmovdle %icc, %f14, %f7
10356 movle %icc, %l1, %i2
10357 lduh [%l7 + 0x42], %g7
10358loop_1165:
10359 fpack32 %f4, %f8, %f8
10360 fpackfix %f6, %f14
10361 fabsd %f4, %f4
10362 fmovrsgez %o4, %f15, %f12
10363 nop
10364 setx loop_1166, %l0, %l1
10365 wrpr 0x1, %tl
10366 wrpr %l1, %tpc
10367 add %l1, 0x4, %l1
10368 wrpr %l1, %tnpc
10369 setx 0x34400001400, %l0, %l1
10370 wrpr %l1, %tstate
10371 wrhpr 0x4, %htstate
10372 retry
10373 stb %l4, [%l7 + 0x26]
10374 ldd [%l7 + 0x18], %f14
10375 fcmpgt32 %f14, %f6, %g4
10376loop_1166:
10377 nop
10378 setx loop_1167, %l0, %l1
10379 wrpr 0x1, %tl
10380 wrpr %l1, %tnpc
10381 setx 0x34400001400, %l0, %l1
10382 wrpr %l1, %tstate
10383 wrhpr 0x4, %htstate
10384 done
10385 fmul8x16au %f11, %f15, %f12
10386 fmovdpos %xcc, %f8, %f6
10387 fcmple32 %f2, %f8, %i7
10388loop_1167:
10389 alignaddr %i5, %g5, %g1
10390 brgez %i3, loop_1168
10391 fnot1s %f8, %f2
10392 add %o1, 0x0AD6, %l2
10393 sth %o7, [%l7 + 0x30]
10394loop_1168:
10395 fmovsg %xcc, %f11, %f3
10396 nop
10397 setx loop_1169, %l0, %l1
10398 jmpl %l1, %o0
10399 addcc %i0, 0x059F, %l0
10400 fmovsleu %icc, %f5, %f1
10401 std %f14, [%l7 + 0x08]
10402loop_1169:
10403 xor %l6, 0x0E82, %g6
10404 fsrc1s %f13, %f7
10405 fmovsa %xcc, %f12, %f2
10406 edge16n %o5, %o3, %g2
10407 fmovdcc %icc, %f6, %f5
10408 stx %g3, [%l7 + 0x78]
10409 tpos %icc, 0x1
10410 ldsh [%l7 + 0x2C], %i1
10411 stx %o6, [%l7 + 0x08]
10412 fpsub16s %f2, %f15, %f2
10413 ldsb [%l7 + 0x1D], %i4
10414 alignaddrl %i6, %o2, %l5
10415 movge %xcc, %l3, %i2
10416 fcmpes %fcc2, %f7, %f3
10417 popc %l1, %g7
10418 andncc %l4, %g4, %o4
10419 fsrc1s %f10, %f5
10420 ldd [%l7 + 0x20], %f14
10421 fmovde %xcc, %f0, %f9
10422 fbl %fcc1, loop_1170
10423 ldsw [%l7 + 0x60], %i7
10424 fandnot1 %f8, %f0, %f4
10425 ldx [%l7 + 0x58], %g5
10426loop_1170:
10427 fnor %f0, %f12, %f2
10428 fbg %fcc2, loop_1171
10429 fnegs %f7, %f2
10430 fxors %f5, %f5, %f0
10431 nop
10432 setx loop_1172, %l0, %l1
10433 wrpr 0x1, %tl
10434 wrpr %l1, %tpc
10435 add %l1, 0x4, %l1
10436 wrpr %l1, %tnpc
10437 setx 0x34400001400, %l0, %l1
10438 wrpr %l1, %tstate
10439 wrhpr 0x4, %htstate
10440 retry
10441loop_1171:
10442 fpsub32 %f6, %f8, %f4
10443 orn %g1, %i3, %i5
10444 fcmpne16 %f6, %f12, %l2
10445loop_1172:
10446 fmovrdgz %o1, %f2, %f10
10447 fands %f4, %f8, %f6
10448 and %o0, %i0, %l0
10449 ldx [%l7 + 0x28], %l6
10450 ldd [%l7 + 0x38], %f12
10451 sra %o7, 0x0F, %o5
10452 brgz,a %g6, loop_1173
10453 ldsw [%l7 + 0x2C], %g2
10454 fbg,a %fcc1, loop_1174
10455 fpmerge %f1, %f8, %f12
10456loop_1173:
10457 fpadd16s %f3, %f11, %f3
10458 ldub [%l7 + 0x71], %g3
10459loop_1174:
10460 bne,a,pt %icc, loop_1175
10461 fpackfix %f14, %f13
10462 fbg,a %fcc3, loop_1176
10463 fbe %fcc2, loop_1177
10464loop_1175:
10465 fxnors %f14, %f0, %f14
10466 ld [%l7 + 0x70], %f1
10467loop_1176:
10468 movre %i1, 0x089, %o3
10469loop_1177:
10470 movvc %icc, %o6, %i6
10471 fsrc1s %f13, %f10
10472 ldsh [%l7 + 0x5A], %i4
10473 movrgez %l5, %o2, %l3
10474 ldsb [%l7 + 0x24], %i2
10475 ldsh [%l7 + 0x68], %g7
10476 fmovsg %icc, %f10, %f0
10477 sth %l4, [%l7 + 0x74]
10478 array16 %l1, %o4, %i7
10479 st %f2, [%l7 + 0x68]
10480 fornot2 %f8, %f8, %f6
10481 ldsb [%l7 + 0x63], %g4
10482 tne %icc, 0x1
10483 fpadd32s %f2, %f2, %f4
10484 fmul8sux16 %f8, %f8, %f0
10485 sllx %g1, %i3, %i5
10486 bvs,a,pt %xcc, loop_1178
10487 nop
10488 setx loop_1179, %l0, %l1
10489 jmpl %l1, %l2
10490 ldsh [%l7 + 0x20], %o1
10491 brnz %o0, loop_1180
10492loop_1178:
10493 ta %icc, 0x3
10494loop_1179:
10495 edge8 %g5, %i0, %l6
10496 addc %o7, %l0, %g6
10497loop_1180:
10498 ld [%l7 + 0x78], %f6
10499 nop
10500 setx loop_1181, %l0, %l1
10501 jmpl %l1, %g2
10502 mulscc %o5, 0x1899, %i1
10503 ba,pt %xcc, loop_1182
10504 ble loop_1183
10505loop_1181:
10506 fmovsle %icc, %f3, %f6
10507 edge8n %o3, %o6, %i6
10508loop_1182:
10509 brlz,a %i4, loop_1184
10510loop_1183:
10511 std %f14, [%l7 + 0x68]
10512 fmovdg %xcc, %f6, %f3
10513 stb %l5, [%l7 + 0x7A]
10514loop_1184:
10515 movl %icc, %o2, %l3
10516 stb %g3, [%l7 + 0x3D]
10517 addcc %i2, 0x0881, %g7
10518 fpsub32s %f1, %f14, %f8
10519 fmuld8sux16 %f9, %f11, %f12
10520 fmovdvs %icc, %f7, %f0
10521 ldd [%l7 + 0x50], %f6
10522 fnands %f8, %f10, %f7
10523 fmovsn %icc, %f5, %f5
10524 bge,a,pt %icc, loop_1185
10525 stw %l1, [%l7 + 0x2C]
10526 fmovrslz %l4, %f4, %f6
10527 nop
10528 setx loop_1186, %l0, %l1
10529 wrpr 0x1, %tl
10530 wrpr %l1, %tpc
10531 add %l1, 0x4, %l1
10532 wrpr %l1, %tnpc
10533 setx 0x34400001400, %l0, %l1
10534 wrpr %l1, %tstate
10535 wrhpr 0x4, %htstate
10536 retry
10537loop_1185:
10538 fbl %fcc2, loop_1187
10539 fmul8x16au %f11, %f2, %f6
10540 brlz %i7, loop_1188
10541loop_1186:
10542 lduw [%l7 + 0x64], %g4
10543loop_1187:
10544 fand %f8, %f0, %f10
10545 movn %icc, %o4, %g1
10546loop_1188:
10547 ldub [%l7 + 0x16], %i3
10548 stb %i5, [%l7 + 0x4D]
10549 bge %xcc, loop_1189
10550 fmovrslez %l2, %f4, %f1
10551 siam 0x0
10552 tg %xcc, 0x3
10553loop_1189:
10554 fcmpgt32 %f4, %f12, %o1
10555 fandnot2 %f8, %f14, %f10
10556 fxors %f0, %f8, %f14
10557 stx %o0, [%l7 + 0x30]
10558 fmovrdlz %i0, %f4, %f8
10559 fmovrde %l6, %f6, %f10
10560 lduh [%l7 + 0x4A], %o7
10561 fzero %f0
10562 fcmpeq32 %f8, %f14, %l0
10563 ldub [%l7 + 0x70], %g5
10564 fbn,a %fcc0, loop_1190
10565 ldsw [%l7 + 0x1C], %g2
10566 st %f15, [%l7 + 0x08]
10567 std %f2, [%l7 + 0x08]
10568loop_1190:
10569 ld [%l7 + 0x10], %f6
10570 fbge %fcc0, loop_1191
10571 fmovdvc %icc, %f6, %f13
10572 fmovdleu %xcc, %f1, %f9
10573 st %f6, [%l7 + 0x38]
10574loop_1191:
10575 edge16ln %o5, %g6, %o3
10576 stw %o6, [%l7 + 0x68]
10577 ldsh [%l7 + 0x2A], %i1
10578 tcs %icc, 0x3
10579 subccc %i6, 0x06C7, %i4
10580 stb %o2, [%l7 + 0x7C]
10581 ldsw [%l7 + 0x4C], %l3
10582 ldsb [%l7 + 0x32], %l5
10583 edge8l %i2, %g3, %g7
10584 fmovdg %icc, %f2, %f1
10585 stx %l1, [%l7 + 0x70]
10586 bpos,a,pt %icc, loop_1192
10587 fbo,a %fcc2, loop_1193
10588 fbug %fcc2, loop_1194
10589 fand %f10, %f6, %f10
10590loop_1192:
10591 ldsw [%l7 + 0x7C], %l4
10592loop_1193:
10593 xnorcc %g4, 0x130D, %o4
10594loop_1194:
10595 movn %icc, %g1, %i7
10596 fmovsleu %icc, %f14, %f3
10597 std %f8, [%l7 + 0x78]
10598 std %f14, [%l7 + 0x70]
10599 std %f0, [%l7 + 0x68]
10600 ldd [%l7 + 0x38], %f0
10601 fmovdcc %icc, %f15, %f14
10602 st %f14, [%l7 + 0x6C]
10603 for %f12, %f6, %f4
10604 fabss %f1, %f9
10605 bg,a %icc, loop_1195
10606 lduh [%l7 + 0x28], %i5
10607 fmul8sux16 %f12, %f0, %f4
10608 edge16ln %l2, %o1, %i3
10609loop_1195:
10610 fmovdne %icc, %f3, %f2
10611 fmovsgu %icc, %f1, %f5
10612 brgz %i0, loop_1196
10613 fnegd %f2, %f12
10614 ldub [%l7 + 0x49], %l6
10615 fbg %fcc0, loop_1197
10616loop_1196:
10617 fmovsleu %xcc, %f10, %f6
10618 std %f14, [%l7 + 0x58]
10619 fcmpeq16 %f6, %f12, %o0
10620loop_1197:
10621 popc %o7, %g5
10622 fcmpgt32 %f12, %f14, %g2
10623 fsrc1s %f6, %f4
10624 edge8ln %l0, %o5, %o3
10625 fmovrsgez %g6, %f13, %f14
10626 fpackfix %f12, %f14
10627 fnands %f10, %f6, %f14
10628 fnegs %f10, %f8
10629 fcmple32 %f4, %f0, %o6
10630 ldub [%l7 + 0x44], %i6
10631 stb %i1, [%l7 + 0x21]
10632 fbue,a %fcc3, loop_1198
10633 ldsb [%l7 + 0x22], %o2
10634 fabss %f2, %f9
10635 nop
10636 setx loop_1199, %l0, %l1
10637 jmpl %l1, %i4
10638loop_1198:
10639 faligndata %f4, %f10, %f0
10640 fmovrsgez %l3, %f1, %f1
10641 ldsw [%l7 + 0x38], %l5
10642loop_1199:
10643 fmovdne %icc, %f7, %f15
10644 std %f8, [%l7 + 0x50]
10645 ldsh [%l7 + 0x1A], %i2
10646 sdivcc %g7, 0x14CA, %g3
10647 fpadd16 %f12, %f8, %f10
10648 fnors %f2, %f11, %f4
10649 xnor %l1, 0x1FCF, %l4
10650 subc %g4, %o4, %g1
10651 edge32 %i5, %i7, %o1
10652 ldsb [%l7 + 0x75], %l2
10653 fmovrse %i0, %f11, %f8
10654 xor %i3, 0x1DE9, %o0
10655 bn,pn %icc, loop_1200
10656 fcmpne32 %f4, %f14, %l6
10657 sth %g5, [%l7 + 0x08]
10658 ld [%l7 + 0x5C], %f10
10659loop_1200:
10660 fmovsn %xcc, %f14, %f15
10661 bg,a loop_1201
10662 fmovsge %xcc, %f7, %f15
10663 tcs %xcc, 0x1
10664 st %f4, [%l7 + 0x28]
10665loop_1201:
10666 fpadd32s %f10, %f4, %f13
10667 movvc %icc, %g2, %o7
10668 bl,a loop_1202
10669 fmovrse %o5, %f14, %f6
10670 fmovsne %icc, %f12, %f5
10671 std %f2, [%l7 + 0x40]
10672loop_1202:
10673 fbul %fcc2, loop_1203
10674 alignaddr %l0, %g6, %o3
10675 lduh [%l7 + 0x26], %i6
10676 fmovsa %xcc, %f6, %f10
10677loop_1203:
10678 brnz %i1, loop_1204
10679 movrgez %o6, %o2, %l3
10680 edge32l %l5, %i2, %i4
10681 fba,a %fcc0, loop_1205
10682loop_1204:
10683 umulcc %g7, 0x00BD, %l1
10684 edge16n %l4, %g3, %g4
10685 movleu %icc, %g1, %i5
10686loop_1205:
10687 stx %o4, [%l7 + 0x40]
10688 fmovrdgez %o1, %f12, %f0
10689 fmovsleu %xcc, %f10, %f14
10690 udivcc %i7, 0x019B, %l2
10691 tcs %icc, 0x1
10692 edge16ln %i0, %i3, %o0
10693 ldx [%l7 + 0x40], %g5
10694 smulcc %g2, 0x1A7D, %o7
10695 fbg,a %fcc2, loop_1206
10696 movrgez %l6, 0x121, %o5
10697 fone %f10
10698 mulx %g6, 0x13C6, %o3
10699loop_1206:
10700 ldsh [%l7 + 0x38], %l0
10701 mova %icc, %i1, %o6
10702 te %xcc, 0x3
10703 fandnot2s %f10, %f15, %f13
10704 stb %i6, [%l7 + 0x47]
10705 fcmped %fcc2, %f14, %f2
10706 fbg,a %fcc0, loop_1207
10707 fnot1 %f4, %f12
10708 edge8 %l3, %l5, %i2
10709 ba loop_1208
10710loop_1207:
10711 ld [%l7 + 0x40], %f11
10712 ldx [%l7 + 0x18], %i4
10713 ldd [%l7 + 0x08], %f14
10714loop_1208:
10715 fmovdle %xcc, %f1, %f6
10716 subcc %o2, 0x0D8D, %g7
10717 fpsub32s %f4, %f14, %f7
10718 edge32l %l1, %l4, %g3
10719 ld [%l7 + 0x28], %f1
10720 ldub [%l7 + 0x6A], %g1
10721 movvc %xcc, %i5, %o4
10722 movrgez %o1, 0x366, %i7
10723 stw %l2, [%l7 + 0x78]
10724 alignaddrl %i0, %g4, %i3
10725 lduw [%l7 + 0x5C], %g5
10726 tn %xcc, 0x3
10727 fmovdvs %icc, %f12, %f3
10728 stw %g2, [%l7 + 0x1C]
10729 stx %o7, [%l7 + 0x48]
10730 fbl,a %fcc0, loop_1209
10731 fmovrse %l6, %f3, %f9
10732 alignaddrl %o0, %g6, %o5
10733 nop
10734 setx loop_1210, %l0, %l1
10735 wrpr 0x1, %tl
10736 wrpr %l1, %tpc
10737 add %l1, 0x4, %l1
10738 wrpr %l1, %tnpc
10739 setx 0x34400001400, %l0, %l1
10740 wrpr %l1, %tstate
10741 wrhpr 0x4, %htstate
10742 retry
10743loop_1209:
10744 fcmpgt16 %f4, %f10, %l0
10745 movre %o3, %o6, %i1
10746 tcc %xcc, 0x2
10747loop_1210:
10748 fmul8sux16 %f4, %f6, %f0
10749 fbe,a %fcc3, loop_1211
10750 edge32l %l3, %i6, %i2
10751 movl %xcc, %l5, %o2
10752 udiv %i4, 0x1BFD, %g7
10753loop_1211:
10754 ldd [%l7 + 0x58], %f6
10755 bne,pt %xcc, loop_1212
10756 fmovsleu %xcc, %f7, %f0
10757 call loop_1213
10758 lduh [%l7 + 0x44], %l4
10759loop_1212:
10760 fbne,a %fcc2, loop_1214
10761 brgez,a %l1, loop_1215
10762loop_1213:
10763 fpadd32s %f1, %f8, %f8
10764 fmovrdlz %g1, %f12, %f8
10765loop_1214:
10766 array32 %i5, %g3, %o4
10767loop_1215:
10768 fmovdl %icc, %f3, %f9
10769 umul %o1, 0x02FD, %i7
10770 lduh [%l7 + 0x3E], %l2
10771 fmovdneg %xcc, %f7, %f11
10772 fmovrdgez %g4, %f10, %f8
10773 udivx %i3, 0x0035, %g5
10774 andcc %g2, %i0, %o7
10775 ldsh [%l7 + 0x48], %l6
10776 brlz,a %g6, loop_1216
10777 fzeros %f0
10778 fpackfix %f0, %f13
10779 brgz %o0, loop_1217
10780loop_1216:
10781 ldub [%l7 + 0x2C], %l0
10782 ldub [%l7 + 0x57], %o5
10783 fmuld8sux16 %f4, %f13, %f8
10784loop_1217:
10785 ldsh [%l7 + 0x1A], %o3
10786 fpsub32 %f10, %f6, %f4
10787 lduw [%l7 + 0x30], %o6
10788 bleu,a,pt %icc, loop_1218
10789 bn,a loop_1219
10790 fmovsvc %xcc, %f7, %f8
10791 tcc %icc, 0x1
10792loop_1218:
10793 movvs %icc, %l3, %i6
10794loop_1219:
10795 fbn %fcc1, loop_1220
10796 fbg,a %fcc3, loop_1221
10797 stx %i1, [%l7 + 0x18]
10798 ta %icc, 0x7
10799loop_1220:
10800 xorcc %l5, %i2, %o2
10801loop_1221:
10802 bneg %icc, loop_1222
10803 bpos,pt %icc, loop_1223
10804 ldd [%l7 + 0x50], %f2
10805 ldsh [%l7 + 0x6C], %i4
10806loop_1222:
10807 fbuge %fcc0, loop_1224
10808loop_1223:
10809 udiv %g7, 0x191D, %l1
10810 xor %l4, %i5, %g3
10811 sth %o4, [%l7 + 0x70]
10812loop_1224:
10813 fbul %fcc3, loop_1225
10814 be %icc, loop_1226
10815 bn,a %icc, loop_1227
10816 ld [%l7 + 0x58], %f2
10817loop_1225:
10818 brnz %o1, loop_1228
10819loop_1226:
10820 fpack32 %f6, %f8, %f12
10821loop_1227:
10822 fmovdcs %xcc, %f0, %f1
10823 orn %g1, 0x0D90, %l2
10824loop_1228:
10825 stx %i7, [%l7 + 0x18]
10826 std %f14, [%l7 + 0x48]
10827 ldub [%l7 + 0x0E], %g4
10828 ldsw [%l7 + 0x6C], %i3
10829 udivx %g2, 0x0B4A, %g5
10830 sub %i0, 0x1E66, %o7
10831 fpackfix %f8, %f5
10832 lduw [%l7 + 0x3C], %g6
10833 fcmpeq32 %f8, %f0, %l6
10834 fbul,a %fcc0, loop_1229
10835 fmovse %xcc, %f2, %f3
10836 lduh [%l7 + 0x66], %l0
10837 std %f10, [%l7 + 0x40]
10838loop_1229:
10839 pdist %f12, %f6, %f0
10840 edge8ln %o0, %o5, %o3
10841 addccc %l3, 0x1B52, %o6
10842 subccc %i6, 0x0871, %l5
10843 ldub [%l7 + 0x7C], %i2
10844 fxors %f10, %f7, %f11
10845 fnot1 %f0, %f0
10846 ldub [%l7 + 0x18], %i1
10847 stw %o2, [%l7 + 0x14]
10848 ldd [%l7 + 0x28], %f2
10849 fnegs %f10, %f6
10850 tcc %xcc, 0x0
10851 movvc %xcc, %i4, %g7
10852 fcmpes %fcc3, %f3, %f13
10853 fmovdge %xcc, %f15, %f13
10854 ldub [%l7 + 0x08], %l4
10855 tcc %icc, 0x2
10856 fornot1 %f6, %f6, %f12
10857 stx %i5, [%l7 + 0x40]
10858 ldsw [%l7 + 0x44], %l1
10859 tsubcctv %g3, %o1, %o4
10860 tge %xcc, 0x7
10861 ldub [%l7 + 0x0C], %l2
10862 subccc %i7, %g1, %i3
10863 ldub [%l7 + 0x39], %g2
10864 stw %g4, [%l7 + 0x48]
10865 faligndata %f10, %f6, %f8
10866 movleu %xcc, %i0, %g5
10867 ta %xcc, 0x5
10868 bgu,a,pt %icc, loop_1230
10869 fmovd %f10, %f12
10870 te %xcc, 0x6
10871 ldub [%l7 + 0x24], %o7
10872loop_1230:
10873 add %g6, 0x1164, %l6
10874 fmovsvs %xcc, %f15, %f15
10875 ldsw [%l7 + 0x48], %l0
10876 xorcc %o5, 0x13BC, %o0
10877 ldsb [%l7 + 0x3F], %l3
10878 lduw [%l7 + 0x50], %o6
10879 xorcc %o3, 0x0E98, %l5
10880 tvc %icc, 0x2
10881 movrgz %i2, 0x171, %i1
10882 fnot2 %f14, %f12
10883 ldsh [%l7 + 0x78], %o2
10884 xor %i6, %i4, %l4
10885 fpackfix %f8, %f4
10886 fmovsvc %icc, %f10, %f15
10887 edge32n %i5, %g7, %g3
10888 stb %o1, [%l7 + 0x45]
10889 movrgz %l1, %l2, %o4
10890 bneg,a %icc, loop_1231
10891 stw %i7, [%l7 + 0x14]
10892 fmovrsgz %i3, %f10, %f9
10893 ldsh [%l7 + 0x28], %g2
10894loop_1231:
10895 fbn,a %fcc2, loop_1232
10896 udivcc %g1, 0x0115, %i0
10897 fone %f8
10898 tge %xcc, 0x6
10899loop_1232:
10900 xorcc %g5, %g4, %g6
10901 fcmpes %fcc1, %f15, %f4
10902 fpmerge %f9, %f3, %f10
10903 st %f12, [%l7 + 0x30]
10904 brgz %o7, loop_1233
10905 bpos,a %xcc, loop_1234
10906 fmul8x16 %f15, %f12, %f14
10907 fcmpd %fcc1, %f4, %f14
10908loop_1233:
10909 stb %l0, [%l7 + 0x4D]
10910loop_1234:
10911 mulx %l6, 0x090F, %o0
10912 smul %l3, 0x1D8E, %o6
10913 fandnot2 %f4, %f0, %f12
10914 fands %f15, %f6, %f10
10915 stw %o5, [%l7 + 0x40]
10916 stw %l5, [%l7 + 0x18]
10917 fbe,a %fcc2, loop_1235
10918 fsrc1s %f14, %f11
10919 tvs %icc, 0x3
10920 fmovrdgez %o3, %f0, %f2
10921loop_1235:
10922 stx %i1, [%l7 + 0x40]
10923 fcmpne32 %f10, %f14, %o2
10924 stb %i6, [%l7 + 0x6A]
10925 fmovdneg %xcc, %f6, %f14
10926 ldub [%l7 + 0x17], %i4
10927 mulscc %i2, 0x1A3D, %i5
10928 bvc,a,pn %icc, loop_1236
10929 fmovrdlz %l4, %f10, %f2
10930 edge8ln %g3, %g7, %o1
10931 stb %l1, [%l7 + 0x71]
10932loop_1236:
10933 ld [%l7 + 0x58], %f4
10934 stw %o4, [%l7 + 0x10]
10935 movle %xcc, %l2, %i3
10936 fpsub32s %f10, %f15, %f6
10937 fcmple16 %f6, %f2, %i7
10938 movpos %icc, %g2, %i0
10939 fba %fcc3, loop_1237
10940 sdiv %g1, 0x1A58, %g5
10941 movn %icc, %g6, %g4
10942 edge32 %l0, %l6, %o7
10943loop_1237:
10944 lduw [%l7 + 0x3C], %o0
10945 movrlez %o6, 0x0C2, %l3
10946 fcmps %fcc2, %f1, %f10
10947 tge %icc, 0x6
10948 fcmpne16 %f14, %f14, %l5
10949 movleu %icc, %o5, %o3
10950 movrgz %i1, %i6, %o2
10951 movpos %xcc, %i4, %i5
10952 movle %icc, %l4, %i2
10953 umul %g7, 0x01E2, %o1
10954 or %g3, %l1, %o4
10955 lduh [%l7 + 0x12], %l2
10956 fmovdl %xcc, %f14, %f2
10957 ldsh [%l7 + 0x4C], %i3
10958 ldx [%l7 + 0x50], %i7
10959 fmovscc %icc, %f6, %f4
10960 movge %xcc, %i0, %g1
10961 fnegs %f15, %f10
10962 sth %g2, [%l7 + 0x6C]
10963 bg loop_1238
10964 ba,a %xcc, loop_1239
10965 srax %g6, %g4, %g5
10966 fnot2s %f13, %f9
10967loop_1238:
10968 fmovsl %icc, %f0, %f14
10969loop_1239:
10970 alignaddrl %l6, %o7, %o0
10971 array8 %l0, %l3, %o6
10972 fba %fcc3, loop_1240
10973 fmovde %icc, %f14, %f1
10974 fxor %f8, %f4, %f10
10975 movrlz %l5, 0x095, %o3
10976loop_1240:
10977 movn %xcc, %i1, %i6
10978 fpadd32 %f14, %f6, %f10
10979 movcc %icc, %o5, %i4
10980 fpack32 %f6, %f6, %f14
10981 sth %o2, [%l7 + 0x68]
10982 fmovsa %icc, %f7, %f3
10983 fbul,a %fcc1, loop_1241
10984 siam 0x3
10985 fmovsa %icc, %f8, %f4
10986 fnand %f0, %f4, %f0
10987loop_1241:
10988 fmovdne %xcc, %f5, %f0
10989 fbne %fcc2, loop_1242
10990 bg,a loop_1243
10991 fbue %fcc2, loop_1244
10992 lduw [%l7 + 0x7C], %i5
10993loop_1242:
10994 fmovda %xcc, %f5, %f3
10995loop_1243:
10996 fbug,a %fcc2, loop_1245
10997loop_1244:
10998 lduh [%l7 + 0x4A], %i2
10999 fsrc1s %f12, %f9
11000 subccc %g7, %l4, %o1
11001loop_1245:
11002 bpos,a loop_1246
11003 edge8 %l1, %o4, %g3
11004 fmovsg %icc, %f0, %f2
11005 ldd [%l7 + 0x68], %f6
11006loop_1246:
11007 st %f10, [%l7 + 0x14]
11008 add %i3, %i7, %i0
11009 edge16l %g1, %g2, %l2
11010 ldd [%l7 + 0x40], %f6
11011 brnz,a %g6, loop_1247
11012 fbe,a %fcc0, loop_1248
11013 fmovdge %xcc, %f15, %f0
11014 movrlez %g5, 0x2D9, %l6
11015loop_1247:
11016 fmovrslz %g4, %f7, %f3
11017loop_1248:
11018 smulcc %o0, %o7, %l3
11019 fandnot2s %f7, %f4, %f7
11020 sth %l0, [%l7 + 0x64]
11021 fpsub32 %f12, %f2, %f0
11022 ldsb [%l7 + 0x09], %o6
11023 ld [%l7 + 0x28], %f4
11024 fcmpes %fcc0, %f15, %f6
11025 st %f6, [%l7 + 0x0C]
11026 pdist %f14, %f0, %f14
11027 movcs %icc, %l5, %i1
11028 fones %f12
11029 movrne %i6, 0x0A1, %o3
11030 andn %o5, %i4, %i5
11031 fpsub32s %f1, %f10, %f6
11032 taddcctv %i2, %o2, %l4
11033 lduw [%l7 + 0x7C], %o1
11034 fsrc1s %f7, %f10
11035 umul %l1, 0x1AC4, %o4
11036 bn,pt %icc, loop_1249
11037 movcc %xcc, %g3, %i3
11038 fpackfix %f0, %f10
11039 stw %g7, [%l7 + 0x74]
11040loop_1249:
11041 fba %fcc1, loop_1250
11042 fmul8x16al %f15, %f8, %f4
11043 ldd [%l7 + 0x20], %f12
11044 ldsw [%l7 + 0x30], %i0
11045loop_1250:
11046 fmovrse %i7, %f1, %f0
11047 ld [%l7 + 0x3C], %f2
11048 sllx %g1, 0x07, %g2
11049 ldsw [%l7 + 0x7C], %g6
11050 movrlz %l2, 0x217, %l6
11051 tsubcc %g5, 0x17A9, %g4
11052 fpsub32s %f9, %f15, %f7
11053 sth %o7, [%l7 + 0x78]
11054 fnor %f10, %f2, %f8
11055 ldd [%l7 + 0x08], %f8
11056 fpackfix %f8, %f1
11057 edge8ln %o0, %l3, %o6
11058 for %f12, %f14, %f14
11059 srax %l0, 0x0F, %l5
11060 fabss %f12, %f0
11061 sdiv %i1, 0x15C7, %i6
11062 movrlz %o3, 0x2C8, %i4
11063 andn %o5, %i5, %o2
11064 brlz,a %i2, loop_1251
11065 addccc %l4, 0x181D, %l1
11066 mulscc %o1, %o4, %i3
11067 fornot2 %f10, %f4, %f8
11068loop_1251:
11069 fnot1s %f4, %f9
11070 fzero %f6
11071 bcc,a %xcc, loop_1252
11072 ldsb [%l7 + 0x40], %g3
11073 tn %xcc, 0x1
11074 fmovdvs %icc, %f8, %f3
11075loop_1252:
11076 tcc %xcc, 0x0
11077 fmovsneg %icc, %f0, %f3
11078 stb %g7, [%l7 + 0x79]
11079 fmovdcc %icc, %f10, %f6
11080 stb %i0, [%l7 + 0x36]
11081 xorcc %i7, 0x1D31, %g2
11082 xorcc %g1, %g6, %l6
11083 bl,a loop_1253
11084 tleu %xcc, 0x0
11085 sdivcc %l2, 0x0F40, %g4
11086 fcmpeq32 %f8, %f2, %o7
11087loop_1253:
11088 fones %f9
11089 fcmped %fcc0, %f12, %f4
11090 fmuld8sux16 %f5, %f10, %f12
11091 ld [%l7 + 0x54], %f10
11092 add %o0, 0x0813, %l3
11093 xor %o6, %g5, %l5
11094 fpadd32s %f5, %f0, %f4
11095 movcc %xcc, %l0, %i6
11096 fornot2s %f8, %f9, %f9
11097 edge32ln %o3, %i4, %i1
11098 sethi 0x0771, %i5
11099 alignaddr %o2, %o5, %i2
11100 ldub [%l7 + 0x79], %l4
11101 fornot1 %f2, %f14, %f6
11102 xorcc %o1, 0x0A18, %l1
11103 fmovrsgez %i3, %f7, %f11
11104 sth %g3, [%l7 + 0x54]
11105 movg %icc, %o4, %i0
11106 bleu,a loop_1254
11107 stw %g7, [%l7 + 0x3C]
11108 ldsw [%l7 + 0x78], %g2
11109 movvc %icc, %g1, %i7
11110loop_1254:
11111 bshuffle %f4, %f0, %f10
11112 fmul8ulx16 %f8, %f6, %f0
11113 fand %f2, %f6, %f12
11114 ldd [%l7 + 0x28], %f12
11115 ldub [%l7 + 0x2A], %g6
11116 movle %icc, %l2, %g4
11117 tl %icc, 0x6
11118 fmovdvc %icc, %f9, %f2
11119 movneg %icc, %o7, %l6
11120 xorcc %l3, %o6, %o0
11121 array32 %l5, %g5, %i6
11122 fbl,a %fcc2, loop_1255
11123 edge16l %l0, %i4, %o3
11124 fbue %fcc2, loop_1256
11125 ldd [%l7 + 0x08], %f12
11126loop_1255:
11127 bvs,a,pn %icc, loop_1257
11128 fpack16 %f2, %f12
11129loop_1256:
11130 xor %i5, 0x12D7, %o2
11131 fmovsvc %icc, %f7, %f0
11132loop_1257:
11133 fzero %f10
11134 for %f6, %f0, %f2
11135 movrlez %i1, 0x0C9, %o5
11136 lduh [%l7 + 0x1C], %l4
11137 mulscc %o1, 0x001F, %i2
11138 mulscc %i3, %g3, %o4
11139 edge32l %l1, %i0, %g2
11140 popc 0x0E31, %g1
11141 fabss %f9, %f15
11142 sethi 0x04A9, %g7
11143 edge8 %i7, %g6, %l2
11144 array16 %g4, %o7, %l6
11145 sth %o6, [%l7 + 0x5C]
11146 ldx [%l7 + 0x20], %l3
11147 brnz,a %o0, loop_1258
11148 movneg %xcc, %g5, %l5
11149 popc %l0, %i6
11150 stw %i4, [%l7 + 0x0C]
11151loop_1258:
11152 fmovdne %xcc, %f12, %f15
11153 stw %o3, [%l7 + 0x70]
11154 fmovrsne %o2, %f5, %f6
11155 ldub [%l7 + 0x44], %i1
11156 brgz %o5, loop_1259
11157 ble,pt %icc, loop_1260
11158 ba,pn %xcc, loop_1261
11159 sth %l4, [%l7 + 0x20]
11160loop_1259:
11161 array32 %i5, %i2, %o1
11162loop_1260:
11163 fmovdge %icc, %f1, %f10
11164loop_1261:
11165 ldsw [%l7 + 0x7C], %g3
11166 fpackfix %f12, %f12
11167 st %f5, [%l7 + 0x30]
11168 std %f2, [%l7 + 0x28]
11169 lduw [%l7 + 0x10], %i3
11170 ldd [%l7 + 0x70], %f12
11171 fsrc2s %f5, %f13
11172 mova %icc, %l1, %o4
11173 fmovsa %icc, %f2, %f0
11174 or %i0, %g1, %g2
11175 stx %g7, [%l7 + 0x68]
11176 brnz,a %i7, loop_1262
11177 ldd [%l7 + 0x60], %f12
11178 ldsh [%l7 + 0x40], %l2
11179 st %f4, [%l7 + 0x5C]
11180loop_1262:
11181 subccc %g4, %o7, %l6
11182 taddcc %o6, %g6, %l3
11183 stw %o0, [%l7 + 0x70]
11184 edge16l %l5, %g5, %i6
11185 fpsub32s %f11, %f1, %f14
11186 brnz,a %l0, loop_1263
11187 ldd [%l7 + 0x60], %f10
11188 ldd [%l7 + 0x38], %f2
11189 fpackfix %f12, %f2
11190loop_1263:
11191 fpack16 %f4, %f10
11192 fcmpne16 %f0, %f8, %i4
11193 ld [%l7 + 0x54], %f13
11194 fandnot2s %f5, %f10, %f2
11195 bg,a,pt %xcc, loop_1264
11196 ldx [%l7 + 0x28], %o3
11197 sdivx %o2, 0x0259, %o5
11198 fpack32 %f4, %f4, %f4
11199loop_1264:
11200 umul %i1, %i5, %l4
11201 fmovsne %icc, %f1, %f15
11202 ba,a %xcc, loop_1265
11203 taddcc %o1, %g3, %i2
11204 fmovspos %xcc, %f5, %f8
11205 fsrc2 %f6, %f12
11206loop_1265:
11207 ldub [%l7 + 0x0C], %l1
11208 lduh [%l7 + 0x0C], %o4
11209 ldsw [%l7 + 0x7C], %i0
11210 srlx %g1, 0x16, %i3
11211 fmovsn %xcc, %f8, %f1
11212 stw %g7, [%l7 + 0x34]
11213 fmovrsgz %g2, %f9, %f11
11214 ldd [%l7 + 0x60], %f12
11215 xorcc %l2, %g4, %i7
11216 fmul8sux16 %f12, %f0, %f0
11217 fandnot2 %f12, %f14, %f10
11218 lduw [%l7 + 0x5C], %o7
11219 ldub [%l7 + 0x22], %o6
11220 fornot1s %f12, %f6, %f9
11221 ld [%l7 + 0x08], %f5
11222 movrgez %g6, 0x13D, %l6
11223 tsubcctv %l3, 0x0B1A, %o0
11224 movvc %icc, %g5, %l5
11225 stw %l0, [%l7 + 0x6C]
11226 fcmpeq16 %f6, %f10, %i6
11227 orn %i4, %o3, %o5
11228 movleu %xcc, %i1, %o2
11229 bne %xcc, loop_1266
11230 fbge,a %fcc3, loop_1267
11231 ld [%l7 + 0x40], %f6
11232 movpos %icc, %l4, %o1
11233loop_1266:
11234 fmovsn %xcc, %f6, %f6
11235loop_1267:
11236 fmul8ulx16 %f4, %f6, %f6
11237 fmovdvc %xcc, %f13, %f9
11238 fbn %fcc1, loop_1268
11239 movge %xcc, %g3, %i2
11240 edge16n %i5, %l1, %o4
11241 fnot1 %f10, %f2
11242loop_1268:
11243 fbule,a %fcc2, loop_1269
11244 movge %icc, %i0, %i3
11245 ldub [%l7 + 0x45], %g7
11246 ld [%l7 + 0x60], %f8
11247loop_1269:
11248 tl %xcc, 0x7
11249 fmovdcs %icc, %f12, %f9
11250 fpack16 %f6, %f3
11251 mulx %g1, %g2, %g4
11252 fcmpeq16 %f14, %f4, %l2
11253 st %f13, [%l7 + 0x24]
11254 lduw [%l7 + 0x3C], %o7
11255 fmovdl %xcc, %f5, %f5
11256 ldsh [%l7 + 0x64], %i7
11257 bvs,pt %icc, loop_1270
11258 tn %icc, 0x0
11259 stx %g6, [%l7 + 0x30]
11260 ldsb [%l7 + 0x4B], %o6
11261loop_1270:
11262 fmovrdgz %l6, %f0, %f4
11263 addcc %o0, 0x1609, %l3
11264 array8 %l5, %g5, %i6
11265 std %f0, [%l7 + 0x70]
11266 movneg %xcc, %l0, %o3
11267 fmovrslez %i4, %f7, %f11
11268 bgu loop_1271
11269 sdivcc %i1, 0x18DA, %o2
11270 stx %l4, [%l7 + 0x78]
11271 subcc %o5, %g3, %i2
11272loop_1271:
11273 fbn %fcc0, loop_1272
11274 edge16n %o1, %i5, %o4
11275 te %xcc, 0x5
11276 st %f9, [%l7 + 0x24]
11277loop_1272:
11278 edge16l %l1, %i0, %i3
11279 fornot1s %f14, %f3, %f7
11280 stx %g1, [%l7 + 0x18]
11281 fmovscs %icc, %f9, %f15
11282 fands %f0, %f9, %f0
11283 lduh [%l7 + 0x6E], %g7
11284 std %f14, [%l7 + 0x70]
11285 stb %g2, [%l7 + 0x11]
11286 and %l2, %o7, %i7
11287 taddcctv %g6, 0x173A, %o6
11288 ldx [%l7 + 0x78], %l6
11289 ldsw [%l7 + 0x28], %o0
11290 movrne %l3, %l5, %g4
11291 stb %i6, [%l7 + 0x55]
11292 fnot1 %f6, %f4
11293 addccc %g5, 0x1999, %l0
11294 fnot1 %f14, %f14
11295 sll %i4, %i1, %o3
11296 movn %xcc, %o2, %o5
11297 fmovsg %icc, %f2, %f7
11298 edge32l %l4, %g3, %o1
11299 xnor %i2, 0x095F, %i5
11300 stb %l1, [%l7 + 0x5D]
11301 ldub [%l7 + 0x0C], %o4
11302 fpack32 %f6, %f14, %f10
11303 fmovscc %xcc, %f8, %f13
11304 ldx [%l7 + 0x60], %i3
11305 fxnor %f14, %f10, %f8
11306 edge8 %i0, %g7, %g1
11307 ldub [%l7 + 0x4F], %g2
11308 ldx [%l7 + 0x60], %l2
11309 fbu,a %fcc1, loop_1273
11310 lduw [%l7 + 0x5C], %o7
11311 umulcc %i7, 0x172D, %g6
11312 fzeros %f15
11313loop_1273:
11314 ldsb [%l7 + 0x59], %l6
11315 ldx [%l7 + 0x48], %o6
11316 movle %icc, %l3, %l5
11317 or %o0, %i6, %g4
11318 ldd [%l7 + 0x48], %f14
11319 fnegd %f14, %f6
11320 fcmpd %fcc2, %f14, %f4
11321 movg %xcc, %g5, %i4
11322 tg %icc, 0x4
11323 tge %xcc, 0x4
11324 fmul8x16au %f6, %f10, %f4
11325 fpadd16s %f11, %f12, %f5
11326 ldd [%l7 + 0x58], %f4
11327 stw %i1, [%l7 + 0x30]
11328 fcmple16 %f6, %f6, %l0
11329 fbe,a %fcc2, loop_1274
11330 udivcc %o3, 0x0264, %o2
11331 ldub [%l7 + 0x75], %l4
11332 srl %g3, %o5, %o1
11333loop_1274:
11334 umulcc %i5, 0x170C, %i2
11335 siam 0x6
11336 edge16l %l1, %i3, %i0
11337 alignaddrl %g7, %o4, %g2
11338 edge32ln %l2, %g1, %o7
11339 sth %g6, [%l7 + 0x6C]
11340 ldd [%l7 + 0x18], %f8
11341 fpadd32 %f12, %f12, %f6
11342 fnand %f10, %f6, %f6
11343 tge %xcc, 0x3
11344 movvc %icc, %l6, %o6
11345 brlez,a %l3, loop_1275
11346 fmovdvs %icc, %f6, %f1
11347 sth %l5, [%l7 + 0x5C]
11348 fbg,a %fcc1, loop_1276
11349loop_1275:
11350 fble %fcc0, loop_1277
11351 ldsw [%l7 + 0x08], %o0
11352 fmovsg %icc, %f14, %f8
11353loop_1276:
11354 smul %i6, %i7, %g4
11355loop_1277:
11356 stw %i4, [%l7 + 0x54]
11357 ldub [%l7 + 0x51], %i1
11358 fpsub32 %f10, %f4, %f12
11359 ld [%l7 + 0x2C], %f6
11360 lduh [%l7 + 0x14], %g5
11361 fmovdg %xcc, %f14, %f13
11362 fmul8x16 %f2, %f8, %f2
11363 bleu,pn %icc, loop_1278
11364 move %icc, %l0, %o3
11365 movne %icc, %l4, %o2
11366 fmovrdlz %g3, %f2, %f8
11367loop_1278:
11368 movcs %icc, %o1, %o5
11369 fbue %fcc1, loop_1279
11370 movge %xcc, %i5, %l1
11371 ldsw [%l7 + 0x70], %i3
11372 movpos %icc, %i2, %g7
11373loop_1279:
11374 tsubcc %i0, 0x0614, %o4
11375 stw %g2, [%l7 + 0x30]
11376 ldub [%l7 + 0x13], %l2
11377 fmovdvs %icc, %f15, %f5
11378 ldsw [%l7 + 0x50], %g1
11379 fcmped %fcc2, %f12, %f10
11380 fmovsne %xcc, %f11, %f10
11381 fmovsne %icc, %f0, %f4
11382 ldsh [%l7 + 0x3E], %o7
11383 andcc %l6, 0x0F79, %g6
11384 fexpand %f4, %f14
11385 pdist %f12, %f2, %f10
11386 fbule %fcc1, loop_1280
11387 fpadd32s %f2, %f3, %f1
11388 lduh [%l7 + 0x5E], %l3
11389 fzero %f14
11390loop_1280:
11391 fbuge %fcc1, loop_1281
11392 ldub [%l7 + 0x36], %o6
11393 ldx [%l7 + 0x50], %o0
11394 fcmpd %fcc3, %f12, %f2
11395loop_1281:
11396 fmovdle %xcc, %f3, %f7
11397 orncc %i6, %i7, %g4
11398 fmul8x16al %f11, %f7, %f2
11399 taddcctv %i4, 0x1B35, %l5
11400 fcmpgt16 %f2, %f4, %g5
11401 fmovsleu %xcc, %f6, %f5
11402 ldub [%l7 + 0x1F], %i1
11403 stw %l0, [%l7 + 0x7C]
11404 faligndata %f12, %f6, %f6
11405 andn %o3, 0x06BC, %o2
11406 sth %l4, [%l7 + 0x3A]
11407 ldsw [%l7 + 0x44], %o1
11408 fmovsge %xcc, %f0, %f6
11409 stx %g3, [%l7 + 0x10]
11410 fmuld8sux16 %f3, %f12, %f0
11411 bneg,pn %icc, loop_1282
11412 fors %f3, %f11, %f10
11413 sth %i5, [%l7 + 0x3A]
11414 fnors %f3, %f0, %f1
11415loop_1282:
11416 array16 %o5, %i3, %i2
11417 fbne %fcc0, loop_1283
11418 call loop_1284
11419 fornot2s %f2, %f14, %f12
11420 stb %l1, [%l7 + 0x6E]
11421loop_1283:
11422 ldsb [%l7 + 0x7F], %g7
11423loop_1284:
11424 edge8n %i0, %g2, %l2
11425 lduh [%l7 + 0x3E], %g1
11426 movre %o4, %l6, %g6
11427 st %f0, [%l7 + 0x1C]
11428 std %f0, [%l7 + 0x40]
11429 fmovscc %xcc, %f0, %f11
11430 stb %o7, [%l7 + 0x35]
11431 stx %o6, [%l7 + 0x58]
11432 stb %o0, [%l7 + 0x46]
11433 fble %fcc2, loop_1285
11434 fbo,a %fcc2, loop_1286
11435 ldsw [%l7 + 0x48], %i6
11436 ldsb [%l7 + 0x43], %i7
11437loop_1285:
11438 brlez %g4, loop_1287
11439loop_1286:
11440 movpos %icc, %i4, %l3
11441 bvc,a,pt %icc, loop_1288
11442 tcs %icc, 0x3
11443loop_1287:
11444 array16 %l5, %i1, %g5
11445 lduw [%l7 + 0x70], %l0
11446loop_1288:
11447 lduh [%l7 + 0x1E], %o2
11448 fbge %fcc1, loop_1289
11449 fpadd32s %f4, %f7, %f2
11450 fmovrdne %o3, %f0, %f8
11451 nop
11452 setx loop_1290, %l0, %l1
11453 jmpl %l1, %l4
11454loop_1289:
11455 orn %g3, %o1, %i5
11456 lduw [%l7 + 0x6C], %i3
11457 brlez %o5, loop_1291
11458loop_1290:
11459 fornot2s %f5, %f9, %f11
11460 ldd [%l7 + 0x10], %f2
11461 lduw [%l7 + 0x60], %l1
11462loop_1291:
11463 fsrc1s %f1, %f8
11464 stx %i2, [%l7 + 0x68]
11465 fsrc2s %f0, %f10
11466 srax %i0, 0x13, %g7
11467 andncc %l2, %g1, %g2
11468 ld [%l7 + 0x60], %f13
11469 st %f3, [%l7 + 0x68]
11470 sethi 0x13EC, %o4
11471 sth %l6, [%l7 + 0x18]
11472 movrlz %g6, 0x3DD, %o6
11473 nop
11474 setx loop_1292, %l0, %l1
11475 wrpr 0x1, %tl
11476 wrpr %l1, %tnpc
11477 setx 0x34400001400, %l0, %l1
11478 wrpr %l1, %tstate
11479 wrhpr 0x4, %htstate
11480 done
11481 ldsh [%l7 + 0x58], %o7
11482 mulx %i6, 0x12D0, %i7
11483 and %g4, 0x1BB3, %i4
11484loop_1292:
11485 std %f8, [%l7 + 0x10]
11486 bcs,a,pn %icc, loop_1293
11487 movre %l3, %o0, %i1
11488 xnor %l5, 0x1489, %l0
11489 movrne %o2, %g5, %o3
11490loop_1293:
11491 ldx [%l7 + 0x10], %l4
11492 sth %g3, [%l7 + 0x48]
11493 fmovrdne %o1, %f8, %f12
11494 stx %i5, [%l7 + 0x30]
11495 ldx [%l7 + 0x48], %i3
11496 movcc %icc, %o5, %i2
11497 xnorcc %i0, 0x0982, %g7
11498 bn,a,pn %xcc, loop_1294
11499 st %f2, [%l7 + 0x50]
11500 lduh [%l7 + 0x28], %l1
11501 stw %g1, [%l7 + 0x48]
11502loop_1294:
11503 fmovdg %icc, %f7, %f13
11504 ldsw [%l7 + 0x50], %l2
11505 fmovsleu %icc, %f9, %f12
11506 nop
11507 setx loop_1295, %l0, %l1
11508 wrpr 0x1, %tl
11509 wrpr %l1, %tpc
11510 add %l1, 0x4, %l1
11511 wrpr %l1, %tnpc
11512 setx 0x34400001400, %l0, %l1
11513 wrpr %l1, %tstate
11514 wrhpr 0x4, %htstate
11515 retry
11516 fnot1s %f7, %f13
11517 lduh [%l7 + 0x14], %g2
11518 orncc %o4, 0x1700, %g6
11519loop_1295:
11520 fsrc1 %f14, %f0
11521 tvc %icc, 0x2
11522 sth %l6, [%l7 + 0x1C]
11523 st %f13, [%l7 + 0x28]
11524 lduw [%l7 + 0x74], %o6
11525 tge %xcc, 0x5
11526 fmul8x16 %f1, %f2, %f12
11527 ta %xcc, 0x6
11528 fors %f10, %f7, %f9
11529 fbn %fcc2, loop_1296
11530 fxors %f6, %f4, %f0
11531 sra %i6, 0x14, %o7
11532 std %f8, [%l7 + 0x58]
11533loop_1296:
11534 lduw [%l7 + 0x50], %i7
11535 sdiv %g4, 0x0007, %l3
11536 add %o0, %i1, %i4
11537 tl %icc, 0x2
11538 fcmple16 %f4, %f2, %l5
11539 alignaddr %l0, %g5, %o3
11540 brlz,a %l4, loop_1297
11541 tleu %xcc, 0x2
11542 xnorcc %g3, 0x0494, %o2
11543 lduh [%l7 + 0x56], %i5
11544loop_1297:
11545 lduh [%l7 + 0x78], %i3
11546 sra %o1, %i2, %o5
11547 std %f6, [%l7 + 0x18]
11548 st %f2, [%l7 + 0x2C]
11549 fzeros %f6
11550 nop
11551 setx loop_1298, %l0, %l1
11552 jmpl %l1, %g7
11553 smul %i0, %l1, %g1
11554 lduw [%l7 + 0x0C], %g2
11555 stx %l2, [%l7 + 0x18]
11556loop_1298:
11557 bn %icc, loop_1299
11558 sth %g6, [%l7 + 0x74]
11559 fmovdcc %icc, %f11, %f6
11560 fpadd32 %f4, %f8, %f14
11561loop_1299:
11562 smul %l6, %o6, %i6
11563 fpsub32 %f2, %f8, %f0
11564 tn %icc, 0x1
11565 ldsw [%l7 + 0x44], %o7
11566 fmovrde %o4, %f12, %f14
11567 call loop_1300
11568 addcc %g4, %i7, %l3
11569 movl %xcc, %o0, %i4
11570 ldd [%l7 + 0x18], %f14
11571loop_1300:
11572 stx %i1, [%l7 + 0x30]
11573 movn %xcc, %l0, %l5
11574 edge32ln %o3, %g5, %g3
11575 movrgez %o2, %i5, %i3
11576 fone %f2
11577 fmovrse %l4, %f1, %f11
11578 ldub [%l7 + 0x60], %i2
11579 stw %o1, [%l7 + 0x60]
11580 ldx [%l7 + 0x78], %o5
11581 movg %icc, %g7, %l1
11582 addc %g1, %g2, %l2
11583 pdist %f10, %f12, %f8
11584 movpos %xcc, %i0, %g6
11585 be,a,pn %icc, loop_1301
11586 fand %f10, %f14, %f6
11587 movgu %icc, %o6, %l6
11588 movge %xcc, %o7, %o4
11589loop_1301:
11590 xor %g4, 0x0338, %i6
11591 stb %i7, [%l7 + 0x3A]
11592 tcc %icc, 0x5
11593 fbul %fcc1, loop_1302
11594 stb %o0, [%l7 + 0x39]
11595 tcs %icc, 0x3
11596 andn %i4, 0x03E4, %l3
11597loop_1302:
11598 fcmpne32 %f8, %f10, %i1
11599 fcmple16 %f10, %f0, %l5
11600 fcmpne16 %f12, %f4, %o3
11601 fandnot2s %f4, %f3, %f1
11602 ldub [%l7 + 0x6A], %g5
11603 tcs %icc, 0x4
11604 mulx %l0, %o2, %g3
11605 tl %xcc, 0x4
11606 fmovsne %xcc, %f12, %f10
11607 edge8n %i5, %i3, %i2
11608 ldsw [%l7 + 0x24], %l4
11609 fnands %f1, %f8, %f9
11610 fmovrdgez %o1, %f2, %f10
11611 fmovdpos %xcc, %f10, %f15
11612 fmul8ulx16 %f6, %f6, %f14
11613 fpsub16s %f9, %f2, %f12
11614 ldsh [%l7 + 0x32], %g7
11615 lduh [%l7 + 0x58], %l1
11616 stw %o5, [%l7 + 0x30]
11617 addc %g2, %l2, %g1
11618 fmovdleu %xcc, %f11, %f13
11619 stb %i0, [%l7 + 0x5A]
11620 brlz %o6, loop_1303
11621 fmovda %icc, %f10, %f12
11622 std %f10, [%l7 + 0x38]
11623 fpmerge %f8, %f3, %f4
11624loop_1303:
11625 tcs %xcc, 0x1
11626 ld [%l7 + 0x44], %f1
11627 andcc %g6, %l6, %o4
11628 fexpand %f2, %f0
11629 andcc %g4, %i6, %o7
11630 bvs %icc, loop_1304
11631 mulscc %o0, 0x1FE8, %i4
11632 fnor %f14, %f10, %f6
11633 stw %l3, [%l7 + 0x28]
11634loop_1304:
11635 xor %i7, %l5, %o3
11636 lduh [%l7 + 0x34], %i1
11637 fmovrdne %g5, %f2, %f10
11638 ld [%l7 + 0x3C], %f5
11639 ld [%l7 + 0x3C], %f14
11640 ldsb [%l7 + 0x15], %o2
11641 ldsh [%l7 + 0x56], %l0
11642 brgz %g3, loop_1305
11643 smul %i5, 0x1C83, %i2
11644 srl %i3, %o1, %g7
11645 movrlez %l4, 0x2E2, %l1
11646loop_1305:
11647 ldd [%l7 + 0x48], %f4
11648 fbo,a %fcc1, loop_1306
11649 ldsh [%l7 + 0x6C], %o5
11650 movneg %icc, %g2, %g1
11651 ldsb [%l7 + 0x18], %i0
11652loop_1306:
11653 st %f15, [%l7 + 0x2C]
11654 fmovsge %icc, %f1, %f12
11655 sth %l2, [%l7 + 0x4E]
11656 ldsh [%l7 + 0x22], %g6
11657 edge8l %l6, %o4, %o6
11658 ldx [%l7 + 0x10], %i6
11659 fandnot2s %f13, %f6, %f8
11660 fpsub32 %f6, %f0, %f2
11661 std %f8, [%l7 + 0x70]
11662 fpsub16 %f0, %f10, %f10
11663 ldsh [%l7 + 0x3A], %g4
11664 fones %f9
11665 call loop_1307
11666 fmovdneg %xcc, %f15, %f3
11667 umul %o0, 0x00AC, %o7
11668 edge8 %i4, %i7, %l3
11669loop_1307:
11670 fpsub32s %f5, %f7, %f4
11671 stw %o3, [%l7 + 0x14]
11672 lduh [%l7 + 0x2C], %l5
11673 ld [%l7 + 0x70], %f6
11674 fmuld8sux16 %f9, %f12, %f12
11675 movrlez %i1, %g5, %o2
11676 fbu %fcc3, loop_1308
11677 fcmple16 %f8, %f2, %g3
11678 ldsw [%l7 + 0x40], %i5
11679 bg,a loop_1309
11680loop_1308:
11681 ldsw [%l7 + 0x54], %l0
11682 lduw [%l7 + 0x0C], %i2
11683 fmovdneg %icc, %f10, %f10
11684loop_1309:
11685 ldx [%l7 + 0x20], %i3
11686 brgez,a %o1, loop_1310
11687 fpadd16s %f0, %f7, %f15
11688 fmovdvs %icc, %f15, %f15
11689 ldd [%l7 + 0x60], %f10
11690loop_1310:
11691 tcc %xcc, 0x5
11692 fands %f15, %f7, %f9
11693 orn %g7, %l1, %o5
11694 edge16ln %g2, %l4, %g1
11695 fbuge %fcc1, loop_1311
11696 fands %f2, %f14, %f13
11697 nop
11698 setx loop_1312, %l0, %l1
11699 wrpr 0x1, %tl
11700 wrpr %l1, %tpc
11701 add %l1, 0x4, %l1
11702 wrpr %l1, %tnpc
11703 setx 0x34400001400, %l0, %l1
11704 wrpr %l1, %tstate
11705 wrhpr 0x4, %htstate
11706 retry
11707 fbge,a %fcc3, loop_1313
11708loop_1311:
11709 xnor %l2, %i0, %l6
11710 fmovrdgez %g6, %f6, %f12
11711loop_1312:
11712 ldub [%l7 + 0x2D], %o6
11713loop_1313:
11714 ldsb [%l7 + 0x3D], %i6
11715 bvc loop_1314
11716 ldub [%l7 + 0x75], %o4
11717 movneg %xcc, %o0, %o7
11718 stw %g4, [%l7 + 0x20]
11719loop_1314:
11720 mova %icc, %i4, %l3
11721 fbu,a %fcc1, loop_1315
11722 fabsd %f10, %f0
11723 fmul8x16 %f7, %f0, %f10
11724 orn %i7, 0x0E35, %o3
11725loop_1315:
11726 ldub [%l7 + 0x77], %l5
11727 andn %g5, 0x175A, %o2
11728 stw %g3, [%l7 + 0x5C]
11729 stx %i1, [%l7 + 0x58]
11730 tn %xcc, 0x0
11731 umul %l0, %i5, %i3
11732 fsrc2 %f6, %f2
11733 brnz %i2, loop_1316
11734 array8 %g7, %l1, %o5
11735 andcc %o1, %l4, %g1
11736 stw %l2, [%l7 + 0x0C]
11737loop_1316:
11738 fmovdn %icc, %f13, %f5
11739 lduh [%l7 + 0x12], %i0
11740 fblg %fcc0, loop_1317
11741 fmovrde %l6, %f8, %f6
11742 fmovsa %xcc, %f15, %f10
11743 bpos,a,pn %xcc, loop_1318
11744loop_1317:
11745 fpsub32s %f2, %f1, %f15
11746 fnors %f2, %f1, %f4
11747 edge8n %g6, %o6, %i6
11748loop_1318:
11749 call loop_1319
11750 srax %g2, %o4, %o0
11751 ldsw [%l7 + 0x58], %g4
11752 edge32n %i4, %o7, %i7
11753loop_1319:
11754 brz,a %l3, loop_1320
11755 fmovscc %icc, %f11, %f3
11756 ldd [%l7 + 0x70], %f4
11757 edge8ln %o3, %l5, %g5
11758loop_1320:
11759 edge8n %g3, %i1, %o2
11760 fmovdleu %icc, %f5, %f13
11761 fmovrsgez %l0, %f7, %f14
11762 sdivcc %i3, 0x1581, %i2
11763 fabsd %f4, %f2
11764 sllx %i5, 0x09, %g7
11765 bl,a loop_1321
11766 fmovsne %icc, %f15, %f7
11767 fmovsne %xcc, %f12, %f1
11768 and %o5, 0x0A4B, %l1
11769loop_1321:
11770 fnegd %f4, %f8
11771 stb %l4, [%l7 + 0x0B]
11772 nop
11773 setx loop_1322, %l0, %l1
11774 wrpr 0x1, %tl
11775 wrpr %l1, %tnpc
11776 setx 0x34400001400, %l0, %l1
11777 wrpr %l1, %tstate
11778 wrhpr 0x4, %htstate
11779 done
11780 stb %o1, [%l7 + 0x3C]
11781 mulx %g1, %l2, %l6
11782 fmovdcc %icc, %f15, %f1
11783loop_1322:
11784 subc %g6, 0x0F4F, %i0
11785 brlez %i6, loop_1323
11786 xor %g2, 0x036F, %o6
11787 fmovsne %icc, %f0, %f7
11788 lduw [%l7 + 0x50], %o0
11789loop_1323:
11790 bgu,a,pt %icc, loop_1324
11791 fmovda %icc, %f4, %f15
11792 fmovsvs %xcc, %f3, %f5
11793 sth %o4, [%l7 + 0x28]
11794loop_1324:
11795 ldsh [%l7 + 0x66], %g4
11796 and %o7, 0x02F8, %i4
11797 ldsh [%l7 + 0x74], %i7
11798 xor %o3, %l5, %l3
11799 ldsw [%l7 + 0x78], %g3
11800 stb %g5, [%l7 + 0x65]
11801 ld [%l7 + 0x60], %f13
11802 ldub [%l7 + 0x6B], %i1
11803 ldsb [%l7 + 0x1A], %l0
11804 st %f7, [%l7 + 0x78]
11805 srl %i3, 0x10, %i2
11806 bgu,a,pt %xcc, loop_1325
11807 ldub [%l7 + 0x1F], %o2
11808 andncc %g7, %o5, %l1
11809 bneg,pn %xcc, loop_1326
11810loop_1325:
11811 movrgez %l4, 0x301, %i5
11812 sll %g1, %l2, %o1
11813 faligndata %f2, %f12, %f0
11814loop_1326:
11815 fcmpes %fcc2, %f11, %f2
11816 andcc %l6, 0x1457, %g6
11817 movrlez %i0, 0x3E6, %i6
11818 mova %icc, %g2, %o0
11819 fmovdle %icc, %f1, %f0
11820 lduw [%l7 + 0x24], %o4
11821 bn %xcc, loop_1327
11822 ldsw [%l7 + 0x44], %g4
11823 fornot1s %f7, %f1, %f1
11824 taddcctv %o7, 0x18F2, %i4
11825loop_1327:
11826 fbne,a %fcc2, loop_1328
11827 edge16ln %o6, %i7, %l5
11828 ld [%l7 + 0x70], %f2
11829 lduw [%l7 + 0x74], %o3
11830loop_1328:
11831 stb %g3, [%l7 + 0x43]
11832 bvs loop_1329
11833 tn %xcc, 0x7
11834 fmovrdlz %g5, %f14, %f6
11835 fsrc1s %f13, %f12
11836loop_1329:
11837 std %f14, [%l7 + 0x10]
11838 fmovdgu %icc, %f10, %f4
11839 bge,a,pn %icc, loop_1330
11840 ldsb [%l7 + 0x41], %i1
11841 fandnot2 %f12, %f14, %f4
11842 st %f13, [%l7 + 0x10]
11843loop_1330:
11844 stx %l0, [%l7 + 0x60]
11845 bvs loop_1331
11846 bge,a,pn %icc, loop_1332
11847 addccc %l3, 0x1033, %i2
11848 fmovsn %xcc, %f12, %f7
11849loop_1331:
11850 ldsh [%l7 + 0x24], %o2
11851loop_1332:
11852 alignaddr %i3, %g7, %o5
11853 edge16ln %l4, %i5, %g1
11854 ldsb [%l7 + 0x21], %l1
11855 fsrc2 %f2, %f14
11856 xorcc %o1, 0x1D7B, %l2
11857 edge32 %l6, %g6, %i0
11858 fands %f7, %f12, %f9
11859 fxors %f12, %f15, %f5
11860 fxnors %f8, %f7, %f2
11861 fxnors %f8, %f14, %f12
11862 fmul8x16al %f8, %f2, %f6
11863 fmovdle %xcc, %f11, %f13
11864 fmovrdgz %g2, %f2, %f2
11865 fmovrslz %i6, %f7, %f10
11866 fpack16 %f6, %f9
11867 fmul8sux16 %f14, %f6, %f10
11868 subcc %o0, 0x12BE, %g4
11869 tl %icc, 0x4
11870 ld [%l7 + 0x24], %f2
11871 fmovsvc %xcc, %f10, %f10
11872 ldd [%l7 + 0x50], %f14
11873 std %f10, [%l7 + 0x28]
11874 fbg %fcc2, loop_1333
11875 nop
11876 setx loop_1334, %l0, %l1
11877 wrpr 0x1, %tl
11878 wrpr %l1, %tpc
11879 add %l1, 0x4, %l1
11880 wrpr %l1, %tnpc
11881 setx 0x34400001400, %l0, %l1
11882 wrpr %l1, %tstate
11883 wrhpr 0x4, %htstate
11884 retry
11885 bge,pn %icc, loop_1335
11886 fmovs %f12, %f4
11887loop_1333:
11888 fmovsneg %xcc, %f12, %f2
11889loop_1334:
11890 stw %o7, [%l7 + 0x50]
11891loop_1335:
11892 andncc %i4, %o4, %i7
11893 bl loop_1336
11894 movre %o6, 0x216, %o3
11895 ldsw [%l7 + 0x60], %l5
11896 ldsh [%l7 + 0x26], %g5
11897loop_1336:
11898 tsubcctv %i1, 0x1C32, %l0
11899 fmovdg %xcc, %f3, %f12
11900 lduh [%l7 + 0x7A], %g3
11901 fxnors %f8, %f3, %f10
11902 fcmpeq32 %f12, %f10, %l3
11903 subc %i2, 0x18D5, %i3
11904 edge16ln %o2, %o5, %l4
11905 addccc %i5, 0x020F, %g7
11906 sth %g1, [%l7 + 0x6C]
11907 sub %l1, %o1, %l6
11908 fbug,a %fcc1, loop_1337
11909 stb %l2, [%l7 + 0x3E]
11910 fcmped %fcc3, %f6, %f4
11911 ldx [%l7 + 0x58], %g6
11912loop_1337:
11913 tle %icc, 0x4
11914 bge,pt %icc, loop_1338
11915 stw %i0, [%l7 + 0x3C]
11916 fabss %f11, %f5
11917 fmul8ulx16 %f12, %f6, %f8
11918loop_1338:
11919 fpadd16s %f7, %f15, %f11
11920 fmovdgu %icc, %f15, %f13
11921 ldx [%l7 + 0x68], %g2
11922 xnorcc %o0, %i6, %o7
11923 fmovrsgz %i4, %f8, %f10
11924 fmul8sux16 %f2, %f6, %f10
11925 fpadd32s %f4, %f6, %f2
11926 std %f14, [%l7 + 0x70]
11927 fmovsle %icc, %f14, %f2
11928 umulcc %g4, 0x05F6, %i7
11929 edge8 %o6, %o4, %l5
11930 bge %xcc, loop_1339
11931 stw %o3, [%l7 + 0x6C]
11932 fcmple16 %f4, %f10, %g5
11933 ld [%l7 + 0x30], %f14
11934loop_1339:
11935 movg %icc, %i1, %l0
11936 lduw [%l7 + 0x50], %g3
11937 tpos %xcc, 0x4
11938 ld [%l7 + 0x7C], %f7
11939 stb %l3, [%l7 + 0x13]
11940 ldsb [%l7 + 0x61], %i2
11941 fabss %f12, %f2
11942 fnot2 %f6, %f4
11943 fmovsvc %xcc, %f14, %f0
11944 addccc %i3, %o2, %l4
11945 orncc %o5, %g7, %i5
11946 sth %g1, [%l7 + 0x70]
11947 nop
11948 setx loop_1340, %l0, %l1
11949 wrpr 0x1, %tl
11950 wrpr %l1, %tnpc
11951 setx 0x34400001400, %l0, %l1
11952 wrpr %l1, %tstate
11953 wrhpr 0x4, %htstate
11954 done
11955 alignaddrl %l1, %l6, %l2
11956 fmul8x16au %f8, %f6, %f4
11957 umul %g6, 0x01C2, %o1
11958loop_1340:
11959 edge16 %i0, %o0, %i6
11960 fabsd %f0, %f0
11961 ldsw [%l7 + 0x14], %g2
11962 popc %o7, %i4
11963 ldd [%l7 + 0x68], %f6
11964 ld [%l7 + 0x20], %f11
11965 sllx %g4, %i7, %o4
11966 fcmpne32 %f10, %f0, %l5
11967 lduw [%l7 + 0x28], %o6
11968 fmovsne %xcc, %f3, %f5
11969 srax %o3, %g5, %l0
11970 tg %xcc, 0x4
11971 taddcc %g3, %i1, %l3
11972 ld [%l7 + 0x2C], %f8
11973 ldd [%l7 + 0x40], %f10
11974 bn,a,pn %xcc, loop_1341
11975 fbuge,a %fcc2, loop_1342
11976 bcs loop_1343
11977 popc 0x1A01, %i2
11978loop_1341:
11979 fbne,a %fcc0, loop_1344
11980loop_1342:
11981 stb %o2, [%l7 + 0x7A]
11982loop_1343:
11983 ld [%l7 + 0x50], %f13
11984 alignaddr %i3, %l4, %o5
11985loop_1344:
11986 movl %xcc, %g7, %g1
11987 ldx [%l7 + 0x20], %i5
11988 std %f8, [%l7 + 0x30]
11989 fba %fcc2, loop_1345
11990 fnor %f6, %f0, %f12
11991 taddcc %l1, 0x001D, %l2
11992 fmuld8ulx16 %f12, %f10, %f4
11993loop_1345:
11994 lduh [%l7 + 0x3A], %l6
11995 fmovdleu %icc, %f14, %f12
11996 fbue,a %fcc2, loop_1346
11997 umulcc %g6, %o1, %i0
11998 umul %i6, 0x0B7A, %o0
11999 fmovsgu %icc, %f10, %f8
12000loop_1346:
12001 add %g2, %i4, %g4
12002 fcmpgt32 %f12, %f6, %i7
12003 std %f4, [%l7 + 0x60]
12004 fcmpeq16 %f12, %f2, %o7
12005 subcc %o4, 0x125C, %l5
12006 ldsh [%l7 + 0x78], %o6
12007 fpsub32 %f6, %f6, %f10
12008 lduw [%l7 + 0x0C], %g5
12009 st %f8, [%l7 + 0x0C]
12010 fmul8ulx16 %f6, %f14, %f4
12011 fmovscc %icc, %f0, %f10
12012 fornot2 %f10, %f12, %f0
12013 lduh [%l7 + 0x72], %o3
12014 xnorcc %l0, 0x0349, %i1
12015 ldsw [%l7 + 0x4C], %l3
12016 xor %i2, 0x1672, %g3
12017 fbn,a %fcc0, loop_1347
12018 ld [%l7 + 0x34], %f11
12019 tgu %icc, 0x2
12020 tne %icc, 0x7
12021loop_1347:
12022 movneg %icc, %o2, %l4
12023 taddcc %i3, 0x0FEB, %g7
12024 popc %o5, %g1
12025 edge16l %l1, %i5, %l6
12026 movrgz %l2, 0x037, %g6
12027 ldub [%l7 + 0x37], %o1
12028 ldsh [%l7 + 0x74], %i0
12029 stb %i6, [%l7 + 0x31]
12030 ld [%l7 + 0x6C], %f13
12031 lduh [%l7 + 0x3E], %g2
12032 lduw [%l7 + 0x74], %o0
12033 stw %g4, [%l7 + 0x54]
12034 fzero %f10
12035 sdivcc %i7, 0x1CD5, %i4
12036 fcmpgt32 %f8, %f10, %o7
12037 ldsh [%l7 + 0x20], %o4
12038 stx %o6, [%l7 + 0x60]
12039 fexpand %f5, %f2
12040 bleu,pt %icc, loop_1348
12041 fmovda %icc, %f8, %f1
12042 ld [%l7 + 0x3C], %f6
12043 fxor %f8, %f8, %f12
12044loop_1348:
12045 fmuld8ulx16 %f5, %f4, %f0
12046 lduw [%l7 + 0x0C], %l5
12047 ldsh [%l7 + 0x7C], %g5
12048 orncc %o3, 0x034C, %l0
12049 movcs %icc, %l3, %i1
12050 fmovdpos %xcc, %f15, %f1
12051 bvc,a,pn %xcc, loop_1349
12052 fxnors %f12, %f3, %f11
12053 edge32n %g3, %i2, %l4
12054 movge %icc, %o2, %i3
12055loop_1349:
12056 fandnot1s %f6, %f12, %f9
12057 array32 %o5, %g1, %l1
12058 umulcc %i5, 0x0B0A, %g7
12059 bg,a %xcc, loop_1350
12060 fmovdcs %icc, %f13, %f9
12061 fmul8x16au %f14, %f10, %f6
12062 movneg %icc, %l2, %l6
12063loop_1350:
12064 xnorcc %g6, 0x1100, %i0
12065 fmovsge %icc, %f1, %f13
12066 lduh [%l7 + 0x18], %i6
12067 fmovsleu %icc, %f13, %f2
12068 fornot2s %f6, %f10, %f8
12069 fpsub32 %f10, %f10, %f0
12070 edge32n %g2, %o0, %o1
12071 std %f4, [%l7 + 0x08]
12072 fpadd16s %f15, %f7, %f6
12073 std %f8, [%l7 + 0x20]
12074 fbne %fcc2, loop_1351
12075 ldd [%l7 + 0x30], %f14
12076 nop
12077 setx loop_1352, %l0, %l1
12078 wrpr 0x1, %tl
12079 wrpr %l1, %tpc
12080 add %l1, 0x4, %l1
12081 wrpr %l1, %tnpc
12082 setx 0x34400001400, %l0, %l1
12083 wrpr %l1, %tstate
12084 wrhpr 0x4, %htstate
12085 retry
12086 xnor %g4, %i7, %o7
12087loop_1351:
12088 fpadd32 %f14, %f10, %f14
12089 ld [%l7 + 0x28], %f7
12090loop_1352:
12091 movne %xcc, %o4, %i4
12092 fpmerge %f1, %f0, %f0
12093 smul %l5, %g5, %o6
12094 fmovsne %xcc, %f10, %f1
12095 tle %icc, 0x0
12096 ldsw [%l7 + 0x08], %o3
12097 edge16l %l0, %l3, %i1
12098 ldd [%l7 + 0x28], %f2
12099 tleu %icc, 0x0
12100 movneg %xcc, %g3, %i2
12101 tne %icc, 0x4
12102 fabsd %f8, %f8
12103 fnot1 %f0, %f8
12104 fexpand %f1, %f6
12105 fmovrde %o2, %f4, %f0
12106 ldd [%l7 + 0x18], %f4
12107 and %i3, 0x0CA7, %l4
12108 fmovrdlez %o5, %f10, %f10
12109 bne,a,pn %xcc, loop_1353
12110 ld [%l7 + 0x50], %f14
12111 stx %g1, [%l7 + 0x60]
12112 xor %i5, %g7, %l1
12113loop_1353:
12114 ld [%l7 + 0x74], %f15
12115 fbule %fcc3, loop_1354
12116 stx %l6, [%l7 + 0x50]
12117 fnegs %f2, %f15
12118 fnegs %f3, %f12
12119loop_1354:
12120 addcc %g6, 0x1FE4, %i0
12121 sra %l2, 0x0B, %i6
12122 stx %g2, [%l7 + 0x40]
12123 array16 %o0, %g4, %i7
12124 lduw [%l7 + 0x3C], %o1
12125 ld [%l7 + 0x5C], %f8
12126 fpackfix %f6, %f4
12127 st %f4, [%l7 + 0x50]
12128 sth %o4, [%l7 + 0x34]
12129 fpsub32s %f6, %f5, %f13
12130 fbug %fcc2, loop_1355
12131 brlez,a %o7, loop_1356
12132 stb %i4, [%l7 + 0x5C]
12133 srl %l5, %o6, %o3
12134loop_1355:
12135 movre %g5, 0x1FD, %l3
12136loop_1356:
12137 edge32 %l0, %i1, %g3
12138 ta %icc, 0x5
12139 array8 %i2, %o2, %l4
12140 fmovsa %xcc, %f10, %f10
12141 lduh [%l7 + 0x0C], %i3
12142 fmovsvc %xcc, %f6, %f9
12143 fmovsleu %icc, %f7, %f2
12144 sllx %g1, 0x05, %o5
12145 xnorcc %g7, %l1, %l6
12146 st %f10, [%l7 + 0x38]
12147 ld [%l7 + 0x64], %f0
12148 fcmpgt16 %f12, %f2, %g6
12149 bge,a,pn %icc, loop_1357
12150 subcc %i0, 0x147C, %l2
12151 or %i6, 0x030A, %g2
12152 sth %i5, [%l7 + 0x6A]
12153loop_1357:
12154 nop
12155 setx loop_1358, %l0, %l1
12156 wrpr 0x1, %tl
12157 wrpr %l1, %tnpc
12158 setx 0x34400001400, %l0, %l1
12159 wrpr %l1, %tstate
12160 wrhpr 0x4, %htstate
12161 done
12162 for %f8, %f14, %f4
12163 ldub [%l7 + 0x3C], %g4
12164 andn %o0, %i7, %o4
12165loop_1358:
12166 movl %icc, %o1, %i4
12167 fmovrdgez %l5, %f8, %f10
12168 lduw [%l7 + 0x34], %o6
12169 fmovrsgz %o7, %f15, %f10
12170 sra %g5, 0x12, %o3
12171 fnand %f12, %f0, %f2
12172 smul %l0, 0x11E5, %l3
12173 ldub [%l7 + 0x5E], %i1
12174 ld [%l7 + 0x50], %f10
12175 edge8ln %i2, %o2, %g3
12176 ldx [%l7 + 0x18], %i3
12177 xorcc %l4, %g1, %o5
12178 andcc %l1, %g7, %g6
12179 ld [%l7 + 0x28], %f3
12180 brgez %l6, loop_1359
12181 fmovrsne %l2, %f14, %f7
12182 fpadd32 %f14, %f12, %f12
12183 fcmple32 %f6, %f8, %i0
12184loop_1359:
12185 smul %i6, 0x0B95, %i5
12186 fmovsgu %icc, %f4, %f11
12187 fbn %fcc2, loop_1360
12188 std %f4, [%l7 + 0x20]
12189 edge32l %g2, %g4, %i7
12190 ldsb [%l7 + 0x57], %o0
12191loop_1360:
12192 fbg,a %fcc2, loop_1361
12193 ldsb [%l7 + 0x63], %o1
12194 taddcctv %i4, 0x1CE7, %o4
12195 bgu,pt %xcc, loop_1362
12196loop_1361:
12197 movle %icc, %l5, %o7
12198 siam 0x3
12199 ldsb [%l7 + 0x68], %o6
12200loop_1362:
12201 srax %g5, 0x0C, %o3
12202 ldsh [%l7 + 0x7C], %l0
12203 lduw [%l7 + 0x10], %i1
12204 ldub [%l7 + 0x62], %i2
12205 fxor %f8, %f0, %f2
12206 fbug %fcc3, loop_1363
12207 st %f4, [%l7 + 0x0C]
12208 ld [%l7 + 0x44], %f8
12209 addcc %l3, 0x189C, %g3
12210loop_1363:
12211 fmovsne %xcc, %f5, %f7
12212 addcc %i3, 0x0B07, %l4
12213 fexpand %f0, %f4
12214 tge %icc, 0x2
12215 sllx %o2, 0x03, %o5
12216 sdiv %g1, 0x0AAB, %g7
12217 fmovscc %xcc, %f11, %f12
12218 fmovrsne %g6, %f12, %f2
12219 bshuffle %f6, %f4, %f4
12220 ld [%l7 + 0x6C], %f14
12221 fmovsa %xcc, %f0, %f11
12222 bcc %xcc, loop_1364
12223 st %f9, [%l7 + 0x6C]
12224 edge16ln %l6, %l2, %l1
12225 fornot2s %f2, %f15, %f4
12226loop_1364:
12227 edge32 %i6, %i5, %i0
12228 ldub [%l7 + 0x57], %g2
12229 movneg %icc, %g4, %i7
12230 tsubcctv %o1, %o0, %o4
12231 fmovrdlez %l5, %f10, %f8
12232 fpsub32 %f12, %f6, %f0
12233 lduw [%l7 + 0x4C], %i4
12234 andcc %o7, 0x1401, %g5
12235 fmovse %xcc, %f4, %f6
12236 array8 %o6, %l0, %o3
12237 fpadd16s %f11, %f2, %f9
12238 ldsw [%l7 + 0x68], %i1
12239 fxnor %f4, %f14, %f8
12240 fmovrdgz %i2, %f4, %f12
12241 fmovsne %xcc, %f7, %f15
12242 fcmpgt16 %f6, %f10, %g3
12243 tcs %xcc, 0x0
12244 fcmpne16 %f6, %f8, %i3
12245 fcmple32 %f2, %f2, %l4
12246 smulcc %o2, %l3, %o5
12247 ldsh [%l7 + 0x1C], %g7
12248 array16 %g6, %l6, %l2
12249 fmovdvs %icc, %f7, %f13
12250 ldsb [%l7 + 0x59], %l1
12251 mova %icc, %i6, %g1
12252 udivcc %i0, 0x0EFC, %i5
12253 fcmps %fcc0, %f3, %f11
12254 sll %g2, %i7, %o1
12255 fpadd16 %f12, %f14, %f14
12256 xnor %o0, %g4, %l5
12257 st %f4, [%l7 + 0x3C]
12258 xor %i4, 0x147C, %o4
12259 mulscc %g5, %o7, %l0
12260 ldsb [%l7 + 0x66], %o6
12261 bpos,a loop_1365
12262 stx %i1, [%l7 + 0x28]
12263 fmovrslez %i2, %f6, %f5
12264 fmovscs %xcc, %f13, %f4
12265loop_1365:
12266 fzeros %f0
12267 std %f4, [%l7 + 0x28]
12268 bcs,pt %icc, loop_1366
12269 fnands %f12, %f14, %f4
12270 ldx [%l7 + 0x50], %g3
12271 bcs,a,pn %icc, loop_1367
12272loop_1366:
12273 lduw [%l7 + 0x28], %i3
12274 tpos %xcc, 0x1
12275 stw %l4, [%l7 + 0x30]
12276loop_1367:
12277 nop
12278 setx loop_1368, %l0, %l1
12279 jmpl %l1, %o3
12280 fcmpes %fcc0, %f8, %f12
12281 orn %l3, 0x1481, %o2
12282 ldsh [%l7 + 0x70], %o5
12283loop_1368:
12284 tcc %xcc, 0x1
12285 stw %g7, [%l7 + 0x30]
12286 stb %l6, [%l7 + 0x61]
12287 fones %f8
12288 fmovscs %icc, %f14, %f12
12289 fmovsn %icc, %f9, %f5
12290 fmovsgu %xcc, %f4, %f13
12291 sth %g6, [%l7 + 0x76]
12292 fmovscs %xcc, %f7, %f14
12293 ldsh [%l7 + 0x2E], %l1
12294 fmovdleu %icc, %f12, %f12
12295 xnorcc %l2, %i6, %g1
12296 fmul8x16au %f0, %f6, %f6
12297 sth %i0, [%l7 + 0x5E]
12298 fmovrdgez %i5, %f12, %f14
12299 sll %i7, %o1, %o0
12300 fmovdvs %icc, %f4, %f1
12301 xnorcc %g2, %g4, %l5
12302 sdiv %o4, 0x1053, %g5
12303 fbn %fcc2, loop_1369
12304 edge16 %o7, %l0, %o6
12305 ldub [%l7 + 0x60], %i4
12306 ldsw [%l7 + 0x3C], %i2
12307loop_1369:
12308 array16 %g3, %i3, %l4
12309 fmul8x16 %f4, %f2, %f0
12310 ldx [%l7 + 0x18], %o3
12311 and %l3, 0x004C, %o2
12312 fmovrdlez %o5, %f6, %f2
12313 ldsw [%l7 + 0x14], %g7
12314 sdivcc %i1, 0x1E32, %g6
12315 orn %l6, %l1, %i6
12316 fbe,a %fcc2, loop_1370
12317 orn %g1, %i0, %l2
12318 tleu %icc, 0x7
12319 brgz,a %i5, loop_1371
12320loop_1370:
12321 sth %o1, [%l7 + 0x5C]
12322 ldx [%l7 + 0x60], %o0
12323 bleu,pn %xcc, loop_1372
12324loop_1371:
12325 ldub [%l7 + 0x20], %i7
12326 bvc,a,pn %icc, loop_1373
12327 tle %xcc, 0x4
12328loop_1372:
12329 fble,a %fcc0, loop_1374
12330 tsubcctv %g2, 0x165E, %g4
12331loop_1373:
12332 fmovrdlez %o4, %f0, %f12
12333 fmovsvc %xcc, %f6, %f4
12334loop_1374:
12335 fbe,a %fcc3, loop_1375
12336 ldx [%l7 + 0x28], %l5
12337 ldsb [%l7 + 0x5C], %o7
12338 fpsub32 %f12, %f14, %f4
12339loop_1375:
12340 st %f14, [%l7 + 0x14]
12341 fands %f6, %f8, %f5
12342 fpsub32 %f4, %f12, %f10
12343 lduh [%l7 + 0x0A], %l0
12344 fmovdcc %xcc, %f4, %f9
12345 ldsb [%l7 + 0x6A], %g5
12346 fpadd16s %f0, %f9, %f8
12347 ld [%l7 + 0x58], %f7
12348 lduw [%l7 + 0x08], %i4
12349 fmovdcs %icc, %f12, %f13
12350 movgu %xcc, %i2, %o6
12351 ldd [%l7 + 0x30], %f2
12352 movrgez %g3, %l4, %o3
12353 fmovdg %xcc, %f5, %f0
12354 fandnot2 %f10, %f6, %f14
12355 bcc,pt %xcc, loop_1376
12356 fnot1s %f3, %f12
12357 lduh [%l7 + 0x5E], %i3
12358 fble %fcc1, loop_1377
12359loop_1376:
12360 fxors %f5, %f14, %f4
12361 ldd [%l7 + 0x30], %f12
12362 edge8l %o2, %o5, %g7
12363loop_1377:
12364 alignaddr %l3, %g6, %i1
12365 subcc %l1, 0x18DC, %l6
12366 addccc %i6, 0x0EB9, %g1
12367 edge8 %i0, %i5, %l2
12368 stb %o1, [%l7 + 0x51]
12369 brgz,a %o0, loop_1378
12370 mova %xcc, %i7, %g4
12371 fcmpgt32 %f14, %f10, %g2
12372 ldsw [%l7 + 0x58], %o4
12373loop_1378:
12374 ba,pn %xcc, loop_1379
12375 tge %xcc, 0x3
12376 movn %xcc, %o7, %l0
12377 stb %l5, [%l7 + 0x60]
12378loop_1379:
12379 tsubcc %i4, %i2, %g5
12380 tpos %icc, 0x2
12381 edge32ln %g3, %l4, %o6
12382 bvc,a loop_1380
12383 udivx %o3, 0x1E15, %i3
12384 edge8n %o5, %o2, %g7
12385 fnor %f6, %f8, %f2
12386loop_1380:
12387 or %l3, %i1, %l1
12388 tn %icc, 0x0
12389 xor %l6, %g6, %g1
12390 fornot2 %f10, %f14, %f0
12391 fmovdleu %xcc, %f13, %f4
12392 movvc %icc, %i6, %i5
12393 std %f10, [%l7 + 0x48]
12394 movvc %xcc, %i0, %o1
12395 std %f14, [%l7 + 0x70]
12396 tleu %icc, 0x0
12397 array16 %l2, %i7, %g4
12398 fbuge %fcc3, loop_1381
12399 ba,pn %icc, loop_1382
12400 fmovsneg %xcc, %f8, %f13
12401 fornot1 %f12, %f2, %f6
12402loop_1381:
12403 ld [%l7 + 0x1C], %f1
12404loop_1382:
12405 ld [%l7 + 0x10], %f5
12406 fone %f14
12407 fbn,a %fcc3, loop_1383
12408 faligndata %f8, %f8, %f12
12409 xnor %g2, 0x1805, %o4
12410 edge16l %o0, %o7, %l0
12411loop_1383:
12412 fmovdvc %xcc, %f5, %f15
12413 tsubcctv %i4, 0x0BC5, %i2
12414 umulcc %g5, %g3, %l4
12415 tvc %icc, 0x5
12416 tle %icc, 0x1
12417 ldub [%l7 + 0x3F], %l5
12418 tg %icc, 0x7
12419 ldub [%l7 + 0x25], %o6
12420 bg,a,pn %icc, loop_1384
12421 fpsub16 %f0, %f8, %f14
12422 fmul8sux16 %f10, %f12, %f6
12423 bn %xcc, loop_1385
12424loop_1384:
12425 ldd [%l7 + 0x78], %f12
12426 fpadd16 %f4, %f4, %f4
12427 fxnors %f12, %f10, %f9
12428loop_1385:
12429 pdist %f14, %f14, %f10
12430 ldd [%l7 + 0x50], %f12
12431 fcmpes %fcc0, %f15, %f9
12432 ldsh [%l7 + 0x7C], %i3
12433 sth %o3, [%l7 + 0x7A]
12434 std %f14, [%l7 + 0x70]
12435 std %f0, [%l7 + 0x58]
12436 bneg %xcc, loop_1386
12437 edge32 %o5, %o2, %l3
12438 ldd [%l7 + 0x58], %f10
12439 fbg,a %fcc0, loop_1387
12440loop_1386:
12441 fmovdgu %xcc, %f8, %f2
12442 fcmpd %fcc2, %f6, %f4
12443 sub %g7, 0x08D5, %l1
12444loop_1387:
12445 fmovse %xcc, %f10, %f11
12446 st %f4, [%l7 + 0x1C]
12447 sth %i1, [%l7 + 0x7A]
12448 stw %g6, [%l7 + 0x58]
12449 tsubcc %g1, 0x151C, %l6
12450 ldsw [%l7 + 0x28], %i6
12451 fnor %f6, %f2, %f0
12452 ld [%l7 + 0x08], %f8
12453 fnands %f13, %f14, %f2
12454 edge32n %i0, %o1, %l2
12455 pdist %f2, %f14, %f2
12456 fmovsne %xcc, %f13, %f8
12457 sdiv %i5, 0x0447, %i7
12458 xor %g4, 0x1CA4, %g2
12459 ldsw [%l7 + 0x24], %o4
12460 movpos %xcc, %o7, %l0
12461 ldub [%l7 + 0x7E], %i4
12462 add %o0, 0x0FF0, %g5
12463 ldd [%l7 + 0x68], %f2
12464 stw %i2, [%l7 + 0x24]
12465 ldsb [%l7 + 0x2E], %l4
12466 tne %icc, 0x1
12467 fmul8x16al %f1, %f4, %f6
12468 edge32l %l5, %o6, %g3
12469 sth %i3, [%l7 + 0x1C]
12470 sra %o3, %o2, %l3
12471 std %f10, [%l7 + 0x18]
12472 movneg %icc, %o5, %l1
12473 bleu,a,pn %icc, loop_1388
12474 st %f11, [%l7 + 0x1C]
12475 fmovsg %icc, %f7, %f6
12476 lduh [%l7 + 0x7A], %g7
12477loop_1388:
12478 fornot2s %f5, %f13, %f9
12479 pdist %f6, %f2, %f0
12480 edge16l %g6, %g1, %l6
12481 andncc %i1, %i0, %i6
12482 stx %l2, [%l7 + 0x28]
12483 fmovscc %xcc, %f15, %f15
12484 fcmpeq32 %f14, %f2, %o1
12485 ldd [%l7 + 0x28], %f8
12486 umulcc %i7, 0x021D, %i5
12487 lduh [%l7 + 0x78], %g4
12488 addccc %o4, %g2, %o7
12489 std %f8, [%l7 + 0x60]
12490 sth %i4, [%l7 + 0x26]
12491 subcc %o0, %g5, %l0
12492 stw %l4, [%l7 + 0x48]
12493 fbne,a %fcc2, loop_1389
12494 movge %xcc, %l5, %o6
12495 tgu %xcc, 0x0
12496 fmovsleu %icc, %f8, %f5
12497loop_1389:
12498 fsrc1s %f10, %f12
12499 ld [%l7 + 0x3C], %f14
12500 sth %i2, [%l7 + 0x52]
12501 ld [%l7 + 0x20], %f2
12502 for %f6, %f12, %f12
12503 std %f0, [%l7 + 0x08]
12504 lduh [%l7 + 0x62], %i3
12505 sth %o3, [%l7 + 0x7C]
12506 orcc %g3, %l3, %o5
12507 brgez,a %o2, loop_1390
12508 ldsh [%l7 + 0x34], %g7
12509 nop
12510 setx loop_1391, %l0, %l1
12511 jmpl %l1, %l1
12512 fbue,a %fcc1, loop_1392
12513loop_1390:
12514 fmovdcc %xcc, %f2, %f0
12515 stw %g6, [%l7 + 0x10]
12516loop_1391:
12517 sethi 0x0390, %l6
12518loop_1392:
12519 fexpand %f1, %f8
12520 ld [%l7 + 0x30], %f6
12521 fpack32 %f6, %f14, %f8
12522 ldx [%l7 + 0x70], %g1
12523 sethi 0x0139, %i0
12524 lduw [%l7 + 0x68], %i1
12525 be loop_1393
12526 srl %i6, 0x0E, %o1
12527 nop
12528 setx loop_1394, %l0, %l1
12529 wrpr 0x1, %tl
12530 wrpr %l1, %tpc
12531 add %l1, 0x4, %l1
12532 wrpr %l1, %tnpc
12533 setx 0x34400001400, %l0, %l1
12534 wrpr %l1, %tstate
12535 wrhpr 0x4, %htstate
12536 retry
12537 movrlz %i7, %l2, %i5
12538loop_1393:
12539 fmovsvs %xcc, %f1, %f0
12540 fnors %f1, %f7, %f3
12541loop_1394:
12542 siam 0x2
12543 stb %g4, [%l7 + 0x37]
12544 lduh [%l7 + 0x0A], %o4
12545 lduw [%l7 + 0x6C], %o7
12546 fbu,a %fcc0, loop_1395
12547 xor %g2, 0x0190, %i4
12548 fmovrdgez %g5, %f12, %f4
12549 fmovspos %icc, %f15, %f6
12550loop_1395:
12551 fandnot2s %f0, %f14, %f12
12552 sth %o0, [%l7 + 0x7E]
12553 movn %xcc, %l0, %l5
12554 fmovdgu %xcc, %f10, %f9
12555 tl %icc, 0x4
12556 movrlz %l4, %o6, %i3
12557 std %f10, [%l7 + 0x30]
12558 fbge,a %fcc2, loop_1396
12559 lduh [%l7 + 0x62], %i2
12560 mulx %g3, %o3, %l3
12561 fbuge,a %fcc3, loop_1397
12562loop_1396:
12563 udiv %o5, 0x186D, %o2
12564 ldsw [%l7 + 0x7C], %g7
12565 bleu,a loop_1398
12566loop_1397:
12567 fbule %fcc2, loop_1399
12568 fmovsn %xcc, %f5, %f4
12569 st %f0, [%l7 + 0x3C]
12570loop_1398:
12571 fpadd16 %f2, %f4, %f6
12572loop_1399:
12573 smulcc %g6, %l1, %g1
12574 lduw [%l7 + 0x18], %i0
12575 fnot2s %f2, %f7
12576 bcc,pt %xcc, loop_1400
12577 fnands %f11, %f15, %f0
12578 nop
12579 setx loop_1401, %l0, %l1
12580 wrpr 0x1, %tl
12581 wrpr %l1, %tnpc
12582 setx 0x34400001400, %l0, %l1
12583 wrpr %l1, %tstate
12584 wrhpr 0x4, %htstate
12585 done
12586 fmovrdgz %i1, %f14, %f0
12587loop_1400:
12588 sth %l6, [%l7 + 0x3A]
12589 std %f12, [%l7 + 0x10]
12590loop_1401:
12591 fpack16 %f14, %f1
12592 addcc %o1, %i6, %l2
12593 movneg %icc, %i5, %i7
12594 bge,a,pn %icc, loop_1402
12595 movge %icc, %g4, %o4
12596 fmovdcc %xcc, %f2, %f1
12597 ldsh [%l7 + 0x58], %o7
12598loop_1402:
12599 movrlez %i4, %g5, %g2
12600 sth %o0, [%l7 + 0x1E]
12601 bgu,a loop_1403
12602 bcs %icc, loop_1404
12603 ld [%l7 + 0x28], %f3
12604 umulcc %l0, %l4, %l5
12605loop_1403:
12606 fmovdgu %xcc, %f4, %f5
12607loop_1404:
12608 movleu %xcc, %i3, %o6
12609 st %f7, [%l7 + 0x10]
12610 xorcc %i2, %g3, %o3
12611 fcmpeq32 %f10, %f14, %o5
12612 lduw [%l7 + 0x10], %l3
12613 lduh [%l7 + 0x22], %g7
12614 stx %g6, [%l7 + 0x18]
12615 fornot2 %f2, %f2, %f12
12616 tgu %xcc, 0x7
12617 orn %o2, %l1, %g1
12618 edge32n %i0, %l6, %o1
12619 movre %i1, %i6, %l2
12620 ldub [%l7 + 0x75], %i7
12621 tcs %xcc, 0x2
12622 addcc %g4, 0x1706, %o4
12623 movle %icc, %o7, %i5
12624 and %i4, %g2, %g5
12625 ldsh [%l7 + 0x66], %l0
12626 ldx [%l7 + 0x28], %l4
12627 xnor %l5, 0x111D, %i3
12628 xnorcc %o0, %o6, %i2
12629 sth %o3, [%l7 + 0x68]
12630 movre %g3, 0x3DD, %l3
12631 stb %o5, [%l7 + 0x66]
12632 ldx [%l7 + 0x10], %g7
12633 fcmpgt16 %f10, %f8, %o2
12634 movrgz %g6, %g1, %i0
12635 edge16l %l1, %l6, %o1
12636 fnot1 %f12, %f4
12637 fmovsa %icc, %f0, %f4
12638 orcc %i1, 0x0D7C, %i6
12639 stb %l2, [%l7 + 0x67]
12640 fble %fcc1, loop_1405
12641 edge32n %g4, %i7, %o4
12642 fbul,a %fcc1, loop_1406
12643 sth %o7, [%l7 + 0x20]
12644loop_1405:
12645 fmovsvc %xcc, %f0, %f10
12646 sdivx %i4, 0x0BE6, %g2
12647loop_1406:
12648 fmovse %xcc, %f6, %f10
12649 srax %i5, 0x12, %g5
12650 ldsh [%l7 + 0x14], %l4
12651 addcc %l5, 0x046B, %i3
12652 movl %icc, %l0, %o6
12653 stb %i2, [%l7 + 0x56]
12654 fmovsg %xcc, %f2, %f10
12655 srl %o0, %o3, %g3
12656 stb %o5, [%l7 + 0x19]
12657 bg,a,pt %xcc, loop_1407
12658 ldd [%l7 + 0x50], %f8
12659 bcs,a,pt %icc, loop_1408
12660 ldub [%l7 + 0x79], %g7
12661loop_1407:
12662 fbo %fcc3, loop_1409
12663 edge32 %l3, %o2, %g1
12664loop_1408:
12665 xor %g6, %l1, %i0
12666 orncc %l6, %o1, %i6
12667loop_1409:
12668 fxnors %f0, %f6, %f14
12669 fmovsleu %xcc, %f5, %f13
12670 array8 %i1, %l2, %g4
12671 stw %i7, [%l7 + 0x6C]
12672 edge16ln %o7, %o4, %g2
12673 sth %i5, [%l7 + 0x4C]
12674 ldsw [%l7 + 0x3C], %g5
12675 stx %l4, [%l7 + 0x50]
12676 fmovdge %xcc, %f12, %f12
12677 fmovsneg %icc, %f9, %f2
12678 stb %i4, [%l7 + 0x16]
12679 fsrc1s %f4, %f4
12680 udivx %i3, 0x18AF, %l5
12681 brz,a %o6, loop_1410
12682 std %f0, [%l7 + 0x70]
12683 ldsb [%l7 + 0x60], %l0
12684 tsubcctv %i2, 0x1122, %o3
12685loop_1410:
12686 move %xcc, %g3, %o0
12687 fpsub32s %f0, %f5, %f10
12688 lduw [%l7 + 0x60], %o5
12689 fpadd32s %f4, %f11, %f13
12690 stw %l3, [%l7 + 0x60]
12691 movvc %icc, %o2, %g7
12692 fornot2s %f3, %f0, %f4
12693 stw %g1, [%l7 + 0x24]
12694 ldsw [%l7 + 0x1C], %g6
12695 fpadd32 %f0, %f2, %f2
12696 array16 %i0, %l6, %o1
12697 fmovdvc %icc, %f8, %f1
12698 edge16ln %l1, %i6, %i1
12699 fnot2s %f5, %f2
12700 be,a,pt %xcc, loop_1411
12701 ldub [%l7 + 0x36], %g4
12702 fbo %fcc3, loop_1412
12703 move %xcc, %l2, %o7
12704loop_1411:
12705 tcs %icc, 0x5
12706 fmovdn %xcc, %f2, %f0
12707loop_1412:
12708 nop
12709 setx loop_1413, %l0, %l1
12710 wrpr 0x1, %tl
12711 wrpr %l1, %tpc
12712 add %l1, 0x4, %l1
12713 wrpr %l1, %tnpc
12714 setx 0x34400001400, %l0, %l1
12715 wrpr %l1, %tstate
12716 wrhpr 0x4, %htstate
12717 retry
12718 movre %o4, 0x15D, %g2
12719 ldsb [%l7 + 0x52], %i5
12720 fornot1s %f5, %f2, %f7
12721loop_1413:
12722 ldsb [%l7 + 0x0B], %i7
12723 movvs %xcc, %g5, %l4
12724 fcmpd %fcc3, %f2, %f14
12725 sth %i3, [%l7 + 0x4C]
12726 bgu,a loop_1414
12727 stw %l5, [%l7 + 0x4C]
12728 fmuld8sux16 %f7, %f3, %f8
12729 fmovdgu %xcc, %f3, %f10
12730loop_1414:
12731 bl,pn %icc, loop_1415
12732 std %f2, [%l7 + 0x08]
12733 ldd [%l7 + 0x70], %f12
12734 movrgz %i4, 0x3A7, %o6
12735loop_1415:
12736 edge32l %i2, %l0, %o3
12737 ldd [%l7 + 0x60], %f8
12738 umulcc %g3, %o5, %o0
12739 ldsh [%l7 + 0x70], %o2
12740 stx %g7, [%l7 + 0x38]
12741 brgez %g1, loop_1416
12742 ldsb [%l7 + 0x2F], %l3
12743 bleu,pn %xcc, loop_1417
12744 fbule,a %fcc0, loop_1418
12745loop_1416:
12746 stx %i0, [%l7 + 0x68]
12747 fzeros %f10
12748loop_1417:
12749 movleu %xcc, %g6, %l6
12750loop_1418:
12751 brgz %o1, loop_1419
12752 movrlz %l1, %i6, %i1
12753 orcc %l2, %o7, %o4
12754 stx %g4, [%l7 + 0x70]
12755loop_1419:
12756 fmovdvc %xcc, %f9, %f12
12757 andcc %g2, %i7, %g5
12758 bshuffle %f4, %f14, %f14
12759 fnegs %f2, %f6
12760 movgu %xcc, %l4, %i3
12761 ldsw [%l7 + 0x7C], %l5
12762 sth %i5, [%l7 + 0x26]
12763 ldub [%l7 + 0x3E], %o6
12764 bcc,pn %icc, loop_1420
12765 fmovsgu %icc, %f5, %f9
12766 ldsb [%l7 + 0x28], %i2
12767 edge32 %i4, %o3, %g3
12768loop_1420:
12769 ldsw [%l7 + 0x5C], %l0
12770 ldd [%l7 + 0x40], %f14
12771 ld [%l7 + 0x40], %f9
12772 ldsh [%l7 + 0x60], %o0
12773 st %f9, [%l7 + 0x24]
12774 tpos %xcc, 0x3
12775 fmovrslz %o5, %f15, %f2
12776 fbg,a %fcc0, loop_1421
12777 xorcc %g7, %g1, %o2
12778 fxnor %f8, %f2, %f6
12779 andcc %l3, 0x1B7D, %i0
12780loop_1421:
12781 st %f7, [%l7 + 0x78]
12782 tl %icc, 0x3
12783 fcmple16 %f10, %f10, %l6
12784 fmovdleu %icc, %f0, %f11
12785 st %f3, [%l7 + 0x50]
12786 fmuld8sux16 %f3, %f1, %f14
12787 fabss %f8, %f6
12788 faligndata %f8, %f0, %f10
12789 fandnot1 %f2, %f4, %f0
12790 tpos %xcc, 0x1
12791 sra %o1, %l1, %g6
12792 ldsh [%l7 + 0x52], %i1
12793 andncc %l2, %i6, %o7
12794 subccc %o4, %g4, %i7
12795 ldsw [%l7 + 0x68], %g2
12796 tvc %icc, 0x5
12797 lduh [%l7 + 0x74], %g5
12798 array8 %i3, %l4, %l5
12799 fcmps %fcc1, %f12, %f9
12800 fmovscc %icc, %f12, %f9
12801 fpack16 %f10, %f0
12802 faligndata %f2, %f2, %f12
12803 fornot1 %f2, %f4, %f8
12804 fcmpne16 %f10, %f6, %o6
12805 fpack16 %f8, %f3
12806 edge16l %i5, %i4, %o3
12807 sth %g3, [%l7 + 0x2A]
12808 stb %i2, [%l7 + 0x1E]
12809 andn %o0, %o5, %g7
12810 mulx %g1, 0x0AD0, %o2
12811 ld [%l7 + 0x10], %f0
12812 fzeros %f7
12813 andcc %l3, 0x0F81, %l0
12814 fbu,a %fcc0, loop_1422
12815 std %f2, [%l7 + 0x20]
12816 tpos %xcc, 0x5
12817 edge8l %i0, %o1, %l1
12818loop_1422:
12819 fmovsne %xcc, %f10, %f3
12820 ldd [%l7 + 0x10], %f2
12821 stx %g6, [%l7 + 0x60]
12822 fbne,a %fcc0, loop_1423
12823 fmul8x16au %f1, %f1, %f14
12824 fbul,a %fcc0, loop_1424
12825 sub %i1, %l2, %l6
12826loop_1423:
12827 fmul8ulx16 %f4, %f10, %f2
12828 tsubcctv %i6, 0x1CA1, %o7
12829loop_1424:
12830 fmovdcs %xcc, %f4, %f12
12831 fcmple16 %f2, %f12, %o4
12832 ldsw [%l7 + 0x2C], %g4
12833 brgz %i7, loop_1425
12834 edge16 %g5, %g2, %l4
12835 fmul8x16au %f14, %f4, %f8
12836 call loop_1426
12837loop_1425:
12838 bgu,pt %icc, loop_1427
12839 ldd [%l7 + 0x30], %f14
12840 fmovrsgez %i3, %f15, %f1
12841loop_1426:
12842 std %f12, [%l7 + 0x58]
12843loop_1427:
12844 fpsub32s %f12, %f14, %f2
12845 fmovdne %xcc, %f5, %f3
12846 sth %o6, [%l7 + 0x46]
12847 ldd [%l7 + 0x58], %f10
12848 bg,a,pn %icc, loop_1428
12849 fmul8x16au %f10, %f12, %f4
12850 ldsb [%l7 + 0x0D], %i5
12851 lduw [%l7 + 0x1C], %i4
12852loop_1428:
12853 edge16l %l5, %o3, %i2
12854 fzero %f12
12855 udivcc %g3, 0x0E90, %o0
12856 be,pn %xcc, loop_1429
12857 fbuge %fcc3, loop_1430
12858 ldsh [%l7 + 0x0E], %o5
12859 std %f6, [%l7 + 0x28]
12860loop_1429:
12861 tvc %icc, 0x3
12862loop_1430:
12863 ldsb [%l7 + 0x7A], %g7
12864 srax %o2, 0x01, %g1
12865 stx %l3, [%l7 + 0x30]
12866 fmovrslz %l0, %f4, %f13
12867 te %icc, 0x4
12868 std %f12, [%l7 + 0x50]
12869 lduw [%l7 + 0x68], %i0
12870 fxor %f8, %f14, %f10
12871 fsrc1 %f6, %f8
12872 ldub [%l7 + 0x66], %l1
12873 fbue %fcc0, loop_1431
12874 fmovsa %xcc, %f9, %f9
12875 subcc %g6, 0x1910, %o1
12876 fmovscc %icc, %f0, %f10
12877loop_1431:
12878 array32 %i1, %l2, %i6
12879 ld [%l7 + 0x28], %f13
12880 stx %o7, [%l7 + 0x40]
12881 brnz,a %o4, loop_1432
12882 ldsb [%l7 + 0x75], %l6
12883 fcmps %fcc2, %f8, %f9
12884 ld [%l7 + 0x58], %f12
12885loop_1432:
12886 fbn %fcc1, loop_1433
12887 fmovdcs %xcc, %f12, %f13
12888 call loop_1434
12889 std %f14, [%l7 + 0x78]
12890loop_1433:
12891 movg %icc, %i7, %g4
12892 ldsw [%l7 + 0x08], %g2
12893loop_1434:
12894 fmul8sux16 %f4, %f4, %f8
12895 fmovrslz %l4, %f11, %f12
12896 fbul %fcc2, loop_1435
12897 std %f0, [%l7 + 0x78]
12898 tsubcc %i3, %o6, %i5
12899 lduh [%l7 + 0x6E], %i4
12900loop_1435:
12901 fmuld8sux16 %f15, %f3, %f14
12902 fmovrdlez %g5, %f14, %f4
12903 fzero %f6
12904 udivx %o3, 0x0BCD, %l5
12905 fxors %f9, %f7, %f5
12906 fnegs %f1, %f0
12907 ldsh [%l7 + 0x6E], %i2
12908 ldsh [%l7 + 0x5A], %o0
12909 ldx [%l7 + 0x10], %g3
12910 fpmerge %f2, %f15, %f14
12911 fmovdpos %icc, %f5, %f14
12912 fbl,a %fcc2, loop_1436
12913 sdiv %g7, 0x1511, %o2
12914 bneg,a,pt %xcc, loop_1437
12915 smul %g1, 0x08F2, %l3
12916loop_1436:
12917 fbne %fcc3, loop_1438
12918 fnegd %f12, %f0
12919loop_1437:
12920 fmovsvc %xcc, %f3, %f0
12921 ldsb [%l7 + 0x46], %o5
12922loop_1438:
12923 fbu %fcc0, loop_1439
12924 movleu %icc, %i0, %l1
12925 movcs %xcc, %g6, %o1
12926 edge8ln %i1, %l0, %l2
12927loop_1439:
12928 fcmpeq16 %f12, %f8, %i6
12929 bcs,a,pt %icc, loop_1440
12930 fpackfix %f4, %f2
12931 fbu %fcc3, loop_1441
12932 ldsb [%l7 + 0x4A], %o7
12933loop_1440:
12934 fbge,a %fcc1, loop_1442
12935 stw %l6, [%l7 + 0x1C]
12936loop_1441:
12937 add %o4, 0x1ECA, %i7
12938 subcc %g4, %l4, %i3
12939loop_1442:
12940 bleu,pn %icc, loop_1443
12941 fabss %f8, %f1
12942 ldsb [%l7 + 0x2B], %o6
12943 fpadd16 %f0, %f2, %f14
12944loop_1443:
12945 fmovsneg %xcc, %f10, %f0
12946 fmovda %xcc, %f6, %f0
12947 move %icc, %i5, %i4
12948 ldd [%l7 + 0x38], %f12
12949 fbge,a %fcc2, loop_1444
12950 bvc,a,pt %xcc, loop_1445
12951 fmovrse %g5, %f0, %f2
12952 sth %g2, [%l7 + 0x78]
12953loop_1444:
12954 bpos,a,pn %xcc, loop_1446
12955loop_1445:
12956 edge32n %o3, %l5, %i2
12957 sth %o0, [%l7 + 0x20]
12958 fbo,a %fcc3, loop_1447
12959loop_1446:
12960 srax %g3, 0x15, %g7
12961 ldx [%l7 + 0x30], %g1
12962 tn %xcc, 0x5
12963loop_1447:
12964 stw %l3, [%l7 + 0x58]
12965 movvc %xcc, %o5, %o2
12966 subcc %i0, %g6, %o1
12967 fmovdgu %icc, %f0, %f7
12968 fsrc1s %f12, %f2
12969 tge %xcc, 0x4
12970 fcmps %fcc1, %f4, %f15
12971 ldsw [%l7 + 0x54], %l1
12972 smul %l0, %l2, %i6
12973 fzeros %f12
12974 fmovsleu %xcc, %f9, %f8
12975 bg,a %xcc, loop_1448
12976 fandnot1s %f11, %f10, %f6
12977 ldsb [%l7 + 0x2C], %i1
12978 ld [%l7 + 0x64], %f2
12979loop_1448:
12980 fmuld8ulx16 %f0, %f6, %f0
12981 lduh [%l7 + 0x7A], %o7
12982 st %f7, [%l7 + 0x44]
12983 fcmped %fcc2, %f0, %f2
12984 brgz %l6, loop_1449
12985 fcmpd %fcc0, %f10, %f8
12986 sth %o4, [%l7 + 0x46]
12987 brgez %g4, loop_1450
12988loop_1449:
12989 fpadd16 %f6, %f14, %f12
12990 ld [%l7 + 0x48], %f6
12991 st %f4, [%l7 + 0x44]
12992loop_1450:
12993 fmovrslez %i7, %f0, %f3
12994 fandnot2s %f5, %f4, %f15
12995 fmovs %f10, %f12
12996 stb %i3, [%l7 + 0x65]
12997 alignaddr %o6, %i5, %i4
12998 ldd [%l7 + 0x18], %f8
12999 lduh [%l7 + 0x3A], %g5
13000 fcmple16 %f4, %f12, %g2
13001 faligndata %f10, %f4, %f0
13002 lduw [%l7 + 0x70], %l4
13003 fbge,a %fcc1, loop_1451
13004 fmovdl %xcc, %f7, %f0
13005 fabsd %f10, %f4
13006 stx %l5, [%l7 + 0x08]
13007loop_1451:
13008 fbne %fcc0, loop_1452
13009 fzeros %f11
13010 fcmple32 %f2, %f0, %i2
13011 taddcctv %o0, 0x0040, %o3
13012loop_1452:
13013 fmovdg %icc, %f11, %f6
13014 st %f13, [%l7 + 0x34]
13015 edge8n %g7, %g3, %l3
13016 bge,pt %xcc, loop_1453
13017 tleu %icc, 0x5
13018 pdist %f8, %f4, %f12
13019 nop
13020 setx loop_1454, %l0, %l1
13021 jmpl %l1, %o5
13022loop_1453:
13023 tsubcctv %o2, 0x1771, %g1
13024 edge32 %g6, %i0, %o1
13025 lduh [%l7 + 0x18], %l0
13026loop_1454:
13027 ldsw [%l7 + 0x40], %l2
13028 fxor %f4, %f6, %f4
13029 fnot1 %f12, %f14
13030 ldd [%l7 + 0x28], %f6
13031 lduh [%l7 + 0x10], %i6
13032 fmovrde %i1, %f4, %f2
13033 std %f12, [%l7 + 0x38]
13034 alignaddr %o7, %l6, %o4
13035 fzero %f0
13036 subc %g4, 0x01B7, %i7
13037 tneg %xcc, 0x7
13038 ba,a,pn %xcc, loop_1455
13039 ld [%l7 + 0x08], %f7
13040 fexpand %f12, %f12
13041 stb %l1, [%l7 + 0x67]
13042loop_1455:
13043 move %xcc, %o6, %i5
13044 fandnot2s %f7, %f10, %f7
13045 fornot1 %f10, %f8, %f14
13046 std %f14, [%l7 + 0x10]
13047 fbge %fcc3, loop_1456
13048 fmovrde %i4, %f8, %f12
13049 fbg,a %fcc1, loop_1457
13050 ldsw [%l7 + 0x40], %g5
13051loop_1456:
13052 fornot2 %f12, %f2, %f0
13053 movre %g2, %i3, %l5
13054loop_1457:
13055 stw %l4, [%l7 + 0x34]
13056 sll %o0, 0x15, %o3
13057 fors %f10, %f10, %f1
13058 fcmpd %fcc3, %f12, %f2
13059 stb %i2, [%l7 + 0x53]
13060 ldsw [%l7 + 0x20], %g3
13061 stb %g7, [%l7 + 0x2A]
13062 movvs %xcc, %o5, %l3
13063 nop
13064 setx loop_1458, %l0, %l1
13065 jmpl %l1, %o2
13066 fmovsgu %xcc, %f11, %f4
13067 ldx [%l7 + 0x48], %g1
13068 taddcctv %i0, %g6, %o1
13069loop_1458:
13070 fpsub32s %f4, %f6, %f1
13071 movrlez %l2, %l0, %i6
13072 fmovrse %i1, %f13, %f15
13073 lduh [%l7 + 0x46], %l6
13074 ldsh [%l7 + 0x42], %o7
13075 st %f7, [%l7 + 0x18]
13076 taddcc %o4, %g4, %i7
13077 fcmpne16 %f14, %f0, %o6
13078 fand %f14, %f10, %f6
13079 sll %i5, 0x11, %l1
13080 stb %i4, [%l7 + 0x50]
13081 fmovsgu %xcc, %f13, %f11
13082 fxnor %f12, %f6, %f0
13083 std %f12, [%l7 + 0x08]
13084 fmovrslz %g2, %f14, %f6
13085 fmovdle %xcc, %f13, %f1
13086 stx %i3, [%l7 + 0x28]
13087 movrgz %l5, %l4, %g5
13088 array8 %o0, %o3, %i2
13089 ldx [%l7 + 0x58], %g3
13090 tvs %icc, 0x1
13091 ld [%l7 + 0x1C], %f10
13092 fmovdle %xcc, %f6, %f0
13093 ble loop_1459
13094 sub %o5, 0x1EA9, %l3
13095 movrlz %o2, 0x294, %g7
13096 smul %i0, 0x07E8, %g6
13097loop_1459:
13098 std %f8, [%l7 + 0x68]
13099 ldsw [%l7 + 0x64], %g1
13100 ldsw [%l7 + 0x08], %l2
13101 ld [%l7 + 0x44], %f1
13102 smul %o1, 0x1A24, %l0
13103 fmovdge %xcc, %f2, %f10
13104 fabsd %f14, %f10
13105 srlx %i6, 0x0D, %l6
13106 mulx %o7, %i1, %o4
13107 lduw [%l7 + 0x0C], %g4
13108 bneg,a,pn %icc, loop_1460
13109 ldx [%l7 + 0x70], %o6
13110 smul %i7, %l1, %i5
13111 umul %i4, %g2, %l5
13112loop_1460:
13113 subc %i3, %l4, %o0
13114 move %xcc, %g5, %o3
13115 fnot1s %f5, %f1
13116 fabsd %f2, %f14
13117 addc %i2, 0x10D1, %g3
13118 array32 %l3, %o2, %g7
13119 fmovscs %icc, %f9, %f8
13120 fsrc1s %f11, %f2
13121 ba,pt %xcc, loop_1461
13122 addccc %i0, %o5, %g1
13123 edge32l %g6, %o1, %l0
13124 ldx [%l7 + 0x10], %l2
13125loop_1461:
13126 fsrc2s %f9, %f4
13127 fmovrdne %l6, %f6, %f6
13128 fbl,a %fcc0, loop_1462
13129 orn %i6, %i1, %o4
13130 fmovsle %xcc, %f4, %f6
13131 fmovsge %xcc, %f1, %f12
13132loop_1462:
13133 sth %g4, [%l7 + 0x6E]
13134 sdiv %o7, 0x0511, %i7
13135 fnot2s %f11, %f14
13136 sub %l1, 0x1CE4, %i5
13137 ldx [%l7 + 0x68], %i4
13138 fbl %fcc1, loop_1463
13139 nop
13140 setx loop_1464, %l0, %l1
13141 jmpl %l1, %o6
13142 sth %l5, [%l7 + 0x3E]
13143 fzero %f14
13144loop_1463:
13145 fmovsvc %xcc, %f10, %f15
13146loop_1464:
13147 tcs %icc, 0x3
13148 stw %i3, [%l7 + 0x34]
13149 lduw [%l7 + 0x64], %l4
13150 sth %o0, [%l7 + 0x20]
13151 bleu %xcc, loop_1465
13152 fornot1s %f2, %f12, %f13
13153 fmovsle %icc, %f6, %f4
13154 addccc %g2, %o3, %i2
13155loop_1465:
13156 fble %fcc2, loop_1466
13157 edge16ln %g3, %g5, %l3
13158 ldx [%l7 + 0x78], %o2
13159 fbule,a %fcc0, loop_1467
13160loop_1466:
13161 fbue,a %fcc3, loop_1468
13162 std %f6, [%l7 + 0x18]
13163 fcmpne32 %f14, %f6, %g7
13164loop_1467:
13165 fbuge,a %fcc3, loop_1469
13166loop_1468:
13167 fbue,a %fcc0, loop_1470
13168 fnand %f10, %f2, %f10
13169 srax %i0, 0x09, %o5
13170loop_1469:
13171 st %f5, [%l7 + 0x2C]
13172loop_1470:
13173 xnorcc %g6, %o1, %g1
13174 srl %l2, %l0, %i6
13175 lduh [%l7 + 0x1C], %l6
13176 fble %fcc1, loop_1471
13177 edge32ln %i1, %g4, %o4
13178 lduh [%l7 + 0x46], %i7
13179 fnors %f2, %f4, %f12
13180loop_1471:
13181 fba,a %fcc0, loop_1472
13182 brgz %o7, loop_1473
13183 fmovrdlez %l1, %f8, %f14
13184 brlz,a %i4, loop_1474
13185loop_1472:
13186 popc %o6, %l5
13187loop_1473:
13188 fbo %fcc2, loop_1475
13189 fxnor %f12, %f10, %f10
13190loop_1474:
13191 bgu,pt %xcc, loop_1476
13192 fones %f2
13193loop_1475:
13194 fxnors %f7, %f9, %f5
13195 fpack16 %f2, %f3
13196loop_1476:
13197 fmovdcc %xcc, %f14, %f4
13198 fmul8x16al %f1, %f1, %f0
13199 fmovsl %xcc, %f3, %f13
13200 sth %i3, [%l7 + 0x6A]
13201 movvc %icc, %l4, %o0
13202 fbg %fcc1, loop_1477
13203 stw %g2, [%l7 + 0x20]
13204 fmovdleu %xcc, %f5, %f11
13205 fmul8x16 %f11, %f10, %f6
13206loop_1477:
13207 fmovsl %xcc, %f2, %f1
13208 addcc %o3, 0x0958, %i2
13209 bpos,pt %xcc, loop_1478
13210 srax %i5, %g5, %g3
13211 fmovsg %icc, %f13, %f1
13212 fmovsne %xcc, %f14, %f4
13213loop_1478:
13214 fbo,a %fcc3, loop_1479
13215 fmovsleu %xcc, %f6, %f6
13216 ldsw [%l7 + 0x58], %o2
13217 mova %icc, %g7, %l3
13218loop_1479:
13219 subcc %o5, 0x039E, %g6
13220 fmovsl %icc, %f9, %f8
13221 fmovsvs %xcc, %f12, %f11
13222 movrlz %i0, 0x1FD, %o1
13223 bcc,a,pn %xcc, loop_1480
13224 movl %icc, %g1, %l0
13225 movge %icc, %i6, %l6
13226 edge8 %i1, %g4, %o4
13227loop_1480:
13228 ldub [%l7 + 0x13], %i7
13229 ldsh [%l7 + 0x48], %o7
13230 ldsw [%l7 + 0x78], %l1
13231 movcc %icc, %l2, %i4
13232 movne %icc, %o6, %i3
13233 tge %xcc, 0x5
13234 sth %l4, [%l7 + 0x5A]
13235 fxnor %f0, %f10, %f6
13236 ldx [%l7 + 0x08], %o0
13237 fpsub16s %f8, %f0, %f2
13238 fbl %fcc2, loop_1481
13239 fble,a %fcc2, loop_1482
13240 bcc,pn %xcc, loop_1483
13241 st %f14, [%l7 + 0x54]
13242loop_1481:
13243 fmovrde %l5, %f2, %f12
13244loop_1482:
13245 fmovde %icc, %f8, %f5
13246loop_1483:
13247 fmovdneg %xcc, %f8, %f2
13248 tsubcctv %o3, 0x17DC, %g2
13249 ldub [%l7 + 0x41], %i5
13250 mulscc %i2, 0x08F0, %g3
13251 edge32l %o2, %g7, %l3
13252 edge32 %o5, %g5, %i0
13253 st %f7, [%l7 + 0x5C]
13254 sdivcc %g6, 0x0D1A, %g1
13255 sth %l0, [%l7 + 0x5A]
13256 ldsh [%l7 + 0x18], %o1
13257 subc %l6, %i1, %i6
13258 fbne,a %fcc3, loop_1484
13259 addccc %g4, 0x0A38, %o4
13260 bpos,pt %xcc, loop_1485
13261 fbug,a %fcc0, loop_1486
13262loop_1484:
13263 fpackfix %f4, %f12
13264 fnegd %f12, %f2
13265loop_1485:
13266 fmovrse %i7, %f14, %f15
13267loop_1486:
13268 lduh [%l7 + 0x7A], %o7
13269 fcmpd %fcc0, %f4, %f12
13270 lduh [%l7 + 0x1C], %l2
13271 lduh [%l7 + 0x34], %i4
13272 bge,a loop_1487
13273 xorcc %o6, 0x0D49, %l1
13274 ldub [%l7 + 0x0B], %i3
13275 array32 %l4, %o0, %l5
13276loop_1487:
13277 sth %o3, [%l7 + 0x78]
13278 st %f15, [%l7 + 0x70]
13279 bcs loop_1488
13280 ldub [%l7 + 0x3D], %i5
13281 movge %xcc, %i2, %g2
13282 fnor %f12, %f0, %f0
13283loop_1488:
13284 tne %icc, 0x0
13285 fors %f14, %f2, %f2
13286 tg %xcc, 0x4
13287 tpos %xcc, 0x6
13288 orncc %g3, %g7, %l3
13289 fornot2 %f8, %f4, %f2
13290 fbg %fcc1, loop_1489
13291 fcmpeq32 %f6, %f10, %o5
13292 andcc %g5, 0x17D0, %o2
13293 tgu %icc, 0x7
13294loop_1489:
13295 tcs %xcc, 0x5
13296 taddcctv %i0, %g1, %g6
13297 addccc %o1, %l0, %l6
13298 fmovsle %xcc, %f2, %f6
13299 movneg %icc, %i1, %g4
13300 srl %i6, %o4, %o7
13301 fmovsa %icc, %f10, %f10
13302 fbn,a %fcc2, loop_1490
13303 stx %i7, [%l7 + 0x38]
13304 call loop_1491
13305 array8 %i4, %l2, %l1
13306loop_1490:
13307 bl,a,pt %icc, loop_1492
13308 stw %o6, [%l7 + 0x20]
13309loop_1491:
13310 fands %f8, %f7, %f11
13311 sll %l4, 0x17, %i3
13312loop_1492:
13313 ld [%l7 + 0x0C], %f9
13314 fmovdpos %icc, %f14, %f6
13315 tcc %icc, 0x4
13316 edge32 %o0, %l5, %i5
13317 ldx [%l7 + 0x08], %o3
13318 movleu %xcc, %i2, %g2
13319 fmovrse %g3, %f13, %f11
13320 fcmpeq32 %f0, %f12, %g7
13321 brlz %l3, loop_1493
13322 fbo,a %fcc3, loop_1494
13323 movcc %xcc, %o5, %o2
13324 ldd [%l7 + 0x30], %f6
13325loop_1493:
13326 movl %icc, %g5, %g1
13327loop_1494:
13328 stw %g6, [%l7 + 0x48]
13329 stw %o1, [%l7 + 0x38]
13330 stx %l0, [%l7 + 0x18]
13331 fmuld8sux16 %f7, %f7, %f6
13332 fnors %f12, %f7, %f2
13333 fnot2 %f4, %f6
13334 array16 %i0, %l6, %i1
13335 sth %g4, [%l7 + 0x6E]
13336 ldsw [%l7 + 0x0C], %o4
13337 stx %o7, [%l7 + 0x28]
13338 fexpand %f14, %f6
13339 umul %i6, %i7, %i4
13340 stb %l2, [%l7 + 0x5C]
13341 ldd [%l7 + 0x58], %f8
13342 fcmpes %fcc3, %f15, %f4
13343 taddcc %l1, %l4, %i3
13344 tle %icc, 0x6
13345 movvc %icc, %o6, %l5
13346 stb %i5, [%l7 + 0x5C]
13347 fmul8sux16 %f8, %f14, %f10
13348 movrgez %o3, %o0, %g2
13349 tleu %xcc, 0x4
13350 ba,pn %xcc, loop_1495
13351 fmul8x16au %f13, %f6, %f4
13352 be,pt %xcc, loop_1496
13353 fmovrdne %g3, %f4, %f10
13354loop_1495:
13355 tcc %icc, 0x0
13356 ldx [%l7 + 0x60], %g7
13357loop_1496:
13358 fpackfix %f14, %f1
13359 ldub [%l7 + 0x0B], %i2
13360 ld [%l7 + 0x70], %f10
13361 tl %icc, 0x7
13362 udivcc %o5, 0x1DB9, %o2
13363 lduh [%l7 + 0x6E], %g5
13364 fxnors %f9, %f10, %f2
13365 faligndata %f2, %f4, %f12
13366 edge32n %g1, %l3, %g6
13367 bcs,a,pt %icc, loop_1497
13368 fcmpes %fcc0, %f7, %f7
13369 lduw [%l7 + 0x78], %l0
13370 edge16ln %i0, %o1, %l6
13371loop_1497:
13372 edge32 %g4, %i1, %o7
13373 fxnors %f14, %f11, %f13
13374 fmovrslz %o4, %f3, %f11
13375 bgu,a,pn %xcc, loop_1498
13376 stw %i7, [%l7 + 0x28]
13377 ldx [%l7 + 0x28], %i6
13378 stw %i4, [%l7 + 0x34]
13379loop_1498:
13380 fornot1 %f10, %f4, %f6
13381 add %l2, %l4, %i3
13382 fsrc1s %f2, %f0
13383 and %o6, %l1, %i5
13384 fmovda %xcc, %f8, %f9
13385 fone %f12
13386 tvc %icc, 0x3
13387 addccc %o3, 0x06FB, %l5
13388 srax %g2, %g3, %o0
13389 fsrc1s %f5, %f6
13390 lduh [%l7 + 0x3A], %g7
13391 fnot2 %f12, %f10
13392 smul %i2, %o5, %g5
13393 ble loop_1499
13394 orn %o2, 0x1C55, %l3
13395 bvc,pn %xcc, loop_1500
13396 fsrc1 %f2, %f4
13397loop_1499:
13398 fbne,a %fcc1, loop_1501
13399 ldsw [%l7 + 0x5C], %g1
13400loop_1500:
13401 fmovrsgz %l0, %f8, %f10
13402 ldx [%l7 + 0x08], %g6
13403loop_1501:
13404 ldsb [%l7 + 0x27], %i0
13405 fpmerge %f12, %f10, %f0
13406 orn %l6, %o1, %g4
13407 fmovsneg %xcc, %f2, %f2
13408 edge8l %i1, %o7, %i7
13409 tsubcc %i6, 0x043E, %i4
13410 fmovsvs %icc, %f6, %f0
13411 bleu,a loop_1502
13412 brnz,a %l2, loop_1503
13413 std %f8, [%l7 + 0x78]
13414 fnot2 %f14, %f10
13415loop_1502:
13416 lduh [%l7 + 0x30], %o4
13417loop_1503:
13418 stw %l4, [%l7 + 0x18]
13419 sth %o6, [%l7 + 0x74]
13420 stb %i3, [%l7 + 0x1D]
13421 nop
13422 setx loop_1504, %l0, %l1
13423 jmpl %l1, %l1
13424 orcc %i5, 0x1CFC, %o3
13425 fmovrde %l5, %f6, %f0
13426 orcc %g2, 0x014C, %o0
13427loop_1504:
13428 ba %xcc, loop_1505
13429 sth %g7, [%l7 + 0x7E]
13430 st %f10, [%l7 + 0x24]
13431 bg,pt %icc, loop_1506
13432loop_1505:
13433 fmovrsgz %i2, %f1, %f1
13434 be,a,pt %xcc, loop_1507
13435 ldx [%l7 + 0x08], %o5
13436loop_1506:
13437 stx %g3, [%l7 + 0x10]
13438 fcmple32 %f10, %f12, %o2
13439loop_1507:
13440 for %f0, %f10, %f14
13441 bne,a %xcc, loop_1508
13442 andcc %g5, %l3, %g1
13443 ldsb [%l7 + 0x4A], %g6
13444 fmovdneg %xcc, %f3, %f1
13445loop_1508:
13446 stw %i0, [%l7 + 0x38]
13447 fbne,a %fcc1, loop_1509
13448 tcc %xcc, 0x4
13449 stb %l6, [%l7 + 0x73]
13450 movl %icc, %l0, %g4
13451loop_1509:
13452 fmovdvc %icc, %f2, %f6
13453 fmovda %icc, %f7, %f15
13454 fsrc2s %f3, %f8
13455 ldub [%l7 + 0x08], %o1
13456 movrgz %o7, %i1, %i7
13457 st %f14, [%l7 + 0x5C]
13458 movn %xcc, %i6, %l2
13459 fandnot1 %f10, %f12, %f12
13460 fmul8x16au %f7, %f3, %f14
13461 fornot1s %f13, %f6, %f4
13462 fmovrsgz %o4, %f4, %f6
13463 umulcc %l4, %o6, %i4
13464 umulcc %i3, 0x1E2D, %i5
13465 edge16ln %l1, %o3, %l5
13466 ldub [%l7 + 0x28], %g2
13467 ldd [%l7 + 0x20], %f14
13468 ld [%l7 + 0x3C], %f4
13469 lduh [%l7 + 0x4E], %g7
13470 mulscc %i2, 0x074F, %o5
13471 fnot2s %f14, %f0
13472 sdivcc %o0, 0x0A8F, %g3
13473 fzero %f4
13474 alignaddr %g5, %l3, %o2
13475 fsrc1 %f10, %f10
13476 brz,a %g6, loop_1510
13477 fornot1s %f7, %f5, %f6
13478 fmovrdne %g1, %f4, %f6
13479 tge %xcc, 0x2
13480loop_1510:
13481 pdist %f6, %f6, %f4
13482 fmovrdgez %i0, %f8, %f0
13483 fblg %fcc3, loop_1511
13484 fmul8x16 %f9, %f14, %f4
13485 tn %icc, 0x1
13486 bgu %icc, loop_1512
13487loop_1511:
13488 mulx %l0, %l6, %o1
13489 edge8ln %o7, %g4, %i1
13490 fmuld8sux16 %f3, %f2, %f12
13491loop_1512:
13492 bpos loop_1513
13493 movl %icc, %i6, %l2
13494 bvc,pt %icc, loop_1514
13495 ba,a,pn %icc, loop_1515
13496loop_1513:
13497 movneg %xcc, %o4, %l4
13498 for %f2, %f10, %f0
13499loop_1514:
13500 movg %xcc, %i7, %o6
13501loop_1515:
13502 ldd [%l7 + 0x78], %f10
13503 fmuld8sux16 %f7, %f13, %f6
13504 fmovs %f12, %f2
13505 brnz %i3, loop_1516
13506 fble,a %fcc0, loop_1517
13507 bvc,pn %xcc, loop_1518
13508 nop
13509 setx loop_1519, %l0, %l1
13510 wrpr 0x1, %tl
13511 wrpr %l1, %tpc
13512 add %l1, 0x4, %l1
13513 wrpr %l1, %tnpc
13514 setx 0x34400001400, %l0, %l1
13515 wrpr %l1, %tstate
13516 wrhpr 0x4, %htstate
13517 retry
13518loop_1516:
13519 bvs loop_1520
13520loop_1517:
13521 lduh [%l7 + 0x0E], %i4
13522loop_1518:
13523 ldsb [%l7 + 0x52], %i5
13524loop_1519:
13525 fand %f10, %f2, %f8
13526loop_1520:
13527 st %f11, [%l7 + 0x1C]
13528 movrgz %l1, %l5, %g2
13529 bshuffle %f14, %f6, %f14
13530 fandnot2s %f2, %f8, %f1
13531 fmovdleu %xcc, %f11, %f9
13532 popc 0x0724, %g7
13533 fpmerge %f9, %f8, %f0
13534 fcmps %fcc1, %f14, %f10
13535 fbug,a %fcc2, loop_1521
13536 tneg %icc, 0x3
13537 tge %icc, 0x4
13538 ldsw [%l7 + 0x60], %i2
13539loop_1521:
13540 fabsd %f6, %f6
13541 edge16 %o3, %o5, %g3
13542 fmovsleu %icc, %f5, %f6
13543 bleu,a,pn %xcc, loop_1522
13544 ldsw [%l7 + 0x30], %g5
13545 ld [%l7 + 0x24], %f10
13546 tl %xcc, 0x2
13547loop_1522:
13548 subc %o0, 0x0A34, %o2
13549 ldsh [%l7 + 0x12], %g6
13550 fxnor %f4, %f8, %f2
13551 subcc %l3, 0x1047, %i0
13552 nop
13553 setx loop_1523, %l0, %l1
13554 wrpr 0x1, %tl
13555 wrpr %l1, %tnpc
13556 setx 0x34400001400, %l0, %l1
13557 wrpr %l1, %tstate
13558 wrhpr 0x4, %htstate
13559 done
13560 edge8 %g1, %l0, %l6
13561 ba,pn %icc, loop_1524
13562 stx %o1, [%l7 + 0x70]
13563loop_1523:
13564 fcmpeq32 %f6, %f8, %g4
13565 fpsub32s %f12, %f15, %f9
13566loop_1524:
13567 fblg,a %fcc0, loop_1525
13568 ldsw [%l7 + 0x38], %i1
13569 mova %xcc, %o7, %l2
13570 fornot1s %f15, %f6, %f6
13571loop_1525:
13572 ldsh [%l7 + 0x1C], %i6
13573 ldub [%l7 + 0x0F], %o4
13574 fsrc1 %f2, %f2
13575 fmovdge %xcc, %f11, %f9
13576 brgz %l4, loop_1526
13577 ldub [%l7 + 0x64], %i7
13578 fbue,a %fcc3, loop_1527
13579 fmovsvc %xcc, %f15, %f14
13580loop_1526:
13581 movcc %xcc, %i3, %i4
13582 ldsw [%l7 + 0x0C], %o6
13583loop_1527:
13584 udivcc %l1, 0x02DD, %l5
13585 fnegd %f8, %f2
13586 sra %i5, %g2, %i2
13587 fmovrde %o3, %f12, %f4
13588 fmovsle %xcc, %f15, %f5
13589 st %f2, [%l7 + 0x50]
13590 sdivx %o5, 0x1D1F, %g7
13591 movrgz %g5, 0x329, %g3
13592 popc %o2, %o0
13593 ld [%l7 + 0x40], %f10
13594 ldd [%l7 + 0x10], %f2
13595 edge32l %g6, %i0, %g1
13596 fmovsge %icc, %f13, %f4
13597 stw %l0, [%l7 + 0x1C]
13598 fzeros %f13
13599 stw %l3, [%l7 + 0x58]
13600 stb %o1, [%l7 + 0x14]
13601 fexpand %f2, %f4
13602 tsubcc %g4, %i1, %l6
13603 andn %o7, %l2, %i6
13604 fmovrse %l4, %f11, %f15
13605 movrgz %i7, %o4, %i3
13606 fmovsvc %xcc, %f2, %f0
13607 movgu %icc, %o6, %l1
13608 fble %fcc0, loop_1528
13609 bcs,pt %xcc, loop_1529
13610 fone %f12
13611 fmovrse %l5, %f3, %f3
13612loop_1528:
13613 fnot1 %f12, %f2
13614loop_1529:
13615 ldx [%l7 + 0x68], %i5
13616 fmovsvs %xcc, %f7, %f12
13617 srlx %g2, 0x1E, %i4
13618 tg %icc, 0x6
13619 st %f9, [%l7 + 0x64]
13620 fba,a %fcc2, loop_1530
13621 fnors %f4, %f15, %f11
13622 fnor %f8, %f2, %f0
13623 fmovrdlez %o3, %f2, %f14
13624loop_1530:
13625 tpos %icc, 0x2
13626 std %f14, [%l7 + 0x18]
13627 std %f10, [%l7 + 0x40]
13628 bvs %xcc, loop_1531
13629 edge8ln %o5, %g7, %i2
13630 ld [%l7 + 0x34], %f3
13631 fmovdleu %xcc, %f8, %f14
13632loop_1531:
13633 lduh [%l7 + 0x18], %g5
13634 brlez %o2, loop_1532
13635 fnot2s %f7, %f9
13636 tcc %xcc, 0x6
13637 brz,a %g3, loop_1533
13638loop_1532:
13639 ldsh [%l7 + 0x6C], %o0
13640 and %i0, 0x18FB, %g1
13641 fble %fcc0, loop_1534
13642loop_1533:
13643 fblg %fcc2, loop_1535
13644 fors %f10, %f6, %f10
13645 bg %xcc, loop_1536
13646loop_1534:
13647 or %l0, %g6, %l3
13648loop_1535:
13649 fbn %fcc3, loop_1537
13650 ldsh [%l7 + 0x2C], %g4
13651loop_1536:
13652 mulscc %i1, 0x112C, %l6
13653 ldsw [%l7 + 0x60], %o1
13654loop_1537:
13655 udiv %l2, 0x0126, %o7
13656 fornot1 %f2, %f12, %f6
13657 bvs,pt %xcc, loop_1538
13658 ldsb [%l7 + 0x7E], %i6
13659 movleu %icc, %l4, %i7
13660 fxnor %f14, %f4, %f14
13661loop_1538:
13662 bne,a,pn %icc, loop_1539
13663 brgz,a %o4, loop_1540
13664 fnot2 %f0, %f10
13665 tsubcc %i3, 0x1674, %o6
13666loop_1539:
13667 lduh [%l7 + 0x50], %l1
13668loop_1540:
13669 st %f10, [%l7 + 0x20]
13670 ldx [%l7 + 0x78], %l5
13671 fxors %f0, %f10, %f5
13672 fones %f0
13673 fbue %fcc2, loop_1541
13674 stw %g2, [%l7 + 0x40]
13675 smulcc %i5, %o3, %i4
13676 edge16n %o5, %g7, %g5
13677loop_1541:
13678 fmul8sux16 %f8, %f2, %f4
13679 fmovdle %icc, %f14, %f3
13680 ldub [%l7 + 0x74], %o2
13681 stw %g3, [%l7 + 0x74]
13682 fmuld8sux16 %f10, %f12, %f8
13683 fbne,a %fcc3, loop_1542
13684 fcmpne16 %f2, %f4, %o0
13685 ldd [%l7 + 0x48], %f4
13686 sdivcc %i2, 0x0E29, %i0
13687loop_1542:
13688 fmovdpos %icc, %f13, %f14
13689 bvc,pt %icc, loop_1543
13690 fpadd32 %f10, %f6, %f14
13691 andncc %g1, %l0, %l3
13692 edge32ln %g6, %g4, %i1
13693loop_1543:
13694 fbl,a %fcc0, loop_1544
13695 movneg %xcc, %l6, %l2
13696 brz %o1, loop_1545
13697 fnot1s %f2, %f15
13698loop_1544:
13699 std %f8, [%l7 + 0x48]
13700 edge16 %o7, %l4, %i6
13701loop_1545:
13702 array32 %i7, %i3, %o4
13703 tn %xcc, 0x5
13704 movneg %icc, %l1, %l5
13705 stw %o6, [%l7 + 0x34]
13706 fpack16 %f14, %f11
13707 std %f10, [%l7 + 0x08]
13708 brgez,a %i5, loop_1546
13709 addccc %g2, %o3, %i4
13710 fble,a %fcc3, loop_1547
13711 fbl,a %fcc2, loop_1548
13712loop_1546:
13713 fmovrdgz %o5, %f10, %f8
13714 fbl,a %fcc2, loop_1549
13715loop_1547:
13716 fcmpne32 %f2, %f12, %g5
13717loop_1548:
13718 brlez %g7, loop_1550
13719 brlez,a %g3, loop_1551
13720loop_1549:
13721 lduh [%l7 + 0x42], %o2
13722 ldsb [%l7 + 0x2F], %o0
13723loop_1550:
13724 fcmps %fcc3, %f3, %f3
13725loop_1551:
13726 ldsh [%l7 + 0x54], %i0
13727 stw %g1, [%l7 + 0x08]
13728 sth %i2, [%l7 + 0x6C]
13729 edge32 %l3, %l0, %g6
13730 call loop_1552
13731 std %f2, [%l7 + 0x18]
13732 movrgez %g4, 0x3AA, %i1
13733 ldub [%l7 + 0x5D], %l2
13734loop_1552:
13735 sth %l6, [%l7 + 0x38]
13736 std %f4, [%l7 + 0x68]
13737 ldd [%l7 + 0x18], %f4
13738 ldsh [%l7 + 0x1E], %o7
13739 brlez %o1, loop_1553
13740 fbg %fcc2, loop_1554
13741 edge32l %i6, %l4, %i7
13742 stx %o4, [%l7 + 0x50]
13743loop_1553:
13744 lduh [%l7 + 0x68], %i3
13745loop_1554:
13746 fnot2s %f2, %f15
13747 alignaddrl %l5, %l1, %i5
13748 fnot2 %f6, %f8
13749 movle %xcc, %o6, %g2
13750 fmovdleu %xcc, %f5, %f0
13751 fmul8ulx16 %f10, %f8, %f4
13752 ldx [%l7 + 0x68], %o3
13753 addcc %i4, %o5, %g7
13754 bcc,a,pt %icc, loop_1555
13755 stw %g5, [%l7 + 0x20]
13756 fbul,a %fcc2, loop_1556
13757 st %f7, [%l7 + 0x68]
13758loop_1555:
13759 fandnot2s %f12, %f0, %f7
13760 ldx [%l7 + 0x78], %g3
13761loop_1556:
13762 fzeros %f3
13763 alignaddr %o2, %o0, %g1
13764 subc %i0, %i2, %l0
13765 fmovspos %xcc, %f5, %f9
13766 fpsub16s %f1, %f12, %f14
13767 sllx %l3, %g6, %g4
13768 ldd [%l7 + 0x48], %f12
13769 fmovdle %icc, %f8, %f7
13770 fmovdg %icc, %f11, %f11
13771 lduw [%l7 + 0x14], %i1
13772 andcc %l2, 0x03B8, %l6
13773 ldd [%l7 + 0x10], %f14
13774 fnegd %f2, %f8
13775 for %f4, %f6, %f10
13776 ba,pn %xcc, loop_1557
13777 lduh [%l7 + 0x26], %o1
13778 movvs %xcc, %o7, %i6
13779 lduh [%l7 + 0x50], %i7
13780loop_1557:
13781 fornot2s %f3, %f5, %f5
13782 fones %f15
13783 fxor %f8, %f6, %f2
13784 sdivcc %l4, 0x1326, %i3
13785 bgu loop_1558
13786 fmovdpos %xcc, %f10, %f7
13787 umulcc %l5, 0x0333, %o4
13788 edge32 %l1, %o6, %g2
13789loop_1558:
13790 fnot1 %f10, %f8
13791 ld [%l7 + 0x54], %f6
13792 tle %icc, 0x3
13793 brz %i5, loop_1559
13794 lduh [%l7 + 0x24], %i4
13795 fmul8ulx16 %f6, %f0, %f2
13796 popc %o5, %o3
13797loop_1559:
13798 ta %xcc, 0x0
13799 addcc %g5, 0x185B, %g3
13800 fandnot1s %f14, %f4, %f6
13801 nop
13802 setx loop_1560, %l0, %l1
13803 wrpr 0x1, %tl
13804 wrpr %l1, %tnpc
13805 setx 0x34400001400, %l0, %l1
13806 wrpr %l1, %tstate
13807 wrhpr 0x4, %htstate
13808 done
13809 std %f8, [%l7 + 0x10]
13810 tge %xcc, 0x3
13811 stw %o2, [%l7 + 0x1C]
13812loop_1560:
13813 ldd [%l7 + 0x10], %f8
13814 fsrc2s %f11, %f13
13815 fmovdge %xcc, %f7, %f4
13816 ldx [%l7 + 0x40], %o0
13817 or %g7, %g1, %i2
13818 lduh [%l7 + 0x26], %i0
13819 xnor %l3, %g6, %g4
13820 ldx [%l7 + 0x68], %l0
13821 sth %l2, [%l7 + 0x5E]
13822 fandnot2 %f6, %f4, %f12
13823 fmovsneg %icc, %f14, %f8
13824 fcmpeq32 %f14, %f0, %l6
13825 ldsw [%l7 + 0x50], %o1
13826 udivcc %o7, 0x04EE, %i6
13827 fbuge,a %fcc1, loop_1561
13828 movrne %i7, %i1, %i3
13829 sll %l5, %l4, %o4
13830 fmovdneg %icc, %f9, %f5
13831loop_1561:
13832 subccc %o6, 0x0E77, %l1
13833 nop
13834 setx loop_1562, %l0, %l1
13835 wrpr 0x1, %tl
13836 wrpr %l1, %tnpc
13837 setx 0x34400001400, %l0, %l1
13838 wrpr %l1, %tstate
13839 wrhpr 0x4, %htstate
13840 done
13841 andn %i5, 0x1C42, %g2
13842 fpadd32 %f12, %f14, %f14
13843 smul %o5, 0x0EBF, %o3
13844loop_1562:
13845 fand %f14, %f12, %f2
13846 fnands %f14, %f8, %f14
13847 fbuge %fcc2, loop_1563
13848 fmovsvc %icc, %f9, %f5
13849 fbule %fcc3, loop_1564
13850 fxors %f15, %f12, %f13
13851loop_1563:
13852 xor %i4, %g5, %g3
13853 ldx [%l7 + 0x58], %o2
13854loop_1564:
13855 ldsb [%l7 + 0x67], %g7
13856 stb %o0, [%l7 + 0x27]
13857 movvc %icc, %g1, %i2
13858 lduw [%l7 + 0x0C], %l3
13859 edge32n %i0, %g6, %l0
13860 ldub [%l7 + 0x45], %l2
13861 fmovde %xcc, %f4, %f15
13862 array16 %l6, %g4, %o1
13863 fmuld8ulx16 %f13, %f7, %f0
13864 ldsw [%l7 + 0x6C], %o7
13865 brgez,a %i6, loop_1565
13866 fandnot2s %f0, %f10, %f14
13867 srl %i1, %i3, %l5
13868 mulscc %i7, %l4, %o4
13869loop_1565:
13870 fnand %f6, %f14, %f14
13871 fnands %f2, %f15, %f1
13872 fbo,a %fcc3, loop_1566
13873 fxnors %f9, %f9, %f15
13874 stx %l1, [%l7 + 0x58]
13875 movrlez %i5, %g2, %o5
13876loop_1566:
13877 smulcc %o3, %i4, %o6
13878 fabss %f1, %f8
13879 tge %xcc, 0x5
13880 edge32 %g5, %g3, %g7
13881 nop
13882 setx loop_1567, %l0, %l1
13883 jmpl %l1, %o2
13884 bne %icc, loop_1568
13885 stb %g1, [%l7 + 0x74]
13886 fbn %fcc0, loop_1569
13887loop_1567:
13888 fbule %fcc0, loop_1570
13889loop_1568:
13890 ld [%l7 + 0x34], %f8
13891 tgu %icc, 0x7
13892loop_1569:
13893 fmul8x16 %f8, %f10, %f10
13894loop_1570:
13895 tl %icc, 0x1
13896 fmul8x16al %f2, %f12, %f4
13897 fpack32 %f2, %f4, %f6
13898 tcc %icc, 0x4
13899 sth %o0, [%l7 + 0x22]
13900 stb %i2, [%l7 + 0x56]
13901 ldx [%l7 + 0x20], %l3
13902 sdiv %g6, 0x1ED7, %i0
13903 fbul,a %fcc0, loop_1571
13904 nop
13905 setx loop_1572, %l0, %l1
13906 jmpl %l1, %l0
13907 fmovsvs %icc, %f10, %f5
13908 fbue,a %fcc2, loop_1573
13909loop_1571:
13910 fmovdne %xcc, %f13, %f10
13911loop_1572:
13912 tge %xcc, 0x5
13913 fbule %fcc2, loop_1574
13914loop_1573:
13915 movle %xcc, %l6, %g4
13916 stx %o1, [%l7 + 0x28]
13917 fands %f10, %f9, %f10
13918loop_1574:
13919 ldd [%l7 + 0x30], %f0
13920 fmovdcc %icc, %f5, %f4
13921 bshuffle %f12, %f4, %f6
13922 stb %l2, [%l7 + 0x5F]
13923 edge8l %i6, %o7, %i1
13924 sra %l5, %i7, %l4
13925 fcmple16 %f14, %f10, %i3
13926 ldub [%l7 + 0x71], %l1
13927 nop
13928 setx loop_1575, %l0, %l1
13929 wrpr 0x1, %tl
13930 wrpr %l1, %tpc
13931 add %l1, 0x4, %l1
13932 wrpr %l1, %tnpc
13933 setx 0x34400001400, %l0, %l1
13934 wrpr %l1, %tstate
13935 wrhpr 0x4, %htstate
13936 retry
13937 fmovdvs %xcc, %f2, %f12
13938 fblg %fcc0, loop_1576
13939 fnors %f14, %f13, %f11
13940loop_1575:
13941 fxor %f4, %f6, %f4
13942 ld [%l7 + 0x2C], %f12
13943loop_1576:
13944 popc %o4, %i5
13945 fone %f2
13946 edge8l %o5, %o3, %g2
13947 add %i4, %o6, %g3
13948 smul %g7, 0x1878, %g5
13949 fpsub16 %f10, %f12, %f4
13950 fmovdcs %xcc, %f14, %f13
13951 fnor %f2, %f12, %f4
13952 fpadd16 %f6, %f14, %f12
13953 fmovspos %icc, %f1, %f13
13954 addcc %g1, 0x0135, %o2
13955 st %f3, [%l7 + 0x14]
13956 movcs %xcc, %o0, %l3
13957 ld [%l7 + 0x44], %f14
13958 pdist %f12, %f12, %f6
13959 movrne %g6, %i2, %l0
13960 ldsb [%l7 + 0x4D], %i0
13961 ld [%l7 + 0x6C], %f1
13962 fbule,a %fcc0, loop_1577
13963 be,pn %icc, loop_1578
13964 fpsub32 %f2, %f2, %f0
13965 ld [%l7 + 0x58], %f2
13966loop_1577:
13967 st %f2, [%l7 + 0x58]
13968loop_1578:
13969 stw %g4, [%l7 + 0x48]
13970 movneg %xcc, %l6, %o1
13971 bneg,a,pn %icc, loop_1579
13972 te %xcc, 0x6
13973 fxors %f4, %f7, %f6
13974 movrlez %l2, 0x2E2, %o7
13975loop_1579:
13976 tvc %icc, 0x6
13977 tcs %xcc, 0x7
13978 ldsw [%l7 + 0x70], %i6
13979 fmovs %f10, %f15
13980 fsrc1s %f2, %f1
13981 stx %i1, [%l7 + 0x48]
13982 fmovdl %icc, %f3, %f4
13983 sth %l5, [%l7 + 0x10]
13984 fnegd %f2, %f14
13985 fmovrslz %l4, %f14, %f8
13986 st %f7, [%l7 + 0x44]
13987 fxors %f5, %f5, %f2
13988 std %f12, [%l7 + 0x70]
13989 ble,a %icc, loop_1580
13990 lduw [%l7 + 0x08], %i3
13991 stw %i7, [%l7 + 0x40]
13992 fpsub32 %f14, %f10, %f12
13993loop_1580:
13994 ldsb [%l7 + 0x74], %o4
13995 bg,a,pn %xcc, loop_1581
13996 fmovsle %xcc, %f8, %f7
13997 movrgz %i5, 0x18E, %o5
13998 ld [%l7 + 0x64], %f11
13999loop_1581:
14000 fbug,a %fcc3, loop_1582
14001 movre %o3, 0x042, %l1
14002 bcc,pt %icc, loop_1583
14003 ldub [%l7 + 0x31], %g2
14004loop_1582:
14005 fand %f12, %f12, %f14
14006 ldx [%l7 + 0x40], %i4
14007loop_1583:
14008 fmovsn %icc, %f0, %f3
14009 ldsw [%l7 + 0x34], %g3
14010 stb %g7, [%l7 + 0x3E]
14011 fxor %f10, %f0, %f4
14012 bl,a,pn %icc, loop_1584
14013 fmovrslz %o6, %f8, %f12
14014 ldsh [%l7 + 0x3E], %g5
14015 fpadd32s %f8, %f4, %f6
14016loop_1584:
14017 tgu %xcc, 0x2
14018 st %f13, [%l7 + 0x6C]
14019 stw %g1, [%l7 + 0x78]
14020 ldx [%l7 + 0x78], %o2
14021 ldx [%l7 + 0x30], %o0
14022 edge32n %g6, %i2, %l0
14023 stx %l3, [%l7 + 0x48]
14024 fone %f12
14025 fmovrsne %i0, %f15, %f0
14026 ldsh [%l7 + 0x0A], %g4
14027 fandnot2 %f14, %f4, %f8
14028 bpos,pn %icc, loop_1585
14029 orncc %o1, %l6, %o7
14030 fmovdn %icc, %f4, %f13
14031 orn %l2, %i1, %l5
14032loop_1585:
14033 ldd [%l7 + 0x18], %f8
14034 fbule,a %fcc2, loop_1586
14035 movle %icc, %l4, %i6
14036 umul %i3, %o4, %i7
14037 sethi 0x03F6, %i5
14038loop_1586:
14039 fandnot1s %f0, %f10, %f4
14040 fand %f0, %f6, %f0
14041 nop
14042 setx loop_1587, %l0, %l1
14043 wrpr 0x1, %tl
14044 wrpr %l1, %tpc
14045 add %l1, 0x4, %l1
14046 wrpr %l1, %tnpc
14047 setx 0x34400001400, %l0, %l1
14048 wrpr %l1, %tstate
14049 wrhpr 0x4, %htstate
14050 retry
14051 fmul8x16al %f11, %f3, %f8
14052 movle %icc, %o5, %o3
14053 stw %g2, [%l7 + 0x64]
14054loop_1587:
14055 fmovrslez %i4, %f4, %f13
14056 sth %g3, [%l7 + 0x5E]
14057 ldsw [%l7 + 0x5C], %l1
14058 taddcc %o6, %g5, %g1
14059 array8 %o2, %o0, %g6
14060 fmovrsne %g7, %f7, %f2
14061 fnot2 %f8, %f6
14062 bshuffle %f8, %f4, %f14
14063 ldx [%l7 + 0x78], %l0
14064 fmovsa %xcc, %f2, %f0
14065 srax %l3, 0x0E, %i2
14066 bleu,pn %icc, loop_1588
14067 ldsw [%l7 + 0x60], %i0
14068 stw %o1, [%l7 + 0x60]
14069 std %f10, [%l7 + 0x18]
14070loop_1588:
14071 fbo %fcc1, loop_1589
14072 st %f4, [%l7 + 0x60]
14073 ldsh [%l7 + 0x28], %l6
14074 fcmpeq16 %f8, %f0, %g4
14075loop_1589:
14076 fbg,a %fcc2, loop_1590
14077 ldsb [%l7 + 0x32], %l2
14078 fbn %fcc3, loop_1591
14079 fmovrdlz %o7, %f8, %f10
14080loop_1590:
14081 stb %i1, [%l7 + 0x79]
14082 fcmpeq32 %f6, %f14, %l4
14083loop_1591:
14084 lduw [%l7 + 0x54], %l5
14085 tgu %xcc, 0x6
14086 fmovrdgz %i6, %f12, %f6
14087 fabsd %f2, %f0
14088 taddcctv %o4, %i3, %i5
14089 ld [%l7 + 0x74], %f12
14090 fmovrdlez %o5, %f0, %f8
14091 movl %xcc, %i7, %o3
14092 st %f8, [%l7 + 0x64]
14093 ldx [%l7 + 0x20], %i4
14094 mova %xcc, %g3, %g2
14095 ldub [%l7 + 0x52], %o6
14096 fmovsle %xcc, %f11, %f4
14097 movrlz %l1, 0x12C, %g1
14098 fbue,a %fcc3, loop_1592
14099 te %icc, 0x0
14100 brnz,a %o2, loop_1593
14101 fbul,a %fcc0, loop_1594
14102loop_1592:
14103 fbne %fcc2, loop_1595
14104 movrgez %g5, %o0, %g7
14105loop_1593:
14106 stx %l0, [%l7 + 0x60]
14107loop_1594:
14108 ld [%l7 + 0x3C], %f15
14109loop_1595:
14110 fbg,a %fcc2, loop_1596
14111 ldub [%l7 + 0x59], %l3
14112 fnand %f4, %f6, %f6
14113 lduh [%l7 + 0x74], %i2
14114loop_1596:
14115 fmovsn %icc, %f6, %f13
14116 lduw [%l7 + 0x50], %i0
14117 stb %g6, [%l7 + 0x10]
14118 bvc,pn %icc, loop_1597
14119 fors %f10, %f12, %f7
14120 movneg %xcc, %l6, %o1
14121 fbo,a %fcc3, loop_1598
14122loop_1597:
14123 fand %f2, %f4, %f4
14124 fmovsneg %icc, %f12, %f12
14125 brlz %l2, loop_1599
14126loop_1598:
14127 ldub [%l7 + 0x10], %o7
14128 stb %g4, [%l7 + 0x56]
14129 umulcc %l4, %i1, %l5
14130loop_1599:
14131 st %f9, [%l7 + 0x20]
14132 fpsub32s %f0, %f1, %f3
14133 edge16l %i6, %o4, %i5
14134 brlez %i3, loop_1600
14135 ta %icc, 0x2
14136 ldx [%l7 + 0x60], %i7
14137 sra %o3, %o5, %i4
14138loop_1600:
14139 ldx [%l7 + 0x30], %g2
14140 orn %o6, 0x098E, %l1
14141 movge %xcc, %g3, %g1
14142 fmovda %icc, %f4, %f8
14143 stb %g5, [%l7 + 0x6E]
14144 lduh [%l7 + 0x42], %o0
14145 tcc %icc, 0x2
14146 fsrc2 %f8, %f8
14147 movg %icc, %g7, %o2
14148 fbu %fcc0, loop_1601
14149 edge16n %l3, %l0, %i0
14150 tg %icc, 0x4
14151 fxnor %f2, %f4, %f14
14152loop_1601:
14153 fmovsle %icc, %f12, %f9
14154 stb %i2, [%l7 + 0x55]
14155 ldsh [%l7 + 0x52], %g6
14156 bshuffle %f2, %f8, %f12
14157 movpos %icc, %l6, %o1
14158 ldub [%l7 + 0x46], %l2
14159 srlx %o7, %l4, %i1
14160 edge8 %g4, %i6, %o4
14161 movrlez %l5, 0x044, %i3
14162 ldsw [%l7 + 0x08], %i7
14163 fmovdleu %xcc, %f3, %f11
14164 ldd [%l7 + 0x78], %f4
14165 fbue,a %fcc1, loop_1602
14166 tvs %xcc, 0x7
14167 fnand %f12, %f6, %f8
14168 sth %i5, [%l7 + 0x38]
14169loop_1602:
14170 edge32n %o5, %i4, %o3
14171 tvc %icc, 0x0
14172 faligndata %f8, %f4, %f8
14173 xorcc %g2, %l1, %o6
14174 sethi 0x1EDB, %g1
14175 smul %g3, 0x1C10, %g5
14176 fsrc2 %f6, %f10
14177 tvc %icc, 0x6
14178 bcs,pt %xcc, loop_1603
14179 fmovdcc %xcc, %f7, %f2
14180 addccc %g7, 0x15B8, %o2
14181 stw %o0, [%l7 + 0x6C]
14182loop_1603:
14183 or %l3, %l0, %i2
14184 nop
14185 setx loop_1604, %l0, %l1
14186 jmpl %l1, %i0
14187 ldsw [%l7 + 0x2C], %l6
14188 stx %g6, [%l7 + 0x48]
14189 fmovrsgz %l2, %f11, %f7
14190loop_1604:
14191 orcc %o1, %o7, %l4
14192 fpack32 %f4, %f2, %f10
14193 fmovrdgez %g4, %f12, %f12
14194 add %i6, %o4, %l5
14195 sth %i1, [%l7 + 0x3C]
14196 lduw [%l7 + 0x18], %i7
14197 fmovdcs %icc, %f6, %f3
14198 brgz,a %i3, loop_1605
14199 sth %i5, [%l7 + 0x52]
14200 pdist %f8, %f4, %f10
14201 fbn,a %fcc2, loop_1606
14202loop_1605:
14203 fmovdcs %icc, %f10, %f13
14204 ldx [%l7 + 0x78], %i4
14205 ldd [%l7 + 0x50], %f2
14206loop_1606:
14207 tcs %icc, 0x3
14208 andcc %o3, 0x1520, %g2
14209 ldsb [%l7 + 0x50], %o5
14210 sth %l1, [%l7 + 0x2A]
14211 ldsh [%l7 + 0x70], %g1
14212 ldsh [%l7 + 0x0E], %g3
14213 st %f0, [%l7 + 0x70]
14214 movrgz %o6, %g7, %g5
14215 movcs %xcc, %o2, %l3
14216 tpos %icc, 0x1
14217 tneg %icc, 0x7
14218 fcmple32 %f2, %f4, %o0
14219 fnegs %f6, %f8
14220 ldub [%l7 + 0x27], %i2
14221 st %f1, [%l7 + 0x50]
14222 fcmpd %fcc0, %f4, %f6
14223 edge32l %l0, %i0, %g6
14224 movn %xcc, %l2, %l6
14225 popc 0x1695, %o7
14226 sra %l4, %o1, %g4
14227 sth %o4, [%l7 + 0x1E]
14228 fxors %f13, %f6, %f10
14229 fmovsg %icc, %f14, %f1
14230 ldsb [%l7 + 0x13], %l5
14231 fmul8x16al %f5, %f11, %f0
14232 fnors %f14, %f15, %f5
14233 stw %i1, [%l7 + 0x4C]
14234 alignaddrl %i6, %i3, %i7
14235 tvs %icc, 0x0
14236 ldsb [%l7 + 0x7A], %i4
14237 fble %fcc3, loop_1607
14238 stw %i5, [%l7 + 0x70]
14239 bcc,a,pt %icc, loop_1608
14240 ldsh [%l7 + 0x4C], %o3
14241loop_1607:
14242 ldub [%l7 + 0x15], %g2
14243 fpack16 %f6, %f3
14244loop_1608:
14245 taddcctv %o5, %g1, %g3
14246 stx %l1, [%l7 + 0x78]
14247 umulcc %o6, 0x1DA5, %g7
14248 ldd [%l7 + 0x30], %f2
14249 sth %g5, [%l7 + 0x70]
14250 array16 %o2, %o0, %l3
14251 fbn,a %fcc1, loop_1609
14252 orn %l0, %i2, %g6
14253 popc %l2, %l6
14254 bne,pn %icc, loop_1610
14255loop_1609:
14256 andncc %i0, %l4, %o7
14257 stb %g4, [%l7 + 0x7D]
14258 ldub [%l7 + 0x3B], %o1
14259loop_1610:
14260 ldsh [%l7 + 0x3C], %l5
14261 addc %i1, %o4, %i6
14262 fcmps %fcc3, %f15, %f2
14263 ldx [%l7 + 0x58], %i3
14264 andn %i7, %i4, %i5
14265 or %o3, %g2, %o5
14266 ldsw [%l7 + 0x28], %g1
14267 st %f15, [%l7 + 0x5C]
14268 alignaddrl %g3, %o6, %g7
14269 fmovdvs %icc, %f10, %f15
14270 tvc %xcc, 0x4
14271 stw %l1, [%l7 + 0x10]
14272 movgu %icc, %o2, %o0
14273 movrlez %l3, 0x0EC, %l0
14274 fbl,a %fcc1, loop_1611
14275 brnz %i2, loop_1612
14276 ldsw [%l7 + 0x50], %g6
14277 ldsh [%l7 + 0x76], %g5
14278loop_1611:
14279 fmul8x16al %f15, %f6, %f2
14280loop_1612:
14281 sdivcc %l6, 0x1917, %i0
14282 lduw [%l7 + 0x40], %l4
14283 fble,a %fcc1, loop_1613
14284 udiv %l2, 0x0DE8, %o7
14285 or %g4, 0x1A5A, %o1
14286 fbl %fcc1, loop_1614
14287loop_1613:
14288 fmuld8sux16 %f15, %f15, %f4
14289 tgu %xcc, 0x2
14290 ldx [%l7 + 0x58], %l5
14291loop_1614:
14292 tge %xcc, 0x2
14293 movrlez %i1, 0x33A, %i6
14294 fandnot1 %f2, %f8, %f14
14295 fmovscc %icc, %f3, %f12
14296 fmovdg %xcc, %f4, %f5
14297 ldub [%l7 + 0x76], %o4
14298 bpos,a %icc, loop_1615
14299 tcc %xcc, 0x7
14300 brz,a %i3, loop_1616
14301 fmovsge %icc, %f6, %f3
14302loop_1615:
14303 mulx %i7, 0x097F, %i5
14304 fmovde %icc, %f4, %f1
14305loop_1616:
14306 edge32n %o3, %i4, %o5
14307 fpackfix %f2, %f4
14308 bcc,pn %xcc, loop_1617
14309 sethi 0x07EE, %g2
14310 fmovrdgez %g3, %f2, %f12
14311 brlz,a %g1, loop_1618
14312loop_1617:
14313 fmovdn %xcc, %f4, %f1
14314 movg %xcc, %o6, %l1
14315 bne,a %xcc, loop_1619
14316loop_1618:
14317 ldsh [%l7 + 0x3A], %g7
14318 st %f0, [%l7 + 0x70]
14319 lduh [%l7 + 0x78], %o0
14320loop_1619:
14321 fnot2 %f0, %f2
14322 ldsb [%l7 + 0x47], %o2
14323 subc %l3, 0x0086, %l0
14324 ldsb [%l7 + 0x35], %i2
14325 stw %g5, [%l7 + 0x28]
14326 ldx [%l7 + 0x28], %l6
14327 fxnors %f3, %f0, %f5
14328 fbl %fcc2, loop_1620
14329 addcc %i0, 0x12CC, %g6
14330 tn %icc, 0x1
14331 fcmped %fcc1, %f0, %f8
14332loop_1620:
14333 edge32l %l4, %l2, %g4
14334 movle %xcc, %o7, %o1
14335 fbe,a %fcc1, loop_1621
14336 edge16ln %i1, %i6, %l5
14337 bn,a loop_1622
14338 smulcc %i3, 0x095C, %i7
14339loop_1621:
14340 fmovrdne %i5, %f6, %f14
14341 movrgez %o4, 0x0E1, %o3
14342loop_1622:
14343 edge32l %i4, %o5, %g3
14344 ldd [%l7 + 0x38], %f10
14345 fmuld8ulx16 %f15, %f2, %f12
14346 lduh [%l7 + 0x7C], %g2
14347 movge %icc, %g1, %o6
14348 sth %g7, [%l7 + 0x6A]
14349 movcs %icc, %l1, %o0
14350 udivx %o2, 0x1A57, %l3
14351 and %i2, %l0, %l6
14352 ldsw [%l7 + 0x30], %g5
14353 orn %i0, %g6, %l4
14354 fandnot2s %f12, %f0, %f5
14355 sth %g4, [%l7 + 0x2E]
14356 ld [%l7 + 0x28], %f2
14357 fmovsgu %xcc, %f12, %f3
14358 bvc,pt %icc, loop_1623
14359 brgz %l2, loop_1624
14360 fmovdpos %icc, %f4, %f10
14361 andncc %o1, %i1, %o7
14362loop_1623:
14363 movge %icc, %i6, %l5
14364loop_1624:
14365 move %xcc, %i7, %i3
14366 fxor %f12, %f12, %f4
14367 andncc %o4, %o3, %i5
14368 stb %i4, [%l7 + 0x1B]
14369 ldsb [%l7 + 0x31], %g3
14370 sth %g2, [%l7 + 0x1A]
14371 fsrc2s %f9, %f10
14372 ldsb [%l7 + 0x24], %o5
14373 edge8l %o6, %g7, %l1
14374 lduh [%l7 + 0x0E], %o0
14375 fmovrsgz %g1, %f4, %f1
14376 movrlz %l3, %o2, %l0
14377 fbne %fcc3, loop_1625
14378 ld [%l7 + 0x28], %f12
14379 fornot1 %f8, %f6, %f2
14380 fsrc2s %f12, %f1
14381loop_1625:
14382 alignaddr %i2, %g5, %i0
14383 ldsb [%l7 + 0x6B], %g6
14384 tg %xcc, 0x2
14385 umulcc %l4, %l6, %l2
14386 movpos %xcc, %o1, %i1
14387 fbn %fcc3, loop_1626
14388 ldd [%l7 + 0x38], %f0
14389 movrgez %g4, 0x0F3, %i6
14390 ldsb [%l7 + 0x6B], %o7
14391loop_1626:
14392 lduw [%l7 + 0x10], %i7
14393 fmovsge %xcc, %f14, %f2
14394 fbul,a %fcc0, loop_1627
14395 ldsh [%l7 + 0x08], %i3
14396 lduw [%l7 + 0x60], %o4
14397 fand %f6, %f8, %f12
14398loop_1627:
14399 bgu,a,pt %icc, loop_1628
14400 lduw [%l7 + 0x08], %o3
14401 fmovdgu %icc, %f7, %f4
14402 ldsw [%l7 + 0x6C], %i5
14403loop_1628:
14404 fmovrsne %l5, %f1, %f14
14405 bvs,a,pt %icc, loop_1629
14406 fcmped %fcc2, %f2, %f0
14407 fmovse %xcc, %f6, %f7
14408 fornot1s %f7, %f12, %f13
14409loop_1629:
14410 fbe,a %fcc0, loop_1630
14411 ldsb [%l7 + 0x15], %g3
14412 stw %g2, [%l7 + 0x68]
14413 addcc %i4, 0x1C2F, %o5
14414loop_1630:
14415 tleu %icc, 0x2
14416 ldsw [%l7 + 0x64], %o6
14417 fmovrdgz %l1, %f10, %f12
14418 udivx %o0, 0x1F2C, %g7
14419 fands %f8, %f7, %f4
14420 fcmpgt16 %f10, %f2, %g1
14421 edge32ln %o2, %l3, %i2
14422 xorcc %g5, %l0, %g6
14423 edge16l %i0, %l4, %l6
14424 st %f10, [%l7 + 0x3C]
14425 bl,pt %xcc, loop_1631
14426 lduh [%l7 + 0x20], %l2
14427 ld [%l7 + 0x54], %f0
14428 ldsw [%l7 + 0x7C], %o1
14429loop_1631:
14430 movrgz %i1, %g4, %i6
14431 xnor %i7, 0x1DF0, %o7
14432 fmovrse %i3, %f6, %f8
14433 fmovdgu %xcc, %f0, %f4
14434 ldsw [%l7 + 0x74], %o3
14435 fmovsle %xcc, %f12, %f1
14436 fmovrdlez %i5, %f8, %f6
14437 edge32ln %l5, %o4, %g2
14438 stb %g3, [%l7 + 0x33]
14439 subc %o5, 0x0E0F, %o6
14440 fxnors %f7, %f14, %f12
14441 fmovdvc %xcc, %f10, %f14
14442 stw %i4, [%l7 + 0x10]
14443 fnot1s %f2, %f8
14444 xnor %l1, 0x1EF2, %g7
14445 call loop_1632
14446 movneg %xcc, %g1, %o2
14447 fcmpne16 %f4, %f10, %l3
14448 fmovscc %xcc, %f3, %f5
14449loop_1632:
14450 fbg %fcc2, loop_1633
14451 bn loop_1634
14452 or %o0, 0x0741, %g5
14453 stb %i2, [%l7 + 0x77]
14454loop_1633:
14455 fmul8sux16 %f8, %f2, %f8
14456loop_1634:
14457 addcc %l0, 0x0666, %g6
14458 edge16l %l4, %i0, %l2
14459 addccc %o1, %l6, %i1
14460 sethi 0x19EF, %g4
14461 fpsub16s %f15, %f2, %f2
14462 sethi 0x068C, %i7
14463 addcc %i6, %o7, %o3
14464 st %f6, [%l7 + 0x44]
14465 lduh [%l7 + 0x7C], %i5
14466 ld [%l7 + 0x28], %f8
14467 lduw [%l7 + 0x20], %l5
14468 addcc %o4, %i3, %g3
14469 udiv %o5, 0x0B7E, %o6
14470 std %f6, [%l7 + 0x50]
14471 sub %i4, %g2, %l1
14472 fmovrslz %g1, %f0, %f14
14473 movl %icc, %o2, %l3
14474 fbe %fcc3, loop_1635
14475 stx %o0, [%l7 + 0x20]
14476 fmovdn %xcc, %f6, %f11
14477 fnegs %f10, %f2
14478loop_1635:
14479 ld [%l7 + 0x78], %f14
14480 lduw [%l7 + 0x20], %g7
14481 fmovda %icc, %f6, %f3
14482 ldsw [%l7 + 0x5C], %g5
14483 sll %l0, %i2, %l4
14484 st %f8, [%l7 + 0x74]
14485 fmovrsne %i0, %f11, %f8
14486 fmul8x16al %f13, %f1, %f6
14487 tpos %icc, 0x7
14488 lduw [%l7 + 0x38], %g6
14489 stx %l2, [%l7 + 0x28]
14490 movneg %xcc, %o1, %i1
14491 fnors %f11, %f12, %f14
14492 edge32l %l6, %g4, %i6
14493 fmovsn %xcc, %f9, %f8
14494 fmovde %xcc, %f13, %f2
14495 fmovsne %xcc, %f9, %f1
14496 array16 %i7, %o7, %o3
14497 bne,pt %icc, loop_1636
14498 nop
14499 setx loop_1637, %l0, %l1
14500 jmpl %l1, %i5
14501 movrgz %o4, 0x0E6, %i3
14502 bcs loop_1638
14503loop_1636:
14504 ldsw [%l7 + 0x44], %l5
14505loop_1637:
14506 ldx [%l7 + 0x18], %g3
14507 fnegd %f8, %f2
14508loop_1638:
14509 fcmpne16 %f12, %f10, %o5
14510 edge16l %i4, %g2, %l1
14511 fbo %fcc3, loop_1639
14512 movrgez %o6, %o2, %g1
14513 movrlz %l3, %g7, %o0
14514 movcc %xcc, %l0, %g5
14515loop_1639:
14516 fxor %f0, %f8, %f14
14517 fsrc2 %f6, %f14
14518 fmovsn %xcc, %f3, %f15
14519 fandnot2 %f4, %f0, %f2
14520 fands %f13, %f4, %f0
14521 sth %l4, [%l7 + 0x4A]
14522 brgz,a %i0, loop_1640
14523 fmovda %icc, %f15, %f8
14524 movgu %icc, %i2, %g6
14525 fmovsvc %icc, %f5, %f14
14526loop_1640:
14527 smulcc %l2, 0x00B6, %i1
14528 edge16 %l6, %o1, %g4
14529 fmovdgu %xcc, %f12, %f0
14530 fpackfix %f4, %f11
14531 brz,a %i7, loop_1641
14532 ldx [%l7 + 0x48], %i6
14533 orn %o7, 0x0F38, %o3
14534 fnor %f0, %f6, %f0
14535loop_1641:
14536 fmovdleu %xcc, %f2, %f0
14537 ble %icc, loop_1642
14538 ldub [%l7 + 0x4A], %i5
14539 popc %o4, %l5
14540 fmovrdlez %i3, %f6, %f6
14541loop_1642:
14542 alignaddrl %o5, %g3, %i4
14543 sethi 0x0CD0, %l1
14544 movge %icc, %o6, %g2
14545 fcmpeq32 %f8, %f10, %g1
14546 fand %f0, %f0, %f4
14547 tne %icc, 0x0
14548 ldub [%l7 + 0x6B], %o2
14549 ldsh [%l7 + 0x64], %g7
14550 fzeros %f9
14551 ldub [%l7 + 0x20], %l3
14552 move %icc, %l0, %o0
14553 stw %g5, [%l7 + 0x34]
14554 fxors %f10, %f3, %f8
14555 fnegd %f6, %f0
14556 fmovrdne %l4, %f12, %f2
14557 fmovsleu %icc, %f13, %f4
14558 movvc %icc, %i2, %g6
14559 fxors %f7, %f11, %f1
14560 edge8ln %i0, %l2, %l6
14561 fone %f2
14562 te %icc, 0x4
14563 fmovspos %xcc, %f13, %f7
14564 ldsb [%l7 + 0x10], %i1
14565 stx %o1, [%l7 + 0x30]
14566 std %f4, [%l7 + 0x38]
14567 ld [%l7 + 0x4C], %f8
14568 tleu %icc, 0x1
14569 fmovs %f8, %f14
14570 ldd [%l7 + 0x38], %f8
14571 movvs %icc, %i7, %g4
14572 st %f15, [%l7 + 0x78]
14573 addc %o7, %i6, %o3
14574 fmovsvs %icc, %f12, %f8
14575 fmovrdne %i5, %f10, %f8
14576 bl,pn %xcc, loop_1643
14577 fmovsge %xcc, %f12, %f1
14578 fmul8sux16 %f14, %f2, %f6
14579 ldub [%l7 + 0x34], %o4
14580loop_1643:
14581 ldd [%l7 + 0x38], %f14
14582 lduh [%l7 + 0x40], %l5
14583 ta %xcc, 0x5
14584 fbuge,a %fcc3, loop_1644
14585 fbug %fcc1, loop_1645
14586 fxnors %f14, %f5, %f9
14587 bleu,a,pn %icc, loop_1646
14588loop_1644:
14589 sdivx %i3, 0x0588, %g3
14590loop_1645:
14591 fmovsleu %icc, %f5, %f13
14592 movrne %i4, %o5, %l1
14593loop_1646:
14594 fcmps %fcc3, %f2, %f7
14595 orcc %g2, 0x065A, %o6
14596 add %o2, %g7, %l3
14597 lduw [%l7 + 0x14], %g1
14598 fbule,a %fcc2, loop_1647
14599 tleu %icc, 0x2
14600 stx %o0, [%l7 + 0x58]
14601 tl %icc, 0x5
14602loop_1647:
14603 brgez,a %g5, loop_1648
14604 stx %l4, [%l7 + 0x30]
14605 edge8 %i2, %g6, %i0
14606 sth %l2, [%l7 + 0x6C]
14607loop_1648:
14608 tgu %xcc, 0x1
14609 fcmpne32 %f0, %f10, %l0
14610 ldx [%l7 + 0x18], %l6
14611 fmovrdgez %i1, %f2, %f8
14612 stb %i7, [%l7 + 0x6C]
14613 srax %o1, %o7, %g4
14614 lduh [%l7 + 0x1E], %o3
14615 brlz %i6, loop_1649
14616 edge8 %i5, %l5, %i3
14617 fpadd32s %f11, %f6, %f10
14618 fcmpgt32 %f14, %f12, %g3
14619loop_1649:
14620 brlz,a %i4, loop_1650
14621 fmovdcc %icc, %f3, %f15
14622 fnors %f6, %f12, %f7
14623 faligndata %f6, %f8, %f14
14624loop_1650:
14625 fmovdcc %icc, %f0, %f5
14626 std %f10, [%l7 + 0x18]
14627 fcmpne16 %f12, %f6, %o5
14628 stw %o4, [%l7 + 0x50]
14629 movneg %icc, %g2, %o6
14630 ldub [%l7 + 0x55], %o2
14631 udiv %l1, 0x1613, %l3
14632 ldx [%l7 + 0x10], %g1
14633 fmovsa %icc, %f13, %f10
14634 std %f6, [%l7 + 0x78]
14635 stw %g7, [%l7 + 0x08]
14636 std %f14, [%l7 + 0x38]
14637 std %f0, [%l7 + 0x68]
14638 nop
14639 setx loop_1651, %l0, %l1
14640 wrpr 0x1, %tl
14641 wrpr %l1, %tnpc
14642 setx 0x34400001400, %l0, %l1
14643 wrpr %l1, %tstate
14644 wrhpr 0x4, %htstate
14645 done
14646 for %f4, %f10, %f4
14647 sth %g5, [%l7 + 0x20]
14648 stw %o0, [%l7 + 0x5C]
14649loop_1651:
14650 bge,a,pn %xcc, loop_1652
14651 fones %f9
14652 movne %xcc, %l4, %g6
14653 udivcc %i0, 0x09DE, %i2
14654loop_1652:
14655 fmovdgu %xcc, %f14, %f7
14656 stb %l0, [%l7 + 0x3C]
14657 fmovrdgz %l6, %f2, %f12
14658 movvs %icc, %l2, %i7
14659 fmul8x16al %f8, %f11, %f6
14660 movne %icc, %o1, %i1
14661 tgu %xcc, 0x3
14662 ba,a,pn %xcc, loop_1653
14663 ldub [%l7 + 0x15], %g4
14664 fmovs %f5, %f5
14665 ldx [%l7 + 0x78], %o3
14666loop_1653:
14667 fpsub32s %f6, %f9, %f15
14668 bgu,pn %xcc, loop_1654
14669 ldx [%l7 + 0x48], %i6
14670 ldd [%l7 + 0x30], %f2
14671 fbge %fcc1, loop_1655
14672loop_1654:
14673 sllx %i5, %l5, %o7
14674 fcmple16 %f2, %f12, %i3
14675 fmovs %f15, %f10
14676loop_1655:
14677 fpadd16s %f5, %f8, %f15
14678 lduw [%l7 + 0x6C], %g3
14679 fmovrsgez %o5, %f12, %f6
14680 bvs,a loop_1656
14681 fmovdge %xcc, %f7, %f6
14682 fmovrslz %i4, %f0, %f3
14683 fmovsle %xcc, %f4, %f3
14684loop_1656:
14685 bgu,a loop_1657
14686 fzeros %f6
14687 stx %o4, [%l7 + 0x38]
14688 fpsub16 %f12, %f6, %f10
14689loop_1657:
14690 udivcc %o6, 0x08B9, %o2
14691 fcmpgt16 %f4, %f0, %g2
14692 fblg,a %fcc1, loop_1658
14693 edge32l %l3, %l1, %g1
14694 brlez,a %g7, loop_1659
14695 xnor %o0, 0x06BE, %g5
14696loop_1658:
14697 stw %g6, [%l7 + 0x78]
14698 brlz,a %l4, loop_1660
14699loop_1659:
14700 fmovsle %icc, %f13, %f3
14701 brlez,a %i2, loop_1661
14702 fbe %fcc2, loop_1662
14703loop_1660:
14704 ldsw [%l7 + 0x1C], %l0
14705 orcc %i0, %l6, %i7
14706loop_1661:
14707 std %f0, [%l7 + 0x18]
14708loop_1662:
14709 movgu %xcc, %l2, %i1
14710 fbl,a %fcc2, loop_1663
14711 fpack16 %f14, %f0
14712 fpsub16s %f14, %f6, %f6
14713 fcmple32 %f2, %f2, %g4
14714loop_1663:
14715 orncc %o1, %o3, %i6
14716 fmovdpos %xcc, %f5, %f10
14717 fbl,a %fcc2, loop_1664
14718 tg %xcc, 0x6
14719 fble %fcc2, loop_1665
14720 fbue,a %fcc2, loop_1666
14721loop_1664:
14722 movrlez %l5, %o7, %i3
14723 bne,a,pn %xcc, loop_1667
14724loop_1665:
14725 add %i5, %o5, %i4
14726loop_1666:
14727 bcc,a,pn %icc, loop_1668
14728 fmovdg %icc, %f14, %f11
14729loop_1667:
14730 movrlz %g3, %o4, %o6
14731 stw %g2, [%l7 + 0x64]
14732loop_1668:
14733 sub %l3, %l1, %o2
14734 movvc %xcc, %g1, %o0
14735 fands %f13, %f7, %f6
14736 fbo %fcc3, loop_1669
14737 fmovdneg %xcc, %f15, %f15
14738 fexpand %f3, %f8
14739 lduw [%l7 + 0x24], %g5
14740loop_1669:
14741 fmovde %icc, %f13, %f14
14742 tn %xcc, 0x5
14743 fmovsvs %xcc, %f13, %f8
14744 movg %xcc, %g6, %l4
14745 fmovrdlez %i2, %f12, %f4
14746 fcmped %fcc3, %f8, %f8
14747 sub %l0, %i0, %g7
14748 bleu,a %icc, loop_1670
14749 fcmpgt32 %f14, %f0, %i7
14750 tgu %xcc, 0x3
14751 fmul8sux16 %f8, %f6, %f12
14752loop_1670:
14753 sdiv %l6, 0x0D7E, %l2
14754 fxors %f8, %f7, %f2
14755 fpsub32 %f0, %f2, %f14
14756 mova %icc, %i1, %o1
14757 edge32n %o3, %i6, %l5
14758 fnors %f6, %f0, %f15
14759 brlez,a %g4, loop_1671
14760 ldx [%l7 + 0x30], %o7
14761 sth %i3, [%l7 + 0x24]
14762 fbuge %fcc0, loop_1672
14763loop_1671:
14764 fmovsa %icc, %f4, %f2
14765 tne %xcc, 0x4
14766 ld [%l7 + 0x78], %f11
14767loop_1672:
14768 fmovrsgez %o5, %f9, %f10
14769 fcmpes %fcc3, %f15, %f2
14770 srl %i5, 0x03, %i4
14771 stx %o4, [%l7 + 0x70]
14772 fcmple32 %f0, %f14, %g3
14773 movn %icc, %o6, %l3
14774 sethi 0x16FF, %l1
14775 fxor %f6, %f8, %f4
14776 fmovrdne %g2, %f10, %f6
14777 std %f10, [%l7 + 0x78]
14778 ldub [%l7 + 0x0D], %g1
14779 fbug,a %fcc2, loop_1673
14780 mova %icc, %o2, %o0
14781 bleu,a,pt %icc, loop_1674
14782 ldub [%l7 + 0x1A], %g5
14783loop_1673:
14784 siam 0x7
14785 fcmpgt16 %f12, %f12, %l4
14786loop_1674:
14787 srax %i2, 0x0B, %g6
14788 fpsub32s %f13, %f14, %f10
14789 stw %i0, [%l7 + 0x64]
14790 fmovdcc %xcc, %f10, %f2
14791 fbl %fcc2, loop_1675
14792 fnands %f7, %f15, %f15
14793 edge32ln %g7, %i7, %l6
14794 fcmpne16 %f6, %f10, %l2
14795loop_1675:
14796 fbuge,a %fcc2, loop_1676
14797 st %f5, [%l7 + 0x64]
14798 stw %l0, [%l7 + 0x18]
14799 fones %f6
14800loop_1676:
14801 edge8 %i1, %o3, %o1
14802 movgu %xcc, %l5, %i6
14803 pdist %f10, %f2, %f4
14804 ld [%l7 + 0x28], %f8
14805 fmovrslz %o7, %f12, %f9
14806 fabss %f13, %f5
14807 fcmple32 %f12, %f8, %g4
14808 fmovdn %icc, %f2, %f4
14809 andn %o5, 0x14B6, %i5
14810 movl %xcc, %i4, %i3
14811 ldsh [%l7 + 0x2A], %g3
14812 st %f9, [%l7 + 0x48]
14813 movcs %xcc, %o4, %l3
14814 fmovrde %o6, %f8, %f2
14815 sth %l1, [%l7 + 0x4C]
14816 fbul,a %fcc0, loop_1677
14817 fmul8x16al %f5, %f11, %f10
14818 bne,a,pt %icc, loop_1678
14819 fzero %f10
14820loop_1677:
14821 brz,a %g1, loop_1679
14822 bn loop_1680
14823loop_1678:
14824 std %f0, [%l7 + 0x28]
14825 stw %o2, [%l7 + 0x58]
14826loop_1679:
14827 alignaddr %g2, %g5, %l4
14828loop_1680:
14829 tcc %xcc, 0x2
14830 fornot1s %f9, %f14, %f6
14831 tvs %xcc, 0x3
14832 ldsb [%l7 + 0x5E], %o0
14833 fbule,a %fcc1, loop_1681
14834 fmovrsne %g6, %f10, %f8
14835 lduw [%l7 + 0x14], %i2
14836 ldub [%l7 + 0x5E], %g7
14837loop_1681:
14838 ldd [%l7 + 0x08], %f8
14839 sth %i0, [%l7 + 0x36]
14840 fbo,a %fcc2, loop_1682
14841 sth %l6, [%l7 + 0x14]
14842 fmul8x16 %f7, %f2, %f14
14843 lduh [%l7 + 0x64], %i7
14844loop_1682:
14845 sth %l2, [%l7 + 0x40]
14846 addcc %i1, 0x1846, %o3
14847 st %f13, [%l7 + 0x7C]
14848 brlez %l0, loop_1683
14849 fcmpd %fcc2, %f8, %f6
14850 lduw [%l7 + 0x60], %l5
14851 fcmpeq32 %f12, %f0, %i6
14852loop_1683:
14853 fpsub32s %f11, %f9, %f2
14854 popc %o1, %o7
14855 fbg %fcc2, loop_1684
14856 st %f10, [%l7 + 0x48]
14857 fmovrdgz %g4, %f0, %f0
14858 bvs loop_1685
14859loop_1684:
14860 ldsw [%l7 + 0x7C], %o5
14861 addc %i5, 0x06A4, %i3
14862 movrgz %i4, %o4, %g3
14863loop_1685:
14864 stw %o6, [%l7 + 0x4C]
14865 edge8 %l1, %g1, %o2
14866 st %f0, [%l7 + 0x48]
14867 ldsh [%l7 + 0x26], %g2
14868 fpadd32 %f0, %f8, %f10
14869 brgez %g5, loop_1686
14870 ldub [%l7 + 0x5E], %l4
14871 mulscc %l3, %g6, %o0
14872 ld [%l7 + 0x30], %f1
14873loop_1686:
14874 ldsh [%l7 + 0x1E], %g7
14875 array16 %i0, %l6, %i7
14876 stw %l2, [%l7 + 0x50]
14877 bcs,a loop_1687
14878 fmovdge %xcc, %f12, %f0
14879 ldsh [%l7 + 0x3C], %i1
14880 fbl %fcc1, loop_1688
14881loop_1687:
14882 ld [%l7 + 0x1C], %f7
14883 fornot2 %f4, %f4, %f14
14884 fbne,a %fcc2, loop_1689
14885loop_1688:
14886 tg %xcc, 0x4
14887 fxnor %f6, %f8, %f8
14888 ldx [%l7 + 0x50], %i2
14889loop_1689:
14890 edge16l %o3, %l0, %i6
14891 ldub [%l7 + 0x17], %l5
14892 subc %o7, 0x1573, %o1
14893 popc 0x002F, %g4
14894 move %xcc, %i5, %o5
14895 lduw [%l7 + 0x10], %i3
14896 fmul8x16 %f15, %f14, %f12
14897 fmovspos %xcc, %f11, %f0
14898 ldx [%l7 + 0x18], %o4
14899 fbul,a %fcc1, loop_1690
14900 lduw [%l7 + 0x7C], %g3
14901 addccc %o6, 0x16B3, %l1
14902 orcc %i4, 0x0D36, %g1
14903loop_1690:
14904 ldsb [%l7 + 0x1D], %o2
14905 ldsh [%l7 + 0x26], %g2
14906 fmul8x16au %f5, %f0, %f4
14907 call loop_1691
14908 bge,a,pn %icc, loop_1692
14909 taddcctv %l4, 0x02EA, %l3
14910 bshuffle %f12, %f10, %f0
14911loop_1691:
14912 fbu %fcc1, loop_1693
14913loop_1692:
14914 movn %xcc, %g6, %o0
14915 fcmpgt32 %f12, %f10, %g5
14916 movneg %xcc, %i0, %g7
14917loop_1693:
14918 sth %l6, [%l7 + 0x62]
14919 fmovrsne %l2, %f10, %f12
14920 lduh [%l7 + 0x3E], %i7
14921 fmovdvs %xcc, %f4, %f3
14922 sra %i2, 0x1B, %o3
14923 subccc %l0, %i1, %l5
14924 movrlz %i6, %o1, %o7
14925 std %f12, [%l7 + 0x10]
14926 fmovsge %xcc, %f7, %f8
14927 fxnors %f15, %f4, %f7
14928 ldsw [%l7 + 0x70], %i5
14929 srl %g4, 0x10, %o5
14930 fmovde %icc, %f2, %f15
14931 fsrc1 %f10, %f4
14932 tsubcc %o4, 0x1581, %i3
14933 brgez %g3, loop_1694
14934 faligndata %f0, %f8, %f12
14935 ld [%l7 + 0x6C], %f4
14936 bge,a loop_1695
14937loop_1694:
14938 and %l1, %i4, %o6
14939 tpos %xcc, 0x2
14940 ld [%l7 + 0x34], %f9
14941loop_1695:
14942 fnands %f10, %f15, %f10
14943 move %xcc, %o2, %g1
14944 bpos,pn %icc, loop_1696
14945 edge16l %l4, %l3, %g6
14946 lduh [%l7 + 0x16], %o0
14947 lduh [%l7 + 0x5E], %g2
14948loop_1696:
14949 stb %i0, [%l7 + 0x2B]
14950 movcc %xcc, %g5, %l6
14951 fbl,a %fcc3, loop_1697
14952 edge32l %l2, %i7, %i2
14953 stx %o3, [%l7 + 0x38]
14954 fmovrsgez %g7, %f11, %f7
14955loop_1697:
14956 fmovs %f12, %f2
14957 fblg %fcc3, loop_1698
14958 fmovsge %icc, %f3, %f11
14959 tgu %icc, 0x7
14960 mulx %i1, %l0, %i6
14961loop_1698:
14962 fnand %f0, %f10, %f4
14963 ldd [%l7 + 0x10], %f0
14964 stx %o1, [%l7 + 0x78]
14965 nop
14966 setx loop_1699, %l0, %l1
14967 jmpl %l1, %l5
14968 ldd [%l7 + 0x48], %f10
14969 srlx %i5, 0x12, %o7
14970 fand %f4, %f14, %f14
14971loop_1699:
14972 bge,a,pn %xcc, loop_1700
14973 ldsb [%l7 + 0x3E], %g4
14974 stx %o5, [%l7 + 0x38]
14975 bne loop_1701
14976loop_1700:
14977 udiv %i3, 0x0564, %g3
14978 sth %o4, [%l7 + 0x62]
14979 ldsb [%l7 + 0x5C], %l1
14980loop_1701:
14981 movvs %xcc, %o6, %i4
14982 ldd [%l7 + 0x40], %f4
14983 stb %o2, [%l7 + 0x53]
14984 ldsh [%l7 + 0x76], %l4
14985 fmovsvs %xcc, %f10, %f4
14986 fmovdvc %xcc, %f10, %f3
14987 ldub [%l7 + 0x1A], %l3
14988 stx %g1, [%l7 + 0x48]
14989 tle %icc, 0x2
14990 fmovda %icc, %f12, %f8
14991 ldsb [%l7 + 0x3A], %g6
14992 fandnot2 %f0, %f0, %f2
14993 nop
14994 setx loop_1702, %l0, %l1
14995 wrpr 0x1, %tl
14996 wrpr %l1, %tnpc
14997 setx 0x34400001400, %l0, %l1
14998 wrpr %l1, %tstate
14999 wrhpr 0x4, %htstate
15000 done
15001 mulx %o0, 0x0B8C, %g2
15002 bge loop_1703
15003 fmul8x16au %f3, %f5, %f4
15004loop_1702:
15005 fbul,a %fcc0, loop_1704
15006 tne %icc, 0x7
15007loop_1703:
15008 fpmerge %f9, %f5, %f12
15009 stx %g5, [%l7 + 0x30]
15010loop_1704:
15011 brz,a %l6, loop_1705
15012 edge32l %i0, %l2, %i2
15013 edge16l %i7, %o3, %g7
15014 lduh [%l7 + 0x50], %l0
15015loop_1705:
15016 sdivcc %i1, 0x0435, %i6
15017 bpos,a %xcc, loop_1706
15018 ldsb [%l7 + 0x3C], %l5
15019 lduh [%l7 + 0x08], %o1
15020 fbule,a %fcc3, loop_1707
15021loop_1706:
15022 tpos %icc, 0x2
15023 tvc %xcc, 0x4
15024 ldsb [%l7 + 0x6E], %i5
15025loop_1707:
15026 ld [%l7 + 0x30], %f6
15027 bge,a %xcc, loop_1708
15028 xnorcc %g4, %o7, %o5
15029 or %i3, %o4, %l1
15030 movgu %icc, %g3, %i4
15031loop_1708:
15032 udiv %o6, 0x0687, %o2
15033 movvc %xcc, %l3, %l4
15034 fpadd32 %f12, %f6, %f6
15035 stw %g1, [%l7 + 0x6C]
15036 fmovsg %icc, %f6, %f5
15037 fcmpne32 %f14, %f14, %o0
15038 fbule,a %fcc1, loop_1709
15039 nop
15040 setx loop_1710, %l0, %l1
15041 jmpl %l1, %g2
15042 bne %xcc, loop_1711
15043 fcmple16 %f0, %f8, %g5
15044loop_1709:
15045 lduw [%l7 + 0x64], %g6
15046loop_1710:
15047 nop
15048 setx loop_1712, %l0, %l1
15049 jmpl %l1, %l6
15050loop_1711:
15051 ldub [%l7 + 0x77], %i0
15052 mova %icc, %i2, %i7
15053 lduh [%l7 + 0x6A], %l2
15054loop_1712:
15055 edge8l %o3, %l0, %i1
15056 edge16l %g7, %i6, %l5
15057 brgz,a %i5, loop_1713
15058 movgu %icc, %g4, %o7
15059 fbug,a %fcc0, loop_1714
15060 fblg,a %fcc0, loop_1715
15061loop_1713:
15062 fone %f4
15063 fmovrdlez %o1, %f4, %f14
15064loop_1714:
15065 edge8ln %i3, %o4, %o5
15066loop_1715:
15067 bge,pn %icc, loop_1716
15068 edge16l %g3, %l1, %i4
15069 movgu %xcc, %o2, %o6
15070 movg %xcc, %l4, %l3
15071loop_1716:
15072 smul %g1, %o0, %g2
15073 ldsb [%l7 + 0x21], %g6
15074 fmovdvc %icc, %f7, %f7
15075 fmovrdgz %g5, %f6, %f14
15076 ldub [%l7 + 0x31], %i0
15077 tsubcc %l6, %i2, %i7
15078 fmovdne %xcc, %f6, %f15
15079 add %l2, %o3, %l0
15080 fcmple16 %f8, %f12, %i1
15081 bgu loop_1717
15082 ldd [%l7 + 0x08], %f4
15083 fmul8x16al %f0, %f0, %f0
15084 orn %i6, 0x1F01, %l5
15085loop_1717:
15086 taddcc %g7, 0x05FC, %g4
15087 stw %o7, [%l7 + 0x40]
15088 fnands %f11, %f4, %f6
15089 edge32ln %i5, %o1, %o4
15090 movrgz %o5, %g3, %l1
15091 ldsw [%l7 + 0x74], %i3
15092 bcc loop_1718
15093 fabss %f4, %f13
15094 tleu %icc, 0x1
15095 umulcc %o2, 0x15E3, %i4
15096loop_1718:
15097 fcmps %fcc0, %f15, %f1
15098 ldx [%l7 + 0x68], %o6
15099 ldsb [%l7 + 0x0B], %l3
15100 sra %g1, 0x18, %o0
15101 nop
15102 setx loop_1719, %l0, %l1
15103 wrpr 0x1, %tl
15104 wrpr %l1, %tpc
15105 add %l1, 0x4, %l1
15106 wrpr %l1, %tnpc
15107 setx 0x34400001400, %l0, %l1
15108 wrpr %l1, %tstate
15109 wrhpr 0x4, %htstate
15110 retry
15111 mova %xcc, %l4, %g6
15112 stw %g5, [%l7 + 0x40]
15113 sth %g2, [%l7 + 0x60]
15114loop_1719:
15115 ble,pn %xcc, loop_1720
15116 nop
15117 setx loop_1721, %l0, %l1
15118 jmpl %l1, %l6
15119 ldsw [%l7 + 0x2C], %i2
15120 ldx [%l7 + 0x48], %i0
15121loop_1720:
15122 fpadd32 %f2, %f6, %f10
15123loop_1721:
15124 fmovdvc %icc, %f9, %f7
15125 fmovrsgz %i7, %f1, %f12
15126 for %f8, %f2, %f6
15127 ldsb [%l7 + 0x52], %l2
15128 ldub [%l7 + 0x57], %o3
15129 srl %i1, 0x0A, %l0
15130 fmovspos %xcc, %f6, %f14
15131 fmovdgu %xcc, %f9, %f14
15132 alignaddrl %l5, %g7, %g4
15133 fmovsgu %icc, %f1, %f2
15134 for %f8, %f8, %f10
15135 lduh [%l7 + 0x6C], %o7
15136 ldd [%l7 + 0x30], %f0
15137 sth %i6, [%l7 + 0x20]
15138 orn %o1, %o4, %i5
15139 lduw [%l7 + 0x30], %g3
15140 alignaddr %l1, %o5, %o2
15141 be %xcc, loop_1722
15142 sllx %i3, 0x12, %o6
15143 fones %f7
15144 fmovscc %icc, %f7, %f14
15145loop_1722:
15146 subcc %i4, 0x0B6A, %g1
15147 fcmpd %fcc1, %f8, %f8
15148 stb %o0, [%l7 + 0x7B]
15149 mulx %l3, 0x1643, %g6
15150 faligndata %f0, %f6, %f6
15151 andncc %g5, %g2, %l6
15152 or %l4, 0x1ED6, %i2
15153 fpack32 %f10, %f14, %f12
15154 fmovrdgz %i0, %f0, %f4
15155 smul %i7, %l2, %o3
15156 fnot2s %f10, %f10
15157 bge,a,pt %icc, loop_1723
15158 fands %f12, %f4, %f11
15159 bvc,a,pt %icc, loop_1724
15160 udivcc %l0, 0x0DE1, %i1
15161loop_1723:
15162 movg %icc, %g7, %l5
15163 xorcc %g4, 0x00E4, %i6
15164loop_1724:
15165 fmovrslez %o7, %f4, %f6
15166 ldsh [%l7 + 0x4A], %o1
15167 std %f10, [%l7 + 0x68]
15168 fbn %fcc0, loop_1725
15169 stb %i5, [%l7 + 0x64]
15170 lduh [%l7 + 0x22], %g3
15171 sth %o4, [%l7 + 0x1E]
15172loop_1725:
15173 nop
15174 setx loop_1726, %l0, %l1
15175 jmpl %l1, %l1
15176 ldub [%l7 + 0x63], %o5
15177 stb %i3, [%l7 + 0x19]
15178 ldsb [%l7 + 0x34], %o6
15179loop_1726:
15180 stx %o2, [%l7 + 0x30]
15181 fcmpne16 %f14, %f6, %i4
15182 srl %g1, %o0, %g6
15183 fcmped %fcc3, %f12, %f12
15184 lduw [%l7 + 0x34], %g5
15185 ldsw [%l7 + 0x14], %l3
15186 sdiv %l6, 0x1F85, %g2
15187 sdiv %i2, 0x1DB8, %l4
15188 movge %icc, %i0, %i7
15189 lduw [%l7 + 0x64], %o3
15190 be %icc, loop_1727
15191 ldx [%l7 + 0x40], %l0
15192 fbge,a %fcc0, loop_1728
15193 subc %l2, 0x10F5, %i1
15194loop_1727:
15195 ldsb [%l7 + 0x74], %g7
15196 mova %icc, %l5, %g4
15197loop_1728:
15198 move %xcc, %o7, %i6
15199 fmovdgu %xcc, %f0, %f9
15200 fmovdvc %icc, %f5, %f14
15201 fmovsgu %icc, %f2, %f14
15202 brnz,a %o1, loop_1729
15203 tne %xcc, 0x2
15204 tleu %icc, 0x6
15205 fbo %fcc3, loop_1730
15206loop_1729:
15207 bg,a %xcc, loop_1731
15208 ldsw [%l7 + 0x64], %i5
15209 tsubcctv %g3, 0x1B7F, %l1
15210loop_1730:
15211 bn,a,pn %icc, loop_1732
15212loop_1731:
15213 fmovda %icc, %f14, %f3
15214 fone %f2
15215 bl %icc, loop_1733
15216loop_1732:
15217 fbne %fcc1, loop_1734
15218 fbg %fcc3, loop_1735
15219 ld [%l7 + 0x50], %f1
15220loop_1733:
15221 edge8l %o4, %i3, %o5
15222loop_1734:
15223 stw %o6, [%l7 + 0x38]
15224loop_1735:
15225 tg %icc, 0x2
15226 bg,a,pt %icc, loop_1736
15227 stw %i4, [%l7 + 0x38]
15228 fmovdgu %icc, %f12, %f13
15229 udivcc %o2, 0x0685, %g1
15230loop_1736:
15231 addccc %o0, 0x1DCC, %g5
15232 fmovrdgz %g6, %f4, %f8
15233 add %l3, 0x1092, %l6
15234 alignaddr %g2, %l4, %i2
15235 fmovsleu %icc, %f4, %f9
15236 fmovse %xcc, %f9, %f13
15237 stx %i0, [%l7 + 0x68]
15238 fbn,a %fcc2, loop_1737
15239 siam 0x1
15240 bg loop_1738
15241 brgz,a %i7, loop_1739
15242loop_1737:
15243 pdist %f10, %f6, %f2
15244 fbe,a %fcc3, loop_1740
15245loop_1738:
15246 ldub [%l7 + 0x51], %o3
15247loop_1739:
15248 fmovrdne %l2, %f14, %f4
15249 fmovsle %icc, %f6, %f8
15250loop_1740:
15251 mova %xcc, %i1, %l0
15252 ble,a,pt %xcc, loop_1741
15253 brgez %l5, loop_1742
15254 fmovrsne %g4, %f3, %f9
15255 fbo,a %fcc0, loop_1743
15256loop_1741:
15257 addc %g7, 0x0F2A, %i6
15258loop_1742:
15259 fmovdvs %icc, %f0, %f11
15260 tcc %xcc, 0x0
15261loop_1743:
15262 stw %o7, [%l7 + 0x74]
15263 ld [%l7 + 0x28], %f11
15264 movg %xcc, %i5, %o1
15265 fpackfix %f8, %f3
15266 fmovrdlez %g3, %f2, %f4
15267 taddcctv %l1, %i3, %o4
15268 sll %o6, 0x0D, %o5
15269 fpadd32s %f1, %f2, %f12
15270 tpos %icc, 0x5
15271 fmovdle %xcc, %f14, %f8
15272 array8 %o2, %g1, %o0
15273 edge8ln %i4, %g6, %l3
15274 fmovsge %icc, %f7, %f0
15275 xorcc %l6, %g2, %l4
15276 smulcc %i2, 0x19DA, %g5
15277 ldd [%l7 + 0x20], %f14
15278 bgu,pn %icc, loop_1744
15279 fnot2 %f10, %f8
15280 movg %icc, %i7, %i0
15281 movn %icc, %o3, %i1
15282loop_1744:
15283 movcs %icc, %l2, %l0
15284 movpos %xcc, %g4, %l5
15285 fbule %fcc2, loop_1745
15286 sth %g7, [%l7 + 0x62]
15287 ldx [%l7 + 0x48], %i6
15288 fmovsg %icc, %f13, %f2
15289loop_1745:
15290 orn %i5, %o1, %g3
15291 fmuld8sux16 %f14, %f11, %f14
15292 movrne %o7, 0x1CA, %i3
15293 ldsw [%l7 + 0x2C], %o4
15294 fxor %f2, %f2, %f8
15295 fmovsgu %xcc, %f4, %f11
15296 lduh [%l7 + 0x1C], %o6
15297 brgz %l1, loop_1746
15298 fnot2 %f6, %f6
15299 ld [%l7 + 0x20], %f1
15300 tcs %icc, 0x2
15301loop_1746:
15302 st %f2, [%l7 + 0x58]
15303 fmovrsne %o5, %f2, %f0
15304 fmul8sux16 %f4, %f8, %f14
15305 fbul,a %fcc3, loop_1747
15306 array8 %g1, %o0, %i4
15307 fbue,a %fcc1, loop_1748
15308 lduh [%l7 + 0x72], %g6
15309loop_1747:
15310 ldsh [%l7 + 0x18], %o2
15311 srl %l6, %l3, %l4
15312loop_1748:
15313 lduh [%l7 + 0x60], %i2
15314 ldsh [%l7 + 0x48], %g5
15315 stw %i7, [%l7 + 0x70]
15316 brz %g2, loop_1749
15317 fsrc2s %f4, %f2
15318 fmovsvc %icc, %f9, %f2
15319 ldsb [%l7 + 0x70], %i0
15320loop_1749:
15321 movcc %icc, %i1, %o3
15322 fmuld8sux16 %f11, %f8, %f6
15323 fcmpgt16 %f12, %f6, %l2
15324 bcc,pn %xcc, loop_1750
15325 movl %xcc, %g4, %l0
15326 fnot2 %f14, %f6
15327 tpos %xcc, 0x6
15328loop_1750:
15329 fbne,a %fcc0, loop_1751
15330 fble,a %fcc0, loop_1752
15331 ldd [%l7 + 0x68], %f2
15332 fsrc1s %f12, %f7
15333loop_1751:
15334 fmovspos %icc, %f5, %f4
15335loop_1752:
15336 fmovdg %xcc, %f6, %f9
15337 stx %l5, [%l7 + 0x08]
15338 be,a loop_1753
15339 fsrc1s %f7, %f7
15340 fmuld8sux16 %f9, %f0, %f6
15341 for %f12, %f0, %f12
15342loop_1753:
15343 fmovrdgz %g7, %f12, %f14
15344 bcs %xcc, loop_1754
15345 fmovsg %icc, %f2, %f3
15346 fnot1s %f9, %f0
15347 call loop_1755
15348loop_1754:
15349 fmovscc %xcc, %f14, %f9
15350 fpadd32s %f8, %f2, %f14
15351 fcmps %fcc2, %f13, %f6
15352loop_1755:
15353 fmovdvc %icc, %f14, %f4
15354 sdivcc %i5, 0x1244, %i6
15355 fcmpne32 %f6, %f2, %g3
15356 sth %o1, [%l7 + 0x52]
15357 ld [%l7 + 0x68], %f0
15358 tle %xcc, 0x4
15359 movrgz %o7, 0x253, %i3
15360 fone %f6
15361 xnorcc %o6, %l1, %o4
15362 ldub [%l7 + 0x25], %o5
15363 tleu %icc, 0x0
15364 fones %f3
15365 fbule %fcc3, loop_1756
15366 ldub [%l7 + 0x14], %o0
15367 mova %icc, %i4, %g1
15368 fmuld8ulx16 %f7, %f5, %f0
15369loop_1756:
15370 fabss %f8, %f1
15371 ldsw [%l7 + 0x68], %o2
15372 st %f6, [%l7 + 0x74]
15373 call loop_1757
15374 ldsb [%l7 + 0x7A], %g6
15375 ldd [%l7 + 0x20], %f10
15376 fbl,a %fcc1, loop_1758
15377loop_1757:
15378 std %f14, [%l7 + 0x70]
15379 ldd [%l7 + 0x50], %f0
15380 edge8ln %l3, %l4, %i2
15381loop_1758:
15382 movcs %icc, %g5, %i7
15383 stx %g2, [%l7 + 0x60]
15384 sdiv %i0, 0x1F65, %l6
15385 mova %icc, %i1, %l2
15386 lduw [%l7 + 0x20], %g4
15387 mulx %l0, 0x07B5, %o3
15388 fmovrsgez %l5, %f5, %f6
15389 stb %i5, [%l7 + 0x49]
15390 edge8n %i6, %g7, %o1
15391 fmovsgu %icc, %f0, %f2
15392 fnegs %f1, %f14
15393 fmovdle %xcc, %f1, %f4
15394 std %f12, [%l7 + 0x70]
15395 stw %o7, [%l7 + 0x1C]
15396 fpadd32 %f4, %f2, %f12
15397 ldd [%l7 + 0x40], %f10
15398 movleu %xcc, %g3, %i3
15399 faligndata %f8, %f6, %f10
15400 ldd [%l7 + 0x68], %f12
15401 bpos,a %xcc, loop_1759
15402 umul %o6, 0x1E3A, %l1
15403 movgu %xcc, %o5, %o0
15404 sll %i4, 0x06, %g1
15405loop_1759:
15406 movrlz %o2, 0x24C, %g6
15407 brnz %l3, loop_1760
15408 st %f1, [%l7 + 0x44]
15409 fxnors %f8, %f15, %f10
15410 stx %l4, [%l7 + 0x28]
15411loop_1760:
15412 fmovdneg %icc, %f10, %f4
15413 fbule,a %fcc1, loop_1761
15414 fmul8x16 %f4, %f6, %f8
15415 stx %i2, [%l7 + 0x50]
15416 tvc %xcc, 0x1
15417loop_1761:
15418 std %f4, [%l7 + 0x58]
15419 xnor %g5, %o4, %g2
15420 xnorcc %i0, %l6, %i7
15421 movre %l2, 0x192, %i1
15422 sethi 0x1FB6, %l0
15423 ldsb [%l7 + 0x78], %g4
15424 std %f0, [%l7 + 0x38]
15425 lduh [%l7 + 0x4A], %l5
15426 fmovrsgez %o3, %f1, %f8
15427 ldd [%l7 + 0x68], %f6
15428 fnors %f6, %f3, %f14
15429 fnors %f0, %f5, %f14
15430 sllx %i5, 0x00, %g7
15431 ldsb [%l7 + 0x38], %i6
15432 fpmerge %f12, %f0, %f4
15433 ldd [%l7 + 0x50], %f6
15434 udivx %o1, 0x05CD, %g3
15435 fpsub16 %f0, %f12, %f12
15436 smulcc %i3, %o6, %l1
15437 xor %o7, 0x12B9, %o0
15438 fpadd16 %f0, %f6, %f8
15439 sdivx %o5, 0x06D2, %i4
15440 std %f0, [%l7 + 0x18]
15441 fnot2s %f8, %f2
15442 brnz %o2, loop_1762
15443 edge8 %g1, %l3, %l4
15444 fmuld8sux16 %f14, %f0, %f12
15445 fpack32 %f10, %f8, %f2
15446loop_1762:
15447 umul %g6, %i2, %o4
15448 srax %g5, 0x01, %i0
15449 fxnors %f11, %f6, %f7
15450 movrgez %g2, %i7, %l6
15451 ldsw [%l7 + 0x70], %i1
15452 nop
15453 setx loop_1763, %l0, %l1
15454 wrpr 0x1, %tl
15455 wrpr %l1, %tnpc
15456 setx 0x34400001400, %l0, %l1
15457 wrpr %l1, %tstate
15458 wrhpr 0x4, %htstate
15459 done
15460 nop
15461 setx loop_1764, %l0, %l1
15462 wrpr 0x1, %tl
15463 wrpr %l1, %tnpc
15464 setx 0x34400001400, %l0, %l1
15465 wrpr %l1, %tstate
15466 wrhpr 0x4, %htstate
15467 done
15468 subccc %l0, 0x0D95, %l2
15469 fabsd %f8, %f10
15470loop_1763:
15471 ld [%l7 + 0x6C], %f9
15472loop_1764:
15473 udiv %g4, 0x05C4, %l5
15474 subc %o3, %g7, %i6
15475 sth %o1, [%l7 + 0x16]
15476 movl %icc, %i5, %i3
15477 fmovdl %xcc, %f8, %f13
15478 fabsd %f14, %f14
15479 addcc %g3, 0x15D1, %o6
15480 std %f12, [%l7 + 0x50]
15481 fmuld8sux16 %f0, %f5, %f10
15482 mulscc %l1, 0x08BD, %o7
15483 stb %o0, [%l7 + 0x71]
15484 udivx %o5, 0x17B8, %i4
15485 tcs %icc, 0x5
15486 bne %icc, loop_1765
15487 fcmped %fcc3, %f2, %f6
15488 stb %g1, [%l7 + 0x23]
15489 std %f8, [%l7 + 0x10]
15490loop_1765:
15491 movcs %icc, %l3, %l4
15492 ldsw [%l7 + 0x0C], %g6
15493 stb %o2, [%l7 + 0x69]
15494 lduw [%l7 + 0x0C], %o4
15495 tleu %icc, 0x7
15496 fandnot1 %f12, %f12, %f10
15497 fmovsvc %icc, %f10, %f5
15498 lduh [%l7 + 0x0C], %i2
15499 tl %icc, 0x5
15500 bcs,pt %icc, loop_1766
15501 te %icc, 0x6
15502 fmuld8ulx16 %f3, %f10, %f4
15503 bpos loop_1767
15504loop_1766:
15505 andncc %g5, %i0, %i7
15506 mova %icc, %g2, %i1
15507 lduh [%l7 + 0x76], %l0
15508loop_1767:
15509 edge16n %l6, %g4, %l2
15510 st %f13, [%l7 + 0x18]
15511 udiv %o3, 0x0F68, %g7
15512 tsubcc %l5, 0x1873, %i6
15513 lduw [%l7 + 0x70], %i5
15514 fmovrslz %i3, %f1, %f2
15515 brnz,a %g3, loop_1768
15516 tpos %icc, 0x7
15517 fmovsneg %xcc, %f2, %f8
15518 movrlez %o6, 0x00E, %l1
15519loop_1768:
15520 fmovsne %icc, %f8, %f1
15521 fmovsl %xcc, %f14, %f15
15522 fxor %f14, %f6, %f6
15523 ldsh [%l7 + 0x3A], %o1
15524 st %f3, [%l7 + 0x40]
15525 ld [%l7 + 0x5C], %f1
15526 stw %o7, [%l7 + 0x64]
15527 move %xcc, %o0, %o5
15528 addccc %i4, %l3, %g1
15529 fornot1 %f2, %f4, %f0
15530 ldsh [%l7 + 0x78], %l4
15531 movvc %xcc, %g6, %o4
15532 fmuld8sux16 %f5, %f8, %f12
15533 ldx [%l7 + 0x78], %i2
15534 movrne %o2, 0x2E2, %i0
15535 stx %i7, [%l7 + 0x10]
15536 array8 %g5, %g2, %l0
15537 ldsw [%l7 + 0x30], %i1
15538 fnands %f13, %f12, %f12
15539 sth %g4, [%l7 + 0x1E]
15540 ldsw [%l7 + 0x6C], %l6
15541 ta %icc, 0x0
15542 ld [%l7 + 0x08], %f13
15543 array32 %o3, %g7, %l5
15544 edge32n %i6, %i5, %l2
15545 fmul8x16 %f10, %f2, %f2
15546 movcs %xcc, %g3, %o6
15547 ldsh [%l7 + 0x54], %l1
15548 fmovrse %o1, %f7, %f11
15549 fmovsle %icc, %f3, %f10
15550 ldsw [%l7 + 0x20], %i3
15551 nop
15552 setx loop_1769, %l0, %l1
15553 wrpr 0x1, %tl
15554 wrpr %l1, %tnpc
15555 setx 0x34400001400, %l0, %l1
15556 wrpr %l1, %tstate
15557 wrhpr 0x4, %htstate
15558 done
15559 ldub [%l7 + 0x54], %o0
15560 brlez,a %o5, loop_1770
15561 movvs %xcc, %i4, %o7
15562loop_1769:
15563 brgez,a %g1, loop_1771
15564 movre %l3, %g6, %o4
15565loop_1770:
15566 ld [%l7 + 0x44], %f5
15567 ldx [%l7 + 0x70], %i2
15568loop_1771:
15569 fzero %f8
15570 ldsh [%l7 + 0x16], %l4
15571 fbne,a %fcc1, loop_1772
15572 fornot1s %f2, %f14, %f9
15573 fcmpgt16 %f14, %f8, %i0
15574 fmovsvs %icc, %f8, %f13
15575loop_1772:
15576 fands %f9, %f1, %f13
15577 addccc %i7, 0x08FB, %g5
15578 lduh [%l7 + 0x4A], %g2
15579 fcmpeq32 %f8, %f2, %l0
15580 ldx [%l7 + 0x60], %o2
15581 stw %i1, [%l7 + 0x6C]
15582 sra %g4, %l6, %g7
15583 ldsw [%l7 + 0x08], %o3
15584 bcs,a loop_1773
15585 fble %fcc3, loop_1774
15586 fnand %f4, %f8, %f0
15587 addccc %i6, %i5, %l2
15588loop_1773:
15589 fbul,a %fcc3, loop_1775
15590loop_1774:
15591 fmovrdne %g3, %f14, %f2
15592 ldsw [%l7 + 0x68], %l5
15593 bcc,pn %xcc, loop_1776
15594loop_1775:
15595 brgez,a %o6, loop_1777
15596 tl %icc, 0x6
15597 brz,a %l1, loop_1778
15598loop_1776:
15599 sth %i3, [%l7 + 0x42]
15600loop_1777:
15601 movneg %icc, %o1, %o0
15602 srax %o5, %o7, %i4
15603loop_1778:
15604 fpadd32 %f4, %f10, %f2
15605 stb %g1, [%l7 + 0x57]
15606 fmovrsgz %g6, %f1, %f14
15607 fbug %fcc0, loop_1779
15608 std %f8, [%l7 + 0x10]
15609 fcmpes %fcc2, %f2, %f13
15610 andn %o4, %l3, %i2
15611loop_1779:
15612 bvs,a,pn %icc, loop_1780
15613 fornot2 %f6, %f14, %f8
15614 ldsb [%l7 + 0x74], %i0
15615 lduw [%l7 + 0x54], %l4
15616loop_1780:
15617 edge16n %i7, %g5, %g2
15618 fnegs %f12, %f8
15619 fnor %f8, %f8, %f0
15620 movre %o2, %i1, %l0
15621 stb %g4, [%l7 + 0x3D]
15622 orn %l6, %o3, %i6
15623 bshuffle %f12, %f0, %f10
15624 array32 %g7, %i5, %l2
15625 sub %l5, 0x09A6, %g3
15626 taddcc %o6, 0x1530, %l1
15627 ldx [%l7 + 0x68], %i3
15628 fpadd32s %f9, %f3, %f4
15629 fnot1s %f10, %f1
15630 fbue,a %fcc3, loop_1781
15631 ldx [%l7 + 0x20], %o0
15632 fmovrdgz %o1, %f4, %f14
15633 movrne %o7, 0x10A, %o5
15634loop_1781:
15635 fmovsneg %xcc, %f0, %f12
15636 ldx [%l7 + 0x28], %i4
15637 ldsb [%l7 + 0x25], %g6
15638 std %f8, [%l7 + 0x38]
15639 fmovsn %icc, %f0, %f2
15640 tgu %xcc, 0x7
15641 st %f0, [%l7 + 0x10]
15642 srl %g1, 0x06, %o4
15643 movrgz %i2, %i0, %l3
15644 fmovrdne %l4, %f8, %f14
15645 fmovdge %icc, %f8, %f4
15646 fmovdle %xcc, %f14, %f0
15647 ld [%l7 + 0x78], %f12
15648 edge32l %g5, %g2, %o2
15649 fmovrdlez %i7, %f0, %f0
15650 ldx [%l7 + 0x70], %l0
15651 fbue,a %fcc1, loop_1782
15652 edge32ln %i1, %l6, %o3
15653 fmovscc %icc, %f4, %f0
15654 ldsw [%l7 + 0x14], %i6
15655loop_1782:
15656 fmovse %xcc, %f8, %f1
15657 bneg,a,pt %xcc, loop_1783
15658 smulcc %g7, 0x1022, %g4
15659 fmovrdne %i5, %f4, %f4
15660 bn,a %xcc, loop_1784
15661loop_1783:
15662 tl %icc, 0x4
15663 edge32n %l2, %g3, %l5
15664 fmovdcc %icc, %f4, %f0
15665loop_1784:
15666 fmuld8sux16 %f1, %f0, %f4
15667 srl %o6, %l1, %o0
15668 fornot2s %f3, %f1, %f10
15669 tgu %xcc, 0x3
15670 fnand %f12, %f2, %f10
15671 fnegs %f7, %f1
15672 ldsh [%l7 + 0x42], %i3
15673 movg %icc, %o1, %o7
15674 sth %i4, [%l7 + 0x3C]
15675 bg,pt %icc, loop_1785
15676 stx %g6, [%l7 + 0x10]
15677 stb %o5, [%l7 + 0x7A]
15678 sethi 0x14C2, %o4
15679loop_1785:
15680 fpadd16 %f6, %f14, %f0
15681 stw %i2, [%l7 + 0x78]
15682 movre %g1, 0x338, %i0
15683 bvs,pt %xcc, loop_1786
15684 fcmpgt32 %f4, %f14, %l4
15685 smul %l3, %g2, %g5
15686 bne loop_1787
15687loop_1786:
15688 add %i7, %o2, %i1
15689 ldub [%l7 + 0x2C], %l6
15690 fpackfix %f12, %f10
15691loop_1787:
15692 nop
15693 setx loop_1788, %l0, %l1
15694 wrpr 0x1, %tl
15695 wrpr %l1, %tnpc
15696 setx 0x34400001400, %l0, %l1
15697 wrpr %l1, %tstate
15698 wrhpr 0x4, %htstate
15699 done
15700 fpack16 %f0, %f14
15701 fmovdneg %xcc, %f3, %f5
15702 fbl %fcc3, loop_1789
15703loop_1788:
15704 stx %o3, [%l7 + 0x10]
15705 bl,a,pn %icc, loop_1790
15706 andcc %l0, %i6, %g7
15707loop_1789:
15708 sdiv %g4, 0x1084, %i5
15709 fmovdn %xcc, %f2, %f0
15710loop_1790:
15711 srlx %l2, %l5, %g3
15712 fbe,a %fcc1, loop_1791
15713 fnot2s %f14, %f4
15714 fornot1 %f2, %f10, %f14
15715 tne %icc, 0x7
15716loop_1791:
15717 mova %icc, %o6, %l1
15718 ldsb [%l7 + 0x58], %i3
15719 ldx [%l7 + 0x58], %o0
15720 ldsh [%l7 + 0x5E], %o1
15721 mulx %i4, %g6, %o5
15722 fmovdge %xcc, %f13, %f15
15723 ldsh [%l7 + 0x32], %o7
15724 fbug %fcc3, loop_1792
15725 orncc %o4, 0x0906, %i2
15726 fornot1s %f1, %f14, %f9
15727 brlez %i0, loop_1793
15728loop_1792:
15729 fmovdneg %icc, %f15, %f8
15730 ldsw [%l7 + 0x34], %l4
15731 brgez %g1, loop_1794
15732loop_1793:
15733 fbu %fcc0, loop_1795
15734 std %f2, [%l7 + 0x28]
15735 sdivx %g2, 0x1B20, %l3
15736loop_1794:
15737 brlez %i7, loop_1796
15738loop_1795:
15739 stw %o2, [%l7 + 0x30]
15740 ldsh [%l7 + 0x18], %g5
15741 fandnot2 %f0, %f6, %f6
15742loop_1796:
15743 fmovdg %xcc, %f12, %f14
15744 movle %xcc, %l6, %i1
15745 edge32 %l0, %i6, %o3
15746 fxor %f2, %f10, %f8
15747 st %f5, [%l7 + 0x60]
15748 fmovdle %xcc, %f9, %f10
15749 brnz %g4, loop_1797
15750 bne,pn %xcc, loop_1798
15751 umulcc %i5, 0x0643, %g7
15752 srlx %l2, 0x05, %g3
15753loop_1797:
15754 tpos %xcc, 0x5
15755loop_1798:
15756 bge,pt %xcc, loop_1799
15757 bn,a loop_1800
15758 fpack16 %f12, %f10
15759 fsrc1 %f4, %f10
15760loop_1799:
15761 stw %l5, [%l7 + 0x74]
15762loop_1800:
15763 orn %o6, %l1, %o0
15764 fmovsle %xcc, %f3, %f3
15765 fors %f13, %f2, %f4
15766 tleu %icc, 0x6
15767 movn %xcc, %i3, %i4
15768 st %f0, [%l7 + 0x68]
15769 fmovse %icc, %f6, %f13
15770 fandnot1 %f10, %f14, %f6
15771 ld [%l7 + 0x10], %f14
15772 nop
15773 setx loop_1801, %l0, %l1
15774 jmpl %l1, %g6
15775 ldsb [%l7 + 0x34], %o1
15776 fmovrse %o7, %f15, %f8
15777 fcmpne16 %f6, %f8, %o4
15778loop_1801:
15779 std %f2, [%l7 + 0x38]
15780 fmovsgu %icc, %f1, %f9
15781 siam 0x6
15782 std %f4, [%l7 + 0x50]
15783 ldx [%l7 + 0x30], %o5
15784 bge,a,pn %xcc, loop_1802
15785 addc %i2, 0x01D4, %i0
15786 fmovscc %icc, %f2, %f2
15787 brlz %l4, loop_1803
15788loop_1802:
15789 lduh [%l7 + 0x76], %g1
15790 faligndata %f10, %f12, %f4
15791 fmovsge %xcc, %f6, %f11
15792loop_1803:
15793 ldub [%l7 + 0x3F], %g2
15794 movge %icc, %l3, %o2
15795 sth %g5, [%l7 + 0x36]
15796 fmul8x16 %f2, %f4, %f2
15797 stw %l6, [%l7 + 0x44]
15798 ldsb [%l7 + 0x61], %i1
15799 lduw [%l7 + 0x18], %l0
15800 fmovsvc %icc, %f2, %f11
15801 stx %i7, [%l7 + 0x68]
15802 fxnors %f7, %f5, %f13
15803 bge,a,pn %xcc, loop_1804
15804 std %f6, [%l7 + 0x70]
15805 fabss %f6, %f0
15806 ldx [%l7 + 0x78], %i6
15807loop_1804:
15808 fmovrsne %g4, %f15, %f14
15809 ldsb [%l7 + 0x3D], %o3
15810 fmuld8ulx16 %f13, %f8, %f0
15811 fmovsg %xcc, %f3, %f2
15812 tsubcc %g7, 0x062B, %i5
15813 fnegd %f8, %f0
15814 ldub [%l7 + 0x1B], %g3
15815 fzeros %f11
15816 ldsb [%l7 + 0x29], %l2
15817 fmovscc %icc, %f11, %f1
15818 ldx [%l7 + 0x68], %o6
15819 fcmps %fcc3, %f5, %f3
15820 fmuld8sux16 %f5, %f7, %f2
15821 tl %xcc, 0x2
15822 movrgz %l1, %o0, %l5
15823 fornot1s %f5, %f8, %f10
15824 andncc %i4, %g6, %i3
15825 xor %o7, %o4, %o5
15826 xnor %o1, %i0, %i2
15827 tcc %icc, 0x5
15828 lduw [%l7 + 0x48], %l4
15829 array32 %g2, %l3, %g1
15830 fexpand %f7, %f6
15831 tcc %xcc, 0x6
15832 fcmple16 %f4, %f12, %o2
15833 movcc %icc, %g5, %l6
15834 stb %l0, [%l7 + 0x1E]
15835 st %f5, [%l7 + 0x20]
15836 stw %i7, [%l7 + 0x28]
15837 alignaddrl %i6, %i1, %g4
15838 fmovrse %o3, %f1, %f13
15839 fcmpne32 %f14, %f12, %i5
15840 fmovd %f2, %f8
15841 ld [%l7 + 0x58], %f1
15842 stw %g7, [%l7 + 0x70]
15843 array8 %l2, %g3, %l1
15844 fmovdge %xcc, %f5, %f9
15845 fcmpes %fcc2, %f11, %f11
15846 fcmps %fcc0, %f12, %f9
15847 edge16ln %o0, %l5, %o6
15848 fmovdl %xcc, %f4, %f4
15849 fmovrslez %i4, %f10, %f8
15850 ldsb [%l7 + 0x4C], %i3
15851 lduw [%l7 + 0x40], %g6
15852 sethi 0x1D6B, %o7
15853 std %f8, [%l7 + 0x30]
15854 lduh [%l7 + 0x5C], %o4
15855 stx %o5, [%l7 + 0x70]
15856 ldsh [%l7 + 0x58], %o1
15857 fmuld8sux16 %f7, %f12, %f8
15858 ldx [%l7 + 0x30], %i0
15859 stb %i2, [%l7 + 0x57]
15860 edge16n %g2, %l3, %g1
15861 stw %o2, [%l7 + 0x5C]
15862 srax %l4, %l6, %l0
15863 movrlez %g5, %i6, %i1
15864 fmovdleu %xcc, %f15, %f3
15865 fcmped %fcc1, %f0, %f12
15866 stx %i7, [%l7 + 0x60]
15867 lduw [%l7 + 0x58], %o3
15868 st %f2, [%l7 + 0x30]
15869 orn %g4, %g7, %i5
15870 stw %g3, [%l7 + 0x54]
15871 addccc %l2, 0x103D, %o0
15872 subccc %l5, 0x1856, %l1
15873 std %f14, [%l7 + 0x28]
15874 fnot1s %f12, %f11
15875 edge32 %o6, %i3, %i4
15876 ldsw [%l7 + 0x4C], %g6
15877 bn,pt %icc, loop_1805
15878 ld [%l7 + 0x10], %f9
15879 lduh [%l7 + 0x5A], %o4
15880 smul %o5, %o1, %o7
15881loop_1805:
15882 brnz %i2, loop_1806
15883 fone %f12
15884 ldx [%l7 + 0x30], %g2
15885 bg,a,pt %xcc, loop_1807
15886loop_1806:
15887 add %i0, %l3, %o2
15888 orncc %l4, %g1, %l0
15889 ldx [%l7 + 0x20], %l6
15890loop_1807:
15891 movpos %xcc, %i6, %i1
15892 fmovsge %icc, %f3, %f7
15893 ldub [%l7 + 0x71], %g5
15894 call loop_1808
15895 brlez %i7, loop_1809
15896 fbge,a %fcc2, loop_1810
15897 fmovdleu %icc, %f6, %f7
15898loop_1808:
15899 std %f14, [%l7 + 0x38]
15900loop_1809:
15901 ldsw [%l7 + 0x70], %o3
15902loop_1810:
15903 movpos %icc, %g7, %g4
15904 fmovrse %g3, %f0, %f9
15905 stw %l2, [%l7 + 0x3C]
15906 std %f14, [%l7 + 0x18]
15907 fble %fcc3, loop_1811
15908 ldx [%l7 + 0x18], %o0
15909 fmovdge %xcc, %f3, %f11
15910 for %f6, %f6, %f8
15911loop_1811:
15912 tvc %icc, 0x3
15913 ld [%l7 + 0x44], %f13
15914 ldx [%l7 + 0x38], %l5
15915 fcmple16 %f6, %f12, %i5
15916 sethi 0x1813, %o6
15917 ldub [%l7 + 0x58], %i3
15918 ldsh [%l7 + 0x76], %i4
15919 ldsw [%l7 + 0x2C], %l1
15920 std %f14, [%l7 + 0x58]
15921 fmul8ulx16 %f10, %f10, %f12
15922 bne,a,pn %icc, loop_1812
15923 fmovs %f5, %f9
15924 fabss %f12, %f0
15925 srl %o4, 0x16, %g6
15926loop_1812:
15927 ldx [%l7 + 0x40], %o1
15928 te %icc, 0x2
15929 brlez %o7, loop_1813
15930 ldub [%l7 + 0x3A], %i2
15931 fbg %fcc0, loop_1814
15932 brlez %g2, loop_1815
15933loop_1813:
15934 tcc %icc, 0x0
15935 ldub [%l7 + 0x63], %o5
15936loop_1814:
15937 ldsb [%l7 + 0x23], %i0
15938loop_1815:
15939 fpackfix %f10, %f0
15940 edge32n %o2, %l4, %g1
15941 fornot1 %f8, %f8, %f0
15942 stb %l0, [%l7 + 0x6F]
15943 ba,a %icc, loop_1816
15944 ldsh [%l7 + 0x62], %l3
15945 lduw [%l7 + 0x18], %l6
15946 and %i6, 0x1A99, %i1
15947loop_1816:
15948 lduw [%l7 + 0x64], %g5
15949 stb %i7, [%l7 + 0x5D]
15950 ld [%l7 + 0x1C], %f5
15951 sethi 0x0D8A, %o3
15952 bleu,a %icc, loop_1817
15953 std %f14, [%l7 + 0x60]
15954 fcmpgt32 %f0, %f12, %g7
15955 fmovsl %icc, %f11, %f11
15956loop_1817:
15957 udiv %g3, 0x1682, %g4
15958 tgu %icc, 0x5
15959 edge32ln %o0, %l2, %l5
15960 stx %o6, [%l7 + 0x68]
15961 andn %i5, 0x067B, %i4
15962 pdist %f8, %f10, %f6
15963 fandnot1 %f0, %f14, %f2
15964 fmovdne %icc, %f8, %f14
15965 tg %icc, 0x6
15966 srax %l1, %i3, %g6
15967 ld [%l7 + 0x10], %f12
15968 movpos %icc, %o1, %o4
15969 tcs %xcc, 0x0
15970 call loop_1818
15971 smul %i2, 0x0994, %g2
15972 edge16ln %o7, %o5, %i0
15973 fcmped %fcc2, %f4, %f10
15974loop_1818:
15975 tge %xcc, 0x6
15976 tcc %icc, 0x7
15977 brgz %l4, loop_1819
15978 ldub [%l7 + 0x32], %o2
15979 fnot2s %f7, %f7
15980 fnand %f0, %f8, %f4
15981loop_1819:
15982 ldsh [%l7 + 0x24], %l0
15983 subc %g1, 0x1E75, %l6
15984 te %icc, 0x6
15985 fbg,a %fcc2, loop_1820
15986 fbne,a %fcc2, loop_1821
15987 fcmpes %fcc2, %f1, %f9
15988 stb %i6, [%l7 + 0x5F]
15989loop_1820:
15990 fmovdleu %xcc, %f14, %f11
15991loop_1821:
15992 stb %i1, [%l7 + 0x1A]
15993 fnors %f1, %f7, %f11
15994 fsrc2s %f13, %f3
15995 fbl %fcc1, loop_1822
15996 ldsw [%l7 + 0x38], %g5
15997 fpsub32s %f14, %f11, %f9
15998 edge16l %i7, %l3, %o3
15999loop_1822:
16000 fcmped %fcc3, %f12, %f10
16001 stb %g3, [%l7 + 0x72]
16002 edge16l %g7, %o0, %l2
16003 movl %xcc, %l5, %g4
16004 ld [%l7 + 0x50], %f1
16005 ldub [%l7 + 0x1B], %o6
16006 ba,pn %xcc, loop_1823
16007 ldub [%l7 + 0x54], %i4
16008 std %f12, [%l7 + 0x28]
16009 bgu,pn %xcc, loop_1824
16010loop_1823:
16011 edge32l %i5, %l1, %i3
16012 fmovrdlez %o1, %f12, %f4
16013 fcmped %fcc2, %f14, %f4
16014loop_1824:
16015 subcc %o4, %g6, %g2
16016 fmul8x16al %f4, %f15, %f10
16017 ldsw [%l7 + 0x60], %i2
16018 orcc %o7, 0x198F, %i0
16019 fmovdvc %icc, %f0, %f15
16020 fmovrslez %o5, %f9, %f5
16021 ld [%l7 + 0x50], %f12
16022 movpos %icc, %l4, %o2
16023 fmovrdgz %g1, %f4, %f0
16024 bcc,pt %icc, loop_1825
16025 lduh [%l7 + 0x16], %l0
16026 ba,a,pt %icc, loop_1826
16027 ldx [%l7 + 0x70], %i6
16028loop_1825:
16029 tn %xcc, 0x2
16030 fpadd16 %f10, %f0, %f8
16031loop_1826:
16032 fones %f5
16033 ldsb [%l7 + 0x47], %l6
16034 xor %g5, %i7, %i1
16035 and %o3, 0x0A2E, %l3
16036 movpos %xcc, %g3, %o0
16037 fpsub32 %f0, %f10, %f4
16038 tn %xcc, 0x0
16039 sdivx %l2, 0x1598, %l5
16040 movrlez %g4, 0x3B8, %o6
16041 sth %i4, [%l7 + 0x44]
16042 fmuld8ulx16 %f15, %f11, %f2
16043 fcmpeq32 %f8, %f2, %g7
16044 popc %l1, %i3
16045 ldsw [%l7 + 0x58], %i5
16046 ldd [%l7 + 0x28], %f8
16047 edge8l %o4, %o1, %g6
16048 array16 %i2, %o7, %i0
16049 ldd [%l7 + 0x40], %f14
16050 orncc %g2, 0x1CBA, %o5
16051 brlez,a %o2, loop_1827
16052 and %g1, %l0, %i6
16053 fmovrdgez %l4, %f8, %f10
16054 fcmpeq32 %f4, %f8, %l6
16055loop_1827:
16056 fpackfix %f10, %f5
16057 tneg %icc, 0x5
16058 stx %i7, [%l7 + 0x38]
16059 movne %icc, %g5, %o3
16060 bvc,a,pn %icc, loop_1828
16061 brlez,a %l3, loop_1829
16062 taddcctv %i1, 0x193C, %o0
16063 lduh [%l7 + 0x58], %l2
16064loop_1828:
16065 fbge %fcc0, loop_1830
16066loop_1829:
16067 mulscc %l5, 0x1CF1, %g4
16068 fcmped %fcc1, %f14, %f12
16069 ldub [%l7 + 0x1D], %g3
16070loop_1830:
16071 or %o6, %i4, %g7
16072 array16 %i3, %i5, %l1
16073 stw %o4, [%l7 + 0x50]
16074 sth %g6, [%l7 + 0x78]
16075 fbug %fcc2, loop_1831
16076 fornot1s %f4, %f1, %f2
16077 brnz,a %o1, loop_1832
16078 bl loop_1833
16079loop_1831:
16080 ld [%l7 + 0x74], %f12
16081 taddcctv %i2, %o7, %i0
16082loop_1832:
16083 bge,a %xcc, loop_1834
16084loop_1833:
16085 ta %xcc, 0x0
16086 ldsw [%l7 + 0x2C], %o5
16087 fbl,a %fcc0, loop_1835
16088loop_1834:
16089 ldsh [%l7 + 0x3C], %o2
16090 srax %g2, %l0, %i6
16091 bpos,a,pn %xcc, loop_1836
16092loop_1835:
16093 fabsd %f8, %f12
16094 bcs,pn %icc, loop_1837
16095 tleu %xcc, 0x1
16096loop_1836:
16097 movn %icc, %g1, %l6
16098 brgz,a %l4, loop_1838
16099loop_1837:
16100 movneg %icc, %i7, %g5
16101 ldsw [%l7 + 0x28], %l3
16102 xorcc %i1, %o0, %o3
16103loop_1838:
16104 fmul8x16al %f8, %f9, %f4
16105 fmovsgu %xcc, %f0, %f1
16106 bleu,a,pt %icc, loop_1839
16107 fcmpgt32 %f10, %f2, %l5
16108 fmovrsgez %l2, %f7, %f1
16109 fbne %fcc1, loop_1840
16110loop_1839:
16111 fmovsvc %icc, %f4, %f14
16112 tvc %xcc, 0x0
16113 fmovrdgz %g4, %f6, %f10
16114loop_1840:
16115 ldsh [%l7 + 0x4E], %g3
16116 subccc %i4, 0x1F5F, %g7
16117 tl %xcc, 0x6
16118 fmuld8sux16 %f3, %f2, %f8
16119 be,a,pt %icc, loop_1841
16120 udivx %i3, 0x1CF9, %o6
16121 fmovsge %icc, %f3, %f2
16122 fmovse %xcc, %f9, %f11
16123loop_1841:
16124 ldsh [%l7 + 0x2A], %i5
16125 smul %o4, 0x1A84, %g6
16126 bpos,pn %icc, loop_1842
16127 st %f8, [%l7 + 0x6C]
16128 fxors %f7, %f14, %f11
16129 lduh [%l7 + 0x1C], %o1
16130loop_1842:
16131 pdist %f14, %f4, %f14
16132 orcc %i2, 0x0D5A, %o7
16133 bcs,a loop_1843
16134 faligndata %f6, %f4, %f12
16135 or %l1, %o5, %o2
16136 ldub [%l7 + 0x7E], %g2
16137loop_1843:
16138 fzeros %f1
16139 brgz,a %i0, loop_1844
16140 fandnot1s %f3, %f11, %f14
16141 ldub [%l7 + 0x3D], %i6
16142 array16 %l0, %g1, %l6
16143loop_1844:
16144 fnegd %f6, %f2
16145 stw %l4, [%l7 + 0x5C]
16146 tneg %xcc, 0x7
16147 bneg loop_1845
16148 movcc %icc, %g5, %l3
16149 sllx %i7, %o0, %i1
16150 fpack16 %f8, %f4
16151loop_1845:
16152 subcc %o3, 0x060A, %l5
16153 lduw [%l7 + 0x64], %g4
16154 fone %f2
16155 fmovrdlez %g3, %f14, %f4
16156 movn %icc, %i4, %l2
16157 fmovrdlez %i3, %f14, %f4
16158 sth %o6, [%l7 + 0x16]
16159 fmovsl %icc, %f14, %f9
16160 ldx [%l7 + 0x68], %g7
16161 movle %xcc, %i5, %o4
16162 ldx [%l7 + 0x58], %o1
16163 edge16l %g6, %o7, %l1
16164 udiv %o5, 0x06A1, %i2
16165 movne %icc, %g2, %o2
16166 fbe,a %fcc1, loop_1846
16167 brlez,a %i0, loop_1847
16168 ldsb [%l7 + 0x5F], %i6
16169 sethi 0x06D9, %g1
16170loop_1846:
16171 bge %icc, loop_1848
16172loop_1847:
16173 move %icc, %l0, %l6
16174 sth %g5, [%l7 + 0x54]
16175 lduw [%l7 + 0x3C], %l4
16176loop_1848:
16177 fbul,a %fcc0, loop_1849
16178 fmovsneg %xcc, %f6, %f4
16179 ld [%l7 + 0x2C], %f10
16180 fmovdne %icc, %f4, %f5
16181loop_1849:
16182 tne %icc, 0x0
16183 fmul8ulx16 %f4, %f10, %f12
16184 subc %i7, 0x018C, %l3
16185 umulcc %o0, 0x0A26, %i1
16186 bcs,pt %xcc, loop_1850
16187 sth %o3, [%l7 + 0x18]
16188 ldx [%l7 + 0x30], %l5
16189 udivcc %g4, 0x18DF, %g3
16190loop_1850:
16191 fmovsleu %xcc, %f14, %f14
16192 array8 %l2, %i4, %i3
16193 ldsb [%l7 + 0x3F], %o6
16194 srlx %g7, %o4, %i5
16195 or %g6, %o1, %l1
16196 fmovsneg %xcc, %f15, %f12
16197 std %f12, [%l7 + 0x60]
16198 orncc %o5, %i2, %g2
16199 fmovsge %icc, %f11, %f0
16200 lduw [%l7 + 0x7C], %o2
16201 edge8ln %o7, %i0, %g1
16202 ldx [%l7 + 0x18], %i6
16203 ldsh [%l7 + 0x12], %l0
16204 nop
16205 setx loop_1851, %l0, %l1
16206 wrpr 0x1, %tl
16207 wrpr %l1, %tpc
16208 add %l1, 0x4, %l1
16209 wrpr %l1, %tnpc
16210 setx 0x34400001400, %l0, %l1
16211 wrpr %l1, %tstate
16212 wrhpr 0x4, %htstate
16213 retry
16214 mova %icc, %g5, %l4
16215 bne,a,pn %icc, loop_1852
16216 stb %l6, [%l7 + 0x2E]
16217loop_1851:
16218 fsrc2s %f11, %f7
16219 xnorcc %i7, %l3, %i1
16220loop_1852:
16221 edge32l %o3, %l5, %o0
16222 movn %xcc, %g4, %g3
16223 stb %l2, [%l7 + 0x4F]
16224 fmovsa %icc, %f0, %f3
16225 bgu,a,pn %icc, loop_1853
16226 std %f12, [%l7 + 0x20]
16227 edge32n %i4, %o6, %i3
16228 fbge,a %fcc2, loop_1854
16229loop_1853:
16230 brlez %o4, loop_1855
16231 sdivcc %g7, 0x1EE7, %i5
16232 fcmpne32 %f6, %f0, %g6
16233loop_1854:
16234 ldx [%l7 + 0x08], %o1
16235loop_1855:
16236 fpmerge %f15, %f4, %f0
16237 lduh [%l7 + 0x0A], %l1
16238 brnz,a %o5, loop_1856
16239 move %xcc, %i2, %o2
16240 std %f10, [%l7 + 0x60]
16241 movvs %xcc, %o7, %g2
16242loop_1856:
16243 lduw [%l7 + 0x20], %i0
16244 fxors %f2, %f6, %f5
16245 fmul8x16 %f2, %f6, %f14
16246 fxnor %f12, %f6, %f2
16247 fnot1 %f12, %f0
16248 fcmple32 %f0, %f6, %i6
16249 and %g1, 0x022D, %g5
16250 srl %l0, %l4, %l6
16251 bleu,a %xcc, loop_1857
16252 addc %l3, 0x0B74, %i1
16253 mulscc %o3, 0x1B22, %l5
16254 brgez,a %i7, loop_1858
16255loop_1857:
16256 andn %g4, 0x1EF7, %g3
16257 movcs %icc, %o0, %l2
16258 sth %o6, [%l7 + 0x54]
16259loop_1858:
16260 fzeros %f12
16261 lduw [%l7 + 0x24], %i3
16262 stx %o4, [%l7 + 0x20]
16263 ldx [%l7 + 0x58], %g7
16264 edge16n %i4, %i5, %g6
16265 fnand %f0, %f8, %f14
16266 ldsw [%l7 + 0x7C], %o1
16267 ld [%l7 + 0x1C], %f14
16268 stb %o5, [%l7 + 0x43]
16269 lduh [%l7 + 0x2A], %i2
16270 fandnot2 %f0, %f6, %f2
16271 bpos,pt %icc, loop_1859
16272 ble,a %icc, loop_1860
16273 ldsh [%l7 + 0x5E], %o2
16274 fmovscc %xcc, %f3, %f8
16275loop_1859:
16276 fbug,a %fcc1, loop_1861
16277loop_1860:
16278 or %l1, 0x099D, %o7
16279 movrlz %g2, %i0, %i6
16280 tne %xcc, 0x4
16281loop_1861:
16282 smulcc %g5, 0x0B87, %l0
16283 ldsh [%l7 + 0x1A], %g1
16284 siam 0x2
16285 fmovdpos %icc, %f6, %f2
16286 sll %l6, 0x1F, %l4
16287 taddcc %l3, 0x105E, %i1
16288 sdivx %l5, 0x0A55, %i7
16289 bne loop_1862
16290 bcc,a,pn %xcc, loop_1863
16291 ldsb [%l7 + 0x72], %g4
16292 movrgez %o3, 0x375, %g3
16293loop_1862:
16294 ldsw [%l7 + 0x18], %l2
16295loop_1863:
16296 subcc %o6, 0x0D57, %i3
16297 brnz %o4, loop_1864
16298 ld [%l7 + 0x40], %f10
16299 lduw [%l7 + 0x44], %g7
16300 fmovdle %xcc, %f8, %f9
16301loop_1864:
16302 fmul8sux16 %f10, %f14, %f2
16303 fornot1 %f10, %f10, %f4
16304 lduh [%l7 + 0x34], %o0
16305 tcs %icc, 0x5
16306 stb %i4, [%l7 + 0x5A]
16307 fbo,a %fcc1, loop_1865
16308 fcmple16 %f4, %f14, %i5
16309 fmul8x16 %f8, %f6, %f14
16310 fbl %fcc3, loop_1866
16311loop_1865:
16312 fornot2s %f0, %f9, %f7
16313 brz %o1, loop_1867
16314 std %f6, [%l7 + 0x58]
16315loop_1866:
16316 fnand %f12, %f14, %f10
16317 mova %xcc, %g6, %o5
16318loop_1867:
16319 fmovdleu %xcc, %f9, %f5
16320 fblg,a %fcc3, loop_1868
16321 fone %f2
16322 fxnor %f0, %f8, %f8
16323 bvs,a %xcc, loop_1869
16324loop_1868:
16325 fnegd %f12, %f4
16326 be,a %icc, loop_1870
16327 fandnot1s %f4, %f12, %f15
16328loop_1869:
16329 st %f10, [%l7 + 0x1C]
16330 bvs loop_1871
16331loop_1870:
16332 fmovdl %icc, %f12, %f5
16333 edge32ln %o2, %l1, %o7
16334 stw %i2, [%l7 + 0x28]
16335loop_1871:
16336 stw %i0, [%l7 + 0x40]
16337 tge %icc, 0x1
16338 ldsw [%l7 + 0x40], %g2
16339 array16 %g5, %i6, %g1
16340 ldx [%l7 + 0x20], %l6
16341 ldsw [%l7 + 0x08], %l4
16342 fmovsle %icc, %f9, %f11
16343 fmovsvs %icc, %f6, %f6
16344 fnot2s %f2, %f4
16345 alignaddr %l0, %l3, %i1
16346 movrlez %l5, %i7, %o3
16347 fpadd16 %f14, %f8, %f10
16348 edge32ln %g3, %l2, %g4
16349 ldub [%l7 + 0x1D], %o6
16350 tsubcctv %o4, %i3, %g7
16351 fnands %f10, %f4, %f4
16352 fbne %fcc3, loop_1872
16353 movrne %i4, %o0, %i5
16354 fmovsle %xcc, %f10, %f3
16355 movn %icc, %o1, %g6
16356loop_1872:
16357 bvc,pn %xcc, loop_1873
16358 ldd [%l7 + 0x40], %f8
16359 ldsh [%l7 + 0x5C], %o5
16360 addccc %o2, %o7, %i2
16361loop_1873:
16362 fnot1s %f12, %f9
16363 ldsb [%l7 + 0x38], %i0
16364 bvs,a,pt %xcc, loop_1874
16365 st %f4, [%l7 + 0x14]
16366 fcmpeq16 %f6, %f12, %l1
16367 brz %g5, loop_1875
16368loop_1874:
16369 fpsub32 %f6, %f8, %f6
16370 fmovrse %i6, %f4, %f3
16371 ldub [%l7 + 0x23], %g1
16372loop_1875:
16373 fmovdcc %icc, %f8, %f6
16374 edge16n %g2, %l6, %l4
16375 fmul8x16al %f13, %f12, %f2
16376 tsubcc %l3, %i1, %l0
16377 andn %i7, %l5, %o3
16378 brgz,a %l2, loop_1876
16379 std %f12, [%l7 + 0x28]
16380 nop
16381 setx loop_1877, %l0, %l1
16382 jmpl %l1, %g3
16383 fornot1 %f12, %f4, %f14
16384loop_1876:
16385 fmovdpos %icc, %f12, %f11
16386 movrgz %g4, 0x246, %o4
16387loop_1877:
16388 ldsw [%l7 + 0x70], %i3
16389 fsrc1 %f12, %f6
16390 movcc %xcc, %g7, %o6
16391 ldx [%l7 + 0x40], %o0
16392 fbu %fcc3, loop_1878
16393 fcmpeq32 %f10, %f12, %i5
16394 fmovsleu %icc, %f12, %f9
16395 stb %i4, [%l7 + 0x7A]
16396loop_1878:
16397 bcc loop_1879
16398 st %f7, [%l7 + 0x6C]
16399 lduw [%l7 + 0x10], %o1
16400 tge %xcc, 0x7
16401loop_1879:
16402 lduw [%l7 + 0x18], %g6
16403 movn %icc, %o2, %o7
16404 lduh [%l7 + 0x46], %o5
16405 subcc %i0, 0x17AD, %l1
16406 movvc %xcc, %i2, %i6
16407 bcc,pn %xcc, loop_1880
16408 fand %f10, %f0, %f0
16409 std %f8, [%l7 + 0x10]
16410 stx %g1, [%l7 + 0x10]
16411loop_1880:
16412 udivcc %g2, 0x0C74, %l6
16413 fmovsvs %icc, %f15, %f13
16414 fbe %fcc0, loop_1881
16415 fones %f12
16416 fnegs %f10, %f10
16417 st %f9, [%l7 + 0x28]
16418loop_1881:
16419 movrgz %l4, %g5, %i1
16420 fmovrde %l3, %f10, %f12
16421 stw %l0, [%l7 + 0x20]
16422 ldsb [%l7 + 0x3D], %l5
16423 ldd [%l7 + 0x78], %f10
16424 bge,a,pn %xcc, loop_1882
16425 fabsd %f4, %f12
16426 ldsh [%l7 + 0x70], %o3
16427 ldx [%l7 + 0x20], %i7
16428loop_1882:
16429 lduw [%l7 + 0x6C], %g3
16430 xnorcc %l2, %o4, %g4
16431 st %f9, [%l7 + 0x18]
16432 fmovsvc %xcc, %f11, %f6
16433 movre %g7, 0x247, %o6
16434 fcmped %fcc3, %f2, %f4
16435 fcmpeq16 %f2, %f2, %o0
16436 st %f10, [%l7 + 0x4C]
16437 nop
16438 setx loop_1883, %l0, %l1
16439 wrpr 0x1, %tl
16440 wrpr %l1, %tpc
16441 add %l1, 0x4, %l1
16442 wrpr %l1, %tnpc
16443 setx 0x34400001400, %l0, %l1
16444 wrpr %l1, %tstate
16445 wrhpr 0x4, %htstate
16446 retry
16447 std %f0, [%l7 + 0x58]
16448 bl,pt %xcc, loop_1884
16449 smulcc %i3, 0x1703, %i5
16450loop_1883:
16451 sub %i4, 0x173C, %g6
16452 fmovrse %o1, %f3, %f13
16453loop_1884:
16454 stw %o7, [%l7 + 0x5C]
16455 bne,pt %icc, loop_1885
16456 bvc,pn %xcc, loop_1886
16457 ldd [%l7 + 0x08], %f4
16458 ldsw [%l7 + 0x4C], %o5
16459loop_1885:
16460 fbu,a %fcc0, loop_1887
16461loop_1886:
16462 ldsw [%l7 + 0x28], %i0
16463 movneg %xcc, %l1, %i2
16464 stw %o2, [%l7 + 0x60]
16465loop_1887:
16466 fbl,a %fcc3, loop_1888
16467 fbul %fcc1, loop_1889
16468 tgu %icc, 0x6
16469 stw %g1, [%l7 + 0x50]
16470loop_1888:
16471 pdist %f10, %f8, %f0
16472loop_1889:
16473 ldsb [%l7 + 0x58], %i6
16474 fpadd16 %f10, %f10, %f10
16475 fmovse %xcc, %f13, %f1
16476 movvs %icc, %g2, %l4
16477 fmul8x16al %f7, %f0, %f2
16478 fmovdcc %icc, %f10, %f7
16479 fbug,a %fcc3, loop_1890
16480 fbule,a %fcc0, loop_1891
16481 fbe,a %fcc2, loop_1892
16482 srax %g5, %l6, %i1
16483loop_1890:
16484 brlez %l3, loop_1893
16485loop_1891:
16486 fandnot1 %f2, %f10, %f12
16487loop_1892:
16488 edge16 %l0, %o3, %l5
16489 fandnot1 %f8, %f10, %f6
16490loop_1893:
16491 fmovrdgz %g3, %f14, %f6
16492 smul %i7, %o4, %g4
16493 fandnot1 %f8, %f14, %f6
16494 fors %f1, %f1, %f15
16495 fpackfix %f12, %f3
16496 popc 0x1618, %g7
16497 fbule,a %fcc2, loop_1894
16498 movne %xcc, %o6, %l2
16499 fbug %fcc3, loop_1895
16500 movcc %xcc, %o0, %i5
16501loop_1894:
16502 fcmpne32 %f6, %f8, %i4
16503 fmovspos %icc, %f4, %f11
16504loop_1895:
16505 edge8l %i3, %g6, %o1
16506 orn %o5, %i0, %o7
16507 stx %i2, [%l7 + 0x28]
16508 fmovsgu %xcc, %f9, %f11
16509 fbge %fcc3, loop_1896
16510 stw %l1, [%l7 + 0x0C]
16511 ldsw [%l7 + 0x48], %g1
16512 stw %o2, [%l7 + 0x14]
16513loop_1896:
16514 ldub [%l7 + 0x73], %g2
16515 sub %l4, 0x1BD3, %i6
16516 edge8 %g5, %i1, %l6
16517 nop
16518 setx loop_1897, %l0, %l1
16519 wrpr 0x1, %tl
16520 wrpr %l1, %tnpc
16521 setx 0x34400001400, %l0, %l1
16522 wrpr %l1, %tstate
16523 wrhpr 0x4, %htstate
16524 done
16525 fmovs %f2, %f0
16526 be,a,pn %icc, loop_1898
16527 subc %l3, 0x143B, %l0
16528loop_1897:
16529 lduh [%l7 + 0x58], %l5
16530 ldsh [%l7 + 0x22], %g3
16531loop_1898:
16532 ldsh [%l7 + 0x34], %o3
16533 ldsb [%l7 + 0x62], %o4
16534 ld [%l7 + 0x5C], %f3
16535 movne %icc, %i7, %g4
16536 sdivcc %o6, 0x1E08, %l2
16537 sth %o0, [%l7 + 0x1A]
16538 popc %g7, %i4
16539 fbu %fcc1, loop_1899
16540 mulx %i5, %g6, %o1
16541 tl %xcc, 0x3
16542 sll %o5, 0x08, %i3
16543loop_1899:
16544 stb %o7, [%l7 + 0x0D]
16545 std %f6, [%l7 + 0x28]
16546 fone %f6
16547 fble,a %fcc0, loop_1900
16548 movvc %icc, %i2, %l1
16549 fmovrdne %g1, %f4, %f0
16550 tne %icc, 0x1
16551loop_1900:
16552 ld [%l7 + 0x74], %f7
16553 fors %f6, %f5, %f11
16554 movleu %xcc, %i0, %g2
16555 fcmpne32 %f2, %f14, %l4
16556 bn,a,pt %icc, loop_1901
16557 lduw [%l7 + 0x38], %o2
16558 fbul,a %fcc3, loop_1902
16559 st %f6, [%l7 + 0x34]
16560loop_1901:
16561 stw %i6, [%l7 + 0x48]
16562 movg %xcc, %g5, %i1
16563loop_1902:
16564 fmovspos %icc, %f8, %f14
16565 ldsw [%l7 + 0x68], %l3
16566 fzeros %f13
16567 lduw [%l7 + 0x38], %l6
16568 array16 %l5, %l0, %g3
16569 stw %o4, [%l7 + 0x70]
16570 fexpand %f7, %f8
16571 fandnot1s %f13, %f1, %f2
16572 fone %f12
16573 ld [%l7 + 0x08], %f15
16574 fmovsn %xcc, %f0, %f4
16575 fcmpes %fcc0, %f7, %f11
16576 fcmpeq32 %f10, %f14, %i7
16577 fnot1 %f14, %f2
16578 bneg,a,pn %xcc, loop_1903
16579 fmovdge %xcc, %f13, %f5
16580 fsrc2s %f0, %f1
16581 fmovdl %xcc, %f9, %f1
16582loop_1903:
16583 ldsb [%l7 + 0x6E], %o3
16584 lduh [%l7 + 0x78], %o6
16585 fnot1s %f2, %f13
16586 tcc %xcc, 0x6
16587 fble,a %fcc1, loop_1904
16588 sth %g4, [%l7 + 0x64]
16589 fmovrse %o0, %f5, %f3
16590 edge8 %l2, %g7, %i4
16591loop_1904:
16592 ldx [%l7 + 0x30], %i5
16593 stx %o1, [%l7 + 0x50]
16594 fmovdleu %icc, %f0, %f6
16595 fpack32 %f10, %f14, %f8
16596 umul %g6, %i3, %o7
16597 ldsw [%l7 + 0x3C], %o5
16598 fmul8x16au %f6, %f15, %f12
16599 movcs %icc, %l1, %g1
16600 andncc %i2, %g2, %l4
16601 fxnors %f2, %f14, %f7
16602 ldsh [%l7 + 0x10], %i0
16603 fpmerge %f13, %f1, %f6
16604 ldsb [%l7 + 0x72], %i6
16605 fmovse %xcc, %f4, %f12
16606 fpsub16s %f15, %f9, %f3
16607 stx %g5, [%l7 + 0x40]
16608 fcmpgt16 %f2, %f10, %o2
16609 brlz,a %l3, loop_1905
16610 ldsh [%l7 + 0x74], %i1
16611 addccc %l5, %l6, %g3
16612 fmovde %icc, %f13, %f13
16613loop_1905:
16614 bge,pn %xcc, loop_1906
16615 std %f2, [%l7 + 0x58]
16616 fmovrsgez %o4, %f2, %f14
16617 fmovde %xcc, %f5, %f1
16618loop_1906:
16619 stb %i7, [%l7 + 0x6D]
16620 ldsb [%l7 + 0x7A], %o3
16621 popc 0x118B, %o6
16622 ldsw [%l7 + 0x7C], %l0
16623 fcmpne32 %f14, %f8, %o0
16624 lduw [%l7 + 0x20], %g4
16625 fnegd %f2, %f8
16626 ldsw [%l7 + 0x5C], %l2
16627 alignaddrl %i4, %g7, %i5
16628 fmovdvc %xcc, %f2, %f12
16629 tle %xcc, 0x7
16630 fmovdneg %xcc, %f13, %f11
16631 move %icc, %g6, %i3
16632 brz %o1, loop_1907
16633 ldsw [%l7 + 0x0C], %o7
16634 stb %l1, [%l7 + 0x18]
16635 ldd [%l7 + 0x20], %f2
16636loop_1907:
16637 bshuffle %f12, %f12, %f0
16638 movgu %icc, %g1, %i2
16639 lduh [%l7 + 0x36], %g2
16640 ldsb [%l7 + 0x60], %l4
16641 stw %o5, [%l7 + 0x60]
16642 fmovsn %xcc, %f2, %f8
16643 tleu %xcc, 0x5
16644 fblg %fcc2, loop_1908
16645 orncc %i6, 0x019D, %i0
16646 fsrc1 %f12, %f2
16647 fpadd16s %f8, %f12, %f3
16648loop_1908:
16649 tsubcc %g5, %l3, %i1
16650 tg %icc, 0x5
16651 fbn,a %fcc0, loop_1909
16652 fand %f0, %f10, %f2
16653 fmovdle %xcc, %f3, %f12
16654 ldd [%l7 + 0x60], %f8
16655loop_1909:
16656 fornot2s %f10, %f5, %f7
16657 ld [%l7 + 0x74], %f12
16658 fmovsne %icc, %f7, %f13
16659 std %f4, [%l7 + 0x78]
16660 fmovdl %xcc, %f11, %f7
16661 orncc %o2, %l5, %l6
16662 brgez %o4, loop_1910
16663 fones %f3
16664 fmovdpos %icc, %f13, %f11
16665 fmul8x16al %f14, %f13, %f6
16666loop_1910:
16667 bpos,a,pt %xcc, loop_1911
16668 taddcc %g3, %o3, %i7
16669 call loop_1912
16670 fxnor %f10, %f2, %f14
16671loop_1911:
16672 fandnot1s %f10, %f0, %f11
16673 st %f9, [%l7 + 0x70]
16674loop_1912:
16675 ld [%l7 + 0x78], %f14
16676 fmovdvs %icc, %f12, %f3
16677 nop
16678 setx loop_1913, %l0, %l1
16679 wrpr 0x1, %tl
16680 wrpr %l1, %tpc
16681 add %l1, 0x4, %l1
16682 wrpr %l1, %tnpc
16683 setx 0x34400001400, %l0, %l1
16684 wrpr %l1, %tstate
16685 wrhpr 0x4, %htstate
16686 retry
16687 movleu %icc, %l0, %o0
16688 tcc %icc, 0x3
16689 ldsh [%l7 + 0x16], %g4
16690loop_1913:
16691 ldx [%l7 + 0x08], %l2
16692 fpadd16s %f8, %f12, %f11
16693 fornot2s %f4, %f7, %f1
16694 ldx [%l7 + 0x78], %i4
16695 fblg,a %fcc1, loop_1914
16696 movrne %g7, %i5, %o6
16697 stw %g6, [%l7 + 0x40]
16698 edge8 %o1, %i3, %l1
16699loop_1914:
16700 fnegd %f0, %f12
16701 fnor %f14, %f6, %f4
16702 stw %g1, [%l7 + 0x64]
16703 fbe %fcc1, loop_1915
16704 tvs %icc, 0x1
16705 mulscc %i2, %g2, %o7
16706 fnors %f4, %f1, %f9
16707loop_1915:
16708 fblg %fcc2, loop_1916
16709 stb %o5, [%l7 + 0x36]
16710 fcmpgt32 %f10, %f14, %l4
16711 fandnot2 %f2, %f12, %f10
16712loop_1916:
16713 fors %f4, %f3, %f12
16714 st %f4, [%l7 + 0x28]
16715 tle %icc, 0x0
16716 movre %i6, 0x24D, %i0
16717 std %f12, [%l7 + 0x28]
16718 edge8l %l3, %g5, %i1
16719 fxnors %f2, %f4, %f6
16720 sdiv %o2, 0x1916, %l5
16721 fxnors %f12, %f7, %f0
16722 ldsh [%l7 + 0x4A], %o4
16723 fmovdcc %icc, %f0, %f7
16724 fba,a %fcc2, loop_1917
16725 ldub [%l7 + 0x56], %g3
16726 ldsb [%l7 + 0x45], %o3
16727 umulcc %l6, %l0, %o0
16728loop_1917:
16729 fbul %fcc0, loop_1918
16730 orncc %i7, 0x0D25, %l2
16731 bneg,a,pt %icc, loop_1919
16732 fandnot2s %f9, %f4, %f1
16733loop_1918:
16734 tsubcc %g4, 0x08AA, %i4
16735 addc %g7, 0x141D, %i5
16736loop_1919:
16737 xnor %g6, %o6, %o1
16738 ldub [%l7 + 0x5A], %l1
16739 fsrc2 %f14, %f14
16740 stw %g1, [%l7 + 0x78]
16741 bne,a %icc, loop_1920
16742 fmovdne %icc, %f10, %f12
16743 fcmple32 %f0, %f6, %i3
16744 sdivx %g2, 0x17BC, %i2
16745loop_1920:
16746 bge,a loop_1921
16747 std %f14, [%l7 + 0x58]
16748 ldsb [%l7 + 0x2F], %o7
16749 fbl %fcc1, loop_1922
16750loop_1921:
16751 fmovd %f6, %f12
16752 fpadd32s %f12, %f8, %f3
16753 fmovdgu %xcc, %f14, %f10
16754loop_1922:
16755 stw %l4, [%l7 + 0x68]
16756 fzeros %f9
16757 fmovrdgz %o5, %f10, %f12
16758 bge,pt %xcc, loop_1923
16759 ldsw [%l7 + 0x10], %i6
16760 stb %i0, [%l7 + 0x16]
16761 bvc,pn %icc, loop_1924
16762loop_1923:
16763 stb %g5, [%l7 + 0x5F]
16764 fbul,a %fcc0, loop_1925
16765 fcmpd %fcc3, %f6, %f4
16766loop_1924:
16767 fmul8sux16 %f0, %f8, %f0
16768 fmovdvc %xcc, %f2, %f11
16769loop_1925:
16770 fmuld8ulx16 %f0, %f1, %f10
16771 movle %icc, %i1, %l3
16772 fmovsvc %xcc, %f5, %f12
16773 lduh [%l7 + 0x7C], %o2
16774 fcmps %fcc3, %f6, %f8
16775 fmovdl %icc, %f3, %f6
16776 fnor %f10, %f14, %f2
16777 ldx [%l7 + 0x60], %l5
16778 fmul8x16 %f6, %f14, %f6
16779 tgu %icc, 0x2
16780 fbul %fcc1, loop_1926
16781 sth %o4, [%l7 + 0x2A]
16782 fnor %f12, %f10, %f8
16783 ldub [%l7 + 0x1F], %o3
16784loop_1926:
16785 ld [%l7 + 0x30], %f13
16786 movle %xcc, %g3, %l6
16787 ld [%l7 + 0x6C], %f9
16788 tn %xcc, 0x0
16789 ldsw [%l7 + 0x6C], %o0
16790 bshuffle %f0, %f10, %f2
16791 movleu %xcc, %i7, %l2
16792 std %f2, [%l7 + 0x68]
16793 orcc %l0, 0x0710, %i4
16794 stw %g7, [%l7 + 0x74]
16795 fmovrse %g4, %f5, %f13
16796 ldd [%l7 + 0x10], %f10
16797 fcmped %fcc3, %f14, %f8
16798 srax %g6, 0x11, %i5
16799 siam 0x6
16800 taddcctv %o6, %o1, %l1
16801 mova %icc, %g1, %i3
16802 movrgz %i2, 0x345, %g2
16803 bpos,a,pt %icc, loop_1927
16804 fmovdvc %icc, %f13, %f3
16805 fbu %fcc3, loop_1928
16806 fcmpne16 %f2, %f12, %o7
16807loop_1927:
16808 fmovdg %icc, %f0, %f12
16809 ldub [%l7 + 0x27], %l4
16810loop_1928:
16811 add %o5, %i6, %g5
16812 addc %i1, 0x12D6, %i0
16813 tcs %icc, 0x4
16814 fbl,a %fcc2, loop_1929
16815 stb %o2, [%l7 + 0x40]
16816 ldub [%l7 + 0x71], %l3
16817 ldsb [%l7 + 0x56], %l5
16818loop_1929:
16819 fabsd %f14, %f14
16820 fands %f14, %f10, %f3
16821 fmovsa %xcc, %f4, %f5
16822 fmovrslez %o4, %f15, %f9
16823 ldub [%l7 + 0x6B], %g3
16824 fmovrde %o3, %f10, %f4
16825 fmovspos %icc, %f2, %f14
16826 lduw [%l7 + 0x40], %l6
16827 fcmple16 %f14, %f2, %i7
16828 movrlz %l2, %l0, %i4
16829 ldub [%l7 + 0x1D], %o0
16830 ldub [%l7 + 0x70], %g4
16831 fxors %f14, %f0, %f10
16832 fbge,a %fcc3, loop_1930
16833 te %icc, 0x5
16834 fnands %f0, %f15, %f4
16835 fpack32 %f12, %f14, %f14
16836loop_1930:
16837 fpsub32 %f8, %f8, %f0
16838 movrlz %g6, %g7, %i5
16839 fcmpeq32 %f2, %f4, %o1
16840 brnz,a %o6, loop_1931
16841 edge8 %l1, %g1, %i3
16842 siam 0x3
16843 udivx %i2, 0x119E, %o7
16844loop_1931:
16845 ldsb [%l7 + 0x78], %l4
16846 sra %g2, %o5, %g5
16847 movrgz %i1, 0x26E, %i0
16848 sll %i6, 0x09, %l3
16849 sub %o2, 0x028F, %l5
16850 edge16l %o4, %o3, %g3
16851 ld [%l7 + 0x1C], %f11
16852 bcs,a %icc, loop_1932
16853 fmul8x16au %f1, %f14, %f6
16854 sra %i7, %l6, %l0
16855 fxors %f7, %f11, %f7
16856loop_1932:
16857 ld [%l7 + 0x14], %f8
16858 fbl,a %fcc1, loop_1933
16859 srlx %l2, 0x1B, %i4
16860 fpsub32s %f3, %f9, %f9
16861 stb %g4, [%l7 + 0x76]
16862loop_1933:
16863 fpsub32 %f12, %f8, %f8
16864 fmovsneg %icc, %f2, %f5
16865 ldd [%l7 + 0x48], %f12
16866 movre %o0, %g6, %i5
16867 tcs %icc, 0x2
16868 ldub [%l7 + 0x63], %o1
16869 edge32ln %o6, %g7, %g1
16870 ldsw [%l7 + 0x20], %l1
16871 fbg %fcc1, loop_1934
16872 mulscc %i3, 0x1594, %o7
16873 bneg,pn %icc, loop_1935
16874 fabss %f14, %f15
16875loop_1934:
16876 brlz,a %i2, loop_1936
16877 stx %g2, [%l7 + 0x10]
16878loop_1935:
16879 ldd [%l7 + 0x28], %f10
16880 sra %l4, 0x1F, %g5
16881loop_1936:
16882 fcmps %fcc0, %f11, %f0
16883 or %i1, %o5, %i6
16884 lduh [%l7 + 0x7C], %i0
16885 edge8l %l3, %l5, %o2
16886 ldd [%l7 + 0x50], %f14
16887 movrgz %o3, %o4, %g3
16888 ldsh [%l7 + 0x7A], %l6
16889 fsrc1 %f14, %f4
16890 xnor %i7, 0x1FA0, %l0
16891 fmovde %xcc, %f2, %f11
16892 array16 %l2, %g4, %o0
16893 tvc %xcc, 0x0
16894 ldub [%l7 + 0x4B], %i4
16895 fbul %fcc2, loop_1937
16896 fmovsne %icc, %f10, %f3
16897 lduw [%l7 + 0x6C], %i5
16898 bshuffle %f2, %f10, %f8
16899loop_1937:
16900 fmovrdlz %o1, %f12, %f2
16901 bcc,a loop_1938
16902 edge8ln %o6, %g6, %g1
16903 lduw [%l7 + 0x7C], %g7
16904 ldx [%l7 + 0x10], %l1
16905loop_1938:
16906 popc 0x04F9, %o7
16907 edge8ln %i3, %i2, %g2
16908 stx %g5, [%l7 + 0x50]
16909 sdivx %i1, 0x05F5, %o5
16910 fsrc2s %f15, %f5
16911 bge,a loop_1939
16912 fmovdne %icc, %f7, %f9
16913 movgu %icc, %i6, %l4
16914 sllx %i0, %l5, %o2
16915loop_1939:
16916 sdivx %l3, 0x15A7, %o4
16917 tge %icc, 0x0
16918 sra %o3, 0x11, %g3
16919 ldsb [%l7 + 0x57], %l6
16920 movrgez %l0, 0x19D, %i7
16921 ldub [%l7 + 0x23], %l2
16922 brlz %o0, loop_1940
16923 ldsw [%l7 + 0x68], %g4
16924 fabss %f9, %f4
16925 siam 0x4
16926loop_1940:
16927 fmovdpos %icc, %f7, %f13
16928 fsrc1 %f14, %f2
16929 fmovdpos %xcc, %f14, %f11
16930 movrgz %i4, 0x31A, %i5
16931 std %f14, [%l7 + 0x40]
16932 lduw [%l7 + 0x28], %o6
16933 ldsh [%l7 + 0x30], %g6
16934 bvc,a,pt %xcc, loop_1941
16935 fmovrse %g1, %f8, %f15
16936 lduw [%l7 + 0x38], %o1
16937 movcc %icc, %g7, %l1
16938loop_1941:
16939 stb %i3, [%l7 + 0x6C]
16940 fbule %fcc2, loop_1942
16941 fandnot1 %f6, %f6, %f2
16942 udiv %i2, 0x19BA, %o7
16943 fabsd %f12, %f0
16944loop_1942:
16945 fbne,a %fcc1, loop_1943
16946 movcc %icc, %g2, %g5
16947 lduh [%l7 + 0x38], %o5
16948 st %f10, [%l7 + 0x44]
16949loop_1943:
16950 fornot1 %f10, %f4, %f8
16951 edge8ln %i6, %i1, %l4
16952 edge8 %i0, %o2, %l5
16953 ldsw [%l7 + 0x24], %o4
16954 xnor %o3, 0x11E6, %l3
16955 std %f0, [%l7 + 0x08]
16956 fbo,a %fcc2, loop_1944
16957 mulx %l6, 0x1B5F, %l0
16958 ldsb [%l7 + 0x1B], %i7
16959 movvs %xcc, %l2, %o0
16960loop_1944:
16961 xnorcc %g4, 0x143A, %g3
16962 sth %i5, [%l7 + 0x48]
16963 bg,a,pn %xcc, loop_1945
16964 stb %i4, [%l7 + 0x0F]
16965 fbuge,a %fcc3, loop_1946
16966 st %f5, [%l7 + 0x54]
16967loop_1945:
16968 ld [%l7 + 0x10], %f6
16969 std %f6, [%l7 + 0x28]
16970loop_1946:
16971 std %f8, [%l7 + 0x18]
16972 umulcc %o6, %g1, %o1
16973 ldsw [%l7 + 0x2C], %g7
16974 ldsb [%l7 + 0x16], %l1
16975 edge32l %g6, %i2, %i3
16976 std %f0, [%l7 + 0x68]
16977 orcc %g2, 0x18FA, %g5
16978 ld [%l7 + 0x58], %f2
16979 tgu %xcc, 0x7
16980 and %o7, %o5, %i1
16981 std %f6, [%l7 + 0x48]
16982 std %f2, [%l7 + 0x40]
16983 ldx [%l7 + 0x40], %i6
16984 addcc %i0, 0x18F9, %l4
16985 or %l5, 0x02BC, %o4
16986 ldsh [%l7 + 0x72], %o2
16987 movgu %icc, %l3, %o3
16988 ldx [%l7 + 0x50], %l0
16989 ld [%l7 + 0x6C], %f7
16990 ld [%l7 + 0x54], %f14
16991 movneg %icc, %i7, %l2
16992 stb %o0, [%l7 + 0x74]
16993 fmovsg %icc, %f12, %f10
16994 bl loop_1947
16995 lduh [%l7 + 0x6E], %l6
16996 movcs %icc, %g3, %i5
16997 ldsb [%l7 + 0x59], %i4
16998loop_1947:
16999 movge %icc, %g4, %o6
17000 fcmple32 %f14, %f4, %o1
17001 subc %g1, %g7, %l1
17002 fornot1s %f2, %f8, %f12
17003 fbu %fcc1, loop_1948
17004 stb %i2, [%l7 + 0x15]
17005 ld [%l7 + 0x34], %f15
17006 movgu %icc, %g6, %g2
17007loop_1948:
17008 fmovdl %xcc, %f4, %f2
17009 bg,a loop_1949
17010 movne %icc, %i3, %g5
17011 mulx %o5, %o7, %i1
17012 fcmped %fcc1, %f0, %f6
17013loop_1949:
17014 stx %i0, [%l7 + 0x18]
17015 fbe,a %fcc0, loop_1950
17016 fpsub16 %f6, %f2, %f0
17017 andn %l4, %i6, %l5
17018 fnot2 %f2, %f12
17019loop_1950:
17020 ldsh [%l7 + 0x40], %o4
17021 ld [%l7 + 0x74], %f7
17022 tle %xcc, 0x3
17023 lduw [%l7 + 0x68], %o2
17024 tne %icc, 0x4
17025 bne,pn %xcc, loop_1951
17026 fbu,a %fcc1, loop_1952
17027 movrgez %o3, 0x2DB, %l3
17028 stx %i7, [%l7 + 0x78]
17029loop_1951:
17030 std %f12, [%l7 + 0x30]
17031loop_1952:
17032 fmovsvs %icc, %f12, %f6
17033 orcc %l0, %o0, %l6
17034 ldsh [%l7 + 0x54], %l2
17035 sdivcc %i5, 0x0564, %i4
17036 fmovrdne %g4, %f4, %f4
17037 movrgez %g3, %o6, %g1
17038 brlz,a %g7, loop_1953
17039 tgu %icc, 0x7
17040 std %f2, [%l7 + 0x68]
17041 lduh [%l7 + 0x52], %o1
17042loop_1953:
17043 fmovrdlz %l1, %f2, %f12
17044 sethi 0x1964, %g6
17045 fpack32 %f14, %f14, %f2
17046 tcs %icc, 0x5
17047 fxnors %f12, %f11, %f10
17048 fcmped %fcc1, %f12, %f8
17049 lduh [%l7 + 0x5A], %g2
17050 sth %i3, [%l7 + 0x0A]
17051 fcmpeq16 %f8, %f4, %i2
17052 fnands %f8, %f3, %f14
17053 fbule %fcc1, loop_1954
17054 ld [%l7 + 0x24], %f2
17055 sth %g5, [%l7 + 0x32]
17056 or %o7, 0x152C, %i1
17057loop_1954:
17058 movle %xcc, %o5, %l4
17059 ldsw [%l7 + 0x50], %i0
17060 sth %l5, [%l7 + 0x18]
17061 fblg,a %fcc2, loop_1955
17062 movcs %xcc, %o4, %i6
17063 fsrc1 %f14, %f0
17064 fmovsge %icc, %f4, %f6
17065loop_1955:
17066 movrlez %o3, %l3, %o2
17067 st %f0, [%l7 + 0x40]
17068 fmovrdne %i7, %f14, %f14
17069 fbo %fcc2, loop_1956
17070 fmovsge %icc, %f15, %f7
17071 ld [%l7 + 0x54], %f0
17072 stx %o0, [%l7 + 0x68]
17073loop_1956:
17074 ldsh [%l7 + 0x1C], %l6
17075 fornot1s %f15, %f14, %f15
17076 fmovdgu %icc, %f1, %f5
17077 fmuld8ulx16 %f3, %f11, %f4
17078 stw %l2, [%l7 + 0x74]
17079 edge32 %l0, %i4, %g4
17080 fxnors %f7, %f4, %f5
17081 and %g3, %i5, %g1
17082 stw %g7, [%l7 + 0x34]
17083 st %f9, [%l7 + 0x20]
17084 tg %icc, 0x1
17085 fmovdgu %icc, %f14, %f9
17086 tcc %xcc, 0x7
17087 tle %icc, 0x5
17088 array8 %o6, %o1, %g6
17089 xor %l1, %i3, %g2
17090 fmul8x16 %f3, %f2, %f0
17091 fcmpes %fcc2, %f6, %f12
17092 srl %g5, %o7, %i2
17093 addc %o5, %i1, %l4
17094 stb %l5, [%l7 + 0x7B]
17095 ldsb [%l7 + 0x31], %i0
17096 array16 %i6, %o3, %o4
17097 edge32l %l3, %o2, %i7
17098 stw %o0, [%l7 + 0x20]
17099 ld [%l7 + 0x78], %f7
17100 std %f14, [%l7 + 0x48]
17101 fmovrdlez %l6, %f8, %f8
17102 ld [%l7 + 0x74], %f6
17103 fcmpd %fcc3, %f14, %f6
17104 fmovs %f1, %f15
17105 umul %l2, 0x0855, %i4
17106 sethi 0x061B, %g4
17107 lduw [%l7 + 0x5C], %l0
17108 move %icc, %g3, %g1
17109 lduh [%l7 + 0x14], %g7
17110 movrgez %i5, %o6, %g6
17111 udivx %l1, 0x055D, %o1
17112 mulx %g2, 0x0B0B, %g5
17113 fmovrdlez %o7, %f4, %f8
17114 or %i2, 0x06A2, %o5
17115 fpsub16 %f14, %f4, %f10
17116 fmuld8sux16 %f2, %f8, %f14
17117 stb %i1, [%l7 + 0x2C]
17118 fmovdleu %xcc, %f0, %f8
17119 bcs loop_1957
17120 ldsb [%l7 + 0x67], %i3
17121 ldsw [%l7 + 0x08], %l4
17122 andn %l5, %i0, %i6
17123loop_1957:
17124 fmovdl %xcc, %f13, %f14
17125 edge16n %o4, %o3, %o2
17126 bleu loop_1958
17127 fzeros %f9
17128 fble,a %fcc0, loop_1959
17129 fmovrsne %l3, %f4, %f10
17130loop_1958:
17131 fpadd16s %f5, %f13, %f11
17132 move %xcc, %o0, %i7
17133loop_1959:
17134 srlx %l6, %i4, %g4
17135 fsrc1s %f2, %f9
17136 fbug,a %fcc3, loop_1960
17137 edge32 %l2, %g3, %l0
17138 fbn %fcc0, loop_1961
17139 tne %xcc, 0x4
17140loop_1960:
17141 ld [%l7 + 0x10], %f10
17142 ldd [%l7 + 0x38], %f4
17143loop_1961:
17144 ldub [%l7 + 0x50], %g1
17145 fmovsneg %xcc, %f1, %f12
17146 ld [%l7 + 0x50], %f14
17147 stw %i5, [%l7 + 0x1C]
17148 or %o6, 0x0342, %g6
17149 orcc %g7, 0x103A, %l1
17150 fbule,a %fcc3, loop_1962
17151 lduw [%l7 + 0x4C], %o1
17152 fbl %fcc1, loop_1963
17153 ldsb [%l7 + 0x0D], %g5
17154loop_1962:
17155 tleu %icc, 0x0
17156 fmovsneg %xcc, %f5, %f15
17157loop_1963:
17158 bcs,a,pt %icc, loop_1964
17159 fmovrdne %o7, %f0, %f10
17160 fxnor %f8, %f0, %f6
17161 fpadd32s %f11, %f8, %f14
17162loop_1964:
17163 fbo,a %fcc3, loop_1965
17164 fmul8x16au %f10, %f4, %f12
17165 bn,pn %xcc, loop_1966
17166 ldsb [%l7 + 0x27], %g2
17167loop_1965:
17168 umul %i2, %o5, %i1
17169 std %f0, [%l7 + 0x70]
17170loop_1966:
17171 fbug,a %fcc1, loop_1967
17172 be,a loop_1968
17173 ldd [%l7 + 0x78], %f10
17174 nop
17175 setx loop_1969, %l0, %l1
17176 jmpl %l1, %i3
17177loop_1967:
17178 movneg %icc, %l5, %i0
17179loop_1968:
17180 fmovsvs %xcc, %f0, %f0
17181 ldd [%l7 + 0x20], %f4
17182loop_1969:
17183 fbe,a %fcc1, loop_1970
17184 st %f7, [%l7 + 0x68]
17185 sll %l4, %i6, %o4
17186 mulscc %o3, 0x11DF, %l3
17187loop_1970:
17188 ldub [%l7 + 0x4F], %o2
17189 smulcc %o0, %l6, %i7
17190 fnand %f2, %f14, %f0
17191 fmuld8sux16 %f12, %f10, %f2
17192 fmovdl %icc, %f12, %f9
17193 fmovdvc %xcc, %f5, %f3
17194 array32 %g4, %i4, %l2
17195 tcc %xcc, 0x5
17196 stb %g3, [%l7 + 0x2C]
17197 fbule %fcc2, loop_1971
17198 ldub [%l7 + 0x5C], %l0
17199 fmovsvs %xcc, %f14, %f12
17200 fbo,a %fcc3, loop_1972
17201loop_1971:
17202 lduh [%l7 + 0x36], %g1
17203 fmovrsne %o6, %f7, %f12
17204 ldd [%l7 + 0x58], %f14
17205loop_1972:
17206 brgez %i5, loop_1973
17207 fmovdpos %xcc, %f3, %f14
17208 andcc %g6, %g7, %o1
17209 array16 %g5, %o7, %l1
17210loop_1973:
17211 fmovdleu %xcc, %f3, %f13
17212 edge8ln %i2, %g2, %o5
17213 fexpand %f13, %f0
17214 fbue,a %fcc3, loop_1974
17215 tneg %xcc, 0x4
17216 ldx [%l7 + 0x38], %i3
17217 movn %icc, %l5, %i0
17218loop_1974:
17219 fmul8x16 %f15, %f2, %f0
17220 lduw [%l7 + 0x3C], %l4
17221 srlx %i6, 0x0F, %o4
17222 edge8ln %i1, %l3, %o3
17223 std %f8, [%l7 + 0x50]
17224 lduw [%l7 + 0x28], %o0
17225 xor %l6, 0x00AF, %o2
17226 tl %xcc, 0x0
17227 nop
17228 setx loop_1975, %l0, %l1
17229 wrpr 0x1, %tl
17230 wrpr %l1, %tpc
17231 add %l1, 0x4, %l1
17232 wrpr %l1, %tnpc
17233 setx 0x34400001400, %l0, %l1
17234 wrpr %l1, %tstate
17235 wrhpr 0x4, %htstate
17236 retry
17237 ldd [%l7 + 0x68], %f2
17238 te %icc, 0x7
17239 be,pn %xcc, loop_1976
17240loop_1975:
17241 fmuld8ulx16 %f14, %f13, %f10
17242 fmovrdgz %i7, %f10, %f2
17243 array32 %g4, %i4, %g3
17244loop_1976:
17245 bpos,a,pn %xcc, loop_1977
17246 edge32n %l2, %l0, %g1
17247 tleu %xcc, 0x7
17248 fbe %fcc2, loop_1978
17249loop_1977:
17250 std %f8, [%l7 + 0x70]
17251 movleu %xcc, %i5, %g6
17252 movrlez %g7, %o6, %g5
17253loop_1978:
17254 movge %xcc, %o1, %l1
17255 fnot2 %f0, %f0
17256 smul %o7, %i2, %g2
17257 stx %i3, [%l7 + 0x78]
17258 addccc %o5, 0x1316, %l5
17259 fxors %f8, %f10, %f12
17260 ldx [%l7 + 0x20], %l4
17261 movrlez %i0, 0x159, %o4
17262 bg,a loop_1979
17263 fmuld8sux16 %f6, %f8, %f14
17264 fmovs %f3, %f11
17265 movrlez %i6, 0x1A6, %i1
17266loop_1979:
17267 tgu %xcc, 0x3
17268 and %l3, %o0, %o3
17269 movrgez %l6, 0x1F0, %o2
17270 fpackfix %f0, %f10
17271 movle %xcc, %i7, %i4
17272 ldsb [%l7 + 0x1C], %g3
17273 fmovspos %icc, %f13, %f3
17274 fpack32 %f6, %f4, %f4
17275 movvs %icc, %l2, %l0
17276 tsubcc %g1, 0x0273, %i5
17277 fand %f6, %f6, %f8
17278 fnot1 %f0, %f12
17279 fmovdcs %icc, %f1, %f14
17280 bne %icc, loop_1980
17281 ldx [%l7 + 0x28], %g6
17282 fmovsvc %xcc, %f14, %f14
17283 movrne %g7, %o6, %g4
17284loop_1980:
17285 stx %o1, [%l7 + 0x78]
17286 umul %l1, 0x0C0D, %o7
17287 fmovdleu %icc, %f12, %f4
17288 nop
17289 setx loop_1981, %l0, %l1
17290 wrpr 0x1, %tl
17291 wrpr %l1, %tpc
17292 add %l1, 0x4, %l1
17293 wrpr %l1, %tnpc
17294 setx 0x34400001400, %l0, %l1
17295 wrpr %l1, %tstate
17296 wrhpr 0x4, %htstate
17297 retry
17298 bgu,pn %icc, loop_1982
17299 udiv %i2, 0x0688, %g5
17300 fmovsvs %icc, %f7, %f4
17301loop_1981:
17302 brz %i3, loop_1983
17303loop_1982:
17304 movneg %icc, %o5, %g2
17305 fcmps %fcc2, %f13, %f9
17306 fmovdcc %xcc, %f8, %f8
17307loop_1983:
17308 orn %l4, %i0, %l5
17309 mulx %o4, 0x1078, %i6
17310 fble %fcc3, loop_1984
17311 fmovdle %xcc, %f9, %f11
17312 ldsw [%l7 + 0x4C], %l3
17313 umulcc %i1, %o0, %o3
17314loop_1984:
17315 fmuld8sux16 %f12, %f10, %f6
17316 tgu %xcc, 0x7
17317 ld [%l7 + 0x24], %f12
17318 st %f15, [%l7 + 0x3C]
17319 lduh [%l7 + 0x74], %o2
17320 lduh [%l7 + 0x24], %l6
17321 fpadd16s %f5, %f5, %f14
17322 or %i4, 0x0F94, %i7
17323 fornot1s %f8, %f0, %f13
17324 popc 0x1C0F, %g3
17325 tcs %icc, 0x4
17326 srl %l0, 0x13, %l2
17327 tgu %icc, 0x6
17328 bleu,pn %icc, loop_1985
17329 stw %g1, [%l7 + 0x54]
17330 fbul,a %fcc1, loop_1986
17331 or %g6, %g7, %o6
17332loop_1985:
17333 fmovsge %icc, %f8, %f9
17334 alignaddr %g4, %o1, %l1
17335loop_1986:
17336 bne,a %icc, loop_1987
17337 fmuld8ulx16 %f13, %f2, %f10
17338 fmovdg %icc, %f11, %f0
17339 fmovsvs %icc, %f3, %f9
17340loop_1987:
17341 stw %i5, [%l7 + 0x38]
17342 smul %i2, %g5, %i3
17343 sdivx %o7, 0x0BEF, %g2
17344 bne,a %icc, loop_1988
17345 sth %l4, [%l7 + 0x52]
17346 fmovrdgez %i0, %f2, %f6
17347 movleu %icc, %l5, %o5
17348loop_1988:
17349 fbu %fcc3, loop_1989
17350 lduw [%l7 + 0x74], %i6
17351 lduh [%l7 + 0x50], %o4
17352 fands %f8, %f12, %f9
17353loop_1989:
17354 movne %xcc, %l3, %o0
17355 tneg %icc, 0x2
17356 orncc %o3, 0x12EF, %o2
17357 umulcc %i1, 0x1236, %i4
17358 fnands %f11, %f11, %f13
17359 fba,a %fcc2, loop_1990
17360 fbo,a %fcc2, loop_1991
17361 fbne,a %fcc3, loop_1992
17362 ldub [%l7 + 0x1E], %l6
17363loop_1990:
17364 movrne %g3, 0x305, %l0
17365loop_1991:
17366 ldsb [%l7 + 0x0C], %i7
17367loop_1992:
17368 udiv %g1, 0x0764, %g6
17369 lduh [%l7 + 0x18], %g7
17370 fnegs %f6, %f13
17371 fmovrslez %l2, %f14, %f7
17372 movrlz %o6, 0x1EC, %g4
17373 fbule,a %fcc1, loop_1993
17374 ldsh [%l7 + 0x12], %o1
17375 brlez %l1, loop_1994
17376 bg,a,pn %icc, loop_1995
17377loop_1993:
17378 fmovdleu %xcc, %f8, %f5
17379 fmovd %f12, %f0
17380loop_1994:
17381 fmuld8sux16 %f7, %f8, %f0
17382loop_1995:
17383 alignaddr %i2, %i5, %i3
17384 nop
17385 setx loop_1996, %l0, %l1
17386 jmpl %l1, %o7
17387 move %icc, %g2, %g5
17388 fmovscc %xcc, %f4, %f1
17389 ldub [%l7 + 0x17], %l4
17390loop_1996:
17391 fmovrse %l5, %f14, %f9
17392 movgu %icc, %o5, %i6
17393 and %o4, %l3, %o0
17394 call loop_1997
17395 fblg,a %fcc1, loop_1998
17396 bneg %icc, loop_1999
17397 movle %xcc, %o3, %i0
17398loop_1997:
17399 std %f12, [%l7 + 0x20]
17400loop_1998:
17401 fcmple16 %f10, %f14, %i1
17402loop_1999:
17403 movrgez %i4, %l6, %o2
17404 lduw [%l7 + 0x50], %l0
17405 ldsw [%l7 + 0x30], %g3
17406 orncc %i7, 0x0A23, %g1
17407 tge %xcc, 0x1
17408 movrne %g6, 0x173, %g7
17409 fandnot1s %f0, %f15, %f13
17410 sdiv %o6, 0x1DA7, %l2
17411 ldx [%l7 + 0x08], %g4
17412 ble %icc, loop_2000
17413 sllx %l1, %i2, %i5
17414 tvc %xcc, 0x3
17415 sdivx %i3, 0x068A, %o1
17416loop_2000:
17417 orncc %o7, %g2, %l4
17418 lduh [%l7 + 0x28], %l5
17419 tvc %icc, 0x5
17420 fmovd %f2, %f10
17421 fornot1 %f12, %f14, %f4
17422 stw %g5, [%l7 + 0x54]
17423 fmovsvc %xcc, %f4, %f6
17424 movge %xcc, %o5, %i6
17425 fornot2 %f2, %f2, %f6
17426 fmovrsne %o4, %f12, %f13
17427 brlz %o0, loop_2001
17428 fcmple32 %f12, %f14, %l3
17429 fzero %f2
17430 stw %i0, [%l7 + 0x38]
17431loop_2001:
17432 std %f8, [%l7 + 0x78]
17433 ldx [%l7 + 0x08], %i1
17434 movcc %icc, %o3, %l6
17435 fmovscs %icc, %f1, %f1
17436 ta %xcc, 0x1
17437 stw %o2, [%l7 + 0x64]
17438 srl %l0, %i4, %g3
17439 ld [%l7 + 0x7C], %f0
17440 fcmpeq16 %f10, %f10, %g1
17441 tg %icc, 0x7
17442 stb %g6, [%l7 + 0x28]
17443 tcc %icc, 0x2
17444 umul %g7, 0x01F2, %o6
17445 sth %i7, [%l7 + 0x78]
17446 fmul8x16al %f2, %f14, %f6
17447 ldd [%l7 + 0x40], %f10
17448 array32 %g4, %l2, %i2
17449 ldsb [%l7 + 0x53], %l1
17450 movleu %xcc, %i3, %o1
17451 ldd [%l7 + 0x30], %f10
17452 andcc %o7, %i5, %l4
17453 ld [%l7 + 0x7C], %f5
17454 movcc %xcc, %l5, %g5
17455 sllx %o5, %i6, %g2
17456 sdivcc %o0, 0x1B9F, %o4
17457 for %f4, %f12, %f14
17458 fpsub32s %f5, %f0, %f11
17459 lduw [%l7 + 0x0C], %l3
17460 bvs %icc, loop_2002
17461 tn %icc, 0x5
17462 andcc %i1, %o3, %i0
17463 fsrc1s %f6, %f1
17464loop_2002:
17465 st %f12, [%l7 + 0x28]
17466 ba,a loop_2003
17467 tcc %icc, 0x0
17468 brz,a %o2, loop_2004
17469 stb %l0, [%l7 + 0x60]
17470loop_2003:
17471 bvs,a,pn %xcc, loop_2005
17472 udiv %i4, 0x1426, %g3
17473loop_2004:
17474 fmovrdne %l6, %f6, %f14
17475 mulx %g6, 0x0FB7, %g1
17476loop_2005:
17477 faligndata %f10, %f10, %f8
17478 fbne %fcc1, loop_2006
17479 st %f14, [%l7 + 0x5C]
17480 edge16l %g7, %i7, %g4
17481 fxor %f4, %f8, %f12
17482loop_2006:
17483 edge32 %o6, %l2, %l1
17484 tl %icc, 0x7
17485 bvc,a,pt %icc, loop_2007
17486 bcs,a loop_2008
17487 fpmerge %f1, %f11, %f4
17488 fcmpes %fcc2, %f11, %f6
17489loop_2007:
17490 ba loop_2009
17491loop_2008:
17492 fandnot2s %f15, %f14, %f9
17493 ldsh [%l7 + 0x0A], %i2
17494 sth %o1, [%l7 + 0x40]
17495loop_2009:
17496 fnor %f14, %f0, %f14
17497 smulcc %i3, %i5, %l4
17498 brz %o7, loop_2010
17499 mulx %l5, 0x1A54, %g5
17500 fmovrsne %o5, %f1, %f0
17501 ldub [%l7 + 0x25], %i6
17502loop_2010:
17503 ldsh [%l7 + 0x1A], %o0
17504 sth %o4, [%l7 + 0x52]
17505 umul %g2, %i1, %o3
17506 lduh [%l7 + 0x12], %i0
17507 edge16l %o2, %l3, %l0
17508 fpadd16 %f6, %f14, %f12
17509 fcmped %fcc0, %f2, %f2
17510 ldub [%l7 + 0x4B], %i4
17511 movne %xcc, %g3, %g6
17512 sdiv %l6, 0x0CD6, %g7
17513 ld [%l7 + 0x1C], %f8
17514 fmovdpos %icc, %f5, %f6
17515 fnegs %f7, %f8
17516 tgu %xcc, 0x7
17517 ldsb [%l7 + 0x5A], %i7
17518 lduw [%l7 + 0x40], %g1
17519 fcmpd %fcc3, %f6, %f4
17520 fandnot2 %f10, %f2, %f14
17521 movl %xcc, %o6, %g4
17522 ld [%l7 + 0x0C], %f15
17523 fmovs %f2, %f4
17524 ldd [%l7 + 0x10], %f12
17525 fnegd %f10, %f8
17526 ld [%l7 + 0x70], %f11
17527 stx %l2, [%l7 + 0x50]
17528 stb %l1, [%l7 + 0x3C]
17529 std %f10, [%l7 + 0x30]
17530 ldsb [%l7 + 0x2F], %o1
17531 fcmple16 %f14, %f4, %i3
17532 bn %icc, loop_2011
17533 fnegs %f0, %f2
17534 addc %i5, %i2, %o7
17535 edge32ln %l5, %g5, %l4
17536loop_2011:
17537 lduw [%l7 + 0x10], %o5
17538 fmuld8sux16 %f5, %f2, %f14
17539 std %f4, [%l7 + 0x60]
17540 brlez,a %i6, loop_2012
17541 ble,a,pt %xcc, loop_2013
17542 brlez,a %o4, loop_2014
17543 ldd [%l7 + 0x38], %f10
17544loop_2012:
17545 stb %o0, [%l7 + 0x2F]
17546loop_2013:
17547 edge8 %i1, %o3, %i0
17548loop_2014:
17549 lduw [%l7 + 0x24], %o2
17550 fcmpeq16 %f10, %f12, %l3
17551 fornot1s %f9, %f7, %f10
17552 fcmpeq32 %f2, %f2, %g2
17553 nop
17554 setx loop_2015, %l0, %l1
17555 wrpr 0x1, %tl
17556 wrpr %l1, %tpc
17557 add %l1, 0x4, %l1
17558 wrpr %l1, %tnpc
17559 setx 0x34400001400, %l0, %l1
17560 wrpr %l1, %tstate
17561 wrhpr 0x4, %htstate
17562 retry
17563 call loop_2016
17564 fornot2 %f2, %f6, %f2
17565 sllx %i4, 0x1B, %l0
17566loop_2015:
17567 ld [%l7 + 0x0C], %f5
17568loop_2016:
17569 for %f0, %f4, %f6
17570 be,pt %xcc, loop_2017
17571 lduw [%l7 + 0x48], %g3
17572 bneg,a loop_2018
17573 tg %icc, 0x3
17574loop_2017:
17575 orncc %l6, %g7, %g6
17576 fexpand %f7, %f4
17577loop_2018:
17578 fmovsl %icc, %f8, %f4
17579 taddcctv %i7, 0x1113, %g1
17580 xor %o6, %g4, %l1
17581 ldsb [%l7 + 0x1C], %o1
17582 bpos,a loop_2019
17583 fornot1 %f0, %f2, %f0
17584 bgu %icc, loop_2020
17585 orn %l2, 0x1BD1, %i3
17586loop_2019:
17587 bl,pt %xcc, loop_2021
17588 fpsub16s %f10, %f13, %f3
17589loop_2020:
17590 fpadd16 %f8, %f4, %f6
17591 ldsb [%l7 + 0x0B], %i2
17592loop_2021:
17593 lduw [%l7 + 0x0C], %o7
17594 ld [%l7 + 0x20], %f14
17595 ldub [%l7 + 0x1E], %i5
17596 ldsh [%l7 + 0x10], %l5
17597 for %f0, %f10, %f8
17598 sth %l4, [%l7 + 0x3C]
17599 st %f7, [%l7 + 0x1C]
17600 fmovrdgz %g5, %f12, %f8
17601 ldx [%l7 + 0x60], %i6
17602 fmovdle %icc, %f9, %f1
17603 ldx [%l7 + 0x20], %o4
17604 udivx %o5, 0x0209, %i1
17605 ldd [%l7 + 0x38], %f6
17606 fble,a %fcc2, loop_2022
17607 popc %o0, %i0
17608 sll %o3, %l3, %g2
17609 st %f9, [%l7 + 0x6C]
17610loop_2022:
17611 fmovd %f8, %f0
17612 fbn %fcc2, loop_2023
17613 ldsw [%l7 + 0x7C], %i4
17614 udiv %o2, 0x0AC5, %g3
17615 for %f4, %f6, %f12
17616loop_2023:
17617 fpack16 %f0, %f10
17618 edge32 %l0, %g7, %l6
17619 st %f14, [%l7 + 0x20]
17620 fpsub16s %f12, %f12, %f7
17621 movneg %icc, %i7, %g6
17622 fnor %f4, %f6, %f14
17623 ldsb [%l7 + 0x3A], %g1
17624 fmuld8ulx16 %f15, %f5, %f0
17625 fmovs %f6, %f10
17626 movre %g4, %l1, %o6
17627 ldub [%l7 + 0x32], %o1
17628 fnot2 %f4, %f4
17629 fmovsvc %icc, %f7, %f8
17630 fsrc1 %f2, %f4
17631 edge16ln %i3, %l2, %o7
17632 fmovdvs %icc, %f14, %f3
17633 fmovsneg %xcc, %f8, %f6
17634 brgez,a %i5, loop_2024
17635 ldd [%l7 + 0x20], %f4
17636 xorcc %i2, %l5, %l4
17637 ldx [%l7 + 0x58], %g5
17638loop_2024:
17639 movrlez %i6, 0x27D, %o5
17640 stw %o4, [%l7 + 0x60]
17641 addc %i1, 0x073A, %o0
17642 fbule %fcc1, loop_2025
17643 stw %o3, [%l7 + 0x20]
17644 std %f6, [%l7 + 0x28]
17645 ldsh [%l7 + 0x24], %l3
17646loop_2025:
17647 tle %icc, 0x1
17648 umulcc %i0, %g2, %o2
17649 srlx %g3, 0x1F, %i4
17650 brnz %g7, loop_2026
17651 fmovdcs %icc, %f8, %f0
17652 st %f13, [%l7 + 0x78]
17653 ldsw [%l7 + 0x18], %l6
17654loop_2026:
17655 fbl %fcc2, loop_2027
17656 and %l0, %g6, %g1
17657 fbg %fcc0, loop_2028
17658 fnors %f6, %f10, %f10
17659loop_2027:
17660 lduw [%l7 + 0x08], %i7
17661 fmovrsgz %l1, %f15, %f13
17662loop_2028:
17663 edge8 %g4, %o1, %o6
17664 movrgz %l2, %i3, %o7
17665 fmovsleu %icc, %f12, %f2
17666 ldd [%l7 + 0x20], %f2
17667 movn %icc, %i2, %i5
17668 lduw [%l7 + 0x5C], %l5
17669 fbule %fcc2, loop_2029
17670 fcmpne32 %f8, %f4, %l4
17671 ta %icc, 0x4
17672 ld [%l7 + 0x40], %f7
17673loop_2029:
17674 fornot1 %f12, %f4, %f12
17675 fmovscc %icc, %f5, %f7
17676 edge32 %g5, %o5, %o4
17677 fmovsl %icc, %f3, %f0
17678 fmovs %f4, %f15
17679 fmovdle %icc, %f2, %f4
17680 orn %i1, 0x09E6, %o0
17681 ldsb [%l7 + 0x6D], %o3
17682 fpack16 %f8, %f13
17683 st %f10, [%l7 + 0x70]
17684 sllx %i6, %i0, %l3
17685 tleu %icc, 0x0
17686 fmovsle %xcc, %f3, %f11
17687 siam 0x1
17688 bcs loop_2030
17689 ldd [%l7 + 0x60], %f10
17690 andn %o2, %g3, %g2
17691 tvs %xcc, 0x4
17692loop_2030:
17693 udivcc %g7, 0x0591, %l6
17694 fmovd %f4, %f0
17695 ldub [%l7 + 0x36], %l0
17696 sth %g6, [%l7 + 0x32]
17697 ble %xcc, loop_2031
17698 bvs,a loop_2032
17699 movne %icc, %g1, %i4
17700 fmovdne %icc, %f6, %f14
17701loop_2031:
17702 andn %l1, 0x02D8, %i7
17703loop_2032:
17704 array16 %g4, %o1, %l2
17705 fnegd %f2, %f12
17706 ldd [%l7 + 0x58], %f4
17707 st %f7, [%l7 + 0x08]
17708 udiv %i3, 0x0B4B, %o6
17709 fmovsge %icc, %f9, %f12
17710 bge loop_2033
17711 srl %i2, %i5, %l5
17712 fnot1 %f14, %f10
17713 std %f14, [%l7 + 0x70]
17714loop_2033:
17715 stb %o7, [%l7 + 0x20]
17716 ldx [%l7 + 0x58], %g5
17717 edge8ln %o5, %l4, %o4
17718 movvc %xcc, %i1, %o0
17719 fble,a %fcc0, loop_2034
17720 fxors %f3, %f1, %f1
17721 te %xcc, 0x6
17722 fmovsl %xcc, %f13, %f4
17723loop_2034:
17724 ldd [%l7 + 0x28], %f2
17725 fblg %fcc0, loop_2035
17726 ldsh [%l7 + 0x08], %i6
17727 fba %fcc3, loop_2036
17728 sdivx %o3, 0x007A, %i0
17729loop_2035:
17730 ldsw [%l7 + 0x48], %o2
17731 ldx [%l7 + 0x10], %g3
17732loop_2036:
17733 fpadd16s %f0, %f14, %f1
17734 mulx %l3, 0x077E, %g2
17735 movcc %icc, %g7, %l0
17736 fbne %fcc3, loop_2037
17737 std %f4, [%l7 + 0x40]
17738 fpsub32s %f14, %f4, %f7
17739 ldsh [%l7 + 0x64], %l6
17740loop_2037:
17741 ldd [%l7 + 0x50], %f14
17742 udiv %g1, 0x11BA, %i4
17743 lduh [%l7 + 0x3A], %l1
17744 fmul8x16 %f8, %f8, %f10
17745 fpmerge %f12, %f5, %f4
17746 fmovdg %xcc, %f10, %f12
17747 sth %i7, [%l7 + 0x58]
17748 fbne,a %fcc1, loop_2038
17749 movl %xcc, %g6, %g4
17750 ldsb [%l7 + 0x60], %o1
17751 fmovd %f2, %f14
17752loop_2038:
17753 fmovda %xcc, %f4, %f10
17754 ldub [%l7 + 0x16], %l2
17755 ldd [%l7 + 0x10], %f4
17756 fcmpne16 %f2, %f8, %i3
17757 fornot2s %f15, %f15, %f0
17758 fmovrsgz %o6, %f13, %f6
17759 st %f14, [%l7 + 0x0C]
17760 lduh [%l7 + 0x34], %i2
17761 fcmpeq32 %f2, %f12, %i5
17762 for %f0, %f14, %f4
17763 lduw [%l7 + 0x54], %o7
17764 stx %g5, [%l7 + 0x40]
17765 fmovsa %xcc, %f1, %f3
17766 fors %f7, %f4, %f11
17767 mova %xcc, %l5, %o5
17768 fmovda %xcc, %f14, %f5
17769 fbu,a %fcc0, loop_2039
17770 srl %l4, %i1, %o4
17771 nop
17772 setx loop_2040, %l0, %l1
17773 wrpr 0x1, %tl
17774 wrpr %l1, %tpc
17775 add %l1, 0x4, %l1
17776 wrpr %l1, %tnpc
17777 setx 0x34400001400, %l0, %l1
17778 wrpr %l1, %tstate
17779 wrhpr 0x4, %htstate
17780 retry
17781 fbl,a %fcc1, loop_2041
17782loop_2039:
17783 fbug,a %fcc1, loop_2042
17784 lduw [%l7 + 0x20], %o0
17785loop_2040:
17786 ld [%l7 + 0x10], %f10
17787loop_2041:
17788 tsubcc %i6, 0x00CB, %o3
17789loop_2042:
17790 nop
17791 setx loop_2043, %l0, %l1
17792 jmpl %l1, %i0
17793 fbuge,a %fcc2, loop_2044
17794 and %o2, 0x0B95, %g3
17795 fmovrse %g2, %f0, %f4
17796loop_2043:
17797 movne %icc, %l3, %l0
17798loop_2044:
17799 smul %g7, %l6, %i4
17800 ld [%l7 + 0x44], %f15
17801 edge32 %l1, %i7, %g1
17802 call loop_2045
17803 fmovsn %xcc, %f3, %f9
17804 lduw [%l7 + 0x50], %g4
17805 fmovdcs %xcc, %f3, %f7
17806loop_2045:
17807 fbu,a %fcc1, loop_2046
17808 ld [%l7 + 0x30], %f6
17809 ldsh [%l7 + 0x22], %g6
17810 ldsw [%l7 + 0x68], %l2
17811loop_2046:
17812 fbu,a %fcc0, loop_2047
17813 lduh [%l7 + 0x5E], %i3
17814 fcmpd %fcc2, %f2, %f6
17815 bgu,a %icc, loop_2048
17816loop_2047:
17817 ldx [%l7 + 0x58], %o1
17818 ldd [%l7 + 0x38], %f2
17819 ldx [%l7 + 0x50], %i2
17820loop_2048:
17821 st %f12, [%l7 + 0x68]
17822 movvc %icc, %o6, %o7
17823 movl %icc, %i5, %g5
17824 tg %icc, 0x6
17825 tvs %xcc, 0x0
17826 fors %f13, %f15, %f1
17827 movrlez %o5, %l5, %l4
17828 fornot1s %f3, %f2, %f1
17829 sdivx %o4, 0x0837, %i1
17830 fbge %fcc0, loop_2049
17831 fabss %f4, %f1
17832 bne,a %icc, loop_2050
17833 fxor %f14, %f6, %f0
17834loop_2049:
17835 ldsb [%l7 + 0x4E], %o0
17836 fmovdg %icc, %f10, %f15
17837loop_2050:
17838 fxnors %f6, %f9, %f4
17839 fmovd %f8, %f0
17840 call loop_2051
17841 fcmped %fcc0, %f14, %f6
17842 tn %icc, 0x7
17843 fmovdcc %xcc, %f2, %f12
17844loop_2051:
17845 tvc %xcc, 0x6
17846 movvs %xcc, %i6, %o3
17847 bcc,a loop_2052
17848 mulscc %i0, %g3, %o2
17849 alignaddrl %g2, %l3, %l0
17850 ldub [%l7 + 0x45], %l6
17851loop_2052:
17852 andncc %g7, %i4, %i7
17853 pdist %f6, %f8, %f8
17854 ldx [%l7 + 0x20], %l1
17855 ldx [%l7 + 0x10], %g4
17856 stb %g1, [%l7 + 0x5B]
17857 ldsw [%l7 + 0x60], %l2
17858 subc %g6, 0x092F, %o1
17859 fnor %f4, %f0, %f10
17860 ldsh [%l7 + 0x4C], %i3
17861 tvc %icc, 0x0
17862 nop
17863 setx loop_2053, %l0, %l1
17864 jmpl %l1, %o6
17865 ld [%l7 + 0x58], %f7
17866 edge16n %i2, %i5, %o7
17867 ldub [%l7 + 0x55], %o5
17868loop_2053:
17869 std %f10, [%l7 + 0x38]
17870 ldsh [%l7 + 0x74], %g5
17871 fone %f2
17872 tneg %icc, 0x0
17873 brz %l4, loop_2054
17874 fble,a %fcc0, loop_2055
17875 udiv %o4, 0x095A, %i1
17876 fmovsneg %icc, %f2, %f15
17877loop_2054:
17878 ldsb [%l7 + 0x76], %o0
17879loop_2055:
17880 fmovdpos %icc, %f0, %f8
17881 movre %i6, %o3, %l5
17882 ld [%l7 + 0x44], %f12
17883 ldd [%l7 + 0x40], %f6
17884 fmovsvs %xcc, %f14, %f6
17885 tge %icc, 0x3
17886 edge8l %g3, %o2, %i0
17887 fmul8x16al %f12, %f1, %f10
17888 xor %l3, 0x1CA7, %l0
17889 nop
17890 setx loop_2056, %l0, %l1
17891 jmpl %l1, %l6
17892 movrne %g7, %g2, %i4
17893 ldd [%l7 + 0x40], %f6
17894 brgz,a %l1, loop_2057
17895loop_2056:
17896 std %f10, [%l7 + 0x60]
17897 bn %icc, loop_2058
17898 fornot2 %f6, %f6, %f4
17899loop_2057:
17900 array32 %i7, %g4, %g1
17901 ldd [%l7 + 0x68], %f4
17902loop_2058:
17903 xnor %l2, 0x0FA7, %g6
17904 ldsh [%l7 + 0x0A], %i3
17905 fnot1s %f10, %f8
17906 xorcc %o6, %o1, %i2
17907 movrlz %o7, %o5, %i5
17908 fornot2s %f7, %f15, %f2
17909 ldsb [%l7 + 0x69], %l4
17910 lduw [%l7 + 0x2C], %o4
17911 fbug %fcc0, loop_2059
17912 umulcc %i1, 0x11B6, %g5
17913 stw %o0, [%l7 + 0x70]
17914 fbge %fcc2, loop_2060
17915loop_2059:
17916 ble,a,pn %xcc, loop_2061
17917 ldd [%l7 + 0x30], %f10
17918 fmovsleu %xcc, %f7, %f8
17919loop_2060:
17920 umulcc %i6, %o3, %g3
17921loop_2061:
17922 array32 %o2, %l5, %l3
17923 andn %l0, 0x1EED, %l6
17924 stw %g7, [%l7 + 0x08]
17925 sll %g2, 0x05, %i4
17926 std %f2, [%l7 + 0x10]
17927 stx %i0, [%l7 + 0x28]
17928 std %f4, [%l7 + 0x78]
17929 ldx [%l7 + 0x68], %l1
17930 fmovrslz %i7, %f1, %f15
17931 tcc %icc, 0x4
17932 tl %icc, 0x5
17933 fnand %f12, %f2, %f10
17934 st %f8, [%l7 + 0x60]
17935 tle %icc, 0x6
17936 brz %g4, loop_2062
17937 udivx %l2, 0x1158, %g1
17938 movrne %g6, %o6, %i3
17939 brlz %o1, loop_2063
17940loop_2062:
17941 ldx [%l7 + 0x20], %o7
17942 std %f6, [%l7 + 0x78]
17943 taddcc %o5, %i2, %l4
17944loop_2063:
17945 lduw [%l7 + 0x5C], %i5
17946 fpsub32 %f10, %f8, %f10
17947 bcc %icc, loop_2064
17948 fmovsg %icc, %f5, %f13
17949 edge32l %i1, %o4, %g5
17950 fcmpes %fcc2, %f4, %f9
17951loop_2064:
17952 fcmps %fcc0, %f5, %f1
17953 fmul8sux16 %f6, %f12, %f14
17954 lduw [%l7 + 0x50], %i6
17955 ldsb [%l7 + 0x3F], %o0
17956 alignaddr %g3, %o2, %l5
17957 ldub [%l7 + 0x70], %o3
17958 call loop_2065
17959 movgu %icc, %l3, %l6
17960 fmovde %icc, %f3, %f8
17961 array32 %g7, %l0, %i4
17962loop_2065:
17963 siam 0x0
17964 nop
17965 setx loop_2066, %l0, %l1
17966 wrpr 0x1, %tl
17967 wrpr %l1, %tnpc
17968 setx 0x34400001400, %l0, %l1
17969 wrpr %l1, %tstate
17970 wrhpr 0x4, %htstate
17971 done
17972 fmovrslz %i0, %f0, %f6
17973 subcc %l1, 0x1BD9, %i7
17974 bvc,a,pn %icc, loop_2067
17975loop_2066:
17976 fpmerge %f7, %f6, %f10
17977 subccc %g2, 0x1EE9, %l2
17978 fpadd16s %f14, %f4, %f13
17979loop_2067:
17980 orcc %g1, %g6, %o6
17981 fbug %fcc3, loop_2068
17982 ldx [%l7 + 0x28], %g4
17983 te %xcc, 0x3
17984 lduh [%l7 + 0x44], %o1
17985loop_2068:
17986 sth %o7, [%l7 + 0x44]
17987 orncc %o5, 0x0940, %i3
17988 sll %l4, %i2, %i5
17989 ldsw [%l7 + 0x18], %o4
17990 brlz,a %i1, loop_2069
17991 fcmple32 %f4, %f14, %g5
17992 fmovdne %xcc, %f0, %f8
17993 bleu,a %icc, loop_2070
17994loop_2069:
17995 tsubcc %i6, 0x140B, %g3
17996 fsrc1s %f8, %f9
17997 fcmple16 %f10, %f4, %o0
17998loop_2070:
17999 fpadd32s %f10, %f4, %f0
18000 fbug %fcc2, loop_2071
18001 nop
18002 setx loop_2072, %l0, %l1
18003 wrpr 0x1, %tl
18004 wrpr %l1, %tpc
18005 add %l1, 0x4, %l1
18006 wrpr %l1, %tnpc
18007 setx 0x34400001400, %l0, %l1
18008 wrpr %l1, %tstate
18009 wrhpr 0x4, %htstate
18010 retry
18011 movrgez %l5, 0x152, %o3
18012 xnorcc %l3, 0x12F6, %l6
18013loop_2071:
18014 bgu,pt %xcc, loop_2073
18015loop_2072:
18016 movl %icc, %g7, %o2
18017 bg loop_2074
18018 for %f8, %f4, %f12
18019loop_2073:
18020 ldsb [%l7 + 0x18], %l0
18021 ble,pn %xcc, loop_2075
18022loop_2074:
18023 stb %i0, [%l7 + 0x53]
18024 fcmple32 %f4, %f6, %l1
18025 sll %i7, %g2, %l2
18026loop_2075:
18027 bcs,a,pt %icc, loop_2076
18028 ldd [%l7 + 0x60], %f10
18029 fbl,a %fcc3, loop_2077
18030 brlz %i4, loop_2078
18031loop_2076:
18032 fmovdge %xcc, %f14, %f8
18033 fabss %f5, %f8
18034loop_2077:
18035 edge32 %g1, %o6, %g6
18036loop_2078:
18037 mulx %g4, %o7, %o5
18038 fbue,a %fcc1, loop_2079
18039 nop
18040 setx loop_2080, %l0, %l1
18041 wrpr 0x1, %tl
18042 wrpr %l1, %tpc
18043 add %l1, 0x4, %l1
18044 wrpr %l1, %tnpc
18045 setx 0x34400001400, %l0, %l1
18046 wrpr %l1, %tstate
18047 wrhpr 0x4, %htstate
18048 retry
18049 ldd [%l7 + 0x70], %f12
18050 taddcctv %i3, 0x164E, %o1
18051loop_2079:
18052 ldsw [%l7 + 0x5C], %l4
18053loop_2080:
18054 ldx [%l7 + 0x10], %i2
18055 movg %icc, %i5, %o4
18056 fornot2s %f5, %f4, %f12
18057 stw %i1, [%l7 + 0x5C]
18058 stw %g5, [%l7 + 0x2C]
18059 fmovrdne %i6, %f10, %f4
18060 tne %xcc, 0x4
18061 ldx [%l7 + 0x18], %o0
18062 be,pn %icc, loop_2081
18063 movcc %icc, %g3, %l5
18064 tl %xcc, 0x1
18065 stx %o3, [%l7 + 0x20]
18066loop_2081:
18067 ldsh [%l7 + 0x12], %l3
18068 fba %fcc0, loop_2082
18069 for %f0, %f2, %f2
18070 fmovrsne %g7, %f4, %f14
18071 fbue %fcc0, loop_2083
18072loop_2082:
18073 bvs loop_2084
18074 fmovsvc %xcc, %f0, %f3
18075 movre %l6, 0x1A8, %l0
18076loop_2083:
18077 ld [%l7 + 0x60], %f6
18078loop_2084:
18079 xnorcc %i0, %o2, %i7
18080 fmovscs %xcc, %f5, %f1
18081 ldub [%l7 + 0x4A], %g2
18082 fbug,a %fcc1, loop_2085
18083 ldsh [%l7 + 0x3E], %l1
18084 tcs %xcc, 0x5
18085 fabsd %f10, %f10
18086loop_2085:
18087 sethi 0x1FE2, %i4
18088 ldub [%l7 + 0x32], %g1
18089 fors %f14, %f9, %f10
18090 xnorcc %o6, %l2, %g4
18091 ldub [%l7 + 0x46], %g6
18092 fornot2s %f11, %f9, %f6
18093 tvs %xcc, 0x7
18094 fmovscs %icc, %f1, %f3
18095 lduh [%l7 + 0x50], %o5
18096 edge16n %o7, %o1, %i3
18097 tgu %icc, 0x7
18098 ldsb [%l7 + 0x5F], %i2
18099 ld [%l7 + 0x38], %f6
18100 fmovsne %xcc, %f13, %f11
18101 fcmpne16 %f12, %f2, %l4
18102 ldsh [%l7 + 0x44], %i5
18103 sth %o4, [%l7 + 0x18]
18104 fors %f4, %f2, %f13
18105 tl %icc, 0x4
18106 fcmpne16 %f8, %f4, %g5
18107 ld [%l7 + 0x7C], %f3
18108 fbuge %fcc1, loop_2086
18109 andncc %i6, %i1, %g3
18110 srlx %o0, %l5, %o3
18111 nop
18112 setx loop_2087, %l0, %l1
18113 jmpl %l1, %l3
18114loop_2086:
18115 fmul8x16 %f4, %f8, %f4
18116 lduh [%l7 + 0x66], %l6
18117 tvc %icc, 0x4
18118loop_2087:
18119 stb %l0, [%l7 + 0x0D]
18120 fbo,a %fcc1, loop_2088
18121 ldsw [%l7 + 0x44], %g7
18122 fmovdl %xcc, %f5, %f5
18123 movcc %icc, %o2, %i0
18124loop_2088:
18125 mova %icc, %i7, %l1
18126 fcmpeq32 %f12, %f14, %g2
18127 tg %xcc, 0x4
18128 movg %icc, %i4, %g1
18129 movrlz %l2, 0x288, %o6
18130 movrgz %g6, %g4, %o7
18131 fmovscc %xcc, %f9, %f15
18132 fpsub16 %f6, %f0, %f6
18133 tgu %icc, 0x5
18134 tgu %icc, 0x7
18135 tsubcctv %o5, %i3, %o1
18136 ldsh [%l7 + 0x4A], %l4
18137 stb %i2, [%l7 + 0x5B]
18138 sth %i5, [%l7 + 0x6A]
18139 stw %g5, [%l7 + 0x70]
18140 umul %i6, 0x025E, %i1
18141 addcc %o4, 0x1032, %o0
18142 brgez,a %g3, loop_2089
18143 fmovs %f8, %f4
18144 tg %xcc, 0x3
18145 edge16 %o3, %l3, %l5
18146loop_2089:
18147 fcmpd %fcc0, %f8, %f6
18148 bn,a %icc, loop_2090
18149 ldd [%l7 + 0x50], %f10
18150 fnot2 %f14, %f0
18151 fmovdle %xcc, %f10, %f3
18152loop_2090:
18153 or %l6, %l0, %g7
18154 movge %icc, %o2, %i0
18155 ldsw [%l7 + 0x10], %i7
18156 ldx [%l7 + 0x70], %l1
18157 st %f2, [%l7 + 0x0C]
18158 sth %i4, [%l7 + 0x34]
18159 fmovdleu %xcc, %f4, %f4
18160 fand %f4, %f4, %f10
18161 stb %g2, [%l7 + 0x1C]
18162 array16 %g1, %l2, %g6
18163 fmovsneg %icc, %f9, %f11
18164 movn %icc, %o6, %o7
18165 fpsub16 %f14, %f2, %f2
18166 ble,a %xcc, loop_2091
18167 bvc,a,pt %icc, loop_2092
18168 fnegd %f8, %f8
18169 lduh [%l7 + 0x32], %o5
18170loop_2091:
18171 movle %icc, %i3, %g4
18172loop_2092:
18173 fbuge,a %fcc0, loop_2093
18174 fmovsg %icc, %f14, %f13
18175 movle %xcc, %o1, %l4
18176 fbule %fcc0, loop_2094
18177loop_2093:
18178 subccc %i2, 0x13B4, %i5
18179 fnor %f4, %f14, %f8
18180 st %f10, [%l7 + 0x3C]
18181loop_2094:
18182 move %icc, %i6, %g5
18183 ldsh [%l7 + 0x0A], %o4
18184 movl %icc, %i1, %g3
18185 fmovsneg %icc, %f4, %f8
18186 fbe,a %fcc1, loop_2095
18187 ldd [%l7 + 0x40], %f2
18188 ldsh [%l7 + 0x7C], %o3
18189 ldx [%l7 + 0x60], %o0
18190loop_2095:
18191 fands %f2, %f3, %f10
18192 fxnor %f14, %f2, %f0
18193 ldx [%l7 + 0x30], %l5
18194 tneg %icc, 0x5
18195 fsrc1s %f13, %f6
18196 stx %l6, [%l7 + 0x78]
18197 fpadd16 %f10, %f0, %f0
18198 st %f4, [%l7 + 0x68]
18199 sth %l3, [%l7 + 0x1A]
18200 fabsd %f8, %f14
18201 te %icc, 0x5
18202 fmovsvs %xcc, %f8, %f4
18203 fcmped %fcc1, %f8, %f6
18204 ldsh [%l7 + 0x72], %l0
18205 ldx [%l7 + 0x40], %o2
18206 tne %xcc, 0x5
18207 orcc %g7, 0x11E2, %i7
18208 ldsw [%l7 + 0x78], %l1
18209 ba,pn %icc, loop_2096
18210 movn %xcc, %i0, %i4
18211 brlez %g2, loop_2097
18212 std %f6, [%l7 + 0x48]
18213loop_2096:
18214 std %f4, [%l7 + 0x50]
18215 array16 %g1, %l2, %o6
18216loop_2097:
18217 bcs,pt %icc, loop_2098
18218 ldx [%l7 + 0x30], %o7
18219 fnor %f6, %f2, %f12
18220 fmovdcc %icc, %f2, %f9
18221loop_2098:
18222 stw %g6, [%l7 + 0x60]
18223 st %f12, [%l7 + 0x50]
18224 udiv %o5, 0x08F5, %i3
18225 stw %g4, [%l7 + 0x7C]
18226 edge8n %l4, %o1, %i2
18227 umul %i5, %g5, %o4
18228 bn,pt %xcc, loop_2099
18229 ldsb [%l7 + 0x64], %i1
18230 fmovda %icc, %f12, %f12
18231 ldsb [%l7 + 0x76], %i6
18232loop_2099:
18233 lduw [%l7 + 0x2C], %o3
18234 bge,a,pn %xcc, loop_2100
18235 bpos,a,pn %icc, loop_2101
18236 fornot1s %f15, %f7, %f11
18237 andncc %o0, %l5, %g3
18238loop_2100:
18239 sth %l3, [%l7 + 0x32]
18240loop_2101:
18241 bvc,pn %xcc, loop_2102
18242 std %f0, [%l7 + 0x50]
18243 ldub [%l7 + 0x72], %l6
18244 udivx %o2, 0x158E, %g7
18245loop_2102:
18246 bge,pt %xcc, loop_2103
18247 ldsw [%l7 + 0x1C], %l0
18248 lduh [%l7 + 0x14], %l1
18249 smul %i7, 0x141F, %i4
18250loop_2103:
18251 ld [%l7 + 0x74], %f9
18252 lduw [%l7 + 0x7C], %i0
18253 fcmpeq16 %f8, %f12, %g1
18254 std %f8, [%l7 + 0x58]
18255 fandnot1 %f12, %f8, %f0
18256 fsrc2s %f14, %f0
18257 fbul,a %fcc2, loop_2104
18258 fmovsl %xcc, %f14, %f1
18259 brnz %g2, loop_2105
18260 edge8 %l2, %o7, %o6
18261loop_2104:
18262 bcc,a,pn %icc, loop_2106
18263 lduw [%l7 + 0x10], %g6
18264loop_2105:
18265 movne %icc, %i3, %g4
18266 ldx [%l7 + 0x40], %o5
18267loop_2106:
18268 fabsd %f4, %f10
18269 pdist %f4, %f4, %f6
18270 orncc %l4, %o1, %i2
18271 fcmped %fcc2, %f4, %f10
18272 fors %f11, %f3, %f6
18273 fcmple16 %f4, %f0, %i5
18274 fxor %f4, %f10, %f0
18275 fbe %fcc2, loop_2107
18276 fmovrdlez %o4, %f0, %f12
18277 fcmps %fcc3, %f6, %f13
18278 fornot2s %f11, %f2, %f4
18279loop_2107:
18280 tl %xcc, 0x7
18281 lduh [%l7 + 0x4C], %i1
18282 fmovdl %icc, %f2, %f9
18283 udivcc %g5, 0x0CDA, %o3
18284 lduw [%l7 + 0x50], %i6
18285 array8 %l5, %o0, %g3
18286 fpsub16 %f10, %f12, %f14
18287 fsrc2s %f14, %f4
18288 tgu %xcc, 0x1
18289 fmovdvs %xcc, %f2, %f2
18290 brnz %l3, loop_2108
18291 fmul8sux16 %f10, %f2, %f12
18292 stx %o2, [%l7 + 0x30]
18293 fmovdcc %icc, %f3, %f12
18294loop_2108:
18295 fornot2 %f12, %f10, %f14
18296 umul %l6, %g7, %l1
18297 stw %i7, [%l7 + 0x5C]
18298 fmovsge %xcc, %f8, %f2
18299 fbuge,a %fcc1, loop_2109
18300 sdiv %l0, 0x040A, %i0
18301 fmovsa %xcc, %f15, %f5
18302 ldsb [%l7 + 0x59], %g1
18303loop_2109:
18304 stx %i4, [%l7 + 0x20]
18305 sth %g2, [%l7 + 0x76]
18306 ldsb [%l7 + 0x26], %o7
18307 movl %xcc, %o6, %g6
18308 sdiv %l2, 0x01E4, %g4
18309 edge8ln %o5, %i3, %o1
18310 ldsw [%l7 + 0x20], %l4
18311 fcmpeq16 %f0, %f14, %i5
18312 bneg,pt %icc, loop_2110
18313 fmovse %icc, %f1, %f1
18314 stw %o4, [%l7 + 0x40]
18315 fmuld8ulx16 %f7, %f12, %f14
18316loop_2110:
18317 fmovrdne %i2, %f4, %f14
18318 srlx %g5, %o3, %i1
18319 tneg %icc, 0x2
18320 fble,a %fcc2, loop_2111
18321 movle %icc, %l5, %i6
18322 movne %icc, %g3, %o0
18323 edge32n %o2, %l6, %l3
18324loop_2111:
18325 xorcc %l1, 0x1128, %i7
18326 andcc %l0, %g7, %g1
18327 fcmpgt32 %f4, %f12, %i4
18328 ldsb [%l7 + 0x7F], %i0
18329 fmovrdgz %g2, %f2, %f0
18330 st %f15, [%l7 + 0x20]
18331 fmovspos %icc, %f4, %f7
18332 fnors %f9, %f1, %f5
18333 andcc %o6, %g6, %o7
18334 xnorcc %g4, 0x0D56, %l2
18335 udivx %i3, 0x1F9E, %o1
18336 ldsh [%l7 + 0x4E], %o5
18337 stx %l4, [%l7 + 0x48]
18338 lduh [%l7 + 0x28], %o4
18339 addccc %i2, 0x132D, %i5
18340 fmovdleu %xcc, %f15, %f9
18341 movrgez %o3, %i1, %l5
18342 fmovrsgez %g5, %f1, %f5
18343 std %f2, [%l7 + 0x60]
18344 ldx [%l7 + 0x68], %i6
18345 fmovrdlz %g3, %f14, %f8
18346 ldx [%l7 + 0x08], %o0
18347 fpmerge %f0, %f3, %f6
18348 lduw [%l7 + 0x5C], %l6
18349 mulscc %o2, %l3, %l1
18350 lduh [%l7 + 0x76], %i7
18351 movre %g7, %l0, %g1
18352 fors %f10, %f2, %f15
18353 edge16n %i0, %i4, %o6
18354 ldub [%l7 + 0x1E], %g6
18355 fexpand %f6, %f2
18356 udivx %o7, 0x0556, %g4
18357 bcs,a loop_2112
18358 sth %l2, [%l7 + 0x3A]
18359 edge8n %g2, %i3, %o5
18360 fmul8x16au %f5, %f3, %f8
18361loop_2112:
18362 st %f8, [%l7 + 0x5C]
18363 andn %o1, 0x09B5, %l4
18364 sth %i2, [%l7 + 0x24]
18365 std %f6, [%l7 + 0x78]
18366 ld [%l7 + 0x68], %f4
18367 stb %o4, [%l7 + 0x3D]
18368 movrlez %o3, 0x117, %i1
18369 umul %l5, 0x1AA3, %g5
18370 lduh [%l7 + 0x74], %i5
18371 mova %xcc, %g3, %i6
18372 fnot1s %f12, %f14
18373 fmovspos %xcc, %f6, %f0
18374 bcs,a loop_2113
18375 fmovdne %xcc, %f11, %f8
18376 fbne,a %fcc1, loop_2114
18377 ld [%l7 + 0x48], %f8
18378loop_2113:
18379 alignaddrl %l6, %o0, %o2
18380 movpos %icc, %l1, %l3
18381loop_2114:
18382 mova %xcc, %g7, %i7
18383 subcc %g1, %l0, %i0
18384 edge32 %i4, %g6, %o6
18385 st %f8, [%l7 + 0x50]
18386 sth %o7, [%l7 + 0x5A]
18387 stx %g4, [%l7 + 0x50]
18388 ldd [%l7 + 0x68], %f8
18389 tle %xcc, 0x1
18390 fzero %f6
18391 fand %f6, %f8, %f8
18392 movl %icc, %g2, %i3
18393 edge32l %l2, %o5, %l4
18394 fcmpne32 %f0, %f14, %i2
18395 stx %o1, [%l7 + 0x38]
18396 fmovdn %xcc, %f5, %f3
18397 ldub [%l7 + 0x6B], %o3
18398 movrgez %i1, 0x147, %l5
18399 addc %o4, 0x07DC, %g5
18400 ldd [%l7 + 0x58], %f12
18401 movn %icc, %i5, %i6
18402 stb %l6, [%l7 + 0x79]
18403 ld [%l7 + 0x28], %f5
18404 ldsw [%l7 + 0x50], %g3
18405 ldx [%l7 + 0x70], %o2
18406 fmovdneg %xcc, %f4, %f4
18407 fmovrslz %o0, %f4, %f7
18408 ldub [%l7 + 0x67], %l1
18409 ld [%l7 + 0x1C], %f0
18410 srlx %g7, %l3, %g1
18411 udiv %i7, 0x1CA0, %l0
18412 ldsw [%l7 + 0x54], %i0
18413 fpsub32 %f0, %f0, %f10
18414 ldsb [%l7 + 0x18], %i4
18415 lduh [%l7 + 0x6C], %o6
18416 movvs %icc, %g6, %o7
18417 edge8 %g2, %g4, %l2
18418 pdist %f2, %f2, %f10
18419 stx %o5, [%l7 + 0x50]
18420 nop
18421 setx loop_2115, %l0, %l1
18422 jmpl %l1, %l4
18423 bcc loop_2116
18424 fmovrse %i2, %f12, %f2
18425 ldsh [%l7 + 0x14], %o1
18426loop_2115:
18427 std %f6, [%l7 + 0x30]
18428loop_2116:
18429 stx %o3, [%l7 + 0x40]
18430 tsubcc %i1, %l5, %o4
18431 ld [%l7 + 0x2C], %f11
18432 fandnot1 %f10, %f12, %f8
18433 bl %icc, loop_2117
18434 bcc,a,pt %icc, loop_2118
18435 array32 %i3, %g5, %i5
18436 fbue,a %fcc0, loop_2119
18437loop_2117:
18438 fbo,a %fcc2, loop_2120
18439loop_2118:
18440 bgu,a,pt %xcc, loop_2121
18441 fpsub32s %f1, %f13, %f4
18442loop_2119:
18443 fmul8sux16 %f8, %f6, %f12
18444loop_2120:
18445 pdist %f0, %f12, %f0
18446loop_2121:
18447 sth %l6, [%l7 + 0x60]
18448 addcc %i6, 0x0786, %o2
18449 fmovdneg %xcc, %f5, %f9
18450 bn,a,pn %xcc, loop_2122
18451 fmul8ulx16 %f12, %f2, %f14
18452 nop
18453 setx loop_2123, %l0, %l1
18454 wrpr 0x1, %tl
18455 wrpr %l1, %tnpc
18456 setx 0x34400001400, %l0, %l1
18457 wrpr %l1, %tstate
18458 wrhpr 0x4, %htstate
18459 done
18460 tge %xcc, 0x2
18461loop_2122:
18462 ld [%l7 + 0x38], %f8
18463 fpack32 %f6, %f2, %f0
18464loop_2123:
18465 bpos,a,pn %xcc, loop_2124
18466 sll %g3, %o0, %g7
18467 movpos %xcc, %l3, %g1
18468 subcc %l1, 0x15D2, %i7
18469loop_2124:
18470 fbn,a %fcc2, loop_2125
18471 ldsw [%l7 + 0x20], %i0
18472 fmovs %f15, %f12
18473 tn %xcc, 0x3
18474loop_2125:
18475 fpsub32s %f10, %f10, %f0
18476 ldub [%l7 + 0x56], %l0
18477 fmovdne %xcc, %f6, %f5
18478 fcmpne32 %f2, %f8, %o6
18479 sdivcc %i4, 0x17F4, %o7
18480 movle %icc, %g2, %g4
18481 fbue,a %fcc1, loop_2126
18482 ld [%l7 + 0x7C], %f8
18483 fxnors %f1, %f6, %f7
18484 edge32 %g6, %l2, %o5
18485loop_2126:
18486 fmovsl %icc, %f7, %f7
18487 stw %i2, [%l7 + 0x24]
18488 bg,a loop_2127
18489 ldsb [%l7 + 0x67], %l4
18490 stx %o3, [%l7 + 0x60]
18491 sth %o1, [%l7 + 0x4E]
18492loop_2127:
18493 fmovsg %icc, %f5, %f10
18494 siam 0x4
18495 nop
18496 setx loop_2128, %l0, %l1
18497 wrpr 0x1, %tl
18498 wrpr %l1, %tnpc
18499 setx 0x34400001400, %l0, %l1
18500 wrpr %l1, %tstate
18501 wrhpr 0x4, %htstate
18502 done
18503 stx %l5, [%l7 + 0x68]
18504 fnot1 %f10, %f10
18505 nop
18506 setx loop_2129, %l0, %l1
18507 jmpl %l1, %i1
18508loop_2128:
18509 fmovdl %xcc, %f11, %f2
18510 fpack32 %f8, %f6, %f6
18511 subcc %o4, 0x008F, %i3
18512loop_2129:
18513 lduw [%l7 + 0x10], %g5
18514 brgez,a %i5, loop_2130
18515 movle %icc, %l6, %o2
18516 nop
18517 setx loop_2131, %l0, %l1
18518 wrpr 0x1, %tl
18519 wrpr %l1, %tpc
18520 add %l1, 0x4, %l1
18521 wrpr %l1, %tnpc
18522 setx 0x34400001400, %l0, %l1
18523 wrpr %l1, %tstate
18524 wrhpr 0x4, %htstate
18525 retry
18526 fandnot2 %f14, %f4, %f14
18527loop_2130:
18528 fsrc2s %f6, %f10
18529 lduw [%l7 + 0x58], %i6
18530loop_2131:
18531 fmovsn %icc, %f0, %f0
18532 ldub [%l7 + 0x7E], %g3
18533 tleu %icc, 0x7
18534 lduw [%l7 + 0x74], %g7
18535 lduh [%l7 + 0x58], %l3
18536 sdiv %g1, 0x18A6, %l1
18537 fabsd %f4, %f0
18538 ldub [%l7 + 0x50], %o0
18539 fcmpeq32 %f12, %f10, %i0
18540 fmovdg %icc, %f9, %f2
18541 fbn %fcc1, loop_2132
18542 edge16n %l0, %o6, %i4
18543 edge16n %o7, %g2, %g4
18544 movcc %icc, %i7, %g6
18545loop_2132:
18546 fmuld8ulx16 %f7, %f3, %f14
18547 ldsh [%l7 + 0x24], %o5
18548 pdist %f0, %f10, %f14
18549 ldsb [%l7 + 0x39], %l2
18550 nop
18551 setx loop_2133, %l0, %l1
18552 wrpr 0x1, %tl
18553 wrpr %l1, %tpc
18554 add %l1, 0x4, %l1
18555 wrpr %l1, %tnpc
18556 setx 0x34400001400, %l0, %l1
18557 wrpr %l1, %tstate
18558 wrhpr 0x4, %htstate
18559 retry
18560 movvc %icc, %i2, %l4
18561 edge8l %o3, %l5, %o1
18562 tvs %xcc, 0x3
18563loop_2133:
18564 edge8 %o4, %i1, %g5
18565 stb %i3, [%l7 + 0x4E]
18566 stw %l6, [%l7 + 0x40]
18567 tvs %icc, 0x2
18568 ldx [%l7 + 0x48], %o2
18569 add %i6, 0x1D7C, %i5
18570 brlz,a %g7, loop_2134
18571 ldx [%l7 + 0x70], %l3
18572 fmul8x16au %f14, %f5, %f0
18573 ble,a,pt %xcc, loop_2135
18574loop_2134:
18575 fbn,a %fcc1, loop_2136
18576 fmovrslez %g1, %f13, %f8
18577 fmuld8ulx16 %f9, %f3, %f2
18578loop_2135:
18579 fmovdge %xcc, %f2, %f4
18580loop_2136:
18581 orncc %l1, 0x1BD6, %o0
18582 ldd [%l7 + 0x48], %f0
18583 sth %g3, [%l7 + 0x7E]
18584 ld [%l7 + 0x40], %f9
18585 ldx [%l7 + 0x20], %i0
18586 ld [%l7 + 0x0C], %f1
18587 udivx %l0, 0x0E04, %o6
18588 fandnot1 %f4, %f2, %f8
18589 ld [%l7 + 0x74], %f6
18590 fbo,a %fcc1, loop_2137
18591 fpadd16s %f2, %f3, %f1
18592 ldx [%l7 + 0x78], %o7
18593 nop
18594 setx loop_2138, %l0, %l1
18595 jmpl %l1, %g2
18596loop_2137:
18597 ldsh [%l7 + 0x24], %g4
18598 movne %xcc, %i7, %g6
18599 sub %o5, 0x0382, %l2
18600loop_2138:
18601 brz %i4, loop_2139
18602 andncc %i2, %l4, %o3
18603 lduh [%l7 + 0x4C], %o1
18604 st %f13, [%l7 + 0x7C]
18605loop_2139:
18606 fbue %fcc3, loop_2140
18607 bl,a loop_2141
18608 srl %o4, 0x13, %i1
18609 stb %g5, [%l7 + 0x0A]
18610loop_2140:
18611 st %f6, [%l7 + 0x6C]
18612loop_2141:
18613 ldub [%l7 + 0x35], %i3
18614 taddcc %l6, 0x0D11, %l5
18615 tpos %xcc, 0x5
18616 stw %i6, [%l7 + 0x64]
18617 fmul8ulx16 %f6, %f2, %f8
18618 fmovdgu %xcc, %f5, %f6
18619 ld [%l7 + 0x14], %f0
18620 fmovsl %icc, %f2, %f14
18621 pdist %f12, %f6, %f8
18622 smulcc %o2, %g7, %i5
18623 sth %l3, [%l7 + 0x14]
18624 fsrc1s %f5, %f7
18625 fcmple16 %f12, %f0, %g1
18626 ldub [%l7 + 0x3F], %l1
18627 fmovdcs %icc, %f0, %f10
18628 movvc %xcc, %o0, %i0
18629 bleu loop_2142
18630 st %f13, [%l7 + 0x78]
18631 fornot1s %f5, %f4, %f12
18632 stb %l0, [%l7 + 0x20]
18633loop_2142:
18634 addccc %o6, 0x057B, %o7
18635 fmuld8sux16 %f10, %f11, %f2
18636 stx %g3, [%l7 + 0x28]
18637 stb %g4, [%l7 + 0x2A]
18638 fcmple32 %f2, %f12, %g2
18639 ldsb [%l7 + 0x4F], %g6
18640 movcs %xcc, %i7, %o5
18641 fmovs %f14, %f4
18642 fmovdn %icc, %f15, %f15
18643 fnand %f6, %f0, %f4
18644 stx %i4, [%l7 + 0x60]
18645 fmul8x16au %f3, %f0, %f14
18646 fnand %f6, %f10, %f8
18647 fmovrsne %i2, %f14, %f7
18648 st %f12, [%l7 + 0x48]
18649 fmovdpos %icc, %f9, %f3
18650 movge %icc, %l2, %l4
18651 sdivx %o1, 0x1566, %o4
18652 be loop_2143
18653 smulcc %i1, 0x0922, %o3
18654 bvs %xcc, loop_2144
18655 bvs,a,pn %xcc, loop_2145
18656loop_2143:
18657 stx %g5, [%l7 + 0x78]
18658 fmovdleu %icc, %f4, %f6
18659loop_2144:
18660 sth %i3, [%l7 + 0x62]
18661loop_2145:
18662 stw %l6, [%l7 + 0x08]
18663 tge %xcc, 0x5
18664 fmovsn %icc, %f8, %f0
18665 fmovrslez %l5, %f12, %f7
18666 stw %i6, [%l7 + 0x14]
18667 stb %o2, [%l7 + 0x16]
18668 fexpand %f0, %f0
18669 stb %i5, [%l7 + 0x6B]
18670 std %f0, [%l7 + 0x18]
18671 fcmps %fcc0, %f1, %f10
18672 fxnors %f11, %f12, %f12
18673 movne %icc, %g7, %l3
18674 fmovrde %l1, %f6, %f8
18675 pdist %f4, %f10, %f2
18676 sth %o0, [%l7 + 0x32]
18677 stw %g1, [%l7 + 0x24]
18678 alignaddr %i0, %o6, %o7
18679 fmovdn %xcc, %f15, %f14
18680 movpos %xcc, %g3, %l0
18681 ldub [%l7 + 0x64], %g4
18682 movpos %xcc, %g2, %g6
18683 fmovsvc %icc, %f1, %f6
18684 tle %xcc, 0x6
18685 ldsw [%l7 + 0x28], %o5
18686 tneg %icc, 0x7
18687 bcs,pt %xcc, loop_2146
18688 fmovdle %icc, %f10, %f9
18689 tneg %xcc, 0x5
18690 fmovsge %xcc, %f14, %f10
18691loop_2146:
18692 fbl %fcc3, loop_2147
18693 fbug,a %fcc2, loop_2148
18694 sth %i7, [%l7 + 0x78]
18695 sdiv %i2, 0x03DC, %l2
18696loop_2147:
18697 fcmped %fcc1, %f0, %f4
18698loop_2148:
18699 lduh [%l7 + 0x1A], %l4
18700 xorcc %o1, %i4, %i1
18701 st %f8, [%l7 + 0x4C]
18702 ldsh [%l7 + 0x42], %o3
18703 fcmps %fcc3, %f5, %f13
18704 fmovs %f2, %f1
18705 xnor %g5, 0x14A6, %o4
18706 fmul8ulx16 %f4, %f8, %f4
18707 std %f10, [%l7 + 0x30]
18708 andncc %i3, %l6, %l5
18709 ldsh [%l7 + 0x0A], %i6
18710 stw %i5, [%l7 + 0x34]
18711 fbul,a %fcc2, loop_2149
18712 fnand %f10, %f10, %f6
18713 fmovsneg %icc, %f6, %f5
18714 tneg %xcc, 0x1
18715loop_2149:
18716 add %o2, %g7, %l1
18717 orcc %o0, %l3, %g1
18718 stw %i0, [%l7 + 0x48]
18719 movgu %xcc, %o7, %g3
18720 ldsh [%l7 + 0x66], %l0
18721 fone %f8
18722 stw %g4, [%l7 + 0x14]
18723 fmovrse %o6, %f12, %f6
18724 fpsub16 %f10, %f10, %f12
18725 stb %g2, [%l7 + 0x42]
18726 umulcc %o5, 0x0528, %g6
18727 orn %i7, 0x1A3B, %l2
18728 nop
18729 setx loop_2150, %l0, %l1
18730 wrpr 0x1, %tl
18731 wrpr %l1, %tnpc
18732 setx 0x34400001400, %l0, %l1
18733 wrpr %l1, %tstate
18734 wrhpr 0x4, %htstate
18735 done
18736 nop
18737 setx loop_2151, %l0, %l1
18738 wrpr 0x1, %tl
18739 wrpr %l1, %tnpc
18740 setx 0x34400001400, %l0, %l1
18741 wrpr %l1, %tstate
18742 wrhpr 0x4, %htstate
18743 done
18744 movvs %xcc, %l4, %o1
18745 fbuge,a %fcc1, loop_2152
18746loop_2150:
18747 stx %i4, [%l7 + 0x68]
18748loop_2151:
18749 std %f4, [%l7 + 0x08]
18750 lduw [%l7 + 0x10], %i1
18751loop_2152:
18752 fnot1s %f5, %f11
18753 fmovdg %icc, %f5, %f13
18754 fmovsne %xcc, %f0, %f5
18755 fbl,a %fcc3, loop_2153
18756 fbl %fcc3, loop_2154
18757 addcc %o3, %g5, %i2
18758 ldsb [%l7 + 0x45], %o4
18759loop_2153:
18760 fbge,a %fcc2, loop_2155
18761loop_2154:
18762 sth %i3, [%l7 + 0x56]
18763 movcc %icc, %l5, %i6
18764 fcmpne16 %f6, %f8, %l6
18765loop_2155:
18766 sdiv %o2, 0x056D, %g7
18767 fmovs %f6, %f11
18768 fnor %f12, %f8, %f12
18769 lduh [%l7 + 0x2C], %i5
18770 st %f13, [%l7 + 0x54]
18771 array32 %o0, %l3, %g1
18772 edge32n %l1, %o7, %g3
18773 ldsw [%l7 + 0x5C], %i0
18774 fmovsl %icc, %f6, %f4
18775 fble %fcc2, loop_2156
18776 addccc %l0, %o6, %g4
18777 fmovsge %icc, %f13, %f13
18778 fcmple16 %f8, %f2, %g2
18779loop_2156:
18780 fcmpne16 %f4, %f14, %o5
18781 siam 0x6
18782 fpsub16s %f14, %f4, %f3
18783 lduw [%l7 + 0x68], %i7
18784 movn %xcc, %g6, %l4
18785 fmul8x16al %f3, %f7, %f8
18786 fpack16 %f12, %f12
18787 fnands %f2, %f0, %f11
18788 mulx %l2, %i4, %o1
18789 ldsw [%l7 + 0x3C], %i1
18790 fmovrslz %o3, %f0, %f11
18791 siam 0x3
18792 fxnors %f6, %f8, %f15
18793 fcmple32 %f10, %f8, %i2
18794 ldx [%l7 + 0x58], %g5
18795 nop
18796 setx loop_2157, %l0, %l1
18797 jmpl %l1, %i3
18798 brlez,a %l5, loop_2158
18799 edge16ln %o4, %i6, %o2
18800 stw %l6, [%l7 + 0x74]
18801loop_2157:
18802 udivcc %i5, 0x08B2, %o0
18803loop_2158:
18804 add %l3, %g7, %g1
18805 fbn %fcc0, loop_2159
18806 orn %o7, 0x1B8C, %g3
18807 fmovrdne %l1, %f0, %f10
18808 fmovsleu %icc, %f0, %f10
18809loop_2159:
18810 ldx [%l7 + 0x10], %l0
18811 brgz %o6, loop_2160
18812 stw %i0, [%l7 + 0x40]
18813 fmovsgu %xcc, %f15, %f4
18814 fmovsgu %icc, %f3, %f4
18815loop_2160:
18816 fpackfix %f4, %f4
18817 alignaddrl %g4, %g2, %i7
18818 ldd [%l7 + 0x48], %f2
18819 brnz %o5, loop_2161
18820 orcc %l4, %g6, %l2
18821 bne,a %icc, loop_2162
18822 edge8n %i4, %i1, %o3
18823loop_2161:
18824 udivcc %o1, 0x0A42, %i2
18825 fpsub16 %f10, %f4, %f14
18826loop_2162:
18827 fabss %f3, %f10
18828 fmul8sux16 %f0, %f2, %f10
18829 ldsw [%l7 + 0x64], %g5
18830 st %f7, [%l7 + 0x3C]
18831 edge16n %i3, %o4, %i6
18832 st %f8, [%l7 + 0x5C]
18833 bg loop_2163
18834 fnot2 %f8, %f4
18835 edge8ln %l5, %l6, %o2
18836 fpackfix %f2, %f11
18837loop_2163:
18838 edge8 %i5, %o0, %l3
18839 tvc %icc, 0x4
18840 fbue,a %fcc0, loop_2164
18841 stb %g7, [%l7 + 0x2E]
18842 fxor %f8, %f2, %f12
18843 stw %g1, [%l7 + 0x34]
18844loop_2164:
18845 bge loop_2165
18846 call loop_2166
18847 sth %g3, [%l7 + 0x62]
18848 sllx %l1, 0x06, %o7
18849loop_2165:
18850 fnor %f8, %f2, %f12
18851loop_2166:
18852 st %f6, [%l7 + 0x28]
18853 edge32 %l0, %o6, %i0
18854 lduw [%l7 + 0x4C], %g4
18855 sth %i7, [%l7 + 0x58]
18856 ldsw [%l7 + 0x08], %o5
18857 fbe,a %fcc0, loop_2167
18858 udiv %g2, 0x0132, %l4
18859 movrgz %l2, 0x379, %i4
18860 bg %icc, loop_2168
18861loop_2167:
18862 edge8l %i1, %g6, %o1
18863 fmovrsne %i2, %f1, %f7
18864 fmul8ulx16 %f14, %f8, %f0
18865loop_2168:
18866 fbuge %fcc3, loop_2169
18867 fandnot1s %f11, %f2, %f4
18868 fnand %f14, %f14, %f6
18869 ldx [%l7 + 0x30], %o3
18870loop_2169:
18871 orn %i3, %o4, %g5
18872 ld [%l7 + 0x7C], %f13
18873 fnands %f12, %f5, %f5
18874 sub %l5, %l6, %i6
18875 std %f12, [%l7 + 0x58]
18876 fble %fcc0, loop_2170
18877 fcmpes %fcc0, %f2, %f4
18878 fpadd32 %f2, %f12, %f10
18879 bg,a,pt %xcc, loop_2171
18880loop_2170:
18881 fmul8sux16 %f6, %f10, %f8
18882 tgu %xcc, 0x2
18883 lduw [%l7 + 0x20], %o2
18884loop_2171:
18885 fcmpgt32 %f6, %f2, %o0
18886 ldsb [%l7 + 0x34], %i5
18887 fnand %f8, %f4, %f2
18888 bneg %icc, loop_2172
18889 ldx [%l7 + 0x38], %g7
18890 movne %xcc, %g1, %g3
18891 tcs %icc, 0x7
18892loop_2172:
18893 fmovspos %xcc, %f7, %f4
18894 fmovdl %xcc, %f1, %f8
18895 ldsw [%l7 + 0x0C], %l3
18896 fbg,a %fcc0, loop_2173
18897 sth %o7, [%l7 + 0x62]
18898 fble %fcc1, loop_2174
18899 movpos %icc, %l1, %o6
18900loop_2173:
18901 bne,a,pt %xcc, loop_2175
18902 srlx %l0, 0x0D, %i0
18903loop_2174:
18904 fcmpeq16 %f14, %f0, %i7
18905 bn,a %xcc, loop_2176
18906loop_2175:
18907 fpack32 %f0, %f6, %f10
18908 sub %o5, 0x1A76, %g2
18909 bl loop_2177
18910loop_2176:
18911 edge8l %g4, %l2, %i4
18912 add %i1, 0x1A9C, %g6
18913 fmovsvs %icc, %f15, %f1
18914loop_2177:
18915 siam 0x7
18916 fmovsle %icc, %f8, %f4
18917 ldub [%l7 + 0x76], %o1
18918 stw %l4, [%l7 + 0x10]
18919 fbuge %fcc2, loop_2178
18920 fmovsvs %xcc, %f10, %f2
18921 fmovsleu %icc, %f3, %f4
18922 te %icc, 0x4
18923loop_2178:
18924 fmovsgu %icc, %f2, %f8
18925 add %i2, %o3, %o4
18926 fpadd16s %f13, %f8, %f14
18927 fsrc1s %f5, %f9
18928 bgu,pn %icc, loop_2179
18929 stb %g5, [%l7 + 0x48]
18930 ld [%l7 + 0x14], %f8
18931 fmovdcs %icc, %f11, %f11
18932loop_2179:
18933 ldsb [%l7 + 0x1B], %l5
18934 fmovrslz %i3, %f5, %f4
18935 std %f14, [%l7 + 0x68]
18936 fnot2 %f14, %f2
18937 std %f2, [%l7 + 0x18]
18938 fand %f10, %f4, %f10
18939 ld [%l7 + 0x18], %f2
18940 ldsh [%l7 + 0x62], %i6
18941 fandnot1s %f2, %f1, %f10
18942 ldub [%l7 + 0x13], %l6
18943 fnot1s %f11, %f0
18944 st %f11, [%l7 + 0x7C]
18945 tn %xcc, 0x7
18946 fmovrse %o0, %f14, %f0
18947 udivcc %o2, 0x1D1C, %i5
18948 bn,a,pn %xcc, loop_2180
18949 ldub [%l7 + 0x19], %g1
18950 mulscc %g7, 0x00C9, %l3
18951 ldd [%l7 + 0x30], %f8
18952loop_2180:
18953 orncc %g3, %o7, %l1
18954 fmovdvs %icc, %f0, %f5
18955 fones %f5
18956 fbn %fcc3, loop_2181
18957 movcc %xcc, %l0, %o6
18958 fmovsge %icc, %f10, %f3
18959 fpsub16 %f0, %f8, %f10
18960loop_2181:
18961 lduw [%l7 + 0x28], %i7
18962 mulscc %i0, 0x1D41, %g2
18963 edge32ln %o5, %g4, %i4
18964 movrne %l2, %g6, %i1
18965 lduw [%l7 + 0x50], %o1
18966 array32 %i2, %l4, %o3
18967 stx %g5, [%l7 + 0x18]
18968 fcmped %fcc2, %f6, %f0
18969 edge16 %o4, %i3, %l5
18970 bpos,a %xcc, loop_2182
18971 stw %i6, [%l7 + 0x48]
18972 xor %o0, 0x01C7, %o2
18973 fcmple32 %f8, %f14, %l6
18974loop_2182:
18975 fmovsg %xcc, %f4, %f5
18976 fmovdpos %icc, %f7, %f9
18977 lduh [%l7 + 0x5A], %i5
18978 fnands %f3, %f3, %f11
18979 fmovsn %xcc, %f15, %f3
18980 andcc %g1, %g7, %g3
18981 lduw [%l7 + 0x6C], %l3
18982 subccc %o7, %l0, %l1
18983 std %f2, [%l7 + 0x10]
18984 bgu,a,pt %xcc, loop_2183
18985 ldub [%l7 + 0x6A], %o6
18986 tsubcctv %i0, %g2, %o5
18987 ldd [%l7 + 0x38], %f8
18988loop_2183:
18989 ldub [%l7 + 0x39], %i7
18990 fmul8sux16 %f2, %f2, %f12
18991 bn,a %icc, loop_2184
18992 nop
18993 setx loop_2185, %l0, %l1
18994 wrpr 0x1, %tl
18995 wrpr %l1, %tnpc
18996 setx 0x34400001400, %l0, %l1
18997 wrpr %l1, %tstate
18998 wrhpr 0x4, %htstate
18999 done
19000 or %g4, 0x0854, %l2
19001 stb %g6, [%l7 + 0x33]
19002loop_2184:
19003 xorcc %i1, %o1, %i4
19004loop_2185:
19005 sth %l4, [%l7 + 0x22]
19006 ldx [%l7 + 0x58], %i2
19007 fcmpgt32 %f10, %f4, %o3
19008 alignaddr %o4, %i3, %g5
19009 fmovdleu %xcc, %f7, %f4
19010 ble,pt %xcc, loop_2186
19011 ldsw [%l7 + 0x48], %i6
19012 orn %o0, 0x0F51, %l5
19013 ld [%l7 + 0x30], %f4
19014loop_2186:
19015 tn %icc, 0x6
19016 fnor %f4, %f10, %f4
19017 xnorcc %o2, %l6, %i5
19018 brz,a %g1, loop_2187
19019 fblg,a %fcc2, loop_2188
19020 sth %g3, [%l7 + 0x36]
19021 tle %xcc, 0x3
19022loop_2187:
19023 ldsw [%l7 + 0x48], %g7
19024loop_2188:
19025 stw %l3, [%l7 + 0x28]
19026 ldsh [%l7 + 0x26], %l0
19027 fblg,a %fcc0, loop_2189
19028 fmul8ulx16 %f6, %f4, %f4
19029 ld [%l7 + 0x30], %f8
19030 fpsub16s %f3, %f2, %f3
19031loop_2189:
19032 fbuge %fcc3, loop_2190
19033 movrlz %l1, %o7, %i0
19034 tle %xcc, 0x1
19035 srax %g2, 0x01, %o6
19036loop_2190:
19037 movneg %xcc, %o5, %i7
19038 ldsh [%l7 + 0x22], %g4
19039 fnot2 %f14, %f4
19040 lduh [%l7 + 0x1A], %g6
19041 fpsub16s %f13, %f15, %f0
19042 bshuffle %f8, %f8, %f0
19043 tne %icc, 0x3
19044 te %icc, 0x0
19045 movre %i1, 0x278, %l2
19046 edge16n %i4, %o1, %i2
19047 alignaddr %o3, %o4, %l4
19048 fabsd %f0, %f4
19049 fnors %f5, %f3, %f12
19050 stb %g5, [%l7 + 0x7D]
19051 movg %icc, %i3, %o0
19052 ldsh [%l7 + 0x5A], %l5
19053 udiv %i6, 0x0C32, %o2
19054 ldsb [%l7 + 0x40], %i5
19055 lduh [%l7 + 0x72], %g1
19056 ldsb [%l7 + 0x42], %g3
19057 std %f14, [%l7 + 0x68]
19058 bge,a,pt %xcc, loop_2191
19059 ldsh [%l7 + 0x38], %g7
19060 ldsb [%l7 + 0x63], %l3
19061 tneg %xcc, 0x1
19062loop_2191:
19063 tcs %icc, 0x0
19064 fornot1 %f2, %f12, %f6
19065 lduh [%l7 + 0x2E], %l0
19066 tg %icc, 0x6
19067 bcs loop_2192
19068 smul %l6, %l1, %o7
19069 fpsub16 %f8, %f4, %f2
19070 xor %g2, 0x169B, %o6
19071loop_2192:
19072 fpadd32s %f3, %f9, %f13
19073 movleu %icc, %o5, %i7
19074 fxnors %f0, %f12, %f2
19075 fandnot2 %f12, %f12, %f4
19076 ld [%l7 + 0x78], %f2
19077 fandnot2 %f2, %f8, %f10
19078 subcc %i0, %g6, %i1
19079 andncc %g4, %l2, %i4
19080 fmovde %icc, %f6, %f8
19081 fbuge,a %fcc0, loop_2193
19082 movre %o1, 0x015, %o3
19083 stb %i2, [%l7 + 0x29]
19084 fbg %fcc1, loop_2194
19085loop_2193:
19086 fmovsne %icc, %f15, %f3
19087 fmovrsgez %l4, %f8, %f2
19088 ldsb [%l7 + 0x49], %o4
19089loop_2194:
19090 fbug,a %fcc3, loop_2195
19091 ldsw [%l7 + 0x78], %g5
19092 edge8n %o0, %i3, %l5
19093 fmovd %f0, %f10
19094loop_2195:
19095 movn %xcc, %o2, %i6
19096 fcmpne32 %f0, %f12, %g1
19097 ldsb [%l7 + 0x25], %g3
19098 udivcc %g7, 0x0FF6, %l3
19099 fpadd32s %f12, %f14, %f14
19100 bleu,pt %icc, loop_2196
19101 fmovrse %l0, %f10, %f8
19102 std %f2, [%l7 + 0x18]
19103 fands %f3, %f9, %f8
19104loop_2196:
19105 smulcc %i5, %l6, %l1
19106 bgu,a loop_2197
19107 for %f4, %f0, %f10
19108 ldsh [%l7 + 0x6A], %o7
19109 bn loop_2198
19110loop_2197:
19111 ld [%l7 + 0x40], %f11
19112 fors %f15, %f0, %f10
19113 tg %icc, 0x4
19114loop_2198:
19115 brnz,a %o6, loop_2199
19116 ldsh [%l7 + 0x1E], %g2
19117 fones %f1
19118 ld [%l7 + 0x10], %f12
19119loop_2199:
19120 nop
19121 setx loop_2200, %l0, %l1
19122 wrpr 0x1, %tl
19123 wrpr %l1, %tnpc
19124 setx 0x34400001400, %l0, %l1
19125 wrpr %l1, %tstate
19126 wrhpr 0x4, %htstate
19127 done
19128 edge32ln %i7, %i0, %g6
19129 fxnors %f9, %f1, %f12
19130 fmul8ulx16 %f14, %f12, %f0
19131loop_2200:
19132 brnz %o5, loop_2201
19133 tge %icc, 0x0
19134 fpsub16 %f6, %f4, %f12
19135 fpack32 %f14, %f4, %f10
19136loop_2201:
19137 fmovrdlz %g4, %f4, %f4
19138 tleu %icc, 0x1
19139 movre %i1, 0x305, %i4
19140 nop
19141 setx loop_2202, %l0, %l1
19142 wrpr 0x1, %tl
19143 wrpr %l1, %tnpc
19144 setx 0x34400001400, %l0, %l1
19145 wrpr %l1, %tstate
19146 wrhpr 0x4, %htstate
19147 done
19148 fbul %fcc1, loop_2203
19149 fmovdl %xcc, %f7, %f6
19150 st %f14, [%l7 + 0x18]
19151loop_2202:
19152 ta %xcc, 0x0
19153loop_2203:
19154 lduw [%l7 + 0x08], %l2
19155 movpos %icc, %o3, %o1
19156 ble,a,pn %xcc, loop_2204
19157 bleu,pn %xcc, loop_2205
19158 fpmerge %f11, %f6, %f2
19159 std %f0, [%l7 + 0x28]
19160loop_2204:
19161 fmovrse %l4, %f4, %f10
19162loop_2205:
19163 fpack32 %f4, %f6, %f8
19164 ldd [%l7 + 0x10], %f12
19165 st %f2, [%l7 + 0x3C]
19166 bneg,a,pt %icc, loop_2206
19167 sll %i2, %g5, %o0
19168 fblg,a %fcc3, loop_2207
19169 fmovdne %icc, %f10, %f10
19170loop_2206:
19171 fmovsa %xcc, %f2, %f5
19172 ldd [%l7 + 0x40], %f8
19173loop_2207:
19174 fbne,a %fcc3, loop_2208
19175 ldsw [%l7 + 0x54], %o4
19176 tleu %xcc, 0x6
19177 ldsb [%l7 + 0x4A], %i3
19178loop_2208:
19179 fmovsg %xcc, %f11, %f5
19180 mulscc %o2, 0x0664, %l5
19181 lduw [%l7 + 0x70], %g1
19182 fmovdge %icc, %f12, %f13
19183 tvs %icc, 0x2
19184 fba,a %fcc1, loop_2209
19185 stx %g3, [%l7 + 0x58]
19186 mova %xcc, %g7, %i6
19187 edge16l %l0, %l3, %l6
19188loop_2209:
19189 addccc %i5, 0x1C36, %l1
19190 lduh [%l7 + 0x6E], %o7
19191 umul %o6, 0x163D, %i7
19192 fcmpeq32 %f14, %f2, %g2
19193 add %g6, %i0, %o5
19194 ldsw [%l7 + 0x74], %g4
19195 fmovrde %i1, %f6, %f10
19196 stx %l2, [%l7 + 0x60]
19197 fmovrdgez %i4, %f12, %f2
19198 sra %o1, %o3, %l4
19199 fmovrslz %g5, %f8, %f12
19200 stb %o0, [%l7 + 0x65]
19201 std %f14, [%l7 + 0x70]
19202 xorcc %i2, 0x1E4D, %o4
19203 ldd [%l7 + 0x30], %f12
19204 fnands %f5, %f14, %f4
19205 fbuge %fcc3, loop_2210
19206 addcc %o2, 0x099F, %l5
19207 ldsw [%l7 + 0x50], %i3
19208 movneg %xcc, %g3, %g1
19209loop_2210:
19210 ld [%l7 + 0x68], %f10
19211 fmovscc %icc, %f3, %f4
19212 addc %i6, 0x01BA, %l0
19213 bvc %icc, loop_2211
19214 fnegd %f8, %f2
19215 fpadd32s %f2, %f0, %f11
19216 ldd [%l7 + 0x48], %f10
19217loop_2211:
19218 ld [%l7 + 0x28], %f3
19219 edge16l %g7, %l3, %l6
19220 tleu %xcc, 0x3
19221 stb %i5, [%l7 + 0x4B]
19222 ldd [%l7 + 0x68], %f6
19223 bvc,a loop_2212
19224 fpadd32s %f14, %f6, %f4
19225 ldub [%l7 + 0x7B], %l1
19226 fzeros %f8
19227loop_2212:
19228 bneg,a,pn %xcc, loop_2213
19229 umulcc %o7, %o6, %g2
19230 lduw [%l7 + 0x3C], %g6
19231 fbug %fcc3, loop_2214
19232loop_2213:
19233 pdist %f6, %f14, %f6
19234 ldsh [%l7 + 0x5C], %i0
19235 fmovrdlez %o5, %f12, %f6
19236loop_2214:
19237 fnegs %f6, %f12
19238 fpadd16 %f0, %f14, %f8
19239 bg,a loop_2215
19240 ldsh [%l7 + 0x08], %i7
19241 fcmpeq16 %f12, %f14, %i1
19242 movrgez %l2, %g4, %o1
19243loop_2215:
19244 fbl,a %fcc2, loop_2216
19245 stw %o3, [%l7 + 0x74]
19246 stw %l4, [%l7 + 0x60]
19247 std %f12, [%l7 + 0x78]
19248loop_2216:
19249 nop
19250 setx loop_2217, %l0, %l1
19251 wrpr 0x1, %tl
19252 wrpr %l1, %tpc
19253 add %l1, 0x4, %l1
19254 wrpr %l1, %tnpc
19255 setx 0x34400001400, %l0, %l1
19256 wrpr %l1, %tstate
19257 wrhpr 0x4, %htstate
19258 retry
19259 array16 %i4, %g5, %i2
19260 mulx %o0, 0x0489, %o2
19261 bneg,a %xcc, loop_2218
19262loop_2217:
19263 fmovdvc %icc, %f6, %f0
19264 fsrc2 %f4, %f0
19265 movn %icc, %l5, %i3
19266loop_2218:
19267 te %icc, 0x1
19268 mova %xcc, %g3, %g1
19269 ldx [%l7 + 0x18], %o4
19270 be loop_2219
19271 ld [%l7 + 0x60], %f1
19272 array32 %i6, %g7, %l0
19273 fornot1s %f9, %f15, %f15
19274loop_2219:
19275 sth %l6, [%l7 + 0x20]
19276 movrlez %i5, 0x047, %l3
19277 fmovdvc %icc, %f1, %f11
19278 fbo,a %fcc3, loop_2220
19279 fmovrde %l1, %f0, %f10
19280 fmovsge %icc, %f1, %f5
19281 fnand %f6, %f0, %f12
19282loop_2220:
19283 fmovsvc %icc, %f5, %f8
19284 stw %o7, [%l7 + 0x68]
19285 lduw [%l7 + 0x5C], %g2
19286 fmul8x16au %f9, %f15, %f4
19287 tsubcctv %g6, 0x0D71, %i0
19288 ldsw [%l7 + 0x44], %o6
19289 andncc %i7, %o5, %l2
19290 fble %fcc2, loop_2221
19291 movg %icc, %g4, %i1
19292 fnegs %f2, %f9
19293 addc %o3, 0x1703, %o1
19294loop_2221:
19295 ldd [%l7 + 0x40], %f8
19296 fornot2 %f0, %f6, %f8
19297 ldsh [%l7 + 0x68], %i4
19298 fmovrdgz %g5, %f4, %f0
19299 bcc,a,pt %icc, loop_2222
19300 ldx [%l7 + 0x18], %l4
19301 ldsb [%l7 + 0x28], %o0
19302 ldd [%l7 + 0x40], %f0
19303loop_2222:
19304 smulcc %o2, %l5, %i2
19305 ldx [%l7 + 0x70], %g3
19306 movg %icc, %i3, %g1
19307 ld [%l7 + 0x78], %f10
19308 movl %xcc, %o4, %i6
19309 ldub [%l7 + 0x23], %l0
19310 ldx [%l7 + 0x78], %l6
19311 lduw [%l7 + 0x20], %i5
19312 tn %icc, 0x4
19313 andncc %l3, %l1, %o7
19314 lduh [%l7 + 0x0A], %g2
19315 fandnot1 %f14, %f0, %f14
19316 fcmpes %fcc1, %f1, %f10
19317 ldx [%l7 + 0x48], %g7
19318 fbn,a %fcc2, loop_2223
19319 addccc %i0, %g6, %o6
19320 sethi 0x09F3, %o5
19321 taddcctv %l2, 0x0E3D, %g4
19322loop_2223:
19323 fmul8x16al %f11, %f7, %f0
19324 lduw [%l7 + 0x20], %i7
19325 stb %o3, [%l7 + 0x0A]
19326 ldsh [%l7 + 0x66], %o1
19327 tvs %xcc, 0x6
19328 lduw [%l7 + 0x74], %i1
19329 fmovscs %xcc, %f12, %f15
19330 ba,a loop_2224
19331 fmovs %f0, %f5
19332 faligndata %f10, %f0, %f6
19333 movcc %xcc, %i4, %l4
19334loop_2224:
19335 edge32l %o0, %g5, %o2
19336 udivcc %i2, 0x11EC, %g3
19337 lduw [%l7 + 0x0C], %i3
19338 tgu %xcc, 0x5
19339 addc %l5, 0x1075, %o4
19340 fnands %f12, %f9, %f11
19341 subc %i6, 0x0995, %l0
19342 fmovdcc %icc, %f8, %f4
19343 fmovrslz %g1, %f6, %f8
19344 fmovrdlz %i5, %f8, %f4
19345 brgz,a %l3, loop_2225
19346 tcs %icc, 0x1
19347 bvs,a loop_2226
19348 fbue,a %fcc3, loop_2227
19349loop_2225:
19350 lduh [%l7 + 0x20], %l1
19351 ldub [%l7 + 0x2E], %l6
19352loop_2226:
19353 fbn %fcc0, loop_2228
19354loop_2227:
19355 fmovdg %icc, %f3, %f7
19356 srl %g2, %g7, %i0
19357 fba %fcc2, loop_2229
19358loop_2228:
19359 ldd [%l7 + 0x68], %f12
19360 fpsub16 %f2, %f4, %f12
19361 sub %g6, %o7, %o6
19362loop_2229:
19363 fones %f0
19364 ld [%l7 + 0x1C], %f7
19365 fbg,a %fcc1, loop_2230
19366 fsrc1s %f8, %f7
19367 stw %o5, [%l7 + 0x78]
19368 stb %l2, [%l7 + 0x49]
19369loop_2230:
19370 stb %i7, [%l7 + 0x09]
19371 bshuffle %f8, %f4, %f6
19372 tgu %icc, 0x0
19373 ldub [%l7 + 0x7B], %o3
19374 tge %xcc, 0x1
19375 andcc %o1, 0x17A3, %i1
19376 ldd [%l7 + 0x40], %f12
19377 mulx %g4, 0x1012, %l4
19378 fbg %fcc1, loop_2231
19379 lduh [%l7 + 0x1E], %i4
19380 fbug,a %fcc3, loop_2232
19381 movcs %xcc, %o0, %o2
19382loop_2231:
19383 st %f1, [%l7 + 0x10]
19384 te %icc, 0x4
19385loop_2232:
19386 fcmpeq16 %f0, %f10, %g5
19387 fands %f7, %f8, %f8
19388 mulscc %i2, 0x1245, %i3
19389 fble %fcc3, loop_2233
19390 movrlez %l5, 0x05B, %g3
19391 or %o4, 0x1DC3, %i6
19392 tneg %xcc, 0x2
19393loop_2233:
19394 fpsub32 %f8, %f10, %f0
19395 lduh [%l7 + 0x48], %l0
19396 ldd [%l7 + 0x78], %f12
19397 sth %i5, [%l7 + 0x5A]
19398 edge8 %g1, %l3, %l1
19399 fmovdg %icc, %f7, %f0
19400 bshuffle %f2, %f2, %f0
19401 fmovrslez %g2, %f10, %f12
19402 bl,a loop_2234
19403 bgu,a %xcc, loop_2235
19404 sdivcc %g7, 0x1195, %i0
19405 movl %icc, %g6, %o7
19406loop_2234:
19407 ldsh [%l7 + 0x34], %l6
19408loop_2235:
19409 srlx %o5, 0x14, %l2
19410 bgu,a,pt %icc, loop_2236
19411 brgez,a %o6, loop_2237
19412 std %f6, [%l7 + 0x38]
19413 ldsb [%l7 + 0x0A], %o3
19414loop_2236:
19415 sdivx %o1, 0x02ED, %i7
19416loop_2237:
19417 fpsub32 %f14, %f2, %f14
19418 ld [%l7 + 0x5C], %f14
19419 movne %icc, %i1, %g4
19420 ldub [%l7 + 0x46], %i4
19421 fcmpeq32 %f2, %f0, %l4
19422 smulcc %o2, 0x0361, %g5
19423 edge16l %o0, %i2, %l5
19424 st %f9, [%l7 + 0x0C]
19425 smul %i3, %o4, %i6
19426 fmovsg %icc, %f0, %f2
19427 bg,a,pt %xcc, loop_2238
19428 addc %g3, %l0, %i5
19429 stx %g1, [%l7 + 0x08]
19430 fmovdneg %xcc, %f0, %f12
19431loop_2238:
19432 ldsh [%l7 + 0x74], %l3
19433 fnegs %f15, %f5
19434 andn %g2, %g7, %l1
19435 fcmpd %fcc1, %f2, %f8
19436 fcmple32 %f6, %f4, %g6
19437 movn %xcc, %o7, %i0
19438 tsubcc %l6, %l2, %o6
19439 movleu %icc, %o3, %o1
19440 tcs %icc, 0x5
19441 fxor %f0, %f0, %f6
19442 fcmple16 %f4, %f6, %o5
19443 st %f10, [%l7 + 0x08]
19444 ldsw [%l7 + 0x24], %i1
19445 ta %icc, 0x3
19446 stw %i7, [%l7 + 0x3C]
19447 edge32ln %g4, %i4, %o2
19448 tge %icc, 0x2
19449 fcmple16 %f8, %f6, %g5
19450 fmovsge %xcc, %f5, %f5
19451 fbu %fcc2, loop_2239
19452 fpsub16 %f12, %f8, %f12
19453 stb %o0, [%l7 + 0x15]
19454 fornot1s %f14, %f6, %f8
19455loop_2239:
19456 stw %i2, [%l7 + 0x50]
19457 alignaddr %l5, %l4, %i3
19458 subcc %i6, %g3, %o4
19459 ldsw [%l7 + 0x54], %i5
19460 tn %icc, 0x5
19461 lduw [%l7 + 0x60], %g1
19462 fmovdg %xcc, %f14, %f9
19463 stx %l3, [%l7 + 0x68]
19464 ldub [%l7 + 0x2D], %l0
19465 std %f4, [%l7 + 0x10]
19466 fnor %f14, %f4, %f8
19467 tn %icc, 0x5
19468 movn %xcc, %g2, %l1
19469 ldub [%l7 + 0x2B], %g6
19470 tvc %xcc, 0x5
19471 ldsh [%l7 + 0x18], %g7
19472 fmovrsne %o7, %f14, %f4
19473 ldsb [%l7 + 0x27], %i0
19474 fpadd32 %f6, %f0, %f0
19475 edge16l %l6, %o6, %l2
19476 bg,a %icc, loop_2240
19477 stw %o1, [%l7 + 0x34]
19478 and %o3, %i1, %o5
19479 or %g4, %i4, %o2
19480loop_2240:
19481 tneg %xcc, 0x1
19482 st %f10, [%l7 + 0x1C]
19483 udiv %i7, 0x0E32, %g5
19484 edge8ln %o0, %i2, %l4
19485 edge32 %i3, %l5, %i6
19486 fmovdgu %icc, %f13, %f8
19487 fmovs %f2, %f13
19488 bleu,pt %xcc, loop_2241
19489 stb %g3, [%l7 + 0x46]
19490 brnz,a %o4, loop_2242
19491 fcmps %fcc0, %f3, %f4
19492loop_2241:
19493 tsubcctv %i5, 0x031D, %l3
19494 stx %g1, [%l7 + 0x30]
19495loop_2242:
19496 ld [%l7 + 0x20], %f15
19497 st %f14, [%l7 + 0x0C]
19498 lduh [%l7 + 0x3A], %l0
19499 fsrc1 %f4, %f12
19500 ldsw [%l7 + 0x70], %g2
19501 fmovrse %g6, %f8, %f6
19502 movrne %g7, 0x3D1, %o7
19503 fsrc1s %f5, %f9
19504 fbug,a %fcc2, loop_2243
19505 tgu %xcc, 0x7
19506 addccc %i0, 0x1473, %l1
19507 fcmpd %fcc3, %f10, %f14
19508loop_2243:
19509 movneg %xcc, %l6, %l2
19510 fornot1 %f14, %f0, %f8
19511 ldsb [%l7 + 0x56], %o1
19512 std %f0, [%l7 + 0x40]
19513 fmovspos %xcc, %f3, %f12
19514 fmovspos %icc, %f13, %f14
19515 fornot2 %f10, %f2, %f4
19516 std %f12, [%l7 + 0x38]
19517 sth %o3, [%l7 + 0x2C]
19518 pdist %f4, %f10, %f8
19519 fnand %f6, %f12, %f6
19520 fbuge,a %fcc3, loop_2244
19521 fnot2 %f12, %f8
19522 ldsh [%l7 + 0x44], %i1
19523 fbn,a %fcc0, loop_2245
19524loop_2244:
19525 tne %icc, 0x3
19526 fpmerge %f13, %f13, %f14
19527 lduw [%l7 + 0x54], %o6
19528loop_2245:
19529 ldub [%l7 + 0x5D], %o5
19530 ldd [%l7 + 0x48], %f14
19531 ldub [%l7 + 0x7F], %i4
19532 st %f2, [%l7 + 0x6C]
19533 tle %icc, 0x6
19534 brz,a %g4, loop_2246
19535 movgu %xcc, %o2, %g5
19536 ld [%l7 + 0x60], %f3
19537 fnegd %f10, %f6
19538loop_2246:
19539 fmovrse %o0, %f7, %f15
19540 fbu %fcc3, loop_2247
19541 fpadd16 %f10, %f12, %f2
19542 fmovdcs %xcc, %f10, %f1
19543 st %f8, [%l7 + 0x1C]
19544loop_2247:
19545 fmovdpos %xcc, %f6, %f10
19546 stx %i7, [%l7 + 0x40]
19547 movpos %icc, %i2, %i3
19548 fnot1 %f14, %f14
19549 sth %l5, [%l7 + 0x16]
19550 fbu,a %fcc3, loop_2248
19551 edge32n %l4, %g3, %o4
19552 movle %icc, %i6, %l3
19553 tcc %icc, 0x4
19554loop_2248:
19555 fmul8x16au %f4, %f1, %f14
19556 fbe %fcc0, loop_2249
19557 movvc %xcc, %i5, %l0
19558 edge32n %g2, %g1, %g7
19559 ldd [%l7 + 0x38], %f0
19560loop_2249:
19561 stb %g6, [%l7 + 0x0E]
19562 ta %xcc, 0x2
19563 fmul8sux16 %f0, %f12, %f14
19564 edge32ln %i0, %o7, %l1
19565 fnands %f8, %f13, %f13
19566 fbe,a %fcc3, loop_2250
19567 add %l2, %l6, %o3
19568 brz %o1, loop_2251
19569 sth %o6, [%l7 + 0x56]
19570loop_2250:
19571 lduh [%l7 + 0x4C], %i1
19572 std %f2, [%l7 + 0x08]
19573loop_2251:
19574 sth %i4, [%l7 + 0x5E]
19575 te %xcc, 0x1
19576 lduh [%l7 + 0x4C], %o5
19577 fzero %f2
19578 bvs,a %icc, loop_2252
19579 fcmps %fcc1, %f5, %f11
19580 fzeros %f15
19581 fcmpne16 %f8, %f6, %o2
19582loop_2252:
19583 tvs %icc, 0x4
19584 fcmpgt32 %f2, %f4, %g4
19585 fba %fcc2, loop_2253
19586 lduh [%l7 + 0x54], %o0
19587 ldx [%l7 + 0x40], %g5
19588 fba,a %fcc1, loop_2254
19589loop_2253:
19590 xnorcc %i2, 0x1976, %i3
19591 call loop_2255
19592 fmuld8ulx16 %f8, %f9, %f4
19593loop_2254:
19594 fmovs %f5, %f9
19595 sth %i7, [%l7 + 0x50]
19596loop_2255:
19597 addc %l5, 0x1510, %l4
19598 be,a loop_2256
19599 fpadd32 %f4, %f6, %f4
19600 tsubcc %g3, 0x18D7, %i6
19601 movl %xcc, %o4, %l3
19602loop_2256:
19603 fnot2s %f12, %f10
19604 umul %l0, 0x0FE2, %i5
19605 taddcctv %g1, %g2, %g7
19606 st %f12, [%l7 + 0x14]
19607 ba loop_2257
19608 bn,pn %xcc, loop_2258
19609 fmovrslez %i0, %f4, %f14
19610 srlx %o7, %g6, %l1
19611loop_2257:
19612 fpsub32 %f0, %f0, %f4
19613loop_2258:
19614 ldsb [%l7 + 0x33], %l2
19615 ldsb [%l7 + 0x2E], %o3
19616 alignaddrl %l6, %o6, %o1
19617 array32 %i1, %i4, %o2
19618 st %f12, [%l7 + 0x54]
19619 ldsb [%l7 + 0x6F], %g4
19620 movn %icc, %o0, %g5
19621 bge,a,pn %xcc, loop_2259
19622 movvc %icc, %i2, %o5
19623 movrne %i7, %i3, %l5
19624 brgez %l4, loop_2260
19625loop_2259:
19626 fmovd %f6, %f4
19627 fornot1s %f6, %f9, %f2
19628 movcc %icc, %g3, %i6
19629loop_2260:
19630 fpack32 %f6, %f12, %f10
19631 bl,pt %xcc, loop_2261
19632 edge8 %l3, %l0, %i5
19633 nop
19634 setx loop_2262, %l0, %l1
19635 jmpl %l1, %o4
19636 fmovrslez %g2, %f11, %f14
19637loop_2261:
19638 std %f6, [%l7 + 0x08]
19639 ldx [%l7 + 0x58], %g1
19640loop_2262:
19641 or %g7, 0x153B, %i0
19642 ldd [%l7 + 0x20], %f14
19643 fpadd16 %f6, %f2, %f6
19644 lduh [%l7 + 0x18], %g6
19645 movcc %icc, %o7, %l1
19646 sth %l2, [%l7 + 0x42]
19647 fcmple16 %f12, %f12, %o3
19648 sth %l6, [%l7 + 0x52]
19649 fnot2s %f4, %f10
19650 fandnot1 %f4, %f8, %f10
19651 fmovsn %icc, %f1, %f9
19652 fnegd %f12, %f14
19653 lduw [%l7 + 0x34], %o6
19654 fexpand %f4, %f2
19655 stw %o1, [%l7 + 0x24]
19656 movrlz %i4, %o2, %g4
19657 std %f14, [%l7 + 0x70]
19658 edge16 %i1, %o0, %g5
19659 fones %f10
19660 orncc %i2, %i7, %i3
19661 fpmerge %f13, %f8, %f10
19662 ldd [%l7 + 0x60], %f8
19663 tvs %icc, 0x5
19664 fpmerge %f13, %f2, %f12
19665 tvs %xcc, 0x6
19666 movcs %xcc, %l5, %o5
19667 fmovdneg %icc, %f2, %f14
19668 std %f14, [%l7 + 0x08]
19669 edge32ln %l4, %i6, %l3
19670 pdist %f8, %f0, %f14
19671 sdivx %l0, 0x068D, %g3
19672 std %f0, [%l7 + 0x70]
19673 movgu %icc, %o4, %i5
19674 fnot1 %f8, %f6
19675 fabss %f10, %f3
19676 ldsh [%l7 + 0x1A], %g1
19677 movleu %xcc, %g7, %i0
19678 sethi 0x047A, %g2
19679 bcc,pt %xcc, loop_2263
19680 fnands %f12, %f8, %f8
19681 ldd [%l7 + 0x40], %f10
19682 ldsb [%l7 + 0x13], %o7
19683loop_2263:
19684 fcmps %fcc0, %f6, %f12
19685 brnz,a %l1, loop_2264
19686 fbge %fcc1, loop_2265
19687 bn,pn %icc, loop_2266
19688 movvs %icc, %l2, %g6
19689loop_2264:
19690 movcs %xcc, %o3, %o6
19691loop_2265:
19692 andcc %l6, 0x1C74, %i4
19693loop_2266:
19694 fmovrdlz %o2, %f6, %f2
19695 fabss %f8, %f12
19696 bge,a,pt %icc, loop_2267
19697 ldub [%l7 + 0x7F], %g4
19698 movg %icc, %o1, %o0
19699 tsubcc %i1, %g5, %i2
19700loop_2267:
19701 smul %i3, %i7, %o5
19702 orncc %l5, %i6, %l3
19703 addccc %l4, 0x0FDF, %l0
19704 movn %icc, %g3, %i5
19705 fmovse %xcc, %f14, %f6
19706 ldd [%l7 + 0x58], %f6
19707 brlez,a %g1, loop_2268
19708 fexpand %f1, %f0
19709 ldub [%l7 + 0x15], %g7
19710 fors %f1, %f9, %f7
19711loop_2268:
19712 st %f1, [%l7 + 0x64]
19713 fpadd32 %f0, %f14, %f6
19714 ldub [%l7 + 0x71], %o4
19715 pdist %f8, %f4, %f10
19716 st %f2, [%l7 + 0x34]
19717 fbl,a %fcc1, loop_2269
19718 st %f10, [%l7 + 0x20]
19719 sdivcc %g2, 0x08DB, %o7
19720 stw %i0, [%l7 + 0x64]
19721loop_2269:
19722 stx %l1, [%l7 + 0x28]
19723 ldub [%l7 + 0x0C], %l2
19724 movcs %xcc, %g6, %o6
19725 stb %l6, [%l7 + 0x1E]
19726 fmovda %xcc, %f1, %f11
19727 fxors %f5, %f12, %f5
19728 edge16ln %i4, %o3, %g4
19729 fabss %f15, %f10
19730 fnands %f1, %f0, %f4
19731 stx %o2, [%l7 + 0x38]
19732 ldsh [%l7 + 0x60], %o0
19733 st %f8, [%l7 + 0x28]
19734 bpos,a %icc, loop_2270
19735 ld [%l7 + 0x5C], %f11
19736 movn %icc, %o1, %i1
19737 fsrc1s %f8, %f7
19738loop_2270:
19739 bgu,pt %icc, loop_2271
19740 edge8l %g5, %i3, %i7
19741 fnot1s %f13, %f0
19742 umul %o5, %l5, %i6
19743loop_2271:
19744 fxors %f11, %f11, %f4
19745 sllx %l3, %i2, %l4
19746 mulx %l0, %i5, %g1
19747 fmovspos %xcc, %f11, %f14
19748 andn %g3, 0x15A5, %o4
19749 ldsb [%l7 + 0x6E], %g2
19750 fands %f15, %f14, %f8
19751 subc %o7, %g7, %i0
19752 xorcc %l2, %l1, %g6
19753 stw %l6, [%l7 + 0x0C]
19754 fmul8x16al %f12, %f6, %f2
19755 fxors %f15, %f8, %f11
19756 sdivx %i4, 0x0135, %o3
19757 edge16ln %o6, %o2, %o0
19758 st %f11, [%l7 + 0x10]
19759 bcs,a %xcc, loop_2272
19760 fmovrse %g4, %f3, %f10
19761 stw %o1, [%l7 + 0x4C]
19762 fmovrsgez %i1, %f5, %f9
19763loop_2272:
19764 udivcc %g5, 0x1009, %i3
19765 call loop_2273
19766 std %f12, [%l7 + 0x50]
19767 fmovrsne %i7, %f13, %f2
19768 fmovrslez %o5, %f14, %f8
19769loop_2273:
19770 fmul8x16au %f12, %f3, %f4
19771 stw %i6, [%l7 + 0x28]
19772 tcc %xcc, 0x0
19773 edge8n %l3, %l5, %i2
19774 ldsw [%l7 + 0x2C], %l0
19775 tn %xcc, 0x4
19776 movvs %xcc, %i5, %g1
19777 ldub [%l7 + 0x74], %g3
19778 stw %o4, [%l7 + 0x2C]
19779 fmovrdgz %l4, %f8, %f10
19780 fnor %f14, %f0, %f0
19781 fmovsg %xcc, %f13, %f7
19782 sth %o7, [%l7 + 0x38]
19783 sra %g2, %i0, %g7
19784 fcmpne32 %f12, %f2, %l1
19785 lduh [%l7 + 0x46], %l2
19786 sllx %g6, 0x02, %l6
19787 srax %i4, %o6, %o3
19788 fcmpne16 %f10, %f2, %o2
19789 movre %g4, 0x262, %o1
19790 fornot1s %f0, %f5, %f15
19791 st %f4, [%l7 + 0x0C]
19792 fones %f6
19793 fcmps %fcc0, %f8, %f3
19794 fmovscs %xcc, %f2, %f1
19795 movrlz %o0, 0x2EF, %g5
19796 lduw [%l7 + 0x58], %i3
19797 ldsb [%l7 + 0x0C], %i1
19798 std %f10, [%l7 + 0x60]
19799 ld [%l7 + 0x74], %f4
19800 nop
19801 setx loop_2274, %l0, %l1
19802 jmpl %l1, %i7
19803 orncc %o5, %i6, %l3
19804 edge32ln %i2, %l0, %i5
19805 fones %f3
19806loop_2274:
19807 fba %fcc3, loop_2275
19808 bn loop_2276
19809 brnz,a %l5, loop_2277
19810 pdist %f0, %f8, %f8
19811loop_2275:
19812 tneg %xcc, 0x2
19813loop_2276:
19814 tvc %xcc, 0x1
19815loop_2277:
19816 fcmps %fcc1, %f0, %f8
19817 fand %f10, %f10, %f0
19818 nop
19819 setx loop_2278, %l0, %l1
19820 wrpr 0x1, %tl
19821 wrpr %l1, %tpc
19822 add %l1, 0x4, %l1
19823 wrpr %l1, %tnpc
19824 setx 0x34400001400, %l0, %l1
19825 wrpr %l1, %tstate
19826 wrhpr 0x4, %htstate
19827 retry
19828 stx %g3, [%l7 + 0x58]
19829 fornot1s %f9, %f14, %f11
19830 ld [%l7 + 0x78], %f9
19831loop_2278:
19832 std %f8, [%l7 + 0x30]
19833 st %f14, [%l7 + 0x0C]
19834 sra %g1, 0x15, %l4
19835 lduh [%l7 + 0x74], %o7
19836 fcmpgt32 %f4, %f0, %g2
19837 ldd [%l7 + 0x68], %f12
19838 mulx %i0, %o4, %g7
19839 andcc %l2, 0x03DD, %g6
19840 edge16 %l1, %l6, %o6
19841 st %f8, [%l7 + 0x60]
19842 sth %o3, [%l7 + 0x68]
19843 movrlez %i4, %o2, %g4
19844 orn %o1, 0x1F20, %o0
19845 ldsb [%l7 + 0x21], %g5
19846 array16 %i1, %i3, %o5
19847 fmovsl %icc, %f9, %f15
19848 fmovdneg %icc, %f11, %f5
19849 fmovsn %xcc, %f7, %f13
19850 faligndata %f12, %f12, %f10
19851 tsubcc %i7, 0x1924, %i6
19852 tn %icc, 0x2
19853 ldsh [%l7 + 0x66], %l3
19854 fcmpgt32 %f2, %f2, %l0
19855 sth %i2, [%l7 + 0x3A]
19856 fmuld8ulx16 %f13, %f11, %f12
19857 fmovsle %xcc, %f3, %f6
19858 ldsb [%l7 + 0x59], %l5
19859 subccc %i5, 0x1759, %g1
19860 fexpand %f6, %f0
19861 std %f2, [%l7 + 0x68]
19862 ldsh [%l7 + 0x6C], %g3
19863 stx %o7, [%l7 + 0x48]
19864 brz,a %g2, loop_2279
19865 fmul8x16al %f9, %f10, %f8
19866 brlz %i0, loop_2280
19867 bl,pn %icc, loop_2281
19868loop_2279:
19869 st %f14, [%l7 + 0x64]
19870 stw %l4, [%l7 + 0x68]
19871loop_2280:
19872 fpsub32s %f8, %f12, %f12
19873loop_2281:
19874 smulcc %o4, 0x07E3, %g7
19875 umulcc %g6, %l2, %l6
19876 subc %o6, %o3, %i4
19877 fpsub16s %f6, %f14, %f1
19878 tgu %xcc, 0x3
19879 ld [%l7 + 0x48], %f8
19880 fpadd32 %f10, %f6, %f8
19881 fbue,a %fcc2, loop_2282
19882 fpadd32 %f10, %f0, %f14
19883 movrne %o2, 0x290, %g4
19884 tn %xcc, 0x2
19885loop_2282:
19886 std %f0, [%l7 + 0x48]
19887 brlez,a %o1, loop_2283
19888 bne,a %icc, loop_2284
19889 orcc %o0, %l1, %i1
19890 fcmped %fcc0, %f10, %f0
19891loop_2283:
19892 fblg %fcc2, loop_2285
19893loop_2284:
19894 smul %i3, %o5, %g5
19895 stw %i6, [%l7 + 0x34]
19896 ldsb [%l7 + 0x43], %l3
19897loop_2285:
19898 ldsw [%l7 + 0x4C], %i7
19899 st %f12, [%l7 + 0x30]
19900 fmovsl %icc, %f14, %f1
19901 array16 %l0, %l5, %i5
19902 fpack16 %f2, %f8
19903 ldsb [%l7 + 0x17], %i2
19904 fandnot2s %f11, %f15, %f13
19905 sethi 0x12B2, %g3
19906 fmovrslz %g1, %f5, %f2
19907 subc %g2, 0x127B, %o7
19908 fmovrsgz %l4, %f10, %f3
19909 alignaddr %i0, %g7, %o4
19910 fbg %fcc1, loop_2286
19911 tn %icc, 0x5
19912 fcmpne16 %f10, %f4, %g6
19913 bvc,pn %icc, loop_2287
19914loop_2286:
19915 lduw [%l7 + 0x6C], %l2
19916 bgu,a,pt %icc, loop_2288
19917 fmovdcc %icc, %f15, %f4
19918loop_2287:
19919 stw %l6, [%l7 + 0x10]
19920 fbug,a %fcc3, loop_2289
19921loop_2288:
19922 tgu %xcc, 0x0
19923 udivcc %o6, 0x07D2, %o3
19924 stb %i4, [%l7 + 0x26]
19925loop_2289:
19926 fcmpeq32 %f14, %f6, %o2
19927 ldx [%l7 + 0x58], %o1
19928 movpos %icc, %g4, %l1
19929 fmovscc %icc, %f0, %f15
19930 te %icc, 0x5
19931 fbue,a %fcc3, loop_2290
19932 lduw [%l7 + 0x70], %i1
19933 ldd [%l7 + 0x68], %f12
19934 lduh [%l7 + 0x20], %i3
19935loop_2290:
19936 fmovdl %icc, %f13, %f6
19937 tpos %icc, 0x7
19938 bcs %icc, loop_2291
19939 smul %o0, 0x16E5, %o5
19940 addccc %i6, %l3, %g5
19941 ba,a loop_2292
19942loop_2291:
19943 movre %i7, %l5, %i5
19944 fnot1s %f15, %f7
19945 stx %l0, [%l7 + 0x38]
19946loop_2292:
19947 stw %i2, [%l7 + 0x60]
19948 ldub [%l7 + 0x1C], %g1
19949 fpackfix %f2, %f9
19950 fornot1s %f5, %f12, %f13
19951 stw %g2, [%l7 + 0x54]
19952 fnand %f12, %f6, %f6
19953 fpsub32 %f14, %f8, %f10
19954 sth %o7, [%l7 + 0x74]
19955 fexpand %f4, %f12
19956 sdivcc %l4, 0x067B, %i0
19957 fcmpne16 %f6, %f10, %g7
19958 ldub [%l7 + 0x4B], %g3
19959 fmovsne %icc, %f11, %f5
19960 std %f12, [%l7 + 0x60]
19961 ldub [%l7 + 0x63], %g6
19962 alignaddrl %l2, %o4, %l6
19963 bl %xcc, loop_2293
19964 umul %o6, 0x12D8, %i4
19965 stw %o2, [%l7 + 0x40]
19966 lduw [%l7 + 0x2C], %o3
19967loop_2293:
19968 popc 0x047D, %g4
19969 ldsw [%l7 + 0x60], %o1
19970 sth %l1, [%l7 + 0x78]
19971 movn %icc, %i3, %o0
19972 smulcc %o5, 0x0A92, %i1
19973 fble,a %fcc2, loop_2294
19974 lduw [%l7 + 0x2C], %l3
19975 fcmpeq16 %f6, %f10, %g5
19976 std %f14, [%l7 + 0x28]
19977loop_2294:
19978 lduh [%l7 + 0x5C], %i7
19979 fmovdge %xcc, %f14, %f13
19980 udiv %i6, 0x0891, %l5
19981 edge32n %l0, %i2, %g1
19982 lduw [%l7 + 0x28], %i5
19983 fmul8ulx16 %f12, %f6, %f2
19984 sdivcc %g2, 0x1A25, %o7
19985 movre %l4, 0x3D1, %i0
19986 fbl %fcc3, loop_2295
19987 pdist %f4, %f2, %f14
19988 fmovdvs %xcc, %f11, %f15
19989 std %f2, [%l7 + 0x08]
19990loop_2295:
19991 fands %f6, %f0, %f5
19992 bvs,pn %icc, loop_2296
19993 bvc,a,pn %icc, loop_2297
19994 sth %g7, [%l7 + 0x0A]
19995 lduw [%l7 + 0x60], %g3
19996loop_2296:
19997 sth %g6, [%l7 + 0x7A]
19998loop_2297:
19999 stb %o4, [%l7 + 0x42]
20000 tge %icc, 0x5
20001 fmovrdlez %l2, %f10, %f2
20002 ldub [%l7 + 0x4E], %o6
20003 movpos %icc, %i4, %l6
20004 brlz %o2, loop_2298
20005 fnot1s %f7, %f3
20006 std %f6, [%l7 + 0x48]
20007 fcmpes %fcc0, %f12, %f15
20008loop_2298:
20009 sth %g4, [%l7 + 0x48]
20010 fmovscs %icc, %f13, %f12
20011 ldsh [%l7 + 0x46], %o1
20012 fzeros %f14
20013 st %f3, [%l7 + 0x18]
20014 ldsh [%l7 + 0x1C], %l1
20015 brgz %i3, loop_2299
20016 movpos %icc, %o0, %o5
20017 tleu %icc, 0x5
20018 fbg %fcc1, loop_2300
20019loop_2299:
20020 nop
20021 setx loop_2301, %l0, %l1
20022 wrpr 0x1, %tl
20023 wrpr %l1, %tnpc
20024 setx 0x34400001400, %l0, %l1
20025 wrpr %l1, %tstate
20026 wrhpr 0x4, %htstate
20027 done
20028 ldsh [%l7 + 0x62], %i1
20029 fbul,a %fcc1, loop_2302
20030loop_2300:
20031 bne %xcc, loop_2303
20032loop_2301:
20033 ta %xcc, 0x3
20034 fpack32 %f8, %f2, %f12
20035loop_2302:
20036 ble,pn %icc, loop_2304
20037loop_2303:
20038 ldd [%l7 + 0x20], %f6
20039 fpack16 %f12, %f13
20040 tn %icc, 0x7
20041loop_2304:
20042 umulcc %o3, 0x06B4, %g5
20043 fmul8x16 %f6, %f14, %f4
20044 popc %i7, %i6
20045 ldd [%l7 + 0x70], %f14
20046 fandnot1s %f11, %f0, %f6
20047 st %f12, [%l7 + 0x38]
20048 sth %l5, [%l7 + 0x50]
20049 orcc %l0, 0x1A12, %l3
20050 bleu,pn %xcc, loop_2305
20051 fornot2 %f8, %f4, %f0
20052 movrgz %g1, 0x12E, %i5
20053 ldub [%l7 + 0x55], %g2
20054loop_2305:
20055 bn,a %icc, loop_2306
20056 edge8l %i2, %l4, %o7
20057 fmovrsgez %g7, %f5, %f6
20058 tl %xcc, 0x3
20059loop_2306:
20060 ldx [%l7 + 0x28], %g3
20061 fsrc2s %f14, %f15
20062 fmovde %icc, %f7, %f1
20063 nop
20064 setx loop_2307, %l0, %l1
20065 wrpr 0x1, %tl
20066 wrpr %l1, %tpc
20067 add %l1, 0x4, %l1
20068 wrpr %l1, %tnpc
20069 setx 0x34400001400, %l0, %l1
20070 wrpr %l1, %tstate
20071 wrhpr 0x4, %htstate
20072 retry
20073 fabss %f14, %f6
20074 fmul8x16al %f1, %f10, %f10
20075 fmovrdlez %i0, %f6, %f12
20076loop_2307:
20077 ldsh [%l7 + 0x0E], %o4
20078 nop
20079 setx loop_2308, %l0, %l1
20080 wrpr 0x1, %tl
20081 wrpr %l1, %tpc
20082 add %l1, 0x4, %l1
20083 wrpr %l1, %tnpc
20084 setx 0x34400001400, %l0, %l1
20085 wrpr %l1, %tstate
20086 wrhpr 0x4, %htstate
20087 retry
20088 fcmpes %fcc3, %f13, %f15
20089 udiv %l2, 0x081C, %o6
20090 fmovrse %i4, %f0, %f3
20091loop_2308:
20092 edge16 %l6, %g6, %o2
20093 taddcctv %o1, %g4, %i3
20094 st %f5, [%l7 + 0x08]
20095 fcmpgt32 %f10, %f4, %l1
20096 tgu %xcc, 0x6
20097 bge %xcc, loop_2309
20098 addc %o5, 0x1419, %i1
20099 ldd [%l7 + 0x40], %f0
20100 bleu,a loop_2310
20101loop_2309:
20102 fabss %f7, %f5
20103 ldub [%l7 + 0x2A], %o0
20104 movpos %icc, %o3, %g5
20105loop_2310:
20106 stw %i7, [%l7 + 0x50]
20107 fmovspos %xcc, %f1, %f14
20108 tsubcctv %i6, 0x1876, %l0
20109 fpack16 %f8, %f11
20110 tvs %xcc, 0x1
20111 faligndata %f12, %f4, %f6
20112 fmovscs %icc, %f1, %f5
20113 ldsw [%l7 + 0x48], %l3
20114 fbug,a %fcc2, loop_2311
20115 fmul8x16al %f2, %f8, %f0
20116 stb %l5, [%l7 + 0x46]
20117 ldsw [%l7 + 0x70], %i5
20118loop_2311:
20119 fblg %fcc1, loop_2312
20120 ldub [%l7 + 0x43], %g2
20121 xorcc %g1, 0x0CD5, %l4
20122 fmovsge %icc, %f5, %f7
20123loop_2312:
20124 std %f0, [%l7 + 0x60]
20125 stb %i2, [%l7 + 0x57]
20126 movrgez %g7, 0x300, %g3
20127 fsrc1s %f4, %f15
20128 fmovdcs %icc, %f7, %f6
20129 fpsub16s %f7, %f1, %f15
20130 sth %i0, [%l7 + 0x18]
20131 fmovsn %xcc, %f5, %f10
20132 siam 0x2
20133 ldx [%l7 + 0x28], %o4
20134 fbge %fcc0, loop_2313
20135 fzero %f10
20136 movre %o7, 0x2ED, %o6
20137 fandnot2s %f3, %f10, %f4
20138loop_2313:
20139 stx %i4, [%l7 + 0x68]
20140 edge8l %l6, %l2, %g6
20141 fmovsvs %xcc, %f13, %f5
20142 fpadd16 %f4, %f14, %f10
20143 fmovrdgz %o2, %f6, %f12
20144 bcs,a %xcc, loop_2314
20145 stw %g4, [%l7 + 0x44]
20146 bleu,pt %xcc, loop_2315
20147 ldub [%l7 + 0x50], %o1
20148loop_2314:
20149 fcmpne16 %f14, %f0, %i3
20150 fnot1s %f12, %f12
20151loop_2315:
20152 tcc %icc, 0x6
20153 sth %o5, [%l7 + 0x1C]
20154 fxnor %f8, %f4, %f0
20155 movrlz %i1, 0x0A8, %l1
20156 fpsub16 %f14, %f12, %f2
20157 call loop_2316
20158 fpsub16s %f0, %f3, %f9
20159 be,a %icc, loop_2317
20160 lduh [%l7 + 0x5E], %o3
20161loop_2316:
20162 fpsub16s %f8, %f3, %f4
20163 fpack16 %f4, %f3
20164loop_2317:
20165 ldd [%l7 + 0x30], %f12
20166 stx %o0, [%l7 + 0x20]
20167 fbl %fcc3, loop_2318
20168 ba,a,pt %icc, loop_2319
20169 fmovsneg %xcc, %f1, %f2
20170 fmovsvc %icc, %f2, %f12
20171loop_2318:
20172 xnorcc %g5, %i6, %l0
20173loop_2319:
20174 ldsw [%l7 + 0x10], %l3
20175 ldsb [%l7 + 0x4F], %i7
20176 movcs %icc, %i5, %g2
20177 bvc,pt %xcc, loop_2320
20178 fcmps %fcc0, %f14, %f8
20179 bleu,pn %xcc, loop_2321
20180 movrgez %g1, %l4, %l5
20181loop_2320:
20182 sdiv %g7, 0x1BDB, %g3
20183 stw %i0, [%l7 + 0x0C]
20184loop_2321:
20185 fcmpes %fcc0, %f12, %f3
20186 fmovrdlez %i2, %f12, %f10
20187 ta %xcc, 0x1
20188 fcmple32 %f2, %f2, %o4
20189 fmovda %icc, %f15, %f9
20190 ba,a %xcc, loop_2322
20191 fcmpgt16 %f14, %f6, %o7
20192 fmovsvs %icc, %f3, %f12
20193 stw %o6, [%l7 + 0x1C]
20194loop_2322:
20195 fmovd %f2, %f14
20196 srlx %i4, 0x1F, %l6
20197 bvc %icc, loop_2323
20198 sub %l2, 0x1297, %g6
20199 fbul %fcc3, loop_2324
20200 tsubcctv %o2, %g4, %i3
20201loop_2323:
20202 taddcctv %o5, %i1, %o1
20203 fbule %fcc0, loop_2325
20204loop_2324:
20205 fble %fcc3, loop_2326
20206 ldx [%l7 + 0x70], %o3
20207 fpadd32 %f4, %f0, %f2
20208loop_2325:
20209 fbne %fcc2, loop_2327
20210loop_2326:
20211 bcs,pt %icc, loop_2328
20212 tvc %icc, 0x1
20213 stw %o0, [%l7 + 0x48]
20214loop_2327:
20215 andn %g5, %i6, %l1
20216loop_2328:
20217 brgez %l3, loop_2329
20218 movpos %xcc, %l0, %i7
20219 tne %xcc, 0x5
20220 ldub [%l7 + 0x38], %i5
20221loop_2329:
20222 sth %g2, [%l7 + 0x3E]
20223 brgez %g1, loop_2330
20224 fmovdcc %xcc, %f6, %f7
20225 fandnot1 %f12, %f2, %f4
20226 orn %l5, 0x02D5, %g7
20227loop_2330:
20228 tvc %xcc, 0x4
20229 ble,pt %icc, loop_2331
20230 std %f4, [%l7 + 0x18]
20231 std %f6, [%l7 + 0x20]
20232 fpsub32s %f10, %f6, %f9
20233loop_2331:
20234 fmul8x16 %f12, %f4, %f4
20235 brnz %g3, loop_2332
20236 fmovsne %xcc, %f1, %f9
20237 stb %i0, [%l7 + 0x20]
20238 fmovdn %icc, %f5, %f6
20239loop_2332:
20240 fmovrslez %i2, %f10, %f3
20241 fbg,a %fcc1, loop_2333
20242 bleu,a,pn %icc, loop_2334
20243 fbe,a %fcc3, loop_2335
20244 bge,a,pn %xcc, loop_2336
20245loop_2333:
20246 tvc %icc, 0x4
20247loop_2334:
20248 movcs %icc, %o4, %l4
20249loop_2335:
20250 stw %o6, [%l7 + 0x0C]
20251loop_2336:
20252 fnor %f0, %f8, %f8
20253 movrgez %o7, %i4, %l6
20254 call loop_2337
20255 ldx [%l7 + 0x18], %l2
20256 fandnot2s %f9, %f10, %f8
20257 stw %g6, [%l7 + 0x74]
20258loop_2337:
20259 stb %o2, [%l7 + 0x63]
20260 add %i3, 0x0B4E, %g4
20261 fnot1 %f0, %f0
20262 tn %icc, 0x1
20263 fmovdne %icc, %f8, %f5
20264 stx %i1, [%l7 + 0x60]
20265 fmovsn %xcc, %f13, %f14
20266 fmovsle %icc, %f6, %f0
20267 fornot1s %f2, %f10, %f2
20268 ta %xcc, 0x4
20269 stb %o1, [%l7 + 0x69]
20270 lduh [%l7 + 0x48], %o5
20271 andn %o3, %g5, %i6
20272 subcc %l1, 0x027E, %l3
20273 edge8ln %l0, %o0, %i5
20274 fbl %fcc0, loop_2338
20275 fmovdvc %icc, %f8, %f2
20276 ldsb [%l7 + 0x09], %i7
20277 nop
20278 setx loop_2339, %l0, %l1
20279 wrpr 0x1, %tl
20280 wrpr %l1, %tnpc
20281 setx 0x34400001400, %l0, %l1
20282 wrpr %l1, %tstate
20283 wrhpr 0x4, %htstate
20284 done
20285loop_2338:
20286 bg,a loop_2340
20287 srl %g2, 0x13, %l5
20288 fmovdn %icc, %f3, %f0
20289loop_2339:
20290 fmovdvc %xcc, %f0, %f8
20291loop_2340:
20292 lduh [%l7 + 0x54], %g7
20293 tg %xcc, 0x6
20294 ldx [%l7 + 0x70], %g1
20295 movrgez %g3, %i2, %o4
20296 taddcc %i0, 0x00B5, %l4
20297 fbo %fcc1, loop_2341
20298 bcs %xcc, loop_2342
20299 movcc %xcc, %o7, %i4
20300 movgu %icc, %o6, %l6
20301loop_2341:
20302 edge8 %g6, %o2, %l2
20303loop_2342:
20304 ldsh [%l7 + 0x20], %g4
20305 brnz,a %i1, loop_2343
20306 fmovrse %i3, %f11, %f3
20307 movpos %icc, %o5, %o1
20308 lduw [%l7 + 0x60], %g5
20309loop_2343:
20310 ldd [%l7 + 0x40], %f6
20311 ldub [%l7 + 0x1E], %o3
20312 sth %l1, [%l7 + 0x46]
20313 movge %xcc, %i6, %l3
20314 fmul8sux16 %f4, %f4, %f2
20315 fmovrsgez %o0, %f11, %f0
20316 ldx [%l7 + 0x50], %i5
20317 fmovsge %icc, %f9, %f14
20318 lduh [%l7 + 0x56], %l0
20319 addc %i7, %l5, %g7
20320 bge,a,pn %xcc, loop_2344
20321 bcs %icc, loop_2345
20322 fxnors %f3, %f6, %f4
20323 fandnot2s %f3, %f6, %f8
20324loop_2344:
20325 tg %xcc, 0x6
20326loop_2345:
20327 fbe %fcc0, loop_2346
20328 lduw [%l7 + 0x14], %g2
20329 orncc %g1, 0x119D, %g3
20330 ldd [%l7 + 0x40], %f10
20331loop_2346:
20332 fnot2 %f6, %f4
20333 fands %f10, %f6, %f15
20334 movneg %icc, %i2, %i0
20335 sdivcc %o4, 0x1A70, %l4
20336 stb %o7, [%l7 + 0x51]
20337 st %f11, [%l7 + 0x4C]
20338 std %f4, [%l7 + 0x60]
20339 fnegs %f13, %f11
20340 bshuffle %f12, %f14, %f2
20341 lduw [%l7 + 0x40], %o6
20342 addccc %l6, %g6, %i4
20343 fands %f10, %f7, %f14
20344 taddcctv %o2, %l2, %g4
20345 fsrc2 %f2, %f6
20346 fabss %f14, %f1
20347 fmovrdgez %i3, %f14, %f10
20348 fmul8x16al %f11, %f0, %f10
20349 fones %f12
20350 udivcc %o5, 0x19CC, %o1
20351 for %f4, %f14, %f14
20352 bshuffle %f10, %f8, %f10
20353 srlx %i1, %g5, %o3
20354 ldub [%l7 + 0x7B], %i6
20355 tcs %icc, 0x5
20356 std %f6, [%l7 + 0x40]
20357 srl %l1, 0x10, %l3
20358 std %f8, [%l7 + 0x08]
20359 fand %f8, %f12, %f12
20360 fmovdleu %icc, %f3, %f3
20361 stx %i5, [%l7 + 0x58]
20362 sdivcc %o0, 0x08AC, %i7
20363 lduh [%l7 + 0x4E], %l5
20364 fmovsa %xcc, %f6, %f5
20365 edge8 %l0, %g2, %g1
20366 taddcctv %g7, 0x1870, %i2
20367 ldsw [%l7 + 0x28], %g3
20368 ld [%l7 + 0x38], %f9
20369 ldsh [%l7 + 0x26], %o4
20370 stb %i0, [%l7 + 0x55]
20371 smulcc %o7, %l4, %l6
20372 fpadd32s %f10, %f1, %f14
20373 mulx %o6, %i4, %o2
20374 movvs %icc, %g6, %l2
20375 ldub [%l7 + 0x1B], %g4
20376 taddcc %o5, 0x1BD0, %o1
20377 mulscc %i3, 0x1680, %i1
20378 fandnot1s %f12, %f12, %f14
20379 ldsb [%l7 + 0x46], %g5
20380 bcs,a,pt %icc, loop_2347
20381 movrlz %o3, 0x04A, %i6
20382 st %f13, [%l7 + 0x24]
20383 bne,a,pn %xcc, loop_2348
20384loop_2347:
20385 sdivcc %l1, 0x1AAD, %l3
20386 orcc %o0, 0x1E48, %i5
20387 fcmpne32 %f12, %f12, %i7
20388loop_2348:
20389 umul %l5, 0x114B, %l0
20390 brnz %g2, loop_2349
20391 fbo %fcc3, loop_2350
20392 fnegs %f9, %f12
20393 fmuld8ulx16 %f4, %f11, %f4
20394loop_2349:
20395 fmovd %f10, %f4
20396loop_2350:
20397 fors %f3, %f8, %f4
20398 fpsub32 %f0, %f8, %f4
20399 fornot1 %f0, %f4, %f10
20400 ldsb [%l7 + 0x2B], %g1
20401 ba,a loop_2351
20402 bne,a loop_2352
20403 fpmerge %f15, %f3, %f4
20404 fmul8x16al %f13, %f1, %f0
20405loop_2351:
20406 stw %i2, [%l7 + 0x6C]
20407loop_2352:
20408 fcmple32 %f12, %f14, %g7
20409 sth %o4, [%l7 + 0x2A]
20410 ldsh [%l7 + 0x7A], %g3
20411 sll %i0, 0x1F, %l4
20412 bleu,a,pt %xcc, loop_2353
20413 stx %l6, [%l7 + 0x48]
20414 ldsb [%l7 + 0x1F], %o6
20415 array8 %i4, %o7, %o2
20416loop_2353:
20417 andncc %l2, %g6, %o5
20418 popc %o1, %g4
20419 srl %i3, %g5, %o3
20420 fmuld8ulx16 %f2, %f14, %f0
20421 fpackfix %f10, %f10
20422 edge32l %i1, %l1, %l3
20423 fpack32 %f2, %f14, %f10
20424 edge32n %i6, %o0, %i7
20425 tl %icc, 0x5
20426 bneg loop_2354
20427 stx %l5, [%l7 + 0x78]
20428 lduw [%l7 + 0x08], %i5
20429 stw %g2, [%l7 + 0x38]
20430loop_2354:
20431 fnot1 %f2, %f6
20432 ldub [%l7 + 0x10], %g1
20433 bvc,a,pt %xcc, loop_2355
20434 pdist %f0, %f12, %f14
20435 stb %i2, [%l7 + 0x4E]
20436 movvs %icc, %g7, %l0
20437loop_2355:
20438 brnz,a %g3, loop_2356
20439 fmovse %xcc, %f5, %f5
20440 edge8n %o4, %l4, %i0
20441 movvs %xcc, %o6, %l6
20442loop_2356:
20443 move %xcc, %o7, %o2
20444 fblg,a %fcc3, loop_2357
20445 ldsb [%l7 + 0x31], %l2
20446 stw %i4, [%l7 + 0x6C]
20447 fcmped %fcc1, %f10, %f0
20448loop_2357:
20449 edge16n %g6, %o5, %g4
20450 ld [%l7 + 0x24], %f15
20451 movcs %xcc, %o1, %i3
20452 mulscc %o3, %i1, %l1
20453 movle %icc, %g5, %i6
20454 ldub [%l7 + 0x63], %l3
20455 fmovrdgz %o0, %f14, %f8
20456 fbl,a %fcc0, loop_2358
20457 ldsw [%l7 + 0x38], %l5
20458 fnegs %f11, %f7
20459 stw %i5, [%l7 + 0x24]
20460loop_2358:
20461 bshuffle %f12, %f2, %f2
20462 fmovdne %icc, %f8, %f6
20463 fandnot2 %f4, %f12, %f12
20464 sll %g2, %g1, %i2
20465 stb %i7, [%l7 + 0x77]
20466 fmovdneg %xcc, %f4, %f15
20467 fmovsa %icc, %f8, %f8
20468 movleu %xcc, %l0, %g3
20469 ldsh [%l7 + 0x1E], %g7
20470 stx %o4, [%l7 + 0x40]
20471 udivx %l4, 0x02E2, %o6
20472 siam 0x2
20473 fpsub16s %f2, %f11, %f6
20474 tgu %icc, 0x1
20475 ldub [%l7 + 0x20], %i0
20476 ldsb [%l7 + 0x7B], %l6
20477 tge %icc, 0x6
20478 pdist %f2, %f4, %f14
20479 te %icc, 0x3
20480 fnand %f10, %f14, %f0
20481 fcmpes %fcc0, %f5, %f5
20482 fmovsl %icc, %f14, %f5
20483 fmovdl %icc, %f5, %f5
20484 std %f12, [%l7 + 0x78]
20485 fmovde %icc, %f15, %f4
20486 lduh [%l7 + 0x38], %o2
20487 sethi 0x04C3, %o7
20488 fpadd32 %f10, %f2, %f2
20489 fbne %fcc1, loop_2359
20490 bvc,a %icc, loop_2360
20491 bg,a %xcc, loop_2361
20492 tge %xcc, 0x4
20493loop_2359:
20494 addccc %l2, %i4, %o5
20495loop_2360:
20496 fnor %f8, %f14, %f8
20497loop_2361:
20498 fbul,a %fcc1, loop_2362
20499 stw %g6, [%l7 + 0x5C]
20500 nop
20501 setx loop_2363, %l0, %l1
20502 wrpr 0x1, %tl
20503 wrpr %l1, %tpc
20504 add %l1, 0x4, %l1
20505 wrpr %l1, %tnpc
20506 setx 0x34400001400, %l0, %l1
20507 wrpr %l1, %tstate
20508 wrhpr 0x4, %htstate
20509 retry
20510 fxors %f0, %f9, %f6
20511loop_2362:
20512 tsubcctv %g4, %i3, %o1
20513 fmovdgu %icc, %f0, %f12
20514loop_2363:
20515 movgu %xcc, %i1, %o3
20516 ld [%l7 + 0x20], %f5
20517 ldsh [%l7 + 0x72], %g5
20518 lduw [%l7 + 0x24], %l1
20519 add %l3, %i6, %o0
20520 ldsh [%l7 + 0x14], %l5
20521 ldub [%l7 + 0x12], %i5
20522 fabsd %f12, %f6
20523 fmovde %xcc, %f0, %f3
20524 orn %g1, 0x0CBD, %g2
20525 fmuld8ulx16 %f8, %f2, %f4
20526 umul %i7, %l0, %g3
20527 ld [%l7 + 0x38], %f9
20528 stb %i2, [%l7 + 0x0A]
20529 stb %o4, [%l7 + 0x5A]
20530 fmuld8sux16 %f7, %f8, %f10
20531 fmovsge %icc, %f7, %f6
20532 movgu %xcc, %l4, %o6
20533 lduh [%l7 + 0x72], %i0
20534 sth %l6, [%l7 + 0x1A]
20535 brlz %g7, loop_2364
20536 movl %icc, %o7, %o2
20537 tcs %icc, 0x5
20538 fmovsgu %xcc, %f4, %f6
20539loop_2364:
20540 ldx [%l7 + 0x20], %i4
20541 fbe,a %fcc2, loop_2365
20542 bpos,pn %xcc, loop_2366
20543 lduw [%l7 + 0x5C], %l2
20544 ldd [%l7 + 0x08], %f10
20545loop_2365:
20546 array8 %o5, %g4, %g6
20547loop_2366:
20548 subc %i3, 0x07BA, %i1
20549 ldsh [%l7 + 0x56], %o3
20550 fmovsl %xcc, %f9, %f6
20551 sth %o1, [%l7 + 0x74]
20552 lduh [%l7 + 0x6C], %g5
20553 movge %icc, %l1, %i6
20554 bne %xcc, loop_2367
20555 fpsub16 %f8, %f2, %f6
20556 movneg %icc, %l3, %o0
20557 fnot2 %f2, %f6
20558loop_2367:
20559 fpsub32s %f12, %f9, %f12
20560 fmovrdlez %i5, %f8, %f0
20561 brlz,a %g1, loop_2368
20562 stw %g2, [%l7 + 0x2C]
20563 fmovsl %icc, %f5, %f4
20564 edge32n %i7, %l5, %g3
20565loop_2368:
20566 fbge %fcc3, loop_2369
20567 umulcc %l0, %o4, %l4
20568 mova %icc, %i2, %o6
20569 sth %i0, [%l7 + 0x36]
20570loop_2369:
20571 fbuge %fcc3, loop_2370
20572 sdivcc %l6, 0x1F2B, %g7
20573 bg,a %xcc, loop_2371
20574 fmovdneg %icc, %f6, %f3
20575loop_2370:
20576 fcmpd %fcc2, %f14, %f14
20577 fbug,a %fcc3, loop_2372
20578loop_2371:
20579 fmovdne %xcc, %f2, %f0
20580 fmovdneg %xcc, %f1, %f5
20581 edge32ln %o2, %o7, %l2
20582loop_2372:
20583 fmovsge %xcc, %f2, %f12
20584 movg %icc, %i4, %o5
20585 fxor %f0, %f0, %f2
20586 fornot1s %f11, %f14, %f8
20587 bge,pn %xcc, loop_2373
20588 fmovda %icc, %f7, %f0
20589 stx %g4, [%l7 + 0x50]
20590 andn %i3, 0x1ED6, %g6
20591loop_2373:
20592 sth %i1, [%l7 + 0x40]
20593 bgu,a loop_2374
20594 sethi 0x06CD, %o3
20595 ldd [%l7 + 0x60], %f8
20596 array16 %o1, %l1, %i6
20597loop_2374:
20598 ble,a,pn %icc, loop_2375
20599 smul %g5, %o0, %l3
20600 std %f4, [%l7 + 0x20]
20601 lduw [%l7 + 0x4C], %g1
20602loop_2375:
20603 edge8l %g2, %i7, %l5
20604 xorcc %i5, 0x0BFE, %g3
20605 tcs %xcc, 0x2
20606 movl %xcc, %o4, %l4
20607 fmovdcc %xcc, %f8, %f8
20608 mulx %l0, 0x1B6E, %o6
20609 std %f10, [%l7 + 0x40]
20610 edge16ln %i0, %l6, %g7
20611 fmovsne %icc, %f9, %f15
20612 ble,a loop_2376
20613 tpos %icc, 0x5
20614 ldd [%l7 + 0x18], %f2
20615 lduw [%l7 + 0x74], %o2
20616loop_2376:
20617 movrlz %o7, %l2, %i2
20618 tge %icc, 0x5
20619 ldx [%l7 + 0x50], %o5
20620 sdiv %g4, 0x0BF7, %i3
20621 bg loop_2377
20622 stx %i4, [%l7 + 0x70]
20623 fmul8x16au %f12, %f13, %f10
20624 ldx [%l7 + 0x28], %g6
20625loop_2377:
20626 stx %i1, [%l7 + 0x18]
20627 nop
20628 setx loop_2378, %l0, %l1
20629 wrpr 0x1, %tl
20630 wrpr %l1, %tnpc
20631 setx 0x34400001400, %l0, %l1
20632 wrpr %l1, %tstate
20633 wrhpr 0x4, %htstate
20634 done
20635 fsrc2 %f12, %f8
20636 tvs %icc, 0x0
20637 fmovsleu %icc, %f6, %f4
20638loop_2378:
20639 fxnor %f14, %f6, %f8
20640 fnegd %f14, %f14
20641 array32 %o3, %l1, %i6
20642 ldsw [%l7 + 0x44], %o1
20643 ble,pt %xcc, loop_2379
20644 movrne %o0, 0x3DC, %g5
20645 fmovdneg %xcc, %f8, %f5
20646 ldx [%l7 + 0x78], %l3
20647loop_2379:
20648 fmovrsgez %g1, %f12, %f8
20649 taddcctv %i7, 0x1644, %g2
20650 ldub [%l7 + 0x13], %i5
20651 nop
20652 setx loop_2380, %l0, %l1
20653 jmpl %l1, %l5
20654 fbge %fcc2, loop_2381
20655 or %g3, %o4, %l0
20656 fpadd32 %f10, %f14, %f12
20657loop_2380:
20658 fpsub16s %f4, %f0, %f9
20659loop_2381:
20660 movrlz %l4, %i0, %l6
20661 fbul,a %fcc2, loop_2382
20662 stx %o6, [%l7 + 0x48]
20663 fmovdn %xcc, %f12, %f10
20664 tne %xcc, 0x6
20665loop_2382:
20666 ldx [%l7 + 0x10], %o2
20667 fmovrse %o7, %f12, %f0
20668 lduw [%l7 + 0x30], %l2
20669 fba,a %fcc3, loop_2383
20670 alignaddrl %i2, %g7, %o5
20671 fmovsneg %icc, %f11, %f6
20672 stx %g4, [%l7 + 0x70]
20673loop_2383:
20674 fcmpgt32 %f0, %f10, %i3
20675 call loop_2384
20676 fandnot1 %f2, %f6, %f6
20677 movrne %i4, %i1, %o3
20678 fcmpne16 %f10, %f10, %l1
20679loop_2384:
20680 fbuge %fcc0, loop_2385
20681 fmovdne %xcc, %f13, %f8
20682 sub %g6, %o1, %i6
20683 stw %g5, [%l7 + 0x1C]
20684loop_2385:
20685 ld [%l7 + 0x1C], %f14
20686 sth %l3, [%l7 + 0x3E]
20687 nop
20688 setx loop_2386, %l0, %l1
20689 wrpr 0x1, %tl
20690 wrpr %l1, %tpc
20691 add %l1, 0x4, %l1
20692 wrpr %l1, %tnpc
20693 setx 0x34400001400, %l0, %l1
20694 wrpr %l1, %tstate
20695 wrhpr 0x4, %htstate
20696 retry
20697 fblg,a %fcc1, loop_2387
20698 andn %o0, %i7, %g2
20699 movrne %g1, %l5, %i5
20700loop_2386:
20701 bgu,a loop_2388
20702loop_2387:
20703 movn %xcc, %o4, %l0
20704 tl %xcc, 0x5
20705 ldsb [%l7 + 0x6D], %g3
20706loop_2388:
20707 call loop_2389
20708 xor %l4, 0x0C26, %l6
20709 stb %i0, [%l7 + 0x2A]
20710 st %f0, [%l7 + 0x28]
20711loop_2389:
20712 tgu %icc, 0x3
20713 brz,a %o2, loop_2390
20714 ldsw [%l7 + 0x78], %o7
20715 srax %l2, 0x0E, %o6
20716 array8 %i2, %g7, %o5
20717loop_2390:
20718 fnegd %f6, %f14
20719 edge32 %g4, %i4, %i3
20720 array32 %o3, %l1, %g6
20721 ba,a %xcc, loop_2391
20722 fpack16 %f10, %f6
20723 taddcctv %o1, %i1, %i6
20724 fblg,a %fcc1, loop_2392
20725loop_2391:
20726 stx %l3, [%l7 + 0x20]
20727 edge16ln %o0, %g5, %g2
20728 fmovrdgez %i7, %f12, %f6
20729loop_2392:
20730 tg %xcc, 0x2
20731 st %f8, [%l7 + 0x5C]
20732 movrlez %g1, 0x0DC, %i5
20733 st %f7, [%l7 + 0x58]
20734 bvc,pn %icc, loop_2393
20735 movcs %xcc, %l5, %o4
20736 brlez,a %g3, loop_2394
20737 addc %l0, 0x0236, %l6
20738loop_2393:
20739 udivx %l4, 0x14F4, %o2
20740 srax %i0, 0x1F, %o7
20741loop_2394:
20742 stb %l2, [%l7 + 0x50]
20743 fbul,a %fcc2, loop_2395
20744 bcs,a,pn %xcc, loop_2396
20745 be loop_2397
20746 ldsb [%l7 + 0x10], %i2
20747loop_2395:
20748 bcc loop_2398
20749loop_2396:
20750 stx %o6, [%l7 + 0x40]
20751loop_2397:
20752 sth %g7, [%l7 + 0x12]
20753 bpos,a,pt %xcc, loop_2399
20754loop_2398:
20755 edge16ln %o5, %g4, %i4
20756 bge,a loop_2400
20757 orcc %o3, %l1, %i3
20758loop_2399:
20759 fpackfix %f12, %f12
20760 ldsb [%l7 + 0x72], %o1
20761loop_2400:
20762 fornot1s %f9, %f8, %f4
20763 addccc %i1, %g6, %l3
20764 edge8n %i6, %g5, %g2
20765 umul %i7, %g1, %o0
20766 tl %icc, 0x4
20767 ldx [%l7 + 0x20], %l5
20768 movn %icc, %o4, %i5
20769 ldd [%l7 + 0x78], %f0
20770 xnor %g3, 0x0E31, %l6
20771 stw %l4, [%l7 + 0x5C]
20772 movleu %xcc, %l0, %o2
20773 ldsb [%l7 + 0x5E], %o7
20774 movpos %xcc, %l2, %i0
20775 brz,a %i2, loop_2401
20776 fones %f8
20777 andncc %o6, %g7, %o5
20778 fone %f10
20779loop_2401:
20780 ld [%l7 + 0x4C], %f9
20781 sethi 0x1251, %g4
20782 fpadd32 %f10, %f0, %f4
20783 fmovsa %xcc, %f6, %f6
20784 st %f15, [%l7 + 0x14]
20785 andn %o3, %l1, %i3
20786 fsrc2s %f11, %f2
20787 movrgz %o1, 0x130, %i4
20788 bne,pn %xcc, loop_2402
20789 stb %g6, [%l7 + 0x29]
20790 fmovse %xcc, %f10, %f6
20791 fmovrsgez %l3, %f12, %f11
20792loop_2402:
20793 ld [%l7 + 0x48], %f2
20794 edge32l %i1, %g5, %g2
20795 stw %i7, [%l7 + 0x20]
20796 fmovd %f8, %f10
20797 tcs %xcc, 0x0
20798 fmovdle %icc, %f12, %f9
20799 st %f3, [%l7 + 0x3C]
20800 fmovd %f14, %f2
20801 fornot2s %f11, %f10, %f3
20802 stb %g1, [%l7 + 0x6E]
20803 bvc,pn %icc, loop_2403
20804 fbu,a %fcc2, loop_2404
20805 fpmerge %f1, %f15, %f14
20806 fmovrdlz %i6, %f2, %f4
20807loop_2403:
20808 stb %o0, [%l7 + 0x67]
20809loop_2404:
20810 st %f2, [%l7 + 0x58]
20811 ldd [%l7 + 0x60], %f8
20812 st %f1, [%l7 + 0x7C]
20813 stb %o4, [%l7 + 0x0D]
20814 tvc %icc, 0x7
20815 ldd [%l7 + 0x48], %f2
20816 sth %l5, [%l7 + 0x72]
20817 fabsd %f2, %f6
20818 fmovrdgz %i5, %f14, %f12
20819 movre %l6, %l4, %g3
20820 umul %l0, 0x0583, %o7
20821 popc 0x1522, %l2
20822 edge8ln %i0, %o2, %o6
20823 fmul8sux16 %f14, %f0, %f10
20824 fmovdcs %xcc, %f7, %f12
20825 movge %icc, %g7, %i2
20826 te %xcc, 0x1
20827 lduh [%l7 + 0x6C], %g4
20828 fpadd32s %f10, %f11, %f9
20829 edge32ln %o5, %o3, %i3
20830 movrne %l1, %i4, %o1
20831 fpadd16 %f4, %f4, %f2
20832 fpack16 %f14, %f14
20833 tsubcctv %l3, 0x1C9B, %g6
20834 lduh [%l7 + 0x3E], %g5
20835 array32 %g2, %i1, %i7
20836 tle %icc, 0x2
20837 tn %xcc, 0x0
20838 tvc %icc, 0x4
20839 tge %xcc, 0x0
20840 fcmps %fcc2, %f9, %f9
20841 taddcctv %i6, 0x07CA, %g1
20842 orcc %o4, 0x18A8, %l5
20843 bvs,pt %xcc, loop_2405
20844 movn %xcc, %o0, %i5
20845 stx %l4, [%l7 + 0x38]
20846 ldsw [%l7 + 0x58], %l6
20847loop_2405:
20848 addccc %l0, %o7, %l2
20849 fblg,a %fcc0, loop_2406
20850 sdiv %g3, 0x1740, %o2
20851 fpsub32 %f6, %f10, %f0
20852 movvc %icc, %o6, %g7
20853loop_2406:
20854 ldsw [%l7 + 0x58], %i2
20855 fbug %fcc2, loop_2407
20856 fcmpeq32 %f2, %f12, %i0
20857 lduw [%l7 + 0x24], %g4
20858 fmovrslz %o3, %f5, %f12
20859loop_2407:
20860 bcs,pt %xcc, loop_2408
20861 brgez,a %o5, loop_2409
20862 movrlez %l1, 0x265, %i4
20863 ldsb [%l7 + 0x4C], %i3
20864loop_2408:
20865 ldub [%l7 + 0x40], %o1
20866loop_2409:
20867 fxors %f2, %f9, %f15
20868 std %f2, [%l7 + 0x20]
20869 tle %xcc, 0x5
20870 add %l3, 0x0438, %g6
20871 ldsw [%l7 + 0x48], %g5
20872 st %f12, [%l7 + 0x10]
20873 stw %g2, [%l7 + 0x48]
20874 stx %i7, [%l7 + 0x78]
20875 edge8l %i6, %g1, %i1
20876 fmul8sux16 %f12, %f14, %f8
20877 ldsb [%l7 + 0x7A], %l5
20878 taddcctv %o4, 0x1884, %o0
20879 fornot1 %f12, %f12, %f10
20880 movl %xcc, %i5, %l4
20881 sub %l0, %l6, %o7
20882 tl %xcc, 0x6
20883 stb %l2, [%l7 + 0x75]
20884 stx %g3, [%l7 + 0x30]
20885 fbug %fcc1, loop_2410
20886 fcmpne16 %f6, %f0, %o2
20887 ldsb [%l7 + 0x5C], %g7
20888 stw %i2, [%l7 + 0x08]
20889loop_2410:
20890 fmovscs %icc, %f12, %f10
20891 bvc,pn %icc, loop_2411
20892 fba,a %fcc0, loop_2412
20893 stx %o6, [%l7 + 0x78]
20894 addc %g4, %o3, %i0
20895loop_2411:
20896 sth %l1, [%l7 + 0x08]
20897loop_2412:
20898 ldsh [%l7 + 0x5A], %i4
20899 tpos %icc, 0x3
20900 fmovrdgez %o5, %f12, %f4
20901 fmovsa %icc, %f13, %f1
20902 ldsb [%l7 + 0x15], %o1
20903 fornot2 %f0, %f12, %f10
20904 fxnor %f2, %f6, %f0
20905 edge16n %i3, %g6, %g5
20906 stw %l3, [%l7 + 0x34]
20907 subccc %i7, 0x089E, %i6
20908 mulscc %g1, %g2, %l5
20909 fpsub16 %f10, %f10, %f10
20910 movrlez %i1, 0x015, %o4
20911 ld [%l7 + 0x70], %f6
20912 fmovdvc %icc, %f15, %f7
20913 bcs loop_2413
20914 fmovsgu %icc, %f4, %f11
20915 ldx [%l7 + 0x48], %o0
20916 subc %i5, 0x19A9, %l0
20917loop_2413:
20918 ta %icc, 0x4
20919 edge32n %l4, %l6, %o7
20920 bne %xcc, loop_2414
20921 ldx [%l7 + 0x78], %g3
20922 fsrc1 %f6, %f14
20923 ldsw [%l7 + 0x58], %o2
20924loop_2414:
20925 movcs %xcc, %g7, %l2
20926 udiv %o6, 0x01CC, %g4
20927 fandnot1s %f13, %f1, %f9
20928 ldsw [%l7 + 0x64], %i2
20929 edge32 %o3, %i0, %l1
20930 fmovdle %xcc, %f4, %f9
20931 fabss %f9, %f11
20932 tsubcc %o5, 0x063A, %o1
20933 fabsd %f8, %f8
20934 fpack32 %f10, %f2, %f0
20935 nop
20936 setx loop_2415, %l0, %l1
20937 jmpl %l1, %i3
20938 ldub [%l7 + 0x16], %g6
20939 ldub [%l7 + 0x64], %g5
20940 fabsd %f14, %f8
20941loop_2415:
20942 ld [%l7 + 0x08], %f15
20943 fones %f8
20944 sth %l3, [%l7 + 0x5A]
20945 te %icc, 0x0
20946 stx %i4, [%l7 + 0x50]
20947 fxnors %f3, %f0, %f6
20948 bvc,pt %xcc, loop_2416
20949 movrlz %i7, %i6, %g1
20950 movl %xcc, %l5, %g2
20951 st %f3, [%l7 + 0x70]
20952loop_2416:
20953 fmovrde %i1, %f6, %f10
20954 alignaddr %o0, %o4, %l0
20955 fnegs %f15, %f9
20956 taddcctv %l4, %l6, %o7
20957 movrne %i5, 0x1C2, %o2
20958 ld [%l7 + 0x54], %f5
20959 lduh [%l7 + 0x46], %g7
20960 sdivx %l2, 0x0181, %g3
20961 fmovdcs %xcc, %f12, %f8
20962 tvc %icc, 0x4
20963 fbue,a %fcc1, loop_2417
20964 edge16l %o6, %i2, %o3
20965 fmovsn %icc, %f7, %f5
20966 subcc %i0, %g4, %l1
20967loop_2417:
20968 umul %o5, %i3, %o1
20969 bvc,a loop_2418
20970 nop
20971 setx loop_2419, %l0, %l1
20972 wrpr 0x1, %tl
20973 wrpr %l1, %tnpc
20974 setx 0x34400001400, %l0, %l1
20975 wrpr %l1, %tstate
20976 wrhpr 0x4, %htstate
20977 done
20978 array8 %g6, %g5, %l3
20979 lduw [%l7 + 0x28], %i4
20980loop_2418:
20981 fpack32 %f10, %f12, %f10
20982loop_2419:
20983 lduw [%l7 + 0x10], %i7
20984 fmul8sux16 %f2, %f4, %f14
20985 fbe,a %fcc1, loop_2420
20986 movge %xcc, %i6, %g1
20987 array32 %l5, %g2, %o0
20988 fmovrslz %i1, %f14, %f7
20989loop_2420:
20990 bshuffle %f4, %f6, %f14
20991 brz %l0, loop_2421
20992 nop
20993 setx loop_2422, %l0, %l1
20994 wrpr 0x1, %tl
20995 wrpr %l1, %tnpc
20996 setx 0x34400001400, %l0, %l1
20997 wrpr %l1, %tstate
20998 wrhpr 0x4, %htstate
20999 done
21000 ldsh [%l7 + 0x52], %l4
21001 subc %l6, 0x0FF3, %o4
21002loop_2421:
21003 stb %o7, [%l7 + 0x0C]
21004loop_2422:
21005 fzero %f12
21006 nop
21007 setx loop_2423, %l0, %l1
21008 wrpr 0x1, %tl
21009 wrpr %l1, %tpc
21010 add %l1, 0x4, %l1
21011 wrpr %l1, %tnpc
21012 setx 0x34400001400, %l0, %l1
21013 wrpr %l1, %tstate
21014 wrhpr 0x4, %htstate
21015 retry
21016 fbn,a %fcc3, loop_2424
21017 fmovdvs %xcc, %f11, %f14
21018 xnorcc %o2, %g7, %l2
21019loop_2423:
21020 brz,a %g3, loop_2425
21021loop_2424:
21022 siam 0x5
21023 fmovdvs %xcc, %f15, %f9
21024 ta %icc, 0x7
21025loop_2425:
21026 ldsb [%l7 + 0x4E], %o6
21027 lduh [%l7 + 0x32], %i2
21028 edge16ln %o3, %i5, %i0
21029 sdivx %g4, 0x13F7, %l1
21030 fxors %f14, %f15, %f6
21031 fmovsvc %xcc, %f12, %f13
21032 fnegd %f6, %f14
21033 st %f5, [%l7 + 0x7C]
21034 fmovdcc %xcc, %f0, %f8
21035 movg %xcc, %o5, %o1
21036 bne %xcc, loop_2426
21037 srax %i3, %g6, %l3
21038 lduh [%l7 + 0x2A], %g5
21039 fmovd %f2, %f4
21040loop_2426:
21041 movcc %xcc, %i4, %i7
21042 edge8 %g1, %l5, %g2
21043 fpack16 %f12, %f12
21044 nop
21045 setx loop_2427, %l0, %l1
21046 wrpr 0x1, %tl
21047 wrpr %l1, %tpc
21048 add %l1, 0x4, %l1
21049 wrpr %l1, %tnpc
21050 setx 0x34400001400, %l0, %l1
21051 wrpr %l1, %tstate
21052 wrhpr 0x4, %htstate
21053 retry
21054 stw %o0, [%l7 + 0x34]
21055 ldd [%l7 + 0x70], %f14
21056 edge16 %i6, %i1, %l4
21057loop_2427:
21058 ldx [%l7 + 0x78], %l6
21059 udivcc %l0, 0x105E, %o4
21060 mova %xcc, %o2, %o7
21061 ldsh [%l7 + 0x7A], %l2
21062 bshuffle %f6, %f0, %f0
21063 st %f3, [%l7 + 0x14]
21064 fbug,a %fcc2, loop_2428
21065 ldub [%l7 + 0x2E], %g7
21066 smulcc %o6, 0x088B, %g3
21067 nop
21068 setx loop_2429, %l0, %l1
21069 jmpl %l1, %i2
21070loop_2428:
21071 bleu,a,pn %icc, loop_2430
21072 fcmpes %fcc2, %f3, %f4
21073 fmuld8sux16 %f12, %f13, %f12
21074loop_2429:
21075 fcmpeq32 %f2, %f14, %i5
21076loop_2430:
21077 movleu %xcc, %i0, %g4
21078 fbg,a %fcc3, loop_2431
21079 faligndata %f8, %f12, %f2
21080 ldub [%l7 + 0x7D], %l1
21081 subccc %o5, %o3, %i3
21082loop_2431:
21083 lduh [%l7 + 0x78], %o1
21084 stx %l3, [%l7 + 0x38]
21085 fbuge %fcc2, loop_2432
21086 edge32l %g6, %i4, %i7
21087 fxors %f12, %f14, %f6
21088 ldsh [%l7 + 0x4A], %g5
21089loop_2432:
21090 brgz %l5, loop_2433
21091 fbne %fcc1, loop_2434
21092 siam 0x0
21093 ldub [%l7 + 0x68], %g1
21094loop_2433:
21095 lduw [%l7 + 0x5C], %g2
21096loop_2434:
21097 tsubcctv %i6, %i1, %l4
21098 fandnot1 %f2, %f0, %f2
21099 ld [%l7 + 0x58], %f8
21100 lduw [%l7 + 0x70], %l6
21101 stb %o0, [%l7 + 0x63]
21102 fbe,a %fcc0, loop_2435
21103 fcmps %fcc0, %f10, %f0
21104 fnot2s %f3, %f7
21105 lduh [%l7 + 0x72], %l0
21106loop_2435:
21107 lduw [%l7 + 0x0C], %o4
21108 stw %o7, [%l7 + 0x78]
21109 for %f0, %f0, %f4
21110 fmovdle %icc, %f4, %f15
21111 fsrc1 %f2, %f10
21112 fmovrdgez %o2, %f10, %f8
21113 smulcc %g7, 0x1A12, %l2
21114 edge16l %g3, %o6, %i2
21115 fmovsgu %xcc, %f4, %f2
21116 umul %i5, 0x196E, %g4
21117 tg %icc, 0x0
21118 fsrc1s %f1, %f8
21119 andncc %i0, %o5, %o3
21120 fpadd16 %f0, %f2, %f12
21121 move %icc, %l1, %i3
21122 st %f14, [%l7 + 0x34]
21123 sdivx %l3, 0x083B, %o1
21124 stw %g6, [%l7 + 0x38]
21125 fnot2 %f8, %f6
21126 fmovrsne %i4, %f1, %f7
21127 fcmpeq16 %f14, %f14, %g5
21128 std %f12, [%l7 + 0x30]
21129 taddcc %i7, 0x0363, %l5
21130 lduh [%l7 + 0x30], %g2
21131 brgez %g1, loop_2436
21132 stb %i1, [%l7 + 0x51]
21133 bgu,a %xcc, loop_2437
21134 ldx [%l7 + 0x60], %l4
21135loop_2436:
21136 fand %f14, %f0, %f8
21137 ldx [%l7 + 0x08], %l6
21138loop_2437:
21139 sdiv %i6, 0x1B31, %o0
21140 ld [%l7 + 0x14], %f2
21141 fcmple32 %f2, %f6, %o4
21142 bcc loop_2438
21143 ldx [%l7 + 0x30], %o7
21144 stb %o2, [%l7 + 0x18]
21145 ldd [%l7 + 0x50], %f8
21146loop_2438:
21147 fexpand %f2, %f12
21148 stb %l0, [%l7 + 0x19]
21149 lduw [%l7 + 0x68], %g7
21150 siam 0x2
21151 fcmple32 %f8, %f4, %l2
21152 bpos,a %xcc, loop_2439
21153 sth %g3, [%l7 + 0x38]
21154 pdist %f2, %f2, %f2
21155 fpadd32s %f5, %f13, %f9
21156loop_2439:
21157 fexpand %f12, %f12
21158 movneg %xcc, %o6, %i5
21159 ldx [%l7 + 0x70], %i2
21160 fbe %fcc3, loop_2440
21161 sdivcc %i0, 0x0F37, %g4
21162 andncc %o5, %o3, %i3
21163 ldsb [%l7 + 0x61], %l1
21164loop_2440:
21165 tle %icc, 0x4
21166 fmovdl %icc, %f2, %f4
21167 tsubcctv %l3, 0x0F95, %o1
21168 st %f2, [%l7 + 0x10]
21169 be %icc, loop_2441
21170 std %f2, [%l7 + 0x18]
21171 std %f14, [%l7 + 0x60]
21172 st %f6, [%l7 + 0x40]
21173loop_2441:
21174 movvc %xcc, %i4, %g6
21175 udivcc %i7, 0x02A7, %l5
21176 fcmpeq32 %f2, %f8, %g5
21177 fexpand %f9, %f0
21178 ldub [%l7 + 0x76], %g2
21179 fcmpne32 %f14, %f8, %g1
21180 ldsw [%l7 + 0x08], %l4
21181 ld [%l7 + 0x58], %f13
21182 fandnot1s %f10, %f3, %f2
21183 orn %i1, %i6, %l6
21184 lduh [%l7 + 0x3E], %o4
21185 addccc %o7, %o0, %o2
21186 fones %f3
21187 ldsw [%l7 + 0x78], %l0
21188 fnor %f0, %f14, %f0
21189 ldsh [%l7 + 0x34], %l2
21190 fcmped %fcc3, %f2, %f0
21191 ldsh [%l7 + 0x0C], %g7
21192 fxnors %f3, %f9, %f5
21193 lduh [%l7 + 0x4E], %o6
21194 fmovrslz %g3, %f13, %f3
21195 lduh [%l7 + 0x0C], %i2
21196 lduw [%l7 + 0x38], %i5
21197 movre %i0, %o5, %g4
21198 stb %o3, [%l7 + 0x0D]
21199 fbug,a %fcc2, loop_2442
21200 move %icc, %l1, %i3
21201 and %o1, 0x1355, %i4
21202 sdivcc %g6, 0x0E63, %i7
21203loop_2442:
21204 fexpand %f11, %f4
21205 addcc %l3, 0x0336, %l5
21206 tg %icc, 0x3
21207 fmovrdlez %g5, %f14, %f8
21208 fands %f13, %f2, %f4
21209 movre %g1, %g2, %i1
21210 fbule,a %fcc2, loop_2443
21211 stx %i6, [%l7 + 0x50]
21212 ldd [%l7 + 0x40], %f6
21213 mulx %l4, %l6, %o7
21214loop_2443:
21215 andcc %o0, %o4, %o2
21216 stx %l0, [%l7 + 0x58]
21217 fors %f13, %f11, %f5
21218 ldsw [%l7 + 0x44], %l2
21219 brgez %o6, loop_2444
21220 stw %g3, [%l7 + 0x28]
21221 fones %f4
21222 fnand %f12, %f14, %f12
21223loop_2444:
21224 fpadd16s %f13, %f13, %f0
21225 fornot2s %f12, %f4, %f13
21226 edge32 %i2, %g7, %i0
21227 std %f6, [%l7 + 0x40]
21228 ldsb [%l7 + 0x59], %i5
21229 fcmpgt32 %f0, %f0, %o5
21230 ldsh [%l7 + 0x4C], %o3
21231 stx %l1, [%l7 + 0x28]
21232 ldx [%l7 + 0x38], %i3
21233 fmovrdgz %o1, %f4, %f12
21234 ld [%l7 + 0x4C], %f7
21235 ldsb [%l7 + 0x52], %g4
21236 sllx %g6, 0x09, %i4
21237 alignaddr %l3, %i7, %l5
21238 fmovrse %g5, %f3, %f15
21239 fnot1s %f1, %f13
21240 movrne %g2, %g1, %i6
21241 fmovrdgez %l4, %f12, %f6
21242 std %f10, [%l7 + 0x40]
21243 ldd [%l7 + 0x48], %f12
21244 ldsh [%l7 + 0x50], %i1
21245 fornot1s %f4, %f9, %f12
21246 tne %xcc, 0x3
21247 ldsb [%l7 + 0x2F], %o7
21248 tgu %icc, 0x1
21249 lduh [%l7 + 0x76], %o0
21250 ldsb [%l7 + 0x6E], %l6
21251 fnand %f0, %f4, %f0
21252 nop
21253 setx loop_2445, %l0, %l1
21254 wrpr 0x1, %tl
21255 wrpr %l1, %tpc
21256 add %l1, 0x4, %l1
21257 wrpr %l1, %tnpc
21258 setx 0x34400001400, %l0, %l1
21259 wrpr %l1, %tstate
21260 wrhpr 0x4, %htstate
21261 retry
21262 ldsb [%l7 + 0x4F], %o4
21263 stw %l0, [%l7 + 0x1C]
21264 edge16ln %o2, %o6, %l2
21265loop_2445:
21266 ldub [%l7 + 0x51], %i2
21267 ldsw [%l7 + 0x14], %g3
21268 fmovsn %icc, %f11, %f2
21269 lduw [%l7 + 0x2C], %i0
21270 fcmpgt16 %f12, %f4, %i5
21271 srax %g7, 0x05, %o3
21272 ldsb [%l7 + 0x3E], %l1
21273 edge16 %o5, %i3, %o1
21274 tcc %icc, 0x7
21275 fblg %fcc2, loop_2446
21276 siam 0x5
21277 edge16ln %g4, %i4, %g6
21278 umul %i7, %l5, %g5
21279loop_2446:
21280 nop
21281 setx loop_2447, %l0, %l1
21282 jmpl %l1, %l3
21283 stx %g2, [%l7 + 0x08]
21284 movrlz %g1, %l4, %i1
21285 std %f14, [%l7 + 0x38]
21286loop_2447:
21287 be,a,pn %xcc, loop_2448
21288 stb %o7, [%l7 + 0x0D]
21289 orn %o0, %i6, %l6
21290 fcmps %fcc3, %f11, %f11
21291loop_2448:
21292 ld [%l7 + 0x4C], %f15
21293 std %f12, [%l7 + 0x20]
21294 lduh [%l7 + 0x46], %o4
21295 fnegs %f11, %f0
21296 tl %xcc, 0x2
21297 fmovs %f4, %f2
21298 nop
21299 setx loop_2449, %l0, %l1
21300 wrpr 0x1, %tl
21301 wrpr %l1, %tpc
21302 add %l1, 0x4, %l1
21303 wrpr %l1, %tnpc
21304 setx 0x34400001400, %l0, %l1
21305 wrpr %l1, %tstate
21306 wrhpr 0x4, %htstate
21307 retry
21308 fmovdge %icc, %f1, %f15
21309 fornot2s %f1, %f1, %f4
21310 ldx [%l7 + 0x58], %l0
21311loop_2449:
21312 ldx [%l7 + 0x10], %o6
21313 lduh [%l7 + 0x40], %o2
21314 sllx %l2, %g3, %i2
21315 std %f14, [%l7 + 0x40]
21316 fsrc1 %f14, %f10
21317 stx %i5, [%l7 + 0x28]
21318 edge8 %i0, %o3, %l1
21319 ldsb [%l7 + 0x31], %g7
21320 fpadd16s %f15, %f7, %f4
21321 fmovdcc %icc, %f13, %f7
21322 movneg %xcc, %i3, %o1
21323 movrgz %o5, 0x310, %g4
21324 ldsw [%l7 + 0x3C], %i4
21325 brlz %g6, loop_2450
21326 fcmpes %fcc0, %f5, %f6
21327 bgu,a,pt %icc, loop_2451
21328 fmovrdlez %l5, %f8, %f0
21329loop_2450:
21330 fexpand %f2, %f6
21331 ldd [%l7 + 0x40], %f2
21332loop_2451:
21333 edge16 %g5, %l3, %i7
21334 stx %g2, [%l7 + 0x38]
21335 tpos %xcc, 0x5
21336 fsrc1 %f12, %f0
21337 bneg,pn %xcc, loop_2452
21338 ldx [%l7 + 0x08], %g1
21339 fmovrdgez %l4, %f12, %f6
21340 array16 %i1, %o0, %i6
21341loop_2452:
21342 add %l6, %o7, %o4
21343 fmovscc %icc, %f7, %f9
21344 xnor %o6, 0x1AF8, %o2
21345 fbl %fcc0, loop_2453
21346 udivcc %l0, 0x1AA9, %g3
21347 edge16n %i2, %i5, %l2
21348 ldsh [%l7 + 0x6C], %i0
21349loop_2453:
21350 ldd [%l7 + 0x60], %f12
21351 ldsh [%l7 + 0x42], %o3
21352 ldd [%l7 + 0x20], %f12
21353 nop
21354 setx loop_2454, %l0, %l1
21355 wrpr 0x1, %tl
21356 wrpr %l1, %tpc
21357 add %l1, 0x4, %l1
21358 wrpr %l1, %tnpc
21359 setx 0x34400001400, %l0, %l1
21360 wrpr %l1, %tstate
21361 wrhpr 0x4, %htstate
21362 retry
21363 fmovdn %icc, %f7, %f14
21364 fnors %f12, %f3, %f3
21365 fpsub32 %f8, %f0, %f6
21366loop_2454:
21367 ldub [%l7 + 0x6E], %g7
21368 fbule %fcc1, loop_2455
21369 bvs,a %icc, loop_2456
21370 bpos %xcc, loop_2457
21371 movl %icc, %i3, %l1
21372loop_2455:
21373 tne %xcc, 0x0
21374loop_2456:
21375 brnz,a %o1, loop_2458
21376loop_2457:
21377 brgz %o5, loop_2459
21378 ldsb [%l7 + 0x6F], %g4
21379 edge32n %g6, %l5, %i4
21380loop_2458:
21381 array8 %l3, %i7, %g2
21382loop_2459:
21383 edge8n %g1, %g5, %i1
21384 fcmpgt16 %f2, %f6, %o0
21385 fpadd16s %f5, %f3, %f3
21386 ldx [%l7 + 0x50], %l4
21387 ld [%l7 + 0x50], %f9
21388 stw %l6, [%l7 + 0x40]
21389 ba,pn %icc, loop_2460
21390 addcc %i6, 0x1845, %o4
21391 nop
21392 setx loop_2461, %l0, %l1
21393 wrpr 0x1, %tl
21394 wrpr %l1, %tnpc
21395 setx 0x34400001400, %l0, %l1
21396 wrpr %l1, %tstate
21397 wrhpr 0x4, %htstate
21398 done
21399 sra %o7, 0x0D, %o2
21400loop_2460:
21401 fands %f4, %f14, %f14
21402 sth %l0, [%l7 + 0x34]
21403loop_2461:
21404 fandnot1s %f8, %f9, %f5
21405 ldd [%l7 + 0x08], %f6
21406 taddcc %o6, %i2, %g3
21407 ldsh [%l7 + 0x12], %l2
21408 tg %xcc, 0x0
21409 stb %i5, [%l7 + 0x1A]
21410 alignaddr %i0, %g7, %i3
21411 fmuld8ulx16 %f4, %f3, %f12
21412 udiv %o3, 0x1B42, %l1
21413 stb %o5, [%l7 + 0x37]
21414 smulcc %g4, %g6, %o1
21415 srlx %l5, 0x17, %i4
21416 sth %l3, [%l7 + 0x64]
21417 alignaddrl %g2, %i7, %g5
21418 st %f0, [%l7 + 0x70]
21419 ldsb [%l7 + 0x7B], %i1
21420 addccc %o0, 0x0616, %l4
21421 tcc %icc, 0x4
21422 stw %g1, [%l7 + 0x4C]
21423 fcmpgt32 %f12, %f0, %l6
21424 sdiv %o4, 0x04C3, %i6
21425 udivx %o7, 0x1B14, %l0
21426 taddcctv %o2, 0x1BBD, %o6
21427 fmovdn %icc, %f9, %f13
21428 st %f3, [%l7 + 0x60]
21429 fxnor %f10, %f0, %f10
21430 fmovsgu %icc, %f4, %f0
21431 ldub [%l7 + 0x5F], %g3
21432 edge16ln %i2, %l2, %i0
21433 udiv %i5, 0x1573, %g7
21434 fmovdl %xcc, %f13, %f1
21435 brnz %i3, loop_2462
21436 edge8 %o3, %l1, %g4
21437 fmovrdgez %o5, %f10, %f12
21438 xor %o1, 0x1DF8, %l5
21439loop_2462:
21440 siam 0x5
21441 addc %g6, %l3, %i4
21442 fmul8x16al %f5, %f10, %f4
21443 stw %i7, [%l7 + 0x40]
21444 fcmpgt32 %f8, %f4, %g5
21445 fmuld8sux16 %f14, %f9, %f4
21446 ldub [%l7 + 0x4C], %i1
21447 fpack32 %f2, %f8, %f2
21448 fpsub16s %f14, %f14, %f9
21449 srax %o0, 0x11, %l4
21450 fmul8x16 %f10, %f0, %f12
21451 stb %g2, [%l7 + 0x22]
21452 fmuld8ulx16 %f15, %f13, %f10
21453 lduh [%l7 + 0x46], %l6
21454 orncc %o4, 0x1FD1, %i6
21455 movleu %icc, %o7, %l0
21456 fbe,a %fcc2, loop_2463
21457 stw %g1, [%l7 + 0x20]
21458 fmovs %f0, %f11
21459 tg %xcc, 0x7
21460loop_2463:
21461 and %o6, %o2, %i2
21462 fsrc1s %f11, %f4
21463 ldsh [%l7 + 0x52], %l2
21464 sth %g3, [%l7 + 0x1C]
21465 call loop_2464
21466 fpsub16s %f11, %f10, %f3
21467 brlez %i5, loop_2465
21468 nop
21469 setx loop_2466, %l0, %l1
21470 jmpl %l1, %i0
21471loop_2464:
21472 xnor %g7, 0x0632, %i3
21473 std %f12, [%l7 + 0x30]
21474loop_2465:
21475 alignaddr %o3, %l1, %g4
21476loop_2466:
21477 fsrc1s %f7, %f9
21478 fbu,a %fcc0, loop_2467
21479 movn %icc, %o5, %o1
21480 fone %f0
21481 ldsh [%l7 + 0x12], %g6
21482loop_2467:
21483 movrgz %l3, %i4, %i7
21484 fnot2s %f14, %f2
21485 fpack16 %f14, %f9
21486 stw %l5, [%l7 + 0x4C]
21487 andn %i1, %g5, %o0
21488 stw %g2, [%l7 + 0x38]
21489 alignaddr %l4, %o4, %i6
21490 stx %o7, [%l7 + 0x18]
21491 stx %l6, [%l7 + 0x18]
21492 std %f8, [%l7 + 0x50]
21493 ba,a,pt %icc, loop_2468
21494 fmovrse %l0, %f7, %f13
21495 fmovsne %xcc, %f0, %f13
21496 lduw [%l7 + 0x40], %g1
21497loop_2468:
21498 fcmpeq16 %f6, %f4, %o2
21499 fcmple16 %f6, %f0, %o6
21500 ld [%l7 + 0x68], %f4
21501 fmul8x16au %f11, %f13, %f6
21502 stw %i2, [%l7 + 0x5C]
21503 ld [%l7 + 0x14], %f12
21504 bneg %xcc, loop_2469
21505 fsrc2 %f14, %f0
21506 bneg loop_2470
21507 ldd [%l7 + 0x28], %f4
21508loop_2469:
21509 xor %l2, %i5, %g3
21510 ldsb [%l7 + 0x1B], %g7
21511loop_2470:
21512 tcc %xcc, 0x4
21513 fblg,a %fcc1, loop_2471
21514 sth %i0, [%l7 + 0x58]
21515 fornot2 %f2, %f6, %f12
21516 stb %i3, [%l7 + 0x1D]
21517loop_2471:
21518 ldub [%l7 + 0x49], %o3
21519 ld [%l7 + 0x74], %f1
21520 fnegd %f0, %f10
21521 ldsh [%l7 + 0x6C], %l1
21522 fcmple16 %f10, %f8, %o5
21523 brlez %o1, loop_2472
21524 ldub [%l7 + 0x08], %g6
21525 fornot1 %f4, %f10, %f4
21526 umul %g4, 0x0296, %i4
21527loop_2472:
21528 ldd [%l7 + 0x38], %f4
21529 fmovrdgz %l3, %f10, %f14
21530 ldsh [%l7 + 0x28], %i7
21531 fnot1 %f14, %f14
21532 movleu %icc, %l5, %g5
21533 fmovrsne %i1, %f11, %f3
21534 tge %xcc, 0x3
21535 tcc %icc, 0x5
21536 fba %fcc0, loop_2473
21537 sth %o0, [%l7 + 0x3A]
21538 subccc %g2, 0x0666, %l4
21539 andcc %o4, 0x0823, %i6
21540loop_2473:
21541 sdivx %o7, 0x0D04, %l6
21542 fbl %fcc1, loop_2474
21543 fxnors %f2, %f15, %f5
21544 fcmpeq32 %f14, %f12, %l0
21545 mulx %g1, %o6, %i2
21546loop_2474:
21547 fmovsl %xcc, %f13, %f11
21548 udiv %l2, 0x1955, %o2
21549 ldd [%l7 + 0x60], %f8
21550 ldx [%l7 + 0x60], %g3
21551 fmovrslz %g7, %f0, %f9
21552 edge8ln %i5, %i0, %i3
21553 fmovdl %xcc, %f10, %f2
21554 andcc %l1, 0x0F2B, %o5
21555 movneg %xcc, %o3, %g6
21556 fbe %fcc0, loop_2475
21557 fpadd32 %f6, %f2, %f14
21558 edge32 %g4, %i4, %l3
21559 fpmerge %f3, %f10, %f4
21560loop_2475:
21561 ldsb [%l7 + 0x08], %o1
21562 stx %i7, [%l7 + 0x50]
21563 stw %g5, [%l7 + 0x68]
21564 be,a %xcc, loop_2476
21565 tneg %xcc, 0x0
21566 ldub [%l7 + 0x58], %l5
21567 stx %o0, [%l7 + 0x10]
21568loop_2476:
21569 ldub [%l7 + 0x19], %g2
21570 fmovda %icc, %f8, %f0
21571 brnz %i1, loop_2477
21572 movcc %xcc, %o4, %i6
21573 call loop_2478
21574 fmul8x16au %f7, %f4, %f14
21575loop_2477:
21576 ldsw [%l7 + 0x58], %l4
21577 stx %o7, [%l7 + 0x70]
21578loop_2478:
21579 fpack32 %f10, %f12, %f8
21580 ldsb [%l7 + 0x25], %l6
21581 fbo %fcc2, loop_2479
21582 andcc %l0, %o6, %i2
21583 lduw [%l7 + 0x68], %g1
21584 ldd [%l7 + 0x68], %f4
21585loop_2479:
21586 fmul8x16 %f9, %f4, %f10
21587 tsubcc %o2, 0x0D68, %g3
21588 ldd [%l7 + 0x58], %f12
21589 lduh [%l7 + 0x34], %l2
21590 fmovdvs %icc, %f12, %f15
21591 fsrc2s %f3, %f5
21592 fmovscs %xcc, %f8, %f10
21593 ldub [%l7 + 0x0A], %i5
21594 stx %i0, [%l7 + 0x58]
21595 fcmple16 %f6, %f14, %g7
21596 array8 %l1, %i3, %o5
21597 fbuge,a %fcc3, loop_2480
21598 mova %xcc, %g6, %o3
21599 stx %i4, [%l7 + 0x68]
21600 fmovdvs %xcc, %f11, %f13
21601loop_2480:
21602 bcs,a loop_2481
21603 ldsb [%l7 + 0x6C], %g4
21604 siam 0x3
21605 ldx [%l7 + 0x08], %l3
21606loop_2481:
21607 tcc %icc, 0x7
21608 fcmpeq32 %f14, %f12, %o1
21609 stx %g5, [%l7 + 0x70]
21610 faligndata %f12, %f4, %f0
21611 fmul8sux16 %f0, %f8, %f2
21612 srax %l5, %i7, %g2
21613 ldsh [%l7 + 0x78], %i1
21614 taddcctv %o0, %i6, %o4
21615 fpadd32s %f0, %f11, %f11
21616 fmul8x16 %f10, %f0, %f0
21617 fbge %fcc2, loop_2482
21618 ldub [%l7 + 0x7F], %o7
21619 fbue,a %fcc1, loop_2483
21620 sllx %l6, %l0, %l4
21621loop_2482:
21622 stb %o6, [%l7 + 0x32]
21623 nop
21624 setx loop_2484, %l0, %l1
21625 jmpl %l1, %g1
21626loop_2483:
21627 sdivx %i2, 0x0FDB, %g3
21628 fzero %f0
21629 stw %l2, [%l7 + 0x7C]
21630loop_2484:
21631 xnor %i5, %o2, %i0
21632 fcmps %fcc1, %f12, %f5
21633 fmovdleu %xcc, %f10, %f4
21634 tne %icc, 0x4
21635 ldsw [%l7 + 0x78], %l1
21636 ldsb [%l7 + 0x36], %i3
21637 fmovsa %icc, %f8, %f14
21638 fmovscc %icc, %f15, %f6
21639 movre %g7, %g6, %o5
21640 xnor %o3, %g4, %i4
21641 fmovsg %icc, %f10, %f7
21642 fornot2s %f7, %f1, %f9
21643 mulx %l3, %g5, %o1
21644 ldd [%l7 + 0x10], %f10
21645 fpackfix %f10, %f15
21646 ldsb [%l7 + 0x3E], %l5
21647 addccc %i7, %i1, %g2
21648 fbug,a %fcc3, loop_2485
21649 tvc %icc, 0x6
21650 sllx %i6, 0x1C, %o4
21651 ldsb [%l7 + 0x53], %o7
21652loop_2485:
21653 tcc %icc, 0x4
21654 ble,pn %icc, loop_2486
21655 fmovsgu %icc, %f0, %f5
21656 movpos %xcc, %o0, %l6
21657 ldsb [%l7 + 0x6B], %l0
21658loop_2486:
21659 fornot1s %f9, %f6, %f15
21660 fmovdle %icc, %f4, %f5
21661 bpos,a,pn %xcc, loop_2487
21662 fpadd32 %f14, %f12, %f4
21663 fmovsa %icc, %f8, %f1
21664 movrgez %o6, 0x0FD, %l4
21665loop_2487:
21666 lduh [%l7 + 0x36], %i2
21667 fmovrdne %g1, %f8, %f6
21668 fmovrde %g3, %f6, %f2
21669 tne %xcc, 0x2
21670 fcmpeq32 %f4, %f4, %l2
21671 ld [%l7 + 0x0C], %f9
21672 edge16l %i5, %o2, %i0
21673 fmovspos %icc, %f12, %f4
21674 ldd [%l7 + 0x18], %f8
21675 siam 0x3
21676 fmovdne %xcc, %f8, %f8
21677 ldsh [%l7 + 0x6E], %i3
21678 orn %l1, 0x176A, %g6
21679 ldd [%l7 + 0x18], %f12
21680 edge32n %o5, %g7, %o3
21681 sll %g4, %i4, %l3
21682 brgz %g5, loop_2488
21683 bgu loop_2489
21684 ldub [%l7 + 0x2C], %o1
21685 tvs %xcc, 0x6
21686loop_2488:
21687 ldub [%l7 + 0x3F], %i7
21688loop_2489:
21689 fbug %fcc0, loop_2490
21690 udivx %l5, 0x1267, %i1
21691 fbul,a %fcc1, loop_2491
21692 lduh [%l7 + 0x14], %i6
21693loop_2490:
21694 lduw [%l7 + 0x60], %g2
21695 fmovdne %xcc, %f13, %f3
21696loop_2491:
21697 tvc %xcc, 0x0
21698 movcs %xcc, %o7, %o4
21699 std %f8, [%l7 + 0x08]
21700 st %f4, [%l7 + 0x08]
21701 fmuld8ulx16 %f13, %f6, %f0
21702 fpack16 %f8, %f6
21703 fmovrse %o0, %f9, %f9
21704 fmovdg %xcc, %f12, %f10
21705 fnot2s %f0, %f2
21706 fbuge %fcc1, loop_2492
21707 ldsb [%l7 + 0x52], %l6
21708 subcc %l0, 0x03D1, %o6
21709 movn %xcc, %i2, %g1
21710loop_2492:
21711 movcs %xcc, %l4, %l2
21712 bge,a,pt %xcc, loop_2493
21713 xor %g3, %i5, %i0
21714 stb %i3, [%l7 + 0x53]
21715 ldsh [%l7 + 0x1C], %l1
21716loop_2493:
21717 popc 0x1EF9, %g6
21718 fbne %fcc0, loop_2494
21719 stx %o5, [%l7 + 0x70]
21720 ldd [%l7 + 0x58], %f10
21721 stw %o2, [%l7 + 0x70]
21722loop_2494:
21723 lduh [%l7 + 0x24], %o3
21724 fmovsg %xcc, %f3, %f7
21725 fmovsneg %xcc, %f14, %f6
21726 array32 %g7, %i4, %g4
21727 bleu,pn %xcc, loop_2495
21728 ldub [%l7 + 0x6A], %g5
21729 te %xcc, 0x2
21730 edge16ln %o1, %i7, %l5
21731loop_2495:
21732 te %xcc, 0x3
21733 fmovsge %icc, %f11, %f3
21734 st %f2, [%l7 + 0x24]
21735 call loop_2496
21736 edge8l %l3, %i6, %i1
21737 lduh [%l7 + 0x30], %o7
21738 fcmped %fcc0, %f2, %f8
21739loop_2496:
21740 fandnot2s %f14, %f5, %f12
21741 and %o4, %o0, %l6
21742 st %f1, [%l7 + 0x4C]
21743 faligndata %f8, %f12, %f14
21744 popc %g2, %l0
21745 orn %o6, %i2, %g1
21746 bcs,a,pn %icc, loop_2497
21747 lduh [%l7 + 0x40], %l4
21748 edge16 %l2, %i5, %i0
21749 bvc,pn %xcc, loop_2498
21750loop_2497:
21751 stb %i3, [%l7 + 0x35]
21752 fmovrdlez %l1, %f10, %f6
21753 fnegd %f2, %f12
21754loop_2498:
21755 fmovs %f0, %f6
21756 fpadd32s %f15, %f0, %f1
21757 fbl %fcc1, loop_2499
21758 sth %g6, [%l7 + 0x4E]
21759 alignaddr %g3, %o2, %o3
21760 srax %g7, %o5, %i4
21761loop_2499:
21762 fmovrsgez %g4, %f13, %f12
21763 movrlez %g5, 0x0DB, %i7
21764 bn,a,pt %icc, loop_2500
21765 movrlz %o1, %l3, %l5
21766 smulcc %i6, 0x0706, %o7
21767 fmovspos %xcc, %f6, %f10
21768loop_2500:
21769 bn loop_2501
21770 fpack16 %f2, %f11
21771 fmul8x16al %f8, %f11, %f0
21772 movcc %icc, %o4, %i1
21773loop_2501:
21774 ld [%l7 + 0x44], %f2
21775 fpadd32s %f13, %f12, %f0
21776 udivx %o0, 0x0703, %l6
21777 fmovsle %xcc, %f6, %f6
21778 lduh [%l7 + 0x6A], %g2
21779 st %f1, [%l7 + 0x4C]
21780 movl %icc, %o6, %i2
21781 movl %icc, %g1, %l0
21782 fbge %fcc0, loop_2502
21783 fmovdgu %xcc, %f0, %f9
21784 ldd [%l7 + 0x18], %f2
21785 std %f6, [%l7 + 0x08]
21786loop_2502:
21787 fblg,a %fcc0, loop_2503
21788 fmuld8ulx16 %f9, %f7, %f4
21789 std %f4, [%l7 + 0x30]
21790 bneg,a %xcc, loop_2504
21791loop_2503:
21792 bneg loop_2505
21793 ldx [%l7 + 0x18], %l4
21794 fmovsneg %xcc, %f5, %f15
21795loop_2504:
21796 fnegs %f9, %f6
21797loop_2505:
21798 fbo,a %fcc1, loop_2506
21799 fnot1 %f14, %f8
21800 fmovs %f0, %f5
21801 movrgez %i5, 0x2B3, %l2
21802loop_2506:
21803 tvs %xcc, 0x3
21804 edge32ln %i0, %l1, %g6
21805 tl %icc, 0x1
21806 stw %i3, [%l7 + 0x20]
21807 fbl %fcc0, loop_2507
21808 sethi 0x1DF8, %o2
21809 fbug,a %fcc0, loop_2508
21810 fbo %fcc3, loop_2509
21811loop_2507:
21812 brz,a %o3, loop_2510
21813 xorcc %g7, %o5, %g3
21814loop_2508:
21815 srl %i4, 0x02, %g5
21816loop_2509:
21817 fands %f2, %f7, %f14
21818loop_2510:
21819 tle %xcc, 0x3
21820 edge16ln %i7, %o1, %l3
21821 tg %icc, 0x1
21822 fcmped %fcc3, %f6, %f8
21823 ldub [%l7 + 0x1C], %l5
21824 fcmple32 %f10, %f0, %i6
21825 bn,a,pt %icc, loop_2511
21826 stw %g4, [%l7 + 0x34]
21827 fbne,a %fcc0, loop_2512
21828 fmovdgu %icc, %f8, %f6
21829loop_2511:
21830 ldd [%l7 + 0x08], %f4
21831 umulcc %o4, %i1, %o7
21832loop_2512:
21833 st %f1, [%l7 + 0x1C]
21834 ldsw [%l7 + 0x28], %o0
21835 ldsh [%l7 + 0x56], %l6
21836 xor %o6, %g2, %g1
21837 fmovdle %icc, %f0, %f4
21838 fcmpes %fcc2, %f1, %f2
21839 fmovsvc %xcc, %f10, %f13
21840 fnegs %f4, %f15
21841 brnz,a %i2, loop_2513
21842 fmovrsgz %l0, %f9, %f5
21843 tleu %icc, 0x7
21844 fnot2 %f4, %f12
21845loop_2513:
21846 fmul8x16 %f6, %f8, %f0
21847 lduh [%l7 + 0x1E], %l4
21848 movvc %icc, %i5, %l2
21849 fcmped %fcc1, %f0, %f6
21850 std %f8, [%l7 + 0x58]
21851 andncc %l1, %i0, %g6
21852 std %f6, [%l7 + 0x70]
21853 edge32l %o2, %i3, %o3
21854 fbu,a %fcc3, loop_2514
21855 ldsh [%l7 + 0x68], %o5
21856 fbuge %fcc2, loop_2515
21857 fxors %f11, %f12, %f11
21858loop_2514:
21859 lduh [%l7 + 0x20], %g7
21860 ldub [%l7 + 0x79], %i4
21861loop_2515:
21862 fmovsge %icc, %f2, %f2
21863 fbne,a %fcc0, loop_2516
21864 fnands %f11, %f14, %f11
21865 brlz %g3, loop_2517
21866 tcc %xcc, 0x5
21867loop_2516:
21868 ba,a,pn %xcc, loop_2518
21869 fmuld8sux16 %f15, %f6, %f2
21870loop_2517:
21871 std %f12, [%l7 + 0x08]
21872 fmul8sux16 %f10, %f2, %f12
21873loop_2518:
21874 ld [%l7 + 0x3C], %f5
21875 fmovs %f1, %f2
21876 fblg %fcc2, loop_2519
21877 lduw [%l7 + 0x2C], %g5
21878 fcmps %fcc1, %f5, %f5
21879 ldsh [%l7 + 0x7E], %i7
21880loop_2519:
21881 std %f12, [%l7 + 0x08]
21882 tvs %icc, 0x5
21883 fcmps %fcc0, %f12, %f5
21884 edge32n %l3, %o1, %l5
21885 fmovdg %xcc, %f6, %f7
21886 fmovsl %xcc, %f5, %f0
21887 movg %xcc, %g4, %i6
21888 fcmpgt32 %f2, %f12, %i1
21889 edge8l %o7, %o0, %o4
21890 for %f6, %f4, %f14
21891 tn %xcc, 0x5
21892 fmovdcs %icc, %f4, %f15
21893 fmovsleu %xcc, %f4, %f3
21894 fnegs %f6, %f12
21895 ldx [%l7 + 0x28], %l6
21896 ld [%l7 + 0x70], %f12
21897 fors %f5, %f1, %f15
21898 fmuld8sux16 %f5, %f4, %f2
21899 ld [%l7 + 0x0C], %f7
21900 fnegd %f4, %f14
21901 fmovse %xcc, %f9, %f2
21902 edge8l %g2, %o6, %g1
21903 tleu %xcc, 0x7
21904 ta %icc, 0x6
21905 sdiv %l0, 0x1301, %l4
21906 stw %i2, [%l7 + 0x2C]
21907 pdist %f4, %f14, %f2
21908 orcc %l2, %l1, %i5
21909 std %f10, [%l7 + 0x48]
21910 srlx %g6, %i0, %i3
21911 mova %icc, %o3, %o2
21912 sth %o5, [%l7 + 0x3E]
21913 stx %g7, [%l7 + 0x38]
21914 ba,a %xcc, loop_2520
21915 fmovrslz %g3, %f6, %f0
21916 brz,a %i4, loop_2521
21917 stx %g5, [%l7 + 0x50]
21918loop_2520:
21919 ba,a loop_2522
21920 fandnot1 %f8, %f14, %f10
21921loop_2521:
21922 ldsw [%l7 + 0x24], %l3
21923 tn %xcc, 0x6
21924loop_2522:
21925 fcmple32 %f2, %f10, %o1
21926 sll %l5, 0x09, %i7
21927 fmul8x16al %f2, %f8, %f12
21928 umulcc %i6, 0x0C60, %i1
21929 lduw [%l7 + 0x10], %g4
21930 fandnot1 %f8, %f6, %f10
21931 edge8l %o0, %o4, %o7
21932 bgu loop_2523
21933 fbn,a %fcc3, loop_2524
21934 fmovse %icc, %f15, %f3
21935 fnot1s %f15, %f12
21936loop_2523:
21937 fnot1s %f9, %f6
21938loop_2524:
21939 edge16 %g2, %l6, %g1
21940 ldsw [%l7 + 0x60], %o6
21941 sdivcc %l0, 0x1516, %l4
21942 fbuge %fcc2, loop_2525
21943 mulscc %l2, 0x0F86, %i2
21944 fcmpne16 %f8, %f8, %l1
21945 tn %icc, 0x2
21946loop_2525:
21947 movcs %xcc, %i5, %g6
21948 fmovd %f12, %f14
21949 stb %i3, [%l7 + 0x4E]
21950 bcc,a loop_2526
21951 addccc %o3, %i0, %o2
21952 movre %g7, 0x0AB, %o5
21953 ldsb [%l7 + 0x69], %g3
21954loop_2526:
21955 fbue %fcc1, loop_2527
21956 edge32 %i4, %l3, %g5
21957 smul %l5, %o1, %i6
21958 stx %i1, [%l7 + 0x48]
21959loop_2527:
21960 fmovde %icc, %f0, %f11
21961 udiv %i7, 0x0D03, %g4
21962 tvc %xcc, 0x6
21963 movleu %icc, %o0, %o4
21964 fandnot1 %f10, %f10, %f6
21965 fornot1 %f2, %f14, %f12
21966 ldsh [%l7 + 0x10], %g2
21967 fmovrsgez %l6, %f0, %f9
21968 bvc,a,pt %icc, loop_2528
21969 brnz,a %o7, loop_2529
21970 ble,a %xcc, loop_2530
21971 fmovsvs %xcc, %f5, %f15
21972loop_2528:
21973 ldsw [%l7 + 0x44], %g1
21974loop_2529:
21975 ldsh [%l7 + 0x74], %o6
21976loop_2530:
21977 edge8l %l0, %l2, %l4
21978 xnor %l1, %i2, %g6
21979 ld [%l7 + 0x78], %f1
21980 fmul8x16au %f13, %f9, %f8
21981 fornot1s %f5, %f6, %f6
21982 fmovrde %i5, %f0, %f4
21983 ldx [%l7 + 0x10], %o3
21984 andcc %i3, 0x1D78, %i0
21985 fnands %f5, %f8, %f3
21986 edge32ln %o2, %g7, %o5
21987 lduh [%l7 + 0x66], %i4
21988 orcc %l3, %g5, %g3
21989 stw %l5, [%l7 + 0x54]
21990 umul %i6, 0x0593, %i1
21991 fmovsa %icc, %f4, %f9
21992 ldx [%l7 + 0x50], %i7
21993 ldx [%l7 + 0x58], %o1
21994 fmovrslez %g4, %f13, %f6
21995 stw %o0, [%l7 + 0x5C]
21996 fmovrde %o4, %f14, %f12
21997 tge %icc, 0x2
21998 tne %xcc, 0x7
21999 fpadd16 %f0, %f6, %f10
22000 bpos,a %xcc, loop_2531
22001 sth %g2, [%l7 + 0x68]
22002 movcs %icc, %l6, %g1
22003 ldsw [%l7 + 0x7C], %o6
22004loop_2531:
22005 bpos,a %xcc, loop_2532
22006 sethi 0x0FEB, %o7
22007 fmovde %icc, %f7, %f1
22008 ldub [%l7 + 0x33], %l0
22009loop_2532:
22010 stx %l2, [%l7 + 0x48]
22011 ldsh [%l7 + 0x1A], %l1
22012 sth %i2, [%l7 + 0x28]
22013 fmovrdlez %l4, %f8, %f8
22014 ldsb [%l7 + 0x3D], %g6
22015 ldsh [%l7 + 0x4A], %i5
22016 smul %i3, 0x17F7, %i0
22017 stb %o3, [%l7 + 0x5D]
22018 movn %xcc, %o2, %o5
22019 ldx [%l7 + 0x60], %g7
22020 fbo %fcc1, loop_2533
22021 ldx [%l7 + 0x58], %l3
22022 ta %xcc, 0x2
22023 movge %icc, %i4, %g3
22024loop_2533:
22025 edge8n %g5, %l5, %i6
22026 fbg,a %fcc3, loop_2534
22027 fmovdn %icc, %f8, %f5
22028 stx %i7, [%l7 + 0x68]
22029 lduw [%l7 + 0x30], %o1
22030loop_2534:
22031 fnors %f14, %f7, %f12
22032 std %f10, [%l7 + 0x68]
22033 fmovdcs %icc, %f7, %f13
22034 fmovdneg %icc, %f11, %f3
22035 faligndata %f8, %f4, %f8
22036 ldd [%l7 + 0x68], %f2
22037 ldsh [%l7 + 0x32], %i1
22038 fmovscc %xcc, %f0, %f10
22039 fbu,a %fcc1, loop_2535
22040 st %f2, [%l7 + 0x2C]
22041 sth %g4, [%l7 + 0x56]
22042 movvs %icc, %o0, %o4
22043loop_2535:
22044 movrlz %g2, %g1, %l6
22045 nop
22046 setx loop_2536, %l0, %l1
22047 jmpl %l1, %o6
22048 andn %o7, %l2, %l1
22049 fmovsleu %xcc, %f15, %f13
22050 tge %xcc, 0x6
22051loop_2536:
22052 ldd [%l7 + 0x68], %f10
22053 fmovsn %icc, %f2, %f5
22054 lduw [%l7 + 0x3C], %l0
22055 orncc %i2, 0x1559, %g6
22056 ld [%l7 + 0x10], %f0
22057 ldd [%l7 + 0x68], %f10
22058 bne,a loop_2537
22059 addc %l4, 0x1232, %i3
22060 fands %f3, %f3, %f9
22061 fmovdneg %icc, %f10, %f13
22062loop_2537:
22063 fble %fcc3, loop_2538
22064 ld [%l7 + 0x5C], %f10
22065 ldx [%l7 + 0x50], %i5
22066 fzeros %f0
22067loop_2538:
22068 sub %o3, 0x1280, %o2
22069 fba,a %fcc2, loop_2539
22070 fandnot1 %f10, %f12, %f12
22071 ldx [%l7 + 0x78], %i0
22072 ldx [%l7 + 0x08], %g7
22073loop_2539:
22074 move %xcc, %l3, %i4
22075 sethi 0x04E7, %o5
22076 fmovrslz %g3, %f13, %f7
22077 fbule %fcc3, loop_2540
22078 fpadd16 %f12, %f8, %f8
22079 sth %g5, [%l7 + 0x38]
22080 tsubcc %l5, %i7, %o1
22081loop_2540:
22082 stw %i6, [%l7 + 0x48]
22083 array32 %i1, %o0, %o4
22084 sth %g4, [%l7 + 0x40]
22085 brz,a %g1, loop_2541
22086 ldx [%l7 + 0x30], %l6
22087 fbu %fcc3, loop_2542
22088 ldsw [%l7 + 0x24], %o6
22089loop_2541:
22090 movrgz %o7, 0x04E, %l2
22091 stb %l1, [%l7 + 0x3E]
22092loop_2542:
22093 fmovrsgez %g2, %f5, %f4
22094 sth %i2, [%l7 + 0x2E]
22095 fsrc2 %f14, %f2
22096 fmovsge %xcc, %f14, %f3
22097 st %f13, [%l7 + 0x4C]
22098 andncc %l0, %l4, %i3
22099 fornot2s %f13, %f10, %f2
22100 ldsb [%l7 + 0x3E], %g6
22101 ldx [%l7 + 0x38], %o3
22102 fmovdn %icc, %f11, %f10
22103 fmovrdlz %o2, %f10, %f12
22104 fnot1 %f10, %f10
22105 fblg %fcc3, loop_2543
22106 fbule %fcc2, loop_2544
22107 ldub [%l7 + 0x75], %i5
22108 fmovdn %icc, %f15, %f15
22109loop_2543:
22110 ldsh [%l7 + 0x1A], %i0
22111loop_2544:
22112 fblg,a %fcc2, loop_2545
22113 addcc %l3, 0x0F52, %i4
22114 fcmpeq16 %f10, %f14, %o5
22115 ldsh [%l7 + 0x4A], %g7
22116loop_2545:
22117 fmovsa %icc, %f9, %f15
22118 sth %g3, [%l7 + 0x20]
22119 nop
22120 setx loop_2546, %l0, %l1
22121 jmpl %l1, %l5
22122 faligndata %f4, %f4, %f14
22123 array8 %g5, %i7, %o1
22124 tcs %icc, 0x2
22125loop_2546:
22126 fpack16 %f8, %f10
22127 stb %i6, [%l7 + 0x76]
22128 fnand %f6, %f0, %f12
22129 edge16l %i1, %o4, %o0
22130 st %f15, [%l7 + 0x7C]
22131 fmovrsgez %g4, %f5, %f13
22132 fcmpeq32 %f14, %f14, %l6
22133 ldx [%l7 + 0x78], %g1
22134 fmovsvs %xcc, %f8, %f1
22135 tvc %icc, 0x4
22136 ldsh [%l7 + 0x6C], %o7
22137 std %f2, [%l7 + 0x10]
22138 movleu %icc, %o6, %l1
22139 movneg %icc, %l2, %g2
22140 fmovda %icc, %f5, %f4
22141 fmovspos %xcc, %f15, %f3
22142 call loop_2547
22143 fmovdneg %icc, %f15, %f11
22144 stx %l0, [%l7 + 0x10]
22145 udivcc %l4, 0x103B, %i3
22146loop_2547:
22147 move %xcc, %g6, %i2
22148 ldsh [%l7 + 0x62], %o2
22149 brlz %o3, loop_2548
22150 brgez,a %i5, loop_2549
22151 stx %l3, [%l7 + 0x28]
22152 ldsw [%l7 + 0x48], %i4
22153loop_2548:
22154 edge32n %o5, %i0, %g7
22155loop_2549:
22156 edge16l %g3, %l5, %g5
22157 ldx [%l7 + 0x68], %o1
22158 orncc %i7, %i1, %o4
22159 fmovdgu %icc, %f13, %f15
22160 srlx %o0, 0x17, %i6
22161 fmovrde %g4, %f0, %f10
22162 bge,pn %icc, loop_2550
22163 ldsh [%l7 + 0x7C], %l6
22164 movle %xcc, %o7, %g1
22165 ldsb [%l7 + 0x43], %l1
22166loop_2550:
22167 fmovrdne %l2, %f10, %f6
22168 fmul8x16au %f4, %f7, %f0
22169 xnor %g2, 0x0C99, %o6
22170 ldx [%l7 + 0x20], %l0
22171 fmovs %f0, %f9
22172 fsrc1s %f6, %f14
22173 ldd [%l7 + 0x60], %f10
22174 sdiv %i3, 0x1ED8, %g6
22175 fandnot2 %f0, %f4, %f14
22176 lduh [%l7 + 0x48], %i2
22177 ld [%l7 + 0x68], %f0
22178 andcc %o2, 0x0544, %o3
22179 tvs %icc, 0x3
22180 movpos %icc, %i5, %l4
22181 stx %i4, [%l7 + 0x68]
22182 lduw [%l7 + 0x3C], %o5
22183 bleu,a loop_2551
22184 ldub [%l7 + 0x0D], %i0
22185 fnegd %f8, %f6
22186 fpsub16 %f12, %f10, %f0
22187loop_2551:
22188 mulscc %l3, 0x09E2, %g3
22189 taddcctv %g7, %l5, %g5
22190 umulcc %i7, 0x1AA0, %i1
22191 move %xcc, %o4, %o0
22192 sdiv %i6, 0x14FF, %o1
22193 fmovrdlz %l6, %f12, %f14
22194 for %f8, %f6, %f14
22195 movrgez %g4, %g1, %o7
22196 orcc %l1, %g2, %o6
22197 fxors %f11, %f14, %f3
22198 lduh [%l7 + 0x4C], %l2
22199 ld [%l7 + 0x4C], %f13
22200 addcc %l0, %i3, %g6
22201 ldd [%l7 + 0x40], %f6
22202 fmovrsgez %i2, %f11, %f7
22203 call loop_2552
22204 tn %xcc, 0x2
22205 edge32 %o2, %o3, %i5
22206 be,a,pt %xcc, loop_2553
22207loop_2552:
22208 ldd [%l7 + 0x38], %f6
22209 be,a,pn %xcc, loop_2554
22210 ldsb [%l7 + 0x13], %i4
22211loop_2553:
22212 ldd [%l7 + 0x10], %f4
22213 sth %l4, [%l7 + 0x2E]
22214loop_2554:
22215 bgu loop_2555
22216 brlez %o5, loop_2556
22217 fmovdneg %xcc, %f12, %f1
22218 lduh [%l7 + 0x38], %l3
22219loop_2555:
22220 stx %g3, [%l7 + 0x10]
22221loop_2556:
22222 fnot2 %f6, %f4
22223 std %f8, [%l7 + 0x70]
22224 fornot1s %f12, %f6, %f9
22225 tl %icc, 0x5
22226 taddcctv %i0, 0x0EE7, %g7
22227 brnz,a %l5, loop_2557
22228 edge8n %i7, %g5, %o4
22229 fcmple32 %f12, %f8, %o0
22230 st %f8, [%l7 + 0x0C]
22231loop_2557:
22232 fpackfix %f8, %f9
22233 st %f4, [%l7 + 0x28]
22234 lduw [%l7 + 0x24], %i1
22235 bl %icc, loop_2558
22236 edge32n %o1, %i6, %g4
22237 lduw [%l7 + 0x60], %l6
22238 std %f8, [%l7 + 0x50]
22239loop_2558:
22240 fmul8x16al %f0, %f10, %f12
22241 lduw [%l7 + 0x4C], %o7
22242 udivx %l1, 0x12A4, %g2
22243 fmovsvs %icc, %f2, %f3
22244 fmovdcc %xcc, %f5, %f6
22245 ldsw [%l7 + 0x30], %g1
22246 fxors %f4, %f15, %f0
22247 edge32n %o6, %l2, %l0
22248 subc %g6, 0x18AF, %i3
22249 addc %i2, %o3, %o2
22250 ldub [%l7 + 0x56], %i5
22251 ldx [%l7 + 0x60], %l4
22252 fbg,a %fcc0, loop_2559
22253 lduh [%l7 + 0x26], %i4
22254 stb %o5, [%l7 + 0x41]
22255 fmovsgu %icc, %f0, %f14
22256loop_2559:
22257 lduh [%l7 + 0x24], %l3
22258 array16 %i0, %g7, %g3
22259 fandnot1s %f15, %f9, %f11
22260 subcc %i7, 0x0BA2, %g5
22261 tne %xcc, 0x5
22262 fornot1 %f0, %f6, %f0
22263 stx %l5, [%l7 + 0x68]
22264 fnegs %f7, %f3
22265 lduh [%l7 + 0x2C], %o4
22266 fmovsl %icc, %f6, %f9
22267 fzero %f2
22268 bl loop_2560
22269 edge8l %o0, %i1, %i6
22270 stw %g4, [%l7 + 0x64]
22271 stw %o1, [%l7 + 0x68]
22272loop_2560:
22273 bge,a,pt %icc, loop_2561
22274 tge %xcc, 0x6
22275 sth %o7, [%l7 + 0x78]
22276 stx %l6, [%l7 + 0x28]
22277loop_2561:
22278 tcs %icc, 0x2
22279 smulcc %l1, 0x1829, %g2
22280 std %f0, [%l7 + 0x18]
22281 fmovdneg %icc, %f14, %f10
22282 ldub [%l7 + 0x09], %g1
22283 fbne,a %fcc3, loop_2562
22284 tsubcctv %l2, %l0, %o6
22285 fmovsne %icc, %f11, %f2
22286 ldub [%l7 + 0x75], %g6
22287loop_2562:
22288 te %xcc, 0x6
22289 fmovdle %xcc, %f14, %f8
22290 bcs,a,pt %xcc, loop_2563
22291 fandnot2s %f10, %f3, %f9
22292 fornot2s %f10, %f4, %f11
22293 fmovdgu %icc, %f2, %f0
22294loop_2563:
22295 tg %icc, 0x7
22296 fbue,a %fcc1, loop_2564
22297 xor %i3, 0x126D, %o3
22298 sdivx %i2, 0x1DF1, %i5
22299 lduw [%l7 + 0x34], %o2
22300loop_2564:
22301 sth %i4, [%l7 + 0x4E]
22302 std %f10, [%l7 + 0x50]
22303 ldub [%l7 + 0x3D], %l4
22304 fbl,a %fcc3, loop_2565
22305 call loop_2566
22306 stw %l3, [%l7 + 0x4C]
22307 ldsb [%l7 + 0x34], %o5
22308loop_2565:
22309 addc %g7, 0x0F77, %g3
22310loop_2566:
22311 fnegs %f9, %f8
22312 fzeros %f12
22313 bcs,a,pt %xcc, loop_2567
22314 bpos,pt %xcc, loop_2568
22315 tvc %xcc, 0x5
22316 ldub [%l7 + 0x7B], %i7
22317loop_2567:
22318 stw %g5, [%l7 + 0x6C]
22319loop_2568:
22320 fnot1s %f2, %f3
22321 std %f2, [%l7 + 0x50]
22322 fpadd16s %f5, %f2, %f9
22323 fnand %f4, %f8, %f2
22324 lduh [%l7 + 0x26], %i0
22325 fmovda %icc, %f12, %f7
22326 ldsw [%l7 + 0x74], %l5
22327 siam 0x7
22328 st %f7, [%l7 + 0x68]
22329 fzeros %f11
22330 xnor %o4, 0x0679, %i1
22331 fcmpeq32 %f0, %f4, %o0
22332 fabsd %f12, %f14
22333 fnor %f14, %f10, %f4
22334 lduh [%l7 + 0x2E], %g4
22335 std %f14, [%l7 + 0x38]
22336 movrlz %i6, 0x3FE, %o1
22337 fmovrsne %o7, %f11, %f4
22338 fmovrsgz %l1, %f15, %f15
22339 stw %l6, [%l7 + 0x78]
22340 fmovd %f12, %f6
22341 tvs %icc, 0x1
22342 srl %g2, 0x18, %g1
22343 add %l2, %o6, %l0
22344 fors %f8, %f8, %f5
22345 fnot2 %f12, %f2
22346 sdivx %g6, 0x12BA, %i3
22347 mulscc %i2, 0x0686, %i5
22348 fbne %fcc0, loop_2569
22349 fpmerge %f3, %f15, %f4
22350 fmovdge %xcc, %f3, %f2
22351 sll %o3, 0x0A, %o2
22352loop_2569:
22353 stb %i4, [%l7 + 0x2C]
22354 stw %l3, [%l7 + 0x5C]
22355 stb %l4, [%l7 + 0x4D]
22356 fcmpd %fcc1, %f12, %f14
22357 udivx %g7, 0x186F, %g3
22358 subcc %o5, 0x1514, %g5
22359 fnot2s %f9, %f1
22360 fnors %f9, %f14, %f13
22361 tcc %xcc, 0x5
22362 tsubcc %i0, 0x1CB2, %l5
22363 lduw [%l7 + 0x74], %o4
22364 tg %icc, 0x1
22365 ldsb [%l7 + 0x45], %i7
22366 fmovdg %xcc, %f7, %f11
22367 fones %f7
22368 subccc %i1, %o0, %i6
22369 fmovdvc %xcc, %f9, %f12
22370 lduw [%l7 + 0x34], %g4
22371 fand %f4, %f4, %f8
22372 fmovrsgz %o7, %f10, %f11
22373 xor %o1, 0x05C2, %l1
22374 move %icc, %g2, %g1
22375 std %f0, [%l7 + 0x08]
22376 fpadd16s %f12, %f7, %f13
22377 tsubcc %l6, %o6, %l0
22378 lduh [%l7 + 0x14], %g6
22379 stx %i3, [%l7 + 0x18]
22380 sra %i2, %l2, %i5
22381 bn,pt %xcc, loop_2570
22382 fmuld8ulx16 %f15, %f11, %f0
22383 fmuld8sux16 %f6, %f10, %f4
22384 ldsh [%l7 + 0x2C], %o2
22385loop_2570:
22386 umul %i4, 0x0D1C, %l3
22387 fmovsl %xcc, %f6, %f10
22388 ldub [%l7 + 0x62], %l4
22389 bleu,a loop_2571
22390 lduh [%l7 + 0x34], %g7
22391 stw %g3, [%l7 + 0x60]
22392 std %f6, [%l7 + 0x28]
22393loop_2571:
22394 brlez %o5, loop_2572
22395 nop
22396 setx loop_2573, %l0, %l1
22397 jmpl %l1, %o3
22398 fabss %f10, %f6
22399 st %f5, [%l7 + 0x70]
22400loop_2572:
22401 fpadd32 %f0, %f4, %f12
22402loop_2573:
22403 tcc %icc, 0x2
22404 brgez,a %g5, loop_2574
22405 fmovrde %i0, %f12, %f8
22406 andn %o4, 0x04D1, %i7
22407 stw %i1, [%l7 + 0x0C]
22408loop_2574:
22409 orncc %l5, 0x0DB2, %o0
22410 stx %i6, [%l7 + 0x08]
22411 stb %o7, [%l7 + 0x4E]
22412 movrgez %o1, 0x270, %g4
22413 fcmpgt16 %f2, %f8, %g2
22414 popc 0x00EE, %g1
22415 orncc %l6, 0x10C6, %l1
22416 sth %l0, [%l7 + 0x68]
22417 xorcc %o6, %g6, %i2
22418 ld [%l7 + 0x7C], %f6
22419 fmovrslz %l2, %f4, %f3
22420 tne %xcc, 0x2
22421 fors %f4, %f9, %f13
22422 sth %i5, [%l7 + 0x34]
22423 lduh [%l7 + 0x3C], %i3
22424 ldx [%l7 + 0x10], %o2
22425 st %f7, [%l7 + 0x74]
22426 srlx %l3, 0x11, %i4
22427 fbl,a %fcc0, loop_2575
22428 fpadd32 %f2, %f14, %f14
22429 stb %g7, [%l7 + 0x5E]
22430 bvc,a %icc, loop_2576
22431loop_2575:
22432 bg,a,pn %icc, loop_2577
22433 st %f6, [%l7 + 0x78]
22434 nop
22435 setx loop_2578, %l0, %l1
22436 wrpr 0x1, %tl
22437 wrpr %l1, %tpc
22438 add %l1, 0x4, %l1
22439 wrpr %l1, %tnpc
22440 setx 0x34400001400, %l0, %l1
22441 wrpr %l1, %tstate
22442 wrhpr 0x4, %htstate
22443 retry
22444loop_2576:
22445 brgez %l4, loop_2579
22446loop_2577:
22447 fbue %fcc2, loop_2580
22448 ldub [%l7 + 0x21], %g3
22449loop_2578:
22450 edge16ln %o5, %g5, %o3
22451loop_2579:
22452 stb %o4, [%l7 + 0x4A]
22453loop_2580:
22454 fmovsne %xcc, %f4, %f4
22455 fmovdge %xcc, %f13, %f14
22456 fpack16 %f6, %f7
22457 fmovdleu %icc, %f4, %f15
22458 fmovsleu %xcc, %f5, %f3
22459 lduh [%l7 + 0x6C], %i7
22460 fmovspos %xcc, %f10, %f11
22461 ld [%l7 + 0x74], %f0
22462 fmovsneg %icc, %f12, %f7
22463 ldsb [%l7 + 0x79], %i1
22464 lduh [%l7 + 0x2A], %i0
22465 tcs %xcc, 0x7
22466 fmovsne %xcc, %f0, %f0
22467 srl %o0, 0x12, %i6
22468 nop
22469 setx loop_2581, %l0, %l1
22470 wrpr 0x1, %tl
22471 wrpr %l1, %tpc
22472 add %l1, 0x4, %l1
22473 wrpr %l1, %tnpc
22474 setx 0x34400001400, %l0, %l1
22475 wrpr %l1, %tstate
22476 wrhpr 0x4, %htstate
22477 retry
22478 stb %l5, [%l7 + 0x6E]
22479 sll %o7, %o1, %g4
22480 edge8 %g2, %l6, %l1
22481loop_2581:
22482 movle %xcc, %l0, %o6
22483 fcmpes %fcc1, %f9, %f9
22484 ldsw [%l7 + 0x10], %g6
22485 bg,a,pn %icc, loop_2582
22486 tgu %xcc, 0x7
22487 stw %i2, [%l7 + 0x6C]
22488 alignaddr %g1, %i5, %i3
22489loop_2582:
22490 te %xcc, 0x6
22491 fsrc2s %f8, %f9
22492 std %f4, [%l7 + 0x38]
22493 ld [%l7 + 0x70], %f1
22494 stb %l2, [%l7 + 0x7C]
22495 fbl %fcc2, loop_2583
22496 udivx %l3, 0x0220, %i4
22497 tne %icc, 0x1
22498 brgz %o2, loop_2584
22499loop_2583:
22500 fbne,a %fcc2, loop_2585
22501 srl %l4, %g3, %g7
22502 lduh [%l7 + 0x62], %o5
22503loop_2584:
22504 sdiv %o3, 0x03E4, %o4
22505loop_2585:
22506 subccc %g5, %i1, %i7
22507 ld [%l7 + 0x40], %f3
22508 fcmped %fcc0, %f6, %f2
22509 fzeros %f3
22510 fors %f9, %f10, %f1
22511 ldsb [%l7 + 0x52], %i0
22512 fmul8sux16 %f6, %f12, %f0
22513 subcc %i6, %o0, %o7
22514 nop
22515 setx loop_2586, %l0, %l1
22516 wrpr 0x1, %tl
22517 wrpr %l1, %tpc
22518 add %l1, 0x4, %l1
22519 wrpr %l1, %tnpc
22520 setx 0x34400001400, %l0, %l1
22521 wrpr %l1, %tstate
22522 wrhpr 0x4, %htstate
22523 retry
22524 ldd [%l7 + 0x30], %f10
22525 stx %o1, [%l7 + 0x70]
22526 ldx [%l7 + 0x78], %g4
22527loop_2586:
22528 ldsw [%l7 + 0x44], %g2
22529 ble loop_2587
22530 movrgez %l5, 0x0DE, %l1
22531 stw %l0, [%l7 + 0x30]
22532 fnegs %f4, %f10
22533loop_2587:
22534 mulx %o6, %g6, %i2
22535 sdivx %g1, 0x047A, %i5
22536 fxors %f8, %f9, %f2
22537 ldsw [%l7 + 0x54], %l6
22538 edge16 %l2, %l3, %i3
22539 ldsh [%l7 + 0x0C], %i4
22540 bne %icc, loop_2588
22541 fpsub16 %f2, %f6, %f0
22542 ldsh [%l7 + 0x78], %o2
22543 fmovdcc %icc, %f15, %f1
22544loop_2588:
22545 fsrc2 %f10, %f4
22546 smul %l4, %g3, %g7
22547 fbuge,a %fcc2, loop_2589
22548 edge8n %o3, %o4, %g5
22549 fpadd16s %f4, %f0, %f3
22550 smul %o5, %i1, %i0
22551loop_2589:
22552 fpadd16 %f2, %f14, %f0
22553 popc 0x1668, %i7
22554 mulscc %i6, %o0, %o7
22555 stx %g4, [%l7 + 0x70]
22556 bpos,pt %icc, loop_2590
22557 ldd [%l7 + 0x20], %f6
22558 sth %g2, [%l7 + 0x7E]
22559 smulcc %o1, 0x00C1, %l1
22560loop_2590:
22561 xnorcc %l5, %o6, %l0
22562 ldx [%l7 + 0x40], %i2
22563 tle %xcc, 0x4
22564 tsubcc %g1, %i5, %l6
22565 fcmped %fcc3, %f2, %f12
22566 subccc %g6, 0x05F5, %l3
22567 fmovrdgz %l2, %f12, %f8
22568 srlx %i4, 0x1C, %o2
22569 add %l4, 0x1C55, %g3
22570 fmovdg %xcc, %f4, %f1
22571 movg %xcc, %g7, %i3
22572 stx %o4, [%l7 + 0x20]
22573 ba,a,pt %icc, loop_2591
22574 be,a,pn %icc, loop_2592
22575 bcs,a %xcc, loop_2593
22576 fsrc2s %f3, %f15
22577loop_2591:
22578 movre %o3, %g5, %o5
22579loop_2592:
22580 tsubcctv %i1, %i7, %i6
22581loop_2593:
22582 tvc %xcc, 0x5
22583 fmovsvs %icc, %f1, %f4
22584 udivx %o0, 0x16BA, %i0
22585 movrgz %g4, %o7, %o1
22586 fmul8x16al %f5, %f1, %f10
22587 stw %l1, [%l7 + 0x30]
22588 fmovrsgez %g2, %f7, %f15
22589 sdivx %l5, 0x130F, %o6
22590 sdiv %i2, 0x1BC8, %l0
22591 fpsub16s %f13, %f14, %f8
22592 brnz,a %i5, loop_2594
22593 edge8l %l6, %g6, %l3
22594 fsrc1s %f5, %f4
22595 fmovsvc %icc, %f6, %f5
22596loop_2594:
22597 taddcctv %g1, 0x17BC, %i4
22598 ldsw [%l7 + 0x38], %o2
22599 bn,pn %icc, loop_2595
22600 st %f11, [%l7 + 0x34]
22601 fmovrse %l2, %f9, %f0
22602 movrne %l4, %g7, %i3
22603loop_2595:
22604 tsubcc %o4, %o3, %g3
22605 lduh [%l7 + 0x0A], %g5
22606 fornot2s %f12, %f0, %f15
22607 stx %o5, [%l7 + 0x48]
22608 call loop_2596
22609 ldub [%l7 + 0x56], %i7
22610 pdist %f0, %f10, %f4
22611 fmovdn %xcc, %f7, %f5
22612loop_2596:
22613 nop
22614 setx loop_2597, %l0, %l1
22615 jmpl %l1, %i6
22616 fnor %f4, %f6, %f4
22617 fnand %f4, %f12, %f14
22618 fnot1s %f6, %f7
22619loop_2597:
22620 fmovdcs %icc, %f2, %f12
22621 sth %o0, [%l7 + 0x62]
22622 taddcctv %i1, %g4, %i0
22623 edge16 %o1, %o7, %g2
22624 pdist %f14, %f6, %f8
22625 fmovdl %xcc, %f6, %f10
22626 ldsw [%l7 + 0x3C], %l1
22627 fbug %fcc3, loop_2598
22628 ldsw [%l7 + 0x3C], %l5
22629 stw %i2, [%l7 + 0x20]
22630 fmovdge %xcc, %f13, %f2
22631loop_2598:
22632 fone %f10
22633 fcmpeq16 %f8, %f0, %o6
22634 taddcctv %i5, %l0, %l6
22635 fba %fcc0, loop_2599
22636 lduh [%l7 + 0x42], %l3
22637 stw %g6, [%l7 + 0x0C]
22638 fbue,a %fcc0, loop_2600
22639loop_2599:
22640 nop
22641 setx loop_2601, %l0, %l1
22642 jmpl %l1, %g1
22643 fmovsvc %icc, %f6, %f11
22644 fmovsvc %icc, %f15, %f14
22645loop_2600:
22646 fnand %f4, %f12, %f2
22647loop_2601:
22648 movne %xcc, %o2, %l2
22649 fmovda %xcc, %f4, %f12
22650 sllx %l4, 0x0C, %i4
22651 fmovdg %icc, %f1, %f3
22652 lduw [%l7 + 0x34], %i3
22653 srax %g7, 0x13, %o4
22654 fmovdleu %icc, %f3, %f2
22655 lduh [%l7 + 0x42], %g3
22656 fpsub16s %f0, %f13, %f9
22657 movrgez %g5, %o5, %o3
22658 alignaddr %i7, %i6, %o0
22659 fmovdn %xcc, %f13, %f2
22660 nop
22661 setx loop_2602, %l0, %l1
22662 wrpr 0x1, %tl
22663 wrpr %l1, %tpc
22664 add %l1, 0x4, %l1
22665 wrpr %l1, %tnpc
22666 setx 0x34400001400, %l0, %l1
22667 wrpr %l1, %tstate
22668 wrhpr 0x4, %htstate
22669 retry
22670 sth %g4, [%l7 + 0x78]
22671 ldsb [%l7 + 0x30], %i1
22672 fnegd %f0, %f2
22673loop_2602:
22674 sra %i0, %o1, %g2
22675 ld [%l7 + 0x5C], %f3
22676 addccc %o7, 0x1C71, %l5
22677 fbule %fcc1, loop_2603
22678 ldsw [%l7 + 0x70], %i2
22679 fmovrse %o6, %f15, %f11
22680 stx %i5, [%l7 + 0x08]
22681loop_2603:
22682 tneg %icc, 0x1
22683 fble %fcc0, loop_2604
22684 fmovdgu %xcc, %f7, %f6
22685 st %f12, [%l7 + 0x20]
22686 fmovde %icc, %f11, %f9
22687loop_2604:
22688 std %f0, [%l7 + 0x18]
22689 fcmpgt16 %f0, %f4, %l0
22690 ld [%l7 + 0x38], %f4
22691 ld [%l7 + 0x38], %f9
22692 movleu %xcc, %l6, %l1
22693 fbl,a %fcc1, loop_2605
22694 fmovrse %g6, %f4, %f10
22695 ldsb [%l7 + 0x3A], %g1
22696 fmovd %f6, %f12
22697loop_2605:
22698 edge8l %o2, %l2, %l4
22699 nop
22700 setx loop_2606, %l0, %l1
22701 jmpl %l1, %i4
22702 fpadd16 %f4, %f0, %f8
22703 array8 %i3, %g7, %l3
22704 fcmpeq32 %f2, %f0, %g3
22705loop_2606:
22706 fblg,a %fcc3, loop_2607
22707 srlx %o4, %o5, %g5
22708 ldsw [%l7 + 0x70], %i7
22709 tsubcctv %i6, %o3, %g4
22710loop_2607:
22711 fbg,a %fcc3, loop_2608
22712 lduw [%l7 + 0x20], %i1
22713 fzeros %f1
22714 ldub [%l7 + 0x1E], %i0
22715loop_2608:
22716 stx %o1, [%l7 + 0x50]
22717 stw %o0, [%l7 + 0x64]
22718 edge8ln %o7, %l5, %i2
22719 fcmple32 %f8, %f2, %g2
22720 fbg %fcc3, loop_2609
22721 bvs,a loop_2610
22722 fbne %fcc0, loop_2611
22723 sth %o6, [%l7 + 0x70]
22724loop_2609:
22725 fpack32 %f10, %f6, %f10
22726loop_2610:
22727 lduw [%l7 + 0x44], %l0
22728loop_2611:
22729 stx %i5, [%l7 + 0x28]
22730 alignaddr %l6, %l1, %g1
22731 umulcc %g6, 0x197A, %l2
22732 fnegd %f2, %f4
22733 stx %o2, [%l7 + 0x58]
22734 bpos,a,pn %icc, loop_2612
22735 lduh [%l7 + 0x5E], %i4
22736 stb %i3, [%l7 + 0x23]
22737 fbul %fcc1, loop_2613
22738loop_2612:
22739 ble %xcc, loop_2614
22740 stx %g7, [%l7 + 0x10]
22741 ldd [%l7 + 0x60], %f10
22742loop_2613:
22743 fpsub32 %f2, %f10, %f6
22744loop_2614:
22745 ldx [%l7 + 0x50], %l4
22746 edge16n %l3, %o4, %o5
22747 ldx [%l7 + 0x70], %g5
22748 faligndata %f14, %f6, %f10
22749 fnegs %f11, %f13
22750 srlx %g3, %i7, %i6
22751 brnz %g4, loop_2615
22752 fmovde %xcc, %f7, %f5
22753 sdivcc %i1, 0x01BC, %i0
22754 ld [%l7 + 0x48], %f1
22755loop_2615:
22756 ldsh [%l7 + 0x3A], %o1
22757 array8 %o0, %o7, %l5
22758 udivcc %i2, 0x1859, %o3
22759 sth %o6, [%l7 + 0x56]
22760 edge8l %l0, %i5, %l6
22761 movneg %xcc, %g2, %l1
22762 fmovdge %icc, %f0, %f10
22763 sub %g6, 0x1DFF, %l2
22764 stw %o2, [%l7 + 0x08]
22765 fnot1s %f9, %f11
22766 fmovsne %xcc, %f8, %f6
22767 fbe %fcc0, loop_2616
22768 fmovrdgz %g1, %f10, %f0
22769 movn %icc, %i4, %g7
22770 move %icc, %l4, %i3
22771loop_2616:
22772 fandnot2s %f0, %f7, %f6
22773 sll %l3, 0x1E, %o4
22774 sth %g5, [%l7 + 0x34]
22775 lduh [%l7 + 0x2E], %o5
22776 brz %g3, loop_2617
22777 std %f2, [%l7 + 0x10]
22778 stx %i7, [%l7 + 0x10]
22779 pdist %f10, %f14, %f14
22780loop_2617:
22781 ldx [%l7 + 0x68], %g4
22782 edge8 %i6, %i0, %i1
22783 ldsh [%l7 + 0x54], %o0
22784 tg %xcc, 0x0
22785 ldub [%l7 + 0x0C], %o7
22786 tsubcc %o1, %i2, %o3
22787 fcmpgt16 %f12, %f12, %o6
22788 addccc %l0, 0x1300, %i5
22789 tge %xcc, 0x1
22790 fcmple16 %f2, %f0, %l5
22791 bn,pt %icc, loop_2618
22792 ldx [%l7 + 0x20], %g2
22793 brlez,a %l1, loop_2619
22794 tcc %xcc, 0x7
22795loop_2618:
22796 sllx %l6, %l2, %o2
22797 edge8l %g1, %i4, %g7
22798loop_2619:
22799 fcmpes %fcc1, %f4, %f13
22800 fxnors %f15, %f2, %f4
22801 ldx [%l7 + 0x50], %g6
22802 brgz,a %l4, loop_2620
22803 bgu,pt %xcc, loop_2621
22804 subccc %l3, %i3, %g5
22805 fnand %f12, %f4, %f12
22806loop_2620:
22807 ldd [%l7 + 0x18], %f8
22808loop_2621:
22809 ld [%l7 + 0x4C], %f10
22810 st %f9, [%l7 + 0x30]
22811 movg %icc, %o5, %o4
22812 edge32n %g3, %g4, %i7
22813 tg %xcc, 0x0
22814 movpos %xcc, %i6, %i1
22815 fxors %f10, %f5, %f12
22816 stx %i0, [%l7 + 0x58]
22817 movl %xcc, %o0, %o1
22818 bvc,a %xcc, loop_2622
22819 for %f0, %f8, %f6
22820 stx %i2, [%l7 + 0x50]
22821 fmovrdgez %o3, %f6, %f12
22822loop_2622:
22823 bvc %xcc, loop_2623
22824 ldd [%l7 + 0x70], %f4
22825 fxnors %f4, %f12, %f0
22826 ldsh [%l7 + 0x6C], %o6
22827loop_2623:
22828 popc 0x0521, %o7
22829 fnot2s %f7, %f14
22830 movg %xcc, %l0, %i5
22831 fornot2s %f3, %f4, %f2
22832 lduh [%l7 + 0x1A], %l5
22833 stw %l1, [%l7 + 0x44]
22834 fmovrslz %l6, %f5, %f10
22835 fpadd32s %f2, %f8, %f5
22836 fbule %fcc0, loop_2624
22837 tl %xcc, 0x2
22838 fpadd32 %f6, %f2, %f12
22839 ldx [%l7 + 0x48], %l2
22840loop_2624:
22841 ldub [%l7 + 0x6E], %g2
22842 bl,a %xcc, loop_2625
22843 ldsb [%l7 + 0x0B], %g1
22844 ldd [%l7 + 0x70], %f12
22845 lduh [%l7 + 0x3A], %i4
22846loop_2625:
22847 fcmpeq16 %f6, %f0, %g7
22848 bne,a,pt %xcc, loop_2626
22849 addcc %o2, 0x1D08, %l4
22850 fbl,a %fcc2, loop_2627
22851 fnot2 %f4, %f12
22852loop_2626:
22853 fcmpeq16 %f14, %f6, %g6
22854 tcc %icc, 0x5
22855loop_2627:
22856 mulscc %i3, %g5, %o5
22857 brgz %o4, loop_2628
22858 sll %g3, %l3, %i7
22859 fmuld8sux16 %f4, %f11, %f6
22860 movrgz %g4, %i6, %i1
22861loop_2628:
22862 fxors %f9, %f15, %f1
22863 st %f0, [%l7 + 0x0C]
22864 call loop_2629
22865 stw %o0, [%l7 + 0x10]
22866 stw %o1, [%l7 + 0x7C]
22867 lduw [%l7 + 0x5C], %i2
22868loop_2629:
22869 st %f7, [%l7 + 0x38]
22870 ldd [%l7 + 0x28], %f8
22871 bshuffle %f0, %f8, %f10
22872 fcmple32 %f2, %f6, %o3
22873 fcmped %fcc0, %f14, %f4
22874 st %f14, [%l7 + 0x54]
22875 andn %o6, %o7, %i0
22876 fmul8x16au %f13, %f3, %f6
22877 nop
22878 setx loop_2630, %l0, %l1
22879 wrpr 0x1, %tl
22880 wrpr %l1, %tpc
22881 add %l1, 0x4, %l1
22882 wrpr %l1, %tnpc
22883 setx 0x34400001400, %l0, %l1
22884 wrpr %l1, %tstate
22885 wrhpr 0x4, %htstate
22886 retry
22887 fba,a %fcc2, loop_2631
22888 fbn %fcc0, loop_2632
22889 be,a %icc, loop_2633
22890loop_2630:
22891 movn %xcc, %l0, %l5
22892loop_2631:
22893 bpos,a loop_2634
22894loop_2632:
22895 fcmpne16 %f14, %f0, %i5
22896loop_2633:
22897 addccc %l1, %l6, %g2
22898 fmovdne %icc, %f2, %f1
22899loop_2634:
22900 fmovdpos %icc, %f12, %f1
22901 ldsw [%l7 + 0x28], %l2
22902 ldsw [%l7 + 0x58], %g1
22903 tgu %xcc, 0x2
22904 lduw [%l7 + 0x34], %g7
22905 ldx [%l7 + 0x68], %o2
22906 lduh [%l7 + 0x34], %i4
22907 std %f10, [%l7 + 0x78]
22908 edge8l %l4, %g6, %g5
22909 edge8l %i3, %o5, %g3
22910 fbo,a %fcc3, loop_2635
22911 umulcc %l3, %i7, %g4
22912 ldub [%l7 + 0x7A], %o4
22913 sdivx %i6, 0x0859, %o0
22914loop_2635:
22915 alignaddrl %o1, %i2, %i1
22916 subcc %o3, %o6, %i0
22917 fmovsne %icc, %f13, %f1
22918 ldx [%l7 + 0x18], %o7
22919 fandnot2s %f1, %f13, %f7
22920 tleu %icc, 0x7
22921 ldsh [%l7 + 0x12], %l0
22922 tpos %icc, 0x6
22923 edge32 %i5, %l5, %l6
22924 movn %icc, %g2, %l2
22925 fmovda %xcc, %f11, %f4
22926 tn %xcc, 0x7
22927 bge,a,pt %xcc, loop_2636
22928 alignaddr %g1, %l1, %g7
22929 pdist %f0, %f6, %f4
22930 edge32n %i4, %o2, %g6
22931loop_2636:
22932 move %xcc, %g5, %l4
22933 udiv %i3, 0x0915, %o5
22934 fmovrse %l3, %f14, %f0
22935 fones %f2
22936 te %xcc, 0x7
22937 ld [%l7 + 0x64], %f15
22938 ldsh [%l7 + 0x52], %i7
22939 orn %g3, 0x1D90, %o4
22940 fmovse %xcc, %f14, %f9
22941 lduw [%l7 + 0x10], %i6
22942 fones %f4
22943 sdiv %o0, 0x08BA, %g4
22944 ld [%l7 + 0x14], %f7
22945 fmovdleu %xcc, %f5, %f4
22946 lduh [%l7 + 0x2C], %i2
22947 ldsw [%l7 + 0x2C], %i1
22948 fmovsl %xcc, %f1, %f9
22949 movrlez %o3, 0x213, %o1
22950 fblg %fcc3, loop_2637
22951 be loop_2638
22952 alignaddr %i0, %o6, %o7
22953 ldub [%l7 + 0x2E], %i5
22954loop_2637:
22955 tleu %xcc, 0x6
22956loop_2638:
22957 fbug,a %fcc0, loop_2639
22958 fcmpgt32 %f14, %f8, %l5
22959 stw %l0, [%l7 + 0x2C]
22960 fbule %fcc0, loop_2640
22961loop_2639:
22962 fnor %f12, %f8, %f0
22963 brgz,a %g2, loop_2641
22964 tcs %xcc, 0x6
22965loop_2640:
22966 bcs,a %xcc, loop_2642
22967 ldsw [%l7 + 0x10], %l6
22968loop_2641:
22969 fmul8x16au %f6, %f7, %f14
22970 fmovrslez %l2, %f1, %f2
22971loop_2642:
22972 fbge,a %fcc3, loop_2643
22973 std %f0, [%l7 + 0x50]
22974 edge8n %l1, %g1, %i4
22975 lduh [%l7 + 0x2C], %o2
22976loop_2643:
22977 bge %xcc, loop_2644
22978 std %f4, [%l7 + 0x30]
22979 fcmps %fcc3, %f0, %f11
22980 bneg %xcc, loop_2645
22981loop_2644:
22982 edge32 %g7, %g5, %g6
22983 fmovda %icc, %f11, %f1
22984 bcs,a,pn %xcc, loop_2646
22985loop_2645:
22986 bgu,a,pt %xcc, loop_2647
22987 lduw [%l7 + 0x7C], %l4
22988 movrgez %o5, %l3, %i7
22989loop_2646:
22990 fcmpeq16 %f12, %f6, %i3
22991loop_2647:
22992 fmovrdgz %g3, %f0, %f4
22993 fnegs %f0, %f8
22994 stx %o4, [%l7 + 0x50]
22995 sub %o0, 0x0A55, %i6
22996 fmovrsgez %i2, %f12, %f6
22997 alignaddr %i1, %g4, %o1
22998 fpsub16s %f14, %f2, %f7
22999 ldx [%l7 + 0x28], %i0
23000 std %f10, [%l7 + 0x60]
23001 fxnors %f11, %f3, %f2
23002 fcmpeq32 %f0, %f0, %o3
23003 sdivx %o6, 0x0169, %i5
23004 fmul8x16al %f12, %f3, %f10
23005 ld [%l7 + 0x30], %f13
23006 stw %o7, [%l7 + 0x4C]
23007 stw %l5, [%l7 + 0x10]
23008 fcmped %fcc3, %f4, %f0
23009 stb %g2, [%l7 + 0x12]
23010 tneg %xcc, 0x6
23011 sethi 0x01BF, %l0
23012 umulcc %l2, 0x1CA8, %l1
23013 movn %xcc, %g1, %l6
23014 std %f12, [%l7 + 0x60]
23015 movcs %xcc, %o2, %i4
23016 smulcc %g7, %g6, %l4
23017 sth %o5, [%l7 + 0x76]
23018 stb %g5, [%l7 + 0x78]
23019 lduh [%l7 + 0x60], %i7
23020 stw %i3, [%l7 + 0x2C]
23021 fsrc2s %f3, %f12
23022 lduw [%l7 + 0x5C], %l3
23023 movpos %xcc, %o4, %g3
23024 edge8n %o0, %i6, %i2
23025 movrgez %g4, %i1, %i0
23026 ble,pt %icc, loop_2648
23027 movn %icc, %o1, %o6
23028 fmovsn %icc, %f11, %f15
23029 fmovsvs %xcc, %f9, %f3
23030loop_2648:
23031 bshuffle %f14, %f12, %f14
23032 st %f1, [%l7 + 0x68]
23033 tne %icc, 0x2
23034 edge8 %o3, %o7, %l5
23035 ta %xcc, 0x5
23036 ldsh [%l7 + 0x0E], %i5
23037 fabss %f12, %f11
23038 fbne %fcc2, loop_2649
23039 ldub [%l7 + 0x75], %g2
23040 fmovrdlez %l2, %f14, %f0
23041 movrne %l1, 0x126, %l0
23042loop_2649:
23043 lduh [%l7 + 0x62], %l6
23044 tl %icc, 0x5
23045 tpos %icc, 0x1
23046 umul %g1, %o2, %g7
23047 sdivx %i4, 0x1304, %l4
23048 fmovda %icc, %f14, %f7
23049 fbo %fcc1, loop_2650
23050 edge32n %g6, %o5, %g5
23051 fandnot2s %f12, %f1, %f7
23052 stb %i3, [%l7 + 0x55]
23053loop_2650:
23054 movrlez %l3, 0x1C8, %i7
23055 bvc,pt %xcc, loop_2651
23056 std %f14, [%l7 + 0x10]
23057 fbue %fcc0, loop_2652
23058 subccc %o4, %o0, %i6
23059loop_2651:
23060 fbne,a %fcc3, loop_2653
23061 brlez %g3, loop_2654
23062loop_2652:
23063 fpadd16 %f0, %f0, %f4
23064 fsrc2s %f3, %f12
23065loop_2653:
23066 call loop_2655
23067loop_2654:
23068 fone %f0
23069 fmovdcs %xcc, %f5, %f9
23070 fnegd %f12, %f14
23071loop_2655:
23072 fandnot1s %f11, %f15, %f9
23073 taddcc %i2, 0x0B99, %i1
23074 lduw [%l7 + 0x50], %g4
23075 ldsb [%l7 + 0x14], %o1
23076 alignaddr %o6, %i0, %o3
23077 ld [%l7 + 0x14], %f9
23078 xnorcc %o7, 0x1DB2, %l5
23079 fmovde %xcc, %f1, %f1
23080 fmovs %f10, %f2
23081 st %f8, [%l7 + 0x60]
23082 tne %icc, 0x6
23083 sth %i5, [%l7 + 0x20]
23084 edge32 %l2, %g2, %l1
23085 fbge,a %fcc1, loop_2656
23086 ldsb [%l7 + 0x6F], %l6
23087 edge16 %l0, %g1, %g7
23088 and %o2, 0x06C2, %l4
23089loop_2656:
23090 fcmple32 %f12, %f2, %i4
23091 st %f5, [%l7 + 0x78]
23092 edge32n %o5, %g6, %g5
23093 fbul,a %fcc2, loop_2657
23094 fpadd16s %f3, %f11, %f8
23095 fcmpd %fcc1, %f4, %f8
23096 tpos %icc, 0x2
23097loop_2657:
23098 fabsd %f14, %f14
23099 tsubcc %l3, 0x0D68, %i7
23100 ld [%l7 + 0x70], %f2
23101 stx %i3, [%l7 + 0x38]
23102 fbl,a %fcc1, loop_2658
23103 fmovsgu %xcc, %f10, %f9
23104 fxors %f7, %f4, %f0
23105 or %o0, %i6, %o4
23106loop_2658:
23107 add %g3, %i2, %i1
23108 ldx [%l7 + 0x10], %g4
23109 subcc %o6, %i0, %o1
23110 fcmpeq32 %f8, %f14, %o3
23111 bg,pn %xcc, loop_2659
23112 sdiv %o7, 0x066E, %l5
23113 move %xcc, %i5, %g2
23114 ldsb [%l7 + 0x64], %l2
23115loop_2659:
23116 std %f0, [%l7 + 0x40]
23117 fmul8x16 %f7, %f10, %f8
23118 fxnors %f5, %f12, %f11
23119 movcs %icc, %l1, %l0
23120 sth %g1, [%l7 + 0x14]
23121 fbo %fcc0, loop_2660
23122 fmovrdgz %l6, %f4, %f12
23123 call loop_2661
23124 ldsh [%l7 + 0x42], %o2
23125loop_2660:
23126 lduw [%l7 + 0x24], %l4
23127 fpadd16 %f6, %f8, %f0
23128loop_2661:
23129 ldsb [%l7 + 0x33], %g7
23130 fnand %f14, %f0, %f10
23131 movrgez %o5, 0x16D, %g6
23132 ldub [%l7 + 0x30], %i4
23133 ldsw [%l7 + 0x50], %g5
23134 edge16 %i7, %l3, %o0
23135 lduh [%l7 + 0x6E], %i3
23136 fnors %f6, %f5, %f1
23137 bleu,pt %xcc, loop_2662
23138 ldx [%l7 + 0x10], %i6
23139 array8 %g3, %o4, %i2
23140 fnegd %f4, %f2
23141loop_2662:
23142 fpadd16s %f8, %f6, %f10
23143 lduw [%l7 + 0x24], %i1
23144 std %f2, [%l7 + 0x68]
23145 movre %o6, 0x1D3, %i0
23146 lduw [%l7 + 0x1C], %o1
23147 fmovdn %xcc, %f8, %f7
23148 srl %o3, %g4, %l5
23149 nop
23150 setx loop_2663, %l0, %l1
23151 wrpr 0x1, %tl
23152 wrpr %l1, %tnpc
23153 setx 0x34400001400, %l0, %l1
23154 wrpr %l1, %tstate
23155 wrhpr 0x4, %htstate
23156 done
23157 movrne %o7, %g2, %l2
23158 ldub [%l7 + 0x19], %i5
23159 stb %l0, [%l7 + 0x4D]
23160loop_2663:
23161 fblg %fcc1, loop_2664
23162 fmovsle %icc, %f12, %f0
23163 fbu,a %fcc3, loop_2665
23164 fornot2 %f6, %f14, %f0
23165loop_2664:
23166 add %l1, 0x1370, %g1
23167 movrlez %l6, %l4, %o2
23168loop_2665:
23169 ldsh [%l7 + 0x14], %o5
23170 movrgz %g7, 0x35B, %i4
23171 smul %g6, 0x15F2, %i7
23172 orn %l3, %g5, %o0
23173 bleu,a %xcc, loop_2666
23174 fmovdne %xcc, %f13, %f1
23175 fmovdge %xcc, %f11, %f14
23176 fsrc2s %f1, %f5
23177loop_2666:
23178 orn %i3, 0x0DAA, %i6
23179 fmovdcc %icc, %f9, %f12
23180 lduh [%l7 + 0x12], %o4
23181 ldub [%l7 + 0x51], %i2
23182 bleu,a,pt %xcc, loop_2667
23183 fbo,a %fcc1, loop_2668
23184 std %f2, [%l7 + 0x08]
23185 sth %i1, [%l7 + 0x4C]
23186loop_2667:
23187 subcc %o6, %i0, %g3
23188loop_2668:
23189 brnz,a %o1, loop_2669
23190 faligndata %f4, %f4, %f12
23191 sra %o3, %g4, %o7
23192 sth %l5, [%l7 + 0x50]
23193loop_2669:
23194 std %f6, [%l7 + 0x58]
23195 stx %g2, [%l7 + 0x68]
23196 fxnor %f0, %f6, %f2
23197 brz %i5, loop_2670
23198 st %f4, [%l7 + 0x58]
23199 fnor %f14, %f14, %f8
23200 fpadd32 %f2, %f14, %f4
23201loop_2670:
23202 stw %l2, [%l7 + 0x78]
23203 ld [%l7 + 0x44], %f3
23204 array32 %l1, %g1, %l6
23205 ldsw [%l7 + 0x70], %l4
23206 popc %o2, %o5
23207 fmovsleu %icc, %f3, %f14
23208 tsubcctv %g7, %i4, %g6
23209 call loop_2671
23210 movneg %xcc, %i7, %l0
23211 brgz,a %g5, loop_2672
23212 ldsh [%l7 + 0x32], %l3
23213loop_2671:
23214 movge %icc, %o0, %i3
23215 bvc,a %icc, loop_2673
23216loop_2672:
23217 siam 0x4
23218 fcmpgt32 %f8, %f4, %o4
23219 ldx [%l7 + 0x28], %i2
23220loop_2673:
23221 fones %f14
23222 st %f3, [%l7 + 0x74]
23223 fmovsvs %xcc, %f12, %f5
23224 movneg %icc, %i1, %i6
23225 ld [%l7 + 0x18], %f6
23226 bvs %icc, loop_2674
23227 ldsw [%l7 + 0x7C], %i0
23228 edge8l %o6, %g3, %o1
23229 nop
23230 setx loop_2675, %l0, %l1
23231 jmpl %l1, %o3
23232loop_2674:
23233 ldsb [%l7 + 0x5B], %o7
23234 movrgz %g4, 0x22A, %g2
23235 ldsb [%l7 + 0x0E], %l5
23236loop_2675:
23237 edge32 %i5, %l1, %l2
23238 stx %g1, [%l7 + 0x58]
23239 edge32ln %l6, %l4, %o5
23240 fmovrdlez %o2, %f0, %f10
23241 stx %g7, [%l7 + 0x50]
23242 mulx %i4, 0x1ABF, %g6
23243 edge8ln %l0, %i7, %g5
23244 stw %o0, [%l7 + 0x60]
23245 sdivcc %i3, 0x1EE9, %l3
23246 brgez,a %o4, loop_2676
23247 mova %xcc, %i2, %i6
23248 ldd [%l7 + 0x70], %f0
23249 ld [%l7 + 0x4C], %f9
23250loop_2676:
23251 stw %i0, [%l7 + 0x10]
23252 fbo %fcc0, loop_2677
23253 fmovdgu %icc, %f5, %f11
23254 fmovsle %icc, %f15, %f10
23255 sth %i1, [%l7 + 0x1E]
23256loop_2677:
23257 fbge,a %fcc0, loop_2678
23258 sll %g3, %o1, %o3
23259 xorcc %o6, 0x1190, %g4
23260 fandnot2 %f8, %f14, %f10
23261loop_2678:
23262 fxnors %f12, %f2, %f5
23263 fmovrdlz %o7, %f14, %f12
23264 fmovdvs %icc, %f9, %f2
23265 std %f8, [%l7 + 0x70]
23266 edge16l %l5, %i5, %l1
23267 siam 0x3
23268 xor %g2, %l2, %g1
23269 ldsb [%l7 + 0x0D], %l6
23270 tvs %xcc, 0x1
23271 fmovrdgez %o5, %f4, %f12
23272 movge %xcc, %o2, %g7
23273 fmovrsne %i4, %f5, %f11
23274 lduh [%l7 + 0x46], %l4
23275 ldub [%l7 + 0x64], %l0
23276 andncc %g6, %g5, %i7
23277 fands %f10, %f1, %f5
23278 tpos %icc, 0x2
23279 fmovdcs %xcc, %f9, %f4
23280 edge8 %i3, %l3, %o4
23281 fmovdcs %icc, %f12, %f2
23282 movrlz %i2, %i6, %i0
23283 tsubcc %i1, %o0, %g3
23284 bcc,a %icc, loop_2679
23285 tvc %icc, 0x2
23286 fbule,a %fcc1, loop_2680
23287 movrgez %o3, 0x39D, %o1
23288loop_2679:
23289 xnorcc %o6, %o7, %g4
23290 fmovrsgez %l5, %f0, %f14
23291loop_2680:
23292 fabsd %f12, %f8
23293 brgz,a %l1, loop_2681
23294 movn %xcc, %g2, %l2
23295 sdivx %g1, 0x123D, %i5
23296 addcc %o5, %l6, %o2
23297loop_2681:
23298 andncc %g7, %l4, %i4
23299 ld [%l7 + 0x4C], %f10
23300 tle %xcc, 0x4
23301 ba,pn %icc, loop_2682
23302 fba %fcc1, loop_2683
23303 subc %l0, 0x0B9D, %g5
23304 fmovsneg %icc, %f5, %f14
23305loop_2682:
23306 sll %i7, %i3, %g6
23307loop_2683:
23308 ld [%l7 + 0x48], %f2
23309 sth %o4, [%l7 + 0x10]
23310 fcmpgt16 %f10, %f10, %l3
23311 sub %i6, %i2, %i1
23312 bne loop_2684
23313 movre %o0, 0x1E1, %i0
23314 fmovrde %o3, %f8, %f8
23315 ldsh [%l7 + 0x24], %g3
23316loop_2684:
23317 bvc,pt %icc, loop_2685
23318 fmovrdgez %o6, %f2, %f0
23319 brlz %o7, loop_2686
23320 ldx [%l7 + 0x38], %o1
23321loop_2685:
23322 movvc %icc, %l5, %g4
23323 movrlz %l1, %g2, %g1
23324loop_2686:
23325 sdiv %l2, 0x1153, %o5
23326 umulcc %l6, 0x1F30, %o2
23327 fmovs %f12, %f3
23328 fmovdvc %xcc, %f13, %f3
23329 array32 %g7, %i5, %i4
23330 fnor %f12, %f0, %f14
23331 udiv %l4, 0x10B2, %g5
23332 fbug,a %fcc0, loop_2687
23333 andcc %l0, 0x181E, %i7
23334 movrgez %g6, %o4, %l3
23335 fpsub32 %f8, %f2, %f12
23336loop_2687:
23337 stb %i3, [%l7 + 0x44]
23338 bne,pn %icc, loop_2688
23339 fbo %fcc3, loop_2689
23340 ldd [%l7 + 0x20], %f2
23341 fnands %f6, %f6, %f5
23342loop_2688:
23343 st %f8, [%l7 + 0x34]
23344loop_2689:
23345 edge8 %i6, %i2, %i1
23346 call loop_2690
23347 fba %fcc3, loop_2691
23348 subc %i0, %o0, %g3
23349 fmovsvc %icc, %f14, %f7
23350loop_2690:
23351 or %o3, 0x0AA7, %o7
23352loop_2691:
23353 movrgz %o6, 0x348, %l5
23354 fbl %fcc3, loop_2692
23355 lduh [%l7 + 0x2C], %o1
23356 ba,a,pn %icc, loop_2693
23357 edge32ln %g4, %g2, %l1
23358loop_2692:
23359 alignaddr %l2, %o5, %l6
23360 edge8 %o2, %g1, %i5
23361loop_2693:
23362 fnegs %f10, %f5
23363 mova %icc, %g7, %i4
23364 fcmpgt32 %f10, %f8, %g5
23365 movrne %l0, %i7, %g6
23366 ldsw [%l7 + 0x28], %l4
23367 nop
23368 setx loop_2694, %l0, %l1
23369 wrpr 0x1, %tl
23370 wrpr %l1, %tnpc
23371 setx 0x34400001400, %l0, %l1
23372 wrpr %l1, %tstate
23373 wrhpr 0x4, %htstate
23374 done
23375 fmovsa %icc, %f13, %f11
23376 brgez,a %o4, loop_2695
23377 fmovrdlz %i3, %f10, %f12
23378loop_2694:
23379 ldsh [%l7 + 0x4C], %l3
23380 fmovrdgz %i2, %f4, %f8
23381loop_2695:
23382 ldd [%l7 + 0x50], %f10
23383 fbug,a %fcc3, loop_2696
23384 call loop_2697
23385 andncc %i6, %i1, %i0
23386 std %f6, [%l7 + 0x18]
23387loop_2696:
23388 std %f12, [%l7 + 0x08]
23389loop_2697:
23390 sdivcc %g3, 0x19FC, %o3
23391 fmovde %icc, %f15, %f13
23392 stb %o0, [%l7 + 0x6C]
23393 fmovrsgez %o6, %f7, %f15
23394 movpos %icc, %o7, %o1
23395 sth %l5, [%l7 + 0x34]
23396 fornot2s %f1, %f4, %f3
23397 ld [%l7 + 0x54], %f8
23398 fmovrdlez %g4, %f0, %f6
23399 array16 %l1, %l2, %g2
23400 stb %o5, [%l7 + 0x4D]
23401 array32 %l6, %g1, %o2
23402 fmovdcc %xcc, %f12, %f4
23403 movcc %xcc, %g7, %i4
23404 tgu %xcc, 0x5
23405 movrgez %i5, %l0, %i7
23406 orn %g5, 0x03E3, %l4
23407 xnor %o4, %i3, %g6
23408 fcmpgt32 %f4, %f14, %l3
23409 array16 %i2, %i6, %i0
23410 ldx [%l7 + 0x48], %g3
23411 or %o3, 0x0F42, %o0
23412 movvs %icc, %o6, %i1
23413 bgu,pt %xcc, loop_2698
23414 ldsw [%l7 + 0x5C], %o7
23415 fcmpne32 %f14, %f6, %o1
23416 array32 %l5, %g4, %l1
23417loop_2698:
23418 fcmpgt32 %f14, %f0, %g2
23419 fpack32 %f14, %f0, %f2
23420 std %f2, [%l7 + 0x70]
23421 fsrc2 %f6, %f8
23422 ldx [%l7 + 0x08], %o5
23423 ld [%l7 + 0x10], %f12
23424 tpos %xcc, 0x4
23425 fbg,a %fcc2, loop_2699
23426 nop
23427 setx loop_2700, %l0, %l1
23428 wrpr 0x1, %tl
23429 wrpr %l1, %tnpc
23430 setx 0x34400001400, %l0, %l1
23431 wrpr %l1, %tstate
23432 wrhpr 0x4, %htstate
23433 done
23434 brgz %l2, loop_2701
23435 ldub [%l7 + 0x63], %g1
23436loop_2699:
23437 fmovrslez %l6, %f12, %f1
23438loop_2700:
23439 fbn %fcc0, loop_2702
23440loop_2701:
23441 brgz %o2, loop_2703
23442 fcmpeq16 %f10, %f14, %g7
23443 ldx [%l7 + 0x18], %i5
23444loop_2702:
23445 fmovdn %xcc, %f7, %f14
23446loop_2703:
23447 fcmpne32 %f4, %f10, %i4
23448 fbg %fcc0, loop_2704
23449 ldsw [%l7 + 0x54], %i7
23450 fbge %fcc0, loop_2705
23451 sth %g5, [%l7 + 0x2E]
23452loop_2704:
23453 fmuld8sux16 %f8, %f6, %f0
23454 movl %xcc, %l0, %l4
23455loop_2705:
23456 fnot1s %f11, %f0
23457 movre %o4, 0x15B, %i3
23458 mova %xcc, %g6, %l3
23459 edge8l %i2, %i6, %g3
23460 fbn %fcc1, loop_2706
23461 alignaddr %o3, %i0, %o6
23462 fbug %fcc2, loop_2707
23463 tgu %icc, 0x6
23464loop_2706:
23465 fmovsgu %xcc, %f9, %f11
23466 umul %i1, %o0, %o1
23467loop_2707:
23468 ldx [%l7 + 0x38], %l5
23469 stb %o7, [%l7 + 0x7B]
23470 fnot1s %f14, %f13
23471 sra %g4, 0x1E, %l1
23472 umul %g2, 0x0B65, %l2
23473 ld [%l7 + 0x18], %f4
23474 fandnot2 %f6, %f0, %f8
23475 ldsb [%l7 + 0x3E], %o5
23476 st %f1, [%l7 + 0x50]
23477 ldx [%l7 + 0x28], %g1
23478 fmovde %xcc, %f7, %f0
23479 fpadd16s %f11, %f5, %f5
23480 fmovrdne %o2, %f10, %f14
23481 movvc %xcc, %g7, %l6
23482 fmul8x16au %f14, %f15, %f2
23483 fble %fcc3, loop_2708
23484 fmovrdlz %i4, %f2, %f10
23485 std %f6, [%l7 + 0x08]
23486 lduw [%l7 + 0x08], %i7
23487loop_2708:
23488 movn %icc, %i5, %g5
23489 fmovdl %xcc, %f5, %f11
23490 mova %xcc, %l4, %o4
23491 bg,a %xcc, loop_2709
23492 te %icc, 0x7
23493 sdivcc %l0, 0x0047, %g6
23494 brgz %i3, loop_2710
23495loop_2709:
23496 ldub [%l7 + 0x52], %l3
23497 fmovsneg %icc, %f7, %f12
23498 st %f7, [%l7 + 0x64]
23499loop_2710:
23500 fmovd %f6, %f4
23501 fmovdne %icc, %f2, %f10
23502 ldub [%l7 + 0x63], %i6
23503 stx %i2, [%l7 + 0x40]
23504 std %f6, [%l7 + 0x48]
23505 sth %o3, [%l7 + 0x56]
23506 stx %i0, [%l7 + 0x70]
23507 edge32 %g3, %i1, %o0
23508 stx %o6, [%l7 + 0x20]
23509 fpadd16s %f14, %f10, %f10
23510 fsrc2s %f1, %f4
23511 stw %o1, [%l7 + 0x40]
23512 fble,a %fcc2, loop_2711
23513 ldub [%l7 + 0x6F], %o7
23514 bvc,a %icc, loop_2712
23515 call loop_2713
23516loop_2711:
23517 fbne %fcc3, loop_2714
23518 ldub [%l7 + 0x22], %g4
23519loop_2712:
23520 stb %l1, [%l7 + 0x3C]
23521loop_2713:
23522 ldd [%l7 + 0x70], %f12
23523loop_2714:
23524 bgu,a %icc, loop_2715
23525 stx %g2, [%l7 + 0x68]
23526 ldsw [%l7 + 0x68], %l5
23527 edge8n %o5, %g1, %l2
23528loop_2715:
23529 faligndata %f0, %f12, %f4
23530 edge8ln %g7, %l6, %i4
23531 movneg %icc, %o2, %i7
23532 fmovsgu %xcc, %f1, %f4
23533 fcmped %fcc0, %f12, %f8
23534 movre %g5, %i5, %o4
23535 fand %f4, %f6, %f4
23536 andncc %l0, %g6, %l4
23537 movcc %xcc, %i3, %i6
23538 faligndata %f10, %f0, %f4
23539 bcc,a loop_2716
23540 ldsb [%l7 + 0x5D], %l3
23541 sethi 0x09C9, %i2
23542 ldub [%l7 + 0x0A], %o3
23543loop_2716:
23544 fbug,a %fcc0, loop_2717
23545 fmovsle %xcc, %f4, %f9
23546 movrlz %i0, 0x116, %i1
23547 fmovdleu %xcc, %f6, %f4
23548loop_2717:
23549 bcc loop_2718
23550 lduh [%l7 + 0x46], %g3
23551 and %o0, %o6, %o7
23552 bne,a %xcc, loop_2719
23553loop_2718:
23554 st %f9, [%l7 + 0x4C]
23555 sth %g4, [%l7 + 0x2A]
23556 sllx %o1, 0x1F, %g2
23557loop_2719:
23558 or %l5, %o5, %g1
23559 edge8ln %l1, %l2, %g7
23560 lduw [%l7 + 0x68], %l6
23561 fands %f7, %f6, %f0
23562 stx %i4, [%l7 + 0x28]
23563 edge32l %i7, %o2, %g5
23564 fpack16 %f12, %f5
23565 fnegd %f4, %f14
23566 tsubcc %i5, 0x1299, %l0
23567 ldd [%l7 + 0x48], %f10
23568 bleu %icc, loop_2720
23569 tvc %xcc, 0x6
23570 fabsd %f8, %f10
23571 te %xcc, 0x6
23572loop_2720:
23573 alignaddrl %g6, %o4, %l4
23574 ldx [%l7 + 0x20], %i6
23575 fandnot2s %f12, %f9, %f1
23576 or %i3, %i2, %l3
23577 lduh [%l7 + 0x0C], %o3
23578 stw %i0, [%l7 + 0x08]
23579 smul %g3, %i1, %o6
23580 subc %o7, 0x0BB1, %g4
23581 sth %o1, [%l7 + 0x52]
23582 ldx [%l7 + 0x18], %o0
23583 movcc %xcc, %l5, %g2
23584 edge8n %o5, %g1, %l1
23585 bcc loop_2721
23586 stx %g7, [%l7 + 0x10]
23587 fmovrsgz %l2, %f11, %f1
23588 ldx [%l7 + 0x68], %l6
23589loop_2721:
23590 bvc,pn %icc, loop_2722
23591 tvc %xcc, 0x0
23592 ldsh [%l7 + 0x30], %i4
23593 ldd [%l7 + 0x38], %f2
23594loop_2722:
23595 stw %i7, [%l7 + 0x60]
23596 bvc,a loop_2723
23597 lduw [%l7 + 0x68], %o2
23598 movpos %xcc, %i5, %l0
23599 ld [%l7 + 0x78], %f7
23600loop_2723:
23601 array8 %g5, %g6, %o4
23602 umulcc %i6, 0x02DB, %i3
23603 fsrc2 %f4, %f8
23604 movneg %xcc, %i2, %l4
23605 tge %xcc, 0x3
23606 brz %l3, loop_2724
23607 movrlez %o3, 0x10E, %i0
23608 std %f8, [%l7 + 0x70]
23609 fandnot1 %f12, %f6, %f14
23610loop_2724:
23611 fors %f11, %f7, %f7
23612 umul %g3, %i1, %o6
23613 fxnor %f14, %f10, %f12
23614 movneg %xcc, %g4, %o7
23615 fbe,a %fcc2, loop_2725
23616 fmovrde %o1, %f14, %f12
23617 st %f0, [%l7 + 0x4C]
23618 ldsb [%l7 + 0x30], %l5
23619loop_2725:
23620 fmovsle %icc, %f11, %f10
23621 movrne %o0, 0x2F0, %g2
23622 fmuld8sux16 %f12, %f15, %f12
23623 array8 %o5, %l1, %g1
23624 ldsw [%l7 + 0x58], %g7
23625 alignaddr %l6, %l2, %i4
23626 fnor %f14, %f12, %f2
23627 sllx %o2, %i5, %i7
23628 stb %g5, [%l7 + 0x6F]
23629 std %f4, [%l7 + 0x60]
23630 fmovdne %icc, %f1, %f11
23631 fnegs %f1, %f1
23632 ldx [%l7 + 0x28], %g6
23633 fzero %f2
23634 fmovdne %icc, %f14, %f1
23635 ld [%l7 + 0x70], %f13
23636 for %f8, %f8, %f10
23637 addccc %o4, 0x02D7, %i6
23638 ldsb [%l7 + 0x1B], %l0
23639 tl %xcc, 0x3
23640 lduh [%l7 + 0x24], %i2
23641 ldd [%l7 + 0x30], %f6
23642 bshuffle %f10, %f4, %f0
23643 ldub [%l7 + 0x5D], %l4
23644 for %f10, %f12, %f12
23645 udivcc %i3, 0x07AD, %o3
23646 fmovdneg %xcc, %f10, %f1
23647 fbl %fcc1, loop_2726
23648 taddcctv %i0, 0x0E45, %l3
23649 sub %i1, %g3, %o6
23650 fcmple32 %f14, %f2, %g4
23651loop_2726:
23652 smul %o1, %o7, %o0
23653 lduw [%l7 + 0x40], %l5
23654 sub %g2, %l1, %g1
23655 fcmps %fcc3, %f0, %f2
23656 movrlez %o5, %g7, %l2
23657 tne %icc, 0x4
23658 fcmple16 %f6, %f12, %l6
23659 mulx %i4, %o2, %i5
23660 edge8l %g5, %i7, %o4
23661 and %g6, 0x19EF, %l0
23662 std %f12, [%l7 + 0x40]
23663 stx %i6, [%l7 + 0x10]
23664 bpos,pt %icc, loop_2727
23665 fmovsvc %xcc, %f8, %f11
23666 ldsh [%l7 + 0x1C], %i2
23667 std %f6, [%l7 + 0x40]
23668loop_2727:
23669 bgu,a %xcc, loop_2728
23670 movge %icc, %l4, %i3
23671 fmovsneg %icc, %f15, %f8
23672 stx %i0, [%l7 + 0x50]
23673loop_2728:
23674 brgez,a %l3, loop_2729
23675 fcmped %fcc3, %f10, %f12
23676 fnot2s %f9, %f5
23677 fmovsa %icc, %f1, %f11
23678loop_2729:
23679 addc %i1, 0x18BE, %o3
23680 lduh [%l7 + 0x6A], %o6
23681 stb %g4, [%l7 + 0x3C]
23682 fnot2s %f13, %f4
23683 fmovscc %xcc, %f12, %f15
23684 fnands %f8, %f10, %f2
23685 sth %o1, [%l7 + 0x1C]
23686 fcmpd %fcc3, %f12, %f6
23687 ldsh [%l7 + 0x4C], %g3
23688 bcc,pt %icc, loop_2730
23689 ldsb [%l7 + 0x36], %o0
23690 fmovscs %icc, %f8, %f2
23691 fcmped %fcc3, %f2, %f6
23692loop_2730:
23693 movvc %icc, %l5, %g2
23694 fnors %f10, %f2, %f9
23695 tsubcc %o7, 0x1528, %g1
23696 ldsh [%l7 + 0x1A], %l1
23697 fmovrdgz %o5, %f14, %f2
23698 fmovse %xcc, %f10, %f14
23699 ta %icc, 0x1
23700 tge %icc, 0x0
23701 fnot1 %f8, %f8
23702 fnegd %f10, %f8
23703 fmovdl %xcc, %f10, %f15
23704 fpmerge %f9, %f4, %f4
23705 xnorcc %g7, %l2, %l6
23706 fnands %f9, %f3, %f4
23707 fpadd16s %f5, %f6, %f9
23708 stx %o2, [%l7 + 0x60]
23709 array16 %i5, %i4, %g5
23710 fmovrse %o4, %f7, %f14
23711 fba %fcc0, loop_2731
23712 ldsh [%l7 + 0x3E], %g6
23713 brlz,a %l0, loop_2732
23714 fpadd32s %f8, %f4, %f8
23715loop_2731:
23716 fpmerge %f3, %f1, %f12
23717 sth %i7, [%l7 + 0x5C]
23718loop_2732:
23719 ldd [%l7 + 0x08], %f10
23720 stb %i6, [%l7 + 0x6C]
23721 sdivx %i2, 0x0480, %i3
23722 std %f14, [%l7 + 0x58]
23723 std %f2, [%l7 + 0x58]
23724 ble,a,pn %icc, loop_2733
23725 subcc %l4, 0x0A06, %i0
23726 stw %l3, [%l7 + 0x44]
23727 fbge,a %fcc0, loop_2734
23728loop_2733:
23729 lduw [%l7 + 0x28], %i1
23730 fnegd %f2, %f8
23731 ldx [%l7 + 0x08], %o3
23732loop_2734:
23733 tvc %icc, 0x3
23734 subccc %o6, 0x1234, %o1
23735 stx %g3, [%l7 + 0x78]
23736 ldsw [%l7 + 0x48], %o0
23737 fmovd %f10, %f2
23738 fmovrdlez %l5, %f8, %f14
23739 brlez %g4, loop_2735
23740 ld [%l7 + 0x20], %f0
23741 brz %g2, loop_2736
23742 udivx %o7, 0x12D1, %l1
23743loop_2735:
23744 tcs %icc, 0x6
23745 ldsb [%l7 + 0x3D], %o5
23746loop_2736:
23747 movrgz %g7, %g1, %l6
23748 lduh [%l7 + 0x54], %l2
23749 lduh [%l7 + 0x44], %o2
23750 fpadd16 %f12, %f2, %f14
23751 std %f2, [%l7 + 0x28]
23752 fble %fcc2, loop_2737
23753 movn %icc, %i4, %i5
23754 fxor %f12, %f0, %f14
23755 bgu loop_2738
23756loop_2737:
23757 movne %icc, %o4, %g5
23758 movrgez %g6, 0x238, %i7
23759 sethi 0x0A74, %l0
23760loop_2738:
23761 bcc,a %xcc, loop_2739
23762 fmovrsgez %i2, %f0, %f4
23763 taddcctv %i6, 0x07EF, %i3
23764 fnegs %f14, %f4
23765loop_2739:
23766 fpsub32 %f12, %f8, %f0
23767 st %f12, [%l7 + 0x64]
23768 movneg %xcc, %l4, %l3
23769 lduw [%l7 + 0x2C], %i1
23770 st %f11, [%l7 + 0x4C]
23771 movn %icc, %i0, %o3
23772 fabss %f6, %f8
23773 ld [%l7 + 0x60], %f4
23774 brgz %o6, loop_2740
23775 fcmpne16 %f10, %f0, %o1
23776 stx %g3, [%l7 + 0x08]
23777 ldub [%l7 + 0x25], %l5
23778loop_2740:
23779 edge16ln %g4, %o0, %o7
23780 stw %g2, [%l7 + 0x48]
23781 andncc %o5, %l1, %g1
23782 fmovrsne %g7, %f9, %f15
23783 subc %l2, %l6, %o2
23784 fors %f13, %f3, %f8
23785 fmul8x16au %f12, %f3, %f0
23786 stw %i5, [%l7 + 0x7C]
23787 tcc %icc, 0x4
23788 taddcctv %i4, 0x1D2B, %o4
23789 srax %g5, 0x0C, %i7
23790 orncc %l0, %i2, %g6
23791 fabss %f4, %f2
23792 brgz,a %i6, loop_2741
23793 fmovsg %icc, %f5, %f6
23794 movrlez %l4, 0x02D, %i3
23795 lduw [%l7 + 0x78], %l3
23796loop_2741:
23797 ldsh [%l7 + 0x40], %i1
23798 ldsh [%l7 + 0x26], %o3
23799 ldsh [%l7 + 0x62], %o6
23800 srlx %i0, %g3, %o1
23801 fand %f4, %f12, %f0
23802 fmovdleu %xcc, %f5, %f15
23803 taddcctv %g4, 0x0C3B, %o0
23804 te %xcc, 0x6
23805 fnot2s %f5, %f7
23806 fandnot1 %f4, %f0, %f14
23807 ldub [%l7 + 0x50], %l5
23808 stx %g2, [%l7 + 0x60]
23809 edge32 %o7, %o5, %l1
23810 movrgez %g1, 0x2A0, %g7
23811 fmovscc %icc, %f2, %f14
23812 bge %xcc, loop_2742
23813 stb %l2, [%l7 + 0x53]
23814 fmovsl %xcc, %f3, %f2
23815 lduh [%l7 + 0x1E], %l6
23816loop_2742:
23817 ldsh [%l7 + 0x3C], %o2
23818 bleu,pt %icc, loop_2743
23819 fcmpgt16 %f2, %f10, %i4
23820 lduw [%l7 + 0x34], %i5
23821 taddcctv %g5, %i7, %l0
23822loop_2743:
23823 te %xcc, 0x3
23824 fmovrde %i2, %f8, %f6
23825 stx %o4, [%l7 + 0x18]
23826 ldsh [%l7 + 0x46], %i6
23827 std %f0, [%l7 + 0x30]
23828 fmovdne %icc, %f1, %f3
23829 fandnot2 %f4, %f4, %f6
23830 ldx [%l7 + 0x18], %l4
23831 fzero %f2
23832 fmovs %f14, %f6
23833 fmovsvs %xcc, %f11, %f12
23834 brgez %g6, loop_2744
23835 ldd [%l7 + 0x68], %f14
23836 movleu %icc, %i3, %i1
23837 fnot2 %f4, %f6
23838loop_2744:
23839 ldsw [%l7 + 0x5C], %o3
23840 fmovrdgez %l3, %f14, %f0
23841 fmovrdlz %i0, %f0, %f12
23842 stx %g3, [%l7 + 0x20]
23843 orn %o6, 0x14BC, %g4
23844 ble,a,pt %xcc, loop_2745
23845 edge16 %o1, %l5, %o0
23846 fcmpgt32 %f12, %f14, %g2
23847 fors %f7, %f14, %f13
23848loop_2745:
23849 stw %o7, [%l7 + 0x10]
23850 umul %l1, 0x03E1, %g1
23851 movvs %icc, %o5, %l2
23852 tsubcctv %g7, %o2, %i4
23853 pdist %f0, %f2, %f0
23854 tleu %icc, 0x6
23855 edge16l %l6, %i5, %i7
23856 fmovrslz %g5, %f3, %f10
23857 lduw [%l7 + 0x28], %l0
23858 array8 %i2, %i6, %o4
23859 brnz,a %g6, loop_2746
23860 fpmerge %f9, %f11, %f12
23861 fcmple32 %f12, %f10, %l4
23862 tcc %xcc, 0x5
23863loop_2746:
23864 brgz %i3, loop_2747
23865 edge16ln %o3, %i1, %l3
23866 movl %xcc, %i0, %o6
23867 movg %icc, %g3, %o1
23868loop_2747:
23869 mova %icc, %g4, %o0
23870 movvc %xcc, %g2, %o7
23871 ldx [%l7 + 0x20], %l1
23872 movle %icc, %l5, %g1
23873 fmovsvs %icc, %f7, %f8
23874 stb %o5, [%l7 + 0x15]
23875 mulx %g7, %l2, %i4
23876 st %f0, [%l7 + 0x2C]
23877 fmovdleu %xcc, %f8, %f14
23878 ldsw [%l7 + 0x28], %l6
23879 edge32l %i5, %o2, %g5
23880 st %f11, [%l7 + 0x20]
23881 fandnot2s %f11, %f13, %f14
23882 movn %xcc, %l0, %i7
23883 ldx [%l7 + 0x70], %i6
23884 fbul,a %fcc3, loop_2748
23885 udivcc %i2, 0x1548, %o4
23886 st %f5, [%l7 + 0x28]
23887 fmovsl %icc, %f6, %f1
23888loop_2748:
23889 fzeros %f6
23890 fcmple16 %f0, %f14, %l4
23891 tpos %xcc, 0x2
23892 subccc %i3, 0x1961, %o3
23893 tl %icc, 0x7
23894 ldsw [%l7 + 0x58], %g6
23895 edge32n %l3, %i1, %o6
23896 fmovsn %xcc, %f0, %f3
23897 stw %g3, [%l7 + 0x7C]
23898 tcs %xcc, 0x3
23899 lduh [%l7 + 0x16], %i0
23900 std %f14, [%l7 + 0x70]
23901 fbul %fcc2, loop_2749
23902 sethi 0x0DF9, %g4
23903 edge8n %o1, %o0, %g2
23904 edge32l %l1, %o7, %l5
23905loop_2749:
23906 fmovrsgz %g1, %f4, %f12
23907 edge32l %g7, %o5, %l2
23908 bl %xcc, loop_2750
23909 stx %l6, [%l7 + 0x20]
23910 move %icc, %i4, %i5
23911 stb %o2, [%l7 + 0x2A]
23912loop_2750:
23913 tsubcctv %l0, %i7, %i6
23914 subcc %g5, 0x161E, %o4
23915 xorcc %l4, 0x0B7F, %i2
23916 andn %o3, %i3, %g6
23917 stw %l3, [%l7 + 0x74]
23918 fbue,a %fcc3, loop_2751
23919 sllx %o6, 0x13, %i1
23920 fmovsl %xcc, %f7, %f8
23921 stw %i0, [%l7 + 0x14]
23922loop_2751:
23923 bl loop_2752
23924 bshuffle %f6, %f10, %f0
23925 std %f0, [%l7 + 0x38]
23926 fmovsne %icc, %f14, %f7
23927loop_2752:
23928 stx %g4, [%l7 + 0x60]
23929 fbn,a %fcc3, loop_2753
23930 fand %f0, %f10, %f10
23931 fmovrse %o1, %f7, %f6
23932 fmovsa %icc, %f9, %f8
23933loop_2753:
23934 movrne %o0, %g2, %g3
23935 ld [%l7 + 0x2C], %f2
23936 ldx [%l7 + 0x08], %l1
23937 ldub [%l7 + 0x25], %o7
23938 ldsw [%l7 + 0x78], %g1
23939 fmovdn %icc, %f12, %f1
23940 st %f0, [%l7 + 0x38]
23941 fpmerge %f8, %f1, %f10
23942 sth %l5, [%l7 + 0x7E]
23943 std %f0, [%l7 + 0x50]
23944 ldd [%l7 + 0x60], %f4
23945 smul %g7, %l2, %o5
23946 stw %l6, [%l7 + 0x3C]
23947 fmovsg %xcc, %f7, %f9
23948 fcmpeq16 %f12, %f0, %i5
23949 and %o2, 0x13B3, %i4
23950 bg %icc, loop_2754
23951 lduh [%l7 + 0x70], %i7
23952 tg %icc, 0x0
23953 fmovdn %xcc, %f2, %f5
23954loop_2754:
23955 ldsb [%l7 + 0x68], %l0
23956 tleu %xcc, 0x2
23957 taddcc %i6, %o4, %g5
23958 subc %i2, %l4, %o3
23959 bl loop_2755
23960 fandnot1s %f7, %f15, %f8
23961 fblg,a %fcc3, loop_2756
23962 fmovdleu %icc, %f4, %f10
23963loop_2755:
23964 movrlez %i3, %g6, %o6
23965 fmovrslz %l3, %f9, %f13
23966loop_2756:
23967 tle %xcc, 0x5
23968 bvc,a,pn %xcc, loop_2757
23969 ble,a %icc, loop_2758
23970 ldd [%l7 + 0x28], %f8
23971 bg,a loop_2759
23972loop_2757:
23973 fornot1s %f15, %f10, %f6
23974loop_2758:
23975 lduh [%l7 + 0x34], %i1
23976 ldsh [%l7 + 0x4C], %i0
23977loop_2759:
23978 ldub [%l7 + 0x38], %o1
23979 for %f4, %f2, %f14
23980 bpos,a %icc, loop_2760
23981 nop
23982 setx loop_2761, %l0, %l1
23983 jmpl %l1, %o0
23984 edge8ln %g4, %g3, %g2
23985 stb %l1, [%l7 + 0x0D]
23986loop_2760:
23987 fmovrdgez %o7, %f4, %f14
23988loop_2761:
23989 sra %g1, %l5, %l2
23990 movgu %xcc, %g7, %o5
23991 ta %xcc, 0x5
23992 srlx %l6, 0x05, %i5
23993 edge16l %o2, %i7, %i4
23994 fcmpeq32 %f2, %f14, %i6
23995 ldx [%l7 + 0x68], %l0
23996 fbe,a %fcc3, loop_2762
23997 array16 %g5, %o4, %i2
23998 fmovsle %xcc, %f13, %f15
23999 smulcc %l4, %i3, %g6
24000loop_2762:
24001 fmovsne %icc, %f4, %f2
24002 tvc %icc, 0x2
24003 smulcc %o3, 0x1A37, %o6
24004 subc %l3, %i1, %i0
24005 bg,a loop_2763
24006 fbo %fcc3, loop_2764
24007 fbue %fcc2, loop_2765
24008 fmovsne %xcc, %f10, %f12
24009loop_2763:
24010 stw %o0, [%l7 + 0x18]
24011loop_2764:
24012 ldd [%l7 + 0x38], %f10
24013loop_2765:
24014 st %f4, [%l7 + 0x68]
24015 smulcc %o1, %g4, %g2
24016 st %f4, [%l7 + 0x24]
24017 bgu,a loop_2766
24018 lduw [%l7 + 0x44], %l1
24019 stw %o7, [%l7 + 0x5C]
24020 lduw [%l7 + 0x24], %g3
24021loop_2766:
24022 fbo %fcc0, loop_2767
24023 sth %g1, [%l7 + 0x62]
24024 sth %l2, [%l7 + 0x38]
24025 fmovscs %icc, %f1, %f1
24026loop_2767:
24027 fmovrde %g7, %f8, %f2
24028 fbuge %fcc1, loop_2768
24029 lduh [%l7 + 0x6E], %o5
24030 sra %l6, 0x11, %i5
24031 brlz,a %l5, loop_2769
24032loop_2768:
24033 fmovscc %icc, %f11, %f14
24034 fblg %fcc2, loop_2770
24035 movrgz %o2, %i4, %i6
24036loop_2769:
24037 fpmerge %f10, %f13, %f14
24038 fpsub32 %f0, %f2, %f12
24039loop_2770:
24040 movleu %icc, %i7, %g5
24041 ld [%l7 + 0x14], %f4
24042 fpsub32 %f12, %f6, %f14
24043 std %f0, [%l7 + 0x48]
24044 brnz,a %l0, loop_2771
24045 fcmpne32 %f12, %f12, %i2
24046 st %f1, [%l7 + 0x0C]
24047 brlez %o4, loop_2772
24048loop_2771:
24049 fcmpne32 %f8, %f2, %l4
24050 srax %i3, %o3, %o6
24051 stw %l3, [%l7 + 0x70]
24052loop_2772:
24053 orn %g6, 0x15DA, %i0
24054 stb %i1, [%l7 + 0x11]
24055 movne %icc, %o1, %g4
24056 fmovsne %icc, %f15, %f14
24057 ldsw [%l7 + 0x14], %o0
24058 edge32n %l1, %o7, %g2
24059 bneg,a,pn %icc, loop_2773
24060 ldsb [%l7 + 0x53], %g1
24061 array16 %g3, %g7, %o5
24062 fmul8x16au %f14, %f0, %f2
24063loop_2773:
24064 fbl,a %fcc2, loop_2774
24065 fnor %f8, %f4, %f0
24066 stx %l6, [%l7 + 0x10]
24067 xorcc %l2, 0x17BF, %i5
24068loop_2774:
24069 fnand %f0, %f0, %f4
24070 bshuffle %f6, %f0, %f14
24071 ble loop_2775
24072 fmovsa %icc, %f3, %f4
24073 fpsub16 %f0, %f10, %f10
24074 or %l5, %i4, %i6
24075loop_2775:
24076 move %icc, %o2, %i7
24077 ldx [%l7 + 0x20], %l0
24078 move %xcc, %i2, %g5
24079 std %f2, [%l7 + 0x58]
24080 sdivx %l4, 0x0C89, %o4
24081 faligndata %f0, %f4, %f4
24082 movcc %icc, %o3, %o6
24083 addc %i3, %g6, %i0
24084 fnor %f0, %f8, %f14
24085 movgu %icc, %i1, %l3
24086 ldsb [%l7 + 0x6C], %g4
24087 sdiv %o0, 0x0594, %o1
24088 fands %f1, %f2, %f1
24089 movcc %xcc, %o7, %g2
24090 movgu %xcc, %l1, %g1
24091 stb %g3, [%l7 + 0x43]
24092 pdist %f2, %f6, %f10
24093 stb %o5, [%l7 + 0x71]
24094 siam 0x5
24095 ldsb [%l7 + 0x43], %g7
24096 nop
24097 setx loop_2776, %l0, %l1
24098 wrpr 0x1, %tl
24099 wrpr %l1, %tnpc
24100 setx 0x34400001400, %l0, %l1
24101 wrpr %l1, %tstate
24102 wrhpr 0x4, %htstate
24103 done
24104 ldsh [%l7 + 0x7C], %l6
24105 std %f8, [%l7 + 0x18]
24106 bn,pn %xcc, loop_2777
24107loop_2776:
24108 ldx [%l7 + 0x68], %i5
24109 st %f4, [%l7 + 0x34]
24110 movrne %l2, 0x292, %i4
24111loop_2777:
24112 fpadd32 %f8, %f12, %f10
24113 ldd [%l7 + 0x38], %f4
24114 fbne,a %fcc1, loop_2778
24115 ldd [%l7 + 0x60], %f4
24116 array8 %i6, %l5, %i7
24117 fandnot1 %f0, %f2, %f14
24118loop_2778:
24119 fors %f14, %f15, %f7
24120 sdivcc %o2, 0x0229, %i2
24121 fcmple16 %f2, %f0, %l0
24122 fmovsa %icc, %f10, %f11
24123 fnot2 %f0, %f2
24124 fmovsvc %xcc, %f12, %f14
24125 ldd [%l7 + 0x60], %f10
24126 ldsw [%l7 + 0x34], %g5
24127 ldsb [%l7 + 0x13], %o4
24128 mulx %l4, 0x0A39, %o3
24129 movneg %xcc, %i3, %o6
24130 bcs,pn %icc, loop_2779
24131 tl %icc, 0x5
24132 sth %g6, [%l7 + 0x0A]
24133 subc %i1, %i0, %g4
24134loop_2779:
24135 lduw [%l7 + 0x40], %l3
24136 ldx [%l7 + 0x30], %o1
24137 st %f4, [%l7 + 0x58]
24138 nop
24139 setx loop_2780, %l0, %l1
24140 wrpr 0x1, %tl
24141 wrpr %l1, %tnpc
24142 setx 0x34400001400, %l0, %l1
24143 wrpr %l1, %tstate
24144 wrhpr 0x4, %htstate
24145 done
24146 ldsb [%l7 + 0x4C], %o7
24147 fmovdneg %xcc, %f12, %f8
24148 fmovdneg %icc, %f15, %f14
24149loop_2780:
24150 fmul8ulx16 %f4, %f0, %f8
24151 fpadd16 %f8, %f6, %f8
24152 fabss %f14, %f5
24153 movre %o0, 0x017, %g2
24154 siam 0x1
24155 edge32 %l1, %g1, %g3
24156 stw %o5, [%l7 + 0x50]
24157 fba,a %fcc0, loop_2781
24158 srlx %l6, %g7, %i5
24159 movneg %xcc, %l2, %i4
24160 fbue %fcc1, loop_2782
24161loop_2781:
24162 edge16ln %l5, %i6, %o2
24163 ldsb [%l7 + 0x45], %i7
24164 fbn,a %fcc0, loop_2783
24165loop_2782:
24166 bl,a loop_2784
24167 stw %l0, [%l7 + 0x1C]
24168 stw %i2, [%l7 + 0x28]
24169loop_2783:
24170 sth %g5, [%l7 + 0x22]
24171loop_2784:
24172 ldub [%l7 + 0x2B], %l4
24173 fbule,a %fcc3, loop_2785
24174 brlz %o3, loop_2786
24175 fxor %f0, %f14, %f2
24176 edge16 %i3, %o4, %o6
24177loop_2785:
24178 movge %icc, %g6, %i1
24179loop_2786:
24180 smulcc %g4, 0x09DE, %l3
24181 stx %i0, [%l7 + 0x38]
24182 fbul,a %fcc1, loop_2787
24183 xnorcc %o1, %o0, %g2
24184 ldub [%l7 + 0x77], %o7
24185 srax %g1, %l1, %o5
24186loop_2787:
24187 sth %g3, [%l7 + 0x78]
24188 fmovdcs %icc, %f1, %f4
24189 tsubcctv %g7, %i5, %l6
24190 fbge %fcc0, loop_2788
24191 fbo,a %fcc3, loop_2789
24192 taddcctv %l2, 0x1D43, %i4
24193 ba,a,pn %xcc, loop_2790
24194loop_2788:
24195 mova %icc, %l5, %o2
24196loop_2789:
24197 fpsub32 %f12, %f6, %f4
24198 fcmps %fcc1, %f7, %f11
24199loop_2790:
24200 fmuld8sux16 %f14, %f12, %f12
24201 fmovdvs %icc, %f12, %f1
24202 stb %i7, [%l7 + 0x40]
24203 ld [%l7 + 0x28], %f8
24204 sth %l0, [%l7 + 0x6C]
24205 fbge,a %fcc2, loop_2791
24206 movneg %icc, %i6, %i2
24207 fcmple32 %f14, %f8, %g5
24208 orn %o3, %l4, %o4
24209loop_2791:
24210 fble %fcc2, loop_2792
24211 lduh [%l7 + 0x36], %o6
24212 sth %g6, [%l7 + 0x7E]
24213 fpack32 %f0, %f12, %f2
24214loop_2792:
24215 be loop_2793
24216 addcc %i1, 0x1CED, %g4
24217 fpmerge %f4, %f4, %f0
24218 bvc,pn %xcc, loop_2794
24219loop_2793:
24220 move %xcc, %l3, %i0
24221 fbn,a %fcc0, loop_2795
24222 stx %i3, [%l7 + 0x48]
24223loop_2794:
24224 orcc %o0, %o1, %o7
24225 fmovdpos %xcc, %f0, %f7
24226loop_2795:
24227 ldsh [%l7 + 0x18], %g2
24228 andncc %g1, %o5, %g3
24229 stw %l1, [%l7 + 0x08]
24230 fmovdgu %xcc, %f9, %f2
24231 fmovsvs %icc, %f13, %f6
24232 movneg %xcc, %g7, %i5
24233 sth %l6, [%l7 + 0x08]
24234 lduh [%l7 + 0x12], %i4
24235 srlx %l2, 0x06, %o2
24236 and %l5, %i7, %l0
24237 fbug %fcc1, loop_2796
24238 fbn %fcc0, loop_2797
24239 sdivx %i6, 0x106F, %i2
24240 sllx %o3, %g5, %l4
24241loop_2796:
24242 sethi 0x0042, %o6
24243loop_2797:
24244 umulcc %o4, 0x106F, %g6
24245 sth %i1, [%l7 + 0x7C]
24246 te %xcc, 0x4
24247 std %f6, [%l7 + 0x60]
24248 fmovsle %xcc, %f1, %f14
24249 fmovdleu %xcc, %f5, %f13
24250 fxor %f10, %f10, %f0
24251 fbe,a %fcc0, loop_2798
24252 std %f14, [%l7 + 0x78]
24253 edge8l %g4, %l3, %i3
24254 edge8l %i0, %o1, %o0
24255loop_2798:
24256 fands %f2, %f6, %f15
24257 addccc %g2, 0x009F, %g1
24258 pdist %f6, %f14, %f0
24259 tne %xcc, 0x2
24260 ldsh [%l7 + 0x32], %o7
24261 lduh [%l7 + 0x30], %g3
24262 ldsh [%l7 + 0x40], %o5
24263 ldx [%l7 + 0x40], %g7
24264 stb %l1, [%l7 + 0x67]
24265 taddcc %i5, 0x1EEB, %l6
24266 fornot1s %f10, %f10, %f15
24267 fmovrslz %i4, %f14, %f1
24268 bcc,a,pn %icc, loop_2799
24269 movrgz %l2, 0x2C5, %l5
24270 fmul8ulx16 %f0, %f4, %f6
24271 lduw [%l7 + 0x48], %i7
24272loop_2799:
24273 fpack16 %f4, %f15
24274 udivx %o2, 0x05CF, %l0
24275 sra %i2, 0x0E, %i6
24276 lduh [%l7 + 0x32], %g5
24277 sllx %o3, 0x1D, %l4
24278 fmovsg %xcc, %f6, %f11
24279 ldd [%l7 + 0x28], %f14
24280 bn,a loop_2800
24281 ldsh [%l7 + 0x5A], %o4
24282 bvs,pt %icc, loop_2801
24283 ldsw [%l7 + 0x60], %g6
24284loop_2800:
24285 fnor %f4, %f12, %f2
24286 fmuld8ulx16 %f14, %f4, %f0
24287loop_2801:
24288 srl %o6, 0x16, %g4
24289 fmuld8sux16 %f4, %f6, %f8
24290 fmovdgu %xcc, %f14, %f15
24291 lduh [%l7 + 0x76], %l3
24292 ldsb [%l7 + 0x76], %i3
24293 fpackfix %f0, %f2
24294 subcc %i0, %i1, %o0
24295 bl,pn %xcc, loop_2802
24296 tsubcctv %o1, %g1, %o7
24297 fbug %fcc3, loop_2803
24298 faligndata %f0, %f8, %f4
24299loop_2802:
24300 array16 %g3, %o5, %g2
24301 fcmpeq16 %f8, %f14, %l1
24302loop_2803:
24303 stx %i5, [%l7 + 0x58]
24304 fornot1s %f3, %f15, %f10
24305 ld [%l7 + 0x70], %f11
24306 ldub [%l7 + 0x6F], %l6
24307 movrne %g7, 0x29F, %i4
24308 tcs %icc, 0x7
24309 fmovdvs %icc, %f1, %f6
24310 movg %icc, %l5, %l2
24311 fmovdcc %xcc, %f6, %f1
24312 fmovdgu %icc, %f0, %f1
24313 stw %o2, [%l7 + 0x68]
24314 mulx %l0, 0x0AEC, %i2
24315 bn,a,pt %icc, loop_2804
24316 ba,a,pt %icc, loop_2805
24317 fmovda %xcc, %f14, %f5
24318 array32 %i7, %i6, %g5
24319loop_2804:
24320 sth %o3, [%l7 + 0x2E]
24321loop_2805:
24322 lduw [%l7 + 0x18], %o4
24323 ld [%l7 + 0x4C], %f13
24324 movrne %l4, 0x052, %g6
24325 tl %xcc, 0x1
24326 sdivcc %g4, 0x0247, %l3
24327 ba,a loop_2806
24328 srlx %o6, 0x1F, %i0
24329 edge16 %i1, %o0, %o1
24330 stb %g1, [%l7 + 0x0E]
24331loop_2806:
24332 fnot1s %f10, %f7
24333 ld [%l7 + 0x44], %f12
24334 brz,a %o7, loop_2807
24335 fnot2s %f5, %f4
24336 st %f13, [%l7 + 0x58]
24337 ldub [%l7 + 0x1B], %g3
24338loop_2807:
24339 stw %i3, [%l7 + 0x48]
24340 sdiv %g2, 0x0AF1, %l1
24341 movcc %icc, %i5, %o5
24342 movrgz %l6, %i4, %l5
24343 sth %l2, [%l7 + 0x1A]
24344 stw %g7, [%l7 + 0x10]
24345 std %f2, [%l7 + 0x60]
24346 fmovdvs %icc, %f8, %f14
24347 fnands %f12, %f7, %f4
24348 edge8n %o2, %i2, %i7
24349 brnz,a %i6, loop_2808
24350 fnor %f14, %f6, %f10
24351 call loop_2809
24352 bgu,pn %icc, loop_2810
24353loop_2808:
24354 fcmpeq32 %f0, %f14, %g5
24355 tleu %icc, 0x6
24356loop_2809:
24357 fmovdcc %xcc, %f15, %f2
24358loop_2810:
24359 fcmps %fcc2, %f7, %f4
24360 lduh [%l7 + 0x2A], %o3
24361 tcs %icc, 0x0
24362 fmovdcs %icc, %f15, %f13
24363 stx %l0, [%l7 + 0x18]
24364 ldx [%l7 + 0x50], %l4
24365 stx %o4, [%l7 + 0x58]
24366 edge16n %g4, %l3, %g6
24367 fzero %f10
24368 fmovrdgez %i0, %f6, %f6
24369 bcs loop_2811
24370 movn %icc, %i1, %o6
24371 ldx [%l7 + 0x48], %o0
24372 fmovrsne %o1, %f13, %f9
24373loop_2811:
24374 fpadd32s %f2, %f3, %f13
24375 subc %o7, 0x05FB, %g1
24376 and %g3, %i3, %l1
24377 edge32ln %g2, %o5, %l6
24378 xnorcc %i4, 0x0D3F, %i5
24379 fmovrsgez %l5, %f12, %f11
24380 lduw [%l7 + 0x38], %l2
24381 fcmpne32 %f10, %f6, %g7
24382 ldub [%l7 + 0x7B], %o2
24383 movn %icc, %i7, %i2
24384 bpos loop_2812
24385 fmovsleu %icc, %f11, %f9
24386 bvs,a,pt %xcc, loop_2813
24387 fpadd32 %f14, %f14, %f8
24388loop_2812:
24389 be,pt %xcc, loop_2814
24390 fmovrsgez %i6, %f11, %f12
24391loop_2813:
24392 lduw [%l7 + 0x28], %g5
24393 tn %xcc, 0x7
24394loop_2814:
24395 bge,pt %xcc, loop_2815
24396 brgez %l0, loop_2816
24397 stx %l4, [%l7 + 0x48]
24398 fmovda %xcc, %f1, %f8
24399loop_2815:
24400 fbul %fcc3, loop_2817
24401loop_2816:
24402 ld [%l7 + 0x1C], %f11
24403 fands %f8, %f13, %f0
24404 move %xcc, %o3, %g4
24405loop_2817:
24406 fmovse %icc, %f4, %f4
24407 addc %l3, %g6, %o4
24408 ldx [%l7 + 0x50], %i0
24409 fmovda %icc, %f11, %f10
24410 fbe,a %fcc0, loop_2818
24411 bgu loop_2819
24412 siam 0x3
24413 fnand %f0, %f0, %f14
24414loop_2818:
24415 call loop_2820
24416loop_2819:
24417 std %f8, [%l7 + 0x28]
24418 fsrc1 %f4, %f12
24419 ldx [%l7 + 0x10], %o6
24420loop_2820:
24421 fbug %fcc3, loop_2821
24422 call loop_2822
24423 lduw [%l7 + 0x50], %o0
24424 lduh [%l7 + 0x4A], %i1
24425loop_2821:
24426 tgu %xcc, 0x7
24427loop_2822:
24428 sth %o7, [%l7 + 0x3E]
24429 fmovd %f0, %f14
24430 edge32l %g1, %o1, %i3
24431 ldd [%l7 + 0x58], %f14
24432 mulx %g3, %l1, %o5
24433 fmovsne %xcc, %f10, %f14
24434 ldsw [%l7 + 0x6C], %l6
24435 udivcc %g2, 0x1554, %i5
24436 fnands %f15, %f14, %f14
24437 sra %i4, %l5, %l2
24438 fbu,a %fcc1, loop_2823
24439 ldub [%l7 + 0x56], %g7
24440 lduw [%l7 + 0x74], %i7
24441 addcc %o2, 0x052C, %i2
24442loop_2823:
24443 stw %i6, [%l7 + 0x70]
24444 udivx %g5, 0x05CD, %l4
24445 fmovspos %icc, %f7, %f13
24446 and %o3, 0x15E8, %g4
24447 lduw [%l7 + 0x70], %l3
24448 lduh [%l7 + 0x68], %l0
24449 fmovsa %icc, %f3, %f6
24450 ld [%l7 + 0x0C], %f13
24451 fands %f8, %f0, %f5
24452 fbge,a %fcc3, loop_2824
24453 edge32 %g6, %i0, %o6
24454 sdivcc %o0, 0x103D, %o4
24455 fpack32 %f12, %f0, %f14
24456loop_2824:
24457 udiv %o7, 0x1E04, %i1
24458 fpack16 %f2, %f13
24459 tvc %xcc, 0x3
24460 ldsb [%l7 + 0x4F], %o1
24461 fbug %fcc2, loop_2825
24462 ldd [%l7 + 0x10], %f10
24463 fsrc2 %f2, %f8
24464 nop
24465 setx loop_2826, %l0, %l1
24466 wrpr 0x1, %tl
24467 wrpr %l1, %tnpc
24468 setx 0x34400001400, %l0, %l1
24469 wrpr %l1, %tstate
24470 wrhpr 0x4, %htstate
24471 done
24472loop_2825:
24473 subcc %g1, %g3, %l1
24474 bgu,pn %xcc, loop_2827
24475 edge32l %o5, %l6, %i3
24476loop_2826:
24477 fnot1 %f6, %f4
24478 fones %f2
24479loop_2827:
24480 movn %icc, %g2, %i4
24481 fcmpgt16 %f6, %f0, %l5
24482 xorcc %l2, %g7, %i7
24483 ldub [%l7 + 0x6F], %o2
24484 fandnot2 %f4, %f10, %f6
24485 sra %i5, 0x02, %i2
24486 fmovdn %icc, %f11, %f14
24487 sub %g5, %l4, %i6
24488 ta %icc, 0x3
24489 nop
24490 setx loop_2828, %l0, %l1
24491 wrpr 0x1, %tl
24492 wrpr %l1, %tpc
24493 add %l1, 0x4, %l1
24494 wrpr %l1, %tnpc
24495 setx 0x34400001400, %l0, %l1
24496 wrpr %l1, %tstate
24497 wrhpr 0x4, %htstate
24498 retry
24499 fmovs %f6, %f3
24500 udivx %g4, 0x17F4, %l3
24501 be,pt %xcc, loop_2829
24502loop_2828:
24503 subcc %l0, 0x0568, %o3
24504 ldsw [%l7 + 0x14], %g6
24505 faligndata %f6, %f8, %f10
24506loop_2829:
24507 lduh [%l7 + 0x0A], %o6
24508 fxor %f2, %f0, %f14
24509 fbug,a %fcc0, loop_2830
24510 movrgz %i0, 0x3C2, %o4
24511 stw %o0, [%l7 + 0x68]
24512 xor %o7, 0x1CD9, %i1
24513loop_2830:
24514 edge16l %g1, %g3, %o1
24515 bleu %xcc, loop_2831
24516 fble %fcc0, loop_2832
24517 fpsub32 %f0, %f6, %f2
24518 fmovd %f12, %f14
24519loop_2831:
24520 ld [%l7 + 0x70], %f1
24521loop_2832:
24522 fmovrslez %l1, %f12, %f11
24523 fxnors %f13, %f4, %f8
24524 fmovrde %l6, %f10, %f12
24525 bg,pn %xcc, loop_2833
24526 tvc %icc, 0x2
24527 fmovda %xcc, %f9, %f1
24528 addc %o5, %g2, %i4
24529loop_2833:
24530 bleu,a loop_2834
24531 stw %i3, [%l7 + 0x7C]
24532 ldx [%l7 + 0x50], %l5
24533 fbne %fcc0, loop_2835
24534loop_2834:
24535 fmul8x16au %f13, %f8, %f12
24536 sth %l2, [%l7 + 0x5E]
24537 fmul8x16 %f13, %f8, %f4
24538loop_2835:
24539 lduw [%l7 + 0x58], %i7
24540 smul %g7, 0x13D8, %o2
24541 std %f6, [%l7 + 0x20]
24542 fble %fcc3, loop_2836
24543 fmul8x16au %f13, %f4, %f2
24544 bne %xcc, loop_2837
24545 fmovdgu %icc, %f10, %f5
24546loop_2836:
24547 stw %i2, [%l7 + 0x4C]
24548 ldx [%l7 + 0x10], %g5
24549loop_2837:
24550 fmovrde %l4, %f6, %f14
24551 fpsub32s %f0, %f9, %f4
24552 edge16l %i5, %i6, %l3
24553 ldx [%l7 + 0x60], %l0
24554 fcmpeq16 %f10, %f2, %o3
24555 ldsb [%l7 + 0x21], %g4
24556 ldsw [%l7 + 0x20], %o6
24557 addc %i0, 0x0C74, %o4
24558 ld [%l7 + 0x60], %f12
24559 fornot2s %f1, %f13, %f11
24560 fbne,a %fcc0, loop_2838
24561 std %f10, [%l7 + 0x30]
24562 fcmpne16 %f2, %f2, %o0
24563 fmovd %f2, %f6
24564loop_2838:
24565 fexpand %f3, %f0
24566 stb %o7, [%l7 + 0x4B]
24567 lduh [%l7 + 0x5C], %g6
24568 st %f3, [%l7 + 0x1C]
24569 ldsh [%l7 + 0x5E], %i1
24570 movgu %icc, %g1, %o1
24571 fbn,a %fcc1, loop_2839
24572 ldx [%l7 + 0x10], %g3
24573 edge8ln %l6, %l1, %g2
24574 fmovdcc %xcc, %f14, %f2
24575loop_2839:
24576 fpsub32 %f6, %f8, %f2
24577 stb %i4, [%l7 + 0x61]
24578 fmul8x16al %f2, %f0, %f10
24579 fmovrsgz %i3, %f13, %f6
24580 edge16n %o5, %l2, %i7
24581 movn %icc, %l5, %o2
24582 fpsub32s %f10, %f9, %f6
24583 fand %f0, %f14, %f12
24584 fmovrdlz %g7, %f6, %f14
24585 ldsw [%l7 + 0x20], %g5
24586 fmuld8ulx16 %f7, %f5, %f12
24587 std %f14, [%l7 + 0x30]
24588 fsrc1s %f4, %f1
24589 fbg,a %fcc1, loop_2840
24590 fmovrdgz %i2, %f14, %f4
24591 movn %xcc, %i5, %l4
24592 movgu %xcc, %l3, %i6
24593loop_2840:
24594 fmovdpos %xcc, %f12, %f4
24595 srlx %l0, 0x0B, %g4
24596 fmovrse %o6, %f3, %f15
24597 udivx %i0, 0x090F, %o4
24598 stw %o3, [%l7 + 0x10]
24599 fnors %f4, %f14, %f5
24600 addc %o7, 0x187B, %o0
24601 ldsb [%l7 + 0x74], %i1
24602 tl %icc, 0x7
24603 fmovsn %xcc, %f15, %f8
24604 fabsd %f0, %f0
24605 movcc %icc, %g6, %o1
24606 udivx %g1, 0x1C10, %l6
24607 st %f3, [%l7 + 0x20]
24608 ldsh [%l7 + 0x0C], %l1
24609 fmovrslz %g3, %f1, %f8
24610 mova %icc, %i4, %i3
24611 te %xcc, 0x0
24612 sth %o5, [%l7 + 0x7A]
24613 edge32ln %g2, %i7, %l5
24614 tcs %icc, 0x4
24615 fmul8x16 %f4, %f2, %f6
24616 fcmple16 %f0, %f10, %l2
24617 movrgez %o2, %g5, %g7
24618 lduw [%l7 + 0x4C], %i5
24619 fbug,a %fcc0, loop_2841
24620 fandnot2 %f0, %f10, %f2
24621 std %f4, [%l7 + 0x28]
24622 fbug %fcc2, loop_2842
24623loop_2841:
24624 xorcc %i2, %l4, %l3
24625 st %f10, [%l7 + 0x1C]
24626 fmovdne %xcc, %f12, %f13
24627loop_2842:
24628 fbue %fcc1, loop_2843
24629 tle %xcc, 0x2
24630 tge %icc, 0x4
24631 movn %icc, %l0, %g4
24632loop_2843:
24633 fmovsleu %icc, %f9, %f3
24634 movl %icc, %o6, %i6
24635 fmovdge %xcc, %f8, %f0
24636 andncc %i0, %o3, %o4
24637 fmovrslez %o0, %f3, %f1
24638 edge8l %o7, %g6, %o1
24639 stb %i1, [%l7 + 0x79]
24640 edge32n %l6, %g1, %l1
24641 fors %f6, %f11, %f3
24642 fones %f6
24643 sth %g3, [%l7 + 0x24]
24644 ldd [%l7 + 0x40], %f12
24645 alignaddrl %i4, %o5, %i3
24646 bne,pt %icc, loop_2844
24647 fbn,a %fcc1, loop_2845
24648 stx %i7, [%l7 + 0x08]
24649 sdiv %g2, 0x0A33, %l2
24650loop_2844:
24651 tg %icc, 0x3
24652loop_2845:
24653 fmovscs %icc, %f13, %f15
24654 fcmpd %fcc0, %f12, %f6
24655 fmovdcs %icc, %f3, %f10
24656 smul %o2, %l5, %g5
24657 tneg %xcc, 0x7
24658 bleu,a %icc, loop_2846
24659 lduw [%l7 + 0x40], %i5
24660 fmovsa %xcc, %f11, %f13
24661 mova %icc, %i2, %l4
24662loop_2846:
24663 edge16l %l3, %l0, %g4
24664 movpos %xcc, %g7, %i6
24665 fmovrsgez %i0, %f10, %f8
24666 stb %o3, [%l7 + 0x43]
24667 ldub [%l7 + 0x1A], %o6
24668 fbe,a %fcc3, loop_2847
24669 edge16 %o4, %o0, %o7
24670 fmovrsne %g6, %f15, %f8
24671 movre %i1, %l6, %g1
24672loop_2847:
24673 fmovsvc %xcc, %f7, %f9
24674 stb %l1, [%l7 + 0x25]
24675 fornot1s %f4, %f0, %f10
24676 fbul,a %fcc0, loop_2848
24677 ldx [%l7 + 0x28], %g3
24678 stw %o1, [%l7 + 0x08]
24679 fsrc2s %f2, %f15
24680loop_2848:
24681 bcs,a,pn %icc, loop_2849
24682 movleu %xcc, %i4, %i3
24683 fxor %f6, %f0, %f14
24684 ldx [%l7 + 0x10], %i7
24685loop_2849:
24686 xorcc %g2, 0x1421, %o5
24687 sll %l2, 0x02, %o2
24688 movrgez %l5, %i5, %i2
24689 stw %l4, [%l7 + 0x18]
24690 fmovdneg %xcc, %f15, %f12
24691 ldsb [%l7 + 0x4A], %l3
24692 fmovde %icc, %f14, %f15
24693 ldsh [%l7 + 0x54], %l0
24694 edge8ln %g5, %g7, %g4
24695 movl %icc, %i6, %o3
24696 lduw [%l7 + 0x1C], %i0
24697 st %f2, [%l7 + 0x70]
24698 fbo,a %fcc1, loop_2850
24699 sllx %o6, %o0, %o4
24700 taddcctv %o7, 0x135D, %i1
24701 fbo,a %fcc0, loop_2851
24702loop_2850:
24703 movcc %xcc, %l6, %g6
24704 fmovrdlez %g1, %f6, %f14
24705 fmovsvs %xcc, %f8, %f12
24706loop_2851:
24707 fornot1s %f13, %f2, %f9
24708 fmovscs %icc, %f2, %f6
24709 fnegd %f10, %f0
24710 ldub [%l7 + 0x43], %l1
24711 stx %o1, [%l7 + 0x30]
24712 st %f14, [%l7 + 0x78]
24713 brlez %g3, loop_2852
24714 fcmpgt32 %f12, %f8, %i3
24715 fmul8sux16 %f10, %f0, %f8
24716 sdiv %i4, 0x1D8C, %g2
24717loop_2852:
24718 fmovscc %xcc, %f13, %f8
24719 stw %o5, [%l7 + 0x50]
24720 fsrc1 %f8, %f2
24721 sth %i7, [%l7 + 0x3E]
24722 stw %l2, [%l7 + 0x64]
24723 fmovs %f3, %f11
24724 fmul8x16au %f13, %f13, %f12
24725 ldx [%l7 + 0x70], %l5
24726 stb %o2, [%l7 + 0x42]
24727 stw %i5, [%l7 + 0x40]
24728 ldub [%l7 + 0x7D], %i2
24729 movrlez %l3, %l0, %l4
24730 sth %g5, [%l7 + 0x68]
24731 fmovrslez %g4, %f13, %f12
24732 ta %xcc, 0x7
24733 lduh [%l7 + 0x58], %g7
24734 sethi 0x1CDF, %i6
24735 ldx [%l7 + 0x30], %o3
24736 bcc %icc, loop_2853
24737 tvs %xcc, 0x1
24738 movrgz %o6, %o0, %o4
24739 bvs,a,pt %xcc, loop_2854
24740loop_2853:
24741 lduh [%l7 + 0x70], %i0
24742 bpos %xcc, loop_2855
24743 fpadd32 %f8, %f8, %f4
24744loop_2854:
24745 fpackfix %f8, %f4
24746 ldd [%l7 + 0x48], %f14
24747loop_2855:
24748 xorcc %i1, %o7, %l6
24749 sub %g6, %l1, %o1
24750 move %xcc, %g3, %i3
24751 ldsh [%l7 + 0x58], %i4
24752 ldsh [%l7 + 0x4C], %g1
24753 fcmpeq16 %f2, %f0, %o5
24754 ldsh [%l7 + 0x7C], %i7
24755 fpack32 %f6, %f14, %f8
24756 fmul8x16 %f14, %f12, %f6
24757 fmovrdgz %g2, %f14, %f4
24758 sth %l2, [%l7 + 0x56]
24759 ldd [%l7 + 0x68], %f2
24760 edge16l %o2, %l5, %i5
24761 lduh [%l7 + 0x26], %i2
24762 fblg %fcc2, loop_2856
24763 ble,a %xcc, loop_2857
24764 umul %l0, %l3, %l4
24765 subc %g5, %g7, %i6
24766loop_2856:
24767 stb %o3, [%l7 + 0x12]
24768loop_2857:
24769 fmovscc %icc, %f12, %f8
24770 ldsw [%l7 + 0x7C], %g4
24771 ldx [%l7 + 0x38], %o0
24772 mulscc %o6, %o4, %i1
24773 ldub [%l7 + 0x14], %i0
24774 fmovdg %xcc, %f14, %f2
24775 nop
24776 setx loop_2858, %l0, %l1
24777 wrpr 0x1, %tl
24778 wrpr %l1, %tnpc
24779 setx 0x34400001400, %l0, %l1
24780 wrpr %l1, %tstate
24781 wrhpr 0x4, %htstate
24782 done
24783 ldub [%l7 + 0x39], %l6
24784 fmuld8ulx16 %f4, %f13, %f8
24785 fmovrsgez %g6, %f8, %f13
24786loop_2858:
24787 lduh [%l7 + 0x42], %o7
24788 fandnot2s %f13, %f4, %f12
24789 array32 %l1, %o1, %i3
24790 fpadd32s %f0, %f2, %f1
24791 fbug %fcc3, loop_2859
24792 sth %i4, [%l7 + 0x54]
24793 std %f2, [%l7 + 0x28]
24794 xorcc %g1, 0x0B2F, %o5
24795loop_2859:
24796 edge8l %g3, %g2, %l2
24797 lduh [%l7 + 0x34], %o2
24798 umulcc %l5, 0x0A12, %i7
24799 bg,a loop_2860
24800 nop
24801 setx loop_2861, %l0, %l1
24802 wrpr 0x1, %tl
24803 wrpr %l1, %tnpc
24804 setx 0x34400001400, %l0, %l1
24805 wrpr %l1, %tstate
24806 wrhpr 0x4, %htstate
24807 done
24808 array32 %i2, %l0, %i5
24809 movrne %l3, 0x1CC, %g5
24810loop_2860:
24811 bcc loop_2862
24812loop_2861:
24813 stx %l4, [%l7 + 0x70]
24814 fandnot1s %f7, %f8, %f1
24815 tvc %icc, 0x0
24816loop_2862:
24817 ldsb [%l7 + 0x67], %g7
24818 and %o3, %g4, %i6
24819 fcmpeq32 %f10, %f2, %o6
24820 orcc %o4, %i1, %o0
24821 sth %i0, [%l7 + 0x3E]
24822 fmovspos %icc, %f1, %f5
24823 fmovdg %xcc, %f15, %f15
24824 bcc,pn %xcc, loop_2863
24825 bl,a,pt %icc, loop_2864
24826 fmovsle %xcc, %f7, %f13
24827 move %icc, %l6, %o7
24828loop_2863:
24829 fmovrdne %g6, %f0, %f0
24830loop_2864:
24831 tle %xcc, 0x0
24832 ldx [%l7 + 0x10], %o1
24833 bge,pt %xcc, loop_2865
24834 srlx %l1, 0x0F, %i4
24835 ld [%l7 + 0x58], %f15
24836 ldx [%l7 + 0x60], %g1
24837loop_2865:
24838 ldsb [%l7 + 0x1F], %o5
24839 alignaddr %i3, %g3, %g2
24840 te %icc, 0x0
24841 ldub [%l7 + 0x15], %o2
24842 fmovdvc %icc, %f6, %f14
24843 ldsb [%l7 + 0x4F], %l5
24844 xorcc %i7, 0x1B90, %i2
24845 fornot2 %f4, %f14, %f12
24846 edge16n %l2, %i5, %l0
24847 stw %l3, [%l7 + 0x40]
24848 lduw [%l7 + 0x64], %l4
24849 smul %g7, 0x10A7, %g5
24850 umul %o3, 0x0111, %g4
24851 ldsb [%l7 + 0x5E], %i6
24852 ld [%l7 + 0x08], %f13
24853 fone %f12
24854 fmovspos %xcc, %f2, %f1
24855 fcmpne32 %f8, %f2, %o6
24856 ldsh [%l7 + 0x14], %i1
24857 xnor %o0, 0x1E31, %o4
24858 edge32 %i0, %o7, %l6
24859 fbn %fcc1, loop_2866
24860 lduh [%l7 + 0x2C], %o1
24861 fornot2s %f10, %f13, %f5
24862 sub %g6, %l1, %i4
24863loop_2866:
24864 andn %g1, 0x0472, %o5
24865 std %f8, [%l7 + 0x38]
24866 array32 %i3, %g3, %o2
24867 sth %g2, [%l7 + 0x58]
24868 ldsh [%l7 + 0x4C], %i7
24869 ldsh [%l7 + 0x5E], %l5
24870 stw %i2, [%l7 + 0x18]
24871 fmovdge %icc, %f9, %f4
24872 fmovsgu %xcc, %f8, %f3
24873 fmovdne %icc, %f5, %f10
24874 fmovda %icc, %f14, %f13
24875 fbl,a %fcc0, loop_2867
24876 fmuld8ulx16 %f5, %f9, %f14
24877 xnorcc %i5, %l2, %l0
24878 st %f3, [%l7 + 0x58]
24879loop_2867:
24880 ldx [%l7 + 0x68], %l3
24881 edge32ln %l4, %g7, %g5
24882 stx %o3, [%l7 + 0x40]
24883 fbue,a %fcc3, loop_2868
24884 lduw [%l7 + 0x1C], %g4
24885 stx %o6, [%l7 + 0x70]
24886 fmovdg %xcc, %f2, %f3
24887loop_2868:
24888 ldub [%l7 + 0x24], %i6
24889 tgu %icc, 0x4
24890 tsubcc %o0, 0x0BF3, %o4
24891 fxnor %f2, %f12, %f10
24892 or %i0, %o7, %i1
24893 ldx [%l7 + 0x58], %o1
24894 stw %l6, [%l7 + 0x30]
24895 fpsub32s %f6, %f9, %f11
24896 ldsh [%l7 + 0x3C], %g6
24897 lduw [%l7 + 0x4C], %l1
24898 movne %icc, %g1, %i4
24899 lduw [%l7 + 0x28], %o5
24900 stb %g3, [%l7 + 0x40]
24901 move %xcc, %i3, %g2
24902 st %f14, [%l7 + 0x3C]
24903 stw %o2, [%l7 + 0x38]
24904 taddcc %i7, 0x0622, %l5
24905 lduh [%l7 + 0x0C], %i2
24906 array8 %l2, %l0, %i5
24907 movge %icc, %l4, %l3
24908 fbug %fcc0, loop_2869
24909 fbl %fcc3, loop_2870
24910 fpadd16 %f8, %f14, %f10
24911 fmovsvs %xcc, %f9, %f0
24912loop_2869:
24913 fbg %fcc2, loop_2871
24914loop_2870:
24915 ldx [%l7 + 0x10], %g7
24916 stw %g5, [%l7 + 0x6C]
24917 edge32ln %g4, %o6, %o3
24918loop_2871:
24919 fmovdneg %icc, %f11, %f13
24920 fmovrdgz %i6, %f8, %f14
24921 brgz,a %o0, loop_2872
24922 fmuld8sux16 %f7, %f2, %f10
24923 st %f3, [%l7 + 0x40]
24924 fpsub32s %f8, %f6, %f4
24925loop_2872:
24926 ldsw [%l7 + 0x50], %o4
24927 udiv %i0, 0x0355, %i1
24928 stb %o1, [%l7 + 0x7E]
24929 fnegd %f10, %f8
24930 st %f12, [%l7 + 0x2C]
24931 stb %l6, [%l7 + 0x29]
24932 fsrc2 %f6, %f2
24933 bvs,a,pt %xcc, loop_2873
24934 tgu %icc, 0x5
24935 fmul8x16au %f13, %f13, %f6
24936 brlz %o7, loop_2874
24937loop_2873:
24938 std %f8, [%l7 + 0x50]
24939 edge16n %g6, %g1, %l1
24940 fbug,a %fcc2, loop_2875
24941loop_2874:
24942 stw %i4, [%l7 + 0x64]
24943 ldsh [%l7 + 0x66], %g3
24944 fcmpeq16 %f0, %f10, %i3
24945loop_2875:
24946 ldsh [%l7 + 0x38], %o5
24947 fbule %fcc1, loop_2876
24948 stb %o2, [%l7 + 0x7B]
24949 ldsh [%l7 + 0x3C], %g2
24950 fmul8ulx16 %f8, %f14, %f8
24951loop_2876:
24952 stb %l5, [%l7 + 0x52]
24953 fmovse %icc, %f2, %f6
24954 movrgez %i2, 0x34E, %i7
24955 ldsb [%l7 + 0x24], %l0
24956 ldd [%l7 + 0x68], %f0
24957 st %f3, [%l7 + 0x24]
24958 ldd [%l7 + 0x50], %f8
24959 fmovrse %i5, %f5, %f8
24960 fsrc2s %f9, %f2
24961 fbule %fcc0, loop_2877
24962 stx %l4, [%l7 + 0x48]
24963 fmovrdgz %l2, %f14, %f2
24964 sdiv %l3, 0x024D, %g7
24965loop_2877:
24966 fbuge,a %fcc2, loop_2878
24967 umulcc %g5, %o6, %o3
24968 udivcc %g4, 0x0F2D, %i6
24969 fmovdvs %xcc, %f2, %f11
24970loop_2878:
24971 stw %o4, [%l7 + 0x2C]
24972 ldsb [%l7 + 0x2A], %i0
24973 stb %i1, [%l7 + 0x61]
24974 fand %f2, %f14, %f8
24975 lduh [%l7 + 0x7E], %o0
24976 ldsh [%l7 + 0x10], %l6
24977 fmovrdlez %o7, %f12, %f8
24978 fmovda %icc, %f1, %f6
24979 fmovdl %xcc, %f6, %f6
24980 fmovrsgez %o1, %f5, %f0
24981 fcmped %fcc0, %f2, %f0
24982 movn %xcc, %g1, %l1
24983 sth %g6, [%l7 + 0x14]
24984 fzeros %f6
24985 sth %g3, [%l7 + 0x44]
24986 tsubcctv %i3, %o5, %i4
24987 lduw [%l7 + 0x40], %g2
24988 array8 %l5, %o2, %i7
24989 nop
24990 setx loop_2879, %l0, %l1
24991 wrpr 0x1, %tl
24992 wrpr %l1, %tnpc
24993 setx 0x34400001400, %l0, %l1
24994 wrpr %l1, %tstate
24995 wrhpr 0x4, %htstate
24996 done
24997 ldsh [%l7 + 0x72], %l0
24998 ldx [%l7 + 0x70], %i2
24999 tneg %icc, 0x5
25000loop_2879:
25001 std %f14, [%l7 + 0x20]
25002 andn %l4, %i5, %l3
25003 ldsw [%l7 + 0x30], %g7
25004 st %f1, [%l7 + 0x5C]
25005 ldd [%l7 + 0x08], %f2
25006 addc %l2, %o6, %o3
25007 add %g5, %g4, %i6
25008 ldsw [%l7 + 0x64], %o4
25009 bne loop_2880
25010 fmovrdne %i1, %f2, %f0
25011 stx %i0, [%l7 + 0x08]
25012 bleu,a loop_2881
25013loop_2880:
25014 bpos loop_2882
25015 ldd [%l7 + 0x78], %f8
25016 ldub [%l7 + 0x21], %l6
25017loop_2881:
25018 st %f13, [%l7 + 0x50]
25019loop_2882:
25020 fabss %f12, %f5
25021 tcc %icc, 0x5
25022 add %o0, 0x1F2D, %o7
25023 fnegd %f10, %f12
25024 fmovda %icc, %f10, %f2
25025 movrgz %g1, 0x03E, %o1
25026 xorcc %g6, %g3, %i3
25027 ldsh [%l7 + 0x10], %o5
25028 andn %l1, 0x1F25, %g2
25029 fmovdcs %xcc, %f6, %f14
25030 smul %l5, 0x02C5, %i4
25031 tneg %xcc, 0x0
25032 sethi 0x1BCF, %i7
25033 fbg,a %fcc3, loop_2883
25034 sth %l0, [%l7 + 0x30]
25035 bneg %xcc, loop_2884
25036 stw %o2, [%l7 + 0x10]
25037loop_2883:
25038 fnot2 %f12, %f2
25039 fcmple16 %f4, %f4, %l4
25040loop_2884:
25041 fmovdge %xcc, %f0, %f5
25042 tleu %xcc, 0x1
25043 ldub [%l7 + 0x7D], %i5
25044 ldsw [%l7 + 0x64], %l3
25045 edge8l %i2, %l2, %g7
25046 fpsub16 %f8, %f10, %f14
25047 fpsub32s %f6, %f2, %f10
25048 brnz %o3, loop_2885
25049 std %f14, [%l7 + 0x20]
25050 ldub [%l7 + 0x14], %g5
25051 umulcc %o6, %i6, %o4
25052loop_2885:
25053 fbuge,a %fcc0, loop_2886
25054 fands %f12, %f10, %f0
25055 stx %g4, [%l7 + 0x28]
25056 fand %f14, %f14, %f8
25057loop_2886:
25058 stb %i1, [%l7 + 0x22]
25059 be,pn %icc, loop_2887
25060 movvs %xcc, %l6, %i0
25061 fzero %f6
25062 fmovspos %icc, %f15, %f0
25063loop_2887:
25064 stx %o0, [%l7 + 0x60]
25065 edge32 %g1, %o1, %g6
25066 movne %icc, %g3, %i3
25067 fabss %f15, %f5
25068 srl %o7, %l1, %g2
25069 brlz,a %o5, loop_2888
25070 te %xcc, 0x7
25071 movne %xcc, %l5, %i4
25072 movneg %icc, %l0, %i7
25073loop_2888:
25074 fnor %f10, %f2, %f14
25075 andn %l4, 0x1F2D, %o2
25076 fpack16 %f8, %f15
25077 movleu %xcc, %l3, %i2
25078 pdist %f14, %f12, %f0
25079 fmuld8sux16 %f0, %f9, %f0
25080 std %f14, [%l7 + 0x50]
25081 std %f12, [%l7 + 0x40]
25082 movgu %xcc, %l2, %i5
25083 std %f14, [%l7 + 0x08]
25084 fbn,a %fcc0, loop_2889
25085 fbge,a %fcc0, loop_2890
25086 sra %g7, %o3, %g5
25087 fmovda %icc, %f2, %f2
25088loop_2889:
25089 udiv %i6, 0x063D, %o6
25090loop_2890:
25091 fpsub32s %f9, %f9, %f3
25092 sth %g4, [%l7 + 0x52]
25093 fbul %fcc3, loop_2891
25094 ba loop_2892
25095 fbge,a %fcc2, loop_2893
25096 fmovsle %xcc, %f11, %f14
25097loop_2891:
25098 fcmped %fcc1, %f0, %f12
25099loop_2892:
25100 add %o4, %l6, %i1
25101loop_2893:
25102 bneg loop_2894
25103 fsrc2s %f10, %f8
25104 fone %f14
25105 movle %icc, %o0, %i0
25106loop_2894:
25107 fmovsleu %xcc, %f15, %f4
25108 ld [%l7 + 0x30], %f10
25109 array8 %g1, %o1, %g6
25110 array32 %i3, %o7, %g3
25111 stw %l1, [%l7 + 0x4C]
25112 array8 %g2, %l5, %o5
25113 stw %i4, [%l7 + 0x14]
25114 stw %l0, [%l7 + 0x74]
25115 ldx [%l7 + 0x30], %l4
25116 fmovdcs %xcc, %f10, %f5
25117 ldd [%l7 + 0x50], %f2
25118 bg,pt %xcc, loop_2895
25119 movn %icc, %o2, %l3
25120 umulcc %i7, %l2, %i2
25121 fnot2 %f2, %f4
25122loop_2895:
25123 fcmped %fcc3, %f12, %f10
25124 lduh [%l7 + 0x66], %i5
25125 and %o3, %g5, %g7
25126 fbge %fcc1, loop_2896
25127 stx %o6, [%l7 + 0x60]
25128 fbue,a %fcc2, loop_2897
25129 te %xcc, 0x7
25130loop_2896:
25131 movrne %i6, 0x320, %o4
25132 fbn,a %fcc0, loop_2898
25133loop_2897:
25134 subcc %l6, %i1, %g4
25135 fcmple16 %f6, %f8, %o0
25136 ldsh [%l7 + 0x6A], %i0
25137loop_2898:
25138 fmovdne %icc, %f14, %f10
25139 fornot1s %f10, %f4, %f0
25140 fmovdleu %icc, %f0, %f1
25141 lduh [%l7 + 0x52], %o1
25142 stw %g1, [%l7 + 0x28]
25143 andn %g6, 0x173B, %i3
25144 fxnor %f10, %f8, %f10
25145 te %xcc, 0x7
25146 fbne %fcc0, loop_2899
25147 fmovrdgz %o7, %f2, %f8
25148 stw %g3, [%l7 + 0x18]
25149 bvc,a,pt %icc, loop_2900
25150loop_2899:
25151 fmovrsgez %g2, %f7, %f10
25152 lduh [%l7 + 0x68], %l5
25153 fmovdleu %xcc, %f8, %f1
25154loop_2900:
25155 fcmped %fcc1, %f10, %f2
25156 subcc %l1, %o5, %i4
25157 bvs %xcc, loop_2901
25158 fsrc1 %f12, %f4
25159 ldub [%l7 + 0x56], %l4
25160 ldsw [%l7 + 0x6C], %l0
25161loop_2901:
25162 edge16 %o2, %l3, %i7
25163 tn %icc, 0x6
25164 xnorcc %i2, %i5, %o3
25165 bvs,a,pt %xcc, loop_2902
25166 fnot1s %f6, %f3
25167 movne %icc, %g5, %g7
25168 std %f14, [%l7 + 0x40]
25169loop_2902:
25170 fmovrslz %l2, %f4, %f13
25171 tg %xcc, 0x6
25172 fbg %fcc2, loop_2903
25173 edge8 %i6, %o6, %o4
25174 edge8ln %l6, %i1, %g4
25175 fmovrdlez %i0, %f10, %f12
25176loop_2903:
25177 fpsub32s %f7, %f9, %f4
25178 ldsb [%l7 + 0x6B], %o0
25179 ld [%l7 + 0x10], %f13
25180 tne %xcc, 0x7
25181 std %f12, [%l7 + 0x40]
25182 stx %o1, [%l7 + 0x78]
25183 fmovsn %icc, %f14, %f14
25184 array32 %g1, %g6, %i3
25185 ldx [%l7 + 0x58], %o7
25186 srl %g2, %l5, %g3
25187 fpack16 %f10, %f12
25188 movcc %icc, %o5, %i4
25189 tsubcc %l1, 0x1740, %l0
25190 fcmple16 %f4, %f8, %l4
25191 fmovd %f8, %f4
25192 be,a loop_2904
25193 fxor %f10, %f8, %f12
25194 tsubcctv %l3, 0x03A3, %i7
25195 bl,a,pn %xcc, loop_2905
25196loop_2904:
25197 orncc %i2, 0x1B4F, %i5
25198 srax %o3, %o2, %g7
25199 tvs %icc, 0x6
25200loop_2905:
25201 ldsb [%l7 + 0x52], %g5
25202 bvs %icc, loop_2906
25203 ldd [%l7 + 0x18], %f14
25204 bvc %icc, loop_2907
25205 edge8l %i6, %l2, %o6
25206loop_2906:
25207 fmovsa %xcc, %f4, %f9
25208 orncc %l6, %o4, %g4
25209loop_2907:
25210 array32 %i0, %o0, %i1
25211 edge32ln %g1, %g6, %o1
25212 fbo %fcc2, loop_2908
25213 xnor %o7, %i3, %g2
25214 bvc,a loop_2909
25215 andcc %l5, 0x1138, %g3
25216loop_2908:
25217 fpmerge %f6, %f5, %f8
25218 ldsw [%l7 + 0x48], %i4
25219loop_2909:
25220 edge16ln %o5, %l1, %l0
25221 ble,a,pt %xcc, loop_2910
25222 ldsw [%l7 + 0x10], %l4
25223 sth %i7, [%l7 + 0x6C]
25224 nop
25225 setx loop_2911, %l0, %l1
25226 wrpr 0x1, %tl
25227 wrpr %l1, %tpc
25228 add %l1, 0x4, %l1
25229 wrpr %l1, %tnpc
25230 setx 0x34400001400, %l0, %l1
25231 wrpr %l1, %tstate
25232 wrhpr 0x4, %htstate
25233 retry
25234loop_2910:
25235 st %f1, [%l7 + 0x24]
25236 fcmple32 %f4, %f8, %i2
25237 bshuffle %f2, %f8, %f8
25238loop_2911:
25239 movcc %xcc, %i5, %o3
25240 fmovrsne %o2, %f13, %f0
25241 lduw [%l7 + 0x08], %g7
25242 tge %xcc, 0x2
25243 orcc %g5, %l3, %l2
25244 ldsw [%l7 + 0x3C], %i6
25245 fmovsleu %icc, %f3, %f7
25246 movrlz %l6, %o4, %g4
25247 bneg %xcc, loop_2912
25248 sth %i0, [%l7 + 0x42]
25249 fmovrsne %o6, %f12, %f3
25250 stb %i1, [%l7 + 0x0F]
25251loop_2912:
25252 tgu %xcc, 0x4
25253 stx %g1, [%l7 + 0x68]
25254 for %f10, %f8, %f8
25255 lduh [%l7 + 0x50], %o0
25256 stx %o1, [%l7 + 0x68]
25257 fblg,a %fcc1, loop_2913
25258 stb %o7, [%l7 + 0x4B]
25259 fmovsne %xcc, %f3, %f0
25260 lduh [%l7 + 0x16], %g6
25261loop_2913:
25262 lduh [%l7 + 0x5C], %i3
25263 lduh [%l7 + 0x36], %l5
25264 fzero %f10
25265 fba,a %fcc3, loop_2914
25266 brz,a %g3, loop_2915
25267 fbo %fcc1, loop_2916
25268 std %f4, [%l7 + 0x30]
25269loop_2914:
25270 fmuld8ulx16 %f14, %f9, %f0
25271loop_2915:
25272 tvc %icc, 0x4
25273loop_2916:
25274 fpsub16 %f0, %f0, %f14
25275 fpadd16s %f7, %f1, %f12
25276 subccc %i4, %g2, %o5
25277 addc %l1, %l4, %l0
25278 fmovsneg %icc, %f6, %f5
25279 lduh [%l7 + 0x3C], %i7
25280 ldx [%l7 + 0x78], %i5
25281 fbe,a %fcc0, loop_2917
25282 fmovdn %xcc, %f13, %f0
25283 ldsw [%l7 + 0x50], %i2
25284 sethi 0x1E27, %o2
25285loop_2917:
25286 lduw [%l7 + 0x24], %g7
25287 bneg,a,pt %xcc, loop_2918
25288 lduh [%l7 + 0x48], %g5
25289 tvc %icc, 0x2
25290 tsubcc %o3, %l2, %l3
25291loop_2918:
25292 lduh [%l7 + 0x12], %l6
25293 fmovse %icc, %f7, %f6
25294 fmovdleu %xcc, %f0, %f14
25295 edge8ln %i6, %g4, %o4
25296 ldsh [%l7 + 0x2E], %i0
25297 andncc %o6, %g1, %o0
25298 std %f12, [%l7 + 0x48]
25299 xor %i1, %o1, %g6
25300 fnegs %f5, %f14
25301 movne %icc, %o7, %l5
25302 umulcc %i3, 0x0E4B, %i4
25303 brgez,a %g3, loop_2919
25304 bleu %xcc, loop_2920
25305 tcs %icc, 0x3
25306 fmovsn %xcc, %f11, %f10
25307loop_2919:
25308 fmul8ulx16 %f12, %f4, %f8
25309loop_2920:
25310 brlez,a %g2, loop_2921
25311 ld [%l7 + 0x54], %f4
25312 tg %xcc, 0x0
25313 fmovdneg %xcc, %f13, %f3
25314loop_2921:
25315 mova %icc, %l1, %l4
25316 bge,a,pt %icc, loop_2922
25317 tn %icc, 0x0
25318 ldsh [%l7 + 0x12], %l0
25319 fcmpgt32 %f14, %f2, %o5
25320loop_2922:
25321 fpsub16s %f7, %f8, %f2
25322 srlx %i5, %i7, %o2
25323 fzeros %f4
25324 fblg,a %fcc0, loop_2923
25325 fcmpeq32 %f4, %f6, %g7
25326 lduw [%l7 + 0x0C], %i2
25327 ldd [%l7 + 0x38], %f14
25328loop_2923:
25329 ldd [%l7 + 0x18], %f14
25330 fbne %fcc2, loop_2924
25331 bn,pn %xcc, loop_2925
25332 subccc %o3, 0x0594, %g5
25333 fpack32 %f12, %f8, %f14
25334loop_2924:
25335 ldsw [%l7 + 0x2C], %l2
25336loop_2925:
25337 edge16n %l6, %l3, %g4
25338 std %f14, [%l7 + 0x28]
25339 bne %icc, loop_2926
25340 fnands %f15, %f2, %f13
25341 tsubcc %o4, %i0, %o6
25342 movge %xcc, %g1, %i6
25343loop_2926:
25344 fbo,a %fcc0, loop_2927
25345 ta %icc, 0x7
25346 fmovdcc %icc, %f8, %f6
25347 st %f10, [%l7 + 0x44]
25348loop_2927:
25349 movre %i1, 0x31E, %o1
25350 addc %o0, 0x1BDD, %o7
25351 lduw [%l7 + 0x34], %g6
25352 faligndata %f14, %f0, %f2
25353 ldsb [%l7 + 0x5B], %l5
25354 movrlez %i4, %i3, %g2
25355 movpos %icc, %g3, %l1
25356 ldsh [%l7 + 0x0E], %l0
25357 fmovse %xcc, %f2, %f15
25358 ble,a loop_2928
25359 lduh [%l7 + 0x32], %l4
25360 srl %o5, 0x13, %i7
25361 ldub [%l7 + 0x1A], %i5
25362loop_2928:
25363 xor %o2, 0x0115, %i2
25364 fmovdge %xcc, %f13, %f10
25365 brgz %g7, loop_2929
25366 fmovdcc %icc, %f14, %f0
25367 std %f2, [%l7 + 0x48]
25368 tsubcctv %g5, 0x1F3D, %l2
25369loop_2929:
25370 ld [%l7 + 0x4C], %f10
25371 fmovspos %xcc, %f3, %f14
25372 sllx %l6, 0x07, %o3
25373 fpadd16 %f4, %f0, %f10
25374 sth %l3, [%l7 + 0x6E]
25375 xor %g4, %o4, %i0
25376 ldsw [%l7 + 0x38], %g1
25377 fmovdg %xcc, %f15, %f13
25378 fbe,a %fcc1, loop_2930
25379 stw %o6, [%l7 + 0x14]
25380 subc %i6, 0x0030, %o1
25381 fbe,a %fcc0, loop_2931
25382loop_2930:
25383 orcc %i1, 0x00DA, %o7
25384 fmovdvs %icc, %f3, %f2
25385 movrgez %g6, %o0, %l5
25386loop_2931:
25387 edge32n %i3, %i4, %g3
25388 ldd [%l7 + 0x18], %f14
25389 fnot2 %f10, %f4
25390 ldsh [%l7 + 0x1C], %g2
25391 ldub [%l7 + 0x7C], %l0
25392 fcmpes %fcc1, %f1, %f3
25393 std %f6, [%l7 + 0x48]
25394 bpos,pn %xcc, loop_2932
25395 fcmpne32 %f6, %f2, %l1
25396 stb %l4, [%l7 + 0x74]
25397 add %o5, 0x1E0A, %i5
25398loop_2932:
25399 fnors %f2, %f14, %f2
25400 sth %o2, [%l7 + 0x18]
25401 fcmpeq32 %f14, %f2, %i2
25402 fbg,a %fcc0, loop_2933
25403 ld [%l7 + 0x20], %f0
25404 std %f4, [%l7 + 0x38]
25405 array32 %g7, %i7, %g5
25406loop_2933:
25407 fpadd32s %f13, %f2, %f0
25408 ldub [%l7 + 0x38], %l2
25409 sth %l6, [%l7 + 0x2E]
25410 st %f4, [%l7 + 0x14]
25411 fbuge %fcc3, loop_2934
25412 fpsub16 %f8, %f8, %f8
25413 and %o3, %l3, %o4
25414 ldsh [%l7 + 0x2E], %g4
25415loop_2934:
25416 tcs %xcc, 0x0
25417 tvc %xcc, 0x4
25418 addcc %i0, %g1, %i6
25419 fmovs %f10, %f8
25420 bcs,pt %xcc, loop_2935
25421 tle %xcc, 0x3
25422 movvc %xcc, %o6, %i1
25423 stw %o7, [%l7 + 0x68]
25424loop_2935:
25425 ldsw [%l7 + 0x5C], %g6
25426 brlz %o0, loop_2936
25427 fnegs %f8, %f1
25428 ldx [%l7 + 0x58], %o1
25429 fmovdvc %xcc, %f5, %f13
25430loop_2936:
25431 movrlz %i3, 0x2FA, %i4
25432 ld [%l7 + 0x48], %f6
25433 sth %l5, [%l7 + 0x46]
25434 fmovsle %xcc, %f2, %f15
25435 movneg %icc, %g2, %g3
25436 fmovrdne %l1, %f2, %f6
25437 ldx [%l7 + 0x60], %l0
25438 edge32ln %l4, %o5, %i5
25439 edge32l %i2, %g7, %i7
25440 fpadd32s %f6, %f14, %f4
25441 ld [%l7 + 0x0C], %f6
25442 fmovrde %g5, %f4, %f8
25443 ldub [%l7 + 0x74], %o2
25444 mova %xcc, %l6, %o3
25445 tvc %icc, 0x6
25446 brlez,a %l3, loop_2937
25447 brlz %o4, loop_2938
25448 subccc %g4, %l2, %i0
25449 edge16 %g1, %o6, %i1
25450loop_2937:
25451 mova %icc, %o7, %i6
25452loop_2938:
25453 fmovsgu %xcc, %f14, %f15
25454 ldub [%l7 + 0x68], %o0
25455 fnor %f8, %f6, %f14
25456 fbn %fcc0, loop_2939
25457 ldsh [%l7 + 0x5A], %o1
25458 fbule,a %fcc2, loop_2940
25459 lduw [%l7 + 0x7C], %i3
25460loop_2939:
25461 movrne %g6, 0x0DB, %i4
25462 fmovse %icc, %f12, %f11
25463loop_2940:
25464 bn %icc, loop_2941
25465 andn %l5, %g2, %l1
25466 stb %l0, [%l7 + 0x49]
25467 sll %l4, %o5, %g3
25468loop_2941:
25469 ld [%l7 + 0x6C], %f12
25470 subc %i2, %i5, %g7
25471 ld [%l7 + 0x58], %f15
25472 std %f2, [%l7 + 0x50]
25473 fmovdge %icc, %f3, %f10
25474 ldx [%l7 + 0x50], %g5
25475 andcc %o2, %l6, %i7
25476 stx %l3, [%l7 + 0x38]
25477 fsrc1 %f14, %f8
25478 ldx [%l7 + 0x30], %o3
25479 nop
25480 setx loop_2942, %l0, %l1
25481 wrpr 0x1, %tl
25482 wrpr %l1, %tnpc
25483 setx 0x34400001400, %l0, %l1
25484 wrpr %l1, %tstate
25485 wrhpr 0x4, %htstate
25486 done
25487 or %o4, 0x047B, %l2
25488 st %f10, [%l7 + 0x48]
25489 fmovdgu %xcc, %f13, %f8
25490loop_2942:
25491 ldd [%l7 + 0x70], %f0
25492 ld [%l7 + 0x30], %f4
25493 fmovdgu %xcc, %f8, %f0
25494 ta %xcc, 0x4
25495 stb %g4, [%l7 + 0x35]
25496 bvs,a,pn %xcc, loop_2943
25497 move %xcc, %g1, %o6
25498 ldx [%l7 + 0x38], %i1
25499 lduw [%l7 + 0x3C], %i0
25500loop_2943:
25501 fmovdl %xcc, %f2, %f13
25502 ldsw [%l7 + 0x0C], %o7
25503 fmuld8ulx16 %f11, %f8, %f12
25504 ta %icc, 0x0
25505 fmovde %xcc, %f11, %f15
25506 bgu,pt %icc, loop_2944
25507 fmovrslez %i6, %f7, %f14
25508 brgez %o0, loop_2945
25509 fandnot2s %f7, %f15, %f6
25510loop_2944:
25511 sdivx %i3, 0x002E, %g6
25512 ldsw [%l7 + 0x54], %i4
25513loop_2945:
25514 fnot1s %f5, %f14
25515 faligndata %f4, %f12, %f14
25516 fmovda %icc, %f9, %f7
25517 fandnot1 %f10, %f0, %f14
25518 nop
25519 setx loop_2946, %l0, %l1
25520 jmpl %l1, %o1
25521 siam 0x5
25522 lduh [%l7 + 0x1A], %g2
25523 ldub [%l7 + 0x35], %l5
25524loop_2946:
25525 fmovd %f8, %f4
25526 fmovrdlz %l1, %f4, %f12
25527 fcmpes %fcc3, %f4, %f6
25528 movle %icc, %l0, %l4
25529 subc %o5, 0x1877, %i2
25530 ldsb [%l7 + 0x23], %g3
25531 stb %g7, [%l7 + 0x41]
25532 movne %icc, %i5, %o2
25533 fmovscs %icc, %f3, %f1
25534 umul %g5, 0x11B9, %i7
25535 fnot2s %f8, %f4
25536 movrne %l6, 0x3A9, %l3
25537 lduw [%l7 + 0x28], %o4
25538 ldd [%l7 + 0x58], %f6
25539 stx %o3, [%l7 + 0x78]
25540 movl %xcc, %l2, %g4
25541 ldx [%l7 + 0x08], %o6
25542 lduw [%l7 + 0x08], %i1
25543 lduw [%l7 + 0x08], %g1
25544 addcc %o7, %i0, %i6
25545 ldsw [%l7 + 0x7C], %i3
25546 ldd [%l7 + 0x20], %f4
25547 movne %icc, %g6, %o0
25548 tleu %xcc, 0x2
25549 fone %f12
25550 fmovdn %icc, %f13, %f9
25551 te %xcc, 0x2
25552 ldsb [%l7 + 0x56], %o1
25553 ldx [%l7 + 0x20], %i4
25554 ldx [%l7 + 0x18], %g2
25555 orcc %l1, %l0, %l5
25556 ldsw [%l7 + 0x68], %l4
25557 fmovrsgez %o5, %f9, %f14
25558 movvs %xcc, %g3, %g7
25559 ld [%l7 + 0x78], %f1
25560 tg %icc, 0x7
25561 ldub [%l7 + 0x6F], %i2
25562 bleu,a,pt %xcc, loop_2947
25563 fmovrdlz %o2, %f14, %f10
25564 ldsb [%l7 + 0x0A], %i5
25565 sth %i7, [%l7 + 0x6C]
25566loop_2947:
25567 fmovrdgez %g5, %f8, %f8
25568 tleu %xcc, 0x0
25569 ldub [%l7 + 0x6E], %l3
25570 smul %l6, 0x156B, %o3
25571 lduh [%l7 + 0x18], %l2
25572 stb %g4, [%l7 + 0x1D]
25573 ldd [%l7 + 0x28], %f12
25574 srax %o6, %o4, %i1
25575 fpadd32 %f8, %f6, %f8
25576 sth %o7, [%l7 + 0x12]
25577 sub %g1, %i0, %i3
25578 fmovdneg %icc, %f4, %f5
25579 fmovscc %xcc, %f11, %f12
25580 fcmpd %fcc0, %f14, %f14
25581 orncc %i6, 0x07B7, %g6
25582 orncc %o1, 0x1AF3, %i4
25583 udivx %g2, 0x1918, %o0
25584 bg,a loop_2948
25585 ld [%l7 + 0x0C], %f8
25586 fpack32 %f4, %f4, %f4
25587 ldsw [%l7 + 0x14], %l1
25588loop_2948:
25589 stb %l5, [%l7 + 0x10]
25590 movcc %icc, %l0, %o5
25591 tsubcc %g3, %g7, %i2
25592 fxors %f0, %f13, %f10
25593 array8 %l4, %o2, %i7
25594 edge32 %i5, %l3, %l6
25595 std %f4, [%l7 + 0x30]
25596 stw %o3, [%l7 + 0x40]
25597 fmovd %f4, %f10
25598 fmovdcc %xcc, %f15, %f5
25599 and %l2, %g4, %o6
25600 mulx %o4, %g5, %o7
25601 udivx %i1, 0x111D, %g1
25602 bleu,a,pn %xcc, loop_2949
25603 fmovdne %xcc, %f5, %f4
25604 fble %fcc0, loop_2950
25605 std %f2, [%l7 + 0x48]
25606loop_2949:
25607 stb %i0, [%l7 + 0x5D]
25608 fandnot2s %f6, %f3, %f12
25609loop_2950:
25610 edge8 %i3, %g6, %o1
25611 fmovdcs %xcc, %f3, %f8
25612 fsrc1 %f8, %f12
25613 ldsb [%l7 + 0x52], %i4
25614 stx %g2, [%l7 + 0x60]
25615 fbo,a %fcc2, loop_2951
25616 tn %icc, 0x3
25617 brgez %o0, loop_2952
25618 tn %xcc, 0x4
25619loop_2951:
25620 lduw [%l7 + 0x1C], %i6
25621 and %l5, %l1, %o5
25622loop_2952:
25623 lduw [%l7 + 0x10], %g3
25624 tg %icc, 0x3
25625 array32 %l0, %i2, %g7
25626 fornot2 %f8, %f12, %f0
25627 siam 0x1
25628 lduw [%l7 + 0x30], %o2
25629 fzero %f4
25630 mulx %l4, %i5, %i7
25631 ldd [%l7 + 0x58], %f2
25632 fmul8x16al %f2, %f12, %f8
25633 tg %xcc, 0x7
25634 ldx [%l7 + 0x20], %l3
25635 fmovrdgez %l6, %f12, %f12
25636 fmovrsgz %o3, %f4, %f3
25637 ldub [%l7 + 0x79], %g4
25638 edge16l %o6, %o4, %g5
25639 tsubcctv %o7, 0x0817, %i1
25640 fands %f7, %f12, %f0
25641 fands %f5, %f14, %f15
25642 umulcc %g1, %l2, %i0
25643 fmovscs %xcc, %f9, %f8
25644 fmovde %xcc, %f4, %f14
25645 fbug %fcc0, loop_2953
25646 ldx [%l7 + 0x10], %i3
25647 movn %xcc, %o1, %i4
25648 movvs %icc, %g6, %g2
25649loop_2953:
25650 fandnot1s %f11, %f10, %f9
25651 brgz,a %i6, loop_2954
25652 fmovsneg %xcc, %f15, %f10
25653 fands %f14, %f10, %f6
25654 fzero %f14
25655loop_2954:
25656 ldsb [%l7 + 0x0A], %o0
25657 fands %f6, %f1, %f12
25658 ldd [%l7 + 0x70], %f10
25659 fmovsl %xcc, %f7, %f13
25660 fcmpeq16 %f12, %f0, %l1
25661 fmovdl %icc, %f6, %f14
25662 ld [%l7 + 0x48], %f14
25663 fnot1s %f7, %f6
25664 fmul8x16 %f1, %f6, %f0
25665 bneg,a %icc, loop_2955
25666 fmovdg %xcc, %f2, %f0
25667 udivcc %o5, 0x1D4F, %l5
25668 ldsw [%l7 + 0x0C], %g3
25669loop_2955:
25670 st %f1, [%l7 + 0x10]
25671 fcmpeq16 %f12, %f2, %i2
25672 fpmerge %f4, %f10, %f10
25673 fsrc2s %f4, %f12
25674 sethi 0x1E30, %l0
25675 srl %o2, %g7, %l4
25676 fmovscc %xcc, %f2, %f15
25677 edge32n %i7, %i5, %l3
25678 ldub [%l7 + 0x6C], %o3
25679 pdist %f6, %f6, %f4
25680 stw %g4, [%l7 + 0x60]
25681 fbue %fcc1, loop_2956
25682 ldx [%l7 + 0x68], %o6
25683 fcmpes %fcc2, %f7, %f8
25684 fxor %f8, %f4, %f10
25685loop_2956:
25686 std %f2, [%l7 + 0x28]
25687 fmovdleu %icc, %f1, %f9
25688 fbge %fcc1, loop_2957
25689 fors %f10, %f4, %f5
25690 ldx [%l7 + 0x20], %l6
25691 orncc %o4, %o7, %g5
25692loop_2957:
25693 edge8n %g1, %l2, %i1
25694 ldx [%l7 + 0x70], %i3
25695 tne %xcc, 0x0
25696 fnot2 %f10, %f2
25697 brnz %i0, loop_2958
25698 fmovda %icc, %f3, %f11
25699 ld [%l7 + 0x20], %f2
25700 orn %o1, 0x0F6D, %i4
25701loop_2958:
25702 fpack16 %f6, %f5
25703 nop
25704 setx loop_2959, %l0, %l1
25705 jmpl %l1, %g6
25706 bn,a loop_2960
25707 nop
25708 setx loop_2961, %l0, %l1
25709 wrpr 0x1, %tl
25710 wrpr %l1, %tpc
25711 add %l1, 0x4, %l1
25712 wrpr %l1, %tnpc
25713 setx 0x34400001400, %l0, %l1
25714 wrpr %l1, %tstate
25715 wrhpr 0x4, %htstate
25716 retry
25717 movvc %xcc, %i6, %g2
25718loop_2959:
25719 st %f4, [%l7 + 0x50]
25720loop_2960:
25721 fsrc1s %f6, %f13
25722loop_2961:
25723 sth %o0, [%l7 + 0x3C]
25724 nop
25725 setx loop_2962, %l0, %l1
25726 wrpr 0x1, %tl
25727 wrpr %l1, %tpc
25728 add %l1, 0x4, %l1
25729 wrpr %l1, %tnpc
25730 setx 0x34400001400, %l0, %l1
25731 wrpr %l1, %tstate
25732 wrhpr 0x4, %htstate
25733 retry
25734 be,a,pn %xcc, loop_2963
25735 fnand %f10, %f10, %f10
25736 tn %xcc, 0x2
25737loop_2962:
25738 fbg %fcc1, loop_2964
25739loop_2963:
25740 xnor %o5, %l1, %l5
25741 edge8n %g3, %i2, %l0
25742 fmovd %f8, %f4
25743loop_2964:
25744 stw %g7, [%l7 + 0x74]
25745 fblg,a %fcc1, loop_2965
25746 for %f4, %f2, %f10
25747 fmovspos %icc, %f15, %f15
25748 fcmped %fcc0, %f12, %f6
25749loop_2965:
25750 ta %icc, 0x2
25751 std %f4, [%l7 + 0x10]
25752 fpadd32 %f10, %f12, %f12
25753 ldsb [%l7 + 0x4F], %l4
25754 fcmpgt32 %f14, %f10, %i7
25755 bne,a loop_2966
25756 brz %i5, loop_2967
25757 brnz,a %l3, loop_2968
25758 lduh [%l7 + 0x18], %o3
25759loop_2966:
25760 fmovrsgez %g4, %f10, %f3
25761loop_2967:
25762 fmovse %xcc, %f15, %f0
25763loop_2968:
25764 fone %f14
25765 fmovsl %xcc, %f4, %f6
25766 fsrc1 %f14, %f14
25767 std %f12, [%l7 + 0x30]
25768 movvc %xcc, %o2, %o6
25769 ldx [%l7 + 0x60], %o4
25770 fzero %f8
25771 fexpand %f10, %f0
25772 tcc %xcc, 0x2
25773 lduw [%l7 + 0x28], %l6
25774 or %g5, 0x1384, %o7
25775 sth %l2, [%l7 + 0x38]
25776 fble,a %fcc2, loop_2969
25777 stb %g1, [%l7 + 0x6C]
25778 fbne,a %fcc3, loop_2970
25779 te %xcc, 0x6
25780loop_2969:
25781 tneg %xcc, 0x5
25782 movrne %i3, %i1, %i0
25783loop_2970:
25784 st %f3, [%l7 + 0x40]
25785 fpadd16s %f5, %f2, %f6
25786 fcmpeq16 %f4, %f2, %o1
25787 fpsub32 %f4, %f2, %f0
25788 sethi 0x18D8, %i4
25789 ldx [%l7 + 0x28], %i6
25790 tge %icc, 0x7
25791 ldd [%l7 + 0x18], %f6
25792 bgu,a,pt %icc, loop_2971
25793 tvc %xcc, 0x5
25794 st %f4, [%l7 + 0x38]
25795 xorcc %g2, %o0, %o5
25796loop_2971:
25797 edge8ln %l1, %g6, %g3
25798 fcmpgt32 %f2, %f0, %i2
25799 udivx %l0, 0x1BD6, %g7
25800 fpsub16 %f6, %f12, %f0
25801 call loop_2972
25802 fmovsleu %icc, %f8, %f14
25803 fpmerge %f9, %f8, %f6
25804 ld [%l7 + 0x70], %f12
25805loop_2972:
25806 fmovrdgz %l5, %f2, %f8
25807 fcmpne32 %f14, %f6, %l4
25808 brgz %i7, loop_2973
25809 sdivx %l3, 0x1F87, %o3
25810 std %f12, [%l7 + 0x10]
25811 fbue %fcc1, loop_2974
25812loop_2973:
25813 std %f8, [%l7 + 0x28]
25814 fmovrdgz %i5, %f0, %f14
25815 ldd [%l7 + 0x20], %f4
25816loop_2974:
25817 ldsh [%l7 + 0x52], %g4
25818 fmovrsne %o2, %f1, %f14
25819 fands %f10, %f0, %f11
25820 fmovspos %icc, %f13, %f1
25821 ldsw [%l7 + 0x40], %o4
25822 movrlez %o6, %l6, %g5
25823 fmovdvc %xcc, %f4, %f4
25824 edge16n %o7, %l2, %g1
25825 ldx [%l7 + 0x18], %i1
25826 fbug,a %fcc0, loop_2975
25827 lduh [%l7 + 0x0C], %i0
25828 ldx [%l7 + 0x58], %i3
25829 fmovdge %icc, %f13, %f5
25830loop_2975:
25831 fmovrdgz %o1, %f0, %f6
25832 fbue,a %fcc2, loop_2976
25833 smul %i6, 0x0CCF, %i4
25834 be,pn %xcc, loop_2977
25835 st %f7, [%l7 + 0x30]
25836loop_2976:
25837 bcc,a loop_2978
25838 fcmpgt32 %f12, %f10, %g2
25839loop_2977:
25840 edge16l %o0, %l1, %g6
25841 brnz,a %g3, loop_2979
25842loop_2978:
25843 fandnot1s %f9, %f3, %f5
25844 add %i2, %o5, %g7
25845 faligndata %f10, %f10, %f0
25846loop_2979:
25847 bleu,a,pn %xcc, loop_2980
25848 ldsw [%l7 + 0x50], %l5
25849 tvc %xcc, 0x3
25850 stx %l0, [%l7 + 0x30]
25851loop_2980:
25852 sll %l4, 0x09, %i7
25853 faligndata %f6, %f12, %f8
25854 fmovrde %l3, %f14, %f6
25855 addc %o3, 0x0FB8, %g4
25856 st %f12, [%l7 + 0x70]
25857 tle %icc, 0x5
25858 nop
25859 setx loop_2981, %l0, %l1
25860 jmpl %l1, %i5
25861 stb %o4, [%l7 + 0x73]
25862 fmovsvs %xcc, %f7, %f8
25863 fble %fcc0, loop_2982
25864loop_2981:
25865 fbuge %fcc3, loop_2983
25866 srlx %o2, 0x17, %o6
25867 fbo %fcc2, loop_2984
25868loop_2982:
25869 move %icc, %g5, %o7
25870loop_2983:
25871 fmovdg %icc, %f11, %f9
25872 tleu %xcc, 0x0
25873loop_2984:
25874 mulx %l6, 0x093F, %g1
25875 fmovrde %l2, %f4, %f4
25876 ldub [%l7 + 0x10], %i1
25877 fpadd32 %f4, %f14, %f4
25878 lduw [%l7 + 0x5C], %i0
25879 addc %i3, %o1, %i4
25880 lduh [%l7 + 0x52], %g2
25881 ldub [%l7 + 0x70], %i6
25882 fmovdpos %icc, %f5, %f6
25883 lduw [%l7 + 0x0C], %o0
25884 st %f10, [%l7 + 0x14]
25885 movrgz %g6, 0x127, %g3
25886 fmovsvs %icc, %f14, %f10
25887 fbul %fcc0, loop_2985
25888 stb %l1, [%l7 + 0x6F]
25889 st %f12, [%l7 + 0x24]
25890 stx %o5, [%l7 + 0x60]
25891loop_2985:
25892 fbo %fcc0, loop_2986
25893 udivcc %g7, 0x0982, %i2
25894 fmovdneg %xcc, %f9, %f13
25895 sdiv %l0, 0x16C4, %l5
25896loop_2986:
25897 fmul8ulx16 %f6, %f10, %f8
25898 lduh [%l7 + 0x5C], %l4
25899 xnorcc %l3, %o3, %i7
25900 fsrc2s %f9, %f6
25901 lduh [%l7 + 0x20], %i5
25902 ldd [%l7 + 0x78], %f12
25903 stx %g4, [%l7 + 0x78]
25904 fmovsgu %xcc, %f10, %f8
25905 ld [%l7 + 0x44], %f0
25906 call loop_2987
25907 fmovdcc %xcc, %f8, %f3
25908 ldub [%l7 + 0x61], %o2
25909 fbge %fcc0, loop_2988
25910loop_2987:
25911 tne %icc, 0x0
25912 sdivcc %o4, 0x1D8C, %g5
25913 bvc %icc, loop_2989
25914loop_2988:
25915 fmovsn %xcc, %f5, %f13
25916 fcmpgt16 %f12, %f4, %o6
25917 edge32 %o7, %l6, %g1
25918loop_2989:
25919 nop
25920 setx loop_2990, %l0, %l1
25921 wrpr 0x1, %tl
25922 wrpr %l1, %tnpc
25923 setx 0x34400001400, %l0, %l1
25924 wrpr %l1, %tstate
25925 wrhpr 0x4, %htstate
25926 done
25927 fcmple32 %f10, %f0, %l2
25928 fmovdg %icc, %f3, %f13
25929 tsubcc %i1, %i3, %o1
25930loop_2990:
25931 fbn,a %fcc3, loop_2991
25932 fandnot1s %f0, %f11, %f11
25933 fmovrsgez %i0, %f12, %f0
25934 ldsh [%l7 + 0x38], %i4
25935loop_2991:
25936 xor %i6, 0x1935, %g2
25937 ldd [%l7 + 0x60], %f6
25938 st %f9, [%l7 + 0x50]
25939 movg %xcc, %g6, %g3
25940 lduh [%l7 + 0x4E], %l1
25941 fornot2s %f3, %f15, %f1
25942 stw %o5, [%l7 + 0x74]
25943 ldx [%l7 + 0x30], %g7
25944 alignaddrl %i2, %o0, %l5
25945 array8 %l4, %l3, %o3
25946 movne %xcc, %i7, %l0
25947 stx %i5, [%l7 + 0x08]
25948 fmovdcs %xcc, %f10, %f10
25949 xnor %o2, 0x0B95, %o4
25950 fmovda %icc, %f7, %f8
25951 fmovdpos %xcc, %f5, %f6
25952 fcmpd %fcc3, %f10, %f10
25953 fpack32 %f8, %f4, %f4
25954 te %xcc, 0x2
25955 fpmerge %f15, %f5, %f2
25956 st %f10, [%l7 + 0x5C]
25957 sethi 0x126A, %g5
25958 fnegs %f9, %f14
25959 std %f4, [%l7 + 0x60]
25960 move %xcc, %g4, %o7
25961 edge8l %l6, %g1, %l2
25962 bneg,a,pt %xcc, loop_2992
25963 movl %icc, %i1, %o6
25964 fcmpgt32 %f6, %f10, %i3
25965 udivx %i0, 0x1E3C, %i4
25966loop_2992:
25967 fmovscs %icc, %f14, %f13
25968 tsubcctv %o1, 0x1D7D, %g2
25969 fmuld8ulx16 %f4, %f10, %f14
25970 fmovrdne %g6, %f2, %f2
25971 tsubcctv %g3, %l1, %o5
25972 mulscc %g7, %i2, %i6
25973 fmovde %icc, %f5, %f6
25974 stx %o0, [%l7 + 0x10]
25975 ld [%l7 + 0x18], %f1
25976 movrlz %l4, %l5, %o3
25977 tsubcctv %l3, %l0, %i5
25978 ldx [%l7 + 0x78], %o2
25979 st %f15, [%l7 + 0x78]
25980 fpsub32 %f14, %f8, %f10
25981 tg %icc, 0x1
25982 xor %o4, %i7, %g5
25983 nop
25984 setx loop_2993, %l0, %l1
25985 jmpl %l1, %g4
25986 pdist %f6, %f4, %f10
25987 ldsh [%l7 + 0x64], %l6
25988 stw %o7, [%l7 + 0x08]
25989loop_2993:
25990 fbn,a %fcc3, loop_2994
25991 fbg,a %fcc0, loop_2995
25992 stx %l2, [%l7 + 0x28]
25993 ldsh [%l7 + 0x24], %i1
25994loop_2994:
25995 fone %f14
25996loop_2995:
25997 fsrc2s %f4, %f8
25998 addcc %g1, 0x1676, %i3
25999 fnegd %f8, %f8
26000 sllx %o6, 0x09, %i0
26001 edge16l %i4, %o1, %g6
26002 ldsh [%l7 + 0x5A], %g3
26003 lduw [%l7 + 0x14], %g2
26004 ldx [%l7 + 0x28], %o5
26005 ld [%l7 + 0x64], %f10
26006 sub %g7, 0x1BBC, %l1
26007 std %f4, [%l7 + 0x18]
26008 ldx [%l7 + 0x20], %i6
26009 fmovrdne %i2, %f2, %f12
26010 ldsb [%l7 + 0x63], %o0
26011 fbl %fcc3, loop_2996
26012 subccc %l5, 0x0436, %l4
26013 fmovda %icc, %f9, %f8
26014 sth %o3, [%l7 + 0x5E]
26015loop_2996:
26016 stw %l3, [%l7 + 0x60]
26017 tl %xcc, 0x1
26018 fmovsneg %xcc, %f7, %f6
26019 tle %xcc, 0x3
26020 ldsw [%l7 + 0x54], %l0
26021 ldsw [%l7 + 0x74], %i5
26022 tcs %icc, 0x4
26023 fmovrslz %o4, %f11, %f8
26024 movrlz %o2, %i7, %g5
26025 fmovrdlz %l6, %f12, %f0
26026 ldsw [%l7 + 0x54], %o7
26027 ldx [%l7 + 0x68], %g4
26028 fbug %fcc1, loop_2997
26029 ba loop_2998
26030 fmovse %xcc, %f13, %f7
26031 fabsd %f0, %f6
26032loop_2997:
26033 fornot1s %f7, %f10, %f5
26034loop_2998:
26035 andncc %l2, %g1, %i1
26036 addcc %i3, %i0, %o6
26037 movvc %xcc, %i4, %g6
26038 fnegs %f10, %f15
26039 bg,a,pn %xcc, loop_2999
26040 sll %o1, %g2, %g3
26041 edge16 %g7, %o5, %i6
26042 ldsb [%l7 + 0x3C], %i2
26043loop_2999:
26044 ta %xcc, 0x7
26045 ldsw [%l7 + 0x74], %o0
26046 ldsw [%l7 + 0x34], %l5
26047 movleu %icc, %l1, %o3
26048 fpadd16 %f6, %f8, %f8
26049 fmovrse %l4, %f11, %f4
26050 lduh [%l7 + 0x74], %l0
26051 fmul8x16au %f7, %f7, %f4
26052 lduw [%l7 + 0x48], %i5
26053 fbl,a %fcc0, loop_3000
26054 fcmpeq16 %f10, %f14, %l3
26055 nop
26056 setx loop_3001, %l0, %l1
26057 jmpl %l1, %o4
26058 fmovdle %xcc, %f13, %f1
26059loop_3000:
26060 tl %xcc, 0x6
26061 movg %icc, %o2, %i7
26062loop_3001:
26063 addcc %l6, 0x1D20, %g5
26064 fpsub16 %f0, %f4, %f14
26065 sdivx %o7, 0x09A4, %g4
26066 fsrc1 %f8, %f10
26067 edge8 %l2, %i1, %i3
26068 fbul,a %fcc2, loop_3002
26069 ld [%l7 + 0x18], %f5
26070 xor %g1, 0x0AA1, %o6
26071 fmovdn %icc, %f10, %f9
26072loop_3002:
26073 lduh [%l7 + 0x4C], %i4
26074 st %f15, [%l7 + 0x20]
26075 fxnors %f0, %f14, %f10
26076 ldub [%l7 + 0x3B], %i0
26077 tcc %icc, 0x4
26078 ldsw [%l7 + 0x30], %o1
26079 fornot1 %f6, %f12, %f0
26080 fpack16 %f14, %f5
26081 fmovrdgz %g6, %f14, %f14
26082 fmovdgu %icc, %f7, %f14
26083 bcc %icc, loop_3003
26084 fmovsa %xcc, %f3, %f9
26085 bgu,a loop_3004
26086 ld [%l7 + 0x4C], %f1
26087loop_3003:
26088 bgu,a,pn %xcc, loop_3005
26089 movg %icc, %g3, %g7
26090loop_3004:
26091 tne %xcc, 0x1
26092 array8 %o5, %g2, %i2
26093loop_3005:
26094 fmovsg %icc, %f8, %f1
26095 ld [%l7 + 0x34], %f5
26096 fmovdg %icc, %f14, %f3
26097 ldd [%l7 + 0x70], %f2
26098 lduw [%l7 + 0x54], %o0
26099 tleu %icc, 0x2
26100 stw %l5, [%l7 + 0x14]
26101 fabss %f6, %f13
26102 fbg,a %fcc0, loop_3006
26103 ldd [%l7 + 0x68], %f0
26104 fmul8x16al %f10, %f9, %f12
26105 tge %icc, 0x7
26106loop_3006:
26107 ldsb [%l7 + 0x08], %l1
26108 ld [%l7 + 0x14], %f4
26109 fmovrde %i6, %f8, %f10
26110 fmovdpos %xcc, %f12, %f9
26111 stx %l4, [%l7 + 0x50]
26112 fmovdvs %xcc, %f1, %f3
26113 xnor %l0, 0x124E, %i5
26114 fmovrdne %l3, %f14, %f10
26115 fxor %f4, %f0, %f14
26116 fsrc2 %f8, %f2
26117 fmovrsgez %o4, %f11, %f0
26118 fcmple32 %f10, %f10, %o2
26119 fmovdne %xcc, %f2, %f0
26120 tvc %icc, 0x1
26121 ld [%l7 + 0x0C], %f3
26122 ldd [%l7 + 0x50], %f12
26123 ldsb [%l7 + 0x25], %i7
26124 srl %l6, 0x01, %g5
26125 edge8l %o3, %o7, %l2
26126 fmovd %f8, %f6
26127 lduw [%l7 + 0x70], %i1
26128 fmovsneg %xcc, %f14, %f11
26129 ld [%l7 + 0x74], %f14
26130 stb %g4, [%l7 + 0x25]
26131 fxors %f11, %f13, %f13
26132 fcmple16 %f8, %f0, %i3
26133 fmovda %xcc, %f5, %f10
26134 fbul %fcc3, loop_3007
26135 ld [%l7 + 0x20], %f14
26136 fornot1s %f0, %f2, %f0
26137 ldsb [%l7 + 0x3F], %g1
26138loop_3007:
26139 fba %fcc0, loop_3008
26140 movneg %icc, %o6, %i4
26141 edge32n %i0, %o1, %g6
26142 stw %g3, [%l7 + 0x58]
26143loop_3008:
26144 fmovrdne %g7, %f10, %f4
26145 lduw [%l7 + 0x6C], %o5
26146 fble,a %fcc0, loop_3009
26147 array32 %i2, %g2, %l5
26148 smul %l1, %i6, %o0
26149 stw %l0, [%l7 + 0x4C]
26150loop_3009:
26151 movge %xcc, %l4, %i5
26152 tsubcctv %o4, 0x007A, %o2
26153 udivcc %i7, 0x1541, %l3
26154 stx %l6, [%l7 + 0x38]
26155 xnorcc %g5, %o7, %o3
26156 sth %i1, [%l7 + 0x2E]
26157 bvs,pt %icc, loop_3010
26158 lduw [%l7 + 0x78], %l2
26159 ld [%l7 + 0x1C], %f9
26160 fabsd %f10, %f6
26161loop_3010:
26162 fmovsn %xcc, %f3, %f14
26163 fmovdleu %icc, %f14, %f15
26164 ldsh [%l7 + 0x5E], %g4
26165 ld [%l7 + 0x34], %f1
26166 st %f3, [%l7 + 0x2C]
26167 fnegs %f8, %f11
26168 fpadd16 %f10, %f6, %f8
26169 movneg %icc, %g1, %i3
26170 tne %icc, 0x0
26171 sth %i4, [%l7 + 0x50]
26172 fmovsle %icc, %f11, %f11
26173 fmovsne %xcc, %f8, %f14
26174 umulcc %i0, %o1, %g6
26175 fcmped %fcc3, %f4, %f0
26176 fmovse %xcc, %f7, %f10
26177 edge32n %g3, %o6, %g7
26178 fpadd16s %f12, %f8, %f5
26179 ld [%l7 + 0x40], %f6
26180 std %f2, [%l7 + 0x08]
26181 stw %i2, [%l7 + 0x3C]
26182 fnot1s %f4, %f3
26183 movre %g2, %o5, %l1
26184 stx %i6, [%l7 + 0x70]
26185 fmovrdgez %l5, %f6, %f2
26186 ldub [%l7 + 0x71], %l0
26187 fzeros %f0
26188 movl %xcc, %o0, %l4
26189 subc %i5, %o4, %o2
26190 fmovrdne %l3, %f6, %f0
26191 fandnot1 %f2, %f6, %f12
26192 fbue %fcc2, loop_3011
26193 fmovsge %xcc, %f13, %f7
26194 sth %l6, [%l7 + 0x76]
26195 stw %g5, [%l7 + 0x3C]
26196loop_3011:
26197 taddcctv %o7, %o3, %i1
26198 tne %icc, 0x0
26199 ld [%l7 + 0x34], %f1
26200 movg %icc, %l2, %g4
26201 stw %g1, [%l7 + 0x70]
26202 smulcc %i7, 0x0A20, %i4
26203 st %f13, [%l7 + 0x38]
26204 fpadd32s %f2, %f11, %f5
26205 fnot1s %f6, %f3
26206 fabsd %f10, %f14
26207 ldd [%l7 + 0x68], %f8
26208 fmovrdgz %i0, %f0, %f12
26209 sllx %o1, %i3, %g6
26210 fpsub16s %f15, %f4, %f12
26211 stw %g3, [%l7 + 0x50]
26212 add %g7, %i2, %o6
26213 fmovsn %icc, %f2, %f9
26214 bneg %xcc, loop_3012
26215 movcc %xcc, %o5, %l1
26216 lduh [%l7 + 0x5E], %i6
26217 fornot1s %f11, %f12, %f3
26218loop_3012:
26219 fbue,a %fcc3, loop_3013
26220 brlz %g2, loop_3014
26221 tne %icc, 0x4
26222 fmovrsgez %l5, %f10, %f5
26223loop_3013:
26224 fbl,a %fcc3, loop_3015
26225loop_3014:
26226 ldub [%l7 + 0x62], %l0
26227 srax %l4, 0x06, %i5
26228 taddcctv %o4, %o0, %l3
26229loop_3015:
26230 fcmpne32 %f12, %f10, %o2
26231 fmul8x16au %f0, %f5, %f0
26232 fmovsneg %icc, %f11, %f1
26233 fornot2 %f0, %f10, %f14
26234 ldx [%l7 + 0x38], %l6
26235 ldsh [%l7 + 0x46], %g5
26236 brz %o3, loop_3016
26237 ldsh [%l7 + 0x70], %o7
26238 sdivcc %l2, 0x0928, %i1
26239 edge16n %g1, %g4, %i7
26240loop_3016:
26241 fbn %fcc0, loop_3017
26242 movneg %xcc, %i4, %o1
26243 brlz,a %i0, loop_3018
26244 addcc %g6, %i3, %g7
26245loop_3017:
26246 xorcc %g3, %o6, %o5
26247 fmovsleu %icc, %f12, %f11
26248loop_3018:
26249 tne %icc, 0x7
26250 subccc %i2, %i6, %l1
26251 ld [%l7 + 0x68], %f10
26252 stb %g2, [%l7 + 0x67]
26253 ta %icc, 0x3
26254 stb %l0, [%l7 + 0x63]
26255 fmovrsne %l4, %f11, %f5
26256 movgu %icc, %i5, %l5
26257 fmovdleu %xcc, %f10, %f12
26258 addc %o4, %o0, %l3
26259 sth %o2, [%l7 + 0x2C]
26260 tleu %icc, 0x3
26261 fcmpes %fcc0, %f5, %f5
26262 fzeros %f8
26263 movn %icc, %g5, %o3
26264 smul %l6, %l2, %o7
26265 brz %i1, loop_3019
26266 fba,a %fcc2, loop_3020
26267 brgez,a %g4, loop_3021
26268 ldd [%l7 + 0x30], %f6
26269loop_3019:
26270 lduh [%l7 + 0x2A], %i7
26271loop_3020:
26272 fcmpgt32 %f0, %f4, %g1
26273loop_3021:
26274 movrne %o1, %i4, %i0
26275 tleu %xcc, 0x0
26276 fmovrsne %g6, %f7, %f15
26277 bg,a,pt %icc, loop_3022
26278 fmovsgu %icc, %f6, %f3
26279 fbe %fcc3, loop_3023
26280 bneg,pt %icc, loop_3024
26281loop_3022:
26282 lduw [%l7 + 0x7C], %i3
26283 fnegd %f0, %f6
26284loop_3023:
26285 fmovsge %icc, %f6, %f12
26286loop_3024:
26287 srl %g3, %g7, %o5
26288 ld [%l7 + 0x2C], %f10
26289 addcc %i2, 0x090D, %i6
26290 ldsw [%l7 + 0x48], %o6
26291 fmovrsne %g2, %f11, %f0
26292 tsubcctv %l0, %l4, %l1
26293 tge %icc, 0x5
26294 fmovsge %icc, %f1, %f6
26295 fbule,a %fcc0, loop_3025
26296 fcmpne32 %f14, %f8, %l5
26297 ldsb [%l7 + 0x4C], %i5
26298 fblg %fcc0, loop_3026
26299loop_3025:
26300 udivcc %o4, 0x1F89, %l3
26301 subccc %o2, 0x0FB3, %o0
26302 fcmps %fcc1, %f8, %f15
26303loop_3026:
26304 sth %g5, [%l7 + 0x12]
26305 movge %icc, %l6, %o3
26306 sth %o7, [%l7 + 0x1C]
26307 move %icc, %i1, %g4
26308 fmovdn %icc, %f14, %f8
26309 std %f4, [%l7 + 0x60]
26310 fmovs %f6, %f14
26311 tsubcctv %i7, 0x0B12, %g1
26312 fmovd %f4, %f8
26313 fnegd %f6, %f14
26314 nop
26315 setx loop_3027, %l0, %l1
26316 jmpl %l1, %l2
26317 movge %xcc, %i4, %i0
26318 sth %g6, [%l7 + 0x14]
26319 fone %f2
26320loop_3027:
26321 tneg %xcc, 0x6
26322 ldsh [%l7 + 0x44], %o1
26323 ldub [%l7 + 0x5E], %i3
26324 ldd [%l7 + 0x70], %f6
26325 tcc %xcc, 0x2
26326 fbge,a %fcc0, loop_3028
26327 array8 %g3, %g7, %o5
26328 fbg,a %fcc0, loop_3029
26329 edge16 %i6, %i2, %o6
26330loop_3028:
26331 edge16l %l0, %g2, %l1
26332 movvc %icc, %l4, %l5
26333loop_3029:
26334 stb %i5, [%l7 + 0x67]
26335 tle %icc, 0x2
26336 movcs %xcc, %l3, %o4
26337 fandnot1 %f4, %f6, %f8
26338 nop
26339 setx loop_3030, %l0, %l1
26340 wrpr 0x1, %tl
26341 wrpr %l1, %tpc
26342 add %l1, 0x4, %l1
26343 wrpr %l1, %tnpc
26344 setx 0x34400001400, %l0, %l1
26345 wrpr %l1, %tstate
26346 wrhpr 0x4, %htstate
26347 retry
26348 fxors %f8, %f1, %f1
26349 tn %icc, 0x3
26350 siam 0x6
26351loop_3030:
26352 stb %o2, [%l7 + 0x18]
26353 movvs %icc, %g5, %l6
26354 fcmpgt32 %f8, %f0, %o0
26355 add %o3, %i1, %g4
26356 fands %f0, %f5, %f3
26357 fpmerge %f10, %f15, %f14
26358 fmovsgu %icc, %f13, %f0
26359 st %f4, [%l7 + 0x1C]
26360 fmovdneg %xcc, %f3, %f14
26361 ld [%l7 + 0x38], %f12
26362 movneg %xcc, %i7, %g1
26363 edge32ln %o7, %i4, %i0
26364 fmovd %f10, %f6
26365 stx %g6, [%l7 + 0x10]
26366 umulcc %o1, %l2, %i3
26367 fandnot1 %f2, %f0, %f4
26368 brz %g7, loop_3031
26369 ld [%l7 + 0x54], %f5
26370 mulx %g3, 0x0A50, %i6
26371 ldsh [%l7 + 0x6A], %o5
26372loop_3031:
26373 std %f2, [%l7 + 0x10]
26374 ldx [%l7 + 0x30], %o6
26375 fmovrslz %i2, %f15, %f1
26376 movrlz %l0, 0x007, %l1
26377 nop
26378 setx loop_3032, %l0, %l1
26379 wrpr 0x1, %tl
26380 wrpr %l1, %tpc
26381 add %l1, 0x4, %l1
26382 wrpr %l1, %tnpc
26383 setx 0x34400001400, %l0, %l1
26384 wrpr %l1, %tstate
26385 wrhpr 0x4, %htstate
26386 retry
26387 array16 %l4, %l5, %i5
26388 ld [%l7 + 0x40], %f0
26389 tl %icc, 0x7
26390loop_3032:
26391 te %xcc, 0x3
26392 fand %f10, %f6, %f0
26393 movvs %xcc, %l3, %o4
26394 fmovdpos %icc, %f3, %f10
26395 udivcc %o2, 0x13C0, %g2
26396 movrgez %g5, 0x0A7, %o0
26397 tg %xcc, 0x4
26398 bg loop_3033
26399 fmovrdlez %o3, %f14, %f2
26400 bshuffle %f4, %f6, %f4
26401 ldsh [%l7 + 0x44], %i1
26402loop_3033:
26403 alignaddrl %g4, %l6, %g1
26404 lduw [%l7 + 0x78], %i7
26405 xnorcc %i4, %i0, %o7
26406 sdiv %o1, 0x0305, %g6
26407 lduh [%l7 + 0x74], %l2
26408 fmovdcc %xcc, %f8, %f12
26409 subccc %g7, 0x156A, %i3
26410 fmul8ulx16 %f0, %f12, %f14
26411 andncc %i6, %o5, %o6
26412 lduw [%l7 + 0x48], %i2
26413 sethi 0x0194, %g3
26414 fbl,a %fcc2, loop_3034
26415 fmovsa %xcc, %f9, %f3
26416 fbul,a %fcc1, loop_3035
26417 edge32ln %l1, %l0, %l5
26418loop_3034:
26419 tneg %xcc, 0x4
26420 andcc %l4, 0x0D16, %l3
26421loop_3035:
26422 stx %o4, [%l7 + 0x58]
26423 fmovsleu %xcc, %f13, %f6
26424 fmovdpos %xcc, %f3, %f6
26425 ldd [%l7 + 0x38], %f14
26426 lduh [%l7 + 0x14], %o2
26427 bvc,a %icc, loop_3036
26428 stw %i5, [%l7 + 0x34]
26429 fornot2 %f12, %f10, %f0
26430 st %f3, [%l7 + 0x0C]
26431loop_3036:
26432 fmovrsgz %g2, %f5, %f10
26433 std %f10, [%l7 + 0x28]
26434 srl %o0, %g5, %o3
26435 fmul8sux16 %f10, %f8, %f12
26436 stx %g4, [%l7 + 0x40]
26437 fandnot2s %f7, %f12, %f1
26438 fnot1 %f2, %f0
26439 tge %xcc, 0x6
26440 ba,pt %icc, loop_3037
26441 tl %icc, 0x0
26442 fmovrdlz %l6, %f14, %f6
26443 popc 0x176B, %g1
26444loop_3037:
26445 ble loop_3038
26446 stx %i7, [%l7 + 0x48]
26447 fornot2s %f2, %f2, %f0
26448 and %i1, %i0, %o7
26449loop_3038:
26450 stx %o1, [%l7 + 0x68]
26451 mulx %i4, %l2, %g6
26452 sll %g7, 0x14, %i3
26453 ldx [%l7 + 0x70], %o5
26454 ldsh [%l7 + 0x70], %i6
26455 bneg %xcc, loop_3039
26456 fcmpgt16 %f12, %f2, %o6
26457 ldub [%l7 + 0x48], %g3
26458 ldub [%l7 + 0x35], %i2
26459loop_3039:
26460 fmovdn %xcc, %f8, %f6
26461 addccc %l0, 0x1F8B, %l1
26462 fbg %fcc1, loop_3040
26463 bn,pt %icc, loop_3041
26464 ldsb [%l7 + 0x33], %l5
26465 alignaddrl %l3, %l4, %o4
26466loop_3040:
26467 edge32 %o2, %i5, %g2
26468loop_3041:
26469 pdist %f0, %f10, %f14
26470 fnegd %f8, %f8
26471 and %o0, 0x17C9, %g5
26472 andncc %o3, %l6, %g4
26473 subc %g1, 0x1573, %i1
26474 stb %i0, [%l7 + 0x21]
26475 orcc %i7, %o7, %i4
26476 array16 %o1, %l2, %g6
26477 fcmpeq16 %f10, %f10, %g7
26478 fcmple32 %f14, %f10, %o5
26479 st %f0, [%l7 + 0x78]
26480 lduw [%l7 + 0x70], %i6
26481 st %f14, [%l7 + 0x0C]
26482 fmovse %xcc, %f7, %f1
26483 bcc,pt %xcc, loop_3042
26484 ldsw [%l7 + 0x18], %o6
26485 xnor %g3, %i3, %l0
26486 bvs,a,pt %icc, loop_3043
26487loop_3042:
26488 lduw [%l7 + 0x30], %i2
26489 ld [%l7 + 0x30], %f5
26490 faligndata %f6, %f12, %f6
26491loop_3043:
26492 edge32ln %l1, %l3, %l5
26493 fblg,a %fcc1, loop_3044
26494 fpsub32s %f1, %f6, %f13
26495 edge32ln %o4, %l4, %i5
26496 fmovrslez %o2, %f13, %f1
26497loop_3044:
26498 lduh [%l7 + 0x1E], %o0
26499 srlx %g5, 0x0E, %o3
26500 fmovsn %icc, %f4, %f1
26501 srax %g2, %g4, %g1
26502 tgu %xcc, 0x0
26503 bn,a,pn %icc, loop_3045
26504 fexpand %f3, %f2
26505 addcc %l6, %i0, %i7
26506 fnegs %f6, %f3
26507loop_3045:
26508 fbne,a %fcc2, loop_3046
26509 umul %i1, 0x0B4A, %o7
26510 fmovsge %icc, %f0, %f13
26511 umulcc %o1, %i4, %l2
26512loop_3046:
26513 sethi 0x1D91, %g7
26514 ld [%l7 + 0x70], %f15
26515 udivcc %o5, 0x1A3C, %g6
26516 fmovdcc %xcc, %f8, %f2
26517 ldsh [%l7 + 0x6E], %o6
26518 lduw [%l7 + 0x48], %i6
26519 ldsw [%l7 + 0x48], %i3
26520 movg %icc, %l0, %g3
26521 st %f5, [%l7 + 0x78]
26522 movcc %xcc, %l1, %i2
26523 tl %xcc, 0x3
26524 nop
26525 setx loop_3047, %l0, %l1
26526 wrpr 0x1, %tl
26527 wrpr %l1, %tpc
26528 add %l1, 0x4, %l1
26529 wrpr %l1, %tnpc
26530 setx 0x34400001400, %l0, %l1
26531 wrpr %l1, %tstate
26532 wrhpr 0x4, %htstate
26533 retry
26534 lduh [%l7 + 0x1A], %l3
26535 bn,a loop_3048
26536 fmovde %xcc, %f5, %f3
26537loop_3047:
26538 fmovsle %icc, %f8, %f12
26539 srl %l5, %o4, %l4
26540loop_3048:
26541 ldx [%l7 + 0x50], %i5
26542 and %o0, %g5, %o2
26543 fmovrdlz %o3, %f0, %f6
26544 subc %g4, 0x0A61, %g1
26545 addc %g2, 0x09A3, %l6
26546 ldsb [%l7 + 0x2D], %i0
26547 movgu %icc, %i1, %o7
26548 brz %i7, loop_3049
26549 fmovs %f9, %f8
26550 movge %xcc, %o1, %l2
26551 fzeros %f5
26552loop_3049:
26553 fmovrsgz %i4, %f10, %f3
26554 edge8ln %g7, %g6, %o6
26555 subc %i6, 0x0E16, %o5
26556 st %f11, [%l7 + 0x14]
26557 fmovdcs %icc, %f10, %f0
26558 stb %i3, [%l7 + 0x1D]
26559 sll %l0, %l1, %i2
26560 lduw [%l7 + 0x74], %l3
26561 andncc %l5, %g3, %l4
26562 umulcc %i5, %o4, %g5
26563 mova %icc, %o0, %o2
26564 fpsub16 %f0, %f12, %f10
26565 ld [%l7 + 0x30], %f9
26566 fmovdvs %xcc, %f11, %f0
26567 fba,a %fcc0, loop_3050
26568 te %xcc, 0x4
26569 fmul8x16au %f3, %f7, %f2
26570 lduw [%l7 + 0x48], %g4
26571loop_3050:
26572 ldub [%l7 + 0x36], %o3
26573 sethi 0x048E, %g1
26574 fmovsvs %icc, %f15, %f12
26575 ldsb [%l7 + 0x3C], %l6
26576 std %f4, [%l7 + 0x70]
26577 bgu,pn %icc, loop_3051
26578 orcc %i0, %i1, %g2
26579 fbul,a %fcc2, loop_3052
26580 sll %o7, 0x05, %o1
26581loop_3051:
26582 ldsw [%l7 + 0x1C], %i7
26583 edge32ln %l2, %g7, %g6
26584loop_3052:
26585 movneg %icc, %o6, %i6
26586 faligndata %f10, %f4, %f6
26587 subccc %i4, %i3, %l0
26588 fbue %fcc1, loop_3053
26589 fbe %fcc2, loop_3054
26590 fsrc1s %f7, %f0
26591 fbuge %fcc1, loop_3055
26592loop_3053:
26593 stx %o5, [%l7 + 0x08]
26594loop_3054:
26595 fcmpne16 %f6, %f8, %i2
26596 ldx [%l7 + 0x30], %l3
26597loop_3055:
26598 ldsw [%l7 + 0x08], %l1
26599 fmovrdne %l5, %f12, %f2
26600 nop
26601 setx loop_3056, %l0, %l1
26602 wrpr 0x1, %tl
26603 wrpr %l1, %tnpc
26604 setx 0x34400001400, %l0, %l1
26605 wrpr %l1, %tstate
26606 wrhpr 0x4, %htstate
26607 done
26608 fxnor %f6, %f4, %f10
26609 stx %g3, [%l7 + 0x20]
26610 stb %l4, [%l7 + 0x65]
26611loop_3056:
26612 stx %i5, [%l7 + 0x60]
26613 fnegd %f0, %f6
26614 tn %icc, 0x3
26615 st %f4, [%l7 + 0x1C]
26616 fnegd %f6, %f14
26617 xorcc %o4, 0x04A7, %o0
26618 and %g5, 0x14F8, %g4
26619 tsubcc %o3, 0x1C08, %o2
26620 ldsw [%l7 + 0x14], %g1
26621 fmovsn %icc, %f5, %f2
26622 ldsw [%l7 + 0x08], %i0
26623 tsubcc %i1, 0x0B17, %g2
26624 sdiv %o7, 0x1413, %l6
26625 fmovsvs %xcc, %f3, %f13
26626 ld [%l7 + 0x58], %f12
26627 fmovscs %xcc, %f5, %f15
26628 stb %o1, [%l7 + 0x59]
26629 sth %l2, [%l7 + 0x7A]
26630 sdiv %g7, 0x0BB7, %i7
26631 tneg %icc, 0x1
26632 movrlez %g6, %o6, %i6
26633 ba,pn %icc, loop_3057
26634 ldsh [%l7 + 0x7E], %i4
26635 fmovs %f11, %f5
26636 std %f14, [%l7 + 0x50]
26637loop_3057:
26638 fpadd16 %f10, %f4, %f12
26639 array16 %i3, %l0, %i2
26640 nop
26641 setx loop_3058, %l0, %l1
26642 wrpr 0x1, %tl
26643 wrpr %l1, %tnpc
26644 setx 0x34400001400, %l0, %l1
26645 wrpr %l1, %tstate
26646 wrhpr 0x4, %htstate
26647 done
26648 fpack16 %f10, %f1
26649 edge8 %l3, %o5, %l5
26650 bcc,a,pt %icc, loop_3059
26651loop_3058:
26652 stw %l1, [%l7 + 0x48]
26653 tpos %xcc, 0x2
26654 ldsh [%l7 + 0x38], %g3
26655loop_3059:
26656 stw %l4, [%l7 + 0x1C]
26657 lduh [%l7 + 0x52], %o4
26658 alignaddrl %i5, %o0, %g4
26659 movn %icc, %o3, %o2
26660 std %f12, [%l7 + 0x38]
26661 st %f4, [%l7 + 0x54]
26662 fmovse %icc, %f4, %f8
26663 ldub [%l7 + 0x1B], %g5
26664 ldsh [%l7 + 0x48], %i0
26665 movge %icc, %i1, %g2
26666 fmovrdne %g1, %f0, %f6
26667 fbl %fcc2, loop_3060
26668 fba %fcc2, loop_3061
26669 and %o7, %o1, %l6
26670 ld [%l7 + 0x70], %f1
26671loop_3060:
26672 fbul %fcc2, loop_3062
26673loop_3061:
26674 fmovdn %xcc, %f4, %f5
26675 fcmped %fcc2, %f8, %f10
26676 addc %l2, %g7, %i7
26677loop_3062:
26678 srl %o6, %i6, %i4
26679 addc %g6, 0x1231, %l0
26680 bvc,a,pt %xcc, loop_3063
26681 fands %f8, %f9, %f9
26682 ldd [%l7 + 0x08], %f2
26683 stx %i3, [%l7 + 0x18]
26684loop_3063:
26685 ba,a %icc, loop_3064
26686 andncc %l3, %o5, %i2
26687 ldd [%l7 + 0x78], %f12
26688 ldsh [%l7 + 0x56], %l5
26689loop_3064:
26690 ba,pt %xcc, loop_3065
26691 ldub [%l7 + 0x12], %g3
26692 fxnor %f12, %f0, %f8
26693 array16 %l1, %l4, %o4
26694loop_3065:
26695 edge32ln %o0, %i5, %g4
26696 fcmpeq32 %f8, %f6, %o3
26697 movrgz %o2, 0x0E7, %g5
26698 nop
26699 setx loop_3066, %l0, %l1
26700 wrpr 0x1, %tl
26701 wrpr %l1, %tnpc
26702 setx 0x34400001400, %l0, %l1
26703 wrpr %l1, %tstate
26704 wrhpr 0x4, %htstate
26705 done
26706 stb %i0, [%l7 + 0x34]
26707 movpos %icc, %g2, %i1
26708 stb %o7, [%l7 + 0x41]
26709loop_3066:
26710 edge16 %o1, %l6, %g1
26711 fzero %f6
26712 fmovrde %g7, %f8, %f0
26713 stw %l2, [%l7 + 0x28]
26714 udivcc %i7, 0x19BE, %o6
26715 nop
26716 setx loop_3067, %l0, %l1
26717 wrpr 0x1, %tl
26718 wrpr %l1, %tnpc
26719 setx 0x34400001400, %l0, %l1
26720 wrpr %l1, %tstate
26721 wrhpr 0x4, %htstate
26722 done
26723 bg %icc, loop_3068
26724 alignaddr %i6, %g6, %l0
26725 bvc %xcc, loop_3069
26726loop_3067:
26727 fmovdcs %xcc, %f3, %f15
26728loop_3068:
26729 ldub [%l7 + 0x17], %i4
26730 fmovsgu %xcc, %f3, %f6
26731loop_3069:
26732 lduw [%l7 + 0x50], %i3
26733 fabss %f9, %f5
26734 st %f5, [%l7 + 0x14]
26735 edge32 %o5, %l3, %l5
26736 udivx %g3, 0x1818, %l1
26737 xor %i2, 0x0C93, %l4
26738 mulx %o4, %o0, %i5
26739 bshuffle %f0, %f14, %f6
26740 mova %icc, %o3, %o2
26741 std %f12, [%l7 + 0x48]
26742 fmovspos %xcc, %f4, %f4
26743 fbg,a %fcc0, loop_3070
26744 ldub [%l7 + 0x68], %g4
26745 fmovsn %xcc, %f8, %f15
26746 sethi 0x1C7E, %g5
26747loop_3070:
26748 call loop_3071
26749 srlx %g2, 0x04, %i0
26750 stb %i1, [%l7 + 0x72]
26751 fmovdvc %xcc, %f4, %f15
26752loop_3071:
26753 movne %icc, %o1, %o7
26754 fnot1 %f10, %f2
26755 ldsw [%l7 + 0x40], %g1
26756 addcc %g7, 0x0ED3, %l2
26757 brnz,a %i7, loop_3072
26758 stb %l6, [%l7 + 0x3C]
26759 nop
26760 setx loop_3073, %l0, %l1
26761 wrpr 0x1, %tl
26762 wrpr %l1, %tpc
26763 add %l1, 0x4, %l1
26764 wrpr %l1, %tnpc
26765 setx 0x34400001400, %l0, %l1
26766 wrpr %l1, %tstate
26767 wrhpr 0x4, %htstate
26768 retry
26769 st %f2, [%l7 + 0x38]
26770loop_3072:
26771 movneg %xcc, %o6, %g6
26772 edge8n %i6, %l0, %i3
26773loop_3073:
26774 movgu %xcc, %o5, %l3
26775 be,pn %xcc, loop_3074
26776 movrgz %l5, 0x33B, %g3
26777 sth %l1, [%l7 + 0x26]
26778 lduw [%l7 + 0x4C], %i4
26779loop_3074:
26780 ldd [%l7 + 0x58], %f6
26781 ldx [%l7 + 0x48], %i2
26782 fnor %f2, %f14, %f0
26783 ldsw [%l7 + 0x30], %o4
26784 ldub [%l7 + 0x78], %o0
26785 ldsb [%l7 + 0x39], %i5
26786 stw %l4, [%l7 + 0x08]
26787 fone %f12
26788 fmovd %f12, %f2
26789 fmovsl %icc, %f7, %f11
26790 fandnot2s %f14, %f14, %f12
26791 fmovdcc %icc, %f13, %f4
26792 movrlz %o2, 0x0A5, %g4
26793 fmovsne %xcc, %f9, %f5
26794 fsrc2 %f8, %f0
26795 tn %xcc, 0x6
26796 nop
26797 setx loop_3075, %l0, %l1
26798 wrpr 0x1, %tl
26799 wrpr %l1, %tpc
26800 add %l1, 0x4, %l1
26801 wrpr %l1, %tnpc
26802 setx 0x34400001400, %l0, %l1
26803 wrpr %l1, %tstate
26804 wrhpr 0x4, %htstate
26805 retry
26806 fblg,a %fcc2, loop_3076
26807 udivcc %g5, 0x00EC, %o3
26808 movvs %xcc, %g2, %i1
26809loop_3075:
26810 fcmps %fcc0, %f8, %f6
26811loop_3076:
26812 ldsh [%l7 + 0x1A], %o1
26813 fmovdleu %xcc, %f12, %f13
26814 lduh [%l7 + 0x7C], %i0
26815 fors %f15, %f11, %f2
26816 lduw [%l7 + 0x20], %o7
26817 addcc %g7, %g1, %l2
26818 taddcctv %i7, %l6, %g6
26819 fmovsleu %xcc, %f15, %f5
26820 fmovsn %xcc, %f3, %f9
26821 std %f4, [%l7 + 0x60]
26822 movpos %xcc, %i6, %o6
26823 fpsub16 %f4, %f14, %f6
26824 fble,a %fcc0, loop_3077
26825 st %f12, [%l7 + 0x24]
26826 movrlz %i3, 0x1F9, %l0
26827 movl %xcc, %l3, %l5
26828loop_3077:
26829 fbul %fcc3, loop_3078
26830 ldsw [%l7 + 0x60], %o5
26831 ldx [%l7 + 0x30], %l1
26832 lduh [%l7 + 0x7A], %g3
26833loop_3078:
26834 fmovsg %xcc, %f8, %f3
26835 fmovdl %xcc, %f11, %f5
26836 lduw [%l7 + 0x0C], %i4
26837 ldx [%l7 + 0x78], %i2
26838 fcmpeq32 %f14, %f10, %o0
26839 stw %o4, [%l7 + 0x6C]
26840 stw %l4, [%l7 + 0x48]
26841 taddcc %i5, %g4, %g5
26842 ldsh [%l7 + 0x7A], %o2
26843 bneg,a %icc, loop_3079
26844 xnor %o3, %g2, %o1
26845 bgu,pt %xcc, loop_3080
26846 ldsh [%l7 + 0x34], %i0
26847loop_3079:
26848 andcc %o7, 0x1B0D, %g7
26849 tvc %xcc, 0x0
26850loop_3080:
26851 ldsb [%l7 + 0x3E], %i1
26852 sth %l2, [%l7 + 0x1C]
26853 fpsub32 %f4, %f8, %f4
26854 std %f10, [%l7 + 0x38]
26855 edge16 %i7, %l6, %g6
26856 bn,a,pn %icc, loop_3081
26857 stb %g1, [%l7 + 0x30]
26858 tg %xcc, 0x6
26859 sth %o6, [%l7 + 0x20]
26860loop_3081:
26861 ldsh [%l7 + 0x26], %i6
26862 fbg %fcc3, loop_3082
26863 fabsd %f2, %f8
26864 edge16 %l0, %l3, %l5
26865 bvs,a loop_3083
26866loop_3082:
26867 stw %i3, [%l7 + 0x10]
26868 fornot1 %f6, %f0, %f4
26869 andncc %l1, %g3, %o5
26870loop_3083:
26871 bcs,pn %xcc, loop_3084
26872 std %f4, [%l7 + 0x60]
26873 fbo,a %fcc3, loop_3085
26874 alignaddrl %i4, %i2, %o4
26875loop_3084:
26876 ld [%l7 + 0x20], %f2
26877 fpadd16s %f9, %f13, %f10
26878loop_3085:
26879 fmovdn %icc, %f6, %f8
26880 fbue,a %fcc1, loop_3086
26881 sdiv %l4, 0x0B07, %i5
26882 nop
26883 setx loop_3087, %l0, %l1
26884 jmpl %l1, %o0
26885 sdivx %g5, 0x131A, %g4
26886loop_3086:
26887 fmovsge %xcc, %f12, %f13
26888 ldd [%l7 + 0x60], %f2
26889loop_3087:
26890 ldsh [%l7 + 0x72], %o2
26891 xor %o3, 0x1ACD, %g2
26892 brgez %o1, loop_3088
26893 fmovrslz %i0, %f15, %f2
26894 std %f8, [%l7 + 0x20]
26895 ldsw [%l7 + 0x24], %o7
26896loop_3088:
26897 edge32l %g7, %i1, %i7
26898 fone %f8
26899 fnands %f8, %f14, %f8
26900 edge32l %l2, %l6, %g1
26901 te %icc, 0x2
26902 fbe %fcc2, loop_3089
26903 ldd [%l7 + 0x48], %f10
26904 lduw [%l7 + 0x4C], %o6
26905 fandnot2s %f15, %f14, %f9
26906loop_3089:
26907 ld [%l7 + 0x78], %f14
26908 lduw [%l7 + 0x40], %g6
26909 movvc %xcc, %l0, %i6
26910 bneg,a,pt %icc, loop_3090
26911 fnot2s %f6, %f9
26912 fbuge,a %fcc2, loop_3091
26913 ldx [%l7 + 0x48], %l5
26914loop_3090:
26915 movre %l3, %l1, %i3
26916 bge loop_3092
26917loop_3091:
26918 std %f4, [%l7 + 0x08]
26919 stb %o5, [%l7 + 0x61]
26920 bvc,a %icc, loop_3093
26921loop_3092:
26922 move %xcc, %g3, %i4
26923 movre %o4, 0x3D5, %l4
26924 ldsh [%l7 + 0x66], %i5
26925loop_3093:
26926 std %f10, [%l7 + 0x38]
26927 fmovrdgez %i2, %f14, %f6
26928 movg %xcc, %g5, %g4
26929 ldsb [%l7 + 0x2C], %o0
26930 fbuge,a %fcc3, loop_3094
26931 tcs %xcc, 0x6
26932 ldsh [%l7 + 0x64], %o3
26933 fmovsge %icc, %f6, %f8
26934loop_3094:
26935 fbule,a %fcc3, loop_3095
26936 movle %icc, %o2, %g2
26937 st %f6, [%l7 + 0x40]
26938 faligndata %f4, %f2, %f8
26939loop_3095:
26940 fbn %fcc3, loop_3096
26941 ldsb [%l7 + 0x2E], %o1
26942 fmovdl %icc, %f6, %f1
26943 mulx %i0, %g7, %i1
26944loop_3096:
26945 tge %xcc, 0x3
26946 fabss %f14, %f12
26947 fmovsne %icc, %f0, %f5
26948 ld [%l7 + 0x1C], %f10
26949 lduh [%l7 + 0x52], %o7
26950 ldsw [%l7 + 0x68], %i7
26951 fmovrslz %l6, %f3, %f5
26952 taddcctv %l2, %o6, %g6
26953 stb %g1, [%l7 + 0x17]
26954 bcs %icc, loop_3097
26955 fcmple32 %f0, %f4, %l0
26956 edge16n %i6, %l5, %l3
26957 mulx %i3, %o5, %g3
26958loop_3097:
26959 movre %i4, 0x1F5, %l1
26960 andncc %o4, %l4, %i5
26961 andn %i2, 0x19FA, %g5
26962 fcmpne16 %f14, %f10, %o0
26963 ldub [%l7 + 0x12], %o3
26964 brlz,a %g4, loop_3098
26965 fmovdge %xcc, %f7, %f12
26966 ldd [%l7 + 0x50], %f4
26967 fcmpd %fcc3, %f12, %f8
26968loop_3098:
26969 fmovscs %xcc, %f7, %f9
26970 tvs %icc, 0x6
26971 lduh [%l7 + 0x20], %g2
26972 fandnot1s %f12, %f3, %f8
26973 ld [%l7 + 0x4C], %f5
26974 ld [%l7 + 0x68], %f3
26975 fmovrdlz %o2, %f8, %f10
26976 sra %i0, 0x09, %g7
26977 fmul8x16 %f5, %f4, %f6
26978 call loop_3099
26979 fand %f6, %f4, %f14
26980 bleu,a,pn %xcc, loop_3100
26981 nop
26982 setx loop_3101, %l0, %l1
26983 wrpr 0x1, %tl
26984 wrpr %l1, %tpc
26985 add %l1, 0x4, %l1
26986 wrpr %l1, %tnpc
26987 setx 0x34400001400, %l0, %l1
26988 wrpr %l1, %tstate
26989 wrhpr 0x4, %htstate
26990 retry
26991loop_3099:
26992 fones %f2
26993 fbl,a %fcc0, loop_3102
26994loop_3100:
26995 fmovrsne %o1, %f10, %f14
26996loop_3101:
26997 udivx %o7, 0x0E38, %i1
26998 stx %i7, [%l7 + 0x58]
26999loop_3102:
27000 lduh [%l7 + 0x44], %l2
27001 umulcc %l6, 0x01C8, %o6
27002 fba %fcc0, loop_3103
27003 subcc %g6, 0x0F36, %l0
27004 fmovsle %icc, %f9, %f0
27005 stx %g1, [%l7 + 0x38]
27006loop_3103:
27007 ldx [%l7 + 0x30], %l5
27008 lduh [%l7 + 0x76], %i6
27009 lduh [%l7 + 0x56], %l3
27010 fsrc1s %f4, %f12
27011 fpmerge %f9, %f6, %f0
27012 fmovrdne %i3, %f14, %f6
27013 tcc %icc, 0x7
27014 fnot2s %f9, %f4
27015 lduw [%l7 + 0x28], %g3
27016 fnand %f10, %f8, %f10
27017 orn %o5, %l1, %o4
27018 stw %i4, [%l7 + 0x08]
27019 fnands %f5, %f10, %f12
27020 fcmpne16 %f6, %f14, %i5
27021 subccc %i2, %l4, %g5
27022 fcmpes %fcc2, %f6, %f7
27023 st %f15, [%l7 + 0x30]
27024 fcmped %fcc2, %f6, %f0
27025 std %f4, [%l7 + 0x50]
27026 call loop_3104
27027 alignaddrl %o0, %g4, %g2
27028 tsubcc %o3, %o2, %g7
27029 fba %fcc2, loop_3105
27030loop_3104:
27031 sdivcc %o1, 0x1264, %i0
27032 edge32 %i1, %o7, %l2
27033 fmovrdlz %i7, %f0, %f6
27034loop_3105:
27035 srlx %o6, 0x06, %l6
27036 ldd [%l7 + 0x50], %f4
27037 sth %g6, [%l7 + 0x14]
27038 edge8 %l0, %g1, %l5
27039 fcmple32 %f6, %f12, %i6
27040 sdivx %l3, 0x15B4, %g3
27041 stb %o5, [%l7 + 0x5E]
27042 movle %xcc, %l1, %o4
27043 fnors %f14, %f1, %f4
27044 fbg %fcc0, loop_3106
27045 addcc %i3, %i5, %i4
27046 umul %l4, %i2, %g5
27047 udiv %g4, 0x0208, %g2
27048loop_3106:
27049 fmovrde %o0, %f14, %f12
27050 sllx %o3, %g7, %o1
27051 umulcc %i0, 0x0E00, %o2
27052 fcmpne32 %f8, %f2, %o7
27053 bge,pt %icc, loop_3107
27054 ldsw [%l7 + 0x24], %l2
27055 fbne %fcc1, loop_3108
27056 tge %xcc, 0x7
27057loop_3107:
27058 movgu %xcc, %i7, %o6
27059 bshuffle %f10, %f12, %f10
27060loop_3108:
27061 tne %icc, 0x3
27062 ldsb [%l7 + 0x6E], %i1
27063 fmovspos %icc, %f6, %f14
27064 ldub [%l7 + 0x15], %l6
27065 stw %l0, [%l7 + 0x24]
27066 bpos,pt %xcc, loop_3109
27067 tn %xcc, 0x4
27068 ldd [%l7 + 0x28], %f8
27069 fandnot1s %f0, %f7, %f9
27070loop_3109:
27071 taddcctv %g1, %l5, %i6
27072 brnz,a %g6, loop_3110
27073 bvc %icc, loop_3111
27074 sth %g3, [%l7 + 0x4A]
27075 edge8n %o5, %l1, %o4
27076loop_3110:
27077 fpmerge %f9, %f8, %f10
27078loop_3111:
27079 fmovdpos %icc, %f0, %f4
27080 xorcc %i3, 0x1EB3, %l3
27081 lduw [%l7 + 0x54], %i4
27082 bg %icc, loop_3112
27083 edge8ln %l4, %i5, %i2
27084 movcs %icc, %g5, %g4
27085 bvs,a %icc, loop_3113
27086loop_3112:
27087 ldsw [%l7 + 0x7C], %o0
27088 sth %o3, [%l7 + 0x22]
27089 sllx %g2, 0x12, %o1
27090loop_3113:
27091 fcmpeq32 %f12, %f2, %i0
27092 andn %o2, 0x0711, %g7
27093 bvs loop_3114
27094 ld [%l7 + 0x70], %f8
27095 fmovdcs %xcc, %f3, %f12
27096 umulcc %l2, 0x12E6, %i7
27097loop_3114:
27098 fornot2 %f12, %f12, %f8
27099 nop
27100 setx loop_3115, %l0, %l1
27101 wrpr 0x1, %tl
27102 wrpr %l1, %tnpc
27103 setx 0x34400001400, %l0, %l1
27104 wrpr %l1, %tstate
27105 wrhpr 0x4, %htstate
27106 done
27107 fmovsvs %xcc, %f1, %f0
27108 sllx %o6, %i1, %o7
27109 sth %l6, [%l7 + 0x36]
27110loop_3115:
27111 fmovsneg %icc, %f1, %f1
27112 edge8 %g1, %l5, %l0
27113 addc %g6, %i6, %o5
27114 fmul8sux16 %f10, %f4, %f14
27115 fmovd %f10, %f8
27116 udivcc %l1, 0x09D8, %o4
27117 st %f2, [%l7 + 0x18]
27118 ba %icc, loop_3116
27119 fmovd %f6, %f6
27120 fbl %fcc0, loop_3117
27121 fmovs %f3, %f12
27122loop_3116:
27123 fmovs %f10, %f1
27124 fblg %fcc0, loop_3118
27125loop_3117:
27126 tle %xcc, 0x0
27127 stx %g3, [%l7 + 0x78]
27128 andcc %i3, 0x08C9, %i4
27129loop_3118:
27130 ldsh [%l7 + 0x14], %l3
27131 std %f10, [%l7 + 0x10]
27132 edge8 %l4, %i2, %i5
27133 fmul8x16 %f5, %f6, %f4
27134 std %f0, [%l7 + 0x48]
27135 std %f0, [%l7 + 0x20]
27136 fpsub16 %f10, %f12, %f0
27137 srax %g5, 0x0A, %o0
27138 movrne %o3, %g4, %o1
27139 ldsw [%l7 + 0x60], %i0
27140 movrgez %o2, 0x3A2, %g7
27141 ld [%l7 + 0x68], %f8
27142 nop
27143 setx loop_3119, %l0, %l1
27144 jmpl %l1, %g2
27145 ldsh [%l7 + 0x2A], %l2
27146 fmovsge %icc, %f12, %f10
27147 edge16n %o6, %i7, %i1
27148loop_3119:
27149 fbl,a %fcc1, loop_3120
27150 ldx [%l7 + 0x50], %o7
27151 array16 %g1, %l5, %l6
27152 ldub [%l7 + 0x4C], %g6
27153loop_3120:
27154 fmovsle %icc, %f0, %f9
27155 ldsb [%l7 + 0x1D], %l0
27156 edge32n %o5, %l1, %o4
27157 ld [%l7 + 0x0C], %f8
27158 fxnor %f2, %f14, %f8
27159 bvc,a loop_3121
27160 fmovsa %xcc, %f3, %f4
27161 movleu %xcc, %g3, %i3
27162 stx %i4, [%l7 + 0x38]
27163loop_3121:
27164 fcmple32 %f6, %f10, %i6
27165 fmuld8sux16 %f10, %f15, %f14
27166 stx %l3, [%l7 + 0x20]
27167 fcmpeq32 %f8, %f4, %i2
27168 srl %i5, %g5, %o0
27169 stb %o3, [%l7 + 0x2B]
27170 xnor %g4, %o1, %l4
27171 fsrc2s %f13, %f15
27172 st %f11, [%l7 + 0x28]
27173 ldsh [%l7 + 0x6C], %o2
27174 movneg %xcc, %i0, %g2
27175 ldsb [%l7 + 0x15], %l2
27176 bleu %xcc, loop_3122
27177 movneg %xcc, %o6, %g7
27178 fmovrdgez %i1, %f10, %f14
27179 ldsb [%l7 + 0x37], %i7
27180loop_3122:
27181 ldsb [%l7 + 0x63], %g1
27182 fbo,a %fcc2, loop_3123
27183 ldsw [%l7 + 0x48], %l5
27184 ldx [%l7 + 0x70], %o7
27185 ldub [%l7 + 0x1E], %l6
27186loop_3123:
27187 ldd [%l7 + 0x78], %f14
27188 bleu,pt %xcc, loop_3124
27189 ldsh [%l7 + 0x78], %g6
27190 stw %o5, [%l7 + 0x78]
27191 fmovsneg %xcc, %f6, %f6
27192loop_3124:
27193 movle %xcc, %l1, %o4
27194 fmovdle %xcc, %f4, %f2
27195 fxnor %f6, %f12, %f12
27196 bn,pn %icc, loop_3125
27197 or %g3, %l0, %i3
27198 ldub [%l7 + 0x53], %i6
27199 st %f15, [%l7 + 0x50]
27200loop_3125:
27201 fpadd16 %f2, %f10, %f0
27202 movneg %xcc, %i4, %i2
27203 brgz,a %l3, loop_3126
27204 fcmpne16 %f14, %f6, %g5
27205 lduw [%l7 + 0x5C], %i5
27206 fcmpgt32 %f0, %f8, %o3
27207loop_3126:
27208 sth %o0, [%l7 + 0x78]
27209 movpos %xcc, %o1, %l4
27210 lduw [%l7 + 0x08], %o2
27211 fble %fcc1, loop_3127
27212 brlez %i0, loop_3128
27213 fmovsneg %xcc, %f6, %f15
27214 ldx [%l7 + 0x40], %g4
27215loop_3127:
27216 ldx [%l7 + 0x30], %g2
27217loop_3128:
27218 fbne %fcc1, loop_3129
27219 fmovdge %icc, %f15, %f0
27220 fmovrdlez %o6, %f8, %f12
27221 udivx %l2, 0x1372, %i1
27222loop_3129:
27223 popc 0x15E1, %i7
27224 tle %icc, 0x7
27225 tle %xcc, 0x4
27226 movge %icc, %g1, %l5
27227 std %f10, [%l7 + 0x28]
27228 ldx [%l7 + 0x78], %o7
27229 movre %l6, %g6, %g7
27230 sdivcc %o5, 0x0B06, %l1
27231 stw %o4, [%l7 + 0x74]
27232 fmovrdne %g3, %f14, %f8
27233 st %f11, [%l7 + 0x50]
27234 stw %i3, [%l7 + 0x48]
27235 and %l0, %i6, %i2
27236 bn loop_3130
27237 fmovdn %xcc, %f14, %f12
27238 fmul8x16 %f0, %f14, %f2
27239 fmovrdne %i4, %f4, %f14
27240loop_3130:
27241 bshuffle %f12, %f14, %f14
27242 movgu %icc, %l3, %i5
27243 array8 %g5, %o3, %o0
27244 nop
27245 setx loop_3131, %l0, %l1
27246 wrpr 0x1, %tl
27247 wrpr %l1, %tnpc
27248 setx 0x34400001400, %l0, %l1
27249 wrpr %l1, %tstate
27250 wrhpr 0x4, %htstate
27251 done
27252 st %f14, [%l7 + 0x54]
27253 fxor %f8, %f0, %f0
27254 fmovdl %icc, %f2, %f0
27255loop_3131:
27256 ble,a %xcc, loop_3132
27257 tg %xcc, 0x7
27258 addccc %o1, %o2, %l4
27259 fxnor %f6, %f4, %f10
27260loop_3132:
27261 fabsd %f6, %f6
27262 umul %g4, %i0, %o6
27263 fzero %f0
27264 tcs %icc, 0x5
27265 sth %g2, [%l7 + 0x64]
27266 faligndata %f10, %f10, %f6
27267 fmovdge %xcc, %f6, %f15
27268 fmuld8sux16 %f10, %f0, %f10
27269 sth %l2, [%l7 + 0x38]
27270 lduh [%l7 + 0x14], %i1
27271 ld [%l7 + 0x24], %f3
27272 fmovdl %xcc, %f14, %f0
27273 bn,pn %xcc, loop_3133
27274 fnand %f14, %f8, %f4
27275 ld [%l7 + 0x48], %f11
27276 call loop_3134
27277loop_3133:
27278 orn %g1, %l5, %o7
27279 ldx [%l7 + 0x18], %l6
27280 siam 0x0
27281loop_3134:
27282 fone %f14
27283 fbu,a %fcc1, loop_3135
27284 xorcc %i7, %g7, %o5
27285 fmovscs %icc, %f15, %f5
27286 srl %g6, 0x15, %l1
27287loop_3135:
27288 fand %f12, %f4, %f4
27289 fmovdl %xcc, %f11, %f3
27290 fmovdg %xcc, %f2, %f6
27291 movleu %xcc, %o4, %i3
27292 siam 0x6
27293 andcc %l0, 0x173E, %i6
27294 mulx %g3, 0x0B2B, %i2
27295 fbg,a %fcc3, loop_3136
27296 popc 0x0D7E, %l3
27297 stw %i4, [%l7 + 0x38]
27298 bn,a %icc, loop_3137
27299loop_3136:
27300 sub %g5, 0x0950, %o3
27301 sdiv %i5, 0x0A0B, %o0
27302 lduw [%l7 + 0x70], %o1
27303loop_3137:
27304 fmovrdlz %l4, %f4, %f14
27305 fblg %fcc0, loop_3138
27306 fmovsge %xcc, %f5, %f7
27307 bge %icc, loop_3139
27308 andcc %o2, %i0, %g4
27309loop_3138:
27310 sth %g2, [%l7 + 0x0A]
27311 pdist %f12, %f4, %f12
27312loop_3139:
27313 fpmerge %f12, %f13, %f14
27314 brlez,a %o6, loop_3140
27315 brlz %l2, loop_3141
27316 fsrc2s %f1, %f6
27317 fnot2 %f6, %f6
27318loop_3140:
27319 addcc %i1, 0x1767, %l5
27320loop_3141:
27321 sdiv %o7, 0x17BF, %l6
27322 ldsh [%l7 + 0x5A], %i7
27323 andn %g1, 0x02A6, %o5
27324 fandnot2 %f4, %f12, %f14
27325 nop
27326 setx loop_3142, %l0, %l1
27327 wrpr 0x1, %tl
27328 wrpr %l1, %tnpc
27329 setx 0x34400001400, %l0, %l1
27330 wrpr %l1, %tstate
27331 wrhpr 0x4, %htstate
27332 done
27333 popc %g7, %g6
27334 andncc %l1, %o4, %i3
27335 fblg %fcc1, loop_3143
27336loop_3142:
27337 tvs %icc, 0x7
27338 fzeros %f14
27339 fabss %f1, %f7
27340loop_3143:
27341 st %f1, [%l7 + 0x08]
27342 ldsh [%l7 + 0x0C], %i6
27343 sll %l0, %i2, %g3
27344 edge8ln %i4, %l3, %o3
27345 xorcc %i5, 0x104A, %o0
27346 tvc %icc, 0x2
27347 stw %o1, [%l7 + 0x18]
27348 ldd [%l7 + 0x28], %f2
27349 std %f2, [%l7 + 0x18]
27350 orcc %l4, 0x0931, %o2
27351 ldd [%l7 + 0x58], %f4
27352 tneg %xcc, 0x0
27353 st %f12, [%l7 + 0x6C]
27354 subcc %g5, %i0, %g4
27355 movl %icc, %g2, %l2
27356 edge8 %o6, %i1, %l5
27357 movre %o7, 0x1DC, %i7
27358 or %l6, %o5, %g1
27359 ldx [%l7 + 0x50], %g7
27360 edge16n %g6, %l1, %o4
27361 st %f11, [%l7 + 0x44]
27362 fmovse %icc, %f13, %f7
27363 fcmpne16 %f0, %f4, %i3
27364 brlz %i6, loop_3144
27365 stw %i2, [%l7 + 0x44]
27366 fnand %f0, %f14, %f12
27367 ldd [%l7 + 0x10], %f4
27368loop_3144:
27369 ldub [%l7 + 0x4C], %g3
27370 fnot1s %f6, %f4
27371 fmovdvc %icc, %f10, %f0
27372 stb %i4, [%l7 + 0x16]
27373 sll %l0, %o3, %i5
27374 fmovsge %xcc, %f7, %f7
27375 fmovsne %icc, %f1, %f8
27376 orn %l3, 0x164D, %o1
27377 fmovd %f2, %f14
27378 tsubcc %o0, %o2, %g5
27379 sth %l4, [%l7 + 0x74]
27380 fmovrsgz %i0, %f2, %f4
27381 fbg %fcc2, loop_3145
27382 st %f10, [%l7 + 0x54]
27383 ldsw [%l7 + 0x1C], %g4
27384 fbo,a %fcc3, loop_3146
27385loop_3145:
27386 tge %icc, 0x1
27387 fmovdpos %xcc, %f12, %f2
27388 lduh [%l7 + 0x74], %g2
27389loop_3146:
27390 fmovsvc %icc, %f2, %f14
27391 umulcc %l2, 0x0B74, %o6
27392 stb %i1, [%l7 + 0x24]
27393 subccc %l5, 0x1DD7, %o7
27394 edge8l %l6, %o5, %i7
27395 fmuld8ulx16 %f4, %f15, %f12
27396 fcmpes %fcc2, %f6, %f2
27397 fmovrsgz %g1, %f10, %f7
27398 tvc %xcc, 0x7
27399 ldx [%l7 + 0x30], %g7
27400 fmovsneg %icc, %f15, %f13
27401 edge32l %g6, %l1, %i3
27402 st %f4, [%l7 + 0x48]
27403 lduw [%l7 + 0x2C], %o4
27404 move %icc, %i2, %g3
27405 fmovdvs %xcc, %f2, %f2
27406 movvs %icc, %i4, %i6
27407 ldsh [%l7 + 0x4A], %o3
27408 orn %i5, 0x160A, %l3
27409 movrlez %l0, 0x025, %o0
27410 stb %o1, [%l7 + 0x1C]
27411 orn %g5, %l4, %i0
27412 udiv %o2, 0x1194, %g2
27413 brlz %l2, loop_3147
27414 alignaddr %g4, %i1, %o6
27415 tle %xcc, 0x2
27416 movn %xcc, %l5, %o7
27417loop_3147:
27418 ldx [%l7 + 0x60], %l6
27419 umulcc %o5, %i7, %g1
27420 fpsub32 %f8, %f2, %f12
27421 ld [%l7 + 0x40], %f0
27422 movrlz %g7, 0x3BA, %g6
27423 fbuge,a %fcc1, loop_3148
27424 brlz,a %l1, loop_3149
27425 movl %xcc, %i3, %o4
27426 ldx [%l7 + 0x58], %g3
27427loop_3148:
27428 brlz %i2, loop_3150
27429loop_3149:
27430 sth %i4, [%l7 + 0x0E]
27431 udivcc %i6, 0x0E78, %i5
27432 ldx [%l7 + 0x68], %l3
27433loop_3150:
27434 bne,pt %icc, loop_3151
27435 fbo %fcc1, loop_3152
27436 stw %o3, [%l7 + 0x38]
27437 pdist %f8, %f6, %f6
27438loop_3151:
27439 fmovdvs %xcc, %f13, %f9
27440loop_3152:
27441 fnot2 %f4, %f0
27442 fxor %f10, %f12, %f6
27443 ba loop_3153
27444 fpsub32 %f10, %f0, %f8
27445 fornot1s %f1, %f6, %f8
27446 add %o0, %l0, %g5
27447loop_3153:
27448 sth %l4, [%l7 + 0x0C]
27449 orcc %i0, 0x0959, %o2
27450 lduw [%l7 + 0x58], %g2
27451 be loop_3154
27452 ldsw [%l7 + 0x4C], %o1
27453 ldub [%l7 + 0x7A], %g4
27454 fnot2 %f2, %f4
27455loop_3154:
27456 fmovsgu %icc, %f15, %f12
27457 fcmps %fcc1, %f3, %f3
27458 mulx %l2, 0x0EF8, %i1
27459 ldsb [%l7 + 0x71], %o6
27460 ldd [%l7 + 0x30], %f12
27461 stb %o7, [%l7 + 0x0B]
27462 fcmpne32 %f12, %f12, %l5
27463 movg %icc, %o5, %i7
27464 udivcc %l6, 0x015B, %g7
27465 tl %xcc, 0x1
27466 movvc %icc, %g6, %l1
27467 lduw [%l7 + 0x3C], %g1
27468 ldsh [%l7 + 0x54], %o4
27469 fcmple16 %f0, %f0, %i3
27470 tcs %icc, 0x7
27471 fmovrslz %i2, %f2, %f9
27472 tge %icc, 0x1
27473 ldub [%l7 + 0x3B], %i4
27474 fmovsne %icc, %f9, %f14
27475 tneg %icc, 0x4
27476 fpack32 %f2, %f6, %f2
27477 fpmerge %f4, %f4, %f0
27478 orn %g3, 0x1FDD, %i5
27479 st %f9, [%l7 + 0x3C]
27480 bn,a %xcc, loop_3155
27481 fxnor %f12, %f12, %f6
27482 fnot2s %f6, %f10
27483 fbl %fcc3, loop_3156
27484loop_3155:
27485 andn %l3, %i6, %o3
27486 tgu %xcc, 0x0
27487 fornot2 %f0, %f14, %f10
27488loop_3156:
27489 fcmple16 %f0, %f2, %o0
27490 lduh [%l7 + 0x6C], %g5
27491 fbn %fcc0, loop_3157
27492 bgu,a,pn %xcc, loop_3158
27493 fcmpgt32 %f6, %f0, %l0
27494 ldsh [%l7 + 0x4E], %l4
27495loop_3157:
27496 pdist %f0, %f4, %f8
27497loop_3158:
27498 fpadd16 %f8, %f2, %f8
27499 fbl,a %fcc0, loop_3159
27500 fpadd16s %f13, %f6, %f14
27501 fmovrslz %i0, %f12, %f15
27502 fmovdvc %icc, %f3, %f2
27503loop_3159:
27504 st %f12, [%l7 + 0x28]
27505 ldsw [%l7 + 0x6C], %g2
27506 tneg %icc, 0x6
27507 tsubcc %o2, %g4, %o1
27508 lduh [%l7 + 0x0E], %i1
27509 bne,a,pt %xcc, loop_3160
27510 fmovsvc %xcc, %f6, %f14
27511 sll %l2, %o7, %o6
27512 sth %l5, [%l7 + 0x2C]
27513loop_3160:
27514 ldsw [%l7 + 0x7C], %i7
27515 udivcc %l6, 0x16CA, %g7
27516 fbg,a %fcc3, loop_3161
27517 fmovdg %icc, %f2, %f1
27518 fpadd32s %f13, %f11, %f3
27519 stb %g6, [%l7 + 0x09]
27520loop_3161:
27521 movrlz %o5, 0x130, %g1
27522 movrlz %o4, 0x1F0, %l1
27523 stx %i3, [%l7 + 0x70]
27524 tl %xcc, 0x6
27525 fbg,a %fcc0, loop_3162
27526 alignaddrl %i4, %g3, %i5
27527 fba %fcc3, loop_3163
27528 movne %xcc, %l3, %i2
27529loop_3162:
27530 fmovdvs %icc, %f15, %f11
27531 andn %o3, %i6, %o0
27532loop_3163:
27533 bpos,a %icc, loop_3164
27534 ldub [%l7 + 0x74], %g5
27535 srlx %l0, %l4, %g2
27536 fmuld8sux16 %f3, %f15, %f2
27537loop_3164:
27538 be,pt %icc, loop_3165
27539 fmovdvc %xcc, %f5, %f11
27540 umul %o2, 0x06DB, %i0
27541 movcc %icc, %g4, %o1
27542loop_3165:
27543 udiv %i1, 0x128B, %o7
27544 fbule,a %fcc2, loop_3166
27545 bne,a loop_3167
27546 bshuffle %f4, %f14, %f12
27547 movge %icc, %o6, %l2
27548loop_3166:
27549 addcc %l5, %i7, %g7
27550loop_3167:
27551 movrgez %l6, %o5, %g1
27552 st %f5, [%l7 + 0x70]
27553 tsubcctv %o4, %l1, %g6
27554 fblg,a %fcc1, loop_3168
27555 sth %i4, [%l7 + 0x44]
27556 ldsh [%l7 + 0x48], %i3
27557 st %f4, [%l7 + 0x38]
27558loop_3168:
27559 ldsw [%l7 + 0x34], %i5
27560 fpmerge %f15, %f3, %f10
27561 fcmped %fcc0, %f12, %f6
27562 nop
27563 setx loop_3169, %l0, %l1
27564 wrpr 0x1, %tl
27565 wrpr %l1, %tpc
27566 add %l1, 0x4, %l1
27567 wrpr %l1, %tnpc
27568 setx 0x34400001400, %l0, %l1
27569 wrpr %l1, %tstate
27570 wrhpr 0x4, %htstate
27571 retry
27572 fbu %fcc1, loop_3170
27573 fornot1s %f5, %f4, %f11
27574 lduw [%l7 + 0x3C], %g3
27575loop_3169:
27576 smul %i2, 0x01C7, %o3
27577loop_3170:
27578 st %f8, [%l7 + 0x0C]
27579 sth %l3, [%l7 + 0x46]
27580 fpackfix %f12, %f11
27581 brnz %i6, loop_3171
27582 tg %icc, 0x2
27583 bcc,a,pn %xcc, loop_3172
27584 stw %g5, [%l7 + 0x40]
27585loop_3171:
27586 or %l0, 0x05B1, %o0
27587 ldsh [%l7 + 0x5C], %l4
27588loop_3172:
27589 ldsh [%l7 + 0x5C], %g2
27590 fmovs %f11, %f9
27591 movcc %icc, %o2, %g4
27592 lduw [%l7 + 0x78], %i0
27593 fmovrdlz %o1, %f14, %f0
27594 brz %o7, loop_3173
27595 fmovscc %icc, %f2, %f6
27596 edge32n %i1, %l2, %o6
27597 lduh [%l7 + 0x12], %l5
27598loop_3173:
27599 ldx [%l7 + 0x30], %i7
27600 addccc %g7, 0x0D03, %o5
27601 tle %icc, 0x2
27602 tle %xcc, 0x5
27603 bneg,a,pt %icc, loop_3174
27604 fble,a %fcc1, loop_3175
27605 ldsw [%l7 + 0x14], %l6
27606 ble %icc, loop_3176
27607loop_3174:
27608 fmovrsgz %g1, %f4, %f3
27609loop_3175:
27610 ldsh [%l7 + 0x2A], %o4
27611 std %f0, [%l7 + 0x60]
27612loop_3176:
27613 fmovrsgez %l1, %f2, %f9
27614 bshuffle %f14, %f0, %f8
27615 ldsh [%l7 + 0x3C], %i4
27616 brz %g6, loop_3177
27617 ld [%l7 + 0x1C], %f6
27618 siam 0x3
27619 fcmps %fcc2, %f10, %f6
27620loop_3177:
27621 fors %f6, %f5, %f5
27622 bpos loop_3178
27623 fmovsneg %xcc, %f6, %f14
27624 movleu %icc, %i3, %i5
27625 fmovdcc %xcc, %f6, %f12
27626loop_3178:
27627 tvc %xcc, 0x6
27628 fmovsa %xcc, %f10, %f10
27629 fpsub16s %f9, %f9, %f3
27630 popc 0x038B, %g3
27631 ba,a %icc, loop_3179
27632 fzeros %f0
27633 ld [%l7 + 0x0C], %f8
27634 ld [%l7 + 0x0C], %f3
27635loop_3179:
27636 nop
27637 setx loop_3180, %l0, %l1
27638 wrpr 0x1, %tl
27639 wrpr %l1, %tnpc
27640 setx 0x34400001400, %l0, %l1
27641 wrpr %l1, %tstate
27642 wrhpr 0x4, %htstate
27643 done
27644 ldsb [%l7 + 0x10], %i2
27645 movcc %icc, %l3, %i6
27646 fcmpd %fcc0, %f6, %f12
27647loop_3180:
27648 fmovdne %icc, %f5, %f5
27649 or %g5, %l0, %o3
27650 lduw [%l7 + 0x28], %l4
27651 smulcc %o0, 0x1F93, %g2
27652 fmovdpos %icc, %f9, %f14
27653 orn %o2, 0x1E35, %g4
27654 fpadd32s %f4, %f0, %f6
27655 fbge %fcc2, loop_3181
27656 tsubcc %i0, %o1, %i1
27657 movcc %xcc, %o7, %o6
27658 fpadd16s %f12, %f15, %f6
27659loop_3181:
27660 addc %l5, %i7, %g7
27661 fmovsle %xcc, %f15, %f0
27662 sub %l2, %l6, %o5
27663 fnot2s %f5, %f13
27664 bn,pt %xcc, loop_3182
27665 lduw [%l7 + 0x2C], %g1
27666 subccc %o4, 0x0FC1, %l1
27667 and %i4, %i3, %g6
27668loop_3182:
27669 movgu %icc, %i5, %i2
27670 fmovdcc %xcc, %f1, %f7
27671 movrlz %g3, %i6, %g5
27672 stx %l0, [%l7 + 0x68]
27673 lduh [%l7 + 0x2A], %o3
27674 fmovdvs %icc, %f5, %f11
27675 ldsb [%l7 + 0x6D], %l4
27676 tcc %icc, 0x3
27677 fpsub32s %f6, %f12, %f10
27678 stw %l3, [%l7 + 0x78]
27679 fxnor %f0, %f0, %f6
27680 movrlz %g2, %o0, %o2
27681 fmovrde %g4, %f2, %f0
27682 ldsw [%l7 + 0x7C], %i0
27683 mova %xcc, %o1, %i1
27684 fbu %fcc1, loop_3183
27685 lduw [%l7 + 0x4C], %o6
27686 lduw [%l7 + 0x78], %l5
27687 brgz %o7, loop_3184
27688loop_3183:
27689 fmovrdne %g7, %f12, %f6
27690 tcs %xcc, 0x4
27691 ldx [%l7 + 0x08], %i7
27692loop_3184:
27693 ldd [%l7 + 0x70], %f10
27694 bneg,a,pt %icc, loop_3185
27695 stw %l6, [%l7 + 0x7C]
27696 st %f2, [%l7 + 0x78]
27697 mulx %o5, 0x01F0, %l2
27698loop_3185:
27699 fmovrde %g1, %f4, %f0
27700 fzeros %f1
27701 fnor %f0, %f0, %f8
27702 srlx %o4, 0x08, %i4
27703 sethi 0x04DA, %i3
27704 brlez,a %l1, loop_3186
27705 fmovrdlz %i5, %f6, %f12
27706 fnot1 %f6, %f8
27707 brgz %g6, loop_3187
27708loop_3186:
27709 fnand %f14, %f2, %f10
27710 stx %g3, [%l7 + 0x38]
27711 ldx [%l7 + 0x30], %i2
27712loop_3187:
27713 fbug %fcc2, loop_3188
27714 movrlez %g5, %i6, %l0
27715 ldx [%l7 + 0x28], %l4
27716 mulx %o3, %l3, %o0
27717loop_3188:
27718 fcmpne16 %f6, %f4, %g2
27719 movge %xcc, %g4, %i0
27720 mova %icc, %o1, %i1
27721 movrne %o6, %l5, %o2
27722 fbue %fcc0, loop_3189
27723 or %o7, %i7, %g7
27724 fmovd %f10, %f10
27725 sub %l6, 0x027C, %o5
27726loop_3189:
27727 ba,pn %xcc, loop_3190
27728 ldsb [%l7 + 0x09], %l2
27729 lduh [%l7 + 0x3A], %g1
27730 st %f9, [%l7 + 0x78]
27731loop_3190:
27732 ldsb [%l7 + 0x6A], %i4
27733 movg %icc, %o4, %l1
27734 array8 %i3, %i5, %g6
27735 fcmple32 %f14, %f10, %i2
27736 fmovda %icc, %f12, %f9
27737 fmovdg %xcc, %f15, %f7
27738 fmovdle %icc, %f8, %f4
27739 ldd [%l7 + 0x28], %f8
27740 tleu %icc, 0x5
27741 fbe %fcc0, loop_3191
27742 lduw [%l7 + 0x70], %g3
27743 fpsub16 %f14, %f6, %f10
27744 fsrc2 %f2, %f8
27745loop_3191:
27746 stx %i6, [%l7 + 0x48]
27747 fornot1s %f6, %f5, %f8
27748 umulcc %l0, %g5, %o3
27749 for %f6, %f2, %f6
27750 ld [%l7 + 0x6C], %f14
27751 fpsub16 %f10, %f2, %f14
27752 stx %l4, [%l7 + 0x58]
27753 ldsw [%l7 + 0x38], %l3
27754 ld [%l7 + 0x50], %f6
27755 mulscc %g2, 0x081F, %g4
27756 xnor %o0, %i0, %i1
27757 alignaddr %o6, %l5, %o1
27758 fabsd %f10, %f0
27759 fcmpeq32 %f2, %f2, %o7
27760 smulcc %o2, 0x1E00, %i7
27761 tne %icc, 0x2
27762 move %icc, %g7, %o5
27763 fmuld8sux16 %f1, %f0, %f8
27764 ld [%l7 + 0x20], %f0
27765 fmovsl %xcc, %f9, %f2
27766 lduw [%l7 + 0x20], %l2
27767 tleu %xcc, 0x0
27768 brz %l6, loop_3192
27769 fmovsvc %icc, %f10, %f14
27770 bpos loop_3193
27771 ldub [%l7 + 0x09], %g1
27772loop_3192:
27773 fmovrsne %o4, %f14, %f12
27774 fbug,a %fcc1, loop_3194
27775loop_3193:
27776 ldub [%l7 + 0x7B], %i4
27777 edge16 %i3, %l1, %g6
27778 bne,a %xcc, loop_3195
27779loop_3194:
27780 fcmpne32 %f6, %f2, %i2
27781 fabss %f7, %f7
27782 bneg,a,pt %icc, loop_3196
27783loop_3195:
27784 fbg %fcc1, loop_3197
27785 ldsw [%l7 + 0x50], %g3
27786 bcs,pt %icc, loop_3198
27787loop_3196:
27788 ldd [%l7 + 0x70], %f2
27789loop_3197:
27790 fpackfix %f4, %f1
27791 ld [%l7 + 0x50], %f12
27792loop_3198:
27793 stb %i6, [%l7 + 0x0A]
27794 sth %l0, [%l7 + 0x1C]
27795 stx %i5, [%l7 + 0x38]
27796 fxnor %f4, %f2, %f2
27797 fpsub16s %f11, %f4, %f5
27798 fcmpgt16 %f8, %f0, %g5
27799 array16 %l4, %o3, %g2
27800 fmovsvs %icc, %f7, %f13
27801 fcmpd %fcc0, %f2, %f0
27802 bg,pt %xcc, loop_3199
27803 alignaddrl %g4, %l3, %i0
27804 ldsb [%l7 + 0x51], %o0
27805 ldd [%l7 + 0x28], %f6
27806loop_3199:
27807 edge32l %o6, %l5, %o1
27808 lduh [%l7 + 0x58], %o7
27809 fbue %fcc3, loop_3200
27810 stb %i1, [%l7 + 0x47]
27811 lduw [%l7 + 0x14], %o2
27812 sethi 0x19C0, %i7
27813loop_3200:
27814 fmovdge %icc, %f7, %f2
27815 fmovrdne %g7, %f14, %f2
27816 fpackfix %f4, %f9
27817 movvs %icc, %o5, %l2
27818 movgu %xcc, %g1, %o4
27819 udiv %l6, 0x12E7, %i3
27820 fmovdcs %xcc, %f13, %f15
27821 umulcc %l1, %i4, %g6
27822 fcmple16 %f4, %f6, %g3
27823 nop
27824 setx loop_3201, %l0, %l1
27825 wrpr 0x1, %tl
27826 wrpr %l1, %tpc
27827 add %l1, 0x4, %l1
27828 wrpr %l1, %tnpc
27829 setx 0x34400001400, %l0, %l1
27830 wrpr %l1, %tstate
27831 wrhpr 0x4, %htstate
27832 retry
27833 fmovdcs %icc, %f4, %f2
27834 stx %i2, [%l7 + 0x20]
27835 fcmpeq32 %f12, %f10, %l0
27836loop_3201:
27837 ld [%l7 + 0x1C], %f13
27838 ld [%l7 + 0x20], %f10
27839 bvs,a loop_3202
27840 brnz,a %i6, loop_3203
27841 sll %i5, %l4, %o3
27842 fbue %fcc3, loop_3204
27843loop_3202:
27844 srl %g5, 0x1C, %g2
27845loop_3203:
27846 lduh [%l7 + 0x0E], %g4
27847 stx %i0, [%l7 + 0x70]
27848loop_3204:
27849 movleu %xcc, %l3, %o0
27850 ld [%l7 + 0x10], %f9
27851 tg %xcc, 0x6
27852 subcc %o6, 0x1E08, %o1
27853 brlz,a %l5, loop_3205
27854 mova %icc, %o7, %i1
27855 ldub [%l7 + 0x48], %o2
27856 movre %i7, %o5, %l2
27857loop_3205:
27858 lduh [%l7 + 0x26], %g7
27859 lduh [%l7 + 0x72], %g1
27860 sth %l6, [%l7 + 0x1C]
27861 stw %o4, [%l7 + 0x0C]
27862 st %f12, [%l7 + 0x68]
27863 ldsw [%l7 + 0x08], %i3
27864 st %f5, [%l7 + 0x74]
27865 sth %i4, [%l7 + 0x2E]
27866 sth %l1, [%l7 + 0x60]
27867 fmovsvc %icc, %f6, %f3
27868 fnor %f4, %f4, %f4
27869 move %xcc, %g3, %i2
27870 brlez,a %g6, loop_3206
27871 bgu loop_3207
27872 fmovsgu %icc, %f3, %f12
27873 bgu %icc, loop_3208
27874loop_3206:
27875 fmovdcs %xcc, %f11, %f4
27876loop_3207:
27877 stb %l0, [%l7 + 0x1E]
27878 sth %i5, [%l7 + 0x16]
27879loop_3208:
27880 ldub [%l7 + 0x35], %i6
27881 ldsw [%l7 + 0x4C], %o3
27882 addccc %l4, %g5, %g2
27883 fmovdg %icc, %f9, %f3
27884 tsubcctv %g4, 0x1845, %i0
27885 edge32l %o0, %l3, %o1
27886 fmovdle %icc, %f0, %f11
27887 tn %xcc, 0x0
27888 sth %l5, [%l7 + 0x48]
27889 fmovrde %o7, %f14, %f8
27890 movcs %xcc, %o6, %o2
27891 edge8n %i1, %o5, %l2
27892 movcs %xcc, %i7, %g7
27893 fbue %fcc0, loop_3209
27894 alignaddr %l6, %g1, %o4
27895 stx %i4, [%l7 + 0x48]
27896 fpadd16 %f12, %f6, %f10
27897loop_3209:
27898 umulcc %i3, %l1, %i2
27899 lduh [%l7 + 0x64], %g3
27900 st %f15, [%l7 + 0x58]
27901 fmovde %icc, %f0, %f7
27902 bcc,a loop_3210
27903 ldsb [%l7 + 0x3A], %g6
27904 sub %i5, 0x099C, %l0
27905 xor %i6, 0x1A39, %l4
27906loop_3210:
27907 fabsd %f6, %f14
27908 fabss %f0, %f2
27909 stw %o3, [%l7 + 0x0C]
27910 fmovdne %icc, %f8, %f14
27911 fmovdne %icc, %f15, %f8
27912 fmul8x16au %f7, %f13, %f4
27913 fbge,a %fcc2, loop_3211
27914 ldd [%l7 + 0x20], %f0
27915 udivx %g5, 0x0F48, %g2
27916 tneg %icc, 0x3
27917loop_3211:
27918 movrne %i0, 0x0B2, %o0
27919 lduw [%l7 + 0x1C], %g4
27920 edge32n %l3, %o1, %l5
27921 fbge %fcc2, loop_3212
27922 movn %icc, %o7, %o6
27923 fmovdpos %icc, %f9, %f11
27924 ldsh [%l7 + 0x34], %i1
27925loop_3212:
27926 ldsb [%l7 + 0x69], %o2
27927 fmovsge %xcc, %f15, %f0
27928 bg,pn %xcc, loop_3213
27929 ld [%l7 + 0x74], %f4
27930 fcmpne16 %f2, %f14, %o5
27931 fbue %fcc3, loop_3214
27932loop_3213:
27933 movg %xcc, %l2, %g7
27934 alignaddrl %i7, %g1, %o4
27935 fbn,a %fcc0, loop_3215
27936loop_3214:
27937 nop
27938 setx loop_3216, %l0, %l1
27939 wrpr 0x1, %tl
27940 wrpr %l1, %tnpc
27941 setx 0x34400001400, %l0, %l1
27942 wrpr %l1, %tstate
27943 wrhpr 0x4, %htstate
27944 done
27945 subcc %i4, 0x07C1, %l6
27946 fmovrdne %i3, %f12, %f10
27947loop_3215:
27948 stb %i2, [%l7 + 0x5D]
27949loop_3216:
27950 fcmple32 %f10, %f12, %l1
27951 tpos %icc, 0x7
27952 std %f4, [%l7 + 0x10]
27953 ldub [%l7 + 0x2D], %g6
27954 fmul8sux16 %f12, %f6, %f4
27955 ldsb [%l7 + 0x28], %i5
27956 tle %xcc, 0x1
27957 tcs %xcc, 0x5
27958 tn %icc, 0x2
27959 fmovdvc %icc, %f4, %f1
27960 edge16l %l0, %g3, %l4
27961 fmovsge %xcc, %f3, %f0
27962 ldsh [%l7 + 0x4E], %i6
27963 tneg %xcc, 0x4
27964 fbo %fcc1, loop_3217
27965 std %f0, [%l7 + 0x50]
27966 srax %o3, %g5, %g2
27967 st %f13, [%l7 + 0x48]
27968loop_3217:
27969 stw %i0, [%l7 + 0x78]
27970 bneg,a loop_3218
27971 stb %o0, [%l7 + 0x17]
27972 ldx [%l7 + 0x60], %g4
27973 bvc %xcc, loop_3219
27974loop_3218:
27975 taddcctv %o1, %l5, %o7
27976 movre %l3, %i1, %o2
27977 stw %o6, [%l7 + 0x4C]
27978loop_3219:
27979 edge32l %o5, %g7, %i7
27980 fmovdpos %icc, %f9, %f4
27981 add %g1, %o4, %i4
27982 fmovrdne %l6, %f14, %f12
27983 udivcc %i3, 0x1006, %i2
27984 fsrc1s %f14, %f11
27985 ld [%l7 + 0x0C], %f8
27986 stb %l2, [%l7 + 0x49]
27987 ldsb [%l7 + 0x34], %l1
27988 std %f10, [%l7 + 0x38]
27989 lduw [%l7 + 0x5C], %i5
27990 stw %l0, [%l7 + 0x08]
27991 ldsh [%l7 + 0x70], %g6
27992 ld [%l7 + 0x7C], %f3
27993 ld [%l7 + 0x2C], %f11
27994 fblg,a %fcc0, loop_3220
27995 sll %l4, %g3, %o3
27996 st %f3, [%l7 + 0x58]
27997 ld [%l7 + 0x6C], %f13
27998loop_3220:
27999 fmuld8ulx16 %f6, %f13, %f14
28000 st %f4, [%l7 + 0x58]
28001 fcmpd %fcc1, %f12, %f6
28002 sdiv %i6, 0x14D6, %g5
28003 ld [%l7 + 0x6C], %f9
28004 fnot1 %f2, %f4
28005 fbule,a %fcc0, loop_3221
28006 lduh [%l7 + 0x64], %g2
28007 fbo,a %fcc2, loop_3222
28008 stx %i0, [%l7 + 0x28]
28009loop_3221:
28010 brnz %g4, loop_3223
28011 stb %o0, [%l7 + 0x4F]
28012loop_3222:
28013 udivx %o1, 0x1DF5, %l5
28014 tle %icc, 0x0
28015loop_3223:
28016 ldub [%l7 + 0x52], %l3
28017 fble %fcc2, loop_3224
28018 tne %xcc, 0x4
28019 move %icc, %o7, %i1
28020 andncc %o6, %o2, %o5
28021loop_3224:
28022 fcmpes %fcc2, %f4, %f8
28023 fpackfix %f2, %f13
28024 edge16 %g7, %i7, %g1
28025 ldd [%l7 + 0x40], %f6
28026 sdivx %o4, 0x111B, %i4
28027 ldsh [%l7 + 0x1E], %i3
28028 fmovdpos %xcc, %f1, %f10
28029 fpsub32s %f12, %f2, %f4
28030 fbuge,a %fcc3, loop_3225
28031 tl %xcc, 0x0
28032 fmovsge %icc, %f3, %f13
28033 movneg %icc, %i2, %l6
28034loop_3225:
28035 tn %icc, 0x5
28036 stx %l1, [%l7 + 0x30]
28037 tvc %icc, 0x3
28038 nop
28039 setx loop_3226, %l0, %l1
28040 wrpr 0x1, %tl
28041 wrpr %l1, %tpc
28042 add %l1, 0x4, %l1
28043 wrpr %l1, %tnpc
28044 setx 0x34400001400, %l0, %l1
28045 wrpr %l1, %tstate
28046 wrhpr 0x4, %htstate
28047 retry
28048 std %f2, [%l7 + 0x20]
28049 std %f2, [%l7 + 0x60]
28050 subcc %l2, 0x1E2F, %l0
28051loop_3226:
28052 sdiv %g6, 0x1A5E, %i5
28053 ldd [%l7 + 0x70], %f2
28054 fors %f5, %f7, %f8
28055 xor %l4, %g3, %i6
28056 bge,pt %xcc, loop_3227
28057 fmovscc %icc, %f9, %f13
28058 fornot1 %f14, %f6, %f4
28059 sth %o3, [%l7 + 0x08]
28060loop_3227:
28061 sra %g5, 0x14, %i0
28062 fpadd32 %f12, %f12, %f8
28063 smulcc %g2, %o0, %g4
28064 ldsh [%l7 + 0x08], %l5
28065 bl,a loop_3228
28066 mulx %o1, %o7, %i1
28067 ldub [%l7 + 0x5B], %o6
28068 ldd [%l7 + 0x30], %f10
28069loop_3228:
28070 xnorcc %o2, 0x0AA7, %o5
28071 fmovsneg %xcc, %f0, %f5
28072 stb %l3, [%l7 + 0x7B]
28073 edge16 %g7, %i7, %g1
28074 fmovdne %icc, %f0, %f14
28075 nop
28076 setx loop_3229, %l0, %l1
28077 jmpl %l1, %o4
28078 fbug %fcc0, loop_3230
28079 umulcc %i3, %i2, %l6
28080 movrne %l1, 0x2D0, %i4
28081loop_3229:
28082 fandnot1 %f2, %f12, %f4
28083loop_3230:
28084 ldsh [%l7 + 0x12], %l2
28085 movl %icc, %g6, %i5
28086 ldsw [%l7 + 0x08], %l4
28087 fbl,a %fcc3, loop_3231
28088 fmovrdlez %l0, %f12, %f14
28089 faligndata %f0, %f10, %f2
28090 fsrc1 %f2, %f0
28091loop_3231:
28092 ldsw [%l7 + 0x48], %i6
28093 movgu %xcc, %o3, %g5
28094 fnors %f14, %f12, %f2
28095 ld [%l7 + 0x1C], %f9
28096 fmovd %f12, %f8
28097 std %f12, [%l7 + 0x70]
28098 movrlz %i0, 0x18A, %g3
28099 fcmpne16 %f0, %f4, %o0
28100 fmuld8sux16 %f12, %f5, %f14
28101 fmovrdne %g4, %f2, %f2
28102 tvc %xcc, 0x1
28103 ta %icc, 0x6
28104 andcc %g2, 0x0CF1, %o1
28105 stw %l5, [%l7 + 0x68]
28106 ldx [%l7 + 0x40], %i1
28107 movrgz %o7, %o2, %o6
28108 edge8ln %o5, %g7, %i7
28109 tpos %icc, 0x4
28110 popc 0x0CD7, %g1
28111 st %f9, [%l7 + 0x14]
28112 fmuld8ulx16 %f0, %f0, %f8
28113 fmul8ulx16 %f2, %f8, %f14
28114 mulscc %o4, %l3, %i3
28115 tpos %icc, 0x3
28116 fmovdpos %xcc, %f7, %f8
28117 std %f10, [%l7 + 0x68]
28118 xnor %l6, %i2, %i4
28119 ldsw [%l7 + 0x5C], %l2
28120 stb %g6, [%l7 + 0x67]
28121 add %l1, %l4, %l0
28122 bshuffle %f8, %f2, %f8
28123 edge32l %i6, %i5, %o3
28124 xnor %g5, 0x0A89, %i0
28125 stw %g3, [%l7 + 0x58]
28126 movcs %xcc, %o0, %g2
28127 fmovdl %icc, %f1, %f7
28128 ldsh [%l7 + 0x4C], %o1
28129 sth %g4, [%l7 + 0x74]
28130 stx %l5, [%l7 + 0x48]
28131 xor %o7, 0x1F9A, %o2
28132 sdiv %o6, 0x1C52, %o5
28133 fornot1s %f1, %f14, %f12
28134 ldub [%l7 + 0x7A], %g7
28135 fornot1 %f10, %f12, %f14
28136 orcc %i7, %i1, %g1
28137 pdist %f12, %f8, %f10
28138 ldub [%l7 + 0x32], %o4
28139 ldx [%l7 + 0x30], %l3
28140 stb %i3, [%l7 + 0x64]
28141 lduw [%l7 + 0x48], %i2
28142 movge %icc, %i4, %l2
28143 stb %g6, [%l7 + 0x23]
28144 tcs %icc, 0x3
28145 ldub [%l7 + 0x16], %l6
28146 udivcc %l4, 0x0C2C, %l1
28147 stx %i6, [%l7 + 0x20]
28148 fbule %fcc1, loop_3232
28149 sth %l0, [%l7 + 0x0E]
28150 st %f15, [%l7 + 0x4C]
28151 movrgez %i5, %g5, %o3
28152loop_3232:
28153 tsubcctv %i0, %o0, %g3
28154 fmovrslz %o1, %f3, %f0
28155 fba,a %fcc0, loop_3233
28156 sth %g2, [%l7 + 0x2C]
28157 pdist %f10, %f14, %f12
28158 fmovdleu %xcc, %f4, %f9
28159loop_3233:
28160 lduw [%l7 + 0x18], %l5
28161 andn %o7, 0x0F2E, %o2
28162 sethi 0x1C3D, %o6
28163 andncc %g4, %o5, %g7
28164 ldsb [%l7 + 0x61], %i7
28165 fpack16 %f6, %f13
28166 fmovdpos %xcc, %f11, %f9
28167 fmovrslz %g1, %f13, %f3
28168 tneg %icc, 0x1
28169 fba,a %fcc2, loop_3234
28170 ldx [%l7 + 0x48], %i1
28171 bvc,pn %xcc, loop_3235
28172 fmovsge %xcc, %f1, %f11
28173loop_3234:
28174 stx %l3, [%l7 + 0x50]
28175 sth %i3, [%l7 + 0x6A]
28176loop_3235:
28177 ldub [%l7 + 0x30], %i2
28178 st %f5, [%l7 + 0x28]
28179 fexpand %f5, %f4
28180 ld [%l7 + 0x58], %f9
28181 umulcc %o4, 0x13CF, %l2
28182 fbe,a %fcc1, loop_3236
28183 fcmpes %fcc0, %f1, %f5
28184 ldsw [%l7 + 0x20], %i4
28185 lduw [%l7 + 0x38], %l6
28186loop_3236:
28187 fmovsneg %icc, %f14, %f7
28188 fmovsneg %xcc, %f14, %f0
28189 tvs %xcc, 0x3
28190 fcmpne32 %f14, %f8, %l4
28191 fblg,a %fcc2, loop_3237
28192 ldub [%l7 + 0x2E], %l1
28193 edge32ln %g6, %l0, %i6
28194 std %f4, [%l7 + 0x38]
28195loop_3237:
28196 tsubcctv %g5, 0x15F5, %o3
28197 fcmpgt16 %f8, %f10, %i0
28198 movl %icc, %i5, %o0
28199 ldsh [%l7 + 0x1E], %g3
28200 stx %o1, [%l7 + 0x70]
28201 edge8 %l5, %g2, %o2
28202 nop
28203 setx loop_3238, %l0, %l1
28204 jmpl %l1, %o6
28205 ldub [%l7 + 0x08], %g4
28206 fmovrdlez %o7, %f10, %f8
28207 orn %o5, 0x1307, %g7
28208loop_3238:
28209 xnor %i7, 0x1405, %i1
28210 bgu,pt %xcc, loop_3239
28211 fmovrse %g1, %f0, %f2
28212 lduh [%l7 + 0x1E], %i3
28213 fmul8sux16 %f6, %f6, %f12
28214loop_3239:
28215 movcc %icc, %l3, %o4
28216 stw %l2, [%l7 + 0x7C]
28217 ldub [%l7 + 0x70], %i2
28218 fcmpeq32 %f12, %f12, %l6
28219 fpack16 %f8, %f12
28220 sth %l4, [%l7 + 0x7A]
28221 movrlz %l1, 0x22A, %i4
28222 sub %g6, %l0, %g5
28223 fpack32 %f8, %f8, %f10
28224 fcmpgt16 %f2, %f8, %o3
28225 fmovsvc %xcc, %f8, %f9
28226 brlz %i6, loop_3240
28227 addccc %i5, 0x0672, %o0
28228 ldx [%l7 + 0x38], %i0
28229 lduw [%l7 + 0x7C], %g3
28230loop_3240:
28231 bl,pt %xcc, loop_3241
28232 array32 %l5, %g2, %o1
28233 nop
28234 setx loop_3242, %l0, %l1
28235 jmpl %l1, %o2
28236 fbu %fcc2, loop_3243
28237loop_3241:
28238 fzeros %f6
28239 movl %icc, %o6, %o7
28240loop_3242:
28241 orn %o5, %g7, %g4
28242loop_3243:
28243 andn %i7, %i1, %g1
28244 ldsh [%l7 + 0x6A], %i3
28245 lduh [%l7 + 0x4E], %l3
28246 movcs %xcc, %o4, %i2
28247 fmovrse %l6, %f6, %f6
28248 st %f9, [%l7 + 0x18]
28249 sth %l2, [%l7 + 0x68]
28250 fsrc2s %f11, %f10
28251 ldub [%l7 + 0x1B], %l1
28252 fmovsg %xcc, %f15, %f13
28253 ldx [%l7 + 0x30], %i4
28254 fmul8ulx16 %f6, %f6, %f0
28255 fabsd %f14, %f12
28256 fpadd32s %f1, %f0, %f9
28257 fmovde %xcc, %f5, %f9
28258 movg %icc, %g6, %l0
28259 udiv %g5, 0x164B, %l4
28260 fcmps %fcc0, %f4, %f1
28261 bn,a loop_3244
28262 taddcctv %o3, 0x004E, %i5
28263 stb %o0, [%l7 + 0x1B]
28264 fnands %f5, %f8, %f0
28265loop_3244:
28266 fcmpne16 %f8, %f14, %i6
28267 movpos %xcc, %i0, %g3
28268 fcmpne32 %f6, %f6, %l5
28269 bvc,a,pn %icc, loop_3245
28270 brz %g2, loop_3246
28271 ldx [%l7 + 0x08], %o2
28272 movleu %xcc, %o1, %o7
28273loop_3245:
28274 srl %o6, %o5, %g4
28275loop_3246:
28276 orncc %i7, %i1, %g1
28277 tn %xcc, 0x2
28278 brgez %g7, loop_3247
28279 ldsb [%l7 + 0x7D], %l3
28280 st %f5, [%l7 + 0x0C]
28281 ldd [%l7 + 0x40], %f2
28282loop_3247:
28283 ldub [%l7 + 0x59], %o4
28284 fornot1 %f8, %f14, %f12
28285 tgu %xcc, 0x0
28286 fbuge %fcc0, loop_3248
28287 fmovdneg %icc, %f7, %f12
28288 udiv %i2, 0x19A5, %l6
28289 ldsb [%l7 + 0x32], %i3
28290loop_3248:
28291 sethi 0x1BE2, %l2
28292 edge32 %l1, %g6, %i4
28293 edge16 %l0, %l4, %g5
28294 ldsb [%l7 + 0x72], %i5
28295 stx %o0, [%l7 + 0x58]
28296 sdivcc %o3, 0x0903, %i0
28297 sethi 0x029A, %i6
28298 fbg %fcc1, loop_3249
28299 fmovsgu %icc, %f14, %f0
28300 fmovsl %xcc, %f4, %f14
28301 movne %xcc, %g3, %g2
28302loop_3249:
28303 fabss %f10, %f6
28304 fmovsa %icc, %f10, %f5
28305 fcmpd %fcc0, %f2, %f2
28306 fbul %fcc2, loop_3250
28307 fpmerge %f5, %f0, %f6
28308 fmovrdlez %o2, %f12, %f0
28309 movrlez %l5, %o1, %o7
28310loop_3250:
28311 fnegd %f0, %f6
28312 tg %icc, 0x1
28313 fxor %f10, %f10, %f14
28314 ldsw [%l7 + 0x7C], %o5
28315 std %f4, [%l7 + 0x18]
28316 std %f10, [%l7 + 0x30]
28317 tl %icc, 0x5
28318 ld [%l7 + 0x4C], %f15
28319 addccc %g4, %o6, %i1
28320 fpadd16 %f6, %f12, %f14
28321 ldd [%l7 + 0x48], %f8
28322 stw %i7, [%l7 + 0x2C]
28323 stx %g1, [%l7 + 0x08]
28324 ldd [%l7 + 0x60], %f2
28325 brlz,a %g7, loop_3251
28326 st %f9, [%l7 + 0x38]
28327 stb %o4, [%l7 + 0x0F]
28328 sllx %i2, 0x0F, %l3
28329loop_3251:
28330 edge32l %l6, %l2, %l1
28331 ba,a %icc, loop_3252
28332 ldx [%l7 + 0x40], %g6
28333 fcmpgt32 %f14, %f4, %i3
28334 sth %i4, [%l7 + 0x3E]
28335loop_3252:
28336 tcc %icc, 0x7
28337 fmovdpos %xcc, %f12, %f14
28338 stx %l0, [%l7 + 0x10]
28339 movre %l4, %i5, %o0
28340 tgu %icc, 0x6
28341 fornot1 %f4, %f10, %f12
28342 fnot1s %f15, %f3
28343 tgu %xcc, 0x6
28344 lduw [%l7 + 0x0C], %o3
28345 taddcctv %i0, %g5, %i6
28346 fcmpes %fcc3, %f2, %f10
28347 fpsub16 %f14, %f14, %f6
28348 fbuge %fcc3, loop_3253
28349 fmovs %f12, %f3
28350 bl,a loop_3254
28351 bn,pn %xcc, loop_3255
28352loop_3253:
28353 fbuge,a %fcc3, loop_3256
28354 ldsw [%l7 + 0x1C], %g2
28355loop_3254:
28356 fmovdge %icc, %f6, %f6
28357loop_3255:
28358 lduh [%l7 + 0x7C], %g3
28359loop_3256:
28360 and %o2, 0x1F7A, %l5
28361 ldx [%l7 + 0x08], %o1
28362 fpsub32s %f2, %f7, %f9
28363 siam 0x0
28364 fpack16 %f6, %f8
28365 sethi 0x087A, %o7
28366 fmovsl %icc, %f10, %f12
28367 stw %o5, [%l7 + 0x54]
28368 fcmps %fcc3, %f12, %f14
28369 edge16 %g4, %i1, %o6
28370 stb %g1, [%l7 + 0x5E]
28371 sth %g7, [%l7 + 0x2C]
28372 fpadd32 %f10, %f2, %f10
28373 bgu,pt %icc, loop_3257
28374 srlx %i7, 0x0A, %i2
28375 ldsh [%l7 + 0x38], %l3
28376 fmovs %f1, %f12
28377loop_3257:
28378 st %f12, [%l7 + 0x50]
28379 fmovsne %xcc, %f8, %f9
28380 srlx %o4, 0x17, %l2
28381 ld [%l7 + 0x74], %f9
28382 srax %l1, %g6, %i3
28383 lduw [%l7 + 0x68], %i4
28384 sth %l6, [%l7 + 0x2A]
28385 fbuge %fcc1, loop_3258
28386 stw %l0, [%l7 + 0x64]
28387 fbu %fcc3, loop_3259
28388 fnot2s %f0, %f3
28389loop_3258:
28390 fcmple16 %f4, %f14, %l4
28391 fpsub16 %f14, %f0, %f0
28392loop_3259:
28393 movrlz %i5, %o0, %o3
28394 fmovdl %xcc, %f1, %f12
28395 ld [%l7 + 0x4C], %f14
28396 fand %f10, %f4, %f6
28397 bg,pn %xcc, loop_3260
28398 fbne,a %fcc3, loop_3261
28399 ldsh [%l7 + 0x38], %i0
28400 fabss %f4, %f13
28401loop_3260:
28402 mulscc %i6, %g2, %g3
28403loop_3261:
28404 bne loop_3262
28405 ldsh [%l7 + 0x18], %g5
28406 lduh [%l7 + 0x6C], %l5
28407 fnegs %f10, %f3
28408loop_3262:
28409 fors %f3, %f13, %f15
28410 brlez,a %o1, loop_3263
28411 std %f8, [%l7 + 0x38]
28412 edge8l %o7, %o5, %g4
28413 bneg,a loop_3264
28414loop_3263:
28415 subcc %i1, 0x12AB, %o2
28416 ldsb [%l7 + 0x2E], %o6
28417 fbg %fcc3, loop_3265
28418loop_3264:
28419 fzeros %f3
28420 fbul %fcc2, loop_3266
28421 fand %f4, %f10, %f14
28422loop_3265:
28423 ldub [%l7 + 0x2F], %g1
28424 fmovspos %icc, %f6, %f4
28425loop_3266:
28426 andn %g7, 0x1226, %i2
28427 movne %xcc, %i7, %l3
28428 ldd [%l7 + 0x30], %f0
28429 stb %o4, [%l7 + 0x6C]
28430 fmovs %f3, %f14
28431 lduh [%l7 + 0x50], %l1
28432 stx %g6, [%l7 + 0x38]
28433 edge16ln %i3, %i4, %l2
28434 fmovdpos %icc, %f12, %f11
28435 fmovrsgez %l0, %f4, %f3
28436 sth %l4, [%l7 + 0x5C]
28437 edge32ln %l6, %o0, %i5
28438 srl %o3, 0x12, %i6
28439 fxors %f8, %f9, %f14
28440 movn %xcc, %g2, %g3
28441 addcc %i0, 0x0F56, %l5
28442 fcmpes %fcc0, %f2, %f14
28443 fmovde %xcc, %f7, %f14
28444 fmovrdlez %g5, %f0, %f2
28445 smulcc %o1, 0x0453, %o5
28446 move %icc, %g4, %i1
28447 fcmpes %fcc1, %f0, %f15
28448 fbug,a %fcc0, loop_3267
28449 sll %o7, %o6, %g1
28450 movvs %xcc, %o2, %i2
28451 fmovscc %icc, %f12, %f13
28452loop_3267:
28453 udivx %i7, 0x1316, %g7
28454 fandnot2s %f9, %f9, %f3
28455 std %f12, [%l7 + 0x20]
28456 ldsw [%l7 + 0x74], %l3
28457 umul %o4, %l1, %i3
28458 fmovdl %icc, %f14, %f14
28459 edge32 %g6, %i4, %l0
28460 lduh [%l7 + 0x3C], %l2
28461 ldsh [%l7 + 0x18], %l4
28462 sethi 0x1C49, %l6
28463 fandnot2 %f10, %f4, %f2
28464 movpos %xcc, %o0, %i5
28465 ld [%l7 + 0x68], %f3
28466 fcmpgt32 %f8, %f4, %i6
28467 fpmerge %f7, %f3, %f8
28468 fmovdvc %icc, %f9, %f8
28469 fbuge,a %fcc0, loop_3268
28470 movrlez %o3, 0x346, %g2
28471 sth %i0, [%l7 + 0x14]
28472 fmovsneg %icc, %f15, %f5
28473loop_3268:
28474 array8 %g3, %g5, %l5
28475 fabss %f3, %f15
28476 sra %o1, %g4, %o5
28477 fbo,a %fcc1, loop_3269
28478 fandnot1 %f8, %f10, %f0
28479 brlz %o7, loop_3270
28480 edge32n %o6, %g1, %i1
28481loop_3269:
28482 mova %xcc, %o2, %i2
28483 fmovrde %g7, %f2, %f6
28484loop_3270:
28485 fpackfix %f8, %f10
28486 bne,a,pt %xcc, loop_3271
28487 nop
28488 setx loop_3272, %l0, %l1
28489 wrpr 0x1, %tl
28490 wrpr %l1, %tpc
28491 add %l1, 0x4, %l1
28492 wrpr %l1, %tnpc
28493 setx 0x34400001400, %l0, %l1
28494 wrpr %l1, %tstate
28495 wrhpr 0x4, %htstate
28496 retry
28497 fmuld8sux16 %f11, %f7, %f6
28498 st %f3, [%l7 + 0x10]
28499loop_3271:
28500 ld [%l7 + 0x5C], %f6
28501loop_3272:
28502 sth %i7, [%l7 + 0x5E]
28503 bcs,a %xcc, loop_3273
28504 bvc,a,pt %xcc, loop_3274
28505 fabss %f8, %f12
28506 lduh [%l7 + 0x3A], %o4
28507loop_3273:
28508 fmovrse %l3, %f2, %f14
28509loop_3274:
28510 std %f0, [%l7 + 0x68]
28511 fone %f12
28512 edge16 %l1, %i3, %i4
28513 xnorcc %g6, %l0, %l2
28514 fcmped %fcc1, %f2, %f2
28515 fmovse %icc, %f4, %f5
28516 fbu %fcc2, loop_3275
28517 movcs %xcc, %l4, %l6
28518 sth %o0, [%l7 + 0x1C]
28519 std %f8, [%l7 + 0x08]
28520loop_3275:
28521 fcmpes %fcc0, %f15, %f12
28522 brgz,a %i6, loop_3276
28523 fmovsneg %icc, %f13, %f7
28524 fmovsge %icc, %f6, %f5
28525 fnand %f14, %f0, %f2
28526loop_3276:
28527 lduw [%l7 + 0x48], %o3
28528 fmovsgu %xcc, %f5, %f13
28529 fpadd16 %f12, %f8, %f4
28530 array8 %g2, %i0, %g3
28531 fornot1s %f8, %f11, %f15
28532 tpos %icc, 0x7
28533 sethi 0x189D, %i5
28534 fmovrsgez %l5, %f11, %f14
28535 bgu,pt %icc, loop_3277
28536 ldx [%l7 + 0x58], %o1
28537 stb %g4, [%l7 + 0x4E]
28538 be,a,pt %icc, loop_3278
28539loop_3277:
28540 fbn %fcc0, loop_3279
28541 st %f0, [%l7 + 0x5C]
28542 ldx [%l7 + 0x10], %o5
28543loop_3278:
28544 ldub [%l7 + 0x42], %g5
28545loop_3279:
28546 bl,a %icc, loop_3280
28547 ldub [%l7 + 0x5B], %o6
28548 movle %xcc, %g1, %i1
28549 fmovsa %xcc, %f5, %f4
28550loop_3280:
28551 ldx [%l7 + 0x18], %o7
28552 fornot2 %f2, %f4, %f2
28553 bvs,a %xcc, loop_3281
28554 ldsb [%l7 + 0x70], %o2
28555 fmovscc %icc, %f6, %f0
28556 ldsw [%l7 + 0x74], %i2
28557loop_3281:
28558 ldub [%l7 + 0x6F], %g7
28559 fzeros %f14
28560 lduh [%l7 + 0x66], %o4
28561 bl %icc, loop_3282
28562 std %f14, [%l7 + 0x08]
28563 bshuffle %f14, %f2, %f4
28564 mulx %l3, 0x08FC, %l1
28565loop_3282:
28566 fbule %fcc2, loop_3283
28567 stx %i3, [%l7 + 0x20]
28568 be %icc, loop_3284
28569 tne %icc, 0x2
28570loop_3283:
28571 alignaddr %i7, %i4, %l0
28572 ldd [%l7 + 0x38], %f10
28573loop_3284:
28574 stb %g6, [%l7 + 0x78]
28575 sllx %l4, 0x0E, %l2
28576 fmovsn %xcc, %f7, %f14
28577 fbl,a %fcc2, loop_3285
28578 nop
28579 setx loop_3286, %l0, %l1
28580 wrpr 0x1, %tl
28581 wrpr %l1, %tnpc
28582 setx 0x34400001400, %l0, %l1
28583 wrpr %l1, %tstate
28584 wrhpr 0x4, %htstate
28585 done
28586 subcc %l6, %o0, %i6
28587 lduw [%l7 + 0x1C], %o3
28588loop_3285:
28589 fcmpne32 %f0, %f4, %g2
28590loop_3286:
28591 ldsb [%l7 + 0x67], %g3
28592 ld [%l7 + 0x50], %f3
28593 ldub [%l7 + 0x58], %i0
28594 ldx [%l7 + 0x20], %i5
28595 fandnot1s %f10, %f8, %f14
28596 fbg,a %fcc3, loop_3287
28597 std %f12, [%l7 + 0x20]
28598 ldsw [%l7 + 0x74], %l5
28599 fbu,a %fcc1, loop_3288
28600loop_3287:
28601 fbule,a %fcc2, loop_3289
28602 fpack16 %f8, %f3
28603 fble %fcc2, loop_3290
28604loop_3288:
28605 addcc %g4, %o5, %g5
28606loop_3289:
28607 subccc %o6, %g1, %o1
28608 fmovda %icc, %f4, %f5
28609loop_3290:
28610 fmovsl %xcc, %f8, %f8
28611 fcmpne32 %f4, %f10, %o7
28612 movrgez %i1, %o2, %i2
28613 smul %g7, %l3, %o4
28614 fxors %f1, %f0, %f3
28615 brlz %l1, loop_3291
28616 fmovdg %xcc, %f6, %f6
28617 lduh [%l7 + 0x44], %i7
28618 fmovsgu %xcc, %f2, %f9
28619loop_3291:
28620 std %f2, [%l7 + 0x30]
28621 ldsb [%l7 + 0x16], %i4
28622 lduw [%l7 + 0x3C], %l0
28623 st %f3, [%l7 + 0x48]
28624 movvc %icc, %g6, %l4
28625 brlez %l2, loop_3292
28626 fmovsa %icc, %f6, %f14
28627 stb %l6, [%l7 + 0x71]
28628 stx %i3, [%l7 + 0x50]
28629loop_3292:
28630 tpos %icc, 0x6
28631 st %f14, [%l7 + 0x74]
28632 ba,pn %icc, loop_3293
28633 fmovrsgez %o0, %f6, %f7
28634 addcc %o3, 0x0BDF, %i6
28635 lduw [%l7 + 0x4C], %g3
28636loop_3293:
28637 or %i0, %g2, %i5
28638 fcmped %fcc2, %f14, %f12
28639 movge %icc, %g4, %o5
28640 mulx %g5, %o6, %l5
28641 move %xcc, %g1, %o1
28642 tpos %icc, 0x4
28643 fabsd %f14, %f2
28644 orcc %i1, 0x0A4D, %o2
28645 lduw [%l7 + 0x0C], %i2
28646 udiv %o7, 0x185C, %l3
28647 edge8l %o4, %l1, %g7
28648 ldsw [%l7 + 0x54], %i4
28649 stw %i7, [%l7 + 0x20]
28650 movl %xcc, %l0, %l4
28651 stx %g6, [%l7 + 0x10]
28652 bcc loop_3294
28653 fnot1 %f10, %f2
28654 mulscc %l6, 0x0A9F, %l2
28655 bg,pn %icc, loop_3295
28656loop_3294:
28657 sth %o0, [%l7 + 0x40]
28658 orn %o3, 0x1E34, %i6
28659 movneg %icc, %i3, %i0
28660loop_3295:
28661 edge8l %g3, %g2, %i5
28662 ldsh [%l7 + 0x3E], %o5
28663 taddcctv %g4, 0x11E6, %o6
28664 stx %l5, [%l7 + 0x58]
28665 lduh [%l7 + 0x16], %g5
28666 movleu %icc, %o1, %i1
28667 lduh [%l7 + 0x20], %g1
28668 movneg %icc, %o2, %i2
28669 sth %l3, [%l7 + 0x40]
28670 bg,a,pn %xcc, loop_3296
28671 andn %o7, 0x057A, %o4
28672 ldd [%l7 + 0x18], %f10
28673 taddcctv %l1, 0x1AB9, %g7
28674loop_3296:
28675 ldx [%l7 + 0x10], %i4
28676 movvs %xcc, %i7, %l4
28677 fmovdne %xcc, %f8, %f10
28678 fcmple32 %f4, %f0, %g6
28679 fcmpne16 %f8, %f2, %l6
28680 tcc %icc, 0x2
28681 lduw [%l7 + 0x30], %l0
28682 st %f14, [%l7 + 0x44]
28683 srlx %o0, %l2, %o3
28684 ba,a,pt %xcc, loop_3297
28685 bl,a loop_3298
28686 fmovsl %icc, %f10, %f5
28687 fmovsneg %xcc, %f7, %f9
28688loop_3297:
28689 fbn %fcc0, loop_3299
28690loop_3298:
28691 fmul8x16 %f13, %f8, %f2
28692 fmovrse %i3, %f7, %f15
28693 fcmpne16 %f10, %f14, %i0
28694loop_3299:
28695 ldd [%l7 + 0x50], %f10
28696 ldx [%l7 + 0x38], %g3
28697 fmovse %xcc, %f8, %f10
28698 fxor %f4, %f4, %f14
28699 te %icc, 0x1
28700 tleu %icc, 0x1
28701 fmovdvs %icc, %f0, %f3
28702 fbl,a %fcc2, loop_3300
28703 fnot1 %f2, %f2
28704 move %icc, %i6, %i5
28705 fpadd32 %f8, %f14, %f12
28706loop_3300:
28707 tcs %xcc, 0x6
28708 xnorcc %g2, 0x0A38, %g4
28709 stb %o6, [%l7 + 0x7D]
28710 movvc %xcc, %l5, %o5
28711 movvc %icc, %o1, %i1
28712 ldd [%l7 + 0x28], %f4
28713 taddcctv %g5, 0x0389, %g1
28714 stw %i2, [%l7 + 0x7C]
28715 and %l3, 0x0CCE, %o7
28716 ldx [%l7 + 0x58], %o2
28717 ldsh [%l7 + 0x10], %o4
28718 std %f2, [%l7 + 0x40]
28719 nop
28720 setx loop_3301, %l0, %l1
28721 wrpr 0x1, %tl
28722 wrpr %l1, %tnpc
28723 setx 0x34400001400, %l0, %l1
28724 wrpr %l1, %tstate
28725 wrhpr 0x4, %htstate
28726 done
28727 edge8n %g7, %l1, %i7
28728 std %f14, [%l7 + 0x38]
28729 stw %i4, [%l7 + 0x44]
28730loop_3301:
28731 xnorcc %g6, 0x152C, %l4
28732 fands %f2, %f8, %f3
28733 fpackfix %f12, %f10
28734 ldsh [%l7 + 0x3C], %l0
28735 tn %xcc, 0x5
28736 fmul8sux16 %f2, %f0, %f2
28737 edge32 %l6, %l2, %o3
28738 fnegs %f0, %f2
28739 brlz,a %i3, loop_3302
28740 st %f11, [%l7 + 0x14]
28741 fcmpes %fcc2, %f10, %f10
28742 fpsub32 %f10, %f12, %f10
28743loop_3302:
28744 fpadd32s %f14, %f2, %f9
28745 fbo,a %fcc3, loop_3303
28746 ldsh [%l7 + 0x76], %i0
28747 popc 0x07FE, %g3
28748 ldsw [%l7 + 0x70], %o0
28749loop_3303:
28750 fzero %f12
28751 tgu %xcc, 0x2
28752 mova %icc, %i6, %i5
28753 ble,a loop_3304
28754 addcc %g4, 0x1B47, %g2
28755 nop
28756 setx loop_3305, %l0, %l1
28757 jmpl %l1, %l5
28758 fbge %fcc0, loop_3306
28759loop_3304:
28760 edge32 %o6, %o5, %i1
28761 fone %f0
28762loop_3305:
28763 ta %xcc, 0x7
28764loop_3306:
28765 fmuld8sux16 %f6, %f0, %f2
28766 fmovsvs %xcc, %f12, %f13
28767 fxnors %f2, %f1, %f15
28768 fabsd %f4, %f2
28769 bvc,a %icc, loop_3307
28770 sdiv %g5, 0x0EB9, %o1
28771 call loop_3308
28772 fbg,a %fcc1, loop_3309
28773loop_3307:
28774 fbuge,a %fcc1, loop_3310
28775 fcmpd %fcc0, %f10, %f0
28776loop_3308:
28777 sth %i2, [%l7 + 0x42]
28778loop_3309:
28779 sth %l3, [%l7 + 0x7C]
28780loop_3310:
28781 ldsh [%l7 + 0x7C], %o7
28782 fmovdleu %xcc, %f6, %f15
28783 fmuld8ulx16 %f7, %f8, %f12
28784 lduh [%l7 + 0x58], %o2
28785 edge8ln %o4, %g1, %g7
28786 ldsb [%l7 + 0x62], %l1
28787 fbg %fcc3, loop_3311
28788 ld [%l7 + 0x40], %f14
28789 fmovspos %icc, %f13, %f10
28790 fmovd %f6, %f6
28791loop_3311:
28792 movcs %xcc, %i7, %i4
28793 lduw [%l7 + 0x48], %g6
28794 fexpand %f7, %f8
28795 fexpand %f10, %f10
28796 fxnor %f10, %f10, %f14
28797 tpos %xcc, 0x2
28798 ldx [%l7 + 0x40], %l0
28799 sth %l4, [%l7 + 0x3E]
28800 andn %l2, 0x034C, %l6
28801 tleu %xcc, 0x6
28802 ldsb [%l7 + 0x0A], %o3
28803 sth %i0, [%l7 + 0x10]
28804 fmovse %icc, %f4, %f7
28805 fnot1 %f14, %f12
28806 fandnot1s %f0, %f4, %f15
28807 lduw [%l7 + 0x14], %i3
28808 fsrc2s %f14, %f6
28809 ldsh [%l7 + 0x40], %o0
28810 fpadd32 %f12, %f0, %f12
28811 fmovsge %xcc, %f12, %f15
28812 subcc %i6, %g3, %g4
28813 fmovsleu %icc, %f13, %f4
28814 fmovsle %icc, %f15, %f3
28815 fcmpgt32 %f14, %f8, %g2
28816 smul %i5, 0x06DA, %l5
28817 fbne %fcc2, loop_3312
28818 ldsh [%l7 + 0x4A], %o5
28819 fmovsneg %icc, %f14, %f14
28820 edge32ln %o6, %i1, %o1
28821loop_3312:
28822 call loop_3313
28823 movrlz %i2, 0x295, %l3
28824 tge %xcc, 0x0
28825 ldsb [%l7 + 0x75], %g5
28826loop_3313:
28827 edge16 %o2, %o7, %g1
28828 bl,a loop_3314
28829 bpos,pn %xcc, loop_3315
28830 fones %f6
28831 orncc %g7, 0x16B2, %l1
28832loop_3314:
28833 fpsub32 %f6, %f12, %f2
28834loop_3315:
28835 stb %i7, [%l7 + 0x1C]
28836 fmovdvs %xcc, %f0, %f8
28837 stx %o4, [%l7 + 0x18]
28838 ldd [%l7 + 0x40], %f10
28839 fmovdleu %xcc, %f1, %f3
28840 ldsw [%l7 + 0x6C], %g6
28841 stb %l0, [%l7 + 0x52]
28842 fblg %fcc3, loop_3316
28843 bneg %xcc, loop_3317
28844 call loop_3318
28845 smulcc %i4, %l2, %l4
28846loop_3316:
28847 lduw [%l7 + 0x68], %o3
28848loop_3317:
28849 sth %l6, [%l7 + 0x2C]
28850loop_3318:
28851 bneg,a %xcc, loop_3319
28852 edge8ln %i3, %o0, %i6
28853 sdivcc %g3, 0x1F62, %i0
28854 fmovrsgez %g4, %f8, %f1
28855loop_3319:
28856 ldsh [%l7 + 0x70], %g2
28857 ldx [%l7 + 0x30], %i5
28858 fxnor %f14, %f6, %f6
28859 udivx %o5, 0x1F65, %o6
28860 ldsh [%l7 + 0x7C], %l5
28861 lduh [%l7 + 0x32], %o1
28862 fpack16 %f8, %f8
28863 fsrc2s %f1, %f8
28864 bvc,a,pn %icc, loop_3320
28865 fbue,a %fcc2, loop_3321
28866 fxnors %f11, %f13, %f3
28867 bge,a loop_3322
28868loop_3320:
28869 ldub [%l7 + 0x24], %i2
28870loop_3321:
28871 fmul8x16 %f8, %f6, %f6
28872 ldsh [%l7 + 0x2E], %l3
28873loop_3322:
28874 edge8ln %i1, %g5, %o2
28875 fcmple16 %f12, %f2, %g1
28876 brlz,a %o7, loop_3323
28877 movleu %xcc, %l1, %g7
28878 ldub [%l7 + 0x0E], %o4
28879 stx %i7, [%l7 + 0x40]
28880loop_3323:
28881 fcmpeq32 %f6, %f2, %g6
28882 stw %i4, [%l7 + 0x38]
28883 ldx [%l7 + 0x70], %l2
28884 ldsb [%l7 + 0x58], %l0
28885 fandnot2s %f11, %f3, %f7
28886 array32 %o3, %l4, %i3
28887 movrne %l6, 0x1C1, %i6
28888 subc %g3, 0x09D5, %i0
28889 stx %o0, [%l7 + 0x78]
28890 fmovdg %xcc, %f3, %f4
28891 fcmple16 %f2, %f12, %g4
28892 sth %g2, [%l7 + 0x64]
28893 movvs %icc, %i5, %o5
28894 fmovsa %icc, %f12, %f0
28895 st %f9, [%l7 + 0x50]
28896 fmovdge %xcc, %f13, %f1
28897 stb %o6, [%l7 + 0x17]
28898 stw %o1, [%l7 + 0x48]
28899 fmovsneg %icc, %f8, %f7
28900 ldsw [%l7 + 0x54], %l5
28901 fmovdle %xcc, %f13, %f9
28902 fmovdgu %xcc, %f10, %f12
28903 array16 %i2, %i1, %g5
28904 movneg %xcc, %l3, %g1
28905 fandnot1 %f12, %f0, %f14
28906 fmovdcs %xcc, %f9, %f11
28907 stw %o2, [%l7 + 0x1C]
28908 fabss %f2, %f15
28909 fmul8ulx16 %f0, %f4, %f6
28910 movrgz %l1, %o7, %g7
28911 edge32l %i7, %o4, %g6
28912 ldub [%l7 + 0x6B], %i4
28913 xor %l2, %o3, %l4
28914 brgez,a %i3, loop_3324
28915 fsrc2 %f0, %f0
28916 ldsw [%l7 + 0x08], %l6
28917 stw %i6, [%l7 + 0x64]
28918loop_3324:
28919 ldsh [%l7 + 0x1A], %g3
28920 fcmpes %fcc3, %f11, %f6
28921 ldx [%l7 + 0x18], %i0
28922 fbne,a %fcc0, loop_3325
28923 ldsw [%l7 + 0x38], %o0
28924 stx %g4, [%l7 + 0x78]
28925 ldsw [%l7 + 0x3C], %l0
28926loop_3325:
28927 ldd [%l7 + 0x20], %f12
28928 movneg %icc, %i5, %o5
28929 andncc %g2, %o6, %l5
28930 tneg %xcc, 0x5
28931 stb %o1, [%l7 + 0x57]
28932 fnors %f4, %f9, %f7
28933 orncc %i1, %g5, %i2
28934 movl %xcc, %l3, %o2
28935 fble,a %fcc3, loop_3326
28936 fcmpgt32 %f0, %f2, %l1
28937 bn,a,pn %icc, loop_3327
28938 fmul8x16 %f11, %f10, %f12
28939loop_3326:
28940 ta %xcc, 0x6
28941 movre %g1, %g7, %o7
28942loop_3327:
28943 ldub [%l7 + 0x46], %o4
28944 sll %i7, %i4, %g6
28945 st %f13, [%l7 + 0x1C]
28946 ldsw [%l7 + 0x34], %o3
28947 sth %l4, [%l7 + 0x5A]
28948 st %f11, [%l7 + 0x40]
28949 stx %l2, [%l7 + 0x48]
28950 add %i3, %l6, %g3
28951 ble,a %xcc, loop_3328
28952 fmovrslez %i6, %f4, %f0
28953 stb %i0, [%l7 + 0x33]
28954 call loop_3329
28955loop_3328:
28956 fbule %fcc1, loop_3330
28957 st %f6, [%l7 + 0x78]
28958 udivcc %o0, 0x159F, %l0
28959loop_3329:
28960 movrgz %i5, %g4, %o5
28961loop_3330:
28962 lduh [%l7 + 0x12], %o6
28963 xnor %l5, %g2, %i1
28964 fornot1 %f2, %f4, %f6
28965 bleu,a,pn %icc, loop_3331
28966 fmovrsgez %g5, %f0, %f6
28967 fmovrde %i2, %f2, %f14
28968 fandnot1 %f6, %f12, %f10
28969loop_3331:
28970 mova %xcc, %l3, %o1
28971 tvs %icc, 0x7
28972 fmovspos %xcc, %f5, %f10
28973 lduh [%l7 + 0x32], %o2
28974 orcc %l1, 0x05E4, %g1
28975 movcs %xcc, %o7, %g7
28976 tneg %icc, 0x6
28977 bshuffle %f12, %f6, %f8
28978 fcmpes %fcc3, %f2, %f11
28979 ldub [%l7 + 0x10], %i7
28980 fpsub16 %f8, %f14, %f8
28981 brgez,a %i4, loop_3332
28982 fmuld8sux16 %f8, %f5, %f12
28983 edge32ln %o4, %g6, %o3
28984 edge16n %l2, %l4, %i3
28985loop_3332:
28986 fmovscc %icc, %f8, %f5
28987 stx %l6, [%l7 + 0x28]
28988 fxnor %f4, %f8, %f2
28989 ldsb [%l7 + 0x2C], %i6
28990 std %f12, [%l7 + 0x08]
28991 fbge %fcc2, loop_3333
28992 sdiv %i0, 0x1A75, %g3
28993 fpsub16 %f12, %f2, %f10
28994 ldsw [%l7 + 0x0C], %o0
28995loop_3333:
28996 ldub [%l7 + 0x43], %i5
28997 fmovsleu %icc, %f15, %f10
28998 fpadd16 %f4, %f12, %f8
28999 fpadd32 %f2, %f8, %f14
29000 fornot2s %f2, %f4, %f4
29001 xorcc %g4, 0x1C05, %o5
29002 addc %o6, %l5, %g2
29003 std %f14, [%l7 + 0x58]
29004 ldsw [%l7 + 0x24], %l0
29005 fands %f9, %f2, %f1
29006 fcmpeq16 %f4, %f0, %g5
29007 fbo,a %fcc1, loop_3334
29008 fmovde %xcc, %f1, %f13
29009 bge,pt %xcc, loop_3335
29010 fornot2 %f12, %f14, %f14
29011loop_3334:
29012 and %i1, 0x194E, %i2
29013 bg,a,pn %xcc, loop_3336
29014loop_3335:
29015 fcmpes %fcc2, %f13, %f12
29016 fmovsne %xcc, %f7, %f4
29017 std %f0, [%l7 + 0x30]
29018loop_3336:
29019 edge8ln %l3, %o1, %l1
29020 edge8l %o2, %g1, %g7
29021 fmovsleu %xcc, %f4, %f11
29022 movneg %icc, %i7, %o7
29023 sth %o4, [%l7 + 0x0C]
29024 ldsh [%l7 + 0x60], %i4
29025 fsrc1 %f2, %f0
29026 sdivcc %o3, 0x073D, %l2
29027 sth %l4, [%l7 + 0x4A]
29028 tvs %icc, 0x3
29029 fmuld8sux16 %f9, %f3, %f8
29030 udivcc %g6, 0x14B5, %l6
29031 ldsh [%l7 + 0x44], %i3
29032 umulcc %i6, %g3, %o0
29033 mulx %i0, %g4, %i5
29034 fble,a %fcc2, loop_3337
29035 ld [%l7 + 0x44], %f12
29036 fcmps %fcc0, %f4, %f14
29037 array16 %o5, %o6, %l5
29038loop_3337:
29039 std %f14, [%l7 + 0x70]
29040 movg %xcc, %l0, %g5
29041 edge32n %g2, %i1, %i2
29042 ldx [%l7 + 0x60], %o1
29043 orn %l3, %l1, %g1
29044 nop
29045 setx loop_3338, %l0, %l1
29046 wrpr 0x1, %tl
29047 wrpr %l1, %tpc
29048 add %l1, 0x4, %l1
29049 wrpr %l1, %tnpc
29050 setx 0x34400001400, %l0, %l1
29051 wrpr %l1, %tstate
29052 wrhpr 0x4, %htstate
29053 retry
29054 fnot2 %f8, %f8
29055 addc %o2, 0x1637, %g7
29056 fbule,a %fcc3, loop_3339
29057loop_3338:
29058 sth %o7, [%l7 + 0x6C]
29059 bn,a loop_3340
29060 fpadd16s %f10, %f0, %f9
29061loop_3339:
29062 fpack32 %f14, %f4, %f2
29063 fcmpne32 %f2, %f12, %o4
29064loop_3340:
29065 fmuld8sux16 %f10, %f12, %f4
29066 fmovrde %i4, %f12, %f10
29067 movrlz %o3, %l2, %i7
29068 fxor %f12, %f14, %f2
29069 stx %g6, [%l7 + 0x78]
29070 fmovdvs %xcc, %f6, %f14
29071 st %f5, [%l7 + 0x58]
29072 andn %l6, %l4, %i6
29073 lduh [%l7 + 0x10], %i3
29074 bleu,pt %xcc, loop_3341
29075 stw %o0, [%l7 + 0x2C]
29076 ldsw [%l7 + 0x38], %i0
29077 brlez %g4, loop_3342
29078loop_3341:
29079 ld [%l7 + 0x64], %f7
29080 lduw [%l7 + 0x0C], %g3
29081 ldsw [%l7 + 0x2C], %o5
29082loop_3342:
29083 fmovsgu %icc, %f7, %f11
29084 tpos %xcc, 0x4
29085 fpadd32 %f6, %f2, %f0
29086 ld [%l7 + 0x2C], %f0
29087 stw %o6, [%l7 + 0x54]
29088 lduh [%l7 + 0x24], %l5
29089 stw %i5, [%l7 + 0x30]
29090 fmovdge %xcc, %f8, %f9
29091 smul %g5, %l0, %i1
29092 fpack16 %f6, %f3
29093 fmovdvc %xcc, %f6, %f7
29094 bl,pt %xcc, loop_3343
29095 srl %g2, 0x11, %i2
29096 fsrc1s %f2, %f13
29097 andncc %l3, %o1, %g1
29098loop_3343:
29099 ldsb [%l7 + 0x0C], %l1
29100 stw %o2, [%l7 + 0x4C]
29101 fcmpd %fcc1, %f12, %f10
29102 ldub [%l7 + 0x7A], %g7
29103 ldsb [%l7 + 0x2C], %o7
29104 fbue %fcc2, loop_3344
29105 lduh [%l7 + 0x2C], %i4
29106 fpsub16s %f12, %f11, %f3
29107 tcc %icc, 0x4
29108loop_3344:
29109 ta %xcc, 0x5
29110 fors %f13, %f9, %f15
29111 array32 %o3, %l2, %i7
29112 stw %o4, [%l7 + 0x14]
29113 te %icc, 0x6
29114 srax %g6, %l6, %l4
29115 fnand %f12, %f12, %f10
29116 fmovdl %xcc, %f8, %f3
29117 array32 %i6, %i3, %i0
29118 fmovdcs %xcc, %f6, %f14
29119 for %f14, %f12, %f2
29120 smulcc %g4, %o0, %g3
29121 ldx [%l7 + 0x10], %o6
29122 tcs %xcc, 0x0
29123 movn %xcc, %o5, %i5
29124 tsubcctv %l5, %g5, %l0
29125 edge32 %g2, %i2, %l3
29126 bn loop_3345
29127 fbu %fcc0, loop_3346
29128 brlez %o1, loop_3347
29129 fmovrde %g1, %f14, %f8
29130loop_3345:
29131 fblg %fcc0, loop_3348
29132loop_3346:
29133 addcc %l1, 0x126B, %i1
29134loop_3347:
29135 fmovsneg %xcc, %f0, %f0
29136 ldub [%l7 + 0x59], %g7
29137loop_3348:
29138 mulx %o2, %i4, %o3
29139 addc %l2, 0x14D9, %i7
29140 ldd [%l7 + 0x20], %f4
29141 std %f8, [%l7 + 0x10]
29142 st %f13, [%l7 + 0x4C]
29143 ldsb [%l7 + 0x1D], %o4
29144 tl %icc, 0x0
29145 sdivcc %o7, 0x1B88, %l6
29146 st %f3, [%l7 + 0x7C]
29147 subcc %l4, 0x1E2A, %i6
29148 lduh [%l7 + 0x0C], %g6
29149 ldsb [%l7 + 0x4B], %i3
29150 ldsh [%l7 + 0x0E], %g4
29151 nop
29152 setx loop_3349, %l0, %l1
29153 jmpl %l1, %i0
29154 fbuge,a %fcc0, loop_3350
29155 ldsw [%l7 + 0x48], %g3
29156 andcc %o0, %o6, %o5
29157loop_3349:
29158 ld [%l7 + 0x68], %f4
29159loop_3350:
29160 sth %i5, [%l7 + 0x3A]
29161 mulscc %l5, %l0, %g5
29162 subc %g2, %l3, %o1
29163 stb %i2, [%l7 + 0x33]
29164 fmovdgu %xcc, %f5, %f11
29165 fpadd32s %f4, %f8, %f14
29166 fmovdge %xcc, %f15, %f12
29167 ldsw [%l7 + 0x1C], %g1
29168 brgz,a %l1, loop_3351
29169 brgz %g7, loop_3352
29170 fmovse %xcc, %f0, %f11
29171 edge32 %o2, %i4, %i1
29172loop_3351:
29173 ldd [%l7 + 0x60], %f12
29174loop_3352:
29175 fbul %fcc3, loop_3353
29176 bvs loop_3354
29177 std %f4, [%l7 + 0x18]
29178 be,a,pn %icc, loop_3355
29179loop_3353:
29180 ldsw [%l7 + 0x50], %l2
29181loop_3354:
29182 ble,pn %xcc, loop_3356
29183 sdiv %i7, 0x175A, %o3
29184loop_3355:
29185 movrne %o7, 0x2BB, %o4
29186 edge16l %l6, %l4, %g6
29187loop_3356:
29188 fmovspos %icc, %f12, %f15
29189 ld [%l7 + 0x54], %f3
29190 tg %icc, 0x1
29191 fcmpgt16 %f0, %f10, %i3
29192 ldub [%l7 + 0x7A], %i6
29193 edge16 %i0, %g4, %g3
29194 ldub [%l7 + 0x08], %o0
29195 ldsw [%l7 + 0x48], %o6
29196 tleu %icc, 0x2
29197 fornot1s %f1, %f5, %f6
29198 ldx [%l7 + 0x30], %o5
29199 bge %icc, loop_3357
29200 bpos loop_3358
29201 ldub [%l7 + 0x6D], %l5
29202 nop
29203 setx loop_3359, %l0, %l1
29204 wrpr 0x1, %tl
29205 wrpr %l1, %tpc
29206 add %l1, 0x4, %l1
29207 wrpr %l1, %tnpc
29208 setx 0x34400001400, %l0, %l1
29209 wrpr %l1, %tstate
29210 wrhpr 0x4, %htstate
29211 retry
29212loop_3357:
29213 fbul,a %fcc2, loop_3360
29214loop_3358:
29215 fmovdl %xcc, %f3, %f3
29216 ta %xcc, 0x6
29217loop_3359:
29218 edge16 %i5, %g5, %l0
29219loop_3360:
29220 edge16l %l3, %o1, %i2
29221 movrne %g2, 0x0A2, %g1
29222 tleu %xcc, 0x1
29223 be,a loop_3361
29224 fpsub32 %f6, %f8, %f6
29225 faligndata %f10, %f4, %f6
29226 stw %g7, [%l7 + 0x78]
29227loop_3361:
29228 fblg %fcc0, loop_3362
29229 stb %l1, [%l7 + 0x38]
29230 array16 %o2, %i4, %i1
29231 edge32l %i7, %l2, %o7
29232loop_3362:
29233 fornot2 %f4, %f14, %f8
29234 tvs %icc, 0x7
29235 stw %o3, [%l7 + 0x40]
29236 fnegs %f2, %f6
29237 xnorcc %o4, %l4, %g6
29238 fmovsne %xcc, %f13, %f2
29239 st %f3, [%l7 + 0x50]
29240 sll %l6, 0x0C, %i3
29241 ldsw [%l7 + 0x14], %i0
29242 edge16ln %i6, %g4, %o0
29243 fnegd %f10, %f2
29244 fmovdl %xcc, %f2, %f11
29245 fnegs %f3, %f6
29246 movcc %xcc, %o6, %o5
29247 brgz %l5, loop_3363
29248 xnor %i5, %g5, %g3
29249 fbule %fcc1, loop_3364
29250 movl %icc, %l0, %l3
29251loop_3363:
29252 ld [%l7 + 0x38], %f4
29253 movcs %xcc, %i2, %o1
29254loop_3364:
29255 movre %g1, %g7, %l1
29256 tg %xcc, 0x7
29257 fpsub32s %f10, %f10, %f12
29258 ldsb [%l7 + 0x47], %g2
29259 fpsub16s %f10, %f1, %f13
29260 lduw [%l7 + 0x40], %o2
29261 nop
29262 setx loop_3365, %l0, %l1
29263 wrpr 0x1, %tl
29264 wrpr %l1, %tnpc
29265 setx 0x34400001400, %l0, %l1
29266 wrpr %l1, %tstate
29267 wrhpr 0x4, %htstate
29268 done
29269 sllx %i1, 0x1B, %i7
29270 st %f10, [%l7 + 0x34]
29271 fpsub32s %f14, %f9, %f2
29272loop_3365:
29273 fzeros %f6
29274 ldsw [%l7 + 0x5C], %i4
29275 fnot1 %f8, %f2
29276 fpmerge %f3, %f1, %f14
29277 movvs %xcc, %l2, %o3
29278 fmovsleu %icc, %f15, %f13
29279 movvs %icc, %o4, %o7
29280 fpadd32s %f9, %f2, %f5
29281 edge8ln %g6, %l6, %l4
29282 edge8n %i3, %i6, %g4
29283 fmovrslz %i0, %f3, %f10
29284 stw %o6, [%l7 + 0x4C]
29285 sdivx %o5, 0x0E14, %l5
29286 stb %i5, [%l7 + 0x3A]
29287 nop
29288 setx loop_3366, %l0, %l1
29289 jmpl %l1, %g5
29290 sth %g3, [%l7 + 0x6C]
29291 lduw [%l7 + 0x38], %l0
29292 st %f0, [%l7 + 0x74]
29293loop_3366:
29294 movleu %xcc, %o0, %i2
29295 fexpand %f10, %f12
29296 fmovda %icc, %f8, %f11
29297 fcmpes %fcc2, %f2, %f12
29298 ldx [%l7 + 0x78], %l3
29299 fpadd16s %f3, %f4, %f15
29300 ldsb [%l7 + 0x63], %o1
29301 ldub [%l7 + 0x4E], %g1
29302 array16 %l1, %g2, %g7
29303 std %f6, [%l7 + 0x60]
29304 movgu %icc, %i1, %o2
29305 xnorcc %i4, %l2, %i7
29306 andn %o3, %o7, %o4
29307 orncc %l6, %g6, %l4
29308 fxnor %f12, %f6, %f2
29309 std %f0, [%l7 + 0x58]
29310 smul %i6, 0x1FDD, %g4
29311 edge32l %i0, %i3, %o6
29312 fnot1s %f2, %f3
29313 stw %l5, [%l7 + 0x0C]
29314 sth %i5, [%l7 + 0x72]
29315 fmovdleu %xcc, %f15, %f7
29316 ld [%l7 + 0x5C], %f9
29317 nop
29318 setx loop_3367, %l0, %l1
29319 wrpr 0x1, %tl
29320 wrpr %l1, %tnpc
29321 setx 0x34400001400, %l0, %l1
29322 wrpr %l1, %tstate
29323 wrhpr 0x4, %htstate
29324 done
29325 fandnot2 %f8, %f2, %f2
29326 xorcc %g5, %g3, %o5
29327 array16 %l0, %i2, %o0
29328loop_3367:
29329 subcc %o1, %l3, %g1
29330 subccc %g2, %l1, %g7
29331 fbuge %fcc3, loop_3368
29332 fcmpgt16 %f14, %f4, %o2
29333 mova %xcc, %i1, %l2
29334 fmovsne %icc, %f1, %f6
29335loop_3368:
29336 tvs %xcc, 0x4
29337 ldd [%l7 + 0x18], %f10
29338 tge %icc, 0x7
29339 ldd [%l7 + 0x58], %f8
29340 add %i7, 0x0B13, %o3
29341 edge32n %o7, %i4, %l6
29342 lduh [%l7 + 0x2A], %g6
29343 movrgz %o4, %i6, %l4
29344 fmovsvc %icc, %f10, %f12
29345 ldsh [%l7 + 0x0C], %g4
29346 lduw [%l7 + 0x20], %i3
29347 umul %o6, %l5, %i0
29348 bpos,pt %xcc, loop_3369
29349 sdivcc %i5, 0x0EBC, %g3
29350 fxnor %f2, %f8, %f4
29351 fba %fcc2, loop_3370
29352loop_3369:
29353 fmovsvs %xcc, %f0, %f2
29354 ta %xcc, 0x0
29355 ldub [%l7 + 0x4D], %o5
29356loop_3370:
29357 fba %fcc0, loop_3371
29358 tgu %xcc, 0x1
29359 edge32n %l0, %g5, %o0
29360 fcmpgt32 %f14, %f8, %o1
29361loop_3371:
29362 ldsh [%l7 + 0x1E], %l3
29363 ldsb [%l7 + 0x6F], %g1
29364 udiv %g2, 0x122F, %l1
29365 movne %icc, %i2, %o2
29366 fcmple32 %f2, %f14, %i1
29367 brz %l2, loop_3372
29368 stw %g7, [%l7 + 0x4C]
29369 ldub [%l7 + 0x21], %i7
29370 ldd [%l7 + 0x08], %f0
29371loop_3372:
29372 stw %o3, [%l7 + 0x24]
29373 ldub [%l7 + 0x4E], %i4
29374 st %f10, [%l7 + 0x24]
29375 umul %l6, 0x00CD, %g6
29376 fmovdgu %xcc, %f12, %f10
29377 and %o4, %i6, %l4
29378 ldx [%l7 + 0x38], %o7
29379 lduh [%l7 + 0x5A], %i3
29380 array16 %o6, %l5, %i0
29381 array8 %g4, %g3, %i5
29382 std %f12, [%l7 + 0x68]
29383 movrlz %o5, 0x2A7, %g5
29384 fmovsge %icc, %f4, %f12
29385 udiv %o0, 0x15B1, %o1
29386 movcs %icc, %l0, %g1
29387 ldd [%l7 + 0x18], %f14
29388 fornot1 %f10, %f0, %f6
29389 ldub [%l7 + 0x14], %l3
29390 ldx [%l7 + 0x78], %l1
29391 movvs %icc, %g2, %i2
29392 stb %o2, [%l7 + 0x18]
29393 sth %l2, [%l7 + 0x1E]
29394 stx %g7, [%l7 + 0x40]
29395 tne %xcc, 0x0
29396 movrgz %i7, %o3, %i1
29397 fandnot2s %f3, %f15, %f6
29398 fmul8x16au %f13, %f0, %f10
29399 mova %xcc, %i4, %g6
29400 fnot1 %f10, %f4
29401 tle %icc, 0x2
29402 fexpand %f4, %f12
29403 fbul %fcc3, loop_3373
29404 fcmpd %fcc1, %f6, %f4
29405 subccc %l6, %i6, %o4
29406 subc %l4, %i3, %o6
29407loop_3373:
29408 ldx [%l7 + 0x38], %l5
29409 st %f11, [%l7 + 0x54]
29410 movn %xcc, %o7, %g4
29411 faligndata %f6, %f6, %f14
29412 move %xcc, %i0, %g3
29413 tsubcc %i5, %o5, %o0
29414 lduw [%l7 + 0x14], %o1
29415 nop
29416 setx loop_3374, %l0, %l1
29417 wrpr 0x1, %tl
29418 wrpr %l1, %tnpc
29419 setx 0x34400001400, %l0, %l1
29420 wrpr %l1, %tstate
29421 wrhpr 0x4, %htstate
29422 done
29423 ld [%l7 + 0x58], %f12
29424 siam 0x1
29425 umulcc %l0, %g1, %g5
29426loop_3374:
29427 lduh [%l7 + 0x7A], %l3
29428 lduw [%l7 + 0x0C], %g2
29429 stb %l1, [%l7 + 0x1B]
29430 movvc %xcc, %i2, %l2
29431 fmovdvc %xcc, %f2, %f4
29432 edge8 %o2, %i7, %g7
29433 brz,a %i1, loop_3375
29434 fandnot2 %f14, %f10, %f8
29435 xnorcc %o3, 0x0FC5, %g6
29436 lduh [%l7 + 0x2E], %i4
29437loop_3375:
29438 bcc,a,pn %xcc, loop_3376
29439 lduw [%l7 + 0x14], %i6
29440 movrgez %l6, 0x3CD, %o4
29441 fmovrse %i3, %f5, %f12
29442loop_3376:
29443 fbe %fcc0, loop_3377
29444 fmovrsgez %l4, %f3, %f4
29445 bleu %icc, loop_3378
29446 movvs %xcc, %o6, %l5
29447loop_3377:
29448 fbg,a %fcc0, loop_3379
29449 ld [%l7 + 0x48], %f4
29450loop_3378:
29451 stb %o7, [%l7 + 0x39]
29452 udiv %g4, 0x13DB, %i0
29453loop_3379:
29454 fmul8sux16 %f0, %f10, %f4
29455 lduh [%l7 + 0x4E], %g3
29456 fmovdne %icc, %f9, %f2
29457 fcmps %fcc2, %f11, %f14
29458 sth %i5, [%l7 + 0x26]
29459 fnors %f4, %f3, %f9
29460 ldsb [%l7 + 0x22], %o5
29461 fmovrdlz %o0, %f10, %f12
29462 std %f0, [%l7 + 0x08]
29463 st %f2, [%l7 + 0x28]
29464 fbue %fcc0, loop_3380
29465 fmuld8ulx16 %f0, %f15, %f10
29466 orn %l0, %g1, %g5
29467 movrlz %l3, 0x2EE, %o1
29468loop_3380:
29469 subcc %l1, %g2, %l2
29470 mulx %i2, %o2, %i7
29471 std %f10, [%l7 + 0x10]
29472 fmovscs %xcc, %f2, %f3
29473 movrlez %i1, %g7, %o3
29474 fmul8sux16 %f0, %f0, %f12
29475 ldd [%l7 + 0x48], %f14
29476 fbul %fcc3, loop_3381
29477 edge8n %i4, %i6, %g6
29478 edge8l %l6, %o4, %l4
29479 brgz,a %o6, loop_3382
29480loop_3381:
29481 fcmpgt32 %f6, %f4, %l5
29482 subcc %i3, 0x0C50, %o7
29483 stx %g4, [%l7 + 0x58]
29484loop_3382:
29485 bge,pn %xcc, loop_3383
29486 fmul8ulx16 %f10, %f14, %f8
29487 fmovrdgez %g3, %f14, %f6
29488 ldx [%l7 + 0x38], %i5
29489loop_3383:
29490 tleu %icc, 0x3
29491 bne,a,pt %icc, loop_3384
29492 ld [%l7 + 0x5C], %f11
29493 movrgz %o5, %o0, %l0
29494 ld [%l7 + 0x48], %f6
29495loop_3384:
29496 move %icc, %i0, %g1
29497 movrlz %l3, 0x30B, %g5
29498 fbe %fcc3, loop_3385
29499 umul %o1, %g2, %l2
29500 fbule,a %fcc1, loop_3386
29501 bcs,a,pt %icc, loop_3387
29502loop_3385:
29503 fmovsge %xcc, %f11, %f15
29504 fsrc2 %f4, %f4
29505loop_3386:
29506 bcs,a %xcc, loop_3388
29507loop_3387:
29508 fmovdleu %icc, %f12, %f11
29509 fmovsleu %icc, %f1, %f9
29510 fmuld8ulx16 %f0, %f12, %f6
29511loop_3388:
29512 ldsb [%l7 + 0x37], %l1
29513 st %f5, [%l7 + 0x70]
29514 move %icc, %i2, %o2
29515 sdivcc %i7, 0x0E31, %i1
29516 srl %o3, %i4, %g7
29517 lduh [%l7 + 0x0A], %g6
29518 movvs %xcc, %l6, %o4
29519 taddcc %l4, %o6, %i6
29520 addcc %l5, %o7, %g4
29521 subcc %i3, 0x1A28, %i5
29522 ldsb [%l7 + 0x1E], %g3
29523 movrlez %o5, 0x35D, %l0
29524 tcs %icc, 0x1
29525 fandnot1 %f4, %f0, %f10
29526 std %f8, [%l7 + 0x30]
29527 stw %o0, [%l7 + 0x48]
29528 stx %i0, [%l7 + 0x50]
29529 fcmped %fcc1, %f12, %f14
29530 fbul %fcc2, loop_3389
29531 st %f7, [%l7 + 0x50]
29532 bge,a,pn %icc, loop_3390
29533 brlez,a %g1, loop_3391
29534loop_3389:
29535 fbne,a %fcc2, loop_3392
29536 lduw [%l7 + 0x0C], %g5
29537loop_3390:
29538 fsrc1s %f8, %f2
29539loop_3391:
29540 ldx [%l7 + 0x58], %o1
29541loop_3392:
29542 fbne,a %fcc2, loop_3393
29543 udivcc %l3, 0x12CD, %g2
29544 fmul8x16au %f3, %f5, %f8
29545 ldsb [%l7 + 0x12], %l2
29546loop_3393:
29547 fsrc2s %f10, %f3
29548 fmuld8ulx16 %f10, %f1, %f8
29549 lduw [%l7 + 0x4C], %l1
29550 smul %i2, 0x1E22, %i7
29551 std %f14, [%l7 + 0x58]
29552 fmovrdne %i1, %f12, %f10
29553 ldx [%l7 + 0x20], %o2
29554 fandnot1s %f13, %f13, %f6
29555 bneg,a,pt %icc, loop_3394
29556 ld [%l7 + 0x20], %f4
29557 fnot2 %f10, %f8
29558 tpos %icc, 0x3
29559loop_3394:
29560 stw %i4, [%l7 + 0x60]
29561 stb %o3, [%l7 + 0x4C]
29562 umul %g7, %l6, %o4
29563 fmovdcs %icc, %f13, %f2
29564 fcmpne32 %f0, %f10, %l4
29565 fsrc1 %f8, %f4
29566 fmul8x16al %f9, %f9, %f14
29567 movrlez %o6, %i6, %l5
29568 fmovdcs %xcc, %f1, %f15
29569 movre %o7, %g6, %i3
29570 fmovsn %xcc, %f12, %f15
29571 fabsd %f8, %f12
29572 ldd [%l7 + 0x38], %f14
29573 taddcctv %i5, 0x03A3, %g3
29574 std %f12, [%l7 + 0x50]
29575 movle %icc, %g4, %l0
29576 nop
29577 setx loop_3395, %l0, %l1
29578 wrpr 0x1, %tl
29579 wrpr %l1, %tpc
29580 add %l1, 0x4, %l1
29581 wrpr %l1, %tnpc
29582 setx 0x34400001400, %l0, %l1
29583 wrpr %l1, %tstate
29584 wrhpr 0x4, %htstate
29585 retry
29586 ldsw [%l7 + 0x34], %o5
29587 fornot2s %f5, %f6, %f9
29588 fmovrdne %i0, %f0, %f6
29589loop_3395:
29590 fmovrslez %g1, %f2, %f10
29591 bneg,a %icc, loop_3396
29592 fmovrdgz %g5, %f14, %f2
29593 fmovdvs %xcc, %f8, %f3
29594 st %f13, [%l7 + 0x2C]
29595loop_3396:
29596 fmovdneg %icc, %f2, %f5
29597 call loop_3397
29598 st %f13, [%l7 + 0x5C]
29599 fpsub32s %f6, %f4, %f11
29600 fmovsn %icc, %f9, %f3
29601loop_3397:
29602 tcs %icc, 0x0
29603 lduw [%l7 + 0x30], %o0
29604 edge32ln %l3, %g2, %l2
29605 xor %o1, %i2, %l1
29606 stb %i7, [%l7 + 0x67]
29607 fpmerge %f1, %f7, %f0
29608 movrlez %o2, 0x18E, %i4
29609 mova %xcc, %o3, %g7
29610 stx %l6, [%l7 + 0x58]
29611 st %f7, [%l7 + 0x6C]
29612 lduw [%l7 + 0x50], %o4
29613 ldx [%l7 + 0x78], %l4
29614 ldd [%l7 + 0x30], %f12
29615 array32 %o6, %i6, %i1
29616 fmovdpos %xcc, %f0, %f1
29617 st %f8, [%l7 + 0x54]
29618 movle %icc, %l5, %g6
29619 fbuge,a %fcc1, loop_3398
29620 ld [%l7 + 0x20], %f8
29621 stx %o7, [%l7 + 0x30]
29622 bcs,pt %icc, loop_3399
29623loop_3398:
29624 lduh [%l7 + 0x0A], %i3
29625 bg %xcc, loop_3400
29626 fmovscs %xcc, %f11, %f1
29627loop_3399:
29628 sdivx %i5, 0x1FB9, %g3
29629 fmovsleu %xcc, %f12, %f1
29630loop_3400:
29631 movn %icc, %l0, %g4
29632 fmovdl %icc, %f13, %f9
29633 stx %i0, [%l7 + 0x28]
29634 edge8n %g1, %o5, %o0
29635 ld [%l7 + 0x1C], %f7
29636 tvs %icc, 0x2
29637 movre %g5, 0x042, %l3
29638 addccc %g2, %l2, %o1
29639 xor %l1, 0x041B, %i2
29640 ldx [%l7 + 0x08], %i7
29641 call loop_3401
29642 fone %f4
29643 fmovsleu %icc, %f13, %f12
29644 xor %i4, %o2, %g7
29645loop_3401:
29646 fcmpeq16 %f14, %f12, %o3
29647 st %f12, [%l7 + 0x34]
29648 ldx [%l7 + 0x30], %l6
29649 tleu %icc, 0x2
29650 ldsh [%l7 + 0x38], %o4
29651 ldx [%l7 + 0x40], %l4
29652 fmovrslez %o6, %f11, %f10
29653 edge8 %i6, %i1, %g6
29654 fmovsvc %xcc, %f10, %f7
29655 fpadd16s %f7, %f4, %f7
29656 ldsw [%l7 + 0x18], %l5
29657 orncc %i3, %o7, %g3
29658 edge16ln %i5, %g4, %l0
29659 fnand %f10, %f2, %f0
29660 edge16 %i0, %o5, %o0
29661 lduw [%l7 + 0x30], %g5
29662 fmovsle %xcc, %f13, %f13
29663 fmovdle %xcc, %f12, %f5
29664 ldsw [%l7 + 0x64], %l3
29665 fcmpgt16 %f0, %f10, %g2
29666 fmovsge %icc, %f13, %f11
29667 movle %icc, %l2, %g1
29668 andn %o1, 0x1901, %i2
29669 andncc %l1, %i4, %i7
29670 lduh [%l7 + 0x44], %g7
29671 add %o2, %o3, %o4
29672 ldsh [%l7 + 0x42], %l6
29673 taddcctv %o6, %l4, %i6
29674 fmovdleu %icc, %f11, %f8
29675 fbuge %fcc3, loop_3402
29676 bge %xcc, loop_3403
29677 mulscc %g6, %l5, %i1
29678 bvc,pn %xcc, loop_3404
29679loop_3402:
29680 ldub [%l7 + 0x78], %i3
29681loop_3403:
29682 sth %o7, [%l7 + 0x6C]
29683 sll %g3, 0x1D, %g4
29684loop_3404:
29685 ldd [%l7 + 0x28], %f12
29686 ldub [%l7 + 0x32], %i5
29687 te %icc, 0x1
29688 fmovrdgz %i0, %f8, %f14
29689 ldub [%l7 + 0x47], %l0
29690 fmuld8sux16 %f9, %f9, %f8
29691 std %f0, [%l7 + 0x58]
29692 bgu,a,pn %xcc, loop_3405
29693 nop
29694 setx loop_3406, %l0, %l1
29695 wrpr 0x1, %tl
29696 wrpr %l1, %tpc
29697 add %l1, 0x4, %l1
29698 wrpr %l1, %tnpc
29699 setx 0x34400001400, %l0, %l1
29700 wrpr %l1, %tstate
29701 wrhpr 0x4, %htstate
29702 retry
29703 nop
29704 setx loop_3407, %l0, %l1
29705 wrpr 0x1, %tl
29706 wrpr %l1, %tpc
29707 add %l1, 0x4, %l1
29708 wrpr %l1, %tnpc
29709 setx 0x34400001400, %l0, %l1
29710 wrpr %l1, %tstate
29711 wrhpr 0x4, %htstate
29712 retry
29713 edge8l %o5, %o0, %g5
29714loop_3405:
29715 std %f14, [%l7 + 0x48]
29716loop_3406:
29717 bvc %icc, loop_3408
29718loop_3407:
29719 edge32 %g2, %l2, %g1
29720 fcmple16 %f4, %f4, %o1
29721 fabsd %f2, %f2
29722loop_3408:
29723 fmovsle %xcc, %f0, %f10
29724 brnz,a %i2, loop_3409
29725 fbo,a %fcc2, loop_3410
29726 ldsh [%l7 + 0x20], %l3
29727 fmovdn %icc, %f13, %f10
29728loop_3409:
29729 std %f8, [%l7 + 0x70]
29730loop_3410:
29731 ldsw [%l7 + 0x60], %i4
29732 fmovrsgez %i7, %f3, %f9
29733 nop
29734 setx loop_3411, %l0, %l1
29735 jmpl %l1, %g7
29736 ba,a,pn %xcc, loop_3412
29737 fornot2 %f10, %f6, %f10
29738 ldsb [%l7 + 0x24], %l1
29739loop_3411:
29740 lduh [%l7 + 0x4E], %o2
29741loop_3412:
29742 fmovsvc %xcc, %f12, %f11
29743 xorcc %o3, %o4, %o6
29744 fbge,a %fcc1, loop_3413
29745 orncc %l6, 0x1D34, %l4
29746 andcc %g6, 0x1D37, %i6
29747 tpos %xcc, 0x3
29748loop_3413:
29749 fands %f15, %f9, %f1
29750 st %f4, [%l7 + 0x7C]
29751 fmovscc %xcc, %f3, %f6
29752 bg,a,pn %icc, loop_3414
29753 stx %l5, [%l7 + 0x70]
29754 std %f12, [%l7 + 0x40]
29755 movcs %xcc, %i1, %o7
29756loop_3414:
29757 fmul8x16 %f14, %f0, %f4
29758 edge16n %i3, %g3, %g4
29759 edge16ln %i0, %i5, %l0
29760 edge32l %o5, %g5, %g2
29761 ldsh [%l7 + 0x22], %l2
29762 bleu,a %xcc, loop_3415
29763 fmovsa %xcc, %f7, %f13
29764 srlx %g1, 0x15, %o0
29765 movrlez %i2, 0x360, %l3
29766loop_3415:
29767 st %f5, [%l7 + 0x3C]
29768 stb %i4, [%l7 + 0x53]
29769 bleu loop_3416
29770 st %f11, [%l7 + 0x38]
29771 fbe,a %fcc2, loop_3417
29772 fmul8x16 %f14, %f2, %f8
29773loop_3416:
29774 ld [%l7 + 0x40], %f4
29775 fmovda %icc, %f12, %f12
29776loop_3417:
29777 add %o1, %i7, %l1
29778 st %f7, [%l7 + 0x44]
29779 fzero %f8
29780 fsrc1 %f10, %f2
29781 mova %xcc, %g7, %o3
29782 fnand %f14, %f0, %f4
29783 movpos %icc, %o4, %o6
29784 std %f6, [%l7 + 0x40]
29785 edge32l %l6, %o2, %l4
29786 fmovsvc %xcc, %f0, %f8
29787 stb %g6, [%l7 + 0x53]
29788 andncc %i6, %l5, %i1
29789 fmovrdne %o7, %f12, %f12
29790 xnorcc %i3, 0x0226, %g4
29791 ldsh [%l7 + 0x16], %g3
29792 edge16 %i0, %l0, %o5
29793 lduh [%l7 + 0x46], %g5
29794 st %f15, [%l7 + 0x0C]
29795 fpadd32 %f2, %f4, %f8
29796 fbuge %fcc2, loop_3418
29797 movge %icc, %i5, %l2
29798 fbl %fcc3, loop_3419
29799 xor %g1, %g2, %i2
29800loop_3418:
29801 edge8l %l3, %i4, %o1
29802 fone %f4
29803loop_3419:
29804 ldx [%l7 + 0x08], %i7
29805 fmovrdlz %l1, %f8, %f14
29806 std %f4, [%l7 + 0x78]
29807 be loop_3420
29808 fmovda %icc, %f10, %f1
29809 lduw [%l7 + 0x6C], %o0
29810 fornot2s %f14, %f10, %f13
29811loop_3420:
29812 sdivx %o3, 0x1515, %g7
29813 movl %icc, %o4, %o6
29814 sethi 0x0425, %o2
29815 stb %l4, [%l7 + 0x51]
29816 movrne %l6, 0x04B, %g6
29817 tne %icc, 0x6
29818 fmovscs %xcc, %f12, %f5
29819 fmovrdgz %l5, %f8, %f10
29820 fpackfix %f14, %f10
29821 movre %i6, 0x011, %i1
29822 fmovsle %icc, %f10, %f1
29823 fsrc2 %f6, %f0
29824 std %f10, [%l7 + 0x58]
29825 andncc %i3, %o7, %g3
29826 fcmple32 %f10, %f4, %g4
29827 ldd [%l7 + 0x40], %f2
29828 stb %i0, [%l7 + 0x0F]
29829 stw %o5, [%l7 + 0x38]
29830 fxnors %f15, %f7, %f2
29831 ldsh [%l7 + 0x76], %g5
29832 umul %i5, 0x1F06, %l0
29833 orn %l2, %g2, %g1
29834 fors %f8, %f11, %f3
29835 fmovrdne %l3, %f2, %f8
29836 fbl,a %fcc0, loop_3421
29837 fmovsgu %icc, %f7, %f4
29838 tvs %icc, 0x5
29839 fandnot1 %f14, %f10, %f8
29840loop_3421:
29841 fornot2s %f11, %f14, %f8
29842 std %f10, [%l7 + 0x18]
29843 bpos,pn %xcc, loop_3422
29844 tge %icc, 0x1
29845 lduw [%l7 + 0x14], %i2
29846 fmovdg %icc, %f12, %f14
29847loop_3422:
29848 fbu,a %fcc1, loop_3423
29849 edge16l %i4, %o1, %i7
29850 edge8ln %o0, %l1, %g7
29851 stw %o4, [%l7 + 0x78]
29852loop_3423:
29853 movrgez %o3, 0x1A4, %o2
29854 ldx [%l7 + 0x28], %l4
29855 and %o6, 0x0BBC, %g6
29856 fpadd32 %f8, %f12, %f12
29857 nop
29858 setx loop_3424, %l0, %l1
29859 wrpr 0x1, %tl
29860 wrpr %l1, %tpc
29861 add %l1, 0x4, %l1
29862 wrpr %l1, %tnpc
29863 setx 0x34400001400, %l0, %l1
29864 wrpr %l1, %tstate
29865 wrhpr 0x4, %htstate
29866 retry
29867 taddcc %l6, 0x0D12, %l5
29868 mova %icc, %i6, %i1
29869 ldsw [%l7 + 0x18], %i3
29870loop_3424:
29871 std %f6, [%l7 + 0x50]
29872 tleu %xcc, 0x5
29873 fbue,a %fcc3, loop_3425
29874 fnand %f0, %f0, %f2
29875 stw %g3, [%l7 + 0x50]
29876 fmovrsgez %o7, %f8, %f7
29877loop_3425:
29878 andncc %g4, %i0, %g5
29879 fbg %fcc1, loop_3426
29880 fsrc2s %f14, %f14
29881 fsrc1s %f0, %f9
29882 movge %xcc, %i5, %l0
29883loop_3426:
29884 movcs %xcc, %l2, %g2
29885 subcc %o5, 0x1312, %g1
29886 srlx %i2, %i4, %o1
29887 brlez %l3, loop_3427
29888 tne %xcc, 0x6
29889 tn %xcc, 0x1
29890 bpos,pn %xcc, loop_3428
29891loop_3427:
29892 be loop_3429
29893 lduw [%l7 + 0x4C], %o0
29894 tn %xcc, 0x3
29895loop_3428:
29896 movge %icc, %i7, %l1
29897loop_3429:
29898 fzeros %f5
29899 fmovscc %icc, %f1, %f9
29900 addc %g7, 0x0A0A, %o4
29901 fmovd %f12, %f4
29902 std %f0, [%l7 + 0x50]
29903 xor %o2, 0x0EAF, %l4
29904 ldsh [%l7 + 0x2E], %o6
29905 lduh [%l7 + 0x28], %o3
29906 fpsub16 %f14, %f0, %f6
29907 fbo %fcc2, loop_3430
29908 ldx [%l7 + 0x78], %l6
29909 ldsh [%l7 + 0x08], %l5
29910 st %f5, [%l7 + 0x60]
29911loop_3430:
29912 movn %xcc, %g6, %i6
29913 fpsub32 %f4, %f2, %f2
29914 ldsh [%l7 + 0x60], %i1
29915 ldx [%l7 + 0x60], %g3
29916 movre %i3, 0x1B6, %g4
29917 fsrc2s %f9, %f5
29918 ldd [%l7 + 0x30], %f6
29919 bge,pn %xcc, loop_3431
29920 stx %o7, [%l7 + 0x10]
29921 stw %i0, [%l7 + 0x74]
29922 tsubcctv %g5, 0x10AA, %l0
29923loop_3431:
29924 fpack32 %f4, %f2, %f4
29925 sll %l2, %i5, %o5
29926 ld [%l7 + 0x74], %f0
29927 edge16n %g2, %g1, %i2
29928 sra %i4, %o1, %l3
29929 smulcc %i7, %o0, %g7
29930 fmovsne %icc, %f14, %f7
29931 ldsw [%l7 + 0x64], %l1
29932 edge32ln %o4, %o2, %l4
29933 tvc %icc, 0x6
29934 movne %icc, %o6, %l6
29935 movle %icc, %l5, %g6
29936 bleu,pn %xcc, loop_3432
29937 movvs %xcc, %i6, %o3
29938 fors %f13, %f14, %f10
29939 fabsd %f4, %f8
29940loop_3432:
29941 movpos %xcc, %g3, %i3
29942 fbne,a %fcc1, loop_3433
29943 fmovs %f6, %f14
29944 tgu %icc, 0x4
29945 tsubcc %g4, %i1, %o7
29946loop_3433:
29947 fcmpeq32 %f12, %f6, %i0
29948 udivx %l0, 0x1316, %l2
29949 lduw [%l7 + 0x10], %i5
29950 be,a,pn %xcc, loop_3434
29951 fmovdcc %icc, %f10, %f13
29952 fmovrdgz %g5, %f6, %f0
29953 fnot2 %f6, %f10
29954loop_3434:
29955 pdist %f12, %f14, %f4
29956 edge16 %o5, %g2, %g1
29957 ldd [%l7 + 0x28], %f2
29958 udivx %i2, 0x006C, %o1
29959 stx %i4, [%l7 + 0x10]
29960 fcmpne32 %f10, %f8, %l3
29961 fandnot1s %f9, %f11, %f0
29962 tcc %xcc, 0x0
29963 tsubcctv %o0, %i7, %g7
29964 fpadd16 %f8, %f2, %f8
29965 lduh [%l7 + 0x32], %o4
29966 ldsw [%l7 + 0x5C], %o2
29967 ldx [%l7 + 0x48], %l1
29968 fbuge,a %fcc1, loop_3435
29969 st %f4, [%l7 + 0x7C]
29970 alignaddrl %o6, %l4, %l5
29971 fandnot2 %f8, %f0, %f0
29972loop_3435:
29973 ldsb [%l7 + 0x5B], %g6
29974 andncc %l6, %o3, %i6
29975 fpadd32 %f2, %f8, %f0
29976 fnands %f0, %f15, %f15
29977 edge16 %i3, %g4, %g3
29978 ld [%l7 + 0x24], %f4
29979 std %f14, [%l7 + 0x38]
29980 fcmpeq32 %f12, %f0, %o7
29981 ld [%l7 + 0x7C], %f7
29982 st %f5, [%l7 + 0x48]
29983 stw %i1, [%l7 + 0x20]
29984 lduh [%l7 + 0x62], %l0
29985 lduw [%l7 + 0x08], %l2
29986 lduw [%l7 + 0x60], %i0
29987 andncc %i5, %g5, %o5
29988 movcs %xcc, %g2, %i2
29989 orcc %o1, 0x082A, %g1
29990 st %f14, [%l7 + 0x54]
29991 tsubcc %i4, %l3, %o0
29992 fand %f10, %f2, %f2
29993 fmovrdgez %g7, %f6, %f12
29994 brz %o4, loop_3436
29995 fmovsvc %icc, %f0, %f8
29996 sethi 0x01BF, %i7
29997 lduh [%l7 + 0x56], %o2
29998loop_3436:
29999 fbue,a %fcc3, loop_3437
30000 ld [%l7 + 0x70], %f14
30001 fandnot2s %f10, %f13, %f4
30002 lduh [%l7 + 0x34], %o6
30003loop_3437:
30004 fpadd32 %f2, %f14, %f6
30005 tvs %icc, 0x5
30006 subccc %l4, 0x07E1, %l5
30007 lduh [%l7 + 0x26], %g6
30008 edge32l %l6, %l1, %i6
30009 fbg %fcc2, loop_3438
30010 ldd [%l7 + 0x08], %f2
30011 fzero %f2
30012 ld [%l7 + 0x64], %f4
30013loop_3438:
30014 fmovdge %icc, %f11, %f12
30015 fsrc2 %f2, %f10
30016 bge,a loop_3439
30017 bvc,a,pn %icc, loop_3440
30018 fmovda %icc, %f13, %f12
30019 tl %icc, 0x7
30020loop_3439:
30021 fzero %f6
30022loop_3440:
30023 brz %i3, loop_3441
30024 ldsw [%l7 + 0x50], %o3
30025 ldx [%l7 + 0x50], %g4
30026 ldsw [%l7 + 0x10], %g3
30027loop_3441:
30028 brgez %o7, loop_3442
30029 array32 %i1, %l2, %i0
30030 sethi 0x0057, %i5
30031 edge16l %l0, %g5, %g2
30032loop_3442:
30033 sllx %i2, %o1, %o5
30034 ldsh [%l7 + 0x3E], %i4
30035 bneg,a,pt %xcc, loop_3443
30036 stb %l3, [%l7 + 0x7A]
30037 fnot1 %f8, %f2
30038 fmovrde %o0, %f2, %f0
30039loop_3443:
30040 fxnor %f14, %f2, %f4
30041 ldsh [%l7 + 0x62], %g1
30042 fmovrslz %g7, %f4, %f0
30043 fxors %f3, %f15, %f11
30044 movrgz %i7, 0x234, %o4
30045 ldx [%l7 + 0x20], %o2
30046 st %f1, [%l7 + 0x0C]
30047 pdist %f14, %f2, %f8
30048 edge8n %l4, %o6, %l5
30049 fmovspos %xcc, %f13, %f4
30050 lduw [%l7 + 0x30], %l6
30051 movneg %icc, %l1, %g6
30052 ldsh [%l7 + 0x54], %i3
30053 fble,a %fcc1, loop_3444
30054 fxors %f6, %f3, %f2
30055 fpsub32 %f8, %f14, %f0
30056 alignaddrl %i6, %g4, %o3
30057loop_3444:
30058 std %f0, [%l7 + 0x40]
30059 xorcc %g3, %i1, %l2
30060 fbu %fcc0, loop_3445
30061 lduh [%l7 + 0x64], %i0
30062 ldx [%l7 + 0x60], %o7
30063 fmovsge %icc, %f12, %f9
30064loop_3445:
30065 ldsw [%l7 + 0x24], %l0
30066 sth %i5, [%l7 + 0x24]
30067 lduh [%l7 + 0x40], %g2
30068 fbule,a %fcc0, loop_3446
30069 orn %i2, %g5, %o1
30070 move %xcc, %i4, %o5
30071 bneg,pt %icc, loop_3447
30072loop_3446:
30073 edge32 %l3, %o0, %g1
30074 fsrc2 %f6, %f6
30075 fbue,a %fcc2, loop_3448
30076loop_3447:
30077 fornot2s %f13, %f2, %f13
30078 fmovspos %xcc, %f4, %f1
30079 fmovrsgez %i7, %f10, %f15
30080loop_3448:
30081 tne %xcc, 0x3
30082 stx %g7, [%l7 + 0x50]
30083 fnegs %f5, %f6
30084 stx %o4, [%l7 + 0x70]
30085 fmovrslez %o2, %f9, %f7
30086 bl,a %xcc, loop_3449
30087 stb %l4, [%l7 + 0x4F]
30088 add %l5, 0x1E26, %l6
30089 fpadd32s %f4, %f2, %f7
30090loop_3449:
30091 tle %xcc, 0x3
30092 bcc,a loop_3450
30093 fmovsne %xcc, %f2, %f12
30094 fnegs %f0, %f6
30095 lduw [%l7 + 0x18], %l1
30096loop_3450:
30097 ldsh [%l7 + 0x6A], %o6
30098 ldd [%l7 + 0x08], %f2
30099 pdist %f8, %f14, %f14
30100 addc %i3, 0x0FA6, %g6
30101 fbge %fcc2, loop_3451
30102 fcmpgt16 %f12, %f0, %i6
30103 movre %o3, %g3, %g4
30104 fmuld8ulx16 %f0, %f9, %f8
30105loop_3451:
30106 edge8ln %l2, %i0, %o7
30107 pdist %f4, %f10, %f6
30108 addccc %l0, 0x033B, %i5
30109 tle %icc, 0x6
30110 edge32 %g2, %i2, %g5
30111 ldsh [%l7 + 0x50], %i1
30112 sth %i4, [%l7 + 0x7C]
30113 fbo,a %fcc3, loop_3452
30114 stb %o5, [%l7 + 0x18]
30115 st %f5, [%l7 + 0x60]
30116 alignaddr %o1, %o0, %g1
30117loop_3452:
30118 brz,a %i7, loop_3453
30119 ldsw [%l7 + 0x08], %g7
30120 fmovdgu %icc, %f11, %f4
30121 be loop_3454
30122loop_3453:
30123 tleu %xcc, 0x2
30124 ldsw [%l7 + 0x2C], %o4
30125 nop
30126 setx loop_3455, %l0, %l1
30127 jmpl %l1, %l3
30128loop_3454:
30129 fmovsne %icc, %f10, %f4
30130 fzeros %f2
30131 lduh [%l7 + 0x54], %l4
30132loop_3455:
30133 ldsw [%l7 + 0x1C], %l5
30134 st %f3, [%l7 + 0x44]
30135 lduw [%l7 + 0x64], %o2
30136 bcc,pn %icc, loop_3456
30137 fmovse %icc, %f6, %f15
30138 fpadd16s %f11, %f7, %f3
30139 lduw [%l7 + 0x28], %l6
30140loop_3456:
30141 tge %xcc, 0x1
30142 ldsb [%l7 + 0x28], %o6
30143 ldx [%l7 + 0x48], %i3
30144 ldsh [%l7 + 0x16], %g6
30145 andn %i6, %l1, %o3
30146 edge8ln %g3, %g4, %l2
30147 movge %icc, %i0, %l0
30148 stb %o7, [%l7 + 0x59]
30149 std %f12, [%l7 + 0x48]
30150 sth %g2, [%l7 + 0x78]
30151 fmovsne %xcc, %f7, %f12
30152 tg %xcc, 0x5
30153 subccc %i2, %g5, %i1
30154 array16 %i4, %i5, %o5
30155 fmovdcs %xcc, %f6, %f11
30156 tle %icc, 0x4
30157 orncc %o1, %g1, %i7
30158 lduh [%l7 + 0x08], %o0
30159 lduw [%l7 + 0x14], %g7
30160 fandnot1s %f6, %f8, %f0
30161 brgz,a %l3, loop_3457
30162 umulcc %o4, 0x13F1, %l4
30163 brlz,a %l5, loop_3458
30164 array16 %l6, %o6, %i3
30165loop_3457:
30166 ldsb [%l7 + 0x4D], %o2
30167 brgez,a %i6, loop_3459
30168loop_3458:
30169 fands %f9, %f0, %f9
30170 fmovrde %l1, %f0, %f8
30171 fmovrsne %g6, %f12, %f14
30172loop_3459:
30173 and %g3, 0x1015, %g4
30174 movrlez %o3, %l2, %l0
30175 brnz,a %i0, loop_3460
30176 fpsub16 %f10, %f10, %f10
30177 fmovdcc %icc, %f4, %f10
30178 lduw [%l7 + 0x24], %g2
30179loop_3460:
30180 ldub [%l7 + 0x09], %i2
30181 fblg,a %fcc1, loop_3461
30182 movrgez %g5, 0x203, %i1
30183 fzero %f0
30184 sll %o7, 0x1E, %i4
30185loop_3461:
30186 ta %xcc, 0x1
30187 ldsw [%l7 + 0x08], %i5
30188 sth %o5, [%l7 + 0x64]
30189 fcmpeq16 %f4, %f12, %g1
30190 brgz,a %i7, loop_3462
30191 alignaddrl %o1, %o0, %g7
30192 movcs %icc, %l3, %l4
30193 fxnors %f10, %f7, %f7
30194loop_3462:
30195 movcs %xcc, %o4, %l6
30196 fmovsne %xcc, %f1, %f9
30197 ldsh [%l7 + 0x62], %o6
30198 fornot2 %f10, %f10, %f8
30199 taddcc %i3, 0x0A7A, %l5
30200 ldsb [%l7 + 0x1E], %i6
30201 fcmple32 %f12, %f2, %o2
30202 lduw [%l7 + 0x38], %g6
30203 ldd [%l7 + 0x60], %f0
30204 fnands %f1, %f0, %f7
30205 fcmpeq32 %f8, %f12, %l1
30206 fmovsa %xcc, %f2, %f10
30207 tg %xcc, 0x2
30208 fpadd32s %f2, %f15, %f13
30209 ldd [%l7 + 0x38], %f14
30210 taddcctv %g3, %o3, %g4
30211 std %f8, [%l7 + 0x60]
30212 fmovsge %icc, %f4, %f7
30213 movrlz %l0, 0x07D, %l2
30214 stb %i0, [%l7 + 0x7B]
30215 bl,pt %icc, loop_3463
30216 sth %g2, [%l7 + 0x7A]
30217 std %f4, [%l7 + 0x18]
30218 stx %g5, [%l7 + 0x70]
30219loop_3463:
30220 fbg,a %fcc1, loop_3464
30221 movrgez %i2, 0x2B6, %i1
30222 ld [%l7 + 0x3C], %f7
30223 fmovsne %xcc, %f10, %f10
30224loop_3464:
30225 taddcc %i4, %o7, %o5
30226 movcs %icc, %g1, %i7
30227 bn loop_3465
30228 movg %icc, %i5, %o0
30229 fmovrslez %g7, %f11, %f5
30230 ld [%l7 + 0x48], %f6
30231loop_3465:
30232 bne loop_3466
30233 fbuge,a %fcc0, loop_3467
30234 lduw [%l7 + 0x6C], %o1
30235 fmul8x16al %f15, %f8, %f10
30236loop_3466:
30237 ta %icc, 0x5
30238loop_3467:
30239 sra %l4, 0x15, %l3
30240 call loop_3468
30241 fmovs %f12, %f9
30242 fpadd16s %f8, %f6, %f10
30243 lduh [%l7 + 0x64], %l6
30244loop_3468:
30245 ld [%l7 + 0x3C], %f6
30246 ldsb [%l7 + 0x18], %o6
30247 fpsub16s %f11, %f5, %f11
30248 fmovsvc %icc, %f0, %f11
30249 sth %i3, [%l7 + 0x4E]
30250 ldsb [%l7 + 0x43], %l5
30251 ble,a %icc, loop_3469
30252 mova %icc, %o4, %o2
30253 fmovdcs %xcc, %f4, %f5
30254 bgu loop_3470
30255loop_3469:
30256 fandnot2s %f0, %f3, %f4
30257 call loop_3471
30258 stx %i6, [%l7 + 0x18]
30259loop_3470:
30260 fsrc2s %f7, %f6
30261 subcc %l1, 0x1637, %g6
30262loop_3471:
30263 bne,a %xcc, loop_3472
30264 fsrc2 %f14, %f2
30265 tsubcctv %g3, %o3, %g4
30266 ldsw [%l7 + 0x24], %l0
30267loop_3472:
30268 stx %l2, [%l7 + 0x48]
30269 ldx [%l7 + 0x20], %g2
30270 ld [%l7 + 0x40], %f10
30271 fandnot1 %f0, %f2, %f6
30272 ldd [%l7 + 0x18], %f12
30273 edge8 %i0, %g5, %i2
30274 stw %i4, [%l7 + 0x0C]
30275 lduw [%l7 + 0x1C], %o7
30276 fbule,a %fcc1, loop_3473
30277 ldsb [%l7 + 0x6F], %i1
30278 tvs %icc, 0x4
30279 bcs loop_3474
30280loop_3473:
30281 srl %g1, %i7, %o5
30282 nop
30283 setx loop_3475, %l0, %l1
30284 wrpr 0x1, %tl
30285 wrpr %l1, %tpc
30286 add %l1, 0x4, %l1
30287 wrpr %l1, %tnpc
30288 setx 0x34400001400, %l0, %l1
30289 wrpr %l1, %tstate
30290 wrhpr 0x4, %htstate
30291 retry
30292 alignaddr %o0, %g7, %i5
30293loop_3474:
30294 alignaddr %l4, %o1, %l6
30295 ldx [%l7 + 0x50], %o6
30296loop_3475:
30297 fbne,a %fcc2, loop_3476
30298 edge16 %l3, %i3, %l5
30299 stb %o2, [%l7 + 0x41]
30300 ldsb [%l7 + 0x6C], %i6
30301loop_3476:
30302 sra %o4, 0x13, %g6
30303 ldsw [%l7 + 0x78], %g3
30304 brlez %o3, loop_3477
30305 stb %l1, [%l7 + 0x55]
30306 xnor %l0, %l2, %g4
30307 fmovscs %xcc, %f4, %f1
30308loop_3477:
30309 fsrc2s %f5, %f11
30310 sth %i0, [%l7 + 0x6A]
30311 ldsh [%l7 + 0x2E], %g5
30312 st %f9, [%l7 + 0x68]
30313 lduh [%l7 + 0x1E], %g2
30314 fmovdvs %icc, %f5, %f7
30315 fands %f15, %f1, %f10
30316 ldx [%l7 + 0x30], %i2
30317 fmovdcs %xcc, %f4, %f6
30318 sethi 0x078F, %i4
30319 tleu %xcc, 0x6
30320 ldd [%l7 + 0x10], %f2
30321 ldx [%l7 + 0x38], %o7
30322 stw %i1, [%l7 + 0x6C]
30323 sub %i7, 0x0EF0, %o5
30324 fcmps %fcc3, %f13, %f8
30325 sth %o0, [%l7 + 0x36]
30326 fbo,a %fcc2, loop_3478
30327 ldsb [%l7 + 0x1E], %g1
30328 movpos %xcc, %i5, %l4
30329 srax %o1, 0x0E, %l6
30330loop_3478:
30331 or %o6, %g7, %l3
30332 addcc %i3, 0x0A93, %l5
30333 nop
30334 setx loop_3479, %l0, %l1
30335 wrpr 0x1, %tl
30336 wrpr %l1, %tpc
30337 add %l1, 0x4, %l1
30338 wrpr %l1, %tnpc
30339 setx 0x34400001400, %l0, %l1
30340 wrpr %l1, %tstate
30341 wrhpr 0x4, %htstate
30342 retry
30343 lduh [%l7 + 0x7E], %o2
30344 alignaddr %i6, %g6, %g3
30345 fmovdge %xcc, %f4, %f14
30346loop_3479:
30347 alignaddr %o3, %l1, %l0
30348 ldsw [%l7 + 0x7C], %o4
30349 fbu,a %fcc0, loop_3480
30350 ld [%l7 + 0x0C], %f3
30351 stx %g4, [%l7 + 0x28]
30352 bpos,pt %xcc, loop_3481
30353loop_3480:
30354 ldd [%l7 + 0x08], %f14
30355 fmovsne %icc, %f5, %f5
30356 fpadd16 %f2, %f8, %f14
30357loop_3481:
30358 fmovsgu %xcc, %f12, %f12
30359 fmovrdlez %l2, %f4, %f2
30360 ldub [%l7 + 0x55], %i0
30361 mulscc %g2, %i2, %i4
30362 fpsub32s %f4, %f7, %f14
30363 movleu %icc, %o7, %g5
30364 sdivcc %i1, 0x0D30, %i7
30365 movrgez %o5, 0x18F, %o0
30366 fmul8x16 %f1, %f4, %f14
30367 movcc %icc, %i5, %g1
30368 nop
30369 setx loop_3482, %l0, %l1
30370 wrpr 0x1, %tl
30371 wrpr %l1, %tpc
30372 add %l1, 0x4, %l1
30373 wrpr %l1, %tnpc
30374 setx 0x34400001400, %l0, %l1
30375 wrpr %l1, %tstate
30376 wrhpr 0x4, %htstate
30377 retry
30378 subcc %l4, 0x0815, %l6
30379 ldub [%l7 + 0x3F], %o1
30380 ldsh [%l7 + 0x54], %g7
30381loop_3482:
30382 fmovscs %xcc, %f8, %f6
30383 lduw [%l7 + 0x6C], %l3
30384 std %f8, [%l7 + 0x68]
30385 movne %xcc, %o6, %i3
30386 ld [%l7 + 0x24], %f4
30387 ldx [%l7 + 0x48], %l5
30388 fxors %f15, %f0, %f12
30389 move %xcc, %i6, %o2
30390 fmovscc %xcc, %f12, %f4
30391 tle %icc, 0x3
30392 sth %g6, [%l7 + 0x22]
30393 fmovrdne %g3, %f12, %f0
30394 movre %l1, %o3, %o4
30395 fbl %fcc3, loop_3483
30396 stb %l0, [%l7 + 0x7E]
30397 fmovdle %xcc, %f13, %f5
30398 fcmped %fcc2, %f12, %f0
30399loop_3483:
30400 smulcc %l2, %g4, %g2
30401 edge8n %i2, %i0, %i4
30402 ldub [%l7 + 0x50], %o7
30403 brgz %i1, loop_3484
30404 bvs,a loop_3485
30405 fmul8x16au %f14, %f14, %f0
30406 stx %i7, [%l7 + 0x28]
30407loop_3484:
30408 fmovrsgez %o5, %f1, %f0
30409loop_3485:
30410 sdivcc %o0, 0x01E2, %i5
30411 fbl %fcc0, loop_3486
30412 andncc %g1, %g5, %l6
30413 movvc %xcc, %o1, %l4
30414 edge8n %g7, %l3, %o6
30415loop_3486:
30416 lduw [%l7 + 0x60], %i3
30417 brlz,a %l5, loop_3487
30418 ld [%l7 + 0x18], %f9
30419 stb %i6, [%l7 + 0x51]
30420 ldub [%l7 + 0x3A], %o2
30421loop_3487:
30422 ldd [%l7 + 0x50], %f14
30423 stw %g6, [%l7 + 0x40]
30424 movl %xcc, %g3, %l1
30425 lduh [%l7 + 0x7C], %o3
30426 fxors %f8, %f9, %f6
30427 fnor %f10, %f0, %f10
30428 movgu %xcc, %o4, %l2
30429 sth %g4, [%l7 + 0x1C]
30430 fandnot1 %f14, %f4, %f6
30431 orn %l0, 0x185F, %g2
30432 movn %xcc, %i0, %i4
30433 ldsw [%l7 + 0x6C], %i2
30434 fpack16 %f10, %f4
30435 fmul8sux16 %f14, %f8, %f2
30436 ldsh [%l7 + 0x0C], %o7
30437 brgz %i7, loop_3488
30438 andcc %i1, 0x1134, %o0
30439 ldsb [%l7 + 0x67], %o5
30440 stw %i5, [%l7 + 0x28]
30441loop_3488:
30442 lduh [%l7 + 0x38], %g5
30443 edge8ln %g1, %l6, %o1
30444 udivx %l4, 0x07E1, %l3
30445 udivcc %o6, 0x11A1, %g7
30446 orcc %l5, 0x0B49, %i6
30447 ld [%l7 + 0x0C], %f0
30448 ld [%l7 + 0x38], %f2
30449 smulcc %o2, 0x03BE, %g6
30450 popc %g3, %l1
30451 stx %o3, [%l7 + 0x78]
30452 mulx %o4, %i3, %g4
30453 fmovsle %xcc, %f6, %f0
30454 ldd [%l7 + 0x60], %f0
30455 std %f0, [%l7 + 0x30]
30456 ld [%l7 + 0x6C], %f1
30457 move %icc, %l2, %g2
30458 ldx [%l7 + 0x28], %l0
30459 ldd [%l7 + 0x78], %f6
30460 alignaddr %i4, %i0, %i2
30461 movrlez %o7, %i1, %o0
30462 bshuffle %f14, %f4, %f14
30463 fbo %fcc0, loop_3489
30464 add %o5, 0x1BD7, %i5
30465 stx %g5, [%l7 + 0x30]
30466 fandnot2s %f15, %f1, %f9
30467loop_3489:
30468 movg %xcc, %g1, %i7
30469 fmovd %f8, %f8
30470 fmovdpos %xcc, %f14, %f1
30471 stx %o1, [%l7 + 0x40]
30472 fmovrdne %l6, %f2, %f12
30473 bn,pt %icc, loop_3490
30474 edge8l %l4, %l3, %g7
30475 fbule %fcc2, loop_3491
30476 subc %o6, %i6, %o2
30477loop_3490:
30478 fbn %fcc1, loop_3492
30479 fnegs %f6, %f13
30480loop_3491:
30481 ldsh [%l7 + 0x4E], %g6
30482 fabsd %f4, %f2
30483loop_3492:
30484 ldsb [%l7 + 0x13], %l5
30485 bpos,a,pt %icc, loop_3493
30486 nop
30487 setx loop_3494, %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 be,pt %xcc, loop_3495
30495 brz %g3, loop_3496
30496loop_3493:
30497 orcc %o3, %l1, %o4
30498loop_3494:
30499 ldsb [%l7 + 0x0E], %i3
30500loop_3495:
30501 fbo %fcc1, loop_3497
30502loop_3496:
30503 ble,a,pt %icc, loop_3498
30504 movrlz %g4, %g2, %l0
30505 fmul8x16 %f12, %f6, %f8
30506loop_3497:
30507 bne,a loop_3499
30508loop_3498:
30509 ldd [%l7 + 0x30], %f2
30510 fandnot2 %f8, %f8, %f6
30511 array16 %l2, %i4, %i0
30512loop_3499:
30513 move %xcc, %i2, %o7
30514 fcmps %fcc3, %f7, %f10
30515 tneg %icc, 0x7
30516 fand %f12, %f2, %f6
30517 sra %o0, %o5, %i5
30518 st %f14, [%l7 + 0x3C]
30519 ldsb [%l7 + 0x35], %g5
30520 nop
30521 setx loop_3500, %l0, %l1
30522 wrpr 0x1, %tl
30523 wrpr %l1, %tnpc
30524 setx 0x34400001400, %l0, %l1
30525 wrpr %l1, %tstate
30526 wrhpr 0x4, %htstate
30527 done
30528 edge8ln %g1, %i7, %o1
30529 fcmpes %fcc0, %f13, %f11
30530 bg %xcc, loop_3501
30531loop_3500:
30532 tl %icc, 0x6
30533 sethi 0x1A75, %i1
30534 udivx %l6, 0x079D, %l3
30535loop_3501:
30536 fmovrdne %g7, %f8, %f8
30537 fcmpeq32 %f6, %f0, %l4
30538 be,a,pn %icc, loop_3502
30539 tne %icc, 0x7
30540 tn %xcc, 0x0
30541 fmovdgu %xcc, %f7, %f14
30542loop_3502:
30543 st %f3, [%l7 + 0x50]
30544 tpos %icc, 0x4
30545 sth %o6, [%l7 + 0x42]
30546 fmovrslez %o2, %f1, %f9
30547 faligndata %f10, %f12, %f0
30548 movrlez %i6, 0x2AA, %l5
30549 ld [%l7 + 0x1C], %f1
30550 ldsw [%l7 + 0x4C], %g6
30551 udiv %o3, 0x1335, %g3
30552 fxnor %f8, %f6, %f8
30553 bpos loop_3503
30554 lduw [%l7 + 0x40], %l1
30555 udiv %i3, 0x1F57, %o4
30556 fandnot1 %f12, %f2, %f14
30557loop_3503:
30558 lduh [%l7 + 0x54], %g4
30559 edge16 %g2, %l0, %i4
30560 ldd [%l7 + 0x70], %f6
30561 stw %i0, [%l7 + 0x50]
30562 addc %l2, %o7, %i2
30563 fmovrdlez %o0, %f8, %f14
30564 fmovrdlz %i5, %f6, %f8
30565 movge %icc, %g5, %g1
30566 ldub [%l7 + 0x0F], %i7
30567 lduh [%l7 + 0x46], %o5
30568 edge32 %i1, %o1, %l3
30569 tn %xcc, 0x6
30570 fcmps %fcc3, %f6, %f5
30571 fmul8x16 %f2, %f4, %f4
30572 movne %icc, %g7, %l6
30573 fnot2 %f0, %f10
30574 stw %o6, [%l7 + 0x5C]
30575 bvc,a,pt %icc, loop_3504
30576 ldsb [%l7 + 0x5D], %l4
30577 fornot1 %f12, %f0, %f8
30578 fpsub16s %f12, %f2, %f14
30579loop_3504:
30580 fpadd16s %f10, %f9, %f8
30581 std %f14, [%l7 + 0x28]
30582 ldd [%l7 + 0x38], %f12
30583 stw %o2, [%l7 + 0x1C]
30584 brnz %l5, loop_3505
30585 fandnot2s %f3, %f15, %f7
30586 fabss %f1, %f8
30587 sth %g6, [%l7 + 0x0C]
30588loop_3505:
30589 sdivx %o3, 0x040B, %g3
30590 movl %icc, %l1, %i3
30591 fbo,a %fcc0, loop_3506
30592 sra %i6, 0x0A, %g4
30593 ldsb [%l7 + 0x34], %g2
30594 stx %o4, [%l7 + 0x70]
30595loop_3506:
30596 tcc %xcc, 0x4
30597 fmovsa %xcc, %f6, %f2
30598 ldx [%l7 + 0x18], %l0
30599 taddcctv %i0, %i4, %o7
30600 st %f14, [%l7 + 0x0C]
30601 fpsub16s %f10, %f9, %f10
30602 edge8ln %l2, %o0, %i5
30603 movl %icc, %g5, %g1
30604 bge,pt %xcc, loop_3507
30605 orn %i7, 0x1850, %i2
30606 ld [%l7 + 0x3C], %f8
30607 fone %f0
30608loop_3507:
30609 ldsb [%l7 + 0x7A], %i1
30610 fmovdle %xcc, %f6, %f15
30611 stb %o1, [%l7 + 0x77]
30612 fxor %f8, %f2, %f8
30613 fpsub32 %f0, %f14, %f4
30614 fornot1 %f12, %f6, %f4
30615 fmul8x16al %f7, %f11, %f14
30616 fandnot2s %f7, %f4, %f4
30617 fbuge,a %fcc1, loop_3508
30618 fcmpd %fcc1, %f10, %f12
30619 fnors %f5, %f14, %f7
30620 srl %o5, 0x17, %l3
30621loop_3508:
30622 fors %f6, %f9, %f1
30623 ldx [%l7 + 0x50], %l6
30624 st %f0, [%l7 + 0x48]
30625 bpos,a %xcc, loop_3509
30626 fsrc2s %f12, %f4
30627 nop
30628 setx loop_3510, %l0, %l1
30629 wrpr 0x1, %tl
30630 wrpr %l1, %tnpc
30631 setx 0x34400001400, %l0, %l1
30632 wrpr %l1, %tstate
30633 wrhpr 0x4, %htstate
30634 done
30635 movl %xcc, %o6, %g7
30636loop_3509:
30637 nop
30638 setx loop_3511, %l0, %l1
30639 wrpr 0x1, %tl
30640 wrpr %l1, %tpc
30641 add %l1, 0x4, %l1
30642 wrpr %l1, %tnpc
30643 setx 0x34400001400, %l0, %l1
30644 wrpr %l1, %tstate
30645 wrhpr 0x4, %htstate
30646 retry
30647 fcmpne16 %f10, %f14, %l4
30648loop_3510:
30649 ldd [%l7 + 0x30], %f12
30650 fcmpeq32 %f0, %f0, %o2
30651loop_3511:
30652 ldsb [%l7 + 0x6B], %l5
30653 ld [%l7 + 0x10], %f15
30654 fxors %f2, %f12, %f13
30655 lduw [%l7 + 0x50], %o3
30656 brlez %g6, loop_3512
30657 udivcc %g3, 0x0BE0, %l1
30658 siam 0x0
30659 tcc %icc, 0x7
30660loop_3512:
30661 xnor %i3, 0x1616, %i6
30662 stb %g2, [%l7 + 0x10]
30663 tgu %icc, 0x0
30664 ldx [%l7 + 0x60], %g4
30665 fmul8x16au %f11, %f15, %f10
30666 ldd [%l7 + 0x30], %f12
30667 taddcc %o4, 0x00CF, %l0
30668 ldub [%l7 + 0x48], %i4
30669 movgu %icc, %i0, %o7
30670 movrgez %o0, %l2, %i5
30671 ldd [%l7 + 0x78], %f12
30672 lduw [%l7 + 0x7C], %g1
30673 stx %g5, [%l7 + 0x48]
30674 fxnor %f10, %f2, %f0
30675 movn %icc, %i2, %i1
30676 bgu,pt %xcc, loop_3513
30677 edge16l %i7, %o5, %o1
30678 edge8 %l6, %o6, %l3
30679 alignaddr %g7, %l4, %o2
30680loop_3513:
30681 for %f8, %f14, %f10
30682 umul %l5, %g6, %g3
30683 fbuge %fcc1, loop_3514
30684 nop
30685 setx loop_3515, %l0, %l1
30686 jmpl %l1, %o3
30687 fmovrsgz %i3, %f3, %f13
30688 fcmps %fcc1, %f5, %f14
30689loop_3514:
30690 brlz %i6, loop_3516
30691loop_3515:
30692 ldx [%l7 + 0x30], %g2
30693 ldsh [%l7 + 0x78], %g4
30694 fmovscs %icc, %f10, %f14
30695loop_3516:
30696 fmovrsgez %o4, %f14, %f3
30697 xorcc %l1, %i4, %i0
30698 movgu %xcc, %o7, %o0
30699 fbuge,a %fcc3, loop_3517
30700 bl,a,pt %icc, loop_3518
30701 fandnot1 %f14, %f10, %f6
30702 andncc %l2, %l0, %g1
30703loop_3517:
30704 stb %i5, [%l7 + 0x20]
30705loop_3518:
30706 stb %i2, [%l7 + 0x68]
30707 fnot1s %f7, %f12
30708 fone %f6
30709 ldd [%l7 + 0x68], %f8
30710 tcs %xcc, 0x3
30711 ldsw [%l7 + 0x44], %i1
30712 fbuge %fcc1, loop_3519
30713 stw %g5, [%l7 + 0x08]
30714 fcmple32 %f0, %f4, %o5
30715 tgu %xcc, 0x4
30716loop_3519:
30717 fmovrdgez %i7, %f0, %f6
30718 fmovscs %xcc, %f10, %f2
30719 fmovrde %o1, %f0, %f10
30720 lduh [%l7 + 0x46], %o6
30721 ldsw [%l7 + 0x14], %l6
30722 fbu %fcc3, loop_3520
30723 ldsh [%l7 + 0x6A], %g7
30724 fmovs %f7, %f7
30725 fmovrsgz %l4, %f5, %f13
30726loop_3520:
30727 stx %o2, [%l7 + 0x40]
30728 fnot1 %f12, %f0
30729 lduw [%l7 + 0x24], %l5
30730 ldsb [%l7 + 0x73], %g6
30731 ldx [%l7 + 0x68], %l3
30732 ldx [%l7 + 0x18], %g3
30733 ldub [%l7 + 0x5F], %i3
30734 move %icc, %i6, %g2
30735 fmovdpos %xcc, %f3, %f1
30736 std %f6, [%l7 + 0x08]
30737 fcmple16 %f8, %f12, %g4
30738 fbuge,a %fcc1, loop_3521
30739 lduw [%l7 + 0x1C], %o4
30740 srlx %o3, %l1, %i0
30741 fnands %f11, %f3, %f8
30742loop_3521:
30743 edge16 %i4, %o0, %o7
30744 movleu %xcc, %l2, %g1
30745 sth %i5, [%l7 + 0x60]
30746 array32 %l0, %i1, %i2
30747 ldsb [%l7 + 0x1F], %g5
30748 fnands %f13, %f14, %f3
30749 fandnot1s %f12, %f5, %f9
30750 stb %o5, [%l7 + 0x76]
30751 fmovrdlez %i7, %f2, %f12
30752 ldsh [%l7 + 0x68], %o1
30753 brgez,a %l6, loop_3522
30754 fmovdg %icc, %f9, %f3
30755 ta %icc, 0x6
30756 movrne %o6, 0x053, %l4
30757loop_3522:
30758 sth %o2, [%l7 + 0x42]
30759 tn %icc, 0x6
30760 fnegs %f15, %f13
30761 fpadd16 %f4, %f14, %f4
30762 edge32 %g7, %l5, %l3
30763 movne %icc, %g3, %i3
30764 movcs %icc, %g6, %g2
30765 fmovdvs %xcc, %f1, %f14
30766 edge32l %i6, %o4, %o3
30767 ldsw [%l7 + 0x28], %g4
30768 fbn %fcc2, loop_3523
30769 fnot1s %f6, %f0
30770 udivcc %l1, 0x1556, %i4
30771 ldsb [%l7 + 0x55], %i0
30772loop_3523:
30773 st %f0, [%l7 + 0x50]
30774 fmovrdlz %o7, %f4, %f10
30775 ldd [%l7 + 0x50], %f10
30776 sth %l2, [%l7 + 0x58]
30777 fble %fcc0, loop_3524
30778 ld [%l7 + 0x10], %f10
30779 ldsh [%l7 + 0x32], %g1
30780 fmovsvc %xcc, %f14, %f11
30781loop_3524:
30782 fmovs %f8, %f12
30783 fmovrse %i5, %f5, %f11
30784 andncc %l0, %o0, %i1
30785 ldsw [%l7 + 0x58], %g5
30786 edge32 %o5, %i2, %i7
30787 stx %o1, [%l7 + 0x78]
30788 smulcc %o6, 0x034A, %l4
30789 fpsub16 %f6, %f6, %f14
30790 fmovsg %xcc, %f11, %f15
30791 std %f12, [%l7 + 0x78]
30792 fbne,a %fcc0, loop_3525
30793 stw %l6, [%l7 + 0x0C]
30794 bg %icc, loop_3526
30795 movcc %xcc, %g7, %l5
30796loop_3525:
30797 fble,a %fcc3, loop_3527
30798 fpadd32s %f7, %f6, %f5
30799loop_3526:
30800 movleu %icc, %o2, %l3
30801 ldx [%l7 + 0x20], %g3
30802loop_3527:
30803 edge32ln %g6, %i3, %i6
30804 ldsh [%l7 + 0x6A], %g2
30805 ldsw [%l7 + 0x58], %o3
30806 ldx [%l7 + 0x28], %g4
30807 ldx [%l7 + 0x30], %l1
30808 tgu %xcc, 0x1
30809 subcc %o4, %i4, %i0
30810 fbu %fcc0, loop_3528
30811 st %f0, [%l7 + 0x4C]
30812 ldsb [%l7 + 0x43], %o7
30813 tn %icc, 0x6
30814loop_3528:
30815 tsubcctv %l2, 0x11FD, %i5
30816 alignaddr %g1, %l0, %o0
30817 stb %g5, [%l7 + 0x1A]
30818 sra %i1, 0x18, %o5
30819 fmovrde %i2, %f14, %f10
30820 fabsd %f10, %f8
30821 array8 %o1, %o6, %l4
30822 nop
30823 setx loop_3529, %l0, %l1
30824 wrpr 0x1, %tl
30825 wrpr %l1, %tnpc
30826 setx 0x34400001400, %l0, %l1
30827 wrpr %l1, %tstate
30828 wrhpr 0x4, %htstate
30829 done
30830 ldsw [%l7 + 0x3C], %l6
30831 ldsw [%l7 + 0x4C], %i7
30832 fmovdg %xcc, %f11, %f4
30833loop_3529:
30834 fones %f8
30835 alignaddr %l5, %o2, %l3
30836 sth %g7, [%l7 + 0x6C]
30837 and %g6, 0x0AFD, %g3
30838 lduw [%l7 + 0x48], %i3
30839 lduh [%l7 + 0x78], %g2
30840 fnor %f10, %f2, %f6
30841 fnand %f14, %f8, %f8
30842 ldd [%l7 + 0x10], %f0
30843 lduw [%l7 + 0x2C], %i6
30844 fbu %fcc1, loop_3530
30845 fcmpgt16 %f0, %f14, %o3
30846 std %f14, [%l7 + 0x20]
30847 fornot1s %f7, %f0, %f6
30848loop_3530:
30849 smulcc %l1, 0x0206, %g4
30850 fbn %fcc1, loop_3531
30851 fmovsleu %xcc, %f10, %f11
30852 lduh [%l7 + 0x18], %i4
30853 sra %o4, %o7, %i0
30854loop_3531:
30855 bpos,a %xcc, loop_3532
30856 fbule %fcc2, loop_3533
30857 addc %l2, 0x152E, %g1
30858 stw %i5, [%l7 + 0x7C]
30859loop_3532:
30860 sth %l0, [%l7 + 0x12]
30861loop_3533:
30862 andcc %g5, %i1, %o0
30863 sth %i2, [%l7 + 0x3A]
30864 fbne,a %fcc2, loop_3534
30865 brz,a %o5, loop_3535
30866 fnor %f2, %f2, %f4
30867 fbg,a %fcc3, loop_3536
30868loop_3534:
30869 ldub [%l7 + 0x1A], %o1
30870loop_3535:
30871 lduw [%l7 + 0x44], %l4
30872 be,a,pt %xcc, loop_3537
30873loop_3536:
30874 lduw [%l7 + 0x34], %l6
30875 std %f0, [%l7 + 0x20]
30876 fmovse %xcc, %f5, %f9
30877loop_3537:
30878 lduw [%l7 + 0x60], %o6
30879 fxnor %f8, %f12, %f6
30880 fones %f2
30881 fmovsn %icc, %f6, %f0
30882 addccc %i7, %l5, %o2
30883 fmovrde %g7, %f14, %f0
30884 fmovdle %xcc, %f2, %f9
30885 bcc,pn %icc, loop_3538
30886 umulcc %l3, 0x1A61, %g3
30887 srax %i3, 0x0F, %g6
30888 fcmped %fcc3, %f4, %f10
30889loop_3538:
30890 umulcc %g2, %o3, %i6
30891 fones %f12
30892 be loop_3539
30893 popc %l1, %g4
30894 fmovsvc %icc, %f6, %f11
30895 tg %icc, 0x5
30896loop_3539:
30897 bneg,pt %icc, loop_3540
30898 fpadd16 %f4, %f0, %f0
30899 fnegs %f4, %f9
30900 fpack16 %f0, %f4
30901loop_3540:
30902 stx %i4, [%l7 + 0x30]
30903 ldub [%l7 + 0x62], %o4
30904 sdivcc %o7, 0x1F67, %i0
30905 fmuld8ulx16 %f11, %f2, %f2
30906 bn,pn %xcc, loop_3541
30907 fcmpgt32 %f0, %f2, %g1
30908 fmuld8ulx16 %f5, %f0, %f14
30909 fmovscs %icc, %f15, %f8
30910loop_3541:
30911 andcc %i5, %l2, %l0
30912 fpadd32 %f4, %f6, %f2
30913 array8 %i1, %o0, %i2
30914 bne %xcc, loop_3542
30915 fornot2 %f8, %f14, %f12
30916 sra %g5, %o5, %o1
30917 fmovdn %icc, %f14, %f11
30918loop_3542:
30919 mulx %l4, %l6, %o6
30920 ld [%l7 + 0x24], %f6
30921 fmovsne %xcc, %f12, %f11
30922 fnors %f4, %f4, %f4
30923 fandnot1 %f6, %f4, %f14
30924 srlx %l5, %o2, %g7
30925 fmovrsne %l3, %f12, %f10
30926 fmovse %xcc, %f11, %f7
30927 tcs %icc, 0x3
30928 lduw [%l7 + 0x34], %i7
30929 stw %g3, [%l7 + 0x34]
30930 ldsb [%l7 + 0x2E], %g6
30931 tn %icc, 0x1
30932 fmul8x16al %f12, %f5, %f14
30933 movne %icc, %g2, %i3
30934 tle %xcc, 0x5
30935 ldx [%l7 + 0x10], %i6
30936 ldub [%l7 + 0x64], %o3
30937 fnegd %f10, %f0
30938 st %f15, [%l7 + 0x7C]
30939 movneg %xcc, %l1, %g4
30940 array32 %i4, %o7, %i0
30941 fmovrdne %o4, %f14, %f10
30942 fbue %fcc2, loop_3543
30943 fcmpgt32 %f14, %f6, %g1
30944 fcmpd %fcc3, %f2, %f4
30945 bge,pt %xcc, loop_3544
30946loop_3543:
30947 fpadd16 %f4, %f2, %f14
30948 bleu,a,pt %xcc, loop_3545
30949 ldsb [%l7 + 0x32], %i5
30950loop_3544:
30951 movne %xcc, %l0, %l2
30952 fcmpne32 %f2, %f8, %o0
30953loop_3545:
30954 bvc,a,pn %xcc, loop_3546
30955 edge32l %i1, %i2, %o5
30956 subccc %o1, 0x0587, %l4
30957 umulcc %l6, 0x1090, %o6
30958loop_3546:
30959 fmul8ulx16 %f6, %f10, %f12
30960 ldub [%l7 + 0x63], %l5
30961 fpackfix %f6, %f0
30962 ldsw [%l7 + 0x10], %o2
30963 lduh [%l7 + 0x72], %g7
30964 fmul8sux16 %f8, %f10, %f14
30965 fmovsl %xcc, %f11, %f2
30966 lduh [%l7 + 0x66], %l3
30967 ta %icc, 0x4
30968 fmovs %f5, %f14
30969 edge8n %g5, %i7, %g3
30970 fcmpne32 %f6, %f4, %g2
30971 lduh [%l7 + 0x54], %i3
30972 movgu %xcc, %g6, %i6
30973 stb %l1, [%l7 + 0x64]
30974 std %f6, [%l7 + 0x68]
30975 sth %o3, [%l7 + 0x34]
30976 fmul8x16 %f11, %f10, %f0
30977 movle %xcc, %g4, %i4
30978 fmovrsgez %i0, %f7, %f9
30979 fpsub16s %f1, %f4, %f11
30980 bge,pt %xcc, loop_3547
30981 tcc %xcc, 0x5
30982 movre %o4, 0x18C, %o7
30983 st %f3, [%l7 + 0x74]
30984loop_3547:
30985 movl %xcc, %i5, %l0
30986 add %l2, 0x1315, %g1
30987 fandnot2 %f4, %f8, %f2
30988 edge16ln %o0, %i1, %o5
30989 ldsw [%l7 + 0x1C], %o1
30990 fandnot1 %f10, %f4, %f4
30991 alignaddr %i2, %l4, %l6
30992 sub %o6, %o2, %g7
30993 fxors %f1, %f14, %f1
30994 fmovda %xcc, %f2, %f3
30995 fbl %fcc0, loop_3548
30996 fbu %fcc2, loop_3549
30997 fors %f5, %f6, %f2
30998 fbne %fcc1, loop_3550
30999loop_3548:
31000 ldd [%l7 + 0x78], %f2
31001loop_3549:
31002 std %f4, [%l7 + 0x60]
31003 ldd [%l7 + 0x60], %f6
31004loop_3550:
31005 st %f0, [%l7 + 0x1C]
31006 fcmpgt32 %f6, %f10, %l3
31007 nop
31008 setx loop_3551, %l0, %l1
31009 jmpl %l1, %l5
31010 movpos %icc, %i7, %g5
31011 fmovsneg %icc, %f5, %f7
31012 fmovscc %icc, %f2, %f7
31013loop_3551:
31014 fpadd16s %f8, %f3, %f5
31015 srax %g3, %g2, %g6
31016 lduw [%l7 + 0x1C], %i6
31017 ldsw [%l7 + 0x34], %l1
31018 udiv %i3, 0x107D, %o3
31019 fpsub32 %f4, %f2, %f8
31020 umulcc %i4, %i0, %g4
31021 fmovda %xcc, %f12, %f12
31022 movle %icc, %o4, %i5
31023 xor %l0, %l2, %g1
31024 fpadd32s %f7, %f13, %f12
31025 fbge,a %fcc2, loop_3552
31026 movvs %xcc, %o7, %i1
31027 mulscc %o5, 0x1ADE, %o0
31028 ldsw [%l7 + 0x64], %o1
31029loop_3552:
31030 fbge,a %fcc2, loop_3553
31031 array16 %i2, %l4, %l6
31032 bpos,a,pn %xcc, loop_3554
31033 addccc %o6, 0x0923, %o2
31034loop_3553:
31035 popc %l3, %g7
31036 sra %i7, 0x0B, %g5
31037loop_3554:
31038 lduh [%l7 + 0x72], %l5
31039 fbge,a %fcc2, loop_3555
31040 fmovsle %icc, %f15, %f8
31041 fpack32 %f6, %f8, %f10
31042 for %f0, %f10, %f6
31043loop_3555:
31044 bg,a loop_3556
31045 fcmps %fcc2, %f10, %f0
31046 mova %icc, %g3, %g6
31047 sth %i6, [%l7 + 0x64]
31048loop_3556:
31049 fcmpd %fcc0, %f2, %f0
31050 movn %xcc, %l1, %i3
31051 fbug,a %fcc0, loop_3557
31052 sra %g2, %i4, %o3
31053 ldsh [%l7 + 0x1C], %i0
31054 nop
31055 setx loop_3558, %l0, %l1
31056 wrpr 0x1, %tl
31057 wrpr %l1, %tnpc
31058 setx 0x34400001400, %l0, %l1
31059 wrpr %l1, %tstate
31060 wrhpr 0x4, %htstate
31061 done
31062loop_3557:
31063 ld [%l7 + 0x20], %f7
31064 bg loop_3559
31065 bgu loop_3560
31066loop_3558:
31067 fbge %fcc1, loop_3561
31068 fandnot2 %f8, %f4, %f6
31069loop_3559:
31070 edge32 %o4, %g4, %l0
31071loop_3560:
31072 ldx [%l7 + 0x68], %l2
31073loop_3561:
31074 fcmpgt32 %f6, %f4, %g1
31075 srax %o7, 0x18, %i1
31076 movneg %xcc, %i5, %o0
31077 fcmpeq16 %f0, %f10, %o1
31078 bgu,a loop_3562
31079 ldsw [%l7 + 0x64], %i2
31080 tl %xcc, 0x2
31081 fmovrdgez %l4, %f8, %f10
31082loop_3562:
31083 tn %xcc, 0x4
31084 mulscc %l6, %o6, %o2
31085 fbe,a %fcc1, loop_3563
31086 std %f14, [%l7 + 0x68]
31087 add %l3, %o5, %g7
31088 array8 %i7, %l5, %g5
31089loop_3563:
31090 fbule %fcc2, loop_3564
31091 fone %f2
31092 fands %f1, %f3, %f5
31093 fmovdcc %icc, %f6, %f1
31094loop_3564:
31095 bneg,a %icc, loop_3565
31096 fzeros %f1
31097 movrlz %g6, %g3, %l1
31098 bneg,a %icc, loop_3566
31099loop_3565:
31100 or %i6, 0x19EA, %i3
31101 fmovsl %xcc, %f15, %f5
31102 stw %g2, [%l7 + 0x70]
31103loop_3566:
31104 ldsb [%l7 + 0x10], %o3
31105 fone %f6
31106 tn %xcc, 0x5
31107 fornot2 %f8, %f4, %f8
31108 stw %i0, [%l7 + 0x38]
31109 movpos %xcc, %o4, %i4
31110 fpack32 %f12, %f6, %f8
31111 fbge,a %fcc3, loop_3567
31112 fpackfix %f10, %f15
31113 fnegd %f14, %f12
31114 fmovscc %xcc, %f1, %f10
31115loop_3567:
31116 stw %l0, [%l7 + 0x10]
31117 movvs %icc, %l2, %g4
31118 ld [%l7 + 0x5C], %f4
31119 lduh [%l7 + 0x58], %o7
31120 nop
31121 setx loop_3568, %l0, %l1
31122 wrpr 0x1, %tl
31123 wrpr %l1, %tnpc
31124 setx 0x34400001400, %l0, %l1
31125 wrpr %l1, %tstate
31126 wrhpr 0x4, %htstate
31127 done
31128 udivcc %i1, 0x1387, %g1
31129 movleu %icc, %i5, %o0
31130 lduw [%l7 + 0x78], %i2
31131loop_3568:
31132 fpadd16s %f2, %f13, %f12
31133 ldsh [%l7 + 0x7A], %o1
31134 bshuffle %f10, %f4, %f2
31135 addcc %l6, %o6, %o2
31136 brnz %l4, loop_3569
31137 orn %o5, %l3, %i7
31138 fxor %f2, %f10, %f4
31139 smul %g7, 0x0419, %l5
31140loop_3569:
31141 fmovrslz %g6, %f10, %f13
31142 ldsh [%l7 + 0x0A], %g3
31143 and %l1, 0x1BED, %g5
31144 ldsb [%l7 + 0x2E], %i6
31145 stw %g2, [%l7 + 0x24]
31146 std %f8, [%l7 + 0x10]
31147 tle %xcc, 0x3
31148 ldx [%l7 + 0x50], %i3
31149 fabss %f10, %f2
31150 stx %o3, [%l7 + 0x38]
31151 ldub [%l7 + 0x6E], %i0
31152 fmul8x16au %f8, %f0, %f2
31153 movneg %icc, %o4, %i4
31154 tne %icc, 0x6
31155 lduh [%l7 + 0x68], %l2
31156 movrlez %g4, 0x160, %o7
31157 fmovspos %icc, %f2, %f15
31158 bge,a,pn %xcc, loop_3570
31159 lduw [%l7 + 0x08], %i1
31160 ldd [%l7 + 0x08], %f8
31161 ldx [%l7 + 0x68], %g1
31162loop_3570:
31163 edge32n %i5, %o0, %i2
31164 ld [%l7 + 0x40], %f6
31165 ldsw [%l7 + 0x0C], %o1
31166 edge32n %l0, %o6, %o2
31167 for %f6, %f10, %f14
31168 stw %l4, [%l7 + 0x30]
31169 orn %o5, 0x072E, %l6
31170 sth %l3, [%l7 + 0x32]
31171 fbo %fcc1, loop_3571
31172 fmovdne %icc, %f6, %f13
31173 fmovsa %icc, %f1, %f13
31174 tvs %xcc, 0x2
31175loop_3571:
31176 fcmpes %fcc0, %f10, %f3
31177 fbo,a %fcc3, loop_3572
31178 stx %i7, [%l7 + 0x68]
31179 sth %g7, [%l7 + 0x54]
31180 fmul8x16 %f1, %f12, %f0
31181loop_3572:
31182 ldsb [%l7 + 0x47], %l5
31183 fmovs %f13, %f12
31184 stb %g3, [%l7 + 0x33]
31185 fmovda %xcc, %f10, %f10
31186 brnz %l1, loop_3573
31187 fnot2 %f2, %f10
31188 fandnot1s %f0, %f10, %f14
31189 orcc %g6, 0x036E, %g5
31190loop_3573:
31191 ldsh [%l7 + 0x36], %i6
31192 fcmpne32 %f12, %f14, %i3
31193 call loop_3574
31194 bg,a,pt %xcc, loop_3575
31195 ldx [%l7 + 0x60], %o3
31196 ldx [%l7 + 0x08], %g2
31197loop_3574:
31198 movge %icc, %i0, %i4
31199loop_3575:
31200 stb %o4, [%l7 + 0x65]
31201 movre %g4, 0x0CE, %l2
31202 movrgez %i1, 0x3A6, %g1
31203 ld [%l7 + 0x2C], %f14
31204 bge loop_3576
31205 fxor %f8, %f10, %f4
31206 stb %i5, [%l7 + 0x39]
31207 subccc %o0, 0x0AD9, %o7
31208loop_3576:
31209 ldsw [%l7 + 0x2C], %i2
31210 bneg,a,pt %xcc, loop_3577
31211 nop
31212 setx loop_3578, %l0, %l1
31213 wrpr 0x1, %tl
31214 wrpr %l1, %tnpc
31215 setx 0x34400001400, %l0, %l1
31216 wrpr %l1, %tstate
31217 wrhpr 0x4, %htstate
31218 done
31219 fmovsge %xcc, %f11, %f4
31220 brgez,a %o1, loop_3579
31221loop_3577:
31222 bpos,a,pn %xcc, loop_3580
31223loop_3578:
31224 taddcc %l0, 0x00AE, %o2
31225 fnegd %f12, %f8
31226loop_3579:
31227 lduw [%l7 + 0x24], %l4
31228loop_3580:
31229 fmovrse %o5, %f4, %f7
31230 ld [%l7 + 0x60], %f14
31231 bneg,a,pn %xcc, loop_3581
31232 fmovde %xcc, %f4, %f12
31233 movrgez %l6, %l3, %o6
31234 brgez,a %i7, loop_3582
31235loop_3581:
31236 ldsw [%l7 + 0x48], %l5
31237 ldsw [%l7 + 0x5C], %g3
31238 brgz,a %g7, loop_3583
31239loop_3582:
31240 tvs %icc, 0x5
31241 ldsh [%l7 + 0x4E], %g6
31242 ldub [%l7 + 0x72], %g5
31243loop_3583:
31244 nop
31245 setx loop_3584, %l0, %l1
31246 wrpr 0x1, %tl
31247 wrpr %l1, %tpc
31248 add %l1, 0x4, %l1
31249 wrpr %l1, %tnpc
31250 setx 0x34400001400, %l0, %l1
31251 wrpr %l1, %tstate
31252 wrhpr 0x4, %htstate
31253 retry
31254 tle %icc, 0x7
31255 fpack32 %f4, %f8, %f14
31256 bn,a loop_3585
31257loop_3584:
31258 fbul %fcc2, loop_3586
31259 fbg,a %fcc0, loop_3587
31260 addccc %i6, %l1, %o3
31261loop_3585:
31262 nop
31263 setx loop_3588, %l0, %l1
31264 wrpr 0x1, %tl
31265 wrpr %l1, %tpc
31266 add %l1, 0x4, %l1
31267 wrpr %l1, %tnpc
31268 setx 0x34400001400, %l0, %l1
31269 wrpr %l1, %tstate
31270 wrhpr 0x4, %htstate
31271 retry
31272loop_3586:
31273 fmovrse %g2, %f13, %f2
31274loop_3587:
31275 bvc,pn %icc, loop_3589
31276 fandnot2s %f11, %f8, %f13
31277loop_3588:
31278 fmovrsne %i3, %f1, %f7
31279 st %f13, [%l7 + 0x20]
31280loop_3589:
31281 fmovdne %icc, %f14, %f14
31282 fmovsvc %icc, %f7, %f6
31283 st %f12, [%l7 + 0x18]
31284 fcmps %fcc1, %f11, %f12
31285 add %i4, %i0, %g4
31286 movge %xcc, %o4, %i1
31287 bn %icc, loop_3590
31288 stw %l2, [%l7 + 0x64]
31289 fmovdl %icc, %f0, %f6
31290 brz,a %i5, loop_3591
31291loop_3590:
31292 fmovs %f7, %f15
31293 stb %o0, [%l7 + 0x12]
31294 movrgz %g1, %o7, %i2
31295loop_3591:
31296 ldsh [%l7 + 0x40], %o1
31297 xnor %o2, %l0, %l4
31298 fzero %f4
31299 sll %l6, 0x0C, %l3
31300 brlz %o5, loop_3592
31301 sdivx %o6, 0x0EEB, %i7
31302 bg,pt %icc, loop_3593
31303 edge32ln %g3, %l5, %g6
31304loop_3592:
31305 siam 0x2
31306 xor %g5, 0x150E, %g7
31307loop_3593:
31308 xor %i6, 0x0A1A, %o3
31309 fbne %fcc3, loop_3594
31310 movg %xcc, %l1, %g2
31311 fornot2s %f2, %f9, %f6
31312 fnand %f14, %f12, %f10
31313loop_3594:
31314 tvs %xcc, 0x1
31315 fornot1s %f10, %f9, %f10
31316 tl %icc, 0x4
31317 fcmple16 %f12, %f10, %i3
31318 sra %i0, %g4, %o4
31319 fbn,a %fcc0, loop_3595
31320 ldsb [%l7 + 0x32], %i1
31321 movcc %xcc, %i4, %l2
31322 te %xcc, 0x5
31323loop_3595:
31324 tge %icc, 0x0
31325 srlx %i5, 0x1F, %g1
31326 ldd [%l7 + 0x08], %f4
31327 fbug,a %fcc3, loop_3596
31328 edge16n %o0, %i2, %o7
31329 ldsw [%l7 + 0x78], %o1
31330 movn %xcc, %l0, %l4
31331loop_3596:
31332 nop
31333 setx loop_3597, %l0, %l1
31334 jmpl %l1, %l6
31335 fmovdn %xcc, %f3, %f13
31336 fbl,a %fcc1, loop_3598
31337 movrgez %l3, %o2, %o5
31338loop_3597:
31339 bcs,pt %xcc, loop_3599
31340 addc %o6, 0x087F, %i7
31341loop_3598:
31342 fmovrslz %l5, %f11, %f5
31343 movle %icc, %g6, %g3
31344loop_3599:
31345 lduw [%l7 + 0x68], %g5
31346 ld [%l7 + 0x14], %f15
31347 ldub [%l7 + 0x4A], %g7
31348 subcc %i6, %o3, %l1
31349 ldd [%l7 + 0x58], %f10
31350 brz,a %i3, loop_3600
31351 edge16ln %g2, %i0, %g4
31352 fornot1 %f14, %f10, %f10
31353 fmul8x16 %f3, %f4, %f4
31354loop_3600:
31355 andn %o4, 0x06A6, %i1
31356 andcc %i4, %l2, %i5
31357 movg %icc, %g1, %o0
31358 fnors %f10, %f0, %f12
31359 fmovrsgz %o7, %f13, %f5
31360 siam 0x6
31361 stx %o1, [%l7 + 0x78]
31362 fmovsvc %icc, %f6, %f3
31363 ldx [%l7 + 0x70], %i2
31364 ld [%l7 + 0x08], %f2
31365 orn %l4, %l0, %l6
31366 stw %o2, [%l7 + 0x64]
31367 movcc %xcc, %l3, %o5
31368 fxnors %f6, %f13, %f2
31369 ldub [%l7 + 0x41], %i7
31370 ldd [%l7 + 0x48], %f4
31371 fmovs %f5, %f2
31372 subc %l5, %o6, %g3
31373 tgu %xcc, 0x1
31374 xnor %g6, %g5, %g7
31375 tcc %xcc, 0x6
31376 subc %i6, 0x0FF7, %o3
31377 fbue,a %fcc2, loop_3601
31378 sth %i3, [%l7 + 0x7C]
31379 bvc loop_3602
31380 fpmerge %f8, %f11, %f14
31381loop_3601:
31382 tcs %icc, 0x1
31383 ldx [%l7 + 0x50], %g2
31384loop_3602:
31385 ldsw [%l7 + 0x28], %l1
31386 edge8 %i0, %g4, %o4
31387 fmovde %xcc, %f13, %f10
31388 fbn %fcc0, loop_3603
31389 edge32n %i4, %l2, %i5
31390 fmovrsne %g1, %f5, %f15
31391 fcmpne16 %f14, %f8, %i1
31392loop_3603:
31393 ldd [%l7 + 0x68], %f6
31394 edge8l %o0, %o1, %o7
31395 fmovrsgz %l4, %f14, %f1
31396 movrlz %l0, 0x37F, %i2
31397 fmovsleu %icc, %f12, %f10
31398 add %o2, %l6, %l3
31399 movleu %xcc, %i7, %l5
31400 fpmerge %f10, %f13, %f0
31401 bpos,a,pt %xcc, loop_3604
31402 fmovsn %icc, %f11, %f15
31403 brlez %o5, loop_3605
31404 ldsb [%l7 + 0x4A], %o6
31405loop_3604:
31406 sra %g6, %g3, %g7
31407 fmovsa %icc, %f10, %f12
31408loop_3605:
31409 movrgez %g5, %o3, %i3
31410 bge,a loop_3606
31411 ldd [%l7 + 0x60], %f10
31412 fpadd16s %f1, %f9, %f1
31413 movrgz %i6, %l1, %g2
31414loop_3606:
31415 movne %icc, %i0, %g4
31416 fmovsgu %xcc, %f7, %f9
31417 ldsh [%l7 + 0x7A], %i4
31418 umulcc %l2, %i5, %g1
31419 sth %i1, [%l7 + 0x20]
31420 st %f2, [%l7 + 0x3C]
31421 sth %o4, [%l7 + 0x70]
31422 movn %xcc, %o0, %o1
31423 fcmple32 %f14, %f0, %l4
31424 st %f15, [%l7 + 0x70]
31425 fpsub16 %f8, %f14, %f4
31426 fmul8x16 %f9, %f14, %f4
31427 fba %fcc1, loop_3607
31428 tsubcctv %o7, 0x1051, %i2
31429 fbue %fcc3, loop_3608
31430 andn %l0, 0x1834, %o2
31431loop_3607:
31432 lduh [%l7 + 0x28], %l6
31433 fmovdge %xcc, %f15, %f13
31434loop_3608:
31435 smul %i7, %l5, %o5
31436 ldsh [%l7 + 0x12], %o6
31437 add %l3, %g6, %g3
31438 fand %f14, %f14, %f4
31439 ld [%l7 + 0x2C], %f1
31440 edge16n %g7, %o3, %i3
31441 fmovdcs %xcc, %f11, %f9
31442 srax %g5, 0x19, %l1
31443 std %f10, [%l7 + 0x18]
31444 fbue %fcc1, loop_3609
31445 edge16n %g2, %i0, %g4
31446 fmovspos %xcc, %f2, %f12
31447 taddcctv %i4, %i6, %l2
31448loop_3609:
31449 st %f5, [%l7 + 0x1C]
31450 ldsh [%l7 + 0x08], %g1
31451 movvc %icc, %i1, %i5
31452 fsrc1s %f7, %f9
31453 ldsb [%l7 + 0x56], %o0
31454 andcc %o4, 0x0042, %o1
31455 fble %fcc1, loop_3610
31456 movre %o7, %i2, %l4
31457 ldsw [%l7 + 0x1C], %o2
31458 fmovdcs %icc, %f3, %f8
31459loop_3610:
31460 fcmpeq16 %f6, %f8, %l0
31461 movrlez %i7, 0x024, %l5
31462 xorcc %o5, 0x1591, %o6
31463 lduw [%l7 + 0x34], %l6
31464 ldsh [%l7 + 0x70], %l3
31465 edge16ln %g6, %g7, %g3
31466 stw %i3, [%l7 + 0x14]
31467 xorcc %g5, %l1, %g2
31468 mulscc %o3, 0x0A29, %g4
31469 fmovscc %icc, %f2, %f12
31470 fsrc1 %f12, %f8
31471 fxnor %f10, %f14, %f8
31472 st %f1, [%l7 + 0x40]
31473 stb %i4, [%l7 + 0x66]
31474 udivcc %i6, 0x1452, %l2
31475 bneg loop_3611
31476 ldsb [%l7 + 0x51], %i0
31477 array32 %i1, %i5, %g1
31478 fpsub32s %f13, %f14, %f5
31479loop_3611:
31480 fmovrdne %o0, %f0, %f0
31481 fmovs %f9, %f13
31482 fpsub32 %f12, %f4, %f2
31483 fpadd16 %f6, %f6, %f6
31484 lduw [%l7 + 0x58], %o4
31485 fmovdn %xcc, %f9, %f7
31486 tcc %icc, 0x7
31487 lduw [%l7 + 0x38], %o7
31488 brnz %i2, loop_3612
31489 udiv %o1, 0x09E9, %l4
31490 fone %f4
31491 movleu %icc, %l0, %i7
31492loop_3612:
31493 bvs,a,pn %xcc, loop_3613
31494 tvs %xcc, 0x1
31495 st %f5, [%l7 + 0x38]
31496 pdist %f4, %f2, %f4
31497loop_3613:
31498 udivcc %l5, 0x18B0, %o5
31499 lduw [%l7 + 0x08], %o6
31500 movgu %xcc, %l6, %o2
31501 movl %icc, %l3, %g6
31502 std %f10, [%l7 + 0x40]
31503 st %f6, [%l7 + 0x64]
31504 fmovdle %xcc, %f8, %f12
31505 brlz,a %g7, loop_3614
31506 std %f6, [%l7 + 0x58]
31507 fpadd32s %f12, %f11, %f11
31508 movne %icc, %i3, %g3
31509loop_3614:
31510 fmovsneg %icc, %f4, %f9
31511 movrgz %l1, 0x229, %g2
31512 fand %f12, %f0, %f10
31513 nop
31514 setx loop_3615, %l0, %l1
31515 wrpr 0x1, %tl
31516 wrpr %l1, %tnpc
31517 setx 0x34400001400, %l0, %l1
31518 wrpr %l1, %tstate
31519 wrhpr 0x4, %htstate
31520 done
31521 ldub [%l7 + 0x67], %g5
31522 bgu,pn %xcc, loop_3616
31523 ld [%l7 + 0x70], %f10
31524loop_3615:
31525 tn %icc, 0x1
31526 std %f2, [%l7 + 0x68]
31527loop_3616:
31528 std %f0, [%l7 + 0x38]
31529 fmovrsgz %g4, %f15, %f0
31530 ldsw [%l7 + 0x64], %i4
31531 sub %o3, %i6, %i0
31532 fexpand %f11, %f8
31533 srax %l2, 0x1A, %i5
31534 fcmpeq16 %f8, %f10, %g1
31535 st %f12, [%l7 + 0x44]
31536 fcmpgt32 %f12, %f14, %o0
31537 fmovsgu %xcc, %f2, %f9
31538 ldsb [%l7 + 0x11], %i1
31539 fcmple16 %f12, %f2, %o4
31540 fmovdvs %icc, %f9, %f3
31541 stw %i2, [%l7 + 0x0C]
31542 addccc %o1, %l4, %l0
31543 fmovrsgz %i7, %f10, %f6
31544 brgez %o7, loop_3617
31545 array32 %l5, %o6, %o5
31546 fands %f5, %f4, %f15
31547 fnegs %f3, %f11
31548loop_3617:
31549 lduh [%l7 + 0x58], %o2
31550 tneg %xcc, 0x5
31551 brnz,a %l6, loop_3618
31552 fmul8ulx16 %f4, %f8, %f6
31553 fnors %f11, %f5, %f9
31554 st %f5, [%l7 + 0x44]
31555loop_3618:
31556 bcc,a,pn %icc, loop_3619
31557 st %f0, [%l7 + 0x48]
31558 mulx %l3, 0x127D, %g6
31559 movpos %icc, %g7, %g3
31560loop_3619:
31561 brgez,a %l1, loop_3620
31562 ldsh [%l7 + 0x2E], %g2
31563 ldsh [%l7 + 0x20], %i3
31564 tcc %icc, 0x7
31565loop_3620:
31566 std %f6, [%l7 + 0x38]
31567 fmovdvs %icc, %f1, %f7
31568 fmuld8sux16 %f12, %f10, %f4
31569 ldx [%l7 + 0x30], %g5
31570 std %f2, [%l7 + 0x38]
31571 fmul8x16al %f5, %f0, %f0
31572 fmovdne %xcc, %f11, %f5
31573 st %f6, [%l7 + 0x68]
31574 fcmpd %fcc3, %f6, %f10
31575 srax %g4, %i4, %i6
31576 fmovspos %icc, %f9, %f12
31577 stw %i0, [%l7 + 0x08]
31578 ldsh [%l7 + 0x18], %l2
31579 std %f4, [%l7 + 0x08]
31580 brlz %i5, loop_3621
31581 ldsw [%l7 + 0x08], %g1
31582 ldsw [%l7 + 0x20], %o3
31583 fmovrsgz %i1, %f13, %f0
31584loop_3621:
31585 ldsh [%l7 + 0x78], %o0
31586 movvs %icc, %i2, %o1
31587 fmul8sux16 %f4, %f8, %f10
31588 fsrc1s %f2, %f3
31589 fcmpd %fcc3, %f12, %f14
31590 movrgez %l4, 0x08E, %l0
31591 fba,a %fcc3, loop_3622
31592 fand %f10, %f12, %f12
31593 lduw [%l7 + 0x18], %o4
31594 ldsb [%l7 + 0x37], %o7
31595loop_3622:
31596 fmul8x16al %f15, %f5, %f12
31597 mulx %l5, 0x190B, %i7
31598 ldsh [%l7 + 0x30], %o5
31599 fnands %f3, %f2, %f0
31600 ldsw [%l7 + 0x48], %o2
31601 fbg %fcc3, loop_3623
31602 fcmpne32 %f4, %f14, %l6
31603 andcc %o6, %g6, %l3
31604 fbu,a %fcc3, loop_3624
31605loop_3623:
31606 ldub [%l7 + 0x19], %g3
31607 fmovrsgez %l1, %f3, %f6
31608 fsrc1s %f4, %f13
31609loop_3624:
31610 ldsb [%l7 + 0x1F], %g7
31611 movrgz %g2, 0x234, %g5
31612 be,a loop_3625
31613 st %f0, [%l7 + 0x14]
31614 ta %xcc, 0x2
31615 fmovda %xcc, %f15, %f9
31616loop_3625:
31617 fpmerge %f15, %f7, %f14
31618 fbne %fcc0, loop_3626
31619 sll %i3, %g4, %i4
31620 edge8n %i6, %l2, %i5
31621 fmovdleu %icc, %f0, %f10
31622loop_3626:
31623 umul %g1, 0x0E03, %i0
31624 fpackfix %f0, %f8
31625 ld [%l7 + 0x70], %f12
31626 lduh [%l7 + 0x78], %o3
31627 srax %i1, %i2, %o0
31628 lduw [%l7 + 0x5C], %o1
31629 fmovsl %icc, %f13, %f12
31630 nop
31631 setx loop_3627, %l0, %l1
31632 wrpr 0x1, %tl
31633 wrpr %l1, %tpc
31634 add %l1, 0x4, %l1
31635 wrpr %l1, %tnpc
31636 setx 0x34400001400, %l0, %l1
31637 wrpr %l1, %tstate
31638 wrhpr 0x4, %htstate
31639 retry
31640 ldsw [%l7 + 0x30], %l4
31641 lduw [%l7 + 0x20], %l0
31642 ldsh [%l7 + 0x38], %o4
31643loop_3627:
31644 edge16l %l5, %i7, %o5
31645 nop
31646 setx loop_3628, %l0, %l1
31647 wrpr 0x1, %tl
31648 wrpr %l1, %tnpc
31649 setx 0x34400001400, %l0, %l1
31650 wrpr %l1, %tstate
31651 wrhpr 0x4, %htstate
31652 done
31653 fmuld8sux16 %f1, %f2, %f8
31654 ldsw [%l7 + 0x60], %o7
31655 array8 %l6, %o2, %o6
31656loop_3628:
31657 ldx [%l7 + 0x58], %l3
31658 fbug,a %fcc1, loop_3629
31659 stw %g3, [%l7 + 0x6C]
31660 fmovda %xcc, %f4, %f11
31661 movn %icc, %g6, %l1
31662loop_3629:
31663 ldd [%l7 + 0x28], %f8
31664 fmovdgu %xcc, %f1, %f3
31665 brgez,a %g7, loop_3630
31666 stw %g2, [%l7 + 0x60]
31667 be,a %xcc, loop_3631
31668 movle %xcc, %i3, %g5
31669loop_3630:
31670 fcmpgt32 %f8, %f10, %g4
31671 stx %i6, [%l7 + 0x70]
31672loop_3631:
31673 bcc,a,pn %icc, loop_3632
31674 movne %xcc, %l2, %i4
31675 fcmple16 %f10, %f8, %g1
31676 std %f4, [%l7 + 0x08]
31677loop_3632:
31678 movvs %xcc, %i0, %i5
31679 fbo %fcc2, loop_3633
31680 ldsb [%l7 + 0x1E], %i1
31681 st %f10, [%l7 + 0x4C]
31682 edge8l %o3, %o0, %o1
31683loop_3633:
31684 fcmpes %fcc3, %f14, %f1
31685 ld [%l7 + 0x68], %f0
31686 stw %l4, [%l7 + 0x78]
31687 ldsw [%l7 + 0x44], %l0
31688 fmovdvs %xcc, %f10, %f10
31689 fpsub16 %f12, %f10, %f12
31690 fpsub32s %f13, %f12, %f1
31691 fcmpes %fcc1, %f10, %f0
31692 ld [%l7 + 0x68], %f9
31693 fmovsneg %xcc, %f8, %f1
31694 fblg,a %fcc3, loop_3634
31695 fmovde %icc, %f11, %f13
31696 fmovsle %icc, %f7, %f7
31697 ldx [%l7 + 0x68], %o4
31698loop_3634:
31699 brlez %i2, loop_3635
31700 sdivcc %l5, 0x1615, %i7
31701 taddcc %o5, %o7, %o2
31702 fba %fcc0, loop_3636
31703loop_3635:
31704 fmovsne %icc, %f13, %f2
31705 ldsw [%l7 + 0x74], %l6
31706 ldsh [%l7 + 0x10], %o6
31707loop_3636:
31708 tsubcc %l3, 0x1F38, %g3
31709 fmovdle %icc, %f14, %f4
31710 lduw [%l7 + 0x1C], %l1
31711 stw %g7, [%l7 + 0x54]
31712 fpack32 %f8, %f2, %f12
31713 taddcctv %g6, %i3, %g5
31714 fmuld8sux16 %f9, %f8, %f2
31715 fpmerge %f1, %f2, %f8
31716 fmovd %f4, %f10
31717 ldsh [%l7 + 0x7C], %g2
31718 fbn,a %fcc3, loop_3637
31719 brgz,a %i6, loop_3638
31720 tl %xcc, 0x2
31721 ldd [%l7 + 0x18], %f4
31722loop_3637:
31723 sth %l2, [%l7 + 0x10]
31724loop_3638:
31725 fzero %f0
31726 bcs loop_3639
31727 stx %i4, [%l7 + 0x48]
31728 fornot1s %f8, %f7, %f10
31729 array32 %g4, %g1, %i5
31730loop_3639:
31731 brgz,a %i1, loop_3640
31732 ldsh [%l7 + 0x50], %i0
31733 movleu %xcc, %o3, %o0
31734 movneg %xcc, %o1, %l0
31735loop_3640:
31736 siam 0x6
31737 stw %l4, [%l7 + 0x74]
31738 ldsb [%l7 + 0x4C], %o4
31739 movle %icc, %i2, %l5
31740 bvs %xcc, loop_3641
31741 fpsub32 %f6, %f4, %f12
31742 mulx %o5, %o7, %o2
31743 taddcc %l6, %o6, %l3
31744loop_3641:
31745 fmovsgu %xcc, %f10, %f6
31746 stw %g3, [%l7 + 0x34]
31747 stx %l1, [%l7 + 0x78]
31748 fmovscs %xcc, %f11, %f7
31749 alignaddrl %i7, %g6, %i3
31750 fmul8x16al %f11, %f15, %f6
31751 brlez %g7, loop_3642
31752 fmovse %icc, %f3, %f11
31753 ldsh [%l7 + 0x3A], %g5
31754 st %f15, [%l7 + 0x68]
31755loop_3642:
31756 bshuffle %f8, %f2, %f0
31757 tsubcctv %i6, 0x17E7, %g2
31758 stb %i4, [%l7 + 0x66]
31759 movl %icc, %l2, %g1
31760 ldub [%l7 + 0x34], %i5
31761 fmovdvc %xcc, %f5, %f14
31762 fsrc2 %f2, %f2
31763 fmuld8ulx16 %f14, %f2, %f12
31764 movn %xcc, %g4, %i0
31765 fbn %fcc0, loop_3643
31766 move %xcc, %o3, %i1
31767 bpos,pn %xcc, loop_3644
31768 sth %o1, [%l7 + 0x7C]
31769loop_3643:
31770 fpmerge %f7, %f4, %f0
31771 lduw [%l7 + 0x30], %l0
31772loop_3644:
31773 fpsub32s %f8, %f3, %f10
31774 fxnor %f10, %f6, %f14
31775 stx %o0, [%l7 + 0x10]
31776 srlx %o4, 0x02, %i2
31777 alignaddr %l5, %o5, %l4
31778 srax %o2, 0x19, %o7
31779 ldsb [%l7 + 0x57], %l6
31780 sth %l3, [%l7 + 0x5A]
31781 std %f0, [%l7 + 0x48]
31782 fbue,a %fcc0, loop_3645
31783 fnot1s %f12, %f0
31784 fabsd %f6, %f6
31785 lduh [%l7 + 0x3E], %o6
31786loop_3645:
31787 brgz %l1, loop_3646
31788 sth %g3, [%l7 + 0x56]
31789 fmovdneg %xcc, %f4, %f15
31790 lduh [%l7 + 0x2E], %i7
31791loop_3646:
31792 fcmpeq16 %f8, %f4, %g6
31793 subccc %g7, %i3, %i6
31794 fandnot2 %f6, %f4, %f8
31795 tge %icc, 0x7
31796 stx %g5, [%l7 + 0x08]
31797 ta %icc, 0x5
31798 fbge,a %fcc2, loop_3647
31799 nop
31800 setx loop_3648, %l0, %l1
31801 wrpr 0x1, %tl
31802 wrpr %l1, %tnpc
31803 setx 0x34400001400, %l0, %l1
31804 wrpr %l1, %tstate
31805 wrhpr 0x4, %htstate
31806 done
31807 fbe %fcc1, loop_3649
31808 ldd [%l7 + 0x20], %f4
31809loop_3647:
31810 bvs loop_3650
31811loop_3648:
31812 or %i4, %l2, %g1
31813loop_3649:
31814 alignaddr %i5, %g2, %g4
31815 edge16ln %i0, %o3, %o1
31816loop_3650:
31817 fmovrsgez %l0, %f13, %f6
31818 fornot1 %f2, %f2, %f6
31819 fmovrsgez %o0, %f3, %f1
31820 movcs %icc, %i1, %o4
31821 fnors %f11, %f4, %f12
31822 stw %i2, [%l7 + 0x48]
31823 lduw [%l7 + 0x74], %o5
31824 tsubcc %l4, 0x16E3, %l5
31825 stw %o2, [%l7 + 0x4C]
31826 bvc,pt %xcc, loop_3651
31827 ldsb [%l7 + 0x33], %l6
31828 sth %l3, [%l7 + 0x7A]
31829 mova %xcc, %o6, %l1
31830loop_3651:
31831 edge32 %o7, %g3, %g6
31832 subc %g7, 0x09DE, %i3
31833 brlz %i6, loop_3652
31834 fones %f13
31835 fmovrde %i7, %f8, %f4
31836 xnorcc %g5, 0x0F57, %l2
31837loop_3652:
31838 sth %g1, [%l7 + 0x4E]
31839 ta %icc, 0x7
31840 movre %i5, 0x03F, %g2
31841 fcmple16 %f2, %f4, %g4
31842 fbne %fcc2, loop_3653
31843 ldx [%l7 + 0x50], %i0
31844 fmuld8ulx16 %f1, %f1, %f0
31845 movrgz %o3, %o1, %i4
31846loop_3653:
31847 ld [%l7 + 0x34], %f0
31848 edge32 %o0, %l0, %i1
31849 fbge,a %fcc3, loop_3654
31850 srl %i2, 0x0D, %o4
31851 udiv %l4, 0x0FF8, %l5
31852 fmovda %xcc, %f13, %f7
31853loop_3654:
31854 ldx [%l7 + 0x58], %o2
31855 std %f4, [%l7 + 0x08]
31856 orn %l6, %l3, %o5
31857 udivcc %l1, 0x02A5, %o7
31858 fbuge,a %fcc0, loop_3655
31859 fors %f6, %f12, %f13
31860 fmovrdne %g3, %f4, %f8
31861 fabsd %f14, %f2
31862loop_3655:
31863 std %f2, [%l7 + 0x58]
31864 std %f8, [%l7 + 0x28]
31865 sth %g6, [%l7 + 0x10]
31866 fcmped %fcc2, %f0, %f12
31867 fornot1 %f6, %f12, %f0
31868 std %f4, [%l7 + 0x30]
31869 std %f12, [%l7 + 0x18]
31870 tvs %xcc, 0x3
31871 ld [%l7 + 0x18], %f11
31872 mulscc %o6, 0x00F7, %i3
31873 st %f11, [%l7 + 0x40]
31874 tne %xcc, 0x5
31875 fsrc2 %f10, %f6
31876 nop
31877 setx loop_3656, %l0, %l1
31878 wrpr 0x1, %tl
31879 wrpr %l1, %tnpc
31880 setx 0x34400001400, %l0, %l1
31881 wrpr %l1, %tstate
31882 wrhpr 0x4, %htstate
31883 done
31884 fmovscs %xcc, %f11, %f12
31885 ldsh [%l7 + 0x1C], %g7
31886 alignaddrl %i7, %i6, %l2
31887loop_3656:
31888 ldx [%l7 + 0x18], %g5
31889 fmovrdgez %i5, %f4, %f10
31890 st %f10, [%l7 + 0x14]
31891 ldsh [%l7 + 0x2E], %g2
31892 fpadd32 %f12, %f10, %f12
31893 stw %g4, [%l7 + 0x5C]
31894 movl %icc, %g1, %o3
31895 lduw [%l7 + 0x0C], %o1
31896 movcs %icc, %i4, %i0
31897 fbge,a %fcc2, loop_3657
31898 xor %o0, 0x0AC4, %l0
31899 orcc %i1, %i2, %o4
31900 movrgez %l5, 0x10E, %o2
31901loop_3657:
31902 stb %l6, [%l7 + 0x0C]
31903 movpos %xcc, %l4, %o5
31904 movcs %icc, %l1, %o7
31905 fblg %fcc2, loop_3658
31906 brlez %l3, loop_3659
31907 bpos,a,pt %xcc, loop_3660
31908 ldsw [%l7 + 0x1C], %g6
31909loop_3658:
31910 lduw [%l7 + 0x18], %g3
31911loop_3659:
31912 tsubcc %o6, %g7, %i3
31913loop_3660:
31914 call loop_3661
31915 tle %xcc, 0x5
31916 tge %icc, 0x1
31917 fbne,a %fcc3, loop_3662
31918loop_3661:
31919 brgz,a %i7, loop_3663
31920 tcc %icc, 0x1
31921 fmovrslez %i6, %f1, %f3
31922loop_3662:
31923 taddcctv %g5, 0x1559, %i5
31924loop_3663:
31925 lduh [%l7 + 0x76], %g2
31926 fbo,a %fcc0, loop_3664
31927 ldd [%l7 + 0x08], %f0
31928 bg,a loop_3665
31929 lduw [%l7 + 0x08], %l2
31930loop_3664:
31931 fmul8ulx16 %f4, %f6, %f10
31932 movpos %icc, %g4, %g1
31933loop_3665:
31934 ld [%l7 + 0x70], %f1
31935 fsrc1 %f12, %f2
31936 ld [%l7 + 0x7C], %f9
31937 stw %o3, [%l7 + 0x18]
31938 fmovrse %i4, %f13, %f9
31939 fpadd16 %f6, %f4, %f8
31940 mulscc %i0, 0x18B1, %o0
31941 fmovdle %icc, %f12, %f7
31942 stw %o1, [%l7 + 0x0C]
31943 lduw [%l7 + 0x28], %l0
31944 tcs %xcc, 0x7
31945 fabsd %f4, %f10
31946 array32 %i1, %i2, %o4
31947 fcmps %fcc1, %f6, %f1
31948 sethi 0x148B, %l5
31949 movgu %icc, %l6, %l4
31950 tg %xcc, 0x0
31951 ldub [%l7 + 0x66], %o5
31952 ldsb [%l7 + 0x1A], %o2
31953 edge32l %o7, %l3, %g6
31954 stb %g3, [%l7 + 0x6B]
31955 fmovdl %icc, %f13, %f0
31956 fmovsl %xcc, %f1, %f9
31957 array16 %l1, %g7, %o6
31958 st %f5, [%l7 + 0x68]
31959 ldd [%l7 + 0x18], %f0
31960 sdivcc %i7, 0x064E, %i3
31961 xnorcc %i6, %g5, %i5
31962 fmovsl %icc, %f14, %f14
31963 sethi 0x09C8, %g2
31964 tcs %xcc, 0x2
31965 tge %icc, 0x0
31966 edge8ln %g4, %g1, %o3
31967 bn,pt %xcc, loop_3666
31968 stx %l2, [%l7 + 0x50]
31969 std %f2, [%l7 + 0x60]
31970 fbge,a %fcc0, loop_3667
31971loop_3666:
31972 ldsb [%l7 + 0x70], %i4
31973 fornot2s %f6, %f15, %f10
31974 stw %o0, [%l7 + 0x3C]
31975loop_3667:
31976 bleu,a loop_3668
31977 stx %i0, [%l7 + 0x40]
31978 fmovdneg %icc, %f6, %f5
31979 sethi 0x02A3, %l0
31980loop_3668:
31981 std %f6, [%l7 + 0x18]
31982 brlez,a %o1, loop_3669
31983 bge %icc, loop_3670
31984 brz %i2, loop_3671
31985 call loop_3672
31986loop_3669:
31987 stx %i1, [%l7 + 0x60]
31988loop_3670:
31989 sth %l5, [%l7 + 0x6C]
31990loop_3671:
31991 stb %l6, [%l7 + 0x14]
31992loop_3672:
31993 bneg,a loop_3673
31994 tgu %xcc, 0x2
31995 ble,a,pt %icc, loop_3674
31996 or %o4, 0x1265, %o5
31997loop_3673:
31998 subcc %o2, %o7, %l3
31999 ldd [%l7 + 0x60], %f0
32000loop_3674:
32001 fba %fcc3, loop_3675
32002 fmovsg %icc, %f2, %f3
32003 ble,a loop_3676
32004 stw %l4, [%l7 + 0x2C]
32005loop_3675:
32006 alignaddrl %g6, %g3, %g7
32007 edge16ln %o6, %i7, %l1
32008loop_3676:
32009 alignaddr %i3, %i6, %i5
32010 stw %g5, [%l7 + 0x08]
32011 nop
32012 setx loop_3677, %l0, %l1
32013 wrpr 0x1, %tl
32014 wrpr %l1, %tpc
32015 add %l1, 0x4, %l1
32016 wrpr %l1, %tnpc
32017 setx 0x34400001400, %l0, %l1
32018 wrpr %l1, %tstate
32019 wrhpr 0x4, %htstate
32020 retry
32021 subccc %g4, 0x157A, %g1
32022 ld [%l7 + 0x10], %f12
32023 andn %g2, %l2, %i4
32024loop_3677:
32025 ldd [%l7 + 0x60], %f10
32026 ldd [%l7 + 0x18], %f8
32027 fbge %fcc3, loop_3678
32028 movge %icc, %o0, %o3
32029 lduw [%l7 + 0x30], %l0
32030 fmovrdgez %o1, %f0, %f6
32031loop_3678:
32032 fbo,a %fcc1, loop_3679
32033 movvc %icc, %i2, %i0
32034 edge32l %i1, %l5, %o4
32035 ld [%l7 + 0x6C], %f2
32036loop_3679:
32037 addc %l6, %o2, %o7
32038 smulcc %o5, %l4, %l3
32039 ld [%l7 + 0x78], %f11
32040 taddcctv %g3, %g7, %o6
32041 tcs %icc, 0x6
32042 fmovse %xcc, %f12, %f0
32043 stb %g6, [%l7 + 0x20]
32044 fcmpeq32 %f4, %f4, %i7
32045 edge32n %l1, %i6, %i5
32046 std %f0, [%l7 + 0x58]
32047 sllx %i3, 0x1B, %g5
32048 sdivx %g1, 0x1609, %g2
32049 ldsh [%l7 + 0x26], %g4
32050 movrlez %l2, 0x040, %i4
32051 ldx [%l7 + 0x10], %o0
32052 edge8n %o3, %l0, %i2
32053 lduh [%l7 + 0x70], %o1
32054 fmovdleu %icc, %f1, %f2
32055 fmovdn %icc, %f9, %f5
32056 subc %i0, 0x0537, %i1
32057 fpsub32s %f4, %f3, %f12
32058 lduh [%l7 + 0x1C], %l5
32059 ldsw [%l7 + 0x3C], %l6
32060 ble,a,pn %xcc, loop_3680
32061 fbe %fcc0, loop_3681
32062 ldsh [%l7 + 0x50], %o2
32063 sdivcc %o4, 0x035E, %o7
32064loop_3680:
32065 fbne %fcc0, loop_3682
32066loop_3681:
32067 movge %icc, %o5, %l3
32068 ldx [%l7 + 0x38], %l4
32069 sth %g7, [%l7 + 0x74]
32070loop_3682:
32071 fbuge,a %fcc2, loop_3683
32072 edge32 %g3, %g6, %i7
32073 siam 0x6
32074 sth %l1, [%l7 + 0x44]
32075loop_3683:
32076 movne %xcc, %o6, %i6
32077 fble,a %fcc2, loop_3684
32078 fabsd %f10, %f10
32079 fba %fcc1, loop_3685
32080 fbe,a %fcc2, loop_3686
32081loop_3684:
32082 brz %i3, loop_3687
32083 fcmped %fcc1, %f6, %f2
32084loop_3685:
32085 bne,pn %icc, loop_3688
32086loop_3686:
32087 st %f1, [%l7 + 0x74]
32088loop_3687:
32089 fandnot1s %f4, %f13, %f10
32090 te %xcc, 0x7
32091loop_3688:
32092 movneg %icc, %i5, %g5
32093 ldub [%l7 + 0x38], %g2
32094 fornot2 %f2, %f12, %f14
32095 ldx [%l7 + 0x18], %g1
32096 sth %g4, [%l7 + 0x1E]
32097 lduw [%l7 + 0x50], %i4
32098 bpos,pn %icc, loop_3689
32099 fmovrdlz %o0, %f0, %f12
32100 udivx %l2, 0x0453, %o3
32101 lduh [%l7 + 0x5E], %i2
32102loop_3689:
32103 stx %l0, [%l7 + 0x10]
32104 fcmple32 %f14, %f6, %i0
32105 edge8 %o1, %l5, %i1
32106 stb %l6, [%l7 + 0x3D]
32107 fbl,a %fcc0, loop_3690
32108 fbug,a %fcc1, loop_3691
32109 movcs %icc, %o4, %o7
32110 fmuld8sux16 %f4, %f8, %f2
32111loop_3690:
32112 fmovrslz %o5, %f6, %f0
32113loop_3691:
32114 alignaddrl %o2, %l3, %g7
32115 fexpand %f3, %f8
32116 tleu %xcc, 0x1
32117 stb %g3, [%l7 + 0x71]
32118 fbe %fcc1, loop_3692
32119 fmovrdgz %g6, %f2, %f2
32120 edge32l %l4, %i7, %o6
32121 ldub [%l7 + 0x7F], %i6
32122loop_3692:
32123 lduw [%l7 + 0x70], %l1
32124 edge16n %i5, %i3, %g2
32125 std %f0, [%l7 + 0x20]
32126 ldsw [%l7 + 0x58], %g5
32127 fzero %f10
32128 smulcc %g1, %i4, %g4
32129 fandnot2s %f4, %f8, %f8
32130 fblg %fcc3, loop_3693
32131 fornot2 %f6, %f12, %f4
32132 bcs,pt %xcc, loop_3694
32133 fbue,a %fcc2, loop_3695
32134loop_3693:
32135 stx %l2, [%l7 + 0x60]
32136 fbu %fcc3, loop_3696
32137loop_3694:
32138 orcc %o0, %o3, %i2
32139loop_3695:
32140 lduh [%l7 + 0x74], %i0
32141 movvc %icc, %l0, %o1
32142loop_3696:
32143 movvs %icc, %l5, %i1
32144 ldsb [%l7 + 0x60], %l6
32145 ldd [%l7 + 0x18], %f8
32146 fbn,a %fcc1, loop_3697
32147 tgu %xcc, 0x7
32148 fsrc1s %f8, %f3
32149 mulscc %o7, %o4, %o2
32150loop_3697:
32151 fpackfix %f8, %f11
32152 ldub [%l7 + 0x24], %o5
32153 tle %xcc, 0x6
32154 orncc %g7, 0x1D5C, %g3
32155 tsubcctv %g6, 0x020D, %l3
32156 tn %xcc, 0x3
32157 stx %l4, [%l7 + 0x40]
32158 nop
32159 setx loop_3698, %l0, %l1
32160 jmpl %l1, %i7
32161 srax %o6, 0x12, %i6
32162 fcmpd %fcc2, %f10, %f14
32163 lduh [%l7 + 0x66], %i5
32164loop_3698:
32165 fabss %f7, %f9
32166 sra %i3, %g2, %g5
32167 edge8ln %g1, %l1, %g4
32168 ldub [%l7 + 0x17], %i4
32169 lduw [%l7 + 0x10], %l2
32170 ldsh [%l7 + 0x46], %o3
32171 lduh [%l7 + 0x46], %i2
32172 ld [%l7 + 0x60], %f13
32173 lduw [%l7 + 0x3C], %i0
32174 fmovse %icc, %f10, %f6
32175 fmul8ulx16 %f12, %f8, %f0
32176 movpos %icc, %l0, %o0
32177 tsubcctv %l5, %o1, %l6
32178 ld [%l7 + 0x6C], %f15
32179 stw %o7, [%l7 + 0x28]
32180 ld [%l7 + 0x28], %f15
32181 movpos %icc, %o4, %i1
32182 lduh [%l7 + 0x56], %o2
32183 tcc %icc, 0x1
32184 st %f11, [%l7 + 0x6C]
32185 fmul8x16 %f13, %f10, %f12
32186 fcmpne32 %f14, %f0, %g7
32187 subc %g3, %o5, %l3
32188 ldsb [%l7 + 0x1A], %l4
32189 stx %g6, [%l7 + 0x78]
32190 sth %o6, [%l7 + 0x22]
32191 ld [%l7 + 0x40], %f6
32192 stb %i6, [%l7 + 0x0C]
32193 fnors %f5, %f12, %f5
32194 sth %i7, [%l7 + 0x40]
32195 ldd [%l7 + 0x78], %f2
32196 fmovsa %icc, %f0, %f7
32197 bn,a loop_3699
32198 ldd [%l7 + 0x30], %f4
32199 bleu %icc, loop_3700
32200 andncc %i5, %g2, %i3
32201loop_3699:
32202 ldsh [%l7 + 0x7E], %g1
32203 fones %f4
32204loop_3700:
32205 movre %l1, %g5, %i4
32206 te %xcc, 0x0
32207 pdist %f8, %f14, %f10
32208 st %f7, [%l7 + 0x68]
32209 movrne %l2, 0x281, %o3
32210 fmovdleu %icc, %f6, %f14
32211 fmovsleu %xcc, %f6, %f3
32212 tvc %xcc, 0x7
32213 movre %g4, 0x3EF, %i0
32214 ldx [%l7 + 0x18], %i2
32215 fcmple16 %f8, %f4, %o0
32216 array32 %l0, %o1, %l5
32217 ldsh [%l7 + 0x20], %l6
32218 movrgez %o7, %o4, %o2
32219 fcmpeq16 %f2, %f4, %i1
32220 tvc %icc, 0x2
32221 ldsb [%l7 + 0x63], %g7
32222 ldsw [%l7 + 0x44], %o5
32223 stb %g3, [%l7 + 0x51]
32224 fmovsa %xcc, %f13, %f14
32225 for %f2, %f2, %f4
32226 mulscc %l3, 0x0F84, %l4
32227 array32 %o6, %i6, %i7
32228 ldsb [%l7 + 0x6A], %g6
32229 bvc,pt %icc, loop_3701
32230 fbug,a %fcc0, loop_3702
32231 fsrc1 %f12, %f6
32232 ldd [%l7 + 0x18], %f2
32233loop_3701:
32234 tneg %xcc, 0x5
32235loop_3702:
32236 fxnor %f12, %f4, %f6
32237 fpack32 %f8, %f6, %f6
32238 sdivx %g2, 0x00F7, %i5
32239 fbue %fcc1, loop_3703
32240 fbul,a %fcc3, loop_3704
32241 fxnor %f6, %f2, %f12
32242 stb %i3, [%l7 + 0x7E]
32243loop_3703:
32244 ld [%l7 + 0x74], %f0
32245loop_3704:
32246 tvc %xcc, 0x2
32247 fzeros %f9
32248 fnegd %f4, %f4
32249 mulscc %l1, %g1, %g5
32250 movvs %icc, %i4, %l2
32251 umul %o3, %i0, %i2
32252 fmovdle %xcc, %f9, %f4
32253 fmovdg %icc, %f11, %f6
32254 tne %icc, 0x3
32255 bvs,a loop_3705
32256 nop
32257 setx loop_3706, %l0, %l1
32258 jmpl %l1, %o0
32259 ldx [%l7 + 0x30], %g4
32260 ldsh [%l7 + 0x0C], %o1
32261loop_3705:
32262 addccc %l0, 0x1266, %l6
32263loop_3706:
32264 fmovsneg %xcc, %f15, %f3
32265 srl %l5, 0x0F, %o4
32266 fmovsa %icc, %f11, %f2
32267 edge16l %o7, %i1, %g7
32268 umulcc %o2, 0x1BF4, %o5
32269 fmovsvc %xcc, %f13, %f9
32270 movrgez %g3, 0x3D1, %l3
32271 ldsw [%l7 + 0x5C], %o6
32272 fmovsl %xcc, %f8, %f13
32273 fpsub16 %f12, %f4, %f10
32274 std %f12, [%l7 + 0x28]
32275 ldd [%l7 + 0x40], %f14
32276 fexpand %f0, %f12
32277 sth %i6, [%l7 + 0x32]
32278 ld [%l7 + 0x44], %f5
32279 edge16l %i7, %l4, %g2
32280 fnot1s %f13, %f1
32281 faligndata %f10, %f6, %f4
32282 fcmpne32 %f8, %f0, %g6
32283 bvs,pn %xcc, loop_3707
32284 stx %i5, [%l7 + 0x70]
32285 fcmpne16 %f0, %f8, %i3
32286 fands %f10, %f7, %f2
32287loop_3707:
32288 xor %g1, %l1, %g5
32289 srl %l2, %i4, %o3
32290 lduh [%l7 + 0x44], %i0
32291 sth %i2, [%l7 + 0x1C]
32292 std %f8, [%l7 + 0x68]
32293 fmovdcs %icc, %f1, %f10
32294 nop
32295 setx loop_3708, %l0, %l1
32296 wrpr 0x1, %tl
32297 wrpr %l1, %tpc
32298 add %l1, 0x4, %l1
32299 wrpr %l1, %tnpc
32300 setx 0x34400001400, %l0, %l1
32301 wrpr %l1, %tstate
32302 wrhpr 0x4, %htstate
32303 retry
32304 umulcc %g4, %o1, %o0
32305 fpsub16s %f6, %f10, %f11
32306 fone %f6
32307loop_3708:
32308 umulcc %l6, 0x1323, %l5
32309 std %f14, [%l7 + 0x20]
32310 fbu %fcc0, loop_3709
32311 be,pt %xcc, loop_3710
32312 fcmped %fcc2, %f2, %f12
32313 ld [%l7 + 0x60], %f3
32314loop_3709:
32315 fmovrse %l0, %f15, %f8
32316loop_3710:
32317 stw %o4, [%l7 + 0x64]
32318 fornot2s %f13, %f11, %f7
32319 array16 %i1, %g7, %o7
32320 ldd [%l7 + 0x38], %f6
32321 srlx %o2, 0x16, %o5
32322 ldsh [%l7 + 0x4C], %g3
32323 fnot2s %f12, %f6
32324 ldsw [%l7 + 0x4C], %l3
32325 ldsh [%l7 + 0x24], %o6
32326 stx %i7, [%l7 + 0x40]
32327 stx %i6, [%l7 + 0x70]
32328 fxor %f8, %f10, %f0
32329 fbge %fcc3, loop_3711
32330 edge16 %g2, %g6, %i5
32331 taddcc %i3, 0x1C64, %g1
32332 bn,a %icc, loop_3712
32333loop_3711:
32334 fnegd %f10, %f8
32335 lduw [%l7 + 0x64], %l1
32336 orcc %l4, 0x17AF, %l2
32337loop_3712:
32338 stb %g5, [%l7 + 0x3C]
32339 fmuld8sux16 %f9, %f11, %f4
32340 ble %xcc, loop_3713
32341 fmovdvc %xcc, %f12, %f0
32342 sra %i4, %o3, %i2
32343 smulcc %g4, %o1, %o0
32344loop_3713:
32345 ldsb [%l7 + 0x17], %l6
32346 stb %i0, [%l7 + 0x78]
32347 ldsb [%l7 + 0x39], %l0
32348 andncc %l5, %i1, %g7
32349 smulcc %o4, %o2, %o5
32350 fblg %fcc1, loop_3714
32351 movl %xcc, %o7, %l3
32352 ble %icc, loop_3715
32353 movvc %icc, %g3, %o6
32354loop_3714:
32355 bvs,a,pn %icc, loop_3716
32356 ldx [%l7 + 0x08], %i6
32357loop_3715:
32358 fxor %f2, %f6, %f6
32359 udiv %i7, 0x03DB, %g6
32360loop_3716:
32361 fmovdleu %xcc, %f6, %f9
32362 ld [%l7 + 0x5C], %f9
32363 ld [%l7 + 0x58], %f4
32364 fcmpgt32 %f12, %f14, %g2
32365 ldsh [%l7 + 0x24], %i5
32366 fcmple16 %f14, %f2, %g1
32367 ldsb [%l7 + 0x27], %i3
32368 ldd [%l7 + 0x68], %f8
32369 orcc %l4, 0x1793, %l1
32370 ld [%l7 + 0x48], %f5
32371 brnz,a %l2, loop_3717
32372 movrne %g5, 0x047, %o3
32373 fnot2 %f14, %f0
32374 fmovrsgz %i4, %f3, %f15
32375loop_3717:
32376 edge32 %i2, %g4, %o1
32377 stb %o0, [%l7 + 0x34]
32378 lduw [%l7 + 0x18], %l6
32379 addccc %l0, %l5, %i0
32380 st %f9, [%l7 + 0x28]
32381 fxnor %f4, %f6, %f10
32382 sth %i1, [%l7 + 0x4E]
32383 fzeros %f15
32384 tcs %xcc, 0x4
32385 fbug,a %fcc2, loop_3718
32386 ldub [%l7 + 0x24], %g7
32387 ldsh [%l7 + 0x16], %o2
32388 brz,a %o5, loop_3719
32389loop_3718:
32390 fxnors %f3, %f11, %f14
32391 sth %o7, [%l7 + 0x36]
32392 brlz %l3, loop_3720
32393loop_3719:
32394 fone %f2
32395 ldx [%l7 + 0x10], %o4
32396 fnegs %f3, %f7
32397loop_3720:
32398 bcs,pt %icc, loop_3721
32399 fmovrdne %g3, %f10, %f4
32400 stx %i6, [%l7 + 0x20]
32401 bcc,a %xcc, loop_3722
32402loop_3721:
32403 ldub [%l7 + 0x40], %o6
32404 fones %f11
32405 fands %f9, %f13, %f4
32406loop_3722:
32407 lduw [%l7 + 0x44], %g6
32408 sllx %g2, 0x1E, %i7
32409 nop
32410 setx loop_3723, %l0, %l1
32411 jmpl %l1, %g1
32412 xnor %i5, %i3, %l1
32413 fpadd32 %f14, %f8, %f12
32414 ble,pn %xcc, loop_3724
32415loop_3723:
32416 fmovsne %xcc, %f5, %f6
32417 addccc %l2, 0x0A7A, %l4
32418 tpos %xcc, 0x7
32419loop_3724:
32420 fcmple32 %f2, %f12, %o3
32421 bpos,pn %icc, loop_3725
32422 stw %g5, [%l7 + 0x14]
32423 ldub [%l7 + 0x6F], %i2
32424 fmovsa %xcc, %f7, %f14
32425loop_3725:
32426 ldx [%l7 + 0x50], %g4
32427 ldub [%l7 + 0x23], %o1
32428 nop
32429 setx loop_3726, %l0, %l1
32430 wrpr 0x1, %tl
32431 wrpr %l1, %tpc
32432 add %l1, 0x4, %l1
32433 wrpr %l1, %tnpc
32434 setx 0x34400001400, %l0, %l1
32435 wrpr %l1, %tstate
32436 wrhpr 0x4, %htstate
32437 retry
32438 fmovdl %xcc, %f0, %f0
32439 tn %icc, 0x3
32440 orcc %i4, %o0, %l0
32441loop_3726:
32442 sll %l5, 0x08, %i0
32443 std %f2, [%l7 + 0x08]
32444 fmovs %f15, %f0
32445 edge32ln %i1, %l6, %o2
32446 ld [%l7 + 0x20], %f2
32447 andncc %o5, %g7, %o7
32448 movrne %o4, %g3, %l3
32449 fands %f2, %f14, %f7
32450 bg,a,pt %icc, loop_3727
32451 tcc %xcc, 0x0
32452 fmovdn %xcc, %f9, %f11
32453 fornot2s %f8, %f8, %f7
32454loop_3727:
32455 std %f0, [%l7 + 0x48]
32456 smul %o6, 0x0579, %i6
32457 nop
32458 setx loop_3728, %l0, %l1
32459 jmpl %l1, %g6
32460 ldx [%l7 + 0x28], %i7
32461 movvs %xcc, %g2, %i5
32462 fble,a %fcc3, loop_3729
32463loop_3728:
32464 stx %i3, [%l7 + 0x20]
32465 ldsb [%l7 + 0x3E], %g1
32466 srax %l2, %l4, %l1
32467loop_3729:
32468 movre %o3, 0x193, %i2
32469 udivx %g5, 0x1F63, %o1
32470 tg %xcc, 0x1
32471 movge %icc, %g4, %i4
32472 move %icc, %l0, %o0
32473 addccc %i0, %l5, %i1
32474 st %f8, [%l7 + 0x20]
32475 lduh [%l7 + 0x7A], %o2
32476 fnand %f14, %f14, %f4
32477 ldx [%l7 + 0x68], %l6
32478 fmovrslez %o5, %f14, %f11
32479 fmovsvs %xcc, %f2, %f14
32480 tleu %xcc, 0x2
32481 ld [%l7 + 0x3C], %f2
32482 call loop_3730
32483 fbne %fcc0, loop_3731
32484 fbug,a %fcc3, loop_3732
32485 fcmpne16 %f6, %f6, %o7
32486loop_3730:
32487 st %f3, [%l7 + 0x44]
32488loop_3731:
32489 pdist %f8, %f0, %f2
32490loop_3732:
32491 ldd [%l7 + 0x38], %f2
32492 stw %o4, [%l7 + 0x18]
32493 ld [%l7 + 0x4C], %f9
32494 movvs %icc, %g7, %l3
32495 tvc %xcc, 0x0
32496 ldd [%l7 + 0x10], %f14
32497 call loop_3733
32498 ba,a loop_3734
32499 ldsb [%l7 + 0x23], %g3
32500 movrgz %i6, 0x311, %o6
32501loop_3733:
32502 fbg,a %fcc0, loop_3735
32503loop_3734:
32504 fabss %f9, %f3
32505 fmovdg %icc, %f8, %f12
32506 fnot2s %f9, %f4
32507loop_3735:
32508 sdivx %i7, 0x03A5, %g2
32509 bneg loop_3736
32510 lduw [%l7 + 0x60], %i5
32511 ldsh [%l7 + 0x26], %g6
32512 fornot1 %f12, %f10, %f8
32513loop_3736:
32514 bg,pt %icc, loop_3737
32515 udivcc %g1, 0x06DC, %l2
32516 ldsw [%l7 + 0x64], %i3
32517 ldsh [%l7 + 0x4E], %l1
32518loop_3737:
32519 sll %o3, %i2, %l4
32520 edge8n %g5, %g4, %i4
32521 edge8ln %o1, %l0, %o0
32522 st %f13, [%l7 + 0x10]
32523 sth %i0, [%l7 + 0x1A]
32524 tcc %xcc, 0x5
32525 ld [%l7 + 0x0C], %f15
32526 fmovrdgz %i1, %f2, %f10
32527 std %f12, [%l7 + 0x08]
32528 fmovsn %icc, %f12, %f3
32529 fmovdne %xcc, %f2, %f6
32530 st %f1, [%l7 + 0x6C]
32531 stb %o2, [%l7 + 0x13]
32532 bcc,a loop_3738
32533 ldx [%l7 + 0x40], %l5
32534 fsrc2 %f12, %f4
32535 movn %icc, %l6, %o7
32536loop_3738:
32537 ldsw [%l7 + 0x54], %o5
32538 and %o4, %l3, %g7
32539 tleu %xcc, 0x7
32540 ldsb [%l7 + 0x2C], %i6
32541 fmovse %icc, %f2, %f2
32542 srax %g3, 0x1E, %o6
32543 fpackfix %f4, %f6
32544 st %f8, [%l7 + 0x50]
32545 stb %g2, [%l7 + 0x4C]
32546 udiv %i7, 0x1059, %g6
32547 xnorcc %g1, %i5, %i3
32548 bleu,pt %xcc, loop_3739
32549 bshuffle %f4, %f12, %f10
32550 fpsub32 %f8, %f12, %f8
32551 movgu %xcc, %l2, %o3
32552loop_3739:
32553 fblg %fcc0, loop_3740
32554 andn %i2, %l4, %l1
32555 sth %g4, [%l7 + 0x26]
32556 movl %xcc, %g5, %i4
32557loop_3740:
32558 fnor %f2, %f6, %f6
32559 andn %o1, %o0, %i0
32560 pdist %f8, %f4, %f14
32561 taddcctv %i1, %o2, %l5
32562 taddcc %l0, 0x1D78, %o7
32563 fnot2 %f4, %f4
32564 srl %l6, %o5, %o4
32565 tleu %xcc, 0x2
32566 fmul8ulx16 %f8, %f2, %f14
32567 bn,pt %icc, loop_3741
32568 edge32l %l3, %g7, %g3
32569 sra %i6, %g2, %o6
32570 smulcc %i7, 0x0B5B, %g1
32571loop_3741:
32572 fcmple16 %f2, %f4, %i5
32573 pdist %f14, %f8, %f12
32574 lduw [%l7 + 0x44], %g6
32575 and %l2, 0x1B05, %i3
32576 ldsb [%l7 + 0x28], %i2
32577 orcc %o3, %l1, %l4
32578 bneg loop_3742
32579 fnors %f10, %f0, %f7
32580 fzero %f12
32581 brz,a %g5, loop_3743
32582loop_3742:
32583 ta %icc, 0x0
32584 fmovrslz %g4, %f12, %f2
32585 ldd [%l7 + 0x58], %f6
32586loop_3743:
32587 fmovdgu %icc, %f7, %f10
32588 lduh [%l7 + 0x6C], %i4
32589 smul %o0, 0x1936, %o1
32590 lduw [%l7 + 0x38], %i1
32591 movne %icc, %o2, %i0
32592 tn %xcc, 0x2
32593 ld [%l7 + 0x60], %f4
32594 bcs loop_3744
32595 fcmpgt16 %f8, %f2, %l0
32596 fnegd %f8, %f6
32597 fmovsleu %xcc, %f5, %f10
32598loop_3744:
32599 fmul8x16au %f9, %f4, %f6
32600 movrgez %o7, %l5, %l6
32601 stw %o5, [%l7 + 0x48]
32602 fmovsvc %icc, %f11, %f6
32603 fmovdpos %icc, %f11, %f12
32604 fbl,a %fcc1, loop_3745
32605 fpsub32 %f14, %f14, %f0
32606 faligndata %f14, %f10, %f8
32607 edge16l %o4, %g7, %l3
32608loop_3745:
32609 ldd [%l7 + 0x60], %f12
32610 andncc %g3, %i6, %g2
32611 brz,a %o6, loop_3746
32612 fbul,a %fcc1, loop_3747
32613 fnegd %f0, %f0
32614 fbo,a %fcc2, loop_3748
32615loop_3746:
32616 std %f4, [%l7 + 0x78]
32617loop_3747:
32618 st %f2, [%l7 + 0x78]
32619 ldub [%l7 + 0x3F], %i7
32620loop_3748:
32621 edge16 %g1, %g6, %i5
32622 edge8n %l2, %i2, %o3
32623 stw %l1, [%l7 + 0x48]
32624 fsrc1 %f12, %f8
32625 edge32 %l4, %g5, %g4
32626 movre %i3, %i4, %o0
32627 sth %o1, [%l7 + 0x66]
32628 stb %o2, [%l7 + 0x4E]
32629 fabsd %f0, %f10
32630 ld [%l7 + 0x34], %f1
32631 lduh [%l7 + 0x62], %i1
32632 ldd [%l7 + 0x60], %f0
32633 fmovrdlez %l0, %f10, %f4
32634 brlz,a %o7, loop_3749
32635 ldsw [%l7 + 0x24], %l5
32636 fsrc1 %f6, %f2
32637 ba,a loop_3750
32638loop_3749:
32639 movrgez %l6, 0x1EA, %i0
32640 udiv %o5, 0x1A8F, %o4
32641 fcmpeq16 %f8, %f8, %g7
32642loop_3750:
32643 tleu %xcc, 0x2
32644 taddcc %l3, %i6, %g2
32645 st %f9, [%l7 + 0x08]
32646 fabsd %f4, %f10
32647 fornot2s %f8, %f15, %f2
32648 array16 %o6, %i7, %g3
32649 fmovdn %icc, %f14, %f15
32650 ldd [%l7 + 0x18], %f14
32651 bleu,pt %icc, loop_3751
32652 ta %icc, 0x5
32653 fcmple16 %f2, %f14, %g6
32654 fbn %fcc1, loop_3752
32655loop_3751:
32656 fmovrsne %i5, %f6, %f8
32657 fbge %fcc1, loop_3753
32658 fors %f11, %f4, %f11
32659loop_3752:
32660 fbg,a %fcc0, loop_3754
32661 fmovdg %xcc, %f5, %f9
32662loop_3753:
32663 fcmpeq32 %f10, %f12, %g1
32664 ldub [%l7 + 0x3A], %i2
32665loop_3754:
32666 fba %fcc2, loop_3755
32667 taddcc %l2, %o3, %l4
32668 ldd [%l7 + 0x60], %f4
32669 tsubcctv %g5, %l1, %g4
32670loop_3755:
32671 ldub [%l7 + 0x23], %i4
32672 lduw [%l7 + 0x50], %o0
32673 fandnot1s %f2, %f1, %f6
32674 fmovrse %o1, %f5, %f6
32675 ld [%l7 + 0x30], %f0
32676 tsubcc %o2, %i1, %l0
32677 tge %icc, 0x5
32678 fandnot2s %f15, %f0, %f13
32679 ldsh [%l7 + 0x76], %i3
32680 movrgz %o7, %l6, %i0
32681 fmovde %xcc, %f2, %f12
32682 movgu %icc, %l5, %o4
32683 sdivcc %g7, 0x04EE, %o5
32684 udivcc %l3, 0x138F, %g2
32685 smulcc %o6, 0x1471, %i6
32686 sub %g3, %i7, %i5
32687 fmul8ulx16 %f0, %f6, %f10
32688 fpadd32 %f0, %f12, %f12
32689 fmovda %icc, %f13, %f14
32690 brgez %g1, loop_3756
32691 xorcc %g6, %i2, %o3
32692 fnot1 %f2, %f6
32693 std %f14, [%l7 + 0x58]
32694loop_3756:
32695 stb %l4, [%l7 + 0x68]
32696 bn,a loop_3757
32697 addcc %l2, %l1, %g5
32698 fmovsneg %xcc, %f9, %f13
32699 fmovsgu %xcc, %f0, %f4
32700loop_3757:
32701 fblg,a %fcc2, loop_3758
32702 fmovda %xcc, %f12, %f2
32703 fands %f8, %f12, %f12
32704 udiv %i4, 0x133C, %g4
32705loop_3758:
32706 stx %o0, [%l7 + 0x48]
32707 fexpand %f15, %f2
32708 fmovsleu %icc, %f0, %f5
32709 bge,pt %xcc, loop_3759
32710 siam 0x2
32711 fmovdl %xcc, %f4, %f10
32712 ldub [%l7 + 0x20], %o2
32713loop_3759:
32714 udivx %o1, 0x1081, %i1
32715 brgez %l0, loop_3760
32716 movl %icc, %i3, %o7
32717 xnorcc %i0, 0x1769, %l6
32718 fmovscs %icc, %f0, %f11
32719loop_3760:
32720 fnegs %f0, %f3
32721 ldsb [%l7 + 0x42], %o4
32722 ldsw [%l7 + 0x34], %l5
32723 lduw [%l7 + 0x64], %g7
32724 smulcc %o5, 0x1733, %g2
32725 std %f0, [%l7 + 0x48]
32726 fcmpne32 %f6, %f8, %l3
32727 fpack32 %f12, %f14, %f12
32728 fcmpgt16 %f8, %f8, %i6
32729 tne %xcc, 0x6
32730 bneg,a loop_3761
32731 fand %f0, %f10, %f10
32732 movpos %icc, %g3, %o6
32733 ldd [%l7 + 0x78], %f4
32734loop_3761:
32735 sdivcc %i5, 0x0987, %g1
32736 ldsh [%l7 + 0x20], %i7
32737 stb %g6, [%l7 + 0x17]
32738 fmovdge %xcc, %f9, %f11
32739 fcmple16 %f0, %f4, %o3
32740 fmovrsgez %l4, %f11, %f12
32741 fmul8sux16 %f0, %f10, %f0
32742 movrlz %l2, %l1, %g5
32743 ldx [%l7 + 0x50], %i4
32744 movneg %xcc, %i2, %o0
32745 fmovrslz %o2, %f9, %f13
32746 movneg %xcc, %g4, %o1
32747 stx %i1, [%l7 + 0x78]
32748 movpos %xcc, %i3, %o7
32749 movcs %xcc, %i0, %l0
32750 call loop_3762
32751 ld [%l7 + 0x1C], %f6
32752 fcmpgt16 %f14, %f12, %o4
32753 sethi 0x0914, %l5
32754loop_3762:
32755 fmovrdlez %l6, %f0, %f14
32756 srl %g7, %o5, %g2
32757 ldsb [%l7 + 0x16], %i6
32758 ldx [%l7 + 0x20], %g3
32759 fbuge %fcc3, loop_3763
32760 fornot2 %f6, %f12, %f6
32761 fbge,a %fcc1, loop_3764
32762 ldsh [%l7 + 0x50], %o6
32763loop_3763:
32764 add %i5, 0x1E12, %l3
32765 fnegd %f14, %f14
32766loop_3764:
32767 tle %xcc, 0x5
32768 fbg,a %fcc0, loop_3765
32769 be loop_3766
32770 fbue,a %fcc3, loop_3767
32771 movgu %icc, %g1, %g6
32772loop_3765:
32773 fsrc2s %f8, %f10
32774loop_3766:
32775 fpadd16s %f9, %f5, %f15
32776loop_3767:
32777 brlez %i7, loop_3768
32778 lduh [%l7 + 0x78], %o3
32779 andncc %l2, %l1, %g5
32780 fcmped %fcc3, %f14, %f8
32781loop_3768:
32782 bl %xcc, loop_3769
32783 fornot2 %f4, %f2, %f10
32784 alignaddrl %l4, %i4, %i2
32785 sub %o2, 0x187A, %o0
32786loop_3769:
32787 fpsub32 %f10, %f12, %f0
32788 tcs %xcc, 0x3
32789 fmovse %icc, %f1, %f11
32790 fnot2s %f14, %f5
32791 stb %g4, [%l7 + 0x4B]
32792 subc %i1, %i3, %o7
32793 sra %i0, %o1, %l0
32794 ldsw [%l7 + 0x6C], %l5
32795 st %f11, [%l7 + 0x1C]
32796 st %f11, [%l7 + 0x70]
32797 fpadd16 %f12, %f6, %f8
32798 smul %o4, 0x104D, %g7
32799 edge32n %o5, %g2, %i6
32800 tneg %xcc, 0x7
32801 sllx %g3, %l6, %o6
32802 orncc %i5, %g1, %g6
32803 ldsb [%l7 + 0x25], %l3
32804 movrne %o3, 0x2B2, %l2
32805 fbg %fcc1, loop_3770
32806 movleu %icc, %l1, %i7
32807 fmovdgu %icc, %f12, %f10
32808 tne %icc, 0x5
32809loop_3770:
32810 subcc %g5, %l4, %i2
32811 bne,a %icc, loop_3771
32812 udivx %o2, 0x08CA, %o0
32813 movrgz %g4, %i4, %i3
32814 edge16 %i1, %i0, %o1
32815loop_3771:
32816 addc %o7, %l5, %o4
32817 movrlez %g7, 0x3A5, %o5
32818 movg %icc, %g2, %i6
32819 fmovrdgz %g3, %f6, %f8
32820 ba,pn %icc, loop_3772
32821 ldx [%l7 + 0x28], %l0
32822 std %f0, [%l7 + 0x40]
32823 nop
32824 setx loop_3773, %l0, %l1
32825 wrpr 0x1, %tl
32826 wrpr %l1, %tnpc
32827 setx 0x34400001400, %l0, %l1
32828 wrpr %l1, %tstate
32829 wrhpr 0x4, %htstate
32830 done
32831loop_3772:
32832 fors %f5, %f6, %f11
32833 fmovspos %xcc, %f2, %f3
32834 array8 %l6, %o6, %i5
32835loop_3773:
32836 fcmple16 %f4, %f14, %g1
32837 call loop_3774
32838 stx %g6, [%l7 + 0x10]
32839 xnor %l3, %l2, %l1
32840 sra %o3, 0x10, %i7
32841loop_3774:
32842 fcmple32 %f14, %f4, %l4
32843 fcmpd %fcc0, %f6, %f0
32844 ldsb [%l7 + 0x51], %i2
32845 sth %g5, [%l7 + 0x72]
32846 mova %icc, %o2, %g4
32847 stb %o0, [%l7 + 0x2C]
32848 bn,a,pt %icc, loop_3775
32849 for %f10, %f14, %f8
32850 fmovdcc %xcc, %f5, %f14
32851 ldsw [%l7 + 0x08], %i3
32852loop_3775:
32853 ldsw [%l7 + 0x74], %i1
32854 lduw [%l7 + 0x70], %i0
32855 edge32 %i4, %o1, %o7
32856 srl %o4, %g7, %l5
32857 ldx [%l7 + 0x10], %g2
32858 udivcc %o5, 0x1855, %g3
32859 lduw [%l7 + 0x50], %l0
32860 fmul8ulx16 %f12, %f10, %f2
32861 bvs,a %icc, loop_3776
32862 sth %i6, [%l7 + 0x26]
32863 ldub [%l7 + 0x6F], %o6
32864 stw %i5, [%l7 + 0x44]
32865loop_3776:
32866 alignaddr %l6, %g6, %g1
32867 movcs %icc, %l2, %l3
32868 stx %l1, [%l7 + 0x38]
32869 fmovsvc %xcc, %f5, %f4
32870 ldsw [%l7 + 0x6C], %i7
32871 fmul8x16au %f8, %f2, %f14
32872 ldsb [%l7 + 0x55], %l4
32873 alignaddrl %i2, %g5, %o2
32874 fcmpne16 %f2, %f2, %g4
32875 sdiv %o0, 0x1187, %o3
32876 fnands %f8, %f0, %f1
32877 bvs,a loop_3777
32878 fornot2s %f5, %f5, %f13
32879 ldd [%l7 + 0x08], %f8
32880 movrlz %i3, %i0, %i4
32881loop_3777:
32882 ldsw [%l7 + 0x28], %i1
32883 bshuffle %f12, %f0, %f10
32884 tneg %icc, 0x5
32885 ldsw [%l7 + 0x54], %o1
32886 fmovrdgez %o4, %f6, %f10
32887 nop
32888 setx loop_3778, %l0, %l1
32889 wrpr 0x1, %tl
32890 wrpr %l1, %tnpc
32891 setx 0x34400001400, %l0, %l1
32892 wrpr %l1, %tstate
32893 wrhpr 0x4, %htstate
32894 done
32895 tcc %xcc, 0x3
32896 fandnot1 %f12, %f6, %f2
32897 fnot2 %f6, %f0
32898loop_3778:
32899 tcc %icc, 0x4
32900 stx %g7, [%l7 + 0x08]
32901 brlz %l5, loop_3779
32902 fsrc1 %f12, %f0
32903 fbe %fcc3, loop_3780
32904 popc %o7, %o5
32905loop_3779:
32906 fandnot1 %f0, %f0, %f14
32907 lduw [%l7 + 0x3C], %g2
32908loop_3780:
32909 tneg %xcc, 0x6
32910 stw %l0, [%l7 + 0x24]
32911 fmovs %f5, %f4
32912 tsubcc %i6, 0x14FE, %o6
32913 andcc %i5, %l6, %g6
32914 fmovrdlez %g3, %f6, %f12
32915 ble,a %xcc, loop_3781
32916 fmul8x16au %f15, %f11, %f8
32917 orncc %g1, %l3, %l1
32918 tg %icc, 0x6
32919loop_3781:
32920 ldx [%l7 + 0x40], %l2
32921 ldub [%l7 + 0x46], %l4
32922 ld [%l7 + 0x70], %f9
32923 movrlz %i2, 0x0FC, %i7
32924 edge8 %o2, %g5, %o0
32925 fmovdvc %icc, %f6, %f1
32926 fpack16 %f14, %f8
32927 lduw [%l7 + 0x74], %o3
32928 fpadd16 %f8, %f14, %f10
32929 array8 %g4, %i0, %i4
32930 fpadd32 %f14, %f8, %f6
32931 edge32 %i1, %o1, %o4
32932 tn %xcc, 0x6
32933 srax %i3, 0x18, %g7
32934 movrlz %o7, %l5, %g2
32935 ldd [%l7 + 0x10], %f10
32936 fmovdneg %xcc, %f7, %f12
32937 fpsub16 %f6, %f4, %f4
32938 fbge,a %fcc3, loop_3782
32939 xorcc %l0, %i6, %o6
32940 std %f8, [%l7 + 0x68]
32941 brnz %o5, loop_3783
32942loop_3782:
32943 fmovdvs %icc, %f13, %f9
32944 ldx [%l7 + 0x20], %i5
32945 tpos %icc, 0x1
32946loop_3783:
32947 add %g6, %g3, %g1
32948 fzeros %f15
32949 movcs %icc, %l3, %l6
32950 ldx [%l7 + 0x08], %l1
32951 std %f0, [%l7 + 0x50]
32952 sth %l4, [%l7 + 0x5C]
32953 fmovdle %xcc, %f12, %f1
32954 sllx %l2, %i7, %i2
32955 nop
32956 setx loop_3784, %l0, %l1
32957 wrpr 0x1, %tl
32958 wrpr %l1, %tpc
32959 add %l1, 0x4, %l1
32960 wrpr %l1, %tnpc
32961 setx 0x34400001400, %l0, %l1
32962 wrpr %l1, %tstate
32963 wrhpr 0x4, %htstate
32964 retry
32965 movg %icc, %o2, %g5
32966 fsrc1 %f0, %f0
32967 fzero %f8
32968loop_3784:
32969 sdivx %o0, 0x0391, %g4
32970 fpsub16 %f4, %f2, %f2
32971 edge8 %o3, %i0, %i4
32972 bcc,pn %icc, loop_3785
32973 ldsw [%l7 + 0x60], %o1
32974 lduw [%l7 + 0x4C], %i1
32975 fmovdvs %icc, %f10, %f4
32976loop_3785:
32977 array8 %i3, %o4, %g7
32978 tneg %icc, 0x6
32979 fba,a %fcc2, loop_3786
32980 fmovdleu %xcc, %f8, %f7
32981 fpack16 %f4, %f11
32982 sdiv %o7, 0x11AC, %l5
32983loop_3786:
32984 addccc %g2, %l0, %o6
32985 st %f6, [%l7 + 0x08]
32986 ldd [%l7 + 0x48], %f4
32987 stx %i6, [%l7 + 0x30]
32988 fors %f7, %f10, %f0
32989 fmovsn %icc, %f11, %f0
32990 alignaddr %i5, %g6, %o5
32991 fmul8sux16 %f14, %f2, %f2
32992 fbul %fcc3, loop_3787
32993 fmovse %icc, %f15, %f3
32994 ldd [%l7 + 0x48], %f4
32995 edge16l %g1, %l3, %g3
32996loop_3787:
32997 lduh [%l7 + 0x3E], %l6
32998 ld [%l7 + 0x3C], %f1
32999 edge32n %l1, %l2, %i7
33000 brlz,a %i2, loop_3788
33001 lduh [%l7 + 0x68], %l4
33002 udivcc %o2, 0x16D4, %g5
33003 stw %o0, [%l7 + 0x34]
33004loop_3788:
33005 st %f14, [%l7 + 0x40]
33006 fzeros %f13
33007 fandnot1 %f4, %f12, %f14
33008 ldsw [%l7 + 0x40], %g4
33009 stw %o3, [%l7 + 0x2C]
33010 ldsw [%l7 + 0x0C], %i0
33011 fnegs %f3, %f8
33012 bne,pn %icc, loop_3789
33013 fmovrde %i4, %f10, %f10
33014 fpadd16 %f0, %f0, %f12
33015 fxnors %f9, %f8, %f3
33016loop_3789:
33017 ldsb [%l7 + 0x3D], %i1
33018 fnot2 %f10, %f8
33019 fornot1s %f12, %f13, %f11
33020 stb %i3, [%l7 + 0x62]
33021 fcmped %fcc3, %f12, %f4
33022 tcc %icc, 0x6
33023 ldsb [%l7 + 0x46], %o1
33024 ldx [%l7 + 0x50], %o4
33025 stw %o7, [%l7 + 0x70]
33026 fbue,a %fcc3, loop_3790
33027 sdivcc %l5, 0x08C9, %g7
33028 fmovsle %xcc, %f5, %f10
33029 ldsh [%l7 + 0x2E], %l0
33030loop_3790:
33031 bn,a,pn %icc, loop_3791
33032 addccc %o6, 0x1AD1, %i6
33033 ldd [%l7 + 0x30], %f8
33034 fpsub16s %f15, %f9, %f0
33035loop_3791:
33036 ldsw [%l7 + 0x10], %i5
33037 lduw [%l7 + 0x18], %g2
33038 movrgz %g6, 0x0B6, %g1
33039 lduw [%l7 + 0x6C], %l3
33040 fnegs %f7, %f8
33041 sth %g3, [%l7 + 0x2A]
33042 fpadd32 %f0, %f14, %f8
33043 fmul8x16al %f4, %f0, %f8
33044 xnor %o5, %l6, %l2
33045 ldsb [%l7 + 0x60], %i7
33046 udivx %i2, 0x11B7, %l1
33047 stx %o2, [%l7 + 0x30]
33048 fmul8sux16 %f4, %f12, %f8
33049 movcs %xcc, %g5, %o0
33050 stx %g4, [%l7 + 0x58]
33051 fsrc1s %f7, %f15
33052 edge8n %l4, %o3, %i0
33053 lduw [%l7 + 0x4C], %i4
33054 tneg %icc, 0x4
33055 ld [%l7 + 0x28], %f12
33056 movle %icc, %i1, %i3
33057 fmul8sux16 %f0, %f0, %f8
33058 std %f14, [%l7 + 0x28]
33059 addc %o1, 0x0DFE, %o7
33060 nop
33061 setx loop_3792, %l0, %l1
33062 wrpr 0x1, %tl
33063 wrpr %l1, %tpc
33064 add %l1, 0x4, %l1
33065 wrpr %l1, %tnpc
33066 setx 0x34400001400, %l0, %l1
33067 wrpr %l1, %tstate
33068 wrhpr 0x4, %htstate
33069 retry
33070 udivcc %o4, 0x14AE, %l5
33071 fmovdn %icc, %f1, %f0
33072 smulcc %g7, 0x0067, %l0
33073loop_3792:
33074 ldub [%l7 + 0x6D], %i6
33075 fmul8sux16 %f2, %f10, %f10
33076 bvc,a loop_3793
33077 fnand %f8, %f10, %f6
33078 stw %i5, [%l7 + 0x10]
33079 ldub [%l7 + 0x21], %g2
33080loop_3793:
33081 movle %icc, %g6, %o6
33082 ld [%l7 + 0x08], %f2
33083 st %f12, [%l7 + 0x44]
33084 fabsd %f8, %f14
33085 movrlez %g1, 0x1D7, %l3
33086 ldub [%l7 + 0x43], %g3
33087 fbue,a %fcc1, loop_3794
33088 movne %icc, %l6, %o5
33089 ldsb [%l7 + 0x62], %i7
33090 fbul,a %fcc3, loop_3795
33091loop_3794:
33092 fcmped %fcc1, %f14, %f4
33093 fmovrdlez %i2, %f6, %f10
33094 fbe,a %fcc1, loop_3796
33095loop_3795:
33096 fnot1s %f6, %f15
33097 and %l1, %l2, %o2
33098 fxnor %f14, %f6, %f14
33099loop_3796:
33100 nop
33101 setx loop_3797, %l0, %l1
33102 jmpl %l1, %g5
33103 fmul8x16al %f8, %f7, %f12
33104 fors %f7, %f7, %f4
33105 edge8l %o0, %g4, %l4
33106loop_3797:
33107 fpsub32 %f12, %f8, %f8
33108 fbo %fcc1, loop_3798
33109 ldd [%l7 + 0x60], %f6
33110 stw %i0, [%l7 + 0x0C]
33111 ldsw [%l7 + 0x78], %o3
33112loop_3798:
33113 fmuld8sux16 %f8, %f12, %f6
33114 tpos %icc, 0x0
33115 fcmpgt32 %f8, %f2, %i4
33116 ldx [%l7 + 0x30], %i1
33117 bcs,a loop_3799
33118 stx %i3, [%l7 + 0x48]
33119 sllx %o1, 0x09, %o7
33120 bpos,a loop_3800
33121loop_3799:
33122 brlz %o4, loop_3801
33123 lduh [%l7 + 0x58], %g7
33124 fbul,a %fcc3, loop_3802
33125loop_3800:
33126 ldsw [%l7 + 0x48], %l5
33127loop_3801:
33128 std %f14, [%l7 + 0x38]
33129 lduw [%l7 + 0x58], %i6
33130loop_3802:
33131 fmovdl %icc, %f8, %f11
33132 fpackfix %f10, %f13
33133 fabss %f12, %f8
33134 ldsh [%l7 + 0x26], %i5
33135 fxnor %f4, %f6, %f14
33136 ldub [%l7 + 0x22], %g2
33137 fmovsa %xcc, %f12, %f9
33138 movn %icc, %g6, %l0
33139 bshuffle %f4, %f2, %f2
33140 fcmpgt32 %f4, %f12, %o6
33141 fmovdpos %icc, %f2, %f6
33142 array8 %l3, %g1, %g3
33143 fxor %f14, %f2, %f14
33144 array32 %l6, %i7, %i2
33145 move %xcc, %o5, %l1
33146 tle %icc, 0x0
33147 std %f6, [%l7 + 0x28]
33148 mulscc %o2, %g5, %o0
33149 xor %l2, %l4, %i0
33150 orncc %o3, %g4, %i4
33151 fpackfix %f2, %f15
33152 ld [%l7 + 0x38], %f4
33153 fornot2s %f15, %f2, %f15
33154 fbg %fcc0, loop_3803
33155 fblg %fcc0, loop_3804
33156 lduw [%l7 + 0x20], %i3
33157 tcc %icc, 0x3
33158loop_3803:
33159 stb %o1, [%l7 + 0x09]
33160loop_3804:
33161 xnor %i1, %o7, %o4
33162 ldub [%l7 + 0x43], %g7
33163 stw %l5, [%l7 + 0x48]
33164 fnot2s %f0, %f3
33165 bleu,pn %xcc, loop_3805
33166 ldx [%l7 + 0x78], %i5
33167 ldsb [%l7 + 0x0E], %i6
33168 ldx [%l7 + 0x50], %g6
33169loop_3805:
33170 bleu,pn %xcc, loop_3806
33171 add %l0, %o6, %g2
33172 bcs loop_3807
33173 sub %l3, 0x0678, %g3
33174loop_3806:
33175 tsubcctv %l6, %g1, %i2
33176 xorcc %o5, 0x066B, %i7
33177loop_3807:
33178 andncc %l1, %g5, %o0
33179 bg,a,pt %xcc, loop_3808
33180 fbul %fcc2, loop_3809
33181 stw %o2, [%l7 + 0x60]
33182 fsrc1s %f12, %f4
33183loop_3808:
33184 sub %l2, 0x010F, %i0
33185loop_3809:
33186 addc %o3, %l4, %i4
33187 lduh [%l7 + 0x32], %i3
33188 fmovda %icc, %f12, %f5
33189 fbl %fcc1, loop_3810
33190 ldsb [%l7 + 0x5B], %o1
33191 ld [%l7 + 0x3C], %f6
33192 ldx [%l7 + 0x10], %g4
33193loop_3810:
33194 brgz,a %o7, loop_3811
33195 st %f2, [%l7 + 0x3C]
33196 fmovspos %icc, %f10, %f2
33197 alignaddr %o4, %g7, %l5
33198loop_3811:
33199 fcmpne32 %f2, %f12, %i5
33200 fmovdcc %xcc, %f8, %f9
33201 bg,a loop_3812
33202 taddcc %i6, 0x03DB, %i1
33203 edge16ln %l0, %o6, %g6
33204 ldx [%l7 + 0x50], %g2
33205loop_3812:
33206 tvc %xcc, 0x2
33207 fcmple16 %f2, %f12, %l3
33208 fcmpne16 %f0, %f2, %l6
33209 stb %g1, [%l7 + 0x67]
33210 fblg,a %fcc0, loop_3813
33211 movgu %xcc, %i2, %g3
33212 fmovrsgz %i7, %f1, %f0
33213 lduw [%l7 + 0x3C], %o5
33214loop_3813:
33215 fmovsneg %icc, %f0, %f8
33216 smul %g5, 0x1C6B, %l1
33217 tne %icc, 0x5
33218 ldub [%l7 + 0x26], %o2
33219 fbule %fcc3, loop_3814
33220 addccc %l2, %i0, %o3
33221 fpack32 %f0, %f14, %f8
33222 bg,a loop_3815
33223loop_3814:
33224 brz,a %l4, loop_3816
33225 std %f6, [%l7 + 0x18]
33226 fnot1s %f7, %f7
33227loop_3815:
33228 ldub [%l7 + 0x2F], %i4
33229loop_3816:
33230 tvc %icc, 0x2
33231 nop
33232 setx loop_3817, %l0, %l1
33233 wrpr 0x1, %tl
33234 wrpr %l1, %tnpc
33235 setx 0x34400001400, %l0, %l1
33236 wrpr %l1, %tstate
33237 wrhpr 0x4, %htstate
33238 done
33239 stx %i3, [%l7 + 0x78]
33240 ldx [%l7 + 0x50], %o0
33241 ldx [%l7 + 0x68], %g4
33242loop_3817:
33243 alignaddrl %o7, %o4, %g7
33244 fblg %fcc2, loop_3818
33245 edge32ln %o1, %l5, %i5
33246 fbg,a %fcc3, loop_3819
33247 lduh [%l7 + 0x0C], %i1
33248loop_3818:
33249 ldx [%l7 + 0x50], %i6
33250 lduw [%l7 + 0x14], %l0
33251loop_3819:
33252 ldsh [%l7 + 0x3E], %o6
33253 alignaddr %g6, %g2, %l6
33254 lduh [%l7 + 0x20], %l3
33255 fornot2 %f2, %f2, %f10
33256 stb %g1, [%l7 + 0x47]
33257 smul %i2, %i7, %g3
33258 edge8n %o5, %g5, %l1
33259 nop
33260 setx loop_3820, %l0, %l1
33261 wrpr 0x1, %tl
33262 wrpr %l1, %tpc
33263 add %l1, 0x4, %l1
33264 wrpr %l1, %tnpc
33265 setx 0x34400001400, %l0, %l1
33266 wrpr %l1, %tstate
33267 wrhpr 0x4, %htstate
33268 retry
33269 st %f12, [%l7 + 0x40]
33270 stx %l2, [%l7 + 0x78]
33271 add %o2, %i0, %o3
33272loop_3820:
33273 subcc %i4, 0x0774, %l4
33274 ldsh [%l7 + 0x0C], %i3
33275 srlx %g4, 0x00, %o0
33276 fabss %f14, %f4
33277 ldx [%l7 + 0x70], %o4
33278 taddcctv %g7, 0x07EE, %o1
33279 fcmped %fcc3, %f10, %f0
33280 fmovdg %xcc, %f15, %f3
33281 fmovrse %l5, %f8, %f9
33282 bcc %icc, loop_3821
33283 ldsw [%l7 + 0x50], %o7
33284 brnz,a %i1, loop_3822
33285 movvc %icc, %i6, %i5
33286loop_3821:
33287 alignaddrl %o6, %g6, %l0
33288 ldub [%l7 + 0x53], %g2
33289loop_3822:
33290 fbul,a %fcc0, loop_3823
33291 addcc %l3, %g1, %i2
33292 lduh [%l7 + 0x0A], %l6
33293 edge16 %g3, %o5, %g5
33294loop_3823:
33295 tvc %icc, 0x3
33296 fmovrdlz %i7, %f2, %f10
33297 stx %l2, [%l7 + 0x70]
33298 ldsh [%l7 + 0x3C], %l1
33299 sth %i0, [%l7 + 0x4E]
33300 fpack16 %f8, %f1
33301 srl %o2, 0x03, %o3
33302 fmovscs %icc, %f4, %f0
33303 fone %f8
33304 ldd [%l7 + 0x10], %f0
33305 ld [%l7 + 0x68], %f7
33306 fmuld8ulx16 %f14, %f4, %f2
33307 ldx [%l7 + 0x28], %i4
33308 sllx %i3, %l4, %o0
33309 ldd [%l7 + 0x10], %f0
33310 xor %g4, %o4, %g7
33311 lduh [%l7 + 0x56], %o1
33312 tcc %xcc, 0x4
33313 movrne %o7, 0x09E, %l5
33314 ldsh [%l7 + 0x26], %i1
33315 movcc %xcc, %i5, %o6
33316 tge %icc, 0x2
33317 brgz %g6, loop_3824
33318 alignaddrl %i6, %g2, %l0
33319 stx %g1, [%l7 + 0x40]
33320 movneg %icc, %l3, %l6
33321loop_3824:
33322 tsubcc %g3, %o5, %g5
33323 add %i2, 0x12B2, %i7
33324 lduw [%l7 + 0x2C], %l2
33325 bn,pt %xcc, loop_3825
33326 stb %i0, [%l7 + 0x20]
33327 fmovsleu %xcc, %f4, %f5
33328 fpack32 %f6, %f4, %f0
33329loop_3825:
33330 brgz %o2, loop_3826
33331 tcc %icc, 0x2
33332 movvc %icc, %l1, %o3
33333 ldsb [%l7 + 0x3F], %i3
33334loop_3826:
33335 fbl %fcc3, loop_3827
33336 addccc %l4, 0x0489, %i4
33337 std %f10, [%l7 + 0x38]
33338 fandnot2s %f0, %f12, %f5
33339loop_3827:
33340 bcc,pn %icc, loop_3828
33341 stw %g4, [%l7 + 0x50]
33342 tsubcctv %o0, %o4, %g7
33343 fornot2 %f6, %f2, %f12
33344loop_3828:
33345 edge8n %o7, %l5, %o1
33346 edge8n %i5, %i1, %g6
33347 std %f2, [%l7 + 0x70]
33348 sth %i6, [%l7 + 0x76]
33349 fmul8x16al %f4, %f8, %f0
33350 array8 %g2, %l0, %o6
33351 fmovse %xcc, %f0, %f10
33352 fmovdneg %xcc, %f9, %f7
33353 sth %l3, [%l7 + 0x38]
33354 stw %g1, [%l7 + 0x78]
33355 fnand %f0, %f6, %f10
33356 fcmpeq16 %f2, %f10, %l6
33357 fmovrde %g3, %f6, %f0
33358 fmovdcs %icc, %f7, %f2
33359 ld [%l7 + 0x70], %f9
33360 mulscc %o5, 0x0121, %i2
33361 sethi 0x1A9D, %g5
33362 ldd [%l7 + 0x38], %f2
33363 fors %f4, %f0, %f12
33364 fbu,a %fcc0, loop_3829
33365 edge16 %l2, %i7, %i0
33366 stx %l1, [%l7 + 0x10]
33367 fmul8sux16 %f0, %f2, %f12
33368loop_3829:
33369 sth %o3, [%l7 + 0x3E]
33370 fcmpne16 %f14, %f12, %i3
33371 st %f5, [%l7 + 0x60]
33372 ldx [%l7 + 0x10], %o2
33373 sub %i4, 0x17E0, %l4
33374 fble,a %fcc0, loop_3830
33375 fmovdcc %icc, %f8, %f2
33376 sethi 0x134B, %o0
33377 bne,pn %icc, loop_3831
33378loop_3830:
33379 stx %g4, [%l7 + 0x38]
33380 tgu %xcc, 0x5
33381 bcs,a %xcc, loop_3832
33382loop_3831:
33383 ldsh [%l7 + 0x34], %g7
33384 andn %o7, 0x16AA, %l5
33385 fmovs %f5, %f13
33386loop_3832:
33387 stb %o4, [%l7 + 0x7F]
33388 ldx [%l7 + 0x38], %i5
33389 lduh [%l7 + 0x64], %i1
33390 fone %f6
33391 array8 %o1, %i6, %g6
33392 fbuge %fcc1, loop_3833
33393 fmuld8ulx16 %f14, %f11, %f0
33394 fbge %fcc0, loop_3834
33395 fornot2s %f6, %f13, %f15
33396loop_3833:
33397 stb %g2, [%l7 + 0x32]
33398 udivx %o6, 0x1327, %l3
33399loop_3834:
33400 stx %l0, [%l7 + 0x20]
33401 orn %g1, 0x0950, %g3
33402 umul %l6, %i2, %o5
33403 be,a,pn %xcc, loop_3835
33404 sth %l2, [%l7 + 0x1C]
33405 std %f4, [%l7 + 0x18]
33406 fmovdneg %icc, %f3, %f10
33407loop_3835:
33408 ld [%l7 + 0x0C], %f5
33409 fbn,a %fcc1, loop_3836
33410 ldsh [%l7 + 0x10], %g5
33411 stw %i7, [%l7 + 0x20]
33412 stw %l1, [%l7 + 0x74]
33413loop_3836:
33414 ld [%l7 + 0x5C], %f6
33415 taddcctv %o3, 0x1F33, %i0
33416 ldub [%l7 + 0x5B], %i3
33417 fmovde %xcc, %f13, %f8
33418 ld [%l7 + 0x50], %f14
33419 stw %o2, [%l7 + 0x1C]
33420 stw %i4, [%l7 + 0x28]
33421 move %icc, %l4, %g4
33422 bgu,a %xcc, loop_3837
33423 fmovdne %icc, %f2, %f3
33424 sdivcc %g7, 0x1B75, %o7
33425 tvc %xcc, 0x4
33426loop_3837:
33427 edge8 %l5, %o0, %o4
33428 alignaddrl %i1, %o1, %i6
33429 bn,pt %xcc, loop_3838
33430 fand %f6, %f0, %f6
33431 ldd [%l7 + 0x50], %f4
33432 fpsub32 %f8, %f10, %f6
33433loop_3838:
33434 sll %g6, 0x02, %g2
33435 fbu,a %fcc0, loop_3839
33436 fmovd %f0, %f4
33437 array16 %i5, %l3, %l0
33438 ldsw [%l7 + 0x58], %o6
33439loop_3839:
33440 ld [%l7 + 0x64], %f1
33441 fbo,a %fcc0, loop_3840
33442 ldsb [%l7 + 0x3B], %g1
33443 fbge %fcc1, loop_3841
33444 brlz %g3, loop_3842
33445loop_3840:
33446 alignaddrl %l6, %o5, %i2
33447 sth %g5, [%l7 + 0x0E]
33448loop_3841:
33449 fmul8x16au %f13, %f15, %f6
33450loop_3842:
33451 fexpand %f12, %f2
33452 fbu,a %fcc2, loop_3843
33453 ldx [%l7 + 0x20], %l2
33454 fmovrdne %l1, %f2, %f14
33455 ldsw [%l7 + 0x74], %i7
33456loop_3843:
33457 brgez %o3, loop_3844
33458 fabsd %f0, %f10
33459 fbo,a %fcc0, loop_3845
33460 stx %i0, [%l7 + 0x50]
33461loop_3844:
33462 ldub [%l7 + 0x15], %i3
33463 tsubcctv %o2, 0x19B8, %i4
33464loop_3845:
33465 taddcctv %g4, 0x1E9D, %l4
33466 bcc,pt %xcc, loop_3846
33467 ldsb [%l7 + 0x26], %g7
33468 nop
33469 setx loop_3847, %l0, %l1
33470 wrpr 0x1, %tl
33471 wrpr %l1, %tnpc
33472 setx 0x34400001400, %l0, %l1
33473 wrpr %l1, %tstate
33474 wrhpr 0x4, %htstate
33475 done
33476 fbo %fcc2, loop_3848
33477loop_3846:
33478 bpos,a,pn %xcc, loop_3849
33479 ldx [%l7 + 0x30], %l5
33480loop_3847:
33481 fmovsneg %xcc, %f13, %f9
33482loop_3848:
33483 udivx %o0, 0x0334, %o4
33484loop_3849:
33485 lduw [%l7 + 0x4C], %o7
33486 lduw [%l7 + 0x78], %o1
33487 fpadd32 %f2, %f4, %f12
33488 fcmpd %fcc1, %f6, %f12
33489 xnor %i1, 0x0B8B, %i6
33490 edge32n %g2, %i5, %l3
33491 fpsub32s %f1, %f8, %f12
33492 fexpand %f8, %f6
33493 fpadd16 %f4, %f12, %f2
33494 fmovdcs %xcc, %f8, %f11
33495 orn %g6, %l0, %g1
33496 movrlz %g3, %l6, %o5
33497 fblg %fcc0, loop_3850
33498 fbule %fcc2, loop_3851
33499 lduw [%l7 + 0x70], %i2
33500 sth %o6, [%l7 + 0x18]
33501loop_3850:
33502 ldx [%l7 + 0x48], %g5
33503loop_3851:
33504 lduw [%l7 + 0x1C], %l2
33505 udivcc %l1, 0x055E, %o3
33506 fbul,a %fcc0, loop_3852
33507 fmovrslz %i0, %f8, %f1
33508 sth %i3, [%l7 + 0x6A]
33509 stw %o2, [%l7 + 0x70]
33510loop_3852:
33511 subcc %i4, %g4, %i7
33512 tge %xcc, 0x0
33513 siam 0x4
33514 st %f5, [%l7 + 0x54]
33515 tsubcc %l4, 0x1821, %g7
33516 fmovdg %icc, %f10, %f14
33517 taddcc %o0, 0x1167, %o4
33518 fmul8x16au %f6, %f6, %f2
33519 fcmped %fcc2, %f10, %f0
33520 stw %o7, [%l7 + 0x6C]
33521 fpadd16s %f11, %f6, %f0
33522 fbo %fcc0, loop_3853
33523 fbue,a %fcc1, loop_3854
33524 ldsb [%l7 + 0x2C], %l5
33525 lduh [%l7 + 0x56], %o1
33526loop_3853:
33527 fpadd16 %f14, %f14, %f2
33528loop_3854:
33529 fmovsne %xcc, %f10, %f2
33530 fcmpne32 %f10, %f2, %i1
33531 brlz,a %g2, loop_3855
33532 tcc %icc, 0x0
33533 fbge %fcc2, loop_3856
33534 array16 %i5, %l3, %g6
33535loop_3855:
33536 fornot1 %f4, %f14, %f12
33537 fornot2s %f12, %f14, %f15
33538loop_3856:
33539 fzero %f14
33540 movrgz %i6, 0x03D, %g1
33541 fandnot2 %f10, %f2, %f8
33542 std %f6, [%l7 + 0x10]
33543 stx %l0, [%l7 + 0x40]
33544 bvc,a loop_3857
33545 sub %l6, %g3, %i2
33546 sth %o6, [%l7 + 0x4A]
33547 ldub [%l7 + 0x5E], %o5
33548loop_3857:
33549 fnegd %f10, %f12
33550 fbne,a %fcc0, loop_3858
33551 fmovspos %xcc, %f12, %f2
33552 lduw [%l7 + 0x68], %g5
33553 taddcctv %l2, 0x1488, %l1
33554loop_3858:
33555 ldsh [%l7 + 0x66], %o3
33556 st %f10, [%l7 + 0x68]
33557 bl,a,pt %icc, loop_3859
33558 taddcc %i0, 0x17A1, %o2
33559 movneg %xcc, %i3, %g4
33560 fmovrse %i7, %f0, %f10
33561loop_3859:
33562 sllx %i4, %g7, %l4
33563 tcs %icc, 0x1
33564 ldsw [%l7 + 0x2C], %o0
33565 fnands %f8, %f0, %f3
33566 movrlz %o7, %l5, %o1
33567 fpack16 %f12, %f7
33568 bcs,pn %icc, loop_3860
33569 edge16n %i1, %o4, %g2
33570 brlez %l3, loop_3861
33571 ldub [%l7 + 0x30], %i5
33572loop_3860:
33573 ba,a loop_3862
33574 sdivx %i6, 0x0E26, %g1
33575loop_3861:
33576 movvs %icc, %g6, %l6
33577 ldsw [%l7 + 0x58], %g3
33578loop_3862:
33579 tge %xcc, 0x7
33580 stw %i2, [%l7 + 0x18]
33581 subccc %o6, %l0, %o5
33582 ldx [%l7 + 0x08], %g5
33583 bcs,a,pt %xcc, loop_3863
33584 orcc %l2, 0x0235, %o3
33585 ldsb [%l7 + 0x57], %i0
33586 fbule,a %fcc0, loop_3864
33587loop_3863:
33588 lduw [%l7 + 0x0C], %o2
33589 ld [%l7 + 0x60], %f1
33590 tvs %icc, 0x2
33591loop_3864:
33592 nop
33593 setx loop_3865, %l0, %l1
33594 wrpr 0x1, %tl
33595 wrpr %l1, %tpc
33596 add %l1, 0x4, %l1
33597 wrpr %l1, %tnpc
33598 setx 0x34400001400, %l0, %l1
33599 wrpr %l1, %tstate
33600 wrhpr 0x4, %htstate
33601 retry
33602 edge32n %i3, %g4, %i7
33603 pdist %f14, %f14, %f12
33604 add %i4, 0x1500, %l1
33605loop_3865:
33606 st %f10, [%l7 + 0x28]
33607 sth %l4, [%l7 + 0x42]
33608 ba,pn %xcc, loop_3866
33609 fbu,a %fcc0, loop_3867
33610 sth %g7, [%l7 + 0x44]
33611 lduw [%l7 + 0x58], %o7
33612loop_3866:
33613 fmovdg %icc, %f15, %f8
33614loop_3867:
33615 fble,a %fcc0, loop_3868
33616 fpsub16s %f9, %f4, %f15
33617 movrlz %o0, 0x395, %o1
33618 stw %i1, [%l7 + 0x1C]
33619loop_3868:
33620 lduh [%l7 + 0x12], %o4
33621 movleu %icc, %l5, %l3
33622 ld [%l7 + 0x3C], %f15
33623 movvs %icc, %g2, %i6
33624 stx %g1, [%l7 + 0x70]
33625 stw %g6, [%l7 + 0x30]
33626 fnot1 %f0, %f0
33627 udiv %i5, 0x06D2, %g3
33628 ldd [%l7 + 0x60], %f10
33629 mova %icc, %i2, %l6
33630 edge16 %o6, %o5, %g5
33631 brlz %l2, loop_3869
33632 fexpand %f9, %f6
33633 ldub [%l7 + 0x15], %o3
33634 srlx %l0, %o2, %i3
33635loop_3869:
33636 call loop_3870
33637 tne %icc, 0x4
33638 sth %i0, [%l7 + 0x7A]
33639 ldsw [%l7 + 0x50], %g4
33640loop_3870:
33641 fpsub16s %f3, %f6, %f13
33642 fcmple16 %f10, %f0, %i4
33643 udivcc %i7, 0x11DC, %l1
33644 fbu %fcc2, loop_3871
33645 movgu %icc, %g7, %l4
33646 ldub [%l7 + 0x42], %o0
33647 udivx %o1, 0x175B, %o7
33648loop_3871:
33649 tvc %xcc, 0x2
33650 ba,a %xcc, loop_3872
33651 bg,pn %xcc, loop_3873
33652 edge8n %o4, %i1, %l3
33653 orncc %l5, %i6, %g2
33654loop_3872:
33655 fmovdne %icc, %f15, %f1
33656loop_3873:
33657 fmovsleu %xcc, %f7, %f0
33658 fpadd32s %f6, %f8, %f14
33659 or %g6, 0x1624, %g1
33660 movcs %xcc, %i5, %i2
33661 ldsw [%l7 + 0x08], %g3
33662 stx %l6, [%l7 + 0x30]
33663 bne,a,pn %xcc, loop_3874
33664 fmovdle %icc, %f6, %f1
33665 fbue %fcc1, loop_3875
33666 fnot1s %f4, %f3
33667loop_3874:
33668 bge,a,pn %icc, loop_3876
33669 movrne %o6, %o5, %l2
33670loop_3875:
33671 bgu,a loop_3877
33672 fabss %f1, %f13
33673loop_3876:
33674 ld [%l7 + 0x14], %f11
33675 bcs,a %xcc, loop_3878
33676loop_3877:
33677 ldsw [%l7 + 0x64], %g5
33678 sll %l0, 0x13, %o2
33679 ldsw [%l7 + 0x48], %i3
33680loop_3878:
33681 fmovrdgz %o3, %f2, %f2
33682 faligndata %f0, %f14, %f2
33683 sth %i0, [%l7 + 0x72]
33684 bgu,pn %icc, loop_3879
33685 umulcc %g4, 0x08EC, %i4
33686 fmovrslez %i7, %f11, %f12
33687 ldsh [%l7 + 0x44], %g7
33688loop_3879:
33689 bneg,a %icc, loop_3880
33690 xor %l4, %o0, %l1
33691 move %icc, %o7, %o4
33692 fandnot2 %f8, %f4, %f2
33693loop_3880:
33694 bneg,a,pn %xcc, loop_3881
33695 stx %i1, [%l7 + 0x68]
33696 sdivcc %l3, 0x0319, %l5
33697 ldx [%l7 + 0x28], %o1
33698loop_3881:
33699 fbe,a %fcc3, loop_3882
33700 fmovsvs %xcc, %f14, %f6
33701 ldsh [%l7 + 0x7A], %g2
33702 edge16 %g6, %i6, %g1
33703loop_3882:
33704 st %f13, [%l7 + 0x10]
33705 fmovscc %icc, %f0, %f3
33706 ldx [%l7 + 0x08], %i2
33707 movvs %xcc, %i5, %g3
33708 sth %o6, [%l7 + 0x6A]
33709 fpsub32s %f7, %f5, %f0
33710 sdivcc %o5, 0x0C94, %l2
33711 be,a %icc, loop_3883
33712 tg %icc, 0x6
33713 fmovsg %icc, %f10, %f5
33714 tl %icc, 0x4
33715loop_3883:
33716 lduw [%l7 + 0x50], %g5
33717 fblg %fcc2, loop_3884
33718 fand %f0, %f0, %f2
33719 fxors %f14, %f0, %f11
33720 stx %l0, [%l7 + 0x20]
33721loop_3884:
33722 udivx %l6, 0x1848, %o2
33723 lduh [%l7 + 0x44], %o3
33724 fmul8x16 %f6, %f10, %f6
33725 fmovsle %icc, %f5, %f14
33726 bl,pn %icc, loop_3885
33727 st %f5, [%l7 + 0x64]
33728 edge16n %i3, %g4, %i4
33729 fbug %fcc3, loop_3886
33730loop_3885:
33731 ldsb [%l7 + 0x0B], %i7
33732 fmovdg %xcc, %f9, %f11
33733 fbue %fcc0, loop_3887
33734loop_3886:
33735 movre %g7, %l4, %o0
33736 fcmpne16 %f6, %f12, %l1
33737 te %xcc, 0x7
33738loop_3887:
33739 edge16n %o7, %i0, %o4
33740 fornot1s %f0, %f0, %f12
33741 stw %i1, [%l7 + 0x70]
33742 fcmpne16 %f12, %f6, %l3
33743 popc %o1, %l5
33744 tge %icc, 0x2
33745 bvs,pn %icc, loop_3888
33746 sllx %g2, %i6, %g6
33747 ld [%l7 + 0x34], %f15
33748 movrgez %i2, 0x172, %g1
33749loop_3888:
33750 stb %i5, [%l7 + 0x64]
33751 popc %o6, %g3
33752 ldx [%l7 + 0x78], %l2
33753 udivx %g5, 0x0EC8, %o5
33754 fmovsleu %icc, %f15, %f12
33755 xnor %l0, 0x00F5, %o2
33756 ld [%l7 + 0x5C], %f6
33757 fpsub32 %f8, %f4, %f8
33758 ld [%l7 + 0x6C], %f12
33759 fxors %f9, %f7, %f14
33760 fbo,a %fcc0, loop_3889
33761 lduw [%l7 + 0x64], %l6
33762 movl %icc, %o3, %i3
33763 ldsh [%l7 + 0x7A], %i4
33764loop_3889:
33765 fandnot1 %f6, %f8, %f2
33766 fmovsn %xcc, %f5, %f15
33767 stx %i7, [%l7 + 0x70]
33768 fmovsneg %xcc, %f6, %f10
33769 sll %g7, %l4, %o0
33770 fmovrdgz %l1, %f6, %f6
33771 taddcctv %g4, 0x0457, %i0
33772 be,a,pn %icc, loop_3890
33773 fmovsvs %icc, %f1, %f1
33774 fsrc1 %f6, %f0
33775 nop
33776 setx loop_3891, %l0, %l1
33777 wrpr 0x1, %tl
33778 wrpr %l1, %tnpc
33779 setx 0x34400001400, %l0, %l1
33780 wrpr %l1, %tstate
33781 wrhpr 0x4, %htstate
33782 done
33783loop_3890:
33784 ldx [%l7 + 0x68], %o7
33785 ldx [%l7 + 0x08], %i1
33786 fpadd32 %f4, %f10, %f10
33787loop_3891:
33788 ldd [%l7 + 0x50], %f4
33789 array16 %l3, %o4, %o1
33790 fpadd32s %f13, %f3, %f6
33791 bpos,a loop_3892
33792 movrlz %l5, 0x33E, %g2
33793 stb %i6, [%l7 + 0x4B]
33794 ldub [%l7 + 0x24], %i2
33795loop_3892:
33796 bn loop_3893
33797 stb %g6, [%l7 + 0x4C]
33798 tl %icc, 0x1
33799 fmul8x16 %f7, %f2, %f0
33800loop_3893:
33801 fmuld8sux16 %f11, %f6, %f14
33802 fnands %f1, %f12, %f13
33803 ldx [%l7 + 0x68], %g1
33804 fbug,a %fcc2, loop_3894
33805 fmovsg %icc, %f0, %f5
33806 stb %o6, [%l7 + 0x1F]
33807 tsubcc %g3, 0x0DE1, %i5
33808loop_3894:
33809 sth %l2, [%l7 + 0x78]
33810 std %f8, [%l7 + 0x18]
33811 fnors %f14, %f0, %f14
33812 fpack16 %f2, %f2
33813 fnegs %f3, %f4
33814 fcmpd %fcc0, %f6, %f10
33815 fmovrslez %g5, %f5, %f3
33816 edge32n %l0, %o2, %o5
33817 fnand %f6, %f14, %f12
33818 stw %l6, [%l7 + 0x5C]
33819 array16 %i3, %o3, %i4
33820 stw %i7, [%l7 + 0x48]
33821 movvs %icc, %l4, %g7
33822 sub %o0, 0x164B, %l1
33823 movl %icc, %i0, %g4
33824 movpos %icc, %o7, %i1
33825 fmovsne %xcc, %f6, %f10
33826 movgu %icc, %l3, %o4
33827 ldsb [%l7 + 0x51], %o1
33828 fmovsge %icc, %f10, %f9
33829 fmovsleu %icc, %f2, %f1
33830 and %l5, %i6, %i2
33831 fornot2s %f10, %f0, %f4
33832 call loop_3895
33833 fnot2 %f12, %f14
33834 std %f12, [%l7 + 0x10]
33835 orcc %g6, %g1, %o6
33836loop_3895:
33837 stb %g3, [%l7 + 0x62]
33838 fcmple16 %f14, %f6, %g2
33839 stx %i5, [%l7 + 0x08]
33840 edge8l %l2, %g5, %o2
33841 ld [%l7 + 0x0C], %f4
33842 fnand %f6, %f2, %f12
33843 bge,pt %xcc, loop_3896
33844 brgz %o5, loop_3897
33845 std %f2, [%l7 + 0x60]
33846 fabsd %f4, %f6
33847loop_3896:
33848 edge8ln %l6, %i3, %l0
33849loop_3897:
33850 fmovrse %i4, %f2, %f0
33851 movneg %icc, %i7, %o3
33852 fsrc1s %f7, %f10
33853 sllx %l4, %g7, %o0
33854 fmovsvs %xcc, %f14, %f7
33855 fcmps %fcc3, %f10, %f1
33856 fmovrdgez %i0, %f12, %f6
33857 nop
33858 setx loop_3898, %l0, %l1
33859 jmpl %l1, %l1
33860 ldx [%l7 + 0x48], %g4
33861 add %o7, %i1, %l3
33862 fmovd %f2, %f2
33863loop_3898:
33864 srl %o1, %o4, %i6
33865 edge16ln %l5, %i2, %g6
33866 brnz %o6, loop_3899
33867 fsrc2s %f10, %f11
33868 ld [%l7 + 0x4C], %f14
33869 xor %g1, 0x0875, %g2
33870loop_3899:
33871 fand %f8, %f4, %f6
33872 tcs %icc, 0x0
33873 ldub [%l7 + 0x0F], %g3
33874 ldx [%l7 + 0x08], %i5
33875 fsrc2s %f11, %f7
33876 fnands %f3, %f11, %f3
33877 edge8ln %g5, %l2, %o2
33878 fmovsvs %xcc, %f7, %f9
33879 bpos,pn %icc, loop_3900
33880 movl %icc, %l6, %o5
33881 fsrc2 %f14, %f8
33882 fmovd %f12, %f4
33883loop_3900:
33884 mulx %l0, %i3, %i7
33885 fmovrsgez %o3, %f4, %f1
33886 fandnot2 %f6, %f4, %f8
33887 stx %i4, [%l7 + 0x78]
33888 stx %l4, [%l7 + 0x40]
33889 fnegs %f12, %f9
33890 std %f8, [%l7 + 0x58]
33891 fmovrsne %o0, %f3, %f2
33892 sth %i0, [%l7 + 0x22]
33893 fexpand %f14, %f12
33894 ldd [%l7 + 0x28], %f0
33895 fmul8x16au %f15, %f10, %f14
33896 fbne,a %fcc3, loop_3901
33897 ble,a loop_3902
33898 fmul8sux16 %f6, %f8, %f6
33899 lduw [%l7 + 0x10], %l1
33900loop_3901:
33901 mulx %g4, 0x1B0E, %o7
33902loop_3902:
33903 srax %g7, 0x14, %l3
33904 subccc %o1, 0x0FA2, %o4
33905 nop
33906 setx loop_3903, %l0, %l1
33907 wrpr 0x1, %tl
33908 wrpr %l1, %tnpc
33909 setx 0x34400001400, %l0, %l1
33910 wrpr %l1, %tstate
33911 wrhpr 0x4, %htstate
33912 done
33913 fmovrse %i1, %f12, %f12
33914 sth %i6, [%l7 + 0x30]
33915 fmovdvs %xcc, %f6, %f12
33916loop_3903:
33917 movn %xcc, %l5, %g6
33918 alignaddr %o6, %i2, %g1
33919 fpadd16 %f6, %f6, %f14
33920 fmovrdlez %g3, %f2, %f14
33921 stx %i5, [%l7 + 0x38]
33922 stb %g2, [%l7 + 0x77]
33923 addcc %l2, %g5, %l6
33924 sll %o5, %o2, %l0
33925 ldsh [%l7 + 0x44], %i7
33926 lduw [%l7 + 0x1C], %o3
33927 andn %i4, 0x1253, %i3
33928 fmovscc %xcc, %f12, %f5
33929 fmovdne %xcc, %f5, %f14
33930 andn %l4, %o0, %i0
33931 srlx %l1, 0x00, %g4
33932 sth %o7, [%l7 + 0x46]
33933 stb %l3, [%l7 + 0x76]
33934 stw %g7, [%l7 + 0x5C]
33935 st %f13, [%l7 + 0x7C]
33936 fcmpes %fcc3, %f4, %f15
33937 mova %icc, %o4, %i1
33938 std %f14, [%l7 + 0x50]
33939 lduw [%l7 + 0x30], %i6
33940 fmovrse %o1, %f6, %f13
33941 faligndata %f12, %f4, %f10
33942 fbue %fcc3, loop_3904
33943 stx %g6, [%l7 + 0x58]
33944 fmovsleu %icc, %f4, %f11
33945 nop
33946 setx loop_3905, %l0, %l1
33947 wrpr 0x1, %tl
33948 wrpr %l1, %tpc
33949 add %l1, 0x4, %l1
33950 wrpr %l1, %tnpc
33951 setx 0x34400001400, %l0, %l1
33952 wrpr %l1, %tstate
33953 wrhpr 0x4, %htstate
33954 retry
33955loop_3904:
33956 fmovsvc %xcc, %f12, %f14
33957 fmovdge %xcc, %f9, %f15
33958 stw %l5, [%l7 + 0x14]
33959loop_3905:
33960 std %f4, [%l7 + 0x30]
33961 mulx %i2, 0x18CB, %o6
33962 fmovdcs %icc, %f6, %f14
33963 st %f11, [%l7 + 0x20]
33964 tneg %xcc, 0x2
33965 fpadd16s %f10, %f12, %f11
33966 fmovdn %xcc, %f6, %f8
33967 fnot1 %f12, %f0
33968 lduh [%l7 + 0x38], %g1
33969 lduh [%l7 + 0x36], %g3
33970 sdivx %i5, 0x0672, %g2
33971 fzeros %f11
33972 edge32l %g5, %l6, %l2
33973 mulx %o2, %l0, %i7
33974 tvc %xcc, 0x7
33975 stx %o3, [%l7 + 0x28]
33976 stw %o5, [%l7 + 0x08]
33977 fabss %f10, %f4
33978 xor %i3, 0x1F36, %l4
33979 ldsh [%l7 + 0x76], %i4
33980 ldx [%l7 + 0x18], %o0
33981 fble %fcc3, loop_3906
33982 fmovsgu %icc, %f4, %f8
33983 sth %i0, [%l7 + 0x42]
33984 sdivx %g4, 0x1B9C, %l1
33985loop_3906:
33986 xnor %o7, 0x173B, %g7
33987 lduh [%l7 + 0x38], %o4
33988 fabsd %f12, %f10
33989 bne,a %xcc, loop_3907
33990 stw %i1, [%l7 + 0x70]
33991 stw %i6, [%l7 + 0x08]
33992 sub %l3, 0x0D2E, %g6
33993loop_3907:
33994 lduw [%l7 + 0x78], %l5
33995 lduw [%l7 + 0x64], %i2
33996 taddcc %o6, 0x0900, %g1
33997 bgu,a,pt %icc, loop_3908
33998 fmovrde %g3, %f4, %f8
33999 fmovdne %icc, %f8, %f9
34000 ldsh [%l7 + 0x74], %i5
34001loop_3908:
34002 udiv %g2, 0x10AD, %g5
34003 fmovdl %icc, %f9, %f12
34004 std %f14, [%l7 + 0x78]
34005 and %o1, %l2, %l6
34006 ldsb [%l7 + 0x6B], %o2
34007 edge32n %i7, %o3, %l0
34008 ld [%l7 + 0x48], %f6
34009 std %f4, [%l7 + 0x30]
34010 st %f1, [%l7 + 0x50]
34011 fone %f10
34012 std %f8, [%l7 + 0x40]
34013 alignaddrl %o5, %i3, %l4
34014 std %f0, [%l7 + 0x48]
34015 faligndata %f8, %f4, %f6
34016 for %f4, %f4, %f2
34017 fcmple32 %f6, %f10, %i4
34018 st %f15, [%l7 + 0x24]
34019 fpsub16s %f0, %f4, %f13
34020 ldub [%l7 + 0x6F], %i0
34021 ldx [%l7 + 0x18], %o0
34022 std %f4, [%l7 + 0x38]
34023 ldub [%l7 + 0x18], %g4
34024 subc %o7, %l1, %o4
34025 smulcc %g7, 0x13DB, %i1
34026 fmovscc %icc, %f13, %f5
34027 fpsub16 %f10, %f4, %f10
34028 ld [%l7 + 0x1C], %f8
34029 movg %icc, %i6, %l3
34030 ldsh [%l7 + 0x16], %l5
34031 ldsw [%l7 + 0x34], %g6
34032 fnegd %f4, %f6
34033 ldsb [%l7 + 0x61], %i2
34034 ld [%l7 + 0x34], %f5
34035 te %xcc, 0x2
34036 ldd [%l7 + 0x78], %f10
34037 edge32l %o6, %g1, %g3
34038 array32 %g2, %g5, %i5
34039 tle %xcc, 0x7
34040 addcc %o1, %l6, %o2
34041 lduw [%l7 + 0x30], %i7
34042 tvc %xcc, 0x2
34043 tgu %xcc, 0x1
34044 fsrc1s %f3, %f8
34045 fnegs %f2, %f15
34046 fpsub32s %f10, %f14, %f5
34047 ldub [%l7 + 0x40], %l2
34048 fmovdvc %xcc, %f14, %f13
34049 fsrc2 %f6, %f2
34050 fcmpes %fcc3, %f15, %f8
34051 addccc %o3, %o5, %l0
34052 sth %l4, [%l7 + 0x6E]
34053 ldsb [%l7 + 0x39], %i3
34054 fmovd %f0, %f6
34055 addc %i4, 0x1857, %i0
34056 brgz %o0, loop_3909
34057 tge %xcc, 0x2
34058 movcs %icc, %o7, %g4
34059 movvs %icc, %l1, %g7
34060loop_3909:
34061 umulcc %i1, %i6, %l3
34062 udivx %l5, 0x15F8, %g6
34063 call loop_3910
34064 stw %i2, [%l7 + 0x58]
34065 stb %o6, [%l7 + 0x2E]
34066 smulcc %o4, %g3, %g2
34067loop_3910:
34068 stb %g5, [%l7 + 0x1A]
34069 ld [%l7 + 0x18], %f10
34070 fmovrdgz %i5, %f2, %f10
34071 srl %g1, 0x02, %o1
34072 sllx %l6, %o2, %l2
34073 movvc %xcc, %i7, %o3
34074 st %f2, [%l7 + 0x08]
34075 fcmps %fcc2, %f3, %f15
34076 fmovrdgez %l0, %f6, %f6
34077 stb %l4, [%l7 + 0x41]
34078 fcmps %fcc0, %f15, %f11
34079 lduw [%l7 + 0x78], %i3
34080 movneg %xcc, %o5, %i4
34081 bn,pn %icc, loop_3911
34082 taddcctv %i0, %o0, %g4
34083 subc %l1, 0x02CB, %g7
34084 fbge,a %fcc2, loop_3912
34085loop_3911:
34086 stw %o7, [%l7 + 0x08]
34087 ldsb [%l7 + 0x48], %i1
34088 fpack16 %f6, %f6
34089loop_3912:
34090 ta %xcc, 0x3
34091 fzero %f6
34092 tvc %icc, 0x4
34093 st %f1, [%l7 + 0x10]
34094 fmovsleu %icc, %f15, %f7
34095 tvs %icc, 0x3
34096 fmovscs %xcc, %f1, %f3
34097 fmovsgu %icc, %f11, %f8
34098 or %l3, 0x01B0, %l5
34099 fbue,a %fcc1, loop_3913
34100 ldx [%l7 + 0x50], %g6
34101 ld [%l7 + 0x48], %f7
34102 movrlz %i2, %o6, %i6
34103loop_3913:
34104 edge32 %o4, %g3, %g5
34105 fornot1s %f13, %f15, %f12
34106 fcmpne32 %f10, %f2, %g2
34107 fbne,a %fcc1, loop_3914
34108 fandnot2 %f0, %f4, %f14
34109 sdivx %g1, 0x011B, %i5
34110 sth %l6, [%l7 + 0x66]
34111loop_3914:
34112 fands %f5, %f0, %f10
34113 ldsh [%l7 + 0x1C], %o1
34114 bpos,a,pn %icc, loop_3915
34115 fpsub16s %f12, %f14, %f12
34116 fmovsge %xcc, %f10, %f3
34117 ldsh [%l7 + 0x78], %l2
34118loop_3915:
34119 ble %xcc, loop_3916
34120 fmovsn %xcc, %f4, %f8
34121 alignaddrl %o2, %i7, %o3
34122 stw %l0, [%l7 + 0x58]
34123loop_3916:
34124 fcmpne16 %f10, %f4, %i3
34125 ldx [%l7 + 0x78], %o5
34126 bvs,a loop_3917
34127 fmovdge %icc, %f1, %f5
34128 udiv %l4, 0x1FB5, %i4
34129 ldsw [%l7 + 0x3C], %i0
34130loop_3917:
34131 fone %f8
34132 fbul %fcc2, loop_3918
34133 stw %o0, [%l7 + 0x24]
34134 fpack16 %f4, %f11
34135 fmovs %f2, %f9
34136loop_3918:
34137 fmul8ulx16 %f4, %f10, %f10
34138 stx %g4, [%l7 + 0x48]
34139 movl %icc, %l1, %g7
34140 bg,a loop_3919
34141 ldx [%l7 + 0x40], %i1
34142 fcmple32 %f12, %f6, %o7
34143 ldsh [%l7 + 0x5C], %l5
34144loop_3919:
34145 fnot2s %f12, %f13
34146 udiv %l3, 0x0E0B, %g6
34147 fmovsl %xcc, %f14, %f13
34148 ldsh [%l7 + 0x42], %o6
34149 fnot1s %f7, %f3
34150 fpack32 %f14, %f0, %f2
34151 fxors %f9, %f9, %f9
34152 call loop_3920
34153 and %i6, %i2, %g3
34154 brlz %g5, loop_3921
34155 alignaddr %g2, %o4, %i5
34156loop_3920:
34157 fmovdcs %xcc, %f11, %f1
34158 stx %g1, [%l7 + 0x68]
34159loop_3921:
34160 fmovsgu %icc, %f2, %f15
34161 brz,a %l6, loop_3922
34162 stw %l2, [%l7 + 0x54]
34163 bvs loop_3923
34164 ldsb [%l7 + 0x65], %o2
34165loop_3922:
34166 fcmped %fcc0, %f12, %f12
34167 st %f8, [%l7 + 0x30]
34168loop_3923:
34169 fmovdge %icc, %f11, %f5
34170 fcmpne32 %f0, %f2, %o1
34171 fmovd %f6, %f14
34172 ldsb [%l7 + 0x18], %o3
34173 fmul8x16au %f5, %f5, %f0
34174 fmovsneg %icc, %f12, %f15
34175 bcc,pn %xcc, loop_3924
34176 stx %l0, [%l7 + 0x70]
34177 fcmple16 %f4, %f0, %i7
34178 fblg %fcc2, loop_3925
34179loop_3924:
34180 movrlez %o5, 0x008, %l4
34181 movvc %xcc, %i4, %i3
34182 bpos,a loop_3926
34183loop_3925:
34184 lduh [%l7 + 0x5A], %o0
34185 fornot2s %f0, %f5, %f15
34186 fbne %fcc0, loop_3927
34187loop_3926:
34188 movrlz %g4, 0x30E, %l1
34189 ldx [%l7 + 0x38], %i0
34190 fandnot1 %f2, %f14, %f2
34191loop_3927:
34192 sllx %g7, 0x0C, %i1
34193 fblg,a %fcc1, loop_3928
34194 lduh [%l7 + 0x44], %o7
34195 bleu,a loop_3929
34196 fnor %f14, %f12, %f2
34197loop_3928:
34198 be,a,pn %icc, loop_3930
34199 ldd [%l7 + 0x08], %f0
34200loop_3929:
34201 ldsh [%l7 + 0x62], %l3
34202 orn %l5, 0x0C7A, %g6
34203loop_3930:
34204 orcc %i6, 0x0486, %i2
34205 umulcc %o6, 0x1B29, %g3
34206 fxors %f3, %f11, %f9
34207 ldsb [%l7 + 0x69], %g5
34208 sth %g2, [%l7 + 0x6E]
34209 nop
34210 setx loop_3931, %l0, %l1
34211 wrpr 0x1, %tl
34212 wrpr %l1, %tnpc
34213 setx 0x34400001400, %l0, %l1
34214 wrpr %l1, %tstate
34215 wrhpr 0x4, %htstate
34216 done
34217 fmovrse %o4, %f3, %f0
34218 ldsb [%l7 + 0x49], %i5
34219 brgz %g1, loop_3932
34220loop_3931:
34221 fbu %fcc2, loop_3933
34222 tle %icc, 0x1
34223 movrne %l6, %l2, %o1
34224loop_3932:
34225 fpack16 %f2, %f15
34226loop_3933:
34227 stw %o3, [%l7 + 0x4C]
34228 fnand %f10, %f6, %f2
34229 ld [%l7 + 0x40], %f6
34230 fbule %fcc1, loop_3934
34231 bgu,pn %icc, loop_3935
34232 ba,a,pt %xcc, loop_3936
34233 st %f8, [%l7 + 0x4C]
34234loop_3934:
34235 fpsub16 %f2, %f14, %f2
34236loop_3935:
34237 fbug %fcc2, loop_3937
34238loop_3936:
34239 ldx [%l7 + 0x18], %o2
34240 bgu,a loop_3938
34241 srl %i7, %o5, %l0
34242loop_3937:
34243 std %f12, [%l7 + 0x68]
34244 fabsd %f4, %f4
34245loop_3938:
34246 tpos %xcc, 0x0
34247 ldd [%l7 + 0x28], %f8
34248 fmovrse %i4, %f3, %f6
34249 tge %xcc, 0x3
34250 fornot1 %f0, %f0, %f4
34251 ldub [%l7 + 0x19], %i3
34252 udivcc %o0, 0x14AA, %g4
34253 fble %fcc3, loop_3939
34254 ldsh [%l7 + 0x12], %l1
34255 ldd [%l7 + 0x50], %f8
34256 stw %l4, [%l7 + 0x1C]
34257loop_3939:
34258 fbl,a %fcc0, loop_3940
34259 fxors %f4, %f8, %f5
34260 tcs %xcc, 0x5
34261 faligndata %f8, %f0, %f14
34262loop_3940:
34263 subc %i0, %i1, %g7
34264 bgu,a,pn %xcc, loop_3941
34265 bvs loop_3942
34266 fornot2s %f5, %f10, %f5
34267 std %f12, [%l7 + 0x20]
34268loop_3941:
34269 xnor %l3, 0x14C8, %l5
34270loop_3942:
34271 fmovsn %xcc, %f14, %f2
34272 fpsub16s %f11, %f2, %f11
34273 ldd [%l7 + 0x08], %f2
34274 ld [%l7 + 0x70], %f4
34275 brz,a %o7, loop_3943
34276 fcmpne16 %f6, %f14, %g6
34277 fnors %f5, %f8, %f4
34278 tgu %xcc, 0x4
34279loop_3943:
34280 taddcc %i2, %o6, %i6
34281 fpadd32s %f14, %f0, %f15
34282 fba %fcc3, loop_3944
34283 ldsh [%l7 + 0x64], %g3
34284 fmovdpos %icc, %f7, %f3
34285 fmovsn %icc, %f3, %f3
34286loop_3944:
34287 fornot1 %f12, %f8, %f4
34288 andn %g2, 0x1154, %o4
34289 fmovsleu %xcc, %f7, %f11
34290 and %g5, 0x07F7, %g1
34291 bpos,pn %icc, loop_3945
34292 edge32n %l6, %i5, %l2
34293 fmovscs %icc, %f8, %f8
34294 fmuld8ulx16 %f3, %f2, %f4
34295loop_3945:
34296 stb %o1, [%l7 + 0x65]
34297 addc %o2, 0x112C, %o3
34298 move %xcc, %i7, %l0
34299 ba,pn %xcc, loop_3946
34300 fblg %fcc3, loop_3947
34301 fbue,a %fcc3, loop_3948
34302 fornot1 %f6, %f2, %f14
34303loop_3946:
34304 ble %xcc, loop_3949
34305loop_3947:
34306 ldsh [%l7 + 0x2C], %o5
34307loop_3948:
34308 ldsh [%l7 + 0x0A], %i4
34309 ldd [%l7 + 0x20], %f6
34310loop_3949:
34311 st %f5, [%l7 + 0x68]
34312 nop
34313 setx loop_3950, %l0, %l1
34314 wrpr 0x1, %tl
34315 wrpr %l1, %tnpc
34316 setx 0x34400001400, %l0, %l1
34317 wrpr %l1, %tstate
34318 wrhpr 0x4, %htstate
34319 done
34320 sth %o0, [%l7 + 0x0C]
34321 movge %icc, %g4, %l1
34322 fbge %fcc2, loop_3951
34323loop_3950:
34324 xor %i3, %l4, %i0
34325 stx %i1, [%l7 + 0x38]
34326 sdivx %l3, 0x03DD, %g7
34327loop_3951:
34328 fmuld8ulx16 %f12, %f9, %f14
34329 nop
34330 setx loop_3952, %l0, %l1
34331 wrpr 0x1, %tl
34332 wrpr %l1, %tnpc
34333 setx 0x34400001400, %l0, %l1
34334 wrpr %l1, %tstate
34335 wrhpr 0x4, %htstate
34336 done
34337 st %f7, [%l7 + 0x14]
34338 fmovrsgz %o7, %f5, %f13
34339 fbg %fcc2, loop_3953
34340loop_3952:
34341 fandnot2s %f0, %f2, %f11
34342 fmovdl %icc, %f2, %f15
34343 ldsw [%l7 + 0x70], %l5
34344loop_3953:
34345 edge8 %i2, %g6, %i6
34346 tneg %xcc, 0x5
34347 udiv %g3, 0x1BF3, %o6
34348 brgz %o4, loop_3954
34349 nop
34350 setx loop_3955, %l0, %l1
34351 wrpr 0x1, %tl
34352 wrpr %l1, %tnpc
34353 setx 0x34400001400, %l0, %l1
34354 wrpr %l1, %tstate
34355 wrhpr 0x4, %htstate
34356 done
34357 addccc %g5, %g2, %l6
34358 smulcc %g1, 0x1777, %l2
34359loop_3954:
34360 lduw [%l7 + 0x64], %o1
34361loop_3955:
34362 ldub [%l7 + 0x5D], %i5
34363 ldsw [%l7 + 0x3C], %o2
34364 fcmple32 %f10, %f12, %o3
34365 fmovsne %xcc, %f11, %f1
34366 fmovscc %xcc, %f8, %f9
34367 stx %i7, [%l7 + 0x40]
34368 xnorcc %l0, 0x022D, %i4
34369 ba,a,pn %xcc, loop_3956
34370 umulcc %o5, 0x1103, %g4
34371 lduh [%l7 + 0x4A], %o0
34372 ldub [%l7 + 0x4E], %i3
34373loop_3956:
34374 stx %l1, [%l7 + 0x78]
34375 stx %l4, [%l7 + 0x18]
34376 fpsub16s %f12, %f13, %f2
34377 fpack32 %f10, %f6, %f10
34378 stb %i0, [%l7 + 0x61]
34379 faligndata %f14, %f14, %f6
34380 call loop_3957
34381 fmovs %f10, %f11
34382 fpsub16s %f5, %f8, %f14
34383 movneg %icc, %i1, %l3
34384loop_3957:
34385 sth %o7, [%l7 + 0x74]
34386 smul %l5, 0x01AD, %i2
34387 movl %icc, %g6, %i6
34388 tneg %icc, 0x2
34389 fabss %f10, %f4
34390 fbo,a %fcc1, loop_3958
34391 brlez %g7, loop_3959
34392 fone %f2
34393 fpsub32s %f11, %f2, %f3
34394loop_3958:
34395 andn %g3, %o6, %g5
34396loop_3959:
34397 tge %xcc, 0x7
34398 ldub [%l7 + 0x36], %o4
34399 tpos %xcc, 0x3
34400 stw %g2, [%l7 + 0x50]
34401 fpackfix %f2, %f13
34402 fxor %f0, %f4, %f6
34403 ldsb [%l7 + 0x75], %g1
34404 ldsh [%l7 + 0x7C], %l2
34405 fsrc1 %f4, %f0
34406 fcmpd %fcc0, %f10, %f12
34407 sub %o1, 0x02E5, %i5
34408 fmovsle %xcc, %f2, %f11
34409 popc %o2, %l6
34410 andn %o3, %l0, %i4
34411 fexpand %f5, %f2
34412 fexpand %f14, %f12
34413 fnands %f10, %f1, %f0
34414 tn %xcc, 0x0
34415 sth %i7, [%l7 + 0x16]
34416 fpadd32 %f0, %f0, %f6
34417 array16 %o5, %o0, %g4
34418 ldsb [%l7 + 0x22], %i3
34419 stw %l4, [%l7 + 0x3C]
34420 ldsw [%l7 + 0x2C], %i0
34421 fsrc1s %f13, %f6
34422 tvc %xcc, 0x1
34423 stb %l1, [%l7 + 0x14]
34424 brnz,a %l3, loop_3960
34425 fmovscs %icc, %f1, %f15
34426 tg %xcc, 0x6
34427 ld [%l7 + 0x0C], %f5
34428loop_3960:
34429 ldsh [%l7 + 0x0C], %i1
34430 tne %icc, 0x6
34431 sth %l5, [%l7 + 0x26]
34432 fba %fcc1, loop_3961
34433 stw %i2, [%l7 + 0x3C]
34434 ldsw [%l7 + 0x20], %o7
34435 ldsb [%l7 + 0x23], %g6
34436loop_3961:
34437 ldsw [%l7 + 0x74], %g7
34438 st %f10, [%l7 + 0x48]
34439 fmovdge %xcc, %f1, %f3
34440 fpadd16s %f8, %f10, %f4
34441 ldsb [%l7 + 0x27], %g3
34442 fpmerge %f12, %f10, %f0
34443 fpadd16 %f12, %f4, %f8
34444 ldsh [%l7 + 0x12], %i6
34445 sth %g5, [%l7 + 0x32]
34446 sllx %o6, 0x06, %o4
34447 ldsw [%l7 + 0x68], %g1
34448 fbl %fcc2, loop_3962
34449 lduw [%l7 + 0x24], %g2
34450 ldsb [%l7 + 0x6A], %o1
34451 fcmped %fcc2, %f6, %f10
34452loop_3962:
34453 fnot1 %f12, %f10
34454 lduw [%l7 + 0x10], %l2
34455 fnands %f8, %f10, %f1
34456 bvc loop_3963
34457 movg %icc, %o2, %l6
34458 bgu loop_3964
34459 edge8 %i5, %l0, %o3
34460loop_3963:
34461 fmovsa %icc, %f8, %f4
34462 fors %f14, %f7, %f13
34463loop_3964:
34464 stw %i7, [%l7 + 0x10]
34465 stw %o5, [%l7 + 0x1C]
34466 stw %i4, [%l7 + 0x60]
34467 movrlz %o0, %i3, %l4
34468 tvc %xcc, 0x5
34469 alignaddrl %g4, %i0, %l1
34470 lduh [%l7 + 0x76], %i1
34471 sll %l5, %l3, %o7
34472 ldsw [%l7 + 0x38], %g6
34473 ldub [%l7 + 0x2B], %g7
34474 fpadd16 %f8, %f10, %f2
34475 fpsub16s %f13, %f0, %f5
34476 brgz %i2, loop_3965
34477 fmovdl %xcc, %f8, %f1
34478 sth %g3, [%l7 + 0x1A]
34479 nop
34480 setx loop_3966, %l0, %l1
34481 jmpl %l1, %g5
34482loop_3965:
34483 tne %icc, 0x6
34484 fbug,a %fcc1, loop_3967
34485 tleu %icc, 0x4
34486loop_3966:
34487 srax %i6, 0x02, %o4
34488 ldsh [%l7 + 0x16], %o6
34489loop_3967:
34490 fandnot2 %f0, %f6, %f6
34491 stb %g1, [%l7 + 0x74]
34492 srlx %g2, %o1, %o2
34493 bgu,pn %xcc, loop_3968
34494 xnorcc %l6, %l2, %i5
34495 fandnot1 %f6, %f6, %f14
34496 fmovde %xcc, %f1, %f10
34497loop_3968:
34498 edge8l %o3, %i7, %l0
34499 fandnot2s %f10, %f8, %f0
34500 fmovsvs %icc, %f2, %f1
34501 ldub [%l7 + 0x6B], %o5
34502 lduh [%l7 + 0x6E], %o0
34503 brlez,a %i4, loop_3969
34504 call loop_3970
34505 sub %i3, %l4, %g4
34506 fmovrdgz %i0, %f8, %f14
34507loop_3969:
34508 ldsw [%l7 + 0x38], %l1
34509loop_3970:
34510 bcs,a %icc, loop_3971
34511 umul %l5, %l3, %o7
34512 fmovsle %xcc, %f3, %f15
34513 fmul8ulx16 %f0, %f0, %f10
34514loop_3971:
34515 fmovspos %xcc, %f12, %f15
34516 tgu %xcc, 0x2
34517 ldsh [%l7 + 0x24], %g6
34518 movleu %xcc, %g7, %i1
34519 sth %g3, [%l7 + 0x48]
34520 sth %i2, [%l7 + 0x7A]
34521 fbue,a %fcc1, loop_3972
34522 move %icc, %g5, %o4
34523 sethi 0x02CA, %i6
34524 lduw [%l7 + 0x38], %o6
34525loop_3972:
34526 edge16ln %g1, %o1, %o2
34527 bpos %xcc, loop_3973
34528 pdist %f10, %f8, %f6
34529 fmovdn %icc, %f3, %f4
34530 fmovd %f0, %f4
34531loop_3973:
34532 tvc %icc, 0x7
34533 fcmped %fcc1, %f2, %f2
34534 fpadd16s %f8, %f2, %f15
34535 ld [%l7 + 0x4C], %f5
34536 ldd [%l7 + 0x60], %f2
34537 ldx [%l7 + 0x50], %l6
34538 fpadd32s %f8, %f15, %f15
34539 ldsw [%l7 + 0x2C], %g2
34540 ldub [%l7 + 0x1C], %l2
34541 lduh [%l7 + 0x4E], %i5
34542 tleu %xcc, 0x0
34543 st %f12, [%l7 + 0x58]
34544 bpos,a loop_3974
34545 ldsh [%l7 + 0x2A], %o3
34546 ldx [%l7 + 0x30], %l0
34547 tcc %xcc, 0x6
34548loop_3974:
34549 fmovspos %xcc, %f0, %f9
34550 mulscc %i7, %o5, %o0
34551 ldd [%l7 + 0x38], %f8
34552 ldub [%l7 + 0x2B], %i4
34553 stx %i3, [%l7 + 0x78]
34554 fpsub32s %f15, %f13, %f0
34555 mulscc %g4, 0x19F8, %i0
34556 movrgez %l1, %l5, %l4
34557 fnor %f4, %f14, %f14
34558 bge %xcc, loop_3975
34559 fbg,a %fcc2, loop_3976
34560 fble,a %fcc2, loop_3977
34561 sub %l3, %g6, %o7
34562loop_3975:
34563 fmovsneg %xcc, %f3, %f15
34564loop_3976:
34565 edge8ln %g7, %i1, %i2
34566loop_3977:
34567 st %f6, [%l7 + 0x58]
34568 edge8n %g5, %o4, %g3
34569 ldd [%l7 + 0x50], %f2
34570 movre %i6, %g1, %o6
34571 subcc %o2, 0x177F, %l6
34572 ldsh [%l7 + 0x26], %g2
34573 fpsub16s %f0, %f10, %f3
34574 ldd [%l7 + 0x28], %f10
34575 stw %o1, [%l7 + 0x34]
34576 fmovsvc %icc, %f2, %f10
34577 fone %f6
34578 alignaddr %l2, %o3, %l0
34579 fxor %f10, %f8, %f2
34580 fmul8x16al %f10, %f15, %f6
34581 fbug,a %fcc3, loop_3978
34582 stb %i5, [%l7 + 0x2A]
34583 smulcc %i7, 0x123E, %o0
34584 lduw [%l7 + 0x6C], %i4
34585loop_3978:
34586 fcmple32 %f10, %f10, %o5
34587 ldub [%l7 + 0x3F], %g4
34588 edge16l %i0, %l1, %i3
34589 tle %xcc, 0x2
34590 stx %l5, [%l7 + 0x10]
34591 ldd [%l7 + 0x18], %f12
34592 fmovdge %xcc, %f2, %f14
34593 fbo,a %fcc1, loop_3979
34594 fmovdgu %icc, %f2, %f9
34595 fbule %fcc3, loop_3980
34596 udivx %l4, 0x06F9, %g6
34597loop_3979:
34598 ldsb [%l7 + 0x63], %l3
34599 fmovscc %icc, %f15, %f2
34600loop_3980:
34601 fmovdn %icc, %f12, %f8
34602 fmovsne %icc, %f10, %f5
34603 edge8 %g7, %i1, %i2
34604 array8 %o7, %g5, %g3
34605 subc %o4, 0x1680, %g1
34606 fnands %f14, %f10, %f4
34607 std %f4, [%l7 + 0x18]
34608 ldsb [%l7 + 0x41], %i6
34609 mulx %o6, 0x17C6, %l6
34610 fmovrdne %o2, %f0, %f8
34611 fandnot1s %f0, %f3, %f12
34612 brlez,a %o1, loop_3981
34613 brlez %l2, loop_3982
34614 lduw [%l7 + 0x4C], %o3
34615 taddcctv %g2, %i5, %l0
34616loop_3981:
34617 fble %fcc2, loop_3983
34618loop_3982:
34619 alignaddr %i7, %i4, %o5
34620 stx %o0, [%l7 + 0x20]
34621 fcmple32 %f2, %f12, %i0
34622loop_3983:
34623 stx %l1, [%l7 + 0x70]
34624 bge,a loop_3984
34625 pdist %f12, %f12, %f8
34626 tneg %xcc, 0x6
34627 st %f2, [%l7 + 0x48]
34628loop_3984:
34629 ldd [%l7 + 0x68], %f2
34630 addc %g4, %l5, %l4
34631 bge loop_3985
34632 edge8n %i3, %l3, %g6
34633 udiv %g7, 0x0C3B, %i2
34634 fmovrslez %i1, %f8, %f15
34635loop_3985:
34636 stx %g5, [%l7 + 0x28]
34637 nop
34638 setx loop_3986, %l0, %l1
34639 wrpr 0x1, %tl
34640 wrpr %l1, %tpc
34641 add %l1, 0x4, %l1
34642 wrpr %l1, %tnpc
34643 setx 0x34400001400, %l0, %l1
34644 wrpr %l1, %tstate
34645 wrhpr 0x4, %htstate
34646 retry
34647 fmovdgu %icc, %f6, %f14
34648 sdivcc %g3, 0x01FD, %o4
34649 fpack16 %f6, %f0
34650loop_3986:
34651 smulcc %o7, 0x023D, %g1
34652 fpack32 %f12, %f4, %f10
34653 movrgez %i6, %o6, %l6
34654 ldx [%l7 + 0x58], %o2
34655 popc 0x0476, %l2
34656 fmovsa %icc, %f2, %f2
34657 fbo,a %fcc0, loop_3987
34658 te %icc, 0x7
34659 stw %o3, [%l7 + 0x54]
34660 movpos %xcc, %g2, %i5
34661loop_3987:
34662 ta %icc, 0x4
34663 sth %o1, [%l7 + 0x76]
34664 tne %xcc, 0x6
34665 movg %xcc, %i7, %i4
34666 fbl %fcc0, loop_3988
34667 fmovse %icc, %f11, %f0
34668 lduw [%l7 + 0x08], %l0
34669 fmovdne %xcc, %f9, %f10
34670loop_3988:
34671 lduw [%l7 + 0x64], %o0
34672 and %i0, %o5, %g4
34673 movrgz %l1, %l5, %l4
34674 stx %l3, [%l7 + 0x38]
34675 fpadd16s %f15, %f12, %f4
34676 addc %i3, 0x1B10, %g7
34677 fbul,a %fcc0, loop_3989
34678 fcmpne16 %f2, %f2, %g6
34679 bl,a loop_3990
34680 xorcc %i2, 0x19F4, %i1
34681loop_3989:
34682 ld [%l7 + 0x30], %f9
34683 fmovsl %icc, %f4, %f14
34684loop_3990:
34685 fpadd32s %f2, %f15, %f10
34686 movgu %icc, %g3, %o4
34687 fxor %f6, %f10, %f0
34688 fandnot1s %f7, %f11, %f12
34689 fbne,a %fcc2, loop_3991
34690 ld [%l7 + 0x1C], %f0
34691 std %f4, [%l7 + 0x28]
34692 stx %g5, [%l7 + 0x38]
34693loop_3991:
34694 ldub [%l7 + 0x48], %o7
34695 edge8l %i6, %g1, %l6
34696 fmovdg %xcc, %f11, %f3
34697 fbue,a %fcc1, loop_3992
34698 stb %o2, [%l7 + 0x4B]
34699 std %f12, [%l7 + 0x50]
34700 fmovdge %icc, %f14, %f6
34701loop_3992:
34702 bg,pt %icc, loop_3993
34703 fzero %f6
34704 nop
34705 setx loop_3994, %l0, %l1
34706 wrpr 0x1, %tl
34707 wrpr %l1, %tpc
34708 add %l1, 0x4, %l1
34709 wrpr %l1, %tnpc
34710 setx 0x34400001400, %l0, %l1
34711 wrpr %l1, %tstate
34712 wrhpr 0x4, %htstate
34713 retry
34714 tge %xcc, 0x3
34715loop_3993:
34716 fmovdle %icc, %f11, %f3
34717 edge8n %l2, %o6, %o3
34718loop_3994:
34719 ld [%l7 + 0x78], %f0
34720 subcc %g2, 0x1A5A, %o1
34721 std %f14, [%l7 + 0x68]
34722 alignaddr %i5, %i4, %l0
34723 fmuld8ulx16 %f8, %f10, %f4
34724 sdiv %o0, 0x1A70, %i7
34725 movn %xcc, %o5, %i0
34726 stw %l1, [%l7 + 0x44]
34727 bcs,a,pn %icc, loop_3995
34728 udivcc %l5, 0x1B22, %l4
34729 fpack32 %f10, %f14, %f12
34730 stx %l3, [%l7 + 0x18]
34731loop_3995:
34732 fmovde %icc, %f5, %f13
34733 st %f7, [%l7 + 0x28]
34734 movleu %xcc, %i3, %g7
34735 movrlez %g4, %i2, %i1
34736 brnz,a %g3, loop_3996
34737 fmovrslez %o4, %f1, %f4
34738 fblg %fcc0, loop_3997
34739 bcs,a loop_3998
34740loop_3996:
34741 ld [%l7 + 0x2C], %f3
34742 edge32ln %g5, %o7, %i6
34743loop_3997:
34744 ld [%l7 + 0x6C], %f11
34745loop_3998:
34746 ld [%l7 + 0x2C], %f3
34747 movrlz %g6, %l6, %g1
34748 fbl,a %fcc0, loop_3999
34749 addcc %o2, %o6, %o3
34750 movcc %icc, %l2, %g2
34751 std %f4, [%l7 + 0x20]
34752loop_3999:
34753 fcmped %fcc3, %f4, %f14
34754 bshuffle %f2, %f10, %f14
34755 stw %i5, [%l7 + 0x68]
34756 siam 0x1
34757 orcc %i4, %l0, %o0
34758 subc %i7, 0x08B9, %o1
34759 std %f2, [%l7 + 0x40]
34760 fzeros %f9
34761 fmovspos %icc, %f4, %f14
34762 umulcc %o5, 0x19AF, %l1
34763 fmovsle %icc, %f11, %f5
34764 fbl,a %fcc0, loop_4000
34765 alignaddrl %l5, %l4, %l3
34766 udivcc %i3, 0x12DC, %i0
34767 fmovsleu %xcc, %f10, %f7
34768loop_4000:
34769 std %f0, [%l7 + 0x40]
34770 ldsw [%l7 + 0x18], %g4
34771 bneg,a loop_4001
34772 tle %icc, 0x2
34773 fnor %f8, %f14, %f10
34774 fnot1s %f13, %f12
34775loop_4001:
34776 move %xcc, %g7, %i1
34777 subc %g3, %i2, %g5
34778 movvc %xcc, %o7, %i6
34779 nop
34780 setx loop_4002, %l0, %l1
34781 wrpr 0x1, %tl
34782 wrpr %l1, %tnpc
34783 setx 0x34400001400, %l0, %l1
34784 wrpr %l1, %tstate
34785 wrhpr 0x4, %htstate
34786 done
34787 orncc %g6, %l6, %g1
34788 tleu %xcc, 0x6
34789 sdivcc %o2, 0x02E6, %o4
34790loop_4002:
34791 movgu %icc, %o3, %l2
34792 sethi 0x05BD, %g2
34793 fones %f3
34794 ldd [%l7 + 0x40], %f14
34795 fnot1 %f2, %f2
34796 fmovdcc %icc, %f13, %f13
34797 movle %xcc, %o6, %i5
34798 fornot2 %f14, %f6, %f2
34799 ldub [%l7 + 0x5E], %l0
34800 fmovrdlez %o0, %f8, %f14
34801 fcmped %fcc2, %f14, %f8
34802 fmovrdlz %i4, %f14, %f6
34803 fnot2s %f2, %f13
34804 brnz,a %o1, loop_4003
34805 fzero %f2
34806 srlx %i7, 0x08, %o5
34807 bn,a %icc, loop_4004
34808loop_4003:
34809 fsrc1s %f13, %f11
34810 udivcc %l5, 0x158C, %l4
34811 fnegs %f15, %f9
34812loop_4004:
34813 fbuge %fcc2, loop_4005
34814 brgz,a %l3, loop_4006
34815 sllx %l1, %i0, %g4
34816 stx %i3, [%l7 + 0x38]
34817loop_4005:
34818 fpadd16s %f9, %f1, %f10
34819loop_4006:
34820 fcmpes %fcc2, %f12, %f10
34821 movvc %xcc, %g7, %g3
34822 fands %f10, %f13, %f15
34823 addc %i1, 0x1DD7, %g5
34824 edge16l %i2, %i6, %o7
34825 st %f4, [%l7 + 0x3C]
34826 bshuffle %f14, %f0, %f14
34827 xor %g6, %l6, %o2
34828 movneg %icc, %g1, %o3
34829 fcmpeq32 %f6, %f10, %o4
34830 alignaddr %l2, %g2, %o6
34831 addccc %l0, 0x0244, %o0
34832 edge16l %i5, %i4, %o1
34833 bg %xcc, loop_4007
34834 udiv %i7, 0x0E6F, %o5
34835 movvs %icc, %l5, %l3
34836 sdiv %l4, 0x13D9, %l1
34837loop_4007:
34838 fmovsneg %icc, %f9, %f11
34839 fpmerge %f5, %f1, %f2
34840 lduh [%l7 + 0x6A], %i0
34841 edge8n %g4, %i3, %g3
34842 fmovsa %xcc, %f1, %f10
34843 lduh [%l7 + 0x58], %i1
34844 fmovdne %xcc, %f10, %f14
34845 stb %g7, [%l7 + 0x18]
34846 taddcctv %i2, 0x0469, %g5
34847 bcs loop_4008
34848 fmovdpos %icc, %f14, %f13
34849 stb %o7, [%l7 + 0x6F]
34850 fandnot2s %f4, %f9, %f5
34851loop_4008:
34852 stx %i6, [%l7 + 0x10]
34853 nop
34854 setx loop_4009, %l0, %l1
34855 jmpl %l1, %l6
34856 ldsh [%l7 + 0x6C], %g6
34857 ldsw [%l7 + 0x30], %g1
34858 fmovdcc %xcc, %f5, %f6
34859loop_4009:
34860 movrne %o2, %o3, %l2
34861 fmovdpos %xcc, %f14, %f3
34862 stx %g2, [%l7 + 0x20]
34863 fbl,a %fcc3, loop_4010
34864 array8 %o6, %o4, %l0
34865 tl %xcc, 0x6
34866 fmovrsne %o0, %f11, %f1
34867loop_4010:
34868 fsrc1s %f3, %f2
34869 ldd [%l7 + 0x60], %f8
34870 ldsh [%l7 + 0x16], %i5
34871 movneg %icc, %i4, %o1
34872 smulcc %o5, 0x1186, %i7
34873 movgu %xcc, %l5, %l4
34874 fcmpd %fcc1, %f10, %f8
34875 fandnot2 %f10, %f12, %f6
34876 movcc %xcc, %l1, %i0
34877 fmovrde %l3, %f2, %f14
34878 orcc %i3, %g3, %i1
34879 sth %g4, [%l7 + 0x36]
34880 brgez,a %g7, loop_4011
34881 be,pn %xcc, loop_4012
34882 fbue,a %fcc1, loop_4013
34883 fbug %fcc0, loop_4014
34884loop_4011:
34885 fexpand %f12, %f8
34886loop_4012:
34887 srlx %g5, 0x18, %i2
34888loop_4013:
34889 st %f5, [%l7 + 0x70]
34890loop_4014:
34891 fmovda %xcc, %f5, %f8
34892 taddcc %i6, %l6, %g6
34893 fmovrsgz %g1, %f5, %f10
34894 orcc %o7, %o3, %l2
34895 fnot2s %f3, %f3
34896 edge32n %o2, %g2, %o4
34897 lduh [%l7 + 0x18], %o6
34898 ldub [%l7 + 0x0A], %l0
34899 and %i5, %i4, %o0
34900 fand %f8, %f2, %f12
34901 lduh [%l7 + 0x5C], %o5
34902 fpsub32s %f6, %f12, %f6
34903 ldsh [%l7 + 0x3E], %o1
34904 fzero %f10
34905 fmovdvc %xcc, %f11, %f14
34906 ldub [%l7 + 0x32], %i7
34907 ldx [%l7 + 0x10], %l5
34908 fmovsa %xcc, %f8, %f11
34909 edge8ln %l4, %l1, %l3
34910 ldsw [%l7 + 0x68], %i3
34911 fornot2 %f10, %f10, %f8
34912 stb %i0, [%l7 + 0x0D]
34913 movn %icc, %g3, %i1
34914 fpadd32 %f14, %f14, %f14
34915 ldx [%l7 + 0x70], %g7
34916 bvs,a,pt %icc, loop_4015
34917 fnot2 %f8, %f4
34918 tne %xcc, 0x2
34919 stx %g4, [%l7 + 0x18]
34920loop_4015:
34921 fbl %fcc1, loop_4016
34922 nop
34923 setx loop_4017, %l0, %l1
34924 wrpr 0x1, %tl
34925 wrpr %l1, %tnpc
34926 setx 0x34400001400, %l0, %l1
34927 wrpr %l1, %tstate
34928 wrhpr 0x4, %htstate
34929 done
34930 stw %g5, [%l7 + 0x08]
34931 smul %i6, %i2, %g6
34932loop_4016:
34933 addccc %g1, %o7, %o3
34934loop_4017:
34935 alignaddrl %l2, %o2, %g2
34936 fand %f14, %f10, %f2
34937 andncc %o4, %l6, %o6
34938 stx %l0, [%l7 + 0x10]
34939 ldsb [%l7 + 0x56], %i4
34940 ldub [%l7 + 0x61], %i5
34941 fmovs %f4, %f3
34942 tpos %xcc, 0x3
34943 ldd [%l7 + 0x78], %f14
34944 siam 0x6
34945 move %xcc, %o5, %o0
34946 nop
34947 setx loop_4018, %l0, %l1
34948 wrpr 0x1, %tl
34949 wrpr %l1, %tpc
34950 add %l1, 0x4, %l1
34951 wrpr %l1, %tnpc
34952 setx 0x34400001400, %l0, %l1
34953 wrpr %l1, %tstate
34954 wrhpr 0x4, %htstate
34955 retry
34956 bcs,pn %icc, loop_4019
34957 bge,a,pn %xcc, loop_4020
34958 ldub [%l7 + 0x4B], %i7
34959loop_4018:
34960 fornot1 %f2, %f0, %f0
34961loop_4019:
34962 fmovrsgez %l5, %f15, %f10
34963loop_4020:
34964 fmovrsgez %o1, %f2, %f15
34965 fands %f10, %f2, %f5
34966 std %f12, [%l7 + 0x10]
34967 fmovdle %icc, %f13, %f12
34968 std %f10, [%l7 + 0x20]
34969 udivcc %l1, 0x0E19, %l3
34970 fmovsne %xcc, %f6, %f14
34971 bg loop_4021
34972 edge16 %i3, %l4, %g3
34973 tleu %icc, 0x0
34974 std %f12, [%l7 + 0x28]
34975loop_4021:
34976 fmovdvs %xcc, %f5, %f4
34977 sth %i1, [%l7 + 0x48]
34978 stx %g7, [%l7 + 0x28]
34979 ldub [%l7 + 0x0B], %g4
34980 fmovdg %xcc, %f14, %f13
34981 lduh [%l7 + 0x7A], %g5
34982 edge16ln %i6, %i0, %i2
34983 fmovsvc %icc, %f12, %f1
34984 bn,a loop_4022
34985 fands %f11, %f2, %f3
34986 bcs,a,pt %xcc, loop_4023
34987 fmuld8sux16 %f10, %f2, %f10
34988loop_4022:
34989 ldub [%l7 + 0x54], %g1
34990 ldsw [%l7 + 0x70], %g6
34991loop_4023:
34992 fandnot2s %f6, %f1, %f11
34993 fbul,a %fcc1, loop_4024
34994 ldsb [%l7 + 0x7D], %o7
34995 fxor %f10, %f14, %f14
34996 stb %l2, [%l7 + 0x19]
34997loop_4024:
34998 bcc,a %icc, loop_4025
34999 fcmped %fcc0, %f10, %f12
35000 nop
35001 setx loop_4026, %l0, %l1
35002 wrpr 0x1, %tl
35003 wrpr %l1, %tpc
35004 add %l1, 0x4, %l1
35005 wrpr %l1, %tnpc
35006 setx 0x34400001400, %l0, %l1
35007 wrpr %l1, %tstate
35008 wrhpr 0x4, %htstate
35009 retry
35010 stx %o2, [%l7 + 0x08]
35011loop_4025:
35012 std %f4, [%l7 + 0x70]
35013 udivcc %g2, 0x0D94, %o4
35014loop_4026:
35015 ldsb [%l7 + 0x41], %l6
35016 fmovdcs %xcc, %f0, %f2
35017 edge16n %o6, %o3, %l0
35018 fpsub32 %f10, %f12, %f14
35019 fcmpd %fcc0, %f2, %f2
35020 subc %i5, 0x067B, %i4
35021 bcc %xcc, loop_4027
35022 addc %o0, %i7, %l5
35023 sdiv %o1, 0x1618, %l1
35024 taddcc %l3, 0x0664, %o5
35025loop_4027:
35026 ldsh [%l7 + 0x5C], %l4
35027 fble %fcc0, loop_4028
35028 bg,a %icc, loop_4029
35029 subccc %g3, %i1, %i3
35030 sdivcc %g7, 0x0133, %g5
35031loop_4028:
35032 fpackfix %f14, %f11
35033loop_4029:
35034 ldsh [%l7 + 0x7C], %i6
35035 brz,a %g4, loop_4030
35036 ld [%l7 + 0x2C], %f15
35037 ld [%l7 + 0x18], %f12
35038 tle %icc, 0x7
35039loop_4030:
35040 smulcc %i0, 0x1994, %g1
35041 ldsw [%l7 + 0x58], %i2
35042 ld [%l7 + 0x70], %f11
35043 fmovdvs %xcc, %f15, %f1
35044 lduh [%l7 + 0x1A], %o7
35045 lduw [%l7 + 0x40], %l2
35046 ldsh [%l7 + 0x0A], %g6
35047 bge,a loop_4031
35048 fcmple16 %f14, %f0, %o2
35049 fmovdgu %icc, %f7, %f4
35050 brlez,a %g2, loop_4032
35051loop_4031:
35052 bl loop_4033
35053 fbul,a %fcc2, loop_4034
35054 fmuld8ulx16 %f6, %f4, %f6
35055loop_4032:
35056 movl %xcc, %o4, %o6
35057loop_4033:
35058 orcc %l6, 0x1CE0, %l0
35059loop_4034:
35060 st %f12, [%l7 + 0x28]
35061 ldub [%l7 + 0x5B], %o3
35062 fcmpne16 %f12, %f2, %i5
35063 andn %o0, %i4, %i7
35064 udivcc %o1, 0x1921, %l5
35065 fmovsg %icc, %f8, %f3
35066 ldsh [%l7 + 0x26], %l3
35067 subc %o5, 0x0671, %l1
35068 lduh [%l7 + 0x60], %g3
35069 udiv %i1, 0x0803, %i3
35070 ldsb [%l7 + 0x59], %g7
35071 movvc %icc, %l4, %i6
35072 stb %g5, [%l7 + 0x37]
35073 std %f12, [%l7 + 0x08]
35074 fnegd %f10, %f12
35075 fmovrde %g4, %f10, %f10
35076 fmovscs %icc, %f11, %f13
35077 fpack32 %f0, %f10, %f12
35078 edge32n %i0, %i2, %o7
35079 nop
35080 setx loop_4035, %l0, %l1
35081 wrpr 0x1, %tl
35082 wrpr %l1, %tnpc
35083 setx 0x34400001400, %l0, %l1
35084 wrpr %l1, %tstate
35085 wrhpr 0x4, %htstate
35086 done
35087 fbue,a %fcc3, loop_4036
35088 tneg %icc, 0x4
35089 fpsub32s %f14, %f13, %f10
35090loop_4035:
35091 ldd [%l7 + 0x40], %f10
35092loop_4036:
35093 ldx [%l7 + 0x30], %g1
35094 bn,pt %xcc, loop_4037
35095 bgu,a loop_4038
35096 stb %g6, [%l7 + 0x7F]
35097 tsubcc %o2, 0x1730, %l2
35098loop_4037:
35099 fpsub32 %f4, %f6, %f12
35100loop_4038:
35101 fbo,a %fcc0, loop_4039
35102 ldsb [%l7 + 0x41], %o4
35103 ld [%l7 + 0x14], %f11
35104 subccc %o6, %l6, %l0
35105loop_4039:
35106 std %f8, [%l7 + 0x68]
35107 fbo,a %fcc3, loop_4040
35108 sth %o3, [%l7 + 0x18]
35109 ta %xcc, 0x2
35110 fbg,a %fcc2, loop_4041
35111loop_4040:
35112 fcmpd %fcc1, %f6, %f6
35113 nop
35114 setx loop_4042, %l0, %l1
35115 wrpr 0x1, %tl
35116 wrpr %l1, %tpc
35117 add %l1, 0x4, %l1
35118 wrpr %l1, %tnpc
35119 setx 0x34400001400, %l0, %l1
35120 wrpr %l1, %tstate
35121 wrhpr 0x4, %htstate
35122 retry
35123 popc 0x08D9, %i5
35124loop_4041:
35125 fnegd %f14, %f6
35126 bpos,pt %icc, loop_4043
35127loop_4042:
35128 fsrc2 %f2, %f6
35129 movrlz %o0, 0x157, %i4
35130 fmovse %xcc, %f13, %f2
35131loop_4043:
35132 fmovsa %xcc, %f7, %f4
35133 brlz,a %g2, loop_4044
35134 sdiv %i7, 0x1D33, %o1
35135 nop
35136 setx loop_4045, %l0, %l1
35137 wrpr 0x1, %tl
35138 wrpr %l1, %tpc
35139 add %l1, 0x4, %l1
35140 wrpr %l1, %tnpc
35141 setx 0x34400001400, %l0, %l1
35142 wrpr %l1, %tstate
35143 wrhpr 0x4, %htstate
35144 retry
35145 fbue,a %fcc3, loop_4046
35146loop_4044:
35147 bge,a %icc, loop_4047
35148 stw %l5, [%l7 + 0x3C]
35149loop_4045:
35150 movgu %xcc, %l3, %l1
35151loop_4046:
35152 lduw [%l7 + 0x78], %o5
35153loop_4047:
35154 st %f9, [%l7 + 0x78]
35155 movgu %xcc, %g3, %i1
35156 movcc %xcc, %g7, %l4
35157 st %f4, [%l7 + 0x44]
35158 nop
35159 setx loop_4048, %l0, %l1
35160 jmpl %l1, %i3
35161 stb %g5, [%l7 + 0x70]
35162 brz,a %i6, loop_4049
35163 sth %g4, [%l7 + 0x68]
35164loop_4048:
35165 bg,a %icc, loop_4050
35166 tsubcctv %i2, %o7, %i0
35167loop_4049:
35168 smulcc %g6, %o2, %l2
35169 fmovs %f3, %f4
35170loop_4050:
35171 sethi 0x0594, %g1
35172 fbu %fcc3, loop_4051
35173 lduw [%l7 + 0x4C], %o6
35174 bn loop_4052
35175 stb %l6, [%l7 + 0x5C]
35176loop_4051:
35177 tsubcc %o4, %o3, %l0
35178 lduw [%l7 + 0x40], %i5
35179loop_4052:
35180 nop
35181 setx loop_4053, %l0, %l1
35182 jmpl %l1, %o0
35183 fbule,a %fcc3, loop_4054
35184 fnot2s %f0, %f0
35185 fbge,a %fcc3, loop_4055
35186loop_4053:
35187 lduh [%l7 + 0x14], %i4
35188loop_4054:
35189 fmovscc %xcc, %f6, %f3
35190 lduw [%l7 + 0x2C], %g2
35191loop_4055:
35192 fmovrdgez %o1, %f2, %f6
35193 ld [%l7 + 0x78], %f12
35194 fsrc2 %f0, %f12
35195 fmovdvc %xcc, %f11, %f12
35196 srlx %i7, 0x18, %l3
35197 movcs %xcc, %l1, %o5
35198 faligndata %f6, %f12, %f4
35199 fbul %fcc3, loop_4056
35200 movrne %g3, %l5, %i1
35201 andcc %g7, 0x18EF, %l4
35202 stw %i3, [%l7 + 0x6C]
35203loop_4056:
35204 movrlez %i6, %g4, %g5
35205 sdiv %o7, 0x18A4, %i2
35206 smul %g6, %o2, %l2
35207 fandnot2 %f4, %f4, %f0
35208 fabsd %f14, %f10
35209 fmovdneg %icc, %f4, %f9
35210 fxnor %f6, %f6, %f2
35211 ldsh [%l7 + 0x74], %i0
35212 edge32 %g1, %l6, %o4
35213 ldub [%l7 + 0x7E], %o6
35214 udivx %o3, 0x08B9, %l0
35215 sth %i5, [%l7 + 0x4C]
35216 bl,pn %icc, loop_4057
35217 bg,a,pt %icc, loop_4058
35218 tneg %xcc, 0x6
35219 sth %i4, [%l7 + 0x18]
35220loop_4057:
35221 sdivx %o0, 0x0424, %g2
35222loop_4058:
35223 st %f13, [%l7 + 0x44]
35224 fbge %fcc2, loop_4059
35225 tvc %xcc, 0x5
35226 std %f14, [%l7 + 0x68]
35227 fbule %fcc1, loop_4060
35228loop_4059:
35229 bshuffle %f14, %f12, %f10
35230 fcmple32 %f10, %f12, %o1
35231 fmovdvs %xcc, %f6, %f3
35232loop_4060:
35233 brlz,a %l3, loop_4061
35234 stb %l1, [%l7 + 0x1C]
35235 stb %o5, [%l7 + 0x33]
35236 brlz,a %g3, loop_4062
35237loop_4061:
35238 fmovsle %xcc, %f14, %f1
35239 fmovrsne %l5, %f14, %f12
35240 movneg %icc, %i7, %i1
35241loop_4062:
35242 fmul8x16 %f11, %f6, %f14
35243 edge8 %l4, %g7, %i6
35244 stw %i3, [%l7 + 0x20]
35245 fmovrdne %g5, %f6, %f0
35246 sth %g4, [%l7 + 0x42]
35247 srlx %o7, 0x0C, %i2
35248 std %f8, [%l7 + 0x28]
35249 udiv %o2, 0x0EF7, %l2
35250 tg %icc, 0x2
35251 stx %i0, [%l7 + 0x48]
35252 fnot1s %f9, %f14
35253 fbg %fcc1, loop_4063
35254 nop
35255 setx loop_4064, %l0, %l1
35256 wrpr 0x1, %tl
35257 wrpr %l1, %tpc
35258 add %l1, 0x4, %l1
35259 wrpr %l1, %tnpc
35260 setx 0x34400001400, %l0, %l1
35261 wrpr %l1, %tstate
35262 wrhpr 0x4, %htstate
35263 retry
35264 fsrc2s %f4, %f2
35265 bshuffle %f6, %f2, %f2
35266loop_4063:
35267 stw %g6, [%l7 + 0x54]
35268loop_4064:
35269 fnand %f12, %f2, %f10
35270 orn %l6, %o4, %g1
35271 fmovrdlez %o3, %f10, %f10
35272 subcc %l0, 0x09C9, %o6
35273 sdivx %i4, 0x0F03, %o0
35274 lduw [%l7 + 0x7C], %g2
35275 fexpand %f11, %f0
35276 pdist %f14, %f4, %f12
35277 array32 %o1, %l3, %l1
35278 fmovrdgez %o5, %f2, %f4
35279 add %g3, %l5, %i5
35280 edge8 %i7, %l4, %g7
35281 fmovrdne %i6, %f2, %f14
35282 fmul8x16al %f12, %f15, %f12
35283 fcmpd %fcc1, %f8, %f4
35284 fbug %fcc2, loop_4065
35285 ldx [%l7 + 0x40], %i3
35286 ldub [%l7 + 0x71], %i1
35287 st %f3, [%l7 + 0x34]
35288loop_4065:
35289 fcmpne16 %f10, %f8, %g4
35290 bvs loop_4066
35291 fbe,a %fcc1, loop_4067
35292 fmovsneg %icc, %f10, %f0
35293 lduw [%l7 + 0x20], %g5
35294loop_4066:
35295 ldd [%l7 + 0x68], %f0
35296loop_4067:
35297 stx %o7, [%l7 + 0x78]
35298 brnz %i2, loop_4068
35299 edge8 %o2, %l2, %g6
35300 edge16n %l6, %i0, %o4
35301 ldd [%l7 + 0x58], %f2
35302loop_4068:
35303 bneg,a %icc, loop_4069
35304 fzero %f0
35305 fmovsvs %icc, %f10, %f1
35306 lduw [%l7 + 0x18], %o3
35307loop_4069:
35308 fpsub16s %f11, %f9, %f11
35309 xnorcc %l0, 0x1AB0, %o6
35310 srax %g1, %i4, %g2
35311 ldsb [%l7 + 0x54], %o1
35312 bcc loop_4070
35313 ldsw [%l7 + 0x38], %l3
35314 add %l1, 0x1081, %o0
35315 fpack16 %f2, %f3
35316loop_4070:
35317 bg,pt %icc, loop_4071
35318 std %f12, [%l7 + 0x38]
35319 stw %g3, [%l7 + 0x5C]
35320 bvc,a %icc, loop_4072
35321loop_4071:
35322 fbn %fcc3, loop_4073
35323 tvc %xcc, 0x6
35324 std %f2, [%l7 + 0x78]
35325loop_4072:
35326 tcc %xcc, 0x4
35327loop_4073:
35328 brnz,a %o5, loop_4074
35329 movn %xcc, %l5, %i7
35330 st %f8, [%l7 + 0x30]
35331 addcc %i5, 0x00C2, %l4
35332loop_4074:
35333 sra %i6, %g7, %i3
35334 stw %i1, [%l7 + 0x2C]
35335 udivx %g5, 0x1F8D, %g4
35336 ld [%l7 + 0x7C], %f12
35337 andcc %i2, 0x1FFB, %o2
35338 bne,a,pt %icc, loop_4075
35339 sdivcc %o7, 0x0297, %l2
35340 fbu,a %fcc0, loop_4076
35341 ldx [%l7 + 0x50], %l6
35342loop_4075:
35343 lduw [%l7 + 0x40], %g6
35344 stx %o4, [%l7 + 0x70]
35345loop_4076:
35346 tcs %xcc, 0x1
35347 brlez,a %i0, loop_4077
35348 siam 0x3
35349 fsrc1 %f14, %f2
35350 brnz,a %o3, loop_4078
35351loop_4077:
35352 fnegs %f15, %f4
35353 ldub [%l7 + 0x29], %o6
35354 stb %g1, [%l7 + 0x4E]
35355loop_4078:
35356 edge16ln %i4, %l0, %g2
35357 fbuge %fcc2, loop_4079
35358 fbl %fcc0, loop_4080
35359 ldx [%l7 + 0x50], %l3
35360 fmovdpos %icc, %f3, %f9
35361loop_4079:
35362 fpackfix %f6, %f15
35363loop_4080:
35364 fmovsn %xcc, %f13, %f6
35365 tsubcc %l1, 0x0DB9, %o0
35366 ld [%l7 + 0x24], %f13
35367 fnot2s %f10, %f11
35368 bvc,a,pt %xcc, loop_4081
35369 fbo %fcc3, loop_4082
35370 lduh [%l7 + 0x56], %g3
35371 nop
35372 setx loop_4083, %l0, %l1
35373 wrpr 0x1, %tl
35374 wrpr %l1, %tnpc
35375 setx 0x34400001400, %l0, %l1
35376 wrpr %l1, %tstate
35377 wrhpr 0x4, %htstate
35378 done
35379loop_4081:
35380 fpadd32 %f10, %f10, %f4
35381loop_4082:
35382 fmovrsne %o5, %f14, %f4
35383 fcmps %fcc1, %f10, %f8
35384loop_4083:
35385 fandnot2 %f14, %f8, %f6
35386 fzeros %f9
35387 tge %icc, 0x7
35388 ldub [%l7 + 0x6A], %l5
35389 nop
35390 setx loop_4084, %l0, %l1
35391 wrpr 0x1, %tl
35392 wrpr %l1, %tnpc
35393 setx 0x34400001400, %l0, %l1
35394 wrpr %l1, %tstate
35395 wrhpr 0x4, %htstate
35396 done
35397 ldsh [%l7 + 0x70], %o1
35398 ldd [%l7 + 0x18], %f4
35399 fpadd32 %f8, %f12, %f0
35400loop_4084:
35401 edge32l %i7, %l4, %i6
35402 fmovrsgez %i5, %f15, %f5
35403 fbue,a %fcc3, loop_4085
35404 fbug,a %fcc0, loop_4086
35405 mova %icc, %g7, %i1
35406 fpadd16s %f9, %f7, %f14
35407loop_4085:
35408 fnot1 %f14, %f2
35409loop_4086:
35410 ldsw [%l7 + 0x3C], %i3
35411 std %f2, [%l7 + 0x40]
35412 ldsw [%l7 + 0x78], %g5
35413 fcmpgt32 %f6, %f2, %g4
35414 fmul8x16al %f9, %f8, %f12
35415 tl %icc, 0x0
35416 ta %xcc, 0x5
35417 lduw [%l7 + 0x54], %o2
35418 fcmpgt32 %f0, %f14, %i2
35419 fmovsl %icc, %f11, %f8
35420 movrgez %l2, %o7, %g6
35421 st %f4, [%l7 + 0x74]
35422 tne %icc, 0x1
35423 fone %f10
35424 fpsub32s %f15, %f7, %f1
35425 fbo,a %fcc1, loop_4087
35426 stw %o4, [%l7 + 0x4C]
35427 tgu %xcc, 0x6
35428 movn %icc, %i0, %o3
35429loop_4087:
35430 stw %l6, [%l7 + 0x1C]
35431 lduw [%l7 + 0x60], %g1
35432 ld [%l7 + 0x24], %f15
35433 movge %icc, %o6, %l0
35434 subcc %g2, 0x06EC, %l3
35435 fmovsgu %icc, %f8, %f11
35436 fpsub16s %f7, %f10, %f15
35437 stx %l1, [%l7 + 0x40]
35438 fmuld8ulx16 %f15, %f14, %f2
35439 stw %o0, [%l7 + 0x6C]
35440 fands %f2, %f3, %f1
35441 ldsb [%l7 + 0x73], %i4
35442 fblg %fcc3, loop_4088
35443 st %f8, [%l7 + 0x5C]
35444 fmovsa %xcc, %f12, %f15
35445 addcc %o5, %g3, %o1
35446loop_4088:
35447 xnorcc %l5, %l4, %i6
35448 ldsb [%l7 + 0x4A], %i7
35449 stx %g7, [%l7 + 0x10]
35450 sdivcc %i1, 0x0D0B, %i5
35451 tvc %xcc, 0x2
35452 fsrc1 %f6, %f14
35453 std %f10, [%l7 + 0x20]
35454 nop
35455 setx loop_4089, %l0, %l1
35456 wrpr 0x1, %tl
35457 wrpr %l1, %tpc
35458 add %l1, 0x4, %l1
35459 wrpr %l1, %tnpc
35460 setx 0x34400001400, %l0, %l1
35461 wrpr %l1, %tstate
35462 wrhpr 0x4, %htstate
35463 retry
35464 srlx %i3, %g5, %o2
35465 sdiv %g4, 0x075A, %i2
35466 ldsb [%l7 + 0x1E], %o7
35467loop_4089:
35468 tgu %icc, 0x0
35469 sth %g6, [%l7 + 0x2C]
35470 st %f12, [%l7 + 0x20]
35471 fcmps %fcc3, %f9, %f9
35472 brz,a %l2, loop_4090
35473 fmul8sux16 %f14, %f14, %f6
35474 fornot1s %f4, %f2, %f8
35475 edge8l %o4, %o3, %l6
35476loop_4090:
35477 brgz,a %g1, loop_4091
35478 fmovsgu %xcc, %f11, %f12
35479 ldsh [%l7 + 0x2E], %o6
35480 fmovde %icc, %f4, %f4
35481loop_4091:
35482 srax %i0, 0x00, %l0
35483 lduh [%l7 + 0x34], %g2
35484 movcs %icc, %l3, %l1
35485 fnot2 %f2, %f14
35486 fpsub32 %f6, %f2, %f8
35487 fmovscs %icc, %f5, %f5
35488 movrlz %i4, %o5, %g3
35489 sll %o0, %o1, %l5
35490 movrgez %l4, 0x068, %i7
35491 srl %g7, 0x18, %i6
35492 ldsh [%l7 + 0x50], %i1
35493 edge8ln %i5, %i3, %o2
35494 edge32ln %g4, %i2, %o7
35495 bge loop_4092
35496 fexpand %f8, %f0
35497 st %f15, [%l7 + 0x40]
35498 std %f2, [%l7 + 0x68]
35499loop_4092:
35500 addcc %g6, %l2, %o4
35501 ldx [%l7 + 0x48], %g5
35502 andcc %o3, %l6, %g1
35503 alignaddrl %o6, %i0, %l0
35504 ldsb [%l7 + 0x1D], %g2
35505 be loop_4093
35506 tsubcc %l1, 0x09AD, %i4
35507 fmovscc %icc, %f14, %f4
35508 ldsh [%l7 + 0x1A], %o5
35509loop_4093:
35510 fpsub32 %f10, %f2, %f4
35511 ldsw [%l7 + 0x44], %g3
35512 fmovsleu %icc, %f15, %f13
35513 fmul8x16al %f15, %f10, %f12
35514 tvc %xcc, 0x7
35515 brnz %l3, loop_4094
35516 fpsub32s %f9, %f13, %f13
35517 bge %xcc, loop_4095
35518 fcmpd %fcc1, %f8, %f6
35519loop_4094:
35520 ldub [%l7 + 0x21], %o0
35521 stx %l5, [%l7 + 0x78]
35522loop_4095:
35523 lduh [%l7 + 0x56], %l4
35524 bg,pt %icc, loop_4096
35525 stw %i7, [%l7 + 0x7C]
35526 fmovsa %xcc, %f14, %f12
35527 ldsb [%l7 + 0x7B], %g7
35528loop_4096:
35529 stx %i6, [%l7 + 0x70]
35530 ldd [%l7 + 0x38], %f14
35531 fpadd16 %f10, %f0, %f6
35532 movleu %icc, %o1, %i5
35533 fmovdn %icc, %f0, %f13
35534 ldsb [%l7 + 0x65], %i1
35535 udivx %o2, 0x0CDD, %g4
35536 st %f2, [%l7 + 0x0C]
35537 ld [%l7 + 0x2C], %f14
35538 ldx [%l7 + 0x08], %i2
35539 movg %icc, %o7, %g6
35540 tne %icc, 0x2
35541 bvc loop_4097
35542 fpsub16s %f12, %f6, %f1
35543 fmovse %icc, %f6, %f3
35544 movleu %icc, %l2, %i3
35545loop_4097:
35546 bcs,a,pn %xcc, loop_4098
35547 ld [%l7 + 0x14], %f10
35548 bgu,a %xcc, loop_4099
35549 st %f11, [%l7 + 0x10]
35550loop_4098:
35551 fbge %fcc0, loop_4100
35552 fpackfix %f0, %f2
35553loop_4099:
35554 ldd [%l7 + 0x30], %f2
35555 sth %g5, [%l7 + 0x6A]
35556loop_4100:
35557 fnand %f14, %f4, %f4
35558 stx %o4, [%l7 + 0x08]
35559 movgu %icc, %o3, %l6
35560 lduw [%l7 + 0x1C], %o6
35561 ldub [%l7 + 0x31], %g1
35562 bcs,a,pn %xcc, loop_4101
35563 ldsh [%l7 + 0x20], %l0
35564 fpsub32s %f7, %f4, %f3
35565 fsrc2s %f2, %f5
35566loop_4101:
35567 fmul8sux16 %f10, %f8, %f12
35568 fnegd %f2, %f8
35569 fnot1 %f14, %f12
35570 movn %xcc, %g2, %l1
35571 fmovde %xcc, %f13, %f4
35572 ldd [%l7 + 0x30], %f10
35573 fbu,a %fcc2, loop_4102
35574 fnot1 %f10, %f14
35575 stx %i4, [%l7 + 0x08]
35576 stb %o5, [%l7 + 0x7F]
35577loop_4102:
35578 bvs,a %icc, loop_4103
35579 srax %g3, %i0, %o0
35580 andn %l3, 0x1377, %l5
35581 ldx [%l7 + 0x48], %l4
35582loop_4103:
35583 ldd [%l7 + 0x60], %f10
35584 subc %i7, 0x06EC, %i6
35585 movne %xcc, %g7, %o1
35586 fpadd32s %f0, %f3, %f2
35587 fbg %fcc0, loop_4104
35588 stw %i1, [%l7 + 0x78]
35589 edge32 %i5, %g4, %i2
35590 edge32 %o7, %g6, %l2
35591loop_4104:
35592 fnors %f14, %f1, %f10
35593 be,a %icc, loop_4105
35594 sth %o2, [%l7 + 0x16]
35595 st %f6, [%l7 + 0x74]
35596 fmovdcc %icc, %f3, %f15
35597loop_4105:
35598 fbuge %fcc0, loop_4106
35599 lduh [%l7 + 0x7E], %i3
35600 ldub [%l7 + 0x67], %g5
35601 fmul8x16 %f12, %f2, %f6
35602loop_4106:
35603 xnorcc %o3, %o4, %o6
35604 sth %l6, [%l7 + 0x66]
35605 xnor %l0, %g2, %l1
35606 fmovrsgez %g1, %f8, %f10
35607 ldub [%l7 + 0x0A], %i4
35608 ldsh [%l7 + 0x46], %g3
35609 fmul8sux16 %f14, %f0, %f4
35610 ldx [%l7 + 0x20], %i0
35611 addccc %o0, 0x1B0E, %o5
35612 lduh [%l7 + 0x30], %l5
35613 fmovsvc %xcc, %f10, %f9
35614 lduw [%l7 + 0x58], %l4
35615 ldx [%l7 + 0x60], %i7
35616 fnors %f11, %f12, %f6
35617 ldsw [%l7 + 0x1C], %i6
35618 brgez %l3, loop_4107
35619 movcs %icc, %g7, %i1
35620 udivcc %i5, 0x091A, %g4
35621 fmovrsne %i2, %f3, %f13
35622loop_4107:
35623 nop
35624 setx loop_4108, %l0, %l1
35625 wrpr 0x1, %tl
35626 wrpr %l1, %tpc
35627 add %l1, 0x4, %l1
35628 wrpr %l1, %tnpc
35629 setx 0x34400001400, %l0, %l1
35630 wrpr %l1, %tstate
35631 wrhpr 0x4, %htstate
35632 retry
35633 std %f8, [%l7 + 0x30]
35634 alignaddr %o7, %g6, %l2
35635 fmovdg %icc, %f3, %f2
35636loop_4108:
35637 fabsd %f0, %f8
35638 edge16 %o2, %o1, %g5
35639 fpmerge %f5, %f12, %f10
35640 bge,a %icc, loop_4109
35641 movn %icc, %o3, %i3
35642 orn %o4, %o6, %l6
35643 lduw [%l7 + 0x10], %l0
35644loop_4109:
35645 sdiv %g2, 0x1A7B, %l1
35646 srlx %i4, %g1, %g3
35647 fnot1 %f14, %f8
35648 fcmpgt32 %f0, %f6, %o0
35649 fpadd16 %f10, %f4, %f4
35650 ld [%l7 + 0x48], %f15
35651 ldsh [%l7 + 0x36], %o5
35652 andn %l5, 0x1495, %i0
35653 fmovrse %i7, %f12, %f13
35654 fmovdpos %icc, %f3, %f2
35655 fzeros %f9
35656 sll %i6, %l4, %l3
35657 sll %i1, 0x1E, %g7
35658 movrlez %g4, 0x364, %i2
35659 fpadd16s %f1, %f13, %f14
35660 std %f6, [%l7 + 0x08]
35661 stw %i5, [%l7 + 0x3C]
35662 bleu,a %xcc, loop_4110
35663 sdiv %o7, 0x1DC1, %g6
35664 std %f0, [%l7 + 0x78]
35665 lduh [%l7 + 0x0A], %o2
35666loop_4110:
35667 sdivx %l2, 0x0BB3, %o1
35668 orn %g5, 0x1355, %o3
35669 fxnor %f10, %f0, %f4
35670 tcs %icc, 0x1
35671 st %f10, [%l7 + 0x7C]
35672 fcmpgt32 %f10, %f0, %o4
35673 brgez %o6, loop_4111
35674 andncc %l6, %l0, %g2
35675 bshuffle %f12, %f6, %f0
35676 edge8 %l1, %i4, %g1
35677loop_4111:
35678 fbule,a %fcc3, loop_4112
35679 stw %i3, [%l7 + 0x14]
35680 tsubcctv %o0, 0x0E36, %g3
35681 fmovdg %xcc, %f1, %f4
35682loop_4112:
35683 fmovsvs %xcc, %f15, %f4
35684 andcc %l5, 0x0712, %i0
35685 tpos %icc, 0x4
35686 ldsh [%l7 + 0x32], %i7
35687 fbo,a %fcc2, loop_4113
35688 bg,a loop_4114
35689 movleu %icc, %o5, %l4
35690 tvc %xcc, 0x3
35691loop_4113:
35692 subc %l3, 0x1C77, %i1
35693loop_4114:
35694 fbul %fcc2, loop_4115
35695 tg %icc, 0x3
35696 fbl %fcc2, loop_4116
35697 sth %i6, [%l7 + 0x72]
35698loop_4115:
35699 or %g7, 0x0090, %i2
35700 st %f15, [%l7 + 0x58]
35701loop_4116:
35702 sth %i5, [%l7 + 0x74]
35703 fmovrslez %g4, %f0, %f4
35704 taddcc %o7, %o2, %l2
35705 ldub [%l7 + 0x39], %o1
35706 stw %g5, [%l7 + 0x7C]
35707 fcmpes %fcc3, %f14, %f5
35708 tvs %xcc, 0x5
35709 fbo,a %fcc3, loop_4117
35710 fnot2 %f12, %f10
35711 edge8 %o3, %o4, %o6
35712 xnorcc %l6, %l0, %g2
35713loop_4117:
35714 movn %xcc, %g6, %i4
35715 subccc %l1, %g1, %i3
35716 ldsb [%l7 + 0x21], %o0
35717 fmovdvs %icc, %f8, %f0
35718 fmovdn %xcc, %f0, %f15
35719 move %icc, %l5, %g3
35720 std %f6, [%l7 + 0x68]
35721 fpadd32 %f10, %f2, %f0
35722 st %f5, [%l7 + 0x78]
35723 movgu %xcc, %i7, %i0
35724 ld [%l7 + 0x64], %f9
35725 fornot1s %f6, %f1, %f13
35726 nop
35727 setx loop_4118, %l0, %l1
35728 jmpl %l1, %l4
35729 fpadd32s %f10, %f0, %f11
35730 fmovdvc %xcc, %f0, %f10
35731 bshuffle %f10, %f8, %f4
35732loop_4118:
35733 fnegd %f14, %f10
35734 fmovdne %xcc, %f1, %f13
35735 stw %l3, [%l7 + 0x60]
35736 fbn,a %fcc3, loop_4119
35737 fmovdn %xcc, %f4, %f14
35738 ldsb [%l7 + 0x7D], %o5
35739 fbg %fcc3, loop_4120
35740loop_4119:
35741 alignaddr %i6, %i1, %i2
35742 ld [%l7 + 0x44], %f6
35743 bcc,a,pn %xcc, loop_4121
35744loop_4120:
35745 ldsb [%l7 + 0x56], %i5
35746 fbug %fcc3, loop_4122
35747 fandnot2 %f12, %f0, %f4
35748loop_4121:
35749 sra %g7, 0x15, %o7
35750 bn,pt %icc, loop_4123
35751loop_4122:
35752 brz %o2, loop_4124
35753 fmovdge %xcc, %f1, %f15
35754 fpadd16 %f2, %f4, %f4
35755loop_4123:
35756 fmovdle %xcc, %f7, %f2
35757loop_4124:
35758 tgu %xcc, 0x0
35759 movrlz %g4, %l2, %o1
35760 std %f12, [%l7 + 0x18]
35761 fpadd16s %f6, %f9, %f15
35762 sdivcc %g5, 0x0553, %o4
35763 fbge %fcc3, loop_4125
35764 fmovdvc %icc, %f4, %f8
35765 ldsb [%l7 + 0x59], %o3
35766 ta %icc, 0x1
35767loop_4125:
35768 ldd [%l7 + 0x38], %f4
35769 fmul8sux16 %f14, %f10, %f8
35770 andncc %o6, %l6, %l0
35771 movn %icc, %g2, %i4
35772 alignaddr %g6, %l1, %i3
35773 ba,pt %icc, loop_4126
35774 ldd [%l7 + 0x28], %f6
35775 fbule %fcc3, loop_4127
35776 fmul8sux16 %f2, %f14, %f14
35777loop_4126:
35778 sth %o0, [%l7 + 0x7A]
35779 addccc %l5, %g1, %g3
35780loop_4127:
35781 fba,a %fcc3, loop_4128
35782 andn %i7, 0x1F9D, %l4
35783 ldd [%l7 + 0x10], %f6
35784 bleu loop_4129
35785loop_4128:
35786 lduw [%l7 + 0x44], %i0
35787 fmovrslez %l3, %f0, %f2
35788 srl %i6, 0x00, %i1
35789loop_4129:
35790 ldsw [%l7 + 0x2C], %o5
35791 std %f4, [%l7 + 0x18]
35792 edge16 %i5, %i2, %o7
35793 fmovda %xcc, %f8, %f14
35794 fbule,a %fcc1, loop_4130
35795 fpadd16 %f4, %f4, %f8
35796 tcs %icc, 0x7
35797 addcc %g7, 0x0D5D, %o2
35798loop_4130:
35799 andn %g4, %o1, %l2
35800 lduh [%l7 + 0x7E], %g5
35801 fmovdcc %xcc, %f0, %f5
35802 sth %o3, [%l7 + 0x26]
35803 movvs %icc, %o6, %o4
35804 tle %xcc, 0x1
35805 stb %l0, [%l7 + 0x30]
35806 fone %f0
35807 andcc %g2, %l6, %i4
35808 fmovrsgz %l1, %f10, %f15
35809 ldsw [%l7 + 0x78], %i3
35810 movrgz %o0, 0x174, %g6
35811 fbn,a %fcc0, loop_4131
35812 subccc %l5, %g1, %g3
35813 smul %i7, 0x16D1, %i0
35814 and %l4, 0x0171, %i6
35815loop_4131:
35816 ldd [%l7 + 0x40], %f0
35817 tleu %xcc, 0x2
35818 fmovdvc %icc, %f10, %f3
35819 std %f8, [%l7 + 0x38]
35820 fmovsa %icc, %f10, %f2
35821 fmovrdlez %i1, %f4, %f4
35822 sth %o5, [%l7 + 0x7A]
35823 fpsub16s %f1, %f10, %f12
35824 fmovrdlez %i5, %f6, %f6
35825 xnorcc %i2, %l3, %g7
35826 for %f0, %f10, %f4
35827 bshuffle %f14, %f4, %f8
35828 fmovrsgez %o2, %f4, %f9
35829 stx %g4, [%l7 + 0x18]
35830 ld [%l7 + 0x4C], %f0
35831 fcmped %fcc1, %f4, %f4
35832 fmuld8sux16 %f12, %f3, %f2
35833 fmovrsgez %o1, %f3, %f1
35834 fmovsne %icc, %f2, %f6
35835 lduw [%l7 + 0x10], %o7
35836 fmovs %f14, %f0
35837 ld [%l7 + 0x78], %f7
35838 movg %xcc, %g5, %o3
35839 be,pt %xcc, loop_4132
35840 ldsw [%l7 + 0x1C], %o6
35841 bg,a,pn %icc, loop_4133
35842 tl %icc, 0x4
35843loop_4132:
35844 subc %o4, %l0, %g2
35845 nop
35846 setx loop_4134, %l0, %l1
35847 wrpr 0x1, %tl
35848 wrpr %l1, %tnpc
35849 setx 0x34400001400, %l0, %l1
35850 wrpr %l1, %tstate
35851 wrhpr 0x4, %htstate
35852 done
35853loop_4133:
35854 lduw [%l7 + 0x14], %l2
35855 fxors %f14, %f1, %f0
35856 ldx [%l7 + 0x60], %i4
35857loop_4134:
35858 bgu loop_4135
35859 srax %l1, 0x04, %i3
35860 fnands %f10, %f13, %f5
35861 udiv %l6, 0x1178, %g6
35862loop_4135:
35863 stx %l5, [%l7 + 0x60]
35864 xnorcc %g1, 0x08C0, %o0
35865 stw %i7, [%l7 + 0x3C]
35866 fxors %f3, %f7, %f7
35867 fxors %f9, %f12, %f13
35868 lduw [%l7 + 0x44], %g3
35869 fmovrdgez %l4, %f10, %f10
35870 st %f12, [%l7 + 0x20]
35871 fcmpeq16 %f0, %f12, %i0
35872 ble loop_4136
35873 movg %xcc, %i6, %i1
35874 std %f2, [%l7 + 0x78]
35875 ldub [%l7 + 0x6B], %o5
35876loop_4136:
35877 brgez %i2, loop_4137
35878 fmovdleu %icc, %f6, %f14
35879 fmovde %icc, %f2, %f6
35880 andn %i5, 0x1B79, %g7
35881loop_4137:
35882 lduw [%l7 + 0x58], %o2
35883 fmul8x16al %f14, %f4, %f4
35884 fmovrdlez %g4, %f2, %f12
35885 move %xcc, %o1, %o7
35886 stw %l3, [%l7 + 0x24]
35887 fbo %fcc3, loop_4138
35888 fnors %f7, %f10, %f3
35889 movvc %icc, %g5, %o3
35890 movrlz %o4, %o6, %l0
35891loop_4138:
35892 xnor %g2, 0x0BC2, %i4
35893 stw %l2, [%l7 + 0x5C]
35894 fbule,a %fcc0, loop_4139
35895 stw %l1, [%l7 + 0x1C]
35896 edge16n %l6, %i3, %g6
35897 subc %l5, 0x0E27, %o0
35898loop_4139:
35899 std %f4, [%l7 + 0x38]
35900 bcc,a %xcc, loop_4140
35901 fzero %f10
35902 ldx [%l7 + 0x10], %i7
35903 tn %icc, 0x4
35904loop_4140:
35905 movrlz %g3, 0x3F3, %g1
35906 sub %i0, %l4, %i6
35907 tpos %icc, 0x4
35908 lduh [%l7 + 0x1E], %i1
35909 ta %xcc, 0x7
35910 sra %i2, 0x03, %o5
35911 std %f6, [%l7 + 0x10]
35912 stx %i5, [%l7 + 0x38]
35913 edge8ln %g7, %g4, %o1
35914 fble %fcc0, loop_4141
35915 brnz %o7, loop_4142
35916 fand %f12, %f4, %f2
35917 fcmpgt16 %f8, %f0, %l3
35918loop_4141:
35919 alignaddr %o2, %g5, %o4
35920loop_4142:
35921 umul %o3, %l0, %o6
35922 ldx [%l7 + 0x78], %g2
35923 ldx [%l7 + 0x40], %l2
35924 ldsb [%l7 + 0x4D], %l1
35925 fmovrslez %i4, %f13, %f4
35926 ba,pn %xcc, loop_4143
35927 udiv %i3, 0x1A1A, %l6
35928 lduw [%l7 + 0x28], %l5
35929 siam 0x2
35930loop_4143:
35931 ldx [%l7 + 0x08], %g6
35932 ldsw [%l7 + 0x54], %i7
35933 ldsb [%l7 + 0x7B], %o0
35934 st %f9, [%l7 + 0x18]
35935 movn %icc, %g3, %g1
35936 fmul8x16au %f6, %f13, %f12
35937 mova %xcc, %l4, %i6
35938 bn,a,pt %xcc, loop_4144
35939 ldub [%l7 + 0x0E], %i0
35940 fmuld8sux16 %f15, %f0, %f0
35941 ldsw [%l7 + 0x34], %i2
35942loop_4144:
35943 ba,a,pt %xcc, loop_4145
35944 fmuld8ulx16 %f12, %f8, %f0
35945 ta %xcc, 0x3
35946 stw %o5, [%l7 + 0x64]
35947loop_4145:
35948 brnz,a %i5, loop_4146
35949 fornot1 %f0, %f10, %f6
35950 fmovscs %xcc, %f3, %f14
35951 fmovsvc %icc, %f0, %f3
35952loop_4146:
35953 movvs %icc, %g7, %g4
35954 fcmpne16 %f6, %f0, %o1
35955 ba,a %icc, loop_4147
35956 stb %o7, [%l7 + 0x1C]
35957 fmovda %icc, %f1, %f12
35958 bne,pn %icc, loop_4148
35959loop_4147:
35960 ble %icc, loop_4149
35961 fnand %f8, %f2, %f4
35962 taddcctv %i1, %l3, %g5
35963loop_4148:
35964 fnegs %f7, %f2
35965loop_4149:
35966 edge8 %o4, %o2, %l0
35967 fxors %f1, %f6, %f6
35968 ldsb [%l7 + 0x70], %o6
35969 movrlez %o3, 0x349, %g2
35970 stb %l1, [%l7 + 0x3C]
35971 movl %icc, %l2, %i3
35972 fornot2 %f12, %f2, %f10
35973 tcc %xcc, 0x5
35974 orcc %l6, 0x057C, %l5
35975 ldsb [%l7 + 0x6B], %g6
35976 lduh [%l7 + 0x08], %i4
35977 fabsd %f12, %f2
35978 movre %i7, %o0, %g3
35979 ldsw [%l7 + 0x08], %l4
35980 lduh [%l7 + 0x44], %g1
35981 xorcc %i6, %i2, %i0
35982 edge32n %o5, %i5, %g7
35983 faligndata %f12, %f0, %f0
35984 fblg,a %fcc2, loop_4150
35985 bcs loop_4151
35986 fblg,a %fcc0, loop_4152
35987 edge32l %g4, %o7, %i1
35988loop_4150:
35989 fxnor %f12, %f12, %f2
35990loop_4151:
35991 ld [%l7 + 0x40], %f7
35992loop_4152:
35993 fbge %fcc3, loop_4153
35994 ldx [%l7 + 0x70], %l3
35995 tpos %xcc, 0x6
35996 fbu,a %fcc3, loop_4154
35997loop_4153:
35998 nop
35999 setx loop_4155, %l0, %l1
36000 jmpl %l1, %g5
36001 std %f8, [%l7 + 0x18]
36002 brnz %o4, loop_4156
36003loop_4154:
36004 fmovsn %xcc, %f14, %f4
36005loop_4155:
36006 movrgez %o2, %o1, %o6
36007 stx %o3, [%l7 + 0x78]
36008loop_4156:
36009 ta %icc, 0x3
36010 ldub [%l7 + 0x22], %g2
36011 fmovscs %icc, %f10, %f1
36012 tl %xcc, 0x1
36013 bvs,pt %icc, loop_4157
36014 stb %l0, [%l7 + 0x5D]
36015 siam 0x4
36016 nop
36017 setx loop_4158, %l0, %l1
36018 wrpr 0x1, %tl
36019 wrpr %l1, %tpc
36020 add %l1, 0x4, %l1
36021 wrpr %l1, %tnpc
36022 setx 0x34400001400, %l0, %l1
36023 wrpr %l1, %tstate
36024 wrhpr 0x4, %htstate
36025 retry
36026loop_4157:
36027 std %f14, [%l7 + 0x38]
36028 movcs %icc, %l2, %i3
36029 fsrc2 %f8, %f2
36030loop_4158:
36031 fmovrde %l1, %f4, %f2
36032 fornot1 %f14, %f4, %f2
36033 fmovspos %icc, %f8, %f5
36034 movneg %icc, %l5, %l6
36035 fmovdle %xcc, %f1, %f11
36036 fmovscc %icc, %f14, %f13
36037 lduw [%l7 + 0x20], %g6
36038 lduh [%l7 + 0x58], %i7
36039 st %f8, [%l7 + 0x40]
36040 movl %icc, %i4, %o0
36041 bleu,pt %icc, loop_4159
36042 tcs %icc, 0x1
36043 bge,a %icc, loop_4160
36044 lduw [%l7 + 0x5C], %l4
36045loop_4159:
36046 sth %g3, [%l7 + 0x78]
36047 ld [%l7 + 0x40], %f1
36048loop_4160:
36049 taddcctv %i6, 0x17C6, %g1
36050 addc %i2, %o5, %i0
36051 fand %f6, %f2, %f10
36052 tvs %icc, 0x7
36053 fmovrsgz %g7, %f8, %f10
36054 addccc %g4, 0x0312, %o7
36055 movne %xcc, %i1, %l3
36056 fmovsvs %icc, %f12, %f1
36057 fnot1s %f6, %f2
36058 array8 %g5, %o4, %o2
36059 ldub [%l7 + 0x31], %o1
36060 movn %xcc, %o6, %i5
36061 srl %o3, %g2, %l2
36062 smul %l0, 0x0F6C, %i3
36063 fnor %f12, %f4, %f6
36064 ldsw [%l7 + 0x60], %l1
36065 edge16ln %l6, %l5, %i7
36066 tg %icc, 0x7
36067 fnands %f10, %f7, %f3
36068 bl,a loop_4161
36069 fmovrse %g6, %f2, %f11
36070 ldsh [%l7 + 0x14], %i4
36071 fmovde %xcc, %f3, %f1
36072loop_4161:
36073 movrne %l4, %o0, %i6
36074 nop
36075 setx loop_4162, %l0, %l1
36076 wrpr 0x1, %tl
36077 wrpr %l1, %tnpc
36078 setx 0x34400001400, %l0, %l1
36079 wrpr %l1, %tstate
36080 wrhpr 0x4, %htstate
36081 done
36082 ldub [%l7 + 0x3B], %g3
36083 ldub [%l7 + 0x5F], %i2
36084 lduw [%l7 + 0x68], %g1
36085loop_4162:
36086 fbge,a %fcc2, loop_4163
36087 stb %o5, [%l7 + 0x40]
36088 edge16 %g7, %i0, %o7
36089 fmovdg %xcc, %f5, %f9
36090loop_4163:
36091 st %f7, [%l7 + 0x78]
36092 st %f14, [%l7 + 0x58]
36093 fornot1 %f14, %f6, %f2
36094 tvc %xcc, 0x4
36095 ldub [%l7 + 0x33], %g4
36096 ldsw [%l7 + 0x18], %l3
36097 bneg,a,pn %xcc, loop_4164
36098 edge32 %g5, %o4, %i1
36099 tvs %icc, 0x5
36100 ldd [%l7 + 0x30], %f12
36101loop_4164:
36102 sub %o1, %o6, %i5
36103 stb %o3, [%l7 + 0x1B]
36104 bcs,a,pt %icc, loop_4165
36105 ldx [%l7 + 0x40], %o2
36106 fxnors %f4, %f12, %f14
36107 fbu,a %fcc2, loop_4166
36108loop_4165:
36109 fone %f10
36110 addccc %l2, 0x0545, %g2
36111 brnz,a %i3, loop_4167
36112loop_4166:
36113 movl %icc, %l0, %l6
36114 stx %l1, [%l7 + 0x68]
36115 fbu,a %fcc1, loop_4168
36116loop_4167:
36117 fmovrsne %l5, %f10, %f14
36118 tcc %xcc, 0x2
36119 fpsub32 %f0, %f8, %f8
36120loop_4168:
36121 brgz,a %i7, loop_4169
36122 andn %i4, %g6, %l4
36123 fmul8x16au %f12, %f2, %f4
36124 ldsb [%l7 + 0x25], %i6
36125loop_4169:
36126 movre %g3, 0x350, %i2
36127 tl %icc, 0x5
36128 stw %g1, [%l7 + 0x6C]
36129 stb %o5, [%l7 + 0x2E]
36130 brgez %o0, loop_4170
36131 ldsw [%l7 + 0x2C], %g7
36132 fmovdge %icc, %f13, %f10
36133 ldub [%l7 + 0x4A], %i0
36134loop_4170:
36135 st %f2, [%l7 + 0x54]
36136 ld [%l7 + 0x10], %f0
36137 xnor %o7, %l3, %g4
36138 ldd [%l7 + 0x68], %f2
36139 ldsw [%l7 + 0x44], %o4
36140 fmul8ulx16 %f14, %f12, %f10
36141 stw %i1, [%l7 + 0x58]
36142 fcmpeq32 %f14, %f6, %g5
36143 st %f4, [%l7 + 0x34]
36144 lduw [%l7 + 0x10], %o6
36145 movpos %icc, %i5, %o3
36146 ldsw [%l7 + 0x3C], %o1
36147 andcc %o2, 0x0BD1, %g2
36148 ldx [%l7 + 0x28], %l2
36149 ldd [%l7 + 0x70], %f12
36150 fsrc1s %f15, %f9
36151 fbu,a %fcc1, loop_4171
36152 movneg %icc, %i3, %l0
36153 fmovsn %icc, %f3, %f14
36154 fxnor %f12, %f0, %f12
36155loop_4171:
36156 edge16l %l6, %l1, %i7
36157 edge32ln %i4, %g6, %l4
36158 sth %i6, [%l7 + 0x16]
36159 mova %icc, %l5, %i2
36160 sub %g1, 0x1EF1, %o5
36161 ldsh [%l7 + 0x28], %g3
36162 fpsub32 %f4, %f6, %f4
36163 std %f14, [%l7 + 0x50]
36164 fmovd %f12, %f12
36165 fmovdg %icc, %f15, %f15
36166 add %g7, 0x08A7, %o0
36167 for %f0, %f8, %f10
36168 fcmpne32 %f8, %f8, %o7
36169 addccc %l3, %i0, %o4
36170 move %xcc, %g4, %i1
36171 edge8l %g5, %o6, %o3
36172 bneg loop_4172
36173 fmovdgu %icc, %f11, %f13
36174 ldsb [%l7 + 0x3B], %o1
36175 sth %i5, [%l7 + 0x58]
36176loop_4172:
36177 call loop_4173
36178 movge %xcc, %o2, %l2
36179 fmovsne %xcc, %f1, %f8
36180 fmovdne %icc, %f3, %f4
36181loop_4173:
36182 fsrc1 %f2, %f6
36183 movle %xcc, %g2, %i3
36184 umul %l0, %l6, %i7
36185 fmovrdgz %i4, %f8, %f6
36186 fbu,a %fcc2, loop_4174
36187 fpadd32s %f9, %f1, %f15
36188 add %g6, 0x0C96, %l4
36189 ldsw [%l7 + 0x54], %l1
36190loop_4174:
36191 fmovrde %l5, %f10, %f10
36192 fmovsne %xcc, %f3, %f2
36193 sub %i2, %g1, %o5
36194 fmovrdlez %i6, %f14, %f6
36195 move %icc, %g3, %g7
36196 fcmpes %fcc1, %f0, %f7
36197 bvs,pn %icc, loop_4175
36198 fmovrslz %o7, %f4, %f1
36199 lduh [%l7 + 0x5A], %o0
36200 lduw [%l7 + 0x1C], %l3
36201loop_4175:
36202 sdivcc %i0, 0x06D9, %g4
36203 faligndata %f0, %f10, %f6
36204 fmovd %f12, %f14
36205 tl %icc, 0x4
36206 alignaddr %o4, %g5, %o6
36207 movne %icc, %i1, %o3
36208 fbue %fcc2, loop_4176
36209 movrgez %o1, %i5, %o2
36210 fpadd16s %f12, %f1, %f6
36211 bvs %icc, loop_4177
36212loop_4176:
36213 ldub [%l7 + 0x1B], %g2
36214 fmovdvc %icc, %f9, %f0
36215 bneg,pn %icc, loop_4178
36216loop_4177:
36217 edge16l %l2, %i3, %l0
36218 fmovdcc %icc, %f5, %f5
36219 lduw [%l7 + 0x30], %i7
36220loop_4178:
36221 tvs %icc, 0x4
36222 tn %xcc, 0x5
36223 ldx [%l7 + 0x40], %l6
36224 st %f4, [%l7 + 0x54]
36225 subcc %i4, 0x070A, %l4
36226 ldsh [%l7 + 0x70], %l1
36227 tle %icc, 0x5
36228 st %f8, [%l7 + 0x40]
36229 sub %l5, 0x0057, %i2
36230 ld [%l7 + 0x3C], %f6
36231 subccc %g1, %g6, %o5
36232 ldx [%l7 + 0x20], %g3
36233 sth %i6, [%l7 + 0x2E]
36234 std %f0, [%l7 + 0x28]
36235 fcmpne32 %f12, %f8, %o7
36236 bpos,a %xcc, loop_4179
36237 array32 %o0, %g7, %l3
36238 bvs %icc, loop_4180
36239 fandnot2 %f4, %f8, %f10
36240loop_4179:
36241 fornot1s %f11, %f11, %f12
36242 sth %g4, [%l7 + 0x2E]
36243loop_4180:
36244 fcmps %fcc1, %f7, %f10
36245 ldsb [%l7 + 0x28], %i0
36246 stw %o4, [%l7 + 0x2C]
36247 fmovscc %icc, %f7, %f6
36248 movneg %xcc, %g5, %i1
36249 stb %o6, [%l7 + 0x43]
36250 fmovsleu %xcc, %f9, %f11
36251 fandnot1 %f4, %f8, %f14
36252 ldd [%l7 + 0x30], %f12
36253 movpos %icc, %o1, %o3
36254 fxnor %f0, %f2, %f6
36255 fmovrsgz %o2, %f1, %f14
36256 nop
36257 setx loop_4181, %l0, %l1
36258 jmpl %l1, %g2
36259 movcc %icc, %l2, %i5
36260 edge16l %i3, %i7, %l0
36261 ld [%l7 + 0x58], %f0
36262loop_4181:
36263 edge32ln %i4, %l6, %l4
36264 ldub [%l7 + 0x68], %l1
36265 alignaddr %i2, %g1, %g6
36266 ldd [%l7 + 0x58], %f4
36267 std %f14, [%l7 + 0x20]
36268 movrne %l5, %g3, %i6
36269 bshuffle %f4, %f8, %f6
36270 edge16 %o7, %o5, %g7
36271 tvs %icc, 0x0
36272 bg,a %xcc, loop_4182
36273 ldx [%l7 + 0x48], %o0
36274 fbul %fcc1, loop_4183
36275 fpadd32 %f14, %f10, %f2
36276loop_4182:
36277 fmovsge %icc, %f6, %f3
36278 st %f13, [%l7 + 0x0C]
36279loop_4183:
36280 ldub [%l7 + 0x6E], %l3
36281 movrlz %i0, %o4, %g5
36282 movvc %xcc, %g4, %o6
36283 fexpand %f0, %f10
36284 ble,pt %xcc, loop_4184
36285 ldd [%l7 + 0x70], %f14
36286 fcmpne16 %f10, %f14, %i1
36287 for %f6, %f10, %f10
36288loop_4184:
36289 stw %o1, [%l7 + 0x18]
36290 fabsd %f6, %f10
36291 movne %icc, %o2, %o3
36292 brlz,a %l2, loop_4185
36293 fxnors %f1, %f5, %f12
36294 lduw [%l7 + 0x60], %g2
36295 fandnot2s %f2, %f8, %f10
36296loop_4185:
36297 nop
36298 setx loop_4186, %l0, %l1
36299 wrpr 0x1, %tl
36300 wrpr %l1, %tpc
36301 add %l1, 0x4, %l1
36302 wrpr %l1, %tnpc
36303 setx 0x34400001400, %l0, %l1
36304 wrpr %l1, %tstate
36305 wrhpr 0x4, %htstate
36306 retry
36307 fmovrde %i3, %f12, %f0
36308 fbo,a %fcc1, loop_4187
36309 movrlz %i5, %i7, %l0
36310loop_4186:
36311 ba,pt %xcc, loop_4188
36312 stb %l6, [%l7 + 0x12]
36313loop_4187:
36314 ldsb [%l7 + 0x4F], %l4
36315 st %f7, [%l7 + 0x44]
36316loop_4188:
36317 ld [%l7 + 0x38], %f15
36318 fnot2s %f1, %f1
36319 movpos %xcc, %l1, %i4
36320 sth %g1, [%l7 + 0x32]
36321 fmovrdlz %g6, %f14, %f4
36322 fmovsne %xcc, %f11, %f12
36323 array16 %i2, %g3, %i6
36324 stw %o7, [%l7 + 0x64]
36325 fbg %fcc3, loop_4189
36326 edge8 %l5, %o5, %o0
36327 fcmpes %fcc3, %f13, %f3
36328 stw %g7, [%l7 + 0x5C]
36329loop_4189:
36330 brz %l3, loop_4190
36331 addc %o4, %g5, %i0
36332 bne,a %xcc, loop_4191
36333 sll %g4, 0x14, %o6
36334loop_4190:
36335 stb %o1, [%l7 + 0x6D]
36336 edge8l %i1, %o2, %l2
36337loop_4191:
36338 fexpand %f5, %f6
36339 fcmpd %fcc0, %f6, %f12
36340 fcmpes %fcc0, %f1, %f4
36341 brgz,a %o3, loop_4192
36342 st %f3, [%l7 + 0x10]
36343 ble %icc, loop_4193
36344 movrne %i3, 0x05D, %g2
36345loop_4192:
36346 tg %xcc, 0x6
36347 orcc %i5, 0x0ED5, %l0
36348loop_4193:
36349 stx %l6, [%l7 + 0x18]
36350 fand %f2, %f0, %f2
36351 brnz,a %l4, loop_4194
36352 stb %l1, [%l7 + 0x6F]
36353 fbo,a %fcc2, loop_4195
36354 ldsb [%l7 + 0x09], %i4
36355loop_4194:
36356 movleu %icc, %g1, %g6
36357 fmovsleu %xcc, %f0, %f8
36358loop_4195:
36359 fandnot2s %f8, %f9, %f10
36360 sth %i7, [%l7 + 0x4A]
36361 fnot2 %f10, %f8
36362 sdiv %i2, 0x09AB, %i6
36363 fands %f12, %f11, %f4
36364 fmuld8sux16 %f15, %f6, %f2
36365 fmovde %xcc, %f14, %f0
36366 stx %o7, [%l7 + 0x18]
36367 brz %g3, loop_4196
36368 fmuld8sux16 %f10, %f2, %f14
36369 movrlez %l5, 0x1D9, %o0
36370 fnot2 %f2, %f6
36371loop_4196:
36372 add %o5, %l3, %o4
36373 fmovscc %icc, %f8, %f14
36374 st %f2, [%l7 + 0x74]
36375 fmovrslz %g5, %f4, %f3
36376 tcc %icc, 0x7
36377 bleu,a loop_4197
36378 sth %i0, [%l7 + 0x0A]
36379 fbn %fcc3, loop_4198
36380 orncc %g7, %g4, %o6
36381loop_4197:
36382 sth %i1, [%l7 + 0x5A]
36383 stx %o2, [%l7 + 0x70]
36384loop_4198:
36385 xor %o1, %o3, %i3
36386 sdivcc %l2, 0x1CC6, %i5
36387 ta %xcc, 0x3
36388 fbul,a %fcc1, loop_4199
36389 fmovdn %xcc, %f8, %f4
36390 stx %g2, [%l7 + 0x40]
36391 fmovscs %icc, %f15, %f8
36392loop_4199:
36393 stb %l0, [%l7 + 0x78]
36394 udivcc %l6, 0x09B8, %l4
36395 add %i4, 0x10B9, %g1
36396 stw %g6, [%l7 + 0x18]
36397 be,a loop_4200
36398 sth %l1, [%l7 + 0x10]
36399 ld [%l7 + 0x2C], %f1
36400 call loop_4201
36401loop_4200:
36402 lduh [%l7 + 0x14], %i2
36403 lduh [%l7 + 0x54], %i6
36404 bcc,pn %icc, loop_4202
36405loop_4201:
36406 fmovs %f9, %f10
36407 ldd [%l7 + 0x20], %f12
36408 brgez,a %i7, loop_4203
36409loop_4202:
36410 stw %g3, [%l7 + 0x30]
36411 fpack32 %f6, %f10, %f10
36412 movrne %o7, %l5, %o0
36413loop_4203:
36414 fnor %f10, %f10, %f8
36415 fmovdge %xcc, %f2, %f14
36416 tsubcc %o5, 0x01E2, %l3
36417 tvc %xcc, 0x3
36418 fcmps %fcc3, %f0, %f11
36419 ldsw [%l7 + 0x6C], %o4
36420 fmul8x16al %f15, %f10, %f10
36421 bgu,pt %icc, loop_4204
36422 fxnor %f10, %f14, %f14
36423 umul %g5, 0x1433, %i0
36424 fbl,a %fcc3, loop_4205
36425loop_4204:
36426 taddcctv %g7, 0x0DB7, %o6
36427 ldub [%l7 + 0x0E], %g4
36428 umulcc %o2, 0x081C, %o1
36429loop_4205:
36430 std %f2, [%l7 + 0x18]
36431 fmovdvs %xcc, %f12, %f7
36432 xorcc %o3, 0x171A, %i3
36433 bn,a loop_4206
36434 fble,a %fcc3, loop_4207
36435 subccc %l2, %i1, %i5
36436 sth %g2, [%l7 + 0x6C]
36437loop_4206:
36438 fmuld8ulx16 %f6, %f2, %f14
36439loop_4207:
36440 orncc %l0, 0x11EB, %l4
36441 stx %l6, [%l7 + 0x60]
36442 fmovsleu %xcc, %f15, %f2
36443 fmovdpos %xcc, %f4, %f7
36444 ta %icc, 0x6
36445 bvc,a,pt %icc, loop_4208
36446 taddcc %g1, 0x00A3, %i4
36447 ldsw [%l7 + 0x34], %g6
36448 stx %l1, [%l7 + 0x48]
36449loop_4208:
36450 tgu %icc, 0x2
36451 stw %i2, [%l7 + 0x58]
36452 ble,a,pt %xcc, loop_4209
36453 ldsb [%l7 + 0x3B], %i6
36454 fmovsg %icc, %f13, %f8
36455 ldd [%l7 + 0x08], %f4
36456loop_4209:
36457 ldd [%l7 + 0x78], %f8
36458 fmovrdlez %g3, %f6, %f14
36459 sethi 0x0F70, %i7
36460 ldx [%l7 + 0x60], %o7
36461 bvs loop_4210
36462 fble %fcc3, loop_4211
36463 tl %xcc, 0x4
36464 stb %o0, [%l7 + 0x74]
36465loop_4210:
36466 fmovde %icc, %f11, %f8
36467loop_4211:
36468 fcmped %fcc1, %f2, %f2
36469 fbu,a %fcc2, loop_4212
36470 fcmpeq32 %f6, %f10, %o5
36471 fsrc1 %f10, %f14
36472 andcc %l5, %l3, %g5
36473loop_4212:
36474 fmovscs %icc, %f11, %f15
36475 fbne %fcc3, loop_4213
36476 fble %fcc0, loop_4214
36477 umul %o4, %i0, %g7
36478 bpos %xcc, loop_4215
36479loop_4213:
36480 ldsw [%l7 + 0x08], %o6
36481loop_4214:
36482 stx %g4, [%l7 + 0x48]
36483 fxnor %f14, %f4, %f10
36484loop_4215:
36485 brgz,a %o2, loop_4216
36486 ldd [%l7 + 0x58], %f4
36487 stx %o1, [%l7 + 0x78]
36488 fmovsle %xcc, %f9, %f12
36489loop_4216:
36490 std %f12, [%l7 + 0x58]
36491 movrlz %o3, 0x150, %i3
36492 array32 %i1, %l2, %i5
36493 ld [%l7 + 0x7C], %f13
36494 umulcc %l0, %g2, %l6
36495 fnands %f12, %f14, %f7
36496 fcmpgt16 %f2, %f10, %l4
36497 bpos,a,pn %icc, loop_4217
36498 std %f12, [%l7 + 0x78]
36499 fmul8ulx16 %f12, %f0, %f2
36500 fbg,a %fcc2, loop_4218
36501loop_4217:
36502 fnegd %f0, %f8
36503 edge8 %g1, %g6, %l1
36504 fexpand %f4, %f0
36505loop_4218:
36506 fandnot1 %f14, %f12, %f8
36507 fpadd32s %f12, %f15, %f10
36508 fornot2 %f6, %f4, %f6
36509 ldub [%l7 + 0x75], %i4
36510 edge16 %i2, %i6, %i7
36511 be,a,pt %xcc, loop_4219
36512 lduw [%l7 + 0x0C], %g3
36513 fmovdge %icc, %f6, %f8
36514 edge16n %o0, %o5, %l5
36515loop_4219:
36516 bvc,pt %xcc, loop_4220
36517 ldsh [%l7 + 0x28], %o7
36518 ldx [%l7 + 0x08], %l3
36519 edge16n %o4, %g5, %i0
36520loop_4220:
36521 fmovsle %icc, %f14, %f5
36522 fxnor %f14, %f12, %f4
36523 bpos,a,pn %icc, loop_4221
36524 movvs %xcc, %o6, %g4
36525 fnot2 %f6, %f8
36526 fornot1 %f12, %f10, %f4
36527loop_4221:
36528 stb %g7, [%l7 + 0x67]
36529 fmovse %xcc, %f9, %f8
36530 stx %o2, [%l7 + 0x40]
36531 addccc %o1, %o3, %i1
36532 ld [%l7 + 0x44], %f4
36533 sth %i3, [%l7 + 0x3E]
36534 addccc %i5, %l2, %l0
36535 orn %l6, 0x0698, %l4
36536 fbo,a %fcc0, loop_4222
36537 tneg %icc, 0x2
36538 fmovrdlez %g1, %f4, %f4
36539 fbe %fcc1, loop_4223
36540loop_4222:
36541 fornot2 %f2, %f4, %f6
36542 lduh [%l7 + 0x1E], %g6
36543 tvc %icc, 0x3
36544loop_4223:
36545 call loop_4224
36546 edge16n %l1, %g2, %i4
36547 fmovdleu %xcc, %f11, %f0
36548 fbl,a %fcc0, loop_4225
36549loop_4224:
36550 fbl,a %fcc3, loop_4226
36551 xnor %i2, %i6, %g3
36552 movrne %i7, 0x278, %o0
36553loop_4225:
36554 stx %o5, [%l7 + 0x58]
36555loop_4226:
36556 fbe,a %fcc0, loop_4227
36557 fmovrsgz %l5, %f10, %f12
36558 fcmple16 %f6, %f6, %l3
36559 fnot2s %f7, %f0
36560loop_4227:
36561 fbuge %fcc0, loop_4228
36562 fbuge,a %fcc2, loop_4229
36563 fands %f11, %f9, %f10
36564 fbne,a %fcc2, loop_4230
36565loop_4228:
36566 tg %icc, 0x6
36567loop_4229:
36568 edge32ln %o7, %o4, %g5
36569 fpack16 %f4, %f11
36570loop_4230:
36571 ldsb [%l7 + 0x69], %o6
36572 fnegs %f6, %f11
36573 ldub [%l7 + 0x0C], %i0
36574 edge32l %g4, %o2, %g7
36575 fcmpes %fcc3, %f6, %f7
36576 lduh [%l7 + 0x5E], %o3
36577 tge %icc, 0x2
36578 fones %f5
36579 subccc %i1, %i3, %i5
36580 fmovsvs %icc, %f8, %f8
36581 stw %l2, [%l7 + 0x74]
36582 fmovrdgz %l0, %f2, %f14
36583 fsrc2s %f0, %f2
36584 ldd [%l7 + 0x18], %f10
36585 tg %icc, 0x7
36586 movcc %xcc, %o1, %l4
36587 tsubcctv %g1, 0x1FA6, %l6
36588 edge16ln %l1, %g6, %g2
36589 xnor %i2, %i4, %g3
36590 stb %i6, [%l7 + 0x35]
36591 ldx [%l7 + 0x10], %i7
36592 ldsw [%l7 + 0x14], %o5
36593 st %f13, [%l7 + 0x24]
36594 addc %o0, 0x0D57, %l5
36595 edge16ln %o7, %l3, %o4
36596 edge8n %o6, %g5, %g4
36597 fmovdge %xcc, %f5, %f11
36598 srl %i0, 0x1D, %g7
36599 fblg,a %fcc3, loop_4231
36600 srax %o2, 0x19, %o3
36601 umulcc %i3, 0x0BC4, %i5
36602 fsrc2 %f8, %f6
36603loop_4231:
36604 ldx [%l7 + 0x38], %l2
36605 ldub [%l7 + 0x2B], %l0
36606 stb %i1, [%l7 + 0x5D]
36607 sth %l4, [%l7 + 0x5A]
36608 ldsw [%l7 + 0x78], %g1
36609 ldsb [%l7 + 0x54], %o1
36610 fmovsvc %xcc, %f13, %f0
36611 subccc %l1, 0x077A, %g6
36612 pdist %f2, %f0, %f2
36613 ld [%l7 + 0x34], %f4
36614 stx %l6, [%l7 + 0x68]
36615 edge8 %g2, %i4, %g3
36616 movne %xcc, %i6, %i2
36617 fbug %fcc2, loop_4232
36618 fxors %f15, %f11, %f14
36619 fble,a %fcc3, loop_4233
36620 or %i7, 0x0A30, %o5
36621loop_4232:
36622 bn,pn %xcc, loop_4234
36623 fmovsleu %icc, %f14, %f10
36624loop_4233:
36625 movvs %xcc, %o0, %l5
36626 alignaddr %o7, %l3, %o4
36627loop_4234:
36628 bshuffle %f2, %f12, %f12
36629 sethi 0x0F2D, %g5
36630 fbge,a %fcc2, loop_4235
36631 smul %o6, %i0, %g7
36632 ldx [%l7 + 0x30], %g4
36633 addcc %o3, 0x0F07, %o2
36634loop_4235:
36635 fmovsl %icc, %f12, %f1
36636 ldsb [%l7 + 0x5D], %i5
36637 fbn,a %fcc0, loop_4236
36638 fbue,a %fcc3, loop_4237
36639 faligndata %f10, %f8, %f6
36640 addccc %i3, 0x1947, %l2
36641loop_4236:
36642 fabss %f8, %f10
36643loop_4237:
36644 ldx [%l7 + 0x20], %i1
36645 sth %l0, [%l7 + 0x66]
36646 fmovrslz %l4, %f14, %f1
36647 fmovrsne %o1, %f0, %f15
36648 lduw [%l7 + 0x0C], %g1
36649 fabsd %f8, %f2
36650 fmovd %f12, %f4
36651 stw %l1, [%l7 + 0x68]
36652 fmovda %xcc, %f14, %f0
36653 tvc %icc, 0x7
36654 st %f8, [%l7 + 0x5C]
36655 stb %l6, [%l7 + 0x0C]
36656 sth %g2, [%l7 + 0x56]
36657 sethi 0x0E98, %i4
36658 ldsb [%l7 + 0x1B], %g3
36659 fmovsneg %xcc, %f6, %f14
36660 brlez,a %g6, loop_4238
36661 ldx [%l7 + 0x08], %i6
36662 fpack16 %f2, %f14
36663 edge32ln %i2, %o5, %o0
36664loop_4238:
36665 ldd [%l7 + 0x60], %f0
36666 taddcc %l5, 0x1337, %o7
36667 bleu,pn %xcc, loop_4239
36668 fandnot2 %f14, %f10, %f4
36669 fmovrde %i7, %f2, %f2
36670 alignaddrl %l3, %o4, %g5
36671loop_4239:
36672 fmovdge %icc, %f15, %f0
36673 fmovsa %icc, %f4, %f9
36674 fmovrslz %i0, %f8, %f10
36675 brgz %o6, loop_4240
36676 fsrc2 %f14, %f14
36677 ba %icc, loop_4241
36678 ldd [%l7 + 0x48], %f8
36679loop_4240:
36680 fmovrdgez %g7, %f14, %f12
36681 stx %o3, [%l7 + 0x68]
36682loop_4241:
36683 fmovspos %icc, %f7, %f8
36684 st %f0, [%l7 + 0x40]
36685 stx %g4, [%l7 + 0x18]
36686 ldd [%l7 + 0x08], %f4
36687 edge16l %i5, %o2, %i3
36688 bcc,pn %xcc, loop_4242
36689 fmovspos %xcc, %f8, %f4
36690 bvc %icc, loop_4243
36691 brgez,a %l2, loop_4244
36692loop_4242:
36693 stw %l0, [%l7 + 0x3C]
36694 addccc %l4, 0x1815, %i1
36695loop_4243:
36696 move %xcc, %g1, %o1
36697loop_4244:
36698 std %f0, [%l7 + 0x48]
36699 ldsb [%l7 + 0x2B], %l1
36700 addccc %l6, 0x0B0A, %g2
36701 fbl,a %fcc0, loop_4245
36702 ldsw [%l7 + 0x48], %i4
36703 edge16ln %g3, %g6, %i2
36704 movrgez %i6, %o5, %o0
36705loop_4245:
36706 bleu,pn %icc, loop_4246
36707 fmovdvc %xcc, %f13, %f14
36708 fcmped %fcc1, %f10, %f4
36709 mulscc %o7, %i7, %l5
36710loop_4246:
36711 fandnot2 %f14, %f6, %f8
36712 movvs %icc, %o4, %l3
36713 sdiv %g5, 0x0497, %o6
36714 sdivx %g7, 0x1139, %i0
36715 lduh [%l7 + 0x40], %o3
36716 brgz,a %g4, loop_4247
36717 alignaddr %o2, %i3, %i5
36718 fmovsne %icc, %f5, %f5
36719 st %f7, [%l7 + 0x4C]
36720loop_4247:
36721 std %f6, [%l7 + 0x10]
36722 bne %xcc, loop_4248
36723 udiv %l0, 0x0880, %l2
36724 for %f10, %f10, %f4
36725 udiv %i1, 0x0859, %l4
36726loop_4248:
36727 ld [%l7 + 0x0C], %f2
36728 sra %o1, 0x1B, %l1
36729 tl %xcc, 0x0
36730 bneg,a,pt %icc, loop_4249
36731 ldsb [%l7 + 0x23], %l6
36732 orcc %g2, 0x11A4, %g1
36733 ldsb [%l7 + 0x70], %i4
36734loop_4249:
36735 srl %g6, 0x13, %i2
36736 fone %f6
36737 subccc %i6, %o5, %o0
36738 ldsh [%l7 + 0x1E], %g3
36739 ldsb [%l7 + 0x6A], %o7
36740 fcmpgt16 %f0, %f2, %i7
36741 fands %f13, %f12, %f2
36742 stw %l5, [%l7 + 0x68]
36743 lduw [%l7 + 0x14], %l3
36744 fandnot1 %f14, %f12, %f8
36745 fmovsle %xcc, %f9, %f10
36746 fandnot2s %f0, %f10, %f6
36747 andn %g5, 0x11DE, %o4
36748 udivx %o6, 0x12A4, %i0
36749 fbl %fcc1, loop_4250
36750 bvs loop_4251
36751 alignaddr %g7, %o3, %g4
36752 movge %xcc, %i3, %i5
36753loop_4250:
36754 stb %l0, [%l7 + 0x25]
36755loop_4251:
36756 ldsw [%l7 + 0x1C], %o2
36757 orn %i1, 0x1F7D, %l4
36758 fmovda %icc, %f8, %f9
36759 fsrc2 %f14, %f10
36760 edge32n %o1, %l1, %l6
36761 sllx %l2, 0x05, %g1
36762 ld [%l7 + 0x24], %f14
36763 ldx [%l7 + 0x58], %i4
36764 st %f14, [%l7 + 0x40]
36765 ldd [%l7 + 0x30], %f6
36766 xor %g2, 0x0CD3, %i2
36767 bg,pt %icc, loop_4252
36768 addc %g6, 0x121C, %i6
36769 tsubcc %o0, 0x157F, %o5
36770 stb %g3, [%l7 + 0x5C]
36771loop_4252:
36772 fands %f6, %f15, %f14
36773 stw %o7, [%l7 + 0x7C]
36774 subc %i7, %l5, %l3
36775 sdivx %o4, 0x1BA8, %g5
36776 fmovdleu %xcc, %f11, %f6
36777 fnands %f7, %f6, %f10
36778 ldsb [%l7 + 0x22], %o6
36779 stx %g7, [%l7 + 0x70]
36780 tleu %icc, 0x5
36781 fpack16 %f2, %f15
36782 edge8n %o3, %g4, %i0
36783 sra %i5, 0x01, %l0
36784 fba %fcc0, loop_4253
36785 movvc %xcc, %o2, %i1
36786 sdiv %l4, 0x0DD4, %o1
36787 ldd [%l7 + 0x68], %f8
36788loop_4253:
36789 edge32ln %i3, %l1, %l6
36790 ldsh [%l7 + 0x66], %l2
36791 andcc %i4, %g1, %i2
36792 fcmpgt32 %f14, %f0, %g2
36793 fmovdne %xcc, %f0, %f4
36794 addcc %i6, %o0, %o5
36795 ldsh [%l7 + 0x74], %g3
36796 stb %g6, [%l7 + 0x1A]
36797 stx %o7, [%l7 + 0x68]
36798 brlez,a %l5, loop_4254
36799 ldx [%l7 + 0x50], %l3
36800 srlx %i7, %g5, %o4
36801 ba,pn %icc, loop_4255
36802loop_4254:
36803 fmovdcc %xcc, %f14, %f5
36804 edge16 %o6, %o3, %g7
36805 edge16n %g4, %i0, %i5
36806loop_4255:
36807 sth %l0, [%l7 + 0x24]
36808 st %f7, [%l7 + 0x1C]
36809 edge32 %o2, %i1, %o1
36810 srlx %l4, %l1, %l6
36811 edge16 %l2, %i4, %g1
36812 orncc %i2, 0x168C, %g2
36813 sdiv %i3, 0x02D4, %i6
36814 std %f6, [%l7 + 0x18]
36815 ldsw [%l7 + 0x2C], %o0
36816 udivx %o5, 0x0272, %g3
36817 brgz,a %g6, loop_4256
36818 lduw [%l7 + 0x6C], %o7
36819 ldd [%l7 + 0x70], %f12
36820 xor %l3, %i7, %g5
36821loop_4256:
36822 st %f13, [%l7 + 0x2C]
36823 stb %o4, [%l7 + 0x16]
36824 fbu,a %fcc2, loop_4257
36825 fpack32 %f12, %f10, %f10
36826 stb %o6, [%l7 + 0x25]
36827 stx %l5, [%l7 + 0x38]
36828loop_4257:
36829 st %f3, [%l7 + 0x40]
36830 fones %f9
36831 fmovrslz %g7, %f1, %f6
36832 sllx %g4, 0x0B, %i0
36833 be,a loop_4258
36834 fnor %f14, %f0, %f0
36835 tgu %xcc, 0x0
36836 stw %i5, [%l7 + 0x38]
36837loop_4258:
36838 siam 0x0
36839 fxnors %f8, %f8, %f7
36840 mulscc %o3, 0x0884, %o2
36841 add %l0, 0x17A5, %o1
36842 brlez %l4, loop_4259
36843 fbug %fcc2, loop_4260
36844 sub %l1, 0x165B, %l6
36845 tpos %icc, 0x4
36846loop_4259:
36847 fzeros %f6
36848loop_4260:
36849 array8 %i1, %i4, %g1
36850 ldub [%l7 + 0x77], %i2
36851 tvc %icc, 0x3
36852 fmovsgu %icc, %f13, %f0
36853 nop
36854 setx loop_4261, %l0, %l1
36855 wrpr 0x1, %tl
36856 wrpr %l1, %tnpc
36857 setx 0x34400001400, %l0, %l1
36858 wrpr %l1, %tstate
36859 wrhpr 0x4, %htstate
36860 done
36861 ldsh [%l7 + 0x20], %l2
36862 bleu,pn %xcc, loop_4262
36863 fmovdcc %xcc, %f2, %f1
36864loop_4261:
36865 fone %f14
36866 fmovsn %xcc, %f4, %f13
36867loop_4262:
36868 fpadd32 %f14, %f2, %f2
36869 movpos %xcc, %i3, %i6
36870 fcmpne32 %f10, %f10, %g2
36871 fpadd16 %f14, %f12, %f14
36872 array16 %o0, %o5, %g3
36873 std %f6, [%l7 + 0x28]
36874 ldx [%l7 + 0x10], %o7
36875 movrlez %g6, 0x268, %l3
36876 st %f9, [%l7 + 0x64]
36877 fmovrdlz %g5, %f2, %f12
36878 fsrc2s %f12, %f11
36879 addc %i7, %o6, %o4
36880 fcmpne16 %f10, %f12, %l5
36881 bpos loop_4263
36882 ldsb [%l7 + 0x61], %g4
36883 bgu,a loop_4264
36884 faligndata %f8, %f6, %f0
36885loop_4263:
36886 fpsub32 %f12, %f10, %f10
36887 fornot1 %f8, %f0, %f4
36888loop_4264:
36889 fabss %f9, %f13
36890 ldub [%l7 + 0x78], %i0
36891 mova %icc, %i5, %g7
36892 stx %o3, [%l7 + 0x50]
36893 for %f12, %f8, %f2
36894 fnand %f10, %f12, %f6
36895 fxnor %f2, %f2, %f10
36896 sdivx %o2, 0x1985, %o1
36897 fmovda %icc, %f14, %f9
36898 fbue %fcc3, loop_4265
36899 edge32 %l0, %l4, %l1
36900 ld [%l7 + 0x50], %f4
36901 ldub [%l7 + 0x5B], %i1
36902loop_4265:
36903 stw %i4, [%l7 + 0x08]
36904 fandnot2 %f12, %f8, %f0
36905 tsubcc %l6, 0x03B4, %i2
36906 udiv %l2, 0x1830, %g1
36907 fcmple32 %f8, %f0, %i3
36908 fbn,a %fcc3, loop_4266
36909 ldd [%l7 + 0x30], %f14
36910 fbue %fcc1, loop_4267
36911 stx %i6, [%l7 + 0x20]
36912loop_4266:
36913 fornot1 %f6, %f8, %f10
36914 srl %o0, %o5, %g2
36915loop_4267:
36916 bcs,a loop_4268
36917 fbge,a %fcc2, loop_4269
36918 fmovsle %xcc, %f10, %f5
36919 fmovdneg %icc, %f10, %f7
36920loop_4268:
36921 fnors %f8, %f9, %f4
36922loop_4269:
36923 ble %xcc, loop_4270
36924 ld [%l7 + 0x24], %f15
36925 lduw [%l7 + 0x3C], %o7
36926 lduw [%l7 + 0x78], %g6
36927loop_4270:
36928 lduh [%l7 + 0x22], %g3
36929 ldsb [%l7 + 0x4F], %g5
36930 movn %icc, %i7, %o6
36931 fmovdneg %xcc, %f15, %f9
36932 ba,a loop_4271
36933 fmovsvc %icc, %f13, %f5
36934 fors %f0, %f15, %f8
36935 lduh [%l7 + 0x5A], %o4
36936loop_4271:
36937 sth %l3, [%l7 + 0x6C]
36938 lduh [%l7 + 0x1E], %l5
36939 sth %i0, [%l7 + 0x66]
36940 orcc %i5, 0x1552, %g7
36941 sth %g4, [%l7 + 0x34]
36942 fpadd32s %f14, %f3, %f5
36943 bg,a %xcc, loop_4272
36944 mova %icc, %o3, %o2
36945 fbn,a %fcc0, loop_4273
36946 fmovdl %icc, %f12, %f12
36947loop_4272:
36948 movpos %icc, %o1, %l0
36949 edge8l %l4, %l1, %i4
36950loop_4273:
36951 fnors %f12, %f15, %f9
36952 ld [%l7 + 0x7C], %f11
36953 lduw [%l7 + 0x58], %l6
36954 ldsb [%l7 + 0x08], %i1
36955 fmovsvc %icc, %f14, %f3
36956 be,a,pt %icc, loop_4274
36957 sllx %l2, 0x1F, %i2
36958 fmovsa %xcc, %f3, %f10
36959 bg loop_4275
36960loop_4274:
36961 ble,a %icc, loop_4276
36962 xnorcc %g1, %i6, %i3
36963 std %f4, [%l7 + 0x50]
36964loop_4275:
36965 movre %o5, %o0, %g2
36966loop_4276:
36967 bcc,pn %xcc, loop_4277
36968 faligndata %f2, %f6, %f0
36969 fble %fcc1, loop_4278
36970 fmovs %f0, %f12
36971loop_4277:
36972 ldx [%l7 + 0x28], %o7
36973 bge,pt %icc, loop_4279
36974loop_4278:
36975 sth %g6, [%l7 + 0x78]
36976 movrgz %g5, 0x363, %g3
36977 smul %o6, 0x0C47, %o4
36978loop_4279:
36979 movgu %xcc, %l3, %l5
36980 bvs loop_4280
36981 ld [%l7 + 0x64], %f7
36982 brz %i0, loop_4281
36983 ble,a loop_4282
36984loop_4280:
36985 tn %xcc, 0x7
36986 stb %i5, [%l7 + 0x39]
36987loop_4281:
36988 stb %g7, [%l7 + 0x17]
36989loop_4282:
36990 subcc %i7, 0x09EC, %o3
36991 umul %o2, 0x1432, %g4
36992 lduh [%l7 + 0x5A], %o1
36993 movle %icc, %l0, %l1
36994 stb %l4, [%l7 + 0x18]
36995 movcc %icc, %l6, %i4
36996 ldd [%l7 + 0x78], %f10
36997 fandnot2 %f4, %f0, %f14
36998 fmovsg %xcc, %f14, %f10
36999 movneg %icc, %i1, %l2
37000 tsubcc %i2, %i6, %i3
37001 std %f6, [%l7 + 0x10]
37002 movgu %xcc, %g1, %o5
37003 fbug,a %fcc0, loop_4283
37004 sth %o0, [%l7 + 0x48]
37005 ldd [%l7 + 0x20], %f14
37006 fmovdleu %xcc, %f14, %f5
37007loop_4283:
37008 ld [%l7 + 0x48], %f13
37009 movgu %xcc, %g2, %g6
37010 stb %o7, [%l7 + 0x49]
37011 fmovdleu %xcc, %f8, %f6
37012 fmul8x16al %f12, %f8, %f14
37013 fandnot1s %f9, %f6, %f11
37014 fmovsa %icc, %f3, %f7
37015 bg,a,pt %icc, loop_4284
37016 movne %icc, %g5, %o6
37017 fnegd %f12, %f10
37018 movne %icc, %g3, %l3
37019loop_4284:
37020 tge %xcc, 0x7
37021 andncc %o4, %i0, %l5
37022 ldx [%l7 + 0x28], %i5
37023 xnorcc %g7, 0x0B87, %o3
37024 fmovsge %icc, %f9, %f5
37025 stb %i7, [%l7 + 0x0B]
37026 sth %g4, [%l7 + 0x60]
37027 addc %o2, 0x09A4, %l0
37028 fcmpes %fcc3, %f9, %f5
37029 ldsw [%l7 + 0x48], %o1
37030 fmuld8ulx16 %f1, %f7, %f0
37031 lduh [%l7 + 0x36], %l4
37032 xnor %l1, 0x0C68, %i4
37033 movvc %xcc, %i1, %l6
37034 fpadd16s %f15, %f11, %f1
37035 fmovrse %i2, %f14, %f15
37036 bvs %xcc, loop_4285
37037 ldsw [%l7 + 0x0C], %i6
37038 std %f2, [%l7 + 0x20]
37039 lduh [%l7 + 0x46], %i3
37040loop_4285:
37041 ld [%l7 + 0x78], %f1
37042 ldd [%l7 + 0x08], %f8
37043 lduh [%l7 + 0x24], %g1
37044 srax %o5, 0x1B, %o0
37045 fble %fcc2, loop_4286
37046 ldsb [%l7 + 0x57], %g2
37047 ldd [%l7 + 0x68], %f0
37048 fnor %f6, %f2, %f12
37049loop_4286:
37050 ldx [%l7 + 0x48], %g6
37051 movrgez %o7, 0x28B, %g5
37052 fmovsle %icc, %f13, %f0
37053 fmovrdlz %l2, %f2, %f12
37054 fpack32 %f12, %f0, %f0
37055 fcmpne32 %f10, %f0, %o6
37056 movl %xcc, %g3, %l3
37057 fmovsneg %icc, %f1, %f2
37058 movrgez %o4, 0x3E6, %i0
37059 fpsub16 %f0, %f4, %f14
37060 brgz,a %l5, loop_4287
37061 sth %i5, [%l7 + 0x54]
37062 stx %g7, [%l7 + 0x70]
37063 alignaddr %i7, %o3, %o2
37064loop_4287:
37065 brgz %l0, loop_4288
37066 edge16 %o1, %l4, %g4
37067 tvc %xcc, 0x0
37068 fbe,a %fcc0, loop_4289
37069loop_4288:
37070 lduw [%l7 + 0x38], %l1
37071 ldsh [%l7 + 0x56], %i4
37072 nop
37073 setx loop_4290, %l0, %l1
37074 wrpr 0x1, %tl
37075 wrpr %l1, %tnpc
37076 setx 0x34400001400, %l0, %l1
37077 wrpr %l1, %tstate
37078 wrhpr 0x4, %htstate
37079 done
37080loop_4289:
37081 ld [%l7 + 0x24], %f15
37082 lduw [%l7 + 0x30], %l6
37083 fmul8x16al %f7, %f5, %f0
37084loop_4290:
37085 srlx %i2, %i6, %i1
37086 movrgz %g1, %i3, %o0
37087 st %f5, [%l7 + 0x7C]
37088 srax %o5, %g2, %g6
37089 stb %g5, [%l7 + 0x6D]
37090 subc %o7, %o6, %l2
37091 fmovrdlz %l3, %f8, %f4
37092 pdist %f12, %f6, %f10
37093 fmul8ulx16 %f2, %f4, %f14
37094 st %f6, [%l7 + 0x74]
37095 sth %o4, [%l7 + 0x64]
37096 fandnot2 %f10, %f12, %f14
37097 fmovsleu %xcc, %f14, %f13
37098 fornot1s %f15, %f6, %f8
37099 srl %g3, %i0, %i5
37100 stx %l5, [%l7 + 0x20]
37101 ldx [%l7 + 0x68], %g7
37102 fbuge %fcc3, loop_4291
37103 stx %i7, [%l7 + 0x78]
37104 ldd [%l7 + 0x78], %f10
37105 fbe,a %fcc2, loop_4292
37106loop_4291:
37107 udivx %o2, 0x01D4, %l0
37108 move %icc, %o3, %l4
37109 ldsb [%l7 + 0x15], %o1
37110loop_4292:
37111 edge16n %g4, %l1, %i4
37112 ldsw [%l7 + 0x0C], %i2
37113 fcmpne16 %f6, %f10, %i6
37114 fxnors %f0, %f13, %f13
37115 fcmpne32 %f0, %f4, %i1
37116 stx %g1, [%l7 + 0x48]
37117 fmuld8ulx16 %f3, %f8, %f8
37118 brz %l6, loop_4293
37119 tg %xcc, 0x5
37120 lduh [%l7 + 0x76], %i3
37121 lduw [%l7 + 0x3C], %o5
37122loop_4293:
37123 fba %fcc0, loop_4294
37124 fzeros %f15
37125 ldsh [%l7 + 0x2E], %g2
37126 fbge %fcc3, loop_4295
37127loop_4294:
37128 orncc %g6, 0x1CC2, %o0
37129 fmovrsgz %g5, %f15, %f5
37130 fbe %fcc3, loop_4296
37131loop_4295:
37132 bg,pn %xcc, loop_4297
37133 movrgz %o6, %l2, %l3
37134 st %f3, [%l7 + 0x48]
37135loop_4296:
37136 bcs loop_4298
37137loop_4297:
37138 ld [%l7 + 0x58], %f11
37139 lduh [%l7 + 0x1E], %o4
37140 movgu %icc, %g3, %i0
37141loop_4298:
37142 andn %i5, %o7, %l5
37143 bcc loop_4299
37144 srax %i7, 0x15, %g7
37145 fmovrsgz %l0, %f10, %f14
37146 fmovda %xcc, %f7, %f8
37147loop_4299:
37148 mova %xcc, %o2, %o3
37149 popc %l4, %o1
37150 ba,a loop_4300
37151 xor %g4, %l1, %i4
37152 srax %i6, %i2, %i1
37153 stw %l6, [%l7 + 0x50]
37154loop_4300:
37155 stw %i3, [%l7 + 0x34]
37156 fcmpne16 %f0, %f2, %g1
37157 movrlz %o5, 0x1F5, %g6
37158 fmovdn %icc, %f11, %f4
37159 fmovdpos %icc, %f3, %f13
37160 fmovdvs %icc, %f1, %f11
37161 fbl %fcc3, loop_4301
37162 tg %xcc, 0x4
37163 fmovdn %xcc, %f1, %f4
37164 ldd [%l7 + 0x70], %f8
37165loop_4301:
37166 alignaddr %g2, %o0, %o6
37167 subc %l2, %g5, %o4
37168 tl %icc, 0x4
37169 mulx %l3, %g3, %i5
37170 fmovsge %xcc, %f13, %f15
37171 srax %o7, %l5, %i7
37172 fpsub16 %f4, %f14, %f12
37173 fcmpgt16 %f10, %f2, %g7
37174 stb %l0, [%l7 + 0x3E]
37175 brlz,a %i0, loop_4302
37176 faligndata %f14, %f10, %f14
37177 edge8 %o3, %o2, %o1
37178 ld [%l7 + 0x34], %f8
37179loop_4302:
37180 fmul8x16 %f15, %f12, %f6
37181 subc %g4, %l4, %l1
37182 fand %f0, %f14, %f4
37183 fmuld8ulx16 %f11, %f9, %f14
37184 fmovrslez %i4, %f14, %f10
37185 ldub [%l7 + 0x27], %i6
37186 fxnor %f10, %f14, %f10
37187 edge16ln %i1, %i2, %i3
37188 be,a,pt %icc, loop_4303
37189 movrne %l6, %o5, %g1
37190 lduh [%l7 + 0x34], %g2
37191 mova %xcc, %o0, %o6
37192loop_4303:
37193 movleu %xcc, %l2, %g5
37194 movrgez %g6, 0x119, %l3
37195 tne %icc, 0x5
37196 fmovrde %g3, %f10, %f0
37197 st %f7, [%l7 + 0x50]
37198 bg,a loop_4304
37199 ld [%l7 + 0x14], %f11
37200 ldx [%l7 + 0x40], %o4
37201 movgu %icc, %i5, %o7
37202loop_4304:
37203 xor %i7, %l5, %l0
37204 taddcc %i0, %g7, %o3
37205 tn %icc, 0x1
37206 fpack32 %f0, %f4, %f2
37207 lduh [%l7 + 0x50], %o2
37208 fmovrdgz %g4, %f4, %f6
37209 stx %o1, [%l7 + 0x58]
37210 fblg,a %fcc1, loop_4305
37211 fpack16 %f8, %f8
37212 fcmpgt16 %f0, %f14, %l4
37213 subc %l1, %i6, %i4
37214loop_4305:
37215 fbl,a %fcc3, loop_4306
37216 lduw [%l7 + 0x24], %i1
37217 fxnors %f8, %f10, %f0
37218 fcmpne32 %f4, %f4, %i2
37219loop_4306:
37220 movgu %xcc, %l6, %i3
37221 fmovrdgez %g1, %f0, %f6
37222 ldsh [%l7 + 0x5A], %o5
37223 mulscc %o0, %o6, %g2
37224 fmuld8ulx16 %f3, %f1, %f2
37225 bleu,pn %xcc, loop_4307
37226 fnands %f7, %f9, %f7
37227 ld [%l7 + 0x78], %f6
37228 tsubcc %g5, 0x0D88, %g6
37229loop_4307:
37230 sth %l3, [%l7 + 0x6C]
37231 orn %g3, 0x0453, %l2
37232 bge,pt %icc, loop_4308
37233 tge %xcc, 0x1
37234 for %f10, %f0, %f2
37235 pdist %f12, %f6, %f2
37236loop_4308:
37237 fbn %fcc0, loop_4309
37238 edge32l %o4, %o7, %i5
37239 movgu %icc, %i7, %l0
37240 array8 %l5, %i0, %g7
37241loop_4309:
37242 stx %o3, [%l7 + 0x38]
37243 fmovdl %xcc, %f0, %f1
37244 fmovsleu %icc, %f15, %f8
37245 ld [%l7 + 0x54], %f14
37246 edge8 %o2, %o1, %l4
37247 faligndata %f4, %f0, %f4
37248 add %l1, %i6, %i4
37249 srax %i1, %i2, %l6
37250 fba,a %fcc1, loop_4310
37251 fcmpne32 %f10, %f12, %i3
37252 brnz %g1, loop_4311
37253 fcmpes %fcc3, %f9, %f10
37254loop_4310:
37255 fsrc2s %f5, %f13
37256 movn %icc, %o5, %o0
37257loop_4311:
37258 bpos %xcc, loop_4312
37259 fcmple16 %f4, %f0, %o6
37260 stw %g4, [%l7 + 0x54]
37261 sth %g2, [%l7 + 0x44]
37262loop_4312:
37263 addcc %g5, %g6, %g3
37264 std %f10, [%l7 + 0x50]
37265 fbo,a %fcc0, loop_4313
37266 ldub [%l7 + 0x73], %l2
37267 fmovdne %icc, %f11, %f15
37268 fxor %f2, %f0, %f12
37269loop_4313:
37270 movle %icc, %l3, %o7
37271 stb %i5, [%l7 + 0x5C]
37272 fsrc1s %f4, %f1
37273 array8 %i7, %l0, %o4
37274 fpack16 %f14, %f3
37275 ldd [%l7 + 0x28], %f0
37276 andncc %i0, %l5, %g7
37277 ldd [%l7 + 0x58], %f12
37278 stw %o3, [%l7 + 0x20]
37279 ldsw [%l7 + 0x0C], %o1
37280 fsrc2s %f14, %f0
37281 std %f8, [%l7 + 0x40]
37282 brz,a %o2, loop_4314
37283 movle %xcc, %l4, %i6
37284 fpack32 %f4, %f4, %f0
37285 brgez,a %i4, loop_4315
37286loop_4314:
37287 tleu %icc, 0x2
37288 st %f15, [%l7 + 0x58]
37289 fmovdvs %xcc, %f7, %f12
37290loop_4315:
37291 fmovd %f6, %f8
37292 std %f8, [%l7 + 0x28]
37293 bvs,a %icc, loop_4316
37294 ldub [%l7 + 0x40], %i1
37295 fcmpne32 %f14, %f2, %l1
37296 alignaddrl %i2, %l6, %g1
37297loop_4316:
37298 ldub [%l7 + 0x7C], %i3
37299 fmovdle %xcc, %f1, %f8
37300 ld [%l7 + 0x0C], %f9
37301 udivcc %o0, 0x0F8C, %o6
37302 tgu %xcc, 0x2
37303 ldub [%l7 + 0x14], %o5
37304 fbg %fcc1, loop_4317
37305 xor %g4, 0x09F5, %g2
37306 andn %g5, %g6, %l2
37307 ld [%l7 + 0x18], %f2
37308loop_4317:
37309 fmovscc %xcc, %f8, %f12
37310 fmovscc %icc, %f3, %f8
37311 ldsw [%l7 + 0x2C], %l3
37312 srlx %o7, 0x1E, %g3
37313 ld [%l7 + 0x20], %f5
37314 movrgz %i5, %i7, %l0
37315 ldsb [%l7 + 0x74], %o4
37316 ldd [%l7 + 0x10], %f12
37317 movrlez %l5, %g7, %i0
37318 fbuge %fcc0, loop_4318
37319 fpmerge %f4, %f0, %f8
37320 ldx [%l7 + 0x38], %o1
37321 tge %xcc, 0x6
37322loop_4318:
37323 fmovrsne %o2, %f14, %f9
37324 tn %icc, 0x7
37325 brlz %o3, loop_4319
37326 fmovdn %xcc, %f11, %f15
37327 lduh [%l7 + 0x34], %l4
37328 fmovde %icc, %f4, %f0
37329loop_4319:
37330 fbe %fcc1, loop_4320
37331 bshuffle %f4, %f8, %f0
37332 fxnors %f0, %f4, %f7
37333 brgez %i6, loop_4321
37334loop_4320:
37335 srlx %i1, %i4, %l1
37336 array8 %i2, %l6, %i3
37337 ldub [%l7 + 0x23], %o0
37338loop_4321:
37339 andcc %g1, %o6, %o5
37340 ldub [%l7 + 0x5A], %g2
37341 bvc,a,pn %xcc, loop_4322
37342 ldd [%l7 + 0x78], %f4
37343 mulscc %g5, %g4, %g6
37344 lduw [%l7 + 0x1C], %l3
37345loop_4322:
37346 fmovse %icc, %f0, %f0
37347 andcc %o7, %l2, %i5
37348 addcc %i7, %g3, %l0
37349 lduw [%l7 + 0x20], %o4
37350 ldd [%l7 + 0x30], %f12
37351 fcmpgt32 %f12, %f2, %l5
37352 sth %g7, [%l7 + 0x6E]
37353 fpsub16s %f12, %f10, %f1
37354 tne %xcc, 0x4
37355 addc %i0, %o2, %o3
37356 movle %xcc, %o1, %l4
37357 addc %i6, 0x1190, %i4
37358 sllx %l1, %i2, %l6
37359 sth %i1, [%l7 + 0x5E]
37360 fmovdleu %icc, %f12, %f14
37361 ldsw [%l7 + 0x4C], %o0
37362 lduw [%l7 + 0x5C], %i3
37363 ldx [%l7 + 0x48], %o6
37364 fmovrde %g1, %f12, %f2
37365 fmovdge %icc, %f8, %f3
37366 bpos,a,pn %xcc, loop_4323
37367 movre %g2, 0x055, %g5
37368 stw %o5, [%l7 + 0x1C]
37369 fnors %f10, %f3, %f11
37370loop_4323:
37371 fpmerge %f3, %f0, %f2
37372 std %f12, [%l7 + 0x30]
37373 sth %g6, [%l7 + 0x74]
37374 fpsub32s %f0, %f6, %f10
37375 stb %l3, [%l7 + 0x22]
37376 bne,a,pt %icc, loop_4324
37377 bge,a loop_4325
37378 ldx [%l7 + 0x30], %g4
37379 fmul8x16 %f14, %f14, %f6
37380loop_4324:
37381 stx %l2, [%l7 + 0x50]
37382loop_4325:
37383 ldx [%l7 + 0x48], %o7
37384 alignaddr %i7, %i5, %g3
37385 fmovrdlez %o4, %f14, %f14
37386 addc %l5, 0x01E4, %l0
37387 ldub [%l7 + 0x54], %g7
37388 std %f12, [%l7 + 0x38]
37389 udivcc %i0, 0x177B, %o3
37390 lduh [%l7 + 0x60], %o2
37391 nop
37392 setx loop_4326, %l0, %l1
37393 wrpr 0x1, %tl
37394 wrpr %l1, %tnpc
37395 setx 0x34400001400, %l0, %l1
37396 wrpr %l1, %tstate
37397 wrhpr 0x4, %htstate
37398 done
37399 alignaddr %o1, %i6, %l4
37400 fmovsa %xcc, %f8, %f5
37401 sdivcc %l1, 0x1460, %i2
37402loop_4326:
37403 ldd [%l7 + 0x68], %f4
37404 fmovdleu %xcc, %f12, %f5
37405 sth %l6, [%l7 + 0x62]
37406 bn,pn %icc, loop_4327
37407 fands %f3, %f2, %f8
37408 std %f2, [%l7 + 0x60]
37409 tle %xcc, 0x2
37410loop_4327:
37411 fbg %fcc1, loop_4328
37412 fmovsvs %xcc, %f8, %f13
37413 fpack32 %f14, %f10, %f14
37414 fpadd32s %f7, %f3, %f1
37415loop_4328:
37416 or %i4, %o0, %i3
37417 fands %f5, %f7, %f4
37418 ldd [%l7 + 0x58], %f2
37419 ta %icc, 0x3
37420 st %f7, [%l7 + 0x14]
37421 fexpand %f15, %f8
37422 tgu %xcc, 0x3
37423 udivcc %o6, 0x11AE, %i1
37424 fmovdl %xcc, %f14, %f11
37425 st %f12, [%l7 + 0x68]
37426 andcc %g2, %g1, %g5
37427 bvc,a,pt %icc, loop_4329
37428 ldub [%l7 + 0x79], %o5
37429 movrne %l3, 0x047, %g4
37430 lduh [%l7 + 0x32], %g6
37431loop_4329:
37432 or %l2, %o7, %i5
37433 stx %i7, [%l7 + 0x08]
37434 fmovsneg %xcc, %f6, %f0
37435 fmovdle %icc, %f6, %f13
37436 udivcc %o4, 0x0AAE, %g3
37437 bpos,pn %xcc, loop_4330
37438 for %f2, %f14, %f2
37439 bge loop_4331
37440 ldd [%l7 + 0x08], %f4
37441loop_4330:
37442 st %f14, [%l7 + 0x3C]
37443 tgu %xcc, 0x2
37444loop_4331:
37445 bshuffle %f6, %f14, %f12
37446 andn %l0, %l5, %g7
37447 lduw [%l7 + 0x64], %i0
37448 sth %o3, [%l7 + 0x4C]
37449 alignaddr %o2, %i6, %l4
37450 st %f7, [%l7 + 0x10]
37451 ldub [%l7 + 0x6C], %o1
37452 lduw [%l7 + 0x30], %i2
37453 fpsub32 %f14, %f14, %f8
37454 fmovdg %xcc, %f12, %f13
37455 st %f11, [%l7 + 0x58]
37456 tvc %xcc, 0x3
37457 std %f14, [%l7 + 0x38]
37458 movg %xcc, %l6, %i4
37459 movge %xcc, %l1, %i3
37460 fsrc2s %f10, %f12
37461 umulcc %o0, %o6, %g2
37462 taddcctv %i1, 0x0482, %g1
37463 edge8ln %o5, %g5, %g4
37464 edge8n %l3, %g6, %l2
37465 ldsh [%l7 + 0x7E], %o7
37466 fcmple32 %f0, %f12, %i7
37467 stx %i5, [%l7 + 0x58]
37468 tvc %xcc, 0x6
37469 fexpand %f11, %f0
37470 ldub [%l7 + 0x39], %o4
37471 ldsh [%l7 + 0x08], %g3
37472 fnors %f1, %f0, %f9
37473 movvc %xcc, %l5, %l0
37474 movrne %i0, %o3, %o2
37475 edge32l %i6, %g7, %l4
37476 stw %i2, [%l7 + 0x34]
37477 addcc %l6, %o1, %l1
37478 edge32l %i3, %i4, %o0
37479 stb %g2, [%l7 + 0x57]
37480 addc %o6, 0x17C0, %g1
37481 fpsub16s %f12, %f13, %f4
37482 fones %f13
37483 edge32l %o5, %i1, %g4
37484 fcmpgt16 %f10, %f14, %l3
37485 umulcc %g5, %g6, %l2
37486 fmovsge %icc, %f10, %f9
37487 fmovsleu %xcc, %f15, %f4
37488 lduh [%l7 + 0x2E], %i7
37489 ld [%l7 + 0x30], %f13
37490 fandnot2s %f13, %f0, %f8
37491 fmovsne %xcc, %f2, %f1
37492 orcc %o7, %o4, %i5
37493 ldsh [%l7 + 0x08], %l5
37494 edge16l %g3, %l0, %i0
37495 st %f9, [%l7 + 0x0C]
37496 fbule,a %fcc3, loop_4332
37497 bneg %xcc, loop_4333
37498 be %icc, loop_4334
37499 movge %xcc, %o2, %i6
37500loop_4332:
37501 ldx [%l7 + 0x78], %o3
37502loop_4333:
37503 tleu %icc, 0x0
37504loop_4334:
37505 fbu %fcc3, loop_4335
37506 sdivx %g7, 0x0BF5, %l4
37507 srl %l6, %o1, %i2
37508 xorcc %l1, 0x10F3, %i3
37509loop_4335:
37510 fmovdvs %xcc, %f6, %f13
37511 array8 %i4, %g2, %o0
37512 stx %o6, [%l7 + 0x40]
37513 for %f4, %f10, %f2
37514 std %f0, [%l7 + 0x08]
37515 stb %o5, [%l7 + 0x0B]
37516 umulcc %i1, %g1, %l3
37517 movg %icc, %g5, %g6
37518 fnot2 %f14, %f8
37519 fabsd %f14, %f2
37520 stw %l2, [%l7 + 0x4C]
37521 sth %g4, [%l7 + 0x48]
37522 lduw [%l7 + 0x10], %o7
37523 fbul %fcc1, loop_4336
37524 and %i7, 0x16D9, %o4
37525 ldsh [%l7 + 0x1E], %l5
37526 mova %xcc, %i5, %g3
37527loop_4336:
37528 fmovscc %xcc, %f3, %f15
37529 ldsw [%l7 + 0x78], %i0
37530 fcmps %fcc1, %f4, %f7
37531 ba loop_4337
37532 sth %o2, [%l7 + 0x2C]
37533 fmovs %f15, %f1
37534 fbo,a %fcc2, loop_4338
37535loop_4337:
37536 bvc,a,pn %icc, loop_4339
37537 ba loop_4340
37538 xor %l0, %i6, %o3
37539loop_4338:
37540 sth %l4, [%l7 + 0x44]
37541loop_4339:
37542 fcmpne32 %f12, %f10, %l6
37543loop_4340:
37544 fmovdne %xcc, %f0, %f9
37545 st %f11, [%l7 + 0x48]
37546 brgz %o1, loop_4341
37547 srax %g7, %i2, %i3
37548 bn,a,pn %icc, loop_4342
37549 fba,a %fcc2, loop_4343
37550loop_4341:
37551 fpsub32s %f9, %f6, %f5
37552 fbn,a %fcc1, loop_4344
37553loop_4342:
37554 fmovdle %icc, %f1, %f5
37555loop_4343:
37556 stb %l1, [%l7 + 0x32]
37557 stx %i4, [%l7 + 0x50]
37558loop_4344:
37559 fmovspos %xcc, %f8, %f11
37560 movrgz %o0, 0x3A1, %g2
37561 ld [%l7 + 0x24], %f8
37562 fpackfix %f6, %f12
37563 ldsb [%l7 + 0x23], %o5
37564 brgez,a %o6, loop_4345
37565 tsubcc %g1, %i1, %g5
37566 movcc %icc, %l3, %g6
37567 fbule,a %fcc1, loop_4346
37568loop_4345:
37569 fmovsge %icc, %f14, %f9
37570 fornot2s %f5, %f1, %f7
37571 mova %xcc, %g4, %o7
37572loop_4346:
37573 fcmpne32 %f12, %f2, %i7
37574 ldd [%l7 + 0x68], %f4
37575 ldd [%l7 + 0x38], %f2
37576 sth %o4, [%l7 + 0x36]
37577 movge %icc, %l2, %i5
37578 fmuld8sux16 %f11, %f12, %f12
37579 ld [%l7 + 0x64], %f12
37580 fmovdg %icc, %f9, %f6
37581 ble loop_4347
37582 or %g3, %l5, %o2
37583 stb %i0, [%l7 + 0x60]
37584 edge32ln %l0, %o3, %l4
37585loop_4347:
37586 movcc %xcc, %l6, %i6
37587 tcc %xcc, 0x6
37588 edge16n %g7, %o1, %i2
37589 stx %l1, [%l7 + 0x70]
37590 stx %i4, [%l7 + 0x78]
37591 fmovde %xcc, %f4, %f12
37592 xnorcc %i3, %g2, %o0
37593 stx %o5, [%l7 + 0x50]
37594 brgz,a %o6, loop_4348
37595 movge %xcc, %g1, %i1
37596 fmovscc %icc, %f14, %f3
37597 stw %g5, [%l7 + 0x14]
37598loop_4348:
37599 fmuld8sux16 %f14, %f11, %f12
37600 ldsb [%l7 + 0x6C], %l3
37601 subc %g4, 0x185D, %g6
37602 tleu %xcc, 0x5
37603 fpmerge %f9, %f9, %f4
37604 fnot2s %f13, %f1
37605 fmovsn %icc, %f2, %f9
37606 std %f2, [%l7 + 0x40]
37607 edge32l %o7, %i7, %o4
37608 fxnor %f4, %f0, %f12
37609 fandnot2s %f2, %f14, %f1
37610 fnot2 %f6, %f2
37611 ldx [%l7 + 0x50], %l2
37612 bneg,a loop_4349
37613 lduw [%l7 + 0x4C], %i5
37614 fmovsl %xcc, %f1, %f1
37615 subccc %l5, %o2, %g3
37616loop_4349:
37617 stb %l0, [%l7 + 0x46]
37618 orn %o3, 0x1D0E, %i0
37619 movcc %icc, %l6, %i6
37620 ld [%l7 + 0x7C], %f7
37621 lduw [%l7 + 0x38], %l4
37622 ldub [%l7 + 0x0E], %g7
37623 edge32ln %i2, %o1, %i4
37624 bgu,a,pn %icc, loop_4350
37625 stx %i3, [%l7 + 0x38]
37626 ldsb [%l7 + 0x1F], %l1
37627 xor %g2, 0x15DE, %o0
37628loop_4350:
37629 bpos,a,pt %xcc, loop_4351
37630 ldsw [%l7 + 0x44], %o5
37631 fmovde %xcc, %f0, %f5
37632 ldx [%l7 + 0x48], %o6
37633loop_4351:
37634 fmul8x16au %f0, %f7, %f10
37635 ldsb [%l7 + 0x2A], %i1
37636 orcc %g1, 0x1B53, %l3
37637 ldd [%l7 + 0x28], %f12
37638 ldx [%l7 + 0x28], %g4
37639 mulx %g5, %g6, %o7
37640 edge8l %o4, %i7, %i5
37641 st %f11, [%l7 + 0x30]
37642 ba,a,pt %icc, loop_4352
37643 tge %icc, 0x2
37644 brlez,a %l2, loop_4353
37645 andn %o2, %g3, %l5
37646loop_4352:
37647 edge16l %o3, %i0, %l0
37648 stx %l6, [%l7 + 0x30]
37649loop_4353:
37650 sdivx %i6, 0x0281, %l4
37651 fmovrdgez %i2, %f4, %f4
37652 fnor %f12, %f6, %f12
37653 fblg %fcc1, loop_4354
37654 mulscc %o1, 0x1007, %g7
37655 fbne %fcc0, loop_4355
37656 fexpand %f14, %f10
37657loop_4354:
37658 ldsb [%l7 + 0x13], %i3
37659 ldub [%l7 + 0x79], %i4
37660loop_4355:
37661 fmovscs %xcc, %f9, %f10
37662 mulx %l1, 0x04CE, %g2
37663 taddcctv %o5, %o0, %i1
37664 movvc %icc, %g1, %o6
37665 bcs loop_4356
37666 movgu %xcc, %g4, %g5
37667 brz %g6, loop_4357
37668 st %f3, [%l7 + 0x10]
37669loop_4356:
37670 sdiv %l3, 0x02E2, %o7
37671 bvc,a %xcc, loop_4358
37672loop_4357:
37673 fexpand %f15, %f8
37674 brz %o4, loop_4359
37675 fbne %fcc3, loop_4360
37676loop_4358:
37677 tleu %xcc, 0x6
37678 movrgz %i5, %l2, %o2
37679loop_4359:
37680 sdivcc %i7, 0x19F1, %l5
37681loop_4360:
37682 fones %f0
37683 tne %icc, 0x0
37684 bn loop_4361
37685 fmovsvc %xcc, %f8, %f0
37686 tne %icc, 0x4
37687 fandnot2s %f4, %f15, %f1
37688loop_4361:
37689 umul %g3, %i0, %o3
37690 tsubcc %l6, %i6, %l4
37691 tl %xcc, 0x7
37692 bge loop_4362
37693 ldd [%l7 + 0x48], %f6
37694 st %f11, [%l7 + 0x70]
37695 sth %i2, [%l7 + 0x76]
37696loop_4362:
37697 sethi 0x0A26, %o1
37698 fbo,a %fcc1, loop_4363
37699 mulx %g7, 0x0AB7, %i3
37700 fnegd %f4, %f10
37701 fzeros %f1
37702loop_4363:
37703 sth %l0, [%l7 + 0x1E]
37704 fmovrdgez %i4, %f2, %f6
37705 ldsb [%l7 + 0x63], %g2
37706 bl,pt %xcc, loop_4364
37707 lduw [%l7 + 0x18], %o5
37708 stw %l1, [%l7 + 0x50]
37709 bgu loop_4365
37710loop_4364:
37711 fpadd32s %f12, %f7, %f11
37712 fmovrslz %o0, %f5, %f8
37713 umulcc %g1, %i1, %g4
37714loop_4365:
37715 stx %o6, [%l7 + 0x50]
37716 fmovrse %g6, %f1, %f3
37717 ldsh [%l7 + 0x0A], %g5
37718 fmovdcs %xcc, %f10, %f1
37719 sll %l3, 0x16, %o7
37720 fnot2s %f4, %f13
37721 fmovrde %o4, %f14, %f12
37722 stx %l2, [%l7 + 0x60]
37723 fornot1s %f13, %f11, %f3
37724 te %icc, 0x4
37725 fbn,a %fcc3, loop_4366
37726 fxnors %f0, %f10, %f13
37727 fnands %f1, %f1, %f6
37728 stx %o2, [%l7 + 0x70]
37729loop_4366:
37730 tne %xcc, 0x4
37731 stb %i7, [%l7 + 0x51]
37732 stx %l5, [%l7 + 0x28]
37733 edge32ln %i5, %g3, %i0
37734 fornot1s %f14, %f11, %f9
37735 stb %l6, [%l7 + 0x2E]
37736 tsubcc %i6, %o3, %l4
37737 bgu,a loop_4367
37738 ldsw [%l7 + 0x24], %i2
37739 fcmpes %fcc1, %f14, %f9
37740 bgu,a %xcc, loop_4368
37741loop_4367:
37742 lduw [%l7 + 0x74], %o1
37743 fnands %f6, %f3, %f0
37744 fxnor %f10, %f4, %f14
37745loop_4368:
37746 sth %i3, [%l7 + 0x38]
37747 ldsh [%l7 + 0x30], %l0
37748 tle %xcc, 0x0
37749 bl,pt %xcc, loop_4369
37750 fbu,a %fcc3, loop_4370
37751 fmovsleu %xcc, %f8, %f0
37752 alignaddr %i4, %g2, %g7
37753loop_4369:
37754 ld [%l7 + 0x2C], %f13
37755loop_4370:
37756 tgu %xcc, 0x7
37757 srax %o5, %o0, %g1
37758 ba,a,pn %xcc, loop_4371
37759 stb %i1, [%l7 + 0x1F]
37760 tsubcctv %g4, 0x06EB, %l1
37761 st %f0, [%l7 + 0x40]
37762loop_4371:
37763 ldsw [%l7 + 0x60], %g6
37764 lduh [%l7 + 0x60], %g5
37765 ldsb [%l7 + 0x5A], %l3
37766 stw %o7, [%l7 + 0x18]
37767 ldsw [%l7 + 0x0C], %o6
37768 fexpand %f14, %f14
37769 ldsh [%l7 + 0x6A], %o4
37770 fcmpgt32 %f4, %f14, %o2
37771 fnegd %f6, %f12
37772 bn,a loop_4372
37773 mulscc %i7, %l5, %i5
37774 std %f8, [%l7 + 0x60]
37775 fmovrdgz %g3, %f6, %f6
37776loop_4372:
37777 ldx [%l7 + 0x28], %l2
37778 bl,a,pn %icc, loop_4373
37779 movne %icc, %i0, %i6
37780 ldx [%l7 + 0x28], %o3
37781 fbn %fcc0, loop_4374
37782loop_4373:
37783 fandnot1 %f14, %f2, %f10
37784 sdiv %l6, 0x1876, %i2
37785 brlez %l4, loop_4375
37786loop_4374:
37787 fandnot1s %f3, %f15, %f2
37788 fcmpd %fcc0, %f8, %f8
37789 fmovspos %icc, %f2, %f13
37790loop_4375:
37791 fmovsg %icc, %f2, %f12
37792 fcmpeq16 %f8, %f6, %i3
37793 smul %o1, %l0, %i4
37794 fbule,a %fcc2, loop_4376
37795 edge16 %g7, %g2, %o0
37796 st %f3, [%l7 + 0x34]
37797 brlez %o5, loop_4377
37798loop_4376:
37799 subccc %i1, 0x0DD5, %g1
37800 st %f9, [%l7 + 0x48]
37801 movvc %xcc, %l1, %g4
37802loop_4377:
37803 fmovdle %icc, %f9, %f5
37804 ldd [%l7 + 0x38], %f14
37805 fand %f8, %f8, %f0
37806 fbn %fcc1, loop_4378
37807 fmovrslez %g5, %f10, %f14
37808 ldsw [%l7 + 0x48], %l3
37809 stw %o7, [%l7 + 0x64]
37810loop_4378:
37811 fnor %f14, %f4, %f0
37812 ldsb [%l7 + 0x23], %o6
37813 alignaddr %o4, %o2, %g6
37814 sethi 0x1417, %i7
37815 fcmpeq16 %f2, %f4, %l5
37816 fsrc1 %f12, %f2
37817 std %f2, [%l7 + 0x30]
37818 xnorcc %i5, 0x091A, %g3
37819 fmovscs %xcc, %f1, %f13
37820 movvc %icc, %l2, %i6
37821 sub %i0, 0x0809, %o3
37822 fpsub32s %f12, %f7, %f8
37823 tneg %icc, 0x1
37824 stb %l6, [%l7 + 0x12]
37825 udiv %l4, 0x0429, %i2
37826 ldsw [%l7 + 0x10], %i3
37827 movn %xcc, %o1, %i4
37828 subccc %g7, %l0, %g2
37829 fmovrse %o0, %f9, %f15
37830 move %xcc, %i1, %o5
37831 edge32l %l1, %g4, %g5
37832 st %f11, [%l7 + 0x34]
37833 srl %g1, 0x09, %l3
37834 fmuld8ulx16 %f11, %f1, %f4
37835 stb %o6, [%l7 + 0x60]
37836 st %f1, [%l7 + 0x20]
37837 edge32l %o4, %o2, %g6
37838 fba %fcc3, loop_4379
37839 srl %i7, 0x13, %o7
37840 andncc %i5, %g3, %l2
37841 fmovrdlez %i6, %f4, %f0
37842loop_4379:
37843 edge16 %i0, %l5, %l6
37844 bcc loop_4380
37845 subcc %l4, 0x1F66, %i2
37846 tcs %xcc, 0x3
37847 fnand %f12, %f8, %f14
37848loop_4380:
37849 fbo %fcc3, loop_4381
37850 fands %f10, %f9, %f11
37851 fmovrdgz %o3, %f2, %f12
37852 fnot1s %f15, %f8
37853loop_4381:
37854 stw %i3, [%l7 + 0x50]
37855 stx %o1, [%l7 + 0x20]
37856 sra %i4, 0x13, %g7
37857 sth %l0, [%l7 + 0x4A]
37858 stb %o0, [%l7 + 0x4B]
37859 udivx %i1, 0x0ACF, %o5
37860 ldub [%l7 + 0x7D], %l1
37861 lduh [%l7 + 0x7A], %g4
37862 sllx %g2, 0x07, %g5
37863 ldd [%l7 + 0x18], %f0
37864 stw %l3, [%l7 + 0x2C]
37865 sdivx %o6, 0x085D, %g1
37866 alignaddr %o2, %o4, %i7
37867 ldsw [%l7 + 0x34], %o7
37868 stx %g6, [%l7 + 0x50]
37869 tg %xcc, 0x7
37870 st %f4, [%l7 + 0x1C]
37871 stw %i5, [%l7 + 0x50]
37872 ldsb [%l7 + 0x5A], %l2
37873 fmovsl %icc, %f5, %f14
37874 mulscc %i6, 0x0421, %g3
37875 movge %xcc, %l5, %i0
37876 fmovspos %icc, %f5, %f3
37877 mulx %l4, 0x0417, %i2
37878 lduh [%l7 + 0x72], %o3
37879 ldub [%l7 + 0x25], %l6
37880 edge16 %o1, %i4, %i3
37881 stx %l0, [%l7 + 0x68]
37882 faligndata %f0, %f2, %f4
37883 fmovdvs %icc, %f11, %f9
37884 fmovrde %o0, %f2, %f2
37885 fbule,a %fcc2, loop_4382
37886 fmovdg %icc, %f12, %f9
37887 lduh [%l7 + 0x56], %i1
37888 stw %g7, [%l7 + 0x24]
37889loop_4382:
37890 sth %o5, [%l7 + 0x1A]
37891 ldx [%l7 + 0x30], %l1
37892 ldsb [%l7 + 0x1A], %g4
37893 andn %g5, %l3, %o6
37894 fabsd %f8, %f0
37895 brlz,a %g2, loop_4383
37896 addc %g1, %o4, %i7
37897 fmovrsgez %o7, %f8, %f1
37898 smulcc %g6, %o2, %l2
37899loop_4383:
37900 orncc %i5, 0x0C1F, %i6
37901 fmovrde %l5, %f6, %f14
37902 sth %g3, [%l7 + 0x40]
37903 std %f14, [%l7 + 0x60]
37904 lduh [%l7 + 0x58], %l4
37905 fnot1s %f8, %f5
37906 ldx [%l7 + 0x08], %i2
37907 sth %o3, [%l7 + 0x7E]
37908 edge32l %i0, %o1, %l6
37909 bg loop_4384
37910 move %icc, %i4, %i3
37911 bg,a,pn %xcc, loop_4385
37912 tne %icc, 0x6
37913loop_4384:
37914 subc %o0, %l0, %g7
37915 stb %i1, [%l7 + 0x2B]
37916loop_4385:
37917 ldsw [%l7 + 0x4C], %o5
37918 ld [%l7 + 0x78], %f8
37919 for %f4, %f6, %f2
37920 fzeros %f2
37921 siam 0x5
37922 fcmple16 %f2, %f14, %g4
37923 tge %xcc, 0x7
37924 smulcc %l1, %l3, %g5
37925 edge8 %g2, %g1, %o4
37926 ldsh [%l7 + 0x74], %o6
37927 fzero %f2
37928 stb %i7, [%l7 + 0x44]
37929 fpsub32s %f2, %f2, %f2
37930 fcmps %fcc1, %f7, %f7
37931 sllx %g6, 0x01, %o2
37932 movl %xcc, %l2, %i5
37933 ldsh [%l7 + 0x66], %i6
37934 movcc %icc, %o7, %g3
37935 edge16ln %l5, %l4, %o3
37936 fbne %fcc3, loop_4386
37937 fmovd %f6, %f8
37938 edge16 %i0, %i2, %l6
37939 ldx [%l7 + 0x60], %i4
37940loop_4386:
37941 ldx [%l7 + 0x50], %i3
37942 alignaddrl %o1, %o0, %g7
37943 fcmpne16 %f0, %f6, %l0
37944 ldsh [%l7 + 0x24], %i1
37945 nop
37946 setx loop_4387, %l0, %l1
37947 jmpl %l1, %g4
37948 sth %l1, [%l7 + 0x26]
37949 ld [%l7 + 0x28], %f4
37950 fcmpne16 %f2, %f2, %o5
37951loop_4387:
37952 sth %l3, [%l7 + 0x72]
37953 andcc %g2, 0x190C, %g5
37954 sdivx %g1, 0x0F67, %o4
37955 fpsub16 %f12, %f8, %f0
37956 bg loop_4388
37957 fandnot1 %f14, %f4, %f4
37958 subc %o6, 0x0A40, %g6
37959 bn,pt %xcc, loop_4389
37960loop_4388:
37961 sra %o2, %l2, %i5
37962 movrgz %i7, %i6, %o7
37963 fnor %f0, %f6, %f14
37964loop_4389:
37965 lduh [%l7 + 0x1C], %l5
37966 lduh [%l7 + 0x1E], %l4
37967 fnor %f10, %f4, %f2
37968 fnand %f4, %f6, %f2
37969 movvs %xcc, %o3, %i0
37970 movne %xcc, %g3, %l6
37971 taddcctv %i2, %i3, %o1
37972 fandnot2s %f6, %f2, %f9
37973 ldsh [%l7 + 0x24], %i4
37974 st %f14, [%l7 + 0x54]
37975 andn %g7, 0x0270, %o0
37976 lduh [%l7 + 0x30], %l0
37977 ldd [%l7 + 0x70], %f2
37978 be,a,pt %xcc, loop_4390
37979 movgu %xcc, %i1, %g4
37980 ldub [%l7 + 0x22], %l1
37981 fbug %fcc2, loop_4391
37982loop_4390:
37983 ldd [%l7 + 0x20], %f8
37984 ldsb [%l7 + 0x20], %l3
37985 fmovsvs %icc, %f15, %f8
37986loop_4391:
37987 fmovsgu %xcc, %f15, %f14
37988 subccc %g2, 0x1B86, %o5
37989 movpos %icc, %g5, %o4
37990 edge16 %o6, %g6, %o2
37991 ld [%l7 + 0x28], %f11
37992 fmovrdgez %l2, %f8, %f6
37993 fmovrsgez %g1, %f9, %f0
37994 fcmpeq32 %f0, %f14, %i5
37995 movvc %icc, %i6, %i7
37996 fmovrdlez %l5, %f14, %f14
37997 fmovsleu %xcc, %f0, %f8
37998 umul %o7, 0x11C8, %o3
37999 fornot2 %f4, %f14, %f0
38000 ldx [%l7 + 0x18], %l4
38001 stx %i0, [%l7 + 0x28]
38002 sth %l6, [%l7 + 0x78]
38003 lduw [%l7 + 0x10], %g3
38004 ble,pt %icc, loop_4392
38005 ldub [%l7 + 0x79], %i2
38006 bpos loop_4393
38007 fmovsgu %xcc, %f7, %f4
38008loop_4392:
38009 fmovdleu %icc, %f3, %f1
38010 fcmpgt32 %f12, %f0, %o1
38011loop_4393:
38012 ldx [%l7 + 0x18], %i3
38013 ldub [%l7 + 0x15], %i4
38014 st %f0, [%l7 + 0x74]
38015 fmovd %f14, %f12
38016 fmovsneg %icc, %f5, %f6
38017 ldx [%l7 + 0x38], %o0
38018 fandnot1 %f2, %f8, %f2
38019 ta %icc, 0x6
38020 ldsw [%l7 + 0x78], %g7
38021 movrlez %i1, %l0, %l1
38022 fornot2 %f2, %f6, %f14
38023 andn %l3, 0x1826, %g4
38024 ld [%l7 + 0x6C], %f14
38025 fmovdne %xcc, %f11, %f7
38026 stw %g2, [%l7 + 0x74]
38027 lduh [%l7 + 0x48], %o5
38028 be,pt %icc, loop_4394
38029 fbne %fcc0, loop_4395
38030 ld [%l7 + 0x68], %f14
38031 fbug,a %fcc2, loop_4396
38032loop_4394:
38033 nop
38034 setx loop_4397, %l0, %l1
38035 wrpr 0x1, %tl
38036 wrpr %l1, %tpc
38037 add %l1, 0x4, %l1
38038 wrpr %l1, %tnpc
38039 setx 0x34400001400, %l0, %l1
38040 wrpr %l1, %tstate
38041 wrhpr 0x4, %htstate
38042 retry
38043loop_4395:
38044 fmul8x16al %f11, %f10, %f12
38045 lduh [%l7 + 0x50], %g5
38046loop_4396:
38047 fmuld8ulx16 %f15, %f13, %f8
38048loop_4397:
38049 andncc %o4, %o6, %o2
38050 sll %g6, 0x05, %g1
38051 fbn %fcc2, loop_4398
38052 andn %l2, %i6, %i7
38053 st %f14, [%l7 + 0x58]
38054 stb %l5, [%l7 + 0x28]
38055loop_4398:
38056 st %f15, [%l7 + 0x3C]
38057 ba loop_4399
38058 lduh [%l7 + 0x54], %i5
38059 udivx %o7, 0x0144, %l4
38060 movne %icc, %o3, %i0
38061loop_4399:
38062 st %f1, [%l7 + 0x1C]
38063 stw %l6, [%l7 + 0x38]
38064 lduh [%l7 + 0x48], %g3
38065 ldd [%l7 + 0x78], %f6
38066 fmovs %f0, %f1
38067 stw %i2, [%l7 + 0x1C]
38068 bpos,a %icc, loop_4400
38069 fcmpgt16 %f0, %f12, %i3
38070 srax %o1, 0x1D, %i4
38071 ldsb [%l7 + 0x76], %o0
38072loop_4400:
38073 ldd [%l7 + 0x50], %f8
38074 ldx [%l7 + 0x70], %g7
38075 fexpand %f12, %f10
38076 ld [%l7 + 0x14], %f14
38077 umulcc %i1, %l1, %l3
38078 fbo,a %fcc1, loop_4401
38079 st %f1, [%l7 + 0x10]
38080 std %f6, [%l7 + 0x50]
38081 be,a,pn %xcc, loop_4402
38082loop_4401:
38083 std %f0, [%l7 + 0x40]
38084 fmovdvc %xcc, %f6, %f0
38085 edge8 %g4, %g2, %l0
38086loop_4402:
38087 bneg,pt %icc, loop_4403
38088 brgz,a %g5, loop_4404
38089 fpadd32s %f5, %f4, %f8
38090 edge8l %o4, %o6, %o2
38091loop_4403:
38092 sllx %o5, 0x14, %g6
38093loop_4404:
38094 edge16ln %l2, %i6, %g1
38095 subcc %l5, 0x0C29, %i5
38096 brz %o7, loop_4405
38097 fbge %fcc0, loop_4406
38098 array16 %l4, %i7, %o3
38099 ld [%l7 + 0x1C], %f7
38100loop_4405:
38101 sth %i0, [%l7 + 0x12]
38102loop_4406:
38103 ldsw [%l7 + 0x38], %l6
38104 te %xcc, 0x7
38105 brgz,a %i2, loop_4407
38106 fnot1 %f2, %f4
38107 fba %fcc2, loop_4408
38108 lduw [%l7 + 0x74], %g3
38109loop_4407:
38110 umulcc %o1, 0x0B67, %i3
38111 fmovrdgz %i4, %f12, %f14
38112loop_4408:
38113 fmovdcs %xcc, %f12, %f5
38114 fornot1s %f3, %f9, %f13
38115 fmovse %icc, %f2, %f8
38116 fmovrslez %g7, %f3, %f14
38117 movvs %icc, %o0, %i1
38118 tvs %xcc, 0x3
38119 ldsw [%l7 + 0x38], %l1
38120 lduw [%l7 + 0x08], %l3
38121 fbuge %fcc2, loop_4409
38122 lduw [%l7 + 0x7C], %g4
38123 fpadd32s %f3, %f11, %f8
38124 fba %fcc1, loop_4410
38125loop_4409:
38126 movrgz %g2, %g5, %o4
38127 movre %l0, 0x3E2, %o6
38128 ldub [%l7 + 0x69], %o5
38129loop_4410:
38130 fmovdn %icc, %f11, %f7
38131 ldub [%l7 + 0x14], %g6
38132 fmovdl %xcc, %f12, %f5
38133 ldx [%l7 + 0x18], %o2
38134 ldsw [%l7 + 0x0C], %i6
38135 ldd [%l7 + 0x10], %f2
38136 ldub [%l7 + 0x3A], %g1
38137 fmovrdgez %l2, %f0, %f4
38138 fmovscs %icc, %f14, %f14
38139 fbug %fcc1, loop_4411
38140 fnor %f6, %f10, %f6
38141 fsrc2 %f8, %f4
38142 addcc %l5, %o7, %i5
38143loop_4411:
38144 ldsw [%l7 + 0x68], %l4
38145 fmovdvc %icc, %f7, %f14
38146 fmovscs %xcc, %f0, %f1
38147 ldsh [%l7 + 0x60], %i7
38148 ld [%l7 + 0x3C], %f4
38149 andncc %o3, %l6, %i2
38150 te %icc, 0x2
38151 subcc %g3, %o1, %i0
38152 fbuge %fcc1, loop_4412
38153 ldub [%l7 + 0x69], %i3
38154 sdiv %i4, 0x0439, %o0
38155 fmovrse %g7, %f0, %f13
38156loop_4412:
38157 lduw [%l7 + 0x60], %i1
38158 st %f1, [%l7 + 0x78]
38159 smul %l3, %l1, %g4
38160 fmovscc %xcc, %f9, %f3
38161 stb %g5, [%l7 + 0x10]
38162 ldsb [%l7 + 0x51], %g2
38163 ldd [%l7 + 0x58], %f4
38164 stw %l0, [%l7 + 0x34]
38165 st %f11, [%l7 + 0x54]
38166 movrgez %o6, %o4, %g6
38167 bn,a %icc, loop_4413
38168 st %f4, [%l7 + 0x4C]
38169 ldsw [%l7 + 0x50], %o2
38170 edge32ln %o5, %i6, %g1
38171loop_4413:
38172 te %icc, 0x4
38173 fblg %fcc3, loop_4414
38174 bleu,a loop_4415
38175 ld [%l7 + 0x4C], %f14
38176 bvc,a,pn %icc, loop_4416
38177loop_4414:
38178 brnz,a %l5, loop_4417
38179loop_4415:
38180 fmovrdgz %o7, %f4, %f0
38181 fbn,a %fcc3, loop_4418
38182loop_4416:
38183 fzeros %f7
38184loop_4417:
38185 tsubcc %l2, 0x06DD, %i5
38186 fmovrsne %i7, %f10, %f5
38187loop_4418:
38188 fandnot1 %f12, %f10, %f2
38189 fpsub16s %f7, %f2, %f10
38190 fones %f3
38191 alignaddr %o3, %l6, %l4
38192 stw %g3, [%l7 + 0x20]
38193 fbge %fcc2, loop_4419
38194 tsubcc %o1, %i2, %i3
38195 bvs loop_4420
38196 sdiv %i4, 0x1631, %o0
38197loop_4419:
38198 fmovrde %i0, %f14, %f10
38199 fmovdgu %icc, %f5, %f3
38200loop_4420:
38201 brz,a %i1, loop_4421
38202 fmul8sux16 %f2, %f2, %f12
38203 ldsw [%l7 + 0x40], %l3
38204 st %f8, [%l7 + 0x18]
38205loop_4421:
38206 movcs %icc, %l1, %g7
38207 sethi 0x1DA1, %g5
38208 ldx [%l7 + 0x28], %g4
38209 bvc,a %icc, loop_4422
38210 fmovsle %icc, %f14, %f7
38211 fmovscc %xcc, %f15, %f10
38212 fmovrslz %g2, %f8, %f5
38213loop_4422:
38214 ld [%l7 + 0x7C], %f7
38215 fnot1 %f8, %f0
38216 ldd [%l7 + 0x60], %f4
38217 taddcc %o6, %l0, %o4
38218 bg,pt %xcc, loop_4423
38219 taddcc %g6, %o2, %o5
38220 bl,a,pn %xcc, loop_4424
38221 brgez %g1, loop_4425
38222loop_4423:
38223 stw %i6, [%l7 + 0x38]
38224 fpadd16s %f2, %f14, %f3
38225loop_4424:
38226 orncc %o7, 0x02D7, %l2
38227loop_4425:
38228 stb %i5, [%l7 + 0x5F]
38229 array32 %i7, %l5, %l6
38230 ldsh [%l7 + 0x3A], %o3
38231 tle %icc, 0x2
38232 fmovsvs %icc, %f12, %f6
38233 stx %l4, [%l7 + 0x08]
38234 fnot2s %f1, %f6
38235 fcmple32 %f10, %f12, %o1
38236 st %f6, [%l7 + 0x10]
38237 fbu,a %fcc1, loop_4426
38238 fmovrslez %g3, %f13, %f8
38239 fmovrsne %i3, %f6, %f11
38240 sth %i4, [%l7 + 0x3C]
38241loop_4426:
38242 xnorcc %o0, %i2, %i0
38243 movge %xcc, %l3, %l1
38244 fsrc2s %f9, %f0
38245 srax %i1, 0x07, %g5
38246 ldd [%l7 + 0x70], %f2
38247 ldsb [%l7 + 0x6A], %g7
38248 ldd [%l7 + 0x40], %f14
38249 ldsw [%l7 + 0x08], %g2
38250 tcs %xcc, 0x5
38251 lduh [%l7 + 0x38], %g4
38252 stb %l0, [%l7 + 0x2C]
38253 udiv %o6, 0x1D93, %g6
38254 bneg,a,pt %icc, loop_4427
38255 ldd [%l7 + 0x10], %f14
38256 edge32n %o2, %o5, %g1
38257 ldd [%l7 + 0x18], %f12
38258loop_4427:
38259 fcmpes %fcc0, %f10, %f15
38260 sth %i6, [%l7 + 0x50]
38261 ldub [%l7 + 0x65], %o7
38262 smulcc %l2, %o4, %i7
38263 fmuld8sux16 %f15, %f10, %f12
38264 bcs,a loop_4428
38265 tsubcc %i5, %l5, %o3
38266 fmul8x16al %f6, %f1, %f4
38267 fpadd32 %f4, %f12, %f10
38268loop_4428:
38269 fmovscc %xcc, %f3, %f3
38270 fcmps %fcc3, %f5, %f12
38271 bvs,pt %xcc, loop_4429
38272 movl %icc, %l6, %l4
38273 fmovde %icc, %f6, %f11
38274 fmovdn %icc, %f1, %f10
38275loop_4429:
38276 xor %o1, %g3, %i4
38277 movvs %icc, %i3, %o0
38278 movle %icc, %i0, %i2
38279 movrgz %l3, %l1, %g5
38280 edge16l %g7, %i1, %g4
38281 xnorcc %g2, %l0, %o6
38282 fnand %f10, %f10, %f10
38283 movrlz %g6, %o2, %g1
38284 ldub [%l7 + 0x5A], %i6
38285 sllx %o5, %l2, %o7
38286 fcmpeq32 %f4, %f6, %i7
38287 fmovdge %xcc, %f7, %f3
38288 taddcc %i5, %l5, %o4
38289 fcmps %fcc3, %f8, %f2
38290 bvc %xcc, loop_4430
38291 udiv %o3, 0x0919, %l4
38292 movg %icc, %l6, %o1
38293 fnors %f1, %f4, %f0
38294loop_4430:
38295 fpsub32s %f8, %f3, %f5
38296 faligndata %f0, %f2, %f2
38297 be,a %xcc, loop_4431
38298 sdivx %i4, 0x0B8A, %g3
38299 sra %i3, %o0, %i0
38300 movl %xcc, %l3, %i2
38301loop_4431:
38302 srax %g5, %g7, %i1
38303 edge16 %g4, %g2, %l1
38304 fmovsge %xcc, %f0, %f4
38305 tle %xcc, 0x2
38306 fxors %f14, %f8, %f3
38307 std %f12, [%l7 + 0x78]
38308 fabsd %f8, %f10
38309 ldx [%l7 + 0x40], %o6
38310 fmovrsgz %g6, %f5, %f8
38311 lduw [%l7 + 0x08], %l0
38312 fmul8ulx16 %f10, %f8, %f0
38313 std %f14, [%l7 + 0x58]
38314 movrne %o2, %g1, %o5
38315 stx %l2, [%l7 + 0x38]
38316 fpadd16 %f0, %f4, %f0
38317 fbne,a %fcc3, loop_4432
38318 bvs,a %xcc, loop_4433
38319 srl %i6, 0x10, %i7
38320 movcc %xcc, %i5, %o7
38321loop_4432:
38322 subccc %o4, %l5, %l4
38323loop_4433:
38324 ldsw [%l7 + 0x14], %o3
38325 ldsw [%l7 + 0x14], %o1
38326 ldx [%l7 + 0x20], %i4
38327 fmovdge %xcc, %f3, %f7
38328 sth %l6, [%l7 + 0x6E]
38329 fandnot1 %f12, %f0, %f12
38330 fmovdn %xcc, %f8, %f2
38331 fmovsa %icc, %f2, %f5
38332 tcc %xcc, 0x5
38333 bpos,pn %xcc, loop_4434
38334 edge32n %i3, %o0, %i0
38335 brlz,a %g3, loop_4435
38336 fmovsne %icc, %f0, %f9
38337loop_4434:
38338 fmovse %icc, %f8, %f7
38339 std %f12, [%l7 + 0x58]
38340loop_4435:
38341 and %i2, 0x1007, %l3
38342 sra %g7, 0x19, %g5
38343 ldsb [%l7 + 0x76], %i1
38344 sdivx %g4, 0x0CE5, %g2
38345 fnor %f12, %f8, %f0
38346 fbne %fcc3, loop_4436
38347 fmul8x16 %f7, %f6, %f2
38348 brgez %o6, loop_4437
38349 ld [%l7 + 0x08], %f10
38350loop_4436:
38351 stw %g6, [%l7 + 0x58]
38352 stw %l1, [%l7 + 0x68]
38353loop_4437:
38354 array16 %l0, %g1, %o2
38355 stb %o5, [%l7 + 0x6E]
38356 fabsd %f14, %f2
38357 edge16l %l2, %i6, %i5
38358 ldsw [%l7 + 0x34], %i7
38359 fmovdgu %icc, %f9, %f5
38360 fzeros %f5
38361 bvc,a %icc, loop_4438
38362 ldx [%l7 + 0x50], %o4
38363 fand %f12, %f6, %f4
38364 sllx %o7, 0x0F, %l4
38365loop_4438:
38366 faligndata %f2, %f4, %f10
38367 movre %l5, %o3, %o1
38368 fmovsgu %icc, %f14, %f11
38369 sth %i4, [%l7 + 0x5C]
38370 fpsub16 %f14, %f8, %f6
38371 fmovspos %icc, %f7, %f12
38372 movne %icc, %l6, %i3
38373 fmovdn %xcc, %f1, %f0
38374 brlz %i0, loop_4439
38375 bn,a,pt %icc, loop_4440
38376 call loop_4441
38377 ldsw [%l7 + 0x68], %g3
38378loop_4439:
38379 ldsh [%l7 + 0x14], %i2
38380loop_4440:
38381 fmovdge %icc, %f14, %f10
38382loop_4441:
38383 fmovsne %xcc, %f8, %f0
38384 ldx [%l7 + 0x30], %l3
38385 orn %o0, 0x1FFF, %g5
38386 ld [%l7 + 0x70], %f14
38387 tsubcc %g7, %i1, %g2
38388 umul %g4, %g6, %o6
38389 movcs %icc, %l0, %g1
38390 array32 %l1, %o5, %l2
38391 ldsh [%l7 + 0x12], %i6
38392 fmovrslz %i5, %f12, %f12
38393 ldd [%l7 + 0x48], %f4
38394 fmul8x16al %f1, %f9, %f14
38395 xorcc %i7, %o4, %o2
38396 st %f14, [%l7 + 0x10]
38397 fmovrdlez %l4, %f10, %f10
38398 fmovscc %xcc, %f11, %f2
38399 movpos %icc, %l5, %o3
38400 xnor %o7, 0x1647, %o1
38401 be %xcc, loop_4442
38402 fmovdn %xcc, %f12, %f8
38403 edge16n %l6, %i4, %i0
38404 tneg %xcc, 0x0
38405loop_4442:
38406 move %icc, %g3, %i2
38407 tn %icc, 0x1
38408 tvs %icc, 0x1
38409 tsubcctv %l3, %i3, %g5
38410 tneg %xcc, 0x3
38411 ldsb [%l7 + 0x5C], %o0
38412 edge8n %g7, %g2, %i1
38413 fsrc2s %f9, %f13
38414 edge8 %g6, %g4, %l0
38415 ldd [%l7 + 0x58], %f14
38416 fcmple32 %f2, %f12, %g1
38417 ld [%l7 + 0x44], %f12
38418 subccc %l1, %o6, %o5
38419 tsubcc %l2, 0x1EB7, %i5
38420 fmul8sux16 %f14, %f12, %f8
38421 tne %xcc, 0x4
38422 smul %i7, 0x0293, %i6
38423 tcc %icc, 0x4
38424 ldd [%l7 + 0x48], %f4
38425 bpos %icc, loop_4443
38426 ta %icc, 0x5
38427 fand %f8, %f8, %f10
38428 bcc,a loop_4444
38429loop_4443:
38430 ldx [%l7 + 0x10], %o4
38431 fmovsn %xcc, %f6, %f6
38432 movrgz %l4, 0x1AE, %o2
38433loop_4444:
38434 ldsh [%l7 + 0x16], %o3
38435 fcmped %fcc3, %f2, %f6
38436 ldx [%l7 + 0x20], %l5
38437 stb %o7, [%l7 + 0x60]
38438 be,a %icc, loop_4445
38439 lduh [%l7 + 0x5C], %l6
38440 st %f5, [%l7 + 0x3C]
38441 fcmpeq32 %f10, %f10, %o1
38442loop_4445:
38443 tpos %icc, 0x4
38444 fpadd32s %f14, %f7, %f9
38445 mova %xcc, %i0, %i4
38446 ldsb [%l7 + 0x7C], %g3
38447 nop
38448 setx loop_4446, %l0, %l1
38449 jmpl %l1, %l3
38450 tsubcctv %i2, 0x090C, %g5
38451 fpmerge %f8, %f4, %f2
38452 std %f8, [%l7 + 0x70]
38453loop_4446:
38454 mulx %o0, 0x0BD8, %g7
38455 bvc,pt %icc, loop_4447
38456 ldsw [%l7 + 0x6C], %i3
38457 fpadd32 %f0, %f12, %f4
38458 movle %xcc, %i1, %g6
38459loop_4447:
38460 bcs,a %icc, loop_4448
38461 ld [%l7 + 0x60], %f3
38462 fbn %fcc1, loop_4449
38463 sllx %g4, 0x07, %g2
38464loop_4448:
38465 fmovrde %l0, %f6, %f6
38466 ldsh [%l7 + 0x12], %l1
38467loop_4449:
38468 fcmpgt16 %f10, %f12, %o6
38469 alignaddr %g1, %o5, %i5
38470 fnand %f2, %f0, %f0
38471 ldd [%l7 + 0x40], %f0
38472 lduh [%l7 + 0x0C], %l2
38473 st %f10, [%l7 + 0x48]
38474 fandnot2s %f8, %f14, %f0
38475 stb %i6, [%l7 + 0x76]
38476 nop
38477 setx loop_4450, %l0, %l1
38478 wrpr 0x1, %tl
38479 wrpr %l1, %tpc
38480 add %l1, 0x4, %l1
38481 wrpr %l1, %tnpc
38482 setx 0x34400001400, %l0, %l1
38483 wrpr %l1, %tstate
38484 wrhpr 0x4, %htstate
38485 retry
38486 ldsb [%l7 + 0x6B], %o4
38487 fnor %f2, %f10, %f0
38488 fbu,a %fcc2, loop_4451
38489loop_4450:
38490 tn %icc, 0x2
38491 ldsh [%l7 + 0x22], %l4
38492 fandnot1s %f0, %f14, %f14
38493loop_4451:
38494 st %f10, [%l7 + 0x70]
38495 st %f8, [%l7 + 0x7C]
38496 fornot1s %f12, %f8, %f9
38497 fbn,a %fcc3, loop_4452
38498 movre %i7, %o2, %o3
38499 fpack32 %f2, %f14, %f14
38500 andncc %l5, %o7, %o1
38501loop_4452:
38502 ldsw [%l7 + 0x58], %i0
38503 nop
38504 setx loop_4453, %l0, %l1
38505 wrpr 0x1, %tl
38506 wrpr %l1, %tpc
38507 add %l1, 0x4, %l1
38508 wrpr %l1, %tnpc
38509 setx 0x34400001400, %l0, %l1
38510 wrpr %l1, %tstate
38511 wrhpr 0x4, %htstate
38512 retry
38513 sth %i4, [%l7 + 0x14]
38514 ldd [%l7 + 0x20], %f6
38515 nop
38516 setx loop_4454, %l0, %l1
38517 wrpr 0x1, %tl
38518 wrpr %l1, %tpc
38519 add %l1, 0x4, %l1
38520 wrpr %l1, %tnpc
38521 setx 0x34400001400, %l0, %l1
38522 wrpr %l1, %tstate
38523 wrhpr 0x4, %htstate
38524 retry
38525loop_4453:
38526 fnot1 %f6, %f8
38527 fpsub16 %f12, %f8, %f4
38528 bge,a,pn %icc, loop_4455
38529loop_4454:
38530 brlz,a %g3, loop_4456
38531 fcmpne32 %f14, %f0, %l6
38532 fmovsleu %xcc, %f9, %f6
38533loop_4455:
38534 subcc %i2, %l3, %g5
38535loop_4456:
38536 lduh [%l7 + 0x2A], %g7
38537 fand %f0, %f12, %f10
38538 fnegd %f6, %f2
38539 fmovdvc %icc, %f2, %f2
38540 ldd [%l7 + 0x08], %f8
38541 fblg %fcc1, loop_4457
38542 sth %o0, [%l7 + 0x40]
38543 ldx [%l7 + 0x10], %i1
38544 smulcc %g6, 0x036F, %i3
38545loop_4457:
38546 fcmped %fcc1, %f6, %f2
38547 ldub [%l7 + 0x67], %g2
38548 ldd [%l7 + 0x70], %f10
38549 fbug %fcc3, loop_4458
38550 std %f0, [%l7 + 0x08]
38551 st %f14, [%l7 + 0x7C]
38552 smulcc %g4, %l1, %o6
38553loop_4458:
38554 fmul8x16 %f5, %f14, %f10
38555 ldx [%l7 + 0x78], %l0
38556 ldd [%l7 + 0x68], %f8
38557 ldsb [%l7 + 0x38], %g1
38558 fbo,a %fcc2, loop_4459
38559 ldub [%l7 + 0x1F], %o5
38560 lduw [%l7 + 0x24], %l2
38561 stw %i5, [%l7 + 0x28]
38562loop_4459:
38563 xor %i6, 0x0ACF, %o4
38564 movcs %xcc, %l4, %i7
38565 ble %xcc, loop_4460
38566 nop
38567 setx loop_4461, %l0, %l1
38568 wrpr 0x1, %tl
38569 wrpr %l1, %tpc
38570 add %l1, 0x4, %l1
38571 wrpr %l1, %tnpc
38572 setx 0x34400001400, %l0, %l1
38573 wrpr %l1, %tstate
38574 wrhpr 0x4, %htstate
38575 retry
38576 sdiv %o3, 0x1801, %l5
38577 or %o7, %o2, %i0
38578loop_4460:
38579 fbne,a %fcc1, loop_4462
38580loop_4461:
38581 bvs,a loop_4463
38582 std %f2, [%l7 + 0x08]
38583 fnot2 %f4, %f10
38584loop_4462:
38585 tcs %icc, 0x7
38586loop_4463:
38587 fcmped %fcc2, %f4, %f0
38588 edge16ln %o1, %g3, %l6
38589 fblg,a %fcc2, loop_4464
38590 ba %icc, loop_4465
38591 and %i4, %i2, %l3
38592 ldd [%l7 + 0x38], %f12
38593loop_4464:
38594 ldsw [%l7 + 0x10], %g7
38595loop_4465:
38596 edge32ln %o0, %i1, %g6
38597 fmovrdgez %i3, %f14, %f6
38598 tpos %xcc, 0x7
38599 bpos,a,pt %icc, loop_4466
38600 fmovsg %icc, %f14, %f3
38601 bcs,a loop_4467
38602 bleu,pt %icc, loop_4468
38603loop_4466:
38604 fmuld8sux16 %f14, %f0, %f12
38605 faligndata %f8, %f12, %f12
38606loop_4467:
38607 fcmpne32 %f6, %f4, %g2
38608loop_4468:
38609 ldsh [%l7 + 0x66], %g5
38610 ldd [%l7 + 0x58], %f8
38611 ldsw [%l7 + 0x34], %l1
38612 stx %g4, [%l7 + 0x08]
38613 sllx %l0, 0x08, %g1
38614 udivx %o6, 0x1AA9, %l2
38615 movrlez %i5, 0x344, %o5
38616 fcmpne16 %f14, %f10, %o4
38617 subc %l4, 0x0FBA, %i6
38618 st %f9, [%l7 + 0x34]
38619 ldd [%l7 + 0x28], %f0
38620 fmovsg %xcc, %f5, %f10
38621 fmovsg %icc, %f9, %f8
38622 fmuld8ulx16 %f6, %f7, %f10
38623 bleu,a,pn %xcc, loop_4469
38624 fmovsg %xcc, %f11, %f0
38625 tpos %icc, 0x5
38626 fpadd16s %f6, %f4, %f2
38627loop_4469:
38628 stw %o3, [%l7 + 0x28]
38629 fcmpeq16 %f0, %f8, %l5
38630 fornot1 %f14, %f0, %f14
38631 array32 %o7, %o2, %i7
38632 ld [%l7 + 0x50], %f11
38633 fcmps %fcc3, %f10, %f8
38634 ld [%l7 + 0x0C], %f11
38635 std %f6, [%l7 + 0x30]
38636 edge16n %o1, %i0, %l6
38637 fornot1s %f14, %f12, %f8
38638 fmovdvc %xcc, %f0, %f0
38639 fmovdle %icc, %f2, %f7
38640 move %xcc, %i4, %i2
38641 alignaddrl %g3, %g7, %o0
38642 bgu,pt %xcc, loop_4470
38643 sethi 0x1685, %i1
38644 sth %l3, [%l7 + 0x0A]
38645 fpadd32s %f15, %f15, %f2
38646loop_4470:
38647 bneg,a loop_4471
38648 bshuffle %f12, %f0, %f10
38649 ldd [%l7 + 0x78], %f10
38650 subcc %g6, %g2, %i3
38651loop_4471:
38652 std %f10, [%l7 + 0x50]
38653 bvc,a loop_4472
38654 fbl %fcc0, loop_4473
38655 fmovde %xcc, %f0, %f1
38656 fpadd32 %f2, %f12, %f14
38657loop_4472:
38658 lduw [%l7 + 0x7C], %g5
38659loop_4473:
38660 movleu %xcc, %g4, %l0
38661 fpsub32 %f6, %f6, %f14
38662 stb %g1, [%l7 + 0x43]
38663 sth %l1, [%l7 + 0x42]
38664 ld [%l7 + 0x24], %f14
38665 ldsb [%l7 + 0x1B], %o6
38666 ta %xcc, 0x4
38667 tg %icc, 0x4
38668 ldsw [%l7 + 0x6C], %l2
38669 movcc %icc, %o5, %o4
38670 ldsh [%l7 + 0x5A], %i5
38671 fmovdgu %icc, %f11, %f1
38672 fpack32 %f2, %f8, %f12
38673 fzeros %f2
38674 tcc %icc, 0x5
38675 movvs %icc, %i6, %l4
38676 fxnor %f12, %f0, %f0
38677 fpadd32 %f10, %f2, %f12
38678 ldub [%l7 + 0x6C], %l5
38679 fmovsvc %xcc, %f12, %f4
38680 fbl,a %fcc0, loop_4474
38681 sth %o3, [%l7 + 0x40]
38682 tge %icc, 0x7
38683 ld [%l7 + 0x64], %f15
38684loop_4474:
38685 fbne,a %fcc3, loop_4475
38686 sra %o2, 0x12, %i7
38687 fornot1 %f12, %f2, %f10
38688 or %o1, 0x1821, %i0
38689loop_4475:
38690 fone %f4
38691 stb %o7, [%l7 + 0x6D]
38692 stx %i4, [%l7 + 0x68]
38693 fpadd32s %f3, %f5, %f15
38694 fbe %fcc0, loop_4476
38695 fpadd32s %f8, %f0, %f8
38696 fmovs %f14, %f5
38697 fmovdle %icc, %f2, %f11
38698loop_4476:
38699 ldsw [%l7 + 0x2C], %i2
38700 fsrc1 %f8, %f6
38701 ba,pt %xcc, loop_4477
38702 ld [%l7 + 0x5C], %f8
38703 sllx %g3, %l6, %o0
38704 fcmpgt16 %f2, %f12, %g7
38705loop_4477:
38706 stb %i1, [%l7 + 0x4E]
38707 ta %icc, 0x0
38708 lduw [%l7 + 0x60], %l3
38709 fmovdle %icc, %f4, %f8
38710 addccc %g2, %i3, %g6
38711 edge8 %g4, %g5, %g1
38712 fpadd32 %f8, %f8, %f14
38713 ldd [%l7 + 0x28], %f0
38714 fmovrdlz %l1, %f10, %f6
38715 siam 0x0
38716 movcs %icc, %l0, %o6
38717 fandnot1s %f4, %f3, %f4
38718 fmul8ulx16 %f4, %f10, %f4
38719 fmovspos %icc, %f10, %f7
38720 std %f12, [%l7 + 0x10]
38721 fmul8sux16 %f2, %f8, %f14
38722 ldsw [%l7 + 0x60], %l2
38723 lduh [%l7 + 0x6A], %o4
38724 fpack32 %f6, %f0, %f8
38725 fnands %f15, %f3, %f12
38726 call loop_4478
38727 mulscc %o5, 0x0D28, %i6
38728 bcs,a loop_4479
38729 bg,pt %xcc, loop_4480
38730loop_4478:
38731 fpack16 %f0, %f2
38732 ldsh [%l7 + 0x7A], %i5
38733loop_4479:
38734 stx %l4, [%l7 + 0x38]
38735loop_4480:
38736 nop
38737 setx loop_4481, %l0, %l1
38738 wrpr 0x1, %tl
38739 wrpr %l1, %tnpc
38740 setx 0x34400001400, %l0, %l1
38741 wrpr %l1, %tstate
38742 wrhpr 0x4, %htstate
38743 done
38744 andn %l5, 0x1416, %o3
38745 fsrc2s %f7, %f3
38746 st %f10, [%l7 + 0x44]
38747loop_4481:
38748 bne loop_4482
38749 ldsb [%l7 + 0x7C], %o2
38750 movl %xcc, %o1, %i7
38751 fsrc2 %f0, %f12
38752loop_4482:
38753 fmovrslz %i0, %f11, %f4
38754 faligndata %f12, %f6, %f0
38755 fbuge %fcc3, loop_4483
38756 lduw [%l7 + 0x7C], %o7
38757 srl %i2, 0x19, %g3
38758 fmovsvs %xcc, %f5, %f14
38759loop_4483:
38760 fmovd %f6, %f8
38761 fmovrslz %l6, %f14, %f15
38762 fmovdge %xcc, %f6, %f15
38763 stb %o0, [%l7 + 0x2D]
38764 ldx [%l7 + 0x30], %g7
38765 tgu %icc, 0x5
38766 bgu,a loop_4484
38767 for %f4, %f8, %f0
38768 brlz %i1, loop_4485
38769 edge16 %l3, %g2, %i3
38770loop_4484:
38771 fpadd32s %f14, %f2, %f11
38772 fnands %f13, %f6, %f7
38773loop_4485:
38774 lduh [%l7 + 0x76], %g6
38775 ld [%l7 + 0x08], %f7
38776 st %f14, [%l7 + 0x1C]
38777 movgu %icc, %i4, %g4
38778 fone %f12
38779 sethi 0x1581, %g1
38780 std %f12, [%l7 + 0x78]
38781 fcmpne32 %f8, %f2, %g5
38782 edge8l %l1, %o6, %l2
38783 ldx [%l7 + 0x10], %l0
38784 sra %o5, %o4, %i5
38785 fcmps %fcc1, %f15, %f2
38786 lduh [%l7 + 0x6C], %i6
38787 movne %xcc, %l5, %l4
38788 tleu %xcc, 0x1
38789 sth %o3, [%l7 + 0x1A]
38790 movge %icc, %o1, %i7
38791 ldsh [%l7 + 0x50], %i0
38792 sub %o2, 0x1FD7, %o7
38793 add %g3, %i2, %o0
38794 sth %g7, [%l7 + 0x1A]
38795 ldsb [%l7 + 0x70], %i1
38796 fmul8x16au %f4, %f13, %f6
38797 fnors %f3, %f15, %f7
38798 fmovrsgez %l3, %f9, %f0
38799 stx %l6, [%l7 + 0x30]
38800 fbule %fcc1, loop_4486
38801 umul %g2, %i3, %g6
38802 taddcc %g4, %i4, %g5
38803 fornot1s %f15, %f15, %f9
38804loop_4486:
38805 subc %g1, 0x02CF, %l1
38806 alignaddrl %o6, %l2, %o5
38807 fmovse %xcc, %f11, %f7
38808 tn %icc, 0x2
38809 bgu,pn %xcc, loop_4487
38810 tpos %xcc, 0x5
38811 tcc %xcc, 0x5
38812 srax %o4, %i5, %i6
38813loop_4487:
38814 ba,a,pn %icc, loop_4488
38815 sth %l0, [%l7 + 0x74]
38816 tneg %icc, 0x2
38817 movge %xcc, %l4, %o3
38818loop_4488:
38819 lduw [%l7 + 0x64], %o1
38820 stb %l5, [%l7 + 0x3D]
38821 faligndata %f2, %f10, %f8
38822 andcc %i0, 0x018E, %i7
38823 fsrc2s %f4, %f0
38824 nop
38825 setx loop_4489, %l0, %l1
38826 jmpl %l1, %o2
38827 fmovsleu %xcc, %f2, %f3
38828 fmovrde %g3, %f6, %f6
38829 fmul8ulx16 %f2, %f0, %f10
38830loop_4489:
38831 xnor %o7, %o0, %i2
38832 fmovrdlz %g7, %f6, %f8
38833 movrgz %l3, %i1, %g2
38834 be,pn %xcc, loop_4490
38835 lduw [%l7 + 0x38], %l6
38836 bn,pt %icc, loop_4491
38837 fcmps %fcc0, %f11, %f11
38838loop_4490:
38839 and %g6, 0x1F2F, %g4
38840 tsubcctv %i3, %g5, %g1
38841loop_4491:
38842 fmovrde %i4, %f12, %f0
38843 ldsh [%l7 + 0x0E], %o6
38844 movge %icc, %l2, %o5
38845 fnot1 %f12, %f12
38846 tvc %icc, 0x1
38847 fcmpes %fcc3, %f9, %f11
38848 fnands %f12, %f9, %f13
38849 ldx [%l7 + 0x78], %o4
38850 fxors %f7, %f9, %f1
38851 ldsw [%l7 + 0x7C], %l1
38852 fbue %fcc1, loop_4492
38853 xor %i5, 0x0E1A, %l0
38854 stb %i6, [%l7 + 0x5B]
38855 fmovdge %xcc, %f6, %f8
38856loop_4492:
38857 umulcc %o3, %o1, %l4
38858 stb %l5, [%l7 + 0x35]
38859 fmul8x16au %f8, %f8, %f4
38860 fbue,a %fcc1, loop_4493
38861 ldx [%l7 + 0x78], %i7
38862 fornot1 %f0, %f2, %f12
38863 fmovrslz %i0, %f11, %f15
38864loop_4493:
38865 fpack16 %f8, %f12
38866 subccc %g3, %o2, %o7
38867 ldsw [%l7 + 0x20], %o0
38868 fandnot1s %f11, %f13, %f1
38869 ldub [%l7 + 0x78], %i2
38870 fpsub16 %f8, %f12, %f10
38871 add %l3, 0x06CC, %g7
38872 movl %xcc, %i1, %g2
38873 tn %icc, 0x4
38874 lduw [%l7 + 0x2C], %g6
38875 alignaddr %g4, %l6, %g5
38876 ldsb [%l7 + 0x25], %g1
38877 bpos loop_4494
38878 ldx [%l7 + 0x58], %i3
38879 taddcc %o6, %i4, %l2
38880 fmovsleu %icc, %f4, %f14
38881loop_4494:
38882 fpadd32s %f5, %f2, %f11
38883 fcmped %fcc0, %f4, %f14
38884 tvs %icc, 0x2
38885 bleu,a,pn %icc, loop_4495
38886 lduh [%l7 + 0x7C], %o5
38887 bcs loop_4496
38888 edge8 %o4, %i5, %l1
38889loop_4495:
38890 st %f13, [%l7 + 0x50]
38891 fmovrsne %i6, %f15, %f14
38892loop_4496:
38893 ldsh [%l7 + 0x20], %o3
38894 move %xcc, %o1, %l0
38895 brz %l5, loop_4497
38896 fcmpeq32 %f2, %f4, %l4
38897 movcs %icc, %i7, %i0
38898 alignaddr %g3, %o2, %o7
38899loop_4497:
38900 std %f6, [%l7 + 0x10]
38901 edge8n %i2, %o0, %g7
38902 st %f12, [%l7 + 0x68]
38903 std %f4, [%l7 + 0x48]
38904 fbue %fcc0, loop_4498
38905 fbue %fcc0, loop_4499
38906 andn %i1, %g2, %l3
38907 fmovde %icc, %f2, %f8
38908loop_4498:
38909 fmovsne %xcc, %f13, %f2
38910loop_4499:
38911 srl %g6, 0x07, %l6
38912 fxors %f1, %f14, %f9
38913 ldsb [%l7 + 0x47], %g4
38914 fmovd %f6, %f0
38915 addc %g5, %g1, %o6
38916 fmovrdgez %i3, %f14, %f10
38917 lduh [%l7 + 0x74], %i4
38918 st %f0, [%l7 + 0x34]
38919 fcmpeq16 %f12, %f2, %o5
38920 movrgz %o4, 0x188, %l2
38921 taddcctv %l1, %i5, %o3
38922 fsrc2s %f9, %f2
38923 ldsw [%l7 + 0x68], %i6
38924 alignaddrl %o1, %l0, %l5
38925 ld [%l7 + 0x44], %f8
38926 orn %l4, 0x09C4, %i7
38927 ldsb [%l7 + 0x39], %g3
38928 fmuld8sux16 %f0, %f0, %f6
38929 be loop_4500
38930 srl %o2, %o7, %i2
38931 fpadd16s %f0, %f14, %f11
38932 fnot1 %f12, %f12
38933loop_4500:
38934 bneg loop_4501
38935 fmovrsgez %o0, %f13, %f6
38936 fbl,a %fcc3, loop_4502
38937 fbne,a %fcc2, loop_4503
38938loop_4501:
38939 srl %i0, %i1, %g2
38940 fmovrdlz %l3, %f10, %f12
38941loop_4502:
38942 ldsw [%l7 + 0x64], %g6
38943loop_4503:
38944 std %f6, [%l7 + 0x50]
38945 stx %g7, [%l7 + 0x10]
38946 edge8n %l6, %g4, %g5
38947 orn %o6, 0x1AB8, %i3
38948 array8 %g1, %i4, %o5
38949 xnor %l2, 0x0F6F, %o4
38950 ld [%l7 + 0x10], %f12
38951 edge8ln %i5, %l1, %i6
38952 ldub [%l7 + 0x27], %o1
38953 lduh [%l7 + 0x2A], %l0
38954 addc %l5, 0x1C54, %o3
38955 lduw [%l7 + 0x0C], %i7
38956 bg %icc, loop_4504
38957 ld [%l7 + 0x6C], %f10
38958 taddcctv %g3, 0x1FC1, %o2
38959 lduw [%l7 + 0x10], %l4
38960loop_4504:
38961 lduw [%l7 + 0x58], %o7
38962 stb %i2, [%l7 + 0x32]
38963 movneg %xcc, %i0, %o0
38964 fmovrsne %g2, %f8, %f4
38965 srlx %l3, %g6, %g7
38966 fcmple32 %f2, %f14, %i1
38967 fmovsn %xcc, %f3, %f9
38968 fcmpd %fcc1, %f2, %f10
38969 ldsb [%l7 + 0x57], %l6
38970 movneg %icc, %g5, %o6
38971 bl,a %xcc, loop_4505
38972 lduh [%l7 + 0x4C], %i3
38973 fmovrslez %g4, %f14, %f4
38974 fpadd16s %f3, %f1, %f0
38975loop_4505:
38976 fornot2 %f4, %f14, %f0
38977 mulscc %i4, %g1, %o5
38978 brgz,a %l2, loop_4506
38979 xorcc %i5, %l1, %o4
38980 fbl %fcc2, loop_4507
38981 fmovdneg %icc, %f3, %f3
38982loop_4506:
38983 srax %i6, 0x0C, %o1
38984 movvc %xcc, %l0, %o3
38985loop_4507:
38986 fmovrdlez %l5, %f12, %f14
38987 umulcc %i7, %o2, %g3
38988 bgu,a,pn %icc, loop_4508
38989 fsrc1 %f0, %f4
38990 udivcc %o7, 0x08D2, %l4
38991 fandnot2s %f0, %f11, %f3
38992loop_4508:
38993 tge %xcc, 0x3
38994 fmovsgu %icc, %f8, %f2
38995 brz,a %i0, loop_4509
38996 lduw [%l7 + 0x68], %o0
38997 fbge %fcc0, loop_4510
38998 tgu %xcc, 0x3
38999loop_4509:
39000 sll %i2, 0x0E, %l3
39001 movvs %xcc, %g6, %g7
39002loop_4510:
39003 fbn %fcc1, loop_4511
39004 movrgz %g2, %i1, %g5
39005 addc %l6, %i3, %g4
39006 fcmped %fcc1, %f2, %f0
39007loop_4511:
39008 fble,a %fcc0, loop_4512
39009 movneg %xcc, %o6, %i4
39010 bne,a,pt %icc, loop_4513
39011 ld [%l7 + 0x48], %f7
39012loop_4512:
39013 movg %icc, %g1, %o5
39014 tle %xcc, 0x2
39015loop_4513:
39016 stb %l2, [%l7 + 0x4A]
39017 tgu %xcc, 0x2
39018 fabss %f8, %f1
39019 sth %l1, [%l7 + 0x58]
39020 ba,a,pt %icc, loop_4514
39021 fmovrse %i5, %f1, %f13
39022 fpadd16 %f8, %f0, %f6
39023 tleu %xcc, 0x0
39024loop_4514:
39025 fcmpes %fcc1, %f0, %f0
39026 array32 %i6, %o4, %l0
39027 fbg,a %fcc3, loop_4515
39028 fblg %fcc1, loop_4516
39029 fpack32 %f2, %f0, %f10
39030 movpos %xcc, %o3, %o1
39031loop_4515:
39032 fmul8x16al %f3, %f15, %f2
39033loop_4516:
39034 stw %l5, [%l7 + 0x58]
39035 fzero %f12
39036 bvs,a,pt %xcc, loop_4517
39037 movvs %icc, %o2, %i7
39038 st %f13, [%l7 + 0x4C]
39039 srl %g3, %o7, %l4
39040loop_4517:
39041 fnegs %f14, %f13
39042 fmovdn %icc, %f8, %f13
39043 movcc %icc, %o0, %i2
39044 movl %icc, %i0, %l3
39045 tcs %icc, 0x0
39046 ldub [%l7 + 0x35], %g7
39047 ldsh [%l7 + 0x48], %g2
39048 ldx [%l7 + 0x08], %g6
39049 sub %g5, %i1, %l6
39050 brlz,a %g4, loop_4518
39051 ld [%l7 + 0x0C], %f4
39052 lduw [%l7 + 0x28], %i3
39053 fblg %fcc0, loop_4519
39054loop_4518:
39055 fmuld8sux16 %f12, %f15, %f8
39056 array16 %o6, %i4, %g1
39057 fmovdcs %icc, %f3, %f9
39058loop_4519:
39059 ldsh [%l7 + 0x6C], %o5
39060 fbuge,a %fcc1, loop_4520
39061 ldsh [%l7 + 0x16], %l2
39062 fcmpgt16 %f8, %f10, %i5
39063 bpos,pt %icc, loop_4521
39064loop_4520:
39065 ldsh [%l7 + 0x34], %i6
39066 tvc %icc, 0x4
39067 movpos %xcc, %o4, %l1
39068loop_4521:
39069 tn %xcc, 0x6
39070 or %o3, %l0, %l5
39071 ldx [%l7 + 0x70], %o2
39072 fmovdl %icc, %f13, %f8
39073 fnors %f13, %f10, %f3
39074 smul %o1, %g3, %o7
39075 std %f0, [%l7 + 0x60]
39076 ldsw [%l7 + 0x74], %i7
39077 st %f8, [%l7 + 0x14]
39078 movcc %icc, %o0, %i2
39079 fmovrdgez %i0, %f0, %f14
39080 fmovscs %xcc, %f3, %f6
39081 sdivx %l3, 0x05B7, %l4
39082 edge32l %g7, %g2, %g5
39083 fnand %f8, %f14, %f12
39084 fcmped %fcc3, %f12, %f4
39085 fmul8x16au %f12, %f4, %f14
39086 st %f15, [%l7 + 0x20]
39087 stb %i1, [%l7 + 0x75]
39088 ldd [%l7 + 0x78], %f12
39089 movvs %xcc, %g6, %g4
39090 tneg %xcc, 0x0
39091 ldsh [%l7 + 0x12], %i3
39092 fbo,a %fcc2, loop_4522
39093 fmovdgu %icc, %f7, %f4
39094 st %f6, [%l7 + 0x14]
39095 fxnors %f11, %f9, %f0
39096loop_4522:
39097 bn loop_4523
39098 bpos,a %xcc, loop_4524
39099 ld [%l7 + 0x20], %f4
39100 movge %xcc, %l6, %o6
39101loop_4523:
39102 fandnot1s %f15, %f1, %f12
39103loop_4524:
39104 std %f14, [%l7 + 0x08]
39105 fmovrse %g1, %f5, %f4
39106 fmovsvc %icc, %f1, %f2
39107 ld [%l7 + 0x5C], %f13
39108 movrgz %i4, %o5, %l2
39109 fnors %f7, %f3, %f6
39110 fandnot1 %f2, %f0, %f0
39111 std %f6, [%l7 + 0x18]
39112 brz %i5, loop_4525
39113 fmovdleu %icc, %f2, %f11
39114 ld [%l7 + 0x5C], %f1
39115 bcs,a %xcc, loop_4526
39116loop_4525:
39117 call loop_4527
39118 fmovsge %xcc, %f2, %f15
39119 edge8 %o4, %l1, %o3
39120loop_4526:
39121 fpsub32s %f7, %f4, %f8
39122loop_4527:
39123 fbe,a %fcc3, loop_4528
39124 xnor %l0, 0x1E07, %i6
39125 fxnor %f12, %f14, %f2
39126 movneg %icc, %o2, %l5
39127loop_4528:
39128 movle %xcc, %g3, %o7
39129 fmovdn %xcc, %f8, %f0
39130 st %f8, [%l7 + 0x10]
39131 st %f5, [%l7 + 0x78]
39132 ba,pt %icc, loop_4529
39133 addcc %i7, %o0, %o1
39134 popc 0x0B76, %i0
39135 fmovdneg %xcc, %f14, %f13
39136loop_4529:
39137 ldsw [%l7 + 0x24], %l3
39138 ldd [%l7 + 0x70], %f0
39139 ldd [%l7 + 0x70], %f6
39140 movle %xcc, %i2, %g7
39141 fbul %fcc0, loop_4530
39142 bleu,a,pt %icc, loop_4531
39143 st %f3, [%l7 + 0x58]
39144 fones %f0
39145loop_4530:
39146 fbn %fcc1, loop_4532
39147loop_4531:
39148 srlx %l4, 0x0C, %g2
39149 sth %g5, [%l7 + 0x6C]
39150 fmovdle %xcc, %f12, %f11
39151loop_4532:
39152 ldd [%l7 + 0x48], %f14
39153 fmovs %f3, %f4
39154 movne %icc, %g6, %i1
39155 bg,a,pn %xcc, loop_4533
39156 fbug %fcc0, loop_4534
39157 bneg,a,pn %icc, loop_4535
39158 st %f0, [%l7 + 0x40]
39159loop_4533:
39160 mulx %i3, 0x1A6B, %g4
39161loop_4534:
39162 bpos,a,pt %icc, loop_4536
39163loop_4535:
39164 addc %o6, %l6, %g1
39165 fmuld8ulx16 %f15, %f10, %f12
39166 movleu %icc, %o5, %l2
39167loop_4536:
39168 sth %i5, [%l7 + 0x64]
39169 fcmpd %fcc1, %f10, %f6
39170 stx %o4, [%l7 + 0x58]
39171 ldx [%l7 + 0x70], %l1
39172 ldsw [%l7 + 0x3C], %i4
39173 bcc,a,pt %icc, loop_4537
39174 tcc %icc, 0x2
39175 umulcc %o3, %l0, %o2
39176 fcmpgt32 %f8, %f4, %i6
39177loop_4537:
39178 fmovdne %icc, %f5, %f14
39179 taddcc %l5, 0x1AEB, %o7
39180 fbne %fcc0, loop_4538
39181 brnz,a %g3, loop_4539
39182 ldx [%l7 + 0x30], %i7
39183 sdiv %o0, 0x06AE, %o1
39184loop_4538:
39185 fornot1 %f4, %f14, %f10
39186loop_4539:
39187 array32 %l3, %i2, %g7
39188 ldd [%l7 + 0x40], %f10
39189 fmovscc %icc, %f4, %f0
39190 movcs %icc, %i0, %l4
39191 fmovdpos %xcc, %f10, %f3
39192 fmovsneg %xcc, %f8, %f6
39193 movgu %xcc, %g5, %g6
39194 bshuffle %f2, %f6, %f6
39195 bpos,a %xcc, loop_4540
39196 stw %i1, [%l7 + 0x28]
39197 fmovdvs %icc, %f12, %f3
39198 ldub [%l7 + 0x47], %g2
39199loop_4540:
39200 edge8n %g4, %i3, %o6
39201 ldsb [%l7 + 0x0F], %g1
39202 ldsw [%l7 + 0x40], %o5
39203 fpadd16 %f14, %f12, %f12
39204 andn %l6, %l2, %i5
39205 brlez %l1, loop_4541
39206 or %o4, %i4, %l0
39207 sll %o3, %i6, %o2
39208 fmovdg %icc, %f11, %f8
39209loop_4541:
39210 ldub [%l7 + 0x1D], %l5
39211 fmovdneg %xcc, %f0, %f1
39212 fmovrse %g3, %f1, %f3
39213 ldd [%l7 + 0x60], %f14
39214 fpadd16 %f2, %f0, %f4
39215 st %f0, [%l7 + 0x18]
39216 andncc %i7, %o7, %o1
39217 sth %l3, [%l7 + 0x4E]
39218 movrlez %o0, %g7, %i2
39219 faligndata %f2, %f8, %f14
39220 bn %xcc, loop_4542
39221 fabsd %f14, %f8
39222 fsrc2s %f4, %f12
39223 subccc %i0, 0x0EE9, %g5
39224loop_4542:
39225 stw %l4, [%l7 + 0x78]
39226 nop
39227 setx loop_4543, %l0, %l1
39228 wrpr 0x1, %tl
39229 wrpr %l1, %tnpc
39230 setx 0x34400001400, %l0, %l1
39231 wrpr %l1, %tstate
39232 wrhpr 0x4, %htstate
39233 done
39234 addccc %g6, 0x0260, %i1
39235 lduh [%l7 + 0x54], %g2
39236 edge8ln %i3, %o6, %g4
39237loop_4543:
39238 fzero %f10
39239 fpackfix %f12, %f7
39240 fmovrslz %o5, %f1, %f15
39241 ldsw [%l7 + 0x68], %l6
39242 siam 0x1
39243 movrlz %l2, %g1, %i5
39244 sth %o4, [%l7 + 0x48]
39245 array32 %i4, %l1, %o3
39246 ldd [%l7 + 0x38], %f0
39247 fmuld8ulx16 %f5, %f11, %f0
39248 movneg %xcc, %i6, %o2
39249 orncc %l0, 0x157A, %g3
39250 udivcc %i7, 0x1C2C, %l5
39251 fbg %fcc3, loop_4544
39252 ldsw [%l7 + 0x60], %o7
39253 bleu,a loop_4545
39254 nop
39255 setx loop_4546, %l0, %l1
39256 wrpr 0x1, %tl
39257 wrpr %l1, %tnpc
39258 setx 0x34400001400, %l0, %l1
39259 wrpr %l1, %tstate
39260 wrhpr 0x4, %htstate
39261 done
39262loop_4544:
39263 bleu loop_4547
39264 ld [%l7 + 0x30], %f12
39265loop_4545:
39266 edge8l %l3, %o0, %o1
39267loop_4546:
39268 fblg %fcc0, loop_4548
39269loop_4547:
39270 ba,a,pn %xcc, loop_4549
39271 std %f10, [%l7 + 0x18]
39272 stb %g7, [%l7 + 0x2C]
39273loop_4548:
39274 fcmpgt32 %f14, %f0, %i0
39275loop_4549:
39276 fpackfix %f8, %f1
39277 fpsub32 %f2, %f12, %f8
39278 mulscc %g5, %i2, %l4
39279 addc %g6, 0x0A66, %i1
39280 brnz %i3, loop_4550
39281 ld [%l7 + 0x38], %f9
39282 movne %icc, %o6, %g4
39283 ldsw [%l7 + 0x50], %o5
39284loop_4550:
39285 fmovrdlz %l6, %f14, %f12
39286 fcmpes %fcc0, %f8, %f7
39287 fpadd16s %f1, %f2, %f13
39288 stb %g2, [%l7 + 0x52]
39289 stb %l2, [%l7 + 0x28]
39290 udiv %i5, 0x0101, %o4
39291 nop
39292 setx loop_4551, %l0, %l1
39293 wrpr 0x1, %tl
39294 wrpr %l1, %tpc
39295 add %l1, 0x4, %l1
39296 wrpr %l1, %tnpc
39297 setx 0x34400001400, %l0, %l1
39298 wrpr %l1, %tstate
39299 wrhpr 0x4, %htstate
39300 retry
39301 fnot2s %f5, %f12
39302 bneg,a,pt %icc, loop_4552
39303 sdivx %g1, 0x1F12, %i4
39304loop_4551:
39305 fbo %fcc0, loop_4553
39306 edge32l %l1, %o3, %o2
39307loop_4552:
39308 fnors %f0, %f13, %f13
39309 ldsb [%l7 + 0x62], %l0
39310loop_4553:
39311 subcc %g3, 0x1577, %i7
39312 bneg,a loop_4554
39313 fmovda %xcc, %f3, %f11
39314 alignaddrl %i6, %l5, %l3
39315 sdiv %o7, 0x15C8, %o1
39316loop_4554:
39317 for %f12, %f2, %f2
39318 fmovsn %xcc, %f9, %f0
39319 addccc %g7, %o0, %i0
39320 fmovs %f13, %f14
39321 st %f2, [%l7 + 0x4C]
39322 stb %g5, [%l7 + 0x0A]
39323 lduw [%l7 + 0x24], %l4
39324 umulcc %g6, %i2, %i1
39325 xnor %o6, 0x1043, %g4
39326 addccc %i3, %l6, %g2
39327 movg %icc, %l2, %i5
39328 srlx %o4, %o5, %g1
39329 fsrc2s %f2, %f1
39330 xor %i4, %l1, %o2
39331 ldx [%l7 + 0x50], %l0
39332 lduw [%l7 + 0x60], %o3
39333 bneg loop_4555
39334 fand %f4, %f2, %f14
39335 nop
39336 setx loop_4556, %l0, %l1
39337 jmpl %l1, %i7
39338 stx %i6, [%l7 + 0x30]
39339loop_4555:
39340 fpack16 %f0, %f8
39341 fmuld8sux16 %f5, %f9, %f12
39342loop_4556:
39343 ldsw [%l7 + 0x7C], %l5
39344 fbu,a %fcc2, loop_4557
39345 std %f0, [%l7 + 0x70]
39346 tleu %icc, 0x2
39347 fmovrse %l3, %f12, %f6
39348loop_4557:
39349 addcc %g3, %o7, %g7
39350 ldsb [%l7 + 0x68], %o0
39351 addcc %i0, 0x1856, %o1
39352 fornot1s %f3, %f10, %f14
39353 fornot1 %f12, %f8, %f6
39354 fors %f11, %f9, %f15
39355 lduh [%l7 + 0x20], %l4
39356 taddcctv %g6, 0x0870, %i2
39357 or %i1, %o6, %g4
39358 bleu %icc, loop_4558
39359 ldub [%l7 + 0x6F], %g5
39360 siam 0x7
39361 alignaddrl %l6, %i3, %l2
39362loop_4558:
39363 alignaddr %g2, %o4, %i5
39364 edge8n %o5, %i4, %l1
39365 fpadd16s %f13, %f1, %f9
39366 edge16ln %o2, %g1, %o3
39367 fcmpne16 %f4, %f10, %l0
39368 sub %i7, 0x124C, %l5
39369 fors %f4, %f4, %f2
39370 movrlez %l3, 0x26E, %g3
39371 ld [%l7 + 0x14], %f13
39372 call loop_4559
39373 ldsh [%l7 + 0x54], %i6
39374 tneg %xcc, 0x0
39375 fmovsle %icc, %f6, %f15
39376loop_4559:
39377 movne %xcc, %g7, %o0
39378 taddcc %i0, %o1, %o7
39379 fnegs %f9, %f14
39380 stb %g6, [%l7 + 0x0D]
39381 edge32l %l4, %i2, %o6
39382 fbg,a %fcc2, loop_4560
39383 stb %g4, [%l7 + 0x35]
39384 lduh [%l7 + 0x6C], %g5
39385 edge8l %i1, %i3, %l6
39386loop_4560:
39387 movrlz %l2, %o4, %g2
39388 sethi 0x064C, %o5
39389 fbge %fcc3, loop_4561
39390 ldsb [%l7 + 0x0F], %i5
39391 edge32l %l1, %i4, %g1
39392 st %f5, [%l7 + 0x20]
39393loop_4561:
39394 bcc,a,pt %xcc, loop_4562
39395 sth %o3, [%l7 + 0x22]
39396 orn %l0, 0x0260, %i7
39397 tneg %xcc, 0x7
39398loop_4562:
39399 fandnot2 %f2, %f12, %f2
39400 fbu,a %fcc1, loop_4563
39401 sth %o2, [%l7 + 0x52]
39402 fbue,a %fcc3, loop_4564
39403 movle %xcc, %l3, %l5
39404loop_4563:
39405 lduw [%l7 + 0x50], %g3
39406 fmovdne %icc, %f10, %f4
39407loop_4564:
39408 tsubcc %g7, %o0, %i6
39409 fmovrdlz %i0, %f0, %f14
39410 move %xcc, %o7, %g6
39411 ld [%l7 + 0x44], %f14
39412 fandnot2 %f4, %f10, %f2
39413 fmovdcc %icc, %f8, %f11
39414 edge32ln %o1, %l4, %i2
39415 stb %g4, [%l7 + 0x3E]
39416 add %g5, %o6, %i1
39417 movleu %xcc, %i3, %l6
39418 fmul8x16al %f6, %f7, %f14
39419 ldsh [%l7 + 0x3C], %o4
39420 movg %icc, %l2, %g2
39421 fmovdvc %xcc, %f13, %f10
39422 fpack32 %f2, %f8, %f0
39423 ld [%l7 + 0x08], %f8
39424 fnor %f12, %f10, %f4
39425 fnot1 %f12, %f12
39426 stx %o5, [%l7 + 0x78]
39427 ldd [%l7 + 0x08], %f14
39428 fpsub32s %f0, %f5, %f12
39429 sth %l1, [%l7 + 0x6E]
39430 andcc %i5, %i4, %g1
39431 subccc %o3, %l0, %i7
39432 fmovsne %icc, %f1, %f15
39433 movrgz %o2, %l5, %g3
39434 edge16n %l3, %o0, %g7
39435 tne %xcc, 0x4
39436 fbul,a %fcc1, loop_4565
39437 bvs %xcc, loop_4566
39438 bg,a,pt %icc, loop_4567
39439 fmovda %xcc, %f9, %f11
39440loop_4565:
39441 ld [%l7 + 0x74], %f3
39442loop_4566:
39443 bleu loop_4568
39444loop_4567:
39445 mulx %i0, %o7, %g6
39446 edge8l %o1, %i6, %i2
39447 brnz,a %l4, loop_4569
39448loop_4568:
39449 fba,a %fcc0, loop_4570
39450 st %f2, [%l7 + 0x08]
39451 lduw [%l7 + 0x28], %g5
39452loop_4569:
39453 fmovd %f8, %f2
39454loop_4570:
39455 stw %o6, [%l7 + 0x44]
39456 umulcc %g4, 0x0145, %i1
39457 call loop_4571
39458 lduw [%l7 + 0x5C], %l6
39459 fmovsvs %icc, %f8, %f9
39460 tgu %icc, 0x7
39461loop_4571:
39462 st %f2, [%l7 + 0x5C]
39463 fmovsne %icc, %f6, %f11
39464 st %f13, [%l7 + 0x08]
39465 fzero %f0
39466 fmul8x16 %f6, %f4, %f0
39467 fmovsn %icc, %f14, %f3
39468 edge32l %i3, %o4, %l2
39469 ldsh [%l7 + 0x4E], %o5
39470 xorcc %l1, 0x126C, %g2
39471 tgu %icc, 0x3
39472 bn,a loop_4572
39473 brlez,a %i4, loop_4573
39474 lduw [%l7 + 0x7C], %g1
39475 tn %xcc, 0x7
39476loop_4572:
39477 ld [%l7 + 0x44], %f3
39478loop_4573:
39479 edge16n %o3, %l0, %i7
39480 fmovdg %icc, %f14, %f14
39481 fornot2 %f10, %f6, %f14
39482 fpsub32s %f0, %f14, %f4
39483 fmovscs %xcc, %f14, %f1
39484 movrgez %o2, %i5, %g3
39485 sth %l5, [%l7 + 0x08]
39486 ld [%l7 + 0x78], %f5
39487 ble,a loop_4574
39488 srlx %o0, %g7, %l3
39489 stb %i0, [%l7 + 0x3E]
39490 stx %o7, [%l7 + 0x60]
39491loop_4574:
39492 ldd [%l7 + 0x48], %f14
39493 andncc %o1, %g6, %i2
39494 ba,a loop_4575
39495 fpack32 %f12, %f14, %f10
39496 fpadd16 %f14, %f6, %f0
39497 ld [%l7 + 0x1C], %f6
39498loop_4575:
39499 edge32 %i6, %l4, %o6
39500 ldd [%l7 + 0x08], %f2
39501 ldd [%l7 + 0x58], %f6
39502 umulcc %g5, 0x01DC, %g4
39503 std %f6, [%l7 + 0x68]
39504 ldsw [%l7 + 0x38], %l6
39505 fornot1 %f12, %f2, %f8
39506 fornot2 %f10, %f4, %f4
39507 fbne,a %fcc0, loop_4576
39508 fmovscc %xcc, %f9, %f9
39509 fzeros %f7
39510 ld [%l7 + 0x58], %f8
39511loop_4576:
39512 array32 %i3, %o4, %i1
39513 andncc %l2, %l1, %o5
39514 stx %g2, [%l7 + 0x30]
39515 std %f0, [%l7 + 0x40]
39516 fpadd32s %f15, %f10, %f2
39517 xor %g1, 0x0724, %o3
39518 alignaddrl %l0, %i4, %o2
39519 sth %i7, [%l7 + 0x20]
39520 bgu,a,pt %xcc, loop_4577
39521 edge8n %i5, %l5, %o0
39522 call loop_4578
39523 stw %g3, [%l7 + 0x64]
39524loop_4577:
39525 st %f4, [%l7 + 0x20]
39526 ldub [%l7 + 0x1A], %g7
39527loop_4578:
39528 fnand %f14, %f10, %f0
39529 ta %xcc, 0x7
39530 bneg,pt %xcc, loop_4579
39531 lduw [%l7 + 0x78], %i0
39532 addc %l3, %o7, %g6
39533 fmovs %f0, %f13
39534loop_4579:
39535 movgu %icc, %i2, %i6
39536 stb %o1, [%l7 + 0x2D]
39537 fbue,a %fcc0, loop_4580
39538 ldd [%l7 + 0x30], %f10
39539 array8 %o6, %g5, %l4
39540 ba loop_4581
39541loop_4580:
39542 st %f3, [%l7 + 0x64]
39543 bn,a,pn %xcc, loop_4582
39544 fand %f12, %f10, %f6
39545loop_4581:
39546 fbule,a %fcc0, loop_4583
39547 fpackfix %f12, %f3
39548loop_4582:
39549 ldsh [%l7 + 0x34], %g4
39550 fmovdl %xcc, %f10, %f0
39551loop_4583:
39552 ldd [%l7 + 0x58], %f10
39553 sth %l6, [%l7 + 0x4C]
39554 fmovsvs %xcc, %f8, %f14
39555 nop
39556 setx loop_4584, %l0, %l1
39557 jmpl %l1, %i3
39558 ldsh [%l7 + 0x4A], %o4
39559 ldsh [%l7 + 0x64], %i1
39560 ld [%l7 + 0x08], %f3
39561loop_4584:
39562 brlz,a %l1, loop_4585
39563 fpadd16 %f14, %f2, %f4
39564 umulcc %l2, %g2, %g1
39565 fcmpgt32 %f0, %f14, %o3
39566loop_4585:
39567 brgz,a %l0, loop_4586
39568 fbug %fcc1, loop_4587
39569 xorcc %i4, 0x05ED, %o2
39570 sth %i7, [%l7 + 0x4C]
39571loop_4586:
39572 fmovdge %icc, %f13, %f10
39573loop_4587:
39574 movg %xcc, %i5, %l5
39575 smul %o0, %g3, %g7
39576 ldd [%l7 + 0x08], %f6
39577 brz %i0, loop_4588
39578 ldx [%l7 + 0x30], %o5
39579 fsrc1s %f6, %f2
39580 andncc %o7, %g6, %i2
39581loop_4588:
39582 andncc %l3, %o1, %o6
39583 alignaddr %i6, %g5, %g4
39584 fmovsge %xcc, %f10, %f7
39585 bpos %xcc, loop_4589
39586 ldsh [%l7 + 0x2A], %l6
39587 stx %i3, [%l7 + 0x30]
39588 fpadd16s %f11, %f3, %f6
39589loop_4589:
39590 fmovrsgz %o4, %f13, %f5
39591 sth %i1, [%l7 + 0x2C]
39592 lduw [%l7 + 0x40], %l4
39593 fmovdgu %icc, %f13, %f9
39594 orcc %l1, 0x1CE1, %l2
39595 array32 %g1, %o3, %g2
39596 bcc loop_4590
39597 fors %f10, %f1, %f12
39598 fbul %fcc1, loop_4591
39599 std %f12, [%l7 + 0x50]
39600loop_4590:
39601 fbuge,a %fcc2, loop_4592
39602 edge32 %i4, %l0, %i7
39603loop_4591:
39604 fbg %fcc3, loop_4593
39605 bleu,a %icc, loop_4594
39606loop_4592:
39607 fxor %f14, %f14, %f10
39608 xorcc %i5, %l5, %o2
39609loop_4593:
39610 fandnot1 %f8, %f6, %f2
39611loop_4594:
39612 sethi 0x0988, %o0
39613 lduh [%l7 + 0x30], %g7
39614 edge16n %g3, %i0, %o7
39615 nop
39616 setx loop_4595, %l0, %l1
39617 wrpr 0x1, %tl
39618 wrpr %l1, %tpc
39619 add %l1, 0x4, %l1
39620 wrpr %l1, %tnpc
39621 setx 0x34400001400, %l0, %l1
39622 wrpr %l1, %tstate
39623 wrhpr 0x4, %htstate
39624 retry
39625 ldsh [%l7 + 0x1E], %o5
39626 bvc,a,pt %icc, loop_4596
39627 subc %i2, 0x019D, %l3
39628loop_4595:
39629 brgez %o1, loop_4597
39630 sllx %g6, %o6, %i6
39631loop_4596:
39632 lduw [%l7 + 0x28], %g5
39633 lduh [%l7 + 0x60], %g4
39634loop_4597:
39635 ldsb [%l7 + 0x45], %i3
39636 std %f14, [%l7 + 0x78]
39637 fbue %fcc3, loop_4598
39638 sdivx %o4, 0x0FCF, %l6
39639 fmovrsgez %i1, %f3, %f4
39640 move %xcc, %l4, %l1
39641loop_4598:
39642 std %f6, [%l7 + 0x78]
39643 edge8n %g1, %l2, %g2
39644 fbug,a %fcc1, loop_4599
39645 udiv %i4, 0x037B, %l0
39646 stw %i7, [%l7 + 0x70]
39647 fble,a %fcc3, loop_4600
39648loop_4599:
39649 lduh [%l7 + 0x4C], %i5
39650 fmovrdgez %o3, %f10, %f6
39651 tvs %icc, 0x7
39652loop_4600:
39653 fmovd %f4, %f6
39654 ldub [%l7 + 0x4F], %l5
39655 st %f9, [%l7 + 0x34]
39656 brlez,a %o0, loop_4601
39657 fmovda %xcc, %f10, %f0
39658 nop
39659 setx loop_4602, %l0, %l1
39660 wrpr 0x1, %tl
39661 wrpr %l1, %tnpc
39662 setx 0x34400001400, %l0, %l1
39663 wrpr %l1, %tstate
39664 wrhpr 0x4, %htstate
39665 done
39666 orncc %g7, %g3, %o2
39667loop_4601:
39668 mova %icc, %o7, %o5
39669 movvc %xcc, %i0, %l3
39670loop_4602:
39671 ldsb [%l7 + 0x4C], %o1
39672 srax %i2, 0x1C, %o6
39673 orncc %i6, 0x1AC6, %g6
39674 std %f10, [%l7 + 0x08]
39675 tn %xcc, 0x5
39676 fand %f12, %f10, %f2
39677 fmovsvs %xcc, %f5, %f2
39678 sth %g4, [%l7 + 0x1A]
39679 lduw [%l7 + 0x44], %g5
39680 sth %o4, [%l7 + 0x72]
39681 movrlez %i3, 0x234, %i1
39682 fmovdneg %icc, %f6, %f0
39683 ba loop_4603
39684 movrlez %l6, 0x2DD, %l1
39685 srl %g1, %l2, %l4
39686 sra %g2, 0x05, %i4
39687loop_4603:
39688 edge16n %l0, %i7, %i5
39689 ldub [%l7 + 0x42], %o3
39690 stb %l5, [%l7 + 0x6C]
39691 andcc %g7, %o0, %g3
39692 fmovdne %icc, %f15, %f5
39693 sth %o2, [%l7 + 0x14]
39694 tne %icc, 0x4
39695 std %f2, [%l7 + 0x38]
39696 fbge,a %fcc1, loop_4604
39697 edge8 %o5, %o7, %i0
39698 fmovsgu %icc, %f8, %f0
39699 st %f13, [%l7 + 0x18]
39700loop_4604:
39701 fmovdpos %xcc, %f4, %f14
39702 tsubcc %l3, 0x0ED6, %i2
39703 fbne,a %fcc0, loop_4605
39704 lduh [%l7 + 0x0A], %o1
39705 array32 %i6, %o6, %g6
39706 fmovsl %icc, %f4, %f8
39707loop_4605:
39708 fmovsne %icc, %f10, %f12
39709 subc %g4, %g5, %i3
39710 fbul,a %fcc0, loop_4606
39711 std %f2, [%l7 + 0x30]
39712 ldsh [%l7 + 0x46], %i1
39713 movg %xcc, %l6, %o4
39714loop_4606:
39715 edge16ln %l1, %g1, %l4
39716 stb %l2, [%l7 + 0x75]
39717 sdivcc %i4, 0x0679, %g2
39718 sth %i7, [%l7 + 0x46]
39719 lduw [%l7 + 0x20], %l0
39720 edge16n %i5, %l5, %o3
39721 fsrc1 %f6, %f14
39722 fxor %f4, %f14, %f12
39723 std %f0, [%l7 + 0x18]
39724 lduw [%l7 + 0x58], %o0
39725 ldsb [%l7 + 0x33], %g7
39726 brnz %o2, loop_4607
39727 ldub [%l7 + 0x11], %o5
39728 stw %g3, [%l7 + 0x58]
39729 bvc,a %icc, loop_4608
39730loop_4607:
39731 bgu,pn %icc, loop_4609
39732 edge8 %i0, %o7, %i2
39733 fmovsgu %icc, %f2, %f2
39734loop_4608:
39735 stb %l3, [%l7 + 0x0C]
39736loop_4609:
39737 orcc %i6, 0x0593, %o1
39738 sdivx %o6, 0x09EA, %g4
39739 st %f7, [%l7 + 0x34]
39740 stb %g6, [%l7 + 0x49]
39741 ldsw [%l7 + 0x64], %g5
39742 std %f2, [%l7 + 0x40]
39743 fbne %fcc2, loop_4610
39744 faligndata %f10, %f6, %f2
39745 brnz,a %i3, loop_4611
39746 movcc %icc, %l6, %i1
39747loop_4610:
39748 stx %o4, [%l7 + 0x48]
39749 faligndata %f4, %f8, %f12
39750loop_4611:
39751 movl %xcc, %g1, %l1
39752 srax %l2, %i4, %l4
39753 nop
39754 setx loop_4612, %l0, %l1
39755 wrpr 0x1, %tl
39756 wrpr %l1, %tpc
39757 add %l1, 0x4, %l1
39758 wrpr %l1, %tnpc
39759 setx 0x34400001400, %l0, %l1
39760 wrpr %l1, %tstate
39761 wrhpr 0x4, %htstate
39762 retry
39763 tsubcctv %g2, 0x1D17, %l0
39764 lduh [%l7 + 0x44], %i5
39765 sth %i7, [%l7 + 0x70]
39766loop_4612:
39767 sethi 0x0ABE, %l5
39768 fmovde %icc, %f3, %f10
39769 alignaddr %o3, %o0, %g7
39770 srlx %o5, %o2, %g3
39771 std %f12, [%l7 + 0x30]
39772 ba,pt %icc, loop_4613
39773 stb %o7, [%l7 + 0x36]
39774 edge32l %i0, %i2, %i6
39775 ldd [%l7 + 0x50], %f12
39776loop_4613:
39777 ldsw [%l7 + 0x24], %l3
39778 umul %o6, %g4, %g6
39779 smul %o1, %i3, %l6
39780 fbuge %fcc0, loop_4614
39781 fpadd32s %f2, %f12, %f1
39782 fsrc2 %f6, %f2
39783 ldsh [%l7 + 0x4E], %g5
39784loop_4614:
39785 fmovd %f10, %f6
39786 umulcc %o4, 0x1B1E, %i1
39787 movl %icc, %l1, %g1
39788 subc %l2, 0x0D28, %i4
39789 ldsb [%l7 + 0x3A], %l4
39790 tgu %xcc, 0x2
39791 orncc %l0, 0x0104, %g2
39792 fcmped %fcc3, %f6, %f2
39793 fmovrse %i7, %f10, %f10
39794 tn %icc, 0x4
39795 fbg,a %fcc2, loop_4615
39796 fmovsl %icc, %f7, %f8
39797 stb %l5, [%l7 + 0x10]
39798 and %o3, 0x1C5C, %i5
39799loop_4615:
39800 ldub [%l7 + 0x5A], %g7
39801 fmovrdgz %o5, %f6, %f4
39802 tvs %xcc, 0x7
39803 movrne %o2, 0x0C9, %g3
39804 addcc %o7, %i0, %i2
39805 fnands %f4, %f6, %f15
39806 fnot2s %f10, %f8
39807 ldsw [%l7 + 0x24], %o0
39808 fmovrdgez %i6, %f4, %f2
39809 xor %l3, 0x0629, %g4
39810 brlez %g6, loop_4616
39811 ldub [%l7 + 0x23], %o1
39812 stx %o6, [%l7 + 0x08]
39813 ldub [%l7 + 0x77], %l6
39814loop_4616:
39815 ld [%l7 + 0x74], %f6
39816 ldsb [%l7 + 0x5F], %g5
39817 udiv %i3, 0x0A80, %i1
39818 call loop_4617
39819 ldsw [%l7 + 0x10], %o4
39820 or %l1, %g1, %i4
39821 fbne %fcc1, loop_4618
39822loop_4617:
39823 orncc %l2, %l0, %l4
39824 fbug,a %fcc3, loop_4619
39825 smul %g2, %i7, %l5
39826loop_4618:
39827 sth %o3, [%l7 + 0x40]
39828 subcc %g7, %o5, %o2
39829loop_4619:
39830 fxnor %f12, %f0, %f12
39831 udivx %i5, 0x1100, %o7
39832 fornot2 %f12, %f2, %f0
39833 fandnot2 %f12, %f14, %f8
39834 lduh [%l7 + 0x72], %i0
39835 edge8l %g3, %o0, %i2
39836 fpsub16 %f0, %f4, %f2
39837 lduh [%l7 + 0x6E], %l3
39838 lduw [%l7 + 0x7C], %i6
39839 bcs loop_4620
39840 movre %g6, %o1, %o6
39841 fand %f6, %f10, %f0
39842 bl %xcc, loop_4621
39843loop_4620:
39844 fmovsleu %icc, %f10, %f1
39845 faligndata %f14, %f8, %f10
39846 sth %g4, [%l7 + 0x14]
39847loop_4621:
39848 st %f7, [%l7 + 0x50]
39849 movcs %xcc, %g5, %l6
39850 ldsw [%l7 + 0x24], %i1
39851 lduh [%l7 + 0x3A], %i3
39852 ldsw [%l7 + 0x70], %l1
39853 st %f5, [%l7 + 0x70]
39854 fcmpgt32 %f8, %f14, %g1
39855 call loop_4622
39856 fnegd %f14, %f0
39857 ldd [%l7 + 0x78], %f12
39858 addccc %o4, 0x0B69, %l2
39859loop_4622:
39860 st %f12, [%l7 + 0x40]
39861 fandnot2s %f0, %f5, %f15
39862 fmovsle %icc, %f9, %f14
39863 ldx [%l7 + 0x60], %l0
39864 fbn %fcc3, loop_4623
39865 fpadd32s %f15, %f12, %f8
39866 fbg %fcc2, loop_4624
39867 ldx [%l7 + 0x10], %l4
39868loop_4623:
39869 sra %g2, 0x0B, %i7
39870 fmovdvc %icc, %f14, %f10
39871loop_4624:
39872 bneg %icc, loop_4625
39873 bl loop_4626
39874 std %f10, [%l7 + 0x30]
39875 ble,pn %icc, loop_4627
39876loop_4625:
39877 mulscc %i4, 0x110E, %l5
39878loop_4626:
39879 taddcc %g7, %o3, %o2
39880 fones %f6
39881loop_4627:
39882 fpsub16s %f10, %f9, %f14
39883 ld [%l7 + 0x68], %f13
39884 lduh [%l7 + 0x5A], %o5
39885 ldx [%l7 + 0x78], %i5
39886 fnors %f14, %f2, %f1
39887 fmovsle %icc, %f9, %f6
39888 movrgez %i0, %g3, %o7
39889 xorcc %o0, %l3, %i2
39890 st %f5, [%l7 + 0x2C]
39891 fmovrsgez %i6, %f12, %f15
39892 xnor %g6, %o6, %o1
39893 fbn %fcc2, loop_4628
39894 ldub [%l7 + 0x4B], %g5
39895 fmovsneg %icc, %f8, %f8
39896 movrlz %l6, 0x28A, %i1
39897loop_4628:
39898 array8 %g4, %l1, %i3
39899 fandnot1s %f14, %f4, %f3
39900 array32 %g1, %o4, %l0
39901 tg %xcc, 0x1
39902 xnorcc %l4, 0x02A6, %g2
39903 fcmpes %fcc1, %f13, %f5
39904 smulcc %i7, 0x1F96, %i4
39905 xor %l5, 0x09FC, %g7
39906 lduw [%l7 + 0x44], %l2
39907 fmovsg %icc, %f8, %f7
39908 fmovsn %icc, %f10, %f11
39909 fzeros %f15
39910 movre %o2, %o3, %o5
39911 fmovrde %i5, %f14, %f14
39912 fmovrdgez %g3, %f6, %f10
39913 stw %i0, [%l7 + 0x10]
39914 fmul8ulx16 %f8, %f6, %f4
39915 lduh [%l7 + 0x1A], %o0
39916 movrlz %o7, 0x2AE, %l3
39917 ldd [%l7 + 0x20], %f10
39918 sll %i2, %g6, %o6
39919 ldd [%l7 + 0x30], %f14
39920 movne %icc, %o1, %g5
39921 fmul8x16 %f2, %f0, %f4
39922 fble,a %fcc3, loop_4629
39923 popc %i6, %l6
39924 ldd [%l7 + 0x40], %f2
39925 st %f4, [%l7 + 0x18]
39926loop_4629:
39927 smulcc %i1, %l1, %g4
39928 ld [%l7 + 0x08], %f12
39929 movrgz %g1, 0x1A5, %o4
39930 lduw [%l7 + 0x18], %l0
39931 sdiv %l4, 0x1B17, %g2
39932 ldd [%l7 + 0x60], %f8
39933 fxor %f0, %f2, %f4
39934 fnegd %f0, %f12
39935 stb %i3, [%l7 + 0x3F]
39936 umul %i7, %l5, %g7
39937 fmovsge %icc, %f6, %f4
39938 stb %i4, [%l7 + 0x72]
39939 bpos,a loop_4630
39940 fandnot1s %f14, %f7, %f15
39941 fpsub32 %f12, %f4, %f2
39942 sll %o2, 0x00, %l2
39943loop_4630:
39944 andn %o3, 0x1477, %o5
39945 std %f10, [%l7 + 0x38]
39946 ldsw [%l7 + 0x08], %i5
39947 udivcc %i0, 0x1A80, %g3
39948 fnor %f8, %f8, %f2
39949 ldd [%l7 + 0x48], %f14
39950 andcc %o7, 0x0C40, %l3
39951 sll %o0, 0x17, %i2
39952 fmul8x16 %f7, %f8, %f14
39953 fmovrdlez %g6, %f4, %f12
39954 fzeros %f12
39955 fmovrdgz %o6, %f2, %f0
39956 subc %g5, %i6, %l6
39957 fmovdpos %xcc, %f2, %f10
39958 ldsh [%l7 + 0x16], %o1
39959 movneg %xcc, %l1, %i1
39960 fbug,a %fcc0, loop_4631
39961 brlz %g4, loop_4632
39962 stx %g1, [%l7 + 0x18]
39963 fpackfix %f2, %f10
39964loop_4631:
39965 tl %xcc, 0x0
39966loop_4632:
39967 fcmpeq32 %f4, %f2, %l0
39968 edge8 %l4, %g2, %i3
39969 ldub [%l7 + 0x2B], %o4
39970 movne %xcc, %l5, %g7
39971 ldsh [%l7 + 0x5C], %i4
39972 fcmple16 %f6, %f2, %i7
39973 fbn %fcc1, loop_4633
39974 fmovdleu %icc, %f11, %f13
39975 fmovdneg %xcc, %f3, %f12
39976 movgu %icc, %o2, %l2
39977loop_4633:
39978 stx %o5, [%l7 + 0x08]
39979 stx %o3, [%l7 + 0x10]
39980 fcmpne32 %f10, %f0, %i5
39981 lduh [%l7 + 0x38], %i0
39982 faligndata %f6, %f14, %f4
39983 lduh [%l7 + 0x78], %g3
39984 ldd [%l7 + 0x40], %f0
39985 bgu,pn %xcc, loop_4634
39986 fzero %f8
39987 ldsh [%l7 + 0x76], %o7
39988 fcmpne32 %f0, %f10, %l3
39989loop_4634:
39990 xnorcc %o0, 0x1BB7, %i2
39991 stx %o6, [%l7 + 0x78]
39992 nop
39993 setx loop_4635, %l0, %l1
39994 jmpl %l1, %g6
39995 fmovsvc %xcc, %f10, %f6
39996 fnor %f4, %f12, %f4
39997 fmovdle %icc, %f2, %f13
39998loop_4635:
39999 tvc %icc, 0x3
40000 ldsh [%l7 + 0x4E], %i6
40001 st %f13, [%l7 + 0x40]
40002 movpos %icc, %l6, %o1
40003 stx %l1, [%l7 + 0x08]
40004 ldsh [%l7 + 0x54], %i1
40005 fmovd %f6, %f12
40006 ldd [%l7 + 0x58], %f8
40007 subccc %g4, %g5, %l0
40008 brlz,a %g1, loop_4636
40009 lduh [%l7 + 0x5E], %g2
40010 bg,a,pt %xcc, loop_4637
40011 fnands %f7, %f6, %f11
40012loop_4636:
40013 bl,a loop_4638
40014 std %f6, [%l7 + 0x38]
40015loop_4637:
40016 ldsw [%l7 + 0x6C], %i3
40017 brz,a %l4, loop_4639
40018loop_4638:
40019 ldsh [%l7 + 0x6C], %o4
40020 ldd [%l7 + 0x70], %f10
40021 fmovrse %l5, %f5, %f15
40022loop_4639:
40023 fmovsa %icc, %f6, %f3
40024 movrlez %i4, %g7, %i7
40025 fxnor %f10, %f4, %f10
40026 std %f2, [%l7 + 0x38]
40027 fmovdleu %xcc, %f4, %f4
40028 fmovsl %xcc, %f15, %f15
40029 fmul8x16au %f14, %f3, %f12
40030 ldd [%l7 + 0x68], %f10
40031 tn %icc, 0x7
40032 sub %o2, 0x0E30, %o5
40033 fandnot2s %f15, %f13, %f12
40034 nop
40035 setx loop_4640, %l0, %l1
40036 wrpr 0x1, %tl
40037 wrpr %l1, %tpc
40038 add %l1, 0x4, %l1
40039 wrpr %l1, %tnpc
40040 setx 0x34400001400, %l0, %l1
40041 wrpr %l1, %tstate
40042 wrhpr 0x4, %htstate
40043 retry
40044 movrne %o3, %l2, %i0
40045 fmovsneg %xcc, %f6, %f6
40046 movrgez %i5, %o7, %l3
40047loop_4640:
40048 fmovdl %xcc, %f8, %f6
40049 tle %icc, 0x7
40050 fnor %f0, %f10, %f12
40051 fsrc1 %f6, %f0
40052 brz %g3, loop_4641
40053 ldd [%l7 + 0x48], %f0
40054 fcmpes %fcc1, %f13, %f9
40055 std %f8, [%l7 + 0x10]
40056loop_4641:
40057 bvs,a,pn %xcc, loop_4642
40058 ldsb [%l7 + 0x78], %i2
40059 bshuffle %f0, %f4, %f14
40060 fmovspos %xcc, %f8, %f1
40061loop_4642:
40062 subc %o6, 0x00BD, %o0
40063 add %i6, %l6, %g6
40064 tge %xcc, 0x1
40065 stb %o1, [%l7 + 0x48]
40066 ldx [%l7 + 0x08], %i1
40067 sll %g4, %l1, %g5
40068 taddcctv %l0, %g2, %i3
40069 fmovscc %icc, %f4, %f3
40070 std %f6, [%l7 + 0x28]
40071 movcc %xcc, %g1, %l4
40072 ldub [%l7 + 0x15], %l5
40073 or %i4, %o4, %i7
40074 fsrc2 %f8, %f0
40075 addccc %o2, 0x0329, %g7
40076 ble,a loop_4643
40077 stb %o5, [%l7 + 0x1D]
40078 mova %xcc, %l2, %o3
40079 stw %i0, [%l7 + 0x0C]
40080loop_4643:
40081 bn,pn %icc, loop_4644
40082 brgez %o7, loop_4645
40083 ba,a,pt %icc, loop_4646
40084 ldsw [%l7 + 0x4C], %l3
40085loop_4644:
40086 fmovdvs %icc, %f2, %f8
40087loop_4645:
40088 add %i5, %i2, %g3
40089loop_4646:
40090 fmovsne %xcc, %f9, %f13
40091 movcs %xcc, %o0, %o6
40092 ld [%l7 + 0x5C], %f3
40093 fbg,a %fcc2, loop_4647
40094 stx %l6, [%l7 + 0x68]
40095 std %f6, [%l7 + 0x08]
40096 fornot2s %f4, %f10, %f8
40097loop_4647:
40098 stx %g6, [%l7 + 0x28]
40099 fmuld8sux16 %f14, %f8, %f0
40100 fcmpeq16 %f12, %f10, %i6
40101 fpadd16 %f0, %f14, %f14
40102 ldsb [%l7 + 0x20], %i1
40103 move %xcc, %g4, %o1
40104 edge8ln %l1, %g5, %g2
40105 bne,a,pn %xcc, loop_4648
40106 edge8ln %i3, %l0, %l4
40107 fmovsne %xcc, %f7, %f12
40108 fandnot1 %f6, %f8, %f12
40109loop_4648:
40110 movrne %l5, 0x01B, %i4
40111 subccc %g1, %i7, %o4
40112 fmovdg %xcc, %f8, %f4
40113 ldx [%l7 + 0x28], %o2
40114 lduw [%l7 + 0x68], %o5
40115 sdiv %l2, 0x082C, %g7
40116 fornot1s %f10, %f7, %f9
40117 sdiv %o3, 0x1794, %o7
40118 edge8n %l3, %i5, %i2
40119 ldd [%l7 + 0x38], %f12
40120 edge32l %g3, %o0, %o6
40121 std %f12, [%l7 + 0x50]
40122 fcmps %fcc3, %f6, %f0
40123 fmovdge %xcc, %f13, %f15
40124 ldd [%l7 + 0x18], %f14
40125 brgz,a %i0, loop_4649
40126 or %g6, %l6, %i1
40127 brgez %g4, loop_4650
40128 ldub [%l7 + 0x0F], %i6
40129loop_4649:
40130 fmovsgu %icc, %f2, %f2
40131 orncc %o1, 0x091D, %l1
40132loop_4650:
40133 fmuld8sux16 %f10, %f4, %f0
40134 fmovspos %icc, %f5, %f15
40135 stw %g5, [%l7 + 0x10]
40136 ldsw [%l7 + 0x0C], %g2
40137 edge16 %i3, %l0, %l5
40138 fnegd %f12, %f14
40139 brgz,a %i4, loop_4651
40140 ba,a,pn %icc, loop_4652
40141 ldx [%l7 + 0x50], %g1
40142 fnot2s %f7, %f10
40143loop_4651:
40144 fnands %f6, %f5, %f14
40145loop_4652:
40146 subcc %i7, 0x1E1E, %l4
40147 tcc %icc, 0x5
40148 ldd [%l7 + 0x50], %f2
40149 movrgz %o4, 0x19B, %o5
40150 fpsub16 %f0, %f12, %f4
40151 xorcc %l2, 0x1459, %o2
40152 ldd [%l7 + 0x30], %f4
40153 alignaddrl %o3, %o7, %g7
40154 umul %l3, %i2, %i5
40155 ldub [%l7 + 0x10], %g3
40156 brgez %o0, loop_4653
40157 array32 %o6, %g6, %i0
40158 bvc,a loop_4654
40159 edge8ln %i1, %l6, %i6
40160loop_4653:
40161 xnor %g4, %o1, %g5
40162 fbge %fcc1, loop_4655
40163loop_4654:
40164 fbo,a %fcc2, loop_4656
40165 stb %g2, [%l7 + 0x48]
40166 tvc %icc, 0x0
40167loop_4655:
40168 brnz,a %l1, loop_4657
40169loop_4656:
40170 ld [%l7 + 0x0C], %f3
40171 tcc %icc, 0x1
40172 ld [%l7 + 0x08], %f14
40173loop_4657:
40174 bne,pn %icc, loop_4658
40175 fzeros %f13
40176 tvs %icc, 0x5
40177 ldsb [%l7 + 0x31], %i3
40178loop_4658:
40179 brgez,a %l5, loop_4659
40180 fxors %f5, %f7, %f6
40181 bcc,a loop_4660
40182 fmovscc %icc, %f2, %f3
40183loop_4659:
40184 fpadd32s %f4, %f2, %f14
40185 fmovsvs %xcc, %f13, %f7
40186loop_4660:
40187 mulscc %i4, %l0, %i7
40188 tvs %xcc, 0x0
40189 ld [%l7 + 0x38], %f4
40190 fbe %fcc2, loop_4661
40191 movneg %xcc, %l4, %g1
40192 bcc,a,pt %xcc, loop_4662
40193 xor %o5, %l2, %o2
40194loop_4661:
40195 ld [%l7 + 0x38], %f2
40196 tvs %icc, 0x6
40197loop_4662:
40198 tge %icc, 0x7
40199 bneg,a %icc, loop_4663
40200 fsrc2s %f11, %f10
40201 mulscc %o4, %o3, %g7
40202 fmovdg %xcc, %f11, %f7
40203loop_4663:
40204 taddcc %l3, %o7, %i2
40205 andcc %i5, 0x0F2B, %o0
40206 taddcc %g3, 0x06F1, %o6
40207 ldsw [%l7 + 0x3C], %i0
40208 stx %i1, [%l7 + 0x38]
40209 fsrc1 %f14, %f4
40210 ld [%l7 + 0x50], %f15
40211 stx %l6, [%l7 + 0x18]
40212 fmovdgu %xcc, %f10, %f8
40213 fmovrdgz %i6, %f12, %f10
40214 fbule %fcc2, loop_4664
40215 ld [%l7 + 0x74], %f14
40216 fblg,a %fcc2, loop_4665
40217 fbule,a %fcc3, loop_4666
40218loop_4664:
40219 udivcc %g4, 0x1A89, %g6
40220 fmovrslz %o1, %f14, %f5
40221loop_4665:
40222 stb %g2, [%l7 + 0x36]
40223loop_4666:
40224 std %f2, [%l7 + 0x10]
40225 fmovdvc %icc, %f2, %f2
40226 lduh [%l7 + 0x44], %l1
40227 st %f3, [%l7 + 0x58]
40228 udivx %i3, 0x080F, %g5
40229 smul %l5, 0x08B3, %i4
40230 st %f14, [%l7 + 0x4C]
40231 ld [%l7 + 0x24], %f2
40232 ldsh [%l7 + 0x3E], %l0
40233 brz,a %i7, loop_4667
40234 movge %xcc, %g1, %l4
40235 ldub [%l7 + 0x70], %l2
40236 movrgez %o2, %o4, %o3
40237loop_4667:
40238 tle %xcc, 0x1
40239 std %f12, [%l7 + 0x20]
40240 edge32n %o5, %l3, %g7
40241 stw %i2, [%l7 + 0x34]
40242 bcc %xcc, loop_4668
40243 mulscc %o7, 0x141D, %o0
40244 edge32l %i5, %o6, %i0
40245 edge16n %g3, %i1, %l6
40246loop_4668:
40247 fba %fcc2, loop_4669
40248 edge16n %g4, %g6, %i6
40249 movrlez %g2, %o1, %i3
40250 sll %g5, 0x09, %l1
40251loop_4669:
40252 ldd [%l7 + 0x40], %f8
40253 subc %l5, %i4, %i7
40254 fcmpne16 %f8, %f10, %l0
40255 faligndata %f8, %f8, %f8
40256 sub %g1, %l4, %o2
40257 fpack32 %f12, %f14, %f10
40258 fmovrde %o4, %f10, %f8
40259 edge16 %o3, %o5, %l2
40260 lduw [%l7 + 0x74], %g7
40261 bgu loop_4670
40262 fsrc2 %f12, %f6
40263 subc %i2, 0x1304, %o7
40264 addc %l3, %o0, %o6
40265loop_4670:
40266 tge %icc, 0x7
40267 sra %i5, 0x05, %i0
40268 lduh [%l7 + 0x2E], %g3
40269 fmovrdlz %l6, %f8, %f0
40270 movrlez %i1, %g6, %g4
40271 fmovsle %xcc, %f2, %f8
40272 fnand %f4, %f12, %f6
40273 subc %g2, %o1, %i3
40274 fmovsge %xcc, %f9, %f13
40275 st %f15, [%l7 + 0x74]
40276 fabss %f6, %f4
40277 movrlz %g5, %i6, %l1
40278 tl %xcc, 0x5
40279 fbl,a %fcc2, loop_4671
40280 fxors %f5, %f4, %f0
40281 ldd [%l7 + 0x50], %f14
40282 fpack32 %f6, %f12, %f0
40283loop_4671:
40284 stb %l5, [%l7 + 0x79]
40285 tpos %icc, 0x2
40286 ldsb [%l7 + 0x33], %i7
40287 fexpand %f11, %f8
40288 fmovsvc %xcc, %f14, %f1
40289 fcmpne32 %f6, %f2, %i4
40290 movl %icc, %l0, %l4
40291 ldx [%l7 + 0x60], %g1
40292 sth %o4, [%l7 + 0x30]
40293 lduw [%l7 + 0x28], %o2
40294 edge8ln %o3, %o5, %l2
40295 ld [%l7 + 0x48], %f10
40296 fbue,a %fcc2, loop_4672
40297 fcmpeq16 %f8, %f2, %g7
40298 fmovsle %icc, %f10, %f5
40299 mova %xcc, %i2, %l3
40300loop_4672:
40301 umul %o7, %o0, %o6
40302 lduw [%l7 + 0x6C], %i0
40303 movn %xcc, %g3, %l6
40304 sll %i5, %i1, %g4
40305 stb %g6, [%l7 + 0x51]
40306 fpsub16 %f10, %f10, %f12
40307 fmovrdlez %g2, %f8, %f14
40308 movcc %icc, %i3, %g5
40309 fpmerge %f12, %f5, %f2
40310 siam 0x6
40311 and %i6, 0x002B, %l1
40312 ldx [%l7 + 0x18], %l5
40313 fnand %f8, %f4, %f10
40314 tg %icc, 0x1
40315 edge16n %o1, %i4, %l0
40316 bneg,a %icc, loop_4673
40317 lduw [%l7 + 0x70], %i7
40318 fone %f8
40319 sethi 0x09BA, %g1
40320loop_4673:
40321 fornot2s %f5, %f4, %f12
40322 fmovsleu %xcc, %f10, %f13
40323 ldsw [%l7 + 0x18], %o4
40324 ldub [%l7 + 0x7A], %l4
40325 tleu %icc, 0x6
40326 tvs %icc, 0x6
40327 fmovdcs %xcc, %f9, %f1
40328 ldub [%l7 + 0x39], %o2
40329 fcmple32 %f0, %f14, %o5
40330 stb %o3, [%l7 + 0x63]
40331 ldsw [%l7 + 0x48], %l2
40332 ld [%l7 + 0x24], %f5
40333 faligndata %f14, %f2, %f0
40334 movl %icc, %i2, %g7
40335 fones %f10
40336 tleu %xcc, 0x5
40337 stx %o7, [%l7 + 0x48]
40338 fmovsvs %icc, %f14, %f3
40339 mova %icc, %l3, %o6
40340 st %f6, [%l7 + 0x64]
40341 tsubcctv %o0, 0x1C88, %i0
40342 ldd [%l7 + 0x20], %f8
40343 fmul8x16 %f4, %f6, %f12
40344 fones %f12
40345 ldd [%l7 + 0x40], %f12
40346 stx %l6, [%l7 + 0x78]
40347 ldsb [%l7 + 0x0A], %i5
40348 fmovsgu %icc, %f11, %f11
40349 fnot2 %f4, %f2
40350 ldd [%l7 + 0x10], %f10
40351 fbul %fcc0, loop_4674
40352 fcmpes %fcc1, %f13, %f12
40353 std %f8, [%l7 + 0x70]
40354 stx %g3, [%l7 + 0x68]
40355loop_4674:
40356 ldub [%l7 + 0x1C], %g4
40357 fmul8sux16 %f2, %f4, %f8
40358 udivx %i1, 0x1C02, %g2
40359 edge32l %g6, %i3, %g5
40360 fmovdg %xcc, %f6, %f0
40361 ldx [%l7 + 0x68], %l1
40362 fpsub32s %f6, %f10, %f2
40363 ldsw [%l7 + 0x74], %l5
40364 tn %icc, 0x5
40365 stb %o1, [%l7 + 0x43]
40366 fpsub16s %f0, %f14, %f5
40367 fbo %fcc1, loop_4675
40368 fmuld8sux16 %f12, %f13, %f8
40369 fmovdge %xcc, %f4, %f1
40370 edge8 %i4, %l0, %i7
40371loop_4675:
40372 fbu,a %fcc0, loop_4676
40373 fcmped %fcc3, %f12, %f12
40374 movne %xcc, %i6, %o4
40375 edge8n %g1, %o2, %l4
40376loop_4676:
40377 bcc loop_4677
40378 sth %o3, [%l7 + 0x32]
40379 fmuld8ulx16 %f13, %f7, %f12
40380 fbne,a %fcc2, loop_4678
40381loop_4677:
40382 udivcc %o5, 0x08E1, %i2
40383 fmovdg %xcc, %f1, %f9
40384 subc %l2, 0x09A9, %o7
40385loop_4678:
40386 movneg %xcc, %g7, %o6
40387 fpmerge %f2, %f12, %f12
40388 array8 %l3, %o0, %i0
40389 fcmped %fcc2, %f4, %f14
40390 fbuge,a %fcc0, loop_4679
40391 movrne %l6, 0x187, %g3
40392 taddcc %g4, 0x164B, %i5
40393 bn %xcc, loop_4680
40394loop_4679:
40395 fmovsleu %icc, %f1, %f3
40396 subcc %g2, %i1, %g6
40397 fbne,a %fcc3, loop_4681
40398loop_4680:
40399 xor %g5, %l1, %i3
40400 array32 %o1, %l5, %l0
40401 nop
40402 setx loop_4682, %l0, %l1
40403 wrpr 0x1, %tl
40404 wrpr %l1, %tpc
40405 add %l1, 0x4, %l1
40406 wrpr %l1, %tnpc
40407 setx 0x34400001400, %l0, %l1
40408 wrpr %l1, %tstate
40409 wrhpr 0x4, %htstate
40410 retry
40411loop_4681:
40412 bl %xcc, loop_4683
40413 ld [%l7 + 0x74], %f1
40414 stw %i7, [%l7 + 0x3C]
40415loop_4682:
40416 fmovsa %xcc, %f7, %f4
40417loop_4683:
40418 stw %i4, [%l7 + 0x78]
40419 tleu %icc, 0x0
40420 fmul8ulx16 %f0, %f6, %f14
40421 fbe %fcc1, loop_4684
40422 sdivcc %o4, 0x12B7, %i6
40423 tge %xcc, 0x1
40424 fmovscc %icc, %f11, %f1
40425loop_4684:
40426 fmovrdlez %o2, %f0, %f0
40427 ldsb [%l7 + 0x59], %l4
40428 fmovscs %xcc, %f6, %f0
40429 movrgz %o3, 0x3F8, %o5
40430 fxor %f6, %f2, %f10
40431 sdivx %g1, 0x1463, %l2
40432 fbule,a %fcc2, loop_4685
40433 edge16n %i2, %g7, %o6
40434 fzeros %f2
40435 fandnot1s %f12, %f9, %f8
40436loop_4685:
40437 fmovspos %xcc, %f0, %f12
40438 fmovrslez %l3, %f4, %f8
40439 stb %o7, [%l7 + 0x4C]
40440 ta %icc, 0x1
40441 subcc %o0, %i0, %l6
40442 subc %g4, 0x1033, %i5
40443 fmul8x16al %f6, %f12, %f0
40444 bne,a,pn %xcc, loop_4686
40445 std %f2, [%l7 + 0x10]
40446 fnegs %f15, %f0
40447 std %f0, [%l7 + 0x48]
40448loop_4686:
40449 fble %fcc0, loop_4687
40450 call loop_4688
40451 be %icc, loop_4689
40452 andn %g2, 0x13DE, %i1
40453loop_4687:
40454 fbl %fcc2, loop_4690
40455loop_4688:
40456 ldub [%l7 + 0x45], %g3
40457loop_4689:
40458 fbul,a %fcc2, loop_4691
40459 ldsb [%l7 + 0x63], %g6
40460loop_4690:
40461 tleu %icc, 0x5
40462 st %f8, [%l7 + 0x0C]
40463loop_4691:
40464 fxnors %f5, %f4, %f8
40465 taddcctv %l1, 0x13DB, %i3
40466 fmovdvs %xcc, %f0, %f15
40467 fnands %f6, %f15, %f1
40468 sth %o1, [%l7 + 0x76]
40469 bl loop_4692
40470 fornot2 %f2, %f14, %f6
40471 movle %icc, %l5, %g5
40472 nop
40473 setx loop_4693, %l0, %l1
40474 wrpr 0x1, %tl
40475 wrpr %l1, %tpc
40476 add %l1, 0x4, %l1
40477 wrpr %l1, %tnpc
40478 setx 0x34400001400, %l0, %l1
40479 wrpr %l1, %tstate
40480 wrhpr 0x4, %htstate
40481 retry
40482loop_4692:
40483 fcmple32 %f2, %f8, %i7
40484 fcmpne32 %f12, %f6, %l0
40485 brnz,a %i4, loop_4694
40486loop_4693:
40487 fpsub32s %f14, %f0, %f12
40488 std %f8, [%l7 + 0x28]
40489 sethi 0x076D, %i6
40490loop_4694:
40491 fexpand %f1, %f6
40492 tcs %xcc, 0x1
40493 ba,a loop_4695
40494 movrne %o2, 0x2D5, %o4
40495 fmovdne %icc, %f2, %f15
40496 fcmple32 %f14, %f12, %o3
40497loop_4695:
40498 fandnot2 %f14, %f14, %f12
40499 fpsub16 %f0, %f10, %f8
40500 fmovd %f0, %f6
40501 movl %xcc, %l4, %o5
40502 brgz %l2, loop_4696
40503 ldsb [%l7 + 0x6C], %i2
40504 lduh [%l7 + 0x68], %g1
40505 ldsh [%l7 + 0x52], %o6
40506loop_4696:
40507 ldd [%l7 + 0x40], %f8
40508 movge %icc, %g7, %o7
40509 fbug %fcc1, loop_4697
40510 fcmpes %fcc3, %f0, %f7
40511 bn %xcc, loop_4698
40512 sll %l3, %o0, %l6
40513loop_4697:
40514 fmovrsgz %g4, %f10, %f13
40515 taddcctv %i5, 0x0B63, %g2
40516loop_4698:
40517 fbge,a %fcc0, loop_4699
40518 edge16n %i1, %i0, %g3
40519 ldx [%l7 + 0x60], %l1
40520 std %f4, [%l7 + 0x78]
40521loop_4699:
40522 nop
40523 setx loop_4700, %l0, %l1
40524 jmpl %l1, %g6
40525 ld [%l7 + 0x1C], %f13
40526 fmovsa %xcc, %f2, %f10
40527 ldd [%l7 + 0x60], %f8
40528loop_4700:
40529 std %f4, [%l7 + 0x60]
40530 fnot1s %f10, %f2
40531 movpos %xcc, %o1, %l5
40532 movcs %xcc, %g5, %i7
40533 sth %i3, [%l7 + 0x26]
40534 movl %icc, %l0, %i4
40535 ld [%l7 + 0x40], %f5
40536 fxnors %f12, %f5, %f4
40537 udiv %o2, 0x1155, %o4
40538 stb %o3, [%l7 + 0x43]
40539 edge8l %i6, %l4, %l2
40540 ldd [%l7 + 0x28], %f14
40541 fcmple16 %f2, %f12, %i2
40542 fsrc1 %f8, %f6
40543 ldsw [%l7 + 0x34], %g1
40544 fnot1 %f14, %f2
40545 fabss %f4, %f14
40546 fcmps %fcc3, %f7, %f15
40547 ta %icc, 0x1
40548 st %f4, [%l7 + 0x40]
40549 ldx [%l7 + 0x20], %o5
40550 stx %g7, [%l7 + 0x08]
40551 pdist %f2, %f14, %f14
40552 nop
40553 setx loop_4701, %l0, %l1
40554 wrpr 0x1, %tl
40555 wrpr %l1, %tnpc
40556 setx 0x34400001400, %l0, %l1
40557 wrpr %l1, %tstate
40558 wrhpr 0x4, %htstate
40559 done
40560 array16 %o7, %l3, %o6
40561 fmovsgu %xcc, %f10, %f0
40562 array8 %o0, %g4, %i5
40563loop_4701:
40564 srax %g2, 0x14, %i1
40565 tneg %icc, 0x4
40566 fcmpeq32 %f10, %f10, %i0
40567 edge32n %l6, %g3, %l1
40568 fmul8sux16 %f0, %f12, %f2
40569 fmovrsgz %o1, %f8, %f1
40570 fmovsge %xcc, %f8, %f10
40571 fornot2 %f6, %f10, %f8
40572 lduw [%l7 + 0x64], %g6
40573 fxnor %f10, %f8, %f10
40574 fcmpes %fcc0, %f8, %f6
40575 bvs,a %icc, loop_4702
40576 fandnot2s %f3, %f8, %f11
40577 fsrc2s %f5, %f9
40578 lduh [%l7 + 0x32], %g5
40579loop_4702:
40580 fpsub32s %f3, %f13, %f6
40581 fmovdge %xcc, %f5, %f4
40582 fpack32 %f0, %f8, %f8
40583 fcmps %fcc1, %f4, %f1
40584 ldsh [%l7 + 0x1E], %i7
40585 sdiv %i3, 0x19E4, %l0
40586 ld [%l7 + 0x74], %f10
40587 st %f6, [%l7 + 0x2C]
40588 srax %l5, 0x1B, %i4
40589 fmovsn %xcc, %f9, %f9
40590 srl %o4, 0x15, %o3
40591 stw %i6, [%l7 + 0x58]
40592 tg %xcc, 0x2
40593 fbo %fcc0, loop_4703
40594 fmovdle %icc, %f3, %f9
40595 fmovspos %xcc, %f3, %f12
40596 fnot2 %f12, %f4
40597loop_4703:
40598 ldub [%l7 + 0x4A], %l4
40599 sth %o2, [%l7 + 0x60]
40600 ldub [%l7 + 0x7F], %l2
40601 ldd [%l7 + 0x10], %f6
40602 fmovsn %icc, %f7, %f9
40603 fmovsleu %icc, %f2, %f7
40604 stb %g1, [%l7 + 0x74]
40605 stw %i2, [%l7 + 0x70]
40606 fmovdneg %xcc, %f9, %f15
40607 ldx [%l7 + 0x48], %o5
40608 fmovrdne %g7, %f12, %f0
40609 tge %xcc, 0x6
40610 lduh [%l7 + 0x24], %l3
40611 lduh [%l7 + 0x58], %o6
40612 fsrc2 %f4, %f8
40613 fnands %f0, %f1, %f13
40614 ldub [%l7 + 0x3C], %o0
40615 add %g4, 0x0DAE, %o7
40616 ble,pt %xcc, loop_4704
40617 udivx %g2, 0x1E38, %i5
40618 fmovrde %i1, %f0, %f8
40619 ldx [%l7 + 0x20], %l6
40620loop_4704:
40621 fcmpeq32 %f0, %f12, %i0
40622 stb %l1, [%l7 + 0x11]
40623 andcc %g3, %g6, %g5
40624 udivx %i7, 0x19DE, %o1
40625 st %f14, [%l7 + 0x14]
40626 andn %l0, %i3, %i4
40627 stx %o4, [%l7 + 0x30]
40628 ldd [%l7 + 0x10], %f2
40629 std %f8, [%l7 + 0x18]
40630 fmovsgu %icc, %f10, %f5
40631 fornot1s %f0, %f7, %f6
40632 lduw [%l7 + 0x3C], %o3
40633 siam 0x6
40634 edge32n %i6, %l5, %o2
40635 stw %l2, [%l7 + 0x34]
40636 xorcc %g1, 0x1C90, %l4
40637 ldx [%l7 + 0x20], %i2
40638 udivcc %o5, 0x0CCE, %g7
40639 stw %o6, [%l7 + 0x0C]
40640 movre %l3, 0x10E, %g4
40641 sdivcc %o7, 0x0703, %g2
40642 tsubcc %i5, %o0, %i1
40643 fmuld8ulx16 %f6, %f1, %f2
40644 ldd [%l7 + 0x58], %f12
40645 ldsh [%l7 + 0x38], %l6
40646 fandnot1s %f11, %f5, %f8
40647 fpsub32 %f6, %f4, %f10
40648 popc %l1, %g3
40649 ldx [%l7 + 0x28], %i0
40650 ld [%l7 + 0x60], %f2
40651 be,pn %xcc, loop_4705
40652 orcc %g5, %g6, %i7
40653 ldub [%l7 + 0x53], %l0
40654 ldx [%l7 + 0x48], %o1
40655loop_4705:
40656 brnz %i4, loop_4706
40657 fbule,a %fcc2, loop_4707
40658 stx %i3, [%l7 + 0x78]
40659 or %o3, %o4, %i6
40660loop_4706:
40661 fmovdgu %icc, %f11, %f14
40662loop_4707:
40663 ldub [%l7 + 0x0C], %l5
40664 movrlez %l2, 0x0FC, %o2
40665 bcc,pt %xcc, loop_4708
40666 fmovscc %xcc, %f3, %f2
40667 edge8 %l4, %i2, %o5
40668 ldsb [%l7 + 0x27], %g1
40669loop_4708:
40670 srlx %o6, %g7, %l3
40671 orncc %g4, %g2, %i5
40672 umulcc %o7, %i1, %o0
40673 fmovsg %xcc, %f10, %f5
40674 lduw [%l7 + 0x10], %l6
40675 fblg %fcc1, loop_4709
40676 fornot2s %f9, %f14, %f15
40677 std %f10, [%l7 + 0x68]
40678 fnands %f3, %f5, %f11
40679loop_4709:
40680 sdivcc %g3, 0x16F5, %i0
40681 movneg %icc, %l1, %g5
40682 ldub [%l7 + 0x29], %i7
40683 tl %xcc, 0x7
40684 sdiv %l0, 0x1B6D, %g6
40685 fcmpne32 %f8, %f10, %o1
40686 lduh [%l7 + 0x52], %i3
40687 xorcc %i4, 0x10CD, %o3
40688 movneg %xcc, %i6, %l5
40689 xorcc %o4, %o2, %l2
40690 ble,a %icc, loop_4710
40691 fmovsgu %icc, %f12, %f4
40692 orncc %i2, 0x0F34, %o5
40693 fmovrslz %g1, %f8, %f2
40694loop_4710:
40695 andn %o6, 0x0818, %l4
40696 tneg %icc, 0x5
40697 ldd [%l7 + 0x50], %f6
40698 fmovsne %xcc, %f12, %f0
40699 ldsh [%l7 + 0x6A], %l3
40700 stb %g7, [%l7 + 0x56]
40701 fbul,a %fcc1, loop_4711
40702 sub %g2, 0x1096, %g4
40703 orcc %i5, 0x0801, %o7
40704 fsrc2s %f2, %f2
40705loop_4711:
40706 fbne,a %fcc2, loop_4712
40707 popc %i1, %l6
40708 ldd [%l7 + 0x10], %f4
40709 fmovrsgez %o0, %f15, %f9
40710loop_4712:
40711 fcmps %fcc3, %f3, %f9
40712 fble,a %fcc2, loop_4713
40713 fmovsn %xcc, %f6, %f9
40714 for %f14, %f8, %f2
40715 fbe,a %fcc1, loop_4714
40716loop_4713:
40717 bneg %xcc, loop_4715
40718 alignaddrl %g3, %l1, %g5
40719 fblg %fcc2, loop_4716
40720loop_4714:
40721 ldsb [%l7 + 0x52], %i0
40722loop_4715:
40723 fmovsn %icc, %f15, %f7
40724 fmovrdlz %l0, %f8, %f8
40725loop_4716:
40726 lduw [%l7 + 0x34], %i7
40727 popc %o1, %g6
40728 bpos,pn %icc, loop_4717
40729 xnor %i3, 0x1D14, %i4
40730 fcmple32 %f10, %f0, %i6
40731 std %f10, [%l7 + 0x48]
40732loop_4717:
40733 edge16n %l5, %o4, %o2
40734 addc %l2, %o3, %o5
40735 fmul8x16au %f3, %f2, %f14
40736 ldsb [%l7 + 0x44], %g1
40737 stw %o6, [%l7 + 0x6C]
40738 movrgez %l4, 0x21E, %i2
40739 fmovrdlez %l3, %f10, %f6
40740 fands %f10, %f7, %f13
40741 tvc %xcc, 0x5
40742 te %xcc, 0x0
40743 fcmple16 %f6, %f0, %g2
40744 bgu,pt %icc, loop_4718
40745 ba loop_4719
40746 fxnors %f10, %f8, %f0
40747 edge16n %g7, %i5, %o7
40748loop_4718:
40749 addc %i1, %g4, %l6
40750loop_4719:
40751 ta %xcc, 0x2
40752 fabss %f1, %f9
40753 nop
40754 setx loop_4720, %l0, %l1
40755 wrpr 0x1, %tl
40756 wrpr %l1, %tnpc
40757 setx 0x34400001400, %l0, %l1
40758 wrpr %l1, %tstate
40759 wrhpr 0x4, %htstate
40760 done
40761 ldsh [%l7 + 0x62], %g3
40762 fbe %fcc0, loop_4721
40763 movpos %icc, %o0, %l1
40764loop_4720:
40765 fbg,a %fcc2, loop_4722
40766 stx %i0, [%l7 + 0x20]
40767loop_4721:
40768 brgez,a %l0, loop_4723
40769 brgez %g5, loop_4724
40770loop_4722:
40771 brgz,a %o1, loop_4725
40772 alignaddr %g6, %i7, %i3
40773loop_4723:
40774 umulcc %i6, %i4, %o4
40775loop_4724:
40776 fors %f5, %f4, %f15
40777loop_4725:
40778 lduh [%l7 + 0x78], %o2
40779 fcmps %fcc0, %f10, %f0
40780 ld [%l7 + 0x58], %f2
40781 stw %l5, [%l7 + 0x4C]
40782 fabsd %f10, %f4
40783 array32 %l2, %o5, %o3
40784 edge8 %o6, %l4, %i2
40785 edge32 %l3, %g2, %g1
40786 lduw [%l7 + 0x54], %g7
40787 fmovdcs %xcc, %f7, %f6
40788 std %f14, [%l7 + 0x40]
40789 fcmpd %fcc2, %f6, %f12
40790 fmovsa %xcc, %f12, %f15
40791 fcmpne32 %f0, %f12, %o7
40792 lduh [%l7 + 0x56], %i5
40793 edge8l %i1, %l6, %g4
40794 bn,pn %xcc, loop_4726
40795 fmovdg %icc, %f4, %f15
40796 fpack16 %f12, %f15
40797 bvs loop_4727
40798loop_4726:
40799 ldub [%l7 + 0x79], %g3
40800 sth %l1, [%l7 + 0x6E]
40801 edge32ln %o0, %l0, %g5
40802loop_4727:
40803 bneg %icc, loop_4728
40804 ld [%l7 + 0x34], %f8
40805 mulscc %i0, 0x1BD3, %o1
40806 fornot2s %f7, %f6, %f13
40807loop_4728:
40808 bpos,pn %xcc, loop_4729
40809 fmul8ulx16 %f14, %f4, %f2
40810 edge8ln %i7, %i3, %i6
40811 fmovde %xcc, %f11, %f0
40812loop_4729:
40813 fbne %fcc3, loop_4730
40814 move %xcc, %g6, %i4
40815 lduh [%l7 + 0x30], %o4
40816 brz,a %l5, loop_4731
40817loop_4730:
40818 xorcc %o2, %o5, %l2
40819 sth %o3, [%l7 + 0x74]
40820 stx %l4, [%l7 + 0x60]
40821loop_4731:
40822 edge32ln %o6, %i2, %l3
40823 fnegs %f4, %f1
40824 stx %g2, [%l7 + 0x78]
40825 lduh [%l7 + 0x0C], %g7
40826 fbg,a %fcc0, loop_4732
40827 orn %g1, %o7, %i1
40828 call loop_4733
40829 srlx %i5, 0x0D, %l6
40830loop_4732:
40831 umulcc %g3, %g4, %l1
40832 taddcc %l0, 0x0642, %o0
40833loop_4733:
40834 stx %g5, [%l7 + 0x48]
40835 fbne %fcc3, loop_4734
40836 fmul8ulx16 %f2, %f10, %f12
40837 fpsub16 %f14, %f4, %f2
40838 bvs %icc, loop_4735
40839loop_4734:
40840 fcmpd %fcc2, %f6, %f0
40841 stx %i0, [%l7 + 0x58]
40842 fmovrdlz %i7, %f4, %f14
40843loop_4735:
40844 fpsub32s %f14, %f14, %f3
40845 xnor %o1, 0x01B8, %i3
40846 umul %g6, %i6, %i4
40847 edge32 %l5, %o2, %o5
40848 lduh [%l7 + 0x2A], %l2
40849 edge32l %o3, %l4, %o6
40850 lduw [%l7 + 0x3C], %o4
40851 fcmpne32 %f0, %f10, %i2
40852 mova %icc, %l3, %g7
40853 fmovsl %xcc, %f5, %f10
40854 ldub [%l7 + 0x6B], %g2
40855 edge32 %g1, %o7, %i5
40856 movle %xcc, %l6, %i1
40857 andncc %g4, %l1, %g3
40858 fmovsge %xcc, %f0, %f9
40859 ldsb [%l7 + 0x33], %o0
40860 sth %g5, [%l7 + 0x6C]
40861 fcmpes %fcc3, %f14, %f13
40862 tsubcctv %i0, 0x0E7F, %l0
40863 edge8l %i7, %i3, %g6
40864 smul %i6, %i4, %l5
40865 movl %xcc, %o1, %o5
40866 ldsb [%l7 + 0x46], %o2
40867 fmovde %icc, %f13, %f10
40868 std %f8, [%l7 + 0x48]
40869 tne %icc, 0x4
40870 fmovse %icc, %f5, %f10
40871 fmovsvc %icc, %f15, %f11
40872 fmovde %icc, %f8, %f1
40873 fbo,a %fcc0, loop_4736
40874 sll %o3, %l2, %l4
40875 fmovdleu %icc, %f4, %f14
40876 fbne,a %fcc2, loop_4737
40877loop_4736:
40878 ld [%l7 + 0x30], %f12
40879 sth %o6, [%l7 + 0x40]
40880 fbul %fcc3, loop_4738
40881loop_4737:
40882 bge loop_4739
40883 tpos %xcc, 0x6
40884 movne %icc, %i2, %l3
40885loop_4738:
40886 bn loop_4740
40887loop_4739:
40888 ldsh [%l7 + 0x5E], %o4
40889 stb %g2, [%l7 + 0x71]
40890 stx %g1, [%l7 + 0x60]
40891loop_4740:
40892 fmovse %icc, %f3, %f12
40893 fbg %fcc2, loop_4741
40894 xnorcc %g7, %o7, %i5
40895 stx %l6, [%l7 + 0x08]
40896 fmovsvc %icc, %f6, %f12
40897loop_4741:
40898 mulx %g4, %i1, %g3
40899 fandnot2s %f5, %f7, %f1
40900 fbne %fcc3, loop_4742
40901 movge %xcc, %o0, %g5
40902 stw %i0, [%l7 + 0x10]
40903 fble %fcc3, loop_4743
40904loop_4742:
40905 movpos %icc, %l0, %i7
40906 movrgz %i3, %l1, %g6
40907 movn %xcc, %i6, %i4
40908loop_4743:
40909 fbge,a %fcc0, loop_4744
40910 std %f8, [%l7 + 0x50]
40911 ldsh [%l7 + 0x16], %l5
40912 fsrc2 %f10, %f12
40913loop_4744:
40914 nop
40915 setx loop_4745, %l0, %l1
40916 wrpr 0x1, %tl
40917 wrpr %l1, %tpc
40918 add %l1, 0x4, %l1
40919 wrpr %l1, %tnpc
40920 setx 0x34400001400, %l0, %l1
40921 wrpr %l1, %tstate
40922 wrhpr 0x4, %htstate
40923 retry
40924 fmovsl %icc, %f10, %f14
40925 fors %f2, %f9, %f8
40926 nop
40927 setx loop_4746, %l0, %l1
40928 wrpr 0x1, %tl
40929 wrpr %l1, %tnpc
40930 setx 0x34400001400, %l0, %l1
40931 wrpr %l1, %tstate
40932 wrhpr 0x4, %htstate
40933 done
40934loop_4745:
40935 subccc %o5, 0x14A7, %o1
40936 fba,a %fcc3, loop_4747
40937 ld [%l7 + 0x30], %f0
40938loop_4746:
40939 fornot1s %f10, %f5, %f12
40940 fbu,a %fcc2, loop_4748
40941loop_4747:
40942 fbue %fcc3, loop_4749
40943 fbuge %fcc3, loop_4750
40944 fcmped %fcc3, %f14, %f14
40945loop_4748:
40946 ble,a,pn %xcc, loop_4751
40947loop_4749:
40948 stw %o3, [%l7 + 0x18]
40949loop_4750:
40950 tle %xcc, 0x6
40951 for %f12, %f0, %f2
40952loop_4751:
40953 ldx [%l7 + 0x38], %o2
40954 std %f2, [%l7 + 0x40]
40955 ldsb [%l7 + 0x3F], %l2
40956 ldsw [%l7 + 0x44], %o6
40957 bvc %icc, loop_4752
40958 ldsb [%l7 + 0x31], %l4
40959 fxnors %f1, %f7, %f5
40960 fmovdleu %icc, %f10, %f3
40961loop_4752:
40962 stw %i2, [%l7 + 0x3C]
40963 st %f8, [%l7 + 0x68]
40964 sethi 0x1115, %o4
40965 andcc %g2, 0x0248, %g1
40966 brnz %l3, loop_4753
40967 sth %o7, [%l7 + 0x3E]
40968 lduw [%l7 + 0x78], %g7
40969 fbue %fcc0, loop_4754
40970loop_4753:
40971 sth %i5, [%l7 + 0x7C]
40972 fandnot1s %f6, %f8, %f2
40973 subccc %g4, 0x03A2, %i1
40974loop_4754:
40975 ldx [%l7 + 0x38], %g3
40976 fmovrdne %l6, %f6, %f8
40977 ldx [%l7 + 0x28], %o0
40978 stb %g5, [%l7 + 0x0F]
40979 xorcc %i0, %l0, %i7
40980 fmul8sux16 %f10, %f12, %f0
40981 ble,pt %icc, loop_4755
40982 ldd [%l7 + 0x40], %f10
40983 ldsh [%l7 + 0x44], %i3
40984 ldub [%l7 + 0x77], %l1
40985loop_4755:
40986 ldd [%l7 + 0x50], %f6
40987 ldsb [%l7 + 0x39], %g6
40988 fxor %f10, %f8, %f12
40989 sth %i6, [%l7 + 0x62]
40990 stb %l5, [%l7 + 0x32]
40991 nop
40992 setx loop_4756, %l0, %l1
40993 wrpr 0x1, %tl
40994 wrpr %l1, %tpc
40995 add %l1, 0x4, %l1
40996 wrpr %l1, %tnpc
40997 setx 0x34400001400, %l0, %l1
40998 wrpr %l1, %tstate
40999 wrhpr 0x4, %htstate
41000 retry
41001 fbe,a %fcc3, loop_4757
41002 alignaddr %o5, %i4, %o1
41003 fsrc2 %f10, %f10
41004loop_4756:
41005 fbu,a %fcc1, loop_4758
41006loop_4757:
41007 sdivx %o3, 0x1ED5, %o2
41008 array16 %l2, %o6, %i2
41009 alignaddr %l4, %o4, %g1
41010loop_4758:
41011 stb %l3, [%l7 + 0x56]
41012 ta %icc, 0x5
41013 umul %g2, %g7, %i5
41014 fmovdgu %icc, %f14, %f5
41015 tvc %icc, 0x4
41016 fpsub16s %f12, %f11, %f8
41017 ldub [%l7 + 0x4C], %o7
41018 fpack16 %f8, %f9
41019 ldd [%l7 + 0x68], %f10
41020 fsrc1 %f2, %f4
41021 sub %i1, 0x0C59, %g4
41022 mulx %l6, 0x0E16, %o0
41023 stb %g5, [%l7 + 0x7C]
41024 stb %i0, [%l7 + 0x17]
41025 fmovrslez %g3, %f0, %f6
41026 fexpand %f7, %f2
41027 stw %l0, [%l7 + 0x7C]
41028 sth %i3, [%l7 + 0x7A]
41029 tgu %icc, 0x2
41030 fmovspos %xcc, %f12, %f14
41031 movneg %icc, %i7, %g6
41032 array16 %i6, %l5, %l1
41033 fabsd %f4, %f10
41034 std %f10, [%l7 + 0x28]
41035 tcs %xcc, 0x1
41036 ld [%l7 + 0x64], %f11
41037 taddcc %i4, %o1, %o5
41038 fmovdcs %xcc, %f0, %f13
41039 fcmpes %fcc3, %f8, %f2
41040 fmovsg %icc, %f9, %f4
41041 fblg,a %fcc2, loop_4759
41042 stb %o3, [%l7 + 0x51]
41043 fmovrdlz %l2, %f0, %f8
41044 fpsub32s %f11, %f9, %f10
41045loop_4759:
41046 ldd [%l7 + 0x60], %f8
41047 fmovrdlz %o6, %f2, %f4
41048 st %f5, [%l7 + 0x7C]
41049 bl,a loop_4760
41050 bvs,a,pt %xcc, loop_4761
41051 fsrc2 %f14, %f6
41052 xor %i2, %l4, %o4
41053loop_4760:
41054 fpadd16s %f7, %f14, %f0
41055loop_4761:
41056 ld [%l7 + 0x38], %f12
41057 fcmpgt16 %f4, %f4, %g1
41058 fmovrslz %o2, %f7, %f4
41059 fands %f7, %f6, %f12
41060 ta %xcc, 0x3
41061 stw %g2, [%l7 + 0x1C]
41062 fandnot2 %f6, %f8, %f10
41063 move %icc, %l3, %i5
41064 addccc %g7, 0x1534, %o7
41065 fpack16 %f14, %f0
41066 stb %i1, [%l7 + 0x29]
41067 edge8 %g4, %o0, %l6
41068 xorcc %g5, %g3, %l0
41069 fmovrdgez %i0, %f8, %f0
41070 edge8ln %i3, %i7, %g6
41071 bneg loop_4762
41072 andn %l5, 0x167F, %l1
41073 brlz,a %i4, loop_4763
41074 fmovrsgez %o1, %f9, %f9
41075loop_4762:
41076 taddcc %i6, 0x1F12, %o3
41077 sth %l2, [%l7 + 0x58]
41078loop_4763:
41079 fxor %f4, %f6, %f14
41080 ba,a,pt %icc, loop_4764
41081 fpsub16 %f0, %f8, %f14
41082 fmuld8ulx16 %f10, %f4, %f14
41083 lduw [%l7 + 0x24], %o6
41084loop_4764:
41085 alignaddr %i2, %o5, %o4
41086 fcmple16 %f8, %f14, %l4
41087 pdist %f6, %f4, %f8
41088 bcc,pt %xcc, loop_4765
41089 movg %xcc, %o2, %g2
41090 tn %icc, 0x5
41091 stx %g1, [%l7 + 0x18]
41092loop_4765:
41093 fmul8x16 %f14, %f6, %f6
41094 fnot2s %f7, %f14
41095 tsubcc %l3, %g7, %i5
41096 lduw [%l7 + 0x34], %o7
41097 fmovsgu %icc, %f10, %f4
41098 brlez,a %i1, loop_4766
41099 lduh [%l7 + 0x64], %o0
41100 fmovdneg %icc, %f1, %f6
41101 fmovdvs %icc, %f3, %f6
41102loop_4766:
41103 ldsb [%l7 + 0x4B], %g4
41104 popc 0x14C3, %l6
41105 sra %g5, 0x1A, %g3
41106 fandnot1 %f12, %f2, %f10
41107 sth %i0, [%l7 + 0x18]
41108 fcmpd %fcc2, %f0, %f0
41109 tvc %xcc, 0x0
41110 fblg %fcc2, loop_4767
41111 movg %xcc, %i3, %i7
41112 udivx %l0, 0x0E75, %g6
41113 bneg,a %xcc, loop_4768
41114loop_4767:
41115 movleu %icc, %l1, %l5
41116 fbu %fcc2, loop_4769
41117 ldsh [%l7 + 0x4C], %i4
41118loop_4768:
41119 lduw [%l7 + 0x40], %i6
41120 tvc %icc, 0x0
41121loop_4769:
41122 edge32 %o1, %o3, %o6
41123 fmovdne %icc, %f8, %f0
41124 edge8l %i2, %o5, %l2
41125 brlz %l4, loop_4770
41126 fbg %fcc0, loop_4771
41127 fpack32 %f4, %f10, %f0
41128 stx %o4, [%l7 + 0x28]
41129loop_4770:
41130 ld [%l7 + 0x78], %f8
41131loop_4771:
41132 fbge %fcc0, loop_4772
41133 stx %g2, [%l7 + 0x18]
41134 movvc %icc, %o2, %g1
41135 fpadd32 %f0, %f14, %f8
41136loop_4772:
41137 fnand %f6, %f12, %f10
41138 srl %l3, 0x16, %i5
41139 fbu %fcc0, loop_4773
41140 fba %fcc1, loop_4774
41141 movg %icc, %g7, %i1
41142 ld [%l7 + 0x78], %f15
41143loop_4773:
41144 ldx [%l7 + 0x28], %o7
41145loop_4774:
41146 ldub [%l7 + 0x3F], %g4
41147 ble,pt %icc, loop_4775
41148 sth %o0, [%l7 + 0x5E]
41149 fmovdg %icc, %f5, %f11
41150 fcmped %fcc1, %f8, %f10
41151loop_4775:
41152 fmovdge %xcc, %f6, %f12
41153 fbo,a %fcc1, loop_4776
41154 sdivx %g5, 0x15D3, %l6
41155 ldsb [%l7 + 0x1A], %g3
41156 lduh [%l7 + 0x3A], %i3
41157loop_4776:
41158 movrne %i7, 0x211, %l0
41159 fmuld8sux16 %f7, %f9, %f14
41160 ldd [%l7 + 0x70], %f0
41161 fmovdl %xcc, %f4, %f9
41162 movre %i0, 0x0E2, %l1
41163 stx %g6, [%l7 + 0x20]
41164 fcmpne32 %f12, %f0, %l5
41165 ldd [%l7 + 0x60], %f14
41166 fmovdl %xcc, %f3, %f9
41167 tcs %icc, 0x0
41168 sub %i4, 0x0C01, %o1
41169 bg %xcc, loop_4777
41170 bg,a,pn %icc, loop_4778
41171 fnand %f8, %f4, %f6
41172 andncc %i6, %o3, %o6
41173loop_4777:
41174 bshuffle %f8, %f6, %f6
41175loop_4778:
41176 array16 %i2, %l2, %l4
41177 movpos %icc, %o5, %o4
41178 or %g2, 0x0F74, %o2
41179 fbug,a %fcc0, loop_4779
41180 ldd [%l7 + 0x10], %f6
41181 fornot2s %f10, %f4, %f11
41182 sethi 0x11D8, %l3
41183loop_4779:
41184 stb %i5, [%l7 + 0x23]
41185 fnot2 %f8, %f12
41186 ldx [%l7 + 0x60], %g7
41187 bg,pt %xcc, loop_4780
41188 tsubcc %i1, %o7, %g4
41189 bcc,a loop_4781
41190 fmovscc %icc, %f7, %f0
41191loop_4780:
41192 fmovse %icc, %f13, %f12
41193 fblg %fcc0, loop_4782
41194loop_4781:
41195 popc 0x1A0C, %g1
41196 andncc %g5, %l6, %o0
41197 fmul8x16al %f7, %f1, %f6
41198loop_4782:
41199 fmovdgu %icc, %f9, %f2
41200 fmovdle %icc, %f3, %f10
41201 tgu %icc, 0x0
41202 smul %i3, %g3, %i7
41203 bcs,a,pt %icc, loop_4783
41204 movrgez %i0, 0x1B8, %l1
41205 ldd [%l7 + 0x08], %f10
41206 xorcc %g6, 0x16B0, %l5
41207loop_4783:
41208 ldsh [%l7 + 0x26], %i4
41209 ldsw [%l7 + 0x10], %o1
41210 fmovdvs %icc, %f0, %f7
41211 fornot2 %f12, %f12, %f4
41212 ble loop_4784
41213 brlez,a %i6, loop_4785
41214 ldsb [%l7 + 0x66], %l0
41215 taddcctv %o6, 0x161E, %o3
41216loop_4784:
41217 tneg %icc, 0x2
41218loop_4785:
41219 movpos %xcc, %l2, %i2
41220 fmovsa %icc, %f12, %f15
41221 fpsub16 %f14, %f8, %f10
41222 nop
41223 setx loop_4786, %l0, %l1
41224 wrpr 0x1, %tl
41225 wrpr %l1, %tnpc
41226 setx 0x34400001400, %l0, %l1
41227 wrpr %l1, %tstate
41228 wrhpr 0x4, %htstate
41229 done
41230 tleu %icc, 0x4
41231 st %f14, [%l7 + 0x7C]
41232 stb %o5, [%l7 + 0x73]
41233loop_4786:
41234 bcs,pt %xcc, loop_4787
41235 stx %l4, [%l7 + 0x68]
41236 ldub [%l7 + 0x1E], %g2
41237 stb %o4, [%l7 + 0x27]
41238loop_4787:
41239 fmovdneg %xcc, %f9, %f1
41240 sth %o2, [%l7 + 0x72]
41241 fbl %fcc0, loop_4788
41242 fpsub32 %f6, %f8, %f4
41243 fmovse %xcc, %f15, %f5
41244 fcmpeq32 %f10, %f6, %i5
41245loop_4788:
41246 lduw [%l7 + 0x44], %g7
41247 movge %icc, %l3, %i1
41248 ldd [%l7 + 0x10], %f4
41249 fmovdcc %xcc, %f14, %f0
41250 movre %g4, 0x0C9, %g1
41251 fmovd %f6, %f4
41252 std %f4, [%l7 + 0x28]
41253 nop
41254 setx loop_4789, %l0, %l1
41255 wrpr 0x1, %tl
41256 wrpr %l1, %tpc
41257 add %l1, 0x4, %l1
41258 wrpr %l1, %tnpc
41259 setx 0x34400001400, %l0, %l1
41260 wrpr %l1, %tstate
41261 wrhpr 0x4, %htstate
41262 retry
41263 bcc,a,pn %icc, loop_4790
41264 srax %g5, 0x07, %l6
41265 fmovrdlz %o7, %f14, %f6
41266loop_4789:
41267 brgz,a %o0, loop_4791
41268loop_4790:
41269 fones %f4
41270 fbuge,a %fcc3, loop_4792
41271 tn %xcc, 0x7
41272loop_4791:
41273 fmovde %xcc, %f15, %f1
41274 movre %g3, %i3, %i0
41275loop_4792:
41276 sra %i7, 0x0C, %l1
41277 fsrc2 %f8, %f6
41278 fmovrde %g6, %f10, %f14
41279 stx %i4, [%l7 + 0x78]
41280 fmovrdgez %l5, %f8, %f12
41281 edge16ln %o1, %l0, %i6
41282 fbue %fcc0, loop_4793
41283 bcs loop_4794
41284 fnot1 %f6, %f12
41285 fmovde %xcc, %f10, %f0
41286loop_4793:
41287 st %f12, [%l7 + 0x20]
41288loop_4794:
41289 ldub [%l7 + 0x41], %o3
41290 fmovdn %xcc, %f5, %f3
41291 movrgez %l2, %o6, %i2
41292 ldsh [%l7 + 0x46], %o5
41293 move %xcc, %l4, %g2
41294 smul %o4, 0x18E4, %o2
41295 fmovdcc %icc, %f14, %f3
41296 stx %i5, [%l7 + 0x70]
41297 fmul8ulx16 %f6, %f14, %f6
41298 ldd [%l7 + 0x60], %f10
41299 edge32 %g7, %i1, %g4
41300 brz %g1, loop_4795
41301 ldd [%l7 + 0x50], %f14
41302 mova %icc, %l3, %g5
41303 fmovda %icc, %f1, %f0
41304loop_4795:
41305 array8 %o7, %l6, %o0
41306 ldub [%l7 + 0x75], %g3
41307 addc %i0, 0x0C83, %i3
41308 subcc %l1, 0x1E4D, %g6
41309 fmovdpos %xcc, %f5, %f9
41310 xorcc %i4, %l5, %o1
41311 ldub [%l7 + 0x45], %l0
41312 sdiv %i7, 0x0B28, %o3
41313 fpack16 %f2, %f11
41314 ldsw [%l7 + 0x50], %i6
41315 ld [%l7 + 0x08], %f7
41316 tle %icc, 0x2
41317 fmovdpos %icc, %f12, %f9
41318 movrgez %o6, %l2, %i2
41319 ldd [%l7 + 0x38], %f0
41320 bcs,pn %icc, loop_4796
41321 faligndata %f8, %f0, %f14
41322 fmul8sux16 %f2, %f10, %f14
41323 ldx [%l7 + 0x08], %l4
41324loop_4796:
41325 smulcc %o5, %g2, %o2
41326 nop
41327 setx loop_4797, %l0, %l1
41328 jmpl %l1, %o4
41329 sdivx %g7, 0x0311, %i1
41330 ldd [%l7 + 0x70], %f0
41331 fpsub32s %f15, %f12, %f9
41332loop_4797:
41333 stb %g4, [%l7 + 0x50]
41334 tgu %icc, 0x0
41335 fmovrsgz %i5, %f12, %f10
41336 srax %g1, 0x08, %l3
41337 te %xcc, 0x1
41338 movcs %icc, %o7, %l6
41339 nop
41340 setx loop_4798, %l0, %l1
41341 wrpr 0x1, %tl
41342 wrpr %l1, %tnpc
41343 setx 0x34400001400, %l0, %l1
41344 wrpr %l1, %tstate
41345 wrhpr 0x4, %htstate
41346 done
41347 sll %g5, 0x00, %o0
41348 ldsh [%l7 + 0x0C], %g3
41349 andcc %i0, 0x0983, %l1
41350loop_4798:
41351 sth %i3, [%l7 + 0x68]
41352 taddcc %i4, 0x189B, %l5
41353 fnands %f10, %f0, %f9
41354 st %f11, [%l7 + 0x10]
41355 ldx [%l7 + 0x78], %g6
41356 ldsh [%l7 + 0x6E], %o1
41357 fnands %f14, %f5, %f11
41358 ldsw [%l7 + 0x40], %i7
41359 smul %o3, %l0, %o6
41360 fmovsneg %xcc, %f3, %f9
41361 add %l2, 0x1F23, %i6
41362 stx %i2, [%l7 + 0x18]
41363 subccc %o5, %g2, %l4
41364 fxor %f8, %f0, %f8
41365 smul %o4, 0x14F4, %g7
41366 std %f2, [%l7 + 0x68]
41367 fcmpeq32 %f8, %f12, %i1
41368 fnor %f2, %f2, %f10
41369 sdiv %g4, 0x17DE, %o2
41370 ldsw [%l7 + 0x20], %g1
41371 sub %i5, %o7, %l6
41372 fmovdle %xcc, %f11, %f11
41373 stx %g5, [%l7 + 0x48]
41374 fsrc1s %f8, %f2
41375 stb %o0, [%l7 + 0x68]
41376 taddcctv %g3, %i0, %l3
41377 andncc %i3, %i4, %l1
41378 brlez %l5, loop_4799
41379 fmovdcc %xcc, %f7, %f2
41380 edge8l %o1, %g6, %i7
41381 ldsw [%l7 + 0x34], %l0
41382loop_4799:
41383 fcmps %fcc2, %f3, %f4
41384 fcmpd %fcc0, %f0, %f2
41385 edge8n %o3, %o6, %l2
41386 fmovse %xcc, %f2, %f15
41387 brgez,a %i2, loop_4800
41388 stx %o5, [%l7 + 0x50]
41389 ldub [%l7 + 0x7A], %i6
41390 fpsub32 %f10, %f14, %f6
41391loop_4800:
41392 brlez,a %l4, loop_4801
41393 fbne,a %fcc3, loop_4802
41394 taddcctv %o4, 0x04AA, %g2
41395 ldd [%l7 + 0x30], %f10
41396loop_4801:
41397 sth %g7, [%l7 + 0x14]
41398loop_4802:
41399 stb %i1, [%l7 + 0x0B]
41400 fbo %fcc1, loop_4803
41401 edge16l %g4, %o2, %i5
41402 fbo,a %fcc1, loop_4804
41403 mulx %g1, %l6, %o7
41404loop_4803:
41405 andncc %o0, %g3, %g5
41406 fbo %fcc2, loop_4805
41407loop_4804:
41408 nop
41409 setx loop_4806, %l0, %l1
41410 jmpl %l1, %l3
41411 fbule,a %fcc1, loop_4807
41412 movleu %xcc, %i3, %i4
41413loop_4805:
41414 fbge,a %fcc1, loop_4808
41415loop_4806:
41416 fmovrsgz %l1, %f3, %f14
41417loop_4807:
41418 fpadd32s %f8, %f7, %f13
41419 ldx [%l7 + 0x58], %l5
41420loop_4808:
41421 fcmpd %fcc1, %f10, %f4
41422 orcc %o1, %g6, %i0
41423 stx %l0, [%l7 + 0x40]
41424 andn %o3, 0x16DC, %i7
41425 fcmple32 %f0, %f12, %l2
41426 bvs,pn %xcc, loop_4809
41427 andncc %i2, %o5, %o6
41428 fmovrsgz %l4, %f7, %f6
41429 fmovdg %icc, %f7, %f15
41430loop_4809:
41431 fbue %fcc3, loop_4810
41432 fbo,a %fcc1, loop_4811
41433 lduw [%l7 + 0x2C], %i6
41434 fmovdcc %icc, %f10, %f3
41435loop_4810:
41436 stx %g2, [%l7 + 0x08]
41437loop_4811:
41438 stx %o4, [%l7 + 0x10]
41439 fmovsleu %icc, %f11, %f3
41440 andncc %g7, %i1, %o2
41441 fbe,a %fcc2, loop_4812
41442 add %g4, %i5, %g1
41443 fbule %fcc3, loop_4813
41444 fbu,a %fcc2, loop_4814
41445loop_4812:
41446 ldsw [%l7 + 0x44], %l6
41447 fmul8x16al %f0, %f0, %f2
41448loop_4813:
41449 ldsw [%l7 + 0x20], %o7
41450loop_4814:
41451 tgu %icc, 0x4
41452 ld [%l7 + 0x6C], %f2
41453 lduw [%l7 + 0x18], %o0
41454 fsrc1s %f13, %f14
41455 fands %f3, %f15, %f12
41456 taddcc %g5, 0x0D35, %g3
41457 movcc %icc, %l3, %i4
41458 lduh [%l7 + 0x38], %l1
41459 ldx [%l7 + 0x78], %i3
41460 ld [%l7 + 0x10], %f2
41461 tpos %xcc, 0x2
41462 tvc %icc, 0x4
41463 andn %o1, 0x0336, %l5
41464 tg %icc, 0x4
41465 fandnot1 %f10, %f0, %f10
41466 fmovse %xcc, %f3, %f4
41467 movn %icc, %g6, %l0
41468 fbug %fcc1, loop_4815
41469 fmovdge %icc, %f14, %f11
41470 fmovdn %icc, %f10, %f0
41471 st %f6, [%l7 + 0x20]
41472loop_4815:
41473 fbue,a %fcc0, loop_4816
41474 movleu %xcc, %i0, %o3
41475 fmovse %icc, %f12, %f4
41476 ldx [%l7 + 0x30], %i7
41477loop_4816:
41478 ld [%l7 + 0x74], %f7
41479 ba,pt %xcc, loop_4817
41480 fbug %fcc0, loop_4818
41481 ldsh [%l7 + 0x54], %i2
41482 smulcc %l2, 0x12F3, %o6
41483loop_4817:
41484 bvs,a loop_4819
41485loop_4818:
41486 nop
41487 setx loop_4820, %l0, %l1
41488 wrpr 0x1, %tl
41489 wrpr %l1, %tpc
41490 add %l1, 0x4, %l1
41491 wrpr %l1, %tnpc
41492 setx 0x34400001400, %l0, %l1
41493 wrpr %l1, %tstate
41494 wrhpr 0x4, %htstate
41495 retry
41496 bvs,pt %icc, loop_4821
41497 tleu %icc, 0x1
41498loop_4819:
41499 fcmple32 %f0, %f0, %l4
41500loop_4820:
41501 movrne %o5, %g2, %o4
41502loop_4821:
41503 ldsb [%l7 + 0x76], %i6
41504 stb %i1, [%l7 + 0x19]
41505 ldsb [%l7 + 0x12], %g7
41506 std %f12, [%l7 + 0x20]
41507 fmul8x16al %f1, %f0, %f8
41508 ldsb [%l7 + 0x4D], %g4
41509 ldub [%l7 + 0x14], %i5
41510 fzero %f10
41511 ldsw [%l7 + 0x2C], %g1
41512 bcs,a loop_4822
41513 fmovsn %xcc, %f6, %f10
41514 tleu %icc, 0x3
41515 fmovsneg %xcc, %f10, %f11
41516loop_4822:
41517 stw %l6, [%l7 + 0x58]
41518 edge16l %o2, %o7, %o0
41519 tcs %xcc, 0x1
41520 fmovsleu %xcc, %f4, %f1
41521 call loop_4823
41522 fmovscs %xcc, %f4, %f15
41523 movl %xcc, %g5, %g3
41524 fxors %f12, %f3, %f15
41525loop_4823:
41526 ldx [%l7 + 0x28], %l3
41527 umul %l1, 0x072F, %i3
41528 fcmpeq32 %f0, %f12, %i4
41529 fmovrse %l5, %f10, %f6
41530 lduw [%l7 + 0x38], %o1
41531 faligndata %f8, %f14, %f10
41532 fbug,a %fcc0, loop_4824
41533 fpack32 %f12, %f14, %f0
41534 for %f8, %f8, %f8
41535 fpack32 %f14, %f10, %f10
41536loop_4824:
41537 sth %g6, [%l7 + 0x40]
41538 stb %l0, [%l7 + 0x37]
41539 sth %o3, [%l7 + 0x32]
41540 sth %i7, [%l7 + 0x20]
41541 lduw [%l7 + 0x48], %i2
41542 ldsh [%l7 + 0x3E], %i0
41543 bg,a,pt %icc, loop_4825
41544 fmul8x16au %f14, %f14, %f8
41545 fmovrdlz %o6, %f4, %f2
41546 andcc %l4, 0x1A52, %l2
41547loop_4825:
41548 movrlez %o5, 0x3CF, %o4
41549 ta %xcc, 0x0
41550 fmovdn %icc, %f0, %f5
41551 fmovde %icc, %f6, %f6
41552 tgu %icc, 0x0
41553 ldsw [%l7 + 0x50], %i6
41554 fcmpd %fcc2, %f2, %f4
41555 edge16ln %g2, %i1, %g4
41556 ldd [%l7 + 0x18], %f4
41557 stb %i5, [%l7 + 0x48]
41558 fmovrsgez %g1, %f10, %f9
41559 tpos %icc, 0x3
41560 ldx [%l7 + 0x38], %l6
41561 stw %o2, [%l7 + 0x58]
41562 ldx [%l7 + 0x60], %g7
41563 std %f14, [%l7 + 0x38]
41564 andncc %o0, %g5, %o7
41565 fmovsle %icc, %f2, %f1
41566 movne %icc, %l3, %l1
41567 bgu,a %xcc, loop_4826
41568 edge32l %g3, %i3, %i4
41569 stw %o1, [%l7 + 0x38]
41570 fpack16 %f2, %f1
41571loop_4826:
41572 ldsh [%l7 + 0x42], %l5
41573 lduw [%l7 + 0x10], %l0
41574 ld [%l7 + 0x0C], %f3
41575 fnor %f6, %f10, %f12
41576 ldsw [%l7 + 0x1C], %o3
41577 ldx [%l7 + 0x68], %g6
41578 tcc %xcc, 0x7
41579 fxnor %f10, %f2, %f8
41580 stx %i7, [%l7 + 0x28]
41581 fnot1 %f4, %f2
41582 fzeros %f13
41583 movrne %i2, 0x2C2, %o6
41584 tgu %icc, 0x4
41585 smul %l4, %i0, %o5
41586 fone %f4
41587 edge16ln %l2, %o4, %g2
41588 std %f14, [%l7 + 0x58]
41589 ldsw [%l7 + 0x38], %i1
41590 subcc %g4, 0x1185, %i5
41591 fmovdneg %xcc, %f14, %f6
41592 fmul8ulx16 %f4, %f14, %f6
41593 smul %g1, %i6, %o2
41594 fble %fcc0, loop_4827
41595 tne %icc, 0x7
41596 stb %l6, [%l7 + 0x46]
41597 movvs %xcc, %o0, %g5
41598loop_4827:
41599 fnors %f4, %f14, %f14
41600 ld [%l7 + 0x24], %f8
41601 ldsw [%l7 + 0x50], %g7
41602 fbug %fcc2, loop_4828
41603 bge,pt %icc, loop_4829
41604 fxnor %f0, %f6, %f8
41605 xnor %o7, %l3, %g3
41606loop_4828:
41607 fmovrsgez %i3, %f15, %f13
41608loop_4829:
41609 ldsh [%l7 + 0x76], %l1
41610 ldx [%l7 + 0x08], %o1
41611 movge %xcc, %i4, %l0
41612 fcmple32 %f2, %f2, %o3
41613 subc %g6, 0x09D5, %i7
41614 std %f6, [%l7 + 0x48]
41615 movneg %icc, %i2, %l5
41616 fpsub16s %f10, %f3, %f11
41617 add %l4, 0x1DA9, %o6
41618 movrgez %o5, 0x386, %l2
41619 fpsub16s %f8, %f8, %f2
41620 ld [%l7 + 0x34], %f7
41621 ldsb [%l7 + 0x52], %i0
41622 ta %xcc, 0x5
41623 bl,pn %xcc, loop_4830
41624 fxnors %f4, %f8, %f8
41625 ldsh [%l7 + 0x42], %g2
41626 srax %i1, %g4, %i5
41627loop_4830:
41628 fbge,a %fcc2, loop_4831
41629 ldd [%l7 + 0x30], %f14
41630 sdiv %g1, 0x0D6B, %i6
41631 std %f14, [%l7 + 0x10]
41632loop_4831:
41633 fcmpeq16 %f0, %f0, %o4
41634 taddcctv %o2, 0x0264, %l6
41635 tne %icc, 0x0
41636 lduh [%l7 + 0x4A], %g5
41637 fmovsge %xcc, %f2, %f6
41638 stx %o0, [%l7 + 0x28]
41639 fpsub16 %f0, %f4, %f12
41640 fmovrdne %o7, %f4, %f2
41641 tcs %xcc, 0x2
41642 for %f6, %f6, %f12
41643 fmovrdgez %l3, %f12, %f10
41644 stw %g3, [%l7 + 0x24]
41645 umul %i3, 0x0845, %l1
41646 st %f2, [%l7 + 0x40]
41647 lduw [%l7 + 0x70], %g7
41648 lduw [%l7 + 0x78], %o1
41649 tl %icc, 0x7
41650 fmovsvc %xcc, %f14, %f4
41651 sub %l0, 0x01EE, %o3
41652 fmul8ulx16 %f0, %f8, %f12
41653 xnor %i4, %g6, %i2
41654 fmovd %f12, %f6
41655 st %f4, [%l7 + 0x18]
41656 fbuge,a %fcc3, loop_4832
41657 fbug,a %fcc1, loop_4833
41658 lduw [%l7 + 0x7C], %i7
41659 lduh [%l7 + 0x0E], %l4
41660loop_4832:
41661 mova %icc, %o6, %l5
41662loop_4833:
41663 movvc %icc, %o5, %i0
41664 fmovdge %icc, %f11, %f7
41665 edge16ln %l2, %g2, %g4
41666 bvs %xcc, loop_4834
41667 fcmpgt16 %f4, %f10, %i1
41668 fsrc1 %f14, %f6
41669 fmul8sux16 %f10, %f2, %f2
41670loop_4834:
41671 bcc loop_4835
41672 ldx [%l7 + 0x58], %i5
41673 ldx [%l7 + 0x28], %g1
41674 sll %i6, %o2, %o4
41675loop_4835:
41676 fblg,a %fcc0, loop_4836
41677 alignaddr %g5, %l6, %o0
41678 ldd [%l7 + 0x20], %f6
41679 stx %o7, [%l7 + 0x68]
41680loop_4836:
41681 movn %xcc, %l3, %i3
41682 fbu %fcc1, loop_4837
41683 stb %g3, [%l7 + 0x50]
41684 sth %l1, [%l7 + 0x3E]
41685 st %f10, [%l7 + 0x44]
41686loop_4837:
41687 xor %o1, %l0, %g7
41688 tneg %xcc, 0x5
41689 fabsd %f0, %f6
41690 stw %i4, [%l7 + 0x3C]
41691 tgu %xcc, 0x4
41692 ldx [%l7 + 0x38], %o3
41693 fpsub16 %f8, %f6, %f4
41694 fxors %f5, %f8, %f1
41695 and %i2, 0x08E9, %i7
41696 fbu %fcc2, loop_4838
41697 sth %l4, [%l7 + 0x52]
41698 stw %g6, [%l7 + 0x1C]
41699 fxor %f8, %f12, %f10
41700loop_4838:
41701 stw %o6, [%l7 + 0x60]
41702 lduw [%l7 + 0x3C], %o5
41703 movne %xcc, %i0, %l2
41704 movpos %icc, %g2, %l5
41705 movcs %xcc, %i1, %i5
41706 fmovdvc %xcc, %f1, %f3
41707 srl %g4, 0x09, %g1
41708 ldsh [%l7 + 0x54], %i6
41709 lduh [%l7 + 0x0C], %o4
41710 fnor %f2, %f6, %f2
41711 ldx [%l7 + 0x30], %o2
41712 bl,a,pt %icc, loop_4839
41713 fmul8x16al %f10, %f6, %f0
41714 fandnot2s %f6, %f11, %f5
41715 tsubcctv %l6, %g5, %o7
41716loop_4839:
41717 ld [%l7 + 0x4C], %f15
41718 fmovd %f6, %f6
41719 fmovdg %icc, %f8, %f6
41720 edge16n %o0, %i3, %l3
41721 fmovdg %icc, %f12, %f11
41722 ldsw [%l7 + 0x1C], %g3
41723 movne %xcc, %o1, %l0
41724 st %f6, [%l7 + 0x50]
41725 stx %g7, [%l7 + 0x50]
41726 xnorcc %i4, %l1, %i2
41727 std %f14, [%l7 + 0x48]
41728 ldub [%l7 + 0x68], %i7
41729 tgu %icc, 0x6
41730 movpos %icc, %l4, %o3
41731 ldub [%l7 + 0x2B], %o6
41732 brnz %g6, loop_4840
41733 edge8l %i0, %o5, %g2
41734 fba %fcc0, loop_4841
41735 fpack16 %f10, %f9
41736loop_4840:
41737 te %icc, 0x7
41738 mova %icc, %l2, %l5
41739loop_4841:
41740 xnor %i5, 0x1A26, %i1
41741 movg %xcc, %g1, %i6
41742 bgu loop_4842
41743 fmovda %icc, %f7, %f7
41744 ldsh [%l7 + 0x76], %g4
41745 fba %fcc1, loop_4843
41746loop_4842:
41747 orn %o2, 0x06C1, %o4
41748 fble,a %fcc1, loop_4844
41749 fcmpeq16 %f12, %f0, %g5
41750loop_4843:
41751 fnot2s %f13, %f7
41752 ta %xcc, 0x3
41753loop_4844:
41754 ldsw [%l7 + 0x2C], %o7
41755 fcmped %fcc2, %f10, %f2
41756 nop
41757 setx loop_4845, %l0, %l1
41758 wrpr 0x1, %tl
41759 wrpr %l1, %tpc
41760 add %l1, 0x4, %l1
41761 wrpr %l1, %tnpc
41762 setx 0x34400001400, %l0, %l1
41763 wrpr %l1, %tstate
41764 wrhpr 0x4, %htstate
41765 retry
41766 fpadd16s %f3, %f11, %f3
41767 fble,a %fcc2, loop_4846
41768 fandnot2 %f14, %f8, %f6
41769loop_4845:
41770 fmovrslez %l6, %f1, %f13
41771 umul %o0, 0x12CA, %i3
41772loop_4846:
41773 fbu %fcc0, loop_4847
41774 sdiv %l3, 0x1C86, %o1
41775 ldsb [%l7 + 0x21], %l0
41776 fmovsne %xcc, %f4, %f14
41777loop_4847:
41778 bgu,a,pt %icc, loop_4848
41779 ldsw [%l7 + 0x7C], %g7
41780 tl %icc, 0x2
41781 fpadd16s %f6, %f0, %f9
41782loop_4848:
41783 sdivcc %i4, 0x18A5, %g3
41784 fble %fcc3, loop_4849
41785 stb %l1, [%l7 + 0x55]
41786 movleu %xcc, %i2, %i7
41787 stw %l4, [%l7 + 0x64]
41788loop_4849:
41789 fones %f3
41790 ldub [%l7 + 0x7E], %o6
41791 ldsh [%l7 + 0x22], %g6
41792 std %f6, [%l7 + 0x28]
41793 fmovdvc %xcc, %f2, %f5
41794 mulx %o3, 0x127B, %o5
41795 bshuffle %f10, %f8, %f12
41796 lduw [%l7 + 0x4C], %g2
41797 fmovda %icc, %f7, %f2
41798 movneg %xcc, %l2, %l5
41799 fpackfix %f6, %f5
41800 movre %i5, 0x35F, %i1
41801 ldsb [%l7 + 0x4E], %g1
41802 movpos %xcc, %i6, %i0
41803 fmovrslez %g4, %f10, %f8
41804 ba,a loop_4850
41805 ldsh [%l7 + 0x2A], %o2
41806 movrgz %o4, %o7, %l6
41807 addccc %o0, %i3, %l3
41808loop_4850:
41809 sth %g5, [%l7 + 0x14]
41810 ldsb [%l7 + 0x63], %o1
41811 movrgz %l0, %i4, %g7
41812 ldx [%l7 + 0x18], %g3
41813 fmovdge %xcc, %f1, %f12
41814 movleu %xcc, %l1, %i7
41815 fpmerge %f10, %f2, %f6
41816 edge32 %i2, %o6, %g6
41817 fmovrsgz %o3, %f6, %f1
41818 ldx [%l7 + 0x08], %l4
41819 tge %icc, 0x3
41820 array8 %o5, %g2, %l5
41821 move %icc, %i5, %i1
41822 fmovdneg %xcc, %f10, %f1
41823 and %g1, %i6, %l2
41824 popc %i0, %g4
41825 fnot1s %f4, %f6
41826 fmovsg %xcc, %f10, %f2
41827 fbn %fcc0, loop_4851
41828 srax %o4, %o7, %o2
41829 ldsh [%l7 + 0x7A], %l6
41830 ldub [%l7 + 0x71], %i3
41831loop_4851:
41832 addccc %o0, 0x05EF, %l3
41833 fpsub16 %f4, %f4, %f4
41834 taddcc %o1, %g5, %l0
41835 std %f12, [%l7 + 0x68]
41836 stx %i4, [%l7 + 0x10]
41837 movcs %xcc, %g7, %g3
41838 tg %icc, 0x5
41839 std %f10, [%l7 + 0x10]
41840 fexpand %f11, %f12
41841 fmuld8sux16 %f5, %f12, %f10
41842 tl %xcc, 0x0
41843 movvc %xcc, %i7, %i2
41844 fmul8ulx16 %f0, %f10, %f12
41845 fmovse %icc, %f12, %f14
41846 edge32ln %o6, %g6, %o3
41847 fsrc2 %f6, %f8
41848 sethi 0x0AF7, %l4
41849 lduw [%l7 + 0x5C], %l1
41850 udivx %g2, 0x1FE5, %o5
41851 fbl,a %fcc3, loop_4852
41852 fblg,a %fcc1, loop_4853
41853 ldsh [%l7 + 0x2A], %l5
41854 movpos %icc, %i1, %g1
41855loop_4852:
41856 brz,a %i5, loop_4854
41857loop_4853:
41858 lduh [%l7 + 0x30], %i6
41859 fmovdcs %xcc, %f9, %f1
41860 st %f1, [%l7 + 0x18]
41861loop_4854:
41862 fbg,a %fcc1, loop_4855
41863 umulcc %i0, 0x1CD0, %g4
41864 udiv %o4, 0x0620, %l2
41865 fmovdle %icc, %f12, %f7
41866loop_4855:
41867 movgu %xcc, %o2, %o7
41868 ldsb [%l7 + 0x17], %i3
41869 lduh [%l7 + 0x58], %l6
41870 fpack16 %f4, %f9
41871 sra %l3, %o0, %g5
41872 ldx [%l7 + 0x20], %l0
41873 movleu %icc, %i4, %o1
41874 nop
41875 setx loop_4856, %l0, %l1
41876 jmpl %l1, %g7
41877 sth %g3, [%l7 + 0x12]
41878 siam 0x6
41879 fxor %f10, %f4, %f0
41880loop_4856:
41881 ta %xcc, 0x7
41882 ldx [%l7 + 0x60], %i2
41883 subcc %o6, 0x16F9, %i7
41884 udivcc %o3, 0x1166, %l4
41885 stx %l1, [%l7 + 0x70]
41886 ldsw [%l7 + 0x3C], %g2
41887 lduw [%l7 + 0x50], %g6
41888 fnors %f14, %f3, %f1
41889 lduh [%l7 + 0x7E], %l5
41890 ldub [%l7 + 0x4C], %i1
41891 fnor %f4, %f8, %f12
41892 std %f0, [%l7 + 0x50]
41893 movcc %xcc, %o5, %g1
41894 bshuffle %f0, %f2, %f8
41895 popc %i5, %i0
41896 std %f2, [%l7 + 0x68]
41897 taddcc %g4, 0x0B93, %i6
41898 fpsub16 %f12, %f14, %f14
41899 fmovrse %o4, %f1, %f8
41900 fpadd16s %f6, %f11, %f13
41901 ldub [%l7 + 0x63], %o2
41902 fnegs %f10, %f7
41903 tn %xcc, 0x0
41904 ldub [%l7 + 0x1C], %l2
41905 stb %o7, [%l7 + 0x4E]
41906 orncc %l6, %i3, %o0
41907 fmovdvs %xcc, %f12, %f3
41908 fnor %f12, %f10, %f14
41909 fmovdleu %xcc, %f4, %f1
41910 edge32l %l3, %l0, %g5
41911 umul %o1, 0x14D7, %g7
41912 or %g3, %i2, %o6
41913 fnor %f10, %f8, %f2
41914 fmovdleu %xcc, %f14, %f1
41915 and %i4, %o3, %i7
41916 lduh [%l7 + 0x16], %l1
41917 sth %l4, [%l7 + 0x46]
41918 fnot2 %f8, %f8
41919 tle %icc, 0x7
41920 ldx [%l7 + 0x18], %g6
41921 ldsb [%l7 + 0x26], %l5
41922 fcmpne16 %f6, %f12, %i1
41923 fmovsgu %xcc, %f15, %f8
41924 fnot1 %f2, %f4
41925 tle %xcc, 0x3
41926 tvs %icc, 0x0
41927 ldsb [%l7 + 0x52], %o5
41928 movrlez %g2, 0x2A6, %g1
41929 lduw [%l7 + 0x4C], %i0
41930 fbul,a %fcc1, loop_4857
41931 bneg,pn %xcc, loop_4858
41932 brgz %i5, loop_4859
41933 fmovdgu %xcc, %f10, %f6
41934loop_4857:
41935 ldd [%l7 + 0x78], %f0
41936loop_4858:
41937 subccc %i6, 0x1680, %o4
41938loop_4859:
41939 fornot2s %f14, %f14, %f4
41940 fble %fcc1, loop_4860
41941 fcmpne32 %f4, %f6, %o2
41942 sth %g4, [%l7 + 0x46]
41943 ldsb [%l7 + 0x31], %l2
41944loop_4860:
41945 fpackfix %f14, %f4
41946 srax %o7, 0x07, %l6
41947 ld [%l7 + 0x34], %f15
41948 fcmpgt32 %f2, %f12, %i3
41949 ldd [%l7 + 0x78], %f8
41950 fpack16 %f14, %f6
41951 tleu %xcc, 0x4
41952 ldub [%l7 + 0x5D], %l3
41953 ldd [%l7 + 0x48], %f4
41954 edge32l %o0, %l0, %o1
41955 fmovdneg %xcc, %f11, %f11
41956 smul %g7, %g5, %i2
41957 tsubcctv %g3, %i4, %o3
41958 ldd [%l7 + 0x68], %f10
41959 brnz,a %i7, loop_4861
41960 bn,pn %icc, loop_4862
41961 fmovrsgz %o6, %f12, %f15
41962 popc 0x025D, %l1
41963loop_4861:
41964 andncc %g6, %l5, %i1
41965loop_4862:
41966 mova %icc, %l4, %o5
41967 bleu loop_4863
41968 stw %g1, [%l7 + 0x38]
41969 srl %g2, %i0, %i6
41970 ldsb [%l7 + 0x12], %o4
41971loop_4863:
41972 ta %icc, 0x1
41973 fmovrsne %o2, %f2, %f13
41974 ta %xcc, 0x2
41975 fcmpeq32 %f8, %f0, %i5
41976 pdist %f6, %f6, %f6
41977 fandnot2s %f7, %f4, %f12
41978 fmovsa %icc, %f13, %f13
41979 fbo %fcc0, loop_4864
41980 bge,a,pt %icc, loop_4865
41981 ld [%l7 + 0x18], %f14
41982 ld [%l7 + 0x48], %f14
41983loop_4864:
41984 stx %g4, [%l7 + 0x60]
41985loop_4865:
41986 fnands %f4, %f13, %f15
41987 tpos %icc, 0x3
41988 stb %o7, [%l7 + 0x7B]
41989 fsrc1s %f10, %f4
41990 fcmpgt16 %f10, %f4, %l6
41991 fmovdn %icc, %f15, %f13
41992 udiv %l2, 0x1BCB, %i3
41993 fmovdvc %icc, %f10, %f13
41994 ta %xcc, 0x5
41995 tleu %xcc, 0x0
41996 fsrc2s %f12, %f12
41997 be,a,pn %xcc, loop_4866
41998 bg loop_4867
41999 sethi 0x0E5E, %o0
42000 sth %l0, [%l7 + 0x5E]
42001loop_4866:
42002 movleu %xcc, %o1, %l3
42003loop_4867:
42004 movge %xcc, %g7, %g5
42005 stb %g3, [%l7 + 0x51]
42006 fpsub16s %f8, %f5, %f1
42007 ldsw [%l7 + 0x0C], %i2
42008 sra %i4, %o3, %i7
42009 subc %l1, %g6, %o6
42010 taddcctv %i1, %l5, %o5
42011 ldsb [%l7 + 0x34], %g1
42012 umul %g2, %i0, %i6
42013 sdivcc %l4, 0x025F, %o2
42014 fmovdcs %icc, %f2, %f6
42015 fmovrse %i5, %f2, %f3
42016 fmovrdlez %o4, %f0, %f4
42017 fpackfix %f14, %f4
42018 ldx [%l7 + 0x18], %g4
42019 popc 0x1EE1, %o7
42020 edge8n %l2, %l6, %o0
42021 ldsw [%l7 + 0x30], %i3
42022 udivx %l0, 0x1B6F, %l3
42023 ba %icc, loop_4868
42024 movrlz %g7, 0x39E, %g5
42025 bl,a loop_4869
42026 lduw [%l7 + 0x74], %o1
42027loop_4868:
42028 movrne %i2, 0x300, %i4
42029 fmovrdlez %g3, %f14, %f8
42030loop_4869:
42031 bneg,pt %icc, loop_4870
42032 tpos %xcc, 0x5
42033 movg %icc, %i7, %l1
42034 fmovrslz %o3, %f2, %f1
42035loop_4870:
42036 bleu loop_4871
42037 ldsw [%l7 + 0x34], %g6
42038 movcs %icc, %o6, %i1
42039 tpos %xcc, 0x7
42040loop_4871:
42041 fmovdg %xcc, %f4, %f11
42042 stx %o5, [%l7 + 0x18]
42043 stb %l5, [%l7 + 0x5A]
42044 stb %g2, [%l7 + 0x75]
42045 brlez,a %g1, loop_4872
42046 stw %i6, [%l7 + 0x4C]
42047 fbue %fcc0, loop_4873
42048 edge8ln %l4, %i0, %i5
42049loop_4872:
42050 ldsh [%l7 + 0x50], %o2
42051 sth %g4, [%l7 + 0x72]
42052loop_4873:
42053 andn %o4, 0x1A51, %l2
42054 fmovdvc %icc, %f1, %f5
42055 ldx [%l7 + 0x18], %l6
42056 edge32ln %o0, %o7, %i3
42057 st %f6, [%l7 + 0x60]
42058 movcs %icc, %l0, %g7
42059 sdiv %g5, 0x023E, %o1
42060 ldsh [%l7 + 0x72], %i2
42061 fcmpgt32 %f6, %f10, %l3
42062 movrgez %g3, %i4, %l1
42063 lduw [%l7 + 0x34], %i7
42064 ldub [%l7 + 0x24], %g6
42065 fnot2 %f0, %f14
42066 fmovsn %xcc, %f3, %f6
42067 stb %o6, [%l7 + 0x16]
42068 fpsub32 %f6, %f14, %f8
42069 ldub [%l7 + 0x20], %i1
42070 edge16l %o3, %l5, %o5
42071 fmovrslz %g1, %f6, %f7
42072 fpsub32 %f6, %f8, %f2
42073 ldd [%l7 + 0x50], %f6
42074 lduh [%l7 + 0x2C], %g2
42075 ldsb [%l7 + 0x7F], %l4
42076 fcmpgt32 %f8, %f0, %i6
42077 brgz,a %i0, loop_4874
42078 ldsh [%l7 + 0x4C], %o2
42079 movneg %xcc, %i5, %g4
42080 fnands %f12, %f10, %f0
42081loop_4874:
42082 ldsh [%l7 + 0x14], %l2
42083 pdist %f0, %f2, %f6
42084 bcc,pn %xcc, loop_4875
42085 fnor %f10, %f8, %f4
42086 ldx [%l7 + 0x60], %l6
42087 movvs %xcc, %o4, %o0
42088loop_4875:
42089 nop
42090 setx loop_4876, %l0, %l1
42091 wrpr 0x1, %tl
42092 wrpr %l1, %tnpc
42093 setx 0x34400001400, %l0, %l1
42094 wrpr %l1, %tstate
42095 wrhpr 0x4, %htstate
42096 done
42097 ldub [%l7 + 0x12], %i3
42098 fbn,a %fcc0, loop_4877
42099 fbg %fcc2, loop_4878
42100loop_4876:
42101 fmovsneg %xcc, %f9, %f2
42102 ldsb [%l7 + 0x36], %o7
42103loop_4877:
42104 ld [%l7 + 0x70], %f0
42105loop_4878:
42106 lduh [%l7 + 0x4C], %g7
42107 udivcc %l0, 0x0F79, %g5
42108 ldsw [%l7 + 0x08], %i2
42109 fcmpeq32 %f4, %f4, %o1
42110 xorcc %l3, %i4, %l1
42111 stx %g3, [%l7 + 0x78]
42112 subc %g6, %o6, %i7
42113 te %xcc, 0x4
42114 movne %icc, %i1, %l5
42115 bcs,pt %icc, loop_4879
42116 fmovsne %icc, %f8, %f5
42117 bl %xcc, loop_4880
42118 fbule,a %fcc3, loop_4881
42119loop_4879:
42120 fmovscc %icc, %f3, %f4
42121 ldsb [%l7 + 0x39], %o3
42122loop_4880:
42123 fmul8x16au %f9, %f0, %f0
42124loop_4881:
42125 fmovscc %icc, %f6, %f14
42126 ldsb [%l7 + 0x52], %o5
42127 movrgez %g1, 0x07E, %g2
42128 lduh [%l7 + 0x26], %l4
42129 fpadd32s %f15, %f10, %f12
42130 fnors %f13, %f3, %f10
42131 orn %i0, %i6, %o2
42132 andn %g4, 0x1C09, %l2
42133 stw %l6, [%l7 + 0x34]
42134 fmovrse %i5, %f11, %f1
42135 stb %o0, [%l7 + 0x38]
42136 ldsh [%l7 + 0x40], %i3
42137 mulx %o7, %g7, %l0
42138 fmovrdlez %o4, %f10, %f4
42139 ld [%l7 + 0x3C], %f6
42140 stb %g5, [%l7 + 0x31]
42141 edge32ln %o1, %i2, %l3
42142 stx %i4, [%l7 + 0x68]
42143 nop
42144 setx loop_4882, %l0, %l1
42145 wrpr 0x1, %tl
42146 wrpr %l1, %tnpc
42147 setx 0x34400001400, %l0, %l1
42148 wrpr %l1, %tstate
42149 wrhpr 0x4, %htstate
42150 done
42151 lduh [%l7 + 0x40], %g3
42152 fcmpne32 %f4, %f4, %g6
42153 xnorcc %l1, 0x08FE, %o6
42154loop_4882:
42155 fpsub32s %f0, %f2, %f0
42156 fbn,a %fcc1, loop_4883
42157 st %f11, [%l7 + 0x08]
42158 ld [%l7 + 0x70], %f14
42159 fmovdg %xcc, %f4, %f1
42160loop_4883:
42161 fmovde %icc, %f7, %f3
42162 edge16l %i1, %i7, %l5
42163 ldsh [%l7 + 0x58], %o5
42164 fmovrdlz %g1, %f10, %f0
42165 ldsb [%l7 + 0x72], %g2
42166 lduh [%l7 + 0x16], %l4
42167 fsrc1 %f6, %f12
42168 sdivcc %o3, 0x100A, %i0
42169 fmovsg %xcc, %f11, %f8
42170 fbl,a %fcc0, loop_4884
42171 fnot1 %f12, %f2
42172 bgu,a loop_4885
42173 bl,a %xcc, loop_4886
42174loop_4884:
42175 tcc %icc, 0x2
42176 ldsw [%l7 + 0x64], %i6
42177loop_4885:
42178 orn %o2, %g4, %l2
42179loop_4886:
42180 bcs %icc, loop_4887
42181 fmovsa %xcc, %f13, %f4
42182 ldsw [%l7 + 0x14], %l6
42183 fmovspos %icc, %f12, %f12
42184loop_4887:
42185 ldx [%l7 + 0x30], %o0
42186 fzero %f12
42187 movvc %xcc, %i3, %i5
42188 ld [%l7 + 0x38], %f3
42189 ldub [%l7 + 0x71], %o7
42190 fmul8x16 %f10, %f10, %f2
42191 fandnot2 %f6, %f10, %f12
42192 fcmps %fcc0, %f2, %f9
42193 ldsh [%l7 + 0x16], %l0
42194 stb %o4, [%l7 + 0x20]
42195 fxnors %f3, %f1, %f12
42196 bne,pt %icc, loop_4888
42197 bvc,a,pn %icc, loop_4889
42198 fbug,a %fcc2, loop_4890
42199 fornot2s %f0, %f4, %f2
42200loop_4888:
42201 edge16n %g7, %g5, %i2
42202loop_4889:
42203 ldsb [%l7 + 0x44], %o1
42204loop_4890:
42205 sth %i4, [%l7 + 0x3E]
42206 fbg %fcc0, loop_4891
42207 array8 %g3, %g6, %l1
42208 fpadd32 %f0, %f14, %f6
42209 subc %o6, %l3, %i1
42210loop_4891:
42211 sth %l5, [%l7 + 0x0C]
42212 fbn %fcc3, loop_4892
42213 stb %o5, [%l7 + 0x1B]
42214 fbe,a %fcc1, loop_4893
42215 bneg,a loop_4894
42216loop_4892:
42217 fmovsgu %xcc, %f0, %f2
42218 fmovrsgz %g1, %f15, %f1
42219loop_4893:
42220 movn %xcc, %g2, %i7
42221loop_4894:
42222 fcmpeq32 %f0, %f6, %l4
42223 stw %i0, [%l7 + 0x50]
42224 brgez,a %o3, loop_4895
42225 fcmpd %fcc1, %f6, %f8
42226 bl,a loop_4896
42227 fmovdleu %icc, %f0, %f15
42228loop_4895:
42229 fcmpgt32 %f12, %f8, %i6
42230 ld [%l7 + 0x30], %f6
42231loop_4896:
42232 fxors %f11, %f14, %f5
42233 be loop_4897
42234 fmovrsgz %o2, %f10, %f2
42235 std %f8, [%l7 + 0x58]
42236 sth %g4, [%l7 + 0x3A]
42237loop_4897:
42238 fmul8x16 %f12, %f14, %f6
42239 edge8l %l2, %l6, %i3
42240 fmovdl %icc, %f1, %f11
42241 lduw [%l7 + 0x1C], %o0
42242 ldub [%l7 + 0x17], %o7
42243 ldsh [%l7 + 0x2C], %i5
42244 and %o4, %l0, %g7
42245 ldub [%l7 + 0x1C], %i2
42246 umulcc %o1, %g5, %g3
42247 tn %xcc, 0x3
42248 andncc %g6, %i4, %l1
42249 srax %o6, %i1, %l5
42250 fnegd %f6, %f10
42251 fnot1s %f1, %f7
42252 edge32n %l3, %g1, %g2
42253 alignaddrl %i7, %o5, %l4
42254 fba,a %fcc2, loop_4898
42255 movvc %icc, %i0, %i6
42256 fandnot2 %f8, %f2, %f6
42257 bcs,a loop_4899
42258loop_4898:
42259 movcs %xcc, %o3, %o2
42260 addccc %g4, %l2, %l6
42261 ld [%l7 + 0x34], %f8
42262loop_4899:
42263 andncc %i3, %o0, %o7
42264 edge8l %o4, %l0, %i5
42265 brgez,a %i2, loop_4900
42266 call loop_4901
42267 std %f8, [%l7 + 0x40]
42268 movle %icc, %g7, %g5
42269loop_4900:
42270 brgez,a %o1, loop_4902
42271loop_4901:
42272 movre %g3, 0x0FA, %g6
42273 xnor %l1, 0x0539, %i4
42274 edge8n %i1, %o6, %l5
42275loop_4902:
42276 movvc %xcc, %g1, %g2
42277 ldub [%l7 + 0x7D], %l3
42278 fnegd %f14, %f10
42279 tneg %xcc, 0x1
42280 taddcctv %o5, %i7, %i0
42281 fpadd16s %f9, %f14, %f15
42282 movvs %icc, %i6, %l4
42283 fcmpd %fcc2, %f6, %f0
42284 fmovscs %xcc, %f0, %f5
42285 fbu %fcc2, loop_4903
42286 stw %o3, [%l7 + 0x30]
42287 sll %g4, %l2, %o2
42288 stb %l6, [%l7 + 0x41]
42289loop_4903:
42290 ldub [%l7 + 0x4A], %i3
42291 xor %o0, 0x1F94, %o7
42292 movcc %xcc, %o4, %l0
42293 umul %i5, %i2, %g7
42294 xorcc %g5, 0x1710, %o1
42295 srlx %g6, %g3, %i4
42296 fands %f5, %f3, %f0
42297 fsrc1s %f7, %f14
42298 ld [%l7 + 0x14], %f14
42299 ldsb [%l7 + 0x0B], %l1
42300 tg %icc, 0x4
42301 ldsh [%l7 + 0x7A], %o6
42302 ldsw [%l7 + 0x1C], %l5
42303 fmovrse %g1, %f9, %f14
42304 fmovdvs %icc, %f12, %f14
42305 ldd [%l7 + 0x18], %f0
42306 fcmpes %fcc3, %f1, %f7
42307 udiv %g2, 0x1089, %l3
42308 sth %i1, [%l7 + 0x12]
42309 fmovdne %icc, %f3, %f14
42310 fandnot1s %f12, %f4, %f6
42311 stb %i7, [%l7 + 0x4F]
42312 ldsw [%l7 + 0x5C], %o5
42313 fnot2 %f8, %f4
42314 ldsh [%l7 + 0x6C], %i6
42315 edge32ln %i0, %o3, %l4
42316 brnz,a %g4, loop_4904
42317 array16 %l2, %l6, %i3
42318 fsrc1 %f14, %f8
42319 bcc %xcc, loop_4905
42320loop_4904:
42321 movg %icc, %o2, %o0
42322 fmovscc %xcc, %f6, %f14
42323 xnorcc %o7, 0x166B, %o4
42324loop_4905:
42325 fmul8x16au %f11, %f6, %f4
42326 lduw [%l7 + 0x10], %i5
42327 bn,a %icc, loop_4906
42328 fbe %fcc2, loop_4907
42329 std %f6, [%l7 + 0x78]
42330 std %f2, [%l7 + 0x10]
42331loop_4906:
42332 sth %i2, [%l7 + 0x28]
42333loop_4907:
42334 ldsh [%l7 + 0x22], %g7
42335 ldsh [%l7 + 0x30], %g5
42336 brz %l0, loop_4908
42337 tsubcctv %o1, %g6, %i4
42338 fblg,a %fcc1, loop_4909
42339 mulx %l1, 0x1CC6, %g3
42340loop_4908:
42341 fzero %f10
42342 bgu %xcc, loop_4910
42343loop_4909:
42344 tleu %xcc, 0x5
42345 sth %l5, [%l7 + 0x4A]
42346 movrlz %o6, 0x2FD, %g1
42347loop_4910:
42348 srax %g2, 0x08, %l3
42349 st %f1, [%l7 + 0x4C]
42350 tle %xcc, 0x6
42351 fands %f12, %f1, %f8
42352 fmovrsne %i7, %f2, %f14
42353 movvc %icc, %i1, %i6
42354 fmuld8sux16 %f6, %f13, %f10
42355 fornot2 %f8, %f10, %f6
42356 umul %o5, %i0, %l4
42357 ba loop_4911
42358 movcs %icc, %g4, %l2
42359 fornot2 %f2, %f6, %f14
42360 fcmpeq32 %f2, %f4, %l6
42361loop_4911:
42362 sth %o3, [%l7 + 0x68]
42363 brz %o2, loop_4912
42364 edge32n %o0, %o7, %i3
42365 ldsh [%l7 + 0x7C], %i5
42366 std %f14, [%l7 + 0x10]
42367loop_4912:
42368 addc %i2, %g7, %o4
42369 fbue,a %fcc1, loop_4913
42370 fnegd %f14, %f14
42371 fpsub32s %f10, %f2, %f13
42372 fbge,a %fcc3, loop_4914
42373loop_4913:
42374 ldx [%l7 + 0x08], %g5
42375 sub %l0, %g6, %o1
42376 alignaddrl %l1, %g3, %i4
42377loop_4914:
42378 ldsw [%l7 + 0x70], %o6
42379 movre %l5, %g1, %g2
42380 fbg %fcc3, loop_4915
42381 add %i7, %i1, %l3
42382 fsrc2 %f8, %f0
42383 movn %xcc, %i6, %i0
42384loop_4915:
42385 bg loop_4916
42386 fmovdcs %icc, %f5, %f2
42387 ldsb [%l7 + 0x62], %o5
42388 ble,a %xcc, loop_4917
42389loop_4916:
42390 fmovrsgez %g4, %f7, %f4
42391 udiv %l2, 0x00FB, %l4
42392 fandnot1s %f6, %f9, %f12
42393loop_4917:
42394 fpadd16 %f10, %f4, %f8
42395 fandnot1s %f0, %f13, %f11
42396 bgu,pn %xcc, loop_4918
42397 lduh [%l7 + 0x6C], %l6
42398 fpadd16 %f0, %f0, %f2
42399 tneg %xcc, 0x6
42400loop_4918:
42401 edge8l %o3, %o0, %o7
42402 brnz,a %o2, loop_4919
42403 fmovrde %i5, %f6, %f6
42404 edge16 %i3, %g7, %o4
42405 edge16l %g5, %l0, %g6
42406loop_4919:
42407 brlez %i2, loop_4920
42408 fpmerge %f0, %f6, %f6
42409 brz,a %o1, loop_4921
42410 bne,pt %xcc, loop_4922
42411loop_4920:
42412 ldsh [%l7 + 0x22], %g3
42413 faligndata %f0, %f0, %f8
42414loop_4921:
42415 fcmpeq32 %f10, %f14, %l1
42416loop_4922:
42417 fpadd32s %f15, %f2, %f7
42418 fornot1 %f14, %f4, %f10
42419 fmovrsgez %o6, %f1, %f5
42420 fsrc1 %f0, %f8
42421 lduh [%l7 + 0x2E], %i4
42422 ldsb [%l7 + 0x10], %g1
42423 fcmpeq32 %f4, %f6, %g2
42424 sll %i7, 0x1E, %l5
42425 movl %icc, %i1, %i6
42426 fandnot2s %f8, %f10, %f6
42427 fpadd16 %f6, %f4, %f10
42428 stw %i0, [%l7 + 0x70]
42429 lduh [%l7 + 0x22], %l3
42430 bcs,a loop_4923
42431 ldsw [%l7 + 0x40], %o5
42432 stb %g4, [%l7 + 0x64]
42433 movneg %xcc, %l2, %l4
42434loop_4923:
42435 ldx [%l7 + 0x28], %l6
42436 fand %f2, %f10, %f12
42437 ldd [%l7 + 0x28], %f10
42438 fcmpgt16 %f10, %f6, %o3
42439 fmovsleu %icc, %f10, %f9
42440 andcc %o0, 0x1E97, %o2
42441 fpsub16s %f12, %f12, %f4
42442 fmovscc %xcc, %f7, %f10
42443 edge16 %o7, %i5, %i3
42444 tsubcctv %g7, 0x047D, %g5
42445 fbn,a %fcc1, loop_4924
42446 nop
42447 setx loop_4925, %l0, %l1
42448 jmpl %l1, %l0
42449 movrlez %o4, 0x0F4, %g6
42450 bneg loop_4926
42451loop_4924:
42452 fpack16 %f4, %f1
42453loop_4925:
42454 lduw [%l7 + 0x38], %i2
42455 movneg %icc, %o1, %l1
42456loop_4926:
42457 fornot2 %f8, %f8, %f14
42458 bl,pn %icc, loop_4927
42459 taddcctv %g3, 0x0AC3, %i4
42460 ldx [%l7 + 0x50], %g1
42461 stb %g2, [%l7 + 0x0D]
42462loop_4927:
42463 fmovs %f4, %f3
42464 fcmpgt16 %f6, %f2, %i7
42465 fmovd %f0, %f6
42466 fnot2 %f8, %f12
42467 edge32n %o6, %i1, %i6
42468 fnot1s %f5, %f4
42469 addc %l5, 0x1C90, %l3
42470 lduw [%l7 + 0x54], %i0
42471 movn %xcc, %g4, %l2
42472 fmovdcc %icc, %f5, %f0
42473 fmovscc %icc, %f15, %f0
42474 fcmpne32 %f0, %f4, %o5
42475 movcc %icc, %l6, %o3
42476 tcc %xcc, 0x7
42477 st %f2, [%l7 + 0x0C]
42478 movvs %xcc, %l4, %o2
42479 fmovsg %xcc, %f11, %f14
42480 ldsh [%l7 + 0x5C], %o0
42481 std %f8, [%l7 + 0x70]
42482 stx %i5, [%l7 + 0x60]
42483 ldx [%l7 + 0x08], %o7
42484 lduw [%l7 + 0x48], %i3
42485 for %f4, %f6, %f12
42486 umulcc %g5, %l0, %g7
42487 stb %o4, [%l7 + 0x42]
42488 fone %f2
42489 fnot1 %f10, %f4
42490 ldsb [%l7 + 0x12], %g6
42491 stx %i2, [%l7 + 0x50]
42492 bneg %xcc, loop_4928
42493 fnot2 %f0, %f12
42494 fmovdleu %xcc, %f6, %f10
42495 fbo,a %fcc2, loop_4929
42496loop_4928:
42497 xor %l1, 0x119A, %g3
42498 sethi 0x09A9, %i4
42499 edge16 %o1, %g1, %g2
42500loop_4929:
42501 fnot1 %f4, %f12
42502 or %o6, %i1, %i6
42503 fmovsl %icc, %f10, %f11
42504 udivx %l5, 0x1D88, %i7
42505 fmovda %xcc, %f2, %f13
42506 sth %l3, [%l7 + 0x48]
42507 fands %f14, %f0, %f4
42508 fones %f3
42509 fnands %f1, %f2, %f7
42510 ldsb [%l7 + 0x2E], %i0
42511 lduw [%l7 + 0x78], %l2
42512 pdist %f0, %f12, %f8
42513 bn,a,pn %xcc, loop_4930
42514 array32 %o5, %g4, %l6
42515 edge32ln %l4, %o2, %o0
42516 edge8 %i5, %o3, %i3
42517loop_4930:
42518 tcs %icc, 0x2
42519 xorcc %o7, 0x13C8, %l0
42520 tleu %icc, 0x5
42521 lduw [%l7 + 0x38], %g5
42522 fpadd32 %f8, %f14, %f12
42523 udivx %g7, 0x17AB, %o4
42524 edge32l %g6, %i2, %l1
42525 ldsh [%l7 + 0x2E], %i4
42526 ldub [%l7 + 0x33], %o1
42527 ld [%l7 + 0x7C], %f8
42528 ld [%l7 + 0x50], %f2
42529 fble %fcc1, loop_4931
42530 siam 0x2
42531 edge16ln %g3, %g1, %g2
42532 ldsb [%l7 + 0x68], %o6
42533loop_4931:
42534 brgez %i1, loop_4932
42535 stw %l5, [%l7 + 0x2C]
42536 taddcctv %i6, 0x1EF2, %l3
42537 bn,a,pn %xcc, loop_4933
42538loop_4932:
42539 stb %i0, [%l7 + 0x53]
42540 call loop_4934
42541 addccc %i7, %o5, %l2
42542loop_4933:
42543 fsrc2s %f8, %f2
42544 ldub [%l7 + 0x09], %l6
42545loop_4934:
42546 array8 %l4, %o2, %g4
42547 stw %o0, [%l7 + 0x0C]
42548 fmovdn %xcc, %f13, %f11
42549 ldd [%l7 + 0x40], %f0
42550 for %f2, %f12, %f4
42551 fmovdleu %xcc, %f9, %f6
42552 ldsh [%l7 + 0x72], %o3
42553 bvs,a,pn %icc, loop_4935
42554 tne %xcc, 0x5
42555 alignaddrl %i3, %o7, %l0
42556 fcmps %fcc2, %f6, %f8
42557loop_4935:
42558 edge8 %g5, %i5, %o4
42559 movge %icc, %g6, %i2
42560 fmovsne %xcc, %f14, %f12
42561 ld [%l7 + 0x10], %f9
42562 edge8 %g7, %i4, %o1
42563 fmovsvs %icc, %f8, %f3
42564 taddcc %g3, 0x1789, %g1
42565 fexpand %f5, %f2
42566 fsrc2s %f5, %f10
42567 sth %g2, [%l7 + 0x32]
42568 fbu,a %fcc1, loop_4936
42569 call loop_4937
42570 sdivcc %o6, 0x033D, %l1
42571 fbug %fcc3, loop_4938
42572loop_4936:
42573 ld [%l7 + 0x10], %f8
42574loop_4937:
42575 bcc,a loop_4939
42576 fmovrsgez %i1, %f10, %f8
42577loop_4938:
42578 fmul8x16au %f14, %f3, %f14
42579 fble,a %fcc1, loop_4940
42580loop_4939:
42581 lduw [%l7 + 0x24], %i6
42582 movrlez %l5, %l3, %i0
42583 fxors %f3, %f14, %f3
42584loop_4940:
42585 brlez %o5, loop_4941
42586 ldsw [%l7 + 0x60], %l2
42587 stw %i7, [%l7 + 0x74]
42588 fsrc1 %f0, %f14
42589loop_4941:
42590 tge %icc, 0x5
42591 tvc %xcc, 0x3
42592 ldsw [%l7 + 0x1C], %l4
42593 ldub [%l7 + 0x74], %l6
42594 addcc %o2, %o0, %o3
42595 ldsb [%l7 + 0x23], %i3
42596 bl %icc, loop_4942
42597 movn %xcc, %o7, %g4
42598 fcmple32 %f0, %f14, %l0
42599 st %f8, [%l7 + 0x30]
42600loop_4942:
42601 smul %g5, 0x0B2F, %i5
42602 fmovrslez %o4, %f6, %f7
42603 stb %g6, [%l7 + 0x0D]
42604 tl %xcc, 0x5
42605 fmovsg %icc, %f7, %f11
42606 fnegd %f14, %f14
42607 bne,a,pn %icc, loop_4943
42608 ldsb [%l7 + 0x53], %g7
42609 fpadd32s %f1, %f5, %f1
42610 faligndata %f2, %f14, %f0
42611loop_4943:
42612 ldx [%l7 + 0x10], %i4
42613 fand %f10, %f10, %f14
42614 tg %xcc, 0x0
42615 stw %o1, [%l7 + 0x54]
42616 fbne,a %fcc0, loop_4944
42617 fbule,a %fcc2, loop_4945
42618 sth %i2, [%l7 + 0x6C]
42619 brlez,a %g1, loop_4946
42620loop_4944:
42621 fmul8x16au %f15, %f6, %f0
42622loop_4945:
42623 stw %g2, [%l7 + 0x48]
42624 fcmpd %fcc1, %f8, %f4
42625loop_4946:
42626 fmovsneg %xcc, %f7, %f12
42627 fcmpeq32 %f4, %f10, %o6
42628 movrlz %l1, %i1, %i6
42629 fmovsgu %icc, %f10, %f9
42630 edge8n %g3, %l5, %i0
42631 brnz,a %l3, loop_4947
42632 lduh [%l7 + 0x56], %l2
42633 sth %o5, [%l7 + 0x5C]
42634 edge8 %l4, %l6, %i7
42635loop_4947:
42636 sth %o0, [%l7 + 0x7E]
42637 bpos,pn %icc, loop_4948
42638 edge32ln %o3, %o2, %i3
42639 lduh [%l7 + 0x42], %g4
42640 fbn %fcc2, loop_4949
42641loop_4948:
42642 fxor %f10, %f6, %f14
42643 bg,a %xcc, loop_4950
42644 fmovs %f14, %f6
42645loop_4949:
42646 sth %l0, [%l7 + 0x56]
42647 bcc,a loop_4951
42648loop_4950:
42649 brgz %g5, loop_4952
42650 ldx [%l7 + 0x40], %i5
42651 movrlz %o4, %g6, %g7
42652loop_4951:
42653 movrne %i4, %o7, %o1
42654loop_4952:
42655 ldd [%l7 + 0x48], %f10
42656 fmovrsgez %g1, %f8, %f13
42657 fble,a %fcc1, loop_4953
42658 be,a,pt %icc, loop_4954
42659 for %f14, %f4, %f0
42660 stw %i2, [%l7 + 0x24]
42661loop_4953:
42662 bcc %xcc, loop_4955
42663loop_4954:
42664 sth %o6, [%l7 + 0x16]
42665 bvs,a loop_4956
42666 fbo %fcc3, loop_4957
42667loop_4955:
42668 ldx [%l7 + 0x28], %g2
42669 ld [%l7 + 0x2C], %f0
42670loop_4956:
42671 fnand %f12, %f10, %f0
42672loop_4957:
42673 be,a loop_4958
42674 fmovdle %xcc, %f6, %f0
42675 fmovsneg %xcc, %f2, %f12
42676 stb %i1, [%l7 + 0x19]
42677loop_4958:
42678 ldsh [%l7 + 0x1E], %l1
42679 te %xcc, 0x2
42680 movcc %icc, %g3, %i6
42681 fandnot1s %f9, %f1, %f13
42682 mulscc %i0, 0x14F9, %l3
42683 bvc,pn %xcc, loop_4959
42684 lduh [%l7 + 0x2A], %l2
42685 lduw [%l7 + 0x58], %l5
42686 fmul8ulx16 %f8, %f4, %f4
42687loop_4959:
42688 movrne %o5, %l4, %l6
42689 pdist %f2, %f12, %f8
42690 fmovsvs %icc, %f7, %f7
42691 srax %o0, %i7, %o3
42692 movcc %icc, %i3, %o2
42693 fpsub32 %f0, %f12, %f6
42694 xnor %l0, %g5, %i5
42695 bneg,a,pn %icc, loop_4960
42696 ldd [%l7 + 0x60], %f4
42697 stb %g4, [%l7 + 0x0F]
42698 ldd [%l7 + 0x08], %f14
42699loop_4960:
42700 fmul8sux16 %f0, %f4, %f8
42701 edge32 %o4, %g7, %g6
42702 std %f12, [%l7 + 0x60]
42703 bcs %icc, loop_4961
42704 ldsw [%l7 + 0x1C], %o7
42705 sth %i4, [%l7 + 0x32]
42706 smulcc %o1, 0x0107, %g1
42707loop_4961:
42708 bneg %icc, loop_4962
42709 lduh [%l7 + 0x18], %o6
42710 movvs %icc, %g2, %i1
42711 fcmpd %fcc3, %f2, %f0
42712loop_4962:
42713 fbue,a %fcc1, loop_4963
42714 edge16ln %i2, %l1, %i6
42715 bpos,a,pn %icc, loop_4964
42716 bshuffle %f8, %f6, %f0
42717loop_4963:
42718 brnz,a %g3, loop_4965
42719 fbn %fcc3, loop_4966
42720loop_4964:
42721 fnor %f12, %f0, %f2
42722 ldub [%l7 + 0x12], %i0
42723loop_4965:
42724 andn %l3, 0x155E, %l2
42725loop_4966:
42726 ldub [%l7 + 0x19], %l5
42727 movrgz %o5, %l6, %o0
42728 fzeros %f7
42729 ldub [%l7 + 0x73], %l4
42730 nop
42731 setx loop_4967, %l0, %l1
42732 wrpr 0x1, %tl
42733 wrpr %l1, %tpc
42734 add %l1, 0x4, %l1
42735 wrpr %l1, %tnpc
42736 setx 0x34400001400, %l0, %l1
42737 wrpr %l1, %tstate
42738 wrhpr 0x4, %htstate
42739 retry
42740 stx %o3, [%l7 + 0x38]
42741 ldsw [%l7 + 0x18], %i3
42742 ldsh [%l7 + 0x68], %o2
42743loop_4967:
42744 call loop_4968
42745 movre %i7, 0x197, %l0
42746 fnors %f1, %f11, %f1
42747 andn %i5, %g5, %o4
42748loop_4968:
42749 movrlez %g7, 0x0FA, %g4
42750 udivcc %g6, 0x11F2, %i4
42751 movleu %xcc, %o1, %o7
42752 fandnot1 %f8, %f6, %f2
42753 ldsh [%l7 + 0x42], %o6
42754 fbl,a %fcc2, loop_4969
42755 ld [%l7 + 0x3C], %f6
42756 brz %g1, loop_4970
42757 st %f6, [%l7 + 0x14]
42758loop_4969:
42759 edge16l %i1, %i2, %g2
42760 fnand %f6, %f0, %f14
42761loop_4970:
42762 edge16ln %i6, %g3, %l1
42763 brlez,a %i0, loop_4971
42764 movn %xcc, %l2, %l3
42765 fnand %f12, %f12, %f10
42766 ba,a %xcc, loop_4972
42767loop_4971:
42768 std %f0, [%l7 + 0x50]
42769 tg %xcc, 0x6
42770 ldsh [%l7 + 0x42], %l5
42771loop_4972:
42772 fcmpeq16 %f6, %f2, %l6
42773 ldsw [%l7 + 0x74], %o0
42774 fpsub16s %f13, %f15, %f15
42775 lduh [%l7 + 0x30], %l4
42776 bcc %icc, loop_4973
42777 fmovsn %xcc, %f4, %f10
42778 st %f1, [%l7 + 0x64]
42779 ldsh [%l7 + 0x12], %o3
42780loop_4973:
42781 subccc %i3, 0x0028, %o5
42782 nop
42783 setx loop_4974, %l0, %l1
42784 wrpr 0x1, %tl
42785 wrpr %l1, %tpc
42786 add %l1, 0x4, %l1
42787 wrpr %l1, %tnpc
42788 setx 0x34400001400, %l0, %l1
42789 wrpr %l1, %tstate
42790 wrhpr 0x4, %htstate
42791 retry
42792 bn,a,pt %icc, loop_4975
42793 fands %f12, %f9, %f7
42794 ldsh [%l7 + 0x6E], %o2
42795loop_4974:
42796 fbu %fcc1, loop_4976
42797loop_4975:
42798 lduh [%l7 + 0x24], %l0
42799 fmul8x16au %f2, %f2, %f0
42800 fmovd %f4, %f8
42801loop_4976:
42802 brnz,a %i7, loop_4977
42803 fors %f8, %f8, %f7
42804 fsrc1s %f2, %f2
42805 fbo,a %fcc2, loop_4978
42806loop_4977:
42807 xnorcc %i5, 0x07BE, %o4
42808 fbg,a %fcc0, loop_4979
42809 ldd [%l7 + 0x58], %f2
42810loop_4978:
42811 fbug,a %fcc3, loop_4980
42812 ble,pn %xcc, loop_4981
42813loop_4979:
42814 ldsh [%l7 + 0x2C], %g5
42815 fmovrde %g4, %f2, %f6
42816loop_4980:
42817 tvs %xcc, 0x2
42818loop_4981:
42819 lduw [%l7 + 0x58], %g7
42820 stx %i4, [%l7 + 0x30]
42821 fmovsa %icc, %f8, %f5
42822 fcmps %fcc2, %f13, %f9
42823 edge16ln %o1, %g6, %o6
42824 ldsh [%l7 + 0x1A], %o7
42825 ldx [%l7 + 0x08], %i1
42826 st %f0, [%l7 + 0x18]
42827 st %f13, [%l7 + 0x34]
42828 edge32l %i2, %g2, %i6
42829 lduw [%l7 + 0x40], %g3
42830 fmovdvc %xcc, %f1, %f13
42831 fbuge %fcc0, loop_4982
42832 brz,a %l1, loop_4983
42833 fones %f15
42834 fabss %f9, %f9
42835loop_4982:
42836 fpmerge %f10, %f12, %f10
42837loop_4983:
42838 fpack32 %f12, %f10, %f4
42839 stx %i0, [%l7 + 0x68]
42840 fnors %f6, %f8, %f10
42841 fmovda %xcc, %f12, %f11
42842 ldsw [%l7 + 0x5C], %g1
42843 stb %l3, [%l7 + 0x23]
42844 ldsh [%l7 + 0x44], %l2
42845 subcc %l6, %l5, %l4
42846 movge %xcc, %o3, %i3
42847 fabsd %f14, %f14
42848 ldx [%l7 + 0x40], %o0
42849 ldx [%l7 + 0x20], %o2
42850 bgu,a,pt %icc, loop_4984
42851 sdiv %l0, 0x0220, %o5
42852 fbn %fcc2, loop_4985
42853 fcmpne16 %f6, %f12, %i5
42854loop_4984:
42855 fabsd %f10, %f10
42856 orcc %o4, %i7, %g5
42857loop_4985:
42858 brnz %g7, loop_4986
42859 stw %i4, [%l7 + 0x4C]
42860 fnands %f3, %f2, %f7
42861 fmovdleu %xcc, %f14, %f15
42862loop_4986:
42863 fcmpne32 %f10, %f2, %o1
42864 srlx %g4, 0x07, %g6
42865 fmovdcc %icc, %f12, %f6
42866 ldub [%l7 + 0x42], %o6
42867 fpadd32 %f14, %f14, %f8
42868 alignaddrl %o7, %i1, %i2
42869 fxor %f14, %f12, %f6
42870 nop
42871 setx loop_4987, %l0, %l1
42872 wrpr 0x1, %tl
42873 wrpr %l1, %tnpc
42874 setx 0x34400001400, %l0, %l1
42875 wrpr %l1, %tstate
42876 wrhpr 0x4, %htstate
42877 done
42878 fexpand %f5, %f6
42879 lduw [%l7 + 0x3C], %g2
42880 fmovdgu %icc, %f0, %f2
42881loop_4987:
42882 sethi 0x1F09, %i6
42883 ldub [%l7 + 0x4C], %l1
42884 ble,a loop_4988
42885 fmovdn %icc, %f8, %f6
42886 fors %f5, %f14, %f8
42887 smulcc %g3, 0x0D4C, %g1
42888loop_4988:
42889 sub %i0, 0x0F58, %l3
42890 fmovdge %icc, %f6, %f8
42891 edge16ln %l6, %l2, %l4
42892 umulcc %l5, %i3, %o0
42893 tne %icc, 0x7
42894 movrlez %o3, %l0, %o5
42895 sra %i5, 0x14, %o2
42896 array16 %o4, %g5, %i7
42897 fzeros %f3
42898 stb %i4, [%l7 + 0x1A]
42899 fmovdl %xcc, %f0, %f9
42900 movvs %icc, %o1, %g7
42901 fbue,a %fcc0, loop_4989
42902 fmovrdlz %g6, %f0, %f4
42903 movne %icc, %g4, %o6
42904 fmul8ulx16 %f14, %f14, %f2
42905loop_4989:
42906 fmovdgu %xcc, %f0, %f0
42907 fmul8ulx16 %f12, %f0, %f0
42908 fmovspos %xcc, %f10, %f7
42909 brnz %o7, loop_4990
42910 st %f9, [%l7 + 0x64]
42911 srlx %i2, %g2, %i1
42912 tg %icc, 0x2
42913loop_4990:
42914 stb %i6, [%l7 + 0x5D]
42915 ldsb [%l7 + 0x43], %l1
42916 tsubcctv %g1, 0x12A7, %i0
42917 ldsw [%l7 + 0x30], %l3
42918 xor %g3, %l6, %l4
42919 bgu loop_4991
42920 ldsb [%l7 + 0x28], %l5
42921 movrgez %l2, %o0, %o3
42922 fmovrsne %l0, %f0, %f10
42923loop_4991:
42924 ldx [%l7 + 0x40], %i3
42925 ldx [%l7 + 0x08], %o5
42926 ldsh [%l7 + 0x10], %i5
42927 ldsh [%l7 + 0x5A], %o2
42928 fmovdcc %icc, %f9, %f13
42929 movg %icc, %o4, %i7
42930 xnorcc %g5, %o1, %i4
42931 addc %g7, %g4, %o6
42932 fmovdle %xcc, %f7, %f0
42933 mulscc %g6, 0x1D43, %o7
42934 ldsh [%l7 + 0x66], %g2
42935 bcs,a,pt %xcc, loop_4992
42936 ldsh [%l7 + 0x4C], %i1
42937 ldub [%l7 + 0x0B], %i6
42938 fcmpne16 %f6, %f2, %l1
42939loop_4992:
42940 ldd [%l7 + 0x28], %f10
42941 ldd [%l7 + 0x38], %f10
42942 ldd [%l7 + 0x58], %f8
42943 fandnot2 %f10, %f10, %f10
42944 fmul8sux16 %f14, %f8, %f6
42945 fnot1s %f4, %f14
42946 edge32l %g1, %i2, %l3
42947 fmuld8sux16 %f14, %f11, %f12
42948 fxnor %f14, %f10, %f4
42949 lduh [%l7 + 0x60], %g3
42950 fnor %f12, %f12, %f12
42951 fmovdleu %icc, %f9, %f13
42952 movneg %xcc, %i0, %l6
42953 sll %l4, 0x1E, %l2
42954 st %f6, [%l7 + 0x5C]
42955 edge8l %o0, %l5, %l0
42956 fblg %fcc1, loop_4993
42957 fmovdle %xcc, %f14, %f6
42958 fnor %f12, %f6, %f4
42959 stb %o3, [%l7 + 0x2F]
42960loop_4993:
42961 ldsb [%l7 + 0x75], %i3
42962 alignaddrl %i5, %o2, %o5
42963 nop
42964 setx loop_4994, %l0, %l1
42965 wrpr 0x1, %tl
42966 wrpr %l1, %tnpc
42967 setx 0x34400001400, %l0, %l1
42968 wrpr %l1, %tstate
42969 wrhpr 0x4, %htstate
42970 done
42971 ta %xcc, 0x4
42972 stw %i7, [%l7 + 0x4C]
42973 fpack16 %f10, %f4
42974loop_4994:
42975 tvc %xcc, 0x0
42976 lduh [%l7 + 0x4C], %g5
42977 fmovsvs %xcc, %f11, %f5
42978 ldub [%l7 + 0x59], %o4
42979 ld [%l7 + 0x0C], %f4
42980 fmovdpos %icc, %f3, %f4
42981 ldd [%l7 + 0x50], %f6
42982 fmovdcs %xcc, %f13, %f5
42983 ldx [%l7 + 0x38], %i4
42984 udiv %o1, 0x1306, %g4
42985 fba,a %fcc2, loop_4995
42986 stb %o6, [%l7 + 0x7C]
42987 mova %icc, %g6, %g7
42988 st %f9, [%l7 + 0x14]
42989loop_4995:
42990 stx %g2, [%l7 + 0x40]
42991 fbl %fcc2, loop_4996
42992 stx %o7, [%l7 + 0x10]
42993 fpmerge %f3, %f6, %f10
42994 stb %i1, [%l7 + 0x54]
42995loop_4996:
42996 stb %i6, [%l7 + 0x36]
42997 stx %g1, [%l7 + 0x50]
42998 fabsd %f10, %f2
42999 fmovdl %xcc, %f15, %f14
43000 ldub [%l7 + 0x70], %i2
43001 fnot2 %f8, %f14
43002 edge16n %l1, %g3, %i0
43003 ldx [%l7 + 0x70], %l6
43004 andncc %l4, %l2, %l3
43005 fbu %fcc3, loop_4997
43006 edge8 %o0, %l5, %o3
43007 fnegs %f1, %f1
43008 st %f5, [%l7 + 0x38]
43009loop_4997:
43010 edge32l %i3, %i5, %o2
43011 fandnot1 %f6, %f8, %f2
43012 fsrc2s %f14, %f10
43013 fmovscs %xcc, %f15, %f6
43014 edge32n %o5, %l0, %i7
43015 fone %f14
43016 std %f10, [%l7 + 0x18]
43017 andncc %o4, %g5, %i4
43018 ld [%l7 + 0x78], %f15
43019 fmovdge %xcc, %f2, %f1
43020 tcc %icc, 0x5
43021 fcmpes %fcc0, %f4, %f0
43022 fpadd32s %f12, %f6, %f1
43023 fble,a %fcc0, loop_4998
43024 addccc %g4, %o1, %o6
43025 srl %g7, 0x15, %g6
43026 edge8l %o7, %i1, %i6
43027loop_4998:
43028 faligndata %f10, %f2, %f4
43029 subcc %g1, 0x0200, %g2
43030 stw %i2, [%l7 + 0x1C]
43031 sethi 0x1DB9, %g3
43032 lduh [%l7 + 0x0A], %i0
43033 mova %icc, %l1, %l4
43034 sth %l6, [%l7 + 0x0A]
43035 udivx %l3, 0x17FA, %l2
43036 sllx %l5, 0x1E, %o0
43037 fmovsleu %xcc, %f3, %f0
43038 and %i3, 0x132C, %i5
43039 fandnot2s %f6, %f6, %f5
43040 fabsd %f10, %f12
43041 st %f3, [%l7 + 0x7C]
43042 bcc,a %icc, loop_4999
43043 movrgz %o3, 0x143, %o2
43044 stw %o5, [%l7 + 0x34]
43045 addc %l0, %o4, %i7
43046loop_4999:
43047 bge,pn %xcc, loop_5000
43048 stb %g5, [%l7 + 0x5D]
43049 fmovrsgez %i4, %f14, %f5
43050 ldub [%l7 + 0x10], %o1
43051loop_5000:
43052 mova %xcc, %o6, %g4
43053 sra %g7, 0x1E, %o7
43054 ldub [%l7 + 0x3F], %g6
43055 ldub [%l7 + 0x3E], %i1
43056 fmovrdlz %i6, %f2, %f6
43057 edge8ln %g2, %i2, %g3
43058 tleu %icc, 0x3
43059 ldd [%l7 + 0x60], %f10
43060 fmuld8sux16 %f10, %f12, %f2
43061 fnegs %f2, %f8
43062 tpos %xcc, 0x6
43063 tge %icc, 0x6
43064 movleu %icc, %g1, %l1
43065 fnot1 %f12, %f10
43066 ta %icc, 0x7
43067 ldsb [%l7 + 0x66], %l4
43068 fpack16 %f8, %f0
43069 fabsd %f10, %f12
43070 brlz %l6, loop_5001
43071 bge,a,pn %icc, loop_5002
43072 tle %xcc, 0x0
43073 sdivx %l3, 0x048F, %l2
43074loop_5001:
43075 fmuld8sux16 %f1, %f4, %f4
43076loop_5002:
43077 fpack32 %f8, %f14, %f12
43078 fmovsa %xcc, %f2, %f6
43079 ldsh [%l7 + 0x6E], %l5
43080 fandnot2s %f6, %f3, %f4
43081 movre %i0, %i3, %i5
43082 te %icc, 0x5
43083 lduh [%l7 + 0x54], %o3
43084 lduh [%l7 + 0x3E], %o2
43085 ldsb [%l7 + 0x3E], %o5
43086 nop
43087 setx loop_5003, %l0, %l1
43088 jmpl %l1, %o0
43089 xorcc %o4, %i7, %g5
43090 fmovdvs %icc, %f5, %f2
43091 ldsb [%l7 + 0x22], %l0
43092loop_5003:
43093 bvc,a loop_5004
43094 fabsd %f8, %f6
43095 lduh [%l7 + 0x7C], %i4
43096 fbge %fcc2, loop_5005
43097loop_5004:
43098 fmovrsne %o1, %f13, %f3
43099 fbn %fcc1, loop_5006
43100 tsubcc %g4, 0x0971, %o6
43101loop_5005:
43102 array16 %g7, %g6, %i1
43103 fpadd16 %f4, %f12, %f14
43104loop_5006:
43105 ldx [%l7 + 0x38], %o7
43106 ldx [%l7 + 0x10], %g2
43107 movne %xcc, %i6, %i2
43108 ldd [%l7 + 0x38], %f2
43109 alignaddrl %g3, %g1, %l4
43110 tgu %xcc, 0x7
43111 lduh [%l7 + 0x18], %l6
43112 fcmpeq16 %f4, %f14, %l3
43113 ldd [%l7 + 0x18], %f10
43114 fxors %f10, %f9, %f13
43115 mulscc %l1, 0x1816, %l2
43116 fbul %fcc2, loop_5007
43117 fmovdneg %icc, %f0, %f10
43118 fmovdle %xcc, %f15, %f4
43119 fmuld8sux16 %f11, %f2, %f6
43120loop_5007:
43121 lduw [%l7 + 0x78], %i0
43122 alignaddr %i3, %l5, %o3
43123 fbne,a %fcc3, loop_5008
43124 fbg %fcc1, loop_5009
43125 lduh [%l7 + 0x3C], %i5
43126 andncc %o5, %o0, %o4
43127loop_5008:
43128 fmovrsgez %i7, %f3, %f15
43129loop_5009:
43130 fnegs %f4, %f12
43131 ldx [%l7 + 0x50], %g5
43132 fors %f8, %f10, %f15
43133 stb %o2, [%l7 + 0x4C]
43134 udivx %i4, 0x158B, %l0
43135 stx %o1, [%l7 + 0x28]
43136 ld [%l7 + 0x7C], %f15
43137 fmovdl %icc, %f9, %f15
43138 ldsb [%l7 + 0x0A], %g4
43139 fmovsa %icc, %f4, %f10
43140 brlz %o6, loop_5010
43141 ldx [%l7 + 0x60], %g6
43142 movcc %xcc, %i1, %g7
43143 fcmpeq16 %f14, %f2, %g2
43144loop_5010:
43145 te %icc, 0x0
43146 ld [%l7 + 0x4C], %f8
43147 ldsb [%l7 + 0x45], %i6
43148 stx %i2, [%l7 + 0x10]
43149 taddcc %o7, 0x1EA0, %g3
43150 be,a %xcc, loop_5011
43151 movre %l4, %l6, %l3
43152 bg loop_5012
43153 edge16 %g1, %l1, %i0
43154loop_5011:
43155 fcmple16 %f2, %f14, %i3
43156 mulx %l2, %l5, %i5
43157loop_5012:
43158 ble,a,pt %xcc, loop_5013
43159 movl %xcc, %o3, %o5
43160 popc 0x16B6, %o0
43161 fbl,a %fcc1, loop_5014
43162loop_5013:
43163 lduw [%l7 + 0x0C], %i7
43164 fnot2 %f0, %f10
43165 movne %icc, %o4, %g5
43166loop_5014:
43167 for %f12, %f10, %f2
43168 ldsh [%l7 + 0x44], %i4
43169 fnands %f8, %f8, %f3
43170 fmovrsgz %o2, %f7, %f6
43171 st %f15, [%l7 + 0x2C]
43172 stx %l0, [%l7 + 0x18]
43173 fbuge,a %fcc2, loop_5015
43174 fmovscs %xcc, %f10, %f7
43175 fpack32 %f4, %f8, %f8
43176 bcc,pt %icc, loop_5016
43177loop_5015:
43178 fcmps %fcc1, %f1, %f4
43179 fnor %f10, %f0, %f12
43180 fpack16 %f10, %f1
43181loop_5016:
43182 ldd [%l7 + 0x28], %f8
43183 xnorcc %g4, %o6, %o1
43184 ld [%l7 + 0x64], %f11
43185 ldd [%l7 + 0x50], %f4
43186 tne %icc, 0x0
43187 xor %g6, 0x0B58, %i1
43188 fpsub16s %f6, %f11, %f0
43189 add %g7, 0x0D3D, %i6
43190 stb %i2, [%l7 + 0x66]
43191 nop
43192 setx loop_5017, %l0, %l1
43193 wrpr 0x1, %tl
43194 wrpr %l1, %tnpc
43195 setx 0x34400001400, %l0, %l1
43196 wrpr %l1, %tstate
43197 wrhpr 0x4, %htstate
43198 done
43199 tneg %xcc, 0x4
43200 ldub [%l7 + 0x56], %g2
43201 fandnot2s %f13, %f10, %f15
43202loop_5017:
43203 fandnot1 %f2, %f8, %f4
43204 st %f3, [%l7 + 0x78]
43205 fmovdneg %icc, %f4, %f2
43206 movrgz %o7, %g3, %l6
43207 fmuld8sux16 %f15, %f14, %f0
43208 stb %l4, [%l7 + 0x17]
43209 ldd [%l7 + 0x70], %f12
43210 stw %l3, [%l7 + 0x64]
43211 edge32 %g1, %i0, %l1
43212 fornot2 %f6, %f6, %f0
43213 movvc %xcc, %i3, %l2
43214 mova %xcc, %i5, %o3
43215 std %f0, [%l7 + 0x60]
43216 ldsh [%l7 + 0x62], %o5
43217 ldx [%l7 + 0x70], %o0
43218 movle %icc, %i7, %o4
43219 fmovdne %icc, %f13, %f0
43220 fmovdne %xcc, %f3, %f15
43221 movcs %icc, %l5, %g5
43222 st %f13, [%l7 + 0x50]
43223 for %f4, %f0, %f0
43224 fmovde %icc, %f6, %f9
43225 fmovdpos %xcc, %f14, %f8
43226 stx %o2, [%l7 + 0x58]
43227 fcmped %fcc0, %f8, %f0
43228 ldd [%l7 + 0x20], %f10
43229 bg,a,pn %icc, loop_5018
43230 edge8n %l0, %i4, %g4
43231 fmovrsgez %o1, %f14, %f15
43232 stw %o6, [%l7 + 0x24]
43233loop_5018:
43234 edge32 %i1, %g7, %i6
43235 stb %g6, [%l7 + 0x16]
43236 fcmped %fcc1, %f0, %f12
43237 movrgez %g2, 0x1FA, %i2
43238 stw %g3, [%l7 + 0x0C]
43239 sll %l6, 0x12, %o7
43240 fmovrde %l4, %f8, %f2
43241 ldx [%l7 + 0x30], %l3
43242 stw %i0, [%l7 + 0x4C]
43243 fnot2s %f12, %f11
43244 fmovrsne %l1, %f14, %f2
43245 fzeros %f15
43246 fbe,a %fcc3, loop_5019
43247 mulscc %i3, 0x05B0, %g1
43248 mova %xcc, %i5, %o3
43249 fsrc1s %f1, %f7
43250loop_5019:
43251 ldsh [%l7 + 0x66], %l2
43252 nop
43253 setx loop_5020, %l0, %l1
43254 jmpl %l1, %o5
43255 lduw [%l7 + 0x78], %o0
43256 fmovscc %icc, %f7, %f14
43257 taddcctv %i7, %l5, %o4
43258loop_5020:
43259 ldsw [%l7 + 0x3C], %o2
43260 sub %g5, 0x1D6E, %l0
43261 orncc %g4, %i4, %o1
43262 fzeros %f8
43263 sdivx %o6, 0x1E10, %i1
43264 sll %g7, %i6, %g2
43265 stx %i2, [%l7 + 0x40]
43266 fbo,a %fcc2, loop_5021
43267 fmovdne %xcc, %f4, %f8
43268 orcc %g6, %g3, %o7
43269 fone %f4
43270loop_5021:
43271 fnand %f10, %f8, %f0
43272 fbge %fcc1, loop_5022
43273 fexpand %f12, %f2
43274 ldub [%l7 + 0x0D], %l4
43275 bn,pn %xcc, loop_5023
43276loop_5022:
43277 movg %xcc, %l3, %l6
43278 edge8ln %l1, %i0, %g1
43279 fbg,a %fcc1, loop_5024
43280loop_5023:
43281 fmovsleu %icc, %f7, %f8
43282 fmovrse %i3, %f0, %f7
43283 stw %o3, [%l7 + 0x24]
43284loop_5024:
43285 bn,a %xcc, loop_5025
43286 ldx [%l7 + 0x20], %l2
43287 std %f10, [%l7 + 0x70]
43288 fbule,a %fcc1, loop_5026
43289loop_5025:
43290 edge32 %i5, %o5, %i7
43291 nop
43292 setx loop_5027, %l0, %l1
43293 wrpr 0x1, %tl
43294 wrpr %l1, %tpc
43295 add %l1, 0x4, %l1
43296 wrpr %l1, %tnpc
43297 setx 0x34400001400, %l0, %l1
43298 wrpr %l1, %tstate
43299 wrhpr 0x4, %htstate
43300 retry
43301 sdiv %l5, 0x1365, %o0
43302loop_5026:
43303 movvc %icc, %o2, %g5
43304 fba,a %fcc1, loop_5028
43305loop_5027:
43306 te %xcc, 0x3
43307 ldsw [%l7 + 0x18], %l0
43308 fnot2s %f1, %f12
43309loop_5028:
43310 lduw [%l7 + 0x70], %g4
43311 stw %o4, [%l7 + 0x58]
43312 fornot2 %f4, %f10, %f2
43313 bvc,pt %icc, loop_5029
43314 ldd [%l7 + 0x20], %f12
43315 stw %o1, [%l7 + 0x10]
43316 tcs %icc, 0x3
43317loop_5029:
43318 movrlez %i4, %o6, %i1
43319 ldd [%l7 + 0x48], %f14
43320 ldd [%l7 + 0x18], %f10
43321 ldd [%l7 + 0x48], %f14
43322 edge8n %g7, %i6, %g2
43323 or %g6, 0x0C40, %g3
43324 stw %o7, [%l7 + 0x50]
43325 edge32 %l4, %l3, %l6
43326 fpadd16 %f0, %f2, %f0
43327 ld [%l7 + 0x24], %f13
43328 fmovse %xcc, %f8, %f2
43329 fexpand %f2, %f10
43330 andncc %i2, %l1, %i0
43331 fmovrsne %i3, %f8, %f9
43332 ldsw [%l7 + 0x70], %g1
43333 call loop_5030
43334 fbne %fcc1, loop_5031
43335 bg,a,pt %icc, loop_5032
43336 stw %l2, [%l7 + 0x54]
43337loop_5030:
43338 tsubcc %i5, %o3, %o5
43339loop_5031:
43340 sethi 0x12BA, %i7
43341loop_5032:
43342 stw %l5, [%l7 + 0x18]
43343 ldsh [%l7 + 0x0A], %o2
43344 stx %g5, [%l7 + 0x60]
43345 std %f6, [%l7 + 0x60]
43346 fxnors %f15, %f13, %f14
43347 bvs,a loop_5033
43348 ld [%l7 + 0x14], %f4
43349 call loop_5034
43350 ldsw [%l7 + 0x44], %l0
43351loop_5033:
43352 udivcc %o0, 0x1E9F, %g4
43353 brgez,a %o4, loop_5035
43354loop_5034:
43355 tne %xcc, 0x5
43356 fmovsgu %xcc, %f8, %f7
43357 bn,a,pt %xcc, loop_5036
43358loop_5035:
43359 bcc,pn %xcc, loop_5037
43360 fmovdcc %icc, %f10, %f6
43361 fnegd %f4, %f10
43362loop_5036:
43363 ld [%l7 + 0x1C], %f1
43364loop_5037:
43365 fandnot1 %f2, %f0, %f2
43366 alignaddr %o1, %i4, %i1
43367 fmovspos %icc, %f5, %f12
43368 edge8n %g7, %i6, %o6
43369 fmul8x16 %f4, %f8, %f10
43370 ld [%l7 + 0x1C], %f13
43371 ldx [%l7 + 0x50], %g2
43372 fornot2 %f2, %f8, %f8
43373 stb %g3, [%l7 + 0x50]
43374 lduw [%l7 + 0x10], %g6
43375 move %xcc, %l4, %o7
43376 fornot2 %f14, %f8, %f14
43377 movrne %l6, %i2, %l1
43378 srlx %l3, 0x05, %i0
43379 edge16l %g1, %l2, %i3
43380 bvs,a loop_5038
43381 movpos %xcc, %o3, %o5
43382 fmovsne %icc, %f11, %f3
43383 tne %icc, 0x6
43384loop_5038:
43385 taddcc %i7, %l5, %i5
43386 fornot1 %f14, %f4, %f8
43387 stw %g5, [%l7 + 0x74]
43388 movle %xcc, %l0, %o0
43389 tpos %icc, 0x3
43390 fand %f8, %f12, %f12
43391 ldsb [%l7 + 0x54], %o2
43392 fnegs %f15, %f3
43393 fsrc1s %f13, %f1
43394 stb %g4, [%l7 + 0x3F]
43395 fmovdle %icc, %f13, %f13
43396 andncc %o4, %i4, %i1
43397 movrgez %o1, %g7, %i6
43398 ldd [%l7 + 0x20], %f12
43399 lduh [%l7 + 0x1C], %g2
43400 std %f0, [%l7 + 0x08]
43401 bcs,a %xcc, loop_5039
43402 ldsb [%l7 + 0x4B], %g3
43403 move %xcc, %g6, %o6
43404 edge16 %o7, %l6, %l4
43405loop_5039:
43406 ldub [%l7 + 0x32], %l1
43407 st %f13, [%l7 + 0x58]
43408 ldsb [%l7 + 0x43], %l3
43409 stw %i0, [%l7 + 0x28]
43410 bpos,pt %xcc, loop_5040
43411 fxnors %f14, %f9, %f8
43412 movg %xcc, %g1, %i2
43413 alignaddrl %i3, %l2, %o5
43414loop_5040:
43415 tsubcctv %i7, %l5, %i5
43416 movrlz %g5, 0x379, %l0
43417 movneg %xcc, %o0, %o2
43418 fexpand %f11, %f6
43419 fbne,a %fcc2, loop_5041
43420 fpack16 %f4, %f3
43421 fnot2 %f2, %f14
43422 fmovrdgez %g4, %f14, %f8
43423loop_5041:
43424 edge16 %o4, %i4, %o3
43425 fmovrdlez %o1, %f2, %f12
43426 addccc %g7, 0x05BA, %i1
43427 stb %i6, [%l7 + 0x1E]
43428 movrgez %g2, %g6, %o6
43429 smulcc %g3, 0x0C79, %o7
43430 tge %xcc, 0x1
43431 std %f12, [%l7 + 0x60]
43432 st %f0, [%l7 + 0x18]
43433 ldd [%l7 + 0x58], %f4
43434 fmovsg %icc, %f4, %f11
43435 ldsh [%l7 + 0x6A], %l4
43436 fnor %f8, %f8, %f0
43437 fmovdcc %icc, %f9, %f15
43438 orn %l1, %l6, %l3
43439 edge16l %g1, %i0, %i3
43440 edge16 %l2, %o5, %i7
43441 popc %l5, %i2
43442 fnors %f6, %f14, %f6
43443 fzeros %f6
43444 lduh [%l7 + 0x10], %g5
43445 ldsh [%l7 + 0x58], %l0
43446 xnorcc %i5, %o0, %o2
43447 alignaddrl %g4, %o4, %o3
43448 andn %o1, %i4, %i1
43449 ld [%l7 + 0x1C], %f14
43450 ldsw [%l7 + 0x54], %i6
43451 fmuld8sux16 %f14, %f9, %f4
43452 lduw [%l7 + 0x28], %g7
43453 fbe,a %fcc2, loop_5042
43454 st %f5, [%l7 + 0x48]
43455 edge8ln %g2, %o6, %g6
43456 bneg loop_5043
43457loop_5042:
43458 tneg %xcc, 0x0
43459 bn,a %xcc, loop_5044
43460 fbo %fcc2, loop_5045
43461loop_5043:
43462 fmovdne %icc, %f8, %f14
43463 fnor %f10, %f4, %f10
43464loop_5044:
43465 st %f0, [%l7 + 0x50]
43466loop_5045:
43467 movleu %xcc, %o7, %g3
43468 fcmpne32 %f12, %f8, %l1
43469 stw %l6, [%l7 + 0x08]
43470 stw %l4, [%l7 + 0x7C]
43471 tsubcc %g1, %i0, %i3
43472 lduw [%l7 + 0x60], %l3
43473 fcmpes %fcc2, %f9, %f6
43474 sth %l2, [%l7 + 0x6C]
43475 stw %o5, [%l7 + 0x18]
43476 fpadd32 %f12, %f6, %f4
43477 std %f14, [%l7 + 0x40]
43478 tleu %icc, 0x7
43479 bpos %xcc, loop_5046
43480 edge32l %l5, %i7, %g5
43481 bvs,a loop_5047
43482 brlz %i2, loop_5048
43483loop_5046:
43484 fmovdg %xcc, %f4, %f1
43485 andcc %i5, 0x092F, %o0
43486loop_5047:
43487 fbue,a %fcc3, loop_5049
43488loop_5048:
43489 fmovscc %xcc, %f13, %f5
43490 lduw [%l7 + 0x1C], %l0
43491 movne %icc, %o2, %g4
43492loop_5049:
43493 ldub [%l7 + 0x54], %o3
43494 fcmpne32 %f12, %f0, %o1
43495 fcmpgt32 %f0, %f14, %o4
43496 ldsh [%l7 + 0x10], %i1
43497 movvs %icc, %i6, %i4
43498 fmovsge %icc, %f2, %f10
43499 orn %g7, 0x0DE4, %g2
43500 ldsh [%l7 + 0x70], %g6
43501 brgez %o7, loop_5050
43502 fmul8sux16 %f4, %f8, %f2
43503 sth %o6, [%l7 + 0x10]
43504 fmul8ulx16 %f8, %f10, %f12
43505loop_5050:
43506 ldsh [%l7 + 0x26], %l1
43507 movvs %icc, %l6, %g3
43508 movvs %xcc, %g1, %i0
43509 fba,a %fcc2, loop_5051
43510 orn %l4, %i3, %l2
43511 ldsw [%l7 + 0x7C], %o5
43512 tle %icc, 0x5
43513loop_5051:
43514 nop
43515 setx loop_5052, %l0, %l1
43516 wrpr 0x1, %tl
43517 wrpr %l1, %tpc
43518 add %l1, 0x4, %l1
43519 wrpr %l1, %tnpc
43520 setx 0x34400001400, %l0, %l1
43521 wrpr %l1, %tstate
43522 wrhpr 0x4, %htstate
43523 retry
43524 ld [%l7 + 0x30], %f11
43525 fmovsne %icc, %f0, %f0
43526 stb %l5, [%l7 + 0x58]
43527loop_5052:
43528 fmovda %xcc, %f4, %f1
43529 fbo,a %fcc3, loop_5053
43530 fcmple32 %f2, %f6, %i7
43531 edge8l %g5, %i2, %i5
43532 sdivcc %l3, 0x19B5, %o0
43533loop_5053:
43534 movne %xcc, %l0, %o2
43535 fornot1 %f0, %f4, %f4
43536 fandnot2s %f7, %f6, %f1
43537 edge8n %o3, %g4, %o4
43538 fandnot2 %f8, %f4, %f8
43539 sth %i1, [%l7 + 0x38]
43540 fone %f12
43541 fbn,a %fcc1, loop_5054
43542 stb %o1, [%l7 + 0x0D]
43543 and %i4, 0x06D4, %i6
43544 fbug,a %fcc0, loop_5055
43545loop_5054:
43546 fmuld8sux16 %f11, %f1, %f6
43547 fmovdpos %icc, %f13, %f3
43548 fmovrse %g7, %f5, %f5
43549loop_5055:
43550 sth %g2, [%l7 + 0x10]
43551 orncc %o7, %g6, %o6
43552 bne %icc, loop_5056
43553 array8 %l6, %g3, %g1
43554 ldsb [%l7 + 0x57], %l1
43555 fbo %fcc3, loop_5057
43556loop_5056:
43557 fnands %f8, %f4, %f10
43558 popc 0x0E68, %i0
43559 sllx %l4, %i3, %o5
43560loop_5057:
43561 edge8l %l2, %l5, %i7
43562 bvs,a loop_5058
43563 st %f14, [%l7 + 0x58]
43564 lduw [%l7 + 0x44], %i2
43565 lduh [%l7 + 0x24], %i5
43566loop_5058:
43567 fmuld8sux16 %f4, %f1, %f2
43568 udivcc %l3, 0x1868, %o0
43569 bcc,pt %xcc, loop_5059
43570 ldsb [%l7 + 0x46], %g5
43571 fmovrsgz %o2, %f6, %f5
43572 ldsw [%l7 + 0x68], %l0
43573loop_5059:
43574 tle %xcc, 0x0
43575 tle %xcc, 0x2
43576 fsrc2s %f0, %f0
43577 fnor %f10, %f8, %f2
43578 array16 %g4, %o4, %o3
43579 edge32ln %o1, %i1, %i4
43580 lduw [%l7 + 0x54], %g7
43581 fbuge,a %fcc3, loop_5060
43582 xnor %g2, 0x016B, %o7
43583 fands %f6, %f15, %f5
43584 addcc %i6, 0x07AD, %o6
43585loop_5060:
43586 array8 %l6, %g6, %g3
43587 fmovrdlez %g1, %f8, %f2
43588 bg,a %icc, loop_5061
43589 sth %i0, [%l7 + 0x64]
43590 sll %l1, 0x18, %l4
43591 edge32ln %o5, %l2, %l5
43592loop_5061:
43593 fmovrslez %i3, %f14, %f3
43594 movne %icc, %i7, %i2
43595 fmovrdlez %i5, %f0, %f6
43596 addc %l3, %g5, %o2
43597 movne %icc, %l0, %o0
43598 fmovdne %xcc, %f12, %f10
43599 std %f4, [%l7 + 0x30]
43600 fbuge,a %fcc1, loop_5062
43601 srlx %g4, %o4, %o1
43602 stw %i1, [%l7 + 0x1C]
43603 fmovrdlz %i4, %f6, %f4
43604loop_5062:
43605 fmovsa %icc, %f15, %f6
43606 fcmpes %fcc3, %f2, %f2
43607 edge8n %g7, %o3, %g2
43608 st %f2, [%l7 + 0x38]
43609 edge32ln %o7, %o6, %l6
43610 fmovsl %icc, %f1, %f2
43611 fmovrsne %g6, %f13, %f0
43612 bn,pn %icc, loop_5063
43613 array32 %g3, %i6, %i0
43614 fnot2s %f13, %f7
43615 ldd [%l7 + 0x70], %f2
43616loop_5063:
43617 brgez,a %g1, loop_5064
43618 fmovrdlz %l1, %f4, %f14
43619 ldd [%l7 + 0x70], %f0
43620 fpack16 %f12, %f9
43621loop_5064:
43622 fmuld8sux16 %f4, %f8, %f4
43623 fmul8x16al %f9, %f5, %f14
43624 mova %icc, %l4, %l2
43625 sth %o5, [%l7 + 0x34]
43626 popc %i3, %i7
43627 fbl %fcc3, loop_5065
43628 fnot1 %f0, %f12
43629 fmovdcs %icc, %f14, %f1
43630 edge16n %i2, %l5, %l3
43631loop_5065:
43632 bleu loop_5066
43633 fcmpd %fcc0, %f6, %f0
43634 ldsb [%l7 + 0x33], %g5
43635 fmovrsne %i5, %f12, %f3
43636loop_5066:
43637 brgez %l0, loop_5067
43638 udiv %o0, 0x01BA, %g4
43639 xnor %o2, %o4, %i1
43640 ldsh [%l7 + 0x34], %i4
43641loop_5067:
43642 fmovsvs %icc, %f13, %f11
43643 ld [%l7 + 0x54], %f1
43644 andcc %o1, %g7, %o3
43645 movge %xcc, %o7, %g2
43646 ldx [%l7 + 0x78], %o6
43647 ldx [%l7 + 0x08], %g6
43648 ldub [%l7 + 0x1B], %l6
43649 fmovdgu %icc, %f1, %f9
43650 for %f6, %f14, %f8
43651 fsrc2 %f12, %f2
43652 movrlz %i6, %i0, %g1
43653 std %f10, [%l7 + 0x60]
43654 stx %g3, [%l7 + 0x68]
43655 tge %icc, 0x3
43656 umulcc %l1, %l2, %l4
43657 bne loop_5068
43658 bg,pn %xcc, loop_5069
43659 fbu,a %fcc2, loop_5070
43660 subccc %i3, 0x0004, %i7
43661loop_5068:
43662 sdivcc %i2, 0x0587, %o5
43663loop_5069:
43664 fnegs %f3, %f13
43665loop_5070:
43666 tl %icc, 0x6
43667 stw %l5, [%l7 + 0x24]
43668 bg,a %xcc, loop_5071
43669 fmovdne %xcc, %f11, %f9
43670 brnz,a %g5, loop_5072
43671 ldsb [%l7 + 0x5F], %l3
43672loop_5071:
43673 fmovrsgez %l0, %f10, %f9
43674 fbug,a %fcc3, loop_5073
43675loop_5072:
43676 fmovscc %xcc, %f10, %f2
43677 tsubcc %o0, %g4, %i5
43678 sth %o4, [%l7 + 0x56]
43679loop_5073:
43680 st %f15, [%l7 + 0x38]
43681 edge16 %o2, %i1, %o1
43682 stw %g7, [%l7 + 0x08]
43683 lduh [%l7 + 0x48], %i4
43684 fnors %f7, %f2, %f6
43685 sth %o3, [%l7 + 0x0C]
43686 fandnot2s %f1, %f11, %f0
43687 ldsw [%l7 + 0x44], %o7
43688 fnand %f14, %f0, %f14
43689 ldsb [%l7 + 0x1C], %g2
43690 ld [%l7 + 0x48], %f2
43691 fmovdle %xcc, %f8, %f5
43692 movre %g6, %l6, %o6
43693 mulx %i6, %g1, %i0
43694 st %f2, [%l7 + 0x68]
43695 fcmps %fcc3, %f13, %f2
43696 fmovrsne %l1, %f6, %f13
43697 tge %xcc, 0x1
43698 movn %icc, %l2, %l4
43699 fors %f12, %f1, %f11
43700 stw %g3, [%l7 + 0x58]
43701 fmuld8ulx16 %f2, %f14, %f0
43702 stw %i7, [%l7 + 0x10]
43703 fmovdg %icc, %f12, %f13
43704 ld [%l7 + 0x50], %f1
43705 fbuge,a %fcc3, loop_5074
43706 fpsub32s %f12, %f4, %f5
43707 ldub [%l7 + 0x23], %i3
43708 fcmpgt32 %f8, %f14, %o5
43709loop_5074:
43710 array32 %l5, %i2, %g5
43711 std %f2, [%l7 + 0x30]
43712 tg %icc, 0x4
43713 bpos,pn %icc, loop_5075
43714 fornot2 %f12, %f8, %f8
43715 fand %f8, %f0, %f8
43716 fpsub16 %f4, %f4, %f14
43717loop_5075:
43718 fnot2s %f6, %f1
43719 fpsub32 %f6, %f0, %f6
43720 fzeros %f7
43721 movcs %icc, %l3, %o0
43722 st %f2, [%l7 + 0x5C]
43723 fornot2 %f14, %f12, %f14
43724 sethi 0x1FA5, %g4
43725 xnor %i5, %l0, %o2
43726 movvs %icc, %i1, %o4
43727 fmovrsgez %o1, %f13, %f15
43728 fxnor %f0, %f12, %f10
43729 umulcc %i4, %g7, %o3
43730 umul %g2, %o7, %l6
43731 sth %g6, [%l7 + 0x2C]
43732 fmovdpos %xcc, %f15, %f14
43733 fmovda %xcc, %f8, %f14
43734 fmovrdgz %o6, %f14, %f12
43735 ldsb [%l7 + 0x68], %g1
43736 alignaddr %i6, %l1, %l2
43737 andncc %i0, %l4, %i7
43738 taddcc %i3, %g3, %o5
43739 edge16n %i2, %g5, %l5
43740 fornot2s %f10, %f0, %f1
43741 ldsw [%l7 + 0x18], %l3
43742 fones %f10
43743 fmovdvs %xcc, %f14, %f1
43744 fcmpeq32 %f2, %f12, %o0
43745 movrgez %i5, 0x34E, %l0
43746 tvs %xcc, 0x7
43747 ldx [%l7 + 0x68], %g4
43748 smul %i1, 0x121A, %o4
43749 sth %o2, [%l7 + 0x52]
43750 smul %i4, 0x1FBD, %g7
43751 mova %xcc, %o3, %o1
43752 call loop_5076
43753 std %f4, [%l7 + 0x20]
43754 fmovsgu %xcc, %f8, %f4
43755 fmovscc %xcc, %f2, %f4
43756loop_5076:
43757 bg loop_5077
43758 ldx [%l7 + 0x58], %g2
43759 mulscc %l6, %o7, %g6
43760 ldub [%l7 + 0x0E], %g1
43761loop_5077:
43762 bneg,a,pn %icc, loop_5078
43763 alignaddrl %i6, %l1, %o6
43764 stx %l2, [%l7 + 0x40]
43765 fmovdvc %icc, %f7, %f13
43766loop_5078:
43767 std %f10, [%l7 + 0x30]
43768 fbn %fcc3, loop_5079
43769 fandnot1 %f8, %f6, %f2
43770 brz,a %i0, loop_5080
43771 tvc %icc, 0x6
43772loop_5079:
43773 bneg %xcc, loop_5081
43774 edge8n %l4, %i7, %g3
43775loop_5080:
43776 movvs %xcc, %o5, %i2
43777 and %g5, %i3, %l3
43778loop_5081:
43779 srax %o0, %l5, %l0
43780 fsrc1s %f15, %f8
43781 xor %g4, %i1, %o4
43782 stw %o2, [%l7 + 0x60]
43783 fmovdge %xcc, %f8, %f9
43784 stx %i5, [%l7 + 0x70]
43785 bn loop_5082
43786 fmovrse %i4, %f10, %f11
43787 fbne,a %fcc2, loop_5083
43788 movvc %xcc, %o3, %g7
43789loop_5082:
43790 be,pn %xcc, loop_5084
43791 fmul8x16al %f9, %f3, %f6
43792loop_5083:
43793 tg %icc, 0x2
43794 udiv %g2, 0x0084, %o1
43795loop_5084:
43796 fsrc2 %f6, %f6
43797 edge16 %o7, %g6, %g1
43798 fcmpeq16 %f14, %f4, %l6
43799 fpackfix %f12, %f6
43800 stb %l1, [%l7 + 0x7A]
43801 fmovsne %xcc, %f12, %f13
43802 brlz %o6, loop_5085
43803 fxnors %f0, %f3, %f15
43804 siam 0x2
43805 fornot2 %f10, %f8, %f4
43806loop_5085:
43807 fcmped %fcc2, %f0, %f8
43808 fmovda %icc, %f7, %f15
43809 edge32ln %l2, %i6, %l4
43810 movre %i0, %g3, %o5
43811 std %f4, [%l7 + 0x10]
43812 ldub [%l7 + 0x33], %i7
43813 sth %i2, [%l7 + 0x1C]
43814 fmovsleu %icc, %f7, %f8
43815 lduw [%l7 + 0x0C], %g5
43816 fands %f3, %f8, %f0
43817 bg,a loop_5086
43818 stb %i3, [%l7 + 0x73]
43819 call loop_5087
43820 fbge %fcc3, loop_5088
43821loop_5086:
43822 stx %l3, [%l7 + 0x20]
43823 fornot2 %f14, %f12, %f8
43824loop_5087:
43825 stx %o0, [%l7 + 0x20]
43826loop_5088:
43827 lduw [%l7 + 0x38], %l0
43828 fornot1 %f4, %f14, %f10
43829 fmuld8ulx16 %f14, %f3, %f6
43830 faligndata %f14, %f12, %f4
43831 mulscc %l5, %g4, %i1
43832 nop
43833 setx loop_5089, %l0, %l1
43834 jmpl %l1, %o4
43835 fmovrdgez %o2, %f4, %f14
43836 fmovscs %xcc, %f13, %f12
43837 ld [%l7 + 0x14], %f0
43838loop_5089:
43839 fors %f2, %f12, %f0
43840 ldx [%l7 + 0x18], %i4
43841 stw %i5, [%l7 + 0x3C]
43842 ldsw [%l7 + 0x2C], %g7
43843 ld [%l7 + 0x74], %f4
43844 brlz %o3, loop_5090
43845 ldsb [%l7 + 0x11], %o1
43846 fcmpgt16 %f0, %f0, %g2
43847 fpadd16s %f7, %f15, %f14
43848loop_5090:
43849 ldsb [%l7 + 0x1D], %g6
43850 brgz,a %g1, loop_5091
43851 sdivcc %o7, 0x11FC, %l1
43852 alignaddrl %l6, %l2, %i6
43853 fmovsvs %icc, %f3, %f8
43854loop_5091:
43855 be,a %icc, loop_5092
43856 fmovrdgez %o6, %f4, %f6
43857 ta %xcc, 0x7
43858 fnot2s %f12, %f14
43859loop_5092:
43860 taddcctv %i0, 0x038B, %l4
43861 ldx [%l7 + 0x38], %g3
43862 ldx [%l7 + 0x68], %i7
43863 st %f8, [%l7 + 0x78]
43864 fornot1s %f7, %f0, %f1
43865 addccc %o5, 0x04EC, %i2
43866 edge16 %g5, %i3, %o0
43867 ldub [%l7 + 0x59], %l3
43868 tleu %icc, 0x4
43869 movg %icc, %l0, %g4
43870 stw %l5, [%l7 + 0x7C]
43871 movn %xcc, %i1, %o2
43872 edge32ln %o4, %i5, %i4
43873 stw %g7, [%l7 + 0x54]
43874 ldx [%l7 + 0x60], %o3
43875 edge8ln %o1, %g6, %g1
43876 fmovrdne %o7, %f6, %f12
43877 or %g2, %l6, %l2
43878 mulx %i6, 0x0572, %o6
43879 fbuge %fcc2, loop_5093
43880 stw %i0, [%l7 + 0x60]
43881 ldsw [%l7 + 0x40], %l1
43882 srlx %g3, 0x0B, %l4
43883loop_5093:
43884 edge16ln %o5, %i2, %i7
43885 ldsw [%l7 + 0x68], %g5
43886 ld [%l7 + 0x28], %f13
43887 st %f2, [%l7 + 0x5C]
43888 movvc %xcc, %o0, %i3
43889 ldsb [%l7 + 0x4A], %l3
43890 ldsb [%l7 + 0x71], %g4
43891 bcs,a %icc, loop_5094
43892 stb %l0, [%l7 + 0x6C]
43893 bneg loop_5095
43894 fnands %f11, %f14, %f1
43895loop_5094:
43896 brgz,a %l5, loop_5096
43897 siam 0x3
43898loop_5095:
43899 tneg %xcc, 0x1
43900 fmovdne %icc, %f15, %f1
43901loop_5096:
43902 orn %o2, 0x053A, %o4
43903 fmovse %icc, %f1, %f11
43904 fandnot1 %f12, %f2, %f14
43905 ldd [%l7 + 0x10], %f8
43906 lduw [%l7 + 0x58], %i1
43907 fmovsl %icc, %f5, %f13
43908 fsrc2s %f4, %f14
43909 sll %i5, 0x08, %g7
43910 fabsd %f8, %f14
43911 udiv %i4, 0x1196, %o1
43912 fmul8x16 %f8, %f14, %f12
43913 ldsh [%l7 + 0x56], %g6
43914 edge16n %g1, %o7, %g2
43915 move %xcc, %l6, %o3
43916 std %f10, [%l7 + 0x60]
43917 ldd [%l7 + 0x30], %f8
43918 fone %f2
43919 fmuld8ulx16 %f13, %f0, %f12
43920 sth %l2, [%l7 + 0x5E]
43921 bvc,pt %xcc, loop_5097
43922 fmovscs %xcc, %f4, %f3
43923 fpsub32 %f12, %f4, %f2
43924 fmovrslz %o6, %f0, %f6
43925loop_5097:
43926 bcs,pt %xcc, loop_5098
43927 andn %i6, %i0, %g3
43928 subcc %l1, 0x1802, %o5
43929 srlx %l4, 0x18, %i7
43930loop_5098:
43931 or %g5, %i2, %i3
43932 tne %xcc, 0x2
43933 edge8n %o0, %l3, %l0
43934 movleu %icc, %g4, %o2
43935 fmovs %f2, %f10
43936 taddcctv %o4, 0x1B5D, %i1
43937 fandnot2s %f15, %f13, %f1
43938 movg %icc, %i5, %g7
43939 nop
43940 setx loop_5099, %l0, %l1
43941 wrpr 0x1, %tl
43942 wrpr %l1, %tpc
43943 add %l1, 0x4, %l1
43944 wrpr %l1, %tnpc
43945 setx 0x34400001400, %l0, %l1
43946 wrpr %l1, %tstate
43947 wrhpr 0x4, %htstate
43948 retry
43949 lduh [%l7 + 0x76], %l5
43950 st %f7, [%l7 + 0x28]
43951 tvc %xcc, 0x1
43952loop_5099:
43953 fmovsvs %icc, %f12, %f2
43954 xnor %o1, 0x1ACF, %g6
43955 fmovdne %xcc, %f6, %f12
43956 fmovdgu %xcc, %f0, %f5
43957 addcc %i4, %g1, %g2
43958 brlez,a %o7, loop_5100
43959 st %f7, [%l7 + 0x48]
43960 ldsw [%l7 + 0x14], %o3
43961 fbul,a %fcc2, loop_5101
43962loop_5100:
43963 ldub [%l7 + 0x66], %l6
43964 ldsb [%l7 + 0x47], %o6
43965 sth %i6, [%l7 + 0x46]
43966loop_5101:
43967 fpadd16 %f14, %f10, %f2
43968 ldsb [%l7 + 0x15], %i0
43969 sethi 0x0139, %g3
43970 smul %l2, %o5, %l1
43971 fmovscs %xcc, %f1, %f6
43972 call loop_5102
43973 fmul8sux16 %f2, %f4, %f12
43974 call loop_5103
43975 udiv %l4, 0x1315, %i7
43976loop_5102:
43977 ldsb [%l7 + 0x0B], %i2
43978 movre %g5, 0x0EF, %i3
43979loop_5103:
43980 ldsw [%l7 + 0x68], %l3
43981 or %l0, 0x0290, %o0
43982 movl %xcc, %o2, %o4
43983 fcmple16 %f2, %f0, %g4
43984 fmovdvs %icc, %f12, %f14
43985 udivx %i1, 0x0F70, %g7
43986 popc %i5, %l5
43987 lduw [%l7 + 0x1C], %g6
43988 ldsh [%l7 + 0x78], %i4
43989 lduw [%l7 + 0x5C], %o1
43990 ld [%l7 + 0x3C], %f0
43991 fmovsn %icc, %f0, %f9
43992 fmovrsgz %g2, %f11, %f2
43993 edge32n %g1, %o3, %o7
43994 ld [%l7 + 0x4C], %f13
43995 stw %l6, [%l7 + 0x18]
43996 fmovsge %xcc, %f12, %f14
43997 lduh [%l7 + 0x30], %i6
43998 fblg,a %fcc2, loop_5104
43999 fpack16 %f0, %f1
44000 fmovdg %xcc, %f1, %f12
44001 edge16l %o6, %g3, %i0
44002loop_5104:
44003 bleu,a,pn %icc, loop_5105
44004 st %f14, [%l7 + 0x34]
44005 movne %xcc, %o5, %l1
44006 fandnot2 %f10, %f4, %f8
44007loop_5105:
44008 lduh [%l7 + 0x32], %l4
44009 stx %i7, [%l7 + 0x58]
44010 fmovrsgz %i2, %f14, %f10
44011 fornot2 %f8, %f8, %f4
44012 lduh [%l7 + 0x16], %l2
44013 fble %fcc0, loop_5106
44014 fcmpd %fcc3, %f12, %f12
44015 sub %i3, %g5, %l0
44016 ld [%l7 + 0x3C], %f1
44017loop_5106:
44018 fcmped %fcc1, %f4, %f6
44019 sra %l3, 0x16, %o2
44020 fpmerge %f11, %f9, %f0
44021 ldsh [%l7 + 0x28], %o0
44022 sllx %g4, 0x09, %o4
44023 fmovrslz %g7, %f4, %f11
44024 brgz %i5, loop_5107
44025 srlx %l5, %g6, %i1
44026 nop
44027 setx loop_5108, %l0, %l1
44028 jmpl %l1, %i4
44029 edge32 %g2, %o1, %g1
44030loop_5107:
44031 fbul %fcc0, loop_5109
44032 fmovdne %icc, %f0, %f8
44033loop_5108:
44034 std %f14, [%l7 + 0x40]
44035 fcmpgt16 %f14, %f6, %o3
44036loop_5109:
44037 movge %icc, %l6, %i6
44038 array32 %o7, %g3, %i0
44039 fzeros %f0
44040 ldx [%l7 + 0x68], %o5
44041 stb %l1, [%l7 + 0x32]
44042 fnegs %f10, %f3
44043 fmovsl %xcc, %f4, %f2
44044 ldx [%l7 + 0x58], %o6
44045 stb %l4, [%l7 + 0x7D]
44046 andncc %i7, %i2, %l2
44047 fmovdle %xcc, %f10, %f13
44048 sdiv %i3, 0x1BD4, %g5
44049 ldsb [%l7 + 0x08], %l3
44050 lduw [%l7 + 0x6C], %l0
44051 fors %f7, %f11, %f9
44052 fbne %fcc1, loop_5110
44053 fbe %fcc2, loop_5111
44054 sth %o2, [%l7 + 0x44]
44055 umul %o0, 0x1556, %o4
44056loop_5110:
44057 xor %g4, %i5, %l5
44058loop_5111:
44059 fbne,a %fcc0, loop_5112
44060 fsrc2 %f14, %f8
44061 fsrc2 %f14, %f8
44062 lduw [%l7 + 0x4C], %g6
44063loop_5112:
44064 sdiv %i1, 0x0B62, %g7
44065 fbo %fcc0, loop_5113
44066 stb %g2, [%l7 + 0x4A]
44067 edge32 %o1, %i4, %g1
44068 movneg %xcc, %o3, %l6
44069loop_5113:
44070 std %f6, [%l7 + 0x68]
44071 lduh [%l7 + 0x6E], %o7
44072 fpsub16 %f8, %f14, %f12
44073 sth %i6, [%l7 + 0x48]
44074 sllx %i0, 0x0E, %g3
44075 fmovdvc %xcc, %f9, %f6
44076 ldx [%l7 + 0x38], %l1
44077 sllx %o6, %o5, %l4
44078 fnot2s %f7, %f13
44079 fcmpgt32 %f10, %f12, %i7
44080 popc 0x03E0, %i2
44081 sth %l2, [%l7 + 0x7E]
44082 ldub [%l7 + 0x44], %i3
44083 std %f12, [%l7 + 0x58]
44084 movcs %icc, %g5, %l0
44085 subc %l3, 0x1DED, %o2
44086 brnz,a %o4, loop_5114
44087 fcmped %fcc1, %f14, %f8
44088 fmovdge %xcc, %f2, %f15
44089 brgz %o0, loop_5115
44090loop_5114:
44091 stb %g4, [%l7 + 0x49]
44092 fcmpgt16 %f8, %f8, %i5
44093 andn %l5, %i1, %g6
44094loop_5115:
44095 xorcc %g7, 0x1BA9, %o1
44096 taddcctv %g2, 0x1960, %g1
44097 or %i4, 0x08CE, %o3
44098 fnot1 %f4, %f4
44099 popc 0x02A6, %o7
44100 fmovrde %l6, %f4, %f6
44101 brnz %i0, loop_5116
44102 ld [%l7 + 0x30], %f5
44103 fmovrsne %i6, %f13, %f6
44104 edge16ln %l1, %o6, %o5
44105loop_5116:
44106 brlz %g3, loop_5117
44107 fpack32 %f2, %f14, %f12
44108 ldsh [%l7 + 0x36], %i7
44109 stb %i2, [%l7 + 0x7D]
44110loop_5117:
44111 faligndata %f0, %f4, %f2
44112 fnot1 %f12, %f10
44113 sth %l2, [%l7 + 0x4E]
44114 ldsw [%l7 + 0x3C], %l4
44115 sth %g5, [%l7 + 0x62]
44116 fabss %f12, %f14
44117 movrgz %i3, 0x001, %l0
44118 ldsw [%l7 + 0x44], %l3
44119 fblg,a %fcc0, loop_5118
44120 lduh [%l7 + 0x60], %o2
44121 stx %o4, [%l7 + 0x30]
44122 subccc %g4, %o0, %i5
44123loop_5118:
44124 stw %l5, [%l7 + 0x74]
44125 ldsw [%l7 + 0x68], %g6
44126 ldub [%l7 + 0x52], %g7
44127 subccc %o1, %g2, %i1
44128 movge %icc, %g1, %o3
44129 orn %i4, 0x02A4, %l6
44130 sth %o7, [%l7 + 0x26]
44131 fmovsleu %icc, %f11, %f1
44132 fmovscs %icc, %f8, %f4
44133 fbuge,a %fcc3, loop_5119
44134 sth %i0, [%l7 + 0x4E]
44135 brlz,a %i6, loop_5120
44136 ldsh [%l7 + 0x18], %l1
44137loop_5119:
44138 fmovsneg %icc, %f1, %f8
44139 fsrc1s %f12, %f7
44140loop_5120:
44141 fcmple16 %f0, %f12, %o5
44142 fmovsle %xcc, %f4, %f4
44143 for %f8, %f8, %f10
44144 stw %o6, [%l7 + 0x48]
44145 movcs %icc, %i7, %g3
44146 fmovdg %xcc, %f0, %f5
44147 addc %i2, %l4, %l2
44148 fbule %fcc3, loop_5121
44149 fmul8sux16 %f2, %f12, %f14
44150 ldsh [%l7 + 0x3C], %g5
44151 fmovsg %icc, %f8, %f7
44152loop_5121:
44153 fmovsneg %icc, %f1, %f5
44154 fmovse %icc, %f3, %f12
44155 srax %i3, %l3, %l0
44156 movg %icc, %o2, %g4
44157 ldsw [%l7 + 0x1C], %o0
44158 orn %i5, 0x0603, %l5
44159 bshuffle %f2, %f12, %f12
44160 array32 %g6, %o4, %o1
44161 subcc %g7, 0x15E5, %g2
44162 st %f4, [%l7 + 0x44]
44163 srax %i1, %o3, %i4
44164 st %f0, [%l7 + 0x40]
44165 edge32l %g1, %l6, %o7
44166 fmovsge %icc, %f11, %f2
44167 fmovde %xcc, %f9, %f13
44168 fnot2 %f2, %f8
44169 fone %f12
44170 ld [%l7 + 0x34], %f8
44171 bshuffle %f6, %f0, %f10
44172 ldsw [%l7 + 0x30], %i0
44173 array16 %i6, %o5, %o6
44174 fmovrslz %i7, %f10, %f9
44175 fmul8x16al %f2, %f8, %f2
44176 bge,a loop_5122
44177 fpsub16 %f8, %f12, %f4
44178 lduh [%l7 + 0x7C], %g3
44179 stx %l1, [%l7 + 0x60]
44180loop_5122:
44181 umul %i2, %l2, %g5
44182 fsrc1s %f8, %f8
44183 ldx [%l7 + 0x50], %l4
44184 ldsb [%l7 + 0x7D], %l3
44185 umul %i3, %l0, %o2
44186 ble,a loop_5123
44187 nop
44188 setx loop_5124, %l0, %l1
44189 wrpr 0x1, %tl
44190 wrpr %l1, %tpc
44191 add %l1, 0x4, %l1
44192 wrpr %l1, %tnpc
44193 setx 0x34400001400, %l0, %l1
44194 wrpr %l1, %tstate
44195 wrhpr 0x4, %htstate
44196 retry
44197 fsrc1s %f13, %f4
44198 fbge,a %fcc3, loop_5125
44199loop_5123:
44200 fbuge,a %fcc0, loop_5126
44201loop_5124:
44202 st %f11, [%l7 + 0x5C]
44203 ldub [%l7 + 0x65], %g4
44204loop_5125:
44205 bgu,a loop_5127
44206loop_5126:
44207 stb %i5, [%l7 + 0x49]
44208 lduh [%l7 + 0x48], %o0
44209 fsrc2s %f6, %f2
44210loop_5127:
44211 sth %l5, [%l7 + 0x68]
44212 fcmpne32 %f2, %f10, %g6
44213 nop
44214 setx loop_5128, %l0, %l1
44215 wrpr 0x1, %tl
44216 wrpr %l1, %tnpc
44217 setx 0x34400001400, %l0, %l1
44218 wrpr %l1, %tstate
44219 wrhpr 0x4, %htstate
44220 done
44221 fbe %fcc3, loop_5129
44222 edge32n %o1, %o4, %g7
44223 alignaddr %i1, %g2, %i4
44224loop_5128:
44225 st %f9, [%l7 + 0x68]
44226loop_5129:
44227 stb %o3, [%l7 + 0x0A]
44228 stx %l6, [%l7 + 0x20]
44229 stw %o7, [%l7 + 0x48]
44230 bgu loop_5130
44231 brz,a %i0, loop_5131
44232 fcmpeq16 %f6, %f6, %i6
44233 tleu %xcc, 0x3
44234loop_5130:
44235 fnot2s %f6, %f2
44236loop_5131:
44237 and %o5, 0x0217, %g1
44238 fbge %fcc2, loop_5132
44239 ldsw [%l7 + 0x58], %i7
44240 fzero %f10
44241 add %o6, 0x1093, %g3
44242loop_5132:
44243 fnegd %f4, %f6
44244 andcc %l1, 0x19F9, %i2
44245 movrgez %l2, %l4, %l3
44246 movgu %icc, %i3, %l0
44247 lduh [%l7 + 0x1A], %o2
44248 tcs %xcc, 0x2
44249 tvc %xcc, 0x6
44250 ldsb [%l7 + 0x2A], %g5
44251 fmovrslz %i5, %f0, %f1
44252 ld [%l7 + 0x2C], %f8
44253 subc %o0, 0x162B, %l5
44254 fmovsl %xcc, %f13, %f7
44255 ldsh [%l7 + 0x7E], %g4
44256 fble %fcc3, loop_5133
44257 fmovdne %xcc, %f12, %f7
44258 bn,a,pn %xcc, loop_5134
44259 bge,a %xcc, loop_5135
44260loop_5133:
44261 fnors %f10, %f9, %f0
44262 edge32l %g6, %o1, %o4
44263loop_5134:
44264 fmovrde %i1, %f10, %f10
44265loop_5135:
44266 ld [%l7 + 0x48], %f0
44267 fmul8ulx16 %f8, %f6, %f12
44268 fors %f10, %f9, %f13
44269 fxor %f8, %f4, %f10
44270 fbue %fcc3, loop_5136
44271 sth %g7, [%l7 + 0x24]
44272 stb %g2, [%l7 + 0x20]
44273 fnot2 %f4, %f12
44274loop_5136:
44275 fnot1s %f2, %f6
44276 move %icc, %o3, %i4
44277 tn %xcc, 0x2
44278 ldd [%l7 + 0x40], %f2
44279 fpack32 %f12, %f12, %f12
44280 lduh [%l7 + 0x3A], %l6
44281 fmovrdgez %o7, %f8, %f6
44282 movgu %xcc, %i6, %i0
44283 sra %g1, %o5, %i7
44284 bge %icc, loop_5137
44285 fpadd16 %f12, %f2, %f14
44286 fmovsgu %xcc, %f7, %f7
44287 fblg %fcc2, loop_5138
44288loop_5137:
44289 ldsh [%l7 + 0x3A], %g3
44290 ldsh [%l7 + 0x24], %o6
44291 ldx [%l7 + 0x18], %i2
44292loop_5138:
44293 ldsh [%l7 + 0x3A], %l2
44294 fpackfix %f10, %f13
44295 movvs %xcc, %l1, %l3
44296 st %f7, [%l7 + 0x2C]
44297 brlz,a %l4, loop_5139
44298 fbge %fcc3, loop_5140
44299 fmuld8sux16 %f13, %f4, %f10
44300 sra %i3, 0x1C, %l0
44301loop_5139:
44302 fmovda %icc, %f6, %f11
44303loop_5140:
44304 movrgz %o2, %i5, %g5
44305 fmovsgu %xcc, %f1, %f10
44306 fpackfix %f4, %f3
44307 edge8l %l5, %o0, %g4
44308 tcc %icc, 0x6
44309 stx %g6, [%l7 + 0x58]
44310 fmovscs %xcc, %f1, %f5
44311 bshuffle %f14, %f6, %f0
44312 movleu %icc, %o1, %i1
44313 fexpand %f3, %f10
44314 popc %g7, %g2
44315 tl %icc, 0x4
44316 fmovsge %xcc, %f12, %f1
44317 fmovse %icc, %f0, %f6
44318 smulcc %o4, 0x0B00, %i4
44319 fblg %fcc0, loop_5141
44320 fbg,a %fcc2, loop_5142
44321 array16 %l6, %o3, %i6
44322 fmovrslez %o7, %f9, %f9
44323loop_5141:
44324 tg %icc, 0x6
44325loop_5142:
44326 tcc %xcc, 0x7
44327 xnor %g1, %i0, %o5
44328 tge %xcc, 0x0
44329 lduw [%l7 + 0x6C], %i7
44330 fmovdvc %xcc, %f11, %f8
44331 lduw [%l7 + 0x48], %g3
44332 fornot2s %f13, %f12, %f11
44333 fbuge %fcc1, loop_5143
44334 tleu %icc, 0x7
44335 fmovdl %xcc, %f6, %f12
44336 bl,a,pt %xcc, loop_5144
44337loop_5143:
44338 fbo %fcc1, loop_5145
44339 lduh [%l7 + 0x6E], %o6
44340 ldx [%l7 + 0x58], %l2
44341loop_5144:
44342 edge16ln %l1, %i2, %l3
44343loop_5145:
44344 popc %i3, %l0
44345 move %icc, %l4, %i5
44346 lduw [%l7 + 0x20], %g5
44347 bge,a,pn %icc, loop_5146
44348 edge32l %o2, %o0, %g4
44349 fmovdvc %xcc, %f8, %f5
44350 movrlz %l5, 0x365, %o1
44351loop_5146:
44352 popc %i1, %g6
44353 fmovscs %xcc, %f9, %f4
44354 ldsb [%l7 + 0x56], %g2
44355 brgez %g7, loop_5147
44356 fmul8sux16 %f8, %f2, %f8
44357 ldsw [%l7 + 0x5C], %o4
44358 lduh [%l7 + 0x2A], %l6
44359loop_5147:
44360 move %xcc, %o3, %i6
44361 fbne %fcc0, loop_5148
44362 edge32l %o7, %g1, %i4
44363 fmovsgu %xcc, %f6, %f3
44364 ldd [%l7 + 0x28], %f2
44365loop_5148:
44366 bvc,a loop_5149
44367 ldx [%l7 + 0x10], %i0
44368 fbo,a %fcc0, loop_5150
44369 fmovdg %icc, %f7, %f10
44370loop_5149:
44371 movvs %icc, %o5, %i7
44372 bne loop_5151
44373loop_5150:
44374 movn %xcc, %o6, %l2
44375 ldsw [%l7 + 0x24], %g3
44376 fmul8x16 %f10, %f12, %f12
44377loop_5151:
44378 sth %i2, [%l7 + 0x72]
44379 taddcctv %l3, %l1, %i3
44380 fzeros %f3
44381 lduh [%l7 + 0x0C], %l4
44382 orcc %l0, 0x09A6, %i5
44383 taddcc %o2, 0x0231, %o0
44384 bshuffle %f6, %f8, %f12
44385 ldub [%l7 + 0x7F], %g4
44386 lduw [%l7 + 0x7C], %l5
44387 andn %o1, 0x1BE9, %g5
44388 st %f8, [%l7 + 0x58]
44389 orcc %i1, %g2, %g7
44390 mulscc %o4, %g6, %o3
44391 mulscc %i6, %o7, %l6
44392 edge8l %g1, %i0, %o5
44393 fbuge,a %fcc1, loop_5152
44394 std %f10, [%l7 + 0x48]
44395 fmovrse %i4, %f4, %f5
44396 tleu %xcc, 0x6
44397loop_5152:
44398 fcmpeq16 %f0, %f14, %i7
44399 xor %l2, %o6, %g3
44400 fmovscs %icc, %f8, %f7
44401 movne %xcc, %l3, %l1
44402 fxnor %f2, %f4, %f14
44403 movre %i2, %i3, %l0
44404 fcmpgt32 %f12, %f12, %l4
44405 fmovdvc %icc, %f7, %f14
44406 ldub [%l7 + 0x46], %i5
44407 faligndata %f2, %f6, %f8
44408 fandnot2 %f2, %f12, %f12
44409 fbuge %fcc0, loop_5153
44410 andcc %o0, %g4, %o2
44411 fands %f4, %f7, %f14
44412 taddcc %l5, %o1, %g5
44413loop_5153:
44414 movrlz %g2, 0x14E, %i1
44415 std %f8, [%l7 + 0x20]
44416 fcmpgt32 %f12, %f6, %g7
44417 movvs %xcc, %o4, %o3
44418 fmovrslez %g6, %f7, %f8
44419 popc 0x0115, %o7
44420 movcc %icc, %i6, %g1
44421 orcc %i0, %o5, %l6
44422 andn %i4, %l2, %o6
44423 fmovspos %icc, %f15, %f1
44424 fands %f4, %f7, %f1
44425 fornot2s %f12, %f3, %f6
44426 ldd [%l7 + 0x38], %f2
44427 fbule,a %fcc3, loop_5154
44428 st %f14, [%l7 + 0x78]
44429 edge32ln %i7, %l3, %l1
44430 bpos,a loop_5155
44431loop_5154:
44432 ldx [%l7 + 0x10], %i2
44433 movleu %xcc, %g3, %l0
44434 edge16 %i3, %i5, %o0
44435loop_5155:
44436 ldsb [%l7 + 0x0E], %g4
44437 fandnot1s %f2, %f12, %f5
44438 fornot1 %f2, %f10, %f10
44439 bpos loop_5156
44440 ldd [%l7 + 0x68], %f2
44441 fmovdg %xcc, %f2, %f2
44442 bgu,pn %icc, loop_5157
44443loop_5156:
44444 bvc,a,pn %icc, loop_5158
44445 lduw [%l7 + 0x24], %o2
44446 fbge,a %fcc1, loop_5159
44447loop_5157:
44448 ldub [%l7 + 0x78], %l5
44449loop_5158:
44450 fmovdl %icc, %f9, %f0
44451 tneg %icc, 0x3
44452loop_5159:
44453 srlx %o1, %l4, %g2
44454 brnz,a %g5, loop_5160
44455 ldx [%l7 + 0x60], %i1
44456 fmovdgu %xcc, %f4, %f3
44457 fmovsl %icc, %f8, %f11
44458loop_5160:
44459 lduh [%l7 + 0x62], %g7
44460 fmovrdgez %o4, %f8, %f10
44461 udiv %g6, 0x18BC, %o7
44462 alignaddrl %i6, %o3, %g1
44463 fmovse %xcc, %f11, %f5
44464 ldsb [%l7 + 0x5E], %i0
44465 movgu %xcc, %o5, %l6
44466 fxor %f4, %f14, %f2
44467 movrlz %l2, 0x115, %o6
44468 fsrc2s %f15, %f11
44469 fexpand %f2, %f12
44470 stx %i7, [%l7 + 0x28]
44471 sth %i4, [%l7 + 0x72]
44472 movcs %xcc, %l3, %l1
44473 umulcc %g3, %i2, %i3
44474 tl %xcc, 0x2
44475 mulscc %i5, 0x0F08, %l0
44476 xnorcc %o0, %g4, %o2
44477 lduw [%l7 + 0x0C], %o1
44478 fzeros %f11
44479 alignaddrl %l4, %l5, %g5
44480 movne %icc, %i1, %g7
44481 stw %g2, [%l7 + 0x40]
44482 fmovrslz %g6, %f6, %f10
44483 movrlez %o4, %o7, %i6
44484 stw %g1, [%l7 + 0x60]
44485 sllx %o3, %i0, %o5
44486 add %l2, 0x0435, %l6
44487 fmovsvs %icc, %f6, %f7
44488 lduw [%l7 + 0x20], %i7
44489 edge8n %i4, %o6, %l3
44490 popc %g3, %l1
44491 ldx [%l7 + 0x48], %i2
44492 bl,a loop_5161
44493 edge32ln %i5, %l0, %o0
44494 fba %fcc0, loop_5162
44495 lduw [%l7 + 0x40], %i3
44496loop_5161:
44497 brlez %g4, loop_5163
44498 tn %xcc, 0x6
44499loop_5162:
44500 addc %o2, 0x1376, %l4
44501 fmovdge %xcc, %f3, %f15
44502loop_5163:
44503 movvc %icc, %l5, %o1
44504 fbue %fcc3, loop_5164
44505 ld [%l7 + 0x28], %f8
44506 edge16n %g5, %i1, %g2
44507 fmovrslz %g7, %f9, %f13
44508loop_5164:
44509 sth %g6, [%l7 + 0x66]
44510 movcs %xcc, %o4, %i6
44511 brgz,a %o7, loop_5165
44512 edge8ln %o3, %i0, %o5
44513 ldsw [%l7 + 0x28], %l2
44514 fpadd16 %f10, %f4, %f14
44515loop_5165:
44516 fsrc1s %f5, %f2
44517 ldd [%l7 + 0x38], %f10
44518 ldsw [%l7 + 0x30], %l6
44519 fmuld8ulx16 %f3, %f13, %f8
44520 be,a %icc, loop_5166
44521 alignaddr %g1, %i7, %i4
44522 fands %f0, %f9, %f14
44523 fmovsn %xcc, %f5, %f2
44524loop_5166:
44525 ld [%l7 + 0x2C], %f11
44526 sra %l3, 0x14, %o6
44527 fmovrslz %g3, %f3, %f5
44528 fone %f4
44529 fmovrdgez %l1, %f8, %f6
44530 bneg,pn %xcc, loop_5167
44531 std %f12, [%l7 + 0x58]
44532 fpackfix %f14, %f15
44533 ldsb [%l7 + 0x76], %i2
44534loop_5167:
44535 lduw [%l7 + 0x68], %i5
44536 brz %o0, loop_5168
44537 ldx [%l7 + 0x60], %l0
44538 fmovsg %icc, %f10, %f9
44539 ldd [%l7 + 0x48], %f14
44540loop_5168:
44541 fone %f4
44542 std %f14, [%l7 + 0x70]
44543 fmovrsne %i3, %f13, %f3
44544 lduh [%l7 + 0x2E], %g4
44545 sdivx %l4, 0x1F7F, %l5
44546 fnot1 %f2, %f4
44547 sdivx %o1, 0x1F3B, %o2
44548 std %f2, [%l7 + 0x20]
44549 fpadd16s %f4, %f4, %f4
44550 fmovsge %xcc, %f3, %f0
44551 xnorcc %i1, 0x0D61, %g5
44552 movn %icc, %g2, %g6
44553 fxnor %f10, %f0, %f2
44554 fornot2s %f9, %f8, %f1
44555 ldx [%l7 + 0x20], %g7
44556 movcc %icc, %i6, %o7
44557 std %f8, [%l7 + 0x30]
44558 std %f8, [%l7 + 0x08]
44559 for %f6, %f12, %f8
44560 fmovrdgz %o3, %f4, %f12
44561 fornot1s %f11, %f2, %f14
44562 bne,a,pt %xcc, loop_5169
44563 fandnot2s %f0, %f5, %f3
44564 fmovdcs %xcc, %f2, %f7
44565 edge32l %o4, %i0, %o5
44566loop_5169:
44567 sdivx %l6, 0x015F, %l2
44568 lduw [%l7 + 0x28], %g1
44569 fmovsneg %xcc, %f5, %f1
44570 add %i4, %l3, %i7
44571 fmovrdne %o6, %f14, %f6
44572 mulscc %g3, %i2, %l1
44573 stb %o0, [%l7 + 0x7E]
44574 andn %l0, %i5, %i3
44575 sth %g4, [%l7 + 0x6C]
44576 ldub [%l7 + 0x46], %l4
44577 std %f4, [%l7 + 0x48]
44578 nop
44579 setx loop_5170, %l0, %l1
44580 jmpl %l1, %o1
44581 bge loop_5171
44582 addccc %o2, 0x01F8, %l5
44583 tleu %icc, 0x6
44584loop_5170:
44585 st %f2, [%l7 + 0x14]
44586loop_5171:
44587 edge32ln %i1, %g2, %g6
44588 fsrc1s %f14, %f14
44589 nop
44590 setx loop_5172, %l0, %l1
44591 jmpl %l1, %g7
44592 sth %i6, [%l7 + 0x48]
44593 edge8n %o7, %o3, %o4
44594 fnot2 %f12, %f2
44595loop_5172:
44596 ldd [%l7 + 0x50], %f6
44597 addccc %i0, 0x09D6, %o5
44598 stb %g5, [%l7 + 0x50]
44599 xnor %l6, %g1, %l2
44600 xorcc %i4, 0x1F50, %i7
44601 fzero %f12
44602 fmovdne %xcc, %f15, %f6
44603 ldd [%l7 + 0x08], %f8
44604 stx %l3, [%l7 + 0x40]
44605 lduh [%l7 + 0x4A], %g3
44606 fmovrde %o6, %f0, %f4
44607 st %f8, [%l7 + 0x64]
44608 movcc %icc, %l1, %i2
44609 sth %l0, [%l7 + 0x6E]
44610 fpadd16 %f8, %f12, %f14
44611 ld [%l7 + 0x38], %f7
44612 ldsh [%l7 + 0x54], %i5
44613 lduw [%l7 + 0x20], %o0
44614 stx %i3, [%l7 + 0x50]
44615 ldub [%l7 + 0x2B], %g4
44616 ble %icc, loop_5173
44617 fbul %fcc3, loop_5174
44618 fands %f9, %f8, %f7
44619 fbge,a %fcc0, loop_5175
44620loop_5173:
44621 stx %o1, [%l7 + 0x70]
44622loop_5174:
44623 edge8 %o2, %l4, %i1
44624 umul %g2, 0x1DCA, %l5
44625loop_5175:
44626 lduh [%l7 + 0x12], %g6
44627 fmovsg %icc, %f5, %f10
44628 fpack32 %f0, %f0, %f6
44629 sllx %i6, 0x10, %g7
44630 movne %xcc, %o3, %o7
44631 sub %o4, 0x1D52, %o5
44632 fble,a %fcc2, loop_5176
44633 fmul8x16 %f5, %f10, %f10
44634 fbge,a %fcc3, loop_5177
44635 tgu %icc, 0x7
44636loop_5176:
44637 fmovda %xcc, %f10, %f4
44638 fmovrdlz %i0, %f14, %f2
44639loop_5177:
44640 ldsh [%l7 + 0x0E], %g5
44641 lduh [%l7 + 0x26], %l6
44642 srax %g1, 0x19, %i4
44643 array32 %l2, %l3, %i7
44644 movrgez %g3, %l1, %o6
44645 tneg %xcc, 0x1
44646 fpadd16 %f14, %f2, %f0
44647 fmovrsne %i2, %f15, %f14
44648 lduh [%l7 + 0x66], %l0
44649 fmovrsne %o0, %f9, %f0
44650 fabsd %f2, %f6
44651 fbn,a %fcc3, loop_5178
44652 brlez,a %i3, loop_5179
44653 lduh [%l7 + 0x42], %i5
44654 fba %fcc3, loop_5180
44655loop_5178:
44656 st %f7, [%l7 + 0x20]
44657loop_5179:
44658 sll %g4, %o2, %l4
44659 addcc %o1, 0x1F3D, %i1
44660loop_5180:
44661 lduw [%l7 + 0x24], %l5
44662 ld [%l7 + 0x40], %f14
44663 fcmple32 %f4, %f0, %g6
44664 tne %xcc, 0x0
44665 edge32l %i6, %g7, %o3
44666 lduw [%l7 + 0x70], %g2
44667 fmul8x16al %f15, %f14, %f2
44668 tl %icc, 0x6
44669 fbn,a %fcc3, loop_5181
44670 add %o7, %o4, %i0
44671 fcmps %fcc3, %f13, %f5
44672 edge32ln %g5, %o5, %l6
44673loop_5181:
44674 fxors %f8, %f0, %f5
44675 brz %i4, loop_5182
44676 orncc %l2, %l3, %i7
44677 movpos %xcc, %g1, %g3
44678 tg %icc, 0x7
44679loop_5182:
44680 xnorcc %o6, %i2, %l1
44681 bvc,a,pn %xcc, loop_5183
44682 std %f4, [%l7 + 0x20]
44683 fmovdl %icc, %f14, %f15
44684 nop
44685 setx loop_5184, %l0, %l1
44686 jmpl %l1, %l0
44687loop_5183:
44688 call loop_5185
44689 edge32ln %o0, %i3, %g4
44690 stw %o2, [%l7 + 0x70]
44691loop_5184:
44692 ldd [%l7 + 0x18], %f6
44693loop_5185:
44694 fsrc2 %f0, %f10
44695 lduh [%l7 + 0x36], %i5
44696 movpos %icc, %o1, %i1
44697 fmovdvc %icc, %f6, %f14
44698 ldsh [%l7 + 0x22], %l5
44699 fcmple32 %f10, %f2, %l4
44700 bpos,a,pt %icc, loop_5186
44701 std %f8, [%l7 + 0x38]
44702 edge16n %g6, %i6, %o3
44703 brnz %g7, loop_5187
44704loop_5186:
44705 fmovsa %xcc, %f13, %f5
44706 fmovsn %icc, %f10, %f11
44707 addc %o7, 0x0090, %o4
44708loop_5187:
44709 tpos %icc, 0x1
44710 nop
44711 setx loop_5188, %l0, %l1
44712 wrpr 0x1, %tl
44713 wrpr %l1, %tnpc
44714 setx 0x34400001400, %l0, %l1
44715 wrpr %l1, %tstate
44716 wrhpr 0x4, %htstate
44717 done
44718 move %icc, %g2, %i0
44719 bl,pt %icc, loop_5189
44720 edge16l %g5, %o5, %i4
44721loop_5188:
44722 sth %l6, [%l7 + 0x1C]
44723 movle %icc, %l3, %l2
44724loop_5189:
44725 alignaddrl %i7, %g1, %o6
44726 taddcctv %g3, 0x0615, %l1
44727 ldd [%l7 + 0x28], %f6
44728 sth %l0, [%l7 + 0x2A]
44729 array16 %o0, %i2, %g4
44730 ld [%l7 + 0x3C], %f4
44731 ldd [%l7 + 0x28], %f2
44732 fmovsgu %icc, %f9, %f1
44733 fmovs %f0, %f1
44734 ldd [%l7 + 0x50], %f4
44735 fcmpes %fcc1, %f1, %f3
44736 ldd [%l7 + 0x30], %f4
44737 or %o2, %i3, %o1
44738 lduw [%l7 + 0x50], %i5
44739 st %f11, [%l7 + 0x54]
44740 fpsub16s %f8, %f0, %f5
44741 fpadd16 %f14, %f8, %f4
44742 tcc %xcc, 0x2
44743 fnot1s %f7, %f13
44744 brgz,a %l5, loop_5190
44745 movle %icc, %i1, %l4
44746 fmovscc %xcc, %f8, %f2
44747 movg %xcc, %g6, %o3
44748loop_5190:
44749 addc %i6, %g7, %o7
44750 andncc %o4, %i0, %g5
44751 xorcc %o5, %g2, %i4
44752 ldx [%l7 + 0x40], %l6
44753 tle %icc, 0x3
44754 fmovsvc %xcc, %f5, %f5
44755 std %f12, [%l7 + 0x18]
44756 fcmpgt16 %f8, %f14, %l3
44757 fmovdneg %icc, %f15, %f8
44758 ldx [%l7 + 0x58], %l2
44759 bvc,pn %icc, loop_5191
44760 tvc %xcc, 0x3
44761 fmovse %xcc, %f3, %f13
44762 fmovrslez %i7, %f13, %f10
44763loop_5191:
44764 ldsh [%l7 + 0x0A], %g1
44765 movvc %xcc, %g3, %l1
44766 ldd [%l7 + 0x60], %f0
44767 fpadd32 %f12, %f6, %f8
44768 movg %icc, %o6, %l0
44769 sth %o0, [%l7 + 0x44]
44770 fpsub32s %f7, %f8, %f6
44771 movn %xcc, %i2, %g4
44772 fors %f0, %f14, %f9
44773 fmovdcs %icc, %f1, %f12
44774 std %f4, [%l7 + 0x48]
44775 ldsb [%l7 + 0x75], %i3
44776 addcc %o1, %i5, %o2
44777 bge,pn %xcc, loop_5192
44778 fmovrsgz %l5, %f13, %f9
44779 ldd [%l7 + 0x78], %f6
44780 fbge %fcc2, loop_5193
44781loop_5192:
44782 fmovscs %icc, %f10, %f12
44783 edge8 %l4, %g6, %o3
44784 st %f12, [%l7 + 0x0C]
44785loop_5193:
44786 edge32l %i1, %g7, %o7
44787 fmovdleu %xcc, %f9, %f3
44788 movpos %icc, %o4, %i0
44789 fmovrslez %i6, %f5, %f2
44790 fbn %fcc2, loop_5194
44791 stw %o5, [%l7 + 0x58]
44792 stb %g5, [%l7 + 0x1A]
44793 ldub [%l7 + 0x26], %i4
44794loop_5194:
44795 andncc %g2, %l6, %l3
44796 movrlez %i7, 0x0FF, %l2
44797 stx %g1, [%l7 + 0x58]
44798 fbu %fcc2, loop_5195
44799 sllx %g3, 0x07, %l1
44800 sth %o6, [%l7 + 0x7A]
44801 tneg %xcc, 0x2
44802loop_5195:
44803 umul %o0, 0x10F2, %i2
44804 stb %l0, [%l7 + 0x35]
44805 bshuffle %f14, %f14, %f12
44806 fmovdge %icc, %f15, %f9
44807 fbue %fcc0, loop_5196
44808 srax %i3, %o1, %i5
44809 fmovdcs %icc, %f0, %f0
44810 xor %o2, 0x19CF, %l5
44811loop_5196:
44812 movcc %icc, %g4, %l4
44813 fpadd32s %f11, %f5, %f11
44814 bpos,pt %xcc, loop_5197
44815 bvc,a,pn %icc, loop_5198
44816 stw %g6, [%l7 + 0x28]
44817 st %f4, [%l7 + 0x70]
44818loop_5197:
44819 ldub [%l7 + 0x3B], %i1
44820loop_5198:
44821 fmul8x16al %f6, %f4, %f10
44822 fmovrdgez %o3, %f0, %f8
44823 bg %xcc, loop_5199
44824 mova %icc, %o7, %o4
44825 edge16l %g7, %i6, %o5
44826 srl %i0, 0x1F, %g5
44827loop_5199:
44828 fmovdpos %icc, %f15, %f12
44829 fnot1 %f6, %f2
44830 tneg %xcc, 0x5
44831 bvc,a,pt %icc, loop_5200
44832 umul %i4, 0x0DEE, %g2
44833 stw %l6, [%l7 + 0x48]
44834 stb %l3, [%l7 + 0x16]
44835loop_5200:
44836 fands %f1, %f11, %f11
44837 array8 %l2, %i7, %g3
44838 pdist %f0, %f0, %f14
44839 edge16n %g1, %l1, %o0
44840 ldx [%l7 + 0x60], %i2
44841 stx %o6, [%l7 + 0x10]
44842 edge16ln %i3, %l0, %i5
44843 lduw [%l7 + 0x24], %o1
44844 ldd [%l7 + 0x30], %f4
44845 udiv %o2, 0x19BE, %g4
44846 stb %l5, [%l7 + 0x64]
44847 fmovdle %xcc, %f11, %f13
44848 ba,a %xcc, loop_5201
44849 ldsb [%l7 + 0x7E], %g6
44850 ldsb [%l7 + 0x6C], %i1
44851 stb %l4, [%l7 + 0x2E]
44852loop_5201:
44853 fmovdne %xcc, %f5, %f15
44854 fmovrse %o7, %f15, %f13
44855 fbl %fcc1, loop_5202
44856 stx %o3, [%l7 + 0x60]
44857 fbn,a %fcc0, loop_5203
44858 be,pt %xcc, loop_5204
44859loop_5202:
44860 edge32l %g7, %o4, %o5
44861 fsrc1 %f0, %f6
44862loop_5203:
44863 ldx [%l7 + 0x38], %i6
44864loop_5204:
44865 ldub [%l7 + 0x5B], %g5
44866 tcs %xcc, 0x5
44867 fornot2 %f12, %f8, %f12
44868 ldd [%l7 + 0x38], %f14
44869 movrgz %i0, 0x1E2, %i4
44870 std %f14, [%l7 + 0x18]
44871 lduh [%l7 + 0x66], %g2
44872 fmovsge %icc, %f6, %f6
44873 stx %l3, [%l7 + 0x28]
44874 lduh [%l7 + 0x10], %l2
44875 stb %l6, [%l7 + 0x18]
44876 fornot1s %f10, %f11, %f1
44877 fmovrde %i7, %f10, %f4
44878 ld [%l7 + 0x0C], %f13
44879 ldsw [%l7 + 0x74], %g1
44880 tvc %icc, 0x1
44881 stb %g3, [%l7 + 0x18]
44882 fbug,a %fcc1, loop_5205
44883 tpos %xcc, 0x1
44884 movpos %icc, %l1, %o0
44885 std %f0, [%l7 + 0x10]
44886loop_5205:
44887 edge8n %o6, %i2, %l0
44888 ldsh [%l7 + 0x7E], %i3
44889 fbe,a %fcc3, loop_5206
44890 bvc %icc, loop_5207
44891 stb %o1, [%l7 + 0x74]
44892 fbe %fcc1, loop_5208
44893loop_5206:
44894 sdivx %i5, 0x085B, %g4
44895loop_5207:
44896 ld [%l7 + 0x7C], %f7
44897 fble,a %fcc2, loop_5209
44898loop_5208:
44899 bge,a,pn %icc, loop_5210
44900 fcmped %fcc0, %f4, %f2
44901 fcmps %fcc0, %f7, %f5
44902loop_5209:
44903 bl,pt %xcc, loop_5211
44904loop_5210:
44905 fsrc2 %f4, %f8
44906 std %f8, [%l7 + 0x10]
44907 edge8 %o2, %l5, %g6
44908loop_5211:
44909 stw %l4, [%l7 + 0x4C]
44910 tle %icc, 0x7
44911 ldub [%l7 + 0x60], %o7
44912 fbuge %fcc0, loop_5212
44913 taddcctv %i1, 0x09BA, %g7
44914 ldub [%l7 + 0x76], %o3
44915 fandnot2 %f12, %f12, %f2
44916loop_5212:
44917 std %f4, [%l7 + 0x28]
44918 fmovrdne %o5, %f12, %f12
44919 ldsh [%l7 + 0x1E], %o4
44920 ta %icc, 0x6
44921 fmovscc %xcc, %f5, %f12
44922 fmovdcc %xcc, %f9, %f13
44923 fnot1s %f4, %f14
44924 fornot2s %f13, %f8, %f3
44925 subccc %i6, %g5, %i0
44926 sth %i4, [%l7 + 0x0E]
44927 fpsub16 %f2, %f0, %f6
44928 fbule %fcc0, loop_5213
44929 fbne %fcc3, loop_5214
44930 lduw [%l7 + 0x40], %g2
44931 tl %icc, 0x0
44932loop_5213:
44933 fmovrde %l3, %f6, %f4
44934loop_5214:
44935 tg %icc, 0x6
44936 fand %f4, %f2, %f0
44937 brgz %l2, loop_5215
44938 lduh [%l7 + 0x34], %i7
44939 fpsub32s %f13, %f12, %f10
44940 lduw [%l7 + 0x34], %l6
44941loop_5215:
44942 fsrc2s %f10, %f6
44943 fmovscs %icc, %f7, %f8
44944 st %f4, [%l7 + 0x1C]
44945 andcc %g3, %l1, %g1
44946 lduh [%l7 + 0x4E], %o6
44947 andncc %i2, %o0, %i3
44948 smul %l0, %i5, %o1
44949 nop
44950 setx loop_5216, %l0, %l1
44951 wrpr 0x1, %tl
44952 wrpr %l1, %tnpc
44953 setx 0x34400001400, %l0, %l1
44954 wrpr %l1, %tstate
44955 wrhpr 0x4, %htstate
44956 done
44957 andn %o2, 0x129F, %l5
44958 fors %f9, %f14, %f15
44959 fandnot2s %f15, %f7, %f4
44960loop_5216:
44961 ldub [%l7 + 0x67], %g4
44962 ld [%l7 + 0x14], %f7
44963 srlx %g6, %o7, %l4
44964 array16 %i1, %g7, %o3
44965 taddcctv %o4, %i6, %g5
44966 lduw [%l7 + 0x4C], %i0
44967 sdivcc %i4, 0x0E90, %g2
44968 fcmpeq16 %f2, %f12, %o5
44969 ldsh [%l7 + 0x0C], %l3
44970 lduw [%l7 + 0x70], %i7
44971 stb %l6, [%l7 + 0x7B]
44972 stw %g3, [%l7 + 0x2C]
44973 fmovsg %icc, %f11, %f9
44974 ldub [%l7 + 0x33], %l2
44975 fmovrdlez %l1, %f0, %f0
44976 fors %f0, %f12, %f7
44977 udivcc %g1, 0x1C0A, %o6
44978 lduh [%l7 + 0x16], %i2
44979 fmovdn %xcc, %f2, %f7
44980 movrne %i3, 0x351, %l0
44981 ldx [%l7 + 0x48], %o0
44982 edge32l %o1, %o2, %i5
44983 ldsw [%l7 + 0x5C], %g4
44984 bgu,pn %icc, loop_5217
44985 ldub [%l7 + 0x54], %g6
44986 fnegs %f11, %f2
44987 stw %o7, [%l7 + 0x6C]
44988loop_5217:
44989 stb %l5, [%l7 + 0x61]
44990 edge32 %l4, %i1, %o3
44991 fbge,a %fcc1, loop_5218
44992 movleu %icc, %g7, %o4
44993 brlez,a %i6, loop_5219
44994 subccc %i0, %g5, %i4
44995loop_5218:
44996 movcs %xcc, %g2, %o5
44997 fcmpes %fcc1, %f12, %f12
44998loop_5219:
44999 movrgz %i7, 0x1CF, %l6
45000 st %f2, [%l7 + 0x74]
45001 stw %g3, [%l7 + 0x34]
45002 stw %l3, [%l7 + 0x48]
45003 ldsb [%l7 + 0x7B], %l2
45004 tleu %xcc, 0x6
45005 movcs %xcc, %g1, %o6
45006 brz %l1, loop_5220
45007 lduw [%l7 + 0x08], %i2
45008 addc %i3, 0x09A5, %l0
45009 sllx %o1, 0x07, %o0
45010loop_5220:
45011 ldsh [%l7 + 0x4E], %i5
45012 std %f10, [%l7 + 0x70]
45013 mulscc %g4, %g6, %o7
45014 stb %l5, [%l7 + 0x10]
45015 ldx [%l7 + 0x58], %l4
45016 fmovsle %icc, %f4, %f7
45017 movrne %o2, 0x23A, %i1
45018 ld [%l7 + 0x08], %f12
45019 brz %g7, loop_5221
45020 stx %o4, [%l7 + 0x28]
45021 fcmpeq16 %f6, %f4, %i6
45022 fmovsleu %xcc, %f4, %f14
45023loop_5221:
45024 brlez,a %i0, loop_5222
45025 ldsw [%l7 + 0x18], %g5
45026 ldsh [%l7 + 0x20], %i4
45027 fors %f2, %f15, %f7
45028loop_5222:
45029 fmul8x16 %f1, %f12, %f8
45030 fmovdg %xcc, %f1, %f4
45031 udivcc %o3, 0x11EB, %g2
45032 smulcc %o5, %l6, %g3
45033 lduw [%l7 + 0x14], %l3
45034 ld [%l7 + 0x7C], %f15
45035 std %f10, [%l7 + 0x20]
45036 stx %l2, [%l7 + 0x78]
45037 mulx %i7, 0x0F25, %o6
45038 tsubcc %l1, %i2, %g1
45039 tneg %icc, 0x3
45040 edge8l %i3, %l0, %o0
45041 fmuld8sux16 %f12, %f15, %f14
45042 ldsw [%l7 + 0x24], %i5
45043 stb %g4, [%l7 + 0x15]
45044 brgez,a %o1, loop_5223
45045 fmul8x16al %f11, %f12, %f0
45046 fbug,a %fcc0, loop_5224
45047 fmovde %icc, %f13, %f7
45048loop_5223:
45049 mova %xcc, %g6, %l5
45050 ldsb [%l7 + 0x22], %o7
45051loop_5224:
45052 lduh [%l7 + 0x16], %o2
45053 ldx [%l7 + 0x08], %i1
45054 ldx [%l7 + 0x70], %g7
45055 fmovrse %o4, %f13, %f4
45056 fpadd16s %f10, %f3, %f15
45057 te %icc, 0x1
45058 ldx [%l7 + 0x78], %l4
45059 edge32l %i6, %i0, %g5
45060 fmovd %f0, %f2
45061 stb %o3, [%l7 + 0x14]
45062 ldd [%l7 + 0x50], %f14
45063 tge %icc, 0x7
45064 tg %icc, 0x7
45065 ldsh [%l7 + 0x26], %i4
45066 fandnot1 %f12, %f10, %f4
45067 tvc %xcc, 0x1
45068 tl %icc, 0x0
45069 stw %g2, [%l7 + 0x08]
45070 movrgz %o5, %g3, %l3
45071 udivx %l6, 0x0102, %l2
45072 stb %i7, [%l7 + 0x2D]
45073 fmovrsgz %o6, %f3, %f14
45074 stx %i2, [%l7 + 0x58]
45075 ld [%l7 + 0x28], %f15
45076 udivx %l1, 0x1585, %g1
45077 ldsb [%l7 + 0x6A], %i3
45078 ldsh [%l7 + 0x12], %l0
45079 fsrc1s %f13, %f15
45080 fbu %fcc3, loop_5225
45081 fbe %fcc1, loop_5226
45082 sll %o0, %i5, %g4
45083 faligndata %f6, %f6, %f4
45084loop_5225:
45085 tsubcctv %o1, %g6, %o7
45086loop_5226:
45087 fnors %f11, %f2, %f14
45088 fbul,a %fcc1, loop_5227
45089 fmovrsgez %o2, %f0, %f5
45090 stx %i1, [%l7 + 0x10]
45091 bshuffle %f4, %f14, %f2
45092loop_5227:
45093 fmovdg %icc, %f5, %f14
45094 std %f6, [%l7 + 0x08]
45095 bn,a,pn %icc, loop_5228
45096 sdivx %l5, 0x0FCE, %o4
45097 srl %g7, 0x06, %i6
45098 udiv %i0, 0x0413, %g5
45099loop_5228:
45100 ldsw [%l7 + 0x60], %o3
45101 movrne %i4, %l4, %g2
45102 taddcc %o5, 0x06DD, %g3
45103 ldsh [%l7 + 0x24], %l6
45104 movge %xcc, %l3, %i7
45105 edge32l %l2, %o6, %l1
45106 ldub [%l7 + 0x53], %i2
45107 fbu %fcc1, loop_5229
45108 movrgz %i3, %l0, %o0
45109 lduw [%l7 + 0x74], %g1
45110 movrgz %g4, %o1, %i5
45111loop_5229:
45112 andncc %o7, %g6, %i1
45113 ldsb [%l7 + 0x56], %o2
45114 bgu,a,pn %xcc, loop_5230
45115 fsrc1s %f0, %f8
45116 udivcc %l5, 0x08FF, %o4
45117 tcs %icc, 0x0
45118loop_5230:
45119 fmovrse %g7, %f12, %f8
45120 fmovspos %xcc, %f8, %f12
45121 fzeros %f12
45122 ldsb [%l7 + 0x15], %i0
45123 tg %xcc, 0x7
45124 ldsw [%l7 + 0x40], %i6
45125 fpsub16s %f7, %f2, %f6
45126 ba,a,pn %xcc, loop_5231
45127 movrlez %g5, 0x018, %o3
45128 fpsub32 %f8, %f14, %f4
45129 fmovsl %icc, %f5, %f8
45130loop_5231:
45131 fandnot2 %f6, %f12, %f6
45132 ldd [%l7 + 0x18], %f8
45133 sth %i4, [%l7 + 0x72]
45134 fbg %fcc1, loop_5232
45135 fpsub16 %f0, %f6, %f6
45136 fmovrsgez %g2, %f12, %f14
45137 sdivx %o5, 0x08FD, %g3
45138loop_5232:
45139 fcmpne16 %f10, %f4, %l6
45140 fnors %f5, %f15, %f7
45141 lduh [%l7 + 0x64], %l3
45142 fcmps %fcc1, %f8, %f0
45143 movneg %xcc, %l4, %i7
45144 sth %o6, [%l7 + 0x38]
45145 orn %l1, %i2, %l2
45146 stb %i3, [%l7 + 0x09]
45147 srl %l0, %o0, %g4
45148 popc %g1, %i5
45149 array16 %o1, %g6, %i1
45150 fmovse %icc, %f2, %f3
45151 siam 0x3
45152 sth %o2, [%l7 + 0x64]
45153 fsrc2s %f0, %f7
45154 brgez %o7, loop_5233
45155 st %f2, [%l7 + 0x2C]
45156 stx %l5, [%l7 + 0x08]
45157 edge32n %o4, %g7, %i0
45158loop_5233:
45159 fmovd %f4, %f6
45160 sth %g5, [%l7 + 0x1E]
45161 fmovrdlz %o3, %f14, %f10
45162 fzero %f10
45163 fpadd16s %f12, %f6, %f6
45164 tcs %icc, 0x6
45165 sth %i6, [%l7 + 0x74]
45166 stb %g2, [%l7 + 0x55]
45167 brlez %o5, loop_5234
45168 subccc %g3, %i4, %l3
45169 ld [%l7 + 0x38], %f12
45170 andcc %l6, %l4, %i7
45171loop_5234:
45172 tn %xcc, 0x5
45173 ld [%l7 + 0x7C], %f9
45174 stb %o6, [%l7 + 0x44]
45175 fxnors %f0, %f4, %f13
45176 fnand %f2, %f4, %f10
45177 st %f1, [%l7 + 0x20]
45178 fbn,a %fcc3, loop_5235
45179 fmovdvc %icc, %f4, %f7
45180 fxnors %f0, %f9, %f0
45181 sth %l1, [%l7 + 0x30]
45182loop_5235:
45183 tle %icc, 0x4
45184 fnands %f7, %f12, %f0
45185 fmovsgu %icc, %f5, %f8
45186 fnegs %f6, %f1
45187 tcc %xcc, 0x6
45188 fzeros %f5
45189 movgu %icc, %i2, %l2
45190 fpackfix %f8, %f12
45191 sth %i3, [%l7 + 0x12]
45192 fcmpgt16 %f2, %f14, %o0
45193 tvc %icc, 0x3
45194 sth %g4, [%l7 + 0x14]
45195 stb %l0, [%l7 + 0x60]
45196 ldd [%l7 + 0x38], %f14
45197 movn %icc, %i5, %g1
45198 ldx [%l7 + 0x68], %o1
45199 stw %g6, [%l7 + 0x60]
45200 fbue,a %fcc3, loop_5236
45201 sra %i1, %o7, %l5
45202 sth %o4, [%l7 + 0x20]
45203 st %f14, [%l7 + 0x18]
45204loop_5236:
45205 movge %icc, %o2, %i0
45206 ldd [%l7 + 0x18], %f0
45207 brnz %g7, loop_5237
45208 fmovsl %icc, %f9, %f15
45209 fmovsl %xcc, %f15, %f0
45210 fpackfix %f2, %f7
45211loop_5237:
45212 edge32l %g5, %i6, %g2
45213 fble %fcc2, loop_5238
45214 bcc,a,pn %icc, loop_5239
45215 fmovrdne %o3, %f6, %f4
45216 ldsh [%l7 + 0x22], %o5
45217loop_5238:
45218 ldsw [%l7 + 0x5C], %i4
45219loop_5239:
45220 movneg %xcc, %g3, %l3
45221 move %icc, %l4, %l6
45222 lduh [%l7 + 0x40], %o6
45223 fmovsneg %xcc, %f3, %f13
45224 fmovd %f10, %f2
45225 fbo %fcc1, loop_5240
45226 stx %l1, [%l7 + 0x50]
45227 brgez %i2, loop_5241
45228 fornot1 %f14, %f4, %f6
45229loop_5240:
45230 fbug,a %fcc2, loop_5242
45231 sllx %l2, %i3, %i7
45232loop_5241:
45233 movne %xcc, %g4, %o0
45234 movl %icc, %i5, %l0
45235loop_5242:
45236 fpsub16s %f15, %f15, %f6
45237 fcmpne32 %f6, %f2, %o1
45238 edge32 %g6, %i1, %o7
45239 fsrc2 %f4, %f12
45240 stw %l5, [%l7 + 0x78]
45241 nop
45242 setx loop_5243, %l0, %l1
45243 wrpr 0x1, %tl
45244 wrpr %l1, %tnpc
45245 setx 0x34400001400, %l0, %l1
45246 wrpr %l1, %tstate
45247 wrhpr 0x4, %htstate
45248 done
45249 ldsh [%l7 + 0x1C], %o4
45250 ldub [%l7 + 0x42], %g1
45251 fmovs %f5, %f9
45252loop_5243:
45253 fnegs %f11, %f8
45254 lduw [%l7 + 0x70], %i0
45255 fones %f14
45256 bpos,pn %xcc, loop_5244
45257 ldsb [%l7 + 0x2E], %g7
45258 fbue,a %fcc1, loop_5245
45259 fmovsa %icc, %f6, %f5
45260loop_5244:
45261 stw %o2, [%l7 + 0x54]
45262 ldsb [%l7 + 0x14], %i6
45263loop_5245:
45264 fsrc1s %f15, %f8
45265 stb %g2, [%l7 + 0x58]
45266 movle %xcc, %g5, %o5
45267 tn %icc, 0x5
45268 ldsw [%l7 + 0x74], %o3
45269 popc %g3, %l3
45270 bn loop_5246
45271 edge32 %i4, %l4, %o6
45272 stx %l6, [%l7 + 0x48]
45273 srl %l1, %l2, %i3
45274loop_5246:
45275 stb %i7, [%l7 + 0x54]
45276 andn %i2, %g4, %i5
45277 fmuld8ulx16 %f11, %f1, %f0
45278 sdiv %o0, 0x08E0, %l0
45279 movrlz %g6, %o1, %i1
45280 stx %l5, [%l7 + 0x10]
45281 fmovrslz %o7, %f14, %f9
45282 tne %icc, 0x2
45283 ldsh [%l7 + 0x62], %o4
45284 fnors %f12, %f8, %f8
45285 fmovrslez %g1, %f0, %f5
45286 lduw [%l7 + 0x14], %g7
45287 lduw [%l7 + 0x54], %i0
45288 ldsw [%l7 + 0x0C], %i6
45289 bgu,pn %icc, loop_5247
45290 fmuld8sux16 %f15, %f5, %f14
45291 fbn,a %fcc2, loop_5248
45292 movl %xcc, %o2, %g5
45293loop_5247:
45294 stx %o5, [%l7 + 0x10]
45295 bne,a loop_5249
45296loop_5248:
45297 brz %g2, loop_5250
45298 fbn %fcc2, loop_5251
45299 fpadd32 %f10, %f10, %f12
45300loop_5249:
45301 bcs %xcc, loop_5252
45302loop_5250:
45303 siam 0x2
45304loop_5251:
45305 fnands %f14, %f14, %f8
45306 bleu,a,pn %icc, loop_5253
45307loop_5252:
45308 udivcc %o3, 0x039E, %g3
45309 fba,a %fcc3, loop_5254
45310 stx %i4, [%l7 + 0x40]
45311loop_5253:
45312 fmovsl %icc, %f0, %f8
45313 fbge,a %fcc3, loop_5255
45314loop_5254:
45315 fexpand %f2, %f12
45316 ble,a %icc, loop_5256
45317 stx %l3, [%l7 + 0x38]
45318loop_5255:
45319 stb %o6, [%l7 + 0x2C]
45320 stb %l6, [%l7 + 0x4F]
45321loop_5256:
45322 fmovdge %icc, %f12, %f2
45323 fblg %fcc1, loop_5257
45324 ld [%l7 + 0x08], %f2
45325 sub %l4, %l2, %i3
45326 fnors %f6, %f10, %f8
45327loop_5257:
45328 ldsh [%l7 + 0x26], %i7
45329 fmovrsne %l1, %f7, %f8
45330 srlx %g4, %i2, %o0
45331 or %i5, %g6, %o1
45332 call loop_5258
45333 xnor %l0, 0x0B8E, %l5
45334 fornot2s %f11, %f10, %f4
45335 fone %f10
45336loop_5258:
45337 umul %o7, %i1, %o4
45338 fmovrsgez %g7, %f11, %f6
45339 orcc %i0, %g1, %i6
45340 ldsb [%l7 + 0x72], %g5
45341 ldub [%l7 + 0x6A], %o2
45342 stb %g2, [%l7 + 0x5F]
45343 movrgez %o5, 0x04A, %g3
45344 alignaddrl %o3, %i4, %o6
45345 bvs,a loop_5259
45346 fmovs %f6, %f12
45347 movrlez %l3, %l6, %l2
45348 bl,pn %xcc, loop_5260
45349loop_5259:
45350 fmovdgu %icc, %f10, %f14
45351 fnor %f6, %f10, %f4
45352 stb %i3, [%l7 + 0x65]
45353loop_5260:
45354 std %f14, [%l7 + 0x38]
45355 movg %xcc, %i7, %l4
45356 st %f6, [%l7 + 0x0C]
45357 ldsb [%l7 + 0x63], %l1
45358 fors %f15, %f4, %f1
45359 array32 %g4, %i2, %i5
45360 ldsb [%l7 + 0x1F], %o0
45361 lduw [%l7 + 0x30], %g6
45362 tne %icc, 0x3
45363 orcc %o1, 0x1F4D, %l5
45364 subcc %l0, %i1, %o4
45365 fzeros %f14
45366 udivcc %o7, 0x1484, %i0
45367 fnegs %f13, %f6
45368 tgu %icc, 0x4
45369 fmul8x16al %f7, %f4, %f6
45370 bl,a,pt %icc, loop_5261
45371 std %f12, [%l7 + 0x28]
45372 fmovdg %xcc, %f4, %f0
45373 array16 %g7, %i6, %g5
45374loop_5261:
45375 tpos %icc, 0x6
45376 popc 0x10AE, %o2
45377 fmovdcs %xcc, %f12, %f12
45378 ld [%l7 + 0x20], %f6
45379 sllx %g2, 0x15, %g1
45380 sth %g3, [%l7 + 0x7A]
45381 ldub [%l7 + 0x16], %o5
45382 fcmpeq32 %f14, %f4, %o3
45383 bge,a %xcc, loop_5262
45384 edge8 %i4, %l3, %l6
45385 fbu,a %fcc0, loop_5263
45386 fors %f10, %f15, %f14
45387loop_5262:
45388 bneg loop_5264
45389 nop
45390 setx loop_5265, %l0, %l1
45391 wrpr 0x1, %tl
45392 wrpr %l1, %tnpc
45393 setx 0x34400001400, %l0, %l1
45394 wrpr %l1, %tstate
45395 wrhpr 0x4, %htstate
45396 done
45397loop_5263:
45398 fsrc1 %f0, %f8
45399 movvs %xcc, %l2, %o6
45400loop_5264:
45401 brgez,a %i7, loop_5266
45402loop_5265:
45403 st %f6, [%l7 + 0x6C]
45404 st %f3, [%l7 + 0x44]
45405 fmul8x16al %f12, %f13, %f8
45406loop_5266:
45407 fone %f2
45408 fpsub16 %f10, %f2, %f14
45409 fcmpeq16 %f14, %f14, %i3
45410 stb %l4, [%l7 + 0x6E]
45411 fsrc2 %f10, %f8
45412 fsrc1s %f10, %f4
45413 ldub [%l7 + 0x1F], %l1
45414 andn %g4, %i5, %i2
45415 movge %icc, %o0, %o1
45416 fpackfix %f12, %f15
45417 stw %g6, [%l7 + 0x3C]
45418 st %f1, [%l7 + 0x2C]
45419 tgu %icc, 0x6
45420 ldsh [%l7 + 0x08], %l5
45421 fmovrdlez %i1, %f2, %f0
45422 fandnot2 %f8, %f2, %f2
45423 add %l0, 0x1CEE, %o4
45424 fmovsle %xcc, %f4, %f7
45425 fmovrde %o7, %f12, %f6
45426 stb %g7, [%l7 + 0x35]
45427 move %icc, %i0, %i6
45428 tne %xcc, 0x7
45429 tle %xcc, 0x1
45430 bgu,a,pn %icc, loop_5267
45431 lduh [%l7 + 0x2C], %o2
45432 fmovsgu %xcc, %f15, %f12
45433 sth %g2, [%l7 + 0x5C]
45434loop_5267:
45435 fzero %f6
45436 movl %xcc, %g1, %g5
45437 ldsh [%l7 + 0x24], %g3
45438 fmovdcc %icc, %f8, %f4
45439 movre %o3, %i4, %l3
45440 movre %o5, %l6, %l2
45441 movle %icc, %o6, %i3
45442 srlx %l4, 0x19, %l1
45443 ld [%l7 + 0x68], %f15
45444 lduw [%l7 + 0x34], %i7
45445 bleu loop_5268
45446 fmul8x16al %f10, %f9, %f4
45447 fmovdvs %icc, %f14, %f10
45448 movvs %icc, %i5, %i2
45449loop_5268:
45450 fcmpd %fcc0, %f14, %f14
45451 ble,a %xcc, loop_5269
45452 taddcc %o0, 0x18CB, %o1
45453 stw %g4, [%l7 + 0x70]
45454 tgu %xcc, 0x3
45455loop_5269:
45456 sdiv %g6, 0x0394, %i1
45457 fandnot2s %f5, %f0, %f15
45458 ldd [%l7 + 0x40], %f14
45459 brgez,a %l5, loop_5270
45460 ta %xcc, 0x0
45461 fnands %f4, %f8, %f8
45462 pdist %f10, %f14, %f0
45463loop_5270:
45464 fexpand %f14, %f6
45465 movre %l0, 0x26D, %o7
45466 fmovsne %xcc, %f6, %f8
45467 lduw [%l7 + 0x44], %o4
45468 movrne %i0, %i6, %g7
45469 tcc %xcc, 0x6
45470 brz,a %g2, loop_5271
45471 sth %g1, [%l7 + 0x72]
45472 fbe %fcc2, loop_5272
45473 fsrc1s %f2, %f5
45474loop_5271:
45475 srlx %g5, %g3, %o2
45476 fnot2s %f10, %f12
45477loop_5272:
45478 fnors %f11, %f9, %f13
45479 tcc %icc, 0x4
45480 edge16ln %i4, %l3, %o5
45481 taddcc %l6, %l2, %o6
45482 edge32n %o3, %i3, %l4
45483 for %f2, %f6, %f0
45484 fones %f8
45485 udivx %i7, 0x0C37, %i5
45486 fbuge,a %fcc1, loop_5273
45487 fmovrslz %l1, %f7, %f11
45488 ldsb [%l7 + 0x26], %o0
45489 stx %o1, [%l7 + 0x48]
45490loop_5273:
45491 movn %icc, %i2, %g4
45492 brlz,a %i1, loop_5274
45493 stw %g6, [%l7 + 0x50]
45494 edge8n %l5, %l0, %o7
45495 fxor %f14, %f2, %f4
45496loop_5274:
45497 ld [%l7 + 0x78], %f1
45498 bvs,pn %icc, loop_5275
45499 fbue %fcc3, loop_5276
45500 tgu %xcc, 0x4
45501 fmovscs %icc, %f1, %f2
45502loop_5275:
45503 st %f10, [%l7 + 0x20]
45504loop_5276:
45505 movg %xcc, %o4, %i0
45506 fmovrdgez %g7, %f14, %f14
45507 lduw [%l7 + 0x6C], %g2
45508 edge32ln %g1, %i6, %g5
45509 ldd [%l7 + 0x68], %f14
45510 fmovd %f2, %f2
45511 umul %o2, 0x0595, %g3
45512 bg,pt %xcc, loop_5277
45513 tvc %icc, 0x7
45514 sth %i4, [%l7 + 0x74]
45515 stb %o5, [%l7 + 0x12]
45516loop_5277:
45517 ldsb [%l7 + 0x38], %l3
45518 addcc %l2, %l6, %o3
45519 fmovscc %xcc, %f2, %f7
45520 fmovdl %icc, %f0, %f6
45521 lduw [%l7 + 0x24], %i3
45522 fmovd %f6, %f2
45523 fmovsvc %icc, %f14, %f6
45524 st %f0, [%l7 + 0x70]
45525 xnorcc %l4, %o6, %i7
45526 taddcctv %i5, %l1, %o1
45527 fornot1 %f8, %f14, %f8
45528 std %f12, [%l7 + 0x70]
45529 fba,a %fcc3, loop_5278
45530 fmovrse %i2, %f15, %f0
45531 sdivx %g4, 0x0CDC, %o0
45532 fmul8x16au %f15, %f6, %f14
45533loop_5278:
45534 ldsw [%l7 + 0x1C], %i1
45535 movcc %icc, %g6, %l5
45536 fpadd16s %f5, %f12, %f2
45537 fbuge,a %fcc1, loop_5279
45538 std %f6, [%l7 + 0x30]
45539 stb %o7, [%l7 + 0x72]
45540 st %f13, [%l7 + 0x74]
45541loop_5279:
45542 movcs %xcc, %o4, %l0
45543 movvc %xcc, %i0, %g7
45544 lduh [%l7 + 0x6E], %g2
45545 fmul8x16au %f6, %f10, %f10
45546 stx %g1, [%l7 + 0x70]
45547 std %f6, [%l7 + 0x08]
45548 stw %i6, [%l7 + 0x24]
45549 tne %xcc, 0x0
45550 udivcc %o2, 0x00E0, %g5
45551 ldsh [%l7 + 0x62], %i4
45552 fpadd16s %f13, %f1, %f9
45553 movleu %xcc, %g3, %o5
45554 nop
45555 setx loop_5280, %l0, %l1
45556 wrpr 0x1, %tl
45557 wrpr %l1, %tpc
45558 add %l1, 0x4, %l1
45559 wrpr %l1, %tnpc
45560 setx 0x34400001400, %l0, %l1
45561 wrpr %l1, %tstate
45562 wrhpr 0x4, %htstate
45563 retry
45564 st %f1, [%l7 + 0x58]
45565 array8 %l2, %l3, %l6
45566 movrlez %i3, 0x17C, %o3
45567loop_5280:
45568 fmovrdlez %o6, %f14, %f2
45569 fandnot1s %f7, %f0, %f10
45570 fmovsvc %xcc, %f0, %f14
45571 fcmpgt32 %f0, %f8, %l4
45572 array16 %i7, %i5, %o1
45573 bleu,a,pn %icc, loop_5281
45574 lduh [%l7 + 0x74], %l1
45575 fbo %fcc3, loop_5282
45576 fbue,a %fcc2, loop_5283
45577loop_5281:
45578 siam 0x1
45579 ldsb [%l7 + 0x11], %i2
45580loop_5282:
45581 umul %g4, %o0, %g6
45582loop_5283:
45583 fzero %f2
45584 fmovsvc %xcc, %f14, %f10
45585 fmovsg %xcc, %f12, %f12
45586 fnot2s %f11, %f14
45587 ldub [%l7 + 0x50], %i1
45588 fmovrdgz %o7, %f12, %f8
45589 ldsb [%l7 + 0x7B], %o4
45590 and %l0, %i0, %l5
45591 bn,pn %icc, loop_5284
45592 bg,a loop_5285
45593 andn %g2, 0x1BC4, %g1
45594 ldsw [%l7 + 0x18], %i6
45595loop_5284:
45596 edge8 %g7, %g5, %i4
45597loop_5285:
45598 sdivx %g3, 0x1FE9, %o5
45599 movrgz %o2, %l3, %l6
45600 ldsb [%l7 + 0x6D], %i3
45601 fcmple16 %f4, %f14, %o3
45602 fmovsvc %icc, %f10, %f2
45603 tl %icc, 0x2
45604 edge8 %l2, %l4, %o6
45605 sth %i7, [%l7 + 0x32]
45606 bvc,a,pt %icc, loop_5286
45607 brz %i5, loop_5287
45608 ldsw [%l7 + 0x24], %l1
45609 ldsh [%l7 + 0x4E], %i2
45610loop_5286:
45611 umulcc %o1, 0x13CA, %g4
45612loop_5287:
45613 bn,pn %xcc, loop_5288
45614 tgu %xcc, 0x3
45615 fmovdle %icc, %f15, %f5
45616 ldub [%l7 + 0x70], %g6
45617loop_5288:
45618 udivcc %i1, 0x129D, %o7
45619 faligndata %f14, %f10, %f12
45620 stx %o4, [%l7 + 0x60]
45621 fbu,a %fcc2, loop_5289
45622 stx %l0, [%l7 + 0x48]
45623 udiv %o0, 0x1089, %i0
45624 siam 0x2
45625loop_5289:
45626 ldub [%l7 + 0x3D], %g2
45627 bne,a,pn %icc, loop_5290
45628 stx %g1, [%l7 + 0x30]
45629 te %xcc, 0x2
45630 ldsb [%l7 + 0x17], %l5
45631loop_5290:
45632 brz,a %g7, loop_5291
45633 bgu,pt %xcc, loop_5292
45634 ld [%l7 + 0x64], %f12
45635 sth %g5, [%l7 + 0x6A]
45636loop_5291:
45637 stx %i6, [%l7 + 0x10]
45638loop_5292:
45639 fsrc1s %f3, %f5
45640 fnand %f0, %f2, %f8
45641 fones %f11
45642 fmovsa %icc, %f8, %f11
45643 fmovrslez %i4, %f11, %f0
45644 be,pn %icc, loop_5293
45645 umulcc %g3, %o5, %l3
45646 add %o2, 0x1B83, %i3
45647 bvs,a,pn %xcc, loop_5294
45648loop_5293:
45649 lduh [%l7 + 0x7C], %o3
45650 lduw [%l7 + 0x28], %l6
45651 fmovdgu %icc, %f5, %f9
45652loop_5294:
45653 fpadd16s %f10, %f12, %f13
45654 fnot2 %f14, %f8
45655 fnot1s %f6, %f11
45656 bne loop_5295
45657 fxors %f8, %f9, %f11
45658 ldsw [%l7 + 0x64], %l4
45659 ldx [%l7 + 0x08], %l2
45660loop_5295:
45661 fbn %fcc3, loop_5296
45662 fxnors %f10, %f12, %f6
45663 taddcc %o6, %i5, %i7
45664 fxnor %f12, %f0, %f12
45665loop_5296:
45666 movg %xcc, %i2, %o1
45667 bge,a %icc, loop_5297
45668 fbule %fcc2, loop_5298
45669 ldx [%l7 + 0x58], %l1
45670 tcc %xcc, 0x7
45671loop_5297:
45672 ldsw [%l7 + 0x68], %g6
45673loop_5298:
45674 lduh [%l7 + 0x7E], %g4
45675 movn %xcc, %i1, %o4
45676 fpack32 %f10, %f10, %f14
45677 ldx [%l7 + 0x08], %l0
45678 siam 0x2
45679 stw %o0, [%l7 + 0x1C]
45680 lduw [%l7 + 0x40], %i0
45681 lduw [%l7 + 0x44], %o7
45682 movre %g1, %l5, %g7
45683 ble,pn %icc, loop_5299
45684 fxor %f4, %f0, %f14
45685 movvc %icc, %g5, %i6
45686 fsrc2 %f2, %f12
45687loop_5299:
45688 stw %i4, [%l7 + 0x60]
45689 bn,a,pt %icc, loop_5300
45690 fnot1 %f6, %f10
45691 subc %g3, %o5, %g2
45692 bneg loop_5301
45693loop_5300:
45694 orncc %o2, 0x1404, %l3
45695 lduw [%l7 + 0x64], %o3
45696 fmovrdlez %l6, %f10, %f2
45697loop_5301:
45698 edge8 %i3, %l2, %l4
45699 bge,a loop_5302
45700 fsrc2s %f4, %f7
45701 stb %i5, [%l7 + 0x67]
45702 brz %i7, loop_5303
45703loop_5302:
45704 ldsw [%l7 + 0x5C], %o6
45705 ldd [%l7 + 0x10], %f10
45706 ldsh [%l7 + 0x24], %o1
45707loop_5303:
45708 movvs %icc, %i2, %g6
45709 orn %l1, %g4, %o4
45710 tl %xcc, 0x7
45711 fmovde %xcc, %f1, %f15
45712 brlez %l0, loop_5304
45713 edge16l %i1, %o0, %o7
45714 sllx %i0, %g1, %g7
45715 bge,a,pt %xcc, loop_5305
45716loop_5304:
45717 ldsh [%l7 + 0x30], %g5
45718 bpos,a,pt %icc, loop_5306
45719 array8 %l5, %i6, %i4
45720loop_5305:
45721 ldsb [%l7 + 0x37], %o5
45722 movrgz %g2, 0x044, %g3
45723loop_5306:
45724 movl %icc, %l3, %o3
45725 fmovdleu %xcc, %f14, %f15
45726 ldub [%l7 + 0x3F], %l6
45727 edge8 %i3, %l2, %l4
45728 tvs %xcc, 0x2
45729 subccc %i5, 0x160D, %i7
45730 nop
45731 setx loop_5307, %l0, %l1
45732 jmpl %l1, %o2
45733 stx %o1, [%l7 + 0x38]
45734 bge,a,pt %xcc, loop_5308
45735 edge32 %i2, %g6, %l1
45736loop_5307:
45737 ldx [%l7 + 0x48], %g4
45738 sdiv %o6, 0x0752, %o4
45739loop_5308:
45740 fmovdl %xcc, %f12, %f10
45741 tvs %xcc, 0x1
45742 bcc,pn %xcc, loop_5309
45743 fbl %fcc1, loop_5310
45744 fbge %fcc0, loop_5311
45745 orn %l0, %i1, %o7
45746loop_5309:
45747 fone %f14
45748loop_5310:
45749 array16 %i0, %g1, %g7
45750loop_5311:
45751 fbg,a %fcc3, loop_5312
45752 for %f12, %f10, %f14
45753 sdiv %o0, 0x1490, %l5
45754 tcc %icc, 0x5
45755loop_5312:
45756 fpadd32 %f2, %f0, %f6
45757 edge32l %i6, %i4, %g5
45758 stx %o5, [%l7 + 0x28]
45759 fnot1 %f6, %f4
45760 fmovrdgez %g3, %f4, %f4
45761 sethi 0x1D8F, %l3
45762 fbug,a %fcc3, loop_5313
45763 std %f6, [%l7 + 0x70]
45764 fpsub16 %f4, %f6, %f4
45765 orcc %g2, %l6, %o3
45766loop_5313:
45767 fpadd16s %f11, %f8, %f0
45768 movrgez %i3, 0x194, %l2
45769 lduw [%l7 + 0x24], %l4
45770 array32 %i5, %i7, %o2
45771 std %f8, [%l7 + 0x08]
45772 ldx [%l7 + 0x50], %o1
45773 fbue %fcc3, loop_5314
45774 stx %g6, [%l7 + 0x60]
45775 ldub [%l7 + 0x0A], %i2
45776 fmovrde %l1, %f6, %f14
45777loop_5314:
45778 ldx [%l7 + 0x78], %g4
45779 bshuffle %f8, %f0, %f6
45780 fblg %fcc1, loop_5315
45781 bgu,a loop_5316
45782 fmul8ulx16 %f12, %f8, %f2
45783 fmovs %f1, %f15
45784loop_5315:
45785 fnands %f9, %f2, %f5
45786loop_5316:
45787 fmovsge %icc, %f4, %f4
45788 sdivcc %o6, 0x1BA0, %l0
45789 lduw [%l7 + 0x5C], %o4
45790 udivcc %o7, 0x1883, %i0
45791 andn %i1, 0x0094, %g1
45792 fbu %fcc1, loop_5317
45793 srax %o0, 0x12, %l5
45794 fcmpeq16 %f2, %f4, %i6
45795 fbe %fcc0, loop_5318
45796loop_5317:
45797 lduw [%l7 + 0x20], %g7
45798 array16 %g5, %i4, %g3
45799 ldsw [%l7 + 0x14], %o5
45800loop_5318:
45801 movn %xcc, %g2, %l3
45802 fmul8x16 %f14, %f2, %f4
45803 fnand %f0, %f10, %f6
45804 ld [%l7 + 0x7C], %f4
45805 stx %l6, [%l7 + 0x28]
45806 fmul8x16al %f7, %f2, %f6
45807 ldsh [%l7 + 0x72], %o3
45808 srlx %i3, 0x02, %l2
45809 lduw [%l7 + 0x18], %i5
45810 fcmps %fcc2, %f7, %f2
45811 ldsh [%l7 + 0x38], %i7
45812 std %f6, [%l7 + 0x40]
45813 brgez,a %o2, loop_5319
45814 udiv %l4, 0x08A4, %o1
45815 nop
45816 setx loop_5320, %l0, %l1
45817 jmpl %l1, %i2
45818 fandnot1s %f11, %f0, %f1
45819loop_5319:
45820 fmovrdlez %g6, %f8, %f0
45821 fmovsl %xcc, %f10, %f5
45822loop_5320:
45823 fone %f14
45824 fxors %f15, %f13, %f0
45825 fbe,a %fcc3, loop_5321
45826 ldub [%l7 + 0x30], %l1
45827 fmul8x16al %f0, %f5, %f10
45828 stx %g4, [%l7 + 0x38]
45829loop_5321:
45830 fbge %fcc3, loop_5322
45831 edge16l %l0, %o6, %o4
45832 bleu,a loop_5323
45833 stw %i0, [%l7 + 0x24]
45834loop_5322:
45835 lduw [%l7 + 0x1C], %o7
45836 addc %i1, 0x112E, %o0
45837loop_5323:
45838 ld [%l7 + 0x70], %f11
45839 fmovdcs %icc, %f12, %f10
45840 ldsh [%l7 + 0x14], %l5
45841 fabss %f5, %f1
45842 fmovscc %icc, %f7, %f5
45843 fxors %f5, %f5, %f3
45844 fexpand %f7, %f12
45845 ldd [%l7 + 0x50], %f14
45846 ldd [%l7 + 0x58], %f2
45847 fmovsn %xcc, %f10, %f6
45848 sdivcc %g1, 0x0236, %i6
45849 ldsw [%l7 + 0x34], %g7
45850 fmovsg %icc, %f15, %f8
45851 stb %g5, [%l7 + 0x4D]
45852 movrne %i4, 0x3C9, %g3
45853 tg %xcc, 0x2
45854 sth %g2, [%l7 + 0x1A]
45855 subc %l3, 0x0C4E, %l6
45856 std %f8, [%l7 + 0x48]
45857 addc %o3, 0x0DD3, %i3
45858 fmovsle %icc, %f4, %f12
45859 ldx [%l7 + 0x60], %o5
45860 array32 %l2, %i5, %o2
45861 stw %l4, [%l7 + 0x14]
45862 movrlez %o1, %i7, %g6
45863 ldd [%l7 + 0x20], %f12
45864 fcmped %fcc0, %f8, %f8
45865 sth %i2, [%l7 + 0x6C]
45866 fnor %f6, %f12, %f14
45867 ba,pn %icc, loop_5324
45868 sth %g4, [%l7 + 0x78]
45869 stw %l0, [%l7 + 0x2C]
45870 fnor %f8, %f14, %f4
45871loop_5324:
45872 movvc %xcc, %o6, %l1
45873 ldx [%l7 + 0x48], %i0
45874 nop
45875 setx loop_5325, %l0, %l1
45876 wrpr 0x1, %tl
45877 wrpr %l1, %tnpc
45878 setx 0x34400001400, %l0, %l1
45879 wrpr %l1, %tstate
45880 wrhpr 0x4, %htstate
45881 done
45882 fcmpeq32 %f12, %f12, %o4
45883 fmul8ulx16 %f4, %f12, %f8
45884 fbu %fcc0, loop_5326
45885loop_5325:
45886 st %f2, [%l7 + 0x58]
45887 lduh [%l7 + 0x52], %o7
45888 fmovrdlez %i1, %f2, %f0
45889loop_5326:
45890 fpsub16 %f4, %f14, %f0
45891 fandnot2s %f10, %f6, %f5
45892 ldx [%l7 + 0x48], %o0
45893 addccc %g1, %l5, %g7
45894 ld [%l7 + 0x20], %f5
45895 ldsw [%l7 + 0x54], %i6
45896 ldd [%l7 + 0x60], %f14
45897 movrne %i4, %g3, %g5
45898 ldsb [%l7 + 0x6B], %g2
45899 fmul8x16 %f0, %f6, %f0
45900 fmovdgu %icc, %f5, %f14
45901 fcmpd %fcc1, %f8, %f8
45902 fmul8sux16 %f10, %f10, %f12
45903 ldx [%l7 + 0x78], %l3
45904 fnors %f10, %f1, %f9
45905 fmovrslz %l6, %f2, %f0
45906 ldsh [%l7 + 0x78], %o3
45907 bge,a,pn %xcc, loop_5327
45908 tne %icc, 0x3
45909 sethi 0x0157, %o5
45910 tn %icc, 0x3
45911loop_5327:
45912 nop
45913 setx loop_5328, %l0, %l1
45914 wrpr 0x1, %tl
45915 wrpr %l1, %tnpc
45916 setx 0x34400001400, %l0, %l1
45917 wrpr %l1, %tstate
45918 wrhpr 0x4, %htstate
45919 done
45920 fblg %fcc0, loop_5329
45921 fmovdvs %xcc, %f6, %f3
45922 ldsh [%l7 + 0x66], %i3
45923loop_5328:
45924 ldd [%l7 + 0x20], %f10
45925loop_5329:
45926 fmul8sux16 %f6, %f8, %f14
45927 movrlz %i5, 0x19A, %l2
45928 pdist %f0, %f14, %f14
45929 ldsw [%l7 + 0x64], %o2
45930 movcs %icc, %o1, %i7
45931 std %f14, [%l7 + 0x28]
45932 st %f13, [%l7 + 0x38]
45933 fnands %f5, %f13, %f6
45934 mova %icc, %g6, %i2
45935 fbge %fcc0, loop_5330
45936 stw %g4, [%l7 + 0x60]
45937 ldd [%l7 + 0x58], %f8
45938 sth %l0, [%l7 + 0x62]
45939loop_5330:
45940 std %f14, [%l7 + 0x58]
45941 tg %icc, 0x4
45942 array16 %l4, %o6, %i0
45943 fnands %f5, %f5, %f12
45944 nop
45945 setx loop_5331, %l0, %l1
45946 jmpl %l1, %o4
45947 std %f0, [%l7 + 0x28]
45948 movne %icc, %l1, %o7
45949 tsubcc %i1, 0x0280, %o0
45950loop_5331:
45951 ldd [%l7 + 0x28], %f8
45952 fmovdg %xcc, %f1, %f7
45953 std %f4, [%l7 + 0x50]
45954 fxors %f7, %f9, %f13
45955 fmovdneg %xcc, %f8, %f8
45956 orncc %l5, %g1, %i6
45957 movcs %xcc, %g7, %i4
45958 ldx [%l7 + 0x10], %g5
45959 orcc %g2, 0x1DF4, %l3
45960 ld [%l7 + 0x4C], %f4
45961 fpsub32s %f1, %f12, %f6
45962 bleu,a,pt %xcc, loop_5332
45963 ldsw [%l7 + 0x30], %l6
45964 ldub [%l7 + 0x6C], %o3
45965 stx %o5, [%l7 + 0x18]
45966loop_5332:
45967 fbue,a %fcc2, loop_5333
45968 edge8n %g3, %i5, %i3
45969 fbue %fcc0, loop_5334
45970 edge8ln %l2, %o2, %i7
45971loop_5333:
45972 fpadd32s %f12, %f8, %f2
45973 fpsub32s %f0, %f13, %f3
45974loop_5334:
45975 edge32n %g6, %o1, %g4
45976 fbule,a %fcc0, loop_5335
45977 bvs,pt %icc, loop_5336
45978 fpsub32s %f13, %f8, %f8
45979 fornot2s %f8, %f15, %f6
45980loop_5335:
45981 for %f4, %f6, %f6
45982loop_5336:
45983 movvc %icc, %i2, %l4
45984 fandnot1s %f9, %f0, %f0
45985 movge %xcc, %o6, %i0
45986 lduw [%l7 + 0x50], %o4
45987 fmovrde %l1, %f10, %f14
45988 nop
45989 setx loop_5337, %l0, %l1
45990 wrpr 0x1, %tl
45991 wrpr %l1, %tpc
45992 add %l1, 0x4, %l1
45993 wrpr %l1, %tnpc
45994 setx 0x34400001400, %l0, %l1
45995 wrpr %l1, %tstate
45996 wrhpr 0x4, %htstate
45997 retry
45998 stw %o7, [%l7 + 0x3C]
45999 fbge,a %fcc0, loop_5338
46000 tge %icc, 0x3
46001loop_5337:
46002 stb %i1, [%l7 + 0x4D]
46003 ldsh [%l7 + 0x7A], %l0
46004loop_5338:
46005 edge16l %l5, %o0, %g1
46006 fmovsl %icc, %f13, %f0
46007 edge8l %i6, %i4, %g7
46008 movre %g5, 0x3D1, %g2
46009 edge16 %l3, %l6, %o3
46010 lduh [%l7 + 0x0C], %o5
46011 fpmerge %f10, %f6, %f12
46012 fors %f14, %f2, %f1
46013 movneg %xcc, %i5, %g3
46014 ld [%l7 + 0x70], %f10
46015 tvc %xcc, 0x7
46016 sth %l2, [%l7 + 0x4A]
46017 movvc %xcc, %i3, %i7
46018 sth %g6, [%l7 + 0x4A]
46019 fmul8sux16 %f12, %f0, %f10
46020 stw %o1, [%l7 + 0x68]
46021 ldsw [%l7 + 0x68], %o2
46022 fmovse %icc, %f8, %f3
46023 std %f0, [%l7 + 0x48]
46024 fbul,a %fcc1, loop_5339
46025 ldsw [%l7 + 0x78], %g4
46026 fmovsge %icc, %f14, %f0
46027 ldub [%l7 + 0x23], %i2
46028loop_5339:
46029 bl,a,pt %icc, loop_5340
46030 mova %icc, %o6, %i0
46031 tn %xcc, 0x3
46032 fmovscc %icc, %f15, %f13
46033loop_5340:
46034 std %f2, [%l7 + 0x40]
46035 edge8ln %o4, %l1, %l4
46036 fzeros %f2
46037 fmovde %icc, %f14, %f12
46038 fbe %fcc2, loop_5341
46039 bcc,a,pt %xcc, loop_5342
46040 fpsub16 %f8, %f2, %f0
46041 tpos %icc, 0x3
46042loop_5341:
46043 fmovdle %icc, %f4, %f3
46044loop_5342:
46045 std %f6, [%l7 + 0x10]
46046 fandnot2s %f14, %f8, %f1
46047 ldx [%l7 + 0x08], %i1
46048 ldsw [%l7 + 0x08], %o7
46049 ldub [%l7 + 0x59], %l0
46050 st %f6, [%l7 + 0x38]
46051 taddcctv %l5, 0x0A86, %o0
46052 mulscc %g1, %i6, %g7
46053 sth %g5, [%l7 + 0x5A]
46054 udivx %i4, 0x1DA1, %g2
46055 array32 %l3, %o3, %o5
46056 fmovdn %icc, %f12, %f2
46057 ld [%l7 + 0x1C], %f5
46058 lduw [%l7 + 0x6C], %i5
46059 ldsh [%l7 + 0x5E], %g3
46060 orcc %l2, 0x1A45, %i3
46061 fandnot2s %f0, %f11, %f4
46062 edge16 %i7, %l6, %g6
46063 bleu,pt %icc, loop_5343
46064 stw %o2, [%l7 + 0x6C]
46065 lduh [%l7 + 0x2C], %g4
46066 fnors %f7, %f2, %f6
46067loop_5343:
46068 ldsw [%l7 + 0x28], %i2
46069 for %f6, %f0, %f0
46070 fmovde %xcc, %f7, %f14
46071 ldsb [%l7 + 0x53], %o1
46072 be loop_5344
46073 faligndata %f8, %f8, %f12
46074 xnor %o6, %i0, %o4
46075 stb %l4, [%l7 + 0x2B]
46076loop_5344:
46077 siam 0x3
46078 srax %i1, %l1, %o7
46079 edge16l %l0, %o0, %g1
46080 ldsb [%l7 + 0x3C], %l5
46081 fmovdpos %icc, %f15, %f2
46082 movrlez %g7, %i6, %g5
46083 ldd [%l7 + 0x48], %f2
46084 lduw [%l7 + 0x7C], %g2
46085 srlx %i4, %o3, %l3
46086 ldub [%l7 + 0x20], %o5
46087 movle %icc, %i5, %g3
46088 and %i3, 0x0FE5, %l2
46089 fors %f7, %f8, %f10
46090 movgu %icc, %l6, %i7
46091 movvc %xcc, %o2, %g4
46092 ldub [%l7 + 0x51], %g6
46093 brlez,a %i2, loop_5345
46094 and %o6, %o1, %o4
46095 brlez,a %i0, loop_5346
46096 fbug %fcc1, loop_5347
46097loop_5345:
46098 movrne %i1, %l4, %l1
46099 stw %l0, [%l7 + 0x60]
46100loop_5346:
46101 ldx [%l7 + 0x30], %o0
46102loop_5347:
46103 sth %o7, [%l7 + 0x4C]
46104 tn %xcc, 0x4
46105 movcc %xcc, %l5, %g7
46106 tne %icc, 0x3
46107 fmovrsgez %i6, %f7, %f4
46108 fmovrsne %g1, %f3, %f10
46109 ldd [%l7 + 0x28], %f2
46110 fornot2 %f12, %f8, %f8
46111 subc %g5, %g2, %o3
46112 ldsw [%l7 + 0x44], %i4
46113 movrlez %o5, %l3, %g3
46114 fmovdle %icc, %f4, %f6
46115 fpadd16 %f6, %f12, %f6
46116 fbge %fcc2, loop_5348
46117 fornot2 %f10, %f10, %f10
46118 bgu,a,pn %icc, loop_5349
46119 array16 %i3, %i5, %l6
46120loop_5348:
46121 stw %l2, [%l7 + 0x0C]
46122 fcmpeq32 %f14, %f8, %o2
46123loop_5349:
46124 fbu %fcc2, loop_5350
46125 smulcc %g4, 0x0EC3, %g6
46126 fbl %fcc3, loop_5351
46127 stx %i7, [%l7 + 0x40]
46128loop_5350:
46129 fxnor %f0, %f10, %f6
46130 fblg,a %fcc1, loop_5352
46131loop_5351:
46132 fmovdcc %xcc, %f15, %f10
46133 ldsw [%l7 + 0x08], %i2
46134 fmuld8ulx16 %f11, %f13, %f2
46135loop_5352:
46136 fmuld8ulx16 %f0, %f14, %f0
46137 tge %xcc, 0x4
46138 bvs,pt %icc, loop_5353
46139 smulcc %o6, %o1, %i0
46140 stx %o4, [%l7 + 0x28]
46141 fpackfix %f6, %f4
46142loop_5353:
46143 fmovdne %icc, %f8, %f12
46144 ldd [%l7 + 0x70], %f10
46145 fmuld8ulx16 %f2, %f13, %f14
46146 be,pn %icc, loop_5354
46147 edge32n %i1, %l4, %l1
46148 tcs %xcc, 0x3
46149 bleu,a,pt %icc, loop_5355
46150loop_5354:
46151 fbul %fcc0, loop_5356
46152 edge16l %l0, %o0, %l5
46153 mulscc %g7, 0x03EE, %o7
46154loop_5355:
46155 fba %fcc1, loop_5357
46156loop_5356:
46157 tneg %icc, 0x5
46158 fcmpeq16 %f12, %f6, %g1
46159 movn %xcc, %g5, %g2
46160loop_5357:
46161 ta %icc, 0x7
46162 edge32 %i6, %i4, %o5
46163 fmovdl %xcc, %f2, %f15
46164 lduw [%l7 + 0x2C], %o3
46165 fmul8ulx16 %f6, %f6, %f0
46166 udivx %g3, 0x1897, %l3
46167 fbule %fcc1, loop_5358
46168 brz,a %i3, loop_5359
46169 mova %xcc, %l6, %i5
46170 fands %f14, %f10, %f4
46171loop_5358:
46172 stx %o2, [%l7 + 0x18]
46173loop_5359:
46174 lduw [%l7 + 0x30], %l2
46175 ldd [%l7 + 0x70], %f2
46176 stb %g6, [%l7 + 0x37]
46177 andncc %g4, %i7, %o6
46178 tneg %icc, 0x3
46179 movpos %xcc, %o1, %i2
46180 brgez %o4, loop_5360
46181 sdivx %i0, 0x1C90, %l4
46182 st %f4, [%l7 + 0x60]
46183 fbu,a %fcc3, loop_5361
46184loop_5360:
46185 fornot1s %f12, %f0, %f5
46186 lduh [%l7 + 0x4E], %l1
46187 fmul8x16au %f5, %f10, %f8
46188loop_5361:
46189 movvc %xcc, %i1, %o0
46190 st %f2, [%l7 + 0x5C]
46191 smulcc %l0, %l5, %g7
46192 movrlez %g1, 0x1D3, %g5
46193 fmovdvc %icc, %f4, %f15
46194 fpadd16s %f7, %f8, %f13
46195 ta %icc, 0x2
46196 or %o7, %g2, %i6
46197 taddcc %i4, 0x1B07, %o3
46198 andn %o5, 0x0B70, %g3
46199 popc 0x1465, %i3
46200 fmovsleu %icc, %f11, %f8
46201 subccc %l3, %i5, %o2
46202 fbn,a %fcc1, loop_5362
46203 fnand %f4, %f8, %f2
46204 bcs,a loop_5363
46205 sdivcc %l2, 0x186D, %l6
46206loop_5362:
46207 ldsh [%l7 + 0x0C], %g4
46208 fble,a %fcc0, loop_5364
46209loop_5363:
46210 fmovrdgz %g6, %f8, %f14
46211 stb %i7, [%l7 + 0x18]
46212 fbuge,a %fcc2, loop_5365
46213loop_5364:
46214 st %f0, [%l7 + 0x58]
46215 fnand %f14, %f12, %f2
46216 tvs %xcc, 0x6
46217loop_5365:
46218 fmovsa %icc, %f1, %f5
46219 tge %icc, 0x3
46220 fzero %f8
46221 or %o6, %i2, %o4
46222 ldd [%l7 + 0x10], %f2
46223 fbul,a %fcc1, loop_5366
46224 for %f10, %f8, %f12
46225 fbl %fcc3, loop_5367
46226 fmovrdgez %i0, %f2, %f14
46227loop_5366:
46228 edge32l %o1, %l1, %i1
46229 fmovrdne %o0, %f6, %f2
46230loop_5367:
46231 fmovrdne %l0, %f12, %f12
46232 smul %l5, 0x10E5, %l4
46233 fmovrdgz %g1, %f4, %f2
46234 tsubcctv %g5, 0x1836, %g7
46235 std %f6, [%l7 + 0x08]
46236 sra %g2, %o7, %i4
46237 ldx [%l7 + 0x70], %i6
46238 fpadd16s %f8, %f4, %f7
46239 fbule %fcc1, loop_5368
46240 fbule,a %fcc2, loop_5369
46241 sll %o3, 0x1D, %o5
46242 movg %icc, %g3, %l3
46243loop_5368:
46244 fmovrdgez %i5, %f14, %f6
46245loop_5369:
46246 fmovdn %icc, %f4, %f14
46247 ldsh [%l7 + 0x3A], %i3
46248 edge8l %l2, %o2, %l6
46249 fmovsge %xcc, %f4, %f6
46250 ldsh [%l7 + 0x4E], %g4
46251 ldsw [%l7 + 0x7C], %g6
46252 ldsw [%l7 + 0x40], %o6
46253 nop
46254 setx loop_5370, %l0, %l1
46255 jmpl %l1, %i7
46256 fpsub16s %f4, %f5, %f11
46257 fcmpes %fcc3, %f0, %f8
46258 ldub [%l7 + 0x47], %i2
46259loop_5370:
46260 fbge %fcc2, loop_5371
46261 fcmpgt16 %f2, %f8, %i0
46262 nop
46263 setx loop_5372, %l0, %l1
46264 jmpl %l1, %o1
46265 addc %o4, 0x17D1, %i1
46266loop_5371:
46267 ld [%l7 + 0x58], %f2
46268 fmovsg %xcc, %f8, %f11
46269loop_5372:
46270 fxnor %f12, %f14, %f12
46271 fpsub32s %f15, %f8, %f2
46272 udivcc %o0, 0x0AFD, %l1
46273 popc %l0, %l5
46274 fble,a %fcc0, loop_5373
46275 tleu %icc, 0x6
46276 ta %xcc, 0x6
46277 st %f6, [%l7 + 0x44]
46278loop_5373:
46279 xnor %l4, 0x197E, %g5
46280 stb %g1, [%l7 + 0x34]
46281 andcc %g7, 0x0C35, %o7
46282 fmovdneg %icc, %f0, %f0
46283 movge %xcc, %i4, %g2
46284 movvc %xcc, %o3, %i6
46285 fbo,a %fcc0, loop_5374
46286 movre %g3, %l3, %i5
46287 ldsh [%l7 + 0x52], %o5
46288 brgz %i3, loop_5375
46289loop_5374:
46290 fnegd %f12, %f14
46291 stb %o2, [%l7 + 0x19]
46292 bpos,pn %icc, loop_5376
46293loop_5375:
46294 or %l2, %g4, %l6
46295 tvs %xcc, 0x3
46296 movl %icc, %g6, %i7
46297loop_5376:
46298 or %o6, 0x064B, %i2
46299 fble,a %fcc2, loop_5377
46300 fmul8x16 %f1, %f10, %f12
46301 ldsw [%l7 + 0x14], %i0
46302 fnegd %f6, %f10
46303loop_5377:
46304 fmovse %xcc, %f0, %f2
46305 fpack16 %f12, %f5
46306 fmuld8sux16 %f2, %f9, %f10
46307 ld [%l7 + 0x74], %f9
46308 fbge,a %fcc3, loop_5378
46309 mulscc %o4, 0x042B, %i1
46310 fcmpne16 %f8, %f8, %o0
46311 movvs %icc, %l1, %o1
46312loop_5378:
46313 ldsb [%l7 + 0x76], %l0
46314 fmovdvc %icc, %f6, %f12
46315 fone %f2
46316 brlez %l4, loop_5379
46317 tcc %icc, 0x2
46318 bcc,a,pn %icc, loop_5380
46319 fcmple32 %f6, %f6, %g5
46320loop_5379:
46321 faligndata %f4, %f14, %f14
46322 ldub [%l7 + 0x56], %g1
46323loop_5380:
46324 fbn,a %fcc0, loop_5381
46325 ldsb [%l7 + 0x3B], %g7
46326 array8 %l5, %i4, %g2
46327 fpadd16s %f9, %f0, %f4
46328loop_5381:
46329 edge32ln %o7, %i6, %o3
46330 tpos %icc, 0x2
46331 fcmple32 %f4, %f4, %l3
46332 ld [%l7 + 0x30], %f5
46333 ldsh [%l7 + 0x32], %i5
46334 fmovrdgez %g3, %f6, %f2
46335 sra %i3, %o5, %o2
46336 fabsd %f10, %f0
46337 bn,a %xcc, loop_5382
46338 mova %icc, %g4, %l2
46339 stw %g6, [%l7 + 0x48]
46340 array8 %l6, %i7, %i2
46341loop_5382:
46342 fpsub16 %f4, %f8, %f10
46343 orn %i0, %o4, %o6
46344 sth %i1, [%l7 + 0x22]
46345 fbge,a %fcc0, loop_5383
46346 fornot1s %f5, %f1, %f0
46347 ldsh [%l7 + 0x40], %l1
46348 fors %f5, %f14, %f13
46349loop_5383:
46350 movrlz %o1, 0x273, %o0
46351 fmovsn %xcc, %f1, %f3
46352 movvc %icc, %l0, %l4
46353 fmovspos %icc, %f0, %f5
46354 faligndata %f2, %f6, %f4
46355 std %f14, [%l7 + 0x08]
46356 fmovsge %xcc, %f15, %f1
46357 ldsb [%l7 + 0x68], %g1
46358 fnors %f0, %f6, %f5
46359 fblg %fcc3, loop_5384
46360 andncc %g5, %g7, %i4
46361 fbne,a %fcc0, loop_5385
46362 nop
46363 setx loop_5386, %l0, %l1
46364 jmpl %l1, %g2
46365loop_5384:
46366 fmovse %icc, %f6, %f9
46367 fbg,a %fcc3, loop_5387
46368loop_5385:
46369 std %f12, [%l7 + 0x30]
46370loop_5386:
46371 fnegs %f0, %f12
46372 for %f10, %f2, %f0
46373loop_5387:
46374 tge %xcc, 0x1
46375 tvs %icc, 0x3
46376 fcmpne32 %f14, %f4, %l5
46377 std %f12, [%l7 + 0x28]
46378 sth %o7, [%l7 + 0x34]
46379 ld [%l7 + 0x34], %f0
46380 bshuffle %f10, %f14, %f2
46381 tsubcctv %i6, 0x1B58, %o3
46382 xnorcc %i5, %g3, %i3
46383 fnot2 %f4, %f12
46384 ldx [%l7 + 0x10], %l3
46385 fbe %fcc1, loop_5388
46386 fmovrdgez %o2, %f0, %f2
46387 fpsub32s %f2, %f0, %f10
46388 and %o5, 0x14CF, %g4
46389loop_5388:
46390 fxor %f14, %f10, %f8
46391 alignaddrl %l2, %l6, %i7
46392 fmovsvs %xcc, %f9, %f12
46393 fpmerge %f12, %f14, %f14
46394 tpos %icc, 0x2
46395 ldub [%l7 + 0x09], %i2
46396 nop
46397 setx loop_5389, %l0, %l1
46398 wrpr 0x1, %tl
46399 wrpr %l1, %tpc
46400 add %l1, 0x4, %l1
46401 wrpr %l1, %tnpc
46402 setx 0x34400001400, %l0, %l1
46403 wrpr %l1, %tstate
46404 wrhpr 0x4, %htstate
46405 retry
46406 fpsub16s %f15, %f0, %f0
46407 fbo %fcc1, loop_5390
46408 movl %icc, %i0, %g6
46409loop_5389:
46410 stw %o4, [%l7 + 0x60]
46411 orn %o6, %i1, %l1
46412loop_5390:
46413 fmovda %icc, %f15, %f10
46414 tleu %icc, 0x3
46415 fornot1s %f15, %f1, %f10
46416 taddcctv %o1, %l0, %l4
46417 fpadd32 %f6, %f10, %f0
46418 ldd [%l7 + 0x68], %f12
46419 edge32 %o0, %g1, %g7
46420 subccc %i4, 0x0A93, %g2
46421 edge32l %g5, %l5, %o7
46422 tleu %xcc, 0x5
46423 movcc %xcc, %i6, %i5
46424 ldsh [%l7 + 0x6C], %g3
46425 fmovdl %icc, %f4, %f14
46426 ldub [%l7 + 0x52], %o3
46427 fxor %f2, %f12, %f0
46428 fbn,a %fcc1, loop_5391
46429 stw %l3, [%l7 + 0x6C]
46430 ldsw [%l7 + 0x68], %o2
46431 fpadd16 %f6, %f10, %f4
46432loop_5391:
46433 stw %o5, [%l7 + 0x0C]
46434 fmovrslz %i3, %f4, %f10
46435 fcmpeq16 %f10, %f12, %l2
46436 st %f6, [%l7 + 0x1C]
46437 move %xcc, %l6, %i7
46438 fmovsl %icc, %f3, %f6
46439 ldsh [%l7 + 0x5A], %i2
46440 std %f0, [%l7 + 0x18]
46441 array32 %i0, %g6, %o4
46442 fmuld8sux16 %f0, %f6, %f12
46443 movcc %icc, %o6, %g4
46444 ldsb [%l7 + 0x28], %i1
46445 fors %f2, %f9, %f2
46446 tvc %xcc, 0x7
46447 stb %o1, [%l7 + 0x22]
46448 fmovsvc %icc, %f7, %f13
46449 ldsh [%l7 + 0x0A], %l0
46450 and %l1, 0x1472, %l4
46451 fnot1 %f14, %f10
46452 fmovrsgz %g1, %f11, %f8
46453 lduh [%l7 + 0x60], %o0
46454 stx %g7, [%l7 + 0x08]
46455 fmovdge %xcc, %f14, %f3
46456 ldub [%l7 + 0x33], %g2
46457 movgu %xcc, %i4, %l5
46458 std %f2, [%l7 + 0x28]
46459 fmovdvc %icc, %f13, %f12
46460 ldsb [%l7 + 0x60], %g5
46461 ldsw [%l7 + 0x2C], %i6
46462 alignaddr %o7, %i5, %g3
46463 subccc %l3, %o2, %o5
46464 edge32n %o3, %l2, %i3
46465 movvc %xcc, %l6, %i2
46466 fmovrsne %i0, %f3, %f5
46467 subccc %i7, 0x00FC, %g6
46468 ldd [%l7 + 0x68], %f14
46469 st %f3, [%l7 + 0x54]
46470 fmovs %f15, %f7
46471 fmovrsgz %o6, %f1, %f8
46472 tn %icc, 0x5
46473 fmovrslz %o4, %f8, %f14
46474 tvc %icc, 0x5
46475 fmovsne %xcc, %f12, %f3
46476 orcc %g4, 0x1719, %o1
46477 fmovrslz %l0, %f6, %f3
46478 bneg loop_5392
46479 sth %i1, [%l7 + 0x14]
46480 st %f15, [%l7 + 0x40]
46481 subccc %l1, 0x16BF, %g1
46482loop_5392:
46483 fbn,a %fcc3, loop_5393
46484 fbul,a %fcc0, loop_5394
46485 st %f12, [%l7 + 0x74]
46486 tsubcc %l4, %g7, %o0
46487loop_5393:
46488 ldd [%l7 + 0x28], %f14
46489loop_5394:
46490 ldd [%l7 + 0x78], %f10
46491 sethi 0x07E9, %i4
46492 bvc,a %xcc, loop_5395
46493 sth %g2, [%l7 + 0x36]
46494 stx %l5, [%l7 + 0x10]
46495 movle %icc, %g5, %i6
46496loop_5395:
46497 fabsd %f14, %f8
46498 ldsh [%l7 + 0x4E], %i5
46499 fpack16 %f12, %f11
46500 movg %xcc, %g3, %o7
46501 ldsh [%l7 + 0x50], %l3
46502 stw %o5, [%l7 + 0x30]
46503 brlz,a %o3, loop_5396
46504 fmovdneg %xcc, %f3, %f4
46505 ldsb [%l7 + 0x21], %o2
46506 xorcc %i3, %l6, %l2
46507loop_5396:
46508 fnegd %f0, %f2
46509 ldsb [%l7 + 0x50], %i0
46510 fxors %f6, %f12, %f8
46511 lduw [%l7 + 0x30], %i2
46512 fbe,a %fcc1, loop_5397
46513 stw %g6, [%l7 + 0x64]
46514 fmovsvc %icc, %f15, %f3
46515 fzeros %f14
46516loop_5397:
46517 ta %xcc, 0x7
46518 alignaddr %i7, %o6, %o4
46519 stb %o1, [%l7 + 0x17]
46520 fsrc1 %f8, %f10
46521 umulcc %l0, 0x0EAB, %i1
46522 ld [%l7 + 0x4C], %f15
46523 tpos %icc, 0x4
46524 ld [%l7 + 0x14], %f4
46525 fornot1s %f5, %f5, %f5
46526 udivcc %g4, 0x006C, %l1
46527 movcs %icc, %l4, %g7
46528 sth %o0, [%l7 + 0x7E]
46529 fpsub32 %f6, %f2, %f6
46530 move %xcc, %i4, %g2
46531 ldsw [%l7 + 0x78], %l5
46532 ta %icc, 0x0
46533 srl %g1, %i6, %g5
46534 ldsh [%l7 + 0x08], %i5
46535 bshuffle %f14, %f12, %f8
46536 sdivcc %g3, 0x015A, %l3
46537 tle %xcc, 0x5
46538 bg loop_5398
46539 lduh [%l7 + 0x68], %o5
46540 fcmpgt16 %f6, %f6, %o7
46541 addc %o3, %i3, %o2
46542loop_5398:
46543 siam 0x7
46544 tge %icc, 0x7
46545 fmovdvc %icc, %f14, %f13
46546 ldd [%l7 + 0x48], %f4
46547 tcc %icc, 0x4
46548 stw %l2, [%l7 + 0x38]
46549 fmovdne %icc, %f12, %f7
46550 tsubcc %i0, 0x0CB0, %l6
46551 fmul8x16al %f9, %f14, %f2
46552 movcc %icc, %g6, %i2
46553 fmovdneg %xcc, %f13, %f9
46554 taddcctv %i7, 0x0E66, %o4
46555 taddcctv %o6, %o1, %l0
46556 fbge %fcc2, loop_5399
46557 fbg,a %fcc1, loop_5400
46558 fmovscc %icc, %f5, %f14
46559 tvs %icc, 0x6
46560loop_5399:
46561 brgez,a %i1, loop_5401
46562loop_5400:
46563 mulx %g4, %l1, %g7
46564 movle %xcc, %o0, %i4
46565 fexpand %f2, %f0
46566loop_5401:
46567 fbo %fcc3, loop_5402
46568 movge %icc, %g2, %l5
46569 fnot2s %f4, %f15
46570 ldsb [%l7 + 0x55], %g1
46571loop_5402:
46572 fmovrdlez %l4, %f2, %f8
46573 ldub [%l7 + 0x73], %g5
46574 lduh [%l7 + 0x56], %i5
46575 fpadd16s %f12, %f15, %f5
46576 fmul8ulx16 %f0, %f0, %f2
46577 srax %g3, 0x06, %l3
46578 edge32ln %o5, %i6, %o3
46579 tsubcc %o7, %o2, %i3
46580 ldsb [%l7 + 0x75], %i0
46581 fornot2 %f12, %f4, %f6
46582 fzero %f6
46583 ldub [%l7 + 0x0A], %l2
46584 brlez,a %l6, loop_5403
46585 fmovrdlez %i2, %f4, %f8
46586 alignaddrl %i7, %o4, %g6
46587 bgu,a,pt %xcc, loop_5404
46588loop_5403:
46589 bn,a %icc, loop_5405
46590 fba,a %fcc2, loop_5406
46591 fmovsgu %xcc, %f13, %f7
46592loop_5404:
46593 fmovspos %xcc, %f9, %f8
46594loop_5405:
46595 fcmped %fcc0, %f8, %f8
46596loop_5406:
46597 subccc %o6, 0x11E2, %o1
46598 fmovrde %l0, %f14, %f12
46599 fmovdne %xcc, %f5, %f9
46600 andn %i1, %g4, %g7
46601 fandnot1s %f10, %f4, %f15
46602 fcmped %fcc1, %f12, %f14
46603 for %f12, %f6, %f14
46604 bleu loop_5407
46605 edge8n %l1, %o0, %i4
46606 brz %g2, loop_5408
46607 fpmerge %f7, %f2, %f14
46608loop_5407:
46609 edge8l %l5, %g1, %l4
46610 lduw [%l7 + 0x44], %i5
46611loop_5408:
46612 tpos %icc, 0x7
46613 ld [%l7 + 0x70], %f8
46614 fnand %f8, %f12, %f14
46615 fmovrsne %g5, %f11, %f0
46616 fexpand %f11, %f0
46617 brgz,a %l3, loop_5409
46618 addcc %g3, 0x1E9E, %i6
46619 ldx [%l7 + 0x20], %o5
46620 stb %o7, [%l7 + 0x74]
46621loop_5409:
46622 fzero %f4
46623 ld [%l7 + 0x38], %f2
46624 std %f4, [%l7 + 0x18]
46625 brlz %o3, loop_5410
46626 fmovdvs %xcc, %f11, %f12
46627 fnot2s %f8, %f8
46628 array16 %o2, %i3, %i0
46629loop_5410:
46630 fmovdg %xcc, %f3, %f14
46631 ldsh [%l7 + 0x10], %l2
46632 edge16ln %i2, %i7, %o4
46633 fbue %fcc0, loop_5411
46634 fmovrdne %l6, %f12, %f12
46635 ldsb [%l7 + 0x68], %o6
46636 fpadd16s %f1, %f9, %f14
46637loop_5411:
46638 fmovrdlz %o1, %f6, %f10
46639 addccc %g6, %i1, %g4
46640 ldd [%l7 + 0x20], %f2
46641 lduw [%l7 + 0x5C], %l0
46642 popc %l1, %o0
46643 fbo,a %fcc3, loop_5412
46644 fpsub16 %f14, %f12, %f2
46645 movvs %xcc, %i4, %g2
46646 ldsb [%l7 + 0x71], %g7
46647loop_5412:
46648 xor %g1, 0x130E, %l4
46649 ldx [%l7 + 0x68], %l5
46650 std %f8, [%l7 + 0x68]
46651 fmovdcc %icc, %f10, %f2
46652 bg,a loop_5413
46653 movrgez %i5, %l3, %g5
46654 fnor %f14, %f4, %f14
46655 fmovsvc %xcc, %f7, %f11
46656loop_5413:
46657 brgz %g3, loop_5414
46658 fbg %fcc0, loop_5415
46659 ld [%l7 + 0x7C], %f11
46660 fmovdvs %icc, %f13, %f9
46661loop_5414:
46662 andcc %i6, %o5, %o3
46663loop_5415:
46664 fornot1 %f4, %f8, %f0
46665 ld [%l7 + 0x78], %f5
46666 bge,a,pt %icc, loop_5416
46667 fmul8x16al %f5, %f7, %f8
46668 sth %o7, [%l7 + 0x48]
46669 edge8ln %o2, %i3, %l2
46670loop_5416:
46671 fmovdgu %xcc, %f8, %f15
46672 fbg %fcc3, loop_5417
46673 std %f2, [%l7 + 0x08]
46674 fmovrslez %i0, %f1, %f5
46675 ldd [%l7 + 0x58], %f2
46676loop_5417:
46677 std %f12, [%l7 + 0x10]
46678 smul %i2, %o4, %i7
46679 srl %l6, %o6, %o1
46680 array16 %i1, %g4, %g6
46681 fbne %fcc2, loop_5418
46682 fmul8x16 %f7, %f0, %f10
46683 ldd [%l7 + 0x60], %f6
46684 fmovdvc %icc, %f14, %f1
46685loop_5418:
46686 tvs %icc, 0x3
46687 call loop_5419
46688 ldub [%l7 + 0x37], %l0
46689 fmovdgu %xcc, %f6, %f3
46690 udivx %o0, 0x125E, %l1
46691loop_5419:
46692 tle %xcc, 0x4
46693 movge %xcc, %i4, %g7
46694 lduh [%l7 + 0x2A], %g2
46695 ld [%l7 + 0x64], %f5
46696 nop
46697 setx loop_5420, %l0, %l1
46698 jmpl %l1, %l4
46699 fmovdne %icc, %f11, %f12
46700 ldx [%l7 + 0x18], %g1
46701 fxor %f4, %f4, %f0
46702loop_5420:
46703 fandnot1 %f6, %f4, %f2
46704 ldd [%l7 + 0x58], %f2
46705 edge32ln %l5, %i5, %g5
46706 ldx [%l7 + 0x78], %g3
46707 srl %i6, %o5, %l3
46708 fmovdne %icc, %f1, %f12
46709 fcmpeq16 %f10, %f10, %o7
46710 be %icc, loop_5421
46711 nop
46712 setx loop_5422, %l0, %l1
46713 wrpr 0x1, %tl
46714 wrpr %l1, %tnpc
46715 setx 0x34400001400, %l0, %l1
46716 wrpr %l1, %tstate
46717 wrhpr 0x4, %htstate
46718 done
46719 bneg loop_5423
46720 ldd [%l7 + 0x60], %f6
46721loop_5421:
46722 ba,pn %xcc, loop_5424
46723loop_5422:
46724 ld [%l7 + 0x7C], %f9
46725loop_5423:
46726 ldsb [%l7 + 0x45], %o2
46727 brnz %i3, loop_5425
46728loop_5424:
46729 sub %l2, %o3, %i0
46730 fmovdge %xcc, %f2, %f3
46731 ldsw [%l7 + 0x28], %o4
46732loop_5425:
46733 bg,pt %xcc, loop_5426
46734 ldd [%l7 + 0x10], %f4
46735 sth %i2, [%l7 + 0x12]
46736 fpadd16s %f12, %f15, %f8
46737loop_5426:
46738 sth %l6, [%l7 + 0x6C]
46739 fxor %f14, %f12, %f14
46740 bge,a loop_5427
46741 stb %o6, [%l7 + 0x26]
46742 brgez,a %i7, loop_5428
46743 tn %icc, 0x0
46744loop_5427:
46745 lduw [%l7 + 0x24], %i1
46746 nop
46747 setx loop_5429, %l0, %l1
46748 wrpr 0x1, %tl
46749 wrpr %l1, %tpc
46750 add %l1, 0x4, %l1
46751 wrpr %l1, %tnpc
46752 setx 0x34400001400, %l0, %l1
46753 wrpr %l1, %tstate
46754 wrhpr 0x4, %htstate
46755 retry
46756loop_5428:
46757 edge16n %o1, %g4, %l0
46758 bshuffle %f0, %f10, %f10
46759 umulcc %g6, %l1, %o0
46760loop_5429:
46761 std %f8, [%l7 + 0x70]
46762 movrne %g7, %i4, %l4
46763 edge8ln %g2, %l5, %i5
46764 smul %g5, 0x0565, %g3
46765 udiv %i6, 0x0AD5, %o5
46766 nop
46767 setx loop_5430, %l0, %l1
46768 jmpl %l1, %g1
46769 fble,a %fcc2, loop_5431
46770 fbuge %fcc3, loop_5432
46771 std %f14, [%l7 + 0x40]
46772loop_5430:
46773 fmovsvs %xcc, %f1, %f9
46774loop_5431:
46775 lduw [%l7 + 0x14], %l3
46776loop_5432:
46777 brlez %o2, loop_5433
46778 sth %i3, [%l7 + 0x16]
46779 movrne %l2, %o3, %o7
46780 ta %icc, 0x6
46781loop_5433:
46782 fbule,a %fcc2, loop_5434
46783 fornot1s %f15, %f3, %f14
46784 fmul8x16 %f12, %f2, %f12
46785 ldsb [%l7 + 0x5C], %i0
46786loop_5434:
46787 fcmpne16 %f8, %f4, %i2
46788 ldd [%l7 + 0x20], %f6
46789 fba,a %fcc0, loop_5435
46790 st %f9, [%l7 + 0x1C]
46791 fones %f12
46792 ldx [%l7 + 0x40], %o4
46793loop_5435:
46794 fbuge,a %fcc3, loop_5436
46795 stx %o6, [%l7 + 0x20]
46796 add %i7, 0x0A27, %l6
46797 movrlez %i1, %g4, %o1
46798loop_5436:
46799 fmovscs %icc, %f13, %f5
46800 stx %g6, [%l7 + 0x48]
46801 ld [%l7 + 0x50], %f12
46802 fcmple32 %f2, %f4, %l0
46803 edge8n %l1, %o0, %g7
46804 edge16n %l4, %i4, %l5
46805 fpmerge %f15, %f2, %f6
46806 fnands %f11, %f2, %f8
46807 ldd [%l7 + 0x08], %f4
46808 stw %g2, [%l7 + 0x30]
46809 fmovrsgz %g5, %f15, %f6
46810 bcc,a,pt %icc, loop_5437
46811 stx %g3, [%l7 + 0x58]
46812 andncc %i5, %o5, %i6
46813 st %f14, [%l7 + 0x34]
46814loop_5437:
46815 ldsb [%l7 + 0x30], %l3
46816 xnorcc %g1, %i3, %l2
46817 srl %o2, 0x0A, %o7
46818 xnor %i0, %i2, %o4
46819 stx %o3, [%l7 + 0x18]
46820 movge %icc, %i7, %o6
46821 tneg %icc, 0x7
46822 ldub [%l7 + 0x69], %l6
46823 ldsw [%l7 + 0x38], %g4
46824 fmovsle %xcc, %f5, %f3
46825 ldd [%l7 + 0x40], %f6
46826 lduw [%l7 + 0x2C], %o1
46827 bgu,a,pt %xcc, loop_5438
46828 tg %xcc, 0x0
46829 stx %i1, [%l7 + 0x68]
46830 ldsh [%l7 + 0x0C], %g6
46831loop_5438:
46832 fxnors %f12, %f6, %f9
46833 ldsw [%l7 + 0x5C], %l0
46834 fcmpgt32 %f8, %f10, %l1
46835 edge32ln %o0, %g7, %l4
46836 movleu %xcc, %i4, %l5
46837 ldub [%l7 + 0x24], %g5
46838 ta %icc, 0x0
46839 tge %icc, 0x4
46840 brgez %g2, loop_5439
46841 edge16ln %i5, %o5, %i6
46842 fbo %fcc2, loop_5440
46843 fba %fcc0, loop_5441
46844loop_5439:
46845 fcmps %fcc1, %f7, %f12
46846 stx %l3, [%l7 + 0x68]
46847loop_5440:
46848 std %f4, [%l7 + 0x40]
46849loop_5441:
46850 tne %icc, 0x0
46851 fnand %f2, %f0, %f4
46852 fmovrdne %g1, %f4, %f4
46853 srl %i3, %g3, %l2
46854 movcs %icc, %o7, %o2
46855 tsubcc %i2, %i0, %o4
46856 taddcc %i7, %o3, %l6
46857 fcmped %fcc3, %f8, %f10
46858 fble %fcc2, loop_5442
46859 lduh [%l7 + 0x56], %g4
46860 std %f8, [%l7 + 0x38]
46861 move %icc, %o1, %i1
46862loop_5442:
46863 andncc %o6, %g6, %l0
46864 ldsh [%l7 + 0x10], %l1
46865 fsrc1 %f0, %f2
46866 std %f8, [%l7 + 0x28]
46867 movne %icc, %g7, %l4
46868 ldsw [%l7 + 0x28], %i4
46869 sth %o0, [%l7 + 0x1E]
46870 brnz,a %l5, loop_5443
46871 ldx [%l7 + 0x48], %g5
46872 fxor %f12, %f8, %f4
46873 edge32ln %i5, %g2, %i6
46874loop_5443:
46875 fpsub16s %f0, %f4, %f8
46876 fbe,a %fcc2, loop_5444
46877 array32 %l3, %g1, %i3
46878 movvs %icc, %o5, %l2
46879 smul %g3, 0x11E1, %o7
46880loop_5444:
46881 movrgez %i2, 0x10A, %i0
46882 fpsub16 %f4, %f12, %f14
46883 fcmpeq32 %f8, %f4, %o2
46884 std %f2, [%l7 + 0x68]
46885 fcmpeq16 %f4, %f2, %o4
46886 brgz %i7, loop_5445
46887 fmovdpos %xcc, %f5, %f7
46888 bleu,a,pt %icc, loop_5446
46889 lduw [%l7 + 0x54], %l6
46890loop_5445:
46891 mova %icc, %g4, %o3
46892 edge8n %o1, %o6, %g6
46893loop_5446:
46894 tleu %xcc, 0x3
46895 lduh [%l7 + 0x6A], %i1
46896 ble loop_5447
46897 std %f2, [%l7 + 0x38]
46898 movgu %icc, %l0, %g7
46899 ldsb [%l7 + 0x0A], %l1
46900loop_5447:
46901 tn %icc, 0x3
46902 fmovsg %xcc, %f12, %f14
46903 std %f12, [%l7 + 0x10]
46904 movn %xcc, %i4, %o0
46905 fmovrslz %l5, %f12, %f11
46906 brlz %g5, loop_5448
46907 ldd [%l7 + 0x48], %f12
46908 smul %i5, %l4, %g2
46909 ldx [%l7 + 0x48], %l3
46910loop_5448:
46911 ldsh [%l7 + 0x38], %i6
46912 ldsh [%l7 + 0x42], %g1
46913 fsrc1s %f6, %f3
46914 fands %f7, %f14, %f10
46915 fcmped %fcc2, %f2, %f4
46916 fbule,a %fcc3, loop_5449
46917 sethi 0x147B, %i3
46918 fmovscs %icc, %f14, %f9
46919 sth %l2, [%l7 + 0x14]
46920loop_5449:
46921 umul %g3, 0x1CB2, %o7
46922 fbu,a %fcc0, loop_5450
46923 srlx %o5, %i2, %o2
46924 lduh [%l7 + 0x20], %o4
46925 fbl,a %fcc2, loop_5451
46926loop_5450:
46927 stw %i7, [%l7 + 0x48]
46928 fnor %f14, %f10, %f2
46929 stb %i0, [%l7 + 0x6A]
46930loop_5451:
46931 add %g4, 0x1D79, %o3
46932 ldsb [%l7 + 0x76], %o1
46933 andncc %o6, %l6, %g6
46934 tn %xcc, 0x4
46935 fpsub16s %f8, %f7, %f7
46936 ldd [%l7 + 0x50], %f6
46937 brnz %l0, loop_5452
46938 ldsh [%l7 + 0x18], %g7
46939 ldsb [%l7 + 0x39], %l1
46940 fandnot2s %f5, %f10, %f12
46941loop_5452:
46942 sth %i4, [%l7 + 0x44]
46943 sth %i1, [%l7 + 0x58]
46944 fmovda %icc, %f2, %f10
46945 sll %o0, 0x02, %g5
46946 std %f8, [%l7 + 0x40]
46947 fbe %fcc2, loop_5453
46948 fsrc1 %f0, %f14
46949 bge %icc, loop_5454
46950 movleu %icc, %i5, %l4
46951loop_5453:
46952 fpsub16s %f3, %f11, %f10
46953 ldsh [%l7 + 0x52], %l5
46954loop_5454:
46955 tcs %icc, 0x7
46956 fbo %fcc1, loop_5455
46957 pdist %f12, %f8, %f10
46958 fpsub16 %f4, %f0, %f8
46959 fsrc1s %f12, %f9
46960loop_5455:
46961 fxnor %f14, %f8, %f4
46962 fmul8ulx16 %f6, %f4, %f4
46963 stb %l3, [%l7 + 0x35]
46964 tne %xcc, 0x1
46965 fbne %fcc3, loop_5456
46966 fsrc1s %f4, %f12
46967 sth %i6, [%l7 + 0x32]
46968 fmovrse %g1, %f15, %f15
46969loop_5456:
46970 fmovscs %xcc, %f7, %f4
46971 fbule,a %fcc1, loop_5457
46972 bvc,a,pn %icc, loop_5458
46973 edge8n %g2, %i3, %g3
46974 sth %l2, [%l7 + 0x38]
46975loop_5457:
46976 fmul8ulx16 %f14, %f2, %f6
46977loop_5458:
46978 orcc %o7, %o5, %i2
46979 fnors %f9, %f13, %f11
46980 edge32l %o2, %i7, %o4
46981 ba,a %xcc, loop_5459
46982 lduw [%l7 + 0x7C], %i0
46983 umul %g4, %o1, %o3
46984 tcc %icc, 0x3
46985loop_5459:
46986 fmovrdlz %o6, %f6, %f6
46987 tgu %icc, 0x3
46988 ldsw [%l7 + 0x70], %g6
46989 fmovdleu %icc, %f5, %f13
46990 lduw [%l7 + 0x10], %l6
46991 ldx [%l7 + 0x78], %g7
46992 edge16ln %l0, %i4, %i1
46993 fmovda %xcc, %f2, %f15
46994 fcmpes %fcc2, %f7, %f8
46995 bn,pt %icc, loop_5460
46996 ldsb [%l7 + 0x64], %l1
46997 fmovdle %icc, %f14, %f13
46998 fmovsge %icc, %f14, %f0
46999loop_5460:
47000 fxnors %f10, %f12, %f7
47001 fmovscs %icc, %f11, %f14
47002 fandnot2s %f2, %f11, %f11
47003 edge16l %o0, %i5, %g5
47004 movre %l5, 0x1BC, %l4
47005 sth %l3, [%l7 + 0x20]
47006 movn %xcc, %g1, %i6
47007 fmovrsgz %g2, %f9, %f8
47008 tsubcc %g3, 0x1DD2, %l2
47009 fmovdg %xcc, %f15, %f8
47010 std %f10, [%l7 + 0x70]
47011 fmovsa %xcc, %f8, %f13
47012 movrgez %i3, 0x33C, %o7
47013 stb %i2, [%l7 + 0x32]
47014 fmovrslz %o5, %f14, %f1
47015 ldsw [%l7 + 0x5C], %o2
47016 fornot2s %f13, %f7, %f3
47017 fmovdne %xcc, %f5, %f4
47018 ldd [%l7 + 0x60], %f14
47019 fpack16 %f8, %f2
47020 lduh [%l7 + 0x6E], %i7
47021 movrlez %o4, %g4, %i0
47022 ldub [%l7 + 0x3C], %o1
47023 fmovspos %icc, %f13, %f7
47024 fnand %f14, %f14, %f10
47025 sdivcc %o6, 0x0197, %o3
47026 sll %g6, 0x12, %l6
47027 edge16 %g7, %l0, %i1
47028 std %f2, [%l7 + 0x68]
47029 xor %i4, 0x04D4, %l1
47030 fbule,a %fcc3, loop_5461
47031 tvs %icc, 0x5
47032 mulx %o0, %i5, %l5
47033 ldub [%l7 + 0x2E], %g5
47034loop_5461:
47035 brnz,a %l4, loop_5462
47036 movcc %icc, %g1, %l3
47037 bge,a,pt %icc, loop_5463
47038 bshuffle %f8, %f0, %f14
47039loop_5462:
47040 stx %g2, [%l7 + 0x38]
47041 xor %i6, 0x17A2, %l2
47042loop_5463:
47043 sethi 0x07AB, %g3
47044 fmovrse %i3, %f13, %f10
47045 bl,a,pn %xcc, loop_5464
47046 ldsb [%l7 + 0x4C], %o7
47047 bvs %icc, loop_5465
47048 pdist %f12, %f10, %f8
47049loop_5464:
47050 fpadd32s %f6, %f8, %f3
47051 ldsw [%l7 + 0x1C], %o5
47052loop_5465:
47053 st %f14, [%l7 + 0x3C]
47054 lduh [%l7 + 0x32], %i2
47055 subc %i7, %o2, %o4
47056 edge16 %g4, %i0, %o1
47057 tle %icc, 0x4
47058 movrne %o3, %o6, %l6
47059 subccc %g6, %g7, %i1
47060 or %l0, 0x0959, %i4
47061 fbg %fcc1, loop_5466
47062 movne %xcc, %l1, %i5
47063 ldsb [%l7 + 0x61], %l5
47064 edge16ln %g5, %l4, %g1
47065loop_5466:
47066 ldd [%l7 + 0x38], %f10
47067 ldsb [%l7 + 0x63], %o0
47068 fbule %fcc3, loop_5467
47069 bvs,pt %icc, loop_5468
47070 fmovrsgez %l3, %f13, %f10
47071 tn %icc, 0x3
47072loop_5467:
47073 fmovsge %icc, %f13, %f10
47074loop_5468:
47075 udivcc %i6, 0x112C, %l2
47076 movcc %xcc, %g2, %i3
47077 fxors %f7, %f5, %f3
47078 alignaddrl %o7, %o5, %i2
47079 fpadd32s %f13, %f6, %f9
47080 fmovscs %icc, %f13, %f8
47081 ldsb [%l7 + 0x74], %i7
47082 sdivcc %o2, 0x12FF, %g3
47083 ldx [%l7 + 0x68], %g4
47084 stx %i0, [%l7 + 0x68]
47085 ldub [%l7 + 0x4E], %o1
47086 fbo,a %fcc0, loop_5469
47087 edge32n %o4, %o3, %l6
47088 ldx [%l7 + 0x30], %o6
47089 fbge %fcc0, loop_5470
47090loop_5469:
47091 fand %f14, %f6, %f2
47092 lduh [%l7 + 0x1A], %g7
47093 std %f14, [%l7 + 0x08]
47094loop_5470:
47095 brz,a %i1, loop_5471
47096 srlx %l0, 0x0B, %g6
47097 lduw [%l7 + 0x54], %l1
47098 fmovd %f4, %f14
47099loop_5471:
47100 fpack32 %f0, %f12, %f4
47101 fbue %fcc1, loop_5472
47102 fmul8x16 %f9, %f6, %f10
47103 movrgez %i5, %l5, %i4
47104 ldub [%l7 + 0x47], %g5
47105loop_5472:
47106 ld [%l7 + 0x50], %f9
47107 fbuge %fcc1, loop_5473
47108 stb %g1, [%l7 + 0x6C]
47109 st %f6, [%l7 + 0x74]
47110 bvc,a loop_5474
47111loop_5473:
47112 fmovsgu %xcc, %f1, %f7
47113 fmovrde %l4, %f10, %f6
47114 srl %l3, %o0, %l2
47115loop_5474:
47116 or %g2, 0x014D, %i6
47117 move %xcc, %i3, %o7
47118 std %f0, [%l7 + 0x50]
47119 fbne,a %fcc3, loop_5475
47120 fmovrde %i2, %f12, %f10
47121 bl,pt %xcc, loop_5476
47122 fpadd16s %f3, %f11, %f11
47123loop_5475:
47124 tsubcc %i7, 0x1EF6, %o2
47125 fnegs %f6, %f0
47126loop_5476:
47127 bne,pn %icc, loop_5477
47128 fcmpne32 %f12, %f0, %g3
47129 ldsh [%l7 + 0x56], %g4
47130 fmovsleu %icc, %f13, %f14
47131loop_5477:
47132 lduh [%l7 + 0x3C], %o5
47133 fmuld8sux16 %f15, %f10, %f6
47134 st %f14, [%l7 + 0x24]
47135 alignaddrl %i0, %o1, %o4
47136 brlez %o3, loop_5478
47137 bcc,pn %xcc, loop_5479
47138 ldsh [%l7 + 0x36], %o6
47139 ldub [%l7 + 0x6D], %g7
47140loop_5478:
47141 fpadd16s %f0, %f7, %f1
47142loop_5479:
47143 orcc %i1, 0x0EDF, %l0
47144 ldsh [%l7 + 0x6A], %g6
47145 stx %l1, [%l7 + 0x18]
47146 st %f12, [%l7 + 0x54]
47147 fmovdgu %icc, %f2, %f6
47148 edge16l %l6, %i5, %i4
47149 for %f4, %f0, %f14
47150 lduh [%l7 + 0x76], %g5
47151 fbu %fcc3, loop_5480
47152 std %f12, [%l7 + 0x68]
47153 std %f8, [%l7 + 0x20]
47154 ldx [%l7 + 0x48], %l5
47155loop_5480:
47156 fmul8x16au %f3, %f1, %f6
47157 fcmpd %fcc1, %f4, %f4
47158 ld [%l7 + 0x18], %f12
47159 edge32ln %g1, %l3, %l4
47160 fcmple32 %f6, %f4, %l2
47161 fmovsa %xcc, %f6, %f13
47162 std %f10, [%l7 + 0x68]
47163 movrlz %g2, 0x130, %o0
47164 fmovdpos %icc, %f4, %f1
47165 fmovsvc %icc, %f2, %f11
47166 st %f13, [%l7 + 0x38]
47167 ble loop_5481
47168 faligndata %f6, %f0, %f8
47169 fors %f8, %f5, %f14
47170 addccc %i3, 0x0722, %o7
47171loop_5481:
47172 fmovdle %icc, %f2, %f0
47173 fcmple32 %f14, %f8, %i6
47174 ldub [%l7 + 0x76], %i7
47175 fmovs %f0, %f6
47176 stb %i2, [%l7 + 0x26]
47177 ld [%l7 + 0x1C], %f3
47178 fcmpeq16 %f12, %f10, %g3
47179 stx %o2, [%l7 + 0x48]
47180 fcmpeq16 %f2, %f14, %g4
47181 fandnot2 %f10, %f10, %f12
47182 alignaddr %i0, %o1, %o5
47183 brnz %o4, loop_5482
47184 edge32ln %o6, %o3, %g7
47185 brnz %l0, loop_5483
47186 fmovdcc %xcc, %f8, %f12
47187loop_5482:
47188 ldsh [%l7 + 0x62], %i1
47189 edge8n %g6, %l6, %i5
47190loop_5483:
47191 lduh [%l7 + 0x42], %l1
47192 ldd [%l7 + 0x70], %f8
47193 fmovde %icc, %f5, %f13
47194 fmovdn %xcc, %f4, %f12
47195 ldd [%l7 + 0x40], %f0
47196 ldd [%l7 + 0x50], %f2
47197 brlz,a %i4, loop_5484
47198 fabss %f9, %f13
47199 movpos %xcc, %l5, %g1
47200 fxnor %f12, %f2, %f14
47201loop_5484:
47202 sth %l3, [%l7 + 0x44]
47203 fbuge,a %fcc1, loop_5485
47204 alignaddrl %l4, %l2, %g5
47205 st %f4, [%l7 + 0x38]
47206 fmovscc %xcc, %f1, %f10
47207loop_5485:
47208 lduw [%l7 + 0x3C], %o0
47209 fmovdne %icc, %f4, %f5
47210 fpsub32 %f2, %f2, %f10
47211 fmovdvs %xcc, %f8, %f1
47212 fblg,a %fcc0, loop_5486
47213 fands %f9, %f7, %f2
47214 edge32n %i3, %g2, %o7
47215 fbge %fcc0, loop_5487
47216loop_5486:
47217 ldd [%l7 + 0x18], %f4
47218 fxor %f14, %f10, %f10
47219 movl %icc, %i6, %i7
47220loop_5487:
47221 brgz %g3, loop_5488
47222 sll %o2, 0x04, %g4
47223 fxors %f2, %f5, %f7
47224 smul %i2, %i0, %o5
47225loop_5488:
47226 ldsb [%l7 + 0x58], %o1
47227 fones %f1
47228 fbge %fcc0, loop_5489
47229 mulx %o4, 0x1DA8, %o3
47230 bl %xcc, loop_5490
47231 tg %xcc, 0x2
47232loop_5489:
47233 fnot2 %f8, %f14
47234 std %f14, [%l7 + 0x68]
47235loop_5490:
47236 fbue,a %fcc1, loop_5491
47237 edge16n %o6, %l0, %g7
47238 std %f0, [%l7 + 0x58]
47239 sth %i1, [%l7 + 0x70]
47240loop_5491:
47241 addccc %g6, %l6, %i5
47242 movrlz %i4, 0x25D, %l5
47243 tcs %xcc, 0x1
47244 xnor %l1, 0x03BA, %l3
47245 andncc %l4, %g1, %g5
47246 popc 0x10D1, %l2
47247 edge32l %o0, %g2, %i3
47248 bvs,pt %icc, loop_5492
47249 stb %i6, [%l7 + 0x15]
47250 ldub [%l7 + 0x2E], %o7
47251 ldsw [%l7 + 0x60], %i7
47252loop_5492:
47253 edge8n %o2, %g4, %g3
47254 subcc %i0, 0x012E, %i2
47255 fnot2s %f13, %f11
47256 fnot2s %f10, %f3
47257 fandnot1s %f11, %f12, %f8
47258 smulcc %o1, %o5, %o4
47259 ldd [%l7 + 0x10], %f4
47260 fbug %fcc3, loop_5493
47261 orncc %o6, 0x0B12, %l0
47262 st %f0, [%l7 + 0x38]
47263 orcc %o3, 0x0629, %i1
47264loop_5493:
47265 ldd [%l7 + 0x40], %f6
47266 fmovrdgz %g6, %f6, %f2
47267 brlez %l6, loop_5494
47268 brz %g7, loop_5495
47269 fbule %fcc2, loop_5496
47270 stw %i5, [%l7 + 0x34]
47271loop_5494:
47272 fmovrdne %l5, %f14, %f12
47273loop_5495:
47274 brgz,a %l1, loop_5497
47275loop_5496:
47276 udiv %i4, 0x119E, %l3
47277 fxors %f2, %f12, %f12
47278 ldub [%l7 + 0x71], %g1
47279loop_5497:
47280 fands %f6, %f11, %f4
47281 fmovrslz %l4, %f11, %f4
47282 fnegd %f8, %f12
47283 fsrc1s %f8, %f5
47284 fbule,a %fcc2, loop_5498
47285 fmovsneg %xcc, %f15, %f6
47286 st %f1, [%l7 + 0x70]
47287 movleu %xcc, %g5, %l2
47288loop_5498:
47289 movle %xcc, %o0, %g2
47290 edge16n %i3, %i6, %i7
47291 ldub [%l7 + 0x56], %o7
47292 fbug %fcc3, loop_5499
47293 fmovsa %xcc, %f12, %f4
47294 fornot2 %f4, %f4, %f4
47295 fabss %f5, %f1
47296loop_5499:
47297 stx %o2, [%l7 + 0x10]
47298 movvs %icc, %g3, %g4
47299 lduw [%l7 + 0x48], %i0
47300 lduh [%l7 + 0x48], %o1
47301 ldub [%l7 + 0x5E], %i2
47302 fpack16 %f8, %f14
47303 std %f0, [%l7 + 0x28]
47304 fmul8sux16 %f4, %f2, %f10
47305 tn %icc, 0x2
47306 umulcc %o4, 0x1D9F, %o6
47307 fmovsvs %icc, %f1, %f0
47308 movg %xcc, %l0, %o3
47309 fnegd %f12, %f6
47310 stx %i1, [%l7 + 0x08]
47311 fornot1s %f12, %f5, %f1
47312 movrgz %g6, 0x2C5, %o5
47313 movle %icc, %l6, %i5
47314 lduw [%l7 + 0x78], %l5
47315 fmovrdlz %g7, %f12, %f6
47316 tge %xcc, 0x1
47317 fcmps %fcc1, %f2, %f13
47318 andn %l1, %l3, %i4
47319 fpsub32 %f14, %f8, %f6
47320 orncc %g1, 0x1E88, %g5
47321 taddcc %l4, %o0, %g2
47322 fmovdleu %xcc, %f8, %f13
47323 lduh [%l7 + 0x40], %l2
47324 udiv %i6, 0x0F57, %i7
47325 pdist %f2, %f2, %f12
47326 fmovrdlez %o7, %f10, %f0
47327 ld [%l7 + 0x14], %f3
47328 popc %o2, %i3
47329 fbu,a %fcc1, loop_5500
47330 fba %fcc1, loop_5501
47331 ldsb [%l7 + 0x7E], %g4
47332 fmovsn %xcc, %f5, %f6
47333loop_5500:
47334 sra %g3, %i0, %i2
47335loop_5501:
47336 nop
47337 setx loop_5502, %l0, %l1
47338 wrpr 0x1, %tl
47339 wrpr %l1, %tpc
47340 add %l1, 0x4, %l1
47341 wrpr %l1, %tnpc
47342 setx 0x34400001400, %l0, %l1
47343 wrpr %l1, %tstate
47344 wrhpr 0x4, %htstate
47345 retry
47346 fornot2s %f2, %f1, %f13
47347 ldsb [%l7 + 0x77], %o4
47348 fandnot2s %f4, %f10, %f0
47349loop_5502:
47350 fzero %f12
47351 lduw [%l7 + 0x24], %o1
47352 xor %o6, 0x09EC, %o3
47353 pdist %f6, %f8, %f0
47354 fbo,a %fcc2, loop_5503
47355 fmovspos %icc, %f8, %f0
47356 fmovrsgez %i1, %f2, %f2
47357 bcs,a,pt %icc, loop_5504
47358loop_5503:
47359 fmovdle %xcc, %f0, %f15
47360 sth %g6, [%l7 + 0x3C]
47361 movl %xcc, %l0, %l6
47362loop_5504:
47363 fbuge %fcc1, loop_5505
47364 edge32n %o5, %i5, %g7
47365 fornot1s %f2, %f11, %f9
47366 tpos %xcc, 0x0
47367loop_5505:
47368 ldsb [%l7 + 0x1E], %l5
47369 std %f14, [%l7 + 0x38]
47370 edge16ln %l1, %i4, %l3
47371 fbne %fcc0, loop_5506
47372 movge %icc, %g1, %l4
47373 movne %icc, %g5, %o0
47374 fmovrsgz %g2, %f7, %f6
47375loop_5506:
47376 fones %f1
47377 add %l2, %i6, %i7
47378 edge32l %o2, %o7, %i3
47379 lduh [%l7 + 0x6A], %g4
47380 nop
47381 setx loop_5507, %l0, %l1
47382 wrpr 0x1, %tl
47383 wrpr %l1, %tpc
47384 add %l1, 0x4, %l1
47385 wrpr %l1, %tnpc
47386 setx 0x34400001400, %l0, %l1
47387 wrpr %l1, %tstate
47388 wrhpr 0x4, %htstate
47389 retry
47390 fbg,a %fcc0, loop_5508
47391 movrlz %g3, %i2, %o4
47392 alignaddrl %i0, %o1, %o6
47393loop_5507:
47394 stw %i1, [%l7 + 0x64]
47395loop_5508:
47396 brz %o3, loop_5509
47397 fzeros %f1
47398 ld [%l7 + 0x6C], %f14
47399 lduh [%l7 + 0x3A], %l0
47400loop_5509:
47401 stw %g6, [%l7 + 0x28]
47402 call loop_5510
47403 bcs,pn %icc, loop_5511
47404 sth %o5, [%l7 + 0x78]
47405 bcs,a,pt %icc, loop_5512
47406loop_5510:
47407 orn %i5, %l6, %g7
47408loop_5511:
47409 st %f8, [%l7 + 0x58]
47410 fexpand %f4, %f0
47411loop_5512:
47412 alignaddr %l5, %i4, %l3
47413 ldsh [%l7 + 0x36], %l1
47414 edge8ln %g1, %l4, %g5
47415 fors %f4, %f8, %f5
47416 fmovsne %icc, %f12, %f12
47417 ta %xcc, 0x0
47418 fbul %fcc1, loop_5513
47419 edge8 %o0, %l2, %i6
47420 brgz %i7, loop_5514
47421 fxnors %f13, %f1, %f1
47422loop_5513:
47423 xnor %g2, %o2, %o7
47424 lduw [%l7 + 0x2C], %g4
47425loop_5514:
47426 bpos,a,pt %icc, loop_5515
47427 edge16ln %g3, %i3, %o4
47428 andn %i2, 0x173A, %i0
47429 fmuld8sux16 %f13, %f10, %f14
47430loop_5515:
47431 fmul8ulx16 %f14, %f14, %f4
47432 fba %fcc1, loop_5516
47433 xnorcc %o1, %i1, %o3
47434 fmovrdgez %l0, %f0, %f8
47435 movgu %icc, %g6, %o5
47436loop_5516:
47437 tcs %xcc, 0x1
47438 lduw [%l7 + 0x74], %i5
47439 fble,a %fcc0, loop_5517
47440 fpsub16 %f8, %f0, %f8
47441 addc %l6, 0x0697, %g7
47442 fbl,a %fcc2, loop_5518
47443loop_5517:
47444 sdivcc %o6, 0x1B8A, %l5
47445 add %i4, 0x0613, %l3
47446 stw %g1, [%l7 + 0x18]
47447loop_5518:
47448 fandnot2s %f6, %f6, %f15
47449 fmovscs %icc, %f11, %f12
47450 fmovdl %xcc, %f11, %f5
47451 ldsw [%l7 + 0x1C], %l4
47452 brgz %l1, loop_5519
47453 sth %g5, [%l7 + 0x7E]
47454 ldsb [%l7 + 0x13], %o0
47455 bvs loop_5520
47456loop_5519:
47457 fandnot2s %f5, %f7, %f10
47458 edge16n %l2, %i6, %i7
47459 fsrc1s %f3, %f6
47460loop_5520:
47461 std %f8, [%l7 + 0x48]
47462 orncc %g2, %o2, %o7
47463 fornot1 %f2, %f4, %f8
47464 andncc %g4, %g3, %i3
47465 fandnot2s %f9, %f0, %f4
47466 st %f0, [%l7 + 0x60]
47467 fpsub32 %f12, %f14, %f14
47468 fble,a %fcc3, loop_5521
47469 udivcc %o4, 0x01D7, %i2
47470 stx %i0, [%l7 + 0x58]
47471 tneg %xcc, 0x3
47472loop_5521:
47473 ldd [%l7 + 0x30], %f14
47474 fmovsn %xcc, %f1, %f4
47475 fzero %f0
47476 fnot1 %f10, %f2
47477 ldsb [%l7 + 0x19], %o1
47478 ldsb [%l7 + 0x3D], %i1
47479 fcmpes %fcc1, %f7, %f7
47480 fcmpeq32 %f8, %f4, %l0
47481 alignaddr %g6, %o5, %i5
47482 fcmpne16 %f8, %f0, %l6
47483 fcmpgt32 %f6, %f8, %o3
47484 fzeros %f5
47485 fblg,a %fcc2, loop_5522
47486 nop
47487 setx loop_5523, %l0, %l1
47488 wrpr 0x1, %tl
47489 wrpr %l1, %tpc
47490 add %l1, 0x4, %l1
47491 wrpr %l1, %tnpc
47492 setx 0x34400001400, %l0, %l1
47493 wrpr %l1, %tstate
47494 wrhpr 0x4, %htstate
47495 retry
47496 ldsh [%l7 + 0x3E], %o6
47497 std %f14, [%l7 + 0x48]
47498loop_5522:
47499 fnot2 %f0, %f2
47500loop_5523:
47501 brnz %l5, loop_5524
47502 fcmps %fcc3, %f3, %f13
47503 bge,pn %icc, loop_5525
47504 std %f8, [%l7 + 0x40]
47505loop_5524:
47506 sethi 0x12B9, %g7
47507 fmovdl %icc, %f4, %f1
47508loop_5525:
47509 fzeros %f11
47510 fmovrdgez %i4, %f2, %f8
47511 tgu %icc, 0x7
47512 bneg,a loop_5526
47513 add %g1, 0x043F, %l3
47514 nop
47515 setx loop_5527, %l0, %l1
47516 wrpr 0x1, %tl
47517 wrpr %l1, %tpc
47518 add %l1, 0x4, %l1
47519 wrpr %l1, %tnpc
47520 setx 0x34400001400, %l0, %l1
47521 wrpr %l1, %tstate
47522 wrhpr 0x4, %htstate
47523 retry
47524 stb %l1, [%l7 + 0x22]
47525loop_5526:
47526 fpadd32 %f0, %f10, %f10
47527 call loop_5528
47528loop_5527:
47529 ba,a %icc, loop_5529
47530 fsrc1s %f3, %f15
47531 ldsh [%l7 + 0x28], %g5
47532loop_5528:
47533 std %f10, [%l7 + 0x60]
47534loop_5529:
47535 fbge %fcc3, loop_5530
47536 fpack32 %f0, %f4, %f14
47537 fmul8x16au %f2, %f2, %f2
47538 fandnot2 %f2, %f2, %f6
47539loop_5530:
47540 st %f1, [%l7 + 0x18]
47541 sth %l4, [%l7 + 0x28]
47542 ldsw [%l7 + 0x24], %l2
47543 fba %fcc2, loop_5531
47544 ldsw [%l7 + 0x3C], %o0
47545 nop
47546 setx loop_5532, %l0, %l1
47547 jmpl %l1, %i7
47548 ldx [%l7 + 0x78], %g2
47549loop_5531:
47550 andn %o2, %o7, %g4
47551 umulcc %g3, %i6, %i3
47552loop_5532:
47553 mova %xcc, %i2, %i0
47554 fxors %f0, %f15, %f1
47555 lduw [%l7 + 0x08], %o1
47556 stb %o4, [%l7 + 0x0A]
47557 movcc %xcc, %l0, %g6
47558 edge16n %i1, %i5, %o5
47559 fpackfix %f0, %f11
47560 tg %icc, 0x2
47561 andncc %l6, %o3, %l5
47562 sdiv %o6, 0x0620, %i4
47563 movrne %g7, 0x0AF, %g1
47564 xnor %l3, %g5, %l4
47565 fcmps %fcc1, %f11, %f5
47566 nop
47567 setx loop_5533, %l0, %l1
47568 wrpr 0x1, %tl
47569 wrpr %l1, %tnpc
47570 setx 0x34400001400, %l0, %l1
47571 wrpr %l1, %tstate
47572 wrhpr 0x4, %htstate
47573 done
47574 tpos %xcc, 0x0
47575 movleu %xcc, %l2, %o0
47576 fbul %fcc3, loop_5534
47577loop_5533:
47578 fmovdle %xcc, %f15, %f4
47579 fmovdge %xcc, %f15, %f11
47580 fmovdpos %icc, %f2, %f4
47581loop_5534:
47582 ld [%l7 + 0x7C], %f10
47583 fmovsn %xcc, %f5, %f15
47584 edge32 %l1, %i7, %g2
47585 movrgez %o7, %o2, %g3
47586 lduw [%l7 + 0x78], %g4
47587 be,a loop_5535
47588 ldsh [%l7 + 0x62], %i3
47589 movvc %xcc, %i6, %i2
47590 bshuffle %f4, %f12, %f6
47591loop_5535:
47592 srlx %i0, 0x1F, %o1
47593 edge32ln %o4, %g6, %i1
47594 nop
47595 setx loop_5536, %l0, %l1
47596 wrpr 0x1, %tl
47597 wrpr %l1, %tpc
47598 add %l1, 0x4, %l1
47599 wrpr %l1, %tnpc
47600 setx 0x34400001400, %l0, %l1
47601 wrpr %l1, %tstate
47602 wrhpr 0x4, %htstate
47603 retry
47604 ble,a,pn %xcc, loop_5537
47605 edge32ln %l0, %i5, %o5
47606 ldub [%l7 + 0x68], %l6
47607loop_5536:
47608 addcc %l5, %o3, %i4
47609loop_5537:
47610 subccc %o6, %g1, %g7
47611 stw %g5, [%l7 + 0x4C]
47612 fmovrdlz %l4, %f12, %f6
47613 bvc,pn %xcc, loop_5538
47614 fxnors %f8, %f0, %f11
47615 fors %f14, %f3, %f6
47616 bgu,pn %xcc, loop_5539
47617loop_5538:
47618 fbo %fcc3, loop_5540
47619 brgz,a %l2, loop_5541
47620 ldsb [%l7 + 0x42], %o0
47621loop_5539:
47622 fmovsne %xcc, %f9, %f7
47623loop_5540:
47624 xnor %l3, 0x19A7, %l1
47625loop_5541:
47626 std %f2, [%l7 + 0x08]
47627 mulx %g2, 0x01EC, %o7
47628 fbne %fcc3, loop_5542
47629 ld [%l7 + 0x34], %f11
47630 edge8n %i7, %g3, %o2
47631 fnegs %f9, %f11
47632loop_5542:
47633 ldsh [%l7 + 0x4A], %i3
47634 tge %xcc, 0x2
47635 fbu,a %fcc0, loop_5543
47636 edge16ln %i6, %i2, %i0
47637 edge16l %o1, %o4, %g4
47638 stw %g6, [%l7 + 0x38]
47639loop_5543:
47640 umulcc %i1, 0x0DB3, %l0
47641 sdiv %o5, 0x0680, %i5
47642 st %f2, [%l7 + 0x7C]
47643 ld [%l7 + 0x18], %f4
47644 movvs %xcc, %l6, %o3
47645 ldsb [%l7 + 0x34], %l5
47646 std %f2, [%l7 + 0x58]
47647 brz,a %o6, loop_5544
47648 fmovsa %icc, %f8, %f10
47649 xnor %i4, 0x0522, %g1
47650 for %f0, %f10, %f8
47651loop_5544:
47652 movn %xcc, %g5, %l4
47653 sth %l2, [%l7 + 0x22]
47654 fzero %f10
47655 fmovda %xcc, %f3, %f12
47656 fmul8x16 %f13, %f6, %f14
47657 fnand %f10, %f14, %f0
47658 fmovsl %icc, %f8, %f3
47659 ta %xcc, 0x1
47660 ldub [%l7 + 0x33], %g7
47661 movl %xcc, %o0, %l3
47662 ldsh [%l7 + 0x50], %l1
47663 ba,pn %xcc, loop_5545
47664 fmovsneg %icc, %f9, %f12
47665 fmovdpos %xcc, %f9, %f0
47666 fba %fcc1, loop_5546
47667loop_5545:
47668 faligndata %f4, %f6, %f12
47669 faligndata %f6, %f12, %f8
47670 call loop_5547
47671loop_5546:
47672 fmovrslez %o7, %f7, %f6
47673 ldsw [%l7 + 0x4C], %g2
47674 alignaddr %g3, %o2, %i7
47675loop_5547:
47676 stb %i3, [%l7 + 0x55]
47677 bvs,a %xcc, loop_5548
47678 subccc %i6, 0x00AE, %i2
47679 addc %i0, 0x1363, %o1
47680 std %f12, [%l7 + 0x68]
47681loop_5548:
47682 fbo,a %fcc0, loop_5549
47683 lduw [%l7 + 0x38], %o4
47684 movcs %icc, %g4, %i1
47685 alignaddrl %l0, %o5, %g6
47686loop_5549:
47687 tsubcc %l6, %o3, %i5
47688 popc 0x1676, %l5
47689 std %f14, [%l7 + 0x50]
47690 fmovsn %xcc, %f15, %f14
47691 stw %o6, [%l7 + 0x7C]
47692 bn loop_5550
47693 st %f15, [%l7 + 0x10]
47694 fmovsge %icc, %f13, %f8
47695 fmovdpos %icc, %f1, %f5
47696loop_5550:
47697 movvs %xcc, %g1, %i4
47698 brlez,a %l4, loop_5551
47699 fmovdcc %icc, %f4, %f12
47700 fbn %fcc1, loop_5552
47701 bvc,pn %xcc, loop_5553
47702loop_5551:
47703 fsrc1s %f6, %f5
47704 std %f6, [%l7 + 0x68]
47705loop_5552:
47706 subcc %g5, 0x0938, %l2
47707loop_5553:
47708 movge %icc, %g7, %o0
47709 ble %icc, loop_5554
47710 bgu %xcc, loop_5555
47711 stx %l1, [%l7 + 0x40]
47712 edge16n %o7, %l3, %g2
47713loop_5554:
47714 fble %fcc2, loop_5556
47715loop_5555:
47716 xorcc %g3, %i7, %o2
47717 udiv %i6, 0x1FC9, %i3
47718 udivcc %i2, 0x183C, %i0
47719loop_5556:
47720 ldsh [%l7 + 0x18], %o1
47721 lduh [%l7 + 0x20], %g4
47722 fexpand %f1, %f10
47723 sth %i1, [%l7 + 0x60]
47724 movne %icc, %o4, %l0
47725 fpsub16 %f4, %f14, %f2
47726 fmovsgu %xcc, %f12, %f5
47727 ldsb [%l7 + 0x4C], %o5
47728 fmovrsgz %l6, %f10, %f2
47729 lduh [%l7 + 0x72], %g6
47730 edge8 %i5, %l5, %o3
47731 movrlz %o6, %g1, %l4
47732 ldd [%l7 + 0x60], %f0
47733 stx %g5, [%l7 + 0x58]
47734 movl %xcc, %i4, %g7
47735 fcmple32 %f12, %f2, %o0
47736 fpsub32s %f6, %f6, %f13
47737 ldd [%l7 + 0x08], %f0
47738 stw %l1, [%l7 + 0x64]
47739 ldx [%l7 + 0x18], %l2
47740 fandnot2 %f10, %f12, %f8
47741 lduh [%l7 + 0x70], %o7
47742 fabss %f2, %f9
47743 fandnot1s %f4, %f1, %f12
47744 sdiv %l3, 0x0429, %g2
47745 fandnot2 %f6, %f4, %f14
47746 tcs %icc, 0x0
47747 smul %g3, %i7, %i6
47748 ldsh [%l7 + 0x40], %o2
47749 stb %i3, [%l7 + 0x58]
47750 movn %icc, %i2, %i0
47751 and %g4, 0x0764, %i1
47752 fnegs %f3, %f6
47753 fands %f4, %f1, %f4
47754 ldsh [%l7 + 0x6C], %o1
47755 edge32ln %l0, %o4, %o5
47756 movcc %xcc, %g6, %l6
47757 fmuld8sux16 %f1, %f15, %f12
47758 fmovrsgez %l5, %f13, %f7
47759 movrgz %i5, %o3, %g1
47760 fcmpeq32 %f2, %f0, %o6
47761 addc %l4, 0x0B2A, %g5
47762 lduw [%l7 + 0x40], %g7
47763 call loop_5557
47764 edge32 %o0, %l1, %i4
47765 ldsb [%l7 + 0x6B], %o7
47766 fcmpeq16 %f14, %f4, %l3
47767loop_5557:
47768 sdivx %l2, 0x076B, %g2
47769 sra %i7, 0x00, %i6
47770 ldd [%l7 + 0x18], %f4
47771 popc 0x187D, %g3
47772 ba loop_5558
47773 edge8n %i3, %i2, %o2
47774 fpadd16 %f0, %f4, %f14
47775 sth %i0, [%l7 + 0x38]
47776loop_5558:
47777 ld [%l7 + 0x20], %f0
47778 fmovspos %xcc, %f13, %f6
47779 udiv %g4, 0x0926, %o1
47780 lduh [%l7 + 0x10], %l0
47781 bleu,a,pn %icc, loop_5559
47782 sth %o4, [%l7 + 0x72]
47783 stb %o5, [%l7 + 0x41]
47784 fmovscs %xcc, %f4, %f7
47785loop_5559:
47786 tsubcc %i1, %g6, %l5
47787 lduh [%l7 + 0x42], %l6
47788 fnor %f6, %f0, %f6
47789 st %f0, [%l7 + 0x08]
47790 fmovrse %o3, %f4, %f6
47791 fbuge %fcc0, loop_5560
47792 bvc,a %icc, loop_5561
47793 fmovdvc %icc, %f11, %f14
47794 fornot2 %f6, %f2, %f8
47795loop_5560:
47796 stw %i5, [%l7 + 0x1C]
47797loop_5561:
47798 tle %icc, 0x4
47799 ldsb [%l7 + 0x34], %g1
47800 taddcctv %l4, 0x0DBC, %o6
47801 fmovrsgz %g7, %f11, %f7
47802 tpos %icc, 0x7
47803 fcmpne16 %f14, %f14, %g5
47804 lduw [%l7 + 0x78], %o0
47805 ldsb [%l7 + 0x77], %l1
47806 subc %i4, %l3, %l2
47807 array16 %o7, %g2, %i7
47808 ldd [%l7 + 0x50], %f8
47809 ld [%l7 + 0x34], %f0
47810 edge8ln %g3, %i6, %i2
47811 ldsh [%l7 + 0x4E], %o2
47812 edge16 %i0, %g4, %i3
47813 bneg,a,pt %icc, loop_5562
47814 bvc %icc, loop_5563
47815 edge32n %o1, %o4, %o5
47816 ld [%l7 + 0x08], %f0
47817loop_5562:
47818 fmovrde %l0, %f14, %f14
47819loop_5563:
47820 fmovrslez %g6, %f7, %f14
47821 lduw [%l7 + 0x28], %i1
47822 fors %f14, %f5, %f12
47823 xnor %l5, 0x023F, %l6
47824 fbuge,a %fcc3, loop_5564
47825 ldub [%l7 + 0x36], %o3
47826 stb %i5, [%l7 + 0x5D]
47827 udiv %g1, 0x16E1, %l4
47828loop_5564:
47829 fbug,a %fcc3, loop_5565
47830 fpsub16 %f12, %f2, %f8
47831 bvc,pt %icc, loop_5566
47832 stx %o6, [%l7 + 0x48]
47833loop_5565:
47834 edge16ln %g7, %g5, %o0
47835 movn %icc, %l1, %l3
47836loop_5566:
47837 fmul8ulx16 %f0, %f10, %f8
47838 fbue %fcc3, loop_5567
47839 fble %fcc1, loop_5568
47840 sth %l2, [%l7 + 0x38]
47841 fmovrdgez %i4, %f6, %f10
47842loop_5567:
47843 fbule %fcc1, loop_5569
47844loop_5568:
47845 movgu %icc, %o7, %g2
47846 stw %i7, [%l7 + 0x30]
47847 fsrc2 %f6, %f4
47848loop_5569:
47849 fands %f5, %f4, %f14
47850 brnz,a %i6, loop_5570
47851 movneg %xcc, %i2, %o2
47852 fbn %fcc2, loop_5571
47853 tvc %xcc, 0x0
47854loop_5570:
47855 faligndata %f14, %f8, %f2
47856 fpadd32s %f4, %f0, %f12
47857loop_5571:
47858 fsrc1s %f14, %f2
47859 fzeros %f12
47860 fpadd32 %f2, %f4, %f12
47861 lduh [%l7 + 0x30], %g3
47862 tvs %xcc, 0x7
47863 fmul8x16au %f6, %f8, %f6
47864 bcc loop_5572
47865 fpadd32s %f9, %f1, %f11
47866 fone %f14
47867 fmovdneg %xcc, %f9, %f2
47868loop_5572:
47869 fpsub16 %f2, %f14, %f2
47870 ldsb [%l7 + 0x42], %g4
47871 fbge %fcc0, loop_5573
47872 stb %i3, [%l7 + 0x56]
47873 movn %xcc, %i0, %o1
47874 call loop_5574
47875loop_5573:
47876 fpadd32 %f4, %f12, %f2
47877 brlez,a %o5, loop_5575
47878 fmovrsgez %o4, %f3, %f9
47879loop_5574:
47880 lduw [%l7 + 0x4C], %g6
47881 fmovrdlez %i1, %f0, %f8
47882loop_5575:
47883 lduh [%l7 + 0x6C], %l5
47884 edge32 %l0, %l6, %o3
47885 movrgz %g1, 0x06D, %l4
47886 subccc %i5, 0x116F, %o6
47887 lduw [%l7 + 0x4C], %g5
47888 sth %o0, [%l7 + 0x48]
47889 andncc %g7, %l1, %l2
47890 fnot2s %f6, %f1
47891 fcmple16 %f2, %f0, %l3
47892 sth %o7, [%l7 + 0x20]
47893 ld [%l7 + 0x50], %f14
47894 bneg,a,pn %xcc, loop_5576
47895 ldsh [%l7 + 0x60], %g2
47896 fand %f12, %f10, %f10
47897 fmovrdlz %i7, %f8, %f8
47898loop_5576:
47899 fands %f10, %f11, %f8
47900 tcc %icc, 0x0
47901 ldd [%l7 + 0x48], %f14
47902 fmovsvc %xcc, %f4, %f1
47903 fornot1s %f15, %f4, %f5
47904 brlz,a %i4, loop_5577
47905 edge32ln %i6, %o2, %g3
47906 fmovdn %icc, %f3, %f10
47907 fbl %fcc1, loop_5578
47908loop_5577:
47909 fmovsa %icc, %f9, %f3
47910 xorcc %i2, %i3, %g4
47911 nop
47912 setx loop_5579, %l0, %l1
47913 wrpr 0x1, %tl
47914 wrpr %l1, %tnpc
47915 setx 0x34400001400, %l0, %l1
47916 wrpr %l1, %tstate
47917 wrhpr 0x4, %htstate
47918 done
47919loop_5578:
47920 fmovsle %xcc, %f9, %f5
47921 bvs,pt %xcc, loop_5580
47922 orn %o1, 0x1E01, %o5
47923loop_5579:
47924 subcc %o4, 0x16F1, %i0
47925 edge8l %i1, %l5, %l0
47926loop_5580:
47927 movre %l6, %o3, %g6
47928 fmuld8sux16 %f7, %f13, %f6
47929 ldd [%l7 + 0x18], %f4
47930 ldx [%l7 + 0x28], %g1
47931 fpadd32s %f10, %f5, %f9
47932 fsrc2 %f2, %f14
47933 std %f14, [%l7 + 0x70]
47934 addcc %l4, 0x05FE, %o6
47935 nop
47936 setx loop_5581, %l0, %l1
47937 jmpl %l1, %i5
47938 fbn,a %fcc3, loop_5582
47939 fbu %fcc1, loop_5583
47940 for %f4, %f2, %f14
47941loop_5581:
47942 tpos %xcc, 0x3
47943loop_5582:
47944 lduw [%l7 + 0x68], %g5
47945loop_5583:
47946 bshuffle %f6, %f14, %f4
47947 fmovrse %o0, %f8, %f11
47948 taddcc %g7, %l2, %l3
47949 fmovs %f6, %f13
47950 fmovde %xcc, %f10, %f5
47951 ld [%l7 + 0x58], %f2
47952 tg %xcc, 0x6
47953 edge32n %l1, %o7, %g2
47954 sdivx %i4, 0x1689, %i6
47955 st %f7, [%l7 + 0x34]
47956 fmovrdne %o2, %f2, %f2
47957 orn %i7, 0x1B18, %i2
47958 sll %i3, 0x09, %g3
47959 movne %xcc, %o1, %g4
47960 fmovsge %xcc, %f1, %f9
47961 taddcctv %o4, 0x01C2, %i0
47962 sll %o5, %i1, %l0
47963 fpack32 %f10, %f8, %f2
47964 stx %l5, [%l7 + 0x78]
47965 edge32n %l6, %o3, %g6
47966 sll %g1, 0x0E, %o6
47967 fmovdvc %icc, %f14, %f3
47968 bg,a loop_5584
47969 bne,pn %xcc, loop_5585
47970 addc %i5, 0x18EC, %l4
47971 ldsb [%l7 + 0x73], %o0
47972loop_5584:
47973 array32 %g5, %l2, %g7
47974loop_5585:
47975 addcc %l1, %o7, %l3
47976 ldsb [%l7 + 0x6C], %i4
47977 fmovsne %icc, %f5, %f2
47978 stx %i6, [%l7 + 0x20]
47979 fpackfix %f12, %f13
47980 ld [%l7 + 0x70], %f15
47981 fones %f7
47982 fmovsn %icc, %f9, %f15
47983 fzero %f12
47984 add %g2, 0x145F, %i7
47985 tvc %xcc, 0x7
47986 fmovrdgz %o2, %f12, %f6
47987 fcmple16 %f0, %f12, %i3
47988 fsrc1s %f1, %f4
47989 tg %xcc, 0x1
47990 fpackfix %f14, %f10
47991 or %g3, 0x04A9, %i2
47992 ldsw [%l7 + 0x24], %g4
47993 lduh [%l7 + 0x56], %o1
47994 bpos,a,pt %xcc, loop_5586
47995 sub %i0, 0x193B, %o4
47996 fmovdn %icc, %f5, %f3
47997 ldsb [%l7 + 0x4B], %o5
47998loop_5586:
47999 ld [%l7 + 0x1C], %f0
48000 st %f15, [%l7 + 0x54]
48001 ldsw [%l7 + 0x10], %l0
48002 bvc %xcc, loop_5587
48003 movpos %icc, %l5, %l6
48004 lduw [%l7 + 0x78], %i1
48005 fsrc1 %f2, %f14
48006loop_5587:
48007 fbne,a %fcc1, loop_5588
48008 movne %icc, %g6, %o3
48009 fbu,a %fcc0, loop_5589
48010 fandnot2 %f12, %f10, %f0
48011loop_5588:
48012 fmovrdgz %g1, %f8, %f10
48013 ldsh [%l7 + 0x3C], %i5
48014loop_5589:
48015 fnot2 %f14, %f10
48016 sllx %l4, 0x03, %o6
48017 sllx %g5, 0x18, %l2
48018 fpsub32 %f6, %f12, %f10
48019 tgu %xcc, 0x6
48020 ld [%l7 + 0x50], %f14
48021 movgu %xcc, %g7, %l1
48022 st %f1, [%l7 + 0x44]
48023 fmovdgu %icc, %f11, %f0
48024 stb %o0, [%l7 + 0x21]
48025 umul %o7, %i4, %i6
48026 andncc %l3, %i7, %g2
48027 st %f7, [%l7 + 0x34]
48028 tneg %xcc, 0x6
48029 fbug,a %fcc2, loop_5590
48030 fblg %fcc2, loop_5591
48031 udivcc %o2, 0x0070, %g3
48032 sth %i3, [%l7 + 0x2C]
48033loop_5590:
48034 ldd [%l7 + 0x60], %f6
48035loop_5591:
48036 fxnors %f5, %f4, %f1
48037 fblg,a %fcc3, loop_5592
48038 fmovsa %icc, %f1, %f6
48039 ldx [%l7 + 0x78], %g4
48040 ta %icc, 0x1
48041loop_5592:
48042 fblg,a %fcc3, loop_5593
48043 bcs,a,pt %xcc, loop_5594
48044 stw %o1, [%l7 + 0x10]
48045 faligndata %f2, %f6, %f10
48046loop_5593:
48047 fbge %fcc0, loop_5595
48048loop_5594:
48049 sdiv %i0, 0x0122, %o4
48050 fmul8x16au %f13, %f4, %f2
48051 bne,a %icc, loop_5596
48052loop_5595:
48053 fmovde %icc, %f9, %f7
48054 ld [%l7 + 0x70], %f6
48055 movpos %xcc, %i2, %o5
48056loop_5596:
48057 fmovs %f6, %f6
48058 array8 %l5, %l0, %l6
48059 ble,a loop_5597
48060 fpsub32s %f3, %f5, %f12
48061 fbug %fcc3, loop_5598
48062 movgu %xcc, %i1, %o3
48063loop_5597:
48064 ldub [%l7 + 0x09], %g6
48065 edge16n %i5, %l4, %o6
48066loop_5598:
48067 fbe %fcc0, loop_5599
48068 st %f14, [%l7 + 0x68]
48069 ldsw [%l7 + 0x44], %g5
48070 fmovrslz %l2, %f11, %f9
48071loop_5599:
48072 xnor %g7, %l1, %g1
48073 st %f5, [%l7 + 0x20]
48074 brnz %o0, loop_5600
48075 ldsw [%l7 + 0x6C], %i4
48076 stw %o7, [%l7 + 0x08]
48077 fxor %f10, %f10, %f8
48078loop_5600:
48079 bg,a,pn %xcc, loop_5601
48080 fxnors %f3, %f7, %f11
48081 fmovsleu %icc, %f5, %f11
48082 movcs %xcc, %i6, %l3
48083loop_5601:
48084 fmovsle %icc, %f7, %f13
48085 fmovrslez %g2, %f1, %f0
48086 movpos %icc, %o2, %g3
48087 fmuld8ulx16 %f3, %f3, %f2
48088 ldsb [%l7 + 0x71], %i3
48089 ldsw [%l7 + 0x0C], %g4
48090 movleu %xcc, %o1, %i7
48091 fmul8ulx16 %f6, %f12, %f14
48092 fbo,a %fcc3, loop_5602
48093 fcmple16 %f14, %f2, %i0
48094 bshuffle %f8, %f8, %f12
48095 fmul8x16al %f5, %f8, %f0
48096loop_5602:
48097 ldsb [%l7 + 0x79], %i2
48098 stw %o5, [%l7 + 0x64]
48099 fmovsge %icc, %f12, %f11
48100 fnot2 %f14, %f4
48101 xnorcc %o4, 0x029D, %l5
48102 fmovdvc %icc, %f11, %f9
48103 movrlz %l0, %l6, %o3
48104 fcmped %fcc3, %f6, %f10
48105 movrlez %i1, %i5, %g6
48106 fmovrdgez %o6, %f4, %f10
48107 stw %g5, [%l7 + 0x3C]
48108 bn,pn %icc, loop_5603
48109 sub %l2, 0x02AC, %l4
48110 bge,a,pt %icc, loop_5604
48111 srl %l1, 0x12, %g1
48112loop_5603:
48113 stw %g7, [%l7 + 0x10]
48114 alignaddrl %o0, %i4, %o7
48115loop_5604:
48116 lduh [%l7 + 0x3C], %i6
48117 stx %g2, [%l7 + 0x50]
48118 fmovdne %xcc, %f5, %f1
48119 lduw [%l7 + 0x30], %o2
48120 bneg,a %xcc, loop_5605
48121 tg %xcc, 0x2
48122 movcc %xcc, %l3, %i3
48123 bcc,a,pt %xcc, loop_5606
48124loop_5605:
48125 fsrc2s %f14, %f1
48126 st %f9, [%l7 + 0x30]
48127 std %f6, [%l7 + 0x40]
48128loop_5606:
48129 fxors %f2, %f15, %f3
48130 fmovdneg %icc, %f8, %f5
48131 movne %icc, %g4, %o1
48132 fnot2 %f8, %f2
48133 tvs %xcc, 0x1
48134 addc %g3, 0x07E6, %i7
48135 fmovdn %icc, %f10, %f9
48136 movg %icc, %i0, %o5
48137 be,a,pn %icc, loop_5607
48138 fands %f10, %f0, %f9
48139 fbul,a %fcc3, loop_5608
48140 nop
48141 setx loop_5609, %l0, %l1
48142 wrpr 0x1, %tl
48143 wrpr %l1, %tpc
48144 add %l1, 0x4, %l1
48145 wrpr %l1, %tnpc
48146 setx 0x34400001400, %l0, %l1
48147 wrpr %l1, %tstate
48148 wrhpr 0x4, %htstate
48149 retry
48150loop_5607:
48151 sdiv %o4, 0x0F35, %i2
48152 fcmpgt16 %f8, %f4, %l5
48153loop_5608:
48154 tge %xcc, 0x0
48155loop_5609:
48156 tvs %xcc, 0x7
48157 fbule,a %fcc0, loop_5610
48158 stx %l0, [%l7 + 0x38]
48159 fpadd16s %f4, %f4, %f15
48160 ldx [%l7 + 0x68], %l6
48161loop_5610:
48162 fpackfix %f8, %f9
48163 ldd [%l7 + 0x18], %f12
48164 subccc %o3, %i5, %i1
48165 fnot1s %f8, %f2
48166 fone %f12
48167 stw %o6, [%l7 + 0x6C]
48168 fpackfix %f0, %f5
48169 ldub [%l7 + 0x0F], %g6
48170 fsrc2s %f6, %f9
48171 fpsub32s %f5, %f4, %f15
48172 stb %g5, [%l7 + 0x31]
48173 fble %fcc3, loop_5611
48174 bne,a loop_5612
48175 fmovsl %xcc, %f10, %f8
48176 fbe %fcc1, loop_5613
48177loop_5611:
48178 stx %l2, [%l7 + 0x10]
48179loop_5612:
48180 fbu %fcc3, loop_5614
48181 tsubcctv %l1, %g1, %l4
48182loop_5613:
48183 stb %o0, [%l7 + 0x69]
48184 fmovsl %icc, %f6, %f9
48185loop_5614:
48186 ta %icc, 0x4
48187 ldsw [%l7 + 0x1C], %i4
48188 fands %f7, %f12, %f13
48189 umul %g7, 0x09CB, %o7
48190 fcmpeq16 %f12, %f2, %g2
48191 ldd [%l7 + 0x20], %f0
48192 fmovsgu %xcc, %f1, %f11
48193 addccc %o2, %i6, %i3
48194 addccc %g4, 0x0FCB, %o1
48195 ldsh [%l7 + 0x3E], %l3
48196 ld [%l7 + 0x18], %f7
48197 subccc %i7, 0x0654, %i0
48198 std %f0, [%l7 + 0x30]
48199 fpadd16s %f10, %f11, %f2
48200 fpsub32s %f7, %f7, %f15
48201 movl %xcc, %g3, %o5
48202 fmovsneg %xcc, %f13, %f6
48203 lduw [%l7 + 0x38], %o4
48204 pdist %f12, %f2, %f6
48205 fpsub16s %f8, %f13, %f12
48206 st %f10, [%l7 + 0x20]
48207 fbe %fcc3, loop_5615
48208 edge8l %i2, %l5, %l0
48209 ld [%l7 + 0x70], %f13
48210 fmovsleu %icc, %f14, %f11
48211loop_5615:
48212 fpadd16s %f3, %f2, %f3
48213 fandnot2 %f6, %f6, %f4
48214 fmovdvs %icc, %f6, %f2
48215 ld [%l7 + 0x54], %f0
48216 fmovdgu %icc, %f4, %f8
48217 fpsub16s %f0, %f4, %f2
48218 st %f0, [%l7 + 0x14]
48219 and %l6, 0x1527, %i5
48220 stb %o3, [%l7 + 0x35]
48221 stw %i1, [%l7 + 0x34]
48222 ldub [%l7 + 0x08], %g6
48223 fands %f15, %f0, %f0
48224 lduw [%l7 + 0x54], %o6
48225 fmovsg %icc, %f9, %f0
48226 ldsh [%l7 + 0x26], %l2
48227 sllx %g5, %g1, %l4
48228 fornot2s %f7, %f4, %f14
48229 movgu %icc, %l1, %i4
48230 fmovsneg %icc, %f2, %f3
48231 ldsw [%l7 + 0x70], %g7
48232 fmovd %f0, %f10
48233 fble,a %fcc1, loop_5616
48234 ldd [%l7 + 0x08], %f0
48235 edge8ln %o7, %o0, %g2
48236 fmovsl %xcc, %f11, %f11
48237loop_5616:
48238 ldsb [%l7 + 0x2A], %o2
48239 fmuld8sux16 %f9, %f7, %f12
48240 movg %icc, %i6, %i3
48241 ld [%l7 + 0x14], %f1
48242 st %f10, [%l7 + 0x0C]
48243 xor %o1, 0x069D, %l3
48244 movrgz %i7, %g4, %i0
48245 edge32ln %o5, %o4, %i2
48246 fba %fcc3, loop_5617
48247 fpack16 %f8, %f10
48248 ldd [%l7 + 0x10], %f12
48249 call loop_5618
48250loop_5617:
48251 stw %l5, [%l7 + 0x74]
48252 fmovrslez %g3, %f6, %f14
48253 lduw [%l7 + 0x08], %l6
48254loop_5618:
48255 tleu %icc, 0x4
48256 ldsw [%l7 + 0x64], %i5
48257 ld [%l7 + 0x10], %f7
48258 fnot2s %f10, %f4
48259 ldsb [%l7 + 0x4D], %o3
48260 fmovsneg %xcc, %f10, %f3
48261 fpackfix %f14, %f14
48262 fmovdneg %icc, %f1, %f6
48263 srax %l0, %i1, %g6
48264 st %f1, [%l7 + 0x48]
48265 fornot1s %f13, %f15, %f13
48266 taddcc %l2, 0x1E1D, %g5
48267 edge16n %g1, %l4, %l1
48268 orcc %i4, %o6, %o7
48269 smul %g7, 0x15E6, %o0
48270 sethi 0x0190, %g2
48271 stw %o2, [%l7 + 0x08]
48272 sth %i3, [%l7 + 0x36]
48273 fnegs %f1, %f14
48274 be,a loop_5619
48275 fmovde %xcc, %f5, %f5
48276 sdivx %i6, 0x1907, %l3
48277 fba,a %fcc2, loop_5620
48278loop_5619:
48279 ldsw [%l7 + 0x34], %o1
48280 bshuffle %f10, %f2, %f14
48281 fbuge,a %fcc2, loop_5621
48282loop_5620:
48283 taddcc %g4, %i0, %o5
48284 fpack32 %f8, %f12, %f14
48285 ld [%l7 + 0x70], %f5
48286loop_5621:
48287 fbug,a %fcc0, loop_5622
48288 fpack16 %f14, %f1
48289 st %f12, [%l7 + 0x08]
48290 fbg %fcc2, loop_5623
48291loop_5622:
48292 ld [%l7 + 0x68], %f0
48293 popc 0x0025, %i7
48294 lduw [%l7 + 0x68], %o4
48295loop_5623:
48296 lduh [%l7 + 0x2C], %l5
48297 te %xcc, 0x5
48298 fmovrdlz %i2, %f12, %f6
48299 fcmpd %fcc2, %f8, %f2
48300 movre %g3, 0x00E, %l6
48301 tn %xcc, 0x6
48302 and %o3, %i5, %i1
48303 fsrc1 %f12, %f14
48304 pdist %f12, %f12, %f10
48305 fbue %fcc0, loop_5624
48306 sllx %l0, %l2, %g5
48307 ble,a loop_5625
48308 fone %f8
48309loop_5624:
48310 sra %g1, 0x10, %g6
48311 subccc %l1, 0x083C, %i4
48312loop_5625:
48313 st %f4, [%l7 + 0x20]
48314 fandnot2s %f5, %f7, %f7
48315 movvs %icc, %l4, %o6
48316 lduh [%l7 + 0x1E], %g7
48317 std %f0, [%l7 + 0x50]
48318 fmovrse %o0, %f2, %f14
48319 fbg,a %fcc2, loop_5626
48320 ldub [%l7 + 0x66], %g2
48321 pdist %f4, %f6, %f10
48322 ldsh [%l7 + 0x6C], %o2
48323loop_5626:
48324 fpackfix %f2, %f2
48325 fornot2s %f6, %f15, %f2
48326 fcmpgt16 %f4, %f0, %o7
48327 stw %i3, [%l7 + 0x64]
48328 mova %xcc, %l3, %o1
48329 fornot2s %f1, %f4, %f6
48330 movrlz %g4, 0x3C3, %i0
48331 fcmped %fcc3, %f2, %f2
48332 stw %o5, [%l7 + 0x6C]
48333 tpos %xcc, 0x3
48334 ldsb [%l7 + 0x33], %i7
48335 fnot1s %f3, %f13
48336 fnands %f8, %f2, %f11
48337 lduh [%l7 + 0x18], %i6
48338 lduw [%l7 + 0x50], %o4
48339 movrlez %i2, 0x26E, %l5
48340 subcc %l6, %o3, %g3
48341 sth %i5, [%l7 + 0x2E]
48342 fmovsvs %icc, %f8, %f2
48343 tgu %icc, 0x3
48344 ldub [%l7 + 0x23], %l0
48345 fmovsgu %icc, %f13, %f5
48346 fzero %f12
48347 xnorcc %i1, %l2, %g5
48348 fnegs %f3, %f3
48349 fsrc1 %f10, %f10
48350 ldub [%l7 + 0x39], %g6
48351 std %f4, [%l7 + 0x68]
48352 bcc,a %xcc, loop_5627
48353 ld [%l7 + 0x38], %f2
48354 ld [%l7 + 0x28], %f15
48355 tle %icc, 0x3
48356loop_5627:
48357 fmovsgu %xcc, %f8, %f15
48358 ldub [%l7 + 0x13], %g1
48359 fmovda %xcc, %f10, %f7
48360 taddcctv %i4, %l4, %l1
48361 st %f14, [%l7 + 0x30]
48362 lduw [%l7 + 0x54], %o6
48363 fnot1 %f14, %f14
48364 fxor %f12, %f4, %f0
48365 ldub [%l7 + 0x7E], %o0
48366 fzero %f8
48367 stx %g7, [%l7 + 0x18]
48368 andncc %o2, %o7, %g2
48369 fmovrdgz %i3, %f12, %f0
48370 xnor %o1, %l3, %i0
48371 fcmpeq16 %f10, %f12, %g4
48372 fcmpne32 %f8, %f4, %o5
48373 movleu %icc, %i6, %i7
48374 fba,a %fcc3, loop_5628
48375 movrgez %o4, %l5, %l6
48376 siam 0x0
48377 addc %o3, 0x1132, %i2
48378loop_5628:
48379 stw %g3, [%l7 + 0x08]
48380 stx %i5, [%l7 + 0x08]
48381 edge32 %i1, %l0, %l2
48382 fzeros %f4
48383 xnorcc %g5, %g1, %i4
48384 fpmerge %f15, %f1, %f2
48385 bpos,pt %xcc, loop_5629
48386 ldx [%l7 + 0x10], %g6
48387 fmovsvc %icc, %f2, %f10
48388 orcc %l4, %o6, %l1
48389loop_5629:
48390 movrgez %g7, %o0, %o2
48391 ldd [%l7 + 0x40], %f6
48392 fmovrdlez %g2, %f14, %f12
48393 tle %xcc, 0x0
48394 fbue %fcc1, loop_5630
48395 lduh [%l7 + 0x72], %o7
48396 stb %i3, [%l7 + 0x64]
48397 movre %o1, %l3, %g4
48398loop_5630:
48399 fmovdle %icc, %f3, %f9
48400 movg %xcc, %i0, %o5
48401 stx %i6, [%l7 + 0x20]
48402 movvc %xcc, %o4, %i7
48403 fandnot1s %f5, %f12, %f1
48404 fcmped %fcc0, %f10, %f10
48405 fmovda %icc, %f13, %f0
48406 stx %l5, [%l7 + 0x38]
48407 sdiv %o3, 0x1187, %l6
48408 alignaddrl %g3, %i2, %i1
48409 brlz %l0, loop_5631
48410 fpsub16s %f8, %f6, %f5
48411 fmovsvs %xcc, %f4, %f13
48412 stb %i5, [%l7 + 0x60]
48413loop_5631:
48414 ldsw [%l7 + 0x58], %l2
48415 fbuge,a %fcc2, loop_5632
48416 movge %xcc, %g5, %i4
48417 array16 %g6, %g1, %l4
48418 fmul8sux16 %f0, %f6, %f14
48419loop_5632:
48420 fbg,a %fcc3, loop_5633
48421 fpsub16s %f11, %f2, %f7
48422 lduw [%l7 + 0x70], %l1
48423 fmovdneg %xcc, %f1, %f9
48424loop_5633:
48425 tsubcctv %g7, 0x0460, %o6
48426 lduw [%l7 + 0x4C], %o0
48427 ldd [%l7 + 0x30], %f10
48428 fpmerge %f10, %f15, %f14
48429 alignaddr %o2, %g2, %o7
48430 fxnors %f1, %f14, %f12
48431 fornot1s %f6, %f5, %f10
48432 fbg %fcc0, loop_5634
48433 bshuffle %f8, %f4, %f14
48434 fbg %fcc1, loop_5635
48435 tge %icc, 0x3
48436loop_5634:
48437 fmovs %f7, %f5
48438 fpmerge %f14, %f14, %f4
48439loop_5635:
48440 stb %o1, [%l7 + 0x53]
48441 fpack32 %f14, %f2, %f6
48442 fmovde %icc, %f3, %f2
48443 movrgez %i3, 0x01C, %g4
48444 fmovdne %icc, %f4, %f4
48445 fmul8x16au %f0, %f15, %f8
48446 stb %l3, [%l7 + 0x42]
48447 fble %fcc0, loop_5636
48448 mulscc %o5, %i6, %i0
48449 fmovdleu %xcc, %f4, %f8
48450 movrne %i7, 0x084, %l5
48451loop_5636:
48452 ldd [%l7 + 0x10], %f4
48453 tneg %xcc, 0x6
48454 popc %o4, %l6
48455 stb %o3, [%l7 + 0x78]
48456 ldsw [%l7 + 0x14], %g3
48457 fcmpne16 %f10, %f4, %i2
48458 lduh [%l7 + 0x76], %l0
48459 fmovse %icc, %f12, %f6
48460 fnot2s %f13, %f10
48461 fcmpne32 %f14, %f10, %i5
48462 fcmpd %fcc1, %f2, %f14
48463 ldsb [%l7 + 0x2B], %l2
48464 lduh [%l7 + 0x6C], %g5
48465 movleu %icc, %i1, %i4
48466 fbu,a %fcc3, loop_5637
48467 stx %g1, [%l7 + 0x20]
48468 ldub [%l7 + 0x2E], %l4
48469 taddcctv %g6, %g7, %l1
48470loop_5637:
48471 ld [%l7 + 0x2C], %f10
48472 fors %f14, %f7, %f1
48473 fmul8x16 %f11, %f2, %f2
48474 subccc %o6, 0x0E4E, %o0
48475 edge16 %g2, %o2, %o1
48476 bl loop_5638
48477 movcc %xcc, %o7, %i3
48478 lduw [%l7 + 0x50], %g4
48479 stw %l3, [%l7 + 0x2C]
48480loop_5638:
48481 fxnor %f6, %f4, %f6
48482 fpack16 %f2, %f4
48483 bcs,pt %xcc, loop_5639
48484 fmovscs %xcc, %f10, %f9
48485 edge16 %i6, %i0, %i7
48486 xorcc %o5, %o4, %l6
48487loop_5639:
48488 fmul8x16al %f14, %f8, %f0
48489 movvs %xcc, %o3, %l5
48490 std %f8, [%l7 + 0x78]
48491 fandnot1 %f14, %f10, %f2
48492 st %f6, [%l7 + 0x10]
48493 fsrc2s %f5, %f5
48494 sllx %i2, 0x15, %g3
48495 movpos %icc, %i5, %l2
48496 nop
48497 setx loop_5640, %l0, %l1
48498 wrpr 0x1, %tl
48499 wrpr %l1, %tnpc
48500 setx 0x34400001400, %l0, %l1
48501 wrpr %l1, %tstate
48502 wrhpr 0x4, %htstate
48503 done
48504 sll %l0, %i1, %i4
48505 fbl %fcc2, loop_5641
48506 fbg,a %fcc2, loop_5642
48507loop_5640:
48508 fmovrse %g1, %f5, %f3
48509 movne %xcc, %g5, %l4
48510loop_5641:
48511 sth %g7, [%l7 + 0x30]
48512loop_5642:
48513 sdivx %g6, 0x1E60, %o6
48514 edge32 %o0, %g2, %o2
48515 fbug,a %fcc1, loop_5643
48516 stw %l1, [%l7 + 0x2C]
48517 fmovrsne %o7, %f4, %f11
48518 ldx [%l7 + 0x10], %o1
48519loop_5643:
48520 movcs %xcc, %g4, %i3
48521 fbul,a %fcc1, loop_5644
48522 fmovsgu %icc, %f3, %f7
48523 bl %icc, loop_5645
48524 sdiv %i6, 0x16AC, %l3
48525loop_5644:
48526 move %icc, %i0, %o5
48527 be loop_5646
48528loop_5645:
48529 fnegd %f6, %f2
48530 stx %o4, [%l7 + 0x60]
48531 stw %l6, [%l7 + 0x10]
48532loop_5646:
48533 array8 %o3, %l5, %i2
48534 stb %i7, [%l7 + 0x0F]
48535 fsrc2 %f0, %f10
48536 stb %g3, [%l7 + 0x70]
48537 fpsub32 %f2, %f14, %f12
48538 ldd [%l7 + 0x40], %f8
48539 movre %i5, 0x1E6, %l0
48540 add %i1, %i4, %g1
48541 movcc %xcc, %g5, %l4
48542 srax %g7, %l2, %g6
48543 pdist %f6, %f4, %f8
48544 bpos,pn %icc, loop_5647
48545 fmovspos %icc, %f2, %f5
48546 taddcc %o6, %g2, %o0
48547 ta %xcc, 0x1
48548loop_5647:
48549 lduw [%l7 + 0x44], %o2
48550 stx %l1, [%l7 + 0x38]
48551 ble,a,pn %xcc, loop_5648
48552 fnot1 %f8, %f12
48553 ldsb [%l7 + 0x5C], %o1
48554 ldd [%l7 + 0x08], %f6
48555loop_5648:
48556 fornot1 %f4, %f4, %f2
48557 fsrc2s %f6, %f14
48558 movcs %xcc, %o7, %g4
48559 fzeros %f2
48560 stw %i6, [%l7 + 0x0C]
48561 movleu %xcc, %l3, %i0
48562 andcc %o5, 0x1467, %i3
48563 fpsub16 %f2, %f12, %f8
48564 ldx [%l7 + 0x10], %l6
48565 fnand %f0, %f2, %f12
48566 alignaddrl %o3, %o4, %i2
48567 fmovrsgz %i7, %f11, %f11
48568 edge32n %l5, %i5, %g3
48569 ldsw [%l7 + 0x58], %i1
48570 ld [%l7 + 0x2C], %f10
48571 ldub [%l7 + 0x58], %l0
48572 ldx [%l7 + 0x08], %i4
48573 fcmpeq32 %f6, %f2, %g5
48574 tl %icc, 0x4
48575 movpos %icc, %l4, %g1
48576 ldsh [%l7 + 0x7C], %l2
48577 fnands %f3, %f10, %f7
48578 fexpand %f9, %f0
48579 fmul8ulx16 %f14, %f2, %f12
48580 fblg,a %fcc2, loop_5649
48581 fxnors %f1, %f4, %f7
48582 popc 0x0BF7, %g6
48583 fbue,a %fcc2, loop_5650
48584loop_5649:
48585 fxnor %f10, %f14, %f4
48586 stw %o6, [%l7 + 0x08]
48587 mulscc %g2, 0x0CE7, %o0
48588loop_5650:
48589 fpadd32s %f3, %f5, %f13
48590 or %o2, %l1, %g7
48591 std %f4, [%l7 + 0x40]
48592 pdist %f8, %f12, %f10
48593 brgez,a %o7, loop_5651
48594 bn,a %xcc, loop_5652
48595 ldub [%l7 + 0x59], %g4
48596 movrgez %o1, %l3, %i0
48597loop_5651:
48598 ldd [%l7 + 0x28], %f0
48599loop_5652:
48600 fmovse %xcc, %f11, %f9
48601 ldub [%l7 + 0x0C], %i6
48602 edge16 %i3, %l6, %o3
48603 movn %icc, %o5, %o4
48604 stx %i2, [%l7 + 0x10]
48605 fmovsg %xcc, %f11, %f12
48606 fnegd %f0, %f12
48607 fmovsne %icc, %f5, %f10
48608 edge8l %i7, %l5, %i5
48609 fmovrdlez %i1, %f4, %f4
48610 edge32l %g3, %l0, %i4
48611 edge32n %g5, %l4, %g1
48612 ldsw [%l7 + 0x5C], %g6
48613 fbuge,a %fcc0, loop_5653
48614 stb %o6, [%l7 + 0x49]
48615 ldx [%l7 + 0x28], %g2
48616 movre %l2, 0x033, %o2
48617loop_5653:
48618 edge8l %l1, %o0, %o7
48619 sth %g4, [%l7 + 0x20]
48620 fandnot1 %f14, %f0, %f4
48621 fbge,a %fcc3, loop_5654
48622 sth %g7, [%l7 + 0x0E]
48623 andn %o1, %l3, %i6
48624 movge %xcc, %i0, %i3
48625loop_5654:
48626 fmul8x16al %f7, %f9, %f4
48627 movleu %icc, %o3, %o5
48628 sth %l6, [%l7 + 0x2C]
48629 sll %i2, %i7, %l5
48630 sth %o4, [%l7 + 0x0A]
48631 tn %icc, 0x7
48632 stw %i5, [%l7 + 0x44]
48633 tvs %xcc, 0x1
48634 fbuge,a %fcc3, loop_5655
48635 fxnors %f8, %f9, %f4
48636 fsrc2 %f6, %f6
48637 fmovscc %xcc, %f9, %f0
48638loop_5655:
48639 st %f7, [%l7 + 0x2C]
48640 ldub [%l7 + 0x30], %i1
48641 fbl,a %fcc3, loop_5656
48642 fandnot1s %f1, %f0, %f15
48643 nop
48644 setx loop_5657, %l0, %l1
48645 jmpl %l1, %g3
48646 fbue,a %fcc1, loop_5658
48647loop_5656:
48648 sdivx %l0, 0x094F, %g5
48649 fmovspos %xcc, %f3, %f0
48650loop_5657:
48651 edge16l %i4, %l4, %g6
48652loop_5658:
48653 stx %o6, [%l7 + 0x30]
48654 fcmped %fcc2, %f10, %f10
48655 bg,a,pn %icc, loop_5659
48656 fnegs %f10, %f2
48657 fnot1 %f0, %f0
48658 fbule,a %fcc3, loop_5660
48659loop_5659:
48660 ldd [%l7 + 0x70], %f2
48661 edge8n %g1, %l2, %o2
48662 alignaddr %l1, %g2, %o0
48663loop_5660:
48664 sth %g4, [%l7 + 0x50]
48665 lduw [%l7 + 0x20], %g7
48666 stx %o7, [%l7 + 0x58]
48667 brgez %o1, loop_5661
48668 fmul8x16au %f1, %f10, %f0
48669 std %f12, [%l7 + 0x38]
48670 bvs %xcc, loop_5662
48671loop_5661:
48672 sth %l3, [%l7 + 0x50]
48673 ldd [%l7 + 0x68], %f8
48674 fcmple32 %f6, %f8, %i0
48675loop_5662:
48676 ldsw [%l7 + 0x2C], %i3
48677 ld [%l7 + 0x58], %f3
48678 lduw [%l7 + 0x2C], %i6
48679 andncc %o3, %l6, %i2
48680 lduh [%l7 + 0x1E], %o5
48681 ldsh [%l7 + 0x68], %l5
48682 lduw [%l7 + 0x6C], %o4
48683 fmovrsgz %i7, %f2, %f12
48684 std %f8, [%l7 + 0x40]
48685 ldub [%l7 + 0x14], %i1
48686 alignaddr %i5, %g3, %g5
48687 fmovdg %xcc, %f8, %f6
48688 fors %f1, %f0, %f8
48689 movrne %i4, 0x0B6, %l4
48690 ldub [%l7 + 0x37], %g6
48691 bcs loop_5663
48692 fcmpne16 %f0, %f10, %o6
48693 nop
48694 setx loop_5664, %l0, %l1
48695 jmpl %l1, %g1
48696 srlx %l2, 0x00, %o2
48697loop_5663:
48698 fmovdpos %xcc, %f4, %f15
48699 stx %l1, [%l7 + 0x20]
48700loop_5664:
48701 fbug,a %fcc1, loop_5665
48702 fmuld8sux16 %f12, %f7, %f2
48703 sll %l0, 0x14, %g2
48704 udivx %o0, 0x0C8B, %g4
48705loop_5665:
48706 alignaddrl %o7, %g7, %o1
48707 movpos %icc, %i0, %l3
48708 tge %xcc, 0x1
48709 fmovdgu %icc, %f2, %f4
48710 fble %fcc0, loop_5666
48711 edge32ln %i3, %o3, %i6
48712 udiv %l6, 0x014B, %i2
48713 fbne,a %fcc2, loop_5667
48714loop_5666:
48715 movvc %xcc, %l5, %o4
48716 tvc %icc, 0x1
48717 std %f12, [%l7 + 0x70]
48718loop_5667:
48719 ldub [%l7 + 0x63], %o5
48720 fble,a %fcc1, loop_5668
48721 ld [%l7 + 0x1C], %f11
48722 fbge,a %fcc3, loop_5669
48723 stx %i1, [%l7 + 0x20]
48724loop_5668:
48725 edge32l %i7, %i5, %g3
48726 srax %g5, %i4, %l4
48727loop_5669:
48728 faligndata %f6, %f14, %f8
48729 tn %xcc, 0x1
48730 ldd [%l7 + 0x78], %f8
48731 fcmpgt16 %f14, %f4, %o6
48732 std %f14, [%l7 + 0x58]
48733 bcs,pn %xcc, loop_5670
48734 tpos %icc, 0x1
48735 andcc %g6, %l2, %o2
48736 lduw [%l7 + 0x60], %l1
48737loop_5670:
48738 fmovrdgez %g1, %f10, %f10
48739 lduw [%l7 + 0x60], %g2
48740 ble,a,pt %icc, loop_5671
48741 stw %o0, [%l7 + 0x74]
48742 fexpand %f10, %f2
48743 lduh [%l7 + 0x10], %l0
48744loop_5671:
48745 fmovsneg %icc, %f7, %f13
48746 stb %g4, [%l7 + 0x23]
48747 movneg %xcc, %g7, %o7
48748 fble,a %fcc1, loop_5672
48749 bg,a,pn %icc, loop_5673
48750 st %f3, [%l7 + 0x68]
48751 edge16n %i0, %l3, %i3
48752loop_5672:
48753 stb %o1, [%l7 + 0x0F]
48754loop_5673:
48755 fmovdl %icc, %f13, %f2
48756 ld [%l7 + 0x48], %f10
48757 tsubcc %i6, 0x067E, %o3
48758 tsubcc %i2, %l6, %o4
48759 sth %o5, [%l7 + 0x48]
48760 fmovrslez %i1, %f2, %f7
48761 fnot2s %f1, %f9
48762 fmovdl %icc, %f13, %f13
48763 edge16n %l5, %i5, %i7
48764 stb %g5, [%l7 + 0x51]
48765 lduh [%l7 + 0x72], %i4
48766 fornot2s %f11, %f11, %f3
48767 be,pn %icc, loop_5674
48768 bn loop_5675
48769 fcmpes %fcc2, %f14, %f3
48770 stw %g3, [%l7 + 0x7C]
48771loop_5674:
48772 fble,a %fcc0, loop_5676
48773loop_5675:
48774 orcc %l4, %o6, %g6
48775 stw %l2, [%l7 + 0x64]
48776 tleu %xcc, 0x1
48777loop_5676:
48778 fmul8x16au %f1, %f8, %f8
48779 bneg,a loop_5677
48780 fbo,a %fcc3, loop_5678
48781 sth %o2, [%l7 + 0x66]
48782 fmul8x16al %f1, %f1, %f6
48783loop_5677:
48784 sra %l1, %g1, %g2
48785loop_5678:
48786 std %f6, [%l7 + 0x10]
48787 fnot1s %f5, %f5
48788 brgz,a %l0, loop_5679
48789 ld [%l7 + 0x1C], %f8
48790 fornot2 %f6, %f4, %f2
48791 addcc %g4, 0x04E4, %o0
48792loop_5679:
48793 nop
48794 setx loop_5680, %l0, %l1
48795 wrpr 0x1, %tl
48796 wrpr %l1, %tnpc
48797 setx 0x34400001400, %l0, %l1
48798 wrpr %l1, %tstate
48799 wrhpr 0x4, %htstate
48800 done
48801 ldub [%l7 + 0x3A], %o7
48802 subc %g7, %i0, %i3
48803 fnors %f1, %f6, %f1
48804loop_5680:
48805 st %f4, [%l7 + 0x34]
48806 fmovdne %icc, %f0, %f9
48807 ldx [%l7 + 0x58], %o1
48808 stw %i6, [%l7 + 0x34]
48809 fmovdpos %icc, %f2, %f13
48810 addc %o3, 0x148E, %i2
48811 ldsh [%l7 + 0x18], %l3
48812 fnands %f10, %f3, %f0
48813 lduh [%l7 + 0x56], %l6
48814 st %f0, [%l7 + 0x64]
48815 fmuld8sux16 %f13, %f9, %f2
48816 fornot2 %f4, %f10, %f0
48817 fornot1s %f3, %f15, %f0
48818 subccc %o4, %i1, %l5
48819 fmovsne %xcc, %f5, %f14
48820 brlez,a %o5, loop_5681
48821 fmovspos %xcc, %f10, %f9
48822 fandnot1s %f4, %f15, %f7
48823 fcmpeq32 %f2, %f0, %i7
48824loop_5681:
48825 ldsb [%l7 + 0x5C], %i5
48826 st %f4, [%l7 + 0x5C]
48827 fmovscs %xcc, %f11, %f1
48828 fcmpgt16 %f0, %f2, %g5
48829 nop
48830 setx loop_5682, %l0, %l1
48831 wrpr 0x1, %tl
48832 wrpr %l1, %tnpc
48833 setx 0x34400001400, %l0, %l1
48834 wrpr %l1, %tstate
48835 wrhpr 0x4, %htstate
48836 done
48837 fcmps %fcc1, %f2, %f13
48838 fnot2 %f6, %f10
48839 fcmple16 %f2, %f14, %g3
48840loop_5682:
48841 fors %f4, %f1, %f13
48842 stx %l4, [%l7 + 0x40]
48843 fbne %fcc2, loop_5683
48844 stx %o6, [%l7 + 0x30]
48845 tneg %icc, 0x6
48846 movrlz %i4, %l2, %o2
48847loop_5683:
48848 tvs %icc, 0x7
48849 udivx %l1, 0x0DDB, %g6
48850 edge8n %g1, %g2, %g4
48851 fble,a %fcc3, loop_5684
48852 ble loop_5685
48853 ldsb [%l7 + 0x58], %o0
48854 st %f1, [%l7 + 0x5C]
48855loop_5684:
48856 fmovdcc %icc, %f1, %f3
48857loop_5685:
48858 tvc %xcc, 0x5
48859 edge16ln %o7, %g7, %l0
48860 ldx [%l7 + 0x58], %i0
48861 bcs loop_5686
48862 edge32l %i3, %i6, %o1
48863 bne %xcc, loop_5687
48864 fbl %fcc2, loop_5688
48865loop_5686:
48866 ld [%l7 + 0x5C], %f7
48867 array16 %o3, %i2, %l6
48868loop_5687:
48869 stb %o4, [%l7 + 0x12]
48870loop_5688:
48871 sub %l3, %i1, %o5
48872 ldd [%l7 + 0x18], %f6
48873 sth %i7, [%l7 + 0x4A]
48874 tn %xcc, 0x4
48875 srl %l5, %g5, %i5
48876 bn %icc, loop_5689
48877 taddcctv %l4, 0x1876, %g3
48878 lduw [%l7 + 0x1C], %i4
48879 fbule %fcc3, loop_5690
48880loop_5689:
48881 edge32ln %o6, %o2, %l2
48882 fxnors %f8, %f2, %f7
48883 stb %g6, [%l7 + 0x56]
48884loop_5690:
48885 fcmpne16 %f12, %f2, %g1
48886 bvs,a %xcc, loop_5691
48887 movre %g2, %g4, %l1
48888 lduw [%l7 + 0x1C], %o7
48889 ba,pt %icc, loop_5692
48890loop_5691:
48891 popc %o0, %g7
48892 bleu,a,pn %xcc, loop_5693
48893 fand %f2, %f8, %f4
48894loop_5692:
48895 fpadd16 %f14, %f14, %f6
48896 lduh [%l7 + 0x44], %l0
48897loop_5693:
48898 ldsb [%l7 + 0x7B], %i0
48899 fbg %fcc1, loop_5694
48900 nop
48901 setx loop_5695, %l0, %l1
48902 wrpr 0x1, %tl
48903 wrpr %l1, %tpc
48904 add %l1, 0x4, %l1
48905 wrpr %l1, %tnpc
48906 setx 0x34400001400, %l0, %l1
48907 wrpr %l1, %tstate
48908 wrhpr 0x4, %htstate
48909 retry
48910 lduw [%l7 + 0x70], %i6
48911 lduw [%l7 + 0x54], %o1
48912loop_5694:
48913 brnz %o3, loop_5696
48914loop_5695:
48915 umulcc %i3, %l6, %o4
48916 move %icc, %i2, %i1
48917 stx %l3, [%l7 + 0x40]
48918loop_5696:
48919 sdivcc %i7, 0x1A25, %l5
48920 srlx %o5, 0x09, %i5
48921 fones %f14
48922 fcmpd %fcc1, %f14, %f6
48923 fornot1 %f6, %f12, %f6
48924 te %xcc, 0x7
48925 orcc %g5, %l4, %g3
48926 bgu,a loop_5697
48927 ldub [%l7 + 0x49], %i4
48928 nop
48929 setx loop_5698, %l0, %l1
48930 wrpr 0x1, %tl
48931 wrpr %l1, %tpc
48932 add %l1, 0x4, %l1
48933 wrpr %l1, %tnpc
48934 setx 0x34400001400, %l0, %l1
48935 wrpr %l1, %tstate
48936 wrhpr 0x4, %htstate
48937 retry
48938 fmovdg %icc, %f10, %f0
48939loop_5697:
48940 fmovrdgez %o6, %f10, %f14
48941 fmovrde %o2, %f14, %f6
48942loop_5698:
48943 edge8ln %g6, %l2, %g1
48944 fmovdpos %xcc, %f11, %f7
48945 fcmps %fcc0, %f11, %f9
48946 srax %g2, %g4, %o7
48947 movleu %xcc, %o0, %g7
48948 st %f14, [%l7 + 0x1C]
48949 ldx [%l7 + 0x78], %l1
48950 fxor %f10, %f2, %f12
48951 stw %l0, [%l7 + 0x7C]
48952 srlx %i6, 0x11, %i0
48953 st %f13, [%l7 + 0x74]
48954 tneg %icc, 0x2
48955 movrgz %o3, 0x15D, %o1
48956 fcmpes %fcc2, %f9, %f11
48957 fmovdleu %xcc, %f9, %f15
48958 array32 %l6, %o4, %i2
48959 ta %icc, 0x3
48960 movleu %xcc, %i1, %l3
48961 tgu %xcc, 0x3
48962 ldd [%l7 + 0x60], %f2
48963 fmovdg %icc, %f10, %f14
48964 fmovs %f15, %f6
48965 fmovd %f10, %f12
48966 andn %i7, 0x0032, %l5
48967 lduw [%l7 + 0x14], %o5
48968 fmovsneg %xcc, %f10, %f13
48969 bpos,a,pt %xcc, loop_5699
48970 ldsw [%l7 + 0x28], %i3
48971 fbul,a %fcc0, loop_5700
48972 tl %icc, 0x0
48973loop_5699:
48974 edge32 %i5, %l4, %g3
48975 sll %g5, %i4, %o2
48976loop_5700:
48977 fmovsa %xcc, %f2, %f11
48978 sdivx %o6, 0x078F, %l2
48979 stb %g6, [%l7 + 0x41]
48980 ldd [%l7 + 0x40], %f6
48981 fmul8x16au %f8, %f14, %f0
48982 stx %g2, [%l7 + 0x20]
48983 fcmpne16 %f0, %f6, %g1
48984 stw %o7, [%l7 + 0x2C]
48985 sth %g4, [%l7 + 0x38]
48986 st %f11, [%l7 + 0x18]
48987 fnot1 %f12, %f2
48988 stx %g7, [%l7 + 0x18]
48989 lduw [%l7 + 0x5C], %l1
48990 fmovsl %xcc, %f8, %f13
48991 edge16 %l0, %o0, %i6
48992 fbl %fcc0, loop_5701
48993 movg %xcc, %i0, %o1
48994 ldsw [%l7 + 0x3C], %l6
48995 stx %o4, [%l7 + 0x48]
48996loop_5701:
48997 tneg %icc, 0x4
48998 bpos,a,pt %icc, loop_5702
48999 sub %i2, %i1, %l3
49000 orcc %o3, %i7, %o5
49001 ldub [%l7 + 0x38], %l5
49002loop_5702:
49003 fpack32 %f2, %f0, %f2
49004 edge8n %i3, %l4, %g3
49005 stw %i5, [%l7 + 0x40]
49006 movge %icc, %i4, %o2
49007 lduh [%l7 + 0x34], %g5
49008 tne %xcc, 0x1
49009 edge32 %o6, %l2, %g2
49010 edge16 %g6, %o7, %g1
49011 array8 %g4, %g7, %l0
49012 fmovsvc %icc, %f3, %f5
49013 fsrc2 %f12, %f8
49014 brlez,a %o0, loop_5703
49015 fmovd %f0, %f4
49016 fands %f10, %f13, %f11
49017 fbo,a %fcc2, loop_5704
49018loop_5703:
49019 bg,pt %xcc, loop_5705
49020 fcmpgt16 %f10, %f0, %l1
49021 bcs %icc, loop_5706
49022loop_5704:
49023 fmovdge %xcc, %f10, %f14
49024loop_5705:
49025 brnz,a %i6, loop_5707
49026 ldsb [%l7 + 0x44], %i0
49027loop_5706:
49028 fxnors %f14, %f4, %f11
49029 tsubcc %o1, %o4, %i2
49030loop_5707:
49031 ldd [%l7 + 0x10], %f12
49032 faligndata %f0, %f14, %f8
49033 fnors %f12, %f1, %f11
49034 and %l6, %i1, %l3
49035 fbg %fcc1, loop_5708
49036 ldub [%l7 + 0x68], %o3
49037 fbuge,a %fcc0, loop_5709
49038 edge16l %o5, %l5, %i7
49039loop_5708:
49040 movcs %xcc, %l4, %i3
49041 fnor %f4, %f2, %f2
49042loop_5709:
49043 sth %i5, [%l7 + 0x12]
49044 ldsw [%l7 + 0x74], %i4
49045 array16 %g3, %g5, %o6
49046 tgu %xcc, 0x5
49047 fsrc1s %f10, %f14
49048 stb %l2, [%l7 + 0x76]
49049 andncc %g2, %o2, %g6
49050 srl %g1, 0x1E, %o7
49051 fnot1 %f4, %f2
49052 srlx %g7, 0x18, %g4
49053 ble,a,pt %icc, loop_5710
49054 fxnor %f6, %f2, %f0
49055 edge16n %o0, %l1, %l0
49056 srax %i0, %o1, %o4
49057loop_5710:
49058 movcs %icc, %i6, %l6
49059 nop
49060 setx loop_5711, %l0, %l1
49061 jmpl %l1, %i2
49062 fmovrsgez %i1, %f5, %f0
49063 fcmple32 %f6, %f8, %o3
49064 popc %o5, %l5
49065loop_5711:
49066 lduw [%l7 + 0x70], %i7
49067 tsubcctv %l3, 0x16AF, %i3
49068 st %f15, [%l7 + 0x6C]
49069 fnegd %f10, %f2
49070 edge8 %i5, %l4, %g3
49071 stw %g5, [%l7 + 0x7C]
49072 udivcc %i4, 0x0C3D, %o6
49073 mova %xcc, %g2, %l2
49074 orcc %o2, %g6, %o7
49075 ldx [%l7 + 0x68], %g7
49076 tpos %icc, 0x3
49077 ldsw [%l7 + 0x58], %g4
49078 std %f2, [%l7 + 0x30]
49079 mulx %o0, 0x070E, %g1
49080 movrlez %l0, %i0, %l1
49081 te %icc, 0x3
49082 udiv %o4, 0x02BA, %i6
49083 brlz %l6, loop_5712
49084 bvs loop_5713
49085 stx %o1, [%l7 + 0x10]
49086 ldd [%l7 + 0x48], %f8
49087loop_5712:
49088 movre %i1, 0x30B, %o3
49089loop_5713:
49090 fbu,a %fcc0, loop_5714
49091 fmovrdgz %i2, %f8, %f6
49092 fmovrdgez %o5, %f14, %f2
49093 stw %i7, [%l7 + 0x2C]
49094loop_5714:
49095 fandnot1s %f8, %f4, %f12
49096 lduw [%l7 + 0x58], %l5
49097 ldsb [%l7 + 0x11], %i3
49098 edge16n %i5, %l3, %l4
49099 ldd [%l7 + 0x38], %f12
49100 ld [%l7 + 0x34], %f9
49101 fmovdpos %xcc, %f0, %f13
49102 bvc,a,pn %xcc, loop_5715
49103 fsrc2s %f3, %f9
49104 brnz,a %g5, loop_5716
49105 stw %g3, [%l7 + 0x2C]
49106loop_5715:
49107 tvs %icc, 0x2
49108 lduh [%l7 + 0x56], %i4
49109loop_5716:
49110 faligndata %f6, %f2, %f12
49111 ldsw [%l7 + 0x70], %o6
49112 fmovsl %icc, %f12, %f6
49113 stb %l2, [%l7 + 0x56]
49114 ldsh [%l7 + 0x56], %g2
49115 fpadd32s %f15, %f14, %f0
49116 st %f6, [%l7 + 0x78]
49117 bpos,a,pt %xcc, loop_5717
49118 fand %f8, %f2, %f14
49119 fbg,a %fcc0, loop_5718
49120 tn %icc, 0x4
49121loop_5717:
49122 movg %xcc, %g6, %o7
49123 tcs %icc, 0x3
49124loop_5718:
49125 ldsh [%l7 + 0x4C], %o2
49126 sub %g7, 0x1B11, %g4
49127 ldd [%l7 + 0x38], %f6
49128 fcmpne16 %f8, %f10, %o0
49129 ldd [%l7 + 0x10], %f12
49130 stw %l0, [%l7 + 0x70]
49131 ldx [%l7 + 0x38], %g1
49132 udiv %i0, 0x0B9D, %o4
49133 andn %i6, 0x1241, %l1
49134 ba loop_5719
49135 subcc %o1, 0x1BCB, %l6
49136 xnor %i1, %i2, %o3
49137 array16 %o5, %l5, %i7
49138loop_5719:
49139 bpos,pn %icc, loop_5720
49140 movrlz %i5, 0x02B, %i3
49141 pdist %f4, %f6, %f0
49142 lduh [%l7 + 0x1A], %l4
49143loop_5720:
49144 stb %l3, [%l7 + 0x2F]
49145 tne %xcc, 0x5
49146 fxor %f8, %f10, %f14
49147 lduw [%l7 + 0x08], %g5
49148 fmul8x16 %f3, %f10, %f12
49149 tle %icc, 0x0
49150 fmovdneg %icc, %f13, %f13
49151 ld [%l7 + 0x68], %f3
49152 fmovsne %icc, %f3, %f2
49153 xor %i4, 0x12B7, %o6
49154 fmovsvc %xcc, %f1, %f4
49155 fmovdpos %xcc, %f2, %f9
49156 fpadd16s %f10, %f9, %f8
49157 movvs %xcc, %l2, %g3
49158 edge8ln %g6, %g2, %o2
49159 fmovdcc %xcc, %f15, %f10
49160 st %f12, [%l7 + 0x50]
49161 lduh [%l7 + 0x2A], %o7
49162 fmovrdgz %g7, %f8, %f10
49163 fmovsa %xcc, %f10, %f15
49164 ldsw [%l7 + 0x4C], %o0
49165 movre %g4, 0x1DE, %l0
49166 stb %i0, [%l7 + 0x2E]
49167 fpadd32 %f10, %f0, %f2
49168 movrgez %g1, 0x3B9, %i6
49169 st %f1, [%l7 + 0x28]
49170 edge32n %l1, %o1, %o4
49171 pdist %f4, %f0, %f0
49172 fandnot2 %f10, %f4, %f0
49173 mova %xcc, %l6, %i2
49174 sth %o3, [%l7 + 0x78]
49175 fbuge %fcc2, loop_5721
49176 fmovrslz %i1, %f12, %f13
49177 fbg,a %fcc0, loop_5722
49178 nop
49179 setx loop_5723, %l0, %l1
49180 jmpl %l1, %o5
49181loop_5721:
49182 tvs %xcc, 0x1
49183 fmovscc %icc, %f12, %f10
49184loop_5722:
49185 ldsb [%l7 + 0x4E], %l5
49186loop_5723:
49187 fnot2 %f0, %f12
49188 fmovdle %xcc, %f11, %f6
49189 stw %i7, [%l7 + 0x20]
49190 popc %i5, %i3
49191 movcs %xcc, %l3, %g5
49192 stw %l4, [%l7 + 0x64]
49193 fnegd %f8, %f2
49194 fornot2s %f10, %f6, %f5
49195 brnz %o6, loop_5724
49196 subccc %i4, %g3, %l2
49197 sdivx %g2, 0x1E66, %g6
49198 sllx %o2, %o7, %g7
49199loop_5724:
49200 subcc %g4, 0x008F, %o0
49201 lduh [%l7 + 0x7A], %l0
49202 stw %g1, [%l7 + 0x38]
49203 tcs %xcc, 0x4
49204 std %f10, [%l7 + 0x40]
49205 fmovrsgez %i0, %f10, %f8
49206 stx %l1, [%l7 + 0x68]
49207 subcc %i6, 0x17A6, %o1
49208 bn,a,pt %xcc, loop_5725
49209 move %xcc, %l6, %o4
49210 bcc %icc, loop_5726
49211 fmul8sux16 %f14, %f2, %f0
49212loop_5725:
49213 ldsh [%l7 + 0x5E], %o3
49214 movne %xcc, %i2, %o5
49215loop_5726:
49216 andncc %i1, %l5, %i5
49217 mova %xcc, %i7, %i3
49218 std %f8, [%l7 + 0x18]
49219 fbne,a %fcc3, loop_5727
49220 st %f0, [%l7 + 0x6C]
49221 fmovdcc %xcc, %f0, %f9
49222 fpsub16 %f4, %f8, %f4
49223loop_5727:
49224 fnot1s %f2, %f14
49225 sub %g5, %l4, %o6
49226 fbo %fcc3, loop_5728
49227 ta %icc, 0x3
49228 bg,a,pn %xcc, loop_5729
49229 srl %l3, %g3, %i4
49230loop_5728:
49231 edge16l %g2, %l2, %o2
49232 fcmpeq16 %f10, %f4, %o7
49233loop_5729:
49234 fbule %fcc1, loop_5730
49235 fcmpgt32 %f2, %f2, %g7
49236 mulx %g6, 0x0D21, %g4
49237 stw %o0, [%l7 + 0x0C]
49238loop_5730:
49239 ldsb [%l7 + 0x09], %l0
49240 addccc %i0, %l1, %i6
49241 movneg %xcc, %g1, %l6
49242 movneg %icc, %o4, %o1
49243 fcmpeq16 %f8, %f8, %o3
49244 fpackfix %f12, %f8
49245 fbg %fcc0, loop_5731
49246 fpsub32 %f2, %f12, %f2
49247 bneg,a,pn %xcc, loop_5732
49248 fmovsge %xcc, %f6, %f3
49249loop_5731:
49250 ldub [%l7 + 0x34], %i2
49251 or %i1, %l5, %o5
49252loop_5732:
49253 bneg,a %xcc, loop_5733
49254 stb %i5, [%l7 + 0x5B]
49255 fnegs %f13, %f9
49256 fxors %f2, %f9, %f2
49257loop_5733:
49258 brgz,a %i3, loop_5734
49259 fmovdvs %xcc, %f6, %f7
49260 edge8n %i7, %l4, %g5
49261 movg %xcc, %o6, %g3
49262loop_5734:
49263 fmovdpos %icc, %f3, %f7
49264 sth %l3, [%l7 + 0x34]
49265 popc %i4, %g2
49266 alignaddr %l2, %o2, %o7
49267 tcs %xcc, 0x7
49268 ld [%l7 + 0x50], %f6
49269 srax %g7, 0x15, %g4
49270 stb %o0, [%l7 + 0x61]
49271 ldsb [%l7 + 0x36], %l0
49272 udivcc %i0, 0x04E2, %g6
49273 ldd [%l7 + 0x08], %f10
49274 addc %l1, %g1, %i6
49275 lduh [%l7 + 0x2E], %o4
49276 lduh [%l7 + 0x44], %o1
49277 brlz,a %o3, loop_5735
49278 ldsb [%l7 + 0x25], %l6
49279 stw %i1, [%l7 + 0x30]
49280 fmovdg %icc, %f13, %f6
49281loop_5735:
49282 sethi 0x0DBF, %i2
49283 fbge %fcc0, loop_5736
49284 fmovsneg %xcc, %f5, %f5
49285 fzeros %f9
49286 stx %o5, [%l7 + 0x20]
49287loop_5736:
49288 fpackfix %f8, %f15
49289 ldd [%l7 + 0x60], %f6
49290 st %f10, [%l7 + 0x0C]
49291 sth %i5, [%l7 + 0x30]
49292 nop
49293 setx loop_5737, %l0, %l1
49294 wrpr 0x1, %tl
49295 wrpr %l1, %tpc
49296 add %l1, 0x4, %l1
49297 wrpr %l1, %tnpc
49298 setx 0x34400001400, %l0, %l1
49299 wrpr %l1, %tstate
49300 wrhpr 0x4, %htstate
49301 retry
49302 ldd [%l7 + 0x48], %f8
49303 fzeros %f2
49304 stw %l5, [%l7 + 0x1C]
49305loop_5737:
49306 movle %xcc, %i7, %l4
49307 fmovrslez %i3, %f14, %f5
49308 fornot2 %f10, %f12, %f8
49309 brlez %g5, loop_5738
49310 fxnor %f8, %f6, %f2
49311 fandnot1s %f14, %f2, %f4
49312 ldsb [%l7 + 0x56], %o6
49313loop_5738:
49314 move %xcc, %l3, %g3
49315 fpsub16 %f2, %f12, %f6
49316 tvs %icc, 0x0
49317 stb %g2, [%l7 + 0x27]
49318 stw %i4, [%l7 + 0x48]
49319 fnot2s %f1, %f14
49320 fsrc2s %f11, %f4
49321 movg %xcc, %l2, %o7
49322 stx %o2, [%l7 + 0x58]
49323 fmovrdlez %g7, %f4, %f2
49324 tvc %xcc, 0x5
49325 fmovrse %o0, %f13, %f5
49326 stx %l0, [%l7 + 0x58]
49327 udiv %g4, 0x06D9, %g6
49328 ldub [%l7 + 0x6F], %l1
49329 fpadd16 %f14, %f8, %f6
49330 fzero %f2
49331 tneg %icc, 0x5
49332 fmovsg %icc, %f11, %f4
49333 fbu %fcc3, loop_5739
49334 movre %i0, %g1, %o4
49335 st %f2, [%l7 + 0x38]
49336 andncc %i6, %o3, %o1
49337loop_5739:
49338 lduh [%l7 + 0x28], %i1
49339 tneg %icc, 0x6
49340 nop
49341 setx loop_5740, %l0, %l1
49342 jmpl %l1, %i2
49343 edge8n %o5, %i5, %l6
49344 fmovrdlez %l5, %f8, %f14
49345 fandnot1 %f2, %f14, %f4
49346loop_5740:
49347 lduh [%l7 + 0x5A], %l4
49348 std %f8, [%l7 + 0x08]
49349 brnz %i7, loop_5741
49350 movvc %icc, %g5, %o6
49351 fblg %fcc2, loop_5742
49352 pdist %f2, %f10, %f10
49353loop_5741:
49354 mulscc %l3, %i3, %g2
49355 be loop_5743
49356loop_5742:
49357 fmovda %icc, %f10, %f2
49358 stb %g3, [%l7 + 0x25]
49359 edge32l %l2, %i4, %o2
49360loop_5743:
49361 alignaddrl %o7, %g7, %o0
49362 ldd [%l7 + 0x68], %f12
49363 udivcc %l0, 0x1CB0, %g6
49364 srlx %g4, %i0, %g1
49365 udiv %o4, 0x1D54, %l1
49366 mulscc %o3, 0x0C7A, %i6
49367 nop
49368 setx loop_5744, %l0, %l1
49369 wrpr 0x1, %tl
49370 wrpr %l1, %tpc
49371 add %l1, 0x4, %l1
49372 wrpr %l1, %tnpc
49373 setx 0x34400001400, %l0, %l1
49374 wrpr %l1, %tstate
49375 wrhpr 0x4, %htstate
49376 retry
49377 stw %i1, [%l7 + 0x6C]
49378 bge,a,pt %icc, loop_5745
49379 fmovrde %i2, %f0, %f8
49380loop_5744:
49381 fbue,a %fcc0, loop_5746
49382 bgu,pn %icc, loop_5747
49383loop_5745:
49384 nop
49385 setx loop_5748, %l0, %l1
49386 wrpr 0x1, %tl
49387 wrpr %l1, %tpc
49388 add %l1, 0x4, %l1
49389 wrpr %l1, %tnpc
49390 setx 0x34400001400, %l0, %l1
49391 wrpr %l1, %tstate
49392 wrhpr 0x4, %htstate
49393 retry
49394 sllx %o1, %i5, %l6
49395loop_5746:
49396 brnz,a %o5, loop_5749
49397loop_5747:
49398 fmul8sux16 %f12, %f4, %f14
49399loop_5748:
49400 bvs %icc, loop_5750
49401 fxnor %f0, %f12, %f4
49402loop_5749:
49403 lduh [%l7 + 0x5A], %l5
49404 fmovrsne %i7, %f0, %f9
49405loop_5750:
49406 fnor %f10, %f0, %f0
49407 stb %g5, [%l7 + 0x61]
49408 fornot2s %f5, %f1, %f12
49409 tne %xcc, 0x2
49410 ldsh [%l7 + 0x5A], %o6
49411 std %f14, [%l7 + 0x08]
49412 fand %f2, %f0, %f12
49413 ldsb [%l7 + 0x10], %l3
49414 ldx [%l7 + 0x38], %i3
49415 fornot2s %f7, %f14, %f14
49416 ldsh [%l7 + 0x54], %g2
49417 fmovdvc %xcc, %f12, %f3
49418 tcs %icc, 0x0
49419 edge8n %l4, %l2, %i4
49420 std %f10, [%l7 + 0x18]
49421 umul %g3, %o7, %o2
49422 fmovse %icc, %f8, %f14
49423 udivcc %g7, 0x017F, %o0
49424 bcs,pn %icc, loop_5751
49425 move %icc, %g6, %l0
49426 brlz %i0, loop_5752
49427 or %g4, %g1, %o4
49428loop_5751:
49429 edge32n %o3, %l1, %i6
49430 mulscc %i2, 0x0D28, %i1
49431loop_5752:
49432 ld [%l7 + 0x4C], %f9
49433 st %f13, [%l7 + 0x2C]
49434 addc %i5, %o1, %l6
49435 fcmpes %fcc0, %f10, %f15
49436 or %o5, 0x0245, %l5
49437 fpack32 %f14, %f0, %f4
49438 fmovscs %xcc, %f13, %f6
49439 movl %icc, %i7, %g5
49440 fnor %f10, %f0, %f8
49441 bl,a loop_5753
49442 fbl,a %fcc2, loop_5754
49443 fmovdn %xcc, %f10, %f8
49444 udivcc %o6, 0x0021, %l3
49445loop_5753:
49446 xor %g2, 0x1CD9, %l4
49447loop_5754:
49448 lduw [%l7 + 0x64], %l2
49449 fcmps %fcc1, %f4, %f9
49450 ble,a,pt %icc, loop_5755
49451 sub %i4, %g3, %i3
49452 tgu %icc, 0x7
49453 ld [%l7 + 0x58], %f10
49454loop_5755:
49455 fbuge %fcc1, loop_5756
49456 bn,a %xcc, loop_5757
49457 fxor %f4, %f4, %f8
49458 st %f14, [%l7 + 0x24]
49459loop_5756:
49460 sllx %o7, 0x09, %o2
49461loop_5757:
49462 ld [%l7 + 0x50], %f2
49463 fble %fcc2, loop_5758
49464 movvs %icc, %o0, %g6
49465 movneg %xcc, %g7, %i0
49466 array32 %g4, %g1, %o4
49467loop_5758:
49468 fandnot2s %f13, %f5, %f7
49469 brlz,a %o3, loop_5759
49470 fmovdg %xcc, %f2, %f8
49471 lduw [%l7 + 0x54], %l0
49472 sllx %i6, 0x16, %l1
49473loop_5759:
49474 bvc,a %icc, loop_5760
49475 subc %i1, 0x02AF, %i2
49476 fmovdgu %icc, %f6, %f7
49477 fsrc2 %f10, %f12
49478loop_5760:
49479 bcc,a loop_5761
49480 sllx %i5, %l6, %o5
49481 tleu %icc, 0x5
49482 brz,a %l5, loop_5762
49483loop_5761:
49484 ldub [%l7 + 0x39], %i7
49485 be,a loop_5763
49486 fandnot2 %f8, %f6, %f10
49487loop_5762:
49488 xnorcc %o1, %o6, %l3
49489 brlz,a %g5, loop_5764
49490loop_5763:
49491 fnegs %f2, %f10
49492 fmovdn %icc, %f14, %f10
49493 fsrc2s %f3, %f14
49494loop_5764:
49495 xnorcc %g2, 0x0AA1, %l4
49496 tl %xcc, 0x2
49497 fble %fcc0, loop_5765
49498 bvc loop_5766
49499 bg,a,pn %icc, loop_5767
49500 stb %i4, [%l7 + 0x73]
49501loop_5765:
49502 orn %l2, 0x0493, %g3
49503loop_5766:
49504 fmul8x16 %f10, %f12, %f6
49505loop_5767:
49506 movle %xcc, %o7, %i3
49507 movcc %xcc, %o0, %g6
49508 ldsh [%l7 + 0x56], %g7
49509 ldsh [%l7 + 0x34], %i0
49510 ldsw [%l7 + 0x28], %o2
49511 addccc %g1, 0x12E8, %g4
49512 lduw [%l7 + 0x08], %o4
49513 movge %xcc, %o3, %i6
49514 fmovdle %xcc, %f4, %f2
49515 fpsub32s %f8, %f13, %f4
49516 bl,pt %icc, loop_5768
49517 fpadd16s %f0, %f3, %f11
49518 stx %l0, [%l7 + 0x58]
49519 ld [%l7 + 0x4C], %f11
49520loop_5768:
49521 std %f14, [%l7 + 0x30]
49522 fmovrsgz %i1, %f4, %f6
49523 fmovrslz %l1, %f2, %f14
49524 ldx [%l7 + 0x28], %i2
49525 ldsh [%l7 + 0x78], %i5
49526 fmovsg %xcc, %f3, %f3
49527 fmovdleu %xcc, %f7, %f2
49528 stw %o5, [%l7 + 0x64]
49529 sllx %l5, 0x11, %i7
49530 fcmpne32 %f4, %f2, %o1
49531 xnor %o6, 0x0603, %l6
49532 fands %f10, %f7, %f6
49533 andn %g5, %g2, %l4
49534 ldsb [%l7 + 0x6F], %i4
49535 stb %l3, [%l7 + 0x2F]
49536 sethi 0x175F, %g3
49537 edge32ln %o7, %l2, %o0
49538 tcc %icc, 0x5
49539 fmovsne %icc, %f13, %f9
49540 fors %f3, %f4, %f4
49541 sth %i3, [%l7 + 0x1E]
49542 ld [%l7 + 0x10], %f15
49543 sll %g7, %i0, %o2
49544 bcs,pt %icc, loop_5769
49545 lduh [%l7 + 0x18], %g6
49546 srax %g4, 0x1F, %o4
49547 fmovdg %xcc, %f10, %f15
49548loop_5769:
49549 lduh [%l7 + 0x58], %g1
49550 fpadd16 %f4, %f6, %f12
49551 orcc %i6, 0x1CC0, %o3
49552 edge32ln %i1, %l1, %l0
49553 addccc %i2, 0x0CAA, %i5
49554 bcc,pt %xcc, loop_5770
49555 bge,pn %icc, loop_5771
49556 addcc %o5, %l5, %o1
49557 fbug,a %fcc1, loop_5772
49558loop_5770:
49559 edge8 %i7, %o6, %l6
49560loop_5771:
49561 fandnot1s %f7, %f6, %f8
49562 st %f14, [%l7 + 0x3C]
49563loop_5772:
49564 ld [%l7 + 0x68], %f5
49565 fcmpne32 %f14, %f8, %g2
49566 ldd [%l7 + 0x38], %f6
49567 addc %l4, 0x0B3C, %g5
49568 addccc %i4, %l3, %g3
49569 fmovrse %o7, %f9, %f13
49570 fmovsa %xcc, %f9, %f1
49571 fmovdg %icc, %f14, %f9
49572 addcc %o0, 0x0EF6, %i3
49573 bvc,pn %icc, loop_5773
49574 movge %icc, %g7, %i0
49575 stb %o2, [%l7 + 0x41]
49576 bvs,pn %icc, loop_5774
49577loop_5773:
49578 fmovdcs %icc, %f15, %f15
49579 bleu,a %icc, loop_5775
49580 stw %g6, [%l7 + 0x74]
49581loop_5774:
49582 ldsw [%l7 + 0x24], %g4
49583 tl %icc, 0x1
49584loop_5775:
49585 fnor %f6, %f2, %f12
49586 movre %l2, 0x336, %o4
49587 fnands %f2, %f9, %f3
49588 ldub [%l7 + 0x32], %g1
49589 tne %xcc, 0x2
49590 ldx [%l7 + 0x10], %i6
49591 movg %xcc, %i1, %o3
49592 fmovdvc %xcc, %f13, %f10
49593 sth %l0, [%l7 + 0x5A]
49594 nop
49595 setx loop_5776, %l0, %l1
49596 wrpr 0x1, %tl
49597 wrpr %l1, %tpc
49598 add %l1, 0x4, %l1
49599 wrpr %l1, %tnpc
49600 setx 0x34400001400, %l0, %l1
49601 wrpr %l1, %tstate
49602 wrhpr 0x4, %htstate
49603 retry
49604 brz %l1, loop_5777
49605 fcmpeq32 %f8, %f6, %i5
49606 nop
49607 setx loop_5778, %l0, %l1
49608 jmpl %l1, %o5
49609loop_5776:
49610 stb %i2, [%l7 + 0x0F]
49611loop_5777:
49612 ldsb [%l7 + 0x23], %o1
49613 lduw [%l7 + 0x14], %l5
49614loop_5778:
49615 tle %icc, 0x4
49616 sdivcc %i7, 0x102B, %o6
49617 alignaddr %g2, %l6, %l4
49618 fpsub16s %f15, %f15, %f2
49619 fbug,a %fcc0, loop_5779
49620 brgz,a %i4, loop_5780
49621 ldsw [%l7 + 0x10], %l3
49622 fmovsn %icc, %f11, %f2
49623loop_5779:
49624 mulscc %g3, %o7, %o0
49625loop_5780:
49626 fmovsg %xcc, %f4, %f4
49627 subcc %i3, 0x0188, %g7
49628 mulscc %i0, %o2, %g5
49629 edge8 %g4, %g6, %o4
49630 st %f14, [%l7 + 0x3C]
49631 fbu,a %fcc3, loop_5781
49632 brlz %l2, loop_5782
49633 nop
49634 setx loop_5783, %l0, %l1
49635 wrpr 0x1, %tl
49636 wrpr %l1, %tnpc
49637 setx 0x34400001400, %l0, %l1
49638 wrpr %l1, %tstate
49639 wrhpr 0x4, %htstate
49640 done
49641 brz %g1, loop_5784
49642loop_5781:
49643 lduw [%l7 + 0x44], %i1
49644loop_5782:
49645 fpack16 %f12, %f14
49646loop_5783:
49647 stx %i6, [%l7 + 0x30]
49648loop_5784:
49649 tl %xcc, 0x1
49650 std %f6, [%l7 + 0x08]
49651 edge32n %l0, %o3, %i5
49652 fand %f12, %f6, %f12
49653 bn,a,pn %icc, loop_5785
49654 edge32ln %l1, %i2, %o1
49655 brgez,a %o5, loop_5786
49656 bshuffle %f4, %f6, %f2
49657loop_5785:
49658 fandnot2 %f6, %f10, %f2
49659 ld [%l7 + 0x44], %f6
49660loop_5786:
49661 movrlz %l5, 0x31F, %o6
49662 fbue,a %fcc3, loop_5787
49663 sth %i7, [%l7 + 0x44]
49664 ldx [%l7 + 0x48], %g2
49665 movn %icc, %l6, %i4
49666loop_5787:
49667 lduh [%l7 + 0x3E], %l4
49668 sll %g3, 0x0A, %o7
49669 be,pn %xcc, loop_5788
49670 umul %o0, %l3, %i3
49671 faligndata %f12, %f0, %f10
49672 edge16ln %g7, %o2, %g5
49673loop_5788:
49674 xor %i0, %g4, %g6
49675 movcs %icc, %o4, %l2
49676 fpack16 %f0, %f2
49677 movrlez %g1, %i6, %i1
49678 udivcc %o3, 0x1BB9, %i5
49679 fcmple16 %f0, %f2, %l0
49680 andncc %l1, %o1, %i2
49681 fandnot1 %f14, %f4, %f2
49682 sethi 0x106A, %l5
49683 fandnot1 %f6, %f0, %f12
49684 edge32 %o5, %i7, %o6
49685 std %f2, [%l7 + 0x60]
49686 array8 %l6, %g2, %i4
49687 fmovsg %icc, %f4, %f14
49688 fpsub16 %f2, %f8, %f12
49689 fpadd32 %f4, %f2, %f12
49690 fcmpne32 %f14, %f8, %g3
49691 fnot1s %f13, %f3
49692 movne %xcc, %o7, %l4
49693 ble loop_5789
49694 fmovsvs %xcc, %f14, %f7
49695 ldx [%l7 + 0x60], %o0
49696 orcc %l3, 0x0C88, %g7
49697loop_5789:
49698 st %f0, [%l7 + 0x30]
49699 ldx [%l7 + 0x48], %o2
49700 ld [%l7 + 0x40], %f15
49701 bge,a,pt %icc, loop_5790
49702 brgz,a %i3, loop_5791
49703 orcc %i0, 0x15EB, %g5
49704 ldsh [%l7 + 0x5A], %g6
49705loop_5790:
49706 movre %o4, %g4, %g1
49707loop_5791:
49708 xorcc %l2, %i1, %o3
49709 lduh [%l7 + 0x7E], %i5
49710 sub %l0, %l1, %i6
49711 ldub [%l7 + 0x70], %i2
49712 fsrc2s %f3, %f6
49713 bvc,pn %icc, loop_5792
49714 ldsw [%l7 + 0x7C], %l5
49715 stw %o5, [%l7 + 0x58]
49716 sdiv %o1, 0x1CDE, %o6
49717loop_5792:
49718 fnot1s %f0, %f7
49719 tvs %xcc, 0x4
49720 tle %icc, 0x6
49721 ldx [%l7 + 0x20], %l6
49722 edge8n %g2, %i7, %i4
49723 fcmpne32 %f0, %f0, %o7
49724 fone %f10
49725 mulx %l4, %o0, %l3
49726 fmovrsgez %g3, %f5, %f10
49727 fblg %fcc0, loop_5793
49728 movg %xcc, %o2, %i3
49729 tn %icc, 0x4
49730 stb %g7, [%l7 + 0x20]
49731loop_5793:
49732 ldd [%l7 + 0x20], %f8
49733 brgez,a %i0, loop_5794
49734 edge8l %g6, %o4, %g4
49735 fbl,a %fcc2, loop_5795
49736 sdivcc %g1, 0x118F, %g5
49737loop_5794:
49738 movrlz %l2, 0x34C, %i1
49739 stb %o3, [%l7 + 0x40]
49740loop_5795:
49741 fornot1 %f2, %f0, %f4
49742 nop
49743 setx loop_5796, %l0, %l1
49744 wrpr 0x1, %tl
49745 wrpr %l1, %tnpc
49746 setx 0x34400001400, %l0, %l1
49747 wrpr %l1, %tstate
49748 wrhpr 0x4, %htstate
49749 done
49750 bneg,pn %icc, loop_5797
49751 fones %f10
49752 fnors %f3, %f9, %f9
49753loop_5796:
49754 std %f8, [%l7 + 0x20]
49755loop_5797:
49756 fmovdle %xcc, %f12, %f0
49757 fcmpne32 %f12, %f0, %i5
49758 lduw [%l7 + 0x58], %l0
49759 edge16ln %i6, %l1, %i2
49760 fmovdle %icc, %f10, %f10
49761 lduw [%l7 + 0x44], %o5
49762 smulcc %o1, %o6, %l5
49763 fmovscc %icc, %f9, %f8
49764 fmovse %icc, %f14, %f13
49765 brlz,a %l6, loop_5798
49766 fpsub16 %f14, %f14, %f8
49767 movgu %xcc, %g2, %i7
49768 ldx [%l7 + 0x48], %i4
49769loop_5798:
49770 edge32l %l4, %o0, %l3
49771 tvc %icc, 0x7
49772 lduw [%l7 + 0x6C], %o7
49773 fone %f12
49774 mova %icc, %o2, %g3
49775 ldx [%l7 + 0x08], %i3
49776 edge8n %i0, %g6, %o4
49777 fmovrde %g4, %f10, %f4
49778 fmovdvs %icc, %f4, %f10
49779 sdivcc %g7, 0x0F08, %g5
49780 bg,pt %icc, loop_5799
49781 bne,a,pn %xcc, loop_5800
49782 fpadd32s %f4, %f8, %f13
49783 fnot2s %f5, %f11
49784loop_5799:
49785 fmovsg %icc, %f11, %f2
49786loop_5800:
49787 ldub [%l7 + 0x4C], %g1
49788 call loop_5801
49789 st %f2, [%l7 + 0x10]
49790 fpadd32s %f3, %f0, %f2
49791 ldsw [%l7 + 0x7C], %i1
49792loop_5801:
49793 fornot1s %f13, %f5, %f6
49794 tsubcc %l2, %i5, %o3
49795 ldub [%l7 + 0x54], %i6
49796 andcc %l0, %i2, %l1
49797 fmovdcs %icc, %f4, %f13
49798 addc %o5, %o6, %o1
49799 bg,a,pt %icc, loop_5802
49800 ldsw [%l7 + 0x48], %l6
49801 fbuge,a %fcc1, loop_5803
49802 fandnot2s %f11, %f8, %f6
49803loop_5802:
49804 edge16l %l5, %i7, %g2
49805 ldsw [%l7 + 0x48], %l4
49806loop_5803:
49807 faligndata %f8, %f4, %f14
49808 fexpand %f11, %f4
49809 stw %o0, [%l7 + 0x78]
49810 sll %i4, 0x07, %l3
49811 tn %icc, 0x5
49812 ldd [%l7 + 0x40], %f0
49813 fcmpeq32 %f12, %f8, %o2
49814 lduh [%l7 + 0x78], %g3
49815 brz %i3, loop_5804
49816 siam 0x7
49817 alignaddr %i0, %g6, %o7
49818 fbuge,a %fcc0, loop_5805
49819loop_5804:
49820 edge16n %o4, %g7, %g5
49821 edge8 %g4, %g1, %i1
49822 fmovdpos %icc, %f11, %f7
49823loop_5805:
49824 fornot2 %f2, %f8, %f8
49825 fbge %fcc2, loop_5806
49826 fmul8sux16 %f10, %f12, %f4
49827 stx %i5, [%l7 + 0x18]
49828 fbue %fcc3, loop_5807
49829loop_5806:
49830 fmovdvc %icc, %f3, %f15
49831 brnz %o3, loop_5808
49832 movgu %xcc, %i6, %l2
49833loop_5807:
49834 edge8n %l0, %i2, %l1
49835 stb %o6, [%l7 + 0x50]
49836loop_5808:
49837 siam 0x5
49838 ldsh [%l7 + 0x28], %o1
49839 fabss %f5, %f8
49840 tvs %icc, 0x6
49841 fmovrslz %o5, %f6, %f9
49842 fmovdcs %xcc, %f6, %f4
49843 tpos %icc, 0x7
49844 ld [%l7 + 0x34], %f11
49845 sethi 0x1643, %l5
49846 ldsb [%l7 + 0x7F], %i7
49847 ldsh [%l7 + 0x28], %l6
49848 alignaddr %g2, %l4, %i4
49849 edge32n %o0, %o2, %g3
49850 fmul8x16 %f13, %f4, %f4
49851 fmovdl %xcc, %f11, %f13
49852 fxor %f4, %f6, %f4
49853 sdiv %l3, 0x0569, %i0
49854 fble,a %fcc2, loop_5809
49855 ldsw [%l7 + 0x20], %i3
49856 sdivx %g6, 0x1858, %o4
49857 udivx %g7, 0x0C37, %o7
49858loop_5809:
49859 fandnot2s %f5, %f0, %f8
49860 lduh [%l7 + 0x4C], %g4
49861 std %f12, [%l7 + 0x10]
49862 xorcc %g1, %i1, %g5
49863 srax %i5, 0x1A, %i6
49864 fornot1s %f11, %f8, %f13
49865 fpadd16 %f6, %f12, %f6
49866 std %f14, [%l7 + 0x28]
49867 tgu %xcc, 0x5
49868 movvs %xcc, %o3, %l0
49869 lduh [%l7 + 0x7C], %l2
49870 lduw [%l7 + 0x7C], %i2
49871 fandnot2 %f6, %f10, %f10
49872 stx %o6, [%l7 + 0x30]
49873 fnot2s %f4, %f5
49874 fsrc1 %f8, %f12
49875 movrne %o1, 0x148, %l1
49876 movne %icc, %o5, %l5
49877 fmovdvc %icc, %f1, %f14
49878 fnor %f6, %f6, %f14
49879 tle %icc, 0x1
49880 ldd [%l7 + 0x20], %f8
49881 stx %l6, [%l7 + 0x20]
49882 st %f3, [%l7 + 0x44]
49883 fpadd16 %f4, %f2, %f12
49884 orncc %g2, 0x0129, %i7
49885 tl %icc, 0x7
49886 alignaddr %l4, %i4, %o2
49887 st %f4, [%l7 + 0x7C]
49888 fmovdge %xcc, %f11, %f3
49889 brlez %g3, loop_5810
49890 fmovdl %xcc, %f7, %f1
49891 sllx %o0, %i0, %l3
49892 sethi 0x0CE7, %g6
49893loop_5810:
49894 fornot1s %f0, %f2, %f15
49895 stx %i3, [%l7 + 0x78]
49896 pdist %f8, %f10, %f0
49897 ldsb [%l7 + 0x32], %g7
49898 fnot2 %f14, %f6
49899 fcmple32 %f6, %f4, %o4
49900 ldsb [%l7 + 0x2E], %o7
49901 ld [%l7 + 0x18], %f10
49902 fpsub16s %f3, %f11, %f14
49903 tn %icc, 0x5
49904 ldsh [%l7 + 0x4A], %g4
49905 fpack32 %f14, %f12, %f12
49906 movrlez %g1, %g5, %i1
49907 ldsh [%l7 + 0x64], %i5
49908 fxnor %f12, %f12, %f2
49909 fcmpes %fcc1, %f11, %f11
49910 fmovdneg %xcc, %f13, %f2
49911 fands %f15, %f15, %f12
49912 sllx %i6, 0x1A, %o3
49913 edge32 %l2, %l0, %o6
49914 brgz %o1, loop_5811
49915 fandnot2 %f8, %f12, %f4
49916 stw %l1, [%l7 + 0x6C]
49917 fmovdvc %xcc, %f0, %f2
49918loop_5811:
49919 lduw [%l7 + 0x70], %i2
49920 fors %f3, %f0, %f15
49921 fble,a %fcc2, loop_5812
49922 sth %o5, [%l7 + 0x46]
49923 ld [%l7 + 0x14], %f1
49924 ldsb [%l7 + 0x7A], %l6
49925loop_5812:
49926 movrgez %g2, 0x3EF, %i7
49927 fzero %f10
49928 ble loop_5813
49929 fmovsl %xcc, %f1, %f11
49930 fbuge %fcc2, loop_5814
49931 subccc %l5, 0x0A5E, %l4
49932loop_5813:
49933 stb %o2, [%l7 + 0x56]
49934 edge8l %g3, %i4, %o0
49935loop_5814:
49936 and %l3, 0x0676, %i0
49937 ldub [%l7 + 0x16], %i3
49938 fpadd16s %f9, %f12, %f0
49939 fnegd %f4, %f6
49940 tg %icc, 0x7
49941 std %f6, [%l7 + 0x08]
49942 lduw [%l7 + 0x58], %g7
49943 fmovrdgez %o4, %f12, %f2
49944 sra %g6, 0x00, %g4
49945 edge8ln %g1, %o7, %g5
49946 ldd [%l7 + 0x38], %f12
49947 orncc %i1, 0x0C33, %i6
49948 sra %i5, 0x0F, %o3
49949 fcmped %fcc0, %f0, %f6
49950 movg %icc, %l2, %l0
49951 fandnot2s %f15, %f9, %f12
49952 xnor %o6, %o1, %i2
49953 fblg,a %fcc2, loop_5815
49954 xnor %l1, 0x0F2E, %l6
49955 fmovsa %icc, %f14, %f2
49956 ba,a,pt %icc, loop_5816
49957loop_5815:
49958 ldsh [%l7 + 0x72], %g2
49959 stb %o5, [%l7 + 0x45]
49960 edge32 %i7, %l4, %o2
49961loop_5816:
49962 stx %g3, [%l7 + 0x70]
49963 ldsb [%l7 + 0x2F], %i4
49964 fpadd32s %f9, %f3, %f13
49965 orcc %o0, 0x18F8, %l3
49966 sth %l5, [%l7 + 0x12]
49967 fmovdne %xcc, %f0, %f9
49968 ldub [%l7 + 0x2B], %i3
49969 tn %xcc, 0x6
49970 fsrc1s %f4, %f6
49971 xor %g7, 0x121F, %o4
49972 fbg,a %fcc3, loop_5817
49973 edge32 %g6, %g4, %i0
49974 fbg %fcc3, loop_5818
49975 fnors %f9, %f2, %f13
49976loop_5817:
49977 movvc %xcc, %g1, %g5
49978 ldsb [%l7 + 0x79], %o7
49979loop_5818:
49980 movn %icc, %i1, %i5
49981 st %f9, [%l7 + 0x68]
49982 stb %o3, [%l7 + 0x1F]
49983 xorcc %l2, %i6, %o6
49984 fsrc2 %f6, %f6
49985 fmovscc %icc, %f15, %f5
49986 nop
49987 setx loop_5819, %l0, %l1
49988 wrpr 0x1, %tl
49989 wrpr %l1, %tnpc
49990 setx 0x34400001400, %l0, %l1
49991 wrpr %l1, %tstate
49992 wrhpr 0x4, %htstate
49993 done
49994 andncc %l0, %i2, %l1
49995 bneg,pt %icc, loop_5820
49996 fmovsgu %icc, %f7, %f9
49997loop_5819:
49998 fbug %fcc2, loop_5821
49999 ldsw [%l7 + 0x60], %l6
50000loop_5820:
50001 for %f4, %f2, %f12
50002 brgz %o1, loop_5822
50003loop_5821:
50004 fmovrsne %o5, %f0, %f4
50005 sllx %i7, 0x1B, %l4
50006 ld [%l7 + 0x7C], %f11
50007loop_5822:
50008 fcmple16 %f4, %f2, %o2
50009 fmul8x16au %f2, %f6, %f6
50010 fnot2 %f0, %f0
50011 fnot1 %f6, %f2
50012 fbule %fcc2, loop_5823
50013 fands %f10, %f9, %f10
50014 std %f0, [%l7 + 0x28]
50015 fpadd16 %f10, %f6, %f4
50016loop_5823:
50017 stx %g2, [%l7 + 0x50]
50018 movneg %xcc, %g3, %o0
50019 alignaddrl %l3, %l5, %i3
50020 bne,a %xcc, loop_5824
50021 fandnot2 %f0, %f6, %f14
50022 fmuld8sux16 %f0, %f7, %f4
50023 ldsw [%l7 + 0x78], %i4
50024loop_5824:
50025 st %f14, [%l7 + 0x10]
50026 fmovrdne %o4, %f14, %f6
50027 fors %f1, %f1, %f0
50028 brlz,a %g7, loop_5825
50029 ld [%l7 + 0x58], %f6
50030 fmovdneg %xcc, %f8, %f13
50031 ldsb [%l7 + 0x2D], %g4
50032loop_5825:
50033 brlz %g6, loop_5826
50034 nop
50035 setx loop_5827, %l0, %l1
50036 wrpr 0x1, %tl
50037 wrpr %l1, %tpc
50038 add %l1, 0x4, %l1
50039 wrpr %l1, %tnpc
50040 setx 0x34400001400, %l0, %l1
50041 wrpr %l1, %tstate
50042 wrhpr 0x4, %htstate
50043 retry
50044 ldub [%l7 + 0x51], %i0
50045 stb %g1, [%l7 + 0x7D]
50046loop_5826:
50047 stx %g5, [%l7 + 0x38]
50048loop_5827:
50049 ld [%l7 + 0x10], %f1
50050 st %f12, [%l7 + 0x30]
50051 lduh [%l7 + 0x5A], %o7
50052 udivx %i1, 0x0EC7, %i5
50053 stw %l2, [%l7 + 0x7C]
50054 ldsw [%l7 + 0x38], %o3
50055 fba,a %fcc0, loop_5828
50056 ldsb [%l7 + 0x58], %o6
50057 movrgz %i6, 0x1ED, %l0
50058 fcmpes %fcc3, %f15, %f13
50059loop_5828:
50060 edge16l %i2, %l6, %o1
50061 lduw [%l7 + 0x48], %o5
50062 fbne,a %fcc2, loop_5829
50063 array16 %i7, %l4, %l1
50064 ldd [%l7 + 0x60], %f10
50065 ldsb [%l7 + 0x42], %o2
50066loop_5829:
50067 movneg %xcc, %g3, %o0
50068 movvc %icc, %l3, %g2
50069 addc %i3, %i4, %l5
50070 ldsw [%l7 + 0x38], %o4
50071 ldsb [%l7 + 0x1C], %g4
50072 umulcc %g6, %i0, %g1
50073 fmovrdgz %g7, %f12, %f8
50074 popc 0x063A, %o7
50075 addc %i1, 0x075A, %g5
50076 stx %l2, [%l7 + 0x28]
50077 fbne,a %fcc1, loop_5830
50078 sth %o3, [%l7 + 0x6E]
50079 popc 0x04D8, %i5
50080 fcmpgt16 %f4, %f0, %i6
50081loop_5830:
50082 fands %f2, %f8, %f12
50083 fnegd %f6, %f12
50084 fand %f6, %f14, %f8
50085 ba,a,pt %xcc, loop_5831
50086 fpadd32 %f12, %f10, %f10
50087 siam 0x5
50088 nop
50089 setx loop_5832, %l0, %l1
50090 wrpr 0x1, %tl
50091 wrpr %l1, %tpc
50092 add %l1, 0x4, %l1
50093 wrpr %l1, %tnpc
50094 setx 0x34400001400, %l0, %l1
50095 wrpr %l1, %tstate
50096 wrhpr 0x4, %htstate
50097 retry
50098loop_5831:
50099 movcs %icc, %l0, %o6
50100 std %f4, [%l7 + 0x48]
50101 ldx [%l7 + 0x18], %l6
50102loop_5832:
50103 ble %xcc, loop_5833
50104 ldub [%l7 + 0x7B], %o1
50105 fmovspos %icc, %f0, %f10
50106 ld [%l7 + 0x10], %f12
50107loop_5833:
50108 brlez,a %i2, loop_5834
50109 edge8n %i7, %l4, %o5
50110 bne,pn %icc, loop_5835
50111 fmovsne %xcc, %f10, %f11
50112loop_5834:
50113 stw %l1, [%l7 + 0x7C]
50114 fmuld8ulx16 %f9, %f10, %f10
50115loop_5835:
50116 brnz,a %o2, loop_5836
50117 smul %g3, %l3, %g2
50118 bleu,pt %xcc, loop_5837
50119 fcmpgt16 %f10, %f10, %i3
50120loop_5836:
50121 fnegs %f6, %f9
50122 ldd [%l7 + 0x20], %f14
50123loop_5837:
50124 fmul8sux16 %f4, %f4, %f12
50125 fexpand %f2, %f2
50126 fmovs %f5, %f10
50127 movpos %xcc, %i4, %l5
50128 sdiv %o4, 0x117E, %o0
50129 ldub [%l7 + 0x26], %g4
50130 stb %g6, [%l7 + 0x27]
50131 stx %g1, [%l7 + 0x50]
50132 fmovs %f15, %f5
50133 edge32 %i0, %o7, %i1
50134 fmovsleu %icc, %f3, %f7
50135 std %f2, [%l7 + 0x60]
50136 fbn,a %fcc2, loop_5838
50137 xnorcc %g5, 0x010A, %l2
50138 ldsw [%l7 + 0x58], %g7
50139 movleu %xcc, %i5, %o3
50140loop_5838:
50141 fnor %f12, %f4, %f10
50142 ldx [%l7 + 0x70], %i6
50143 fmovrsgez %o6, %f8, %f7
50144 andncc %l0, %l6, %i2
50145 ldsh [%l7 + 0x1A], %o1
50146 fmul8x16 %f13, %f14, %f4
50147 fmovrdne %i7, %f14, %f4
50148 addccc %o5, 0x1E97, %l1
50149 ld [%l7 + 0x24], %f11
50150 fbug,a %fcc2, loop_5839
50151 fmul8x16al %f5, %f1, %f14
50152 fcmpne32 %f6, %f4, %l4
50153 tne %xcc, 0x1
50154loop_5839:
50155 udivcc %o2, 0x0469, %l3
50156 fmovrsgez %g2, %f9, %f14
50157 bg,a %xcc, loop_5840
50158 stb %g3, [%l7 + 0x30]
50159 fornot1 %f0, %f12, %f12
50160 sth %i3, [%l7 + 0x64]
50161loop_5840:
50162 mulscc %i4, 0x0153, %l5
50163 fmovsg %icc, %f0, %f8
50164 edge8 %o0, %o4, %g6
50165 te %icc, 0x3
50166 fcmpne16 %f8, %f12, %g4
50167 fbuge,a %fcc0, loop_5841
50168 ldd [%l7 + 0x58], %f10
50169 sra %i0, 0x19, %g1
50170 fmovsn %icc, %f3, %f4
50171loop_5841:
50172 fmovrde %o7, %f12, %f6
50173 movrlz %g5, 0x344, %i1
50174 stb %l2, [%l7 + 0x6D]
50175 sdivcc %g7, 0x0086, %o3
50176 fmovsn %icc, %f12, %f14
50177 fnands %f9, %f5, %f15
50178 movgu %xcc, %i6, %i5
50179 fxor %f12, %f14, %f10
50180 fpsub16s %f15, %f12, %f4
50181 ldub [%l7 + 0x19], %o6
50182 fmovdvs %icc, %f10, %f7
50183 fsrc1 %f8, %f10
50184 lduh [%l7 + 0x64], %l6
50185 fble,a %fcc1, loop_5842
50186 xnor %l0, %o1, %i7
50187 sra %i2, %l1, %l4
50188 lduh [%l7 + 0x40], %o2
50189loop_5842:
50190 ld [%l7 + 0x14], %f0
50191 ldx [%l7 + 0x08], %o5
50192 stx %l3, [%l7 + 0x28]
50193 tvc %xcc, 0x3
50194 bg,a,pn %xcc, loop_5843
50195 smul %g2, 0x0C83, %g3
50196 lduh [%l7 + 0x3A], %i3
50197 brlez %i4, loop_5844
50198loop_5843:
50199 fmovdl %icc, %f8, %f15
50200 add %o0, 0x02A9, %o4
50201 addcc %g6, 0x1253, %l5
50202loop_5844:
50203 fpmerge %f6, %f6, %f12
50204 or %i0, %g1, %o7
50205 stx %g4, [%l7 + 0x50]
50206 brz %g5, loop_5845
50207 ldsb [%l7 + 0x7D], %l2
50208 stw %g7, [%l7 + 0x44]
50209 ldsh [%l7 + 0x64], %o3
50210loop_5845:
50211 ldsb [%l7 + 0x26], %i6
50212 st %f9, [%l7 + 0x74]
50213 ba,a loop_5846
50214 bshuffle %f12, %f14, %f6
50215 fbuge,a %fcc2, loop_5847
50216 fpmerge %f12, %f13, %f14
50217loop_5846:
50218 fcmpd %fcc0, %f12, %f4
50219 lduw [%l7 + 0x24], %i1
50220loop_5847:
50221 fpack32 %f4, %f6, %f4
50222 smulcc %o6, 0x10FA, %i5
50223 fmovdge %xcc, %f3, %f3
50224 fmovsgu %icc, %f7, %f12
50225 stb %l0, [%l7 + 0x2B]
50226 xorcc %l6, 0x0AC9, %i7
50227 ldsh [%l7 + 0x4A], %i2
50228 fmovrse %l1, %f7, %f4
50229 ba,pt %icc, loop_5848
50230 fandnot2s %f11, %f3, %f8
50231 subccc %l4, %o2, %o1
50232 smul %l3, %o5, %g3
50233loop_5848:
50234 fmovrse %i3, %f11, %f8
50235 faligndata %f2, %f6, %f4
50236 srl %i4, 0x0C, %g2
50237 fpadd32s %f7, %f0, %f2
50238 ldub [%l7 + 0x57], %o4
50239 fsrc1 %f2, %f2
50240 fbge,a %fcc2, loop_5849
50241 orn %o0, 0x13BD, %g6
50242 sth %l5, [%l7 + 0x72]
50243 tsubcc %i0, 0x0A68, %g1
50244loop_5849:
50245 fpadd16 %f12, %f8, %f0
50246 ldub [%l7 + 0x18], %o7
50247 fmovrdgz %g5, %f10, %f8
50248 fmovdgu %icc, %f12, %f6
50249 ld [%l7 + 0x4C], %f3
50250 brlz,a %g4, loop_5850
50251 fmovda %icc, %f11, %f3
50252 be,a,pn %xcc, loop_5851
50253 tvs %icc, 0x1
50254loop_5850:
50255 faligndata %f6, %f14, %f4
50256 udivcc %l2, 0x0047, %o3
50257loop_5851:
50258 stb %g7, [%l7 + 0x73]
50259 alignaddrl %i6, %i1, %o6
50260 mova %xcc, %l0, %i5
50261 fbue,a %fcc3, loop_5852
50262 fsrc2s %f9, %f8
50263 sdiv %l6, 0x1BDC, %i7
50264 andn %l1, 0x18FC, %i2
50265loop_5852:
50266 movle %xcc, %o2, %o1
50267 subc %l3, 0x0A23, %l4
50268 tgu %xcc, 0x2
50269 std %f8, [%l7 + 0x18]
50270 ldsb [%l7 + 0x73], %g3
50271 movn %xcc, %o5, %i3
50272 fbe %fcc0, loop_5853
50273 bl,a loop_5854
50274 lduh [%l7 + 0x2C], %g2
50275 fxors %f14, %f4, %f3
50276loop_5853:
50277 movcs %icc, %o4, %o0
50278loop_5854:
50279 tgu %xcc, 0x1
50280 or %i4, 0x043A, %l5
50281 brgz %g6, loop_5855
50282 lduh [%l7 + 0x46], %g1
50283 ta %icc, 0x5
50284 fmul8sux16 %f2, %f0, %f2
50285loop_5855:
50286 tpos %icc, 0x0
50287 fnegs %f12, %f11
50288 movl %icc, %o7, %i0
50289 st %f15, [%l7 + 0x14]
50290 fmovspos %icc, %f0, %f0
50291 faligndata %f10, %f14, %f12
50292 fands %f13, %f13, %f15
50293 movrne %g4, %l2, %o3
50294 ldub [%l7 + 0x1E], %g5
50295 fzeros %f5
50296 fpackfix %f4, %f12
50297 tne %xcc, 0x6
50298 stw %i6, [%l7 + 0x10]
50299 st %f12, [%l7 + 0x44]
50300 array8 %i1, %g7, %l0
50301 fble %fcc2, loop_5856
50302 movl %xcc, %i5, %o6
50303 brlz,a %i7, loop_5857
50304 ldsw [%l7 + 0x64], %l1
50305loop_5856:
50306 fmovsl %icc, %f6, %f9
50307 stb %l6, [%l7 + 0x33]
50308loop_5857:
50309 ba,a,pn %xcc, loop_5858
50310 bpos %icc, loop_5859
50311 fnot1s %f12, %f4
50312 stw %i2, [%l7 + 0x20]
50313loop_5858:
50314 brlz,a %o1, loop_5860
50315loop_5859:
50316 addccc %o2, %l4, %g3
50317 fbo,a %fcc1, loop_5861
50318 fpmerge %f8, %f15, %f2
50319loop_5860:
50320 alignaddrl %l3, %i3, %g2
50321 lduh [%l7 + 0x7C], %o4
50322loop_5861:
50323 movge %xcc, %o5, %i4
50324 udivx %o0, 0x0678, %l5
50325 fxnors %f7, %f13, %f7
50326 fpadd16 %f2, %f12, %f4
50327 fpmerge %f2, %f0, %f0
50328 ldsw [%l7 + 0x4C], %g1
50329 ldub [%l7 + 0x2B], %o7
50330 fcmpeq32 %f0, %f14, %i0
50331 bl %icc, loop_5862
50332 fmuld8ulx16 %f10, %f2, %f10
50333 fbue,a %fcc2, loop_5863
50334 lduw [%l7 + 0x1C], %g6
50335loop_5862:
50336 fbge,a %fcc2, loop_5864
50337 edge32ln %g4, %l2, %o3
50338loop_5863:
50339 bge,pt %icc, loop_5865
50340 sth %g5, [%l7 + 0x18]
50341loop_5864:
50342 fmovsvs %xcc, %f1, %f1
50343 and %i1, 0x0009, %g7
50344loop_5865:
50345 movl %xcc, %i6, %l0
50346 std %f8, [%l7 + 0x08]
50347 brgez %o6, loop_5866
50348 fsrc1 %f2, %f0
50349 edge8ln %i5, %l1, %l6
50350 mulx %i2, %o1, %i7
50351loop_5866:
50352 fmuld8sux16 %f2, %f8, %f4
50353 fandnot2 %f2, %f8, %f14
50354 movre %o2, %l4, %l3
50355 movrgez %i3, 0x3DA, %g2
50356 fmovrse %o4, %f7, %f4
50357 ld [%l7 + 0x58], %f0
50358 movle %icc, %o5, %g3
50359 fmul8ulx16 %f2, %f12, %f2
50360 and %o0, 0x1201, %i4
50361 fandnot1s %f10, %f15, %f8
50362 fba %fcc2, loop_5867
50363 siam 0x4
50364 sdivcc %l5, 0x08F6, %o7
50365 brgz %i0, loop_5868
50366loop_5867:
50367 fmovrslez %g1, %f4, %f8
50368 movge %icc, %g6, %l2
50369 ldub [%l7 + 0x77], %g4
50370loop_5868:
50371 movn %xcc, %g5, %o3
50372 fcmpeq32 %f2, %f4, %i1
50373 fxor %f4, %f14, %f12
50374 srl %g7, %l0, %i6
50375 fandnot2 %f14, %f14, %f0
50376 ldsw [%l7 + 0x18], %o6
50377 bpos,pt %xcc, loop_5869
50378 fpadd32s %f14, %f15, %f15
50379 fpack16 %f10, %f1
50380 fpack32 %f10, %f0, %f14
50381loop_5869:
50382 tg %icc, 0x3
50383 fmovsgu %xcc, %f14, %f2
50384 sdivx %i5, 0x02B7, %l6
50385 fcmpd %fcc0, %f2, %f6
50386 fabss %f11, %f14
50387 edge32n %i2, %o1, %l1
50388 fors %f1, %f8, %f8
50389 fcmped %fcc2, %f14, %f14
50390 fmovdg %icc, %f4, %f4
50391 andncc %o2, %l4, %l3
50392 bvs loop_5870
50393 fpsub32s %f6, %f11, %f13
50394 fexpand %f4, %f10
50395 movrgez %i3, %g2, %o4
50396loop_5870:
50397 fmovdvs %xcc, %f13, %f4
50398 fmovrdgez %o5, %f10, %f0
50399 ba,pt %icc, loop_5871
50400 ldsb [%l7 + 0x7E], %g3
50401 xnor %o0, 0x1C82, %i7
50402 std %f2, [%l7 + 0x58]
50403loop_5871:
50404 brz,a %l5, loop_5872
50405 fmovde %icc, %f13, %f6
50406 sth %i4, [%l7 + 0x62]
50407 fpsub32s %f2, %f9, %f11
50408loop_5872:
50409 lduw [%l7 + 0x48], %o7
50410 fxors %f13, %f11, %f6
50411 bl,pn %xcc, loop_5873
50412 edge32n %g1, %g6, %i0
50413 st %f11, [%l7 + 0x34]
50414 bshuffle %f12, %f8, %f8
50415loop_5873:
50416 tcs %xcc, 0x2
50417 fmovde %xcc, %f6, %f10
50418 fpadd32s %f12, %f1, %f1
50419 ldsh [%l7 + 0x48], %g4
50420 fcmpgt16 %f0, %f2, %l2
50421 fcmpes %fcc0, %f15, %f13
50422 add %o3, %g5, %i1
50423 movcs %icc, %g7, %l0
50424 fmul8x16 %f14, %f4, %f8
50425 fmovdvc %icc, %f4, %f8
50426 fmovdcc %icc, %f14, %f12
50427 stw %o6, [%l7 + 0x14]
50428 fmovse %icc, %f4, %f5
50429 ldsb [%l7 + 0x5C], %i6
50430 fmovsneg %xcc, %f14, %f11
50431 ld [%l7 + 0x3C], %f11
50432 fmovsl %icc, %f7, %f3
50433 array8 %i5, %l6, %o1
50434 edge8l %l1, %o2, %i2
50435 smul %l4, 0x1911, %l3
50436 ldsw [%l7 + 0x24], %g2
50437 ldsb [%l7 + 0x4F], %i3
50438 tgu %xcc, 0x0
50439 addcc %o4, %o5, %g3
50440 ldub [%l7 + 0x12], %i7
50441 fnegd %f8, %f6
50442 tcc %icc, 0x0
50443 mulx %o0, %i4, %o7
50444 bne %xcc, loop_5874
50445 fpadd32s %f5, %f11, %f0
50446 lduh [%l7 + 0x66], %g1
50447 sethi 0x03D7, %g6
50448loop_5874:
50449 stb %i0, [%l7 + 0x2B]
50450 udiv %l5, 0x046A, %l2
50451 fpsub16 %f14, %f14, %f2
50452 bpos %icc, loop_5875
50453 edge8ln %g4, %o3, %i1
50454 be,a %icc, loop_5876
50455 fnot1s %f12, %f13
50456loop_5875:
50457 movre %g7, 0x249, %l0
50458 ldsh [%l7 + 0x62], %o6
50459loop_5876:
50460 lduh [%l7 + 0x6C], %i6
50461 lduh [%l7 + 0x6A], %i5
50462 bne,pt %xcc, loop_5877
50463 st %f10, [%l7 + 0x28]
50464 ldx [%l7 + 0x70], %g5
50465 movre %l6, 0x3FD, %l1
50466loop_5877:
50467 sllx %o1, %o2, %l4
50468 ldsw [%l7 + 0x24], %i2
50469 ldd [%l7 + 0x38], %f12
50470 bg,pt %icc, loop_5878
50471 fmovse %xcc, %f8, %f3
50472 fmovdpos %icc, %f3, %f7
50473 ldx [%l7 + 0x50], %g2
50474loop_5878:
50475 andncc %i3, %o4, %o5
50476 ldx [%l7 + 0x38], %g3
50477 sth %i7, [%l7 + 0x60]
50478 lduw [%l7 + 0x68], %o0
50479 fmovdge %icc, %f8, %f12
50480 st %f11, [%l7 + 0x78]
50481 ldd [%l7 + 0x40], %f8
50482 fbl,a %fcc2, loop_5879
50483 ble %xcc, loop_5880
50484 andn %i4, %o7, %l3
50485 fpadd32 %f4, %f14, %f4
50486loop_5879:
50487 ldub [%l7 + 0x58], %g1
50488loop_5880:
50489 fnegs %f8, %f4
50490 nop
50491 setx loop_5881, %l0, %l1
50492 wrpr 0x1, %tl
50493 wrpr %l1, %tpc
50494 add %l1, 0x4, %l1
50495 wrpr %l1, %tnpc
50496 setx 0x34400001400, %l0, %l1
50497 wrpr %l1, %tstate
50498 wrhpr 0x4, %htstate
50499 retry
50500 nop
50501 setx loop_5882, %l0, %l1
50502 wrpr 0x1, %tl
50503 wrpr %l1, %tnpc
50504 setx 0x34400001400, %l0, %l1
50505 wrpr %l1, %tstate
50506 wrhpr 0x4, %htstate
50507 done
50508 fcmped %fcc0, %f6, %f2
50509 sethi 0x15FF, %g6
50510loop_5881:
50511 fbne,a %fcc1, loop_5883
50512loop_5882:
50513 stx %l5, [%l7 + 0x68]
50514 fandnot2 %f12, %f4, %f2
50515 bg,a %xcc, loop_5884
50516loop_5883:
50517 smulcc %l2, 0x110E, %g4
50518 lduh [%l7 + 0x3A], %i0
50519 xnorcc %i1, %o3, %g7
50520loop_5884:
50521 ta %icc, 0x2
50522 fnegs %f14, %f9
50523 st %f15, [%l7 + 0x1C]
50524 ld [%l7 + 0x64], %f1
50525 stx %l0, [%l7 + 0x40]
50526 stw %i6, [%l7 + 0x24]
50527 fcmpes %fcc3, %f7, %f7
50528 std %f4, [%l7 + 0x38]
50529 ldd [%l7 + 0x10], %f4
50530 alignaddrl %i5, %g5, %o6
50531 lduw [%l7 + 0x7C], %l1
50532 subccc %l6, %o1, %l4
50533 brnz %o2, loop_5885
50534 fmovrsgz %g2, %f7, %f15
50535 fmovdvs %icc, %f3, %f9
50536 movn %icc, %i3, %o4
50537loop_5885:
50538 bcs,a %icc, loop_5886
50539 lduw [%l7 + 0x78], %o5
50540 fbul,a %fcc0, loop_5887
50541 fmovdvc %xcc, %f9, %f3
50542loop_5886:
50543 movneg %xcc, %g3, %i7
50544 fmovrslz %i2, %f4, %f12
50545loop_5887:
50546 fnegd %f4, %f4
50547 fandnot1 %f14, %f0, %f14
50548 movl %icc, %i4, %o0
50549 ldsb [%l7 + 0x25], %l3
50550 fbo %fcc1, loop_5888
50551 fexpand %f1, %f4
50552 fmovspos %xcc, %f8, %f11
50553 sth %o7, [%l7 + 0x1E]
50554loop_5888:
50555 move %xcc, %g6, %l5
50556 popc 0x01E5, %g1
50557 bcc,pn %xcc, loop_5889
50558 movvs %icc, %l2, %g4
50559 udivcc %i0, 0x09AB, %i1
50560 tl %icc, 0x5
50561loop_5889:
50562 fmovsne %icc, %f4, %f6
50563 xorcc %o3, 0x0855, %l0
50564 fmovdle %xcc, %f14, %f14
50565 std %f6, [%l7 + 0x40]
50566 fmul8sux16 %f6, %f12, %f4
50567 ldsw [%l7 + 0x1C], %i6
50568 edge8n %i5, %g5, %o6
50569 ldx [%l7 + 0x68], %g7
50570 fnegs %f7, %f0
50571 stx %l1, [%l7 + 0x18]
50572 fmovdvs %icc, %f10, %f0
50573 stb %l6, [%l7 + 0x64]
50574 movrgz %o1, 0x158, %l4
50575 fors %f9, %f12, %f3
50576 fbue %fcc3, loop_5890
50577 st %f5, [%l7 + 0x38]
50578 sdivcc %o2, 0x1EC4, %g2
50579 smulcc %o4, 0x15F6, %i3
50580loop_5890:
50581 movcs %xcc, %g3, %o5
50582 ldx [%l7 + 0x48], %i7
50583 sllx %i4, %o0, %l3
50584 fbl %fcc2, loop_5891
50585 fbge %fcc0, loop_5892
50586 ldsh [%l7 + 0x3C], %i2
50587 fmovdcc %xcc, %f5, %f8
50588loop_5891:
50589 fmovrslez %g6, %f9, %f6
50590loop_5892:
50591 fpackfix %f4, %f6
50592 srlx %o7, %l5, %g1
50593 fmovrdne %g4, %f12, %f4
50594 edge32n %i0, %l2, %i1
50595 edge32ln %l0, %i6, %i5
50596 edge32n %g5, %o6, %o3
50597 movre %l1, %l6, %o1
50598 taddcc %l4, 0x1A24, %o2
50599 ldsh [%l7 + 0x76], %g2
50600 fbu %fcc2, loop_5893
50601 fmovdneg %icc, %f3, %f12
50602 st %f11, [%l7 + 0x28]
50603 fbul %fcc3, loop_5894
50604loop_5893:
50605 fnegs %f14, %f3
50606 fones %f3
50607 std %f4, [%l7 + 0x70]
50608loop_5894:
50609 bneg,a,pt %xcc, loop_5895
50610 edge8 %g7, %o4, %i3
50611 fmul8x16 %f10, %f6, %f8
50612 lduw [%l7 + 0x6C], %o5
50613loop_5895:
50614 sdivx %g3, 0x021A, %i7
50615 andcc %i4, %l3, %i2
50616 fnor %f2, %f6, %f14
50617 bleu %xcc, loop_5896
50618 orcc %o0, %o7, %l5
50619 stw %g1, [%l7 + 0x7C]
50620 fmovsge %xcc, %f4, %f10
50621loop_5896:
50622 fmovrdgz %g4, %f6, %f14
50623 lduw [%l7 + 0x08], %g6
50624 fmovrdne %i0, %f6, %f12
50625 addc %l2, %i1, %l0
50626 array8 %i5, %i6, %o6
50627 ldsw [%l7 + 0x74], %g5
50628 bg,pt %icc, loop_5897
50629 ldsw [%l7 + 0x48], %l1
50630 ldub [%l7 + 0x26], %o3
50631 sth %o1, [%l7 + 0x0C]
50632loop_5897:
50633 ldsb [%l7 + 0x08], %l4
50634 fnot1s %f11, %f2
50635 fcmpgt16 %f8, %f14, %l6
50636 fmovdvc %icc, %f8, %f5
50637 fmovscs %icc, %f13, %f14
50638 fmovrslz %o2, %f10, %f7
50639 fabsd %f6, %f14
50640 mulscc %g2, %g7, %o4
50641 brgz,a %i3, loop_5898
50642 popc %g3, %o5
50643 ldx [%l7 + 0x50], %i4
50644 movrne %l3, 0x332, %i2
50645loop_5898:
50646 ldd [%l7 + 0x68], %f12
50647 ldsb [%l7 + 0x2A], %o0
50648 fsrc2 %f2, %f2
50649 tn %xcc, 0x6
50650 ldsb [%l7 + 0x26], %o7
50651 bcc,a %xcc, loop_5899
50652 fmovrdgez %i7, %f14, %f2
50653 lduh [%l7 + 0x7C], %g1
50654 fbo,a %fcc3, loop_5900
50655loop_5899:
50656 fmuld8sux16 %f5, %f1, %f2
50657 fmovscc %xcc, %f0, %f7
50658 fpsub32 %f0, %f6, %f14
50659loop_5900:
50660 fmovspos %icc, %f15, %f3
50661 ldub [%l7 + 0x22], %g4
50662 ldx [%l7 + 0x70], %g6
50663 ldd [%l7 + 0x28], %f8
50664 bg,pt %xcc, loop_5901
50665 nop
50666 setx loop_5902, %l0, %l1
50667 wrpr 0x1, %tl
50668 wrpr %l1, %tnpc
50669 setx 0x34400001400, %l0, %l1
50670 wrpr %l1, %tstate
50671 wrhpr 0x4, %htstate
50672 done
50673 fpmerge %f15, %f12, %f4
50674 move %icc, %l5, %i0
50675loop_5901:
50676 movrgez %i1, 0x0A4, %l2
50677loop_5902:
50678 fmovspos %icc, %f10, %f5
50679 siam 0x0
50680 ldx [%l7 + 0x08], %i5
50681 movpos %icc, %l0, %o6
50682 call loop_5903
50683 brz %i6, loop_5904
50684 srl %g5, 0x0B, %o3
50685 mova %icc, %o1, %l4
50686loop_5903:
50687 fbl %fcc0, loop_5905
50688loop_5904:
50689 fbn %fcc0, loop_5906
50690 lduh [%l7 + 0x78], %l1
50691 fmul8x16au %f15, %f13, %f10
50692loop_5905:
50693 fcmps %fcc1, %f7, %f9
50694loop_5906:
50695 tcc %xcc, 0x1
50696 fmovd %f0, %f8
50697 fzero %f0
50698 stw %l6, [%l7 + 0x34]
50699 ldub [%l7 + 0x0A], %g2
50700 ldsw [%l7 + 0x0C], %o2
50701 lduh [%l7 + 0x3E], %g7
50702 sth %o4, [%l7 + 0x76]
50703 ldsb [%l7 + 0x6B], %i3
50704 fpack32 %f8, %f8, %f10
50705 stw %g3, [%l7 + 0x20]
50706 ldd [%l7 + 0x48], %f6
50707 stx %i4, [%l7 + 0x78]
50708 stx %o5, [%l7 + 0x08]
50709 fbule,a %fcc0, loop_5907
50710 fmovspos %xcc, %f13, %f14
50711 fmul8x16au %f5, %f1, %f6
50712 lduw [%l7 + 0x20], %i2
50713loop_5907:
50714 ldd [%l7 + 0x08], %f14
50715 tl %icc, 0x6
50716 or %o0, %l3, %o7
50717 ldsh [%l7 + 0x68], %g1
50718 fsrc1 %f12, %f6
50719 fmovdn %icc, %f5, %f4
50720 edge8ln %i7, %g4, %l5
50721 ldsw [%l7 + 0x4C], %i0
50722 movre %i1, 0x2FD, %l2
50723 bneg,pt %xcc, loop_5908
50724 smul %i5, 0x13A2, %g6
50725 fpsub16s %f9, %f13, %f7
50726 ba,a,pt %icc, loop_5909
50727loop_5908:
50728 for %f14, %f8, %f8
50729 fpsub16 %f0, %f6, %f4
50730 fmovsvs %icc, %f0, %f13
50731loop_5909:
50732 tgu %xcc, 0x7
50733 fmuld8sux16 %f14, %f13, %f10
50734 xor %o6, %i6, %l0
50735 for %f6, %f4, %f4
50736 stb %g5, [%l7 + 0x32]
50737 ldx [%l7 + 0x30], %o3
50738 stx %l4, [%l7 + 0x10]
50739 movcs %icc, %o1, %l6
50740 ldub [%l7 + 0x6B], %l1
50741 fones %f7
50742 tge %xcc, 0x3
50743 fbo,a %fcc0, loop_5910
50744 movneg %xcc, %o2, %g7
50745 lduw [%l7 + 0x30], %g2
50746 fpadd16s %f12, %f4, %f8
50747loop_5910:
50748 taddcc %i3, %g3, %o4
50749 sth %o5, [%l7 + 0x32]
50750 ba loop_5911
50751 std %f0, [%l7 + 0x70]
50752 fmovsneg %icc, %f1, %f11
50753 movvc %xcc, %i4, %i2
50754loop_5911:
50755 fsrc1s %f15, %f13
50756 ldub [%l7 + 0x17], %o0
50757 addcc %o7, 0x164F, %l3
50758 fbug,a %fcc3, loop_5912
50759 ldsb [%l7 + 0x43], %g1
50760 tvc %icc, 0x7
50761 fcmped %fcc3, %f12, %f12
50762loop_5912:
50763 bge,a %xcc, loop_5913
50764 fmovdg %xcc, %f6, %f9
50765 mova %xcc, %g4, %i7
50766 fzero %f14
50767loop_5913:
50768 fmovs %f10, %f13
50769 movgu %icc, %i0, %l5
50770 tl %xcc, 0x2
50771 movcs %icc, %i1, %l2
50772 ldd [%l7 + 0x10], %f2
50773 fpack16 %f8, %f5
50774 ta %icc, 0x6
50775 lduh [%l7 + 0x10], %g6
50776 subccc %o6, %i5, %l0
50777 ld [%l7 + 0x48], %f15
50778 lduw [%l7 + 0x64], %i6
50779 array8 %o3, %g5, %l4
50780 bvc,a,pn %icc, loop_5914
50781 fsrc1 %f2, %f14
50782 fnands %f7, %f0, %f1
50783 movneg %xcc, %l6, %o1
50784loop_5914:
50785 ldsb [%l7 + 0x68], %o2
50786 fmovdgu %xcc, %f6, %f1
50787 bleu,a,pn %icc, loop_5915
50788 stw %g7, [%l7 + 0x14]
50789 fcmple16 %f12, %f8, %g2
50790 tneg %icc, 0x3
50791loop_5915:
50792 bg,a,pt %xcc, loop_5916
50793 fmovrdgz %i3, %f12, %f8
50794 fbo %fcc3, loop_5917
50795 fmovrslez %g3, %f6, %f13
50796loop_5916:
50797 bleu loop_5918
50798 ldd [%l7 + 0x50], %f4
50799loop_5917:
50800 andn %l1, 0x02E3, %o4
50801 bgu loop_5919
50802loop_5918:
50803 faligndata %f10, %f12, %f0
50804 ba,a,pt %icc, loop_5920
50805 fmul8x16 %f7, %f10, %f12
50806loop_5919:
50807 bn,a loop_5921
50808 fpack32 %f4, %f2, %f12
50809loop_5920:
50810 umulcc %o5, %i4, %o0
50811 ldsw [%l7 + 0x1C], %i2
50812loop_5921:
50813 lduw [%l7 + 0x40], %l3
50814 fone %f6
50815 fmovsge %icc, %f2, %f13
50816 stx %o7, [%l7 + 0x08]
50817 sth %g4, [%l7 + 0x0E]
50818 movcc %xcc, %g1, %i0
50819 fmovsge %icc, %f11, %f0
50820 fnot1s %f3, %f7
50821 smulcc %l5, %i1, %i7
50822 taddcc %g6, 0x0833, %l2
50823 fmovscs %icc, %f5, %f5
50824 st %f6, [%l7 + 0x3C]
50825 edge16 %i5, %l0, %o6
50826 ldsw [%l7 + 0x2C], %i6
50827 brz %o3, loop_5922
50828 fmul8sux16 %f4, %f10, %f12
50829 subcc %g5, %l4, %l6
50830 stw %o2, [%l7 + 0x40]
50831loop_5922:
50832 add %g7, 0x03C6, %g2
50833 fnot2s %f15, %f5
50834 ldsw [%l7 + 0x3C], %o1
50835 ldd [%l7 + 0x18], %f8
50836 fxnors %f7, %f15, %f0
50837 fxor %f8, %f14, %f2
50838 fsrc1s %f7, %f14
50839 bgu loop_5923
50840 addcc %g3, 0x0273, %i3
50841 fones %f10
50842 ldub [%l7 + 0x3A], %l1
50843loop_5923:
50844 move %icc, %o5, %o4
50845 std %f6, [%l7 + 0x60]
50846 st %f1, [%l7 + 0x28]
50847 mova %icc, %i4, %o0
50848 fmovdge %icc, %f12, %f3
50849 movrgz %l3, %o7, %i2
50850 subccc %g1, %g4, %l5
50851 fandnot2s %f14, %f11, %f7
50852 subc %i1, %i7, %i0
50853 movrgz %g6, 0x29A, %i5
50854 fpadd32s %f12, %f4, %f3
50855 fbge,a %fcc0, loop_5924
50856 lduw [%l7 + 0x34], %l0
50857 ldsw [%l7 + 0x34], %o6
50858 fmovrdlz %i6, %f4, %f8
50859loop_5924:
50860 array16 %l2, %g5, %o3
50861 movvs %xcc, %l4, %o2
50862 brgez,a %g7, loop_5925
50863 stw %l6, [%l7 + 0x54]
50864 movge %icc, %o1, %g2
50865 fors %f4, %f3, %f0
50866loop_5925:
50867 fmovspos %xcc, %f2, %f10
50868 ldsb [%l7 + 0x19], %i3
50869 pdist %f4, %f8, %f6
50870 pdist %f10, %f10, %f8
50871 fones %f15
50872 std %f4, [%l7 + 0x78]
50873 fbuge,a %fcc2, loop_5926
50874 orn %l1, 0x153C, %o5
50875 andn %o4, %g3, %i4
50876 ldub [%l7 + 0x41], %o0
50877loop_5926:
50878 bleu loop_5927
50879 fzeros %f15
50880 fba,a %fcc3, loop_5928
50881 fbu %fcc3, loop_5929
50882loop_5927:
50883 tleu %icc, 0x6
50884 ldub [%l7 + 0x20], %l3
50885loop_5928:
50886 ld [%l7 + 0x30], %f5
50887loop_5929:
50888 fmovrdgez %i2, %f8, %f12
50889 fornot1 %f4, %f0, %f14
50890 fxors %f9, %f12, %f15
50891 fmovsle %icc, %f6, %f1
50892 edge32l %o7, %g1, %l5
50893 edge8l %i1, %g4, %i0
50894 fmovd %f0, %f0
50895 pdist %f0, %f4, %f4
50896 array32 %i7, %i5, %g6
50897 nop
50898 setx loop_5930, %l0, %l1
50899 jmpl %l1, %l0
50900 fbge,a %fcc1, loop_5931
50901 orncc %i6, %o6, %g5
50902 fmovdgu %icc, %f2, %f4
50903loop_5930:
50904 fmovdneg %xcc, %f9, %f10
50905loop_5931:
50906 fmovrsne %o3, %f11, %f15
50907 fcmple32 %f2, %f14, %l4
50908 ldub [%l7 + 0x30], %l2
50909 bcc,a,pt %xcc, loop_5932
50910 bpos,a,pn %icc, loop_5933
50911 fbul %fcc0, loop_5934
50912 movpos %icc, %g7, %o2
50913loop_5932:
50914 fandnot2 %f14, %f2, %f14
50915loop_5933:
50916 ldsw [%l7 + 0x18], %l6
50917loop_5934:
50918 xor %g2, %i3, %l1
50919 fornot1 %f2, %f0, %f2
50920 fcmpgt32 %f4, %f6, %o1
50921 edge16n %o4, %g3, %i4
50922 fmovsg %icc, %f3, %f14
50923 stb %o5, [%l7 + 0x5D]
50924 movge %xcc, %l3, %i2
50925 tcc %icc, 0x4
50926 xnorcc %o7, %o0, %g1
50927 fmovse %icc, %f15, %f10
50928 ldd [%l7 + 0x50], %f6
50929 tge %xcc, 0x6
50930 fbu %fcc0, loop_5935
50931 stw %l5, [%l7 + 0x18]
50932 fpack16 %f4, %f3
50933 fmovrslez %i1, %f11, %f11
50934loop_5935:
50935 stx %g4, [%l7 + 0x40]
50936 fnot1s %f13, %f3
50937 tgu %xcc, 0x1
50938 array32 %i7, %i0, %g6
50939 st %f12, [%l7 + 0x2C]
50940 fmovsg %xcc, %f3, %f4
50941 ldub [%l7 + 0x3C], %l0
50942 xor %i6, %i5, %g5
50943 udiv %o3, 0x0BB2, %l4
50944 stb %l2, [%l7 + 0x30]
50945 edge32l %o6, %o2, %l6
50946 fmovdn %icc, %f11, %f12
50947 ldsw [%l7 + 0x58], %g2
50948 stb %i3, [%l7 + 0x55]
50949 sethi 0x0F2E, %l1
50950 lduw [%l7 + 0x68], %o1
50951 fbuge %fcc0, loop_5936
50952 tge %icc, 0x2
50953 ldsw [%l7 + 0x30], %g7
50954 faligndata %f4, %f12, %f2
50955loop_5936:
50956 fmovd %f4, %f4
50957 stw %o4, [%l7 + 0x08]
50958 lduw [%l7 + 0x24], %i4
50959 fmovrdgz %g3, %f8, %f0
50960 fmovrdne %l3, %f2, %f2
50961 stw %o5, [%l7 + 0x38]
50962 tcc %xcc, 0x3
50963 edge8n %o7, %i2, %o0
50964 bvs,pn %icc, loop_5937
50965 fmovsvc %xcc, %f11, %f11
50966 fmovdgu %icc, %f12, %f11
50967 fcmpes %fcc3, %f5, %f8
50968loop_5937:
50969 fsrc2s %f13, %f4
50970 tleu %icc, 0x0
50971 movcc %icc, %l5, %g1
50972 edge16 %i1, %i7, %g4
50973 sth %g6, [%l7 + 0x44]
50974 be loop_5938
50975 tsubcctv %i0, 0x1787, %i6
50976 edge8ln %i5, %l0, %o3
50977 brlez %l4, loop_5939
50978loop_5938:
50979 lduh [%l7 + 0x30], %l2
50980 std %f4, [%l7 + 0x18]
50981 ldub [%l7 + 0x59], %o6
50982loop_5939:
50983 edge32l %o2, %g5, %g2
50984 fmul8ulx16 %f6, %f12, %f2
50985 fmovsle %xcc, %f13, %f9
50986 call loop_5940
50987 sth %l6, [%l7 + 0x7E]
50988 fbne %fcc2, loop_5941
50989 edge32l %l1, %i3, %o1
50990loop_5940:
50991 sdiv %g7, 0x04BD, %o4
50992 ldub [%l7 + 0x44], %g3
50993loop_5941:
50994 ldx [%l7 + 0x08], %l3
50995 lduw [%l7 + 0x68], %i4
50996 stx %o7, [%l7 + 0x60]
50997 tsubcctv %i2, 0x174D, %o0
50998 te %icc, 0x3
50999 addc %o5, %l5, %i1
51000 bvc %icc, loop_5942
51001 stw %g1, [%l7 + 0x24]
51002 brz,a %g4, loop_5943
51003 fbo,a %fcc2, loop_5944
51004loop_5942:
51005 tneg %xcc, 0x0
51006 sdiv %i7, 0x040B, %g6
51007loop_5943:
51008 bvc,a %icc, loop_5945
51009loop_5944:
51010 ld [%l7 + 0x5C], %f8
51011 movne %icc, %i6, %i5
51012 fmovda %xcc, %f13, %f10
51013loop_5945:
51014 fpadd16 %f0, %f14, %f8
51015 stx %l0, [%l7 + 0x68]
51016 fcmpgt32 %f0, %f0, %i0
51017 ldsh [%l7 + 0x7C], %o3
51018 stb %l4, [%l7 + 0x29]
51019 movrgez %o6, 0x306, %l2
51020 stb %o2, [%l7 + 0x77]
51021 fpsub32s %f8, %f5, %f11
51022 ldx [%l7 + 0x78], %g2
51023 fnegd %f2, %f14
51024 addccc %g5, %l1, %l6
51025 bl,a,pn %xcc, loop_5946
51026 xnorcc %i3, 0x1B0D, %g7
51027 fornot1 %f6, %f8, %f14
51028 fbne,a %fcc0, loop_5947
51029loop_5946:
51030 pdist %f10, %f4, %f4
51031 ldsh [%l7 + 0x4C], %o1
51032 ld [%l7 + 0x38], %f1
51033loop_5947:
51034 subc %g3, %o4, %l3
51035 fmovde %icc, %f3, %f12
51036 lduw [%l7 + 0x64], %o7
51037 fbu,a %fcc2, loop_5948
51038 fpmerge %f7, %f1, %f6
51039 popc 0x0E9C, %i2
51040 brgez,a %o0, loop_5949
51041loop_5948:
51042 ldd [%l7 + 0x70], %f14
51043 mulscc %i4, 0x112E, %l5
51044 pdist %f2, %f6, %f12
51045loop_5949:
51046 tge %xcc, 0x1
51047 fnot2 %f0, %f6
51048 andncc %o5, %i1, %g4
51049 fnegs %f8, %f3
51050 tgu %xcc, 0x7
51051 ldsb [%l7 + 0x62], %g1
51052 fmul8x16 %f2, %f8, %f14
51053 edge32 %g6, %i6, %i7
51054 fmovsle %xcc, %f12, %f2
51055 fmovsg %xcc, %f13, %f9
51056 add %i5, 0x1795, %l0
51057 fmovrdne %o3, %f10, %f10
51058 ldsw [%l7 + 0x74], %i0
51059 fmovdneg %xcc, %f7, %f12
51060 stb %l4, [%l7 + 0x5E]
51061 array16 %o6, %o2, %l2
51062 fmovdneg %icc, %f3, %f14
51063 fmovdcc %icc, %f3, %f5
51064 fcmpeq32 %f0, %f12, %g5
51065 movrgz %l1, 0x32A, %g2
51066 movvs %xcc, %l6, %i3
51067 tleu %xcc, 0x7
51068 fmovse %icc, %f7, %f8
51069 ldx [%l7 + 0x78], %o1
51070 fbu,a %fcc0, loop_5950
51071 fmovrslez %g3, %f14, %f10
51072 fmovscc %xcc, %f3, %f4
51073 fbule,a %fcc1, loop_5951
51074loop_5950:
51075 movpos %xcc, %g7, %o4
51076 std %f6, [%l7 + 0x58]
51077 ldx [%l7 + 0x40], %l3
51078loop_5951:
51079 edge8 %o7, %i2, %o0
51080 or %l5, 0x1128, %o5
51081 fmovsleu %icc, %f10, %f1
51082 fpsub32s %f9, %f13, %f10
51083 ldub [%l7 + 0x48], %i4
51084 fabsd %f12, %f6
51085 fbn,a %fcc0, loop_5952
51086 umulcc %i1, %g1, %g4
51087 stb %g6, [%l7 + 0x09]
51088 fmovdpos %xcc, %f14, %f1
51089loop_5952:
51090 ldsb [%l7 + 0x6D], %i6
51091 fsrc1s %f9, %f8
51092 stx %i5, [%l7 + 0x58]
51093 ld [%l7 + 0x38], %f8
51094 fbl,a %fcc0, loop_5953
51095 ldx [%l7 + 0x38], %l0
51096 ld [%l7 + 0x60], %f11
51097 fnot1 %f6, %f2
51098loop_5953:
51099 udiv %o3, 0x1524, %i7
51100 fxor %f4, %f14, %f12
51101 bn,a,pn %icc, loop_5954
51102 fmovdneg %xcc, %f3, %f8
51103 fmovdgu %xcc, %f6, %f15
51104 fcmpgt16 %f12, %f8, %i0
51105loop_5954:
51106 fnot1s %f15, %f11
51107 fmovs %f2, %f9
51108 fcmpne16 %f10, %f8, %l4
51109 add %o6, 0x1369, %l2
51110 movcs %xcc, %o2, %l1
51111 sub %g5, 0x1CCB, %l6
51112 te %icc, 0x1
51113 fabsd %f4, %f2
51114 ldd [%l7 + 0x48], %f2
51115 lduw [%l7 + 0x30], %i3
51116 smul %g2, 0x0C89, %o1
51117 fpack16 %f4, %f2
51118 fmovdneg %icc, %f2, %f10
51119 bn,pt %icc, loop_5955
51120 fmul8x16au %f10, %f2, %f6
51121 brlez,a %g3, loop_5956
51122 tleu %icc, 0x1
51123loop_5955:
51124 bleu,a,pn %icc, loop_5957
51125 fmovsne %xcc, %f13, %f13
51126loop_5956:
51127 fmuld8ulx16 %f15, %f0, %f14
51128 fnegd %f14, %f12
51129loop_5957:
51130 bvc,a,pn %xcc, loop_5958
51131 ldub [%l7 + 0x35], %g7
51132 ldsh [%l7 + 0x4E], %l3
51133 faligndata %f12, %f8, %f2
51134loop_5958:
51135 ldsh [%l7 + 0x14], %o7
51136 tge %xcc, 0x3
51137 sdivx %o4, 0x0D1D, %i2
51138 ldx [%l7 + 0x60], %o0
51139 lduw [%l7 + 0x40], %o5
51140 fbg %fcc3, loop_5959
51141 fbug %fcc0, loop_5960
51142 std %f2, [%l7 + 0x10]
51143 bneg,pn %xcc, loop_5961
51144loop_5959:
51145 fmovda %xcc, %f12, %f6
51146loop_5960:
51147 bvc loop_5962
51148 fbo %fcc0, loop_5963
51149loop_5961:
51150 tge %icc, 0x0
51151 addccc %l5, %i4, %i1
51152loop_5962:
51153 fmovdcc %xcc, %f9, %f8
51154loop_5963:
51155 fands %f13, %f6, %f1
51156 ldsh [%l7 + 0x4C], %g4
51157 ldsw [%l7 + 0x30], %g1
51158 std %f0, [%l7 + 0x10]
51159 fmovspos %xcc, %f7, %f12
51160 sethi 0x1DC9, %i6
51161 tl %xcc, 0x7
51162 movrlez %g6, 0x30E, %l0
51163 ta %xcc, 0x2
51164 fcmps %fcc2, %f12, %f5
51165 array8 %i5, %i7, %o3
51166 fmovrslez %i0, %f1, %f13
51167 fnors %f8, %f8, %f0
51168 fmuld8sux16 %f11, %f3, %f4
51169 fblg %fcc3, loop_5964
51170 tvc %icc, 0x2
51171 sth %l4, [%l7 + 0x18]
51172 ld [%l7 + 0x54], %f9
51173loop_5964:
51174 sub %o6, 0x087E, %l2
51175 stw %o2, [%l7 + 0x74]
51176 ldub [%l7 + 0x71], %l1
51177 ldd [%l7 + 0x70], %f2
51178 stx %g5, [%l7 + 0x20]
51179 movpos %xcc, %l6, %g2
51180 movl %xcc, %i3, %g3
51181 ldsh [%l7 + 0x68], %o1
51182 nop
51183 setx loop_5965, %l0, %l1
51184 wrpr 0x1, %tl
51185 wrpr %l1, %tpc
51186 add %l1, 0x4, %l1
51187 wrpr %l1, %tnpc
51188 setx 0x34400001400, %l0, %l1
51189 wrpr %l1, %tstate
51190 wrhpr 0x4, %htstate
51191 retry
51192 alignaddrl %l3, %g7, %o4
51193 st %f8, [%l7 + 0x58]
51194 fmovdvc %xcc, %f3, %f3
51195loop_5965:
51196 fmuld8ulx16 %f8, %f5, %f12
51197 bn %icc, loop_5966
51198 tpos %icc, 0x0
51199 fxors %f11, %f13, %f13
51200 sra %o7, 0x0F, %i2
51201loop_5966:
51202 stb %o5, [%l7 + 0x0D]
51203 stb %o0, [%l7 + 0x37]
51204 fbne %fcc0, loop_5967
51205 edge16l %l5, %i1, %g4
51206 edge32ln %i4, %i6, %g1
51207 alignaddrl %g6, %i5, %i7
51208loop_5967:
51209 tgu %xcc, 0x2
51210 fpsub32 %f12, %f14, %f10
51211 edge8l %l0, %i0, %l4
51212 ldx [%l7 + 0x60], %o3
51213 fand %f10, %f0, %f10
51214 fmovsn %icc, %f12, %f2
51215 movrlez %l2, %o6, %l1
51216 xor %o2, 0x116F, %g5
51217 fabss %f8, %f9
51218 ldsh [%l7 + 0x34], %l6
51219 fcmpeq16 %f10, %f4, %i3
51220 popc %g2, %o1
51221 lduh [%l7 + 0x0A], %g3
51222 lduh [%l7 + 0x5A], %l3
51223 alignaddr %g7, %o7, %o4
51224 fmovs %f13, %f4
51225 nop
51226 setx loop_5968, %l0, %l1
51227 wrpr 0x1, %tl
51228 wrpr %l1, %tnpc
51229 setx 0x34400001400, %l0, %l1
51230 wrpr %l1, %tstate
51231 wrhpr 0x4, %htstate
51232 done
51233 fmovsle %icc, %f12, %f15
51234 ldsh [%l7 + 0x0C], %o5
51235 ba loop_5969
51236loop_5968:
51237 array32 %o0, %l5, %i2
51238 fba %fcc1, loop_5970
51239 ldsh [%l7 + 0x1E], %i1
51240loop_5969:
51241 stw %i4, [%l7 + 0x14]
51242 sethi 0x1AE0, %g4
51243loop_5970:
51244 fcmpes %fcc3, %f11, %f4
51245 stb %i6, [%l7 + 0x16]
51246 fnors %f6, %f5, %f7
51247 ldd [%l7 + 0x08], %f10
51248 fzeros %f6
51249 fmovs %f15, %f10
51250 fba,a %fcc0, loop_5971
51251 stw %g1, [%l7 + 0x60]
51252 movrgez %i5, 0x36A, %g6
51253 fornot1s %f15, %f14, %f6
51254loop_5971:
51255 sethi 0x1248, %i7
51256 fbn %fcc3, loop_5972
51257 fmovdcc %icc, %f12, %f9
51258 fornot2 %f6, %f14, %f4
51259 fsrc2 %f14, %f10
51260loop_5972:
51261 fcmpne32 %f6, %f12, %l0
51262 ld [%l7 + 0x14], %f0
51263 fmovda %icc, %f15, %f6
51264 fmovsvc %icc, %f0, %f10
51265 fmovdneg %xcc, %f15, %f11
51266 ldub [%l7 + 0x34], %i0
51267 fandnot2s %f13, %f3, %f7
51268 movrgez %l4, %l2, %o3
51269 fnot2 %f10, %f2
51270 sdivx %o6, 0x0F55, %o2
51271 fors %f11, %f15, %f14
51272 edge16 %l1, %l6, %g5
51273 edge8n %g2, %i3, %g3
51274 fmovsne %xcc, %f5, %f3
51275 fbg %fcc1, loop_5973
51276 std %f4, [%l7 + 0x30]
51277 ldsw [%l7 + 0x68], %o1
51278 edge16l %l3, %g7, %o4
51279loop_5973:
51280 brgez %o5, loop_5974
51281 ld [%l7 + 0x64], %f15
51282 srlx %o7, %o0, %i2
51283 fcmpeq16 %f8, %f12, %l5
51284loop_5974:
51285 ldsh [%l7 + 0x0C], %i4
51286 ldd [%l7 + 0x30], %f8
51287 srl %g4, %i1, %g1
51288 movpos %icc, %i5, %i6
51289 fmovsneg %icc, %f7, %f4
51290 st %f3, [%l7 + 0x48]
51291 fpackfix %f4, %f5
51292 bvs,a loop_5975
51293 fmovd %f8, %f8
51294 andn %g6, %l0, %i0
51295 sra %l4, %i7, %l2
51296loop_5975:
51297 ldx [%l7 + 0x18], %o6
51298 fcmpeq32 %f4, %f0, %o3
51299 fpadd32s %f2, %f4, %f3
51300 ldsh [%l7 + 0x32], %o2
51301 fmovsne %xcc, %f7, %f15
51302 movrlez %l6, 0x299, %g5
51303 alignaddrl %g2, %i3, %g3
51304 movcs %xcc, %o1, %l3
51305 st %f10, [%l7 + 0x54]
51306 fcmpgt32 %f6, %f8, %l1
51307 st %f12, [%l7 + 0x50]
51308 xnorcc %g7, 0x0347, %o5
51309 fpack16 %f0, %f14
51310 orn %o7, %o4, %o0
51311 xnor %i2, %i4, %l5
51312 sth %g4, [%l7 + 0x28]
51313 fmovscc %xcc, %f12, %f11
51314 stb %g1, [%l7 + 0x23]
51315 fcmpgt32 %f6, %f6, %i5
51316 ble,a,pt %xcc, loop_5976
51317 bn,a %xcc, loop_5977
51318 fbu %fcc2, loop_5978
51319 edge8l %i1, %i6, %g6
51320loop_5976:
51321 ldsw [%l7 + 0x2C], %i0
51322loop_5977:
51323 tle %xcc, 0x3
51324loop_5978:
51325 addccc %l0, %i7, %l4
51326 fxor %f6, %f6, %f12
51327 ldx [%l7 + 0x70], %o6
51328 movre %l2, 0x33B, %o2
51329 fnot2s %f11, %f1
51330 edge32ln %l6, %g5, %g2
51331 ldsw [%l7 + 0x78], %i3
51332 udivx %g3, 0x0A78, %o1
51333 fcmped %fcc2, %f2, %f4
51334 ba,a,pt %xcc, loop_5979
51335 array8 %o3, %l3, %g7
51336 fba %fcc3, loop_5980
51337 movpos %xcc, %o5, %o7
51338loop_5979:
51339 ldsh [%l7 + 0x12], %l1
51340 fnot1 %f10, %f6
51341loop_5980:
51342 tl %xcc, 0x0
51343 mulx %o0, %o4, %i4
51344 fnot2 %f12, %f2
51345 addcc %l5, %g4, %g1
51346 andcc %i5, 0x0BA1, %i1
51347 fmovsleu %icc, %f14, %f8
51348 tleu %xcc, 0x2
51349 movre %i6, %g6, %i2
51350 ldsw [%l7 + 0x60], %l0
51351 fsrc1 %f14, %f12
51352 fcmpgt16 %f14, %f12, %i7
51353 subcc %l4, 0x0E62, %o6
51354 ld [%l7 + 0x54], %f11
51355 tsubcctv %l2, 0x024A, %i0
51356 fsrc1 %f6, %f4
51357 ld [%l7 + 0x70], %f15
51358 fbn,a %fcc3, loop_5981
51359 ldx [%l7 + 0x10], %l6
51360 fmovscs %xcc, %f1, %f3
51361 srax %o2, 0x0E, %g5
51362loop_5981:
51363 ldx [%l7 + 0x78], %g2
51364 xor %g3, 0x1F39, %o1
51365 ldx [%l7 + 0x50], %i3
51366 fandnot1s %f0, %f0, %f8
51367 fmovdneg %xcc, %f5, %f0
51368 stb %l3, [%l7 + 0x74]
51369 nop
51370 setx loop_5982, %l0, %l1
51371 jmpl %l1, %o3
51372 ldd [%l7 + 0x20], %f10
51373 fblg %fcc3, loop_5983
51374 fmovdcc %icc, %f10, %f3
51375loop_5982:
51376 fpsub16s %f12, %f9, %f5
51377 movre %g7, 0x29A, %o7
51378loop_5983:
51379 fmovsleu %icc, %f13, %f3
51380 tle %icc, 0x5
51381 fcmps %fcc3, %f3, %f9
51382 andncc %l1, %o0, %o4
51383 bpos,a %icc, loop_5984
51384 bl loop_5985
51385 bcc,a loop_5986
51386 bne,pt %icc, loop_5987
51387loop_5984:
51388 andn %i4, %o5, %l5
51389loop_5985:
51390 fmovrsgz %g4, %f9, %f15
51391loop_5986:
51392 bgu loop_5988
51393loop_5987:
51394 edge8ln %g1, %i1, %i5
51395 bneg loop_5989
51396 st %f9, [%l7 + 0x40]
51397loop_5988:
51398 sethi 0x0796, %i6
51399 st %f7, [%l7 + 0x58]
51400loop_5989:
51401 fpadd32 %f4, %f2, %f10
51402 srax %i2, %g6, %l0
51403 sth %l4, [%l7 + 0x12]
51404 tsubcc %i7, %o6, %i0
51405 tsubcc %l6, %o2, %g5
51406 fmovsgu %xcc, %f9, %f13
51407 fcmpgt32 %f6, %f12, %g2
51408 fba %fcc0, loop_5990
51409 fbo %fcc1, loop_5991
51410 fblg %fcc3, loop_5992
51411 fbue %fcc2, loop_5993
51412loop_5990:
51413 fmul8ulx16 %f6, %f12, %f0
51414loop_5991:
51415 xorcc %l2, %o1, %g3
51416loop_5992:
51417 fmovsneg %xcc, %f8, %f6
51418loop_5993:
51419 lduw [%l7 + 0x30], %i3
51420 fbn %fcc1, loop_5994
51421 edge8 %o3, %g7, %l3
51422 edge8l %l1, %o0, %o4
51423 fmovdne %xcc, %f6, %f5
51424loop_5994:
51425 bcs loop_5995
51426 brlz %o7, loop_5996
51427 std %f6, [%l7 + 0x18]
51428 ldsw [%l7 + 0x5C], %o5
51429loop_5995:
51430 movvs %xcc, %l5, %g4
51431loop_5996:
51432 or %i4, 0x0ADF, %g1
51433 movge %xcc, %i5, %i1
51434 ldx [%l7 + 0x70], %i6
51435 siam 0x7
51436 fornot2s %f8, %f12, %f15
51437 fmovrdne %g6, %f8, %f8
51438 bleu loop_5997
51439 std %f8, [%l7 + 0x30]
51440 movrgz %i2, %l0, %l4
51441 bg,pn %xcc, loop_5998
51442loop_5997:
51443 fornot1s %f1, %f7, %f3
51444 movleu %icc, %o6, %i7
51445 addcc %l6, 0x01FC, %i0
51446loop_5998:
51447 movrgz %g5, 0x288, %o2
51448 sra %l2, %o1, %g3
51449 subc %i3, %o3, %g2
51450 fble %fcc0, loop_5999
51451 fnors %f12, %f8, %f10
51452 stb %l3, [%l7 + 0x34]
51453 fnor %f10, %f14, %f4
51454loop_5999:
51455 fmovdn %icc, %f5, %f3
51456 ldx [%l7 + 0x70], %g7
51457 ta %icc, 0x6
51458 edge16 %o0, %o4, %o7
51459 ldsh [%l7 + 0x66], %o5
51460 st %f1, [%l7 + 0x74]
51461 fmovsvc %icc, %f0, %f8
51462 lduw [%l7 + 0x48], %l1
51463 bleu loop_6000
51464 fzero %f14
51465 brlez %l5, loop_6001
51466 st %f10, [%l7 + 0x68]
51467loop_6000:
51468 fbu,a %fcc3, loop_6002
51469 stx %i4, [%l7 + 0x68]
51470loop_6001:
51471 tneg %xcc, 0x4
51472 edge32 %g1, %g4, %i5
51473loop_6002:
51474 ldub [%l7 + 0x6F], %i6
51475 movg %xcc, %i1, %g6
51476 ldub [%l7 + 0x54], %i2
51477 fmovrdgez %l0, %f2, %f0
51478 fmovrdlz %o6, %f12, %f4
51479 fpackfix %f14, %f5
51480 fandnot1s %f4, %f9, %f7
51481 fbul %fcc2, loop_6003
51482 ldsh [%l7 + 0x30], %l4
51483 stw %i7, [%l7 + 0x3C]
51484 edge16l %l6, %i0, %g5
51485loop_6003:
51486 movre %l2, %o2, %g3
51487 bcc,a loop_6004
51488 ldx [%l7 + 0x20], %i3
51489 fmul8x16 %f14, %f6, %f6
51490 fnand %f2, %f10, %f14
51491loop_6004:
51492 lduw [%l7 + 0x6C], %o1
51493 std %f10, [%l7 + 0x20]
51494 edge32 %o3, %g2, %l3
51495 stb %o0, [%l7 + 0x63]
51496 ld [%l7 + 0x60], %f1
51497 ldx [%l7 + 0x08], %g7
51498 fsrc1 %f2, %f14
51499 xor %o7, 0x003E, %o5
51500 brz %o4, loop_6005
51501 edge32l %l1, %i4, %g1
51502 subcc %l5, %g4, %i5
51503 fornot2s %f14, %f7, %f14
51504loop_6005:
51505 sethi 0x0282, %i1
51506 fandnot2s %f5, %f13, %f4
51507 ldsb [%l7 + 0x1E], %i6
51508 edge8n %i2, %l0, %o6
51509 tpos %icc, 0x3
51510 stw %l4, [%l7 + 0x20]
51511 movrlez %i7, %l6, %g6
51512 array32 %g5, %l2, %i0
51513 bl,pt %xcc, loop_6006
51514 ldx [%l7 + 0x20], %o2
51515 fmovsle %xcc, %f8, %f14
51516 ble,a %xcc, loop_6007
51517loop_6006:
51518 fabss %f8, %f7
51519 bgu,pt %xcc, loop_6008
51520 fbu,a %fcc2, loop_6009
51521loop_6007:
51522 mulscc %i3, %o1, %o3
51523 ba,pt %xcc, loop_6010
51524loop_6008:
51525 fmovdle %icc, %f15, %f4
51526loop_6009:
51527 smul %g2, 0x1F7F, %g3
51528 fbul,a %fcc3, loop_6011
51529loop_6010:
51530 udiv %o0, 0x0EEA, %g7
51531 addc %o7, 0x15A0, %l3
51532 bshuffle %f0, %f8, %f8
51533loop_6011:
51534 tvc %icc, 0x6
51535 fandnot1s %f6, %f0, %f1
51536 ld [%l7 + 0x28], %f10
51537 st %f3, [%l7 + 0x68]
51538 lduw [%l7 + 0x54], %o5
51539 fmovrdne %l1, %f12, %f10
51540 stw %o4, [%l7 + 0x40]
51541 nop
51542 setx loop_6012, %l0, %l1
51543 wrpr 0x1, %tl
51544 wrpr %l1, %tpc
51545 add %l1, 0x4, %l1
51546 wrpr %l1, %tnpc
51547 setx 0x34400001400, %l0, %l1
51548 wrpr %l1, %tstate
51549 wrhpr 0x4, %htstate
51550 retry
51551 fnot2 %f0, %f2
51552 fcmpd %fcc0, %f14, %f4
51553 sdivx %g1, 0x18F6, %i4
51554loop_6012:
51555 tgu %xcc, 0x5
51556 fmovs %f0, %f13
51557 bleu %xcc, loop_6013
51558 lduh [%l7 + 0x32], %l5
51559 lduh [%l7 + 0x58], %g4
51560 fmovsg %xcc, %f11, %f0
51561loop_6013:
51562 tpos %icc, 0x6
51563 tvc %icc, 0x2
51564 fnands %f9, %f15, %f12
51565 sth %i1, [%l7 + 0x78]
51566 brlz,a %i5, loop_6014
51567 stw %i2, [%l7 + 0x0C]
51568 ldx [%l7 + 0x20], %l0
51569 edge16 %o6, %i6, %i7
51570loop_6014:
51571 ldd [%l7 + 0x40], %f0
51572 stb %l6, [%l7 + 0x36]
51573 fmovdgu %icc, %f11, %f14
51574 fmovdg %xcc, %f1, %f6
51575 orcc %g6, %g5, %l4
51576 stw %l2, [%l7 + 0x30]
51577 edge32l %i0, %o2, %o1
51578 add %o3, %g2, %g3
51579 lduh [%l7 + 0x18], %o0
51580 fmovrde %i3, %f14, %f2
51581 brz,a %g7, loop_6015
51582 fcmps %fcc2, %f13, %f11
51583 ldsb [%l7 + 0x0F], %l3
51584 fmovsleu %icc, %f10, %f11
51585loop_6015:
51586 sth %o7, [%l7 + 0x5C]
51587 tgu %xcc, 0x0
51588 fsrc1 %f14, %f0
51589 ldd [%l7 + 0x30], %f12
51590 st %f3, [%l7 + 0x34]
51591 fmovrsne %o5, %f15, %f1
51592 movrne %l1, 0x2A9, %g1
51593 stx %i4, [%l7 + 0x78]
51594 popc %o4, %l5
51595 movcc %icc, %i1, %i5
51596 ldub [%l7 + 0x4E], %g4
51597 ldsw [%l7 + 0x44], %l0
51598 stw %i2, [%l7 + 0x44]
51599 brnz,a %o6, loop_6016
51600 fsrc2s %f4, %f5
51601 fandnot2 %f14, %f10, %f6
51602 or %i6, %i7, %g6
51603loop_6016:
51604 fblg %fcc2, loop_6017
51605 st %f12, [%l7 + 0x68]
51606 for %f2, %f8, %f6
51607 fbug,a %fcc1, loop_6018
51608loop_6017:
51609 fmovdcs %icc, %f8, %f10
51610 edge8 %l6, %l4, %l2
51611 ldd [%l7 + 0x40], %f14
51612loop_6018:
51613 fandnot1s %f15, %f2, %f2
51614 fmovsle %icc, %f15, %f11
51615 ta %xcc, 0x3
51616 sll %g5, %i0, %o1
51617 fmovsge %icc, %f12, %f13
51618 ldsw [%l7 + 0x7C], %o3
51619 fmovde %xcc, %f10, %f7
51620 movrlez %o2, 0x149, %g3
51621 fpadd32 %f14, %f0, %f0
51622 st %f2, [%l7 + 0x54]
51623 movgu %xcc, %o0, %g2
51624 orncc %i3, 0x01F0, %g7
51625 fmovdge %xcc, %f14, %f9
51626 addcc %o7, 0x07C0, %l3
51627 siam 0x7
51628 fmovdg %xcc, %f5, %f10
51629 movrlz %o5, 0x0C7, %g1
51630 ldsw [%l7 + 0x70], %l1
51631 ldx [%l7 + 0x68], %i4
51632 nop
51633 setx loop_6019, %l0, %l1
51634 wrpr 0x1, %tl
51635 wrpr %l1, %tnpc
51636 setx 0x34400001400, %l0, %l1
51637 wrpr %l1, %tstate
51638 wrhpr 0x4, %htstate
51639 done
51640 fmovsvs %xcc, %f11, %f8
51641 array8 %o4, %i1, %i5
51642 fbul %fcc1, loop_6020
51643loop_6019:
51644 fmovsg %icc, %f3, %f14
51645 fbug,a %fcc1, loop_6021
51646 ldsh [%l7 + 0x0E], %g4
51647loop_6020:
51648 ldx [%l7 + 0x10], %l5
51649 movg %icc, %l0, %o6
51650loop_6021:
51651 fornot1s %f1, %f2, %f8
51652 ldsh [%l7 + 0x52], %i6
51653 fnor %f10, %f0, %f4
51654 fmovs %f14, %f11
51655 fornot1s %f12, %f14, %f7
51656 fpadd16 %f8, %f14, %f4
51657 orn %i7, 0x08A1, %i2
51658 lduh [%l7 + 0x14], %l6
51659 fnot1s %f2, %f1
51660 fmovsleu %xcc, %f5, %f2
51661 fcmpne16 %f2, %f10, %l4
51662 ldub [%l7 + 0x56], %l2
51663 fmovrdgez %g6, %f8, %f6
51664 ld [%l7 + 0x60], %f2
51665 edge16 %g5, %i0, %o3
51666 std %f8, [%l7 + 0x28]
51667 fmovdvc %xcc, %f4, %f10
51668 srlx %o2, %g3, %o1
51669 std %f4, [%l7 + 0x38]
51670 ldsw [%l7 + 0x50], %g2
51671 bvc loop_6022
51672 fbul %fcc0, loop_6023
51673 movg %xcc, %o0, %i3
51674 sth %g7, [%l7 + 0x5C]
51675loop_6022:
51676 tvc %icc, 0x0
51677loop_6023:
51678 fzeros %f12
51679 std %f14, [%l7 + 0x70]
51680 movcc %xcc, %o7, %l3
51681 tsubcc %o5, 0x0991, %g1
51682 fnor %f6, %f10, %f8
51683 tgu %xcc, 0x4
51684 fbl,a %fcc3, loop_6024
51685 std %f6, [%l7 + 0x78]
51686 lduw [%l7 + 0x5C], %l1
51687 umul %o4, %i4, %i1
51688loop_6024:
51689 popc %g4, %l5
51690 ldsw [%l7 + 0x4C], %i5
51691 ldub [%l7 + 0x21], %l0
51692 fmovspos %xcc, %f9, %f3
51693 faligndata %f8, %f4, %f4
51694 std %f2, [%l7 + 0x58]
51695 tge %xcc, 0x0
51696 siam 0x1
51697 ldsb [%l7 + 0x65], %o6
51698 fpadd32s %f9, %f1, %f8
51699 ldsh [%l7 + 0x30], %i6
51700 lduw [%l7 + 0x2C], %i2
51701 fmovsle %xcc, %f11, %f10
51702 tsubcc %l6, %i7, %l2
51703 be,pt %icc, loop_6025
51704 add %g6, 0x0F27, %g5
51705 fmovde %icc, %f8, %f12
51706 ldsb [%l7 + 0x3C], %i0
51707loop_6025:
51708 subccc %l4, %o2, %o3
51709 ldx [%l7 + 0x60], %g3
51710 fbule,a %fcc3, loop_6026
51711 edge32 %g2, %o0, %o1
51712 fmovrsne %i3, %f3, %f10
51713 fmovrse %o7, %f1, %f9
51714loop_6026:
51715 fbo,a %fcc2, loop_6027
51716 ldsh [%l7 + 0x3E], %g7
51717 srlx %l3, 0x0F, %o5
51718 edge16l %l1, %g1, %i4
51719loop_6027:
51720 sth %i1, [%l7 + 0x68]
51721 fnor %f10, %f6, %f12
51722 bg,a,pn %icc, loop_6028
51723 xnorcc %g4, 0x1DF1, %o4
51724 andn %l5, %i5, %l0
51725 stw %o6, [%l7 + 0x2C]
51726loop_6028:
51727 edge32l %i6, %i2, %i7
51728 edge8n %l6, %g6, %l2
51729 std %f14, [%l7 + 0x50]
51730 std %f6, [%l7 + 0x70]
51731 ble,pn %icc, loop_6029
51732 stx %i0, [%l7 + 0x68]
51733 taddcc %g5, 0x1F71, %o2
51734 call loop_6030
51735loop_6029:
51736 stx %o3, [%l7 + 0x60]
51737 fblg %fcc0, loop_6031
51738 fcmpd %fcc1, %f12, %f4
51739loop_6030:
51740 fmovse %icc, %f14, %f9
51741 bvc,a,pt %xcc, loop_6032
51742loop_6031:
51743 tge %icc, 0x5
51744 fsrc1s %f1, %f0
51745 fmovs %f14, %f3
51746loop_6032:
51747 sllx %l4, 0x17, %g3
51748 ldd [%l7 + 0x08], %f8
51749 ldsh [%l7 + 0x6E], %o0
51750 nop
51751 setx loop_6033, %l0, %l1
51752 jmpl %l1, %g2
51753 st %f14, [%l7 + 0x14]
51754 ble,pt %icc, loop_6034
51755 edge8 %i3, %o7, %g7
51756loop_6033:
51757 bneg,a,pn %icc, loop_6035
51758 fcmpgt32 %f4, %f6, %l3
51759loop_6034:
51760 fxnor %f2, %f8, %f2
51761 udivx %o1, 0x1572, %o5
51762loop_6035:
51763 fzeros %f8
51764 fcmps %fcc2, %f4, %f11
51765 fnot1 %f8, %f14
51766 stb %l1, [%l7 + 0x56]
51767 or %i4, 0x1A11, %i1
51768 edge32ln %g1, %g4, %l5
51769 bge %icc, loop_6036
51770 movpos %icc, %i5, %o4
51771 ld [%l7 + 0x74], %f10
51772 fmovsl %icc, %f8, %f9
51773loop_6036:
51774 fmul8x16au %f4, %f7, %f12
51775 fmovsgu %icc, %f14, %f10
51776 ldsw [%l7 + 0x5C], %o6
51777 ldsb [%l7 + 0x38], %i6
51778 stx %l0, [%l7 + 0x18]
51779 tsubcctv %i7, %i2, %l6
51780 fbo %fcc0, loop_6037
51781 subc %l2, 0x0DB7, %i0
51782 bn,pn %icc, loop_6038
51783 lduw [%l7 + 0x28], %g6
51784loop_6037:
51785 fmovdcc %icc, %f5, %f15
51786 fmovsge %xcc, %f5, %f11
51787loop_6038:
51788 or %o2, %o3, %l4
51789 xor %g3, 0x023B, %g5
51790 orcc %o0, %i3, %g2
51791 lduw [%l7 + 0x60], %o7
51792 fmovrdgez %g7, %f0, %f2
51793 fandnot2 %f2, %f2, %f6
51794 movn %icc, %o1, %o5
51795 fornot2 %f4, %f8, %f14
51796 stw %l1, [%l7 + 0x24]
51797 fsrc2 %f6, %f4
51798 sth %i4, [%l7 + 0x36]
51799 lduw [%l7 + 0x0C], %l3
51800 fpmerge %f2, %f4, %f14
51801 edge32ln %g1, %i1, %g4
51802 sub %i5, 0x00C1, %l5
51803 fcmpeq16 %f6, %f8, %o4
51804 fornot1s %f5, %f0, %f1
51805 fble %fcc1, loop_6039
51806 st %f2, [%l7 + 0x34]
51807 fmovsleu %icc, %f2, %f10
51808 fxnors %f13, %f14, %f8
51809loop_6039:
51810 ldd [%l7 + 0x70], %f2
51811 brz %i6, loop_6040
51812 ldx [%l7 + 0x10], %l0
51813 popc %o6, %i7
51814 fmovdcs %icc, %f15, %f11
51815loop_6040:
51816 tcc %icc, 0x2
51817 edge16l %l6, %i2, %i0
51818 fbe,a %fcc0, loop_6041
51819 st %f12, [%l7 + 0x1C]
51820 stw %l2, [%l7 + 0x60]
51821 fmovd %f6, %f6
51822loop_6041:
51823 movgu %icc, %o2, %g6
51824 ldsh [%l7 + 0x2A], %o3
51825 ldsb [%l7 + 0x4B], %l4
51826 fbne %fcc3, loop_6042
51827 stb %g5, [%l7 + 0x4D]
51828 tsubcc %o0, %i3, %g3
51829 stb %o7, [%l7 + 0x67]
51830loop_6042:
51831 fmovrdlz %g7, %f4, %f6
51832 array32 %o1, %o5, %l1
51833 lduh [%l7 + 0x76], %g2
51834 movrgez %l3, 0x2DA, %g1
51835 ld [%l7 + 0x64], %f13
51836 st %f13, [%l7 + 0x3C]
51837 fmovrse %i4, %f7, %f15
51838 bcs,a %icc, loop_6043
51839 tcc %icc, 0x6
51840 sra %g4, %i1, %i5
51841 ld [%l7 + 0x40], %f1
51842loop_6043:
51843 andcc %o4, 0x0E91, %i6
51844 edge16 %l5, %o6, %i7
51845 xnorcc %l0, 0x1509, %i2
51846 fble %fcc3, loop_6044
51847 ldd [%l7 + 0x08], %f12
51848 fnot2s %f10, %f7
51849 fandnot1 %f4, %f2, %f0
51850loop_6044:
51851 taddcc %i0, 0x1C68, %l6
51852 fands %f9, %f2, %f2
51853 movneg %icc, %l2, %o2
51854 bn,pt %icc, loop_6045
51855 fpmerge %f8, %f14, %f6
51856 fpsub32 %f8, %f4, %f6
51857 stw %o3, [%l7 + 0x0C]
51858loop_6045:
51859 stb %g6, [%l7 + 0x27]
51860 stx %g5, [%l7 + 0x60]
51861 fbne %fcc0, loop_6046
51862 fbge,a %fcc2, loop_6047
51863 ldx [%l7 + 0x38], %l4
51864 fsrc1 %f0, %f14
51865loop_6046:
51866 fmovsvs %xcc, %f9, %f15
51867loop_6047:
51868 fpmerge %f5, %f15, %f6
51869 fmovsneg %icc, %f1, %f8
51870 for %f0, %f14, %f6
51871 udivcc %o0, 0x18DF, %i3
51872 fornot2s %f6, %f6, %f9
51873 st %f2, [%l7 + 0x14]
51874 call loop_6048
51875 fcmpgt32 %f14, %f10, %o7
51876 sll %g3, %o1, %o5
51877 fmul8sux16 %f8, %f6, %f12
51878loop_6048:
51879 pdist %f10, %f6, %f8
51880 bneg loop_6049
51881 fandnot1 %f2, %f8, %f14
51882 sth %g7, [%l7 + 0x08]
51883 brlz %g2, loop_6050
51884loop_6049:
51885 orcc %l1, 0x1F34, %g1
51886 fmovrslz %l3, %f4, %f9
51887 bpos,a %icc, loop_6051
51888loop_6050:
51889 andn %i4, 0x1A3A, %g4
51890 fbue,a %fcc0, loop_6052
51891 tcc %xcc, 0x0
51892loop_6051:
51893 fmul8x16al %f0, %f9, %f2
51894 edge32ln %i1, %i5, %o4
51895loop_6052:
51896 fnand %f8, %f6, %f0
51897 fmovdleu %xcc, %f2, %f11
51898 srl %i6, 0x19, %l5
51899 brgz,a %i7, loop_6053
51900 ldsb [%l7 + 0x47], %l0
51901 fmul8ulx16 %f0, %f4, %f6
51902 movrgz %o6, %i2, %l6
51903loop_6053:
51904 edge8l %i0, %l2, %o2
51905 stw %g6, [%l7 + 0x64]
51906 fmovsg %icc, %f14, %f6
51907 xnor %g5, %l4, %o0
51908 fbne,a %fcc1, loop_6054
51909 tcc %xcc, 0x1
51910 fmovdl %xcc, %f3, %f1
51911 tgu %icc, 0x0
51912loop_6054:
51913 ldsb [%l7 + 0x6F], %i3
51914 faligndata %f4, %f8, %f10
51915 fpmerge %f12, %f4, %f4
51916 stb %o7, [%l7 + 0x65]
51917 tcc %xcc, 0x7
51918 ba,a loop_6055
51919 fmovscc %xcc, %f13, %f4
51920 fcmps %fcc2, %f14, %f7
51921 edge32n %o3, %g3, %o5
51922loop_6055:
51923 ldsh [%l7 + 0x78], %g7
51924 fornot1s %f9, %f15, %f9
51925 fcmpd %fcc3, %f0, %f4
51926 ldsh [%l7 + 0x3E], %o1
51927 movle %xcc, %l1, %g1
51928 fmovrdgz %g2, %f14, %f8
51929 sdivcc %i4, 0x0C93, %g4
51930 edge16l %l3, %i1, %o4
51931 stw %i5, [%l7 + 0x34]
51932 movre %l5, %i7, %l0
51933 fexpand %f14, %f14
51934 fmovdge %icc, %f4, %f13
51935 fmovsg %icc, %f7, %f7
51936 fsrc2s %f0, %f9
51937 fmovsgu %xcc, %f6, %f4
51938 fbule %fcc3, loop_6056
51939 brz %i6, loop_6057
51940 bne,a,pn %icc, loop_6058
51941 ldsw [%l7 + 0x54], %i2
51942loop_6056:
51943 movrgez %l6, 0x0E9, %i0
51944loop_6057:
51945 orcc %l2, 0x057E, %o2
51946loop_6058:
51947 fcmple32 %f14, %f4, %g6
51948 fmovscc %xcc, %f3, %f5
51949 fornot1s %f4, %f9, %f2
51950 fnot1s %f5, %f15
51951 umul %g5, 0x18E7, %o6
51952 xorcc %o0, %l4, %o7
51953 ldsw [%l7 + 0x6C], %i3
51954 bl,pt %xcc, loop_6059
51955 ldsb [%l7 + 0x18], %o3
51956 fnot1 %f8, %f6
51957 ldx [%l7 + 0x78], %g3
51958loop_6059:
51959 fmovsneg %xcc, %f7, %f5
51960 tn %icc, 0x7
51961 ldsb [%l7 + 0x3D], %g7
51962 andncc %o5, %l1, %g1
51963 pdist %f8, %f12, %f0
51964 ldd [%l7 + 0x60], %f8
51965 fmovsvc %xcc, %f9, %f5
51966 array8 %g2, %i4, %g4
51967 fbule %fcc3, loop_6060
51968 mulx %l3, 0x1C89, %o1
51969 fnors %f0, %f9, %f0
51970 fmovrsne %o4, %f8, %f15
51971loop_6060:
51972 sdiv %i5, 0x00DD, %i1
51973 movrgez %l5, %l0, %i6
51974 movvc %icc, %i7, %l6
51975 ldsb [%l7 + 0x75], %i2
51976 fmovsleu %icc, %f11, %f12
51977 orncc %l2, 0x0F45, %i0
51978 ldub [%l7 + 0x35], %o2
51979 ldsw [%l7 + 0x3C], %g6
51980 umul %o6, 0x1879, %g5
51981 fmovrse %o0, %f8, %f2
51982 taddcc %o7, 0x06E2, %i3
51983 fpsub16 %f2, %f14, %f8
51984 ldub [%l7 + 0x17], %l4
51985 bl,a loop_6061
51986 std %f4, [%l7 + 0x50]
51987 movne %xcc, %o3, %g7
51988 sth %o5, [%l7 + 0x7A]
51989loop_6061:
51990 stb %l1, [%l7 + 0x08]
51991 fmovdge %xcc, %f15, %f15
51992 stw %g1, [%l7 + 0x50]
51993 te %icc, 0x0
51994 fnand %f4, %f2, %f14
51995 tle %icc, 0x3
51996 for %f14, %f6, %f10
51997 faligndata %f14, %f8, %f8
51998 fbo %fcc2, loop_6062
51999 movrlz %g3, %i4, %g4
52000 st %f0, [%l7 + 0x58]
52001 fcmpgt32 %f8, %f8, %l3
52002loop_6062:
52003 bvc,pt %icc, loop_6063
52004 fxnors %f11, %f4, %f14
52005 ldub [%l7 + 0x54], %g2
52006 fbge,a %fcc0, loop_6064
52007loop_6063:
52008 fbe %fcc2, loop_6065
52009 movn %xcc, %o4, %i5
52010 bcc,a %xcc, loop_6066
52011loop_6064:
52012 ldsh [%l7 + 0x1C], %i1
52013loop_6065:
52014 lduh [%l7 + 0x2C], %o1
52015 fcmpne32 %f6, %f10, %l5
52016loop_6066:
52017 ldsh [%l7 + 0x7E], %i6
52018 tvc %xcc, 0x7
52019 fcmpgt32 %f12, %f2, %i7
52020 st %f10, [%l7 + 0x58]
52021 sth %l6, [%l7 + 0x1C]
52022 ldsw [%l7 + 0x58], %l0
52023 stb %l2, [%l7 + 0x53]
52024 srl %i2, %o2, %g6
52025 bgu,pt %icc, loop_6067
52026 fbo,a %fcc1, loop_6068
52027 nop
52028 setx loop_6069, %l0, %l1
52029 wrpr 0x1, %tl
52030 wrpr %l1, %tpc
52031 add %l1, 0x4, %l1
52032 wrpr %l1, %tnpc
52033 setx 0x34400001400, %l0, %l1
52034 wrpr %l1, %tstate
52035 wrhpr 0x4, %htstate
52036 retry
52037 lduh [%l7 + 0x20], %i0
52038loop_6067:
52039 movrne %g5, %o6, %o0
52040loop_6068:
52041 fcmped %fcc1, %f4, %f6
52042loop_6069:
52043 edge8l %o7, %l4, %o3
52044 sth %i3, [%l7 + 0x08]
52045 movgu %icc, %g7, %l1
52046 brnz %g1, loop_6070
52047 ldsb [%l7 + 0x42], %g3
52048 fmovspos %xcc, %f11, %f2
52049 fmovdpos %icc, %f9, %f12
52050loop_6070:
52051 sth %o5, [%l7 + 0x36]
52052 fmovsneg %xcc, %f6, %f9
52053 fones %f2
52054 fmovsvs %icc, %f14, %f14
52055 fmovsvc %icc, %f2, %f15
52056 fbne %fcc0, loop_6071
52057 ldx [%l7 + 0x68], %g4
52058 fmovrdgez %l3, %f4, %f14
52059 ld [%l7 + 0x20], %f8
52060loop_6071:
52061 fmuld8ulx16 %f5, %f6, %f14
52062 sra %i4, 0x13, %g2
52063 stx %i5, [%l7 + 0x28]
52064 stb %i1, [%l7 + 0x3C]
52065 sth %o1, [%l7 + 0x6C]
52066 ldd [%l7 + 0x28], %f6
52067 sll %l5, 0x0F, %i6
52068 fxors %f13, %f9, %f15
52069 edge32 %i7, %o4, %l6
52070 stx %l0, [%l7 + 0x50]
52071 stx %i2, [%l7 + 0x38]
52072 array16 %o2, %g6, %i0
52073 move %icc, %g5, %o6
52074 movl %icc, %o0, %o7
52075 tl %icc, 0x0
52076 stx %l4, [%l7 + 0x10]
52077 stb %l2, [%l7 + 0x2F]
52078 ldsb [%l7 + 0x5E], %o3
52079 lduh [%l7 + 0x46], %i3
52080 brgz,a %g7, loop_6072
52081 std %f0, [%l7 + 0x28]
52082 stb %l1, [%l7 + 0x13]
52083 sub %g1, %o5, %g4
52084loop_6072:
52085 or %l3, %g3, %g2
52086 fmovrsgz %i5, %f14, %f2
52087 fmovsle %xcc, %f2, %f1
52088 ldx [%l7 + 0x08], %i4
52089 fandnot1s %f10, %f3, %f12
52090 tvc %xcc, 0x7
52091 fands %f11, %f4, %f11
52092 ld [%l7 + 0x4C], %f6
52093 or %i1, 0x06FD, %l5
52094 sth %i6, [%l7 + 0x6E]
52095 fmovsgu %xcc, %f8, %f4
52096 tl %icc, 0x3
52097 stb %i7, [%l7 + 0x16]
52098 udivcc %o1, 0x0E20, %o4
52099 fmovrdgz %l6, %f8, %f14
52100 ldub [%l7 + 0x39], %i2
52101 fbo %fcc1, loop_6073
52102 fpsub32s %f8, %f3, %f3
52103 fcmpeq32 %f6, %f2, %l0
52104 st %f5, [%l7 + 0x18]
52105loop_6073:
52106 fmovrdlz %o2, %f12, %f6
52107 bleu loop_6074
52108 ld [%l7 + 0x6C], %f2
52109 fbu %fcc0, loop_6075
52110 ldd [%l7 + 0x68], %f4
52111loop_6074:
52112 fmovrse %g6, %f12, %f0
52113 lduh [%l7 + 0x74], %i0
52114loop_6075:
52115 faligndata %f4, %f8, %f14
52116 ldd [%l7 + 0x68], %f6
52117 fnor %f10, %f14, %f0
52118 call loop_6076
52119 fand %f10, %f12, %f14
52120 movrlez %o6, %g5, %o0
52121 call loop_6077
52122loop_6076:
52123 fbuge %fcc1, loop_6078
52124 fones %f9
52125 fnegs %f9, %f1
52126loop_6077:
52127 nop
52128 setx loop_6079, %l0, %l1
52129 wrpr 0x1, %tl
52130 wrpr %l1, %tnpc
52131 setx 0x34400001400, %l0, %l1
52132 wrpr %l1, %tstate
52133 wrhpr 0x4, %htstate
52134 done
52135loop_6078:
52136 bvs loop_6080
52137 std %f10, [%l7 + 0x68]
52138 stb %o7, [%l7 + 0x1D]
52139loop_6079:
52140 fone %f4
52141loop_6080:
52142 edge32 %l2, %l4, %o3
52143 fpadd16s %f6, %f7, %f14
52144 ldx [%l7 + 0x78], %g7
52145 fmovscc %icc, %f13, %f14
52146 fbule,a %fcc3, loop_6081
52147 sdiv %l1, 0x0959, %g1
52148 fbuge %fcc2, loop_6082
52149 tsubcc %i3, %o5, %g4
52150loop_6081:
52151 stx %l3, [%l7 + 0x68]
52152 fmovde %icc, %f3, %f10
52153loop_6082:
52154 fpsub16s %f0, %f6, %f14
52155 xnorcc %g2, %i5, %i4
52156 fnand %f12, %f2, %f0
52157 ldsb [%l7 + 0x2B], %i1
52158 fpsub32 %f10, %f6, %f6
52159 lduh [%l7 + 0x2A], %g3
52160 taddcc %i6, 0x0AC1, %i7
52161 stx %o1, [%l7 + 0x40]
52162 fbu,a %fcc3, loop_6083
52163 fpadd32s %f14, %f7, %f9
52164 orn %o4, 0x1D14, %l5
52165 fpmerge %f9, %f11, %f6
52166loop_6083:
52167 ldd [%l7 + 0x20], %f0
52168 for %f6, %f4, %f12
52169 array32 %i2, %l6, %l0
52170 ldub [%l7 + 0x54], %g6
52171 fbl %fcc3, loop_6084
52172 fbl %fcc0, loop_6085
52173 std %f0, [%l7 + 0x10]
52174 fmovdgu %icc, %f11, %f4
52175loop_6084:
52176 bne %icc, loop_6086
52177loop_6085:
52178 ldsb [%l7 + 0x3E], %o2
52179 bpos loop_6087
52180 fcmpne32 %f14, %f4, %i0
52181loop_6086:
52182 srax %g5, %o6, %o7
52183 lduw [%l7 + 0x30], %o0
52184loop_6087:
52185 fcmped %fcc0, %f6, %f6
52186 fcmpgt16 %f12, %f14, %l4
52187 std %f4, [%l7 + 0x50]
52188 fxor %f14, %f8, %f14
52189 fcmpd %fcc0, %f14, %f14
52190 nop
52191 setx loop_6088, %l0, %l1
52192 wrpr 0x1, %tl
52193 wrpr %l1, %tpc
52194 add %l1, 0x4, %l1
52195 wrpr %l1, %tnpc
52196 setx 0x34400001400, %l0, %l1
52197 wrpr %l1, %tstate
52198 wrhpr 0x4, %htstate
52199 retry
52200 movg %icc, %l2, %g7
52201 fmovrsgez %o3, %f7, %f9
52202 fmuld8sux16 %f14, %f8, %f14
52203loop_6088:
52204 ldub [%l7 + 0x2A], %l1
52205 lduh [%l7 + 0x48], %g1
52206 stw %o5, [%l7 + 0x1C]
52207 ldsb [%l7 + 0x56], %g4
52208 bl,a,pn %xcc, loop_6089
52209 fmovrslz %l3, %f2, %f8
52210 fpackfix %f12, %f5
52211 ldub [%l7 + 0x25], %i3
52212loop_6089:
52213 mulx %g2, %i4, %i1
52214 stb %g3, [%l7 + 0x46]
52215 fpadd16 %f14, %f2, %f0
52216 bvc loop_6090
52217 movrlez %i6, 0x33F, %i5
52218 lduw [%l7 + 0x1C], %i7
52219 fmovdvs %xcc, %f5, %f15
52220loop_6090:
52221 bshuffle %f10, %f6, %f0
52222 addcc %o4, 0x0C5F, %l5
52223 fcmple32 %f10, %f10, %i2
52224 bn %icc, loop_6091
52225 umul %o1, %l0, %l6
52226 fandnot1s %f15, %f12, %f6
52227 stx %o2, [%l7 + 0x58]
52228loop_6091:
52229 tl %icc, 0x7
52230 movneg %icc, %g6, %g5
52231 orncc %o6, 0x1C10, %i0
52232 lduw [%l7 + 0x20], %o7
52233 move %icc, %o0, %l2
52234 movpos %icc, %l4, %o3
52235 fandnot2 %f4, %f2, %f12
52236 fba,a %fcc0, loop_6092
52237 fands %f4, %f5, %f9
52238 fmovsn %xcc, %f9, %f6
52239 fmuld8sux16 %f6, %f12, %f14
52240loop_6092:
52241 fmovdleu %icc, %f1, %f4
52242 fpadd32s %f1, %f5, %f12
52243 brlz %g7, loop_6093
52244 stb %l1, [%l7 + 0x08]
52245 fnot1 %f2, %f14
52246 brnz %g1, loop_6094
52247loop_6093:
52248 bn,a,pt %xcc, loop_6095
52249 sth %g4, [%l7 + 0x32]
52250 orcc %o5, 0x177D, %i3
52251loop_6094:
52252 stb %g2, [%l7 + 0x76]
52253loop_6095:
52254 tg %xcc, 0x1
52255 fzero %f6
52256 ldsh [%l7 + 0x0E], %l3
52257 ldsw [%l7 + 0x54], %i4
52258 ldx [%l7 + 0x58], %i1
52259 tg %icc, 0x3
52260 edge16 %g3, %i6, %i7
52261 mulscc %i5, %o4, %i2
52262 addccc %l5, 0x11DC, %l0
52263 stx %l6, [%l7 + 0x18]
52264 fexpand %f6, %f10
52265 fbul %fcc0, loop_6096
52266 stw %o1, [%l7 + 0x0C]
52267 fnors %f14, %f1, %f15
52268 call loop_6097
52269loop_6096:
52270 tvs %icc, 0x1
52271 fmovscc %xcc, %f3, %f9
52272 fble %fcc3, loop_6098
52273loop_6097:
52274 call loop_6099
52275 nop
52276 setx loop_6100, %l0, %l1
52277 wrpr 0x1, %tl
52278 wrpr %l1, %tnpc
52279 setx 0x34400001400, %l0, %l1
52280 wrpr %l1, %tstate
52281 wrhpr 0x4, %htstate
52282 done
52283 stb %o2, [%l7 + 0x64]
52284loop_6098:
52285 andcc %g6, %g5, %o6
52286loop_6099:
52287 brnz %o7, loop_6101
52288loop_6100:
52289 sth %i0, [%l7 + 0x38]
52290 stb %l2, [%l7 + 0x38]
52291 lduh [%l7 + 0x38], %l4
52292loop_6101:
52293 movg %xcc, %o0, %g7
52294 ldd [%l7 + 0x48], %f12
52295 fblg %fcc3, loop_6102
52296 sdivcc %l1, 0x0B54, %g1
52297 ld [%l7 + 0x18], %f7
52298 fmovrslz %g4, %f12, %f6
52299loop_6102:
52300 ldsh [%l7 + 0x7E], %o5
52301 bgu,pt %icc, loop_6103
52302 ldsb [%l7 + 0x16], %i3
52303 fmovdpos %xcc, %f12, %f10
52304 brgez %o3, loop_6104
52305loop_6103:
52306 ldd [%l7 + 0x40], %f12
52307 fmovrdlz %g2, %f12, %f4
52308 ldx [%l7 + 0x30], %i4
52309loop_6104:
52310 ldub [%l7 + 0x61], %i1
52311 fmovsa %xcc, %f15, %f15
52312 ldub [%l7 + 0x23], %g3
52313 std %f0, [%l7 + 0x08]
52314 edge8 %i6, %l3, %i7
52315 lduw [%l7 + 0x0C], %o4
52316 brlz %i5, loop_6105
52317 fnot1 %f10, %f10
52318 brnz,a %l5, loop_6106
52319 sth %i2, [%l7 + 0x6A]
52320loop_6105:
52321 sdivx %l6, 0x061A, %o1
52322 fbge %fcc2, loop_6107
52323loop_6106:
52324 brlez %l0, loop_6108
52325 fpsub16s %f13, %f3, %f12
52326 fmovrse %o2, %f11, %f12
52327loop_6107:
52328 movvc %xcc, %g5, %g6
52329loop_6108:
52330 fcmpgt16 %f8, %f0, %o6
52331 ldsh [%l7 + 0x26], %i0
52332 fabss %f10, %f5
52333 std %f10, [%l7 + 0x50]
52334 lduh [%l7 + 0x6A], %o7
52335 fnot1 %f8, %f12
52336 ldsw [%l7 + 0x34], %l2
52337 stw %l4, [%l7 + 0x4C]
52338 tn %xcc, 0x1
52339 call loop_6109
52340 fmovde %xcc, %f7, %f2
52341 udivcc %o0, 0x1040, %l1
52342 lduh [%l7 + 0x24], %g7
52343loop_6109:
52344 st %f12, [%l7 + 0x34]
52345 fmovdpos %icc, %f6, %f4
52346 ldub [%l7 + 0x6B], %g1
52347 fba %fcc0, loop_6110
52348 lduw [%l7 + 0x5C], %o5
52349 bvs,a %xcc, loop_6111
52350 ldsb [%l7 + 0x1E], %g4
52351loop_6110:
52352 std %f4, [%l7 + 0x08]
52353 fble %fcc0, loop_6112
52354loop_6111:
52355 fornot2s %f1, %f8, %f13
52356 ldd [%l7 + 0x08], %f6
52357 lduh [%l7 + 0x52], %i3
52358loop_6112:
52359 fmovsa %xcc, %f4, %f9
52360 fbn %fcc0, loop_6113
52361 movpos %icc, %g2, %i4
52362 bne,pt %icc, loop_6114
52363 ld [%l7 + 0x70], %f7
52364loop_6113:
52365 fpadd16s %f11, %f4, %f6
52366 mulx %o3, 0x00F7, %g3
52367loop_6114:
52368 lduw [%l7 + 0x24], %i6
52369 fmovdgu %xcc, %f13, %f4
52370 fpsub16 %f14, %f2, %f4
52371 fpadd32 %f4, %f0, %f12
52372 pdist %f8, %f14, %f0
52373 ldsh [%l7 + 0x5A], %i1
52374 tvs %xcc, 0x7
52375 fand %f6, %f8, %f2
52376 movcc %xcc, %l3, %o4
52377 fmovs %f9, %f8
52378 brz,a %i7, loop_6115
52379 movn %xcc, %i5, %i2
52380 fsrc1s %f2, %f5
52381 std %f4, [%l7 + 0x40]
52382loop_6115:
52383 st %f5, [%l7 + 0x74]
52384 fand %f10, %f0, %f0
52385 fabsd %f8, %f14
52386 ldsh [%l7 + 0x42], %l6
52387 fnors %f5, %f14, %f6
52388 stw %l5, [%l7 + 0x30]
52389 fblg %fcc1, loop_6116
52390 fmovrsgz %o1, %f4, %f12
52391 mulscc %l0, 0x092F, %g5
52392 lduw [%l7 + 0x18], %o2
52393loop_6116:
52394 lduh [%l7 + 0x64], %o6
52395 mulscc %g6, %i0, %l2
52396 stw %l4, [%l7 + 0x1C]
52397 addc %o7, %o0, %l1
52398 fandnot1 %f12, %f4, %f0
52399 nop
52400 setx loop_6117, %l0, %l1
52401 wrpr 0x1, %tl
52402 wrpr %l1, %tnpc
52403 setx 0x34400001400, %l0, %l1
52404 wrpr %l1, %tstate
52405 wrhpr 0x4, %htstate
52406 done
52407 stw %g1, [%l7 + 0x50]
52408 fble,a %fcc1, loop_6118
52409 xnorcc %o5, 0x06C6, %g4
52410loop_6117:
52411 and %g7, 0x090D, %g2
52412 bn,pn %icc, loop_6119
52413loop_6118:
52414 fornot2s %f10, %f7, %f12
52415 lduh [%l7 + 0x5E], %i4
52416 stw %o3, [%l7 + 0x6C]
52417loop_6119:
52418 fmovscs %xcc, %f1, %f1
52419 brgz %i3, loop_6120
52420 ldsw [%l7 + 0x78], %g3
52421 fcmple16 %f4, %f2, %i6
52422 fmovdn %xcc, %f12, %f0
52423loop_6120:
52424 fmovsn %xcc, %f0, %f13
52425 bge %xcc, loop_6121
52426 std %f12, [%l7 + 0x18]
52427 movre %i1, 0x233, %o4
52428 fnegd %f4, %f4
52429loop_6121:
52430 nop
52431 setx loop_6122, %l0, %l1
52432 wrpr 0x1, %tl
52433 wrpr %l1, %tnpc
52434 setx 0x34400001400, %l0, %l1
52435 wrpr %l1, %tstate
52436 wrhpr 0x4, %htstate
52437 done
52438 st %f13, [%l7 + 0x48]
52439 lduw [%l7 + 0x48], %i7
52440 movge %icc, %i5, %l3
52441loop_6122:
52442 bl loop_6123
52443 fsrc2 %f8, %f10
52444 fba,a %fcc2, loop_6124
52445 bge loop_6125
52446loop_6123:
52447 orn %i2, %l5, %o1
52448 sdiv %l0, 0x1FEA, %l6
52449loop_6124:
52450 fcmpeq32 %f6, %f6, %g5
52451loop_6125:
52452 st %f9, [%l7 + 0x68]
52453 fxor %f2, %f2, %f10
52454 st %f3, [%l7 + 0x20]
52455 ldsh [%l7 + 0x30], %o2
52456 ldsw [%l7 + 0x10], %o6
52457 orn %i0, 0x041A, %l2
52458 fmovrsne %l4, %f0, %f14
52459 ldsh [%l7 + 0x1A], %g6
52460 xorcc %o0, 0x0631, %l1
52461 tgu %xcc, 0x0
52462 edge32ln %o7, %o5, %g4
52463 fabss %f1, %f9
52464 lduh [%l7 + 0x34], %g1
52465 movrne %g2, %i4, %o3
52466 fbl %fcc1, loop_6126
52467 stb %i3, [%l7 + 0x68]
52468 addc %g3, 0x1D8E, %g7
52469 fandnot2s %f8, %f1, %f9
52470loop_6126:
52471 fbl %fcc1, loop_6127
52472 ldub [%l7 + 0x47], %i1
52473 ldx [%l7 + 0x18], %i6
52474 ldsh [%l7 + 0x48], %i7
52475loop_6127:
52476 fcmpne16 %f8, %f12, %o4
52477 fandnot1 %f8, %f8, %f2
52478 fmul8x16au %f14, %f11, %f2
52479 fmul8x16 %f8, %f2, %f12
52480 stb %l3, [%l7 + 0x29]
52481 ldd [%l7 + 0x28], %f0
52482 ldsw [%l7 + 0x1C], %i5
52483 fexpand %f7, %f4
52484 ldx [%l7 + 0x28], %l5
52485 fmovsn %xcc, %f0, %f8
52486 fmovsvc %icc, %f4, %f9
52487 lduw [%l7 + 0x20], %o1
52488 te %icc, 0x6
52489 sdiv %l0, 0x0585, %l6
52490 fmovda %xcc, %f3, %f3
52491 xorcc %g5, 0x0DC2, %i2
52492 array16 %o6, %o2, %i0
52493 st %f5, [%l7 + 0x60]
52494 ldsh [%l7 + 0x34], %l4
52495 lduh [%l7 + 0x36], %g6
52496 fcmpne32 %f4, %f6, %l2
52497 movrgez %o0, 0x175, %l1
52498 fmovdcs %xcc, %f14, %f14
52499 fmuld8sux16 %f13, %f7, %f0
52500 fpsub32s %f0, %f1, %f1
52501 fbo,a %fcc0, loop_6128
52502 tcc %xcc, 0x6
52503 subcc %o5, %o7, %g1
52504 fmovrse %g2, %f12, %f3
52505loop_6128:
52506 ldub [%l7 + 0x61], %i4
52507 ble,pt %icc, loop_6129
52508 ldsw [%l7 + 0x2C], %o3
52509 edge32ln %i3, %g3, %g4
52510 fbl %fcc3, loop_6130
52511loop_6129:
52512 std %f12, [%l7 + 0x40]
52513 ldd [%l7 + 0x50], %f14
52514 ld [%l7 + 0x0C], %f3
52515loop_6130:
52516 movcs %icc, %g7, %i6
52517 bn,a loop_6131
52518 popc 0x03B2, %i7
52519 fmovscc %xcc, %f2, %f15
52520 fbge,a %fcc3, loop_6132
52521loop_6131:
52522 ldub [%l7 + 0x74], %i1
52523 ldsb [%l7 + 0x6C], %l3
52524 xorcc %o4, 0x17E3, %l5
52525loop_6132:
52526 std %f12, [%l7 + 0x78]
52527 ta %icc, 0x4
52528 fmovde %icc, %f0, %f6
52529 st %f3, [%l7 + 0x64]
52530 ldsb [%l7 + 0x3E], %o1
52531 fcmpes %fcc2, %f10, %f15
52532 movcc %xcc, %i5, %l0
52533 ldx [%l7 + 0x48], %g5
52534 fmul8sux16 %f8, %f8, %f4
52535 ld [%l7 + 0x6C], %f1
52536 tne %icc, 0x0
52537 fcmpd %fcc1, %f8, %f12
52538 fnegd %f6, %f12
52539 stb %i2, [%l7 + 0x45]
52540 stb %o6, [%l7 + 0x43]
52541 nop
52542 setx loop_6133, %l0, %l1
52543 jmpl %l1, %o2
52544 stx %i0, [%l7 + 0x60]
52545 fmovdcc %icc, %f12, %f7
52546 fcmps %fcc3, %f5, %f2
52547loop_6133:
52548 fmul8x16 %f5, %f6, %f6
52549 brnz %l4, loop_6134
52550 bn,a loop_6135
52551 fzero %f2
52552 or %g6, 0x01FD, %l2
52553loop_6134:
52554 st %f11, [%l7 + 0x68]
52555loop_6135:
52556 fble,a %fcc2, loop_6136
52557 ldx [%l7 + 0x10], %l6
52558 srax %l1, %o5, %o0
52559 fbul,a %fcc1, loop_6137
52560loop_6136:
52561 fblg %fcc2, loop_6138
52562 stb %g1, [%l7 + 0x19]
52563 fbg,a %fcc1, loop_6139
52564loop_6137:
52565 sub %g2, 0x1131, %o7
52566loop_6138:
52567 movleu %xcc, %o3, %i4
52568 tcc %xcc, 0x1
52569loop_6139:
52570 movvc %xcc, %g3, %g4
52571 stx %g7, [%l7 + 0x10]
52572 fmovse %icc, %f14, %f11
52573 fones %f14
52574 fpadd16 %f12, %f12, %f4
52575 ldd [%l7 + 0x20], %f6
52576 bcc loop_6140
52577 bgu,a loop_6141
52578 sth %i6, [%l7 + 0x62]
52579 fmovdne %icc, %f4, %f6
52580loop_6140:
52581 fbu %fcc0, loop_6142
52582loop_6141:
52583 ldd [%l7 + 0x18], %f4
52584 movg %icc, %i7, %i1
52585 udivx %i3, 0x065E, %l3
52586loop_6142:
52587 sth %o4, [%l7 + 0x0E]
52588 st %f9, [%l7 + 0x54]
52589 fnands %f15, %f10, %f4
52590 fmovdge %xcc, %f4, %f9
52591 stb %l5, [%l7 + 0x5E]
52592 fnegs %f4, %f7
52593 movl %icc, %i5, %o1
52594 udiv %l0, 0x0165, %g5
52595 fmovrdlez %i2, %f10, %f4
52596 bl,a,pt %xcc, loop_6143
52597 tgu %xcc, 0x0
52598 fpsub32 %f6, %f2, %f14
52599 bpos %icc, loop_6144
52600loop_6143:
52601 bcc,a,pn %icc, loop_6145
52602 movpos %xcc, %o6, %o2
52603 fbe %fcc3, loop_6146
52604loop_6144:
52605 fandnot1 %f0, %f12, %f6
52606loop_6145:
52607 edge32l %i0, %g6, %l4
52608 fbug,a %fcc1, loop_6147
52609loop_6146:
52610 movleu %xcc, %l6, %l2
52611 fmovdcs %icc, %f4, %f8
52612 fmovspos %xcc, %f11, %f6
52613loop_6147:
52614 fmovrde %o5, %f0, %f0
52615 brlz %o0, loop_6148
52616 fmovrde %l1, %f2, %f14
52617 fbul %fcc3, loop_6149
52618 fbn,a %fcc3, loop_6150
52619loop_6148:
52620 bvs,a,pt %icc, loop_6151
52621 fcmpeq32 %f8, %f6, %g1
52622loop_6149:
52623 umulcc %o7, %o3, %g2
52624loop_6150:
52625 bn,pt %icc, loop_6152
52626loop_6151:
52627 tl %xcc, 0x4
52628 bgu %xcc, loop_6153
52629 std %f8, [%l7 + 0x18]
52630loop_6152:
52631 brgz,a %i4, loop_6154
52632 fzeros %f12
52633loop_6153:
52634 fands %f15, %f0, %f10
52635 std %f8, [%l7 + 0x70]
52636loop_6154:
52637 fand %f6, %f12, %f14
52638 ld [%l7 + 0x70], %f14
52639 for %f4, %f6, %f0
52640 movge %xcc, %g3, %g4
52641 sub %i6, 0x0657, %g7
52642 te %icc, 0x4
52643 xnor %i7, 0x1D69, %i1
52644 ldub [%l7 + 0x3A], %i3
52645 fcmpne16 %f12, %f2, %o4
52646 ldsh [%l7 + 0x42], %l3
52647 fbul,a %fcc3, loop_6155
52648 movrlz %l5, %o1, %l0
52649 movvs %xcc, %g5, %i2
52650 edge16l %o6, %o2, %i0
52651loop_6155:
52652 taddcc %g6, %i5, %l6
52653 fpmerge %f5, %f12, %f8
52654 subcc %l4, 0x18E0, %l2
52655 fsrc2s %f10, %f1
52656 addc %o0, 0x0FFD, %o5
52657 be,a loop_6156
52658 ldd [%l7 + 0x08], %f8
52659 move %icc, %g1, %o7
52660 fmovrdlez %l1, %f12, %f2
52661loop_6156:
52662 taddcctv %g2, %o3, %i4
52663 brnz,a %g3, loop_6157
52664 movrlez %i6, 0x349, %g7
52665 nop
52666 setx loop_6158, %l0, %l1
52667 jmpl %l1, %i7
52668 fmovsg %xcc, %f2, %f0
52669loop_6157:
52670 ldx [%l7 + 0x30], %g4
52671 fcmple16 %f12, %f6, %i3
52672loop_6158:
52673 andn %i1, 0x0F31, %l3
52674 fbug,a %fcc2, loop_6159
52675 te %icc, 0x4
52676 ldsw [%l7 + 0x64], %o4
52677 array8 %l5, %l0, %g5
52678loop_6159:
52679 andn %i2, %o6, %o2
52680 fmovda %xcc, %f15, %f11
52681 fmovsle %icc, %f11, %f1
52682 lduw [%l7 + 0x58], %i0
52683 movpos %xcc, %g6, %o1
52684 fors %f11, %f10, %f15
52685 stw %i5, [%l7 + 0x7C]
52686 ldd [%l7 + 0x30], %f8
52687 std %f4, [%l7 + 0x70]
52688 fandnot2s %f11, %f10, %f13
52689 ld [%l7 + 0x08], %f15
52690 fcmpne32 %f6, %f10, %l4
52691 fmul8x16al %f6, %f1, %f14
52692 ldx [%l7 + 0x30], %l6
52693 movrlz %o0, %o5, %g1
52694 ba,pn %icc, loop_6160
52695 movcc %icc, %l2, %o7
52696 array16 %l1, %g2, %o3
52697 bpos,a %xcc, loop_6161
52698loop_6160:
52699 stb %g3, [%l7 + 0x7F]
52700 ldsb [%l7 + 0x51], %i4
52701 fmovdg %xcc, %f8, %f10
52702loop_6161:
52703 fmovdpos %icc, %f1, %f15
52704 addc %i6, %g7, %g4
52705 ld [%l7 + 0x4C], %f8
52706 or %i3, 0x1271, %i1
52707 tneg %icc, 0x5
52708 lduh [%l7 + 0x28], %l3
52709 udivx %o4, 0x156D, %l5
52710 sth %l0, [%l7 + 0x46]
52711 tcc %icc, 0x2
52712 fmuld8sux16 %f2, %f14, %f12
52713 ldub [%l7 + 0x11], %i7
52714 fmovde %xcc, %f4, %f13
52715 ldsb [%l7 + 0x6B], %g5
52716 fxors %f11, %f5, %f10
52717 popc %i2, %o6
52718 lduw [%l7 + 0x4C], %i0
52719 tleu %icc, 0x1
52720 fbue,a %fcc1, loop_6162
52721 st %f9, [%l7 + 0x18]
52722 edge8n %o2, %o1, %g6
52723 fmovdgu %xcc, %f6, %f12
52724loop_6162:
52725 siam 0x3
52726 lduh [%l7 + 0x5E], %i5
52727 alignaddr %l4, %o0, %o5
52728 st %f10, [%l7 + 0x7C]
52729 ldsb [%l7 + 0x0A], %l6
52730 bg,pn %xcc, loop_6163
52731 edge8ln %l2, %g1, %o7
52732 sethi 0x00BC, %l1
52733 fpsub16 %f2, %f6, %f10
52734loop_6163:
52735 fmovdvs %xcc, %f3, %f12
52736 sdiv %o3, 0x0E24, %g2
52737 ldx [%l7 + 0x30], %i4
52738 array32 %g3, %i6, %g4
52739 fpsub32 %f0, %f0, %f14
52740 fmuld8ulx16 %f3, %f5, %f14
52741 fbo %fcc0, loop_6164
52742 stx %g7, [%l7 + 0x18]
52743 ldub [%l7 + 0x1F], %i3
52744 ldsh [%l7 + 0x26], %l3
52745loop_6164:
52746 taddcc %i1, 0x0046, %o4
52747 fmovsge %icc, %f1, %f4
52748 edge8 %l0, %i7, %g5
52749 for %f14, %f4, %f2
52750 brlez,a %i2, loop_6165
52751 taddcc %o6, 0x02D5, %i0
52752 std %f6, [%l7 + 0x28]
52753 fmovspos %icc, %f12, %f5
52754loop_6165:
52755 sub %l5, %o2, %o1
52756 fmovdgu %xcc, %f13, %f15
52757 sethi 0x1369, %g6
52758 call loop_6166
52759 stw %i5, [%l7 + 0x2C]
52760 lduh [%l7 + 0x0C], %l4
52761 movre %o5, 0x286, %l6
52762loop_6166:
52763 array8 %l2, %g1, %o7
52764 sth %o0, [%l7 + 0x72]
52765 fmovscs %icc, %f1, %f8
52766 fmovscc %icc, %f12, %f14
52767 siam 0x4
52768 movrne %l1, 0x303, %g2
52769 fnand %f14, %f10, %f14
52770 fbu %fcc3, loop_6167
52771 array32 %o3, %i4, %i6
52772 lduh [%l7 + 0x76], %g4
52773 movpos %icc, %g7, %g3
52774loop_6167:
52775 ldub [%l7 + 0x38], %i3
52776 tneg %icc, 0x5
52777 lduw [%l7 + 0x60], %l3
52778 taddcctv %o4, 0x0304, %i1
52779 fexpand %f0, %f0
52780 mova %icc, %i7, %l0
52781 fsrc2s %f14, %f3
52782 ldsb [%l7 + 0x32], %i2
52783 edge8n %o6, %i0, %g5
52784 std %f0, [%l7 + 0x30]
52785 fpack16 %f10, %f3
52786 fexpand %f0, %f6
52787 fandnot1 %f8, %f8, %f12
52788 smulcc %o2, 0x11FF, %l5
52789 fmovsa %icc, %f7, %f10
52790 bvs,pt %icc, loop_6168
52791 fnors %f11, %f6, %f11
52792 fmul8sux16 %f10, %f0, %f8
52793 ldsb [%l7 + 0x6E], %g6
52794loop_6168:
52795 bne %xcc, loop_6169
52796 bpos,a loop_6170
52797 lduw [%l7 + 0x24], %o1
52798 fornot1s %f7, %f0, %f4
52799loop_6169:
52800 ldub [%l7 + 0x45], %l4
52801loop_6170:
52802 ld [%l7 + 0x10], %f2
52803 ldsw [%l7 + 0x50], %i5
52804 ba,pn %icc, loop_6171
52805 fexpand %f11, %f2
52806 stb %l6, [%l7 + 0x19]
52807 lduh [%l7 + 0x56], %o5
52808loop_6171:
52809 tne %xcc, 0x2
52810 st %f6, [%l7 + 0x0C]
52811 tcc %xcc, 0x6
52812 movneg %icc, %l2, %g1
52813 srl %o7, 0x0E, %l1
52814 ldsw [%l7 + 0x44], %g2
52815 ldsh [%l7 + 0x56], %o3
52816 fmovrse %o0, %f1, %f2
52817 lduw [%l7 + 0x50], %i4
52818 fmovdleu %icc, %f15, %f6
52819 ldsw [%l7 + 0x3C], %g4
52820 fmovrdgz %i6, %f12, %f4
52821 st %f6, [%l7 + 0x58]
52822 fmovs %f14, %f7
52823 ldsb [%l7 + 0x19], %g7
52824 nop
52825 setx loop_6172, %l0, %l1
52826 wrpr 0x1, %tl
52827 wrpr %l1, %tnpc
52828 setx 0x34400001400, %l0, %l1
52829 wrpr %l1, %tstate
52830 wrhpr 0x4, %htstate
52831 done
52832 array8 %g3, %i3, %l3
52833 brlez %o4, loop_6173
52834 fmovrdlez %i7, %f10, %f14
52835loop_6172:
52836 fmovsleu %xcc, %f15, %f0
52837 bcc,a loop_6174
52838loop_6173:
52839 stb %l0, [%l7 + 0x6D]
52840 ldsw [%l7 + 0x6C], %i2
52841 fexpand %f6, %f12
52842loop_6174:
52843 stb %o6, [%l7 + 0x11]
52844 movne %xcc, %i0, %i1
52845 ldub [%l7 + 0x4B], %g5
52846 fmovrdlz %l5, %f6, %f10
52847 fmovdpos %xcc, %f14, %f5
52848 tsubcc %g6, %o1, %l4
52849 fmovdgu %xcc, %f6, %f3
52850 stw %i5, [%l7 + 0x58]
52851 ldx [%l7 + 0x48], %l6
52852 ldsh [%l7 + 0x2A], %o5
52853 fornot2 %f0, %f0, %f12
52854 brlz %o2, loop_6175
52855 fcmpes %fcc1, %f2, %f13
52856 bgu,pn %xcc, loop_6176
52857 movgu %icc, %g1, %l2
52858loop_6175:
52859 movne %xcc, %o7, %g2
52860 sth %o3, [%l7 + 0x28]
52861loop_6176:
52862 sth %o0, [%l7 + 0x48]
52863 fmovrdgz %i4, %f0, %f14
52864 ldsb [%l7 + 0x1B], %g4
52865 fones %f5
52866 fand %f2, %f6, %f2
52867 stb %l1, [%l7 + 0x32]
52868 lduw [%l7 + 0x38], %g7
52869 ldd [%l7 + 0x68], %f2
52870 fcmple32 %f8, %f8, %i6
52871 fnands %f12, %f10, %f2
52872 fpsub16s %f9, %f9, %f7
52873 popc 0x1383, %i3
52874 and %l3, 0x0175, %g3
52875 stw %o4, [%l7 + 0x50]
52876 fcmpeq16 %f0, %f12, %i7
52877 ldub [%l7 + 0x1B], %l0
52878 movrlez %o6, 0x178, %i2
52879 stx %i0, [%l7 + 0x48]
52880 fnegs %f10, %f14
52881 fmovdpos %xcc, %f9, %f12
52882 fmovscc %xcc, %f0, %f9
52883 be,a,pt %icc, loop_6177
52884 movge %xcc, %i1, %l5
52885 fpack32 %f0, %f6, %f10
52886 fpsub16s %f7, %f7, %f1
52887loop_6177:
52888 stb %g5, [%l7 + 0x20]
52889 ldub [%l7 + 0x61], %g6
52890 fpsub32s %f2, %f15, %f7
52891 fones %f15
52892 fmovse %icc, %f11, %f10
52893 movvc %icc, %o1, %l4
52894 ldd [%l7 + 0x48], %f12
52895 fcmpeq16 %f0, %f2, %l6
52896 fornot2s %f10, %f2, %f11
52897 bshuffle %f6, %f14, %f6
52898 call loop_6178
52899 lduw [%l7 + 0x2C], %i5
52900 movrgz %o5, 0x267, %g1
52901 fbge,a %fcc2, loop_6179
52902loop_6178:
52903 smulcc %l2, 0x1DF5, %o7
52904 ba,a loop_6180
52905 bpos,pt %xcc, loop_6181
52906loop_6179:
52907 lduw [%l7 + 0x38], %o2
52908 stw %g2, [%l7 + 0x24]
52909loop_6180:
52910 fmul8x16 %f1, %f10, %f6
52911loop_6181:
52912 lduw [%l7 + 0x7C], %o0
52913 fbuge %fcc0, loop_6182
52914 tvc %xcc, 0x7
52915 sdivcc %i4, 0x1719, %o3
52916 stb %g4, [%l7 + 0x1B]
52917loop_6182:
52918 bvc,pn %xcc, loop_6183
52919 udivx %l1, 0x0956, %g7
52920 fpadd32s %f4, %f5, %f9
52921 stw %i3, [%l7 + 0x5C]
52922loop_6183:
52923 fmovse %icc, %f14, %f0
52924 fornot1 %f4, %f2, %f4
52925 sth %l3, [%l7 + 0x64]
52926 fnegs %f11, %f2
52927 fones %f13
52928 bne %icc, loop_6184
52929 ld [%l7 + 0x58], %f2
52930 andn %i6, %g3, %o4
52931 sth %l0, [%l7 + 0x0C]
52932loop_6184:
52933 fmovde %icc, %f1, %f10
52934 ble,a loop_6185
52935 fmovdpos %xcc, %f0, %f11
52936 ld [%l7 + 0x34], %f8
52937 ldd [%l7 + 0x50], %f4
52938loop_6185:
52939 fmovd %f0, %f12
52940 bvc,pt %xcc, loop_6186
52941 stb %o6, [%l7 + 0x55]
52942 stb %i2, [%l7 + 0x53]
52943 stb %i7, [%l7 + 0x71]
52944loop_6186:
52945 be,a,pt %xcc, loop_6187
52946 fmovspos %xcc, %f1, %f13
52947 ldsb [%l7 + 0x11], %i0
52948 ldx [%l7 + 0x40], %l5
52949loop_6187:
52950 movne %xcc, %i1, %g6
52951 fmovsn %icc, %f15, %f6
52952 taddcctv %g5, %o1, %l6
52953 bpos,a,pn %xcc, loop_6188
52954 ldsh [%l7 + 0x74], %i5
52955 stx %l4, [%l7 + 0x38]
52956 fmovscs %xcc, %f4, %f10
52957loop_6188:
52958 xorcc %g1, 0x0D34, %l2
52959 fmovdcs %icc, %f2, %f11
52960 ldx [%l7 + 0x50], %o5
52961 ldsb [%l7 + 0x68], %o7
52962 fabsd %f2, %f10
52963 fcmpne32 %f2, %f8, %g2
52964 fbug %fcc2, loop_6189
52965 movcc %icc, %o2, %i4
52966 fandnot1 %f10, %f6, %f14
52967 tcs %xcc, 0x0
52968loop_6189:
52969 subccc %o0, %o3, %l1
52970 fmovrde %g4, %f0, %f8
52971 addccc %i3, 0x1C23, %g7
52972 lduw [%l7 + 0x40], %l3
52973 fnor %f4, %f6, %f8
52974 ldx [%l7 + 0x20], %g3
52975 movcc %icc, %o4, %l0
52976 ldsb [%l7 + 0x7A], %o6
52977 tneg %xcc, 0x6
52978 stb %i6, [%l7 + 0x3A]
52979 st %f4, [%l7 + 0x6C]
52980 fmuld8sux16 %f3, %f7, %f4
52981 fmovdne %xcc, %f10, %f0
52982 edge16 %i2, %i0, %i7
52983 tcs %xcc, 0x5
52984 bcs loop_6190
52985 fcmpne16 %f0, %f12, %l5
52986 brgez,a %g6, loop_6191
52987 fmovrdlz %i1, %f0, %f0
52988loop_6190:
52989 lduh [%l7 + 0x1A], %o1
52990 ldsh [%l7 + 0x76], %g5
52991loop_6191:
52992 tvc %xcc, 0x7
52993 subccc %l6, %i5, %l4
52994 andn %g1, %l2, %o5
52995 fmovsg %xcc, %f14, %f7
52996 ldsb [%l7 + 0x6F], %o7
52997 ldx [%l7 + 0x38], %g2
52998 be,pt %xcc, loop_6192
52999 std %f4, [%l7 + 0x68]
53000 srax %o2, 0x18, %i4
53001 orcc %o3, 0x1533, %l1
53002loop_6192:
53003 sdiv %g4, 0x1340, %o0
53004 tsubcc %i3, %l3, %g3
53005 fpsub32s %f0, %f9, %f2
53006 fpack16 %f8, %f13
53007 ldsh [%l7 + 0x40], %o4
53008 umulcc %g7, 0x1DA9, %l0
53009 fcmpgt32 %f4, %f10, %o6
53010 ldub [%l7 + 0x67], %i6
53011 fandnot2 %f0, %f6, %f12
53012 fmovsvc %xcc, %f7, %f0
53013 brgez,a %i2, loop_6193
53014 bvc %icc, loop_6194
53015 sth %i7, [%l7 + 0x5E]
53016 ldx [%l7 + 0x28], %l5
53017loop_6193:
53018 sra %g6, 0x03, %i1
53019loop_6194:
53020 fsrc1s %f7, %f4
53021 umulcc %i0, %g5, %o1
53022 ldub [%l7 + 0x78], %i5
53023 orcc %l4, %l6, %l2
53024 fnot1s %f6, %f14
53025 xnor %g1, %o7, %o5
53026 brz %o2, loop_6195
53027 fmul8ulx16 %f14, %f14, %f10
53028 sth %g2, [%l7 + 0x38]
53029 brz,a %o3, loop_6196
53030loop_6195:
53031 lduh [%l7 + 0x72], %i4
53032 stb %g4, [%l7 + 0x0A]
53033 fmovdge %xcc, %f4, %f2
53034loop_6196:
53035 stw %l1, [%l7 + 0x4C]
53036 ldsw [%l7 + 0x50], %i3
53037 movge %icc, %l3, %o0
53038 ldsw [%l7 + 0x48], %g3
53039 fmovdgu %icc, %f7, %f1
53040 fbe %fcc1, loop_6197
53041 ldsw [%l7 + 0x08], %g7
53042 fpsub16s %f6, %f2, %f15
53043 ldsh [%l7 + 0x56], %l0
53044loop_6197:
53045 fnot1s %f5, %f1
53046 stw %o6, [%l7 + 0x3C]
53047 subccc %o4, %i2, %i7
53048 bcs,a,pn %xcc, loop_6198
53049 fmovrde %i6, %f14, %f0
53050 umul %l5, %i1, %i0
53051 tne %xcc, 0x4
53052loop_6198:
53053 fcmpes %fcc0, %f1, %f8
53054 movgu %xcc, %g6, %o1
53055 sth %g5, [%l7 + 0x46]
53056 fzeros %f4
53057 fmovdle %xcc, %f6, %f0
53058 ldub [%l7 + 0x60], %l4
53059 fmovsg %xcc, %f2, %f14
53060 fcmpd %fcc2, %f4, %f2
53061 ldx [%l7 + 0x48], %l6
53062 nop
53063 setx loop_6199, %l0, %l1
53064 wrpr 0x1, %tl
53065 wrpr %l1, %tnpc
53066 setx 0x34400001400, %l0, %l1
53067 wrpr %l1, %tstate
53068 wrhpr 0x4, %htstate
53069 done
53070 edge32ln %l2, %g1, %o7
53071 taddcctv %o5, %o2, %g2
53072 ldd [%l7 + 0x70], %f2
53073loop_6199:
53074 ldsw [%l7 + 0x48], %i5
53075 ld [%l7 + 0x24], %f6
53076 fandnot2 %f8, %f0, %f2
53077 bpos,a,pn %xcc, loop_6200
53078 fmovspos %icc, %f4, %f11
53079 stx %i4, [%l7 + 0x18]
53080 edge8ln %o3, %l1, %g4
53081loop_6200:
53082 fnors %f5, %f4, %f13
53083 fmovdne %xcc, %f7, %f0
53084 std %f12, [%l7 + 0x68]
53085 ldsh [%l7 + 0x4C], %i3
53086 movneg %icc, %o0, %g3
53087 tgu %icc, 0x1
53088 ldub [%l7 + 0x22], %g7
53089 smulcc %l0, %l3, %o6
53090 fpack32 %f0, %f12, %f0
53091 fmul8x16 %f15, %f0, %f14
53092 fcmpgt16 %f12, %f8, %i2
53093 mulscc %i7, %i6, %o4
53094 fmovdge %xcc, %f3, %f11
53095 edge32n %l5, %i0, %i1
53096 movvc %xcc, %o1, %g5
53097 tvs %xcc, 0x3
53098 fnot2s %f1, %f1
53099 fmovsleu %icc, %f7, %f11
53100 sth %g6, [%l7 + 0x60]
53101 stx %l6, [%l7 + 0x70]
53102 fcmpd %fcc3, %f2, %f6
53103 ldd [%l7 + 0x58], %f14
53104 fmul8ulx16 %f4, %f2, %f12
53105 andn %l4, 0x1DD9, %g1
53106 fandnot2 %f4, %f12, %f14
53107 fbu %fcc2, loop_6201
53108 ldsw [%l7 + 0x40], %l2
53109 xnor %o5, 0x17D7, %o2
53110 addccc %g2, %o7, %i5
53111loop_6201:
53112 bleu,pt %icc, loop_6202
53113 taddcc %i4, 0x167B, %l1
53114 lduh [%l7 + 0x2C], %g4
53115 stx %o3, [%l7 + 0x78]
53116loop_6202:
53117 fpsub32 %f0, %f6, %f12
53118 stx %o0, [%l7 + 0x38]
53119 ldx [%l7 + 0x28], %g3
53120 stx %g7, [%l7 + 0x08]
53121 sdiv %l0, 0x17F6, %i3
53122 fmovrslez %o6, %f14, %f13
53123 xnorcc %l3, %i2, %i7
53124 fmovsl %icc, %f5, %f2
53125 ldd [%l7 + 0x60], %f4
53126 ldsw [%l7 + 0x30], %o4
53127 fmovsl %icc, %f6, %f5
53128 lduh [%l7 + 0x50], %l5
53129 fcmped %fcc0, %f12, %f6
53130 std %f0, [%l7 + 0x10]
53131 fmovsa %xcc, %f7, %f3
53132 fexpand %f4, %f4
53133 xor %i0, %i6, %i1
53134 fxors %f1, %f1, %f7
53135 fmovrse %g5, %f1, %f2
53136 be,a %icc, loop_6203
53137 stx %o1, [%l7 + 0x20]
53138 movrlez %g6, 0x3F9, %l4
53139 sethi 0x0BD8, %g1
53140loop_6203:
53141 fors %f13, %f4, %f12
53142 std %f0, [%l7 + 0x08]
53143 bshuffle %f6, %f6, %f4
53144 fmovd %f14, %f4
53145 xnor %l2, %o5, %l6
53146 fpadd16 %f10, %f2, %f14
53147 fnegs %f14, %f13
53148 subcc %o2, %g2, %i5
53149 srax %i4, 0x12, %o7
53150 movpos %icc, %g4, %l1
53151 fabsd %f2, %f14
53152 fcmpeq32 %f8, %f10, %o0
53153 fblg,a %fcc3, loop_6204
53154 fmovdne %icc, %f7, %f13
53155 udivx %g3, 0x045F, %o3
53156 stw %g7, [%l7 + 0x50]
53157loop_6204:
53158 popc %l0, %o6
53159 fbo,a %fcc1, loop_6205
53160 movrlz %l3, 0x130, %i2
53161 stw %i3, [%l7 + 0x10]
53162 fmovrsgez %o4, %f12, %f7
53163loop_6205:
53164 ldd [%l7 + 0x78], %f14
53165 bneg,a,pt %xcc, loop_6206
53166 stw %i7, [%l7 + 0x38]
53167 fpack32 %f14, %f2, %f2
53168 fbne %fcc1, loop_6207
53169loop_6206:
53170 lduw [%l7 + 0x40], %i0
53171 fmovrsgez %l5, %f13, %f2
53172 fmovsne %icc, %f9, %f5
53173loop_6207:
53174 ldub [%l7 + 0x3E], %i1
53175 fcmpeq16 %f14, %f14, %g5
53176 fmovse %xcc, %f6, %f6
53177 fbge %fcc3, loop_6208
53178 ldsb [%l7 + 0x4D], %o1
53179 fbu %fcc3, loop_6209
53180 stw %i6, [%l7 + 0x64]
53181loop_6208:
53182 fbo,a %fcc1, loop_6210
53183 nop
53184 setx loop_6211, %l0, %l1
53185 wrpr 0x1, %tl
53186 wrpr %l1, %tnpc
53187 setx 0x34400001400, %l0, %l1
53188 wrpr %l1, %tstate
53189 wrhpr 0x4, %htstate
53190 done
53191loop_6209:
53192 tvc %xcc, 0x7
53193 fbo %fcc2, loop_6212
53194loop_6210:
53195 addccc %l4, %g1, %g6
53196loop_6211:
53197 brlz %o5, loop_6213
53198 ldx [%l7 + 0x58], %l6
53199loop_6212:
53200 fbuge,a %fcc3, loop_6214
53201 fmovrsgz %o2, %f1, %f14
53202loop_6213:
53203 fnot1s %f2, %f9
53204 movrgz %l2, %g2, %i4
53205loop_6214:
53206 stw %i5, [%l7 + 0x0C]
53207 stx %g4, [%l7 + 0x08]
53208 fsrc2s %f5, %f1
53209 fmovsl %xcc, %f2, %f3
53210 ldsw [%l7 + 0x28], %l1
53211 edge16ln %o7, %o0, %o3
53212 orncc %g7, 0x0608, %g3
53213 fmovrdlez %l0, %f4, %f10
53214 sub %l3, 0x0970, %o6
53215 fandnot1s %f6, %f8, %f3
53216 fmovrsgez %i3, %f4, %f10
53217 lduw [%l7 + 0x28], %o4
53218 fmovdne %icc, %f5, %f0
53219 fandnot2 %f6, %f12, %f12
53220 fmovrdlez %i7, %f0, %f10
53221 stx %i2, [%l7 + 0x18]
53222 fmovsn %xcc, %f2, %f11
53223 fmul8x16al %f7, %f4, %f10
53224 fmovdpos %xcc, %f12, %f0
53225 fcmpes %fcc1, %f2, %f6
53226 bcs,pt %xcc, loop_6215
53227 sth %i0, [%l7 + 0x62]
53228 std %f14, [%l7 + 0x30]
53229 fpmerge %f11, %f11, %f2
53230loop_6215:
53231 fpsub32s %f0, %f13, %f15
53232 std %f0, [%l7 + 0x50]
53233 fzero %f6
53234 fmovsn %icc, %f2, %f2
53235 edge32 %l5, %i1, %g5
53236 fbule %fcc3, loop_6216
53237 fsrc2s %f13, %f12
53238 fbn,a %fcc0, loop_6217
53239 tsubcc %i6, 0x1E4E, %l4
53240loop_6216:
53241 ldx [%l7 + 0x10], %o1
53242 fmovsvs %icc, %f1, %f2
53243loop_6217:
53244 sth %g1, [%l7 + 0x6E]
53245 fbu,a %fcc3, loop_6218
53246 ldub [%l7 + 0x38], %g6
53247 stb %l6, [%l7 + 0x22]
53248 movge %icc, %o5, %l2
53249loop_6218:
53250 stb %g2, [%l7 + 0x23]
53251 bcc,pt %xcc, loop_6219
53252 bpos,a,pn %icc, loop_6220
53253 addcc %i4, 0x0F54, %o2
53254 stb %i5, [%l7 + 0x3F]
53255loop_6219:
53256 fandnot1s %f11, %f12, %f8
53257loop_6220:
53258 smul %l1, 0x1793, %o7
53259 tvc %icc, 0x2
53260 andcc %g4, %o3, %o0
53261 bleu loop_6221
53262 tleu %xcc, 0x2
53263 siam 0x3
53264 tvs %icc, 0x4
53265loop_6221:
53266 sra %g3, %g7, %l0
53267 fandnot1 %f10, %f0, %f8
53268 move %xcc, %o6, %l3
53269 ld [%l7 + 0x78], %f11
53270 stw %i3, [%l7 + 0x0C]
53271 ba,a %icc, loop_6222
53272 mulscc %i7, %i2, %i0
53273 smulcc %o4, 0x1D64, %i1
53274 fmovsvc %icc, %f11, %f15
53275loop_6222:
53276 tcc %xcc, 0x6
53277 mulscc %l5, %i6, %l4
53278 fandnot2s %f0, %f9, %f2
53279 ta %xcc, 0x7
53280 srl %g5, %o1, %g6
53281 andcc %g1, 0x0C4A, %o5
53282 fnegs %f0, %f10
53283 umul %l6, %l2, %i4
53284 fpsub32 %f0, %f10, %f6
53285 tn %xcc, 0x1
53286 sethi 0x042C, %o2
53287 ldsh [%l7 + 0x0C], %g2
53288 tsubcc %l1, %i5, %o7
53289 ldsw [%l7 + 0x38], %o3
53290 fbn,a %fcc2, loop_6223
53291 fba,a %fcc2, loop_6224
53292 orncc %o0, %g3, %g7
53293 fmovdne %icc, %f14, %f0
53294loop_6223:
53295 movge %icc, %l0, %o6
53296loop_6224:
53297 edge32 %g4, %i3, %i7
53298 ldsb [%l7 + 0x24], %l3
53299 fnot1 %f2, %f4
53300 bcc loop_6225
53301 edge32n %i2, %o4, %i1
53302 fandnot1 %f6, %f10, %f2
53303 faligndata %f12, %f6, %f10
53304loop_6225:
53305 fpsub16 %f12, %f4, %f14
53306 movle %xcc, %i0, %l5
53307 tneg %xcc, 0x4
53308 ldd [%l7 + 0x40], %f6
53309 sdivx %i6, 0x0B26, %l4
53310 fmul8ulx16 %f0, %f4, %f8
53311 fxnors %f2, %f13, %f15
53312 fmovdne %icc, %f14, %f2
53313 sdivcc %o1, 0x09DD, %g6
53314 alignaddrl %g5, %o5, %g1
53315 fsrc1 %f8, %f8
53316 brz,a %l2, loop_6226
53317 andcc %l6, 0x0706, %i4
53318 fbue %fcc0, loop_6227
53319 bgu %xcc, loop_6228
53320loop_6226:
53321 mulscc %g2, %o2, %l1
53322 siam 0x5
53323loop_6227:
53324 fcmped %fcc0, %f14, %f8
53325loop_6228:
53326 edge32n %i5, %o3, %o0
53327 fbe %fcc2, loop_6229
53328 fnands %f6, %f6, %f4
53329 fnot1 %f0, %f2
53330 fmul8ulx16 %f4, %f8, %f4
53331loop_6229:
53332 array16 %o7, %g7, %l0
53333 ba loop_6230
53334 tleu %xcc, 0x0
53335 fmovd %f0, %f8
53336 std %f4, [%l7 + 0x20]
53337loop_6230:
53338 bvs,a,pt %xcc, loop_6231
53339 movvc %xcc, %g3, %g4
53340 alignaddr %o6, %i3, %i7
53341 ldsb [%l7 + 0x64], %i2
53342loop_6231:
53343 bgu,pn %xcc, loop_6232
53344 stw %l3, [%l7 + 0x70]
53345 mova %xcc, %o4, %i1
53346 fxor %f4, %f4, %f10
53347loop_6232:
53348 lduw [%l7 + 0x40], %i0
53349 fpadd32s %f0, %f4, %f6
53350 ldx [%l7 + 0x78], %i6
53351 fmovsa %icc, %f13, %f6
53352 std %f4, [%l7 + 0x60]
53353 st %f5, [%l7 + 0x4C]
53354 tpos %xcc, 0x7
53355 and %l5, %o1, %g6
53356 fbul,a %fcc1, loop_6233
53357 ldsw [%l7 + 0x10], %g5
53358 ldx [%l7 + 0x68], %l4
53359 st %f7, [%l7 + 0x14]
53360loop_6233:
53361 ldsh [%l7 + 0x7A], %g1
53362 fcmple32 %f14, %f0, %l2
53363 fnor %f0, %f12, %f10
53364 ld [%l7 + 0x2C], %f0
53365 ldub [%l7 + 0x09], %l6
53366 fmovdcc %icc, %f13, %f4
53367 lduh [%l7 + 0x14], %i4
53368 orncc %g2, %o5, %o2
53369 tsubcc %i5, 0x1029, %o3
53370 ldx [%l7 + 0x20], %o0
53371 ble,a,pt %xcc, loop_6234
53372 stb %l1, [%l7 + 0x22]
53373 ld [%l7 + 0x34], %f13
53374 fabsd %f4, %f10
53375loop_6234:
53376 edge32 %o7, %l0, %g7
53377 fexpand %f5, %f12
53378 ldsh [%l7 + 0x08], %g3
53379 fmovdne %icc, %f6, %f2
53380 brnz %g4, loop_6235
53381 st %f7, [%l7 + 0x24]
53382 fmul8x16al %f2, %f15, %f4
53383 movre %i3, %i7, %i2
53384loop_6235:
53385 fmul8x16al %f15, %f6, %f12
53386 tg %xcc, 0x0
53387 sub %l3, %o4, %i1
53388 ldsh [%l7 + 0x12], %i0
53389 movvs %icc, %i6, %l5
53390 fsrc1 %f4, %f4
53391 fblg %fcc2, loop_6236
53392 bleu %xcc, loop_6237
53393 movpos %icc, %o6, %g6
53394 fcmple32 %f10, %f12, %g5
53395loop_6236:
53396 ldsw [%l7 + 0x2C], %l4
53397loop_6237:
53398 fmovspos %icc, %f14, %f3
53399 lduh [%l7 + 0x34], %g1
53400 fba,a %fcc3, loop_6238
53401 movrgz %l2, %l6, %i4
53402 ldx [%l7 + 0x50], %o1
53403 fmovd %f6, %f10
53404loop_6238:
53405 srlx %o5, %g2, %i5
53406 stx %o3, [%l7 + 0x18]
53407 fmovdge %icc, %f12, %f0
53408 fmovrdlz %o2, %f2, %f2
53409 fmuld8ulx16 %f4, %f8, %f2
53410 ldsh [%l7 + 0x7A], %o0
53411 tcc %xcc, 0x1
53412 and %l1, 0x0E41, %l0
53413 fbne %fcc0, loop_6239
53414 fbu,a %fcc2, loop_6240
53415 ld [%l7 + 0x10], %f9
53416 movn %xcc, %o7, %g3
53417loop_6239:
53418 mulx %g7, 0x1099, %g4
53419loop_6240:
53420 fpsub16 %f4, %f8, %f4
53421 fmul8sux16 %f12, %f14, %f2
53422 and %i3, 0x03DE, %i2
53423 std %f8, [%l7 + 0x18]
53424 ldx [%l7 + 0x28], %l3
53425 stw %i7, [%l7 + 0x58]
53426 fxors %f10, %f2, %f10
53427 fsrc2s %f2, %f6
53428 tcs %icc, 0x3
53429 lduw [%l7 + 0x4C], %o4
53430 fmul8x16au %f10, %f13, %f12
53431 fmovrsne %i0, %f11, %f1
53432 fmovsl %xcc, %f12, %f2
53433 fmovsne %icc, %f11, %f13
53434 fmovsgu %xcc, %f9, %f2
53435 ldsb [%l7 + 0x4D], %i1
53436 movrlez %i6, 0x36C, %o6
53437 lduh [%l7 + 0x0A], %g6
53438 st %f12, [%l7 + 0x3C]
53439 fmovse %xcc, %f14, %f8
53440 array16 %l5, %g5, %g1
53441 fpadd32 %f10, %f2, %f8
53442 sethi 0x10FF, %l2
53443 fxors %f3, %f3, %f15
53444 stb %l6, [%l7 + 0x62]
53445 ldub [%l7 + 0x51], %l4
53446 ldx [%l7 + 0x10], %o1
53447 tsubcctv %i4, %g2, %o5
53448 srl %i5, 0x03, %o3
53449 andn %o2, %o0, %l1
53450 fmovse %xcc, %f10, %f7
53451 fbule %fcc2, loop_6241
53452 ld [%l7 + 0x24], %f13
53453 fsrc1 %f6, %f6
53454 movcs %icc, %o7, %g3
53455loop_6241:
53456 movrlz %l0, 0x34E, %g7
53457 fandnot1s %f5, %f11, %f5
53458 std %f8, [%l7 + 0x18]
53459 lduh [%l7 + 0x62], %i3
53460 tne %icc, 0x6
53461 lduh [%l7 + 0x5C], %g4
53462 edge8n %i2, %i7, %o4
53463 std %f0, [%l7 + 0x10]
53464 mova %xcc, %l3, %i0
53465 fmovspos %icc, %f0, %f7
53466 fmovdpos %icc, %f13, %f13
53467 bgu,a,pn %icc, loop_6242
53468 st %f13, [%l7 + 0x50]
53469 ldd [%l7 + 0x48], %f10
53470 xnorcc %i1, 0x102D, %i6
53471loop_6242:
53472 stx %o6, [%l7 + 0x68]
53473 lduh [%l7 + 0x4A], %l5
53474 fba,a %fcc3, loop_6243
53475 fsrc2 %f0, %f10
53476 array16 %g6, %g5, %l2
53477 ldx [%l7 + 0x28], %g1
53478loop_6243:
53479 movcc %icc, %l6, %o1
53480 fsrc2s %f0, %f15
53481 addc %i4, %g2, %o5
53482 tcc %icc, 0x2
53483 ldsw [%l7 + 0x78], %i5
53484 andncc %o3, %o2, %o0
53485 lduh [%l7 + 0x18], %l1
53486 ldub [%l7 + 0x43], %l4
53487 fzero %f10
53488 fxnors %f9, %f2, %f11
53489 tl %xcc, 0x3
53490 std %f0, [%l7 + 0x28]
53491 movrne %g3, %l0, %g7
53492 mova %xcc, %o7, %i3
53493 tl %icc, 0x1
53494 movneg %icc, %g4, %i7
53495 lduw [%l7 + 0x34], %i2
53496 movvs %icc, %l3, %i0
53497 tcc %xcc, 0x3
53498 std %f8, [%l7 + 0x60]
53499 fnors %f11, %f11, %f4
53500 fornot2 %f0, %f6, %f12
53501 ldsb [%l7 + 0x4C], %i1
53502 fzero %f4
53503 tge %xcc, 0x1
53504 fbul %fcc3, loop_6244
53505 lduh [%l7 + 0x6C], %i6
53506 fmovrslz %o4, %f0, %f9
53507 ldx [%l7 + 0x30], %l5
53508loop_6244:
53509 fmovrdgez %g6, %f6, %f2
53510 ldx [%l7 + 0x18], %o6
53511 tsubcc %l2, %g5, %g1
53512 xnorcc %l6, 0x0D53, %o1
53513 srax %g2, 0x17, %o5
53514 tcc %icc, 0x5
53515 ldsb [%l7 + 0x60], %i5
53516 fxnors %f6, %f0, %f11
53517 call loop_6245
53518 stx %o3, [%l7 + 0x78]
53519 bg,pt %xcc, loop_6246
53520 lduw [%l7 + 0x6C], %o2
53521loop_6245:
53522 call loop_6247
53523 fmovdge %xcc, %f2, %f13
53524loop_6246:
53525 fmovd %f12, %f8
53526 sth %i4, [%l7 + 0x22]
53527loop_6247:
53528 movrgz %o0, 0x344, %l1
53529 stb %g3, [%l7 + 0x50]
53530 ldsb [%l7 + 0x2F], %l4
53531 stb %g7, [%l7 + 0x2D]
53532 fmul8x16al %f7, %f14, %f0
53533 sllx %l0, 0x01, %o7
53534 fsrc2 %f8, %f2
53535 fmovdge %icc, %f1, %f2
53536 fandnot2 %f12, %f6, %f4
53537 subc %i3, 0x0A9B, %g4
53538 fmovrdlz %i7, %f14, %f12
53539 lduw [%l7 + 0x54], %i2
53540 bshuffle %f12, %f14, %f10
53541 orncc %l3, %i0, %i6
53542 array16 %o4, %i1, %g6
53543 sdivcc %o6, 0x0D7A, %l5
53544 fmovse %xcc, %f2, %f5
53545 fands %f9, %f8, %f1
53546 tsubcc %l2, 0x05E5, %g1
53547 xnor %l6, 0x130D, %o1
53548 lduh [%l7 + 0x32], %g2
53549 fmovrdlez %g5, %f10, %f14
53550 fbe %fcc0, loop_6248
53551 umulcc %i5, 0x0A3E, %o5
53552 lduw [%l7 + 0x0C], %o2
53553 stb %o3, [%l7 + 0x79]
53554loop_6248:
53555 fpadd32 %f12, %f14, %f12
53556 fmovdne %xcc, %f0, %f10
53557 lduh [%l7 + 0x14], %o0
53558 fandnot2s %f3, %f11, %f3
53559 stb %i4, [%l7 + 0x71]
53560 fmovsleu %xcc, %f4, %f1
53561 ld [%l7 + 0x20], %f6
53562 ld [%l7 + 0x20], %f2
53563 fmovrslez %l1, %f15, %f15
53564 ldsb [%l7 + 0x48], %g3
53565 edge32ln %l4, %g7, %o7
53566 movl %xcc, %l0, %i3
53567 movleu %icc, %g4, %i2
53568 sll %i7, %l3, %i0
53569 fcmpd %fcc3, %f0, %f10
53570 mulscc %o4, 0x0077, %i1
53571 tpos %icc, 0x0
53572 sethi 0x0CC3, %i6
53573 lduh [%l7 + 0x4E], %g6
53574 bne,a,pn %xcc, loop_6249
53575 udivx %l5, 0x10BD, %o6
53576 lduh [%l7 + 0x4C], %l2
53577 ldx [%l7 + 0x10], %l6
53578loop_6249:
53579 bvc,pn %xcc, loop_6250
53580 sethi 0x1DFD, %g1
53581 fmovrdne %o1, %f8, %f6
53582 ble,a %xcc, loop_6251
53583loop_6250:
53584 udivcc %g2, 0x19E8, %i5
53585 fmul8sux16 %f12, %f2, %f12
53586 srax %o5, 0x11, %o2
53587loop_6251:
53588 nop
53589 setx loop_6252, %l0, %l1
53590 wrpr 0x1, %tl
53591 wrpr %l1, %tpc
53592 add %l1, 0x4, %l1
53593 wrpr %l1, %tnpc
53594 setx 0x34400001400, %l0, %l1
53595 wrpr %l1, %tstate
53596 wrhpr 0x4, %htstate
53597 retry
53598 st %f12, [%l7 + 0x34]
53599 brz %o3, loop_6253
53600 fmovsge %xcc, %f12, %f7
53601loop_6252:
53602 movrlz %o0, 0x0C1, %i4
53603 umul %l1, %g5, %g3
53604loop_6253:
53605 stb %g7, [%l7 + 0x23]
53606 ldx [%l7 + 0x38], %l4
53607 fmovs %f2, %f2
53608 andcc %l0, %i3, %o7
53609 movrgz %g4, 0x18B, %i2
53610 sub %l3, %i0, %i7
53611 std %f4, [%l7 + 0x28]
53612 fmovsvs %icc, %f9, %f12
53613 movgu %icc, %o4, %i6
53614 sth %i1, [%l7 + 0x44]
53615 brlez %l5, loop_6254
53616 fnor %f12, %f0, %f12
53617 fmovdleu %icc, %f3, %f0
53618 stx %o6, [%l7 + 0x60]
53619loop_6254:
53620 subccc %l2, 0x0B2F, %g6
53621 movne %icc, %g1, %l6
53622 ldsh [%l7 + 0x08], %g2
53623 ble,pn %icc, loop_6255
53624 brnz,a %i5, loop_6256
53625 tg %icc, 0x7
53626 fmovrdgz %o5, %f8, %f8
53627loop_6255:
53628 stw %o1, [%l7 + 0x68]
53629loop_6256:
53630 edge32n %o3, %o0, %i4
53631 ldsh [%l7 + 0x16], %l1
53632 fmovrdne %o2, %f8, %f0
53633 ldsh [%l7 + 0x08], %g5
53634 fmuld8ulx16 %f14, %f0, %f6
53635 fpadd32 %f4, %f8, %f10
53636 fcmps %fcc0, %f5, %f3
53637 ta %icc, 0x5
53638 std %f4, [%l7 + 0x40]
53639 sllx %g7, 0x05, %l4
53640 fmovspos %xcc, %f11, %f13
53641 fmovscs %icc, %f0, %f4
53642 lduh [%l7 + 0x76], %g3
53643 bgu,a loop_6257
53644 fbuge,a %fcc2, loop_6258
53645 fcmpes %fcc3, %f10, %f6
53646 edge32ln %l0, %o7, %i3
53647loop_6257:
53648 fabss %f10, %f2
53649loop_6258:
53650 fmovdgu %xcc, %f5, %f13
53651 addc %i2, 0x0E59, %g4
53652 ldsb [%l7 + 0x0B], %l3
53653 fpsub16 %f2, %f14, %f0
53654 tne %icc, 0x0
53655 stb %i7, [%l7 + 0x2A]
53656 ldx [%l7 + 0x30], %i0
53657 popc %i6, %o4
53658 faligndata %f6, %f8, %f14
53659 edge16l %l5, %i1, %l2
53660 fbge,a %fcc0, loop_6259
53661 fabsd %f4, %f6
53662 stb %o6, [%l7 + 0x7C]
53663 ldd [%l7 + 0x58], %f4
53664loop_6259:
53665 umulcc %g6, 0x00F5, %l6
53666 orn %g1, %i5, %g2
53667 smulcc %o1, %o5, %o3
53668 ld [%l7 + 0x0C], %f4
53669 ldsb [%l7 + 0x7E], %o0
53670 ble loop_6260
53671 ldd [%l7 + 0x40], %f2
53672 nop
53673 setx loop_6261, %l0, %l1
53674 jmpl %l1, %l1
53675 fmovdcc %xcc, %f4, %f11
53676loop_6260:
53677 fxnor %f2, %f4, %f6
53678 fbe,a %fcc3, loop_6262
53679loop_6261:
53680 brgez %i4, loop_6263
53681 ld [%l7 + 0x68], %f8
53682 xnorcc %g5, %g7, %l4
53683loop_6262:
53684 lduh [%l7 + 0x24], %g3
53685loop_6263:
53686 ldub [%l7 + 0x5E], %o2
53687 and %l0, %i3, %o7
53688 sth %g4, [%l7 + 0x7A]
53689 stx %i2, [%l7 + 0x40]
53690 ldd [%l7 + 0x20], %f4
53691 fxnors %f13, %f3, %f13
53692 stx %i7, [%l7 + 0x78]
53693 fmul8sux16 %f14, %f2, %f14
53694 fandnot1s %f12, %f2, %f7
53695 ld [%l7 + 0x68], %f1
53696 fmovdle %icc, %f8, %f6
53697 fors %f1, %f6, %f10
53698 movcs %xcc, %l3, %i6
53699 xnorcc %i0, %l5, %o4
53700 std %f2, [%l7 + 0x70]
53701 fmovde %xcc, %f11, %f10
53702 lduh [%l7 + 0x6E], %i1
53703 fzeros %f14
53704 tvc %icc, 0x5
53705 fsrc1 %f4, %f14
53706 fblg %fcc1, loop_6264
53707 nop
53708 setx loop_6265, %l0, %l1
53709 jmpl %l1, %l2
53710 ldx [%l7 + 0x48], %o6
53711 ldsh [%l7 + 0x54], %l6
53712loop_6264:
53713 edge32l %g6, %g1, %g2
53714loop_6265:
53715 sdivx %i5, 0x1037, %o1
53716 nop
53717 setx loop_6266, %l0, %l1
53718 wrpr 0x1, %tl
53719 wrpr %l1, %tnpc
53720 setx 0x34400001400, %l0, %l1
53721 wrpr %l1, %tstate
53722 wrhpr 0x4, %htstate
53723 done
53724 nop
53725 setx loop_6267, %l0, %l1
53726 wrpr 0x1, %tl
53727 wrpr %l1, %tnpc
53728 setx 0x34400001400, %l0, %l1
53729 wrpr %l1, %tstate
53730 wrhpr 0x4, %htstate
53731 done
53732 fbl %fcc1, loop_6268
53733 ld [%l7 + 0x78], %f5
53734loop_6266:
53735 edge8ln %o3, %o0, %o5
53736loop_6267:
53737 fpmerge %f14, %f3, %f12
53738loop_6268:
53739 stw %l1, [%l7 + 0x60]
53740 sdiv %g5, 0x04BF, %g7
53741 xnorcc %i4, %l4, %g3
53742 fcmpne16 %f10, %f14, %o2
53743 sth %l0, [%l7 + 0x24]
53744 fmovdle %icc, %f11, %f8
53745 sllx %i3, %o7, %i2
53746 xor %i7, %g4, %l3
53747 nop
53748 setx loop_6269, %l0, %l1
53749 wrpr 0x1, %tl
53750 wrpr %l1, %tnpc
53751 setx 0x34400001400, %l0, %l1
53752 wrpr %l1, %tstate
53753 wrhpr 0x4, %htstate
53754 done
53755 fcmps %fcc0, %f14, %f5
53756 fmovdneg %xcc, %f13, %f6
53757 fbl %fcc3, loop_6270
53758loop_6269:
53759 fbul %fcc0, loop_6271
53760 tcc %icc, 0x7
53761 stb %i0, [%l7 + 0x47]
53762loop_6270:
53763 call loop_6272
53764loop_6271:
53765 ldsh [%l7 + 0x6E], %l5
53766 st %f15, [%l7 + 0x10]
53767 fcmpne32 %f4, %f4, %o4
53768loop_6272:
53769 ldx [%l7 + 0x18], %i6
53770 edge32l %i1, %l2, %o6
53771 bcs,a %xcc, loop_6273
53772 movrgez %l6, 0x0C5, %g6
53773 fbule,a %fcc3, loop_6274
53774 fpsub16s %f7, %f5, %f6
53775loop_6273:
53776 ldd [%l7 + 0x18], %f14
53777 st %f13, [%l7 + 0x3C]
53778loop_6274:
53779 sth %g2, [%l7 + 0x0C]
53780 std %f10, [%l7 + 0x18]
53781 fmovsgu %icc, %f11, %f10
53782 movvc %xcc, %g1, %i5
53783 fbe %fcc3, loop_6275
53784 fcmps %fcc0, %f5, %f15
53785 st %f1, [%l7 + 0x30]
53786 tgu %icc, 0x7
53787loop_6275:
53788 movrlz %o1, 0x3C8, %o3
53789 lduw [%l7 + 0x34], %o0
53790 stx %o5, [%l7 + 0x40]
53791 fmovspos %xcc, %f1, %f13
53792 fornot1 %f2, %f6, %f14
53793 fxnors %f13, %f9, %f11
53794 movneg %icc, %g5, %g7
53795 ldsb [%l7 + 0x10], %l1
53796 ldub [%l7 + 0x6D], %i4
53797 andcc %l4, %g3, %o2
53798 tvc %icc, 0x0
53799 te %xcc, 0x5
53800 ldd [%l7 + 0x68], %f0
53801 te %icc, 0x0
53802 smul %i3, %l0, %o7
53803 edge32n %i7, %i2, %l3
53804 fpackfix %f10, %f11
53805 stw %g4, [%l7 + 0x1C]
53806 ldsh [%l7 + 0x1E], %i0
53807 st %f13, [%l7 + 0x54]
53808 ldsh [%l7 + 0x60], %l5
53809 fsrc2 %f0, %f4
53810 ldsw [%l7 + 0x48], %o4
53811 fmul8sux16 %f10, %f0, %f2
53812 stb %i6, [%l7 + 0x32]
53813 mulx %i1, %l2, %l6
53814 ld [%l7 + 0x7C], %f7
53815 tle %icc, 0x0
53816 brgz %g6, loop_6276
53817 ldsw [%l7 + 0x6C], %o6
53818 fba %fcc3, loop_6277
53819 fors %f14, %f10, %f15
53820loop_6276:
53821 fmovde %xcc, %f7, %f12
53822 stw %g1, [%l7 + 0x34]
53823loop_6277:
53824 edge16ln %i5, %g2, %o3
53825 fbl,a %fcc0, loop_6278
53826 ldub [%l7 + 0x36], %o1
53827 taddcc %o0, %g5, %g7
53828 fmuld8ulx16 %f13, %f11, %f8
53829loop_6278:
53830 brlez,a %o5, loop_6279
53831 fmovsvc %xcc, %f0, %f0
53832 brlez %l1, loop_6280
53833 st %f15, [%l7 + 0x24]
53834loop_6279:
53835 fexpand %f3, %f6
53836 brlez,a %l4, loop_6281
53837loop_6280:
53838 call loop_6282
53839 tcc %xcc, 0x6
53840 srax %g3, %i4, %i3
53841loop_6281:
53842 sra %l0, 0x03, %o7
53843loop_6282:
53844 stb %o2, [%l7 + 0x4C]
53845 ld [%l7 + 0x44], %f9
53846 lduh [%l7 + 0x6E], %i2
53847 bgu %xcc, loop_6283
53848 edge32ln %i7, %l3, %g4
53849 fble,a %fcc0, loop_6284
53850 fpsub16s %f3, %f0, %f13
53851loop_6283:
53852 subcc %l5, %i0, %o4
53853 ldsb [%l7 + 0x2C], %i1
53854loop_6284:
53855 edge8n %l2, %i6, %g6
53856 bne,a,pn %xcc, loop_6285
53857 fmovrslez %o6, %f5, %f14
53858 fmovdge %xcc, %f5, %f6
53859 movle %icc, %g1, %i5
53860loop_6285:
53861 siam 0x2
53862 addccc %g2, 0x15FD, %o3
53863 sth %l6, [%l7 + 0x72]
53864 lduh [%l7 + 0x5C], %o1
53865 sll %o0, 0x04, %g5
53866 orn %g7, %o5, %l4
53867 lduh [%l7 + 0x38], %l1
53868 fmovrdne %g3, %f0, %f4
53869 ldx [%l7 + 0x28], %i4
53870 stx %i3, [%l7 + 0x30]
53871 fandnot2 %f8, %f8, %f2
53872 subcc %l0, %o7, %i2
53873 fcmpne16 %f6, %f14, %i7
53874 bg,a loop_6286
53875 ldsb [%l7 + 0x3A], %o2
53876 udivcc %l3, 0x0606, %l5
53877 ld [%l7 + 0x48], %f10
53878loop_6286:
53879 fcmpeq16 %f6, %f10, %i0
53880 mova %icc, %o4, %i1
53881 fmovda %xcc, %f11, %f11
53882 fmovdcc %xcc, %f11, %f7
53883 fmovs %f12, %f4
53884 ldd [%l7 + 0x78], %f12
53885 fba %fcc3, loop_6287
53886 fxnor %f14, %f6, %f0
53887 st %f7, [%l7 + 0x38]
53888 movvs %icc, %l2, %g4
53889loop_6287:
53890 fbg,a %fcc2, loop_6288
53891 lduh [%l7 + 0x0C], %i6
53892 call loop_6289
53893 sth %g6, [%l7 + 0x1E]
53894loop_6288:
53895 fmovrdgez %o6, %f2, %f12
53896 fmovsl %xcc, %f0, %f13
53897loop_6289:
53898 tpos %icc, 0x6
53899 std %f4, [%l7 + 0x58]
53900 fbuge %fcc2, loop_6290
53901 nop
53902 setx loop_6291, %l0, %l1
53903 jmpl %l1, %g1
53904 tvs %icc, 0x1
53905 andncc %i5, %g2, %l6
53906loop_6290:
53907 bcs,pt %xcc, loop_6292
53908loop_6291:
53909 brlez %o1, loop_6293
53910 ld [%l7 + 0x38], %f2
53911 ldub [%l7 + 0x53], %o0
53912loop_6292:
53913 st %f10, [%l7 + 0x08]
53914loop_6293:
53915 fmovsl %xcc, %f1, %f4
53916 fnot1s %f14, %f9
53917 ble loop_6294
53918 ldd [%l7 + 0x68], %f10
53919 ldsh [%l7 + 0x46], %g5
53920 fmovdcc %icc, %f13, %f6
53921loop_6294:
53922 fmuld8ulx16 %f7, %f0, %f6
53923 movne %icc, %g7, %o3
53924 andcc %l4, 0x12FE, %o5
53925 brnz %g3, loop_6295
53926 fpsub16s %f4, %f0, %f11
53927 sth %i4, [%l7 + 0x60]
53928 ldd [%l7 + 0x40], %f2
53929loop_6295:
53930 addccc %l1, 0x0B48, %i3
53931 movle %icc, %l0, %i2
53932 fmovsa %icc, %f3, %f12
53933 fmovdn %icc, %f14, %f5
53934 ta %icc, 0x1
53935 fmovsne %xcc, %f0, %f8
53936 fmul8sux16 %f14, %f10, %f12
53937 fsrc1s %f1, %f3
53938 lduw [%l7 + 0x5C], %o7
53939 ldsh [%l7 + 0x4A], %i7
53940 ld [%l7 + 0x7C], %f1
53941 tvs %icc, 0x2
53942 fmovsn %xcc, %f11, %f2
53943 movcc %xcc, %o2, %l5
53944 ldsh [%l7 + 0x32], %l3
53945 fpadd32s %f15, %f2, %f9
53946 fbe,a %fcc3, loop_6296
53947 fcmpeq32 %f8, %f8, %i0
53948 nop
53949 setx loop_6297, %l0, %l1
53950 wrpr 0x1, %tl
53951 wrpr %l1, %tpc
53952 add %l1, 0x4, %l1
53953 wrpr %l1, %tnpc
53954 setx 0x34400001400, %l0, %l1
53955 wrpr %l1, %tstate
53956 wrhpr 0x4, %htstate
53957 retry
53958 nop
53959 setx loop_6298, %l0, %l1
53960 wrpr 0x1, %tl
53961 wrpr %l1, %tpc
53962 add %l1, 0x4, %l1
53963 wrpr %l1, %tnpc
53964 setx 0x34400001400, %l0, %l1
53965 wrpr %l1, %tstate
53966 wrhpr 0x4, %htstate
53967 retry
53968loop_6296:
53969 stw %o4, [%l7 + 0x3C]
53970 bvc,a,pt %icc, loop_6299
53971loop_6297:
53972 alignaddr %i1, %l2, %g4
53973loop_6298:
53974 udivx %g6, 0x1305, %i6
53975 fbul %fcc0, loop_6300
53976loop_6299:
53977 ldsb [%l7 + 0x5A], %g1
53978 fsrc1s %f14, %f6
53979 ldsb [%l7 + 0x74], %i5
53980loop_6300:
53981 fcmpes %fcc0, %f15, %f3
53982 bshuffle %f6, %f8, %f14
53983 fnegs %f5, %f11
53984 ldsh [%l7 + 0x22], %g2
53985 pdist %f10, %f0, %f6
53986 tg %xcc, 0x3
53987 lduh [%l7 + 0x2A], %o6
53988 std %f12, [%l7 + 0x50]
53989 stx %l6, [%l7 + 0x70]
53990 movvc %xcc, %o0, %o1
53991 ldsh [%l7 + 0x48], %g7
53992 fbg,a %fcc3, loop_6301
53993 array32 %g5, %o3, %o5
53994 ldd [%l7 + 0x28], %f4
53995 xnor %l4, %i4, %g3
53996loop_6301:
53997 movvc %icc, %l1, %l0
53998 fpadd16 %f0, %f4, %f14
53999 fbe,a %fcc3, loop_6302
54000 udivcc %i3, 0x0F57, %o7
54001 stb %i7, [%l7 + 0x1B]
54002 fpackfix %f12, %f14
54003loop_6302:
54004 stb %o2, [%l7 + 0x6B]
54005 stb %i2, [%l7 + 0x51]
54006 tvs %xcc, 0x4
54007 ldsb [%l7 + 0x29], %l5
54008 fmovspos %icc, %f3, %f6
54009 fmul8sux16 %f0, %f12, %f0
54010 tl %xcc, 0x0
54011 fmovsgu %icc, %f2, %f2
54012 stx %l3, [%l7 + 0x10]
54013 movrgez %i0, 0x1FB, %i1
54014 fmovs %f15, %f8
54015 brgz %l2, loop_6303
54016 sllx %g4, %o4, %g6
54017 sth %i6, [%l7 + 0x52]
54018 tsubcctv %g1, 0x13A6, %i5
54019loop_6303:
54020 std %f2, [%l7 + 0x10]
54021 edge16n %o6, %g2, %o0
54022 fmul8ulx16 %f6, %f10, %f0
54023 lduh [%l7 + 0x3E], %o1
54024 edge16l %l6, %g5, %g7
54025 fmovdl %xcc, %f0, %f6
54026 fmovrde %o5, %f0, %f2
54027 fcmpd %fcc2, %f8, %f12
54028 edge8l %l4, %o3, %i4
54029 lduh [%l7 + 0x74], %g3
54030 lduh [%l7 + 0x6A], %l1
54031 fmovdpos %xcc, %f10, %f13
54032 srl %l0, %o7, %i3
54033 fmovsne %xcc, %f12, %f1
54034 brgez,a %o2, loop_6304
54035 bneg loop_6305
54036 fpadd16 %f8, %f14, %f6
54037 lduw [%l7 + 0x3C], %i2
54038loop_6304:
54039 call loop_6306
54040loop_6305:
54041 ldsw [%l7 + 0x7C], %i7
54042 movrlz %l3, 0x284, %l5
54043 stx %i1, [%l7 + 0x30]
54044loop_6306:
54045 fcmple16 %f4, %f12, %l2
54046 fxnor %f8, %f14, %f12
54047 fcmple16 %f8, %f4, %i0
54048 ldd [%l7 + 0x18], %f4
54049 std %f10, [%l7 + 0x78]
54050 ba,a,pn %icc, loop_6307
54051 orcc %o4, %g4, %i6
54052 ldd [%l7 + 0x60], %f12
54053 fors %f14, %f10, %f2
54054loop_6307:
54055 ldd [%l7 + 0x68], %f2
54056 movleu %icc, %g6, %i5
54057 fmovrde %g1, %f10, %f10
54058 ldsw [%l7 + 0x78], %o6
54059 ble,pt %xcc, loop_6308
54060 fbue %fcc2, loop_6309
54061 std %f6, [%l7 + 0x50]
54062 ldsw [%l7 + 0x08], %g2
54063loop_6308:
54064 movle %icc, %o1, %o0
54065loop_6309:
54066 stb %l6, [%l7 + 0x08]
54067 sth %g7, [%l7 + 0x78]
54068 ldsb [%l7 + 0x56], %o5
54069 fmovrse %l4, %f5, %f4
54070 bl,a %xcc, loop_6310
54071 std %f14, [%l7 + 0x18]
54072 tsubcc %o3, %g5, %g3
54073 orn %i4, %l0, %o7
54074loop_6310:
54075 fmovdle %xcc, %f3, %f9
54076 fpadd16 %f14, %f14, %f2
54077 fpmerge %f4, %f12, %f0
54078 pdist %f6, %f14, %f6
54079 subc %i3, %l1, %o2
54080 bvc,a loop_6311
54081 fmovsgu %xcc, %f5, %f3
54082 fnegd %f0, %f4
54083 ldd [%l7 + 0x28], %f14
54084loop_6311:
54085 brgez %i2, loop_6312
54086 fbl %fcc2, loop_6313
54087 ldsh [%l7 + 0x1E], %l3
54088 edge16l %l5, %i7, %l2
54089loop_6312:
54090 edge16ln %i1, %i0, %o4
54091loop_6313:
54092 umul %i6, 0x17E0, %g6
54093 brgez %g4, loop_6314
54094 udivx %g1, 0x1076, %o6
54095 fornot1 %f12, %f10, %f2
54096 std %f2, [%l7 + 0x68]
54097loop_6314:
54098 fmuld8ulx16 %f10, %f12, %f2
54099 fcmple16 %f10, %f0, %i5
54100 movcs %xcc, %g2, %o0
54101 movpos %icc, %o1, %g7
54102 orncc %o5, %l4, %o3
54103 bleu,a,pn %icc, loop_6315
54104 popc 0x0229, %g5
54105 st %f11, [%l7 + 0x24]
54106 ldsw [%l7 + 0x70], %g3
54107loop_6315:
54108 fornot2s %f13, %f0, %f11
54109 smul %l6, 0x01C9, %l0
54110 fnands %f12, %f2, %f11
54111 std %f4, [%l7 + 0x58]
54112 ldsh [%l7 + 0x7E], %o7
54113 ld [%l7 + 0x24], %f13
54114 sth %i4, [%l7 + 0x10]
54115 taddcc %l1, %o2, %i2
54116 sethi 0x016C, %i3
54117 fpadd32 %f14, %f4, %f12
54118 move %xcc, %l5, %l3
54119 siam 0x3
54120 fbul,a %fcc0, loop_6316
54121 ldsh [%l7 + 0x10], %l2
54122 lduw [%l7 + 0x10], %i1
54123 st %f14, [%l7 + 0x50]
54124loop_6316:
54125 bcs,a,pn %xcc, loop_6317
54126 stx %i7, [%l7 + 0x38]
54127 tleu %xcc, 0x5
54128 ldsb [%l7 + 0x54], %i0
54129loop_6317:
54130 lduw [%l7 + 0x5C], %i6
54131 movrne %o4, 0x249, %g4
54132 xor %g6, 0x0A62, %o6
54133 brgez,a %g1, loop_6318
54134 srax %i5, %o0, %o1
54135 fmovdg %xcc, %f10, %f6
54136 bge,a loop_6319
54137loop_6318:
54138 bcc,pt %icc, loop_6320
54139 sth %g2, [%l7 + 0x56]
54140 fcmpeq32 %f6, %f0, %g7
54141loop_6319:
54142 lduw [%l7 + 0x30], %l4
54143loop_6320:
54144 ld [%l7 + 0x58], %f12
54145 tl %icc, 0x5
54146 fmovdleu %icc, %f3, %f1
54147 bge %icc, loop_6321
54148 call loop_6322
54149 fsrc1 %f12, %f6
54150 bl,a,pt %icc, loop_6323
54151loop_6321:
54152 fmovsgu %xcc, %f13, %f11
54153loop_6322:
54154 array32 %o5, %g5, %o3
54155 sth %g3, [%l7 + 0x16]
54156loop_6323:
54157 std %f4, [%l7 + 0x28]
54158 xnor %l0, %o7, %i4
54159 ldsw [%l7 + 0x34], %l1
54160 udiv %l6, 0x1896, %i2
54161 fmovsleu %icc, %f9, %f8
54162 tg %icc, 0x5
54163 ldub [%l7 + 0x1D], %i3
54164 bl %xcc, loop_6324
54165 fmovsle %xcc, %f1, %f7
54166 lduw [%l7 + 0x70], %o2
54167 brgz,a %l5, loop_6325
54168loop_6324:
54169 stw %l2, [%l7 + 0x58]
54170 fcmped %fcc0, %f6, %f12
54171 ble,a,pn %icc, loop_6326
54172loop_6325:
54173 nop
54174 setx loop_6327, %l0, %l1
54175 wrpr 0x1, %tl
54176 wrpr %l1, %tpc
54177 add %l1, 0x4, %l1
54178 wrpr %l1, %tnpc
54179 setx 0x34400001400, %l0, %l1
54180 wrpr %l1, %tstate
54181 wrhpr 0x4, %htstate
54182 retry
54183 sth %i1, [%l7 + 0x1C]
54184 fbge %fcc0, loop_6328
54185loop_6326:
54186 nop
54187 setx loop_6329, %l0, %l1
54188 jmpl %l1, %l3
54189loop_6327:
54190 ldsw [%l7 + 0x1C], %i0
54191 edge32n %i7, %o4, %i6
54192loop_6328:
54193 ldsb [%l7 + 0x1E], %g4
54194loop_6329:
54195 fmovsle %xcc, %f5, %f4
54196 brgz %o6, loop_6330
54197 nop
54198 setx loop_6331, %l0, %l1
54199 wrpr 0x1, %tl
54200 wrpr %l1, %tpc
54201 add %l1, 0x4, %l1
54202 wrpr %l1, %tnpc
54203 setx 0x34400001400, %l0, %l1
54204 wrpr %l1, %tstate
54205 wrhpr 0x4, %htstate
54206 retry
54207 fbu %fcc2, loop_6332
54208 tneg %icc, 0x7
54209loop_6330:
54210 ldsb [%l7 + 0x44], %g6
54211loop_6331:
54212 fbug,a %fcc0, loop_6333
54213loop_6332:
54214 ldsh [%l7 + 0x4C], %i5
54215 fbo,a %fcc2, loop_6334
54216 fmovde %xcc, %f1, %f14
54217loop_6333:
54218 subccc %g1, %o1, %g2
54219 alignaddr %g7, %l4, %o0
54220loop_6334:
54221 fcmpgt32 %f12, %f12, %g5
54222 fmovscs %icc, %f10, %f4
54223 bvc,a,pn %xcc, loop_6335
54224 fandnot1 %f0, %f0, %f12
54225 fmovsg %xcc, %f13, %f10
54226 movcs %icc, %o3, %g3
54227loop_6335:
54228 edge16 %o5, %l0, %o7
54229 sth %l1, [%l7 + 0x3C]
54230 fmovrdlez %i4, %f0, %f6
54231 fmovs %f10, %f9
54232 ldx [%l7 + 0x28], %l6
54233 smul %i3, 0x0B43, %o2
54234 ldub [%l7 + 0x3A], %i2
54235 fmovscc %xcc, %f8, %f3
54236 nop
54237 setx loop_6336, %l0, %l1
54238 jmpl %l1, %l2
54239 tsubcctv %l5, 0x1AD5, %l3
54240 tgu %xcc, 0x1
54241 fandnot2s %f8, %f6, %f12
54242loop_6336:
54243 fblg %fcc3, loop_6337
54244 stw %i0, [%l7 + 0x0C]
54245 edge8n %i1, %i7, %i6
54246 ld [%l7 + 0x34], %f15
54247loop_6337:
54248 tge %xcc, 0x1
54249 popc 0x0EA6, %o4
54250 sth %o6, [%l7 + 0x08]
54251 movge %xcc, %g6, %i5
54252 array32 %g1, %o1, %g2
54253 fmovrse %g7, %f15, %f11
54254 fnot2 %f2, %f8
54255 fmovrdne %l4, %f0, %f14
54256 movle %icc, %g4, %g5
54257 sth %o3, [%l7 + 0x36]
54258 bpos,pn %xcc, loop_6338
54259 fsrc1s %f9, %f15
54260 ldsh [%l7 + 0x26], %o0
54261 fxor %f6, %f12, %f8
54262loop_6338:
54263 ldub [%l7 + 0x7E], %o5
54264 fmovde %xcc, %f12, %f14
54265 andncc %g3, %l0, %l1
54266 fmovrslz %o7, %f7, %f6
54267 fmuld8sux16 %f1, %f1, %f10
54268 orncc %l6, 0x18C7, %i3
54269 ldx [%l7 + 0x10], %i4
54270 ldsw [%l7 + 0x10], %o2
54271 edge16n %l2, %l5, %l3
54272 st %f2, [%l7 + 0x1C]
54273 ldub [%l7 + 0x30], %i0
54274 siam 0x2
54275 fpadd32 %f2, %f0, %f12
54276 stb %i1, [%l7 + 0x4E]
54277 fmovdne %xcc, %f2, %f15
54278 fmovrslz %i2, %f0, %f9
54279 movn %xcc, %i7, %o4
54280 fpsub32 %f6, %f12, %f2
54281 bgu,a,pt %xcc, loop_6339
54282 brgz %i6, loop_6340
54283 movcc %icc, %g6, %i5
54284 fmovrdgez %g1, %f8, %f12
54285loop_6339:
54286 std %f14, [%l7 + 0x50]
54287loop_6340:
54288 lduh [%l7 + 0x5C], %o6
54289 ldd [%l7 + 0x38], %f10
54290 fmovsge %icc, %f2, %f12
54291 addc %o1, 0x0A18, %g7
54292 fmovrdgez %l4, %f12, %f12
54293 tvc %icc, 0x4
54294 stx %g2, [%l7 + 0x70]
54295 fsrc2 %f2, %f8
54296 fones %f2
54297 fcmpne16 %f6, %f14, %g4
54298 st %f2, [%l7 + 0x08]
54299 tne %xcc, 0x0
54300 andcc %g5, 0x0915, %o0
54301 bne,pn %icc, loop_6341
54302 std %f6, [%l7 + 0x18]
54303 stw %o5, [%l7 + 0x4C]
54304 fxnor %f8, %f0, %f4
54305loop_6341:
54306 std %f12, [%l7 + 0x18]
54307 bge,a,pt %icc, loop_6342
54308 bshuffle %f8, %f4, %f12
54309 taddcctv %o3, 0x0B31, %g3
54310 ldx [%l7 + 0x20], %l1
54311loop_6342:
54312 ldsw [%l7 + 0x64], %o7
54313 ldsw [%l7 + 0x24], %l6
54314 fmovsneg %icc, %f8, %f1
54315 tgu %icc, 0x4
54316 srlx %i3, 0x02, %l0
54317 sethi 0x0D73, %i4
54318 tcc %xcc, 0x3
54319 fpsub16 %f8, %f8, %f2
54320 lduw [%l7 + 0x1C], %o2
54321 fmovspos %icc, %f2, %f9
54322 edge32ln %l5, %l2, %l3
54323 brgz,a %i1, loop_6343
54324 stx %i0, [%l7 + 0x10]
54325 fmul8ulx16 %f12, %f2, %f12
54326 bvc,a %xcc, loop_6344
54327loop_6343:
54328 fbuge,a %fcc0, loop_6345
54329 fbge,a %fcc2, loop_6346
54330 udivcc %i7, 0x1271, %o4
54331loop_6344:
54332 fzeros %f6
54333loop_6345:
54334 fpsub16s %f13, %f10, %f11
54335loop_6346:
54336 fmovde %xcc, %f7, %f14
54337 fcmpeq32 %f10, %f4, %i2
54338 fmovrdlez %g6, %f6, %f4
54339 ldsh [%l7 + 0x70], %i5
54340 movn %icc, %i6, %g1
54341 fmul8x16au %f2, %f9, %f14
54342 fcmped %fcc1, %f4, %f4
54343 stb %o1, [%l7 + 0x5B]
54344 ldsb [%l7 + 0x3D], %g7
54345 tpos %icc, 0x5
54346 fble,a %fcc3, loop_6347
54347 stx %l4, [%l7 + 0x58]
54348 or %g2, %g4, %g5
54349 fbne %fcc2, loop_6348
54350loop_6347:
54351 fpsub16s %f2, %f10, %f2
54352 ldsb [%l7 + 0x2E], %o0
54353 std %f6, [%l7 + 0x60]
54354loop_6348:
54355 std %f0, [%l7 + 0x40]
54356 fcmpeq16 %f0, %f8, %o5
54357 fnot2s %f12, %f11
54358 fsrc2 %f12, %f14
54359 ldsw [%l7 + 0x48], %o6
54360 fmovd %f12, %f10
54361 fxnors %f4, %f0, %f11
54362 addc %o3, %l1, %g3
54363 fcmps %fcc2, %f12, %f6
54364 bleu,a %icc, loop_6349
54365 fmovdl %xcc, %f11, %f13
54366 bg,a %xcc, loop_6350
54367 std %f4, [%l7 + 0x10]
54368loop_6349:
54369 fexpand %f4, %f4
54370 bgu %icc, loop_6351
54371loop_6350:
54372 fble %fcc1, loop_6352
54373 fand %f2, %f6, %f12
54374 lduw [%l7 + 0x2C], %l6
54375loop_6351:
54376 movpos %xcc, %o7, %i3
54377loop_6352:
54378 lduw [%l7 + 0x78], %i4
54379 nop
54380 setx loop_6353, %l0, %l1
54381 jmpl %l1, %l0
54382 ld [%l7 + 0x0C], %f4
54383 addcc %l5, %o2, %l3
54384 srax %i1, 0x18, %l2
54385loop_6353:
54386 ldsb [%l7 + 0x71], %i7
54387 movre %o4, %i2, %i0
54388 fmovrde %g6, %f14, %f6
54389 ldsw [%l7 + 0x34], %i5
54390 brgz,a %g1, loop_6354
54391 orcc %i6, 0x0800, %g7
54392 fmovdge %xcc, %f10, %f9
54393 ble,a loop_6355
54394loop_6354:
54395 fpsub16 %f6, %f6, %f4
54396 udiv %l4, 0x10F2, %o1
54397 movcs %icc, %g4, %g5
54398loop_6355:
54399 stb %g2, [%l7 + 0x38]
54400 ldsw [%l7 + 0x6C], %o0
54401 sth %o5, [%l7 + 0x32]
54402 edge8 %o3, %l1, %g3
54403 fmovrsgz %l6, %f0, %f0
54404 lduw [%l7 + 0x18], %o7
54405 fcmpne32 %f0, %f2, %i3
54406 ld [%l7 + 0x70], %f0
54407 st %f2, [%l7 + 0x7C]
54408 fxors %f5, %f7, %f11
54409 fornot1s %f13, %f15, %f1
54410 lduw [%l7 + 0x7C], %o6
54411 fnot2s %f3, %f10
54412 tvc %icc, 0x5
54413 lduh [%l7 + 0x6C], %i4
54414 fpadd16s %f7, %f13, %f8
54415 ldd [%l7 + 0x58], %f4
54416 sth %l5, [%l7 + 0x0A]
54417 fmovsge %xcc, %f5, %f9
54418 std %f8, [%l7 + 0x70]
54419 sth %o2, [%l7 + 0x2A]
54420 lduw [%l7 + 0x0C], %l3
54421 ld [%l7 + 0x6C], %f14
54422 fxnors %f4, %f4, %f11
54423 fzeros %f1
54424 mova %icc, %l0, %l2
54425 sdivx %i1, 0x12F6, %i7
54426 fmovdcs %icc, %f15, %f12
54427 fmul8x16 %f2, %f14, %f8
54428 sub %i2, %o4, %i0
54429 fmovdleu %xcc, %f10, %f7
54430 fmovsg %icc, %f12, %f3
54431 sth %g6, [%l7 + 0x20]
54432 fmovda %xcc, %f7, %f3
54433 mulx %i5, %i6, %g1
54434 bge,a %xcc, loop_6356
54435 movrne %g7, %l4, %g4
54436 fmovdne %icc, %f14, %f2
54437 fmovsvs %xcc, %f3, %f3
54438loop_6356:
54439 ldsb [%l7 + 0x14], %o1
54440 stb %g2, [%l7 + 0x1A]
54441 stb %g5, [%l7 + 0x0F]
54442 fpsub32 %f10, %f14, %f2
54443 movrlz %o5, 0x0FA, %o3
54444 st %f2, [%l7 + 0x24]
54445 st %f8, [%l7 + 0x3C]
54446 sdiv %l1, 0x1AF1, %o0
54447 fmovsle %icc, %f5, %f2
54448 fmovscc %icc, %f7, %f3
54449 fmovde %icc, %f7, %f2
54450 addcc %l6, 0x0AB4, %o7
54451 udiv %g3, 0x095D, %i3
54452 stw %i4, [%l7 + 0x28]
54453 edge32n %l5, %o6, %o2
54454 lduw [%l7 + 0x34], %l0
54455 fbule,a %fcc3, loop_6357
54456 or %l2, %i1, %i7
54457 fcmped %fcc1, %f10, %f12
54458 stw %l3, [%l7 + 0x30]
54459loop_6357:
54460 bneg,pt %icc, loop_6358
54461 bn loop_6359
54462 ldx [%l7 + 0x30], %i2
54463 andn %o4, 0x0612, %g6
54464loop_6358:
54465 stb %i5, [%l7 + 0x79]
54466loop_6359:
54467 fnors %f1, %f6, %f4
54468 ldub [%l7 + 0x7B], %i0
54469 ld [%l7 + 0x14], %f8
54470 taddcctv %i6, 0x0383, %g1
54471 std %f12, [%l7 + 0x48]
54472 sth %l4, [%l7 + 0x4E]
54473 st %f0, [%l7 + 0x14]
54474 fpsub16 %f2, %f0, %f12
54475 edge16 %g4, %o1, %g7
54476 orn %g2, 0x1C47, %g5
54477 fxnors %f9, %f12, %f4
54478 ldd [%l7 + 0x50], %f0
54479 fmovrsgez %o3, %f10, %f6
54480 bl,pn %icc, loop_6360
54481 fmovdne %icc, %f6, %f2
54482 fxors %f14, %f7, %f8
54483 fmovrdlez %l1, %f0, %f10
54484loop_6360:
54485 std %f12, [%l7 + 0x18]
54486 edge8n %o5, %l6, %o0
54487 tn %xcc, 0x6
54488 ba,pn %xcc, loop_6361
54489 sll %o7, %i3, %g3
54490 srl %i4, 0x03, %o6
54491 ldd [%l7 + 0x70], %f8
54492loop_6361:
54493 edge32n %o2, %l0, %l5
54494 fsrc2 %f12, %f6
54495 bn,a loop_6362
54496 edge16 %i1, %i7, %l3
54497 st %f14, [%l7 + 0x34]
54498 lduw [%l7 + 0x5C], %l2
54499loop_6362:
54500 bpos %icc, loop_6363
54501 st %f2, [%l7 + 0x70]
54502 ldd [%l7 + 0x68], %f12
54503 bshuffle %f6, %f10, %f4
54504loop_6363:
54505 fmovrdgz %i2, %f8, %f14
54506 sth %g6, [%l7 + 0x08]
54507 movvc %icc, %i5, %o4
54508 ldsb [%l7 + 0x1B], %i6
54509 fcmple32 %f2, %f0, %i0
54510 srax %l4, 0x1A, %g4
54511 st %f7, [%l7 + 0x44]
54512 umulcc %g1, 0x0697, %g7
54513 fmul8ulx16 %f10, %f2, %f10
54514 fmovsvs %icc, %f15, %f7
54515 std %f8, [%l7 + 0x08]
54516 fbg %fcc1, loop_6364
54517 stw %o1, [%l7 + 0x4C]
54518 ld [%l7 + 0x2C], %f15
54519 lduh [%l7 + 0x6E], %g2
54520loop_6364:
54521 ld [%l7 + 0x48], %f11
54522 fbe,a %fcc1, loop_6365
54523 fandnot1 %f14, %f12, %f12
54524 subc %g5, %l1, %o3
54525 fmuld8ulx16 %f0, %f7, %f10
54526loop_6365:
54527 ldsb [%l7 + 0x64], %o5
54528 movcs %icc, %l6, %o7
54529 ldub [%l7 + 0x50], %o0
54530 fmovdcs %icc, %f3, %f7
54531 fbuge %fcc2, loop_6366
54532 st %f5, [%l7 + 0x2C]
54533 ldx [%l7 + 0x68], %i3
54534 fxor %f8, %f12, %f4
54535loop_6366:
54536 bg,pn %icc, loop_6367
54537 taddcc %g3, 0x07C3, %i4
54538 fmovse %xcc, %f9, %f2
54539 fornot2s %f13, %f3, %f13
54540loop_6367:
54541 fbu %fcc3, loop_6368
54542 ldsw [%l7 + 0x6C], %o2
54543 fmovde %icc, %f5, %f14
54544 alignaddr %l0, %o6, %l5
54545loop_6368:
54546 fsrc2s %f11, %f12
54547 ldub [%l7 + 0x17], %i7
54548 fabss %f11, %f8
54549 fmovscc %icc, %f15, %f2
54550 std %f4, [%l7 + 0x50]
54551 pdist %f8, %f6, %f4
54552 ldsh [%l7 + 0x44], %l3
54553 fmovdleu %icc, %f2, %f6
54554 ldd [%l7 + 0x48], %f2
54555 lduw [%l7 + 0x58], %i1
54556 lduw [%l7 + 0x50], %l2
54557 ldsb [%l7 + 0x12], %g6
54558 stx %i2, [%l7 + 0x78]
54559 alignaddrl %o4, %i5, %i6
54560 bvs,a,pt %xcc, loop_6369
54561 mulx %l4, 0x0739, %g4
54562 std %f6, [%l7 + 0x38]
54563 ldsb [%l7 + 0x16], %g1
54564loop_6369:
54565 nop
54566 setx loop_6370, %l0, %l1
54567 wrpr 0x1, %tl
54568 wrpr %l1, %tnpc
54569 setx 0x34400001400, %l0, %l1
54570 wrpr %l1, %tstate
54571 wrhpr 0x4, %htstate
54572 done
54573 umulcc %i0, %g7, %g2
54574 sll %o1, %l1, %g5
54575 fornot2 %f6, %f2, %f10
54576loop_6370:
54577 fbe,a %fcc0, loop_6371
54578 subcc %o3, %o5, %l6
54579 ldsw [%l7 + 0x24], %o0
54580 brgez,a %o7, loop_6372
54581loop_6371:
54582 fnot1s %f2, %f6
54583 ld [%l7 + 0x40], %f6
54584 ldd [%l7 + 0x48], %f14
54585loop_6372:
54586 fbule %fcc2, loop_6373
54587 fbl %fcc3, loop_6374
54588 fmovrdne %i3, %f0, %f2
54589 std %f10, [%l7 + 0x70]
54590loop_6373:
54591 ldsb [%l7 + 0x59], %i4
54592loop_6374:
54593 fpack32 %f4, %f6, %f8
54594 xorcc %g3, 0x1DA1, %l0
54595 fmovsleu %xcc, %f14, %f7
54596 fmul8x16 %f10, %f14, %f8
54597 movrgez %o6, 0x13D, %l5
54598 alignaddrl %i7, %o2, %l3
54599 ldsb [%l7 + 0x30], %l2
54600 movneg %xcc, %g6, %i1
54601 ldd [%l7 + 0x28], %f8
54602 movrne %o4, %i2, %i6
54603 ldx [%l7 + 0x28], %l4
54604 stx %i5, [%l7 + 0x38]
54605 ble %icc, loop_6375
54606 fxors %f8, %f2, %f11
54607 ldub [%l7 + 0x6E], %g4
54608 fbu,a %fcc3, loop_6376
54609loop_6375:
54610 stx %i0, [%l7 + 0x48]
54611 movneg %xcc, %g1, %g2
54612 fcmple16 %f8, %f8, %o1
54613loop_6376:
54614 fnot2 %f2, %f0
54615 fsrc2 %f0, %f6
54616 brz %g7, loop_6377
54617 movrlez %l1, %g5, %o5
54618 ldd [%l7 + 0x70], %f0
54619 movpos %xcc, %o3, %l6
54620loop_6377:
54621 movneg %icc, %o7, %o0
54622 popc 0x0BDA, %i3
54623 fbug,a %fcc1, loop_6378
54624 ldd [%l7 + 0x40], %f10
54625 fmovsneg %icc, %f10, %f5
54626 lduw [%l7 + 0x5C], %i4
54627loop_6378:
54628 stw %l0, [%l7 + 0x18]
54629 st %f1, [%l7 + 0x70]
54630 fmovsge %xcc, %f13, %f5
54631 fpsub32 %f12, %f10, %f6
54632 ldsb [%l7 + 0x3F], %o6
54633 andncc %l5, %g3, %o2
54634 taddcc %l3, 0x1DF0, %l2
54635 mulscc %i7, %g6, %i1
54636 fmovd %f0, %f14
54637 ld [%l7 + 0x44], %f2
54638 movrlz %i2, %i6, %l4
54639 ld [%l7 + 0x28], %f7
54640 xorcc %o4, 0x1A53, %i5
54641 fabsd %f6, %f12
54642 stx %g4, [%l7 + 0x30]
54643 nop
54644 setx loop_6379, %l0, %l1
54645 wrpr 0x1, %tl
54646 wrpr %l1, %tnpc
54647 setx 0x34400001400, %l0, %l1
54648 wrpr %l1, %tstate
54649 wrhpr 0x4, %htstate
54650 done
54651 fcmpd %fcc2, %f6, %f6
54652 fbe,a %fcc2, loop_6380
54653 fxnors %f13, %f3, %f11
54654loop_6379:
54655 bpos,a,pt %xcc, loop_6381
54656 fpadd32s %f10, %f15, %f4
54657loop_6380:
54658 ldd [%l7 + 0x08], %f14
54659 fmovdn %xcc, %f6, %f15
54660loop_6381:
54661 fandnot2 %f0, %f2, %f2
54662 fabss %f10, %f13
54663 fba %fcc0, loop_6382
54664 mulscc %g1, 0x15AB, %g2
54665 fmovrslez %o1, %f15, %f5
54666 fxnors %f3, %f3, %f9
54667loop_6382:
54668 fpadd16 %f10, %f6, %f2
54669 alignaddr %i0, %l1, %g7
54670 fxor %f14, %f6, %f2
54671 fmovrde %g5, %f4, %f8
54672 st %f4, [%l7 + 0x4C]
54673 movre %o5, %o3, %l6
54674 ldsh [%l7 + 0x44], %o0
54675 fbne %fcc3, loop_6383
54676 fnor %f6, %f12, %f4
54677 tleu %icc, 0x5
54678 xnor %i3, 0x0E55, %i4
54679loop_6383:
54680 smul %l0, %o7, %o6
54681 edge8 %g3, %o2, %l5
54682 ldx [%l7 + 0x70], %l3
54683 fmovsle %icc, %f5, %f12
54684 tpos %xcc, 0x4
54685 ldsh [%l7 + 0x3E], %i7
54686 fnors %f6, %f12, %f6
54687 and %l2, 0x0EBF, %i1
54688 fnegs %f12, %f7
54689 ldsw [%l7 + 0x0C], %i2
54690 fmovsle %xcc, %f5, %f10
54691 addccc %i6, %l4, %g6
54692 sub %o4, 0x15C0, %g4
54693 ldsh [%l7 + 0x7E], %g1
54694 stb %i5, [%l7 + 0x2B]
54695 brz,a %g2, loop_6384
54696 fsrc2s %f1, %f1
54697 fnot1 %f12, %f6
54698 ld [%l7 + 0x54], %f7
54699loop_6384:
54700 ldsb [%l7 + 0x6D], %o1
54701 bg,a,pt %icc, loop_6385
54702 bneg,a,pn %xcc, loop_6386
54703 lduh [%l7 + 0x10], %i0
54704 ldsh [%l7 + 0x5A], %g7
54705loop_6385:
54706 fmul8x16al %f3, %f4, %f8
54707loop_6386:
54708 xnorcc %l1, %o5, %g5
54709 bgu %xcc, loop_6387
54710 tcc %icc, 0x3
54711 fmovse %icc, %f1, %f7
54712 fmovsvs %xcc, %f7, %f1
54713loop_6387:
54714 movne %icc, %o3, %o0
54715 fmovdvs %icc, %f10, %f8
54716 sth %i3, [%l7 + 0x5C]
54717 lduh [%l7 + 0x44], %l6
54718 addcc %l0, %o7, %i4
54719 ta %icc, 0x2
54720 lduh [%l7 + 0x64], %g3
54721 addccc %o6, 0x01E8, %o2
54722 fmovscc %icc, %f9, %f13
54723 fmovrde %l3, %f0, %f0
54724 and %i7, 0x17A0, %l2
54725 fornot2s %f12, %f13, %f15
54726 bleu,a,pt %xcc, loop_6388
54727 movrne %i1, 0x160, %i2
54728 ldsw [%l7 + 0x20], %l5
54729 xor %i6, 0x0A26, %g6
54730loop_6388:
54731 std %f4, [%l7 + 0x20]
54732 bge loop_6389
54733 lduh [%l7 + 0x74], %o4
54734 fnor %f6, %f10, %f8
54735 ldsb [%l7 + 0x5B], %g4
54736loop_6389:
54737 andncc %g1, %l4, %i5
54738 lduh [%l7 + 0x0C], %o1
54739 nop
54740 setx loop_6390, %l0, %l1
54741 jmpl %l1, %g2
54742 fmovscs %xcc, %f11, %f7
54743 fmovdg %xcc, %f9, %f4
54744 bg,pn %icc, loop_6391
54745loop_6390:
54746 fbue %fcc0, loop_6392
54747 fsrc2 %f0, %f10
54748 orcc %i0, %l1, %o5
54749loop_6391:
54750 fcmple16 %f10, %f12, %g5
54751loop_6392:
54752 array16 %o3, %o0, %i3
54753 fandnot2s %f7, %f4, %f4
54754 addccc %g7, %l0, %l6
54755 tneg %icc, 0x1
54756 orncc %i4, %o7, %o6
54757 call loop_6393
54758 ldsh [%l7 + 0x78], %o2
54759 pdist %f10, %f8, %f6
54760 fbg %fcc3, loop_6394
54761loop_6393:
54762 fmovsne %icc, %f2, %f13
54763 fmovda %xcc, %f3, %f14
54764 fbug,a %fcc2, loop_6395
54765loop_6394:
54766 fmovsne %icc, %f12, %f3
54767 xorcc %l3, %g3, %l2
54768 fbo %fcc2, loop_6396
54769loop_6395:
54770 fpadd16 %f8, %f4, %f10
54771 std %f14, [%l7 + 0x20]
54772 movpos %xcc, %i7, %i1
54773loop_6396:
54774 alignaddrl %l5, %i2, %i6
54775 mova %icc, %g6, %g4
54776 fmovsleu %icc, %f2, %f10
54777 tgu %icc, 0x2
54778 ldx [%l7 + 0x50], %o4
54779 siam 0x0
54780 sth %g1, [%l7 + 0x3E]
54781 orcc %l4, %o1, %i5
54782 fbne,a %fcc1, loop_6397
54783 umulcc %g2, %i0, %l1
54784 orncc %o5, 0x1EA8, %o3
54785 ld [%l7 + 0x0C], %f10
54786loop_6397:
54787 lduh [%l7 + 0x54], %g5
54788 sth %o0, [%l7 + 0x7C]
54789 fmul8x16au %f13, %f7, %f8
54790 umulcc %i3, %g7, %l0
54791 movrgez %i4, 0x056, %l6
54792 move %xcc, %o7, %o6
54793 subc %o2, %l3, %g3
54794 movgu %icc, %l2, %i7
54795 ldub [%l7 + 0x40], %i1
54796 ldub [%l7 + 0x17], %i2
54797 ldd [%l7 + 0x50], %f14
54798 edge32l %i6, %g6, %g4
54799 brlez,a %l5, loop_6398
54800 fandnot1 %f4, %f6, %f6
54801 tleu %xcc, 0x0
54802 sth %g1, [%l7 + 0x3E]
54803loop_6398:
54804 stb %l4, [%l7 + 0x48]
54805 ld [%l7 + 0x4C], %f12
54806 stx %o1, [%l7 + 0x40]
54807 fands %f0, %f5, %f1
54808 movcs %icc, %o4, %i5
54809 std %f8, [%l7 + 0x48]
54810 fpadd16 %f10, %f0, %f6
54811 tsubcc %g2, 0x1B2B, %l1
54812 fmovrsgez %o5, %f4, %f0
54813 fmovscc %xcc, %f10, %f7
54814 edge8 %i0, %g5, %o0
54815 ldx [%l7 + 0x20], %i3
54816 ldub [%l7 + 0x5D], %o3
54817 stw %g7, [%l7 + 0x6C]
54818 subc %i4, %l6, %o7
54819 fmovsneg %xcc, %f6, %f9
54820 st %f10, [%l7 + 0x08]
54821 sethi 0x12DD, %o6
54822 fnot2 %f12, %f14
54823 ldsw [%l7 + 0x18], %l0
54824 fnegs %f0, %f10
54825 stw %l3, [%l7 + 0x18]
54826 nop
54827 setx loop_6399, %l0, %l1
54828 jmpl %l1, %o2
54829 xor %g3, %i7, %i1
54830 ldsh [%l7 + 0x54], %i2
54831 fone %f10
54832loop_6399:
54833 fzero %f6
54834 tneg %xcc, 0x7
54835 fbule,a %fcc3, loop_6400
54836 xorcc %i6, %g6, %l2
54837 add %g4, %l5, %l4
54838 stx %o1, [%l7 + 0x40]
54839loop_6400:
54840 te %icc, 0x4
54841 addccc %g1, 0x1729, %i5
54842 ldub [%l7 + 0x4F], %o4
54843 edge16 %l1, %o5, %g2
54844 ldx [%l7 + 0x50], %g5
54845 orn %o0, %i0, %i3
54846 fcmpne16 %f10, %f10, %g7
54847 movrlz %o3, %i4, %l6
54848 fandnot1 %f10, %f6, %f14
54849 fpsub16 %f0, %f12, %f6
54850 bl %xcc, loop_6401
54851 add %o6, %o7, %l0
54852 lduh [%l7 + 0x38], %o2
54853 fpsub32 %f8, %f10, %f4
54854loop_6401:
54855 bpos,a %icc, loop_6402
54856 fcmps %fcc2, %f8, %f13
54857 lduw [%l7 + 0x34], %g3
54858 stw %l3, [%l7 + 0x44]
54859loop_6402:
54860 fpack16 %f10, %f12
54861 ta %icc, 0x0
54862 tgu %icc, 0x7
54863 fsrc1s %f5, %f11
54864 movcc %xcc, %i1, %i2
54865 ldsh [%l7 + 0x48], %i7
54866 stb %g6, [%l7 + 0x2C]
54867 fmovda %icc, %f14, %f10
54868 stb %l2, [%l7 + 0x49]
54869 srax %i6, %g4, %l4
54870 sth %o1, [%l7 + 0x7E]
54871 fnand %f12, %f8, %f0
54872 fands %f4, %f0, %f6
54873 for %f0, %f8, %f12
54874 bvs,pn %xcc, loop_6403
54875 stw %g1, [%l7 + 0x70]
54876 fcmpgt32 %f8, %f14, %l5
54877 edge16 %o4, %l1, %o5
54878loop_6403:
54879 fbul,a %fcc2, loop_6404
54880 tvc %xcc, 0x7
54881 edge8ln %i5, %g5, %o0
54882 sllx %i0, 0x1C, %g2
54883loop_6404:
54884 pdist %f8, %f12, %f0
54885 movpos %xcc, %g7, %i3
54886 brgez,a %o3, loop_6405
54887 fsrc2s %f3, %f7
54888 fmovdleu %xcc, %f13, %f0
54889 ble loop_6406
54890loop_6405:
54891 add %i4, 0x14AD, %l6
54892 nop
54893 setx loop_6407, %l0, %l1
54894 wrpr 0x1, %tl
54895 wrpr %l1, %tpc
54896 add %l1, 0x4, %l1
54897 wrpr %l1, %tnpc
54898 setx 0x34400001400, %l0, %l1
54899 wrpr %l1, %tstate
54900 wrhpr 0x4, %htstate
54901 retry
54902 fnor %f6, %f0, %f0
54903loop_6406:
54904 ld [%l7 + 0x70], %f6
54905 fnor %f12, %f12, %f10
54906loop_6407:
54907 smulcc %o6, %o7, %l0
54908 fbl,a %fcc1, loop_6408
54909 fmovsle %xcc, %f14, %f15
54910 ldub [%l7 + 0x3D], %g3
54911 fmuld8sux16 %f9, %f14, %f10
54912loop_6408:
54913 orn %l3, 0x1392, %o2
54914 fmovsneg %xcc, %f2, %f11
54915 fmovsne %xcc, %f2, %f7
54916 ldsb [%l7 + 0x47], %i2
54917 or %i1, 0x03E2, %g6
54918 ld [%l7 + 0x54], %f15
54919 taddcctv %i7, 0x0E54, %i6
54920 stx %g4, [%l7 + 0x20]
54921 edge32n %l2, %o1, %g1
54922 edge32n %l5, %l4, %l1
54923 fmuld8ulx16 %f13, %f12, %f10
54924 ldsb [%l7 + 0x13], %o5
54925 ldsh [%l7 + 0x74], %i5
54926 add %g5, 0x1988, %o4
54927 lduh [%l7 + 0x78], %i0
54928 stb %o0, [%l7 + 0x3E]
54929 tne %icc, 0x0
54930 fmovsl %icc, %f11, %f12
54931 stb %g7, [%l7 + 0x23]
54932 fpadd32s %f4, %f6, %f13
54933 fble,a %fcc2, loop_6409
54934 nop
54935 setx loop_6410, %l0, %l1
54936 wrpr 0x1, %tl
54937 wrpr %l1, %tnpc
54938 setx 0x34400001400, %l0, %l1
54939 wrpr %l1, %tstate
54940 wrhpr 0x4, %htstate
54941 done
54942 fbo,a %fcc3, loop_6411
54943 ldub [%l7 + 0x4D], %i3
54944loop_6409:
54945 edge8 %o3, %i4, %l6
54946loop_6410:
54947 fmovd %f2, %f10
54948loop_6411:
54949 edge16 %g2, %o6, %o7
54950 movg %xcc, %g3, %l0
54951 fxnors %f3, %f14, %f2
54952 ldx [%l7 + 0x28], %o2
54953 bcs,pn %xcc, loop_6412
54954 taddcc %i2, 0x0DA2, %i1
54955 fpsub16s %f1, %f4, %f7
54956 fmovsle %icc, %f12, %f3
54957loop_6412:
54958 fmuld8ulx16 %f1, %f4, %f2
54959 bcs,a loop_6413
54960 lduh [%l7 + 0x3E], %g6
54961 stw %l3, [%l7 + 0x24]
54962 tcs %icc, 0x1
54963loop_6413:
54964 fcmple32 %f4, %f0, %i6
54965 fnors %f8, %f10, %f1
54966 ldx [%l7 + 0x30], %i7
54967 ldsh [%l7 + 0x4C], %g4
54968 ldsw [%l7 + 0x44], %l2
54969 array16 %o1, %g1, %l5
54970 movleu %xcc, %l1, %l4
54971 tcs %icc, 0x4
54972 fmovsvc %xcc, %f13, %f8
54973 fcmpd %fcc0, %f2, %f0
54974 ldd [%l7 + 0x08], %f0
54975 pdist %f6, %f12, %f8
54976 fmovrdlz %o5, %f4, %f14
54977 xnorcc %g5, %o4, %i0
54978 fands %f3, %f2, %f6
54979 alignaddr %o0, %g7, %i5
54980 brlz %o3, loop_6414
54981 movgu %xcc, %i3, %l6
54982 fxor %f10, %f10, %f6
54983 ldub [%l7 + 0x46], %g2
54984loop_6414:
54985 subc %o6, %o7, %i4
54986 bneg,pn %xcc, loop_6415
54987 std %f6, [%l7 + 0x20]
54988 move %icc, %l0, %o2
54989 ldx [%l7 + 0x78], %g3
54990loop_6415:
54991 subcc %i2, %g6, %i1
54992 for %f4, %f14, %f4
54993 tsubcctv %l3, 0x00CC, %i6
54994 fmovdleu %icc, %f8, %f13
54995 edge32ln %i7, %g4, %o1
54996 xorcc %g1, %l2, %l5
54997 array8 %l4, %o5, %l1
54998 ldd [%l7 + 0x28], %f0
54999 edge8l %o4, %g5, %o0
55000 andn %g7, %i0, %o3
55001 edge32ln %i3, %l6, %i5
55002 fmovrdgez %o6, %f12, %f10
55003 ldsh [%l7 + 0x1E], %g2
55004 ld [%l7 + 0x24], %f3
55005 fxors %f13, %f4, %f1
55006 edge32ln %i4, %o7, %o2
55007 ldsw [%l7 + 0x78], %l0
55008 for %f8, %f12, %f4
55009 fmovrslz %i2, %f4, %f12
55010 lduh [%l7 + 0x32], %g6
55011 fmovsleu %xcc, %f3, %f0
55012 st %f12, [%l7 + 0x38]
55013 fand %f4, %f0, %f6
55014 for %f8, %f0, %f8
55015 array32 %i1, %g3, %i6
55016 umulcc %l3, %g4, %i7
55017 tgu %icc, 0x3
55018 ld [%l7 + 0x40], %f12
55019 sllx %o1, 0x14, %g1
55020 movl %icc, %l5, %l2
55021 brnz,a %o5, loop_6416
55022 ldx [%l7 + 0x58], %l4
55023 fxor %f12, %f12, %f12
55024 st %f4, [%l7 + 0x3C]
55025loop_6416:
55026 fmovsl %icc, %f6, %f14
55027 edge16l %o4, %g5, %l1
55028 movvs %xcc, %g7, %i0
55029 fpsub32s %f9, %f0, %f9
55030 fbug,a %fcc3, loop_6417
55031 tg %icc, 0x7
55032 tle %icc, 0x6
55033 ldsh [%l7 + 0x7E], %o3
55034loop_6417:
55035 edge8n %o0, %i3, %l6
55036 fabss %f4, %f14
55037 movneg %icc, %i5, %o6
55038 fnor %f10, %f14, %f0
55039 fblg,a %fcc2, loop_6418
55040 bge,a,pn %xcc, loop_6419
55041 fmul8x16al %f6, %f6, %f8
55042 fbug %fcc2, loop_6420
55043loop_6418:
55044 stb %i4, [%l7 + 0x30]
55045loop_6419:
55046 brnz %g2, loop_6421
55047 tle %xcc, 0x4
55048loop_6420:
55049 srl %o2, 0x17, %o7
55050 array16 %i2, %g6, %i1
55051loop_6421:
55052 fone %f0
55053 lduh [%l7 + 0x16], %l0
55054 fmovscc %icc, %f13, %f7
55055 fmovdleu %xcc, %f3, %f11
55056 xnorcc %i6, 0x0841, %g3
55057 movrne %l3, %g4, %i7
55058 sub %g1, 0x1A27, %o1
55059 fblg %fcc1, loop_6422
55060 fpadd16s %f13, %f4, %f7
55061 std %f14, [%l7 + 0x08]
55062 movne %icc, %l2, %o5
55063loop_6422:
55064 movcs %xcc, %l5, %l4
55065 ld [%l7 + 0x60], %f14
55066 fmovrde %o4, %f6, %f6
55067 bl loop_6423
55068 fcmpgt16 %f14, %f14, %g5
55069 fmovde %xcc, %f13, %f0
55070 fmovdgu %icc, %f10, %f5
55071loop_6423:
55072 fnor %f2, %f14, %f8
55073 andcc %l1, 0x11D4, %i0
55074 fmovdne %icc, %f9, %f5
55075 srax %g7, 0x0B, %o3
55076 udiv %o0, 0x0FC5, %i3
55077 bneg %xcc, loop_6424
55078 fzero %f12
55079 fbue %fcc2, loop_6425
55080 fones %f6
55081loop_6424:
55082 fmuld8sux16 %f8, %f2, %f12
55083 udivcc %i5, 0x0951, %o6
55084loop_6425:
55085 alignaddr %l6, %i4, %g2
55086 ld [%l7 + 0x68], %f2
55087 fbg,a %fcc3, loop_6426
55088 fnot2 %f8, %f10
55089 srax %o2, 0x0D, %i2
55090 addc %g6, 0x1195, %o7
55091loop_6426:
55092 te %icc, 0x2
55093 mulscc %l0, 0x06F6, %i1
55094 stx %g3, [%l7 + 0x38]
55095 brlz,a %l3, loop_6427
55096 ldsb [%l7 + 0x1A], %i6
55097 lduh [%l7 + 0x46], %g4
55098 std %f14, [%l7 + 0x08]
55099loop_6427:
55100 fbo,a %fcc3, loop_6428
55101 fsrc1s %f15, %f2
55102 addccc %g1, 0x1212, %i7
55103 fmul8sux16 %f8, %f6, %f8
55104loop_6428:
55105 nop
55106 setx loop_6429, %l0, %l1
55107 jmpl %l1, %o1
55108 movre %l2, %l5, %o5
55109 be,a %icc, loop_6430
55110 ba,a loop_6431
55111loop_6429:
55112 fmovscc %icc, %f1, %f7
55113 ld [%l7 + 0x58], %f0
55114loop_6430:
55115 fsrc1s %f13, %f7
55116loop_6431:
55117 bgu,a,pt %xcc, loop_6432
55118 fpsub32 %f8, %f14, %f14
55119 subc %o4, %g5, %l1
55120 ld [%l7 + 0x68], %f3
55121loop_6432:
55122 ldx [%l7 + 0x48], %l4
55123 fmovsl %icc, %f3, %f12
55124 siam 0x6
55125 fornot1 %f6, %f10, %f14
55126 bgu loop_6433
55127 array32 %i0, %o3, %o0
55128 fmovsl %icc, %f15, %f3
55129 mova %icc, %g7, %i5
55130loop_6433:
55131 edge32 %i3, %o6, %l6
55132 fmovsneg %xcc, %f10, %f1
55133 fbule %fcc1, loop_6434
55134 taddcctv %g2, 0x0730, %o2
55135 sub %i4, %i2, %o7
55136 subc %l0, 0x0DB6, %g6
55137loop_6434:
55138 edge8l %i1, %l3, %g3
55139 fors %f9, %f3, %f11
55140 bcc loop_6435
55141 edge32n %g4, %g1, %i7
55142 ldx [%l7 + 0x58], %o1
55143 fmovdneg %icc, %f14, %f8
55144loop_6435:
55145 orncc %i6, %l2, %l5
55146 stx %o5, [%l7 + 0x30]
55147 tsubcc %o4, 0x0782, %g5
55148 ldd [%l7 + 0x60], %f6
55149 ble %xcc, loop_6436
55150 ldx [%l7 + 0x38], %l1
55151 ldsh [%l7 + 0x74], %i0
55152 stx %l4, [%l7 + 0x28]
55153loop_6436:
55154 tsubcc %o0, 0x158B, %g7
55155 fand %f0, %f10, %f4
55156 bg %icc, loop_6437
55157 fones %f9
55158 fmul8ulx16 %f8, %f12, %f8
55159 fcmpne32 %f10, %f10, %i5
55160loop_6437:
55161 ld [%l7 + 0x24], %f7
55162 nop
55163 setx loop_6438, %l0, %l1
55164 jmpl %l1, %o3
55165 stw %i3, [%l7 + 0x24]
55166 ldx [%l7 + 0x50], %l6
55167 sdivx %o6, 0x103D, %g2
55168loop_6438:
55169 fpack32 %f2, %f6, %f10
55170 fmovse %icc, %f10, %f10
55171 tsubcc %o2, %i2, %o7
55172 subc %l0, 0x16A2, %g6
55173 fmuld8sux16 %f4, %f3, %f8
55174 bge,a,pt %icc, loop_6439
55175 fones %f4
55176 fnor %f2, %f6, %f6
55177 fornot2s %f10, %f7, %f15
55178loop_6439:
55179 fpack32 %f10, %f12, %f10
55180 fones %f5
55181 ldsw [%l7 + 0x58], %i4
55182 fcmpgt16 %f12, %f2, %l3
55183 stb %i1, [%l7 + 0x6F]
55184 fbo,a %fcc3, loop_6440
55185 umul %g3, 0x067D, %g1
55186 stb %g4, [%l7 + 0x1B]
55187 edge16ln %i7, %o1, %l2
55188loop_6440:
55189 ldsh [%l7 + 0x1E], %l5
55190 movneg %icc, %i6, %o4
55191 ldub [%l7 + 0x1C], %o5
55192 bcc,pt %xcc, loop_6441
55193 fble,a %fcc3, loop_6442
55194 ta %icc, 0x7
55195 lduw [%l7 + 0x60], %l1
55196loop_6441:
55197 fmovrde %i0, %f0, %f6
55198loop_6442:
55199 fpsub16 %f8, %f14, %f10
55200 bl loop_6443
55201 ldsh [%l7 + 0x58], %g5
55202 fbu %fcc2, loop_6444
55203 fands %f8, %f11, %f6
55204loop_6443:
55205 bl,a %icc, loop_6445
55206 st %f5, [%l7 + 0x50]
55207loop_6444:
55208 ldsh [%l7 + 0x6E], %o0
55209 fmovsl %icc, %f6, %f3
55210loop_6445:
55211 lduw [%l7 + 0x60], %l4
55212 lduh [%l7 + 0x5A], %i5
55213 fbl %fcc1, loop_6446
55214 ba %xcc, loop_6447
55215 ldub [%l7 + 0x55], %g7
55216 ldsw [%l7 + 0x44], %o3
55217loop_6446:
55218 std %f14, [%l7 + 0x68]
55219loop_6447:
55220 ldub [%l7 + 0x6D], %l6
55221 movneg %icc, %o6, %g2
55222 movle %xcc, %i3, %o2
55223 and %i2, %o7, %l0
55224 fmovse %xcc, %f9, %f13
55225 fmovdgu %xcc, %f8, %f4
55226 fmovdge %xcc, %f6, %f3
55227 fands %f4, %f14, %f1
55228 mulx %g6, 0x0C58, %i4
55229 brlz %l3, loop_6448
55230 pdist %f10, %f4, %f0
55231 movn %xcc, %g3, %i1
55232 umul %g1, %i7, %g4
55233loop_6448:
55234 xnor %o1, 0x198A, %l2
55235 stb %i6, [%l7 + 0x74]
55236 fsrc2 %f14, %f14
55237 xorcc %o4, 0x171B, %o5
55238 bg %icc, loop_6449
55239 ld [%l7 + 0x74], %f5
55240 movre %l5, %l1, %i0
55241 edge32 %g5, %o0, %i5
55242loop_6449:
55243 fmovrslez %l4, %f4, %f5
55244 std %f6, [%l7 + 0x28]
55245 fmovdpos %icc, %f12, %f11
55246 fnot1 %f12, %f14
55247 stx %g7, [%l7 + 0x10]
55248 fmovrsne %o3, %f0, %f1
55249 fcmps %fcc0, %f10, %f15
55250 array8 %o6, %g2, %i3
55251 edge32n %o2, %i2, %l6
55252 sethi 0x041D, %o7
55253 ldd [%l7 + 0x50], %f2
55254 fbl,a %fcc0, loop_6450
55255 fbge %fcc0, loop_6451
55256 lduh [%l7 + 0x18], %g6
55257 subc %i4, %l3, %g3
55258loop_6450:
55259 fmovrsne %l0, %f6, %f8
55260loop_6451:
55261 fmovrdne %g1, %f14, %f10
55262 tgu %xcc, 0x4
55263 nop
55264 setx loop_6452, %l0, %l1
55265 wrpr 0x1, %tl
55266 wrpr %l1, %tpc
55267 add %l1, 0x4, %l1
55268 wrpr %l1, %tnpc
55269 setx 0x34400001400, %l0, %l1
55270 wrpr %l1, %tstate
55271 wrhpr 0x4, %htstate
55272 retry
55273 fmovsa %xcc, %f8, %f8
55274 tge %xcc, 0x0
55275 edge32l %i1, %i7, %g4
55276loop_6452:
55277 edge8l %o1, %i6, %l2
55278 fmovdleu %icc, %f15, %f13
55279 fsrc2 %f8, %f14
55280 fmovdcc %icc, %f13, %f13
55281 fmovdpos %icc, %f3, %f10
55282 fmovdcs %icc, %f5, %f9
55283 fbu,a %fcc1, loop_6453
55284 fmovdvs %xcc, %f9, %f0
55285 fnegs %f14, %f6
55286 fbn,a %fcc2, loop_6454
55287loop_6453:
55288 fpadd16s %f12, %f11, %f12
55289 movrne %o5, %l5, %l1
55290 tsubcctv %o4, 0x006B, %i0
55291loop_6454:
55292 fmovsvs %icc, %f4, %f13
55293 movrne %o0, %i5, %l4
55294 array32 %g7, %o3, %g5
55295 fcmpd %fcc3, %f14, %f6
55296 xor %g2, %o6, %o2
55297 fmovscc %icc, %f2, %f10
55298 ldsh [%l7 + 0x68], %i2
55299 lduw [%l7 + 0x50], %i3
55300 ld [%l7 + 0x58], %f5
55301 fornot1s %f15, %f0, %f6
55302 fands %f12, %f9, %f10
55303 st %f14, [%l7 + 0x38]
55304 fmovsne %xcc, %f5, %f14
55305 fmovdleu %icc, %f11, %f2
55306 fmovde %xcc, %f12, %f3
55307 fmovdvs %xcc, %f8, %f15
55308 stw %o7, [%l7 + 0x70]
55309 sdiv %l6, 0x012B, %g6
55310 ldsw [%l7 + 0x64], %l3
55311 fandnot1s %f6, %f9, %f9
55312 stb %i4, [%l7 + 0x4A]
55313 te %icc, 0x5
55314 stw %l0, [%l7 + 0x68]
55315 ldsw [%l7 + 0x1C], %g1
55316 ldsh [%l7 + 0x1E], %g3
55317 bshuffle %f8, %f14, %f4
55318 fbule,a %fcc2, loop_6455
55319 fmovsl %icc, %f6, %f5
55320 movle %xcc, %i7, %g4
55321 fmovdcs %icc, %f9, %f10
55322loop_6455:
55323 brnz %o1, loop_6456
55324 fnegd %f8, %f4
55325 ldx [%l7 + 0x20], %i1
55326 fandnot2s %f4, %f13, %f11
55327loop_6456:
55328 sra %l2, 0x00, %o5
55329 fand %f4, %f0, %f0
55330 fmovdg %icc, %f2, %f3
55331 add %l5, %i6, %o4
55332 addc %l1, 0x0A6C, %i0
55333 te %icc, 0x1
55334 edge16ln %i5, %o0, %g7
55335 edge16 %l4, %g5, %g2
55336 or %o6, 0x112A, %o3
55337 fmul8x16al %f10, %f7, %f14
55338 fmovsa %icc, %f0, %f1
55339 fmovsge %icc, %f5, %f7
55340 fornot2s %f3, %f3, %f13
55341 taddcc %o2, %i2, %i3
55342 movrgez %l6, 0x3B6, %g6
55343 ldub [%l7 + 0x40], %l3
55344 ldx [%l7 + 0x30], %o7
55345 fpsub16s %f12, %f14, %f5
55346 fpadd32 %f12, %f6, %f10
55347 fbu %fcc0, loop_6457
55348 std %f4, [%l7 + 0x58]
55349 fmovsa %icc, %f8, %f7
55350 tn %icc, 0x6
55351loop_6457:
55352 fmovsge %xcc, %f11, %f1
55353 ld [%l7 + 0x08], %f12
55354 fmovse %icc, %f9, %f10
55355 mulscc %l0, 0x028C, %g1
55356 fcmpeq32 %f8, %f14, %g3
55357 fmovscs %icc, %f14, %f0
55358 brgez %i4, loop_6458
55359 fpackfix %f4, %f6
55360 srl %g4, %i7, %o1
55361 siam 0x3
55362loop_6458:
55363 srax %l2, %i1, %o5
55364 ld [%l7 + 0x58], %f7
55365 edge8n %i6, %o4, %l5
55366 ldsh [%l7 + 0x20], %l1
55367 fcmpgt16 %f8, %f4, %i0
55368 fnands %f6, %f4, %f7
55369 fnot2s %f6, %f1
55370 ldub [%l7 + 0x5F], %i5
55371 ld [%l7 + 0x64], %f8
55372 fmovdneg %icc, %f5, %f4
55373 lduh [%l7 + 0x60], %g7
55374 sth %l4, [%l7 + 0x0E]
55375 fmul8x16al %f0, %f9, %f14
55376 fmovsvc %icc, %f8, %f7
55377 movrne %o0, %g5, %g2
55378 fmuld8sux16 %f11, %f8, %f10
55379 bgu %icc, loop_6459
55380 ldx [%l7 + 0x28], %o6
55381 movneg %icc, %o2, %o3
55382 fmovdneg %xcc, %f14, %f15
55383loop_6459:
55384 pdist %f14, %f0, %f2
55385 fmovsne %icc, %f9, %f2
55386 edge8ln %i2, %l6, %g6
55387 bvc,a loop_6460
55388 fbuge,a %fcc2, loop_6461
55389 fba %fcc0, loop_6462
55390 bshuffle %f12, %f6, %f2
55391loop_6460:
55392 array16 %i3, %o7, %l0
55393loop_6461:
55394 brlz,a %g1, loop_6463
55395loop_6462:
55396 fors %f13, %f7, %f8
55397 nop
55398 setx loop_6464, %l0, %l1
55399 wrpr 0x1, %tl
55400 wrpr %l1, %tnpc
55401 setx 0x34400001400, %l0, %l1
55402 wrpr %l1, %tstate
55403 wrhpr 0x4, %htstate
55404 done
55405 lduw [%l7 + 0x48], %l3
55406loop_6463:
55407 fands %f1, %f15, %f10
55408 srlx %i4, %g3, %i7
55409loop_6464:
55410 brz,a %g4, loop_6465
55411 fcmped %fcc1, %f0, %f2
55412 nop
55413 setx loop_6466, %l0, %l1
55414 wrpr 0x1, %tl
55415 wrpr %l1, %tpc
55416 add %l1, 0x4, %l1
55417 wrpr %l1, %tnpc
55418 setx 0x34400001400, %l0, %l1
55419 wrpr %l1, %tstate
55420 wrhpr 0x4, %htstate
55421 retry
55422 orncc %o1, %l2, %o5
55423loop_6465:
55424 mova %xcc, %i1, %i6
55425 fmovspos %icc, %f0, %f1
55426loop_6466:
55427 xnor %l5, %l1, %o4
55428 bcc,a loop_6467
55429 bcs,a loop_6468
55430 fmovrsgez %i0, %f13, %f8
55431 fmovscc %xcc, %f2, %f4
55432loop_6467:
55433 ldx [%l7 + 0x78], %i5
55434loop_6468:
55435 ldd [%l7 + 0x58], %f10
55436 move %icc, %l4, %g7
55437 fmovsl %icc, %f15, %f1
55438 ldub [%l7 + 0x17], %g5
55439 fnot2s %f12, %f14
55440 edge8n %o0, %g2, %o2
55441 st %f2, [%l7 + 0x30]
55442 fmovrdne %o3, %f6, %f12
55443 movne %icc, %i2, %l6
55444 fmovdle %icc, %f1, %f9
55445 tg %xcc, 0x4
55446 ldd [%l7 + 0x78], %f8
55447 lduw [%l7 + 0x20], %o6
55448 srl %i3, 0x0E, %g6
55449 lduh [%l7 + 0x56], %l0
55450 fxnors %f1, %f12, %f11
55451 fsrc2s %f15, %f0
55452 taddcc %g1, 0x112B, %o7
55453 st %f13, [%l7 + 0x34]
55454 brlz %i4, loop_6469
55455 stx %l3, [%l7 + 0x30]
55456 srlx %g3, 0x1E, %i7
55457 fble %fcc1, loop_6470
55458loop_6469:
55459 mulscc %g4, 0x0A56, %o1
55460 edge8l %o5, %i1, %l2
55461 fnot2s %f9, %f15
55462loop_6470:
55463 fands %f1, %f7, %f13
55464 st %f9, [%l7 + 0x14]
55465 fpsub32 %f6, %f2, %f10
55466 or %l5, 0x16A5, %i6
55467 orn %l1, %o4, %i0
55468 orcc %i5, %l4, %g5
55469 tn %xcc, 0x6
55470 addccc %o0, %g7, %g2
55471 mulx %o3, %o2, %l6
55472 fmovrde %i2, %f0, %f4
55473 fsrc1s %f8, %f2
55474 bl,a,pt %xcc, loop_6471
55475 fands %f2, %f9, %f8
55476 std %f4, [%l7 + 0x10]
55477 alignaddrl %i3, %g6, %l0
55478loop_6471:
55479 stb %o6, [%l7 + 0x67]
55480 fsrc2 %f2, %f14
55481 brlz %o7, loop_6472
55482 lduw [%l7 + 0x40], %g1
55483 fpack16 %f0, %f15
55484 edge8ln %l3, %g3, %i4
55485loop_6472:
55486 stb %g4, [%l7 + 0x39]
55487 tneg %xcc, 0x6
55488 fmovse %icc, %f10, %f11
55489 fbo %fcc0, loop_6473
55490 ldsw [%l7 + 0x1C], %i7
55491 fpmerge %f4, %f4, %f2
55492 fabss %f13, %f14
55493loop_6473:
55494 lduw [%l7 + 0x2C], %o5
55495 ld [%l7 + 0x2C], %f9
55496 fcmped %fcc1, %f2, %f6
55497 ldd [%l7 + 0x10], %f8
55498 fnot2 %f2, %f0
55499 fmovrdne %o1, %f8, %f12
55500 tge %xcc, 0x3
55501 bge,a,pn %xcc, loop_6474
55502 ld [%l7 + 0x14], %f7
55503 bcc,a,pt %icc, loop_6475
55504 bvs,pn %icc, loop_6476
55505loop_6474:
55506 fcmpne32 %f2, %f4, %l2
55507 fmovdle %icc, %f6, %f0
55508loop_6475:
55509 tn %xcc, 0x3
55510loop_6476:
55511 fxors %f4, %f11, %f4
55512 movrgz %l5, %i1, %l1
55513 std %f6, [%l7 + 0x08]
55514 bneg,pt %icc, loop_6477
55515 ldsw [%l7 + 0x44], %o4
55516 tne %xcc, 0x2
55517 movge %icc, %i6, %i5
55518loop_6477:
55519 ldsb [%l7 + 0x23], %l4
55520 brgz,a %g5, loop_6478
55521 tcs %xcc, 0x2
55522 smulcc %i0, 0x0DD6, %o0
55523 stb %g2, [%l7 + 0x65]
55524loop_6478:
55525 fmuld8ulx16 %f8, %f2, %f4
55526 fnors %f12, %f3, %f0
55527 lduh [%l7 + 0x24], %o3
55528 smul %o2, 0x0D90, %l6
55529 ldd [%l7 + 0x58], %f4
55530 fpsub16s %f14, %f5, %f6
55531 movrlz %i2, 0x0C1, %i3
55532 fba %fcc3, loop_6479
55533 fbge,a %fcc2, loop_6480
55534 movrne %g7, 0x1D8, %g6
55535 lduh [%l7 + 0x6A], %o6
55536loop_6479:
55537 lduh [%l7 + 0x7A], %l0
55538loop_6480:
55539 ldsw [%l7 + 0x18], %o7
55540 srlx %g1, %g3, %l3
55541 std %f6, [%l7 + 0x28]
55542 fmovrde %i4, %f8, %f0
55543 ldd [%l7 + 0x10], %f4
55544 fxor %f8, %f0, %f8
55545 smul %g4, 0x11F6, %o5
55546 sll %o1, %l2, %i7
55547 array16 %i1, %l1, %l5
55548 mulx %i6, %i5, %o4
55549 fmovrdlz %l4, %f10, %f2
55550 sub %g5, 0x063C, %i0
55551 stb %g2, [%l7 + 0x3A]
55552 stb %o3, [%l7 + 0x4A]
55553 ldd [%l7 + 0x68], %f12
55554 pdist %f2, %f8, %f10
55555 bgu,a %xcc, loop_6481
55556 ldx [%l7 + 0x40], %o2
55557 fmovd %f10, %f2
55558 edge32n %l6, %o0, %i3
55559loop_6481:
55560 lduh [%l7 + 0x2E], %i2
55561 tne %xcc, 0x3
55562 edge16l %g7, %o6, %g6
55563 tge %xcc, 0x1
55564 bpos,pt %xcc, loop_6482
55565 st %f12, [%l7 + 0x64]
55566 std %f4, [%l7 + 0x30]
55567 sdivcc %o7, 0x1BE8, %l0
55568loop_6482:
55569 fmovdpos %xcc, %f2, %f5
55570 fbo,a %fcc0, loop_6483
55571 fandnot1 %f6, %f12, %f0
55572 ldd [%l7 + 0x08], %f14
55573 stx %g1, [%l7 + 0x40]
55574loop_6483:
55575 brlez %l3, loop_6484
55576 ta %xcc, 0x3
55577 fbne %fcc2, loop_6485
55578 fbge %fcc2, loop_6486
55579loop_6484:
55580 fcmple32 %f4, %f4, %g3
55581 move %xcc, %g4, %o5
55582loop_6485:
55583 std %f4, [%l7 + 0x18]
55584loop_6486:
55585 stx %o1, [%l7 + 0x30]
55586 andn %l2, 0x0191, %i4
55587 fcmpes %fcc0, %f2, %f0
55588 st %f12, [%l7 + 0x44]
55589 fbug,a %fcc3, loop_6487
55590 fcmpeq32 %f14, %f12, %i1
55591 tpos %xcc, 0x3
55592 stw %i7, [%l7 + 0x44]
55593loop_6487:
55594 fxor %f4, %f8, %f12
55595 st %f2, [%l7 + 0x34]
55596 ldub [%l7 + 0x4D], %l5
55597 addc %i6, %i5, %l1
55598 fmovrdgez %l4, %f10, %f2
55599 fmul8sux16 %f4, %f4, %f8
55600 fornot1 %f14, %f6, %f12
55601 stx %g5, [%l7 + 0x70]
55602 stw %o4, [%l7 + 0x14]
55603 movcc %icc, %i0, %o3
55604 xnor %o2, 0x0D3A, %l6
55605 ldsh [%l7 + 0x76], %o0
55606 ldx [%l7 + 0x78], %i3
55607 fmovdneg %icc, %f0, %f3
55608 fmovdneg %icc, %f1, %f3
55609 sdivx %g2, 0x1CFF, %g7
55610 ldub [%l7 + 0x0F], %i2
55611 fsrc2 %f6, %f6
55612 sth %o6, [%l7 + 0x08]
55613 fmovsgu %icc, %f0, %f7
55614 fbu %fcc2, loop_6488
55615 fmovdl %icc, %f7, %f12
55616 ldd [%l7 + 0x40], %f0
55617 taddcctv %g6, 0x1940, %l0
55618loop_6488:
55619 pdist %f2, %f10, %f8
55620 andcc %g1, 0x086B, %l3
55621 sdivcc %g3, 0x1303, %g4
55622 fmovdneg %icc, %f3, %f4
55623 movvc %icc, %o5, %o7
55624 andn %l2, %i4, %i1
55625 movg %icc, %i7, %l5
55626 ld [%l7 + 0x4C], %f12
55627 sdivx %i6, 0x0FCB, %o1
55628 orcc %l1, %l4, %g5
55629 fabss %f3, %f14
55630 tcc %xcc, 0x7
55631 fble,a %fcc2, loop_6489
55632 fxnors %f2, %f15, %f15
55633 taddcc %o4, %i0, %i5
55634 stw %o3, [%l7 + 0x18]
55635loop_6489:
55636 fxnors %f14, %f9, %f14
55637 srlx %o2, 0x14, %l6
55638 bcc loop_6490
55639 movrgz %i3, %g2, %g7
55640 stw %i2, [%l7 + 0x24]
55641 fmovrsne %o6, %f4, %f4
55642loop_6490:
55643 ldsb [%l7 + 0x54], %o0
55644 fmovdvc %xcc, %f9, %f14
55645 bge,a loop_6491
55646 fmul8x16 %f8, %f2, %f2
55647 fblg,a %fcc0, loop_6492
55648 fmovrslz %l0, %f0, %f3
55649loop_6491:
55650 fmovdleu %icc, %f8, %f12
55651 stb %g1, [%l7 + 0x0B]
55652loop_6492:
55653 ldd [%l7 + 0x40], %f14
55654 bshuffle %f2, %f8, %f2
55655 fandnot2s %f13, %f1, %f2
55656 st %f7, [%l7 + 0x44]
55657 addc %g6, 0x0E7E, %l3
55658 lduh [%l7 + 0x60], %g4
55659 bshuffle %f6, %f4, %f0
55660 stb %g3, [%l7 + 0x54]
55661 stb %o5, [%l7 + 0x53]
55662 sll %l2, %i4, %o7
55663 movvc %xcc, %i1, %l5
55664 ldd [%l7 + 0x30], %f14
55665 fmovrde %i7, %f0, %f0
55666 srlx %i6, 0x15, %o1
55667 fmovse %icc, %f1, %f11
55668 mulx %l4, 0x15E4, %g5
55669 fpadd32 %f0, %f14, %f14
55670 fmovrdgz %l1, %f12, %f0
55671 brlz %o4, loop_6493
55672 fnot1s %f5, %f6
55673 ld [%l7 + 0x0C], %f10
55674 fba,a %fcc1, loop_6494
55675loop_6493:
55676 ldsh [%l7 + 0x08], %i0
55677 edge16n %o3, %i5, %o2
55678 call loop_6495
55679loop_6494:
55680 stx %i3, [%l7 + 0x38]
55681 fpack32 %f2, %f10, %f10
55682 edge16l %g2, %g7, %i2
55683loop_6495:
55684 fandnot2 %f4, %f6, %f14
55685 sdivx %o6, 0x1C79, %l6
55686 subcc %o0, %g1, %l0
55687 edge16 %l3, %g6, %g4
55688 fsrc2 %f4, %f6
55689 tne %icc, 0x7
55690 ble,a loop_6496
55691 fmovsvc %icc, %f7, %f0
55692 array32 %o5, %l2, %g3
55693 addc %i4, %i1, %l5
55694loop_6496:
55695 st %f11, [%l7 + 0x78]
55696 bcs,a,pn %icc, loop_6497
55697 fcmpd %fcc0, %f2, %f12
55698 mulscc %i7, 0x044D, %o7
55699 fpsub16s %f13, %f1, %f11
55700loop_6497:
55701 edge32 %i6, %o1, %l4
55702 ldsh [%l7 + 0x30], %g5
55703 fnors %f5, %f14, %f2
55704 ldsh [%l7 + 0x70], %l1
55705 ldsw [%l7 + 0x60], %o4
55706 mova %icc, %i0, %i5
55707 or %o3, 0x19C8, %o2
55708 stb %i3, [%l7 + 0x08]
55709 movpos %icc, %g7, %i2
55710 movvs %xcc, %o6, %g2
55711 std %f0, [%l7 + 0x58]
55712 fpmerge %f6, %f12, %f10
55713 stw %o0, [%l7 + 0x74]
55714 ldd [%l7 + 0x28], %f8
55715 bg,a %icc, loop_6498
55716 ldsb [%l7 + 0x76], %l6
55717 fbn,a %fcc2, loop_6499
55718 fbne %fcc3, loop_6500
55719loop_6498:
55720 fmovdg %icc, %f6, %f6
55721 orncc %l0, 0x088A, %l3
55722loop_6499:
55723 fcmpne32 %f2, %f10, %g1
55724loop_6500:
55725 ldsb [%l7 + 0x5A], %g6
55726 fbe %fcc1, loop_6501
55727 ldsb [%l7 + 0x14], %g4
55728 fxnors %f6, %f13, %f13
55729 andncc %l2, %g3, %o5
55730loop_6501:
55731 bn,a %xcc, loop_6502
55732 fcmped %fcc3, %f14, %f0
55733 faligndata %f14, %f2, %f2
55734 fpsub32 %f4, %f14, %f6
55735loop_6502:
55736 fble %fcc1, loop_6503
55737 fornot1s %f15, %f14, %f15
55738 fors %f12, %f1, %f7
55739 ldd [%l7 + 0x38], %f6
55740loop_6503:
55741 fsrc1s %f3, %f12
55742 fmovd %f0, %f6
55743 brgez,a %i4, loop_6504
55744 brgz,a %i1, loop_6505
55745 fpadd16 %f12, %f6, %f2
55746 fpadd32s %f0, %f12, %f7
55747loop_6504:
55748 movge %icc, %i7, %o7
55749loop_6505:
55750 lduw [%l7 + 0x64], %i6
55751 ldx [%l7 + 0x78], %o1
55752 fsrc2s %f2, %f4
55753 taddcc %l4, %l5, %l1
55754 subccc %o4, 0x0917, %i0
55755 bge loop_6506
55756 ldd [%l7 + 0x70], %f12
55757 ldd [%l7 + 0x70], %f10
55758 edge32 %g5, %i5, %o3
55759loop_6506:
55760 stw %i3, [%l7 + 0x30]
55761 brlz %g7, loop_6507
55762 sth %i2, [%l7 + 0x16]
55763 fbu,a %fcc0, loop_6508
55764 fmovrslez %o6, %f9, %f11
55765loop_6507:
55766 movrlez %g2, 0x033, %o2
55767 orncc %o0, 0x1AF3, %l6
55768loop_6508:
55769 lduw [%l7 + 0x6C], %l0
55770 fmovrdgz %g1, %f8, %f8
55771 fnot1 %f12, %f4
55772 tle %xcc, 0x0
55773 movgu %icc, %g6, %g4
55774 lduw [%l7 + 0x70], %l2
55775 fmovrdne %l3, %f8, %f10
55776 fmuld8sux16 %f6, %f1, %f10
55777 fbge,a %fcc1, loop_6509
55778 ldx [%l7 + 0x08], %o5
55779 fmovsle %xcc, %f12, %f15
55780 bneg,a,pn %icc, loop_6510
55781loop_6509:
55782 stw %i4, [%l7 + 0x2C]
55783 movre %i1, %i7, %o7
55784 or %i6, 0x0636, %g3
55785loop_6510:
55786 fcmple16 %f12, %f2, %o1
55787 lduh [%l7 + 0x16], %l5
55788 orncc %l4, 0x0ACC, %l1
55789 tvs %icc, 0x7
55790 fmovsg %icc, %f8, %f4
55791 sethi 0x07F7, %o4
55792 sth %i0, [%l7 + 0x12]
55793 ldd [%l7 + 0x50], %f10
55794 tsubcc %g5, %o3, %i5
55795 lduh [%l7 + 0x70], %i3
55796 fnand %f8, %f12, %f6
55797 fandnot1 %f8, %f2, %f12
55798 fmovsl %xcc, %f14, %f11
55799 call loop_6511
55800 movge %icc, %g7, %i2
55801 fbul %fcc1, loop_6512
55802 brgez %o6, loop_6513
55803loop_6511:
55804 sllx %o2, %o0, %g2
55805 edge32n %l6, %l0, %g1
55806loop_6512:
55807 fmovda %xcc, %f1, %f0
55808loop_6513:
55809 fsrc1s %f15, %f0
55810 edge16n %g4, %g6, %l3
55811 ldsh [%l7 + 0x10], %l2
55812 fzeros %f8
55813 mova %xcc, %i4, %o5
55814 fblg,a %fcc1, loop_6514
55815 xorcc %i7, 0x14B0, %i1
55816 fmovs %f12, %f15
55817 fmovrdgez %o7, %f2, %f14
55818loop_6514:
55819 std %f0, [%l7 + 0x38]
55820 fmul8x16al %f14, %f6, %f10
55821 ld [%l7 + 0x44], %f14
55822 edge16n %g3, %i6, %l5
55823 xor %o1, %l1, %l4
55824 fzeros %f5
55825 fmovspos %xcc, %f4, %f6
55826 sllx %o4, %g5, %i0
55827 movrne %o3, 0x254, %i3
55828 ldub [%l7 + 0x72], %i5
55829 movvs %icc, %g7, %i2
55830 edge8 %o6, %o0, %o2
55831 fmuld8ulx16 %f4, %f6, %f2
55832 lduh [%l7 + 0x6A], %g2
55833 fbe,a %fcc3, loop_6515
55834 fmovrse %l0, %f7, %f8
55835 tge %icc, 0x2
55836 ld [%l7 + 0x34], %f9
55837loop_6515:
55838 fmovrdne %l6, %f2, %f2
55839 stb %g1, [%l7 + 0x54]
55840 udiv %g6, 0x0AFB, %g4
55841 stx %l3, [%l7 + 0x68]
55842 fzero %f4
55843 std %f8, [%l7 + 0x50]
55844 brlz %i4, loop_6516
55845 and %o5, %i7, %i1
55846 edge8 %l2, %g3, %o7
55847 srlx %l5, 0x07, %i6
55848loop_6516:
55849 popc 0x0D4B, %o1
55850 ble,a %xcc, loop_6517
55851 add %l4, 0x1D73, %l1
55852 fmul8x16au %f6, %f1, %f2
55853 fbug %fcc2, loop_6518
55854loop_6517:
55855 fmovrde %g5, %f6, %f6
55856 srlx %i0, 0x16, %o3
55857 fmul8x16 %f4, %f4, %f6
55858loop_6518:
55859 fmul8x16 %f5, %f12, %f14
55860 fones %f7
55861 movge %icc, %o4, %i5
55862 ldx [%l7 + 0x20], %i3
55863 fmovrsne %g7, %f15, %f7
55864 fmovrdlz %i2, %f8, %f14
55865 lduw [%l7 + 0x64], %o0
55866 mova %icc, %o6, %g2
55867 orn %l0, 0x128C, %l6
55868 lduh [%l7 + 0x38], %o2
55869 popc %g6, %g1
55870 fmovsvc %xcc, %f10, %f0
55871 bg,a,pt %xcc, loop_6519
55872 stw %g4, [%l7 + 0x3C]
55873 fbn %fcc3, loop_6520
55874 ldsh [%l7 + 0x62], %i4
55875loop_6519:
55876 call loop_6521
55877 ldd [%l7 + 0x20], %f4
55878loop_6520:
55879 edge8l %l3, %i7, %o5
55880 ldsb [%l7 + 0x0F], %i1
55881loop_6521:
55882 ldub [%l7 + 0x48], %l2
55883 fand %f6, %f0, %f14
55884 stw %g3, [%l7 + 0x54]
55885 ldx [%l7 + 0x30], %o7
55886 sll %i6, 0x08, %l5
55887 tleu %xcc, 0x1
55888 fmovscs %xcc, %f10, %f10
55889 tle %xcc, 0x2
55890 sth %l4, [%l7 + 0x64]
55891 fmovsl %xcc, %f7, %f9
55892 ldsh [%l7 + 0x7A], %l1
55893 stb %g5, [%l7 + 0x27]
55894 bcs,pt %xcc, loop_6522
55895 taddcctv %o1, 0x1B58, %o3
55896 fnands %f10, %f13, %f15
55897 sth %i0, [%l7 + 0x1A]
55898loop_6522:
55899 ldsb [%l7 + 0x66], %o4
55900 mulx %i5, %g7, %i3
55901 ldsh [%l7 + 0x54], %o0
55902 and %o6, 0x1AF5, %g2
55903 movg %icc, %l0, %l6
55904 srl %o2, 0x09, %g6
55905 ld [%l7 + 0x58], %f1
55906 fnors %f9, %f0, %f8
55907 stb %i2, [%l7 + 0x73]
55908 brgez,a %g4, loop_6523
55909 ldd [%l7 + 0x58], %f12
55910 fbu,a %fcc1, loop_6524
55911 fexpand %f2, %f12
55912loop_6523:
55913 std %f2, [%l7 + 0x70]
55914 fpack32 %f14, %f6, %f2
55915loop_6524:
55916 array16 %i4, %l3, %g1
55917 fcmple16 %f8, %f12, %i7
55918 xnor %o5, 0x01EB, %l2
55919 fmovdcc %xcc, %f0, %f9
55920 brlz,a %g3, loop_6525
55921 fexpand %f0, %f8
55922 lduw [%l7 + 0x34], %i1
55923 fandnot2s %f0, %f11, %f11
55924loop_6525:
55925 lduh [%l7 + 0x32], %o7
55926 xorcc %i6, %l4, %l5
55927 srax %l1, 0x02, %o1
55928 ld [%l7 + 0x38], %f10
55929 ldd [%l7 + 0x18], %f8
55930 fmovdvs %icc, %f10, %f6
55931 stb %g5, [%l7 + 0x45]
55932 brgz %i0, loop_6526
55933 fpsub16 %f0, %f2, %f4
55934 fmovdcc %icc, %f2, %f4
55935 tvs %xcc, 0x3
55936loop_6526:
55937 movrlz %o4, %i5, %o3
55938 fmovrslz %g7, %f10, %f11
55939 fmovse %xcc, %f7, %f0
55940 ldsh [%l7 + 0x3C], %i3
55941 fmul8ulx16 %f10, %f8, %f10
55942 ldsw [%l7 + 0x2C], %o6
55943 andcc %o0, 0x19CF, %l0
55944 fandnot2s %f15, %f9, %f11
55945 tvs %icc, 0x3
55946 fnand %f10, %f0, %f0
55947 bcc,a %icc, loop_6527
55948 sth %l6, [%l7 + 0x54]
55949 fblg,a %fcc1, loop_6528
55950 lduw [%l7 + 0x44], %o2
55951loop_6527:
55952 fmuld8sux16 %f11, %f10, %f4
55953 fcmpne16 %f2, %f2, %g2
55954loop_6528:
55955 bl,pn %icc, loop_6529
55956 ldd [%l7 + 0x50], %f6
55957 brz %g6, loop_6530
55958 fcmpeq16 %f0, %f10, %i2
55959loop_6529:
55960 fmovd %f14, %f12
55961 fbn %fcc1, loop_6531
55962loop_6530:
55963 edge32 %i4, %g4, %l3
55964 lduh [%l7 + 0x32], %g1
55965 taddcc %i7, %o5, %g3
55966loop_6531:
55967 fbn %fcc1, loop_6532
55968 fpsub16 %f14, %f4, %f14
55969 stx %l2, [%l7 + 0x40]
55970 edge32n %i1, %o7, %l4
55971loop_6532:
55972 fbug,a %fcc1, loop_6533
55973 ldsw [%l7 + 0x4C], %i6
55974 fnot1s %f4, %f15
55975 fandnot1 %f2, %f12, %f0
55976loop_6533:
55977 brgez %l5, loop_6534
55978 fmovrse %o1, %f2, %f4
55979 call loop_6535
55980 fmovsg %xcc, %f4, %f5
55981loop_6534:
55982 bleu loop_6536
55983 stw %l1, [%l7 + 0x38]
55984loop_6535:
55985 fbl,a %fcc1, loop_6537
55986 movgu %xcc, %i0, %o4
55987loop_6536:
55988 edge16l %i5, %o3, %g7
55989 bvc,a %icc, loop_6538
55990loop_6537:
55991 edge32ln %i3, %g5, %o0
55992 fsrc1s %f7, %f11
55993 movpos %xcc, %l0, %l6
55994loop_6538:
55995 fmovsn %icc, %f11, %f7
55996 fnot2 %f0, %f12
55997 ldsw [%l7 + 0x60], %o2
55998 fmovscs %icc, %f8, %f11
55999 edge16l %g2, %o6, %g6
56000 fmul8ulx16 %f12, %f8, %f8
56001 ldsw [%l7 + 0x24], %i2
56002 fbuge,a %fcc1, loop_6539
56003 ldd [%l7 + 0x40], %f6
56004 fmuld8ulx16 %f12, %f5, %f6
56005 stx %i4, [%l7 + 0x58]
56006loop_6539:
56007 for %f0, %f14, %f8
56008 stb %g4, [%l7 + 0x3C]
56009 bl,pn %icc, loop_6540
56010 tle %xcc, 0x4
56011 lduw [%l7 + 0x60], %g1
56012 brlez,a %l3, loop_6541
56013loop_6540:
56014 smulcc %i7, 0x087E, %g3
56015 ldx [%l7 + 0x10], %l2
56016 ldd [%l7 + 0x28], %f4
56017loop_6541:
56018 movrne %i1, 0x1A4, %o5
56019 st %f13, [%l7 + 0x20]
56020 tcs %xcc, 0x4
56021 fbu %fcc2, loop_6542
56022 faligndata %f12, %f10, %f14
56023 movn %icc, %o7, %i6
56024 ldx [%l7 + 0x08], %l4
56025loop_6542:
56026 fpadd32 %f6, %f12, %f8
56027 ldx [%l7 + 0x40], %l5
56028 fxor %f12, %f4, %f10
56029 movrlez %l1, %i0, %o1
56030 array32 %i5, %o3, %o4
56031 fmovrdgz %i3, %f4, %f2
56032 fmovsleu %xcc, %f2, %f10
56033 fabsd %f8, %f4
56034 stx %g7, [%l7 + 0x60]
56035 edge32l %g5, %l0, %l6
56036 fmovdn %xcc, %f11, %f14
56037 std %f6, [%l7 + 0x68]
56038 ldub [%l7 + 0x6F], %o0
56039 brgez %g2, loop_6543
56040 ldsw [%l7 + 0x68], %o6
56041 edge8 %o2, %i2, %g6
56042 stb %i4, [%l7 + 0x13]
56043loop_6543:
56044 ld [%l7 + 0x14], %f2
56045 fmovdgu %icc, %f2, %f8
56046 movrgez %g1, %g4, %i7
56047 fpsub32s %f1, %f2, %f11
56048 ldub [%l7 + 0x36], %g3
56049 lduh [%l7 + 0x72], %l3
56050 ble %icc, loop_6544
56051 fexpand %f4, %f12
56052 sub %i1, 0x18CA, %l2
56053 tne %icc, 0x4
56054loop_6544:
56055 fxors %f15, %f13, %f9
56056 fbule,a %fcc0, loop_6545
56057 movrlez %o5, %i6, %l4
56058 movl %icc, %o7, %l1
56059 edge8l %i0, %o1, %i5
56060loop_6545:
56061 fones %f3
56062 ldx [%l7 + 0x60], %l5
56063 subcc %o4, %i3, %g7
56064 stb %o3, [%l7 + 0x41]
56065 ldx [%l7 + 0x70], %l0
56066 fmovdgu %xcc, %f1, %f7
56067 orn %l6, 0x03A7, %g5
56068 fcmpd %fcc1, %f12, %f10
56069 umulcc %g2, 0x0C06, %o0
56070 sll %o2, 0x1E, %i2
56071 movvc %icc, %o6, %i4
56072 sllx %g6, 0x0C, %g4
56073 stw %g1, [%l7 + 0x4C]
56074 fmovdn %xcc, %f10, %f6
56075 ldsw [%l7 + 0x30], %i7
56076 fornot1s %f14, %f9, %f7
56077 ld [%l7 + 0x54], %f5
56078 fmovsleu %icc, %f15, %f11
56079 fpsub32 %f0, %f2, %f8
56080 fmovsge %xcc, %f7, %f6
56081 edge8n %l3, %g3, %l2
56082 bcs,pn %xcc, loop_6546
56083 sethi 0x04E3, %o5
56084 ldub [%l7 + 0x19], %i6
56085 fbul,a %fcc1, loop_6547
56086loop_6546:
56087 fones %f11
56088 fbne,a %fcc2, loop_6548
56089 fornot1s %f7, %f5, %f15
56090loop_6547:
56091 ldsh [%l7 + 0x12], %i1
56092 movn %icc, %o7, %l1
56093loop_6548:
56094 fbn %fcc3, loop_6549
56095 sth %i0, [%l7 + 0x50]
56096 smul %o1, %i5, %l4
56097 fmovdn %xcc, %f15, %f5
56098loop_6549:
56099 fabss %f4, %f14
56100 movge %icc, %l5, %i3
56101 fmovspos %icc, %f7, %f7
56102 ble loop_6550
56103 sub %o4, %o3, %g7
56104 srl %l0, 0x17, %l6
56105 xnorcc %g5, 0x102F, %g2
56106loop_6550:
56107 sub %o0, %o2, %o6
56108 stw %i4, [%l7 + 0x7C]
56109 ble,a,pn %xcc, loop_6551
56110 fcmple32 %f10, %f4, %g6
56111 lduw [%l7 + 0x54], %g4
56112 nop
56113 setx loop_6552, %l0, %l1
56114 jmpl %l1, %g1
56115loop_6551:
56116 fmovse %xcc, %f12, %f6
56117 fmuld8sux16 %f6, %f12, %f4
56118 udiv %i2, 0x1A05, %i7
56119loop_6552:
56120 te %icc, 0x5
56121 fsrc1 %f14, %f0
56122 nop
56123 setx loop_6553, %l0, %l1
56124 jmpl %l1, %g3
56125 bcc loop_6554
56126 subccc %l3, 0x15C1, %o5
56127 udivx %i6, 0x1D32, %l2
56128loop_6553:
56129 movrne %i1, %l1, %i0
56130loop_6554:
56131 movvs %icc, %o1, %o7
56132 ld [%l7 + 0x78], %f6
56133 movn %xcc, %l4, %l5
56134 ld [%l7 + 0x70], %f0
56135 ldub [%l7 + 0x40], %i5
56136 fandnot2 %f4, %f0, %f4
56137 sth %i3, [%l7 + 0x0E]
56138 movrlez %o3, %g7, %o4
56139 fbge %fcc2, loop_6555
56140 st %f10, [%l7 + 0x24]
56141 fmovsvs %xcc, %f6, %f11
56142 fnor %f2, %f10, %f12
56143loop_6555:
56144 ldx [%l7 + 0x40], %l6
56145 udiv %g5, 0x0170, %l0
56146 brgez %g2, loop_6556
56147 fmul8x16 %f4, %f12, %f10
56148 tne %xcc, 0x0
56149 brgz,a %o0, loop_6557
56150loop_6556:
56151 bleu,pt %xcc, loop_6558
56152 ldsb [%l7 + 0x35], %o6
56153 stx %o2, [%l7 + 0x20]
56154loop_6557:
56155 fcmpgt16 %f4, %f14, %i4
56156loop_6558:
56157 fbne,a %fcc3, loop_6559
56158 pdist %f14, %f14, %f2
56159 umul %g4, %g1, %g6
56160 brgez,a %i7, loop_6560
56161loop_6559:
56162 xnorcc %g3, 0x0276, %l3
56163 udivcc %i2, 0x1622, %o5
56164 edge32n %i6, %l2, %i1
56165loop_6560:
56166 fbule %fcc3, loop_6561
56167 udivcc %i0, 0x15F0, %o1
56168 brz %l1, loop_6562
56169 sth %o7, [%l7 + 0x3E]
56170loop_6561:
56171 nop
56172 setx loop_6563, %l0, %l1
56173 jmpl %l1, %l4
56174 alignaddr %i5, %l5, %o3
56175loop_6562:
56176 ldx [%l7 + 0x50], %i3
56177 fcmpes %fcc3, %f10, %f14
56178loop_6563:
56179 fpadd16 %f0, %f6, %f6
56180 edge32n %g7, %l6, %g5
56181 fmovrslz %o4, %f14, %f1
56182 ble,a,pt %icc, loop_6564
56183 and %g2, 0x11A2, %l0
56184 stw %o0, [%l7 + 0x0C]
56185 fba %fcc0, loop_6565
56186loop_6564:
56187 udivx %o6, 0x0448, %o2
56188 fmuld8ulx16 %f5, %f5, %f8
56189 ldsw [%l7 + 0x4C], %g4
56190loop_6565:
56191 fmovsg %xcc, %f5, %f9
56192 tvc %xcc, 0x0
56193 umul %i4, %g1, %i7
56194 fbu,a %fcc3, loop_6566
56195 movn %xcc, %g6, %l3
56196 movcs %xcc, %g3, %o5
56197 sth %i6, [%l7 + 0x0C]
56198loop_6566:
56199 stx %l2, [%l7 + 0x28]
56200 std %f14, [%l7 + 0x68]
56201 fmovdpos %xcc, %f3, %f3
56202 tsubcc %i1, %i2, %o1
56203 ldsh [%l7 + 0x64], %i0
56204 fmovsn %xcc, %f11, %f15
56205 ldsw [%l7 + 0x68], %l1
56206 lduw [%l7 + 0x14], %o7
56207 st %f0, [%l7 + 0x0C]
56208 fmovscs %xcc, %f0, %f10
56209 brz,a %i5, loop_6567
56210 call loop_6568
56211 brgez,a %l4, loop_6569
56212 fnors %f15, %f15, %f4
56213loop_6567:
56214 nop
56215 setx loop_6570, %l0, %l1
56216 wrpr 0x1, %tl
56217 wrpr %l1, %tnpc
56218 setx 0x34400001400, %l0, %l1
56219 wrpr %l1, %tstate
56220 wrhpr 0x4, %htstate
56221 done
56222loop_6568:
56223 stx %l5, [%l7 + 0x50]
56224loop_6569:
56225 edge8l %o3, %g7, %l6
56226 fsrc2 %f0, %f6
56227loop_6570:
56228 fand %f2, %f2, %f8
56229 subcc %g5, %i3, %g2
56230 fpack16 %f0, %f9
56231 brlz,a %o4, loop_6571
56232 sth %o0, [%l7 + 0x52]
56233 fnors %f7, %f9, %f11
56234 fbn,a %fcc0, loop_6572
56235loop_6571:
56236 bvc,pt %icc, loop_6573
56237 st %f2, [%l7 + 0x78]
56238 stx %o6, [%l7 + 0x40]
56239loop_6572:
56240 lduw [%l7 + 0x64], %l0
56241loop_6573:
56242 fmovdleu %xcc, %f9, %f12
56243 fbge,a %fcc3, loop_6574
56244 bvs,a,pt %icc, loop_6575
56245 tn %xcc, 0x5
56246 ldx [%l7 + 0x60], %o2
56247loop_6574:
56248 te %icc, 0x7
56249loop_6575:
56250 lduw [%l7 + 0x68], %g4
56251 ldsh [%l7 + 0x24], %i4
56252 ldsw [%l7 + 0x14], %g1
56253 tvs %icc, 0x3
56254 ldsh [%l7 + 0x52], %g6
56255 fsrc1s %f6, %f9
56256 fmovsleu %xcc, %f5, %f2
56257 ldsb [%l7 + 0x64], %l3
56258 stb %g3, [%l7 + 0x5A]
56259 fzero %f6
56260 fmovd %f2, %f6
56261 fble %fcc0, loop_6576
56262 ldx [%l7 + 0x58], %i7
56263 fmovsgu %icc, %f0, %f9
56264 fnot2 %f2, %f6
56265loop_6576:
56266 addccc %i6, 0x0DE1, %l2
56267 tcs %xcc, 0x2
56268 fnot2s %f7, %f0
56269 xnorcc %i1, 0x0E5C, %o5
56270 fandnot2s %f3, %f13, %f6
56271 fbne %fcc2, loop_6577
56272 fornot2s %f1, %f1, %f13
56273 bn %xcc, loop_6578
56274 sllx %o1, %i2, %l1
56275loop_6577:
56276 nop
56277 setx loop_6579, %l0, %l1
56278 wrpr 0x1, %tl
56279 wrpr %l1, %tpc
56280 add %l1, 0x4, %l1
56281 wrpr %l1, %tnpc
56282 setx 0x34400001400, %l0, %l1
56283 wrpr %l1, %tstate
56284 wrhpr 0x4, %htstate
56285 retry
56286 bge %xcc, loop_6580
56287loop_6578:
56288 ldd [%l7 + 0x10], %f4
56289 fpmerge %f6, %f10, %f4
56290loop_6579:
56291 mulx %o7, 0x011D, %i5
56292loop_6580:
56293 fcmpne32 %f6, %f2, %i0
56294 fcmpes %fcc0, %f3, %f12
56295 ld [%l7 + 0x44], %f15
56296 fcmpne16 %f6, %f6, %l5
56297 fbug %fcc3, loop_6581
56298 sdiv %l4, 0x0445, %g7
56299 edge8l %l6, %o3, %g5
56300 fmovdle %xcc, %f10, %f4
56301loop_6581:
56302 std %f0, [%l7 + 0x50]
56303 ta %xcc, 0x7
56304 tg %xcc, 0x3
56305 fmovrse %g2, %f15, %f15
56306 fmovs %f4, %f1
56307 ldsb [%l7 + 0x19], %i3
56308 ldsh [%l7 + 0x5A], %o4
56309 fmovrslez %o6, %f5, %f4
56310 fornot1s %f10, %f0, %f9
56311 fcmple16 %f14, %f0, %o0
56312 edge16 %l0, %o2, %g4
56313 edge16ln %i4, %g1, %g6
56314 fbue %fcc2, loop_6582
56315 ldsw [%l7 + 0x38], %g3
56316 fnegs %f8, %f11
56317 fornot2s %f13, %f6, %f14
56318loop_6582:
56319 andn %l3, %i7, %l2
56320 std %f14, [%l7 + 0x20]
56321 sub %i1, 0x070A, %i6
56322 ldub [%l7 + 0x64], %o5
56323 movne %icc, %i2, %o1
56324 fble,a %fcc3, loop_6583
56325 ldx [%l7 + 0x08], %l1
56326 fmovdg %xcc, %f6, %f13
56327 ldx [%l7 + 0x30], %o7
56328loop_6583:
56329 fmuld8ulx16 %f3, %f1, %f10
56330 subcc %i5, %l5, %i0
56331 lduh [%l7 + 0x14], %l4
56332 edge32l %g7, %l6, %o3
56333 ldsh [%l7 + 0x66], %g5
56334 ldub [%l7 + 0x5A], %g2
56335 fmovspos %icc, %f2, %f5
56336 movge %xcc, %i3, %o4
56337 smul %o6, %l0, %o0
56338 brlez %o2, loop_6584
56339 fpackfix %f4, %f12
56340 fcmpne32 %f10, %f2, %i4
56341 ldsw [%l7 + 0x7C], %g1
56342loop_6584:
56343 fbug,a %fcc3, loop_6585
56344 fmovrdgez %g4, %f0, %f0
56345 fbn,a %fcc0, loop_6586
56346 bne,a,pt %icc, loop_6587
56347loop_6585:
56348 lduh [%l7 + 0x30], %g6
56349 fmovrdne %g3, %f8, %f2
56350loop_6586:
56351 fornot1 %f12, %f2, %f12
56352loop_6587:
56353 fones %f0
56354 lduh [%l7 + 0x12], %i7
56355 stx %l2, [%l7 + 0x68]
56356 lduw [%l7 + 0x4C], %l3
56357 ldsw [%l7 + 0x28], %i6
56358 ld [%l7 + 0x68], %f2
56359 ldub [%l7 + 0x25], %o5
56360 lduh [%l7 + 0x5C], %i2
56361 fbne %fcc0, loop_6588
56362 te %xcc, 0x3
56363 movvs %xcc, %i1, %l1
56364 std %f2, [%l7 + 0x48]
56365loop_6588:
56366 ldd [%l7 + 0x10], %f10
56367 ldub [%l7 + 0x64], %o1
56368 array8 %o7, %i5, %l5
56369 orcc %l4, %i0, %g7
56370 edge16l %l6, %o3, %g2
56371 fbne,a %fcc0, loop_6589
56372 fcmple32 %f14, %f0, %i3
56373 taddcc %o4, %g5, %l0
56374 udiv %o0, 0x050A, %o2
56375loop_6589:
56376 fcmple16 %f2, %f12, %i4
56377 ldd [%l7 + 0x28], %f14
56378 std %f4, [%l7 + 0x20]
56379 fcmpne32 %f14, %f14, %g1
56380 orcc %o6, %g4, %g3
56381 bg %xcc, loop_6590
56382 stx %g6, [%l7 + 0x60]
56383 alignaddr %i7, %l2, %i6
56384 bvc,pn %xcc, loop_6591
56385loop_6590:
56386 ldub [%l7 + 0x76], %o5
56387 movcs %xcc, %l3, %i2
56388 st %f12, [%l7 + 0x14]
56389loop_6591:
56390 fmovscs %icc, %f9, %f7
56391 movrgz %i1, 0x19B, %o1
56392 fmovsle %icc, %f7, %f2
56393 udivcc %l1, 0x0184, %o7
56394 fand %f4, %f2, %f14
56395 fbge %fcc3, loop_6592
56396 fcmpgt16 %f6, %f14, %l5
56397 stw %i5, [%l7 + 0x1C]
56398 ldub [%l7 + 0x4C], %i0
56399loop_6592:
56400 stb %l4, [%l7 + 0x1B]
56401 smulcc %l6, %g7, %o3
56402 srl %g2, %o4, %g5
56403 ldd [%l7 + 0x68], %f4
56404 fmovrdgez %i3, %f10, %f0
56405 fcmpeq16 %f8, %f4, %o0
56406 bneg,a,pt %icc, loop_6593
56407 ldsh [%l7 + 0x70], %o2
56408 fmul8x16au %f4, %f2, %f8
56409 fmovse %icc, %f8, %f10
56410loop_6593:
56411 fpsub32 %f0, %f8, %f12
56412 or %l0, 0x06BC, %g1
56413 fpsub32 %f8, %f2, %f0
56414 ld [%l7 + 0x30], %f6
56415 srl %i4, 0x1B, %g4
56416 fcmpd %fcc3, %f12, %f4
56417 movneg %icc, %g3, %o6
56418 udivx %i7, 0x080D, %g6
56419 lduh [%l7 + 0x40], %l2
56420 fcmps %fcc3, %f14, %f14
56421 bcs,a %xcc, loop_6594
56422 st %f8, [%l7 + 0x40]
56423 bvc,pn %icc, loop_6595
56424 tcs %icc, 0x7
56425loop_6594:
56426 ldsb [%l7 + 0x7D], %i6
56427 fmovsg %icc, %f0, %f9
56428loop_6595:
56429 array32 %o5, %i2, %l3
56430 ldsb [%l7 + 0x13], %i1
56431 ld [%l7 + 0x40], %f4
56432 fones %f6
56433 std %f0, [%l7 + 0x50]
56434 fnors %f14, %f9, %f10
56435 fmovs %f5, %f0
56436 xnorcc %o1, %l1, %o7
56437 for %f6, %f10, %f12
56438 bcs,a,pt %icc, loop_6596
56439 sra %l5, %i5, %l4
56440 tne %icc, 0x2
56441 ldsw [%l7 + 0x20], %l6
56442loop_6596:
56443 ld [%l7 + 0x60], %f13
56444 tn %xcc, 0x4
56445 lduh [%l7 + 0x4C], %i0
56446 sth %g7, [%l7 + 0x48]
56447 subccc %o3, 0x0946, %o4
56448 ldsh [%l7 + 0x1C], %g5
56449 taddcc %g2, 0x1282, %i3
56450 movgu %icc, %o0, %l0
56451 fpmerge %f9, %f5, %f8
56452 movrlez %g1, %o2, %g4
56453 bgu loop_6597
56454 lduw [%l7 + 0x44], %g3
56455 fmovdn %icc, %f13, %f15
56456 fones %f14
56457loop_6597:
56458 stw %i4, [%l7 + 0x44]
56459 ldsw [%l7 + 0x28], %o6
56460 ldd [%l7 + 0x10], %f14
56461 stx %i7, [%l7 + 0x68]
56462 fbe %fcc1, loop_6598
56463 edge32ln %g6, %l2, %i6
56464 lduh [%l7 + 0x78], %i2
56465 bge loop_6599
56466loop_6598:
56467 fbuge,a %fcc2, loop_6600
56468 fnegs %f13, %f14
56469 orn %l3, 0x193B, %o5
56470loop_6599:
56471 fnand %f10, %f2, %f12
56472loop_6600:
56473 ldsh [%l7 + 0x1A], %o1
56474 movrne %i1, 0x2A8, %l1
56475 edge16l %o7, %l5, %l4
56476 fornot1 %f14, %f12, %f4
56477 stw %i5, [%l7 + 0x5C]
56478 ldd [%l7 + 0x68], %f6
56479 fba %fcc3, loop_6601
56480 ta %xcc, 0x5
56481 movrgz %l6, 0x0D3, %g7
56482 umul %o3, %o4, %g5
56483loop_6601:
56484 stw %i0, [%l7 + 0x54]
56485 fbn,a %fcc3, loop_6602
56486 std %f8, [%l7 + 0x10]
56487 ldsh [%l7 + 0x40], %i3
56488 sethi 0x0E33, %g2
56489loop_6602:
56490 lduh [%l7 + 0x50], %l0
56491 fcmple32 %f2, %f0, %g1
56492 smulcc %o2, %o0, %g3
56493 fmul8x16al %f14, %f11, %f8
56494 fmovdne %xcc, %f6, %f13
56495 fpack32 %f6, %f12, %f6
56496 ld [%l7 + 0x50], %f5
56497 umulcc %i4, 0x14C8, %g4
56498 nop
56499 setx loop_6603, %l0, %l1
56500 wrpr 0x1, %tl
56501 wrpr %l1, %tnpc
56502 setx 0x34400001400, %l0, %l1
56503 wrpr %l1, %tstate
56504 wrhpr 0x4, %htstate
56505 done
56506 movvs %icc, %o6, %i7
56507 tsubcctv %l2, %g6, %i6
56508 tge %xcc, 0x2
56509loop_6603:
56510 fmovsvs %icc, %f6, %f3
56511 ldsh [%l7 + 0x50], %l3
56512 andncc %o5, %i2, %o1
56513 std %f6, [%l7 + 0x58]
56514 fcmpgt32 %f6, %f12, %i1
56515 bn,a,pt %xcc, loop_6604
56516 fbul %fcc0, loop_6605
56517 st %f13, [%l7 + 0x10]
56518 lduh [%l7 + 0x62], %o7
56519loop_6604:
56520 ldd [%l7 + 0x58], %f2
56521loop_6605:
56522 movn %xcc, %l5, %l4
56523 fcmpeq32 %f8, %f14, %l1
56524 subcc %l6, 0x1411, %i5
56525 ldsw [%l7 + 0x7C], %o3
56526 udivx %o4, 0x04C4, %g5
56527 ldsb [%l7 + 0x0A], %g7
56528 sra %i0, 0x13, %i3
56529 brlez %g2, loop_6606
56530 fmovsneg %xcc, %f6, %f2
56531 lduh [%l7 + 0x10], %l0
56532 stw %o2, [%l7 + 0x3C]
56533loop_6606:
56534 bpos,a,pt %xcc, loop_6607
56535 ldub [%l7 + 0x0C], %g1
56536 brgez,a %o0, loop_6608
56537 fxor %f6, %f4, %f12
56538loop_6607:
56539 tne %icc, 0x4
56540 stw %i4, [%l7 + 0x38]
56541loop_6608:
56542 fmovrsne %g3, %f8, %f14
56543 ldsw [%l7 + 0x44], %o6
56544 ld [%l7 + 0x34], %f3
56545 stx %g4, [%l7 + 0x60]
56546 sethi 0x04BB, %i7
56547 lduw [%l7 + 0x14], %l2
56548 fcmple16 %f14, %f10, %i6
56549 fba,a %fcc0, loop_6609
56550 addcc %g6, %l3, %o5
56551 movre %o1, 0x263, %i1
56552 fnors %f8, %f7, %f0
56553loop_6609:
56554 nop
56555 setx loop_6610, %l0, %l1
56556 wrpr 0x1, %tl
56557 wrpr %l1, %tnpc
56558 setx 0x34400001400, %l0, %l1
56559 wrpr %l1, %tstate
56560 wrhpr 0x4, %htstate
56561 done
56562 lduh [%l7 + 0x30], %o7
56563 fpadd16s %f9, %f5, %f9
56564 sth %i2, [%l7 + 0x30]
56565loop_6610:
56566 add %l4, %l1, %l5
56567 fcmpeq16 %f8, %f2, %i5
56568 mulscc %o3, %l6, %o4
56569 tneg %icc, 0x1
56570 sra %g7, 0x05, %i0
56571 ldsb [%l7 + 0x0D], %g5
56572 nop
56573 setx loop_6611, %l0, %l1
56574 jmpl %l1, %g2
56575 fsrc2 %f10, %f4
56576 fmuld8sux16 %f0, %f15, %f0
56577 fandnot2s %f0, %f7, %f0
56578loop_6611:
56579 ldx [%l7 + 0x10], %l0
56580 fmovd %f6, %f0
56581 stx %o2, [%l7 + 0x50]
56582 stb %g1, [%l7 + 0x72]
56583 edge8l %o0, %i4, %g3
56584 movpos %xcc, %i3, %o6
56585 fsrc2 %f12, %f14
56586 fpadd32s %f8, %f12, %f4
56587 nop
56588 setx loop_6612, %l0, %l1
56589 wrpr 0x1, %tl
56590 wrpr %l1, %tpc
56591 add %l1, 0x4, %l1
56592 wrpr %l1, %tnpc
56593 setx 0x34400001400, %l0, %l1
56594 wrpr %l1, %tstate
56595 wrhpr 0x4, %htstate
56596 retry
56597 movre %i7, %g4, %i6
56598 stw %g6, [%l7 + 0x14]
56599 sth %l2, [%l7 + 0x6E]
56600loop_6612:
56601 fpack16 %f14, %f0
56602 st %f2, [%l7 + 0x64]
56603 fmovdpos %icc, %f6, %f14
56604 fmovrde %l3, %f6, %f10
56605 fornot2s %f0, %f13, %f3
56606 fmul8x16au %f2, %f8, %f12
56607 ld [%l7 + 0x28], %f10
56608 subc %o1, 0x0675, %o5
56609 te %icc, 0x3
56610 ld [%l7 + 0x3C], %f15
56611 stw %o7, [%l7 + 0x44]
56612 fmul8x16al %f9, %f5, %f8
56613 fmovsgu %icc, %f6, %f14
56614 fands %f10, %f2, %f0
56615 fors %f13, %f9, %f11
56616 bn,a loop_6613
56617 ldub [%l7 + 0x6F], %i1
56618 nop
56619 setx loop_6614, %l0, %l1
56620 wrpr 0x1, %tl
56621 wrpr %l1, %tpc
56622 add %l1, 0x4, %l1
56623 wrpr %l1, %tnpc
56624 setx 0x34400001400, %l0, %l1
56625 wrpr %l1, %tstate
56626 wrhpr 0x4, %htstate
56627 retry
56628 sdivx %l4, 0x1099, %l1
56629loop_6613:
56630 std %f12, [%l7 + 0x60]
56631 fmovscc %xcc, %f6, %f6
56632loop_6614:
56633 sll %l5, %i2, %i5
56634 brgz %o3, loop_6615
56635 siam 0x5
56636 mulx %l6, %g7, %o4
56637 ldsb [%l7 + 0x5D], %g5
56638loop_6615:
56639 stx %i0, [%l7 + 0x20]
56640 lduw [%l7 + 0x24], %g2
56641 movrgez %o2, %g1, %o0
56642 ldsb [%l7 + 0x5E], %i4
56643 ldsw [%l7 + 0x24], %g3
56644 fbl,a %fcc1, loop_6616
56645 array32 %i3, %o6, %l0
56646 tgu %icc, 0x7
56647 stw %g4, [%l7 + 0x5C]
56648loop_6616:
56649 ldsb [%l7 + 0x1F], %i6
56650 fbn %fcc2, loop_6617
56651 fbn,a %fcc3, loop_6618
56652 fbug %fcc1, loop_6619
56653 fands %f3, %f10, %f0
56654loop_6617:
56655 fands %f5, %f9, %f15
56656loop_6618:
56657 edge16l %g6, %l2, %l3
56658loop_6619:
56659 nop
56660 setx loop_6620, %l0, %l1
56661 jmpl %l1, %o1
56662 ldsw [%l7 + 0x5C], %o5
56663 fmovsg %icc, %f12, %f0
56664 sth %o7, [%l7 + 0x68]
56665loop_6620:
56666 std %f4, [%l7 + 0x20]
56667 stx %i1, [%l7 + 0x30]
56668 udivx %i7, 0x0BB3, %l4
56669 fmovrse %l1, %f2, %f10
56670 movle %xcc, %i2, %i5
56671 bne,a,pt %xcc, loop_6621
56672 ldsh [%l7 + 0x42], %l5
56673 fcmped %fcc1, %f0, %f10
56674 fnot1s %f9, %f8
56675loop_6621:
56676 std %f2, [%l7 + 0x70]
56677 fpadd32 %f8, %f4, %f8
56678 nop
56679 setx loop_6622, %l0, %l1
56680 jmpl %l1, %o3
56681 add %g7, 0x0510, %o4
56682 lduh [%l7 + 0x44], %l6
56683 fzero %f10
56684loop_6622:
56685 tgu %xcc, 0x5
56686 fxor %f4, %f14, %f8
56687 fmovsg %xcc, %f2, %f5
56688 edge32n %g5, %g2, %i0
56689 ldx [%l7 + 0x28], %o2
56690 fbl %fcc3, loop_6623
56691 ldsw [%l7 + 0x44], %g1
56692 array16 %i4, %o0, %g3
56693 sethi 0x17D6, %i3
56694loop_6623:
56695 lduw [%l7 + 0x24], %o6
56696 andn %g4, %l0, %g6
56697 brz %l2, loop_6624
56698 edge8l %i6, %o1, %l3
56699 ldsh [%l7 + 0x1C], %o7
56700 fmovdge %xcc, %f4, %f3
56701loop_6624:
56702 udivx %o5, 0x0905, %i7
56703 movpos %xcc, %l4, %l1
56704 orn %i2, 0x03AE, %i5
56705 lduh [%l7 + 0x70], %i1
56706 andcc %o3, %g7, %o4
56707 fmovdvs %xcc, %f10, %f14
56708 tle %xcc, 0x2
56709 std %f0, [%l7 + 0x38]
56710 fbne,a %fcc0, loop_6625
56711 stw %l6, [%l7 + 0x60]
56712 lduw [%l7 + 0x44], %l5
56713 brlez %g2, loop_6626
56714loop_6625:
56715 fornot1s %f2, %f15, %f0
56716 movre %i0, 0x3C8, %o2
56717 fxor %f12, %f4, %f8
56718loop_6626:
56719 bge,a %icc, loop_6627
56720 ld [%l7 + 0x58], %f12
56721 std %f10, [%l7 + 0x38]
56722 fcmpeq32 %f2, %f4, %g1
56723loop_6627:
56724 sth %i4, [%l7 + 0x38]
56725 ld [%l7 + 0x1C], %f4
56726 lduh [%l7 + 0x66], %o0
56727 fmovrde %g3, %f2, %f0
56728 fone %f14
56729 movleu %icc, %i3, %o6
56730 xor %g4, %g5, %g6
56731 sethi 0x1A58, %l2
56732 fnegd %f0, %f10
56733 fmul8x16al %f10, %f11, %f4
56734 tg %xcc, 0x3
56735 ldx [%l7 + 0x38], %l0
56736 add %i6, %l3, %o7
56737 ldub [%l7 + 0x0C], %o1
56738 fmovdl %icc, %f10, %f13
56739 movpos %xcc, %o5, %l4
56740 edge8 %l1, %i7, %i2
56741 bcs %xcc, loop_6628
56742 ldd [%l7 + 0x48], %f4
56743 fsrc2 %f0, %f12
56744 fbug %fcc3, loop_6629
56745loop_6628:
56746 ldub [%l7 + 0x34], %i5
56747 ldd [%l7 + 0x40], %f6
56748 sll %o3, 0x03, %i1
56749loop_6629:
56750 ldsb [%l7 + 0x4C], %g7
56751 move %xcc, %l6, %o4
56752 fmovsne %icc, %f7, %f15
56753 fbn,a %fcc1, loop_6630
56754 alignaddrl %g2, %i0, %l5
56755 edge32 %g1, %i4, %o2
56756 sdivx %g3, 0x1EE5, %o0
56757loop_6630:
56758 fbo,a %fcc2, loop_6631
56759 xnor %i3, %g4, %g5
56760 fmovsne %xcc, %f15, %f1
56761 bshuffle %f2, %f12, %f0
56762loop_6631:
56763 movge %xcc, %o6, %g6
56764 ldsw [%l7 + 0x50], %l0
56765 fornot2s %f2, %f12, %f10
56766 or %l2, %i6, %o7
56767 fblg,a %fcc2, loop_6632
56768 pdist %f8, %f12, %f0
56769 fmovsvc %icc, %f12, %f9
56770 umul %l3, 0x18E0, %o1
56771loop_6632:
56772 st %f2, [%l7 + 0x24]
56773 sdivx %l4, 0x100C, %l1
56774 ldsh [%l7 + 0x24], %o5
56775 stb %i7, [%l7 + 0x10]
56776 brlz,a %i5, loop_6633
56777 fsrc1s %f0, %f7
56778 stb %o3, [%l7 + 0x6E]
56779 fmovrsgz %i2, %f0, %f12
56780loop_6633:
56781 stb %g7, [%l7 + 0x4F]
56782 st %f0, [%l7 + 0x38]
56783 bge,a,pt %xcc, loop_6634
56784 nop
56785 setx loop_6635, %l0, %l1
56786 wrpr 0x1, %tl
56787 wrpr %l1, %tnpc
56788 setx 0x34400001400, %l0, %l1
56789 wrpr %l1, %tstate
56790 wrhpr 0x4, %htstate
56791 done
56792 fmovde %icc, %f5, %f10
56793 edge32 %l6, %o4, %i1
56794loop_6634:
56795 fmovdcc %icc, %f4, %f8
56796loop_6635:
56797 ldsw [%l7 + 0x78], %g2
56798 fbn %fcc2, loop_6636
56799 fcmpeq16 %f8, %f4, %l5
56800 stw %i0, [%l7 + 0x18]
56801 fbuge %fcc1, loop_6637
56802loop_6636:
56803 tcs %icc, 0x7
56804 xnor %i4, %g1, %o2
56805 ldsh [%l7 + 0x26], %g3
56806loop_6637:
56807 ldx [%l7 + 0x20], %i3
56808 ldsb [%l7 + 0x22], %o0
56809 fcmpgt32 %f0, %f14, %g4
56810 fmul8x16au %f10, %f0, %f14
56811 movvs %icc, %g5, %o6
56812 tleu %icc, 0x3
56813 ldub [%l7 + 0x0B], %l0
56814 nop
56815 setx loop_6638, %l0, %l1
56816 wrpr 0x1, %tl
56817 wrpr %l1, %tnpc
56818 setx 0x34400001400, %l0, %l1
56819 wrpr %l1, %tstate
56820 wrhpr 0x4, %htstate
56821 done
56822 fmovde %icc, %f11, %f13
56823 st %f10, [%l7 + 0x10]
56824 ba,pt %icc, loop_6639
56825loop_6638:
56826 fblg %fcc2, loop_6640
56827 stw %g6, [%l7 + 0x48]
56828 stb %i6, [%l7 + 0x42]
56829loop_6639:
56830 fbne %fcc2, loop_6641
56831loop_6640:
56832 fmovrsgez %l2, %f0, %f10
56833 udiv %l3, 0x0595, %o1
56834 fabss %f14, %f2
56835loop_6641:
56836 ldub [%l7 + 0x7E], %o7
56837 ld [%l7 + 0x54], %f12
56838 fnegs %f8, %f14
56839 fpadd32 %f6, %f4, %f6
56840 stw %l1, [%l7 + 0x68]
56841 edge32 %l4, %i7, %o5
56842 stb %i5, [%l7 + 0x37]
56843 stw %i2, [%l7 + 0x28]
56844 ldsb [%l7 + 0x25], %g7
56845 xorcc %o3, 0x0918, %o4
56846 fmovdpos %xcc, %f2, %f12
56847 stx %i1, [%l7 + 0x60]
56848 popc 0x1274, %l6
56849 stb %l5, [%l7 + 0x3C]
56850 bn,a loop_6642
56851 fsrc2s %f2, %f10
56852 xorcc %i0, 0x1838, %g2
56853 fsrc1 %f14, %f14
56854loop_6642:
56855 tn %xcc, 0x4
56856 fmul8ulx16 %f2, %f0, %f2
56857 fabss %f4, %f12
56858 std %f14, [%l7 + 0x70]
56859 tvc %xcc, 0x3
56860 array16 %g1, %o2, %g3
56861 fnegs %f12, %f14
56862 ldub [%l7 + 0x41], %i3
56863 st %f9, [%l7 + 0x78]
56864 fand %f10, %f0, %f2
56865 ld [%l7 + 0x7C], %f13
56866 ldsh [%l7 + 0x20], %o0
56867 ldub [%l7 + 0x5C], %g4
56868 ldd [%l7 + 0x28], %f12
56869 fmovda %xcc, %f2, %f8
56870 fornot2s %f8, %f11, %f9
56871 nop
56872 setx loop_6643, %l0, %l1
56873 wrpr 0x1, %tl
56874 wrpr %l1, %tpc
56875 add %l1, 0x4, %l1
56876 wrpr %l1, %tnpc
56877 setx 0x34400001400, %l0, %l1
56878 wrpr %l1, %tstate
56879 wrhpr 0x4, %htstate
56880 retry
56881 stx %g5, [%l7 + 0x48]
56882 sth %i4, [%l7 + 0x74]
56883 tsubcctv %l0, %o6, %g6
56884loop_6643:
56885 fmovspos %icc, %f8, %f1
56886 umul %i6, %l2, %o1
56887 tvs %xcc, 0x7
56888 orcc %l3, %l1, %o7
56889 sll %i7, %l4, %i5
56890 move %xcc, %i2, %g7
56891 xorcc %o5, 0x16F8, %o4
56892 fble %fcc3, loop_6644
56893 ldsb [%l7 + 0x19], %o3
56894 edge32n %i1, %l6, %l5
56895 nop
56896 setx loop_6645, %l0, %l1
56897 wrpr 0x1, %tl
56898 wrpr %l1, %tpc
56899 add %l1, 0x4, %l1
56900 wrpr %l1, %tnpc
56901 setx 0x34400001400, %l0, %l1
56902 wrpr %l1, %tstate
56903 wrhpr 0x4, %htstate
56904 retry
56905loop_6644:
56906 lduh [%l7 + 0x2A], %i0
56907 movg %xcc, %g1, %g2
56908 bl loop_6646
56909loop_6645:
56910 movcc %xcc, %g3, %i3
56911 fmovscc %xcc, %f1, %f6
56912 st %f6, [%l7 + 0x6C]
56913loop_6646:
56914 umulcc %o0, %o2, %g5
56915 bcc,pt %xcc, loop_6647
56916 sethi 0x016B, %i4
56917 fmovrsgz %g4, %f7, %f10
56918 fmovrdne %l0, %f10, %f14
56919loop_6647:
56920 ldsw [%l7 + 0x08], %g6
56921 orncc %o6, %i6, %o1
56922 stb %l3, [%l7 + 0x63]
56923 smulcc %l1, 0x1BC8, %o7
56924 sethi 0x12AE, %l2
56925 tg %xcc, 0x0
56926 fmovrdgz %l4, %f14, %f10
56927 fmovrslz %i7, %f8, %f11
56928 tpos %xcc, 0x5
56929 movle %xcc, %i5, %g7
56930 fnands %f8, %f11, %f10
56931 sth %o5, [%l7 + 0x56]
56932 lduh [%l7 + 0x42], %o4
56933 fmovdl %xcc, %f12, %f11
56934 movrne %i2, 0x1CE, %i1
56935 fmuld8ulx16 %f5, %f2, %f6
56936 ld [%l7 + 0x5C], %f11
56937 xnor %l6, 0x08B1, %o3
56938 std %f14, [%l7 + 0x48]
56939 fmovdne %icc, %f3, %f4
56940 fmovsleu %xcc, %f12, %f2
56941 ldsw [%l7 + 0x64], %i0
56942 movl %icc, %g1, %g2
56943 ldsb [%l7 + 0x2B], %g3
56944 sra %i3, %o0, %o2
56945 stx %g5, [%l7 + 0x30]
56946 fmovrdne %l5, %f0, %f4
56947 tsubcc %i4, %l0, %g4
56948 tne %xcc, 0x6
56949 st %f9, [%l7 + 0x50]
56950 ldsh [%l7 + 0x52], %o6
56951 fbue %fcc3, loop_6648
56952 sth %g6, [%l7 + 0x44]
56953 movn %icc, %o1, %i6
56954 xnorcc %l1, 0x1D45, %o7
56955loop_6648:
56956 fpack32 %f4, %f14, %f2
56957 edge32n %l3, %l2, %i7
56958 ldsh [%l7 + 0x5C], %i5
56959 fbl,a %fcc1, loop_6649
56960 fnot1s %f8, %f14
56961 lduw [%l7 + 0x18], %l4
56962 sth %o5, [%l7 + 0x60]
56963loop_6649:
56964 std %f2, [%l7 + 0x10]
56965 fmovsn %xcc, %f13, %f10
56966 bleu,a loop_6650
56967 ldub [%l7 + 0x53], %o4
56968 umul %g7, 0x1EDD, %i2
56969 addccc %i1, 0x1EF7, %o3
56970loop_6650:
56971 fornot2 %f10, %f12, %f4
56972 bne,a loop_6651
56973 tcs %xcc, 0x1
56974 fcmpgt16 %f10, %f6, %l6
56975 nop
56976 setx loop_6652, %l0, %l1
56977 wrpr 0x1, %tl
56978 wrpr %l1, %tnpc
56979 setx 0x34400001400, %l0, %l1
56980 wrpr %l1, %tstate
56981 wrhpr 0x4, %htstate
56982 done
56983loop_6651:
56984 tsubcctv %g1, %i0, %g2
56985 stx %g3, [%l7 + 0x70]
56986 fbue %fcc3, loop_6653
56987loop_6652:
56988 ldsh [%l7 + 0x32], %i3
56989 fornot2s %f1, %f13, %f1
56990 sth %o2, [%l7 + 0x7E]
56991loop_6653:
56992 fabss %f7, %f3
56993 fmovdvs %icc, %f11, %f14
56994 nop
56995 setx loop_6654, %l0, %l1
56996 wrpr 0x1, %tl
56997 wrpr %l1, %tpc
56998 add %l1, 0x4, %l1
56999 wrpr %l1, %tnpc
57000 setx 0x34400001400, %l0, %l1
57001 wrpr %l1, %tstate
57002 wrhpr 0x4, %htstate
57003 retry
57004 orcc %g5, 0x1EB0, %o0
57005 std %f0, [%l7 + 0x78]
57006 fmovsl %xcc, %f4, %f5
57007loop_6654:
57008 fandnot1 %f10, %f14, %f0
57009 fbule,a %fcc1, loop_6655
57010 fcmple16 %f6, %f14, %i4
57011 fmovdge %xcc, %f12, %f6
57012 fmovse %xcc, %f0, %f12
57013loop_6655:
57014 stb %l0, [%l7 + 0x5A]
57015 fbuge,a %fcc0, loop_6656
57016 fmovdge %xcc, %f2, %f14
57017 xorcc %g4, 0x10D0, %o6
57018 fxnor %f10, %f4, %f10
57019loop_6656:
57020 ta %xcc, 0x3
57021 fcmps %fcc2, %f11, %f14
57022 lduh [%l7 + 0x16], %g6
57023 edge32 %l5, %i6, %l1
57024 fmovsvc %icc, %f12, %f5
57025 te %xcc, 0x6
57026 fzeros %f1
57027 fands %f10, %f12, %f5
57028 fsrc1s %f6, %f6
57029 lduh [%l7 + 0x34], %o7
57030 fbo,a %fcc1, loop_6657
57031 tpos %xcc, 0x4
57032 subc %l3, 0x0A43, %l2
57033 ldsh [%l7 + 0x32], %o1
57034loop_6657:
57035 fnot1 %f6, %f8
57036 array16 %i7, %i5, %o5
57037 ldx [%l7 + 0x60], %l4
57038 fcmple32 %f8, %f4, %o4
57039 fpadd16 %f0, %f12, %f4
57040 st %f8, [%l7 + 0x74]
57041 fpsub32s %f9, %f15, %f14
57042 edge32l %g7, %i1, %o3
57043 umulcc %l6, 0x017A, %i2
57044 ldsb [%l7 + 0x41], %g1
57045 tsubcc %g2, 0x1441, %i0
57046 ldx [%l7 + 0x18], %g3
57047 edge8n %i3, %g5, %o2
57048 ldd [%l7 + 0x30], %f6
57049 fxors %f11, %f6, %f7
57050 ldsh [%l7 + 0x4E], %i4
57051 or %l0, %g4, %o6
57052 edge32l %o0, %g6, %l5
57053 fornot1 %f14, %f10, %f2
57054 brnz,a %i6, loop_6658
57055 umulcc %o7, 0x0591, %l3
57056 lduh [%l7 + 0x74], %l2
57057 udivcc %l1, 0x1A42, %i7
57058loop_6658:
57059 fmovsn %icc, %f13, %f13
57060 tsubcc %o1, %o5, %l4
57061 ba,pn %xcc, loop_6659
57062 brnz %o4, loop_6660
57063 bgu,pn %xcc, loop_6661
57064 tpos %icc, 0x1
57065loop_6659:
57066 fabsd %f6, %f10
57067loop_6660:
57068 tge %icc, 0x7
57069loop_6661:
57070 ldx [%l7 + 0x70], %g7
57071 fpsub32s %f0, %f3, %f13
57072 bgu %xcc, loop_6662
57073 sdiv %i1, 0x0FBD, %i5
57074 stb %l6, [%l7 + 0x75]
57075 st %f12, [%l7 + 0x18]
57076loop_6662:
57077 fnot1s %f3, %f5
57078 fmul8x16au %f9, %f9, %f10
57079 sth %i2, [%l7 + 0x50]
57080 stb %g1, [%l7 + 0x40]
57081 brgz,a %o3, loop_6663
57082 fmovs %f15, %f6
57083 fbge,a %fcc0, loop_6664
57084 stx %g2, [%l7 + 0x10]
57085loop_6663:
57086 fnand %f12, %f2, %f0
57087 fmovdle %xcc, %f7, %f1
57088loop_6664:
57089 lduw [%l7 + 0x74], %i0
57090 ldub [%l7 + 0x6C], %i3
57091 fmovrdlez %g3, %f4, %f0
57092 fbu,a %fcc1, loop_6665
57093 ldub [%l7 + 0x0C], %g5
57094 te %xcc, 0x5
57095 fpsub32s %f9, %f3, %f0
57096loop_6665:
57097 ldsw [%l7 + 0x6C], %o2
57098 brnz %i4, loop_6666
57099 sth %g4, [%l7 + 0x62]
57100 fzero %f4
57101 faligndata %f8, %f12, %f10
57102loop_6666:
57103 fand %f12, %f2, %f10
57104 fmovrslez %l0, %f2, %f9
57105 fbg %fcc2, loop_6667
57106 fzeros %f1
57107 ldsw [%l7 + 0x2C], %o0
57108 tgu %xcc, 0x3
57109loop_6667:
57110 fsrc2s %f14, %f3
57111 movrne %o6, %l5, %g6
57112 fcmple32 %f8, %f2, %i6
57113 lduh [%l7 + 0x1C], %o7
57114 std %f8, [%l7 + 0x20]
57115 sll %l2, %l1, %l3
57116 movrgez %i7, %o5, %l4
57117 movne %xcc, %o1, %o4
57118 stw %i1, [%l7 + 0x3C]
57119 fmul8x16al %f3, %f15, %f2
57120 fpadd32 %f6, %f6, %f2
57121 ld [%l7 + 0x64], %f6
57122 edge8ln %i5, %g7, %l6
57123 ldsb [%l7 + 0x15], %g1
57124 fmovsvc %xcc, %f4, %f4
57125 taddcctv %i2, %g2, %o3
57126 sth %i0, [%l7 + 0x56]
57127 tcs %icc, 0x5
57128 ldd [%l7 + 0x18], %f0
57129 bg %icc, loop_6668
57130 fnor %f6, %f6, %f14
57131 stx %i3, [%l7 + 0x18]
57132 fba %fcc1, loop_6669
57133loop_6668:
57134 sra %g3, %o2, %g5
57135 fmovdgu %icc, %f14, %f0
57136 lduh [%l7 + 0x10], %i4
57137loop_6669:
57138 fpadd32 %f6, %f4, %f8
57139 fcmps %fcc2, %f8, %f5
57140 nop
57141 setx loop_6670, %l0, %l1
57142 jmpl %l1, %g4
57143 ldx [%l7 + 0x50], %o0
57144 tsubcc %l0, %o6, %l5
57145 fmovdleu %xcc, %f7, %f8
57146loop_6670:
57147 fpackfix %f2, %f5
57148 std %f6, [%l7 + 0x60]
57149 std %f8, [%l7 + 0x58]
57150 std %f4, [%l7 + 0x50]
57151 fandnot2s %f6, %f6, %f3
57152 fmovdpos %icc, %f5, %f7
57153 fmovrse %g6, %f9, %f8
57154 fbuge %fcc0, loop_6671
57155 brgez %i6, loop_6672
57156 st %f8, [%l7 + 0x6C]
57157 and %l2, %o7, %l1
57158loop_6671:
57159 fcmple16 %f14, %f10, %i7
57160loop_6672:
57161 fnot1 %f12, %f8
57162 brnz,a %o5, loop_6673
57163 fpadd32 %f14, %f8, %f10
57164 fmovrsne %l4, %f14, %f0
57165 sethi 0x0E43, %l3
57166loop_6673:
57167 andncc %o1, %i1, %o4
57168 stx %g7, [%l7 + 0x68]
57169 taddcc %l6, 0x07F2, %g1
57170 fpmerge %f6, %f12, %f8
57171 fandnot1 %f4, %f8, %f14
57172 fbuge,a %fcc0, loop_6674
57173 fmovdvs %xcc, %f1, %f8
57174 edge16 %i2, %i5, %o3
57175 fornot2s %f2, %f4, %f4
57176loop_6674:
57177 xorcc %i0, %i3, %g2
57178 movgu %xcc, %g3, %g5
57179 stx %i4, [%l7 + 0x08]
57180 fmovdneg %icc, %f11, %f0
57181 fmovsl %xcc, %f11, %f2
57182 ldx [%l7 + 0x48], %g4
57183 fpadd16s %f13, %f9, %f6
57184 bcc,a %xcc, loop_6675
57185 fmovsgu %icc, %f15, %f8
57186 sethi 0x1510, %o0
57187 st %f1, [%l7 + 0x28]
57188loop_6675:
57189 fmovdl %icc, %f14, %f5
57190 movrgez %l0, 0x1CD, %o6
57191 fbn %fcc1, loop_6676
57192 tneg %icc, 0x4
57193 std %f4, [%l7 + 0x30]
57194 movneg %icc, %l5, %g6
57195loop_6676:
57196 bge loop_6677
57197 ldsw [%l7 + 0x6C], %i6
57198 lduh [%l7 + 0x46], %o2
57199 ta %icc, 0x0
57200loop_6677:
57201 popc %l2, %l1
57202 alignaddr %o7, %i7, %l4
57203 lduw [%l7 + 0x08], %l3
57204 lduw [%l7 + 0x44], %o1
57205 stw %i1, [%l7 + 0x60]
57206 fcmpeq16 %f10, %f2, %o5
57207 movne %icc, %g7, %l6
57208 st %f12, [%l7 + 0x08]
57209 fmovrde %o4, %f8, %f14
57210 edge8ln %g1, %i5, %i2
57211 movl %icc, %i0, %i3
57212 edge8n %g2, %o3, %g5
57213 tsubcctv %g3, %g4, %i4
57214 fmovrslz %o0, %f1, %f1
57215 fnand %f4, %f4, %f12
57216 ldsb [%l7 + 0x40], %l0
57217 fnors %f6, %f1, %f2
57218 fmovdg %icc, %f0, %f11
57219 edge16n %o6, %l5, %g6
57220 tleu %xcc, 0x5
57221 fsrc2s %f13, %f10
57222 tpos %xcc, 0x0
57223 sth %i6, [%l7 + 0x10]
57224 bl %icc, loop_6678
57225 fsrc1 %f2, %f4
57226 lduh [%l7 + 0x5E], %l2
57227 fmovsgu %xcc, %f11, %f9
57228loop_6678:
57229 fcmpes %fcc1, %f7, %f1
57230 fbne %fcc1, loop_6679
57231 sth %o2, [%l7 + 0x38]
57232 for %f4, %f2, %f2
57233 andn %o7, %l1, %i7
57234loop_6679:
57235 srax %l4, %l3, %i1
57236 fnegs %f6, %f1
57237 addcc %o5, 0x102E, %g7
57238 fandnot1s %f0, %f5, %f4
57239 tsubcctv %l6, 0x0DAC, %o4
57240 fexpand %f15, %f14
57241 std %f14, [%l7 + 0x30]
57242 alignaddrl %g1, %o1, %i2
57243 sll %i0, 0x0D, %i5
57244 fble %fcc3, loop_6680
57245 call loop_6681
57246 fcmple32 %f2, %f4, %i3
57247 tleu %xcc, 0x7
57248loop_6680:
57249 fbo,a %fcc2, loop_6682
57250loop_6681:
57251 ldx [%l7 + 0x78], %g2
57252 stw %o3, [%l7 + 0x28]
57253 movleu %icc, %g5, %g4
57254loop_6682:
57255 sth %g3, [%l7 + 0x50]
57256 bcs,pn %xcc, loop_6683
57257 movleu %xcc, %o0, %i4
57258 lduh [%l7 + 0x58], %o6
57259 fbn %fcc0, loop_6684
57260loop_6683:
57261 fnot2 %f4, %f12
57262 ldsh [%l7 + 0x1C], %l0
57263 udiv %g6, 0x125A, %l5
57264loop_6684:
57265 taddcc %l2, %i6, %o7
57266 movleu %icc, %l1, %o2
57267 bshuffle %f0, %f14, %f0
57268 fmovrsgz %l4, %f0, %f8
57269 srl %i7, %i1, %o5
57270 fsrc2s %f3, %f4
57271 ld [%l7 + 0x08], %f13
57272 tcs %xcc, 0x4
57273 ldx [%l7 + 0x28], %l3
57274 tneg %icc, 0x6
57275 fmovde %xcc, %f3, %f1
57276 pdist %f12, %f2, %f4
57277 bge %xcc, loop_6685
57278 tsubcctv %g7, %o4, %l6
57279 fpsub32s %f15, %f12, %f0
57280 fmovsne %xcc, %f2, %f15
57281loop_6685:
57282 xorcc %o1, %i2, %i0
57283 ldd [%l7 + 0x70], %f0
57284 andncc %i5, %g1, %g2
57285 xorcc %o3, 0x0E13, %i3
57286 andncc %g4, %g5, %o0
57287 fmovrdgz %g3, %f10, %f6
57288 movleu %icc, %o6, %l0
57289 orcc %g6, 0x0D6A, %l5
57290 fnors %f5, %f14, %f4
57291 ldd [%l7 + 0x28], %f8
57292 ldd [%l7 + 0x38], %f14
57293 addc %i4, 0x00B9, %l2
57294 fornot1s %f2, %f0, %f0
57295 ld [%l7 + 0x70], %f9
57296 fornot1 %f6, %f8, %f0
57297 ldsw [%l7 + 0x7C], %i6
57298 fnot1s %f8, %f4
57299 ld [%l7 + 0x70], %f0
57300 std %f6, [%l7 + 0x78]
57301 fone %f4
57302 edge32l %l1, %o7, %l4
57303 mulx %i7, 0x1265, %o2
57304 fbug %fcc3, loop_6686
57305 movvc %icc, %i1, %o5
57306 udivx %l3, 0x06AD, %o4
57307 fnot1s %f14, %f15
57308loop_6686:
57309 alignaddrl %g7, %l6, %i2
57310 fmovrslez %i0, %f1, %f11
57311 fpsub16 %f14, %f2, %f0
57312 std %f8, [%l7 + 0x18]
57313 fble %fcc1, loop_6687
57314 alignaddrl %o1, %i5, %g1
57315 tgu %xcc, 0x0
57316 sth %g2, [%l7 + 0x1A]
57317loop_6687:
57318 fpadd16 %f10, %f10, %f0
57319 fbuge,a %fcc3, loop_6688
57320 ldx [%l7 + 0x50], %i3
57321 fxor %f8, %f2, %f6
57322 edge16 %g4, %o3, %g5
57323loop_6688:
57324 fpsub16 %f14, %f12, %f0
57325 edge16ln %o0, %g3, %l0
57326 fands %f12, %f3, %f4
57327 sth %o6, [%l7 + 0x14]
57328 fmovsneg %xcc, %f6, %f10
57329 srlx %l5, %i4, %g6
57330 stw %i6, [%l7 + 0x48]
57331 lduw [%l7 + 0x24], %l2
57332 lduh [%l7 + 0x4E], %l1
57333 stb %o7, [%l7 + 0x3A]
57334 lduw [%l7 + 0x54], %i7
57335 fbne %fcc2, loop_6689
57336 fmovsge %icc, %f6, %f6
57337 bne,a %icc, loop_6690
57338 fandnot1s %f3, %f1, %f15
57339loop_6689:
57340 ldsh [%l7 + 0x2C], %o2
57341 udivcc %l4, 0x1A91, %o5
57342loop_6690:
57343 fmovrse %i1, %f2, %f11
57344 stw %l3, [%l7 + 0x70]
57345 fmovdle %icc, %f8, %f9
57346 stw %o4, [%l7 + 0x10]
57347 addcc %l6, %g7, %i0
57348 movrlz %i2, %i5, %g1
57349 fcmpne16 %f8, %f14, %g2
57350 sethi 0x1226, %o1
57351 fmuld8ulx16 %f13, %f7, %f12
57352 fpadd16 %f6, %f12, %f0
57353 fmovde %xcc, %f9, %f3
57354 tcs %xcc, 0x2
57355 fbule,a %fcc3, loop_6691
57356 srl %g4, %i3, %o3
57357 fmovs %f15, %f0
57358 stw %g5, [%l7 + 0x0C]
57359loop_6691:
57360 brz,a %g3, loop_6692
57361 std %f12, [%l7 + 0x40]
57362 srl %l0, 0x03, %o6
57363 fmovdge %xcc, %f1, %f8
57364loop_6692:
57365 siam 0x4
57366 fsrc1s %f5, %f2
57367 fzeros %f10
57368 sdivcc %o0, 0x1AD9, %l5
57369 for %f0, %f10, %f10
57370 fbug %fcc2, loop_6693
57371 ldub [%l7 + 0x70], %g6
57372 fsrc1 %f0, %f0
57373 fcmpgt16 %f6, %f6, %i4
57374loop_6693:
57375 movrlez %i6, 0x241, %l1
57376 bvs %xcc, loop_6694
57377 ldd [%l7 + 0x08], %f4
57378 te %icc, 0x1
57379 fbuge %fcc2, loop_6695
57380loop_6694:
57381 ldd [%l7 + 0x70], %f6
57382 ldsh [%l7 + 0x16], %l2
57383 fpsub32s %f14, %f6, %f13
57384loop_6695:
57385 fmovde %icc, %f1, %f3
57386 stx %o7, [%l7 + 0x40]
57387 be,a loop_6696
57388 fcmpne16 %f8, %f12, %o2
57389 stx %l4, [%l7 + 0x70]
57390 lduh [%l7 + 0x18], %i7
57391loop_6696:
57392 move %icc, %o5, %i1
57393 ldx [%l7 + 0x60], %o4
57394 fcmpd %fcc0, %f0, %f10
57395 srl %l3, 0x15, %l6
57396 andn %g7, %i2, %i5
57397 pdist %f10, %f8, %f10
57398 for %f4, %f4, %f6
57399 fmovrsne %i0, %f3, %f14
57400 ldsw [%l7 + 0x50], %g2
57401 std %f12, [%l7 + 0x50]
57402 tvs %xcc, 0x0
57403 ldub [%l7 + 0x09], %o1
57404 fmovsn %icc, %f14, %f11
57405 fpadd32s %f3, %f13, %f0
57406 orcc %g4, %i3, %g1
57407 fble,a %fcc3, loop_6697
57408 fmul8x16 %f2, %f10, %f6
57409 taddcctv %g5, 0x03CC, %o3
57410 tneg %xcc, 0x1
57411loop_6697:
57412 bl,a,pt %icc, loop_6698
57413 movl %icc, %g3, %l0
57414 lduw [%l7 + 0x40], %o6
57415 ldsb [%l7 + 0x7D], %l5
57416loop_6698:
57417 stw %o0, [%l7 + 0x78]
57418 brnz,a %i4, loop_6699
57419 fmovdcs %xcc, %f9, %f14
57420 fmovscc %xcc, %f5, %f11
57421 tn %icc, 0x5
57422loop_6699:
57423 ldsb [%l7 + 0x6A], %g6
57424 tg %icc, 0x4
57425 fmovrslez %l1, %f5, %f1
57426 lduw [%l7 + 0x74], %l2
57427 lduh [%l7 + 0x56], %i6
57428 fmuld8ulx16 %f4, %f3, %f6
57429 fmovdg %icc, %f9, %f14
57430 ldd [%l7 + 0x48], %f0
57431 stx %o2, [%l7 + 0x18]
57432 fmovdvc %xcc, %f11, %f1
57433 fornot2 %f2, %f2, %f14
57434 ldsb [%l7 + 0x0F], %o7
57435 ldsh [%l7 + 0x14], %i7
57436 te %xcc, 0x6
57437 std %f0, [%l7 + 0x38]
57438 taddcc %o5, 0x1775, %l4
57439 stw %o4, [%l7 + 0x10]
57440 fmovrsne %i1, %f12, %f7
57441 ldsw [%l7 + 0x28], %l6
57442 brgez %g7, loop_6700
57443 brz,a %l3, loop_6701
57444 fpsub32s %f7, %f14, %f5
57445 fands %f0, %f4, %f1
57446loop_6700:
57447 fmovrsgz %i5, %f9, %f5
57448loop_6701:
57449 fmovrslez %i2, %f15, %f8
57450 fandnot2 %f6, %f12, %f14
57451 fbge %fcc1, loop_6702
57452 fxors %f13, %f3, %f7
57453 fornot1 %f2, %f10, %f8
57454 ldsb [%l7 + 0x46], %i0
57455loop_6702:
57456 ldsh [%l7 + 0x32], %g2
57457 pdist %f10, %f14, %f8
57458 ble,pn %icc, loop_6703
57459 ldub [%l7 + 0x75], %o1
57460 fabsd %f10, %f6
57461 fbn,a %fcc2, loop_6704
57462loop_6703:
57463 for %f4, %f12, %f4
57464 tsubcc %g4, %i3, %g5
57465 taddcctv %o3, 0x1C61, %g3
57466loop_6704:
57467 fbug,a %fcc3, loop_6705
57468 fmovsle %icc, %f8, %f11
57469 ldx [%l7 + 0x10], %g1
57470 stb %l0, [%l7 + 0x58]
57471loop_6705:
57472 tge %xcc, 0x0
57473 fzeros %f0
57474 tn %xcc, 0x6
57475 taddcctv %l5, 0x0FE3, %o6
57476 fcmpeq32 %f8, %f2, %o0
57477 or %i4, %g6, %l2
57478 ldub [%l7 + 0x66], %i6
57479 lduw [%l7 + 0x24], %l1
57480 for %f2, %f2, %f2
57481 movge %icc, %o7, %o2
57482 stb %o5, [%l7 + 0x40]
57483 and %l4, 0x06DC, %i7
57484 brgz %i1, loop_6706
57485 stb %o4, [%l7 + 0x0B]
57486 fpack16 %f4, %f13
57487 fandnot2s %f12, %f14, %f10
57488loop_6706:
57489 fcmped %fcc0, %f0, %f2
57490 lduw [%l7 + 0x2C], %l6
57491 alignaddr %l3, %g7, %i2
57492 fbu %fcc3, loop_6707
57493 ldsb [%l7 + 0x62], %i0
57494 lduh [%l7 + 0x20], %g2
57495 std %f14, [%l7 + 0x20]
57496loop_6707:
57497 ldx [%l7 + 0x20], %i5
57498 udivcc %o1, 0x1A96, %g4
57499 edge8ln %i3, %g5, %g3
57500 fba,a %fcc0, loop_6708
57501 std %f12, [%l7 + 0x08]
57502 stb %g1, [%l7 + 0x63]
57503 addccc %l0, 0x0021, %l5
57504loop_6708:
57505 smulcc %o3, 0x10F5, %o6
57506 tvc %xcc, 0x5
57507 fnot1 %f4, %f2
57508 sll %i4, %g6, %o0
57509 ldx [%l7 + 0x30], %i6
57510 fbge %fcc2, loop_6709
57511 stb %l2, [%l7 + 0x28]
57512 ldsh [%l7 + 0x24], %l1
57513 brgez,a %o7, loop_6710
57514loop_6709:
57515 ldsh [%l7 + 0x56], %o5
57516 movpos %icc, %o2, %l4
57517 fnegd %f14, %f2
57518loop_6710:
57519 fmovdg %icc, %f4, %f14
57520 srax %i1, 0x16, %i7
57521 ldsh [%l7 + 0x16], %o4
57522 fmovd %f14, %f6
57523 ble,a,pt %xcc, loop_6711
57524 nop
57525 setx loop_6712, %l0, %l1
57526 wrpr 0x1, %tl
57527 wrpr %l1, %tnpc
57528 setx 0x34400001400, %l0, %l1
57529 wrpr %l1, %tstate
57530 wrhpr 0x4, %htstate
57531 done
57532 std %f12, [%l7 + 0x28]
57533 fmovsg %xcc, %f6, %f13
57534loop_6711:
57535 movpos %xcc, %l3, %l6
57536loop_6712:
57537 stw %g7, [%l7 + 0x18]
57538 andncc %i0, %g2, %i5
57539 ldub [%l7 + 0x74], %i2
57540 add %g4, %o1, %i3
57541 fmovrde %g3, %f8, %f0
57542 fmovrslez %g5, %f6, %f4
57543 lduh [%l7 + 0x4E], %l0
57544 fmovdgu %icc, %f11, %f10
57545 bcs,pn %xcc, loop_6713
57546 udivx %l5, 0x1D87, %g1
57547 stw %o6, [%l7 + 0x54]
57548 subccc %o3, %i4, %o0
57549loop_6713:
57550 sdiv %i6, 0x195B, %g6
57551 tgu %icc, 0x2
57552 ldd [%l7 + 0x38], %f14
57553 ldsh [%l7 + 0x74], %l1
57554 nop
57555 setx loop_6714, %l0, %l1
57556 jmpl %l1, %o7
57557 mova %icc, %o5, %l2
57558 fmovda %xcc, %f11, %f9
57559 tl %icc, 0x0
57560loop_6714:
57561 fmovdl %icc, %f2, %f15
57562 ldsh [%l7 + 0x16], %o2
57563 tg %xcc, 0x0
57564 edge32ln %i1, %l4, %o4
57565 ldx [%l7 + 0x40], %l3
57566 ldsw [%l7 + 0x2C], %l6
57567 brgez %i7, loop_6715
57568 fxor %f0, %f12, %f14
57569 bcs,pt %xcc, loop_6716
57570 array32 %g7, %g2, %i5
57571loop_6715:
57572 fmovrdlz %i0, %f10, %f2
57573 sdivx %i2, 0x131B, %o1
57574loop_6716:
57575 ldd [%l7 + 0x20], %f12
57576 sllx %i3, 0x08, %g3
57577 fmovsvc %xcc, %f13, %f9
57578 fba,a %fcc0, loop_6717
57579 smulcc %g5, %l0, %l5
57580 addc %g4, %o6, %o3
57581 lduh [%l7 + 0x78], %g1
57582loop_6717:
57583 movrgz %o0, 0x393, %i6
57584 smulcc %g6, %l1, %i4
57585 fnegs %f4, %f5
57586 lduh [%l7 + 0x74], %o7
57587 ld [%l7 + 0x64], %f2
57588 bvs,a,pt %xcc, loop_6718
57589 lduh [%l7 + 0x14], %l2
57590 lduw [%l7 + 0x54], %o2
57591 fcmpne16 %f6, %f14, %i1
57592loop_6718:
57593 bcc,a loop_6719
57594 ldsb [%l7 + 0x78], %o5
57595 bleu loop_6720
57596 fxnor %f2, %f0, %f4
57597loop_6719:
57598 ldsb [%l7 + 0x6E], %o4
57599 fmovrsne %l4, %f2, %f4
57600loop_6720:
57601 lduh [%l7 + 0x0E], %l6
57602 sethi 0x1959, %i7
57603 std %f6, [%l7 + 0x10]
57604 ldx [%l7 + 0x40], %l3
57605 tvc %icc, 0x5
57606 xorcc %g7, %i5, %i0
57607 ldd [%l7 + 0x38], %f0
57608 ld [%l7 + 0x5C], %f0
57609 fbl,a %fcc2, loop_6721
57610 ldx [%l7 + 0x30], %i2
57611 tn %icc, 0x4
57612 fmovdneg %xcc, %f3, %f12
57613loop_6721:
57614 fzero %f14
57615 movpos %xcc, %g2, %o1
57616 fmovsvs %icc, %f9, %f0
57617 call loop_6722
57618 fmovsg %icc, %f2, %f6
57619 edge16ln %g3, %i3, %g5
57620 tn %xcc, 0x3
57621loop_6722:
57622 movrgez %l5, 0x2A4, %l0
57623 fmul8x16au %f1, %f11, %f12
57624 fmovscs %icc, %f5, %f9
57625 fabsd %f12, %f6
57626 fpsub16s %f0, %f7, %f11
57627 bcs,a,pt %icc, loop_6723
57628 std %f4, [%l7 + 0x08]
57629 fbl,a %fcc0, loop_6724
57630 fmovsgu %xcc, %f2, %f14
57631loop_6723:
57632 edge32 %g4, %o6, %o3
57633 fmovdle %icc, %f11, %f8
57634loop_6724:
57635 fmovdcs %xcc, %f0, %f11
57636 stx %g1, [%l7 + 0x08]
57637 fnot1 %f14, %f2
57638 edge32l %o0, %i6, %g6
57639 edge32n %i4, %l1, %l2
57640 fpsub32s %f15, %f4, %f12
57641 nop
57642 setx loop_6725, %l0, %l1
57643 wrpr 0x1, %tl
57644 wrpr %l1, %tnpc
57645 setx 0x34400001400, %l0, %l1
57646 wrpr %l1, %tstate
57647 wrhpr 0x4, %htstate
57648 done
57649 ldub [%l7 + 0x73], %o2
57650 edge16 %o7, %o5, %o4
57651 fzeros %f7
57652loop_6725:
57653 umul %l4, 0x1190, %l6
57654 nop
57655 setx loop_6726, %l0, %l1
57656 jmpl %l1, %i7
57657 fbue,a %fcc1, loop_6727
57658 fpsub16 %f0, %f10, %f2
57659 sethi 0x00B4, %i1
57660loop_6726:
57661 ldsb [%l7 + 0x7D], %g7
57662loop_6727:
57663 stb %i5, [%l7 + 0x62]
57664 popc %i0, %i2
57665 ble,pn %icc, loop_6728
57666 fmul8ulx16 %f4, %f6, %f14
57667 te %xcc, 0x4
57668 srlx %g2, 0x02, %o1
57669loop_6728:
57670 mova %icc, %l3, %i3
57671 addcc %g5, %g3, %l5
57672 stx %l0, [%l7 + 0x20]
57673 umul %o6, %g4, %o3
57674 lduh [%l7 + 0x12], %o0
57675 fmovsne %icc, %f0, %f7
57676 tpos %icc, 0x6
57677 fblg %fcc0, loop_6729
57678 fnegs %f5, %f14
57679 lduh [%l7 + 0x3C], %g1
57680 udivcc %g6, 0x17BE, %i6
57681loop_6729:
57682 movn %icc, %i4, %l1
57683 fmovsn %xcc, %f15, %f14
57684 ld [%l7 + 0x50], %f3
57685 movrne %l2, %o2, %o7
57686 ldx [%l7 + 0x10], %o4
57687 fbn %fcc0, loop_6730
57688 movl %icc, %l4, %o5
57689 ldx [%l7 + 0x60], %l6
57690 fmovrsgz %i7, %f11, %f2
57691loop_6730:
57692 ldx [%l7 + 0x20], %i1
57693 movpos %xcc, %i5, %i0
57694 ldsw [%l7 + 0x70], %g7
57695 movg %icc, %g2, %i2
57696 sth %l3, [%l7 + 0x38]
57697 fcmped %fcc3, %f0, %f0
57698 std %f10, [%l7 + 0x18]
57699 ldsh [%l7 + 0x34], %o1
57700 bcs,pn %xcc, loop_6731
57701 movpos %xcc, %i3, %g3
57702 sth %l5, [%l7 + 0x66]
57703 fcmpes %fcc3, %f5, %f1
57704loop_6731:
57705 fpsub16 %f12, %f8, %f12
57706 movcs %icc, %l0, %o6
57707 tvc %xcc, 0x0
57708 fsrc2 %f8, %f6
57709 udivcc %g4, 0x1F6D, %g5
57710 fbl,a %fcc3, loop_6732
57711 movge %icc, %o0, %o3
57712 brlez %g1, loop_6733
57713 ldd [%l7 + 0x28], %f0
57714loop_6732:
57715 stx %i6, [%l7 + 0x70]
57716 fandnot2s %f11, %f4, %f10
57717loop_6733:
57718 ld [%l7 + 0x70], %f4
57719 orcc %g6, 0x1FD6, %l1
57720 taddcc %l2, %o2, %i4
57721 fnot1 %f10, %f12
57722 stb %o4, [%l7 + 0x32]
57723 movge %xcc, %l4, %o7
57724 mulscc %o5, 0x1E35, %i7
57725 addccc %l6, %i5, %i1
57726 fpsub32s %f1, %f6, %f15
57727 std %f6, [%l7 + 0x68]
57728 fmovdl %icc, %f2, %f15
57729 sdiv %i0, 0x0565, %g2
57730 tsubcctv %i2, 0x1498, %g7
57731 te %icc, 0x7
57732 fcmpeq32 %f6, %f6, %o1
57733 ld [%l7 + 0x20], %f5
57734 stw %i3, [%l7 + 0x34]
57735 lduw [%l7 + 0x34], %g3
57736 edge16l %l5, %l3, %o6
57737 sethi 0x1A03, %l0
57738 fmovrslz %g4, %f3, %f12
57739 ldd [%l7 + 0x30], %f4
57740 udivx %g5, 0x0266, %o0
57741 nop
57742 setx loop_6734, %l0, %l1
57743 wrpr 0x1, %tl
57744 wrpr %l1, %tnpc
57745 setx 0x34400001400, %l0, %l1
57746 wrpr %l1, %tstate
57747 wrhpr 0x4, %htstate
57748 done
57749 fpadd16s %f0, %f8, %f13
57750 ldsw [%l7 + 0x60], %o3
57751 edge16ln %i6, %g1, %l1
57752loop_6734:
57753 ldx [%l7 + 0x20], %g6
57754 fmovrdne %o2, %f4, %f0
57755 fornot2s %f7, %f9, %f7
57756 fmovdle %icc, %f3, %f3
57757 movcc %icc, %l2, %o4
57758 fnot1s %f10, %f15
57759 movneg %icc, %l4, %o7
57760 ld [%l7 + 0x7C], %f10
57761 fcmpgt32 %f8, %f12, %i4
57762 movrne %i7, %l6, %o5
57763 fpackfix %f6, %f6
57764 ld [%l7 + 0x18], %f1
57765 ldub [%l7 + 0x2E], %i1
57766 andn %i5, 0x1FC3, %i0
57767 fpadd32s %f10, %f3, %f1
57768 sth %g2, [%l7 + 0x5E]
57769 fmovdge %xcc, %f2, %f5
57770 ldub [%l7 + 0x2B], %i2
57771 tne %xcc, 0x2
57772 fmul8x16al %f5, %f7, %f0
57773 fbug,a %fcc1, loop_6735
57774 lduw [%l7 + 0x18], %g7
57775 ldub [%l7 + 0x56], %o1
57776 lduh [%l7 + 0x4E], %i3
57777loop_6735:
57778 move %xcc, %g3, %l3
57779 xorcc %o6, %l5, %g4
57780 or %l0, 0x13FC, %o0
57781 movpos %xcc, %g5, %i6
57782 ldsh [%l7 + 0x22], %o3
57783 bne,pn %xcc, loop_6736
57784 movvc %icc, %l1, %g6
57785 fbule %fcc2, loop_6737
57786 lduw [%l7 + 0x60], %o2
57787loop_6736:
57788 fmovrsgz %g1, %f15, %f4
57789 udivcc %l2, 0x1D14, %o4
57790loop_6737:
57791 subcc %o7, 0x1188, %l4
57792 ldx [%l7 + 0x38], %i7
57793 fcmpeq32 %f0, %f8, %l6
57794 brlz %i4, loop_6738
57795 fandnot1 %f8, %f8, %f6
57796 mova %xcc, %o5, %i5
57797 tl %xcc, 0x4
57798loop_6738:
57799 fmovrdlez %i1, %f2, %f6
57800 lduh [%l7 + 0x7A], %i0
57801 fmovsgu %icc, %f5, %f2
57802 ldx [%l7 + 0x78], %g2
57803 fornot1 %f0, %f0, %f4
57804 fornot1s %f15, %f13, %f11
57805 andncc %i2, %g7, %o1
57806 fsrc1 %f10, %f8
57807 edge8n %g3, %i3, %l3
57808 fmovdcc %xcc, %f0, %f15
57809 ba,a,pt %icc, loop_6739
57810 bge,pn %xcc, loop_6740
57811 ldsw [%l7 + 0x3C], %l5
57812 udivcc %g4, 0x1CBA, %o6
57813loop_6739:
57814 fsrc2 %f6, %f12
57815loop_6740:
57816 move %xcc, %o0, %l0
57817 fxors %f14, %f14, %f2
57818 tsubcc %g5, 0x119A, %i6
57819 fmovsa %icc, %f10, %f2
57820 andncc %l1, %o3, %o2
57821 fcmpeq32 %f12, %f10, %g6
57822 ld [%l7 + 0x64], %f14
57823 ldsb [%l7 + 0x24], %l2
57824 lduw [%l7 + 0x1C], %g1
57825 movrgz %o7, %o4, %i7
57826 bl,a %xcc, loop_6741
57827 fbne %fcc0, loop_6742
57828 taddcctv %l4, %i4, %o5
57829 fpadd16s %f15, %f6, %f5
57830loop_6741:
57831 ldsw [%l7 + 0x34], %l6
57832loop_6742:
57833 stx %i5, [%l7 + 0x70]
57834 brgez,a %i0, loop_6743
57835 ldsw [%l7 + 0x3C], %g2
57836 fmovdne %xcc, %f5, %f8
57837 ldsw [%l7 + 0x34], %i2
57838loop_6743:
57839 fnor %f10, %f12, %f6
57840 std %f14, [%l7 + 0x20]
57841 fmovrde %i1, %f10, %f12
57842 ldub [%l7 + 0x17], %o1
57843 stw %g3, [%l7 + 0x08]
57844 fabss %f3, %f5
57845 fcmpd %fcc0, %f0, %f14
57846 ba,a loop_6744
57847 srax %g7, 0x1E, %l3
57848 st %f14, [%l7 + 0x6C]
57849 fbo %fcc1, loop_6745
57850loop_6744:
57851 call loop_6746
57852 movn %xcc, %l5, %i3
57853 taddcctv %g4, 0x0976, %o6
57854loop_6745:
57855 ta %icc, 0x2
57856loop_6746:
57857 fbge %fcc0, loop_6747
57858 ldsw [%l7 + 0x34], %o0
57859 popc 0x0065, %g5
57860 stx %l0, [%l7 + 0x30]
57861loop_6747:
57862 lduh [%l7 + 0x42], %i6
57863 xor %l1, %o3, %g6
57864 tvs %icc, 0x6
57865 stb %o2, [%l7 + 0x5A]
57866 movg %icc, %g1, %o7
57867 ldsw [%l7 + 0x48], %o4
57868 bcc,a %icc, loop_6748
57869 fmul8x16au %f15, %f5, %f4
57870 lduh [%l7 + 0x5A], %i7
57871 ldsh [%l7 + 0x24], %l4
57872loop_6748:
57873 ldsw [%l7 + 0x10], %i4
57874 ldsb [%l7 + 0x08], %o5
57875 addccc %l2, %i5, %l6
57876 ldsh [%l7 + 0x4C], %i0
57877 lduh [%l7 + 0x66], %i2
57878 fnot1 %f0, %f4
57879 mulscc %i1, %g2, %o1
57880 fmovspos %xcc, %f15, %f4
57881 ld [%l7 + 0x2C], %f13
57882 stb %g7, [%l7 + 0x38]
57883 movrgez %g3, %l5, %l3
57884 and %i3, 0x068A, %g4
57885 fmovse %xcc, %f5, %f2
57886 fnot2s %f11, %f5
57887 ldsh [%l7 + 0x3C], %o6
57888 fmovsvc %icc, %f3, %f9
57889 movrgez %g5, 0x17B, %o0
57890 movge %xcc, %l0, %l1
57891 fblg,a %fcc1, loop_6749
57892 nop
57893 setx loop_6750, %l0, %l1
57894 wrpr 0x1, %tl
57895 wrpr %l1, %tpc
57896 add %l1, 0x4, %l1
57897 wrpr %l1, %tnpc
57898 setx 0x34400001400, %l0, %l1
57899 wrpr %l1, %tstate
57900 wrhpr 0x4, %htstate
57901 retry
57902 fmovda %icc, %f2, %f0
57903 xnorcc %o3, 0x12B6, %g6
57904loop_6749:
57905 fnor %f14, %f6, %f0
57906loop_6750:
57907 orcc %i6, 0x05C4, %o2
57908 fmovscs %xcc, %f4, %f7
57909 or %o7, %g1, %o4
57910 stb %l4, [%l7 + 0x13]
57911 lduw [%l7 + 0x50], %i4
57912 movgu %xcc, %i7, %l2
57913 bneg,pn %icc, loop_6751
57914 fmovsvs %xcc, %f13, %f9
57915 bshuffle %f12, %f10, %f12
57916 movg %icc, %o5, %l6
57917loop_6751:
57918 stx %i0, [%l7 + 0x78]
57919 stx %i5, [%l7 + 0x20]
57920 srlx %i2, 0x07, %i1
57921 std %f14, [%l7 + 0x20]
57922 bn,a,pt %icc, loop_6752
57923 fors %f0, %f14, %f4
57924 stw %g2, [%l7 + 0x5C]
57925 fabss %f8, %f13
57926loop_6752:
57927 edge16l %o1, %g3, %g7
57928 lduh [%l7 + 0x1E], %l5
57929 sdivcc %i3, 0x15A3, %g4
57930 ldsb [%l7 + 0x4D], %l3
57931 tsubcc %o6, 0x01F4, %o0
57932 lduh [%l7 + 0x4E], %l0
57933 ldd [%l7 + 0x78], %f14
57934 fmovsg %icc, %f1, %f4
57935 ldsw [%l7 + 0x28], %l1
57936 lduw [%l7 + 0x20], %g5
57937 brnz %g6, loop_6753
57938 fornot2 %f8, %f0, %f14
57939 edge8 %o3, %i6, %o2
57940 bl,pt %icc, loop_6754
57941loop_6753:
57942 stx %g1, [%l7 + 0x60]
57943 be,a,pn %xcc, loop_6755
57944 for %f8, %f4, %f12
57945loop_6754:
57946 sth %o4, [%l7 + 0x10]
57947 umulcc %o7, 0x0241, %l4
57948loop_6755:
57949 stx %i7, [%l7 + 0x68]
57950 fmovdvs %xcc, %f3, %f10
57951 lduh [%l7 + 0x34], %i4
57952 bleu,a,pt %icc, loop_6756
57953 fmovrdlz %l2, %f4, %f8
57954 fcmpd %fcc1, %f0, %f2
57955 call loop_6757
57956loop_6756:
57957 ble,a,pn %icc, loop_6758
57958 bl,a loop_6759
57959 fnot2s %f4, %f11
57960loop_6757:
57961 lduw [%l7 + 0x70], %l6
57962loop_6758:
57963 ld [%l7 + 0x78], %f4
57964loop_6759:
57965 fmovsa %xcc, %f7, %f2
57966 brlez %o5, loop_6760
57967 fbge %fcc2, loop_6761
57968 ldd [%l7 + 0x08], %f8
57969 ldd [%l7 + 0x30], %f10
57970loop_6760:
57971 fbuge,a %fcc3, loop_6762
57972loop_6761:
57973 bcs loop_6763
57974 alignaddr %i5, %i2, %i1
57975 andncc %g2, %o1, %i0
57976loop_6762:
57977 edge32 %g7, %l5, %g3
57978loop_6763:
57979 movre %g4, 0x18E, %l3
57980 tpos %xcc, 0x5
57981 fmovsl %xcc, %f15, %f0
57982 fcmpne32 %f2, %f14, %o6
57983 movl %xcc, %o0, %l0
57984 ldub [%l7 + 0x33], %i3
57985 ld [%l7 + 0x5C], %f8
57986 fmovsvc %xcc, %f15, %f4
57987 nop
57988 setx loop_6764, %l0, %l1
57989 wrpr 0x1, %tl
57990 wrpr %l1, %tnpc
57991 setx 0x34400001400, %l0, %l1
57992 wrpr %l1, %tstate
57993 wrhpr 0x4, %htstate
57994 done
57995 fmovsvc %icc, %f7, %f10
57996 tgu %icc, 0x7
57997 fmovdn %icc, %f8, %f13
57998loop_6764:
57999 ld [%l7 + 0x1C], %f6
58000 fmovrdne %g5, %f0, %f8
58001 ldsb [%l7 + 0x30], %l1
58002 edge32ln %g6, %i6, %o2
58003 taddcctv %o3, %o4, %o7
58004 fcmpne32 %f4, %f12, %l4
58005 stx %g1, [%l7 + 0x58]
58006 fpsub16s %f3, %f7, %f13
58007 add %i7, %l2, %l6
58008 stb %o5, [%l7 + 0x7A]
58009 lduh [%l7 + 0x26], %i5
58010 lduw [%l7 + 0x20], %i4
58011 brgez %i1, loop_6765
58012 for %f2, %f2, %f4
58013 stw %g2, [%l7 + 0x5C]
58014 fmovrdlz %o1, %f12, %f8
58015loop_6765:
58016 orn %i0, %g7, %l5
58017 fmovsleu %icc, %f15, %f3
58018 stb %g3, [%l7 + 0x57]
58019 fcmpgt32 %f14, %f14, %i2
58020 ldsw [%l7 + 0x70], %g4
58021 ldsb [%l7 + 0x44], %l3
58022 ldd [%l7 + 0x18], %f4
58023 nop
58024 setx loop_6766, %l0, %l1
58025 jmpl %l1, %o0
58026 xorcc %l0, %i3, %o6
58027 ld [%l7 + 0x70], %f13
58028 ldsh [%l7 + 0x18], %l1
58029loop_6766:
58030 lduw [%l7 + 0x18], %g6
58031 movle %icc, %i6, %o2
58032 stw %g5, [%l7 + 0x20]
58033 fnands %f14, %f7, %f1
58034 sth %o4, [%l7 + 0x66]
58035 subccc %o3, %l4, %o7
58036 fmovsl %icc, %f10, %f14
58037 fmul8x16au %f14, %f7, %f6
58038 ld [%l7 + 0x30], %f12
58039 fbuge,a %fcc0, loop_6767
58040 brgz,a %i7, loop_6768
58041 fnot1 %f6, %f0
58042 fornot1 %f4, %f12, %f6
58043loop_6767:
58044 ldsw [%l7 + 0x40], %l2
58045loop_6768:
58046 fmovscs %icc, %f0, %f4
58047 nop
58048 setx loop_6769, %l0, %l1
58049 jmpl %l1, %l6
58050 sdivcc %g1, 0x0CFB, %o5
58051 bg loop_6770
58052 lduw [%l7 + 0x5C], %i4
58053loop_6769:
58054 ldsw [%l7 + 0x0C], %i5
58055 xorcc %i1, %o1, %i0
58056loop_6770:
58057 tl %xcc, 0x0
58058 fmovdl %xcc, %f2, %f15
58059 fpack16 %f12, %f7
58060 ld [%l7 + 0x2C], %f4
58061 st %f2, [%l7 + 0x30]
58062 fmovsgu %icc, %f1, %f6
58063 edge16n %g2, %g7, %l5
58064 fcmps %fcc3, %f14, %f4
58065 stb %g3, [%l7 + 0x09]
58066 ldx [%l7 + 0x30], %i2
58067 mulx %g4, 0x179B, %l3
58068 ldsh [%l7 + 0x44], %o0
58069 fmovsa %xcc, %f12, %f6
58070 edge32n %i3, %o6, %l1
58071 edge16n %g6, %i6, %l0
58072 fpsub16 %f14, %f8, %f0
58073 array16 %g5, %o4, %o3
58074 ld [%l7 + 0x08], %f13
58075 bcs,a loop_6771
58076 fmovdneg %icc, %f9, %f12
58077 fxnors %f7, %f0, %f3
58078 fabss %f4, %f8
58079loop_6771:
58080 umulcc %o2, %l4, %o7
58081 stx %i7, [%l7 + 0x18]
58082 ld [%l7 + 0x40], %f6
58083 bpos,pt %icc, loop_6772
58084 ldub [%l7 + 0x1E], %l6
58085 fbuge,a %fcc2, loop_6773
58086 fpadd16 %f8, %f8, %f14
58087loop_6772:
58088 bleu,pn %icc, loop_6774
58089 st %f8, [%l7 + 0x14]
58090loop_6773:
58091 st %f13, [%l7 + 0x28]
58092 udivcc %g1, 0x0779, %o5
58093loop_6774:
58094 brgez,a %i4, loop_6775
58095 fcmple32 %f0, %f8, %l2
58096 lduh [%l7 + 0x2E], %i5
58097 fmul8x16 %f9, %f6, %f14
58098loop_6775:
58099 movrlz %i1, %o1, %i0
58100 orncc %g2, %g7, %g3
58101 fbne %fcc2, loop_6776
58102 sll %l5, 0x1D, %i2
58103 movge %icc, %l3, %g4
58104 fxnors %f6, %f15, %f7
58105loop_6776:
58106 stb %i3, [%l7 + 0x14]
58107 fornot1s %f0, %f2, %f9
58108 bne,a,pn %icc, loop_6777
58109 sth %o0, [%l7 + 0x24]
58110 udivx %l1, 0x081C, %o6
58111 fcmpes %fcc0, %f10, %f6
58112loop_6777:
58113 fornot1s %f8, %f0, %f1
58114 movneg %xcc, %g6, %l0
58115 std %f8, [%l7 + 0x78]
58116 ba,a %icc, loop_6778
58117 bpos,pt %xcc, loop_6779
58118 movcc %xcc, %g5, %i6
58119 tsubcc %o4, 0x1C00, %o3
58120loop_6778:
58121 fmul8x16au %f0, %f13, %f4
58122loop_6779:
58123 nop
58124 setx loop_6780, %l0, %l1
58125 jmpl %l1, %l4
58126 fmovsne %xcc, %f11, %f9
58127 srlx %o7, %o2, %i7
58128 fmovdleu %xcc, %f8, %f12
58129loop_6780:
58130 array32 %l6, %g1, %o5
58131 fmovdneg %icc, %f5, %f9
58132 fmovrslez %i4, %f6, %f5
58133 alignaddrl %l2, %i1, %o1
58134 fabss %f3, %f7
58135 ta %icc, 0x1
58136 fmovd %f14, %f10
58137 bl,pn %icc, loop_6781
58138 st %f8, [%l7 + 0x08]
58139 tpos %icc, 0x3
58140 fpack16 %f4, %f15
58141loop_6781:
58142 mova %icc, %i5, %g2
58143 fblg,a %fcc1, loop_6782
58144 for %f6, %f4, %f6
58145 fmovdcc %icc, %f1, %f1
58146 ldub [%l7 + 0x2A], %g7
58147loop_6782:
58148 lduh [%l7 + 0x38], %i0
58149 fnot2s %f5, %f11
58150 st %f3, [%l7 + 0x3C]
58151 fmovd %f4, %f2
58152 sllx %g3, %l5, %i2
58153 umulcc %g4, %l3, %o0
58154 stb %i3, [%l7 + 0x5A]
58155 sth %l1, [%l7 + 0x5C]
58156 movle %xcc, %g6, %o6
58157 ldub [%l7 + 0x16], %g5
58158 fmovsge %icc, %f5, %f13
58159 fone %f8
58160 addcc %l0, 0x0137, %i6
58161 st %f4, [%l7 + 0x20]
58162 xnorcc %o4, 0x0800, %o3
58163 nop
58164 setx loop_6783, %l0, %l1
58165 wrpr 0x1, %tl
58166 wrpr %l1, %tpc
58167 add %l1, 0x4, %l1
58168 wrpr %l1, %tnpc
58169 setx 0x34400001400, %l0, %l1
58170 wrpr %l1, %tstate
58171 wrhpr 0x4, %htstate
58172 retry
58173 ldsb [%l7 + 0x22], %l4
58174 ldd [%l7 + 0x18], %f8
58175 tsubcc %o7, %o2, %l6
58176loop_6783:
58177 movrgez %i7, 0x217, %o5
58178 stb %i4, [%l7 + 0x0F]
58179 fmovse %xcc, %f0, %f10
58180 ldub [%l7 + 0x24], %l2
58181 smul %i1, %g1, %o1
58182 movrgz %i5, %g2, %g7
58183 brgz %g3, loop_6784
58184 ldsb [%l7 + 0x4C], %i0
58185 movge %xcc, %i2, %l5
58186 fcmple32 %f2, %f2, %l3
58187loop_6784:
58188 ldd [%l7 + 0x78], %f8
58189 lduw [%l7 + 0x08], %g4
58190 ldub [%l7 + 0x21], %i3
58191 tne %xcc, 0x2
58192 ldsb [%l7 + 0x3F], %l1
58193 nop
58194 setx loop_6785, %l0, %l1
58195 jmpl %l1, %g6
58196 stb %o0, [%l7 + 0x73]
58197 stb %o6, [%l7 + 0x32]
58198 lduw [%l7 + 0x18], %l0
58199loop_6785:
58200 movl %icc, %g5, %o4
58201 tgu %icc, 0x0
58202 fabss %f14, %f13
58203 fmovrsne %i6, %f7, %f11
58204 fblg %fcc1, loop_6786
58205 udivcc %l4, 0x013E, %o7
58206 fmovs %f5, %f4
58207 tle %icc, 0x3
58208loop_6786:
58209 bneg %icc, loop_6787
58210 st %f12, [%l7 + 0x24]
58211 fxor %f2, %f2, %f6
58212 ba,pn %xcc, loop_6788
58213loop_6787:
58214 fmuld8ulx16 %f11, %f15, %f10
58215 edge8l %o3, %o2, %i7
58216 fbne %fcc1, loop_6789
58217loop_6788:
58218 fandnot2 %f4, %f2, %f8
58219 movleu %xcc, %l6, %o5
58220 brlz %i4, loop_6790
58221loop_6789:
58222 brlz %l2, loop_6791
58223 lduw [%l7 + 0x70], %g1
58224 addcc %i1, %o1, %i5
58225loop_6790:
58226 movrlz %g7, %g2, %g3
58227loop_6791:
58228 edge16 %i2, %l5, %l3
58229 mova %xcc, %i0, %g4
58230 sra %l1, 0x1F, %g6
58231 fmovdg %icc, %f4, %f1
58232 or %o0, %i3, %o6
58233 sllx %g5, %o4, %i6
58234 movcc %xcc, %l4, %o7
58235 tle %xcc, 0x2
58236 sth %l0, [%l7 + 0x38]
58237 fnot2s %f3, %f12
58238 movge %xcc, %o3, %i7
58239 movn %xcc, %o2, %o5
58240 fpadd32 %f6, %f4, %f14
58241 orncc %l6, 0x0602, %l2
58242 orncc %i4, %g1, %i1
58243 ldd [%l7 + 0x50], %f4
58244 ldsb [%l7 + 0x4B], %o1
58245 brnz %i5, loop_6792
58246 stx %g2, [%l7 + 0x68]
58247 ldub [%l7 + 0x30], %g7
58248 addc %i2, 0x1779, %l5
58249loop_6792:
58250 fmovdgu %xcc, %f1, %f10
58251 std %f14, [%l7 + 0x18]
58252 ldd [%l7 + 0x20], %f14
58253 fmovse %icc, %f4, %f7
58254 fpadd32 %f10, %f14, %f10
58255 fcmpgt32 %f2, %f0, %l3
58256 ldx [%l7 + 0x38], %g3
58257 tge %xcc, 0x2
58258 sdivx %g4, 0x167F, %l1
58259 std %f14, [%l7 + 0x08]
58260 fmovdg %xcc, %f14, %f9
58261 orn %g6, %i0, %i3
58262 edge32ln %o0, %g5, %o6
58263 std %f2, [%l7 + 0x38]
58264 stx %o4, [%l7 + 0x78]
58265 subc %i6, %l4, %l0
58266 smul %o7, %o3, %o2
58267 st %f7, [%l7 + 0x28]
58268 ldub [%l7 + 0x29], %o5
58269 st %f0, [%l7 + 0x4C]
58270 fxnor %f14, %f2, %f4
58271 ld [%l7 + 0x18], %f5
58272 fmul8x16 %f12, %f2, %f8
58273 tneg %xcc, 0x5
58274 subccc %l6, %l2, %i7
58275 ld [%l7 + 0x14], %f5
58276 fmovrslz %g1, %f14, %f3
58277 subc %i4, %i1, %i5
58278 subccc %o1, %g7, %i2
58279 ldsb [%l7 + 0x79], %l5
58280 stw %g2, [%l7 + 0x48]
58281 std %f4, [%l7 + 0x58]
58282 edge16n %l3, %g3, %g4
58283 orncc %g6, %l1, %i3
58284 ldsh [%l7 + 0x4A], %i0
58285 ldx [%l7 + 0x10], %g5
58286 edge8 %o0, %o4, %i6
58287 fmovdle %xcc, %f5, %f8
58288 andcc %o6, 0x1817, %l0
58289 edge8l %l4, %o3, %o2
58290 lduh [%l7 + 0x74], %o5
58291 fcmpgt32 %f14, %f10, %o7
58292 sdivcc %l6, 0x1B64, %i7
58293 tne %icc, 0x3
58294 lduh [%l7 + 0x12], %g1
58295 nop
58296 setx loop_6793, %l0, %l1
58297 jmpl %l1, %i4
58298 stx %i1, [%l7 + 0x38]
58299 fmovrde %l2, %f12, %f14
58300 ldsb [%l7 + 0x40], %i5
58301loop_6793:
58302 or %o1, 0x127F, %g7
58303 fmovdleu %xcc, %f8, %f9
58304 ld [%l7 + 0x10], %f2
58305 sub %i2, 0x1AAB, %l5
58306 fcmpgt32 %f6, %f12, %l3
58307 smul %g3, %g2, %g6
58308 ld [%l7 + 0x2C], %f9
58309 movrgz %g4, %l1, %i0
58310 fmovdge %xcc, %f6, %f1
58311 std %f8, [%l7 + 0x20]
58312 movrlz %g5, 0x1FA, %i3
58313 ldd [%l7 + 0x78], %f8
58314 bgu,a loop_6794
58315 ldsh [%l7 + 0x5E], %o0
58316 stb %o4, [%l7 + 0x1F]
58317 sth %o6, [%l7 + 0x5C]
58318loop_6794:
58319 fxnor %f2, %f0, %f14
58320 movle %xcc, %l0, %l4
58321 ldsw [%l7 + 0x34], %o3
58322 fmovsg %xcc, %f4, %f11
58323 fmovsne %icc, %f11, %f12
58324 fxors %f9, %f12, %f4
58325 fornot2 %f0, %f4, %f2
58326 std %f10, [%l7 + 0x40]
58327 fmul8ulx16 %f4, %f14, %f6
58328 fone %f10
58329 tge %xcc, 0x6
58330 ld [%l7 + 0x0C], %f8
58331 movle %icc, %i6, %o2
58332 lduh [%l7 + 0x10], %o7
58333 fxnor %f8, %f14, %f14
58334 ld [%l7 + 0x28], %f15
58335 fpsub16 %f2, %f10, %f6
58336 st %f10, [%l7 + 0x4C]
58337 stw %o5, [%l7 + 0x48]
58338 tn %icc, 0x5
58339 tsubcctv %i7, 0x182F, %g1
58340 fnegs %f5, %f1
58341 lduh [%l7 + 0x7E], %i4
58342 call loop_6795
58343 st %f4, [%l7 + 0x70]
58344 movgu %xcc, %l6, %i1
58345 fbo,a %fcc3, loop_6796
58346loop_6795:
58347 fnot1 %f0, %f0
58348 orn %i5, %l2, %g7
58349 ldsw [%l7 + 0x14], %i2
58350loop_6796:
58351 ldsb [%l7 + 0x51], %l5
58352 ldsw [%l7 + 0x10], %o1
58353 fbl,a %fcc0, loop_6797
58354 movrgez %l3, 0x1D9, %g2
58355 ble,pn %icc, loop_6798
58356 bcs,pt %icc, loop_6799
58357loop_6797:
58358 movre %g6, 0x032, %g4
58359 ldub [%l7 + 0x76], %g3
58360loop_6798:
58361 stb %i0, [%l7 + 0x17]
58362loop_6799:
58363 array8 %l1, %i3, %o0
58364 fmovse %xcc, %f10, %f14
58365 move %icc, %o4, %g5
58366 ta %xcc, 0x6
58367 fcmple16 %f0, %f8, %l0
58368 brlez %l4, loop_6800
58369 tge %xcc, 0x2
58370 tcs %icc, 0x0
58371 fcmpd %fcc3, %f0, %f2
58372loop_6800:
58373 movle %xcc, %o3, %o6
58374 ldsw [%l7 + 0x58], %o2
58375 ldsb [%l7 + 0x35], %i6
58376 ldd [%l7 + 0x38], %f6
58377 ldx [%l7 + 0x38], %o7
58378 popc 0x1148, %o5
58379 tsubcc %i7, 0x0963, %i4
58380 fmovdle %xcc, %f11, %f10
58381 fnot1 %f10, %f4
58382 fornot2s %f1, %f0, %f10
58383 ldub [%l7 + 0x6E], %g1
58384 std %f2, [%l7 + 0x58]
58385 fpack16 %f2, %f10
58386 bl,a,pn %xcc, loop_6801
58387 stw %l6, [%l7 + 0x40]
58388 tn %xcc, 0x3
58389 smulcc %i1, %i5, %g7
58390loop_6801:
58391 movn %xcc, %i2, %l2
58392 popc 0x1A91, %o1
58393 fxor %f2, %f8, %f8
58394 fandnot1 %f10, %f4, %f8
58395 std %f8, [%l7 + 0x68]
58396 stb %l3, [%l7 + 0x0B]
58397 ldsh [%l7 + 0x70], %l5
58398 orncc %g6, 0x12C4, %g4
58399 fba %fcc0, loop_6802
58400 st %f1, [%l7 + 0x3C]
58401 bne loop_6803
58402 fnand %f12, %f2, %f14
58403loop_6802:
58404 orncc %g3, 0x01C1, %i0
58405 fpack16 %f12, %f4
58406loop_6803:
58407 fmovrdgez %l1, %f8, %f12
58408 fmovse %xcc, %f7, %f7
58409 fmovrsne %i3, %f6, %f1
58410 movleu %icc, %g2, %o0
58411 movne %icc, %g5, %l0
58412 taddcctv %o4, %l4, %o6
58413 ldsh [%l7 + 0x08], %o2
58414 ldsb [%l7 + 0x7F], %o3
58415 xor %o7, 0x1412, %i6
58416 ldsb [%l7 + 0x0B], %i7
58417 fornot1s %f4, %f10, %f15
58418 umul %o5, %i4, %g1
58419 stx %l6, [%l7 + 0x58]
58420 nop
58421 setx loop_6804, %l0, %l1
58422 wrpr 0x1, %tl
58423 wrpr %l1, %tnpc
58424 setx 0x34400001400, %l0, %l1
58425 wrpr %l1, %tstate
58426 wrhpr 0x4, %htstate
58427 done
58428 sll %i5, %g7, %i1
58429 fmovscs %xcc, %f5, %f4
58430 movrlz %l2, 0x0BF, %o1
58431loop_6804:
58432 movleu %icc, %l3, %l5
58433 tg %xcc, 0x2
58434 nop
58435 setx loop_6805, %l0, %l1
58436 jmpl %l1, %g6
58437 fbul %fcc3, loop_6806
58438 udiv %i2, 0x10FB, %g3
58439 fmovrdgz %i0, %f4, %f0
58440loop_6805:
58441 lduw [%l7 + 0x08], %l1
58442loop_6806:
58443 fbue,a %fcc3, loop_6807
58444 fmovsvs %xcc, %f15, %f6
58445 fcmpeq32 %f4, %f4, %i3
58446 ldsw [%l7 + 0x0C], %g4
58447loop_6807:
58448 ldx [%l7 + 0x70], %o0
58449 ldub [%l7 + 0x55], %g2
58450 xnorcc %l0, %g5, %l4
58451 sth %o4, [%l7 + 0x5A]
58452 fmovsneg %xcc, %f2, %f10
58453 bne %icc, loop_6808
58454 lduw [%l7 + 0x68], %o6
58455 std %f8, [%l7 + 0x78]
58456 tvs %icc, 0x1
58457loop_6808:
58458 fbe,a %fcc0, loop_6809
58459 tne %icc, 0x2
58460 ldsb [%l7 + 0x3E], %o3
58461 edge8n %o2, %o7, %i6
58462loop_6809:
58463 fmovrslez %i7, %f3, %f15
58464 fnor %f2, %f2, %f2
58465 subcc %i4, 0x1196, %g1
58466 fpsub32s %f8, %f0, %f12
58467 sll %l6, %o5, %g7
58468 movn %xcc, %i1, %l2
58469 fsrc1s %f3, %f13
58470 tcs %xcc, 0x0
58471 ldsw [%l7 + 0x68], %i5
58472 ldsb [%l7 + 0x50], %o1
58473 stx %l5, [%l7 + 0x58]
58474 movgu %xcc, %l3, %g6
58475 st %f3, [%l7 + 0x64]
58476 ldsw [%l7 + 0x60], %g3
58477 stx %i2, [%l7 + 0x38]
58478 srax %i0, 0x03, %i3
58479 fble %fcc0, loop_6810
58480 ldub [%l7 + 0x5E], %l1
58481 stx %o0, [%l7 + 0x48]
58482 fmovdneg %xcc, %f6, %f5
58483loop_6810:
58484 fmul8ulx16 %f0, %f0, %f10
58485 tvc %xcc, 0x1
58486 brnz,a %g2, loop_6811
58487 ldx [%l7 + 0x78], %g4
58488 fandnot2s %f5, %f10, %f4
58489 movg %xcc, %l0, %l4
58490loop_6811:
58491 fbu %fcc2, loop_6812
58492 lduw [%l7 + 0x0C], %o4
58493 stb %o6, [%l7 + 0x41]
58494 std %f12, [%l7 + 0x68]
58495loop_6812:
58496 ble,a,pn %icc, loop_6813
58497 fbule,a %fcc1, loop_6814
58498 orcc %o3, 0x114A, %g5
58499 movn %xcc, %o2, %o7
58500loop_6813:
58501 nop
58502 setx loop_6815, %l0, %l1
58503 wrpr 0x1, %tl
58504 wrpr %l1, %tpc
58505 add %l1, 0x4, %l1
58506 wrpr %l1, %tnpc
58507 setx 0x34400001400, %l0, %l1
58508 wrpr %l1, %tstate
58509 wrhpr 0x4, %htstate
58510 retry
58511loop_6814:
58512 fmovsl %icc, %f14, %f2
58513 bl %icc, loop_6816
58514 tvs %xcc, 0x4
58515loop_6815:
58516 fnot1 %f6, %f6
58517 tcc %xcc, 0x4
58518loop_6816:
58519 fpmerge %f11, %f8, %f8
58520 fnot2s %f9, %f3
58521 nop
58522 setx loop_6817, %l0, %l1
58523 wrpr 0x1, %tl
58524 wrpr %l1, %tpc
58525 add %l1, 0x4, %l1
58526 wrpr %l1, %tnpc
58527 setx 0x34400001400, %l0, %l1
58528 wrpr %l1, %tstate
58529 wrhpr 0x4, %htstate
58530 retry
58531 ldsw [%l7 + 0x40], %i6
58532 fandnot1 %f12, %f10, %f14
58533 lduh [%l7 + 0x56], %i4
58534loop_6817:
58535 fmul8ulx16 %f2, %f6, %f2
58536 fmovsge %icc, %f14, %f5
58537 alignaddr %i7, %g1, %l6
58538 fcmpgt32 %f10, %f0, %g7
58539 fpadd16 %f4, %f4, %f0
58540 movpos %icc, %i1, %o5
58541 stw %i5, [%l7 + 0x74]
58542 lduw [%l7 + 0x10], %l2
58543 fmovrdlz %l5, %f10, %f10
58544 st %f15, [%l7 + 0x1C]
58545 fpack32 %f4, %f2, %f14
58546 fmovsn %icc, %f8, %f9
58547 lduw [%l7 + 0x48], %o1
58548 st %f0, [%l7 + 0x74]
58549 bcc loop_6818
58550 fmovrse %l3, %f15, %f14
58551 ldsw [%l7 + 0x28], %g3
58552 tl %xcc, 0x5
58553loop_6818:
58554 movle %xcc, %i2, %i0
58555 fcmple16 %f12, %f12, %i3
58556 lduw [%l7 + 0x50], %g6
58557 fmovdge %icc, %f15, %f12
58558 movcs %xcc, %o0, %g2
58559 fabsd %f8, %f14
58560 sdivcc %l1, 0x10AA, %g4
58561 fmovrse %l0, %f3, %f0
58562 ldsw [%l7 + 0x18], %o4
58563 ldsb [%l7 + 0x52], %l4
58564 brlez,a %o3, loop_6819
58565 tneg %xcc, 0x3
58566 fcmpne32 %f8, %f4, %g5
58567 call loop_6820
58568loop_6819:
58569 fmovse %icc, %f7, %f5
58570 movre %o2, 0x2A1, %o7
58571 stw %o6, [%l7 + 0x24]
58572loop_6820:
58573 movrgez %i4, %i7, %i6
58574 fmovde %xcc, %f15, %f8
58575 movrlez %l6, %g7, %g1
58576 fpadd16s %f8, %f6, %f1
58577 fcmpgt16 %f6, %f4, %o5
58578 fpack32 %f4, %f2, %f8
58579 udivcc %i5, 0x151B, %i1
58580 std %f10, [%l7 + 0x40]
58581 movcs %icc, %l5, %l2
58582 tne %xcc, 0x3
58583 fcmpeq32 %f2, %f0, %l3
58584 sethi 0x0BFB, %g3
58585 stx %i2, [%l7 + 0x28]
58586 or %i0, %o1, %g6
58587 stb %i3, [%l7 + 0x49]
58588 sth %g2, [%l7 + 0x20]
58589 ldx [%l7 + 0x78], %l1
58590 st %f7, [%l7 + 0x5C]
58591 tge %xcc, 0x2
58592 movvs %icc, %g4, %o0
58593 bneg,pn %xcc, loop_6821
58594 taddcctv %o4, 0x0314, %l4
58595 orn %l0, %o3, %g5
58596 tge %icc, 0x1
58597loop_6821:
58598 fnors %f9, %f3, %f4
58599 bg %xcc, loop_6822
58600 bg,pn %icc, loop_6823
58601 fcmpes %fcc0, %f8, %f9
58602 fmovde %xcc, %f11, %f12
58603loop_6822:
58604 alignaddr %o2, %o6, %o7
58605loop_6823:
58606 ldx [%l7 + 0x18], %i4
58607 sdivcc %i6, 0x1FE2, %i7
58608 stw %g7, [%l7 + 0x40]
58609 bvs,a,pt %xcc, loop_6824
58610 array8 %g1, %l6, %i5
58611 bg loop_6825
58612 lduw [%l7 + 0x30], %i1
58613loop_6824:
58614 stx %o5, [%l7 + 0x58]
58615 sth %l2, [%l7 + 0x76]
58616loop_6825:
58617 fmovrdgez %l3, %f2, %f10
58618 st %f8, [%l7 + 0x24]
58619 stb %l5, [%l7 + 0x48]
58620 fcmple16 %f12, %f6, %i2
58621 andcc %g3, 0x1FAC, %o1
58622 fmovdge %xcc, %f11, %f15
58623 subc %i0, %i3, %g2
58624 fpadd32s %f4, %f10, %f3
58625 bgu,a %icc, loop_6826
58626 tvc %icc, 0x2
58627 tpos %icc, 0x6
58628 fmovspos %icc, %f15, %f13
58629loop_6826:
58630 fzero %f2
58631 edge32l %l1, %g6, %o0
58632 ldd [%l7 + 0x58], %f6
58633 fexpand %f4, %f8
58634 ldsw [%l7 + 0x78], %o4
58635 movrlez %g4, %l0, %l4
58636 bvs,pn %xcc, loop_6827
58637 st %f3, [%l7 + 0x28]
58638 lduh [%l7 + 0x68], %g5
58639 sdiv %o2, 0x17A1, %o6
58640loop_6827:
58641 ldsw [%l7 + 0x38], %o7
58642 stx %o3, [%l7 + 0x30]
58643 stb %i4, [%l7 + 0x53]
58644 be %icc, loop_6828
58645 movg %xcc, %i7, %g7
58646 ldd [%l7 + 0x58], %f8
58647 std %f0, [%l7 + 0x20]
58648loop_6828:
58649 sethi 0x1EE2, %i6
58650 fnors %f0, %f9, %f5
58651 fsrc1 %f6, %f10
58652 ld [%l7 + 0x5C], %f2
58653 std %f14, [%l7 + 0x50]
58654 ld [%l7 + 0x28], %f5
58655 fpadd32s %f6, %f8, %f6
58656 ldsb [%l7 + 0x0D], %g1
58657 fmovsl %icc, %f7, %f11
58658 fnors %f14, %f1, %f11
58659 stw %l6, [%l7 + 0x6C]
58660 fmovda %xcc, %f2, %f14
58661 ldd [%l7 + 0x70], %f12
58662 lduw [%l7 + 0x44], %i1
58663 nop
58664 setx loop_6829, %l0, %l1
58665 wrpr 0x1, %tl
58666 wrpr %l1, %tnpc
58667 setx 0x34400001400, %l0, %l1
58668 wrpr %l1, %tstate
58669 wrhpr 0x4, %htstate
58670 done
58671 fmovrsgz %i5, %f7, %f2
58672 fnor %f14, %f12, %f8
58673 ldsh [%l7 + 0x16], %l2
58674loop_6829:
58675 ta %xcc, 0x6
58676 fcmple16 %f12, %f12, %o5
58677 std %f8, [%l7 + 0x08]
58678 fnor %f14, %f6, %f0
58679 movrne %l5, 0x153, %i2
58680 std %f0, [%l7 + 0x58]
58681 ldub [%l7 + 0x20], %l3
58682 movn %xcc, %o1, %g3
58683 ldub [%l7 + 0x09], %i3
58684 bpos %icc, loop_6830
58685 stx %g2, [%l7 + 0x48]
58686 orncc %i0, 0x1200, %g6
58687 fcmpne32 %f8, %f8, %l1
58688loop_6830:
58689 fmovrde %o0, %f6, %f14
58690 fmovrslz %g4, %f13, %f8
58691 fmul8ulx16 %f10, %f4, %f6
58692 fzeros %f13
58693 ldd [%l7 + 0x28], %f14
58694 fmovdg %xcc, %f13, %f4
58695 umulcc %l0, 0x14DD, %l4
58696 fcmped %fcc1, %f2, %f8
58697 ldd [%l7 + 0x10], %f4
58698 bneg,pn %icc, loop_6831
58699 fbl,a %fcc2, loop_6832
58700 tleu %icc, 0x4
58701 fandnot1s %f5, %f11, %f13
58702loop_6831:
58703 ldx [%l7 + 0x68], %o4
58704loop_6832:
58705 ldsh [%l7 + 0x5C], %g5
58706 orcc %o6, 0x1B20, %o2
58707 edge8 %o3, %o7, %i7
58708 fpsub16 %f10, %f14, %f10
58709 bn %icc, loop_6833
58710 fpackfix %f8, %f0
58711 std %f10, [%l7 + 0x78]
58712 umulcc %g7, %i6, %i4
58713loop_6833:
58714 tl %xcc, 0x2
58715 andcc %g1, %i1, %l6
58716 subcc %l2, %i5, %o5
58717 brgez,a %i2, loop_6834
58718 fmovdcc %icc, %f2, %f12
58719 ld [%l7 + 0x4C], %f6
58720 brlz %l3, loop_6835
58721loop_6834:
58722 tgu %xcc, 0x2
58723 stx %l5, [%l7 + 0x78]
58724 andcc %g3, 0x0A0E, %o1
58725loop_6835:
58726 umulcc %i3, %g2, %i0
58727 fzeros %f10
58728 udivcc %g6, 0x1068, %o0
58729 lduw [%l7 + 0x18], %l1
58730 movcs %icc, %g4, %l0
58731 popc 0x11FB, %o4
58732 bge %xcc, loop_6836
58733 tl %xcc, 0x7
58734 fnegd %f4, %f10
58735 std %f4, [%l7 + 0x18]
58736loop_6836:
58737 ldub [%l7 + 0x39], %l4
58738 lduw [%l7 + 0x64], %o6
58739 fornot2s %f9, %f1, %f4
58740 siam 0x3
58741 addcc %o2, 0x0CF2, %g5
58742 brlz,a %o7, loop_6837
58743 sth %i7, [%l7 + 0x2C]
58744 movrgz %g7, 0x3DC, %o3
58745 ldsw [%l7 + 0x24], %i6
58746loop_6837:
58747 movrne %i4, %g1, %i1
58748 fba %fcc1, loop_6838
58749 fcmpgt32 %f6, %f8, %l2
58750 bleu loop_6839
58751 movrgz %l6, %o5, %i5
58752loop_6838:
58753 movgu %icc, %i2, %l5
58754 stb %l3, [%l7 + 0x15]
58755loop_6839:
58756 sethi 0x1198, %o1
58757 movn %icc, %i3, %g2
58758 fnor %f4, %f4, %f8
58759 movgu %icc, %i0, %g6
58760 fnegd %f4, %f0
58761 st %f12, [%l7 + 0x14]
58762 ldub [%l7 + 0x0F], %g3
58763 subccc %o0, %g4, %l1
58764 fornot2s %f2, %f14, %f7
58765 fmovdge %icc, %f15, %f15
58766 brlez %o4, loop_6840
58767 stw %l4, [%l7 + 0x34]
58768 fbug %fcc3, loop_6841
58769 bl,a %xcc, loop_6842
58770loop_6840:
58771 fmovdle %xcc, %f3, %f4
58772 fsrc1 %f12, %f4
58773loop_6841:
58774 ldsh [%l7 + 0x50], %o6
58775loop_6842:
58776 ldsb [%l7 + 0x08], %o2
58777 stx %l0, [%l7 + 0x30]
58778 stb %o7, [%l7 + 0x44]
58779 sth %i7, [%l7 + 0x3E]
58780 ld [%l7 + 0x54], %f9
58781 sth %g5, [%l7 + 0x7A]
58782 fmovda %icc, %f14, %f9
58783 ldub [%l7 + 0x37], %o3
58784 bge loop_6843
58785 fmovrse %i6, %f12, %f14
58786 st %f15, [%l7 + 0x20]
58787 stw %g7, [%l7 + 0x64]
58788loop_6843:
58789 edge32 %i4, %i1, %l2
58790 stb %g1, [%l7 + 0x67]
58791 edge32n %o5, %l6, %i5
58792 std %f2, [%l7 + 0x18]
58793 ldd [%l7 + 0x28], %f8
58794 sub %l5, 0x1FEF, %i2
58795 movcc %xcc, %l3, %i3
58796 fmovde %xcc, %f13, %f8
58797 udivx %o1, 0x0B1E, %g2
58798 fmovdpos %icc, %f11, %f9
58799 edge32ln %g6, %g3, %o0
58800 fmovrde %i0, %f8, %f2
58801 bcc,pn %xcc, loop_6844
58802 edge16 %l1, %g4, %o4
58803 std %f12, [%l7 + 0x10]
58804 bgu,pn %xcc, loop_6845
58805loop_6844:
58806 bcc,pt %xcc, loop_6846
58807 andcc %o6, %o2, %l4
58808 stb %o7, [%l7 + 0x79]
58809loop_6845:
58810 fzeros %f11
58811loop_6846:
58812 fnegd %f12, %f2
58813 ldsb [%l7 + 0x5E], %l0
58814 ble,a loop_6847
58815 ba,a loop_6848
58816 sth %g5, [%l7 + 0x60]
58817 ldub [%l7 + 0x1E], %i7
58818loop_6847:
58819 sdivx %i6, 0x1100, %o3
58820loop_6848:
58821 move %xcc, %i4, %i1
58822 fxnor %f0, %f0, %f8
58823 nop
58824 setx loop_6849, %l0, %l1
58825 wrpr 0x1, %tl
58826 wrpr %l1, %tpc
58827 add %l1, 0x4, %l1
58828 wrpr %l1, %tnpc
58829 setx 0x34400001400, %l0, %l1
58830 wrpr %l1, %tstate
58831 wrhpr 0x4, %htstate
58832 retry
58833 movcs %icc, %g7, %l2
58834 stx %o5, [%l7 + 0x50]
58835 std %f2, [%l7 + 0x60]
58836loop_6849:
58837 sth %l6, [%l7 + 0x52]
58838 stw %g1, [%l7 + 0x3C]
58839 movge %xcc, %l5, %i5
58840 fmovde %xcc, %f9, %f11
58841 fmovsne %icc, %f3, %f3
58842 edge8n %i2, %l3, %i3
58843 fbne,a %fcc2, loop_6850
58844 edge32n %o1, %g6, %g3
58845 bcc,pt %icc, loop_6851
58846 fmovrse %g2, %f14, %f7
58847loop_6850:
58848 array8 %o0, %i0, %l1
58849 fabss %f4, %f8
58850loop_6851:
58851 movpos %icc, %g4, %o6
58852 lduw [%l7 + 0x34], %o4
58853 stb %o2, [%l7 + 0x1B]
58854 srax %l4, %o7, %l0
58855 movn %xcc, %g5, %i6
58856 fcmple16 %f6, %f0, %i7
58857 fbg %fcc3, loop_6852
58858 movcc %icc, %i4, %o3
58859 array16 %i1, %l2, %g7
58860 tn %icc, 0x6
58861loop_6852:
58862 movge %icc, %l6, %o5
58863 sethi 0x0F8F, %g1
58864 fmovsa %xcc, %f12, %f3
58865 ldd [%l7 + 0x60], %f12
58866 bleu %icc, loop_6853
58867 fxnors %f5, %f5, %f4
58868 edge32 %i5, %l5, %i2
58869 stw %l3, [%l7 + 0x2C]
58870loop_6853:
58871 sth %o1, [%l7 + 0x4E]
58872 fandnot1 %f12, %f0, %f10
58873 stw %g6, [%l7 + 0x54]
58874 tneg %icc, 0x7
58875 bcs %icc, loop_6854
58876 ldsb [%l7 + 0x26], %i3
58877 for %f8, %f0, %f2
58878 fmovdg %xcc, %f12, %f8
58879loop_6854:
58880 umul %g2, 0x02FB, %o0
58881 fmovsvs %icc, %f0, %f14
58882 popc %g3, %i0
58883 fnor %f4, %f2, %f12
58884 ble loop_6855
58885 edge16ln %l1, %g4, %o4
58886 for %f0, %f12, %f4
58887 ld [%l7 + 0x4C], %f4
58888loop_6855:
58889 ldsw [%l7 + 0x4C], %o2
58890 sth %l4, [%l7 + 0x60]
58891 ldub [%l7 + 0x29], %o6
58892 movcs %xcc, %l0, %o7
58893 fbge %fcc1, loop_6856
58894 fcmps %fcc0, %f7, %f8
58895 movneg %xcc, %g5, %i7
58896 faligndata %f6, %f6, %f8
58897loop_6856:
58898 movcs %xcc, %i4, %o3
58899 addcc %i6, 0x1145, %l2
58900 ld [%l7 + 0x24], %f7
58901 stw %g7, [%l7 + 0x54]
58902 bn,a %icc, loop_6857
58903 array16 %i1, %l6, %o5
58904 fble %fcc2, loop_6858
58905 stb %i5, [%l7 + 0x62]
58906loop_6857:
58907 siam 0x3
58908 fbn,a %fcc0, loop_6859
58909loop_6858:
58910 tle %xcc, 0x3
58911 fexpand %f3, %f10
58912 movrlez %l5, %i2, %l3
58913loop_6859:
58914 st %f13, [%l7 + 0x70]
58915 addcc %g1, %o1, %g6
58916 fbuge,a %fcc0, loop_6860
58917 fmovspos %icc, %f2, %f6
58918 sdivcc %i3, 0x0643, %o0
58919 ldsh [%l7 + 0x5A], %g2
58920loop_6860:
58921 sth %i0, [%l7 + 0x76]
58922 fnor %f6, %f4, %f2
58923 stw %l1, [%l7 + 0x38]
58924 brlez,a %g3, loop_6861
58925 fbu %fcc0, loop_6862
58926 edge32l %g4, %o4, %o2
58927 std %f6, [%l7 + 0x08]
58928loop_6861:
58929 sdivcc %o6, 0x0CFC, %l0
58930loop_6862:
58931 ldub [%l7 + 0x1D], %l4
58932 subcc %o7, 0x1C3C, %g5
58933 movne %icc, %i7, %i4
58934 brlez %i6, loop_6863
58935 orn %l2, %o3, %i1
58936 movpos %icc, %l6, %o5
58937 fmul8sux16 %f0, %f14, %f0
58938loop_6863:
58939 fbue,a %fcc2, loop_6864
58940 nop
58941 setx loop_6865, %l0, %l1
58942 jmpl %l1, %g7
58943 fcmpne16 %f0, %f0, %i5
58944 fble,a %fcc0, loop_6866
58945loop_6864:
58946 fmovrsgz %i2, %f2, %f4
58947loop_6865:
58948 bvs,pn %icc, loop_6867
58949 fmovrse %l3, %f8, %f14
58950loop_6866:
58951 ldsw [%l7 + 0x64], %g1
58952 ldx [%l7 + 0x10], %l5
58953loop_6867:
58954 fmovsvc %icc, %f6, %f9
58955 fmovdn %xcc, %f7, %f2
58956 fnot1 %f14, %f2
58957 stb %o1, [%l7 + 0x76]
58958 bshuffle %f4, %f4, %f6
58959 taddcc %g6, 0x0C09, %o0
58960 edge32 %i3, %g2, %l1
58961 fmul8x16 %f13, %f12, %f12
58962 sth %g3, [%l7 + 0x48]
58963 sth %i0, [%l7 + 0x64]
58964 addcc %g4, %o2, %o6
58965 sdivcc %o4, 0x1916, %l4
58966 fbne,a %fcc2, loop_6868
58967 ldsh [%l7 + 0x5E], %l0
58968 srl %o7, 0x0C, %i7
58969 fmovsleu %xcc, %f13, %f14
58970loop_6868:
58971 fbn %fcc0, loop_6869
58972 fcmped %fcc0, %f12, %f12
58973 fmovscc %icc, %f8, %f14
58974 ldub [%l7 + 0x56], %g5
58975loop_6869:
58976 tne %icc, 0x1
58977 stx %i4, [%l7 + 0x30]
58978 ldub [%l7 + 0x55], %l2
58979 andcc %i6, %o3, %i1
58980 std %f10, [%l7 + 0x10]
58981 ldx [%l7 + 0x60], %l6
58982 std %f8, [%l7 + 0x38]
58983 xorcc %g7, %i5, %i2
58984 fcmpgt32 %f12, %f4, %l3
58985 ldsh [%l7 + 0x60], %g1
58986 subc %o5, %o1, %l5
58987 ldd [%l7 + 0x20], %f0
58988 umulcc %o0, %g6, %i3
58989 fpsub16 %f12, %f12, %f8
58990 fmul8ulx16 %f8, %f2, %f4
58991 fpsub32 %f10, %f0, %f6
58992 fpsub32s %f6, %f15, %f10
58993 fbu,a %fcc3, loop_6870
58994 fexpand %f1, %f12
58995 fandnot2 %f0, %f12, %f2
58996 fbge %fcc3, loop_6871
58997loop_6870:
58998 fmovsg %xcc, %f2, %f6
58999 bgu,a,pt %icc, loop_6872
59000 ldsw [%l7 + 0x78], %l1
59001loop_6871:
59002 tcs %icc, 0x5
59003 ldsh [%l7 + 0x42], %g2
59004loop_6872:
59005 lduw [%l7 + 0x58], %g3
59006 fcmpne32 %f14, %f14, %g4
59007 ldub [%l7 + 0x0C], %o2
59008 fmovsg %xcc, %f6, %f0
59009 st %f13, [%l7 + 0x78]
59010 fornot1 %f10, %f8, %f4
59011 ldsw [%l7 + 0x08], %i0
59012 fmovdg %icc, %f0, %f7
59013 stw %o6, [%l7 + 0x24]
59014 te %icc, 0x0
59015 stx %l4, [%l7 + 0x68]
59016 bvc,pn %icc, loop_6873
59017 bgu loop_6874
59018 std %f6, [%l7 + 0x70]
59019 edge32n %l0, %o7, %i7
59020loop_6873:
59021 fbuge,a %fcc3, loop_6875
59022loop_6874:
59023 fmovdn %icc, %f11, %f7
59024 fmuld8sux16 %f10, %f12, %f4
59025 std %f8, [%l7 + 0x18]
59026loop_6875:
59027 edge32n %g5, %o4, %i4
59028 ld [%l7 + 0x30], %f1
59029 ldsh [%l7 + 0x44], %i6
59030 ta %xcc, 0x4
59031 bvc loop_6876
59032 sth %o3, [%l7 + 0x66]
59033 fba,a %fcc2, loop_6877
59034 stx %i1, [%l7 + 0x30]
59035loop_6876:
59036 fpsub16s %f3, %f3, %f14
59037 tpos %xcc, 0x3
59038loop_6877:
59039 orn %l6, 0x1061, %g7
59040 stx %l2, [%l7 + 0x38]
59041 fbge,a %fcc3, loop_6878
59042 bvc,a,pt %xcc, loop_6879
59043 fbo %fcc0, loop_6880
59044 sra %i2, 0x08, %l3
59045loop_6878:
59046 tg %xcc, 0x6
59047loop_6879:
59048 stw %i5, [%l7 + 0x08]
59049loop_6880:
59050 orcc %o5, %o1, %l5
59051 nop
59052 setx loop_6881, %l0, %l1
59053 wrpr 0x1, %tl
59054 wrpr %l1, %tpc
59055 add %l1, 0x4, %l1
59056 wrpr %l1, %tnpc
59057 setx 0x34400001400, %l0, %l1
59058 wrpr %l1, %tstate
59059 wrhpr 0x4, %htstate
59060 retry
59061 stb %g1, [%l7 + 0x6B]
59062 fmovdge %xcc, %f5, %f8
59063 sdivx %o0, 0x109C, %i3
59064loop_6881:
59065 brgez %g6, loop_6882
59066 lduw [%l7 + 0x78], %g2
59067 fpadd16s %f9, %f2, %f1
59068 srax %g3, %g4, %o2
59069loop_6882:
59070 stb %i0, [%l7 + 0x3C]
59071 bcs %icc, loop_6883
59072 movl %xcc, %o6, %l4
59073 ldx [%l7 + 0x48], %l0
59074 bneg,pn %icc, loop_6884
59075loop_6883:
59076 fmovdcc %icc, %f7, %f2
59077 ldsb [%l7 + 0x64], %o7
59078 array32 %i7, %l1, %o4
59079loop_6884:
59080 edge8l %g5, %i4, %o3
59081 fmovdgu %icc, %f5, %f14
59082 ba,a,pt %xcc, loop_6885
59083 sdivx %i6, 0x1444, %l6
59084 fmovdle %icc, %f6, %f5
59085 std %f8, [%l7 + 0x60]
59086loop_6885:
59087 tcc %xcc, 0x7
59088 stb %i1, [%l7 + 0x19]
59089 bneg loop_6886
59090 lduh [%l7 + 0x4E], %g7
59091 movrne %l2, 0x2E1, %i2
59092 std %f8, [%l7 + 0x58]
59093loop_6886:
59094 umulcc %l3, %i5, %o1
59095 fmovs %f15, %f13
59096 fbuge,a %fcc2, loop_6887
59097 and %o5, %g1, %l5
59098 fnegd %f0, %f4
59099 ldd [%l7 + 0x58], %f8
59100loop_6887:
59101 array16 %i3, %g6, %g2
59102 fble %fcc2, loop_6888
59103 sra %o0, 0x00, %g3
59104 tn %icc, 0x1
59105 fmovsle %icc, %f2, %f4
59106loop_6888:
59107 stx %o2, [%l7 + 0x48]
59108 fandnot1 %f12, %f8, %f6
59109 bcc %xcc, loop_6889
59110 mulx %i0, 0x0DD6, %g4
59111 ldd [%l7 + 0x70], %f14
59112 fbl %fcc1, loop_6890
59113loop_6889:
59114 fbge,a %fcc2, loop_6891
59115 brgz %l4, loop_6892
59116 addc %l0, 0x0B30, %o6
59117loop_6890:
59118 tn %icc, 0x2
59119loop_6891:
59120 movvc %xcc, %o7, %l1
59121loop_6892:
59122 fbule,a %fcc1, loop_6893
59123 sra %i7, %o4, %g5
59124 brgez %o3, loop_6894
59125 tleu %xcc, 0x0
59126loop_6893:
59127 mulx %i4, 0x03FF, %l6
59128 fmovd %f0, %f0
59129loop_6894:
59130 fsrc1s %f8, %f4
59131 fcmpes %fcc0, %f15, %f12
59132 ldd [%l7 + 0x20], %f12
59133 fcmpes %fcc3, %f2, %f2
59134 ld [%l7 + 0x78], %f6
59135 brnz %i1, loop_6895
59136 ldub [%l7 + 0x23], %i6
59137 ldsw [%l7 + 0x5C], %g7
59138 sethi 0x1249, %l2
59139loop_6895:
59140 fpsub32s %f6, %f3, %f7
59141 lduh [%l7 + 0x22], %l3
59142 fpsub32s %f7, %f12, %f15
59143 fors %f2, %f6, %f9
59144 movn %xcc, %i2, %i5
59145 fmovsn %icc, %f15, %f14
59146 std %f0, [%l7 + 0x28]
59147 fmovd %f8, %f2
59148 call loop_6896
59149 ldd [%l7 + 0x40], %f4
59150 ldsb [%l7 + 0x72], %o5
59151 fmovdvc %icc, %f12, %f11
59152loop_6896:
59153 brz,a %o1, loop_6897
59154 tn %icc, 0x3
59155 array8 %l5, %g1, %g6
59156 brlez %i3, loop_6898
59157loop_6897:
59158 ldd [%l7 + 0x18], %f10
59159 ldd [%l7 + 0x70], %f4
59160 ld [%l7 + 0x14], %f12
59161loop_6898:
59162 xnorcc %g2, %g3, %o2
59163 sub %o0, %i0, %l4
59164 tne %icc, 0x5
59165 andn %l0, %g4, %o7
59166 ldsw [%l7 + 0x18], %l1
59167 fsrc2s %f12, %f13
59168 lduh [%l7 + 0x44], %i7
59169 lduw [%l7 + 0x60], %o4
59170 fmovsg %icc, %f5, %f1
59171 fcmped %fcc2, %f8, %f10
59172 tne %xcc, 0x0
59173 std %f8, [%l7 + 0x10]
59174 movvs %xcc, %g5, %o3
59175 edge32l %o6, %l6, %i4
59176 tvc %icc, 0x5
59177 ldub [%l7 + 0x37], %i1
59178 movrgez %g7, %i6, %l2
59179 fmovscc %xcc, %f3, %f0
59180 sth %i2, [%l7 + 0x24]
59181 fcmpd %fcc2, %f8, %f0
59182 fmovrslez %i5, %f4, %f0
59183 subcc %l3, %o1, %o5
59184 bn,pn %icc, loop_6899
59185 fmovsn %xcc, %f13, %f9
59186 fcmpgt32 %f2, %f10, %l5
59187 sth %g6, [%l7 + 0x4C]
59188loop_6899:
59189 fbul,a %fcc0, loop_6900
59190 fmovrdlez %i3, %f0, %f10
59191 tge %icc, 0x4
59192 fxors %f3, %f8, %f7
59193loop_6900:
59194 mulx %g1, 0x00A5, %g3
59195 fcmpgt16 %f2, %f14, %g2
59196 fmovdle %xcc, %f9, %f14
59197 ldsh [%l7 + 0x4E], %o0
59198 stw %i0, [%l7 + 0x20]
59199 sth %l4, [%l7 + 0x10]
59200 tg %icc, 0x4
59201 std %f0, [%l7 + 0x28]
59202 fxnors %f5, %f6, %f4
59203 fbuge,a %fcc1, loop_6901
59204 stb %l0, [%l7 + 0x28]
59205 fmul8x16au %f15, %f6, %f2
59206 array8 %o2, %o7, %g4
59207loop_6901:
59208 ld [%l7 + 0x10], %f1
59209 fble %fcc2, loop_6902
59210 ld [%l7 + 0x40], %f13
59211 stw %l1, [%l7 + 0x48]
59212 brlz,a %o4, loop_6903
59213loop_6902:
59214 tg %xcc, 0x0
59215 bvs loop_6904
59216 fxor %f6, %f12, %f6
59217loop_6903:
59218 ldub [%l7 + 0x54], %i7
59219 bg,a loop_6905
59220loop_6904:
59221 edge32l %o3, %g5, %o6
59222 udiv %l6, 0x138B, %i4
59223 alignaddrl %i1, %g7, %i6
59224loop_6905:
59225 movvc %icc, %i2, %l2
59226 popc 0x0718, %i5
59227 stw %l3, [%l7 + 0x38]
59228 subc %o1, %l5, %o5
59229 nop
59230 setx loop_6906, %l0, %l1
59231 wrpr 0x1, %tl
59232 wrpr %l1, %tpc
59233 add %l1, 0x4, %l1
59234 wrpr %l1, %tnpc
59235 setx 0x34400001400, %l0, %l1
59236 wrpr %l1, %tstate
59237 wrhpr 0x4, %htstate
59238 retry
59239 xnorcc %i3, 0x0E05, %g6
59240 ld [%l7 + 0x08], %f11
59241 stx %g1, [%l7 + 0x10]
59242loop_6906:
59243 sdiv %g3, 0x0226, %o0
59244 for %f6, %f12, %f2
59245 tl %xcc, 0x7
59246 fcmpgt16 %f14, %f8, %i0
59247 movg %xcc, %g2, %l0
59248 bge loop_6907
59249 fmovrdne %o2, %f0, %f0
59250 orn %l4, %g4, %o7
59251 edge8 %o4, %l1, %i7
59252loop_6907:
59253 edge16ln %o3, %g5, %l6
59254 sdiv %i4, 0x1944, %o6
59255 andn %g7, 0x1BBA, %i6
59256 std %f8, [%l7 + 0x30]
59257 std %f8, [%l7 + 0x20]
59258 sth %i2, [%l7 + 0x40]
59259 fands %f10, %f5, %f7
59260 fmovdl %icc, %f1, %f12
59261 st %f9, [%l7 + 0x74]
59262 ldd [%l7 + 0x10], %f8
59263 fblg,a %fcc0, loop_6908
59264 ldd [%l7 + 0x10], %f12
59265 ldsw [%l7 + 0x4C], %i1
59266 fbn,a %fcc3, loop_6909
59267loop_6908:
59268 edge8ln %l2, %l3, %o1
59269 movpos %xcc, %i5, %o5
59270 fmul8x16au %f15, %f11, %f4
59271loop_6909:
59272 bn,pt %xcc, loop_6910
59273 ldsh [%l7 + 0x54], %i3
59274 fpmerge %f6, %f12, %f14
59275 stw %g6, [%l7 + 0x18]
59276loop_6910:
59277 fcmpgt32 %f4, %f0, %l5
59278 movle %xcc, %g3, %g1
59279 ble,a,pn %xcc, loop_6911
59280 orn %o0, 0x170D, %i0
59281 nop
59282 setx loop_6912, %l0, %l1
59283 wrpr 0x1, %tl
59284 wrpr %l1, %tpc
59285 add %l1, 0x4, %l1
59286 wrpr %l1, %tnpc
59287 setx 0x34400001400, %l0, %l1
59288 wrpr %l1, %tstate
59289 wrhpr 0x4, %htstate
59290 retry
59291 umul %l0, %g2, %o2
59292loop_6911:
59293 orcc %g4, %o7, %o4
59294 ldsb [%l7 + 0x57], %l1
59295loop_6912:
59296 stb %i7, [%l7 + 0x2F]
59297 bcs,a %icc, loop_6913
59298 sdivx %l4, 0x160E, %g5
59299 bge loop_6914
59300 fmovrdne %l6, %f8, %f8
59301loop_6913:
59302 ld [%l7 + 0x0C], %f4
59303 fandnot1 %f6, %f10, %f8
59304loop_6914:
59305 fexpand %f0, %f6
59306 lduh [%l7 + 0x26], %i4
59307 fmovda %xcc, %f0, %f7
59308 movrlz %o3, 0x20E, %g7
59309 tn %xcc, 0x2
59310 ld [%l7 + 0x54], %f12
59311 udivcc %i6, 0x1E0E, %i2
59312 fandnot1s %f11, %f4, %f2
59313 orn %o6, %i1, %l2
59314 lduh [%l7 + 0x66], %o1
59315 ldub [%l7 + 0x68], %l3
59316 ldd [%l7 + 0x18], %f12
59317 ldsw [%l7 + 0x18], %i5
59318 bleu,a,pt %xcc, loop_6915
59319 ldsb [%l7 + 0x6F], %i3
59320 fbug %fcc2, loop_6916
59321 fmul8x16au %f12, %f2, %f6
59322loop_6915:
59323 subcc %g6, 0x0BFD, %l5
59324 ldsh [%l7 + 0x30], %o5
59325loop_6916:
59326 fmul8x16au %f1, %f6, %f8
59327 fbge,a %fcc0, loop_6917
59328 bge,pn %xcc, loop_6918
59329 fcmpne32 %f10, %f2, %g1
59330 brnz %o0, loop_6919
59331loop_6917:
59332 ldsw [%l7 + 0x5C], %g3
59333loop_6918:
59334 fmovsle %xcc, %f1, %f10
59335 ldsb [%l7 + 0x2B], %l0
59336loop_6919:
59337 sethi 0x06B6, %i0
59338 fcmpes %fcc0, %f7, %f12
59339 fandnot2 %f0, %f12, %f0
59340 ldsh [%l7 + 0x2E], %g2
59341 fbue %fcc1, loop_6920
59342 edge8l %g4, %o2, %o7
59343 fzeros %f13
59344 orcc %l1, 0x151C, %i7
59345loop_6920:
59346 lduh [%l7 + 0x32], %o4
59347 fbo %fcc0, loop_6921
59348 ldd [%l7 + 0x38], %f4
59349 movre %g5, %l4, %i4
59350 edge8n %l6, %g7, %o3
59351loop_6921:
59352 ldsb [%l7 + 0x6E], %i2
59353 movrlez %o6, %i6, %i1
59354 ldub [%l7 + 0x6A], %l2
59355 fcmpd %fcc3, %f6, %f10
59356 tpos %xcc, 0x6
59357 lduw [%l7 + 0x70], %o1
59358 fmovse %xcc, %f3, %f2
59359 ldsh [%l7 + 0x4E], %l3
59360 orncc %i5, %g6, %i3
59361 fmovrdlz %l5, %f0, %f12
59362 fbo,a %fcc3, loop_6922
59363 ldub [%l7 + 0x0F], %g1
59364 ldd [%l7 + 0x20], %f0
59365 ldsw [%l7 + 0x40], %o5
59366loop_6922:
59367 lduw [%l7 + 0x3C], %g3
59368 nop
59369 setx loop_6923, %l0, %l1
59370 wrpr 0x1, %tl
59371 wrpr %l1, %tnpc
59372 setx 0x34400001400, %l0, %l1
59373 wrpr %l1, %tstate
59374 wrhpr 0x4, %htstate
59375 done
59376 lduw [%l7 + 0x28], %o0
59377 fmovdge %xcc, %f14, %f9
59378 ld [%l7 + 0x38], %f14
59379loop_6923:
59380 fbug,a %fcc0, loop_6924
59381 fmovspos %xcc, %f7, %f10
59382 fmul8x16al %f2, %f4, %f0
59383 fmovdneg %icc, %f11, %f11
59384loop_6924:
59385 ldub [%l7 + 0x40], %i0
59386 fmovdcc %xcc, %f2, %f0
59387 and %g2, 0x01B0, %g4
59388 sth %l0, [%l7 + 0x40]
59389 smulcc %o2, 0x0AC0, %o7
59390 fzero %f6
59391 movle %xcc, %i7, %o4
59392 mulscc %l1, %g5, %i4
59393 fnot2s %f2, %f13
59394 st %f10, [%l7 + 0x4C]
59395 sth %l4, [%l7 + 0x78]
59396 fnegd %f4, %f10
59397 stx %l6, [%l7 + 0x60]
59398 lduw [%l7 + 0x44], %g7
59399 brnz %o3, loop_6925
59400 fpackfix %f10, %f11
59401 edge16l %i2, %i6, %i1
59402 stx %o6, [%l7 + 0x60]
59403loop_6925:
59404 lduw [%l7 + 0x0C], %l2
59405 edge32ln %o1, %l3, %g6
59406 orcc %i5, %l5, %g1
59407 stb %i3, [%l7 + 0x24]
59408 srlx %g3, 0x0C, %o5
59409 stw %o0, [%l7 + 0x4C]
59410 lduw [%l7 + 0x0C], %i0
59411 fcmps %fcc0, %f12, %f6
59412 sth %g4, [%l7 + 0x60]
59413 fbge,a %fcc2, loop_6926
59414 lduh [%l7 + 0x12], %g2
59415 fmovs %f6, %f6
59416 fba,a %fcc1, loop_6927
59417loop_6926:
59418 fble,a %fcc0, loop_6928
59419 fnor %f10, %f8, %f6
59420 std %f0, [%l7 + 0x10]
59421loop_6927:
59422 fmovsneg %icc, %f8, %f8
59423loop_6928:
59424 bneg,pn %xcc, loop_6929
59425 fornot2 %f2, %f8, %f0
59426 movvc %xcc, %o2, %o7
59427 fcmpes %fcc1, %f10, %f7
59428loop_6929:
59429 srax %i7, 0x01, %l0
59430 movrgz %o4, %l1, %i4
59431 fbl %fcc1, loop_6930
59432 subc %g5, %l6, %g7
59433 brnz %l4, loop_6931
59434 fbue,a %fcc2, loop_6932
59435loop_6930:
59436 fbge %fcc0, loop_6933
59437 fmul8sux16 %f14, %f10, %f14
59438loop_6931:
59439 ld [%l7 + 0x08], %f9
59440loop_6932:
59441 fsrc2 %f8, %f14
59442loop_6933:
59443 tcs %xcc, 0x6
59444 te %xcc, 0x0
59445 edge8l %i2, %o3, %i1
59446 ldsh [%l7 + 0x52], %i6
59447 ta %icc, 0x7
59448 edge8ln %l2, %o1, %l3
59449 fxnor %f8, %f6, %f0
59450 fmovsle %xcc, %f8, %f9
59451 array8 %g6, %i5, %l5
59452 tcc %xcc, 0x0
59453 edge32ln %g1, %i3, %o6
59454 fpsub16 %f6, %f14, %f14
59455 ldub [%l7 + 0x34], %g3
59456 fbue %fcc1, loop_6934
59457 and %o5, 0x1C8A, %o0
59458 fbug %fcc3, loop_6935
59459 mulscc %g4, 0x0F5A, %g2
59460loop_6934:
59461 fnot1 %f0, %f12
59462 sdivcc %i0, 0x01CC, %o2
59463loop_6935:
59464 lduw [%l7 + 0x4C], %o7
59465 ldsb [%l7 + 0x36], %l0
59466 tsubcctv %o4, 0x0B81, %l1
59467 fba %fcc0, loop_6936
59468 lduw [%l7 + 0x60], %i7
59469 or %i4, %g5, %l6
59470 ldsw [%l7 + 0x64], %l4
59471loop_6936:
59472 ld [%l7 + 0x54], %f4
59473 fabsd %f2, %f8
59474 ldsw [%l7 + 0x1C], %i2
59475 fmovsleu %icc, %f13, %f12
59476 fcmple32 %f6, %f2, %o3
59477 edge32 %g7, %i1, %i6
59478 lduw [%l7 + 0x30], %o1
59479 st %f4, [%l7 + 0x5C]
59480 fandnot1 %f12, %f14, %f4
59481 fbne %fcc3, loop_6937
59482 ldd [%l7 + 0x08], %f2
59483 ldsb [%l7 + 0x55], %l2
59484 smulcc %g6, %l3, %l5
59485loop_6937:
59486 ldsb [%l7 + 0x21], %g1
59487 movrlz %i5, 0x07E, %i3
59488 ldsb [%l7 + 0x5C], %g3
59489 fmovsneg %xcc, %f11, %f11
59490 fmovsgu %icc, %f15, %f6
59491 movrlez %o6, 0x3F2, %o0
59492 movpos %xcc, %o5, %g4
59493 lduw [%l7 + 0x7C], %i0
59494 fmovdvc %xcc, %f4, %f3
59495 fcmpgt32 %f0, %f14, %g2
59496 bgu,pt %icc, loop_6938
59497 bl,a %icc, loop_6939
59498 fcmpes %fcc1, %f15, %f7
59499 bneg %xcc, loop_6940
59500loop_6938:
59501 ldx [%l7 + 0x18], %o2
59502loop_6939:
59503 lduw [%l7 + 0x78], %l0
59504 fmovdneg %xcc, %f4, %f10
59505loop_6940:
59506 ldsw [%l7 + 0x34], %o4
59507 sth %o7, [%l7 + 0x2A]
59508 fzero %f12
59509 fcmple32 %f6, %f10, %i7
59510 ldx [%l7 + 0x18], %i4
59511 fmovrde %g5, %f4, %f0
59512 fxor %f8, %f2, %f0
59513 fpadd16s %f12, %f12, %f5
59514 fone %f10
59515 movcc %icc, %l1, %l6
59516 tle %icc, 0x7
59517 fpadd16 %f8, %f0, %f10
59518 ldd [%l7 + 0x18], %f8
59519 ldsw [%l7 + 0x6C], %i2
59520 fnot1s %f10, %f2
59521 stw %l4, [%l7 + 0x60]
59522 ldd [%l7 + 0x30], %f14
59523 tcc %icc, 0x7
59524 fabsd %f4, %f0
59525 fmovrdgz %o3, %f6, %f14
59526 tneg %xcc, 0x0
59527 ldsh [%l7 + 0x6A], %i1
59528 bl,pt %xcc, loop_6941
59529 fble %fcc3, loop_6942
59530 tl %xcc, 0x4
59531 fbe,a %fcc3, loop_6943
59532loop_6941:
59533 fand %f8, %f6, %f8
59534loop_6942:
59535 lduw [%l7 + 0x28], %i6
59536 ldub [%l7 + 0x0A], %o1
59537loop_6943:
59538 ldx [%l7 + 0x38], %g7
59539 ldsb [%l7 + 0x41], %g6
59540 ldsw [%l7 + 0x48], %l2
59541 fbul,a %fcc0, loop_6944
59542 fcmps %fcc3, %f10, %f4
59543 fmovrdlez %l3, %f6, %f8
59544 fpadd32s %f4, %f3, %f7
59545loop_6944:
59546 fbu,a %fcc2, loop_6945
59547 fabss %f12, %f0
59548 fmovsvs %icc, %f11, %f8
59549 fnand %f8, %f14, %f10
59550loop_6945:
59551 sdivx %g1, 0x0E96, %l5
59552 sdiv %i5, 0x12EF, %g3
59553 udivcc %o6, 0x15E6, %i3
59554 te %xcc, 0x6
59555 tvs %xcc, 0x6
59556 lduh [%l7 + 0x7A], %o5
59557 fzeros %f7
59558 fone %f0
59559 stw %g4, [%l7 + 0x44]
59560 ldsb [%l7 + 0x43], %i0
59561 fpsub32s %f5, %f10, %f4
59562 fba %fcc1, loop_6946
59563 array8 %g2, %o0, %l0
59564 mova %icc, %o2, %o4
59565 sethi 0x086B, %o7
59566loop_6946:
59567 udivx %i4, 0x001E, %i7
59568 ldd [%l7 + 0x70], %f12
59569 ldub [%l7 + 0x2F], %g5
59570 sra %l1, %i2, %l6
59571 ldx [%l7 + 0x38], %l4
59572 ldub [%l7 + 0x66], %i1
59573 stx %o3, [%l7 + 0x10]
59574 stx %o1, [%l7 + 0x18]
59575 fbue,a %fcc0, loop_6947
59576 fmovda %icc, %f10, %f5
59577 brlez,a %i6, loop_6948
59578 ldx [%l7 + 0x28], %g7
59579loop_6947:
59580 fornot1 %f4, %f6, %f8
59581 xorcc %g6, 0x155A, %l3
59582loop_6948:
59583 std %f8, [%l7 + 0x10]
59584 fbul,a %fcc1, loop_6949
59585 tg %xcc, 0x1
59586 fabss %f9, %f6
59587 sub %l2, 0x0930, %g1
59588loop_6949:
59589 fcmpeq32 %f14, %f12, %i5
59590 brgez %l5, loop_6950
59591 fmovdge %xcc, %f6, %f6
59592 sth %o6, [%l7 + 0x68]
59593 movvs %xcc, %g3, %o5
59594loop_6950:
59595 ldd [%l7 + 0x68], %f4
59596 sth %i3, [%l7 + 0x14]
59597 st %f15, [%l7 + 0x38]
59598 fmovsl %xcc, %f9, %f12
59599 ldub [%l7 + 0x45], %i0
59600 smul %g2, 0x19F6, %g4
59601 ld [%l7 + 0x18], %f14
59602 fbug,a %fcc2, loop_6951
59603 fxors %f11, %f2, %f1
59604 fpsub32 %f6, %f10, %f14
59605 bvc,a loop_6952
59606loop_6951:
59607 ldsw [%l7 + 0x40], %o0
59608 fmovrdlez %o2, %f0, %f14
59609 fmovs %f2, %f14
59610loop_6952:
59611 stb %l0, [%l7 + 0x65]
59612 lduh [%l7 + 0x48], %o4
59613 st %f2, [%l7 + 0x20]
59614 fbule %fcc1, loop_6953
59615 ldub [%l7 + 0x2D], %i4
59616 fpsub16s %f9, %f8, %f5
59617 fcmps %fcc2, %f15, %f0
59618loop_6953:
59619 fexpand %f10, %f2
59620 fsrc1 %f8, %f8
59621 fmovrsgez %o7, %f4, %f0
59622 nop
59623 setx loop_6954, %l0, %l1
59624 jmpl %l1, %i7
59625 fpsub16s %f11, %f12, %f7
59626 bpos %icc, loop_6955
59627 andcc %g5, %l1, %i2
59628loop_6954:
59629 stb %l4, [%l7 + 0x12]
59630 fmul8ulx16 %f14, %f14, %f14
59631loop_6955:
59632 bgu,a,pt %icc, loop_6956
59633 ldsb [%l7 + 0x6A], %l6
59634 fbug,a %fcc0, loop_6957
59635 stw %o3, [%l7 + 0x44]
59636loop_6956:
59637 ldsh [%l7 + 0x4E], %o1
59638 fble,a %fcc3, loop_6958
59639loop_6957:
59640 ld [%l7 + 0x54], %f9
59641 tn %icc, 0x7
59642 fmovsvc %xcc, %f7, %f4
59643loop_6958:
59644 fbo,a %fcc2, loop_6959
59645 movvc %xcc, %i1, %i6
59646 or %g7, 0x1E3C, %g6
59647 fmovrse %l3, %f2, %f9
59648loop_6959:
59649 ba,a %icc, loop_6960
59650 stx %g1, [%l7 + 0x40]
59651 bl,a %icc, loop_6961
59652 fors %f1, %f10, %f3
59653loop_6960:
59654 fnor %f8, %f6, %f8
59655 lduw [%l7 + 0x08], %l2
59656loop_6961:
59657 srl %l5, %i5, %o6
59658 fmovsvs %icc, %f0, %f13
59659 fcmpne16 %f12, %f2, %o5
59660 fmovrdgz %g3, %f12, %f12
59661 srax %i3, %i0, %g2
59662 stb %o0, [%l7 + 0x4C]
59663 smul %o2, 0x0ECF, %l0
59664 sllx %g4, 0x13, %o4
59665 fmovs %f15, %f14
59666 movvc %icc, %i4, %o7
59667 edge8n %g5, %l1, %i2
59668 fmovdvc %icc, %f1, %f3
59669 brgz,a %i7, loop_6962
59670 brnz,a %l4, loop_6963
59671 sdivx %o3, 0x1EE1, %o1
59672 fornot2s %f11, %f13, %f5
59673loop_6962:
59674 for %f10, %f10, %f4
59675loop_6963:
59676 lduh [%l7 + 0x42], %l6
59677 tcc %icc, 0x1
59678 nop
59679 setx loop_6964, %l0, %l1
59680 wrpr 0x1, %tl
59681 wrpr %l1, %tpc
59682 add %l1, 0x4, %l1
59683 wrpr %l1, %tnpc
59684 setx 0x34400001400, %l0, %l1
59685 wrpr %l1, %tstate
59686 wrhpr 0x4, %htstate
59687 retry
59688 bvc loop_6965
59689 fmovsvs %icc, %f6, %f7
59690 lduh [%l7 + 0x0C], %i6
59691loop_6964:
59692 stb %g7, [%l7 + 0x57]
59693loop_6965:
59694 tge %icc, 0x3
59695 movcs %icc, %i1, %l3
59696 orn %g6, %l2, %l5
59697 bcc,pt %icc, loop_6966
59698 fcmpgt16 %f4, %f4, %g1
59699 bgu,pn %xcc, loop_6967
59700 stw %i5, [%l7 + 0x10]
59701loop_6966:
59702 brlez %o6, loop_6968
59703 bcs,a %icc, loop_6969
59704loop_6967:
59705 fbge,a %fcc3, loop_6970
59706 tsubcc %g3, %i3, %o5
59707loop_6968:
59708 std %f12, [%l7 + 0x30]
59709loop_6969:
59710 ldsb [%l7 + 0x28], %g2
59711loop_6970:
59712 andn %i0, %o2, %o0
59713 array8 %g4, %o4, %l0
59714 andncc %o7, %i4, %l1
59715 brz,a %i2, loop_6971
59716 lduw [%l7 + 0x4C], %i7
59717 edge16ln %g5, %l4, %o1
59718 movn %icc, %l6, %o3
59719loop_6971:
59720 addccc %i6, %i1, %g7
59721 ld [%l7 + 0x24], %f12
59722 ld [%l7 + 0x18], %f2
59723 tcs %xcc, 0x7
59724 ldd [%l7 + 0x40], %f10
59725 edge32ln %g6, %l2, %l3
59726 lduw [%l7 + 0x2C], %g1
59727 tleu %xcc, 0x6
59728 lduw [%l7 + 0x60], %l5
59729 ldub [%l7 + 0x2D], %o6
59730 tvs %icc, 0x0
59731 ldsw [%l7 + 0x68], %g3
59732 fmovsvs %icc, %f15, %f8
59733 fmovrsne %i5, %f12, %f9
59734 fmovrdgez %o5, %f0, %f2
59735 udivx %i3, 0x1F86, %g2
59736 bvc,a loop_6972
59737 brgz,a %o2, loop_6973
59738 ldsw [%l7 + 0x2C], %o0
59739 stw %i0, [%l7 + 0x10]
59740loop_6972:
59741 tvs %xcc, 0x0
59742loop_6973:
59743 fpsub16s %f12, %f13, %f9
59744 sll %o4, 0x1D, %l0
59745 ble,a,pt %xcc, loop_6974
59746 fba %fcc1, loop_6975
59747 sth %g4, [%l7 + 0x44]
59748 bshuffle %f6, %f12, %f0
59749loop_6974:
59750 sub %i4, %o7, %i2
59751loop_6975:
59752 ldub [%l7 + 0x09], %i7
59753 bpos,a loop_6976
59754 ldsw [%l7 + 0x28], %g5
59755 bge,pt %xcc, loop_6977
59756 fbg %fcc1, loop_6978
59757loop_6976:
59758 movgu %xcc, %l4, %o1
59759 andn %l6, 0x1981, %l1
59760loop_6977:
59761 lduh [%l7 + 0x6C], %i6
59762loop_6978:
59763 ldsb [%l7 + 0x5D], %o3
59764 tleu %icc, 0x3
59765 fpadd16s %f0, %f0, %f13
59766 nop
59767 setx loop_6979, %l0, %l1
59768 wrpr 0x1, %tl
59769 wrpr %l1, %tpc
59770 add %l1, 0x4, %l1
59771 wrpr %l1, %tnpc
59772 setx 0x34400001400, %l0, %l1
59773 wrpr %l1, %tstate
59774 wrhpr 0x4, %htstate
59775 retry
59776 fbne,a %fcc1, loop_6980
59777 lduh [%l7 + 0x5C], %i1
59778 brnz,a %g6, loop_6981
59779loop_6979:
59780 brz,a %g7, loop_6982
59781loop_6980:
59782 ldub [%l7 + 0x30], %l2
59783 mulscc %g1, 0x1549, %l5
59784loop_6981:
59785 sdivx %o6, 0x0E03, %g3
59786loop_6982:
59787 sllx %i5, %o5, %l3
59788 stb %g2, [%l7 + 0x09]
59789 st %f3, [%l7 + 0x08]
59790 fnands %f0, %f12, %f15
59791 movleu %icc, %o2, %i3
59792 fba,a %fcc2, loop_6983
59793 fnands %f5, %f2, %f2
59794 edge8ln %i0, %o4, %o0
59795 fmovda %icc, %f11, %f3
59796loop_6983:
59797 fmovsgu %icc, %f15, %f15
59798 stw %l0, [%l7 + 0x38]
59799 movrne %i4, 0x0CB, %o7
59800 alignaddrl %i2, %g4, %i7
59801 ldsh [%l7 + 0x5A], %g5
59802 edge16n %l4, %o1, %l1
59803 sub %i6, %o3, %l6
59804 stb %i1, [%l7 + 0x59]
59805 fcmpeq16 %f0, %f12, %g6
59806 umul %g7, 0x1873, %l2
59807 pdist %f10, %f4, %f2
59808 st %f10, [%l7 + 0x4C]
59809 fcmpgt16 %f4, %f10, %l5
59810 ldx [%l7 + 0x20], %o6
59811 stb %g1, [%l7 + 0x17]
59812 sll %i5, 0x11, %o5
59813 fmovde %icc, %f1, %f10
59814 ldsb [%l7 + 0x4E], %l3
59815 ldsw [%l7 + 0x3C], %g2
59816 orcc %g3, 0x046B, %i3
59817 stb %i0, [%l7 + 0x4C]
59818 ldsb [%l7 + 0x2D], %o2
59819 fpsub32 %f6, %f2, %f14
59820 addcc %o4, 0x06BE, %l0
59821 fmovrsgez %i4, %f5, %f2
59822 fcmpeq16 %f14, %f2, %o7
59823 tl %icc, 0x7
59824 std %f12, [%l7 + 0x68]
59825 fmovsle %icc, %f5, %f4
59826 subccc %o0, %g4, %i2
59827 movl %icc, %g5, %i7
59828 fcmple16 %f10, %f10, %o1
59829 lduh [%l7 + 0x52], %l4
59830 fmovsvc %icc, %f15, %f13
59831 fpackfix %f6, %f5
59832 tcs %icc, 0x3
59833 ldsb [%l7 + 0x19], %l1
59834 subc %i6, 0x0CFC, %l6
59835 fmovda %xcc, %f9, %f10
59836 lduh [%l7 + 0x2C], %o3
59837 udivx %i1, 0x101D, %g7
59838 fmuld8sux16 %f14, %f7, %f2
59839 fpsub16s %f10, %f5, %f8
59840 movne %xcc, %g6, %l2
59841 fnot2s %f15, %f8
59842 fbl %fcc1, loop_6984
59843 ldx [%l7 + 0x68], %l5
59844 stw %o6, [%l7 + 0x08]
59845 brlz %i5, loop_6985
59846loop_6984:
59847 edge8ln %g1, %l3, %o5
59848 fnands %f10, %f11, %f1
59849 ldd [%l7 + 0x30], %f14
59850loop_6985:
59851 ld [%l7 + 0x74], %f1
59852 udiv %g3, 0x097C, %g2
59853 fmovsa %icc, %f5, %f3
59854 movl %icc, %i0, %o2
59855 ldsh [%l7 + 0x16], %o4
59856 movre %i3, %l0, %o7
59857 fandnot2s %f7, %f7, %f6
59858 movg %xcc, %o0, %i4
59859 fmovspos %icc, %f3, %f8
59860 lduh [%l7 + 0x12], %g4
59861 orcc %g5, 0x0625, %i7
59862 fbe %fcc3, loop_6986
59863 call loop_6987
59864 ldsb [%l7 + 0x37], %i2
59865 tn %icc, 0x4
59866loop_6986:
59867 fcmpne16 %f8, %f2, %o1
59868loop_6987:
59869 andcc %l1, %i6, %l6
59870 ldd [%l7 + 0x08], %f6
59871 fmovrslz %o3, %f4, %f1
59872 array16 %i1, %l4, %g6
59873 fands %f3, %f0, %f9
59874 lduh [%l7 + 0x32], %l2
59875 movg %xcc, %g7, %o6
59876 fmovdg %xcc, %f3, %f0
59877 std %f6, [%l7 + 0x20]
59878 std %f4, [%l7 + 0x38]
59879 lduw [%l7 + 0x08], %i5
59880 edge32l %g1, %l5, %o5
59881 sub %l3, %g2, %g3
59882 tn %xcc, 0x4
59883 lduh [%l7 + 0x4E], %o2
59884 move %icc, %i0, %i3
59885 lduw [%l7 + 0x78], %l0
59886 fmovrdgez %o7, %f12, %f6
59887 fcmple32 %f0, %f0, %o4
59888 stb %o0, [%l7 + 0x67]
59889 fmul8x16 %f12, %f0, %f8
59890 ldd [%l7 + 0x28], %f12
59891 fmul8ulx16 %f2, %f14, %f4
59892 edge8n %i4, %g4, %g5
59893 edge32ln %i7, %i2, %o1
59894 tge %icc, 0x7
59895 fmovda %icc, %f1, %f11
59896 fpmerge %f3, %f15, %f12
59897 std %f12, [%l7 + 0x18]
59898 edge8ln %l1, %i6, %l6
59899 movl %xcc, %i1, %l4
59900 fbge,a %fcc0, loop_6988
59901 orncc %g6, 0x1067, %l2
59902 stx %g7, [%l7 + 0x70]
59903 std %f14, [%l7 + 0x50]
59904loop_6988:
59905 ldsb [%l7 + 0x16], %o6
59906 fcmpeq32 %f6, %f8, %o3
59907 fmovda %icc, %f10, %f11
59908 lduh [%l7 + 0x74], %g1
59909 std %f14, [%l7 + 0x50]
59910 fcmpgt32 %f8, %f0, %l5
59911 fmovsg %xcc, %f5, %f5
59912 ldx [%l7 + 0x70], %i5
59913 fmovdcc %icc, %f11, %f14
59914 edge16l %o5, %l3, %g3
59915 move %xcc, %o2, %g2
59916 stx %i3, [%l7 + 0x50]
59917 std %f8, [%l7 + 0x08]
59918 fmovsgu %xcc, %f4, %f10
59919 fmuld8sux16 %f11, %f0, %f6
59920 tsubcc %i0, %l0, %o7
59921 tn %icc, 0x5
59922 fbul,a %fcc0, loop_6989
59923 subcc %o4, %o0, %i4
59924 movrgez %g5, %i7, %g4
59925 bpos %icc, loop_6990
59926loop_6989:
59927 move %icc, %i2, %l1
59928 fmovdl %xcc, %f3, %f10
59929 fmovrslz %i6, %f9, %f15
59930loop_6990:
59931 fmuld8sux16 %f1, %f4, %f2
59932 umul %o1, 0x1F03, %i1
59933 edge16ln %l6, %l4, %g6
59934 fpsub16s %f11, %f4, %f5
59935 bne loop_6991
59936 fmovde %xcc, %f5, %f2
59937 lduh [%l7 + 0x66], %l2
59938 fpack32 %f2, %f12, %f2
59939loop_6991:
59940 ldd [%l7 + 0x58], %f8
59941 fnot1 %f2, %f0
59942 fcmpd %fcc1, %f10, %f14
59943 stw %o6, [%l7 + 0x40]
59944 brlez,a %g7, loop_6992
59945 ldub [%l7 + 0x4D], %o3
59946 std %f4, [%l7 + 0x28]
59947 tneg %xcc, 0x7
59948loop_6992:
59949 fmovsvc %xcc, %f11, %f11
59950 ldsw [%l7 + 0x54], %g1
59951 fsrc2 %f10, %f6
59952 std %f10, [%l7 + 0x18]
59953 std %f12, [%l7 + 0x30]
59954 subcc %l5, 0x0BDF, %i5
59955 fbg,a %fcc0, loop_6993
59956 fmovrsne %l3, %f11, %f10
59957 ldub [%l7 + 0x23], %o5
59958 st %f6, [%l7 + 0x1C]
59959loop_6993:
59960 sll %o2, %g3, %g2
59961 sth %i3, [%l7 + 0x14]
59962 stw %l0, [%l7 + 0x68]
59963 movrgz %o7, 0x0D0, %i0
59964 fsrc1s %f15, %f2
59965 fba %fcc1, loop_6994
59966 ldsb [%l7 + 0x61], %o0
59967 faligndata %f10, %f2, %f8
59968 fpack32 %f14, %f10, %f12
59969loop_6994:
59970 fmovsl %icc, %f0, %f8
59971 fors %f8, %f4, %f13
59972 fmovsvs %xcc, %f3, %f1
59973 ldub [%l7 + 0x5C], %o4
59974 ldsb [%l7 + 0x38], %i4
59975 fornot1 %f10, %f8, %f2
59976 stx %g5, [%l7 + 0x70]
59977 movneg %icc, %g4, %i7
59978 movpos %xcc, %i2, %l1
59979 fmovs %f14, %f1
59980 fmul8x16al %f2, %f4, %f8
59981 tpos %xcc, 0x5
59982 fornot1s %f1, %f3, %f15
59983 std %f12, [%l7 + 0x48]
59984 brlez %o1, loop_6995
59985 fmovse %icc, %f12, %f5
59986 fcmps %fcc2, %f1, %f6
59987 fmovrdlez %i6, %f0, %f10
59988loop_6995:
59989 sdivcc %l6, 0x1A2B, %i1
59990 ldub [%l7 + 0x67], %g6
59991 ldx [%l7 + 0x08], %l4
59992 movcc %icc, %l2, %o6
59993 ldx [%l7 + 0x48], %g7
59994 ldsb [%l7 + 0x11], %o3
59995 edge8ln %l5, %g1, %l3
59996 bleu,pt %xcc, loop_6996
59997 fmovrslz %o5, %f1, %f9
59998 ldd [%l7 + 0x28], %f14
59999 st %f11, [%l7 + 0x30]
60000loop_6996:
60001 std %f6, [%l7 + 0x08]
60002 te %xcc, 0x5
60003 brnz,a %i5, loop_6997
60004 lduh [%l7 + 0x1E], %g3
60005 andncc %g2, %o2, %l0
60006 orn %o7, 0x0742, %i0
60007loop_6997:
60008 orcc %i3, 0x0DF5, %o0
60009 sth %i4, [%l7 + 0x38]
60010 stw %g5, [%l7 + 0x18]
60011 edge32l %g4, %i7, %i2
60012 stw %l1, [%l7 + 0x44]
60013 fornot2s %f10, %f7, %f11
60014 stx %o4, [%l7 + 0x08]
60015 fble %fcc1, loop_6998
60016 ldub [%l7 + 0x0D], %o1
60017 fcmpes %fcc2, %f9, %f9
60018 movpos %xcc, %i6, %i1
60019loop_6998:
60020 fbug,a %fcc0, loop_6999
60021 taddcc %g6, %l4, %l6
60022 tneg %icc, 0x7
60023 fmul8x16au %f12, %f1, %f10
60024loop_6999:
60025 edge16n %l2, %o6, %o3
60026 addcc %l5, 0x1D41, %g7
60027 fpadd32 %f8, %f0, %f12
60028 movcc %icc, %l3, %g1
60029 fmovrdne %i5, %f10, %f8
60030 bg,pt %xcc, loop_7000
60031 lduw [%l7 + 0x7C], %g3
60032 ldd [%l7 + 0x08], %f12
60033 std %f12, [%l7 + 0x38]
60034loop_7000:
60035 movl %xcc, %o5, %o2
60036 ldx [%l7 + 0x38], %g2
60037 fmovdvc %icc, %f4, %f6
60038 fmovdge %xcc, %f6, %f15
60039 taddcctv %l0, 0x1129, %i0
60040 tgu %xcc, 0x2
60041 fsrc1 %f0, %f0
60042 nop
60043 setx loop_7001, %l0, %l1
60044 jmpl %l1, %i3
60045 ldub [%l7 + 0x20], %o7
60046 ldsh [%l7 + 0x38], %i4
60047 fmovsg %xcc, %f15, %f13
60048loop_7001:
60049 srl %g5, %o0, %g4
60050 fmovsl %icc, %f5, %f6
60051 edge32n %i7, %l1, %i2
60052 fcmpne16 %f0, %f0, %o1
60053 stx %o4, [%l7 + 0x40]
60054 taddcc %i6, %i1, %g6
60055 bneg,pt %icc, loop_7002
60056 ldx [%l7 + 0x40], %l4
60057 lduh [%l7 + 0x16], %l2
60058 brgez %l6, loop_7003
60059loop_7002:
60060 bn,pt %xcc, loop_7004
60061 fbug,a %fcc3, loop_7005
60062 fmovdl %icc, %f8, %f3
60063loop_7003:
60064 fmovdgu %icc, %f11, %f12
60065loop_7004:
60066 edge8ln %o3, %o6, %g7
60067loop_7005:
60068 std %f0, [%l7 + 0x18]
60069 fands %f0, %f2, %f1
60070 mova %xcc, %l3, %l5
60071 fmovsne %icc, %f4, %f12
60072 sth %i5, [%l7 + 0x5C]
60073 movneg %icc, %g1, %o5
60074 std %f12, [%l7 + 0x10]
60075 fnors %f12, %f13, %f3
60076 ldx [%l7 + 0x20], %g3
60077 stx %g2, [%l7 + 0x10]
60078 sth %o2, [%l7 + 0x6A]
60079 movn %xcc, %l0, %i3
60080 ldsh [%l7 + 0x38], %i0
60081 fsrc1 %f2, %f12
60082 movl %xcc, %i4, %g5
60083 ldd [%l7 + 0x28], %f0
60084 fpsub32s %f11, %f4, %f12
60085 ldsb [%l7 + 0x45], %o7
60086 movl %icc, %o0, %g4
60087 edge8l %i7, %l1, %i2
60088 sethi 0x0C16, %o1
60089 movre %o4, 0x0B9, %i1
60090 edge8l %g6, %l4, %l2
60091 movle %xcc, %i6, %o3
60092 ldsw [%l7 + 0x48], %o6
60093 lduh [%l7 + 0x7A], %g7
60094 st %f1, [%l7 + 0x60]
60095 fmovrdne %l3, %f0, %f0
60096 ldsw [%l7 + 0x28], %l6
60097 ldx [%l7 + 0x30], %l5
60098 std %f0, [%l7 + 0x38]
60099 fnot1 %f10, %f12
60100 fblg,a %fcc2, loop_7006
60101 call loop_7007
60102 bvs,a,pt %icc, loop_7008
60103 ldsh [%l7 + 0x6A], %g1
60104loop_7006:
60105 addc %i5, 0x044A, %o5
60106loop_7007:
60107 stx %g2, [%l7 + 0x68]
60108loop_7008:
60109 andn %o2, %g3, %i3
60110 movvc %xcc, %i0, %i4
60111 st %f9, [%l7 + 0x28]
60112 brnz %l0, loop_7009
60113 fbne,a %fcc2, loop_7010
60114 ld [%l7 + 0x78], %f3
60115 movle %xcc, %o7, %g5
60116loop_7009:
60117 fpackfix %f8, %f12
60118loop_7010:
60119 ldsw [%l7 + 0x3C], %o0
60120 xor %i7, %g4, %l1
60121 movneg %xcc, %o1, %o4
60122 sth %i2, [%l7 + 0x70]
60123 ldx [%l7 + 0x50], %i1
60124 smul %l4, %g6, %l2
60125 lduh [%l7 + 0x2E], %o3
60126 bpos,pt %xcc, loop_7011
60127 fmovsne %icc, %f2, %f6
60128 fmovsg %xcc, %f8, %f1
60129 sth %i6, [%l7 + 0x52]
60130loop_7011:
60131 movgu %xcc, %g7, %o6
60132 fmovsle %icc, %f10, %f7
60133 fbl %fcc2, loop_7012
60134 for %f0, %f8, %f2
60135 ldub [%l7 + 0x0F], %l3
60136 fandnot1s %f5, %f14, %f1
60137loop_7012:
60138 movleu %xcc, %l5, %g1
60139 ldsb [%l7 + 0x2D], %i5
60140 ldsw [%l7 + 0x68], %o5
60141 taddcc %g2, %o2, %g3
60142 stw %i3, [%l7 + 0x78]
60143 brlez,a %l6, loop_7013
60144 fcmpeq16 %f2, %f2, %i4
60145 movrgez %l0, 0x0F5, %o7
60146 ta %icc, 0x1
60147loop_7013:
60148 fmovrde %i0, %f4, %f2
60149 ldx [%l7 + 0x78], %o0
60150 fxors %f6, %f0, %f6
60151 tvs %icc, 0x3
60152 addccc %i7, %g5, %g4
60153 tle %xcc, 0x2
60154 movrgz %o1, %l1, %o4
60155 fpadd32s %f2, %f14, %f15
60156 lduh [%l7 + 0x78], %i1
60157 movrlz %l4, %g6, %i2
60158 fbul %fcc0, loop_7014
60159 stx %o3, [%l7 + 0x38]
60160 ldsh [%l7 + 0x1A], %i6
60161 call loop_7015
60162loop_7014:
60163 mulx %l2, 0x0FE0, %g7
60164 call loop_7016
60165 fxnors %f2, %f1, %f5
60166loop_7015:
60167 sth %l3, [%l7 + 0x5A]
60168 fnor %f14, %f6, %f14
60169loop_7016:
60170 ldsh [%l7 + 0x34], %l5
60171 fandnot2 %f12, %f6, %f8
60172 ldub [%l7 + 0x32], %o6
60173 fcmple32 %f0, %f2, %i5
60174 smulcc %o5, %g2, %g1
60175 fmovrslez %g3, %f11, %f4
60176 ldd [%l7 + 0x30], %f0
60177 fnot1 %f2, %f8
60178 std %f14, [%l7 + 0x30]
60179 edge16n %i3, %o2, %i4
60180 array8 %l0, %o7, %i0
60181 fpackfix %f6, %f11
60182 ldsb [%l7 + 0x7F], %o0
60183 movrlz %l6, 0x056, %g5
60184 tn %xcc, 0x6
60185 tpos %icc, 0x6
60186 ldub [%l7 + 0x68], %g4
60187 bcc,a,pn %xcc, loop_7017
60188 fmovdn %icc, %f10, %f6
60189 andn %o1, 0x09DC, %l1
60190 nop
60191 setx loop_7018, %l0, %l1
60192 wrpr 0x1, %tl
60193 wrpr %l1, %tpc
60194 add %l1, 0x4, %l1
60195 wrpr %l1, %tnpc
60196 setx 0x34400001400, %l0, %l1
60197 wrpr %l1, %tstate
60198 wrhpr 0x4, %htstate
60199 retry
60200loop_7017:
60201 alignaddr %o4, %i7, %l4
60202 fandnot1 %f0, %f10, %f12
60203 brz,a %g6, loop_7019
60204loop_7018:
60205 st %f4, [%l7 + 0x44]
60206 movgu %icc, %i1, %o3
60207 nop
60208 setx loop_7020, %l0, %l1
60209 jmpl %l1, %i6
60210loop_7019:
60211 or %i2, 0x171C, %l2
60212 sth %g7, [%l7 + 0x78]
60213 fmovrslz %l5, %f10, %f4
60214loop_7020:
60215 ldsh [%l7 + 0x14], %l3
60216 fcmple16 %f4, %f10, %o6
60217 fble %fcc2, loop_7021
60218 fexpand %f6, %f10
60219 fornot2s %f3, %f8, %f15
60220 fnand %f10, %f8, %f2
60221loop_7021:
60222 fmovrsgez %i5, %f1, %f15
60223 fmovrde %g2, %f4, %f6
60224 umul %g1, 0x14FA, %o5
60225 fcmple32 %f12, %f12, %i3
60226 or %g3, 0x1F53, %o2
60227 fba %fcc0, loop_7022
60228 ldsh [%l7 + 0x2A], %l0
60229 stb %o7, [%l7 + 0x6C]
60230 bneg,a %icc, loop_7023
60231loop_7022:
60232 fandnot1 %f0, %f0, %f12
60233 faligndata %f12, %f10, %f0
60234 edge16n %i0, %i4, %o0
60235loop_7023:
60236 popc 0x07B7, %g5
60237 smulcc %l6, 0x1E8C, %o1
60238 and %l1, 0x0DA8, %g4
60239 alignaddr %i7, %o4, %g6
60240 movvc %icc, %l4, %o3
60241 andncc %i6, %i1, %l2
60242 sth %g7, [%l7 + 0x36]
60243 lduh [%l7 + 0x6C], %l5
60244 fpsub32 %f4, %f12, %f2
60245 xor %l3, 0x1ABC, %i2
60246 tcs %xcc, 0x4
60247 movrgez %o6, %g2, %i5
60248 tsubcc %o5, 0x1963, %g1
60249 popc 0x1AAE, %g3
60250 fmovrsgz %i3, %f13, %f15
60251 ldd [%l7 + 0x50], %f4
60252 bpos,pn %icc, loop_7024
60253 faligndata %f0, %f8, %f2
60254 ldx [%l7 + 0x20], %l0
60255 sth %o2, [%l7 + 0x1E]
60256loop_7024:
60257 alignaddrl %o7, %i0, %o0
60258 bg,a,pt %icc, loop_7025
60259 sdivx %g5, 0x0BD1, %i4
60260 fbe,a %fcc3, loop_7026
60261 ld [%l7 + 0x58], %f15
60262loop_7025:
60263 fcmpne16 %f0, %f12, %l6
60264 ldd [%l7 + 0x50], %f10
60265loop_7026:
60266 fmovdgu %xcc, %f6, %f14
60267 fxors %f15, %f13, %f11
60268 lduh [%l7 + 0x68], %o1
60269 fmovd %f14, %f0
60270 fbne,a %fcc3, loop_7027
60271 sllx %g4, 0x1F, %i7
60272 fmovsne %icc, %f0, %f9
60273 fmovdneg %xcc, %f10, %f0
60274loop_7027:
60275 ld [%l7 + 0x7C], %f4
60276 edge8 %o4, %g6, %l1
60277 be %xcc, loop_7028
60278 bvc,pt %xcc, loop_7029
60279 andcc %l4, 0x043B, %o3
60280 fbge,a %fcc1, loop_7030
60281loop_7028:
60282 call loop_7031
60283loop_7029:
60284 edge16l %i6, %l2, %g7
60285 tl %icc, 0x0
60286loop_7030:
60287 fcmpgt16 %f6, %f0, %i1
60288loop_7031:
60289 taddcc %l3, %i2, %l5
60290 sth %o6, [%l7 + 0x2E]
60291 xnor %g2, 0x1F6F, %i5
60292 srax %o5, %g1, %i3
60293 stw %l0, [%l7 + 0x40]
60294 ldub [%l7 + 0x45], %g3
60295 ldx [%l7 + 0x08], %o7
60296 ldd [%l7 + 0x48], %f8
60297 srl %o2, 0x19, %o0
60298 fmovrde %g5, %f0, %f14
60299 fmovdge %icc, %f3, %f0
60300 movge %icc, %i4, %i0
60301 fmul8sux16 %f0, %f0, %f12
60302 brgz %o1, loop_7032
60303 ble,pt %icc, loop_7033
60304 fandnot2s %f10, %f1, %f9
60305 lduh [%l7 + 0x6C], %l6
60306loop_7032:
60307 umulcc %i7, %o4, %g6
60308loop_7033:
60309 tleu %xcc, 0x4
60310 ldsw [%l7 + 0x24], %g4
60311 fandnot2s %f15, %f7, %f15
60312 bcc %xcc, loop_7034
60313 orcc %l4, %l1, %o3
60314 fnor %f6, %f0, %f12
60315 subcc %i6, 0x1D88, %g7
60316loop_7034:
60317 movvs %icc, %i1, %l3
60318 ldx [%l7 + 0x60], %l2
60319 fmovrdne %i2, %f4, %f2
60320 srl %o6, 0x19, %g2
60321 fmovdne %icc, %f1, %f1
60322 stw %l5, [%l7 + 0x1C]
60323 pdist %f2, %f8, %f6
60324 fabsd %f0, %f14
60325 ldub [%l7 + 0x77], %i5
60326 tneg %icc, 0x3
60327 fnands %f8, %f13, %f12
60328 ldsw [%l7 + 0x48], %g1
60329 ld [%l7 + 0x44], %f10
60330 fmovrsgez %i3, %f14, %f2
60331 srax %l0, 0x0C, %o5
60332 fcmpgt32 %f6, %f6, %o7
60333 andcc %g3, 0x1EC9, %o0
60334 brgz,a %o2, loop_7035
60335 edge16 %i4, %i0, %o1
60336 fmovrslz %l6, %f9, %f11
60337 srl %i7, %g5, %g6
60338loop_7035:
60339 fnand %f14, %f4, %f12
60340 move %icc, %g4, %l4
60341 fmovsle %xcc, %f11, %f10
60342 lduh [%l7 + 0x66], %o4
60343 ld [%l7 + 0x20], %f10
60344 fmul8sux16 %f8, %f4, %f14
60345 edge16ln %o3, %i6, %l1
60346 stb %g7, [%l7 + 0x5B]
60347 stx %l3, [%l7 + 0x38]
60348 fmovdpos %icc, %f11, %f13
60349 fpmerge %f2, %f0, %f2
60350 sth %l2, [%l7 + 0x2E]
60351 subcc %i2, 0x03AA, %o6
60352 fmovdgu %xcc, %f9, %f0
60353 fcmpne16 %f10, %f14, %g2
60354 ldsb [%l7 + 0x54], %l5
60355 fornot1 %f0, %f12, %f2
60356 edge32 %i1, %i5, %g1
60357 fpackfix %f14, %f0
60358 andncc %i3, %l0, %o5
60359 std %f2, [%l7 + 0x40]
60360 ldsh [%l7 + 0x48], %g3
60361 fbne %fcc2, loop_7036
60362 and %o7, %o0, %o2
60363 ldsw [%l7 + 0x44], %i0
60364 fmul8x16au %f3, %f11, %f2
60365loop_7036:
60366 fbule,a %fcc1, loop_7037
60367 lduw [%l7 + 0x30], %i4
60368 subcc %l6, 0x0954, %i7
60369 ldsb [%l7 + 0x0D], %o1
60370loop_7037:
60371 fsrc2 %f4, %f2
60372 srax %g5, %g6, %g4
60373 bge loop_7038
60374 fpack16 %f8, %f11
60375 fmovsgu %xcc, %f5, %f7
60376 fpsub32s %f5, %f9, %f7
60377loop_7038:
60378 fexpand %f10, %f8
60379 lduh [%l7 + 0x2C], %o4
60380 edge8n %o3, %l4, %l1
60381 stb %i6, [%l7 + 0x5C]
60382 fmovrse %l3, %f10, %f1
60383 fornot2 %f6, %f0, %f10
60384 fcmpne16 %f6, %f6, %l2
60385 fpadd16s %f12, %f1, %f4
60386 bg,a,pn %icc, loop_7039
60387 add %g7, %i2, %g2
60388 fmul8x16al %f9, %f11, %f0
60389 brgez %o6, loop_7040
60390loop_7039:
60391 mulx %l5, %i5, %g1
60392 tvc %xcc, 0x1
60393 xnor %i1, %l0, %o5
60394loop_7040:
60395 ld [%l7 + 0x68], %f13
60396 fandnot1 %f0, %f6, %f8
60397 fcmpd %fcc2, %f2, %f0
60398 mulscc %i3, %g3, %o7
60399 umulcc %o2, %o0, %i0
60400 fsrc1s %f5, %f11
60401 bleu loop_7041
60402 smul %l6, %i4, %i7
60403 ldsw [%l7 + 0x0C], %g5
60404 st %f8, [%l7 + 0x10]
60405loop_7041:
60406 fornot2s %f15, %f11, %f9
60407 udiv %g6, 0x1866, %o1
60408 ld [%l7 + 0x3C], %f5
60409 edge16n %o4, %o3, %g4
60410 fbge %fcc3, loop_7042
60411 fbe,a %fcc1, loop_7043
60412 tcs %icc, 0x4
60413 movneg %xcc, %l4, %l1
60414loop_7042:
60415 fpmerge %f13, %f5, %f12
60416loop_7043:
60417 umul %i6, 0x1FC7, %l3
60418 fble %fcc1, loop_7044
60419 fand %f6, %f6, %f2
60420 fxnors %f11, %f1, %f0
60421 stx %g7, [%l7 + 0x10]
60422loop_7044:
60423 ldd [%l7 + 0x70], %f2
60424 fors %f0, %f11, %f6
60425 fmovrsgz %l2, %f2, %f2
60426 fmovsleu %xcc, %f13, %f11
60427 ld [%l7 + 0x60], %f5
60428 st %f6, [%l7 + 0x08]
60429 addc %i2, %o6, %g2
60430 fmovdvc %xcc, %f5, %f11
60431 fbule,a %fcc3, loop_7045
60432 movneg %xcc, %l5, %i5
60433 ldsh [%l7 + 0x64], %i1
60434 lduh [%l7 + 0x54], %l0
60435loop_7045:
60436 movvs %xcc, %g1, %o5
60437 ld [%l7 + 0x7C], %f4
60438 fmuld8ulx16 %f4, %f1, %f14
60439 ld [%l7 + 0x78], %f4
60440 fmovsgu %icc, %f8, %f14
60441
60442!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60443!
60444! Stats for Diag:
60445!
60446! Type f : 14169
60447! Type cti : 7045
60448! Type i : 14280
60449! Type l : 14506
60450!
60451!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60452
60453
60454 EXIT_GOOD /* test finish */
60455
60456/************************************************************************
60457 Test case data start
60458 ************************************************************************/
60459.data
60460user_data_start:
60461scratch_area:
60462.word 0x7E2BEA5F
60463.word 0x112B98D2
60464.word 0x5A9F6E02
60465.word 0x891C012E
60466.word 0x67B77026
60467.word 0x6DC9E863
60468.word 0xD8BDB24A
60469.word 0x57056A90
60470.word 0xBA5AFC73
60471.word 0x2F8C8049
60472.word 0xDFF799B3
60473.word 0x02A76EB9
60474.word 0x77D66E1A
60475.word 0x72C5FDAE
60476.word 0xDF229F5E
60477.word 0xA6E0F3AB
60478.word 0xF09BCB22
60479.word 0xE37E1770
60480.word 0x12CEE99E
60481.word 0x8479FB09
60482.word 0x9184F3CB
60483.word 0x5C45A649
60484.word 0x5EEDF645
60485.word 0x2C7375EB
60486.word 0xA00CE3DA
60487.word 0x26E46FD9
60488.word 0x2676553D
60489.word 0x37241CF0
60490.word 0xC2321745
60491.word 0x152CFEEC
60492.word 0x3804D5EA
60493.word 0x46DA5C76
60494.word 0xB12EFE71
60495.word 0xB4718A76
60496.word 0x2CA300B1
60497.word 0x337C3F40
60498.word 0xCE4F70C3
60499.word 0xAEBBB28B
60500.word 0x5CAB35F2
60501.word 0xE7DF8388
60502.word 0x84248020
60503.word 0x4B5F9B29
60504.word 0xBF97F7A7
60505.word 0x998A254D
60506.word 0x096F8FFC
60507.word 0x87624E7C
60508.word 0x4BD17342
60509.word 0x707E1C42
60510.word 0xBB941530
60511.word 0x902D340C
60512.word 0x5C6CA67B
60513.word 0x6F50BA6A
60514.word 0x7266B39C
60515.word 0x792463CB
60516.word 0x2199DBFC
60517.word 0xE34DE6B8
60518.word 0xD9B4B1E6
60519.word 0xCAFD7B56
60520.word 0x8625BD9A
60521.word 0xF27EB75A
60522.word 0x9644ED14
60523.word 0x5254E775
60524.word 0x570DEFC3
60525.word 0x08DE0370
60526.end