Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc23.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc23.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=768121058"
39.ident "BY rg131678 ON Mon Jul 14 14:17:18 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc23.s,v 1.3 2007/07/05 21:59:20 drp Exp $"
41#include "defines.h"
42#include "nmacros.h"
43#include "old_boot.s"
44
45/************************************************************************
46 Test case code start
47 ************************************************************************/
48
49.text
50.global main
51
52main: /* test begin */
53
54
55 ta T_RD_THID
56 mov %o1, %l6
57 umul %l6, 256, %l7
58 setx DIAG_DATA_AREA, %g1, %g3
59 add %l7, %g3, %l7
60
61
62 !# Initialize registers ..
63
64 !# Global registers
65 set 0xC, %g1
66 set 0x9, %g2
67 set 0xD, %g3
68 set 0xA, %g4
69 set 0x1, %g5
70 set 0x5, %g6
71 set 0x7, %g7
72 !# Input registers
73 set -0x5, %i0
74 set -0xC, %i1
75 set -0xD, %i2
76 set -0x9, %i3
77 set -0xF, %i4
78 set -0x9, %i5
79 set -0x7, %i6
80 set -0xB, %i7
81 !# Local registers
82 set 0x7F32E609, %l0
83 set 0x5E79AF99, %l1
84 set 0x7031E211, %l2
85 set 0x63B43963, %l3
86 set 0x70DDA673, %l4
87 set 0x2F400AD9, %l5
88 set 0x78F32ECF, %l6
89 !# Output registers
90 set 0x00E6, %o0
91 set -0x0F4F, %o1
92 set 0x0EA5, %o2
93 set 0x1997, %o3
94 set -0x13A2, %o4
95 set -0x098B, %o5
96 set 0x1D89, %o6
97 set 0x0BD3, %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 andcc %l5, 0x1A6A, %i0
112 brnz %g3, loop_1
113 ldd [%l7 + 0x50], %f10
114 ldx [%l7 + 0x40], %o0
115 bshuffle %f0, %f10, %f4
116loop_1:
117 fpsub16 %f0, %f10, %f12
118 ldub [%l7 + 0x6A], %g6
119 sth %i4, [%l7 + 0x76]
120 fmovdn %icc, %f9, %f3
121 addccc %l4, %i5, %l1
122 edge8 %g4, %o4, %g2
123 nop
124 setx loop_2, %l0, %l1
125 wrpr 0x1, %tl
126 wrpr %l1, %tpc
127 add %l1, 0x4, %l1
128 wrpr %l1, %tnpc
129 setx 0x34400001400, %l0, %l1
130 wrpr %l1, %tstate
131 wrhpr 0x4, %htstate
132 retry
133 ldsw [%l7 + 0x38], %g7
134 tsubcc %o5, 0x0E64, %o2
135 bvs,a,pn %xcc, loop_3
136loop_2:
137 sra %g1, 0x15, %l0
138 fornot1 %f2, %f0, %f14
139 edge32ln %i7, %g5, %i6
140loop_3:
141 ldsh [%l7 + 0x30], %i3
142 fmul8x16al %f14, %f1, %f0
143 ldsb [%l7 + 0x57], %o6
144 fsrc2 %f12, %f0
145 fnot1s %f15, %f5
146 tvs %xcc, 0x5
147 tne %icc, 0x0
148 sethi 0x13A8, %o3
149 fnand %f14, %f10, %f4
150 stw %l3, [%l7 + 0x60]
151 stx %i2, [%l7 + 0x78]
152 movre %l6, 0x3B5, %o1
153 array32 %o7, %l2, %l5
154 edge16l %i1, %i0, %g3
155 st %f1, [%l7 + 0x0C]
156 fexpand %f2, %f2
157 fandnot1s %f0, %f9, %f6
158 fbg %fcc2, loop_4
159 sth %g6, [%l7 + 0x48]
160 bgu,a,pn %icc, loop_5
161 fcmpeq16 %f8, %f2, %i4
162loop_4:
163 fsrc1 %f12, %f2
164 fba %fcc1, loop_6
165loop_5:
166 ld [%l7 + 0x20], %f14
167 ld [%l7 + 0x10], %f3
168 stb %o0, [%l7 + 0x09]
169loop_6:
170 tneg %xcc, 0x2
171 edge8n %l4, %l1, %g4
172 bneg,pn %xcc, loop_7
173 tneg %xcc, 0x1
174 lduh [%l7 + 0x1C], %o4
175 ldsw [%l7 + 0x24], %i5
176loop_7:
177 fzero %f0
178 fcmple16 %f4, %f12, %g7
179 srax %g2, %o5, %o2
180 brlz %l0, loop_8
181 fmul8sux16 %f0, %f12, %f14
182 ldd [%l7 + 0x78], %f12
183 ldx [%l7 + 0x20], %i7
184loop_8:
185 lduh [%l7 + 0x4E], %g1
186 ldsw [%l7 + 0x60], %i6
187 fandnot1 %f2, %f10, %f10
188 std %f0, [%l7 + 0x48]
189 fmovdne %xcc, %f5, %f0
190 fmovsg %icc, %f2, %f10
191 tgu %xcc, 0x1
192 fabss %f3, %f3
193 sethi 0x0BE0, %i3
194 ld [%l7 + 0x14], %f2
195 stb %g5, [%l7 + 0x63]
196 movrgez %o6, 0x332, %l3
197 movleu %icc, %i2, %l6
198 popc %o3, %o7
199 xnorcc %l2, 0x0C4B, %o1
200 fbug,a %fcc1, loop_9
201 st %f15, [%l7 + 0x28]
202 fmovdn %icc, %f1, %f3
203 sth %i1, [%l7 + 0x0C]
204loop_9:
205 umulcc %i0, %l5, %g3
206 bne,pt %xcc, loop_10
207 te %xcc, 0x6
208 fmovrsgez %i4, %f6, %f4
209 std %f10, [%l7 + 0x10]
210loop_10:
211 fble,a %fcc0, loop_11
212 stw %g6, [%l7 + 0x24]
213 ldx [%l7 + 0x50], %o0
214 xnor %l1, 0x1025, %g4
215loop_11:
216 sllx %l4, 0x0B, %o4
217 tn %xcc, 0x7
218 edge8l %g7, %g2, %i5
219 brlez %o2, loop_12
220 ldub [%l7 + 0x13], %l0
221 ldx [%l7 + 0x30], %o5
222 brlez %i7, loop_13
223loop_12:
224 fnors %f10, %f0, %f1
225 subc %g1, %i6, %g5
226 fmovrde %i3, %f6, %f6
227loop_13:
228 fbo,a %fcc3, loop_14
229 fand %f12, %f0, %f14
230 fabss %f7, %f14
231 fmovrdgz %o6, %f8, %f4
232loop_14:
233 fones %f3
234 ldd [%l7 + 0x08], %f2
235 fsrc1s %f11, %f8
236 fmovscc %icc, %f0, %f7
237 fornot2 %f10, %f8, %f6
238 lduw [%l7 + 0x44], %l3
239 tsubcctv %i2, %o3, %l6
240 lduh [%l7 + 0x7C], %o7
241 tsubcctv %l2, %o1, %i1
242 fone %f0
243 stb %l5, [%l7 + 0x09]
244 fmovrslz %g3, %f11, %f11
245 or %i4, 0x0146, %i0
246 stw %g6, [%l7 + 0x5C]
247 stw %o0, [%l7 + 0x74]
248 movre %l1, 0x272, %l4
249 stx %o4, [%l7 + 0x68]
250 sub %g4, %g7, %g2
251 brz,a %o2, loop_15
252 fornot2s %f11, %f11, %f2
253 edge16ln %l0, %i5, %i7
254 lduh [%l7 + 0x5C], %g1
255loop_15:
256 movrgz %i6, %o5, %i3
257 srl %o6, 0x15, %l3
258 fmovdn %xcc, %f8, %f8
259 tn %xcc, 0x1
260 fnegd %f10, %f14
261 ldsh [%l7 + 0x3E], %g5
262 ld [%l7 + 0x18], %f14
263 ld [%l7 + 0x44], %f10
264 fmovrdne %o3, %f14, %f12
265 fmovdleu %xcc, %f13, %f11
266 stw %i2, [%l7 + 0x68]
267 udivcc %l6, 0x076E, %l2
268 fnand %f14, %f0, %f14
269 array8 %o7, %i1, %l5
270 ld [%l7 + 0x40], %f9
271 edge8ln %o1, %i4, %i0
272 edge32 %g6, %o0, %l1
273 ldsb [%l7 + 0x30], %l4
274 fmuld8ulx16 %f9, %f9, %f2
275 std %f8, [%l7 + 0x60]
276 tvs %icc, 0x1
277 edge8 %g3, %g4, %g7
278 sethi 0x00A2, %g2
279 fbg,a %fcc2, loop_16
280 fmovrdne %o4, %f10, %f14
281 orn %l0, 0x1321, %i5
282 edge32ln %o2, %g1, %i6
283loop_16:
284 fpmerge %f7, %f13, %f14
285 ldsh [%l7 + 0x24], %i7
286 ldd [%l7 + 0x10], %f12
287 tpos %xcc, 0x2
288 ldub [%l7 + 0x79], %i3
289 andn %o5, %l3, %o6
290 bcs,a,pt %xcc, loop_17
291 sth %g5, [%l7 + 0x7E]
292 and %i2, 0x17C2, %l6
293 fmovde %icc, %f8, %f3
294loop_17:
295 fmovda %xcc, %f11, %f12
296 brlz %o3, loop_18
297 fmovscc %icc, %f8, %f7
298 fbug,a %fcc3, loop_19
299 sethi 0x1CE3, %o7
300loop_18:
301 fbo %fcc3, loop_20
302 sdivx %l2, 0x0B05, %i1
303loop_19:
304 fmovrse %o1, %f1, %f2
305 fexpand %f3, %f4
306loop_20:
307 stx %i4, [%l7 + 0x48]
308 bleu,a %xcc, loop_21
309 sdivx %i0, 0x1469, %l5
310 stx %o0, [%l7 + 0x58]
311 stb %g6, [%l7 + 0x1E]
312loop_21:
313 stb %l4, [%l7 + 0x4F]
314 st %f3, [%l7 + 0x28]
315 fbul %fcc3, loop_22
316 fmovsl %icc, %f1, %f12
317 movrgez %g3, 0x1B1, %g4
318 fsrc2 %f6, %f8
319loop_22:
320 lduh [%l7 + 0x0C], %g7
321 ld [%l7 + 0x68], %f15
322 fcmpne16 %f14, %f12, %g2
323 fandnot2s %f6, %f7, %f4
324 fmovscs %xcc, %f10, %f5
325 ldub [%l7 + 0x24], %l1
326 or %o4, 0x030D, %i5
327 tl %icc, 0x1
328 move %icc, %l0, %o2
329 movg %icc, %i6, %i7
330 udivx %g1, 0x0C9C, %o5
331 movge %icc, %l3, %o6
332 bn loop_23
333 lduh [%l7 + 0x44], %g5
334 srlx %i3, %l6, %i2
335 edge32 %o7, %o3, %i1
336loop_23:
337 st %f2, [%l7 + 0x18]
338 subccc %l2, %i4, %o1
339 addccc %i0, %l5, %g6
340 fbue,a %fcc2, loop_24
341 ldd [%l7 + 0x60], %f2
342 fandnot2s %f1, %f15, %f2
343 fmovdgu %xcc, %f4, %f4
344loop_24:
345 ldsb [%l7 + 0x13], %o0
346 fmovd %f6, %f12
347 fcmpne16 %f0, %f6, %g3
348 fnot1 %f0, %f0
349 stx %l4, [%l7 + 0x18]
350 umulcc %g4, 0x1679, %g7
351 ldsh [%l7 + 0x72], %g2
352 fbue %fcc0, loop_25
353 alignaddr %l1, %i5, %o4
354 fmovrslez %o2, %f7, %f5
355 stx %i6, [%l7 + 0x78]
356loop_25:
357 movrgz %i7, %l0, %o5
358 fmovsgu %icc, %f9, %f0
359 fble,a %fcc2, loop_26
360 stx %g1, [%l7 + 0x50]
361 fmovsg %icc, %f9, %f15
362 lduh [%l7 + 0x1E], %l3
363loop_26:
364 fmovrsgez %o6, %f8, %f3
365 edge16 %g5, %i3, %l6
366 taddcc %i2, 0x027B, %o3
367 fexpand %f15, %f4
368 movge %xcc, %i1, %o7
369 movcc %xcc, %l2, %o1
370 udivx %i0, 0x0FB4, %l5
371 bge,a,pn %icc, loop_27
372 fcmped %fcc0, %f8, %f2
373 tleu %icc, 0x1
374 tsubcc %g6, 0x0D6C, %o0
375loop_27:
376 tne %xcc, 0x6
377 ldsb [%l7 + 0x3E], %g3
378 tge %icc, 0x4
379 ldsb [%l7 + 0x6E], %i4
380 call loop_28
381 movvs %icc, %l4, %g4
382 fbule,a %fcc2, loop_29
383 fmovda %xcc, %f12, %f7
384loop_28:
385 fpackfix %f10, %f12
386 fcmpgt32 %f2, %f4, %g7
387loop_29:
388 fcmpne32 %f12, %f2, %g2
389 sth %l1, [%l7 + 0x14]
390 lduh [%l7 + 0x4C], %o4
391 ldsb [%l7 + 0x22], %i5
392 ldsh [%l7 + 0x24], %o2
393 alignaddrl %i6, %l0, %o5
394 taddcctv %g1, %l3, %o6
395 fmovde %icc, %f10, %f3
396 ldx [%l7 + 0x28], %i7
397 fcmple32 %f6, %f10, %i3
398 srax %g5, 0x10, %l6
399 st %f8, [%l7 + 0x4C]
400 fabsd %f6, %f8
401 lduh [%l7 + 0x3C], %o3
402 tsubcc %i2, %o7, %l2
403 bpos,a loop_30
404 ldsh [%l7 + 0x7C], %i1
405 st %f7, [%l7 + 0x28]
406 fpsub16s %f6, %f12, %f3
407loop_30:
408 stw %i0, [%l7 + 0x2C]
409 ba,pt %xcc, loop_31
410 edge16ln %l5, %o1, %o0
411 fbue,a %fcc1, loop_32
412 fors %f1, %f13, %f5
413loop_31:
414 stx %g6, [%l7 + 0x58]
415 andn %g3, %i4, %l4
416loop_32:
417 ldsw [%l7 + 0x1C], %g7
418 fnot2 %f8, %f6
419 ldx [%l7 + 0x60], %g4
420 ldsh [%l7 + 0x0C], %l1
421 lduh [%l7 + 0x52], %o4
422 tsubcc %i5, %o2, %i6
423 fmovsvs %icc, %f15, %f1
424 fmovdge %xcc, %f1, %f6
425 fbn,a %fcc0, loop_33
426 or %l0, 0x1B5B, %o5
427 ldsw [%l7 + 0x0C], %g1
428 fornot1 %f0, %f4, %f10
429loop_33:
430 ld [%l7 + 0x24], %f13
431 std %f10, [%l7 + 0x58]
432 fba,a %fcc2, loop_34
433 lduw [%l7 + 0x38], %g2
434 bvs,a,pt %icc, loop_35
435 std %f14, [%l7 + 0x68]
436loop_34:
437 fmul8x16al %f14, %f6, %f8
438 stw %l3, [%l7 + 0x0C]
439loop_35:
440 sth %o6, [%l7 + 0x4E]
441 fmul8x16al %f3, %f2, %f10
442 st %f15, [%l7 + 0x10]
443 mulx %i3, 0x011D, %g5
444 fcmpne16 %f8, %f8, %i7
445 ldsb [%l7 + 0x70], %l6
446 taddcc %i2, 0x07FF, %o7
447 movre %o3, 0x273, %i1
448 stw %i0, [%l7 + 0x64]
449 smul %l5, 0x0CCE, %l2
450 fsrc2 %f4, %f4
451 fbg %fcc0, loop_36
452 lduh [%l7 + 0x26], %o0
453 ldx [%l7 + 0x68], %o1
454 udiv %g6, 0x010B, %g3
455loop_36:
456 xor %l4, 0x0DE0, %i4
457 te %icc, 0x7
458 stb %g4, [%l7 + 0x74]
459 brgz,a %l1, loop_37
460 brnz,a %o4, loop_38
461 lduh [%l7 + 0x3C], %i5
462 subc %o2, 0x1D38, %g7
463loop_37:
464 fcmpne32 %f8, %f6, %i6
465loop_38:
466 ldub [%l7 + 0x3B], %o5
467 fbu %fcc3, loop_39
468 ldsw [%l7 + 0x44], %g1
469 fbue %fcc3, loop_40
470 fmovde %xcc, %f7, %f14
471loop_39:
472 bcs %icc, loop_41
473 lduh [%l7 + 0x12], %g2
474loop_40:
475 fmovsne %icc, %f13, %f4
476 ldsw [%l7 + 0x58], %l3
477loop_41:
478 fmovdcs %icc, %f10, %f12
479 stx %l0, [%l7 + 0x50]
480 edge32n %i3, %g5, %o6
481 lduw [%l7 + 0x38], %l6
482 addc %i2, 0x1C88, %i7
483 movg %icc, %o7, %i1
484 popc 0x0DAD, %i0
485 ldx [%l7 + 0x18], %l5
486 ldsh [%l7 + 0x6A], %o3
487 call loop_42
488 ldx [%l7 + 0x28], %o0
489 ldub [%l7 + 0x6A], %l2
490 bg %icc, loop_43
491loop_42:
492 fmovsgu %icc, %f8, %f5
493 fmovsge %xcc, %f3, %f15
494 fmovda %icc, %f9, %f10
495loop_43:
496 add %o1, %g3, %g6
497 stw %i4, [%l7 + 0x18]
498 bleu,a,pt %icc, loop_44
499 lduw [%l7 + 0x58], %l4
500 ld [%l7 + 0x14], %f11
501 fnand %f0, %f4, %f12
502loop_44:
503 lduh [%l7 + 0x56], %l1
504 ld [%l7 + 0x10], %f13
505 sth %o4, [%l7 + 0x26]
506 bne,a,pn %xcc, loop_45
507 fors %f8, %f6, %f0
508 umulcc %g4, %o2, %i5
509 umulcc %g7, %o5, %i6
510loop_45:
511 sth %g1, [%l7 + 0x30]
512 sdiv %g2, 0x03E1, %l3
513 tle %icc, 0x5
514 add %i3, 0x00F5, %g5
515 tleu %icc, 0x1
516 fbl %fcc2, loop_46
517 stw %o6, [%l7 + 0x40]
518 tsubcc %l6, %i2, %i7
519 fmovsle %icc, %f14, %f15
520loop_46:
521 fpadd16 %f8, %f6, %f0
522 fmovrslez %o7, %f3, %f6
523 sdivcc %l0, 0x135A, %i1
524 bcc,a,pt %xcc, loop_47
525 fmul8x16 %f12, %f10, %f2
526 array16 %l5, %i0, %o3
527 stb %o0, [%l7 + 0x2A]
528loop_47:
529 movle %xcc, %l2, %g3
530 bge,pn %xcc, loop_48
531 pdist %f14, %f14, %f12
532 tcs %icc, 0x3
533 fmovsa %xcc, %f5, %f15
534loop_48:
535 ldsw [%l7 + 0x2C], %g6
536 subcc %o1, 0x029D, %i4
537 sdivx %l4, 0x10C7, %l1
538 movg %xcc, %g4, %o2
539 brnz,a %i5, loop_49
540 fmovsg %icc, %f11, %f14
541 fmovsvc %icc, %f7, %f9
542 movge %icc, %g7, %o5
543loop_49:
544 addc %o4, %g1, %g2
545 tsubcc %l3, %i3, %g5
546 lduw [%l7 + 0x60], %i6
547 fbg %fcc2, loop_50
548 fmul8sux16 %f8, %f2, %f2
549 and %l6, 0x09D4, %i2
550 tcs %icc, 0x5
551loop_50:
552 sth %o6, [%l7 + 0x7C]
553 tcc %icc, 0x6
554 brlz %o7, loop_51
555 andn %i7, %l0, %l5
556 ldub [%l7 + 0x31], %i1
557 sth %o3, [%l7 + 0x48]
558loop_51:
559 stb %o0, [%l7 + 0x31]
560 movvc %xcc, %i0, %l2
561 fmovdgu %icc, %f9, %f13
562 stx %g3, [%l7 + 0x48]
563 movl %xcc, %o1, %i4
564 fnot1 %f12, %f12
565 fcmpne32 %f12, %f14, %l4
566 bne,a,pn %xcc, loop_52
567 stw %l1, [%l7 + 0x5C]
568 ldx [%l7 + 0x68], %g6
569 fbl,a %fcc3, loop_53
570loop_52:
571 st %f6, [%l7 + 0x20]
572 std %f4, [%l7 + 0x28]
573 addccc %g4, %o2, %i5
574loop_53:
575 movre %o5, %o4, %g7
576 ldub [%l7 + 0x1A], %g1
577 lduh [%l7 + 0x32], %g2
578 bn,a,pn %icc, loop_54
579 call loop_55
580 ldsb [%l7 + 0x6A], %l3
581 fnot1 %f2, %f10
582loop_54:
583 fbe,a %fcc2, loop_56
584loop_55:
585 lduw [%l7 + 0x0C], %g5
586 xnor %i3, %l6, %i6
587 array8 %i2, %o7, %i7
588loop_56:
589 srax %l0, 0x01, %o6
590 xor %i1, %o3, %l5
591 ldx [%l7 + 0x38], %o0
592 bge,pn %icc, loop_57
593 fmovrsgez %l2, %f1, %f12
594 fandnot1 %f6, %f14, %f6
595 fzero %f0
596loop_57:
597 ldx [%l7 + 0x48], %i0
598 fbg,a %fcc0, loop_58
599 andcc %g3, 0x0AF6, %i4
600 fmovdvc %icc, %f11, %f11
601 bge,pn %xcc, loop_59
602loop_58:
603 srlx %o1, 0x1E, %l1
604 edge8ln %l4, %g4, %g6
605 or %i5, 0x0D6E, %o2
606loop_59:
607 ld [%l7 + 0x0C], %f5
608 fxnor %f4, %f4, %f14
609 sllx %o4, %o5, %g1
610 fmovrsne %g7, %f15, %f8
611 st %f2, [%l7 + 0x3C]
612 fxor %f8, %f2, %f8
613 st %f15, [%l7 + 0x58]
614 fpadd16s %f1, %f3, %f6
615 movcs %xcc, %l3, %g2
616 ld [%l7 + 0x78], %f4
617 movrlz %g5, 0x22D, %l6
618 fbo %fcc1, loop_60
619 array32 %i3, %i2, %i6
620 fmovrdgez %i7, %f6, %f8
621 ldub [%l7 + 0x27], %o7
622loop_60:
623 ld [%l7 + 0x64], %f7
624 ldsw [%l7 + 0x30], %o6
625 addcc %i1, 0x0EAF, %o3
626 fmul8x16 %f4, %f12, %f4
627 fnot1 %f6, %f8
628 fcmpne32 %f4, %f10, %l0
629 std %f10, [%l7 + 0x30]
630 xnor %l5, %l2, %o0
631 fcmps %fcc2, %f15, %f10
632 ld [%l7 + 0x3C], %f9
633 fmovrsne %g3, %f13, %f9
634 fbu,a %fcc3, loop_61
635 sth %i0, [%l7 + 0x1C]
636 fmovdn %xcc, %f6, %f0
637 orcc %o1, 0x07C5, %i4
638loop_61:
639 fpsub16s %f11, %f5, %f15
640 edge32l %l1, %g4, %l4
641 movne %icc, %g6, %i5
642 ldx [%l7 + 0x30], %o2
643 fcmpeq16 %f14, %f10, %o5
644 ldsb [%l7 + 0x0D], %o4
645 stb %g7, [%l7 + 0x5C]
646 sth %l3, [%l7 + 0x6C]
647 bvs %xcc, loop_62
648 fmovdle %xcc, %f10, %f10
649 std %f6, [%l7 + 0x58]
650 and %g2, %g5, %l6
651loop_62:
652 be,pn %xcc, loop_63
653 fmovrdne %g1, %f6, %f0
654 fmovdneg %icc, %f15, %f3
655 fcmpes %fcc2, %f15, %f5
656loop_63:
657 tcc %xcc, 0x4
658 fornot1 %f2, %f14, %f12
659 lduh [%l7 + 0x74], %i2
660 move %icc, %i6, %i3
661 fbo,a %fcc2, loop_64
662 tleu %xcc, 0x0
663 stb %o7, [%l7 + 0x1E]
664 ldsh [%l7 + 0x4C], %i7
665loop_64:
666 fba %fcc0, loop_65
667 lduw [%l7 + 0x14], %o6
668 sll %i1, 0x04, %l0
669 movrne %o3, %l2, %o0
670loop_65:
671 and %l5, %i0, %o1
672 stx %i4, [%l7 + 0x18]
673 fmovdcs %icc, %f2, %f3
674 mulscc %g3, 0x0EF9, %g4
675 ldsh [%l7 + 0x30], %l1
676 ldsh [%l7 + 0x5A], %l4
677 fpackfix %f10, %f4
678 fmovrdgz %g6, %f10, %f14
679 fcmpeq16 %f14, %f14, %i5
680 nop
681 setx loop_66, %l0, %l1
682 wrpr 0x1, %tl
683 wrpr %l1, %tnpc
684 setx 0x34400001400, %l0, %l1
685 wrpr %l1, %tstate
686 wrhpr 0x4, %htstate
687 done
688 stw %o5, [%l7 + 0x54]
689 alignaddrl %o2, %g7, %l3
690 taddcctv %g2, %o4, %l6
691loop_66:
692 ldsw [%l7 + 0x2C], %g1
693 tsubcc %i2, 0x0C23, %g5
694 tcs %icc, 0x1
695 mulx %i3, 0x0748, %o7
696 fmul8x16al %f14, %f3, %f0
697 fmovd %f12, %f0
698 stw %i6, [%l7 + 0x38]
699 bvs,pn %icc, loop_67
700 movrlez %o6, 0x068, %i1
701 fmovsne %icc, %f0, %f2
702 std %f0, [%l7 + 0x10]
703loop_67:
704 fpack32 %f12, %f10, %f0
705 movre %i7, 0x33C, %o3
706 st %f10, [%l7 + 0x1C]
707 ld [%l7 + 0x50], %f4
708 fmovdg %icc, %f6, %f15
709 edge8n %l2, %l0, %o0
710 stw %l5, [%l7 + 0x28]
711 st %f10, [%l7 + 0x58]
712 brlz %o1, loop_68
713 move %xcc, %i0, %i4
714 nop
715 setx loop_69, %l0, %l1
716 jmpl %l1, %g3
717 ldsw [%l7 + 0x70], %g4
718loop_68:
719 or %l1, %g6, %i5
720 fmovdvc %icc, %f1, %f15
721loop_69:
722 st %f4, [%l7 + 0x78]
723 tvs %xcc, 0x3
724 fands %f15, %f9, %f2
725 ldsh [%l7 + 0x16], %l4
726 addc %o5, %g7, %o2
727 edge32 %l3, %g2, %o4
728 fmovdn %xcc, %f12, %f15
729 ldsb [%l7 + 0x18], %l6
730 ldsb [%l7 + 0x3C], %g1
731 andcc %i2, %g5, %i3
732 lduw [%l7 + 0x1C], %o7
733 ldsb [%l7 + 0x09], %o6
734 edge8 %i1, %i6, %o3
735 ldsb [%l7 + 0x13], %i7
736 fandnot1 %f10, %f0, %f2
737 lduh [%l7 + 0x44], %l2
738 ldsh [%l7 + 0x12], %l0
739 movge %icc, %o0, %o1
740 ldsh [%l7 + 0x6A], %i0
741 fbo %fcc3, loop_70
742 ldx [%l7 + 0x60], %l5
743 fxors %f6, %f10, %f12
744 bcs loop_71
745loop_70:
746 edge8n %g3, %g4, %l1
747 orcc %g6, %i4, %i5
748 move %xcc, %l4, %g7
749loop_71:
750 bcc,a loop_72
751 movgu %icc, %o2, %l3
752 fbn,a %fcc3, loop_73
753 ldsw [%l7 + 0x10], %o5
754loop_72:
755 ldub [%l7 + 0x6C], %o4
756 array16 %g2, %g1, %l6
757loop_73:
758 taddcctv %g5, %i2, %o7
759 taddcc %i3, 0x137F, %i1
760 fmul8x16 %f2, %f12, %f0
761 fpadd32 %f6, %f10, %f4
762 fpadd16s %f5, %f11, %f1
763 ldub [%l7 + 0x17], %o6
764 stb %i6, [%l7 + 0x79]
765 fpadd16 %f8, %f6, %f0
766 movcs %icc, %o3, %i7
767 fmovrslez %l0, %f8, %f11
768 fcmpne16 %f6, %f14, %o0
769 edge32n %o1, %i0, %l2
770 st %f7, [%l7 + 0x18]
771 ldsw [%l7 + 0x2C], %g3
772 sllx %g4, 0x11, %l1
773 nop
774 setx loop_74, %l0, %l1
775 wrpr 0x1, %tl
776 wrpr %l1, %tnpc
777 setx 0x34400001400, %l0, %l1
778 wrpr %l1, %tstate
779 wrhpr 0x4, %htstate
780 done
781 fornot1s %f4, %f8, %f10
782 fmovscs %icc, %f3, %f13
783 call loop_75
784loop_74:
785 fmovsneg %xcc, %f6, %f6
786 fandnot1 %f8, %f2, %f10
787 fmovrsgz %g6, %f8, %f13
788loop_75:
789 fmovdl %xcc, %f12, %f3
790 fpackfix %f2, %f2
791 te %icc, 0x5
792 std %f10, [%l7 + 0x10]
793 ldsb [%l7 + 0x47], %i4
794 fbge,a %fcc2, loop_76
795 fbo %fcc1, loop_77
796 fnegs %f3, %f7
797 fmovrsne %l5, %f1, %f8
798loop_76:
799 stx %i5, [%l7 + 0x38]
800loop_77:
801 fand %f6, %f10, %f12
802 fzeros %f0
803 tcc %icc, 0x2
804 ldd [%l7 + 0x30], %f0
805 sth %g7, [%l7 + 0x78]
806 fornot2s %f9, %f7, %f14
807 addcc %l4, %o2, %l3
808 fmovscc %icc, %f1, %f9
809 for %f10, %f6, %f2
810 xorcc %o5, 0x100C, %g2
811 fcmpeq32 %f6, %f8, %g1
812 fxnors %f3, %f13, %f15
813 fbue %fcc3, loop_78
814 bvs,pn %xcc, loop_79
815 brlez,a %o4, loop_80
816 nop
817 setx loop_81, %l0, %l1
818 wrpr 0x1, %tl
819 wrpr %l1, %tpc
820 add %l1, 0x4, %l1
821 wrpr %l1, %tnpc
822 setx 0x34400001400, %l0, %l1
823 wrpr %l1, %tstate
824 wrhpr 0x4, %htstate
825 retry
826loop_78:
827 movl %xcc, %l6, %g5
828loop_79:
829 mulx %i2, 0x15BE, %i3
830loop_80:
831 stb %i1, [%l7 + 0x5A]
832loop_81:
833 fmovdvc %xcc, %f15, %f8
834 fbg,a %fcc3, loop_82
835 fblg %fcc3, loop_83
836 ld [%l7 + 0x0C], %f7
837 stw %o6, [%l7 + 0x7C]
838loop_82:
839 fmovd %f4, %f14
840loop_83:
841 fnot1s %f13, %f9
842 st %f12, [%l7 + 0x68]
843 tsubcctv %o7, 0x167B, %i6
844 udivx %i7, 0x0307, %l0
845 fpsub32 %f0, %f8, %f6
846 ldsh [%l7 + 0x52], %o3
847 ldx [%l7 + 0x78], %o0
848 fmul8ulx16 %f8, %f12, %f4
849 subccc %i0, 0x0386, %o1
850 fmovscs %icc, %f1, %f12
851 bge,pn %icc, loop_84
852 ble,pn %xcc, loop_85
853 fcmpeq16 %f12, %f12, %g3
854 lduw [%l7 + 0x48], %g4
855loop_84:
856 ldx [%l7 + 0x28], %l1
857loop_85:
858 lduw [%l7 + 0x20], %g6
859 for %f8, %f6, %f12
860 stb %l2, [%l7 + 0x29]
861 fnand %f2, %f6, %f6
862 lduh [%l7 + 0x34], %l5
863 st %f0, [%l7 + 0x3C]
864 sllx %i5, 0x1C, %g7
865 fpsub32 %f4, %f8, %f6
866 bleu,a,pt %xcc, loop_86
867 and %l4, 0x099A, %i4
868 fcmpd %fcc2, %f2, %f12
869 lduh [%l7 + 0x70], %l3
870loop_86:
871 fbug,a %fcc1, loop_87
872 fbo,a %fcc0, loop_88
873 fsrc2s %f5, %f6
874 sth %o5, [%l7 + 0x4A]
875loop_87:
876 fcmpne32 %f12, %f14, %g2
877loop_88:
878 stw %o2, [%l7 + 0x30]
879 fpackfix %f6, %f15
880 add %g1, %l6, %g5
881 std %f10, [%l7 + 0x68]
882 movneg %xcc, %o4, %i3
883 stx %i2, [%l7 + 0x60]
884 fxnor %f4, %f8, %f6
885 addccc %o6, 0x019E, %i1
886 lduh [%l7 + 0x58], %i6
887 call loop_89
888 movn %xcc, %o7, %l0
889 ldsb [%l7 + 0x2B], %i7
890 ld [%l7 + 0x74], %f1
891loop_89:
892 fmovsge %xcc, %f14, %f11
893 fabsd %f4, %f2
894 lduh [%l7 + 0x08], %o0
895 tgu %xcc, 0x4
896 lduh [%l7 + 0x6A], %i0
897 ldsh [%l7 + 0x6E], %o3
898 movge %xcc, %g3, %g4
899 ldub [%l7 + 0x6F], %o1
900 edge16 %l1, %g6, %l5
901 edge8l %i5, %g7, %l4
902 std %f10, [%l7 + 0x60]
903 movge %icc, %l2, %i4
904 tvs %icc, 0x1
905 andcc %o5, %l3, %o2
906 bl loop_90
907 faligndata %f12, %f14, %f0
908 fmovdpos %icc, %f11, %f9
909 srlx %g2, %g1, %l6
910loop_90:
911 te %xcc, 0x1
912 fornot2 %f8, %f12, %f0
913 brlz %g5, loop_91
914 movrgz %o4, 0x281, %i2
915 sra %i3, 0x1C, %i1
916 fpadd16 %f6, %f2, %f8
917loop_91:
918 or %o6, 0x0440, %i6
919 tleu %xcc, 0x7
920 udivx %o7, 0x1A8C, %l0
921 fmovscs %icc, %f12, %f15
922 udiv %o0, 0x1153, %i7
923 tleu %xcc, 0x0
924 fbne %fcc1, loop_92
925 bvc,pt %xcc, loop_93
926 fmovdg %icc, %f0, %f8
927 fbule,a %fcc2, loop_94
928loop_92:
929 fmul8x16au %f5, %f6, %f2
930loop_93:
931 tcs %xcc, 0x5
932 ldsb [%l7 + 0x41], %o3
933loop_94:
934 fba %fcc3, loop_95
935 ldx [%l7 + 0x20], %g3
936 fmovsne %xcc, %f9, %f15
937 fbn %fcc1, loop_96
938loop_95:
939 fmovrdlez %i0, %f6, %f14
940 orncc %g4, 0x069F, %o1
941 edge16 %g6, %l5, %l1
942loop_96:
943 lduw [%l7 + 0x7C], %i5
944 fone %f4
945 brlz %l4, loop_97
946 fmovspos %xcc, %f6, %f2
947 fnot2 %f12, %f10
948 tl %xcc, 0x6
949loop_97:
950 ldd [%l7 + 0x30], %f0
951 stb %l2, [%l7 + 0x43]
952 fmovsgu %icc, %f2, %f10
953 edge8n %i4, %g7, %l3
954 ldd [%l7 + 0x68], %f2
955 bne,a,pt %xcc, loop_98
956 stb %o5, [%l7 + 0x66]
957 fmuld8ulx16 %f13, %f5, %f12
958 fble %fcc3, loop_99
959loop_98:
960 stw %o2, [%l7 + 0x08]
961 udivx %g2, 0x13B4, %l6
962 ldsh [%l7 + 0x54], %g5
963loop_99:
964 fnegs %f7, %f14
965 fmovdle %icc, %f6, %f8
966 ta %xcc, 0x1
967 fmul8ulx16 %f14, %f6, %f6
968 fmovsn %icc, %f4, %f8
969 edge16n %o4, %g1, %i2
970 std %f4, [%l7 + 0x18]
971 tcc %xcc, 0x6
972 ldub [%l7 + 0x48], %i1
973 stx %o6, [%l7 + 0x10]
974 fexpand %f11, %f6
975 mulscc %i6, 0x1052, %o7
976 nop
977 setx loop_100, %l0, %l1
978 wrpr 0x1, %tl
979 wrpr %l1, %tpc
980 add %l1, 0x4, %l1
981 wrpr %l1, %tnpc
982 setx 0x34400001400, %l0, %l1
983 wrpr %l1, %tstate
984 wrhpr 0x4, %htstate
985 retry
986 bge,pn %icc, loop_101
987 nop
988 setx loop_102, %l0, %l1
989 jmpl %l1, %l0
990 nop
991 setx loop_103, %l0, %l1
992 wrpr 0x1, %tl
993 wrpr %l1, %tnpc
994 setx 0x34400001400, %l0, %l1
995 wrpr %l1, %tstate
996 wrhpr 0x4, %htstate
997 done
998loop_100:
999 movrgz %i3, 0x240, %i7
1000loop_101:
1001 sth %o3, [%l7 + 0x20]
1002loop_102:
1003 lduh [%l7 + 0x32], %o0
1004loop_103:
1005 ldsw [%l7 + 0x40], %g3
1006 tn %icc, 0x2
1007 sra %g4, 0x1D, %i0
1008 std %f4, [%l7 + 0x30]
1009 movl %icc, %o1, %l5
1010 bn,pn %icc, loop_104
1011 fnor %f0, %f10, %f4
1012 fpmerge %f11, %f2, %f2
1013 move %icc, %g6, %i5
1014loop_104:
1015 edge8n %l4, %l2, %l1
1016 st %f11, [%l7 + 0x54]
1017 fpsub16s %f7, %f5, %f12
1018 fmovse %xcc, %f12, %f5
1019 st %f15, [%l7 + 0x38]
1020 fmovdn %xcc, %f1, %f13
1021 ldsb [%l7 + 0x32], %i4
1022 fandnot1s %f0, %f2, %f7
1023 lduh [%l7 + 0x6E], %l3
1024 ld [%l7 + 0x58], %f11
1025 edge32ln %g7, %o2, %o5
1026 fxnors %f14, %f1, %f10
1027 st %f0, [%l7 + 0x18]
1028 fpmerge %f10, %f13, %f2
1029 ldx [%l7 + 0x38], %l6
1030 fbne %fcc1, loop_105
1031 lduw [%l7 + 0x3C], %g5
1032 fmovdleu %xcc, %f3, %f2
1033 ldsh [%l7 + 0x34], %o4
1034loop_105:
1035 fbu,a %fcc0, loop_106
1036 brgz %g2, loop_107
1037 tsubcctv %g1, %i2, %i1
1038 ldsb [%l7 + 0x23], %o6
1039loop_106:
1040 st %f5, [%l7 + 0x54]
1041loop_107:
1042 tsubcc %i6, 0x0C2A, %o7
1043 popc %l0, %i3
1044 sth %i7, [%l7 + 0x3A]
1045 fmovrsgez %o3, %f15, %f3
1046 std %f14, [%l7 + 0x68]
1047 fmuld8sux16 %f12, %f13, %f10
1048 edge32l %o0, %g3, %i0
1049 fbue,a %fcc3, loop_108
1050 fmovsgu %xcc, %f1, %f11
1051 srlx %g4, 0x1B, %l5
1052 ta %icc, 0x0
1053loop_108:
1054 tvc %icc, 0x5
1055 ldx [%l7 + 0x78], %o1
1056 xor %i5, 0x0310, %g6
1057 lduh [%l7 + 0x4C], %l2
1058 tsubcctv %l1, 0x16ED, %i4
1059 fabsd %f2, %f4
1060 fpadd16s %f3, %f2, %f8
1061 ldd [%l7 + 0x60], %f0
1062 bpos,pn %icc, loop_109
1063 fmovda %icc, %f10, %f8
1064 fnot1 %f14, %f6
1065 fpsub32 %f12, %f12, %f4
1066loop_109:
1067 ldx [%l7 + 0x60], %l4
1068 fmovrdlz %g7, %f10, %f12
1069 fnot1 %f12, %f0
1070 fmuld8ulx16 %f3, %f5, %f2
1071 fmovdg %xcc, %f8, %f6
1072 ldd [%l7 + 0x38], %f14
1073 stb %l3, [%l7 + 0x6A]
1074 fcmpgt16 %f0, %f8, %o5
1075 xnorcc %l6, 0x0620, %g5
1076 stb %o2, [%l7 + 0x42]
1077 fcmpgt16 %f0, %f4, %g2
1078 tgu %icc, 0x6
1079 fcmps %fcc1, %f3, %f15
1080 fcmpne16 %f12, %f10, %o4
1081 smul %i2, 0x0817, %g1
1082 st %f0, [%l7 + 0x18]
1083 fors %f14, %f12, %f1
1084 orcc %i1, %o6, %i6
1085 fblg,a %fcc1, loop_110
1086 edge32ln %l0, %i3, %i7
1087 siam 0x1
1088 std %f6, [%l7 + 0x40]
1089loop_110:
1090 stx %o3, [%l7 + 0x40]
1091 fbug %fcc1, loop_111
1092 fbuge,a %fcc3, loop_112
1093 movgu %xcc, %o7, %g3
1094 xnor %o0, %i0, %l5
1095loop_111:
1096 fpadd32s %f8, %f11, %f7
1097loop_112:
1098 add %o1, 0x13EB, %g4
1099 tgu %xcc, 0x2
1100 bn %xcc, loop_113
1101 fbuge,a %fcc2, loop_114
1102 orncc %g6, %l2, %l1
1103 popc %i4, %i5
1104loop_113:
1105 edge32n %g7, %l4, %o5
1106loop_114:
1107 ldd [%l7 + 0x10], %f4
1108 ldx [%l7 + 0x48], %l6
1109 fzero %f8
1110 fba,a %fcc1, loop_115
1111 fsrc2s %f2, %f3
1112 sdivcc %g5, 0x0C7A, %o2
1113 st %f1, [%l7 + 0x44]
1114loop_115:
1115 edge32 %g2, %l3, %o4
1116 movpos %icc, %g1, %i1
1117 array32 %o6, %i6, %i2
1118 fbul %fcc1, loop_116
1119 fpadd16s %f0, %f8, %f10
1120 smul %i3, %l0, %i7
1121 ldd [%l7 + 0x58], %f4
1122loop_116:
1123 fsrc2s %f10, %f7
1124 fornot1 %f10, %f4, %f4
1125 fpadd16s %f15, %f12, %f0
1126 lduh [%l7 + 0x64], %o7
1127 fmovdpos %xcc, %f8, %f12
1128 fcmpes %fcc3, %f14, %f4
1129 stx %g3, [%l7 + 0x50]
1130 edge16n %o0, %i0, %l5
1131 lduw [%l7 + 0x14], %o1
1132 stx %g4, [%l7 + 0x40]
1133 fmovrslez %g6, %f14, %f12
1134 bvc,pn %xcc, loop_117
1135 bvc,a %icc, loop_118
1136 sub %l2, %l1, %i4
1137 st %f3, [%l7 + 0x0C]
1138loop_117:
1139 bge,pn %icc, loop_119
1140loop_118:
1141 fandnot2s %f13, %f5, %f7
1142 fcmple16 %f0, %f12, %i5
1143 stb %o3, [%l7 + 0x63]
1144loop_119:
1145 lduw [%l7 + 0x7C], %l4
1146 nop
1147 setx loop_120, %l0, %l1
1148 jmpl %l1, %o5
1149 umulcc %l6, 0x179E, %g5
1150 lduh [%l7 + 0x44], %o2
1151 movre %g2, 0x265, %g7
1152loop_120:
1153 srax %l3, %o4, %g1
1154 fnegd %f2, %f12
1155 lduh [%l7 + 0x18], %o6
1156 brnz %i1, loop_121
1157 bvs loop_122
1158 fones %f3
1159 movg %icc, %i6, %i3
1160loop_121:
1161 fornot2 %f14, %f4, %f4
1162loop_122:
1163 ldx [%l7 + 0x08], %i2
1164 fmovsvc %icc, %f2, %f13
1165 ld [%l7 + 0x50], %f15
1166 pdist %f10, %f14, %f4
1167 mulscc %i7, %o7, %g3
1168 stb %l0, [%l7 + 0x37]
1169 edge16 %o0, %l5, %o1
1170 std %f4, [%l7 + 0x68]
1171 ta %xcc, 0x7
1172 fmovrdne %i0, %f6, %f4
1173 fmovrslez %g4, %f13, %f13
1174 stb %g6, [%l7 + 0x6B]
1175 fpadd16 %f8, %f6, %f10
1176 ldsb [%l7 + 0x74], %l1
1177 fbuge %fcc1, loop_123
1178 fpack32 %f4, %f10, %f14
1179 fand %f14, %f0, %f10
1180 stb %i4, [%l7 + 0x0F]
1181loop_123:
1182 fnor %f4, %f8, %f2
1183 stb %i5, [%l7 + 0x30]
1184 fornot1 %f6, %f14, %f0
1185 movpos %icc, %o3, %l2
1186 lduw [%l7 + 0x30], %l4
1187 fands %f5, %f9, %f8
1188 fmovdgu %xcc, %f0, %f0
1189 bgu loop_124
1190 fpadd32s %f4, %f10, %f12
1191 mulscc %o5, 0x17E9, %l6
1192 fmovsle %xcc, %f11, %f13
1193loop_124:
1194 ldd [%l7 + 0x20], %f8
1195 ldsw [%l7 + 0x6C], %o2
1196 stw %g5, [%l7 + 0x1C]
1197 lduw [%l7 + 0x28], %g2
1198 xor %l3, %g7, %g1
1199 movneg %xcc, %o4, %i1
1200 taddcc %o6, 0x1A8A, %i3
1201 fbg %fcc0, loop_125
1202 ldd [%l7 + 0x50], %f12
1203 fmovsl %xcc, %f3, %f0
1204 bne loop_126
1205loop_125:
1206 tle %xcc, 0x0
1207 addc %i6, %i7, %i2
1208 fmovsne %xcc, %f4, %f5
1209loop_126:
1210 movleu %xcc, %g3, %o7
1211 faligndata %f10, %f0, %f10
1212 bg,a %icc, loop_127
1213 fbul,a %fcc0, loop_128
1214 ldd [%l7 + 0x50], %f14
1215 te %xcc, 0x3
1216loop_127:
1217 ldx [%l7 + 0x40], %l0
1218loop_128:
1219 fnand %f8, %f6, %f14
1220 fandnot2s %f10, %f6, %f8
1221 fmovdgu %icc, %f15, %f10
1222 edge32n %l5, %o1, %i0
1223 fpadd32s %f9, %f10, %f14
1224 lduh [%l7 + 0x62], %o0
1225 fmovsvs %icc, %f9, %f10
1226 bl,pt %icc, loop_129
1227 nop
1228 setx loop_130, %l0, %l1
1229 wrpr 0x1, %tl
1230 wrpr %l1, %tnpc
1231 setx 0x34400001400, %l0, %l1
1232 wrpr %l1, %tstate
1233 wrhpr 0x4, %htstate
1234 done
1235 fble %fcc2, loop_131
1236 lduh [%l7 + 0x38], %g6
1237loop_129:
1238 fmovrslez %g4, %f0, %f10
1239loop_130:
1240 call loop_132
1241loop_131:
1242 lduh [%l7 + 0x6E], %l1
1243 lduh [%l7 + 0x0E], %i4
1244 nop
1245 setx loop_133, %l0, %l1
1246 wrpr 0x1, %tl
1247 wrpr %l1, %tnpc
1248 setx 0x34400001400, %l0, %l1
1249 wrpr %l1, %tstate
1250 wrhpr 0x4, %htstate
1251 done
1252loop_132:
1253 fmovrse %i5, %f12, %f11
1254 fones %f15
1255 tvc %xcc, 0x7
1256loop_133:
1257 or %o3, %l2, %l4
1258 fmovsvc %xcc, %f6, %f7
1259 te %icc, 0x7
1260 xnorcc %l6, 0x0548, %o5
1261 addccc %o2, %g5, %l3
1262 tne %xcc, 0x5
1263 fnot1 %f2, %f2
1264 fmovrdne %g2, %f12, %f0
1265 bcc,a,pn %xcc, loop_134
1266 addcc %g7, 0x1793, %g1
1267 stw %i1, [%l7 + 0x3C]
1268 fcmpne16 %f12, %f0, %o6
1269loop_134:
1270 fbg,a %fcc2, loop_135
1271 fbl %fcc3, loop_136
1272 fabsd %f8, %f4
1273 ldub [%l7 + 0x73], %i3
1274loop_135:
1275 fmovsne %icc, %f1, %f10
1276loop_136:
1277 fbge,a %fcc2, loop_137
1278 array8 %o4, %i6, %i7
1279 ldx [%l7 + 0x58], %i2
1280 ldub [%l7 + 0x20], %g3
1281loop_137:
1282 brlez %o7, loop_138
1283 stx %l0, [%l7 + 0x60]
1284 fmovdle %xcc, %f15, %f11
1285 fpackfix %f6, %f1
1286loop_138:
1287 bcc,pn %icc, loop_139
1288 tne %icc, 0x1
1289 nop
1290 setx loop_140, %l0, %l1
1291 wrpr 0x1, %tl
1292 wrpr %l1, %tnpc
1293 setx 0x34400001400, %l0, %l1
1294 wrpr %l1, %tstate
1295 wrhpr 0x4, %htstate
1296 done
1297 fnegd %f0, %f4
1298loop_139:
1299 sub %l5, 0x05A9, %o1
1300 fpackfix %f0, %f2
1301loop_140:
1302 lduh [%l7 + 0x2A], %i0
1303 sth %g6, [%l7 + 0x0A]
1304 fcmpgt32 %f2, %f4, %g4
1305 lduw [%l7 + 0x18], %l1
1306 ldd [%l7 + 0x20], %f0
1307 fmovdne %icc, %f7, %f15
1308 fexpand %f1, %f12
1309 fors %f5, %f0, %f12
1310 udivx %i4, 0x115F, %o0
1311 fmovrse %o3, %f10, %f15
1312 fmul8x16al %f4, %f9, %f6
1313 movvs %icc, %i5, %l4
1314 ldsh [%l7 + 0x24], %l2
1315 sdivx %o5, 0x0D9E, %o2
1316 udiv %g5, 0x096F, %l3
1317 lduw [%l7 + 0x40], %l6
1318 fbo %fcc2, loop_141
1319 array32 %g7, %g1, %i1
1320 fbn %fcc3, loop_142
1321 or %o6, %i3, %o4
1322loop_141:
1323 array16 %g2, %i7, %i6
1324 stw %g3, [%l7 + 0x3C]
1325loop_142:
1326 lduw [%l7 + 0x64], %i2
1327 fmovsg %xcc, %f2, %f1
1328 ldx [%l7 + 0x70], %l0
1329 fcmple32 %f6, %f6, %o7
1330 edge8 %l5, %i0, %g6
1331 bne,a %icc, loop_143
1332 fbne %fcc2, loop_144
1333 tne %icc, 0x3
1334 movleu %xcc, %o1, %l1
1335loop_143:
1336 tvc %xcc, 0x0
1337loop_144:
1338 bgu,a loop_145
1339 brlez %i4, loop_146
1340 brnz %o0, loop_147
1341 fmovdpos %xcc, %f5, %f13
1342loop_145:
1343 lduw [%l7 + 0x70], %g4
1344loop_146:
1345 lduh [%l7 + 0x48], %o3
1346loop_147:
1347 sth %i5, [%l7 + 0x0E]
1348 and %l4, %l2, %o5
1349 be %xcc, loop_148
1350 fbg,a %fcc3, loop_149
1351 fmul8x16al %f6, %f3, %f0
1352 ldsw [%l7 + 0x1C], %o2
1353loop_148:
1354 fcmps %fcc1, %f2, %f5
1355loop_149:
1356 lduh [%l7 + 0x3E], %l3
1357 sth %l6, [%l7 + 0x3E]
1358 smul %g5, 0x0209, %g1
1359 fandnot2s %f6, %f10, %f2
1360 fbule %fcc0, loop_150
1361 fpsub16 %f4, %f8, %f2
1362 fmuld8sux16 %f8, %f10, %f10
1363 mulx %i1, 0x0A35, %g7
1364loop_150:
1365 fandnot1 %f8, %f8, %f0
1366 fmovsvc %icc, %f11, %f11
1367 fnand %f12, %f10, %f10
1368 ldx [%l7 + 0x20], %o6
1369 sth %o4, [%l7 + 0x62]
1370 fmovsg %xcc, %f3, %f13
1371 fxor %f12, %f12, %f0
1372 fbg %fcc1, loop_151
1373 fcmps %fcc0, %f8, %f10
1374 fba %fcc3, loop_152
1375 fbg,a %fcc2, loop_153
1376loop_151:
1377 mulscc %g2, 0x0F27, %i3
1378 bl,a loop_154
1379loop_152:
1380 fmuld8sux16 %f6, %f1, %f12
1381loop_153:
1382 fnegd %f4, %f14
1383 movrgez %i7, %i6, %g3
1384loop_154:
1385 fnands %f8, %f1, %f1
1386 ble,a,pt %xcc, loop_155
1387 ldub [%l7 + 0x09], %l0
1388 fzeros %f7
1389 movge %xcc, %o7, %l5
1390loop_155:
1391 stb %i0, [%l7 + 0x49]
1392 tne %xcc, 0x6
1393 movg %xcc, %g6, %o1
1394 srax %i2, 0x07, %i4
1395 lduh [%l7 + 0x0A], %o0
1396 movpos %icc, %l1, %g4
1397 movneg %icc, %i5, %o3
1398 fmovrdlz %l4, %f14, %f0
1399 ld [%l7 + 0x58], %f8
1400 mulx %l2, 0x0C40, %o5
1401 stw %l3, [%l7 + 0x58]
1402 brgez,a %l6, loop_156
1403 ldub [%l7 + 0x6B], %o2
1404 tsubcctv %g5, %g1, %g7
1405 st %f11, [%l7 + 0x30]
1406loop_156:
1407 lduh [%l7 + 0x22], %i1
1408 st %f3, [%l7 + 0x64]
1409 mulx %o6, %g2, %i3
1410 movre %i7, %i6, %g3
1411 lduh [%l7 + 0x36], %o4
1412 sth %l0, [%l7 + 0x76]
1413 fand %f4, %f6, %f4
1414 lduw [%l7 + 0x64], %o7
1415 sth %i0, [%l7 + 0x22]
1416 fmovdgu %xcc, %f11, %f15
1417 st %f3, [%l7 + 0x50]
1418 movpos %icc, %g6, %o1
1419 nop
1420 setx loop_157, %l0, %l1
1421 jmpl %l1, %i2
1422 ldsb [%l7 + 0x6C], %i4
1423 stx %l5, [%l7 + 0x18]
1424 fsrc1s %f15, %f2
1425loop_157:
1426 lduh [%l7 + 0x70], %l1
1427 sub %o0, %g4, %o3
1428 fmovs %f11, %f13
1429 ldsh [%l7 + 0x48], %l4
1430 ldsb [%l7 + 0x26], %l2
1431 fornot2 %f12, %f14, %f14
1432 fand %f2, %f4, %f12
1433 fcmpeq16 %f2, %f6, %i5
1434 fcmpes %fcc2, %f5, %f8
1435 fbne %fcc1, loop_158
1436 taddcc %l3, %o5, %o2
1437 ldsh [%l7 + 0x40], %l6
1438 ldsw [%l7 + 0x3C], %g5
1439loop_158:
1440 tne %icc, 0x5
1441 bgu %xcc, loop_159
1442 and %g7, %g1, %o6
1443 ldd [%l7 + 0x30], %f12
1444 andncc %g2, %i3, %i1
1445loop_159:
1446 lduw [%l7 + 0x64], %i6
1447 movle %icc, %i7, %g3
1448 ldd [%l7 + 0x48], %f8
1449 std %f14, [%l7 + 0x50]
1450 ldub [%l7 + 0x6D], %o4
1451 xnorcc %l0, 0x04D9, %o7
1452 fnors %f8, %f7, %f11
1453 fmovdge %icc, %f3, %f12
1454 nop
1455 setx loop_160, %l0, %l1
1456 wrpr 0x1, %tl
1457 wrpr %l1, %tnpc
1458 setx 0x34400001400, %l0, %l1
1459 wrpr %l1, %tstate
1460 wrhpr 0x4, %htstate
1461 done
1462 fmovsvc %xcc, %f14, %f12
1463 fmovdcs %xcc, %f9, %f0
1464 stb %i0, [%l7 + 0x4A]
1465loop_160:
1466 ldsh [%l7 + 0x3C], %o1
1467 bleu loop_161
1468 ldd [%l7 + 0x10], %f12
1469 addcc %g6, 0x0116, %i4
1470 fxors %f10, %f13, %f1
1471loop_161:
1472 fandnot2 %f6, %f10, %f12
1473 fornot1s %f6, %f7, %f9
1474 fpadd16 %f8, %f8, %f14
1475 fpadd32s %f11, %f3, %f8
1476 std %f4, [%l7 + 0x78]
1477 fors %f14, %f8, %f15
1478 lduh [%l7 + 0x38], %i2
1479 ldub [%l7 + 0x2A], %l5
1480 fmovrdlez %l1, %f10, %f6
1481 stx %g4, [%l7 + 0x38]
1482 fnors %f7, %f10, %f2
1483 xor %o3, 0x0DA8, %o0
1484 ldx [%l7 + 0x50], %l2
1485 fmul8x16 %f14, %f4, %f14
1486 stb %l4, [%l7 + 0x23]
1487 fbg,a %fcc3, loop_162
1488 bg %icc, loop_163
1489 fmul8x16au %f3, %f3, %f4
1490 fbne %fcc1, loop_164
1491loop_162:
1492 ldd [%l7 + 0x10], %f8
1493loop_163:
1494 orcc %l3, 0x1428, %o5
1495 nop
1496 setx loop_165, %l0, %l1
1497 wrpr 0x1, %tl
1498 wrpr %l1, %tnpc
1499 setx 0x34400001400, %l0, %l1
1500 wrpr %l1, %tstate
1501 wrhpr 0x4, %htstate
1502 done
1503loop_164:
1504 fbge %fcc3, loop_166
1505 fmuld8ulx16 %f9, %f11, %f8
1506 faligndata %f2, %f2, %f2
1507loop_165:
1508 fmovdg %xcc, %f3, %f14
1509loop_166:
1510 fbu %fcc3, loop_167
1511 stb %o2, [%l7 + 0x57]
1512 xnor %l6, %g5, %g7
1513 fmovdcs %icc, %f9, %f9
1514loop_167:
1515 subccc %i5, 0x1514, %g1
1516 fpsub32 %f2, %f10, %f2
1517 fones %f12
1518 fmovrsne %g2, %f8, %f11
1519 for %f14, %f10, %f2
1520 fmovsne %xcc, %f3, %f5
1521 std %f8, [%l7 + 0x68]
1522 srl %i3, 0x08, %o6
1523 fpadd16 %f14, %f2, %f6
1524 stb %i1, [%l7 + 0x2C]
1525 fmovsa %icc, %f2, %f3
1526 ldd [%l7 + 0x60], %f8
1527 sth %i7, [%l7 + 0x0C]
1528 fmovrdgez %i6, %f0, %f6
1529 fone %f12
1530 lduw [%l7 + 0x14], %o4
1531 fmul8x16au %f12, %f5, %f8
1532 faligndata %f14, %f12, %f14
1533 ldd [%l7 + 0x78], %f14
1534 alignaddr %l0, %o7, %g3
1535 ldd [%l7 + 0x18], %f8
1536 st %f3, [%l7 + 0x3C]
1537 fcmpeq16 %f12, %f4, %o1
1538 fpmerge %f6, %f13, %f8
1539 fmovd %f2, %f8
1540 tgu %icc, 0x0
1541 bshuffle %f6, %f4, %f2
1542 fsrc1 %f14, %f4
1543 sth %i0, [%l7 + 0x30]
1544 fbo %fcc1, loop_168
1545 fandnot2 %f14, %f6, %f14
1546 fpadd32 %f0, %f0, %f14
1547 ldd [%l7 + 0x70], %f14
1548loop_168:
1549 fzeros %f2
1550 fzeros %f5
1551 fxnors %f3, %f10, %f10
1552 fzero %f4
1553 fcmpgt32 %f14, %f10, %i4
1554 smulcc %g6, %l5, %i2
1555 fmovrsgz %l1, %f5, %f5
1556 ba loop_169
1557 fmovscs %icc, %f9, %f10
1558 stw %o3, [%l7 + 0x24]
1559 fmovd %f4, %f8
1560loop_169:
1561 taddcctv %o0, %g4, %l2
1562 lduw [%l7 + 0x1C], %l4
1563 tneg %icc, 0x0
1564 brz,a %o5, loop_170
1565 stx %l3, [%l7 + 0x78]
1566 fpadd32s %f1, %f12, %f10
1567 fbl,a %fcc3, loop_171
1568loop_170:
1569 sth %o2, [%l7 + 0x22]
1570 addccc %g5, %l6, %i5
1571 fmovrde %g7, %f4, %f0
1572loop_171:
1573 brgez,a %g2, loop_172
1574 xorcc %g1, 0x18FE, %i3
1575 ldub [%l7 + 0x3A], %i1
1576 movleu %icc, %o6, %i7
1577loop_172:
1578 fxor %f6, %f4, %f14
1579 fcmped %fcc2, %f4, %f6
1580 tpos %icc, 0x1
1581 fmovsa %icc, %f13, %f13
1582 fbn,a %fcc1, loop_173
1583 fnot2 %f2, %f6
1584 tvc %xcc, 0x1
1585 subc %i6, %l0, %o4
1586loop_173:
1587 stw %o7, [%l7 + 0x40]
1588 bn,a loop_174
1589 lduh [%l7 + 0x24], %g3
1590 xor %o1, %i4, %g6
1591 fmovdn %icc, %f15, %f0
1592loop_174:
1593 movvs %icc, %l5, %i0
1594 bg,a,pt %icc, loop_175
1595 ldsh [%l7 + 0x50], %i2
1596 fmovrdlz %o3, %f6, %f2
1597 nop
1598 setx loop_176, %l0, %l1
1599 wrpr 0x1, %tl
1600 wrpr %l1, %tpc
1601 add %l1, 0x4, %l1
1602 wrpr %l1, %tnpc
1603 setx 0x34400001400, %l0, %l1
1604 wrpr %l1, %tstate
1605 wrhpr 0x4, %htstate
1606 retry
1607loop_175:
1608 edge16ln %o0, %l1, %g4
1609 ldsb [%l7 + 0x6E], %l2
1610 bvc,pt %icc, loop_177
1611loop_176:
1612 edge16ln %o5, %l3, %o2
1613 brlez,a %l4, loop_178
1614 fmovse %icc, %f13, %f3
1615loop_177:
1616 stw %l6, [%l7 + 0x7C]
1617 ldsw [%l7 + 0x7C], %i5
1618loop_178:
1619 stw %g5, [%l7 + 0x50]
1620 fpadd16s %f13, %f7, %f7
1621 stb %g2, [%l7 + 0x66]
1622 ble %xcc, loop_179
1623 fmovrdgez %g1, %f6, %f2
1624 orcc %g7, %i3, %o6
1625 ldsh [%l7 + 0x52], %i1
1626loop_179:
1627 movl %icc, %i7, %l0
1628 srlx %i6, 0x1F, %o4
1629 fmovsvc %icc, %f12, %f5
1630 call loop_180
1631 ldsh [%l7 + 0x16], %o7
1632 movpos %xcc, %g3, %o1
1633 bcc,pn %icc, loop_181
1634loop_180:
1635 movrne %i4, %g6, %i0
1636 fmovdg %icc, %f12, %f5
1637 and %l5, %i2, %o3
1638loop_181:
1639 fpsub32 %f6, %f10, %f4
1640 fexpand %f10, %f0
1641 std %f12, [%l7 + 0x68]
1642 tl %icc, 0x6
1643 udivcc %l1, 0x0720, %g4
1644 bvs,pt %icc, loop_182
1645 movvc %xcc, %o0, %o5
1646 bgu loop_183
1647 fcmpgt16 %f10, %f8, %l2
1648loop_182:
1649 ldd [%l7 + 0x28], %f12
1650 lduh [%l7 + 0x52], %o2
1651loop_183:
1652 ldsb [%l7 + 0x40], %l3
1653 fbul,a %fcc1, loop_184
1654 movrlez %l6, 0x351, %l4
1655 stw %g5, [%l7 + 0x28]
1656 ldd [%l7 + 0x30], %f6
1657loop_184:
1658 movvc %xcc, %i5, %g2
1659 edge8ln %g7, %g1, %o6
1660 movrgez %i3, %i1, %i7
1661 alignaddr %l0, %i6, %o7
1662 ldd [%l7 + 0x78], %f0
1663 addc %o4, 0x1055, %o1
1664 andncc %g3, %i4, %g6
1665 ld [%l7 + 0x0C], %f12
1666 brz,a %l5, loop_185
1667 ba,a loop_186
1668 fbul %fcc1, loop_187
1669 fabss %f12, %f5
1670loop_185:
1671 fandnot1s %f9, %f7, %f8
1672loop_186:
1673 addcc %i0, %o3, %i2
1674loop_187:
1675 fbue %fcc1, loop_188
1676 ld [%l7 + 0x70], %f14
1677 ldx [%l7 + 0x58], %l1
1678 brlz,a %o0, loop_189
1679loop_188:
1680 bgu,a %xcc, loop_190
1681 ldsh [%l7 + 0x64], %g4
1682 or %l2, 0x054B, %o5
1683loop_189:
1684 orn %l3, 0x0DA5, %l6
1685loop_190:
1686 bcc,a loop_191
1687 array8 %l4, %o2, %i5
1688 movpos %icc, %g5, %g7
1689 ldsb [%l7 + 0x7C], %g1
1690loop_191:
1691 fnot2 %f10, %f2
1692 ldsh [%l7 + 0x70], %g2
1693 std %f6, [%l7 + 0x08]
1694 st %f9, [%l7 + 0x08]
1695 std %f6, [%l7 + 0x48]
1696 movrlz %i3, %i1, %i7
1697 ldub [%l7 + 0x16], %o6
1698 fpadd16 %f12, %f12, %f8
1699 movcs %icc, %i6, %o7
1700 lduh [%l7 + 0x2E], %o4
1701 ld [%l7 + 0x74], %f12
1702 fnors %f14, %f0, %f1
1703 fcmpeq16 %f0, %f8, %o1
1704 ldd [%l7 + 0x68], %f4
1705 andn %l0, %g3, %i4
1706 ldsw [%l7 + 0x58], %l5
1707 srlx %g6, %i0, %i2
1708 tvc %xcc, 0x3
1709 fbl %fcc2, loop_192
1710 and %l1, %o3, %o0
1711 movgu %xcc, %g4, %l2
1712 stw %o5, [%l7 + 0x08]
1713loop_192:
1714 fcmple32 %f12, %f14, %l6
1715 fcmpgt16 %f2, %f2, %l3
1716 sethi 0x1F78, %o2
1717 srlx %i5, %l4, %g5
1718 edge8n %g1, %g2, %g7
1719 edge16ln %i3, %i1, %o6
1720 ldsb [%l7 + 0x15], %i7
1721 fmovde %xcc, %f1, %f11
1722 mulscc %o7, %i6, %o4
1723 fmul8ulx16 %f12, %f8, %f0
1724 tneg %icc, 0x3
1725 lduh [%l7 + 0x50], %o1
1726 ld [%l7 + 0x78], %f10
1727 fmovde %icc, %f3, %f7
1728 ldsh [%l7 + 0x6C], %l0
1729 addcc %g3, 0x1FC1, %i4
1730 ldx [%l7 + 0x20], %g6
1731 and %i0, %l5, %i2
1732 fabss %f5, %f0
1733 tcc %xcc, 0x5
1734 pdist %f8, %f6, %f0
1735 fsrc2s %f0, %f15
1736 sth %l1, [%l7 + 0x42]
1737 ldd [%l7 + 0x08], %f0
1738 taddcc %o0, 0x1989, %g4
1739 fpsub32 %f6, %f4, %f10
1740 edge16l %o3, %o5, %l2
1741 lduh [%l7 + 0x14], %l6
1742 fmovscs %icc, %f14, %f1
1743 sth %o2, [%l7 + 0x72]
1744 movrlz %l3, %l4, %i5
1745 fbuge %fcc2, loop_193
1746 sra %g1, 0x11, %g5
1747 movle %icc, %g7, %g2
1748 lduh [%l7 + 0x74], %i3
1749loop_193:
1750 bneg,a loop_194
1751 brgez %i1, loop_195
1752 sth %i7, [%l7 + 0x14]
1753 fnor %f4, %f2, %f0
1754loop_194:
1755 stx %o7, [%l7 + 0x70]
1756loop_195:
1757 fcmpne32 %f4, %f8, %o6
1758 st %f3, [%l7 + 0x58]
1759 sth %o4, [%l7 + 0x72]
1760 add %o1, 0x0F1A, %l0
1761 fxors %f3, %f13, %f8
1762 alignaddrl %i6, %g3, %i4
1763 movneg %xcc, %i0, %g6
1764 fmovdcs %xcc, %f5, %f11
1765 fmovrsgz %l5, %f11, %f2
1766 srax %l1, 0x14, %o0
1767 stw %g4, [%l7 + 0x54]
1768 for %f14, %f14, %f12
1769 stx %i2, [%l7 + 0x20]
1770 fmovspos %xcc, %f7, %f3
1771 std %f0, [%l7 + 0x30]
1772 fba,a %fcc0, loop_196
1773 tvc %icc, 0x2
1774 tsubcctv %o5, %l2, %l6
1775 st %f3, [%l7 + 0x68]
1776loop_196:
1777 movl %icc, %o3, %o2
1778 subcc %l4, %i5, %l3
1779 fbge %fcc1, loop_197
1780 fcmpd %fcc0, %f2, %f10
1781 ldsb [%l7 + 0x40], %g5
1782 call loop_198
1783loop_197:
1784 movvc %icc, %g7, %g2
1785 fcmpeq16 %f2, %f2, %i3
1786 ldsw [%l7 + 0x5C], %i1
1787loop_198:
1788 movcs %icc, %i7, %o7
1789 fnot1 %f8, %f10
1790 andn %g1, 0x02C8, %o6
1791 fbuge %fcc2, loop_199
1792 and %o4, 0x05DF, %l0
1793 tleu %xcc, 0x6
1794 ldsh [%l7 + 0x56], %i6
1795loop_199:
1796 brgez,a %o1, loop_200
1797 sllx %i4, %g3, %i0
1798 ldd [%l7 + 0x20], %f6
1799 sth %l5, [%l7 + 0x70]
1800loop_200:
1801 ld [%l7 + 0x14], %f5
1802 edge32 %g6, %l1, %o0
1803 edge32l %g4, %o5, %l2
1804 ldsw [%l7 + 0x20], %i2
1805 ldub [%l7 + 0x4D], %l6
1806 fandnot2s %f6, %f10, %f13
1807 fba,a %fcc1, loop_201
1808 fpack16 %f0, %f5
1809 stx %o2, [%l7 + 0x60]
1810 fmovrdlz %o3, %f12, %f14
1811loop_201:
1812 fcmple32 %f8, %f2, %l4
1813 bg,a loop_202
1814 stw %i5, [%l7 + 0x74]
1815 tvs %icc, 0x7
1816 std %f10, [%l7 + 0x10]
1817loop_202:
1818 orcc %l3, 0x10AB, %g7
1819 fmovsne %xcc, %f3, %f14
1820 movneg %icc, %g2, %g5
1821 mulx %i3, 0x16D6, %i1
1822 fcmpne32 %f12, %f2, %i7
1823 array8 %g1, %o6, %o7
1824 fmovsneg %xcc, %f15, %f9
1825 fabss %f7, %f8
1826 fpack32 %f0, %f12, %f12
1827 bgu %xcc, loop_203
1828 sdivcc %o4, 0x08D9, %l0
1829 stb %o1, [%l7 + 0x76]
1830 mova %icc, %i4, %i6
1831loop_203:
1832 fbu %fcc0, loop_204
1833 tgu %xcc, 0x3
1834 edge8ln %i0, %l5, %g6
1835 bshuffle %f10, %f4, %f10
1836loop_204:
1837 sdiv %g3, 0x1D7A, %o0
1838 fmovsle %icc, %f2, %f5
1839 bneg %icc, loop_205
1840 tpos %xcc, 0x5
1841 edge32l %g4, %o5, %l2
1842 fpadd32s %f10, %f0, %f10
1843loop_205:
1844 fmovsl %xcc, %f7, %f7
1845 brnz,a %l1, loop_206
1846 st %f4, [%l7 + 0x70]
1847 te %xcc, 0x5
1848 edge8ln %l6, %o2, %o3
1849loop_206:
1850 nop
1851 setx loop_207, %l0, %l1
1852 wrpr 0x1, %tl
1853 wrpr %l1, %tpc
1854 add %l1, 0x4, %l1
1855 wrpr %l1, %tnpc
1856 setx 0x34400001400, %l0, %l1
1857 wrpr %l1, %tstate
1858 wrhpr 0x4, %htstate
1859 retry
1860 stb %l4, [%l7 + 0x3B]
1861 array8 %i2, %i5, %g7
1862 ldx [%l7 + 0x60], %g2
1863loop_207:
1864 tn %icc, 0x1
1865 srlx %g5, 0x09, %i3
1866 bvc,a %xcc, loop_208
1867 ldd [%l7 + 0x78], %f4
1868 edge16ln %l3, %i1, %g1
1869 xnorcc %o6, %o7, %o4
1870loop_208:
1871 bne %icc, loop_209
1872 ld [%l7 + 0x40], %f6
1873 movre %i7, 0x2C4, %o1
1874 fnegd %f0, %f2
1875loop_209:
1876 tvs %xcc, 0x7
1877 fbu,a %fcc1, loop_210
1878 fbu,a %fcc1, loop_211
1879 st %f7, [%l7 + 0x24]
1880 addcc %i4, 0x09D2, %l0
1881loop_210:
1882 ldx [%l7 + 0x20], %i0
1883loop_211:
1884 st %f6, [%l7 + 0x0C]
1885 add %i6, %l5, %g6
1886 fmovdne %xcc, %f6, %f13
1887 fbue,a %fcc3, loop_212
1888 fbe,a %fcc2, loop_213
1889 edge32 %g3, %o0, %o5
1890 stw %l2, [%l7 + 0x64]
1891loop_212:
1892 movleu %xcc, %l1, %l6
1893loop_213:
1894 stb %g4, [%l7 + 0x10]
1895 andcc %o3, %o2, %l4
1896 tpos %xcc, 0x2
1897 stx %i2, [%l7 + 0x40]
1898 ldsw [%l7 + 0x38], %g7
1899 fmovsneg %icc, %f4, %f9
1900 movl %icc, %i5, %g2
1901 fxors %f9, %f12, %f6
1902 stw %g5, [%l7 + 0x24]
1903 srl %l3, 0x06, %i3
1904 stw %g1, [%l7 + 0x34]
1905 sll %o6, %o7, %i1
1906 ta %xcc, 0x0
1907 brlz,a %i7, loop_214
1908 and %o1, 0x1416, %o4
1909 ld [%l7 + 0x7C], %f11
1910 ld [%l7 + 0x50], %f2
1911loop_214:
1912 ldsb [%l7 + 0x40], %i4
1913 fexpand %f10, %f14
1914 st %f3, [%l7 + 0x60]
1915 bne,a %icc, loop_215
1916 movge %icc, %l0, %i0
1917 nop
1918 setx loop_216, %l0, %l1
1919 wrpr 0x1, %tl
1920 wrpr %l1, %tpc
1921 add %l1, 0x4, %l1
1922 wrpr %l1, %tnpc
1923 setx 0x34400001400, %l0, %l1
1924 wrpr %l1, %tstate
1925 wrhpr 0x4, %htstate
1926 retry
1927 srlx %i6, 0x10, %g6
1928loop_215:
1929 sth %g3, [%l7 + 0x64]
1930 bpos loop_217
1931loop_216:
1932 fnot2s %f12, %f13
1933 std %f0, [%l7 + 0x08]
1934 bneg %xcc, loop_218
1935loop_217:
1936 bcs,a %icc, loop_219
1937 bvs,a %icc, loop_220
1938 fsrc1 %f6, %f12
1939loop_218:
1940 sdivcc %l5, 0x125F, %o5
1941loop_219:
1942 fpadd32 %f0, %f4, %f8
1943loop_220:
1944 umul %l2, 0x0D0B, %l1
1945 ldsh [%l7 + 0x16], %o0
1946 fmovdn %xcc, %f9, %f0
1947 ldub [%l7 + 0x1B], %g4
1948 edge16n %o3, %l6, %o2
1949 fexpand %f14, %f0
1950 brgez,a %i2, loop_221
1951 fmovsl %xcc, %f5, %f0
1952 ldsw [%l7 + 0x3C], %l4
1953 tl %icc, 0x4
1954loop_221:
1955 std %f14, [%l7 + 0x78]
1956 move %icc, %i5, %g7
1957 edge16n %g2, %l3, %i3
1958 edge8l %g1, %g5, %o6
1959 sth %i1, [%l7 + 0x6E]
1960 fpmerge %f7, %f14, %f14
1961 fmovscc %xcc, %f4, %f12
1962 ldd [%l7 + 0x40], %f8
1963 bvc %xcc, loop_222
1964 stx %i7, [%l7 + 0x70]
1965 stb %o7, [%l7 + 0x3B]
1966 fnot2 %f2, %f8
1967loop_222:
1968 st %f8, [%l7 + 0x10]
1969 lduh [%l7 + 0x4A], %o4
1970 edge8n %o1, %i4, %l0
1971 edge32ln %i6, %g6, %i0
1972 alignaddr %l5, %g3, %o5
1973 sllx %l2, %l1, %g4
1974 bvc,a loop_223
1975 ldd [%l7 + 0x38], %f14
1976 orn %o0, 0x1EFD, %o3
1977 fmovdgu %icc, %f7, %f7
1978loop_223:
1979 umul %o2, %i2, %l4
1980 edge32 %l6, %i5, %g7
1981 fpsub16 %f2, %f14, %f10
1982 fmovd %f6, %f10
1983 ldsb [%l7 + 0x13], %g2
1984 ld [%l7 + 0x18], %f4
1985 fmovsgu %icc, %f1, %f4
1986 bleu,a,pn %xcc, loop_224
1987 fmovdn %xcc, %f6, %f10
1988 xorcc %i3, 0x009F, %g1
1989 xor %g5, 0x01D6, %o6
1990loop_224:
1991 andn %i1, 0x0E92, %i7
1992 fone %f0
1993 subcc %l3, %o4, %o1
1994 fabsd %f12, %f10
1995 brlz %i4, loop_225
1996 fmovrdgez %o7, %f2, %f6
1997 bneg,a,pn %icc, loop_226
1998 ldsh [%l7 + 0x44], %i6
1999loop_225:
2000 sth %l0, [%l7 + 0x58]
2001 ldsb [%l7 + 0x4E], %i0
2002loop_226:
2003 xor %l5, 0x0C25, %g3
2004 fbg %fcc2, loop_227
2005 fmovdcs %icc, %f1, %f6
2006 stx %g6, [%l7 + 0x78]
2007 lduw [%l7 + 0x44], %o5
2008loop_227:
2009 fxors %f6, %f4, %f6
2010 faligndata %f6, %f14, %f6
2011 bvc,pn %xcc, loop_228
2012 umul %l1, 0x15F5, %g4
2013 sth %o0, [%l7 + 0x22]
2014 tvs %icc, 0x3
2015loop_228:
2016 tsubcctv %l2, 0x07F3, %o2
2017 andcc %i2, %l4, %o3
2018 movrlez %l6, %i5, %g7
2019 movle %xcc, %i3, %g1
2020 stx %g5, [%l7 + 0x20]
2021 ldsb [%l7 + 0x7D], %o6
2022 subc %i1, %g2, %i7
2023 subcc %l3, %o1, %i4
2024 fmovsg %xcc, %f1, %f5
2025 ldsw [%l7 + 0x54], %o7
2026 xnor %o4, %l0, %i6
2027 ldub [%l7 + 0x15], %l5
2028 array16 %g3, %i0, %o5
2029 ldd [%l7 + 0x78], %f4
2030 sth %g6, [%l7 + 0x4A]
2031 fmovsgu %xcc, %f4, %f6
2032 fmovdneg %icc, %f12, %f15
2033 sra %l1, 0x10, %g4
2034 fmovrslez %o0, %f7, %f14
2035 alignaddrl %o2, %i2, %l2
2036 array8 %l4, %l6, %o3
2037 udiv %i5, 0x05B8, %g7
2038 ldub [%l7 + 0x3A], %g1
2039 ldx [%l7 + 0x18], %i3
2040 umul %o6, %g5, %g2
2041 brlz,a %i7, loop_229
2042 bg,a %xcc, loop_230
2043 stx %i1, [%l7 + 0x10]
2044 fblg,a %fcc3, loop_231
2045loop_229:
2046 movle %icc, %l3, %o1
2047loop_230:
2048 brgez,a %i4, loop_232
2049 lduw [%l7 + 0x4C], %o4
2050loop_231:
2051 ld [%l7 + 0x6C], %f14
2052 lduw [%l7 + 0x38], %l0
2053loop_232:
2054 fpadd16 %f6, %f0, %f8
2055 edge16n %i6, %l5, %g3
2056 fmovrsne %o7, %f5, %f10
2057 fcmps %fcc3, %f10, %f15
2058 edge32 %o5, %i0, %l1
2059 movrgz %g4, 0x35D, %o0
2060 lduh [%l7 + 0x78], %o2
2061 lduh [%l7 + 0x1E], %g6
2062 fbuge %fcc2, loop_233
2063 bgu,pt %icc, loop_234
2064 fzeros %f15
2065 fnands %f15, %f8, %f11
2066loop_233:
2067 alignaddr %i2, %l2, %l6
2068loop_234:
2069 fmovrdgz %o3, %f4, %f12
2070 fmovrslz %i5, %f15, %f8
2071 edge32 %l4, %g1, %i3
2072 lduh [%l7 + 0x5E], %o6
2073 bne,a,pn %icc, loop_235
2074 fblg,a %fcc3, loop_236
2075 bshuffle %f12, %f8, %f10
2076 movpos %xcc, %g7, %g2
2077loop_235:
2078 subcc %i7, %g5, %l3
2079loop_236:
2080 orn %o1, 0x0053, %i1
2081 fcmpeq32 %f14, %f2, %o4
2082 lduw [%l7 + 0x18], %l0
2083 fnot1s %f14, %f1
2084 udiv %i4, 0x0E0D, %l5
2085 tsubcc %g3, %o7, %o5
2086 call loop_237
2087 ldx [%l7 + 0x10], %i6
2088 sllx %l1, %i0, %o0
2089 udiv %g4, 0x1FFE, %o2
2090loop_237:
2091 fnot1s %f12, %f3
2092 fmovdle %icc, %f3, %f8
2093 fmovsle %xcc, %f1, %f5
2094 brlz,a %i2, loop_238
2095 ta %icc, 0x5
2096 sra %l2, %l6, %g6
2097 ldsw [%l7 + 0x34], %o3
2098loop_238:
2099 edge8 %l4, %i5, %i3
2100 fmovsn %icc, %f5, %f6
2101 fbe %fcc3, loop_239
2102 stw %g1, [%l7 + 0x5C]
2103 stx %o6, [%l7 + 0x08]
2104 ldsb [%l7 + 0x31], %g7
2105loop_239:
2106 movle %icc, %i7, %g2
2107 fmovdneg %icc, %f4, %f8
2108 call loop_240
2109 bgu,a %xcc, loop_241
2110 add %l3, 0x1D4C, %o1
2111 fpack32 %f10, %f4, %f2
2112loop_240:
2113 bg,a loop_242
2114loop_241:
2115 stx %g5, [%l7 + 0x48]
2116 st %f1, [%l7 + 0x24]
2117 tcs %icc, 0x5
2118loop_242:
2119 sdivx %o4, 0x1C25, %l0
2120 xor %i4, 0x1A6C, %l5
2121 fmovdle %icc, %f13, %f0
2122 andncc %g3, %i1, %o5
2123 tl %xcc, 0x4
2124 fmovdge %xcc, %f14, %f12
2125 tcc %icc, 0x2
2126 brlz %o7, loop_243
2127 fmovdl %icc, %f1, %f13
2128 fand %f14, %f2, %f4
2129 fmul8sux16 %f4, %f6, %f2
2130loop_243:
2131 fands %f0, %f8, %f9
2132 fbge,a %fcc2, loop_244
2133 brlz %i6, loop_245
2134 fandnot2 %f8, %f4, %f10
2135 fmovsvs %icc, %f4, %f11
2136loop_244:
2137 brnz,a %i0, loop_246
2138loop_245:
2139 subccc %o0, 0x0875, %g4
2140 bneg,a,pn %icc, loop_247
2141 edge8 %o2, %i2, %l2
2142loop_246:
2143 movle %xcc, %l1, %l6
2144 movle %icc, %o3, %g6
2145loop_247:
2146 edge32ln %l4, %i3, %g1
2147 ldsb [%l7 + 0x53], %o6
2148 tl %xcc, 0x2
2149 srax %i5, 0x1C, %g7
2150 ldub [%l7 + 0x23], %i7
2151 siam 0x4
2152 fnegd %f10, %f4
2153 stb %l3, [%l7 + 0x5F]
2154 fpadd32 %f12, %f8, %f8
2155 array8 %o1, %g2, %g5
2156 te %xcc, 0x5
2157 fmovrdne %l0, %f6, %f4
2158 call loop_248
2159 tle %xcc, 0x2
2160 movvs %icc, %i4, %l5
2161 fone %f8
2162loop_248:
2163 fmul8ulx16 %f8, %f2, %f6
2164 ldsw [%l7 + 0x08], %o4
2165 sra %i1, %o5, %g3
2166 edge16ln %i6, %i0, %o0
2167 st %f2, [%l7 + 0x2C]
2168 fcmpgt16 %f12, %f2, %o7
2169 fpsub32 %f4, %f2, %f6
2170 fmovscc %icc, %f14, %f1
2171 fcmpne32 %f10, %f8, %o2
2172 fmovdneg %xcc, %f5, %f3
2173 array32 %g4, %i2, %l1
2174 ldub [%l7 + 0x24], %l6
2175 array32 %l2, %g6, %l4
2176 mulscc %i3, 0x034D, %o3
2177 orcc %g1, %i5, %g7
2178 movn %xcc, %o6, %l3
2179 fbg,a %fcc1, loop_249
2180 st %f9, [%l7 + 0x68]
2181 stw %o1, [%l7 + 0x48]
2182 fbg,a %fcc2, loop_250
2183loop_249:
2184 nop
2185 setx loop_251, %l0, %l1
2186 wrpr 0x1, %tl
2187 wrpr %l1, %tnpc
2188 setx 0x34400001400, %l0, %l1
2189 wrpr %l1, %tstate
2190 wrhpr 0x4, %htstate
2191 done
2192 fmovda %icc, %f4, %f10
2193 fsrc2s %f9, %f5
2194loop_250:
2195 ldsb [%l7 + 0x77], %g2
2196loop_251:
2197 fmovrsgz %i7, %f5, %f4
2198 ldsb [%l7 + 0x6D], %l0
2199 fmul8ulx16 %f6, %f6, %f2
2200 fmul8x16 %f8, %f0, %f10
2201 ba loop_252
2202 fmovrdlz %i4, %f4, %f0
2203 xnor %l5, %o4, %g5
2204 stw %i1, [%l7 + 0x4C]
2205loop_252:
2206 fmovdcc %icc, %f10, %f5
2207 ldsw [%l7 + 0x38], %o5
2208 ldsh [%l7 + 0x4C], %g3
2209 fand %f12, %f12, %f0
2210 fmovrslez %i0, %f14, %f4
2211 st %f12, [%l7 + 0x7C]
2212 or %o0, %i6, %o7
2213 fba %fcc1, loop_253
2214 ldsh [%l7 + 0x10], %o2
2215 fnot2 %f0, %f14
2216 fmovsleu %icc, %f1, %f14
2217loop_253:
2218 fmovda %xcc, %f9, %f1
2219 stb %g4, [%l7 + 0x66]
2220 edge16ln %i2, %l6, %l1
2221 stb %g6, [%l7 + 0x31]
2222 xnor %l4, %l2, %i3
2223 fmovde %xcc, %f6, %f5
2224 std %f0, [%l7 + 0x48]
2225 bshuffle %f14, %f10, %f12
2226 ldub [%l7 + 0x4F], %g1
2227 fbue %fcc2, loop_254
2228 ld [%l7 + 0x50], %f14
2229 edge32n %o3, %i5, %o6
2230 fcmpes %fcc2, %f6, %f9
2231loop_254:
2232 edge8ln %g7, %l3, %o1
2233 movrne %i7, %l0, %i4
2234 fmovscs %xcc, %f3, %f14
2235 fnot2 %f8, %f4
2236 fandnot2 %f0, %f12, %f0
2237 fandnot1s %f11, %f8, %f7
2238 sub %l5, 0x1100, %o4
2239 te %xcc, 0x7
2240 ld [%l7 + 0x30], %f8
2241 be loop_255
2242 ldx [%l7 + 0x40], %g2
2243 fpsub32 %f6, %f8, %f2
2244 brgz,a %g5, loop_256
2245loop_255:
2246 sll %i1, 0x1A, %o5
2247 stb %g3, [%l7 + 0x5A]
2248 smulcc %i0, %i6, %o0
2249loop_256:
2250 tn %icc, 0x3
2251 umul %o2, 0x1078, %g4
2252 fcmped %fcc0, %f2, %f0
2253 for %f2, %f2, %f0
2254 lduw [%l7 + 0x4C], %i2
2255 fnand %f8, %f4, %f2
2256 stw %o7, [%l7 + 0x74]
2257 edge32n %l1, %g6, %l4
2258 fcmpne32 %f2, %f4, %l2
2259 fcmple16 %f4, %f2, %l6
2260 ldsb [%l7 + 0x42], %g1
2261 edge32 %o3, %i3, %i5
2262 fmovdne %icc, %f9, %f15
2263 lduh [%l7 + 0x74], %g7
2264 movgu %icc, %o6, %o1
2265 fand %f4, %f12, %f8
2266 lduw [%l7 + 0x3C], %i7
2267 fabss %f13, %f12
2268 orn %l3, 0x15F1, %i4
2269 bleu loop_257
2270 nop
2271 setx loop_258, %l0, %l1
2272 jmpl %l1, %l0
2273 bge,pn %xcc, loop_259
2274 lduw [%l7 + 0x78], %l5
2275loop_257:
2276 movne %icc, %o4, %g2
2277loop_258:
2278 fmul8x16au %f0, %f13, %f2
2279loop_259:
2280 edge16n %g5, %i1, %g3
2281 fnot1 %f2, %f10
2282 tgu %xcc, 0x4
2283 std %f0, [%l7 + 0x68]
2284 fxor %f10, %f2, %f4
2285 fbuge %fcc2, loop_260
2286 fmovdvs %icc, %f3, %f15
2287 siam 0x2
2288 st %f8, [%l7 + 0x5C]
2289loop_260:
2290 ldsb [%l7 + 0x66], %o5
2291 brnz %i0, loop_261
2292 lduh [%l7 + 0x34], %o0
2293 tne %icc, 0x3
2294 fsrc2 %f0, %f4
2295loop_261:
2296 addccc %o2, 0x0D81, %g4
2297 movne %xcc, %i2, %o7
2298 lduh [%l7 + 0x10], %i6
2299 std %f14, [%l7 + 0x78]
2300 fxnors %f11, %f8, %f7
2301 ldsh [%l7 + 0x54], %l1
2302 fcmpes %fcc3, %f7, %f14
2303 fmovrdlez %l4, %f8, %f8
2304 srl %g6, %l6, %l2
2305 tpos %xcc, 0x0
2306 fbne %fcc1, loop_262
2307 ld [%l7 + 0x10], %f5
2308 ldsh [%l7 + 0x42], %g1
2309 bge,pn %icc, loop_263
2310loop_262:
2311 stx %i3, [%l7 + 0x28]
2312 stw %i5, [%l7 + 0x6C]
2313 std %f12, [%l7 + 0x18]
2314loop_263:
2315 stw %g7, [%l7 + 0x78]
2316 bne,pn %xcc, loop_264
2317 tsubcc %o3, 0x02A9, %o1
2318 add %o6, %l3, %i7
2319 fmovdcc %xcc, %f2, %f0
2320loop_264:
2321 fcmpeq32 %f8, %f4, %l0
2322 stw %i4, [%l7 + 0x10]
2323 orn %o4, %g2, %l5
2324 bge,a,pn %icc, loop_265
2325 movcs %xcc, %g5, %g3
2326 brgez %o5, loop_266
2327 fba %fcc2, loop_267
2328loop_265:
2329 tleu %xcc, 0x6
2330 fmovdvc %icc, %f15, %f14
2331loop_266:
2332 ldsh [%l7 + 0x46], %i0
2333loop_267:
2334 lduw [%l7 + 0x7C], %o0
2335 fornot2 %f10, %f6, %f10
2336 edge8n %o2, %i1, %i2
2337 fblg,a %fcc3, loop_268
2338 fbn %fcc1, loop_269
2339 ldx [%l7 + 0x38], %g4
2340 tle %icc, 0x4
2341loop_268:
2342 fabsd %f14, %f12
2343loop_269:
2344 ldd [%l7 + 0x18], %f14
2345 tvs %xcc, 0x3
2346 pdist %f6, %f6, %f8
2347 ldd [%l7 + 0x28], %f12
2348 st %f2, [%l7 + 0x78]
2349 fpmerge %f12, %f5, %f2
2350 fbule %fcc0, loop_270
2351 sdivx %o7, 0x0DBA, %i6
2352 sdiv %l4, 0x1D5F, %l1
2353 ldsh [%l7 + 0x34], %l6
2354loop_270:
2355 tvc %icc, 0x7
2356 fcmple32 %f8, %f10, %l2
2357 fxnor %f4, %f2, %f0
2358 fabsd %f10, %f0
2359 fmovsleu %xcc, %f5, %f13
2360 fxnors %f3, %f1, %f4
2361 fmovdcc %icc, %f2, %f0
2362 fmovda %icc, %f15, %f1
2363 bcc,pt %xcc, loop_271
2364 nop
2365 setx loop_272, %l0, %l1
2366 wrpr 0x1, %tl
2367 wrpr %l1, %tpc
2368 add %l1, 0x4, %l1
2369 wrpr %l1, %tnpc
2370 setx 0x34400001400, %l0, %l1
2371 wrpr %l1, %tstate
2372 wrhpr 0x4, %htstate
2373 retry
2374 fmovsleu %xcc, %f13, %f3
2375 ldub [%l7 + 0x0D], %g1
2376loop_271:
2377 stx %g6, [%l7 + 0x58]
2378loop_272:
2379 fcmped %fcc3, %f6, %f8
2380 lduh [%l7 + 0x0C], %i5
2381 lduw [%l7 + 0x44], %g7
2382 array16 %o3, %i3, %o6
2383 tleu %xcc, 0x3
2384 bl %xcc, loop_273
2385 tvs %icc, 0x7
2386 tne %icc, 0x6
2387 tle %icc, 0x2
2388loop_273:
2389 ldsw [%l7 + 0x58], %l3
2390 fbug %fcc3, loop_274
2391 bcc,a loop_275
2392 ldd [%l7 + 0x40], %f4
2393 fpmerge %f0, %f13, %f12
2394loop_274:
2395 fxnor %f14, %f12, %f14
2396loop_275:
2397 ldsb [%l7 + 0x37], %o1
2398 fzeros %f9
2399 movrlz %l0, 0x3F9, %i7
2400 ld [%l7 + 0x74], %f5
2401 fmovd %f12, %f8
2402 ld [%l7 + 0x70], %f6
2403 fabsd %f4, %f8
2404 fcmpd %fcc3, %f0, %f2
2405 fbule %fcc3, loop_276
2406 edge32ln %o4, %g2, %i4
2407 ldx [%l7 + 0x58], %g5
2408 ldsw [%l7 + 0x4C], %g3
2409loop_276:
2410 brgz,a %o5, loop_277
2411 movn %xcc, %l5, %o0
2412 fpadd16s %f5, %f8, %f3
2413 fmovspos %icc, %f6, %f4
2414loop_277:
2415 fpsub16 %f4, %f12, %f12
2416 bvc,a,pt %icc, loop_278
2417 be,a,pt %xcc, loop_279
2418 edge16 %o2, %i0, %i1
2419 fba,a %fcc2, loop_280
2420loop_278:
2421 fcmpd %fcc0, %f12, %f8
2422loop_279:
2423 fxors %f15, %f3, %f8
2424 subccc %i2, 0x1361, %g4
2425loop_280:
2426 fmovsle %xcc, %f6, %f12
2427 movn %xcc, %i6, %o7
2428 bneg,a,pt %xcc, loop_281
2429 fnot2s %f8, %f0
2430 array32 %l4, %l1, %l6
2431 ld [%l7 + 0x6C], %f0
2432loop_281:
2433 stx %l2, [%l7 + 0x78]
2434 fsrc1s %f2, %f1
2435 stx %g6, [%l7 + 0x30]
2436 fmovdcs %xcc, %f4, %f6
2437 te %icc, 0x6
2438 fpadd16 %f6, %f4, %f14
2439 mulx %g1, %i5, %o3
2440 edge16n %i3, %o6, %l3
2441 ldsw [%l7 + 0x14], %g7
2442 taddcc %o1, 0x18D4, %i7
2443 fpadd32s %f0, %f4, %f12
2444 mulx %l0, %g2, %i4
2445 stw %g5, [%l7 + 0x78]
2446 stw %g3, [%l7 + 0x34]
2447 ld [%l7 + 0x2C], %f1
2448 ldsh [%l7 + 0x0A], %o4
2449 stb %l5, [%l7 + 0x5C]
2450 smul %o0, 0x0B89, %o2
2451 sth %i0, [%l7 + 0x64]
2452 lduw [%l7 + 0x38], %i1
2453 fornot1s %f7, %f11, %f1
2454 ldd [%l7 + 0x68], %f4
2455 ldsh [%l7 + 0x3E], %i2
2456 movvs %xcc, %o5, %g4
2457 fmovda %icc, %f3, %f0
2458 ldsb [%l7 + 0x64], %o7
2459 ldsw [%l7 + 0x20], %i6
2460 std %f8, [%l7 + 0x08]
2461 movne %xcc, %l4, %l1
2462 bn %xcc, loop_282
2463 fpmerge %f15, %f0, %f2
2464 bge %icc, loop_283
2465 ble %icc, loop_284
2466loop_282:
2467 fcmpd %fcc3, %f0, %f12
2468 ldsw [%l7 + 0x34], %l6
2469loop_283:
2470 sth %g6, [%l7 + 0x66]
2471loop_284:
2472 fpack16 %f8, %f6
2473 ldub [%l7 + 0x10], %l2
2474 fmovs %f9, %f11
2475 fmovdle %xcc, %f10, %f11
2476 ldub [%l7 + 0x23], %i5
2477 ld [%l7 + 0x18], %f2
2478 st %f1, [%l7 + 0x58]
2479 fands %f6, %f11, %f5
2480 bne loop_285
2481 edge16ln %g1, %i3, %o3
2482 addc %o6, %g7, %l3
2483 ldsb [%l7 + 0x17], %o1
2484loop_285:
2485 fcmps %fcc1, %f5, %f0
2486 stx %l0, [%l7 + 0x08]
2487 subccc %g2, 0x1591, %i4
2488 edge16 %i7, %g5, %o4
2489 fbug,a %fcc2, loop_286
2490 movrlez %l5, 0x217, %o0
2491 edge8ln %o2, %g3, %i1
2492 srax %i0, %i2, %g4
2493loop_286:
2494 stx %o7, [%l7 + 0x78]
2495 orncc %o5, %l4, %i6
2496 fxor %f2, %f10, %f10
2497 fpadd32 %f8, %f2, %f0
2498 sdivx %l1, 0x014D, %l6
2499 sth %g6, [%l7 + 0x50]
2500 movrlez %i5, %l2, %i3
2501 bleu,pt %icc, loop_287
2502 addc %g1, %o6, %g7
2503 fbul,a %fcc2, loop_288
2504 fabss %f12, %f7
2505loop_287:
2506 alignaddr %l3, %o1, %o3
2507 edge16 %l0, %g2, %i7
2508loop_288:
2509 fmovscs %icc, %f15, %f14
2510 ldd [%l7 + 0x78], %f14
2511 fmovse %icc, %f1, %f13
2512 fbue,a %fcc1, loop_289
2513 edge32n %g5, %i4, %o4
2514 fbl %fcc1, loop_290
2515 bcc loop_291
2516loop_289:
2517 ldx [%l7 + 0x78], %l5
2518 sub %o0, 0x0973, %g3
2519loop_290:
2520 ldd [%l7 + 0x20], %f14
2521loop_291:
2522 movne %icc, %i1, %o2
2523 fmovsa %xcc, %f10, %f1
2524 bvs,pt %icc, loop_292
2525 bshuffle %f14, %f2, %f6
2526 fxors %f6, %f1, %f5
2527 std %f14, [%l7 + 0x40]
2528loop_292:
2529 nop
2530 setx loop_293, %l0, %l1
2531 wrpr 0x1, %tl
2532 wrpr %l1, %tpc
2533 add %l1, 0x4, %l1
2534 wrpr %l1, %tnpc
2535 setx 0x34400001400, %l0, %l1
2536 wrpr %l1, %tstate
2537 wrhpr 0x4, %htstate
2538 retry
2539 fmul8x16au %f1, %f8, %f12
2540 stw %i2, [%l7 + 0x74]
2541 ldd [%l7 + 0x48], %f14
2542loop_293:
2543 fpmerge %f4, %f3, %f10
2544 ldd [%l7 + 0x70], %f8
2545 lduh [%l7 + 0x18], %g4
2546 fmovdn %xcc, %f1, %f0
2547 ldub [%l7 + 0x2F], %o7
2548 ldsb [%l7 + 0x22], %o5
2549 lduh [%l7 + 0x38], %i0
2550 fmuld8sux16 %f0, %f9, %f2
2551 fxnors %f10, %f6, %f15
2552 fcmple32 %f4, %f2, %i6
2553 tleu %xcc, 0x1
2554 fornot2s %f3, %f5, %f13
2555 fmovse %icc, %f14, %f12
2556 bgu,pt %xcc, loop_294
2557 sth %l4, [%l7 + 0x52]
2558 ldsb [%l7 + 0x0C], %l6
2559 fmovrdlez %l1, %f14, %f6
2560loop_294:
2561 fornot1s %f3, %f15, %f0
2562 fmovde %xcc, %f4, %f1
2563 lduw [%l7 + 0x0C], %i5
2564 ldsw [%l7 + 0x40], %g6
2565 fmovrdne %l2, %f4, %f6
2566 ldd [%l7 + 0x48], %f12
2567 ldsb [%l7 + 0x62], %i3
2568 ldd [%l7 + 0x28], %f4
2569 fba,a %fcc3, loop_295
2570 ba,pt %icc, loop_296
2571 fpsub16s %f9, %f11, %f5
2572 fnand %f2, %f0, %f12
2573loop_295:
2574 ldx [%l7 + 0x30], %g1
2575loop_296:
2576 taddcc %o6, 0x159C, %l3
2577 ldx [%l7 + 0x30], %g7
2578 fbuge %fcc2, loop_297
2579 bneg loop_298
2580 fmovsneg %xcc, %f2, %f10
2581 sllx %o1, 0x1D, %o3
2582loop_297:
2583 sth %g2, [%l7 + 0x7A]
2584loop_298:
2585 movrgez %i7, %l0, %i4
2586 fmovdneg %icc, %f15, %f10
2587 sth %g5, [%l7 + 0x0C]
2588 lduh [%l7 + 0x4C], %l5
2589 tvs %icc, 0x7
2590 nop
2591 setx loop_299, %l0, %l1
2592 wrpr 0x1, %tl
2593 wrpr %l1, %tnpc
2594 setx 0x34400001400, %l0, %l1
2595 wrpr %l1, %tstate
2596 wrhpr 0x4, %htstate
2597 done
2598 fmovrdgz %o4, %f10, %f14
2599 fsrc2 %f12, %f6
2600 smulcc %g3, 0x1919, %o0
2601loop_299:
2602 xnorcc %i1, %i2, %o2
2603 movneg %xcc, %o7, %o5
2604 ldsw [%l7 + 0x60], %i0
2605 orn %g4, 0x17CD, %l4
2606 lduw [%l7 + 0x44], %i6
2607 orn %l1, 0x1916, %l6
2608 bge,pt %xcc, loop_300
2609 lduh [%l7 + 0x6E], %g6
2610 edge16 %i5, %l2, %g1
2611 ba loop_301
2612loop_300:
2613 ld [%l7 + 0x1C], %f3
2614 tsubcctv %i3, %l3, %g7
2615 edge16n %o6, %o1, %g2
2616loop_301:
2617 andn %o3, %i7, %i4
2618 bcs,a,pt %icc, loop_302
2619 stb %l0, [%l7 + 0x75]
2620 subc %g5, %o4, %g3
2621 fmovdvc %icc, %f5, %f14
2622loop_302:
2623 ld [%l7 + 0x3C], %f7
2624 movre %l5, 0x0C1, %i1
2625 ldd [%l7 + 0x20], %f0
2626 srax %i2, %o2, %o0
2627 lduw [%l7 + 0x78], %o5
2628 bgu,a %icc, loop_303
2629 udiv %o7, 0x10B7, %i0
2630 ldsw [%l7 + 0x14], %l4
2631 edge16n %g4, %i6, %l6
2632loop_303:
2633 ldsh [%l7 + 0x50], %g6
2634 ldsh [%l7 + 0x2E], %i5
2635 ldsw [%l7 + 0x24], %l1
2636 sdivcc %l2, 0x1F53, %i3
2637 ldd [%l7 + 0x28], %f12
2638 fmul8x16al %f3, %f8, %f2
2639 fbo,a %fcc3, loop_304
2640 tg %icc, 0x1
2641 brnz,a %l3, loop_305
2642 fbule %fcc3, loop_306
2643loop_304:
2644 fcmpd %fcc1, %f8, %f2
2645 fexpand %f3, %f4
2646loop_305:
2647 ldsb [%l7 + 0x2C], %g7
2648loop_306:
2649 nop
2650 setx loop_307, %l0, %l1
2651 wrpr 0x1, %tl
2652 wrpr %l1, %tnpc
2653 setx 0x34400001400, %l0, %l1
2654 wrpr %l1, %tstate
2655 wrhpr 0x4, %htstate
2656 done
2657 sdivcc %o6, 0x14F3, %g1
2658 umulcc %g2, 0x1282, %o3
2659 movrlz %o1, 0x16D, %i4
2660loop_307:
2661 fmovdn %icc, %f15, %f14
2662 movrgez %l0, 0x12C, %g5
2663 ldx [%l7 + 0x60], %o4
2664 fzeros %f11
2665 ldx [%l7 + 0x30], %g3
2666 fornot2s %f10, %f14, %f2
2667 movrne %l5, %i7, %i1
2668 ldsb [%l7 + 0x5B], %i2
2669 smul %o2, %o0, %o7
2670 mulscc %o5, %l4, %i0
2671 fcmpeq16 %f14, %f6, %i6
2672 ldd [%l7 + 0x58], %f10
2673 fmovde %xcc, %f14, %f14
2674 fmovsleu %xcc, %f14, %f8
2675 ldsh [%l7 + 0x34], %g4
2676 fornot1 %f0, %f0, %f14
2677 fmovrsgz %l6, %f5, %f9
2678 lduw [%l7 + 0x10], %i5
2679 fandnot1s %f1, %f5, %f9
2680 fmovsneg %icc, %f0, %f9
2681 sdiv %l1, 0x00F4, %g6
2682 sth %i3, [%l7 + 0x52]
2683 ldsb [%l7 + 0x13], %l3
2684 fbge,a %fcc1, loop_308
2685 fmul8ulx16 %f10, %f12, %f14
2686 ldd [%l7 + 0x60], %f2
2687 fmovdn %xcc, %f14, %f12
2688loop_308:
2689 xnor %g7, 0x16EC, %o6
2690 ldd [%l7 + 0x78], %f14
2691 smul %g1, 0x13ED, %g2
2692 ta %icc, 0x0
2693 fpack16 %f8, %f3
2694 std %f0, [%l7 + 0x70]
2695 fmovdn %xcc, %f3, %f6
2696 edge8l %o3, %o1, %i4
2697 lduw [%l7 + 0x1C], %l0
2698 subccc %l2, 0x15C3, %o4
2699 fmovscs %icc, %f5, %f7
2700 movge %icc, %g5, %l5
2701 mulx %i7, 0x0020, %g3
2702 fmovsneg %icc, %f15, %f7
2703 alignaddrl %i2, %i1, %o2
2704 movgu %icc, %o0, %o7
2705 bvc,a,pt %xcc, loop_309
2706 fcmpeq32 %f2, %f6, %o5
2707 lduh [%l7 + 0x22], %l4
2708 ldsh [%l7 + 0x20], %i0
2709loop_309:
2710 ldsw [%l7 + 0x2C], %i6
2711 stw %l6, [%l7 + 0x78]
2712 ldsb [%l7 + 0x31], %g4
2713 movneg %xcc, %l1, %i5
2714 alignaddr %g6, %i3, %l3
2715 fornot2 %f8, %f4, %f14
2716 mulscc %o6, 0x0216, %g7
2717 bne,pn %xcc, loop_310
2718 fnot1 %f12, %f6
2719 orn %g1, %g2, %o3
2720 popc %o1, %i4
2721loop_310:
2722 sdivx %l2, 0x1956, %l0
2723 stw %g5, [%l7 + 0x44]
2724 fcmps %fcc1, %f3, %f9
2725 and %l5, 0x1321, %o4
2726 ldub [%l7 + 0x18], %i7
2727 fandnot1s %f6, %f1, %f10
2728 lduh [%l7 + 0x70], %g3
2729 lduh [%l7 + 0x56], %i1
2730 fnot2s %f5, %f13
2731 movrlz %o2, 0x210, %i2
2732 fnands %f2, %f4, %f5
2733 smul %o0, %o5, %l4
2734 fmovrdgez %i0, %f2, %f10
2735 edge16 %o7, %l6, %g4
2736 bcs,pn %xcc, loop_311
2737 fmovrde %l1, %f4, %f14
2738 ldsw [%l7 + 0x60], %i5
2739 ldd [%l7 + 0x18], %f6
2740loop_311:
2741 mulx %g6, %i3, %l3
2742 be,pt %icc, loop_312
2743 xorcc %o6, 0x1C07, %i6
2744 sra %g1, %g7, %o3
2745 ldd [%l7 + 0x50], %f0
2746loop_312:
2747 ldx [%l7 + 0x68], %o1
2748 ldd [%l7 + 0x08], %f6
2749 popc 0x1318, %i4
2750 std %f12, [%l7 + 0x20]
2751 fpackfix %f4, %f8
2752 fmuld8ulx16 %f9, %f8, %f2
2753 st %f2, [%l7 + 0x48]
2754 andcc %l2, 0x1CB5, %l0
2755 ldsh [%l7 + 0x50], %g2
2756 umulcc %g5, 0x1B6D, %o4
2757 fmovrsne %i7, %f14, %f15
2758 sll %l5, %i1, %o2
2759 fmovdle %xcc, %f6, %f12
2760 fmovdn %icc, %f14, %f11
2761 sth %g3, [%l7 + 0x14]
2762 stb %o0, [%l7 + 0x6D]
2763 array32 %i2, %l4, %i0
2764 umul %o7, %l6, %o5
2765 std %f6, [%l7 + 0x60]
2766 addccc %l1, 0x0A6C, %g4
2767 ldsb [%l7 + 0x76], %g6
2768 brgz %i5, loop_313
2769 edge8n %l3, %i3, %i6
2770 ble loop_314
2771 fsrc1 %f10, %f14
2772loop_313:
2773 movneg %xcc, %o6, %g7
2774 bvs,a %icc, loop_315
2775loop_314:
2776 fmovd %f10, %f2
2777 fmovsa %xcc, %f0, %f5
2778 lduh [%l7 + 0x58], %o3
2779loop_315:
2780 fnand %f8, %f2, %f12
2781 fmovrdne %o1, %f6, %f10
2782 ld [%l7 + 0x40], %f5
2783 srax %g1, 0x0A, %l2
2784 sth %l0, [%l7 + 0x10]
2785 fmovrdgz %i4, %f4, %f10
2786 movrgz %g5, 0x021, %g2
2787 fxors %f9, %f4, %f9
2788 fbul,a %fcc3, loop_316
2789 fmovrde %i7, %f12, %f2
2790 edge32 %o4, %i1, %o2
2791 fmovdne %xcc, %f10, %f2
2792loop_316:
2793 lduh [%l7 + 0x5A], %g3
2794 fbule,a %fcc2, loop_317
2795 move %icc, %o0, %l5
2796 ldd [%l7 + 0x60], %f2
2797 fmovde %icc, %f3, %f10
2798loop_317:
2799 taddcctv %i2, %l4, %o7
2800 ldd [%l7 + 0x10], %f12
2801 bshuffle %f10, %f12, %f12
2802 move %icc, %l6, %i0
2803 fbule,a %fcc2, loop_318
2804 ldub [%l7 + 0x4C], %o5
2805 fmuld8sux16 %f11, %f4, %f6
2806 brgez %l1, loop_319
2807loop_318:
2808 fand %f6, %f12, %f10
2809 addccc %g6, 0x1EF3, %i5
2810 st %f9, [%l7 + 0x6C]
2811loop_319:
2812 stw %l3, [%l7 + 0x70]
2813 stw %g4, [%l7 + 0x5C]
2814 lduh [%l7 + 0x3C], %i6
2815 stx %i3, [%l7 + 0x10]
2816 st %f10, [%l7 + 0x38]
2817 lduw [%l7 + 0x48], %g7
2818 st %f13, [%l7 + 0x78]
2819 edge16 %o6, %o1, %o3
2820 fnor %f14, %f2, %f6
2821 sdivx %l2, 0x19F5, %l0
2822 array32 %i4, %g5, %g2
2823 umulcc %i7, %g1, %o4
2824 mulscc %o2, %i1, %o0
2825 for %f2, %f0, %f6
2826 fmovrse %g3, %f9, %f11
2827 xorcc %l5, %l4, %i2
2828 lduw [%l7 + 0x5C], %o7
2829 fmovsvc %xcc, %f5, %f4
2830 stw %i0, [%l7 + 0x64]
2831 fmovde %xcc, %f3, %f8
2832 tle %xcc, 0x2
2833 brz,a %l6, loop_320
2834 lduh [%l7 + 0x26], %o5
2835 fornot1s %f2, %f9, %f1
2836 ldd [%l7 + 0x18], %f2
2837loop_320:
2838 stw %l1, [%l7 + 0x30]
2839 bleu,a,pn %xcc, loop_321
2840 ldsw [%l7 + 0x20], %i5
2841 array8 %g6, %l3, %i6
2842 or %g4, 0x0152, %i3
2843loop_321:
2844 bneg,a loop_322
2845 and %o6, 0x0749, %g7
2846 ldsh [%l7 + 0x34], %o1
2847 fnot1 %f6, %f12
2848loop_322:
2849 edge8ln %l2, %l0, %i4
2850 tvc %xcc, 0x5
2851 fmovdg %xcc, %f3, %f4
2852 bshuffle %f0, %f0, %f6
2853 ldsh [%l7 + 0x24], %g5
2854 fbo %fcc3, loop_323
2855 tsubcctv %o3, 0x0A3C, %i7
2856 ldsw [%l7 + 0x08], %g1
2857 movgu %icc, %o4, %o2
2858loop_323:
2859 movge %icc, %i1, %g2
2860 stw %o0, [%l7 + 0x64]
2861 fcmpgt32 %f6, %f4, %g3
2862 fmovsa %icc, %f14, %f13
2863 mulx %l4, %l5, %i2
2864 ldub [%l7 + 0x28], %i0
2865 fmovdleu %icc, %f6, %f9
2866 ldsw [%l7 + 0x18], %l6
2867 sra %o7, 0x00, %l1
2868 fand %f12, %f0, %f2
2869 taddcc %i5, %g6, %l3
2870 fbne %fcc2, loop_324
2871 sdivx %o5, 0x16F8, %g4
2872 ldsb [%l7 + 0x4D], %i3
2873 fmovrdlz %o6, %f10, %f8
2874loop_324:
2875 stx %g7, [%l7 + 0x30]
2876 ldx [%l7 + 0x40], %o1
2877 fbg,a %fcc2, loop_325
2878 fands %f14, %f7, %f8
2879 fmovdl %xcc, %f8, %f3
2880 fand %f14, %f12, %f10
2881loop_325:
2882 fone %f10
2883 fxnor %f10, %f2, %f0
2884 fmovdvc %xcc, %f12, %f4
2885 stb %l2, [%l7 + 0x50]
2886 lduw [%l7 + 0x50], %l0
2887 fnot1s %f13, %f15
2888 ldub [%l7 + 0x34], %i4
2889 fabss %f7, %f6
2890 fabsd %f12, %f10
2891 movn %icc, %i6, %o3
2892 fnot1s %f4, %f5
2893 stx %i7, [%l7 + 0x78]
2894 st %f10, [%l7 + 0x28]
2895 movg %icc, %g1, %g5
2896 fbe,a %fcc2, loop_326
2897 tle %icc, 0x5
2898 xnor %o4, %i1, %o2
2899 sll %o0, %g3, %g2
2900loop_326:
2901 lduw [%l7 + 0x78], %l4
2902 fmovrdlez %i2, %f0, %f2
2903 bge %xcc, loop_327
2904 stb %l5, [%l7 + 0x12]
2905 popc %l6, %o7
2906 smulcc %l1, 0x04D3, %i0
2907loop_327:
2908 tcc %xcc, 0x6
2909 tvs %icc, 0x1
2910 fpsub32s %f1, %f3, %f11
2911 movcc %xcc, %g6, %l3
2912 tl %icc, 0x4
2913 movrne %o5, %g4, %i5
2914 fsrc1s %f7, %f2
2915 lduh [%l7 + 0x46], %o6
2916 fbne,a %fcc0, loop_328
2917 lduh [%l7 + 0x2C], %g7
2918 ldsw [%l7 + 0x78], %o1
2919 fexpand %f1, %f12
2920loop_328:
2921 stb %i3, [%l7 + 0x0B]
2922 sdiv %l2, 0x18DC, %i4
2923 fbl %fcc0, loop_329
2924 edge32l %l0, %i6, %i7
2925 tneg %icc, 0x6
2926 ldsw [%l7 + 0x40], %o3
2927loop_329:
2928 std %f0, [%l7 + 0x20]
2929 ld [%l7 + 0x18], %f3
2930 edge8n %g1, %o4, %i1
2931 bne,a,pt %icc, loop_330
2932 movrgez %o2, %o0, %g3
2933 siam 0x7
2934 tcc %xcc, 0x3
2935loop_330:
2936 array16 %g5, %l4, %i2
2937 stw %l5, [%l7 + 0x78]
2938 brlez %g2, loop_331
2939 fmovrsne %o7, %f1, %f2
2940 lduh [%l7 + 0x1E], %l1
2941 fone %f8
2942loop_331:
2943 fbule %fcc3, loop_332
2944 fmovsge %xcc, %f5, %f3
2945 pdist %f8, %f2, %f10
2946 tpos %icc, 0x4
2947loop_332:
2948 fcmpne32 %f6, %f6, %i0
2949 fcmpgt16 %f10, %f0, %l6
2950 ldsh [%l7 + 0x4E], %g6
2951 movrne %l3, %o5, %i5
2952 fpsub16s %f15, %f0, %f8
2953 sth %g4, [%l7 + 0x22]
2954 tneg %icc, 0x6
2955 fmovdvc %xcc, %f12, %f0
2956 sll %o6, 0x03, %g7
2957 fandnot2 %f4, %f12, %f0
2958 stx %o1, [%l7 + 0x48]
2959 ldub [%l7 + 0x78], %i3
2960 std %f0, [%l7 + 0x68]
2961 smul %l2, %l0, %i6
2962 lduw [%l7 + 0x20], %i7
2963 movvs %xcc, %o3, %i4
2964 fpadd16s %f12, %f7, %f4
2965 fbule,a %fcc0, loop_333
2966 stw %g1, [%l7 + 0x34]
2967 fmovde %xcc, %f3, %f8
2968 fnors %f3, %f12, %f8
2969loop_333:
2970 udivx %i1, 0x0365, %o2
2971 andcc %o4, 0x163E, %g3
2972 fbo %fcc1, loop_334
2973 nop
2974 setx loop_335, %l0, %l1
2975 wrpr 0x1, %tl
2976 wrpr %l1, %tnpc
2977 setx 0x34400001400, %l0, %l1
2978 wrpr %l1, %tstate
2979 wrhpr 0x4, %htstate
2980 done
2981 fnor %f6, %f6, %f2
2982 st %f10, [%l7 + 0x2C]
2983loop_334:
2984 edge16 %o0, %g5, %l4
2985loop_335:
2986 ldsw [%l7 + 0x6C], %i2
2987 mulx %g2, 0x18CA, %o7
2988 ldub [%l7 + 0x2E], %l1
2989 ldx [%l7 + 0x20], %i0
2990 bvs,a %icc, loop_336
2991 lduw [%l7 + 0x5C], %l5
2992 bne loop_337
2993 ble,a,pn %icc, loop_338
2994loop_336:
2995 brnz,a %g6, loop_339
2996 addcc %l3, %o5, %i5
2997loop_337:
2998 srax %l6, 0x01, %o6
2999loop_338:
3000 tne %icc, 0x4
3001loop_339:
3002 fmovsleu %icc, %f8, %f8
3003 ldsw [%l7 + 0x60], %g7
3004 fbg %fcc3, loop_340
3005 ldx [%l7 + 0x18], %g4
3006 ldub [%l7 + 0x79], %i3
3007 stw %l2, [%l7 + 0x48]
3008loop_340:
3009 lduw [%l7 + 0x54], %l0
3010 fmovdg %xcc, %f2, %f11
3011 edge32n %o1, %i6, %o3
3012 ldx [%l7 + 0x30], %i7
3013 bcc,pn %xcc, loop_341
3014 subccc %g1, 0x14F5, %i4
3015 ld [%l7 + 0x10], %f8
3016 fsrc2s %f15, %f13
3017loop_341:
3018 ldd [%l7 + 0x30], %f0
3019 ldub [%l7 + 0x49], %i1
3020 fmovdge %xcc, %f14, %f15
3021 std %f12, [%l7 + 0x50]
3022 ldsb [%l7 + 0x7C], %o2
3023 tn %icc, 0x3
3024 movge %icc, %g3, %o0
3025 fpadd16 %f12, %f10, %f6
3026 ldsb [%l7 + 0x08], %o4
3027 std %f0, [%l7 + 0x18]
3028 ldsh [%l7 + 0x0C], %g5
3029 sth %i2, [%l7 + 0x72]
3030 call loop_342
3031 bleu,pn %xcc, loop_343
3032 fpsub16 %f10, %f10, %f10
3033 fcmpne32 %f0, %f14, %l4
3034loop_342:
3035 ldsh [%l7 + 0x5A], %o7
3036loop_343:
3037 fnegd %f2, %f8
3038 std %f10, [%l7 + 0x50]
3039 fornot2s %f7, %f0, %f8
3040 fpadd32s %f9, %f0, %f0
3041 bcc %xcc, loop_344
3042 fmovsge %icc, %f6, %f8
3043 pdist %f6, %f10, %f2
3044 stb %l1, [%l7 + 0x6D]
3045loop_344:
3046 edge8l %g2, %l5, %g6
3047 movl %icc, %i0, %l3
3048 lduw [%l7 + 0x28], %i5
3049 or %o5, 0x1C50, %o6
3050 bneg,a %xcc, loop_345
3051 stw %l6, [%l7 + 0x34]
3052 fone %f6
3053 mulscc %g7, 0x0860, %i3
3054loop_345:
3055 std %f2, [%l7 + 0x10]
3056 st %f15, [%l7 + 0x68]
3057 fmovsneg %xcc, %f1, %f13
3058 fpsub32 %f4, %f10, %f14
3059 tsubcctv %l2, 0x1EEA, %g4
3060 move %xcc, %o1, %i6
3061 fmovsge %icc, %f9, %f1
3062 lduh [%l7 + 0x4A], %o3
3063 fcmps %fcc0, %f15, %f12
3064 subcc %i7, 0x1413, %l0
3065 fmovrse %i4, %f7, %f8
3066 fcmpeq32 %f12, %f4, %g1
3067 ldsb [%l7 + 0x50], %o2
3068 orn %g3, 0x07D8, %i1
3069 tn %xcc, 0x0
3070 sth %o4, [%l7 + 0x7A]
3071 fnors %f1, %f14, %f0
3072 movcc %icc, %o0, %g5
3073 bneg %icc, loop_346
3074 std %f4, [%l7 + 0x38]
3075 fbug %fcc0, loop_347
3076 sth %l4, [%l7 + 0x5A]
3077loop_346:
3078 tg %icc, 0x4
3079 lduw [%l7 + 0x5C], %i2
3080loop_347:
3081 fmovd %f4, %f12
3082 fpackfix %f14, %f1
3083 movvs %xcc, %l1, %g2
3084 ble,a,pt %icc, loop_348
3085 fmovsleu %icc, %f14, %f6
3086 fones %f2
3087 ldsw [%l7 + 0x50], %l5
3088loop_348:
3089 bvs,a,pt %icc, loop_349
3090 fandnot2s %f10, %f9, %f9
3091 fpadd32 %f8, %f0, %f0
3092 fbg,a %fcc0, loop_350
3093loop_349:
3094 fmovdvs %xcc, %f15, %f14
3095 fbl,a %fcc0, loop_351
3096 fmovsn %icc, %f7, %f2
3097loop_350:
3098 edge32ln %g6, %o7, %i0
3099 tne %xcc, 0x7
3100loop_351:
3101 std %f14, [%l7 + 0x18]
3102 bcc %xcc, loop_352
3103 lduw [%l7 + 0x40], %l3
3104 fmovsgu %xcc, %f9, %f10
3105 ldsh [%l7 + 0x70], %i5
3106loop_352:
3107 movcs %icc, %o6, %l6
3108 fpadd32s %f6, %f15, %f1
3109 bl,a,pt %icc, loop_353
3110 ldsb [%l7 + 0x4A], %g7
3111 fabss %f11, %f10
3112 fba %fcc0, loop_354
3113loop_353:
3114 edge16l %o5, %l2, %i3
3115 fcmpne16 %f4, %f8, %o1
3116 ldub [%l7 + 0x56], %i6
3117loop_354:
3118 st %f3, [%l7 + 0x60]
3119 addcc %o3, 0x1544, %i7
3120 lduw [%l7 + 0x74], %l0
3121 ldx [%l7 + 0x10], %i4
3122 fmuld8ulx16 %f3, %f9, %f6
3123 fmuld8ulx16 %f3, %f6, %f2
3124 fmovsg %xcc, %f15, %f5
3125 movgu %xcc, %g1, %g4
3126 bvs,a %xcc, loop_355
3127 movl %icc, %o2, %g3
3128 fbe,a %fcc1, loop_356
3129 tvs %icc, 0x3
3130loop_355:
3131 subcc %i1, %o4, %o0
3132 xor %l4, 0x0626, %g5
3133loop_356:
3134 sub %i2, 0x0FAD, %l1
3135 fmovrslez %g2, %f7, %f13
3136 stx %g6, [%l7 + 0x60]
3137 ldsh [%l7 + 0x76], %l5
3138 fnot2s %f10, %f3
3139 fzero %f0
3140 ldsh [%l7 + 0x1C], %i0
3141 stx %o7, [%l7 + 0x30]
3142 ldsh [%l7 + 0x14], %l3
3143 andn %o6, %i5, %l6
3144 stb %g7, [%l7 + 0x58]
3145 udivcc %o5, 0x09C5, %i3
3146 fmovrde %o1, %f2, %f14
3147 fnegs %f11, %f11
3148 std %f12, [%l7 + 0x48]
3149 taddcctv %l2, %o3, %i7
3150 fsrc2 %f2, %f14
3151 sth %i6, [%l7 + 0x5E]
3152 movge %xcc, %l0, %g1
3153 ldx [%l7 + 0x20], %g4
3154 ta %icc, 0x1
3155 fzero %f12
3156 fbe %fcc1, loop_357
3157 fmovspos %xcc, %f14, %f0
3158 fzero %f10
3159 andn %o2, %i4, %i1
3160loop_357:
3161 fmovdg %xcc, %f8, %f0
3162 andn %o4, %g3, %l4
3163 alignaddr %g5, %o0, %l1
3164 fmovrsne %i2, %f11, %f6
3165 edge8 %g6, %g2, %l5
3166 fmul8x16al %f7, %f4, %f12
3167 stw %o7, [%l7 + 0x1C]
3168 fmovsle %icc, %f13, %f5
3169 fmovdvc %icc, %f15, %f1
3170 fnot1 %f14, %f14
3171 andncc %i0, %o6, %l3
3172 fbul %fcc1, loop_358
3173 tg %xcc, 0x7
3174 fmovrse %i5, %f13, %f12
3175 brgez,a %l6, loop_359
3176loop_358:
3177 stw %g7, [%l7 + 0x70]
3178 lduh [%l7 + 0x42], %o5
3179 fsrc1s %f10, %f10
3180loop_359:
3181 fmovdne %icc, %f11, %f4
3182 ldsw [%l7 + 0x54], %o1
3183 bgu,a,pn %icc, loop_360
3184 nop
3185 setx loop_361, %l0, %l1
3186 wrpr 0x1, %tl
3187 wrpr %l1, %tpc
3188 add %l1, 0x4, %l1
3189 wrpr %l1, %tnpc
3190 setx 0x34400001400, %l0, %l1
3191 wrpr %l1, %tstate
3192 wrhpr 0x4, %htstate
3193 retry
3194 fnors %f7, %f5, %f5
3195 fcmps %fcc1, %f1, %f7
3196loop_360:
3197 fcmpeq32 %f0, %f6, %l2
3198loop_361:
3199 fmovsne %xcc, %f14, %f14
3200 add %o3, 0x1515, %i7
3201 tneg %icc, 0x7
3202 bvc,pt %icc, loop_362
3203 fmovdgu %icc, %f11, %f7
3204 movrlez %i6, %l0, %i3
3205 brlez %g4, loop_363
3206loop_362:
3207 fmovdge %icc, %f4, %f10
3208 fmovsneg %xcc, %f6, %f8
3209 addccc %o2, 0x0FDE, %i4
3210loop_363:
3211 fmovd %f2, %f2
3212 stb %i1, [%l7 + 0x60]
3213 bl,a %xcc, loop_364
3214 xorcc %g1, 0x19E7, %g3
3215 movleu %xcc, %o4, %l4
3216 brgz %o0, loop_365
3217loop_364:
3218 mulx %l1, %i2, %g6
3219 fpack16 %f2, %f15
3220 fmovspos %icc, %f1, %f4
3221loop_365:
3222 fba %fcc3, loop_366
3223 ldub [%l7 + 0x75], %g5
3224 orcc %l5, 0x0461, %o7
3225 fabsd %f12, %f14
3226loop_366:
3227 pdist %f4, %f0, %f10
3228 and %g2, %o6, %l3
3229 andcc %i5, %i0, %l6
3230 movgu %icc, %g7, %o5
3231 fmul8ulx16 %f8, %f14, %f4
3232 sethi 0x0C20, %o1
3233 fmul8x16al %f13, %f9, %f8
3234 ldub [%l7 + 0x3D], %l2
3235 edge16ln %o3, %i6, %i7
3236 fmul8x16au %f15, %f7, %f0
3237 tvc %icc, 0x0
3238 move %icc, %l0, %g4
3239 stx %i3, [%l7 + 0x30]
3240 subccc %o2, %i4, %i1
3241 bne loop_367
3242 fabss %f2, %f12
3243 xor %g1, %g3, %l4
3244 andn %o4, 0x1246, %o0
3245loop_367:
3246 ld [%l7 + 0x3C], %f9
3247 fornot1s %f12, %f15, %f5
3248 stw %l1, [%l7 + 0x10]
3249 bgu,a,pn %icc, loop_368
3250 ta %icc, 0x1
3251 tg %xcc, 0x1
3252 fornot2s %f12, %f6, %f4
3253loop_368:
3254 edge8l %i2, %g5, %l5
3255 fcmps %fcc0, %f14, %f8
3256 ta %icc, 0x4
3257 fxnors %f12, %f0, %f15
3258 bvs,a loop_369
3259 bl,a,pt %icc, loop_370
3260 stw %o7, [%l7 + 0x3C]
3261 tpos %icc, 0x7
3262loop_369:
3263 tcc %xcc, 0x1
3264loop_370:
3265 fmovdn %xcc, %f11, %f5
3266 fcmped %fcc2, %f2, %f2
3267 edge8 %g2, %g6, %o6
3268 ldsh [%l7 + 0x66], %l3
3269 sll %i5, %i0, %l6
3270 call loop_371
3271 fbo,a %fcc2, loop_372
3272 orncc %g7, %o1, %l2
3273 siam 0x2
3274loop_371:
3275 sdivcc %o5, 0x069E, %o3
3276loop_372:
3277 fornot2 %f0, %f12, %f4
3278 orn %i7, 0x07CE, %l0
3279 tleu %icc, 0x4
3280 stw %i6, [%l7 + 0x78]
3281 umulcc %g4, %i3, %o2
3282 fcmpd %fcc2, %f8, %f0
3283 stx %i4, [%l7 + 0x40]
3284 st %f4, [%l7 + 0x64]
3285 orncc %g1, %g3, %l4
3286 fmul8x16au %f9, %f6, %f10
3287 stx %o4, [%l7 + 0x78]
3288 addcc %i1, %o0, %i2
3289 bpos,a %icc, loop_373
3290 fornot1 %f0, %f6, %f8
3291 movl %icc, %g5, %l5
3292 fbule %fcc3, loop_374
3293loop_373:
3294 fmovrsne %l1, %f0, %f13
3295 call loop_375
3296 ldx [%l7 + 0x20], %o7
3297loop_374:
3298 movrlz %g2, 0x25A, %g6
3299 st %f2, [%l7 + 0x68]
3300loop_375:
3301 fnegd %f8, %f10
3302 lduw [%l7 + 0x3C], %o6
3303 bgu,a,pt %xcc, loop_376
3304 fands %f12, %f4, %f6
3305 fmovdneg %icc, %f10, %f0
3306 movrne %i5, 0x0D3, %i0
3307loop_376:
3308 stb %l6, [%l7 + 0x4C]
3309 addccc %g7, 0x04E9, %l3
3310 ta %xcc, 0x5
3311 ldx [%l7 + 0x60], %o1
3312 fblg,a %fcc1, loop_377
3313 fmuld8sux16 %f1, %f9, %f2
3314 edge32l %o5, %o3, %i7
3315 fornot2s %f7, %f8, %f15
3316loop_377:
3317 ldsw [%l7 + 0x7C], %l0
3318 fmovsleu %icc, %f2, %f11
3319 tvc %icc, 0x4
3320 stw %l2, [%l7 + 0x40]
3321 brgz,a %i6, loop_378
3322 stx %g4, [%l7 + 0x38]
3323 xnorcc %o2, 0x13BC, %i4
3324 st %f10, [%l7 + 0x40]
3325loop_378:
3326 edge16n %i3, %g1, %l4
3327 fnot1 %f12, %f4
3328 stw %o4, [%l7 + 0x3C]
3329 sth %i1, [%l7 + 0x2A]
3330 edge16ln %o0, %g3, %i2
3331 stb %l5, [%l7 + 0x3D]
3332 movl %xcc, %l1, %g5
3333 stb %o7, [%l7 + 0x67]
3334 stx %g2, [%l7 + 0x60]
3335 ldsw [%l7 + 0x68], %g6
3336 fcmple16 %f2, %f10, %o6
3337 fblg,a %fcc1, loop_379
3338 std %f2, [%l7 + 0x50]
3339 orn %i0, 0x1B13, %i5
3340 fmovrdlez %g7, %f6, %f12
3341loop_379:
3342 fabss %f3, %f1
3343 subc %l6, %o1, %l3
3344 fbug %fcc2, loop_380
3345 brgz %o3, loop_381
3346 fmovdcc %icc, %f0, %f4
3347 lduw [%l7 + 0x34], %o5
3348loop_380:
3349 bl,a loop_382
3350loop_381:
3351 fbul %fcc3, loop_383
3352 edge32n %i7, %l0, %l2
3353 fmovdle %xcc, %f7, %f11
3354loop_382:
3355 ta %icc, 0x2
3356loop_383:
3357 fmul8x16au %f6, %f5, %f0
3358 tcc %icc, 0x6
3359 movl %xcc, %i6, %o2
3360 edge8ln %g4, %i4, %i3
3361 fnot2 %f0, %f6
3362 fmovsgu %icc, %f14, %f13
3363 fmovrslz %g1, %f13, %f11
3364 stb %o4, [%l7 + 0x3D]
3365 nop
3366 setx loop_384, %l0, %l1
3367 wrpr 0x1, %tl
3368 wrpr %l1, %tpc
3369 add %l1, 0x4, %l1
3370 wrpr %l1, %tnpc
3371 setx 0x34400001400, %l0, %l1
3372 wrpr %l1, %tstate
3373 wrhpr 0x4, %htstate
3374 retry
3375 movne %icc, %l4, %o0
3376 fors %f5, %f4, %f7
3377 srlx %i1, 0x1B, %i2
3378loop_384:
3379 bshuffle %f0, %f2, %f14
3380 lduw [%l7 + 0x48], %g3
3381 fbg,a %fcc1, loop_385
3382 bvs,a,pt %xcc, loop_386
3383 udiv %l5, 0x1D9B, %l1
3384 ldd [%l7 + 0x60], %f4
3385loop_385:
3386 nop
3387 setx loop_387, %l0, %l1
3388 wrpr 0x1, %tl
3389 wrpr %l1, %tnpc
3390 setx 0x34400001400, %l0, %l1
3391 wrpr %l1, %tstate
3392 wrhpr 0x4, %htstate
3393 done
3394loop_386:
3395 fpsub32 %f0, %f4, %f6
3396 movre %o7, %g2, %g5
3397 fbl %fcc1, loop_388
3398loop_387:
3399 ld [%l7 + 0x78], %f14
3400 sth %g6, [%l7 + 0x6E]
3401 fornot2 %f10, %f8, %f0
3402loop_388:
3403 ld [%l7 + 0x24], %f2
3404 stx %i0, [%l7 + 0x58]
3405 orn %i5, 0x04D8, %g7
3406 lduh [%l7 + 0x0A], %o6
3407 movrgez %l6, 0x2E0, %o1
3408 sth %l3, [%l7 + 0x62]
3409 brz,a %o3, loop_389
3410 movrlz %o5, 0x066, %i7
3411 fxor %f2, %f8, %f14
3412 tneg %xcc, 0x4
3413loop_389:
3414 ldsh [%l7 + 0x3A], %l2
3415 ldsb [%l7 + 0x25], %i6
3416 stw %l0, [%l7 + 0x6C]
3417 movrne %g4, %o2, %i4
3418 edge8l %g1, %i3, %l4
3419 fnors %f4, %f9, %f13
3420 fxors %f9, %f3, %f11
3421 fmovsne %icc, %f2, %f8
3422 fmovd %f4, %f14
3423 edge8 %o4, %i1, %o0
3424 sll %i2, %l5, %g3
3425 fmovrdlez %l1, %f14, %f12
3426 fpack16 %f4, %f0
3427 movle %xcc, %g2, %g5
3428 fabsd %f4, %f14
3429 tvc %icc, 0x5
3430 subccc %g6, %i0, %o7
3431 fmovdle %xcc, %f15, %f15
3432 fmovsle %icc, %f11, %f10
3433 fmovrde %i5, %f12, %f14
3434 sllx %g7, %l6, %o6
3435 nop
3436 setx loop_390, %l0, %l1
3437 wrpr 0x1, %tl
3438 wrpr %l1, %tpc
3439 add %l1, 0x4, %l1
3440 wrpr %l1, %tnpc
3441 setx 0x34400001400, %l0, %l1
3442 wrpr %l1, %tstate
3443 wrhpr 0x4, %htstate
3444 retry
3445 fmul8ulx16 %f4, %f10, %f14
3446 fbne %fcc2, loop_391
3447 fnors %f9, %f8, %f11
3448loop_390:
3449 fpackfix %f12, %f15
3450 st %f9, [%l7 + 0x70]
3451loop_391:
3452 fmovscs %icc, %f0, %f7
3453 st %f1, [%l7 + 0x08]
3454 lduw [%l7 + 0x40], %o1
3455 stb %o3, [%l7 + 0x2F]
3456 fpadd16s %f13, %f12, %f6
3457 movrgez %o5, %i7, %l2
3458 lduh [%l7 + 0x76], %l3
3459 popc 0x1FF2, %l0
3460 fble %fcc2, loop_392
3461 fcmple32 %f0, %f10, %g4
3462 tsubcc %o2, %i6, %i4
3463 srlx %i3, %g1, %l4
3464loop_392:
3465 fcmpeq32 %f12, %f10, %o4
3466 taddcctv %i1, %i2, %l5
3467 sra %g3, 0x1E, %o0
3468 stw %g2, [%l7 + 0x14]
3469 fpsub32s %f8, %f2, %f12
3470 std %f4, [%l7 + 0x70]
3471 fmovrdgz %l1, %f12, %f10
3472 fnegs %f15, %f6
3473 fmovrsgz %g6, %f12, %f5
3474 tleu %xcc, 0x2
3475 lduh [%l7 + 0x30], %g5
3476 fmovrslz %i0, %f2, %f15
3477 edge32 %i5, %o7, %g7
3478 fmovsleu %xcc, %f10, %f15
3479 sth %l6, [%l7 + 0x5A]
3480 stw %o1, [%l7 + 0x7C]
3481 srax %o6, 0x06, %o3
3482 fpmerge %f5, %f14, %f14
3483 andcc %o5, 0x16A5, %l2
3484 udivcc %l3, 0x152B, %l0
3485 fandnot1s %f8, %f8, %f14
3486 lduh [%l7 + 0x3A], %g4
3487 taddcc %o2, 0x0315, %i6
3488 stx %i7, [%l7 + 0x08]
3489 stw %i4, [%l7 + 0x60]
3490 lduh [%l7 + 0x6A], %g1
3491 sra %l4, %i3, %i1
3492 lduw [%l7 + 0x54], %o4
3493 add %l5, %i2, %o0
3494 lduh [%l7 + 0x0A], %g2
3495 ldx [%l7 + 0x40], %l1
3496 stb %g3, [%l7 + 0x51]
3497 ldsb [%l7 + 0x44], %g6
3498 fnegd %f8, %f6
3499 fbge,a %fcc3, loop_393
3500 mova %xcc, %g5, %i5
3501 ldsb [%l7 + 0x5A], %o7
3502 brlz,a %i0, loop_394
3503loop_393:
3504 movn %xcc, %g7, %o1
3505 sth %o6, [%l7 + 0x3C]
3506 bge,a %icc, loop_395
3507loop_394:
3508 bg loop_396
3509 stb %o3, [%l7 + 0x0D]
3510 stb %l6, [%l7 + 0x24]
3511loop_395:
3512 std %f6, [%l7 + 0x68]
3513loop_396:
3514 sdivcc %o5, 0x0ADF, %l2
3515 stb %l0, [%l7 + 0x1F]
3516 smulcc %g4, %l3, %o2
3517 ld [%l7 + 0x10], %f14
3518 std %f0, [%l7 + 0x70]
3519 bpos,pn %icc, loop_397
3520 srax %i6, 0x13, %i7
3521 ldub [%l7 + 0x67], %i4
3522 fmovda %xcc, %f5, %f10
3523loop_397:
3524 popc 0x0EB5, %g1
3525 fones %f15
3526 ldsh [%l7 + 0x18], %i3
3527 ldd [%l7 + 0x78], %f14
3528 fbue,a %fcc2, loop_398
3529 fba %fcc3, loop_399
3530 brlez,a %l4, loop_400
3531 ldd [%l7 + 0x30], %f12
3532loop_398:
3533 edge8 %o4, %l5, %i1
3534loop_399:
3535 te %xcc, 0x6
3536loop_400:
3537 fmovdl %xcc, %f5, %f0
3538 fmovdn %icc, %f7, %f10
3539 st %f6, [%l7 + 0x74]
3540 fmovsn %xcc, %f15, %f8
3541 fmovdle %icc, %f2, %f1
3542 fmovrse %i2, %f2, %f6
3543 tsubcctv %o0, 0x1340, %l1
3544 fpsub16 %f10, %f10, %f4
3545 fandnot1s %f14, %f5, %f12
3546 stb %g3, [%l7 + 0x54]
3547 ldd [%l7 + 0x68], %f6
3548 bleu,a,pt %xcc, loop_401
3549 fbe,a %fcc0, loop_402
3550 nop
3551 setx loop_403, %l0, %l1
3552 wrpr 0x1, %tl
3553 wrpr %l1, %tnpc
3554 setx 0x34400001400, %l0, %l1
3555 wrpr %l1, %tstate
3556 wrhpr 0x4, %htstate
3557 done
3558 call loop_404
3559loop_401:
3560 orn %g6, %g2, %i5
3561loop_402:
3562 ld [%l7 + 0x54], %f11
3563loop_403:
3564 bcc,pt %xcc, loop_405
3565loop_404:
3566 movle %xcc, %o7, %i0
3567 fpmerge %f9, %f6, %f6
3568 edge8ln %g7, %o1, %g5
3569loop_405:
3570 fbl,a %fcc2, loop_406
3571 edge8 %o6, %o3, %l6
3572 sethi 0x0144, %l2
3573 ldsw [%l7 + 0x64], %l0
3574loop_406:
3575 fbg %fcc1, loop_407
3576 sth %o5, [%l7 + 0x56]
3577 mova %xcc, %l3, %g4
3578 lduw [%l7 + 0x48], %o2
3579loop_407:
3580 udiv %i7, 0x0952, %i4
3581 fbul %fcc3, loop_408
3582 brlez %g1, loop_409
3583 fmovrslez %i3, %f1, %f7
3584 fandnot1 %f8, %f4, %f10
3585loop_408:
3586 subc %i6, %o4, %l4
3587loop_409:
3588 sth %l5, [%l7 + 0x76]
3589 call loop_410
3590 or %i1, %i2, %l1
3591 brgz %o0, loop_411
3592 movrgez %g6, %g2, %g3
3593loop_410:
3594 orn %i5, 0x04A9, %o7
3595 fnegs %f1, %f13
3596loop_411:
3597 stx %g7, [%l7 + 0x40]
3598 st %f9, [%l7 + 0x74]
3599 movg %icc, %o1, %i0
3600 fands %f13, %f10, %f0
3601 fpadd16s %f8, %f2, %f9
3602 fmovrslez %g5, %f14, %f3
3603 stw %o6, [%l7 + 0x08]
3604 ldsb [%l7 + 0x7D], %l6
3605 ldsw [%l7 + 0x50], %o3
3606 stw %l0, [%l7 + 0x0C]
3607 nop
3608 setx loop_412, %l0, %l1
3609 jmpl %l1, %l2
3610 umulcc %l3, %g4, %o2
3611 fsrc2 %f2, %f6
3612 fmovdneg %xcc, %f9, %f13
3613loop_412:
3614 fmovrdgz %i7, %f6, %f8
3615 fnor %f0, %f12, %f8
3616 stx %i4, [%l7 + 0x58]
3617 stw %g1, [%l7 + 0x7C]
3618 st %f8, [%l7 + 0x44]
3619 edge32l %i3, %i6, %o4
3620 fmovrdgez %o5, %f4, %f14
3621 fbuge %fcc0, loop_413
3622 orn %l5, %i1, %i2
3623 movn %xcc, %l1, %l4
3624 fble %fcc2, loop_414
3625loop_413:
3626 te %xcc, 0x6
3627 movrne %o0, 0x119, %g2
3628 st %f15, [%l7 + 0x48]
3629loop_414:
3630 sth %g3, [%l7 + 0x10]
3631 bne,a,pn %xcc, loop_415
3632 fandnot1s %f10, %f4, %f0
3633 st %f14, [%l7 + 0x7C]
3634 movne %xcc, %g6, %i5
3635loop_415:
3636 ldsh [%l7 + 0x3A], %g7
3637 fmovdg %xcc, %f10, %f2
3638 nop
3639 setx loop_416, %l0, %l1
3640 wrpr 0x1, %tl
3641 wrpr %l1, %tpc
3642 add %l1, 0x4, %l1
3643 wrpr %l1, %tnpc
3644 setx 0x34400001400, %l0, %l1
3645 wrpr %l1, %tstate
3646 wrhpr 0x4, %htstate
3647 retry
3648 stx %o7, [%l7 + 0x60]
3649 fmovsleu %xcc, %f11, %f0
3650 bvc,a,pt %icc, loop_417
3651loop_416:
3652 fpadd32 %f2, %f2, %f0
3653 nop
3654 setx loop_418, %l0, %l1
3655 wrpr 0x1, %tl
3656 wrpr %l1, %tnpc
3657 setx 0x34400001400, %l0, %l1
3658 wrpr %l1, %tstate
3659 wrhpr 0x4, %htstate
3660 done
3661 nop
3662 setx loop_419, %l0, %l1
3663 wrpr 0x1, %tl
3664 wrpr %l1, %tpc
3665 add %l1, 0x4, %l1
3666 wrpr %l1, %tnpc
3667 setx 0x34400001400, %l0, %l1
3668 wrpr %l1, %tstate
3669 wrhpr 0x4, %htstate
3670 retry
3671loop_417:
3672 sdivcc %o1, 0x176F, %i0
3673 tvc %icc, 0x7
3674loop_418:
3675 fzeros %f15
3676loop_419:
3677 tvs %icc, 0x1
3678 fornot2 %f12, %f6, %f4
3679 tleu %xcc, 0x1
3680 xnorcc %o6, 0x1135, %g5
3681 fors %f3, %f13, %f6
3682 fmovdcc %xcc, %f5, %f1
3683 fone %f10
3684 edge8ln %l6, %o3, %l2
3685 fabsd %f12, %f0
3686 fbug,a %fcc3, loop_420
3687 bcc,a,pn %xcc, loop_421
3688 nop
3689 setx loop_422, %l0, %l1
3690 wrpr 0x1, %tl
3691 wrpr %l1, %tpc
3692 add %l1, 0x4, %l1
3693 wrpr %l1, %tnpc
3694 setx 0x34400001400, %l0, %l1
3695 wrpr %l1, %tstate
3696 wrhpr 0x4, %htstate
3697 retry
3698 orn %l0, 0x1E5F, %g4
3699loop_420:
3700 fandnot2s %f4, %f3, %f4
3701loop_421:
3702 fcmpeq32 %f14, %f12, %l3
3703loop_422:
3704 fbg %fcc1, loop_423
3705 lduh [%l7 + 0x70], %i7
3706 siam 0x6
3707 fmovsleu %xcc, %f0, %f7
3708loop_423:
3709 fmovsgu %icc, %f10, %f2
3710 fmovscs %icc, %f8, %f8
3711 taddcctv %o2, 0x163F, %i4
3712 std %f8, [%l7 + 0x78]
3713 ld [%l7 + 0x18], %f5
3714 fcmpeq16 %f6, %f14, %i3
3715 fcmpd %fcc0, %f4, %f6
3716 fnors %f12, %f3, %f11
3717 ldub [%l7 + 0x12], %i6
3718 fmovrslz %g1, %f0, %f8
3719 tgu %icc, 0x4
3720 ld [%l7 + 0x38], %f2
3721 smul %o5, %o4, %l5
3722 std %f6, [%l7 + 0x08]
3723 stx %i2, [%l7 + 0x10]
3724 movrgz %i1, 0x054, %l4
3725 ldd [%l7 + 0x40], %f2
3726 tcc %xcc, 0x2
3727 orn %o0, %g2, %l1
3728 fbe %fcc1, loop_424
3729 fmovsa %xcc, %f15, %f10
3730 edge16 %g6, %g3, %g7
3731 fpmerge %f3, %f8, %f10
3732loop_424:
3733 fmovdn %xcc, %f1, %f15
3734 std %f2, [%l7 + 0x78]
3735 movre %o7, 0x315, %o1
3736 ld [%l7 + 0x74], %f4
3737 ld [%l7 + 0x3C], %f7
3738 ldsw [%l7 + 0x78], %i5
3739 ldx [%l7 + 0x38], %o6
3740 bn,a,pn %icc, loop_425
3741 lduh [%l7 + 0x30], %i0
3742 lduh [%l7 + 0x5E], %l6
3743 fcmpeq16 %f2, %f14, %o3
3744loop_425:
3745 stx %l2, [%l7 + 0x68]
3746 fmovsle %icc, %f0, %f7
3747 sth %l0, [%l7 + 0x54]
3748 brgez %g5, loop_426
3749 pdist %f6, %f2, %f8
3750 fnands %f8, %f11, %f10
3751 edge16 %l3, %i7, %o2
3752loop_426:
3753 ldub [%l7 + 0x3D], %g4
3754 sub %i3, %i6, %i4
3755 fpmerge %f15, %f10, %f10
3756 nop
3757 setx loop_427, %l0, %l1
3758 wrpr 0x1, %tl
3759 wrpr %l1, %tnpc
3760 setx 0x34400001400, %l0, %l1
3761 wrpr %l1, %tstate
3762 wrhpr 0x4, %htstate
3763 done
3764 brz %o5, loop_428
3765 sdivcc %g1, 0x0BA9, %o4
3766 edge8 %l5, %i1, %l4
3767loop_427:
3768 fba %fcc0, loop_429
3769loop_428:
3770 fandnot1s %f8, %f8, %f8
3771 lduh [%l7 + 0x6C], %i2
3772 tle %xcc, 0x3
3773loop_429:
3774 ldd [%l7 + 0x10], %f8
3775 ldsw [%l7 + 0x6C], %g2
3776 array8 %l1, %o0, %g6
3777 fmovd %f10, %f4
3778 fandnot1 %f2, %f6, %f12
3779 fcmpd %fcc1, %f4, %f4
3780 edge8n %g3, %o7, %o1
3781 fpack16 %f6, %f9
3782 fmovsn %xcc, %f1, %f8
3783 ldsb [%l7 + 0x65], %g7
3784 fnot2 %f4, %f10
3785 ldx [%l7 + 0x08], %o6
3786 sth %i5, [%l7 + 0x7C]
3787 fxnors %f13, %f3, %f12
3788 ldub [%l7 + 0x11], %l6
3789 taddcctv %i0, %o3, %l0
3790 fmovde %icc, %f6, %f0
3791 xnor %l2, 0x1712, %g5
3792 movl %xcc, %l3, %i7
3793 edge32ln %o2, %g4, %i3
3794 fmovdpos %xcc, %f3, %f7
3795 std %f10, [%l7 + 0x40]
3796 ldub [%l7 + 0x4D], %i4
3797 umul %i6, 0x15E1, %g1
3798 udivcc %o4, 0x0A7B, %o5
3799 fpack32 %f4, %f8, %f4
3800 ldd [%l7 + 0x68], %f0
3801 fsrc1 %f10, %f6
3802 fmovsgu %icc, %f12, %f3
3803 fones %f9
3804 stw %i1, [%l7 + 0x44]
3805 fpadd16s %f10, %f7, %f15
3806 nop
3807 setx loop_430, %l0, %l1
3808 wrpr 0x1, %tl
3809 wrpr %l1, %tnpc
3810 setx 0x34400001400, %l0, %l1
3811 wrpr %l1, %tstate
3812 wrhpr 0x4, %htstate
3813 done
3814 st %f7, [%l7 + 0x1C]
3815 subcc %l4, 0x0DF0, %l5
3816 fors %f0, %f3, %f7
3817loop_430:
3818 fcmpne16 %f0, %f14, %i2
3819 std %f6, [%l7 + 0x30]
3820 fbge %fcc2, loop_431
3821 brgez,a %g2, loop_432
3822 fmovsne %icc, %f2, %f6
3823 addc %o0, 0x198E, %g6
3824loop_431:
3825 taddcc %l1, 0x1A67, %o7
3826loop_432:
3827 fnegs %f15, %f2
3828 for %f12, %f12, %f0
3829 mova %xcc, %g3, %g7
3830 ldub [%l7 + 0x28], %o6
3831 stw %o1, [%l7 + 0x64]
3832 fmovrse %l6, %f12, %f5
3833 lduh [%l7 + 0x2A], %i5
3834 stb %i0, [%l7 + 0x1C]
3835 lduh [%l7 + 0x2C], %l0
3836 ble,a loop_433
3837 fmovrslz %o3, %f5, %f12
3838 fcmps %fcc0, %f10, %f4
3839 orcc %l2, %g5, %i7
3840loop_433:
3841 fnot2 %f4, %f14
3842 fcmps %fcc0, %f15, %f0
3843 fcmpgt16 %f6, %f14, %l3
3844 fmuld8ulx16 %f0, %f10, %f10
3845 lduh [%l7 + 0x54], %o2
3846 fba %fcc0, loop_434
3847 fmovsn %icc, %f0, %f10
3848 fbl,a %fcc3, loop_435
3849 orn %g4, %i4, %i3
3850loop_434:
3851 bpos,a %icc, loop_436
3852 ldsb [%l7 + 0x3A], %i6
3853loop_435:
3854 fcmpne32 %f8, %f8, %o4
3855 add %g1, %i1, %l4
3856loop_436:
3857 ldsw [%l7 + 0x5C], %l5
3858 fnor %f8, %f2, %f4
3859 fmovsvs %icc, %f12, %f12
3860 ldub [%l7 + 0x1C], %i2
3861 stb %o5, [%l7 + 0x60]
3862 sub %o0, 0x087C, %g2
3863 ldsh [%l7 + 0x56], %g6
3864 fcmpgt32 %f6, %f8, %o7
3865 fmovsvs %xcc, %f0, %f5
3866 fcmpeq32 %f0, %f4, %l1
3867 sth %g7, [%l7 + 0x1C]
3868 call loop_437
3869 movvs %icc, %o6, %g3
3870 ldd [%l7 + 0x68], %f2
3871 lduw [%l7 + 0x58], %o1
3872loop_437:
3873 lduw [%l7 + 0x64], %l6
3874 std %f0, [%l7 + 0x48]
3875 ldsw [%l7 + 0x44], %i0
3876 bne,a,pt %icc, loop_438
3877 fbge,a %fcc3, loop_439
3878 tpos %xcc, 0x1
3879 fmovdleu %icc, %f12, %f2
3880loop_438:
3881 std %f8, [%l7 + 0x48]
3882loop_439:
3883 sth %l0, [%l7 + 0x6A]
3884 fmovda %icc, %f5, %f14
3885 lduw [%l7 + 0x5C], %i5
3886 fcmps %fcc1, %f6, %f3
3887 tpos %xcc, 0x6
3888 xnor %l2, 0x1666, %g5
3889 and %o3, %l3, %o2
3890 fmovdge %xcc, %f8, %f12
3891 fbg,a %fcc2, loop_440
3892 fmovsvs %xcc, %f13, %f11
3893 movrne %g4, 0x14F, %i4
3894 fmovdg %xcc, %f12, %f4
3895loop_440:
3896 ld [%l7 + 0x74], %f1
3897 andcc %i7, %i6, %o4
3898 sll %i3, %i1, %g1
3899 fnot2s %f4, %f13
3900 fone %f6
3901 movre %l5, 0x092, %l4
3902 move %icc, %o5, %i2
3903 and %g2, 0x0CC8, %o0
3904 fba %fcc2, loop_441
3905 ld [%l7 + 0x18], %f13
3906 bg,a %icc, loop_442
3907 tl %xcc, 0x0
3908loop_441:
3909 sth %g6, [%l7 + 0x42]
3910 tpos %xcc, 0x1
3911loop_442:
3912 bgu,a %icc, loop_443
3913 fandnot1s %f9, %f6, %f10
3914 pdist %f4, %f4, %f10
3915 movvs %icc, %o7, %l1
3916loop_443:
3917 ld [%l7 + 0x24], %f10
3918 sethi 0x1786, %o6
3919 brgz,a %g7, loop_444
3920 and %g3, 0x061F, %l6
3921 tsubcc %i0, 0x02E6, %o1
3922 edge16 %i5, %l2, %l0
3923loop_444:
3924 st %f3, [%l7 + 0x7C]
3925 brgez %g5, loop_445
3926 edge8l %o3, %o2, %l3
3927 fmovsa %icc, %f11, %f5
3928 st %f5, [%l7 + 0x08]
3929loop_445:
3930 fnors %f7, %f0, %f10
3931 sdiv %i4, 0x1071, %g4
3932 fmuld8sux16 %f5, %f2, %f2
3933 fand %f4, %f10, %f12
3934 xnorcc %i7, 0x00BB, %i6
3935 std %f14, [%l7 + 0x68]
3936 fmovsl %icc, %f1, %f11
3937 fmuld8sux16 %f2, %f4, %f10
3938 mova %icc, %i3, %o4
3939 andn %i1, 0x11EB, %l5
3940 fcmpes %fcc0, %f7, %f13
3941 stw %g1, [%l7 + 0x6C]
3942 sth %l4, [%l7 + 0x4C]
3943 srax %o5, %i2, %g2
3944 fnor %f12, %f8, %f10
3945 ldub [%l7 + 0x27], %o0
3946 sdivx %g6, 0x1952, %o7
3947 fxor %f6, %f10, %f14
3948 lduw [%l7 + 0x54], %o6
3949 movrgz %g7, 0x372, %l1
3950 ldsh [%l7 + 0x0A], %g3
3951 stx %l6, [%l7 + 0x70]
3952 fzeros %f1
3953 movleu %icc, %i0, %o1
3954 addcc %l2, %i5, %l0
3955 array8 %o3, %g5, %o2
3956 udiv %i4, 0x06B9, %g4
3957 edge8n %l3, %i7, %i3
3958 fcmpes %fcc3, %f13, %f6
3959 bvc,a,pt %icc, loop_446
3960 fmul8x16al %f13, %f2, %f2
3961 ldsh [%l7 + 0x72], %o4
3962 and %i6, 0x1E0A, %i1
3963loop_446:
3964 fmovdgu %xcc, %f0, %f15
3965 tne %icc, 0x0
3966 fbne,a %fcc2, loop_447
3967 fmovrdlez %g1, %f4, %f4
3968 lduw [%l7 + 0x08], %l5
3969 lduh [%l7 + 0x74], %l4
3970loop_447:
3971 ldsb [%l7 + 0x42], %o5
3972 fbg %fcc1, loop_448
3973 pdist %f10, %f0, %f10
3974 bneg %icc, loop_449
3975 tvs %xcc, 0x0
3976loop_448:
3977 ldx [%l7 + 0x78], %i2
3978 xnorcc %o0, 0x1A04, %g2
3979loop_449:
3980 ldsw [%l7 + 0x30], %o7
3981 fands %f8, %f13, %f4
3982 lduw [%l7 + 0x40], %g6
3983 addc %g7, %l1, %o6
3984 brlez,a %l6, loop_450
3985 tleu %xcc, 0x0
3986 ldub [%l7 + 0x37], %g3
3987 ldub [%l7 + 0x36], %i0
3988loop_450:
3989 edge32 %o1, %i5, %l2
3990 te %xcc, 0x0
3991 stx %o3, [%l7 + 0x78]
3992 stb %l0, [%l7 + 0x2F]
3993 bcc,a,pt %xcc, loop_451
3994 lduh [%l7 + 0x4C], %g5
3995 ldsb [%l7 + 0x6D], %i4
3996 fmovdge %icc, %f3, %f0
3997loop_451:
3998 call loop_452
3999 std %f6, [%l7 + 0x20]
4000 fmovdleu %icc, %f11, %f7
4001 stb %g4, [%l7 + 0x78]
4002loop_452:
4003 fmovspos %xcc, %f1, %f6
4004 mova %xcc, %l3, %o2
4005 taddcc %i3, 0x0F5F, %i7
4006 fpsub32 %f2, %f0, %f14
4007 array16 %i6, %o4, %i1
4008 bn,a %xcc, loop_453
4009 stw %l5, [%l7 + 0x24]
4010 stw %l4, [%l7 + 0x70]
4011 ldub [%l7 + 0x6A], %o5
4012loop_453:
4013 smul %g1, %o0, %g2
4014 array32 %i2, %o7, %g6
4015 ldsb [%l7 + 0x32], %g7
4016 brlz %o6, loop_454
4017 fbuge,a %fcc3, loop_455
4018 movn %icc, %l6, %l1
4019 fmovsg %xcc, %f9, %f9
4020loop_454:
4021 pdist %f14, %f6, %f10
4022loop_455:
4023 bl %icc, loop_456
4024 srax %g3, %i0, %o1
4025 umul %l2, %i5, %o3
4026 stx %l0, [%l7 + 0x28]
4027loop_456:
4028 edge32l %i4, %g4, %l3
4029 udiv %g5, 0x090D, %i3
4030 edge16n %i7, %i6, %o2
4031 stb %i1, [%l7 + 0x2A]
4032 ldx [%l7 + 0x08], %l5
4033 ldsw [%l7 + 0x2C], %o4
4034 nop
4035 setx loop_457, %l0, %l1
4036 wrpr 0x1, %tl
4037 wrpr %l1, %tnpc
4038 setx 0x34400001400, %l0, %l1
4039 wrpr %l1, %tstate
4040 wrhpr 0x4, %htstate
4041 done
4042 sth %o5, [%l7 + 0x08]
4043 lduh [%l7 + 0x42], %l4
4044 stx %o0, [%l7 + 0x38]
4045loop_457:
4046 edge8l %g2, %g1, %i2
4047 fexpand %f14, %f6
4048 fpackfix %f14, %f12
4049 ldub [%l7 + 0x29], %g6
4050 fbug,a %fcc3, loop_458
4051 udivx %g7, 0x004E, %o6
4052 fbuge,a %fcc2, loop_459
4053 brnz,a %o7, loop_460
4054loop_458:
4055 ldsw [%l7 + 0x78], %l1
4056 nop
4057 setx loop_461, %l0, %l1
4058 wrpr 0x1, %tl
4059 wrpr %l1, %tnpc
4060 setx 0x34400001400, %l0, %l1
4061 wrpr %l1, %tstate
4062 wrhpr 0x4, %htstate
4063 done
4064loop_459:
4065 fpsub16 %f0, %f4, %f12
4066loop_460:
4067 fcmped %fcc1, %f0, %f2
4068 movgu %xcc, %g3, %i0
4069loop_461:
4070 stb %l6, [%l7 + 0x5E]
4071 brnz,a %l2, loop_462
4072 ba,pn %xcc, loop_463
4073 fsrc1s %f1, %f0
4074 fnors %f4, %f12, %f2
4075loop_462:
4076 fbl %fcc2, loop_464
4077loop_463:
4078 ldub [%l7 + 0x34], %i5
4079 fcmpgt32 %f8, %f0, %o3
4080 fmovsneg %icc, %f7, %f0
4081loop_464:
4082 fmovdge %icc, %f3, %f3
4083 tn %icc, 0x3
4084 tge %xcc, 0x1
4085 movrlez %o1, 0x32C, %l0
4086 fmul8x16 %f11, %f14, %f10
4087 movrne %g4, %l3, %g5
4088 ldsb [%l7 + 0x6C], %i3
4089 ldd [%l7 + 0x28], %f8
4090 stb %i7, [%l7 + 0x5B]
4091 bl,a loop_465
4092 fmul8x16al %f14, %f3, %f4
4093 ldsh [%l7 + 0x32], %i4
4094 stb %i6, [%l7 + 0x18]
4095loop_465:
4096 movle %xcc, %i1, %o2
4097 edge16ln %l5, %o5, %l4
4098 movcc %icc, %o4, %o0
4099 ldsh [%l7 + 0x3E], %g2
4100 andcc %g1, %i2, %g6
4101 xorcc %g7, 0x1253, %o7
4102 fexpand %f11, %f8
4103 tsubcctv %l1, %o6, %i0
4104 ldx [%l7 + 0x10], %l6
4105 ldd [%l7 + 0x50], %f14
4106 fsrc2 %f12, %f2
4107 fmovda %icc, %f5, %f12
4108 fmovdneg %xcc, %f0, %f0
4109 subc %g3, 0x02FE, %l2
4110 addc %i5, %o3, %o1
4111 fnot1s %f12, %f1
4112 movn %icc, %g4, %l0
4113 tl %icc, 0x6
4114 smul %l3, %g5, %i3
4115 movgu %xcc, %i4, %i6
4116 or %i1, 0x1A23, %i7
4117 st %f1, [%l7 + 0x70]
4118 fcmple32 %f6, %f12, %l5
4119 addc %o5, %l4, %o4
4120 ld [%l7 + 0x5C], %f9
4121 edge8ln %o2, %o0, %g1
4122 ldsw [%l7 + 0x1C], %i2
4123 stw %g2, [%l7 + 0x1C]
4124 fnands %f9, %f2, %f8
4125 movn %xcc, %g6, %g7
4126 fnand %f8, %f12, %f10
4127 sra %l1, 0x00, %o7
4128 movvc %icc, %o6, %l6
4129 fpsub32 %f6, %f4, %f10
4130 ldx [%l7 + 0x20], %g3
4131 std %f10, [%l7 + 0x78]
4132 fmul8x16au %f12, %f8, %f10
4133 stb %i0, [%l7 + 0x68]
4134 bleu loop_466
4135 stw %i5, [%l7 + 0x58]
4136 ldsb [%l7 + 0x55], %o3
4137 xnor %o1, 0x12A9, %l2
4138loop_466:
4139 ld [%l7 + 0x64], %f3
4140 udivcc %g4, 0x144E, %l0
4141 fmovrsgz %g5, %f1, %f13
4142 movcc %icc, %i3, %l3
4143 stw %i6, [%l7 + 0x48]
4144 fmovrslez %i4, %f9, %f8
4145 fand %f2, %f4, %f4
4146 fcmpne16 %f12, %f4, %i1
4147 orncc %l5, 0x142E, %i7
4148 ba %xcc, loop_467
4149 fpack16 %f8, %f15
4150 ldsb [%l7 + 0x66], %o5
4151 lduw [%l7 + 0x7C], %o4
4152loop_467:
4153 st %f9, [%l7 + 0x34]
4154 fones %f1
4155 movrgez %l4, 0x1B1, %o0
4156 ta %xcc, 0x5
4157 sub %g1, %i2, %o2
4158 st %f0, [%l7 + 0x7C]
4159 tsubcc %g6, %g7, %l1
4160 nop
4161 setx loop_468, %l0, %l1
4162 wrpr 0x1, %tl
4163 wrpr %l1, %tpc
4164 add %l1, 0x4, %l1
4165 wrpr %l1, %tnpc
4166 setx 0x34400001400, %l0, %l1
4167 wrpr %l1, %tstate
4168 wrhpr 0x4, %htstate
4169 retry
4170 fpack32 %f6, %f12, %f14
4171 fandnot1s %f3, %f5, %f13
4172 subcc %g2, %o7, %o6
4173loop_468:
4174 fmovrsne %g3, %f1, %f14
4175 std %f2, [%l7 + 0x78]
4176 ldsb [%l7 + 0x21], %l6
4177 fones %f5
4178 lduw [%l7 + 0x3C], %i5
4179 brz,a %o3, loop_469
4180 fpmerge %f15, %f12, %f6
4181 faligndata %f6, %f8, %f12
4182 fcmpne16 %f8, %f0, %i0
4183loop_469:
4184 fpadd16s %f11, %f1, %f6
4185 edge8n %l2, %o1, %l0
4186 ldub [%l7 + 0x2A], %g4
4187 sth %g5, [%l7 + 0x14]
4188 fmovrdne %l3, %f0, %f6
4189 fmuld8sux16 %f4, %f9, %f2
4190 fba %fcc0, loop_470
4191 fmovdvs %xcc, %f15, %f11
4192 ldsb [%l7 + 0x61], %i6
4193 movn %xcc, %i3, %i4
4194loop_470:
4195 andn %l5, 0x0E59, %i7
4196 ldd [%l7 + 0x60], %f2
4197 stb %i1, [%l7 + 0x4C]
4198 sra %o5, 0x1A, %o4
4199 ldub [%l7 + 0x2E], %l4
4200 lduw [%l7 + 0x0C], %g1
4201 ldsb [%l7 + 0x6F], %i2
4202 brgz %o2, loop_471
4203 tn %xcc, 0x3
4204 fbu,a %fcc1, loop_472
4205 bpos loop_473
4206loop_471:
4207 fmovdneg %icc, %f0, %f0
4208 stw %g6, [%l7 + 0x74]
4209loop_472:
4210 bvs,a %xcc, loop_474
4211loop_473:
4212 ld [%l7 + 0x30], %f11
4213 ld [%l7 + 0x10], %f14
4214 edge8l %g7, %l1, %o0
4215loop_474:
4216 fmovdcs %icc, %f6, %f7
4217 be %icc, loop_475
4218 taddcc %o7, 0x01BE, %o6
4219 tneg %xcc, 0x1
4220 std %f8, [%l7 + 0x48]
4221loop_475:
4222 fpsub32 %f2, %f12, %f10
4223 nop
4224 setx loop_476, %l0, %l1
4225 jmpl %l1, %g3
4226 std %f14, [%l7 + 0x30]
4227 ldub [%l7 + 0x76], %l6
4228 ld [%l7 + 0x4C], %f5
4229loop_476:
4230 stx %i5, [%l7 + 0x70]
4231 st %f3, [%l7 + 0x20]
4232 fmovrsne %g2, %f14, %f15
4233 fpadd32s %f11, %f6, %f8
4234 ldx [%l7 + 0x18], %o3
4235 fsrc2s %f3, %f13
4236 srl %l2, %i0, %l0
4237 fmovrdlz %o1, %f6, %f12
4238 udivcc %g5, 0x19BA, %g4
4239 std %f10, [%l7 + 0x70]
4240 fzero %f14
4241 stw %i6, [%l7 + 0x54]
4242 fmovd %f8, %f14
4243 st %f5, [%l7 + 0x2C]
4244 siam 0x5
4245 fpmerge %f6, %f8, %f0
4246 fmovd %f8, %f6
4247 fnot2 %f14, %f4
4248 andncc %l3, %i4, %i3
4249 faligndata %f14, %f2, %f2
4250 popc %l5, %i7
4251 fpsub16s %f10, %f2, %f15
4252 fcmpd %fcc1, %f14, %f12
4253 fcmpne16 %f2, %f10, %i1
4254 fbg %fcc1, loop_477
4255 ta %icc, 0x7
4256 fpsub16s %f11, %f10, %f5
4257 lduh [%l7 + 0x16], %o5
4258loop_477:
4259 lduh [%l7 + 0x70], %l4
4260 fsrc2 %f8, %f10
4261 umul %o4, 0x1C0F, %i2
4262 fnand %f14, %f4, %f6
4263 bneg,a,pt %xcc, loop_478
4264 fmovdvc %xcc, %f1, %f12
4265 ldub [%l7 + 0x10], %o2
4266 lduh [%l7 + 0x4C], %g6
4267loop_478:
4268 movre %g1, %l1, %g7
4269 fxnor %f4, %f2, %f12
4270 fornot2s %f13, %f14, %f15
4271 fmuld8ulx16 %f5, %f2, %f10
4272 ldub [%l7 + 0x31], %o0
4273 ld [%l7 + 0x40], %f2
4274 ldsw [%l7 + 0x10], %o7
4275 sll %g3, %o6, %i5
4276 fmovrslez %l6, %f12, %f13
4277 ldsb [%l7 + 0x0C], %o3
4278 fmovsne %icc, %f0, %f4
4279 ldub [%l7 + 0x1D], %g2
4280 ldsb [%l7 + 0x1E], %l2
4281 ldd [%l7 + 0x08], %f6
4282 ldub [%l7 + 0x0D], %i0
4283 mulscc %l0, 0x0EB6, %g5
4284 fbule %fcc1, loop_479
4285 ldx [%l7 + 0x28], %g4
4286 xnorcc %i6, 0x163B, %l3
4287 fzeros %f1
4288loop_479:
4289 fmovse %icc, %f5, %f15
4290 lduh [%l7 + 0x0E], %i4
4291 and %o1, %i3, %i7
4292 tvs %icc, 0x1
4293 or %l5, %o5, %i1
4294 fxors %f3, %f11, %f12
4295 fbu,a %fcc1, loop_480
4296 std %f10, [%l7 + 0x10]
4297 udivcc %l4, 0x0A39, %i2
4298 stw %o4, [%l7 + 0x44]
4299loop_480:
4300 fnegd %f6, %f0
4301 bneg,pt %xcc, loop_481
4302 tsubcc %o2, %g6, %g1
4303 sdiv %l1, 0x1C2D, %o0
4304 std %f2, [%l7 + 0x30]
4305loop_481:
4306 fbuge,a %fcc0, loop_482
4307 fmuld8sux16 %f10, %f2, %f0
4308 umul %o7, %g3, %o6
4309 sra %g7, %l6, %i5
4310loop_482:
4311 ldsw [%l7 + 0x20], %g2
4312 ldsh [%l7 + 0x38], %l2
4313 mulscc %o3, 0x1713, %l0
4314 fmul8x16al %f1, %f12, %f6
4315 edge16 %g5, %g4, %i6
4316 sth %i0, [%l7 + 0x3C]
4317 ldd [%l7 + 0x78], %f8
4318 brz %i4, loop_483
4319 fbuge %fcc1, loop_484
4320 fornot2s %f12, %f0, %f7
4321 st %f7, [%l7 + 0x24]
4322loop_483:
4323 nop
4324 setx loop_485, %l0, %l1
4325 wrpr 0x1, %tl
4326 wrpr %l1, %tnpc
4327 setx 0x34400001400, %l0, %l1
4328 wrpr %l1, %tstate
4329 wrhpr 0x4, %htstate
4330 done
4331loop_484:
4332 ldd [%l7 + 0x18], %f4
4333 taddcctv %o1, 0x0A34, %i3
4334 smul %i7, 0x0C99, %l5
4335loop_485:
4336 movl %xcc, %l3, %i1
4337 for %f12, %f12, %f12
4338 stw %o5, [%l7 + 0x5C]
4339 fpsub16s %f0, %f4, %f12
4340 tcc %xcc, 0x5
4341 fmovspos %icc, %f12, %f1
4342 ldsb [%l7 + 0x0C], %i2
4343 ldub [%l7 + 0x6B], %l4
4344 edge32n %o2, %g6, %o4
4345 fbg %fcc3, loop_486
4346 bcs,a %xcc, loop_487
4347 brlz %g1, loop_488
4348 faligndata %f4, %f12, %f10
4349loop_486:
4350 xnor %o0, 0x0C29, %o7
4351loop_487:
4352 tvs %icc, 0x4
4353loop_488:
4354 bge loop_489
4355 ldsh [%l7 + 0x7E], %g3
4356 array16 %l1, %g7, %l6
4357 ldub [%l7 + 0x4C], %o6
4358loop_489:
4359 ld [%l7 + 0x14], %f11
4360 fabsd %f14, %f4
4361 bcc,a,pn %icc, loop_490
4362 ldsb [%l7 + 0x37], %i5
4363 udiv %g2, 0x163A, %l2
4364 ba,a %xcc, loop_491
4365loop_490:
4366 udivx %o3, 0x000C, %l0
4367 ldsb [%l7 + 0x32], %g5
4368 mulscc %g4, 0x1F64, %i0
4369loop_491:
4370 movrgez %i6, %o1, %i4
4371 stb %i3, [%l7 + 0x58]
4372 movl %icc, %i7, %l5
4373 fmovrse %l3, %f12, %f0
4374 fpack32 %f2, %f6, %f4
4375 fbne,a %fcc0, loop_492
4376 srlx %o5, 0x02, %i1
4377 sth %i2, [%l7 + 0x42]
4378 ldsw [%l7 + 0x60], %l4
4379loop_492:
4380 fcmps %fcc0, %f15, %f11
4381 tcc %icc, 0x6
4382 fcmpne32 %f6, %f12, %g6
4383 fzero %f2
4384 lduh [%l7 + 0x7E], %o2
4385 sllx %g1, %o0, %o4
4386 ldsw [%l7 + 0x20], %g3
4387 fmul8x16al %f9, %f13, %f2
4388 edge16l %l1, %g7, %l6
4389 st %f10, [%l7 + 0x0C]
4390 fnot2 %f4, %f12
4391 ldx [%l7 + 0x60], %o7
4392 brz,a %o6, loop_493
4393 ldub [%l7 + 0x12], %g2
4394 alignaddr %l2, %i5, %l0
4395 brlez,a %o3, loop_494
4396loop_493:
4397 fnor %f2, %f14, %f4
4398 srax %g5, %i0, %i6
4399 fbne,a %fcc3, loop_495
4400loop_494:
4401 lduh [%l7 + 0x16], %o1
4402 sth %g4, [%l7 + 0x5A]
4403 addc %i3, %i7, %l5
4404loop_495:
4405 fmovscs %icc, %f4, %f13
4406 ldsw [%l7 + 0x3C], %i4
4407 movne %xcc, %l3, %i1
4408 fornot2s %f12, %f15, %f10
4409 lduh [%l7 + 0x2C], %i2
4410 lduw [%l7 + 0x40], %o5
4411 brz %l4, loop_496
4412 ldx [%l7 + 0x78], %o2
4413 bvs %xcc, loop_497
4414 ldsb [%l7 + 0x65], %g6
4415loop_496:
4416 movre %g1, 0x3DC, %o4
4417 brgz,a %o0, loop_498
4418loop_497:
4419 bn,pt %icc, loop_499
4420 array16 %l1, %g7, %g3
4421 edge8ln %o7, %l6, %g2
4422loop_498:
4423 fands %f6, %f7, %f3
4424loop_499:
4425 fmovdle %icc, %f0, %f12
4426 edge8 %o6, %i5, %l0
4427 fmul8ulx16 %f4, %f12, %f6
4428 edge16 %o3, %l2, %g5
4429 tpos %xcc, 0x1
4430 stw %i6, [%l7 + 0x70]
4431 tcc %icc, 0x5
4432 fmul8sux16 %f0, %f2, %f0
4433 ldx [%l7 + 0x70], %o1
4434 edge8l %i0, %g4, %i7
4435 tge %xcc, 0x3
4436 ldsh [%l7 + 0x18], %l5
4437 sethi 0x0DF5, %i4
4438 tvc %xcc, 0x2
4439 ldx [%l7 + 0x20], %l3
4440 fpsub32 %f10, %f4, %f2
4441 ldd [%l7 + 0x08], %f10
4442 st %f2, [%l7 + 0x54]
4443 fmul8ulx16 %f4, %f2, %f10
4444 fmovrdgz %i1, %f14, %f0
4445 srax %i2, 0x0A, %i3
4446 fmovsvs %xcc, %f6, %f11
4447 fpack16 %f4, %f14
4448 std %f2, [%l7 + 0x18]
4449 fmovrdlez %l4, %f4, %f12
4450 st %f11, [%l7 + 0x58]
4451 fsrc1s %f15, %f14
4452 bne,pn %icc, loop_500
4453 movrne %o2, %o5, %g6
4454 fmovscs %icc, %f2, %f0
4455 movn %xcc, %o4, %g1
4456loop_500:
4457 fbul,a %fcc1, loop_501
4458 brz,a %o0, loop_502
4459 tge %icc, 0x5
4460 ldsh [%l7 + 0x6C], %l1
4461loop_501:
4462 movvc %xcc, %g3, %g7
4463loop_502:
4464 sth %o7, [%l7 + 0x18]
4465 fands %f6, %f5, %f1
4466 bne %xcc, loop_503
4467 fmul8ulx16 %f4, %f14, %f4
4468 fsrc2 %f12, %f14
4469 ble,a,pt %xcc, loop_504
4470loop_503:
4471 fnors %f13, %f14, %f3
4472 movneg %xcc, %l6, %o6
4473 fbge,a %fcc0, loop_505
4474loop_504:
4475 edge16n %i5, %l0, %o3
4476 fcmpd %fcc2, %f10, %f14
4477 fmovsne %xcc, %f9, %f3
4478loop_505:
4479 bne,a,pn %icc, loop_506
4480 fmovrsgz %g2, %f1, %f9
4481 brgez %l2, loop_507
4482 array16 %g5, %o1, %i0
4483loop_506:
4484 nop
4485 setx loop_508, %l0, %l1
4486 jmpl %l1, %i6
4487 ldsh [%l7 + 0x40], %g4
4488loop_507:
4489 sethi 0x137B, %i7
4490 fmovsneg %xcc, %f6, %f14
4491loop_508:
4492 sdivx %l5, 0x0841, %l3
4493 bpos,a %xcc, loop_509
4494 fmovdne %xcc, %f14, %f12
4495 ldsw [%l7 + 0x34], %i4
4496 ld [%l7 + 0x40], %f12
4497loop_509:
4498 fmovsn %xcc, %f14, %f13
4499 fmuld8ulx16 %f10, %f0, %f2
4500 ld [%l7 + 0x3C], %f8
4501 stw %i1, [%l7 + 0x6C]
4502 st %f9, [%l7 + 0x10]
4503 lduh [%l7 + 0x6E], %i2
4504 andcc %l4, 0x0EF7, %o2
4505 ldsw [%l7 + 0x10], %o5
4506 stw %g6, [%l7 + 0x14]
4507 umulcc %i3, 0x09D8, %o4
4508 and %o0, %g1, %l1
4509 edge32 %g7, %g3, %l6
4510 alignaddr %o6, %i5, %l0
4511 fbu %fcc3, loop_510
4512 sethi 0x1ED1, %o7
4513 fsrc1s %f1, %f14
4514 stb %g2, [%l7 + 0x4E]
4515loop_510:
4516 fmovrse %o3, %f2, %f2
4517 fcmpeq32 %f2, %f10, %g5
4518 fmovdneg %xcc, %f11, %f15
4519 lduw [%l7 + 0x38], %o1
4520 ldsh [%l7 + 0x52], %l2
4521 st %f14, [%l7 + 0x30]
4522 fzero %f12
4523 fmovdcc %xcc, %f10, %f15
4524 fexpand %f13, %f4
4525 ldd [%l7 + 0x70], %f6
4526 lduw [%l7 + 0x44], %i0
4527 fmovdcc %xcc, %f1, %f15
4528 edge32n %i6, %i7, %g4
4529 ldsw [%l7 + 0x24], %l5
4530 fands %f5, %f15, %f14
4531 fmovdcs %xcc, %f10, %f4
4532 ldd [%l7 + 0x28], %f10
4533 fxnor %f4, %f14, %f2
4534 fands %f15, %f1, %f0
4535 add %i4, 0x14F4, %i1
4536 array16 %l3, %l4, %i2
4537 srl %o5, 0x01, %g6
4538 ldsh [%l7 + 0x24], %o2
4539 fbl,a %fcc1, loop_511
4540 movrne %i3, 0x1C8, %o4
4541 orn %o0, 0x1AEE, %g1
4542 fbe,a %fcc0, loop_512
4543loop_511:
4544 brz,a %g7, loop_513
4545 bg,a loop_514
4546 fcmps %fcc1, %f6, %f7
4547loop_512:
4548 movn %xcc, %g3, %l1
4549loop_513:
4550 taddcctv %o6, 0x0EE1, %i5
4551loop_514:
4552 fxnors %f1, %f1, %f5
4553 fcmpes %fcc0, %f15, %f5
4554 tne %icc, 0x0
4555 stb %l0, [%l7 + 0x70]
4556 fands %f14, %f7, %f15
4557 stw %o7, [%l7 + 0x54]
4558 fcmpeq16 %f8, %f8, %g2
4559 fmovrdlz %o3, %f4, %f10
4560 udivx %g5, 0x0EFB, %l6
4561 fmovdge %xcc, %f9, %f3
4562 fmul8x16 %f3, %f14, %f4
4563 alignaddrl %o1, %l2, %i6
4564 ldsw [%l7 + 0x14], %i7
4565 fmovsn %xcc, %f10, %f12
4566 st %f2, [%l7 + 0x5C]
4567 stb %g4, [%l7 + 0x13]
4568 sethi 0x0991, %i0
4569 fmovsl %xcc, %f4, %f15
4570 st %f15, [%l7 + 0x24]
4571 fmovrsgez %l5, %f11, %f10
4572 fone %f12
4573 siam 0x6
4574 fbul,a %fcc1, loop_515
4575 fmovdcc %icc, %f6, %f14
4576 bshuffle %f4, %f8, %f8
4577 fpadd16s %f9, %f12, %f6
4578loop_515:
4579 fbule,a %fcc2, loop_516
4580 bcc %icc, loop_517
4581 fmovdle %xcc, %f14, %f3
4582 fzeros %f7
4583loop_516:
4584 stb %i4, [%l7 + 0x3F]
4585loop_517:
4586 stw %i1, [%l7 + 0x64]
4587 sth %l4, [%l7 + 0x62]
4588 smul %l3, 0x1E6F, %i2
4589 bcc,a %icc, loop_518
4590 edge32 %o5, %o2, %i3
4591 ldx [%l7 + 0x68], %g6
4592 fpsub32 %f8, %f2, %f12
4593loop_518:
4594 stx %o4, [%l7 + 0x58]
4595 umul %o0, 0x1AA9, %g1
4596 bcs,a,pn %icc, loop_519
4597 ld [%l7 + 0x34], %f13
4598 sdiv %g7, 0x06E8, %g3
4599 movneg %xcc, %o6, %l1
4600loop_519:
4601 call loop_520
4602 fpsub16 %f2, %f14, %f6
4603 sethi 0x09D8, %i5
4604 movrlz %l0, 0x25A, %g2
4605loop_520:
4606 tvc %xcc, 0x6
4607 fcmpeq16 %f6, %f4, %o7
4608 ldsh [%l7 + 0x2A], %o3
4609 edge8ln %l6, %o1, %l2
4610 sdiv %g5, 0x0A9E, %i6
4611 ldd [%l7 + 0x78], %f12
4612 ldsw [%l7 + 0x38], %i7
4613 bcs loop_521
4614 nop
4615 setx loop_522, %l0, %l1
4616 wrpr 0x1, %tl
4617 wrpr %l1, %tpc
4618 add %l1, 0x4, %l1
4619 wrpr %l1, %tnpc
4620 setx 0x34400001400, %l0, %l1
4621 wrpr %l1, %tstate
4622 wrhpr 0x4, %htstate
4623 retry
4624 fnor %f0, %f2, %f8
4625 fmovrde %g4, %f12, %f0
4626loop_521:
4627 lduh [%l7 + 0x4A], %l5
4628loop_522:
4629 movn %xcc, %i0, %i4
4630 stw %i1, [%l7 + 0x3C]
4631 tle %icc, 0x0
4632 stb %l3, [%l7 + 0x0C]
4633 fmovdpos %xcc, %f0, %f10
4634 bge loop_523
4635 fmuld8sux16 %f1, %f7, %f8
4636 brgz,a %i2, loop_524
4637 lduw [%l7 + 0x70], %o5
4638loop_523:
4639 stx %l4, [%l7 + 0x48]
4640 stw %o2, [%l7 + 0x68]
4641loop_524:
4642 srl %i3, 0x0A, %g6
4643 fzeros %f4
4644 edge16l %o0, %g1, %o4
4645 or %g3, 0x1AE4, %o6
4646 fmuld8ulx16 %f0, %f0, %f6
4647 orncc %g7, %l1, %l0
4648 sra %g2, 0x08, %i5
4649 be,pt %xcc, loop_525
4650 fbule %fcc1, loop_526
4651 fblg,a %fcc2, loop_527
4652 addcc %o3, %l6, %o7
4653loop_525:
4654 fmovse %icc, %f2, %f11
4655loop_526:
4656 fcmpgt32 %f2, %f6, %l2
4657loop_527:
4658 ldx [%l7 + 0x78], %o1
4659 fmul8x16au %f15, %f0, %f6
4660 fmovdn %xcc, %f10, %f6
4661 fmovda %xcc, %f4, %f6
4662 sra %i6, 0x07, %g5
4663 fnot2s %f8, %f7
4664 ldsb [%l7 + 0x33], %g4
4665 fmovdpos %icc, %f4, %f1
4666 tneg %xcc, 0x2
4667 edge32ln %i7, %i0, %l5
4668 ldsb [%l7 + 0x18], %i1
4669 fbug,a %fcc3, loop_528
4670 tleu %icc, 0x7
4671 fnot2 %f14, %f4
4672 fmovdleu %icc, %f15, %f4
4673loop_528:
4674 ldsh [%l7 + 0x08], %l3
4675 fbe,a %fcc1, loop_529
4676 fmul8sux16 %f14, %f14, %f12
4677 lduw [%l7 + 0x60], %i2
4678 ldsw [%l7 + 0x6C], %o5
4679loop_529:
4680 xorcc %i4, 0x11E5, %o2
4681 ldub [%l7 + 0x11], %l4
4682 fpsub16 %f4, %f2, %f12
4683 st %f6, [%l7 + 0x28]
4684 movge %icc, %i3, %o0
4685 edge8ln %g1, %o4, %g3
4686 brgez %g6, loop_530
4687 ldsb [%l7 + 0x19], %o6
4688 taddcc %l1, 0x1526, %l0
4689 lduh [%l7 + 0x7A], %g2
4690loop_530:
4691 fmovscs %xcc, %f10, %f10
4692 fcmpeq32 %f10, %f6, %i5
4693 ldsb [%l7 + 0x4A], %o3
4694 fand %f12, %f6, %f0
4695 ld [%l7 + 0x34], %f9
4696 fxors %f6, %f10, %f5
4697 st %f0, [%l7 + 0x38]
4698 fpackfix %f2, %f2
4699 fmovrsgez %l6, %f14, %f4
4700 fmovrslez %o7, %f2, %f14
4701 bne,a,pn %xcc, loop_531
4702 fbul %fcc1, loop_532
4703 xnorcc %l2, %o1, %g7
4704 bvc %xcc, loop_533
4705loop_531:
4706 movleu %icc, %i6, %g4
4707loop_532:
4708 ldd [%l7 + 0x68], %f0
4709 bvs,a %xcc, loop_534
4710loop_533:
4711 faligndata %f8, %f6, %f10
4712 fmovscc %icc, %f0, %f7
4713 sth %i7, [%l7 + 0x6A]
4714loop_534:
4715 fbne %fcc3, loop_535
4716 fmovs %f1, %f5
4717 fnot2s %f6, %f0
4718 fsrc2 %f10, %f12
4719loop_535:
4720 andcc %i0, 0x11DB, %l5
4721 bleu,a,pn %icc, loop_536
4722 fmovrdlz %g5, %f6, %f0
4723 sdivcc %l3, 0x0BC4, %i2
4724 fabss %f10, %f2
4725loop_536:
4726 fxnor %f14, %f4, %f4
4727 ldsb [%l7 + 0x5F], %i1
4728 fmul8ulx16 %f0, %f8, %f2
4729 fandnot2 %f0, %f10, %f10
4730 sth %i4, [%l7 + 0x68]
4731 stb %o5, [%l7 + 0x21]
4732 fpmerge %f0, %f1, %f0
4733 fmovrslez %l4, %f2, %f1
4734 ld [%l7 + 0x78], %f12
4735 ldsw [%l7 + 0x68], %i3
4736 fpadd16 %f12, %f0, %f2
4737 fmuld8ulx16 %f14, %f5, %f14
4738 fmul8x16 %f4, %f0, %f10
4739 udiv %o0, 0x1F71, %g1
4740 fmovd %f4, %f2
4741 andcc %o2, 0x0043, %g3
4742 ldd [%l7 + 0x38], %f0
4743 xnor %g6, %o6, %o4
4744 alignaddrl %l0, %l1, %g2
4745 fcmpeq16 %f12, %f4, %i5
4746 brlz,a %l6, loop_537
4747 edge8 %o3, %o7, %o1
4748 ldsh [%l7 + 0x6C], %l2
4749 mulscc %g7, 0x1DFB, %i6
4750loop_537:
4751 fcmpgt16 %f4, %f10, %i7
4752 orcc %g4, %i0, %g5
4753 brz %l3, loop_538
4754 sth %i2, [%l7 + 0x1E]
4755 lduw [%l7 + 0x74], %i1
4756 edge8l %l5, %o5, %l4
4757loop_538:
4758 fpackfix %f4, %f1
4759 stb %i3, [%l7 + 0x7E]
4760 ldsh [%l7 + 0x50], %i4
4761 fmul8x16 %f13, %f12, %f0
4762 fmovsg %icc, %f5, %f13
4763 fba,a %fcc3, loop_539
4764 fzeros %f14
4765 fnor %f4, %f10, %f8
4766 stw %o0, [%l7 + 0x34]
4767loop_539:
4768 srlx %o2, 0x05, %g3
4769 tge %xcc, 0x0
4770 orcc %g6, %o6, %o4
4771 addc %l0, %g1, %g2
4772 ld [%l7 + 0x48], %f5
4773 ldsh [%l7 + 0x64], %i5
4774 sth %l6, [%l7 + 0x28]
4775 fmuld8sux16 %f6, %f14, %f0
4776 bge %icc, loop_540
4777 fxor %f12, %f10, %f0
4778 stx %l1, [%l7 + 0x28]
4779 lduw [%l7 + 0x44], %o7
4780loop_540:
4781 movneg %icc, %o3, %l2
4782 fpadd32s %f13, %f4, %f2
4783 fmovdge %icc, %f15, %f11
4784 fmovscs %icc, %f3, %f11
4785 edge16n %g7, %o1, %i7
4786 nop
4787 setx loop_541, %l0, %l1
4788 jmpl %l1, %g4
4789 lduh [%l7 + 0x6C], %i6
4790 ldsh [%l7 + 0x64], %i0
4791 sth %g5, [%l7 + 0x0A]
4792loop_541:
4793 edge32l %i2, %i1, %l3
4794 brgez %l5, loop_542
4795 ldd [%l7 + 0x30], %f6
4796 sethi 0x0E73, %o5
4797 fabsd %f6, %f12
4798loop_542:
4799 movl %xcc, %l4, %i4
4800 stb %o0, [%l7 + 0x6A]
4801 movle %xcc, %i3, %o2
4802 fcmpne16 %f2, %f12, %g3
4803 nop
4804 setx loop_543, %l0, %l1
4805 wrpr 0x1, %tl
4806 wrpr %l1, %tpc
4807 add %l1, 0x4, %l1
4808 wrpr %l1, %tnpc
4809 setx 0x34400001400, %l0, %l1
4810 wrpr %l1, %tstate
4811 wrhpr 0x4, %htstate
4812 retry
4813 fbo,a %fcc0, loop_544
4814 fpadd32 %f4, %f0, %f0
4815 fmovdl %xcc, %f11, %f9
4816loop_543:
4817 stb %g6, [%l7 + 0x6D]
4818loop_544:
4819 xorcc %o4, %o6, %l0
4820 fmovsle %icc, %f5, %f14
4821 tcs %xcc, 0x7
4822 edge32n %g1, %i5, %l6
4823 xor %l1, %o7, %g2
4824 stx %o3, [%l7 + 0x20]
4825 fmovsgu %icc, %f15, %f9
4826 sdiv %g7, 0x17C9, %o1
4827 bleu,a,pn %icc, loop_545
4828 fnot2s %f1, %f6
4829 edge32n %l2, %i7, %g4
4830 fmul8sux16 %f6, %f0, %f14
4831loop_545:
4832 lduh [%l7 + 0x6E], %i6
4833 ldsb [%l7 + 0x3C], %g5
4834 ldd [%l7 + 0x50], %f0
4835 fmovsa %xcc, %f7, %f14
4836 sdivx %i0, 0x19C8, %i1
4837 fmovdn %icc, %f5, %f15
4838 fmovdcs %icc, %f3, %f2
4839 bpos,a %icc, loop_546
4840 ldx [%l7 + 0x38], %l3
4841 brnz %l5, loop_547
4842 sdivcc %o5, 0x0A4B, %i2
4843loop_546:
4844 edge8l %l4, %o0, %i4
4845 tvc %icc, 0x7
4846loop_547:
4847 stw %i3, [%l7 + 0x18]
4848 ldub [%l7 + 0x28], %g3
4849 tvc %xcc, 0x6
4850 movrgz %o2, 0x080, %g6
4851 fmovdpos %icc, %f1, %f8
4852 lduw [%l7 + 0x68], %o4
4853 te %xcc, 0x6
4854 nop
4855 setx loop_548, %l0, %l1
4856 wrpr 0x1, %tl
4857 wrpr %l1, %tpc
4858 add %l1, 0x4, %l1
4859 wrpr %l1, %tnpc
4860 setx 0x34400001400, %l0, %l1
4861 wrpr %l1, %tstate
4862 wrhpr 0x4, %htstate
4863 retry
4864 fmovdvs %icc, %f14, %f11
4865 nop
4866 setx loop_549, %l0, %l1
4867 jmpl %l1, %o6
4868 stx %g1, [%l7 + 0x60]
4869loop_548:
4870 ld [%l7 + 0x28], %f10
4871 ldub [%l7 + 0x60], %l0
4872loop_549:
4873 bpos %xcc, loop_550
4874 std %f2, [%l7 + 0x50]
4875 nop
4876 setx loop_551, %l0, %l1
4877 jmpl %l1, %l6
4878 sra %i5, 0x11, %o7
4879loop_550:
4880 mova %xcc, %l1, %o3
4881 sdivx %g7, 0x091D, %g2
4882loop_551:
4883 fandnot1s %f2, %f14, %f3
4884 brgez,a %o1, loop_552
4885 bvc,pn %icc, loop_553
4886 bshuffle %f0, %f2, %f0
4887 fmovdge %xcc, %f3, %f0
4888loop_552:
4889 movgu %icc, %i7, %g4
4890loop_553:
4891 ldx [%l7 + 0x68], %l2
4892 stb %i6, [%l7 + 0x55]
4893 stb %g5, [%l7 + 0x70]
4894 fcmpd %fcc3, %f0, %f0
4895 ldsh [%l7 + 0x70], %i1
4896 std %f2, [%l7 + 0x58]
4897 ldsw [%l7 + 0x08], %l3
4898 fcmpes %fcc1, %f15, %f12
4899 fmovrsgez %i0, %f3, %f10
4900 movle %xcc, %l5, %o5
4901 tvs %icc, 0x0
4902 std %f14, [%l7 + 0x28]
4903 lduh [%l7 + 0x50], %i2
4904 movge %icc, %o0, %l4
4905 ldx [%l7 + 0x48], %i4
4906 ldd [%l7 + 0x40], %f10
4907 ldd [%l7 + 0x30], %f8
4908 fsrc2 %f12, %f8
4909 tcs %icc, 0x4
4910 fxnors %f10, %f4, %f3
4911 ld [%l7 + 0x0C], %f7
4912 ble %icc, loop_554
4913 fmul8x16al %f0, %f3, %f4
4914 ldsb [%l7 + 0x58], %g3
4915 nop
4916 setx loop_555, %l0, %l1
4917 wrpr 0x1, %tl
4918 wrpr %l1, %tpc
4919 add %l1, 0x4, %l1
4920 wrpr %l1, %tnpc
4921 setx 0x34400001400, %l0, %l1
4922 wrpr %l1, %tstate
4923 wrhpr 0x4, %htstate
4924 retry
4925loop_554:
4926 fmovde %xcc, %f1, %f4
4927 fmovsl %xcc, %f14, %f13
4928 ldub [%l7 + 0x77], %o2
4929loop_555:
4930 movl %xcc, %g6, %i3
4931 call loop_556
4932 sth %o6, [%l7 + 0x36]
4933 fexpand %f12, %f12
4934 ldub [%l7 + 0x2F], %g1
4935loop_556:
4936 lduw [%l7 + 0x44], %o4
4937 edge16l %l6, %l0, %i5
4938 fmuld8ulx16 %f9, %f2, %f0
4939 edge32 %o7, %o3, %g7
4940 ta %icc, 0x4
4941 fcmple32 %f2, %f2, %g2
4942 sub %l1, %o1, %g4
4943 fpadd16 %f4, %f8, %f2
4944 udivx %i7, 0x1BC5, %l2
4945 fmovrsne %g5, %f6, %f4
4946 lduw [%l7 + 0x44], %i1
4947 stb %l3, [%l7 + 0x4A]
4948 xor %i6, 0x14D0, %i0
4949 lduw [%l7 + 0x24], %o5
4950 edge32n %l5, %o0, %l4
4951 udivcc %i4, 0x1F07, %g3
4952 fbue %fcc3, loop_557
4953 fnegs %f6, %f2
4954 ldsh [%l7 + 0x56], %o2
4955 stx %i2, [%l7 + 0x50]
4956loop_557:
4957 alignaddrl %g6, %i3, %o6
4958 ldsb [%l7 + 0x4B], %g1
4959 movl %xcc, %l6, %l0
4960 fpackfix %f8, %f2
4961 lduh [%l7 + 0x1E], %o4
4962 std %f2, [%l7 + 0x68]
4963 brgz %o7, loop_558
4964 fbe %fcc3, loop_559
4965 ldub [%l7 + 0x57], %i5
4966 fbe,a %fcc1, loop_560
4967loop_558:
4968 edge16n %g7, %o3, %l1
4969loop_559:
4970 fxor %f0, %f8, %f8
4971 fcmpgt16 %f10, %f14, %g2
4972loop_560:
4973 udivx %g4, 0x1F4F, %o1
4974 stb %l2, [%l7 + 0x1F]
4975 lduw [%l7 + 0x38], %g5
4976 std %f4, [%l7 + 0x28]
4977 addccc %i1, %l3, %i6
4978 fmovdg %icc, %f10, %f3
4979 fmovsl %xcc, %f8, %f5
4980 sllx %i7, 0x16, %i0
4981 lduw [%l7 + 0x64], %o5
4982 std %f12, [%l7 + 0x40]
4983 bgu,pn %xcc, loop_561
4984 brz,a %o0, loop_562
4985 ld [%l7 + 0x20], %f10
4986 fornot1s %f11, %f9, %f11
4987loop_561:
4988 sllx %l5, 0x0F, %i4
4989loop_562:
4990 movcs %icc, %g3, %l4
4991 fandnot2 %f10, %f14, %f6
4992 st %f14, [%l7 + 0x1C]
4993 fsrc1 %f14, %f2
4994 brgz %i2, loop_563
4995 fxors %f8, %f8, %f7
4996 edge32l %o2, %i3, %g6
4997 bn,a,pt %icc, loop_564
4998loop_563:
4999 tvc %xcc, 0x7
5000 movrlez %o6, %g1, %l6
5001 lduh [%l7 + 0x34], %l0
5002loop_564:
5003 fmovrse %o7, %f4, %f12
5004 movvs %xcc, %o4, %g7
5005 fnegd %f10, %f14
5006 udivx %i5, 0x090F, %o3
5007 sth %g2, [%l7 + 0x3A]
5008 fpsub16 %f4, %f0, %f10
5009 fbge %fcc0, loop_565
5010 sdivcc %g4, 0x1486, %o1
5011 edge16l %l1, %g5, %l2
5012 fnor %f4, %f0, %f4
5013loop_565:
5014 sdiv %l3, 0x1333, %i1
5015 ldx [%l7 + 0x08], %i7
5016 movrgez %i6, 0x389, %o5
5017 fmovsa %icc, %f10, %f7
5018 move %xcc, %o0, %i0
5019 lduw [%l7 + 0x4C], %l5
5020 fmovrdgz %g3, %f8, %f8
5021 fzeros %f1
5022 fmovsle %xcc, %f0, %f2
5023 ld [%l7 + 0x54], %f13
5024 movg %icc, %l4, %i2
5025 fnot1s %f7, %f2
5026 ble %icc, loop_566
5027 fbn,a %fcc1, loop_567
5028 fmovrslz %o2, %f11, %f3
5029 alignaddrl %i4, %g6, %i3
5030loop_566:
5031 movn %xcc, %g1, %l6
5032loop_567:
5033 lduh [%l7 + 0x2C], %l0
5034 tsubcctv %o7, %o6, %g7
5035 tcc %icc, 0x7
5036 lduw [%l7 + 0x3C], %o4
5037 brnz,a %o3, loop_568
5038 fmovscs %icc, %f13, %f5
5039 fcmpne32 %f12, %f14, %g2
5040 stw %i5, [%l7 + 0x64]
5041loop_568:
5042 ldd [%l7 + 0x58], %f10
5043 tne %xcc, 0x7
5044 subcc %o1, 0x16AA, %l1
5045 fnegd %f0, %f12
5046 ldsw [%l7 + 0x58], %g5
5047 fbule,a %fcc1, loop_569
5048 tleu %icc, 0x5
5049 lduh [%l7 + 0x76], %g4
5050 tgu %icc, 0x6
5051loop_569:
5052 st %f15, [%l7 + 0x74]
5053 fpadd16 %f2, %f14, %f4
5054 fandnot1 %f8, %f12, %f2
5055 fbul %fcc0, loop_570
5056 fcmpgt32 %f8, %f6, %l2
5057 fcmpeq16 %f4, %f2, %i1
5058 ldx [%l7 + 0x68], %i7
5059loop_570:
5060 subc %l3, %o5, %i6
5061 ldub [%l7 + 0x25], %o0
5062 fmul8sux16 %f2, %f14, %f4
5063 fones %f3
5064 xor %l5, %g3, %l4
5065 smul %i0, %i2, %i4
5066 ta %xcc, 0x6
5067 ldx [%l7 + 0x48], %g6
5068 movvs %xcc, %i3, %g1
5069 brnz,a %l6, loop_571
5070 std %f12, [%l7 + 0x48]
5071 ldsh [%l7 + 0x32], %o2
5072 fmovrdgz %l0, %f14, %f12
5073loop_571:
5074 stx %o7, [%l7 + 0x68]
5075 sdiv %o6, 0x0946, %o4
5076 sll %g7, %g2, %o3
5077 bge,a,pn %icc, loop_572
5078 tcs %icc, 0x4
5079 stw %i5, [%l7 + 0x48]
5080 srl %o1, %g5, %g4
5081loop_572:
5082 movrlez %l1, 0x1DB, %l2
5083 lduw [%l7 + 0x10], %i7
5084 tneg %icc, 0x1
5085 fone %f4
5086 stx %i1, [%l7 + 0x38]
5087 tpos %icc, 0x3
5088 bcc,a %xcc, loop_573
5089 fmovdn %icc, %f7, %f7
5090 fnot2 %f4, %f4
5091 fbule,a %fcc3, loop_574
5092loop_573:
5093 fbg,a %fcc3, loop_575
5094 movvs %xcc, %l3, %i6
5095 fexpand %f13, %f4
5096loop_574:
5097 taddcctv %o0, %l5, %g3
5098loop_575:
5099 edge8n %o5, %i0, %l4
5100 fxnor %f12, %f6, %f2
5101 std %f10, [%l7 + 0x78]
5102 bcs %xcc, loop_576
5103 bcs,a %xcc, loop_577
5104 fsrc1s %f8, %f5
5105 pdist %f4, %f8, %f6
5106loop_576:
5107 stw %i2, [%l7 + 0x4C]
5108loop_577:
5109 nop
5110 setx loop_578, %l0, %l1
5111 jmpl %l1, %i4
5112 lduh [%l7 + 0x1E], %g6
5113 fmovspos %xcc, %f2, %f8
5114 tvc %xcc, 0x6
5115loop_578:
5116 andcc %i3, 0x1D4B, %g1
5117 bshuffle %f4, %f2, %f2
5118 addc %o2, 0x17FB, %l0
5119 tsubcctv %o7, 0x13E8, %l6
5120 ldx [%l7 + 0x28], %o4
5121 array16 %g7, %g2, %o6
5122 siam 0x4
5123 tg %icc, 0x1
5124 ldd [%l7 + 0x18], %f0
5125 st %f12, [%l7 + 0x38]
5126 std %f8, [%l7 + 0x50]
5127 mulx %o3, 0x1276, %i5
5128 stb %g5, [%l7 + 0x5F]
5129 bne,a,pn %xcc, loop_579
5130 bge,a %xcc, loop_580
5131 std %f2, [%l7 + 0x30]
5132 movrlz %g4, 0x2C3, %o1
5133loop_579:
5134 fornot1s %f10, %f7, %f8
5135loop_580:
5136 fmovsne %xcc, %f0, %f13
5137 ldsh [%l7 + 0x78], %l2
5138 ldub [%l7 + 0x42], %l1
5139 fornot1 %f0, %f14, %f12
5140 brlez,a %i1, loop_581
5141 std %f6, [%l7 + 0x30]
5142 bge,a loop_582
5143 addccc %l3, 0x17A0, %i7
5144loop_581:
5145 fabss %f2, %f2
5146 udivcc %o0, 0x1CE1, %l5
5147loop_582:
5148 ldsb [%l7 + 0x2F], %g3
5149 lduh [%l7 + 0x3E], %i6
5150 ldsw [%l7 + 0x48], %i0
5151 fmovdcs %xcc, %f11, %f15
5152 edge32n %o5, %i2, %l4
5153 sethi 0x0353, %i4
5154 st %f9, [%l7 + 0x48]
5155 fsrc2s %f4, %f13
5156 fzero %f2
5157 brz,a %g6, loop_583
5158 std %f8, [%l7 + 0x30]
5159 std %f10, [%l7 + 0x40]
5160 srax %i3, %o2, %g1
5161loop_583:
5162 fsrc1 %f10, %f10
5163 fmovde %icc, %f1, %f3
5164 orncc %o7, 0x105B, %l0
5165 fnot1 %f4, %f2
5166 brz %o4, loop_584
5167 fmovs %f5, %f10
5168 fmovrslz %g7, %f11, %f6
5169 movre %g2, %l6, %o6
5170loop_584:
5171 sub %i5, 0x0404, %o3
5172 sllx %g5, %o1, %l2
5173 stw %g4, [%l7 + 0x34]
5174 sth %l1, [%l7 + 0x66]
5175 fmovsneg %icc, %f3, %f12
5176 fcmpd %fcc0, %f14, %f0
5177 tvc %xcc, 0x6
5178 fcmpd %fcc2, %f6, %f0
5179 movrlez %l3, 0x02D, %i7
5180 fmovs %f7, %f8
5181 movrgez %i1, 0x0CD, %o0
5182 lduw [%l7 + 0x0C], %g3
5183 edge32ln %i6, %l5, %i0
5184 bneg %xcc, loop_585
5185 fmovrslz %o5, %f8, %f1
5186 fmovdvc %icc, %f2, %f7
5187 sth %i2, [%l7 + 0x12]
5188loop_585:
5189 stw %l4, [%l7 + 0x6C]
5190 mova %icc, %i4, %g6
5191 tle %icc, 0x5
5192 stx %o2, [%l7 + 0x28]
5193 edge16l %i3, %o7, %g1
5194 edge16 %o4, %g7, %g2
5195 fandnot2 %f6, %f14, %f12
5196 nop
5197 setx loop_586, %l0, %l1
5198 wrpr 0x1, %tl
5199 wrpr %l1, %tpc
5200 add %l1, 0x4, %l1
5201 wrpr %l1, %tnpc
5202 setx 0x34400001400, %l0, %l1
5203 wrpr %l1, %tstate
5204 wrhpr 0x4, %htstate
5205 retry
5206 std %f6, [%l7 + 0x38]
5207 ldub [%l7 + 0x6F], %l0
5208 bn,a %icc, loop_587
5209loop_586:
5210 fbu %fcc1, loop_588
5211 fmovdvs %xcc, %f14, %f6
5212 mulx %o6, %l6, %o3
5213loop_587:
5214 bleu,pt %icc, loop_589
5215loop_588:
5216 fmovdl %icc, %f7, %f9
5217 st %f10, [%l7 + 0x08]
5218 stb %g5, [%l7 + 0x0A]
5219loop_589:
5220 movvs %xcc, %i5, %o1
5221 fmovrsne %l2, %f8, %f15
5222 ld [%l7 + 0x64], %f14
5223 fsrc2s %f2, %f1
5224 fands %f6, %f15, %f7
5225 fandnot1s %f3, %f8, %f5
5226 stb %l1, [%l7 + 0x3B]
5227 sth %l3, [%l7 + 0x34]
5228 sdivx %g4, 0x15F3, %i1
5229 fbl %fcc0, loop_590
5230 ld [%l7 + 0x18], %f12
5231 taddcc %o0, %i7, %g3
5232 fmovdcc %icc, %f13, %f15
5233loop_590:
5234 fornot2 %f12, %f6, %f10
5235 ldx [%l7 + 0x60], %i6
5236 brgz,a %l5, loop_591
5237 stw %i0, [%l7 + 0x3C]
5238 nop
5239 setx loop_592, %l0, %l1
5240 wrpr 0x1, %tl
5241 wrpr %l1, %tpc
5242 add %l1, 0x4, %l1
5243 wrpr %l1, %tnpc
5244 setx 0x34400001400, %l0, %l1
5245 wrpr %l1, %tstate
5246 wrhpr 0x4, %htstate
5247 retry
5248 fpack16 %f12, %f3
5249loop_591:
5250 stw %i2, [%l7 + 0x50]
5251 fnot2 %f2, %f12
5252loop_592:
5253 bn loop_593
5254 fmovsleu %icc, %f5, %f5
5255 fmovscs %xcc, %f9, %f0
5256 movvs %icc, %l4, %i4
5257loop_593:
5258 nop
5259 setx loop_594, %l0, %l1
5260 jmpl %l1, %o5
5261 fbge,a %fcc2, loop_595
5262 fnot2s %f8, %f10
5263 tvs %xcc, 0x3
5264loop_594:
5265 fbg %fcc1, loop_596
5266loop_595:
5267 andcc %o2, %g6, %o7
5268 tcs %icc, 0x5
5269 fpmerge %f13, %f7, %f10
5270loop_596:
5271 ld [%l7 + 0x30], %f11
5272 sth %g1, [%l7 + 0x36]
5273 lduw [%l7 + 0x5C], %o4
5274 stb %g7, [%l7 + 0x3A]
5275 stb %g2, [%l7 + 0x51]
5276 stw %l0, [%l7 + 0x14]
5277 lduw [%l7 + 0x2C], %i3
5278 sth %o6, [%l7 + 0x2A]
5279 brnz,a %o3, loop_597
5280 tl %xcc, 0x2
5281 fmovse %icc, %f1, %f10
5282 fbo,a %fcc1, loop_598
5283loop_597:
5284 fmovsg %icc, %f7, %f7
5285 taddcc %l6, %i5, %g5
5286 ble,a %icc, loop_599
5287loop_598:
5288 edge8 %o1, %l1, %l2
5289 add %l3, %i1, %o0
5290 taddcc %i7, %g3, %i6
5291loop_599:
5292 fcmpes %fcc0, %f0, %f10
5293 tleu %icc, 0x4
5294 fbul,a %fcc2, loop_600
5295 ldsh [%l7 + 0x10], %l5
5296 fpsub16 %f0, %f2, %f12
5297 sdivcc %g4, 0x19E7, %i0
5298loop_600:
5299 fmovsgu %xcc, %f6, %f9
5300 ba,a,pn %icc, loop_601
5301 movl %icc, %i2, %i4
5302 edge16l %l4, %o2, %g6
5303 fmovdne %xcc, %f2, %f9
5304loop_601:
5305 fbug,a %fcc1, loop_602
5306 movrlez %o7, 0x023, %g1
5307 fbuge,a %fcc0, loop_603
5308 bcs loop_604
5309loop_602:
5310 bg,pn %xcc, loop_605
5311 bpos,pt %xcc, loop_606
5312loop_603:
5313 fbge,a %fcc3, loop_607
5314loop_604:
5315 movpos %icc, %o4, %g7
5316loop_605:
5317 fcmple32 %f10, %f14, %o5
5318loop_606:
5319 addc %g2, 0x1DB0, %l0
5320loop_607:
5321 movleu %icc, %o6, %o3
5322 bleu,pn %xcc, loop_608
5323 fmovsge %icc, %f3, %f7
5324 mulx %l6, %i5, %g5
5325 edge32ln %o1, %l1, %i3
5326loop_608:
5327 std %f0, [%l7 + 0x50]
5328 fbul,a %fcc3, loop_609
5329 fmul8x16al %f1, %f6, %f14
5330 stw %l3, [%l7 + 0x24]
5331 ldx [%l7 + 0x50], %i1
5332loop_609:
5333 orn %o0, %i7, %g3
5334 fcmpeq32 %f2, %f10, %l2
5335 edge32l %l5, %i6, %i0
5336 or %i2, 0x1726, %i4
5337 lduw [%l7 + 0x50], %g4
5338 brgz,a %l4, loop_610
5339 ldub [%l7 + 0x1A], %g6
5340 srlx %o2, 0x06, %g1
5341 fzeros %f11
5342loop_610:
5343 edge16ln %o7, %g7, %o4
5344 umul %o5, %g2, %l0
5345 fpackfix %f14, %f0
5346 fmovda %icc, %f10, %f6
5347 fmul8sux16 %f0, %f6, %f2
5348 fxor %f10, %f6, %f12
5349 movl %icc, %o6, %l6
5350 sub %i5, %o3, %g5
5351 nop
5352 setx loop_611, %l0, %l1
5353 jmpl %l1, %l1
5354 fmovse %xcc, %f15, %f0
5355 fsrc1s %f3, %f12
5356 nop
5357 setx loop_612, %l0, %l1
5358 wrpr 0x1, %tl
5359 wrpr %l1, %tnpc
5360 setx 0x34400001400, %l0, %l1
5361 wrpr %l1, %tstate
5362 wrhpr 0x4, %htstate
5363 done
5364loop_611:
5365 stb %i3, [%l7 + 0x0E]
5366 fmovdge %xcc, %f9, %f10
5367 xnorcc %l3, %i1, %o1
5368loop_612:
5369 fbg %fcc0, loop_613
5370 movge %icc, %o0, %i7
5371 ldsb [%l7 + 0x79], %l2
5372 ldd [%l7 + 0x28], %f14
5373loop_613:
5374 lduh [%l7 + 0x34], %l5
5375 movn %xcc, %g3, %i6
5376 fbg %fcc2, loop_614
5377 movrgz %i2, 0x193, %i4
5378 te %xcc, 0x4
5379 udivcc %g4, 0x0723, %i0
5380loop_614:
5381 alignaddrl %l4, %o2, %g6
5382 bcs,a loop_615
5383 tpos %icc, 0x5
5384 fmovdge %icc, %f12, %f9
5385 lduw [%l7 + 0x58], %o7
5386loop_615:
5387 brnz,a %g1, loop_616
5388 fbe %fcc3, loop_617
5389 fbl %fcc3, loop_618
5390 st %f8, [%l7 + 0x0C]
5391loop_616:
5392 fpackfix %f10, %f10
5393loop_617:
5394 sdiv %g7, 0x1B1C, %o5
5395loop_618:
5396 edge8n %g2, %o4, %o6
5397 orcc %l0, 0x0C4B, %i5
5398 nop
5399 setx loop_619, %l0, %l1
5400 jmpl %l1, %l6
5401 stb %g5, [%l7 + 0x59]
5402 movrgz %o3, 0x3AE, %i3
5403 bleu,a loop_620
5404loop_619:
5405 bl,pn %xcc, loop_621
5406 bgu,pt %icc, loop_622
5407 fabss %f2, %f5
5408loop_620:
5409 ldsb [%l7 + 0x35], %l3
5410loop_621:
5411 bcs,pn %xcc, loop_623
5412loop_622:
5413 fpmerge %f2, %f7, %f14
5414 tvc %icc, 0x3
5415 fpadd16 %f14, %f12, %f10
5416loop_623:
5417 taddcc %i1, 0x0B3E, %l1
5418 fbug %fcc0, loop_624
5419 stx %o0, [%l7 + 0x68]
5420 call loop_625
5421 tvs %icc, 0x1
5422loop_624:
5423 fcmple16 %f14, %f2, %i7
5424 brlz %o1, loop_626
5425loop_625:
5426 call loop_627
5427 tleu %icc, 0x6
5428 ldsb [%l7 + 0x33], %l2
5429loop_626:
5430 fmovrse %l5, %f0, %f10
5431loop_627:
5432 lduw [%l7 + 0x14], %i6
5433 movgu %icc, %i2, %g3
5434 fbge,a %fcc3, loop_628
5435 fcmpgt32 %f0, %f10, %i4
5436 be,pt %xcc, loop_629
5437 bgu,a,pn %xcc, loop_630
5438loop_628:
5439 stw %g4, [%l7 + 0x60]
5440 movle %xcc, %i0, %l4
5441loop_629:
5442 bn,a,pt %xcc, loop_631
5443loop_630:
5444 ldsw [%l7 + 0x5C], %g6
5445 stb %o2, [%l7 + 0x36]
5446 bgu %icc, loop_632
5447loop_631:
5448 sth %g1, [%l7 + 0x16]
5449 ldsb [%l7 + 0x2F], %o7
5450 sllx %g7, %g2, %o4
5451loop_632:
5452 sth %o5, [%l7 + 0x78]
5453 std %f12, [%l7 + 0x30]
5454 stb %l0, [%l7 + 0x3F]
5455 lduw [%l7 + 0x3C], %i5
5456 stx %l6, [%l7 + 0x60]
5457 fmovspos %icc, %f6, %f3
5458 ldsw [%l7 + 0x40], %o6
5459 stw %o3, [%l7 + 0x78]
5460 fmuld8sux16 %f9, %f2, %f0
5461 stb %i3, [%l7 + 0x30]
5462 mulx %l3, 0x1ADB, %i1
5463 fmovsg %icc, %f1, %f15
5464 movvc %xcc, %l1, %g5
5465 bvc,pn %icc, loop_633
5466 fmuld8sux16 %f9, %f1, %f14
5467 stw %i7, [%l7 + 0x5C]
5468 fcmpd %fcc3, %f14, %f6
5469loop_633:
5470 ldd [%l7 + 0x30], %f12
5471 stb %o1, [%l7 + 0x24]
5472 lduh [%l7 + 0x78], %o0
5473 fmovdneg %icc, %f12, %f4
5474 fors %f13, %f9, %f10
5475 bn,a loop_634
5476 fmovdneg %xcc, %f11, %f8
5477 movpos %xcc, %l2, %l5
5478 mova %icc, %i2, %i6
5479loop_634:
5480 ldsb [%l7 + 0x1B], %i4
5481 subcc %g3, %g4, %l4
5482 fmovdgu %xcc, %f2, %f6
5483 fmovdn %xcc, %f15, %f11
5484 fnegd %f4, %f6
5485 fcmpne16 %f12, %f2, %i0
5486 fnot1s %f0, %f5
5487 tvc %xcc, 0x5
5488 fmovsne %icc, %f9, %f1
5489 sllx %g6, %o2, %g1
5490 fmovsle %icc, %f0, %f9
5491 ldsb [%l7 + 0x17], %g7
5492 fba,a %fcc2, loop_635
5493 fsrc2s %f10, %f5
5494 ldd [%l7 + 0x60], %f0
5495 std %f12, [%l7 + 0x18]
5496loop_635:
5497 srax %g2, 0x1D, %o7
5498 lduh [%l7 + 0x50], %o5
5499 ldd [%l7 + 0x70], %f4
5500 bneg,pn %xcc, loop_636
5501 fzero %f12
5502 addc %o4, 0x030B, %l0
5503 stx %l6, [%l7 + 0x40]
5504loop_636:
5505 brnz %i5, loop_637
5506 bgu,a,pn %xcc, loop_638
5507 umulcc %o3, %o6, %l3
5508 brnz %i3, loop_639
5509loop_637:
5510 fpadd32 %f12, %f6, %f6
5511loop_638:
5512 fzero %f12
5513 fmovdn %xcc, %f6, %f2
5514loop_639:
5515 addccc %i1, %l1, %i7
5516 ldd [%l7 + 0x10], %f14
5517 fnegs %f0, %f13
5518 umulcc %o1, 0x061F, %o0
5519 stx %g5, [%l7 + 0x08]
5520 smul %l2, 0x15C1, %l5
5521 bneg,a,pn %xcc, loop_640
5522 ldsh [%l7 + 0x76], %i6
5523 nop
5524 setx loop_641, %l0, %l1
5525 jmpl %l1, %i2
5526 lduw [%l7 + 0x0C], %g3
5527loop_640:
5528 std %f0, [%l7 + 0x20]
5529 ldx [%l7 + 0x60], %g4
5530loop_641:
5531 fbge,a %fcc2, loop_642
5532 alignaddrl %i4, %l4, %g6
5533 bcs loop_643
5534 fornot1 %f10, %f6, %f0
5535loop_642:
5536 fcmpd %fcc3, %f14, %f10
5537 stb %i0, [%l7 + 0x40]
5538loop_643:
5539 fbug,a %fcc1, loop_644
5540 sth %g1, [%l7 + 0x60]
5541 ldsw [%l7 + 0x78], %g7
5542 nop
5543 setx loop_645, %l0, %l1
5544 wrpr 0x1, %tl
5545 wrpr %l1, %tnpc
5546 setx 0x34400001400, %l0, %l1
5547 wrpr %l1, %tstate
5548 wrhpr 0x4, %htstate
5549 done
5550loop_644:
5551 fmovrslz %o2, %f1, %f12
5552 mulx %g2, 0x144B, %o7
5553 edge8l %o4, %o5, %l0
5554loop_645:
5555 ldd [%l7 + 0x40], %f0
5556 mulx %i5, 0x0687, %o3
5557 ldsw [%l7 + 0x4C], %l6
5558 fsrc2s %f10, %f10
5559 fabss %f2, %f6
5560 ldub [%l7 + 0x76], %o6
5561 tvs %xcc, 0x2
5562 lduh [%l7 + 0x4A], %l3
5563 smul %i3, %l1, %i1
5564 std %f0, [%l7 + 0x30]
5565 ldsw [%l7 + 0x14], %o1
5566 te %xcc, 0x6
5567 tleu %icc, 0x7
5568 fpackfix %f10, %f11
5569 sll %i7, 0x06, %g5
5570 edge16 %l2, %l5, %i6
5571 fblg %fcc0, loop_646
5572 ldsh [%l7 + 0x14], %i2
5573 lduw [%l7 + 0x44], %o0
5574 fmovdvc %xcc, %f12, %f10
5575loop_646:
5576 edge32ln %g4, %i4, %l4
5577 tg %xcc, 0x2
5578 tgu %icc, 0x4
5579 ldsw [%l7 + 0x60], %g3
5580 fmul8x16 %f1, %f12, %f0
5581 fmovrdgz %i0, %f14, %f14
5582 bneg %icc, loop_647
5583 nop
5584 setx loop_648, %l0, %l1
5585 wrpr 0x1, %tl
5586 wrpr %l1, %tnpc
5587 setx 0x34400001400, %l0, %l1
5588 wrpr %l1, %tstate
5589 wrhpr 0x4, %htstate
5590 done
5591 udiv %g6, 0x1D1C, %g1
5592 ldsw [%l7 + 0x08], %o2
5593loop_647:
5594 fmovrdne %g2, %f0, %f14
5595loop_648:
5596 fcmpgt16 %f8, %f14, %o7
5597 edge16ln %g7, %o5, %o4
5598 fbule %fcc2, loop_649
5599 sth %i5, [%l7 + 0x46]
5600 bgu,a,pt %xcc, loop_650
5601 fornot1 %f4, %f14, %f8
5602loop_649:
5603 tvc %icc, 0x4
5604 stw %o3, [%l7 + 0x68]
5605loop_650:
5606 alignaddrl %l6, %o6, %l3
5607 tne %icc, 0x4
5608 andn %i3, %l1, %i1
5609 sth %o1, [%l7 + 0x56]
5610 fandnot2s %f1, %f8, %f9
5611 ldd [%l7 + 0x60], %f10
5612 bge,a,pt %icc, loop_651
5613 movvs %icc, %l0, %i7
5614 fxnor %f2, %f6, %f0
5615 fmovs %f14, %f13
5616loop_651:
5617 stx %g5, [%l7 + 0x60]
5618 bvs %xcc, loop_652
5619 bcs,pn %icc, loop_653
5620 fmovsvc %xcc, %f11, %f15
5621 fabsd %f8, %f2
5622loop_652:
5623 lduw [%l7 + 0x08], %l2
5624loop_653:
5625 fmovsge %xcc, %f11, %f1
5626 bcs,pt %xcc, loop_654
5627 faligndata %f0, %f12, %f10
5628 mulscc %l5, 0x1177, %i6
5629 fones %f14
5630loop_654:
5631 std %f8, [%l7 + 0x60]
5632 ldsb [%l7 + 0x4F], %i2
5633 ldsb [%l7 + 0x79], %g4
5634 fbo,a %fcc0, loop_655
5635 ldsh [%l7 + 0x30], %i4
5636 umul %l4, %g3, %o0
5637 tg %xcc, 0x3
5638loop_655:
5639 array16 %i0, %g6, %g1
5640 tpos %icc, 0x6
5641 sll %g2, 0x09, %o2
5642 fxnor %f2, %f14, %f0
5643 fblg,a %fcc1, loop_656
5644 stb %g7, [%l7 + 0x36]
5645 andn %o5, 0x0CE2, %o7
5646 bn loop_657
5647loop_656:
5648 or %i5, 0x1724, %o4
5649 fmovrsgz %o3, %f5, %f15
5650 ldd [%l7 + 0x40], %f10
5651loop_657:
5652 movcc %icc, %l6, %o6
5653 nop
5654 setx loop_658, %l0, %l1
5655 wrpr 0x1, %tl
5656 wrpr %l1, %tpc
5657 add %l1, 0x4, %l1
5658 wrpr %l1, %tnpc
5659 setx 0x34400001400, %l0, %l1
5660 wrpr %l1, %tstate
5661 wrhpr 0x4, %htstate
5662 retry
5663 sethi 0x0A31, %l3
5664 fornot2 %f12, %f10, %f14
5665 st %f2, [%l7 + 0x0C]
5666loop_658:
5667 movl %xcc, %l1, %i3
5668 fnand %f2, %f12, %f8
5669 fpsub16s %f0, %f11, %f10
5670 ldx [%l7 + 0x68], %i1
5671 movrne %l0, 0x003, %o1
5672 fbug,a %fcc2, loop_659
5673 ldd [%l7 + 0x70], %f14
5674 sethi 0x1289, %g5
5675 fble,a %fcc2, loop_660
5676loop_659:
5677 fabss %f12, %f0
5678 fmovsle %xcc, %f13, %f5
5679 fbn,a %fcc2, loop_661
5680loop_660:
5681 sth %i7, [%l7 + 0x16]
5682 brlez,a %l2, loop_662
5683 udivx %l5, 0x1A2F, %i2
5684loop_661:
5685 sethi 0x183C, %g4
5686 fand %f0, %f4, %f8
5687loop_662:
5688 movcs %icc, %i6, %i4
5689 bvc,pt %icc, loop_663
5690 andcc %g3, %l4, %i0
5691 fmovdneg %xcc, %f5, %f0
5692 tgu %xcc, 0x6
5693loop_663:
5694 umulcc %g6, 0x168B, %o0
5695 fandnot1s %f5, %f8, %f2
5696 brlz %g2, loop_664
5697 movpos %icc, %g1, %o2
5698 pdist %f14, %f6, %f4
5699 ldsb [%l7 + 0x71], %o5
5700loop_664:
5701 sdivx %o7, 0x1210, %i5
5702 ldx [%l7 + 0x18], %g7
5703 ldx [%l7 + 0x78], %o3
5704 mulscc %o4, 0x1F4B, %o6
5705 fmovrsne %l6, %f9, %f4
5706 movl %icc, %l3, %i3
5707 fpadd32s %f1, %f4, %f3
5708 fmovscc %icc, %f13, %f1
5709 fnegd %f0, %f14
5710 std %f2, [%l7 + 0x20]
5711 fmovdgu %xcc, %f4, %f10
5712 movleu %xcc, %i1, %l0
5713 fbue,a %fcc2, loop_665
5714 fcmpeq32 %f8, %f8, %o1
5715 ldsb [%l7 + 0x6B], %g5
5716 fcmped %fcc0, %f10, %f10
5717loop_665:
5718 edge8l %i7, %l2, %l5
5719 sdivcc %i2, 0x179F, %l1
5720 nop
5721 setx loop_666, %l0, %l1
5722 wrpr 0x1, %tl
5723 wrpr %l1, %tpc
5724 add %l1, 0x4, %l1
5725 wrpr %l1, %tnpc
5726 setx 0x34400001400, %l0, %l1
5727 wrpr %l1, %tstate
5728 wrhpr 0x4, %htstate
5729 retry
5730 fmovsge %xcc, %f7, %f10
5731 udivx %i6, 0x1B1F, %g4
5732 st %f13, [%l7 + 0x08]
5733loop_666:
5734 lduw [%l7 + 0x58], %i4
5735 fbge %fcc2, loop_667
5736 std %f14, [%l7 + 0x40]
5737 stb %l4, [%l7 + 0x78]
5738 move %icc, %i0, %g3
5739loop_667:
5740 array16 %g6, %o0, %g2
5741 subcc %g1, 0x05C2, %o5
5742 fmovdne %icc, %f15, %f15
5743 be,a loop_668
5744 ldsb [%l7 + 0x0B], %o2
5745 movrlez %o7, %g7, %o3
5746 st %f9, [%l7 + 0x4C]
5747loop_668:
5748 lduh [%l7 + 0x6C], %o4
5749 fmovspos %xcc, %f15, %f15
5750 ta %icc, 0x1
5751 fmovsl %icc, %f7, %f13
5752 fpadd16 %f8, %f8, %f12
5753 movrlz %i5, 0x176, %o6
5754 ldx [%l7 + 0x20], %l6
5755 ldub [%l7 + 0x77], %l3
5756 fmovsge %xcc, %f0, %f9
5757 ldsh [%l7 + 0x0C], %i1
5758 movge %icc, %l0, %i3
5759 ba,a loop_669
5760 stb %o1, [%l7 + 0x28]
5761 fbn %fcc0, loop_670
5762 ldsw [%l7 + 0x5C], %i7
5763loop_669:
5764 fpadd32 %f12, %f6, %f10
5765 bn %xcc, loop_671
5766loop_670:
5767 fmovsvc %icc, %f9, %f2
5768 fsrc1 %f10, %f8
5769 movgu %xcc, %l2, %g5
5770loop_671:
5771 addccc %l5, %l1, %i2
5772 fba %fcc0, loop_672
5773 fsrc2 %f8, %f6
5774 stb %g4, [%l7 + 0x09]
5775 ldsb [%l7 + 0x6F], %i4
5776loop_672:
5777 sth %i6, [%l7 + 0x3C]
5778 fors %f1, %f4, %f1
5779 bcc loop_673
5780 fpadd32s %f0, %f5, %f2
5781 fone %f6
5782 fmul8x16 %f9, %f14, %f10
5783loop_673:
5784 stb %i0, [%l7 + 0x34]
5785 fmovs %f15, %f2
5786 sth %l4, [%l7 + 0x1C]
5787 ldx [%l7 + 0x28], %g6
5788 brnz %o0, loop_674
5789 bvc,a,pn %xcc, loop_675
5790 fand %f14, %f8, %f14
5791 fmovrdgez %g2, %f14, %f8
5792loop_674:
5793 fands %f2, %f8, %f13
5794loop_675:
5795 stb %g3, [%l7 + 0x52]
5796 subccc %g1, %o5, %o2
5797 srax %g7, 0x11, %o7
5798 ldub [%l7 + 0x53], %o4
5799 movneg %xcc, %o3, %i5
5800 bn,a %icc, loop_676
5801 fbge,a %fcc2, loop_677
5802 movpos %icc, %o6, %l3
5803 movl %xcc, %l6, %l0
5804loop_676:
5805 sdiv %i1, 0x194A, %i3
5806loop_677:
5807 fabss %f5, %f1
5808 std %f4, [%l7 + 0x28]
5809 ldub [%l7 + 0x71], %i7
5810 ldsw [%l7 + 0x40], %o1
5811 bleu,a,pn %icc, loop_678
5812 fbul %fcc0, loop_679
5813 mulscc %l2, 0x14D2, %l5
5814 fmovdne %xcc, %f9, %f2
5815loop_678:
5816 and %l1, %g5, %i2
5817loop_679:
5818 std %f12, [%l7 + 0x28]
5819 ldsw [%l7 + 0x2C], %i4
5820 movvc %icc, %i6, %g4
5821 nop
5822 setx loop_680, %l0, %l1
5823 jmpl %l1, %l4
5824 movrne %g6, %i0, %g2
5825 mulx %o0, 0x095C, %g1
5826 fbl %fcc2, loop_681
5827loop_680:
5828 movrne %g3, 0x049, %o2
5829 and %g7, 0x11BB, %o5
5830 bvs,a loop_682
5831loop_681:
5832 fcmple16 %f4, %f0, %o4
5833 taddcctv %o7, %i5, %o3
5834 bvs,a,pn %xcc, loop_683
5835loop_682:
5836 fone %f6
5837 fand %f4, %f6, %f4
5838 subccc %l3, 0x1987, %l6
5839loop_683:
5840 addccc %o6, 0x12F9, %i1
5841 fmul8x16au %f11, %f9, %f2
5842 fpack32 %f12, %f10, %f8
5843 fabss %f6, %f1
5844 fcmpgt16 %f8, %f0, %i3
5845 sth %l0, [%l7 + 0x52]
5846 bshuffle %f6, %f4, %f14
5847 nop
5848 setx loop_684, %l0, %l1
5849 wrpr 0x1, %tl
5850 wrpr %l1, %tpc
5851 add %l1, 0x4, %l1
5852 wrpr %l1, %tnpc
5853 setx 0x34400001400, %l0, %l1
5854 wrpr %l1, %tstate
5855 wrhpr 0x4, %htstate
5856 retry
5857 st %f10, [%l7 + 0x24]
5858 ld [%l7 + 0x0C], %f8
5859 ldsw [%l7 + 0x10], %i7
5860loop_684:
5861 bvc,a,pt %icc, loop_685
5862 sdivx %o1, 0x1140, %l5
5863 subcc %l1, %l2, %g5
5864 brgez %i2, loop_686
5865loop_685:
5866 fzero %f4
5867 fmul8x16au %f10, %f1, %f12
5868 bl,a loop_687
5869loop_686:
5870 ld [%l7 + 0x3C], %f9
5871 fmul8x16al %f10, %f2, %f14
5872 ldsw [%l7 + 0x54], %i4
5873loop_687:
5874 sth %i6, [%l7 + 0x72]
5875 fmovda %icc, %f0, %f2
5876 ldx [%l7 + 0x10], %l4
5877 popc %g4, %i0
5878 or %g2, %o0, %g6
5879 tneg %icc, 0x4
5880 sth %g1, [%l7 + 0x48]
5881 ldub [%l7 + 0x30], %o2
5882 st %f15, [%l7 + 0x40]
5883 stw %g7, [%l7 + 0x6C]
5884 st %f6, [%l7 + 0x70]
5885 and %o5, %o4, %o7
5886 lduh [%l7 + 0x16], %g3
5887 sth %o3, [%l7 + 0x4A]
5888 lduh [%l7 + 0x2E], %l3
5889 std %f0, [%l7 + 0x40]
5890 ldsh [%l7 + 0x3C], %i5
5891 ldsw [%l7 + 0x24], %o6
5892 std %f6, [%l7 + 0x10]
5893 fmul8x16al %f15, %f0, %f14
5894 bneg,a,pn %xcc, loop_688
5895 umulcc %i1, 0x0DAE, %i3
5896 fmovda %xcc, %f9, %f13
5897 st %f13, [%l7 + 0x14]
5898loop_688:
5899 fbu %fcc2, loop_689
5900 fmovdle %xcc, %f7, %f0
5901 fbule,a %fcc3, loop_690
5902 ld [%l7 + 0x70], %f13
5903loop_689:
5904 ldd [%l7 + 0x78], %f14
5905 edge16 %l0, %i7, %o1
5906loop_690:
5907 fbu %fcc2, loop_691
5908 lduh [%l7 + 0x1A], %l5
5909 movneg %icc, %l6, %l1
5910 fmovdg %xcc, %f11, %f1
5911loop_691:
5912 fnands %f2, %f9, %f1
5913 st %f6, [%l7 + 0x68]
5914 fandnot1s %f15, %f11, %f15
5915 lduw [%l7 + 0x30], %g5
5916 tpos %icc, 0x3
5917 edge32 %i2, %i4, %i6
5918 movpos %xcc, %l2, %g4
5919 movvc %xcc, %i0, %g2
5920 ldsw [%l7 + 0x50], %o0
5921 for %f0, %f6, %f14
5922 orcc %g6, 0x1AD7, %g1
5923 brlez %l4, loop_692
5924 array8 %o2, %o5, %g7
5925 fxnor %f4, %f2, %f2
5926 array32 %o4, %o7, %o3
5927loop_692:
5928 tpos %xcc, 0x7
5929 ldd [%l7 + 0x68], %f4
5930 movg %icc, %g3, %i5
5931 fbul,a %fcc1, loop_693
5932 fornot1 %f0, %f14, %f2
5933 stw %l3, [%l7 + 0x44]
5934 fmovrsgz %i1, %f10, %f2
5935loop_693:
5936 sll %i3, %o6, %l0
5937 fbe %fcc3, loop_694
5938 edge8n %i7, %o1, %l5
5939 ta %icc, 0x4
5940 fcmpne16 %f4, %f12, %l1
5941loop_694:
5942 sethi 0x1975, %g5
5943 stw %i2, [%l7 + 0x34]
5944 edge8n %i4, %i6, %l2
5945 andn %l6, 0x0B53, %g4
5946 fcmpgt32 %f2, %f6, %g2
5947 tne %icc, 0x3
5948 fbul,a %fcc0, loop_695
5949 bneg loop_696
5950 tge %icc, 0x7
5951 ldub [%l7 + 0x2C], %o0
5952loop_695:
5953 fmovrslz %i0, %f9, %f12
5954loop_696:
5955 fmovdgu %xcc, %f3, %f4
5956 nop
5957 setx loop_697, %l0, %l1
5958 wrpr 0x1, %tl
5959 wrpr %l1, %tnpc
5960 setx 0x34400001400, %l0, %l1
5961 wrpr %l1, %tstate
5962 wrhpr 0x4, %htstate
5963 done
5964 fmovrdne %g6, %f8, %f4
5965 ldsb [%l7 + 0x78], %g1
5966 smulcc %o2, %o5, %l4
5967loop_697:
5968 fmovsne %icc, %f1, %f0
5969 lduh [%l7 + 0x32], %g7
5970 fmovrdlez %o4, %f0, %f6
5971 bg loop_698
5972 lduw [%l7 + 0x18], %o3
5973 ldx [%l7 + 0x60], %g3
5974 movcs %icc, %o7, %i5
5975loop_698:
5976 fbo,a %fcc2, loop_699
5977 fmovs %f3, %f15
5978 movcc %icc, %l3, %i3
5979 fbne %fcc2, loop_700
5980loop_699:
5981 mulscc %i1, 0x1AF3, %o6
5982 tneg %icc, 0x6
5983 ldsw [%l7 + 0x6C], %l0
5984loop_700:
5985 fbue %fcc0, loop_701
5986 ldd [%l7 + 0x50], %f14
5987 sllx %o1, %i7, %l5
5988 edge8 %l1, %i2, %i4
5989loop_701:
5990 bcc,a,pt %xcc, loop_702
5991 xnor %g5, %i6, %l6
5992 movvc %icc, %l2, %g4
5993 edge8l %o0, %i0, %g2
5994loop_702:
5995 fcmple16 %f2, %f2, %g6
5996 ldsh [%l7 + 0x50], %o2
5997 sllx %o5, 0x01, %g1
5998 lduh [%l7 + 0x7A], %l4
5999 mova %xcc, %g7, %o3
6000 fmovdg %xcc, %f10, %f6
6001 sth %g3, [%l7 + 0x1C]
6002 stw %o7, [%l7 + 0x0C]
6003 ldsb [%l7 + 0x15], %o4
6004 fxor %f4, %f12, %f4
6005 ldub [%l7 + 0x23], %l3
6006 movge %xcc, %i3, %i5
6007 orcc %o6, %i1, %l0
6008 sethi 0x0305, %i7
6009 ldd [%l7 + 0x78], %f10
6010 fandnot1 %f6, %f14, %f8
6011 fmovsne %xcc, %f3, %f13
6012 array16 %o1, %l5, %i2
6013 ldsw [%l7 + 0x20], %l1
6014 fmovrslez %i4, %f9, %f13
6015 edge8ln %i6, %l6, %l2
6016 fcmpgt32 %f2, %f6, %g5
6017 movcc %xcc, %g4, %o0
6018 fornot1s %f15, %f8, %f12
6019 brgez %g2, loop_703
6020 nop
6021 setx loop_704, %l0, %l1
6022 jmpl %l1, %g6
6023 bn loop_705
6024 sth %o2, [%l7 + 0x5E]
6025loop_703:
6026 movre %o5, 0x3BB, %i0
6027loop_704:
6028 fxors %f2, %f14, %f3
6029loop_705:
6030 bne,a,pt %icc, loop_706
6031 fmovrde %l4, %f14, %f14
6032 fmovdpos %xcc, %f8, %f7
6033 edge16 %g1, %g7, %g3
6034loop_706:
6035 fcmple32 %f8, %f14, %o3
6036 subccc %o4, 0x0B41, %o7
6037 lduw [%l7 + 0x0C], %i3
6038 stw %i5, [%l7 + 0x14]
6039 tsubcctv %o6, %l3, %l0
6040 fmovde %icc, %f13, %f15
6041 sub %i7, %i1, %o1
6042 addccc %l5, %l1, %i4
6043 popc %i6, %l6
6044 std %f12, [%l7 + 0x20]
6045 bne,pn %xcc, loop_707
6046 brlez %i2, loop_708
6047 fbule %fcc1, loop_709
6048 fmovdgu %xcc, %f7, %f11
6049loop_707:
6050 srlx %g5, 0x10, %g4
6051loop_708:
6052 fmovdneg %icc, %f0, %f4
6053loop_709:
6054 sth %l2, [%l7 + 0x62]
6055 fble %fcc3, loop_710
6056 subcc %o0, 0x04CF, %g2
6057 subc %o2, 0x0D06, %o5
6058 ldx [%l7 + 0x50], %g6
6059loop_710:
6060 fmovrslez %l4, %f15, %f6
6061 nop
6062 setx loop_711, %l0, %l1
6063 wrpr 0x1, %tl
6064 wrpr %l1, %tpc
6065 add %l1, 0x4, %l1
6066 wrpr %l1, %tnpc
6067 setx 0x34400001400, %l0, %l1
6068 wrpr %l1, %tstate
6069 wrhpr 0x4, %htstate
6070 retry
6071 lduw [%l7 + 0x4C], %i0
6072 lduw [%l7 + 0x58], %g1
6073 fbo,a %fcc3, loop_712
6074loop_711:
6075 srax %g7, 0x12, %o3
6076 fcmpes %fcc3, %f8, %f8
6077 fmovsge %xcc, %f0, %f5
6078loop_712:
6079 fcmped %fcc1, %f10, %f0
6080 stx %g3, [%l7 + 0x40]
6081 ldsw [%l7 + 0x34], %o7
6082 bpos,a,pn %xcc, loop_713
6083 for %f0, %f10, %f10
6084 sth %o4, [%l7 + 0x42]
6085 fmovsle %xcc, %f11, %f11
6086loop_713:
6087 bcs,a %xcc, loop_714
6088 fxnor %f12, %f2, %f12
6089 movvc %icc, %i3, %o6
6090 bl,pn %xcc, loop_715
6091loop_714:
6092 fmuld8ulx16 %f2, %f10, %f4
6093 fmovsn %xcc, %f2, %f15
6094 fmuld8ulx16 %f14, %f6, %f14
6095loop_715:
6096 umul %i5, %l0, %l3
6097 ldub [%l7 + 0x30], %i7
6098 ldsb [%l7 + 0x78], %i1
6099 stx %o1, [%l7 + 0x60]
6100 fxors %f11, %f7, %f7
6101 lduh [%l7 + 0x34], %l5
6102 stx %l1, [%l7 + 0x68]
6103 fsrc2 %f8, %f12
6104 movvs %icc, %i4, %l6
6105 fxnors %f10, %f10, %f15
6106 mova %icc, %i6, %g5
6107 ld [%l7 + 0x20], %f12
6108 brnz %i2, loop_716
6109 fnegs %f14, %f2
6110 tne %xcc, 0x4
6111 stb %g4, [%l7 + 0x1A]
6112loop_716:
6113 tl %xcc, 0x5
6114 ba,a,pt %icc, loop_717
6115 tsubcctv %l2, 0x0B15, %o0
6116 te %icc, 0x2
6117 fexpand %f9, %f2
6118loop_717:
6119 ldd [%l7 + 0x78], %f6
6120 fmovrse %o2, %f12, %f13
6121 ldd [%l7 + 0x08], %f6
6122 st %f9, [%l7 + 0x54]
6123 ldsw [%l7 + 0x48], %o5
6124 fmovrsgz %g6, %f2, %f2
6125 std %f4, [%l7 + 0x48]
6126 movge %xcc, %l4, %g2
6127 subc %g1, %i0, %g7
6128 st %f0, [%l7 + 0x54]
6129 fxnors %f15, %f9, %f15
6130 fbn %fcc2, loop_718
6131 ldd [%l7 + 0x68], %f10
6132 ldx [%l7 + 0x10], %o3
6133 fornot2 %f2, %f4, %f10
6134loop_718:
6135 andn %g3, %o7, %i3
6136 lduw [%l7 + 0x38], %o6
6137 fmovd %f6, %f12
6138 ldub [%l7 + 0x79], %i5
6139 fbule %fcc1, loop_719
6140 te %xcc, 0x4
6141 orncc %o4, 0x085F, %l3
6142 edge16 %l0, %i1, %i7
6143loop_719:
6144 ld [%l7 + 0x28], %f14
6145 fmovsvc %xcc, %f7, %f10
6146 tsubcctv %o1, %l1, %i4
6147 bge %xcc, loop_720
6148 ld [%l7 + 0x08], %f8
6149 bcs,a %icc, loop_721
6150 fbe %fcc3, loop_722
6151loop_720:
6152 brlz,a %l5, loop_723
6153 ld [%l7 + 0x28], %f1
6154loop_721:
6155 fmovspos %xcc, %f14, %f2
6156loop_722:
6157 fcmps %fcc2, %f11, %f8
6158loop_723:
6159 lduh [%l7 + 0x7C], %i6
6160 fmovscs %icc, %f9, %f9
6161 sth %g5, [%l7 + 0x2E]
6162 fzero %f2
6163 stw %l6, [%l7 + 0x4C]
6164 fsrc2s %f0, %f10
6165 orncc %i2, 0x027F, %g4
6166 ldsb [%l7 + 0x49], %o0
6167 movrlez %l2, 0x0A0, %o2
6168 movleu %icc, %o5, %l4
6169 fpadd16s %f8, %f3, %f6
6170 bleu,a,pn %icc, loop_724
6171 fmovsvs %icc, %f1, %f10
6172 lduw [%l7 + 0x18], %g6
6173 move %icc, %g2, %g1
6174loop_724:
6175 ldsb [%l7 + 0x7E], %i0
6176 fmovrslz %o3, %f14, %f2
6177 fmovsne %xcc, %f7, %f10
6178 movrgz %g3, 0x369, %o7
6179 ldub [%l7 + 0x12], %i3
6180 stb %o6, [%l7 + 0x5A]
6181 fsrc1 %f4, %f14
6182 fcmps %fcc2, %f13, %f1
6183 udiv %g7, 0x0611, %i5
6184 ldsw [%l7 + 0x7C], %l3
6185 bvs,pt %xcc, loop_725
6186 fmovdgu %xcc, %f4, %f9
6187 ldd [%l7 + 0x20], %f6
6188 for %f10, %f0, %f4
6189loop_725:
6190 bleu loop_726
6191 sth %o4, [%l7 + 0x72]
6192 tn %xcc, 0x2
6193 bpos,pt %icc, loop_727
6194loop_726:
6195 fsrc2s %f1, %f7
6196 ba,a,pt %xcc, loop_728
6197 ldx [%l7 + 0x08], %i1
6198loop_727:
6199 add %i7, %o1, %l0
6200 bneg,a,pn %xcc, loop_729
6201loop_728:
6202 movrgz %l1, 0x01E, %l5
6203 ldsw [%l7 + 0x34], %i4
6204 sth %i6, [%l7 + 0x56]
6205loop_729:
6206 movcc %icc, %l6, %i2
6207 fmovdvs %xcc, %f13, %f13
6208 or %g5, %o0, %g4
6209 subccc %l2, %o2, %o5
6210 nop
6211 setx loop_730, %l0, %l1
6212 wrpr 0x1, %tl
6213 wrpr %l1, %tpc
6214 add %l1, 0x4, %l1
6215 wrpr %l1, %tnpc
6216 setx 0x34400001400, %l0, %l1
6217 wrpr %l1, %tstate
6218 wrhpr 0x4, %htstate
6219 retry
6220 fbge,a %fcc0, loop_731
6221 stb %g6, [%l7 + 0x64]
6222 alignaddrl %g2, %l4, %i0
6223loop_730:
6224 std %f14, [%l7 + 0x18]
6225loop_731:
6226 fmovrsne %o3, %f0, %f9
6227 st %f7, [%l7 + 0x64]
6228 ldx [%l7 + 0x10], %g3
6229 taddcc %g1, %o7, %i3
6230 fmovrdne %o6, %f4, %f14
6231 tpos %xcc, 0x7
6232 mova %icc, %i5, %l3
6233 fbge,a %fcc1, loop_732
6234 ldub [%l7 + 0x12], %o4
6235 ba,a,pn %xcc, loop_733
6236 movvc %icc, %i1, %g7
6237loop_732:
6238 fbo %fcc2, loop_734
6239 bge,pn %xcc, loop_735
6240loop_733:
6241 movge %icc, %i7, %l0
6242 fmovse %xcc, %f2, %f9
6243loop_734:
6244 be loop_736
6245loop_735:
6246 nop
6247 setx loop_737, %l0, %l1
6248 wrpr 0x1, %tl
6249 wrpr %l1, %tpc
6250 add %l1, 0x4, %l1
6251 wrpr %l1, %tnpc
6252 setx 0x34400001400, %l0, %l1
6253 wrpr %l1, %tstate
6254 wrhpr 0x4, %htstate
6255 retry
6256 fpsub16 %f2, %f14, %f8
6257 stw %l1, [%l7 + 0x74]
6258loop_736:
6259 fmovsne %xcc, %f15, %f11
6260loop_737:
6261 taddcc %o1, %i4, %i6
6262 sdiv %l5, 0x1EC6, %l6
6263 ldsw [%l7 + 0x7C], %g5
6264 fbl,a %fcc2, loop_738
6265 fmovspos %icc, %f10, %f14
6266 nop
6267 setx loop_739, %l0, %l1
6268 jmpl %l1, %i2
6269 andcc %g4, %l2, %o0
6270loop_738:
6271 fcmpeq16 %f6, %f8, %o5
6272 fmovdn %xcc, %f0, %f8
6273loop_739:
6274 edge16n %o2, %g6, %g2
6275 fxors %f0, %f13, %f10
6276 ldx [%l7 + 0x78], %l4
6277 lduw [%l7 + 0x68], %o3
6278 movl %xcc, %i0, %g3
6279 fone %f12
6280 st %f4, [%l7 + 0x54]
6281 fors %f7, %f11, %f4
6282 stw %g1, [%l7 + 0x54]
6283 movre %i3, 0x306, %o7
6284 be,a,pn %xcc, loop_740
6285 fmovdgu %xcc, %f3, %f6
6286 tsubcc %o6, 0x09A4, %i5
6287 fbe %fcc0, loop_741
6288loop_740:
6289 ldsb [%l7 + 0x59], %l3
6290 fcmpeq32 %f2, %f4, %i1
6291 fandnot2 %f14, %f14, %f12
6292loop_741:
6293 sth %g7, [%l7 + 0x44]
6294 ldx [%l7 + 0x10], %i7
6295 fsrc1 %f6, %f8
6296 fpsub32 %f14, %f14, %f14
6297 xorcc %o4, 0x042E, %l0
6298 fnors %f5, %f14, %f4
6299 srlx %l1, 0x09, %o1
6300 ldsh [%l7 + 0x08], %i6
6301 fba,a %fcc3, loop_742
6302 fnot2 %f10, %f6
6303 lduw [%l7 + 0x5C], %l5
6304 umulcc %l6, %i4, %i2
6305loop_742:
6306 edge32 %g4, %g5, %l2
6307 st %f10, [%l7 + 0x64]
6308 stb %o5, [%l7 + 0x31]
6309 fmovdvc %icc, %f6, %f4
6310 fmovdcs %icc, %f5, %f9
6311 ldsh [%l7 + 0x66], %o0
6312 fpack16 %f6, %f15
6313 std %f6, [%l7 + 0x60]
6314 fmovscs %xcc, %f2, %f12
6315 ldsw [%l7 + 0x34], %g6
6316 movge %xcc, %o2, %g2
6317 ldub [%l7 + 0x42], %o3
6318 fmovrde %i0, %f4, %f8
6319 tneg %icc, 0x1
6320 fmovrsgez %l4, %f14, %f7
6321 edge16 %g1, %i3, %o7
6322 tn %xcc, 0x3
6323 fmovdvc %xcc, %f2, %f12
6324 tvs %icc, 0x2
6325 array16 %g3, %o6, %i5
6326 lduh [%l7 + 0x44], %l3
6327 ldd [%l7 + 0x18], %f4
6328 fpsub16 %f6, %f2, %f2
6329 movg %icc, %i1, %i7
6330 alignaddrl %g7, %o4, %l1
6331 fmovdn %xcc, %f8, %f3
6332 stb %o1, [%l7 + 0x14]
6333 xorcc %i6, %l0, %l5
6334 st %f1, [%l7 + 0x08]
6335 movvc %xcc, %i4, %i2
6336 fmovsge %xcc, %f5, %f1
6337 fbne,a %fcc1, loop_743
6338 stw %l6, [%l7 + 0x68]
6339 fmovsa %icc, %f9, %f11
6340 fzeros %f11
6341loop_743:
6342 fabss %f10, %f6
6343 ldsb [%l7 + 0x22], %g5
6344 add %g4, 0x16F1, %o5
6345 mulx %o0, %l2, %o2
6346 movrlz %g6, 0x332, %o3
6347 tg %xcc, 0x2
6348 ld [%l7 + 0x08], %f3
6349 orcc %g2, 0x1AAC, %i0
6350 ldsh [%l7 + 0x10], %l4
6351 brgz %i3, loop_744
6352 stx %g1, [%l7 + 0x58]
6353 fmovsn %icc, %f15, %f1
6354 umulcc %g3, 0x16E0, %o7
6355loop_744:
6356 ldx [%l7 + 0x78], %o6
6357 fmovrsgz %l3, %f11, %f7
6358 udiv %i1, 0x0969, %i7
6359 fpack32 %f2, %f12, %f6
6360 faligndata %f14, %f0, %f12
6361 fmovsge %xcc, %f13, %f10
6362 movleu %icc, %g7, %o4
6363 edge8n %l1, %o1, %i6
6364 stw %i5, [%l7 + 0x34]
6365 fnot1 %f0, %f2
6366 ba,a,pn %xcc, loop_745
6367 xnor %l0, %l5, %i4
6368 fbule,a %fcc3, loop_746
6369 fmovrdlz %i2, %f4, %f8
6370loop_745:
6371 brlez,a %g5, loop_747
6372 ldsh [%l7 + 0x30], %l6
6373loop_746:
6374 lduw [%l7 + 0x38], %g4
6375 ldsh [%l7 + 0x54], %o0
6376loop_747:
6377 std %f6, [%l7 + 0x70]
6378 ld [%l7 + 0x48], %f3
6379 brgz,a %l2, loop_748
6380 fnot2 %f4, %f14
6381 stx %o2, [%l7 + 0x38]
6382 fpadd16s %f2, %f10, %f10
6383loop_748:
6384 stx %g6, [%l7 + 0x68]
6385 fbo %fcc3, loop_749
6386 tvs %xcc, 0x5
6387 ldx [%l7 + 0x28], %o5
6388 tleu %xcc, 0x3
6389loop_749:
6390 bn,a loop_750
6391 bpos loop_751
6392 faligndata %f2, %f2, %f4
6393 brlez,a %g2, loop_752
6394loop_750:
6395 ldsw [%l7 + 0x64], %o3
6396loop_751:
6397 fpsub16 %f6, %f4, %f4
6398 movrgez %l4, 0x28F, %i0
6399loop_752:
6400 std %f4, [%l7 + 0x08]
6401 edge16n %i3, %g1, %o7
6402 st %f6, [%l7 + 0x0C]
6403 edge16 %o6, %g3, %i1
6404 ldsh [%l7 + 0x6E], %i7
6405 fnegd %f6, %f6
6406 edge8ln %l3, %o4, %l1
6407 movn %icc, %o1, %i6
6408 ldub [%l7 + 0x41], %i5
6409 ldub [%l7 + 0x44], %l0
6410 edge16l %l5, %g7, %i2
6411 array16 %i4, %g5, %l6
6412 fcmple32 %f14, %f12, %o0
6413 tpos %xcc, 0x2
6414 lduw [%l7 + 0x48], %l2
6415 std %f2, [%l7 + 0x10]
6416 fcmpgt16 %f8, %f6, %g4
6417 tvc %icc, 0x4
6418 srax %o2, 0x1E, %o5
6419 fbl,a %fcc0, loop_753
6420 fsrc2s %f1, %f5
6421 fnegs %f1, %f10
6422 ldx [%l7 + 0x20], %g2
6423loop_753:
6424 sllx %o3, 0x08, %l4
6425 bvs loop_754
6426 fpadd32s %f8, %f2, %f5
6427 fornot2s %f11, %f15, %f4
6428 fmovsneg %icc, %f3, %f11
6429loop_754:
6430 ldub [%l7 + 0x34], %i0
6431 fpadd16s %f7, %f11, %f7
6432 stb %i3, [%l7 + 0x55]
6433 fpadd16s %f0, %f15, %f3
6434 fmovdleu %xcc, %f9, %f8
6435 ldx [%l7 + 0x10], %g6
6436 ldub [%l7 + 0x74], %g1
6437 fmovrslez %o6, %f11, %f2
6438 xor %o7, 0x0FE6, %g3
6439 ld [%l7 + 0x2C], %f2
6440 bvc,a %xcc, loop_755
6441 lduh [%l7 + 0x2A], %i7
6442 fcmpne16 %f6, %f10, %i1
6443 fcmpes %fcc3, %f3, %f14
6444loop_755:
6445 movne %xcc, %l3, %o4
6446 ldsb [%l7 + 0x76], %o1
6447 sllx %i6, 0x10, %l1
6448 fxors %f8, %f5, %f7
6449 subc %l0, %i5, %l5
6450 ldub [%l7 + 0x65], %i2
6451 bne loop_756
6452 lduh [%l7 + 0x0C], %g7
6453 fcmpne16 %f2, %f8, %g5
6454 ldsw [%l7 + 0x38], %l6
6455loop_756:
6456 fnot2 %f12, %f2
6457 fandnot1 %f8, %f0, %f14
6458 fmovrslz %o0, %f1, %f6
6459 sth %i4, [%l7 + 0x5C]
6460 fzero %f2
6461 movle %icc, %g4, %l2
6462 movn %icc, %o2, %g2
6463 sth %o3, [%l7 + 0x52]
6464 sth %l4, [%l7 + 0x1A]
6465 taddcc %i0, 0x0060, %i3
6466 fornot2 %f4, %f0, %f12
6467 fmovrdgez %g6, %f8, %f0
6468 ble,a %icc, loop_757
6469 addc %g1, 0x158A, %o6
6470 fcmpgt16 %f2, %f8, %o7
6471 tvc %xcc, 0x1
6472loop_757:
6473 fsrc2 %f12, %f4
6474 orcc %g3, %i7, %i1
6475 st %f15, [%l7 + 0x6C]
6476 movne %icc, %l3, %o4
6477 fpsub16s %f7, %f2, %f13
6478 fbne,a %fcc3, loop_758
6479 ldd [%l7 + 0x48], %f8
6480 fnot1s %f7, %f2
6481 subccc %o1, 0x1DAD, %i6
6482loop_758:
6483 fmovscc %icc, %f6, %f10
6484 udivx %o5, 0x0094, %l1
6485 fsrc1s %f2, %f0
6486 stx %l0, [%l7 + 0x60]
6487 ldd [%l7 + 0x78], %f6
6488 alignaddrl %i5, %l5, %g7
6489 ldub [%l7 + 0x59], %i2
6490 for %f8, %f6, %f2
6491 fornot2s %f9, %f1, %f9
6492 sth %g5, [%l7 + 0x50]
6493 fpsub32s %f9, %f8, %f6
6494 brlez %o0, loop_759
6495 mulx %i4, 0x0B3E, %g4
6496 nop
6497 setx loop_760, %l0, %l1
6498 wrpr 0x1, %tl
6499 wrpr %l1, %tpc
6500 add %l1, 0x4, %l1
6501 wrpr %l1, %tnpc
6502 setx 0x34400001400, %l0, %l1
6503 wrpr %l1, %tstate
6504 wrhpr 0x4, %htstate
6505 retry
6506 bgu,pn %xcc, loop_761
6507loop_759:
6508 fmovscs %icc, %f13, %f6
6509 ldsw [%l7 + 0x50], %l6
6510loop_760:
6511 fmovrdlez %o2, %f8, %f0
6512loop_761:
6513 brz %g2, loop_762
6514 fbge %fcc1, loop_763
6515 fmul8ulx16 %f10, %f12, %f6
6516 be,a,pn %xcc, loop_764
6517loop_762:
6518 fmovda %icc, %f2, %f9
6519loop_763:
6520 fmovrsgz %o3, %f6, %f8
6521 fsrc1 %f14, %f12
6522loop_764:
6523 xnorcc %l4, %i0, %l2
6524 lduw [%l7 + 0x78], %g6
6525 popc 0x07E5, %g1
6526 brgz,a %o6, loop_765
6527 ldsh [%l7 + 0x16], %i3
6528 edge8 %o7, %g3, %i1
6529 ldx [%l7 + 0x70], %l3
6530loop_765:
6531 fmovscs %icc, %f8, %f9
6532 fcmple16 %f6, %f14, %i7
6533 fmovrdlez %o4, %f14, %f0
6534 fbe %fcc3, loop_766
6535 std %f10, [%l7 + 0x10]
6536 sth %o1, [%l7 + 0x1A]
6537 fcmpeq32 %f0, %f6, %i6
6538loop_766:
6539 taddcc %o5, 0x08A7, %l0
6540 mova %xcc, %i5, %l5
6541 ldsb [%l7 + 0x7F], %g7
6542 fbu %fcc1, loop_767
6543 fmovdg %xcc, %f6, %f7
6544 fblg %fcc2, loop_768
6545 std %f10, [%l7 + 0x20]
6546loop_767:
6547 std %f4, [%l7 + 0x78]
6548 std %f6, [%l7 + 0x38]
6549loop_768:
6550 edge32ln %i2, %l1, %g5
6551 fmul8x16au %f6, %f3, %f12
6552 ldsb [%l7 + 0x17], %i4
6553 smul %o0, 0x06B9, %g4
6554 fcmpgt32 %f12, %f10, %l6
6555 fmovscs %icc, %f8, %f9
6556 stx %o2, [%l7 + 0x50]
6557 fmovsl %xcc, %f10, %f10
6558 orcc %o3, 0x0FC3, %g2
6559 fcmped %fcc3, %f2, %f12
6560 fmovsne %icc, %f15, %f8
6561 lduw [%l7 + 0x40], %l4
6562 fones %f15
6563 tneg %icc, 0x6
6564 ldub [%l7 + 0x54], %i0
6565 ld [%l7 + 0x38], %f14
6566 array16 %g6, %l2, %g1
6567 movvs %xcc, %i3, %o6
6568 movn %icc, %g3, %i1
6569 taddcctv %o7, %l3, %i7
6570 fmovdcc %icc, %f1, %f11
6571 movvc %icc, %o4, %o1
6572 ldsh [%l7 + 0x48], %i6
6573 xorcc %o5, %i5, %l0
6574 array32 %g7, %l5, %i2
6575 movcs %xcc, %g5, %i4
6576 ldd [%l7 + 0x18], %f8
6577 andn %l1, %g4, %l6
6578 tsubcc %o0, 0x0BCF, %o2
6579 edge32l %g2, %l4, %i0
6580 bge,pt %icc, loop_769
6581 ldsh [%l7 + 0x66], %g6
6582 nop
6583 setx loop_770, %l0, %l1
6584 wrpr 0x1, %tl
6585 wrpr %l1, %tpc
6586 add %l1, 0x4, %l1
6587 wrpr %l1, %tnpc
6588 setx 0x34400001400, %l0, %l1
6589 wrpr %l1, %tstate
6590 wrhpr 0x4, %htstate
6591 retry
6592 ld [%l7 + 0x48], %f6
6593loop_769:
6594 lduh [%l7 + 0x40], %o3
6595 fbuge,a %fcc3, loop_771
6596loop_770:
6597 tne %xcc, 0x4
6598 fbl,a %fcc0, loop_772
6599 tne %xcc, 0x0
6600loop_771:
6601 fcmpd %fcc1, %f4, %f14
6602 fmul8x16au %f1, %f2, %f10
6603loop_772:
6604 fmovsvs %icc, %f9, %f1
6605 fmovdcc %xcc, %f5, %f7
6606 fnot1s %f7, %f12
6607 ldsh [%l7 + 0x18], %g1
6608 movrlez %i3, %l2, %o6
6609 st %f4, [%l7 + 0x10]
6610 srax %g3, %o7, %l3
6611 fmovrde %i1, %f4, %f4
6612 edge8n %i7, %o1, %o4
6613 fzero %f14
6614 tpos %icc, 0x2
6615 fbe %fcc0, loop_773
6616 fbule,a %fcc3, loop_774
6617 fxnors %f2, %f14, %f0
6618 sdivcc %i6, 0x084E, %o5
6619loop_773:
6620 xor %i5, %l0, %g7
6621loop_774:
6622 fors %f5, %f13, %f9
6623 srlx %l5, 0x11, %i2
6624 sdivcc %i4, 0x1EF2, %l1
6625 brlz,a %g4, loop_775
6626 fandnot1 %f4, %f10, %f12
6627 lduh [%l7 + 0x12], %l6
6628 movge %xcc, %o0, %g5
6629loop_775:
6630 fmovsgu %icc, %f14, %f1
6631 fsrc2 %f8, %f14
6632 fxnor %f0, %f14, %f2
6633 bg,a loop_776
6634 fmovsgu %icc, %f1, %f9
6635 ldsw [%l7 + 0x6C], %o2
6636 sra %l4, 0x0E, %g2
6637loop_776:
6638 nop
6639 setx loop_777, %l0, %l1
6640 wrpr 0x1, %tl
6641 wrpr %l1, %tnpc
6642 setx 0x34400001400, %l0, %l1
6643 wrpr %l1, %tstate
6644 wrhpr 0x4, %htstate
6645 done
6646 fands %f9, %f7, %f14
6647 array32 %g6, %o3, %i0
6648 edge16n %i3, %g1, %o6
6649loop_777:
6650 xor %g3, %o7, %l2
6651 fmovsvc %icc, %f14, %f9
6652 tne %xcc, 0x4
6653 sth %i1, [%l7 + 0x1A]
6654 fcmpd %fcc3, %f0, %f4
6655 fmovd %f6, %f10
6656 fmovrde %l3, %f8, %f0
6657 taddcctv %i7, 0x0204, %o1
6658 smulcc %i6, %o5, %i5
6659 fmovsvs %xcc, %f0, %f13
6660 bl %icc, loop_778
6661 fmovdge %icc, %f14, %f2
6662 ld [%l7 + 0x54], %f9
6663 stw %l0, [%l7 + 0x2C]
6664loop_778:
6665 fpadd16 %f14, %f0, %f12
6666 lduw [%l7 + 0x14], %o4
6667 brgz %l5, loop_779
6668 xor %g7, 0x1C89, %i4
6669 movcc %icc, %l1, %i2
6670 fandnot1 %f2, %f6, %f8
6671loop_779:
6672 fmovdvs %xcc, %f7, %f10
6673 fbu,a %fcc3, loop_780
6674 mova %xcc, %l6, %o0
6675 fxors %f14, %f5, %f2
6676 ld [%l7 + 0x30], %f8
6677loop_780:
6678 ldub [%l7 + 0x75], %g5
6679 fornot1 %f10, %f10, %f12
6680 mulscc %o2, 0x0724, %l4
6681 movge %xcc, %g2, %g4
6682 ldsh [%l7 + 0x0C], %o3
6683 tgu %xcc, 0x6
6684 ble,pt %icc, loop_781
6685 fba,a %fcc2, loop_782
6686 xnorcc %i0, %g6, %i3
6687 movgu %xcc, %o6, %g1
6688loop_781:
6689 bneg,a %icc, loop_783
6690loop_782:
6691 bn,pn %icc, loop_784
6692 bcc,a loop_785
6693 fnors %f6, %f0, %f12
6694loop_783:
6695 alignaddr %o7, %l2, %i1
6696loop_784:
6697 fbuge,a %fcc3, loop_786
6698loop_785:
6699 ldub [%l7 + 0x3E], %l3
6700 lduw [%l7 + 0x1C], %i7
6701 stw %o1, [%l7 + 0x38]
6702loop_786:
6703 array32 %g3, %o5, %i6
6704 fmovsn %icc, %f7, %f8
6705 sra %i5, %o4, %l5
6706 fxors %f13, %f2, %f2
6707 addc %l0, %g7, %l1
6708 ldub [%l7 + 0x10], %i2
6709 fmovde %xcc, %f14, %f2
6710 stw %l6, [%l7 + 0x74]
6711 fmovdn %icc, %f5, %f1
6712 movne %icc, %o0, %i4
6713 fnands %f13, %f2, %f12
6714 ldsh [%l7 + 0x58], %g5
6715 fcmpgt32 %f8, %f2, %o2
6716 array32 %g2, %g4, %l4
6717 fmovs %f9, %f0
6718 movvc %xcc, %o3, %g6
6719 fmovsne %icc, %f12, %f14
6720 ldsb [%l7 + 0x27], %i3
6721 tne %icc, 0x7
6722 tneg %xcc, 0x5
6723 lduh [%l7 + 0x10], %i0
6724 movcs %icc, %g1, %o7
6725 bneg,a %xcc, loop_787
6726 std %f10, [%l7 + 0x48]
6727 ldsw [%l7 + 0x08], %o6
6728 fnot2s %f8, %f0
6729loop_787:
6730 taddcctv %l2, %i1, %i7
6731 brgez,a %l3, loop_788
6732 fbl %fcc2, loop_789
6733 fpadd16s %f9, %f8, %f7
6734 st %f14, [%l7 + 0x6C]
6735loop_788:
6736 fpackfix %f6, %f11
6737loop_789:
6738 movvc %icc, %g3, %o1
6739 stb %i6, [%l7 + 0x77]
6740 edge8 %i5, %o5, %l5
6741 movge %xcc, %l0, %o4
6742 stb %g7, [%l7 + 0x0A]
6743 movleu %xcc, %l1, %l6
6744 fbug,a %fcc2, loop_790
6745 add %o0, 0x1B81, %i2
6746 ldsw [%l7 + 0x0C], %g5
6747 fmovrslz %o2, %f7, %f0
6748loop_790:
6749 brgz %i4, loop_791
6750 fpadd16 %f8, %f14, %f8
6751 ldub [%l7 + 0x5B], %g4
6752 fmovdg %xcc, %f4, %f4
6753loop_791:
6754 edge32ln %g2, %o3, %l4
6755 srax %i3, 0x13, %g6
6756 stw %i0, [%l7 + 0x0C]
6757 sth %o7, [%l7 + 0x62]
6758 st %f9, [%l7 + 0x64]
6759 brlez %g1, loop_792
6760 orn %o6, %i1, %l2
6761 stx %l3, [%l7 + 0x50]
6762 sdiv %g3, 0x03CC, %i7
6763loop_792:
6764 fpackfix %f10, %f15
6765 ld [%l7 + 0x24], %f9
6766 fmovsgu %xcc, %f9, %f7
6767 lduh [%l7 + 0x26], %i6
6768 or %o1, 0x17CC, %o5
6769 fabss %f1, %f12
6770 lduh [%l7 + 0x0A], %l5
6771 tg %xcc, 0x0
6772 ba,pt %icc, loop_793
6773 sth %i5, [%l7 + 0x3A]
6774 bpos %icc, loop_794
6775 fnor %f4, %f8, %f14
6776loop_793:
6777 fmovrse %o4, %f4, %f10
6778 andncc %g7, %l1, %l6
6779loop_794:
6780 movrlz %o0, %i2, %l0
6781 tsubcc %o2, 0x1756, %g5
6782 stx %g4, [%l7 + 0x30]
6783 ldd [%l7 + 0x28], %f2
6784 fnot2s %f10, %f10
6785 fpack16 %f4, %f15
6786 andcc %i4, 0x099B, %g2
6787 ldsb [%l7 + 0x32], %o3
6788 fnors %f12, %f1, %f7
6789 bvs %icc, loop_795
6790 edge16ln %l4, %i3, %i0
6791 edge8l %g6, %g1, %o7
6792 fbo %fcc0, loop_796
6793loop_795:
6794 or %i1, 0x0D88, %o6
6795 st %f15, [%l7 + 0x70]
6796 st %f11, [%l7 + 0x30]
6797loop_796:
6798 stx %l3, [%l7 + 0x18]
6799 lduw [%l7 + 0x18], %g3
6800 fbuge %fcc1, loop_797
6801 bcc,pt %icc, loop_798
6802 stx %i7, [%l7 + 0x20]
6803 movrlez %l2, 0x0E3, %o1
6804loop_797:
6805 st %f4, [%l7 + 0x18]
6806loop_798:
6807 std %f14, [%l7 + 0x58]
6808 ldx [%l7 + 0x70], %i6
6809 umulcc %o5, %l5, %i5
6810 ldx [%l7 + 0x38], %o4
6811 bl,pt %icc, loop_799
6812 fsrc1s %f1, %f2
6813 fmovrslez %l1, %f11, %f12
6814 mova %xcc, %g7, %l6
6815loop_799:
6816 ldsb [%l7 + 0x71], %i2
6817 xor %l0, %o2, %o0
6818 faligndata %f14, %f12, %f2
6819 std %f12, [%l7 + 0x38]
6820 tpos %xcc, 0x0
6821 fnot2 %f0, %f4
6822 ldd [%l7 + 0x68], %f0
6823 sra %g4, 0x19, %i4
6824 ldsw [%l7 + 0x4C], %g5
6825 tgu %icc, 0x2
6826 ldsb [%l7 + 0x77], %o3
6827 mulx %g2, 0x1194, %l4
6828 fcmple16 %f8, %f12, %i0
6829 fexpand %f6, %f0
6830 std %f10, [%l7 + 0x58]
6831 movre %g6, %i3, %g1
6832 ldx [%l7 + 0x48], %i1
6833 pdist %f4, %f2, %f12
6834 lduh [%l7 + 0x66], %o7
6835 edge32l %o6, %l3, %i7
6836 fpackfix %f4, %f5
6837 ldx [%l7 + 0x50], %l2
6838 ldsh [%l7 + 0x76], %g3
6839 ldsw [%l7 + 0x08], %i6
6840 stw %o5, [%l7 + 0x7C]
6841 movrgz %o1, 0x1DA, %l5
6842 bcs,a %icc, loop_800
6843 fone %f2
6844 ldsh [%l7 + 0x26], %i5
6845 fsrc1 %f12, %f14
6846loop_800:
6847 fnegs %f13, %f9
6848 sub %o4, %l1, %g7
6849 udiv %i2, 0x12F0, %l0
6850 edge32 %l6, %o2, %o0
6851 srlx %i4, 0x1C, %g4
6852 fmovs %f6, %f6
6853 fble,a %fcc0, loop_801
6854 move %xcc, %o3, %g2
6855 tle %icc, 0x7
6856 fmovsa %icc, %f10, %f15
6857loop_801:
6858 st %f13, [%l7 + 0x58]
6859 st %f11, [%l7 + 0x64]
6860 alignaddr %g5, %i0, %g6
6861 fmovdleu %xcc, %f8, %f10
6862 movcs %icc, %i3, %g1
6863 alignaddrl %i1, %o7, %l4
6864 fnegd %f12, %f10
6865 movrgez %o6, 0x02A, %i7
6866 popc %l2, %g3
6867 sth %l3, [%l7 + 0x6E]
6868 fmovdl %icc, %f5, %f15
6869 fmovdge %xcc, %f12, %f6
6870 ld [%l7 + 0x7C], %f11
6871 fcmpgt32 %f4, %f0, %i6
6872 fmovrsgez %o5, %f4, %f3
6873 ldd [%l7 + 0x58], %f12
6874 ldsb [%l7 + 0x08], %o1
6875 movrgez %i5, 0x051, %o4
6876 lduh [%l7 + 0x2C], %l5
6877 fpack32 %f6, %f0, %f14
6878 fmovrde %g7, %f10, %f2
6879 edge8ln %i2, %l1, %l6
6880 brlez %o2, loop_802
6881 lduw [%l7 + 0x50], %o0
6882 fzeros %f7
6883 movcs %xcc, %l0, %g4
6884loop_802:
6885 fnegd %f12, %f2
6886 lduw [%l7 + 0x20], %o3
6887 lduw [%l7 + 0x38], %i4
6888 alignaddrl %g2, %i0, %g6
6889 fmovsge %icc, %f4, %f7
6890 ldx [%l7 + 0x70], %g5
6891 edge32ln %g1, %i1, %i3
6892 edge8 %l4, %o7, %i7
6893 ldx [%l7 + 0x68], %l2
6894 ldsh [%l7 + 0x3C], %o6
6895 xnor %l3, 0x0F1B, %g3
6896 srl %o5, %i6, %i5
6897 ldub [%l7 + 0x41], %o4
6898 fbg %fcc1, loop_803
6899 andcc %o1, 0x0C6A, %l5
6900 fmovrdne %i2, %f8, %f4
6901 fmovrslez %l1, %f14, %f3
6902loop_803:
6903 fmovdpos %icc, %f6, %f1
6904 ldsb [%l7 + 0x2E], %l6
6905 ldub [%l7 + 0x40], %o2
6906 stb %g7, [%l7 + 0x44]
6907 fnot1 %f14, %f10
6908 fpack16 %f14, %f13
6909 tl %icc, 0x7
6910 udivx %o0, 0x190B, %l0
6911 ld [%l7 + 0x18], %f10
6912 bvs,a,pt %icc, loop_804
6913 lduw [%l7 + 0x14], %g4
6914 movge %icc, %o3, %g2
6915 sth %i4, [%l7 + 0x3A]
6916loop_804:
6917 fcmps %fcc0, %f8, %f14
6918 add %g6, %g5, %i0
6919 fmovsl %icc, %f10, %f6
6920 tn %icc, 0x0
6921 sth %i1, [%l7 + 0x72]
6922 bcs,a,pt %xcc, loop_805
6923 taddcc %g1, 0x0300, %i3
6924 smulcc %o7, 0x1EB4, %i7
6925 andn %l4, %l2, %o6
6926loop_805:
6927 fandnot2 %f8, %f8, %f6
6928 st %f6, [%l7 + 0x68]
6929 fnegs %f8, %f0
6930 bleu,a loop_806
6931 ld [%l7 + 0x4C], %f13
6932 tneg %xcc, 0x0
6933 edge8 %g3, %o5, %l3
6934loop_806:
6935 tcs %xcc, 0x0
6936 fcmps %fcc0, %f6, %f13
6937 ldx [%l7 + 0x70], %i5
6938 fnegs %f14, %f13
6939 sdiv %o4, 0x0946, %i6
6940 fbge %fcc2, loop_807
6941 mulx %o1, %l5, %i2
6942 edge32l %l1, %l6, %g7
6943 fornot2s %f9, %f1, %f6
6944loop_807:
6945 ldd [%l7 + 0x38], %f10
6946 xnorcc %o2, 0x14D3, %o0
6947 fxors %f5, %f11, %f6
6948 movge %xcc, %l0, %o3
6949 fmovrdgez %g2, %f10, %f0
6950 fmovdle %xcc, %f3, %f13
6951 fsrc1s %f9, %f12
6952 ldsw [%l7 + 0x7C], %i4
6953 tgu %icc, 0x2
6954 tge %xcc, 0x1
6955 edge32n %g6, %g4, %g5
6956 brgez,a %i0, loop_808
6957 udivcc %i1, 0x1E8C, %g1
6958 fnand %f0, %f10, %f4
6959 fbule %fcc1, loop_809
6960loop_808:
6961 stx %i3, [%l7 + 0x58]
6962 st %f13, [%l7 + 0x0C]
6963 ldd [%l7 + 0x28], %f4
6964loop_809:
6965 fblg,a %fcc2, loop_810
6966 ldsh [%l7 + 0x7E], %o7
6967 te %icc, 0x4
6968 fxnors %f0, %f7, %f10
6969loop_810:
6970 fmovsvc %xcc, %f7, %f8
6971 fba,a %fcc3, loop_811
6972 brgez %i7, loop_812
6973 edge8ln %l2, %o6, %l4
6974 std %f4, [%l7 + 0x78]
6975loop_811:
6976 fcmpd %fcc3, %f2, %f12
6977loop_812:
6978 addc %o5, 0x0090, %g3
6979 andncc %l3, %o4, %i5
6980 movcc %icc, %o1, %l5
6981 tvc %xcc, 0x1
6982 ld [%l7 + 0x54], %f7
6983 fmuld8sux16 %f6, %f6, %f4
6984 faligndata %f10, %f10, %f10
6985 xorcc %i2, 0x0B95, %i6
6986 ldsw [%l7 + 0x5C], %l1
6987 fmovsvs %icc, %f8, %f10
6988 fmovsneg %xcc, %f3, %f2
6989 stx %g7, [%l7 + 0x38]
6990 fmovsgu %xcc, %f12, %f9
6991 and %l6, 0x151C, %o2
6992 lduw [%l7 + 0x3C], %o0
6993 stx %l0, [%l7 + 0x68]
6994 tne %xcc, 0x7
6995 edge8 %o3, %g2, %g6
6996 tvs %icc, 0x0
6997 fmovdcc %icc, %f9, %f7
6998 bl %xcc, loop_813
6999 edge16 %i4, %g5, %i0
7000 fble %fcc3, loop_814
7001 st %f4, [%l7 + 0x38]
7002loop_813:
7003 lduw [%l7 + 0x24], %i1
7004 stw %g4, [%l7 + 0x58]
7005loop_814:
7006 fmovrslez %g1, %f7, %f2
7007 bne,a %xcc, loop_815
7008 edge32ln %i3, %o7, %l2
7009 lduh [%l7 + 0x56], %o6
7010 sth %l4, [%l7 + 0x26]
7011loop_815:
7012 tneg %icc, 0x0
7013 ldsh [%l7 + 0x1A], %o5
7014 fmovda %xcc, %f0, %f8
7015 fxors %f15, %f1, %f15
7016 ldsb [%l7 + 0x08], %i7
7017 smulcc %g3, 0x034F, %l3
7018 fbue,a %fcc3, loop_816
7019 ble %xcc, loop_817
7020 fbge,a %fcc0, loop_818
7021 bge loop_819
7022loop_816:
7023 ldsh [%l7 + 0x36], %i5
7024loop_817:
7025 fzeros %f8
7026loop_818:
7027 fmul8x16au %f6, %f0, %f0
7028loop_819:
7029 ldub [%l7 + 0x43], %o1
7030 fmovrde %o4, %f14, %f14
7031 fmovsle %xcc, %f0, %f0
7032 nop
7033 setx loop_820, %l0, %l1
7034 wrpr 0x1, %tl
7035 wrpr %l1, %tpc
7036 add %l1, 0x4, %l1
7037 wrpr %l1, %tnpc
7038 setx 0x34400001400, %l0, %l1
7039 wrpr %l1, %tstate
7040 wrhpr 0x4, %htstate
7041 retry
7042 sth %i2, [%l7 + 0x08]
7043 fbug,a %fcc2, loop_821
7044 udivx %l5, 0x1C82, %l1
7045loop_820:
7046 brnz,a %i6, loop_822
7047 ldx [%l7 + 0x50], %g7
7048loop_821:
7049 ldsh [%l7 + 0x7C], %o2
7050 fpsub16s %f8, %f13, %f4
7051loop_822:
7052 sth %l6, [%l7 + 0x46]
7053 fbne %fcc0, loop_823
7054 fcmpeq32 %f12, %f10, %o0
7055 lduw [%l7 + 0x24], %l0
7056 fmovdg %xcc, %f0, %f12
7057loop_823:
7058 taddcc %g2, %g6, %i4
7059 movgu %icc, %o3, %g5
7060 lduh [%l7 + 0x40], %i0
7061 fcmpgt32 %f10, %f0, %g4
7062 std %f12, [%l7 + 0x08]
7063 ldx [%l7 + 0x20], %i1
7064 brlz %i3, loop_824
7065 smul %g1, 0x0370, %l2
7066 fzeros %f9
7067 fmovsgu %xcc, %f8, %f6
7068loop_824:
7069 fmovsg %xcc, %f2, %f1
7070 bgu loop_825
7071 fandnot1 %f14, %f0, %f10
7072 ldx [%l7 + 0x68], %o6
7073 andn %o7, 0x1491, %l4
7074loop_825:
7075 ldsb [%l7 + 0x71], %i7
7076 brgez,a %g3, loop_826
7077 for %f2, %f14, %f10
7078 move %icc, %o5, %i5
7079 sra %l3, 0x16, %o4
7080loop_826:
7081 nop
7082 setx loop_827, %l0, %l1
7083 wrpr 0x1, %tl
7084 wrpr %l1, %tpc
7085 add %l1, 0x4, %l1
7086 wrpr %l1, %tnpc
7087 setx 0x34400001400, %l0, %l1
7088 wrpr %l1, %tstate
7089 wrhpr 0x4, %htstate
7090 retry
7091 fnands %f0, %f6, %f10
7092 fbe,a %fcc1, loop_828
7093 ldx [%l7 + 0x08], %o1
7094loop_827:
7095 bgu,a loop_829
7096 std %f6, [%l7 + 0x58]
7097loop_828:
7098 fmovsl %xcc, %f12, %f6
7099 fmovscc %xcc, %f14, %f11
7100loop_829:
7101 orcc %l5, 0x157D, %l1
7102 ldsb [%l7 + 0x66], %i6
7103 ldsh [%l7 + 0x0E], %g7
7104 ldx [%l7 + 0x28], %o2
7105 array16 %l6, %i2, %l0
7106 fcmps %fcc3, %f0, %f13
7107 umul %o0, 0x096B, %g2
7108 fones %f1
7109 movcs %icc, %i4, %g6
7110 movle %icc, %g5, %o3
7111 fpsub16 %f10, %f4, %f4
7112 ldsb [%l7 + 0x69], %i0
7113 fpackfix %f12, %f2
7114 fmul8ulx16 %f4, %f0, %f0
7115 st %f11, [%l7 + 0x70]
7116 sdivcc %i1, 0x193E, %g4
7117 ldx [%l7 + 0x18], %g1
7118 ldub [%l7 + 0x78], %i3
7119 ldx [%l7 + 0x68], %o6
7120 ldd [%l7 + 0x50], %f12
7121 srl %o7, %l4, %i7
7122 array8 %l2, %o5, %i5
7123 edge16 %g3, %l3, %o1
7124 fors %f1, %f14, %f13
7125 stw %l5, [%l7 + 0x64]
7126 te %xcc, 0x1
7127 stx %o4, [%l7 + 0x48]
7128 sth %l1, [%l7 + 0x66]
7129 fsrc2 %f4, %f10
7130 ldsw [%l7 + 0x48], %i6
7131 movpos %icc, %o2, %g7
7132 ldx [%l7 + 0x48], %l6
7133 smulcc %i2, 0x1960, %o0
7134 mova %xcc, %g2, %l0
7135 sllx %i4, %g6, %o3
7136 std %f8, [%l7 + 0x20]
7137 fmovd %f10, %f8
7138 std %f6, [%l7 + 0x78]
7139 sth %g5, [%l7 + 0x40]
7140 edge16ln %i1, %g4, %g1
7141 fmovsneg %icc, %f10, %f8
7142 sdivcc %i0, 0x1E59, %i3
7143 ldx [%l7 + 0x30], %o6
7144 ta %xcc, 0x1
7145 ldsb [%l7 + 0x69], %o7
7146 bpos,pn %icc, loop_830
7147 fmovsg %icc, %f3, %f14
7148 siam 0x2
7149 fone %f2
7150loop_830:
7151 fmovdne %icc, %f15, %f5
7152 stb %l4, [%l7 + 0x73]
7153 bleu,a,pt %icc, loop_831
7154 ldd [%l7 + 0x08], %f8
7155 bcc,a loop_832
7156 fbule,a %fcc1, loop_833
7157loop_831:
7158 st %f13, [%l7 + 0x3C]
7159 stw %l2, [%l7 + 0x54]
7160loop_832:
7161 fnand %f14, %f4, %f10
7162loop_833:
7163 lduh [%l7 + 0x38], %o5
7164 lduh [%l7 + 0x26], %i5
7165 ldub [%l7 + 0x75], %g3
7166 fmuld8sux16 %f8, %f7, %f12
7167 ldsw [%l7 + 0x7C], %l3
7168 fbue,a %fcc1, loop_834
7169 fnands %f14, %f14, %f14
7170 fbne,a %fcc1, loop_835
7171 movcc %icc, %i7, %o1
7172loop_834:
7173 fmovd %f10, %f10
7174 umulcc %o4, 0x1D4D, %l5
7175loop_835:
7176 fmovsvc %xcc, %f6, %f13
7177 fcmpeq32 %f14, %f0, %i6
7178 xor %l1, 0x0A64, %g7
7179 fbl %fcc2, loop_836
7180 fcmpgt32 %f6, %f6, %o2
7181 bgu,pt %xcc, loop_837
7182 movl %icc, %l6, %o0
7183loop_836:
7184 st %f6, [%l7 + 0x6C]
7185 fmovdle %xcc, %f3, %f8
7186loop_837:
7187 edge32 %i2, %l0, %g2
7188 fone %f6
7189 fornot2 %f14, %f6, %f6
7190 movcc %icc, %i4, %g6
7191 fnot1s %f7, %f4
7192 mulx %g5, 0x04F6, %o3
7193 edge8 %g4, %i1, %i0
7194 fbge,a %fcc2, loop_838
7195 fmul8x16 %f7, %f4, %f14
7196 bne,pt %xcc, loop_839
7197 ldx [%l7 + 0x10], %i3
7198loop_838:
7199 bvs,a,pn %icc, loop_840
7200 fmovrdlez %o6, %f2, %f2
7201loop_839:
7202 addccc %g1, %l4, %o7
7203 ldd [%l7 + 0x48], %f0
7204loop_840:
7205 lduw [%l7 + 0x78], %o5
7206 umul %l2, %i5, %l3
7207 bn,a loop_841
7208 tl %icc, 0x3
7209 ldsw [%l7 + 0x70], %i7
7210 fmovrsne %o1, %f10, %f12
7211loop_841:
7212 lduw [%l7 + 0x20], %g3
7213 tn %xcc, 0x5
7214 ta %icc, 0x0
7215 ldsw [%l7 + 0x34], %l5
7216 lduh [%l7 + 0x1C], %o4
7217 alignaddrl %l1, %g7, %i6
7218 lduh [%l7 + 0x20], %l6
7219 orcc %o2, %i2, %l0
7220 array8 %o0, %i4, %g6
7221 fbe %fcc1, loop_842
7222 fpadd32s %f9, %f12, %f9
7223 movcs %xcc, %g5, %o3
7224 andncc %g4, %i1, %i0
7225loop_842:
7226 fcmps %fcc3, %f2, %f11
7227 fzero %f14
7228 ldub [%l7 + 0x21], %i3
7229 ldsb [%l7 + 0x0C], %g2
7230 fmovsg %xcc, %f7, %f12
7231 ldub [%l7 + 0x0A], %g1
7232 lduw [%l7 + 0x14], %o6
7233 fornot1 %f0, %f12, %f4
7234 tg %icc, 0x3
7235 subcc %o7, 0x1588, %l4
7236 ldub [%l7 + 0x1B], %o5
7237 or %l2, 0x064D, %l3
7238 lduw [%l7 + 0x40], %i5
7239 tg %icc, 0x0
7240 ld [%l7 + 0x20], %f3
7241 edge32l %o1, %g3, %i7
7242 sth %l5, [%l7 + 0x52]
7243 movcc %xcc, %l1, %g7
7244 fcmple32 %f0, %f10, %i6
7245 fxors %f2, %f6, %f13
7246 fmovdle %icc, %f6, %f10
7247 std %f6, [%l7 + 0x30]
7248 fcmpes %fcc3, %f12, %f15
7249 stw %l6, [%l7 + 0x08]
7250 fpadd32 %f6, %f2, %f10
7251 std %f2, [%l7 + 0x40]
7252 add %o4, %i2, %l0
7253 std %f2, [%l7 + 0x18]
7254 subcc %o2, 0x19D1, %i4
7255 edge16l %o0, %g6, %g5
7256 bcc,pt %xcc, loop_843
7257 brz,a %o3, loop_844
7258 ba,a %xcc, loop_845
7259 std %f4, [%l7 + 0x20]
7260loop_843:
7261 movle %icc, %i1, %i0
7262loop_844:
7263 nop
7264 setx loop_846, %l0, %l1
7265 wrpr 0x1, %tl
7266 wrpr %l1, %tnpc
7267 setx 0x34400001400, %l0, %l1
7268 wrpr %l1, %tstate
7269 wrhpr 0x4, %htstate
7270 done
7271loop_845:
7272 fmovda %icc, %f4, %f0
7273 std %f14, [%l7 + 0x38]
7274 bne,a %icc, loop_847
7275loop_846:
7276 tleu %xcc, 0x0
7277 tne %xcc, 0x0
7278 stx %g4, [%l7 + 0x30]
7279loop_847:
7280 tne %xcc, 0x6
7281 fba,a %fcc3, loop_848
7282 siam 0x1
7283 fandnot2s %f11, %f10, %f14
7284 movrlz %g2, %i3, %o6
7285loop_848:
7286 st %f13, [%l7 + 0x10]
7287 fands %f2, %f9, %f14
7288 ldx [%l7 + 0x30], %g1
7289 fnot1s %f4, %f0
7290 ldsh [%l7 + 0x3C], %o7
7291 sth %l4, [%l7 + 0x40]
7292 fxor %f4, %f14, %f6
7293 sub %l2, %o5, %i5
7294 fexpand %f9, %f2
7295 ldx [%l7 + 0x10], %l3
7296 addcc %g3, %o1, %l5
7297 movn %xcc, %i7, %l1
7298 tne %icc, 0x4
7299 bvs %xcc, loop_849
7300 ldub [%l7 + 0x6F], %g7
7301 movcs %icc, %l6, %o4
7302 nop
7303 setx loop_850, %l0, %l1
7304 jmpl %l1, %i2
7305loop_849:
7306 ldsh [%l7 + 0x16], %l0
7307 stw %o2, [%l7 + 0x50]
7308 lduw [%l7 + 0x30], %i4
7309loop_850:
7310 ldsh [%l7 + 0x16], %i6
7311 std %f4, [%l7 + 0x70]
7312 ldsb [%l7 + 0x18], %g6
7313 ldd [%l7 + 0x68], %f2
7314 ldsw [%l7 + 0x08], %o0
7315 sra %o3, %g5, %i1
7316 ldd [%l7 + 0x20], %f8
7317 orcc %i0, 0x0DD4, %g4
7318 subc %g2, 0x1628, %o6
7319 lduw [%l7 + 0x30], %g1
7320 fbule,a %fcc2, loop_851
7321 edge32l %i3, %l4, %l2
7322 tn %icc, 0x0
7323 mova %xcc, %o5, %o7
7324loop_851:
7325 addccc %l3, 0x1835, %i5
7326 stx %o1, [%l7 + 0x40]
7327 sth %l5, [%l7 + 0x34]
7328 fmovrdgez %i7, %f2, %f2
7329 ldsb [%l7 + 0x2B], %g3
7330 fmovdvc %xcc, %f15, %f8
7331 fmul8x16au %f9, %f11, %f2
7332 fnegd %f8, %f8
7333 ld [%l7 + 0x44], %f5
7334 sth %l1, [%l7 + 0x12]
7335 fbu %fcc3, loop_852
7336 fcmpgt16 %f6, %f12, %g7
7337 fmovdge %icc, %f1, %f2
7338 fand %f14, %f8, %f0
7339loop_852:
7340 fcmpgt32 %f4, %f6, %l6
7341 st %f10, [%l7 + 0x70]
7342 fmovdge %icc, %f4, %f8
7343 brgz,a %o4, loop_853
7344 sth %l0, [%l7 + 0x4C]
7345 ldub [%l7 + 0x6B], %o2
7346 fmovsvs %xcc, %f8, %f2
7347loop_853:
7348 fpadd32 %f12, %f14, %f6
7349 andcc %i4, %i6, %g6
7350 fbl,a %fcc2, loop_854
7351 fornot1 %f4, %f14, %f8
7352 fbn,a %fcc0, loop_855
7353 tvc %icc, 0x0
7354loop_854:
7355 movne %xcc, %i2, %o3
7356 ldub [%l7 + 0x14], %g5
7357loop_855:
7358 addc %i1, %i0, %o0
7359 smul %g2, 0x0972, %g4
7360 fbg %fcc2, loop_856
7361 ldsb [%l7 + 0x41], %g1
7362 fbug,a %fcc1, loop_857
7363 fmovsl %icc, %f6, %f14
7364loop_856:
7365 mova %xcc, %o6, %l4
7366 fbuge,a %fcc2, loop_858
7367loop_857:
7368 brgez,a %l2, loop_859
7369 fmovsneg %icc, %f9, %f2
7370 pdist %f12, %f10, %f8
7371loop_858:
7372 ldsw [%l7 + 0x44], %i3
7373loop_859:
7374 fnot2s %f7, %f10
7375 srax %o7, 0x0C, %l3
7376 ldd [%l7 + 0x30], %f2
7377 call loop_860
7378 umulcc %i5, %o5, %o1
7379 fbul,a %fcc1, loop_861
7380 ld [%l7 + 0x74], %f9
7381loop_860:
7382 tl %xcc, 0x6
7383 nop
7384 setx loop_862, %l0, %l1
7385 wrpr 0x1, %tl
7386 wrpr %l1, %tpc
7387 add %l1, 0x4, %l1
7388 wrpr %l1, %tnpc
7389 setx 0x34400001400, %l0, %l1
7390 wrpr %l1, %tstate
7391 wrhpr 0x4, %htstate
7392 retry
7393loop_861:
7394 fnands %f0, %f9, %f7
7395 ldsb [%l7 + 0x1F], %l5
7396 st %f5, [%l7 + 0x60]
7397loop_862:
7398 tcc %xcc, 0x4
7399 fcmple16 %f12, %f12, %i7
7400 ldsh [%l7 + 0x7C], %g3
7401 ldsw [%l7 + 0x1C], %g7
7402 pdist %f10, %f4, %f10
7403 umul %l1, 0x14B3, %o4
7404 stx %l0, [%l7 + 0x20]
7405 fmovdcc %icc, %f9, %f0
7406 and %l6, 0x03A9, %o2
7407 fbo %fcc2, loop_863
7408 ldub [%l7 + 0x71], %i4
7409 lduh [%l7 + 0x5C], %i6
7410 ble,pt %xcc, loop_864
7411loop_863:
7412 ldsw [%l7 + 0x14], %g6
7413 sth %i2, [%l7 + 0x48]
7414 fmovrse %g5, %f4, %f8
7415loop_864:
7416 fmovrslz %o3, %f10, %f9
7417 fble,a %fcc1, loop_865
7418 movpos %icc, %i0, %o0
7419 sdiv %i1, 0x0AE3, %g2
7420 fpadd16s %f15, %f12, %f13
7421loop_865:
7422 sdivcc %g4, 0x070E, %o6
7423 addc %l4, %g1, %l2
7424 addccc %o7, %i3, %l3
7425 fbul %fcc1, loop_866
7426 fbug,a %fcc3, loop_867
7427 ldx [%l7 + 0x50], %o5
7428 fblg,a %fcc0, loop_868
7429loop_866:
7430 udiv %i5, 0x197F, %o1
7431loop_867:
7432 tn %icc, 0x7
7433 fcmpgt16 %f2, %f14, %i7
7434loop_868:
7435 fbne %fcc1, loop_869
7436 edge16l %g3, %g7, %l1
7437 stw %o4, [%l7 + 0x6C]
7438 ldsh [%l7 + 0x74], %l0
7439loop_869:
7440 std %f4, [%l7 + 0x28]
7441 umulcc %l5, 0x1FD6, %o2
7442 brgez,a %l6, loop_870
7443 andn %i4, 0x124C, %i6
7444 fmovdleu %icc, %f1, %f13
7445 fmovsn %xcc, %f7, %f14
7446loop_870:
7447 fornot2s %f7, %f1, %f13
7448 stb %g6, [%l7 + 0x76]
7449 stb %i2, [%l7 + 0x72]
7450 std %f8, [%l7 + 0x68]
7451 array32 %o3, %i0, %g5
7452 fpsub16 %f10, %f10, %f2
7453 umulcc %o0, %i1, %g4
7454 array8 %o6, %l4, %g1
7455 fmovsne %icc, %f15, %f0
7456 fmovda %xcc, %f15, %f5
7457 lduh [%l7 + 0x0E], %g2
7458 stw %o7, [%l7 + 0x4C]
7459 movn %xcc, %l2, %i3
7460 array16 %o5, %l3, %i5
7461 orncc %i7, 0x1D08, %o1
7462 ldx [%l7 + 0x48], %g3
7463 brlz %g7, loop_871
7464 edge32 %l1, %o4, %l5
7465 stw %o2, [%l7 + 0x48]
7466 fmovda %icc, %f11, %f1
7467loop_871:
7468 fbl,a %fcc3, loop_872
7469 addc %l6, 0x1303, %i4
7470 movg %icc, %l0, %g6
7471 fba %fcc0, loop_873
7472loop_872:
7473 fmovdvc %icc, %f11, %f10
7474 fmovsa %icc, %f0, %f2
7475 std %f6, [%l7 + 0x78]
7476loop_873:
7477 movleu %icc, %i2, %o3
7478 movvc %icc, %i6, %g5
7479 fornot1s %f11, %f5, %f3
7480 fblg %fcc0, loop_874
7481 fbue,a %fcc1, loop_875
7482 ldsw [%l7 + 0x3C], %o0
7483 fcmpgt32 %f8, %f0, %i0
7484loop_874:
7485 edge8l %i1, %o6, %g4
7486loop_875:
7487 stb %g1, [%l7 + 0x50]
7488 sdiv %g2, 0x079B, %l4
7489 taddcc %o7, %l2, %o5
7490 fmovdleu %icc, %f15, %f14
7491 fmovrsgez %l3, %f10, %f6
7492 fxors %f14, %f8, %f15
7493 fcmple16 %f2, %f2, %i5
7494 st %f9, [%l7 + 0x68]
7495 lduh [%l7 + 0x64], %i3
7496 srl %o1, %g3, %i7
7497 bge loop_876
7498 for %f0, %f8, %f4
7499 nop
7500 setx loop_877, %l0, %l1
7501 wrpr 0x1, %tl
7502 wrpr %l1, %tnpc
7503 setx 0x34400001400, %l0, %l1
7504 wrpr %l1, %tstate
7505 wrhpr 0x4, %htstate
7506 done
7507 bpos loop_878
7508loop_876:
7509 lduw [%l7 + 0x10], %g7
7510 smul %o4, %l5, %o2
7511loop_877:
7512 bvc,pn %icc, loop_879
7513loop_878:
7514 fpadd16s %f4, %f12, %f8
7515 bvs loop_880
7516 tl %xcc, 0x5
7517loop_879:
7518 sth %l1, [%l7 + 0x64]
7519 lduh [%l7 + 0x3E], %i4
7520loop_880:
7521 sdiv %l0, 0x184D, %g6
7522 sllx %l6, 0x10, %i2
7523 tsubcc %i6, %o3, %o0
7524 fbne %fcc3, loop_881
7525 ta %icc, 0x1
7526 fmovdvc %xcc, %f10, %f3
7527 stx %i0, [%l7 + 0x10]
7528loop_881:
7529 ldd [%l7 + 0x58], %f6
7530 fbl,a %fcc3, loop_882
7531 fabsd %f10, %f2
7532 edge8ln %g5, %o6, %i1
7533 std %f8, [%l7 + 0x40]
7534loop_882:
7535 fpack32 %f0, %f6, %f2
7536 taddcc %g1, %g2, %g4
7537 fmovrslez %o7, %f15, %f12
7538 ldx [%l7 + 0x70], %l4
7539 lduh [%l7 + 0x76], %l2
7540 fmovdpos %xcc, %f8, %f8
7541 st %f15, [%l7 + 0x18]
7542 lduh [%l7 + 0x38], %o5
7543 fpadd16s %f13, %f5, %f7
7544 taddcc %l3, %i5, %i3
7545 array32 %o1, %g3, %g7
7546 fpsub32s %f12, %f4, %f7
7547 subcc %i7, 0x1489, %o4
7548 st %f14, [%l7 + 0x74]
7549 edge32n %l5, %o2, %i4
7550 fmovrsne %l1, %f0, %f14
7551 ldub [%l7 + 0x45], %l0
7552 fones %f13
7553 std %f8, [%l7 + 0x10]
7554 fbue,a %fcc0, loop_883
7555 alignaddr %g6, %i2, %i6
7556 nop
7557 setx loop_884, %l0, %l1
7558 wrpr 0x1, %tl
7559 wrpr %l1, %tpc
7560 add %l1, 0x4, %l1
7561 wrpr %l1, %tnpc
7562 setx 0x34400001400, %l0, %l1
7563 wrpr %l1, %tstate
7564 wrhpr 0x4, %htstate
7565 retry
7566 fmovrde %o3, %f12, %f14
7567loop_883:
7568 lduw [%l7 + 0x38], %o0
7569 bgu %icc, loop_885
7570loop_884:
7571 fmul8x16 %f12, %f0, %f0
7572 sth %i0, [%l7 + 0x1A]
7573 stb %l6, [%l7 + 0x48]
7574loop_885:
7575 bvs,a loop_886
7576 fnegs %f15, %f1
7577 stw %o6, [%l7 + 0x2C]
7578 ldsh [%l7 + 0x78], %g5
7579loop_886:
7580 fmovrsne %i1, %f6, %f13
7581 fpsub32 %f8, %f10, %f14
7582 te %icc, 0x1
7583 bl,a,pn %icc, loop_887
7584 movne %xcc, %g2, %g4
7585 fmovrde %o7, %f2, %f0
7586 movne %xcc, %l4, %l2
7587loop_887:
7588 fandnot1s %f15, %f9, %f11
7589 fmovdn %icc, %f15, %f14
7590 movpos %icc, %o5, %l3
7591 fmul8x16 %f9, %f12, %f2
7592 movcc %xcc, %i5, %i3
7593 edge8l %g1, %g3, %g7
7594 bcs,a,pt %xcc, loop_888
7595 fmovsleu %icc, %f8, %f12
7596 sth %o1, [%l7 + 0x16]
7597 fxors %f1, %f12, %f0
7598loop_888:
7599 array16 %o4, %l5, %o2
7600 fones %f10
7601 fbule,a %fcc2, loop_889
7602 fbne,a %fcc1, loop_890
7603 lduw [%l7 + 0x4C], %i4
7604 fmovrdne %l1, %f6, %f14
7605loop_889:
7606 fnot2 %f4, %f2
7607loop_890:
7608 stw %i7, [%l7 + 0x64]
7609 ldub [%l7 + 0x6A], %g6
7610 bne,a,pn %icc, loop_891
7611 ldsh [%l7 + 0x46], %l0
7612 fba %fcc1, loop_892
7613 siam 0x2
7614loop_891:
7615 bneg loop_893
7616 fcmpd %fcc3, %f12, %f14
7617loop_892:
7618 sdiv %i2, 0x1977, %o3
7619 ldx [%l7 + 0x60], %o0
7620loop_893:
7621 fcmpd %fcc2, %f2, %f6
7622 fmovsgu %xcc, %f8, %f8
7623 std %f12, [%l7 + 0x10]
7624 bgu,pt %icc, loop_894
7625 addcc %i6, %i0, %l6
7626 and %g5, %o6, %i1
7627 fand %f0, %f8, %f10
7628loop_894:
7629 fnand %f12, %f2, %f10
7630 fpack32 %f2, %f4, %f14
7631 sdivx %g4, 0x0422, %g2
7632 fmul8x16al %f6, %f5, %f8
7633 or %o7, %l4, %l2
7634 st %f4, [%l7 + 0x54]
7635 tvs %icc, 0x0
7636 fmovrsgz %l3, %f11, %f12
7637 nop
7638 setx loop_895, %l0, %l1
7639 wrpr 0x1, %tl
7640 wrpr %l1, %tpc
7641 add %l1, 0x4, %l1
7642 wrpr %l1, %tnpc
7643 setx 0x34400001400, %l0, %l1
7644 wrpr %l1, %tstate
7645 wrhpr 0x4, %htstate
7646 retry
7647 st %f7, [%l7 + 0x50]
7648 fxor %f4, %f10, %f2
7649 fcmpeq32 %f10, %f2, %i5
7650loop_895:
7651 fmovda %icc, %f10, %f4
7652 fand %f6, %f0, %f2
7653 fmovdcc %icc, %f15, %f0
7654 ldx [%l7 + 0x58], %i3
7655 tle %icc, 0x0
7656 fmovrdlz %g1, %f12, %f4
7657 umulcc %o5, 0x1C0F, %g3
7658 sth %o1, [%l7 + 0x56]
7659 movcs %icc, %g7, %o4
7660 addcc %o2, 0x0E2C, %l5
7661 fmovd %f2, %f2
7662 bcs,pt %xcc, loop_896
7663 fmovde %xcc, %f11, %f15
7664 st %f15, [%l7 + 0x30]
7665 umulcc %i4, 0x1A79, %l1
7666loop_896:
7667 movneg %icc, %g6, %i7
7668 ba %xcc, loop_897
7669 fcmped %fcc2, %f2, %f14
7670 stx %i2, [%l7 + 0x20]
7671 bleu,a %icc, loop_898
7672loop_897:
7673 ldub [%l7 + 0x5E], %l0
7674 sethi 0x08C0, %o0
7675 stw %i6, [%l7 + 0x28]
7676loop_898:
7677 sth %i0, [%l7 + 0x1E]
7678 sll %l6, 0x14, %g5
7679 ldub [%l7 + 0x78], %o6
7680 fcmpeq32 %f12, %f10, %o3
7681 subc %i1, %g2, %o7
7682 tleu %icc, 0x4
7683 alignaddr %g4, %l2, %l3
7684 ldd [%l7 + 0x40], %f12
7685 st %f15, [%l7 + 0x3C]
7686 bshuffle %f12, %f8, %f2
7687 sdiv %i5, 0x0518, %i3
7688 bcc,a,pt %xcc, loop_899
7689 movre %g1, %l4, %g3
7690 ldsw [%l7 + 0x74], %o1
7691 ldsh [%l7 + 0x38], %g7
7692loop_899:
7693 fpsub16 %f8, %f14, %f14
7694 bge,a %icc, loop_900
7695 movrgez %o5, %o4, %l5
7696 fsrc1 %f8, %f12
7697 or %i4, %l1, %g6
7698loop_900:
7699 tleu %xcc, 0x1
7700 fmovdcs %xcc, %f7, %f2
7701 edge16ln %i7, %i2, %l0
7702 fmovrsgez %o2, %f5, %f10
7703 movre %i6, %o0, %l6
7704 bg,pt %xcc, loop_901
7705 st %f8, [%l7 + 0x54]
7706 bpos,a,pt %icc, loop_902
7707 stb %g5, [%l7 + 0x22]
7708loop_901:
7709 tneg %icc, 0x5
7710 lduh [%l7 + 0x4E], %i0
7711loop_902:
7712 stw %o3, [%l7 + 0x54]
7713 fors %f0, %f11, %f11
7714 mova %icc, %i1, %g2
7715 fornot1 %f8, %f12, %f12
7716 fmovda %xcc, %f10, %f6
7717 tleu %icc, 0x3
7718 fmovsge %xcc, %f14, %f14
7719 fcmpgt16 %f6, %f4, %o7
7720 fmovrslz %o6, %f7, %f4
7721 tvc %xcc, 0x5
7722 udiv %g4, 0x0E70, %l3
7723 orcc %i5, 0x1812, %i3
7724 lduh [%l7 + 0x3C], %g1
7725 fxnors %f3, %f15, %f14
7726 bvs %xcc, loop_903
7727 sllx %l4, 0x00, %g3
7728 ldx [%l7 + 0x28], %l2
7729 movvs %icc, %g7, %o5
7730loop_903:
7731 tsubcc %o1, %o4, %i4
7732 ld [%l7 + 0x08], %f6
7733 tg %xcc, 0x5
7734 array8 %l5, %l1, %g6
7735 sth %i2, [%l7 + 0x60]
7736 fmovdne %icc, %f1, %f0
7737 st %f5, [%l7 + 0x14]
7738 fmovdcc %xcc, %f0, %f0
7739 fble,a %fcc1, loop_904
7740 std %f2, [%l7 + 0x20]
7741 bneg loop_905
7742 fmovsneg %xcc, %f2, %f6
7743loop_904:
7744 tvs %icc, 0x6
7745 brgz %i7, loop_906
7746loop_905:
7747 tvc %icc, 0x1
7748 fmovsge %icc, %f10, %f0
7749 movrgz %o2, 0x200, %i6
7750loop_906:
7751 movg %icc, %l0, %l6
7752 bcc loop_907
7753 ldub [%l7 + 0x23], %g5
7754 lduw [%l7 + 0x4C], %o0
7755 ldsw [%l7 + 0x08], %o3
7756loop_907:
7757 stx %i0, [%l7 + 0x60]
7758 edge32ln %g2, %i1, %o7
7759 edge8 %g4, %o6, %l3
7760 ldx [%l7 + 0x30], %i5
7761 stw %i3, [%l7 + 0x18]
7762 ldsw [%l7 + 0x7C], %g1
7763 fble %fcc2, loop_908
7764 std %f10, [%l7 + 0x60]
7765 ld [%l7 + 0x24], %f1
7766 tpos %icc, 0x2
7767loop_908:
7768 lduw [%l7 + 0x3C], %g3
7769 fnegs %f14, %f4
7770 ldub [%l7 + 0x67], %l4
7771 movg %icc, %g7, %o5
7772 sdivx %l2, 0x1102, %o4
7773 movcc %icc, %o1, %i4
7774 fpsub32 %f12, %f0, %f14
7775 fmovdle %icc, %f11, %f0
7776 ldsh [%l7 + 0x44], %l5
7777 fbg,a %fcc0, loop_909
7778 stx %g6, [%l7 + 0x68]
7779 fpsub32s %f11, %f6, %f5
7780 ldd [%l7 + 0x68], %f4
7781loop_909:
7782 array8 %i2, %i7, %o2
7783 fsrc1s %f8, %f3
7784 fmovspos %xcc, %f2, %f15
7785 fmovdle %xcc, %f12, %f10
7786 fmovsn %icc, %f13, %f6
7787 lduh [%l7 + 0x74], %i6
7788 orcc %l1, 0x14C9, %l0
7789 fble,a %fcc1, loop_910
7790 lduh [%l7 + 0x32], %l6
7791 fcmpes %fcc3, %f12, %f5
7792 ldsh [%l7 + 0x76], %g5
7793loop_910:
7794 tsubcctv %o0, %i0, %g2
7795 xorcc %o3, 0x134B, %o7
7796 bneg,a %xcc, loop_911
7797 fpsub16 %f8, %f2, %f6
7798 smul %g4, 0x0AE6, %i1
7799 ble,pn %icc, loop_912
7800loop_911:
7801 umul %l3, %o6, %i5
7802 array32 %g1, %i3, %l4
7803 ldsb [%l7 + 0x1C], %g7
7804loop_912:
7805 fblg,a %fcc2, loop_913
7806 fxors %f7, %f6, %f14
7807 std %f12, [%l7 + 0x08]
7808 fmovdgu %icc, %f8, %f2
7809loop_913:
7810 stb %g3, [%l7 + 0x4F]
7811 fmovrdlez %l2, %f14, %f8
7812 fmovdg %icc, %f5, %f1
7813 ldx [%l7 + 0x60], %o4
7814 orncc %o5, 0x0F4F, %i4
7815 fmovsgu %icc, %f15, %f15
7816 fmovsl %icc, %f0, %f15
7817 stx %o1, [%l7 + 0x38]
7818 fnor %f4, %f0, %f12
7819 tsubcctv %l5, 0x1D32, %g6
7820 ldd [%l7 + 0x38], %f4
7821 fsrc2s %f3, %f12
7822 stw %i7, [%l7 + 0x14]
7823 edge32 %o2, %i6, %l1
7824 fmovdl %icc, %f13, %f1
7825 fblg,a %fcc3, loop_914
7826 tl %xcc, 0x7
7827 fmovsge %xcc, %f3, %f1
7828 lduw [%l7 + 0x6C], %l0
7829loop_914:
7830 ldub [%l7 + 0x71], %l6
7831 array8 %i2, %o0, %g5
7832 fpsub32s %f11, %f6, %f4
7833 ld [%l7 + 0x30], %f0
7834 fmovrslz %i0, %f14, %f10
7835 fpadd16s %f11, %f15, %f2
7836 fsrc1s %f0, %f9
7837 fpackfix %f6, %f0
7838 stb %o3, [%l7 + 0x60]
7839 fmovsl %icc, %f1, %f5
7840 movrgez %g2, %g4, %o7
7841 ld [%l7 + 0x48], %f10
7842 tleu %xcc, 0x0
7843 stw %l3, [%l7 + 0x54]
7844 fbul %fcc1, loop_915
7845 ldub [%l7 + 0x52], %i1
7846 fmovdvc %xcc, %f6, %f8
7847 movge %xcc, %o6, %g1
7848loop_915:
7849 fmovsleu %xcc, %f12, %f11
7850 ble loop_916
7851 movrlz %i5, 0x224, %l4
7852 edge32l %i3, %g7, %l2
7853 stx %o4, [%l7 + 0x10]
7854loop_916:
7855 ldsb [%l7 + 0x15], %g3
7856 movre %o5, 0x205, %o1
7857 fmovsa %icc, %f6, %f12
7858 fmovrsgz %i4, %f4, %f12
7859 bvs loop_917
7860 fbo %fcc0, loop_918
7861 tl %icc, 0x0
7862 add %g6, %i7, %o2
7863loop_917:
7864 fbg,a %fcc2, loop_919
7865loop_918:
7866 stb %l5, [%l7 + 0x22]
7867 ldx [%l7 + 0x40], %l1
7868 bne,pn %icc, loop_920
7869loop_919:
7870 sth %l0, [%l7 + 0x22]
7871 fmovsleu %xcc, %f0, %f6
7872 and %l6, 0x0BDD, %i2
7873loop_920:
7874 st %f4, [%l7 + 0x2C]
7875 movrlz %o0, 0x1DB, %i6
7876 xorcc %i0, %o3, %g2
7877 ldx [%l7 + 0x08], %g5
7878 stw %g4, [%l7 + 0x74]
7879 bge,a loop_921
7880 fmovsg %xcc, %f13, %f11
7881 sth %l3, [%l7 + 0x62]
7882 ldub [%l7 + 0x08], %i1
7883loop_921:
7884 fpadd16s %f4, %f0, %f14
7885 faligndata %f10, %f6, %f8
7886 addccc %o7, %o6, %i5
7887 fmovdle %xcc, %f5, %f7
7888 mova %xcc, %g1, %i3
7889 st %f10, [%l7 + 0x0C]
7890 tsubcctv %l4, 0x1A93, %g7
7891 mova %xcc, %o4, %g3
7892 fbge,a %fcc0, loop_922
7893 fnot1 %f4, %f4
7894 sth %o5, [%l7 + 0x0A]
7895 sth %o1, [%l7 + 0x30]
7896loop_922:
7897 tne %xcc, 0x2
7898 st %f15, [%l7 + 0x3C]
7899 st %f11, [%l7 + 0x70]
7900 bpos,a loop_923
7901 fxnor %f4, %f8, %f10
7902 ldsh [%l7 + 0x1E], %i4
7903 nop
7904 setx loop_924, %l0, %l1
7905 jmpl %l1, %g6
7906loop_923:
7907 ldub [%l7 + 0x47], %l2
7908 ld [%l7 + 0x10], %f12
7909 fbule,a %fcc0, loop_925
7910loop_924:
7911 nop
7912 setx loop_926, %l0, %l1
7913 jmpl %l1, %i7
7914 fmul8ulx16 %f8, %f4, %f0
7915 ldsb [%l7 + 0x2A], %o2
7916loop_925:
7917 sll %l1, %l5, %l0
7918loop_926:
7919 fmuld8ulx16 %f1, %f7, %f2
7920 fand %f10, %f8, %f14
7921 ldsb [%l7 + 0x53], %i2
7922 siam 0x5
7923 fmuld8sux16 %f15, %f13, %f6
7924 movrgez %l6, %o0, %i6
7925 stb %o3, [%l7 + 0x14]
7926 stx %i0, [%l7 + 0x60]
7927 lduh [%l7 + 0x2A], %g5
7928 fmovdneg %icc, %f13, %f2
7929 ld [%l7 + 0x30], %f13
7930 st %f7, [%l7 + 0x3C]
7931 movrlez %g2, %g4, %i1
7932 fmovde %icc, %f7, %f9
7933 edge32n %o7, %o6, %l3
7934 alignaddrl %g1, %i3, %i5
7935 ldub [%l7 + 0x34], %l4
7936 stw %g7, [%l7 + 0x0C]
7937 stb %g3, [%l7 + 0x64]
7938 ldx [%l7 + 0x40], %o5
7939 tg %xcc, 0x7
7940 call loop_927
7941 brlz %o1, loop_928
7942 stw %o4, [%l7 + 0x44]
7943 st %f3, [%l7 + 0x2C]
7944loop_927:
7945 fmul8x16au %f0, %f7, %f4
7946loop_928:
7947 movvc %icc, %g6, %l2
7948 tne %icc, 0x2
7949 fmul8sux16 %f0, %f4, %f0
7950 ld [%l7 + 0x20], %f13
7951 fmovdneg %icc, %f1, %f8
7952 ldsw [%l7 + 0x64], %i7
7953 ldsh [%l7 + 0x0A], %i4
7954 fbn,a %fcc1, loop_929
7955 ldsh [%l7 + 0x0A], %l1
7956 fmovdl %xcc, %f2, %f4
7957 fmovspos %icc, %f3, %f4
7958loop_929:
7959 tvc %xcc, 0x0
7960 alignaddr %o2, %l5, %l0
7961 add %i2, %l6, %i6
7962 st %f11, [%l7 + 0x4C]
7963 xnor %o0, %o3, %g5
7964 fbne %fcc1, loop_930
7965 fmovsn %icc, %f15, %f4
7966 fcmpgt16 %f8, %f0, %g2
7967 ldsh [%l7 + 0x6C], %i0
7968loop_930:
7969 movleu %icc, %g4, %i1
7970 fsrc2 %f12, %f4
7971 edge8 %o7, %l3, %g1
7972 umulcc %i3, 0x153A, %o6
7973 sethi 0x1D5F, %l4
7974 ldsb [%l7 + 0x73], %i5
7975 bcc,pn %icc, loop_931
7976 lduw [%l7 + 0x68], %g3
7977 ba,a loop_932
7978 lduw [%l7 + 0x18], %o5
7979loop_931:
7980 alignaddrl %g7, %o1, %g6
7981 bn,pn %xcc, loop_933
7982loop_932:
7983 fabsd %f6, %f6
7984 addcc %l2, %i7, %i4
7985 ldsb [%l7 + 0x37], %o4
7986loop_933:
7987 ldsb [%l7 + 0x71], %o2
7988 movvc %icc, %l1, %l0
7989 stw %l5, [%l7 + 0x50]
7990 ldx [%l7 + 0x20], %l6
7991 subc %i6, %i2, %o0
7992 tge %xcc, 0x4
7993 addccc %o3, 0x1A75, %g5
7994 fbug %fcc0, loop_934
7995 fabsd %f10, %f2
7996 add %g2, %i0, %i1
7997 ldsw [%l7 + 0x0C], %g4
7998loop_934:
7999 ldd [%l7 + 0x58], %f6
8000 ldx [%l7 + 0x18], %l3
8001 sth %g1, [%l7 + 0x7C]
8002 sra %o7, 0x02, %o6
8003 fmuld8ulx16 %f9, %f11, %f10
8004 andn %l4, 0x0AE3, %i5
8005 lduw [%l7 + 0x78], %g3
8006 movgu %icc, %i3, %o5
8007 bneg,a %icc, loop_935
8008 fands %f2, %f9, %f8
8009 fble %fcc0, loop_936
8010 sth %o1, [%l7 + 0x4A]
8011loop_935:
8012 stx %g7, [%l7 + 0x08]
8013 fpadd32s %f11, %f8, %f0
8014loop_936:
8015 stx %g6, [%l7 + 0x10]
8016 tgu %icc, 0x1
8017 st %f2, [%l7 + 0x3C]
8018 fmovdge %icc, %f11, %f9
8019 ldx [%l7 + 0x40], %l2
8020 ld [%l7 + 0x14], %f2
8021 ldd [%l7 + 0x60], %f2
8022 fmovdpos %icc, %f13, %f13
8023 fzeros %f0
8024 fmovsneg %xcc, %f14, %f10
8025 andcc %i7, %i4, %o2
8026 fmovdgu %xcc, %f8, %f4
8027 bne,a,pn %xcc, loop_937
8028 edge16 %l1, %l0, %l5
8029 ldx [%l7 + 0x78], %l6
8030 fmovsvs %icc, %f9, %f2
8031loop_937:
8032 stx %o4, [%l7 + 0x78]
8033 ldub [%l7 + 0x25], %i6
8034 brgz,a %i2, loop_938
8035 fornot2 %f0, %f10, %f6
8036 tsubcctv %o3, 0x1998, %g5
8037 ldx [%l7 + 0x68], %o0
8038loop_938:
8039 ldsw [%l7 + 0x18], %i0
8040 fands %f8, %f12, %f0
8041 tn %xcc, 0x6
8042 tge %xcc, 0x4
8043 stb %i1, [%l7 + 0x16]
8044 addc %g4, %g2, %l3
8045 fmovsle %icc, %f8, %f11
8046 ldsw [%l7 + 0x60], %o7
8047 bg,a loop_939
8048 fmovse %xcc, %f4, %f13
8049 fmul8x16 %f2, %f0, %f12
8050 fabsd %f8, %f14
8051loop_939:
8052 tneg %xcc, 0x0
8053 or %o6, 0x1695, %g1
8054 fxors %f8, %f13, %f15
8055 tl %icc, 0x3
8056 sth %i5, [%l7 + 0x6C]
8057 udivx %l4, 0x1821, %g3
8058 smul %i3, %o1, %o5
8059 ldd [%l7 + 0x08], %f14
8060 fnors %f5, %f7, %f0
8061 alignaddrl %g7, %l2, %i7
8062 lduw [%l7 + 0x58], %g6
8063 udivcc %o2, 0x0B3F, %i4
8064 ldx [%l7 + 0x38], %l1
8065 fmovdpos %icc, %f10, %f4
8066 edge32l %l5, %l0, %l6
8067 add %o4, %i6, %i2
8068 smulcc %g5, %o3, %i0
8069 fmovdvc %icc, %f15, %f5
8070 umul %o0, 0x0930, %i1
8071 fmovda %xcc, %f6, %f12
8072 fmovspos %icc, %f0, %f8
8073 edge8n %g4, %g2, %o7
8074 fzeros %f4
8075 fands %f0, %f3, %f5
8076 tle %xcc, 0x2
8077 faligndata %f14, %f14, %f6
8078 stw %l3, [%l7 + 0x20]
8079 ldsw [%l7 + 0x78], %o6
8080 bcc,a,pt %xcc, loop_940
8081 fmovdcs %icc, %f9, %f8
8082 fmovsne %icc, %f7, %f6
8083 fbl,a %fcc3, loop_941
8084loop_940:
8085 fmovsneg %xcc, %f4, %f6
8086 fmuld8sux16 %f13, %f6, %f14
8087 ldd [%l7 + 0x68], %f2
8088loop_941:
8089 stb %i5, [%l7 + 0x2D]
8090 bl,pt %xcc, loop_942
8091 fbge,a %fcc1, loop_943
8092 andncc %g1, %l4, %g3
8093 fpmerge %f14, %f12, %f0
8094loop_942:
8095 bg %icc, loop_944
8096loop_943:
8097 fmovsn %icc, %f15, %f6
8098 std %f10, [%l7 + 0x10]
8099 sethi 0x14EF, %o1
8100loop_944:
8101 fxnor %f2, %f12, %f6
8102 std %f14, [%l7 + 0x10]
8103 tcc %xcc, 0x6
8104 edge16l %i3, %o5, %l2
8105 fpadd32s %f0, %f12, %f13
8106 fabss %f4, %f13
8107 array16 %i7, %g6, %g7
8108 fmovscc %xcc, %f14, %f3
8109 ldub [%l7 + 0x47], %i4
8110 fmovsne %icc, %f2, %f0
8111 fmovdneg %icc, %f2, %f4
8112 fzeros %f2
8113 mulx %o2, %l1, %l0
8114 ldd [%l7 + 0x40], %f12
8115 tn %xcc, 0x6
8116 brgz %l6, loop_945
8117 fbue,a %fcc3, loop_946
8118 std %f2, [%l7 + 0x08]
8119 udiv %o4, 0x0344, %i6
8120loop_945:
8121 fcmpgt16 %f10, %f6, %i2
8122loop_946:
8123 fcmpne32 %f2, %f10, %l5
8124 fmul8sux16 %f4, %f8, %f12
8125 ldx [%l7 + 0x10], %g5
8126 fmovrdne %i0, %f4, %f2
8127 fmovrsgez %o0, %f8, %f5
8128 addccc %o3, 0x0ADF, %g4
8129 fmovdn %icc, %f12, %f7
8130 stb %g2, [%l7 + 0x7A]
8131 bvs,a,pn %icc, loop_947
8132 xor %o7, %i1, %l3
8133 tleu %xcc, 0x3
8134 fmul8x16 %f13, %f12, %f12
8135loop_947:
8136 lduh [%l7 + 0x78], %i5
8137 fbn,a %fcc0, loop_948
8138 ldsb [%l7 + 0x4A], %g1
8139 brlz %l4, loop_949
8140 fpadd32s %f13, %f12, %f10
8141loop_948:
8142 fzero %f8
8143 fandnot1s %f5, %f9, %f5
8144loop_949:
8145 bleu loop_950
8146 fbuge %fcc2, loop_951
8147 bcs,a,pn %icc, loop_952
8148 fbuge,a %fcc2, loop_953
8149loop_950:
8150 stb %o6, [%l7 + 0x55]
8151loop_951:
8152 edge8 %o1, %i3, %g3
8153loop_952:
8154 stx %l2, [%l7 + 0x48]
8155loop_953:
8156 or %i7, %o5, %g7
8157 orn %i4, %o2, %l1
8158 lduw [%l7 + 0x40], %l0
8159 fmovrslez %l6, %f8, %f1
8160 taddcctv %o4, 0x1D89, %i6
8161 tsubcc %g6, 0x199E, %l5
8162 move %xcc, %g5, %i2
8163 fmovrdne %o0, %f8, %f0
8164 fxnors %f3, %f11, %f2
8165 fpadd16 %f0, %f10, %f2
8166 fabsd %f10, %f2
8167 umul %i0, 0x157A, %g4
8168 ldsw [%l7 + 0x38], %o3
8169 fzeros %f14
8170 edge32 %g2, %o7, %l3
8171 fbge %fcc3, loop_954
8172 addcc %i5, %i1, %l4
8173 fmovdle %xcc, %f12, %f13
8174 fmovsg %xcc, %f8, %f9
8175loop_954:
8176 xor %o6, 0x145E, %o1
8177 sth %g1, [%l7 + 0x10]
8178 std %f12, [%l7 + 0x38]
8179 ldsb [%l7 + 0x5B], %i3
8180 andn %l2, 0x1D27, %g3
8181 fmovrdlz %i7, %f0, %f10
8182 fmovdle %xcc, %f15, %f4
8183 std %f8, [%l7 + 0x68]
8184 popc %g7, %i4
8185 ldd [%l7 + 0x50], %f0
8186 fxnors %f9, %f5, %f8
8187 fnegs %f7, %f4
8188 ldub [%l7 + 0x53], %o2
8189 array16 %o5, %l0, %l6
8190 mulx %l1, %o4, %i6
8191 ldsw [%l7 + 0x78], %l5
8192 edge32n %g6, %i2, %o0
8193 fandnot1s %f0, %f8, %f15
8194 fcmpgt16 %f10, %f2, %i0
8195 fcmpes %fcc2, %f1, %f10
8196 bpos,pt %xcc, loop_955
8197 ldsb [%l7 + 0x70], %g5
8198 brz %g4, loop_956
8199 tpos %icc, 0x3
8200loop_955:
8201 tge %icc, 0x0
8202 sth %g2, [%l7 + 0x78]
8203loop_956:
8204 fands %f14, %f8, %f5
8205 fbuge %fcc2, loop_957
8206 movle %xcc, %o7, %l3
8207 fbuge,a %fcc2, loop_958
8208 lduw [%l7 + 0x34], %o3
8209loop_957:
8210 edge32l %i1, %i5, %o6
8211 alignaddr %l4, %o1, %i3
8212loop_958:
8213 fcmps %fcc0, %f15, %f4
8214 te %icc, 0x5
8215 brlz %l2, loop_959
8216 xor %g3, %g1, %i7
8217 edge32l %g7, %o2, %i4
8218 ldub [%l7 + 0x60], %l0
8219loop_959:
8220 fmovrdgez %o5, %f10, %f2
8221 fmovspos %icc, %f14, %f13
8222 lduw [%l7 + 0x50], %l1
8223 bcc,a,pn %icc, loop_960
8224 sdivx %o4, 0x11DD, %i6
8225 alignaddr %l6, %g6, %l5
8226 fandnot1s %f7, %f4, %f4
8227loop_960:
8228 ldsb [%l7 + 0x1D], %o0
8229 array32 %i0, %g5, %g4
8230 movn %icc, %i2, %g2
8231 movrgz %o7, 0x0DC, %l3
8232 or %i1, %o3, %o6
8233 fmovrdne %i5, %f14, %f12
8234 sethi 0x03AD, %l4
8235 tpos %xcc, 0x4
8236 fpackfix %f8, %f7
8237 fnor %f8, %f2, %f8
8238 tgu %icc, 0x2
8239 ldsw [%l7 + 0x4C], %o1
8240 stw %l2, [%l7 + 0x1C]
8241 bne %xcc, loop_961
8242 fbo,a %fcc1, loop_962
8243 fmovdg %xcc, %f0, %f15
8244 ld [%l7 + 0x14], %f12
8245loop_961:
8246 stb %i3, [%l7 + 0x50]
8247loop_962:
8248 tvc %xcc, 0x6
8249 stx %g3, [%l7 + 0x28]
8250 ldub [%l7 + 0x65], %g1
8251 udivx %g7, 0x1DDA, %o2
8252 fmovdg %xcc, %f13, %f6
8253 edge32n %i7, %i4, %o5
8254 addc %l0, 0x0670, %o4
8255 ldub [%l7 + 0x79], %i6
8256 add %l6, %g6, %l1
8257 ldx [%l7 + 0x08], %l5
8258 ldsw [%l7 + 0x30], %o0
8259 sdivcc %g5, 0x0028, %i0
8260 srax %g4, %i2, %o7
8261 move %icc, %l3, %i1
8262 stw %g2, [%l7 + 0x6C]
8263 bneg,a %xcc, loop_963
8264 nop
8265 setx loop_964, %l0, %l1
8266 wrpr 0x1, %tl
8267 wrpr %l1, %tpc
8268 add %l1, 0x4, %l1
8269 wrpr %l1, %tnpc
8270 setx 0x34400001400, %l0, %l1
8271 wrpr %l1, %tstate
8272 wrhpr 0x4, %htstate
8273 retry
8274 fmovda %xcc, %f4, %f15
8275 subccc %o6, 0x1C9F, %i5
8276loop_963:
8277 st %f11, [%l7 + 0x10]
8278loop_964:
8279 bcc,a,pn %icc, loop_965
8280 fornot1 %f4, %f12, %f10
8281 fmovsl %xcc, %f7, %f10
8282 fmovrse %o3, %f3, %f8
8283loop_965:
8284 ldsb [%l7 + 0x77], %o1
8285 ldsb [%l7 + 0x0C], %l4
8286 fmovdcs %xcc, %f13, %f7
8287 movge %icc, %l2, %g3
8288 st %f2, [%l7 + 0x74]
8289 st %f2, [%l7 + 0x6C]
8290 fmovdcs %icc, %f0, %f11
8291 fnot2s %f15, %f7
8292 fones %f2
8293 fmovdl %icc, %f5, %f6
8294 stx %g1, [%l7 + 0x60]
8295 ld [%l7 + 0x68], %f8
8296 std %f14, [%l7 + 0x10]
8297 ldx [%l7 + 0x50], %i3
8298 fblg %fcc3, loop_966
8299 fones %f11
8300 andcc %g7, %i7, %o2
8301 stb %i4, [%l7 + 0x28]
8302loop_966:
8303 fmovsge %icc, %f3, %f6
8304 smulcc %o5, 0x1E39, %l0
8305 call loop_967
8306 sdivcc %o4, 0x1732, %i6
8307 fmovdn %icc, %f7, %f12
8308 ldsw [%l7 + 0x64], %l6
8309loop_967:
8310 fpsub16 %f6, %f14, %f4
8311 srax %g6, %l1, %l5
8312 lduw [%l7 + 0x7C], %o0
8313 sra %i0, 0x0E, %g4
8314 movpos %icc, %g5, %o7
8315 fandnot1s %f15, %f2, %f10
8316 xorcc %i2, %l3, %i1
8317 bg loop_968
8318 fones %f1
8319 brnz,a %g2, loop_969
8320 fbl %fcc1, loop_970
8321loop_968:
8322 edge16ln %o6, %i5, %o1
8323 srl %l4, 0x1E, %o3
8324loop_969:
8325 stb %l2, [%l7 + 0x3D]
8326loop_970:
8327 tneg %icc, 0x1
8328 tsubcc %g3, 0x0113, %i3
8329 fbul,a %fcc2, loop_971
8330 stb %g7, [%l7 + 0x53]
8331 tn %icc, 0x7
8332 fmovsvc %xcc, %f5, %f0
8333loop_971:
8334 movg %icc, %g1, %o2
8335 alignaddrl %i7, %o5, %l0
8336 ldub [%l7 + 0x79], %o4
8337 ldd [%l7 + 0x58], %f6
8338 sdiv %i4, 0x1057, %i6
8339 move %xcc, %g6, %l6
8340 movrlez %l1, %o0, %i0
8341 stx %g4, [%l7 + 0x70]
8342 std %f12, [%l7 + 0x58]
8343 andcc %l5, 0x1F09, %o7
8344 bvc,pt %icc, loop_972
8345 fbu %fcc2, loop_973
8346 fmul8sux16 %f6, %f6, %f4
8347 fmovdne %xcc, %f4, %f1
8348loop_972:
8349 ldub [%l7 + 0x65], %i2
8350loop_973:
8351 fandnot1s %f14, %f11, %f11
8352 brnz %l3, loop_974
8353 fzeros %f9
8354 for %f2, %f0, %f4
8355 subcc %g5, 0x0A2D, %i1
8356loop_974:
8357 movrlez %o6, %i5, %o1
8358 fxnor %f10, %f4, %f0
8359 fabsd %f8, %f12
8360 ldx [%l7 + 0x50], %g2
8361 sth %l4, [%l7 + 0x0E]
8362 sdivx %l2, 0x12FF, %g3
8363 sth %o3, [%l7 + 0x0A]
8364 alignaddrl %g7, %i3, %g1
8365 umulcc %o2, %i7, %o5
8366 subc %l0, 0x1E6C, %o4
8367 movre %i4, %g6, %l6
8368 fbo,a %fcc1, loop_975
8369 fmovsle %icc, %f3, %f8
8370 fmovdcs %icc, %f7, %f3
8371 bneg,a,pt %icc, loop_976
8372loop_975:
8373 stb %i6, [%l7 + 0x14]
8374 ta %icc, 0x7
8375 edge8n %l1, %i0, %o0
8376loop_976:
8377 fmovdpos %icc, %f9, %f13
8378 fmovdn %icc, %f3, %f0
8379 fors %f12, %f9, %f1
8380 be,pn %xcc, loop_977
8381 fmovsleu %xcc, %f6, %f11
8382 be,a loop_978
8383 bl,pt %icc, loop_979
8384loop_977:
8385 fmul8ulx16 %f6, %f6, %f12
8386 fmovsgu %icc, %f2, %f5
8387loop_978:
8388 fmul8ulx16 %f8, %f6, %f12
8389loop_979:
8390 ldd [%l7 + 0x48], %f0
8391 fcmpne32 %f6, %f6, %l5
8392 bge,a loop_980
8393 ldd [%l7 + 0x60], %f14
8394 xorcc %o7, 0x0D04, %g4
8395 fxors %f3, %f3, %f4
8396loop_980:
8397 st %f2, [%l7 + 0x24]
8398 stb %i2, [%l7 + 0x0A]
8399 fbge,a %fcc1, loop_981
8400 ldsb [%l7 + 0x4A], %l3
8401 ldsb [%l7 + 0x39], %i1
8402 fnand %f10, %f14, %f12
8403loop_981:
8404 bl loop_982
8405 alignaddrl %o6, %g5, %o1
8406 stw %g2, [%l7 + 0x78]
8407 sth %l4, [%l7 + 0x34]
8408loop_982:
8409 movl %icc, %l2, %g3
8410 subc %o3, 0x0253, %i5
8411 ldsw [%l7 + 0x34], %g7
8412 edge16l %i3, %g1, %o2
8413 tcs %icc, 0x4
8414 brlez %i7, loop_983
8415 fnot1s %f8, %f1
8416 brnz,a %o5, loop_984
8417 stw %l0, [%l7 + 0x64]
8418loop_983:
8419 brnz %o4, loop_985
8420 fmovsle %icc, %f11, %f0
8421loop_984:
8422 movl %xcc, %i4, %g6
8423 xnor %l6, 0x090A, %i6
8424loop_985:
8425 lduh [%l7 + 0x36], %l1
8426 fmovsleu %xcc, %f13, %f4
8427 fmul8x16al %f9, %f0, %f2
8428 stw %o0, [%l7 + 0x78]
8429 tg %icc, 0x6
8430 ldsw [%l7 + 0x5C], %i0
8431 brgez,a %l5, loop_986
8432 fmul8sux16 %f6, %f14, %f6
8433 ldub [%l7 + 0x6C], %g4
8434 fnands %f9, %f9, %f3
8435loop_986:
8436 lduh [%l7 + 0x7E], %o7
8437 bpos %xcc, loop_987
8438 ldd [%l7 + 0x20], %f12
8439 fmovrde %l3, %f10, %f4
8440 subccc %i1, %i2, %o6
8441loop_987:
8442 fornot1s %f9, %f3, %f6
8443 fmovspos %icc, %f1, %f7
8444 tcc %xcc, 0x0
8445 edge16 %o1, %g5, %l4
8446 lduw [%l7 + 0x40], %l2
8447 fornot1s %f0, %f10, %f6
8448 srl %g2, 0x00, %g3
8449 movvc %icc, %i5, %g7
8450 xor %o3, %i3, %o2
8451 ble %xcc, loop_988
8452 fmul8x16al %f15, %f0, %f10
8453 movre %i7, %o5, %l0
8454 stx %o4, [%l7 + 0x68]
8455loop_988:
8456 movrgz %g1, 0x204, %i4
8457 smulcc %l6, %i6, %l1
8458 fsrc1 %f8, %f4
8459 std %f12, [%l7 + 0x38]
8460 fmovrdgz %g6, %f4, %f6
8461 ldsb [%l7 + 0x56], %i0
8462 ldub [%l7 + 0x25], %o0
8463 movleu %icc, %l5, %g4
8464 bpos,a %icc, loop_989
8465 bcc,a,pt %xcc, loop_990
8466 bcs %icc, loop_991
8467 fxnor %f4, %f2, %f6
8468loop_989:
8469 ldd [%l7 + 0x40], %f10
8470loop_990:
8471 bl loop_992
8472loop_991:
8473 ldx [%l7 + 0x48], %l3
8474 ldsw [%l7 + 0x4C], %o7
8475 stb %i2, [%l7 + 0x63]
8476loop_992:
8477 ldsb [%l7 + 0x08], %o6
8478 fornot2 %f4, %f14, %f8
8479 ldd [%l7 + 0x18], %f6
8480 alignaddr %i1, %g5, %o1
8481 sub %l2, %l4, %g3
8482 fpack32 %f14, %f12, %f2
8483 fornot2s %f6, %f10, %f11
8484 fmovdcc %xcc, %f2, %f1
8485 xnor %i5, 0x1956, %g2
8486 fmovdge %xcc, %f4, %f0
8487 array32 %g7, %i3, %o2
8488 srl %o3, 0x0A, %o5
8489 lduw [%l7 + 0x5C], %l0
8490 ldsh [%l7 + 0x7E], %o4
8491 sth %g1, [%l7 + 0x08]
8492 stb %i4, [%l7 + 0x6D]
8493 edge8l %i7, %i6, %l6
8494 tsubcctv %l1, 0x1038, %i0
8495 call loop_993
8496 ldsb [%l7 + 0x75], %g6
8497 stb %o0, [%l7 + 0x60]
8498 pdist %f2, %f12, %f10
8499loop_993:
8500 srl %g4, 0x0C, %l3
8501 tsubcc %o7, %i2, %o6
8502 ldx [%l7 + 0x10], %i1
8503 ldsb [%l7 + 0x3B], %l5
8504 tleu %icc, 0x7
8505 ba,a %xcc, loop_994
8506 bneg %xcc, loop_995
8507 lduw [%l7 + 0x5C], %g5
8508 udiv %l2, 0x1919, %o1
8509loop_994:
8510 bvs %xcc, loop_996
8511loop_995:
8512 tvc %xcc, 0x7
8513 std %f12, [%l7 + 0x78]
8514 fbl,a %fcc0, loop_997
8515loop_996:
8516 ldub [%l7 + 0x10], %l4
8517 fbuge,a %fcc2, loop_998
8518 edge32l %g3, %i5, %g7
8519loop_997:
8520 fmovdn %icc, %f3, %f9
8521 fpsub16 %f8, %f12, %f6
8522loop_998:
8523 lduh [%l7 + 0x0E], %g2
8524 fpadd16 %f10, %f10, %f10
8525 fnegd %f2, %f2
8526 array32 %i3, %o2, %o5
8527 tpos %icc, 0x6
8528 fmovdne %icc, %f11, %f12
8529 fcmped %fcc0, %f0, %f14
8530 movge %xcc, %l0, %o3
8531 movne %icc, %g1, %i4
8532 ldsh [%l7 + 0x1C], %i7
8533 movle %xcc, %o4, %i6
8534 be,pt %icc, loop_999
8535 tsubcc %l1, %i0, %l6
8536 ldsb [%l7 + 0x71], %o0
8537 umulcc %g4, %g6, %l3
8538loop_999:
8539 ldx [%l7 + 0x18], %o7
8540 taddcctv %o6, 0x045E, %i2
8541 stw %i1, [%l7 + 0x40]
8542 udiv %l5, 0x06E1, %g5
8543 tcs %icc, 0x3
8544 fmuld8sux16 %f8, %f6, %f12
8545 brnz,a %o1, loop_1000
8546 bpos,a,pt %icc, loop_1001
8547 fmovsvc %icc, %f5, %f11
8548 edge32 %l4, %g3, %l2
8549loop_1000:
8550 tneg %xcc, 0x6
8551loop_1001:
8552 stb %i5, [%l7 + 0x5C]
8553 sdivx %g2, 0x1CA9, %g7
8554 fzero %f8
8555 stb %i3, [%l7 + 0x2E]
8556 fzero %f12
8557 fmovdvs %xcc, %f7, %f1
8558 ldsh [%l7 + 0x44], %o2
8559 lduw [%l7 + 0x10], %o5
8560 ldx [%l7 + 0x28], %l0
8561 stb %g1, [%l7 + 0x3A]
8562 fnands %f14, %f3, %f13
8563 sra %o3, %i4, %o4
8564 fnors %f15, %f7, %f11
8565 fbge %fcc0, loop_1002
8566 fbu,a %fcc0, loop_1003
8567 fble,a %fcc1, loop_1004
8568 andn %i7, %i6, %i0
8569loop_1002:
8570 fbge %fcc1, loop_1005
8571loop_1003:
8572 tsubcc %l1, 0x14C4, %o0
8573loop_1004:
8574 fbo,a %fcc0, loop_1006
8575 fmovdvs %xcc, %f7, %f4
8576loop_1005:
8577 ldub [%l7 + 0x15], %g4
8578 popc 0x18C6, %l6
8579loop_1006:
8580 fmovrsne %g6, %f6, %f3
8581 ldsw [%l7 + 0x28], %l3
8582 fmovsn %xcc, %f6, %f3
8583 fbule,a %fcc0, loop_1007
8584 movn %icc, %o6, %i2
8585 fbu %fcc3, loop_1008
8586 stx %o7, [%l7 + 0x60]
8587loop_1007:
8588 udiv %l5, 0x009A, %g5
8589 fmovrslz %o1, %f0, %f12
8590loop_1008:
8591 edge8n %l4, %g3, %i1
8592 andn %l2, 0x05C4, %g2
8593 fxor %f4, %f4, %f2
8594 fmovse %icc, %f1, %f13
8595 fmovrsne %g7, %f2, %f11
8596 edge32ln %i3, %o2, %o5
8597 fba,a %fcc3, loop_1009
8598 lduw [%l7 + 0x24], %l0
8599 fbe,a %fcc1, loop_1010
8600 tleu %xcc, 0x2
8601loop_1009:
8602 movne %xcc, %i5, %g1
8603 std %f4, [%l7 + 0x50]
8604loop_1010:
8605 xnor %i4, %o3, %i7
8606 bn,a,pt %icc, loop_1011
8607 fcmple16 %f2, %f12, %i6
8608 orn %o4, 0x1C82, %i0
8609 brnz %o0, loop_1012
8610loop_1011:
8611 tl %xcc, 0x1
8612 fble,a %fcc1, loop_1013
8613 fcmps %fcc2, %f14, %f13
8614loop_1012:
8615 st %f15, [%l7 + 0x2C]
8616 fpack16 %f4, %f3
8617loop_1013:
8618 ld [%l7 + 0x2C], %f12
8619 tcs %xcc, 0x0
8620 sth %l1, [%l7 + 0x40]
8621 std %f10, [%l7 + 0x78]
8622 for %f2, %f6, %f10
8623 orcc %g4, %l6, %l3
8624 brgez,a %g6, loop_1014
8625 movrne %o6, 0x2CE, %o7
8626 fmovrdne %i2, %f2, %f12
8627 fxor %f2, %f14, %f4
8628loop_1014:
8629 sth %l5, [%l7 + 0x48]
8630 ba,pt %icc, loop_1015
8631 bneg loop_1016
8632 movrgz %o1, 0x1FB, %g5
8633 sdivcc %g3, 0x0D44, %l4
8634loop_1015:
8635 nop
8636 setx loop_1017, %l0, %l1
8637 wrpr 0x1, %tl
8638 wrpr %l1, %tpc
8639 add %l1, 0x4, %l1
8640 wrpr %l1, %tnpc
8641 setx 0x34400001400, %l0, %l1
8642 wrpr %l1, %tstate
8643 wrhpr 0x4, %htstate
8644 retry
8645loop_1016:
8646 movrne %l2, %i1, %g7
8647 fba,a %fcc2, loop_1018
8648 tne %icc, 0x3
8649loop_1017:
8650 tsubcctv %g2, 0x0CD4, %o2
8651 edge16n %o5, %i3, %l0
8652loop_1018:
8653 mova %icc, %i5, %i4
8654 fble,a %fcc0, loop_1019
8655 fmovdcs %xcc, %f3, %f8
8656 stx %g1, [%l7 + 0x10]
8657 move %icc, %o3, %i7
8658loop_1019:
8659 stw %o4, [%l7 + 0x18]
8660 fpadd32 %f8, %f8, %f4
8661 movgu %xcc, %i0, %i6
8662 ldsh [%l7 + 0x5C], %l1
8663 sth %g4, [%l7 + 0x3E]
8664 ldub [%l7 + 0x41], %l6
8665 fcmpes %fcc0, %f12, %f2
8666 ldsh [%l7 + 0x36], %o0
8667 movl %xcc, %l3, %g6
8668 udivx %o7, 0x0AFB, %i2
8669 stx %l5, [%l7 + 0x68]
8670 movrlez %o6, %o1, %g3
8671 edge16ln %l4, %g5, %l2
8672 ldsb [%l7 + 0x70], %i1
8673 siam 0x1
8674 ld [%l7 + 0x48], %f7
8675 fmovrslez %g7, %f14, %f4
8676 fmovspos %xcc, %f8, %f2
8677 lduh [%l7 + 0x20], %g2
8678 fmovsge %xcc, %f15, %f5
8679 alignaddrl %o2, %o5, %i3
8680 fabsd %f10, %f0
8681 tvs %xcc, 0x3
8682 tpos %icc, 0x0
8683 subc %i5, %i4, %g1
8684 tpos %xcc, 0x3
8685 stb %l0, [%l7 + 0x28]
8686 fbug %fcc1, loop_1020
8687 ldub [%l7 + 0x38], %i7
8688 taddcctv %o4, 0x1DFF, %o3
8689 fmovdgu %xcc, %f14, %f0
8690loop_1020:
8691 fcmpgt32 %f12, %f0, %i6
8692 fcmpeq16 %f0, %f6, %l1
8693 andncc %g4, %i0, %l6
8694 fpadd16s %f11, %f5, %f9
8695 movl %xcc, %o0, %l3
8696 fmovsle %xcc, %f4, %f14
8697 edge16 %g6, %i2, %o7
8698 be,a %xcc, loop_1021
8699 edge32l %l5, %o1, %o6
8700 fxnors %f13, %f3, %f5
8701 stw %g3, [%l7 + 0x44]
8702loop_1021:
8703 fmovrdgz %g5, %f10, %f2
8704 movre %l2, %l4, %i1
8705 fnands %f2, %f0, %f2
8706 call loop_1022
8707 ldd [%l7 + 0x68], %f6
8708 fnot2s %f9, %f15
8709 std %f4, [%l7 + 0x58]
8710loop_1022:
8711 fbge %fcc0, loop_1023
8712 stw %g2, [%l7 + 0x74]
8713 ldsw [%l7 + 0x20], %o2
8714 nop
8715 setx loop_1024, %l0, %l1
8716 wrpr 0x1, %tl
8717 wrpr %l1, %tnpc
8718 setx 0x34400001400, %l0, %l1
8719 wrpr %l1, %tstate
8720 wrhpr 0x4, %htstate
8721 done
8722loop_1023:
8723 st %f10, [%l7 + 0x20]
8724 fbne,a %fcc1, loop_1025
8725 bshuffle %f8, %f2, %f0
8726loop_1024:
8727 smulcc %o5, 0x05FA, %i3
8728 fpack32 %f6, %f0, %f2
8729loop_1025:
8730 stb %g7, [%l7 + 0x2F]
8731 lduh [%l7 + 0x44], %i4
8732 st %f9, [%l7 + 0x0C]
8733 fmovsa %icc, %f0, %f9
8734 stw %i5, [%l7 + 0x38]
8735 lduh [%l7 + 0x3A], %l0
8736 movgu %icc, %g1, %o4
8737 sdiv %i7, 0x0FB2, %o3
8738 xnor %i6, 0x14E2, %l1
8739 fbn %fcc0, loop_1026
8740 ldub [%l7 + 0x79], %i0
8741 addc %l6, %g4, %l3
8742 fpadd32 %f4, %f4, %f6
8743loop_1026:
8744 fnot2s %f12, %f11
8745 fxor %f2, %f6, %f6
8746 lduh [%l7 + 0x20], %g6
8747 bvs,pt %xcc, loop_1027
8748 nop
8749 setx loop_1028, %l0, %l1
8750 wrpr 0x1, %tl
8751 wrpr %l1, %tnpc
8752 setx 0x34400001400, %l0, %l1
8753 wrpr %l1, %tstate
8754 wrhpr 0x4, %htstate
8755 done
8756 ldsh [%l7 + 0x3A], %o0
8757 ldsw [%l7 + 0x54], %o7
8758loop_1027:
8759 fpmerge %f3, %f2, %f12
8760loop_1028:
8761 edge32ln %i2, %o1, %l5
8762 movn %xcc, %g3, %g5
8763 fmovsge %icc, %f11, %f7
8764 fandnot1s %f12, %f7, %f9
8765 fbuge %fcc1, loop_1029
8766 fsrc1s %f2, %f11
8767 fabsd %f14, %f2
8768 add %l2, 0x132A, %o6
8769loop_1029:
8770 fcmple32 %f2, %f0, %i1
8771 fpack32 %f4, %f8, %f6
8772 stx %g2, [%l7 + 0x48]
8773 umulcc %l4, 0x0BCA, %o5
8774 lduh [%l7 + 0x42], %o2
8775 std %f10, [%l7 + 0x58]
8776 fsrc1s %f10, %f14
8777 tsubcc %i3, %i4, %i5
8778 lduw [%l7 + 0x5C], %g7
8779 alignaddr %l0, %o4, %g1
8780 tge %xcc, 0x1
8781 udivx %o3, 0x1F7B, %i7
8782 ldub [%l7 + 0x50], %i6
8783 fmovrslz %l1, %f12, %f12
8784 movcs %xcc, %i0, %l6
8785 fmovsneg %xcc, %f11, %f9
8786 lduh [%l7 + 0x46], %g4
8787 fbule %fcc3, loop_1030
8788 siam 0x4
8789 stb %g6, [%l7 + 0x2D]
8790 std %f0, [%l7 + 0x78]
8791loop_1030:
8792 bgu,a,pn %xcc, loop_1031
8793 tvs %icc, 0x5
8794 ldub [%l7 + 0x64], %l3
8795 stx %o7, [%l7 + 0x60]
8796loop_1031:
8797 edge8ln %i2, %o0, %o1
8798 srlx %l5, 0x03, %g3
8799 stb %l2, [%l7 + 0x54]
8800 bshuffle %f4, %f8, %f8
8801 umulcc %g5, %i1, %o6
8802 fmovdleu %xcc, %f0, %f9
8803 udivx %g2, 0x0046, %l4
8804 ldsw [%l7 + 0x30], %o2
8805 ldd [%l7 + 0x78], %f12
8806 movvc %icc, %o5, %i3
8807 ldx [%l7 + 0x70], %i4
8808 ldsh [%l7 + 0x60], %g7
8809 lduh [%l7 + 0x74], %l0
8810 fmovrdgz %o4, %f10, %f10
8811 subccc %i5, 0x12AD, %g1
8812 ldsb [%l7 + 0x2B], %i7
8813 lduw [%l7 + 0x1C], %o3
8814 lduw [%l7 + 0x68], %l1
8815 ldub [%l7 + 0x30], %i0
8816 bpos,a %xcc, loop_1032
8817 sethi 0x1159, %l6
8818 sth %g4, [%l7 + 0x16]
8819 fnot2s %f3, %f3
8820loop_1032:
8821 ldsh [%l7 + 0x28], %g6
8822 srl %l3, %o7, %i6
8823 fnot2 %f6, %f10
8824 fpack32 %f0, %f4, %f8
8825 ldsw [%l7 + 0x7C], %o0
8826 mulscc %i2, %l5, %o1
8827 fmovsleu %icc, %f3, %f0
8828 ld [%l7 + 0x20], %f14
8829 bn,a,pt %icc, loop_1033
8830 udivx %g3, 0x1831, %l2
8831 fmul8x16au %f12, %f14, %f12
8832 fbge,a %fcc1, loop_1034
8833loop_1033:
8834 fmovsvs %xcc, %f3, %f15
8835 ldsb [%l7 + 0x4C], %g5
8836 sth %o6, [%l7 + 0x7C]
8837loop_1034:
8838 bvc,a,pt %xcc, loop_1035
8839 taddcctv %g2, %l4, %i1
8840 ldd [%l7 + 0x18], %f14
8841 edge8 %o5, %o2, %i4
8842loop_1035:
8843 lduh [%l7 + 0x4C], %g7
8844 ldd [%l7 + 0x38], %f14
8845 umul %l0, %o4, %i5
8846 te %icc, 0x6
8847 std %f6, [%l7 + 0x68]
8848 tneg %xcc, 0x4
8849 tsubcc %g1, %i7, %i3
8850 fbue %fcc2, loop_1036
8851 fbl,a %fcc2, loop_1037
8852 array32 %o3, %l1, %i0
8853 sdivx %g4, 0x0286, %l6
8854loop_1036:
8855 stx %g6, [%l7 + 0x58]
8856loop_1037:
8857 taddcctv %l3, %i6, %o0
8858 std %f12, [%l7 + 0x10]
8859 movcc %icc, %i2, %l5
8860 fbule,a %fcc0, loop_1038
8861 fmovdcc %icc, %f11, %f3
8862 fmovsl %xcc, %f4, %f15
8863 fmovsvs %icc, %f8, %f6
8864loop_1038:
8865 brlz %o7, loop_1039
8866 fmovrsgez %o1, %f8, %f0
8867 stw %l2, [%l7 + 0x6C]
8868 sllx %g3, 0x06, %g5
8869loop_1039:
8870 addcc %g2, %l4, %i1
8871 ld [%l7 + 0x70], %f14
8872 ldsh [%l7 + 0x46], %o5
8873 fmovsneg %xcc, %f5, %f0
8874 edge16n %o6, %o2, %i4
8875 movvs %xcc, %l0, %g7
8876 tcc %xcc, 0x4
8877 brnz,a %o4, loop_1040
8878 movpos %xcc, %g1, %i7
8879 stx %i3, [%l7 + 0x20]
8880 bcs %xcc, loop_1041
8881loop_1040:
8882 fmovsgu %xcc, %f4, %f13
8883 ldsw [%l7 + 0x70], %o3
8884 sth %l1, [%l7 + 0x3C]
8885loop_1041:
8886 stw %i5, [%l7 + 0x58]
8887 edge8l %g4, %l6, %g6
8888 tle %icc, 0x5
8889 fmovrse %i0, %f3, %f4
8890 movl %icc, %i6, %o0
8891 ldsb [%l7 + 0x22], %l3
8892 ld [%l7 + 0x7C], %f11
8893 fmovsn %xcc, %f1, %f0
8894 tge %xcc, 0x0
8895 st %f5, [%l7 + 0x4C]
8896 st %f13, [%l7 + 0x50]
8897 sllx %l5, 0x1F, %i2
8898 fmovrslez %o7, %f11, %f11
8899 ldsb [%l7 + 0x35], %l2
8900 fmovrsgez %g3, %f1, %f0
8901 movvs %xcc, %g5, %g2
8902 bge,a,pn %icc, loop_1042
8903 brgz,a %o1, loop_1043
8904 fmovdvs %xcc, %f15, %f13
8905 ldx [%l7 + 0x30], %l4
8906loop_1042:
8907 ldub [%l7 + 0x79], %i1
8908loop_1043:
8909 smulcc %o6, 0x136A, %o2
8910 st %f9, [%l7 + 0x74]
8911 mova %xcc, %o5, %i4
8912 ba,pn %icc, loop_1044
8913 ldub [%l7 + 0x20], %l0
8914 mova %xcc, %g7, %o4
8915 fmovsleu %xcc, %f6, %f4
8916loop_1044:
8917 mulscc %g1, %i7, %o3
8918 ldsw [%l7 + 0x68], %i3
8919 ldub [%l7 + 0x1F], %i5
8920 xnorcc %g4, %l6, %l1
8921 ldsw [%l7 + 0x64], %g6
8922 movgu %xcc, %i0, %o0
8923 fmul8sux16 %f12, %f4, %f8
8924 st %f5, [%l7 + 0x60]
8925 tneg %icc, 0x1
8926 lduw [%l7 + 0x0C], %i6
8927 movle %xcc, %l3, %i2
8928 sdivcc %l5, 0x134E, %l2
8929 fornot1s %f1, %f8, %f3
8930 fmuld8sux16 %f8, %f5, %f12
8931 stw %g3, [%l7 + 0x20]
8932 fmovrslz %g5, %f14, %f9
8933 stw %o7, [%l7 + 0x3C]
8934 tle %icc, 0x0
8935 fnors %f1, %f9, %f4
8936 fmul8ulx16 %f6, %f8, %f8
8937 popc 0x1452, %o1
8938 tg %xcc, 0x3
8939 ldsw [%l7 + 0x64], %g2
8940 bgu loop_1045
8941 subccc %i1, 0x1BDF, %l4
8942 fxor %f2, %f8, %f6
8943 udivcc %o2, 0x1795, %o5
8944loop_1045:
8945 fnot1 %f6, %f6
8946 edge8l %i4, %l0, %g7
8947 edge8n %o4, %g1, %i7
8948 fmovdpos %icc, %f4, %f7
8949 fsrc2 %f14, %f0
8950 lduh [%l7 + 0x2A], %o3
8951 tne %xcc, 0x6
8952 ldsb [%l7 + 0x46], %i3
8953 st %f3, [%l7 + 0x4C]
8954 fbl %fcc0, loop_1046
8955 lduw [%l7 + 0x30], %o6
8956 fbn %fcc1, loop_1047
8957 fabss %f12, %f8
8958loop_1046:
8959 fnor %f10, %f10, %f2
8960 fxnor %f10, %f6, %f10
8961loop_1047:
8962 fbu,a %fcc0, loop_1048
8963 ldsb [%l7 + 0x11], %g4
8964 fpsub32s %f5, %f11, %f0
8965 bg,a,pt %icc, loop_1049
8966loop_1048:
8967 umulcc %l6, 0x16D9, %i5
8968 fmovdge %xcc, %f8, %f8
8969 ba,a loop_1050
8970loop_1049:
8971 stb %l1, [%l7 + 0x10]
8972 or %g6, %o0, %i0
8973 movvs %xcc, %l3, %i2
8974loop_1050:
8975 movrgez %l5, %l2, %g3
8976 ldd [%l7 + 0x50], %f14
8977 xnor %i6, %o7, %o1
8978 fxnor %f10, %f10, %f12
8979 fbo,a %fcc0, loop_1051
8980 fmovsne %icc, %f15, %f11
8981 fcmped %fcc0, %f12, %f6
8982 tg %icc, 0x6
8983loop_1051:
8984 stb %g5, [%l7 + 0x66]
8985 fmovrdne %g2, %f8, %f12
8986 ldsb [%l7 + 0x5D], %l4
8987 fornot1 %f8, %f8, %f2
8988 bl,a loop_1052
8989 fnot1s %f8, %f7
8990 fcmpes %fcc0, %f3, %f2
8991 fbge %fcc3, loop_1053
8992loop_1052:
8993 fmovdvc %xcc, %f15, %f7
8994 fmul8ulx16 %f2, %f8, %f8
8995 ldsw [%l7 + 0x78], %i1
8996loop_1053:
8997 fsrc2s %f8, %f15
8998 stx %o5, [%l7 + 0x28]
8999 edge8ln %o2, %l0, %i4
9000 fmovdle %icc, %f8, %f6
9001 ldub [%l7 + 0x76], %o4
9002 stb %g1, [%l7 + 0x29]
9003 fmovsge %xcc, %f11, %f4
9004 ld [%l7 + 0x3C], %f15
9005 edge32ln %i7, %o3, %i3
9006 lduw [%l7 + 0x20], %g7
9007 bge loop_1054
9008 ble,pn %xcc, loop_1055
9009 stx %g4, [%l7 + 0x40]
9010 movrgz %o6, %l6, %i5
9011loop_1054:
9012 movne %icc, %l1, %g6
9013loop_1055:
9014 fmovrdgz %o0, %f14, %f6
9015 fsrc1 %f0, %f8
9016 fmovsvs %xcc, %f4, %f3
9017 fcmpgt32 %f0, %f4, %i0
9018 stw %i2, [%l7 + 0x48]
9019 ldd [%l7 + 0x50], %f0
9020 tcs %xcc, 0x4
9021 movl %xcc, %l5, %l2
9022 ldub [%l7 + 0x4D], %l3
9023 fandnot1 %f0, %f8, %f2
9024 umulcc %g3, 0x14B5, %o7
9025 edge16 %o1, %i6, %g5
9026 stx %l4, [%l7 + 0x78]
9027 ba,a,pn %xcc, loop_1056
9028 nop
9029 setx loop_1057, %l0, %l1
9030 wrpr 0x1, %tl
9031 wrpr %l1, %tpc
9032 add %l1, 0x4, %l1
9033 wrpr %l1, %tnpc
9034 setx 0x34400001400, %l0, %l1
9035 wrpr %l1, %tstate
9036 wrhpr 0x4, %htstate
9037 retry
9038 bge,pt %icc, loop_1058
9039 ld [%l7 + 0x20], %f7
9040loop_1056:
9041 fnands %f7, %f5, %f5
9042loop_1057:
9043 ldsh [%l7 + 0x42], %i1
9044loop_1058:
9045 fsrc1s %f4, %f2
9046 bn,a %xcc, loop_1059
9047 lduh [%l7 + 0x3C], %g2
9048 brz,a %o5, loop_1060
9049 fandnot2 %f8, %f8, %f0
9050loop_1059:
9051 fmovd %f2, %f6
9052 sth %l0, [%l7 + 0x54]
9053loop_1060:
9054 ldsh [%l7 + 0x18], %o2
9055 taddcc %i4, 0x01E6, %g1
9056 st %f15, [%l7 + 0x18]
9057 ldsb [%l7 + 0x68], %o4
9058 fmul8x16al %f7, %f6, %f4
9059 fmul8ulx16 %f2, %f4, %f4
9060 movrgz %o3, 0x233, %i3
9061 lduh [%l7 + 0x6C], %g7
9062 fmovdne %xcc, %f10, %f15
9063 move %xcc, %i7, %g4
9064 andn %o6, 0x062A, %i5
9065 movpos %icc, %l6, %l1
9066 sdiv %o0, 0x1D38, %i0
9067 fnand %f6, %f10, %f10
9068 ldsw [%l7 + 0x60], %i2
9069 lduw [%l7 + 0x68], %l5
9070 bn,a loop_1061
9071 movrlz %g6, %l3, %g3
9072 fbn,a %fcc2, loop_1062
9073 fmovsne %xcc, %f7, %f6
9074loop_1061:
9075 tvs %xcc, 0x5
9076 fnands %f15, %f11, %f1
9077loop_1062:
9078 ldsb [%l7 + 0x2B], %o7
9079 fmovdg %icc, %f13, %f15
9080 fnegd %f6, %f6
9081 edge16 %o1, %i6, %l2
9082 bpos,a loop_1063
9083 fabsd %f2, %f14
9084 bn,a,pn %xcc, loop_1064
9085 taddcc %l4, 0x0CCE, %g5
9086loop_1063:
9087 fnand %f8, %f12, %f0
9088 taddcctv %i1, 0x1569, %g2
9089loop_1064:
9090 fones %f12
9091 stw %o5, [%l7 + 0x7C]
9092 fmovrse %l0, %f3, %f6
9093 movvc %xcc, %o2, %i4
9094 fbue,a %fcc0, loop_1065
9095 tn %xcc, 0x4
9096 te %icc, 0x4
9097 ldd [%l7 + 0x10], %f14
9098loop_1065:
9099 ldsw [%l7 + 0x48], %o4
9100 nop
9101 setx loop_1066, %l0, %l1
9102 jmpl %l1, %g1
9103 siam 0x0
9104 stx %o3, [%l7 + 0x58]
9105 fmovrde %i3, %f12, %f0
9106loop_1066:
9107 fnegd %f0, %f14
9108 fpsub32 %f4, %f12, %f12
9109 fzero %f12
9110 lduh [%l7 + 0x08], %i7
9111 lduh [%l7 + 0x68], %g7
9112 fornot2 %f6, %f2, %f2
9113 stx %g4, [%l7 + 0x20]
9114 ble,pt %xcc, loop_1067
9115 fcmpeq16 %f12, %f14, %i5
9116 sth %o6, [%l7 + 0x3C]
9117 lduh [%l7 + 0x7E], %l6
9118loop_1067:
9119 edge32l %o0, %i0, %i2
9120 stx %l5, [%l7 + 0x50]
9121 fmovdg %xcc, %f3, %f1
9122 std %f6, [%l7 + 0x50]
9123 fmuld8ulx16 %f3, %f4, %f4
9124 ldub [%l7 + 0x5E], %g6
9125 taddcc %l1, 0x0B1B, %g3
9126 tle %xcc, 0x2
9127 fnegs %f9, %f3
9128 fbule %fcc3, loop_1068
9129 ldsw [%l7 + 0x20], %o7
9130 tle %icc, 0x0
9131 tle %icc, 0x2
9132loop_1068:
9133 ldsb [%l7 + 0x09], %o1
9134 addccc %l3, %l2, %l4
9135 sth %i6, [%l7 + 0x3A]
9136 movrne %g5, %g2, %i1
9137 lduw [%l7 + 0x4C], %l0
9138 movrgez %o2, 0x2C9, %i4
9139 smul %o5, 0x01F4, %g1
9140 fandnot1 %f4, %f8, %f14
9141 add %o3, %o4, %i3
9142 andcc %g7, %i7, %i5
9143 edge32ln %o6, %g4, %l6
9144 brz,a %i0, loop_1069
9145 fornot2s %f10, %f12, %f1
9146 brlez,a %o0, loop_1070
9147 te %icc, 0x5
9148loop_1069:
9149 edge16l %l5, %g6, %i2
9150 nop
9151 setx loop_1071, %l0, %l1
9152 wrpr 0x1, %tl
9153 wrpr %l1, %tnpc
9154 setx 0x34400001400, %l0, %l1
9155 wrpr %l1, %tstate
9156 wrhpr 0x4, %htstate
9157 done
9158loop_1070:
9159 movneg %icc, %l1, %o7
9160 faligndata %f8, %f4, %f14
9161 mova %xcc, %g3, %o1
9162loop_1071:
9163 fcmple16 %f10, %f14, %l3
9164 movle %xcc, %l2, %l4
9165 stb %i6, [%l7 + 0x64]
9166 brnz %g5, loop_1072
9167 move %xcc, %g2, %l0
9168 stw %i1, [%l7 + 0x3C]
9169 tcc %icc, 0x4
9170loop_1072:
9171 edge16ln %o2, %o5, %i4
9172 fsrc2s %f8, %f15
9173 fmovdcc %xcc, %f3, %f6
9174 fba %fcc3, loop_1073
9175 mulx %o3, %o4, %g1
9176 fbue,a %fcc0, loop_1074
9177 fbo %fcc1, loop_1075
9178loop_1073:
9179 std %f4, [%l7 + 0x30]
9180 tge %icc, 0x5
9181loop_1074:
9182 fmovsle %xcc, %f9, %f0
9183loop_1075:
9184 umulcc %g7, 0x0B88, %i3
9185 edge8ln %i5, %i7, %g4
9186 tle %xcc, 0x0
9187 ldd [%l7 + 0x20], %f10
9188 fmovsa %icc, %f11, %f7
9189 fmul8x16al %f3, %f6, %f4
9190 fxor %f4, %f8, %f10
9191 ldsb [%l7 + 0x78], %o6
9192 fones %f3
9193 ldsb [%l7 + 0x5C], %l6
9194 edge16l %o0, %l5, %i0
9195 ld [%l7 + 0x44], %f5
9196 edge16n %g6, %l1, %i2
9197 fands %f6, %f3, %f2
9198 sdiv %o7, 0x1A6D, %g3
9199 orcc %l3, 0x1DB5, %l2
9200 fbe %fcc2, loop_1076
9201 st %f11, [%l7 + 0x2C]
9202 mulx %o1, 0x09D7, %i6
9203 lduw [%l7 + 0x20], %g5
9204loop_1076:
9205 bleu,pt %xcc, loop_1077
9206 edge32n %g2, %l4, %l0
9207 fsrc2s %f2, %f9
9208 std %f12, [%l7 + 0x38]
9209loop_1077:
9210 smulcc %i1, 0x0CB9, %o2
9211 fmovsa %icc, %f9, %f1
9212 ld [%l7 + 0x0C], %f12
9213 fandnot2 %f10, %f8, %f12
9214 fors %f15, %f12, %f6
9215 popc %o5, %o3
9216 nop
9217 setx loop_1078, %l0, %l1
9218 wrpr 0x1, %tl
9219 wrpr %l1, %tpc
9220 add %l1, 0x4, %l1
9221 wrpr %l1, %tnpc
9222 setx 0x34400001400, %l0, %l1
9223 wrpr %l1, %tstate
9224 wrhpr 0x4, %htstate
9225 retry
9226 ldx [%l7 + 0x18], %o4
9227 tsubcc %g1, %i4, %i3
9228 movrlz %i5, 0x306, %g7
9229loop_1078:
9230 ldub [%l7 + 0x67], %i7
9231 lduw [%l7 + 0x28], %o6
9232 fnands %f9, %f2, %f5
9233 fbl %fcc1, loop_1079
9234 sth %g4, [%l7 + 0x48]
9235 andn %l6, %o0, %l5
9236 bg loop_1080
9237loop_1079:
9238 ldsb [%l7 + 0x26], %i0
9239 ldx [%l7 + 0x48], %l1
9240 stx %i2, [%l7 + 0x68]
9241loop_1080:
9242 ldsh [%l7 + 0x5C], %g6
9243 fmovspos %icc, %f6, %f9
9244 fbo %fcc0, loop_1081
9245 pdist %f12, %f12, %f0
9246 bleu,a loop_1082
9247 ld [%l7 + 0x44], %f4
9248loop_1081:
9249 xor %g3, 0x1A69, %l3
9250 fxors %f11, %f7, %f13
9251loop_1082:
9252 ldsw [%l7 + 0x74], %l2
9253 fmovdvs %xcc, %f13, %f5
9254 lduw [%l7 + 0x60], %o1
9255 fmul8ulx16 %f12, %f10, %f2
9256 stx %i6, [%l7 + 0x50]
9257 fandnot2 %f14, %f2, %f14
9258 fornot2 %f6, %f10, %f12
9259 ld [%l7 + 0x30], %f7
9260 ldsh [%l7 + 0x12], %g5
9261 ldsw [%l7 + 0x18], %g2
9262 ldd [%l7 + 0x28], %f4
9263 tleu %xcc, 0x3
9264 fnot2 %f8, %f14
9265 fmovsvc %xcc, %f13, %f0
9266 bleu,a %icc, loop_1083
9267 ldd [%l7 + 0x18], %f0
9268 tne %xcc, 0x3
9269 tg %icc, 0x5
9270loop_1083:
9271 bleu,a loop_1084
9272 ldd [%l7 + 0x78], %f12
9273 mulscc %o7, %l4, %i1
9274 array16 %o2, %l0, %o3
9275loop_1084:
9276 fsrc2s %f0, %f11
9277 fcmpeq16 %f12, %f14, %o5
9278 ldsh [%l7 + 0x28], %g1
9279 movcs %xcc, %o4, %i3
9280 fbuge,a %fcc0, loop_1085
9281 ldsh [%l7 + 0x7E], %i4
9282 movpos %icc, %g7, %i7
9283 lduw [%l7 + 0x28], %o6
9284loop_1085:
9285 alignaddr %g4, %i5, %o0
9286 ldd [%l7 + 0x48], %f6
9287 fnot2 %f6, %f14
9288 sdiv %l5, 0x0006, %l6
9289 ldsw [%l7 + 0x58], %l1
9290 lduh [%l7 + 0x14], %i0
9291 movre %g6, %i2, %g3
9292 ldsh [%l7 + 0x1E], %l2
9293 bcs,a loop_1086
9294 brgez,a %o1, loop_1087
9295 fmovsvs %icc, %f8, %f14
9296 fmuld8sux16 %f13, %f14, %f6
9297loop_1086:
9298 fpadd16s %f6, %f3, %f9
9299loop_1087:
9300 ldx [%l7 + 0x78], %l3
9301 lduh [%l7 + 0x0E], %i6
9302 brnz %g2, loop_1088
9303 fmovsvs %xcc, %f7, %f14
9304 movrgez %o7, %l4, %i1
9305 faligndata %f4, %f14, %f14
9306loop_1088:
9307 fpadd16 %f12, %f14, %f12
9308 ldx [%l7 + 0x50], %g5
9309 ldsh [%l7 + 0x46], %l0
9310 udivcc %o3, 0x1C37, %o2
9311 tsubcc %g1, %o5, %i3
9312 ldsh [%l7 + 0x58], %o4
9313 stb %g7, [%l7 + 0x3D]
9314 lduh [%l7 + 0x56], %i4
9315 andcc %i7, %o6, %g4
9316 fmul8ulx16 %f14, %f8, %f10
9317 mulx %i5, %l5, %o0
9318 fnands %f0, %f7, %f11
9319 stw %l1, [%l7 + 0x70]
9320 stw %i0, [%l7 + 0x68]
9321 sub %g6, %i2, %g3
9322 fbo,a %fcc2, loop_1089
9323 sra %l2, 0x0F, %l6
9324 tgu %icc, 0x6
9325 fmovd %f14, %f6
9326loop_1089:
9327 fcmpeq16 %f12, %f4, %o1
9328 smulcc %i6, 0x1561, %l3
9329 movrgz %g2, %o7, %l4
9330 fbul,a %fcc0, loop_1090
9331 edge32l %i1, %l0, %g5
9332 fmovrdlez %o2, %f2, %f14
9333 ldsh [%l7 + 0x54], %o3
9334loop_1090:
9335 st %f15, [%l7 + 0x30]
9336 fmuld8sux16 %f14, %f15, %f12
9337 fors %f6, %f11, %f9
9338 sll %o5, %g1, %o4
9339 xor %g7, %i4, %i7
9340 stx %i3, [%l7 + 0x50]
9341 fmovdge %xcc, %f5, %f14
9342 fmovse %xcc, %f8, %f13
9343 ldsh [%l7 + 0x2C], %g4
9344 addccc %i5, %o6, %o0
9345 brlz %l1, loop_1091
9346 fbug,a %fcc3, loop_1092
9347 fmovsvs %xcc, %f15, %f6
9348 smulcc %l5, 0x16B5, %g6
9349loop_1091:
9350 ble,a %icc, loop_1093
9351loop_1092:
9352 tvc %xcc, 0x6
9353 ld [%l7 + 0x74], %f7
9354 sethi 0x0534, %i0
9355loop_1093:
9356 stw %g3, [%l7 + 0x7C]
9357 udiv %i2, 0x0A29, %l6
9358 taddcc %o1, %i6, %l3
9359 brgez,a %g2, loop_1094
9360 tpos %xcc, 0x6
9361 lduw [%l7 + 0x60], %l2
9362 fmul8ulx16 %f2, %f6, %f10
9363loop_1094:
9364 fmul8x16au %f4, %f14, %f4
9365 ldd [%l7 + 0x20], %f12
9366 ldub [%l7 + 0x67], %o7
9367 ldsw [%l7 + 0x0C], %i1
9368 movleu %xcc, %l0, %g5
9369 stb %l4, [%l7 + 0x60]
9370 smulcc %o2, 0x018C, %o3
9371 bne,pt %xcc, loop_1095
9372 fmovrdne %g1, %f8, %f2
9373 xor %o4, 0x09A8, %g7
9374 fnot2s %f9, %f9
9375loop_1095:
9376 xor %i4, %i7, %i3
9377 fpackfix %f12, %f10
9378 fmovrdgez %g4, %f4, %f10
9379 tleu %icc, 0x5
9380 edge32ln %o5, %o6, %i5
9381 fxors %f12, %f13, %f15
9382 fbl %fcc1, loop_1096
9383 ldsb [%l7 + 0x77], %o0
9384 movle %xcc, %l5, %g6
9385 fandnot1 %f8, %f14, %f4
9386loop_1096:
9387 add %i0, 0x1CCB, %g3
9388 tg %xcc, 0x2
9389 fbue,a %fcc0, loop_1097
9390 fmovscc %xcc, %f9, %f14
9391 udiv %i2, 0x18A9, %l1
9392 edge16ln %o1, %l6, %l3
9393loop_1097:
9394 stw %g2, [%l7 + 0x7C]
9395 fmovdvc %xcc, %f3, %f11
9396 fcmpeq32 %f0, %f0, %l2
9397 sll %i6, 0x06, %o7
9398 fsrc2 %f4, %f10
9399 std %f8, [%l7 + 0x60]
9400 bne,a,pt %icc, loop_1098
9401 taddcc %i1, 0x04B7, %g5
9402 fbul,a %fcc3, loop_1099
9403 fmovdneg %xcc, %f6, %f15
9404loop_1098:
9405 addccc %l4, 0x0060, %l0
9406 array16 %o3, %o2, %g1
9407loop_1099:
9408 movneg %xcc, %o4, %g7
9409 fpack16 %f8, %f15
9410 std %f14, [%l7 + 0x38]
9411 fmovdpos %xcc, %f3, %f13
9412 te %xcc, 0x7
9413 andcc %i7, 0x1C3F, %i3
9414 fmul8sux16 %f4, %f2, %f10
9415 orn %g4, %i4, %o5
9416 fmovrse %o6, %f2, %f1
9417 lduh [%l7 + 0x46], %i5
9418 stb %o0, [%l7 + 0x71]
9419 fbl %fcc3, loop_1100
9420 ldd [%l7 + 0x48], %f6
9421 fpsub32 %f8, %f10, %f12
9422 and %g6, %i0, %l5
9423loop_1100:
9424 ldub [%l7 + 0x62], %g3
9425 xnor %l1, %i2, %l6
9426 fblg %fcc3, loop_1101
9427 fbu,a %fcc2, loop_1102
9428 bleu,pn %xcc, loop_1103
9429 fxnor %f14, %f2, %f0
9430loop_1101:
9431 lduw [%l7 + 0x24], %l3
9432loop_1102:
9433 fbne,a %fcc2, loop_1104
9434loop_1103:
9435 brlez,a %g2, loop_1105
9436 fornot1s %f12, %f5, %f7
9437 sth %o1, [%l7 + 0x1A]
9438loop_1104:
9439 fblg,a %fcc0, loop_1106
9440loop_1105:
9441 fpadd16 %f12, %f4, %f12
9442 movrlz %i6, %l2, %i1
9443 udivx %o7, 0x1BA2, %l4
9444loop_1106:
9445 ldsh [%l7 + 0x4C], %g5
9446 fcmple32 %f8, %f6, %l0
9447 tvc %xcc, 0x1
9448 fbug,a %fcc1, loop_1107
9449 siam 0x6
9450 fors %f13, %f10, %f7
9451 stw %o3, [%l7 + 0x0C]
9452loop_1107:
9453 stx %g1, [%l7 + 0x48]
9454 fxnor %f0, %f2, %f8
9455 ldd [%l7 + 0x78], %f0
9456 ldsh [%l7 + 0x7E], %o2
9457 ld [%l7 + 0x10], %f8
9458 stb %g7, [%l7 + 0x78]
9459 sll %o4, 0x16, %i3
9460 sth %i7, [%l7 + 0x2E]
9461 fpack16 %f12, %f13
9462 ldd [%l7 + 0x08], %f10
9463 smulcc %i4, %o5, %o6
9464 stb %g4, [%l7 + 0x40]
9465 sth %i5, [%l7 + 0x52]
9466 movg %xcc, %o0, %i0
9467 fmovscc %icc, %f13, %f14
9468 fmovdvs %xcc, %f12, %f14
9469 ldsh [%l7 + 0x08], %g6
9470 fbe,a %fcc1, loop_1108
9471 ldsb [%l7 + 0x53], %l5
9472 array8 %l1, %g3, %l6
9473 fbne %fcc2, loop_1109
9474loop_1108:
9475 bl %icc, loop_1110
9476 pdist %f10, %f10, %f0
9477 bn %icc, loop_1111
9478loop_1109:
9479 fandnot1s %f8, %f1, %f6
9480loop_1110:
9481 stx %l3, [%l7 + 0x50]
9482 brgez %i2, loop_1112
9483loop_1111:
9484 fsrc2s %f11, %f8
9485 lduh [%l7 + 0x4C], %o1
9486 fone %f4
9487loop_1112:
9488 brlz,a %g2, loop_1113
9489 srlx %l2, 0x13, %i6
9490 movneg %xcc, %o7, %i1
9491 edge8ln %g5, %l4, %l0
9492loop_1113:
9493 edge16l %g1, %o2, %g7
9494 ldsw [%l7 + 0x60], %o3
9495 fsrc2s %f0, %f2
9496 stx %o4, [%l7 + 0x10]
9497 udivcc %i7, 0x0F5A, %i4
9498 umul %i3, %o5, %o6
9499 lduh [%l7 + 0x7A], %g4
9500 lduh [%l7 + 0x0C], %i5
9501 udivx %o0, 0x0994, %g6
9502 fornot1s %f3, %f3, %f15
9503 fcmpne16 %f12, %f12, %i0
9504 fmovdleu %xcc, %f9, %f6
9505 fblg %fcc1, loop_1114
9506 fmovdcc %icc, %f2, %f0
9507 fbn %fcc2, loop_1115
9508 fmovdle %icc, %f11, %f2
9509loop_1114:
9510 fmovdcs %icc, %f15, %f6
9511 fpadd32s %f2, %f9, %f12
9512loop_1115:
9513 edge16l %l5, %l1, %g3
9514 stw %l6, [%l7 + 0x50]
9515 movge %xcc, %i2, %o1
9516 fbn %fcc0, loop_1116
9517 add %g2, 0x0C39, %l2
9518 edge16ln %l3, %i6, %o7
9519 array16 %i1, %g5, %l0
9520loop_1116:
9521 fmovrslz %l4, %f7, %f6
9522 edge16l %o2, %g7, %o3
9523 ld [%l7 + 0x2C], %f12
9524 stb %g1, [%l7 + 0x53]
9525 sth %o4, [%l7 + 0x7A]
9526 ldub [%l7 + 0x48], %i4
9527 stx %i3, [%l7 + 0x40]
9528 bneg,a loop_1117
9529 bneg,a,pn %xcc, loop_1118
9530 movvs %xcc, %i7, %o5
9531 add %g4, %i5, %o6
9532loop_1117:
9533 nop
9534 setx loop_1119, %l0, %l1
9535 jmpl %l1, %g6
9536loop_1118:
9537 fmovrdlz %o0, %f10, %f0
9538 ldsw [%l7 + 0x20], %i0
9539 st %f13, [%l7 + 0x7C]
9540loop_1119:
9541 stb %l5, [%l7 + 0x2B]
9542 fcmpne16 %f4, %f4, %g3
9543 sdiv %l6, 0x07A2, %l1
9544 fandnot2s %f7, %f9, %f0
9545 fcmped %fcc0, %f4, %f4
9546 fblg,a %fcc0, loop_1120
9547 srlx %i2, 0x0B, %g2
9548 stb %l2, [%l7 + 0x55]
9549 addcc %o1, 0x1AF7, %i6
9550loop_1120:
9551 subc %l3, 0x0EB2, %i1
9552 ldsb [%l7 + 0x78], %o7
9553 fbo,a %fcc3, loop_1121
9554 fmovdne %xcc, %f14, %f5
9555 tcs %icc, 0x6
9556 alignaddr %g5, %l0, %l4
9557loop_1121:
9558 fsrc2 %f2, %f6
9559 ldub [%l7 + 0x63], %g7
9560 edge16ln %o3, %g1, %o4
9561 sdiv %i4, 0x1D10, %o2
9562 bvc,a loop_1122
9563 tgu %icc, 0x2
9564 fmovsleu %icc, %f13, %f9
9565 fmovspos %icc, %f12, %f5
9566loop_1122:
9567 fxnor %f4, %f6, %f2
9568 sdivcc %i7, 0x0A9A, %i3
9569 fcmpeq16 %f4, %f10, %o5
9570 stx %i5, [%l7 + 0x10]
9571 stw %o6, [%l7 + 0x78]
9572 fbn,a %fcc0, loop_1123
9573 fpackfix %f8, %f5
9574 lduw [%l7 + 0x50], %g4
9575 ld [%l7 + 0x6C], %f3
9576loop_1123:
9577 movl %icc, %g6, %o0
9578 popc 0x0C49, %i0
9579 andcc %l5, %g3, %l1
9580 edge16 %i2, %g2, %l6
9581 fnot1 %f2, %f2
9582 sth %o1, [%l7 + 0x6C]
9583 movleu %xcc, %l2, %i6
9584 fbg,a %fcc3, loop_1124
9585 bn,pn %xcc, loop_1125
9586 edge8l %l3, %i1, %g5
9587 fandnot2 %f4, %f8, %f12
9588loop_1124:
9589 stx %o7, [%l7 + 0x08]
9590loop_1125:
9591 fpack16 %f10, %f10
9592 fcmpne16 %f0, %f14, %l0
9593 fble %fcc0, loop_1126
9594 ldub [%l7 + 0x5A], %l4
9595 srl %o3, %g1, %o4
9596 fabss %f8, %f11
9597loop_1126:
9598 ldx [%l7 + 0x70], %i4
9599 movrlz %o2, %g7, %i7
9600 xorcc %o5, 0x1718, %i5
9601 sdiv %i3, 0x1347, %o6
9602 st %f13, [%l7 + 0x54]
9603 st %f7, [%l7 + 0x48]
9604 ba %icc, loop_1127
9605 stw %g6, [%l7 + 0x1C]
9606 lduw [%l7 + 0x38], %g4
9607 srl %o0, 0x1A, %l5
9608loop_1127:
9609 fmovdvs %icc, %f8, %f7
9610 sllx %g3, %l1, %i2
9611 tneg %icc, 0x2
9612 ldub [%l7 + 0x22], %g2
9613 orncc %i0, %l6, %l2
9614 fbule,a %fcc1, loop_1128
9615 movgu %xcc, %o1, %i6
9616 fnor %f10, %f14, %f2
9617 lduh [%l7 + 0x54], %l3
9618loop_1128:
9619 stx %g5, [%l7 + 0x78]
9620 bcs,a %icc, loop_1129
9621 sllx %i1, %o7, %l0
9622 fbl %fcc2, loop_1130
9623 fsrc1s %f5, %f5
9624loop_1129:
9625 stx %o3, [%l7 + 0x28]
9626 brgez %l4, loop_1131
9627loop_1130:
9628 fmovsge %icc, %f7, %f8
9629 xnor %g1, %o4, %i4
9630 ta %icc, 0x4
9631loop_1131:
9632 movgu %xcc, %o2, %i7
9633 fmuld8ulx16 %f12, %f9, %f2
9634 fandnot2s %f14, %f4, %f3
9635 fpsub32 %f4, %f6, %f4
9636 lduw [%l7 + 0x64], %o5
9637 fmovrsne %i5, %f15, %f12
9638 st %f8, [%l7 + 0x20]
9639 st %f3, [%l7 + 0x74]
9640 fzero %f6
9641 add %i3, 0x1656, %o6
9642 edge16l %g7, %g4, %g6
9643 subcc %l5, 0x078E, %o0
9644 addccc %l1, %i2, %g3
9645 fsrc2 %f12, %f8
9646 subccc %i0, 0x0ADE, %g2
9647 tneg %icc, 0x7
9648 fpadd16 %f2, %f4, %f6
9649 orcc %l6, 0x12CF, %l2
9650 sethi 0x0C11, %o1
9651 fbne,a %fcc3, loop_1132
9652 lduw [%l7 + 0x0C], %i6
9653 stb %l3, [%l7 + 0x5F]
9654 edge16l %g5, %i1, %o7
9655loop_1132:
9656 movg %icc, %o3, %l4
9657 fbn %fcc0, loop_1133
9658 edge32 %g1, %l0, %o4
9659 fba %fcc2, loop_1134
9660 lduh [%l7 + 0x58], %i4
9661loop_1133:
9662 fcmpne16 %f0, %f0, %i7
9663 ldsb [%l7 + 0x3F], %o5
9664loop_1134:
9665 std %f6, [%l7 + 0x18]
9666 ldsb [%l7 + 0x2A], %i5
9667 fmovsvc %icc, %f4, %f15
9668 mova %icc, %i3, %o6
9669 lduw [%l7 + 0x34], %o2
9670 fcmpeq32 %f6, %f14, %g7
9671 fcmps %fcc2, %f12, %f3
9672 ldx [%l7 + 0x58], %g6
9673 fmovscs %icc, %f1, %f9
9674 array32 %g4, %l5, %l1
9675 tcs %xcc, 0x4
9676 fornot2s %f13, %f9, %f13
9677 sdiv %o0, 0x1B8B, %g3
9678 fzero %f4
9679 movg %icc, %i2, %i0
9680 move %icc, %l6, %g2
9681 movl %xcc, %l2, %i6
9682 smulcc %l3, 0x0539, %g5
9683 tgu %xcc, 0x0
9684 fmovrdgez %o1, %f2, %f0
9685 srlx %o7, 0x1A, %i1
9686 std %f2, [%l7 + 0x48]
9687 fnot2 %f4, %f2
9688 brlz,a %l4, loop_1135
9689 ble,a %icc, loop_1136
9690 movrlez %g1, %l0, %o3
9691 sth %i4, [%l7 + 0x40]
9692loop_1135:
9693 fcmpes %fcc1, %f3, %f12
9694loop_1136:
9695 srl %o4, 0x04, %o5
9696 sra %i7, %i5, %i3
9697 ldsw [%l7 + 0x24], %o6
9698 subc %g7, 0x02CB, %g6
9699 brgz,a %o2, loop_1137
9700 smulcc %g4, 0x10A9, %l5
9701 tle %icc, 0x7
9702 fbne,a %fcc3, loop_1138
9703loop_1137:
9704 fpadd16s %f1, %f2, %f5
9705 brz %l1, loop_1139
9706 tleu %xcc, 0x7
9707loop_1138:
9708 andcc %o0, 0x1DDD, %i2
9709 ldsb [%l7 + 0x31], %g3
9710loop_1139:
9711 sra %i0, %l6, %l2
9712 ldx [%l7 + 0x30], %i6
9713 fmovrdlez %l3, %f6, %f14
9714 and %g5, %o1, %o7
9715 fmovdle %icc, %f13, %f14
9716 ldd [%l7 + 0x38], %f4
9717 fmovdneg %xcc, %f4, %f9
9718 faligndata %f6, %f4, %f4
9719 ldsb [%l7 + 0x72], %g2
9720 stx %i1, [%l7 + 0x58]
9721 sth %g1, [%l7 + 0x34]
9722 fmovscc %xcc, %f0, %f4
9723 fnegs %f14, %f9
9724 fmovdge %xcc, %f1, %f8
9725 fbge,a %fcc3, loop_1140
9726 mova %xcc, %l4, %l0
9727 fmovrdgz %i4, %f2, %f2
9728 std %f4, [%l7 + 0x50]
9729loop_1140:
9730 sdivx %o4, 0x00C6, %o5
9731 stx %i7, [%l7 + 0x08]
9732 fmovdg %xcc, %f8, %f12
9733 fmovdn %icc, %f7, %f10
9734 fcmpgt32 %f0, %f8, %i5
9735 fsrc2s %f10, %f10
9736 ldsb [%l7 + 0x7E], %i3
9737 fpack16 %f14, %f10
9738 movrgz %o3, 0x29D, %g7
9739 fnor %f8, %f4, %f2
9740 fzero %f4
9741 ldx [%l7 + 0x08], %g6
9742 ldsw [%l7 + 0x14], %o6
9743 ldsb [%l7 + 0x0C], %g4
9744 array16 %l5, %o2, %o0
9745 lduh [%l7 + 0x12], %i2
9746 sllx %g3, 0x04, %i0
9747 stw %l1, [%l7 + 0x40]
9748 tl %xcc, 0x1
9749 fcmpgt32 %f2, %f12, %l2
9750 ldub [%l7 + 0x5D], %i6
9751 ldsh [%l7 + 0x1C], %l6
9752 edge16ln %g5, %l3, %o7
9753 movle %xcc, %o1, %i1
9754 ld [%l7 + 0x1C], %f9
9755 ldub [%l7 + 0x0F], %g1
9756 stx %l4, [%l7 + 0x10]
9757 tcc %xcc, 0x4
9758 movge %icc, %l0, %g2
9759 ld [%l7 + 0x6C], %f2
9760 mulx %i4, %o4, %o5
9761 brlez %i7, loop_1141
9762 call loop_1142
9763 ldsb [%l7 + 0x52], %i3
9764 fbl,a %fcc3, loop_1143
9765loop_1141:
9766 fnegd %f4, %f12
9767loop_1142:
9768 lduh [%l7 + 0x6C], %i5
9769 fcmpgt32 %f10, %f12, %o3
9770loop_1143:
9771 add %g6, 0x01B6, %o6
9772 ldsw [%l7 + 0x30], %g7
9773 fmul8x16au %f0, %f4, %f6
9774 bne %xcc, loop_1144
9775 fmovdn %icc, %f11, %f2
9776 edge8 %g4, %o2, %o0
9777 tge %xcc, 0x2
9778loop_1144:
9779 ldd [%l7 + 0x60], %f8
9780 fpsub16 %f12, %f10, %f12
9781 movrlez %i2, 0x31C, %g3
9782 move %xcc, %i0, %l5
9783 fmovda %icc, %f8, %f11
9784 movre %l1, 0x138, %i6
9785 nop
9786 setx loop_1145, %l0, %l1
9787 jmpl %l1, %l6
9788 nop
9789 setx loop_1146, %l0, %l1
9790 wrpr 0x1, %tl
9791 wrpr %l1, %tnpc
9792 setx 0x34400001400, %l0, %l1
9793 wrpr %l1, %tstate
9794 wrhpr 0x4, %htstate
9795 done
9796 tge %icc, 0x7
9797 fbug %fcc0, loop_1147
9798loop_1145:
9799 fsrc2 %f8, %f6
9800loop_1146:
9801 bne,a,pt %icc, loop_1148
9802 tgu %xcc, 0x5
9803loop_1147:
9804 umul %g5, %l3, %o7
9805 be,pn %xcc, loop_1149
9806loop_1148:
9807 tgu %xcc, 0x1
9808 bne,a loop_1150
9809 fmovsl %icc, %f11, %f5
9810loop_1149:
9811 fmul8x16au %f12, %f12, %f4
9812 edge8n %l2, %i1, %o1
9813loop_1150:
9814 fmovdcs %icc, %f13, %f4
9815 fornot2 %f4, %f4, %f0
9816 std %f8, [%l7 + 0x18]
9817 bpos,pt %icc, loop_1151
9818 bleu,a loop_1152
9819 fmovsl %xcc, %f0, %f3
9820 stb %g1, [%l7 + 0x14]
9821loop_1151:
9822 subc %l0, %l4, %i4
9823loop_1152:
9824 stx %g2, [%l7 + 0x50]
9825 nop
9826 setx loop_1153, %l0, %l1
9827 wrpr 0x1, %tl
9828 wrpr %l1, %tnpc
9829 setx 0x34400001400, %l0, %l1
9830 wrpr %l1, %tstate
9831 wrhpr 0x4, %htstate
9832 done
9833 ba,a loop_1154
9834 fbo,a %fcc3, loop_1155
9835 edge8n %o4, %i7, %o5
9836loop_1153:
9837 tleu %xcc, 0x1
9838loop_1154:
9839 nop
9840 setx loop_1156, %l0, %l1
9841 wrpr 0x1, %tl
9842 wrpr %l1, %tpc
9843 add %l1, 0x4, %l1
9844 wrpr %l1, %tnpc
9845 setx 0x34400001400, %l0, %l1
9846 wrpr %l1, %tstate
9847 wrhpr 0x4, %htstate
9848 retry
9849loop_1155:
9850 fxnors %f13, %f15, %f0
9851 ldub [%l7 + 0x1C], %i5
9852 fbue %fcc0, loop_1157
9853loop_1156:
9854 lduh [%l7 + 0x34], %o3
9855 ldsb [%l7 + 0x54], %g6
9856 fmovdcc %icc, %f13, %f3
9857loop_1157:
9858 ldsb [%l7 + 0x3B], %o6
9859 movl %xcc, %g7, %i3
9860 move %icc, %o2, %o0
9861 fmovsg %xcc, %f10, %f15
9862 srl %g4, %i2, %i0
9863 fmovsneg %icc, %f13, %f14
9864 edge16n %l5, %g3, %l1
9865 edge16n %l6, %g5, %i6
9866 fbug %fcc1, loop_1158
9867 ldub [%l7 + 0x25], %o7
9868 std %f0, [%l7 + 0x70]
9869 array32 %l3, %l2, %i1
9870loop_1158:
9871 fandnot1 %f2, %f10, %f0
9872 lduh [%l7 + 0x7C], %o1
9873 bl,a loop_1159
9874 fmovde %xcc, %f4, %f13
9875 srl %g1, 0x0A, %l4
9876 movn %xcc, %l0, %g2
9877loop_1159:
9878 movleu %xcc, %o4, %i4
9879 sub %i7, %o5, %o3
9880 fmovspos %xcc, %f6, %f0
9881 fmovdvc %xcc, %f0, %f3
9882 fbue,a %fcc3, loop_1160
9883 stb %g6, [%l7 + 0x7E]
9884 ld [%l7 + 0x28], %f5
9885 movrlz %i5, %g7, %i3
9886loop_1160:
9887 fcmpgt16 %f2, %f2, %o2
9888 fmovrdlz %o0, %f14, %f0
9889 bneg,a loop_1161
9890 st %f3, [%l7 + 0x44]
9891 ldsb [%l7 + 0x34], %o6
9892 bg,pt %xcc, loop_1162
9893loop_1161:
9894 ldsw [%l7 + 0x34], %g4
9895 fpack32 %f2, %f2, %f8
9896 fmovrdne %i2, %f0, %f10
9897loop_1162:
9898 lduh [%l7 + 0x42], %l5
9899 call loop_1163
9900 stx %i0, [%l7 + 0x70]
9901 ldub [%l7 + 0x7E], %g3
9902 or %l6, 0x1EDE, %l1
9903loop_1163:
9904 ldsh [%l7 + 0x42], %g5
9905 fzero %f12
9906 fbg,a %fcc1, loop_1164
9907 faligndata %f12, %f8, %f10
9908 fbe %fcc2, loop_1165
9909 edge8n %o7, %l3, %l2
9910loop_1164:
9911 fmovdge %icc, %f9, %f6
9912 std %f8, [%l7 + 0x08]
9913loop_1165:
9914 bg,a %icc, loop_1166
9915 fmovscc %xcc, %f4, %f14
9916 brnz,a %i6, loop_1167
9917 tn %xcc, 0x4
9918loop_1166:
9919 call loop_1168
9920 fbo %fcc2, loop_1169
9921loop_1167:
9922 bcs,a,pt %icc, loop_1170
9923 ldsb [%l7 + 0x64], %i1
9924loop_1168:
9925 lduh [%l7 + 0x54], %o1
9926loop_1169:
9927 ldsh [%l7 + 0x48], %g1
9928loop_1170:
9929 andcc %l4, 0x0200, %g2
9930 fcmpeq16 %f14, %f8, %l0
9931 smulcc %o4, 0x0309, %i4
9932 fmovrslez %i7, %f0, %f3
9933 bn %xcc, loop_1171
9934 move %icc, %o5, %o3
9935 fzeros %f2
9936 fnot2s %f7, %f10
9937loop_1171:
9938 ld [%l7 + 0x40], %f4
9939 sdivx %i5, 0x1FF3, %g7
9940 bne loop_1172
9941 ldd [%l7 + 0x48], %f10
9942 xnor %g6, %i3, %o2
9943 stb %o0, [%l7 + 0x76]
9944loop_1172:
9945 fmovsn %xcc, %f3, %f9
9946 fsrc1s %f6, %f11
9947 nop
9948 setx loop_1173, %l0, %l1
9949 wrpr 0x1, %tl
9950 wrpr %l1, %tnpc
9951 setx 0x34400001400, %l0, %l1
9952 wrpr %l1, %tstate
9953 wrhpr 0x4, %htstate
9954 done
9955 fmovde %icc, %f5, %f11
9956 andcc %g4, 0x0409, %i2
9957 fsrc1 %f4, %f4
9958loop_1173:
9959 fands %f12, %f12, %f1
9960 stw %l5, [%l7 + 0x20]
9961 brz,a %i0, loop_1174
9962 fmuld8ulx16 %f2, %f7, %f8
9963 sdiv %o6, 0x1554, %g3
9964 fxnor %f6, %f8, %f2
9965loop_1174:
9966 xor %l6, 0x0EA7, %g5
9967 std %f14, [%l7 + 0x58]
9968 stb %l1, [%l7 + 0x31]
9969 movpos %icc, %l3, %o7
9970 fbul,a %fcc3, loop_1175
9971 fmovdcc %xcc, %f2, %f12
9972 ldsh [%l7 + 0x4C], %i6
9973 alignaddrl %l2, %o1, %i1
9974loop_1175:
9975 fble %fcc1, loop_1176
9976 std %f12, [%l7 + 0x38]
9977 addccc %g1, 0x02D7, %g2
9978 ldub [%l7 + 0x17], %l0
9979loop_1176:
9980 fmovrdgez %o4, %f10, %f12
9981 stx %i4, [%l7 + 0x08]
9982 fmovdn %icc, %f6, %f4
9983 array8 %i7, %l4, %o3
9984 bcs,pt %xcc, loop_1177
9985 srlx %o5, %i5, %g6
9986 fmovrdgz %i3, %f14, %f14
9987 bne,a %icc, loop_1178
9988loop_1177:
9989 movleu %icc, %o2, %o0
9990 stx %g7, [%l7 + 0x28]
9991 andn %i2, %g4, %i0
9992loop_1178:
9993 tsubcctv %o6, %g3, %l5
9994 ldub [%l7 + 0x1B], %l6
9995 fmovdvs %xcc, %f4, %f10
9996 fnand %f10, %f12, %f4
9997 movvs %icc, %g5, %l3
9998 ldsb [%l7 + 0x0A], %l1
9999 fmovdge %xcc, %f14, %f9
10000 fmovrdgez %o7, %f0, %f4
10001 st %f4, [%l7 + 0x38]
10002 ldsb [%l7 + 0x74], %i6
10003 ldsb [%l7 + 0x3A], %l2
10004 fcmpes %fcc3, %f4, %f9
10005 lduh [%l7 + 0x42], %i1
10006 fnot2s %f0, %f0
10007 fmovsge %icc, %f2, %f2
10008 fmovdleu %icc, %f3, %f13
10009 fxor %f2, %f4, %f14
10010 fmovsgu %xcc, %f6, %f2
10011 fpsub16 %f6, %f2, %f12
10012 tcc %xcc, 0x3
10013 movg %icc, %g1, %o1
10014 stb %g2, [%l7 + 0x75]
10015 fandnot2 %f0, %f4, %f14
10016 xnor %l0, 0x1EAB, %o4
10017 fmovsle %icc, %f13, %f13
10018 movle %xcc, %i7, %i4
10019 fornot2 %f8, %f8, %f10
10020 ldsh [%l7 + 0x40], %o3
10021 fnegd %f10, %f6
10022 lduh [%l7 + 0x3A], %o5
10023 mova %icc, %i5, %g6
10024 fmovdne %xcc, %f12, %f4
10025 ldsb [%l7 + 0x30], %i3
10026 st %f15, [%l7 + 0x3C]
10027 smulcc %o2, %o0, %l4
10028 fbue,a %fcc0, loop_1179
10029 ldsb [%l7 + 0x23], %i2
10030 fbul %fcc2, loop_1180
10031 stw %g7, [%l7 + 0x38]
10032loop_1179:
10033 fmovdne %xcc, %f0, %f8
10034 xnor %i0, %g4, %g3
10035loop_1180:
10036 fbg,a %fcc3, loop_1181
10037 fmovsle %icc, %f9, %f8
10038 addc %o6, %l5, %g5
10039 popc %l3, %l6
10040loop_1181:
10041 std %f6, [%l7 + 0x20]
10042 sth %l1, [%l7 + 0x58]
10043 fcmps %fcc1, %f7, %f12
10044 nop
10045 setx loop_1182, %l0, %l1
10046 wrpr 0x1, %tl
10047 wrpr %l1, %tnpc
10048 setx 0x34400001400, %l0, %l1
10049 wrpr %l1, %tstate
10050 wrhpr 0x4, %htstate
10051 done
10052 fbge %fcc2, loop_1183
10053 ldsh [%l7 + 0x1C], %o7
10054 stx %i6, [%l7 + 0x40]
10055loop_1182:
10056 ldx [%l7 + 0x70], %i1
10057loop_1183:
10058 tsubcctv %l2, 0x1D52, %o1
10059 bl,pn %icc, loop_1184
10060 fmul8x16au %f13, %f14, %f2
10061 lduw [%l7 + 0x0C], %g2
10062 fmovrslz %l0, %f2, %f6
10063loop_1184:
10064 fsrc1s %f14, %f4
10065 smulcc %g1, %i7, %o4
10066 array16 %o3, %i4, %o5
10067 fnot1 %f10, %f4
10068 lduw [%l7 + 0x2C], %g6
10069 tn %icc, 0x7
10070 lduw [%l7 + 0x20], %i5
10071 xnorcc %o2, %i3, %l4
10072 taddcctv %i2, %o0, %g7
10073 stw %g4, [%l7 + 0x58]
10074 st %f6, [%l7 + 0x74]
10075 nop
10076 setx loop_1185, %l0, %l1
10077 wrpr 0x1, %tl
10078 wrpr %l1, %tpc
10079 add %l1, 0x4, %l1
10080 wrpr %l1, %tnpc
10081 setx 0x34400001400, %l0, %l1
10082 wrpr %l1, %tstate
10083 wrhpr 0x4, %htstate
10084 retry
10085 fpackfix %f0, %f13
10086 fpadd32s %f7, %f7, %f11
10087 bl,pn %xcc, loop_1186
10088loop_1185:
10089 movrne %g3, 0x2DD, %i0
10090 lduh [%l7 + 0x5C], %l5
10091 ld [%l7 + 0x20], %f11
10092loop_1186:
10093 taddcc %o6, 0x0E93, %l3
10094 faligndata %f0, %f4, %f6
10095 edge32 %l6, %l1, %g5
10096 fones %f10
10097 sdivcc %o7, 0x0093, %i6
10098 bg,a,pt %xcc, loop_1187
10099 fpadd16 %f10, %f2, %f4
10100 smulcc %l2, 0x1AFB, %i1
10101 fsrc2 %f8, %f0
10102loop_1187:
10103 tsubcc %o1, 0x1611, %l0
10104 fornot1 %f12, %f14, %f0
10105 edge8l %g2, %g1, %o4
10106 subcc %i7, 0x0ECE, %i4
10107 mulscc %o5, 0x09B2, %g6
10108 fpsub16 %f0, %f0, %f4
10109 movle %icc, %i5, %o2
10110 stw %o3, [%l7 + 0x14]
10111 lduh [%l7 + 0x48], %l4
10112 movn %xcc, %i3, %i2
10113 fornot1s %f6, %f5, %f14
10114 fands %f3, %f3, %f2
10115 fmovdpos %icc, %f8, %f0
10116 udivx %g7, 0x063D, %g4
10117 st %f9, [%l7 + 0x54]
10118 ldx [%l7 + 0x10], %o0
10119 fbug,a %fcc0, loop_1188
10120 movneg %icc, %g3, %i0
10121 bn loop_1189
10122 bge,a,pn %xcc, loop_1190
10123loop_1188:
10124 ble,pn %icc, loop_1191
10125 fandnot1s %f11, %f8, %f11
10126loop_1189:
10127 stb %l5, [%l7 + 0x5C]
10128loop_1190:
10129 fbge %fcc2, loop_1192
10130loop_1191:
10131 udivcc %l3, 0x0497, %o6
10132 fpack16 %f4, %f12
10133 brgez %l1, loop_1193
10134loop_1192:
10135 addccc %g5, %o7, %i6
10136 tsubcc %l6, %l2, %i1
10137 std %f4, [%l7 + 0x38]
10138loop_1193:
10139 addcc %o1, 0x0389, %g2
10140 ldx [%l7 + 0x38], %g1
10141 ldd [%l7 + 0x10], %f2
10142 st %f2, [%l7 + 0x08]
10143 ld [%l7 + 0x24], %f1
10144 fmovsle %xcc, %f3, %f8
10145 st %f5, [%l7 + 0x78]
10146 popc 0x1A4F, %o4
10147 andn %l0, %i7, %o5
10148 movrgz %g6, %i4, %i5
10149 tn %icc, 0x6
10150 fmovdpos %icc, %f13, %f4
10151 tcc %icc, 0x6
10152 std %f6, [%l7 + 0x38]
10153 fbu,a %fcc0, loop_1194
10154 smul %o2, 0x0F3B, %o3
10155 st %f0, [%l7 + 0x60]
10156 sth %l4, [%l7 + 0x78]
10157loop_1194:
10158 fmovsg %xcc, %f12, %f4
10159 fabss %f10, %f9
10160 movneg %icc, %i3, %i2
10161 or %g7, 0x182C, %o0
10162 bshuffle %f6, %f12, %f6
10163 st %f13, [%l7 + 0x4C]
10164 fmuld8ulx16 %f7, %f4, %f14
10165 bge loop_1195
10166 fmovde %icc, %f1, %f15
10167 sth %g3, [%l7 + 0x2E]
10168 ldsw [%l7 + 0x7C], %i0
10169loop_1195:
10170 std %f2, [%l7 + 0x58]
10171 sra %l5, 0x1B, %l3
10172 edge32 %g4, %o6, %l1
10173 fcmpes %fcc1, %f4, %f15
10174 smulcc %o7, 0x0D97, %g5
10175 smulcc %i6, %l6, %i1
10176 stw %l2, [%l7 + 0x74]
10177 fandnot1s %f14, %f12, %f8
10178 fxor %f12, %f2, %f14
10179 fmul8ulx16 %f8, %f6, %f0
10180 smul %g2, %g1, %o4
10181 udivx %l0, 0x0479, %o1
10182 srax %i7, %o5, %g6
10183 edge32l %i5, %i4, %o3
10184 movne %icc, %l4, %i3
10185 sub %o2, 0x0514, %i2
10186 fmovdne %icc, %f13, %f7
10187 lduw [%l7 + 0x18], %o0
10188 ldsw [%l7 + 0x70], %g7
10189 fpack32 %f14, %f14, %f0
10190 st %f14, [%l7 + 0x60]
10191 fbu,a %fcc1, loop_1196
10192 fpackfix %f8, %f5
10193 stx %g3, [%l7 + 0x08]
10194 fmovsl %xcc, %f4, %f4
10195loop_1196:
10196 edge32ln %l5, %i0, %l3
10197 edge32n %o6, %g4, %o7
10198 movcs %xcc, %l1, %g5
10199 bcc,pn %xcc, loop_1197
10200 edge8n %i6, %i1, %l2
10201 fbge,a %fcc3, loop_1198
10202 fmovdle %icc, %f1, %f8
10203loop_1197:
10204 movge %xcc, %g2, %g1
10205 srl %o4, %l0, %o1
10206loop_1198:
10207 ba,pn %xcc, loop_1199
10208 brlz,a %l6, loop_1200
10209 ldub [%l7 + 0x7A], %o5
10210 ldsw [%l7 + 0x6C], %i7
10211loop_1199:
10212 sub %g6, %i4, %o3
10213loop_1200:
10214 sdiv %i5, 0x1081, %i3
10215 fmovrsne %o2, %f3, %f0
10216 array16 %l4, %i2, %o0
10217 edge8 %g7, %g3, %l5
10218 edge16 %l3, %o6, %i0
10219 ldd [%l7 + 0x30], %f10
10220 stw %o7, [%l7 + 0x3C]
10221 edge32n %l1, %g4, %g5
10222 ldd [%l7 + 0x40], %f6
10223 fsrc2s %f15, %f6
10224 lduh [%l7 + 0x1C], %i1
10225 movrgz %i6, 0x0A3, %g2
10226 fpackfix %f14, %f4
10227 brnz %l2, loop_1201
10228 fcmpne16 %f14, %f2, %g1
10229 brz,a %o4, loop_1202
10230 nop
10231 setx loop_1203, %l0, %l1
10232 jmpl %l1, %o1
10233loop_1201:
10234 bne %icc, loop_1204
10235 fzero %f10
10236loop_1202:
10237 movcc %xcc, %l6, %o5
10238loop_1203:
10239 ldd [%l7 + 0x78], %f2
10240loop_1204:
10241 udivcc %i7, 0x13CC, %g6
10242 stx %l0, [%l7 + 0x20]
10243 ldx [%l7 + 0x28], %o3
10244 ldsh [%l7 + 0x08], %i5
10245 edge16n %i3, %i4, %o2
10246 ldsw [%l7 + 0x24], %l4
10247 ble,a loop_1205
10248 lduw [%l7 + 0x64], %i2
10249 ldd [%l7 + 0x50], %f0
10250 fabsd %f0, %f6
10251loop_1205:
10252 ldsw [%l7 + 0x64], %o0
10253 movvc %icc, %g7, %l5
10254 nop
10255 setx loop_1206, %l0, %l1
10256 jmpl %l1, %l3
10257 ldub [%l7 + 0x0C], %g3
10258 lduh [%l7 + 0x2A], %o6
10259 lduw [%l7 + 0x68], %i0
10260loop_1206:
10261 edge8 %l1, %g4, %o7
10262 ba loop_1207
10263 movvs %icc, %g5, %i6
10264 ld [%l7 + 0x18], %f9
10265 fcmpd %fcc0, %f8, %f0
10266loop_1207:
10267 fpsub32 %f2, %f2, %f10
10268 movn %xcc, %i1, %g2
10269 taddcc %l2, %g1, %o1
10270 brz %o4, loop_1208
10271 ldsb [%l7 + 0x42], %l6
10272 fmovdvc %icc, %f4, %f10
10273 umulcc %i7, 0x0D39, %g6
10274loop_1208:
10275 sethi 0x004E, %l0
10276 std %f8, [%l7 + 0x60]
10277 ldsw [%l7 + 0x7C], %o3
10278 fsrc2s %f7, %f3
10279 movl %icc, %o5, %i3
10280 edge16ln %i5, %o2, %l4
10281 lduh [%l7 + 0x42], %i4
10282 brnz %i2, loop_1209
10283 be,pt %xcc, loop_1210
10284 stx %g7, [%l7 + 0x08]
10285 bleu,a %icc, loop_1211
10286loop_1209:
10287 fmuld8ulx16 %f1, %f10, %f6
10288loop_1210:
10289 ble,a,pt %icc, loop_1212
10290 ldd [%l7 + 0x20], %f2
10291loop_1211:
10292 fmovsge %icc, %f11, %f12
10293 movpos %xcc, %l5, %o0
10294loop_1212:
10295 stb %g3, [%l7 + 0x31]
10296 edge8n %l3, %o6, %i0
10297 addc %g4, %l1, %o7
10298 fmovsle %xcc, %f11, %f7
10299 bg,pn %icc, loop_1213
10300 bl,a,pt %icc, loop_1214
10301 fsrc2s %f11, %f8
10302 subcc %g5, %i6, %g2
10303loop_1213:
10304 smul %l2, %g1, %i1
10305loop_1214:
10306 ld [%l7 + 0x74], %f9
10307 ldsw [%l7 + 0x40], %o4
10308 ldub [%l7 + 0x0B], %l6
10309 stb %i7, [%l7 + 0x3F]
10310 fmovrdlz %g6, %f8, %f8
10311 xnorcc %l0, %o3, %o5
10312 udiv %o1, 0x0653, %i5
10313 fzeros %f9
10314 fmul8x16au %f0, %f12, %f12
10315 stb %i3, [%l7 + 0x7F]
10316 lduw [%l7 + 0x7C], %o2
10317 lduh [%l7 + 0x7C], %i4
10318 movrgz %l4, %i2, %g7
10319 fmovde %xcc, %f10, %f6
10320 fbo,a %fcc3, loop_1215
10321 lduw [%l7 + 0x44], %o0
10322 fmovdgu %icc, %f8, %f10
10323 fmovdge %icc, %f13, %f9
10324loop_1215:
10325 movle %icc, %g3, %l5
10326 fmovdleu %xcc, %f0, %f10
10327 fpsub16s %f1, %f7, %f12
10328 addccc %l3, 0x1946, %i0
10329 lduh [%l7 + 0x36], %o6
10330 fxors %f10, %f11, %f4
10331 pdist %f14, %f4, %f12
10332 brgz %l1, loop_1216
10333 ldsh [%l7 + 0x56], %g4
10334 fpadd16s %f3, %f3, %f15
10335 fnand %f12, %f6, %f6
10336loop_1216:
10337 ldd [%l7 + 0x58], %f0
10338 movvs %icc, %o7, %g5
10339 ldx [%l7 + 0x68], %i6
10340 tsubcc %l2, 0x0B2F, %g2
10341 mulx %g1, 0x0FB8, %i1
10342 tleu %icc, 0x5
10343 fbul %fcc3, loop_1217
10344 fabss %f0, %f14
10345 fcmpgt32 %f2, %f14, %l6
10346 movvs %icc, %o4, %i7
10347loop_1217:
10348 lduh [%l7 + 0x34], %l0
10349 fmovdcc %icc, %f13, %f2
10350 lduh [%l7 + 0x3C], %g6
10351 tne %xcc, 0x3
10352 andn %o3, 0x0526, %o1
10353 fbg,a %fcc2, loop_1218
10354 fmovrdlz %i5, %f2, %f4
10355 ldx [%l7 + 0x30], %i3
10356 ldsh [%l7 + 0x64], %o2
10357loop_1218:
10358 fbue %fcc3, loop_1219
10359 srax %o5, 0x05, %l4
10360 fbl,a %fcc2, loop_1220
10361 be,a,pn %icc, loop_1221
10362loop_1219:
10363 subcc %i4, %g7, %o0
10364 fmovscs %xcc, %f13, %f1
10365loop_1220:
10366 ld [%l7 + 0x30], %f7
10367loop_1221:
10368 fnot1s %f15, %f10
10369 fmovdg %xcc, %f5, %f10
10370 sth %g3, [%l7 + 0x62]
10371 fandnot2s %f13, %f10, %f0
10372 edge32n %l5, %i2, %l3
10373 fpack32 %f0, %f14, %f14
10374 fcmple32 %f14, %f8, %i0
10375 sllx %o6, %g4, %l1
10376 alignaddrl %o7, %g5, %l2
10377 nop
10378 setx loop_1222, %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 lduh [%l7 + 0x18], %g2
10386 fblg %fcc2, loop_1223
10387 stb %i6, [%l7 + 0x3C]
10388loop_1222:
10389 move %xcc, %i1, %l6
10390 stw %g1, [%l7 + 0x6C]
10391loop_1223:
10392 movgu %icc, %i7, %o4
10393 ldsb [%l7 + 0x6C], %l0
10394 te %xcc, 0x1
10395 fmul8sux16 %f4, %f6, %f0
10396 fmovdge %xcc, %f9, %f14
10397 lduh [%l7 + 0x50], %g6
10398 fmul8x16 %f1, %f14, %f14
10399 stw %o1, [%l7 + 0x2C]
10400 fbuge,a %fcc3, loop_1224
10401 bge,pn %icc, loop_1225
10402 fnot1 %f0, %f2
10403 edge16ln %o3, %i3, %i5
10404loop_1224:
10405 tvs %icc, 0x1
10406loop_1225:
10407 edge16 %o5, %o2, %l4
10408 fpack32 %f8, %f12, %f2
10409 subc %g7, 0x1A7E, %o0
10410 nop
10411 setx loop_1226, %l0, %l1
10412 wrpr 0x1, %tl
10413 wrpr %l1, %tnpc
10414 setx 0x34400001400, %l0, %l1
10415 wrpr %l1, %tstate
10416 wrhpr 0x4, %htstate
10417 done
10418 bgu %icc, loop_1227
10419 srl %g3, 0x09, %l5
10420 tsubcctv %i2, 0x0C3C, %l3
10421loop_1226:
10422 movn %xcc, %i0, %o6
10423loop_1227:
10424 bn loop_1228
10425 brgez %g4, loop_1229
10426 stb %l1, [%l7 + 0x1E]
10427 fmuld8ulx16 %f4, %f10, %f10
10428loop_1228:
10429 fpmerge %f4, %f2, %f12
10430loop_1229:
10431 ldub [%l7 + 0x11], %i4
10432 lduh [%l7 + 0x14], %o7
10433 ldub [%l7 + 0x17], %l2
10434 fmovsne %icc, %f11, %f15
10435 edge32n %g2, %i6, %g5
10436 fmul8x16au %f15, %f8, %f4
10437 bpos,a %icc, loop_1230
10438 st %f6, [%l7 + 0x70]
10439 fmovdgu %xcc, %f7, %f15
10440 fnands %f11, %f0, %f5
10441loop_1230:
10442 bg,a loop_1231
10443 popc %l6, %i1
10444 udiv %g1, 0x0759, %o4
10445 faligndata %f2, %f4, %f2
10446loop_1231:
10447 movne %icc, %i7, %g6
10448 stw %o1, [%l7 + 0x1C]
10449 array16 %l0, %i3, %i5
10450 bpos,a,pn %icc, loop_1232
10451 bn loop_1233
10452 orcc %o5, 0x1723, %o2
10453 fexpand %f5, %f6
10454loop_1232:
10455 ldd [%l7 + 0x68], %f0
10456loop_1233:
10457 srax %l4, 0x03, %o3
10458 std %f6, [%l7 + 0x20]
10459 tne %xcc, 0x2
10460 stw %o0, [%l7 + 0x40]
10461 lduh [%l7 + 0x38], %g3
10462 ldsh [%l7 + 0x6C], %g7
10463 std %f14, [%l7 + 0x30]
10464 fmuld8ulx16 %f12, %f2, %f4
10465 st %f5, [%l7 + 0x64]
10466 fexpand %f5, %f0
10467 xorcc %i2, 0x0AB0, %l3
10468 orncc %l5, 0x1089, %o6
10469 tsubcctv %g4, 0x0BC0, %l1
10470 array8 %i0, %o7, %i4
10471 movle %icc, %l2, %g2
10472 ldub [%l7 + 0x60], %g5
10473 call loop_1234
10474 fbg %fcc3, loop_1235
10475 andcc %l6, %i6, %g1
10476 sdiv %o4, 0x08D6, %i1
10477loop_1234:
10478 srlx %g6, 0x1E, %o1
10479loop_1235:
10480 std %f2, [%l7 + 0x68]
10481 ble,pn %icc, loop_1236
10482 nop
10483 setx loop_1237, %l0, %l1
10484 wrpr 0x1, %tl
10485 wrpr %l1, %tpc
10486 add %l1, 0x4, %l1
10487 wrpr %l1, %tnpc
10488 setx 0x34400001400, %l0, %l1
10489 wrpr %l1, %tstate
10490 wrhpr 0x4, %htstate
10491 retry
10492 ldub [%l7 + 0x0A], %l0
10493 udivcc %i3, 0x0EE6, %i7
10494loop_1236:
10495 ldub [%l7 + 0x4F], %o5
10496loop_1237:
10497 edge16n %o2, %l4, %o3
10498 stw %i5, [%l7 + 0x7C]
10499 bvc %xcc, loop_1238
10500 ldsw [%l7 + 0x6C], %o0
10501 st %f12, [%l7 + 0x28]
10502 fsrc2 %f6, %f10
10503loop_1238:
10504 brgez %g3, loop_1239
10505 bcc %icc, loop_1240
10506 edge32ln %g7, %i2, %l3
10507 std %f8, [%l7 + 0x68]
10508loop_1239:
10509 lduw [%l7 + 0x24], %l5
10510loop_1240:
10511 fbule,a %fcc0, loop_1241
10512 fcmpne32 %f14, %f12, %g4
10513 lduw [%l7 + 0x74], %l1
10514 tneg %xcc, 0x4
10515loop_1241:
10516 st %f8, [%l7 + 0x18]
10517 umulcc %o6, %o7, %i4
10518 fblg,a %fcc1, loop_1242
10519 stb %i0, [%l7 + 0x39]
10520 fpadd32 %f12, %f8, %f10
10521 bpos,a loop_1243
10522loop_1242:
10523 fone %f2
10524 bne,a,pn %icc, loop_1244
10525 stb %l2, [%l7 + 0x4B]
10526loop_1243:
10527 ld [%l7 + 0x4C], %f14
10528 sth %g2, [%l7 + 0x12]
10529loop_1244:
10530 movre %g5, %i6, %g1
10531 nop
10532 setx loop_1245, %l0, %l1
10533 jmpl %l1, %l6
10534 fmovdvs %icc, %f0, %f13
10535 fmul8sux16 %f2, %f12, %f10
10536 stw %o4, [%l7 + 0x7C]
10537loop_1245:
10538 fbne,a %fcc3, loop_1246
10539 array8 %g6, %o1, %l0
10540 ldub [%l7 + 0x0C], %i1
10541 fnegd %f12, %f8
10542loop_1246:
10543 fbl %fcc1, loop_1247
10544 call loop_1248
10545 bvc %xcc, loop_1249
10546 fzero %f4
10547loop_1247:
10548 fcmpeq16 %f12, %f2, %i7
10549loop_1248:
10550 tl %icc, 0x7
10551loop_1249:
10552 fpsub32 %f8, %f4, %f6
10553 ldub [%l7 + 0x0D], %i3
10554 fmovrslez %o5, %f6, %f2
10555 edge16l %l4, %o2, %i5
10556 lduw [%l7 + 0x30], %o3
10557 fabss %f1, %f15
10558 sdivcc %o0, 0x1FF2, %g3
10559 fcmped %fcc0, %f6, %f8
10560 ldx [%l7 + 0x48], %g7
10561 tge %icc, 0x1
10562 ld [%l7 + 0x70], %f11
10563 fpsub32s %f0, %f2, %f12
10564 fxnor %f4, %f4, %f8
10565 stw %i2, [%l7 + 0x28]
10566 ldx [%l7 + 0x58], %l5
10567 ldx [%l7 + 0x10], %l3
10568 te %xcc, 0x3
10569 edge32 %l1, %g4, %o6
10570 sth %i4, [%l7 + 0x6A]
10571 fba %fcc2, loop_1250
10572 stb %i0, [%l7 + 0x16]
10573 for %f8, %f0, %f4
10574 std %f4, [%l7 + 0x08]
10575loop_1250:
10576 edge32n %l2, %g2, %o7
10577 bneg,a loop_1251
10578 ble,a loop_1252
10579 fcmpeq32 %f10, %f8, %i6
10580 std %f2, [%l7 + 0x20]
10581loop_1251:
10582 fpmerge %f3, %f7, %f12
10583loop_1252:
10584 alignaddr %g5, %l6, %g1
10585 fpmerge %f1, %f7, %f14
10586 udiv %o4, 0x1718, %o1
10587 fmul8x16al %f2, %f14, %f2
10588 ldub [%l7 + 0x32], %g6
10589 sth %l0, [%l7 + 0x42]
10590 addcc %i7, 0x16EB, %i1
10591 st %f10, [%l7 + 0x60]
10592 ldsh [%l7 + 0x20], %i3
10593 faligndata %f12, %f6, %f8
10594 fmovdpos %xcc, %f11, %f12
10595 movleu %icc, %o5, %l4
10596 fpadd16s %f6, %f8, %f11
10597 sth %i5, [%l7 + 0x72]
10598 sdivcc %o3, 0x198F, %o0
10599 sth %g3, [%l7 + 0x24]
10600 brz,a %g7, loop_1253
10601 nop
10602 setx loop_1254, %l0, %l1
10603 wrpr 0x1, %tl
10604 wrpr %l1, %tnpc
10605 setx 0x34400001400, %l0, %l1
10606 wrpr %l1, %tstate
10607 wrhpr 0x4, %htstate
10608 done
10609 stb %i2, [%l7 + 0x47]
10610 stb %o2, [%l7 + 0x53]
10611loop_1253:
10612 fpack16 %f2, %f0
10613loop_1254:
10614 movcs %icc, %l3, %l5
10615 std %f6, [%l7 + 0x50]
10616 fmul8x16al %f1, %f11, %f2
10617 brgz,a %g4, loop_1255
10618 movcc %icc, %o6, %i4
10619 tne %xcc, 0x7
10620 fbul %fcc2, loop_1256
10621loop_1255:
10622 movvs %xcc, %i0, %l1
10623 sra %g2, %o7, %i6
10624 stx %g5, [%l7 + 0x08]
10625loop_1256:
10626 udivcc %l6, 0x1139, %g1
10627 tge %icc, 0x5
10628 brz,a %o4, loop_1257
10629 alignaddr %l2, %o1, %l0
10630 fmovrdlez %i7, %f8, %f6
10631 fmovrdgz %i1, %f14, %f12
10632loop_1257:
10633 stx %i3, [%l7 + 0x48]
10634 stb %o5, [%l7 + 0x14]
10635 sethi 0x0681, %g6
10636 ldsw [%l7 + 0x6C], %i5
10637 mova %icc, %l4, %o0
10638 bne,a,pt %xcc, loop_1258
10639 xnorcc %o3, %g7, %g3
10640 add %i2, %o2, %l5
10641 fmovdneg %xcc, %f7, %f2
10642loop_1258:
10643 taddcctv %l3, %o6, %i4
10644 bgu loop_1259
10645 bg,a %xcc, loop_1260
10646 fornot2s %f3, %f8, %f7
10647 bn,a %xcc, loop_1261
10648loop_1259:
10649 nop
10650 setx loop_1262, %l0, %l1
10651 jmpl %l1, %g4
10652loop_1260:
10653 umul %i0, 0x1172, %l1
10654 bvc,pt %icc, loop_1263
10655loop_1261:
10656 ldub [%l7 + 0x2B], %o7
10657loop_1262:
10658 tge %xcc, 0x6
10659 addccc %g2, 0x0489, %i6
10660loop_1263:
10661 xor %g5, 0x17EE, %l6
10662 fmovspos %icc, %f6, %f15
10663 fmovrdgz %g1, %f6, %f4
10664 fxors %f2, %f0, %f6
10665 ldub [%l7 + 0x75], %l2
10666 tle %xcc, 0x1
10667 ldub [%l7 + 0x53], %o1
10668 fpadd16s %f13, %f11, %f9
10669 ldd [%l7 + 0x48], %f0
10670 fpadd32s %f9, %f11, %f15
10671 tg %xcc, 0x3
10672 tsubcc %l0, 0x07CC, %i7
10673 ldsh [%l7 + 0x7E], %o4
10674 lduh [%l7 + 0x08], %i1
10675 ldub [%l7 + 0x7C], %i3
10676 udivcc %g6, 0x0496, %o5
10677 ldd [%l7 + 0x20], %f10
10678 lduw [%l7 + 0x48], %i5
10679 ba,pt %xcc, loop_1264
10680 lduw [%l7 + 0x7C], %l4
10681 fmovrdgz %o0, %f6, %f12
10682 udivx %o3, 0x1652, %g3
10683loop_1264:
10684 edge16 %i2, %o2, %l5
10685 fcmpes %fcc3, %f2, %f12
10686 tleu %icc, 0x5
10687 fcmpd %fcc2, %f10, %f8
10688 fmovsneg %xcc, %f4, %f7
10689 xorcc %l3, 0x107C, %o6
10690 ldsh [%l7 + 0x10], %i4
10691 ldd [%l7 + 0x10], %f10
10692 sth %g4, [%l7 + 0x36]
10693 stb %i0, [%l7 + 0x58]
10694 ld [%l7 + 0x68], %f14
10695 fmovdcc %icc, %f15, %f3
10696 fornot1 %f4, %f6, %f10
10697 fpadd16s %f3, %f5, %f1
10698 siam 0x5
10699 umul %l1, 0x0F58, %o7
10700 lduw [%l7 + 0x40], %g2
10701 movcs %xcc, %i6, %g5
10702 fzeros %f9
10703 movrlez %l6, 0x0E3, %g7
10704 bleu,a,pn %icc, loop_1265
10705 fandnot1 %f4, %f8, %f8
10706 bgu,pt %xcc, loop_1266
10707 mova %icc, %l2, %o1
10708loop_1265:
10709 sth %g1, [%l7 + 0x22]
10710 fcmpgt32 %f2, %f8, %i7
10711loop_1266:
10712 movne %xcc, %o4, %i1
10713 fmovsne %icc, %f8, %f2
10714 edge32l %l0, %g6, %o5
10715 bge,pn %icc, loop_1267
10716 tvc %xcc, 0x5
10717 fmovrslez %i5, %f12, %f15
10718 edge8n %i3, %o0, %o3
10719loop_1267:
10720 lduw [%l7 + 0x3C], %g3
10721 ldsh [%l7 + 0x7E], %i2
10722 edge8n %l4, %l5, %l3
10723 stx %o6, [%l7 + 0x38]
10724 movrne %i4, 0x2A6, %g4
10725 sll %i0, 0x1B, %o2
10726 stb %l1, [%l7 + 0x51]
10727 movrgz %o7, 0x3B2, %i6
10728 ldsb [%l7 + 0x79], %g5
10729 edge32 %l6, %g2, %l2
10730 array16 %g7, %g1, %i7
10731 ldsw [%l7 + 0x68], %o4
10732 brlz,a %o1, loop_1268
10733 ldsw [%l7 + 0x3C], %l0
10734 andcc %g6, 0x09AB, %i1
10735 fbu %fcc3, loop_1269
10736loop_1268:
10737 stb %i5, [%l7 + 0x6A]
10738 fabss %f15, %f0
10739 movle %xcc, %o5, %i3
10740loop_1269:
10741 stx %o0, [%l7 + 0x40]
10742 sth %o3, [%l7 + 0x2A]
10743 lduh [%l7 + 0x60], %i2
10744 fmul8x16 %f5, %f12, %f8
10745 fands %f0, %f10, %f7
10746 taddcc %l4, %l5, %g3
10747 ta %xcc, 0x4
10748 fnot2 %f14, %f2
10749 popc %o6, %i4
10750 edge8n %g4, %l3, %i0
10751 movcs %xcc, %o2, %l1
10752 ldd [%l7 + 0x50], %f0
10753 stw %i6, [%l7 + 0x18]
10754 ldsh [%l7 + 0x78], %o7
10755 movre %g5, %l6, %l2
10756 fmovrsgez %g2, %f12, %f4
10757 bleu,pt %xcc, loop_1270
10758 tg %icc, 0x2
10759 fcmpd %fcc0, %f2, %f14
10760 fsrc2 %f0, %f10
10761loop_1270:
10762 fbug %fcc1, loop_1271
10763 std %f10, [%l7 + 0x30]
10764 ldsw [%l7 + 0x18], %g1
10765 array32 %i7, %o4, %o1
10766loop_1271:
10767 fmovsge %icc, %f6, %f14
10768 sth %l0, [%l7 + 0x5E]
10769 fnot2 %f6, %f10
10770 brgz %g7, loop_1272
10771 bg,pt %icc, loop_1273
10772 fmovsleu %icc, %f0, %f11
10773 fones %f11
10774loop_1272:
10775 sth %i1, [%l7 + 0x36]
10776loop_1273:
10777 lduh [%l7 + 0x78], %g6
10778 movne %xcc, %i5, %o5
10779 fbule %fcc0, loop_1274
10780 fmuld8ulx16 %f13, %f5, %f12
10781 fmovd %f10, %f14
10782 fbue,a %fcc3, loop_1275
10783loop_1274:
10784 tleu %xcc, 0x3
10785 ldub [%l7 + 0x09], %o0
10786 movle %xcc, %o3, %i3
10787loop_1275:
10788 tgu %icc, 0x3
10789 fmovd %f12, %f8
10790 andncc %l4, %l5, %i2
10791 fmul8x16 %f15, %f12, %f12
10792 movrlez %g3, %i4, %g4
10793 fble %fcc3, loop_1276
10794 fcmps %fcc1, %f1, %f5
10795 fnegd %f8, %f6
10796 sdiv %o6, 0x0134, %l3
10797loop_1276:
10798 ldx [%l7 + 0x18], %i0
10799 fnors %f12, %f2, %f8
10800 ldsh [%l7 + 0x76], %l1
10801 fbu %fcc1, loop_1277
10802 lduh [%l7 + 0x42], %o2
10803 fornot1 %f4, %f8, %f6
10804 ldd [%l7 + 0x20], %f12
10805loop_1277:
10806 fmovsg %icc, %f15, %f0
10807 fbule,a %fcc3, loop_1278
10808 movrgz %o7, %i6, %l6
10809 fors %f1, %f15, %f10
10810 ldsb [%l7 + 0x70], %g5
10811loop_1278:
10812 mova %icc, %l2, %g1
10813 lduw [%l7 + 0x48], %i7
10814 fmovscc %icc, %f4, %f11
10815 andcc %g2, 0x0A99, %o1
10816 fmovdl %icc, %f11, %f15
10817 edge32 %l0, %o4, %i1
10818 stb %g7, [%l7 + 0x6B]
10819 ldsh [%l7 + 0x5E], %g6
10820 fpsub16s %f12, %f14, %f15
10821 udiv %i5, 0x185F, %o0
10822 fbe,a %fcc1, loop_1279
10823 stb %o5, [%l7 + 0x42]
10824 lduh [%l7 + 0x4E], %o3
10825 fnot2s %f14, %f5
10826loop_1279:
10827 fmovsle %icc, %f13, %f7
10828 fcmple16 %f0, %f6, %l4
10829 edge16l %i3, %l5, %i2
10830 brnz,a %g3, loop_1280
10831 fbo,a %fcc1, loop_1281
10832 stx %i4, [%l7 + 0x60]
10833 mulscc %g4, 0x05A6, %l3
10834loop_1280:
10835 xnor %o6, 0x0EAC, %i0
10836loop_1281:
10837 stx %o2, [%l7 + 0x78]
10838 bvs,a,pt %xcc, loop_1282
10839 lduw [%l7 + 0x50], %l1
10840 fmuld8ulx16 %f7, %f9, %f0
10841 fabsd %f6, %f12
10842loop_1282:
10843 be,a %icc, loop_1283
10844 tl %icc, 0x6
10845 xnor %o7, 0x05A0, %i6
10846 subc %g5, %l2, %l6
10847loop_1283:
10848 movrgz %i7, 0x366, %g1
10849 stw %g2, [%l7 + 0x60]
10850 stw %o1, [%l7 + 0x28]
10851 ldx [%l7 + 0x28], %o4
10852 subccc %l0, %g7, %i1
10853 movre %i5, %g6, %o5
10854 stx %o0, [%l7 + 0x28]
10855 stx %l4, [%l7 + 0x70]
10856 fbg,a %fcc2, loop_1284
10857 ldx [%l7 + 0x28], %i3
10858 movrgez %l5, %i2, %o3
10859 smulcc %g3, %g4, %l3
10860loop_1284:
10861 stw %i4, [%l7 + 0x40]
10862 fmovdgu %xcc, %f3, %f4
10863 fmul8x16al %f4, %f2, %f12
10864 lduw [%l7 + 0x70], %i0
10865 fmovdcc %icc, %f8, %f6
10866 array8 %o6, %o2, %l1
10867 tvs %icc, 0x4
10868 fbug %fcc1, loop_1285
10869 addc %i6, %g5, %l2
10870 fmovrse %o7, %f3, %f4
10871 fmul8ulx16 %f8, %f10, %f14
10872loop_1285:
10873 sdivx %l6, 0x1FE6, %i7
10874 ldsw [%l7 + 0x3C], %g2
10875 ldsw [%l7 + 0x54], %g1
10876 siam 0x7
10877 ldsb [%l7 + 0x31], %o4
10878 lduw [%l7 + 0x4C], %o1
10879 lduh [%l7 + 0x10], %l0
10880 ldsw [%l7 + 0x38], %g7
10881 fmul8ulx16 %f4, %f8, %f0
10882 ldx [%l7 + 0x70], %i5
10883 fcmpeq16 %f2, %f0, %i1
10884 st %f14, [%l7 + 0x1C]
10885 fmovrsne %g6, %f1, %f14
10886 fbul,a %fcc1, loop_1286
10887 fmovdleu %icc, %f7, %f9
10888 fmovdne %xcc, %f10, %f0
10889 fandnot2 %f4, %f14, %f14
10890loop_1286:
10891 orn %o0, 0x0091, %o5
10892 brgez,a %l4, loop_1287
10893 udiv %l5, 0x1D91, %i2
10894 fmovdcc %xcc, %f9, %f3
10895 fnot2 %f14, %f6
10896loop_1287:
10897 and %i3, %g3, %o3
10898 stb %g4, [%l7 + 0x0F]
10899 st %f6, [%l7 + 0x3C]
10900 siam 0x3
10901 ldsw [%l7 + 0x10], %i4
10902 fpadd32s %f8, %f12, %f3
10903 sethi 0x0E7F, %i0
10904 stb %l3, [%l7 + 0x4A]
10905 fcmpne16 %f8, %f14, %o2
10906 faligndata %f10, %f14, %f8
10907 fmovrdlz %l1, %f12, %f2
10908 nop
10909 setx loop_1288, %l0, %l1
10910 wrpr 0x1, %tl
10911 wrpr %l1, %tnpc
10912 setx 0x34400001400, %l0, %l1
10913 wrpr %l1, %tstate
10914 wrhpr 0x4, %htstate
10915 done
10916 fpsub32s %f13, %f10, %f10
10917 ldsh [%l7 + 0x1E], %i6
10918 lduh [%l7 + 0x54], %g5
10919loop_1288:
10920 fmul8ulx16 %f2, %f14, %f4
10921 stb %l2, [%l7 + 0x6E]
10922 bleu loop_1289
10923 bgu,pn %icc, loop_1290
10924 umul %o6, %o7, %l6
10925 fmovrsgez %i7, %f1, %f15
10926loop_1289:
10927 ld [%l7 + 0x5C], %f1
10928loop_1290:
10929 umulcc %g2, %o4, %g1
10930 fsrc2 %f8, %f0
10931 ld [%l7 + 0x28], %f13
10932 fnors %f10, %f9, %f5
10933 movvc %icc, %l0, %g7
10934 nop
10935 setx loop_1291, %l0, %l1
10936 jmpl %l1, %i5
10937 ld [%l7 + 0x6C], %f15
10938 movleu %xcc, %o1, %g6
10939 fone %f12
10940loop_1291:
10941 brlez %i1, loop_1292
10942 array8 %o5, %o0, %l4
10943 fabss %f12, %f13
10944 mulscc %i2, %i3, %g3
10945loop_1292:
10946 fpadd32s %f4, %f3, %f8
10947 lduh [%l7 + 0x60], %l5
10948 bleu,pn %xcc, loop_1293
10949 tl %icc, 0x5
10950 fmovdcs %xcc, %f10, %f11
10951 fandnot1 %f0, %f4, %f14
10952loop_1293:
10953 fbl,a %fcc1, loop_1294
10954 std %f14, [%l7 + 0x60]
10955 movvs %icc, %g4, %i4
10956 fmovsgu %icc, %f1, %f11
10957loop_1294:
10958 bn,a,pn %xcc, loop_1295
10959 sth %i0, [%l7 + 0x6E]
10960 fmovrdgez %o3, %f2, %f10
10961 alignaddrl %o2, %l1, %l3
10962loop_1295:
10963 fnand %f4, %f12, %f2
10964 array8 %g5, %l2, %o6
10965 fbg,a %fcc3, loop_1296
10966 fmovdleu %icc, %f11, %f6
10967 fmovrsgz %o7, %f2, %f7
10968 edge16n %l6, %i7, %i6
10969loop_1296:
10970 ldub [%l7 + 0x48], %o4
10971 bg,a loop_1297
10972 bshuffle %f12, %f12, %f8
10973 fmovdgu %icc, %f2, %f14
10974 lduh [%l7 + 0x4E], %g2
10975loop_1297:
10976 tpos %xcc, 0x6
10977 edge32n %l0, %g7, %g1
10978 tsubcc %i5, %o1, %g6
10979 nop
10980 setx loop_1298, %l0, %l1
10981 jmpl %l1, %i1
10982 sdiv %o5, 0x198A, %o0
10983 tle %xcc, 0x2
10984 fmovrsne %l4, %f12, %f4
10985loop_1298:
10986 fmul8x16al %f9, %f5, %f14
10987 movgu %icc, %i3, %g3
10988 fmovdpos %icc, %f15, %f7
10989 sdiv %l5, 0x1A1E, %g4
10990 ld [%l7 + 0x48], %f7
10991 tne %xcc, 0x6
10992 array32 %i2, %i4, %i0
10993 lduh [%l7 + 0x46], %o3
10994 lduw [%l7 + 0x48], %o2
10995 edge8l %l1, %l3, %l2
10996 mulx %o6, %o7, %g5
10997 movvs %icc, %i7, %l6
10998 sth %i6, [%l7 + 0x68]
10999 stx %o4, [%l7 + 0x08]
11000 bleu %xcc, loop_1299
11001 sdivx %g2, 0x11A3, %l0
11002 xnor %g1, %g7, %o1
11003 tsubcctv %i5, 0x1395, %g6
11004loop_1299:
11005 lduw [%l7 + 0x08], %o5
11006 ldd [%l7 + 0x28], %f10
11007 bcs,a,pn %xcc, loop_1300
11008 movn %xcc, %o0, %i1
11009 fnot2 %f0, %f2
11010 fpsub32 %f4, %f4, %f10
11011loop_1300:
11012 tvs %xcc, 0x2
11013 popc 0x15D4, %l4
11014 ld [%l7 + 0x08], %f15
11015 movvs %xcc, %i3, %l5
11016 smulcc %g4, %i2, %g3
11017 edge16l %i4, %o3, %i0
11018 alignaddrl %l1, %o2, %l2
11019 fabss %f10, %f1
11020 brnz,a %o6, loop_1301
11021 tsubcctv %o7, 0x15A0, %g5
11022 xor %i7, 0x0B10, %l6
11023 fmovda %icc, %f14, %f0
11024loop_1301:
11025 ld [%l7 + 0x38], %f6
11026 ldx [%l7 + 0x40], %l3
11027 lduw [%l7 + 0x74], %o4
11028 ldsb [%l7 + 0x7F], %i6
11029 array16 %l0, %g1, %g2
11030 fmovrdlz %g7, %f4, %f2
11031 srax %i5, %o1, %o5
11032 movvc %xcc, %o0, %i1
11033 bcs,a %icc, loop_1302
11034 sdiv %l4, 0x0907, %g6
11035 fmovscs %xcc, %f13, %f6
11036 stb %l5, [%l7 + 0x70]
11037loop_1302:
11038 sth %g4, [%l7 + 0x5C]
11039 tgu %xcc, 0x4
11040 stx %i3, [%l7 + 0x50]
11041 fmovdneg %icc, %f1, %f2
11042 stx %g3, [%l7 + 0x48]
11043 fblg,a %fcc0, loop_1303
11044 be loop_1304
11045 fmovdle %xcc, %f9, %f14
11046 fcmps %fcc1, %f1, %f13
11047loop_1303:
11048 bne,a,pt %xcc, loop_1305
11049loop_1304:
11050 lduh [%l7 + 0x4C], %i4
11051 fmovdneg %icc, %f12, %f7
11052 orcc %i2, 0x0B26, %o3
11053loop_1305:
11054 siam 0x7
11055 tl %icc, 0x3
11056 tpos %icc, 0x5
11057 fmovdg %xcc, %f9, %f13
11058 fbug,a %fcc2, loop_1306
11059 fcmpeq16 %f14, %f2, %i0
11060 fblg %fcc3, loop_1307
11061 andn %o2, 0x07CC, %l1
11062loop_1306:
11063 fsrc1s %f12, %f15
11064 stx %l2, [%l7 + 0x38]
11065loop_1307:
11066 fnand %f6, %f2, %f8
11067 fbue,a %fcc3, loop_1308
11068 tcs %icc, 0x5
11069 or %o6, %g5, %i7
11070 ldx [%l7 + 0x08], %o7
11071loop_1308:
11072 ld [%l7 + 0x44], %f11
11073 edge16ln %l6, %l3, %o4
11074 nop
11075 setx loop_1309, %l0, %l1
11076 wrpr 0x1, %tl
11077 wrpr %l1, %tpc
11078 add %l1, 0x4, %l1
11079 wrpr %l1, %tnpc
11080 setx 0x34400001400, %l0, %l1
11081 wrpr %l1, %tstate
11082 wrhpr 0x4, %htstate
11083 retry
11084 bneg,a,pt %xcc, loop_1310
11085 ldd [%l7 + 0x78], %f14
11086 edge8 %l0, %i6, %g2
11087loop_1309:
11088 array32 %g1, %g7, %i5
11089loop_1310:
11090 fbul %fcc0, loop_1311
11091 orcc %o1, 0x1408, %o5
11092 siam 0x3
11093 srl %o0, 0x11, %i1
11094loop_1311:
11095 bneg,a,pt %xcc, loop_1312
11096 stx %g6, [%l7 + 0x40]
11097 smulcc %l4, 0x0BE6, %g4
11098 array16 %l5, %g3, %i3
11099loop_1312:
11100 ldx [%l7 + 0x48], %i4
11101 lduh [%l7 + 0x6E], %i2
11102 nop
11103 setx loop_1313, %l0, %l1
11104 wrpr 0x1, %tl
11105 wrpr %l1, %tpc
11106 add %l1, 0x4, %l1
11107 wrpr %l1, %tnpc
11108 setx 0x34400001400, %l0, %l1
11109 wrpr %l1, %tstate
11110 wrhpr 0x4, %htstate
11111 retry
11112 stw %o3, [%l7 + 0x3C]
11113 fmovdneg %icc, %f0, %f11
11114 edge16ln %i0, %o2, %l1
11115loop_1313:
11116 ldx [%l7 + 0x78], %l2
11117 edge8n %g5, %o6, %o7
11118 fbn %fcc0, loop_1314
11119 brz %l6, loop_1315
11120 edge16l %i7, %o4, %l3
11121 ldsh [%l7 + 0x72], %l0
11122loop_1314:
11123 stb %g2, [%l7 + 0x1E]
11124loop_1315:
11125 srlx %i6, 0x1C, %g7
11126 ble %xcc, loop_1316
11127 bleu,a %xcc, loop_1317
11128 movvs %icc, %i5, %o1
11129 fmovrsgez %o5, %f3, %f9
11130loop_1316:
11131 ldsb [%l7 + 0x32], %o0
11132loop_1317:
11133 std %f10, [%l7 + 0x28]
11134 ldsb [%l7 + 0x46], %g1
11135 ld [%l7 + 0x30], %f7
11136 stb %i1, [%l7 + 0x2B]
11137 fmovsne %xcc, %f7, %f8
11138 movg %xcc, %g6, %g4
11139 fble %fcc1, loop_1318
11140 fbne %fcc1, loop_1319
11141 fornot2s %f1, %f9, %f5
11142 tsubcctv %l4, %l5, %g3
11143loop_1318:
11144 ldub [%l7 + 0x5F], %i3
11145loop_1319:
11146 std %f14, [%l7 + 0x28]
11147 fexpand %f5, %f12
11148 tl %xcc, 0x2
11149 ldsw [%l7 + 0x68], %i4
11150 tleu %xcc, 0x3
11151 sdivcc %o3, 0x08EA, %i2
11152 stw %i0, [%l7 + 0x78]
11153 fbue %fcc0, loop_1320
11154 andcc %o2, 0x1089, %l2
11155 edge16ln %l1, %o6, %g5
11156 fmovsg %xcc, %f13, %f13
11157loop_1320:
11158 fmovd %f2, %f4
11159 ldsb [%l7 + 0x45], %l6
11160 stw %i7, [%l7 + 0x50]
11161 movrgz %o7, 0x1B2, %l3
11162 mova %xcc, %o4, %g2
11163 fnegd %f6, %f2
11164 st %f5, [%l7 + 0x78]
11165 fba,a %fcc1, loop_1321
11166 edge8 %i6, %l0, %i5
11167 udiv %g7, 0x16AC, %o5
11168 movl %xcc, %o0, %o1
11169loop_1321:
11170 lduh [%l7 + 0x6E], %i1
11171 stb %g6, [%l7 + 0x4D]
11172 fmovdcs %xcc, %f1, %f5
11173 stb %g1, [%l7 + 0x35]
11174 fpmerge %f5, %f6, %f10
11175 fbg %fcc3, loop_1322
11176 alignaddr %l4, %g4, %l5
11177 movl %xcc, %g3, %i4
11178 fmovsgu %icc, %f1, %f12
11179loop_1322:
11180 bn,a,pn %icc, loop_1323
11181 sdiv %i3, 0x0ACF, %i2
11182 std %f4, [%l7 + 0x10]
11183 std %f10, [%l7 + 0x58]
11184loop_1323:
11185 ldub [%l7 + 0x0F], %i0
11186 stx %o2, [%l7 + 0x40]
11187 sth %o3, [%l7 + 0x44]
11188 edge16ln %l2, %o6, %g5
11189 lduw [%l7 + 0x44], %l6
11190 tpos %xcc, 0x7
11191 st %f0, [%l7 + 0x58]
11192 ble,a,pt %xcc, loop_1324
11193 ldub [%l7 + 0x50], %i7
11194 stb %l1, [%l7 + 0x0F]
11195 ldx [%l7 + 0x20], %l3
11196loop_1324:
11197 std %f12, [%l7 + 0x58]
11198 fmovsvs %xcc, %f11, %f3
11199 fmovdle %icc, %f9, %f15
11200 edge8ln %o4, %o7, %i6
11201 fsrc1 %f8, %f14
11202 ldsb [%l7 + 0x0B], %l0
11203 fnand %f0, %f14, %f14
11204 sethi 0x07A3, %i5
11205 edge16 %g7, %o5, %o0
11206 be,pt %xcc, loop_1325
11207 fcmps %fcc2, %f8, %f8
11208 fmovdvc %icc, %f0, %f9
11209 subcc %o1, %i1, %g2
11210loop_1325:
11211 fmovrdgez %g1, %f8, %f10
11212 ldx [%l7 + 0x40], %g6
11213 fxors %f6, %f3, %f15
11214 tsubcctv %g4, 0x018E, %l4
11215 movgu %xcc, %l5, %i4
11216 fxnors %f5, %f13, %f4
11217 brz %g3, loop_1326
11218 fpsub16s %f2, %f15, %f14
11219 lduh [%l7 + 0x18], %i3
11220 popc %i0, %o2
11221loop_1326:
11222 fmovrdlez %i2, %f0, %f4
11223 udivcc %l2, 0x0B96, %o3
11224 fbge %fcc2, loop_1327
11225 sdivx %g5, 0x0EA7, %l6
11226 fbe,a %fcc0, loop_1328
11227 lduw [%l7 + 0x74], %o6
11228loop_1327:
11229 sdivcc %i7, 0x0B2B, %l3
11230 ldub [%l7 + 0x67], %l1
11231loop_1328:
11232 bneg loop_1329
11233 bne,a,pn %xcc, loop_1330
11234 std %f10, [%l7 + 0x10]
11235 andn %o7, %i6, %o4
11236loop_1329:
11237 movrlz %i5, %l0, %o5
11238loop_1330:
11239 sth %o0, [%l7 + 0x4E]
11240 ldx [%l7 + 0x50], %g7
11241 sdivcc %i1, 0x1589, %o1
11242 fxnors %f7, %f1, %f13
11243 ldsb [%l7 + 0x38], %g1
11244 edge32 %g6, %g4, %g2
11245 tneg %xcc, 0x2
11246 ldub [%l7 + 0x5C], %l5
11247 fcmpgt32 %f6, %f10, %l4
11248 movvs %xcc, %i4, %g3
11249 fmovd %f0, %f14
11250 popc %i3, %o2
11251 edge8l %i0, %l2, %o3
11252 taddcc %g5, 0x17D1, %l6
11253 ldsh [%l7 + 0x58], %o6
11254 fornot2s %f7, %f13, %f11
11255 ldsw [%l7 + 0x30], %i7
11256 srl %i2, %l1, %l3
11257 sdiv %i6, 0x100E, %o7
11258 fmovsne %xcc, %f10, %f4
11259 addc %i5, %o4, %l0
11260 ldx [%l7 + 0x70], %o0
11261 srl %g7, %o5, %i1
11262 array16 %o1, %g6, %g1
11263 sll %g2, 0x13, %l5
11264 edge8ln %g4, %i4, %l4
11265 fmovrsgez %i3, %f10, %f1
11266 fnands %f3, %f11, %f6
11267 fcmple32 %f6, %f6, %g3
11268 sth %o2, [%l7 + 0x3E]
11269 sllx %l2, %i0, %g5
11270 fmovrdgz %o3, %f0, %f10
11271 fmovrde %l6, %f4, %f14
11272 alignaddrl %i7, %i2, %l1
11273 stb %l3, [%l7 + 0x76]
11274 fble %fcc2, loop_1331
11275 lduh [%l7 + 0x3A], %i6
11276 for %f12, %f12, %f2
11277 fbge %fcc0, loop_1332
11278loop_1331:
11279 fmovdl %xcc, %f8, %f5
11280 bpos,a,pt %icc, loop_1333
11281 ldd [%l7 + 0x50], %f12
11282loop_1332:
11283 umul %o6, 0x1B0E, %i5
11284 fandnot2 %f4, %f6, %f4
11285loop_1333:
11286 sub %o7, 0x1BB9, %l0
11287 fxnors %f0, %f5, %f1
11288 fmovsneg %icc, %f7, %f5
11289 st %f10, [%l7 + 0x50]
11290 movne %icc, %o4, %g7
11291 sth %o5, [%l7 + 0x0E]
11292 stw %o0, [%l7 + 0x4C]
11293 fbul,a %fcc3, loop_1334
11294 ldsh [%l7 + 0x18], %i1
11295 xorcc %o1, 0x167C, %g6
11296 edge8l %g1, %l5, %g2
11297loop_1334:
11298 fbule,a %fcc0, loop_1335
11299 lduw [%l7 + 0x5C], %g4
11300 fnegd %f0, %f10
11301 fmuld8sux16 %f3, %f15, %f14
11302loop_1335:
11303 array8 %l4, %i4, %g3
11304 mova %xcc, %o2, %i3
11305 stx %l2, [%l7 + 0x30]
11306 lduw [%l7 + 0x4C], %g5
11307 fbe %fcc0, loop_1336
11308 fmovrsgez %o3, %f4, %f3
11309 fmovsne %icc, %f10, %f14
11310 fmovd %f12, %f8
11311loop_1336:
11312 ldsh [%l7 + 0x3C], %i0
11313 fnegs %f13, %f0
11314 fcmpne32 %f2, %f14, %i7
11315 stw %l6, [%l7 + 0x34]
11316 array8 %l1, %l3, %i6
11317 fxors %f12, %f9, %f4
11318 edge16 %o6, %i2, %i5
11319 fcmpne16 %f6, %f14, %o7
11320 fbg,a %fcc3, loop_1337
11321 ldub [%l7 + 0x40], %o4
11322 fmuld8sux16 %f0, %f7, %f2
11323 fmovdneg %icc, %f10, %f15
11324loop_1337:
11325 st %f4, [%l7 + 0x08]
11326 ldsw [%l7 + 0x18], %g7
11327 fbu,a %fcc3, loop_1338
11328 ldub [%l7 + 0x27], %l0
11329 fba %fcc0, loop_1339
11330 movge %xcc, %o5, %i1
11331loop_1338:
11332 fcmple32 %f10, %f14, %o1
11333 lduh [%l7 + 0x4E], %g6
11334loop_1339:
11335 fmovda %xcc, %f3, %f6
11336 fbg %fcc3, loop_1340
11337 brlez,a %o0, loop_1341
11338 brgz,a %l5, loop_1342
11339 bg loop_1343
11340loop_1340:
11341 and %g2, 0x15B1, %g1
11342loop_1341:
11343 ldsb [%l7 + 0x6F], %l4
11344loop_1342:
11345 fmovsneg %xcc, %f1, %f8
11346loop_1343:
11347 fmovdcc %xcc, %f14, %f11
11348 faligndata %f2, %f14, %f12
11349 andncc %i4, %g4, %g3
11350 fsrc2s %f9, %f1
11351 bshuffle %f8, %f8, %f2
11352 bcs,pt %icc, loop_1344
11353 fmovrslz %o2, %f14, %f0
11354 movleu %xcc, %i3, %g5
11355 ldub [%l7 + 0x7B], %l2
11356loop_1344:
11357 ldd [%l7 + 0x58], %f0
11358 nop
11359 setx loop_1345, %l0, %l1
11360 wrpr 0x1, %tl
11361 wrpr %l1, %tnpc
11362 setx 0x34400001400, %l0, %l1
11363 wrpr %l1, %tstate
11364 wrhpr 0x4, %htstate
11365 done
11366 fpackfix %f4, %f8
11367 edge16l %o3, %i0, %l6
11368 fmovrsgez %i7, %f10, %f6
11369loop_1345:
11370 brz,a %l1, loop_1346
11371 umul %l3, 0x1E8C, %i6
11372 fmovrsne %o6, %f15, %f4
11373 movrlez %i5, 0x1AD, %i2
11374loop_1346:
11375 lduw [%l7 + 0x24], %o4
11376 bpos,a,pn %icc, loop_1347
11377 stb %g7, [%l7 + 0x2B]
11378 array32 %l0, %o7, %o5
11379 bn,a,pn %xcc, loop_1348
11380loop_1347:
11381 fcmpd %fcc0, %f0, %f0
11382 fbn,a %fcc3, loop_1349
11383 fsrc1 %f12, %f14
11384loop_1348:
11385 stw %o1, [%l7 + 0x0C]
11386 lduw [%l7 + 0x20], %i1
11387loop_1349:
11388 srlx %o0, %l5, %g2
11389 fpsub32s %f6, %f3, %f6
11390 fmovsn %xcc, %f0, %f1
11391 ld [%l7 + 0x34], %f6
11392 stw %g6, [%l7 + 0x3C]
11393 be,pn %icc, loop_1350
11394 fandnot1 %f6, %f0, %f8
11395 stw %g1, [%l7 + 0x68]
11396 fpack16 %f0, %f7
11397loop_1350:
11398 fpsub32s %f12, %f9, %f7
11399 fnand %f4, %f0, %f6
11400 te %xcc, 0x4
11401 mulx %i4, %l4, %g4
11402 xorcc %g3, %o2, %g5
11403 sll %i3, 0x09, %o3
11404 fcmpne32 %f0, %f8, %i0
11405 edge32n %l6, %l2, %i7
11406 bge,pn %xcc, loop_1351
11407 fmovscc %xcc, %f7, %f4
11408 fmovd %f0, %f4
11409 ld [%l7 + 0x54], %f10
11410loop_1351:
11411 tle %icc, 0x3
11412 fmovrsgz %l1, %f2, %f1
11413 stb %l3, [%l7 + 0x18]
11414 tcs %icc, 0x3
11415 std %f14, [%l7 + 0x60]
11416 fmovrdgz %o6, %f2, %f10
11417 fbo,a %fcc0, loop_1352
11418 srlx %i5, %i2, %o4
11419 ldx [%l7 + 0x08], %i6
11420 fxors %f2, %f7, %f13
11421loop_1352:
11422 ldsw [%l7 + 0x54], %g7
11423 fandnot2 %f6, %f6, %f10
11424 sth %l0, [%l7 + 0x26]
11425 edge16ln %o7, %o1, %i1
11426 tvc %icc, 0x3
11427 fmovscs %xcc, %f9, %f11
11428 fmovsge %icc, %f13, %f9
11429 fmovscc %xcc, %f10, %f8
11430 ldsw [%l7 + 0x20], %o5
11431 edge16l %l5, %g2, %o0
11432 fmovsvs %xcc, %f8, %f2
11433 tsubcc %g6, 0x0FCD, %i4
11434 fsrc2 %f4, %f10
11435 mova %icc, %g1, %l4
11436 ldx [%l7 + 0x58], %g3
11437 fpsub16s %f9, %f4, %f2
11438 bge loop_1353
11439 tle %icc, 0x6
11440 ldd [%l7 + 0x28], %f12
11441 taddcctv %g4, 0x01FB, %g5
11442loop_1353:
11443 fmovsl %icc, %f12, %f9
11444 udiv %o2, 0x0700, %o3
11445 stx %i0, [%l7 + 0x30]
11446 edge8ln %i3, %l2, %l6
11447 taddcc %i7, 0x0450, %l1
11448 fexpand %f0, %f10
11449 tvs %xcc, 0x2
11450 fbug %fcc3, loop_1354
11451 bvs,a,pt %xcc, loop_1355
11452 lduw [%l7 + 0x38], %o6
11453 brlz %i5, loop_1356
11454loop_1354:
11455 movre %l3, 0x3AD, %o4
11456loop_1355:
11457 fmovrdlez %i2, %f12, %f8
11458 bcc,a,pt %xcc, loop_1357
11459loop_1356:
11460 lduh [%l7 + 0x40], %i6
11461 ldd [%l7 + 0x60], %f10
11462 fbuge %fcc0, loop_1358
11463loop_1357:
11464 lduh [%l7 + 0x5A], %g7
11465 ldub [%l7 + 0x6D], %o7
11466 fmovdne %xcc, %f14, %f10
11467loop_1358:
11468 fornot1 %f8, %f0, %f8
11469 movre %l0, 0x16C, %o1
11470 edge16n %i1, %l5, %o5
11471 ld [%l7 + 0x74], %f3
11472 fmovscs %icc, %f15, %f9
11473 fmovrse %g2, %f10, %f6
11474 sth %o0, [%l7 + 0x4C]
11475 alignaddrl %g6, %i4, %g1
11476 fornot1 %f2, %f2, %f14
11477 orn %l4, 0x0969, %g4
11478 ldsb [%l7 + 0x32], %g5
11479 fbue %fcc3, loop_1359
11480 stw %o2, [%l7 + 0x08]
11481 fnegd %f6, %f8
11482 ldsw [%l7 + 0x58], %o3
11483loop_1359:
11484 movvc %xcc, %i0, %g3
11485 fblg %fcc0, loop_1360
11486 sth %l2, [%l7 + 0x16]
11487 array16 %i3, %i7, %l1
11488 fmovdn %icc, %f2, %f7
11489loop_1360:
11490 for %f10, %f14, %f14
11491 tvc %xcc, 0x0
11492 addc %l6, 0x1FD6, %i5
11493 stb %l3, [%l7 + 0x5E]
11494 fmovrsgz %o6, %f9, %f5
11495 bvc loop_1361
11496 fbg %fcc3, loop_1362
11497 movge %xcc, %o4, %i6
11498 lduh [%l7 + 0x2A], %g7
11499loop_1361:
11500 fmovsg %icc, %f6, %f11
11501loop_1362:
11502 ldd [%l7 + 0x60], %f10
11503 fnot2s %f5, %f6
11504 std %f12, [%l7 + 0x40]
11505 fbul,a %fcc0, loop_1363
11506 fmul8sux16 %f10, %f6, %f12
11507 movrlez %i2, %o7, %o1
11508 tsubcctv %i1, %l5, %o5
11509loop_1363:
11510 orncc %g2, %o0, %l0
11511 edge32n %g6, %i4, %g1
11512 edge16ln %g4, %l4, %o2
11513 movn %icc, %g5, %o3
11514 bvs,pn %icc, loop_1364
11515 ld [%l7 + 0x08], %f4
11516 ld [%l7 + 0x08], %f15
11517 fcmpgt32 %f14, %f14, %g3
11518loop_1364:
11519 fabss %f7, %f8
11520 fmovdg %xcc, %f13, %f2
11521 movrgz %i0, %l2, %i7
11522 st %f2, [%l7 + 0x1C]
11523 fpackfix %f0, %f6
11524 fpack16 %f14, %f12
11525 fands %f8, %f1, %f6
11526 for %f0, %f10, %f12
11527 fandnot2 %f12, %f14, %f10
11528 tl %xcc, 0x2
11529 stb %l1, [%l7 + 0x43]
11530 fornot1 %f6, %f12, %f2
11531 fblg %fcc0, loop_1365
11532 tcc %xcc, 0x2
11533 xorcc %l6, %i3, %l3
11534 ldsw [%l7 + 0x70], %i5
11535loop_1365:
11536 fcmps %fcc2, %f0, %f2
11537 ldd [%l7 + 0x28], %f10
11538 ldsh [%l7 + 0x56], %o4
11539 fnegs %f10, %f14
11540 movvs %xcc, %o6, %i6
11541 ldsh [%l7 + 0x2C], %i2
11542 movrlez %g7, %o1, %i1
11543 ldsw [%l7 + 0x44], %l5
11544 fzero %f14
11545 tle %icc, 0x4
11546 movle %xcc, %o7, %g2
11547 sth %o0, [%l7 + 0x46]
11548 fpsub32 %f14, %f0, %f2
11549 bgu,a loop_1366
11550 fmovdg %xcc, %f7, %f11
11551 fsrc1 %f10, %f12
11552 fornot1 %f8, %f12, %f8
11553loop_1366:
11554 lduh [%l7 + 0x1A], %o5
11555 brgz %g6, loop_1367
11556 fmovrde %i4, %f2, %f10
11557 fcmple16 %f10, %f0, %g1
11558 fmovrde %g4, %f0, %f6
11559loop_1367:
11560 ldsh [%l7 + 0x44], %l4
11561 ldsh [%l7 + 0x26], %l0
11562 ldsw [%l7 + 0x4C], %o2
11563 fsrc1 %f6, %f12
11564 brnz,a %o3, loop_1368
11565 stb %g5, [%l7 + 0x74]
11566 udivcc %i0, 0x0348, %l2
11567 fnot1s %f11, %f5
11568loop_1368:
11569 fcmple32 %f8, %f6, %g3
11570 fcmple32 %f8, %f14, %i7
11571 mulx %l1, %i3, %l3
11572 fmovsl %icc, %f9, %f1
11573 bcs,a,pn %icc, loop_1369
11574 stw %l6, [%l7 + 0x68]
11575 st %f15, [%l7 + 0x50]
11576 orncc %o4, %i5, %o6
11577loop_1369:
11578 edge16 %i6, %i2, %g7
11579 fmovdcs %xcc, %f0, %f4
11580 stb %i1, [%l7 + 0x7D]
11581 fmovrse %o1, %f9, %f10
11582 stb %o7, [%l7 + 0x61]
11583 subc %l5, %g2, %o5
11584 ldsh [%l7 + 0x4E], %g6
11585 stx %o0, [%l7 + 0x18]
11586 fnor %f14, %f0, %f12
11587 ldx [%l7 + 0x78], %i4
11588 ldub [%l7 + 0x12], %g1
11589 edge8n %g4, %l0, %l4
11590 fnot1s %f5, %f2
11591 fmul8x16al %f6, %f8, %f12
11592 st %f5, [%l7 + 0x6C]
11593 ldub [%l7 + 0x55], %o3
11594 orcc %o2, %i0, %g5
11595 fmovsl %icc, %f1, %f8
11596 stx %l2, [%l7 + 0x20]
11597 st %f0, [%l7 + 0x2C]
11598 bvs loop_1370
11599 movrlez %i7, %l1, %g3
11600 fcmpne16 %f10, %f14, %l3
11601 bge,pn %icc, loop_1371
11602loop_1370:
11603 brgez,a %i3, loop_1372
11604 fcmpne32 %f14, %f12, %o4
11605 tvc %xcc, 0x4
11606loop_1371:
11607 ldx [%l7 + 0x78], %i5
11608loop_1372:
11609 ldd [%l7 + 0x60], %f8
11610 popc %l6, %o6
11611 fmul8x16al %f13, %f13, %f14
11612 ldsh [%l7 + 0x40], %i6
11613 umul %i2, 0x06A5, %i1
11614 edge16n %o1, %o7, %l5
11615 fpadd16 %f8, %f12, %f12
11616 udivx %g7, 0x10A4, %o5
11617 fbe,a %fcc2, loop_1373
11618 st %f0, [%l7 + 0x34]
11619 std %f4, [%l7 + 0x68]
11620 srl %g2, %o0, %g6
11621loop_1373:
11622 edge8l %g1, %g4, %i4
11623 array16 %l4, %l0, %o3
11624 tvs %icc, 0x3
11625 ldsh [%l7 + 0x76], %o2
11626 edge16ln %i0, %l2, %g5
11627 fcmple16 %f0, %f0, %i7
11628 faligndata %f12, %f0, %f14
11629 ldsb [%l7 + 0x7A], %g3
11630 array32 %l1, %l3, %o4
11631 fmovrslez %i5, %f3, %f3
11632 sth %i3, [%l7 + 0x4E]
11633 fxnors %f5, %f8, %f14
11634 fpack32 %f8, %f6, %f0
11635 brlez,a %l6, loop_1374
11636 andn %i6, 0x07B6, %i2
11637 fbg,a %fcc3, loop_1375
11638 fbu %fcc1, loop_1376
11639loop_1374:
11640 bn loop_1377
11641 addcc %i1, %o6, %o7
11642loop_1375:
11643 st %f10, [%l7 + 0x38]
11644loop_1376:
11645 smul %l5, 0x0993, %g7
11646loop_1377:
11647 fmovspos %xcc, %f3, %f14
11648 tcs %icc, 0x7
11649 brgz,a %o5, loop_1378
11650 ldsh [%l7 + 0x78], %g2
11651 st %f2, [%l7 + 0x2C]
11652 fpsub16 %f14, %f6, %f10
11653loop_1378:
11654 orncc %o1, 0x0251, %g6
11655 fcmps %fcc2, %f10, %f0
11656 brlz,a %g1, loop_1379
11657 edge32 %g4, %o0, %i4
11658 edge32n %l4, %l0, %o2
11659 edge32n %i0, %l2, %o3
11660loop_1379:
11661 fzero %f4
11662 tpos %icc, 0x1
11663 fexpand %f6, %f2
11664 fbe,a %fcc1, loop_1380
11665 fmovdl %xcc, %f9, %f6
11666 bge,pt %icc, loop_1381
11667 fcmpgt32 %f4, %f4, %g5
11668loop_1380:
11669 bg,a,pt %xcc, loop_1382
11670 st %f2, [%l7 + 0x40]
11671loop_1381:
11672 bg,pt %xcc, loop_1383
11673 stx %g3, [%l7 + 0x48]
11674loop_1382:
11675 fmovrdgz %i7, %f4, %f8
11676 fbge %fcc0, loop_1384
11677loop_1383:
11678 ldsh [%l7 + 0x5C], %l3
11679 fsrc2s %f0, %f14
11680 edge32l %l1, %o4, %i3
11681loop_1384:
11682 sdiv %i5, 0x1357, %l6
11683 fnegd %f2, %f2
11684 orcc %i6, 0x1E40, %i1
11685 nop
11686 setx loop_1385, %l0, %l1
11687 jmpl %l1, %i2
11688 fpsub16 %f6, %f10, %f14
11689 std %f2, [%l7 + 0x40]
11690 add %o7, 0x01EE, %o6
11691loop_1385:
11692 fnot1s %f5, %f2
11693 ld [%l7 + 0x0C], %f11
11694 stb %g7, [%l7 + 0x50]
11695 fpack32 %f4, %f6, %f14
11696 fbul %fcc1, loop_1386
11697 fxnors %f3, %f6, %f4
11698 fble %fcc3, loop_1387
11699 stw %l5, [%l7 + 0x0C]
11700loop_1386:
11701 fmul8x16au %f6, %f10, %f12
11702 xnor %g2, %o5, %o1
11703loop_1387:
11704 ldx [%l7 + 0x70], %g1
11705 edge32 %g6, %g4, %o0
11706 ldub [%l7 + 0x64], %l4
11707 fmovrslz %l0, %f6, %f4
11708 ldx [%l7 + 0x30], %i4
11709 stw %o2, [%l7 + 0x10]
11710 subcc %i0, %l2, %o3
11711 fmovrsgz %g3, %f14, %f2
11712 tleu %xcc, 0x5
11713 movre %g5, %i7, %l3
11714 fbg,a %fcc3, loop_1388
11715 srax %l1, %i3, %i5
11716 edge32ln %o4, %i6, %i1
11717 fpsub32 %f4, %f10, %f0
11718loop_1388:
11719 fmovdne %icc, %f10, %f10
11720 std %f6, [%l7 + 0x40]
11721 brlez,a %i2, loop_1389
11722 ldsb [%l7 + 0x6E], %l6
11723 edge8 %o7, %o6, %g7
11724 ldub [%l7 + 0x7A], %g2
11725loop_1389:
11726 sth %l5, [%l7 + 0x72]
11727 fmovsle %xcc, %f2, %f7
11728 fmovsneg %icc, %f15, %f15
11729 fpackfix %f4, %f11
11730 lduh [%l7 + 0x24], %o5
11731 ldsh [%l7 + 0x6E], %o1
11732 movl %icc, %g1, %g4
11733 nop
11734 setx loop_1390, %l0, %l1
11735 jmpl %l1, %g6
11736 fmovdvc %icc, %f7, %f3
11737 fmuld8ulx16 %f12, %f6, %f2
11738 fnegd %f4, %f2
11739loop_1390:
11740 bvc,pt %icc, loop_1391
11741 fmovdle %icc, %f6, %f10
11742 ldsw [%l7 + 0x70], %l4
11743 tl %icc, 0x5
11744loop_1391:
11745 ldsb [%l7 + 0x13], %l0
11746 brlez %i4, loop_1392
11747 movvs %xcc, %o0, %o2
11748 tg %xcc, 0x3
11749 xor %l2, 0x13A4, %o3
11750loop_1392:
11751 fbge %fcc2, loop_1393
11752 nop
11753 setx loop_1394, %l0, %l1
11754 wrpr 0x1, %tl
11755 wrpr %l1, %tnpc
11756 setx 0x34400001400, %l0, %l1
11757 wrpr %l1, %tstate
11758 wrhpr 0x4, %htstate
11759 done
11760 movvs %icc, %g3, %i0
11761 stw %g5, [%l7 + 0x08]
11762loop_1393:
11763 ldx [%l7 + 0x28], %i7
11764loop_1394:
11765 fpadd32s %f12, %f3, %f10
11766 st %f4, [%l7 + 0x2C]
11767 fba %fcc1, loop_1395
11768 fmovscc %xcc, %f7, %f9
11769 stb %l3, [%l7 + 0x62]
11770 stx %i3, [%l7 + 0x28]
11771loop_1395:
11772 fpsub32 %f10, %f4, %f14
11773 andn %i5, 0x14C4, %l1
11774 fpsub32s %f9, %f10, %f8
11775 movre %o4, %i1, %i2
11776 ldd [%l7 + 0x50], %f4
11777 movleu %xcc, %i6, %l6
11778 fbe,a %fcc1, loop_1396
11779 fmovs %f15, %f12
11780 sdivx %o6, 0x13F9, %o7
11781 stw %g7, [%l7 + 0x64]
11782loop_1396:
11783 add %l5, 0x0AFA, %g2
11784 srax %o5, %g1, %o1
11785 fmovsl %xcc, %f0, %f10
11786 mulx %g4, 0x1898, %g6
11787 ldx [%l7 + 0x20], %l4
11788 movneg %xcc, %l0, %i4
11789 sub %o2, %l2, %o3
11790 stb %g3, [%l7 + 0x66]
11791 bcs,a loop_1397
11792 fmovdpos %icc, %f5, %f3
11793 addccc %o0, 0x114B, %g5
11794 subc %i0, %l3, %i3
11795loop_1397:
11796 fmovrdgz %i7, %f14, %f2
11797 ld [%l7 + 0x2C], %f12
11798 lduh [%l7 + 0x70], %l1
11799 fornot1 %f12, %f8, %f12
11800 std %f6, [%l7 + 0x68]
11801 edge32ln %i5, %i1, %i2
11802 ldd [%l7 + 0x58], %f10
11803 alignaddrl %o4, %l6, %o6
11804 fmovdleu %xcc, %f7, %f1
11805 lduh [%l7 + 0x56], %o7
11806 stw %g7, [%l7 + 0x60]
11807 fmovrdlz %l5, %f0, %f14
11808 bvc loop_1398
11809 srl %g2, %i6, %g1
11810 ldd [%l7 + 0x38], %f14
11811 movg %icc, %o1, %g4
11812loop_1398:
11813 ldx [%l7 + 0x10], %o5
11814 movleu %xcc, %g6, %l4
11815 fands %f2, %f8, %f15
11816 ta %icc, 0x2
11817 st %f15, [%l7 + 0x6C]
11818 tsubcctv %l0, 0x0E09, %o2
11819 fmovsg %xcc, %f5, %f14
11820 stx %i4, [%l7 + 0x48]
11821 movpos %xcc, %l2, %o3
11822 ldsh [%l7 + 0x1E], %o0
11823 ldx [%l7 + 0x08], %g3
11824 lduw [%l7 + 0x64], %i0
11825 fmovsvc %icc, %f1, %f11
11826 fbug,a %fcc0, loop_1399
11827 fba %fcc1, loop_1400
11828 tle %icc, 0x3
11829 fornot1s %f8, %f0, %f11
11830loop_1399:
11831 fmovrdlez %l3, %f8, %f14
11832loop_1400:
11833 xorcc %i3, 0x0259, %g5
11834 fpackfix %f2, %f10
11835 fmovd %f10, %f0
11836 tcc %xcc, 0x4
11837 fnands %f5, %f6, %f11
11838 fones %f4
11839 fmovde %icc, %f14, %f14
11840 fandnot1s %f11, %f11, %f3
11841 subcc %l1, 0x0EA4, %i7
11842 stw %i1, [%l7 + 0x50]
11843 fmovrse %i5, %f6, %f5
11844 ldx [%l7 + 0x28], %o4
11845 fpadd16s %f8, %f14, %f2
11846 call loop_1401
11847 fmul8x16 %f10, %f2, %f4
11848 edge32n %i2, %l6, %o6
11849 edge16l %o7, %g7, %l5
11850loop_1401:
11851 fmovsleu %xcc, %f13, %f5
11852 fmul8x16al %f4, %f13, %f8
11853 movrlez %i6, 0x343, %g1
11854 tge %icc, 0x4
11855 fpsub32 %f8, %f12, %f10
11856 tvc %xcc, 0x3
11857 addccc %o1, %g2, %o5
11858 siam 0x5
11859 ldsh [%l7 + 0x28], %g4
11860 edge16n %g6, %l4, %l0
11861 nop
11862 setx loop_1402, %l0, %l1
11863 wrpr 0x1, %tl
11864 wrpr %l1, %tnpc
11865 setx 0x34400001400, %l0, %l1
11866 wrpr %l1, %tstate
11867 wrhpr 0x4, %htstate
11868 done
11869 fba,a %fcc0, loop_1403
11870 fmul8sux16 %f10, %f12, %f2
11871 brlz,a %o2, loop_1404
11872loop_1402:
11873 ldd [%l7 + 0x28], %f10
11874loop_1403:
11875 taddcctv %i4, 0x0202, %o3
11876 tg %xcc, 0x4
11877loop_1404:
11878 fmovdcs %xcc, %f13, %f14
11879 std %f4, [%l7 + 0x30]
11880 fbn %fcc0, loop_1405
11881 fmovd %f12, %f4
11882 fcmps %fcc1, %f4, %f5
11883 ldsb [%l7 + 0x2F], %o0
11884loop_1405:
11885 st %f9, [%l7 + 0x38]
11886 andncc %g3, %l2, %i0
11887 bcs,a,pt %icc, loop_1406
11888 edge16n %i3, %g5, %l1
11889 bge,a %icc, loop_1407
11890 lduw [%l7 + 0x74], %l3
11891loop_1406:
11892 tleu %xcc, 0x7
11893 lduh [%l7 + 0x40], %i1
11894loop_1407:
11895 fmovrslz %i7, %f4, %f10
11896 movvs %icc, %o4, %i2
11897 ldsh [%l7 + 0x4C], %l6
11898 movrgz %o6, %i5, %g7
11899 movl %icc, %o7, %i6
11900 ldsb [%l7 + 0x55], %g1
11901 fcmpeq32 %f4, %f4, %l5
11902 fsrc1s %f2, %f12
11903 udivx %g2, 0x0B78, %o5
11904 movpos %icc, %o1, %g4
11905 fors %f9, %f4, %f11
11906 mulx %g6, %l0, %l4
11907 fnors %f9, %f14, %f8
11908 fcmpd %fcc2, %f14, %f0
11909 tcc %xcc, 0x4
11910 sethi 0x1EAE, %o2
11911 sth %i4, [%l7 + 0x5E]
11912 tg %xcc, 0x7
11913 subccc %o0, %o3, %g3
11914 st %f1, [%l7 + 0x6C]
11915 fmovrsgz %i0, %f10, %f3
11916 stb %i3, [%l7 + 0x09]
11917 udivcc %l2, 0x0FBD, %g5
11918 movl %xcc, %l3, %l1
11919 andncc %i1, %o4, %i7
11920 fpsub32s %f5, %f2, %f1
11921 fmuld8sux16 %f7, %f10, %f8
11922 sdiv %i2, 0x034D, %o6
11923 fmul8x16 %f6, %f0, %f10
11924 std %f10, [%l7 + 0x48]
11925 fmovdcs %icc, %f11, %f8
11926 te %icc, 0x3
11927 fbu %fcc1, loop_1408
11928 fnot2s %f8, %f0
11929 ld [%l7 + 0x18], %f2
11930 fba,a %fcc0, loop_1409
11931loop_1408:
11932 pdist %f10, %f6, %f12
11933 sra %l6, %g7, %o7
11934 stx %i6, [%l7 + 0x18]
11935loop_1409:
11936 tle %icc, 0x4
11937 smul %g1, %l5, %i5
11938 std %f6, [%l7 + 0x78]
11939 lduh [%l7 + 0x4A], %g2
11940 fmovdg %icc, %f5, %f14
11941 ldd [%l7 + 0x20], %f8
11942 fornot1s %f1, %f14, %f11
11943 be,a,pt %xcc, loop_1410
11944 ldub [%l7 + 0x21], %o5
11945 bvc,a %xcc, loop_1411
11946 lduw [%l7 + 0x38], %g4
11947loop_1410:
11948 stw %o1, [%l7 + 0x50]
11949 stw %l0, [%l7 + 0x24]
11950loop_1411:
11951 nop
11952 setx loop_1412, %l0, %l1
11953 wrpr 0x1, %tl
11954 wrpr %l1, %tpc
11955 add %l1, 0x4, %l1
11956 wrpr %l1, %tnpc
11957 setx 0x34400001400, %l0, %l1
11958 wrpr %l1, %tstate
11959 wrhpr 0x4, %htstate
11960 retry
11961 tne %xcc, 0x7
11962 bl,a,pn %xcc, loop_1413
11963 sdivx %g6, 0x14F6, %o2
11964loop_1412:
11965 brnz %i4, loop_1414
11966 fbule,a %fcc3, loop_1415
11967loop_1413:
11968 ld [%l7 + 0x64], %f14
11969 lduw [%l7 + 0x5C], %o0
11970loop_1414:
11971 sdivx %o3, 0x1FF6, %g3
11972loop_1415:
11973 fbge,a %fcc3, loop_1416
11974 st %f6, [%l7 + 0x64]
11975 stx %i0, [%l7 + 0x40]
11976 fpadd32 %f12, %f14, %f6
11977loop_1416:
11978 fbe %fcc3, loop_1417
11979 st %f8, [%l7 + 0x44]
11980 movrlez %l4, 0x248, %i3
11981 fsrc2 %f4, %f6
11982loop_1417:
11983 fmovdn %xcc, %f2, %f3
11984 sth %l2, [%l7 + 0x46]
11985 fbul %fcc1, loop_1418
11986 st %f11, [%l7 + 0x24]
11987 edge16ln %l3, %g5, %i1
11988 fmovdpos %icc, %f0, %f4
11989loop_1418:
11990 fsrc2s %f1, %f7
11991 movneg %icc, %l1, %i7
11992 std %f2, [%l7 + 0x60]
11993 edge16n %i2, %o4, %o6
11994 ld [%l7 + 0x44], %f11
11995 taddcc %g7, 0x0CB7, %l6
11996 bcs loop_1419
11997 fbl,a %fcc0, loop_1420
11998 ldsh [%l7 + 0x74], %o7
11999 fands %f15, %f6, %f8
12000loop_1419:
12001 fxnor %f12, %f8, %f2
12002loop_1420:
12003 srlx %i6, %g1, %l5
12004 fpsub16s %f6, %f6, %f14
12005 fxnor %f0, %f12, %f2
12006 sth %g2, [%l7 + 0x20]
12007 array16 %i5, %g4, %o5
12008 ld [%l7 + 0x58], %f12
12009 fmovdvs %icc, %f13, %f2
12010 sth %o1, [%l7 + 0x3A]
12011 stx %l0, [%l7 + 0x30]
12012 fbne,a %fcc1, loop_1421
12013 subc %g6, 0x029C, %o2
12014 mulscc %o0, 0x078F, %o3
12015 fmovrslz %g3, %f15, %f0
12016loop_1421:
12017 ldsb [%l7 + 0x14], %i4
12018 movrlz %i0, %l4, %l2
12019 fba,a %fcc2, loop_1422
12020 ld [%l7 + 0x20], %f6
12021 nop
12022 setx loop_1423, %l0, %l1
12023 wrpr 0x1, %tl
12024 wrpr %l1, %tpc
12025 add %l1, 0x4, %l1
12026 wrpr %l1, %tnpc
12027 setx 0x34400001400, %l0, %l1
12028 wrpr %l1, %tstate
12029 wrhpr 0x4, %htstate
12030 retry
12031 stx %i3, [%l7 + 0x28]
12032loop_1422:
12033 fmovs %f13, %f9
12034 movrlez %g5, %i1, %l1
12035loop_1423:
12036 bcs,a %icc, loop_1424
12037 stw %i7, [%l7 + 0x48]
12038 lduw [%l7 + 0x20], %i2
12039 fcmpeq32 %f4, %f6, %l3
12040loop_1424:
12041 bgu,a,pt %xcc, loop_1425
12042 ldsw [%l7 + 0x48], %o4
12043 popc 0x16B1, %g7
12044 ldd [%l7 + 0x68], %f0
12045loop_1425:
12046 srax %o6, %o7, %i6
12047 fpadd32 %f6, %f8, %f2
12048 taddcctv %l6, %g1, %g2
12049 bgu,a %xcc, loop_1426
12050 bn,pt %icc, loop_1427
12051 stx %i5, [%l7 + 0x08]
12052 brlz,a %l5, loop_1428
12053loop_1426:
12054 lduh [%l7 + 0x56], %o5
12055loop_1427:
12056 nop
12057 setx loop_1429, %l0, %l1
12058 jmpl %l1, %g4
12059 st %f0, [%l7 + 0x38]
12060loop_1428:
12061 fmovscs %xcc, %f9, %f15
12062 lduh [%l7 + 0x76], %l0
12063loop_1429:
12064 fmovrsne %o1, %f5, %f9
12065 fmovdgu %icc, %f8, %f3
12066 fmovdl %icc, %f10, %f11
12067 bge,pt %icc, loop_1430
12068 popc 0x16ED, %g6
12069 fands %f11, %f13, %f8
12070 edge8n %o0, %o3, %o2
12071loop_1430:
12072 fmovdleu %icc, %f4, %f14
12073 fcmps %fcc2, %f13, %f2
12074 andn %g3, %i0, %i4
12075 movcc %icc, %l4, %i3
12076 ld [%l7 + 0x1C], %f15
12077 udiv %g5, 0x16CF, %i1
12078 ld [%l7 + 0x30], %f0
12079 sth %l2, [%l7 + 0x20]
12080 sth %l1, [%l7 + 0x52]
12081 lduh [%l7 + 0x78], %i2
12082 edge32 %i7, %l3, %g7
12083 fmovsleu %xcc, %f7, %f7
12084 bpos,a,pt %icc, loop_1431
12085 fmovscs %xcc, %f4, %f3
12086 ldx [%l7 + 0x70], %o6
12087 tn %icc, 0x0
12088loop_1431:
12089 movrlz %o4, 0x3FF, %o7
12090 std %f14, [%l7 + 0x18]
12091 std %f0, [%l7 + 0x08]
12092 fbug,a %fcc1, loop_1432
12093 fors %f9, %f0, %f13
12094 lduh [%l7 + 0x70], %l6
12095 fmovspos %xcc, %f12, %f15
12096loop_1432:
12097 pdist %f0, %f10, %f0
12098 ldx [%l7 + 0x20], %g1
12099 sdivcc %g2, 0x196B, %i6
12100 subcc %i5, 0x14CD, %l5
12101 addc %g4, %l0, %o1
12102 fnegs %f11, %f14
12103 movrlez %g6, 0x200, %o5
12104 stx %o3, [%l7 + 0x68]
12105 fmul8ulx16 %f8, %f12, %f10
12106 fornot2s %f9, %f13, %f4
12107 tle %xcc, 0x6
12108 fmovdle %xcc, %f3, %f9
12109 sll %o2, 0x1A, %o0
12110 ldsb [%l7 + 0x39], %g3
12111 orcc %i0, 0x02F2, %i4
12112 edge32ln %l4, %i3, %i1
12113 tneg %icc, 0x6
12114 tneg %icc, 0x4
12115 movcc %xcc, %l2, %l1
12116 fsrc1 %f0, %f8
12117 fbl,a %fcc3, loop_1433
12118 stw %g5, [%l7 + 0x5C]
12119 std %f8, [%l7 + 0x30]
12120 udivcc %i2, 0x0957, %l3
12121loop_1433:
12122 nop
12123 setx loop_1434, %l0, %l1
12124 jmpl %l1, %g7
12125 brgz %i7, loop_1435
12126 sth %o6, [%l7 + 0x6A]
12127 fmovrsgz %o4, %f7, %f6
12128loop_1434:
12129 fabsd %f6, %f0
12130loop_1435:
12131 sth %l6, [%l7 + 0x28]
12132 ld [%l7 + 0x7C], %f2
12133 orncc %o7, %g2, %g1
12134 xnorcc %i5, %l5, %i6
12135 ldsb [%l7 + 0x16], %g4
12136 fba,a %fcc3, loop_1436
12137 fbue %fcc1, loop_1437
12138 movneg %icc, %l0, %g6
12139 fba %fcc0, loop_1438
12140loop_1436:
12141 add %o5, 0x0780, %o3
12142loop_1437:
12143 stb %o2, [%l7 + 0x49]
12144 fpsub32s %f13, %f4, %f7
12145loop_1438:
12146 taddcctv %o1, 0x01D9, %o0
12147 sdivcc %g3, 0x0EB7, %i4
12148 ldx [%l7 + 0x78], %i0
12149 bvs,a,pn %icc, loop_1439
12150 srlx %l4, 0x12, %i3
12151 fpack32 %f10, %f2, %f4
12152 array8 %i1, %l2, %l1
12153loop_1439:
12154 subc %g5, 0x0F4C, %l3
12155 fmovsvs %icc, %f13, %f14
12156 tge %xcc, 0x0
12157 xnorcc %g7, 0x0F30, %i7
12158 std %f12, [%l7 + 0x78]
12159 movrne %o6, %i2, %o4
12160 fxor %f12, %f14, %f4
12161 bn,a,pn %xcc, loop_1440
12162 fnor %f0, %f8, %f10
12163 ldd [%l7 + 0x38], %f12
12164 sra %o7, %l6, %g1
12165loop_1440:
12166 sth %g2, [%l7 + 0x0E]
12167 ld [%l7 + 0x14], %f2
12168 tg %icc, 0x4
12169 fbl,a %fcc2, loop_1441
12170 fnand %f12, %f6, %f6
12171 array32 %l5, %i6, %g4
12172 fpmerge %f4, %f12, %f4
12173loop_1441:
12174 std %f14, [%l7 + 0x28]
12175 lduh [%l7 + 0x54], %l0
12176 fpack32 %f4, %f0, %f6
12177 edge16ln %i5, %o5, %g6
12178 st %f10, [%l7 + 0x14]
12179 ldub [%l7 + 0x1B], %o3
12180 fornot1 %f2, %f14, %f0
12181 stw %o2, [%l7 + 0x50]
12182 ta %xcc, 0x0
12183 array16 %o1, %g3, %i4
12184 srl %i0, %l4, %i3
12185 stb %o0, [%l7 + 0x70]
12186 ldsh [%l7 + 0x14], %l2
12187 ldsb [%l7 + 0x35], %l1
12188 ldsh [%l7 + 0x2C], %i1
12189 fzero %f10
12190 fbg %fcc3, loop_1442
12191 fmovsn %icc, %f1, %f14
12192 ld [%l7 + 0x18], %f14
12193 stb %l3, [%l7 + 0x69]
12194loop_1442:
12195 mulscc %g5, 0x0C85, %i7
12196 fmuld8ulx16 %f8, %f11, %f0
12197 fmovsn %xcc, %f0, %f6
12198 ldsh [%l7 + 0x78], %o6
12199 fbo,a %fcc3, loop_1443
12200 fmul8x16al %f8, %f2, %f2
12201 fcmpne32 %f4, %f14, %g7
12202 movl %icc, %i2, %o7
12203loop_1443:
12204 tl %xcc, 0x5
12205 movg %xcc, %o4, %l6
12206 ldsb [%l7 + 0x7F], %g2
12207 movrgez %g1, 0x183, %i6
12208 ldsh [%l7 + 0x24], %g4
12209 taddcctv %l5, 0x0B21, %l0
12210 edge32l %i5, %g6, %o5
12211 ldub [%l7 + 0x57], %o2
12212 udivx %o1, 0x00E6, %g3
12213 brlez %i4, loop_1444
12214 std %f10, [%l7 + 0x28]
12215 and %i0, 0x15E3, %l4
12216 fmovsge %xcc, %f4, %f4
12217loop_1444:
12218 mulscc %o3, %o0, %l2
12219 ldx [%l7 + 0x08], %l1
12220 fmovrsgz %i1, %f6, %f7
12221 array8 %l3, %g5, %i7
12222 fmovsge %icc, %f3, %f7
12223 bvs loop_1445
12224 stb %i3, [%l7 + 0x18]
12225 ldd [%l7 + 0x48], %f6
12226 fbu,a %fcc3, loop_1446
12227loop_1445:
12228 lduh [%l7 + 0x26], %g7
12229 edge16l %i2, %o7, %o6
12230 stw %l6, [%l7 + 0x78]
12231loop_1446:
12232 fcmple32 %f10, %f10, %g2
12233 fors %f6, %f14, %f3
12234 srl %o4, 0x03, %i6
12235 fmovdg %xcc, %f14, %f10
12236 fblg %fcc1, loop_1447
12237 smul %g4, %l5, %l0
12238 tpos %icc, 0x4
12239 fones %f0
12240loop_1447:
12241 fmovsneg %xcc, %f3, %f3
12242 smulcc %g1, 0x1F08, %g6
12243 stx %i5, [%l7 + 0x78]
12244 ldsb [%l7 + 0x79], %o2
12245 umulcc %o1, %g3, %o5
12246 ldsw [%l7 + 0x64], %i4
12247 fpadd16 %f14, %f2, %f4
12248 ldsw [%l7 + 0x64], %i0
12249 mulscc %l4, %o0, %o3
12250 srl %l2, 0x11, %i1
12251 edge32l %l3, %g5, %l1
12252 stx %i7, [%l7 + 0x40]
12253 ldd [%l7 + 0x28], %f6
12254 fmovdge %xcc, %f8, %f15
12255 fandnot1 %f6, %f12, %f8
12256 stb %i3, [%l7 + 0x64]
12257 fpadd32 %f0, %f2, %f8
12258 fpmerge %f11, %f7, %f4
12259 fornot2 %f4, %f12, %f8
12260 fbug %fcc1, loop_1448
12261 movg %xcc, %i2, %g7
12262 fbuge %fcc2, loop_1449
12263 ldsb [%l7 + 0x08], %o7
12264loop_1448:
12265 tgu %icc, 0x5
12266 brgz,a %o6, loop_1450
12267loop_1449:
12268 taddcctv %g2, 0x10CD, %o4
12269 ldsw [%l7 + 0x4C], %i6
12270 be,a,pt %xcc, loop_1451
12271loop_1450:
12272 movvs %icc, %l6, %g4
12273 fnot2s %f15, %f8
12274 edge8 %l5, %g1, %g6
12275loop_1451:
12276 ldd [%l7 + 0x48], %f4
12277 fmovsge %icc, %f14, %f4
12278 udivcc %i5, 0x0C23, %l0
12279 st %f13, [%l7 + 0x68]
12280 ldub [%l7 + 0x7D], %o1
12281 fnors %f1, %f11, %f14
12282 fmovsn %xcc, %f4, %f10
12283 nop
12284 setx loop_1452, %l0, %l1
12285 wrpr 0x1, %tl
12286 wrpr %l1, %tpc
12287 add %l1, 0x4, %l1
12288 wrpr %l1, %tnpc
12289 setx 0x34400001400, %l0, %l1
12290 wrpr %l1, %tstate
12291 wrhpr 0x4, %htstate
12292 retry
12293 lduh [%l7 + 0x7A], %g3
12294 mova %xcc, %o5, %i4
12295 for %f4, %f2, %f12
12296loop_1452:
12297 tle %xcc, 0x3
12298 xorcc %i0, 0x1D30, %l4
12299 fxor %f6, %f8, %f4
12300 ld [%l7 + 0x78], %f4
12301 sethi 0x1E10, %o2
12302 udivx %o3, 0x1605, %l2
12303 fmul8x16 %f4, %f14, %f2
12304 fbe,a %fcc1, loop_1453
12305 taddcc %o0, %l3, %i1
12306 fmovrsgz %g5, %f4, %f6
12307 movpos %icc, %l1, %i3
12308loop_1453:
12309 fbuge,a %fcc0, loop_1454
12310 fpsub32s %f8, %f8, %f3
12311 stw %i7, [%l7 + 0x08]
12312 stw %g7, [%l7 + 0x58]
12313loop_1454:
12314 fbuge %fcc0, loop_1455
12315 lduh [%l7 + 0x28], %o7
12316 movvc %xcc, %i2, %g2
12317 addc %o6, 0x041D, %o4
12318loop_1455:
12319 movcc %icc, %i6, %g4
12320 stw %l6, [%l7 + 0x2C]
12321 fmovsge %xcc, %f4, %f14
12322 array32 %g1, %g6, %l5
12323 brlz,a %l0, loop_1456
12324 or %i5, %o1, %o5
12325 fmovscs %icc, %f12, %f8
12326 fmovscs %icc, %f8, %f15
12327loop_1456:
12328 lduw [%l7 + 0x3C], %g3
12329 tleu %xcc, 0x5
12330 fmovrdgez %i0, %f12, %f12
12331 st %f1, [%l7 + 0x48]
12332 fxnor %f0, %f4, %f14
12333 alignaddr %l4, %o2, %i4
12334 sra %o3, %l2, %l3
12335 fpmerge %f0, %f6, %f4
12336 srlx %i1, %o0, %g5
12337 fpackfix %f4, %f1
12338 fnegd %f6, %f0
12339 fble,a %fcc3, loop_1457
12340 ldsh [%l7 + 0x60], %l1
12341 fmovda %icc, %f7, %f12
12342 fpack16 %f10, %f4
12343loop_1457:
12344 ldsb [%l7 + 0x26], %i3
12345 fcmple16 %f8, %f4, %i7
12346 srax %o7, 0x14, %g7
12347 fbo,a %fcc3, loop_1458
12348 bge loop_1459
12349 fmovsge %xcc, %f5, %f3
12350 fmovde %xcc, %f11, %f8
12351loop_1458:
12352 subccc %i2, %o6, %o4
12353loop_1459:
12354 lduh [%l7 + 0x2C], %g2
12355 fpmerge %f14, %f12, %f4
12356 st %f6, [%l7 + 0x5C]
12357 stx %g4, [%l7 + 0x50]
12358 srlx %i6, 0x0B, %l6
12359 bleu,a %icc, loop_1460
12360 ld [%l7 + 0x44], %f7
12361 fmuld8ulx16 %f2, %f4, %f14
12362 fmovdvc %xcc, %f5, %f8
12363loop_1460:
12364 stx %g6, [%l7 + 0x18]
12365 fmovsne %icc, %f13, %f9
12366 stx %g1, [%l7 + 0x20]
12367 edge8l %l5, %i5, %o1
12368 stb %l0, [%l7 + 0x70]
12369 ldsh [%l7 + 0x42], %g3
12370 srax %i0, 0x13, %o5
12371 std %f10, [%l7 + 0x30]
12372 fone %f2
12373 sth %o2, [%l7 + 0x1C]
12374 fornot2s %f4, %f2, %f12
12375 fmovrsne %l4, %f9, %f8
12376 sth %o3, [%l7 + 0x70]
12377 fmovdvs %icc, %f13, %f13
12378 ldsh [%l7 + 0x3E], %l2
12379 fbge,a %fcc0, loop_1461
12380 movleu %icc, %i4, %i1
12381 ldub [%l7 + 0x54], %o0
12382 fmovdcc %icc, %f8, %f9
12383loop_1461:
12384 edge32ln %g5, %l3, %l1
12385 stw %i3, [%l7 + 0x10]
12386 lduh [%l7 + 0x50], %o7
12387 or %g7, 0x0E26, %i2
12388 srlx %i7, %o6, %o4
12389 orn %g4, 0x0B8B, %g2
12390 fnegs %f6, %f6
12391 and %i6, %l6, %g1
12392 ld [%l7 + 0x18], %f4
12393 taddcc %g6, 0x1EDA, %i5
12394 ldsh [%l7 + 0x34], %o1
12395 fnot2 %f6, %f12
12396 ld [%l7 + 0x18], %f10
12397 fmovdvc %xcc, %f3, %f10
12398 mulx %l5, 0x1839, %g3
12399 taddcctv %l0, 0x13C0, %i0
12400 fones %f10
12401 ld [%l7 + 0x1C], %f14
12402 ldd [%l7 + 0x20], %f0
12403 bneg,a loop_1462
12404 fmovsge %icc, %f0, %f0
12405 std %f14, [%l7 + 0x58]
12406 sth %o2, [%l7 + 0x36]
12407loop_1462:
12408 ldub [%l7 + 0x57], %o5
12409 stb %l4, [%l7 + 0x34]
12410 fmovdl %icc, %f1, %f10
12411 brlz %l2, loop_1463
12412 be,a loop_1464
12413 fxnors %f8, %f0, %f12
12414 st %f10, [%l7 + 0x2C]
12415loop_1463:
12416 subccc %i4, %i1, %o3
12417loop_1464:
12418 stx %o0, [%l7 + 0x68]
12419 ld [%l7 + 0x7C], %f13
12420 fbe %fcc1, loop_1465
12421 sra %g5, %l3, %i3
12422 fexpand %f13, %f6
12423 edge16ln %o7, %l1, %g7
12424loop_1465:
12425 fcmpeq16 %f6, %f12, %i2
12426 fmovsvc %icc, %f1, %f11
12427 fmovrsgz %o6, %f15, %f1
12428 ldsh [%l7 + 0x58], %i7
12429 edge8ln %g4, %g2, %o4
12430 bcs,a,pt %xcc, loop_1466
12431 ldd [%l7 + 0x58], %f2
12432 fpsub32s %f0, %f3, %f6
12433 fbuge,a %fcc0, loop_1467
12434loop_1466:
12435 fcmpeq32 %f6, %f8, %l6
12436 movge %xcc, %g1, %g6
12437 ldsb [%l7 + 0x63], %i5
12438loop_1467:
12439 ldsb [%l7 + 0x4D], %i6
12440 fmovrsne %o1, %f9, %f9
12441 fmovdge %icc, %f3, %f0
12442 lduw [%l7 + 0x48], %l5
12443 lduw [%l7 + 0x40], %g3
12444 ldsh [%l7 + 0x68], %l0
12445 fmovrdlez %i0, %f0, %f4
12446 bneg,a,pn %icc, loop_1468
12447 tpos %xcc, 0x1
12448 movcc %xcc, %o5, %o2
12449 std %f12, [%l7 + 0x30]
12450loop_1468:
12451 lduh [%l7 + 0x30], %l2
12452 edge8ln %l4, %i4, %i1
12453 taddcctv %o3, 0x0EE5, %g5
12454 lduh [%l7 + 0x5A], %l3
12455 ba,pn %xcc, loop_1469
12456 st %f7, [%l7 + 0x14]
12457 fxnors %f9, %f5, %f12
12458 ldsh [%l7 + 0x5A], %o0
12459loop_1469:
12460 fmovda %xcc, %f1, %f15
12461 ldsw [%l7 + 0x20], %o7
12462 fbne,a %fcc0, loop_1470
12463 taddcc %i3, %g7, %l1
12464 bne,pn %xcc, loop_1471
12465 ld [%l7 + 0x5C], %f7
12466loop_1470:
12467 fnot1s %f0, %f2
12468 fmovsvs %xcc, %f6, %f0
12469loop_1471:
12470 lduh [%l7 + 0x72], %i2
12471 lduw [%l7 + 0x7C], %i7
12472 ldx [%l7 + 0x20], %o6
12473 fmovsa %xcc, %f9, %f1
12474 stx %g4, [%l7 + 0x28]
12475 or %o4, 0x181D, %g2
12476 fmovdl %xcc, %f1, %f4
12477 fmovdn %xcc, %f1, %f1
12478 fmul8x16 %f6, %f2, %f14
12479 stx %l6, [%l7 + 0x20]
12480 stb %g6, [%l7 + 0x6A]
12481 ldsh [%l7 + 0x34], %g1
12482 andn %i5, 0x1D35, %i6
12483 fbne %fcc1, loop_1472
12484 fmovse %icc, %f3, %f13
12485 stw %l5, [%l7 + 0x44]
12486 ldx [%l7 + 0x08], %o1
12487loop_1472:
12488 ldsw [%l7 + 0x0C], %l0
12489 ldub [%l7 + 0x41], %g3
12490 ldsb [%l7 + 0x44], %o5
12491 ldsh [%l7 + 0x26], %o2
12492 bcc,a %icc, loop_1473
12493 edge32n %l2, %i0, %i4
12494 fcmpd %fcc3, %f10, %f6
12495 ldub [%l7 + 0x65], %i1
12496loop_1473:
12497 std %f10, [%l7 + 0x50]
12498 movg %icc, %l4, %o3
12499 ldub [%l7 + 0x4E], %l3
12500 stw %g5, [%l7 + 0x14]
12501 fmovsn %xcc, %f8, %f10
12502 ldd [%l7 + 0x08], %f14
12503 udiv %o0, 0x18DB, %o7
12504 fmovdcs %icc, %f7, %f3
12505 movvs %icc, %g7, %l1
12506 fmovsleu %xcc, %f2, %f2
12507 ldsb [%l7 + 0x54], %i2
12508 ldsb [%l7 + 0x19], %i7
12509 fmovs %f3, %f7
12510 mulx %i3, %o6, %o4
12511 srax %g4, 0x05, %l6
12512 nop
12513 setx loop_1474, %l0, %l1
12514 wrpr 0x1, %tl
12515 wrpr %l1, %tnpc
12516 setx 0x34400001400, %l0, %l1
12517 wrpr %l1, %tstate
12518 wrhpr 0x4, %htstate
12519 done
12520 nop
12521 setx loop_1475, %l0, %l1
12522 wrpr 0x1, %tl
12523 wrpr %l1, %tpc
12524 add %l1, 0x4, %l1
12525 wrpr %l1, %tnpc
12526 setx 0x34400001400, %l0, %l1
12527 wrpr %l1, %tstate
12528 wrhpr 0x4, %htstate
12529 retry
12530 sdivx %g6, 0x1F32, %g2
12531 ld [%l7 + 0x40], %f3
12532loop_1474:
12533 sth %i5, [%l7 + 0x76]
12534loop_1475:
12535 bpos,a loop_1476
12536 fmovda %icc, %f5, %f6
12537 fmovsle %xcc, %f3, %f0
12538 call loop_1477
12539loop_1476:
12540 ld [%l7 + 0x0C], %f1
12541 fmovsn %xcc, %f14, %f6
12542 std %f12, [%l7 + 0x28]
12543loop_1477:
12544 ldd [%l7 + 0x48], %f12
12545 fcmpes %fcc3, %f6, %f7
12546 std %f14, [%l7 + 0x08]
12547 fxor %f8, %f8, %f6
12548 st %f11, [%l7 + 0x74]
12549 ldd [%l7 + 0x10], %f0
12550 ldsh [%l7 + 0x7A], %g1
12551 ldub [%l7 + 0x5F], %i6
12552 fbo,a %fcc0, loop_1478
12553 ld [%l7 + 0x40], %f0
12554 ldx [%l7 + 0x08], %l5
12555 siam 0x2
12556loop_1478:
12557 fmovsvc %xcc, %f14, %f12
12558 fbue,a %fcc1, loop_1479
12559 sth %o1, [%l7 + 0x46]
12560 ldub [%l7 + 0x3B], %g3
12561 fbn %fcc0, loop_1480
12562loop_1479:
12563 bge %xcc, loop_1481
12564 bge loop_1482
12565 or %l0, 0x1833, %o5
12566loop_1480:
12567 stb %o2, [%l7 + 0x18]
12568loop_1481:
12569 siam 0x1
12570loop_1482:
12571 fmovsvs %icc, %f4, %f4
12572 movcc %icc, %l2, %i0
12573 lduw [%l7 + 0x2C], %i1
12574 sdivcc %l4, 0x1F12, %i4
12575 addc %o3, %l3, %g5
12576 stw %o7, [%l7 + 0x30]
12577 mova %icc, %o0, %g7
12578 fsrc2 %f4, %f2
12579 st %f7, [%l7 + 0x64]
12580 fpadd16s %f5, %f0, %f13
12581 addccc %l1, %i7, %i3
12582 ldub [%l7 + 0x73], %o6
12583 pdist %f14, %f14, %f0
12584 bne loop_1483
12585 fcmps %fcc1, %f4, %f6
12586 tle %xcc, 0x1
12587 movcs %icc, %i2, %o4
12588loop_1483:
12589 subcc %g4, %g6, %l6
12590 orcc %g2, %g1, %i6
12591 fbuge,a %fcc2, loop_1484
12592 taddcctv %l5, 0x0063, %i5
12593 fbule,a %fcc3, loop_1485
12594 ldx [%l7 + 0x60], %o1
12595loop_1484:
12596 mulx %g3, %o5, %l0
12597 fcmped %fcc3, %f8, %f12
12598loop_1485:
12599 fcmpgt32 %f10, %f8, %l2
12600 ldsw [%l7 + 0x64], %i0
12601 smul %o2, %i1, %l4
12602 ldub [%l7 + 0x58], %o3
12603 ldsh [%l7 + 0x62], %i4
12604 fblg,a %fcc0, loop_1486
12605 edge16 %l3, %g5, %o0
12606 lduh [%l7 + 0x6C], %o7
12607 movl %icc, %l1, %i7
12608loop_1486:
12609 popc 0x0901, %g7
12610 movrlez %o6, %i2, %o4
12611 fbne %fcc1, loop_1487
12612 edge32 %i3, %g4, %l6
12613 fmovsneg %icc, %f4, %f4
12614 fbue %fcc0, loop_1488
12615loop_1487:
12616 taddcctv %g2, 0x099B, %g6
12617 fbuge,a %fcc1, loop_1489
12618 fnegd %f6, %f4
12619loop_1488:
12620 fzero %f4
12621 fabsd %f10, %f10
12622loop_1489:
12623 ldd [%l7 + 0x18], %f14
12624 fbne %fcc0, loop_1490
12625 fzeros %f12
12626 brgz,a %i6, loop_1491
12627 ld [%l7 + 0x28], %f2
12628loop_1490:
12629 movge %xcc, %g1, %l5
12630 ldsh [%l7 + 0x42], %i5
12631loop_1491:
12632 stb %o1, [%l7 + 0x16]
12633 mulscc %g3, 0x00C4, %o5
12634 bne,pt %xcc, loop_1492
12635 ldsh [%l7 + 0x24], %l0
12636 fsrc1s %f6, %f1
12637 bneg %icc, loop_1493
12638loop_1492:
12639 fnot2s %f5, %f12
12640 lduh [%l7 + 0x4A], %i0
12641 stb %l2, [%l7 + 0x53]
12642loop_1493:
12643 stb %o2, [%l7 + 0x4C]
12644 movgu %icc, %l4, %i1
12645 fbug %fcc1, loop_1494
12646 nop
12647 setx loop_1495, %l0, %l1
12648 wrpr 0x1, %tl
12649 wrpr %l1, %tnpc
12650 setx 0x34400001400, %l0, %l1
12651 wrpr %l1, %tstate
12652 wrhpr 0x4, %htstate
12653 done
12654 fornot2s %f2, %f7, %f13
12655 nop
12656 setx loop_1496, %l0, %l1
12657 jmpl %l1, %i4
12658loop_1494:
12659 ld [%l7 + 0x44], %f10
12660loop_1495:
12661 fcmple32 %f10, %f8, %l3
12662 std %f12, [%l7 + 0x70]
12663loop_1496:
12664 bcs,a,pt %icc, loop_1497
12665 nop
12666 setx loop_1498, %l0, %l1
12667 wrpr 0x1, %tl
12668 wrpr %l1, %tpc
12669 add %l1, 0x4, %l1
12670 wrpr %l1, %tnpc
12671 setx 0x34400001400, %l0, %l1
12672 wrpr %l1, %tstate
12673 wrhpr 0x4, %htstate
12674 retry
12675 smul %g5, %o3, %o7
12676 ldsw [%l7 + 0x10], %l1
12677loop_1497:
12678 fcmpd %fcc3, %f6, %f10
12679loop_1498:
12680 fmovrse %i7, %f0, %f7
12681 fmovrsgez %g7, %f3, %f1
12682 fbe,a %fcc1, loop_1499
12683 orncc %o6, %o0, %o4
12684 fandnot1s %f11, %f5, %f7
12685 fmovs %f4, %f11
12686loop_1499:
12687 bleu,a loop_1500
12688 fnors %f5, %f4, %f15
12689 brgz,a %i2, loop_1501
12690 fmovdl %xcc, %f1, %f6
12691loop_1500:
12692 ldsh [%l7 + 0x6E], %i3
12693 ldsw [%l7 + 0x5C], %l6
12694loop_1501:
12695 andn %g4, 0x0C90, %g2
12696 stx %g6, [%l7 + 0x20]
12697 fmovsle %xcc, %f8, %f3
12698 bgu loop_1502
12699 ldsw [%l7 + 0x68], %g1
12700 xorcc %l5, 0x1E6C, %i6
12701 sethi 0x12C5, %o1
12702loop_1502:
12703 stx %g3, [%l7 + 0x48]
12704 fblg %fcc0, loop_1503
12705 fmovrsgz %o5, %f9, %f0
12706 st %f1, [%l7 + 0x44]
12707 fcmpeq32 %f12, %f2, %i5
12708loop_1503:
12709 stx %i0, [%l7 + 0x58]
12710 ldsh [%l7 + 0x42], %l0
12711 fcmpne32 %f10, %f10, %o2
12712 stx %l2, [%l7 + 0x08]
12713 taddcc %l4, 0x0E16, %i1
12714 tle %xcc, 0x5
12715 fbge,a %fcc0, loop_1504
12716 array32 %i4, %l3, %g5
12717 tneg %icc, 0x0
12718 taddcctv %o7, 0x1F53, %o3
12719loop_1504:
12720 ldx [%l7 + 0x38], %i7
12721 tleu %icc, 0x2
12722 ldsb [%l7 + 0x47], %l1
12723 fornot1s %f8, %f11, %f0
12724 tne %xcc, 0x0
12725 movcc %icc, %o6, %o0
12726 sethi 0x0E02, %o4
12727 bg,a,pn %xcc, loop_1505
12728 fnegs %f12, %f7
12729 sdivx %i2, 0x1F3C, %i3
12730 subc %g7, 0x1E77, %l6
12731loop_1505:
12732 sll %g2, 0x1E, %g4
12733 lduh [%l7 + 0x7A], %g6
12734 ld [%l7 + 0x6C], %f8
12735 fbuge,a %fcc2, loop_1506
12736 fmul8x16al %f11, %f11, %f12
12737 st %f4, [%l7 + 0x68]
12738 bvs,a %xcc, loop_1507
12739loop_1506:
12740 array32 %g1, %i6, %o1
12741 tle %xcc, 0x7
12742 addccc %g3, 0x1C59, %l5
12743loop_1507:
12744 add %i5, 0x1BEC, %i0
12745 ba,pt %xcc, loop_1508
12746 fmovrdne %l0, %f14, %f10
12747 fcmpne16 %f6, %f8, %o5
12748 lduw [%l7 + 0x64], %l2
12749loop_1508:
12750 te %icc, 0x4
12751 fmul8x16au %f12, %f6, %f4
12752 ldx [%l7 + 0x78], %o2
12753 brlz %i1, loop_1509
12754 bvc,a loop_1510
12755 fsrc2 %f8, %f12
12756 smul %l4, %i4, %l3
12757loop_1509:
12758 fmovsvs %icc, %f3, %f6
12759loop_1510:
12760 fmovdle %icc, %f7, %f15
12761 nop
12762 setx loop_1511, %l0, %l1
12763 jmpl %l1, %o7
12764 fpmerge %f14, %f3, %f2
12765 fpsub16 %f10, %f0, %f4
12766 fba %fcc3, loop_1512
12767loop_1511:
12768 ldsh [%l7 + 0x0E], %g5
12769 fmovdg %icc, %f0, %f0
12770 fblg,a %fcc2, loop_1513
12771loop_1512:
12772 ldx [%l7 + 0x50], %o3
12773 ldsb [%l7 + 0x3F], %i7
12774 nop
12775 setx loop_1514, %l0, %l1
12776 wrpr 0x1, %tl
12777 wrpr %l1, %tnpc
12778 setx 0x34400001400, %l0, %l1
12779 wrpr %l1, %tstate
12780 wrhpr 0x4, %htstate
12781 done
12782loop_1513:
12783 std %f2, [%l7 + 0x10]
12784 edge32 %l1, %o0, %o4
12785 faligndata %f8, %f12, %f0
12786loop_1514:
12787 ld [%l7 + 0x28], %f11
12788 edge8l %o6, %i2, %g7
12789 bl,pt %xcc, loop_1515
12790 ldsb [%l7 + 0x13], %l6
12791 fcmpne32 %f14, %f0, %g2
12792 stw %i3, [%l7 + 0x0C]
12793loop_1515:
12794 stx %g4, [%l7 + 0x08]
12795 nop
12796 setx loop_1516, %l0, %l1
12797 jmpl %l1, %g1
12798 movge %xcc, %g6, %i6
12799 add %o1, %g3, %l5
12800 tvs %xcc, 0x0
12801loop_1516:
12802 stw %i0, [%l7 + 0x3C]
12803 fmovrslez %l0, %f2, %f3
12804 st %f3, [%l7 + 0x44]
12805 fmovscs %xcc, %f14, %f15
12806 ldsh [%l7 + 0x34], %i5
12807 sllx %l2, %o5, %o2
12808 st %f7, [%l7 + 0x7C]
12809 fmovdpos %icc, %f3, %f14
12810 fmovdge %xcc, %f13, %f6
12811 fpack32 %f4, %f14, %f2
12812 fcmpgt16 %f6, %f14, %l4
12813 sth %i1, [%l7 + 0x30]
12814 tne %xcc, 0x7
12815 bvs,a %xcc, loop_1517
12816 stx %i4, [%l7 + 0x58]
12817 edge16 %o7, %l3, %o3
12818 tvs %icc, 0x7
12819loop_1517:
12820 fexpand %f7, %f0
12821 andncc %g5, %l1, %i7
12822 st %f10, [%l7 + 0x5C]
12823 andcc %o0, %o4, %i2
12824 tl %xcc, 0x2
12825 movrgez %o6, %g7, %g2
12826 brgez %l6, loop_1518
12827 xnor %g4, %i3, %g1
12828 movre %i6, %g6, %o1
12829 srlx %g3, 0x0D, %l5
12830loop_1518:
12831 movrlez %l0, %i5, %i0
12832 ta %icc, 0x6
12833 tsubcctv %l2, %o5, %o2
12834 ldsw [%l7 + 0x48], %l4
12835 tgu %icc, 0x5
12836 fnot1 %f0, %f12
12837 lduw [%l7 + 0x54], %i4
12838 bge loop_1519
12839 fmovs %f1, %f9
12840 fmovdg %xcc, %f12, %f12
12841 ldsh [%l7 + 0x72], %i1
12842loop_1519:
12843 umul %l3, 0x184C, %o7
12844 bpos,a %xcc, loop_1520
12845 sub %g5, 0x1966, %l1
12846 fbl,a %fcc1, loop_1521
12847 fandnot1s %f4, %f14, %f2
12848loop_1520:
12849 fmovscs %xcc, %f10, %f6
12850 ldsw [%l7 + 0x10], %o3
12851loop_1521:
12852 fxors %f5, %f8, %f11
12853 tsubcctv %i7, 0x0D1F, %o4
12854 fzero %f12
12855 sra %o0, %i2, %g7
12856 fsrc1 %f12, %f2
12857 fcmpgt16 %f0, %f10, %o6
12858 ldub [%l7 + 0x17], %l6
12859 fxnor %f4, %f8, %f8
12860 fmovsneg %icc, %f9, %f8
12861 fpsub32 %f12, %f14, %f2
12862 stw %g2, [%l7 + 0x10]
12863 sth %g4, [%l7 + 0x72]
12864 bpos loop_1522
12865 fnot2s %f3, %f15
12866 nop
12867 setx loop_1523, %l0, %l1
12868 jmpl %l1, %i3
12869 fandnot1s %f15, %f5, %f2
12870loop_1522:
12871 movneg %xcc, %g1, %i6
12872 stw %g6, [%l7 + 0x5C]
12873loop_1523:
12874 ldub [%l7 + 0x25], %o1
12875 tpos %xcc, 0x4
12876 tle %xcc, 0x5
12877 ldsh [%l7 + 0x14], %l5
12878 fnegd %f12, %f8
12879 ldx [%l7 + 0x20], %l0
12880 st %f8, [%l7 + 0x44]
12881 fmovrsne %g3, %f11, %f7
12882 ldx [%l7 + 0x50], %i5
12883 ldsh [%l7 + 0x4A], %i0
12884 bl,a %xcc, loop_1524
12885 bge,pn %icc, loop_1525
12886 xnor %o5, 0x1DE7, %l2
12887 fnegs %f5, %f10
12888loop_1524:
12889 call loop_1526
12890loop_1525:
12891 fmovsl %icc, %f11, %f2
12892 stx %l4, [%l7 + 0x28]
12893 andcc %o2, 0x152E, %i4
12894loop_1526:
12895 brgz %i1, loop_1527
12896 ldsh [%l7 + 0x5A], %o7
12897 stb %g5, [%l7 + 0x2A]
12898 movre %l1, 0x38E, %l3
12899loop_1527:
12900 fcmpeq16 %f14, %f6, %i7
12901 bcc,a,pn %xcc, loop_1528
12902 fbl,a %fcc3, loop_1529
12903 ldd [%l7 + 0x30], %f4
12904 lduw [%l7 + 0x3C], %o3
12905loop_1528:
12906 fbul,a %fcc3, loop_1530
12907loop_1529:
12908 fbo,a %fcc1, loop_1531
12909 fbule,a %fcc0, loop_1532
12910 ldub [%l7 + 0x63], %o4
12911loop_1530:
12912 ldub [%l7 + 0x4D], %o0
12913loop_1531:
12914 lduw [%l7 + 0x14], %g7
12915loop_1532:
12916 ldx [%l7 + 0x20], %i2
12917 fmuld8ulx16 %f5, %f5, %f2
12918 fexpand %f4, %f12
12919 edge32 %o6, %l6, %g2
12920 tn %xcc, 0x3
12921 addc %g4, 0x1A4A, %g1
12922 movge %xcc, %i3, %i6
12923 call loop_1533
12924 fsrc2s %f8, %f15
12925 and %o1, 0x0577, %l5
12926 fbg,a %fcc0, loop_1534
12927loop_1533:
12928 fcmps %fcc3, %f13, %f6
12929 movg %xcc, %g6, %g3
12930 movneg %xcc, %l0, %i5
12931loop_1534:
12932 tcs %icc, 0x3
12933 stb %o5, [%l7 + 0x32]
12934 fmovrsgz %i0, %f5, %f9
12935 fmovdvs %xcc, %f12, %f9
12936 ldd [%l7 + 0x08], %f12
12937 fmuld8ulx16 %f12, %f15, %f14
12938 smul %l2, 0x1BE7, %l4
12939 stb %o2, [%l7 + 0x5F]
12940 movcc %icc, %i1, %o7
12941 fmuld8ulx16 %f13, %f3, %f12
12942 movrne %g5, %i4, %l1
12943 fmovsn %icc, %f8, %f15
12944 ldub [%l7 + 0x65], %l3
12945 fnegd %f12, %f8
12946 andn %i7, 0x126F, %o3
12947 fmovdneg %icc, %f14, %f12
12948 fbl %fcc0, loop_1535
12949 movl %icc, %o4, %g7
12950 std %f4, [%l7 + 0x40]
12951 taddcctv %o0, %o6, %i2
12952loop_1535:
12953 fmovdneg %xcc, %f6, %f10
12954 fpsub16s %f3, %f8, %f8
12955 nop
12956 setx loop_1536, %l0, %l1
12957 jmpl %l1, %l6
12958 bl,a,pn %icc, loop_1537
12959 tgu %xcc, 0x7
12960 fandnot1s %f15, %f4, %f14
12961loop_1536:
12962 fexpand %f11, %f12
12963loop_1537:
12964 brnz,a %g2, loop_1538
12965 stw %g1, [%l7 + 0x0C]
12966 ldd [%l7 + 0x70], %f2
12967 st %f10, [%l7 + 0x3C]
12968loop_1538:
12969 fmovdn %xcc, %f1, %f2
12970 sth %g4, [%l7 + 0x1E]
12971 fmovdneg %xcc, %f2, %f4
12972 sllx %i6, %i3, %l5
12973 fbul,a %fcc3, loop_1539
12974 fba,a %fcc3, loop_1540
12975 stw %o1, [%l7 + 0x64]
12976 std %f10, [%l7 + 0x30]
12977loop_1539:
12978 orncc %g3, %l0, %i5
12979loop_1540:
12980 brgez,a %o5, loop_1541
12981 brlz %g6, loop_1542
12982 xorcc %i0, 0x0810, %l4
12983 ldx [%l7 + 0x78], %o2
12984loop_1541:
12985 call loop_1543
12986loop_1542:
12987 movvs %icc, %i1, %l2
12988 sub %o7, 0x10A9, %g5
12989 fnand %f6, %f4, %f10
12990loop_1543:
12991 fbuge,a %fcc0, loop_1544
12992 edge16l %l1, %l3, %i7
12993 stx %i4, [%l7 + 0x20]
12994 fone %f10
12995loop_1544:
12996 bg,a,pt %icc, loop_1545
12997 fbug %fcc2, loop_1546
12998 and %o3, 0x0D7C, %o4
12999 mova %xcc, %o0, %o6
13000loop_1545:
13001 fmovscc %xcc, %f11, %f11
13002loop_1546:
13003 ldsw [%l7 + 0x6C], %g7
13004 std %f0, [%l7 + 0x70]
13005 bcc loop_1547
13006 fcmpne32 %f6, %f4, %l6
13007 fmovdvc %xcc, %f7, %f9
13008 std %f14, [%l7 + 0x08]
13009loop_1547:
13010 std %f0, [%l7 + 0x78]
13011 fmovdleu %icc, %f11, %f13
13012 fbg %fcc2, loop_1548
13013 movrlez %g2, 0x322, %g1
13014 lduh [%l7 + 0x2C], %g4
13015 edge16n %i6, %i3, %l5
13016loop_1548:
13017 tleu %xcc, 0x1
13018 fbu,a %fcc0, loop_1549
13019 fmovrdgez %o1, %f4, %f14
13020 fcmpd %fcc3, %f8, %f6
13021 tvs %icc, 0x5
13022loop_1549:
13023 fcmped %fcc1, %f6, %f8
13024 udiv %i2, 0x0A2B, %g3
13025 ldsb [%l7 + 0x69], %i5
13026 movle %icc, %o5, %g6
13027 array8 %i0, %l0, %o2
13028 fbne %fcc1, loop_1550
13029 movleu %icc, %l4, %l2
13030 fbne,a %fcc3, loop_1551
13031 ld [%l7 + 0x10], %f11
13032loop_1550:
13033 std %f10, [%l7 + 0x20]
13034 bne,a %icc, loop_1552
13035loop_1551:
13036 fornot1s %f3, %f9, %f7
13037 orcc %i1, 0x1FB6, %g5
13038 ldsb [%l7 + 0x43], %l1
13039loop_1552:
13040 lduh [%l7 + 0x2C], %l3
13041 fmovrslz %i7, %f11, %f9
13042 fmovdcs %xcc, %f7, %f10
13043 fmovdg %icc, %f6, %f8
13044 fnegs %f13, %f4
13045 ldd [%l7 + 0x48], %f0
13046 edge16l %o7, %i4, %o4
13047 andncc %o3, %o6, %o0
13048 srax %g7, 0x16, %g2
13049 fmovsge %icc, %f3, %f7
13050 ble,a,pn %icc, loop_1553
13051 std %f0, [%l7 + 0x28]
13052 lduh [%l7 + 0x14], %l6
13053 fmovs %f2, %f13
13054loop_1553:
13055 andncc %g4, %i6, %g1
13056 sth %i3, [%l7 + 0x50]
13057 fandnot1s %f13, %f14, %f8
13058 fexpand %f11, %f2
13059 ldub [%l7 + 0x32], %o1
13060 lduh [%l7 + 0x70], %i2
13061 sth %l5, [%l7 + 0x36]
13062 fbul %fcc2, loop_1554
13063 fnot1 %f2, %f8
13064 andn %i5, %g3, %o5
13065 move %xcc, %i0, %g6
13066loop_1554:
13067 movle %icc, %l0, %o2
13068 xorcc %l2, %i1, %l4
13069 std %f8, [%l7 + 0x08]
13070 brgez,a %l1, loop_1555
13071 call loop_1556
13072 fors %f5, %f4, %f5
13073 fone %f6
13074loop_1555:
13075 tvs %xcc, 0x4
13076loop_1556:
13077 movneg %icc, %g5, %i7
13078 fmuld8ulx16 %f3, %f15, %f12
13079 fcmped %fcc1, %f4, %f2
13080 ldx [%l7 + 0x58], %l3
13081 bgu %xcc, loop_1557
13082 fcmpgt16 %f12, %f6, %i4
13083 fzero %f2
13084 ld [%l7 + 0x58], %f8
13085loop_1557:
13086 fornot1s %f2, %f6, %f0
13087 movn %icc, %o4, %o3
13088 brgez,a %o6, loop_1558
13089 fmovde %xcc, %f9, %f11
13090 tle %xcc, 0x2
13091 std %f0, [%l7 + 0x50]
13092loop_1558:
13093 fxnor %f0, %f8, %f10
13094 stb %o0, [%l7 + 0x28]
13095 addccc %o7, 0x156C, %g2
13096 fmuld8ulx16 %f2, %f2, %f6
13097 stw %g7, [%l7 + 0x18]
13098 stw %g4, [%l7 + 0x5C]
13099 std %f8, [%l7 + 0x40]
13100 fors %f2, %f1, %f15
13101 tsubcctv %i6, 0x1EC3, %g1
13102 lduw [%l7 + 0x10], %l6
13103 fexpand %f11, %f4
13104 movvs %xcc, %o1, %i2
13105 ldx [%l7 + 0x08], %i3
13106 fmovrdlez %l5, %f12, %f8
13107 fmovrdgz %g3, %f4, %f4
13108 andncc %o5, %i5, %i0
13109 tn %xcc, 0x7
13110 fsrc2 %f4, %f0
13111 fpadd32 %f6, %f12, %f8
13112 brlez,a %g6, loop_1559
13113 move %xcc, %l0, %o2
13114 fmovrdlz %i1, %f14, %f0
13115 stx %l2, [%l7 + 0x10]
13116loop_1559:
13117 tvc %xcc, 0x5
13118 fand %f12, %f0, %f12
13119 fmovdcs %icc, %f0, %f14
13120 brz %l1, loop_1560
13121 umul %l4, %i7, %g5
13122 fmovdcc %xcc, %f12, %f4
13123 ldsh [%l7 + 0x44], %i4
13124loop_1560:
13125 fandnot2s %f8, %f5, %f11
13126 srax %l3, 0x0B, %o4
13127 edge8l %o6, %o3, %o7
13128 bpos,a,pt %xcc, loop_1561
13129 ldsh [%l7 + 0x3A], %o0
13130 lduw [%l7 + 0x60], %g2
13131 fpadd16 %f8, %f2, %f6
13132loop_1561:
13133 lduw [%l7 + 0x34], %g4
13134 fornot1s %f7, %f3, %f8
13135 sth %i6, [%l7 + 0x24]
13136 ld [%l7 + 0x1C], %f9
13137 fbne %fcc0, loop_1562
13138 movrlz %g1, 0x206, %l6
13139 sth %g7, [%l7 + 0x26]
13140 nop
13141 setx loop_1563, %l0, %l1
13142 wrpr 0x1, %tl
13143 wrpr %l1, %tnpc
13144 setx 0x34400001400, %l0, %l1
13145 wrpr %l1, %tstate
13146 wrhpr 0x4, %htstate
13147 done
13148loop_1562:
13149 sdivcc %o1, 0x0011, %i3
13150 brlez,a %i2, loop_1564
13151 fnands %f9, %f8, %f6
13152loop_1563:
13153 movrlez %l5, 0x100, %o5
13154 bshuffle %f12, %f0, %f8
13155loop_1564:
13156 orcc %g3, 0x1C83, %i5
13157 ldd [%l7 + 0x48], %f10
13158 xnorcc %g6, %i0, %o2
13159 fand %f14, %f12, %f2
13160 edge16n %l0, %i1, %l2
13161 fnors %f3, %f0, %f6
13162 fmovde %xcc, %f6, %f14
13163 fmovd %f2, %f6
13164 fnot2s %f7, %f0
13165 fcmpne16 %f8, %f14, %l4
13166 fbe,a %fcc1, loop_1565
13167 be,a %icc, loop_1566
13168 fbg %fcc2, loop_1567
13169 addcc %l1, 0x1F0F, %i7
13170loop_1565:
13171 srl %g5, 0x00, %i4
13172loop_1566:
13173 udivcc %l3, 0x1157, %o4
13174loop_1567:
13175 fexpand %f8, %f4
13176 movl %icc, %o3, %o6
13177 sub %o0, 0x08C5, %g2
13178 fmovde %icc, %f8, %f6
13179 brlez %g4, loop_1568
13180 fpsub32s %f10, %f4, %f12
13181 fbn %fcc1, loop_1569
13182 fpadd16s %f12, %f5, %f4
13183loop_1568:
13184 fmovrdne %i6, %f8, %f12
13185 lduw [%l7 + 0x64], %g1
13186loop_1569:
13187 fmovsn %icc, %f9, %f2
13188 ldx [%l7 + 0x48], %o7
13189 array8 %l6, %g7, %o1
13190 orn %i2, 0x006E, %l5
13191 edge8ln %o5, %i3, %g3
13192 fmul8ulx16 %f0, %f8, %f14
13193 stb %g6, [%l7 + 0x60]
13194 fmovdcc %icc, %f14, %f4
13195 movg %icc, %i0, %i5
13196 movcs %icc, %o2, %l0
13197 fnot2s %f1, %f0
13198 stw %l2, [%l7 + 0x50]
13199 ba,a loop_1570
13200 ldx [%l7 + 0x30], %i1
13201 umul %l1, 0x17E2, %i7
13202 fmovse %icc, %f8, %f5
13203loop_1570:
13204 stw %l4, [%l7 + 0x74]
13205 bcs loop_1571
13206 fbule,a %fcc0, loop_1572
13207 fmovrdlez %g5, %f8, %f10
13208 mulscc %i4, 0x115D, %o4
13209loop_1571:
13210 stx %o3, [%l7 + 0x48]
13211loop_1572:
13212 movn %xcc, %l3, %o6
13213 fandnot2 %f12, %f2, %f6
13214 stx %g2, [%l7 + 0x68]
13215 fcmpeq32 %f2, %f12, %o0
13216 ldx [%l7 + 0x30], %i6
13217 stb %g4, [%l7 + 0x19]
13218 fmovdn %icc, %f1, %f1
13219 sth %g1, [%l7 + 0x0A]
13220 st %f5, [%l7 + 0x78]
13221 fmovsge %icc, %f3, %f5
13222 tcs %xcc, 0x7
13223 tle %icc, 0x6
13224 stx %o7, [%l7 + 0x58]
13225 fmul8x16au %f14, %f2, %f14
13226 fands %f1, %f15, %f5
13227 call loop_1573
13228 ldub [%l7 + 0x4B], %l6
13229 lduh [%l7 + 0x62], %o1
13230 fbu,a %fcc1, loop_1574
13231loop_1573:
13232 movvc %icc, %i2, %l5
13233 fmovda %icc, %f15, %f2
13234 faligndata %f8, %f0, %f8
13235loop_1574:
13236 fbo,a %fcc0, loop_1575
13237 edge8ln %g7, %o5, %i3
13238 ldx [%l7 + 0x70], %g3
13239 popc 0x1C5E, %g6
13240loop_1575:
13241 fmovrdlez %i0, %f2, %f10
13242 ldsb [%l7 + 0x40], %o2
13243 edge16n %i5, %l2, %l0
13244 ldub [%l7 + 0x6F], %l1
13245 fmovdg %icc, %f5, %f8
13246 stb %i1, [%l7 + 0x51]
13247 umulcc %i7, %l4, %g5
13248 bn,a,pt %xcc, loop_1576
13249 array32 %i4, %o3, %o4
13250 fpadd16 %f10, %f12, %f14
13251 ldub [%l7 + 0x71], %o6
13252loop_1576:
13253 fbg,a %fcc0, loop_1577
13254 fbue %fcc0, loop_1578
13255 ldsh [%l7 + 0x40], %l3
13256 tpos %icc, 0x2
13257loop_1577:
13258 movgu %icc, %g2, %i6
13259loop_1578:
13260 fbug %fcc2, loop_1579
13261 ldsb [%l7 + 0x7A], %g4
13262 ta %xcc, 0x2
13263 bleu loop_1580
13264loop_1579:
13265 tl %icc, 0x7
13266 orcc %g1, %o7, %l6
13267 movpos %xcc, %o0, %i2
13268loop_1580:
13269 stw %l5, [%l7 + 0x28]
13270 subc %o1, 0x0A5E, %o5
13271 tge %icc, 0x0
13272 faligndata %f2, %f12, %f14
13273 fmovdn %xcc, %f10, %f15
13274 sra %g7, 0x01, %i3
13275 ldsb [%l7 + 0x74], %g6
13276 fpsub32s %f11, %f1, %f3
13277 subccc %g3, 0x1339, %i0
13278 movleu %icc, %o2, %l2
13279 fmovdvc %icc, %f7, %f1
13280 fbge,a %fcc1, loop_1581
13281 ldsh [%l7 + 0x74], %l0
13282 fba,a %fcc2, loop_1582
13283 or %l1, %i1, %i7
13284loop_1581:
13285 nop
13286 setx loop_1583, %l0, %l1
13287 jmpl %l1, %i5
13288 ldsb [%l7 + 0x5E], %g5
13289loop_1582:
13290 bcc,a %xcc, loop_1584
13291 lduh [%l7 + 0x54], %i4
13292loop_1583:
13293 movrlez %l4, 0x192, %o3
13294 stx %o4, [%l7 + 0x10]
13295loop_1584:
13296 fmovscc %icc, %f8, %f10
13297 brnz %o6, loop_1585
13298 edge32ln %l3, %i6, %g4
13299 ldsb [%l7 + 0x2A], %g1
13300 stx %g2, [%l7 + 0x38]
13301loop_1585:
13302 ldsb [%l7 + 0x56], %l6
13303 fpsub32 %f4, %f10, %f6
13304 fnor %f2, %f10, %f6
13305 stw %o7, [%l7 + 0x48]
13306 bcs,a loop_1586
13307 ble,a loop_1587
13308 fbo %fcc0, loop_1588
13309 fand %f8, %f6, %f6
13310loop_1586:
13311 fmovdneg %icc, %f2, %f1
13312loop_1587:
13313 movn %xcc, %i2, %l5
13314loop_1588:
13315 tg %xcc, 0x0
13316 edge32ln %o1, %o0, %o5
13317 ldsw [%l7 + 0x40], %i3
13318 ld [%l7 + 0x74], %f1
13319 movrlz %g7, 0x168, %g3
13320 popc %i0, %g6
13321 faligndata %f12, %f12, %f14
13322 ldsh [%l7 + 0x22], %o2
13323 sth %l2, [%l7 + 0x70]
13324 st %f0, [%l7 + 0x64]
13325 fexpand %f6, %f10
13326 ldsw [%l7 + 0x5C], %l0
13327 fcmps %fcc0, %f0, %f13
13328 lduw [%l7 + 0x24], %i1
13329 fors %f6, %f2, %f3
13330 fmuld8ulx16 %f5, %f1, %f12
13331 mova %icc, %l1, %i7
13332 fbge %fcc1, loop_1589
13333 ta %xcc, 0x0
13334 movleu %icc, %g5, %i5
13335 fxors %f9, %f6, %f6
13336loop_1589:
13337 fandnot2 %f12, %f0, %f6
13338 fsrc1s %f1, %f5
13339 lduw [%l7 + 0x70], %i4
13340 brgz,a %o3, loop_1590
13341 fmovdl %xcc, %f2, %f12
13342 ldsb [%l7 + 0x44], %o4
13343 edge32 %l4, %l3, %o6
13344loop_1590:
13345 add %g4, %g1, %i6
13346 subccc %l6, 0x1EE0, %o7
13347 umulcc %g2, 0x0C6F, %l5
13348 ldd [%l7 + 0x40], %f0
13349 movrlez %o1, 0x00E, %o0
13350 fbul %fcc2, loop_1591
13351 array8 %o5, %i2, %g7
13352 bleu,a loop_1592
13353 movleu %icc, %i3, %i0
13354loop_1591:
13355 fmovspos %icc, %f7, %f7
13356 fmovrsgez %g3, %f12, %f10
13357loop_1592:
13358 edge32l %o2, %g6, %l0
13359 fandnot1 %f6, %f8, %f12
13360 stw %l2, [%l7 + 0x10]
13361 fmovsg %icc, %f5, %f0
13362 fnot1 %f14, %f14
13363 fpadd16s %f5, %f1, %f10
13364 orncc %l1, 0x0772, %i1
13365 ldub [%l7 + 0x78], %g5
13366 taddcc %i7, %i4, %o3
13367 nop
13368 setx loop_1593, %l0, %l1
13369 wrpr 0x1, %tl
13370 wrpr %l1, %tnpc
13371 setx 0x34400001400, %l0, %l1
13372 wrpr %l1, %tstate
13373 wrhpr 0x4, %htstate
13374 done
13375 fcmple16 %f2, %f6, %o4
13376 fcmpeq32 %f10, %f8, %i5
13377 fbg,a %fcc0, loop_1594
13378loop_1593:
13379 siam 0x7
13380 std %f6, [%l7 + 0x38]
13381 fcmple16 %f0, %f2, %l4
13382loop_1594:
13383 lduh [%l7 + 0x38], %o6
13384 fmovse %xcc, %f9, %f10
13385 fblg %fcc1, loop_1595
13386 fxnors %f1, %f6, %f4
13387 bge,pn %icc, loop_1596
13388 fmovsne %icc, %f8, %f12
13389loop_1595:
13390 fmovsg %icc, %f9, %f3
13391 fbge,a %fcc3, loop_1597
13392loop_1596:
13393 stx %l3, [%l7 + 0x28]
13394 tge %xcc, 0x2
13395 mova %icc, %g4, %i6
13396loop_1597:
13397 fmovdvc %icc, %f8, %f7
13398 bge %xcc, loop_1598
13399 stx %l6, [%l7 + 0x18]
13400 movleu %icc, %g1, %g2
13401 sth %l5, [%l7 + 0x58]
13402loop_1598:
13403 te %xcc, 0x1
13404 orncc %o1, %o0, %o7
13405 fpsub32s %f5, %f2, %f9
13406 ld [%l7 + 0x68], %f6
13407 tvc %icc, 0x1
13408 ld [%l7 + 0x1C], %f2
13409 nop
13410 setx loop_1599, %l0, %l1
13411 jmpl %l1, %i2
13412 sth %g7, [%l7 + 0x5E]
13413 bleu,a,pt %icc, loop_1600
13414 edge8n %i3, %o5, %g3
13415loop_1599:
13416 edge32n %o2, %i0, %l0
13417 bcs,a loop_1601
13418loop_1600:
13419 stb %l2, [%l7 + 0x30]
13420 sth %l1, [%l7 + 0x6C]
13421 fmovsg %icc, %f5, %f12
13422loop_1601:
13423 fcmps %fcc3, %f6, %f7
13424 fmovdcs %xcc, %f6, %f9
13425 pdist %f0, %f8, %f8
13426 std %f12, [%l7 + 0x50]
13427 tgu %icc, 0x0
13428 movge %xcc, %g6, %i1
13429 fmovrdgez %i7, %f2, %f8
13430 ba,a %icc, loop_1602
13431 movcs %icc, %i4, %o3
13432 ldx [%l7 + 0x38], %o4
13433 fmovd %f10, %f12
13434loop_1602:
13435 stx %i5, [%l7 + 0x68]
13436 ldsw [%l7 + 0x58], %l4
13437 fmovdn %xcc, %f8, %f7
13438 fexpand %f11, %f0
13439 ldx [%l7 + 0x50], %o6
13440 bgu,a,pt %icc, loop_1603
13441 fmovdleu %xcc, %f4, %f0
13442 stb %g5, [%l7 + 0x73]
13443 nop
13444 setx loop_1604, %l0, %l1
13445 jmpl %l1, %g4
13446loop_1603:
13447 alignaddr %l3, %l6, %g1
13448 fcmple16 %f8, %f14, %i6
13449 bgu %icc, loop_1605
13450loop_1604:
13451 ldub [%l7 + 0x28], %l5
13452 fmovdleu %xcc, %f14, %f1
13453 bl,a %xcc, loop_1606
13454loop_1605:
13455 ldd [%l7 + 0x48], %f8
13456 tsubcctv %g2, 0x1732, %o1
13457 movrlez %o0, 0x167, %i2
13458loop_1606:
13459 edge16 %o7, %i3, %o5
13460 ldx [%l7 + 0x20], %g7
13461 movneg %icc, %o2, %i0
13462 bge,a,pn %icc, loop_1607
13463 bgu,pt %icc, loop_1608
13464 ld [%l7 + 0x44], %f5
13465 fmovsvs %xcc, %f7, %f9
13466loop_1607:
13467 xorcc %g3, 0x1FE1, %l0
13468loop_1608:
13469 movle %icc, %l2, %g6
13470 fcmple16 %f0, %f0, %i1
13471 fblg %fcc2, loop_1609
13472 lduh [%l7 + 0x66], %i7
13473 orn %l1, %i4, %o4
13474 fornot2 %f14, %f4, %f14
13475loop_1609:
13476 ldsh [%l7 + 0x20], %o3
13477 ldsh [%l7 + 0x6E], %l4
13478 fpsub32s %f0, %f0, %f5
13479 fbuge %fcc0, loop_1610
13480 ldsw [%l7 + 0x34], %i5
13481 fornot1 %f6, %f8, %f10
13482 st %f3, [%l7 + 0x60]
13483loop_1610:
13484 fones %f4
13485 fmovrdgz %g5, %f14, %f6
13486 fpsub32s %f10, %f9, %f3
13487 fpadd16 %f0, %f8, %f14
13488 fpack16 %f8, %f4
13489 ldsb [%l7 + 0x1F], %o6
13490 fmovdvc %icc, %f13, %f4
13491 or %l3, %g4, %g1
13492 fpmerge %f10, %f14, %f10
13493 fbo,a %fcc3, loop_1611
13494 tge %xcc, 0x0
13495 tcc %icc, 0x5
13496 stb %l6, [%l7 + 0x7B]
13497loop_1611:
13498 fnand %f12, %f10, %f0
13499 ba,a %icc, loop_1612
13500 movcc %xcc, %i6, %g2
13501 fbu,a %fcc0, loop_1613
13502 subccc %o1, %l5, %i2
13503loop_1612:
13504 stx %o0, [%l7 + 0x18]
13505 ldsw [%l7 + 0x20], %i3
13506loop_1613:
13507 bl,a %xcc, loop_1614
13508 stb %o7, [%l7 + 0x1C]
13509 brgez,a %o5, loop_1615
13510 xnor %o2, %g7, %i0
13511loop_1614:
13512 fmul8x16al %f0, %f15, %f8
13513 bgu,pn %xcc, loop_1616
13514loop_1615:
13515 stb %l0, [%l7 + 0x76]
13516 fnot2s %f2, %f15
13517 movpos %xcc, %l2, %g6
13518loop_1616:
13519 fmovrsgz %g3, %f6, %f2
13520 fcmpeq32 %f10, %f12, %i1
13521 fbule %fcc3, loop_1617
13522 bn loop_1618
13523 stx %i7, [%l7 + 0x30]
13524 fcmpgt32 %f2, %f2, %l1
13525loop_1617:
13526 orncc %i4, %o3, %l4
13527loop_1618:
13528 fmovrsgez %o4, %f11, %f15
13529 fpackfix %f12, %f7
13530 srl %g5, 0x19, %i5
13531 fpadd32s %f15, %f0, %f12
13532 andcc %o6, 0x0377, %l3
13533 std %f14, [%l7 + 0x18]
13534 fpadd16s %f12, %f15, %f6
13535 ldub [%l7 + 0x1C], %g4
13536 ldsh [%l7 + 0x5E], %g1
13537 sra %l6, %g2, %o1
13538 lduh [%l7 + 0x2A], %i6
13539 fblg,a %fcc0, loop_1619
13540 fsrc2s %f4, %f5
13541 bcc,pt %icc, loop_1620
13542 brlez %l5, loop_1621
13543loop_1619:
13544 sth %o0, [%l7 + 0x16]
13545 ldd [%l7 + 0x60], %f2
13546loop_1620:
13547 brnz,a %i3, loop_1622
13548loop_1621:
13549 fpsub16 %f8, %f12, %f2
13550 stw %o7, [%l7 + 0x34]
13551 stw %o5, [%l7 + 0x34]
13552loop_1622:
13553 edge8n %i2, %g7, %o2
13554 sth %i0, [%l7 + 0x54]
13555 stw %l2, [%l7 + 0x6C]
13556 ldub [%l7 + 0x2E], %g6
13557 bleu,a loop_1623
13558 ldd [%l7 + 0x50], %f6
13559 lduw [%l7 + 0x2C], %l0
13560 addc %i1, 0x1928, %g3
13561loop_1623:
13562 bshuffle %f14, %f2, %f10
13563 ldsw [%l7 + 0x70], %l1
13564 fors %f2, %f10, %f15
13565 stw %i4, [%l7 + 0x74]
13566 fble %fcc0, loop_1624
13567 fnot1 %f8, %f0
13568 fbne,a %fcc1, loop_1625
13569 fbg %fcc2, loop_1626
13570loop_1624:
13571 bvs,pt %xcc, loop_1627
13572 call loop_1628
13573loop_1625:
13574 fmovsn %icc, %f7, %f13
13575loop_1626:
13576 st %f5, [%l7 + 0x7C]
13577loop_1627:
13578 movcc %xcc, %i7, %o3
13579loop_1628:
13580 ldsb [%l7 + 0x20], %o4
13581 fabsd %f12, %f0
13582 st %f14, [%l7 + 0x50]
13583 ldd [%l7 + 0x70], %f0
13584 bne %xcc, loop_1629
13585 movle %icc, %l4, %i5
13586 fba %fcc3, loop_1630
13587 fmovsgu %icc, %f6, %f5
13588loop_1629:
13589 addcc %o6, %g5, %g4
13590 addcc %l3, 0x13C9, %l6
13591loop_1630:
13592 addcc %g2, %o1, %i6
13593 fpadd16 %f2, %f4, %f14
13594 sethi 0x0A70, %g1
13595 movvc %xcc, %o0, %l5
13596 bgu %icc, loop_1631
13597 bcc,pt %xcc, loop_1632
13598 std %f6, [%l7 + 0x30]
13599 fpackfix %f6, %f1
13600loop_1631:
13601 fblg %fcc2, loop_1633
13602loop_1632:
13603 fxors %f14, %f7, %f8
13604 nop
13605 setx loop_1634, %l0, %l1
13606 wrpr 0x1, %tl
13607 wrpr %l1, %tpc
13608 add %l1, 0x4, %l1
13609 wrpr %l1, %tnpc
13610 setx 0x34400001400, %l0, %l1
13611 wrpr %l1, %tstate
13612 wrhpr 0x4, %htstate
13613 retry
13614 std %f10, [%l7 + 0x38]
13615loop_1633:
13616 ldsw [%l7 + 0x40], %o7
13617 fmul8sux16 %f12, %f0, %f4
13618loop_1634:
13619 tn %icc, 0x6
13620 std %f14, [%l7 + 0x08]
13621 fmovdgu %icc, %f14, %f2
13622 fmovsle %icc, %f11, %f4
13623 bshuffle %f8, %f6, %f8
13624 for %f12, %f6, %f14
13625 sdivx %o5, 0x03AD, %i3
13626 fmovdvs %icc, %f8, %f8
13627 andcc %i2, %o2, %g7
13628 movpos %icc, %i0, %l2
13629 ldsh [%l7 + 0x3A], %l0
13630 fbne,a %fcc1, loop_1635
13631 ldsh [%l7 + 0x2C], %i1
13632 movne %xcc, %g6, %l1
13633 addc %i4, %g3, %i7
13634loop_1635:
13635 fmovdpos %icc, %f14, %f13
13636 fblg %fcc0, loop_1636
13637 smul %o3, 0x1397, %l4
13638 ldd [%l7 + 0x28], %f8
13639 std %f12, [%l7 + 0x70]
13640loop_1636:
13641 sdivx %o4, 0x1225, %o6
13642 fornot1s %f12, %f10, %f14
13643 sethi 0x1650, %i5
13644 edge8l %g4, %l3, %l6
13645 fabss %f1, %f6
13646 faligndata %f4, %f12, %f8
13647 tle %icc, 0x3
13648 movn %xcc, %g5, %g2
13649 stx %o1, [%l7 + 0x70]
13650 fbg %fcc2, loop_1637
13651 fmovrdne %i6, %f12, %f8
13652 fornot2 %f14, %f2, %f0
13653 edge8ln %g1, %l5, %o7
13654loop_1637:
13655 fmovspos %xcc, %f13, %f14
13656 addc %o0, %o5, %i2
13657 tg %xcc, 0x5
13658 pdist %f12, %f8, %f14
13659 tsubcctv %o2, %i3, %g7
13660 fmovdpos %xcc, %f6, %f4
13661 ba,a loop_1638
13662 pdist %f6, %f14, %f6
13663 edge8 %l2, %i0, %l0
13664 ldub [%l7 + 0x18], %i1
13665loop_1638:
13666 smul %g6, %i4, %l1
13667 addc %g3, %i7, %o3
13668 brlz %l4, loop_1639
13669 fmovrdlz %o6, %f0, %f10
13670 fnot1 %f6, %f0
13671 ldd [%l7 + 0x38], %f14
13672loop_1639:
13673 fcmped %fcc1, %f6, %f4
13674 ldsb [%l7 + 0x66], %i5
13675 brlz,a %o4, loop_1640
13676 bg loop_1641
13677 sethi 0x0DEC, %g4
13678 fmovdne %icc, %f13, %f4
13679loop_1640:
13680 udivx %l3, 0x0668, %g5
13681loop_1641:
13682 tsubcctv %l6, 0x1309, %g2
13683 fmul8ulx16 %f2, %f0, %f4
13684 for %f2, %f4, %f4
13685 movvc %xcc, %i6, %o1
13686 edge32l %l5, %o7, %o0
13687 edge8l %g1, %o5, %i2
13688 edge32 %o2, %i3, %g7
13689 ldsb [%l7 + 0x08], %l2
13690 fmul8ulx16 %f2, %f14, %f10
13691 fmovdvs %xcc, %f10, %f10
13692 lduw [%l7 + 0x08], %l0
13693 sth %i1, [%l7 + 0x2E]
13694 faligndata %f8, %f2, %f14
13695 ldsb [%l7 + 0x54], %g6
13696 tneg %icc, 0x1
13697 tcc %xcc, 0x6
13698 ldsw [%l7 + 0x70], %i0
13699 ldx [%l7 + 0x38], %l1
13700 fmovdneg %xcc, %f5, %f2
13701 movne %xcc, %g3, %i4
13702 smulcc %o3, %i7, %o6
13703 fmovrde %l4, %f6, %f10
13704 ldsb [%l7 + 0x4C], %i5
13705 move %xcc, %g4, %l3
13706 fmovsne %xcc, %f3, %f3
13707 addc %g5, 0x15A8, %l6
13708 ldsh [%l7 + 0x6A], %g2
13709 bg,a %icc, loop_1642
13710 bcc %icc, loop_1643
13711 stw %i6, [%l7 + 0x70]
13712 movneg %icc, %o1, %l5
13713loop_1642:
13714 fbo,a %fcc1, loop_1644
13715loop_1643:
13716 fbe %fcc0, loop_1645
13717 fpack32 %f0, %f10, %f0
13718 sethi 0x1671, %o4
13719loop_1644:
13720 srax %o7, %g1, %o0
13721loop_1645:
13722 bl,a,pn %icc, loop_1646
13723 fbu,a %fcc0, loop_1647
13724 fbl %fcc3, loop_1648
13725 udivcc %o5, 0x0EB2, %o2
13726loop_1646:
13727 bne %xcc, loop_1649
13728loop_1647:
13729 ldsw [%l7 + 0x60], %i3
13730loop_1648:
13731 ld [%l7 + 0x74], %f15
13732 addccc %g7, %l2, %l0
13733loop_1649:
13734 ble,a,pt %icc, loop_1650
13735 ldsh [%l7 + 0x2C], %i2
13736 fmovsvs %xcc, %f13, %f2
13737 movne %xcc, %i1, %g6
13738loop_1650:
13739 udiv %l1, 0x1D24, %i0
13740 std %f10, [%l7 + 0x58]
13741 lduw [%l7 + 0x3C], %i4
13742 st %f3, [%l7 + 0x2C]
13743 fmuld8sux16 %f10, %f9, %f2
13744 xnorcc %o3, %i7, %o6
13745 smulcc %g3, 0x0FBC, %i5
13746 faligndata %f8, %f14, %f8
13747 fmovdvc %xcc, %f12, %f3
13748 std %f14, [%l7 + 0x08]
13749 array32 %g4, %l3, %g5
13750 fsrc2 %f6, %f8
13751 ba,a loop_1651
13752 edge8ln %l4, %l6, %i6
13753 sll %g2, %o1, %o4
13754 udivcc %o7, 0x12C9, %l5
13755loop_1651:
13756 lduh [%l7 + 0x4E], %o0
13757 xor %g1, 0x1E23, %o5
13758 fbne,a %fcc0, loop_1652
13759 bne,a loop_1653
13760 fmovdpos %xcc, %f8, %f0
13761 brnz %o2, loop_1654
13762loop_1652:
13763 std %f6, [%l7 + 0x40]
13764loop_1653:
13765 fornot2 %f14, %f6, %f2
13766 ld [%l7 + 0x3C], %f12
13767loop_1654:
13768 ld [%l7 + 0x18], %f2
13769 edge8ln %g7, %i3, %l2
13770 fbo %fcc3, loop_1655
13771 fbu %fcc1, loop_1656
13772 ldx [%l7 + 0x40], %i2
13773 bvs,a,pn %xcc, loop_1657
13774loop_1655:
13775 ldsw [%l7 + 0x14], %l0
13776loop_1656:
13777 ldsw [%l7 + 0x48], %i1
13778 ldx [%l7 + 0x20], %l1
13779loop_1657:
13780 fbe,a %fcc2, loop_1658
13781 bleu,a,pn %xcc, loop_1659
13782 bne %icc, loop_1660
13783 ldx [%l7 + 0x18], %g6
13784loop_1658:
13785 stb %i0, [%l7 + 0x73]
13786loop_1659:
13787 ldsw [%l7 + 0x2C], %o3
13788loop_1660:
13789 ld [%l7 + 0x1C], %f11
13790 sub %i7, 0x0D93, %o6
13791 fmovsn %icc, %f9, %f13
13792 edge16 %g3, %i5, %i4
13793 ldd [%l7 + 0x28], %f4
13794 bleu,a %xcc, loop_1661
13795 ldub [%l7 + 0x29], %g4
13796 stb %l3, [%l7 + 0x49]
13797 ldx [%l7 + 0x18], %g5
13798loop_1661:
13799 mulx %l6, %i6, %g2
13800 fmovsn %icc, %f7, %f9
13801 st %f2, [%l7 + 0x34]
13802 xnorcc %l4, %o1, %o7
13803 popc 0x1F6B, %l5
13804 stw %o0, [%l7 + 0x68]
13805 fmovdl %icc, %f15, %f1
13806 ld [%l7 + 0x6C], %f1
13807 tn %xcc, 0x2
13808 fbo %fcc1, loop_1662
13809 movn %icc, %o4, %g1
13810 fble,a %fcc2, loop_1663
13811 fbo %fcc1, loop_1664
13812loop_1662:
13813 movvc %xcc, %o2, %g7
13814 ldsb [%l7 + 0x1F], %i3
13815loop_1663:
13816 tcs %xcc, 0x1
13817loop_1664:
13818 srl %o5, 0x0B, %i2
13819 ldx [%l7 + 0x10], %l0
13820 orncc %l2, %l1, %i1
13821 fmovrsne %i0, %f3, %f14
13822 te %icc, 0x3
13823 sth %g6, [%l7 + 0x4C]
13824 fmovrsne %o3, %f10, %f4
13825 subc %i7, 0x05FB, %o6
13826 ldx [%l7 + 0x50], %i5
13827 movle %xcc, %i4, %g3
13828 ldx [%l7 + 0x08], %l3
13829 fmul8x16al %f7, %f10, %f4
13830 fmovdgu %icc, %f1, %f10
13831 array16 %g4, %l6, %g5
13832 brlz %g2, loop_1665
13833 brz %l4, loop_1666
13834 movrne %i6, 0x16A, %o7
13835 fxnors %f5, %f12, %f11
13836loop_1665:
13837 fcmpne32 %f10, %f12, %l5
13838loop_1666:
13839 fors %f10, %f13, %f0
13840 fmovsa %xcc, %f8, %f11
13841 fmovscc %xcc, %f0, %f14
13842 ldsw [%l7 + 0x18], %o1
13843 st %f15, [%l7 + 0x28]
13844 subcc %o4, 0x154C, %g1
13845 lduw [%l7 + 0x6C], %o0
13846 tl %xcc, 0x1
13847 or %o2, 0x1B90, %g7
13848 fsrc2s %f5, %f6
13849 movcc %icc, %i3, %i2
13850 edge8n %o5, %l2, %l0
13851 array8 %l1, %i1, %i0
13852 tle %icc, 0x6
13853 fmuld8ulx16 %f6, %f2, %f12
13854 ldsw [%l7 + 0x34], %o3
13855 lduw [%l7 + 0x70], %i7
13856 edge8l %o6, %i5, %g6
13857 fbl %fcc1, loop_1667
13858 fmovsvc %xcc, %f8, %f8
13859 fcmpgt32 %f0, %f6, %g3
13860 fbg %fcc0, loop_1668
13861loop_1667:
13862 xnorcc %i4, %g4, %l3
13863 brgez,a %g5, loop_1669
13864 fmovrsne %l6, %f6, %f0
13865loop_1668:
13866 movneg %xcc, %g2, %l4
13867 fornot1s %f13, %f13, %f3
13868loop_1669:
13869 nop
13870 setx loop_1670, %l0, %l1
13871 wrpr 0x1, %tl
13872 wrpr %l1, %tpc
13873 add %l1, 0x4, %l1
13874 wrpr %l1, %tnpc
13875 setx 0x34400001400, %l0, %l1
13876 wrpr %l1, %tstate
13877 wrhpr 0x4, %htstate
13878 retry
13879 nop
13880 setx loop_1671, %l0, %l1
13881 wrpr 0x1, %tl
13882 wrpr %l1, %tnpc
13883 setx 0x34400001400, %l0, %l1
13884 wrpr %l1, %tstate
13885 wrhpr 0x4, %htstate
13886 done
13887 st %f15, [%l7 + 0x30]
13888 fmovsvc %xcc, %f3, %f10
13889loop_1670:
13890 fbge %fcc1, loop_1672
13891loop_1671:
13892 fcmple32 %f0, %f0, %o7
13893 lduh [%l7 + 0x68], %l5
13894 fmovrdne %o1, %f4, %f0
13895loop_1672:
13896 brgez %o4, loop_1673
13897 sub %i6, 0x180E, %o0
13898 ldsb [%l7 + 0x22], %g1
13899 tneg %icc, 0x6
13900loop_1673:
13901 ldsh [%l7 + 0x62], %g7
13902 srl %i3, %i2, %o5
13903 ldsh [%l7 + 0x6A], %o2
13904 fmul8x16 %f5, %f2, %f6
13905 tg %xcc, 0x5
13906 or %l0, 0x0058, %l2
13907 tvc %xcc, 0x4
13908 st %f1, [%l7 + 0x6C]
13909 std %f8, [%l7 + 0x08]
13910 edge32 %l1, %i1, %i0
13911 fble,a %fcc1, loop_1674
13912 fmovdl %icc, %f8, %f1
13913 edge32ln %i7, %o6, %o3
13914 te %icc, 0x3
13915loop_1674:
13916 ld [%l7 + 0x74], %f4
13917 bge,a loop_1675
13918 sll %i5, %g3, %i4
13919 fxnor %f8, %f2, %f14
13920 fbg,a %fcc1, loop_1676
13921loop_1675:
13922 array16 %g6, %g4, %g5
13923 tn %xcc, 0x4
13924 movn %xcc, %l6, %l3
13925loop_1676:
13926 fcmpd %fcc1, %f6, %f2
13927 lduh [%l7 + 0x3E], %l4
13928 nop
13929 setx loop_1677, %l0, %l1
13930 wrpr 0x1, %tl
13931 wrpr %l1, %tnpc
13932 setx 0x34400001400, %l0, %l1
13933 wrpr %l1, %tstate
13934 wrhpr 0x4, %htstate
13935 done
13936 ldsb [%l7 + 0x51], %o7
13937 stw %g2, [%l7 + 0x2C]
13938 bvc,a loop_1678
13939loop_1677:
13940 fcmpeq16 %f2, %f2, %l5
13941 fmovdneg %xcc, %f4, %f9
13942 sdiv %o1, 0x12FF, %i6
13943loop_1678:
13944 stw %o4, [%l7 + 0x60]
13945 xnor %o0, 0x1055, %g1
13946 fmovsgu %icc, %f14, %f10
13947 edge32 %i3, %g7, %o5
13948 array16 %o2, %l0, %i2
13949 stb %l1, [%l7 + 0x2A]
13950 fmovrdlz %l2, %f6, %f8
13951 bvs,pn %xcc, loop_1679
13952 fnor %f14, %f4, %f0
13953 fmovda %xcc, %f14, %f14
13954 sth %i0, [%l7 + 0x28]
13955loop_1679:
13956 ldub [%l7 + 0x55], %i1
13957 fpackfix %f8, %f5
13958 fcmpgt16 %f4, %f2, %i7
13959 movn %icc, %o3, %i5
13960 array32 %o6, %i4, %g6
13961 subcc %g4, 0x06DC, %g5
13962 fzeros %f4
13963 ldx [%l7 + 0x68], %g3
13964 fmovdpos %xcc, %f4, %f7
13965 fandnot2s %f12, %f4, %f10
13966 fmovdleu %xcc, %f9, %f6
13967 fblg %fcc3, loop_1680
13968 smul %l6, 0x076F, %l4
13969 tle %icc, 0x4
13970 fmovdge %xcc, %f13, %f8
13971loop_1680:
13972 fbo,a %fcc0, loop_1681
13973 ld [%l7 + 0x70], %f5
13974 umulcc %o7, %l3, %l5
13975 sth %g2, [%l7 + 0x20]
13976loop_1681:
13977 stw %o1, [%l7 + 0x64]
13978 tl %xcc, 0x5
13979 stx %o4, [%l7 + 0x08]
13980 fmovdle %xcc, %f2, %f1
13981 movleu %icc, %i6, %g1
13982 lduh [%l7 + 0x44], %o0
13983 umul %i3, %g7, %o2
13984 fmovsl %xcc, %f9, %f10
13985 fpack16 %f10, %f12
13986 te %xcc, 0x3
13987 movrgz %o5, %l0, %l1
13988 smulcc %l2, %i2, %i1
13989 bpos,pt %xcc, loop_1682
13990 fpadd32 %f0, %f12, %f2
13991 movneg %xcc, %i0, %i7
13992 fcmple32 %f8, %f8, %i5
13993loop_1682:
13994 ldx [%l7 + 0x10], %o3
13995 stx %i4, [%l7 + 0x78]
13996 smul %g6, 0x164B, %o6
13997 ldub [%l7 + 0x7C], %g4
13998 ldd [%l7 + 0x70], %f8
13999 subc %g3, 0x0D27, %g5
14000 fpadd32 %f6, %f2, %f6
14001 nop
14002 setx loop_1683, %l0, %l1
14003 wrpr 0x1, %tl
14004 wrpr %l1, %tpc
14005 add %l1, 0x4, %l1
14006 wrpr %l1, %tnpc
14007 setx 0x34400001400, %l0, %l1
14008 wrpr %l1, %tstate
14009 wrhpr 0x4, %htstate
14010 retry
14011 fbo %fcc3, loop_1684
14012 ldx [%l7 + 0x20], %l6
14013 ldsb [%l7 + 0x33], %l4
14014loop_1683:
14015 ld [%l7 + 0x4C], %f7
14016loop_1684:
14017 fsrc1s %f4, %f3
14018 orcc %l3, 0x0796, %l5
14019 ld [%l7 + 0x14], %f13
14020 addcc %g2, 0x0857, %o7
14021 lduw [%l7 + 0x68], %o4
14022 stb %i6, [%l7 + 0x36]
14023 sth %g1, [%l7 + 0x26]
14024 sth %o0, [%l7 + 0x26]
14025 ldsh [%l7 + 0x18], %o1
14026 ldsw [%l7 + 0x18], %g7
14027 stb %i3, [%l7 + 0x58]
14028 movge %xcc, %o2, %l0
14029 and %l1, %l2, %i2
14030 edge16n %i1, %o5, %i0
14031 tne %xcc, 0x4
14032 subcc %i7, 0x0AFE, %i5
14033 ble,a loop_1685
14034 tcs %xcc, 0x1
14035 fmul8x16al %f1, %f12, %f10
14036 andcc %o3, %i4, %o6
14037loop_1685:
14038 sll %g4, 0x04, %g6
14039 brgez,a %g5, loop_1686
14040 ld [%l7 + 0x64], %f6
14041 ldsw [%l7 + 0x20], %g3
14042 array8 %l4, %l3, %l6
14043loop_1686:
14044 udiv %g2, 0x0A64, %l5
14045 movrne %o7, 0x224, %i6
14046 fmovscs %xcc, %f9, %f6
14047 ldsh [%l7 + 0x14], %o4
14048 fexpand %f8, %f10
14049 fmovsl %icc, %f14, %f2
14050 call loop_1687
14051 srl %g1, 0x03, %o0
14052 fnot1 %f6, %f10
14053 fmovdvs %xcc, %f14, %f9
14054loop_1687:
14055 ldsw [%l7 + 0x4C], %o1
14056 call loop_1688
14057 fnot2s %f8, %f5
14058 udivcc %g7, 0x0223, %i3
14059 tgu %xcc, 0x3
14060loop_1688:
14061 fpadd32 %f4, %f12, %f14
14062 fnot2s %f1, %f2
14063 sth %l0, [%l7 + 0x18]
14064 bshuffle %f0, %f12, %f0
14065 fmovrse %o2, %f14, %f11
14066 fornot1s %f1, %f11, %f8
14067 fmovse %xcc, %f11, %f14
14068 fmovse %xcc, %f8, %f10
14069 st %f15, [%l7 + 0x74]
14070 st %f9, [%l7 + 0x40]
14071 lduw [%l7 + 0x74], %l2
14072 ldsh [%l7 + 0x2A], %l1
14073 std %f12, [%l7 + 0x40]
14074 sth %i2, [%l7 + 0x12]
14075 ldub [%l7 + 0x09], %i1
14076 fmovsvs %xcc, %f1, %f14
14077 fmovrsne %i0, %f4, %f0
14078 smulcc %o5, %i7, %o3
14079 lduw [%l7 + 0x74], %i4
14080 mulx %i5, 0x1290, %g4
14081 fabss %f0, %f10
14082 fmovrsgez %g6, %f5, %f9
14083 fbl %fcc0, loop_1689
14084 movre %o6, 0x03E, %g3
14085 fmovdg %xcc, %f15, %f4
14086 sllx %g5, 0x00, %l4
14087loop_1689:
14088 fbge,a %fcc1, loop_1690
14089 xnorcc %l3, 0x10C7, %g2
14090 xnor %l5, %l6, %o7
14091 movl %xcc, %i6, %o4
14092loop_1690:
14093 array8 %o0, %o1, %g1
14094 st %f8, [%l7 + 0x38]
14095 move %xcc, %i3, %l0
14096 movrne %g7, %l2, %l1
14097 umul %o2, %i1, %i0
14098 fxor %f12, %f6, %f14
14099 brlez %o5, loop_1691
14100 ldd [%l7 + 0x08], %f4
14101 bn,pn %xcc, loop_1692
14102 ld [%l7 + 0x4C], %f6
14103loop_1691:
14104 fbu,a %fcc3, loop_1693
14105 movg %icc, %i2, %o3
14106loop_1692:
14107 ldsb [%l7 + 0x0D], %i7
14108 addc %i5, %i4, %g6
14109loop_1693:
14110 call loop_1694
14111 ldub [%l7 + 0x6C], %o6
14112 fmul8x16au %f15, %f3, %f8
14113 bshuffle %f8, %f8, %f14
14114loop_1694:
14115 st %f12, [%l7 + 0x34]
14116 ldsb [%l7 + 0x4B], %g4
14117 st %f13, [%l7 + 0x1C]
14118 ba,pt %xcc, loop_1695
14119 nop
14120 setx loop_1696, %l0, %l1
14121 jmpl %l1, %g3
14122 ldd [%l7 + 0x78], %f14
14123 ldd [%l7 + 0x18], %f6
14124loop_1695:
14125 andcc %l4, %g5, %l3
14126loop_1696:
14127 fmovrde %g2, %f4, %f4
14128 fpadd16s %f12, %f10, %f3
14129 ld [%l7 + 0x34], %f7
14130 smulcc %l6, 0x1FD6, %o7
14131 ldsw [%l7 + 0x34], %l5
14132 lduh [%l7 + 0x0E], %o4
14133 ldsb [%l7 + 0x68], %i6
14134 movne %xcc, %o0, %o1
14135 ldsh [%l7 + 0x1A], %g1
14136 stb %l0, [%l7 + 0x64]
14137 bleu,a,pt %icc, loop_1697
14138 addccc %g7, %l2, %i3
14139 movre %o2, 0x32A, %l1
14140 edge16ln %i1, %o5, %i2
14141loop_1697:
14142 edge16n %i0, %i7, %i5
14143 fxnor %f12, %f10, %f8
14144 ldsw [%l7 + 0x70], %i4
14145 movn %icc, %o3, %o6
14146 std %f4, [%l7 + 0x58]
14147 mulx %g6, 0x0B1D, %g3
14148 fpadd32 %f12, %f14, %f0
14149 fmovrse %g4, %f8, %f7
14150 stb %g5, [%l7 + 0x19]
14151 tcc %xcc, 0x7
14152 ba,a,pt %icc, loop_1698
14153 tle %xcc, 0x5
14154 brlz,a %l3, loop_1699
14155 ld [%l7 + 0x28], %f13
14156loop_1698:
14157 ld [%l7 + 0x6C], %f0
14158 stb %g2, [%l7 + 0x5A]
14159loop_1699:
14160 fmovsneg %xcc, %f3, %f0
14161 udiv %l4, 0x13BC, %l6
14162 fcmpes %fcc1, %f9, %f7
14163 ldsh [%l7 + 0x18], %l5
14164 ldub [%l7 + 0x49], %o7
14165 brlz %o4, loop_1700
14166 lduw [%l7 + 0x28], %o0
14167 movrne %o1, %g1, %i6
14168 for %f10, %f10, %f8
14169loop_1700:
14170 fmovsgu %icc, %f10, %f10
14171 bcc,a %icc, loop_1701
14172 fmovse %xcc, %f2, %f6
14173 movrne %g7, 0x1C2, %l0
14174 lduw [%l7 + 0x48], %i3
14175loop_1701:
14176 fbg %fcc1, loop_1702
14177 ldsw [%l7 + 0x28], %o2
14178 smul %l2, %i1, %o5
14179 alignaddrl %i2, %l1, %i7
14180loop_1702:
14181 fornot2s %f1, %f14, %f12
14182 bcc,a loop_1703
14183 fabss %f15, %f0
14184 ldub [%l7 + 0x44], %i0
14185 fsrc1 %f12, %f4
14186loop_1703:
14187 fpadd16 %f14, %f14, %f2
14188 brnz %i5, loop_1704
14189 ldsb [%l7 + 0x3F], %i4
14190 bl,a loop_1705
14191 fornot1s %f13, %f2, %f8
14192loop_1704:
14193 fcmpne32 %f0, %f6, %o3
14194 fpsub16 %f12, %f10, %f4
14195loop_1705:
14196 fmovrde %o6, %f14, %f4
14197 fble %fcc2, loop_1706
14198 bn,a loop_1707
14199 nop
14200 setx loop_1708, %l0, %l1
14201 jmpl %l1, %g3
14202 sdiv %g4, 0x199A, %g6
14203loop_1706:
14204 movne %icc, %g5, %g2
14205loop_1707:
14206 edge32n %l4, %l6, %l5
14207loop_1708:
14208 tsubcc %l3, %o4, %o7
14209 bl,pn %xcc, loop_1709
14210 fmul8x16au %f9, %f14, %f8
14211 stb %o1, [%l7 + 0x3F]
14212 edge16n %o0, %g1, %i6
14213loop_1709:
14214 lduw [%l7 + 0x10], %g7
14215 fbge,a %fcc1, loop_1710
14216 movle %icc, %i3, %o2
14217 fmovdvc %icc, %f12, %f0
14218 fandnot2 %f6, %f12, %f12
14219loop_1710:
14220 fmovda %icc, %f10, %f10
14221 umulcc %l2, %l0, %o5
14222 edge8n %i2, %l1, %i1
14223 subc %i7, 0x155C, %i0
14224 fmovsneg %xcc, %f2, %f3
14225 std %f12, [%l7 + 0x30]
14226 movle %icc, %i4, %i5
14227 ldsh [%l7 + 0x7A], %o3
14228 fmovrslez %o6, %f4, %f5
14229 bneg,a,pn %icc, loop_1711
14230 tleu %icc, 0x6
14231 fabsd %f10, %f2
14232 call loop_1712
14233loop_1711:
14234 st %f9, [%l7 + 0x7C]
14235 fnands %f4, %f7, %f12
14236 bcs,pn %icc, loop_1713
14237loop_1712:
14238 fmovrslez %g3, %f15, %f14
14239 fandnot1 %f14, %f14, %f2
14240 sdivcc %g6, 0x107F, %g4
14241loop_1713:
14242 stx %g5, [%l7 + 0x48]
14243 ldsw [%l7 + 0x7C], %l4
14244 fxnor %f10, %f10, %f12
14245 fmovdgu %icc, %f0, %f14
14246 fzeros %f11
14247 edge16l %l6, %l5, %g2
14248 ble,a,pn %xcc, loop_1714
14249 fmul8ulx16 %f2, %f2, %f2
14250 edge16ln %o4, %o7, %o1
14251 fpsub32 %f6, %f2, %f8
14252loop_1714:
14253 fbue %fcc3, loop_1715
14254 fcmple16 %f12, %f2, %l3
14255 fcmpgt32 %f14, %f12, %g1
14256 fxnor %f14, %f12, %f10
14257loop_1715:
14258 fmovsle %icc, %f12, %f0
14259 ld [%l7 + 0x48], %f5
14260 subcc %o0, %g7, %i6
14261 ldsb [%l7 + 0x75], %i3
14262 ldub [%l7 + 0x4E], %o2
14263 st %f14, [%l7 + 0x4C]
14264 fcmpne16 %f12, %f0, %l0
14265 fmovdvs %icc, %f11, %f0
14266 sth %l2, [%l7 + 0x6E]
14267 lduw [%l7 + 0x40], %i2
14268 fmovsa %icc, %f10, %f0
14269 std %f10, [%l7 + 0x38]
14270 fmul8ulx16 %f6, %f14, %f12
14271 fbug %fcc3, loop_1716
14272 ld [%l7 + 0x78], %f14
14273 fble %fcc0, loop_1717
14274 movl %xcc, %l1, %i1
14275loop_1716:
14276 st %f5, [%l7 + 0x5C]
14277 ldub [%l7 + 0x48], %i7
14278loop_1717:
14279 movvc %xcc, %o5, %i4
14280 edge32ln %i5, %o3, %o6
14281 fmul8x16au %f10, %f6, %f14
14282 lduw [%l7 + 0x30], %i0
14283 bg,a,pn %xcc, loop_1718
14284 array8 %g6, %g4, %g3
14285 fbul,a %fcc0, loop_1719
14286 fbuge %fcc3, loop_1720
14287loop_1718:
14288 edge16 %l4, %g5, %l6
14289 fors %f1, %f11, %f1
14290loop_1719:
14291 fbg,a %fcc2, loop_1721
14292loop_1720:
14293 fbug %fcc0, loop_1722
14294 movrlz %g2, 0x1F8, %o4
14295 movcc %xcc, %l5, %o1
14296loop_1721:
14297 fmovdg %icc, %f8, %f2
14298loop_1722:
14299 faligndata %f4, %f12, %f12
14300 fbue,a %fcc1, loop_1723
14301 subccc %o7, %g1, %o0
14302 movg %icc, %g7, %i6
14303 ldsb [%l7 + 0x50], %l3
14304loop_1723:
14305 lduh [%l7 + 0x2E], %o2
14306 st %f4, [%l7 + 0x18]
14307 fnot1s %f10, %f8
14308 srlx %l0, 0x11, %l2
14309 tsubcctv %i2, 0x0966, %i3
14310 fbg,a %fcc3, loop_1724
14311 stb %l1, [%l7 + 0x1E]
14312 smulcc %i7, 0x0F57, %i1
14313 fsrc1s %f0, %f8
14314loop_1724:
14315 fabsd %f6, %f0
14316 movrlz %i4, 0x15D, %o5
14317 movrlz %o3, %o6, %i5
14318 stb %i0, [%l7 + 0x7E]
14319 edge8n %g4, %g6, %l4
14320 srl %g5, 0x1C, %l6
14321 fmovrslz %g3, %f0, %f4
14322 lduh [%l7 + 0x3A], %g2
14323 udivcc %o4, 0x1B51, %l5
14324 array32 %o1, %o7, %o0
14325 stx %g7, [%l7 + 0x08]
14326 ldsb [%l7 + 0x22], %i6
14327 lduh [%l7 + 0x2C], %g1
14328 xor %l3, %l0, %l2
14329 brnz %o2, loop_1725
14330 fmovrdne %i2, %f4, %f2
14331 fbne %fcc1, loop_1726
14332 fzero %f0
14333loop_1725:
14334 std %f4, [%l7 + 0x50]
14335 subc %i3, 0x1FD2, %i7
14336loop_1726:
14337 addc %i1, 0x00F2, %i4
14338 movl %xcc, %l1, %o3
14339 fblg %fcc0, loop_1727
14340 stx %o5, [%l7 + 0x70]
14341 for %f6, %f2, %f0
14342 brgz,a %o6, loop_1728
14343loop_1727:
14344 movcs %xcc, %i0, %i5
14345 ldsh [%l7 + 0x24], %g4
14346 xnor %g6, 0x1508, %l4
14347loop_1728:
14348 bn,pn %xcc, loop_1729
14349 ldsw [%l7 + 0x74], %g5
14350 fmovdl %xcc, %f4, %f12
14351 st %f6, [%l7 + 0x58]
14352loop_1729:
14353 lduh [%l7 + 0x6C], %l6
14354 sdiv %g3, 0x017D, %o4
14355 brgez %l5, loop_1730
14356 fmovsleu %xcc, %f2, %f6
14357 fmovsa %xcc, %f9, %f12
14358 ldsb [%l7 + 0x0B], %g2
14359loop_1730:
14360 brgez,a %o7, loop_1731
14361 stb %o1, [%l7 + 0x64]
14362 fmovrdne %g7, %f12, %f6
14363 fbge %fcc0, loop_1732
14364loop_1731:
14365 ld [%l7 + 0x68], %f3
14366 stw %i6, [%l7 + 0x1C]
14367 fmovdge %xcc, %f0, %f9
14368loop_1732:
14369 bvc,pn %icc, loop_1733
14370 stx %g1, [%l7 + 0x38]
14371 fornot1 %f2, %f0, %f6
14372 fnegs %f13, %f14
14373loop_1733:
14374 bvs,a,pn %xcc, loop_1734
14375 fmovrdlez %o0, %f8, %f6
14376 movvc %icc, %l0, %l2
14377 st %f1, [%l7 + 0x20]
14378loop_1734:
14379 st %f5, [%l7 + 0x44]
14380 fmovs %f4, %f14
14381 brz %o2, loop_1735
14382 pdist %f10, %f0, %f6
14383 fmovdn %icc, %f10, %f14
14384 sll %i2, %l3, %i3
14385loop_1735:
14386 sth %i7, [%l7 + 0x0A]
14387 fbue,a %fcc3, loop_1736
14388 fmovrsgz %i1, %f6, %f6
14389 fpsub16 %f8, %f8, %f6
14390 mulx %i4, %l1, %o5
14391loop_1736:
14392 fxnor %f6, %f8, %f12
14393 ta %xcc, 0x0
14394 st %f14, [%l7 + 0x4C]
14395 lduw [%l7 + 0x70], %o6
14396 stw %i0, [%l7 + 0x34]
14397 movre %o3, 0x088, %g4
14398 lduw [%l7 + 0x48], %g6
14399 fornot2s %f11, %f10, %f2
14400 fmovdneg %icc, %f2, %f3
14401 fmovrse %i5, %f13, %f13
14402 orcc %g5, %l4, %g3
14403 ldsw [%l7 + 0x2C], %l6
14404 ldd [%l7 + 0x40], %f2
14405 st %f13, [%l7 + 0x1C]
14406 subccc %o4, 0x1C7B, %l5
14407 ldub [%l7 + 0x09], %o7
14408 lduw [%l7 + 0x70], %g2
14409 fmovsleu %xcc, %f9, %f9
14410 fandnot2s %f10, %f14, %f1
14411 bshuffle %f0, %f12, %f14
14412 edge16n %o1, %g7, %i6
14413 fmovspos %icc, %f1, %f3
14414 ldsw [%l7 + 0x54], %g1
14415 fors %f3, %f2, %f7
14416 fmovsvs %xcc, %f12, %f12
14417 ta %icc, 0x5
14418 movrlez %l0, %o0, %o2
14419 pdist %f10, %f12, %f14
14420 fnands %f0, %f13, %f8
14421 sth %l2, [%l7 + 0x08]
14422 fmuld8ulx16 %f10, %f8, %f0
14423 stx %l3, [%l7 + 0x30]
14424 ldsw [%l7 + 0x2C], %i2
14425 fnot1s %f5, %f1
14426 ldsw [%l7 + 0x48], %i7
14427 sth %i3, [%l7 + 0x48]
14428 lduh [%l7 + 0x18], %i1
14429 xnorcc %i4, 0x04AB, %l1
14430 ldsw [%l7 + 0x38], %o6
14431 fbl,a %fcc3, loop_1737
14432 st %f11, [%l7 + 0x3C]
14433 std %f8, [%l7 + 0x60]
14434 movl %icc, %o5, %i0
14435loop_1737:
14436 mulx %g4, 0x066D, %o3
14437 brlez %i5, loop_1738
14438 ldsw [%l7 + 0x20], %g5
14439 fmovrdlez %l4, %f14, %f2
14440 edge32ln %g6, %g3, %o4
14441loop_1738:
14442 lduh [%l7 + 0x24], %l6
14443 orcc %o7, 0x05D5, %g2
14444 ldsw [%l7 + 0x2C], %o1
14445 fmovdn %icc, %f3, %f8
14446 fmovdvs %icc, %f0, %f14
14447 fbe,a %fcc1, loop_1739
14448 fbn,a %fcc1, loop_1740
14449 brz %g7, loop_1741
14450 fsrc1 %f10, %f0
14451loop_1739:
14452 fmovrdlz %l5, %f4, %f8
14453loop_1740:
14454 fmovrsgz %g1, %f0, %f4
14455loop_1741:
14456 udivx %i6, 0x1EA0, %o0
14457 brgz,a %l0, loop_1742
14458 ld [%l7 + 0x1C], %f4
14459 fornot2 %f4, %f0, %f12
14460 lduw [%l7 + 0x50], %l2
14461loop_1742:
14462 tgu %icc, 0x5
14463 fbul %fcc3, loop_1743
14464 pdist %f14, %f8, %f8
14465 movge %icc, %o2, %i2
14466 brlez %l3, loop_1744
14467loop_1743:
14468 stb %i3, [%l7 + 0x1E]
14469 fsrc2s %f3, %f15
14470 fmovrdgz %i7, %f12, %f12
14471loop_1744:
14472 addcc %i1, %l1, %o6
14473 std %f14, [%l7 + 0x08]
14474 fmul8x16au %f11, %f0, %f2
14475 bvs,a loop_1745
14476 ldsw [%l7 + 0x14], %i4
14477 fmovdl %xcc, %f10, %f8
14478 nop
14479 setx loop_1746, %l0, %l1
14480 wrpr 0x1, %tl
14481 wrpr %l1, %tnpc
14482 setx 0x34400001400, %l0, %l1
14483 wrpr %l1, %tstate
14484 wrhpr 0x4, %htstate
14485 done
14486loop_1745:
14487 sth %i0, [%l7 + 0x6C]
14488 std %f2, [%l7 + 0x40]
14489 fcmpne32 %f10, %f6, %o5
14490loop_1746:
14491 ldd [%l7 + 0x58], %f10
14492 fbule %fcc3, loop_1747
14493 array16 %g4, %i5, %o3
14494 taddcctv %g5, %l4, %g6
14495 bn loop_1748
14496loop_1747:
14497 fmovs %f12, %f4
14498 fmovdcs %xcc, %f11, %f14
14499 fcmpgt16 %f8, %f6, %o4
14500loop_1748:
14501 tl %xcc, 0x0
14502 fmovse %icc, %f3, %f8
14503 andcc %g3, 0x1150, %l6
14504 fmovrdlz %g2, %f14, %f4
14505 sth %o7, [%l7 + 0x1C]
14506 bne,a,pn %xcc, loop_1749
14507 fxnors %f14, %f13, %f2
14508 bn loop_1750
14509 smulcc %g7, 0x15CC, %l5
14510loop_1749:
14511 std %f10, [%l7 + 0x50]
14512 fbule %fcc3, loop_1751
14513loop_1750:
14514 fzeros %f2
14515 lduw [%l7 + 0x58], %o1
14516 orn %g1, 0x098A, %o0
14517loop_1751:
14518 nop
14519 setx loop_1752, %l0, %l1
14520 jmpl %l1, %i6
14521 movge %icc, %l2, %l0
14522 be,a loop_1753
14523 fmul8ulx16 %f10, %f14, %f12
14524loop_1752:
14525 fmovdne %icc, %f8, %f15
14526 tn %icc, 0x6
14527loop_1753:
14528 stb %i2, [%l7 + 0x68]
14529 fnot1 %f2, %f2
14530 fmul8sux16 %f2, %f14, %f0
14531 fmovrsgez %l3, %f5, %f0
14532 brlz %o2, loop_1754
14533 ldub [%l7 + 0x4F], %i7
14534 ldsw [%l7 + 0x68], %i3
14535 ldsh [%l7 + 0x30], %i1
14536loop_1754:
14537 movle %icc, %l1, %o6
14538 udivx %i4, 0x1026, %o5
14539 fbu %fcc2, loop_1755
14540 fnor %f4, %f8, %f10
14541 sth %i0, [%l7 + 0x6A]
14542 fxnors %f7, %f3, %f11
14543loop_1755:
14544 sth %i5, [%l7 + 0x56]
14545 ldd [%l7 + 0x60], %f10
14546 te %icc, 0x2
14547 fcmpeq32 %f14, %f10, %o3
14548 xor %g5, %l4, %g4
14549 brnz,a %g6, loop_1756
14550 fmovdl %icc, %f7, %f6
14551 ldub [%l7 + 0x08], %o4
14552 ldx [%l7 + 0x30], %g3
14553loop_1756:
14554 smulcc %g2, %o7, %g7
14555 lduw [%l7 + 0x58], %l5
14556 lduh [%l7 + 0x2A], %o1
14557 sth %g1, [%l7 + 0x6A]
14558 fcmpne32 %f8, %f8, %l6
14559 lduh [%l7 + 0x0E], %o0
14560 movvc %icc, %l2, %l0
14561 fmovsle %xcc, %f5, %f12
14562 stw %i2, [%l7 + 0x14]
14563 fornot1s %f8, %f7, %f0
14564 smulcc %i6, %o2, %i7
14565 fble,a %fcc0, loop_1757
14566 brgz %l3, loop_1758
14567 movrne %i3, 0x0A3, %l1
14568 for %f8, %f8, %f12
14569loop_1757:
14570 std %f6, [%l7 + 0x40]
14571loop_1758:
14572 edge8ln %o6, %i4, %o5
14573 fcmpgt32 %f0, %f2, %i0
14574 or %i1, %o3, %g5
14575 ldsh [%l7 + 0x7A], %l4
14576 udivx %g4, 0x1193, %i5
14577 movre %o4, %g3, %g6
14578 fcmple16 %f0, %f8, %o7
14579 fmovde %xcc, %f10, %f3
14580 fnot1s %f1, %f8
14581 fpmerge %f7, %f9, %f10
14582 taddcctv %g2, 0x0557, %g7
14583 srlx %o1, %l5, %l6
14584 and %o0, %l2, %g1
14585 bpos,pn %icc, loop_1759
14586 lduh [%l7 + 0x50], %l0
14587 fcmpne16 %f4, %f0, %i2
14588 udivcc %i6, 0x0A01, %i7
14589loop_1759:
14590 ldsb [%l7 + 0x22], %l3
14591 ldx [%l7 + 0x18], %o2
14592 fbule %fcc1, loop_1760
14593 taddcc %l1, %o6, %i3
14594 brgz,a %o5, loop_1761
14595 ld [%l7 + 0x24], %f14
14596loop_1760:
14597 tn %icc, 0x4
14598 st %f8, [%l7 + 0x70]
14599loop_1761:
14600 ld [%l7 + 0x48], %f9
14601 tg %xcc, 0x4
14602 fxnors %f6, %f15, %f9
14603 xor %i4, 0x045C, %i0
14604 movneg %icc, %i1, %o3
14605 movneg %xcc, %l4, %g5
14606 fmovrdlz %i5, %f12, %f4
14607 movre %g4, %o4, %g3
14608 movrlez %g6, %o7, %g2
14609 fbe %fcc0, loop_1762
14610 fble %fcc0, loop_1763
14611 stw %g7, [%l7 + 0x5C]
14612 fmovsg %icc, %f7, %f6
14613loop_1762:
14614 fmovdvs %icc, %f15, %f6
14615loop_1763:
14616 movrgz %o1, %l5, %l6
14617 addcc %l2, 0x1472, %o0
14618 fnegs %f7, %f5
14619 ldsb [%l7 + 0x1D], %g1
14620 sth %i2, [%l7 + 0x40]
14621 std %f14, [%l7 + 0x70]
14622 stb %i6, [%l7 + 0x19]
14623 taddcc %i7, 0x1577, %l0
14624 fnot2s %f6, %f7
14625 movne %icc, %o2, %l1
14626 std %f6, [%l7 + 0x40]
14627 smul %l3, 0x134F, %i3
14628 fmovdne %icc, %f12, %f2
14629 array8 %o6, %i4, %i0
14630 fcmps %fcc1, %f11, %f13
14631 stx %i1, [%l7 + 0x60]
14632 stw %o5, [%l7 + 0x38]
14633 stw %o3, [%l7 + 0x74]
14634 umul %g5, 0x1AE0, %i5
14635 ldsw [%l7 + 0x7C], %l4
14636 ldsb [%l7 + 0x59], %o4
14637 fpadd16 %f10, %f14, %f10
14638 fabsd %f12, %f0
14639 ld [%l7 + 0x0C], %f1
14640 orncc %g4, %g3, %g6
14641 fmuld8sux16 %f9, %f0, %f14
14642 ldx [%l7 + 0x18], %g2
14643 tleu %xcc, 0x5
14644 mova %xcc, %o7, %g7
14645 sth %l5, [%l7 + 0x52]
14646 std %f14, [%l7 + 0x28]
14647 fmovd %f0, %f10
14648 bgu,a,pn %xcc, loop_1764
14649 taddcc %l6, 0x083B, %l2
14650 brz,a %o0, loop_1765
14651 movg %xcc, %o1, %g1
14652loop_1764:
14653 stx %i6, [%l7 + 0x68]
14654 fexpand %f1, %f2
14655loop_1765:
14656 std %f8, [%l7 + 0x10]
14657 xnor %i2, %l0, %i7
14658 xnorcc %l1, %l3, %i3
14659 sth %o2, [%l7 + 0x76]
14660 ta %icc, 0x4
14661 fmovdpos %xcc, %f2, %f7
14662 tne %icc, 0x4
14663 fbe,a %fcc1, loop_1766
14664 brlez,a %o6, loop_1767
14665 movneg %icc, %i4, %i0
14666 ldsh [%l7 + 0x56], %i1
14667loop_1766:
14668 fnors %f0, %f8, %f11
14669loop_1767:
14670 sdiv %o5, 0x08E3, %g5
14671 ba,a,pn %icc, loop_1768
14672 fmuld8ulx16 %f7, %f9, %f14
14673 udiv %o3, 0x1399, %l4
14674 ldx [%l7 + 0x60], %o4
14675loop_1768:
14676 and %g4, 0x0CC2, %g3
14677 lduh [%l7 + 0x34], %g6
14678 fmovse %xcc, %f4, %f10
14679 lduh [%l7 + 0x72], %i5
14680 fbu,a %fcc3, loop_1769
14681 fnands %f5, %f12, %f7
14682 fbn %fcc1, loop_1770
14683 ldsb [%l7 + 0x55], %o7
14684loop_1769:
14685 fxors %f3, %f7, %f4
14686 movleu %xcc, %g2, %g7
14687loop_1770:
14688 fmovdcs %icc, %f9, %f3
14689 ldsw [%l7 + 0x5C], %l5
14690 udivx %l2, 0x14A3, %l6
14691 edge8 %o1, %g1, %o0
14692 bne,a,pn %icc, loop_1771
14693 brgez %i2, loop_1772
14694 ldsh [%l7 + 0x38], %i6
14695 movcs %icc, %l0, %l1
14696loop_1771:
14697 alignaddrl %i7, %i3, %o2
14698loop_1772:
14699 fbne %fcc3, loop_1773
14700 fmovrdne %l3, %f10, %f8
14701 st %f8, [%l7 + 0x18]
14702 tcc %xcc, 0x1
14703loop_1773:
14704 sethi 0x1967, %o6
14705 array16 %i4, %i1, %o5
14706 stb %i0, [%l7 + 0x23]
14707 bneg %icc, loop_1774
14708 fandnot2s %f4, %f12, %f15
14709 tn %icc, 0x6
14710 fnegs %f7, %f12
14711loop_1774:
14712 fmovrsgz %g5, %f10, %f10
14713 stb %o3, [%l7 + 0x1F]
14714 fsrc2s %f9, %f2
14715 fsrc1s %f15, %f10
14716 fmovsn %xcc, %f11, %f3
14717 faligndata %f2, %f14, %f0
14718 sdivcc %l4, 0x0A9D, %o4
14719 fmovsge %xcc, %f1, %f8
14720 fmovsne %icc, %f7, %f8
14721 ldsb [%l7 + 0x27], %g3
14722 fmovd %f6, %f6
14723 fmovdcs %xcc, %f12, %f5
14724 stw %g4, [%l7 + 0x40]
14725 lduh [%l7 + 0x78], %i5
14726 addc %o7, 0x0E98, %g6
14727 ld [%l7 + 0x30], %f5
14728 nop
14729 setx loop_1775, %l0, %l1
14730 wrpr 0x1, %tl
14731 wrpr %l1, %tnpc
14732 setx 0x34400001400, %l0, %l1
14733 wrpr %l1, %tstate
14734 wrhpr 0x4, %htstate
14735 done
14736 bcc,pn %icc, loop_1776
14737 fandnot2s %f8, %f15, %f10
14738 movrlz %g2, %g7, %l2
14739loop_1775:
14740 fnand %f6, %f14, %f8
14741loop_1776:
14742 fnand %f12, %f4, %f2
14743 fxor %f12, %f2, %f0
14744 srax %l6, %l5, %o1
14745 sll %o0, %g1, %i2
14746 ldx [%l7 + 0x28], %i6
14747 fmuld8sux16 %f10, %f14, %f12
14748 stb %l0, [%l7 + 0x18]
14749 sth %l1, [%l7 + 0x5E]
14750 ldub [%l7 + 0x37], %i7
14751 srlx %i3, %o2, %l3
14752 fpadd32 %f4, %f4, %f6
14753 fbug %fcc1, loop_1777
14754 edge16n %i4, %o6, %o5
14755 tleu %icc, 0x2
14756 tn %xcc, 0x5
14757loop_1777:
14758 ldub [%l7 + 0x71], %i0
14759 fnors %f10, %f14, %f8
14760 lduh [%l7 + 0x0E], %i1
14761 ld [%l7 + 0x60], %f4
14762 fba %fcc2, loop_1778
14763 fbul,a %fcc0, loop_1779
14764 st %f4, [%l7 + 0x20]
14765 ble,pt %icc, loop_1780
14766loop_1778:
14767 stx %o3, [%l7 + 0x58]
14768loop_1779:
14769 edge16 %l4, %o4, %g5
14770 array8 %g3, %g4, %o7
14771loop_1780:
14772 orncc %g6, 0x1340, %i5
14773 nop
14774 setx loop_1781, %l0, %l1
14775 wrpr 0x1, %tl
14776 wrpr %l1, %tpc
14777 add %l1, 0x4, %l1
14778 wrpr %l1, %tnpc
14779 setx 0x34400001400, %l0, %l1
14780 wrpr %l1, %tstate
14781 wrhpr 0x4, %htstate
14782 retry
14783 stw %g2, [%l7 + 0x2C]
14784 tcc %xcc, 0x2
14785 fmovdn %xcc, %f6, %f7
14786loop_1781:
14787 ldsb [%l7 + 0x33], %l2
14788 fpsub32 %f2, %f2, %f14
14789 fandnot1 %f4, %f10, %f0
14790 movvc %xcc, %l6, %g7
14791 te %xcc, 0x2
14792 ldub [%l7 + 0x6A], %l5
14793 stb %o1, [%l7 + 0x3E]
14794 std %f4, [%l7 + 0x38]
14795 std %f14, [%l7 + 0x08]
14796 lduh [%l7 + 0x64], %g1
14797 fnot1s %f0, %f6
14798 umulcc %i2, %o0, %l0
14799 brz,a %i6, loop_1782
14800 fmovsneg %xcc, %f13, %f2
14801 fmovsgu %xcc, %f5, %f9
14802 stb %l1, [%l7 + 0x31]
14803loop_1782:
14804 fmovsg %icc, %f13, %f5
14805 fabsd %f6, %f10
14806 ldx [%l7 + 0x38], %i3
14807 fmovrslz %i7, %f1, %f11
14808 fmovsle %icc, %f15, %f5
14809 tg %xcc, 0x0
14810 add %o2, %i4, %o6
14811 stw %o5, [%l7 + 0x74]
14812 ldd [%l7 + 0x70], %f6
14813 std %f10, [%l7 + 0x38]
14814 bge %xcc, loop_1783
14815 stb %l3, [%l7 + 0x7B]
14816 subccc %i0, 0x011F, %o3
14817 edge16ln %i1, %o4, %l4
14818loop_1783:
14819 lduh [%l7 + 0x6E], %g5
14820 fba %fcc2, loop_1784
14821 stb %g4, [%l7 + 0x29]
14822 fpadd16s %f15, %f13, %f13
14823 fmovdgu %xcc, %f4, %f7
14824loop_1784:
14825 orcc %g3, %o7, %i5
14826 fbug,a %fcc1, loop_1785
14827 std %f14, [%l7 + 0x50]
14828 fbu,a %fcc0, loop_1786
14829 st %f5, [%l7 + 0x34]
14830loop_1785:
14831 fcmple16 %f8, %f10, %g2
14832 fzero %f6
14833loop_1786:
14834 fsrc2s %f9, %f0
14835 tge %icc, 0x3
14836 fmovsg %xcc, %f9, %f10
14837 bleu,a loop_1787
14838 addccc %g6, %l6, %g7
14839 fxnors %f14, %f8, %f1
14840 fbule %fcc2, loop_1788
14841loop_1787:
14842 lduh [%l7 + 0x6E], %l5
14843 lduh [%l7 + 0x62], %o1
14844 ldd [%l7 + 0x18], %f14
14845loop_1788:
14846 fmovrsgz %g1, %f4, %f0
14847 fmovspos %icc, %f1, %f6
14848 fmovrslez %i2, %f10, %f0
14849 ld [%l7 + 0x54], %f3
14850 sth %l2, [%l7 + 0x36]
14851 stb %o0, [%l7 + 0x0F]
14852 lduw [%l7 + 0x44], %l0
14853 fcmpgt16 %f12, %f0, %l1
14854 fpsub32s %f2, %f15, %f2
14855 alignaddr %i6, %i3, %i7
14856 fbge %fcc0, loop_1789
14857 stb %i4, [%l7 + 0x7B]
14858 ldd [%l7 + 0x70], %f10
14859 sdivcc %o6, 0x1031, %o5
14860loop_1789:
14861 ldx [%l7 + 0x08], %l3
14862 stw %o2, [%l7 + 0x2C]
14863 edge8n %o3, %i1, %o4
14864 subcc %i0, 0x1315, %l4
14865 fbu,a %fcc2, loop_1790
14866 brlz,a %g5, loop_1791
14867 subccc %g3, %o7, %i5
14868 fcmple32 %f12, %f14, %g4
14869loop_1790:
14870 fmovrdgz %g6, %f6, %f6
14871loop_1791:
14872 ldsh [%l7 + 0x5C], %l6
14873 sdivx %g7, 0x0B71, %l5
14874 fnegs %f8, %f9
14875 movrlez %g2, 0x2FB, %o1
14876 fbuge,a %fcc2, loop_1792
14877 xnor %i2, %l2, %o0
14878 ldd [%l7 + 0x70], %f14
14879 ldd [%l7 + 0x28], %f10
14880loop_1792:
14881 fmovspos %icc, %f10, %f9
14882 movleu %xcc, %g1, %l0
14883 fmovsneg %icc, %f1, %f7
14884 stw %i6, [%l7 + 0x78]
14885 fmovdneg %xcc, %f5, %f2
14886 edge16 %l1, %i3, %i7
14887 ldsb [%l7 + 0x77], %o6
14888 fbug %fcc2, loop_1793
14889 lduw [%l7 + 0x10], %i4
14890 fmovdne %icc, %f4, %f2
14891 fmovsge %xcc, %f1, %f13
14892loop_1793:
14893 st %f12, [%l7 + 0x48]
14894 movge %xcc, %o5, %l3
14895 edge8n %o3, %i1, %o2
14896 fbug,a %fcc0, loop_1794
14897 fcmpes %fcc0, %f4, %f2
14898 bvs loop_1795
14899 array16 %i0, %l4, %o4
14900loop_1794:
14901 fmovsneg %xcc, %f12, %f11
14902 stx %g5, [%l7 + 0x38]
14903loop_1795:
14904 st %f5, [%l7 + 0x4C]
14905 sdivcc %g3, 0x1748, %o7
14906 fmovdneg %icc, %f14, %f5
14907 fba,a %fcc3, loop_1796
14908 sdivcc %g4, 0x079A, %g6
14909 fmovdg %xcc, %f1, %f5
14910 tneg %icc, 0x3
14911loop_1796:
14912 fmuld8sux16 %f12, %f10, %f4
14913 fabss %f8, %f14
14914 movne %icc, %l6, %i5
14915 sdivcc %g7, 0x125F, %g2
14916 fmovdneg %icc, %f10, %f12
14917 fmovsge %icc, %f5, %f12
14918 xnor %l5, 0x0A24, %o1
14919 taddcctv %l2, 0x0468, %o0
14920 stx %i2, [%l7 + 0x40]
14921 brz %g1, loop_1797
14922 faligndata %f12, %f2, %f14
14923 fandnot1s %f0, %f12, %f13
14924 ldsw [%l7 + 0x58], %l0
14925loop_1797:
14926 fcmple32 %f8, %f0, %l1
14927 fmovsgu %xcc, %f14, %f8
14928 ldd [%l7 + 0x08], %f14
14929 subcc %i3, %i7, %o6
14930 tg %xcc, 0x3
14931 ldsb [%l7 + 0x64], %i4
14932 tcs %xcc, 0x7
14933 fmovrdgez %i6, %f10, %f14
14934 array32 %o5, %l3, %i1
14935 bcs,a %xcc, loop_1798
14936 stx %o3, [%l7 + 0x58]
14937 edge8n %o2, %l4, %o4
14938 bvc,a %xcc, loop_1799
14939loop_1798:
14940 ld [%l7 + 0x44], %f10
14941 fpsub16 %f6, %f8, %f2
14942 fble,a %fcc2, loop_1800
14943loop_1799:
14944 ldub [%l7 + 0x1D], %i0
14945 edge16 %g5, %g3, %o7
14946 ldx [%l7 + 0x18], %g6
14947loop_1800:
14948 udiv %g4, 0x0EBE, %l6
14949 smul %g7, 0x1B82, %g2
14950 ld [%l7 + 0x60], %f1
14951 std %f10, [%l7 + 0x20]
14952 fexpand %f1, %f8
14953 nop
14954 setx loop_1801, %l0, %l1
14955 wrpr 0x1, %tl
14956 wrpr %l1, %tnpc
14957 setx 0x34400001400, %l0, %l1
14958 wrpr %l1, %tstate
14959 wrhpr 0x4, %htstate
14960 done
14961 sethi 0x0BCF, %l5
14962 fmovrdne %o1, %f8, %f0
14963 fpmerge %f9, %f3, %f14
14964loop_1801:
14965 stb %l2, [%l7 + 0x0A]
14966 stx %o0, [%l7 + 0x20]
14967 edge16ln %i5, %g1, %l0
14968 fbo,a %fcc2, loop_1802
14969 bcs,pn %icc, loop_1803
14970 bpos,a %icc, loop_1804
14971 taddcc %l1, %i3, %i7
14972loop_1802:
14973 bleu,a loop_1805
14974loop_1803:
14975 std %f12, [%l7 + 0x78]
14976loop_1804:
14977 tsubcc %o6, 0x0C27, %i4
14978 fmovsl %xcc, %f8, %f4
14979loop_1805:
14980 fmovrde %i2, %f8, %f4
14981 fmovrde %o5, %f6, %f10
14982 fnands %f12, %f14, %f8
14983 srlx %i6, 0x0D, %i1
14984 udivx %l3, 0x0F33, %o3
14985 fmul8x16au %f14, %f3, %f2
14986 fpsub32s %f6, %f6, %f3
14987 edge8ln %o2, %o4, %l4
14988 lduh [%l7 + 0x3A], %g5
14989 fba %fcc2, loop_1806
14990 stx %i0, [%l7 + 0x18]
14991 fcmpeq32 %f2, %f12, %o7
14992 std %f2, [%l7 + 0x20]
14993loop_1806:
14994 bcc,a %icc, loop_1807
14995 st %f5, [%l7 + 0x60]
14996 ld [%l7 + 0x28], %f9
14997 edge32l %g3, %g4, %g6
14998loop_1807:
14999 udivx %g7, 0x1609, %g2
15000 ld [%l7 + 0x74], %f9
15001 tsubcc %l6, 0x12F7, %o1
15002 alignaddr %l5, %l2, %o0
15003 fmul8x16al %f2, %f4, %f6
15004 stb %g1, [%l7 + 0x68]
15005 fcmpne32 %f12, %f6, %l0
15006 stw %l1, [%l7 + 0x3C]
15007 movg %icc, %i5, %i3
15008 call loop_1808
15009 ldub [%l7 + 0x51], %o6
15010 andncc %i4, %i7, %o5
15011 ld [%l7 + 0x10], %f10
15012loop_1808:
15013 fmul8ulx16 %f6, %f6, %f8
15014 stb %i2, [%l7 + 0x20]
15015 movrgez %i6, %i1, %l3
15016 fzero %f2
15017 ldd [%l7 + 0x50], %f0
15018 fabss %f9, %f3
15019 ba,a,pn %xcc, loop_1809
15020 fexpand %f5, %f6
15021 ldsh [%l7 + 0x20], %o3
15022 fzero %f6
15023loop_1809:
15024 fpackfix %f14, %f12
15025 fnot1s %f14, %f6
15026 ld [%l7 + 0x54], %f15
15027 tgu %xcc, 0x0
15028 edge8ln %o4, %l4, %o2
15029 ldsh [%l7 + 0x5E], %g5
15030 std %f0, [%l7 + 0x28]
15031 std %f2, [%l7 + 0x38]
15032 fnot1 %f14, %f4
15033 fmovrdgez %i0, %f4, %f4
15034 ldsh [%l7 + 0x7A], %o7
15035 fandnot2s %f1, %f12, %f10
15036 srax %g4, 0x0E, %g6
15037 fabsd %f2, %f4
15038 sth %g3, [%l7 + 0x72]
15039 ldsb [%l7 + 0x40], %g7
15040 brz %g2, loop_1810
15041 ldsh [%l7 + 0x64], %l6
15042 fors %f8, %f1, %f9
15043 sethi 0x1B3D, %o1
15044loop_1810:
15045 movn %xcc, %l5, %l2
15046 lduh [%l7 + 0x36], %g1
15047 fornot2 %f10, %f2, %f2
15048 addccc %o0, 0x03D9, %l0
15049 mulx %l1, 0x01CB, %i5
15050 mulx %i3, 0x0667, %o6
15051 fmovrslez %i7, %f13, %f12
15052 fandnot2 %f14, %f6, %f0
15053 fsrc2s %f5, %f15
15054 movrgz %o5, 0x390, %i4
15055 bvs,a,pn %xcc, loop_1811
15056 fmovdcs %icc, %f9, %f6
15057 fornot1 %f2, %f6, %f2
15058 ldd [%l7 + 0x38], %f0
15059loop_1811:
15060 fmul8x16au %f4, %f5, %f6
15061 srl %i2, %i1, %i6
15062 srlx %l3, 0x07, %o3
15063 subccc %l4, %o2, %g5
15064 movrlz %i0, 0x2FD, %o7
15065 addccc %o4, 0x1433, %g4
15066 tsubcc %g3, 0x1808, %g6
15067 ldsb [%l7 + 0x7E], %g2
15068 srlx %g7, 0x0C, %o1
15069 sth %l6, [%l7 + 0x68]
15070 movgu %icc, %l5, %g1
15071 lduw [%l7 + 0x14], %o0
15072 bpos,a loop_1812
15073 ldx [%l7 + 0x10], %l0
15074 fmovsgu %icc, %f12, %f15
15075 brgez %l1, loop_1813
15076loop_1812:
15077 fmovdle %icc, %f6, %f6
15078 nop
15079 setx loop_1814, %l0, %l1
15080 jmpl %l1, %l2
15081 brlez,a %i3, loop_1815
15082loop_1813:
15083 subcc %i5, %o6, %i7
15084 fnot2 %f6, %f4
15085loop_1814:
15086 fnot2s %f15, %f15
15087loop_1815:
15088 fcmpne16 %f10, %f12, %o5
15089 popc 0x136C, %i4
15090 movg %icc, %i1, %i6
15091 fbl,a %fcc2, loop_1816
15092 fmovrsgz %l3, %f10, %f5
15093 fcmpeq16 %f0, %f14, %o3
15094 tn %icc, 0x1
15095loop_1816:
15096 array32 %i2, %l4, %o2
15097 udivx %g5, 0x13DC, %o7
15098 ldsh [%l7 + 0x6E], %i0
15099 bcc,a,pt %xcc, loop_1817
15100 bgu,a,pn %icc, loop_1818
15101 fornot2s %f13, %f12, %f14
15102 fpadd16 %f2, %f2, %f0
15103loop_1817:
15104 fands %f8, %f2, %f3
15105loop_1818:
15106 taddcctv %g4, 0x0724, %g3
15107 ldsh [%l7 + 0x16], %g6
15108 stb %g2, [%l7 + 0x75]
15109 bvs,a loop_1819
15110 edge16ln %g7, %o1, %l6
15111 stb %l5, [%l7 + 0x2B]
15112 fmovsge %icc, %f12, %f4
15113loop_1819:
15114 fmovsle %icc, %f6, %f8
15115 fmovdne %icc, %f11, %f9
15116 move %xcc, %g1, %o4
15117 fxors %f7, %f9, %f13
15118 lduw [%l7 + 0x28], %o0
15119 movge %icc, %l0, %l1
15120 fmovdne %xcc, %f15, %f9
15121 fornot1 %f4, %f14, %f14
15122 st %f2, [%l7 + 0x44]
15123 udivx %l2, 0x0E59, %i5
15124 lduw [%l7 + 0x14], %i3
15125 ldx [%l7 + 0x60], %o6
15126 ldsw [%l7 + 0x5C], %i7
15127 ldsw [%l7 + 0x60], %o5
15128 fmovrsne %i4, %f6, %f4
15129 fmovd %f10, %f4
15130 ldsb [%l7 + 0x32], %i1
15131 nop
15132 setx loop_1820, %l0, %l1
15133 wrpr 0x1, %tl
15134 wrpr %l1, %tpc
15135 add %l1, 0x4, %l1
15136 wrpr %l1, %tnpc
15137 setx 0x34400001400, %l0, %l1
15138 wrpr %l1, %tstate
15139 wrhpr 0x4, %htstate
15140 retry
15141 ldub [%l7 + 0x40], %l3
15142 alignaddr %o3, %i2, %i6
15143 ba,a,pn %icc, loop_1821
15144loop_1820:
15145 sth %l4, [%l7 + 0x20]
15146 fmovrdne %o2, %f14, %f14
15147 pdist %f4, %f0, %f4
15148loop_1821:
15149 fmovsvc %icc, %f11, %f13
15150 fmovrsgez %g5, %f8, %f1
15151 andncc %o7, %i0, %g3
15152 nop
15153 setx loop_1822, %l0, %l1
15154 wrpr 0x1, %tl
15155 wrpr %l1, %tnpc
15156 setx 0x34400001400, %l0, %l1
15157 wrpr %l1, %tstate
15158 wrhpr 0x4, %htstate
15159 done
15160 lduw [%l7 + 0x18], %g4
15161 lduw [%l7 + 0x44], %g2
15162 ldsb [%l7 + 0x5E], %g7
15163loop_1822:
15164 stb %g6, [%l7 + 0x08]
15165 fsrc1s %f12, %f6
15166 ldub [%l7 + 0x7E], %l6
15167 for %f4, %f2, %f0
15168 movvs %xcc, %l5, %g1
15169 alignaddrl %o1, %o4, %l0
15170 stb %l1, [%l7 + 0x12]
15171 fsrc1 %f6, %f8
15172 ldd [%l7 + 0x10], %f8
15173 fpack16 %f4, %f8
15174 edge16l %l2, %i5, %o0
15175 fmovrslz %o6, %f7, %f10
15176 fones %f8
15177 stx %i7, [%l7 + 0x10]
15178 std %f6, [%l7 + 0x18]
15179 fsrc1s %f12, %f7
15180 bn,pn %xcc, loop_1823
15181 st %f1, [%l7 + 0x60]
15182 ldd [%l7 + 0x08], %f10
15183 bcs %xcc, loop_1824
15184loop_1823:
15185 ldub [%l7 + 0x6B], %o5
15186 fmovd %f14, %f10
15187 stx %i3, [%l7 + 0x30]
15188loop_1824:
15189 lduh [%l7 + 0x58], %i1
15190 fxnors %f0, %f2, %f2
15191 movneg %xcc, %i4, %o3
15192 subc %l3, %i6, %i2
15193 fmovdpos %xcc, %f15, %f10
15194 brgz,a %o2, loop_1825
15195 fcmple16 %f0, %f0, %g5
15196 udivcc %o7, 0x167F, %l4
15197 fbl,a %fcc0, loop_1826
15198loop_1825:
15199 bneg,a %xcc, loop_1827
15200 ldsw [%l7 + 0x3C], %i0
15201 ldx [%l7 + 0x60], %g3
15202loop_1826:
15203 st %f4, [%l7 + 0x5C]
15204loop_1827:
15205 tcs %xcc, 0x2
15206 fbo %fcc0, loop_1828
15207 fnot2 %f4, %f10
15208 fmovrdgz %g2, %f10, %f8
15209 ld [%l7 + 0x60], %f13
15210loop_1828:
15211 fmovrdlez %g4, %f14, %f12
15212 ldx [%l7 + 0x58], %g6
15213 ldd [%l7 + 0x38], %f10
15214 fcmpgt16 %f14, %f0, %g7
15215 nop
15216 setx loop_1829, %l0, %l1
15217 jmpl %l1, %l5
15218 ldsh [%l7 + 0x72], %l6
15219 fbule,a %fcc0, loop_1830
15220 tle %xcc, 0x4
15221loop_1829:
15222 ldx [%l7 + 0x60], %g1
15223 stw %o4, [%l7 + 0x74]
15224loop_1830:
15225 subccc %l0, 0x034D, %l1
15226 bge,pt %icc, loop_1831
15227 lduw [%l7 + 0x38], %o1
15228 tl %xcc, 0x2
15229 movge %xcc, %l2, %i5
15230loop_1831:
15231 std %f10, [%l7 + 0x60]
15232 fmul8x16au %f14, %f0, %f14
15233 addc %o6, 0x05B8, %o0
15234 fmuld8sux16 %f5, %f7, %f0
15235 stx %o5, [%l7 + 0x10]
15236 fbo %fcc0, loop_1832
15237 bne,a loop_1833
15238 lduh [%l7 + 0x56], %i3
15239 alignaddrl %i1, %i4, %i7
15240loop_1832:
15241 ta %xcc, 0x1
15242loop_1833:
15243 ldd [%l7 + 0x08], %f0
15244 ldsw [%l7 + 0x50], %l3
15245 tvc %xcc, 0x0
15246 fandnot2 %f4, %f12, %f8
15247 fnot1 %f4, %f2
15248 bne,pt %icc, loop_1834
15249 fbu,a %fcc1, loop_1835
15250 movrgez %i6, %i2, %o2
15251 fmovrsne %g5, %f6, %f1
15252loop_1834:
15253 lduh [%l7 + 0x3E], %o7
15254loop_1835:
15255 subcc %o3, %l4, %g3
15256 fcmpd %fcc0, %f0, %f14
15257 fpack16 %f12, %f1
15258 ld [%l7 + 0x38], %f13
15259 ldsh [%l7 + 0x1A], %g2
15260 faligndata %f0, %f4, %f14
15261 fornot1s %f11, %f15, %f14
15262 fpsub16s %f15, %f7, %f11
15263 fmovsvc %xcc, %f5, %f0
15264 stb %i0, [%l7 + 0x27]
15265 fmovrdlez %g4, %f12, %f14
15266 sethi 0x1F58, %g7
15267 fmovdle %icc, %f8, %f4
15268 fmovsvc %icc, %f0, %f2
15269 fcmpne32 %f4, %f14, %g6
15270 bpos %xcc, loop_1836
15271 lduh [%l7 + 0x7A], %l5
15272 edge16ln %l6, %g1, %o4
15273 fbne %fcc3, loop_1837
15274loop_1836:
15275 st %f0, [%l7 + 0x5C]
15276 fxnors %f13, %f2, %f14
15277 ldsh [%l7 + 0x72], %l0
15278loop_1837:
15279 sth %l1, [%l7 + 0x30]
15280 ldsh [%l7 + 0x0A], %o1
15281 addcc %i5, 0x1138, %l2
15282 ldsw [%l7 + 0x54], %o0
15283 bne,a,pn %icc, loop_1838
15284 movcs %xcc, %o5, %i3
15285 array16 %o6, %i4, %i1
15286 ldsw [%l7 + 0x68], %l3
15287loop_1838:
15288 bge loop_1839
15289 xnor %i7, 0x11BE, %i6
15290 fand %f14, %f12, %f12
15291 ble,pn %icc, loop_1840
15292loop_1839:
15293 fmovrsgez %o2, %f11, %f1
15294 tvs %xcc, 0x7
15295 fcmpgt32 %f12, %f8, %g5
15296loop_1840:
15297 tge %icc, 0x4
15298 fbuge,a %fcc3, loop_1841
15299 movne %icc, %i2, %o3
15300 fmovdvs %xcc, %f10, %f8
15301 std %f8, [%l7 + 0x58]
15302loop_1841:
15303 st %f9, [%l7 + 0x78]
15304 andn %o7, 0x0EFD, %g3
15305 stb %l4, [%l7 + 0x45]
15306 call loop_1842
15307 fmovsvc %xcc, %f13, %f12
15308 fmovsleu %icc, %f8, %f10
15309 fmul8sux16 %f14, %f2, %f8
15310loop_1842:
15311 smul %i0, 0x1638, %g2
15312 ldd [%l7 + 0x40], %f12
15313 fmovsn %xcc, %f14, %f8
15314 st %f7, [%l7 + 0x70]
15315 fble,a %fcc1, loop_1843
15316 bshuffle %f8, %f0, %f14
15317 edge32 %g4, %g6, %l5
15318 nop
15319 setx loop_1844, %l0, %l1
15320 wrpr 0x1, %tl
15321 wrpr %l1, %tpc
15322 add %l1, 0x4, %l1
15323 wrpr %l1, %tnpc
15324 setx 0x34400001400, %l0, %l1
15325 wrpr %l1, %tstate
15326 wrhpr 0x4, %htstate
15327 retry
15328loop_1843:
15329 movrlez %g7, 0x1A3, %l6
15330 fble,a %fcc1, loop_1845
15331 fbn,a %fcc3, loop_1846
15332loop_1844:
15333 ldd [%l7 + 0x18], %f10
15334 fpsub32 %f10, %f14, %f10
15335loop_1845:
15336 stx %o4, [%l7 + 0x48]
15337loop_1846:
15338 stb %l0, [%l7 + 0x18]
15339 sth %g1, [%l7 + 0x42]
15340 fcmpgt16 %f8, %f2, %l1
15341 subccc %i5, 0x02F5, %o1
15342 nop
15343 setx loop_1847, %l0, %l1
15344 wrpr 0x1, %tl
15345 wrpr %l1, %tpc
15346 add %l1, 0x4, %l1
15347 wrpr %l1, %tnpc
15348 setx 0x34400001400, %l0, %l1
15349 wrpr %l1, %tstate
15350 wrhpr 0x4, %htstate
15351 retry
15352 sth %l2, [%l7 + 0x36]
15353 fones %f8
15354 fmovdl %icc, %f1, %f0
15355loop_1847:
15356 fmovspos %xcc, %f5, %f9
15357 udiv %o0, 0x1261, %o5
15358 fornot2 %f4, %f10, %f0
15359 fcmpeq32 %f8, %f12, %o6
15360 movpos %icc, %i3, %i1
15361 brnz,a %l3, loop_1848
15362 tgu %xcc, 0x3
15363 fmovrsgez %i7, %f6, %f14
15364 stw %i6, [%l7 + 0x5C]
15365loop_1848:
15366 ldsh [%l7 + 0x28], %o2
15367 std %f8, [%l7 + 0x18]
15368 call loop_1849
15369 ldsb [%l7 + 0x67], %g5
15370 pdist %f14, %f10, %f10
15371 ldub [%l7 + 0x42], %i4
15372loop_1849:
15373 tg %xcc, 0x4
15374 lduh [%l7 + 0x36], %i2
15375 edge32n %o7, %o3, %l4
15376 movne %xcc, %g3, %i0
15377 stx %g4, [%l7 + 0x10]
15378 fpsub16s %f5, %f11, %f0
15379 st %f3, [%l7 + 0x7C]
15380 fcmpes %fcc3, %f4, %f0
15381 edge16l %g2, %g6, %g7
15382 edge32ln %l6, %o4, %l0
15383 std %f14, [%l7 + 0x58]
15384 fmovrdgz %l5, %f14, %f12
15385 array16 %g1, %l1, %i5
15386 array8 %o1, %l2, %o5
15387 edge32n %o6, %i3, %i1
15388 lduh [%l7 + 0x12], %l3
15389 ldsw [%l7 + 0x30], %i7
15390 addccc %i6, %o0, %g5
15391 fbul,a %fcc2, loop_1850
15392 bshuffle %f2, %f14, %f10
15393 udivx %o2, 0x0B54, %i4
15394 fpadd16 %f4, %f0, %f12
15395loop_1850:
15396 fmul8sux16 %f10, %f4, %f6
15397 edge8l %o7, %o3, %i2
15398 ldub [%l7 + 0x33], %l4
15399 ldx [%l7 + 0x50], %i0
15400 tneg %icc, 0x6
15401 fmovdpos %icc, %f6, %f10
15402 fbne %fcc3, loop_1851
15403 srlx %g4, 0x1C, %g3
15404 movrlez %g2, %g6, %l6
15405 fba,a %fcc0, loop_1852
15406loop_1851:
15407 lduw [%l7 + 0x44], %g7
15408 fmovdneg %icc, %f8, %f4
15409 fmovrde %o4, %f4, %f8
15410loop_1852:
15411 edge16n %l5, %g1, %l1
15412 fmovdn %icc, %f13, %f6
15413 fbn %fcc1, loop_1853
15414 fandnot2 %f12, %f14, %f10
15415 ldsb [%l7 + 0x6B], %i5
15416 movrgez %l0, %o1, %o5
15417loop_1853:
15418 fabsd %f0, %f12
15419 stb %o6, [%l7 + 0x45]
15420 ldsh [%l7 + 0x54], %i3
15421 fxnor %f0, %f0, %f4
15422 fsrc1s %f1, %f7
15423 ldd [%l7 + 0x78], %f12
15424 edge16n %i1, %l3, %i7
15425 xor %i6, %o0, %l2
15426 movneg %icc, %o2, %g5
15427 bvc,a,pt %xcc, loop_1854
15428 stx %o7, [%l7 + 0x30]
15429 ba,pt %xcc, loop_1855
15430 movcc %icc, %i4, %o3
15431loop_1854:
15432 bcc,a,pt %icc, loop_1856
15433 brlez,a %l4, loop_1857
15434loop_1855:
15435 tg %icc, 0x3
15436 fabss %f7, %f1
15437loop_1856:
15438 ld [%l7 + 0x54], %f12
15439loop_1857:
15440 fmovdn %xcc, %f9, %f0
15441 st %f11, [%l7 + 0x10]
15442 stw %i0, [%l7 + 0x1C]
15443 fands %f9, %f6, %f11
15444 ldsh [%l7 + 0x5A], %g4
15445 ldsw [%l7 + 0x08], %i2
15446 fmovsvs %icc, %f1, %f15
15447 fmovrsgez %g2, %f13, %f11
15448 ldsb [%l7 + 0x6D], %g6
15449 sth %l6, [%l7 + 0x36]
15450 fornot2 %f14, %f10, %f2
15451 fmovsg %icc, %f2, %f1
15452 std %f12, [%l7 + 0x40]
15453 fsrc2s %f9, %f13
15454 fmovdneg %icc, %f14, %f7
15455 ldd [%l7 + 0x30], %f0
15456 fmovrdlz %g3, %f4, %f8
15457 nop
15458 setx loop_1858, %l0, %l1
15459 jmpl %l1, %o4
15460 fmovscs %icc, %f1, %f4
15461 fmovrsne %l5, %f11, %f10
15462 fcmps %fcc3, %f13, %f14
15463loop_1858:
15464 brgez,a %g7, loop_1859
15465 ldx [%l7 + 0x68], %g1
15466 addcc %l1, %l0, %o1
15467 edge16 %o5, %o6, %i5
15468loop_1859:
15469 movre %i3, 0x1CA, %l3
15470 stb %i1, [%l7 + 0x26]
15471 tl %icc, 0x3
15472 fbul %fcc1, loop_1860
15473 fandnot1s %f11, %f3, %f8
15474 fbne,a %fcc3, loop_1861
15475 fpadd16s %f0, %f5, %f5
15476loop_1860:
15477 ld [%l7 + 0x0C], %f5
15478 fones %f8
15479loop_1861:
15480 sethi 0x1254, %i7
15481 fcmpd %fcc0, %f0, %f6
15482 tvs %icc, 0x6
15483 stb %i6, [%l7 + 0x27]
15484 fmovdl %icc, %f11, %f6
15485 fone %f6
15486 fcmpne32 %f4, %f12, %l2
15487 std %f10, [%l7 + 0x10]
15488 fnand %f12, %f4, %f6
15489 tne %xcc, 0x0
15490 edge16l %o2, %g5, %o0
15491 sdiv %i4, 0x1965, %o3
15492 fmul8x16al %f10, %f15, %f10
15493 fcmps %fcc2, %f8, %f9
15494 orcc %l4, 0x09A8, %i0
15495 ldsh [%l7 + 0x20], %g4
15496 array8 %o7, %i2, %g6
15497 sdiv %g2, 0x1981, %l6
15498 bn,a loop_1862
15499 st %f3, [%l7 + 0x34]
15500 fmovrsgez %g3, %f7, %f7
15501 fbge,a %fcc1, loop_1863
15502loop_1862:
15503 movgu %xcc, %o4, %g7
15504 edge16ln %l5, %l1, %g1
15505 st %f11, [%l7 + 0x5C]
15506loop_1863:
15507 movgu %icc, %o1, %l0
15508 fmul8x16au %f9, %f11, %f8
15509 fmovd %f14, %f2
15510 st %f5, [%l7 + 0x14]
15511 fones %f11
15512 sth %o6, [%l7 + 0x0C]
15513 fbne,a %fcc0, loop_1864
15514 xnorcc %o5, %i5, %i3
15515 edge32l %l3, %i1, %i7
15516 tge %xcc, 0x0
15517loop_1864:
15518 fones %f4
15519 tvs %xcc, 0x7
15520 ldd [%l7 + 0x08], %f12
15521 xnorcc %i6, 0x04F5, %l2
15522 fcmped %fcc0, %f0, %f12
15523 movcs %icc, %g5, %o2
15524 fmovde %xcc, %f9, %f12
15525 addcc %i4, 0x0B6E, %o0
15526 fmovrdgz %l4, %f10, %f10
15527 movrgz %i0, 0x1C4, %o3
15528 fzero %f14
15529 stb %g4, [%l7 + 0x42]
15530 popc %o7, %g6
15531 fmovdvc %xcc, %f14, %f6
15532 fmovsneg %icc, %f13, %f6
15533 stx %i2, [%l7 + 0x30]
15534 alignaddrl %g2, %l6, %g3
15535 fmovdge %xcc, %f14, %f14
15536 fbl,a %fcc2, loop_1865
15537 fnot1 %f8, %f6
15538 stb %g7, [%l7 + 0x3A]
15539 stx %l5, [%l7 + 0x30]
15540loop_1865:
15541 andn %l1, 0x10D8, %o4
15542 movrlez %o1, 0x354, %l0
15543 srl %o6, %g1, %i5
15544 fxnors %f0, %f10, %f15
15545 fmul8x16al %f5, %f13, %f12
15546 array32 %o5, %l3, %i3
15547 move %xcc, %i1, %i6
15548 tpos %icc, 0x7
15549 mulx %i7, %g5, %l2
15550 brlez %i4, loop_1866
15551 fcmple32 %f4, %f12, %o0
15552 fmovda %icc, %f6, %f3
15553 fmovscc %icc, %f3, %f12
15554loop_1866:
15555 fpsub32 %f6, %f14, %f0
15556 fsrc2s %f13, %f3
15557 xnor %l4, 0x185C, %o2
15558 stx %o3, [%l7 + 0x38]
15559 brlz,a %g4, loop_1867
15560 tsubcc %o7, 0x06B0, %g6
15561 fones %f13
15562 subccc %i0, %i2, %l6
15563loop_1867:
15564 sth %g3, [%l7 + 0x68]
15565 bn,pn %icc, loop_1868
15566 stb %g2, [%l7 + 0x1E]
15567 bcc,pn %xcc, loop_1869
15568 stx %g7, [%l7 + 0x58]
15569loop_1868:
15570 alignaddr %l1, %o4, %o1
15571 fpackfix %f8, %f13
15572loop_1869:
15573 lduw [%l7 + 0x48], %l0
15574 fmul8ulx16 %f12, %f0, %f2
15575 nop
15576 setx loop_1870, %l0, %l1
15577 wrpr 0x1, %tl
15578 wrpr %l1, %tpc
15579 add %l1, 0x4, %l1
15580 wrpr %l1, %tnpc
15581 setx 0x34400001400, %l0, %l1
15582 wrpr %l1, %tstate
15583 wrhpr 0x4, %htstate
15584 retry
15585 edge16l %l5, %o6, %g1
15586 movleu %icc, %o5, %i5
15587 sth %i3, [%l7 + 0x16]
15588loop_1870:
15589 ldsw [%l7 + 0x58], %l3
15590 bpos,a,pn %icc, loop_1871
15591 tge %xcc, 0x7
15592 fpsub16 %f0, %f0, %f4
15593 fble %fcc2, loop_1872
15594loop_1871:
15595 fabsd %f10, %f8
15596 fpadd16 %f6, %f4, %f4
15597 fcmpes %fcc1, %f12, %f3
15598loop_1872:
15599 ldx [%l7 + 0x28], %i1
15600 sth %i7, [%l7 + 0x76]
15601 sethi 0x094E, %g5
15602 ldsb [%l7 + 0x4B], %i6
15603 pdist %f14, %f8, %f2
15604 sth %l2, [%l7 + 0x60]
15605 bvs,pn %xcc, loop_1873
15606 fpack16 %f4, %f15
15607 fpadd16s %f13, %f13, %f14
15608 udiv %o0, 0x0AD4, %i4
15609loop_1873:
15610 fmovsneg %icc, %f1, %f14
15611 pdist %f12, %f4, %f8
15612 fornot1s %f8, %f5, %f0
15613 lduw [%l7 + 0x48], %l4
15614 fsrc2s %f4, %f9
15615 stx %o3, [%l7 + 0x50]
15616 fandnot2s %f3, %f0, %f15
15617 fmul8x16 %f5, %f8, %f14
15618 stw %o2, [%l7 + 0x6C]
15619 ldub [%l7 + 0x54], %o7
15620 movge %icc, %g4, %g6
15621 movrlez %i0, %i2, %g3
15622 fmovsg %icc, %f13, %f9
15623 ldsw [%l7 + 0x64], %l6
15624 udiv %g7, 0x1B59, %l1
15625 fpadd16 %f6, %f4, %f8
15626 sth %o4, [%l7 + 0x2E]
15627 stw %o1, [%l7 + 0x60]
15628 fmovdge %icc, %f13, %f4
15629 fcmpne16 %f10, %f2, %l0
15630 fone %f8
15631 movre %l5, 0x2D6, %o6
15632 fmovsneg %xcc, %f15, %f4
15633 fmul8x16au %f7, %f1, %f4
15634 edge16 %g1, %g2, %o5
15635 alignaddr %i5, %l3, %i3
15636 xnorcc %i7, %g5, %i1
15637 lduh [%l7 + 0x6A], %l2
15638 lduw [%l7 + 0x7C], %i6
15639 fmovdge %icc, %f0, %f7
15640 fcmpgt16 %f10, %f8, %i4
15641 stw %o0, [%l7 + 0x7C]
15642 xor %l4, 0x0685, %o2
15643 ldsw [%l7 + 0x64], %o7
15644 fblg,a %fcc3, loop_1874
15645 movrlz %o3, 0x2E0, %g4
15646 fpadd16s %f2, %f12, %f6
15647 smulcc %g6, 0x0EE8, %i2
15648loop_1874:
15649 ldub [%l7 + 0x2A], %g3
15650 fsrc1s %f8, %f6
15651 tle %icc, 0x3
15652 ldsh [%l7 + 0x3A], %i0
15653 fbg %fcc2, loop_1875
15654 fpackfix %f10, %f13
15655 fmul8x16 %f7, %f10, %f2
15656 fsrc1s %f5, %f3
15657loop_1875:
15658 te %icc, 0x4
15659 fmovrslez %l6, %f8, %f10
15660 movre %g7, %o4, %o1
15661 fmovsge %icc, %f11, %f13
15662 st %f15, [%l7 + 0x64]
15663 fmovrse %l1, %f3, %f2
15664 xor %l0, %l5, %o6
15665 fbuge %fcc0, loop_1876
15666 fmovsa %icc, %f10, %f2
15667 fbn %fcc0, loop_1877
15668 bvs,a loop_1878
15669loop_1876:
15670 bshuffle %f2, %f2, %f0
15671 bcc,a %xcc, loop_1879
15672loop_1877:
15673 fcmpne32 %f10, %f12, %g2
15674loop_1878:
15675 fmovrse %g1, %f15, %f11
15676 smul %o5, %i5, %i3
15677loop_1879:
15678 tne %icc, 0x3
15679 mova %xcc, %i7, %l3
15680 movn %icc, %g5, %i1
15681 bn,a,pt %xcc, loop_1880
15682 ldsb [%l7 + 0x70], %l2
15683 fbu,a %fcc3, loop_1881
15684 call loop_1882
15685loop_1880:
15686 fbn,a %fcc1, loop_1883
15687 ldub [%l7 + 0x66], %i6
15688loop_1881:
15689 fpmerge %f11, %f9, %f8
15690loop_1882:
15691 fmovda %xcc, %f11, %f5
15692loop_1883:
15693 sth %i4, [%l7 + 0x4A]
15694 edge8l %o0, %l4, %o7
15695 fmovdl %xcc, %f6, %f2
15696 xorcc %o3, 0x1B61, %g4
15697 fbue,a %fcc1, loop_1884
15698 fornot2 %f4, %f0, %f14
15699 sth %o2, [%l7 + 0x4A]
15700 tneg %icc, 0x0
15701loop_1884:
15702 fpadd16s %f7, %f8, %f7
15703 bvs %icc, loop_1885
15704 tge %icc, 0x3
15705 fsrc2 %f12, %f4
15706 st %f13, [%l7 + 0x6C]
15707loop_1885:
15708 array32 %i2, %g3, %g6
15709 fmovdvc %icc, %f15, %f13
15710 fmovdvs %icc, %f6, %f7
15711 fcmped %fcc0, %f10, %f4
15712 edge16l %l6, %g7, %i0
15713 xorcc %o4, %l1, %l0
15714 movgu %icc, %o1, %o6
15715 ldsw [%l7 + 0x78], %g2
15716 fbge,a %fcc1, loop_1886
15717 movg %xcc, %g1, %o5
15718 brz %l5, loop_1887
15719 fbn,a %fcc2, loop_1888
15720loop_1886:
15721 fmovse %xcc, %f9, %f15
15722 std %f2, [%l7 + 0x78]
15723loop_1887:
15724 edge16 %i3, %i7, %l3
15725loop_1888:
15726 fpadd16s %f2, %f2, %f10
15727 sdivx %i5, 0x1F63, %i1
15728 andcc %g5, %l2, %i4
15729 fxor %f0, %f0, %f8
15730 edge32 %i6, %l4, %o7
15731 fmovdleu %icc, %f9, %f7
15732 alignaddr %o3, %g4, %o0
15733 fbule,a %fcc2, loop_1889
15734 tvs %xcc, 0x3
15735 fxor %f14, %f4, %f0
15736 or %o2, %i2, %g3
15737loop_1889:
15738 lduh [%l7 + 0x66], %l6
15739 fpadd32s %f7, %f1, %f4
15740 stw %g7, [%l7 + 0x14]
15741 fandnot2s %f8, %f0, %f14
15742 fcmps %fcc1, %f14, %f10
15743 ldsh [%l7 + 0x3C], %i0
15744 movre %g6, 0x164, %l1
15745 edge16ln %l0, %o4, %o6
15746 ldd [%l7 + 0x20], %f0
15747 movneg %icc, %o1, %g1
15748 brz,a %g2, loop_1890
15749 fmovdpos %icc, %f3, %f1
15750 stx %o5, [%l7 + 0x30]
15751 ld [%l7 + 0x34], %f8
15752loop_1890:
15753 faligndata %f4, %f0, %f10
15754 tsubcc %l5, %i7, %i3
15755 call loop_1891
15756 smulcc %l3, %i1, %i5
15757 ldx [%l7 + 0x20], %l2
15758 brlz %i4, loop_1892
15759loop_1891:
15760 bg,pt %icc, loop_1893
15761 lduh [%l7 + 0x0A], %g5
15762 fmovrde %i6, %f4, %f10
15763loop_1892:
15764 faligndata %f6, %f8, %f8
15765loop_1893:
15766 fbu %fcc0, loop_1894
15767 udiv %l4, 0x1530, %o3
15768 ldsb [%l7 + 0x0C], %g4
15769 fpsub32 %f4, %f2, %f2
15770loop_1894:
15771 movg %xcc, %o0, %o7
15772 alignaddr %o2, %g3, %i2
15773 sth %g7, [%l7 + 0x22]
15774 movg %icc, %i0, %l6
15775 array8 %l1, %l0, %o4
15776 fmovrsgez %o6, %f15, %f2
15777 sll %g6, 0x05, %g1
15778 fcmpd %fcc3, %f2, %f8
15779 bshuffle %f10, %f14, %f8
15780 ldx [%l7 + 0x28], %o1
15781 fmovrsgez %o5, %f6, %f6
15782 fmul8x16au %f3, %f7, %f12
15783 andcc %l5, %i7, %i3
15784 and %g2, %l3, %i1
15785 ldsw [%l7 + 0x38], %l2
15786 fbo,a %fcc1, loop_1895
15787 fsrc1 %f0, %f0
15788 fzero %f12
15789 ldub [%l7 + 0x21], %i4
15790loop_1895:
15791 ldd [%l7 + 0x60], %f0
15792 fcmpes %fcc0, %f4, %f15
15793 ld [%l7 + 0x38], %f14
15794 edge32n %i5, %i6, %l4
15795 srl %o3, %g5, %o0
15796 fcmpd %fcc2, %f14, %f12
15797 stx %g4, [%l7 + 0x28]
15798 movg %icc, %o7, %g3
15799 bvc,a loop_1896
15800 tl %icc, 0x4
15801 tsubcc %i2, 0x08B4, %o2
15802 tvs %icc, 0x4
15803loop_1896:
15804 fmovsleu %icc, %f7, %f2
15805 ld [%l7 + 0x48], %f13
15806 st %f2, [%l7 + 0x40]
15807 movrlz %g7, %i0, %l6
15808 fmovrsne %l0, %f4, %f14
15809 fcmps %fcc2, %f5, %f15
15810 fpsub16 %f10, %f0, %f12
15811 fmul8x16 %f6, %f12, %f4
15812 fmovdleu %icc, %f9, %f12
15813 fpadd32s %f10, %f8, %f0
15814 movle %xcc, %o4, %o6
15815 ldsw [%l7 + 0x60], %l1
15816 fands %f0, %f4, %f8
15817 edge16l %g1, %g6, %o5
15818 movgu %icc, %o1, %i7
15819 fmovrdgez %i3, %f12, %f8
15820 bcs %xcc, loop_1897
15821 xnorcc %l5, 0x0739, %g2
15822 stb %i1, [%l7 + 0x28]
15823 tcc %icc, 0x4
15824loop_1897:
15825 fmovdle %icc, %f0, %f14
15826 fmovdg %xcc, %f14, %f0
15827 ldd [%l7 + 0x08], %f6
15828 fmovdne %icc, %f11, %f13
15829 stw %l3, [%l7 + 0x40]
15830 sth %l2, [%l7 + 0x2E]
15831 subcc %i5, 0x13E2, %i4
15832 fmovde %icc, %f8, %f6
15833 movvs %xcc, %l4, %i6
15834 fba %fcc0, loop_1898
15835 fxors %f7, %f11, %f2
15836 fnegd %f4, %f0
15837 fmovscc %icc, %f10, %f2
15838loop_1898:
15839 xnorcc %o3, 0x03F5, %o0
15840 stb %g4, [%l7 + 0x57]
15841 ldd [%l7 + 0x48], %f8
15842 lduw [%l7 + 0x7C], %g5
15843 tvc %xcc, 0x1
15844 fmovdvc %icc, %f4, %f2
15845 stb %o7, [%l7 + 0x3E]
15846 fornot2 %f14, %f14, %f8
15847 brlez,a %g3, loop_1899
15848 fmovse %icc, %f2, %f15
15849 fmovdleu %icc, %f7, %f6
15850 movrne %i2, 0x294, %o2
15851loop_1899:
15852 andncc %i0, %g7, %l0
15853 ldsw [%l7 + 0x28], %o4
15854 movne %icc, %o6, %l6
15855 tvs %icc, 0x7
15856 ldsw [%l7 + 0x28], %l1
15857 alignaddr %g6, %o5, %o1
15858 movn %xcc, %i7, %g1
15859 bne,a,pn %icc, loop_1900
15860 edge16l %i3, %g2, %l5
15861 popc 0x01D0, %i1
15862 fcmpne32 %f2, %f6, %l2
15863loop_1900:
15864 fbl %fcc0, loop_1901
15865 ldsw [%l7 + 0x58], %l3
15866 fmovrslez %i5, %f0, %f4
15867 srlx %l4, %i6, %o3
15868loop_1901:
15869 fcmpd %fcc0, %f10, %f4
15870 movle %xcc, %o0, %g4
15871 bneg,a loop_1902
15872 fcmple32 %f8, %f8, %g5
15873 fandnot1 %f14, %f10, %f6
15874 fabss %f15, %f9
15875loop_1902:
15876 lduh [%l7 + 0x2A], %i4
15877 subccc %g3, 0x0B01, %i2
15878 ldsw [%l7 + 0x30], %o2
15879 fmovdge %xcc, %f6, %f14
15880 move %xcc, %i0, %o7
15881 ldsw [%l7 + 0x54], %g7
15882 std %f10, [%l7 + 0x58]
15883 fandnot2s %f15, %f2, %f2
15884 sra %l0, 0x14, %o4
15885 fpadd16s %f3, %f7, %f11
15886 movrlez %l6, 0x29D, %l1
15887 orcc %o6, 0x0D19, %g6
15888 fmovdle %xcc, %f13, %f2
15889 brgz %o5, loop_1903
15890 andcc %i7, %o1, %i3
15891 ld [%l7 + 0x14], %f5
15892 bcs,a,pt %icc, loop_1904
15893loop_1903:
15894 ldsh [%l7 + 0x08], %g2
15895 lduh [%l7 + 0x72], %g1
15896 lduh [%l7 + 0x0C], %l5
15897loop_1904:
15898 fmovsn %icc, %f5, %f6
15899 taddcctv %l2, %i1, %i5
15900 ldd [%l7 + 0x68], %f6
15901 std %f10, [%l7 + 0x28]
15902 bshuffle %f8, %f4, %f12
15903 fnot1s %f15, %f4
15904 sdivcc %l4, 0x1812, %l3
15905 fbul %fcc2, loop_1905
15906 smulcc %i6, %o3, %o0
15907 bvs,a,pt %icc, loop_1906
15908 nop
15909 setx loop_1907, %l0, %l1
15910 wrpr 0x1, %tl
15911 wrpr %l1, %tnpc
15912 setx 0x34400001400, %l0, %l1
15913 wrpr %l1, %tstate
15914 wrhpr 0x4, %htstate
15915 done
15916loop_1905:
15917 stw %g5, [%l7 + 0x38]
15918 fmovsn %icc, %f5, %f6
15919loop_1906:
15920 movre %g4, 0x02E, %g3
15921loop_1907:
15922 edge8 %i4, %o2, %i2
15923 edge8ln %o7, %g7, %i0
15924 edge16ln %l0, %l6, %o4
15925 fba %fcc3, loop_1908
15926 ldd [%l7 + 0x70], %f12
15927 lduh [%l7 + 0x44], %l1
15928 sth %o6, [%l7 + 0x42]
15929loop_1908:
15930 subc %o5, 0x0A65, %i7
15931 fcmple32 %f10, %f0, %o1
15932 taddcc %g6, 0x12AB, %i3
15933 fmul8sux16 %f4, %f2, %f8
15934 fpackfix %f14, %f7
15935 fnot1s %f2, %f11
15936 fbg %fcc2, loop_1909
15937 sub %g2, %g1, %l5
15938 fmovrdne %i1, %f6, %f0
15939 fzeros %f11
15940loop_1909:
15941 fcmpne16 %f6, %f12, %i5
15942 fbg %fcc3, loop_1910
15943 bg loop_1911
15944 fpsub32s %f11, %f8, %f2
15945 fmovrslz %l4, %f15, %f2
15946loop_1910:
15947 ldsh [%l7 + 0x7E], %l3
15948loop_1911:
15949 tn %xcc, 0x0
15950 fpsub16s %f10, %f8, %f10
15951 fpack16 %f14, %f1
15952 fmovsl %icc, %f10, %f3
15953 fxor %f6, %f14, %f0
15954 fcmple32 %f0, %f0, %l2
15955 ldsh [%l7 + 0x16], %o3
15956 lduh [%l7 + 0x2C], %o0
15957 ldx [%l7 + 0x30], %i6
15958 te %xcc, 0x5
15959 srax %g5, %g3, %i4
15960 tsubcctv %g4, %i2, %o7
15961 fmovrslz %g7, %f11, %f10
15962 brlz,a %o2, loop_1912
15963 fmovrdgez %l0, %f0, %f2
15964 fxor %f0, %f2, %f10
15965 ldub [%l7 + 0x45], %i0
15966loop_1912:
15967 ldsh [%l7 + 0x32], %o4
15968 movle %xcc, %l1, %o6
15969 fmovsle %xcc, %f1, %f4
15970 fsrc2 %f12, %f14
15971 fmovrdne %o5, %f12, %f6
15972 st %f5, [%l7 + 0x68]
15973 sth %l6, [%l7 + 0x76]
15974 fmovdpos %xcc, %f1, %f0
15975 lduw [%l7 + 0x3C], %i7
15976 fcmpne32 %f6, %f14, %g6
15977 array16 %i3, %o1, %g2
15978 fbe %fcc1, loop_1913
15979 bvs %icc, loop_1914
15980 fcmpd %fcc3, %f0, %f14
15981 fcmple16 %f14, %f12, %l5
15982loop_1913:
15983 ldd [%l7 + 0x68], %f6
15984loop_1914:
15985 tcs %icc, 0x0
15986 ta %xcc, 0x5
15987 tne %icc, 0x6
15988 lduh [%l7 + 0x7E], %g1
15989 ldd [%l7 + 0x10], %f8
15990 fbuge,a %fcc3, loop_1915
15991 fmovsge %xcc, %f6, %f1
15992 ldub [%l7 + 0x62], %i5
15993 mova %xcc, %l4, %i1
15994loop_1915:
15995 fabss %f3, %f14
15996 bpos,a %xcc, loop_1916
15997 edge32n %l3, %o3, %o0
15998 nop
15999 setx loop_1917, %l0, %l1
16000 jmpl %l1, %i6
16001 tge %xcc, 0x0
16002loop_1916:
16003 tvc %icc, 0x1
16004 std %f12, [%l7 + 0x40]
16005loop_1917:
16006 ldsw [%l7 + 0x44], %g5
16007 ld [%l7 + 0x74], %f0
16008 tpos %xcc, 0x1
16009 ldd [%l7 + 0x30], %f8
16010 lduw [%l7 + 0x1C], %g3
16011 fnot1s %f6, %f4
16012 fcmpne16 %f2, %f8, %i4
16013 fmovda %xcc, %f7, %f1
16014 fpsub16 %f6, %f14, %f10
16015 subc %l2, 0x0492, %g4
16016 stb %o7, [%l7 + 0x15]
16017 bpos,a loop_1918
16018 fbue,a %fcc0, loop_1919
16019 sth %g7, [%l7 + 0x2C]
16020 fcmpd %fcc2, %f14, %f8
16021loop_1918:
16022 fpadd16 %f10, %f8, %f10
16023loop_1919:
16024 nop
16025 setx loop_1920, %l0, %l1
16026 wrpr 0x1, %tl
16027 wrpr %l1, %tpc
16028 add %l1, 0x4, %l1
16029 wrpr %l1, %tnpc
16030 setx 0x34400001400, %l0, %l1
16031 wrpr %l1, %tstate
16032 wrhpr 0x4, %htstate
16033 retry
16034 fones %f15
16035 xorcc %i2, %o2, %l0
16036 andcc %o4, %l1, %i0
16037loop_1920:
16038 fsrc2s %f15, %f1
16039 tg %xcc, 0x3
16040 fmovsge %xcc, %f3, %f5
16041 fcmpeq32 %f8, %f8, %o5
16042 brgz %l6, loop_1921
16043 ldd [%l7 + 0x30], %f2
16044 fbn %fcc2, loop_1922
16045 fmovscs %xcc, %f10, %f9
16046loop_1921:
16047 fbg %fcc1, loop_1923
16048 ldd [%l7 + 0x48], %f2
16049loop_1922:
16050 or %o6, %g6, %i3
16051 lduw [%l7 + 0x78], %i7
16052loop_1923:
16053 fmovrdgz %o1, %f10, %f14
16054 fexpand %f5, %f14
16055 ldd [%l7 + 0x70], %f4
16056 orncc %l5, %g2, %g1
16057 andn %l4, %i1, %i5
16058 stb %l3, [%l7 + 0x4D]
16059 fcmple32 %f6, %f0, %o3
16060 fmovsg %xcc, %f3, %f3
16061 ld [%l7 + 0x18], %f2
16062 fbue,a %fcc1, loop_1924
16063 ldx [%l7 + 0x28], %o0
16064 bne %xcc, loop_1925
16065 bge loop_1926
16066loop_1924:
16067 bgu loop_1927
16068 ldub [%l7 + 0x52], %g5
16069loop_1925:
16070 fpackfix %f6, %f0
16071loop_1926:
16072 stb %g3, [%l7 + 0x63]
16073loop_1927:
16074 popc %i6, %l2
16075 fbug %fcc2, loop_1928
16076 fmovrdgez %g4, %f14, %f4
16077 fpadd16 %f10, %f6, %f12
16078 ldsh [%l7 + 0x1E], %i4
16079loop_1928:
16080 subccc %g7, 0x0D96, %i2
16081 fmovd %f14, %f2
16082 fnegd %f0, %f6
16083 sdiv %o2, 0x1328, %o7
16084 edge32l %o4, %l1, %l0
16085 fble %fcc1, loop_1929
16086 fmovsleu %icc, %f3, %f6
16087 movvc %xcc, %o5, %l6
16088 fmovsvs %xcc, %f7, %f10
16089loop_1929:
16090 tne %xcc, 0x4
16091 fmovdvs %icc, %f7, %f2
16092 fmovdneg %icc, %f8, %f13
16093 fpmerge %f13, %f11, %f2
16094 edge16n %o6, %g6, %i3
16095 fmovrdgz %i0, %f8, %f4
16096 subc %o1, %l5, %i7
16097 subcc %g1, %g2, %l4
16098 stb %i1, [%l7 + 0x6B]
16099 lduh [%l7 + 0x3C], %i5
16100 tvs %xcc, 0x0
16101 fmovdvs %xcc, %f14, %f8
16102 fnot2s %f15, %f6
16103 nop
16104 setx loop_1930, %l0, %l1
16105 wrpr 0x1, %tl
16106 wrpr %l1, %tnpc
16107 setx 0x34400001400, %l0, %l1
16108 wrpr %l1, %tstate
16109 wrhpr 0x4, %htstate
16110 done
16111 sth %o3, [%l7 + 0x3A]
16112 brlez,a %o0, loop_1931
16113 ldsh [%l7 + 0x4E], %l3
16114loop_1930:
16115 ldx [%l7 + 0x20], %g5
16116 ldx [%l7 + 0x78], %g3
16117loop_1931:
16118 fcmple16 %f14, %f0, %l2
16119 stw %g4, [%l7 + 0x28]
16120 fba,a %fcc1, loop_1932
16121 tsubcc %i4, %i6, %g7
16122 brgez %o2, loop_1933
16123 udivcc %i2, 0x1121, %o7
16124loop_1932:
16125 fbule %fcc1, loop_1934
16126 mova %xcc, %l1, %l0
16127loop_1933:
16128 ldx [%l7 + 0x28], %o4
16129 fabss %f14, %f2
16130loop_1934:
16131 edge16ln %o5, %l6, %g6
16132 fbl %fcc1, loop_1935
16133 lduh [%l7 + 0x26], %i3
16134 fmovscc %xcc, %f2, %f5
16135 movgu %icc, %i0, %o6
16136loop_1935:
16137 movvc %icc, %l5, %i7
16138 ldsw [%l7 + 0x28], %o1
16139 bcc,pn %icc, loop_1936
16140 fmul8sux16 %f12, %f6, %f12
16141 movge %xcc, %g1, %l4
16142 ldub [%l7 + 0x27], %i1
16143loop_1936:
16144 stw %i5, [%l7 + 0x10]
16145 bn,a loop_1937
16146 std %f6, [%l7 + 0x10]
16147 st %f7, [%l7 + 0x74]
16148 fcmps %fcc0, %f14, %f8
16149loop_1937:
16150 edge16ln %o3, %o0, %g2
16151 sra %l3, 0x01, %g5
16152 ldub [%l7 + 0x0C], %g3
16153 fmovsvs %icc, %f13, %f2
16154 bshuffle %f4, %f2, %f4
16155 fmovsa %xcc, %f4, %f0
16156 sllx %l2, 0x11, %i4
16157 lduw [%l7 + 0x20], %i6
16158 brgz %g7, loop_1938
16159 xorcc %g4, 0x1F6A, %i2
16160 fbe,a %fcc0, loop_1939
16161 lduw [%l7 + 0x78], %o7
16162loop_1938:
16163 fcmple16 %f2, %f14, %o2
16164 fmovdcs %icc, %f6, %f8
16165loop_1939:
16166 tle %xcc, 0x1
16167 edge16l %l0, %o4, %o5
16168 stb %l1, [%l7 + 0x3D]
16169 ldd [%l7 + 0x60], %f0
16170 bgu,a,pn %icc, loop_1940
16171 fmovdpos %xcc, %f9, %f1
16172 fmovsle %icc, %f8, %f11
16173 fbge %fcc3, loop_1941
16174loop_1940:
16175 fmul8x16al %f13, %f1, %f0
16176 fsrc1 %f12, %f12
16177 bcc,a,pn %xcc, loop_1942
16178loop_1941:
16179 fxor %f2, %f4, %f2
16180 bcs,a loop_1943
16181 fmovrdgz %g6, %f10, %f4
16182loop_1942:
16183 umulcc %i3, %l6, %o6
16184 bge,pt %icc, loop_1944
16185loop_1943:
16186 brgz %i0, loop_1945
16187 array8 %i7, %l5, %g1
16188 srax %o1, 0x1C, %i1
16189loop_1944:
16190 fandnot1 %f0, %f14, %f0
16191loop_1945:
16192 movrlz %l4, 0x1DD, %o3
16193 bvs,a loop_1946
16194 fmovdpos %icc, %f12, %f6
16195 sra %i5, 0x0A, %g2
16196 fandnot1 %f14, %f14, %f4
16197loop_1946:
16198 fmovs %f9, %f10
16199 umulcc %l3, %o0, %g3
16200 bvc,pn %xcc, loop_1947
16201 tcc %icc, 0x6
16202 fpadd32 %f4, %f10, %f4
16203 std %f10, [%l7 + 0x50]
16204loop_1947:
16205 fmovrdne %l2, %f10, %f10
16206 stx %i4, [%l7 + 0x48]
16207 bcc,a %icc, loop_1948
16208 stb %i6, [%l7 + 0x1F]
16209 ldsw [%l7 + 0x68], %g5
16210 array32 %g4, %i2, %g7
16211loop_1948:
16212 fmovrsgez %o2, %f13, %f6
16213 stx %l0, [%l7 + 0x20]
16214 st %f7, [%l7 + 0x18]
16215 st %f8, [%l7 + 0x7C]
16216 std %f4, [%l7 + 0x40]
16217 sth %o4, [%l7 + 0x0C]
16218 ldx [%l7 + 0x10], %o7
16219 bgu %xcc, loop_1949
16220 sra %o5, %l1, %g6
16221 sth %l6, [%l7 + 0x68]
16222 subc %o6, 0x16C1, %i3
16223loop_1949:
16224 sth %i0, [%l7 + 0x36]
16225 stb %i7, [%l7 + 0x47]
16226 brnz %l5, loop_1950
16227 srlx %o1, 0x17, %i1
16228 sth %g1, [%l7 + 0x54]
16229 movre %o3, 0x3FF, %l4
16230loop_1950:
16231 stb %i5, [%l7 + 0x32]
16232 movgu %icc, %l3, %o0
16233 ld [%l7 + 0x34], %f0
16234 st %f12, [%l7 + 0x60]
16235 brgez,a %g2, loop_1951
16236 nop
16237 setx loop_1952, %l0, %l1
16238 jmpl %l1, %g3
16239 fmovrsne %i4, %f13, %f5
16240 movrgz %l2, %i6, %g5
16241loop_1951:
16242 ldx [%l7 + 0x28], %g4
16243loop_1952:
16244 fpadd16s %f1, %f8, %f1
16245 fmul8x16al %f8, %f1, %f2
16246 udivx %i2, 0x0697, %g7
16247 fpadd16s %f11, %f11, %f14
16248 fmovda %icc, %f8, %f1
16249 lduw [%l7 + 0x34], %o2
16250 fbul %fcc3, loop_1953
16251 ld [%l7 + 0x44], %f14
16252 smul %o4, %l0, %o5
16253 bcc,pt %xcc, loop_1954
16254loop_1953:
16255 fmovs %f9, %f3
16256 movge %icc, %o7, %l1
16257 sub %g6, %l6, %i3
16258loop_1954:
16259 xor %i0, 0x123E, %i7
16260 subc %l5, 0x0B4A, %o6
16261 fmovse %xcc, %f12, %f15
16262 fbug,a %fcc3, loop_1955
16263 and %i1, 0x11AC, %o1
16264 udivx %g1, 0x09EE, %o3
16265 ld [%l7 + 0x20], %f15
16266loop_1955:
16267 be,a,pn %icc, loop_1956
16268 fbe,a %fcc1, loop_1957
16269 stb %i5, [%l7 + 0x6A]
16270 xnorcc %l3, 0x1A52, %o0
16271loop_1956:
16272 stb %l4, [%l7 + 0x24]
16273loop_1957:
16274 ldsh [%l7 + 0x44], %g3
16275 bvc,pn %icc, loop_1958
16276 fmovscs %xcc, %f8, %f9
16277 fmovrslz %i4, %f10, %f14
16278 edge8ln %l2, %i6, %g2
16279loop_1958:
16280 alignaddr %g4, %g5, %i2
16281 stw %o2, [%l7 + 0x4C]
16282 fmovrslez %g7, %f13, %f8
16283 smulcc %l0, %o4, %o7
16284 fmovdn %xcc, %f10, %f11
16285 fpsub16 %f12, %f8, %f2
16286 movgu %xcc, %o5, %g6
16287 ldsw [%l7 + 0x40], %l1
16288 fones %f3
16289 fmovdvc %xcc, %f8, %f10
16290 fsrc2s %f12, %f4
16291 fmovspos %icc, %f7, %f5
16292 fornot1 %f10, %f10, %f6
16293 addc %i3, 0x0F0A, %i0
16294 fmovdleu %xcc, %f12, %f9
16295 stx %l6, [%l7 + 0x40]
16296 stx %i7, [%l7 + 0x70]
16297 fnands %f11, %f8, %f13
16298 ldub [%l7 + 0x73], %l5
16299 stb %i1, [%l7 + 0x4A]
16300 movvs %xcc, %o6, %o1
16301 movvc %icc, %o3, %i5
16302 fandnot1 %f6, %f4, %f14
16303 fmul8x16 %f8, %f4, %f14
16304 movl %xcc, %g1, %l3
16305 st %f0, [%l7 + 0x1C]
16306 stx %l4, [%l7 + 0x28]
16307 mova %xcc, %o0, %i4
16308 lduw [%l7 + 0x4C], %l2
16309 lduh [%l7 + 0x38], %g3
16310 fmovrslez %i6, %f0, %f5
16311 brz %g4, loop_1959
16312 std %f0, [%l7 + 0x60]
16313 stw %g5, [%l7 + 0x3C]
16314 srax %i2, %g2, %o2
16315loop_1959:
16316 bvc,pn %icc, loop_1960
16317 bshuffle %f10, %f4, %f8
16318 ta %icc, 0x6
16319 fbue,a %fcc1, loop_1961
16320loop_1960:
16321 brgz,a %g7, loop_1962
16322 addc %o4, %l0, %o5
16323 ldsb [%l7 + 0x68], %o7
16324loop_1961:
16325 lduh [%l7 + 0x66], %l1
16326loop_1962:
16327 fmovsleu %icc, %f9, %f7
16328 lduw [%l7 + 0x50], %g6
16329 sub %i0, %i3, %i7
16330 movge %icc, %l5, %l6
16331 siam 0x4
16332 ldsb [%l7 + 0x74], %i1
16333 fbu,a %fcc2, loop_1963
16334 st %f12, [%l7 + 0x34]
16335 sth %o6, [%l7 + 0x4E]
16336 std %f2, [%l7 + 0x08]
16337loop_1963:
16338 ldd [%l7 + 0x68], %f14
16339 sth %o1, [%l7 + 0x64]
16340 fabsd %f8, %f14
16341 edge16l %i5, %o3, %l3
16342 fsrc1 %f10, %f4
16343 fexpand %f12, %f6
16344 fmovsvs %xcc, %f9, %f3
16345 sdivx %l4, 0x07F7, %o0
16346 fbe %fcc2, loop_1964
16347 ldd [%l7 + 0x60], %f2
16348 fandnot1s %f13, %f4, %f13
16349 add %g1, %l2, %g3
16350loop_1964:
16351 andn %i6, 0x1014, %i4
16352 movcc %xcc, %g4, %g5
16353 ld [%l7 + 0x40], %f5
16354 sth %g2, [%l7 + 0x0C]
16355 movrlez %o2, 0x36C, %g7
16356 fpsub32 %f6, %f4, %f10
16357 ldsw [%l7 + 0x30], %i2
16358 fmovrde %l0, %f4, %f0
16359 alignaddr %o5, %o7, %o4
16360 xnor %l1, %g6, %i3
16361 fbule,a %fcc1, loop_1965
16362 ldub [%l7 + 0x4F], %i7
16363 std %f6, [%l7 + 0x60]
16364 ldsb [%l7 + 0x36], %i0
16365loop_1965:
16366 fmovdvc %xcc, %f3, %f14
16367 lduh [%l7 + 0x26], %l6
16368 movvs %xcc, %i1, %l5
16369 bl,pn %icc, loop_1966
16370 fpsub32s %f5, %f11, %f4
16371 fxnor %f0, %f12, %f4
16372 or %o6, %o1, %o3
16373loop_1966:
16374 subc %i5, 0x1BCC, %l4
16375 fpadd16s %f1, %f13, %f10
16376 fnors %f8, %f14, %f14
16377 movpos %xcc, %o0, %g1
16378 smul %l3, %g3, %i6
16379 fmovrdgz %l2, %f14, %f6
16380 sdivcc %g4, 0x01EA, %g5
16381 st %f6, [%l7 + 0x28]
16382 sub %i4, %o2, %g2
16383 fmovdn %xcc, %f12, %f7
16384 udivcc %i2, 0x1141, %l0
16385 taddcc %o5, %o7, %o4
16386 taddcctv %g7, %l1, %i3
16387 st %f11, [%l7 + 0x08]
16388 edge32 %i7, %i0, %g6
16389 bcc,pn %xcc, loop_1967
16390 fmovrslez %l6, %f5, %f15
16391 andncc %i1, %o6, %o1
16392 lduw [%l7 + 0x10], %o3
16393loop_1967:
16394 st %f4, [%l7 + 0x40]
16395 fmovsn %xcc, %f2, %f10
16396 brlz,a %i5, loop_1968
16397 fpadd32s %f0, %f7, %f13
16398 movne %xcc, %l5, %l4
16399 ldub [%l7 + 0x76], %o0
16400loop_1968:
16401 tvs %icc, 0x2
16402 pdist %f12, %f0, %f4
16403 ldsb [%l7 + 0x4B], %l3
16404 smulcc %g1, 0x1DF9, %i6
16405 ldsw [%l7 + 0x7C], %g3
16406 ldsb [%l7 + 0x50], %g4
16407 ldd [%l7 + 0x60], %f0
16408 fandnot2s %f12, %f9, %f8
16409 sra %l2, %i4, %g5
16410 lduh [%l7 + 0x3C], %g2
16411 ldx [%l7 + 0x58], %i2
16412 sdiv %o2, 0x106C, %o5
16413 ldsh [%l7 + 0x30], %o7
16414 fpack16 %f2, %f6
16415 alignaddr %l0, %o4, %g7
16416 tsubcctv %l1, 0x1CEE, %i3
16417 ld [%l7 + 0x28], %f9
16418 sethi 0x0384, %i7
16419 edge8ln %i0, %l6, %i1
16420 sth %o6, [%l7 + 0x32]
16421 bcc,pt %xcc, loop_1969
16422 fmovdg %icc, %f8, %f6
16423 fpackfix %f4, %f14
16424 brlz %g6, loop_1970
16425loop_1969:
16426 movl %icc, %o1, %o3
16427 brgez,a %i5, loop_1971
16428 mulscc %l5, %l4, %o0
16429loop_1970:
16430 addccc %g1, 0x17B2, %i6
16431 sth %l3, [%l7 + 0x1A]
16432loop_1971:
16433 fmovsgu %xcc, %f6, %f11
16434 fcmped %fcc2, %f10, %f12
16435 ldsw [%l7 + 0x74], %g4
16436 movneg %xcc, %g3, %l2
16437 fmovrslz %g5, %f12, %f3
16438 fmovrsgz %i4, %f2, %f4
16439 sdiv %i2, 0x1017, %g2
16440 fmovrslz %o2, %f0, %f6
16441 fexpand %f3, %f12
16442 fmovdge %icc, %f0, %f15
16443 lduh [%l7 + 0x66], %o5
16444 ldx [%l7 + 0x40], %l0
16445 fandnot1s %f13, %f6, %f10
16446 pdist %f12, %f12, %f6
16447 stx %o4, [%l7 + 0x08]
16448 ldd [%l7 + 0x78], %f0
16449 fandnot1 %f8, %f0, %f0
16450 orn %o7, 0x07EB, %g7
16451 fones %f1
16452 ldsh [%l7 + 0x34], %l1
16453 fpmerge %f1, %f13, %f2
16454 fbg %fcc3, loop_1972
16455 ldsw [%l7 + 0x64], %i3
16456 fmovdcs %icc, %f4, %f12
16457 bg,a %xcc, loop_1973
16458loop_1972:
16459 sth %i7, [%l7 + 0x70]
16460 fbue,a %fcc0, loop_1974
16461 tvs %xcc, 0x2
16462loop_1973:
16463 std %f14, [%l7 + 0x30]
16464 fcmpgt16 %f10, %f12, %i0
16465loop_1974:
16466 tgu %xcc, 0x4
16467 fexpand %f8, %f10
16468 edge16n %l6, %i1, %g6
16469 fbu,a %fcc0, loop_1975
16470 subcc %o1, 0x17E4, %o6
16471 smul %o3, 0x02FD, %l5
16472 stw %i5, [%l7 + 0x7C]
16473loop_1975:
16474 fandnot2 %f8, %f12, %f2
16475 fmovdvs %icc, %f12, %f4
16476 bg,a %icc, loop_1976
16477 ldsb [%l7 + 0x0C], %l4
16478 ldx [%l7 + 0x08], %g1
16479 alignaddr %i6, %l3, %o0
16480loop_1976:
16481 movre %g3, 0x16F, %l2
16482 fpadd16 %f4, %f0, %f14
16483 std %f0, [%l7 + 0x28]
16484 brz,a %g5, loop_1977
16485 movle %icc, %g4, %i2
16486 ldsw [%l7 + 0x14], %g2
16487 edge8ln %o2, %o5, %i4
16488loop_1977:
16489 stb %l0, [%l7 + 0x1D]
16490 smul %o4, 0x15D7, %o7
16491 lduh [%l7 + 0x6C], %l1
16492 std %f12, [%l7 + 0x30]
16493 movg %xcc, %i3, %g7
16494 fbg,a %fcc3, loop_1978
16495 fcmpes %fcc0, %f3, %f9
16496 std %f8, [%l7 + 0x40]
16497 lduw [%l7 + 0x60], %i0
16498loop_1978:
16499 brlz,a %i7, loop_1979
16500 fzeros %f9
16501 ldsh [%l7 + 0x16], %l6
16502 tne %icc, 0x1
16503loop_1979:
16504 ldx [%l7 + 0x28], %g6
16505 orn %i1, %o6, %o3
16506 fpadd16 %f2, %f6, %f14
16507 ld [%l7 + 0x08], %f7
16508 ld [%l7 + 0x7C], %f11
16509 st %f14, [%l7 + 0x28]
16510 fpack32 %f10, %f12, %f10
16511 ldsb [%l7 + 0x66], %l5
16512 addccc %i5, 0x11DE, %o1
16513 fcmple32 %f2, %f4, %g1
16514 edge16n %l4, %l3, %i6
16515 bvc,a,pn %xcc, loop_1980
16516 ldd [%l7 + 0x18], %f10
16517 ldx [%l7 + 0x38], %g3
16518 fnot2s %f1, %f9
16519loop_1980:
16520 brlez %o0, loop_1981
16521 fmovspos %xcc, %f15, %f10
16522 fmovrdlz %g5, %f12, %f2
16523 fcmps %fcc3, %f7, %f3
16524loop_1981:
16525 bgu,a,pn %icc, loop_1982
16526 stx %l2, [%l7 + 0x68]
16527 tgu %xcc, 0x4
16528 movrgez %g4, %g2, %o2
16529loop_1982:
16530 ldsw [%l7 + 0x14], %i2
16531 movrlez %i4, 0x3C3, %o5
16532 edge8n %l0, %o7, %l1
16533 subcc %o4, %i3, %g7
16534 bvs,a loop_1983
16535 nop
16536 setx loop_1984, %l0, %l1
16537 jmpl %l1, %i7
16538 bg,a,pt %xcc, loop_1985
16539 sub %l6, %i0, %g6
16540loop_1983:
16541 fbu %fcc3, loop_1986
16542loop_1984:
16543 fpsub32 %f0, %f10, %f4
16544loop_1985:
16545 tpos %xcc, 0x5
16546 fpadd16 %f6, %f8, %f10
16547loop_1986:
16548 fone %f12
16549 tcs %xcc, 0x3
16550 bne,a loop_1987
16551 ldx [%l7 + 0x68], %i1
16552 stw %o3, [%l7 + 0x10]
16553 fcmpgt32 %f8, %f6, %l5
16554loop_1987:
16555 ldsb [%l7 + 0x15], %o6
16556 udivx %i5, 0x0305, %o1
16557 std %f12, [%l7 + 0x30]
16558 sth %g1, [%l7 + 0x44]
16559 udivcc %l3, 0x0575, %l4
16560 fmul8ulx16 %f0, %f0, %f14
16561 pdist %f8, %f2, %f14
16562 movleu %xcc, %i6, %g3
16563 fcmpgt32 %f2, %f8, %o0
16564 lduw [%l7 + 0x20], %l2
16565 fbne,a %fcc3, loop_1988
16566 tn %xcc, 0x2
16567 sdivx %g4, 0x0CFF, %g5
16568 fmovdvs %xcc, %f3, %f12
16569loop_1988:
16570 fbne %fcc1, loop_1989
16571 ldsb [%l7 + 0x30], %o2
16572 fsrc1 %f10, %f6
16573 fmovscc %xcc, %f1, %f11
16574loop_1989:
16575 andcc %g2, %i4, %o5
16576 lduw [%l7 + 0x4C], %i2
16577 andncc %l0, %o7, %o4
16578 fpadd32s %f10, %f1, %f11
16579 ldsb [%l7 + 0x1B], %l1
16580 fmovdcc %icc, %f15, %f9
16581 edge32l %g7, %i7, %l6
16582 ldx [%l7 + 0x38], %i3
16583 ld [%l7 + 0x34], %f2
16584 ldsw [%l7 + 0x1C], %g6
16585 fzeros %f13
16586 udiv %i1, 0x1509, %i0
16587 st %f2, [%l7 + 0x24]
16588 ldub [%l7 + 0x53], %l5
16589 fandnot2 %f0, %f14, %f10
16590 fmovscs %icc, %f3, %f8
16591 fandnot2s %f14, %f12, %f8
16592 fmovrslez %o6, %f13, %f15
16593 movpos %icc, %o3, %i5
16594 fabss %f2, %f1
16595 tcs %xcc, 0x1
16596 ldub [%l7 + 0x08], %o1
16597 subc %g1, 0x02AD, %l4
16598 fbuge %fcc2, loop_1990
16599 bleu,a %icc, loop_1991
16600 ldub [%l7 + 0x3E], %l3
16601 fornot1 %f6, %f10, %f0
16602loop_1990:
16603 fbue %fcc2, loop_1992
16604loop_1991:
16605 smul %g3, %i6, %o0
16606 stb %g4, [%l7 + 0x49]
16607 ldub [%l7 + 0x0B], %g5
16608loop_1992:
16609 ldsb [%l7 + 0x09], %o2
16610 subc %l2, %i4, %o5
16611 fzero %f6
16612 fmovrdlez %g2, %f12, %f0
16613 ldsh [%l7 + 0x2C], %i2
16614 orn %o7, 0x152E, %l0
16615 sdivcc %l1, 0x02A5, %o4
16616 tpos %xcc, 0x4
16617 xor %g7, %i7, %i3
16618 fble %fcc2, loop_1993
16619 tleu %icc, 0x2
16620 ldsb [%l7 + 0x6E], %g6
16621 ldub [%l7 + 0x3E], %l6
16622loop_1993:
16623 sth %i0, [%l7 + 0x42]
16624 fabss %f2, %f14
16625 fmovrslez %i1, %f12, %f15
16626 std %f6, [%l7 + 0x10]
16627 tge %icc, 0x1
16628 fmovscc %icc, %f12, %f5
16629 stb %o6, [%l7 + 0x2C]
16630 bneg,a loop_1994
16631 ldd [%l7 + 0x68], %f12
16632 popc %o3, %i5
16633 fble %fcc0, loop_1995
16634loop_1994:
16635 ld [%l7 + 0x34], %f7
16636 fmovrsgez %l5, %f12, %f15
16637 fbule %fcc2, loop_1996
16638loop_1995:
16639 ldsb [%l7 + 0x1F], %g1
16640 ldsb [%l7 + 0x7A], %o1
16641 fmovdge %icc, %f6, %f13
16642loop_1996:
16643 movcc %icc, %l4, %l3
16644 fnor %f4, %f12, %f0
16645 ldsh [%l7 + 0x44], %i6
16646 ldsh [%l7 + 0x5A], %g3
16647 xnorcc %g4, 0x0E84, %g5
16648 fpadd32 %f2, %f6, %f6
16649 lduh [%l7 + 0x62], %o0
16650 edge8 %l2, %o2, %i4
16651 sth %o5, [%l7 + 0x7A]
16652 andncc %i2, %g2, %l0
16653 ld [%l7 + 0x08], %f0
16654 fmovsne %icc, %f1, %f13
16655 edge32ln %o7, %l1, %g7
16656 fmovsneg %xcc, %f2, %f9
16657 orcc %i7, 0x1FD6, %i3
16658 fbl %fcc0, loop_1997
16659 ldsh [%l7 + 0x24], %g6
16660 movpos %icc, %l6, %i0
16661 fmovrdlez %i1, %f10, %f0
16662loop_1997:
16663 sth %o4, [%l7 + 0x0A]
16664 st %f9, [%l7 + 0x30]
16665 bvs,pn %xcc, loop_1998
16666 ldx [%l7 + 0x38], %o6
16667 ldsb [%l7 + 0x78], %i5
16668 movg %icc, %o3, %l5
16669loop_1998:
16670 udivcc %g1, 0x07D2, %l4
16671 fcmps %fcc1, %f8, %f10
16672 movcc %xcc, %o1, %l3
16673 st %f15, [%l7 + 0x7C]
16674 sllx %i6, 0x02, %g3
16675 edge16ln %g5, %g4, %o0
16676 std %f10, [%l7 + 0x08]
16677 sth %o2, [%l7 + 0x24]
16678 mova %icc, %l2, %o5
16679 ldsh [%l7 + 0x56], %i2
16680 fcmpeq16 %f8, %f0, %i4
16681 stx %l0, [%l7 + 0x30]
16682 edge8ln %g2, %l1, %o7
16683 nop
16684 setx loop_1999, %l0, %l1
16685 wrpr 0x1, %tl
16686 wrpr %l1, %tpc
16687 add %l1, 0x4, %l1
16688 wrpr %l1, %tnpc
16689 setx 0x34400001400, %l0, %l1
16690 wrpr %l1, %tstate
16691 wrhpr 0x4, %htstate
16692 retry
16693 fxnors %f0, %f8, %f4
16694 std %f8, [%l7 + 0x78]
16695 fmovsg %icc, %f12, %f2
16696loop_1999:
16697 sdiv %i7, 0x1FD3, %g7
16698 sdiv %i3, 0x1220, %l6
16699 fpsub32s %f3, %f4, %f10
16700 tsubcctv %g6, %i1, %o4
16701 ldub [%l7 + 0x54], %i0
16702 fexpand %f10, %f8
16703 movvs %icc, %i5, %o6
16704 fsrc2s %f2, %f15
16705 stw %l5, [%l7 + 0x20]
16706 sth %o3, [%l7 + 0x78]
16707 lduh [%l7 + 0x68], %g1
16708 stb %o1, [%l7 + 0x31]
16709 fcmpgt32 %f6, %f12, %l3
16710 tneg %xcc, 0x7
16711 ldub [%l7 + 0x1C], %l4
16712 movgu %xcc, %i6, %g5
16713 st %f4, [%l7 + 0x50]
16714 fbue,a %fcc0, loop_2000
16715 array16 %g4, %g3, %o2
16716 fnand %f8, %f10, %f14
16717 bn,a,pt %xcc, loop_2001
16718loop_2000:
16719 fmovdne %icc, %f7, %f10
16720 tg %icc, 0x3
16721 fmovde %xcc, %f15, %f4
16722loop_2001:
16723 fandnot1 %f10, %f0, %f6
16724 orcc %o0, %l2, %i2
16725 fcmps %fcc3, %f15, %f15
16726 fmovsg %icc, %f7, %f5
16727 ld [%l7 + 0x2C], %f1
16728 udivcc %i4, 0x05E1, %o5
16729 udivcc %l0, 0x0478, %g2
16730 stw %l1, [%l7 + 0x40]
16731 bn,a %icc, loop_2002
16732 tvc %xcc, 0x4
16733 fandnot1s %f0, %f6, %f9
16734 ldsw [%l7 + 0x50], %o7
16735loop_2002:
16736 fmovdcs %xcc, %f8, %f1
16737 movneg %xcc, %i7, %i3
16738 popc %l6, %g6
16739 tneg %icc, 0x5
16740 sth %g7, [%l7 + 0x54]
16741 tn %icc, 0x3
16742 fbul %fcc3, loop_2003
16743 fpack16 %f14, %f5
16744 andncc %o4, %i1, %i5
16745 alignaddr %o6, %l5, %i0
16746loop_2003:
16747 bcc,a,pn %xcc, loop_2004
16748 fmovrdgez %o3, %f14, %f8
16749 std %f4, [%l7 + 0x60]
16750 subccc %g1, 0x0A1C, %l3
16751loop_2004:
16752 tne %icc, 0x1
16753 brnz %o1, loop_2005
16754 fcmpne32 %f14, %f12, %l4
16755 stw %g5, [%l7 + 0x2C]
16756 edge32ln %i6, %g4, %g3
16757loop_2005:
16758 lduh [%l7 + 0x30], %o2
16759 fmovdn %xcc, %f12, %f0
16760 st %f4, [%l7 + 0x10]
16761 fandnot2 %f8, %f10, %f8
16762 ldsb [%l7 + 0x2C], %l2
16763 fnot2 %f14, %f8
16764 st %f8, [%l7 + 0x7C]
16765 and %o0, %i4, %o5
16766 edge32n %l0, %g2, %l1
16767 lduh [%l7 + 0x3E], %i2
16768 fmovrsne %o7, %f4, %f7
16769 xnorcc %i7, 0x1256, %l6
16770 fmovrdne %g6, %f8, %f4
16771 fmovrslez %g7, %f8, %f5
16772 array8 %o4, %i1, %i3
16773 fornot2 %f6, %f8, %f0
16774 movrlz %i5, %l5, %o6
16775 fmovscc %xcc, %f3, %f1
16776 edge32 %o3, %i0, %g1
16777 ldx [%l7 + 0x78], %l3
16778 fandnot2 %f4, %f0, %f0
16779 popc %l4, %g5
16780 brlez,a %o1, loop_2006
16781 fbge %fcc2, loop_2007
16782 movgu %xcc, %i6, %g3
16783 fbule %fcc3, loop_2008
16784loop_2006:
16785 stb %o2, [%l7 + 0x11]
16786loop_2007:
16787 xnorcc %g4, %o0, %l2
16788 fnegd %f4, %f0
16789loop_2008:
16790 stb %i4, [%l7 + 0x1A]
16791 lduh [%l7 + 0x78], %o5
16792 fmovrslez %g2, %f1, %f5
16793 fbge %fcc0, loop_2009
16794 fpack32 %f6, %f4, %f6
16795 popc 0x1FA3, %l0
16796 taddcctv %l1, 0x110B, %o7
16797loop_2009:
16798 fmovsgu %icc, %f3, %f9
16799 be,a,pn %icc, loop_2010
16800 bn,a %xcc, loop_2011
16801 lduh [%l7 + 0x38], %i2
16802 udiv %i7, 0x1C7C, %g6
16803loop_2010:
16804 fmovdne %xcc, %f7, %f1
16805loop_2011:
16806 smulcc %g7, %o4, %l6
16807 tge %icc, 0x3
16808 std %f8, [%l7 + 0x50]
16809 fornot1 %f12, %f2, %f8
16810 fmovrdlz %i3, %f2, %f2
16811 fmuld8sux16 %f3, %f13, %f6
16812 nop
16813 setx loop_2012, %l0, %l1
16814 wrpr 0x1, %tl
16815 wrpr %l1, %tpc
16816 add %l1, 0x4, %l1
16817 wrpr %l1, %tnpc
16818 setx 0x34400001400, %l0, %l1
16819 wrpr %l1, %tstate
16820 wrhpr 0x4, %htstate
16821 retry
16822 tcs %xcc, 0x3
16823 ba,pt %icc, loop_2013
16824 tg %icc, 0x7
16825loop_2012:
16826 nop
16827 setx loop_2014, %l0, %l1
16828 wrpr 0x1, %tl
16829 wrpr %l1, %tpc
16830 add %l1, 0x4, %l1
16831 wrpr %l1, %tnpc
16832 setx 0x34400001400, %l0, %l1
16833 wrpr %l1, %tstate
16834 wrhpr 0x4, %htstate
16835 retry
16836 fpadd16 %f14, %f12, %f14
16837loop_2013:
16838 alignaddr %i5, %i1, %l5
16839 lduh [%l7 + 0x7A], %o3
16840loop_2014:
16841 fbule,a %fcc3, loop_2015
16842 ld [%l7 + 0x08], %f14
16843 srax %o6, 0x1D, %i0
16844 fmovdg %icc, %f15, %f10
16845loop_2015:
16846 bleu,a,pt %xcc, loop_2016
16847 fcmps %fcc2, %f4, %f14
16848 fornot1s %f3, %f10, %f10
16849 ld [%l7 + 0x6C], %f8
16850loop_2016:
16851 fmul8ulx16 %f4, %f4, %f4
16852 lduh [%l7 + 0x68], %l3
16853 std %f8, [%l7 + 0x58]
16854 bleu,pn %xcc, loop_2017
16855 fnot1s %f10, %f6
16856 fmovsvc %icc, %f15, %f7
16857 st %f4, [%l7 + 0x20]
16858loop_2017:
16859 or %l4, %g1, %o1
16860 fmovd %f6, %f0
16861 ldx [%l7 + 0x78], %i6
16862 addccc %g3, %g5, %g4
16863 popc 0x1A97, %o2
16864 movne %icc, %l2, %i4
16865 st %f15, [%l7 + 0x70]
16866 fcmpgt16 %f4, %f14, %o0
16867 ldd [%l7 + 0x60], %f4
16868 movcc %xcc, %g2, %o5
16869 fmovrslz %l0, %f2, %f6
16870 te %xcc, 0x3
16871 smulcc %o7, %l1, %i2
16872 tg %icc, 0x4
16873 lduh [%l7 + 0x7A], %g6
16874 taddcc %i7, %o4, %g7
16875 fsrc1 %f8, %f2
16876 sdivx %i3, 0x0DAF, %l6
16877 ldub [%l7 + 0x0D], %i1
16878 tvc %icc, 0x4
16879 fmovsle %xcc, %f4, %f7
16880 brlz,a %i5, loop_2018
16881 ld [%l7 + 0x6C], %f14
16882 stx %o3, [%l7 + 0x60]
16883 ldsh [%l7 + 0x32], %o6
16884loop_2018:
16885 movge %xcc, %i0, %l5
16886 fpadd32 %f12, %f6, %f12
16887 sth %l3, [%l7 + 0x62]
16888 fble,a %fcc1, loop_2019
16889 ldsw [%l7 + 0x34], %l4
16890 bvs loop_2020
16891 ldsw [%l7 + 0x10], %g1
16892loop_2019:
16893 fmul8sux16 %f4, %f2, %f8
16894 fpsub16s %f14, %f15, %f15
16895loop_2020:
16896 andcc %i6, %g3, %g5
16897 fmovsn %icc, %f6, %f14
16898 fcmpgt16 %f0, %f10, %o1
16899 stx %g4, [%l7 + 0x58]
16900 fpack16 %f6, %f11
16901 stx %o2, [%l7 + 0x60]
16902 fnot2 %f2, %f12
16903 srl %l2, 0x15, %i4
16904 alignaddr %o0, %o5, %g2
16905 fbul %fcc1, loop_2021
16906 bge,a loop_2022
16907 sth %o7, [%l7 + 0x74]
16908 ldd [%l7 + 0x40], %f4
16909loop_2021:
16910 fbo %fcc2, loop_2023
16911loop_2022:
16912 ldd [%l7 + 0x60], %f12
16913 fbge %fcc2, loop_2024
16914 ldsw [%l7 + 0x18], %l0
16915loop_2023:
16916 stx %l1, [%l7 + 0x50]
16917 fmovrsgez %g6, %f8, %f5
16918loop_2024:
16919 orcc %i7, %o4, %g7
16920 std %f10, [%l7 + 0x28]
16921 fpackfix %f2, %f0
16922 tneg %icc, 0x4
16923 ldub [%l7 + 0x29], %i3
16924 st %f12, [%l7 + 0x18]
16925 movvc %icc, %l6, %i1
16926 ldub [%l7 + 0x0E], %i5
16927 tl %icc, 0x6
16928 sth %i2, [%l7 + 0x4E]
16929 bge,a,pn %icc, loop_2025
16930 lduh [%l7 + 0x14], %o3
16931 orn %i0, %o6, %l3
16932 orn %l4, 0x1628, %g1
16933loop_2025:
16934 bgu,a,pn %xcc, loop_2026
16935 sth %i6, [%l7 + 0x18]
16936 andcc %l5, %g3, %o1
16937 stx %g4, [%l7 + 0x08]
16938loop_2026:
16939 andcc %o2, %l2, %i4
16940 fbug,a %fcc3, loop_2027
16941 movcs %icc, %g5, %o0
16942 bneg,a,pt %xcc, loop_2028
16943 std %f6, [%l7 + 0x60]
16944loop_2027:
16945 fcmpne32 %f4, %f6, %g2
16946 bg,pn %xcc, loop_2029
16947loop_2028:
16948 fnor %f6, %f6, %f4
16949 fmovrsne %o5, %f10, %f3
16950 st %f7, [%l7 + 0x18]
16951loop_2029:
16952 bvc %xcc, loop_2030
16953 fmovsle %icc, %f13, %f5
16954 ldd [%l7 + 0x60], %f4
16955 movrlez %o7, 0x1F7, %l1
16956loop_2030:
16957 fpackfix %f14, %f8
16958 udivcc %g6, 0x1451, %l0
16959 fmovrse %o4, %f6, %f8
16960 srlx %g7, 0x08, %i3
16961 sth %i7, [%l7 + 0x64]
16962 lduw [%l7 + 0x08], %i1
16963 fmovrdlez %l6, %f6, %f12
16964 fornot2 %f14, %f10, %f10
16965 movneg %xcc, %i2, %o3
16966 stb %i5, [%l7 + 0x46]
16967 fxor %f6, %f10, %f14
16968 udivx %i0, 0x141B, %l3
16969 stx %l4, [%l7 + 0x58]
16970 stw %o6, [%l7 + 0x34]
16971 sub %i6, 0x08CD, %g1
16972 brgz,a %g3, loop_2031
16973 sth %l5, [%l7 + 0x7A]
16974 bcs,pn %xcc, loop_2032
16975 ldsb [%l7 + 0x76], %o1
16976loop_2031:
16977 lduw [%l7 + 0x44], %o2
16978 ldsb [%l7 + 0x22], %l2
16979loop_2032:
16980 ldx [%l7 + 0x40], %g4
16981 mova %icc, %g5, %o0
16982 sdivx %g2, 0x1207, %i4
16983 srl %o5, %o7, %g6
16984 fmovdg %xcc, %f14, %f10
16985 sth %l1, [%l7 + 0x30]
16986 fmovsneg %icc, %f13, %f4
16987 addcc %o4, 0x0FC1, %g7
16988 udivcc %i3, 0x0575, %i7
16989 ldsh [%l7 + 0x6C], %i1
16990 fornot1s %f3, %f15, %f15
16991 fblg,a %fcc0, loop_2033
16992 fandnot1s %f11, %f15, %f8
16993 fmovsgu %icc, %f8, %f10
16994 ld [%l7 + 0x2C], %f3
16995loop_2033:
16996 udiv %l0, 0x1FED, %l6
16997 fornot1s %f11, %f15, %f6
16998 fmovdge %icc, %f12, %f13
16999 fand %f2, %f14, %f10
17000 fmovda %icc, %f4, %f6
17001 fmovrsgz %i2, %f6, %f3
17002 fone %f6
17003 fmuld8sux16 %f12, %f7, %f8
17004 and %i5, %o3, %i0
17005 fones %f0
17006 fmovrdgez %l4, %f6, %f0
17007 ldsb [%l7 + 0x35], %l3
17008 stb %i6, [%l7 + 0x09]
17009 ld [%l7 + 0x08], %f7
17010 fmovsneg %icc, %f11, %f15
17011 or %g1, 0x13A7, %o6
17012 ldsb [%l7 + 0x4A], %g3
17013 be,a,pn %xcc, loop_2034
17014 fbu,a %fcc2, loop_2035
17015 fbule %fcc0, loop_2036
17016 lduh [%l7 + 0x7E], %o1
17017loop_2034:
17018 fnot2 %f8, %f2
17019loop_2035:
17020 sllx %l5, 0x1C, %o2
17021loop_2036:
17022 addccc %l2, 0x04DF, %g4
17023 fmovrslez %g5, %f0, %f15
17024 bvs,a %icc, loop_2037
17025 tsubcc %g2, %o0, %i4
17026 stb %o5, [%l7 + 0x0B]
17027 tvs %xcc, 0x0
17028loop_2037:
17029 ldsw [%l7 + 0x0C], %g6
17030 movrne %l1, %o7, %g7
17031 sdivcc %i3, 0x0A98, %i7
17032 std %f8, [%l7 + 0x08]
17033 ldd [%l7 + 0x08], %f12
17034 st %f4, [%l7 + 0x50]
17035 ldsb [%l7 + 0x25], %i1
17036 fcmpeq32 %f0, %f12, %l0
17037 udiv %l6, 0x0F0E, %i2
17038 fandnot2 %f8, %f6, %f2
17039 fabsd %f10, %f10
17040 fandnot1s %f3, %f9, %f6
17041 tsubcc %i5, %o3, %o4
17042 stx %i0, [%l7 + 0x60]
17043 movle %xcc, %l4, %l3
17044 ble,a,pn %icc, loop_2038
17045 st %f3, [%l7 + 0x34]
17046 ldx [%l7 + 0x58], %g1
17047 fsrc1 %f8, %f8
17048loop_2038:
17049 bcc,pn %icc, loop_2039
17050 ldd [%l7 + 0x60], %f8
17051 fbug %fcc0, loop_2040
17052 array8 %i6, %g3, %o1
17053loop_2039:
17054 fmuld8ulx16 %f2, %f9, %f4
17055 fnands %f0, %f2, %f3
17056loop_2040:
17057 ldx [%l7 + 0x08], %l5
17058 ldub [%l7 + 0x73], %o2
17059 array32 %o6, %l2, %g5
17060 ldsh [%l7 + 0x38], %g2
17061 edge32ln %o0, %i4, %o5
17062 tn %xcc, 0x0
17063 fand %f8, %f2, %f14
17064 fmovsa %icc, %f15, %f3
17065 ldx [%l7 + 0x40], %g4
17066 addc %g6, 0x02E3, %o7
17067 ldsb [%l7 + 0x74], %g7
17068 fmovsn %xcc, %f0, %f8
17069 or %i3, %i7, %i1
17070 fmovrde %l0, %f12, %f8
17071 ldx [%l7 + 0x20], %l6
17072 fpack16 %f2, %f14
17073 addcc %l1, 0x1583, %i5
17074 lduw [%l7 + 0x68], %i2
17075 udivx %o4, 0x1156, %i0
17076 movne %icc, %l4, %l3
17077 stb %o3, [%l7 + 0x2A]
17078 lduw [%l7 + 0x24], %i6
17079 fpsub16 %f0, %f2, %f0
17080 sra %g3, 0x10, %o1
17081 movne %xcc, %g1, %o2
17082 edge8 %o6, %l2, %g5
17083 ldsb [%l7 + 0x7D], %g2
17084 fmovsvc %icc, %f6, %f2
17085 sth %o0, [%l7 + 0x2C]
17086 brgez %l5, loop_2041
17087 ble,a loop_2042
17088 fsrc1 %f8, %f12
17089 stb %i4, [%l7 + 0x55]
17090loop_2041:
17091 edge16n %o5, %g6, %g4
17092loop_2042:
17093 subccc %o7, %i3, %i7
17094 fmovsvs %icc, %f0, %f10
17095 edge8ln %i1, %g7, %l0
17096 and %l6, 0x0D93, %i5
17097 tpos %icc, 0x2
17098 fmovdvc %xcc, %f4, %f5
17099 mulscc %i2, %o4, %l1
17100 fbn %fcc2, loop_2043
17101 subccc %l4, %l3, %i0
17102 bcc %xcc, loop_2044
17103 fmovsle %xcc, %f10, %f8
17104loop_2043:
17105 fbuge %fcc2, loop_2045
17106 tneg %xcc, 0x3
17107loop_2044:
17108 tle %icc, 0x3
17109 fzero %f10
17110loop_2045:
17111 fpmerge %f0, %f8, %f0
17112 ldub [%l7 + 0x0D], %o3
17113 movl %icc, %i6, %o1
17114 bn loop_2046
17115 pdist %f0, %f0, %f14
17116 stx %g3, [%l7 + 0x78]
17117 lduw [%l7 + 0x44], %g1
17118loop_2046:
17119 fpsub32s %f9, %f11, %f3
17120 nop
17121 setx loop_2047, %l0, %l1
17122 wrpr 0x1, %tl
17123 wrpr %l1, %tnpc
17124 setx 0x34400001400, %l0, %l1
17125 wrpr %l1, %tstate
17126 wrhpr 0x4, %htstate
17127 done
17128 fmovrdlz %o6, %f14, %f12
17129 fmovdle %xcc, %f3, %f11
17130 movcc %xcc, %o2, %l2
17131loop_2047:
17132 ldub [%l7 + 0x3B], %g5
17133 st %f3, [%l7 + 0x08]
17134 bcs,a,pt %icc, loop_2048
17135 ba,a,pt %xcc, loop_2049
17136 ldub [%l7 + 0x58], %o0
17137 sth %l5, [%l7 + 0x4C]
17138loop_2048:
17139 movle %xcc, %g2, %i4
17140loop_2049:
17141 movcs %icc, %o5, %g6
17142 fmul8x16 %f7, %f6, %f6
17143 ldsb [%l7 + 0x32], %o7
17144 call loop_2050
17145 ldub [%l7 + 0x2F], %g4
17146 movn %icc, %i3, %i7
17147 movle %xcc, %g7, %l0
17148loop_2050:
17149 stb %l6, [%l7 + 0x39]
17150 bgu,pt %icc, loop_2051
17151 std %f12, [%l7 + 0x78]
17152 faligndata %f0, %f8, %f12
17153 move %xcc, %i1, %i2
17154loop_2051:
17155 fnot2s %f15, %f9
17156 fmovrsne %i5, %f2, %f13
17157 bneg,a loop_2052
17158 fmovd %f0, %f4
17159 ldub [%l7 + 0x0D], %l1
17160 fmovdneg %icc, %f3, %f11
17161loop_2052:
17162 tneg %xcc, 0x6
17163 lduw [%l7 + 0x10], %l4
17164 fnot1s %f9, %f11
17165 fmul8x16al %f10, %f12, %f0
17166 fcmpgt16 %f2, %f2, %l3
17167 lduw [%l7 + 0x28], %i0
17168 stw %o4, [%l7 + 0x7C]
17169 fbu %fcc3, loop_2053
17170 fmovrsgez %o3, %f6, %f4
17171 std %f6, [%l7 + 0x10]
17172 ldx [%l7 + 0x78], %o1
17173loop_2053:
17174 lduw [%l7 + 0x50], %g3
17175 fmovrsne %i6, %f10, %f3
17176 std %f2, [%l7 + 0x70]
17177 xnorcc %o6, %g1, %o2
17178 fmul8sux16 %f8, %f2, %f4
17179 bn,pt %icc, loop_2054
17180 ldx [%l7 + 0x08], %l2
17181 fexpand %f0, %f12
17182 ld [%l7 + 0x5C], %f2
17183loop_2054:
17184 xnorcc %o0, %g5, %l5
17185 bneg,a,pn %icc, loop_2055
17186 ldd [%l7 + 0x28], %f6
17187 taddcc %i4, 0x0B3A, %g2
17188 xnor %o5, %o7, %g6
17189loop_2055:
17190 alignaddrl %i3, %g4, %g7
17191 nop
17192 setx loop_2056, %l0, %l1
17193 wrpr 0x1, %tl
17194 wrpr %l1, %tpc
17195 add %l1, 0x4, %l1
17196 wrpr %l1, %tnpc
17197 setx 0x34400001400, %l0, %l1
17198 wrpr %l1, %tstate
17199 wrhpr 0x4, %htstate
17200 retry
17201 st %f0, [%l7 + 0x3C]
17202 st %f12, [%l7 + 0x0C]
17203 fmovsle %xcc, %f4, %f13
17204loop_2056:
17205 fnor %f4, %f10, %f0
17206 fones %f15
17207 movvc %icc, %l0, %i7
17208 fbul,a %fcc2, loop_2057
17209 andncc %i1, %i2, %i5
17210 fmovdcs %icc, %f6, %f10
17211 fbe,a %fcc3, loop_2058
17212loop_2057:
17213 fble %fcc0, loop_2059
17214 movgu %xcc, %l6, %l4
17215 taddcctv %l1, %l3, %o4
17216loop_2058:
17217 ldd [%l7 + 0x78], %f10
17218loop_2059:
17219 fmovdcc %xcc, %f10, %f14
17220 addccc %o3, %o1, %g3
17221 sdiv %i0, 0x1BE0, %o6
17222 fcmpgt16 %f2, %f6, %g1
17223 edge32 %o2, %l2, %o0
17224 stb %i6, [%l7 + 0x42]
17225 brlez %l5, loop_2060
17226 st %f14, [%l7 + 0x20]
17227 move %xcc, %g5, %g2
17228 fpsub16 %f6, %f8, %f12
17229loop_2060:
17230 sth %o5, [%l7 + 0x6A]
17231 edge16l %i4, %g6, %i3
17232 fbu,a %fcc3, loop_2061
17233 fcmped %fcc0, %f12, %f14
17234 ldx [%l7 + 0x70], %g4
17235 mulscc %g7, %o7, %i7
17236loop_2061:
17237 fpsub32 %f2, %f2, %f12
17238 fbn %fcc2, loop_2062
17239 fcmpgt16 %f12, %f10, %l0
17240 sll %i1, %i5, %l6
17241 brlez,a %l4, loop_2063
17242loop_2062:
17243 fnot1 %f6, %f6
17244 fones %f13
17245 bvs,pn %xcc, loop_2064
17246loop_2063:
17247 ld [%l7 + 0x30], %f13
17248 ld [%l7 + 0x48], %f15
17249 fzero %f0
17250loop_2064:
17251 tneg %icc, 0x2
17252 ldub [%l7 + 0x1C], %i2
17253 fmovdleu %xcc, %f4, %f3
17254 tne %xcc, 0x2
17255 sethi 0x0836, %l1
17256 stw %l3, [%l7 + 0x10]
17257 brgez %o4, loop_2065
17258 mulx %o3, %o1, %g3
17259 std %f12, [%l7 + 0x10]
17260 stw %o6, [%l7 + 0x68]
17261loop_2065:
17262 fmovdcc %xcc, %f0, %f10
17263 fnors %f0, %f6, %f15
17264 sdivcc %i0, 0x15A5, %g1
17265 stx %o2, [%l7 + 0x70]
17266 tg %icc, 0x7
17267 lduw [%l7 + 0x24], %l2
17268 ld [%l7 + 0x1C], %f8
17269 sllx %i6, %l5, %g5
17270 smul %o0, 0x00D7, %g2
17271 movrgz %o5, %i4, %i3
17272 bvs,a,pn %xcc, loop_2066
17273 ldd [%l7 + 0x18], %f4
17274 lduw [%l7 + 0x30], %g6
17275 ldsb [%l7 + 0x6F], %g4
17276loop_2066:
17277 fmovda %icc, %f3, %f3
17278 lduw [%l7 + 0x7C], %o7
17279 ld [%l7 + 0x70], %f4
17280 movrlz %g7, %i7, %l0
17281 ldd [%l7 + 0x58], %f2
17282 ldub [%l7 + 0x25], %i1
17283 stx %l6, [%l7 + 0x50]
17284 ldsw [%l7 + 0x48], %i5
17285 sth %l4, [%l7 + 0x1C]
17286 edge32ln %l1, %i2, %l3
17287 stb %o3, [%l7 + 0x56]
17288 fxors %f4, %f1, %f1
17289 ldx [%l7 + 0x20], %o1
17290 smulcc %g3, %o4, %i0
17291 fnegs %f13, %f6
17292 fsrc1s %f14, %f12
17293 mova %icc, %g1, %o6
17294 fornot2s %f3, %f1, %f11
17295 umulcc %o2, %i6, %l2
17296 sethi 0x0D33, %g5
17297 lduh [%l7 + 0x12], %o0
17298 ldx [%l7 + 0x08], %l5
17299 ld [%l7 + 0x3C], %f10
17300 tne %icc, 0x4
17301 fcmpgt16 %f0, %f10, %g2
17302 sll %o5, %i3, %i4
17303 fbug %fcc1, loop_2067
17304 xor %g4, %g6, %o7
17305 bcs,a loop_2068
17306 std %f6, [%l7 + 0x20]
17307loop_2067:
17308 stb %i7, [%l7 + 0x65]
17309 fcmpes %fcc0, %f11, %f6
17310loop_2068:
17311 array16 %g7, %i1, %l6
17312 fnot2s %f0, %f11
17313 ld [%l7 + 0x24], %f10
17314 umulcc %i5, 0x051F, %l0
17315 edge32 %l1, %l4, %l3
17316 fbug,a %fcc1, loop_2069
17317 mulscc %o3, 0x173C, %o1
17318 fbl %fcc1, loop_2070
17319 tvc %icc, 0x0
17320loop_2069:
17321 fnot2s %f11, %f8
17322 xorcc %i2, %o4, %i0
17323loop_2070:
17324 sdiv %g1, 0x092D, %g3
17325 fmovdg %icc, %f15, %f4
17326 addc %o6, 0x168E, %o2
17327 fmovde %icc, %f12, %f14
17328 orcc %i6, 0x05AA, %l2
17329 stw %o0, [%l7 + 0x40]
17330 fpsub16s %f13, %f13, %f7
17331 lduw [%l7 + 0x68], %g5
17332 sth %g2, [%l7 + 0x2E]
17333 fbne %fcc1, loop_2071
17334 bleu %icc, loop_2072
17335 fxnors %f11, %f12, %f14
17336 brlez %l5, loop_2073
17337loop_2071:
17338 sllx %i3, %i4, %g4
17339loop_2072:
17340 fmovdpos %xcc, %f6, %f14
17341 tle %icc, 0x5
17342loop_2073:
17343 sth %o5, [%l7 + 0x26]
17344 movrgz %o7, %g6, %i7
17345 fmovdneg %icc, %f10, %f11
17346 lduw [%l7 + 0x5C], %g7
17347 bcs,pn %xcc, loop_2074
17348 movneg %icc, %l6, %i1
17349 ldub [%l7 + 0x6C], %i5
17350 fsrc2 %f10, %f10
17351loop_2074:
17352 fsrc2s %f2, %f10
17353 lduh [%l7 + 0x4A], %l0
17354 stb %l4, [%l7 + 0x34]
17355 lduw [%l7 + 0x30], %l1
17356 addcc %l3, 0x1266, %o3
17357 siam 0x7
17358 bpos,a,pt %icc, loop_2075
17359 andn %o1, %o4, %i2
17360 fmovdge %xcc, %f11, %f4
17361 edge32 %g1, %g3, %o6
17362loop_2075:
17363 bg loop_2076
17364 umulcc %o2, %i6, %i0
17365 fmovrsgz %o0, %f11, %f1
17366 movvc %icc, %l2, %g5
17367loop_2076:
17368 sllx %l5, 0x09, %i3
17369 st %f15, [%l7 + 0x2C]
17370 ld [%l7 + 0x3C], %f3
17371 brnz,a %g2, loop_2077
17372 std %f4, [%l7 + 0x28]
17373 stx %g4, [%l7 + 0x10]
17374 lduw [%l7 + 0x14], %o5
17375loop_2077:
17376 fmovsl %xcc, %f4, %f14
17377 mova %icc, %i4, %g6
17378 fmovse %icc, %f13, %f8
17379 sth %i7, [%l7 + 0x26]
17380 fmovrsgz %g7, %f14, %f7
17381 fmovdl %xcc, %f13, %f14
17382 sth %l6, [%l7 + 0x74]
17383 smulcc %i1, %o7, %l0
17384 fmovsge %xcc, %f6, %f12
17385 lduh [%l7 + 0x4A], %i5
17386 fmovdcc %icc, %f15, %f10
17387 fmovsvs %xcc, %f4, %f9
17388 fones %f5
17389 edge8ln %l4, %l3, %l1
17390 movl %icc, %o1, %o3
17391 bgu,pn %icc, loop_2078
17392 for %f12, %f4, %f14
17393 fbuge %fcc3, loop_2079
17394 ldsw [%l7 + 0x50], %o4
17395loop_2078:
17396 sra %g1, %g3, %o6
17397 movcc %xcc, %o2, %i6
17398loop_2079:
17399 subc %i0, 0x0354, %i2
17400 ldx [%l7 + 0x60], %o0
17401 ldx [%l7 + 0x08], %l2
17402 udiv %g5, 0x0C3A, %l5
17403 fmuld8ulx16 %f2, %f13, %f8
17404 sth %i3, [%l7 + 0x3E]
17405 tneg %icc, 0x0
17406 fxnor %f14, %f6, %f6
17407 xor %g2, %o5, %i4
17408 fbue,a %fcc1, loop_2080
17409 brgz %g6, loop_2081
17410 fcmpne32 %f8, %f12, %i7
17411 smul %g4, %l6, %i1
17412loop_2080:
17413 lduh [%l7 + 0x28], %g7
17414loop_2081:
17415 ldd [%l7 + 0x38], %f8
17416 movpos %icc, %l0, %o7
17417 fcmpes %fcc0, %f3, %f12
17418 be,a %xcc, loop_2082
17419 sethi 0x1EB5, %l4
17420 bvs %xcc, loop_2083
17421 stb %l3, [%l7 + 0x5A]
17422loop_2082:
17423 edge32ln %l1, %o1, %o3
17424 fnot2 %f0, %f6
17425loop_2083:
17426 tle %xcc, 0x1
17427 ld [%l7 + 0x28], %f6
17428 ld [%l7 + 0x54], %f2
17429 ld [%l7 + 0x24], %f14
17430 fmovdl %xcc, %f0, %f7
17431 st %f3, [%l7 + 0x44]
17432 nop
17433 setx loop_2084, %l0, %l1
17434 wrpr 0x1, %tl
17435 wrpr %l1, %tnpc
17436 setx 0x34400001400, %l0, %l1
17437 wrpr %l1, %tstate
17438 wrhpr 0x4, %htstate
17439 done
17440 ldsw [%l7 + 0x5C], %o4
17441 lduh [%l7 + 0x2E], %g1
17442 tcs %xcc, 0x5
17443loop_2084:
17444 fand %f14, %f12, %f6
17445 subc %g3, %o6, %o2
17446 edge8 %i6, %i0, %i2
17447 fmovdcc %xcc, %f12, %f10
17448 lduw [%l7 + 0x48], %o0
17449 brnz %i5, loop_2085
17450 fmovsneg %icc, %f10, %f11
17451 bgu,pn %xcc, loop_2086
17452 and %g5, %l5, %i3
17453loop_2085:
17454 lduw [%l7 + 0x0C], %l2
17455 tcs %xcc, 0x7
17456loop_2086:
17457 or %o5, 0x0913, %g2
17458 lduw [%l7 + 0x68], %i4
17459 ldsh [%l7 + 0x64], %i7
17460 stx %g4, [%l7 + 0x68]
17461 st %f11, [%l7 + 0x68]
17462 lduh [%l7 + 0x2E], %g6
17463 st %f12, [%l7 + 0x2C]
17464 ble loop_2087
17465 std %f10, [%l7 + 0x70]
17466 movvc %xcc, %i1, %l6
17467 std %f6, [%l7 + 0x70]
17468loop_2087:
17469 fmovdl %icc, %f15, %f1
17470 fmovdgu %xcc, %f7, %f2
17471 mova %xcc, %g7, %o7
17472 ldd [%l7 + 0x20], %f6
17473 orcc %l4, %l0, %l3
17474 xnor %l1, 0x0DCF, %o3
17475 ldsh [%l7 + 0x32], %o1
17476 fnot2 %f6, %f8
17477 fmul8x16au %f5, %f6, %f2
17478 fmovrsne %o4, %f5, %f12
17479 ldx [%l7 + 0x38], %g3
17480 or %o6, %o2, %i6
17481 tpos %icc, 0x3
17482 edge16l %g1, %i0, %i2
17483 stb %o0, [%l7 + 0x4E]
17484 edge32 %g5, %l5, %i3
17485 alignaddrl %i5, %l2, %g2
17486 fmovrsne %o5, %f14, %f13
17487 fmovsl %icc, %f0, %f9
17488 fxnors %f6, %f14, %f13
17489 bgu %icc, loop_2088
17490 or %i7, %i4, %g4
17491 st %f12, [%l7 + 0x7C]
17492 movn %xcc, %i1, %g6
17493loop_2088:
17494 ldd [%l7 + 0x50], %f8
17495 bvc,a loop_2089
17496 movg %xcc, %l6, %o7
17497 fzero %f14
17498 fcmple32 %f4, %f12, %g7
17499loop_2089:
17500 fmovscs %xcc, %f13, %f5
17501 edge8 %l0, %l3, %l1
17502 stx %l4, [%l7 + 0x50]
17503 tneg %xcc, 0x3
17504 sethi 0x175B, %o1
17505 ldx [%l7 + 0x50], %o4
17506 ldx [%l7 + 0x50], %o3
17507 bgu,a,pt %xcc, loop_2090
17508 fbne,a %fcc0, loop_2091
17509 ldd [%l7 + 0x68], %f12
17510 fmovsle %xcc, %f0, %f9
17511loop_2090:
17512 fmovsgu %xcc, %f10, %f7
17513loop_2091:
17514 fzero %f0
17515 bn,a,pn %icc, loop_2092
17516 lduh [%l7 + 0x24], %o6
17517 fnors %f9, %f10, %f12
17518 fsrc2 %f0, %f14
17519loop_2092:
17520 nop
17521 setx loop_2093, %l0, %l1
17522 jmpl %l1, %o2
17523 addccc %g3, 0x1853, %g1
17524 sth %i0, [%l7 + 0x7C]
17525 move %xcc, %i6, %o0
17526loop_2093:
17527 sll %g5, %l5, %i3
17528 orn %i2, 0x057C, %l2
17529 sth %i5, [%l7 + 0x58]
17530 movre %g2, 0x248, %i7
17531 std %f12, [%l7 + 0x68]
17532 fmovdl %icc, %f7, %f1
17533 stx %i4, [%l7 + 0x28]
17534 movneg %xcc, %o5, %g4
17535 ldsw [%l7 + 0x18], %g6
17536 fbn %fcc0, loop_2094
17537 fsrc1s %f4, %f3
17538 ldsb [%l7 + 0x78], %i1
17539 fmovrdlz %o7, %f14, %f14
17540loop_2094:
17541 fmovrdne %l6, %f12, %f8
17542 xorcc %l0, %g7, %l1
17543 bpos,a %icc, loop_2095
17544 std %f6, [%l7 + 0x30]
17545 xnorcc %l4, 0x1124, %o1
17546 lduw [%l7 + 0x78], %o4
17547loop_2095:
17548 movle %icc, %o3, %l3
17549 fmovdcc %icc, %f11, %f15
17550 fnands %f5, %f15, %f4
17551 fbule,a %fcc1, loop_2096
17552 ldsw [%l7 + 0x64], %o2
17553 ldx [%l7 + 0x48], %g3
17554 std %f0, [%l7 + 0x48]
17555loop_2096:
17556 edge16l %o6, %i0, %i6
17557 fbug,a %fcc0, loop_2097
17558 movneg %xcc, %g1, %g5
17559 ldd [%l7 + 0x20], %f6
17560 move %icc, %l5, %o0
17561loop_2097:
17562 fcmpeq16 %f0, %f6, %i3
17563 fmovscs %xcc, %f1, %f5
17564 bvs,a %icc, loop_2098
17565 ldub [%l7 + 0x5E], %l2
17566 ldub [%l7 + 0x6F], %i5
17567 fmovdl %icc, %f6, %f10
17568loop_2098:
17569 bpos,a %xcc, loop_2099
17570 array16 %g2, %i7, %i2
17571 fornot2 %f2, %f14, %f10
17572 umulcc %o5, %i4, %g6
17573loop_2099:
17574 sth %i1, [%l7 + 0x3E]
17575 andn %g4, 0x0DC4, %l6
17576 movrgz %l0, 0x1FD, %g7
17577 fornot1 %f14, %f0, %f8
17578 fmovsvs %icc, %f10, %f2
17579 fmovda %xcc, %f5, %f12
17580 bvs %xcc, loop_2100
17581 ble %icc, loop_2101
17582 bshuffle %f4, %f8, %f0
17583 xor %o7, 0x07D4, %l1
17584loop_2100:
17585 ldsb [%l7 + 0x79], %l4
17586loop_2101:
17587 stx %o4, [%l7 + 0x28]
17588 tcs %icc, 0x2
17589 xnorcc %o3, 0x01C5, %o1
17590 ldsb [%l7 + 0x7C], %o2
17591 ldsw [%l7 + 0x5C], %g3
17592 fbue %fcc3, loop_2102
17593 ldd [%l7 + 0x58], %f6
17594 orcc %l3, %i0, %o6
17595 ldub [%l7 + 0x7D], %g1
17596loop_2102:
17597 fbule,a %fcc3, loop_2103
17598 srlx %g5, 0x02, %i6
17599 addccc %o0, 0x0BE0, %l5
17600 bleu loop_2104
17601loop_2103:
17602 movcs %xcc, %l2, %i5
17603 fmovrsgez %g2, %f7, %f0
17604 fnegs %f15, %f6
17605loop_2104:
17606 ldsb [%l7 + 0x79], %i7
17607 fmovscc %icc, %f2, %f3
17608 ldx [%l7 + 0x70], %i2
17609 brgz %o5, loop_2105
17610 tne %xcc, 0x2
17611 fmul8ulx16 %f2, %f14, %f8
17612 tge %xcc, 0x3
17613loop_2105:
17614 fmovsn %icc, %f9, %f0
17615 smul %i3, 0x0871, %i4
17616 fandnot1 %f0, %f6, %f14
17617 faligndata %f14, %f12, %f2
17618 be loop_2106
17619 udiv %i1, 0x0FD1, %g4
17620 tpos %xcc, 0x5
17621 tne %xcc, 0x6
17622loop_2106:
17623 ldsh [%l7 + 0x54], %l6
17624 ldsw [%l7 + 0x74], %l0
17625 fpackfix %f0, %f7
17626 ba,a,pt %icc, loop_2107
17627 edge16l %g6, %g7, %o7
17628 sth %l1, [%l7 + 0x6A]
17629 fnand %f14, %f2, %f8
17630loop_2107:
17631 ldub [%l7 + 0x7D], %l4
17632 ldd [%l7 + 0x50], %f14
17633 fpsub32 %f12, %f8, %f4
17634 tsubcctv %o3, %o4, %o1
17635 fbge %fcc2, loop_2108
17636 ldsh [%l7 + 0x62], %o2
17637 ldsw [%l7 + 0x10], %g3
17638 sub %i0, %o6, %l3
17639loop_2108:
17640 fmovspos %xcc, %f3, %f15
17641 movl %icc, %g1, %i6
17642 taddcc %o0, 0x0C58, %g5
17643 tne %xcc, 0x0
17644 sethi 0x1D6D, %l5
17645 st %f9, [%l7 + 0x54]
17646 tle %icc, 0x4
17647 fbl,a %fcc1, loop_2109
17648 bge,a,pn %xcc, loop_2110
17649 te %xcc, 0x1
17650 fones %f4
17651loop_2109:
17652 addc %i5, %l2, %g2
17653loop_2110:
17654 udivx %i7, 0x12F6, %i2
17655 srax %i3, %o5, %i1
17656 fmovsneg %icc, %f13, %f5
17657 edge8 %g4, %i4, %l6
17658 stw %g6, [%l7 + 0x14]
17659 fornot2s %f13, %f7, %f3
17660 edge8ln %l0, %g7, %o7
17661 movrlz %l1, %o3, %l4
17662 popc 0x06AE, %o1
17663 bcc,a,pn %icc, loop_2111
17664 fmovdvs %xcc, %f11, %f8
17665 ldub [%l7 + 0x6C], %o2
17666 fandnot2s %f4, %f6, %f9
17667loop_2111:
17668 edge16n %o4, %g3, %i0
17669 stx %o6, [%l7 + 0x58]
17670 ld [%l7 + 0x68], %f13
17671 brz,a %l3, loop_2112
17672 ldd [%l7 + 0x70], %f6
17673 add %i6, %o0, %g5
17674 array8 %g1, %i5, %l5
17675loop_2112:
17676 tsubcctv %g2, 0x1072, %i7
17677 alignaddrl %l2, %i2, %i3
17678 srax %i1, %g4, %i4
17679 std %f0, [%l7 + 0x70]
17680 ldsw [%l7 + 0x0C], %o5
17681 tneg %xcc, 0x0
17682 udiv %l6, 0x19D1, %g6
17683 fmovsl %icc, %f14, %f11
17684 udivx %l0, 0x1A79, %o7
17685 fandnot2s %f7, %f7, %f8
17686 fmovspos %xcc, %f4, %f1
17687 fcmpgt32 %f8, %f12, %l1
17688 move %xcc, %o3, %g7
17689 fmovdleu %icc, %f13, %f2
17690 udiv %l4, 0x0615, %o1
17691 stb %o4, [%l7 + 0x59]
17692 udiv %g3, 0x0A35, %i0
17693 addcc %o6, 0x0F2C, %l3
17694 and %i6, %o2, %o0
17695 fpsub16s %f4, %f15, %f0
17696 alignaddrl %g5, %g1, %l5
17697 fmovrdgez %g2, %f14, %f10
17698 bvs,pn %icc, loop_2113
17699 ld [%l7 + 0x5C], %f9
17700 brgez,a %i7, loop_2114
17701 fmovspos %xcc, %f5, %f10
17702loop_2113:
17703 alignaddrl %l2, %i2, %i5
17704 stx %i1, [%l7 + 0x48]
17705loop_2114:
17706 fbge %fcc2, loop_2115
17707 smulcc %g4, %i4, %i3
17708 stw %l6, [%l7 + 0x58]
17709 bcs,pt %xcc, loop_2116
17710loop_2115:
17711 fmovrdne %g6, %f14, %f12
17712 fmovscs %icc, %f0, %f11
17713 sth %l0, [%l7 + 0x78]
17714loop_2116:
17715 edge8ln %o5, %l1, %o7
17716 add %o3, 0x1258, %l4
17717 ldsh [%l7 + 0x7A], %g7
17718 fmovrslez %o1, %f13, %f5
17719 stb %o4, [%l7 + 0x29]
17720 movg %icc, %i0, %o6
17721 tge %icc, 0x7
17722 fcmpne32 %f0, %f2, %l3
17723 brlez %i6, loop_2117
17724 for %f2, %f6, %f10
17725 edge32n %g3, %o0, %o2
17726 ldsh [%l7 + 0x0A], %g1
17727loop_2117:
17728 lduw [%l7 + 0x20], %l5
17729 ldd [%l7 + 0x60], %f8
17730 fcmpne32 %f14, %f8, %g5
17731 tcc %icc, 0x7
17732 fmovsleu %xcc, %f15, %f5
17733 sth %g2, [%l7 + 0x08]
17734 ldx [%l7 + 0x40], %i7
17735 st %f14, [%l7 + 0x20]
17736 edge32n %l2, %i2, %i1
17737 stb %i5, [%l7 + 0x6F]
17738 sll %i4, %g4, %i3
17739 fornot1s %f8, %f2, %f13
17740 umulcc %l6, 0x176F, %g6
17741 fmovrsne %o5, %f15, %f14
17742 ldsh [%l7 + 0x66], %l1
17743 orn %o7, %l0, %o3
17744 fmovrdgez %l4, %f2, %f8
17745 movge %icc, %o1, %o4
17746 brgz,a %i0, loop_2118
17747 bvc %icc, loop_2119
17748 fmovdgu %icc, %f14, %f13
17749 andn %o6, 0x1D47, %l3
17750loop_2118:
17751 siam 0x6
17752loop_2119:
17753 fmovdneg %xcc, %f15, %f15
17754 fandnot2 %f4, %f12, %f4
17755 ldub [%l7 + 0x43], %i6
17756 fmovdl %icc, %f1, %f7
17757 bg,a,pn %icc, loop_2120
17758 std %f8, [%l7 + 0x20]
17759 fsrc2 %f2, %f8
17760 sth %g7, [%l7 + 0x08]
17761loop_2120:
17762 movrlez %g3, %o0, %g1
17763 add %l5, %o2, %g5
17764 lduw [%l7 + 0x30], %g2
17765 bge,pn %icc, loop_2121
17766 fpadd32s %f0, %f11, %f2
17767 fmovdgu %xcc, %f3, %f14
17768 sth %l2, [%l7 + 0x58]
17769loop_2121:
17770 taddcctv %i2, 0x0330, %i1
17771 fmovsl %icc, %f1, %f2
17772 fpack16 %f2, %f8
17773 fnot1 %f6, %f12
17774 ldx [%l7 + 0x20], %i7
17775 bcs,a loop_2122
17776 sethi 0x0839, %i4
17777 fmovrsgz %g4, %f12, %f0
17778 fmovrdne %i3, %f14, %f12
17779loop_2122:
17780 movleu %icc, %l6, %g6
17781 movpos %icc, %o5, %i5
17782 ldsw [%l7 + 0x34], %l1
17783 edge8l %l0, %o7, %o3
17784 ble %xcc, loop_2123
17785 ldd [%l7 + 0x08], %f0
17786 ldub [%l7 + 0x5E], %l4
17787 ld [%l7 + 0x34], %f4
17788loop_2123:
17789 sethi 0x1EFB, %o4
17790 edge8ln %o1, %o6, %l3
17791 and %i0, 0x072F, %i6
17792 stx %g3, [%l7 + 0x70]
17793 movre %o0, %g1, %g7
17794 tvc %xcc, 0x2
17795 srax %l5, %g5, %g2
17796 fble,a %fcc0, loop_2124
17797 tsubcctv %l2, 0x1BB6, %o2
17798 movge %xcc, %i2, %i1
17799 movl %icc, %i7, %i4
17800loop_2124:
17801 fbul %fcc0, loop_2125
17802 subccc %i3, %g4, %g6
17803 fmovdcc %xcc, %f10, %f13
17804 fmovs %f8, %f0
17805loop_2125:
17806 fmovsl %xcc, %f4, %f4
17807 fpadd32 %f14, %f0, %f0
17808 brlz,a %o5, loop_2126
17809 ldsw [%l7 + 0x14], %i5
17810 stw %l6, [%l7 + 0x7C]
17811 fpsub16s %f10, %f1, %f10
17812loop_2126:
17813 te %xcc, 0x0
17814 fcmpne32 %f14, %f10, %l1
17815 bvc %xcc, loop_2127
17816 fnegs %f15, %f9
17817 movn %icc, %o7, %l0
17818 movneg %xcc, %l4, %o3
17819loop_2127:
17820 st %f2, [%l7 + 0x60]
17821 fand %f12, %f10, %f0
17822 lduh [%l7 + 0x50], %o4
17823 ldd [%l7 + 0x38], %f4
17824 bcc,a,pn %icc, loop_2128
17825 fone %f14
17826 sdiv %o6, 0x0449, %o1
17827 tg %xcc, 0x5
17828loop_2128:
17829 tvc %xcc, 0x2
17830 addcc %l3, %i0, %i6
17831 lduh [%l7 + 0x54], %o0
17832 edge16n %g1, %g3, %g7
17833 sth %g5, [%l7 + 0x48]
17834 array8 %l5, %l2, %g2
17835 fpadd32 %f6, %f14, %f0
17836 ldd [%l7 + 0x50], %f10
17837 fmovdl %xcc, %f3, %f13
17838 stx %o2, [%l7 + 0x40]
17839 ld [%l7 + 0x44], %f9
17840 stb %i1, [%l7 + 0x50]
17841 stb %i7, [%l7 + 0x30]
17842 lduw [%l7 + 0x14], %i4
17843 mulscc %i3, 0x148C, %i2
17844 fornot2 %f10, %f2, %f6
17845 fmul8x16 %f10, %f10, %f8
17846 sra %g4, 0x09, %g6
17847 fzero %f0
17848 stx %o5, [%l7 + 0x78]
17849 addc %i5, 0x0167, %l6
17850 fbue,a %fcc3, loop_2129
17851 stb %l1, [%l7 + 0x50]
17852 fpack32 %f0, %f14, %f12
17853 stx %l0, [%l7 + 0x28]
17854loop_2129:
17855 fbg %fcc2, loop_2130
17856 orn %l4, 0x0728, %o3
17857 fba %fcc1, loop_2131
17858 sth %o7, [%l7 + 0x56]
17859loop_2130:
17860 movvc %icc, %o4, %o1
17861 edge16 %l3, %o6, %i6
17862loop_2131:
17863 ldx [%l7 + 0x08], %o0
17864 fbl,a %fcc1, loop_2132
17865 ldub [%l7 + 0x17], %i0
17866 st %f4, [%l7 + 0x28]
17867 movvc %icc, %g1, %g3
17868loop_2132:
17869 smul %g7, 0x0B70, %l5
17870 lduw [%l7 + 0x5C], %l2
17871 fandnot1 %f8, %f10, %f4
17872 stw %g5, [%l7 + 0x38]
17873 mulx %o2, 0x1D95, %i1
17874 lduw [%l7 + 0x38], %g2
17875 ldx [%l7 + 0x60], %i4
17876 fmovdle %icc, %f2, %f7
17877 fbug %fcc1, loop_2133
17878 movgu %xcc, %i3, %i7
17879 fmuld8ulx16 %f6, %f4, %f4
17880 std %f0, [%l7 + 0x70]
17881loop_2133:
17882 ldd [%l7 + 0x60], %f12
17883 fmovsvs %xcc, %f5, %f5
17884 fand %f12, %f8, %f4
17885 tg %xcc, 0x2
17886 fexpand %f5, %f0
17887 fmovrde %g4, %f12, %f4
17888 array32 %i2, %o5, %i5
17889 sdivx %g6, 0x0BEC, %l1
17890 stb %l0, [%l7 + 0x69]
17891 lduw [%l7 + 0x34], %l4
17892 edge8l %o3, %o7, %l6
17893 movcc %xcc, %o4, %o1
17894 fpsub16s %f7, %f15, %f6
17895 xnorcc %o6, 0x0F82, %i6
17896 fxnor %f4, %f2, %f0
17897 fmovsn %xcc, %f14, %f5
17898 fmovscs %icc, %f3, %f6
17899 bne,a,pt %xcc, loop_2134
17900 edge32ln %o0, %l3, %g1
17901 movleu %icc, %i0, %g7
17902 fmovrslez %l5, %f8, %f4
17903loop_2134:
17904 fsrc1 %f4, %f14
17905 subccc %l2, %g3, %o2
17906 orncc %i1, 0x1FCF, %g2
17907 bneg,a,pt %icc, loop_2135
17908 movvc %icc, %i4, %i3
17909 fmovdn %icc, %f3, %f9
17910 tle %icc, 0x0
17911loop_2135:
17912 ldsw [%l7 + 0x18], %i7
17913 fxors %f15, %f13, %f2
17914 edge16ln %g5, %g4, %o5
17915 movpos %icc, %i2, %g6
17916 ldd [%l7 + 0x70], %f2
17917 array16 %l1, %l0, %l4
17918 bn,a,pn %icc, loop_2136
17919 lduw [%l7 + 0x40], %i5
17920 ldsw [%l7 + 0x34], %o7
17921 xnorcc %l6, 0x01EC, %o3
17922loop_2136:
17923 brgz,a %o4, loop_2137
17924 movrgez %o6, 0x0C1, %o1
17925 movge %xcc, %o0, %l3
17926 fmovrde %i6, %f2, %f10
17927loop_2137:
17928 fbe,a %fcc1, loop_2138
17929 fands %f5, %f10, %f7
17930 fblg %fcc3, loop_2139
17931 fpsub32 %f10, %f12, %f2
17932loop_2138:
17933 srl %i0, 0x12, %g7
17934 alignaddrl %l5, %l2, %g3
17935loop_2139:
17936 tne %icc, 0x3
17937 fnor %f12, %f4, %f0
17938 stb %g1, [%l7 + 0x60]
17939 movvc %icc, %o2, %g2
17940 popc %i1, %i4
17941 fmovsg %xcc, %f5, %f3
17942 sll %i3, %i7, %g4
17943 bneg,pn %icc, loop_2140
17944 ldsw [%l7 + 0x24], %o5
17945 ldd [%l7 + 0x60], %f10
17946 umul %g5, %g6, %l1
17947loop_2140:
17948 stb %l0, [%l7 + 0x08]
17949 tsubcc %l4, 0x14F2, %i2
17950 movre %o7, %i5, %l6
17951 fxnor %f2, %f14, %f14
17952 ld [%l7 + 0x0C], %f6
17953 stb %o4, [%l7 + 0x1E]
17954 fcmpgt16 %f8, %f2, %o3
17955 fexpand %f9, %f6
17956 fmovrslez %o6, %f14, %f15
17957 orcc %o1, 0x07F1, %o0
17958 fones %f6
17959 edge8 %i6, %l3, %g7
17960 fmovsgu %icc, %f12, %f11
17961 edge8l %l5, %i0, %g3
17962 stx %g1, [%l7 + 0x08]
17963 ldsw [%l7 + 0x38], %l2
17964 udivcc %g2, 0x09D1, %i1
17965 edge16l %o2, %i4, %i7
17966 edge32 %i3, %o5, %g4
17967 fmul8x16al %f10, %f7, %f14
17968 fbo %fcc2, loop_2141
17969 std %f2, [%l7 + 0x78]
17970 lduw [%l7 + 0x10], %g5
17971 lduh [%l7 + 0x08], %g6
17972loop_2141:
17973 movvs %icc, %l1, %l0
17974 brz,a %i2, loop_2142
17975 tgu %xcc, 0x1
17976 fmovrsgez %o7, %f7, %f12
17977 fornot1 %f8, %f0, %f14
17978loop_2142:
17979 sth %i5, [%l7 + 0x72]
17980 ldsw [%l7 + 0x14], %l4
17981 ldsw [%l7 + 0x54], %l6
17982 std %f14, [%l7 + 0x78]
17983 bgu,pt %icc, loop_2143
17984 lduh [%l7 + 0x34], %o3
17985 fmovrslez %o4, %f13, %f13
17986 fmovrsne %o6, %f11, %f13
17987loop_2143:
17988 fmovsa %icc, %f11, %f10
17989 fmovrde %o1, %f6, %f8
17990 lduh [%l7 + 0x14], %i6
17991 movvc %icc, %l3, %o0
17992 fones %f4
17993 smul %l5, %i0, %g7
17994 stw %g1, [%l7 + 0x78]
17995 orn %g3, %g2, %i1
17996 fornot1 %f0, %f6, %f8
17997 tgu %xcc, 0x2
17998 fcmple32 %f10, %f0, %l2
17999 tg %xcc, 0x3
18000 fbe,a %fcc3, loop_2144
18001 pdist %f8, %f6, %f0
18002 fabsd %f14, %f0
18003 fbne %fcc1, loop_2145
18004loop_2144:
18005 andn %i4, %o2, %i3
18006 ldx [%l7 + 0x70], %o5
18007 sth %g4, [%l7 + 0x12]
18008loop_2145:
18009 st %f15, [%l7 + 0x3C]
18010 fmovdne %icc, %f2, %f7
18011 udivcc %g5, 0x0CE1, %i7
18012 bg,pn %xcc, loop_2146
18013 fmovrdlz %l1, %f6, %f0
18014 addc %g6, %l0, %o7
18015 stb %i2, [%l7 + 0x4D]
18016loop_2146:
18017 edge32l %i5, %l4, %o3
18018 lduw [%l7 + 0x60], %l6
18019 ble %xcc, loop_2147
18020 stx %o4, [%l7 + 0x50]
18021 pdist %f10, %f0, %f8
18022 stx %o1, [%l7 + 0x40]
18023loop_2147:
18024 siam 0x7
18025 sethi 0x0419, %i6
18026 bpos,pn %xcc, loop_2148
18027 lduh [%l7 + 0x0C], %o6
18028 edge32n %o0, %l3, %i0
18029 edge16ln %g7, %g1, %l5
18030loop_2148:
18031 ld [%l7 + 0x48], %f4
18032 movg %xcc, %g3, %g2
18033 fzeros %f5
18034 umulcc %i1, %l2, %o2
18035 lduw [%l7 + 0x48], %i3
18036 lduh [%l7 + 0x7E], %i4
18037 fmovspos %xcc, %f13, %f1
18038 tleu %icc, 0x3
18039 bn,a,pn %xcc, loop_2149
18040 bleu,pn %xcc, loop_2150
18041 sub %o5, 0x0C61, %g4
18042 te %xcc, 0x0
18043loop_2149:
18044 ldsw [%l7 + 0x58], %i7
18045loop_2150:
18046 fabss %f4, %f9
18047 movre %l1, %g6, %l0
18048 fmovdpos %xcc, %f14, %f0
18049 edge8n %o7, %i2, %g5
18050 fmovsa %xcc, %f10, %f11
18051 stx %i5, [%l7 + 0x40]
18052 tsubcctv %l4, 0x0B9B, %l6
18053 brgz,a %o4, loop_2151
18054 fmovsle %icc, %f11, %f0
18055 bgu,a %icc, loop_2152
18056 fmovdcs %icc, %f11, %f6
18057loop_2151:
18058 movgu %xcc, %o3, %i6
18059 ldd [%l7 + 0x48], %f14
18060loop_2152:
18061 ldd [%l7 + 0x68], %f14
18062 alignaddr %o6, %o1, %o0
18063 fpsub16 %f14, %f12, %f2
18064 tge %icc, 0x2
18065 fmovsvc %icc, %f12, %f13
18066 fblg,a %fcc3, loop_2153
18067 sdivcc %i0, 0x1E71, %g7
18068 ldub [%l7 + 0x7C], %g1
18069 fpsub32 %f8, %f0, %f12
18070loop_2153:
18071 movre %l5, %l3, %g3
18072 stx %i1, [%l7 + 0x48]
18073 bneg loop_2154
18074 ldub [%l7 + 0x5D], %g2
18075 ldd [%l7 + 0x48], %f8
18076 fmovdne %icc, %f11, %f13
18077loop_2154:
18078 stw %l2, [%l7 + 0x14]
18079 stx %o2, [%l7 + 0x50]
18080 edge8 %i3, %i4, %o5
18081 fmovsge %xcc, %f13, %f11
18082 ldsw [%l7 + 0x68], %i7
18083 edge32n %l1, %g6, %g4
18084 xorcc %l0, %o7, %g5
18085 fmovdle %icc, %f7, %f2
18086 std %f14, [%l7 + 0x60]
18087 fmul8ulx16 %f8, %f14, %f8
18088 array32 %i2, %i5, %l4
18089 addccc %l6, 0x15BD, %o4
18090 edge16n %i6, %o3, %o6
18091 fbge %fcc0, loop_2155
18092 ld [%l7 + 0x68], %f12
18093 fmul8x16au %f5, %f6, %f8
18094 fzero %f14
18095loop_2155:
18096 ba,pn %xcc, loop_2156
18097 fmovsge %xcc, %f1, %f15
18098 edge16 %o0, %o1, %i0
18099 ldx [%l7 + 0x38], %g7
18100loop_2156:
18101 sdivx %l5, 0x1885, %l3
18102 ldx [%l7 + 0x18], %g3
18103 ldsw [%l7 + 0x14], %g1
18104 ld [%l7 + 0x40], %f1
18105 movcc %icc, %g2, %i1
18106 addcc %o2, 0x12CB, %i3
18107 bneg,a loop_2157
18108 fsrc2 %f12, %f0
18109 fble %fcc3, loop_2158
18110 tneg %xcc, 0x1
18111loop_2157:
18112 stx %i4, [%l7 + 0x20]
18113 siam 0x5
18114loop_2158:
18115 fornot1 %f8, %f12, %f6
18116 movrgez %o5, 0x0FE, %i7
18117 fcmpeq16 %f10, %f12, %l1
18118 ldd [%l7 + 0x28], %f2
18119 fnot1 %f14, %f4
18120 fcmple16 %f8, %f10, %g6
18121 fmovsgu %icc, %f15, %f14
18122 movn %icc, %l2, %g4
18123 fba %fcc0, loop_2159
18124 fones %f0
18125 stb %l0, [%l7 + 0x42]
18126 movrgz %o7, %i2, %i5
18127loop_2159:
18128 ld [%l7 + 0x44], %f14
18129 taddcctv %g5, %l6, %o4
18130 tgu %xcc, 0x7
18131 ldx [%l7 + 0x50], %l4
18132 fnand %f4, %f2, %f8
18133 sth %i6, [%l7 + 0x0A]
18134 fmul8ulx16 %f2, %f10, %f4
18135 fnands %f6, %f2, %f14
18136 fmovsgu %icc, %f8, %f8
18137 ldsh [%l7 + 0x3E], %o6
18138 movpos %xcc, %o3, %o0
18139 fmovsvs %xcc, %f7, %f1
18140 fmul8x16 %f6, %f6, %f12
18141 fpadd32s %f0, %f8, %f3
18142 edge8ln %i0, %o1, %g7
18143 tneg %xcc, 0x0
18144 ldsb [%l7 + 0x52], %l5
18145 ldd [%l7 + 0x78], %f6
18146 fmovrde %g3, %f6, %f2
18147 ldub [%l7 + 0x25], %l3
18148 fnor %f6, %f10, %f12
18149 fnot1 %f8, %f14
18150 stw %g1, [%l7 + 0x20]
18151 fabss %f8, %f11
18152 st %f11, [%l7 + 0x14]
18153 ld [%l7 + 0x70], %f11
18154 ldub [%l7 + 0x7F], %i1
18155 ldsb [%l7 + 0x28], %g2
18156 ldsw [%l7 + 0x30], %i3
18157 st %f8, [%l7 + 0x08]
18158 orcc %i4, 0x149E, %o2
18159 bpos,a,pn %icc, loop_2160
18160 for %f0, %f14, %f4
18161 fmovsn %icc, %f14, %f3
18162 ldd [%l7 + 0x48], %f10
18163loop_2160:
18164 edge32l %i7, %o5, %g6
18165 alignaddrl %l1, %g4, %l0
18166 sth %o7, [%l7 + 0x40]
18167 bl loop_2161
18168 movrgz %i2, 0x392, %l2
18169 fones %f14
18170 movl %icc, %g5, %l6
18171loop_2161:
18172 fbo,a %fcc2, loop_2162
18173 fmovdg %icc, %f9, %f5
18174 taddcc %o4, %i5, %i6
18175 stb %l4, [%l7 + 0x47]
18176loop_2162:
18177 edge16n %o3, %o6, %o0
18178 sth %o1, [%l7 + 0x6A]
18179 fbg,a %fcc3, loop_2163
18180 nop
18181 setx loop_2164, %l0, %l1
18182 wrpr 0x1, %tl
18183 wrpr %l1, %tnpc
18184 setx 0x34400001400, %l0, %l1
18185 wrpr %l1, %tstate
18186 wrhpr 0x4, %htstate
18187 done
18188 ldx [%l7 + 0x70], %g7
18189 ldd [%l7 + 0x78], %f6
18190loop_2163:
18191 stb %i0, [%l7 + 0x4E]
18192loop_2164:
18193 std %f14, [%l7 + 0x28]
18194 fmovsleu %icc, %f6, %f8
18195 fbuge,a %fcc0, loop_2165
18196 faligndata %f2, %f8, %f12
18197 fcmped %fcc1, %f4, %f14
18198 std %f0, [%l7 + 0x50]
18199loop_2165:
18200 sethi 0x056B, %l5
18201 fnands %f10, %f6, %f1
18202 ldsw [%l7 + 0x48], %l3
18203 fnor %f6, %f10, %f2
18204 ldx [%l7 + 0x40], %g3
18205 fandnot1s %f0, %f10, %f3
18206 brgez %i1, loop_2166
18207 fcmpeq32 %f2, %f0, %g1
18208 tge %xcc, 0x5
18209 srl %g2, %i3, %o2
18210loop_2166:
18211 fmovdn %xcc, %f3, %f4
18212 fnands %f3, %f8, %f7
18213 st %f0, [%l7 + 0x18]
18214 stx %i4, [%l7 + 0x08]
18215 ldsw [%l7 + 0x64], %i7
18216 movle %xcc, %g6, %l1
18217 st %f1, [%l7 + 0x10]
18218 ldx [%l7 + 0x48], %o5
18219 array32 %g4, %l0, %i2
18220 tl %icc, 0x3
18221 bn loop_2167
18222 fmovsne %icc, %f10, %f5
18223 ldub [%l7 + 0x11], %l2
18224 fabss %f3, %f15
18225loop_2167:
18226 call loop_2168
18227 fmuld8ulx16 %f9, %f13, %f4
18228 bl %icc, loop_2169
18229 movge %xcc, %o7, %l6
18230loop_2168:
18231 pdist %f12, %f0, %f6
18232 ldx [%l7 + 0x18], %o4
18233loop_2169:
18234 bn loop_2170
18235 fble,a %fcc3, loop_2171
18236 udiv %i5, 0x17A2, %i6
18237 siam 0x6
18238loop_2170:
18239 fpsub32 %f14, %f10, %f2
18240loop_2171:
18241 stx %g5, [%l7 + 0x48]
18242 fpack16 %f8, %f8
18243 fba,a %fcc3, loop_2172
18244 ldd [%l7 + 0x68], %f8
18245 fcmple32 %f14, %f0, %o3
18246 ldub [%l7 + 0x69], %l4
18247loop_2172:
18248 fsrc2s %f8, %f13
18249 fmovsa %icc, %f7, %f4
18250 fbue,a %fcc0, loop_2173
18251 ldub [%l7 + 0x73], %o0
18252 fnands %f15, %f8, %f14
18253 fornot2 %f8, %f6, %f0
18254loop_2173:
18255 fmuld8ulx16 %f15, %f1, %f14
18256 mulscc %o1, %g7, %o6
18257 ldd [%l7 + 0x60], %f6
18258 ldsb [%l7 + 0x2D], %i0
18259 fpack32 %f6, %f0, %f12
18260 fbul,a %fcc0, loop_2174
18261 be loop_2175
18262 ldsw [%l7 + 0x50], %l5
18263 fcmpd %fcc3, %f0, %f0
18264loop_2174:
18265 ldsh [%l7 + 0x44], %l3
18266loop_2175:
18267 fsrc2s %f8, %f4
18268 fmovrslz %i1, %f5, %f8
18269 brgez,a %g1, loop_2176
18270 brlz %g2, loop_2177
18271 stx %g3, [%l7 + 0x18]
18272 ld [%l7 + 0x1C], %f14
18273loop_2176:
18274 ldd [%l7 + 0x28], %f4
18275loop_2177:
18276 bn,pt %xcc, loop_2178
18277 movge %icc, %i3, %o2
18278 fxnors %f6, %f3, %f4
18279 fcmpne32 %f4, %f6, %i4
18280loop_2178:
18281 fmovsl %xcc, %f14, %f11
18282 movcs %xcc, %i7, %l1
18283 fmovsneg %xcc, %f0, %f4
18284 edge8n %g6, %g4, %o5
18285 srlx %i2, %l2, %o7
18286 std %f4, [%l7 + 0x48]
18287 nop
18288 setx loop_2179, %l0, %l1
18289 wrpr 0x1, %tl
18290 wrpr %l1, %tnpc
18291 setx 0x34400001400, %l0, %l1
18292 wrpr %l1, %tstate
18293 wrhpr 0x4, %htstate
18294 done
18295 lduh [%l7 + 0x24], %l6
18296 edge8ln %l0, %o4, %i6
18297 lduh [%l7 + 0x48], %i5
18298loop_2179:
18299 ld [%l7 + 0x28], %f1
18300 popc 0x0608, %g5
18301 fcmpeq32 %f0, %f4, %o3
18302 ldx [%l7 + 0x28], %o0
18303 brnz %l4, loop_2180
18304 pdist %f0, %f8, %f4
18305 alignaddrl %g7, %o1, %o6
18306 bneg,pt %icc, loop_2181
18307loop_2180:
18308 xorcc %i0, 0x1D47, %l3
18309 ldd [%l7 + 0x20], %f2
18310 tvs %icc, 0x7
18311loop_2181:
18312 fmovsa %icc, %f3, %f6
18313 xnorcc %i1, 0x0708, %l5
18314 move %icc, %g1, %g3
18315 subccc %g2, 0x08E9, %i3
18316 fmovsge %icc, %f15, %f11
18317 umul %o2, %i4, %i7
18318 mova %xcc, %g6, %g4
18319 std %f12, [%l7 + 0x38]
18320 ldx [%l7 + 0x70], %o5
18321 ldsb [%l7 + 0x3C], %i2
18322 ble,a,pt %xcc, loop_2182
18323 tcs %icc, 0x1
18324 xorcc %l1, %o7, %l2
18325 fpsub16 %f4, %f4, %f8
18326loop_2182:
18327 movleu %xcc, %l6, %l0
18328 fone %f8
18329 bleu,pn %xcc, loop_2183
18330 movne %icc, %i6, %o4
18331 alignaddrl %i5, %o3, %o0
18332 fxor %f4, %f8, %f0
18333loop_2183:
18334 sth %l4, [%l7 + 0x22]
18335 fsrc1s %f6, %f14
18336 fmovde %xcc, %f8, %f12
18337 edge32ln %g5, %o1, %g7
18338 fpadd32 %f6, %f10, %f8
18339 movrgz %i0, 0x1FC, %l3
18340 fmul8sux16 %f6, %f0, %f10
18341 fpackfix %f12, %f0
18342 std %f0, [%l7 + 0x08]
18343 srax %i1, 0x0F, %o6
18344 movl %icc, %g1, %g3
18345 ldsb [%l7 + 0x55], %g2
18346 nop
18347 setx loop_2184, %l0, %l1
18348 wrpr 0x1, %tl
18349 wrpr %l1, %tpc
18350 add %l1, 0x4, %l1
18351 wrpr %l1, %tnpc
18352 setx 0x34400001400, %l0, %l1
18353 wrpr %l1, %tstate
18354 wrhpr 0x4, %htstate
18355 retry
18356 fcmpgt32 %f8, %f12, %l5
18357 fmul8x16al %f13, %f12, %f0
18358 fmovdg %icc, %f15, %f5
18359loop_2184:
18360 lduw [%l7 + 0x18], %o2
18361 lduw [%l7 + 0x60], %i4
18362 fmovrsgz %i3, %f8, %f3
18363 ldsh [%l7 + 0x72], %g6
18364 fmovrsgz %i7, %f13, %f10
18365 st %f3, [%l7 + 0x64]
18366 bvs,a %xcc, loop_2185
18367 edge32n %g4, %o5, %l1
18368 movrlz %i2, 0x158, %o7
18369 umul %l6, %l0, %l2
18370loop_2185:
18371 std %f4, [%l7 + 0x30]
18372 addcc %o4, %i6, %i5
18373 te %icc, 0x7
18374 fnegd %f8, %f4
18375 fone %f14
18376 stx %o0, [%l7 + 0x50]
18377 fnand %f10, %f2, %f10
18378 sth %o3, [%l7 + 0x74]
18379 fnot1 %f4, %f14
18380 ldub [%l7 + 0x3D], %l4
18381 sth %g5, [%l7 + 0x1E]
18382 taddcc %o1, %i0, %l3
18383 fbug,a %fcc0, loop_2186
18384 edge16ln %g7, %i1, %o6
18385 fmovs %f8, %f7
18386 fmovsn %xcc, %f1, %f0
18387loop_2186:
18388 movvs %xcc, %g3, %g2
18389 fpadd32s %f3, %f1, %f5
18390 bl,pn %xcc, loop_2187
18391 fba %fcc1, loop_2188
18392 ldd [%l7 + 0x50], %f12
18393 fbug %fcc2, loop_2189
18394loop_2187:
18395 stb %g1, [%l7 + 0x09]
18396loop_2188:
18397 stb %l5, [%l7 + 0x6F]
18398 ba,a loop_2190
18399loop_2189:
18400 addc %i4, 0x015B, %o2
18401 bgu,a,pn %icc, loop_2191
18402 stx %i3, [%l7 + 0x68]
18403loop_2190:
18404 fpadd32 %f14, %f2, %f0
18405 ldd [%l7 + 0x50], %f2
18406loop_2191:
18407 movg %icc, %g6, %i7
18408 edge8l %g4, %l1, %o5
18409 movcs %icc, %o7, %i2
18410 st %f9, [%l7 + 0x0C]
18411 fmovrslz %l0, %f7, %f7
18412 ldsh [%l7 + 0x2A], %l6
18413 orcc %o4, 0x019E, %l2
18414 tsubcc %i5, %o0, %o3
18415 smul %l4, %g5, %o1
18416 movrgz %i6, %l3, %g7
18417 fba %fcc3, loop_2192
18418 stx %i1, [%l7 + 0x50]
18419 ldd [%l7 + 0x40], %f6
18420 orcc %o6, 0x02DD, %g3
18421loop_2192:
18422 lduw [%l7 + 0x44], %i0
18423 bne,pt %icc, loop_2193
18424 bne,a %xcc, loop_2194
18425 fxnor %f8, %f4, %f0
18426 and %g1, %g2, %l5
18427loop_2193:
18428 fornot2s %f2, %f6, %f1
18429loop_2194:
18430 ldd [%l7 + 0x70], %f8
18431 fsrc2 %f14, %f10
18432 fmul8x16 %f14, %f12, %f4
18433 ldsb [%l7 + 0x30], %i4
18434 fbo %fcc2, loop_2195
18435 te %icc, 0x7
18436 fxors %f13, %f12, %f8
18437 std %f6, [%l7 + 0x50]
18438loop_2195:
18439 sub %o2, 0x0B2C, %i3
18440 fcmpeq16 %f10, %f14, %i7
18441 tcs %xcc, 0x7
18442 fbg %fcc2, loop_2196
18443 fmovdn %icc, %f0, %f15
18444 tsubcctv %g6, %g4, %l1
18445 fbo,a %fcc3, loop_2197
18446loop_2196:
18447 ldub [%l7 + 0x6A], %o5
18448 movle %xcc, %i2, %l0
18449 ld [%l7 + 0x08], %f6
18450loop_2197:
18451 std %f0, [%l7 + 0x18]
18452 movrgez %l6, 0x091, %o4
18453 fmovde %icc, %f1, %f8
18454 fmovsne %xcc, %f14, %f2
18455 fbug %fcc1, loop_2198
18456 fmovrdlz %o7, %f14, %f12
18457 stx %i5, [%l7 + 0x28]
18458 ta %icc, 0x2
18459loop_2198:
18460 alignaddrl %o0, %l2, %o3
18461 ldsw [%l7 + 0x40], %g5
18462 srlx %l4, %o1, %l3
18463 lduw [%l7 + 0x44], %g7
18464 ldx [%l7 + 0x58], %i1
18465 fors %f13, %f1, %f4
18466 fbge,a %fcc2, loop_2199
18467 fsrc2 %f8, %f2
18468 bpos,a,pn %icc, loop_2200
18469 be,a %xcc, loop_2201
18470loop_2199:
18471 ba,a loop_2202
18472 std %f12, [%l7 + 0x68]
18473loop_2200:
18474 ldd [%l7 + 0x40], %f2
18475loop_2201:
18476 stx %i6, [%l7 + 0x48]
18477loop_2202:
18478 ldsw [%l7 + 0x0C], %g3
18479 fnot2 %f12, %f6
18480 fpmerge %f1, %f6, %f0
18481 ld [%l7 + 0x4C], %f13
18482 popc 0x0F02, %o6
18483 edge8l %i0, %g1, %g2
18484 fmovrse %l5, %f4, %f5
18485 movrne %i4, 0x3ED, %i3
18486 fxnors %f11, %f12, %f15
18487 fbge %fcc1, loop_2203
18488 stb %i7, [%l7 + 0x6C]
18489 ldx [%l7 + 0x68], %o2
18490 ld [%l7 + 0x30], %f3
18491loop_2203:
18492 sth %g6, [%l7 + 0x66]
18493 ldub [%l7 + 0x6F], %l1
18494 tneg %xcc, 0x5
18495 popc 0x0FEA, %g4
18496 fmovrdlez %o5, %f0, %f12
18497 ld [%l7 + 0x0C], %f8
18498 movgu %icc, %i2, %l0
18499 st %f9, [%l7 + 0x6C]
18500 nop
18501 setx loop_2204, %l0, %l1
18502 wrpr 0x1, %tl
18503 wrpr %l1, %tnpc
18504 setx 0x34400001400, %l0, %l1
18505 wrpr %l1, %tstate
18506 wrhpr 0x4, %htstate
18507 done
18508 fnot2s %f13, %f1
18509 fandnot1 %f2, %f14, %f2
18510 ldsb [%l7 + 0x61], %l6
18511loop_2204:
18512 fandnot1s %f4, %f2, %f5
18513 fnot1 %f8, %f14
18514 smul %o4, 0x0E60, %o7
18515 tg %icc, 0x6
18516 fzero %f2
18517 lduw [%l7 + 0x54], %i5
18518 bgu %icc, loop_2205
18519 popc 0x1D0F, %l2
18520 addccc %o0, 0x1797, %g5
18521 ld [%l7 + 0x30], %f11
18522loop_2205:
18523 fmovdg %icc, %f1, %f7
18524 fnegd %f10, %f12
18525 movre %o3, 0x23D, %o1
18526 fmovdcs %icc, %f0, %f9
18527 fpadd32s %f15, %f0, %f3
18528 pdist %f10, %f8, %f6
18529 lduh [%l7 + 0x0A], %l4
18530 fcmpes %fcc3, %f12, %f4
18531 lduh [%l7 + 0x78], %g7
18532 stx %l3, [%l7 + 0x20]
18533 edge16l %i1, %g3, %i6
18534 stb %o6, [%l7 + 0x21]
18535 lduw [%l7 + 0x78], %g1
18536 fbuge %fcc0, loop_2206
18537 fornot1s %f3, %f13, %f11
18538 tneg %xcc, 0x5
18539 fornot1 %f12, %f14, %f14
18540loop_2206:
18541 fmovdg %icc, %f1, %f14
18542 movrlez %i0, %g2, %l5
18543 ldsw [%l7 + 0x6C], %i4
18544 fornot2 %f10, %f8, %f6
18545 stb %i7, [%l7 + 0x73]
18546 bvs loop_2207
18547 ldsb [%l7 + 0x6D], %o2
18548 std %f12, [%l7 + 0x28]
18549 sth %i3, [%l7 + 0x78]
18550loop_2207:
18551 sethi 0x199A, %l1
18552 std %f2, [%l7 + 0x48]
18553 stw %g4, [%l7 + 0x40]
18554 fmovrde %o5, %f14, %f10
18555 stb %i2, [%l7 + 0x23]
18556 lduw [%l7 + 0x30], %g6
18557 fnegd %f8, %f12
18558 mulscc %l0, %o4, %l6
18559 movl %xcc, %o7, %l2
18560 mulx %i5, 0x0F9A, %o0
18561 movg %icc, %o3, %g5
18562 stx %l4, [%l7 + 0x18]
18563 fpadd32s %f6, %f7, %f11
18564 ldsw [%l7 + 0x38], %g7
18565 fpackfix %f14, %f8
18566 te %xcc, 0x0
18567 fmul8x16 %f14, %f6, %f0
18568 fmovdcc %icc, %f5, %f15
18569 fones %f13
18570 smul %l3, 0x020F, %o1
18571 ldx [%l7 + 0x58], %g3
18572 add %i6, 0x1BF4, %i1
18573 brlz,a %g1, loop_2208
18574 fpsub16s %f3, %f1, %f11
18575 orncc %i0, 0x0525, %g2
18576 subcc %l5, %o6, %i4
18577loop_2208:
18578 fmovdn %icc, %f13, %f0
18579 bpos,a,pt %icc, loop_2209
18580 andncc %o2, %i3, %i7
18581 xorcc %g4, %l1, %i2
18582 sll %g6, 0x17, %l0
18583loop_2209:
18584 movrgz %o5, %o4, %l6
18585 fble,a %fcc0, loop_2210
18586 fmovrsne %o7, %f2, %f8
18587 fmovrse %i5, %f11, %f4
18588 fcmpes %fcc3, %f5, %f10
18589loop_2210:
18590 brlz %o0, loop_2211
18591 fnors %f15, %f7, %f8
18592 fbuge,a %fcc1, loop_2212
18593 bn,pt %icc, loop_2213
18594loop_2211:
18595 ldsw [%l7 + 0x5C], %l2
18596 fbge %fcc1, loop_2214
18597loop_2212:
18598 fnot2s %f6, %f13
18599loop_2213:
18600 fcmpgt32 %f2, %f10, %o3
18601 ble loop_2215
18602loop_2214:
18603 ldsh [%l7 + 0x74], %g5
18604 fornot1s %f5, %f13, %f3
18605 stw %l4, [%l7 + 0x30]
18606loop_2215:
18607 bge,a,pt %icc, loop_2216
18608 lduh [%l7 + 0x52], %l3
18609 edge32n %o1, %g7, %g3
18610 ldd [%l7 + 0x70], %f8
18611loop_2216:
18612 udiv %i1, 0x1F27, %g1
18613 fmovdvs %icc, %f14, %f3
18614 lduh [%l7 + 0x28], %i0
18615 fpmerge %f15, %f3, %f12
18616 fpsub16s %f13, %f4, %f14
18617 fbge,a %fcc2, loop_2217
18618 sth %g2, [%l7 + 0x68]
18619 movge %icc, %l5, %i6
18620 fmovsvc %icc, %f4, %f3
18621loop_2217:
18622 brlez %o6, loop_2218
18623 fmovsne %icc, %f8, %f1
18624 fcmps %fcc1, %f2, %f0
18625 orncc %o2, %i3, %i4
18626loop_2218:
18627 bne,a,pn %icc, loop_2219
18628 fpsub32s %f15, %f6, %f2
18629 nop
18630 setx loop_2220, %l0, %l1
18631 wrpr 0x1, %tl
18632 wrpr %l1, %tnpc
18633 setx 0x34400001400, %l0, %l1
18634 wrpr %l1, %tstate
18635 wrhpr 0x4, %htstate
18636 done
18637 fmovsge %xcc, %f7, %f1
18638loop_2219:
18639 movrlez %i7, 0x0D8, %l1
18640 fmovsl %icc, %f3, %f5
18641loop_2220:
18642 stb %g4, [%l7 + 0x68]
18643 lduh [%l7 + 0x22], %g6
18644 fbe,a %fcc3, loop_2221
18645 stb %i2, [%l7 + 0x41]
18646 call loop_2222
18647 ld [%l7 + 0x2C], %f11
18648loop_2221:
18649 tne %xcc, 0x6
18650 array32 %o5, %l0, %o4
18651loop_2222:
18652 fmovscc %xcc, %f6, %f10
18653 edge32 %l6, %o7, %i5
18654 tpos %icc, 0x5
18655 fnegs %f0, %f10
18656 bpos,a loop_2223
18657 fpsub16 %f6, %f0, %f6
18658 fmovsvs %icc, %f3, %f6
18659 tneg %xcc, 0x3
18660loop_2223:
18661 smul %l2, %o0, %g5
18662 ba,pn %xcc, loop_2224
18663 fxor %f4, %f8, %f12
18664 fblg %fcc0, loop_2225
18665 brgz %o3, loop_2226
18666loop_2224:
18667 alignaddr %l4, %l3, %g7
18668 tcs %icc, 0x6
18669loop_2225:
18670 fbul,a %fcc2, loop_2227
18671loop_2226:
18672 subcc %o1, 0x1F6D, %i1
18673 sdivcc %g3, 0x19D0, %i0
18674 st %f4, [%l7 + 0x1C]
18675loop_2227:
18676 ldd [%l7 + 0x70], %f8
18677 fsrc2s %f2, %f1
18678 fcmped %fcc1, %f0, %f10
18679 xnor %g1, %l5, %g2
18680 std %f12, [%l7 + 0x18]
18681 alignaddrl %o6, %o2, %i6
18682 fbne,a %fcc0, loop_2228
18683 addccc %i3, %i4, %i7
18684 fornot2s %f14, %f0, %f7
18685 bge,a %icc, loop_2229
18686loop_2228:
18687 edge16 %g4, %g6, %l1
18688 ld [%l7 + 0x28], %f5
18689 stb %o5, [%l7 + 0x4D]
18690loop_2229:
18691 movge %xcc, %i2, %o4
18692 brlez,a %l6, loop_2230
18693 ldub [%l7 + 0x67], %o7
18694 udiv %l0, 0x0658, %i5
18695 fornot2s %f13, %f11, %f0
18696loop_2230:
18697 fpsub32 %f2, %f0, %f12
18698 fnegs %f7, %f2
18699 stx %l2, [%l7 + 0x38]
18700 brnz,a %g5, loop_2231
18701 tne %icc, 0x2
18702 st %f9, [%l7 + 0x70]
18703 fmovsneg %xcc, %f2, %f4
18704loop_2231:
18705 movrgz %o0, 0x0DE, %o3
18706 fmovdn %xcc, %f11, %f13
18707 be,pn %xcc, loop_2232
18708 brgez,a %l3, loop_2233
18709 ldsw [%l7 + 0x08], %g7
18710 nop
18711 setx loop_2234, %l0, %l1
18712 wrpr 0x1, %tl
18713 wrpr %l1, %tnpc
18714 setx 0x34400001400, %l0, %l1
18715 wrpr %l1, %tstate
18716 wrhpr 0x4, %htstate
18717 done
18718loop_2232:
18719 fnors %f12, %f10, %f13
18720loop_2233:
18721 edge32ln %l4, %i1, %o1
18722 fnegd %f12, %f8
18723loop_2234:
18724 fblg,a %fcc3, loop_2235
18725 bcs loop_2236
18726 te %icc, 0x7
18727 fmovrdne %i0, %f0, %f2
18728loop_2235:
18729 bg,pn %xcc, loop_2237
18730loop_2236:
18731 fcmpgt16 %f12, %f6, %g3
18732 fmovdn %xcc, %f10, %f5
18733 ldx [%l7 + 0x28], %g1
18734loop_2237:
18735 fnands %f6, %f12, %f3
18736 nop
18737 setx loop_2238, %l0, %l1
18738 jmpl %l1, %l5
18739 lduh [%l7 + 0x4A], %g2
18740 tvs %icc, 0x6
18741 fone %f12
18742loop_2238:
18743 fmovdneg %icc, %f10, %f3
18744 xorcc %o6, 0x0909, %i6
18745 edge16l %o2, %i3, %i7
18746 movgu %icc, %g4, %g6
18747 sub %i4, %l1, %o5
18748 movvs %icc, %o4, %i2
18749 movrgz %l6, 0x1F2, %l0
18750 fmovspos %icc, %f14, %f7
18751 fabss %f10, %f0
18752 udiv %o7, 0x11E6, %l2
18753 movrlez %g5, 0x058, %o0
18754 srlx %o3, 0x09, %i5
18755 mova %xcc, %l3, %l4
18756 fmul8x16au %f3, %f12, %f2
18757 sub %i1, 0x1039, %g7
18758 fmovscc %xcc, %f6, %f0
18759 ldx [%l7 + 0x10], %o1
18760 ldsw [%l7 + 0x3C], %i0
18761 sll %g1, %g3, %g2
18762 ldsw [%l7 + 0x2C], %l5
18763 smul %i6, %o2, %i3
18764 edge32ln %o6, %g4, %i7
18765 st %f15, [%l7 + 0x70]
18766 add %g6, 0x1487, %i4
18767 ldd [%l7 + 0x50], %f0
18768 fbue %fcc3, loop_2239
18769 edge8 %o5, %l1, %i2
18770 movrgez %l6, %o4, %l0
18771 movle %xcc, %l2, %o7
18772loop_2239:
18773 alignaddr %o0, %g5, %i5
18774 bge,pn %icc, loop_2240
18775 array8 %o3, %l3, %l4
18776 std %f10, [%l7 + 0x08]
18777 stb %i1, [%l7 + 0x18]
18778loop_2240:
18779 ldd [%l7 + 0x38], %f14
18780 sth %g7, [%l7 + 0x64]
18781 stw %o1, [%l7 + 0x14]
18782 stx %g1, [%l7 + 0x78]
18783 smul %g3, %i0, %l5
18784 fmovscs %icc, %f11, %f5
18785 fpadd32s %f7, %f8, %f3
18786 ldub [%l7 + 0x23], %g2
18787 ldsh [%l7 + 0x60], %i6
18788 bgu %icc, loop_2241
18789 ldx [%l7 + 0x18], %i3
18790 tvs %xcc, 0x7
18791 movvs %icc, %o6, %o2
18792loop_2241:
18793 ldsw [%l7 + 0x70], %g4
18794 bcc,a %xcc, loop_2242
18795 stb %i7, [%l7 + 0x17]
18796 tsubcctv %i4, 0x0730, %o5
18797 movrgez %g6, %i2, %l1
18798loop_2242:
18799 movcc %xcc, %l6, %l0
18800 mulscc %o4, 0x1D8E, %o7
18801 ldd [%l7 + 0x30], %f2
18802 movrgez %l2, %o0, %i5
18803 lduw [%l7 + 0x08], %g5
18804 stb %l3, [%l7 + 0x14]
18805 ldsw [%l7 + 0x40], %o3
18806 fcmped %fcc0, %f6, %f6
18807 fsrc1s %f15, %f14
18808 brlz,a %i1, loop_2243
18809 orncc %g7, %o1, %l4
18810 tcs %xcc, 0x4
18811 sth %g3, [%l7 + 0x16]
18812loop_2243:
18813 stw %g1, [%l7 + 0x14]
18814 lduw [%l7 + 0x38], %l5
18815 lduw [%l7 + 0x34], %g2
18816 fpadd32 %f14, %f0, %f14
18817 ldd [%l7 + 0x08], %f0
18818 stw %i0, [%l7 + 0x58]
18819 fmovrslez %i3, %f13, %f7
18820 tgu %xcc, 0x4
18821 ld [%l7 + 0x5C], %f8
18822 fors %f0, %f10, %f8
18823 sth %o6, [%l7 + 0x18]
18824 fpsub16s %f11, %f5, %f2
18825 ldsw [%l7 + 0x54], %o2
18826 umul %i6, %g4, %i4
18827 fnors %f2, %f15, %f2
18828 tgu %icc, 0x5
18829 stb %i7, [%l7 + 0x0D]
18830 fabss %f13, %f1
18831 fbue %fcc3, loop_2244
18832 mova %icc, %g6, %o5
18833 array16 %i2, %l6, %l0
18834 fmovrdgez %l1, %f14, %f2
18835loop_2244:
18836 fmul8x16au %f0, %f12, %f0
18837 and %o7, %o4, %l2
18838 tg %xcc, 0x2
18839 ldsh [%l7 + 0x72], %o0
18840 st %f13, [%l7 + 0x60]
18841 andncc %g5, %i5, %o3
18842 lduh [%l7 + 0x64], %i1
18843 movrlez %l3, %g7, %o1
18844 lduh [%l7 + 0x76], %l4
18845 fbu %fcc0, loop_2245
18846 sth %g1, [%l7 + 0x6C]
18847 subccc %l5, 0x11E4, %g2
18848 ldsh [%l7 + 0x56], %g3
18849loop_2245:
18850 fand %f4, %f6, %f6
18851 ld [%l7 + 0x28], %f12
18852 ldsh [%l7 + 0x24], %i3
18853 bge,a %icc, loop_2246
18854 movrlz %i0, 0x3F2, %o6
18855 std %f6, [%l7 + 0x20]
18856 edge32n %i6, %o2, %g4
18857loop_2246:
18858 edge8n %i7, %g6, %i4
18859 ldsh [%l7 + 0x08], %o5
18860 lduh [%l7 + 0x7E], %l6
18861 ld [%l7 + 0x48], %f2
18862 movgu %icc, %i2, %l0
18863 brlz,a %l1, loop_2247
18864 edge8n %o7, %l2, %o4
18865 stb %o0, [%l7 + 0x2C]
18866 ldub [%l7 + 0x43], %g5
18867loop_2247:
18868 bg,a loop_2248
18869 ldd [%l7 + 0x58], %f0
18870 fand %f10, %f4, %f4
18871 bn %xcc, loop_2249
18872loop_2248:
18873 fpsub16 %f10, %f8, %f6
18874 ld [%l7 + 0x50], %f6
18875 sth %o3, [%l7 + 0x0E]
18876loop_2249:
18877 movrlz %i1, 0x0EF, %l3
18878 andcc %g7, 0x055A, %i5
18879 andn %l4, %g1, %l5
18880 ldub [%l7 + 0x54], %o1
18881 stw %g2, [%l7 + 0x58]
18882 brlz,a %g3, loop_2250
18883 movrgz %i0, 0x0BA, %o6
18884 fmovrsgez %i6, %f14, %f7
18885 std %f6, [%l7 + 0x78]
18886loop_2250:
18887 bleu,pt %icc, loop_2251
18888 fmovdle %icc, %f0, %f1
18889 te %icc, 0x6
18890 xnorcc %o2, %i3, %g4
18891loop_2251:
18892 tsubcctv %i7, %g6, %i4
18893 fsrc2 %f4, %f6
18894 movrlez %o5, %i2, %l6
18895 st %f6, [%l7 + 0x78]
18896 movneg %icc, %l0, %l1
18897 fmovsne %icc, %f7, %f13
18898 fmovde %xcc, %f1, %f8
18899 fmovrse %o7, %f9, %f11
18900 fands %f10, %f8, %f0
18901 and %l2, %o4, %g5
18902 fbuge,a %fcc3, loop_2252
18903 stw %o3, [%l7 + 0x08]
18904 fbul,a %fcc2, loop_2253
18905 udiv %i1, 0x0FA3, %o0
18906loop_2252:
18907 stw %l3, [%l7 + 0x50]
18908 fba,a %fcc1, loop_2254
18909loop_2253:
18910 tg %icc, 0x1
18911 ldsh [%l7 + 0x0A], %g7
18912 fbl %fcc3, loop_2255
18913loop_2254:
18914 fmovdvc %icc, %f7, %f0
18915 ldsb [%l7 + 0x0B], %i5
18916 fnegd %f12, %f0
18917loop_2255:
18918 tge %xcc, 0x2
18919 ldsw [%l7 + 0x1C], %g1
18920 xnor %l4, %o1, %l5
18921 fpadd32 %f4, %f8, %f12
18922 stb %g2, [%l7 + 0x4A]
18923 fxors %f15, %f8, %f8
18924 fmovspos %icc, %f4, %f3
18925 ldsb [%l7 + 0x78], %i0
18926 fmovsleu %icc, %f7, %f4
18927 brgz %o6, loop_2256
18928 movcs %xcc, %i6, %o2
18929 stw %g3, [%l7 + 0x44]
18930 fmovdle %icc, %f4, %f0
18931loop_2256:
18932 fmovsleu %xcc, %f5, %f12
18933 fxor %f2, %f4, %f4
18934 fsrc1s %f0, %f11
18935 brgz %g4, loop_2257
18936 stb %i3, [%l7 + 0x1D]
18937 sll %i7, 0x09, %i4
18938 ldx [%l7 + 0x50], %o5
18939loop_2257:
18940 fpmerge %f5, %f14, %f2
18941 brnz,a %i2, loop_2258
18942 fsrc1 %f4, %f2
18943 stw %l6, [%l7 + 0x44]
18944 ldsw [%l7 + 0x48], %l0
18945loop_2258:
18946 bneg,pn %icc, loop_2259
18947 stb %l1, [%l7 + 0x0D]
18948 lduh [%l7 + 0x28], %o7
18949 fpadd32 %f12, %f4, %f6
18950loop_2259:
18951 stb %g6, [%l7 + 0x29]
18952 fabsd %f6, %f4
18953 ldsb [%l7 + 0x51], %l2
18954 nop
18955 setx loop_2260, %l0, %l1
18956 jmpl %l1, %g5
18957 xor %o3, %o4, %i1
18958 fpadd32 %f0, %f2, %f4
18959 fnands %f9, %f9, %f3
18960loop_2260:
18961 movleu %xcc, %l3, %o0
18962 fnot1s %f9, %f6
18963 fexpand %f2, %f14
18964 bn,a,pn %xcc, loop_2261
18965 array8 %g7, %i5, %g1
18966 ldsw [%l7 + 0x24], %o1
18967 ldd [%l7 + 0x70], %f8
18968loop_2261:
18969 fmovrslz %l5, %f1, %f12
18970 fpackfix %f8, %f2
18971 tvc %xcc, 0x2
18972 bpos,a %icc, loop_2262
18973 fzero %f12
18974 fcmpeq16 %f10, %f8, %l4
18975 fba %fcc1, loop_2263
18976loop_2262:
18977 tvc %xcc, 0x7
18978 andn %i0, %g2, %o6
18979 ldub [%l7 + 0x3C], %o2
18980loop_2263:
18981 fcmpgt16 %f14, %f14, %g3
18982 xorcc %i6, 0x1D4D, %i3
18983 fmovdneg %icc, %f10, %f15
18984 ld [%l7 + 0x78], %f2
18985 fmovsleu %xcc, %f15, %f9
18986 nop
18987 setx loop_2264, %l0, %l1
18988 jmpl %l1, %g4
18989 fmovscc %icc, %f15, %f2
18990 stx %i4, [%l7 + 0x70]
18991 smulcc %o5, 0x1BA5, %i2
18992loop_2264:
18993 andncc %i7, %l6, %l0
18994 fmovsg %icc, %f4, %f5
18995 lduw [%l7 + 0x70], %o7
18996 fones %f8
18997 fmovrsgez %g6, %f10, %f12
18998 stx %l1, [%l7 + 0x60]
18999 ba,a %xcc, loop_2265
19000 for %f4, %f6, %f14
19001 ldsw [%l7 + 0x10], %l2
19002 fcmpeq32 %f14, %f0, %o3
19003loop_2265:
19004 tne %xcc, 0x5
19005 fzeros %f14
19006 fnegd %f4, %f12
19007 sth %o4, [%l7 + 0x40]
19008 st %f3, [%l7 + 0x64]
19009 ld [%l7 + 0x08], %f2
19010 mulscc %i1, 0x1421, %g5
19011 tle %xcc, 0x4
19012 tne %xcc, 0x5
19013 ldx [%l7 + 0x68], %l3
19014 movrlz %g7, 0x2F7, %i5
19015 fmovsne %xcc, %f15, %f15
19016 fmovrdlez %o0, %f10, %f6
19017 fbu %fcc0, loop_2266
19018 fmovsl %xcc, %f15, %f15
19019 bpos,pn %xcc, loop_2267
19020 ldsw [%l7 + 0x40], %o1
19021loop_2266:
19022 fmovdgu %xcc, %f6, %f7
19023 taddcctv %l5, 0x1CA1, %g1
19024loop_2267:
19025 orcc %l4, 0x05DB, %i0
19026 tcc %icc, 0x7
19027 nop
19028 setx loop_2268, %l0, %l1
19029 jmpl %l1, %o6
19030 fbe,a %fcc2, loop_2269
19031 tn %icc, 0x6
19032 srl %g2, %o2, %i6
19033loop_2268:
19034 sll %g3, %i3, %i4
19035loop_2269:
19036 array8 %g4, %i2, %i7
19037 tge %xcc, 0x5
19038 srlx %o5, 0x11, %l0
19039 fzeros %f8
19040 fmovrsgz %l6, %f0, %f15
19041 ldx [%l7 + 0x18], %g6
19042 umul %l1, 0x122A, %o7
19043 brgz,a %l2, loop_2270
19044 array8 %o4, %i1, %o3
19045 fsrc2 %f0, %f14
19046 fbg %fcc3, loop_2271
19047loop_2270:
19048 fpadd16s %f4, %f0, %f15
19049 fmovdvc %xcc, %f10, %f13
19050 edge8n %g5, %l3, %g7
19051loop_2271:
19052 stx %o0, [%l7 + 0x20]
19053 ldub [%l7 + 0x2C], %i5
19054 sth %l5, [%l7 + 0x20]
19055 ldub [%l7 + 0x19], %g1
19056 ldsb [%l7 + 0x38], %l4
19057 fmovdneg %xcc, %f1, %f2
19058 fxnor %f14, %f0, %f10
19059 fone %f8
19060 tle %xcc, 0x3
19061 or %o1, %i0, %g2
19062 fpack32 %f6, %f14, %f8
19063 call loop_2272
19064 fabss %f7, %f13
19065 lduw [%l7 + 0x38], %o6
19066 fpsub16 %f0, %f2, %f6
19067loop_2272:
19068 fba,a %fcc0, loop_2273
19069 movne %xcc, %o2, %i6
19070 fmovsle %xcc, %f1, %f6
19071 fabss %f8, %f2
19072loop_2273:
19073 fmul8x16au %f11, %f3, %f0
19074 ld [%l7 + 0x30], %f6
19075 edge16n %g3, %i4, %i3
19076 sdiv %i2, 0x004E, %g4
19077 popc 0x0E5B, %o5
19078 movvs %icc, %i7, %l6
19079 ldub [%l7 + 0x2A], %l0
19080 sth %g6, [%l7 + 0x42]
19081 lduh [%l7 + 0x46], %l1
19082 fcmps %fcc2, %f4, %f11
19083 fxor %f12, %f8, %f0
19084 fmuld8ulx16 %f8, %f14, %f6
19085 fmovdleu %icc, %f7, %f4
19086 lduh [%l7 + 0x6E], %o7
19087 andncc %o4, %l2, %o3
19088 movrgz %i1, %l3, %g7
19089 tcc %icc, 0x2
19090 fbo,a %fcc2, loop_2274
19091 fcmple32 %f2, %f8, %o0
19092 stx %i5, [%l7 + 0x28]
19093 fmovrsgez %g5, %f3, %f3
19094loop_2274:
19095 fcmped %fcc2, %f8, %f0
19096 fbue %fcc3, loop_2275
19097 tl %xcc, 0x3
19098 addcc %g1, %l5, %l4
19099 fbue %fcc3, loop_2276
19100loop_2275:
19101 ldsh [%l7 + 0x6C], %i0
19102 movl %icc, %o1, %g2
19103 ldub [%l7 + 0x7B], %o6
19104loop_2276:
19105 or %i6, 0x0CB5, %g3
19106 ldx [%l7 + 0x10], %o2
19107 fmovdleu %xcc, %f5, %f11
19108 array8 %i4, %i2, %i3
19109 xnorcc %g4, %i7, %l6
19110 fbule %fcc0, loop_2277
19111 movg %xcc, %o5, %g6
19112 fmovdvc %icc, %f10, %f8
19113 ldsb [%l7 + 0x29], %l0
19114loop_2277:
19115 lduw [%l7 + 0x70], %o7
19116 std %f2, [%l7 + 0x30]
19117 movrne %l1, %l2, %o4
19118 st %f7, [%l7 + 0x54]
19119 lduh [%l7 + 0x16], %o3
19120 lduh [%l7 + 0x3A], %i1
19121 fmovrsgez %g7, %f3, %f2
19122 bvc,pn %icc, loop_2278
19123 fmovsl %xcc, %f11, %f6
19124 movne %xcc, %l3, %i5
19125 std %f2, [%l7 + 0x70]
19126loop_2278:
19127 bg,a %xcc, loop_2279
19128 edge32ln %g5, %o0, %g1
19129 tle %xcc, 0x6
19130 fcmpgt16 %f10, %f12, %l4
19131loop_2279:
19132 fmovdneg %xcc, %f6, %f5
19133 srax %i0, %o1, %l5
19134 ldd [%l7 + 0x68], %f12
19135 ldsb [%l7 + 0x7F], %g2
19136 taddcc %i6, %g3, %o2
19137 edge8l %o6, %i4, %i2
19138 ldx [%l7 + 0x78], %i3
19139 sdiv %i7, 0x152B, %g4
19140 brlz,a %o5, loop_2280
19141 ldx [%l7 + 0x40], %g6
19142 fbo,a %fcc3, loop_2281
19143 fmovsvs %xcc, %f5, %f2
19144loop_2280:
19145 sllx %l6, %o7, %l1
19146 fornot2 %f2, %f6, %f10
19147loop_2281:
19148 orcc %l0, 0x1D62, %o4
19149 fba %fcc0, loop_2282
19150 addcc %o3, %i1, %g7
19151 ldsw [%l7 + 0x18], %l3
19152 fmovrslz %l2, %f8, %f13
19153loop_2282:
19154 pdist %f10, %f2, %f2
19155 fbue,a %fcc0, loop_2283
19156 stb %i5, [%l7 + 0x67]
19157 fbuge,a %fcc3, loop_2284
19158 fbl,a %fcc3, loop_2285
19159loop_2283:
19160 fmovrslz %g5, %f15, %f14
19161 fmovrdgz %g1, %f12, %f0
19162loop_2284:
19163 xnor %o0, 0x08C4, %i0
19164loop_2285:
19165 ldsb [%l7 + 0x54], %l4
19166 ldsb [%l7 + 0x5F], %l5
19167 edge32n %o1, %i6, %g3
19168 std %f2, [%l7 + 0x58]
19169 ldsw [%l7 + 0x4C], %g2
19170 fmovs %f9, %f7
19171 ldsh [%l7 + 0x34], %o2
19172 ldx [%l7 + 0x50], %o6
19173 sth %i4, [%l7 + 0x38]
19174 ld [%l7 + 0x38], %f12
19175 fbo,a %fcc1, loop_2286
19176 stx %i2, [%l7 + 0x58]
19177 sdivcc %i7, 0x0AA8, %g4
19178 lduw [%l7 + 0x10], %i3
19179loop_2286:
19180 stb %g6, [%l7 + 0x2C]
19181 fmovs %f7, %f14
19182 fmovsa %icc, %f13, %f5
19183 stb %l6, [%l7 + 0x68]
19184 fabsd %f14, %f6
19185 lduh [%l7 + 0x2C], %o7
19186 brgz,a %l1, loop_2287
19187 fmovsge %xcc, %f3, %f15
19188 ldub [%l7 + 0x34], %l0
19189 fcmpgt32 %f8, %f4, %o4
19190loop_2287:
19191 stb %o5, [%l7 + 0x15]
19192 movgu %icc, %o3, %g7
19193 lduh [%l7 + 0x5C], %i1
19194 edge16 %l2, %i5, %l3
19195 fmuld8ulx16 %f10, %f1, %f6
19196 tcs %xcc, 0x4
19197 ldsw [%l7 + 0x1C], %g5
19198 lduw [%l7 + 0x58], %g1
19199 fmovsleu %xcc, %f14, %f3
19200 ldsh [%l7 + 0x54], %i0
19201 fmovsg %xcc, %f12, %f3
19202 nop
19203 setx loop_2288, %l0, %l1
19204 wrpr 0x1, %tl
19205 wrpr %l1, %tnpc
19206 setx 0x34400001400, %l0, %l1
19207 wrpr %l1, %tstate
19208 wrhpr 0x4, %htstate
19209 done
19210 nop
19211 setx loop_2289, %l0, %l1
19212 wrpr 0x1, %tl
19213 wrpr %l1, %tpc
19214 add %l1, 0x4, %l1
19215 wrpr %l1, %tnpc
19216 setx 0x34400001400, %l0, %l1
19217 wrpr %l1, %tstate
19218 wrhpr 0x4, %htstate
19219 retry
19220 movrgz %l4, %o0, %l5
19221 movl %xcc, %i6, %o1
19222loop_2288:
19223 nop
19224 setx loop_2290, %l0, %l1
19225 wrpr 0x1, %tl
19226 wrpr %l1, %tnpc
19227 setx 0x34400001400, %l0, %l1
19228 wrpr %l1, %tstate
19229 wrhpr 0x4, %htstate
19230 done
19231loop_2289:
19232 smul %g3, %g2, %o6
19233 smul %o2, %i2, %i7
19234 ldsb [%l7 + 0x67], %g4
19235loop_2290:
19236 movg %icc, %i4, %i3
19237 sth %g6, [%l7 + 0x2C]
19238 std %f12, [%l7 + 0x38]
19239 bpos,a,pt %icc, loop_2291
19240 stb %l6, [%l7 + 0x1C]
19241 ld [%l7 + 0x70], %f13
19242 tn %xcc, 0x2
19243loop_2291:
19244 lduw [%l7 + 0x0C], %l1
19245 fzero %f12
19246 andcc %o7, %l0, %o5
19247 stb %o3, [%l7 + 0x24]
19248 lduh [%l7 + 0x66], %o4
19249 fcmpne16 %f14, %f12, %i1
19250 bneg,a,pt %xcc, loop_2292
19251 edge16l %g7, %l2, %i5
19252 ldx [%l7 + 0x20], %g5
19253 fba %fcc1, loop_2293
19254loop_2292:
19255 edge16l %l3, %g1, %i0
19256 fors %f6, %f10, %f8
19257 movg %xcc, %l4, %l5
19258loop_2293:
19259 lduh [%l7 + 0x2C], %i6
19260 fmovsl %icc, %f11, %f6
19261 stw %o0, [%l7 + 0x78]
19262 fmovscs %xcc, %f8, %f11
19263 fmovdpos %icc, %f3, %f11
19264 fmovsgu %icc, %f15, %f8
19265 move %icc, %g3, %g2
19266 fandnot1s %f10, %f11, %f2
19267 stb %o1, [%l7 + 0x6D]
19268 movrlz %o6, %i2, %i7
19269 fandnot1 %f12, %f2, %f2
19270 stx %o2, [%l7 + 0x10]
19271 fpack16 %f2, %f15
19272 ldub [%l7 + 0x30], %g4
19273 tl %xcc, 0x0
19274 bpos,a %xcc, loop_2294
19275 orncc %i4, 0x020F, %g6
19276 fnor %f8, %f12, %f6
19277 ldub [%l7 + 0x13], %i3
19278loop_2294:
19279 stb %l6, [%l7 + 0x58]
19280 taddcctv %o7, 0x0E45, %l1
19281 fmul8x16 %f14, %f8, %f10
19282 ldsw [%l7 + 0x74], %l0
19283 fmul8ulx16 %f14, %f14, %f2
19284 fmovdl %icc, %f1, %f14
19285 tle %icc, 0x6
19286 fbge,a %fcc3, loop_2295
19287 call loop_2296
19288 fandnot2s %f1, %f11, %f15
19289 ldsw [%l7 + 0x3C], %o3
19290loop_2295:
19291 ldsb [%l7 + 0x64], %o5
19292loop_2296:
19293 bge,pn %xcc, loop_2297
19294 alignaddr %o4, %g7, %i1
19295 ldsh [%l7 + 0x32], %i5
19296 fcmpgt16 %f2, %f14, %g5
19297loop_2297:
19298 fbul %fcc1, loop_2298
19299 ldx [%l7 + 0x40], %l2
19300 stx %g1, [%l7 + 0x20]
19301 udivcc %i0, 0x0C91, %l4
19302loop_2298:
19303 sub %l3, %l5, %o0
19304 fmovdleu %xcc, %f1, %f8
19305 movvs %xcc, %g3, %i6
19306 fxor %f0, %f8, %f8
19307 bgu loop_2299
19308 tcs %xcc, 0x2
19309 stw %g2, [%l7 + 0x6C]
19310 st %f0, [%l7 + 0x14]
19311loop_2299:
19312 for %f0, %f4, %f6
19313 ld [%l7 + 0x1C], %f4
19314 tne %icc, 0x0
19315 edge8n %o1, %o6, %i2
19316 siam 0x7
19317 xorcc %i7, 0x0960, %g4
19318 sth %o2, [%l7 + 0x20]
19319 fzeros %f1
19320 lduh [%l7 + 0x08], %g6
19321 fmovdn %xcc, %f7, %f10
19322 fbn,a %fcc1, loop_2300
19323 fnands %f6, %f1, %f15
19324 fmovscc %xcc, %f15, %f11
19325 tpos %xcc, 0x5
19326loop_2300:
19327 ldsb [%l7 + 0x2B], %i3
19328 brgez %l6, loop_2301
19329 brlz,a %o7, loop_2302
19330 tne %icc, 0x2
19331 ldx [%l7 + 0x18], %i4
19332loop_2301:
19333 fxor %f2, %f0, %f2
19334loop_2302:
19335 ldx [%l7 + 0x10], %l0
19336 lduh [%l7 + 0x70], %l1
19337 sdivx %o3, 0x0D36, %o4
19338 ldsw [%l7 + 0x08], %g7
19339 andncc %o5, %i1, %i5
19340 fmovsa %xcc, %f4, %f8
19341 movrne %g5, %g1, %l2
19342 taddcc %l4, 0x0CF0, %l3
19343 andn %l5, 0x1B8A, %o0
19344 movne %icc, %g3, %i0
19345 bvs,a,pt %xcc, loop_2303
19346 movpos %icc, %i6, %o1
19347 fmovdleu %xcc, %f8, %f15
19348 movpos %icc, %g2, %i2
19349loop_2303:
19350 bn loop_2304
19351 subc %o6, 0x1348, %g4
19352 ldsh [%l7 + 0x70], %o2
19353 alignaddrl %g6, %i7, %i3
19354loop_2304:
19355 brgez %l6, loop_2305
19356 srax %i4, %l0, %l1
19357 fbu %fcc0, loop_2306
19358 subcc %o3, 0x0267, %o7
19359loop_2305:
19360 edge32ln %g7, %o5, %o4
19361 ldsh [%l7 + 0x42], %i5
19362loop_2306:
19363 movrlez %g5, %i1, %l2
19364 fble %fcc2, loop_2307
19365 fnegd %f12, %f6
19366 fmovdn %xcc, %f11, %f10
19367 tcc %icc, 0x6
19368loop_2307:
19369 tsubcctv %l4, %g1, %l3
19370 movn %icc, %o0, %l5
19371 fabsd %f4, %f12
19372 ldx [%l7 + 0x78], %g3
19373 movrlez %i0, %i6, %o1
19374 fpsub16s %f14, %f7, %f10
19375 bpos,a %xcc, loop_2308
19376 bleu,a loop_2309
19377 stx %i2, [%l7 + 0x20]
19378 fmuld8ulx16 %f11, %f3, %f0
19379loop_2308:
19380 umul %g2, %o6, %o2
19381loop_2309:
19382 ba,a,pn %xcc, loop_2310
19383 fmovscs %xcc, %f2, %f0
19384 bcs,a loop_2311
19385 fmovrsgz %g6, %f9, %f3
19386loop_2310:
19387 bvs %icc, loop_2312
19388 fbg,a %fcc3, loop_2313
19389loop_2311:
19390 fmovd %f14, %f8
19391 sth %i7, [%l7 + 0x18]
19392loop_2312:
19393 sth %g4, [%l7 + 0x48]
19394loop_2313:
19395 nop
19396 setx loop_2314, %l0, %l1
19397 wrpr 0x1, %tl
19398 wrpr %l1, %tnpc
19399 setx 0x34400001400, %l0, %l1
19400 wrpr %l1, %tstate
19401 wrhpr 0x4, %htstate
19402 done
19403 orncc %l6, %i4, %i3
19404 edge16ln %l1, %l0, %o7
19405 sth %g7, [%l7 + 0x68]
19406loop_2314:
19407 movrgez %o5, 0x1CD, %o4
19408 fcmple32 %f0, %f14, %o3
19409 ldsw [%l7 + 0x54], %i5
19410 brz %g5, loop_2315
19411 fpsub16s %f5, %f10, %f14
19412 fornot2 %f14, %f10, %f10
19413 fxnor %f4, %f14, %f4
19414loop_2315:
19415 tcs %icc, 0x1
19416 tl %icc, 0x1
19417 ldsh [%l7 + 0x32], %i1
19418 siam 0x6
19419 bcc,a loop_2316
19420 tg %xcc, 0x1
19421 movrgz %l2, 0x0B3, %g1
19422 lduw [%l7 + 0x18], %l4
19423loop_2316:
19424 stw %o0, [%l7 + 0x0C]
19425 ldsb [%l7 + 0x2C], %l3
19426 edge32n %g3, %l5, %i6
19427 fmovrdne %i0, %f14, %f6
19428 fbl,a %fcc3, loop_2317
19429 edge16n %i2, %g2, %o6
19430 popc 0x0F72, %o1
19431 fmovdvc %xcc, %f9, %f7
19432loop_2317:
19433 fmovda %xcc, %f8, %f6
19434 fmovdpos %xcc, %f13, %f9
19435 stx %o2, [%l7 + 0x38]
19436 ldsb [%l7 + 0x32], %g6
19437 ldd [%l7 + 0x50], %f0
19438 fbg,a %fcc3, loop_2318
19439 ldsw [%l7 + 0x50], %i7
19440 brnz,a %l6, loop_2319
19441 fsrc1 %f2, %f12
19442loop_2318:
19443 fmovrde %i4, %f2, %f14
19444 bcs,a loop_2320
19445loop_2319:
19446 sdiv %i3, 0x12FC, %l1
19447 subcc %l0, 0x1F14, %o7
19448 fbo,a %fcc2, loop_2321
19449loop_2320:
19450 and %g7, 0x1B9D, %o5
19451 ldsw [%l7 + 0x70], %o4
19452 edge32ln %o3, %i5, %g4
19453loop_2321:
19454 fpack32 %f12, %f4, %f14
19455 stw %i1, [%l7 + 0x60]
19456 ldsw [%l7 + 0x50], %l2
19457 fmovrde %g5, %f2, %f12
19458 tne %xcc, 0x0
19459 fmovsneg %xcc, %f8, %f12
19460 movpos %xcc, %l4, %g1
19461 fmovdl %icc, %f10, %f10
19462 movvs %xcc, %l3, %g3
19463 fzero %f10
19464 fmovsne %xcc, %f13, %f2
19465 stw %l5, [%l7 + 0x0C]
19466 ld [%l7 + 0x1C], %f8
19467 udivx %o0, 0x180D, %i6
19468 ldsb [%l7 + 0x63], %i2
19469 stw %i0, [%l7 + 0x18]
19470 lduw [%l7 + 0x7C], %o6
19471 st %f10, [%l7 + 0x2C]
19472 st %f11, [%l7 + 0x58]
19473 ldub [%l7 + 0x32], %g2
19474 stb %o1, [%l7 + 0x2E]
19475 movvs %xcc, %o2, %i7
19476 add %l6, 0x1880, %i4
19477 addccc %g6, 0x1117, %i3
19478 nop
19479 setx loop_2322, %l0, %l1
19480 wrpr 0x1, %tl
19481 wrpr %l1, %tpc
19482 add %l1, 0x4, %l1
19483 wrpr %l1, %tnpc
19484 setx 0x34400001400, %l0, %l1
19485 wrpr %l1, %tstate
19486 wrhpr 0x4, %htstate
19487 retry
19488 fpadd32 %f6, %f0, %f4
19489 movleu %xcc, %l0, %l1
19490 ldub [%l7 + 0x2A], %o7
19491loop_2322:
19492 fmovrsgez %o5, %f13, %f4
19493 bne,pt %xcc, loop_2323
19494 fbule %fcc0, loop_2324
19495 fxnor %f10, %f8, %f4
19496 xnor %g7, 0x138D, %o4
19497loop_2323:
19498 edge8 %o3, %i5, %i1
19499loop_2324:
19500 fpmerge %f15, %f13, %f6
19501 bcs,a,pt %xcc, loop_2325
19502 movl %xcc, %g4, %l2
19503 fmovdg %xcc, %f6, %f5
19504 std %f8, [%l7 + 0x48]
19505loop_2325:
19506 ldx [%l7 + 0x68], %l4
19507 bvs,a %icc, loop_2326
19508 stx %g1, [%l7 + 0x70]
19509 brnz %g5, loop_2327
19510 fmovsge %icc, %f6, %f4
19511loop_2326:
19512 brgz %l3, loop_2328
19513 ldsb [%l7 + 0x66], %g3
19514loop_2327:
19515 ldd [%l7 + 0x68], %f4
19516 st %f14, [%l7 + 0x50]
19517loop_2328:
19518 fcmpne16 %f2, %f6, %o0
19519 fmovsle %xcc, %f2, %f9
19520 udivcc %l5, 0x1FCE, %i2
19521 st %f8, [%l7 + 0x60]
19522 fcmpeq32 %f4, %f10, %i0
19523 udivcc %o6, 0x0480, %i6
19524 sth %o1, [%l7 + 0x3C]
19525 bneg,pn %xcc, loop_2329
19526 edge16l %g2, %o2, %i7
19527 smulcc %l6, %g6, %i4
19528 fnegd %f12, %f6
19529loop_2329:
19530 st %f0, [%l7 + 0x20]
19531 or %i3, %l1, %l0
19532 fmovdne %icc, %f5, %f6
19533 siam 0x5
19534 ldx [%l7 + 0x78], %o5
19535 bg,a loop_2330
19536 bvc,a,pt %xcc, loop_2331
19537 stw %g7, [%l7 + 0x4C]
19538 lduh [%l7 + 0x7C], %o7
19539loop_2330:
19540 fmovdl %xcc, %f4, %f2
19541loop_2331:
19542 fmovdge %xcc, %f14, %f15
19543 fmovrsne %o3, %f6, %f5
19544 fpackfix %f14, %f9
19545 stx %o4, [%l7 + 0x08]
19546 edge16n %i5, %i1, %l2
19547 fmovsne %xcc, %f1, %f6
19548 st %f12, [%l7 + 0x18]
19549 movl %icc, %g4, %g1
19550 andn %g5, %l4, %g3
19551 xor %l3, 0x0601, %o0
19552 sub %l5, %i0, %o6
19553 ldsh [%l7 + 0x46], %i2
19554 sth %i6, [%l7 + 0x60]
19555 fones %f12
19556 lduw [%l7 + 0x1C], %o1
19557 ldub [%l7 + 0x6C], %o2
19558 fmul8ulx16 %f14, %f6, %f10
19559 st %f7, [%l7 + 0x74]
19560 ldsb [%l7 + 0x7F], %i7
19561 fcmple32 %f8, %f12, %l6
19562 fbe %fcc0, loop_2332
19563 stw %g6, [%l7 + 0x40]
19564 stx %i4, [%l7 + 0x30]
19565 fnegs %f9, %f2
19566loop_2332:
19567 stx %g2, [%l7 + 0x28]
19568 ba,pt %icc, loop_2333
19569 fpack32 %f12, %f2, %f6
19570 sdiv %l1, 0x111C, %l0
19571 stw %o5, [%l7 + 0x3C]
19572loop_2333:
19573 stb %g7, [%l7 + 0x70]
19574 sethi 0x12A0, %i3
19575 ldsh [%l7 + 0x2C], %o7
19576 sub %o3, %o4, %i1
19577 fcmpgt16 %f12, %f8, %l2
19578 udiv %i5, 0x14BF, %g1
19579 fbl %fcc2, loop_2334
19580 fblg,a %fcc3, loop_2335
19581 fbuge,a %fcc0, loop_2336
19582 stx %g4, [%l7 + 0x30]
19583loop_2334:
19584 stb %l4, [%l7 + 0x29]
19585loop_2335:
19586 fble %fcc0, loop_2337
19587loop_2336:
19588 fmovs %f0, %f8
19589 bcs,a,pn %icc, loop_2338
19590 fcmpes %fcc3, %f5, %f8
19591loop_2337:
19592 fnand %f6, %f12, %f12
19593 fnot1s %f8, %f7
19594loop_2338:
19595 subccc %g3, %l3, %g5
19596 array32 %o0, %i0, %o6
19597 fmovdn %xcc, %f14, %f15
19598 xorcc %i2, 0x1551, %l5
19599 stb %o1, [%l7 + 0x1D]
19600 fornot1s %f14, %f5, %f1
19601 smul %i6, 0x15AA, %o2
19602 fcmple32 %f0, %f8, %i7
19603 ldsw [%l7 + 0x48], %g6
19604 fsrc1s %f13, %f9
19605 fmovsge %xcc, %f2, %f15
19606 fpack32 %f14, %f2, %f10
19607 ldsb [%l7 + 0x2B], %l6
19608 faligndata %f0, %f6, %f8
19609 fnands %f2, %f8, %f7
19610 ldx [%l7 + 0x10], %i4
19611 andn %l1, %l0, %o5
19612 fmovsn %icc, %f6, %f13
19613 fbne %fcc2, loop_2339
19614 andncc %g2, %i3, %g7
19615 tle %icc, 0x1
19616 stx %o7, [%l7 + 0x78]
19617loop_2339:
19618 fmovsvc %icc, %f9, %f7
19619 fcmple32 %f2, %f2, %o3
19620 edge32ln %i1, %o4, %l2
19621 smul %g1, %i5, %l4
19622 edge16 %g4, %l3, %g5
19623 fmovda %xcc, %f11, %f11
19624 ldd [%l7 + 0x48], %f14
19625 sll %g3, %o0, %o6
19626 ldsb [%l7 + 0x08], %i2
19627 fabsd %f12, %f4
19628 bshuffle %f8, %f14, %f2
19629 mova %icc, %i0, %o1
19630 fmovdcc %icc, %f8, %f14
19631 stx %i6, [%l7 + 0x08]
19632 movne %xcc, %o2, %l5
19633 stb %g6, [%l7 + 0x39]
19634 smul %l6, 0x1F19, %i7
19635 fpackfix %f6, %f10
19636 ldd [%l7 + 0x30], %f8
19637 te %xcc, 0x1
19638 nop
19639 setx loop_2340, %l0, %l1
19640 jmpl %l1, %i4
19641 fzeros %f4
19642 lduw [%l7 + 0x74], %l1
19643 ldx [%l7 + 0x18], %l0
19644loop_2340:
19645 bcs %xcc, loop_2341
19646 fbu %fcc1, loop_2342
19647 fnor %f0, %f8, %f12
19648 fxors %f11, %f7, %f1
19649loop_2341:
19650 xor %g2, 0x1666, %i3
19651loop_2342:
19652 andcc %o5, 0x14C1, %o7
19653 ldsh [%l7 + 0x10], %g7
19654 edge16n %o3, %o4, %l2
19655 ldsb [%l7 + 0x78], %i1
19656 stb %i5, [%l7 + 0x78]
19657 ldsw [%l7 + 0x6C], %l4
19658 ldd [%l7 + 0x70], %f6
19659 bcc,a,pt %icc, loop_2343
19660 edge8l %g1, %l3, %g5
19661 ldx [%l7 + 0x48], %g4
19662 movrgz %o0, 0x083, %o6
19663loop_2343:
19664 fpadd32s %f15, %f11, %f7
19665 fmovscs %xcc, %f0, %f15
19666 tg %icc, 0x2
19667 fandnot1s %f12, %f9, %f11
19668 stx %g3, [%l7 + 0x40]
19669 umulcc %i2, %i0, %i6
19670 srl %o1, %l5, %o2
19671 st %f2, [%l7 + 0x70]
19672 fmovrse %l6, %f5, %f11
19673 xnor %i7, %g6, %i4
19674 edge32ln %l0, %g2, %l1
19675 ldsh [%l7 + 0x3E], %i3
19676 andcc %o5, %g7, %o3
19677 sth %o7, [%l7 + 0x14]
19678 fbg,a %fcc0, loop_2344
19679 ld [%l7 + 0x30], %f12
19680 stw %o4, [%l7 + 0x38]
19681 array16 %l2, %i1, %l4
19682loop_2344:
19683 edge16 %g1, %i5, %l3
19684 movl %icc, %g5, %o0
19685 nop
19686 setx loop_2345, %l0, %l1
19687 wrpr 0x1, %tl
19688 wrpr %l1, %tnpc
19689 setx 0x34400001400, %l0, %l1
19690 wrpr %l1, %tstate
19691 wrhpr 0x4, %htstate
19692 done
19693 edge16n %g4, %o6, %i2
19694 bcc %xcc, loop_2346
19695 sth %i0, [%l7 + 0x46]
19696loop_2345:
19697 movcs %xcc, %i6, %o1
19698 xorcc %l5, %o2, %l6
19699loop_2346:
19700 xnorcc %g3, %i7, %i4
19701 fpadd16 %f0, %f14, %f6
19702 ldsh [%l7 + 0x7E], %l0
19703 std %f8, [%l7 + 0x78]
19704 st %f10, [%l7 + 0x6C]
19705 sub %g2, %l1, %g6
19706 edge32n %i3, %o5, %g7
19707 tleu %icc, 0x7
19708 bcs,a,pn %xcc, loop_2347
19709 ldsb [%l7 + 0x3A], %o7
19710 bl,pt %xcc, loop_2348
19711 fmovrsgz %o4, %f0, %f14
19712loop_2347:
19713 ldsw [%l7 + 0x74], %o3
19714 brgz,a %l2, loop_2349
19715loop_2348:
19716 bleu,a loop_2350
19717 fblg,a %fcc0, loop_2351
19718 stx %l4, [%l7 + 0x28]
19719loop_2349:
19720 edge8 %g1, %i5, %i1
19721loop_2350:
19722 tle %icc, 0x2
19723loop_2351:
19724 ldsb [%l7 + 0x1A], %g5
19725 ld [%l7 + 0x5C], %f3
19726 ldx [%l7 + 0x78], %o0
19727 ldx [%l7 + 0x78], %l3
19728 fpadd16 %f10, %f14, %f2
19729 edge16ln %g4, %o6, %i0
19730 fmovspos %icc, %f7, %f8
19731 srax %i2, %o1, %l5
19732 stb %o2, [%l7 + 0x10]
19733 sth %l6, [%l7 + 0x64]
19734 ld [%l7 + 0x58], %f6
19735 ldub [%l7 + 0x3E], %i6
19736 fmovsa %xcc, %f8, %f10
19737 fmovspos %xcc, %f3, %f2
19738 ldub [%l7 + 0x6E], %g3
19739 movvs %icc, %i7, %i4
19740 ld [%l7 + 0x30], %f15
19741 smul %l0, %g2, %g6
19742 fbo %fcc2, loop_2352
19743 fnot2s %f5, %f0
19744 lduh [%l7 + 0x18], %l1
19745 fbn %fcc2, loop_2353
19746loop_2352:
19747 andn %o5, 0x1B8F, %g7
19748 fbl,a %fcc0, loop_2354
19749 bcs loop_2355
19750loop_2353:
19751 ldsh [%l7 + 0x3A], %i3
19752 bl,pn %icc, loop_2356
19753loop_2354:
19754 lduh [%l7 + 0x22], %o7
19755loop_2355:
19756 bg,pt %icc, loop_2357
19757 ldsw [%l7 + 0x74], %o3
19758loop_2356:
19759 fbe,a %fcc2, loop_2358
19760 stb %o4, [%l7 + 0x61]
19761loop_2357:
19762 fmovrdgz %l4, %f2, %f12
19763 fmovsl %icc, %f3, %f13
19764loop_2358:
19765 ldx [%l7 + 0x68], %g1
19766 sdivcc %i5, 0x070E, %l2
19767 tvc %icc, 0x6
19768 fxnor %f4, %f4, %f8
19769 tcc %icc, 0x1
19770 fmovdleu %icc, %f0, %f13
19771 or %g5, %o0, %l3
19772 lduw [%l7 + 0x68], %i1
19773 ldd [%l7 + 0x30], %f6
19774 fcmps %fcc1, %f5, %f2
19775 fcmple32 %f12, %f2, %g4
19776 bge,a,pt %icc, loop_2359
19777 fmovsvs %xcc, %f5, %f0
19778 ldd [%l7 + 0x48], %f4
19779 fmovs %f9, %f1
19780loop_2359:
19781 st %f15, [%l7 + 0x28]
19782 sth %i0, [%l7 + 0x22]
19783 st %f11, [%l7 + 0x6C]
19784 ldsb [%l7 + 0x21], %o6
19785 sethi 0x154E, %i2
19786 fbne,a %fcc0, loop_2360
19787 movn %xcc, %l5, %o1
19788 bneg,pt %xcc, loop_2361
19789 stb %l6, [%l7 + 0x75]
19790loop_2360:
19791 ldx [%l7 + 0x78], %o2
19792 lduh [%l7 + 0x54], %i6
19793loop_2361:
19794 stw %g3, [%l7 + 0x2C]
19795 sth %i7, [%l7 + 0x7A]
19796 edge8 %i4, %g2, %g6
19797 ldub [%l7 + 0x2C], %l1
19798 array16 %o5, %l0, %i3
19799 fblg,a %fcc2, loop_2362
19800 movrlz %g7, 0x026, %o7
19801 ldsh [%l7 + 0x1E], %o3
19802 tpos %icc, 0x4
19803loop_2362:
19804 ldsb [%l7 + 0x5F], %l4
19805 call loop_2363
19806 addcc %o4, %i5, %l2
19807 brlz %g5, loop_2364
19808 ldsw [%l7 + 0x40], %o0
19809loop_2363:
19810 movvc %xcc, %l3, %g1
19811 stw %g4, [%l7 + 0x4C]
19812loop_2364:
19813 lduh [%l7 + 0x3E], %i1
19814 ldx [%l7 + 0x40], %o6
19815 movvc %icc, %i2, %i0
19816 brlz %l5, loop_2365
19817 fmovsge %xcc, %f3, %f9
19818 bge %xcc, loop_2366
19819 be %xcc, loop_2367
19820loop_2365:
19821 fmul8sux16 %f4, %f14, %f12
19822 lduw [%l7 + 0x40], %l6
19823loop_2366:
19824 fmovsvs %xcc, %f13, %f0
19825loop_2367:
19826 brz %o1, loop_2368
19827 fcmped %fcc3, %f10, %f6
19828 movre %i6, 0x37A, %o2
19829 fmovrdlz %i7, %f6, %f0
19830loop_2368:
19831 movcs %xcc, %g3, %g2
19832 srl %g6, %l1, %i4
19833 taddcc %o5, 0x15E8, %i3
19834 lduw [%l7 + 0x74], %l0
19835 ldub [%l7 + 0x49], %o7
19836 fbl %fcc3, loop_2369
19837 movrlez %g7, 0x097, %o3
19838 siam 0x3
19839 fmovsleu %xcc, %f7, %f2
19840loop_2369:
19841 stw %l4, [%l7 + 0x68]
19842 ld [%l7 + 0x38], %f5
19843 edge16 %i5, %l2, %o4
19844 ldub [%l7 + 0x2F], %o0
19845 fandnot2s %f8, %f5, %f1
19846 pdist %f0, %f12, %f4
19847 sdivcc %g5, 0x0BFA, %l3
19848 edge16l %g4, %i1, %o6
19849 tg %xcc, 0x2
19850 bn %xcc, loop_2370
19851 std %f14, [%l7 + 0x08]
19852 movrgez %i2, 0x3DE, %i0
19853 lduh [%l7 + 0x78], %l5
19854loop_2370:
19855 bpos,a,pt %icc, loop_2371
19856 fbue %fcc1, loop_2372
19857 sdiv %g1, 0x0AF7, %l6
19858 edge8n %o1, %i6, %o2
19859loop_2371:
19860 ldx [%l7 + 0x68], %i7
19861loop_2372:
19862 fbu,a %fcc2, loop_2373
19863 ldsb [%l7 + 0x18], %g2
19864 fcmpgt32 %f14, %f6, %g3
19865 xnorcc %l1, 0x0AC7, %i4
19866loop_2373:
19867 ldx [%l7 + 0x18], %g6
19868 fble,a %fcc2, loop_2374
19869 fcmped %fcc1, %f6, %f4
19870 tge %icc, 0x1
19871 std %f8, [%l7 + 0x78]
19872loop_2374:
19873 orn %i3, 0x12E3, %o5
19874 st %f2, [%l7 + 0x0C]
19875 ldub [%l7 + 0x0F], %o7
19876 fmovrse %g7, %f7, %f4
19877 sll %l0, %o3, %l4
19878 addccc %l2, %i5, %o4
19879 smulcc %o0, 0x1D38, %l3
19880 fmuld8sux16 %f15, %f13, %f12
19881 stb %g4, [%l7 + 0x67]
19882 movleu %xcc, %i1, %o6
19883 fmovrdlz %i2, %f6, %f8
19884 ldsw [%l7 + 0x60], %g5
19885 movl %xcc, %i0, %l5
19886 ldd [%l7 + 0x38], %f6
19887 edge16 %l6, %o1, %g1
19888 edge32n %i6, %i7, %g2
19889 fpack32 %f6, %f4, %f4
19890 srax %g3, 0x1D, %o2
19891 fnor %f10, %f12, %f2
19892 ldsb [%l7 + 0x72], %l1
19893 ldsw [%l7 + 0x30], %i4
19894 ldsh [%l7 + 0x0A], %g6
19895 nop
19896 setx loop_2375, %l0, %l1
19897 jmpl %l1, %o5
19898 fnegs %f5, %f14
19899 sth %o7, [%l7 + 0x60]
19900 sll %g7, %l0, %o3
19901loop_2375:
19902 fbne %fcc0, loop_2376
19903 brz,a %l4, loop_2377
19904 fmovdvs %icc, %f1, %f9
19905 xor %l2, %i3, %o4
19906loop_2376:
19907 fmovrslz %i5, %f8, %f13
19908loop_2377:
19909 lduh [%l7 + 0x14], %l3
19910 fcmpeq16 %f14, %f4, %g4
19911 andcc %o0, %o6, %i1
19912 ldsh [%l7 + 0x66], %g5
19913 brz,a %i0, loop_2378
19914 fcmped %fcc2, %f0, %f12
19915 fmul8x16 %f5, %f12, %f14
19916 fmovsneg %icc, %f7, %f8
19917loop_2378:
19918 movgu %xcc, %l5, %i2
19919 fmovdn %icc, %f10, %f5
19920 fmovrse %o1, %f5, %f4
19921 tle %icc, 0x4
19922 taddcc %g1, %i6, %i7
19923 add %l6, %g2, %o2
19924 fsrc1 %f8, %f12
19925 brlez,a %g3, loop_2379
19926 smul %i4, %l1, %g6
19927 fmovrdne %o5, %f6, %f10
19928 fmovdcc %icc, %f14, %f0
19929loop_2379:
19930 brlz %g7, loop_2380
19931 stw %l0, [%l7 + 0x1C]
19932 lduh [%l7 + 0x14], %o3
19933 movcs %xcc, %l4, %l2
19934loop_2380:
19935 stb %o7, [%l7 + 0x61]
19936 tn %xcc, 0x0
19937 umul %o4, 0x017E, %i5
19938 fabsd %f0, %f4
19939 ldd [%l7 + 0x78], %f12
19940 fmovrdgez %l3, %f14, %f14
19941 movcc %icc, %i3, %g4
19942 edge16l %o6, %i1, %g5
19943 fbg %fcc3, loop_2381
19944 ldsh [%l7 + 0x32], %o0
19945 fpack32 %f14, %f0, %f0
19946 fmul8x16al %f7, %f11, %f8
19947loop_2381:
19948 fmovsn %xcc, %f3, %f14
19949 fmovsl %xcc, %f15, %f10
19950 fmovdg %icc, %f12, %f5
19951 fmovdvs %icc, %f10, %f15
19952 edge16ln %i0, %l5, %i2
19953 fand %f14, %f6, %f14
19954 stx %o1, [%l7 + 0x78]
19955 srlx %i6, 0x08, %i7
19956 fmovrsgez %l6, %f5, %f1
19957 sth %g1, [%l7 + 0x6E]
19958 brlez %g2, loop_2382
19959 stw %g3, [%l7 + 0x20]
19960 sth %o2, [%l7 + 0x7A]
19961 movgu %icc, %i4, %g6
19962loop_2382:
19963 bshuffle %f12, %f8, %f2
19964 or %l1, 0x1E64, %o5
19965 popc 0x1E1B, %l0
19966 bvc,a %xcc, loop_2383
19967 ldsw [%l7 + 0x7C], %g7
19968 stb %o3, [%l7 + 0x1E]
19969 fbne %fcc1, loop_2384
19970loop_2383:
19971 stw %l2, [%l7 + 0x58]
19972 fands %f12, %f6, %f9
19973 st %f0, [%l7 + 0x30]
19974loop_2384:
19975 bshuffle %f12, %f6, %f10
19976 fmovdcs %icc, %f6, %f0
19977 fmovrslez %l4, %f10, %f6
19978 ldsw [%l7 + 0x34], %o4
19979 fpackfix %f14, %f1
19980 tneg %icc, 0x5
19981 std %f14, [%l7 + 0x50]
19982 fba,a %fcc1, loop_2385
19983 fabss %f12, %f5
19984 andn %i5, 0x1FEF, %l3
19985 fmovdleu %xcc, %f9, %f15
19986loop_2385:
19987 movleu %icc, %i3, %o7
19988 fmovdpos %xcc, %f12, %f2
19989 ldd [%l7 + 0x58], %f10
19990 fmovdcs %xcc, %f14, %f5
19991 stb %o6, [%l7 + 0x2B]
19992 fcmped %fcc0, %f4, %f6
19993 xor %i1, 0x020B, %g4
19994 fpack16 %f14, %f8
19995 addccc %o0, %g5, %i0
19996 movn %icc, %l5, %i2
19997 tcs %icc, 0x4
19998 orn %i6, 0x095E, %o1
19999 bgu %xcc, loop_2386
20000 ldx [%l7 + 0x38], %i7
20001 sra %g1, %g2, %l6
20002 stb %g3, [%l7 + 0x53]
20003loop_2386:
20004 stw %i4, [%l7 + 0x30]
20005 srlx %o2, %g6, %o5
20006 fors %f15, %f8, %f9
20007 stx %l1, [%l7 + 0x40]
20008 fmovsgu %icc, %f14, %f1
20009 ldsb [%l7 + 0x08], %g7
20010 subccc %o3, %l2, %l4
20011 fnegd %f0, %f14
20012 fpadd16s %f0, %f10, %f6
20013 sdiv %o4, 0x1955, %l0
20014 edge16l %l3, %i5, %o7
20015 stb %o6, [%l7 + 0x6A]
20016 bne %xcc, loop_2387
20017 fmovde %xcc, %f11, %f12
20018 st %f15, [%l7 + 0x0C]
20019 bne loop_2388
20020loop_2387:
20021 fmovsgu %icc, %f8, %f10
20022 for %f14, %f2, %f8
20023 st %f11, [%l7 + 0x64]
20024loop_2388:
20025 fmovdvc %icc, %f8, %f4
20026 ldd [%l7 + 0x30], %f4
20027 brgez,a %i3, loop_2389
20028 alignaddrl %g4, %o0, %i1
20029 stx %g5, [%l7 + 0x70]
20030 ldsh [%l7 + 0x68], %l5
20031loop_2389:
20032 fands %f10, %f8, %f6
20033 fcmps %fcc3, %f15, %f3
20034 nop
20035 setx loop_2390, %l0, %l1
20036 wrpr 0x1, %tl
20037 wrpr %l1, %tnpc
20038 setx 0x34400001400, %l0, %l1
20039 wrpr %l1, %tstate
20040 wrhpr 0x4, %htstate
20041 done
20042 movne %xcc, %i0, %i6
20043 fmovd %f2, %f8
20044 tcs %xcc, 0x0
20045loop_2390:
20046 fandnot1s %f0, %f8, %f6
20047 sll %i2, %o1, %i7
20048 edge16l %g2, %l6, %g3
20049 orncc %g1, 0x15B2, %i4
20050 fnands %f11, %f10, %f6
20051 addccc %g6, %o2, %o5
20052 ldub [%l7 + 0x7F], %l1
20053 bgu,a %xcc, loop_2391
20054 fbul,a %fcc3, loop_2392
20055 tgu %xcc, 0x3
20056 stw %o3, [%l7 + 0x14]
20057loop_2391:
20058 array8 %g7, %l4, %l2
20059loop_2392:
20060 fxor %f4, %f2, %f4
20061 tsubcctv %o4, 0x001B, %l3
20062 fcmpd %fcc3, %f8, %f8
20063 ld [%l7 + 0x74], %f0
20064 fxor %f6, %f14, %f2
20065 movrlez %l0, %i5, %o7
20066 ble,a,pn %icc, loop_2393
20067 fcmped %fcc1, %f10, %f6
20068 mova %xcc, %o6, %g4
20069 udiv %o0, 0x19D9, %i3
20070loop_2393:
20071 faligndata %f0, %f0, %f12
20072 fmul8ulx16 %f4, %f4, %f8
20073 fmovsne %xcc, %f11, %f0
20074 fbuge,a %fcc0, loop_2394
20075 subccc %i1, %l5, %g5
20076 fbu %fcc0, loop_2395
20077 sdiv %i6, 0x1DC4, %i2
20078loop_2394:
20079 ldsb [%l7 + 0x14], %i0
20080 ldsw [%l7 + 0x64], %o1
20081loop_2395:
20082 taddcctv %i7, %g2, %l6
20083 ldsb [%l7 + 0x56], %g3
20084 movrgez %i4, 0x239, %g1
20085 ble,a,pn %icc, loop_2396
20086 sth %o2, [%l7 + 0x30]
20087 movrne %g6, 0x0DE, %l1
20088 st %f7, [%l7 + 0x08]
20089loop_2396:
20090 fpsub32 %f0, %f14, %f6
20091 fnot2s %f3, %f6
20092 orn %o3, %g7, %l4
20093 stb %l2, [%l7 + 0x23]
20094 movn %xcc, %o4, %o5
20095 bcs,a,pt %xcc, loop_2397
20096 stx %l0, [%l7 + 0x20]
20097 fbe %fcc0, loop_2398
20098 fmovdleu %icc, %f4, %f4
20099loop_2397:
20100 lduh [%l7 + 0x7A], %i5
20101 ldd [%l7 + 0x78], %f4
20102loop_2398:
20103 bcc,a,pt %icc, loop_2399
20104 ldx [%l7 + 0x30], %l3
20105 ldsb [%l7 + 0x5F], %o7
20106 fpack16 %f2, %f5
20107loop_2399:
20108 fmovrsgez %g4, %f0, %f8
20109 stw %o0, [%l7 + 0x30]
20110 fmovsleu %xcc, %f2, %f1
20111 fmul8x16au %f8, %f13, %f4
20112 alignaddrl %o6, %i1, %i3
20113 array16 %l5, %i6, %g5
20114 sub %i2, %o1, %i7
20115 ldx [%l7 + 0x58], %g2
20116 ldsb [%l7 + 0x1C], %i0
20117 fmovsgu %icc, %f11, %f3
20118 ld [%l7 + 0x18], %f1
20119 fcmped %fcc1, %f6, %f0
20120 tle %icc, 0x3
20121 stx %g3, [%l7 + 0x48]
20122 movrlz %l6, 0x22C, %g1
20123 andcc %o2, %g6, %i4
20124 tg %icc, 0x7
20125 siam 0x7
20126 fmovsvc %xcc, %f10, %f10
20127 fbne %fcc2, loop_2400
20128 stw %l1, [%l7 + 0x18]
20129 bcs,a %icc, loop_2401
20130 xnorcc %o3, 0x1124, %l4
20131loop_2400:
20132 srlx %l2, %g7, %o5
20133 lduh [%l7 + 0x16], %o4
20134loop_2401:
20135 fpsub16s %f0, %f5, %f10
20136 fmovdvc %icc, %f8, %f4
20137 bgu,pn %icc, loop_2402
20138 udivx %l0, 0x0FEA, %l3
20139 fandnot1 %f8, %f0, %f10
20140 addcc %o7, 0x01D4, %i5
20141loop_2402:
20142 brgez %g4, loop_2403
20143 fmovrde %o0, %f4, %f0
20144 fmovdg %xcc, %f0, %f4
20145 movle %xcc, %i1, %o6
20146loop_2403:
20147 movrgez %i3, 0x14A, %l5
20148 bpos,a %xcc, loop_2404
20149 fcmpne32 %f0, %f4, %i6
20150 bge,a,pt %icc, loop_2405
20151 ldsw [%l7 + 0x4C], %i2
20152loop_2404:
20153 fcmpeq16 %f8, %f4, %o1
20154 fmovdcs %xcc, %f6, %f3
20155loop_2405:
20156 orncc %i7, 0x0B5F, %g2
20157 stx %i0, [%l7 + 0x58]
20158 st %f12, [%l7 + 0x20]
20159 edge16l %g5, %l6, %g1
20160 xnorcc %g3, 0x0B26, %g6
20161 fbuge,a %fcc1, loop_2406
20162 fcmpes %fcc1, %f12, %f14
20163 sub %i4, 0x1749, %o2
20164 fsrc2s %f5, %f2
20165loop_2406:
20166 fsrc1s %f5, %f14
20167 brz %l1, loop_2407
20168 movcc %xcc, %l4, %l2
20169 sdivcc %g7, 0x02C0, %o5
20170 fmovdne %icc, %f0, %f8
20171loop_2407:
20172 fmul8ulx16 %f12, %f14, %f6
20173 mulx %o3, 0x09BA, %o4
20174 ta %xcc, 0x6
20175 ldx [%l7 + 0x68], %l3
20176 orn %o7, 0x022B, %l0
20177 bgu,pt %xcc, loop_2408
20178 fmovsn %icc, %f2, %f5
20179 fmovrdne %g4, %f14, %f14
20180 ldx [%l7 + 0x70], %i5
20181loop_2408:
20182 st %f1, [%l7 + 0x18]
20183 bpos,pn %icc, loop_2409
20184 movg %icc, %o0, %o6
20185 fcmps %fcc1, %f6, %f12
20186 std %f14, [%l7 + 0x68]
20187loop_2409:
20188 fsrc1s %f13, %f7
20189 ldsb [%l7 + 0x5B], %i3
20190 stx %l5, [%l7 + 0x08]
20191 fmul8x16au %f15, %f7, %f6
20192 st %f14, [%l7 + 0x6C]
20193 fba %fcc2, loop_2410
20194 fmuld8sux16 %f14, %f1, %f10
20195 fmovscc %xcc, %f1, %f6
20196 fbue %fcc3, loop_2411
20197loop_2410:
20198 umulcc %i1, %i6, %o1
20199 stx %i7, [%l7 + 0x48]
20200 movle %icc, %i2, %i0
20201loop_2411:
20202 fmovsneg %icc, %f5, %f3
20203 lduw [%l7 + 0x70], %g2
20204 fpsub32s %f3, %f3, %f9
20205 bvc,pn %xcc, loop_2412
20206 bg,a loop_2413
20207 movne %icc, %l6, %g5
20208 ldd [%l7 + 0x08], %f10
20209loop_2412:
20210 tleu %icc, 0x3
20211loop_2413:
20212 edge32 %g3, %g1, %i4
20213 fmovdpos %xcc, %f3, %f7
20214 fmovdvc %xcc, %f1, %f8
20215 fandnot1 %f10, %f14, %f4
20216 fmovdle %icc, %f3, %f13
20217 stb %g6, [%l7 + 0x45]
20218 xor %o2, 0x0D08, %l4
20219 nop
20220 setx loop_2414, %l0, %l1
20221 wrpr 0x1, %tl
20222 wrpr %l1, %tnpc
20223 setx 0x34400001400, %l0, %l1
20224 wrpr %l1, %tstate
20225 wrhpr 0x4, %htstate
20226 done
20227 stw %l1, [%l7 + 0x38]
20228 stw %g7, [%l7 + 0x50]
20229 brz %l2, loop_2415
20230loop_2414:
20231 stw %o3, [%l7 + 0x08]
20232 mova %icc, %o5, %o4
20233 ldx [%l7 + 0x70], %l3
20234loop_2415:
20235 stw %l0, [%l7 + 0x2C]
20236 edge32ln %o7, %g4, %i5
20237 std %f6, [%l7 + 0x30]
20238 fmuld8sux16 %f12, %f11, %f6
20239 ldub [%l7 + 0x35], %o6
20240 fmovdl %xcc, %f3, %f6
20241 lduh [%l7 + 0x46], %i3
20242 bn loop_2416
20243 ldd [%l7 + 0x28], %f4
20244 fmovsge %icc, %f9, %f9
20245 lduh [%l7 + 0x66], %l5
20246loop_2416:
20247 bg,a,pn %xcc, loop_2417
20248 fzeros %f5
20249 bcs %icc, loop_2418
20250 ldsw [%l7 + 0x4C], %o0
20251loop_2417:
20252 ldub [%l7 + 0x4C], %i6
20253 edge32 %o1, %i7, %i2
20254loop_2418:
20255 edge16l %i1, %g2, %i0
20256 sll %g5, %l6, %g1
20257 edge16ln %i4, %g6, %g3
20258 fbul %fcc3, loop_2419
20259 ldd [%l7 + 0x30], %f10
20260 ldx [%l7 + 0x20], %o2
20261 bpos %xcc, loop_2420
20262loop_2419:
20263 fmovdn %xcc, %f1, %f7
20264 umul %l1, %g7, %l2
20265 lduw [%l7 + 0x1C], %o3
20266loop_2420:
20267 stx %l4, [%l7 + 0x70]
20268 stb %o4, [%l7 + 0x4F]
20269 fxor %f8, %f0, %f4
20270 ldsw [%l7 + 0x64], %o5
20271 movrlz %l3, 0x1D4, %o7
20272 fcmpeq32 %f6, %f14, %l0
20273 lduh [%l7 + 0x46], %i5
20274 edge8ln %o6, %i3, %l5
20275 lduh [%l7 + 0x70], %g4
20276 fsrc2s %f0, %f3
20277 ldsw [%l7 + 0x6C], %i6
20278 ldd [%l7 + 0x10], %f8
20279 udiv %o0, 0x1C4A, %i7
20280 ldsb [%l7 + 0x39], %o1
20281 movgu %xcc, %i2, %g2
20282 ldd [%l7 + 0x28], %f8
20283 brz,a %i0, loop_2421
20284 fpmerge %f5, %f7, %f0
20285 ba,a loop_2422
20286 brlez,a %g5, loop_2423
20287loop_2421:
20288 fmul8sux16 %f4, %f14, %f8
20289 bcc,pn %xcc, loop_2424
20290loop_2422:
20291 fbo,a %fcc3, loop_2425
20292loop_2423:
20293 edge8n %i1, %l6, %g1
20294 fbu %fcc3, loop_2426
20295loop_2424:
20296 tpos %xcc, 0x2
20297loop_2425:
20298 fzero %f2
20299 stx %g6, [%l7 + 0x70]
20300loop_2426:
20301 fbu,a %fcc2, loop_2427
20302 ldsh [%l7 + 0x3A], %i4
20303 ldx [%l7 + 0x30], %o2
20304 fnegs %f1, %f5
20305loop_2427:
20306 bgu,pn %xcc, loop_2428
20307 movcc %xcc, %l1, %g7
20308 stb %l2, [%l7 + 0x48]
20309 smulcc %g3, 0x0F95, %o3
20310loop_2428:
20311 bvc,a %icc, loop_2429
20312 ldsb [%l7 + 0x79], %o4
20313 taddcctv %o5, 0x0696, %l3
20314 fnot2s %f6, %f4
20315loop_2429:
20316 fpsub32s %f3, %f0, %f10
20317 siam 0x7
20318 fmovsvc %icc, %f11, %f6
20319 movpos %icc, %l4, %o7
20320 nop
20321 setx loop_2430, %l0, %l1
20322 wrpr 0x1, %tl
20323 wrpr %l1, %tpc
20324 add %l1, 0x4, %l1
20325 wrpr %l1, %tnpc
20326 setx 0x34400001400, %l0, %l1
20327 wrpr %l1, %tstate
20328 wrhpr 0x4, %htstate
20329 retry
20330 array16 %l0, %o6, %i5
20331 addc %l5, %i3, %i6
20332 fble,a %fcc0, loop_2431
20333loop_2430:
20334 fmovrde %g4, %f2, %f10
20335 ldsb [%l7 + 0x6F], %o0
20336 ldsb [%l7 + 0x36], %i7
20337loop_2431:
20338 fmovrdlez %i2, %f12, %f0
20339 std %f14, [%l7 + 0x10]
20340 fmovdpos %xcc, %f12, %f9
20341 fexpand %f14, %f0
20342 fcmpeq16 %f10, %f2, %g2
20343 movre %o1, 0x02F, %i0
20344 fandnot1 %f4, %f2, %f10
20345 fmovrslz %g5, %f3, %f13
20346 st %f3, [%l7 + 0x14]
20347 siam 0x5
20348 orcc %i1, 0x1941, %g1
20349 alignaddr %g6, %l6, %o2
20350 fmovsle %xcc, %f15, %f1
20351 subcc %l1, 0x091B, %i4
20352 ldd [%l7 + 0x38], %f12
20353 brlz %g7, loop_2432
20354 st %f13, [%l7 + 0x34]
20355 st %f4, [%l7 + 0x60]
20356 srax %g3, 0x04, %l2
20357loop_2432:
20358 fcmpeq32 %f2, %f12, %o4
20359 sllx %o3, 0x11, %o5
20360 bcs,a,pn %icc, loop_2433
20361 fnand %f10, %f2, %f6
20362 ldx [%l7 + 0x28], %l4
20363 xor %o7, %l3, %o6
20364loop_2433:
20365 fmovsge %icc, %f4, %f10
20366 nop
20367 setx loop_2434, %l0, %l1
20368 jmpl %l1, %l0
20369 ldx [%l7 + 0x28], %i5
20370 movge %icc, %l5, %i6
20371 fabss %f14, %f5
20372loop_2434:
20373 nop
20374 setx loop_2435, %l0, %l1
20375 jmpl %l1, %i3
20376 fmovdpos %icc, %f6, %f9
20377 fcmps %fcc3, %f0, %f1
20378 fbe %fcc2, loop_2436
20379loop_2435:
20380 fmovdcc %icc, %f11, %f8
20381 srax %g4, %i7, %i2
20382 edge8 %o0, %o1, %i0
20383loop_2436:
20384 ldd [%l7 + 0x08], %f6
20385 edge32ln %g2, %i1, %g1
20386 movrlz %g5, 0x20F, %g6
20387 fnor %f0, %f8, %f0
20388 ldub [%l7 + 0x60], %o2
20389 std %f0, [%l7 + 0x40]
20390 edge8l %l1, %i4, %g7
20391 fandnot2 %f0, %f4, %f2
20392 std %f2, [%l7 + 0x38]
20393 subcc %g3, 0x1CFB, %l2
20394 sth %l6, [%l7 + 0x0C]
20395 bneg,pn %icc, loop_2437
20396 edge8l %o4, %o3, %l4
20397 ldd [%l7 + 0x70], %f8
20398 fxor %f10, %f0, %f4
20399loop_2437:
20400 fmul8x16au %f15, %f3, %f0
20401 taddcctv %o5, %o7, %l3
20402 stx %o6, [%l7 + 0x38]
20403 ldsh [%l7 + 0x28], %i5
20404 bcc,pt %icc, loop_2438
20405 tn %xcc, 0x5
20406 fmovsne %xcc, %f1, %f14
20407 stw %l5, [%l7 + 0x50]
20408loop_2438:
20409 stb %i6, [%l7 + 0x5F]
20410 fmul8x16au %f6, %f8, %f0
20411 stw %l0, [%l7 + 0x10]
20412 udivcc %g4, 0x0613, %i3
20413 tg %icc, 0x6
20414 addc %i2, 0x144B, %o0
20415 andcc %o1, 0x1504, %i0
20416 fsrc1s %f15, %f10
20417 fmovsleu %xcc, %f7, %f3
20418 ld [%l7 + 0x6C], %f7
20419 movg %icc, %g2, %i1
20420 sth %i7, [%l7 + 0x36]
20421 stb %g5, [%l7 + 0x3C]
20422 ldx [%l7 + 0x28], %g1
20423 ldsb [%l7 + 0x4E], %o2
20424 std %f4, [%l7 + 0x38]
20425 fmovdn %icc, %f11, %f12
20426 stw %l1, [%l7 + 0x6C]
20427 smul %i4, %g6, %g3
20428 stb %l2, [%l7 + 0x5C]
20429 fmovde %xcc, %f5, %f3
20430 movn %icc, %l6, %g7
20431 st %f9, [%l7 + 0x40]
20432 fmovda %icc, %f2, %f4
20433 stx %o4, [%l7 + 0x78]
20434 lduw [%l7 + 0x28], %l4
20435 fandnot2s %f9, %f12, %f10
20436 movrgz %o5, %o3, %o7
20437 ldx [%l7 + 0x38], %o6
20438 ldsb [%l7 + 0x75], %i5
20439 orncc %l5, 0x1A08, %l3
20440 std %f0, [%l7 + 0x10]
20441 fmovrslz %l0, %f3, %f8
20442 umul %i6, 0x00AE, %i3
20443 sth %g4, [%l7 + 0x36]
20444 brlz %o0, loop_2439
20445 fbg %fcc0, loop_2440
20446 fornot2s %f15, %f6, %f14
20447 tvc %icc, 0x5
20448loop_2439:
20449 movvs %xcc, %i2, %o1
20450loop_2440:
20451 fnegd %f2, %f0
20452 stw %i0, [%l7 + 0x48]
20453 bleu %icc, loop_2441
20454 add %i1, %g2, %i7
20455 bcc loop_2442
20456 sth %g5, [%l7 + 0x58]
20457loop_2441:
20458 fmovrdgz %o2, %f8, %f6
20459 tcs %icc, 0x1
20460loop_2442:
20461 std %f12, [%l7 + 0x68]
20462 subccc %l1, 0x112C, %g1
20463 tn %icc, 0x4
20464 edge16 %g6, %g3, %l2
20465 fbul,a %fcc3, loop_2443
20466 te %icc, 0x4
20467 stx %l6, [%l7 + 0x50]
20468 andn %i4, 0x15F2, %g7
20469loop_2443:
20470 ldd [%l7 + 0x70], %f6
20471 fpsub16 %f0, %f6, %f10
20472 array8 %l4, %o4, %o5
20473 array8 %o7, %o6, %i5
20474 subc %l5, %o3, %l0
20475 orn %l3, 0x1EDF, %i3
20476 edge8l %g4, %o0, %i6
20477 addccc %o1, %i2, %i1
20478 fors %f3, %f10, %f6
20479 stw %i0, [%l7 + 0x2C]
20480 st %f2, [%l7 + 0x48]
20481 fmovd %f8, %f6
20482 ba loop_2444
20483 ldsw [%l7 + 0x64], %g2
20484 ldsw [%l7 + 0x48], %i7
20485 stw %o2, [%l7 + 0x0C]
20486loop_2444:
20487 stx %g5, [%l7 + 0x08]
20488 tneg %icc, 0x5
20489 nop
20490 setx loop_2445, %l0, %l1
20491 wrpr 0x1, %tl
20492 wrpr %l1, %tpc
20493 add %l1, 0x4, %l1
20494 wrpr %l1, %tnpc
20495 setx 0x34400001400, %l0, %l1
20496 wrpr %l1, %tstate
20497 wrhpr 0x4, %htstate
20498 retry
20499 mova %icc, %g1, %g6
20500 andcc %g3, %l2, %l6
20501 ldub [%l7 + 0x57], %l1
20502loop_2445:
20503 bgu,a,pt %xcc, loop_2446
20504 nop
20505 setx loop_2447, %l0, %l1
20506 wrpr 0x1, %tl
20507 wrpr %l1, %tpc
20508 add %l1, 0x4, %l1
20509 wrpr %l1, %tnpc
20510 setx 0x34400001400, %l0, %l1
20511 wrpr %l1, %tstate
20512 wrhpr 0x4, %htstate
20513 retry
20514 ldub [%l7 + 0x62], %i4
20515 udivcc %g7, 0x1193, %o4
20516loop_2446:
20517 lduh [%l7 + 0x60], %l4
20518loop_2447:
20519 fbg %fcc3, loop_2448
20520 ldsb [%l7 + 0x19], %o7
20521 fmovrsgez %o6, %f9, %f4
20522 ldub [%l7 + 0x7A], %i5
20523loop_2448:
20524 udiv %l5, 0x0876, %o5
20525 andn %o3, 0x1F05, %l0
20526 fpsub16 %f0, %f4, %f10
20527 bneg,pn %icc, loop_2449
20528 mova %icc, %l3, %g4
20529 fmovrse %i3, %f15, %f13
20530 stw %o0, [%l7 + 0x44]
20531loop_2449:
20532 bvc,a,pn %icc, loop_2450
20533 srl %o1, 0x01, %i2
20534 ldd [%l7 + 0x40], %f14
20535 ldsw [%l7 + 0x1C], %i6
20536loop_2450:
20537 tn %xcc, 0x7
20538 bleu loop_2451
20539 array8 %i1, %g2, %i0
20540 fmovspos %xcc, %f9, %f15
20541 movl %xcc, %o2, %g5
20542loop_2451:
20543 fnegd %f14, %f2
20544 fmovdle %xcc, %f7, %f9
20545 fbul,a %fcc1, loop_2452
20546 ld [%l7 + 0x08], %f13
20547 std %f10, [%l7 + 0x78]
20548 tpos %xcc, 0x3
20549loop_2452:
20550 fble,a %fcc1, loop_2453
20551 sth %g1, [%l7 + 0x2C]
20552 edge16 %i7, %g6, %l2
20553 movleu %icc, %g3, %l1
20554loop_2453:
20555 fxnor %f12, %f4, %f12
20556 movge %icc, %i4, %g7
20557 ldsh [%l7 + 0x6C], %l6
20558 fxnor %f12, %f2, %f10
20559 fmovrdgz %l4, %f0, %f14
20560 fmovsgu %xcc, %f12, %f15
20561 stw %o7, [%l7 + 0x28]
20562 stb %o4, [%l7 + 0x47]
20563 fbo %fcc2, loop_2454
20564 ldub [%l7 + 0x6D], %o6
20565 fones %f4
20566 fbule %fcc2, loop_2455
20567loop_2454:
20568 fornot2s %f6, %f14, %f3
20569 ldx [%l7 + 0x18], %i5
20570 fmovdgu %xcc, %f7, %f0
20571loop_2455:
20572 fmovs %f3, %f6
20573 sdivcc %o5, 0x0764, %o3
20574 lduw [%l7 + 0x14], %l5
20575 array16 %l0, %g4, %l3
20576 bl,pn %xcc, loop_2456
20577 orncc %i3, 0x1024, %o0
20578 fpackfix %f14, %f12
20579 fpsub16 %f6, %f4, %f14
20580loop_2456:
20581 ldsw [%l7 + 0x68], %o1
20582 sdivx %i6, 0x0D19, %i1
20583 fbl,a %fcc3, loop_2457
20584 brz,a %g2, loop_2458
20585 fone %f4
20586 fbo,a %fcc1, loop_2459
20587loop_2457:
20588 fcmps %fcc3, %f3, %f0
20589loop_2458:
20590 ldd [%l7 + 0x70], %f10
20591 array8 %i0, %i2, %o2
20592loop_2459:
20593 fmovrsgez %g5, %f3, %f3
20594 tsubcctv %g1, 0x1095, %i7
20595 fors %f3, %f1, %f11
20596 bl,a %xcc, loop_2460
20597 tle %icc, 0x7
20598 stb %l2, [%l7 + 0x64]
20599 fnot1 %f14, %f14
20600loop_2460:
20601 udiv %g3, 0x1389, %g6
20602 pdist %f4, %f2, %f12
20603 ldub [%l7 + 0x23], %i4
20604 sth %l1, [%l7 + 0x0C]
20605 fsrc1s %f0, %f14
20606 fmovdne %icc, %f3, %f10
20607 ldub [%l7 + 0x26], %l6
20608 and %l4, %o7, %o4
20609 stb %g7, [%l7 + 0x4D]
20610 movcc %xcc, %o6, %i5
20611 edge8n %o5, %o3, %l0
20612 ldx [%l7 + 0x18], %g4
20613 fmovrde %l3, %f10, %f0
20614 fmovrdgz %i3, %f10, %f14
20615 ldsw [%l7 + 0x7C], %l5
20616 array32 %o0, %o1, %i6
20617 std %f4, [%l7 + 0x50]
20618 ldsh [%l7 + 0x78], %i1
20619 edge32 %i0, %g2, %o2
20620 bl %icc, loop_2461
20621 ld [%l7 + 0x08], %f7
20622 nop
20623 setx loop_2462, %l0, %l1
20624 wrpr 0x1, %tl
20625 wrpr %l1, %tnpc
20626 setx 0x34400001400, %l0, %l1
20627 wrpr %l1, %tstate
20628 wrhpr 0x4, %htstate
20629 done
20630 fpadd32 %f12, %f14, %f8
20631loop_2461:
20632 fmovdl %xcc, %f7, %f3
20633 edge32 %i2, %g5, %g1
20634loop_2462:
20635 fmovdg %xcc, %f5, %f4
20636 lduw [%l7 + 0x40], %i7
20637 mova %icc, %g3, %g6
20638 stw %l2, [%l7 + 0x14]
20639 fbule %fcc3, loop_2463
20640 bl,a loop_2464
20641 faligndata %f10, %f14, %f0
20642 addccc %i4, 0x04DA, %l1
20643loop_2463:
20644 fnot2s %f6, %f7
20645loop_2464:
20646 addc %l6, 0x06A0, %l4
20647 brnz,a %o4, loop_2465
20648 ldsh [%l7 + 0x46], %g7
20649 lduh [%l7 + 0x30], %o7
20650 fbue,a %fcc1, loop_2466
20651loop_2465:
20652 fpsub16 %f6, %f6, %f2
20653 xorcc %o6, %i5, %o5
20654 move %xcc, %l0, %g4
20655loop_2466:
20656 fabsd %f14, %f0
20657 fbue %fcc3, loop_2467
20658 fcmped %fcc0, %f4, %f10
20659 ldub [%l7 + 0x7A], %o3
20660 movcc %icc, %l3, %i3
20661loop_2467:
20662 fmovdleu %xcc, %f14, %f8
20663 lduh [%l7 + 0x60], %o0
20664 fexpand %f10, %f10
20665 bg %icc, loop_2468
20666 fba %fcc1, loop_2469
20667 fbge %fcc3, loop_2470
20668 fsrc1s %f6, %f13
20669loop_2468:
20670 fmovsleu %xcc, %f4, %f0
20671loop_2469:
20672 movge %icc, %o1, %l5
20673loop_2470:
20674 st %f2, [%l7 + 0x5C]
20675 fpsub16s %f9, %f0, %f5
20676 andcc %i6, %i1, %i0
20677 stx %o2, [%l7 + 0x20]
20678 fcmpeq32 %f2, %f0, %i2
20679 sth %g2, [%l7 + 0x5E]
20680 movrlez %g1, 0x23E, %g5
20681 fcmps %fcc1, %f8, %f14
20682 fmovde %icc, %f8, %f5
20683 fcmpes %fcc2, %f13, %f5
20684 fpadd32s %f6, %f14, %f14
20685 tneg %xcc, 0x1
20686 or %i7, 0x0B82, %g6
20687 fmovsl %icc, %f8, %f1
20688 lduw [%l7 + 0x60], %g3
20689 ldx [%l7 + 0x50], %i4
20690 ble,a,pt %icc, loop_2471
20691 stb %l2, [%l7 + 0x3A]
20692 stx %l1, [%l7 + 0x38]
20693 fbl,a %fcc3, loop_2472
20694loop_2471:
20695 fbge %fcc2, loop_2473
20696 fornot1 %f6, %f2, %f2
20697 ldx [%l7 + 0x70], %l4
20698loop_2472:
20699 movpos %icc, %l6, %g7
20700loop_2473:
20701 brz,a %o4, loop_2474
20702 ldd [%l7 + 0x08], %f4
20703 fmovs %f10, %f14
20704 fmovsleu %xcc, %f1, %f13
20705loop_2474:
20706 fble,a %fcc3, loop_2475
20707 fble,a %fcc3, loop_2476
20708 bn,a,pn %xcc, loop_2477
20709 stb %o6, [%l7 + 0x7A]
20710loop_2475:
20711 fzero %f0
20712loop_2476:
20713 st %f15, [%l7 + 0x28]
20714loop_2477:
20715 fmovrdgez %o7, %f10, %f0
20716 orcc %o5, 0x18C7, %l0
20717 bgu,a %icc, loop_2478
20718 nop
20719 setx loop_2479, %l0, %l1
20720 wrpr 0x1, %tl
20721 wrpr %l1, %tpc
20722 add %l1, 0x4, %l1
20723 wrpr %l1, %tnpc
20724 setx 0x34400001400, %l0, %l1
20725 wrpr %l1, %tstate
20726 wrhpr 0x4, %htstate
20727 retry
20728 ldsw [%l7 + 0x40], %g4
20729 tge %icc, 0x7
20730loop_2478:
20731 bcc,a,pt %xcc, loop_2480
20732loop_2479:
20733 ldsw [%l7 + 0x20], %i5
20734 ld [%l7 + 0x18], %f4
20735 ldsh [%l7 + 0x54], %l3
20736loop_2480:
20737 movgu %icc, %i3, %o0
20738 fmovsle %icc, %f6, %f12
20739 tsubcctv %o3, 0x0F63, %l5
20740 fmovrsgz %i6, %f14, %f14
20741 fnot1s %f1, %f14
20742 ldsh [%l7 + 0x3C], %o1
20743 stw %i1, [%l7 + 0x50]
20744 fcmple16 %f10, %f8, %o2
20745 st %f15, [%l7 + 0x38]
20746 bn %icc, loop_2481
20747 lduh [%l7 + 0x2C], %i2
20748 ldx [%l7 + 0x48], %g2
20749 bvc,pt %xcc, loop_2482
20750loop_2481:
20751 fmovsleu %icc, %f1, %f5
20752 fandnot2s %f10, %f9, %f6
20753 popc %g1, %i0
20754loop_2482:
20755 fmovrsne %g5, %f5, %f2
20756 std %f4, [%l7 + 0x68]
20757 fbl,a %fcc0, loop_2483
20758 fmul8sux16 %f8, %f12, %f14
20759 ldsb [%l7 + 0x79], %g6
20760 fmul8sux16 %f10, %f10, %f6
20761loop_2483:
20762 mulscc %g3, 0x1DB0, %i4
20763 edge8ln %i7, %l1, %l2
20764 tsubcctv %l6, %g7, %o4
20765 edge32l %l4, %o7, %o6
20766 fmovscs %xcc, %f7, %f0
20767 fbo,a %fcc1, loop_2484
20768 fmovdgu %icc, %f8, %f12
20769 st %f2, [%l7 + 0x1C]
20770 fmovsne %xcc, %f5, %f11
20771loop_2484:
20772 fbul,a %fcc0, loop_2485
20773 fandnot2 %f12, %f8, %f14
20774 ld [%l7 + 0x7C], %f11
20775 stx %l0, [%l7 + 0x28]
20776loop_2485:
20777 tneg %xcc, 0x7
20778 fors %f4, %f14, %f14
20779 faligndata %f0, %f12, %f0
20780 fsrc1s %f11, %f9
20781 sth %o5, [%l7 + 0x1A]
20782 fbe,a %fcc0, loop_2486
20783 fmuld8sux16 %f13, %f2, %f14
20784 movgu %xcc, %i5, %l3
20785 ldsw [%l7 + 0x7C], %i3
20786loop_2486:
20787 tvc %xcc, 0x0
20788 ldub [%l7 + 0x08], %g4
20789 andn %o3, %l5, %i6
20790 fmovsg %xcc, %f15, %f6
20791 fbul %fcc2, loop_2487
20792 fbe,a %fcc0, loop_2488
20793 andcc %o0, %o1, %o2
20794 ldub [%l7 + 0x69], %i1
20795loop_2487:
20796 array32 %i2, %g1, %g2
20797loop_2488:
20798 for %f10, %f14, %f0
20799 stx %g5, [%l7 + 0x68]
20800 movn %xcc, %g6, %g3
20801 bn,pn %xcc, loop_2489
20802 bne loop_2490
20803 array16 %i4, %i7, %l1
20804 fpadd16 %f12, %f8, %f4
20805loop_2489:
20806 bneg %xcc, loop_2491
20807loop_2490:
20808 for %f6, %f14, %f2
20809 fcmpes %fcc3, %f1, %f13
20810 ldsb [%l7 + 0x4E], %i0
20811loop_2491:
20812 tl %icc, 0x2
20813 fandnot2s %f6, %f3, %f15
20814 ldx [%l7 + 0x38], %l6
20815 lduw [%l7 + 0x60], %g7
20816 addc %o4, 0x0D1B, %l2
20817 fpsub32s %f2, %f10, %f0
20818 sdiv %o7, 0x0B9E, %l4
20819 sth %l0, [%l7 + 0x0C]
20820 fcmple16 %f10, %f8, %o6
20821 fmuld8sux16 %f12, %f5, %f14
20822 fmovda %xcc, %f5, %f3
20823 fmovda %icc, %f5, %f3
20824 nop
20825 setx loop_2492, %l0, %l1
20826 jmpl %l1, %o5
20827 movg %xcc, %i5, %l3
20828 xnorcc %i3, %o3, %g4
20829 alignaddrl %l5, %i6, %o0
20830loop_2492:
20831 ldd [%l7 + 0x60], %f8
20832 subccc %o2, %o1, %i2
20833 movge %xcc, %i1, %g1
20834 bg,a %icc, loop_2493
20835 movle %xcc, %g2, %g6
20836 fzeros %f8
20837 fzeros %f10
20838loop_2493:
20839 xnor %g3, 0x0F6A, %i4
20840 fmovdl %icc, %f0, %f13
20841 fbn %fcc2, loop_2494
20842 lduw [%l7 + 0x7C], %g5
20843 array32 %i7, %l1, %i0
20844 sub %g7, 0x0063, %l6
20845loop_2494:
20846 fmovdne %xcc, %f4, %f1
20847 lduw [%l7 + 0x6C], %o4
20848 movrgz %o7, 0x325, %l2
20849 ta %xcc, 0x6
20850 stx %l4, [%l7 + 0x60]
20851 stw %l0, [%l7 + 0x54]
20852 fsrc1s %f13, %f12
20853 movle %xcc, %o5, %o6
20854 tleu %xcc, 0x7
20855 ldsw [%l7 + 0x40], %i5
20856 fmovscs %icc, %f1, %f6
20857 move %xcc, %i3, %o3
20858 fcmple32 %f2, %f2, %g4
20859 edge32l %l3, %l5, %o0
20860 fmovs %f1, %f1
20861 fmovsgu %icc, %f3, %f5
20862 fmovspos %xcc, %f0, %f1
20863 popc %o2, %o1
20864 fbne,a %fcc1, loop_2495
20865 fmul8x16 %f12, %f2, %f12
20866 fbule %fcc3, loop_2496
20867 tvc %icc, 0x1
20868loop_2495:
20869 fmovrsgez %i6, %f15, %f1
20870 andncc %i2, %i1, %g1
20871loop_2496:
20872 movpos %icc, %g6, %g2
20873 stb %g3, [%l7 + 0x08]
20874 sth %g5, [%l7 + 0x0A]
20875 tcc %xcc, 0x4
20876 fmovdcs %icc, %f1, %f1
20877 brz %i7, loop_2497
20878 mova %xcc, %i4, %l1
20879 fcmpd %fcc0, %f12, %f2
20880 fands %f4, %f10, %f3
20881loop_2497:
20882 fpadd32 %f6, %f12, %f4
20883 stw %g7, [%l7 + 0x1C]
20884 subcc %l6, %i0, %o4
20885 udivx %o7, 0x1B1A, %l4
20886 ld [%l7 + 0x2C], %f0
20887 stw %l0, [%l7 + 0x7C]
20888 movneg %xcc, %o5, %o6
20889 movne %icc, %l2, %i3
20890 ldsb [%l7 + 0x10], %o3
20891 sth %g4, [%l7 + 0x7C]
20892 movrne %i5, 0x10D, %l3
20893 movvs %icc, %l5, %o0
20894 fsrc2s %f5, %f2
20895 fxnors %f11, %f9, %f5
20896 fmovdl %xcc, %f6, %f11
20897 movl %xcc, %o2, %o1
20898 fbg,a %fcc3, loop_2498
20899 fmovdg %xcc, %f12, %f14
20900 mova %icc, %i2, %i1
20901 fblg,a %fcc2, loop_2499
20902loop_2498:
20903 addc %i6, %g1, %g2
20904 andcc %g6, %g5, %i7
20905 pdist %f12, %f0, %f10
20906loop_2499:
20907 movrlez %g3, 0x3DA, %i4
20908 fxor %f10, %f8, %f12
20909 fpsub32s %f13, %f3, %f11
20910 tne %xcc, 0x5
20911 st %f8, [%l7 + 0x58]
20912 fcmpne32 %f4, %f0, %g7
20913 fbul,a %fcc2, loop_2500
20914 and %l6, %i0, %l1
20915 fnot2 %f12, %f4
20916 fbul %fcc1, loop_2501
20917loop_2500:
20918 movrne %o4, 0x3C6, %l4
20919 fmovdg %xcc, %f6, %f1
20920 fpadd16 %f2, %f6, %f12
20921loop_2501:
20922 udivx %o7, 0x1A60, %o5
20923 nop
20924 setx loop_2502, %l0, %l1
20925 wrpr 0x1, %tl
20926 wrpr %l1, %tpc
20927 add %l1, 0x4, %l1
20928 wrpr %l1, %tnpc
20929 setx 0x34400001400, %l0, %l1
20930 wrpr %l1, %tstate
20931 wrhpr 0x4, %htstate
20932 retry
20933 stw %l0, [%l7 + 0x28]
20934 fxors %f10, %f4, %f0
20935 ldd [%l7 + 0x18], %f6
20936loop_2502:
20937 fmovrdgez %o6, %f0, %f2
20938 ldsh [%l7 + 0x32], %l2
20939 fpsub16 %f12, %f12, %f2
20940 stw %i3, [%l7 + 0x54]
20941 movrgez %o3, 0x072, %i5
20942 fmul8sux16 %f2, %f6, %f6
20943 ldx [%l7 + 0x60], %l3
20944 for %f8, %f0, %f14
20945 udivx %g4, 0x1295, %l5
20946 be,a,pn %xcc, loop_2503
20947 fbug %fcc1, loop_2504
20948 sth %o2, [%l7 + 0x4E]
20949 ba,a,pt %xcc, loop_2505
20950loop_2503:
20951 ldd [%l7 + 0x18], %f10
20952loop_2504:
20953 fmovsg %icc, %f3, %f12
20954 nop
20955 setx loop_2506, %l0, %l1
20956 wrpr 0x1, %tl
20957 wrpr %l1, %tnpc
20958 setx 0x34400001400, %l0, %l1
20959 wrpr %l1, %tstate
20960 wrhpr 0x4, %htstate
20961 done
20962loop_2505:
20963 std %f8, [%l7 + 0x40]
20964 fcmple16 %f2, %f2, %o1
20965 tcc %icc, 0x0
20966loop_2506:
20967 stb %i2, [%l7 + 0x63]
20968 array32 %o0, %i1, %i6
20969 ldsh [%l7 + 0x08], %g2
20970 std %f12, [%l7 + 0x70]
20971 brlez,a %g6, loop_2507
20972 ldsh [%l7 + 0x4C], %g1
20973 andn %i7, %g5, %i4
20974 umul %g7, 0x0E9C, %g3
20975loop_2507:
20976 ldd [%l7 + 0x28], %f6
20977 addc %i0, %l6, %l1
20978 st %f6, [%l7 + 0x78]
20979 stx %o4, [%l7 + 0x28]
20980 nop
20981 setx loop_2508, %l0, %l1
20982 jmpl %l1, %o7
20983 fsrc2 %f6, %f6
20984 fcmpeq32 %f10, %f4, %o5
20985 st %f9, [%l7 + 0x30]
20986loop_2508:
20987 fcmps %fcc3, %f14, %f4
20988 fpack16 %f2, %f12
20989 fsrc1s %f8, %f7
20990 ld [%l7 + 0x28], %f0
20991 taddcctv %l0, 0x08CB, %l4
20992 ldsw [%l7 + 0x68], %l2
20993 fnors %f3, %f9, %f0
20994 ldub [%l7 + 0x20], %i3
20995 fabsd %f10, %f10
20996 fnot2 %f2, %f2
20997 sdiv %o6, 0x0745, %o3
20998 fba %fcc3, loop_2509
20999 ldsb [%l7 + 0x65], %i5
21000 std %f0, [%l7 + 0x60]
21001 faligndata %f10, %f12, %f10
21002loop_2509:
21003 srl %l3, 0x0D, %l5
21004 fpadd32s %f14, %f10, %f3
21005 mulscc %g4, %o2, %o1
21006 tsubcc %i2, %o0, %i1
21007 fmovse %icc, %f0, %f13
21008 fmovda %xcc, %f12, %f3
21009 fmovsne %xcc, %f11, %f11
21010 fabss %f3, %f9
21011 ldd [%l7 + 0x40], %f4
21012 st %f2, [%l7 + 0x30]
21013 fpackfix %f12, %f11
21014 ldub [%l7 + 0x70], %i6
21015 fmuld8sux16 %f9, %f11, %f6
21016 tgu %icc, 0x2
21017 stw %g2, [%l7 + 0x30]
21018 stw %g1, [%l7 + 0x44]
21019 fandnot2 %f2, %f8, %f10
21020 ldub [%l7 + 0x29], %g6
21021 fmovsl %icc, %f3, %f3
21022 stx %g5, [%l7 + 0x40]
21023 ldsh [%l7 + 0x44], %i7
21024 sdiv %g7, 0x1E81, %i4
21025 fmovrdlz %g3, %f12, %f6
21026 fmovrsgz %i0, %f9, %f3
21027 ldsh [%l7 + 0x74], %l1
21028 fmovrde %o4, %f12, %f2
21029 ld [%l7 + 0x64], %f5
21030 stw %o7, [%l7 + 0x78]
21031 fmul8x16au %f8, %f0, %f6
21032 lduw [%l7 + 0x60], %o5
21033 stw %l0, [%l7 + 0x1C]
21034 subc %l4, 0x0353, %l2
21035 fnands %f2, %f11, %f6
21036 st %f13, [%l7 + 0x38]
21037 bgu,a loop_2510
21038 fcmps %fcc2, %f4, %f12
21039 stb %l6, [%l7 + 0x52]
21040 ldsh [%l7 + 0x22], %o6
21041loop_2510:
21042 fmovdpos %xcc, %f15, %f14
21043 fbul %fcc2, loop_2511
21044 ldsb [%l7 + 0x4D], %i3
21045 stw %i5, [%l7 + 0x38]
21046 fmovrdlez %o3, %f10, %f4
21047loop_2511:
21048 ldsh [%l7 + 0x22], %l5
21049 ldsh [%l7 + 0x0C], %g4
21050 smul %o2, 0x0CF0, %o1
21051 ldub [%l7 + 0x52], %i2
21052 fand %f10, %f6, %f8
21053 fsrc1 %f6, %f2
21054 ldsw [%l7 + 0x74], %o0
21055 movge %icc, %l3, %i1
21056 fbule %fcc3, loop_2512
21057 bvs,a %xcc, loop_2513
21058 edge32n %i6, %g1, %g2
21059 movl %icc, %g6, %i7
21060loop_2512:
21061 fbuge %fcc1, loop_2514
21062loop_2513:
21063 st %f11, [%l7 + 0x20]
21064 orncc %g7, 0x1112, %i4
21065 ldsh [%l7 + 0x72], %g3
21066loop_2514:
21067 faligndata %f12, %f0, %f10
21068 array32 %g5, %i0, %l1
21069 fmovsl %icc, %f7, %f13
21070 addccc %o7, %o5, %l0
21071 fbue %fcc2, loop_2515
21072 fmovrslz %l4, %f9, %f5
21073 sth %l2, [%l7 + 0x18]
21074 fandnot2s %f13, %f13, %f13
21075loop_2515:
21076 fsrc2s %f12, %f12
21077 fands %f7, %f6, %f1
21078 ldx [%l7 + 0x78], %o4
21079 fxors %f10, %f4, %f8
21080 fmovscc %xcc, %f6, %f15
21081 bleu,a,pn %icc, loop_2516
21082 stw %l6, [%l7 + 0x0C]
21083 ldsb [%l7 + 0x49], %o6
21084 fmovspos %icc, %f10, %f3
21085loop_2516:
21086 stb %i3, [%l7 + 0x49]
21087 fsrc1 %f4, %f10
21088 sth %i5, [%l7 + 0x7A]
21089 fmovscs %icc, %f12, %f4
21090 fmovrdgez %o3, %f10, %f0
21091 udivcc %l5, 0x1036, %g4
21092 fabss %f8, %f2
21093 stw %o1, [%l7 + 0x40]
21094 srlx %i2, 0x11, %o2
21095 udivcc %l3, 0x09C1, %o0
21096 bn loop_2517
21097 fpack16 %f2, %f10
21098 fexpand %f7, %f4
21099 st %f6, [%l7 + 0x18]
21100loop_2517:
21101 umul %i1, 0x110A, %g1
21102 stb %g2, [%l7 + 0x4F]
21103 ldd [%l7 + 0x78], %f2
21104 bvs,pt %icc, loop_2518
21105 sethi 0x1D84, %i6
21106 brlez %i7, loop_2519
21107 fpack32 %f12, %f2, %f4
21108loop_2518:
21109 stb %g6, [%l7 + 0x4C]
21110 ldsh [%l7 + 0x48], %i4
21111loop_2519:
21112 sth %g3, [%l7 + 0x22]
21113 xnorcc %g5, %i0, %l1
21114 fmovrsgez %g7, %f9, %f13
21115 tne %icc, 0x7
21116 nop
21117 setx loop_2520, %l0, %l1
21118 jmpl %l1, %o5
21119 ld [%l7 + 0x0C], %f3
21120 tleu %icc, 0x4
21121 fmovrde %o7, %f8, %f12
21122loop_2520:
21123 fpsub32 %f4, %f0, %f2
21124 lduh [%l7 + 0x76], %l4
21125 mulx %l2, %o4, %l0
21126 smulcc %o6, 0x0E76, %l6
21127 sethi 0x0E10, %i5
21128 fmovscs %xcc, %f1, %f12
21129 fand %f14, %f8, %f4
21130 fnegd %f6, %f4
21131 fcmpne32 %f4, %f6, %o3
21132 brnz %l5, loop_2521
21133 tneg %xcc, 0x2
21134 st %f0, [%l7 + 0x08]
21135 lduh [%l7 + 0x5C], %g4
21136loop_2521:
21137 ldsb [%l7 + 0x4D], %i3
21138 andcc %o1, 0x0124, %i2
21139 movrgz %l3, 0x113, %o2
21140 ld [%l7 + 0x20], %f2
21141 fmovrse %o0, %f8, %f7
21142 stx %g1, [%l7 + 0x40]
21143 fnot2s %f11, %f1
21144 fbg %fcc3, loop_2522
21145 mulx %g2, %i6, %i7
21146 fmovrslz %i1, %f2, %f13
21147 stx %i4, [%l7 + 0x60]
21148loop_2522:
21149 fmovdneg %icc, %f11, %f8
21150 brgz %g6, loop_2523
21151 fpadd32s %f5, %f8, %f9
21152 nop
21153 setx loop_2524, %l0, %l1
21154 wrpr 0x1, %tl
21155 wrpr %l1, %tpc
21156 add %l1, 0x4, %l1
21157 wrpr %l1, %tnpc
21158 setx 0x34400001400, %l0, %l1
21159 wrpr %l1, %tstate
21160 wrhpr 0x4, %htstate
21161 retry
21162 edge8l %g5, %g3, %l1
21163loop_2523:
21164 srlx %g7, 0x12, %o5
21165 fmovdne %xcc, %f14, %f9
21166loop_2524:
21167 edge32ln %o7, %l4, %l2
21168 fabsd %f10, %f12
21169 tle %icc, 0x3
21170 be,a loop_2525
21171 lduw [%l7 + 0x18], %i0
21172 bgu,pt %icc, loop_2526
21173 lduh [%l7 + 0x3C], %o4
21174loop_2525:
21175 bshuffle %f12, %f4, %f8
21176 andn %l0, 0x1F0C, %l6
21177loop_2526:
21178 tg %xcc, 0x6
21179 fbo,a %fcc3, loop_2527
21180 fbg %fcc1, loop_2528
21181 brlz,a %i5, loop_2529
21182 st %f6, [%l7 + 0x44]
21183loop_2527:
21184 fbe %fcc0, loop_2530
21185loop_2528:
21186 tn %xcc, 0x7
21187loop_2529:
21188 fandnot2 %f6, %f0, %f10
21189 fcmpd %fcc3, %f2, %f4
21190loop_2530:
21191 sllx %o6, %l5, %g4
21192 edge32n %i3, %o3, %i2
21193 fandnot1 %f12, %f4, %f2
21194 brgez,a %l3, loop_2531
21195 stb %o1, [%l7 + 0x6D]
21196 stb %o2, [%l7 + 0x41]
21197 andncc %g1, %o0, %i6
21198loop_2531:
21199 tg %icc, 0x2
21200 movl %icc, %g2, %i7
21201 tcc %icc, 0x1
21202 ldsb [%l7 + 0x2B], %i1
21203 sdiv %i4, 0x0324, %g6
21204 te %icc, 0x4
21205 tsubcctv %g3, %g5, %l1
21206 fbuge,a %fcc0, loop_2532
21207 ldx [%l7 + 0x40], %g7
21208 movl %xcc, %o7, %o5
21209 nop
21210 setx loop_2533, %l0, %l1
21211 wrpr 0x1, %tl
21212 wrpr %l1, %tpc
21213 add %l1, 0x4, %l1
21214 wrpr %l1, %tnpc
21215 setx 0x34400001400, %l0, %l1
21216 wrpr %l1, %tstate
21217 wrhpr 0x4, %htstate
21218 retry
21219loop_2532:
21220 fmovrdgz %l4, %f0, %f0
21221 brgz %i0, loop_2534
21222 sethi 0x0239, %o4
21223loop_2533:
21224 fandnot1s %f7, %f15, %f11
21225 array16 %l0, %l2, %l6
21226loop_2534:
21227 andn %i5, 0x0B82, %l5
21228 fmovdneg %xcc, %f14, %f0
21229 std %f8, [%l7 + 0x58]
21230 edge16 %o6, %g4, %o3
21231 tl %icc, 0x3
21232 fnors %f9, %f6, %f14
21233 fcmpne16 %f10, %f12, %i3
21234 ld [%l7 + 0x74], %f14
21235 ldsh [%l7 + 0x36], %i2
21236 fnot1s %f9, %f3
21237 fbul %fcc0, loop_2535
21238 fornot1 %f10, %f14, %f12
21239 fmovdvc %icc, %f15, %f6
21240 fbue,a %fcc1, loop_2536
21241loop_2535:
21242 ldsw [%l7 + 0x64], %o1
21243 fabsd %f8, %f12
21244 fmovsn %xcc, %f15, %f0
21245loop_2536:
21246 ldsb [%l7 + 0x14], %l3
21247 fornot1 %f2, %f0, %f10
21248 ldub [%l7 + 0x10], %o2
21249 fmovdl %xcc, %f15, %f12
21250 ldd [%l7 + 0x38], %f8
21251 fornot1s %f3, %f5, %f10
21252 fbue %fcc1, loop_2537
21253 fmovdvs %icc, %f4, %f5
21254 bcs loop_2538
21255 tvs %icc, 0x3
21256loop_2537:
21257 ldsw [%l7 + 0x24], %g1
21258 fmovsle %xcc, %f10, %f14
21259loop_2538:
21260 alignaddr %o0, %g2, %i7
21261 ldx [%l7 + 0x20], %i1
21262 udivcc %i6, 0x0366, %g6
21263 tg %icc, 0x5
21264 lduh [%l7 + 0x7E], %g3
21265 ldsb [%l7 + 0x7C], %g5
21266 ld [%l7 + 0x24], %f11
21267 xorcc %i4, 0x1A90, %g7
21268 sra %l1, 0x0F, %o7
21269 fbne %fcc1, loop_2539
21270 fmovsl %icc, %f9, %f3
21271 alignaddr %o5, %l4, %o4
21272 edge8 %i0, %l0, %l2
21273loop_2539:
21274 std %f8, [%l7 + 0x28]
21275 brgez,a %i5, loop_2540
21276 std %f0, [%l7 + 0x70]
21277 stw %l6, [%l7 + 0x38]
21278 movn %icc, %o6, %l5
21279loop_2540:
21280 fone %f14
21281 std %f14, [%l7 + 0x20]
21282 array32 %g4, %o3, %i2
21283 ldsw [%l7 + 0x70], %o1
21284 tne %icc, 0x7
21285 st %f5, [%l7 + 0x58]
21286 fexpand %f13, %f14
21287 ldsb [%l7 + 0x35], %i3
21288 fmul8sux16 %f2, %f4, %f10
21289 fmovdg %icc, %f6, %f13
21290 fbl %fcc2, loop_2541
21291 ldub [%l7 + 0x6A], %o2
21292 fsrc1s %f11, %f7
21293 orn %g1, 0x1FBF, %o0
21294loop_2541:
21295 nop
21296 setx loop_2542, %l0, %l1
21297 jmpl %l1, %g2
21298 movleu %icc, %l3, %i7
21299 taddcc %i6, %g6, %i1
21300 movleu %icc, %g3, %i4
21301loop_2542:
21302 fmovdneg %icc, %f5, %f1
21303 ld [%l7 + 0x34], %f11
21304 fmovsn %icc, %f6, %f6
21305 brlez %g7, loop_2543
21306 stx %g5, [%l7 + 0x78]
21307 brlz,a %o7, loop_2544
21308 fsrc2 %f2, %f8
21309loop_2543:
21310 edge16n %o5, %l1, %l4
21311 ldsw [%l7 + 0x50], %i0
21312loop_2544:
21313 fmovsl %icc, %f12, %f10
21314 fmovrsne %o4, %f3, %f9
21315 fnor %f8, %f2, %f12
21316 fmovrsgz %l0, %f5, %f1
21317 fcmped %fcc1, %f0, %f10
21318 movleu %xcc, %l2, %l6
21319 array8 %i5, %o6, %l5
21320 fornot2 %f12, %f0, %f6
21321 ldsh [%l7 + 0x52], %o3
21322 tge %icc, 0x1
21323 fors %f14, %f12, %f0
21324 movn %xcc, %g4, %i2
21325 fbn %fcc2, loop_2545
21326 fpadd32s %f8, %f14, %f4
21327 brnz,a %i3, loop_2546
21328 ldsh [%l7 + 0x20], %o2
21329loop_2545:
21330 fmovrslez %g1, %f0, %f9
21331 lduh [%l7 + 0x5C], %o0
21332loop_2546:
21333 faligndata %f2, %f6, %f6
21334 fmovdgu %icc, %f0, %f14
21335 st %f14, [%l7 + 0x24]
21336 edge32ln %o1, %l3, %g2
21337 movneg %icc, %i7, %i6
21338 fmovd %f6, %f14
21339 lduh [%l7 + 0x1E], %i1
21340 fmovrsgez %g6, %f15, %f13
21341 ldx [%l7 + 0x50], %g3
21342 tl %icc, 0x3
21343 ldd [%l7 + 0x38], %f0
21344 fands %f8, %f9, %f5
21345 fabsd %f8, %f0
21346 fmovdge %icc, %f3, %f13
21347 fandnot1 %f2, %f6, %f2
21348 bvc,a %xcc, loop_2547
21349 fpack16 %f4, %f9
21350 fmovsgu %xcc, %f6, %f0
21351 edge16 %i4, %g7, %g5
21352loop_2547:
21353 addc %o7, %o5, %l4
21354 ta %xcc, 0x1
21355 siam 0x1
21356 fmovdgu %icc, %f9, %f11
21357 mova %icc, %i0, %l1
21358 tleu %icc, 0x4
21359 fpadd32 %f4, %f2, %f8
21360 fmovsvs %icc, %f1, %f12
21361 fbge,a %fcc1, loop_2548
21362 std %f6, [%l7 + 0x18]
21363 tn %icc, 0x6
21364 udivx %l0, 0x13F2, %o4
21365loop_2548:
21366 brnz,a %l6, loop_2549
21367 faligndata %f10, %f6, %f4
21368 edge32ln %i5, %o6, %l2
21369 bgu,a,pt %icc, loop_2550
21370loop_2549:
21371 fbn %fcc1, loop_2551
21372 movvc %icc, %o3, %g4
21373 ldsw [%l7 + 0x7C], %l5
21374loop_2550:
21375 fbule %fcc0, loop_2552
21376loop_2551:
21377 tle %icc, 0x3
21378 nop
21379 setx loop_2553, %l0, %l1
21380 wrpr 0x1, %tl
21381 wrpr %l1, %tpc
21382 add %l1, 0x4, %l1
21383 wrpr %l1, %tnpc
21384 setx 0x34400001400, %l0, %l1
21385 wrpr %l1, %tstate
21386 wrhpr 0x4, %htstate
21387 retry
21388 lduw [%l7 + 0x20], %i2
21389loop_2552:
21390 movn %icc, %i3, %g1
21391 for %f4, %f8, %f8
21392loop_2553:
21393 tl %icc, 0x6
21394 bvc,a loop_2554
21395 stx %o0, [%l7 + 0x78]
21396 bvs,a %xcc, loop_2555
21397 edge32l %o1, %o2, %l3
21398loop_2554:
21399 ld [%l7 + 0x60], %f2
21400 stw %g2, [%l7 + 0x4C]
21401loop_2555:
21402 array8 %i7, %i6, %i1
21403 fmovrsgz %g3, %f7, %f0
21404 stx %i4, [%l7 + 0x60]
21405 ldsh [%l7 + 0x6E], %g6
21406 edge16 %g7, %o7, %g5
21407 st %f2, [%l7 + 0x14]
21408 st %f12, [%l7 + 0x54]
21409 fnegd %f2, %f14
21410 fmovdvc %icc, %f10, %f3
21411 fandnot2 %f2, %f8, %f2
21412 fmovspos %xcc, %f0, %f3
21413 fmovse %icc, %f8, %f11
21414 ldx [%l7 + 0x48], %l4
21415 ldx [%l7 + 0x38], %o5
21416 subc %l1, %i0, %l0
21417 stx %l6, [%l7 + 0x48]
21418 ld [%l7 + 0x18], %f2
21419 ldsw [%l7 + 0x08], %o4
21420 ldsh [%l7 + 0x50], %i5
21421 fmovsvc %icc, %f15, %f14
21422 movrlez %o6, %l2, %g4
21423 lduh [%l7 + 0x5E], %l5
21424 ldsb [%l7 + 0x37], %i2
21425 ldsw [%l7 + 0x48], %o3
21426 movvs %xcc, %g1, %i3
21427 fmovdvs %xcc, %f1, %f3
21428 fabsd %f8, %f10
21429 fmovsg %icc, %f11, %f11
21430 ldsb [%l7 + 0x34], %o1
21431 fpadd32 %f2, %f10, %f2
21432 lduw [%l7 + 0x40], %o0
21433 smul %l3, 0x1916, %g2
21434 sra %o2, %i6, %i1
21435 ldx [%l7 + 0x48], %i7
21436 ldx [%l7 + 0x60], %g3
21437 movrne %g6, %i4, %o7
21438 fbule %fcc2, loop_2556
21439 fpsub32s %f11, %f11, %f0
21440 ldub [%l7 + 0x64], %g7
21441 tge %xcc, 0x7
21442loop_2556:
21443 fmovscs %xcc, %f0, %f11
21444 lduw [%l7 + 0x60], %g5
21445 ldsw [%l7 + 0x1C], %l4
21446 addccc %l1, 0x1227, %o5
21447 move %icc, %i0, %l6
21448 fmul8x16 %f10, %f12, %f10
21449 brlez,a %l0, loop_2557
21450 siam 0x1
21451 tcc %xcc, 0x5
21452 movneg %icc, %o4, %o6
21453loop_2557:
21454 fzeros %f1
21455 ldub [%l7 + 0x16], %l2
21456 sethi 0x06C7, %g4
21457 fblg %fcc0, loop_2558
21458 lduh [%l7 + 0x20], %i5
21459 ble loop_2559
21460 subccc %i2, 0x076A, %o3
21461loop_2558:
21462 stb %g1, [%l7 + 0x08]
21463 fmul8x16au %f15, %f13, %f0
21464loop_2559:
21465 nop
21466 setx loop_2560, %l0, %l1
21467 wrpr 0x1, %tl
21468 wrpr %l1, %tnpc
21469 setx 0x34400001400, %l0, %l1
21470 wrpr %l1, %tstate
21471 wrhpr 0x4, %htstate
21472 done
21473 bgu loop_2561
21474 stw %i3, [%l7 + 0x40]
21475 sdivcc %l5, 0x16A4, %o1
21476loop_2560:
21477 fmovrdgez %o0, %f12, %f4
21478loop_2561:
21479 fpack32 %f14, %f2, %f4
21480 ldd [%l7 + 0x18], %f2
21481 ldsb [%l7 + 0x39], %g2
21482 lduw [%l7 + 0x50], %o2
21483 xnorcc %i6, 0x1DBA, %i1
21484 fcmpgt16 %f14, %f2, %i7
21485 fand %f2, %f2, %f4
21486 ldx [%l7 + 0x50], %g3
21487 call loop_2562
21488 sethi 0x1C40, %g6
21489 ldx [%l7 + 0x48], %i4
21490 ldx [%l7 + 0x50], %o7
21491loop_2562:
21492 fmovsle %icc, %f1, %f11
21493 te %icc, 0x5
21494 tgu %xcc, 0x3
21495 fmovdneg %icc, %f13, %f11
21496 call loop_2563
21497 fsrc1s %f5, %f3
21498 ldd [%l7 + 0x60], %f10
21499 ldsh [%l7 + 0x36], %l3
21500loop_2563:
21501 ld [%l7 + 0x18], %f14
21502 ldub [%l7 + 0x47], %g5
21503 movrlz %l4, 0x26A, %g7
21504 srax %o5, 0x0A, %i0
21505 movvc %xcc, %l6, %l1
21506 fone %f14
21507 xorcc %o4, %l0, %o6
21508 udiv %g4, 0x05C0, %l2
21509 stb %i5, [%l7 + 0x64]
21510 stw %i2, [%l7 + 0x38]
21511 ldsw [%l7 + 0x50], %g1
21512 stx %o3, [%l7 + 0x08]
21513 fnegd %f14, %f8
21514 stb %l5, [%l7 + 0x4A]
21515 fmuld8ulx16 %f15, %f0, %f10
21516 popc 0x1F3A, %i3
21517 fand %f14, %f6, %f4
21518 fmovsge %icc, %f4, %f9
21519 bl,a,pt %xcc, loop_2564
21520 stx %o1, [%l7 + 0x20]
21521 ldsb [%l7 + 0x27], %g2
21522 mulscc %o0, %o2, %i6
21523loop_2564:
21524 sth %i1, [%l7 + 0x16]
21525 tsubcc %g3, %g6, %i7
21526 movgu %icc, %o7, %i4
21527 bg,a,pn %icc, loop_2565
21528 stb %l3, [%l7 + 0x22]
21529 ldsh [%l7 + 0x34], %l4
21530 std %f14, [%l7 + 0x68]
21531loop_2565:
21532 tne %xcc, 0x3
21533 fmuld8ulx16 %f15, %f2, %f8
21534 smul %g7, %g5, %o5
21535 be,a,pt %xcc, loop_2566
21536 movg %icc, %i0, %l6
21537 fmovs %f5, %f3
21538 fcmpd %fcc0, %f8, %f12
21539loop_2566:
21540 edge32 %o4, %l1, %l0
21541 xnorcc %g4, 0x0A02, %o6
21542 ldsb [%l7 + 0x21], %i5
21543 brlez,a %i2, loop_2567
21544 stb %g1, [%l7 + 0x24]
21545 edge16n %o3, %l2, %l5
21546 movrgz %i3, 0x221, %g2
21547loop_2567:
21548 fmovdvc %xcc, %f3, %f5
21549 fpsub16s %f7, %f3, %f10
21550 sll %o0, %o2, %i6
21551 fcmpeq16 %f2, %f4, %o1
21552 movle %icc, %g3, %g6
21553 tvs %icc, 0x4
21554 add %i7, 0x19A6, %i1
21555 movl %xcc, %i4, %o7
21556 tg %xcc, 0x7
21557 ldd [%l7 + 0x20], %f10
21558 st %f10, [%l7 + 0x10]
21559 bcc,a %icc, loop_2568
21560 sth %l4, [%l7 + 0x40]
21561 tl %icc, 0x7
21562 bl,a loop_2569
21563loop_2568:
21564 sdiv %g7, 0x0883, %g5
21565 fnegd %f4, %f14
21566 ld [%l7 + 0x48], %f6
21567loop_2569:
21568 ldsw [%l7 + 0x58], %o5
21569 ldsw [%l7 + 0x30], %l3
21570 stw %l6, [%l7 + 0x20]
21571 orcc %i0, 0x1B8A, %o4
21572 edge8l %l0, %l1, %g4
21573 stb %o6, [%l7 + 0x50]
21574 stb %i2, [%l7 + 0x68]
21575 lduw [%l7 + 0x48], %i5
21576 fbge,a %fcc1, loop_2570
21577 tl %icc, 0x5
21578 fnands %f3, %f10, %f9
21579 tgu %icc, 0x6
21580loop_2570:
21581 stb %g1, [%l7 + 0x28]
21582 movneg %icc, %l2, %l5
21583 std %f6, [%l7 + 0x38]
21584 stb %o3, [%l7 + 0x3F]
21585 st %f1, [%l7 + 0x68]
21586 tneg %xcc, 0x3
21587 movcc %xcc, %i3, %o0
21588 brz %g2, loop_2571
21589 lduh [%l7 + 0x18], %i6
21590 orcc %o1, %o2, %g6
21591 stw %i7, [%l7 + 0x44]
21592loop_2571:
21593 ldub [%l7 + 0x52], %g3
21594 sethi 0x1932, %i1
21595 edge32 %i4, %l4, %o7
21596 fnand %f10, %f6, %f6
21597 fmovdcc %icc, %f3, %f13
21598 fcmple32 %f12, %f0, %g5
21599 std %f4, [%l7 + 0x70]
21600 tle %icc, 0x5
21601 fmovdcs %xcc, %f2, %f6
21602 fmovsg %xcc, %f14, %f2
21603 fpsub16s %f14, %f10, %f4
21604 fmovsgu %xcc, %f4, %f6
21605 ldub [%l7 + 0x39], %g7
21606 fmovrse %l3, %f11, %f14
21607 array32 %l6, %o5, %i0
21608 fmul8ulx16 %f6, %f8, %f4
21609 stw %l0, [%l7 + 0x2C]
21610 addccc %o4, 0x1E52, %g4
21611 stx %o6, [%l7 + 0x58]
21612 array8 %l1, %i2, %i5
21613 ldsh [%l7 + 0x38], %g1
21614 ldx [%l7 + 0x60], %l5
21615 fmovdg %icc, %f5, %f10
21616 ldd [%l7 + 0x78], %f8
21617 fblg %fcc2, loop_2572
21618 fcmpeq32 %f4, %f2, %o3
21619 ldsw [%l7 + 0x6C], %l2
21620 movpos %icc, %o0, %g2
21621loop_2572:
21622 xorcc %i6, 0x0EEB, %i3
21623 stx %o1, [%l7 + 0x70]
21624 movrne %g6, %i7, %g3
21625 tg %xcc, 0x4
21626 fmovsne %xcc, %f15, %f9
21627 stb %o2, [%l7 + 0x59]
21628 fpadd16 %f4, %f0, %f4
21629 fmovscs %icc, %f13, %f9
21630 tvs %icc, 0x5
21631 tsubcc %i4, %l4, %i1
21632 sll %o7, 0x09, %g5
21633 ldsh [%l7 + 0x4E], %g7
21634 edge8 %l6, %l3, %i0
21635 taddcc %l0, %o4, %g4
21636 addccc %o5, %o6, %l1
21637 mova %xcc, %i5, %g1
21638 fpack32 %f2, %f14, %f2
21639 fmovdvc %xcc, %f15, %f5
21640 lduw [%l7 + 0x34], %i2
21641 addcc %o3, %l5, %l2
21642 fmovrde %o0, %f8, %f10
21643 fmovdcs %xcc, %f5, %f5
21644 fmovsa %xcc, %f15, %f9
21645 movgu %icc, %g2, %i3
21646 bgu,a loop_2573
21647 fmovsleu %xcc, %f4, %f15
21648 smulcc %i6, 0x1A55, %g6
21649 addccc %i7, %g3, %o2
21650loop_2573:
21651 ldub [%l7 + 0x0A], %o1
21652 ldsh [%l7 + 0x74], %i4
21653 fnegs %f2, %f13
21654 fsrc1s %f0, %f13
21655 fpsub16 %f0, %f10, %f14
21656 bshuffle %f12, %f0, %f10
21657 sllx %i1, %l4, %g5
21658 tvs %icc, 0x7
21659 fpadd32 %f4, %f4, %f2
21660 fcmpgt32 %f14, %f10, %o7
21661 or %g7, 0x1C9D, %l3
21662 fpadd32 %f2, %f0, %f6
21663 edge16l %i0, %l0, %o4
21664 fmul8ulx16 %f10, %f6, %f6
21665 ldsb [%l7 + 0x35], %l6
21666 fbuge,a %fcc0, loop_2574
21667 fmovrdne %o5, %f0, %f6
21668 std %f6, [%l7 + 0x20]
21669 fand %f4, %f10, %f2
21670loop_2574:
21671 tn %icc, 0x5
21672 fbug,a %fcc2, loop_2575
21673 array16 %o6, %l1, %g4
21674 bpos,a %icc, loop_2576
21675 ldsw [%l7 + 0x40], %i5
21676loop_2575:
21677 bne,pt %icc, loop_2577
21678 edge8n %i2, %o3, %l5
21679loop_2576:
21680 fbl,a %fcc3, loop_2578
21681 std %f4, [%l7 + 0x28]
21682loop_2577:
21683 fsrc1 %f0, %f14
21684 umul %g1, 0x0060, %l2
21685loop_2578:
21686 st %f15, [%l7 + 0x3C]
21687 ldd [%l7 + 0x78], %f2
21688 ldsh [%l7 + 0x64], %g2
21689 tl %icc, 0x1
21690 fbug,a %fcc0, loop_2579
21691 fbul %fcc0, loop_2580
21692 fmovdcc %xcc, %f2, %f4
21693 sub %i3, 0x164B, %o0
21694loop_2579:
21695 stw %g6, [%l7 + 0x7C]
21696loop_2580:
21697 bne,pn %icc, loop_2581
21698 fbg,a %fcc3, loop_2582
21699 and %i6, %g3, %i7
21700 fmovrslez %o2, %f11, %f6
21701loop_2581:
21702 fbn,a %fcc2, loop_2583
21703loop_2582:
21704 fmovsg %xcc, %f1, %f2
21705 ldsw [%l7 + 0x40], %o1
21706 ld [%l7 + 0x60], %f6
21707loop_2583:
21708 stb %i1, [%l7 + 0x64]
21709 addcc %l4, 0x0A7C, %g5
21710 taddcctv %i4, 0x1064, %o7
21711 taddcctv %g7, %i0, %l3
21712 stb %o4, [%l7 + 0x69]
21713 ldsb [%l7 + 0x55], %l6
21714 brz %l0, loop_2584
21715 std %f2, [%l7 + 0x08]
21716 fornot1 %f12, %f8, %f8
21717 st %f10, [%l7 + 0x28]
21718loop_2584:
21719 edge16 %o6, %l1, %o5
21720 fbule %fcc3, loop_2585
21721 smul %g4, %i2, %i5
21722 fabss %f1, %f5
21723 array16 %o3, %l5, %g1
21724loop_2585:
21725 tpos %xcc, 0x0
21726 fpsub16 %f10, %f2, %f2
21727 fxnors %f12, %f10, %f12
21728 fmovde %xcc, %f12, %f8
21729 fmovsge %xcc, %f11, %f15
21730 array32 %g2, %i3, %l2
21731 fmovsvc %icc, %f2, %f15
21732 ba,pn %icc, loop_2586
21733 fmovsa %xcc, %f11, %f2
21734 stb %o0, [%l7 + 0x67]
21735 ld [%l7 + 0x78], %f3
21736loop_2586:
21737 ble,pt %icc, loop_2587
21738 fcmpd %fcc3, %f0, %f2
21739 fbg,a %fcc1, loop_2588
21740 ldx [%l7 + 0x10], %i6
21741loop_2587:
21742 fmul8x16 %f5, %f4, %f8
21743 ldsb [%l7 + 0x22], %g6
21744loop_2588:
21745 addccc %i7, %o2, %o1
21746 ldsb [%l7 + 0x12], %i1
21747 movvs %icc, %g3, %l4
21748 std %f6, [%l7 + 0x08]
21749 tn %xcc, 0x2
21750 sra %g5, 0x1D, %i4
21751 srl %g7, %o7, %i0
21752 xor %o4, %l3, %l6
21753 fandnot2s %f4, %f13, %f7
21754 fba %fcc3, loop_2589
21755 fmul8sux16 %f14, %f14, %f2
21756 sdiv %o6, 0x01BC, %l1
21757 be %icc, loop_2590
21758loop_2589:
21759 brz %o5, loop_2591
21760 for %f14, %f10, %f10
21761 movn %icc, %l0, %i2
21762loop_2590:
21763 fbug %fcc3, loop_2592
21764loop_2591:
21765 sth %g4, [%l7 + 0x34]
21766 bpos,a,pt %xcc, loop_2593
21767 fpsub32s %f1, %f0, %f0
21768loop_2592:
21769 fbg %fcc1, loop_2594
21770 fbug %fcc0, loop_2595
21771loop_2593:
21772 brgez,a %o3, loop_2596
21773 fmovdpos %xcc, %f13, %f10
21774loop_2594:
21775 fmovrslz %l5, %f6, %f6
21776loop_2595:
21777 edge16n %i5, %g1, %i3
21778loop_2596:
21779 movle %icc, %l2, %o0
21780 ldd [%l7 + 0x28], %f6
21781 fnor %f0, %f4, %f2
21782 bn,a,pn %icc, loop_2597
21783 st %f3, [%l7 + 0x14]
21784 ld [%l7 + 0x64], %f10
21785 fmovrdne %g2, %f10, %f8
21786loop_2597:
21787 edge8 %g6, %i7, %o2
21788 ldsb [%l7 + 0x65], %i6
21789 ldx [%l7 + 0x78], %o1
21790 fbl %fcc1, loop_2598
21791 fmovrslz %g3, %f13, %f13
21792 tneg %xcc, 0x2
21793 tleu %xcc, 0x0
21794loop_2598:
21795 fxnor %f2, %f12, %f12
21796 lduh [%l7 + 0x10], %i1
21797 bshuffle %f0, %f14, %f0
21798 ldsh [%l7 + 0x08], %g5
21799 tvs %icc, 0x6
21800 fmul8ulx16 %f8, %f6, %f8
21801 stb %l4, [%l7 + 0x74]
21802 fbule %fcc1, loop_2599
21803 sethi 0x1031, %i4
21804 ldd [%l7 + 0x58], %f8
21805 movn %xcc, %o7, %i0
21806loop_2599:
21807 movneg %xcc, %o4, %l3
21808 ldsw [%l7 + 0x68], %l6
21809 movn %xcc, %g7, %l1
21810 smulcc %o6, %o5, %i2
21811 stb %g4, [%l7 + 0x5A]
21812 subccc %l0, %o3, %l5
21813 fmovsvs %icc, %f15, %f8
21814 ldx [%l7 + 0x18], %i5
21815 mulx %i3, 0x0185, %l2
21816 fmovrdlez %o0, %f12, %f0
21817 sth %g2, [%l7 + 0x64]
21818 be %xcc, loop_2600
21819 brgez %g6, loop_2601
21820 subc %g1, %i7, %i6
21821 ldsb [%l7 + 0x2D], %o2
21822loop_2600:
21823 tg %icc, 0x1
21824loop_2601:
21825 fmovsl %xcc, %f0, %f1
21826 fbo,a %fcc0, loop_2602
21827 taddcctv %g3, %i1, %o1
21828 st %f11, [%l7 + 0x7C]
21829 fsrc2s %f15, %f1
21830loop_2602:
21831 array32 %g5, %i4, %l4
21832 sth %o7, [%l7 + 0x10]
21833 fmovsne %icc, %f1, %f3
21834 fpmerge %f11, %f2, %f0
21835 fandnot1 %f0, %f4, %f12
21836 ldsw [%l7 + 0x40], %i0
21837 for %f10, %f2, %f2
21838 ldd [%l7 + 0x38], %f4
21839 nop
21840 setx loop_2603, %l0, %l1
21841 wrpr 0x1, %tl
21842 wrpr %l1, %tpc
21843 add %l1, 0x4, %l1
21844 wrpr %l1, %tnpc
21845 setx 0x34400001400, %l0, %l1
21846 wrpr %l1, %tstate
21847 wrhpr 0x4, %htstate
21848 retry
21849 movrgz %l3, 0x00E, %l6
21850 ldx [%l7 + 0x60], %o4
21851 udiv %g7, 0x194C, %o6
21852loop_2603:
21853 andn %o5, 0x01C4, %i2
21854 sllx %l1, %l0, %o3
21855 fmovdle %xcc, %f3, %f5
21856 edge32 %l5, %g4, %i5
21857 ld [%l7 + 0x10], %f6
21858 fmovrse %i3, %f4, %f11
21859 orncc %l2, %o0, %g6
21860 sra %g2, %g1, %i6
21861 bleu loop_2604
21862 ld [%l7 + 0x1C], %f8
21863 fmovrsgz %i7, %f0, %f10
21864 ldub [%l7 + 0x4B], %o2
21865loop_2604:
21866 bneg,a,pt %icc, loop_2605
21867 fmovdcs %xcc, %f3, %f11
21868 movre %g3, %o1, %i1
21869 orcc %i4, %g5, %o7
21870loop_2605:
21871 movrne %i0, %l4, %l3
21872 st %f8, [%l7 + 0x6C]
21873 movneg %icc, %o4, %g7
21874 ldsb [%l7 + 0x18], %l6
21875 movn %xcc, %o5, %i2
21876 smul %l1, %o6, %o3
21877 edge32n %l5, %g4, %i5
21878 fnot1s %f1, %f14
21879 fmovsa %xcc, %f0, %f11
21880 nop
21881 setx loop_2606, %l0, %l1
21882 wrpr 0x1, %tl
21883 wrpr %l1, %tpc
21884 add %l1, 0x4, %l1
21885 wrpr %l1, %tnpc
21886 setx 0x34400001400, %l0, %l1
21887 wrpr %l1, %tstate
21888 wrhpr 0x4, %htstate
21889 retry
21890 subc %i3, %l0, %o0
21891 fbe %fcc1, loop_2607
21892 subc %l2, 0x1BA7, %g2
21893loop_2606:
21894 bne,a,pt %xcc, loop_2608
21895 orcc %g1, %g6, %i7
21896loop_2607:
21897 call loop_2609
21898 ldsh [%l7 + 0x2A], %i6
21899loop_2608:
21900 std %f12, [%l7 + 0x58]
21901 mova %icc, %g3, %o2
21902loop_2609:
21903 tl %icc, 0x5
21904 stb %i1, [%l7 + 0x50]
21905 ldsw [%l7 + 0x60], %o1
21906 lduw [%l7 + 0x0C], %i4
21907 edge32 %g5, %o7, %i0
21908 call loop_2610
21909 fnot1 %f0, %f8
21910 edge8 %l4, %l3, %g7
21911 fmuld8sux16 %f10, %f12, %f14
21912loop_2610:
21913 ble loop_2611
21914 ldsw [%l7 + 0x08], %l6
21915 bvc,a,pt %icc, loop_2612
21916 fnor %f0, %f4, %f0
21917loop_2611:
21918 fsrc2s %f10, %f9
21919 fcmpgt16 %f0, %f4, %o4
21920loop_2612:
21921 fmovscs %icc, %f9, %f3
21922 fpadd16s %f4, %f7, %f15
21923 fands %f9, %f0, %f14
21924 mulx %i2, 0x190A, %o5
21925 stx %o6, [%l7 + 0x68]
21926 andcc %o3, %l5, %g4
21927 tcs %xcc, 0x1
21928 tle %xcc, 0x1
21929 andncc %l1, %i5, %l0
21930 ldx [%l7 + 0x08], %i3
21931 ldx [%l7 + 0x08], %o0
21932 fmovrslz %g2, %f9, %f9
21933 stb %l2, [%l7 + 0x77]
21934 ldub [%l7 + 0x51], %g6
21935 udivcc %i7, 0x0F61, %i6
21936 movcc %icc, %g3, %o2
21937 fexpand %f4, %f6
21938 fpsub32s %f8, %f2, %f7
21939 ldsw [%l7 + 0x18], %g1
21940 fmovdcc %icc, %f4, %f12
21941 ldsh [%l7 + 0x7A], %o1
21942 ldsh [%l7 + 0x4C], %i1
21943 umul %g5, 0x10F4, %o7
21944 fbue,a %fcc1, loop_2613
21945 fpadd16s %f14, %f3, %f13
21946 lduw [%l7 + 0x5C], %i4
21947 fmovsge %xcc, %f12, %f10
21948loop_2613:
21949 fmovsa %icc, %f6, %f10
21950 movcc %icc, %l4, %i0
21951 ldub [%l7 + 0x17], %g7
21952 fpsub16s %f1, %f15, %f0
21953 fbug,a %fcc1, loop_2614
21954 bl loop_2615
21955 fmovdge %xcc, %f14, %f11
21956 edge8n %l6, %o4, %i2
21957loop_2614:
21958 fabsd %f2, %f0
21959loop_2615:
21960 bcc loop_2616
21961 stb %o5, [%l7 + 0x30]
21962 orcc %o6, %l3, %o3
21963 ldub [%l7 + 0x53], %g4
21964loop_2616:
21965 xnorcc %l5, %i5, %l1
21966 fcmpes %fcc0, %f0, %f14
21967 edge16 %i3, %l0, %g2
21968 sth %o0, [%l7 + 0x24]
21969 fnands %f11, %f1, %f0
21970 fblg,a %fcc3, loop_2617
21971 srl %l2, 0x12, %g6
21972 fsrc1s %f6, %f12
21973 movle %icc, %i6, %g3
21974loop_2617:
21975 fbue,a %fcc0, loop_2618
21976 taddcc %i7, 0x0A4B, %o2
21977 tvs %icc, 0x3
21978 fpsub16 %f12, %f4, %f10
21979loop_2618:
21980 fmovsn %icc, %f7, %f5
21981 std %f8, [%l7 + 0x38]
21982 bl,pn %xcc, loop_2619
21983 subccc %o1, 0x08E1, %g1
21984 ba,a,pt %xcc, loop_2620
21985 movrlz %i1, %o7, %g5
21986loop_2619:
21987 fpadd16s %f2, %f15, %f13
21988 andncc %l4, %i4, %g7
21989loop_2620:
21990 fandnot2 %f12, %f8, %f8
21991 fble,a %fcc1, loop_2621
21992 movl %xcc, %l6, %i0
21993 ld [%l7 + 0x5C], %f10
21994 edge16ln %i2, %o5, %o4
21995loop_2621:
21996 mova %xcc, %o6, %o3
21997 stw %l3, [%l7 + 0x34]
21998 array8 %g4, %l5, %i5
21999 lduh [%l7 + 0x0C], %i3
22000 udiv %l0, 0x0379, %g2
22001 fsrc2s %f0, %f6
22002 ldsh [%l7 + 0x20], %l1
22003 sth %o0, [%l7 + 0x1A]
22004 std %f4, [%l7 + 0x60]
22005 fxnors %f13, %f3, %f2
22006 fnot1 %f8, %f14
22007 edge8 %l2, %g6, %i6
22008 ldsw [%l7 + 0x4C], %g3
22009 fmovdcc %icc, %f6, %f12
22010 fabsd %f2, %f0
22011 fmovrsne %o2, %f12, %f5
22012 orn %i7, 0x17F6, %o1
22013 fmovscs %icc, %f2, %f0
22014 ldub [%l7 + 0x23], %i1
22015 movleu %xcc, %g1, %o7
22016 stb %g5, [%l7 + 0x71]
22017 be,a,pt %xcc, loop_2622
22018 fmovsle %icc, %f13, %f10
22019 be,pn %icc, loop_2623
22020 fandnot2s %f1, %f3, %f15
22021loop_2622:
22022 ldsh [%l7 + 0x60], %l4
22023 ld [%l7 + 0x40], %f11
22024loop_2623:
22025 smulcc %g7, 0x13FC, %i4
22026 fabsd %f6, %f14
22027 fmuld8sux16 %f4, %f0, %f2
22028 ba,a,pt %icc, loop_2624
22029 fnor %f0, %f6, %f6
22030 fcmpeq32 %f0, %f8, %i0
22031 udivx %l6, 0x05FE, %i2
22032loop_2624:
22033 std %f14, [%l7 + 0x38]
22034 ldsw [%l7 + 0x44], %o4
22035 addc %o5, 0x1A6D, %o3
22036 edge16ln %o6, %l3, %g4
22037 fmovrslz %l5, %f14, %f1
22038 ldd [%l7 + 0x70], %f6
22039 tleu %icc, 0x2
22040 fmovrdgz %i3, %f0, %f14
22041 fcmpne32 %f4, %f14, %l0
22042 ldd [%l7 + 0x38], %f2
22043 fmovrdgez %i5, %f4, %f0
22044 ldsh [%l7 + 0x36], %l1
22045 bvs,a %xcc, loop_2625
22046 sth %o0, [%l7 + 0x3E]
22047 ldsb [%l7 + 0x6E], %l2
22048 ldsw [%l7 + 0x44], %g2
22049loop_2625:
22050 brlez %g6, loop_2626
22051 fbo,a %fcc3, loop_2627
22052 lduw [%l7 + 0x08], %i6
22053 fmovdcc %icc, %f10, %f0
22054loop_2626:
22055 movrlz %g3, 0x11E, %i7
22056loop_2627:
22057 fpsub32 %f12, %f12, %f14
22058 fmovdleu %icc, %f4, %f14
22059 tvc %xcc, 0x6
22060 tn %icc, 0x3
22061 lduw [%l7 + 0x70], %o1
22062 fcmple16 %f6, %f0, %i1
22063 fbul %fcc3, loop_2628
22064 te %icc, 0x0
22065 fcmpd %fcc3, %f10, %f2
22066 movle %icc, %o2, %o7
22067loop_2628:
22068 fbue %fcc2, loop_2629
22069 ldx [%l7 + 0x60], %g5
22070 std %f12, [%l7 + 0x50]
22071 fcmple32 %f0, %f10, %l4
22072loop_2629:
22073 smul %g1, %i4, %g7
22074 tleu %xcc, 0x5
22075 nop
22076 setx loop_2630, %l0, %l1
22077 jmpl %l1, %l6
22078 fpadd16 %f14, %f10, %f12
22079 ldd [%l7 + 0x20], %f2
22080 fmovrslez %i0, %f0, %f1
22081loop_2630:
22082 tvs %icc, 0x3
22083 fmul8sux16 %f2, %f2, %f12
22084 fmovsa %icc, %f6, %f13
22085 subccc %o4, 0x01D1, %o5
22086 fbne %fcc1, loop_2631
22087 stb %o3, [%l7 + 0x6A]
22088 fexpand %f15, %f4
22089 nop
22090 setx loop_2632, %l0, %l1
22091 jmpl %l1, %i2
22092loop_2631:
22093 ldsw [%l7 + 0x74], %o6
22094 fmovsne %xcc, %f12, %f5
22095 fmovdne %xcc, %f4, %f12
22096loop_2632:
22097 ldd [%l7 + 0x18], %f0
22098 be,a %xcc, loop_2633
22099 udiv %g4, 0x051D, %l5
22100 udivcc %i3, 0x05FC, %l0
22101 or %i5, 0x0F67, %l3
22102loop_2633:
22103 fmovrslez %l1, %f11, %f6
22104 mulx %l2, 0x1B43, %o0
22105 lduw [%l7 + 0x70], %g6
22106 ldsb [%l7 + 0x31], %g2
22107 lduh [%l7 + 0x4C], %g3
22108 sllx %i6, 0x17, %i7
22109 lduw [%l7 + 0x1C], %o1
22110 ldx [%l7 + 0x70], %o2
22111 st %f9, [%l7 + 0x30]
22112 movrne %i1, %g5, %o7
22113 fmovsn %xcc, %f15, %f1
22114 edge16ln %g1, %l4, %i4
22115 fmovrsne %g7, %f3, %f0
22116 fbu %fcc3, loop_2634
22117 fbne %fcc1, loop_2635
22118 tgu %xcc, 0x3
22119 fmovrse %i0, %f7, %f8
22120loop_2634:
22121 ldx [%l7 + 0x48], %o4
22122loop_2635:
22123 ldd [%l7 + 0x70], %f0
22124 for %f14, %f2, %f14
22125 orncc %o5, 0x1107, %o3
22126 edge8 %i2, %o6, %g4
22127 addccc %l6, 0x0C74, %i3
22128 fmul8ulx16 %f10, %f6, %f2
22129 fcmped %fcc0, %f2, %f12
22130 lduh [%l7 + 0x10], %l0
22131 xnorcc %l5, 0x1A41, %i5
22132 std %f10, [%l7 + 0x08]
22133 fcmpne16 %f4, %f10, %l3
22134 movrlez %l2, %l1, %g6
22135 stb %o0, [%l7 + 0x20]
22136 mova %xcc, %g3, %g2
22137 fnand %f12, %f0, %f12
22138 tsubcc %i6, 0x1C23, %o1
22139 fbne,a %fcc0, loop_2636
22140 tgu %xcc, 0x7
22141 udivx %i7, 0x0630, %o2
22142 orcc %i1, %o7, %g1
22143loop_2636:
22144 fbg,a %fcc0, loop_2637
22145 movrne %l4, %g5, %g7
22146 call loop_2638
22147 movge %icc, %i4, %i0
22148loop_2637:
22149 taddcctv %o5, %o3, %o4
22150 brnz,a %o6, loop_2639
22151loop_2638:
22152 fmovsg %icc, %f4, %f2
22153 ldd [%l7 + 0x50], %f12
22154 ldsh [%l7 + 0x18], %g4
22155loop_2639:
22156 edge32l %i2, %l6, %l0
22157 bvs loop_2640
22158 fxnor %f2, %f12, %f10
22159 movrne %i3, 0x06D, %i5
22160 mulx %l5, %l2, %l1
22161loop_2640:
22162 ldsw [%l7 + 0x28], %l3
22163 bgu loop_2641
22164 movcs %xcc, %g6, %g3
22165 for %f4, %f6, %f14
22166 stb %o0, [%l7 + 0x3B]
22167loop_2641:
22168 orncc %g2, 0x1ABC, %i6
22169 sdivx %o1, 0x19DA, %o2
22170 stb %i7, [%l7 + 0x5C]
22171 xnorcc %i1, %o7, %l4
22172 fnot1s %f3, %f5
22173 xnorcc %g1, 0x1149, %g5
22174 sdivcc %g7, 0x1802, %i4
22175 movle %icc, %i0, %o5
22176 stw %o4, [%l7 + 0x20]
22177 ldub [%l7 + 0x12], %o6
22178 stb %o3, [%l7 + 0x3D]
22179 bvs,a,pn %icc, loop_2642
22180 lduw [%l7 + 0x18], %i2
22181 udiv %g4, 0x02ED, %l0
22182 fcmple32 %f2, %f10, %i3
22183loop_2642:
22184 fmul8x16 %f8, %f2, %f4
22185 fmovrsne %l6, %f0, %f7
22186 fcmpgt16 %f10, %f2, %i5
22187 sub %l5, %l2, %l3
22188 ldsb [%l7 + 0x7B], %l1
22189 ldub [%l7 + 0x2C], %g3
22190 fmovdcc %icc, %f10, %f5
22191 fmovdgu %xcc, %f4, %f15
22192 fandnot2s %f6, %f4, %f14
22193 tcc %icc, 0x6
22194 fcmpne32 %f6, %f0, %o0
22195 movrlez %g6, 0x0F4, %i6
22196 fpmerge %f7, %f11, %f14
22197 add %o1, 0x0621, %g2
22198 subccc %i7, %i1, %o7
22199 brnz %l4, loop_2643
22200 fzeros %f1
22201 movrlez %o2, %g5, %g1
22202 andncc %i4, %i0, %g7
22203loop_2643:
22204 tsubcctv %o5, 0x0583, %o6
22205 bvc,pt %icc, loop_2644
22206 xnor %o4, %i2, %o3
22207 move %icc, %l0, %g4
22208 sth %l6, [%l7 + 0x52]
22209loop_2644:
22210 fornot2 %f14, %f4, %f0
22211 fmovsg %icc, %f7, %f0
22212 fbo %fcc1, loop_2645
22213 tg %xcc, 0x5
22214 movn %xcc, %i5, %i3
22215 addc %l5, 0x160C, %l2
22216loop_2645:
22217 edge8 %l3, %g3, %o0
22218 ldsw [%l7 + 0x74], %g6
22219 fmuld8sux16 %f15, %f14, %f4
22220 subccc %i6, %l1, %o1
22221 be,a loop_2646
22222 fpmerge %f9, %f6, %f8
22223 stx %g2, [%l7 + 0x38]
22224 fbug,a %fcc0, loop_2647
22225loop_2646:
22226 udiv %i1, 0x19A0, %i7
22227 lduh [%l7 + 0x72], %l4
22228 fones %f2
22229loop_2647:
22230 call loop_2648
22231 sth %o2, [%l7 + 0x1A]
22232 bshuffle %f10, %f4, %f10
22233 tsubcctv %g5, %o7, %g1
22234loop_2648:
22235 movrlz %i4, 0x3BB, %g7
22236 movl %xcc, %i0, %o6
22237 fpsub16 %f8, %f10, %f2
22238 tsubcc %o4, 0x02B3, %i2
22239 ldsb [%l7 + 0x6C], %o5
22240 std %f4, [%l7 + 0x70]
22241 fandnot1 %f4, %f6, %f8
22242 stw %l0, [%l7 + 0x50]
22243 faligndata %f4, %f0, %f0
22244 ldsw [%l7 + 0x48], %o3
22245 bleu,pt %icc, loop_2649
22246 movgu %xcc, %l6, %i5
22247 fmovsleu %xcc, %f2, %f10
22248 lduw [%l7 + 0x6C], %g4
22249loop_2649:
22250 fpack32 %f0, %f8, %f2
22251 movg %icc, %i3, %l5
22252 fmovsg %icc, %f0, %f7
22253 stx %l3, [%l7 + 0x60]
22254 edge16n %l2, %o0, %g6
22255 bleu %xcc, loop_2650
22256 brz %g3, loop_2651
22257 lduw [%l7 + 0x24], %i6
22258 fmovdn %icc, %f15, %f13
22259loop_2650:
22260 fexpand %f7, %f8
22261loop_2651:
22262 fmovrde %l1, %f0, %f10
22263 movn %xcc, %g2, %i1
22264 movpos %xcc, %i7, %o1
22265 orcc %l4, 0x10EA, %g5
22266 tsubcctv %o7, %g1, %o2
22267 mulscc %g7, %i0, %i4
22268 bvc,a %icc, loop_2652
22269 ldsh [%l7 + 0x38], %o4
22270 ldub [%l7 + 0x5C], %i2
22271 ble,a loop_2653
22272loop_2652:
22273 fmovsa %xcc, %f10, %f5
22274 mulscc %o6, 0x0EA4, %l0
22275 ld [%l7 + 0x70], %f15
22276loop_2653:
22277 fcmpne16 %f14, %f0, %o5
22278 mulx %l6, %i5, %g4
22279 fcmpd %fcc0, %f8, %f6
22280 ldx [%l7 + 0x38], %o3
22281 brz,a %i3, loop_2654
22282 edge8 %l3, %l5, %l2
22283 fcmpeq32 %f12, %f10, %g6
22284 fmovsge %icc, %f0, %f1
22285loop_2654:
22286 ldub [%l7 + 0x32], %o0
22287 ldub [%l7 + 0x41], %g3
22288 sth %i6, [%l7 + 0x7A]
22289 udiv %g2, 0x0795, %l1
22290 ldd [%l7 + 0x40], %f2
22291 fmovsa %icc, %f3, %f13
22292 subcc %i1, 0x0100, %i7
22293 fpack16 %f8, %f5
22294 ldsb [%l7 + 0x75], %l4
22295 te %icc, 0x3
22296 fcmpeq32 %f10, %f8, %g5
22297 fmovdvc %xcc, %f5, %f0
22298 ldx [%l7 + 0x60], %o1
22299 lduw [%l7 + 0x48], %g1
22300 fandnot1s %f15, %f13, %f4
22301 bneg,a loop_2655
22302 ldsh [%l7 + 0x4A], %o2
22303 fpadd16s %f8, %f3, %f0
22304 srl %o7, 0x13, %g7
22305loop_2655:
22306 fmovs %f13, %f3
22307 bn,a loop_2656
22308 fmul8x16au %f8, %f14, %f12
22309 mova %icc, %i4, %i0
22310 fsrc2 %f14, %f12
22311loop_2656:
22312 edge16l %i2, %o6, %o4
22313 orncc %l0, %o5, %i5
22314 fpadd16s %f5, %f4, %f9
22315 bcs,a %xcc, loop_2657
22316 stx %g4, [%l7 + 0x50]
22317 ldx [%l7 + 0x30], %l6
22318 edge16ln %i3, %l3, %l5
22319loop_2657:
22320 edge8ln %l2, %g6, %o3
22321 stx %o0, [%l7 + 0x50]
22322 fornot1s %f11, %f14, %f12
22323 nop
22324 setx loop_2658, %l0, %l1
22325 wrpr 0x1, %tl
22326 wrpr %l1, %tpc
22327 add %l1, 0x4, %l1
22328 wrpr %l1, %tnpc
22329 setx 0x34400001400, %l0, %l1
22330 wrpr %l1, %tstate
22331 wrhpr 0x4, %htstate
22332 retry
22333 ld [%l7 + 0x5C], %f15
22334 fmovdcc %xcc, %f9, %f3
22335 edge16 %g3, %i6, %l1
22336loop_2658:
22337 std %f6, [%l7 + 0x08]
22338 movcc %icc, %i1, %i7
22339 udivcc %g2, 0x1700, %l4
22340 std %f0, [%l7 + 0x38]
22341 nop
22342 setx loop_2659, %l0, %l1
22343 jmpl %l1, %g5
22344 stb %o1, [%l7 + 0x4C]
22345 fpadd16 %f6, %f6, %f2
22346 fnors %f5, %f13, %f13
22347loop_2659:
22348 subccc %o2, %g1, %g7
22349 ldsh [%l7 + 0x7C], %o7
22350 stx %i4, [%l7 + 0x60]
22351 movneg %xcc, %i0, %i2
22352 ldsb [%l7 + 0x21], %o6
22353 fpsub32 %f12, %f10, %f4
22354 tsubcc %l0, 0x00C0, %o4
22355 fbo,a %fcc1, loop_2660
22356 srl %i5, %o5, %g4
22357 fmovsl %icc, %f7, %f4
22358 tge %icc, 0x4
22359loop_2660:
22360 fmovdgu %xcc, %f11, %f8
22361 ldub [%l7 + 0x36], %i3
22362 udivx %l3, 0x0FF8, %l5
22363 fnot2s %f9, %f2
22364 ldx [%l7 + 0x18], %l6
22365 fba %fcc1, loop_2661
22366 sll %g6, %o3, %o0
22367 fnot1s %f13, %f1
22368 fmovsvc %icc, %f9, %f15
22369loop_2661:
22370 ldsb [%l7 + 0x40], %l2
22371 tvc %icc, 0x1
22372 stb %i6, [%l7 + 0x56]
22373 movrne %l1, %i1, %i7
22374 movpos %xcc, %g3, %l4
22375 udiv %g5, 0x0292, %g2
22376 ldd [%l7 + 0x18], %f6
22377 edge32l %o1, %o2, %g1
22378 addccc %o7, %g7, %i4
22379 fpadd16s %f5, %f10, %f9
22380 nop
22381 setx loop_2662, %l0, %l1
22382 wrpr 0x1, %tl
22383 wrpr %l1, %tnpc
22384 setx 0x34400001400, %l0, %l1
22385 wrpr %l1, %tstate
22386 wrhpr 0x4, %htstate
22387 done
22388 nop
22389 setx loop_2663, %l0, %l1
22390 wrpr 0x1, %tl
22391 wrpr %l1, %tnpc
22392 setx 0x34400001400, %l0, %l1
22393 wrpr %l1, %tstate
22394 wrhpr 0x4, %htstate
22395 done
22396 smul %i2, 0x1547, %o6
22397 stb %l0, [%l7 + 0x7C]
22398loop_2662:
22399 fmovrdgz %o4, %f14, %f4
22400loop_2663:
22401 fpadd16s %f4, %f11, %f5
22402 fandnot2s %f13, %f15, %f0
22403 fmovs %f11, %f7
22404 fornot1s %f3, %f12, %f5
22405 lduw [%l7 + 0x44], %i0
22406 fmovscc %icc, %f2, %f1
22407 ld [%l7 + 0x68], %f3
22408 ld [%l7 + 0x38], %f8
22409 fnors %f6, %f14, %f15
22410 fcmpne16 %f8, %f4, %o5
22411 fbe %fcc2, loop_2664
22412 sdivcc %i5, 0x0808, %g4
22413 std %f10, [%l7 + 0x18]
22414 lduh [%l7 + 0x36], %l3
22415loop_2664:
22416 ldsh [%l7 + 0x60], %i3
22417 array8 %l6, %g6, %l5
22418 umul %o0, 0x19C5, %l2
22419 stw %o3, [%l7 + 0x3C]
22420 bgu,pt %icc, loop_2665
22421 fmovsvc %icc, %f4, %f3
22422 movre %l1, 0x34A, %i1
22423 edge8ln %i6, %i7, %g3
22424loop_2665:
22425 brlz %g5, loop_2666
22426 stx %g2, [%l7 + 0x20]
22427 ldub [%l7 + 0x2E], %l4
22428 fmovscc %xcc, %f4, %f1
22429loop_2666:
22430 fnot2s %f2, %f3
22431 fbug %fcc0, loop_2667
22432 fexpand %f13, %f14
22433 stw %o2, [%l7 + 0x7C]
22434 ldsw [%l7 + 0x78], %g1
22435loop_2667:
22436 fpadd32 %f6, %f14, %f0
22437 brz %o7, loop_2668
22438 fmovsne %xcc, %f12, %f13
22439 ldsb [%l7 + 0x50], %g7
22440 fcmpes %fcc3, %f5, %f10
22441loop_2668:
22442 ldd [%l7 + 0x78], %f14
22443 nop
22444 setx loop_2669, %l0, %l1
22445 jmpl %l1, %o1
22446 ldx [%l7 + 0x28], %i4
22447 fmovdcc %icc, %f6, %f2
22448 fblg %fcc1, loop_2670
22449loop_2669:
22450 tsubcctv %i2, %o6, %o4
22451 fcmple32 %f2, %f10, %l0
22452 movne %icc, %o5, %i5
22453loop_2670:
22454 fpsub16s %f5, %f6, %f1
22455 fmovrdne %g4, %f6, %f8
22456 ldsw [%l7 + 0x08], %i0
22457 ldd [%l7 + 0x48], %f12
22458 fbug %fcc2, loop_2671
22459 fandnot1s %f8, %f5, %f1
22460 fbge,a %fcc2, loop_2672
22461 st %f15, [%l7 + 0x1C]
22462loop_2671:
22463 subcc %i3, 0x1410, %l6
22464 sth %l3, [%l7 + 0x3E]
22465loop_2672:
22466 ldd [%l7 + 0x48], %f6
22467 lduw [%l7 + 0x2C], %g6
22468 fmovsn %icc, %f7, %f9
22469 ldx [%l7 + 0x18], %l5
22470 fpadd16s %f2, %f11, %f4
22471 fmovsne %xcc, %f10, %f4
22472 movvc %xcc, %l2, %o0
22473 fmovscs %xcc, %f14, %f15
22474 fnot2 %f2, %f2
22475 ldx [%l7 + 0x70], %l1
22476 stw %i1, [%l7 + 0x14]
22477 stb %i6, [%l7 + 0x3E]
22478 fmovrse %o3, %f9, %f4
22479 smul %g3, 0x1926, %g5
22480 ld [%l7 + 0x64], %f0
22481 fmuld8ulx16 %f1, %f9, %f6
22482 sth %i7, [%l7 + 0x3C]
22483 ldd [%l7 + 0x60], %f8
22484 stx %g2, [%l7 + 0x20]
22485 fmovrdlez %o2, %f0, %f6
22486 edge16l %l4, %o7, %g1
22487 edge16l %g7, %o1, %i4
22488 edge16n %o6, %i2, %o4
22489 ldx [%l7 + 0x68], %l0
22490 mulscc %o5, %g4, %i0
22491 fnors %f7, %f3, %f1
22492 ld [%l7 + 0x48], %f7
22493 fcmpgt16 %f12, %f0, %i3
22494 fors %f15, %f2, %f2
22495 ba,a,pt %xcc, loop_2673
22496 fabsd %f12, %f14
22497 lduw [%l7 + 0x10], %l6
22498 ldx [%l7 + 0x50], %i5
22499loop_2673:
22500 fbne,a %fcc1, loop_2674
22501 fmovrsgez %g6, %f6, %f8
22502 sethi 0x0ECC, %l3
22503 ldx [%l7 + 0x20], %l2
22504loop_2674:
22505 edge8l %o0, %l5, %l1
22506 addc %i1, 0x1513, %i6
22507 fmovscs %icc, %f1, %f5
22508 fbn %fcc3, loop_2675
22509 std %f8, [%l7 + 0x50]
22510 ta %icc, 0x1
22511 fsrc2s %f5, %f5
22512loop_2675:
22513 fornot2 %f12, %f6, %f2
22514 fcmpd %fcc1, %f12, %f4
22515 lduw [%l7 + 0x78], %g3
22516 tle %icc, 0x4
22517 ldub [%l7 + 0x4E], %o3
22518 ldd [%l7 + 0x58], %f2
22519 ldx [%l7 + 0x18], %g5
22520 stb %g2, [%l7 + 0x35]
22521 fsrc1s %f5, %f12
22522 brgez %o2, loop_2676
22523 stx %l4, [%l7 + 0x40]
22524 tle %xcc, 0x1
22525 ldub [%l7 + 0x40], %i7
22526loop_2676:
22527 mova %icc, %g1, %o7
22528 siam 0x0
22529 fpadd32s %f10, %f15, %f1
22530 ldsw [%l7 + 0x0C], %g7
22531 fors %f10, %f4, %f14
22532 fsrc2s %f5, %f4
22533 lduh [%l7 + 0x62], %i4
22534 fmovs %f8, %f5
22535 edge16n %o1, %i2, %o6
22536 sdiv %o4, 0x1EB4, %o5
22537 sth %g4, [%l7 + 0x28]
22538 addc %i0, 0x0752, %l0
22539 ba,pt %icc, loop_2677
22540 ldub [%l7 + 0x68], %l6
22541 ldsh [%l7 + 0x56], %i5
22542 movcs %xcc, %g6, %l3
22543loop_2677:
22544 stb %i3, [%l7 + 0x67]
22545 fbl,a %fcc0, loop_2678
22546 umulcc %l2, %l5, %l1
22547 fmovrslz %i1, %f12, %f13
22548 ldsw [%l7 + 0x6C], %i6
22549loop_2678:
22550 stb %g3, [%l7 + 0x23]
22551 ldd [%l7 + 0x58], %f2
22552 fmul8ulx16 %f8, %f2, %f8
22553 brlz,a %o0, loop_2679
22554 movvc %xcc, %g5, %g2
22555 fornot2s %f7, %f6, %f4
22556 std %f4, [%l7 + 0x30]
22557loop_2679:
22558 movre %o2, 0x096, %l4
22559 fexpand %f7, %f6
22560 ldsw [%l7 + 0x0C], %o3
22561 ld [%l7 + 0x20], %f15
22562 ldsb [%l7 + 0x31], %g1
22563 ldsh [%l7 + 0x40], %i7
22564 xorcc %o7, %i4, %o1
22565 andncc %g7, %o6, %o4
22566 fpmerge %f6, %f11, %f12
22567 fbule,a %fcc3, loop_2680
22568 xorcc %o5, %g4, %i0
22569 fornot1 %f0, %f0, %f0
22570 fmul8x16al %f11, %f5, %f6
22571loop_2680:
22572 fmovspos %xcc, %f9, %f13
22573 stb %l0, [%l7 + 0x2A]
22574 ldsh [%l7 + 0x6A], %l6
22575 fmovdgu %icc, %f1, %f0
22576 sth %i5, [%l7 + 0x48]
22577 stb %i2, [%l7 + 0x59]
22578 fcmps %fcc0, %f10, %f5
22579 ldsb [%l7 + 0x4A], %l3
22580 smulcc %i3, 0x1802, %l2
22581 fcmple16 %f12, %f8, %l5
22582 orncc %g6, 0x0CC8, %i1
22583 stw %l1, [%l7 + 0x5C]
22584 tne %xcc, 0x5
22585 fmovscs %xcc, %f1, %f8
22586 nop
22587 setx loop_2681, %l0, %l1
22588 jmpl %l1, %g3
22589 movn %icc, %i6, %g5
22590 bge,a,pt %xcc, loop_2682
22591 bge %icc, loop_2683
22592loop_2681:
22593 fmovd %f14, %f14
22594 mulx %o0, %o2, %g2
22595loop_2682:
22596 taddcctv %o3, %l4, %i7
22597loop_2683:
22598 fpadd32s %f11, %f6, %f8
22599 movle %icc, %o7, %g1
22600 smul %o1, %i4, %o6
22601 fornot1 %f6, %f10, %f14
22602 ldub [%l7 + 0x25], %g7
22603 stx %o5, [%l7 + 0x10]
22604 ldsb [%l7 + 0x20], %o4
22605 stw %g4, [%l7 + 0x08]
22606 movneg %xcc, %l0, %i0
22607 movn %icc, %i5, %i2
22608 andcc %l6, %l3, %i3
22609 bne,pn %xcc, loop_2684
22610 movvc %xcc, %l2, %g6
22611 ldsb [%l7 + 0x6C], %i1
22612 bleu,a %icc, loop_2685
22613loop_2684:
22614 tne %xcc, 0x0
22615 orncc %l5, 0x1C40, %g3
22616 ldsw [%l7 + 0x0C], %l1
22617loop_2685:
22618 movleu %icc, %g5, %i6
22619 bge,a %icc, loop_2686
22620 fcmpgt32 %f2, %f14, %o2
22621 fand %f6, %f0, %f0
22622 stb %g2, [%l7 + 0x3B]
22623loop_2686:
22624 ldsh [%l7 + 0x4E], %o0
22625 lduh [%l7 + 0x46], %o3
22626 fmovrsgez %l4, %f4, %f10
22627 brgz,a %i7, loop_2687
22628 st %f15, [%l7 + 0x40]
22629 fmovsge %xcc, %f1, %f0
22630 st %f7, [%l7 + 0x10]
22631loop_2687:
22632 tvs %icc, 0x3
22633 movvs %icc, %o7, %o1
22634 st %f3, [%l7 + 0x74]
22635 sth %g1, [%l7 + 0x28]
22636 array32 %i4, %o6, %o5
22637 add %o4, %g7, %l0
22638 and %g4, 0x04E2, %i5
22639 fmovdle %icc, %f3, %f13
22640 fcmpeq32 %f14, %f14, %i2
22641 udivcc %i0, 0x0691, %l6
22642 fcmple16 %f2, %f2, %i3
22643 ldsb [%l7 + 0x52], %l2
22644 fble %fcc2, loop_2688
22645 fbne %fcc2, loop_2689
22646 stw %l3, [%l7 + 0x18]
22647 fmovrdlz %i1, %f0, %f14
22648loop_2688:
22649 srlx %g6, 0x1D, %l5
22650loop_2689:
22651 fmovspos %icc, %f14, %f3
22652 or %l1, %g3, %g5
22653 fabss %f9, %f15
22654 fmovsneg %xcc, %f8, %f0
22655 ldub [%l7 + 0x5D], %i6
22656 stb %g2, [%l7 + 0x31]
22657 tleu %xcc, 0x7
22658 and %o2, 0x1565, %o3
22659 fbl,a %fcc2, loop_2690
22660 ldub [%l7 + 0x19], %l4
22661 fsrc2s %f11, %f10
22662 ldx [%l7 + 0x28], %i7
22663loop_2690:
22664 fcmpes %fcc2, %f0, %f5
22665 fmovsgu %xcc, %f5, %f3
22666 nop
22667 setx loop_2691, %l0, %l1
22668 jmpl %l1, %o0
22669 fmovdne %xcc, %f0, %f7
22670 fbu %fcc0, loop_2692
22671 fble,a %fcc0, loop_2693
22672loop_2691:
22673 ldsw [%l7 + 0x3C], %o7
22674 addccc %g1, %o1, %o6
22675loop_2692:
22676 subccc %i4, 0x1CC9, %o4
22677loop_2693:
22678 stw %o5, [%l7 + 0x1C]
22679 movcc %xcc, %g7, %l0
22680 fpadd32 %f6, %f10, %f8
22681 ldd [%l7 + 0x28], %f0
22682 sll %g4, %i5, %i2
22683 srlx %l6, %i0, %i3
22684 fpack16 %f14, %f12
22685 ldsb [%l7 + 0x30], %l2
22686 edge16l %i1, %l3, %l5
22687 fpack16 %f12, %f14
22688 fbne,a %fcc3, loop_2694
22689 xnor %g6, 0x1D3A, %g3
22690 edge8n %g5, %l1, %g2
22691 fmovrdlz %o2, %f2, %f2
22692loop_2694:
22693 ldx [%l7 + 0x08], %i6
22694 fpadd32s %f6, %f9, %f3
22695 edge8n %o3, %i7, %o0
22696 fmovde %xcc, %f14, %f0
22697 std %f4, [%l7 + 0x40]
22698 ldd [%l7 + 0x78], %f2
22699 bpos %icc, loop_2695
22700 fpack16 %f14, %f7
22701 ldd [%l7 + 0x68], %f0
22702 brlz %o7, loop_2696
22703loop_2695:
22704 fpadd32s %f14, %f4, %f5
22705 movrgez %l4, 0x228, %o1
22706 st %f12, [%l7 + 0x64]
22707loop_2696:
22708 fors %f7, %f10, %f14
22709 fmovsvc %icc, %f13, %f2
22710 fmovrde %g1, %f12, %f6
22711 ldsw [%l7 + 0x1C], %i4
22712 stx %o4, [%l7 + 0x38]
22713 nop
22714 setx loop_2697, %l0, %l1
22715 jmpl %l1, %o5
22716 bg,a,pt %icc, loop_2698
22717 sdiv %g7, 0x1C8B, %l0
22718 fmovdleu %xcc, %f3, %f14
22719loop_2697:
22720 fnot1s %f1, %f7
22721loop_2698:
22722 fmovdneg %xcc, %f8, %f0
22723 fexpand %f5, %f8
22724 std %f8, [%l7 + 0x58]
22725 sethi 0x0B67, %o6
22726 orcc %i5, 0x1B37, %g4
22727 ldx [%l7 + 0x78], %i2
22728 ldsh [%l7 + 0x1E], %l6
22729 fmovdn %icc, %f9, %f7
22730 std %f12, [%l7 + 0x10]
22731 lduh [%l7 + 0x78], %i0
22732 tg %xcc, 0x5
22733 fsrc1s %f2, %f7
22734 fone %f2
22735 fand %f0, %f14, %f8
22736 fpadd32 %f4, %f12, %f14
22737 fnot2 %f0, %f2
22738 lduh [%l7 + 0x08], %l2
22739 ldd [%l7 + 0x68], %f14
22740 fcmps %fcc1, %f10, %f12
22741 fbo %fcc3, loop_2699
22742 fabss %f15, %f7
22743 smulcc %i3, 0x0048, %i1
22744 sdivx %l5, 0x1AC7, %l3
22745loop_2699:
22746 fandnot1s %f10, %f5, %f15
22747 stb %g3, [%l7 + 0x68]
22748 for %f0, %f2, %f0
22749 xnorcc %g5, %g6, %l1
22750 tneg %icc, 0x2
22751 stw %o2, [%l7 + 0x3C]
22752 movl %icc, %i6, %o3
22753 srl %g2, %o0, %o7
22754 movrne %i7, %o1, %l4
22755 edge8l %g1, %o4, %o5
22756 bvs,a %xcc, loop_2700
22757 fbe,a %fcc0, loop_2701
22758 subcc %i4, 0x1E9E, %l0
22759 bcc,a %icc, loop_2702
22760loop_2700:
22761 bl,a,pt %xcc, loop_2703
22762loop_2701:
22763 ldsb [%l7 + 0x66], %g7
22764 fnands %f6, %f0, %f2
22765loop_2702:
22766 bpos %xcc, loop_2704
22767loop_2703:
22768 edge32n %i5, %g4, %i2
22769 movne %icc, %l6, %o6
22770 fabsd %f8, %f8
22771loop_2704:
22772 stx %l2, [%l7 + 0x70]
22773 bpos %xcc, loop_2705
22774 fble,a %fcc2, loop_2706
22775 fmovdl %xcc, %f11, %f12
22776 ldd [%l7 + 0x28], %f12
22777loop_2705:
22778 movvs %icc, %i3, %i0
22779loop_2706:
22780 ldd [%l7 + 0x10], %f0
22781 fmuld8sux16 %f11, %f5, %f2
22782 bshuffle %f10, %f4, %f0
22783 call loop_2707
22784 fpackfix %f14, %f9
22785 tvc %xcc, 0x4
22786 ldx [%l7 + 0x30], %i1
22787loop_2707:
22788 edge32 %l5, %l3, %g3
22789 bgu,a %icc, loop_2708
22790 tgu %icc, 0x4
22791 ldub [%l7 + 0x29], %g6
22792 tne %icc, 0x0
22793loop_2708:
22794 bpos loop_2709
22795 sth %g5, [%l7 + 0x12]
22796 sth %o2, [%l7 + 0x26]
22797 tsubcctv %i6, %o3, %g2
22798loop_2709:
22799 bneg,a loop_2710
22800 orncc %l1, 0x000D, %o0
22801 for %f4, %f6, %f12
22802 tvs %xcc, 0x7
22803loop_2710:
22804 bne,pt %xcc, loop_2711
22805 stb %o7, [%l7 + 0x10]
22806 fornot2 %f4, %f0, %f10
22807 sth %o1, [%l7 + 0x3A]
22808loop_2711:
22809 ld [%l7 + 0x40], %f7
22810 subccc %l4, %g1, %i7
22811 lduh [%l7 + 0x10], %o4
22812 fxnors %f12, %f2, %f10
22813 call loop_2712
22814 subccc %o5, %l0, %i4
22815 fxnors %f4, %f11, %f0
22816 array32 %g7, %i5, %i2
22817loop_2712:
22818 ldsb [%l7 + 0x6D], %g4
22819 tgu %icc, 0x2
22820 stx %l6, [%l7 + 0x68]
22821 fornot2s %f9, %f1, %f15
22822 fpsub16 %f6, %f14, %f4
22823 movle %xcc, %o6, %l2
22824 lduh [%l7 + 0x1A], %i0
22825 umul %i1, %l5, %l3
22826 stx %i3, [%l7 + 0x40]
22827 ldsh [%l7 + 0x26], %g3
22828 fmovsge %icc, %f6, %f2
22829 fone %f14
22830 ba loop_2713
22831 sth %g5, [%l7 + 0x68]
22832 ldx [%l7 + 0x30], %g6
22833 tg %icc, 0x0
22834loop_2713:
22835 bcs,a %icc, loop_2714
22836 movrgez %o2, 0x09E, %o3
22837 taddcctv %g2, %l1, %o0
22838 fcmpd %fcc0, %f12, %f0
22839loop_2714:
22840 ldub [%l7 + 0x36], %i6
22841 std %f6, [%l7 + 0x20]
22842 fbul %fcc2, loop_2715
22843 movge %icc, %o7, %o1
22844 sth %l4, [%l7 + 0x5A]
22845 std %f14, [%l7 + 0x20]
22846loop_2715:
22847 fmovsg %xcc, %f5, %f4
22848 movre %i7, %g1, %o5
22849 xor %l0, 0x132F, %i4
22850 movg %icc, %g7, %o4
22851 tn %xcc, 0x7
22852 fors %f11, %f11, %f3
22853 udivx %i5, 0x0C97, %i2
22854 fmovrdgz %g4, %f14, %f10
22855 stw %o6, [%l7 + 0x50]
22856 andcc %l2, %l6, %i1
22857 bvc loop_2716
22858 fmovrdlz %l5, %f0, %f0
22859 tn %icc, 0x5
22860 fpsub32s %f14, %f9, %f0
22861loop_2716:
22862 stx %i0, [%l7 + 0x78]
22863 fmovdne %xcc, %f14, %f3
22864 stx %l3, [%l7 + 0x70]
22865 brgez %i3, loop_2717
22866 movvs %xcc, %g3, %g5
22867 sethi 0x16AD, %o2
22868 ldx [%l7 + 0x70], %g6
22869loop_2717:
22870 ldub [%l7 + 0x51], %o3
22871 te %xcc, 0x6
22872 sra %g2, 0x02, %o0
22873 fandnot1 %f4, %f6, %f2
22874 ldd [%l7 + 0x38], %f4
22875 movle %icc, %i6, %l1
22876 ldx [%l7 + 0x08], %o1
22877 fmovsge %icc, %f14, %f11
22878 st %f5, [%l7 + 0x18]
22879 std %f0, [%l7 + 0x50]
22880 lduw [%l7 + 0x60], %o7
22881 lduh [%l7 + 0x60], %l4
22882 ldsh [%l7 + 0x7C], %g1
22883 std %f6, [%l7 + 0x60]
22884 ldsb [%l7 + 0x3D], %o5
22885 call loop_2718
22886 bvc,a,pn %icc, loop_2719
22887 fcmpeq16 %f0, %f6, %l0
22888 stx %i4, [%l7 + 0x28]
22889loop_2718:
22890 ldsh [%l7 + 0x20], %g7
22891loop_2719:
22892 sth %i7, [%l7 + 0x5C]
22893 fcmped %fcc2, %f14, %f10
22894 xnor %o4, 0x0376, %i5
22895 nop
22896 setx loop_2720, %l0, %l1
22897 wrpr 0x1, %tl
22898 wrpr %l1, %tnpc
22899 setx 0x34400001400, %l0, %l1
22900 wrpr %l1, %tstate
22901 wrhpr 0x4, %htstate
22902 done
22903 fmovdl %xcc, %f7, %f5
22904 alignaddrl %g4, %i2, %o6
22905 fcmpne32 %f8, %f10, %l6
22906loop_2720:
22907 edge8 %l2, %l5, %i1
22908 fmovsg %xcc, %f12, %f5
22909 ldx [%l7 + 0x58], %l3
22910 tsubcctv %i0, %i3, %g5
22911 movg %xcc, %g3, %g6
22912 ble,a loop_2721
22913 stw %o3, [%l7 + 0x1C]
22914 stw %g2, [%l7 + 0x6C]
22915 movgu %xcc, %o2, %i6
22916loop_2721:
22917 tcc %icc, 0x6
22918 fpmerge %f4, %f4, %f14
22919 std %f2, [%l7 + 0x50]
22920 tsubcctv %o0, 0x0ECC, %o1
22921 ld [%l7 + 0x74], %f2
22922 lduh [%l7 + 0x54], %o7
22923 movrgz %l1, 0x375, %l4
22924 sethi 0x14E6, %o5
22925 movre %l0, %i4, %g7
22926 stb %i7, [%l7 + 0x15]
22927 edge16 %g1, %i5, %o4
22928 fandnot1 %f10, %f2, %f0
22929 fcmpes %fcc1, %f8, %f5
22930 subccc %i2, %o6, %l6
22931 nop
22932 setx loop_2722, %l0, %l1
22933 wrpr 0x1, %tl
22934 wrpr %l1, %tnpc
22935 setx 0x34400001400, %l0, %l1
22936 wrpr %l1, %tstate
22937 wrhpr 0x4, %htstate
22938 done
22939 stx %g4, [%l7 + 0x28]
22940 fmovse %icc, %f2, %f5
22941 edge32l %l5, %i1, %l2
22942loop_2722:
22943 ldd [%l7 + 0x20], %f2
22944 sth %l3, [%l7 + 0x4A]
22945 movn %xcc, %i0, %g5
22946 be,pt %xcc, loop_2723
22947 ldub [%l7 + 0x5F], %i3
22948 fmovrde %g6, %f2, %f4
22949 fmovde %icc, %f9, %f15
22950loop_2723:
22951 udivx %o3, 0x1477, %g2
22952 ldsw [%l7 + 0x38], %o2
22953 bgu %xcc, loop_2724
22954 tl %icc, 0x3
22955 ldub [%l7 + 0x5E], %i6
22956 ldsb [%l7 + 0x78], %g3
22957loop_2724:
22958 movrlz %o0, 0x138, %o1
22959 bn,a loop_2725
22960 sra %l1, %l4, %o5
22961 fcmpd %fcc3, %f14, %f14
22962 movcc %icc, %o7, %i4
22963loop_2725:
22964 ld [%l7 + 0x14], %f5
22965 fbue %fcc3, loop_2726
22966 mova %icc, %l0, %g7
22967 movcc %xcc, %g1, %i7
22968 tne %icc, 0x5
22969loop_2726:
22970 stw %i5, [%l7 + 0x24]
22971 stw %o4, [%l7 + 0x50]
22972 fxnor %f10, %f10, %f0
22973 stw %o6, [%l7 + 0x14]
22974 tgu %xcc, 0x4
22975 stb %i2, [%l7 + 0x74]
22976 tge %xcc, 0x7
22977 udivcc %g4, 0x096A, %l5
22978 ldsw [%l7 + 0x44], %l6
22979 subccc %l2, 0x02BA, %l3
22980 bleu,a %xcc, loop_2727
22981 ldub [%l7 + 0x75], %i1
22982 sub %g5, %i3, %g6
22983 lduw [%l7 + 0x44], %o3
22984loop_2727:
22985 stb %i0, [%l7 + 0x42]
22986 fmovscc %icc, %f13, %f15
22987 sth %o2, [%l7 + 0x12]
22988 ldsh [%l7 + 0x3C], %i6
22989 fbule,a %fcc2, loop_2728
22990 ldsb [%l7 + 0x69], %g2
22991 std %f2, [%l7 + 0x68]
22992 fmovsg %icc, %f3, %f11
22993loop_2728:
22994 move %xcc, %g3, %o0
22995 fmovsleu %icc, %f12, %f14
22996 edge32 %l1, %l4, %o1
22997 lduw [%l7 + 0x14], %o7
22998 ldx [%l7 + 0x18], %o5
22999 fmovrsgez %i4, %f11, %f15
23000 orcc %g7, 0x1E36, %g1
23001 fandnot2s %f1, %f14, %f13
23002 bg,pn %icc, loop_2729
23003 ldsh [%l7 + 0x2E], %l0
23004 fsrc1s %f15, %f10
23005 ldsh [%l7 + 0x68], %i7
23006loop_2729:
23007 lduw [%l7 + 0x68], %o4
23008 movre %o6, %i2, %i5
23009 ldd [%l7 + 0x40], %f10
23010 ba loop_2730
23011 faligndata %f8, %f10, %f0
23012 stw %l5, [%l7 + 0x0C]
23013 tpos %icc, 0x3
23014loop_2730:
23015 st %f5, [%l7 + 0x58]
23016 fmul8x16al %f15, %f10, %f10
23017 stb %l6, [%l7 + 0x11]
23018 tvs %xcc, 0x3
23019 smulcc %g4, 0x1C33, %l3
23020 tne %icc, 0x6
23021 stx %i1, [%l7 + 0x48]
23022 ld [%l7 + 0x3C], %f15
23023 pdist %f6, %f10, %f0
23024 nop
23025 setx loop_2731, %l0, %l1
23026 jmpl %l1, %l2
23027 fmovsle %xcc, %f0, %f0
23028 fmovsg %xcc, %f0, %f14
23029 movcs %icc, %g5, %g6
23030loop_2731:
23031 ld [%l7 + 0x0C], %f14
23032 siam 0x1
23033 addccc %o3, %i3, %o2
23034 bgu,pt %icc, loop_2732
23035 ldsb [%l7 + 0x71], %i0
23036 ldd [%l7 + 0x68], %f6
23037 and %g2, %i6, %o0
23038loop_2732:
23039 lduw [%l7 + 0x60], %g3
23040 ldsw [%l7 + 0x74], %l4
23041 fmovdn %xcc, %f0, %f12
23042 std %f6, [%l7 + 0x60]
23043 fmuld8ulx16 %f6, %f11, %f6
23044 st %f4, [%l7 + 0x20]
23045 fmovsg %icc, %f5, %f7
23046 edge8n %l1, %o7, %o1
23047 brnz,a %o5, loop_2733
23048 fcmpeq16 %f0, %f12, %i4
23049 ldsw [%l7 + 0x30], %g7
23050 brz,a %l0, loop_2734
23051loop_2733:
23052 srax %g1, 0x1F, %o4
23053 alignaddrl %o6, %i7, %i5
23054 ldub [%l7 + 0x22], %l5
23055loop_2734:
23056 stw %i2, [%l7 + 0x70]
23057 fpack32 %f12, %f6, %f0
23058 fmovdcc %icc, %f3, %f8
23059 movne %xcc, %g4, %l3
23060 fmovdl %xcc, %f0, %f4
23061 sth %l6, [%l7 + 0x74]
23062 stx %l2, [%l7 + 0x60]
23063 sth %g5, [%l7 + 0x78]
23064 fbg,a %fcc0, loop_2735
23065 ldub [%l7 + 0x3B], %i1
23066 bcs,a %xcc, loop_2736
23067 fandnot1s %f13, %f5, %f9
23068loop_2735:
23069 fzeros %f2
23070 ldsb [%l7 + 0x33], %g6
23071loop_2736:
23072 movvs %xcc, %i3, %o2
23073 andn %i0, 0x0E1D, %g2
23074 fmul8x16au %f9, %f9, %f4
23075 tle %icc, 0x1
23076 tne %xcc, 0x3
23077 popc 0x01A9, %o3
23078 fxnors %f11, %f15, %f6
23079 ba,a,pn %xcc, loop_2737
23080 tcc %icc, 0x3
23081 fmovrdgez %i6, %f0, %f0
23082 movne %icc, %o0, %g3
23083loop_2737:
23084 stx %l4, [%l7 + 0x70]
23085 fmovdneg %icc, %f7, %f5
23086 movcs %xcc, %l1, %o7
23087 tgu %icc, 0x3
23088 ldsw [%l7 + 0x60], %o1
23089 fabsd %f6, %f6
23090 smul %o5, %g7, %i4
23091 ldx [%l7 + 0x38], %g1
23092 fcmpeq32 %f10, %f8, %o4
23093 movrgez %o6, 0x327, %l0
23094 addcc %i5, 0x0375, %l5
23095 ldsb [%l7 + 0x1F], %i2
23096 st %f12, [%l7 + 0x38]
23097 sdiv %g4, 0x00A8, %i7
23098 ldsw [%l7 + 0x20], %l3
23099 bg,a loop_2738
23100 brlz,a %l6, loop_2739
23101 mulx %g5, 0x0A02, %l2
23102 ldx [%l7 + 0x78], %g6
23103loop_2738:
23104 fmovsleu %xcc, %f7, %f6
23105loop_2739:
23106 fmovrde %i1, %f4, %f14
23107 ldsb [%l7 + 0x63], %o2
23108 andn %i3, 0x06A7, %g2
23109 fandnot2s %f7, %f9, %f14
23110 brz,a %i0, loop_2740
23111 or %i6, 0x076A, %o3
23112 xnorcc %o0, 0x1A94, %l4
23113 bge,a,pn %icc, loop_2741
23114loop_2740:
23115 subcc %g3, %o7, %l1
23116 st %f4, [%l7 + 0x14]
23117 be,pt %icc, loop_2742
23118loop_2741:
23119 fpack16 %f0, %f4
23120 subc %o5, 0x0492, %o1
23121 fmovdge %xcc, %f0, %f5
23122loop_2742:
23123 ldub [%l7 + 0x3E], %g7
23124 lduh [%l7 + 0x08], %g1
23125 fcmpne16 %f8, %f6, %o4
23126 fmovrdgz %o6, %f6, %f10
23127 ldsh [%l7 + 0x26], %i4
23128 sra %l0, %i5, %l5
23129 fmovrsgz %i2, %f2, %f10
23130 edge32l %g4, %i7, %l6
23131 fbul,a %fcc3, loop_2743
23132 fmovscs %icc, %f1, %f2
23133 edge8l %l3, %l2, %g6
23134 ld [%l7 + 0x40], %f1
23135loop_2743:
23136 tn %xcc, 0x3
23137 fblg,a %fcc3, loop_2744
23138 stx %g5, [%l7 + 0x08]
23139 fbue,a %fcc3, loop_2745
23140 fornot2s %f4, %f2, %f6
23141loop_2744:
23142 mulscc %o2, %i1, %g2
23143 lduh [%l7 + 0x56], %i0
23144loop_2745:
23145 ldsh [%l7 + 0x1A], %i6
23146 fmovrdgez %o3, %f8, %f6
23147 fpadd32 %f14, %f6, %f10
23148 fmovdvc %xcc, %f9, %f10
23149 fbge,a %fcc0, loop_2746
23150 bpos,a %xcc, loop_2747
23151 stw %o0, [%l7 + 0x30]
23152 lduw [%l7 + 0x44], %i3
23153loop_2746:
23154 fnands %f9, %f1, %f6
23155loop_2747:
23156 ldx [%l7 + 0x40], %g3
23157 movn %xcc, %l4, %o7
23158 fcmpne32 %f8, %f14, %l1
23159 ldd [%l7 + 0x50], %f14
23160 stw %o1, [%l7 + 0x14]
23161 ld [%l7 + 0x14], %f1
23162 lduw [%l7 + 0x10], %o5
23163 andn %g1, 0x0FE2, %o4
23164 mulx %g7, %o6, %l0
23165 fpmerge %f15, %f5, %f8
23166 ldsh [%l7 + 0x32], %i5
23167 movre %i4, 0x074, %i2
23168 subc %g4, %i7, %l6
23169 bgu,pt %xcc, loop_2748
23170 fnegs %f2, %f13
23171 movre %l5, %l2, %g6
23172 movvc %xcc, %g5, %l3
23173loop_2748:
23174 fmovdcc %icc, %f11, %f10
23175 fmovse %icc, %f8, %f7
23176 bcc,pt %xcc, loop_2749
23177 call loop_2750
23178 fzeros %f10
23179 fbge,a %fcc1, loop_2751
23180loop_2749:
23181 fandnot2s %f5, %f8, %f11
23182loop_2750:
23183 stx %i1, [%l7 + 0x70]
23184 fcmple32 %f2, %f14, %g2
23185loop_2751:
23186 fmovscc %xcc, %f3, %f14
23187 sra %i0, %o2, %i6
23188 bg,pn %xcc, loop_2752
23189 std %f14, [%l7 + 0x60]
23190 fmovsl %xcc, %f14, %f5
23191 fzero %f10
23192loop_2752:
23193 sth %o3, [%l7 + 0x0C]
23194 ldx [%l7 + 0x50], %i3
23195 fmovrde %o0, %f12, %f14
23196 movneg %icc, %l4, %g3
23197 ldsh [%l7 + 0x32], %o7
23198 ldub [%l7 + 0x77], %l1
23199 bge,a,pt %xcc, loop_2753
23200 movcc %icc, %o1, %g1
23201 bne,a %xcc, loop_2754
23202 stx %o5, [%l7 + 0x58]
23203loop_2753:
23204 tn %xcc, 0x6
23205 ldsh [%l7 + 0x3A], %g7
23206loop_2754:
23207 subccc %o4, %l0, %i5
23208 ldub [%l7 + 0x1A], %i4
23209 sdivx %o6, 0x15CF, %i2
23210 fmovsn %icc, %f8, %f8
23211 fcmpes %fcc1, %f0, %f5
23212 addc %i7, 0x024E, %g4
23213 fmovsge %xcc, %f1, %f11
23214 fxors %f4, %f6, %f4
23215 ldx [%l7 + 0x08], %l6
23216 move %icc, %l5, %l2
23217 orn %g5, 0x1C49, %g6
23218 fsrc1s %f14, %f5
23219 ldx [%l7 + 0x10], %l3
23220 fbug %fcc1, loop_2755
23221 fbule,a %fcc2, loop_2756
23222 movge %icc, %g2, %i0
23223 fcmpeq32 %f14, %f2, %i1
23224loop_2755:
23225 tcc %xcc, 0x4
23226loop_2756:
23227 siam 0x3
23228 fxnors %f4, %f3, %f15
23229 fxnors %f15, %f10, %f0
23230 ldub [%l7 + 0x60], %o2
23231 fmovsl %icc, %f10, %f14
23232 edge16l %o3, %i3, %o0
23233 fmovsa %icc, %f3, %f1
23234 ldsb [%l7 + 0x79], %l4
23235 ldsh [%l7 + 0x42], %g3
23236 fmul8x16 %f13, %f12, %f14
23237 srax %i6, %o7, %l1
23238 ldsb [%l7 + 0x64], %o1
23239 movle %icc, %g1, %g7
23240 brnz,a %o4, loop_2757
23241 mova %xcc, %l0, %i5
23242 addc %i4, %o6, %o5
23243 fmuld8ulx16 %f2, %f4, %f0
23244loop_2757:
23245 fbe %fcc1, loop_2758
23246 for %f14, %f6, %f10
23247 fbn %fcc1, loop_2759
23248 fmovrse %i7, %f15, %f7
23249loop_2758:
23250 ld [%l7 + 0x44], %f11
23251 tcs %xcc, 0x3
23252loop_2759:
23253 fmovsn %xcc, %f1, %f10
23254 fmovdpos %icc, %f12, %f14
23255 sdiv %g4, 0x1832, %i2
23256 ldd [%l7 + 0x60], %f12
23257 addcc %l6, 0x1852, %l2
23258 fbug,a %fcc3, loop_2760
23259 fcmpeq16 %f0, %f4, %l5
23260 stw %g5, [%l7 + 0x40]
23261 fxnors %f5, %f13, %f15
23262loop_2760:
23263 fmovdge %xcc, %f2, %f5
23264 sth %g6, [%l7 + 0x30]
23265 std %f4, [%l7 + 0x20]
23266 fmovrdlez %l3, %f12, %f0
23267 ldub [%l7 + 0x36], %i0
23268 xor %g2, 0x0B8C, %i1
23269 fzeros %f13
23270 fornot1s %f2, %f8, %f0
23271 fmovrslez %o3, %f15, %f10
23272 ld [%l7 + 0x6C], %f7
23273 tneg %xcc, 0x7
23274 stb %o2, [%l7 + 0x4E]
23275 bpos,pt %icc, loop_2761
23276 bvc,pt %icc, loop_2762
23277 fmuld8sux16 %f0, %f7, %f12
23278 std %f8, [%l7 + 0x40]
23279loop_2761:
23280 fnegs %f11, %f10
23281loop_2762:
23282 fba,a %fcc3, loop_2763
23283 lduw [%l7 + 0x7C], %i3
23284 sdivx %o0, 0x02DF, %g3
23285 stb %l4, [%l7 + 0x33]
23286loop_2763:
23287 srl %o7, %l1, %o1
23288 ldd [%l7 + 0x78], %f10
23289 ldub [%l7 + 0x0E], %g1
23290 ldsh [%l7 + 0x18], %g7
23291 bcc,a %xcc, loop_2764
23292 stb %o4, [%l7 + 0x45]
23293 fbe,a %fcc2, loop_2765
23294 smul %i6, %l0, %i5
23295loop_2764:
23296 fpsub16 %f6, %f10, %f8
23297 lduw [%l7 + 0x44], %o6
23298loop_2765:
23299 brgz,a %i4, loop_2766
23300 ld [%l7 + 0x48], %f15
23301 lduh [%l7 + 0x32], %i7
23302 ldub [%l7 + 0x4B], %o5
23303loop_2766:
23304 lduw [%l7 + 0x18], %g4
23305 fmovrdne %i2, %f8, %f6
23306 fba,a %fcc3, loop_2767
23307 fbug,a %fcc2, loop_2768
23308 srlx %l2, 0x00, %l5
23309 fabss %f3, %f12
23310loop_2767:
23311 tsubcctv %l6, %g5, %g6
23312loop_2768:
23313 orncc %i0, 0x0B8E, %g2
23314 stx %l3, [%l7 + 0x10]
23315 addcc %o3, %i1, %i3
23316 ldub [%l7 + 0x10], %o2
23317 ldub [%l7 + 0x7E], %g3
23318 mulx %o0, 0x1325, %l4
23319 ldx [%l7 + 0x50], %o7
23320 std %f6, [%l7 + 0x68]
23321 siam 0x5
23322 movneg %xcc, %l1, %g1
23323 fmovdn %xcc, %f7, %f0
23324 smul %o1, 0x0B36, %o4
23325 fcmpgt32 %f12, %f14, %g7
23326 brz %l0, loop_2769
23327 fmovsvs %icc, %f14, %f3
23328 fpadd16s %f4, %f6, %f11
23329 movgu %xcc, %i5, %o6
23330loop_2769:
23331 fmovdle %icc, %f12, %f10
23332 lduh [%l7 + 0x60], %i4
23333 fmovsleu %icc, %f10, %f11
23334 fmovdcc %icc, %f8, %f15
23335 ld [%l7 + 0x40], %f13
23336 brz %i6, loop_2770
23337 movcc %xcc, %o5, %i7
23338 stb %i2, [%l7 + 0x32]
23339 fnor %f14, %f8, %f4
23340loop_2770:
23341 edge16l %g4, %l5, %l2
23342 ldsb [%l7 + 0x45], %l6
23343 fxors %f11, %f3, %f4
23344 fbug %fcc1, loop_2771
23345 andncc %g6, %g5, %i0
23346 stx %g2, [%l7 + 0x68]
23347 mulscc %l3, %i1, %i3
23348loop_2771:
23349 fmovdvs %icc, %f12, %f3
23350 pdist %f4, %f6, %f10
23351 fnands %f7, %f15, %f1
23352 st %f4, [%l7 + 0x50]
23353 edge32 %o3, %g3, %o0
23354 fmovdle %xcc, %f1, %f15
23355 sll %l4, 0x1B, %o2
23356 ldsb [%l7 + 0x76], %l1
23357 fbl,a %fcc2, loop_2772
23358 tneg %xcc, 0x7
23359 fble %fcc0, loop_2773
23360 fcmpeq32 %f14, %f8, %g1
23361loop_2772:
23362 lduh [%l7 + 0x62], %o1
23363 fmuld8ulx16 %f3, %f13, %f14
23364loop_2773:
23365 ldx [%l7 + 0x18], %o7
23366 tvc %icc, 0x3
23367 stx %o4, [%l7 + 0x20]
23368 alignaddrl %l0, %i5, %o6
23369 edge32 %g7, %i4, %o5
23370 stb %i6, [%l7 + 0x68]
23371 stb %i7, [%l7 + 0x57]
23372 andn %g4, %i2, %l5
23373 ld [%l7 + 0x40], %f5
23374 array8 %l2, %l6, %g5
23375 sdiv %g6, 0x1973, %g2
23376 fmul8ulx16 %f8, %f14, %f8
23377 ba,pt %xcc, loop_2774
23378 fmovdle %icc, %f1, %f6
23379 mulscc %l3, 0x0846, %i1
23380 fmovsvs %xcc, %f14, %f14
23381loop_2774:
23382 stb %i0, [%l7 + 0x52]
23383 ldd [%l7 + 0x38], %f8
23384 fbul,a %fcc3, loop_2775
23385 ldd [%l7 + 0x30], %f2
23386 fcmpgt32 %f8, %f10, %i3
23387 lduh [%l7 + 0x2A], %g3
23388loop_2775:
23389 stw %o0, [%l7 + 0x10]
23390 movle %xcc, %l4, %o2
23391 movrne %o3, 0x0AA, %l1
23392 tcc %icc, 0x0
23393 brgez %o1, loop_2776
23394 fblg %fcc0, loop_2777
23395 movvc %icc, %g1, %o4
23396 ldsb [%l7 + 0x6D], %l0
23397loop_2776:
23398 fpackfix %f10, %f2
23399loop_2777:
23400 fcmple16 %f2, %f10, %i5
23401 std %f2, [%l7 + 0x08]
23402 popc %o6, %g7
23403 tgu %xcc, 0x7
23404 fbge %fcc3, loop_2778
23405 fmovsl %xcc, %f2, %f0
23406 mulscc %o7, %o5, %i6
23407 fsrc2 %f14, %f6
23408loop_2778:
23409 lduw [%l7 + 0x64], %i7
23410 std %f0, [%l7 + 0x70]
23411 movne %xcc, %i4, %i2
23412 edge32ln %l5, %g4, %l2
23413 subccc %g5, 0x1439, %l6
23414 fmovrslz %g2, %f15, %f2
23415 fmuld8ulx16 %f9, %f11, %f12
23416 movg %xcc, %g6, %l3
23417 bl,pt %icc, loop_2779
23418 edge16n %i1, %i0, %g3
23419 stx %i3, [%l7 + 0x28]
23420 fornot1s %f5, %f4, %f1
23421loop_2779:
23422 alignaddrl %l4, %o2, %o0
23423 stw %o3, [%l7 + 0x18]
23424 subc %l1, 0x1D21, %o1
23425 movrne %o4, 0x3B2, %l0
23426 fcmpne16 %f8, %f0, %g1
23427 stb %i5, [%l7 + 0x23]
23428 edge32ln %g7, %o7, %o6
23429 array32 %o5, %i7, %i4
23430 fmul8x16 %f1, %f12, %f4
23431 udivcc %i6, 0x0E7A, %l5
23432 ta %xcc, 0x4
23433 fpsub16s %f1, %f1, %f12
23434 fmovde %xcc, %f7, %f4
23435 ldx [%l7 + 0x30], %i2
23436 movgu %icc, %g4, %g5
23437 stx %l6, [%l7 + 0x60]
23438 fmovrdgz %l2, %f6, %f2
23439 stb %g2, [%l7 + 0x1A]
23440 edge16n %g6, %i1, %i0
23441 fabss %f5, %f12
23442 fpadd32 %f0, %f4, %f8
23443 edge16 %l3, %g3, %i3
23444 fxor %f0, %f10, %f10
23445 movrlz %o2, %l4, %o3
23446 fmovdn %icc, %f12, %f3
23447 ldx [%l7 + 0x50], %o0
23448 stw %o1, [%l7 + 0x54]
23449 orn %o4, 0x1855, %l0
23450 fcmpd %fcc0, %f12, %f2
23451 or %l1, 0x0B8D, %i5
23452 fmul8sux16 %f0, %f8, %f0
23453 udivcc %g7, 0x1E89, %o7
23454 movgu %xcc, %g1, %o6
23455 sethi 0x17B2, %i7
23456 tvc %xcc, 0x7
23457 fmovrslz %o5, %f6, %f1
23458 ldub [%l7 + 0x0C], %i4
23459 fors %f12, %f13, %f10
23460 ldsh [%l7 + 0x66], %l5
23461 array16 %i2, %i6, %g5
23462 fnot1s %f12, %f12
23463 tcs %xcc, 0x7
23464 fand %f6, %f6, %f2
23465 xor %g4, 0x02A0, %l2
23466 movcs %icc, %l6, %g6
23467 fmovsvc %icc, %f5, %f13
23468 edge8l %g2, %i0, %l3
23469 fmovscs %icc, %f9, %f9
23470 fors %f8, %f4, %f12
23471 fmovsgu %xcc, %f0, %f1
23472 stb %g3, [%l7 + 0x11]
23473 fmovsn %icc, %f15, %f12
23474 fabsd %f12, %f10
23475 fmovdle %xcc, %f14, %f0
23476 fmovscs %icc, %f11, %f15
23477 ldsw [%l7 + 0x1C], %i3
23478 ld [%l7 + 0x18], %f10
23479 fmovdpos %xcc, %f8, %f12
23480 ldx [%l7 + 0x68], %o2
23481 fnegs %f6, %f2
23482 fmovsvc %xcc, %f7, %f3
23483 std %f6, [%l7 + 0x48]
23484 fmovdn %icc, %f1, %f9
23485 pdist %f12, %f6, %f4
23486 std %f2, [%l7 + 0x58]
23487 ble,a loop_2780
23488 fmovd %f12, %f12
23489 udivcc %i1, 0x1AB2, %o3
23490 move %icc, %o0, %l4
23491loop_2780:
23492 stx %o1, [%l7 + 0x78]
23493 fnot2 %f14, %f14
23494 fbl %fcc2, loop_2781
23495 ldsh [%l7 + 0x14], %l0
23496 fbg %fcc2, loop_2782
23497 stb %l1, [%l7 + 0x5A]
23498loop_2781:
23499 fmovd %f14, %f2
23500 fmovsle %icc, %f12, %f5
23501loop_2782:
23502 movrgz %i5, %g7, %o4
23503 andn %o7, 0x0377, %o6
23504 bn,a,pn %icc, loop_2783
23505 ldsw [%l7 + 0x70], %i7
23506 fmovsne %xcc, %f13, %f10
23507 fbue,a %fcc1, loop_2784
23508loop_2783:
23509 fxnors %f7, %f8, %f13
23510 call loop_2785
23511 fcmpgt32 %f8, %f2, %g1
23512loop_2784:
23513 fxor %f14, %f12, %f12
23514 ldsb [%l7 + 0x63], %o5
23515loop_2785:
23516 alignaddrl %l5, %i2, %i4
23517 ta %icc, 0x2
23518 bshuffle %f2, %f2, %f8
23519 fbule,a %fcc2, loop_2786
23520 mulx %g5, 0x065C, %i6
23521 fcmped %fcc1, %f8, %f8
23522 fbg,a %fcc0, loop_2787
23523loop_2786:
23524 fexpand %f15, %f14
23525 fmovrslz %l2, %f3, %f10
23526 fmovdle %xcc, %f8, %f1
23527loop_2787:
23528 mova %icc, %l6, %g4
23529 orcc %g6, 0x05E9, %i0
23530 movgu %xcc, %g2, %l3
23531 movneg %icc, %i3, %o2
23532 fmul8x16 %f8, %f0, %f2
23533 ldd [%l7 + 0x30], %f0
23534 array8 %g3, %i1, %o3
23535 edge8n %o0, %o1, %l4
23536 brlz %l0, loop_2788
23537 ldsh [%l7 + 0x22], %l1
23538 movvc %icc, %g7, %o4
23539 ld [%l7 + 0x30], %f1
23540loop_2788:
23541 tge %icc, 0x7
23542 st %f14, [%l7 + 0x18]
23543 nop
23544 setx loop_2789, %l0, %l1
23545 jmpl %l1, %i5
23546 addccc %o7, %o6, %i7
23547 fxors %f6, %f7, %f2
23548 std %f4, [%l7 + 0x78]
23549loop_2789:
23550 bg,a %xcc, loop_2790
23551 ldsh [%l7 + 0x10], %o5
23552 umul %l5, %i2, %i4
23553 brnz,a %g5, loop_2791
23554loop_2790:
23555 fble,a %fcc1, loop_2792
23556 fpsub32s %f12, %f7, %f5
23557 array32 %i6, %g1, %l2
23558loop_2791:
23559 ld [%l7 + 0x2C], %f1
23560loop_2792:
23561 st %f13, [%l7 + 0x0C]
23562 edge8ln %g4, %l6, %g6
23563 fsrc2 %f4, %f6
23564 fmovsn %xcc, %f4, %f2
23565 movg %xcc, %g2, %i0
23566 andn %l3, %o2, %i3
23567 tsubcc %g3, 0x07B2, %i1
23568 addccc %o3, 0x1B49, %o1
23569 fmovdvc %xcc, %f14, %f1
23570 ldsh [%l7 + 0x5C], %o0
23571 sethi 0x11C1, %l4
23572 stb %l1, [%l7 + 0x67]
23573 and %l0, 0x1384, %o4
23574 fbg %fcc1, loop_2793
23575 fmul8x16al %f7, %f4, %f2
23576 fmovsne %xcc, %f5, %f8
23577 tneg %xcc, 0x0
23578loop_2793:
23579 fmovrse %i5, %f2, %f14
23580 edge16n %g7, %o7, %i7
23581 edge8ln %o5, %o6, %l5
23582 fmovdleu %xcc, %f13, %f12
23583 lduh [%l7 + 0x38], %i4
23584 xor %i2, %g5, %g1
23585 fpadd16 %f0, %f0, %f10
23586 tvs %xcc, 0x1
23587 fmovrslz %i6, %f9, %f12
23588 edge32 %l2, %g4, %g6
23589 movvs %xcc, %l6, %g2
23590 fmovdcc %icc, %f4, %f15
23591 orcc %l3, %i0, %o2
23592 movgu %xcc, %g3, %i1
23593 fcmpeq32 %f12, %f14, %o3
23594 andncc %i3, %o0, %o1
23595 fmovdcc %xcc, %f11, %f4
23596 ble loop_2794
23597 ldsb [%l7 + 0x6A], %l1
23598 popc 0x1F45, %l4
23599 ldub [%l7 + 0x69], %o4
23600loop_2794:
23601 ldub [%l7 + 0x6B], %l0
23602 alignaddrl %i5, %g7, %o7
23603 ldx [%l7 + 0x08], %o5
23604 bg loop_2795
23605 brgez,a %i7, loop_2796
23606 ldub [%l7 + 0x27], %o6
23607 ldsh [%l7 + 0x60], %l5
23608loop_2795:
23609 addcc %i4, 0x0E00, %i2
23610loop_2796:
23611 fpmerge %f7, %f8, %f0
23612 stw %g1, [%l7 + 0x5C]
23613 fbule,a %fcc2, loop_2797
23614 bl,a,pn %icc, loop_2798
23615 fcmpes %fcc0, %f15, %f6
23616 te %icc, 0x5
23617loop_2797:
23618 stb %i6, [%l7 + 0x0B]
23619loop_2798:
23620 ldsb [%l7 + 0x71], %g5
23621 stb %l2, [%l7 + 0x68]
23622 fcmpeq16 %f0, %f2, %g6
23623 mova %icc, %l6, %g2
23624 fmovdpos %icc, %f3, %f2
23625 mulscc %g4, %l3, %i0
23626 ld [%l7 + 0x64], %f5
23627 fornot1 %f6, %f8, %f12
23628 tge %xcc, 0x7
23629 fcmple16 %f2, %f2, %g3
23630 ldsh [%l7 + 0x3C], %i1
23631 sth %o3, [%l7 + 0x5A]
23632 movne %icc, %o2, %i3
23633 fcmpeq16 %f8, %f8, %o0
23634 std %f4, [%l7 + 0x10]
23635 fmovscs %icc, %f5, %f5
23636 fmovsn %icc, %f8, %f3
23637 srl %o1, %l1, %o4
23638 fpadd32s %f8, %f15, %f0
23639 movn %xcc, %l0, %i5
23640 tleu %xcc, 0x3
23641 sth %l4, [%l7 + 0x28]
23642 fbug %fcc3, loop_2799
23643 sdivx %g7, 0x1236, %o7
23644 tleu %icc, 0x2
23645 fornot2s %f10, %f15, %f15
23646loop_2799:
23647 fornot2 %f6, %f2, %f2
23648 subcc %i7, %o6, %o5
23649 fbu,a %fcc0, loop_2800
23650 fsrc1s %f6, %f13
23651 fmovsn %xcc, %f11, %f6
23652 std %f12, [%l7 + 0x18]
23653loop_2800:
23654 stw %l5, [%l7 + 0x64]
23655 fandnot1 %f14, %f2, %f10
23656 ldd [%l7 + 0x58], %f0
23657 ldd [%l7 + 0x60], %f8
23658 brlez %i4, loop_2801
23659 stx %g1, [%l7 + 0x60]
23660 ld [%l7 + 0x18], %f0
23661 fabsd %f6, %f0
23662loop_2801:
23663 fmovdl %xcc, %f14, %f5
23664 subccc %i6, 0x0892, %i2
23665 bl,a,pt %xcc, loop_2802
23666 fmovdne %xcc, %f4, %f12
23667 umul %l2, %g5, %g6
23668 and %l6, %g2, %l3
23669loop_2802:
23670 movneg %xcc, %i0, %g3
23671 stb %g4, [%l7 + 0x13]
23672 fbe,a %fcc2, loop_2803
23673 fcmpeq32 %f4, %f10, %i1
23674 tleu %icc, 0x1
23675 or %o3, 0x1706, %o2
23676loop_2803:
23677 lduw [%l7 + 0x34], %o0
23678 fba %fcc1, loop_2804
23679 fpsub16s %f12, %f14, %f5
23680 tge %xcc, 0x3
23681 fexpand %f6, %f10
23682loop_2804:
23683 fmovrdgz %i3, %f14, %f8
23684 edge8l %l1, %o1, %o4
23685 edge32ln %i5, %l4, %g7
23686 taddcctv %l0, %i7, %o7
23687 bleu loop_2805
23688 ldx [%l7 + 0x18], %o6
23689 ldsh [%l7 + 0x46], %o5
23690 edge8 %i4, %g1, %i6
23691loop_2805:
23692 fpadd16 %f14, %f12, %f4
23693 lduh [%l7 + 0x6A], %l5
23694 fpack32 %f8, %f8, %f14
23695 nop
23696 setx loop_2806, %l0, %l1
23697 wrpr 0x1, %tl
23698 wrpr %l1, %tnpc
23699 setx 0x34400001400, %l0, %l1
23700 wrpr %l1, %tstate
23701 wrhpr 0x4, %htstate
23702 done
23703 st %f12, [%l7 + 0x70]
23704 bg,a,pn %xcc, loop_2807
23705 sub %l2, 0x11E0, %g5
23706loop_2806:
23707 fbug %fcc3, loop_2808
23708 tleu %icc, 0x3
23709loop_2807:
23710 stw %g6, [%l7 + 0x54]
23711 bvs,a %icc, loop_2809
23712loop_2808:
23713 sdivcc %i2, 0x0767, %g2
23714 fzero %f10
23715 bne,a loop_2810
23716loop_2809:
23717 stx %l3, [%l7 + 0x28]
23718 ldub [%l7 + 0x4B], %l6
23719 bge loop_2811
23720loop_2810:
23721 movrgz %i0, %g4, %i1
23722 fmovsg %xcc, %f0, %f13
23723 fcmpgt32 %f0, %f6, %g3
23724loop_2811:
23725 ldsb [%l7 + 0x69], %o2
23726 lduh [%l7 + 0x3E], %o3
23727 add %o0, 0x1BCE, %l1
23728 ldsw [%l7 + 0x24], %i3
23729 fba %fcc3, loop_2812
23730 ldsb [%l7 + 0x25], %o4
23731 bneg %xcc, loop_2813
23732 xnorcc %o1, 0x0236, %i5
23733loop_2812:
23734 movrgz %g7, %l0, %i7
23735 xnorcc %o7, 0x0E16, %o6
23736loop_2813:
23737 fmovsg %xcc, %f2, %f5
23738 tpos %icc, 0x0
23739 sth %o5, [%l7 + 0x12]
23740 lduw [%l7 + 0x18], %i4
23741 tvc %xcc, 0x2
23742 fbuge %fcc2, loop_2814
23743 fmovsne %xcc, %f13, %f10
23744 fands %f15, %f0, %f14
23745 fmovse %xcc, %f15, %f1
23746loop_2814:
23747 edge8 %g1, %l4, %i6
23748 st %f13, [%l7 + 0x4C]
23749 lduw [%l7 + 0x48], %l2
23750 fnands %f14, %f12, %f4
23751 tl %icc, 0x0
23752 fpsub32s %f3, %f15, %f13
23753 fbuge %fcc0, loop_2815
23754 ldsb [%l7 + 0x5E], %l5
23755 movvc %icc, %g5, %i2
23756 lduh [%l7 + 0x7C], %g2
23757loop_2815:
23758 andncc %g6, %l3, %l6
23759 std %f2, [%l7 + 0x28]
23760 stw %i0, [%l7 + 0x30]
23761 fand %f10, %f0, %f8
23762 fnot1s %f1, %f7
23763 fmovsneg %icc, %f5, %f8
23764 brgez %g4, loop_2816
23765 st %f10, [%l7 + 0x34]
23766 stx %g3, [%l7 + 0x18]
23767 fbo,a %fcc0, loop_2817
23768loop_2816:
23769 udivx %i1, 0x1BD1, %o3
23770 fands %f7, %f13, %f12
23771 tsubcc %o2, 0x17E6, %l1
23772loop_2817:
23773 ldsb [%l7 + 0x52], %o0
23774 movrne %i3, 0x0DE, %o1
23775 tcs %icc, 0x5
23776 bvs,a loop_2818
23777 be,a loop_2819
23778 edge8n %i5, %g7, %l0
23779 bvc,a loop_2820
23780loop_2818:
23781 tcc %xcc, 0x3
23782loop_2819:
23783 fmovdvc %icc, %f13, %f8
23784 edge32 %i7, %o7, %o6
23785loop_2820:
23786 ldd [%l7 + 0x10], %f8
23787 ldsb [%l7 + 0x15], %o4
23788 ldsh [%l7 + 0x4E], %i4
23789 nop
23790 setx loop_2821, %l0, %l1
23791 jmpl %l1, %o5
23792 edge32l %g1, %l4, %l2
23793 lduh [%l7 + 0x34], %i6
23794 move %xcc, %l5, %i2
23795loop_2821:
23796 edge8n %g5, %g2, %g6
23797 ldx [%l7 + 0x78], %l3
23798 sll %i0, %g4, %g3
23799 stb %i1, [%l7 + 0x35]
23800 fandnot1s %f0, %f9, %f11
23801 edge32ln %l6, %o3, %o2
23802 fbl,a %fcc0, loop_2822
23803 st %f3, [%l7 + 0x68]
23804 lduw [%l7 + 0x54], %o0
23805 ldsb [%l7 + 0x3C], %i3
23806loop_2822:
23807 xorcc %o1, 0x1B33, %l1
23808 ldsw [%l7 + 0x40], %g7
23809 std %f14, [%l7 + 0x78]
23810 lduw [%l7 + 0x38], %l0
23811 fands %f10, %f0, %f5
23812 xnor %i5, 0x16E6, %i7
23813 popc 0x1C43, %o6
23814 brgz,a %o7, loop_2823
23815 fxnors %f7, %f2, %f5
23816 fornot2s %f6, %f4, %f1
23817 ble,a loop_2824
23818loop_2823:
23819 fpackfix %f10, %f12
23820 fpmerge %f0, %f1, %f14
23821 subccc %i4, %o5, %o4
23822loop_2824:
23823 sth %l4, [%l7 + 0x64]
23824 fandnot2 %f12, %f2, %f6
23825 bcc %icc, loop_2825
23826 sth %g1, [%l7 + 0x32]
23827 nop
23828 setx loop_2826, %l0, %l1
23829 jmpl %l1, %l2
23830 for %f14, %f10, %f0
23831loop_2825:
23832 bgu,a,pn %icc, loop_2827
23833 srlx %l5, %i2, %i6
23834loop_2826:
23835 lduh [%l7 + 0x38], %g2
23836 fsrc1 %f10, %f4
23837loop_2827:
23838 fmovdcs %xcc, %f4, %f0
23839 stx %g5, [%l7 + 0x60]
23840 fmovrde %l3, %f0, %f6
23841 fmovsgu %icc, %f13, %f11
23842 nop
23843 setx loop_2828, %l0, %l1
23844 wrpr 0x1, %tl
23845 wrpr %l1, %tpc
23846 add %l1, 0x4, %l1
23847 wrpr %l1, %tnpc
23848 setx 0x34400001400, %l0, %l1
23849 wrpr %l1, %tstate
23850 wrhpr 0x4, %htstate
23851 retry
23852 ble,pn %icc, loop_2829
23853 fmovrde %i0, %f0, %f14
23854 fbg %fcc2, loop_2830
23855loop_2828:
23856 fmovsleu %xcc, %f15, %f14
23857loop_2829:
23858 tge %xcc, 0x4
23859 nop
23860 setx loop_2831, %l0, %l1
23861 jmpl %l1, %g6
23862loop_2830:
23863 bneg loop_2832
23864 edge32 %g3, %g4, %l6
23865 ld [%l7 + 0x30], %f11
23866loop_2831:
23867 std %f12, [%l7 + 0x50]
23868loop_2832:
23869 lduh [%l7 + 0x52], %o3
23870 ldsw [%l7 + 0x68], %o2
23871 movrlez %i1, %i3, %o1
23872 fmovs %f8, %f5
23873 fnot2s %f15, %f10
23874 fbne %fcc3, loop_2833
23875 fmovdn %xcc, %f15, %f5
23876 ldsh [%l7 + 0x60], %o0
23877 for %f12, %f12, %f6
23878loop_2833:
23879 udivcc %l1, 0x0020, %l0
23880 fmovdcc %icc, %f6, %f14
23881 st %f8, [%l7 + 0x28]
23882 fblg,a %fcc3, loop_2834
23883 fandnot1 %f2, %f0, %f0
23884 movrgez %g7, 0x301, %i5
23885 fmovscs %xcc, %f5, %f4
23886loop_2834:
23887 edge8ln %o6, %o7, %i4
23888 add %i7, 0x09EE, %o4
23889 ldub [%l7 + 0x7E], %o5
23890 stb %g1, [%l7 + 0x40]
23891 std %f14, [%l7 + 0x10]
23892 movne %xcc, %l4, %l5
23893 fmovsg %xcc, %f13, %f2
23894 mova %icc, %l2, %i2
23895 stb %i6, [%l7 + 0x76]
23896 siam 0x4
23897 fnot1s %f10, %f8
23898 fandnot2 %f14, %f10, %f10
23899 fmovspos %icc, %f12, %f9
23900 fcmpes %fcc0, %f11, %f13
23901 addcc %g5, 0x049A, %l3
23902 ldsh [%l7 + 0x14], %i0
23903 fmovdle %icc, %f11, %f3
23904 andncc %g2, %g3, %g4
23905 fmovrsgz %l6, %f9, %f4
23906 smulcc %o3, 0x17DB, %o2
23907 fands %f9, %f9, %f7
23908 fcmpd %fcc1, %f10, %f14
23909 fmovrsgez %i1, %f2, %f3
23910 fsrc2 %f10, %f8
23911 lduh [%l7 + 0x2E], %g6
23912 ldsh [%l7 + 0x4A], %o1
23913 lduw [%l7 + 0x6C], %i3
23914 ldub [%l7 + 0x78], %l1
23915 sth %o0, [%l7 + 0x68]
23916 tle %icc, 0x4
23917 ldsh [%l7 + 0x54], %g7
23918 fmovscs %icc, %f1, %f12
23919 sth %l0, [%l7 + 0x76]
23920 ldx [%l7 + 0x68], %i5
23921 ldsw [%l7 + 0x10], %o6
23922 brlez %i4, loop_2835
23923 lduw [%l7 + 0x14], %i7
23924 fmovdgu %icc, %f3, %f9
23925 tneg %xcc, 0x4
23926loop_2835:
23927 brgez %o7, loop_2836
23928 brnz %o4, loop_2837
23929 ldsb [%l7 + 0x38], %g1
23930 fsrc1 %f10, %f0
23931loop_2836:
23932 ldsh [%l7 + 0x16], %o5
23933loop_2837:
23934 movge %xcc, %l4, %l2
23935 array32 %i2, %i6, %g5
23936 fcmpes %fcc1, %f4, %f1
23937 for %f6, %f4, %f2
23938 ldsb [%l7 + 0x11], %l3
23939 brnz,a %i0, loop_2838
23940 lduw [%l7 + 0x14], %l5
23941 add %g2, 0x03F2, %g3
23942 fbl,a %fcc0, loop_2839
23943loop_2838:
23944 ldsh [%l7 + 0x60], %g4
23945 ldd [%l7 + 0x60], %f10
23946 add %o3, %o2, %i1
23947loop_2839:
23948 fpsub16s %f11, %f1, %f0
23949 fpadd16s %f1, %f2, %f13
23950 ldsh [%l7 + 0x22], %g6
23951 fmovsa %icc, %f5, %f15
23952 bcc,pn %icc, loop_2840
23953 fbule,a %fcc1, loop_2841
23954 fands %f3, %f4, %f7
23955 fmovsneg %xcc, %f12, %f10
23956loop_2840:
23957 sth %o1, [%l7 + 0x38]
23958loop_2841:
23959 fxors %f14, %f2, %f10
23960 fbule %fcc3, loop_2842
23961 ldub [%l7 + 0x5F], %i3
23962 nop
23963 setx loop_2843, %l0, %l1
23964 jmpl %l1, %l1
23965 fmul8sux16 %f4, %f2, %f4
23966loop_2842:
23967 movcs %xcc, %l6, %o0
23968 fbo,a %fcc3, loop_2844
23969loop_2843:
23970 ldsw [%l7 + 0x24], %l0
23971 fbg %fcc0, loop_2845
23972 lduw [%l7 + 0x34], %i5
23973loop_2844:
23974 fbue %fcc3, loop_2846
23975 fmovrsne %g7, %f15, %f15
23976loop_2845:
23977 fmuld8sux16 %f11, %f7, %f6
23978 stx %i4, [%l7 + 0x38]
23979loop_2846:
23980 nop
23981 setx loop_2847, %l0, %l1
23982 wrpr 0x1, %tl
23983 wrpr %l1, %tnpc
23984 setx 0x34400001400, %l0, %l1
23985 wrpr %l1, %tstate
23986 wrhpr 0x4, %htstate
23987 done
23988 fmovda %xcc, %f10, %f15
23989 ldsh [%l7 + 0x40], %o6
23990 bvs loop_2848
23991loop_2847:
23992 fmovsle %xcc, %f3, %f1
23993 stw %i7, [%l7 + 0x70]
23994 fnot2 %f10, %f6
23995loop_2848:
23996 fcmpgt16 %f14, %f10, %o4
23997 edge16l %g1, %o5, %l4
23998 fmovrdgz %l2, %f0, %f8
23999 brlz,a %i2, loop_2849
24000 edge16l %i6, %g5, %o7
24001 fcmpeq32 %f4, %f6, %l3
24002 sllx %i0, %l5, %g2
24003loop_2849:
24004 st %f9, [%l7 + 0x08]
24005 srlx %g4, %o3, %o2
24006 tle %icc, 0x6
24007 std %f0, [%l7 + 0x78]
24008 ble,pn %xcc, loop_2850
24009 ldd [%l7 + 0x50], %f14
24010 movn %xcc, %g3, %i1
24011 ldd [%l7 + 0x08], %f14
24012loop_2850:
24013 stw %o1, [%l7 + 0x54]
24014 orncc %i3, %g6, %l1
24015 sethi 0x00B3, %o0
24016 fand %f0, %f8, %f6
24017 andcc %l6, 0x1DD0, %l0
24018 fbue,a %fcc2, loop_2851
24019 stb %g7, [%l7 + 0x79]
24020 umulcc %i5, 0x1158, %i4
24021 fpsub32s %f2, %f8, %f6
24022loop_2851:
24023 ldsw [%l7 + 0x68], %o6
24024 fmovscc %icc, %f7, %f8
24025 tsubcc %i7, %g1, %o5
24026 fpsub32 %f12, %f14, %f2
24027 fnot2s %f2, %f6
24028 std %f0, [%l7 + 0x58]
24029 fabss %f8, %f2
24030 ldd [%l7 + 0x30], %f12
24031 tl %xcc, 0x1
24032 ldsh [%l7 + 0x30], %o4
24033 fxors %f4, %f12, %f7
24034 fpadd32 %f6, %f8, %f4
24035 ldsh [%l7 + 0x6A], %l2
24036 fnands %f13, %f6, %f8
24037 stx %l4, [%l7 + 0x48]
24038 taddcc %i2, 0x1C84, %g5
24039 fbue,a %fcc2, loop_2852
24040 ldsh [%l7 + 0x60], %i6
24041 stx %l3, [%l7 + 0x50]
24042 fble %fcc1, loop_2853
24043loop_2852:
24044 ldsb [%l7 + 0x14], %o7
24045 sth %i0, [%l7 + 0x5A]
24046 fxors %f4, %f2, %f9
24047loop_2853:
24048 tl %icc, 0x7
24049 movpos %xcc, %l5, %g4
24050 bvs %icc, loop_2854
24051 fmovsg %xcc, %f2, %f3
24052 fmovdleu %icc, %f0, %f10
24053 alignaddr %o3, %g2, %o2
24054loop_2854:
24055 mova %xcc, %i1, %g3
24056 std %f2, [%l7 + 0x48]
24057 fmovscc %icc, %f9, %f4
24058 brnz,a %o1, loop_2855
24059 ldub [%l7 + 0x1A], %g6
24060 alignaddrl %l1, %i3, %l6
24061 fmovrsgz %o0, %f4, %f11
24062loop_2855:
24063 movrgez %l0, 0x349, %i5
24064 bneg loop_2856
24065 movrgez %g7, %o6, %i7
24066 movvc %icc, %i4, %o5
24067 subc %g1, %l2, %o4
24068loop_2856:
24069 tcs %xcc, 0x2
24070 fmovrdlez %l4, %f14, %f4
24071 edge32ln %i2, %g5, %l3
24072 tle %xcc, 0x0
24073 stw %i6, [%l7 + 0x20]
24074 bleu,pn %icc, loop_2857
24075 ldsb [%l7 + 0x4F], %i0
24076 fmuld8ulx16 %f9, %f2, %f0
24077 fpackfix %f12, %f5
24078loop_2857:
24079 siam 0x3
24080 fmul8x16au %f1, %f4, %f4
24081 fabsd %f14, %f2
24082 subccc %o7, %g4, %o3
24083 fxors %f1, %f2, %f5
24084 stw %g2, [%l7 + 0x58]
24085 xorcc %o2, %l5, %g3
24086 ta %icc, 0x2
24087 tgu %icc, 0x4
24088 fcmpgt32 %f12, %f14, %o1
24089 stx %g6, [%l7 + 0x10]
24090 fors %f5, %f1, %f14
24091 ldx [%l7 + 0x58], %l1
24092 fpadd32s %f2, %f15, %f12
24093 ldsb [%l7 + 0x75], %i3
24094 tcs %icc, 0x5
24095 ldsb [%l7 + 0x22], %l6
24096 stx %o0, [%l7 + 0x28]
24097 array16 %i1, %i5, %g7
24098 ldx [%l7 + 0x30], %l0
24099 nop
24100 setx loop_2858, %l0, %l1
24101 wrpr 0x1, %tl
24102 wrpr %l1, %tnpc
24103 setx 0x34400001400, %l0, %l1
24104 wrpr %l1, %tstate
24105 wrhpr 0x4, %htstate
24106 done
24107 fxors %f11, %f5, %f5
24108 ldsh [%l7 + 0x48], %o6
24109 edge32n %i7, %i4, %o5
24110loop_2858:
24111 ldsb [%l7 + 0x3B], %g1
24112 andncc %o4, %l4, %l2
24113 movrgez %g5, %i2, %l3
24114 addcc %i6, 0x1A47, %i0
24115 fbn %fcc2, loop_2859
24116 brlez,a %o7, loop_2860
24117 fandnot2s %f14, %f14, %f15
24118 ldx [%l7 + 0x30], %g4
24119loop_2859:
24120 ldsw [%l7 + 0x18], %g2
24121loop_2860:
24122 fmovs %f11, %f4
24123 fpsub32 %f10, %f2, %f6
24124 ldd [%l7 + 0x30], %f12
24125 fcmpd %fcc3, %f8, %f8
24126 movn %icc, %o2, %l5
24127 fmovrdlz %g3, %f6, %f0
24128 ldx [%l7 + 0x48], %o3
24129 fmuld8sux16 %f11, %f4, %f0
24130 nop
24131 setx loop_2861, %l0, %l1
24132 jmpl %l1, %g6
24133 nop
24134 setx loop_2862, %l0, %l1
24135 wrpr 0x1, %tl
24136 wrpr %l1, %tpc
24137 add %l1, 0x4, %l1
24138 wrpr %l1, %tnpc
24139 setx 0x34400001400, %l0, %l1
24140 wrpr %l1, %tstate
24141 wrhpr 0x4, %htstate
24142 retry
24143 fmovrdgez %o1, %f2, %f0
24144 edge32ln %l1, %i3, %o0
24145loop_2861:
24146 bge loop_2863
24147loop_2862:
24148 fmovsvc %icc, %f2, %f7
24149 addcc %l6, 0x1E1E, %i1
24150 orcc %i5, %l0, %g7
24151loop_2863:
24152 fands %f8, %f3, %f3
24153 ldsb [%l7 + 0x61], %o6
24154 ld [%l7 + 0x6C], %f1
24155 fmovsne %xcc, %f3, %f6
24156 ldd [%l7 + 0x68], %f0
24157 nop
24158 setx loop_2864, %l0, %l1
24159 wrpr 0x1, %tl
24160 wrpr %l1, %tpc
24161 add %l1, 0x4, %l1
24162 wrpr %l1, %tnpc
24163 setx 0x34400001400, %l0, %l1
24164 wrpr %l1, %tstate
24165 wrhpr 0x4, %htstate
24166 retry
24167 edge32n %i7, %o5, %g1
24168 andn %o4, 0x0B60, %i4
24169 ldx [%l7 + 0x28], %l4
24170loop_2864:
24171 bpos loop_2865
24172 fandnot2s %f1, %f15, %f8
24173 fcmped %fcc3, %f8, %f6
24174 tsubcc %l2, %g5, %i2
24175loop_2865:
24176 ldsw [%l7 + 0x64], %i6
24177 nop
24178 setx loop_2866, %l0, %l1
24179 wrpr 0x1, %tl
24180 wrpr %l1, %tpc
24181 add %l1, 0x4, %l1
24182 wrpr %l1, %tnpc
24183 setx 0x34400001400, %l0, %l1
24184 wrpr %l1, %tstate
24185 wrhpr 0x4, %htstate
24186 retry
24187 fnot1 %f8, %f6
24188 movrlez %l3, 0x363, %o7
24189 stb %i0, [%l7 + 0x6A]
24190loop_2866:
24191 addccc %g2, 0x0680, %o2
24192 lduh [%l7 + 0x42], %l5
24193 tne %icc, 0x6
24194 ld [%l7 + 0x44], %f1
24195 fbge,a %fcc3, loop_2867
24196 taddcc %g4, 0x03B8, %o3
24197 fpadd16s %f14, %f2, %f7
24198 stw %g3, [%l7 + 0x34]
24199loop_2867:
24200 fmuld8sux16 %f10, %f6, %f8
24201 tvc %icc, 0x5
24202 fmovdge %icc, %f8, %f10
24203 movl %icc, %o1, %g6
24204 st %f2, [%l7 + 0x24]
24205 fnegs %f13, %f14
24206 srax %l1, %o0, %l6
24207 stw %i1, [%l7 + 0x48]
24208 ldd [%l7 + 0x20], %f2
24209 fmovrdne %i5, %f12, %f8
24210 ldsw [%l7 + 0x10], %l0
24211 be,pt %xcc, loop_2868
24212 std %f10, [%l7 + 0x68]
24213 fbul %fcc2, loop_2869
24214 smul %i3, 0x0859, %g7
24215loop_2868:
24216 stx %i7, [%l7 + 0x38]
24217 ldsb [%l7 + 0x7B], %o5
24218loop_2869:
24219 smul %o6, 0x1D2D, %o4
24220 fmovdle %icc, %f14, %f11
24221 fmovscs %icc, %f7, %f10
24222 ld [%l7 + 0x18], %f2
24223 tl %xcc, 0x5
24224 lduh [%l7 + 0x3A], %i4
24225 fnands %f6, %f12, %f4
24226 movrne %g1, 0x02C, %l4
24227 stb %g5, [%l7 + 0x25]
24228 fzero %f14
24229 movcc %xcc, %l2, %i6
24230 ldsb [%l7 + 0x39], %l3
24231 bl,a,pn %icc, loop_2870
24232 fcmpeq16 %f0, %f12, %i2
24233 lduh [%l7 + 0x6A], %i0
24234 lduw [%l7 + 0x20], %o7
24235loop_2870:
24236 smul %g2, %o2, %g4
24237 ldsh [%l7 + 0x2A], %l5
24238 lduw [%l7 + 0x48], %o3
24239 fzeros %f4
24240 fbu,a %fcc0, loop_2871
24241 fnot1s %f0, %f12
24242 ld [%l7 + 0x20], %f4
24243 movpos %xcc, %g3, %g6
24244loop_2871:
24245 fbe,a %fcc3, loop_2872
24246 alignaddr %o1, %l1, %o0
24247 sth %i1, [%l7 + 0x16]
24248 fornot1 %f4, %f4, %f2
24249loop_2872:
24250 fmovrdgz %l6, %f4, %f2
24251 fmovscc %icc, %f1, %f1
24252 fmovdpos %icc, %f9, %f9
24253 stb %i5, [%l7 + 0x61]
24254 be,a %icc, loop_2873
24255 or %i3, %g7, %i7
24256 fmul8x16 %f8, %f14, %f2
24257 edge8n %l0, %o6, %o5
24258loop_2873:
24259 fmovdge %xcc, %f9, %f10
24260 fcmpne16 %f4, %f0, %o4
24261 movl %xcc, %g1, %l4
24262 nop
24263 setx loop_2874, %l0, %l1
24264 jmpl %l1, %g5
24265 ldub [%l7 + 0x3C], %i4
24266 fnors %f9, %f11, %f7
24267 fbl,a %fcc2, loop_2875
24268loop_2874:
24269 popc 0x0112, %l2
24270 fpsub32 %f12, %f0, %f14
24271 fpsub16s %f7, %f6, %f11
24272loop_2875:
24273 bge %xcc, loop_2876
24274 alignaddrl %l3, %i2, %i6
24275 edge32ln %i0, %o7, %o2
24276 mulx %g2, %g4, %o3
24277loop_2876:
24278 stb %l5, [%l7 + 0x76]
24279 bpos,a,pt %xcc, loop_2877
24280 fnors %f9, %f15, %f11
24281 fxors %f15, %f7, %f11
24282 movcs %xcc, %g3, %o1
24283loop_2877:
24284 fmovsle %icc, %f10, %f7
24285 edge8n %g6, %l1, %i1
24286 fornot1 %f8, %f0, %f4
24287 fpadd16s %f1, %f6, %f9
24288 fmuld8sux16 %f12, %f1, %f2
24289 fcmpgt16 %f8, %f6, %l6
24290 orncc %o0, 0x069C, %i5
24291 sth %i3, [%l7 + 0x58]
24292 fmovdne %icc, %f5, %f8
24293 bvc,pn %xcc, loop_2878
24294 sethi 0x0E8C, %g7
24295 std %f14, [%l7 + 0x28]
24296 fandnot1 %f10, %f12, %f12
24297loop_2878:
24298 andcc %l0, %o6, %i7
24299 fbn,a %fcc1, loop_2879
24300 fmovrdne %o5, %f6, %f14
24301 orncc %o4, 0x1D3E, %g1
24302 sdiv %g5, 0x0A64, %i4
24303loop_2879:
24304 fzero %f8
24305 sth %l2, [%l7 + 0x28]
24306 brlz,a %l3, loop_2880
24307 call loop_2881
24308 fandnot1s %f8, %f7, %f15
24309 udiv %i2, 0x01A7, %i6
24310loop_2880:
24311 fcmpne32 %f8, %f2, %i0
24312loop_2881:
24313 stb %l4, [%l7 + 0x14]
24314 fmovrdgez %o2, %f10, %f6
24315 sth %o7, [%l7 + 0x1A]
24316 fmovrslez %g2, %f4, %f11
24317 fbne %fcc2, loop_2882
24318 tg %icc, 0x0
24319 brlz %o3, loop_2883
24320 umul %g4, %l5, %o1
24321loop_2882:
24322 call loop_2884
24323 stw %g6, [%l7 + 0x60]
24324loop_2883:
24325 edge16ln %l1, %i1, %l6
24326 fbo,a %fcc0, loop_2885
24327loop_2884:
24328 movne %xcc, %g3, %o0
24329 tle %xcc, 0x4
24330 bcc,a loop_2886
24331loop_2885:
24332 fcmpeq16 %f0, %f4, %i3
24333 ldd [%l7 + 0x60], %f8
24334 fpadd16s %f4, %f14, %f10
24335loop_2886:
24336 ldsb [%l7 + 0x2A], %i5
24337 popc %l0, %o6
24338 fmovspos %xcc, %f4, %f1
24339 brgez %i7, loop_2887
24340 fbl,a %fcc2, loop_2888
24341 ldd [%l7 + 0x70], %f6
24342 fmovsge %xcc, %f1, %f14
24343loop_2887:
24344 edge8ln %g7, %o5, %o4
24345loop_2888:
24346 edge16ln %g1, %g5, %l2
24347 nop
24348 setx loop_2889, %l0, %l1
24349 wrpr 0x1, %tl
24350 wrpr %l1, %tnpc
24351 setx 0x34400001400, %l0, %l1
24352 wrpr %l1, %tstate
24353 wrhpr 0x4, %htstate
24354 done
24355 st %f0, [%l7 + 0x70]
24356 smul %i4, %i2, %l3
24357 fmovdle %xcc, %f12, %f11
24358loop_2889:
24359 fbn,a %fcc1, loop_2890
24360 bpos loop_2891
24361 ldsw [%l7 + 0x14], %i6
24362 st %f11, [%l7 + 0x3C]
24363loop_2890:
24364 lduh [%l7 + 0x5C], %l4
24365loop_2891:
24366 std %f6, [%l7 + 0x68]
24367 ldsw [%l7 + 0x7C], %o2
24368 be,a,pt %icc, loop_2892
24369 fbe,a %fcc0, loop_2893
24370 ldub [%l7 + 0x47], %o7
24371 ldd [%l7 + 0x60], %f14
24372loop_2892:
24373 fba %fcc1, loop_2894
24374loop_2893:
24375 array32 %i0, %g2, %g4
24376 bpos,a %icc, loop_2895
24377 alignaddrl %l5, %o1, %o3
24378loop_2894:
24379 movcs %xcc, %l1, %i1
24380 fones %f12
24381loop_2895:
24382 fbul,a %fcc1, loop_2896
24383 edge16ln %l6, %g6, %g3
24384 movge %xcc, %i3, %i5
24385 brlz %l0, loop_2897
24386loop_2896:
24387 stw %o6, [%l7 + 0x58]
24388 bge,pt %xcc, loop_2898
24389 fcmpgt32 %f6, %f14, %i7
24390loop_2897:
24391 fnegd %f8, %f8
24392 bgu %xcc, loop_2899
24393loop_2898:
24394 stw %g7, [%l7 + 0x14]
24395 st %f2, [%l7 + 0x14]
24396 st %f5, [%l7 + 0x20]
24397loop_2899:
24398 bvs %icc, loop_2900
24399 movg %xcc, %o0, %o4
24400 addc %g1, %o5, %g5
24401 fpsub16 %f10, %f12, %f10
24402loop_2900:
24403 fmovspos %xcc, %f5, %f14
24404 std %f2, [%l7 + 0x38]
24405 fmovrse %i4, %f4, %f15
24406 stx %i2, [%l7 + 0x78]
24407 xorcc %l2, %l3, %i6
24408 fmovdgu %icc, %f9, %f10
24409 fmovsvs %xcc, %f7, %f12
24410 lduw [%l7 + 0x10], %o2
24411 ldsh [%l7 + 0x2E], %o7
24412 xnorcc %l4, 0x12E3, %i0
24413 fnot2 %f14, %f12
24414 fmovrdne %g4, %f12, %f10
24415 tcc %icc, 0x5
24416 subc %l5, %g2, %o1
24417 ldd [%l7 + 0x30], %f2
24418 umulcc %l1, %i1, %l6
24419 lduw [%l7 + 0x14], %o3
24420 nop
24421 setx loop_2901, %l0, %l1
24422 wrpr 0x1, %tl
24423 wrpr %l1, %tnpc
24424 setx 0x34400001400, %l0, %l1
24425 wrpr %l1, %tstate
24426 wrhpr 0x4, %htstate
24427 done
24428 fbu,a %fcc1, loop_2902
24429 fornot1 %f0, %f12, %f14
24430 lduw [%l7 + 0x64], %g6
24431loop_2901:
24432 ldx [%l7 + 0x30], %i3
24433loop_2902:
24434 sth %g3, [%l7 + 0x52]
24435 fnot2 %f6, %f0
24436 ldd [%l7 + 0x70], %f12
24437 sethi 0x17C6, %l0
24438 fmovrde %o6, %f14, %f12
24439 fmovdvs %xcc, %f9, %f0
24440 fandnot1 %f0, %f12, %f12
24441 ldsb [%l7 + 0x1D], %i7
24442 xor %g7, 0x04D4, %i5
24443 nop
24444 setx loop_2903, %l0, %l1
24445 wrpr 0x1, %tl
24446 wrpr %l1, %tnpc
24447 setx 0x34400001400, %l0, %l1
24448 wrpr %l1, %tstate
24449 wrhpr 0x4, %htstate
24450 done
24451 sdivx %o4, 0x1FD7, %g1
24452 fnot2 %f12, %f4
24453 edge32 %o5, %g5, %o0
24454loop_2903:
24455 fmovsn %xcc, %f11, %f3
24456 stb %i2, [%l7 + 0x59]
24457 movn %icc, %l2, %i4
24458 sth %l3, [%l7 + 0x2E]
24459 faligndata %f8, %f10, %f0
24460 fmovsvs %icc, %f2, %f9
24461 fmovrde %i6, %f0, %f6
24462 fand %f0, %f6, %f2
24463 ldd [%l7 + 0x40], %f2
24464 std %f12, [%l7 + 0x30]
24465 xorcc %o7, 0x0B60, %o2
24466 fmovdge %icc, %f12, %f4
24467 udiv %i0, 0x1D36, %g4
24468 ldsb [%l7 + 0x35], %l5
24469 ldsb [%l7 + 0x48], %g2
24470 ldd [%l7 + 0x50], %f6
24471 ldub [%l7 + 0x39], %l4
24472 ldx [%l7 + 0x20], %o1
24473 std %f0, [%l7 + 0x18]
24474 tle %icc, 0x1
24475 fbuge %fcc1, loop_2904
24476 fmovrdgez %l1, %f14, %f10
24477 fcmpgt32 %f4, %f10, %l6
24478 movrgz %i1, %g6, %i3
24479loop_2904:
24480 sth %o3, [%l7 + 0x28]
24481 ldd [%l7 + 0x68], %f12
24482 xnor %g3, 0x00A0, %l0
24483 movge %icc, %i7, %o6
24484 ldsh [%l7 + 0x4E], %i5
24485 stb %o4, [%l7 + 0x34]
24486 fsrc2s %f14, %f12
24487 fabss %f3, %f10
24488 fmovdg %icc, %f13, %f8
24489 fpsub32 %f8, %f10, %f4
24490 fmovdn %xcc, %f5, %f12
24491 bvs loop_2905
24492 ldx [%l7 + 0x50], %g1
24493 alignaddrl %o5, %g5, %g7
24494 tpos %icc, 0x6
24495loop_2905:
24496 tgu %icc, 0x2
24497 fmovrdgez %i2, %f6, %f0
24498 ldub [%l7 + 0x6F], %l2
24499 fandnot1s %f14, %f1, %f7
24500 or %o0, %i4, %l3
24501 fbg %fcc2, loop_2906
24502 ldx [%l7 + 0x30], %i6
24503 andcc %o2, %i0, %o7
24504 for %f10, %f2, %f8
24505loop_2906:
24506 stx %l5, [%l7 + 0x28]
24507 fnands %f9, %f15, %f12
24508 fbge %fcc2, loop_2907
24509 lduw [%l7 + 0x20], %g2
24510 ldub [%l7 + 0x08], %g4
24511 ble loop_2908
24512loop_2907:
24513 stb %o1, [%l7 + 0x0E]
24514 tge %icc, 0x5
24515 ldsh [%l7 + 0x66], %l1
24516loop_2908:
24517 mulx %l4, 0x1D18, %i1
24518 lduh [%l7 + 0x2E], %l6
24519 ldsw [%l7 + 0x18], %i3
24520 movleu %icc, %g6, %o3
24521 fexpand %f13, %f12
24522 ble %xcc, loop_2909
24523 nop
24524 setx loop_2910, %l0, %l1
24525 jmpl %l1, %g3
24526 fpadd32s %f6, %f5, %f5
24527 ld [%l7 + 0x28], %f6
24528loop_2909:
24529 fmovrdlez %l0, %f10, %f4
24530loop_2910:
24531 fnegd %f10, %f4
24532 nop
24533 setx loop_2911, %l0, %l1
24534 jmpl %l1, %i7
24535 st %f1, [%l7 + 0x30]
24536 brlez,a %o6, loop_2912
24537 bvc,a loop_2913
24538loop_2911:
24539 sdiv %o4, 0x0127, %g1
24540 fmovsg %icc, %f3, %f15
24541loop_2912:
24542 fones %f8
24543loop_2913:
24544 mova %icc, %o5, %i5
24545 ldub [%l7 + 0x6A], %g5
24546 brlz,a %g7, loop_2914
24547 sth %i2, [%l7 + 0x3C]
24548 edge32n %l2, %i4, %o0
24549 subccc %l3, 0x1DA8, %o2
24550loop_2914:
24551 fand %f4, %f8, %f2
24552 tsubcc %i0, 0x1BC9, %i6
24553 srlx %l5, %o7, %g4
24554 fbn %fcc0, loop_2915
24555 edge8l %g2, %l1, %l4
24556 st %f8, [%l7 + 0x50]
24557 andcc %i1, %o1, %i3
24558loop_2915:
24559 edge16ln %g6, %o3, %g3
24560 fxors %f14, %f11, %f4
24561 ldsh [%l7 + 0x4E], %l0
24562 nop
24563 setx loop_2916, %l0, %l1
24564 wrpr 0x1, %tl
24565 wrpr %l1, %tnpc
24566 setx 0x34400001400, %l0, %l1
24567 wrpr %l1, %tstate
24568 wrhpr 0x4, %htstate
24569 done
24570 tleu %xcc, 0x7
24571 fbge,a %fcc0, loop_2917
24572 fmovrdne %l6, %f12, %f0
24573loop_2916:
24574 fmuld8sux16 %f13, %f11, %f14
24575 bl,pt %icc, loop_2918
24576loop_2917:
24577 sub %o6, 0x1C4A, %o4
24578 umul %i7, %g1, %o5
24579 bleu,a %xcc, loop_2919
24580loop_2918:
24581 bpos loop_2920
24582 ta %icc, 0x3
24583 sdivx %g5, 0x1BF5, %g7
24584loop_2919:
24585 fbg,a %fcc3, loop_2921
24586loop_2920:
24587 mulscc %i2, %l2, %i5
24588 be,a,pt %xcc, loop_2922
24589 st %f0, [%l7 + 0x24]
24590loop_2921:
24591 fpadd32s %f10, %f13, %f1
24592 fpsub32 %f10, %f4, %f4
24593loop_2922:
24594 fblg,a %fcc0, loop_2923
24595 ldsb [%l7 + 0x79], %i4
24596 ldsb [%l7 + 0x7A], %o0
24597 fbo %fcc2, loop_2924
24598loop_2923:
24599 brlz,a %o2, loop_2925
24600 fmovdcs %icc, %f3, %f7
24601 edge16ln %i0, %l3, %l5
24602loop_2924:
24603 lduw [%l7 + 0x7C], %o7
24604loop_2925:
24605 sdiv %i6, 0x057D, %g2
24606 fcmpgt32 %f0, %f4, %g4
24607 fpack16 %f8, %f15
24608 fba %fcc1, loop_2926
24609 fmovspos %xcc, %f7, %f12
24610 fandnot2s %f12, %f5, %f7
24611 fbue %fcc0, loop_2927
24612loop_2926:
24613 ldub [%l7 + 0x13], %l4
24614 xorcc %l1, 0x1841, %o1
24615 or %i1, 0x08B4, %g6
24616loop_2927:
24617 fnot1s %f6, %f2
24618 edge16n %o3, %g3, %i3
24619 movcc %icc, %l0, %l6
24620 fexpand %f3, %f2
24621 xnorcc %o4, 0x02D9, %i7
24622 alignaddrl %o6, %o5, %g1
24623 stx %g5, [%l7 + 0x68]
24624 std %f8, [%l7 + 0x10]
24625 fxors %f11, %f0, %f1
24626 faligndata %f12, %f10, %f14
24627 tsubcc %g7, %l2, %i2
24628 ldx [%l7 + 0x18], %i5
24629 std %f12, [%l7 + 0x48]
24630 fpadd32s %f1, %f13, %f3
24631 ldsh [%l7 + 0x42], %i4
24632 fnot2 %f6, %f2
24633 nop
24634 setx loop_2928, %l0, %l1
24635 wrpr 0x1, %tl
24636 wrpr %l1, %tpc
24637 add %l1, 0x4, %l1
24638 wrpr %l1, %tnpc
24639 setx 0x34400001400, %l0, %l1
24640 wrpr %l1, %tstate
24641 wrhpr 0x4, %htstate
24642 retry
24643 ldsh [%l7 + 0x5C], %o0
24644 andncc %o2, %l3, %l5
24645 stb %i0, [%l7 + 0x4F]
24646loop_2928:
24647 fblg,a %fcc2, loop_2929
24648 brlez,a %o7, loop_2930
24649 movvc %xcc, %g2, %i6
24650 ldsh [%l7 + 0x1A], %g4
24651loop_2929:
24652 fnegd %f10, %f8
24653loop_2930:
24654 call loop_2931
24655 lduw [%l7 + 0x38], %l1
24656 tn %xcc, 0x6
24657 ld [%l7 + 0x0C], %f7
24658loop_2931:
24659 st %f0, [%l7 + 0x40]
24660 fxnors %f0, %f0, %f10
24661 tvs %xcc, 0x0
24662 fmovrsne %o1, %f11, %f13
24663 popc %l4, %i1
24664 fsrc2s %f11, %f13
24665 ldsh [%l7 + 0x30], %o3
24666 std %f14, [%l7 + 0x50]
24667 ldsh [%l7 + 0x22], %g6
24668 lduw [%l7 + 0x2C], %i3
24669 std %f2, [%l7 + 0x08]
24670 stw %g3, [%l7 + 0x64]
24671 fbul %fcc2, loop_2932
24672 orncc %l0, 0x00FD, %l6
24673 fmul8x16 %f14, %f14, %f0
24674 ba,pt %xcc, loop_2933
24675loop_2932:
24676 stw %o4, [%l7 + 0x38]
24677 edge16 %o6, %o5, %i7
24678 ldd [%l7 + 0x30], %f14
24679loop_2933:
24680 brnz,a %g5, loop_2934
24681 fmovrdgz %g7, %f12, %f0
24682 and %l2, %g1, %i5
24683 fcmpne16 %f2, %f4, %i4
24684loop_2934:
24685 tle %xcc, 0x3
24686 edge8n %i2, %o2, %o0
24687 bcs,a,pt %icc, loop_2935
24688 edge16l %l3, %i0, %o7
24689 fbe,a %fcc0, loop_2936
24690 fornot2 %f8, %f12, %f14
24691loop_2935:
24692 movgu %xcc, %l5, %i6
24693 add %g2, %g4, %l1
24694loop_2936:
24695 fandnot1 %f2, %f14, %f14
24696 ldsw [%l7 + 0x54], %o1
24697 bshuffle %f10, %f6, %f0
24698 edge16n %i1, %l4, %o3
24699 subc %g6, %i3, %g3
24700 fblg,a %fcc3, loop_2937
24701 std %f8, [%l7 + 0x48]
24702 ldsw [%l7 + 0x68], %l0
24703 fmovdg %icc, %f0, %f6
24704loop_2937:
24705 ld [%l7 + 0x3C], %f7
24706 movg %icc, %l6, %o6
24707 fbn %fcc2, loop_2938
24708 fmovsg %icc, %f2, %f4
24709 fmovrsgez %o5, %f8, %f6
24710 lduw [%l7 + 0x5C], %o4
24711loop_2938:
24712 tl %icc, 0x1
24713 std %f0, [%l7 + 0x28]
24714 movleu %icc, %i7, %g5
24715 fmovspos %xcc, %f15, %f10
24716 ldd [%l7 + 0x60], %f6
24717 fors %f13, %f13, %f9
24718 fpack32 %f6, %f4, %f10
24719 lduw [%l7 + 0x78], %l2
24720 stb %g7, [%l7 + 0x37]
24721 stw %g1, [%l7 + 0x60]
24722 stb %i4, [%l7 + 0x7E]
24723 andcc %i5, %i2, %o0
24724 orcc %l3, 0x031C, %o2
24725 brgez %i0, loop_2939
24726 fmovdvc %icc, %f12, %f2
24727 sth %o7, [%l7 + 0x18]
24728 fmul8ulx16 %f6, %f8, %f8
24729loop_2939:
24730 edge32ln %i6, %g2, %l5
24731 stw %g4, [%l7 + 0x18]
24732 movcc %xcc, %o1, %i1
24733 fbg %fcc2, loop_2940
24734 movrgez %l1, %l4, %o3
24735 fmovdneg %icc, %f10, %f9
24736 lduh [%l7 + 0x28], %g6
24737loop_2940:
24738 stx %g3, [%l7 + 0x30]
24739 fnot2s %f9, %f0
24740 fpadd16 %f14, %f0, %f4
24741 fpadd32s %f6, %f3, %f8
24742 fmovsa %xcc, %f10, %f11
24743 fnegs %f6, %f7
24744 fbule,a %fcc0, loop_2941
24745 fmuld8ulx16 %f15, %f8, %f12
24746 ld [%l7 + 0x28], %f0
24747 addc %i3, %l6, %l0
24748loop_2941:
24749 tvs %icc, 0x3
24750 fnot2s %f8, %f7
24751 fbo,a %fcc0, loop_2942
24752 fbuge,a %fcc1, loop_2943
24753 fnand %f2, %f12, %f12
24754 stx %o5, [%l7 + 0x50]
24755loop_2942:
24756 brlez %o4, loop_2944
24757loop_2943:
24758 stb %i7, [%l7 + 0x55]
24759 fcmps %fcc0, %f3, %f5
24760 stb %g5, [%l7 + 0x12]
24761loop_2944:
24762 fmovsa %xcc, %f0, %f4
24763 fandnot2 %f10, %f12, %f12
24764 brlz %l2, loop_2945
24765 ldd [%l7 + 0x38], %f8
24766 std %f14, [%l7 + 0x20]
24767 fmovrdlz %g7, %f4, %f10
24768loop_2945:
24769 st %f7, [%l7 + 0x2C]
24770 stx %o6, [%l7 + 0x78]
24771 fzeros %f15
24772 stx %g1, [%l7 + 0x78]
24773 andncc %i5, %i4, %i2
24774 subc %l3, 0x1759, %o2
24775 lduh [%l7 + 0x70], %o0
24776 addc %o7, %i0, %i6
24777 fpadd32 %f4, %f2, %f6
24778 movpos %icc, %l5, %g4
24779 tvs %icc, 0x3
24780 ldub [%l7 + 0x21], %o1
24781 sth %g2, [%l7 + 0x36]
24782 xorcc %l1, %i1, %o3
24783 nop
24784 setx loop_2946, %l0, %l1
24785 wrpr 0x1, %tl
24786 wrpr %l1, %tpc
24787 add %l1, 0x4, %l1
24788 wrpr %l1, %tnpc
24789 setx 0x34400001400, %l0, %l1
24790 wrpr %l1, %tstate
24791 wrhpr 0x4, %htstate
24792 retry
24793 movrgz %g6, 0x1FD, %l4
24794 fmovrsgez %i3, %f14, %f6
24795 orcc %g3, 0x0996, %l0
24796loop_2946:
24797 ld [%l7 + 0x70], %f4
24798 orncc %o5, %l6, %i7
24799 addc %g5, %l2, %g7
24800 tne %icc, 0x1
24801 ldub [%l7 + 0x0F], %o4
24802 fbug %fcc0, loop_2947
24803 for %f12, %f4, %f0
24804 ldsw [%l7 + 0x44], %g1
24805 fmovdcs %icc, %f15, %f6
24806loop_2947:
24807 tvs %icc, 0x0
24808 stb %o6, [%l7 + 0x21]
24809 fmovdne %icc, %f1, %f7
24810 movvc %xcc, %i5, %i2
24811 fmovdl %xcc, %f4, %f13
24812 fmovrslez %i4, %f5, %f11
24813 ldub [%l7 + 0x4C], %l3
24814 tgu %xcc, 0x2
24815 brnz,a %o2, loop_2948
24816 ldx [%l7 + 0x38], %o7
24817 fmovrslz %o0, %f4, %f12
24818 fcmpeq16 %f6, %f10, %i0
24819loop_2948:
24820 fpsub32s %f4, %f6, %f5
24821 fbul %fcc1, loop_2949
24822 ldsh [%l7 + 0x5C], %l5
24823 stx %g4, [%l7 + 0x50]
24824 smul %i6, %o1, %l1
24825loop_2949:
24826 fmovspos %icc, %f6, %f2
24827 fnor %f0, %f12, %f4
24828 xnorcc %g2, 0x012D, %o3
24829 fpackfix %f10, %f1
24830 fmovrslz %i1, %f9, %f4
24831 movl %xcc, %l4, %g6
24832 stb %g3, [%l7 + 0x09]
24833 fbg %fcc3, loop_2950
24834 fmovrsgez %l0, %f4, %f9
24835 ble,pn %icc, loop_2951
24836 bn,a %icc, loop_2952
24837loop_2950:
24838 ldsw [%l7 + 0x38], %i3
24839 nop
24840 setx loop_2953, %l0, %l1
24841 wrpr 0x1, %tl
24842 wrpr %l1, %tpc
24843 add %l1, 0x4, %l1
24844 wrpr %l1, %tnpc
24845 setx 0x34400001400, %l0, %l1
24846 wrpr %l1, %tstate
24847 wrhpr 0x4, %htstate
24848 retry
24849loop_2951:
24850 fmovdleu %icc, %f7, %f4
24851loop_2952:
24852 stb %l6, [%l7 + 0x3F]
24853 fbo,a %fcc0, loop_2954
24854loop_2953:
24855 brgz %i7, loop_2955
24856 fbge,a %fcc1, loop_2956
24857 fmovrse %g5, %f8, %f10
24858loop_2954:
24859 edge8 %l2, %g7, %o5
24860loop_2955:
24861 movg %icc, %g1, %o6
24862loop_2956:
24863 ldx [%l7 + 0x28], %o4
24864 ldd [%l7 + 0x68], %f8
24865 fmovde %xcc, %f1, %f7
24866 fpsub16 %f8, %f8, %f12
24867 bgu,a,pt %icc, loop_2957
24868 ldd [%l7 + 0x60], %f14
24869 movge %icc, %i2, %i4
24870 taddcctv %l3, %o2, %i5
24871loop_2957:
24872 sdivcc %o7, 0x1178, %o0
24873 tvs %xcc, 0x1
24874 fpack32 %f2, %f10, %f0
24875 ldd [%l7 + 0x08], %f6
24876 ldub [%l7 + 0x2A], %l5
24877 ldd [%l7 + 0x40], %f10
24878 fcmpne16 %f12, %f10, %i0
24879 fnot2 %f6, %f14
24880 movvs %xcc, %g4, %i6
24881 ldub [%l7 + 0x50], %o1
24882 movleu %icc, %g2, %o3
24883 ldsb [%l7 + 0x0A], %l1
24884 ld [%l7 + 0x38], %f12
24885 bge,pt %xcc, loop_2958
24886 fpsub32s %f7, %f0, %f12
24887 fpadd16s %f3, %f13, %f12
24888 fmovse %icc, %f6, %f3
24889loop_2958:
24890 fpadd16s %f11, %f9, %f3
24891 fmovse %xcc, %f8, %f2
24892 lduh [%l7 + 0x5E], %i1
24893 fzero %f6
24894 ldsw [%l7 + 0x50], %g6
24895 fmovdgu %xcc, %f8, %f1
24896 fpsub16s %f11, %f4, %f5
24897 ldsw [%l7 + 0x7C], %l4
24898 edge32n %g3, %i3, %l6
24899 ldsw [%l7 + 0x28], %i7
24900 ld [%l7 + 0x40], %f2
24901 tvs %icc, 0x4
24902 edge32ln %l0, %g5, %l2
24903 lduw [%l7 + 0x44], %o5
24904 fbl,a %fcc0, loop_2959
24905 ldd [%l7 + 0x40], %f4
24906 fands %f5, %f10, %f0
24907 ldsh [%l7 + 0x6C], %g1
24908loop_2959:
24909 fbg,a %fcc2, loop_2960
24910 fxor %f4, %f10, %f14
24911 fcmps %fcc1, %f14, %f2
24912 stb %o6, [%l7 + 0x1B]
24913loop_2960:
24914 bcc loop_2961
24915 ldsh [%l7 + 0x34], %o4
24916 ldx [%l7 + 0x20], %g7
24917 lduh [%l7 + 0x16], %i4
24918loop_2961:
24919 bl,a,pt %xcc, loop_2962
24920 addc %i2, %l3, %i5
24921 fmovdle %icc, %f7, %f4
24922 lduw [%l7 + 0x64], %o7
24923loop_2962:
24924 brlz %o2, loop_2963
24925 ldx [%l7 + 0x30], %l5
24926 stw %i0, [%l7 + 0x18]
24927 fexpand %f12, %f8
24928loop_2963:
24929 andn %g4, %o0, %i6
24930 ld [%l7 + 0x38], %f1
24931 stx %g2, [%l7 + 0x40]
24932 stx %o1, [%l7 + 0x68]
24933 std %f0, [%l7 + 0x60]
24934 fpadd32 %f2, %f10, %f4
24935 edge32ln %o3, %i1, %g6
24936 fmovsneg %icc, %f4, %f14
24937 ba,a loop_2964
24938 std %f6, [%l7 + 0x78]
24939 fmovdl %icc, %f5, %f12
24940 lduh [%l7 + 0x4A], %l4
24941loop_2964:
24942 st %f10, [%l7 + 0x3C]
24943 bvc,a loop_2965
24944 ldsh [%l7 + 0x42], %g3
24945 fnor %f8, %f14, %f4
24946 ldsw [%l7 + 0x18], %l1
24947loop_2965:
24948 subcc %i3, 0x0686, %i7
24949 fbule %fcc1, loop_2966
24950 taddcctv %l0, 0x120A, %l6
24951 ldsh [%l7 + 0x20], %g5
24952 stb %l2, [%l7 + 0x46]
24953loop_2966:
24954 ldsb [%l7 + 0x73], %o5
24955 tle %icc, 0x0
24956 st %f9, [%l7 + 0x50]
24957 ldsw [%l7 + 0x64], %o6
24958 fnot1s %f11, %f12
24959 ldsh [%l7 + 0x5E], %o4
24960 mulscc %g7, 0x11C5, %g1
24961 st %f10, [%l7 + 0x5C]
24962 ldx [%l7 + 0x68], %i2
24963 fcmps %fcc0, %f8, %f14
24964 bcs,a,pt %icc, loop_2967
24965 stw %i4, [%l7 + 0x34]
24966 fbue %fcc1, loop_2968
24967 brgez %l3, loop_2969
24968loop_2967:
24969 fmovrsgez %i5, %f14, %f9
24970 fpsub16 %f4, %f14, %f0
24971loop_2968:
24972 fbuge %fcc0, loop_2970
24973loop_2969:
24974 lduw [%l7 + 0x50], %o7
24975 sth %l5, [%l7 + 0x5A]
24976 ldd [%l7 + 0x78], %f0
24977loop_2970:
24978 or %i0, %g4, %o0
24979 fmovsne %xcc, %f13, %f5
24980 bneg %xcc, loop_2971
24981 xorcc %i6, 0x0FE9, %o2
24982 ldub [%l7 + 0x3F], %g2
24983 ldsw [%l7 + 0x78], %o1
24984loop_2971:
24985 fpackfix %f8, %f6
24986 nop
24987 setx loop_2972, %l0, %l1
24988 wrpr 0x1, %tl
24989 wrpr %l1, %tpc
24990 add %l1, 0x4, %l1
24991 wrpr %l1, %tnpc
24992 setx 0x34400001400, %l0, %l1
24993 wrpr %l1, %tstate
24994 wrhpr 0x4, %htstate
24995 retry
24996 fmovsne %xcc, %f0, %f8
24997 ldsb [%l7 + 0x45], %i1
24998 fmovdvs %xcc, %f12, %f12
24999loop_2972:
25000 fpadd16 %f4, %f8, %f4
25001 fbul %fcc3, loop_2973
25002 edge8n %g6, %l4, %g3
25003 udivcc %l1, 0x0D82, %i3
25004 lduw [%l7 + 0x54], %i7
25005loop_2973:
25006 fmovrde %l0, %f12, %f14
25007 fpadd16 %f14, %f12, %f4
25008 stw %o3, [%l7 + 0x18]
25009 bgu,a,pn %icc, loop_2974
25010 fmovdcs %xcc, %f8, %f15
25011 tleu %icc, 0x2
25012 ldx [%l7 + 0x70], %l6
25013loop_2974:
25014 fbn,a %fcc0, loop_2975
25015 fnot2 %f6, %f6
25016 sllx %l2, 0x15, %o5
25017 std %f12, [%l7 + 0x18]
25018loop_2975:
25019 ldsw [%l7 + 0x7C], %o6
25020 edge8n %g5, %g7, %g1
25021 lduw [%l7 + 0x10], %i2
25022 fnot1s %f15, %f2
25023 bvs %icc, loop_2976
25024 fmovdn %icc, %f11, %f0
25025 fands %f10, %f4, %f5
25026 fcmpgt16 %f10, %f6, %o4
25027loop_2976:
25028 tne %icc, 0x4
25029 fmovsvs %xcc, %f4, %f11
25030 fmovsgu %icc, %f12, %f0
25031 std %f8, [%l7 + 0x60]
25032 fpadd16 %f8, %f6, %f12
25033 orcc %l3, %i5, %o7
25034 std %f12, [%l7 + 0x78]
25035 std %f0, [%l7 + 0x70]
25036 array32 %l5, %i4, %i0
25037 sth %o0, [%l7 + 0x78]
25038 lduw [%l7 + 0x58], %i6
25039 orn %o2, 0x167D, %g4
25040 lduh [%l7 + 0x56], %g2
25041 tgu %icc, 0x1
25042 tvs %xcc, 0x4
25043 ldub [%l7 + 0x66], %i1
25044 ldsw [%l7 + 0x10], %g6
25045 bge,pt %icc, loop_2977
25046 std %f12, [%l7 + 0x08]
25047 fbo,a %fcc0, loop_2978
25048 fnands %f4, %f7, %f3
25049loop_2977:
25050 fmovrdlz %l4, %f4, %f8
25051 fornot2 %f4, %f2, %f14
25052loop_2978:
25053 fmovsgu %xcc, %f7, %f1
25054 bl loop_2979
25055 lduw [%l7 + 0x48], %o1
25056 brgez %g3, loop_2980
25057 movle %icc, %i3, %l1
25058loop_2979:
25059 fmovs %f1, %f14
25060 lduh [%l7 + 0x5E], %i7
25061loop_2980:
25062 ldub [%l7 + 0x54], %l0
25063 fmovsgu %icc, %f5, %f2
25064 fmul8sux16 %f4, %f4, %f12
25065 fmovsa %icc, %f14, %f3
25066 edge32ln %l6, %l2, %o3
25067 fpadd16s %f7, %f13, %f13
25068 fnands %f5, %f4, %f7
25069 fands %f13, %f9, %f10
25070 st %f1, [%l7 + 0x54]
25071 fone %f10
25072 ld [%l7 + 0x60], %f10
25073 udivx %o6, 0x00CF, %o5
25074 fpsub16s %f13, %f4, %f6
25075 movcs %xcc, %g7, %g1
25076 fmovsge %icc, %f12, %f2
25077 tcs %icc, 0x3
25078 umulcc %g5, %i2, %o4
25079 fmovdl %xcc, %f5, %f15
25080 tne %icc, 0x2
25081 fmovsvs %icc, %f5, %f7
25082 lduh [%l7 + 0x5A], %l3
25083 ldx [%l7 + 0x50], %o7
25084 ba loop_2981
25085 array16 %l5, %i4, %i5
25086 movrne %i0, %i6, %o0
25087 mova %icc, %g4, %o2
25088loop_2981:
25089 ldsh [%l7 + 0x10], %g2
25090 array32 %g6, %l4, %i1
25091 ldsh [%l7 + 0x40], %o1
25092 fbue,a %fcc2, loop_2982
25093 ldsh [%l7 + 0x64], %g3
25094 udivcc %i3, 0x0E24, %i7
25095 ldsb [%l7 + 0x10], %l0
25096loop_2982:
25097 fornot1s %f5, %f11, %f6
25098 fpsub32s %f9, %f1, %f15
25099 orn %l1, %l2, %o3
25100 fabsd %f4, %f14
25101 ld [%l7 + 0x24], %f15
25102 lduh [%l7 + 0x50], %l6
25103 taddcc %o5, 0x0999, %g7
25104 fandnot2s %f12, %f11, %f11
25105 lduw [%l7 + 0x3C], %o6
25106 sdivcc %g5, 0x11CF, %g1
25107 fmovsneg %icc, %f10, %f11
25108 addccc %o4, %i2, %l3
25109 tvs %xcc, 0x1
25110 fmovsne %xcc, %f2, %f12
25111 xnorcc %l5, %i4, %o7
25112 stb %i5, [%l7 + 0x75]
25113 std %f14, [%l7 + 0x68]
25114 lduw [%l7 + 0x1C], %i0
25115 movn %icc, %o0, %g4
25116 ld [%l7 + 0x50], %f14
25117 stb %o2, [%l7 + 0x70]
25118 ldd [%l7 + 0x48], %f0
25119 fmovdne %xcc, %f8, %f0
25120 movrlez %i6, 0x28A, %g2
25121 nop
25122 setx loop_2983, %l0, %l1
25123 jmpl %l1, %l4
25124 fmovdne %xcc, %f5, %f2
25125 nop
25126 setx loop_2984, %l0, %l1
25127 jmpl %l1, %i1
25128 stx %o1, [%l7 + 0x08]
25129loop_2983:
25130 fmovsl %icc, %f4, %f6
25131 ldd [%l7 + 0x20], %f2
25132loop_2984:
25133 fbo,a %fcc3, loop_2985
25134 std %f12, [%l7 + 0x20]
25135 sth %g6, [%l7 + 0x66]
25136 srax %i3, 0x1E, %i7
25137loop_2985:
25138 bneg %xcc, loop_2986
25139 lduh [%l7 + 0x38], %l0
25140 fpackfix %f14, %f2
25141 fsrc1s %f11, %f4
25142loop_2986:
25143 tcc %xcc, 0x1
25144 fcmpgt16 %f12, %f0, %l1
25145 ldd [%l7 + 0x50], %f8
25146 fbl %fcc2, loop_2987
25147 fmovsn %xcc, %f10, %f5
25148 mova %icc, %l2, %g3
25149 bshuffle %f12, %f14, %f14
25150loop_2987:
25151 fornot2 %f8, %f2, %f0
25152 edge32ln %o3, %l6, %o5
25153 fnegd %f6, %f2
25154 bne %icc, loop_2988
25155 brlz,a %o6, loop_2989
25156 edge8 %g7, %g5, %o4
25157 fbuge,a %fcc2, loop_2990
25158loop_2988:
25159 bpos,pt %icc, loop_2991
25160loop_2989:
25161 or %i2, %l3, %l5
25162 fcmpgt16 %f14, %f2, %i4
25163loop_2990:
25164 st %f12, [%l7 + 0x70]
25165loop_2991:
25166 fmovrdne %o7, %f8, %f6
25167 ldsh [%l7 + 0x46], %g1
25168 bne,pn %xcc, loop_2992
25169 movre %i0, %i5, %g4
25170 tgu %icc, 0x6
25171 stw %o0, [%l7 + 0x30]
25172loop_2992:
25173 bl loop_2993
25174 sethi 0x12FC, %o2
25175 ldsb [%l7 + 0x28], %i6
25176 ldx [%l7 + 0x50], %g2
25177loop_2993:
25178 std %f10, [%l7 + 0x78]
25179 ldsw [%l7 + 0x60], %i1
25180 movvc %icc, %l4, %o1
25181 stb %i3, [%l7 + 0x55]
25182 fabss %f5, %f15
25183 stb %g6, [%l7 + 0x78]
25184 te %xcc, 0x6
25185 fcmpes %fcc2, %f9, %f13
25186 brlez %i7, loop_2994
25187 fornot2 %f14, %f2, %f12
25188 sub %l1, %l0, %g3
25189 lduw [%l7 + 0x74], %l2
25190loop_2994:
25191 fmovsle %icc, %f1, %f8
25192 fmovrslez %o3, %f12, %f2
25193 fbn %fcc2, loop_2995
25194 movrgz %l6, 0x0B6, %o6
25195 bleu,a,pn %xcc, loop_2996
25196 ldsw [%l7 + 0x1C], %g7
25197loop_2995:
25198 fmovse %xcc, %f13, %f14
25199 tvc %xcc, 0x2
25200loop_2996:
25201 fmovda %xcc, %f15, %f6
25202 siam 0x6
25203 bshuffle %f14, %f8, %f2
25204 nop
25205 setx loop_2997, %l0, %l1
25206 jmpl %l1, %o5
25207 fsrc2s %f11, %f15
25208 tvc %xcc, 0x1
25209 ta %icc, 0x6
25210loop_2997:
25211 fornot1 %f14, %f10, %f14
25212 movrlz %o4, 0x30A, %g5
25213 udivx %l3, 0x0D9E, %l5
25214 sethi 0x1CFC, %i4
25215 stb %o7, [%l7 + 0x47]
25216 sth %i2, [%l7 + 0x5A]
25217 orncc %i0, 0x1BA0, %i5
25218 sth %g4, [%l7 + 0x4E]
25219 fors %f0, %f7, %f13
25220 movre %g1, 0x08C, %o2
25221 ldsb [%l7 + 0x6A], %o0
25222 fmovdl %xcc, %f3, %f13
25223 sth %g2, [%l7 + 0x3C]
25224 srax %i1, %i6, %o1
25225 bgu,a loop_2998
25226 edge32ln %l4, %i3, %i7
25227 lduw [%l7 + 0x48], %g6
25228 stb %l0, [%l7 + 0x7F]
25229loop_2998:
25230 array8 %g3, %l1, %o3
25231 lduw [%l7 + 0x48], %l2
25232 tpos %xcc, 0x1
25233 bneg,pn %icc, loop_2999
25234 lduh [%l7 + 0x28], %l6
25235 st %f1, [%l7 + 0x1C]
25236 stw %g7, [%l7 + 0x74]
25237loop_2999:
25238 std %f10, [%l7 + 0x28]
25239 ta %icc, 0x3
25240 ldsw [%l7 + 0x68], %o6
25241 fmovda %icc, %f5, %f1
25242 stx %o4, [%l7 + 0x48]
25243 fbe,a %fcc0, loop_3000
25244 fxnors %f5, %f11, %f9
25245 sth %g5, [%l7 + 0x68]
25246 fmovdne %icc, %f10, %f6
25247loop_3000:
25248 fbu %fcc0, loop_3001
25249 srl %l3, %l5, %o5
25250 st %f8, [%l7 + 0x1C]
25251 ld [%l7 + 0x54], %f10
25252loop_3001:
25253 ld [%l7 + 0x78], %f2
25254 st %f13, [%l7 + 0x54]
25255 popc %o7, %i2
25256 ldub [%l7 + 0x47], %i4
25257 fmovscc %xcc, %f6, %f5
25258 ldsw [%l7 + 0x40], %i0
25259 fandnot2 %f2, %f10, %f0
25260 fbg,a %fcc3, loop_3002
25261 fmovdleu %xcc, %f7, %f6
25262 fmovdle %xcc, %f9, %f8
25263 lduw [%l7 + 0x28], %i5
25264loop_3002:
25265 ldsw [%l7 + 0x24], %g4
25266 fmul8x16al %f7, %f6, %f4
25267 fmovdle %icc, %f12, %f0
25268 for %f14, %f12, %f8
25269 lduh [%l7 + 0x7A], %o2
25270 andcc %g1, %o0, %g2
25271 orcc %i1, 0x187A, %o1
25272 fpackfix %f0, %f1
25273 ldsh [%l7 + 0x20], %i6
25274 nop
25275 setx loop_3003, %l0, %l1
25276 wrpr 0x1, %tl
25277 wrpr %l1, %tpc
25278 add %l1, 0x4, %l1
25279 wrpr %l1, %tnpc
25280 setx 0x34400001400, %l0, %l1
25281 wrpr %l1, %tstate
25282 wrhpr 0x4, %htstate
25283 retry
25284 tge %icc, 0x7
25285 bgu,a %xcc, loop_3004
25286 bcs,pn %icc, loop_3005
25287loop_3003:
25288 fmovdl %icc, %f6, %f12
25289 tne %xcc, 0x1
25290loop_3004:
25291 fmovdcs %icc, %f3, %f13
25292loop_3005:
25293 bleu %xcc, loop_3006
25294 fcmpne32 %f10, %f12, %l4
25295 ld [%l7 + 0x64], %f10
25296 ldx [%l7 + 0x50], %i7
25297loop_3006:
25298 tge %xcc, 0x4
25299 ldsb [%l7 + 0x25], %i3
25300 fbne %fcc2, loop_3007
25301 for %f14, %f10, %f10
25302 movre %l0, 0x372, %g3
25303 fbul %fcc2, loop_3008
25304loop_3007:
25305 fmovrslez %g6, %f10, %f8
25306 fnot1s %f11, %f15
25307 movcc %xcc, %l1, %o3
25308loop_3008:
25309 fbo,a %fcc3, loop_3009
25310 brlz %l6, loop_3010
25311 std %f14, [%l7 + 0x38]
25312 ldsw [%l7 + 0x78], %l2
25313loop_3009:
25314 andn %o6, 0x1ABA, %g7
25315loop_3010:
25316 std %f0, [%l7 + 0x10]
25317 tsubcc %o4, 0x0497, %g5
25318 fba %fcc3, loop_3011
25319 fnor %f2, %f8, %f4
25320 andcc %l3, 0x17E0, %o5
25321 ldub [%l7 + 0x4D], %l5
25322loop_3011:
25323 xnorcc %i2, 0x0781, %i4
25324 fpack16 %f8, %f7
25325 xnor %o7, 0x13C1, %i5
25326 ldsw [%l7 + 0x38], %g4
25327 movleu %icc, %i0, %g1
25328 ba,a loop_3012
25329 fmul8x16 %f1, %f14, %f6
25330 fba %fcc1, loop_3013
25331 movvs %icc, %o0, %g2
25332loop_3012:
25333 stw %i1, [%l7 + 0x6C]
25334 xnorcc %o2, 0x1277, %i6
25335loop_3013:
25336 fmovse %icc, %f11, %f10
25337 movrgez %o1, 0x007, %i7
25338 orn %l4, %l0, %g3
25339 fmovsge %icc, %f7, %f14
25340 movpos %icc, %g6, %i3
25341 fbul,a %fcc1, loop_3014
25342 taddcc %l1, 0x10E0, %o3
25343 popc %l2, %o6
25344 fmovsvs %icc, %f3, %f10
25345loop_3014:
25346 fmovscs %icc, %f11, %f8
25347 sth %g7, [%l7 + 0x78]
25348 fabsd %f4, %f8
25349 fmovsvc %xcc, %f9, %f3
25350 fmovscs %xcc, %f8, %f2
25351 andcc %l6, 0x13C7, %g5
25352 tle %xcc, 0x2
25353 fcmpne16 %f14, %f10, %l3
25354 fbl,a %fcc3, loop_3015
25355 edge32l %o4, %o5, %l5
25356 edge8 %i4, %o7, %i2
25357 bleu,pt %icc, loop_3016
25358loop_3015:
25359 fpsub32 %f4, %f12, %f4
25360 movcs %xcc, %i5, %i0
25361 xnor %g1, %o0, %g2
25362loop_3016:
25363 tneg %xcc, 0x6
25364 smulcc %g4, 0x1670, %i1
25365 stx %o2, [%l7 + 0x18]
25366 fmovsl %icc, %f12, %f6
25367 tsubcctv %i6, %i7, %l4
25368 ldx [%l7 + 0x30], %o1
25369 mulx %g3, 0x03C2, %g6
25370 tpos %icc, 0x3
25371 taddcc %i3, 0x1977, %l1
25372 sdivx %o3, 0x1DC1, %l0
25373 movvs %xcc, %o6, %l2
25374 stx %g7, [%l7 + 0x60]
25375 fmovrsgez %g5, %f7, %f8
25376 brlez %l3, loop_3017
25377 fxors %f6, %f14, %f14
25378 lduw [%l7 + 0x08], %o4
25379 fmovrdlez %o5, %f8, %f10
25380loop_3017:
25381 fandnot2s %f14, %f1, %f12
25382 st %f7, [%l7 + 0x54]
25383 sth %l5, [%l7 + 0x3E]
25384 stx %i4, [%l7 + 0x78]
25385 sth %o7, [%l7 + 0x30]
25386 stx %l6, [%l7 + 0x28]
25387 tne %icc, 0x2
25388 ldx [%l7 + 0x70], %i5
25389 stb %i0, [%l7 + 0x25]
25390 stx %g1, [%l7 + 0x38]
25391 fmovrsne %i2, %f15, %f10
25392 fones %f13
25393 fbg %fcc0, loop_3018
25394 lduh [%l7 + 0x2A], %o0
25395 stw %g2, [%l7 + 0x58]
25396 fnot1 %f14, %f12
25397loop_3018:
25398 fmovrdlez %i1, %f0, %f4
25399 brnz,a %o2, loop_3019
25400 ldsw [%l7 + 0x20], %i6
25401 fmovsleu %xcc, %f11, %f8
25402 xnorcc %g4, %l4, %i7
25403loop_3019:
25404 fpack32 %f4, %f0, %f10
25405 fmovda %xcc, %f3, %f4
25406 sth %g3, [%l7 + 0x76]
25407 sethi 0x08F6, %o1
25408 fmovrsgz %g6, %f14, %f13
25409 edge16 %i3, %l1, %l0
25410 ldsh [%l7 + 0x4E], %o3
25411 brgz %o6, loop_3020
25412 lduh [%l7 + 0x50], %l2
25413 fbn,a %fcc1, loop_3021
25414 fbu,a %fcc3, loop_3022
25415loop_3020:
25416 fmovdgu %icc, %f7, %f7
25417 std %f8, [%l7 + 0x60]
25418loop_3021:
25419 ldub [%l7 + 0x7F], %g5
25420loop_3022:
25421 addccc %g7, %o4, %l3
25422 std %f12, [%l7 + 0x68]
25423 ldsw [%l7 + 0x48], %l5
25424 st %f13, [%l7 + 0x54]
25425 lduw [%l7 + 0x54], %i4
25426 tn %xcc, 0x5
25427 lduh [%l7 + 0x5A], %o5
25428 lduw [%l7 + 0x78], %l6
25429 ldx [%l7 + 0x38], %o7
25430 ldsw [%l7 + 0x30], %i0
25431 fzero %f2
25432 smul %g1, 0x144D, %i5
25433 ldsb [%l7 + 0x10], %i2
25434 stw %g2, [%l7 + 0x30]
25435 taddcc %o0, 0x0D0F, %o2
25436 fpsub32 %f4, %f10, %f10
25437 ldsw [%l7 + 0x74], %i1
25438 tcc %icc, 0x5
25439 ldx [%l7 + 0x40], %i6
25440 ld [%l7 + 0x30], %f5
25441 tneg %icc, 0x0
25442 popc %l4, %i7
25443 fnor %f4, %f4, %f6
25444 movrne %g3, %g4, %g6
25445 and %i3, %l1, %l0
25446 fpadd16s %f3, %f15, %f8
25447 fxnor %f12, %f4, %f10
25448 tg %xcc, 0x7
25449 fors %f14, %f3, %f12
25450 lduh [%l7 + 0x74], %o1
25451 movgu %icc, %o6, %o3
25452 orncc %g5, 0x1674, %l2
25453 sth %o4, [%l7 + 0x0E]
25454 fxnors %f12, %f9, %f5
25455 fcmps %fcc2, %f0, %f9
25456 subcc %g7, 0x0853, %l5
25457 lduh [%l7 + 0x1A], %l3
25458 fmovsgu %icc, %f11, %f11
25459 move %xcc, %i4, %o5
25460 stw %o7, [%l7 + 0x4C]
25461 ldsh [%l7 + 0x7A], %i0
25462 movrlez %g1, %l6, %i2
25463 bpos,pn %xcc, loop_3023
25464 fmovdvc %xcc, %f10, %f3
25465 lduw [%l7 + 0x08], %i5
25466 fandnot2 %f0, %f2, %f12
25467loop_3023:
25468 bvc loop_3024
25469 ldx [%l7 + 0x50], %g2
25470 stx %o2, [%l7 + 0x40]
25471 mulx %i1, 0x035A, %o0
25472loop_3024:
25473 bvs,pt %xcc, loop_3025
25474 add %i6, 0x1D7A, %l4
25475 ld [%l7 + 0x6C], %f3
25476 alignaddrl %i7, %g4, %g3
25477loop_3025:
25478 ble,pn %xcc, loop_3026
25479 movrgez %g6, %l1, %i3
25480 mulscc %o1, %l0, %o6
25481 add %o3, 0x135F, %l2
25482loop_3026:
25483 sll %o4, %g5, %g7
25484 ldx [%l7 + 0x48], %l5
25485 tcc %xcc, 0x5
25486 lduw [%l7 + 0x3C], %l3
25487 std %f2, [%l7 + 0x70]
25488 sth %o5, [%l7 + 0x3E]
25489 std %f14, [%l7 + 0x20]
25490 fcmple32 %f10, %f4, %o7
25491 ldsw [%l7 + 0x7C], %i0
25492 fmovdcs %icc, %f2, %f11
25493 fors %f2, %f13, %f12
25494 fmovdle %icc, %f6, %f4
25495 sdivx %i4, 0x065A, %l6
25496 fbl %fcc1, loop_3027
25497 stx %g1, [%l7 + 0x18]
25498 fpadd32s %f2, %f3, %f13
25499 fbg %fcc1, loop_3028
25500loop_3027:
25501 fxnor %f10, %f2, %f8
25502 or %i2, 0x0EAC, %i5
25503 tleu %xcc, 0x1
25504loop_3028:
25505 fbu %fcc1, loop_3029
25506 fcmpne16 %f8, %f14, %g2
25507 edge16n %o2, %i1, %i6
25508 tneg %xcc, 0x3
25509loop_3029:
25510 ldub [%l7 + 0x1B], %l4
25511 edge32n %o0, %i7, %g4
25512 fabss %f15, %f11
25513 array8 %g6, %g3, %i3
25514 fcmpgt16 %f14, %f10, %l1
25515 ldd [%l7 + 0x40], %f6
25516 ldd [%l7 + 0x28], %f12
25517 std %f12, [%l7 + 0x48]
25518 bshuffle %f4, %f12, %f6
25519 taddcc %o1, 0x0ED5, %o6
25520 fabss %f13, %f3
25521 lduw [%l7 + 0x38], %o3
25522 bl,pn %icc, loop_3030
25523 fbl,a %fcc2, loop_3031
25524 ldub [%l7 + 0x5A], %l2
25525 subccc %l0, 0x138C, %o4
25526loop_3030:
25527 fbu,a %fcc0, loop_3032
25528loop_3031:
25529 ldsh [%l7 + 0x2C], %g5
25530 stw %g7, [%l7 + 0x38]
25531 ld [%l7 + 0x30], %f0
25532loop_3032:
25533 fbn,a %fcc1, loop_3033
25534 fmovrse %l3, %f7, %f2
25535 addccc %l5, 0x1393, %o5
25536 fmovrsne %o7, %f15, %f15
25537loop_3033:
25538 subc %i0, 0x00D4, %l6
25539 lduw [%l7 + 0x4C], %g1
25540 ldsh [%l7 + 0x14], %i2
25541 fmovdpos %xcc, %f6, %f14
25542 orcc %i5, %g2, %o2
25543 fmovdne %icc, %f12, %f9
25544 fbuge,a %fcc2, loop_3034
25545 ld [%l7 + 0x50], %f9
25546 fmovdpos %icc, %f3, %f1
25547 xnor %i4, %i6, %l4
25548loop_3034:
25549 sth %o0, [%l7 + 0x4E]
25550 brnz %i1, loop_3035
25551 fmovsg %icc, %f6, %f9
25552 sra %g4, %g6, %g3
25553 fcmpeq16 %f0, %f10, %i3
25554loop_3035:
25555 fands %f3, %f13, %f4
25556 fpmerge %f0, %f12, %f14
25557 movl %xcc, %l1, %o1
25558 fbule,a %fcc0, loop_3036
25559 ldsb [%l7 + 0x20], %i7
25560 sub %o3, %l2, %o6
25561 fpadd32s %f4, %f1, %f3
25562loop_3036:
25563 bleu,a,pt %xcc, loop_3037
25564 fbne %fcc3, loop_3038
25565 movre %l0, %g5, %g7
25566 fmovda %icc, %f8, %f4
25567loop_3037:
25568 bcs,a %icc, loop_3039
25569loop_3038:
25570 faligndata %f12, %f12, %f12
25571 fmovda %icc, %f13, %f7
25572 tcc %icc, 0x5
25573loop_3039:
25574 tsubcc %l3, 0x17C1, %l5
25575 fmovsa %xcc, %f2, %f11
25576 movg %xcc, %o5, %o4
25577 nop
25578 setx loop_3040, %l0, %l1
25579 wrpr 0x1, %tl
25580 wrpr %l1, %tpc
25581 add %l1, 0x4, %l1
25582 wrpr %l1, %tnpc
25583 setx 0x34400001400, %l0, %l1
25584 wrpr %l1, %tstate
25585 wrhpr 0x4, %htstate
25586 retry
25587 fblg %fcc2, loop_3041
25588 fmul8x16 %f4, %f0, %f8
25589 brz,a %o7, loop_3042
25590loop_3040:
25591 fcmps %fcc2, %f9, %f4
25592loop_3041:
25593 srl %i0, %g1, %l6
25594 lduw [%l7 + 0x28], %i5
25595loop_3042:
25596 fmovrde %i2, %f6, %f0
25597 edge16l %g2, %o2, %i6
25598 xnor %i4, 0x0495, %o0
25599 ldd [%l7 + 0x28], %f0
25600 ldd [%l7 + 0x50], %f14
25601 edge32l %i1, %l4, %g6
25602 ldsw [%l7 + 0x4C], %g4
25603 array16 %i3, %g3, %l1
25604 edge32ln %i7, %o3, %o1
25605 ldsw [%l7 + 0x70], %l2
25606 tcs %xcc, 0x6
25607 fcmpgt16 %f4, %f2, %l0
25608 fornot1s %f11, %f13, %f13
25609 fandnot1s %f9, %f1, %f0
25610 st %f3, [%l7 + 0x7C]
25611 fmovrsgez %o6, %f12, %f13
25612 orncc %g7, 0x1686, %l3
25613 fmul8x16al %f8, %f5, %f14
25614 ldsb [%l7 + 0x7F], %l5
25615 ldd [%l7 + 0x20], %f4
25616 movrlez %o5, 0x01B, %g5
25617 stb %o4, [%l7 + 0x54]
25618 tgu %icc, 0x4
25619 ldd [%l7 + 0x58], %f14
25620 orn %o7, %i0, %g1
25621 mulx %l6, %i5, %g2
25622 ldd [%l7 + 0x20], %f6
25623 lduh [%l7 + 0x2E], %i2
25624 lduw [%l7 + 0x48], %o2
25625 fmovdle %icc, %f12, %f7
25626 fcmpgt16 %f6, %f12, %i4
25627 sth %i6, [%l7 + 0x2E]
25628 movge %xcc, %o0, %i1
25629 movrlz %l4, %g6, %g4
25630 lduw [%l7 + 0x14], %i3
25631 mova %xcc, %l1, %i7
25632 sllx %g3, %o1, %o3
25633 ld [%l7 + 0x70], %f9
25634 sth %l0, [%l7 + 0x42]
25635 sdiv %l2, 0x0875, %g7
25636 fmovdl %xcc, %f13, %f14
25637 ldsw [%l7 + 0x08], %l3
25638 sub %o6, 0x1C4D, %o5
25639 fnegd %f0, %f12
25640 fmovsvc %icc, %f14, %f9
25641 ldsb [%l7 + 0x62], %g5
25642 fmovdne %xcc, %f14, %f15
25643 mulscc %o4, %l5, %o7
25644 ldsh [%l7 + 0x7A], %g1
25645 std %f4, [%l7 + 0x40]
25646 fmovsa %xcc, %f9, %f5
25647 fmovdcc %icc, %f14, %f9
25648 std %f12, [%l7 + 0x20]
25649 edge16l %i0, %i5, %g2
25650 umul %i2, 0x135A, %l6
25651 xorcc %i4, 0x0E5C, %o2
25652 fornot2 %f6, %f8, %f8
25653 tcs %icc, 0x2
25654 fbl,a %fcc1, loop_3043
25655 tvs %xcc, 0x6
25656 fbo,a %fcc0, loop_3044
25657 stb %i6, [%l7 + 0x38]
25658loop_3043:
25659 fmovde %xcc, %f4, %f9
25660 bge,a loop_3045
25661loop_3044:
25662 array8 %i1, %l4, %g6
25663 fmovdg %xcc, %f13, %f12
25664 stb %o0, [%l7 + 0x59]
25665loop_3045:
25666 fpadd16s %f2, %f15, %f1
25667 stx %i3, [%l7 + 0x60]
25668 xorcc %g4, %i7, %l1
25669 fmovdcc %icc, %f14, %f12
25670 fmovdne %icc, %f12, %f2
25671 movvc %icc, %g3, %o1
25672 edge32n %l0, %o3, %g7
25673 std %f14, [%l7 + 0x18]
25674 movleu %icc, %l3, %l2
25675 tsubcctv %o6, %o5, %g5
25676 edge8n %o4, %l5, %o7
25677 std %f6, [%l7 + 0x78]
25678 te %icc, 0x7
25679 ldsw [%l7 + 0x50], %i0
25680 ldsw [%l7 + 0x2C], %g1
25681 siam 0x3
25682 sub %i5, %g2, %i2
25683 smulcc %l6, %o2, %i6
25684 fcmpne32 %f12, %f12, %i4
25685 ldub [%l7 + 0x78], %l4
25686 edge16ln %i1, %o0, %i3
25687 and %g6, %i7, %l1
25688 fmovsneg %icc, %f12, %f14
25689 fmovdle %icc, %f0, %f7
25690 call loop_3046
25691 tleu %xcc, 0x0
25692 fmovse %xcc, %f11, %f3
25693 movneg %xcc, %g3, %g4
25694loop_3046:
25695 stx %o1, [%l7 + 0x50]
25696 movl %xcc, %l0, %o3
25697 ldsw [%l7 + 0x20], %g7
25698 ba,a,pt %xcc, loop_3047
25699 movrne %l3, %l2, %o6
25700 nop
25701 setx loop_3048, %l0, %l1
25702 jmpl %l1, %o5
25703 nop
25704 setx loop_3049, %l0, %l1
25705 jmpl %l1, %o4
25706loop_3047:
25707 ldd [%l7 + 0x48], %f6
25708 tvc %xcc, 0x0
25709loop_3048:
25710 array32 %g5, %l5, %o7
25711loop_3049:
25712 move %icc, %g1, %i0
25713 lduw [%l7 + 0x28], %g2
25714 fmuld8sux16 %f10, %f5, %f2
25715 fpmerge %f15, %f8, %f12
25716 ldx [%l7 + 0x78], %i5
25717 ldub [%l7 + 0x58], %l6
25718 std %f10, [%l7 + 0x08]
25719 tneg %icc, 0x4
25720 movn %xcc, %i2, %o2
25721 std %f6, [%l7 + 0x30]
25722 movl %icc, %i4, %l4
25723 edge8ln %i1, %o0, %i3
25724 fmovrse %g6, %f7, %f1
25725 call loop_3050
25726 ld [%l7 + 0x54], %f3
25727 fmovrse %i6, %f6, %f1
25728 fmovdpos %icc, %f7, %f12
25729loop_3050:
25730 fnegs %f11, %f6
25731 fxor %f14, %f4, %f10
25732 array32 %l1, %i7, %g3
25733 fmovrsne %g4, %f0, %f1
25734 or %o1, 0x0F24, %o3
25735 stx %l0, [%l7 + 0x28]
25736 tvc %icc, 0x4
25737 bgu,pt %icc, loop_3051
25738 ldsb [%l7 + 0x5A], %l3
25739 fpsub32 %f6, %f0, %f10
25740 lduh [%l7 + 0x56], %l2
25741loop_3051:
25742 ld [%l7 + 0x24], %f7
25743 fmovrsgz %o6, %f9, %f9
25744 movrgz %o5, 0x024, %g7
25745 stx %o4, [%l7 + 0x58]
25746 fmovdvs %xcc, %f15, %f0
25747 fmovsne %xcc, %f4, %f14
25748 fpmerge %f7, %f11, %f14
25749 fsrc1 %f6, %f6
25750 movn %xcc, %g5, %l5
25751 bne,a loop_3052
25752 movl %xcc, %o7, %i0
25753 fmovdpos %xcc, %f13, %f0
25754 ld [%l7 + 0x58], %f1
25755loop_3052:
25756 ld [%l7 + 0x70], %f15
25757 tne %icc, 0x0
25758 lduw [%l7 + 0x74], %g2
25759 ldsb [%l7 + 0x5F], %g1
25760 ta %icc, 0x2
25761 fmuld8sux16 %f14, %f13, %f10
25762 ldd [%l7 + 0x28], %f10
25763 movrlez %i5, 0x1B8, %i2
25764 fcmpgt16 %f12, %f10, %l6
25765 ldx [%l7 + 0x48], %i4
25766 fmovrse %o2, %f8, %f15
25767 fbn %fcc0, loop_3053
25768 fandnot1 %f0, %f4, %f0
25769 fmul8sux16 %f2, %f2, %f10
25770 fmovdvs %icc, %f13, %f1
25771loop_3053:
25772 fandnot2s %f15, %f9, %f10
25773 stw %i1, [%l7 + 0x28]
25774 alignaddr %o0, %i3, %l4
25775 lduh [%l7 + 0x5A], %g6
25776 fmovrdne %l1, %f6, %f10
25777 sethi 0x101A, %i6
25778 xnor %g3, 0x0C85, %i7
25779 ldx [%l7 + 0x78], %g4
25780 fmuld8sux16 %f0, %f3, %f2
25781 stw %o1, [%l7 + 0x60]
25782 fpackfix %f6, %f2
25783 fbo %fcc3, loop_3054
25784 stw %l0, [%l7 + 0x44]
25785 ldx [%l7 + 0x08], %o3
25786 sethi 0x0176, %l3
25787loop_3054:
25788 fcmpne32 %f12, %f2, %l2
25789 xor %o5, 0x00F0, %g7
25790 fmovdpos %xcc, %f1, %f8
25791 fmovsleu %xcc, %f3, %f14
25792 xnor %o4, %g5, %o6
25793 lduw [%l7 + 0x4C], %o7
25794 fba %fcc3, loop_3055
25795 fmovrslez %i0, %f7, %f10
25796 fmovda %icc, %f13, %f14
25797 xnorcc %g2, %l5, %i5
25798loop_3055:
25799 bn,a loop_3056
25800 bg,pt %icc, loop_3057
25801 fmovd %f4, %f6
25802 ld [%l7 + 0x34], %f0
25803loop_3056:
25804 fsrc2s %f8, %f1
25805loop_3057:
25806 fbuge %fcc2, loop_3058
25807 fmovda %xcc, %f7, %f8
25808 fmovsn %xcc, %f0, %f4
25809 ld [%l7 + 0x50], %f8
25810loop_3058:
25811 movn %xcc, %i2, %g1
25812 fmovrdlz %i4, %f12, %f2
25813 bcc,a loop_3059
25814 fcmple32 %f8, %f8, %o2
25815 tvs %xcc, 0x0
25816 faligndata %f10, %f14, %f12
25817loop_3059:
25818 umul %l6, %i1, %i3
25819 fmovsle %xcc, %f14, %f2
25820 ld [%l7 + 0x58], %f8
25821 lduh [%l7 + 0x30], %l4
25822 tvc %icc, 0x6
25823 lduw [%l7 + 0x3C], %g6
25824 xorcc %o0, 0x15EF, %l1
25825 ldd [%l7 + 0x20], %f2
25826 sethi 0x0603, %i6
25827 fnors %f3, %f1, %f5
25828 movne %icc, %g3, %g4
25829 lduh [%l7 + 0x3A], %o1
25830 ldub [%l7 + 0x11], %i7
25831 edge32l %o3, %l0, %l2
25832 movleu %xcc, %l3, %o5
25833 fpmerge %f9, %f3, %f2
25834 alignaddr %o4, %g7, %g5
25835 fzero %f10
25836 fpack16 %f10, %f2
25837 tne %icc, 0x1
25838 movre %o7, 0x01D, %i0
25839 stx %o6, [%l7 + 0x38]
25840 ldsw [%l7 + 0x18], %l5
25841 fmovrse %g2, %f12, %f0
25842 movneg %icc, %i2, %i5
25843 array16 %g1, %o2, %l6
25844 fxors %f7, %f13, %f1
25845 ldd [%l7 + 0x38], %f8
25846 brlz %i4, loop_3060
25847 and %i1, %l4, %g6
25848 fcmple16 %f8, %f8, %i3
25849 faligndata %f10, %f14, %f0
25850loop_3060:
25851 bl,a loop_3061
25852 fba %fcc1, loop_3062
25853 sth %o0, [%l7 + 0x0A]
25854 fzeros %f13
25855loop_3061:
25856 edge16n %l1, %g3, %i6
25857loop_3062:
25858 ldub [%l7 + 0x5D], %o1
25859 tneg %xcc, 0x4
25860 or %i7, 0x14A0, %g4
25861 st %f5, [%l7 + 0x34]
25862 ldsw [%l7 + 0x48], %l0
25863 lduw [%l7 + 0x50], %o3
25864 edge16ln %l2, %o5, %l3
25865 fbo,a %fcc3, loop_3063
25866 fmovsvc %xcc, %f1, %f1
25867 stx %o4, [%l7 + 0x40]
25868 fmovdleu %icc, %f11, %f13
25869loop_3063:
25870 popc 0x0A95, %g7
25871 fmovdg %icc, %f10, %f3
25872 sll %g5, %o7, %o6
25873 movcc %icc, %i0, %l5
25874 fmovdn %icc, %f0, %f5
25875 fcmpne32 %f14, %f2, %i2
25876 fbo,a %fcc1, loop_3064
25877 nop
25878 setx loop_3065, %l0, %l1
25879 wrpr 0x1, %tl
25880 wrpr %l1, %tpc
25881 add %l1, 0x4, %l1
25882 wrpr %l1, %tnpc
25883 setx 0x34400001400, %l0, %l1
25884 wrpr %l1, %tstate
25885 wrhpr 0x4, %htstate
25886 retry
25887 bleu,a loop_3066
25888 fpmerge %f10, %f7, %f10
25889loop_3064:
25890 fpsub32 %f2, %f14, %f6
25891loop_3065:
25892 fcmped %fcc1, %f12, %f0
25893loop_3066:
25894 fnors %f3, %f9, %f10
25895 fcmpne32 %f0, %f10, %i5
25896 stx %g2, [%l7 + 0x08]
25897 ldx [%l7 + 0x28], %g1
25898 tl %xcc, 0x5
25899 bvs %icc, loop_3067
25900 move %xcc, %l6, %o2
25901 fmovdge %icc, %f7, %f4
25902 stx %i4, [%l7 + 0x58]
25903loop_3067:
25904 ldx [%l7 + 0x58], %l4
25905 sth %i1, [%l7 + 0x5C]
25906 stb %g6, [%l7 + 0x45]
25907 fmovsvc %xcc, %f10, %f13
25908 fcmple32 %f2, %f4, %o0
25909 fba,a %fcc2, loop_3068
25910 tvc %icc, 0x2
25911 edge8 %i3, %l1, %g3
25912 fsrc1 %f12, %f12
25913loop_3068:
25914 sth %i6, [%l7 + 0x22]
25915 bneg,pt %icc, loop_3069
25916 ld [%l7 + 0x54], %f9
25917 movrne %i7, %g4, %o1
25918 alignaddrl %o3, %l2, %o5
25919loop_3069:
25920 sub %l3, %o4, %l0
25921 umulcc %g7, 0x08E3, %o7
25922 bleu,a loop_3070
25923 fors %f3, %f14, %f0
25924 ldsh [%l7 + 0x54], %o6
25925 fpsub16s %f5, %f12, %f2
25926loop_3070:
25927 andn %i0, %g5, %i2
25928 movrne %l5, 0x29E, %g2
25929 ldsw [%l7 + 0x44], %g1
25930 tn %xcc, 0x4
25931 nop
25932 setx loop_3071, %l0, %l1
25933 wrpr 0x1, %tl
25934 wrpr %l1, %tpc
25935 add %l1, 0x4, %l1
25936 wrpr %l1, %tnpc
25937 setx 0x34400001400, %l0, %l1
25938 wrpr %l1, %tstate
25939 wrhpr 0x4, %htstate
25940 retry
25941 tvc %xcc, 0x3
25942 ldsh [%l7 + 0x1C], %i5
25943 stb %l6, [%l7 + 0x7B]
25944loop_3071:
25945 fmovrsgz %i4, %f15, %f10
25946 movgu %xcc, %o2, %i1
25947 popc %l4, %o0
25948 stb %g6, [%l7 + 0x6D]
25949 orncc %i3, %g3, %l1
25950 fpsub32 %f2, %f14, %f14
25951 tl %icc, 0x6
25952 ldub [%l7 + 0x23], %i6
25953 ldsw [%l7 + 0x48], %i7
25954 sth %g4, [%l7 + 0x24]
25955 stw %o3, [%l7 + 0x3C]
25956 subccc %o1, 0x10D2, %l2
25957 ldx [%l7 + 0x08], %l3
25958 movrlez %o4, %o5, %l0
25959 st %f8, [%l7 + 0x30]
25960 bcc loop_3072
25961 orn %o7, %g7, %i0
25962 ldub [%l7 + 0x12], %g5
25963 st %f0, [%l7 + 0x40]
25964loop_3072:
25965 nop
25966 setx loop_3073, %l0, %l1
25967 wrpr 0x1, %tl
25968 wrpr %l1, %tnpc
25969 setx 0x34400001400, %l0, %l1
25970 wrpr %l1, %tstate
25971 wrhpr 0x4, %htstate
25972 done
25973 ldsb [%l7 + 0x58], %i2
25974 srlx %o6, 0x00, %l5
25975 movrne %g1, %i5, %l6
25976loop_3073:
25977 tneg %xcc, 0x3
25978 popc %i4, %g2
25979 bg,a,pt %icc, loop_3074
25980 fpadd16 %f10, %f4, %f2
25981 sth %o2, [%l7 + 0x2E]
25982 bn,a %icc, loop_3075
25983loop_3074:
25984 tcc %icc, 0x7
25985 st %f12, [%l7 + 0x68]
25986 lduh [%l7 + 0x20], %l4
25987loop_3075:
25988 fbn %fcc3, loop_3076
25989 nop
25990 setx loop_3077, %l0, %l1
25991 wrpr 0x1, %tl
25992 wrpr %l1, %tpc
25993 add %l1, 0x4, %l1
25994 wrpr %l1, %tnpc
25995 setx 0x34400001400, %l0, %l1
25996 wrpr %l1, %tstate
25997 wrhpr 0x4, %htstate
25998 retry
25999 tne %icc, 0x2
26000 fmovda %icc, %f13, %f6
26001loop_3076:
26002 ld [%l7 + 0x50], %f0
26003loop_3077:
26004 fmovsa %xcc, %f13, %f6
26005 edge8n %o0, %g6, %i1
26006 ldx [%l7 + 0x50], %i3
26007 movge %xcc, %g3, %i6
26008 ldx [%l7 + 0x10], %i7
26009 ld [%l7 + 0x34], %f10
26010 fcmpne32 %f2, %f12, %g4
26011 fnot2s %f11, %f1
26012 ldsb [%l7 + 0x6B], %o3
26013 fcmpd %fcc2, %f14, %f14
26014 fabsd %f10, %f14
26015 fcmpgt16 %f2, %f10, %l1
26016 fnand %f12, %f8, %f6
26017 pdist %f4, %f0, %f12
26018 fmovrse %l2, %f3, %f2
26019 fbu %fcc3, loop_3078
26020 fbn %fcc1, loop_3079
26021 ldx [%l7 + 0x78], %l3
26022 fmovspos %xcc, %f1, %f1
26023loop_3078:
26024 fmul8x16al %f4, %f14, %f0
26025loop_3079:
26026 bleu,a,pt %xcc, loop_3080
26027 sth %o1, [%l7 + 0x58]
26028 fmovsge %icc, %f15, %f6
26029 fmovscc %icc, %f13, %f13
26030loop_3080:
26031 movg %xcc, %o5, %l0
26032 fandnot1 %f6, %f8, %f2
26033 fmovrsgz %o4, %f9, %f7
26034 ldsb [%l7 + 0x2E], %g7
26035 lduw [%l7 + 0x08], %o7
26036 fmovdn %xcc, %f14, %f15
26037 fmovsne %icc, %f1, %f13
26038 stx %i0, [%l7 + 0x48]
26039 fmovsge %xcc, %f14, %f14
26040 tleu %icc, 0x2
26041 std %f2, [%l7 + 0x28]
26042 movrgz %g5, 0x2FB, %i2
26043 udivcc %o6, 0x0A3B, %g1
26044 bgu,a loop_3081
26045 mova %xcc, %i5, %l5
26046 ldsb [%l7 + 0x69], %i4
26047 fbo,a %fcc1, loop_3082
26048loop_3081:
26049 fandnot2 %f2, %f14, %f4
26050 stw %l6, [%l7 + 0x10]
26051 sll %o2, 0x15, %l4
26052loop_3082:
26053 st %f13, [%l7 + 0x4C]
26054 fnors %f2, %f2, %f14
26055 tgu %icc, 0x3
26056 fmovrde %g2, %f10, %f6
26057 stw %o0, [%l7 + 0x48]
26058 movre %i1, 0x0EC, %g6
26059 fbg %fcc1, loop_3083
26060 ld [%l7 + 0x08], %f8
26061 fornot2 %f2, %f2, %f6
26062 brnz,a %g3, loop_3084
26063loop_3083:
26064 stb %i3, [%l7 + 0x76]
26065 movcs %icc, %i6, %g4
26066 fmovrdlez %o3, %f4, %f8
26067loop_3084:
26068 fxnor %f12, %f14, %f8
26069 tg %icc, 0x5
26070 fmovsvs %icc, %f15, %f3
26071 fcmpd %fcc2, %f8, %f14
26072 fmovrde %i7, %f14, %f10
26073 alignaddrl %l1, %l3, %l2
26074 ta %xcc, 0x1
26075 fandnot2s %f4, %f12, %f14
26076 fbu %fcc3, loop_3085
26077 ldsw [%l7 + 0x64], %o5
26078 ldx [%l7 + 0x20], %o1
26079 sth %o4, [%l7 + 0x6C]
26080loop_3085:
26081 lduh [%l7 + 0x0E], %g7
26082 stx %l0, [%l7 + 0x20]
26083 ldsw [%l7 + 0x78], %i0
26084 fcmped %fcc0, %f12, %f10
26085 fnot1s %f15, %f10
26086 sdivx %o7, 0x0FD6, %g5
26087 ld [%l7 + 0x60], %f13
26088 fcmpd %fcc3, %f8, %f8
26089 te %icc, 0x3
26090 ldsb [%l7 + 0x49], %i2
26091 fmovrsgez %g1, %f0, %f0
26092 movne %icc, %i5, %o6
26093 fmovscs %xcc, %f8, %f7
26094 edge16ln %l5, %i4, %l6
26095 tcc %xcc, 0x0
26096 fmovrslz %l4, %f8, %f11
26097 be,a,pt %icc, loop_3086
26098 fmovde %xcc, %f12, %f5
26099 movpos %xcc, %g2, %o2
26100 fornot2 %f14, %f4, %f12
26101loop_3086:
26102 te %icc, 0x2
26103 ld [%l7 + 0x18], %f9
26104 fmovsvs %icc, %f10, %f12
26105 ldsh [%l7 + 0x3A], %i1
26106 fmovdneg %icc, %f4, %f12
26107 movle %xcc, %o0, %g3
26108 fnot2 %f0, %f2
26109 lduh [%l7 + 0x70], %i3
26110 sll %g6, 0x00, %g4
26111 sll %i6, %o3, %i7
26112 nop
26113 setx loop_3087, %l0, %l1
26114 jmpl %l1, %l1
26115 tle %icc, 0x6
26116 xorcc %l3, %o5, %l2
26117 stb %o4, [%l7 + 0x77]
26118loop_3087:
26119 taddcc %g7, %o1, %i0
26120 stx %o7, [%l7 + 0x38]
26121 stw %g5, [%l7 + 0x38]
26122 fcmple16 %f0, %f4, %i2
26123 tgu %icc, 0x7
26124 lduw [%l7 + 0x20], %l0
26125 tvc %icc, 0x2
26126 std %f8, [%l7 + 0x28]
26127 movrlez %i5, 0x274, %g1
26128 orn %o6, 0x1335, %i4
26129 alignaddr %l6, %l5, %g2
26130 fbge,a %fcc1, loop_3088
26131 fnot1 %f0, %f2
26132 fpack16 %f14, %f12
26133 stx %o2, [%l7 + 0x50]
26134loop_3088:
26135 tvc %icc, 0x5
26136 fcmpgt32 %f6, %f10, %l4
26137 ldub [%l7 + 0x3F], %o0
26138 stx %i1, [%l7 + 0x38]
26139 bpos,a %icc, loop_3089
26140 ldsb [%l7 + 0x32], %g3
26141 ldub [%l7 + 0x0A], %i3
26142 ldub [%l7 + 0x32], %g6
26143loop_3089:
26144 sth %g4, [%l7 + 0x16]
26145 movgu %xcc, %i6, %i7
26146 fblg,a %fcc2, loop_3090
26147 ldsh [%l7 + 0x12], %o3
26148 orncc %l3, %l1, %l2
26149 ldd [%l7 + 0x78], %f0
26150loop_3090:
26151 udivcc %o4, 0x0669, %g7
26152 umulcc %o5, %o1, %i0
26153 ldd [%l7 + 0x28], %f12
26154 ldx [%l7 + 0x30], %g5
26155 fabss %f10, %f2
26156 movleu %icc, %i2, %o7
26157 movpos %xcc, %i5, %l0
26158 stb %o6, [%l7 + 0x23]
26159 fzeros %f3
26160 st %f10, [%l7 + 0x24]
26161 sth %i4, [%l7 + 0x68]
26162 movrgz %l6, 0x34F, %l5
26163 xnor %g1, %g2, %o2
26164 fble %fcc1, loop_3091
26165 fxor %f6, %f0, %f10
26166 tge %icc, 0x7
26167 fnot2 %f0, %f14
26168loop_3091:
26169 ldx [%l7 + 0x30], %o0
26170 stw %l4, [%l7 + 0x58]
26171 movrlez %g3, 0x301, %i1
26172 stb %g6, [%l7 + 0x17]
26173 bn,a %xcc, loop_3092
26174 fmovrsne %g4, %f0, %f10
26175 smulcc %i3, %i7, %o3
26176 fmovse %xcc, %f4, %f3
26177loop_3092:
26178 sra %l3, %l1, %i6
26179 udiv %l2, 0x020B, %g7
26180 bpos %icc, loop_3093
26181 fmovsle %xcc, %f0, %f4
26182 fcmpeq16 %f0, %f4, %o4
26183 fpsub32s %f0, %f10, %f1
26184loop_3093:
26185 stw %o5, [%l7 + 0x08]
26186 ldsb [%l7 + 0x57], %o1
26187 stw %g5, [%l7 + 0x58]
26188 array8 %i2, %o7, %i0
26189 st %f11, [%l7 + 0x50]
26190 brlez,a %i5, loop_3094
26191 smul %o6, 0x143F, %i4
26192 fsrc1 %f0, %f10
26193 fzeros %f10
26194loop_3094:
26195 movrne %l6, 0x061, %l5
26196 st %f11, [%l7 + 0x68]
26197 ldd [%l7 + 0x78], %f0
26198 ldsw [%l7 + 0x50], %l0
26199 fmul8x16 %f7, %f0, %f14
26200 tvc %icc, 0x7
26201 std %f0, [%l7 + 0x30]
26202 ldd [%l7 + 0x70], %f12
26203 stw %g1, [%l7 + 0x68]
26204 fmovsvc %icc, %f7, %f2
26205 ldub [%l7 + 0x1E], %o2
26206 xnor %o0, %l4, %g3
26207 ldub [%l7 + 0x5F], %g2
26208 fandnot2 %f2, %f4, %f6
26209 movn %xcc, %g6, %i1
26210 ldsb [%l7 + 0x18], %g4
26211 bpos %xcc, loop_3095
26212 ldd [%l7 + 0x30], %f6
26213 ldsh [%l7 + 0x52], %i7
26214 ldsw [%l7 + 0x74], %i3
26215loop_3095:
26216 edge32n %o3, %l1, %l3
26217 bshuffle %f2, %f8, %f6
26218 fmovrdlez %i6, %f2, %f0
26219 tg %icc, 0x0
26220 fbn,a %fcc3, loop_3096
26221 fbg,a %fcc0, loop_3097
26222 fmul8ulx16 %f12, %f0, %f0
26223 fmovsa %xcc, %f2, %f9
26224loop_3096:
26225 nop
26226 setx loop_3098, %l0, %l1
26227 wrpr 0x1, %tl
26228 wrpr %l1, %tpc
26229 add %l1, 0x4, %l1
26230 wrpr %l1, %tnpc
26231 setx 0x34400001400, %l0, %l1
26232 wrpr %l1, %tstate
26233 wrhpr 0x4, %htstate
26234 retry
26235loop_3097:
26236 fsrc2 %f0, %f12
26237 fmovdleu %xcc, %f5, %f11
26238 fmovdn %icc, %f12, %f0
26239loop_3098:
26240 tne %xcc, 0x5
26241 alignaddrl %l2, %g7, %o4
26242 ld [%l7 + 0x24], %f9
26243 movrlz %o5, 0x043, %o1
26244 lduw [%l7 + 0x54], %g5
26245 edge32ln %i2, %o7, %i0
26246 xnor %i5, %i4, %l6
26247 fcmpd %fcc2, %f8, %f14
26248 stb %o6, [%l7 + 0x7D]
26249 movrlz %l0, %l5, %o2
26250 edge8n %o0, %l4, %g3
26251 umulcc %g2, %g6, %g1
26252 fmovdgu %icc, %f9, %f7
26253 lduw [%l7 + 0x0C], %g4
26254 tsubcc %i1, %i7, %i3
26255 std %f2, [%l7 + 0x50]
26256 movne %icc, %o3, %l1
26257 orn %i6, 0x0AFE, %l3
26258 movgu %xcc, %g7, %o4
26259 mulscc %o5, 0x013A, %l2
26260 ldsw [%l7 + 0x08], %g5
26261 ldd [%l7 + 0x60], %f6
26262 movneg %xcc, %i2, %o1
26263 ldsh [%l7 + 0x48], %i0
26264 ldx [%l7 + 0x78], %i5
26265 lduw [%l7 + 0x34], %i4
26266 tcs %icc, 0x2
26267 st %f9, [%l7 + 0x74]
26268 st %f11, [%l7 + 0x40]
26269 fmovdle %icc, %f15, %f9
26270 fpsub16s %f12, %f8, %f11
26271 edge32ln %l6, %o7, %l0
26272 addc %o6, 0x0011, %o2
26273 ldsw [%l7 + 0x10], %l5
26274 fsrc1 %f8, %f6
26275 fmovscc %icc, %f0, %f12
26276 ba,a loop_3099
26277 stb %l4, [%l7 + 0x3C]
26278 fmovdvs %xcc, %f12, %f6
26279 edge16ln %o0, %g2, %g6
26280loop_3099:
26281 sdivx %g1, 0x03C5, %g4
26282 call loop_3100
26283 edge8 %g3, %i1, %i7
26284 udivx %i3, 0x01DD, %l1
26285 fba,a %fcc1, loop_3101
26286loop_3100:
26287 edge8ln %i6, %o3, %l3
26288 lduh [%l7 + 0x24], %o4
26289 fcmpgt16 %f2, %f12, %o5
26290loop_3101:
26291 ldd [%l7 + 0x28], %f8
26292 tcc %icc, 0x7
26293 lduw [%l7 + 0x4C], %l2
26294 fnot1s %f8, %f13
26295 stx %g5, [%l7 + 0x18]
26296 fcmped %fcc3, %f0, %f4
26297 or %g7, 0x04AF, %o1
26298 taddcc %i0, %i5, %i4
26299 nop
26300 setx loop_3102, %l0, %l1
26301 jmpl %l1, %l6
26302 brlz,a %o7, loop_3103
26303 fmovdne %icc, %f4, %f15
26304 lduh [%l7 + 0x6A], %i2
26305loop_3102:
26306 fblg %fcc1, loop_3104
26307loop_3103:
26308 movge %xcc, %o6, %o2
26309 stx %l5, [%l7 + 0x60]
26310 ld [%l7 + 0x5C], %f9
26311loop_3104:
26312 st %f10, [%l7 + 0x08]
26313 array8 %l0, %l4, %g2
26314 ta %xcc, 0x7
26315 fmovdcs %icc, %f13, %f4
26316 tl %xcc, 0x7
26317 fxnor %f8, %f0, %f0
26318 umulcc %o0, %g1, %g4
26319 bneg,a,pt %icc, loop_3105
26320 be,pn %icc, loop_3106
26321 sth %g6, [%l7 + 0x32]
26322 fmovdvs %icc, %f6, %f2
26323loop_3105:
26324 movle %icc, %g3, %i1
26325loop_3106:
26326 fand %f12, %f10, %f6
26327 tcc %icc, 0x4
26328 edge8n %i7, %i3, %i6
26329 lduw [%l7 + 0x6C], %o3
26330 fbuge,a %fcc2, loop_3107
26331 bl loop_3108
26332 fmovrdgez %l1, %f2, %f14
26333 fpadd32s %f10, %f5, %f2
26334loop_3107:
26335 fbe,a %fcc2, loop_3109
26336loop_3108:
26337 ldx [%l7 + 0x58], %l3
26338 fands %f14, %f9, %f15
26339 fand %f2, %f0, %f4
26340loop_3109:
26341 fbo,a %fcc3, loop_3110
26342 ldsw [%l7 + 0x1C], %o4
26343 stb %o5, [%l7 + 0x24]
26344 and %g5, %g7, %l2
26345loop_3110:
26346 and %o1, 0x02AC, %i5
26347 fpsub16 %f0, %f4, %f2
26348 ld [%l7 + 0x58], %f15
26349 sethi 0x05F4, %i4
26350 bleu,a loop_3111
26351 orcc %i0, 0x0B00, %l6
26352 ld [%l7 + 0x48], %f10
26353 lduw [%l7 + 0x08], %i2
26354loop_3111:
26355 subc %o6, 0x0914, %o2
26356 smulcc %l5, 0x1C16, %l0
26357 bneg,pt %xcc, loop_3112
26358 lduw [%l7 + 0x20], %l4
26359 taddcctv %g2, %o7, %o0
26360 fcmpeq32 %f0, %f10, %g4
26361loop_3112:
26362 lduh [%l7 + 0x1A], %g1
26363 movrgz %g6, %i1, %i7
26364 fmovspos %xcc, %f10, %f15
26365 fpackfix %f0, %f5
26366 fmovrsgz %g3, %f10, %f7
26367 fmul8x16al %f7, %f6, %f6
26368 call loop_3113
26369 fcmpgt16 %f12, %f2, %i3
26370 fcmpne16 %f14, %f0, %i6
26371 fbn,a %fcc0, loop_3114
26372loop_3113:
26373 lduh [%l7 + 0x34], %l1
26374 fpadd32 %f14, %f8, %f0
26375 ldsb [%l7 + 0x4A], %l3
26376loop_3114:
26377 fornot2s %f3, %f4, %f1
26378 umul %o4, 0x0977, %o3
26379 xnor %g5, 0x0990, %g7
26380 ldd [%l7 + 0x38], %f6
26381 sth %l2, [%l7 + 0x2E]
26382 fnot2s %f12, %f9
26383 fmovsle %xcc, %f15, %f2
26384 tsubcc %o1, %i5, %i4
26385 umulcc %o5, 0x0B17, %i0
26386 fmovscc %icc, %f2, %f11
26387 fbge %fcc2, loop_3115
26388 and %i2, 0x16DC, %o6
26389 lduh [%l7 + 0x18], %o2
26390 fmovspos %xcc, %f2, %f9
26391loop_3115:
26392 fnot2s %f11, %f5
26393 fnor %f0, %f0, %f8
26394 lduw [%l7 + 0x74], %l5
26395 tne %icc, 0x0
26396 fmuld8sux16 %f6, %f3, %f6
26397 tsubcctv %l0, %l4, %g2
26398 movle %icc, %l6, %o7
26399 edge16ln %o0, %g4, %g1
26400 fmovs %f14, %f12
26401 xorcc %g6, 0x0753, %i7
26402 fones %f11
26403 tg %icc, 0x0
26404 ba,pn %xcc, loop_3116
26405 fcmped %fcc0, %f8, %f10
26406 ldub [%l7 + 0x6A], %i1
26407 st %f12, [%l7 + 0x54]
26408loop_3116:
26409 stx %g3, [%l7 + 0x30]
26410 fpadd32 %f6, %f2, %f10
26411 lduh [%l7 + 0x4E], %i3
26412 movvs %icc, %l1, %i6
26413 std %f4, [%l7 + 0x28]
26414 std %f8, [%l7 + 0x28]
26415 fmovrdlz %o4, %f4, %f12
26416 or %l3, 0x1AB3, %o3
26417 fmovsvc %icc, %f2, %f10
26418 fones %f13
26419 stw %g5, [%l7 + 0x10]
26420 fmovdvs %xcc, %f3, %f8
26421 array32 %g7, %o1, %i5
26422 fpadd32 %f6, %f14, %f4
26423 fornot1 %f0, %f4, %f0
26424 fmovrsgez %l2, %f6, %f9
26425 fmovdneg %icc, %f12, %f15
26426 be,pn %xcc, loop_3117
26427 fcmpgt32 %f4, %f6, %o5
26428 lduh [%l7 + 0x72], %i0
26429 lduw [%l7 + 0x74], %i2
26430loop_3117:
26431 and %o6, 0x11AD, %o2
26432 stx %i4, [%l7 + 0x70]
26433 bl,a loop_3118
26434 brlez,a %l5, loop_3119
26435 fcmpeq32 %f0, %f2, %l4
26436 move %icc, %l0, %g2
26437loop_3118:
26438 udivcc %l6, 0x18B6, %o0
26439loop_3119:
26440 srl %o7, %g4, %g1
26441 ldd [%l7 + 0x40], %f12
26442 movvs %xcc, %g6, %i7
26443 fpadd32 %f8, %f2, %f4
26444 bcs,pn %xcc, loop_3120
26445 addccc %i1, 0x072A, %i3
26446 andncc %l1, %i6, %g3
26447 fsrc2 %f0, %f2
26448loop_3120:
26449 ld [%l7 + 0x3C], %f7
26450 fmovdleu %icc, %f4, %f13
26451 fmovspos %icc, %f14, %f2
26452 stx %l3, [%l7 + 0x68]
26453 udivcc %o4, 0x0DA6, %g5
26454 fpsub32s %f5, %f3, %f11
26455 fmovscc %xcc, %f8, %f13
26456 fand %f6, %f8, %f10
26457 fmovrsgez %o3, %f2, %f9
26458 fnand %f10, %f14, %f12
26459 ldx [%l7 + 0x30], %g7
26460 fble %fcc2, loop_3121
26461 fand %f0, %f2, %f14
26462 popc 0x0881, %i5
26463 fsrc1s %f5, %f0
26464loop_3121:
26465 fcmple16 %f10, %f12, %o1
26466 fpsub16 %f6, %f8, %f14
26467 for %f14, %f8, %f10
26468 sdiv %l2, 0x1EBF, %i0
26469 std %f12, [%l7 + 0x20]
26470 fnegd %f14, %f4
26471 fcmpeq16 %f6, %f12, %o5
26472 sth %o6, [%l7 + 0x20]
26473 fmovrde %i2, %f4, %f4
26474 fabss %f1, %f2
26475 pdist %f14, %f6, %f8
26476 stx %o2, [%l7 + 0x20]
26477 fornot1s %f11, %f5, %f12
26478 fbe %fcc3, loop_3122
26479 movvs %xcc, %l5, %l4
26480 fnot2 %f8, %f12
26481 fmovscs %xcc, %f1, %f9
26482loop_3122:
26483 srlx %l0, %i4, %l6
26484 fexpand %f13, %f10
26485 bleu loop_3123
26486 ldsh [%l7 + 0x62], %g2
26487 lduh [%l7 + 0x34], %o7
26488 stw %o0, [%l7 + 0x64]
26489loop_3123:
26490 lduw [%l7 + 0x54], %g4
26491 fbo %fcc1, loop_3124
26492 stw %g6, [%l7 + 0x3C]
26493 fmovsneg %xcc, %f1, %f15
26494 stb %g1, [%l7 + 0x1F]
26495loop_3124:
26496 fmovrde %i1, %f12, %f8
26497 movn %xcc, %i7, %i3
26498 fcmpeq32 %f2, %f14, %l1
26499 ldsb [%l7 + 0x5E], %i6
26500 bl,a,pn %xcc, loop_3125
26501 fmovrdlez %l3, %f0, %f14
26502 andcc %o4, %g5, %o3
26503 fmovdvc %icc, %f10, %f11
26504loop_3125:
26505 bcc,a,pt %xcc, loop_3126
26506 fcmpgt32 %f0, %f0, %g7
26507 fmovdn %xcc, %f9, %f7
26508 movgu %icc, %g3, %o1
26509loop_3126:
26510 movn %icc, %l2, %i5
26511 fpsub16 %f6, %f6, %f0
26512 pdist %f10, %f2, %f14
26513 tvs %xcc, 0x3
26514 ldub [%l7 + 0x29], %i0
26515 ldsb [%l7 + 0x55], %o6
26516 fpsub32s %f15, %f3, %f15
26517 st %f1, [%l7 + 0x24]
26518 fcmpgt16 %f14, %f12, %o5
26519 fsrc2s %f12, %f3
26520 sub %i2, 0x0F9E, %l5
26521 andn %l4, 0x0B8F, %l0
26522 fnors %f8, %f10, %f5
26523 addcc %i4, 0x021E, %l6
26524 sth %o2, [%l7 + 0x0A]
26525 movcc %xcc, %g2, %o0
26526 fcmpd %fcc0, %f10, %f0
26527 fmovsleu %xcc, %f1, %f4
26528 siam 0x1
26529 movcs %xcc, %o7, %g4
26530 ldsw [%l7 + 0x5C], %g1
26531 fmuld8ulx16 %f1, %f10, %f2
26532 ld [%l7 + 0x30], %f9
26533 ldub [%l7 + 0x57], %g6
26534 taddcctv %i7, %i3, %l1
26535 fblg,a %fcc1, loop_3127
26536 sth %i6, [%l7 + 0x78]
26537 fmovdcs %icc, %f8, %f6
26538 ldd [%l7 + 0x48], %f2
26539loop_3127:
26540 fornot2 %f0, %f8, %f2
26541 fnot1s %f9, %f12
26542 fornot1s %f15, %f4, %f6
26543 movcc %icc, %i1, %o4
26544 edge16l %l3, %o3, %g5
26545 fcmpgt16 %f8, %f8, %g7
26546 fxnors %f5, %f9, %f14
26547 sth %g3, [%l7 + 0x0A]
26548 edge8n %o1, %l2, %i0
26549 movg %icc, %i5, %o6
26550 bleu %icc, loop_3128
26551 std %f4, [%l7 + 0x78]
26552 ldub [%l7 + 0x24], %i2
26553 ldx [%l7 + 0x30], %o5
26554loop_3128:
26555 xorcc %l5, %l4, %i4
26556 sth %l6, [%l7 + 0x5C]
26557 fmovda %xcc, %f14, %f13
26558 stb %l0, [%l7 + 0x4D]
26559 fmovdleu %icc, %f1, %f4
26560 siam 0x1
26561 fmovdvs %xcc, %f12, %f9
26562 fone %f0
26563 edge16 %o2, %o0, %o7
26564 ldx [%l7 + 0x18], %g4
26565 ldsb [%l7 + 0x08], %g2
26566 lduh [%l7 + 0x28], %g6
26567 fbo,a %fcc2, loop_3129
26568 smulcc %i7, %i3, %l1
26569 ldd [%l7 + 0x78], %f6
26570 mulscc %i6, 0x0431, %i1
26571loop_3129:
26572 fors %f7, %f8, %f3
26573 movleu %icc, %o4, %l3
26574 fpackfix %f6, %f9
26575 fxnors %f0, %f14, %f10
26576 ldd [%l7 + 0x60], %f8
26577 fba %fcc0, loop_3130
26578 fmovrslz %g1, %f0, %f5
26579 ld [%l7 + 0x2C], %f11
26580 edge8ln %o3, %g7, %g5
26581loop_3130:
26582 movneg %xcc, %o1, %l2
26583 tl %xcc, 0x6
26584 ldd [%l7 + 0x48], %f4
26585 fmovsvc %xcc, %f0, %f6
26586 ldub [%l7 + 0x29], %i0
26587 fcmpgt32 %f8, %f2, %g3
26588 fmovde %icc, %f8, %f10
26589 fpsub32 %f12, %f4, %f12
26590 ldub [%l7 + 0x0B], %i5
26591 mova %icc, %o6, %o5
26592 fbuge %fcc1, loop_3131
26593 fbl,a %fcc1, loop_3132
26594 fcmple32 %f0, %f10, %l5
26595 movg %xcc, %l4, %i4
26596loop_3131:
26597 xnor %l6, %i2, %l0
26598loop_3132:
26599 ldd [%l7 + 0x70], %f4
26600 fmovdleu %icc, %f5, %f0
26601 fxor %f8, %f0, %f8
26602 brgz %o2, loop_3133
26603 fexpand %f1, %f2
26604 movneg %icc, %o7, %o0
26605 stx %g2, [%l7 + 0x58]
26606loop_3133:
26607 fcmped %fcc1, %f0, %f2
26608 fbule,a %fcc0, loop_3134
26609 lduh [%l7 + 0x4C], %g4
26610 edge32n %i7, %g6, %i3
26611 stx %l1, [%l7 + 0x68]
26612loop_3134:
26613 brnz,a %i1, loop_3135
26614 ld [%l7 + 0x7C], %f10
26615 ldsw [%l7 + 0x48], %o4
26616 addccc %l3, %g1, %i6
26617loop_3135:
26618 bpos,pn %xcc, loop_3136
26619 fands %f8, %f7, %f10
26620 std %f6, [%l7 + 0x58]
26621 bn %xcc, loop_3137
26622loop_3136:
26623 fmovd %f12, %f14
26624 sth %g7, [%l7 + 0x60]
26625 ld [%l7 + 0x20], %f4
26626loop_3137:
26627 fmovsleu %icc, %f7, %f14
26628 brgez %o3, loop_3138
26629 bvc,pt %icc, loop_3139
26630 tpos %xcc, 0x3
26631 lduw [%l7 + 0x78], %o1
26632loop_3138:
26633 tl %icc, 0x7
26634loop_3139:
26635 sdivx %g5, 0x0D68, %i0
26636 addccc %g3, 0x0133, %i5
26637 fmovsne %xcc, %f7, %f5
26638 fmovsg %icc, %f11, %f12
26639 brlez %l2, loop_3140
26640 fblg %fcc2, loop_3141
26641 fpadd16s %f5, %f9, %f5
26642 be,a %icc, loop_3142
26643loop_3140:
26644 subc %o5, 0x1791, %l5
26645loop_3141:
26646 bcc loop_3143
26647 tvs %xcc, 0x5
26648loop_3142:
26649 ldsb [%l7 + 0x3B], %o6
26650 fandnot2s %f10, %f12, %f0
26651loop_3143:
26652 tcs %xcc, 0x6
26653 fbne %fcc3, loop_3144
26654 umul %i4, 0x006F, %l6
26655 bvs loop_3145
26656 fxors %f9, %f13, %f1
26657loop_3144:
26658 fand %f6, %f14, %f6
26659 fcmpeq32 %f4, %f12, %i2
26660loop_3145:
26661 array16 %l4, %o2, %o7
26662 popc 0x0FF9, %o0
26663 fmovsleu %xcc, %f15, %f14
26664 subccc %l0, %g2, %i7
26665 fmovdle %icc, %f11, %f10
26666 orncc %g6, 0x057E, %i3
26667 fbl %fcc2, loop_3146
26668 bshuffle %f6, %f2, %f12
26669 fpadd16 %f6, %f10, %f14
26670 fbn,a %fcc1, loop_3147
26671loop_3146:
26672 fnand %f6, %f10, %f6
26673 movle %xcc, %l1, %i1
26674 tle %xcc, 0x7
26675loop_3147:
26676 fmovrsgz %o4, %f11, %f15
26677 udivx %g4, 0x0F99, %l3
26678 fandnot1 %f14, %f14, %f4
26679 sub %g1, 0x19E8, %i6
26680 ba,a,pt %xcc, loop_3148
26681 siam 0x0
26682 fpsub32 %f10, %f6, %f6
26683 fmovspos %xcc, %f11, %f9
26684loop_3148:
26685 pdist %f4, %f0, %f0
26686 fcmps %fcc3, %f10, %f15
26687 fexpand %f15, %f6
26688 lduh [%l7 + 0x1C], %g7
26689 sth %o1, [%l7 + 0x5C]
26690 stx %g5, [%l7 + 0x28]
26691 fmovse %xcc, %f8, %f4
26692 sth %o3, [%l7 + 0x52]
26693 fnors %f8, %f4, %f11
26694 fbg %fcc0, loop_3149
26695 stx %i0, [%l7 + 0x70]
26696 movleu %xcc, %g3, %l2
26697 fnands %f0, %f1, %f10
26698loop_3149:
26699 movcc %icc, %i5, %l5
26700 fba %fcc1, loop_3150
26701 fmovscs %xcc, %f2, %f0
26702 alignaddr %o6, %o5, %i4
26703 lduw [%l7 + 0x14], %i2
26704loop_3150:
26705 array16 %l4, %l6, %o2
26706 st %f12, [%l7 + 0x74]
26707 fmovsvs %xcc, %f2, %f14
26708 fmovscs %icc, %f7, %f3
26709 tleu %xcc, 0x6
26710 fnands %f1, %f6, %f0
26711 fbo %fcc0, loop_3151
26712 nop
26713 setx loop_3152, %l0, %l1
26714 wrpr 0x1, %tl
26715 wrpr %l1, %tnpc
26716 setx 0x34400001400, %l0, %l1
26717 wrpr %l1, %tstate
26718 wrhpr 0x4, %htstate
26719 done
26720 ldub [%l7 + 0x30], %o7
26721 ldd [%l7 + 0x60], %f4
26722loop_3151:
26723 ba,a %xcc, loop_3153
26724loop_3152:
26725 sth %l0, [%l7 + 0x4A]
26726 orn %g2, %i7, %g6
26727 fmul8sux16 %f14, %f12, %f4
26728loop_3153:
26729 fmovse %xcc, %f6, %f7
26730 fornot1 %f6, %f6, %f4
26731 stw %o0, [%l7 + 0x74]
26732 sth %i3, [%l7 + 0x54]
26733 bvc,a,pt %xcc, loop_3154
26734 st %f0, [%l7 + 0x38]
26735 te %icc, 0x4
26736 fandnot1 %f12, %f0, %f4
26737loop_3154:
26738 ldsw [%l7 + 0x24], %l1
26739 ba,a,pn %xcc, loop_3155
26740 fmovdneg %icc, %f6, %f1
26741 std %f14, [%l7 + 0x28]
26742 fbuge %fcc3, loop_3156
26743loop_3155:
26744 fbo %fcc3, loop_3157
26745 fcmpes %fcc1, %f3, %f9
26746 sub %o4, 0x1ECB, %g4
26747loop_3156:
26748 st %f9, [%l7 + 0x20]
26749loop_3157:
26750 sth %l3, [%l7 + 0x6A]
26751 ble,pn %xcc, loop_3158
26752 tsubcc %i1, %g1, %g7
26753 ldsh [%l7 + 0x36], %i6
26754 fnot1 %f2, %f4
26755loop_3158:
26756 fabss %f4, %f13
26757 std %f14, [%l7 + 0x58]
26758 st %f1, [%l7 + 0x64]
26759 lduw [%l7 + 0x10], %g5
26760 ldsb [%l7 + 0x53], %o3
26761 fmovdge %icc, %f6, %f3
26762 movrne %i0, %o1, %g3
26763 st %f14, [%l7 + 0x20]
26764 ldsw [%l7 + 0x4C], %i5
26765 edge16ln %l5, %o6, %l2
26766 fmovdl %xcc, %f1, %f7
26767 tl %xcc, 0x0
26768 fbug %fcc3, loop_3159
26769 st %f9, [%l7 + 0x34]
26770 tg %xcc, 0x3
26771 fblg %fcc3, loop_3160
26772loop_3159:
26773 tsubcc %o5, %i2, %i4
26774 fzeros %f0
26775 fabsd %f12, %f6
26776loop_3160:
26777 movcs %icc, %l4, %o2
26778 mova %xcc, %l6, %o7
26779 te %icc, 0x3
26780 fmovscs %xcc, %f9, %f6
26781 st %f11, [%l7 + 0x14]
26782 std %f6, [%l7 + 0x68]
26783 andcc %g2, 0x0712, %i7
26784 lduw [%l7 + 0x30], %l0
26785 fnand %f8, %f12, %f2
26786 fsrc1s %f15, %f2
26787 fnot2s %f11, %f12
26788 bge,a,pn %xcc, loop_3161
26789 fmovde %xcc, %f10, %f5
26790 fexpand %f13, %f8
26791 tge %xcc, 0x2
26792loop_3161:
26793 movrgz %o0, 0x3B7, %g6
26794 subccc %l1, 0x15A3, %o4
26795 tpos %icc, 0x4
26796 ld [%l7 + 0x6C], %f5
26797 umulcc %g4, %i3, %l3
26798 sdivx %g1, 0x0AAD, %g7
26799 fpack16 %f14, %f2
26800 movrgez %i6, %i1, %o3
26801 ldd [%l7 + 0x78], %f8
26802 ldub [%l7 + 0x42], %g5
26803 fmul8x16 %f4, %f0, %f12
26804 ldsb [%l7 + 0x45], %o1
26805 fones %f15
26806 smul %i0, 0x1E30, %g3
26807 movg %icc, %l5, %i5
26808 fmul8x16au %f11, %f8, %f12
26809 std %f6, [%l7 + 0x68]
26810 edge16n %l2, %o5, %o6
26811 fmovs %f4, %f5
26812 tvs %icc, 0x0
26813 ldsb [%l7 + 0x30], %i2
26814 fnor %f12, %f0, %f10
26815 fors %f5, %f2, %f8
26816 fmovscc %xcc, %f1, %f2
26817 edge32l %l4, %o2, %l6
26818 orcc %o7, 0x00E5, %i4
26819 stb %g2, [%l7 + 0x7B]
26820 ldub [%l7 + 0x4B], %l0
26821 sdivcc %i7, 0x17E1, %o0
26822 movvs %xcc, %l1, %g6
26823 fbg %fcc2, loop_3162
26824 fmovdneg %xcc, %f4, %f7
26825 sdivx %g4, 0x032D, %o4
26826 move %xcc, %l3, %i3
26827loop_3162:
26828 orcc %g1, 0x1E39, %g7
26829 fabsd %f12, %f0
26830 fmovsvs %xcc, %f3, %f2
26831 orncc %i1, 0x1423, %i6
26832 fabss %f6, %f4
26833 fabss %f8, %f13
26834 srl %o3, %o1, %g5
26835 ldx [%l7 + 0x48], %g3
26836 bcs,a %xcc, loop_3163
26837 edge16n %i0, %l5, %i5
26838 fsrc1s %f9, %f10
26839 brz,a %o5, loop_3164
26840loop_3163:
26841 udiv %l2, 0x0487, %o6
26842 fmovspos %icc, %f2, %f1
26843 fpadd32s %f1, %f12, %f0
26844loop_3164:
26845 stw %i2, [%l7 + 0x38]
26846 nop
26847 setx loop_3165, %l0, %l1
26848 wrpr 0x1, %tl
26849 wrpr %l1, %tpc
26850 add %l1, 0x4, %l1
26851 wrpr %l1, %tnpc
26852 setx 0x34400001400, %l0, %l1
26853 wrpr %l1, %tstate
26854 wrhpr 0x4, %htstate
26855 retry
26856 st %f6, [%l7 + 0x70]
26857 tvc %xcc, 0x1
26858 std %f12, [%l7 + 0x10]
26859loop_3165:
26860 fsrc1s %f1, %f15
26861 fblg,a %fcc0, loop_3166
26862 ldx [%l7 + 0x58], %o2
26863 fbule %fcc0, loop_3167
26864 fandnot2 %f8, %f6, %f8
26865loop_3166:
26866 fandnot1 %f8, %f6, %f0
26867 fones %f7
26868loop_3167:
26869 movg %xcc, %l6, %o7
26870 sth %i4, [%l7 + 0x32]
26871 siam 0x6
26872 lduw [%l7 + 0x3C], %g2
26873 fornot1 %f12, %f8, %f8
26874 sdivcc %l4, 0x0412, %l0
26875 fexpand %f12, %f12
26876 tcs %icc, 0x4
26877 fmovsge %icc, %f3, %f8
26878 fbuge %fcc1, loop_3168
26879 orcc %i7, %l1, %g6
26880 sth %o0, [%l7 + 0x62]
26881 fcmped %fcc0, %f6, %f4
26882loop_3168:
26883 ldsb [%l7 + 0x4B], %o4
26884 fpsub16 %f8, %f14, %f6
26885 movn %icc, %l3, %i3
26886 ldd [%l7 + 0x38], %f2
26887 ldsb [%l7 + 0x4A], %g1
26888 array16 %g4, %i1, %g7
26889 fpadd16 %f6, %f10, %f8
26890 ldsh [%l7 + 0x4E], %i6
26891 edge8n %o3, %g5, %g3
26892 addc %o1, %l5, %i5
26893 ldsh [%l7 + 0x74], %i0
26894 fbu,a %fcc1, loop_3169
26895 fpsub16s %f9, %f15, %f0
26896 fpadd32s %f6, %f10, %f7
26897 ldd [%l7 + 0x28], %f10
26898loop_3169:
26899 st %f7, [%l7 + 0x24]
26900 mulscc %l2, 0x031D, %o6
26901 move %icc, %o5, %i2
26902 taddcctv %o2, %o7, %l6
26903 fnot2s %f13, %f0
26904 fmovrsgz %i4, %f12, %f11
26905 lduw [%l7 + 0x30], %l4
26906 fmovrdgz %g2, %f14, %f4
26907 std %f12, [%l7 + 0x58]
26908 fsrc2s %f14, %f5
26909 lduw [%l7 + 0x58], %l0
26910 mulscc %i7, %g6, %o0
26911 movcs %icc, %l1, %o4
26912 ldd [%l7 + 0x78], %f12
26913 movg %xcc, %i3, %l3
26914 alignaddr %g1, %i1, %g7
26915 fbule %fcc2, loop_3170
26916 fmovspos %icc, %f10, %f7
26917 tpos %icc, 0x0
26918 ldub [%l7 + 0x63], %g4
26919loop_3170:
26920 stx %o3, [%l7 + 0x20]
26921 ba,a,pt %xcc, loop_3171
26922 lduw [%l7 + 0x74], %g5
26923 umul %i6, 0x1107, %g3
26924 fors %f1, %f5, %f5
26925loop_3171:
26926 fbu,a %fcc0, loop_3172
26927 edge16n %l5, %o1, %i5
26928 popc 0x0886, %l2
26929 lduw [%l7 + 0x28], %i0
26930loop_3172:
26931 alignaddr %o5, %i2, %o6
26932 sth %o7, [%l7 + 0x50]
26933 movne %icc, %o2, %i4
26934 stw %l4, [%l7 + 0x20]
26935 fmovrslez %l6, %f12, %f5
26936 fmovsne %icc, %f7, %f2
26937 edge32 %g2, %l0, %g6
26938 fmovspos %xcc, %f12, %f5
26939 array32 %o0, %i7, %o4
26940 fmovsl %icc, %f7, %f8
26941 andcc %i3, %l3, %l1
26942 stb %g1, [%l7 + 0x58]
26943 brgez %i1, loop_3173
26944 fornot2 %f6, %f8, %f10
26945 edge8n %g7, %o3, %g4
26946 tgu %xcc, 0x0
26947loop_3173:
26948 ldsh [%l7 + 0x4E], %i6
26949 fmovrsgz %g3, %f9, %f5
26950 fmovdle %icc, %f7, %f8
26951 st %f12, [%l7 + 0x60]
26952 stx %g5, [%l7 + 0x10]
26953 fands %f8, %f12, %f1
26954 fbuge,a %fcc2, loop_3174
26955 lduh [%l7 + 0x3E], %l5
26956 ldd [%l7 + 0x50], %f2
26957 addccc %i5, 0x1286, %o1
26958loop_3174:
26959 fmovrslz %l2, %f0, %f2
26960 fmul8x16au %f5, %f6, %f4
26961 ldsb [%l7 + 0x45], %o5
26962 fmovrslz %i2, %f3, %f2
26963 stb %i0, [%l7 + 0x48]
26964 fbul,a %fcc1, loop_3175
26965 ld [%l7 + 0x74], %f1
26966 std %f4, [%l7 + 0x08]
26967 fmovs %f13, %f15
26968loop_3175:
26969 std %f10, [%l7 + 0x70]
26970 stb %o7, [%l7 + 0x30]
26971 fmovdne %icc, %f1, %f11
26972 ldub [%l7 + 0x2C], %o6
26973 orn %i4, 0x0E3A, %o2
26974 fbl,a %fcc2, loop_3176
26975 fbug,a %fcc2, loop_3177
26976 ldub [%l7 + 0x27], %l6
26977 fcmpgt16 %f6, %f0, %g2
26978loop_3176:
26979 fones %f9
26980loop_3177:
26981 xorcc %l0, %l4, %o0
26982 fmovrsgez %i7, %f15, %f3
26983 fxnors %f14, %f15, %f8
26984 bcs,a %xcc, loop_3178
26985 tne %xcc, 0x3
26986 ldub [%l7 + 0x09], %g6
26987 std %f14, [%l7 + 0x30]
26988loop_3178:
26989 std %f12, [%l7 + 0x38]
26990 fmul8x16al %f10, %f15, %f8
26991 stw %i3, [%l7 + 0x6C]
26992 stb %l3, [%l7 + 0x25]
26993 lduw [%l7 + 0x4C], %o4
26994 fcmps %fcc0, %f5, %f14
26995 fmovdvc %xcc, %f7, %f1
26996 ldx [%l7 + 0x38], %l1
26997 fbo,a %fcc3, loop_3179
26998 move %icc, %g1, %i1
26999 tl %xcc, 0x7
27000 fmovscs %xcc, %f3, %f6
27001loop_3179:
27002 ld [%l7 + 0x28], %f10
27003 fandnot1 %f12, %f14, %f14
27004 brgez,a %g7, loop_3180
27005 bn,pn %icc, loop_3181
27006 lduw [%l7 + 0x10], %o3
27007 stw %g4, [%l7 + 0x64]
27008loop_3180:
27009 tgu %xcc, 0x5
27010loop_3181:
27011 fcmpne16 %f2, %f8, %i6
27012 fbu,a %fcc0, loop_3182
27013 fmovsneg %xcc, %f3, %f3
27014 sra %g3, %g5, %l5
27015 addc %o1, %l2, %i5
27016loop_3182:
27017 fcmpeq32 %f8, %f10, %i2
27018 andncc %i0, %o5, %o6
27019 edge32l %o7, %i4, %o2
27020 addccc %l6, 0x1E13, %g2
27021 fmovde %xcc, %f6, %f3
27022 xnor %l0, %o0, %i7
27023 fmovdg %icc, %f7, %f10
27024 fbug %fcc2, loop_3183
27025 fmovsge %xcc, %f14, %f1
27026 fpsub16 %f6, %f0, %f8
27027 tcs %xcc, 0x5
27028loop_3183:
27029 nop
27030 setx loop_3184, %l0, %l1
27031 wrpr 0x1, %tl
27032 wrpr %l1, %tpc
27033 add %l1, 0x4, %l1
27034 wrpr %l1, %tnpc
27035 setx 0x34400001400, %l0, %l1
27036 wrpr %l1, %tstate
27037 wrhpr 0x4, %htstate
27038 retry
27039 brlz,a %l4, loop_3185
27040 stb %g6, [%l7 + 0x31]
27041 ble %xcc, loop_3186
27042loop_3184:
27043 ldx [%l7 + 0x10], %l3
27044loop_3185:
27045 ldx [%l7 + 0x38], %i3
27046 lduh [%l7 + 0x1E], %l1
27047loop_3186:
27048 sth %g1, [%l7 + 0x4C]
27049 edge16 %i1, %g7, %o3
27050 xnorcc %g4, 0x1811, %i6
27051 be,pn %xcc, loop_3187
27052 fbe,a %fcc2, loop_3188
27053 fornot1s %f6, %f9, %f0
27054 ba loop_3189
27055loop_3187:
27056 fbg,a %fcc0, loop_3190
27057loop_3188:
27058 lduh [%l7 + 0x38], %o4
27059 lduh [%l7 + 0x64], %g5
27060loop_3189:
27061 stw %l5, [%l7 + 0x64]
27062loop_3190:
27063 movrne %g3, %o1, %l2
27064 ldsb [%l7 + 0x41], %i5
27065 ld [%l7 + 0x64], %f8
27066 ldsw [%l7 + 0x1C], %i2
27067 sra %o5, %o6, %o7
27068 nop
27069 setx loop_3191, %l0, %l1
27070 wrpr 0x1, %tl
27071 wrpr %l1, %tpc
27072 add %l1, 0x4, %l1
27073 wrpr %l1, %tnpc
27074 setx 0x34400001400, %l0, %l1
27075 wrpr %l1, %tstate
27076 wrhpr 0x4, %htstate
27077 retry
27078 movleu %icc, %i0, %i4
27079 subcc %l6, 0x1278, %g2
27080 fnor %f0, %f2, %f10
27081loop_3191:
27082 stb %l0, [%l7 + 0x2F]
27083 fnot2 %f6, %f2
27084 tl %icc, 0x0
27085 fpadd32 %f10, %f2, %f8
27086 addc %o0, %o2, %i7
27087 bpos,a loop_3192
27088 fpack16 %f0, %f10
27089 edge16n %g6, %l4, %i3
27090 tgu %xcc, 0x7
27091loop_3192:
27092 fpsub16 %f14, %f10, %f2
27093 fmovdcc %xcc, %f9, %f15
27094 ld [%l7 + 0x18], %f5
27095 lduw [%l7 + 0x4C], %l3
27096 movrgz %g1, %l1, %i1
27097 edge8ln %o3, %g7, %g4
27098 fone %f14
27099 fmovsn %icc, %f13, %f2
27100 bvc,a %icc, loop_3193
27101 stx %i6, [%l7 + 0x08]
27102 stb %o4, [%l7 + 0x3D]
27103 fands %f7, %f10, %f4
27104loop_3193:
27105 lduw [%l7 + 0x3C], %g5
27106 ba,pn %icc, loop_3194
27107 stb %l5, [%l7 + 0x61]
27108 ldd [%l7 + 0x40], %f4
27109 addccc %o1, 0x02B5, %g3
27110loop_3194:
27111 fpack32 %f14, %f6, %f6
27112 xnor %l2, %i5, %o5
27113 array16 %o6, %i2, %o7
27114 st %f10, [%l7 + 0x74]
27115 movle %icc, %i4, %l6
27116 fandnot1s %f15, %f5, %f4
27117 ldx [%l7 + 0x78], %i0
27118 fcmped %fcc1, %f10, %f6
27119 fandnot1 %f4, %f12, %f14
27120 stx %l0, [%l7 + 0x40]
27121 fcmple32 %f14, %f4, %o0
27122 fmovrsgz %o2, %f12, %f5
27123 fmovsle %xcc, %f12, %f10
27124 fmovrse %i7, %f15, %f0
27125 fble,a %fcc1, loop_3195
27126 stx %g2, [%l7 + 0x28]
27127 tg %icc, 0x0
27128 smulcc %l4, 0x114D, %i3
27129loop_3195:
27130 fbge,a %fcc3, loop_3196
27131 ldub [%l7 + 0x6E], %g6
27132 fmovrslz %l3, %f2, %f4
27133 xorcc %l1, %g1, %i1
27134loop_3196:
27135 tneg %xcc, 0x0
27136 bcs,a,pt %xcc, loop_3197
27137 smulcc %g7, %g4, %i6
27138 fxor %f12, %f2, %f8
27139 fmovsneg %xcc, %f1, %f1
27140loop_3197:
27141 fxor %f0, %f10, %f14
27142 fnor %f12, %f8, %f8
27143 fbg,a %fcc1, loop_3198
27144 fcmpd %fcc0, %f4, %f0
27145 ldsh [%l7 + 0x28], %o4
27146 ldsh [%l7 + 0x4C], %g5
27147loop_3198:
27148 srl %l5, %o1, %o3
27149 bl,a,pt %icc, loop_3199
27150 ldub [%l7 + 0x22], %g3
27151 ld [%l7 + 0x08], %f3
27152 ld [%l7 + 0x08], %f8
27153loop_3199:
27154 lduw [%l7 + 0x24], %i5
27155 nop
27156 setx loop_3200, %l0, %l1
27157 wrpr 0x1, %tl
27158 wrpr %l1, %tnpc
27159 setx 0x34400001400, %l0, %l1
27160 wrpr %l1, %tstate
27161 wrhpr 0x4, %htstate
27162 done
27163 stb %l2, [%l7 + 0x5B]
27164 ldsh [%l7 + 0x3C], %o5
27165 nop
27166 setx loop_3201, %l0, %l1
27167 jmpl %l1, %o6
27168loop_3200:
27169 ldx [%l7 + 0x58], %o7
27170 fmovrse %i4, %f2, %f13
27171 ldsb [%l7 + 0x79], %i2
27172loop_3201:
27173 ldsb [%l7 + 0x6B], %i0
27174 ldsh [%l7 + 0x76], %l6
27175 fbo,a %fcc3, loop_3202
27176 fmul8x16au %f11, %f9, %f0
27177 brnz %o0, loop_3203
27178 and %o2, 0x0E68, %i7
27179loop_3202:
27180 stx %l0, [%l7 + 0x70]
27181 stw %g2, [%l7 + 0x24]
27182loop_3203:
27183 array8 %l4, %g6, %l3
27184 lduw [%l7 + 0x70], %l1
27185 ldsh [%l7 + 0x3E], %i3
27186 fmovrslez %g1, %f13, %f13
27187 orcc %g7, %g4, %i1
27188 bgu %icc, loop_3204
27189 stb %i6, [%l7 + 0x47]
27190 ldsw [%l7 + 0x08], %g5
27191 bvc,pt %xcc, loop_3205
27192loop_3204:
27193 fones %f10
27194 tge %xcc, 0x6
27195 xorcc %l5, %o4, %o3
27196loop_3205:
27197 fcmpne16 %f12, %f10, %g3
27198 sth %o1, [%l7 + 0x70]
27199 fmovs %f3, %f11
27200 ldsw [%l7 + 0x34], %l2
27201 fmovrslez %i5, %f3, %f8
27202 ld [%l7 + 0x50], %f10
27203 tl %xcc, 0x6
27204 movrlz %o5, 0x355, %o6
27205 fbg,a %fcc0, loop_3206
27206 fmovdg %xcc, %f6, %f13
27207 fbul,a %fcc3, loop_3207
27208 fmuld8ulx16 %f3, %f1, %f4
27209loop_3206:
27210 tcs %xcc, 0x5
27211 fmovspos %xcc, %f9, %f9
27212loop_3207:
27213 fornot2s %f0, %f6, %f12
27214 brgz,a %i4, loop_3208
27215 fmovsgu %icc, %f7, %f12
27216 stb %o7, [%l7 + 0x47]
27217 bl,a,pt %icc, loop_3209
27218loop_3208:
27219 stw %i2, [%l7 + 0x60]
27220 fandnot1s %f13, %f12, %f5
27221 bneg,a %xcc, loop_3210
27222loop_3209:
27223 std %f10, [%l7 + 0x30]
27224 fbo,a %fcc1, loop_3211
27225 fnot2 %f6, %f8
27226loop_3210:
27227 edge16n %l6, %o0, %o2
27228 ldx [%l7 + 0x48], %i7
27229loop_3211:
27230 smulcc %l0, 0x1164, %i0
27231 fmuld8sux16 %f8, %f10, %f0
27232 ldx [%l7 + 0x30], %g2
27233 fpack32 %f8, %f14, %f10
27234 stx %l4, [%l7 + 0x10]
27235 fsrc1s %f11, %f4
27236 fbue,a %fcc3, loop_3212
27237 fbuge %fcc0, loop_3213
27238 ld [%l7 + 0x14], %f12
27239 umul %g6, %l1, %i3
27240loop_3212:
27241 array32 %l3, %g1, %g7
27242loop_3213:
27243 fzeros %f3
27244 umulcc %i1, 0x1DCD, %i6
27245 te %icc, 0x7
27246 movrlz %g4, %g5, %o4
27247 fnot2 %f14, %f8
27248 stw %o3, [%l7 + 0x5C]
27249 stb %g3, [%l7 + 0x7C]
27250 smulcc %o1, %l5, %l2
27251 orncc %i5, %o5, %i4
27252 fmovse %icc, %f0, %f0
27253 fmovsleu %xcc, %f12, %f4
27254 smul %o6, 0x085D, %i2
27255 sub %l6, 0x1F31, %o7
27256 tl %xcc, 0x7
27257 tcc %icc, 0x1
27258 srax %o0, %i7, %o2
27259 fbn,a %fcc3, loop_3214
27260 bn,pn %xcc, loop_3215
27261 fbge,a %fcc0, loop_3216
27262 fmovrsgez %i0, %f12, %f4
27263loop_3214:
27264 edge16ln %g2, %l0, %g6
27265loop_3215:
27266 addccc %l4, %i3, %l1
27267loop_3216:
27268 nop
27269 setx loop_3217, %l0, %l1
27270 wrpr 0x1, %tl
27271 wrpr %l1, %tpc
27272 add %l1, 0x4, %l1
27273 wrpr %l1, %tnpc
27274 setx 0x34400001400, %l0, %l1
27275 wrpr %l1, %tstate
27276 wrhpr 0x4, %htstate
27277 retry
27278 fpsub32s %f2, %f0, %f0
27279 ldx [%l7 + 0x20], %l3
27280 fmovdne %icc, %f14, %f14
27281loop_3217:
27282 tsubcc %g1, %g7, %i1
27283 fzeros %f15
27284 or %i6, %g4, %o4
27285 movne %xcc, %g5, %g3
27286 stw %o1, [%l7 + 0x20]
27287 srax %l5, %o3, %l2
27288 fpadd16 %f2, %f4, %f12
27289 ldsh [%l7 + 0x4E], %i5
27290 ldx [%l7 + 0x38], %o5
27291 xorcc %i4, %o6, %l6
27292 fxor %f10, %f6, %f12
27293 movre %i2, %o0, %o7
27294 ldx [%l7 + 0x70], %i7
27295 sra %o2, 0x16, %i0
27296 movcc %icc, %l0, %g2
27297 ldsb [%l7 + 0x7B], %g6
27298 fmovrdgez %l4, %f12, %f10
27299 umul %i3, %l3, %l1
27300 fabss %f6, %f10
27301 movleu %xcc, %g7, %i1
27302 ldsh [%l7 + 0x5C], %i6
27303 nop
27304 setx loop_3218, %l0, %l1
27305 wrpr 0x1, %tl
27306 wrpr %l1, %tnpc
27307 setx 0x34400001400, %l0, %l1
27308 wrpr %l1, %tstate
27309 wrhpr 0x4, %htstate
27310 done
27311 fpsub32 %f6, %f14, %f4
27312 edge32ln %g1, %g4, %o4
27313 fbe %fcc0, loop_3219
27314loop_3218:
27315 ldsh [%l7 + 0x28], %g5
27316 fnegd %f14, %f10
27317 fmul8x16 %f4, %f14, %f4
27318loop_3219:
27319 stx %g3, [%l7 + 0x28]
27320 tl %icc, 0x7
27321 fors %f9, %f8, %f14
27322 fmovrsgz %o1, %f15, %f7
27323 fmovrdgz %o3, %f14, %f10
27324 tleu %icc, 0x5
27325 lduw [%l7 + 0x44], %l2
27326 fmovdvs %icc, %f8, %f1
27327 tle %xcc, 0x7
27328 fmuld8sux16 %f9, %f13, %f4
27329 movl %icc, %i5, %o5
27330 fcmps %fcc0, %f2, %f9
27331 std %f4, [%l7 + 0x50]
27332 ldx [%l7 + 0x70], %i4
27333 fmovsne %icc, %f0, %f6
27334 fmovsvc %xcc, %f10, %f3
27335 xnor %o6, 0x0C48, %l5
27336 fmovrse %l6, %f7, %f11
27337 fmovdg %icc, %f4, %f12
27338 fcmpne32 %f10, %f4, %o0
27339 ldub [%l7 + 0x4F], %i2
27340 ldd [%l7 + 0x30], %f14
27341 fbue,a %fcc1, loop_3220
27342 umul %o7, 0x1079, %i7
27343 bg %xcc, loop_3221
27344 st %f15, [%l7 + 0x5C]
27345loop_3220:
27346 std %f14, [%l7 + 0x18]
27347 tleu %xcc, 0x3
27348loop_3221:
27349 bcs,pn %icc, loop_3222
27350 brnz %i0, loop_3223
27351 tvs %xcc, 0x5
27352 tvs %icc, 0x4
27353loop_3222:
27354 movneg %icc, %o2, %l0
27355loop_3223:
27356 std %f2, [%l7 + 0x28]
27357 fabsd %f2, %f14
27358 ldsb [%l7 + 0x10], %g6
27359 edge32ln %l4, %g2, %i3
27360 movne %xcc, %l3, %g7
27361 lduw [%l7 + 0x18], %l1
27362 smulcc %i6, %g1, %i1
27363 sub %o4, %g4, %g5
27364 be,a,pt %icc, loop_3224
27365 fands %f13, %f15, %f10
27366 fmovdne %icc, %f10, %f5
27367 subcc %g3, %o1, %o3
27368loop_3224:
27369 fcmped %fcc3, %f6, %f14
27370 movrlz %l2, 0x22D, %i5
27371 fcmpne16 %f4, %f10, %i4
27372 addccc %o6, %l5, %o5
27373 ldub [%l7 + 0x40], %o0
27374 fbug %fcc1, loop_3225
27375 fpadd32 %f2, %f4, %f12
27376 ldd [%l7 + 0x68], %f14
27377 fmovsa %icc, %f7, %f0
27378loop_3225:
27379 mova %xcc, %i2, %l6
27380 fbge %fcc0, loop_3226
27381 fornot2s %f3, %f4, %f10
27382 movleu %icc, %o7, %i7
27383 andn %o2, 0x000B, %i0
27384loop_3226:
27385 fmovdle %xcc, %f12, %f8
27386 stb %g6, [%l7 + 0x0B]
27387 sethi 0x0E22, %l0
27388 edge16 %l4, %g2, %l3
27389 fmovrdlez %g7, %f12, %f2
27390 stx %i3, [%l7 + 0x08]
27391 fmovdneg %xcc, %f9, %f14
27392 fmovsa %icc, %f10, %f5
27393 st %f13, [%l7 + 0x4C]
27394 fmovrde %l1, %f10, %f4
27395 nop
27396 setx loop_3227, %l0, %l1
27397 wrpr 0x1, %tl
27398 wrpr %l1, %tnpc
27399 setx 0x34400001400, %l0, %l1
27400 wrpr %l1, %tstate
27401 wrhpr 0x4, %htstate
27402 done
27403 fandnot1 %f14, %f0, %f14
27404 fmul8x16 %f11, %f8, %f4
27405 fmovrdgez %g1, %f4, %f4
27406loop_3227:
27407 edge32ln %i1, %i6, %o4
27408 st %f11, [%l7 + 0x10]
27409 sth %g5, [%l7 + 0x5E]
27410 fsrc1 %f10, %f2
27411 fabsd %f4, %f6
27412 ldd [%l7 + 0x20], %f0
27413 fornot2s %f4, %f4, %f6
27414 lduh [%l7 + 0x64], %g4
27415 smulcc %g3, 0x17AE, %o1
27416 fmovsl %icc, %f8, %f9
27417 movrne %o3, %l2, %i4
27418 and %i5, 0x1197, %l5
27419 stw %o5, [%l7 + 0x3C]
27420 nop
27421 setx loop_3228, %l0, %l1
27422 wrpr 0x1, %tl
27423 wrpr %l1, %tpc
27424 add %l1, 0x4, %l1
27425 wrpr %l1, %tnpc
27426 setx 0x34400001400, %l0, %l1
27427 wrpr %l1, %tstate
27428 wrhpr 0x4, %htstate
27429 retry
27430 fmovdleu %xcc, %f8, %f4
27431 fmovsvs %xcc, %f14, %f6
27432 brlez %o6, loop_3229
27433loop_3228:
27434 srax %o0, 0x14, %i2
27435 tcs %xcc, 0x7
27436 movcc %xcc, %o7, %i7
27437loop_3229:
27438 fnot2s %f4, %f6
27439 fbuge %fcc1, loop_3230
27440 fcmped %fcc0, %f4, %f6
27441 fmovscc %icc, %f1, %f5
27442 fmovdneg %icc, %f13, %f13
27443loop_3230:
27444 fcmpgt32 %f10, %f12, %l6
27445 fmul8x16al %f5, %f11, %f12
27446 st %f13, [%l7 + 0x74]
27447 fxor %f12, %f14, %f0
27448 fmul8sux16 %f4, %f14, %f14
27449 edge32 %o2, %i0, %g6
27450 ldsb [%l7 + 0x0F], %l4
27451 ldsb [%l7 + 0x6D], %l0
27452 lduh [%l7 + 0x6A], %g2
27453 stw %l3, [%l7 + 0x24]
27454 stb %i3, [%l7 + 0x10]
27455 bshuffle %f6, %f6, %f4
27456 lduh [%l7 + 0x42], %g7
27457 ldsw [%l7 + 0x40], %g1
27458 stb %l1, [%l7 + 0x5A]
27459 tleu %xcc, 0x6
27460 fmovsne %icc, %f14, %f1
27461 fbe %fcc3, loop_3231
27462 bge,pn %icc, loop_3232
27463 stw %i6, [%l7 + 0x34]
27464 fxnor %f0, %f8, %f10
27465loop_3231:
27466 bcc %icc, loop_3233
27467loop_3232:
27468 fnand %f8, %f2, %f6
27469 fsrc1 %f14, %f6
27470 fmovrdne %i1, %f8, %f2
27471loop_3233:
27472 siam 0x2
27473 movcc %xcc, %g5, %o4
27474 std %f0, [%l7 + 0x58]
27475 fornot2s %f8, %f2, %f15
27476 edge8n %g4, %o1, %g3
27477 fmovdn %icc, %f7, %f1
27478 nop
27479 setx loop_3234, %l0, %l1
27480 jmpl %l1, %o3
27481 fcmpes %fcc3, %f12, %f4
27482 fmovdl %xcc, %f15, %f5
27483 fmovsneg %icc, %f9, %f14
27484loop_3234:
27485 bne,pn %icc, loop_3235
27486 sth %l2, [%l7 + 0x46]
27487 nop
27488 setx loop_3236, %l0, %l1
27489 wrpr 0x1, %tl
27490 wrpr %l1, %tpc
27491 add %l1, 0x4, %l1
27492 wrpr %l1, %tnpc
27493 setx 0x34400001400, %l0, %l1
27494 wrpr %l1, %tstate
27495 wrhpr 0x4, %htstate
27496 retry
27497 fmovsg %xcc, %f0, %f0
27498loop_3235:
27499 fmovda %xcc, %f10, %f14
27500 taddcctv %i4, %l5, %i5
27501loop_3236:
27502 sdivx %o6, 0x1554, %o5
27503 fsrc1s %f1, %f15
27504 std %f14, [%l7 + 0x68]
27505 fandnot1s %f2, %f15, %f9
27506 orcc %o0, 0x0D7C, %o7
27507 orncc %i2, 0x06A6, %i7
27508 fba,a %fcc3, loop_3237
27509 xnorcc %l6, %i0, %g6
27510 bn,pn %xcc, loop_3238
27511 fmovrdne %o2, %f4, %f0
27512loop_3237:
27513 sth %l4, [%l7 + 0x6E]
27514 fpack32 %f6, %f6, %f12
27515loop_3238:
27516 bn,a %icc, loop_3239
27517 tle %icc, 0x3
27518 array8 %g2, %l0, %l3
27519 fmovdl %icc, %f12, %f10
27520loop_3239:
27521 fandnot1 %f4, %f2, %f14
27522 movre %g7, %g1, %i3
27523 edge8l %l1, %i6, %i1
27524 fbe %fcc1, loop_3240
27525 sth %g5, [%l7 + 0x1E]
27526 edge8n %g4, %o1, %g3
27527 lduw [%l7 + 0x6C], %o4
27528loop_3240:
27529 ldd [%l7 + 0x68], %f8
27530 fnegd %f2, %f8
27531 call loop_3241
27532 fmovdgu %icc, %f12, %f15
27533 nop
27534 setx loop_3242, %l0, %l1
27535 wrpr 0x1, %tl
27536 wrpr %l1, %tpc
27537 add %l1, 0x4, %l1
27538 wrpr %l1, %tnpc
27539 setx 0x34400001400, %l0, %l1
27540 wrpr %l1, %tstate
27541 wrhpr 0x4, %htstate
27542 retry
27543 stb %l2, [%l7 + 0x49]
27544loop_3241:
27545 nop
27546 setx loop_3243, %l0, %l1
27547 wrpr 0x1, %tl
27548 wrpr %l1, %tpc
27549 add %l1, 0x4, %l1
27550 wrpr %l1, %tnpc
27551 setx 0x34400001400, %l0, %l1
27552 wrpr %l1, %tstate
27553 wrhpr 0x4, %htstate
27554 retry
27555 alignaddr %o3, %i4, %l5
27556loop_3242:
27557 fcmpne16 %f10, %f2, %o6
27558 fcmpeq32 %f10, %f2, %o5
27559loop_3243:
27560 stb %o0, [%l7 + 0x52]
27561 stw %i5, [%l7 + 0x64]
27562 srl %i2, %i7, %o7
27563 be,a,pt %xcc, loop_3244
27564 bvs,a loop_3245
27565 for %f14, %f0, %f0
27566 edge16l %i0, %l6, %g6
27567loop_3244:
27568 fandnot2s %f4, %f12, %f10
27569loop_3245:
27570 udivcc %o2, 0x1436, %g2
27571 ldx [%l7 + 0x50], %l0
27572 ld [%l7 + 0x60], %f11
27573 brz %l4, loop_3246
27574 ld [%l7 + 0x28], %f10
27575 lduw [%l7 + 0x20], %g7
27576 ldsb [%l7 + 0x4E], %l3
27577loop_3246:
27578 ble,a %icc, loop_3247
27579 stx %g1, [%l7 + 0x60]
27580 ldsh [%l7 + 0x66], %i3
27581 fexpand %f7, %f0
27582loop_3247:
27583 fmovdg %xcc, %f3, %f10
27584 st %f5, [%l7 + 0x38]
27585 movrlz %i6, 0x2C2, %l1
27586 fba %fcc2, loop_3248
27587 and %g5, 0x1623, %g4
27588 ta %xcc, 0x5
27589 lduh [%l7 + 0x6E], %o1
27590loop_3248:
27591 fmovrsne %g3, %f5, %f7
27592 fnand %f12, %f6, %f10
27593 umulcc %i1, %l2, %o4
27594 fbe %fcc0, loop_3249
27595 edge16l %i4, %o3, %l5
27596 lduh [%l7 + 0x5A], %o6
27597 fsrc2 %f10, %f12
27598loop_3249:
27599 taddcc %o0, %i5, %i2
27600 sdiv %i7, 0x0D81, %o7
27601 fpsub32s %f3, %f2, %f7
27602 fzeros %f3
27603 lduw [%l7 + 0x4C], %o5
27604 fmovsl %icc, %f0, %f15
27605 fnegd %f8, %f10
27606 bleu %xcc, loop_3250
27607 lduh [%l7 + 0x62], %i0
27608 fones %f4
27609 tne %xcc, 0x1
27610loop_3250:
27611 alignaddrl %g6, %o2, %g2
27612 call loop_3251
27613 siam 0x7
27614 fzero %f0
27615 movvc %icc, %l0, %l6
27616loop_3251:
27617 movre %l4, 0x2B0, %l3
27618 lduh [%l7 + 0x12], %g7
27619 movg %icc, %g1, %i6
27620 xorcc %l1, %i3, %g5
27621 andcc %g4, %o1, %g3
27622 nop
27623 setx loop_3252, %l0, %l1
27624 jmpl %l1, %l2
27625 ldx [%l7 + 0x78], %i1
27626 stx %o4, [%l7 + 0x68]
27627 fornot2 %f6, %f6, %f12
27628loop_3252:
27629 fmovdvs %icc, %f3, %f12
27630 fmovsa %icc, %f12, %f10
27631 fmovse %xcc, %f7, %f0
27632 ldd [%l7 + 0x38], %f14
27633 edge16ln %o3, %l5, %o6
27634 stb %i4, [%l7 + 0x34]
27635 tne %icc, 0x6
27636 fmovrslz %o0, %f15, %f15
27637 fbu,a %fcc1, loop_3253
27638 lduw [%l7 + 0x1C], %i2
27639 ldsb [%l7 + 0x6B], %i5
27640 ldsw [%l7 + 0x50], %i7
27641loop_3253:
27642 tgu %icc, 0x1
27643 lduw [%l7 + 0x50], %o5
27644 std %f0, [%l7 + 0x28]
27645 sth %o7, [%l7 + 0x32]
27646 fcmpeq32 %f6, %f14, %i0
27647 nop
27648 setx loop_3254, %l0, %l1
27649 jmpl %l1, %g6
27650 edge32 %g2, %o2, %l6
27651 fbn %fcc0, loop_3255
27652 fnand %f10, %f2, %f4
27653loop_3254:
27654 fabsd %f8, %f8
27655 ldub [%l7 + 0x1E], %l4
27656loop_3255:
27657 ldsh [%l7 + 0x64], %l3
27658 fornot2s %f0, %f8, %f6
27659 stb %g7, [%l7 + 0x08]
27660 lduh [%l7 + 0x7E], %l0
27661 mulx %g1, 0x0CE6, %i6
27662 fmuld8ulx16 %f11, %f9, %f10
27663 fornot1 %f14, %f10, %f8
27664 lduh [%l7 + 0x6C], %l1
27665 xorcc %i3, %g4, %g5
27666 ld [%l7 + 0x6C], %f5
27667 fmovrdgez %g3, %f0, %f8
27668 fmovrde %o1, %f2, %f10
27669 fmovdpos %xcc, %f13, %f5
27670 xnor %i1, %o4, %l2
27671 stb %l5, [%l7 + 0x0C]
27672 movne %xcc, %o6, %o3
27673 ldsw [%l7 + 0x30], %i4
27674 move %xcc, %o0, %i5
27675 ld [%l7 + 0x78], %f15
27676 fandnot1 %f2, %f12, %f12
27677 ldx [%l7 + 0x78], %i7
27678 tpos %icc, 0x3
27679 fblg %fcc2, loop_3256
27680 fmovscc %icc, %f14, %f8
27681 fmovsleu %icc, %f6, %f1
27682 st %f15, [%l7 + 0x34]
27683loop_3256:
27684 bcc,pt %icc, loop_3257
27685 bgu,a loop_3258
27686 fmul8ulx16 %f0, %f0, %f8
27687 fmovrdgz %i2, %f8, %f2
27688loop_3257:
27689 mulscc %o5, 0x03B1, %o7
27690loop_3258:
27691 ldsw [%l7 + 0x44], %g6
27692 ldsw [%l7 + 0x18], %g2
27693 fmul8ulx16 %f2, %f2, %f2
27694 movge %xcc, %o2, %l6
27695 fmul8x16al %f15, %f0, %f6
27696 fmul8x16al %f9, %f12, %f0
27697 ldx [%l7 + 0x28], %i0
27698 movrlez %l3, %g7, %l0
27699 tpos %xcc, 0x1
27700 movne %xcc, %l4, %g1
27701 ldsb [%l7 + 0x40], %l1
27702 edge32ln %i3, %i6, %g5
27703 ldd [%l7 + 0x28], %f0
27704 fornot1s %f3, %f10, %f13
27705 ldd [%l7 + 0x28], %f4
27706 stx %g4, [%l7 + 0x10]
27707 fpsub16s %f4, %f10, %f14
27708 ld [%l7 + 0x0C], %f13
27709 tneg %xcc, 0x1
27710 tsubcctv %o1, 0x1966, %i1
27711 tg %xcc, 0x4
27712 fors %f7, %f1, %f8
27713 edge32 %o4, %g3, %l5
27714 ldub [%l7 + 0x79], %o6
27715 fmovrdne %o3, %f0, %f6
27716 be,a,pn %xcc, loop_3259
27717 ldsb [%l7 + 0x75], %i4
27718 ldx [%l7 + 0x10], %o0
27719 fpmerge %f8, %f2, %f6
27720loop_3259:
27721 smulcc %l2, 0x1026, %i7
27722 fmovsa %icc, %f6, %f14
27723 ble %xcc, loop_3260
27724 fpackfix %f8, %f5
27725 stx %i5, [%l7 + 0x08]
27726 fbg,a %fcc1, loop_3261
27727loop_3260:
27728 orncc %o5, 0x047B, %o7
27729 be,a,pt %xcc, loop_3262
27730 st %f11, [%l7 + 0x34]
27731loop_3261:
27732 ldsh [%l7 + 0x2A], %i2
27733 for %f4, %f4, %f10
27734loop_3262:
27735 movre %g6, 0x056, %g2
27736 st %f1, [%l7 + 0x5C]
27737 fmuld8sux16 %f9, %f7, %f12
27738 smulcc %l6, %o2, %i0
27739 for %f0, %f4, %f2
27740 fmovde %icc, %f15, %f4
27741 srlx %g7, %l0, %l4
27742 fornot1s %f13, %f4, %f9
27743 fpack16 %f8, %f13
27744 lduw [%l7 + 0x54], %l3
27745 fbu %fcc1, loop_3263
27746 be,a,pt %icc, loop_3264
27747 fsrc2 %f4, %f8
27748 stw %l1, [%l7 + 0x68]
27749loop_3263:
27750 st %f4, [%l7 + 0x68]
27751loop_3264:
27752 fmovdcc %icc, %f3, %f9
27753 tcs %xcc, 0x0
27754 andcc %i3, %i6, %g1
27755 sth %g5, [%l7 + 0x7C]
27756 umulcc %o1, 0x0FCE, %i1
27757 fbule,a %fcc2, loop_3265
27758 lduh [%l7 + 0x5A], %g4
27759 movvc %xcc, %g3, %o4
27760 fmovrse %l5, %f12, %f2
27761loop_3265:
27762 ld [%l7 + 0x5C], %f7
27763 umulcc %o6, 0x0B92, %o3
27764 st %f6, [%l7 + 0x24]
27765 stw %o0, [%l7 + 0x50]
27766 fmovsn %icc, %f11, %f1
27767 be,a,pn %xcc, loop_3266
27768 std %f2, [%l7 + 0x28]
27769 xorcc %l2, 0x1EF9, %i7
27770 fcmps %fcc3, %f8, %f2
27771loop_3266:
27772 popc 0x0AF1, %i4
27773 fpadd16s %f3, %f11, %f3
27774 fmul8x16au %f5, %f0, %f2
27775 bleu,a,pn %icc, loop_3267
27776 fcmpne32 %f10, %f10, %i5
27777 orcc %o5, 0x1BCD, %i2
27778 fmovscc %xcc, %f11, %f7
27779loop_3267:
27780 fmovsl %xcc, %f6, %f2
27781 siam 0x5
27782 stb %o7, [%l7 + 0x58]
27783 fba,a %fcc3, loop_3268
27784 fand %f10, %f6, %f4
27785 fmovrslz %g6, %f10, %f11
27786 addcc %l6, %g2, %o2
27787loop_3268:
27788 fmul8x16 %f12, %f10, %f8
27789 subccc %i0, 0x1C84, %g7
27790 mulscc %l0, 0x092E, %l3
27791 smulcc %l1, 0x1FC0, %i3
27792 ldsb [%l7 + 0x58], %i6
27793 siam 0x3
27794 movl %xcc, %g1, %l4
27795 fmovrdlez %o1, %f4, %f12
27796 lduh [%l7 + 0x0A], %g5
27797 movrgez %g4, 0x09B, %i1
27798 tpos %xcc, 0x1
27799 fpsub16 %f6, %f6, %f4
27800 fbne,a %fcc3, loop_3269
27801 ba %xcc, loop_3270
27802 alignaddrl %o4, %g3, %l5
27803 lduw [%l7 + 0x4C], %o6
27804loop_3269:
27805 ldsb [%l7 + 0x18], %o0
27806loop_3270:
27807 fabss %f1, %f13
27808 fornot2s %f15, %f13, %f11
27809 ldsw [%l7 + 0x34], %l2
27810 nop
27811 setx loop_3271, %l0, %l1
27812 jmpl %l1, %i7
27813 fmovde %icc, %f2, %f5
27814 for %f10, %f2, %f2
27815 st %f3, [%l7 + 0x5C]
27816loop_3271:
27817 fbl,a %fcc1, loop_3272
27818 add %i4, %o3, %o5
27819 move %icc, %i5, %i2
27820 fnot1s %f9, %f3
27821loop_3272:
27822 st %f8, [%l7 + 0x28]
27823 tpos %icc, 0x6
27824 fble,a %fcc1, loop_3273
27825 fmovdvs %icc, %f15, %f5
27826 array32 %o7, %g6, %l6
27827 fbu,a %fcc3, loop_3274
27828loop_3273:
27829 sth %g2, [%l7 + 0x46]
27830 fbn %fcc1, loop_3275
27831 ldsh [%l7 + 0x48], %o2
27832loop_3274:
27833 fandnot2s %f8, %f1, %f4
27834 ldsb [%l7 + 0x65], %g7
27835loop_3275:
27836 ldx [%l7 + 0x78], %i0
27837 ldd [%l7 + 0x78], %f6
27838 std %f2, [%l7 + 0x28]
27839 xor %l0, %l1, %l3
27840 edge16 %i6, %i3, %g1
27841 andcc %l4, 0x0491, %o1
27842 tneg %xcc, 0x4
27843 ldsw [%l7 + 0x60], %g4
27844 udiv %g5, 0x0F5C, %o4
27845 stw %g3, [%l7 + 0x7C]
27846 fbo,a %fcc1, loop_3276
27847 for %f8, %f0, %f12
27848 lduw [%l7 + 0x10], %l5
27849 fxnor %f14, %f14, %f8
27850loop_3276:
27851 std %f2, [%l7 + 0x18]
27852 call loop_3277
27853 ldsh [%l7 + 0x5C], %i1
27854 sdivx %o6, 0x08D4, %o0
27855 lduh [%l7 + 0x2E], %i7
27856loop_3277:
27857 fmovsgu %xcc, %f12, %f15
27858 edge8n %l2, %i4, %o5
27859 fmovspos %xcc, %f6, %f9
27860 fsrc2 %f0, %f8
27861 orncc %o3, 0x0E70, %i5
27862 movre %i2, %o7, %l6
27863 nop
27864 setx loop_3278, %l0, %l1
27865 jmpl %l1, %g6
27866 fmul8x16 %f8, %f12, %f0
27867 stb %o2, [%l7 + 0x0E]
27868 ldsh [%l7 + 0x18], %g2
27869loop_3278:
27870 udivx %g7, 0x1B9D, %i0
27871 lduh [%l7 + 0x14], %l1
27872 tge %xcc, 0x5
27873 fpmerge %f10, %f7, %f12
27874 fcmped %fcc3, %f2, %f2
27875 fmovsne %icc, %f8, %f4
27876 fcmple16 %f8, %f14, %l0
27877 sub %l3, %i6, %i3
27878 orncc %g1, %o1, %g4
27879 popc %g5, %l4
27880 ldsw [%l7 + 0x74], %o4
27881 stx %l5, [%l7 + 0x78]
27882 st %f4, [%l7 + 0x54]
27883 bcc %icc, loop_3279
27884 ldub [%l7 + 0x0C], %g3
27885 ldsh [%l7 + 0x1C], %i1
27886 sub %o6, 0x1A84, %o0
27887loop_3279:
27888 ldd [%l7 + 0x28], %f12
27889 ble,pn %xcc, loop_3280
27890 orn %i7, 0x14A0, %i4
27891 fpsub32 %f0, %f6, %f6
27892 fba %fcc2, loop_3281
27893loop_3280:
27894 fmovdl %icc, %f15, %f1
27895 edge32l %l2, %o3, %o5
27896 tcs %icc, 0x5
27897loop_3281:
27898 ldub [%l7 + 0x26], %i5
27899 brz,a %i2, loop_3282
27900 fmovde %xcc, %f8, %f7
27901 addccc %l6, %g6, %o2
27902 sra %o7, 0x0E, %g7
27903loop_3282:
27904 fabss %f3, %f0
27905 fandnot2 %f0, %f10, %f10
27906 stw %i0, [%l7 + 0x24]
27907 tsubcctv %l1, 0x1CE0, %g2
27908 lduh [%l7 + 0x36], %l3
27909 sth %i6, [%l7 + 0x1C]
27910 fmovdleu %xcc, %f12, %f6
27911 lduw [%l7 + 0x40], %l0
27912 ldd [%l7 + 0x10], %f6
27913 lduh [%l7 + 0x1C], %i3
27914 movre %o1, 0x22E, %g1
27915 fmovsge %xcc, %f14, %f14
27916 ldub [%l7 + 0x1B], %g5
27917 movleu %icc, %l4, %o4
27918 movre %g4, %l5, %g3
27919 smul %o6, 0x0086, %i1
27920 movvs %xcc, %i7, %i4
27921 nop
27922 setx loop_3283, %l0, %l1
27923 wrpr 0x1, %tl
27924 wrpr %l1, %tnpc
27925 setx 0x34400001400, %l0, %l1
27926 wrpr %l1, %tstate
27927 wrhpr 0x4, %htstate
27928 done
27929 fcmpeq32 %f8, %f14, %o0
27930 edge32 %o3, %o5, %l2
27931 move %icc, %i5, %i2
27932loop_3283:
27933 fmovdl %icc, %f8, %f3
27934 movpos %icc, %g6, %o2
27935 fsrc2s %f15, %f9
27936 fandnot1s %f9, %f12, %f14
27937 fcmpd %fcc0, %f10, %f14
27938 xor %o7, %l6, %g7
27939 ldx [%l7 + 0x68], %i0
27940 ldsb [%l7 + 0x34], %l1
27941 nop
27942 setx loop_3284, %l0, %l1
27943 wrpr 0x1, %tl
27944 wrpr %l1, %tnpc
27945 setx 0x34400001400, %l0, %l1
27946 wrpr %l1, %tstate
27947 wrhpr 0x4, %htstate
27948 done
27949 brnz,a %g2, loop_3285
27950 alignaddr %l3, %i6, %l0
27951 stb %i3, [%l7 + 0x74]
27952loop_3284:
27953 movge %icc, %g1, %g5
27954loop_3285:
27955 bn loop_3286
27956 fmovsne %xcc, %f5, %f12
27957 taddcctv %l4, 0x0513, %o1
27958 fmuld8ulx16 %f3, %f2, %f12
27959loop_3286:
27960 lduw [%l7 + 0x40], %o4
27961 fpsub16 %f4, %f0, %f8
27962 movleu %xcc, %g4, %l5
27963 lduh [%l7 + 0x34], %o6
27964 sth %g3, [%l7 + 0x1A]
27965 xor %i7, 0x10A8, %i1
27966 brlez,a %o0, loop_3287
27967 movre %o3, 0x21D, %o5
27968 ldsw [%l7 + 0x74], %i4
27969 lduh [%l7 + 0x4C], %l2
27970loop_3287:
27971 tl %xcc, 0x2
27972 fmovdn %icc, %f0, %f1
27973 fone %f2
27974 fnor %f0, %f10, %f4
27975 orn %i5, %g6, %i2
27976 fmuld8ulx16 %f5, %f14, %f6
27977 stw %o7, [%l7 + 0x64]
27978 movcs %icc, %l6, %o2
27979 fmul8x16al %f14, %f3, %f6
27980 ldsh [%l7 + 0x0A], %g7
27981 fcmpne32 %f2, %f6, %i0
27982 fmovdleu %xcc, %f7, %f8
27983 ldx [%l7 + 0x70], %g2
27984 edge8n %l1, %i6, %l0
27985 fmovspos %xcc, %f13, %f8
27986 fmovsl %icc, %f14, %f11
27987 stx %i3, [%l7 + 0x18]
27988 pdist %f0, %f0, %f4
27989 fandnot2 %f6, %f6, %f0
27990 brgz,a %g1, loop_3288
27991 umulcc %g5, %l3, %o1
27992 ldsb [%l7 + 0x19], %l4
27993 bgu,a %icc, loop_3289
27994loop_3288:
27995 lduh [%l7 + 0x4A], %o4
27996 fones %f3
27997 srl %g4, %l5, %o6
27998loop_3289:
27999 tg %xcc, 0x2
28000 sth %i7, [%l7 + 0x08]
28001 smul %g3, 0x18FD, %i1
28002 movrlez %o3, 0x1F7, %o5
28003 fnot1s %f15, %f12
28004 fones %f5
28005 umul %o0, 0x1194, %l2
28006 fmovsgu %icc, %f13, %f5
28007 sll %i5, 0x12, %i4
28008 tne %icc, 0x5
28009 addcc %i2, %g6, %o7
28010 movvs %xcc, %o2, %g7
28011 bshuffle %f6, %f6, %f14
28012 fbne %fcc2, loop_3290
28013 umulcc %i0, 0x161A, %l6
28014 fcmpgt32 %f6, %f6, %l1
28015 orcc %g2, 0x0594, %i6
28016loop_3290:
28017 bvc,a,pn %xcc, loop_3291
28018 srl %i3, 0x06, %g1
28019 ldd [%l7 + 0x40], %f10
28020 stb %l0, [%l7 + 0x10]
28021loop_3291:
28022 fmovrsgez %g5, %f15, %f13
28023 edge8 %o1, %l3, %o4
28024 fnot2 %f8, %f2
28025 movvs %xcc, %g4, %l5
28026 stx %l4, [%l7 + 0x70]
28027 movg %xcc, %o6, %g3
28028 stw %i7, [%l7 + 0x5C]
28029 fbl,a %fcc3, loop_3292
28030 ldsh [%l7 + 0x40], %i1
28031 lduw [%l7 + 0x70], %o3
28032 ldx [%l7 + 0x30], %o0
28033loop_3292:
28034 ld [%l7 + 0x3C], %f13
28035 tl %icc, 0x1
28036 fmovsg %icc, %f4, %f15
28037 fmovdpos %xcc, %f9, %f10
28038 smul %l2, %o5, %i4
28039 udivx %i2, 0x1DBC, %i5
28040 ldsh [%l7 + 0x0A], %g6
28041 fbg,a %fcc0, loop_3293
28042 tpos %xcc, 0x1
28043 sra %o2, 0x0E, %g7
28044 fbu %fcc2, loop_3294
28045loop_3293:
28046 fmovscs %xcc, %f2, %f8
28047 fxnors %f0, %f11, %f8
28048 bshuffle %f14, %f6, %f4
28049loop_3294:
28050 tge %xcc, 0x3
28051 movneg %xcc, %i0, %l6
28052 tg %icc, 0x1
28053 fcmpne32 %f10, %f8, %l1
28054 fxors %f1, %f9, %f0
28055 stx %o7, [%l7 + 0x68]
28056 fornot1s %f4, %f10, %f6
28057 ldx [%l7 + 0x68], %i6
28058 fblg,a %fcc3, loop_3295
28059 fbge,a %fcc1, loop_3296
28060 add %g2, %g1, %i3
28061 fmul8ulx16 %f2, %f12, %f2
28062loop_3295:
28063 ldsw [%l7 + 0x5C], %g5
28064loop_3296:
28065 fbg %fcc1, loop_3297
28066 movpos %xcc, %o1, %l0
28067 fsrc1 %f14, %f6
28068 tleu %xcc, 0x4
28069loop_3297:
28070 fmovrdne %l3, %f0, %f8
28071 mulx %g4, %o4, %l5
28072 fpmerge %f7, %f1, %f4
28073 fmovs %f7, %f10
28074 lduh [%l7 + 0x74], %o6
28075 edge32ln %l4, %i7, %g3
28076 brz,a %o3, loop_3298
28077 std %f2, [%l7 + 0x28]
28078 ld [%l7 + 0x2C], %f15
28079 tge %icc, 0x4
28080loop_3298:
28081 fbo,a %fcc0, loop_3299
28082 lduw [%l7 + 0x44], %i1
28083 fmovdge %xcc, %f8, %f11
28084 xor %o0, 0x0232, %o5
28085loop_3299:
28086 movleu %xcc, %l2, %i4
28087 fbul %fcc0, loop_3300
28088 array32 %i5, %i2, %o2
28089 ldub [%l7 + 0x1C], %g6
28090 fpadd16s %f2, %f8, %f9
28091loop_3300:
28092 fmovrde %i0, %f8, %f6
28093 tgu %icc, 0x3
28094 edge16l %g7, %l1, %o7
28095 tsubcctv %i6, %l6, %g1
28096 movvc %icc, %g2, %g5
28097 brz %i3, loop_3301
28098 tcs %icc, 0x7
28099 fmovdleu %icc, %f1, %f6
28100 fba,a %fcc3, loop_3302
28101loop_3301:
28102 subcc %l0, %l3, %g4
28103 fcmpne32 %f8, %f10, %o4
28104 fbn %fcc1, loop_3303
28105loop_3302:
28106 xnorcc %o1, 0x068F, %o6
28107 smul %l5, 0x10B7, %l4
28108 tvc %icc, 0x7
28109loop_3303:
28110 xnor %g3, %o3, %i1
28111 stw %i7, [%l7 + 0x78]
28112 brnz,a %o0, loop_3304
28113 fmovsa %xcc, %f1, %f0
28114 fcmpne16 %f12, %f12, %l2
28115 brgz %i4, loop_3305
28116loop_3304:
28117 fmovdne %xcc, %f3, %f14
28118 bge,pn %icc, loop_3306
28119 fcmple16 %f12, %f0, %i5
28120loop_3305:
28121 ldub [%l7 + 0x68], %i2
28122 movrgz %o5, %o2, %i0
28123loop_3306:
28124 fmovdl %xcc, %f12, %f15
28125 movrgez %g6, %l1, %g7
28126 taddcctv %i6, %l6, %o7
28127 ldd [%l7 + 0x20], %f4
28128 fmovd %f8, %f6
28129 array16 %g2, %g5, %g1
28130 orncc %i3, 0x1655, %l3
28131 call loop_3307
28132 fmuld8ulx16 %f14, %f1, %f2
28133 nop
28134 setx loop_3308, %l0, %l1
28135 jmpl %l1, %l0
28136 bneg %icc, loop_3309
28137loop_3307:
28138 movge %icc, %o4, %g4
28139 udivcc %o1, 0x039F, %o6
28140loop_3308:
28141 stx %l5, [%l7 + 0x68]
28142loop_3309:
28143 ld [%l7 + 0x2C], %f12
28144 edge16 %l4, %o3, %g3
28145 tle %xcc, 0x3
28146 fnegs %f4, %f5
28147 fmovsg %xcc, %f13, %f1
28148 srax %i7, 0x0E, %o0
28149 fbu %fcc2, loop_3310
28150 edge8 %i1, %l2, %i4
28151 fnot2s %f0, %f14
28152 fmovdvs %xcc, %f4, %f15
28153loop_3310:
28154 brz %i5, loop_3311
28155 movle %xcc, %i2, %o2
28156 fbl %fcc3, loop_3312
28157 fornot1 %f0, %f6, %f14
28158loop_3311:
28159 fmovs %f1, %f6
28160 fpack32 %f8, %f8, %f12
28161loop_3312:
28162 movl %xcc, %o5, %g6
28163 ldd [%l7 + 0x20], %f4
28164 ldd [%l7 + 0x38], %f14
28165 ldub [%l7 + 0x1E], %i0
28166 ldsb [%l7 + 0x73], %g7
28167 ld [%l7 + 0x78], %f6
28168 ldsw [%l7 + 0x0C], %i6
28169 edge8l %l1, %l6, %o7
28170 fpack32 %f12, %f4, %f0
28171 fsrc2 %f0, %f2
28172 mulscc %g2, 0x0AFB, %g1
28173 tvc %icc, 0x0
28174 ldsw [%l7 + 0x44], %i3
28175 fcmple32 %f2, %f10, %l3
28176 fcmpeq32 %f14, %f6, %g5
28177 std %f6, [%l7 + 0x50]
28178 stb %l0, [%l7 + 0x41]
28179 ldsh [%l7 + 0x26], %o4
28180 stb %o1, [%l7 + 0x0B]
28181 fmovde %xcc, %f9, %f1
28182 udiv %g4, 0x1E4D, %l5
28183 xorcc %o6, %o3, %l4
28184 movpos %icc, %g3, %o0
28185 fcmpne16 %f6, %f6, %i1
28186 fpadd32 %f10, %f8, %f14
28187 fabsd %f4, %f12
28188 st %f5, [%l7 + 0x50]
28189 tsubcctv %i7, 0x0F94, %l2
28190 tle %xcc, 0x6
28191 fmovsleu %xcc, %f3, %f5
28192 fmovrse %i4, %f1, %f8
28193 st %f1, [%l7 + 0x64]
28194 ld [%l7 + 0x10], %f15
28195 smulcc %i5, 0x14B3, %o2
28196 fcmpgt16 %f8, %f12, %i2
28197 move %xcc, %o5, %i0
28198 stb %g6, [%l7 + 0x45]
28199 fmovscc %xcc, %f2, %f0
28200 std %f2, [%l7 + 0x30]
28201 fblg,a %fcc0, loop_3313
28202 fpsub16 %f6, %f6, %f12
28203 sdivx %i6, 0x1446, %g7
28204 fblg %fcc3, loop_3314
28205loop_3313:
28206 sth %l1, [%l7 + 0x6C]
28207 std %f8, [%l7 + 0x50]
28208 ld [%l7 + 0x48], %f15
28209loop_3314:
28210 fabsd %f12, %f0
28211 edge32l %l6, %o7, %g1
28212 fcmpne16 %f6, %f12, %i3
28213 fmovdleu %xcc, %f12, %f6
28214 fbul %fcc0, loop_3315
28215 movge %xcc, %g2, %g5
28216 std %f2, [%l7 + 0x58]
28217 be,pt %icc, loop_3316
28218loop_3315:
28219 sth %l0, [%l7 + 0x14]
28220 sth %l3, [%l7 + 0x2C]
28221 edge16 %o4, %g4, %l5
28222loop_3316:
28223 edge8ln %o6, %o3, %l4
28224 srax %o1, %o0, %g3
28225 movrlez %i7, 0x0F9, %l2
28226 tcc %xcc, 0x6
28227 st %f0, [%l7 + 0x0C]
28228 fsrc1s %f0, %f9
28229 fmovs %f10, %f0
28230 bleu,a loop_3317
28231 tleu %xcc, 0x5
28232 fnegd %f6, %f4
28233 std %f12, [%l7 + 0x30]
28234loop_3317:
28235 fsrc2 %f14, %f4
28236 fmovdl %xcc, %f15, %f10
28237 lduw [%l7 + 0x14], %i1
28238 bne,a,pt %xcc, loop_3318
28239 fcmpne32 %f14, %f6, %i4
28240 fmovsg %icc, %f8, %f12
28241 fmuld8ulx16 %f12, %f3, %f14
28242loop_3318:
28243 ldsw [%l7 + 0x7C], %o2
28244 fcmpes %fcc1, %f6, %f11
28245 lduw [%l7 + 0x14], %i2
28246 fbg,a %fcc2, loop_3319
28247 sdivcc %i5, 0x037A, %o5
28248 tcc %xcc, 0x7
28249 fcmps %fcc3, %f5, %f13
28250loop_3319:
28251 fbge %fcc0, loop_3320
28252 st %f5, [%l7 + 0x4C]
28253 stx %g6, [%l7 + 0x68]
28254 ldx [%l7 + 0x18], %i0
28255loop_3320:
28256 fbuge %fcc1, loop_3321
28257 fmovde %icc, %f12, %f9
28258 fexpand %f12, %f2
28259 bshuffle %f4, %f10, %f14
28260loop_3321:
28261 ld [%l7 + 0x18], %f12
28262 fmovdneg %icc, %f1, %f11
28263 fabss %f9, %f13
28264 fbule %fcc1, loop_3322
28265 fmovdneg %icc, %f12, %f11
28266 lduw [%l7 + 0x54], %g7
28267 fcmpeq16 %f4, %f4, %i6
28268loop_3322:
28269 fabss %f14, %f0
28270 tgu %icc, 0x5
28271 fxors %f13, %f0, %f8
28272 lduw [%l7 + 0x40], %l6
28273 tcc %icc, 0x5
28274 fmovsn %xcc, %f13, %f7
28275 tleu %icc, 0x3
28276 movrlz %l1, 0x118, %o7
28277 ld [%l7 + 0x50], %f11
28278 fnands %f11, %f5, %f8
28279 fmovrslez %i3, %f11, %f1
28280 ldsh [%l7 + 0x6A], %g1
28281 edge32l %g5, %g2, %l3
28282 stb %l0, [%l7 + 0x21]
28283 ldsb [%l7 + 0x37], %g4
28284 taddcc %l5, %o4, %o6
28285 movn %xcc, %l4, %o3
28286 umul %o0, 0x0049, %g3
28287 bge,pt %xcc, loop_3323
28288 mulscc %o1, 0x0258, %l2
28289 tneg %xcc, 0x6
28290 fbuge %fcc1, loop_3324
28291loop_3323:
28292 ldsh [%l7 + 0x7C], %i7
28293 taddcc %i1, %i4, %o2
28294 array16 %i2, %o5, %i5
28295loop_3324:
28296 lduw [%l7 + 0x50], %g6
28297 stb %i0, [%l7 + 0x7D]
28298 tcs %xcc, 0x1
28299 edge16ln %g7, %i6, %l6
28300 st %f0, [%l7 + 0x5C]
28301 std %f14, [%l7 + 0x18]
28302 fmovdcc %xcc, %f15, %f15
28303 fsrc2 %f12, %f14
28304 xor %o7, %i3, %g1
28305 popc 0x11BC, %l1
28306 fpackfix %f2, %f8
28307 orncc %g2, %g5, %l0
28308 stb %g4, [%l7 + 0x1A]
28309 std %f6, [%l7 + 0x40]
28310 fpack32 %f0, %f12, %f14
28311 fbule %fcc1, loop_3325
28312 fbe %fcc2, loop_3326
28313 fxors %f11, %f0, %f2
28314 sth %l3, [%l7 + 0x7C]
28315loop_3325:
28316 fmovrde %o4, %f2, %f8
28317loop_3326:
28318 fpack32 %f2, %f6, %f6
28319 ldd [%l7 + 0x78], %f4
28320 bne,a,pt %xcc, loop_3327
28321 srlx %o6, %l4, %o3
28322 fmovrdgz %o0, %f6, %f8
28323 std %f6, [%l7 + 0x48]
28324loop_3327:
28325 fblg %fcc2, loop_3328
28326 andncc %g3, %o1, %l2
28327 ldsw [%l7 + 0x48], %l5
28328 fmuld8ulx16 %f14, %f7, %f12
28329loop_3328:
28330 fandnot2 %f14, %f4, %f2
28331 std %f2, [%l7 + 0x38]
28332 fbule %fcc3, loop_3329
28333 movvs %xcc, %i1, %i7
28334 movne %icc, %o2, %i2
28335 edge8n %i4, %i5, %g6
28336loop_3329:
28337 fandnot2s %f13, %f8, %f2
28338 fmul8x16au %f15, %f13, %f2
28339 fpack16 %f14, %f0
28340 fmovscs %xcc, %f13, %f7
28341 fmovsleu %icc, %f5, %f12
28342 stb %i0, [%l7 + 0x63]
28343 ldx [%l7 + 0x78], %o5
28344 mova %icc, %g7, %l6
28345 movleu %xcc, %o7, %i6
28346 movrne %i3, 0x275, %g1
28347 fcmpd %fcc3, %f4, %f4
28348 andncc %l1, %g5, %g2
28349 xor %l0, %g4, %o4
28350 sub %l3, 0x00A2, %o6
28351 fmovdcc %xcc, %f1, %f1
28352 ldsb [%l7 + 0x71], %o3
28353 stx %o0, [%l7 + 0x28]
28354 st %f2, [%l7 + 0x4C]
28355 fmovdvs %icc, %f14, %f4
28356 mulx %g3, 0x1090, %l4
28357 stw %o1, [%l7 + 0x1C]
28358 pdist %f14, %f14, %f4
28359 bne,a %xcc, loop_3330
28360 brlz,a %l5, loop_3331
28361 ldub [%l7 + 0x57], %l2
28362 fpack32 %f0, %f12, %f14
28363loop_3330:
28364 sdiv %i7, 0x163D, %i1
28365loop_3331:
28366 movrlz %i2, %o2, %i5
28367 stx %g6, [%l7 + 0x58]
28368 andcc %i4, %o5, %g7
28369 tsubcctv %i0, 0x16EB, %l6
28370 std %f6, [%l7 + 0x08]
28371 ldx [%l7 + 0x28], %o7
28372 ldsw [%l7 + 0x40], %i3
28373 movcc %icc, %g1, %i6
28374 st %f13, [%l7 + 0x58]
28375 fmul8x16al %f0, %f10, %f8
28376 movl %icc, %g5, %l1
28377 ld [%l7 + 0x60], %f10
28378 bge %icc, loop_3332
28379 umul %g2, %l0, %g4
28380 stw %o4, [%l7 + 0x1C]
28381 fbl %fcc1, loop_3333
28382loop_3332:
28383 lduw [%l7 + 0x10], %l3
28384 stw %o6, [%l7 + 0x10]
28385 nop
28386 setx loop_3334, %l0, %l1
28387 jmpl %l1, %o3
28388loop_3333:
28389 ldsb [%l7 + 0x1C], %g3
28390 movgu %icc, %o0, %o1
28391 nop
28392 setx loop_3335, %l0, %l1
28393 wrpr 0x1, %tl
28394 wrpr %l1, %tpc
28395 add %l1, 0x4, %l1
28396 wrpr %l1, %tnpc
28397 setx 0x34400001400, %l0, %l1
28398 wrpr %l1, %tstate
28399 wrhpr 0x4, %htstate
28400 retry
28401loop_3334:
28402 add %l5, %l2, %i7
28403 tvs %xcc, 0x4
28404 udivcc %i1, 0x11EF, %i2
28405loop_3335:
28406 bvc,pt %icc, loop_3336
28407 fbne,a %fcc1, loop_3337
28408 fmovrslz %o2, %f11, %f13
28409 movvs %xcc, %l4, %g6
28410loop_3336:
28411 st %f15, [%l7 + 0x7C]
28412loop_3337:
28413 lduw [%l7 + 0x2C], %i5
28414 mova %xcc, %o5, %i4
28415 fbo %fcc3, loop_3338
28416 srlx %g7, 0x1D, %l6
28417 lduh [%l7 + 0x5E], %i0
28418 srax %i3, %o7, %i6
28419loop_3338:
28420 fmovdpos %xcc, %f5, %f7
28421 ldsw [%l7 + 0x48], %g5
28422 fbl,a %fcc3, loop_3339
28423 ldd [%l7 + 0x78], %f8
28424 call loop_3340
28425 fcmpeq16 %f6, %f12, %l1
28426loop_3339:
28427 movl %icc, %g1, %g2
28428 edge16n %g4, %l0, %o4
28429loop_3340:
28430 umulcc %o6, %l3, %o3
28431 taddcc %o0, 0x18DA, %g3
28432 srax %o1, %l5, %l2
28433 edge16n %i7, %i2, %o2
28434 stx %l4, [%l7 + 0x60]
28435 and %i1, %i5, %g6
28436 and %i4, 0x1CB5, %o5
28437 udiv %l6, 0x199F, %g7
28438 st %f1, [%l7 + 0x5C]
28439 subc %i0, %i3, %o7
28440 stw %i6, [%l7 + 0x64]
28441 ldsh [%l7 + 0x50], %l1
28442 stx %g5, [%l7 + 0x20]
28443 addc %g2, %g4, %g1
28444 fbue,a %fcc2, loop_3341
28445 fmul8x16 %f6, %f14, %f12
28446 ldub [%l7 + 0x60], %l0
28447 ld [%l7 + 0x0C], %f11
28448loop_3341:
28449 ld [%l7 + 0x14], %f10
28450 stx %o6, [%l7 + 0x20]
28451 te %xcc, 0x4
28452 fnands %f9, %f2, %f2
28453 sdivcc %o4, 0x06E2, %o3
28454 fmovsle %icc, %f4, %f11
28455 lduw [%l7 + 0x08], %l3
28456 fbne %fcc3, loop_3342
28457 fmovdl %xcc, %f0, %f8
28458 lduw [%l7 + 0x0C], %g3
28459 st %f10, [%l7 + 0x30]
28460loop_3342:
28461 ldub [%l7 + 0x24], %o0
28462 sethi 0x1D22, %l5
28463 fblg %fcc3, loop_3343
28464 fmul8x16 %f1, %f4, %f6
28465 fsrc1s %f3, %f12
28466 ba,a,pt %icc, loop_3344
28467loop_3343:
28468 fblg %fcc0, loop_3345
28469 ld [%l7 + 0x38], %f6
28470 fcmpeq32 %f0, %f12, %l2
28471loop_3344:
28472 xnor %o1, 0x1290, %i2
28473loop_3345:
28474 ldsb [%l7 + 0x40], %o2
28475 fcmple32 %f0, %f6, %i7
28476 movcc %xcc, %i1, %l4
28477 ldd [%l7 + 0x50], %f8
28478 brlz,a %g6, loop_3346
28479 nop
28480 setx loop_3347, %l0, %l1
28481 jmpl %l1, %i5
28482 movrgez %i4, %l6, %g7
28483 movrlez %o5, %i3, %i0
28484loop_3346:
28485 tvc %xcc, 0x5
28486loop_3347:
28487 movrne %i6, 0x391, %l1
28488 brgez %g5, loop_3348
28489 alignaddr %o7, %g2, %g4
28490 lduw [%l7 + 0x28], %g1
28491 srax %o6, %o4, %l0
28492loop_3348:
28493 lduh [%l7 + 0x60], %l3
28494 bl,pt %icc, loop_3349
28495 srl %o3, %g3, %o0
28496 ba,a,pn %icc, loop_3350
28497 array16 %l5, %o1, %i2
28498loop_3349:
28499 srlx %o2, 0x1D, %i7
28500 lduw [%l7 + 0x40], %i1
28501loop_3350:
28502 fornot2 %f4, %f10, %f6
28503 move %icc, %l4, %l2
28504 movgu %xcc, %i5, %i4
28505 fmovdneg %xcc, %f9, %f10
28506 tpos %xcc, 0x2
28507 movvs %xcc, %l6, %g7
28508 orncc %o5, 0x113F, %g6
28509 stb %i0, [%l7 + 0x18]
28510 lduw [%l7 + 0x74], %i3
28511 fbule,a %fcc2, loop_3351
28512 fmovsl %icc, %f0, %f4
28513 tsubcc %i6, %g5, %l1
28514 subcc %g2, 0x120B, %g4
28515loop_3351:
28516 movre %g1, 0x273, %o6
28517 fmovrsgez %o4, %f15, %f10
28518 fpack16 %f0, %f13
28519 ldsw [%l7 + 0x7C], %l0
28520 bcs loop_3352
28521 fsrc1 %f2, %f6
28522 fmovde %icc, %f6, %f12
28523 ldsh [%l7 + 0x30], %o7
28524loop_3352:
28525 andcc %l3, %o3, %g3
28526 fandnot1 %f6, %f10, %f4
28527 fornot2s %f3, %f7, %f8
28528 st %f8, [%l7 + 0x28]
28529 tsubcctv %l5, 0x0FCF, %o0
28530 ld [%l7 + 0x6C], %f4
28531 fmovrdgz %i2, %f6, %f4
28532 ld [%l7 + 0x08], %f14
28533 brz %o2, loop_3353
28534 ldd [%l7 + 0x60], %f10
28535 fpadd32s %f4, %f7, %f13
28536 fcmpne16 %f12, %f14, %o1
28537loop_3353:
28538 edge8 %i7, %l4, %i1
28539 st %f7, [%l7 + 0x70]
28540 sllx %l2, %i4, %l6
28541 fbo,a %fcc3, loop_3354
28542 stx %i5, [%l7 + 0x50]
28543 fandnot2s %f11, %f1, %f4
28544 edge16n %g7, %o5, %i0
28545loop_3354:
28546 fmovse %icc, %f3, %f15
28547 fmovsg %icc, %f4, %f14
28548 fpack16 %f12, %f2
28549 fmovsvc %xcc, %f9, %f7
28550 brz %g6, loop_3355
28551 fmovde %icc, %f10, %f1
28552 ldx [%l7 + 0x18], %i6
28553 ldub [%l7 + 0x79], %i3
28554loop_3355:
28555 siam 0x2
28556 fabss %f12, %f13
28557 stb %l1, [%l7 + 0x7B]
28558 ldub [%l7 + 0x18], %g5
28559 fble,a %fcc2, loop_3356
28560 tcc %icc, 0x1
28561 stb %g2, [%l7 + 0x17]
28562 movrne %g1, %o6, %o4
28563loop_3356:
28564 fmovdcs %xcc, %f13, %f6
28565 fornot2 %f14, %f12, %f4
28566 ldsb [%l7 + 0x42], %l0
28567 orncc %o7, %g4, %l3
28568 fcmpne16 %f8, %f12, %o3
28569 fmovdleu %icc, %f9, %f6
28570 fcmpne32 %f0, %f6, %l5
28571 sth %g3, [%l7 + 0x3A]
28572 fmovsleu %xcc, %f8, %f8
28573 bshuffle %f14, %f4, %f0
28574 ldd [%l7 + 0x18], %f10
28575 fxnor %f4, %f0, %f6
28576 st %f1, [%l7 + 0x3C]
28577 fmovdl %xcc, %f6, %f12
28578 fnot2s %f0, %f10
28579 fmovsne %xcc, %f7, %f14
28580 fbe %fcc1, loop_3357
28581 fmuld8sux16 %f15, %f7, %f2
28582 lduw [%l7 + 0x0C], %o0
28583 ldsb [%l7 + 0x2A], %i2
28584loop_3357:
28585 srlx %o1, 0x1B, %o2
28586 ld [%l7 + 0x48], %f14
28587 ldsw [%l7 + 0x1C], %l4
28588 brgez,a %i1, loop_3358
28589 mova %xcc, %i7, %i4
28590 taddcctv %l6, 0x18DC, %l2
28591 tle %icc, 0x1
28592loop_3358:
28593 bcs loop_3359
28594 mova %xcc, %g7, %i5
28595 subc %i0, 0x032F, %o5
28596 fpadd32 %f6, %f2, %f2
28597loop_3359:
28598 umulcc %i6, %i3, %g6
28599 fbe %fcc0, loop_3360
28600 edge8l %g5, %g2, %g1
28601 fcmps %fcc0, %f4, %f1
28602 fmovrsne %l1, %f1, %f2
28603loop_3360:
28604 fnegs %f3, %f11
28605 stb %o6, [%l7 + 0x43]
28606 tpos %icc, 0x0
28607 fandnot2s %f0, %f11, %f15
28608 sdiv %l0, 0x034A, %o4
28609 movrne %o7, 0x15C, %l3
28610 addcc %o3, 0x1659, %g4
28611 ldsh [%l7 + 0x28], %l5
28612 fbn %fcc2, loop_3361
28613 fabss %f4, %f2
28614 ldx [%l7 + 0x78], %o0
28615 sub %g3, 0x0DC2, %o1
28616loop_3361:
28617 fbule %fcc1, loop_3362
28618 fmul8x16al %f3, %f13, %f10
28619 bl loop_3363
28620 lduw [%l7 + 0x0C], %i2
28621loop_3362:
28622 fbue,a %fcc2, loop_3364
28623 fbu %fcc1, loop_3365
28624loop_3363:
28625 ba,a,pn %xcc, loop_3366
28626 tvs %xcc, 0x0
28627loop_3364:
28628 fbule %fcc3, loop_3367
28629loop_3365:
28630 fblg,a %fcc2, loop_3368
28631loop_3366:
28632 fmovsl %xcc, %f3, %f4
28633 tpos %xcc, 0x1
28634loop_3367:
28635 fxnor %f6, %f8, %f2
28636loop_3368:
28637 fpsub32 %f12, %f6, %f0
28638 edge32l %o2, %i1, %l4
28639 fmovrsne %i7, %f4, %f0
28640 edge8l %l6, %i4, %g7
28641 bge,a,pt %icc, loop_3369
28642 orcc %l2, 0x0D7F, %i0
28643 ldsw [%l7 + 0x20], %o5
28644 array32 %i6, %i5, %g6
28645loop_3369:
28646 ldsh [%l7 + 0x68], %g5
28647 movrgz %g2, %i3, %g1
28648 fmovsn %xcc, %f15, %f14
28649 bl,pn %xcc, loop_3370
28650 addc %l1, 0x10CF, %o6
28651 st %f7, [%l7 + 0x64]
28652 fmovsvc %icc, %f15, %f7
28653loop_3370:
28654 fmovda %xcc, %f15, %f10
28655 edge32l %l0, %o7, %o4
28656 fand %f8, %f12, %f4
28657 fbl,a %fcc2, loop_3371
28658 ldd [%l7 + 0x28], %f12
28659 movgu %icc, %l3, %g4
28660 mova %icc, %l5, %o3
28661loop_3371:
28662 fmovrsgz %g3, %f6, %f10
28663 smul %o0, %o1, %i2
28664 movrlz %o2, %l4, %i1
28665 ldsb [%l7 + 0x75], %l6
28666 taddcctv %i7, %i4, %g7
28667 ldsh [%l7 + 0x4E], %l2
28668 ld [%l7 + 0x08], %f6
28669 sll %i0, %o5, %i6
28670 brz %i5, loop_3372
28671 sra %g5, %g2, %i3
28672 ldub [%l7 + 0x3E], %g1
28673 stx %l1, [%l7 + 0x38]
28674loop_3372:
28675 fmovsl %xcc, %f11, %f12
28676 and %g6, 0x0E41, %l0
28677 fbl %fcc0, loop_3373
28678 ldub [%l7 + 0x45], %o7
28679 alignaddrl %o6, %o4, %g4
28680 fandnot1s %f4, %f11, %f5
28681loop_3373:
28682 movre %l5, 0x0C2, %o3
28683 bvs,a %icc, loop_3374
28684 bcs,a,pt %icc, loop_3375
28685 siam 0x0
28686 fxnors %f3, %f13, %f9
28687loop_3374:
28688 fexpand %f14, %f14
28689loop_3375:
28690 lduw [%l7 + 0x08], %g3
28691 fmovrdne %o0, %f0, %f6
28692 fand %f2, %f12, %f2
28693 st %f0, [%l7 + 0x58]
28694 ldub [%l7 + 0x6C], %o1
28695 sth %l3, [%l7 + 0x68]
28696 addc %i2, 0x0304, %l4
28697 movvs %icc, %i1, %o2
28698 tneg %icc, 0x3
28699 fmovrdgez %l6, %f8, %f12
28700 movvc %xcc, %i4, %g7
28701 be,a loop_3376
28702 fpadd16s %f15, %f13, %f14
28703 ldx [%l7 + 0x08], %l2
28704 array8 %i7, %o5, %i0
28705loop_3376:
28706 xorcc %i6, 0x04FC, %i5
28707 bcc %icc, loop_3377
28708 fmovdcc %icc, %f13, %f1
28709 fxor %f4, %f14, %f2
28710 alignaddr %g5, %g2, %g1
28711loop_3377:
28712 fmovrsne %l1, %f8, %f1
28713 fmovsne %xcc, %f7, %f10
28714 addc %i3, %l0, %g6
28715 ldsw [%l7 + 0x10], %o6
28716 fmovsleu %icc, %f6, %f6
28717 ldd [%l7 + 0x30], %f10
28718 fones %f8
28719 sllx %o7, %o4, %g4
28720 fmovdg %icc, %f2, %f11
28721 tle %icc, 0x0
28722 brlez %l5, loop_3378
28723 fcmpeq32 %f0, %f8, %g3
28724 tg %xcc, 0x1
28725 st %f3, [%l7 + 0x70]
28726loop_3378:
28727 ldsw [%l7 + 0x54], %o0
28728 ldsh [%l7 + 0x08], %o1
28729 stw %o3, [%l7 + 0x3C]
28730 lduh [%l7 + 0x42], %i2
28731 mulscc %l4, 0x0232, %l3
28732 fmovdge %icc, %f15, %f10
28733 ld [%l7 + 0x7C], %f8
28734 sth %i1, [%l7 + 0x5E]
28735 fmul8x16 %f2, %f6, %f6
28736 ldsb [%l7 + 0x51], %l6
28737 fcmps %fcc2, %f15, %f5
28738 movl %icc, %i4, %g7
28739 movle %xcc, %o2, %i7
28740 smulcc %l2, 0x08BB, %i0
28741 fornot1s %f3, %f8, %f9
28742 bvc,pn %xcc, loop_3379
28743 movge %xcc, %o5, %i5
28744 mova %xcc, %i6, %g2
28745 fmovsg %xcc, %f12, %f3
28746loop_3379:
28747 fcmpd %fcc2, %f0, %f12
28748 tsubcc %g1, 0x05B5, %l1
28749 st %f12, [%l7 + 0x0C]
28750 fpadd32s %f1, %f1, %f11
28751 stb %g5, [%l7 + 0x5A]
28752 fmovrdne %i3, %f14, %f4
28753 fmovscs %xcc, %f0, %f1
28754 fblg,a %fcc2, loop_3380
28755 stb %g6, [%l7 + 0x7C]
28756 fbge %fcc2, loop_3381
28757 fornot2 %f2, %f12, %f2
28758loop_3380:
28759 mulx %o6, 0x170F, %o7
28760 fmovrse %l0, %f10, %f15
28761loop_3381:
28762 fsrc2s %f3, %f6
28763 fnot2s %f3, %f0
28764 movre %o4, %g4, %g3
28765 fmovscc %icc, %f3, %f0
28766 fmovsl %xcc, %f2, %f14
28767 sllx %o0, 0x04, %o1
28768 fcmpgt16 %f10, %f12, %l5
28769 sth %i2, [%l7 + 0x6A]
28770 edge16 %l4, %o3, %i1
28771 fmovdgu %icc, %f6, %f11
28772 stw %l6, [%l7 + 0x20]
28773 std %f10, [%l7 + 0x10]
28774 array32 %i4, %l3, %o2
28775 brgz %i7, loop_3382
28776 fmovrse %l2, %f2, %f14
28777 edge32ln %i0, %o5, %i5
28778 edge32l %g7, %g2, %g1
28779loop_3382:
28780 sth %i6, [%l7 + 0x6A]
28781 lduw [%l7 + 0x70], %l1
28782 nop
28783 setx loop_3383, %l0, %l1
28784 jmpl %l1, %i3
28785 fbg %fcc3, loop_3384
28786 bn,pt %icc, loop_3385
28787 edge16l %g5, %g6, %o6
28788loop_3383:
28789 ldsb [%l7 + 0x64], %o7
28790loop_3384:
28791 st %f0, [%l7 + 0x7C]
28792loop_3385:
28793 fcmps %fcc3, %f5, %f15
28794 sdivx %o4, 0x1D92, %g4
28795 fmul8x16al %f6, %f12, %f14
28796 srl %g3, 0x06, %o0
28797 movg %icc, %l0, %o1
28798 fcmpes %fcc2, %f6, %f10
28799 fsrc1 %f10, %f10
28800 sth %i2, [%l7 + 0x12]
28801 ldx [%l7 + 0x50], %l4
28802 ldsb [%l7 + 0x44], %o3
28803 lduw [%l7 + 0x70], %l5
28804 bg,a %xcc, loop_3386
28805 fmovrsne %i1, %f8, %f13
28806 movg %icc, %l6, %i4
28807 fzeros %f15
28808loop_3386:
28809 movrgz %l3, 0x216, %o2
28810 fpack16 %f6, %f9
28811 fmovdn %xcc, %f5, %f11
28812 fzeros %f8
28813 fbue,a %fcc3, loop_3387
28814 fpadd16 %f8, %f2, %f2
28815 brgez %i7, loop_3388
28816 fandnot2s %f14, %f13, %f2
28817loop_3387:
28818 fxor %f4, %f10, %f4
28819 stb %i0, [%l7 + 0x45]
28820loop_3388:
28821 fmovscs %icc, %f7, %f11
28822 fbul,a %fcc3, loop_3389
28823 tn %xcc, 0x5
28824 ldx [%l7 + 0x50], %o5
28825 fbul,a %fcc1, loop_3390
28826loop_3389:
28827 andcc %i5, 0x1933, %g7
28828 stw %g2, [%l7 + 0x48]
28829 fzeros %f8
28830loop_3390:
28831 lduw [%l7 + 0x40], %l2
28832 ldsw [%l7 + 0x1C], %i6
28833 ld [%l7 + 0x44], %f12
28834 ldd [%l7 + 0x70], %f14
28835 lduw [%l7 + 0x0C], %g1
28836 fmovdl %xcc, %f10, %f6
28837 sethi 0x1CD0, %i3
28838 subccc %g5, 0x13D1, %l1
28839 ldx [%l7 + 0x08], %g6
28840 fbne %fcc1, loop_3391
28841 movcs %xcc, %o6, %o7
28842 ldsh [%l7 + 0x22], %o4
28843 bvs,pn %xcc, loop_3392
28844loop_3391:
28845 tg %xcc, 0x2
28846 fcmpes %fcc3, %f6, %f13
28847 sdiv %g4, 0x1E1D, %g3
28848loop_3392:
28849 lduh [%l7 + 0x1A], %l0
28850 udivcc %o1, 0x1BEF, %o0
28851 xnorcc %i2, 0x0F3A, %o3
28852 fbue,a %fcc3, loop_3393
28853 movg %xcc, %l5, %l4
28854 sth %i1, [%l7 + 0x6C]
28855 sra %l6, %l3, %o2
28856loop_3393:
28857 sth %i4, [%l7 + 0x66]
28858 addcc %i0, %o5, %i7
28859 edge32 %g7, %g2, %i5
28860 ldd [%l7 + 0x48], %f2
28861 ldsh [%l7 + 0x58], %i6
28862 pdist %f12, %f4, %f10
28863 tleu %xcc, 0x5
28864 tle %xcc, 0x4
28865 fexpand %f12, %f14
28866 fblg %fcc1, loop_3394
28867 xnorcc %l2, 0x0E27, %i3
28868 fmovdcc %icc, %f5, %f5
28869 ldsh [%l7 + 0x52], %g1
28870loop_3394:
28871 fmovrslez %l1, %f1, %f12
28872 lduw [%l7 + 0x7C], %g6
28873 umul %g5, %o6, %o4
28874 fcmple32 %f6, %f0, %o7
28875 ld [%l7 + 0x58], %f1
28876 fbule,a %fcc3, loop_3395
28877 fors %f3, %f3, %f10
28878 fcmped %fcc3, %f14, %f12
28879 ldsh [%l7 + 0x66], %g3
28880loop_3395:
28881 stb %g4, [%l7 + 0x29]
28882 ldub [%l7 + 0x51], %l0
28883 fbn,a %fcc0, loop_3396
28884 fmovsleu %icc, %f14, %f0
28885 stw %o0, [%l7 + 0x10]
28886 tl %xcc, 0x1
28887loop_3396:
28888 fbug,a %fcc1, loop_3397
28889 fmovdle %icc, %f8, %f8
28890 fnors %f1, %f5, %f1
28891 srlx %i2, 0x1B, %o1
28892loop_3397:
28893 fmovsn %xcc, %f1, %f4
28894 sra %l5, 0x1D, %o3
28895 ldub [%l7 + 0x28], %l4
28896 xor %i1, 0x1A37, %l6
28897 fmovsne %icc, %f4, %f2
28898 fornot1s %f15, %f5, %f8
28899 lduw [%l7 + 0x70], %o2
28900 fnands %f12, %f12, %f5
28901 tl %xcc, 0x3
28902 fors %f6, %f8, %f13
28903 movrlz %l3, 0x30F, %i4
28904 ldub [%l7 + 0x0A], %i0
28905 tsubcc %i7, %g7, %o5
28906 ldsh [%l7 + 0x7A], %g2
28907 fpack16 %f10, %f4
28908 ldd [%l7 + 0x68], %f12
28909 movge %icc, %i5, %i6
28910 stb %l2, [%l7 + 0x3C]
28911 fnegs %f2, %f9
28912 fbne %fcc0, loop_3398
28913 fcmple16 %f4, %f2, %g1
28914 sdivcc %i3, 0x002B, %l1
28915 faligndata %f6, %f10, %f6
28916loop_3398:
28917 subccc %g5, %g6, %o4
28918 lduw [%l7 + 0x64], %o6
28919 fmovrdgz %o7, %f10, %f8
28920 st %f3, [%l7 + 0x7C]
28921 stw %g4, [%l7 + 0x48]
28922 tl %xcc, 0x4
28923 stw %l0, [%l7 + 0x60]
28924 fmovsneg %icc, %f8, %f0
28925 fbge,a %fcc1, loop_3399
28926 ldsw [%l7 + 0x74], %o0
28927 ldsh [%l7 + 0x6C], %g3
28928 lduh [%l7 + 0x08], %i2
28929loop_3399:
28930 fmovrsgez %l5, %f4, %f7
28931 smulcc %o1, %l4, %o3
28932 srlx %l6, 0x12, %o2
28933 fba,a %fcc0, loop_3400
28934 lduh [%l7 + 0x60], %l3
28935 ldx [%l7 + 0x40], %i1
28936 movre %i0, %i7, %g7
28937loop_3400:
28938 lduh [%l7 + 0x28], %o5
28939 fmovda %xcc, %f14, %f5
28940 lduw [%l7 + 0x28], %i4
28941 fmovrdgez %g2, %f12, %f4
28942 sdivcc %i6, 0x1F33, %i5
28943 st %f9, [%l7 + 0x38]
28944 bn %xcc, loop_3401
28945 ldsh [%l7 + 0x0E], %g1
28946 fba %fcc1, loop_3402
28947 subc %i3, %l2, %l1
28948loop_3401:
28949 mova %xcc, %g5, %g6
28950 fmovrdne %o6, %f4, %f2
28951loop_3402:
28952 fmul8sux16 %f12, %f2, %f4
28953 fmovrslez %o4, %f2, %f11
28954 st %f1, [%l7 + 0x58]
28955 bl,pn %xcc, loop_3403
28956 fnegd %f0, %f8
28957 bshuffle %f10, %f8, %f4
28958 fcmpeq16 %f10, %f14, %o7
28959loop_3403:
28960 movcs %xcc, %g4, %o0
28961 std %f8, [%l7 + 0x48]
28962 ldx [%l7 + 0x78], %l0
28963 addccc %g3, %l5, %o1
28964 fmovrdlz %l4, %f8, %f4
28965 bcs,a,pn %xcc, loop_3404
28966 lduh [%l7 + 0x68], %i2
28967 stw %o3, [%l7 + 0x60]
28968 movge %icc, %o2, %l6
28969loop_3404:
28970 fmovdcs %icc, %f9, %f11
28971 fmovdleu %xcc, %f15, %f1
28972 udiv %i1, 0x1896, %i0
28973 ldsb [%l7 + 0x4E], %i7
28974 smul %l3, %o5, %g7
28975 movn %xcc, %i4, %g2
28976 movn %icc, %i6, %i5
28977 fmuld8ulx16 %f12, %f1, %f10
28978 fmovrsgz %g1, %f15, %f12
28979 stw %l2, [%l7 + 0x0C]
28980 st %f4, [%l7 + 0x78]
28981 te %icc, 0x4
28982 edge32 %l1, %g5, %g6
28983 fblg,a %fcc2, loop_3405
28984 tleu %xcc, 0x4
28985 ldx [%l7 + 0x48], %i3
28986 alignaddrl %o4, %o7, %o6
28987loop_3405:
28988 alignaddr %g4, %o0, %l0
28989 fbl,a %fcc3, loop_3406
28990 st %f6, [%l7 + 0x20]
28991 fandnot2 %f4, %f2, %f2
28992 sll %l5, %g3, %o1
28993loop_3406:
28994 fmovsa %xcc, %f5, %f7
28995 st %f3, [%l7 + 0x5C]
28996 tvc %xcc, 0x2
28997 movleu %icc, %i2, %o3
28998 fmovrdgz %o2, %f2, %f14
28999 fpack16 %f8, %f12
29000 bl loop_3407
29001 fxnors %f0, %f6, %f6
29002 lduh [%l7 + 0x22], %l6
29003 fpsub32 %f8, %f10, %f6
29004loop_3407:
29005 fzeros %f12
29006 stw %l4, [%l7 + 0x60]
29007 srl %i1, %i7, %l3
29008 fbg,a %fcc0, loop_3408
29009 fand %f12, %f14, %f8
29010 brgez,a %o5, loop_3409
29011 fpack16 %f12, %f5
29012loop_3408:
29013 fmuld8sux16 %f10, %f0, %f12
29014 stw %g7, [%l7 + 0x60]
29015loop_3409:
29016 brgez %i4, loop_3410
29017 alignaddr %i0, %g2, %i6
29018 std %f4, [%l7 + 0x20]
29019 udivcc %i5, 0x18A5, %l2
29020loop_3410:
29021 fmovdvc %xcc, %f8, %f0
29022 movleu %icc, %l1, %g5
29023 fandnot2s %f7, %f4, %f13
29024 std %f8, [%l7 + 0x28]
29025 fzeros %f13
29026 fmovdl %xcc, %f1, %f1
29027 orn %g6, %i3, %g1
29028 fbug %fcc0, loop_3411
29029 ldsh [%l7 + 0x7C], %o4
29030 ldub [%l7 + 0x54], %o7
29031 edge32l %g4, %o6, %l0
29032loop_3411:
29033 ba,a,pt %xcc, loop_3412
29034 tleu %xcc, 0x4
29035 st %f5, [%l7 + 0x1C]
29036 st %f4, [%l7 + 0x28]
29037loop_3412:
29038 fmul8sux16 %f2, %f2, %f14
29039 sth %o0, [%l7 + 0x18]
29040 tcs %xcc, 0x7
29041 add %g3, 0x006E, %l5
29042 fbue %fcc1, loop_3413
29043 smul %o1, %o3, %i2
29044 fmul8x16 %f14, %f4, %f12
29045 ldsb [%l7 + 0x30], %o2
29046loop_3413:
29047 tl %xcc, 0x4
29048 sllx %l6, 0x0D, %i1
29049 movpos %icc, %i7, %l4
29050 popc %l3, %g7
29051 fbul %fcc3, loop_3414
29052 ldd [%l7 + 0x78], %f6
29053 fblg,a %fcc0, loop_3415
29054 fpadd16 %f10, %f6, %f4
29055loop_3414:
29056 edge32n %o5, %i4, %g2
29057 ldsh [%l7 + 0x2C], %i0
29058loop_3415:
29059 stw %i5, [%l7 + 0x08]
29060 ld [%l7 + 0x28], %f7
29061 fbg,a %fcc0, loop_3416
29062 fbu,a %fcc1, loop_3417
29063 ldx [%l7 + 0x20], %i6
29064 fnor %f14, %f6, %f2
29065loop_3416:
29066 udivx %l1, 0x1668, %g5
29067loop_3417:
29068 call loop_3418
29069 fcmped %fcc1, %f14, %f2
29070 fmovdvc %xcc, %f2, %f0
29071 stw %g6, [%l7 + 0x5C]
29072loop_3418:
29073 ldsh [%l7 + 0x18], %l2
29074 xorcc %g1, %i3, %o7
29075 std %f4, [%l7 + 0x38]
29076 sdivcc %g4, 0x125C, %o4
29077 ldx [%l7 + 0x28], %l0
29078 fmovse %xcc, %f2, %f8
29079 st %f0, [%l7 + 0x0C]
29080 bgu,a,pn %icc, loop_3419
29081 fmovdleu %icc, %f12, %f7
29082 sth %o0, [%l7 + 0x40]
29083 fmovsvc %icc, %f13, %f13
29084loop_3419:
29085 orn %o6, %g3, %l5
29086 fmovd %f14, %f4
29087 tvs %icc, 0x1
29088 fbo %fcc2, loop_3420
29089 fands %f0, %f11, %f0
29090 stx %o1, [%l7 + 0x58]
29091 tsubcc %i2, %o2, %o3
29092loop_3420:
29093 sra %l6, 0x12, %i1
29094 fnand %f2, %f0, %f12
29095 ba,a,pt %xcc, loop_3421
29096 movcs %xcc, %l4, %i7
29097 ldsh [%l7 + 0x60], %g7
29098 std %f14, [%l7 + 0x68]
29099loop_3421:
29100 fornot1 %f8, %f10, %f14
29101 lduh [%l7 + 0x54], %o5
29102 orcc %i4, 0x0798, %l3
29103 sll %g2, %i0, %i5
29104 fnand %f10, %f0, %f12
29105 lduh [%l7 + 0x5E], %l1
29106 fmovd %f2, %f6
29107 fmovdne %xcc, %f0, %f11
29108 movcc %xcc, %i6, %g5
29109 orcc %l2, %g1, %g6
29110 stw %o7, [%l7 + 0x1C]
29111 ldx [%l7 + 0x28], %g4
29112 pdist %f6, %f4, %f8
29113 movre %o4, 0x358, %l0
29114 fmuld8sux16 %f4, %f5, %f14
29115 stb %i3, [%l7 + 0x28]
29116 brlz %o6, loop_3422
29117 ldub [%l7 + 0x5A], %g3
29118 movgu %icc, %l5, %o0
29119 orcc %o1, 0x102C, %o2
29120loop_3422:
29121 ldsw [%l7 + 0x30], %i2
29122 fabss %f15, %f3
29123 fmovd %f6, %f10
29124 ldsw [%l7 + 0x18], %l6
29125 ldx [%l7 + 0x78], %i1
29126 fmovdcc %xcc, %f13, %f1
29127 fbg %fcc1, loop_3423
29128 stw %o3, [%l7 + 0x2C]
29129 movvc %icc, %l4, %i7
29130 fones %f12
29131loop_3423:
29132 bgu,pn %icc, loop_3424
29133 brgz %o5, loop_3425
29134 movvs %xcc, %i4, %l3
29135 ldsw [%l7 + 0x20], %g7
29136loop_3424:
29137 movrgz %g2, 0x06B, %i5
29138loop_3425:
29139 ldx [%l7 + 0x20], %l1
29140 bge %icc, loop_3426
29141 bshuffle %f6, %f0, %f12
29142 add %i6, %g5, %l2
29143 ldsh [%l7 + 0x3C], %g1
29144loop_3426:
29145 ldd [%l7 + 0x60], %f8
29146 taddcctv %i0, 0x1620, %o7
29147 orncc %g4, 0x03ED, %g6
29148 edge32l %l0, %i3, %o4
29149 ldsw [%l7 + 0x7C], %g3
29150 movgu %xcc, %o6, %l5
29151 ldd [%l7 + 0x30], %f6
29152 fnors %f14, %f0, %f11
29153 fcmpeq32 %f10, %f12, %o0
29154 sth %o2, [%l7 + 0x7E]
29155 fmovsge %icc, %f2, %f15
29156 brnz %i2, loop_3427
29157 fmovs %f13, %f12
29158 bneg loop_3428
29159 ldx [%l7 + 0x08], %l6
29160loop_3427:
29161 ldsw [%l7 + 0x54], %i1
29162 fmovdvc %icc, %f0, %f1
29163loop_3428:
29164 st %f2, [%l7 + 0x30]
29165 edge32l %o3, %o1, %i7
29166 st %f5, [%l7 + 0x44]
29167 movl %xcc, %l4, %o5
29168 movcc %xcc, %i4, %g7
29169 sth %l3, [%l7 + 0x28]
29170 faligndata %f2, %f10, %f6
29171 tl %icc, 0x7
29172 fmovrsgez %g2, %f11, %f11
29173 alignaddrl %i5, %i6, %g5
29174 ldx [%l7 + 0x58], %l2
29175 ldsw [%l7 + 0x30], %l1
29176 fzeros %f8
29177 lduw [%l7 + 0x74], %g1
29178 orcc %i0, 0x070E, %g4
29179 ldx [%l7 + 0x18], %g6
29180 stw %o7, [%l7 + 0x48]
29181 ldub [%l7 + 0x5D], %l0
29182 fnot1 %f8, %f2
29183 fmovdg %icc, %f1, %f15
29184 fcmple16 %f6, %f4, %o4
29185 fcmpes %fcc3, %f12, %f1
29186 fcmpgt32 %f12, %f0, %i3
29187 andn %o6, %l5, %o0
29188 addcc %o2, %i2, %l6
29189 stx %i1, [%l7 + 0x18]
29190 movneg %xcc, %g3, %o1
29191 fblg %fcc1, loop_3429
29192 bneg loop_3430
29193 ldsb [%l7 + 0x57], %i7
29194 fbug %fcc3, loop_3431
29195loop_3429:
29196 fbg %fcc1, loop_3432
29197loop_3430:
29198 sub %l4, 0x1135, %o3
29199 ldub [%l7 + 0x4E], %o5
29200loop_3431:
29201 movrgz %i4, %l3, %g7
29202loop_3432:
29203 xnorcc %i5, 0x0C9C, %g2
29204 movcc %xcc, %g5, %i6
29205 fxnors %f15, %f0, %f12
29206 bl,a,pn %icc, loop_3433
29207 ldx [%l7 + 0x30], %l2
29208 fones %f3
29209 sth %l1, [%l7 + 0x20]
29210loop_3433:
29211 fpmerge %f7, %f5, %f10
29212 stw %i0, [%l7 + 0x6C]
29213 edge8ln %g4, %g6, %g1
29214 brgez %o7, loop_3434
29215 stw %l0, [%l7 + 0x58]
29216 bgu,a loop_3435
29217 ldx [%l7 + 0x30], %i3
29218loop_3434:
29219 add %o6, 0x0D45, %o4
29220 movcs %xcc, %l5, %o2
29221loop_3435:
29222 fmuld8sux16 %f2, %f13, %f8
29223 fbule,a %fcc3, loop_3436
29224 fmovspos %icc, %f13, %f7
29225 fmovdvs %xcc, %f5, %f9
29226 movrlz %i2, %o0, %l6
29227loop_3436:
29228 stb %g3, [%l7 + 0x3A]
29229 edge8l %o1, %i1, %i7
29230 fzero %f10
29231 fmovspos %icc, %f9, %f9
29232 fbuge %fcc2, loop_3437
29233 fbu,a %fcc1, loop_3438
29234 tvc %icc, 0x1
29235 ldsb [%l7 + 0x35], %l4
29236loop_3437:
29237 fmovrdgez %o5, %f2, %f4
29238loop_3438:
29239 fbne %fcc3, loop_3439
29240 stw %i4, [%l7 + 0x6C]
29241 taddcctv %l3, 0x1FC2, %g7
29242 ldsh [%l7 + 0x28], %i5
29243loop_3439:
29244 ldx [%l7 + 0x78], %o3
29245 sdivcc %g5, 0x099C, %g2
29246 taddcctv %i6, 0x1627, %l1
29247 ldub [%l7 + 0x7E], %l2
29248 tsubcc %i0, 0x0199, %g6
29249 ld [%l7 + 0x38], %f10
29250 std %f2, [%l7 + 0x28]
29251 fmovdgu %icc, %f11, %f10
29252 fmovrslez %g4, %f14, %f10
29253 andcc %o7, %g1, %l0
29254 ldx [%l7 + 0x50], %i3
29255 fmovsne %xcc, %f11, %f15
29256 std %f2, [%l7 + 0x28]
29257 movneg %icc, %o6, %l5
29258 ldd [%l7 + 0x30], %f2
29259 tsubcc %o2, %i2, %o0
29260 fzeros %f13
29261 ldsh [%l7 + 0x40], %o4
29262 or %g3, 0x143E, %o1
29263 fmovsge %icc, %f10, %f12
29264 ldsh [%l7 + 0x42], %i1
29265 udiv %l6, 0x1102, %l4
29266 ld [%l7 + 0x34], %f13
29267 ldd [%l7 + 0x50], %f0
29268 movle %icc, %o5, %i4
29269 subc %l3, %i7, %i5
29270 brz,a %g7, loop_3440
29271 fands %f1, %f3, %f4
29272 for %f6, %f10, %f2
29273 bvs,pt %xcc, loop_3441
29274loop_3440:
29275 stx %o3, [%l7 + 0x20]
29276 st %f3, [%l7 + 0x64]
29277 movpos %xcc, %g5, %i6
29278loop_3441:
29279 fxnor %f6, %f6, %f6
29280 fmovsg %icc, %f3, %f7
29281 stb %l1, [%l7 + 0x0C]
29282 ldub [%l7 + 0x0A], %l2
29283 fmovdvc %icc, %f5, %f3
29284 fcmped %fcc0, %f0, %f4
29285 orn %i0, %g2, %g6
29286 movg %icc, %g4, %g1
29287 xnorcc %o7, 0x04C3, %l0
29288 ldsb [%l7 + 0x76], %o6
29289 fxnor %f10, %f8, %f0
29290 udiv %i3, 0x156D, %o2
29291 fsrc1 %f14, %f0
29292 fbn,a %fcc1, loop_3442
29293 bvc,a %icc, loop_3443
29294 ldd [%l7 + 0x40], %f12
29295 fmovrsgez %i2, %f5, %f12
29296loop_3442:
29297 movre %o0, 0x10A, %o4
29298loop_3443:
29299 stb %l5, [%l7 + 0x48]
29300 fcmpne16 %f4, %f6, %o1
29301 fmovsn %icc, %f12, %f11
29302 fxors %f13, %f6, %f15
29303 nop
29304 setx loop_3444, %l0, %l1
29305 jmpl %l1, %g3
29306 ldsw [%l7 + 0x1C], %i1
29307 fandnot2 %f4, %f10, %f8
29308 stb %l6, [%l7 + 0x20]
29309loop_3444:
29310 ldd [%l7 + 0x68], %f12
29311 stw %l4, [%l7 + 0x10]
29312 stx %o5, [%l7 + 0x60]
29313 siam 0x7
29314 bvc,a,pn %icc, loop_3445
29315 fxnors %f14, %f8, %f6
29316 fexpand %f2, %f0
29317 stx %l3, [%l7 + 0x18]
29318loop_3445:
29319 movle %xcc, %i7, %i5
29320 movge %xcc, %i4, %g7
29321 fmovdl %icc, %f8, %f0
29322 fcmpne32 %f4, %f10, %g5
29323 fmovdneg %icc, %f5, %f13
29324 fpack32 %f12, %f8, %f2
29325 srax %i6, %o3, %l1
29326 bpos %icc, loop_3446
29327 fnot1 %f4, %f8
29328 ld [%l7 + 0x74], %f14
29329 umul %i0, 0x10C5, %g2
29330loop_3446:
29331 movrlz %g6, %l2, %g4
29332 siam 0x7
29333 fmovde %xcc, %f8, %f10
29334 fmuld8ulx16 %f11, %f7, %f12
29335 fmovdn %icc, %f5, %f4
29336 edge16n %o7, %g1, %o6
29337 ldd [%l7 + 0x58], %f14
29338 be,a loop_3447
29339 ldsh [%l7 + 0x0E], %i3
29340 taddcc %l0, %i2, %o0
29341 ldsw [%l7 + 0x0C], %o2
29342loop_3447:
29343 fpack16 %f6, %f5
29344 ldx [%l7 + 0x50], %o4
29345 fbne,a %fcc1, loop_3448
29346 tcs %xcc, 0x1
29347 stw %l5, [%l7 + 0x2C]
29348 srax %g3, 0x15, %o1
29349loop_3448:
29350 edge16n %l6, %i1, %l4
29351 fmovsgu %xcc, %f14, %f14
29352 srlx %o5, 0x03, %i7
29353 ta %xcc, 0x0
29354 subccc %l3, 0x150B, %i4
29355 fmovsn %icc, %f1, %f15
29356 bshuffle %f12, %f2, %f2
29357 ldub [%l7 + 0x31], %i5
29358 fmul8x16au %f3, %f10, %f2
29359 tgu %xcc, 0x5
29360 ldsb [%l7 + 0x19], %g7
29361 lduw [%l7 + 0x4C], %i6
29362 movvs %xcc, %g5, %o3
29363 fble %fcc0, loop_3449
29364 fcmpeq16 %f6, %f2, %i0
29365 sdiv %l1, 0x094B, %g2
29366 array32 %g6, %g4, %l2
29367loop_3449:
29368 bg loop_3450
29369 fmovse %icc, %f14, %f1
29370 fcmpne16 %f12, %f2, %g1
29371 fbe,a %fcc2, loop_3451
29372loop_3450:
29373 stx %o6, [%l7 + 0x60]
29374 xorcc %i3, 0x0DF2, %o7
29375 fandnot2s %f8, %f15, %f3
29376loop_3451:
29377 udiv %i2, 0x0E40, %o0
29378 lduh [%l7 + 0x68], %o2
29379 stw %l0, [%l7 + 0x60]
29380 subcc %o4, 0x1CA4, %l5
29381 call loop_3452
29382 taddcctv %o1, 0x1713, %g3
29383 movrgez %l6, 0x0AB, %l4
29384 fbn,a %fcc2, loop_3453
29385loop_3452:
29386 std %f8, [%l7 + 0x40]
29387 movrne %i1, %i7, %l3
29388 fmovsvc %xcc, %f1, %f0
29389loop_3453:
29390 fmovs %f10, %f12
29391 lduh [%l7 + 0x48], %o5
29392 subcc %i5, 0x1417, %g7
29393 for %f14, %f12, %f14
29394 fpadd32s %f9, %f8, %f10
29395 movn %icc, %i6, %i4
29396 tne %icc, 0x2
29397 bgu,a,pt %icc, loop_3454
29398 fmovrslez %g5, %f1, %f11
29399 movne %icc, %o3, %i0
29400 fnot1s %f3, %f0
29401loop_3454:
29402 or %g2, 0x1BB6, %g6
29403 edge8l %l1, %l2, %g1
29404 fabsd %f8, %f0
29405 fcmpd %fcc2, %f6, %f8
29406 stx %g4, [%l7 + 0x08]
29407 movne %xcc, %i3, %o7
29408 movg %xcc, %i2, %o0
29409 fble %fcc1, loop_3455
29410 fexpand %f14, %f0
29411 movpos %xcc, %o2, %l0
29412 tleu %icc, 0x1
29413loop_3455:
29414 sth %o4, [%l7 + 0x76]
29415 ldx [%l7 + 0x58], %o6
29416 sethi 0x1313, %o1
29417 ldsw [%l7 + 0x40], %l5
29418 bvc,a,pt %xcc, loop_3456
29419 subcc %l6, 0x1369, %l4
29420 fcmpne16 %f10, %f10, %i1
29421 nop
29422 setx loop_3457, %l0, %l1
29423 wrpr 0x1, %tl
29424 wrpr %l1, %tnpc
29425 setx 0x34400001400, %l0, %l1
29426 wrpr %l1, %tstate
29427 wrhpr 0x4, %htstate
29428 done
29429loop_3456:
29430 ldd [%l7 + 0x28], %f6
29431 edge16ln %g3, %i7, %l3
29432 stx %i5, [%l7 + 0x38]
29433loop_3457:
29434 fmovsge %xcc, %f13, %f15
29435 fbne,a %fcc2, loop_3458
29436 lduh [%l7 + 0x3C], %g7
29437 edge16 %o5, %i6, %i4
29438 array32 %o3, %g5, %i0
29439loop_3458:
29440 tl %icc, 0x2
29441 stb %g6, [%l7 + 0x7D]
29442 edge32ln %l1, %g2, %l2
29443 fpadd16s %f10, %f0, %f1
29444 stw %g1, [%l7 + 0x50]
29445 stw %i3, [%l7 + 0x1C]
29446 fmovdcs %icc, %f13, %f2
29447 xorcc %g4, 0x0394, %i2
29448 orn %o7, %o0, %o2
29449 edge8 %l0, %o6, %o1
29450 stw %l5, [%l7 + 0x44]
29451 fmovdn %xcc, %f13, %f12
29452 edge16ln %o4, %l4, %i1
29453 ld [%l7 + 0x70], %f0
29454 fmovd %f10, %f0
29455 fnands %f9, %f12, %f10
29456 fmovrde %l6, %f2, %f12
29457 fmovdcs %icc, %f14, %f10
29458 ldx [%l7 + 0x38], %i7
29459 fexpand %f8, %f8
29460 ld [%l7 + 0x1C], %f10
29461 movrgez %l3, %g3, %g7
29462 fnor %f6, %f10, %f14
29463 fmovda %icc, %f12, %f0
29464 fmovdcs %xcc, %f3, %f12
29465 fcmpgt16 %f14, %f8, %i5
29466 edge8 %o5, %i4, %o3
29467 brz %g5, loop_3459
29468 movcc %xcc, %i6, %i0
29469 sdiv %l1, 0x19A1, %g6
29470 fbul,a %fcc2, loop_3460
29471loop_3459:
29472 mova %xcc, %l2, %g2
29473 sth %i3, [%l7 + 0x52]
29474 ldsb [%l7 + 0x0B], %g1
29475loop_3460:
29476 ldsh [%l7 + 0x62], %g4
29477 sth %i2, [%l7 + 0x08]
29478 ldsw [%l7 + 0x28], %o7
29479 fbo %fcc3, loop_3461
29480 fmovscs %xcc, %f0, %f9
29481 fmovdgu %xcc, %f7, %f7
29482 taddcctv %o2, %o0, %o6
29483loop_3461:
29484 fmovrslez %o1, %f1, %f2
29485 ldsw [%l7 + 0x50], %l5
29486 bgu,pn %icc, loop_3462
29487 st %f1, [%l7 + 0x5C]
29488 sth %o4, [%l7 + 0x4C]
29489 movcc %icc, %l0, %i1
29490loop_3462:
29491 fandnot1 %f14, %f8, %f8
29492 fsrc2s %f0, %f0
29493 xor %l6, %i7, %l3
29494 bge,pt %icc, loop_3463
29495 brlez,a %g3, loop_3464
29496 andn %l4, 0x1EF6, %i5
29497 fbne %fcc2, loop_3465
29498loop_3463:
29499 fpsub32 %f4, %f2, %f14
29500loop_3464:
29501 tleu %icc, 0x2
29502 tn %xcc, 0x4
29503loop_3465:
29504 std %f0, [%l7 + 0x68]
29505 fmovdg %icc, %f13, %f10
29506 popc 0x07CD, %g7
29507 xnor %i4, 0x1EDE, %o5
29508 fmovrslez %o3, %f14, %f15
29509 array8 %i6, %i0, %g5
29510 ldub [%l7 + 0x7E], %l1
29511 movge %xcc, %g6, %l2
29512 ldsw [%l7 + 0x64], %g2
29513 udivcc %i3, 0x0C2F, %g1
29514 stb %g4, [%l7 + 0x66]
29515 fcmpne16 %f10, %f12, %i2
29516 movle %xcc, %o7, %o0
29517 sth %o2, [%l7 + 0x14]
29518 edge32 %o1, %l5, %o6
29519 fmuld8sux16 %f11, %f8, %f8
29520 andncc %o4, %l0, %l6
29521 st %f12, [%l7 + 0x60]
29522 fmovdn %icc, %f2, %f8
29523 ldx [%l7 + 0x18], %i1
29524 ld [%l7 + 0x28], %f2
29525 fnand %f0, %f14, %f10
29526 ld [%l7 + 0x14], %f12
29527 sth %l3, [%l7 + 0x36]
29528 srlx %g3, 0x00, %l4
29529 tvc %icc, 0x5
29530 andncc %i5, %i7, %i4
29531 brz,a %o5, loop_3466
29532 ldd [%l7 + 0x28], %f12
29533 lduh [%l7 + 0x10], %g7
29534 ldx [%l7 + 0x68], %o3
29535loop_3466:
29536 addcc %i0, 0x030C, %g5
29537 fxnor %f12, %f4, %f4
29538 fmovscs %xcc, %f10, %f9
29539 ldsb [%l7 + 0x31], %l1
29540 brnz %i6, loop_3467
29541 stw %l2, [%l7 + 0x14]
29542 bleu,a,pn %icc, loop_3468
29543 and %g2, 0x1B2F, %g6
29544loop_3467:
29545 move %icc, %i3, %g1
29546 ldx [%l7 + 0x28], %g4
29547loop_3468:
29548 sth %o7, [%l7 + 0x64]
29549 tvs %xcc, 0x4
29550 fmul8x16au %f7, %f14, %f0
29551 fpadd16 %f14, %f8, %f14
29552 fbuge,a %fcc2, loop_3469
29553 fcmpgt32 %f12, %f4, %o0
29554 fsrc2s %f7, %f5
29555 fzero %f10
29556loop_3469:
29557 ldsw [%l7 + 0x08], %o2
29558 movne %icc, %o1, %l5
29559 fbule %fcc0, loop_3470
29560 fnot1 %f14, %f12
29561 tleu %xcc, 0x4
29562 std %f10, [%l7 + 0x40]
29563loop_3470:
29564 fcmpgt32 %f14, %f2, %i2
29565 fexpand %f0, %f6
29566 stb %o6, [%l7 + 0x51]
29567 fornot1 %f14, %f10, %f14
29568 fcmpd %fcc0, %f6, %f8
29569 ldx [%l7 + 0x08], %o4
29570 ld [%l7 + 0x34], %f12
29571 fornot2 %f6, %f0, %f10
29572 stx %l6, [%l7 + 0x30]
29573 ld [%l7 + 0x54], %f15
29574 stw %i1, [%l7 + 0x5C]
29575 lduh [%l7 + 0x58], %l0
29576 be,pt %xcc, loop_3471
29577 fbge,a %fcc1, loop_3472
29578 bcc,a,pn %icc, loop_3473
29579 ldx [%l7 + 0x48], %g3
29580loop_3471:
29581 ldsb [%l7 + 0x3E], %l4
29582loop_3472:
29583 fnors %f0, %f13, %f13
29584loop_3473:
29585 ldx [%l7 + 0x78], %i5
29586 fbug %fcc1, loop_3474
29587 stw %l3, [%l7 + 0x4C]
29588 lduw [%l7 + 0x24], %i7
29589 edge8n %o5, %g7, %o3
29590loop_3474:
29591 fmovrdgz %i0, %f2, %f0
29592 sth %g5, [%l7 + 0x4A]
29593 fornot2s %f1, %f5, %f9
29594 xnorcc %i4, 0x041F, %i6
29595 tle %xcc, 0x3
29596 ldx [%l7 + 0x48], %l2
29597 ldx [%l7 + 0x30], %g2
29598 fxnors %f13, %f5, %f13
29599 fpsub32s %f7, %f13, %f4
29600 ble,a,pn %icc, loop_3475
29601 fandnot2 %f14, %f8, %f12
29602 tl %xcc, 0x4
29603 edge8n %l1, %g6, %g1
29604loop_3475:
29605 edge16ln %g4, %o7, %o0
29606 tsubcc %o2, 0x008F, %o1
29607 movvc %xcc, %i3, %i2
29608 tne %icc, 0x1
29609 stx %o6, [%l7 + 0x08]
29610 movg %xcc, %l5, %l6
29611 tl %icc, 0x6
29612 fcmps %fcc2, %f7, %f7
29613 fxnor %f12, %f4, %f0
29614 ldsw [%l7 + 0x08], %o4
29615 sdivx %l0, 0x0E84, %g3
29616 tne %xcc, 0x7
29617 stw %l4, [%l7 + 0x54]
29618 fbug %fcc1, loop_3476
29619 fxors %f12, %f7, %f12
29620 and %i1, 0x0C9A, %i5
29621 movn %xcc, %i7, %l3
29622loop_3476:
29623 array32 %o5, %o3, %i0
29624 mova %xcc, %g5, %g7
29625 edge32n %i4, %i6, %g2
29626 fpsub32 %f6, %f6, %f0
29627 fmovspos %xcc, %f3, %f5
29628 xnorcc %l2, 0x1014, %l1
29629 std %f12, [%l7 + 0x70]
29630 ldx [%l7 + 0x78], %g6
29631 fandnot2 %f4, %f14, %f4
29632 sethi 0x0CBD, %g1
29633 fba,a %fcc1, loop_3477
29634 taddcc %o7, %g4, %o0
29635 xorcc %o1, %i3, %i2
29636 fnor %f8, %f10, %f2
29637loop_3477:
29638 lduh [%l7 + 0x76], %o6
29639 addccc %o2, %l6, %l5
29640 udivx %o4, 0x0D50, %l0
29641 bge,a %icc, loop_3478
29642 fand %f12, %f10, %f12
29643 ldsh [%l7 + 0x4C], %l4
29644 fmovdpos %xcc, %f13, %f11
29645loop_3478:
29646 sdivcc %g3, 0x1D57, %i5
29647 sth %i7, [%l7 + 0x34]
29648 orcc %l3, 0x098D, %i1
29649 fmovsg %icc, %f15, %f9
29650 stb %o3, [%l7 + 0x11]
29651 tvc %xcc, 0x3
29652 fmovrse %i0, %f9, %f8
29653 xor %o5, %g5, %i4
29654 fmovsvc %icc, %f8, %f11
29655 stw %g7, [%l7 + 0x4C]
29656 fbg %fcc0, loop_3479
29657 fmovdne %xcc, %f2, %f1
29658 fbo %fcc2, loop_3480
29659 stx %i6, [%l7 + 0x08]
29660loop_3479:
29661 fbo %fcc1, loop_3481
29662 fpadd32s %f12, %f10, %f14
29663loop_3480:
29664 tgu %icc, 0x0
29665 fmovsge %icc, %f6, %f15
29666loop_3481:
29667 edge16n %g2, %l1, %l2
29668 sth %g1, [%l7 + 0x4A]
29669 bge,a %icc, loop_3482
29670 fmovrsgez %g6, %f2, %f14
29671 tsubcc %g4, 0x0B1A, %o0
29672 fcmpes %fcc3, %f3, %f0
29673loop_3482:
29674 ldsw [%l7 + 0x50], %o7
29675 std %f0, [%l7 + 0x78]
29676 fbul %fcc3, loop_3483
29677 fmovrse %i3, %f10, %f5
29678 edge8l %i2, %o1, %o2
29679 addcc %o6, %l6, %l5
29680loop_3483:
29681 bgu,a,pn %icc, loop_3484
29682 tcs %xcc, 0x5
29683 fnot1s %f13, %f3
29684 tn %icc, 0x2
29685loop_3484:
29686 stb %l0, [%l7 + 0x66]
29687 stx %l4, [%l7 + 0x70]
29688 sub %o4, 0x00CA, %i5
29689 ldx [%l7 + 0x40], %g3
29690 lduh [%l7 + 0x0C], %i7
29691 ldsw [%l7 + 0x54], %l3
29692 tge %icc, 0x5
29693 ldd [%l7 + 0x08], %f14
29694 ldub [%l7 + 0x3A], %i1
29695 fmovdcc %icc, %f3, %f0
29696 fmovdl %xcc, %f5, %f5
29697 fandnot1s %f0, %f12, %f10
29698 fmovs %f6, %f9
29699 movrlz %i0, %o3, %g5
29700 stx %i4, [%l7 + 0x20]
29701 fbuge %fcc2, loop_3485
29702 fmul8sux16 %f4, %f10, %f14
29703 sub %o5, 0x09BA, %i6
29704 fbue %fcc1, loop_3486
29705loop_3485:
29706 subcc %g2, 0x0212, %l1
29707 lduw [%l7 + 0x40], %g7
29708 stx %g1, [%l7 + 0x20]
29709loop_3486:
29710 movleu %xcc, %l2, %g4
29711 fnors %f3, %f1, %f11
29712 tvc %icc, 0x7
29713 stw %g6, [%l7 + 0x20]
29714 st %f7, [%l7 + 0x64]
29715 fmovs %f10, %f14
29716 movl %icc, %o7, %i3
29717 fnands %f12, %f4, %f2
29718 udiv %i2, 0x1C83, %o1
29719 fmovdvs %xcc, %f5, %f15
29720 lduw [%l7 + 0x4C], %o2
29721 fcmpeq32 %f0, %f6, %o6
29722 andncc %o0, %l5, %l6
29723 ldsb [%l7 + 0x76], %l4
29724 fcmps %fcc1, %f13, %f7
29725 fandnot2 %f2, %f14, %f8
29726 ldsw [%l7 + 0x30], %l0
29727 ldsw [%l7 + 0x10], %i5
29728 ldsb [%l7 + 0x3D], %g3
29729 fmovrdlez %o4, %f6, %f14
29730 fpadd16 %f6, %f4, %f6
29731 lduh [%l7 + 0x30], %l3
29732 movle %icc, %i7, %i1
29733 ldsh [%l7 + 0x62], %o3
29734 ldsh [%l7 + 0x7C], %i0
29735 alignaddrl %g5, %o5, %i6
29736 bpos,pt %xcc, loop_3487
29737 edge32n %g2, %i4, %g7
29738 fandnot1 %f2, %f0, %f2
29739 addc %g1, 0x07FC, %l2
29740loop_3487:
29741 stw %l1, [%l7 + 0x30]
29742 stw %g6, [%l7 + 0x54]
29743 st %f15, [%l7 + 0x78]
29744 ldd [%l7 + 0x78], %f2
29745 stb %g4, [%l7 + 0x2B]
29746 tg %xcc, 0x1
29747 fnegs %f2, %f3
29748 ble,a,pt %xcc, loop_3488
29749 brgez %o7, loop_3489
29750 movvc %icc, %i3, %i2
29751 fbl %fcc1, loop_3490
29752loop_3488:
29753 ldd [%l7 + 0x68], %f0
29754loop_3489:
29755 movrlz %o1, %o6, %o2
29756 ldsh [%l7 + 0x0A], %l5
29757loop_3490:
29758 fandnot2 %f2, %f14, %f12
29759 fsrc2 %f4, %f14
29760 fpadd32 %f0, %f4, %f8
29761 ldsw [%l7 + 0x28], %l6
29762 ba,a,pt %xcc, loop_3491
29763 array16 %l4, %l0, %o0
29764 fcmpne16 %f12, %f8, %i5
29765 fbo,a %fcc1, loop_3492
29766loop_3491:
29767 ldsb [%l7 + 0x3D], %o4
29768 sth %g3, [%l7 + 0x3A]
29769 fornot1s %f8, %f13, %f15
29770loop_3492:
29771 ldsw [%l7 + 0x24], %i7
29772 bge,a %icc, loop_3493
29773 be,a %xcc, loop_3494
29774 fmuld8ulx16 %f1, %f15, %f6
29775 movle %icc, %l3, %i1
29776loop_3493:
29777 ldsw [%l7 + 0x5C], %o3
29778loop_3494:
29779 ldx [%l7 + 0x18], %g5
29780 fbue,a %fcc3, loop_3495
29781 fbo,a %fcc0, loop_3496
29782 ldx [%l7 + 0x78], %o5
29783 fnot1s %f1, %f1
29784loop_3495:
29785 ldx [%l7 + 0x58], %i6
29786loop_3496:
29787 sethi 0x1025, %g2
29788 lduw [%l7 + 0x0C], %i4
29789 fmovsvs %icc, %f15, %f9
29790 fmovd %f6, %f0
29791 ldsw [%l7 + 0x50], %i0
29792 edge8n %g1, %l2, %l1
29793 ldsh [%l7 + 0x74], %g7
29794 ldsh [%l7 + 0x76], %g6
29795 tge %icc, 0x7
29796 sth %g4, [%l7 + 0x4E]
29797 fandnot1 %f2, %f8, %f0
29798 xor %o7, 0x0808, %i2
29799 ldub [%l7 + 0x5B], %i3
29800 stx %o6, [%l7 + 0x10]
29801 sth %o1, [%l7 + 0x10]
29802 fcmped %fcc3, %f4, %f14
29803 tg %xcc, 0x0
29804 fpsub16 %f8, %f10, %f12
29805 edge8l %l5, %o2, %l6
29806 andn %l0, 0x1834, %l4
29807 fcmpne16 %f0, %f2, %o0
29808 bleu loop_3497
29809 sdivx %i5, 0x1049, %o4
29810 fxnors %f14, %f11, %f5
29811 ldsw [%l7 + 0x6C], %g3
29812loop_3497:
29813 stw %l3, [%l7 + 0x14]
29814 fmuld8ulx16 %f9, %f4, %f4
29815 movneg %xcc, %i1, %i7
29816 lduw [%l7 + 0x0C], %o3
29817 fpadd32 %f12, %f0, %f14
29818 sdivcc %g5, 0x1F54, %i6
29819 st %f9, [%l7 + 0x70]
29820 movge %xcc, %g2, %i4
29821 std %f4, [%l7 + 0x70]
29822 lduw [%l7 + 0x40], %o5
29823 brz,a %i0, loop_3498
29824 fble %fcc1, loop_3499
29825 fnor %f12, %f0, %f6
29826 fmovdg %xcc, %f1, %f5
29827loop_3498:
29828 ldd [%l7 + 0x08], %f2
29829loop_3499:
29830 ldsw [%l7 + 0x10], %l2
29831 fornot1 %f12, %f0, %f8
29832 fpackfix %f4, %f5
29833 ldsh [%l7 + 0x0C], %g1
29834 fpadd16 %f0, %f8, %f10
29835 ldsh [%l7 + 0x24], %l1
29836 ldub [%l7 + 0x3E], %g7
29837 tge %xcc, 0x5
29838 ld [%l7 + 0x28], %f15
29839 ldsb [%l7 + 0x1A], %g6
29840 fbo,a %fcc1, loop_3500
29841 lduh [%l7 + 0x0C], %g4
29842 ta %xcc, 0x1
29843 bgu,a,pt %xcc, loop_3501
29844loop_3500:
29845 fmovrsgez %o7, %f13, %f10
29846 lduw [%l7 + 0x20], %i3
29847 sllx %i2, %o1, %l5
29848loop_3501:
29849 stx %o6, [%l7 + 0x38]
29850 ldx [%l7 + 0x38], %o2
29851 brlez,a %l0, loop_3502
29852 stx %l6, [%l7 + 0x10]
29853 fmovrdlz %o0, %f14, %f14
29854 fandnot1 %f14, %f0, %f4
29855loop_3502:
29856 ldsw [%l7 + 0x14], %i5
29857 fandnot1 %f4, %f12, %f10
29858 lduh [%l7 + 0x58], %l4
29859 ldd [%l7 + 0x60], %f14
29860 fcmpgt16 %f2, %f4, %g3
29861 andn %l3, 0x1A44, %i1
29862 mova %xcc, %o4, %o3
29863 movgu %icc, %g5, %i7
29864 fmovdvs %xcc, %f4, %f2
29865 ld [%l7 + 0x7C], %f15
29866 ldsh [%l7 + 0x12], %i6
29867 ldsh [%l7 + 0x3E], %i4
29868 mulscc %o5, 0x06F8, %g2
29869 std %f2, [%l7 + 0x38]
29870 ble,a,pt %icc, loop_3503
29871 ldub [%l7 + 0x09], %i0
29872 fmovsle %xcc, %f10, %f1
29873 sth %l2, [%l7 + 0x40]
29874loop_3503:
29875 ldd [%l7 + 0x30], %f4
29876 sth %l1, [%l7 + 0x60]
29877 stw %g7, [%l7 + 0x28]
29878 movvs %xcc, %g6, %g4
29879 fnands %f7, %f9, %f14
29880 xorcc %g1, %i3, %i2
29881 srl %o7, %l5, %o1
29882 ldsw [%l7 + 0x60], %o2
29883 faligndata %f2, %f8, %f4
29884 orcc %o6, %l6, %o0
29885 edge8 %l0, %l4, %g3
29886 bleu loop_3504
29887 fbl,a %fcc0, loop_3505
29888 fmul8x16au %f10, %f11, %f0
29889 fands %f9, %f4, %f5
29890loop_3504:
29891 ba,a,pn %icc, loop_3506
29892loop_3505:
29893 sth %l3, [%l7 + 0x5C]
29894 brgz %i5, loop_3507
29895 fnand %f14, %f14, %f2
29896loop_3506:
29897 sth %i1, [%l7 + 0x10]
29898 ldd [%l7 + 0x18], %f4
29899loop_3507:
29900 xor %o4, %o3, %i7
29901 stx %g5, [%l7 + 0x50]
29902 fpack32 %f0, %f14, %f14
29903 lduw [%l7 + 0x44], %i4
29904 ldx [%l7 + 0x70], %i6
29905 movrlz %g2, %o5, %l2
29906 taddcc %l1, %i0, %g6
29907 bcs loop_3508
29908 edge32n %g4, %g1, %g7
29909 bge,a %xcc, loop_3509
29910 bleu %icc, loop_3510
29911loop_3508:
29912 xorcc %i2, %i3, %l5
29913 andcc %o7, %o1, %o6
29914loop_3509:
29915 srl %l6, 0x1D, %o2
29916loop_3510:
29917 fmovdg %icc, %f13, %f11
29918 brlz,a %l0, loop_3511
29919 fmovsne %xcc, %f13, %f10
29920 edge16ln %o0, %l4, %l3
29921 movleu %icc, %i5, %g3
29922loop_3511:
29923 udiv %i1, 0x0CC7, %o3
29924 ldx [%l7 + 0x60], %i7
29925 edge8l %g5, %o4, %i4
29926 sethi 0x0F79, %g2
29927 array16 %i6, %l2, %o5
29928 srax %l1, 0x12, %g6
29929 movrlez %i0, %g4, %g1
29930 tg %icc, 0x1
29931 fmovrde %g7, %f4, %f2
29932 fbne,a %fcc3, loop_3512
29933 fmul8ulx16 %f10, %f4, %f4
29934 fmovdvc %icc, %f10, %f8
29935 tneg %icc, 0x6
29936loop_3512:
29937 lduh [%l7 + 0x76], %i2
29938 fmul8x16au %f14, %f1, %f10
29939 umulcc %l5, 0x0E32, %i3
29940 lduw [%l7 + 0x48], %o7
29941 bshuffle %f14, %f8, %f6
29942 fmovdvc %icc, %f14, %f4
29943 sth %o1, [%l7 + 0x66]
29944 mulx %o6, 0x02A1, %l6
29945 orn %o2, %o0, %l4
29946 ldsb [%l7 + 0x0F], %l0
29947 fbue,a %fcc3, loop_3513
29948 fnand %f8, %f8, %f0
29949 fmul8sux16 %f0, %f6, %f4
29950 edge8l %i5, %g3, %l3
29951loop_3513:
29952 movcs %icc, %o3, %i7
29953 fxors %f6, %f10, %f5
29954 umulcc %g5, %i1, %o4
29955 stw %g2, [%l7 + 0x34]
29956 fcmple32 %f0, %f2, %i4
29957 sra %i6, %l2, %o5
29958 mulx %l1, %g6, %i0
29959 tl %xcc, 0x7
29960 tcs %icc, 0x3
29961 fmovdleu %icc, %f2, %f13
29962 sth %g1, [%l7 + 0x70]
29963 st %f15, [%l7 + 0x78]
29964 taddcctv %g7, %g4, %l5
29965 lduh [%l7 + 0x5A], %i2
29966 fbue,a %fcc0, loop_3514
29967 fmovsl %icc, %f13, %f10
29968 stb %o7, [%l7 + 0x42]
29969 fmovdpos %icc, %f3, %f6
29970loop_3514:
29971 fmovdcs %icc, %f15, %f15
29972 st %f12, [%l7 + 0x68]
29973 fblg,a %fcc0, loop_3515
29974 fmul8ulx16 %f14, %f0, %f4
29975 lduw [%l7 + 0x28], %o1
29976 ldsb [%l7 + 0x3D], %o6
29977loop_3515:
29978 ldx [%l7 + 0x28], %l6
29979 bn,a,pt %xcc, loop_3516
29980 fmovdcc %icc, %f8, %f9
29981 std %f6, [%l7 + 0x10]
29982 mova %xcc, %i3, %o2
29983loop_3516:
29984 movcs %icc, %o0, %l4
29985 fcmpes %fcc0, %f5, %f12
29986 edge16 %i5, %l0, %l3
29987 ldx [%l7 + 0x50], %o3
29988 tneg %icc, 0x7
29989 movrgz %g3, 0x3C9, %g5
29990 st %f11, [%l7 + 0x7C]
29991 addc %i7, 0x111A, %i1
29992 brgez,a %o4, loop_3517
29993 fnor %f10, %f6, %f0
29994 sdivx %g2, 0x0A88, %i4
29995 fandnot1s %f3, %f7, %f11
29996loop_3517:
29997 subc %i6, %o5, %l1
29998 std %f14, [%l7 + 0x78]
29999 movrlez %l2, 0x2E5, %i0
30000 brgz %g1, loop_3518
30001 ldsb [%l7 + 0x3F], %g6
30002 bl,a,pt %xcc, loop_3519
30003 umulcc %g7, 0x138C, %l5
30004loop_3518:
30005 fmovsvc %icc, %f5, %f7
30006 ldub [%l7 + 0x3A], %g4
30007loop_3519:
30008 alignaddrl %o7, %i2, %o1
30009 tsubcctv %o6, 0x087B, %i3
30010 fbl %fcc0, loop_3520
30011 fmovdge %xcc, %f1, %f13
30012 bshuffle %f14, %f8, %f0
30013 brnz %o2, loop_3521
30014loop_3520:
30015 edge8 %o0, %l4, %l6
30016 bvs,a,pn %icc, loop_3522
30017 fand %f8, %f6, %f10
30018loop_3521:
30019 fmuld8ulx16 %f6, %f4, %f6
30020 move %icc, %i5, %l0
30021loop_3522:
30022 fpadd32s %f2, %f14, %f13
30023 fbn,a %fcc0, loop_3523
30024 ld [%l7 + 0x48], %f3
30025 fbl %fcc0, loop_3524
30026 ldsb [%l7 + 0x19], %l3
30027loop_3523:
30028 fsrc2 %f8, %f10
30029 movrgez %o3, 0x3D1, %g5
30030loop_3524:
30031 stx %i7, [%l7 + 0x30]
30032 brlz %i1, loop_3525
30033 edge32ln %g3, %g2, %o4
30034 fandnot2s %f6, %f10, %f1
30035 fmovdgu %icc, %f0, %f14
30036loop_3525:
30037 bleu,a %xcc, loop_3526
30038 fcmpeq16 %f4, %f10, %i6
30039 bg,a %icc, loop_3527
30040 fmovspos %icc, %f5, %f7
30041loop_3526:
30042 ldx [%l7 + 0x58], %i4
30043 ldsw [%l7 + 0x20], %o5
30044loop_3527:
30045 udivcc %l1, 0x052C, %l2
30046 tg %xcc, 0x0
30047 std %f12, [%l7 + 0x28]
30048 fxnors %f6, %f0, %f15
30049 fmovdle %icc, %f15, %f1
30050 tgu %icc, 0x7
30051 fmovsgu %icc, %f1, %f14
30052 fbn,a %fcc2, loop_3528
30053 st %f2, [%l7 + 0x74]
30054 ldx [%l7 + 0x50], %g1
30055 movvc %icc, %i0, %g7
30056loop_3528:
30057 fba,a %fcc1, loop_3529
30058 movre %g6, 0x11F, %g4
30059 fands %f4, %f14, %f12
30060 addccc %o7, 0x0C6D, %i2
30061loop_3529:
30062 ldsw [%l7 + 0x0C], %o1
30063 fandnot1 %f4, %f0, %f6
30064 fabss %f10, %f0
30065 movre %l5, %i3, %o6
30066 movge %xcc, %o0, %o2
30067 lduh [%l7 + 0x2A], %l6
30068 orncc %i5, %l4, %l3
30069 array32 %o3, %l0, %g5
30070 sub %i1, %i7, %g3
30071 ldd [%l7 + 0x48], %f4
30072 tvc %icc, 0x6
30073 sth %g2, [%l7 + 0x70]
30074 tcc %icc, 0x7
30075 ldx [%l7 + 0x58], %o4
30076 fnegs %f14, %f11
30077 fexpand %f10, %f12
30078 fmul8sux16 %f8, %f4, %f4
30079 fmul8x16al %f7, %f8, %f0
30080 brgez,a %i4, loop_3530
30081 fmovrdgz %i6, %f2, %f14
30082 andcc %l1, %o5, %g1
30083 udivcc %l2, 0x1CEF, %g7
30084loop_3530:
30085 stx %i0, [%l7 + 0x38]
30086 fmovrse %g6, %f1, %f12
30087 ba %xcc, loop_3531
30088 fmovda %icc, %f1, %f8
30089 fmovdl %xcc, %f1, %f10
30090 bvs loop_3532
30091loop_3531:
30092 stx %o7, [%l7 + 0x48]
30093 movcs %icc, %i2, %o1
30094 ldsw [%l7 + 0x24], %g4
30095loop_3532:
30096 edge8 %l5, %i3, %o6
30097 fbne,a %fcc1, loop_3533
30098 umulcc %o2, 0x0B9E, %o0
30099 lduw [%l7 + 0x78], %i5
30100 fnand %f8, %f12, %f6
30101loop_3533:
30102 ld [%l7 + 0x60], %f3
30103 fmuld8ulx16 %f1, %f1, %f8
30104 stx %l4, [%l7 + 0x18]
30105 ldub [%l7 + 0x4D], %l3
30106 std %f0, [%l7 + 0x78]
30107 addcc %o3, 0x0D91, %l6
30108 fmovsleu %xcc, %f15, %f6
30109 movcc %icc, %l0, %g5
30110 fble,a %fcc1, loop_3534
30111 bl,a loop_3535
30112 ldsw [%l7 + 0x34], %i7
30113 srlx %i1, %g3, %g2
30114loop_3534:
30115 fxor %f6, %f6, %f14
30116loop_3535:
30117 edge8ln %o4, %i4, %i6
30118 ldx [%l7 + 0x60], %o5
30119 fmovsg %icc, %f1, %f8
30120 fnands %f6, %f11, %f9
30121 sethi 0x01F8, %g1
30122 fcmple16 %f8, %f8, %l1
30123 sethi 0x0603, %l2
30124 fbu %fcc2, loop_3536
30125 lduh [%l7 + 0x10], %i0
30126 fnor %f0, %f2, %f2
30127 mulscc %g6, 0x1EF6, %o7
30128loop_3536:
30129 subcc %g7, %i2, %g4
30130 std %f10, [%l7 + 0x40]
30131 fmovrdlz %o1, %f4, %f6
30132 umul %l5, 0x1902, %o6
30133 fble %fcc2, loop_3537
30134 brz %i3, loop_3538
30135 tge %xcc, 0x6
30136 st %f0, [%l7 + 0x2C]
30137loop_3537:
30138 fbu,a %fcc0, loop_3539
30139loop_3538:
30140 mova %xcc, %o2, %i5
30141 bne,pt %icc, loop_3540
30142 fcmpne16 %f10, %f14, %o0
30143loop_3539:
30144 fcmple32 %f2, %f10, %l3
30145 bn loop_3541
30146loop_3540:
30147 bneg,a,pt %xcc, loop_3542
30148 movcs %xcc, %l4, %o3
30149 fmul8sux16 %f2, %f8, %f6
30150loop_3541:
30151 stb %l0, [%l7 + 0x67]
30152loop_3542:
30153 tsubcc %l6, %i7, %i1
30154 fmovsge %icc, %f14, %f2
30155 fpmerge %f8, %f12, %f2
30156 fcmped %fcc3, %f2, %f2
30157 fmovda %icc, %f12, %f1
30158 tcc %xcc, 0x0
30159 subccc %g5, 0x1843, %g3
30160 fmovdne %xcc, %f13, %f4
30161 fmovrdlz %o4, %f4, %f8
30162 alignaddr %i4, %i6, %g2
30163 fpadd16s %f1, %f14, %f4
30164 ldub [%l7 + 0x4B], %o5
30165 tgu %xcc, 0x1
30166 fbug,a %fcc1, loop_3543
30167 fbge %fcc3, loop_3544
30168 fcmpd %fcc1, %f12, %f0
30169 stb %g1, [%l7 + 0x7D]
30170loop_3543:
30171 stx %l1, [%l7 + 0x58]
30172loop_3544:
30173 bcs,a,pn %xcc, loop_3545
30174 andncc %l2, %i0, %o7
30175 lduw [%l7 + 0x58], %g7
30176 edge16n %g6, %i2, %o1
30177loop_3545:
30178 tg %xcc, 0x5
30179 bcs,a %xcc, loop_3546
30180 st %f5, [%l7 + 0x54]
30181 stw %g4, [%l7 + 0x78]
30182 movge %icc, %l5, %i3
30183loop_3546:
30184 stw %o6, [%l7 + 0x4C]
30185 ldd [%l7 + 0x30], %f2
30186 st %f8, [%l7 + 0x20]
30187 fsrc2 %f14, %f6
30188 stb %i5, [%l7 + 0x45]
30189 ldsw [%l7 + 0x7C], %o0
30190 std %f10, [%l7 + 0x70]
30191 edge8ln %l3, %l4, %o3
30192 tvc %icc, 0x4
30193 movcc %xcc, %o2, %l0
30194 bcc,a,pn %icc, loop_3547
30195 movcs %icc, %l6, %i1
30196 fnand %f14, %f14, %f4
30197 tne %xcc, 0x2
30198loop_3547:
30199 fmovscs %xcc, %f12, %f0
30200 ldub [%l7 + 0x75], %g5
30201 fmovsvs %xcc, %f3, %f11
30202 lduh [%l7 + 0x3A], %i7
30203 fmovdvs %xcc, %f15, %f8
30204 ldub [%l7 + 0x26], %o4
30205 fmovd %f12, %f2
30206 fmovdcc %xcc, %f0, %f11
30207 std %f10, [%l7 + 0x48]
30208 ldsh [%l7 + 0x48], %i4
30209 edge16ln %i6, %g3, %o5
30210 brnz %g1, loop_3548
30211 fcmple32 %f8, %f10, %l1
30212 srl %l2, 0x03, %i0
30213 ldsw [%l7 + 0x78], %o7
30214loop_3548:
30215 movleu %icc, %g2, %g7
30216 bge,a %icc, loop_3549
30217 orncc %i2, %o1, %g4
30218 fmovdvc %xcc, %f4, %f13
30219 fmovs %f1, %f5
30220loop_3549:
30221 stb %l5, [%l7 + 0x68]
30222 mova %xcc, %i3, %g6
30223 taddcctv %i5, 0x121E, %o6
30224 stw %l3, [%l7 + 0x4C]
30225 stx %l4, [%l7 + 0x40]
30226 stx %o0, [%l7 + 0x58]
30227 bge,a loop_3550
30228 ldd [%l7 + 0x48], %f14
30229 fmovsneg %icc, %f6, %f11
30230 ldd [%l7 + 0x40], %f6
30231loop_3550:
30232 ldsh [%l7 + 0x3A], %o2
30233 tleu %xcc, 0x1
30234 fands %f1, %f3, %f11
30235 fnot1s %f12, %f5
30236 ble,a,pt %xcc, loop_3551
30237 movn %xcc, %o3, %l0
30238 movg %icc, %i1, %g5
30239 srlx %i7, 0x17, %o4
30240loop_3551:
30241 fnor %f6, %f6, %f10
30242 bgu,a,pt %xcc, loop_3552
30243 fmovsle %icc, %f15, %f14
30244 tne %xcc, 0x5
30245 sub %l6, %i4, %g3
30246loop_3552:
30247 tvs %icc, 0x3
30248 fsrc2 %f6, %f2
30249 ldsw [%l7 + 0x40], %i6
30250 fpsub32s %f0, %f8, %f14
30251 tvc %xcc, 0x0
30252 std %f4, [%l7 + 0x60]
30253 bvs,a,pt %xcc, loop_3553
30254 srlx %g1, 0x03, %l1
30255 fexpand %f2, %f6
30256 xnorcc %l2, 0x0193, %i0
30257loop_3553:
30258 fpsub16s %f13, %f11, %f12
30259 sth %o7, [%l7 + 0x22]
30260 srlx %g2, 0x07, %g7
30261 tneg %xcc, 0x3
30262 ldsh [%l7 + 0x46], %i2
30263 xnorcc %o1, 0x15E7, %g4
30264 fxnor %f8, %f6, %f0
30265 edge16 %o5, %i3, %l5
30266 edge16n %g6, %o6, %i5
30267 andn %l3, %l4, %o2
30268 edge32l %o0, %o3, %l0
30269 bgu loop_3554
30270 fmovrde %i1, %f0, %f10
30271 fpadd16 %f8, %f14, %f4
30272 stw %g5, [%l7 + 0x70]
30273loop_3554:
30274 edge32l %o4, %l6, %i7
30275 bneg,a,pt %icc, loop_3555
30276 movrgz %i4, 0x145, %g3
30277 edge8 %i6, %g1, %l1
30278 stb %l2, [%l7 + 0x3E]
30279loop_3555:
30280 movl %icc, %o7, %i0
30281 tvc %xcc, 0x3
30282 stw %g7, [%l7 + 0x64]
30283 subcc %i2, %o1, %g2
30284 movre %g4, %i3, %o5
30285 st %f3, [%l7 + 0x18]
30286 bl,a,pt %xcc, loop_3556
30287 sth %l5, [%l7 + 0x38]
30288 ldsh [%l7 + 0x7C], %g6
30289 fcmpgt32 %f8, %f0, %o6
30290loop_3556:
30291 edge8n %i5, %l4, %o2
30292 std %f2, [%l7 + 0x30]
30293 tcc %xcc, 0x2
30294 array16 %o0, %o3, %l3
30295 array32 %i1, %l0, %g5
30296 umul %l6, 0x0F85, %i7
30297 sethi 0x0316, %i4
30298 ldsw [%l7 + 0x60], %o4
30299 brgez,a %i6, loop_3557
30300 fbg,a %fcc3, loop_3558
30301 stx %g1, [%l7 + 0x48]
30302 ld [%l7 + 0x68], %f2
30303loop_3557:
30304 fmovs %f8, %f7
30305loop_3558:
30306 bn loop_3559
30307 ldub [%l7 + 0x0D], %g3
30308 nop
30309 setx loop_3560, %l0, %l1
30310 wrpr 0x1, %tl
30311 wrpr %l1, %tnpc
30312 setx 0x34400001400, %l0, %l1
30313 wrpr %l1, %tstate
30314 wrhpr 0x4, %htstate
30315 done
30316 fmovspos %xcc, %f1, %f11
30317loop_3559:
30318 smulcc %l2, 0x16A4, %l1
30319 std %f0, [%l7 + 0x58]
30320loop_3560:
30321 fandnot2 %f0, %f12, %f14
30322 bl,a,pn %icc, loop_3561
30323 fmovd %f6, %f2
30324 stb %i0, [%l7 + 0x37]
30325 sth %o7, [%l7 + 0x7E]
30326loop_3561:
30327 bgu,a,pn %xcc, loop_3562
30328 bgu,pt %xcc, loop_3563
30329 srl %g7, %o1, %i2
30330 brnz,a %g2, loop_3564
30331loop_3562:
30332 bne,a loop_3565
30333loop_3563:
30334 fmovrdgez %g4, %f14, %f14
30335 ldsh [%l7 + 0x70], %o5
30336loop_3564:
30337 mulx %i3, %g6, %o6
30338loop_3565:
30339 ldsb [%l7 + 0x6B], %l5
30340 tsubcctv %i5, %o2, %l4
30341 bcc,a loop_3566
30342 fpack32 %f12, %f4, %f0
30343 ldd [%l7 + 0x58], %f14
30344 subccc %o0, 0x04B4, %o3
30345loop_3566:
30346 fmovsvs %xcc, %f6, %f11
30347 tn %xcc, 0x3
30348 fones %f4
30349 fpadd32 %f4, %f14, %f12
30350 brlez,a %l3, loop_3567
30351 fbl %fcc1, loop_3568
30352 tsubcc %i1, 0x1E09, %g5
30353 ld [%l7 + 0x30], %f7
30354loop_3567:
30355 fnand %f10, %f12, %f6
30356loop_3568:
30357 addcc %l0, %i7, %i4
30358 brlz,a %l6, loop_3569
30359 fnegd %f12, %f4
30360 fmovrde %i6, %f6, %f2
30361 fsrc2s %f0, %f4
30362loop_3569:
30363 movn %xcc, %g1, %o4
30364 std %f10, [%l7 + 0x48]
30365 fmovrdlz %g3, %f12, %f14
30366 lduh [%l7 + 0x5C], %l1
30367 addc %l2, %i0, %g7
30368 fmovrdlez %o1, %f4, %f6
30369 ld [%l7 + 0x50], %f11
30370 fmovda %icc, %f14, %f9
30371 movne %icc, %i2, %o7
30372 stx %g2, [%l7 + 0x40]
30373 stx %o5, [%l7 + 0x48]
30374 fandnot2 %f12, %f10, %f0
30375 ldsw [%l7 + 0x3C], %i3
30376 ldub [%l7 + 0x5B], %g6
30377 edge32l %g4, %o6, %l5
30378 stx %o2, [%l7 + 0x08]
30379 stx %i5, [%l7 + 0x68]
30380 fabss %f11, %f1
30381 sth %o0, [%l7 + 0x16]
30382 sth %o3, [%l7 + 0x32]
30383 fmovd %f2, %f2
30384 tle %xcc, 0x7
30385 edge32l %l3, %i1, %l4
30386 edge8 %g5, %l0, %i4
30387 smul %l6, %i6, %g1
30388 stx %o4, [%l7 + 0x68]
30389 edge32 %g3, %i7, %l2
30390 brgez,a %i0, loop_3570
30391 movpos %xcc, %l1, %g7
30392 tl %icc, 0x5
30393 ldsh [%l7 + 0x5C], %i2
30394loop_3570:
30395 fnegd %f6, %f14
30396 ldd [%l7 + 0x78], %f2
30397 sth %o7, [%l7 + 0x5C]
30398 ldsb [%l7 + 0x7D], %g2
30399 ldd [%l7 + 0x30], %f6
30400 fand %f2, %f0, %f6
30401 fcmpeq16 %f10, %f4, %o1
30402 andncc %i3, %g6, %o5
30403 nop
30404 setx loop_3571, %l0, %l1
30405 wrpr 0x1, %tl
30406 wrpr %l1, %tnpc
30407 setx 0x34400001400, %l0, %l1
30408 wrpr %l1, %tstate
30409 wrhpr 0x4, %htstate
30410 done
30411 popc 0x16F6, %o6
30412 brnz,a %l5, loop_3572
30413 xnorcc %g4, %i5, %o0
30414loop_3571:
30415 brnz %o2, loop_3573
30416 fmovrdne %o3, %f14, %f14
30417loop_3572:
30418 fbo %fcc0, loop_3574
30419 fnors %f10, %f2, %f12
30420loop_3573:
30421 ld [%l7 + 0x08], %f6
30422 udiv %l3, 0x058F, %l4
30423loop_3574:
30424 fabss %f13, %f5
30425 stw %i1, [%l7 + 0x68]
30426 movgu %icc, %l0, %g5
30427 ldsw [%l7 + 0x60], %i4
30428 fbuge,a %fcc1, loop_3575
30429 ldub [%l7 + 0x79], %i6
30430 bn,a %xcc, loop_3576
30431 xorcc %l6, 0x1450, %g1
30432loop_3575:
30433 ldx [%l7 + 0x40], %o4
30434 edge32n %i7, %g3, %l2
30435loop_3576:
30436 ldsh [%l7 + 0x34], %i0
30437 pdist %f6, %f0, %f8
30438 ld [%l7 + 0x28], %f12
30439 movvs %xcc, %g7, %l1
30440 fmovrsne %o7, %f4, %f9
30441 nop
30442 setx loop_3577, %l0, %l1
30443 wrpr 0x1, %tl
30444 wrpr %l1, %tnpc
30445 setx 0x34400001400, %l0, %l1
30446 wrpr %l1, %tstate
30447 wrhpr 0x4, %htstate
30448 done
30449 bvs,a %xcc, loop_3578
30450 mulscc %g2, %i2, %i3
30451 andncc %o1, %o5, %g6
30452loop_3577:
30453 ba loop_3579
30454loop_3578:
30455 movrlz %o6, %g4, %l5
30456 umul %o0, 0x0DE8, %o2
30457 lduw [%l7 + 0x70], %i5
30458loop_3579:
30459 for %f14, %f2, %f0
30460 sdivcc %l3, 0x1860, %o3
30461 or %l4, %i1, %g5
30462 movn %xcc, %i4, %l0
30463 tpos %icc, 0x7
30464 ldub [%l7 + 0x76], %l6
30465 fxnor %f4, %f10, %f4
30466 ldub [%l7 + 0x31], %g1
30467 tcc %xcc, 0x4
30468 taddcctv %i6, 0x03DA, %o4
30469 fmuld8ulx16 %f4, %f9, %f12
30470 andncc %g3, %i7, %l2
30471 movn %xcc, %i0, %g7
30472 orn %l1, 0x04DB, %g2
30473 sll %i2, %o7, %o1
30474 ldx [%l7 + 0x60], %i3
30475 stw %g6, [%l7 + 0x3C]
30476 movn %xcc, %o6, %g4
30477 ldsw [%l7 + 0x34], %l5
30478 stx %o0, [%l7 + 0x20]
30479 fcmpd %fcc3, %f0, %f2
30480 ldx [%l7 + 0x60], %o5
30481 fmovdgu %icc, %f4, %f10
30482 fpack32 %f8, %f6, %f14
30483 andn %i5, 0x0D4F, %l3
30484 fpsub16 %f14, %f12, %f2
30485 udivcc %o2, 0x0B73, %o3
30486 nop
30487 setx loop_3580, %l0, %l1
30488 jmpl %l1, %i1
30489 fmovrsgez %l4, %f14, %f7
30490 ldub [%l7 + 0x46], %i4
30491 fmul8x16al %f9, %f15, %f4
30492loop_3580:
30493 fnot2 %f12, %f4
30494 fbe,a %fcc1, loop_3581
30495 fcmpne16 %f8, %f4, %l0
30496 xnorcc %g5, %l6, %i6
30497 fmovse %xcc, %f4, %f7
30498loop_3581:
30499 sdivcc %g1, 0x0C84, %o4
30500 fandnot2 %f2, %f10, %f10
30501 fmovdneg %icc, %f6, %f11
30502 and %i7, %g3, %l2
30503 fmovsl %xcc, %f11, %f7
30504 brlz %g7, loop_3582
30505 fcmpes %fcc1, %f10, %f3
30506 fbule,a %fcc2, loop_3583
30507 ldsh [%l7 + 0x54], %i0
30508loop_3582:
30509 ldx [%l7 + 0x38], %g2
30510 lduw [%l7 + 0x48], %l1
30511loop_3583:
30512 lduw [%l7 + 0x3C], %i2
30513 movle %xcc, %o1, %i3
30514 tsubcc %o7, 0x1D4D, %o6
30515 fsrc1s %f4, %f6
30516 smul %g4, 0x0C53, %g6
30517 andn %o0, 0x071F, %o5
30518 xnorcc %l5, %l3, %o2
30519 bshuffle %f4, %f2, %f12
30520 addc %o3, %i5, %l4
30521 stx %i4, [%l7 + 0x78]
30522 fmovd %f4, %f4
30523 sth %i1, [%l7 + 0x3A]
30524 fmovdle %xcc, %f7, %f6
30525 fornot1 %f0, %f8, %f14
30526 bcs,a,pt %icc, loop_3584
30527 lduh [%l7 + 0x46], %g5
30528 st %f0, [%l7 + 0x6C]
30529 nop
30530 setx loop_3585, %l0, %l1
30531 jmpl %l1, %l6
30532loop_3584:
30533 te %xcc, 0x4
30534 bl,a %icc, loop_3586
30535 ldsb [%l7 + 0x2D], %i6
30536loop_3585:
30537 siam 0x1
30538 fmovdg %xcc, %f7, %f14
30539loop_3586:
30540 bl,a %icc, loop_3587
30541 movrne %g1, 0x390, %l0
30542 ldsw [%l7 + 0x24], %o4
30543 fcmpeq32 %f4, %f0, %g3
30544loop_3587:
30545 fabsd %f8, %f8
30546 fnegd %f0, %f12
30547 fbn %fcc1, loop_3588
30548 fbne,a %fcc2, loop_3589
30549 fmovdl %xcc, %f4, %f5
30550 st %f0, [%l7 + 0x1C]
30551loop_3588:
30552 mulscc %l2, %i7, %i0
30553loop_3589:
30554 fbe %fcc1, loop_3590
30555 fcmpne32 %f4, %f0, %g7
30556 fmovrdne %l1, %f12, %f0
30557 be,a,pt %icc, loop_3591
30558loop_3590:
30559 fbo %fcc1, loop_3592
30560 bne,pn %xcc, loop_3593
30561 sdivcc %i2, 0x00A5, %g2
30562loop_3591:
30563 ldx [%l7 + 0x58], %i3
30564loop_3592:
30565 alignaddrl %o1, %o6, %g4
30566loop_3593:
30567 addc %g6, %o0, %o5
30568 fmovsn %icc, %f11, %f8
30569 ldsb [%l7 + 0x0D], %l5
30570 fbne,a %fcc1, loop_3594
30571 st %f1, [%l7 + 0x18]
30572 bvs,a %icc, loop_3595
30573 lduh [%l7 + 0x58], %l3
30574loop_3594:
30575 st %f12, [%l7 + 0x7C]
30576 fmovrdne %o7, %f8, %f0
30577loop_3595:
30578 fones %f14
30579 fpadd16s %f2, %f10, %f10
30580 xor %o2, %o3, %i5
30581 or %l4, 0x0B04, %i1
30582 fbul,a %fcc2, loop_3596
30583 fbu,a %fcc2, loop_3597
30584 fblg %fcc3, loop_3598
30585 fabss %f14, %f3
30586loop_3596:
30587 stb %g5, [%l7 + 0x30]
30588loop_3597:
30589 ld [%l7 + 0x20], %f11
30590loop_3598:
30591 siam 0x0
30592 stx %l6, [%l7 + 0x40]
30593 fmovdvc %icc, %f7, %f2
30594 nop
30595 setx loop_3599, %l0, %l1
30596 wrpr 0x1, %tl
30597 wrpr %l1, %tpc
30598 add %l1, 0x4, %l1
30599 wrpr %l1, %tnpc
30600 setx 0x34400001400, %l0, %l1
30601 wrpr %l1, %tstate
30602 wrhpr 0x4, %htstate
30603 retry
30604 call loop_3600
30605 fcmpgt32 %f8, %f2, %i4
30606 ld [%l7 + 0x18], %f1
30607loop_3599:
30608 xnorcc %i6, %g1, %l0
30609loop_3600:
30610 andcc %g3, %o4, %i7
30611 te %icc, 0x0
30612 fbg %fcc2, loop_3601
30613 stw %i0, [%l7 + 0x6C]
30614 lduh [%l7 + 0x2E], %l2
30615 pdist %f2, %f2, %f0
30616loop_3601:
30617 stw %l1, [%l7 + 0x68]
30618 movrgz %i2, %g7, %g2
30619 fmovrdlez %o1, %f12, %f10
30620 call loop_3602
30621 ldsh [%l7 + 0x48], %o6
30622 sethi 0x0F8A, %g4
30623 udivx %g6, 0x092C, %i3
30624loop_3602:
30625 stb %o5, [%l7 + 0x58]
30626 orncc %l5, 0x10D5, %l3
30627 umulcc %o0, 0x1F1F, %o2
30628 fba,a %fcc2, loop_3603
30629 addcc %o3, %i5, %o7
30630 tvc %icc, 0x5
30631 orcc %l4, %g5, %i1
30632loop_3603:
30633 smulcc %l6, 0x0A36, %i4
30634 brgz %i6, loop_3604
30635 srax %g1, 0x18, %g3
30636 movgu %icc, %o4, %i7
30637 array32 %l0, %l2, %l1
30638loop_3604:
30639 fmovsn %xcc, %f14, %f6
30640 lduw [%l7 + 0x74], %i2
30641 ld [%l7 + 0x30], %f13
30642 st %f9, [%l7 + 0x48]
30643 edge16ln %g7, %g2, %i0
30644 ldsh [%l7 + 0x12], %o6
30645 sethi 0x005B, %o1
30646 ld [%l7 + 0x5C], %f12
30647 addccc %g6, %i3, %g4
30648 fpadd16s %f3, %f15, %f9
30649 fnot1 %f6, %f10
30650 stx %o5, [%l7 + 0x38]
30651 ldsw [%l7 + 0x18], %l3
30652 fsrc2s %f14, %f4
30653 st %f10, [%l7 + 0x70]
30654 ldub [%l7 + 0x3C], %l5
30655 fmovdcc %icc, %f11, %f3
30656 stb %o0, [%l7 + 0x7E]
30657 fpsub16s %f15, %f12, %f15
30658 fmovdgu %icc, %f8, %f15
30659 tleu %xcc, 0x0
30660 ld [%l7 + 0x40], %f9
30661 ldsw [%l7 + 0x6C], %o2
30662 addccc %o3, %i5, %l4
30663 brz,a %g5, loop_3605
30664 fmovsne %xcc, %f10, %f5
30665 fmovse %icc, %f2, %f10
30666 fnors %f6, %f14, %f0
30667loop_3605:
30668 ldd [%l7 + 0x10], %f14
30669 stb %o7, [%l7 + 0x34]
30670 fands %f11, %f11, %f2
30671 udivx %l6, 0x1DC2, %i1
30672 srlx %i6, %i4, %g1
30673 bgu,a,pt %icc, loop_3606
30674 lduh [%l7 + 0x4A], %o4
30675 tcc %xcc, 0x6
30676 stx %g3, [%l7 + 0x30]
30677loop_3606:
30678 fnors %f14, %f13, %f10
30679 st %f2, [%l7 + 0x68]
30680 lduh [%l7 + 0x20], %l0
30681 fnegs %f9, %f8
30682 movne %xcc, %l2, %i7
30683 addcc %l1, 0x067D, %i2
30684 popc 0x15CC, %g7
30685 fbue %fcc0, loop_3607
30686 fmovsn %xcc, %f5, %f0
30687 alignaddr %i0, %g2, %o6
30688 fexpand %f4, %f14
30689loop_3607:
30690 udiv %g6, 0x18AA, %i3
30691 movgu %icc, %g4, %o5
30692 movgu %xcc, %l3, %o1
30693 lduw [%l7 + 0x2C], %l5
30694 sth %o2, [%l7 + 0x1E]
30695 stx %o0, [%l7 + 0x68]
30696 st %f11, [%l7 + 0x4C]
30697 ldd [%l7 + 0x60], %f6
30698 fbule %fcc0, loop_3608
30699 brlz %o3, loop_3609
30700 mulx %l4, %i5, %g5
30701 stb %o7, [%l7 + 0x1B]
30702loop_3608:
30703 edge16l %l6, %i6, %i4
30704loop_3609:
30705 tvs %icc, 0x5
30706 edge32n %i1, %g1, %o4
30707 fornot1s %f2, %f14, %f14
30708 faligndata %f14, %f14, %f2
30709 lduw [%l7 + 0x24], %g3
30710 fcmpeq16 %f10, %f14, %l0
30711 fcmpgt32 %f14, %f10, %i7
30712 fbne,a %fcc2, loop_3610
30713 orn %l1, 0x0A60, %l2
30714 tsubcc %i2, %g7, %g2
30715 xor %o6, %g6, %i3
30716loop_3610:
30717 ldx [%l7 + 0x38], %i0
30718 fmovsgu %icc, %f4, %f12
30719 umul %o5, %l3, %g4
30720 tvc %xcc, 0x2
30721 fbue,a %fcc0, loop_3611
30722 ldx [%l7 + 0x68], %l5
30723 nop
30724 setx loop_3612, %l0, %l1
30725 wrpr 0x1, %tl
30726 wrpr %l1, %tnpc
30727 setx 0x34400001400, %l0, %l1
30728 wrpr %l1, %tstate
30729 wrhpr 0x4, %htstate
30730 done
30731 ld [%l7 + 0x28], %f13
30732loop_3611:
30733 subcc %o1, %o2, %o0
30734 fmul8x16 %f11, %f12, %f14
30735loop_3612:
30736 pdist %f8, %f8, %f8
30737 tle %icc, 0x4
30738 ldub [%l7 + 0x6A], %o3
30739 brnz,a %i5, loop_3613
30740 ldsw [%l7 + 0x78], %l4
30741 sth %o7, [%l7 + 0x3E]
30742 bvs,a loop_3614
30743loop_3613:
30744 movcs %icc, %g5, %l6
30745 stx %i6, [%l7 + 0x10]
30746 fmovsneg %icc, %f12, %f13
30747loop_3614:
30748 fnegd %f0, %f2
30749 fbl %fcc3, loop_3615
30750 tsubcctv %i1, %g1, %o4
30751 srax %g3, %l0, %i7
30752 stx %l1, [%l7 + 0x20]
30753loop_3615:
30754 fmovrdlz %i4, %f14, %f6
30755 xnorcc %l2, %i2, %g2
30756 movg %xcc, %g7, %o6
30757 ldub [%l7 + 0x34], %g6
30758 ld [%l7 + 0x38], %f15
30759 nop
30760 setx loop_3616, %l0, %l1
30761 wrpr 0x1, %tl
30762 wrpr %l1, %tpc
30763 add %l1, 0x4, %l1
30764 wrpr %l1, %tnpc
30765 setx 0x34400001400, %l0, %l1
30766 wrpr %l1, %tstate
30767 wrhpr 0x4, %htstate
30768 retry
30769 tpos %xcc, 0x5
30770 lduh [%l7 + 0x0C], %i3
30771 stb %o5, [%l7 + 0x50]
30772loop_3616:
30773 fmovrslz %i0, %f8, %f3
30774 ldx [%l7 + 0x50], %g4
30775 fabss %f9, %f7
30776 fmovdge %icc, %f9, %f3
30777 fmovsg %xcc, %f11, %f2
30778 mulscc %l3, %o1, %o2
30779 stb %o0, [%l7 + 0x7D]
30780 fnegd %f2, %f2
30781 ldsw [%l7 + 0x40], %o3
30782 tcc %xcc, 0x1
30783 ldsb [%l7 + 0x7F], %i5
30784 lduw [%l7 + 0x54], %l4
30785 fmovdneg %icc, %f0, %f9
30786 be,a loop_3617
30787 tvc %xcc, 0x2
30788 ldx [%l7 + 0x50], %l5
30789 lduh [%l7 + 0x2C], %o7
30790loop_3617:
30791 subc %g5, 0x1155, %i6
30792 fmovrsgez %i1, %f7, %f8
30793 brlz %l6, loop_3618
30794 sth %g1, [%l7 + 0x52]
30795 movne %xcc, %o4, %g3
30796 udivcc %l0, 0x0D66, %l1
30797loop_3618:
30798 array8 %i7, %l2, %i4
30799 ldsw [%l7 + 0x6C], %i2
30800 tsubcctv %g2, %g7, %g6
30801 std %f4, [%l7 + 0x18]
30802 edge8l %i3, %o5, %i0
30803 stb %g4, [%l7 + 0x2F]
30804 lduh [%l7 + 0x7A], %o6
30805 udivx %o1, 0x0E55, %o2
30806 fmul8x16au %f15, %f9, %f12
30807 mulscc %l3, %o0, %i5
30808 tsubcctv %o3, %l4, %l5
30809 ldsh [%l7 + 0x70], %o7
30810 movn %xcc, %g5, %i6
30811 ldx [%l7 + 0x50], %i1
30812 bl,pn %icc, loop_3619
30813 ldsb [%l7 + 0x51], %l6
30814 smul %g1, %g3, %l0
30815 ld [%l7 + 0x1C], %f14
30816loop_3619:
30817 fbul %fcc0, loop_3620
30818 tl %xcc, 0x5
30819 tgu %xcc, 0x5
30820 fors %f5, %f13, %f3
30821loop_3620:
30822 stb %l1, [%l7 + 0x3C]
30823 lduw [%l7 + 0x7C], %o4
30824 movge %icc, %i7, %i4
30825 ld [%l7 + 0x2C], %f10
30826 fmovrslz %l2, %f0, %f1
30827 tl %xcc, 0x2
30828 lduw [%l7 + 0x5C], %g2
30829 fmovse %xcc, %f15, %f0
30830 xnorcc %i2, %g6, %i3
30831 fornot2s %f11, %f8, %f13
30832 nop
30833 setx loop_3621, %l0, %l1
30834 jmpl %l1, %g7
30835 fornot1 %f4, %f6, %f10
30836 fmovrdne %o5, %f4, %f6
30837 fmovsa %icc, %f7, %f1
30838loop_3621:
30839 fmovrsgz %g4, %f10, %f4
30840 movg %icc, %o6, %o1
30841 ldx [%l7 + 0x78], %i0
30842 fnegd %f8, %f2
30843 pdist %f0, %f12, %f8
30844 lduw [%l7 + 0x50], %l3
30845 bvc %icc, loop_3622
30846 tge %xcc, 0x6
30847 fabss %f2, %f4
30848 movrlez %o0, %o2, %o3
30849loop_3622:
30850 fmovrslez %i5, %f8, %f15
30851 fmovd %f0, %f2
30852 fsrc2 %f0, %f6
30853 stb %l5, [%l7 + 0x7F]
30854 and %o7, %l4, %g5
30855 fornot2s %f10, %f0, %f2
30856 mova %icc, %i1, %l6
30857 ldsw [%l7 + 0x20], %i6
30858 lduw [%l7 + 0x24], %g3
30859 fmovrdne %l0, %f2, %f8
30860 fmovs %f13, %f6
30861 tg %xcc, 0x4
30862 ldd [%l7 + 0x48], %f6
30863 fornot1 %f6, %f0, %f14
30864 faligndata %f10, %f2, %f0
30865 movrlez %l1, %g1, %o4
30866 fmovrdlz %i4, %f14, %f10
30867 edge32 %i7, %l2, %g2
30868 fnands %f8, %f10, %f3
30869 bl,pn %icc, loop_3623
30870 tg %xcc, 0x5
30871 ta %icc, 0x0
30872 fnor %f4, %f2, %f8
30873loop_3623:
30874 edge8n %i2, %i3, %g6
30875 fmovsg %icc, %f15, %f8
30876 ldub [%l7 + 0x2A], %g7
30877 nop
30878 setx loop_3624, %l0, %l1
30879 wrpr 0x1, %tl
30880 wrpr %l1, %tnpc
30881 setx 0x34400001400, %l0, %l1
30882 wrpr %l1, %tstate
30883 wrhpr 0x4, %htstate
30884 done
30885 fpadd32s %f7, %f11, %f0
30886 fands %f9, %f13, %f6
30887 fbn,a %fcc2, loop_3625
30888loop_3624:
30889 ldub [%l7 + 0x68], %o5
30890 brnz %g4, loop_3626
30891 stx %o1, [%l7 + 0x48]
30892loop_3625:
30893 fornot1s %f6, %f2, %f4
30894 fble,a %fcc2, loop_3627
30895loop_3626:
30896 fornot1s %f4, %f13, %f9
30897 bg,pn %icc, loop_3628
30898 tvc %xcc, 0x2
30899loop_3627:
30900 movrlez %i0, 0x104, %o6
30901 bcs %xcc, loop_3629
30902loop_3628:
30903 sra %l3, %o0, %o2
30904 fmovsvc %icc, %f12, %f2
30905 tsubcctv %o3, 0x063B, %l5
30906loop_3629:
30907 fnot1 %f6, %f0
30908 fmovs %f4, %f4
30909 ldx [%l7 + 0x68], %o7
30910 brz %l4, loop_3630
30911 ble,pn %icc, loop_3631
30912 ldsb [%l7 + 0x1F], %i5
30913 ldd [%l7 + 0x60], %f10
30914loop_3630:
30915 fmovsvs %xcc, %f9, %f12
30916loop_3631:
30917 movrgz %i1, %l6, %i6
30918 ld [%l7 + 0x6C], %f14
30919 fandnot2 %f10, %f4, %f6
30920 tvc %icc, 0x5
30921 mulx %g5, %g3, %l0
30922 edge16l %g1, %o4, %l1
30923 sdivx %i4, 0x1751, %l2
30924 fcmpne16 %f10, %f0, %i7
30925 tge %icc, 0x3
30926 subc %i2, 0x1005, %g2
30927 fcmpd %fcc2, %f14, %f10
30928 stx %g6, [%l7 + 0x18]
30929 ldsb [%l7 + 0x4A], %i3
30930 smul %g7, %g4, %o5
30931 fbo %fcc2, loop_3632
30932 xorcc %i0, 0x1F72, %o6
30933 fmovse %icc, %f12, %f12
30934 ldub [%l7 + 0x64], %o1
30935loop_3632:
30936 bshuffle %f4, %f10, %f12
30937 lduh [%l7 + 0x72], %l3
30938 fmovrdgz %o0, %f0, %f0
30939 fpsub16s %f14, %f0, %f7
30940 edge8 %o2, %l5, %o7
30941 stw %o3, [%l7 + 0x14]
30942 fmovdge %icc, %f15, %f6
30943 subcc %l4, 0x0D22, %i1
30944 sll %i5, 0x19, %l6
30945 ldd [%l7 + 0x40], %f4
30946 stw %i6, [%l7 + 0x58]
30947 nop
30948 setx loop_3633, %l0, %l1
30949 wrpr 0x1, %tl
30950 wrpr %l1, %tpc
30951 add %l1, 0x4, %l1
30952 wrpr %l1, %tnpc
30953 setx 0x34400001400, %l0, %l1
30954 wrpr %l1, %tstate
30955 wrhpr 0x4, %htstate
30956 retry
30957 stw %g5, [%l7 + 0x74]
30958 ldd [%l7 + 0x78], %f8
30959 st %f13, [%l7 + 0x64]
30960loop_3633:
30961 fxors %f2, %f4, %f10
30962 bge,a,pn %xcc, loop_3634
30963 fpsub16 %f0, %f10, %f8
30964 ldsb [%l7 + 0x55], %g3
30965 edge32 %g1, %o4, %l1
30966loop_3634:
30967 fsrc2s %f3, %f5
30968 ldsh [%l7 + 0x24], %l0
30969 fmovrdgez %i4, %f6, %f14
30970 popc 0x1089, %i7
30971 fpack16 %f2, %f0
30972 tvc %icc, 0x5
30973 bpos loop_3635
30974 stb %l2, [%l7 + 0x15]
30975 alignaddr %g2, %i2, %g6
30976 faligndata %f4, %f10, %f4
30977loop_3635:
30978 tsubcc %i3, %g4, %g7
30979 srl %o5, 0x0A, %o6
30980 bvs,a %icc, loop_3636
30981 fpadd32 %f4, %f14, %f10
30982 tn %icc, 0x3
30983 ld [%l7 + 0x24], %f2
30984loop_3636:
30985 stb %i0, [%l7 + 0x63]
30986 xnor %l3, 0x0D48, %o1
30987 stb %o0, [%l7 + 0x67]
30988 movrne %o2, %o7, %l5
30989 std %f6, [%l7 + 0x38]
30990 ble %xcc, loop_3637
30991 ldub [%l7 + 0x66], %o3
30992 ldsb [%l7 + 0x60], %i1
30993 ldsb [%l7 + 0x14], %l4
30994loop_3637:
30995 tpos %icc, 0x2
30996 ldsb [%l7 + 0x42], %i5
30997 movneg %xcc, %i6, %g5
30998 smul %g3, %l6, %o4
30999 tge %xcc, 0x4
31000 fnor %f6, %f4, %f0
31001 fexpand %f2, %f2
31002 fmovrsgez %g1, %f3, %f3
31003 fcmpes %fcc1, %f12, %f5
31004 fbge %fcc0, loop_3638
31005 fmovrslz %l0, %f0, %f12
31006 movneg %xcc, %i4, %l1
31007 fbe %fcc3, loop_3639
31008loop_3638:
31009 udivcc %i7, 0x029A, %l2
31010 fzeros %f8
31011 fmovdleu %xcc, %f14, %f15
31012loop_3639:
31013 ble,a %icc, loop_3640
31014 fbue,a %fcc3, loop_3641
31015 ldx [%l7 + 0x28], %g2
31016 std %f8, [%l7 + 0x40]
31017loop_3640:
31018 fbule,a %fcc0, loop_3642
31019loop_3641:
31020 movn %icc, %i2, %g6
31021 move %icc, %i3, %g7
31022 stw %o5, [%l7 + 0x68]
31023loop_3642:
31024 edge16ln %o6, %g4, %i0
31025 fmovrde %l3, %f10, %f14
31026 ldd [%l7 + 0x70], %f4
31027 tge %xcc, 0x4
31028 ldd [%l7 + 0x18], %f10
31029 mulx %o0, 0x1EE7, %o1
31030 stx %o7, [%l7 + 0x40]
31031 fnor %f0, %f4, %f0
31032 ld [%l7 + 0x5C], %f7
31033 nop
31034 setx loop_3643, %l0, %l1
31035 wrpr 0x1, %tl
31036 wrpr %l1, %tpc
31037 add %l1, 0x4, %l1
31038 wrpr %l1, %tnpc
31039 setx 0x34400001400, %l0, %l1
31040 wrpr %l1, %tstate
31041 wrhpr 0x4, %htstate
31042 retry
31043 andncc %l5, %o2, %o3
31044 array8 %l4, %i1, %i6
31045 bvs,pn %icc, loop_3644
31046loop_3643:
31047 stw %g5, [%l7 + 0x7C]
31048 fbug %fcc1, loop_3645
31049 array16 %i5, %g3, %l6
31050loop_3644:
31051 std %f8, [%l7 + 0x50]
31052 movrlz %g1, 0x2B5, %o4
31053loop_3645:
31054 fmovs %f3, %f15
31055 ld [%l7 + 0x5C], %f3
31056 fcmple16 %f2, %f4, %l0
31057 bg,pn %xcc, loop_3646
31058 fmul8x16al %f8, %f10, %f14
31059 fone %f4
31060 fbo,a %fcc3, loop_3647
31061loop_3646:
31062 fmovrse %l1, %f12, %f5
31063 tsubcctv %i7, %i4, %g2
31064 movge %icc, %i2, %g6
31065loop_3647:
31066 tcc %xcc, 0x0
31067 bne,pt %icc, loop_3648
31068 fxors %f3, %f11, %f7
31069 stw %l2, [%l7 + 0x10]
31070 smulcc %g7, 0x173A, %o5
31071loop_3648:
31072 ldsb [%l7 + 0x30], %o6
31073 fmovsl %xcc, %f11, %f15
31074 sll %i3, %g4, %l3
31075 fxors %f6, %f3, %f10
31076 fpadd32 %f4, %f8, %f12
31077 fmovdcc %xcc, %f8, %f15
31078 fcmped %fcc0, %f8, %f2
31079 std %f14, [%l7 + 0x08]
31080 te %xcc, 0x7
31081 edge32 %i0, %o0, %o1
31082 bne,pt %xcc, loop_3649
31083 add %l5, %o7, %o2
31084 brnz,a %l4, loop_3650
31085 ldsb [%l7 + 0x19], %i1
31086loop_3649:
31087 lduw [%l7 + 0x64], %o3
31088 ldsw [%l7 + 0x34], %i6
31089loop_3650:
31090 ldd [%l7 + 0x38], %f4
31091 edge32ln %i5, %g5, %l6
31092 fmovs %f2, %f12
31093 fmovdg %xcc, %f8, %f7
31094 fmovrse %g3, %f15, %f7
31095 umul %o4, 0x0916, %l0
31096 nop
31097 setx loop_3651, %l0, %l1
31098 wrpr 0x1, %tl
31099 wrpr %l1, %tnpc
31100 setx 0x34400001400, %l0, %l1
31101 wrpr %l1, %tstate
31102 wrhpr 0x4, %htstate
31103 done
31104 mulscc %l1, %i7, %g1
31105 stb %g2, [%l7 + 0x59]
31106 fsrc2 %f8, %f14
31107loop_3651:
31108 movneg %icc, %i4, %i2
31109 fmovrsgz %l2, %f7, %f3
31110 stx %g6, [%l7 + 0x08]
31111 tn %xcc, 0x0
31112 tpos %xcc, 0x0
31113 or %g7, %o6, %o5
31114 nop
31115 setx loop_3652, %l0, %l1
31116 jmpl %l1, %g4
31117 fsrc1s %f13, %f7
31118 ldx [%l7 + 0x30], %l3
31119 fmovrdgez %i0, %f4, %f4
31120loop_3652:
31121 ldsh [%l7 + 0x18], %i3
31122 fmovsa %icc, %f0, %f1
31123 ldx [%l7 + 0x28], %o0
31124 fbule %fcc2, loop_3653
31125 ldsb [%l7 + 0x57], %o1
31126 tl %xcc, 0x4
31127 fcmped %fcc1, %f0, %f0
31128loop_3653:
31129 fblg,a %fcc2, loop_3654
31130 fcmpgt32 %f0, %f12, %l5
31131 fmovdleu %xcc, %f6, %f9
31132 stb %o2, [%l7 + 0x37]
31133loop_3654:
31134 std %f0, [%l7 + 0x50]
31135 stx %o7, [%l7 + 0x60]
31136 subc %l4, 0x0D64, %i1
31137 andncc %o3, %i5, %i6
31138 taddcctv %l6, 0x1D38, %g3
31139 ldsw [%l7 + 0x7C], %g5
31140 fmovda %xcc, %f8, %f13
31141 fnot2 %f2, %f10
31142 ldsw [%l7 + 0x48], %o4
31143 lduh [%l7 + 0x42], %l0
31144 tneg %icc, 0x2
31145 fandnot2 %f10, %f0, %f12
31146 fsrc2 %f14, %f14
31147 std %f2, [%l7 + 0x18]
31148 fmovdcc %xcc, %f5, %f4
31149 srl %l1, %g1, %i7
31150 faligndata %f14, %f0, %f4
31151 fbul,a %fcc1, loop_3655
31152 std %f10, [%l7 + 0x48]
31153 array32 %g2, %i4, %i2
31154 fandnot2 %f8, %f2, %f8
31155loop_3655:
31156 brnz,a %g6, loop_3656
31157 ldsw [%l7 + 0x34], %g7
31158 fmovsneg %xcc, %f2, %f13
31159 fpack32 %f6, %f10, %f12
31160loop_3656:
31161 fpadd32s %f4, %f4, %f8
31162 sethi 0x1ED7, %l2
31163 sth %o5, [%l7 + 0x34]
31164 fmovdg %xcc, %f10, %f3
31165 or %g4, 0x1DC8, %l3
31166 fbo,a %fcc3, loop_3657
31167 ldub [%l7 + 0x68], %i0
31168 bl,pn %xcc, loop_3658
31169 andcc %i3, 0x1DAE, %o6
31170loop_3657:
31171 fands %f2, %f0, %f6
31172 fsrc1s %f15, %f2
31173loop_3658:
31174 ldx [%l7 + 0x38], %o1
31175 nop
31176 setx loop_3659, %l0, %l1
31177 wrpr 0x1, %tl
31178 wrpr %l1, %tpc
31179 add %l1, 0x4, %l1
31180 wrpr %l1, %tnpc
31181 setx 0x34400001400, %l0, %l1
31182 wrpr %l1, %tstate
31183 wrhpr 0x4, %htstate
31184 retry
31185 sll %o0, 0x0E, %o2
31186 ldsb [%l7 + 0x14], %o7
31187 fpackfix %f14, %f6
31188loop_3659:
31189 fcmpne16 %f4, %f8, %l4
31190 fbule %fcc0, loop_3660
31191 fcmpes %fcc2, %f7, %f5
31192 fandnot1 %f12, %f12, %f6
31193 fmovrslz %l5, %f3, %f3
31194loop_3660:
31195 edge8 %o3, %i1, %i5
31196 edge16n %i6, %g3, %g5
31197 fmovrde %l6, %f6, %f14
31198 edge16 %l0, %l1, %o4
31199 faligndata %f2, %f4, %f14
31200 stx %i7, [%l7 + 0x40]
31201 sth %g1, [%l7 + 0x74]
31202 ba,a %icc, loop_3661
31203 tle %xcc, 0x2
31204 fornot2 %f4, %f4, %f2
31205 ldx [%l7 + 0x58], %i4
31206loop_3661:
31207 fble,a %fcc2, loop_3662
31208 move %icc, %i2, %g2
31209 alignaddr %g7, %g6, %l2
31210 fxnor %f12, %f10, %f0
31211loop_3662:
31212 std %f4, [%l7 + 0x50]
31213 stx %o5, [%l7 + 0x18]
31214 ldub [%l7 + 0x70], %g4
31215 xnor %l3, %i3, %i0
31216 fornot1 %f12, %f12, %f14
31217 fabss %f0, %f11
31218 fnegd %f8, %f0
31219 ldub [%l7 + 0x42], %o6
31220 fcmpgt16 %f10, %f4, %o0
31221 fpsub32 %f6, %f6, %f6
31222 fnot2 %f12, %f10
31223 tvs %xcc, 0x0
31224 fmovdne %icc, %f14, %f12
31225 bvs loop_3663
31226 lduh [%l7 + 0x38], %o2
31227 fnegs %f2, %f7
31228 fmovdgu %icc, %f15, %f13
31229loop_3663:
31230 fmovsne %xcc, %f7, %f11
31231 ldx [%l7 + 0x50], %o1
31232 ldsb [%l7 + 0x72], %l4
31233 xnorcc %l5, 0x0011, %o3
31234 std %f0, [%l7 + 0x58]
31235 ldsw [%l7 + 0x24], %i1
31236 fsrc2s %f9, %f3
31237 fornot2s %f8, %f8, %f1
31238 ldsb [%l7 + 0x49], %o7
31239 tle %icc, 0x5
31240 stw %i6, [%l7 + 0x0C]
31241 ldub [%l7 + 0x28], %g3
31242 brgez,a %g5, loop_3664
31243 mulscc %l6, 0x1C7A, %l0
31244 fpackfix %f14, %f4
31245 fmovse %xcc, %f2, %f13
31246loop_3664:
31247 lduw [%l7 + 0x2C], %i5
31248 movcs %icc, %l1, %i7
31249 bn,a loop_3665
31250 fmovdgu %icc, %f4, %f13
31251 tpos %xcc, 0x7
31252 ldsb [%l7 + 0x18], %o4
31253loop_3665:
31254 ldub [%l7 + 0x23], %g1
31255 std %f10, [%l7 + 0x38]
31256 fbue %fcc0, loop_3666
31257 stw %i4, [%l7 + 0x5C]
31258 st %f4, [%l7 + 0x64]
31259 stb %g2, [%l7 + 0x52]
31260loop_3666:
31261 fbug %fcc0, loop_3667
31262 st %f11, [%l7 + 0x30]
31263 tvc %xcc, 0x4
31264 ldx [%l7 + 0x40], %g7
31265loop_3667:
31266 st %f1, [%l7 + 0x50]
31267 fbul,a %fcc0, loop_3668
31268 fmovsleu %icc, %f2, %f3
31269 ba,pt %xcc, loop_3669
31270 fcmpes %fcc2, %f0, %f14
31271loop_3668:
31272 fcmple32 %f10, %f2, %i2
31273 ldd [%l7 + 0x70], %f12
31274loop_3669:
31275 fmovdle %icc, %f10, %f2
31276 fmovrslz %l2, %f2, %f9
31277 fmovscc %xcc, %f0, %f12
31278 movpos %xcc, %g6, %g4
31279 fpsub32 %f12, %f10, %f8
31280 orcc %o5, %l3, %i3
31281 fmovdle %icc, %f4, %f14
31282 movrne %o6, 0x01E, %i0
31283 stx %o2, [%l7 + 0x28]
31284 fmovrsgz %o0, %f13, %f9
31285 lduh [%l7 + 0x6A], %l4
31286 subccc %l5, %o1, %o3
31287 fmul8x16al %f6, %f15, %f0
31288 ldub [%l7 + 0x14], %i1
31289 sllx %o7, %g3, %i6
31290 bpos %icc, loop_3670
31291 fands %f10, %f12, %f8
31292 edge32ln %l6, %l0, %g5
31293 stx %i5, [%l7 + 0x68]
31294loop_3670:
31295 bshuffle %f12, %f6, %f14
31296 ldsh [%l7 + 0x4E], %i7
31297 fmovdvs %xcc, %f9, %f2
31298 tsubcc %o4, 0x1D45, %g1
31299 fmovdvc %xcc, %f14, %f12
31300 brz,a %l1, loop_3671
31301 stb %g2, [%l7 + 0x3B]
31302 tcc %icc, 0x6
31303 ldub [%l7 + 0x4B], %i4
31304loop_3671:
31305 movn %icc, %g7, %i2
31306 fmovdpos %xcc, %f6, %f2
31307 tsubcc %l2, 0x0D5D, %g4
31308 tpos %icc, 0x5
31309 ldsw [%l7 + 0x24], %o5
31310 fbuge,a %fcc3, loop_3672
31311 stb %g6, [%l7 + 0x78]
31312 ldx [%l7 + 0x78], %l3
31313 fmovrdgez %i3, %f10, %f10
31314loop_3672:
31315 edge16l %i0, %o6, %o2
31316 fmovrdlz %o0, %f10, %f12
31317 fmovsleu %icc, %f12, %f4
31318 bcs,pt %icc, loop_3673
31319 bleu,a loop_3674
31320 fbu,a %fcc0, loop_3675
31321 fpsub16 %f14, %f2, %f6
31322loop_3673:
31323 movne %xcc, %l5, %l4
31324loop_3674:
31325 bgu,pn %icc, loop_3676
31326loop_3675:
31327 stw %o1, [%l7 + 0x1C]
31328 st %f5, [%l7 + 0x28]
31329 std %f14, [%l7 + 0x58]
31330loop_3676:
31331 bcs,pn %xcc, loop_3677
31332 movle %xcc, %o3, %o7
31333 fmuld8ulx16 %f10, %f4, %f8
31334 sra %g3, 0x02, %i6
31335loop_3677:
31336 tl %xcc, 0x6
31337 stx %l6, [%l7 + 0x30]
31338 fabss %f15, %f6
31339 movcc %xcc, %i1, %l0
31340 fbl,a %fcc0, loop_3678
31341 fmovdleu %xcc, %f10, %f10
31342 fmul8x16au %f9, %f8, %f12
31343 fcmpeq16 %f6, %f2, %g5
31344loop_3678:
31345 ldx [%l7 + 0x18], %i7
31346 brnz %i5, loop_3679
31347 sll %g1, %o4, %g2
31348 fmovdvs %xcc, %f6, %f4
31349 fpsub16 %f12, %f10, %f14
31350loop_3679:
31351 fabss %f7, %f14
31352 bvc,a %icc, loop_3680
31353 lduw [%l7 + 0x24], %l1
31354 movneg %icc, %i4, %i2
31355 fmovsne %xcc, %f4, %f14
31356loop_3680:
31357 ldsw [%l7 + 0x4C], %g7
31358 ldub [%l7 + 0x7D], %l2
31359 ldsb [%l7 + 0x51], %o5
31360 tpos %icc, 0x3
31361 fmovrdgz %g4, %f12, %f2
31362 movre %g6, 0x107, %l3
31363 fornot1 %f2, %f6, %f10
31364 stb %i0, [%l7 + 0x6F]
31365 fmovsneg %icc, %f13, %f9
31366 umulcc %o6, 0x107F, %o2
31367 fbg %fcc0, loop_3681
31368 fcmple32 %f2, %f6, %o0
31369 ldsw [%l7 + 0x6C], %l5
31370 st %f5, [%l7 + 0x3C]
31371loop_3681:
31372 fcmple32 %f10, %f2, %l4
31373 bgu loop_3682
31374 movg %icc, %i3, %o3
31375 edge8n %o7, %o1, %i6
31376 fmovsneg %xcc, %f1, %f12
31377loop_3682:
31378 movvc %xcc, %l6, %i1
31379 stx %g3, [%l7 + 0x28]
31380 sth %l0, [%l7 + 0x4E]
31381 movvs %icc, %g5, %i5
31382 faligndata %f12, %f4, %f10
31383 fmovdvc %xcc, %f1, %f15
31384 bgu,a %xcc, loop_3683
31385 fpack32 %f14, %f0, %f0
31386 stw %i7, [%l7 + 0x0C]
31387 call loop_3684
31388loop_3683:
31389 call loop_3685
31390 fzero %f0
31391 movcs %xcc, %o4, %g2
31392loop_3684:
31393 fmovdneg %xcc, %f1, %f3
31394loop_3685:
31395 ldsh [%l7 + 0x74], %l1
31396 lduh [%l7 + 0x2A], %i4
31397 fandnot2s %f4, %f8, %f13
31398 edge8n %g1, %i2, %g7
31399 stb %l2, [%l7 + 0x3E]
31400 nop
31401 setx loop_3686, %l0, %l1
31402 jmpl %l1, %o5
31403 movrne %g6, 0x10E, %l3
31404 movge %icc, %i0, %o6
31405 sth %o2, [%l7 + 0x4A]
31406loop_3686:
31407 movneg %icc, %o0, %g4
31408 ldd [%l7 + 0x40], %f14
31409 movre %l4, 0x09E, %i3
31410 ldx [%l7 + 0x10], %l5
31411 lduh [%l7 + 0x6E], %o7
31412 fabss %f3, %f5
31413 fzero %f14
31414 tcs %icc, 0x0
31415 movpos %xcc, %o1, %o3
31416 faligndata %f2, %f12, %f14
31417 andncc %l6, %i6, %i1
31418 tvs %icc, 0x6
31419 orcc %l0, %g5, %i5
31420 fmul8sux16 %f4, %f2, %f0
31421 bvc,a loop_3687
31422 fnot2 %f0, %f8
31423 fmovdcs %icc, %f14, %f7
31424 tgu %xcc, 0x3
31425loop_3687:
31426 ld [%l7 + 0x6C], %f0
31427 udiv %g3, 0x0278, %i7
31428 fxors %f15, %f8, %f13
31429 fnot2s %f9, %f10
31430 tcc %xcc, 0x6
31431 stx %o4, [%l7 + 0x20]
31432 fsrc1s %f2, %f9
31433 movleu %xcc, %g2, %i4
31434 edge8ln %g1, %l1, %g7
31435 xorcc %l2, %i2, %o5
31436 and %g6, %i0, %o6
31437 fmovspos %icc, %f2, %f13
31438 st %f7, [%l7 + 0x14]
31439 nop
31440 setx loop_3688, %l0, %l1
31441 wrpr 0x1, %tl
31442 wrpr %l1, %tnpc
31443 setx 0x34400001400, %l0, %l1
31444 wrpr %l1, %tstate
31445 wrhpr 0x4, %htstate
31446 done
31447 ldub [%l7 + 0x0E], %l3
31448 fbg,a %fcc2, loop_3689
31449 fcmple32 %f8, %f4, %o2
31450loop_3688:
31451 fcmpd %fcc3, %f8, %f0
31452 srl %g4, %l4, %o0
31453loop_3689:
31454 tne %icc, 0x4
31455 smulcc %i3, %l5, %o7
31456 stx %o3, [%l7 + 0x28]
31457 orncc %o1, %l6, %i6
31458 fmovscs %xcc, %f1, %f10
31459 fmovrdgz %l0, %f14, %f2
31460 udiv %i1, 0x1086, %i5
31461 bneg,a,pt %xcc, loop_3690
31462 lduw [%l7 + 0x28], %g5
31463 fxnor %f12, %f12, %f4
31464 st %f2, [%l7 + 0x64]
31465loop_3690:
31466 fmovdl %xcc, %f5, %f9
31467 lduw [%l7 + 0x48], %g3
31468 sdiv %i7, 0x05B8, %o4
31469 fxnor %f12, %f8, %f10
31470 fbo %fcc3, loop_3691
31471 tl %xcc, 0x0
31472 fmovrdgez %g2, %f8, %f4
31473 ldsb [%l7 + 0x1F], %i4
31474loop_3691:
31475 ldsh [%l7 + 0x32], %g1
31476 ldsh [%l7 + 0x2C], %l1
31477 taddcctv %l2, %i2, %g7
31478 edge32 %g6, %i0, %o6
31479 tne %xcc, 0x2
31480 st %f7, [%l7 + 0x18]
31481 fmovrdlez %o5, %f14, %f14
31482 tsubcctv %l3, 0x1AF5, %o2
31483 fmovd %f12, %f0
31484 lduw [%l7 + 0x08], %l4
31485 edge8l %o0, %g4, %i3
31486 lduh [%l7 + 0x0A], %o7
31487 fexpand %f2, %f6
31488 array16 %o3, %o1, %l6
31489 fsrc1 %f10, %f6
31490 fmovrsgz %l5, %f10, %f13
31491 ld [%l7 + 0x78], %f3
31492 orn %i6, %i1, %i5
31493 fbn,a %fcc0, loop_3692
31494 fxnors %f12, %f9, %f6
31495 fmovrdgez %l0, %f4, %f2
31496 ldsh [%l7 + 0x64], %g5
31497loop_3692:
31498 movrlz %i7, 0x3AC, %o4
31499 fabss %f13, %f2
31500 fmovrsne %g3, %f2, %f0
31501 ldsh [%l7 + 0x7C], %i4
31502 ldx [%l7 + 0x18], %g2
31503 tneg %icc, 0x6
31504 popc 0x129B, %g1
31505 stb %l2, [%l7 + 0x0C]
31506 fones %f7
31507 movgu %icc, %l1, %i2
31508 bvc,a loop_3693
31509 ldd [%l7 + 0x78], %f0
31510 fnands %f5, %f5, %f8
31511 udivx %g6, 0x16E0, %g7
31512loop_3693:
31513 lduw [%l7 + 0x48], %i0
31514 fmovrdgez %o5, %f14, %f8
31515 bshuffle %f2, %f4, %f0
31516 ldsb [%l7 + 0x34], %o6
31517 bg,a loop_3694
31518 ldd [%l7 + 0x20], %f8
31519 orncc %o2, %l3, %o0
31520 fnot2s %f1, %f10
31521loop_3694:
31522 fbule %fcc0, loop_3695
31523 fbue %fcc1, loop_3696
31524 sth %g4, [%l7 + 0x1E]
31525 ta %xcc, 0x0
31526loop_3695:
31527 edge32 %l4, %i3, %o3
31528loop_3696:
31529 fbug,a %fcc2, loop_3697
31530 fone %f10
31531 fone %f4
31532 fcmpd %fcc1, %f8, %f0
31533loop_3697:
31534 lduw [%l7 + 0x40], %o7
31535 fmovsne %icc, %f12, %f13
31536 edge16n %l6, %o1, %l5
31537 lduh [%l7 + 0x0C], %i1
31538 bl,a,pn %xcc, loop_3698
31539 fbuge,a %fcc3, loop_3699
31540 fornot1s %f13, %f5, %f10
31541 fxnors %f0, %f15, %f6
31542loop_3698:
31543 fmovsa %icc, %f15, %f12
31544loop_3699:
31545 lduw [%l7 + 0x24], %i6
31546 fmul8x16al %f14, %f1, %f0
31547 fblg,a %fcc3, loop_3700
31548 stw %l0, [%l7 + 0x70]
31549 movvs %icc, %i5, %i7
31550 fbl,a %fcc0, loop_3701
31551loop_3700:
31552 fmovdgu %xcc, %f14, %f9
31553 sth %g5, [%l7 + 0x76]
31554 call loop_3702
31555loop_3701:
31556 fmovdneg %xcc, %f15, %f12
31557 fmovsge %xcc, %f8, %f13
31558 addc %o4, 0x1CB7, %g3
31559loop_3702:
31560 fors %f2, %f15, %f2
31561 stb %i4, [%l7 + 0x0D]
31562 brnz,a %g1, loop_3703
31563 fpackfix %f8, %f4
31564 fbge,a %fcc0, loop_3704
31565 st %f10, [%l7 + 0x48]
31566loop_3703:
31567 be loop_3705
31568 lduh [%l7 + 0x26], %g2
31569loop_3704:
31570 fmovdneg %icc, %f14, %f6
31571 fmovsge %xcc, %f5, %f13
31572loop_3705:
31573 fcmpes %fcc1, %f10, %f3
31574 lduh [%l7 + 0x2C], %l2
31575 fxnors %f1, %f3, %f8
31576 xnor %l1, %g6, %g7
31577 ldsh [%l7 + 0x3A], %i2
31578 fmovdne %xcc, %f14, %f1
31579 lduw [%l7 + 0x14], %o5
31580 movge %icc, %i0, %o2
31581 ldx [%l7 + 0x50], %o6
31582 fmovdvc %icc, %f7, %f6
31583 fbl,a %fcc0, loop_3706
31584 ldx [%l7 + 0x08], %l3
31585 fba %fcc3, loop_3707
31586 fmuld8sux16 %f8, %f0, %f12
31587loop_3706:
31588 stb %g4, [%l7 + 0x10]
31589 ldsh [%l7 + 0x2C], %l4
31590loop_3707:
31591 movneg %xcc, %i3, %o0
31592 bge,a,pt %xcc, loop_3708
31593 nop
31594 setx loop_3709, %l0, %l1
31595 jmpl %l1, %o3
31596 fpadd16s %f15, %f4, %f6
31597 or %l6, 0x1885, %o1
31598loop_3708:
31599 orcc %o7, %l5, %i6
31600loop_3709:
31601 fmovsn %icc, %f10, %f9
31602 fmovrdlez %i1, %f2, %f4
31603 movne %icc, %i5, %i7
31604 stx %g5, [%l7 + 0x70]
31605 fpadd16s %f12, %f1, %f3
31606 fnor %f0, %f4, %f14
31607 tcs %xcc, 0x3
31608 brgez %o4, loop_3710
31609 ldx [%l7 + 0x28], %g3
31610 andcc %l0, %g1, %i4
31611 fnot2 %f6, %f6
31612loop_3710:
31613 std %f0, [%l7 + 0x78]
31614 fmovrdgz %l2, %f8, %f10
31615 tl %xcc, 0x7
31616 ldx [%l7 + 0x40], %l1
31617 edge8n %g2, %g6, %i2
31618 andn %g7, %i0, %o5
31619 fandnot1 %f6, %f14, %f6
31620 pdist %f4, %f8, %f12
31621 fones %f8
31622 fmovs %f12, %f0
31623 fmovsgu %xcc, %f13, %f10
31624 ldsb [%l7 + 0x0B], %o2
31625 sra %l3, 0x03, %o6
31626 movrne %l4, %g4, %i3
31627 xorcc %o0, 0x0207, %o3
31628 faligndata %f14, %f2, %f6
31629 ld [%l7 + 0x14], %f5
31630 ldub [%l7 + 0x0A], %l6
31631 fmovrsgez %o1, %f10, %f9
31632 sth %l5, [%l7 + 0x0E]
31633 lduw [%l7 + 0x24], %o7
31634 fornot1 %f6, %f10, %f4
31635 fmovd %f10, %f6
31636 st %f10, [%l7 + 0x38]
31637 bshuffle %f6, %f0, %f6
31638 brlez %i1, loop_3711
31639 fnands %f15, %f14, %f10
31640 ldub [%l7 + 0x3F], %i6
31641 nop
31642 setx loop_3712, %l0, %l1
31643 jmpl %l1, %i7
31644loop_3711:
31645 subcc %g5, 0x0D6A, %i5
31646 fzeros %f14
31647 ldsw [%l7 + 0x50], %g3
31648loop_3712:
31649 sethi 0x031C, %l0
31650 stw %o4, [%l7 + 0x40]
31651 ldsh [%l7 + 0x10], %g1
31652 fsrc2s %f5, %f10
31653 movcs %xcc, %i4, %l2
31654 edge16ln %l1, %g6, %i2
31655 movcs %xcc, %g7, %g2
31656 sth %o5, [%l7 + 0x28]
31657 fpsub32s %f13, %f9, %f12
31658 stx %o2, [%l7 + 0x20]
31659 ld [%l7 + 0x08], %f14
31660 orn %i0, %l3, %o6
31661 tge %xcc, 0x1
31662 sub %l4, 0x148C, %g4
31663 fcmpes %fcc0, %f10, %f1
31664 fxnors %f0, %f5, %f14
31665 ldsb [%l7 + 0x4C], %o0
31666 movrgz %o3, %l6, %i3
31667 brgez %o1, loop_3713
31668 fmovrsgez %l5, %f1, %f7
31669 tpos %icc, 0x6
31670 srl %o7, 0x1B, %i1
31671loop_3713:
31672 fpadd16 %f4, %f12, %f0
31673 fmovsn %icc, %f13, %f4
31674 fmovrsgez %i7, %f15, %f3
31675 brlez %i6, loop_3714
31676 tgu %xcc, 0x2
31677 ldd [%l7 + 0x28], %f12
31678 stb %i5, [%l7 + 0x32]
31679loop_3714:
31680 st %f11, [%l7 + 0x24]
31681 std %f6, [%l7 + 0x40]
31682 edge32n %g5, %g3, %l0
31683 fbge %fcc1, loop_3715
31684 nop
31685 setx loop_3716, %l0, %l1
31686 wrpr 0x1, %tl
31687 wrpr %l1, %tnpc
31688 setx 0x34400001400, %l0, %l1
31689 wrpr %l1, %tstate
31690 wrhpr 0x4, %htstate
31691 done
31692 lduw [%l7 + 0x70], %g1
31693 taddcctv %i4, %o4, %l1
31694loop_3715:
31695 fmovd %f2, %f4
31696loop_3716:
31697 stb %l2, [%l7 + 0x0C]
31698 brlz,a %i2, loop_3717
31699 fmovdpos %xcc, %f7, %f11
31700 ble,pn %icc, loop_3718
31701 stx %g6, [%l7 + 0x60]
31702loop_3717:
31703 ldsb [%l7 + 0x4C], %g7
31704 fbu %fcc1, loop_3719
31705loop_3718:
31706 addc %g2, %o5, %i0
31707 ldsb [%l7 + 0x62], %o2
31708 edge16ln %l3, %l4, %o6
31709loop_3719:
31710 fmovdcs %icc, %f6, %f1
31711 ldsw [%l7 + 0x08], %o0
31712 ldd [%l7 + 0x40], %f6
31713 srax %g4, 0x08, %l6
31714 ldub [%l7 + 0x52], %i3
31715 fbn,a %fcc2, loop_3720
31716 bne loop_3721
31717 edge16n %o3, %l5, %o1
31718 tne %xcc, 0x5
31719loop_3720:
31720 fmovrslz %o7, %f8, %f15
31721loop_3721:
31722 lduh [%l7 + 0x7C], %i7
31723 ldsw [%l7 + 0x34], %i1
31724 stx %i6, [%l7 + 0x70]
31725 movre %g5, %i5, %l0
31726 st %f11, [%l7 + 0x10]
31727 fmovdge %xcc, %f2, %f3
31728 ldsh [%l7 + 0x74], %g1
31729 fmovdpos %icc, %f9, %f4
31730 ld [%l7 + 0x38], %f0
31731 ldx [%l7 + 0x38], %i4
31732 fmovde %xcc, %f1, %f13
31733 edge8l %g3, %l1, %o4
31734 edge32ln %l2, %i2, %g6
31735 srlx %g2, 0x18, %g7
31736 ldsb [%l7 + 0x30], %i0
31737 edge32l %o2, %o5, %l4
31738 sub %o6, 0x10BF, %o0
31739 lduh [%l7 + 0x08], %l3
31740 ldx [%l7 + 0x50], %g4
31741 bne,a,pt %icc, loop_3722
31742 sllx %l6, 0x15, %i3
31743 fpadd16 %f10, %f6, %f12
31744 st %f6, [%l7 + 0x24]
31745loop_3722:
31746 fmul8x16au %f6, %f2, %f2
31747 tge %icc, 0x2
31748 fpack16 %f0, %f4
31749 std %f2, [%l7 + 0x40]
31750 st %f2, [%l7 + 0x60]
31751 st %f3, [%l7 + 0x44]
31752 srlx %l5, 0x1B, %o1
31753 fmovrslz %o3, %f2, %f10
31754 movrlz %o7, 0x040, %i1
31755 stw %i6, [%l7 + 0x28]
31756 orncc %i7, %g5, %l0
31757 stb %g1, [%l7 + 0x7C]
31758 ldd [%l7 + 0x60], %f14
31759 lduw [%l7 + 0x20], %i4
31760 fpadd16 %f6, %f2, %f10
31761 edge32l %g3, %i5, %o4
31762 be,a,pn %xcc, loop_3723
31763 ldd [%l7 + 0x70], %f10
31764 fmovdle %xcc, %f12, %f4
31765 ldsb [%l7 + 0x62], %l2
31766loop_3723:
31767 fmovdge %icc, %f1, %f4
31768 ldx [%l7 + 0x70], %l1
31769 stx %g6, [%l7 + 0x60]
31770 lduh [%l7 + 0x7A], %g2
31771 ldsh [%l7 + 0x14], %g7
31772 tsubcctv %i0, 0x02EF, %o2
31773 sdivx %o5, 0x04FE, %i2
31774 ldsw [%l7 + 0x38], %l4
31775 ld [%l7 + 0x20], %f4
31776 tcc %xcc, 0x4
31777 udivx %o0, 0x08A0, %l3
31778 te %xcc, 0x4
31779 edge8n %o6, %l6, %i3
31780 fcmpd %fcc0, %f8, %f2
31781 taddcc %g4, 0x1E65, %o1
31782 lduw [%l7 + 0x28], %o3
31783 bg,pn %xcc, loop_3724
31784 fandnot2s %f3, %f1, %f10
31785 fmovsl %icc, %f5, %f5
31786 fnands %f11, %f15, %f13
31787loop_3724:
31788 fmovdgu %xcc, %f2, %f7
31789 stb %l5, [%l7 + 0x7F]
31790 fornot1s %f1, %f2, %f7
31791 fsrc1 %f8, %f8
31792 fbule %fcc1, loop_3725
31793 fble,a %fcc3, loop_3726
31794 mulx %i1, 0x125A, %o7
31795 bgu,a,pn %xcc, loop_3727
31796loop_3725:
31797 fmul8x16au %f9, %f4, %f2
31798loop_3726:
31799 tle %xcc, 0x0
31800 movre %i7, %i6, %g5
31801loop_3727:
31802 tn %xcc, 0x2
31803 sth %g1, [%l7 + 0x4E]
31804 faligndata %f2, %f4, %f0
31805 fcmple32 %f2, %f4, %i4
31806 lduh [%l7 + 0x36], %l0
31807 udivx %g3, 0x1D89, %o4
31808 stx %l2, [%l7 + 0x60]
31809 fmovdgu %icc, %f1, %f3
31810 lduh [%l7 + 0x30], %l1
31811 std %f10, [%l7 + 0x30]
31812 stw %g6, [%l7 + 0x78]
31813 ldx [%l7 + 0x48], %i5
31814 sth %g7, [%l7 + 0x76]
31815 fcmpeq32 %f10, %f12, %i0
31816 ldsw [%l7 + 0x18], %g2
31817 sth %o5, [%l7 + 0x34]
31818 brnz,a %i2, loop_3728
31819 lduw [%l7 + 0x14], %l4
31820 fmovdle %xcc, %f14, %f6
31821 lduh [%l7 + 0x3E], %o0
31822loop_3728:
31823 stb %o2, [%l7 + 0x47]
31824 fmul8sux16 %f6, %f12, %f6
31825 fpsub32 %f2, %f4, %f2
31826 ld [%l7 + 0x14], %f0
31827 alignaddrl %l3, %l6, %i3
31828 std %f6, [%l7 + 0x10]
31829 bg,a %xcc, loop_3729
31830 edge32ln %g4, %o1, %o3
31831 tsubcctv %l5, 0x1749, %o6
31832 fmovse %icc, %f10, %f9
31833loop_3729:
31834 stx %o7, [%l7 + 0x20]
31835 fmovdne %icc, %f1, %f13
31836 fbe %fcc3, loop_3730
31837 ldub [%l7 + 0x5D], %i7
31838 ldx [%l7 + 0x20], %i1
31839 ldsh [%l7 + 0x22], %g5
31840loop_3730:
31841 ldsb [%l7 + 0x41], %i6
31842 fmovrdgz %g1, %f8, %f10
31843 brlz %i4, loop_3731
31844 fzero %f8
31845 xnor %l0, %g3, %l2
31846 bpos,a %xcc, loop_3732
31847loop_3731:
31848 fbne,a %fcc1, loop_3733
31849 fandnot1s %f14, %f9, %f1
31850 fmovrsgz %l1, %f6, %f8
31851loop_3732:
31852 edge32 %g6, %o4, %i5
31853loop_3733:
31854 fbue,a %fcc3, loop_3734
31855 fcmpeq32 %f8, %f10, %g7
31856 ldub [%l7 + 0x1C], %g2
31857 ldsb [%l7 + 0x3A], %o5
31858loop_3734:
31859 fand %f10, %f0, %f10
31860 movrgz %i2, %i0, %l4
31861 fmovrslez %o0, %f11, %f0
31862 te %icc, 0x5
31863 ldub [%l7 + 0x5E], %l3
31864 edge16ln %o2, %i3, %g4
31865 fmovsa %icc, %f0, %f1
31866 tneg %xcc, 0x0
31867 fsrc2s %f4, %f15
31868 ld [%l7 + 0x48], %f1
31869 fmovsle %icc, %f10, %f0
31870 tn %xcc, 0x1
31871 lduh [%l7 + 0x7C], %o1
31872 fbul,a %fcc1, loop_3735
31873 fnot1s %f12, %f12
31874 fnand %f8, %f6, %f10
31875 stb %o3, [%l7 + 0x74]
31876loop_3735:
31877 ldsb [%l7 + 0x6C], %l5
31878 fmovdge %icc, %f10, %f0
31879 fexpand %f7, %f12
31880 fmovrdne %l6, %f8, %f10
31881 fpadd32 %f10, %f4, %f10
31882 movle %icc, %o7, %o6
31883 fmovde %icc, %f8, %f7
31884 tn %icc, 0x7
31885 fandnot2 %f0, %f12, %f14
31886 ldsh [%l7 + 0x3E], %i1
31887 sth %i7, [%l7 + 0x52]
31888 fble %fcc0, loop_3736
31889 fmovdg %icc, %f10, %f2
31890 fexpand %f8, %f6
31891 sth %i6, [%l7 + 0x3E]
31892loop_3736:
31893 or %g5, %i4, %l0
31894 lduh [%l7 + 0x6C], %g1
31895 taddcctv %g3, %l2, %l1
31896 brnz,a %o4, loop_3737
31897 tgu %xcc, 0x2
31898 ldd [%l7 + 0x38], %f2
31899 fmovsge %xcc, %f12, %f7
31900loop_3737:
31901 fmovdgu %xcc, %f4, %f5
31902 nop
31903 setx loop_3738, %l0, %l1
31904 wrpr 0x1, %tl
31905 wrpr %l1, %tpc
31906 add %l1, 0x4, %l1
31907 wrpr %l1, %tnpc
31908 setx 0x34400001400, %l0, %l1
31909 wrpr %l1, %tstate
31910 wrhpr 0x4, %htstate
31911 retry
31912 ldsw [%l7 + 0x78], %g6
31913 brnz %g7, loop_3739
31914 stx %i5, [%l7 + 0x68]
31915loop_3738:
31916 tle %xcc, 0x3
31917 ldsw [%l7 + 0x20], %o5
31918loop_3739:
31919 fmovsg %icc, %f14, %f0
31920 fbge %fcc2, loop_3740
31921 lduh [%l7 + 0x54], %g2
31922 movne %xcc, %i2, %l4
31923 stb %o0, [%l7 + 0x23]
31924loop_3740:
31925 ldsw [%l7 + 0x14], %i0
31926 mova %icc, %l3, %o2
31927 array8 %i3, %g4, %o3
31928 ldsw [%l7 + 0x28], %l5
31929 bcs,a loop_3741
31930 fsrc2 %f0, %f4
31931 fmovdle %icc, %f15, %f1
31932 xor %o1, 0x0CCD, %l6
31933loop_3741:
31934 ldub [%l7 + 0x39], %o6
31935 fbl %fcc0, loop_3742
31936 ldx [%l7 + 0x70], %o7
31937 fxnor %f6, %f14, %f10
31938 alignaddr %i7, %i1, %i6
31939loop_3742:
31940 call loop_3743
31941 ldd [%l7 + 0x20], %f8
31942 brnz,a %i4, loop_3744
31943 fornot1 %f0, %f0, %f8
31944loop_3743:
31945 fbo,a %fcc1, loop_3745
31946 andncc %l0, %g1, %g5
31947loop_3744:
31948 bge,pn %xcc, loop_3746
31949 bn,a,pt %xcc, loop_3747
31950loop_3745:
31951 fexpand %f14, %f6
31952 umulcc %l2, %g3, %o4
31953loop_3746:
31954 addccc %g6, %l1, %g7
31955loop_3747:
31956 stx %i5, [%l7 + 0x30]
31957 fmovspos %xcc, %f12, %f6
31958 mulscc %o5, 0x0A88, %g2
31959 mulscc %i2, %l4, %o0
31960 lduh [%l7 + 0x28], %l3
31961 fcmps %fcc0, %f8, %f0
31962 ldsh [%l7 + 0x76], %i0
31963 move %icc, %i3, %o2
31964 fmovsle %xcc, %f7, %f4
31965 brlez %g4, loop_3748
31966 movcc %xcc, %o3, %o1
31967 fmovdle %xcc, %f7, %f9
31968 or %l5, %l6, %o6
31969loop_3748:
31970 nop
31971 setx loop_3749, %l0, %l1
31972 wrpr 0x1, %tl
31973 wrpr %l1, %tnpc
31974 setx 0x34400001400, %l0, %l1
31975 wrpr %l1, %tstate
31976 wrhpr 0x4, %htstate
31977 done
31978 ldsw [%l7 + 0x5C], %i7
31979 fand %f12, %f0, %f14
31980 andncc %o7, %i1, %i4
31981loop_3749:
31982 movn %icc, %i6, %l0
31983 ldd [%l7 + 0x78], %f6
31984 ldsb [%l7 + 0x73], %g5
31985 fmovrdgz %l2, %f0, %f14
31986 fble %fcc0, loop_3750
31987 fpsub32s %f0, %f2, %f10
31988 call loop_3751
31989 lduh [%l7 + 0x3A], %g1
31990loop_3750:
31991 std %f6, [%l7 + 0x50]
31992 movle %icc, %g3, %g6
31993loop_3751:
31994 edge8 %o4, %l1, %i5
31995 be %xcc, loop_3752
31996 fsrc2 %f0, %f4
31997 bcs,a loop_3753
31998 ldsw [%l7 + 0x24], %o5
31999loop_3752:
32000 ldx [%l7 + 0x68], %g7
32001 fcmpeq32 %f8, %f12, %g2
32002loop_3753:
32003 bne,pt %icc, loop_3754
32004 subccc %l4, 0x1606, %o0
32005 fandnot1 %f10, %f4, %f4
32006 andcc %i2, %i0, %l3
32007loop_3754:
32008 ldub [%l7 + 0x1F], %o2
32009 fabss %f6, %f11
32010 fnot1 %f0, %f4
32011 lduh [%l7 + 0x34], %g4
32012 std %f6, [%l7 + 0x18]
32013 fmovrsne %i3, %f9, %f0
32014 xnor %o1, %o3, %l6
32015 fsrc1 %f0, %f8
32016 stx %l5, [%l7 + 0x18]
32017 ldsh [%l7 + 0x6E], %o6
32018 fxnor %f2, %f8, %f14
32019 fandnot1 %f14, %f10, %f4
32020 tsubcctv %o7, 0x1269, %i1
32021 ldd [%l7 + 0x28], %f14
32022 movvc %icc, %i4, %i6
32023 fsrc1 %f8, %f4
32024 ldd [%l7 + 0x58], %f4
32025 fbe,a %fcc0, loop_3755
32026 fmul8ulx16 %f0, %f6, %f2
32027 fornot2s %f15, %f13, %f14
32028 ldub [%l7 + 0x71], %l0
32029loop_3755:
32030 fcmpne32 %f12, %f10, %g5
32031 add %i7, %g1, %l2
32032 fmovrsgz %g6, %f10, %f1
32033 st %f7, [%l7 + 0x08]
32034 fmovdvs %xcc, %f15, %f5
32035 tle %icc, 0x6
32036 fmovdleu %xcc, %f8, %f3
32037 sllx %g3, %l1, %o4
32038 movrgz %i5, %o5, %g7
32039 movrlez %l4, 0x3A8, %o0
32040 ldub [%l7 + 0x33], %g2
32041 ldx [%l7 + 0x38], %i0
32042 fsrc1s %f10, %f9
32043 fmovse %icc, %f9, %f10
32044 ldsh [%l7 + 0x74], %i2
32045 ldsh [%l7 + 0x20], %l3
32046 srl %g4, %o2, %i3
32047 movl %icc, %o3, %l6
32048 fmovrslez %o1, %f2, %f12
32049 tg %xcc, 0x2
32050 stb %o6, [%l7 + 0x23]
32051 movrlz %l5, %i1, %o7
32052 fnot2 %f0, %f0
32053 bcc,a,pn %icc, loop_3756
32054 andn %i6, %l0, %g5
32055 movne %xcc, %i7, %g1
32056 ldd [%l7 + 0x58], %f4
32057loop_3756:
32058 stx %i4, [%l7 + 0x68]
32059 movg %xcc, %g6, %g3
32060 brnz %l1, loop_3757
32061 popc %l2, %i5
32062 fbul,a %fcc1, loop_3758
32063 fbul %fcc3, loop_3759
32064loop_3757:
32065 ldub [%l7 + 0x3F], %o5
32066 ld [%l7 + 0x7C], %f2
32067loop_3758:
32068 fcmpes %fcc3, %f15, %f14
32069loop_3759:
32070 movge %icc, %o4, %l4
32071 smulcc %o0, 0x009A, %g7
32072 brgez,a %g2, loop_3760
32073 edge32 %i2, %i0, %l3
32074 fandnot2 %f14, %f6, %f4
32075 fmovsvc %icc, %f0, %f12
32076loop_3760:
32077 brnz,a %o2, loop_3761
32078 sdivcc %i3, 0x05FD, %g4
32079 and %l6, %o3, %o6
32080 fbue %fcc0, loop_3762
32081loop_3761:
32082 stx %o1, [%l7 + 0x68]
32083 ldsh [%l7 + 0x6E], %l5
32084 lduh [%l7 + 0x62], %i1
32085loop_3762:
32086 fsrc2 %f2, %f8
32087 bge,a %xcc, loop_3763
32088 edge8n %i6, %o7, %g5
32089 fandnot2 %f2, %f8, %f6
32090 tvs %icc, 0x3
32091loop_3763:
32092 fbu,a %fcc0, loop_3764
32093 stw %i7, [%l7 + 0x0C]
32094 stx %g1, [%l7 + 0x40]
32095 stb %l0, [%l7 + 0x19]
32096loop_3764:
32097 edge8ln %g6, %g3, %l1
32098 tne %xcc, 0x5
32099 lduh [%l7 + 0x6A], %i4
32100 fmul8x16al %f2, %f5, %f4
32101 tvs %icc, 0x2
32102 std %f2, [%l7 + 0x78]
32103 andcc %l2, 0x0C35, %o5
32104 edge32ln %o4, %i5, %o0
32105 fmovdg %icc, %f12, %f7
32106 fxnor %f8, %f0, %f4
32107 ldd [%l7 + 0x60], %f4
32108 umul %g7, 0x1C84, %g2
32109 and %l4, 0x117A, %i2
32110 stx %l3, [%l7 + 0x18]
32111 umul %i0, %i3, %g4
32112 tge %icc, 0x2
32113 std %f4, [%l7 + 0x58]
32114 bneg,a,pn %icc, loop_3765
32115 edge16ln %l6, %o3, %o2
32116 std %f14, [%l7 + 0x30]
32117 stx %o1, [%l7 + 0x08]
32118loop_3765:
32119 fsrc1s %f2, %f7
32120 ldd [%l7 + 0x18], %f0
32121 ldx [%l7 + 0x40], %l5
32122 fnors %f12, %f0, %f3
32123 tneg %xcc, 0x4
32124 ldsh [%l7 + 0x6A], %i1
32125 fmovrsgez %i6, %f0, %f14
32126 pdist %f4, %f4, %f0
32127 for %f12, %f8, %f4
32128 stw %o7, [%l7 + 0x74]
32129 edge32n %g5, %o6, %i7
32130 std %f6, [%l7 + 0x60]
32131 ld [%l7 + 0x7C], %f11
32132 stw %l0, [%l7 + 0x58]
32133 andcc %g6, 0x0715, %g1
32134 fmovrslez %g3, %f9, %f2
32135 ldub [%l7 + 0x73], %i4
32136 fmul8sux16 %f6, %f6, %f0
32137 bcs %icc, loop_3766
32138 edge32ln %l1, %o5, %l2
32139 edge8l %i5, %o4, %g7
32140 fornot2s %f11, %f8, %f12
32141loop_3766:
32142 ldx [%l7 + 0x10], %o0
32143 srlx %l4, %g2, %l3
32144 fmovrslz %i2, %f11, %f10
32145 fblg,a %fcc2, loop_3767
32146 fmovrdlz %i0, %f0, %f4
32147 movrlez %g4, %l6, %o3
32148 std %f4, [%l7 + 0x78]
32149loop_3767:
32150 fmovrslz %o2, %f7, %f12
32151 movvs %xcc, %i3, %l5
32152 fbule %fcc2, loop_3768
32153 sub %i1, %i6, %o7
32154 movrlez %o1, 0x270, %o6
32155 ldub [%l7 + 0x60], %i7
32156loop_3768:
32157 fba %fcc2, loop_3769
32158 sra %l0, %g5, %g6
32159 udivcc %g1, 0x190A, %i4
32160 te %xcc, 0x1
32161loop_3769:
32162 sth %g3, [%l7 + 0x36]
32163 fmovsle %xcc, %f3, %f3
32164 fblg %fcc1, loop_3770
32165 fmovdgu %icc, %f13, %f12
32166 fands %f3, %f11, %f10
32167 ldx [%l7 + 0x20], %o5
32168loop_3770:
32169 or %l2, 0x179E, %l1
32170 fmovdcs %icc, %f11, %f9
32171 sdivx %o4, 0x1A2B, %i5
32172 add %g7, 0x1EDF, %l4
32173 lduh [%l7 + 0x0A], %g2
32174 fmul8x16 %f13, %f4, %f0
32175 fsrc1 %f0, %f2
32176 bne %icc, loop_3771
32177 bn loop_3772
32178 fcmpgt32 %f12, %f8, %l3
32179 fand %f6, %f0, %f14
32180loop_3771:
32181 fmovrse %i2, %f12, %f7
32182loop_3772:
32183 tsubcctv %o0, %g4, %l6
32184 fpack16 %f0, %f0
32185 stb %i0, [%l7 + 0x41]
32186 fnot2s %f4, %f3
32187 tvc %xcc, 0x4
32188 fbl %fcc1, loop_3773
32189 fmovdvc %icc, %f1, %f9
32190 lduw [%l7 + 0x48], %o3
32191 tleu %xcc, 0x5
32192loop_3773:
32193 ldub [%l7 + 0x11], %i3
32194 addc %l5, 0x1C30, %o2
32195 ldsb [%l7 + 0x56], %i1
32196 sth %o7, [%l7 + 0x54]
32197 fmovrsne %i6, %f15, %f13
32198 bne,a %xcc, loop_3774
32199 fpsub16 %f6, %f14, %f6
32200 movcs %icc, %o1, %o6
32201 sub %l0, 0x0431, %i7
32202loop_3774:
32203 brlez %g5, loop_3775
32204 and %g1, 0x1127, %g6
32205 movrne %i4, 0x3E3, %g3
32206 fmovde %xcc, %f9, %f2
32207loop_3775:
32208 addccc %l2, %l1, %o4
32209 sdivx %i5, 0x0733, %g7
32210 ldub [%l7 + 0x23], %l4
32211 brgez %o5, loop_3776
32212 std %f2, [%l7 + 0x60]
32213 ldsh [%l7 + 0x68], %g2
32214 std %f8, [%l7 + 0x60]
32215loop_3776:
32216 fmovdleu %icc, %f15, %f5
32217 orcc %i2, 0x0414, %o0
32218 bl,pt %xcc, loop_3777
32219 lduw [%l7 + 0x64], %g4
32220 ldd [%l7 + 0x08], %f14
32221 subc %l3, 0x1AA0, %i0
32222loop_3777:
32223 tsubcc %l6, %i3, %o3
32224 lduw [%l7 + 0x68], %o2
32225 fcmpgt16 %f10, %f8, %l5
32226 st %f11, [%l7 + 0x1C]
32227 xorcc %i1, %o7, %i6
32228 ldsh [%l7 + 0x6E], %o6
32229 ldsb [%l7 + 0x36], %l0
32230 fnands %f9, %f12, %f0
32231 fxnors %f10, %f2, %f9
32232 fones %f13
32233 fmovsge %icc, %f4, %f6
32234 fbule,a %fcc2, loop_3778
32235 edge16ln %i7, %g5, %o1
32236 ldsb [%l7 + 0x38], %g1
32237 movg %xcc, %i4, %g3
32238loop_3778:
32239 fmovsa %xcc, %f8, %f11
32240 alignaddrl %g6, %l1, %l2
32241 fornot1 %f8, %f12, %f2
32242 tcs %icc, 0x7
32243 fmovrde %i5, %f6, %f2
32244 sth %o4, [%l7 + 0x4E]
32245 taddcctv %g7, 0x0107, %l4
32246 stw %g2, [%l7 + 0x64]
32247 fornot1 %f14, %f8, %f12
32248 fmovrdlez %o5, %f12, %f10
32249 ldd [%l7 + 0x40], %f8
32250 array32 %o0, %g4, %i2
32251 fblg,a %fcc3, loop_3779
32252 st %f11, [%l7 + 0x7C]
32253 fpsub16s %f5, %f0, %f11
32254 fmovspos %xcc, %f12, %f4
32255loop_3779:
32256 lduw [%l7 + 0x70], %i0
32257 array16 %l6, %l3, %i3
32258 nop
32259 setx loop_3780, %l0, %l1
32260 jmpl %l1, %o2
32261 ldsh [%l7 + 0x30], %o3
32262 movrgz %l5, 0x1F5, %o7
32263 fpsub32 %f2, %f10, %f6
32264loop_3780:
32265 sth %i1, [%l7 + 0x38]
32266 ldub [%l7 + 0x2D], %o6
32267 fmul8x16au %f4, %f11, %f0
32268 tsubcc %i6, 0x0EA6, %l0
32269 fnegs %f11, %f3
32270 fmovsle %xcc, %f12, %f1
32271 fmovrsne %g5, %f7, %f10
32272 or %i7, %g1, %i4
32273 bshuffle %f8, %f6, %f14
32274 stx %o1, [%l7 + 0x78]
32275 fandnot2s %f13, %f15, %f1
32276 fbul,a %fcc2, loop_3781
32277 faligndata %f10, %f10, %f4
32278 fcmps %fcc0, %f2, %f8
32279 stb %g3, [%l7 + 0x18]
32280loop_3781:
32281 brnz %g6, loop_3782
32282 std %f2, [%l7 + 0x18]
32283 std %f10, [%l7 + 0x30]
32284 fcmped %fcc1, %f10, %f2
32285loop_3782:
32286 brlez,a %l1, loop_3783
32287 st %f11, [%l7 + 0x58]
32288 fmovdvs %xcc, %f13, %f1
32289 std %f6, [%l7 + 0x40]
32290loop_3783:
32291 stb %l2, [%l7 + 0x1D]
32292 move %xcc, %o4, %g7
32293 ldsh [%l7 + 0x46], %i5
32294 edge16 %l4, %g2, %o5
32295 edge8n %g4, %o0, %i2
32296 ldx [%l7 + 0x50], %i0
32297 bcs,a loop_3784
32298 stb %l6, [%l7 + 0x31]
32299 fxors %f7, %f13, %f14
32300 bpos,pn %xcc, loop_3785
32301loop_3784:
32302 ldd [%l7 + 0x50], %f8
32303 lduw [%l7 + 0x3C], %i3
32304 st %f10, [%l7 + 0x50]
32305loop_3785:
32306 ba,a,pt %icc, loop_3786
32307 call loop_3787
32308 ldx [%l7 + 0x20], %o2
32309 tneg %icc, 0x6
32310loop_3786:
32311 ldub [%l7 + 0x6C], %o3
32312loop_3787:
32313 ldd [%l7 + 0x58], %f12
32314 ldsb [%l7 + 0x7A], %l3
32315 fmovda %xcc, %f10, %f6
32316 udivcc %o7, 0x13E5, %i1
32317 fmovde %icc, %f4, %f0
32318 fmovrslz %o6, %f10, %f4
32319 for %f12, %f0, %f14
32320 sdiv %l5, 0x0358, %l0
32321 nop
32322 setx loop_3788, %l0, %l1
32323 jmpl %l1, %i6
32324 fbul %fcc3, loop_3789
32325 movgu %xcc, %g5, %i7
32326 ldsb [%l7 + 0x4C], %i4
32327loop_3788:
32328 fmovdge %icc, %f10, %f9
32329loop_3789:
32330 movrne %o1, 0x2A8, %g1
32331 fandnot1s %f3, %f1, %f2
32332 st %f6, [%l7 + 0x68]
32333 fmovsl %icc, %f10, %f2
32334 umul %g6, %g3, %l1
32335 fornot2s %f10, %f5, %f6
32336 add %l2, 0x149F, %o4
32337 stw %i5, [%l7 + 0x7C]
32338 fornot1 %f4, %f2, %f8
32339 movrgz %g7, 0x2A7, %l4
32340 edge8ln %o5, %g4, %g2
32341 tle %icc, 0x2
32342 movcc %xcc, %i2, %o0
32343 sth %i0, [%l7 + 0x10]
32344 edge8l %i3, %o2, %l6
32345 fmovsge %icc, %f3, %f5
32346 umul %o3, 0x112D, %l3
32347 edge32n %i1, %o7, %l5
32348 fnors %f14, %f10, %f10
32349 fnegs %f15, %f14
32350 fcmpne32 %f2, %f2, %o6
32351 tn %icc, 0x5
32352 alignaddr %i6, %g5, %i7
32353 ldsb [%l7 + 0x1D], %l0
32354 tle %icc, 0x2
32355 siam 0x0
32356 edge32 %i4, %o1, %g1
32357 tvc %xcc, 0x7
32358 fnot2 %f6, %f8
32359 alignaddr %g3, %l1, %l2
32360 stb %o4, [%l7 + 0x1B]
32361 edge32l %g6, %i5, %g7
32362 ldsw [%l7 + 0x58], %o5
32363 lduh [%l7 + 0x10], %g4
32364 fcmpgt16 %f0, %f0, %g2
32365 stw %i2, [%l7 + 0x20]
32366 sdiv %l4, 0x1B59, %o0
32367 bn,pn %xcc, loop_3790
32368 fmovs %f1, %f4
32369 tgu %icc, 0x5
32370 andncc %i3, %i0, %o2
32371loop_3790:
32372 fmovdvs %xcc, %f10, %f0
32373 fbug,a %fcc0, loop_3791
32374 fmovrslz %l6, %f6, %f11
32375 fmovrslez %o3, %f12, %f6
32376 alignaddrl %l3, %o7, %l5
32377loop_3791:
32378 ldsh [%l7 + 0x5A], %i1
32379 bcc,pt %icc, loop_3792
32380 fzero %f2
32381 bvs loop_3793
32382 orcc %i6, 0x08F1, %o6
32383loop_3792:
32384 fmovsge %icc, %f9, %f5
32385 fabss %f4, %f13
32386loop_3793:
32387 fmovsne %xcc, %f5, %f7
32388 fornot1s %f5, %f8, %f3
32389 std %f2, [%l7 + 0x78]
32390 st %f10, [%l7 + 0x10]
32391 stx %g5, [%l7 + 0x50]
32392 array8 %i7, %l0, %i4
32393 ldsb [%l7 + 0x1D], %o1
32394 movrlez %g1, %g3, %l2
32395 bge,pt %icc, loop_3794
32396 fmovrsne %l1, %f10, %f6
32397 stw %o4, [%l7 + 0x68]
32398 fpadd32s %f12, %f14, %f6
32399loop_3794:
32400 fbul %fcc2, loop_3795
32401 andcc %i5, 0x028F, %g6
32402 std %f6, [%l7 + 0x28]
32403 nop
32404 setx loop_3796, %l0, %l1
32405 jmpl %l1, %o5
32406loop_3795:
32407 edge32 %g4, %g7, %i2
32408 ldd [%l7 + 0x58], %f8
32409 nop
32410 setx loop_3797, %l0, %l1
32411 wrpr 0x1, %tl
32412 wrpr %l1, %tnpc
32413 setx 0x34400001400, %l0, %l1
32414 wrpr %l1, %tstate
32415 wrhpr 0x4, %htstate
32416 done
32417loop_3796:
32418 bpos,a loop_3798
32419 ldd [%l7 + 0x50], %f4
32420 brlez,a %l4, loop_3799
32421loop_3797:
32422 fmovsge %xcc, %f11, %f10
32423loop_3798:
32424 stx %g2, [%l7 + 0x50]
32425 fpadd16 %f8, %f10, %f2
32426loop_3799:
32427 lduh [%l7 + 0x38], %o0
32428 ldsw [%l7 + 0x30], %i0
32429 fmovse %icc, %f10, %f8
32430 fmovscs %icc, %f0, %f0
32431 stw %i3, [%l7 + 0x08]
32432 ldsb [%l7 + 0x73], %o2
32433 array16 %l6, %o3, %l3
32434 lduw [%l7 + 0x14], %o7
32435 sdiv %l5, 0x0433, %i6
32436 ldx [%l7 + 0x70], %i1
32437 fmul8x16al %f2, %f9, %f2
32438 ld [%l7 + 0x68], %f5
32439 fpmerge %f7, %f15, %f4
32440 te %xcc, 0x1
32441 fornot1 %f4, %f12, %f4
32442 fnot2 %f14, %f12
32443 fmovdcc %xcc, %f15, %f6
32444 orcc %o6, 0x1D2C, %i7
32445 bvc,pt %icc, loop_3800
32446 ldsw [%l7 + 0x74], %l0
32447 brnz %i4, loop_3801
32448 stb %o1, [%l7 + 0x5D]
32449loop_3800:
32450 faligndata %f6, %f6, %f12
32451 fsrc1s %f13, %f0
32452loop_3801:
32453 fbu,a %fcc3, loop_3802
32454 tne %xcc, 0x6
32455 ld [%l7 + 0x14], %f15
32456 fmovrsne %g5, %f12, %f2
32457loop_3802:
32458 brlez %g1, loop_3803
32459 edge8ln %l2, %g3, %l1
32460 bcc,a %icc, loop_3804
32461 movn %xcc, %o4, %g6
32462loop_3803:
32463 fpack16 %f10, %f4
32464 call loop_3805
32465loop_3804:
32466 be,a loop_3806
32467 fmovrsgez %i5, %f6, %f14
32468 ldx [%l7 + 0x48], %o5
32469loop_3805:
32470 siam 0x6
32471loop_3806:
32472 movrgez %g4, 0x3E2, %i2
32473 fpadd32 %f14, %f8, %f14
32474 fbuge,a %fcc3, loop_3807
32475 lduh [%l7 + 0x66], %g7
32476 fmovrsgez %g2, %f7, %f2
32477 fmovspos %icc, %f11, %f9
32478loop_3807:
32479 tsubcc %l4, %i0, %i3
32480 array32 %o2, %o0, %o3
32481 move %icc, %l6, %l3
32482 xor %o7, %i6, %i1
32483 fbug,a %fcc1, loop_3808
32484 fbuge %fcc1, loop_3809
32485 ld [%l7 + 0x6C], %f5
32486 fmovsvc %xcc, %f5, %f6
32487loop_3808:
32488 fmovrslz %l5, %f2, %f12
32489loop_3809:
32490 std %f0, [%l7 + 0x10]
32491 movrlz %i7, 0x390, %l0
32492 tpos %icc, 0x4
32493 edge8n %o6, %i4, %o1
32494 fxor %f2, %f10, %f10
32495 edge16 %g1, %g5, %g3
32496 stx %l2, [%l7 + 0x08]
32497 fbu %fcc1, loop_3810
32498 edge8ln %l1, %o4, %g6
32499 tg %xcc, 0x7
32500 ldsh [%l7 + 0x6A], %i5
32501loop_3810:
32502 te %icc, 0x3
32503 sth %o5, [%l7 + 0x3E]
32504 addcc %g4, %g7, %g2
32505 lduw [%l7 + 0x38], %l4
32506 fmovsgu %xcc, %f5, %f14
32507 srlx %i2, %i0, %i3
32508 fmovdpos %xcc, %f2, %f13
32509 fmovrslez %o2, %f14, %f15
32510 fmovdg %icc, %f7, %f7
32511 fmovrsgz %o3, %f4, %f0
32512 fmovsleu %icc, %f7, %f5
32513 movleu %icc, %o0, %l3
32514 fone %f8
32515 fexpand %f1, %f10
32516 std %f14, [%l7 + 0x30]
32517 fmovsl %xcc, %f13, %f5
32518 ba,a loop_3811
32519 sll %o7, %l6, %i6
32520 ldub [%l7 + 0x76], %i1
32521 stw %l5, [%l7 + 0x18]
32522loop_3811:
32523 fands %f12, %f15, %f10
32524 edge32 %l0, %o6, %i4
32525 fmovdvc %xcc, %f12, %f9
32526 stb %i7, [%l7 + 0x74]
32527 movleu %icc, %g1, %o1
32528 edge16ln %g3, %l2, %g5
32529 std %f12, [%l7 + 0x20]
32530 fmovdcs %icc, %f7, %f3
32531 fmovscs %xcc, %f8, %f10
32532 fmul8x16al %f10, %f14, %f8
32533 std %f0, [%l7 + 0x38]
32534 edge32n %o4, %g6, %i5
32535 bne,a loop_3812
32536 fpsub16s %f1, %f15, %f12
32537 stw %o5, [%l7 + 0x28]
32538 fmovsg %icc, %f4, %f15
32539loop_3812:
32540 movvc %icc, %l1, %g4
32541 orncc %g7, %g2, %l4
32542 fmovdpos %xcc, %f0, %f2
32543 subc %i0, 0x0036, %i3
32544 fba,a %fcc0, loop_3813
32545 fmovdleu %icc, %f6, %f4
32546 tvs %xcc, 0x7
32547 edge8 %o2, %i2, %o3
32548loop_3813:
32549 array32 %l3, %o7, %o0
32550 sth %i6, [%l7 + 0x40]
32551 fmovrsgz %i1, %f13, %f9
32552 subccc %l6, %l5, %o6
32553 sllx %i4, %l0, %i7
32554 fcmpne32 %f0, %f10, %g1
32555 fmovdn %xcc, %f7, %f5
32556 ldub [%l7 + 0x2E], %o1
32557 ldsb [%l7 + 0x15], %g3
32558 tvc %xcc, 0x0
32559 brz,a %g5, loop_3814
32560 fzero %f6
32561 fandnot1 %f0, %f14, %f2
32562 stw %o4, [%l7 + 0x64]
32563loop_3814:
32564 fmovsge %icc, %f6, %f5
32565 popc 0x1FCA, %g6
32566 fpack32 %f4, %f4, %f12
32567 fmul8x16au %f15, %f9, %f14
32568 lduh [%l7 + 0x42], %l2
32569 stw %i5, [%l7 + 0x70]
32570 fnot2 %f4, %f6
32571 call loop_3815
32572 edge16l %o5, %l1, %g4
32573 nop
32574 setx loop_3816, %l0, %l1
32575 jmpl %l1, %g2
32576 bn %xcc, loop_3817
32577loop_3815:
32578 fandnot1 %f10, %f4, %f4
32579 ldub [%l7 + 0x26], %g7
32580loop_3816:
32581 ldsb [%l7 + 0x6D], %l4
32582loop_3817:
32583 andcc %i3, %o2, %i0
32584 and %o3, 0x0996, %l3
32585 brnz %o7, loop_3818
32586 sdivcc %o0, 0x1E1B, %i6
32587 fbne %fcc1, loop_3819
32588 fmovsgu %icc, %f0, %f13
32589loop_3818:
32590 fmovrde %i2, %f8, %f4
32591 taddcctv %i1, 0x0EDE, %l6
32592loop_3819:
32593 tcc %icc, 0x4
32594 edge16l %o6, %l5, %i4
32595 ldsb [%l7 + 0x0B], %i7
32596 addcc %g1, 0x196D, %o1
32597 subcc %l0, 0x0EDA, %g5
32598 stx %o4, [%l7 + 0x60]
32599 ldd [%l7 + 0x30], %f10
32600 ld [%l7 + 0x20], %f4
32601 array8 %g6, %g3, %l2
32602 brnz,a %i5, loop_3820
32603 stb %l1, [%l7 + 0x67]
32604 array8 %o5, %g4, %g7
32605 fbo,a %fcc1, loop_3821
32606loop_3820:
32607 fones %f1
32608 ldx [%l7 + 0x28], %g2
32609 lduw [%l7 + 0x5C], %i3
32610loop_3821:
32611 ldsw [%l7 + 0x74], %l4
32612 fbule %fcc1, loop_3822
32613 fbo %fcc2, loop_3823
32614 fnors %f8, %f9, %f4
32615 movgu %xcc, %i0, %o2
32616loop_3822:
32617 fcmpeq16 %f10, %f8, %l3
32618loop_3823:
32619 fmovdcc %icc, %f11, %f2
32620 std %f12, [%l7 + 0x40]
32621 tcc %icc, 0x0
32622 fcmpes %fcc1, %f3, %f13
32623 fmuld8ulx16 %f15, %f12, %f10
32624 fmovscc %icc, %f7, %f2
32625 fpsub16s %f8, %f7, %f2
32626 fmul8x16 %f15, %f10, %f14
32627 stb %o7, [%l7 + 0x22]
32628 alignaddrl %o0, %i6, %i2
32629 fmovse %icc, %f1, %f0
32630 fmovsvc %icc, %f6, %f12
32631 udivcc %o3, 0x0CA2, %i1
32632 bgu,pn %xcc, loop_3824
32633 lduh [%l7 + 0x3E], %l6
32634 stb %o6, [%l7 + 0x72]
32635 fmovrdlez %l5, %f0, %f12
32636loop_3824:
32637 fxors %f14, %f13, %f12
32638 sub %i4, 0x11CE, %g1
32639 movgu %icc, %i7, %o1
32640 fcmple16 %f8, %f14, %l0
32641 ldsb [%l7 + 0x54], %o4
32642 ldx [%l7 + 0x20], %g6
32643 bneg loop_3825
32644 fnot2 %f4, %f14
32645 sllx %g3, %g5, %l2
32646 ldsw [%l7 + 0x40], %i5
32647loop_3825:
32648 ldd [%l7 + 0x58], %f4
32649 stb %l1, [%l7 + 0x5B]
32650 pdist %f14, %f12, %f12
32651 fmovscs %xcc, %f5, %f0
32652 fmovdpos %xcc, %f13, %f4
32653 fmuld8sux16 %f5, %f11, %f12
32654 or %o5, 0x0C3A, %g7
32655 fmovsge %xcc, %f2, %f10
32656 lduw [%l7 + 0x5C], %g2
32657 stw %i3, [%l7 + 0x2C]
32658 fmovdne %xcc, %f10, %f11
32659 edge32n %g4, %i0, %o2
32660 andcc %l3, %l4, %o7
32661 ta %icc, 0x4
32662 fcmpne16 %f8, %f14, %i6
32663 fba,a %fcc0, loop_3826
32664 fxnors %f6, %f7, %f1
32665 fcmpne32 %f6, %f12, %i2
32666 fmovscs %icc, %f12, %f0
32667loop_3826:
32668 fmovrsne %o0, %f15, %f14
32669 ldd [%l7 + 0x60], %f14
32670 taddcc %i1, %l6, %o6
32671 movle %icc, %o3, %i4
32672 sethi 0x0310, %g1
32673 bg,a,pn %icc, loop_3827
32674 ba,pt %icc, loop_3828
32675 ldsw [%l7 + 0x1C], %i7
32676 fmovdl %icc, %f1, %f1
32677loop_3827:
32678 movrne %o1, %l5, %o4
32679loop_3828:
32680 fzero %f2
32681 st %f12, [%l7 + 0x74]
32682 brz,a %l0, loop_3829
32683 fmovse %xcc, %f0, %f14
32684 bcs,a,pn %xcc, loop_3830
32685 stb %g6, [%l7 + 0x4F]
32686loop_3829:
32687 ldd [%l7 + 0x60], %f10
32688 fxnors %f4, %f4, %f3
32689loop_3830:
32690 fmovsleu %xcc, %f1, %f3
32691 brlez,a %g5, loop_3831
32692 fnot1 %f10, %f10
32693 or %g3, %l2, %i5
32694 st %f8, [%l7 + 0x34]
32695loop_3831:
32696 fmovscs %xcc, %f14, %f14
32697 tvs %xcc, 0x1
32698 srax %o5, %l1, %g2
32699 fmovdl %xcc, %f11, %f4
32700 srl %i3, %g7, %i0
32701 udiv %g4, 0x0549, %o2
32702 fnegs %f1, %f0
32703 fmovrsgz %l4, %f15, %f0
32704 ldx [%l7 + 0x68], %o7
32705 st %f0, [%l7 + 0x60]
32706 fmul8x16 %f13, %f12, %f0
32707 umul %l3, 0x1E7D, %i2
32708 ldsb [%l7 + 0x36], %i6
32709 fmovsl %xcc, %f6, %f7
32710 edge16n %i1, %o0, %l6
32711 fmovdpos %icc, %f9, %f9
32712 movpos %icc, %o6, %i4
32713 fmovda %icc, %f4, %f11
32714 fmovsvc %xcc, %f5, %f9
32715 fcmpes %fcc1, %f6, %f14
32716 array16 %o3, %g1, %o1
32717 addccc %l5, %i7, %l0
32718 fcmpgt32 %f0, %f8, %g6
32719 fcmpes %fcc2, %f7, %f7
32720 movrlz %g5, 0x370, %g3
32721 fmovdne %icc, %f14, %f14
32722 fcmped %fcc3, %f2, %f4
32723 bge,pn %xcc, loop_3832
32724 tneg %xcc, 0x6
32725 fmovrdgz %o4, %f8, %f8
32726 ldsb [%l7 + 0x1C], %i5
32727loop_3832:
32728 fmovrdgz %o5, %f6, %f12
32729 ldd [%l7 + 0x70], %f6
32730 fmovdn %icc, %f14, %f14
32731 tle %icc, 0x5
32732 array32 %l1, %l2, %g2
32733 sth %i3, [%l7 + 0x1C]
32734 and %i0, %g7, %g4
32735 movvs %xcc, %o2, %l4
32736 sth %l3, [%l7 + 0x4C]
32737 ld [%l7 + 0x30], %f12
32738 ldsw [%l7 + 0x4C], %o7
32739 fors %f1, %f1, %f2
32740 fbug %fcc0, loop_3833
32741 stx %i6, [%l7 + 0x08]
32742 ldsb [%l7 + 0x24], %i1
32743 tcc %xcc, 0x1
32744loop_3833:
32745 ldsw [%l7 + 0x0C], %i2
32746 ld [%l7 + 0x48], %f11
32747 fmovsvs %xcc, %f3, %f10
32748 fbuge,a %fcc1, loop_3834
32749 tcc %icc, 0x6
32750 fcmple16 %f10, %f12, %l6
32751 st %f12, [%l7 + 0x68]
32752loop_3834:
32753 fmovdcc %icc, %f11, %f13
32754 fmovspos %xcc, %f2, %f10
32755 fmul8sux16 %f2, %f2, %f12
32756 fcmpeq32 %f12, %f2, %o6
32757 fmovdge %icc, %f4, %f10
32758 edge16 %i4, %o3, %o0
32759 stx %g1, [%l7 + 0x20]
32760 bvc,a,pt %xcc, loop_3835
32761 fmovrdne %l5, %f2, %f14
32762 umul %i7, %l0, %g6
32763 bn,a %xcc, loop_3836
32764loop_3835:
32765 tcc %icc, 0x0
32766 movgu %xcc, %g5, %g3
32767 fmovrsgz %o1, %f8, %f2
32768loop_3836:
32769 bcc,pn %xcc, loop_3837
32770 fcmpgt16 %f2, %f12, %o4
32771 fmovsg %icc, %f14, %f10
32772 sdivcc %o5, 0x0234, %l1
32773loop_3837:
32774 movrlz %i5, 0x2F2, %l2
32775 fpadd16 %f8, %f14, %f4
32776 stb %i3, [%l7 + 0x43]
32777 sth %g2, [%l7 + 0x48]
32778 ldub [%l7 + 0x26], %g7
32779 stw %g4, [%l7 + 0x20]
32780 brlz,a %o2, loop_3838
32781 ld [%l7 + 0x2C], %f12
32782 bcc,pt %xcc, loop_3839
32783 be,a,pn %xcc, loop_3840
32784loop_3838:
32785 bleu,a loop_3841
32786 lduw [%l7 + 0x70], %l4
32787loop_3839:
32788 movleu %icc, %i0, %o7
32789loop_3840:
32790 faligndata %f4, %f4, %f12
32791loop_3841:
32792 fmovdcs %icc, %f9, %f11
32793 fcmpne16 %f2, %f14, %l3
32794 fabss %f2, %f6
32795 stb %i6, [%l7 + 0x40]
32796 fmul8ulx16 %f12, %f6, %f4
32797 fcmped %fcc0, %f4, %f12
32798 fxors %f5, %f10, %f12
32799 srax %i2, 0x05, %i1
32800 umul %l6, %o6, %o3
32801 movn %icc, %o0, %g1
32802 srax %i4, 0x03, %i7
32803 stb %l5, [%l7 + 0x65]
32804 fandnot2s %f14, %f10, %f7
32805 bge,pn %icc, loop_3842
32806 fmovsa %icc, %f6, %f3
32807 fmovdcc %xcc, %f0, %f10
32808 edge32ln %l0, %g6, %g3
32809loop_3842:
32810 fmovdleu %xcc, %f9, %f6
32811 bne,a,pn %xcc, loop_3843
32812 movpos %icc, %g5, %o4
32813 ldsb [%l7 + 0x74], %o1
32814 ldub [%l7 + 0x66], %o5
32815loop_3843:
32816 ldsh [%l7 + 0x32], %i5
32817 ldub [%l7 + 0x73], %l1
32818 fmovscc %icc, %f12, %f1
32819 ldsh [%l7 + 0x26], %i3
32820 fmuld8sux16 %f10, %f14, %f14
32821 taddcctv %l2, 0x07CC, %g7
32822 ldsb [%l7 + 0x2E], %g4
32823 andn %o2, %l4, %i0
32824 movn %icc, %o7, %g2
32825 pdist %f6, %f14, %f6
32826 sth %i6, [%l7 + 0x10]
32827 fcmps %fcc2, %f7, %f6
32828 nop
32829 setx loop_3844, %l0, %l1
32830 jmpl %l1, %i2
32831 st %f12, [%l7 + 0x10]
32832 fzero %f10
32833 ldsw [%l7 + 0x5C], %l3
32834loop_3844:
32835 ld [%l7 + 0x60], %f11
32836 tle %icc, 0x3
32837 umul %i1, 0x09B0, %l6
32838 fmovsn %icc, %f1, %f13
32839 stb %o6, [%l7 + 0x64]
32840 fpadd32s %f2, %f10, %f10
32841 ld [%l7 + 0x24], %f0
32842 sth %o3, [%l7 + 0x7A]
32843 tneg %icc, 0x7
32844 brgz,a %g1, loop_3845
32845 brz,a %i4, loop_3846
32846 ldsh [%l7 + 0x14], %i7
32847 fble %fcc3, loop_3847
32848loop_3845:
32849 fcmpne16 %f8, %f6, %o0
32850loop_3846:
32851 fmovsg %icc, %f4, %f3
32852 fcmpeq16 %f2, %f10, %l0
32853loop_3847:
32854 fandnot1 %f10, %f2, %f2
32855 movl %xcc, %l5, %g6
32856 fnors %f14, %f11, %f4
32857 fmovsg %xcc, %f13, %f9
32858 tne %icc, 0x7
32859 fnegd %f6, %f6
32860 ldsw [%l7 + 0x08], %g3
32861 tsubcc %o4, 0x1B1F, %o1
32862 lduw [%l7 + 0x68], %g5
32863 ta %icc, 0x0
32864 fcmpne16 %f2, %f10, %i5
32865 std %f8, [%l7 + 0x30]
32866 ldsw [%l7 + 0x70], %l1
32867 ba loop_3848
32868 smulcc %i3, %o5, %l2
32869 fmovrdgez %g4, %f0, %f10
32870 lduw [%l7 + 0x50], %g7
32871loop_3848:
32872 fble %fcc3, loop_3849
32873 fnot2 %f4, %f6
32874 stw %l4, [%l7 + 0x6C]
32875 stw %o2, [%l7 + 0x58]
32876loop_3849:
32877 fbg %fcc3, loop_3850
32878 sub %o7, %g2, %i6
32879 bvc %icc, loop_3851
32880 movpos %xcc, %i2, %i0
32881loop_3850:
32882 bge,a,pn %icc, loop_3852
32883 fors %f8, %f2, %f4
32884loop_3851:
32885 std %f2, [%l7 + 0x68]
32886 ldub [%l7 + 0x70], %l3
32887loop_3852:
32888 ldub [%l7 + 0x3D], %l6
32889 ldub [%l7 + 0x3F], %o6
32890 sll %o3, %g1, %i4
32891 fmovsvs %xcc, %f5, %f10
32892 movrgez %i7, 0x168, %i1
32893 fmul8ulx16 %f12, %f2, %f4
32894 array16 %l0, %l5, %o0
32895 fpmerge %f4, %f9, %f0
32896 stb %g6, [%l7 + 0x5A]
32897 lduw [%l7 + 0x4C], %o4
32898 ba,a,pt %icc, loop_3853
32899 ldsb [%l7 + 0x44], %g3
32900 srax %g5, 0x0A, %i5
32901 fmovsvc %icc, %f6, %f15
32902loop_3853:
32903 fbul,a %fcc1, loop_3854
32904 bcc %icc, loop_3855
32905 stb %l1, [%l7 + 0x68]
32906 tleu %icc, 0x5
32907loop_3854:
32908 fpadd16 %f4, %f14, %f6
32909loop_3855:
32910 alignaddrl %i3, %o1, %o5
32911 sdiv %g4, 0x0E03, %l2
32912 tpos %xcc, 0x1
32913 ldd [%l7 + 0x10], %f8
32914 fpadd32 %f14, %f10, %f2
32915 lduw [%l7 + 0x5C], %g7
32916 fmuld8sux16 %f5, %f6, %f12
32917 edge8l %o2, %l4, %g2
32918 tcs %xcc, 0x5
32919 bvc,a %icc, loop_3856
32920 ldd [%l7 + 0x50], %f10
32921 fornot1s %f7, %f6, %f10
32922 stb %i6, [%l7 + 0x68]
32923loop_3856:
32924 lduw [%l7 + 0x70], %o7
32925 ld [%l7 + 0x08], %f5
32926 taddcctv %i2, %i0, %l3
32927 nop
32928 setx loop_3857, %l0, %l1
32929 wrpr 0x1, %tl
32930 wrpr %l1, %tnpc
32931 setx 0x34400001400, %l0, %l1
32932 wrpr %l1, %tstate
32933 wrhpr 0x4, %htstate
32934 done
32935 xnorcc %o6, %l6, %o3
32936 fnegd %f10, %f12
32937 tl %xcc, 0x4
32938loop_3857:
32939 fors %f1, %f5, %f6
32940 lduh [%l7 + 0x66], %i4
32941 movle %xcc, %g1, %i1
32942 movneg %xcc, %l0, %l5
32943 ldd [%l7 + 0x08], %f14
32944 fmovrdgez %o0, %f0, %f0
32945 srlx %g6, %o4, %g3
32946 ldsw [%l7 + 0x34], %g5
32947 fornot1 %f2, %f8, %f14
32948 fmovsg %xcc, %f4, %f1
32949 fexpand %f15, %f4
32950 bleu,pn %xcc, loop_3858
32951 fmovsl %icc, %f6, %f10
32952 fmovda %xcc, %f10, %f5
32953 subccc %i5, 0x01EA, %i7
32954loop_3858:
32955 fnot1 %f14, %f10
32956 edge8ln %l1, %o1, %o5
32957 fcmpgt16 %f8, %f2, %g4
32958 stw %l2, [%l7 + 0x74]
32959 fmovrslz %i3, %f3, %f13
32960 bg,a,pn %icc, loop_3859
32961 brnz,a %o2, loop_3860
32962 fpsub32s %f8, %f13, %f9
32963 movneg %icc, %g7, %g2
32964loop_3859:
32965 fmovsneg %icc, %f9, %f10
32966loop_3860:
32967 fmovs %f5, %f1
32968 fpack16 %f12, %f2
32969 stb %l4, [%l7 + 0x1F]
32970 orncc %i6, %o7, %i0
32971 movrlz %l3, %o6, %i2
32972 movg %xcc, %o3, %i4
32973 fmovspos %xcc, %f14, %f2
32974 nop
32975 setx loop_3861, %l0, %l1
32976 wrpr 0x1, %tl
32977 wrpr %l1, %tpc
32978 add %l1, 0x4, %l1
32979 wrpr %l1, %tnpc
32980 setx 0x34400001400, %l0, %l1
32981 wrpr %l1, %tstate
32982 wrhpr 0x4, %htstate
32983 retry
32984 fexpand %f9, %f10
32985 movcs %icc, %l6, %i1
32986 fmovscs %xcc, %f2, %f6
32987loop_3861:
32988 fbu %fcc2, loop_3862
32989 fmovrslz %l0, %f12, %f8
32990 sth %g1, [%l7 + 0x74]
32991 bcs,pt %xcc, loop_3863
32992loop_3862:
32993 fsrc1 %f0, %f4
32994 srlx %o0, %g6, %o4
32995 brgz %g3, loop_3864
32996loop_3863:
32997 srl %l5, 0x1F, %i5
32998 add %g5, 0x10EA, %i7
32999 sth %o1, [%l7 + 0x20]
33000loop_3864:
33001 stb %o5, [%l7 + 0x38]
33002 fmovrslz %l1, %f3, %f3
33003 ld [%l7 + 0x54], %f6
33004 fmovsne %xcc, %f7, %f9
33005 array16 %g4, %l2, %i3
33006 ldub [%l7 + 0x65], %g7
33007 ldsb [%l7 + 0x54], %g2
33008 st %f10, [%l7 + 0x40]
33009 fornot1s %f5, %f2, %f7
33010 st %f4, [%l7 + 0x2C]
33011 mulx %l4, %o2, %i6
33012 stb %i0, [%l7 + 0x79]
33013 movrgz %o7, %l3, %i2
33014 tvc %xcc, 0x0
33015 fsrc2s %f13, %f15
33016 fbul %fcc2, loop_3865
33017 ldub [%l7 + 0x33], %o3
33018 fzero %f6
33019 bcs,a loop_3866
33020loop_3865:
33021 lduh [%l7 + 0x5C], %o6
33022 stx %l6, [%l7 + 0x60]
33023 srl %i1, %i4, %g1
33024loop_3866:
33025 fcmpd %fcc1, %f2, %f8
33026 lduw [%l7 + 0x0C], %l0
33027 brgz %o0, loop_3867
33028 xorcc %g6, %o4, %l5
33029 subc %i5, %g3, %g5
33030 srlx %i7, 0x01, %o5
33031loop_3867:
33032 fnot1 %f0, %f14
33033 tcc %icc, 0x5
33034 edge32ln %l1, %g4, %o1
33035 tsubcc %i3, 0x0258, %g7
33036 taddcc %l2, %l4, %g2
33037 alignaddrl %o2, %i6, %o7
33038 brgez,a %i0, loop_3868
33039 fnands %f11, %f14, %f9
33040 tleu %xcc, 0x1
33041 fmovsge %xcc, %f3, %f12
33042loop_3868:
33043 fbue %fcc2, loop_3869
33044 sth %l3, [%l7 + 0x7C]
33045 fxor %f6, %f10, %f10
33046 ldx [%l7 + 0x30], %i2
33047loop_3869:
33048 sth %o6, [%l7 + 0x6A]
33049 bg,pt %xcc, loop_3870
33050 fmul8ulx16 %f0, %f2, %f12
33051 xnorcc %o3, %i1, %l6
33052 tg %xcc, 0x4
33053loop_3870:
33054 fmovdvc %icc, %f13, %f2
33055 stw %g1, [%l7 + 0x54]
33056 mova %icc, %l0, %o0
33057 fmovdpos %icc, %f9, %f0
33058 fornot1s %f7, %f11, %f11
33059 movgu %xcc, %i4, %g6
33060 array32 %l5, %i5, %o4
33061 stb %g3, [%l7 + 0x5D]
33062 ldsh [%l7 + 0x0C], %i7
33063 array8 %o5, %l1, %g5
33064 lduw [%l7 + 0x58], %o1
33065 stx %g4, [%l7 + 0x40]
33066 fnot1 %f2, %f10
33067 stb %g7, [%l7 + 0x3F]
33068 sth %l2, [%l7 + 0x6C]
33069 fbul %fcc3, loop_3871
33070 bshuffle %f0, %f14, %f0
33071 ldsb [%l7 + 0x3E], %i3
33072 smulcc %l4, %g2, %o2
33073loop_3871:
33074 fble,a %fcc2, loop_3872
33075 fmovrsne %o7, %f12, %f4
33076 fornot2s %f14, %f0, %f8
33077 fpadd32 %f10, %f10, %f6
33078loop_3872:
33079 popc %i6, %l3
33080 add %i0, 0x043D, %i2
33081 ldsw [%l7 + 0x30], %o6
33082 st %f11, [%l7 + 0x60]
33083 std %f2, [%l7 + 0x58]
33084 fmovsa %xcc, %f7, %f9
33085 smul %i1, 0x017A, %l6
33086 ld [%l7 + 0x3C], %f14
33087 stx %o3, [%l7 + 0x48]
33088 xnor %l0, %o0, %g1
33089 fbn,a %fcc1, loop_3873
33090 ldub [%l7 + 0x2D], %g6
33091 nop
33092 setx loop_3874, %l0, %l1
33093 wrpr 0x1, %tl
33094 wrpr %l1, %tpc
33095 add %l1, 0x4, %l1
33096 wrpr %l1, %tnpc
33097 setx 0x34400001400, %l0, %l1
33098 wrpr %l1, %tstate
33099 wrhpr 0x4, %htstate
33100 retry
33101 fcmpd %fcc2, %f2, %f6
33102loop_3873:
33103 sll %i4, %l5, %i5
33104 fmovdle %icc, %f7, %f13
33105loop_3874:
33106 fexpand %f11, %f10
33107 tn %icc, 0x4
33108 udivcc %g3, 0x1F96, %o4
33109 bn loop_3875
33110 ldsh [%l7 + 0x38], %i7
33111 sth %o5, [%l7 + 0x76]
33112 fexpand %f13, %f14
33113loop_3875:
33114 sll %l1, 0x1E, %g5
33115 fbo %fcc2, loop_3876
33116 sth %o1, [%l7 + 0x74]
33117 and %g4, %l2, %i3
33118 ldx [%l7 + 0x48], %l4
33119loop_3876:
33120 tleu %xcc, 0x6
33121 movrlez %g7, %o2, %o7
33122 nop
33123 setx loop_3877, %l0, %l1
33124 jmpl %l1, %g2
33125 st %f9, [%l7 + 0x28]
33126 tcs %icc, 0x2
33127 fmovsge %xcc, %f0, %f10
33128loop_3877:
33129 fmovdgu %xcc, %f9, %f2
33130 stb %l3, [%l7 + 0x18]
33131 fpsub32 %f6, %f2, %f4
33132 fand %f14, %f0, %f14
33133 popc 0x1182, %i0
33134 stb %i2, [%l7 + 0x63]
33135 fnot2 %f0, %f10
33136 fpadd32s %f12, %f3, %f13
33137 edge16ln %o6, %i1, %i6
33138 sra %o3, 0x08, %l0
33139 stb %o0, [%l7 + 0x11]
33140 movleu %icc, %g1, %g6
33141 tcc %icc, 0x0
33142 fbuge %fcc3, loop_3878
33143 movne %icc, %i4, %l5
33144 andncc %l6, %g3, %i5
33145 fors %f3, %f9, %f7
33146loop_3878:
33147 tg %icc, 0x7
33148 stx %o4, [%l7 + 0x38]
33149 movrlz %o5, 0x070, %i7
33150 movl %icc, %l1, %g5
33151 fbuge %fcc1, loop_3879
33152 fcmpne32 %f8, %f2, %g4
33153 mova %icc, %o1, %i3
33154 stw %l4, [%l7 + 0x2C]
33155loop_3879:
33156 ldx [%l7 + 0x78], %l2
33157 ldub [%l7 + 0x59], %g7
33158 ldsw [%l7 + 0x0C], %o7
33159 ldx [%l7 + 0x18], %o2
33160 movrne %l3, %g2, %i2
33161 lduw [%l7 + 0x18], %i0
33162 fxnors %f7, %f14, %f2
33163 call loop_3880
33164 subccc %i1, 0x1A7F, %i6
33165 lduh [%l7 + 0x68], %o3
33166 ldub [%l7 + 0x0A], %o6
33167loop_3880:
33168 movrlez %o0, 0x09B, %l0
33169 fcmpeq32 %f2, %f2, %g1
33170 fmovde %icc, %f14, %f3
33171 brlez,a %i4, loop_3881
33172 bl,pt %xcc, loop_3882
33173 ldsh [%l7 + 0x34], %g6
33174 fpmerge %f14, %f14, %f8
33175loop_3881:
33176 fbu,a %fcc1, loop_3883
33177loop_3882:
33178 movre %l5, %g3, %l6
33179 fmovsa %icc, %f8, %f1
33180 fnand %f14, %f4, %f4
33181loop_3883:
33182 popc 0x15C5, %i5
33183 fbl,a %fcc3, loop_3884
33184 orncc %o5, 0x095B, %i7
33185 srax %o4, 0x10, %l1
33186 tsubcctv %g4, %g5, %i3
33187loop_3884:
33188 fpackfix %f8, %f11
33189 fpack32 %f2, %f6, %f10
33190 orn %o1, 0x1EF9, %l2
33191 tleu %xcc, 0x4
33192 std %f10, [%l7 + 0x58]
33193 movrlez %l4, %o7, %g7
33194 fpmerge %f0, %f0, %f8
33195 sllx %l3, 0x1D, %o2
33196 fmul8x16au %f15, %f4, %f4
33197 taddcctv %i2, 0x0275, %g2
33198 fmovrdlz %i1, %f4, %f12
33199 stb %i6, [%l7 + 0x25]
33200 lduw [%l7 + 0x3C], %i0
33201 fabsd %f10, %f8
33202 subcc %o3, 0x0014, %o0
33203 stx %o6, [%l7 + 0x10]
33204 fbne %fcc0, loop_3885
33205 fnot2 %f6, %f12
33206 fmovse %icc, %f10, %f4
33207 bn,a,pn %xcc, loop_3886
33208loop_3885:
33209 fcmpes %fcc1, %f10, %f3
33210 udiv %l0, 0x07E9, %g1
33211 ldsh [%l7 + 0x5C], %i4
33212loop_3886:
33213 brlz %l5, loop_3887
33214 fmovsge %xcc, %f11, %f9
33215 lduh [%l7 + 0x5E], %g6
33216 ldsb [%l7 + 0x61], %g3
33217loop_3887:
33218 sth %i5, [%l7 + 0x54]
33219 ld [%l7 + 0x38], %f7
33220 ldsw [%l7 + 0x18], %o5
33221 fmovrslez %l6, %f9, %f12
33222 sub %i7, %l1, %g4
33223 tl %xcc, 0x4
33224 fmovsne %xcc, %f13, %f15
33225 srl %o4, 0x18, %i3
33226 udivcc %o1, 0x0571, %l2
33227 stw %g5, [%l7 + 0x5C]
33228 ldd [%l7 + 0x68], %f4
33229 ldsw [%l7 + 0x58], %o7
33230 tge %icc, 0x0
33231 brlez,a %g7, loop_3888
33232 brlez %l3, loop_3889
33233 fbu %fcc3, loop_3890
33234 fmovda %icc, %f12, %f9
33235loop_3888:
33236 ble %icc, loop_3891
33237loop_3889:
33238 fandnot1s %f5, %f3, %f5
33239loop_3890:
33240 te %icc, 0x3
33241 edge8ln %o2, %l4, %g2
33242loop_3891:
33243 umul %i2, 0x0531, %i6
33244 fones %f14
33245 nop
33246 setx loop_3892, %l0, %l1
33247 wrpr 0x1, %tl
33248 wrpr %l1, %tnpc
33249 setx 0x34400001400, %l0, %l1
33250 wrpr %l1, %tstate
33251 wrhpr 0x4, %htstate
33252 done
33253 fmovrslez %i0, %f13, %f14
33254 ldub [%l7 + 0x24], %o3
33255 fcmpes %fcc2, %f1, %f3
33256loop_3892:
33257 fmul8sux16 %f2, %f4, %f0
33258 fnot1s %f1, %f3
33259 stb %i1, [%l7 + 0x17]
33260 fxnor %f2, %f2, %f8
33261 orn %o0, %o6, %l0
33262 st %f13, [%l7 + 0x58]
33263 edge8n %i4, %g1, %g6
33264 ldx [%l7 + 0x08], %l5
33265 tcc %icc, 0x3
33266 fpsub16 %f14, %f12, %f8
33267 ldsh [%l7 + 0x3E], %g3
33268 bge,a %icc, loop_3893
33269 lduh [%l7 + 0x5A], %o5
33270 lduh [%l7 + 0x26], %i5
33271 bshuffle %f10, %f0, %f8
33272loop_3893:
33273 ldd [%l7 + 0x10], %f2
33274 tsubcc %i7, 0x1AA1, %l1
33275 mova %icc, %g4, %l6
33276 stx %o4, [%l7 + 0x60]
33277 fmovsleu %icc, %f9, %f10
33278 fbge,a %fcc0, loop_3894
33279 edge32n %o1, %l2, %g5
33280 ble,a %xcc, loop_3895
33281 lduw [%l7 + 0x78], %i3
33282loop_3894:
33283 fmovrse %g7, %f11, %f0
33284 fmovdleu %xcc, %f8, %f1
33285loop_3895:
33286 fmovrsgz %l3, %f5, %f5
33287 movn %xcc, %o2, %o7
33288 fpmerge %f10, %f13, %f4
33289 st %f11, [%l7 + 0x14]
33290 ldd [%l7 + 0x50], %f0
33291 srlx %g2, %i2, %i6
33292 ldsw [%l7 + 0x20], %l4
33293 fnegs %f7, %f7
33294 fmovdne %xcc, %f13, %f0
33295 ldsw [%l7 + 0x5C], %o3
33296 stw %i0, [%l7 + 0x4C]
33297 fors %f3, %f5, %f3
33298 fpsub32s %f7, %f2, %f6
33299 movpos %xcc, %o0, %i1
33300 ldsb [%l7 + 0x3A], %l0
33301 ldsb [%l7 + 0x11], %i4
33302 ldx [%l7 + 0x68], %g1
33303 fexpand %f11, %f6
33304 std %f2, [%l7 + 0x68]
33305 ldx [%l7 + 0x48], %g6
33306 srl %o6, 0x0E, %g3
33307 taddcc %l5, %i5, %o5
33308 fba %fcc2, loop_3896
33309 nop
33310 setx loop_3897, %l0, %l1
33311 wrpr 0x1, %tl
33312 wrpr %l1, %tnpc
33313 setx 0x34400001400, %l0, %l1
33314 wrpr %l1, %tstate
33315 wrhpr 0x4, %htstate
33316 done
33317 bleu loop_3898
33318 stw %i7, [%l7 + 0x4C]
33319loop_3896:
33320 fbg,a %fcc2, loop_3899
33321loop_3897:
33322 bcc,a,pt %icc, loop_3900
33323loop_3898:
33324 fexpand %f9, %f2
33325 fmovspos %xcc, %f3, %f2
33326loop_3899:
33327 tleu %xcc, 0x6
33328loop_3900:
33329 sub %l1, 0x184E, %l6
33330 stx %o4, [%l7 + 0x18]
33331 edge8ln %o1, %l2, %g5
33332 fmovsvs %xcc, %f5, %f8
33333 edge8n %g4, %g7, %l3
33334 movneg %xcc, %i3, %o7
33335 udivcc %o2, 0x1840, %g2
33336 orn %i6, %i2, %o3
33337 bcc,a loop_3901
33338 fbu %fcc0, loop_3902
33339 fmovdne %xcc, %f11, %f3
33340 fpadd16 %f14, %f10, %f0
33341loop_3901:
33342 orncc %l4, %o0, %i0
33343loop_3902:
33344 fmovsle %xcc, %f5, %f3
33345 stb %i1, [%l7 + 0x7C]
33346 fbg,a %fcc1, loop_3903
33347 fsrc1 %f12, %f2
33348 fmovrse %i4, %f9, %f7
33349 ldsb [%l7 + 0x69], %l0
33350loop_3903:
33351 brlz,a %g1, loop_3904
33352 edge8ln %o6, %g6, %l5
33353 fnot1 %f12, %f6
33354 ldx [%l7 + 0x78], %i5
33355loop_3904:
33356 fnegs %f2, %f8
33357 bcc,pn %icc, loop_3905
33358 tn %icc, 0x0
33359 fmovdvc %icc, %f15, %f13
33360 fbe,a %fcc0, loop_3906
33361loop_3905:
33362 fcmpeq16 %f2, %f2, %o5
33363 stb %i7, [%l7 + 0x08]
33364 ldd [%l7 + 0x38], %f8
33365loop_3906:
33366 sth %l1, [%l7 + 0x0A]
33367 fbl %fcc3, loop_3907
33368 tl %xcc, 0x2
33369 fpadd32s %f7, %f9, %f8
33370 andcc %l6, %g3, %o4
33371loop_3907:
33372 lduw [%l7 + 0x14], %l2
33373 std %f10, [%l7 + 0x78]
33374 ldub [%l7 + 0x0E], %o1
33375 nop
33376 setx loop_3908, %l0, %l1
33377 wrpr 0x1, %tl
33378 wrpr %l1, %tnpc
33379 setx 0x34400001400, %l0, %l1
33380 wrpr %l1, %tstate
33381 wrhpr 0x4, %htstate
33382 done
33383 ldsb [%l7 + 0x24], %g4
33384 ldd [%l7 + 0x38], %f12
33385 call loop_3909
33386loop_3908:
33387 alignaddr %g5, %l3, %g7
33388 ld [%l7 + 0x4C], %f9
33389 fmovdvs %icc, %f7, %f10
33390loop_3909:
33391 ldsb [%l7 + 0x2E], %o7
33392 stx %o2, [%l7 + 0x58]
33393 fsrc2s %f0, %f12
33394 fnegs %f5, %f10
33395 tl %icc, 0x0
33396 ldsh [%l7 + 0x12], %i3
33397 bgu,pt %xcc, loop_3910
33398 fpsub32 %f12, %f0, %f8
33399 stx %i6, [%l7 + 0x50]
33400 ld [%l7 + 0x68], %f11
33401loop_3910:
33402 lduh [%l7 + 0x52], %i2
33403 stb %o3, [%l7 + 0x7F]
33404 ldd [%l7 + 0x60], %f0
33405 std %f6, [%l7 + 0x78]
33406 sub %l4, 0x16FE, %o0
33407 ldd [%l7 + 0x30], %f4
33408 ldsh [%l7 + 0x2E], %i0
33409 fmovdvc %icc, %f8, %f6
33410 fmovsleu %xcc, %f14, %f9
33411 orcc %i1, 0x1A0E, %i4
33412 ld [%l7 + 0x38], %f13
33413 bl %icc, loop_3911
33414 fmovdne %xcc, %f11, %f11
33415 ldx [%l7 + 0x60], %l0
33416 stw %g2, [%l7 + 0x24]
33417loop_3911:
33418 bleu,pn %icc, loop_3912
33419 ld [%l7 + 0x34], %f8
33420 ldsb [%l7 + 0x49], %o6
33421 stx %g6, [%l7 + 0x58]
33422loop_3912:
33423 array32 %l5, %g1, %i5
33424 stx %i7, [%l7 + 0x38]
33425 fbg,a %fcc1, loop_3913
33426 fmovscs %xcc, %f6, %f8
33427 srlx %o5, 0x0E, %l1
33428 pdist %f6, %f2, %f8
33429loop_3913:
33430 bneg,pn %icc, loop_3914
33431 edge16ln %g3, %o4, %l6
33432 fabsd %f8, %f4
33433 fpack32 %f2, %f2, %f0
33434loop_3914:
33435 addccc %o1, %l2, %g4
33436 fbul,a %fcc3, loop_3915
33437 fmovdvc %xcc, %f12, %f12
33438 ldsb [%l7 + 0x08], %l3
33439 sth %g5, [%l7 + 0x42]
33440loop_3915:
33441 addc %g7, 0x1EE3, %o7
33442 bpos %icc, loop_3916
33443 tg %icc, 0x7
33444 fmovsneg %xcc, %f8, %f0
33445 ldsb [%l7 + 0x3F], %i3
33446loop_3916:
33447 lduw [%l7 + 0x24], %i6
33448 movre %i2, 0x26B, %o2
33449 ldub [%l7 + 0x74], %l4
33450 bpos loop_3917
33451 bl %icc, loop_3918
33452 fmul8sux16 %f4, %f4, %f0
33453 udivx %o0, 0x0F9E, %i0
33454loop_3917:
33455 ble,a,pt %icc, loop_3919
33456loop_3918:
33457 ldsh [%l7 + 0x68], %o3
33458 fmovrde %i4, %f12, %f4
33459 fmovdneg %icc, %f10, %f0
33460loop_3919:
33461 fpadd16 %f14, %f12, %f8
33462 stb %l0, [%l7 + 0x2A]
33463 fpsub16 %f0, %f6, %f4
33464 std %f4, [%l7 + 0x48]
33465 fmovsg %xcc, %f5, %f1
33466 fmovsleu %xcc, %f5, %f5
33467 fmovrdgez %g2, %f6, %f12
33468 faligndata %f12, %f8, %f2
33469 fmovdle %xcc, %f0, %f5
33470 fornot1s %f14, %f8, %f10
33471 sth %o6, [%l7 + 0x50]
33472 edge8ln %g6, %i1, %g1
33473 fmovrse %l5, %f11, %f1
33474 fpsub32s %f7, %f11, %f2
33475 sra %i7, %i5, %l1
33476 ta %xcc, 0x4
33477 movrne %g3, 0x35E, %o5
33478 lduh [%l7 + 0x58], %l6
33479 movgu %xcc, %o4, %l2
33480 fcmpeq16 %f12, %f10, %g4
33481 array32 %l3, %g5, %o1
33482 bgu %icc, loop_3920
33483 bcc %xcc, loop_3921
33484 andncc %o7, %i3, %g7
33485 fmovrdgz %i6, %f0, %f6
33486loop_3920:
33487 fmovrdgz %o2, %f2, %f12
33488loop_3921:
33489 mulx %l4, 0x0A97, %o0
33490 sub %i2, %o3, %i0
33491 fbug %fcc0, loop_3922
33492 ldd [%l7 + 0x58], %f6
33493 nop
33494 setx loop_3923, %l0, %l1
33495 wrpr 0x1, %tl
33496 wrpr %l1, %tnpc
33497 setx 0x34400001400, %l0, %l1
33498 wrpr %l1, %tstate
33499 wrhpr 0x4, %htstate
33500 done
33501 fors %f4, %f15, %f6
33502loop_3922:
33503 subc %l0, %g2, %o6
33504 brz %i4, loop_3924
33505loop_3923:
33506 ldx [%l7 + 0x20], %i1
33507 fpadd16 %f0, %f4, %f2
33508 st %f11, [%l7 + 0x4C]
33509loop_3924:
33510 taddcctv %g1, 0x0BAA, %g6
33511 stx %l5, [%l7 + 0x58]
33512 ldsb [%l7 + 0x6E], %i7
33513 stw %l1, [%l7 + 0x60]
33514 bn,a %xcc, loop_3925
33515 fsrc1 %f14, %f2
33516 stx %i5, [%l7 + 0x38]
33517 brz,a %g3, loop_3926
33518loop_3925:
33519 edge32ln %o5, %l6, %o4
33520 lduw [%l7 + 0x7C], %g4
33521 ldsw [%l7 + 0x18], %l3
33522loop_3926:
33523 ldsw [%l7 + 0x40], %g5
33524 st %f9, [%l7 + 0x40]
33525 lduh [%l7 + 0x7A], %o1
33526 fornot2s %f5, %f3, %f15
33527 mulscc %o7, 0x1FA1, %i3
33528 stb %g7, [%l7 + 0x55]
33529 ld [%l7 + 0x20], %f10
33530 call loop_3927
33531 fmovdgu %icc, %f6, %f3
33532 fmovsge %xcc, %f5, %f9
33533 fmovsgu %xcc, %f15, %f15
33534loop_3927:
33535 udivx %l2, 0x052D, %i6
33536 bge,pn %xcc, loop_3928
33537 bshuffle %f12, %f10, %f10
33538 ldub [%l7 + 0x71], %o2
33539 sll %o0, 0x16, %i2
33540loop_3928:
33541 sra %o3, 0x10, %l4
33542 fmovdleu %xcc, %f2, %f8
33543 stb %i0, [%l7 + 0x39]
33544 stx %l0, [%l7 + 0x10]
33545 ldsb [%l7 + 0x4D], %o6
33546 ld [%l7 + 0x64], %f5
33547 fnot2s %f13, %f14
33548 fpack16 %f14, %f11
33549 ldd [%l7 + 0x50], %f6
33550 ld [%l7 + 0x64], %f5
33551 lduw [%l7 + 0x08], %i4
33552 fxnors %f0, %f2, %f5
33553 fpsub32s %f6, %f0, %f2
33554 stw %i1, [%l7 + 0x70]
33555 brgz,a %g1, loop_3929
33556 ldub [%l7 + 0x3B], %g2
33557 ba,pn %icc, loop_3930
33558 call loop_3931
33559loop_3929:
33560 udivcc %l5, 0x0491, %i7
33561 tl %xcc, 0x1
33562loop_3930:
33563 fzeros %f0
33564loop_3931:
33565 fxnor %f10, %f2, %f12
33566 ba loop_3932
33567 fbul,a %fcc1, loop_3933
33568 ldd [%l7 + 0x78], %f14
33569 stb %g6, [%l7 + 0x37]
33570loop_3932:
33571 bpos %xcc, loop_3934
33572loop_3933:
33573 movvc %icc, %l1, %g3
33574 taddcctv %i5, %l6, %o5
33575 nop
33576 setx loop_3935, %l0, %l1
33577 jmpl %l1, %o4
33578loop_3934:
33579 fmovdleu %icc, %f12, %f2
33580 stw %g4, [%l7 + 0x70]
33581 sethi 0x1B33, %l3
33582loop_3935:
33583 fmul8ulx16 %f10, %f14, %f12
33584 fmovdl %xcc, %f1, %f9
33585 fmovda %icc, %f14, %f14
33586 sub %g5, %o1, %o7
33587 stb %g7, [%l7 + 0x12]
33588 brgez %l2, loop_3936
33589 mulscc %i3, %o2, %i6
33590 fcmped %fcc0, %f6, %f2
33591 movvc %icc, %i2, %o0
33592loop_3936:
33593 subc %l4, 0x031D, %o3
33594 fpadd16 %f2, %f8, %f4
33595 fmovdleu %xcc, %f15, %f0
33596 fmovsvs %xcc, %f10, %f0
33597 std %f0, [%l7 + 0x18]
33598 bvs,a,pt %xcc, loop_3937
33599 bgu %icc, loop_3938
33600 edge8n %l0, %o6, %i0
33601 umul %i1, 0x0DD4, %i4
33602loop_3937:
33603 fpsub16s %f9, %f0, %f8
33604loop_3938:
33605 ldsh [%l7 + 0x74], %g2
33606 fbne,a %fcc1, loop_3939
33607 bneg,a loop_3940
33608 bcs loop_3941
33609 sth %g1, [%l7 + 0x0A]
33610loop_3939:
33611 fmovdle %xcc, %f10, %f10
33612loop_3940:
33613 tleu %icc, 0x7
33614loop_3941:
33615 sdivx %i7, 0x026F, %g6
33616 movrlz %l1, 0x2B9, %l5
33617 fbo %fcc2, loop_3942
33618 bne,a %icc, loop_3943
33619 and %i5, %g3, %l6
33620 array16 %o4, %o5, %l3
33621loop_3942:
33622 fones %f15
33623loop_3943:
33624 sdivcc %g4, 0x07D4, %o1
33625 tle %xcc, 0x2
33626 fbug %fcc1, loop_3944
33627 stb %g5, [%l7 + 0x4F]
33628 tg %icc, 0x2
33629 movcc %icc, %o7, %g7
33630loop_3944:
33631 ld [%l7 + 0x4C], %f3
33632 edge8n %l2, %o2, %i3
33633 tcc %icc, 0x0
33634 fmovrsgz %i6, %f13, %f13
33635 fbo,a %fcc0, loop_3945
33636 fbu %fcc1, loop_3946
33637 fnot1s %f10, %f1
33638 stw %o0, [%l7 + 0x48]
33639loop_3945:
33640 addccc %i2, 0x1CEC, %l4
33641loop_3946:
33642 fcmpd %fcc1, %f8, %f6
33643 srlx %o3, %o6, %l0
33644 movrlez %i0, 0x17B, %i4
33645 movleu %xcc, %i1, %g2
33646 ldsh [%l7 + 0x64], %g1
33647 stx %g6, [%l7 + 0x60]
33648 movrne %l1, %l5, %i7
33649 addcc %i5, 0x13AD, %l6
33650 fsrc1 %f6, %f2
33651 orn %g3, 0x1DA5, %o4
33652 movpos %icc, %o5, %g4
33653 ld [%l7 + 0x08], %f4
33654 fmuld8ulx16 %f3, %f11, %f10
33655 ldub [%l7 + 0x73], %o1
33656 fmovda %icc, %f1, %f10
33657 ldd [%l7 + 0x60], %f0
33658 fbg,a %fcc1, loop_3947
33659 fmovrdne %l3, %f6, %f6
33660 fbe,a %fcc2, loop_3948
33661 fandnot1s %f2, %f13, %f1
33662loop_3947:
33663 taddcc %g5, 0x081D, %o7
33664 fmovrsgz %l2, %f14, %f6
33665loop_3948:
33666 movrgz %g7, %o2, %i6
33667 st %f15, [%l7 + 0x2C]
33668 be,a,pt %icc, loop_3949
33669 fbug %fcc0, loop_3950
33670 fsrc2 %f8, %f0
33671 edge8n %i3, %i2, %o0
33672loop_3949:
33673 fexpand %f3, %f4
33674loop_3950:
33675 bpos,a,pn %xcc, loop_3951
33676 tgu %icc, 0x5
33677 movrlz %o3, %o6, %l4
33678 std %f2, [%l7 + 0x10]
33679loop_3951:
33680 smulcc %i0, 0x0E11, %i4
33681 xnorcc %i1, %g2, %l0
33682 stw %g1, [%l7 + 0x60]
33683 fexpand %f13, %f6
33684 movge %xcc, %g6, %l1
33685 sth %i7, [%l7 + 0x0A]
33686 fsrc2s %f2, %f7
33687 ldsw [%l7 + 0x70], %l5
33688 bn loop_3952
33689 tcs %icc, 0x0
33690 tge %xcc, 0x1
33691 fbule,a %fcc0, loop_3953
33692loop_3952:
33693 st %f15, [%l7 + 0x74]
33694 fmovsvs %xcc, %f5, %f15
33695 faligndata %f4, %f2, %f14
33696loop_3953:
33697 stb %i5, [%l7 + 0x2C]
33698 lduh [%l7 + 0x2C], %l6
33699 be,pn %xcc, loop_3954
33700 ldub [%l7 + 0x3F], %o4
33701 srl %g3, 0x11, %o5
33702 ldsh [%l7 + 0x54], %o1
33703loop_3954:
33704 fmovdne %icc, %f7, %f1
33705 movrne %g4, 0x2A3, %g5
33706 fandnot2 %f14, %f10, %f10
33707 ldd [%l7 + 0x60], %f14
33708 ldsw [%l7 + 0x5C], %o7
33709 array8 %l3, %g7, %l2
33710 ldsb [%l7 + 0x22], %i6
33711 addcc %o2, %i3, %i2
33712 std %f8, [%l7 + 0x40]
33713 fxor %f8, %f8, %f10
33714 ldx [%l7 + 0x78], %o3
33715 sth %o0, [%l7 + 0x7E]
33716 fmovsgu %icc, %f2, %f5
33717 alignaddr %o6, %l4, %i0
33718 fsrc2s %f7, %f12
33719 edge32n %i4, %i1, %l0
33720 ldd [%l7 + 0x78], %f4
33721 stb %g2, [%l7 + 0x4D]
33722 move %icc, %g1, %l1
33723 sth %i7, [%l7 + 0x0E]
33724 tl %icc, 0x7
33725 umul %g6, 0x055D, %i5
33726 fpackfix %f0, %f5
33727 fpsub16 %f14, %f0, %f6
33728 fba %fcc2, loop_3955
33729 fcmple16 %f4, %f0, %l6
33730 bvc,pn %icc, loop_3956
33731 sdivx %l5, 0x1A5E, %o4
33732loop_3955:
33733 ldub [%l7 + 0x12], %o5
33734 subcc %o1, 0x0BD8, %g4
33735loop_3956:
33736 fsrc1s %f3, %f15
33737 stw %g5, [%l7 + 0x1C]
33738 bcc,a %xcc, loop_3957
33739 brz,a %g3, loop_3958
33740 fornot1 %f6, %f4, %f6
33741 tvs %xcc, 0x3
33742loop_3957:
33743 fnors %f6, %f8, %f6
33744loop_3958:
33745 stb %o7, [%l7 + 0x3A]
33746 ldsb [%l7 + 0x41], %g7
33747 movrgez %l2, 0x099, %l3
33748 lduh [%l7 + 0x10], %o2
33749 alignaddrl %i3, %i6, %o3
33750 brz %i2, loop_3959
33751 sdivx %o0, 0x0ACD, %l4
33752 tcc %icc, 0x1
33753 bcs %icc, loop_3960
33754loop_3959:
33755 fcmpeq16 %f0, %f4, %o6
33756 ldub [%l7 + 0x5B], %i0
33757 stw %i4, [%l7 + 0x60]
33758loop_3960:
33759 fmovdpos %xcc, %f15, %f14
33760 bge loop_3961
33761 ld [%l7 + 0x10], %f11
33762 stx %l0, [%l7 + 0x40]
33763 ble,a,pn %xcc, loop_3962
33764loop_3961:
33765 ldd [%l7 + 0x58], %f4
33766 fbn,a %fcc3, loop_3963
33767 movge %xcc, %i1, %g2
33768loop_3962:
33769 fcmpgt16 %f10, %f0, %g1
33770 stx %i7, [%l7 + 0x30]
33771loop_3963:
33772 array32 %g6, %l1, %i5
33773 mulx %l5, %l6, %o5
33774 movre %o1, 0x147, %o4
33775 tleu %icc, 0x7
33776 fmovdleu %icc, %f15, %f7
33777 brgz %g4, loop_3964
33778 ldx [%l7 + 0x70], %g5
33779 srl %g3, %g7, %o7
33780 fmovd %f2, %f6
33781loop_3964:
33782 std %f0, [%l7 + 0x58]
33783 ldsb [%l7 + 0x2D], %l2
33784 tg %icc, 0x5
33785 fbue,a %fcc0, loop_3965
33786 ldd [%l7 + 0x60], %f14
33787 ldsb [%l7 + 0x50], %o2
33788 fmovdcc %xcc, %f5, %f0
33789loop_3965:
33790 fmovdvc %xcc, %f7, %f2
33791 movl %icc, %i3, %i6
33792 fcmple16 %f0, %f2, %o3
33793 ldd [%l7 + 0x58], %f2
33794 fcmpeq16 %f10, %f4, %l3
33795 tvs %icc, 0x5
33796 fpsub16s %f0, %f5, %f8
33797 xor %o0, 0x1540, %i2
33798 fba %fcc3, loop_3966
33799 bg %icc, loop_3967
33800 tn %icc, 0x7
33801 bcc,a,pt %icc, loop_3968
33802loop_3966:
33803 fpsub16 %f6, %f12, %f6
33804loop_3967:
33805 bge,pt %xcc, loop_3969
33806 fand %f10, %f6, %f8
33807loop_3968:
33808 tsubcc %o6, 0x156F, %i0
33809 lduw [%l7 + 0x08], %i4
33810loop_3969:
33811 fnot2s %f9, %f4
33812 fmul8x16 %f9, %f14, %f12
33813 sra %l4, 0x0A, %i1
33814 ldsw [%l7 + 0x40], %l0
33815 mulscc %g2, 0x02C7, %g1
33816 fsrc1s %f15, %f14
33817 fpadd16s %f13, %f0, %f2
33818 stw %i7, [%l7 + 0x08]
33819 fmovrsgz %l1, %f0, %f15
33820 ldsb [%l7 + 0x3F], %i5
33821 tle %icc, 0x3
33822 st %f13, [%l7 + 0x60]
33823 subc %l5, 0x1409, %g6
33824 brnz %o5, loop_3970
33825 fmovdleu %icc, %f11, %f5
33826 stx %o1, [%l7 + 0x50]
33827 ldub [%l7 + 0x7C], %l6
33828loop_3970:
33829 tvs %xcc, 0x6
33830 te %icc, 0x2
33831 fbo %fcc3, loop_3971
33832 ba loop_3972
33833 ldsh [%l7 + 0x76], %o4
33834 bvs loop_3973
33835loop_3971:
33836 umulcc %g5, %g4, %g3
33837loop_3972:
33838 fmovsvc %xcc, %f0, %f3
33839 orn %g7, 0x0289, %o7
33840loop_3973:
33841 mova %xcc, %o2, %i3
33842 edge32l %l2, %o3, %l3
33843 fpadd16 %f0, %f4, %f4
33844 move %xcc, %i6, %o0
33845 addc %o6, 0x1158, %i0
33846 fmovde %icc, %f10, %f7
33847 or %i2, %i4, %l4
33848 bl,a,pn %xcc, loop_3974
33849 st %f6, [%l7 + 0x38]
33850 fnot1s %f15, %f5
33851 fornot2 %f4, %f4, %f2
33852loop_3974:
33853 std %f4, [%l7 + 0x40]
33854 ldsw [%l7 + 0x34], %l0
33855 fpadd32 %f4, %f6, %f10
33856 fmovdleu %icc, %f10, %f9
33857 bgu,a %icc, loop_3975
33858 tvc %xcc, 0x7
33859 fxnors %f7, %f5, %f9
33860 bneg,a loop_3976
33861loop_3975:
33862 tpos %xcc, 0x5
33863 movne %icc, %i1, %g1
33864 movcc %icc, %g2, %l1
33865loop_3976:
33866 fnot2 %f4, %f8
33867 for %f14, %f12, %f12
33868 ldsw [%l7 + 0x60], %i7
33869 stw %i5, [%l7 + 0x6C]
33870 ldsb [%l7 + 0x28], %l5
33871 lduw [%l7 + 0x78], %o5
33872 sth %g6, [%l7 + 0x1E]
33873 ldsh [%l7 + 0x48], %l6
33874 std %f12, [%l7 + 0x60]
33875 or %o4, 0x1FF3, %g5
33876 fcmple16 %f2, %f2, %g4
33877 fmovdg %icc, %f15, %f9
33878 ldub [%l7 + 0x4E], %g3
33879 te %xcc, 0x0
33880 stb %g7, [%l7 + 0x5C]
33881 ld [%l7 + 0x6C], %f1
33882 bleu,a,pt %xcc, loop_3977
33883 sth %o1, [%l7 + 0x50]
33884 ldd [%l7 + 0x10], %f8
33885 bpos,a,pn %xcc, loop_3978
33886loop_3977:
33887 fmovrdgez %o7, %f14, %f0
33888 fandnot2 %f6, %f2, %f4
33889 movrlez %i3, %l2, %o2
33890loop_3978:
33891 mulscc %l3, 0x1384, %o3
33892 edge16l %i6, %o0, %i0
33893 sth %i2, [%l7 + 0x70]
33894 movrlez %i4, 0x0AA, %o6
33895 fcmpne32 %f6, %f10, %l4
33896 fmovse %icc, %f4, %f13
33897 tpos %icc, 0x6
33898 bvs loop_3979
33899 edge8n %l0, %g1, %i1
33900 fbule %fcc1, loop_3980
33901 fmovsge %xcc, %f0, %f3
33902loop_3979:
33903 ldub [%l7 + 0x77], %l1
33904 fmovsvc %xcc, %f11, %f4
33905loop_3980:
33906 add %g2, 0x1FC1, %i5
33907 fmovde %xcc, %f4, %f10
33908 fmovspos %xcc, %f8, %f14
33909 bcs,a loop_3981
33910 fmovde %icc, %f6, %f3
33911 array32 %l5, %o5, %i7
33912 movcs %xcc, %l6, %g6
33913loop_3981:
33914 ldd [%l7 + 0x48], %f8
33915 xnorcc %o4, %g5, %g3
33916 fble %fcc3, loop_3982
33917 edge16l %g4, %o1, %g7
33918 fbge,a %fcc0, loop_3983
33919 fnegd %f12, %f0
33920loop_3982:
33921 std %f2, [%l7 + 0x70]
33922 movvc %icc, %i3, %l2
33923loop_3983:
33924 ld [%l7 + 0x28], %f11
33925 movneg %icc, %o2, %l3
33926 fmul8ulx16 %f10, %f10, %f8
33927 fbg %fcc1, loop_3984
33928 fmovdne %xcc, %f14, %f5
33929 fpackfix %f14, %f15
33930 ta %icc, 0x4
33931loop_3984:
33932 ldsh [%l7 + 0x7E], %o7
33933 edge8l %o3, %o0, %i6
33934 fpack32 %f0, %f2, %f8
33935 fmovsne %xcc, %f8, %f8
33936 fexpand %f3, %f0
33937 ldsh [%l7 + 0x26], %i0
33938 udivx %i4, 0x1FE3, %i2
33939 fpsub16s %f8, %f11, %f7
33940 ld [%l7 + 0x38], %f13
33941 movrgz %l4, %l0, %o6
33942 fpsub16s %f15, %f4, %f4
33943 subc %i1, %g1, %l1
33944 siam 0x7
33945 ldsh [%l7 + 0x7E], %i5
33946 std %f0, [%l7 + 0x58]
33947 stx %l5, [%l7 + 0x18]
33948 fnegd %f10, %f2
33949 movg %xcc, %o5, %g2
33950 stx %i7, [%l7 + 0x20]
33951 ldsb [%l7 + 0x3C], %l6
33952 fabsd %f4, %f0
33953 fnot1s %f2, %f9
33954 movge %icc, %o4, %g5
33955 fmovsa %xcc, %f10, %f5
33956 sdiv %g6, 0x0B1B, %g4
33957 fpsub16 %f14, %f4, %f12
33958 movneg %icc, %g3, %g7
33959 fandnot1 %f14, %f12, %f6
33960 ba,a %xcc, loop_3985
33961 pdist %f10, %f12, %f6
33962 ldsw [%l7 + 0x44], %i3
33963 sth %l2, [%l7 + 0x5A]
33964loop_3985:
33965 fmul8x16al %f7, %f12, %f2
33966 movre %o2, %l3, %o7
33967 movgu %xcc, %o1, %o3
33968 movrlz %i6, 0x04A, %o0
33969 brnz %i0, loop_3986
33970 brlez %i2, loop_3987
33971 fmul8x16au %f5, %f2, %f12
33972 movg %xcc, %i4, %l4
33973loop_3986:
33974 fbl %fcc1, loop_3988
33975loop_3987:
33976 fpadd32 %f2, %f0, %f14
33977 lduw [%l7 + 0x78], %o6
33978 edge32 %l0, %i1, %g1
33979loop_3988:
33980 popc 0x1737, %i5
33981 fmovsneg %xcc, %f4, %f5
33982 fzeros %f2
33983 tg %xcc, 0x3
33984 fnot2 %f14, %f14
33985 ldd [%l7 + 0x60], %f10
33986 bge loop_3989
33987 ldub [%l7 + 0x0A], %l5
33988 srax %o5, 0x16, %g2
33989 andncc %l1, %l6, %o4
33990loop_3989:
33991 ldsb [%l7 + 0x54], %i7
33992 fcmpes %fcc0, %f1, %f1
33993 fcmpeq16 %f0, %f2, %g6
33994 brlez %g5, loop_3990
33995 movrgez %g3, %g7, %i3
33996 brlz,a %g4, loop_3991
33997 fpack32 %f10, %f2, %f14
33998loop_3990:
33999 mova %xcc, %l2, %o2
34000 tvs %xcc, 0x3
34001loop_3991:
34002 addcc %l3, 0x1837, %o7
34003 fmovdn %xcc, %f2, %f0
34004 add %o3, %o1, %o0
34005 sth %i0, [%l7 + 0x62]
34006 movcc %icc, %i2, %i6
34007 fmovsvc %icc, %f3, %f5
34008 tle %icc, 0x5
34009 orcc %i4, 0x0D12, %o6
34010 ld [%l7 + 0x78], %f14
34011 udivx %l4, 0x15C6, %l0
34012 sra %i1, 0x02, %g1
34013 bne,a %icc, loop_3992
34014 ldd [%l7 + 0x50], %f14
34015 sll %i5, 0x1E, %l5
34016 ldsb [%l7 + 0x70], %o5
34017loop_3992:
34018 sub %g2, 0x0BBF, %l6
34019 fmovrslez %o4, %f6, %f3
34020 ldsh [%l7 + 0x1E], %i7
34021 fmovdneg %icc, %f3, %f12
34022 ldsb [%l7 + 0x60], %l1
34023 tcc %icc, 0x0
34024 sdivcc %g6, 0x054D, %g5
34025 movvc %xcc, %g3, %g7
34026 st %f5, [%l7 + 0x08]
34027 fmovdg %xcc, %f15, %f0
34028 fcmpgt16 %f8, %f10, %i3
34029 ldx [%l7 + 0x38], %l2
34030 subc %o2, 0x104C, %g4
34031 fnegs %f4, %f7
34032 bvs %xcc, loop_3993
34033 call loop_3994
34034 sra %o7, 0x09, %l3
34035 std %f4, [%l7 + 0x08]
34036loop_3993:
34037 ldx [%l7 + 0x40], %o1
34038loop_3994:
34039 fmovrslz %o0, %f3, %f3
34040 udiv %i0, 0x068C, %o3
34041 movcc %icc, %i6, %i4
34042 ba,a loop_3995
34043 fbe,a %fcc3, loop_3996
34044 fmovda %icc, %f14, %f10
34045 bvs,a loop_3997
34046loop_3995:
34047 ldub [%l7 + 0x74], %o6
34048loop_3996:
34049 fbge %fcc2, loop_3998
34050 ldd [%l7 + 0x78], %f14
34051loop_3997:
34052 edge8 %i2, %l4, %i1
34053 fnand %f12, %f12, %f14
34054loop_3998:
34055 ldsw [%l7 + 0x28], %g1
34056 ldx [%l7 + 0x40], %i5
34057 bne loop_3999
34058 sub %l5, %o5, %l0
34059 fbue %fcc0, loop_4000
34060 ldsh [%l7 + 0x34], %g2
34061loop_3999:
34062 siam 0x6
34063 fandnot1s %f5, %f12, %f6
34064loop_4000:
34065 edge8 %o4, %l6, %i7
34066 andncc %l1, %g6, %g5
34067 fsrc2s %f2, %f13
34068 ldsb [%l7 + 0x6D], %g3
34069 fmuld8ulx16 %f6, %f0, %f10
34070 lduh [%l7 + 0x60], %i3
34071 ldx [%l7 + 0x20], %l2
34072 call loop_4001
34073 ldsw [%l7 + 0x50], %g7
34074 edge8 %o2, %g4, %o7
34075 ldsw [%l7 + 0x70], %l3
34076loop_4001:
34077 fmul8x16au %f2, %f8, %f0
34078 ldsh [%l7 + 0x14], %o1
34079 fpadd32s %f1, %f13, %f12
34080 fmovsvc %xcc, %f3, %f6
34081 nop
34082 setx loop_4002, %l0, %l1
34083 wrpr 0x1, %tl
34084 wrpr %l1, %tnpc
34085 setx 0x34400001400, %l0, %l1
34086 wrpr %l1, %tstate
34087 wrhpr 0x4, %htstate
34088 done
34089 ldx [%l7 + 0x30], %i0
34090 fbu,a %fcc1, loop_4003
34091 fnegd %f0, %f12
34092loop_4002:
34093 fpadd16s %f1, %f6, %f6
34094 tcs %icc, 0x1
34095loop_4003:
34096 ldd [%l7 + 0x78], %f8
34097 movne %icc, %o3, %o0
34098 movg %xcc, %i4, %i6
34099 ldsh [%l7 + 0x70], %o6
34100 lduh [%l7 + 0x34], %l4
34101 ldx [%l7 + 0x10], %i1
34102 fsrc2s %f11, %f4
34103 tle %icc, 0x5
34104 brlz %g1, loop_4004
34105 taddcctv %i2, %i5, %l5
34106 udiv %l0, 0x1B87, %g2
34107 fmovsne %xcc, %f13, %f0
34108loop_4004:
34109 bvc,pt %xcc, loop_4005
34110 fpadd16 %f4, %f2, %f2
34111 fblg %fcc3, loop_4006
34112 xorcc %o4, %o5, %l6
34113loop_4005:
34114 fmovs %f9, %f11
34115 fornot1 %f10, %f4, %f6
34116loop_4006:
34117 stx %l1, [%l7 + 0x50]
34118 fmovrdne %g6, %f2, %f10
34119 sth %g5, [%l7 + 0x28]
34120 edge8n %i7, %g3, %l2
34121 std %f2, [%l7 + 0x50]
34122 bgu,pn %icc, loop_4007
34123 fandnot1s %f8, %f1, %f6
34124 ldx [%l7 + 0x18], %g7
34125 std %f8, [%l7 + 0x10]
34126loop_4007:
34127 fpadd32 %f4, %f14, %f10
34128 fnegs %f10, %f9
34129 fpsub16s %f5, %f0, %f13
34130 fmovrde %o2, %f2, %f2
34131 ldd [%l7 + 0x70], %f6
34132 smul %i3, 0x1628, %g4
34133 brlz %l3, loop_4008
34134 lduw [%l7 + 0x10], %o7
34135 stx %o1, [%l7 + 0x38]
34136 fpack16 %f8, %f14
34137loop_4008:
34138 fmovsgu %xcc, %f15, %f4
34139 std %f12, [%l7 + 0x48]
34140 sdiv %o3, 0x1228, %o0
34141 stw %i4, [%l7 + 0x40]
34142 tle %xcc, 0x4
34143 lduw [%l7 + 0x64], %i6
34144 movneg %icc, %i0, %l4
34145 fcmpne32 %f0, %f14, %i1
34146 ld [%l7 + 0x18], %f8
34147 lduh [%l7 + 0x36], %o6
34148 fabsd %f4, %f0
34149 fmovdl %icc, %f15, %f6
34150 fcmpeq16 %f2, %f10, %i2
34151 smul %i5, %l5, %l0
34152 fcmped %fcc2, %f14, %f0
34153 stx %g2, [%l7 + 0x58]
34154 ldx [%l7 + 0x70], %o4
34155 brlz,a %o5, loop_4009
34156 fbge,a %fcc3, loop_4010
34157 sdivx %l6, 0x086C, %l1
34158 srax %g1, 0x02, %g6
34159loop_4009:
34160 bneg,a,pt %xcc, loop_4011
34161loop_4010:
34162 fmovsvs %xcc, %f14, %f3
34163 ld [%l7 + 0x54], %f15
34164 ldsh [%l7 + 0x26], %g5
34165loop_4011:
34166 fbuge,a %fcc3, loop_4012
34167 fmovdneg %xcc, %f7, %f12
34168 brlz %g3, loop_4013
34169 subcc %l2, %g7, %o2
34170loop_4012:
34171 sra %i3, %i7, %g4
34172 subcc %o7, %o1, %o3
34173loop_4013:
34174 ldd [%l7 + 0x70], %f8
34175 fmovdg %icc, %f3, %f5
34176 fexpand %f9, %f14
34177 xor %l3, %i4, %o0
34178 fbul %fcc1, loop_4014
34179 fpack32 %f12, %f10, %f6
34180 st %f12, [%l7 + 0x08]
34181 bneg %xcc, loop_4015
34182loop_4014:
34183 fornot1 %f14, %f4, %f8
34184 srl %i6, 0x19, %l4
34185 ldsh [%l7 + 0x1C], %i0
34186loop_4015:
34187 fandnot1s %f4, %f2, %f8
34188 fbne %fcc3, loop_4016
34189 ba,pt %xcc, loop_4017
34190 tcs %icc, 0x1
34191 stx %i1, [%l7 + 0x58]
34192loop_4016:
34193 ldx [%l7 + 0x18], %i2
34194loop_4017:
34195 ta %xcc, 0x7
34196 fnegd %f8, %f8
34197 ld [%l7 + 0x7C], %f14
34198 fmovrdne %o6, %f6, %f6
34199 ldx [%l7 + 0x78], %i5
34200 ld [%l7 + 0x24], %f2
34201 ldsh [%l7 + 0x48], %l5
34202 fbu,a %fcc2, loop_4018
34203 ld [%l7 + 0x0C], %f4
34204 fnot1s %f7, %f5
34205 fmuld8sux16 %f6, %f10, %f4
34206loop_4018:
34207 lduw [%l7 + 0x30], %g2
34208 ld [%l7 + 0x38], %f2
34209 bl,a,pt %icc, loop_4019
34210 sra %o4, %o5, %l0
34211 movpos %icc, %l6, %l1
34212 sth %g1, [%l7 + 0x18]
34213loop_4019:
34214 lduw [%l7 + 0x0C], %g5
34215 ld [%l7 + 0x4C], %f10
34216 udivx %g6, 0x0B43, %g3
34217 fxor %f2, %f14, %f12
34218 ldsb [%l7 + 0x7D], %l2
34219 fornot1s %f9, %f1, %f15
34220 ldx [%l7 + 0x08], %o2
34221 lduh [%l7 + 0x28], %i3
34222 tn %xcc, 0x1
34223 fmul8x16al %f14, %f15, %f12
34224 fmovsge %icc, %f3, %f15
34225 fmovdl %xcc, %f15, %f8
34226 brlez %i7, loop_4020
34227 fcmpgt16 %f4, %f8, %g4
34228 sdiv %o7, 0x123C, %o1
34229 siam 0x2
34230loop_4020:
34231 fmovdvs %icc, %f1, %f3
34232 alignaddr %o3, %l3, %i4
34233 st %f0, [%l7 + 0x2C]
34234 fbul,a %fcc1, loop_4021
34235 std %f6, [%l7 + 0x58]
34236 ldd [%l7 + 0x50], %f0
34237 edge32l %o0, %i6, %g7
34238loop_4021:
34239 fmovsle %icc, %f0, %f8
34240 smul %l4, 0x178D, %i0
34241 ldub [%l7 + 0x55], %i1
34242 fmovsle %xcc, %f1, %f1
34243 fabsd %f6, %f10
34244 movrlz %o6, %i5, %i2
34245 fones %f11
34246 fones %f13
34247 lduh [%l7 + 0x76], %l5
34248 fmovdne %icc, %f6, %f5
34249 bvs,a,pn %icc, loop_4022
34250 stb %g2, [%l7 + 0x1B]
34251 fbuge %fcc0, loop_4023
34252 be %icc, loop_4024
34253loop_4022:
34254 bneg,pt %icc, loop_4025
34255 andn %o4, 0x0D9B, %o5
34256loop_4023:
34257 fnors %f5, %f4, %f13
34258loop_4024:
34259 lduh [%l7 + 0x36], %l6
34260loop_4025:
34261 lduh [%l7 + 0x08], %l0
34262 subccc %l1, 0x1449, %g5
34263 sll %g6, %g1, %g3
34264 xnor %o2, 0x010A, %l2
34265 ldub [%l7 + 0x7D], %i3
34266 ldx [%l7 + 0x50], %i7
34267 fmovdge %xcc, %f0, %f1
34268 ldx [%l7 + 0x08], %o7
34269 add %g4, %o1, %o3
34270 and %i4, 0x1A96, %l3
34271 edge16 %o0, %g7, %l4
34272 sth %i6, [%l7 + 0x32]
34273 fnegs %f3, %f9
34274 lduh [%l7 + 0x42], %i0
34275 subcc %i1, %o6, %i5
34276 fmovscc %xcc, %f12, %f1
34277 sth %l5, [%l7 + 0x26]
34278 ldsw [%l7 + 0x18], %i2
34279 fmovsg %xcc, %f1, %f11
34280 fmovsgu %xcc, %f1, %f11
34281 fornot2s %f11, %f2, %f11
34282 ldsh [%l7 + 0x50], %o4
34283 edge16n %o5, %l6, %g2
34284 sllx %l0, %l1, %g5
34285 sdiv %g1, 0x123B, %g6
34286 ldub [%l7 + 0x42], %g3
34287 st %f1, [%l7 + 0x34]
34288 tn %icc, 0x2
34289 fbo,a %fcc3, loop_4026
34290 bge,a,pt %xcc, loop_4027
34291 subc %l2, %i3, %i7
34292 ldsh [%l7 + 0x7C], %o7
34293loop_4026:
34294 fbne %fcc0, loop_4028
34295loop_4027:
34296 fsrc2s %f6, %f4
34297 ldsh [%l7 + 0x28], %g4
34298 edge16n %o2, %o1, %i4
34299loop_4028:
34300 ldd [%l7 + 0x40], %f6
34301 fornot1s %f13, %f13, %f1
34302 std %f14, [%l7 + 0x78]
34303 tpos %icc, 0x5
34304 fandnot2s %f12, %f5, %f0
34305 fors %f6, %f3, %f0
34306 st %f10, [%l7 + 0x40]
34307 xnor %l3, 0x0547, %o3
34308 stw %o0, [%l7 + 0x34]
34309 ldsh [%l7 + 0x62], %l4
34310 fmovdvs %icc, %f10, %f9
34311 fmovdgu %xcc, %f12, %f5
34312 ldx [%l7 + 0x50], %i6
34313 udivx %i0, 0x1A94, %i1
34314 sth %o6, [%l7 + 0x68]
34315 fmovsge %icc, %f15, %f10
34316 fmovdl %xcc, %f3, %f10
34317 xnor %g7, 0x0C2B, %l5
34318 bgu,a,pn %xcc, loop_4029
34319 movcs %xcc, %i5, %o4
34320 fmul8x16au %f9, %f11, %f0
34321 udivcc %i2, 0x172C, %l6
34322loop_4029:
34323 ldx [%l7 + 0x68], %o5
34324 orcc %l0, %g2, %g5
34325 movle %icc, %g1, %l1
34326 stb %g3, [%l7 + 0x66]
34327 fpadd16s %f14, %f3, %f5
34328 fmovsne %xcc, %f4, %f5
34329 sub %l2, 0x0F50, %g6
34330 fnor %f2, %f2, %f4
34331 ldsh [%l7 + 0x08], %i7
34332 fmuld8ulx16 %f9, %f9, %f10
34333 xnorcc %o7, %g4, %o2
34334 fexpand %f1, %f8
34335 lduw [%l7 + 0x1C], %o1
34336 fpmerge %f12, %f6, %f14
34337 fcmple32 %f4, %f2, %i3
34338 fcmpeq32 %f12, %f12, %l3
34339 tne %xcc, 0x7
34340 fmovdge %xcc, %f5, %f11
34341 sth %i4, [%l7 + 0x0C]
34342 sth %o0, [%l7 + 0x34]
34343 fpackfix %f2, %f5
34344 sth %o3, [%l7 + 0x70]
34345 lduh [%l7 + 0x12], %l4
34346 fmovdneg %icc, %f10, %f2
34347 addccc %i6, 0x0A6A, %i0
34348 fnot2 %f10, %f2
34349 fbge,a %fcc1, loop_4030
34350 brgz,a %o6, loop_4031
34351 movrlez %i1, %l5, %g7
34352 call loop_4032
34353loop_4030:
34354 faligndata %f8, %f4, %f4
34355loop_4031:
34356 fmovdpos %xcc, %f13, %f12
34357 smul %o4, %i5, %l6
34358loop_4032:
34359 edge32l %o5, %i2, %l0
34360 nop
34361 setx loop_4033, %l0, %l1
34362 jmpl %l1, %g5
34363 ldsw [%l7 + 0x0C], %g2
34364 movrgez %l1, 0x121, %g3
34365 lduh [%l7 + 0x58], %g1
34366loop_4033:
34367 tle %xcc, 0x6
34368 call loop_4034
34369 fxnors %f3, %f2, %f8
34370 ldub [%l7 + 0x1C], %l2
34371 tvc %xcc, 0x4
34372loop_4034:
34373 fsrc2 %f6, %f12
34374 fornot2s %f0, %f9, %f1
34375 ldsh [%l7 + 0x56], %i7
34376 fmovdle %xcc, %f5, %f0
34377 movpos %icc, %g6, %o7
34378 ldd [%l7 + 0x60], %f4
34379 subccc %o2, %g4, %i3
34380 fblg,a %fcc3, loop_4035
34381 fcmpeq32 %f12, %f6, %l3
34382 fcmped %fcc2, %f10, %f12
34383 addcc %i4, 0x075A, %o1
34384loop_4035:
34385 movcs %icc, %o3, %o0
34386 ta %xcc, 0x0
34387 fpack16 %f0, %f3
34388 fands %f3, %f0, %f4
34389 fmovsgu %icc, %f4, %f10
34390 edge8ln %i6, %i0, %o6
34391 ldub [%l7 + 0x0E], %l4
34392 subccc %l5, %i1, %o4
34393 movrlez %i5, %l6, %g7
34394 brlez,a %i2, loop_4036
34395 fmovsl %icc, %f3, %f10
34396 fxors %f13, %f3, %f13
34397 fpadd32 %f6, %f0, %f12
34398loop_4036:
34399 stw %o5, [%l7 + 0x68]
34400 movrlez %l0, 0x0B5, %g2
34401 nop
34402 setx loop_4037, %l0, %l1
34403 wrpr 0x1, %tl
34404 wrpr %l1, %tnpc
34405 setx 0x34400001400, %l0, %l1
34406 wrpr %l1, %tstate
34407 wrhpr 0x4, %htstate
34408 done
34409 fpadd32s %f1, %f9, %f5
34410 te %xcc, 0x7
34411 brlez %g5, loop_4038
34412loop_4037:
34413 fmovdpos %xcc, %f2, %f2
34414 tvs %xcc, 0x2
34415 fands %f3, %f11, %f12
34416loop_4038:
34417 ldsh [%l7 + 0x78], %l1
34418 ldsw [%l7 + 0x44], %g3
34419 fmovde %icc, %f7, %f7
34420 stw %l2, [%l7 + 0x58]
34421 std %f4, [%l7 + 0x28]
34422 sth %i7, [%l7 + 0x6A]
34423 ld [%l7 + 0x70], %f12
34424 ld [%l7 + 0x2C], %f10
34425 fmovdn %icc, %f1, %f0
34426 fbul %fcc2, loop_4039
34427 std %f12, [%l7 + 0x50]
34428 fmovs %f5, %f7
34429 edge8l %g6, %g1, %o2
34430loop_4039:
34431 fnot2 %f10, %f10
34432 bg,a %icc, loop_4040
34433 sdivcc %g4, 0x172B, %o7
34434 fbn,a %fcc2, loop_4041
34435 fpmerge %f14, %f9, %f12
34436loop_4040:
34437 fsrc1 %f8, %f6
34438 fmovse %icc, %f14, %f8
34439loop_4041:
34440 xnor %l3, 0x06B0, %i4
34441 movrlz %i3, %o1, %o0
34442 fblg,a %fcc0, loop_4042
34443 array8 %i6, %o3, %o6
34444 fcmped %fcc0, %f8, %f8
34445 ldsb [%l7 + 0x2F], %l4
34446loop_4042:
34447 fmovrdne %l5, %f2, %f6
34448 fandnot2s %f6, %f14, %f2
34449 fandnot1s %f15, %f7, %f1
34450 stx %i1, [%l7 + 0x68]
34451 movrgz %i0, 0x2C6, %o4
34452 std %f0, [%l7 + 0x20]
34453 fmovde %xcc, %f9, %f11
34454 std %f10, [%l7 + 0x50]
34455 movneg %icc, %l6, %i5
34456 fnot1 %f6, %f4
34457 fmovsvs %xcc, %f15, %f0
34458 stb %i2, [%l7 + 0x31]
34459 edge8ln %g7, %l0, %g2
34460 fmovrsgez %g5, %f14, %f3
34461 std %f10, [%l7 + 0x60]
34462 nop
34463 setx loop_4043, %l0, %l1
34464 wrpr 0x1, %tl
34465 wrpr %l1, %tpc
34466 add %l1, 0x4, %l1
34467 wrpr %l1, %tnpc
34468 setx 0x34400001400, %l0, %l1
34469 wrpr %l1, %tstate
34470 wrhpr 0x4, %htstate
34471 retry
34472 mulscc %o5, 0x0E64, %l1
34473 fandnot2 %f0, %f10, %f12
34474 ldub [%l7 + 0x35], %g3
34475loop_4043:
34476 ld [%l7 + 0x10], %f12
34477 stb %i7, [%l7 + 0x0F]
34478 st %f2, [%l7 + 0x58]
34479 fmovdcc %xcc, %f13, %f14
34480 fpmerge %f12, %f7, %f0
34481 std %f8, [%l7 + 0x50]
34482 fcmpne32 %f8, %f2, %l2
34483 fandnot1 %f12, %f2, %f12
34484 fmovdn %icc, %f5, %f15
34485 ldub [%l7 + 0x78], %g1
34486 movrgez %o2, %g4, %g6
34487 lduw [%l7 + 0x48], %l3
34488 be %icc, loop_4044
34489 fbug,a %fcc3, loop_4045
34490 brlez,a %o7, loop_4046
34491 addccc %i4, %o1, %i3
34492loop_4044:
34493 tneg %xcc, 0x4
34494loop_4045:
34495 lduw [%l7 + 0x64], %i6
34496loop_4046:
34497 fmovdgu %xcc, %f3, %f15
34498 std %f8, [%l7 + 0x38]
34499 fpack16 %f14, %f2
34500 fnor %f14, %f6, %f14
34501 fxor %f12, %f2, %f2
34502 lduw [%l7 + 0x28], %o3
34503 fmovdgu %icc, %f11, %f6
34504 fpadd16 %f10, %f0, %f0
34505 add %o6, 0x034F, %o0
34506 edge8ln %l4, %i1, %i0
34507 bpos,a,pt %icc, loop_4047
34508 st %f0, [%l7 + 0x6C]
34509 fnegs %f15, %f1
34510 fornot2 %f6, %f12, %f0
34511loop_4047:
34512 pdist %f6, %f6, %f0
34513 ld [%l7 + 0x24], %f3
34514 fmovsle %icc, %f7, %f9
34515 st %f14, [%l7 + 0x34]
34516 xnor %o4, %l6, %l5
34517 fand %f8, %f14, %f4
34518 xorcc %i2, %g7, %i5
34519 fsrc1s %f15, %f9
34520 call loop_4048
34521 fmovsl %xcc, %f0, %f14
34522 ldd [%l7 + 0x08], %f10
34523 stb %l0, [%l7 + 0x32]
34524loop_4048:
34525 fone %f8
34526 xnorcc %g5, 0x06F5, %o5
34527 sra %l1, %g3, %g2
34528 movle %xcc, %i7, %l2
34529 lduw [%l7 + 0x10], %o2
34530 bl,a,pt %icc, loop_4049
34531 bge,pn %xcc, loop_4050
34532 fble %fcc1, loop_4051
34533 fsrc2 %f12, %f6
34534loop_4049:
34535 lduw [%l7 + 0x6C], %g1
34536loop_4050:
34537 fcmpeq16 %f6, %f8, %g6
34538loop_4051:
34539 fpackfix %f2, %f9
34540 fmovsa %icc, %f6, %f12
34541 fbu,a %fcc2, loop_4052
34542 edge16n %l3, %g4, %o7
34543 tneg %xcc, 0x2
34544 stb %i4, [%l7 + 0x23]
34545loop_4052:
34546 bcs,pt %xcc, loop_4053
34547 movl %icc, %i3, %o1
34548 tgu %icc, 0x2
34549 fand %f4, %f6, %f0
34550loop_4053:
34551 fmul8x16au %f11, %f11, %f6
34552 xor %i6, 0x17D2, %o6
34553 xorcc %o0, %o3, %l4
34554 fmovdcs %xcc, %f4, %f9
34555 std %f10, [%l7 + 0x18]
34556 fmovde %xcc, %f10, %f0
34557 movrlez %i1, %i0, %l6
34558 fmovsneg %icc, %f7, %f0
34559 bshuffle %f2, %f6, %f4
34560 ld [%l7 + 0x48], %f1
34561 fmovsg %icc, %f2, %f14
34562 stb %l5, [%l7 + 0x1A]
34563 sth %i2, [%l7 + 0x34]
34564 fpackfix %f2, %f13
34565 srax %o4, 0x13, %g7
34566 fcmpgt32 %f4, %f10, %i5
34567 andcc %g5, 0x13BB, %l0
34568 addcc %o5, %g3, %l1
34569 fmovdneg %icc, %f12, %f13
34570 fpsub32s %f6, %f15, %f8
34571 ldub [%l7 + 0x45], %g2
34572 ldx [%l7 + 0x60], %l2
34573 movvs %xcc, %o2, %g1
34574 fpmerge %f2, %f9, %f0
34575 fnands %f10, %f5, %f13
34576 edge16 %g6, %l3, %g4
34577 fmovsl %icc, %f2, %f6
34578 stw %i7, [%l7 + 0x58]
34579 tneg %xcc, 0x7
34580 addc %o7, 0x1BF6, %i3
34581 fmovd %f0, %f4
34582 fbe,a %fcc1, loop_4054
34583 fba %fcc2, loop_4055
34584 lduw [%l7 + 0x10], %o1
34585 ldd [%l7 + 0x20], %f8
34586loop_4054:
34587 smul %i6, 0x0DFD, %i4
34588loop_4055:
34589 fbge %fcc1, loop_4056
34590 fornot2s %f6, %f4, %f13
34591 fmovrdne %o6, %f6, %f2
34592 ldd [%l7 + 0x38], %f8
34593loop_4056:
34594 fsrc1 %f10, %f0
34595 fmovscc %xcc, %f3, %f15
34596 fmovsl %xcc, %f6, %f12
34597 sth %o3, [%l7 + 0x1E]
34598 tvs %icc, 0x7
34599 move %xcc, %l4, %o0
34600 sdiv %i1, 0x10E6, %l6
34601 fpsub16s %f2, %f5, %f0
34602 brlz %i0, loop_4057
34603 ldx [%l7 + 0x28], %i2
34604 fandnot1s %f5, %f11, %f11
34605 stx %o4, [%l7 + 0x58]
34606loop_4057:
34607 fmuld8sux16 %f0, %f8, %f6
34608 te %icc, 0x6
34609 ldsb [%l7 + 0x24], %g7
34610 fmovsleu %icc, %f14, %f3
34611 movpos %xcc, %l5, %g5
34612 tl %xcc, 0x6
34613 ldd [%l7 + 0x08], %f2
34614 fandnot1s %f14, %f4, %f1
34615 call loop_4058
34616 ld [%l7 + 0x24], %f1
34617 fmovde %icc, %f10, %f15
34618 fnors %f7, %f11, %f13
34619loop_4058:
34620 move %xcc, %l0, %o5
34621 lduh [%l7 + 0x70], %i5
34622 fcmpd %fcc0, %f10, %f2
34623 fcmped %fcc2, %f4, %f4
34624 ldx [%l7 + 0x38], %l1
34625 orn %g2, %g3, %l2
34626 tsubcc %g1, %g6, %o2
34627 lduw [%l7 + 0x54], %l3
34628 array8 %i7, %o7, %i3
34629 fmul8x16al %f3, %f10, %f4
34630 fmovrdgz %g4, %f12, %f0
34631 fbug,a %fcc3, loop_4059
34632 st %f11, [%l7 + 0x4C]
34633 movgu %icc, %i6, %o1
34634 ldd [%l7 + 0x78], %f4
34635loop_4059:
34636 fmovsne %xcc, %f9, %f10
34637 tle %xcc, 0x4
34638 edge16ln %i4, %o6, %l4
34639 xnor %o0, %i1, %l6
34640 stw %o3, [%l7 + 0x4C]
34641 ldsh [%l7 + 0x5C], %i2
34642 udivx %o4, 0x004F, %i0
34643 fabss %f12, %f5
34644 brlz,a %g7, loop_4060
34645 lduh [%l7 + 0x5A], %l5
34646 edge16 %l0, %o5, %g5
34647 lduh [%l7 + 0x64], %l1
34648loop_4060:
34649 bg,a %xcc, loop_4061
34650 fcmpeq32 %f0, %f2, %i5
34651 fpsub16 %f12, %f4, %f12
34652 bne,a %xcc, loop_4062
34653loop_4061:
34654 fors %f4, %f6, %f5
34655 fabss %f7, %f9
34656 std %f4, [%l7 + 0x48]
34657loop_4062:
34658 fbn %fcc1, loop_4063
34659 ld [%l7 + 0x58], %f7
34660 fornot2 %f0, %f8, %f4
34661 lduh [%l7 + 0x66], %g3
34662loop_4063:
34663 ldd [%l7 + 0x20], %f10
34664 tcs %xcc, 0x6
34665 srl %l2, %g1, %g6
34666 bneg,a,pn %icc, loop_4064
34667 sethi 0x0B43, %g2
34668 lduw [%l7 + 0x40], %o2
34669 ldsh [%l7 + 0x60], %i7
34670loop_4064:
34671 fsrc1s %f7, %f7
34672 std %f8, [%l7 + 0x60]
34673 ldsb [%l7 + 0x67], %l3
34674 xnor %o7, 0x1443, %i3
34675 fcmpne32 %f12, %f12, %i6
34676 ldsb [%l7 + 0x4B], %o1
34677 nop
34678 setx loop_4065, %l0, %l1
34679 wrpr 0x1, %tl
34680 wrpr %l1, %tnpc
34681 setx 0x34400001400, %l0, %l1
34682 wrpr %l1, %tstate
34683 wrhpr 0x4, %htstate
34684 done
34685 fpsub16s %f1, %f1, %f10
34686 array16 %i4, %g4, %l4
34687 stb %o0, [%l7 + 0x45]
34688loop_4065:
34689 orncc %i1, 0x17CC, %o6
34690 fmovrdlz %l6, %f2, %f0
34691 sdivx %o3, 0x006F, %i2
34692 fbu,a %fcc3, loop_4066
34693 edge8n %i0, %g7, %l5
34694 andn %l0, %o4, %g5
34695 edge8n %l1, %o5, %i5
34696loop_4066:
34697 ba,a loop_4067
34698 fbo %fcc3, loop_4068
34699 movgu %icc, %l2, %g3
34700 sllx %g1, 0x1A, %g2
34701loop_4067:
34702 fbue %fcc2, loop_4069
34703loop_4068:
34704 fmovse %icc, %f3, %f12
34705 movrlz %o2, %g6, %i7
34706 brz %o7, loop_4070
34707loop_4069:
34708 ld [%l7 + 0x2C], %f15
34709 sth %l3, [%l7 + 0x56]
34710 fpsub32 %f14, %f0, %f10
34711loop_4070:
34712 fmovsvc %xcc, %f2, %f10
34713 fcmpeq32 %f12, %f12, %i6
34714 fpack32 %f2, %f0, %f10
34715 ld [%l7 + 0x44], %f1
34716 stb %i3, [%l7 + 0x22]
34717 alignaddr %i4, %o1, %l4
34718 ldsw [%l7 + 0x0C], %g4
34719 fmovdneg %icc, %f13, %f5
34720 stb %i1, [%l7 + 0x7B]
34721 sth %o6, [%l7 + 0x4C]
34722 ld [%l7 + 0x1C], %f12
34723 fbule,a %fcc2, loop_4071
34724 bneg %xcc, loop_4072
34725 fpsub16s %f10, %f6, %f12
34726 ldub [%l7 + 0x75], %o0
34727loop_4071:
34728 ld [%l7 + 0x78], %f3
34729loop_4072:
34730 alignaddr %l6, %i2, %i0
34731 fornot2s %f0, %f5, %f1
34732 fpsub16 %f8, %f4, %f8
34733 st %f6, [%l7 + 0x60]
34734 movle %icc, %g7, %l5
34735 lduh [%l7 + 0x6E], %o3
34736 movl %icc, %o4, %g5
34737 std %f10, [%l7 + 0x50]
34738 sth %l0, [%l7 + 0x7A]
34739 ld [%l7 + 0x0C], %f2
34740 siam 0x1
34741 fcmped %fcc1, %f10, %f2
34742 bge,pt %icc, loop_4073
34743 tsubcctv %o5, 0x19B9, %i5
34744 ldsw [%l7 + 0x3C], %l2
34745 movg %xcc, %l1, %g1
34746loop_4073:
34747 addc %g3, 0x02C8, %o2
34748 ldsh [%l7 + 0x52], %g2
34749 bgu %xcc, loop_4074
34750 lduw [%l7 + 0x5C], %i7
34751 fmul8x16al %f2, %f5, %f10
34752 ldub [%l7 + 0x41], %g6
34753loop_4074:
34754 fand %f0, %f0, %f2
34755 fmovrdlz %l3, %f4, %f8
34756 ldub [%l7 + 0x21], %i6
34757 stw %o7, [%l7 + 0x28]
34758 fpadd32s %f11, %f11, %f14
34759 stb %i3, [%l7 + 0x31]
34760 fcmpd %fcc1, %f10, %f0
34761 ldub [%l7 + 0x6C], %o1
34762 ld [%l7 + 0x50], %f9
34763 fmovsvs %xcc, %f4, %f6
34764 ldsw [%l7 + 0x48], %i4
34765 std %f14, [%l7 + 0x58]
34766 fandnot1s %f13, %f15, %f2
34767 addccc %g4, 0x1396, %i1
34768 udiv %o6, 0x1382, %o0
34769 fmovsn %icc, %f9, %f5
34770 ldd [%l7 + 0x50], %f4
34771 fmovsl %xcc, %f8, %f9
34772 stw %l4, [%l7 + 0x20]
34773 ldd [%l7 + 0x28], %f12
34774 call loop_4075
34775 ldub [%l7 + 0x4D], %l6
34776 fmovscc %xcc, %f12, %f8
34777 stx %i2, [%l7 + 0x78]
34778loop_4075:
34779 ldx [%l7 + 0x30], %g7
34780 tpos %icc, 0x1
34781 sllx %i0, 0x0F, %o3
34782 ldx [%l7 + 0x38], %l5
34783 fpsub32s %f1, %f12, %f5
34784 ld [%l7 + 0x38], %f11
34785 fpack16 %f6, %f2
34786 fbn,a %fcc2, loop_4076
34787 ldsh [%l7 + 0x0E], %o4
34788 fmovsvc %xcc, %f10, %f9
34789 addc %l0, 0x02D1, %g5
34790loop_4076:
34791 xnor %i5, %o5, %l1
34792 call loop_4077
34793 fbl %fcc3, loop_4078
34794 sth %l2, [%l7 + 0x50]
34795 tvc %icc, 0x5
34796loop_4077:
34797 smulcc %g1, 0x0A7A, %g3
34798loop_4078:
34799 fandnot1 %f0, %f0, %f0
34800 ldub [%l7 + 0x74], %o2
34801 edge8ln %i7, %g2, %g6
34802 stx %l3, [%l7 + 0x50]
34803 ld [%l7 + 0x70], %f15
34804 movl %icc, %o7, %i3
34805 fsrc2s %f6, %f4
34806 ldsb [%l7 + 0x57], %i6
34807 fbl %fcc1, loop_4079
34808 brnz %i4, loop_4080
34809 movrlez %g4, 0x157, %o1
34810 sdivx %i1, 0x0FEC, %o6
34811loop_4079:
34812 stb %o0, [%l7 + 0x4A]
34813loop_4080:
34814 bl,a loop_4081
34815 edge16 %l6, %l4, %i2
34816 sth %i0, [%l7 + 0x36]
34817 ldd [%l7 + 0x68], %f2
34818loop_4081:
34819 fbuge,a %fcc0, loop_4082
34820 tg %icc, 0x6
34821 fmovd %f0, %f12
34822 array16 %g7, %o3, %l5
34823loop_4082:
34824 fmovscs %icc, %f11, %f7
34825 fbul %fcc0, loop_4083
34826 stx %l0, [%l7 + 0x50]
34827 fcmps %fcc3, %f6, %f1
34828 fba %fcc2, loop_4084
34829loop_4083:
34830 tl %xcc, 0x4
34831 fmovse %xcc, %f2, %f14
34832 bge,a,pn %xcc, loop_4085
34833loop_4084:
34834 sth %o4, [%l7 + 0x18]
34835 bvc,pn %icc, loop_4086
34836 pdist %f12, %f14, %f10
34837loop_4085:
34838 stw %i5, [%l7 + 0x20]
34839 ldsw [%l7 + 0x08], %g5
34840loop_4086:
34841 ba,a %icc, loop_4087
34842 ldd [%l7 + 0x68], %f8
34843 brz %o5, loop_4088
34844 movcs %xcc, %l1, %l2
34845loop_4087:
34846 fpack32 %f14, %f2, %f2
34847 ldd [%l7 + 0x40], %f0
34848loop_4088:
34849 brlz,a %g1, loop_4089
34850 brlez,a %g3, loop_4090
34851 tl %icc, 0x4
34852 pdist %f8, %f2, %f2
34853loop_4089:
34854 fornot1s %f11, %f4, %f10
34855loop_4090:
34856 fmovdge %icc, %f0, %f3
34857 smulcc %o2, %i7, %g6
34858 fabsd %f4, %f12
34859 movre %l3, 0x158, %o7
34860 nop
34861 setx loop_4091, %l0, %l1
34862 jmpl %l1, %g2
34863 stb %i6, [%l7 + 0x5B]
34864 edge16 %i3, %i4, %g4
34865 fnot1 %f10, %f12
34866loop_4091:
34867 sth %o1, [%l7 + 0x7C]
34868 nop
34869 setx loop_4092, %l0, %l1
34870 wrpr 0x1, %tl
34871 wrpr %l1, %tpc
34872 add %l1, 0x4, %l1
34873 wrpr %l1, %tnpc
34874 setx 0x34400001400, %l0, %l1
34875 wrpr %l1, %tstate
34876 wrhpr 0x4, %htstate
34877 retry
34878 stx %i1, [%l7 + 0x10]
34879 for %f14, %f12, %f14
34880 fones %f9
34881loop_4092:
34882 tvs %icc, 0x0
34883 tsubcc %o6, %l6, %o0
34884 sdivx %i2, 0x05B3, %i0
34885 fnot1s %f11, %f10
34886 bgu %icc, loop_4093
34887 xnor %g7, %l4, %l5
34888 movrlz %o3, %o4, %i5
34889 fbg %fcc3, loop_4094
34890loop_4093:
34891 fmovsne %xcc, %f10, %f14
34892 movg %xcc, %g5, %l0
34893 std %f10, [%l7 + 0x20]
34894loop_4094:
34895 tvs %xcc, 0x7
34896 fcmpgt32 %f14, %f6, %o5
34897 fbo,a %fcc3, loop_4095
34898 sth %l1, [%l7 + 0x36]
34899 bpos,pn %xcc, loop_4096
34900 fmovsgu %icc, %f4, %f14
34901loop_4095:
34902 sra %l2, %g3, %g1
34903 edge32 %o2, %g6, %i7
34904loop_4096:
34905 fxor %f4, %f6, %f10
34906 fbne %fcc2, loop_4097
34907 ldd [%l7 + 0x40], %f12
34908 fzero %f4
34909 fcmpeq16 %f8, %f0, %l3
34910loop_4097:
34911 fbge,a %fcc1, loop_4098
34912 std %f12, [%l7 + 0x18]
34913 ld [%l7 + 0x60], %f13
34914 array16 %g2, %i6, %o7
34915loop_4098:
34916 fbn %fcc1, loop_4099
34917 fandnot2 %f2, %f6, %f2
34918 edge8ln %i4, %i3, %g4
34919 udiv %i1, 0x1435, %o6
34920loop_4099:
34921 movrne %o1, %l6, %i2
34922 addc %i0, %o0, %l4
34923 fxnors %f8, %f2, %f2
34924 ldsb [%l7 + 0x18], %g7
34925 stb %o3, [%l7 + 0x4E]
34926 fmovdcc %icc, %f5, %f15
34927 fpadd32 %f12, %f2, %f14
34928 sth %l5, [%l7 + 0x42]
34929 fbule %fcc2, loop_4100
34930 fbo %fcc0, loop_4101
34931 fnand %f10, %f12, %f2
34932 mulx %i5, 0x0495, %o4
34933loop_4100:
34934 fmovdne %xcc, %f10, %f8
34935loop_4101:
34936 fnands %f1, %f10, %f8
34937 fnors %f11, %f13, %f12
34938 fnand %f0, %f4, %f2
34939 ldx [%l7 + 0x20], %g5
34940 lduh [%l7 + 0x3C], %o5
34941 fsrc2 %f12, %f4
34942 fble %fcc1, loop_4102
34943 fnegd %f0, %f14
34944 udiv %l0, 0x1473, %l2
34945 fands %f7, %f5, %f6
34946loop_4102:
34947 fmovrdgez %l1, %f8, %f2
34948 fmovrde %g3, %f14, %f12
34949 fandnot1 %f0, %f2, %f2
34950 ldub [%l7 + 0x46], %o2
34951 stx %g1, [%l7 + 0x78]
34952 fbn %fcc2, loop_4103
34953 or %i7, %l3, %g6
34954 movne %icc, %i6, %o7
34955 fbule,a %fcc0, loop_4104
34956loop_4103:
34957 movleu %icc, %g2, %i4
34958 fmovdne %icc, %f15, %f1
34959 fmovd %f8, %f0
34960loop_4104:
34961 nop
34962 setx loop_4105, %l0, %l1
34963 jmpl %l1, %g4
34964 lduh [%l7 + 0x18], %i3
34965 edge8l %o6, %i1, %o1
34966 ldsh [%l7 + 0x14], %i2
34967loop_4105:
34968 sdiv %l6, 0x153A, %o0
34969 siam 0x2
34970 array16 %l4, %g7, %o3
34971 fmovsge %icc, %f4, %f7
34972 fmovdl %xcc, %f15, %f8
34973 fmovdgu %icc, %f3, %f10
34974 addcc %l5, 0x1456, %i0
34975 ldsh [%l7 + 0x1C], %i5
34976 orn %g5, 0x11AA, %o5
34977 fmovse %icc, %f2, %f3
34978 sth %l0, [%l7 + 0x42]
34979 movle %icc, %l2, %o4
34980 fblg %fcc3, loop_4106
34981 fble %fcc0, loop_4107
34982 stb %l1, [%l7 + 0x78]
34983 add %g3, %o2, %i7
34984loop_4106:
34985 fmovdle %xcc, %f9, %f7
34986loop_4107:
34987 siam 0x2
34988 subc %g1, 0x1B57, %l3
34989 bn,a %icc, loop_4108
34990 movrgz %g6, %i6, %o7
34991 or %g2, %g4, %i3
34992 fabss %f8, %f3
34993loop_4108:
34994 ba,a %icc, loop_4109
34995 fbuge,a %fcc3, loop_4110
34996 ldsw [%l7 + 0x20], %o6
34997 ldsh [%l7 + 0x5E], %i4
34998loop_4109:
34999 sth %o1, [%l7 + 0x0A]
35000loop_4110:
35001 orcc %i2, 0x0DAA, %l6
35002 movgu %icc, %i1, %l4
35003 tvs %xcc, 0x7
35004 alignaddrl %o0, %g7, %o3
35005 std %f8, [%l7 + 0x70]
35006 st %f1, [%l7 + 0x78]
35007 ld [%l7 + 0x74], %f1
35008 fmovrdgez %i0, %f10, %f12
35009 for %f6, %f4, %f0
35010 ldx [%l7 + 0x58], %i5
35011 stb %l5, [%l7 + 0x0F]
35012 fmovsgu %icc, %f14, %f2
35013 fmovrsgez %o5, %f7, %f8
35014 ldd [%l7 + 0x60], %f12
35015 addcc %l0, 0x1B68, %l2
35016 bleu,a %xcc, loop_4111
35017 lduh [%l7 + 0x5C], %o4
35018 ldx [%l7 + 0x78], %l1
35019 udivcc %g3, 0x1219, %o2
35020loop_4111:
35021 ldx [%l7 + 0x40], %i7
35022 tvc %icc, 0x5
35023 tneg %icc, 0x1
35024 edge8n %g1, %l3, %g5
35025 tgu %xcc, 0x0
35026 fmovdcc %icc, %f11, %f12
35027 fpadd16 %f12, %f2, %f8
35028 ldd [%l7 + 0x10], %f14
35029 fornot1s %f15, %f6, %f10
35030 fmovdcc %icc, %f12, %f2
35031 stx %g6, [%l7 + 0x60]
35032 st %f14, [%l7 + 0x20]
35033 stw %i6, [%l7 + 0x48]
35034 tle %icc, 0x0
35035 udivcc %g2, 0x040B, %o7
35036 te %icc, 0x1
35037 ldx [%l7 + 0x40], %g4
35038 taddcc %i3, %o6, %o1
35039 ldub [%l7 + 0x20], %i4
35040 fmovsvs %icc, %f10, %f8
35041 fble,a %fcc2, loop_4112
35042 mova %icc, %l6, %i1
35043 fmovsvc %icc, %f10, %f8
35044 bg,pt %icc, loop_4113
35045loop_4112:
35046 lduw [%l7 + 0x1C], %i2
35047 fmovrsgez %o0, %f9, %f0
35048 ldsw [%l7 + 0x54], %g7
35049loop_4113:
35050 addc %l4, %o3, %i0
35051 fmovdpos %icc, %f4, %f9
35052 ldsb [%l7 + 0x2A], %l5
35053 movrlez %i5, %o5, %l0
35054 or %o4, 0x0DA4, %l2
35055 fmovdg %icc, %f0, %f2
35056 bg loop_4114
35057 std %f4, [%l7 + 0x50]
35058 fornot1s %f13, %f6, %f8
35059 mulx %l1, %g3, %o2
35060loop_4114:
35061 ldx [%l7 + 0x40], %i7
35062 fmovrsne %g1, %f9, %f4
35063 lduh [%l7 + 0x08], %l3
35064 bvc,pn %icc, loop_4115
35065 mulscc %g5, %i6, %g6
35066 fmuld8sux16 %f1, %f2, %f10
35067 brlez %g2, loop_4116
35068loop_4115:
35069 fmuld8ulx16 %f5, %f10, %f8
35070 st %f0, [%l7 + 0x5C]
35071 tleu %xcc, 0x7
35072loop_4116:
35073 taddcctv %o7, %i3, %g4
35074 ldx [%l7 + 0x40], %o1
35075 sth %i4, [%l7 + 0x6E]
35076 fmovrslez %l6, %f14, %f14
35077 stx %o6, [%l7 + 0x28]
35078 sra %i1, %o0, %g7
35079 be loop_4117
35080 tpos %icc, 0x1
35081 stw %i2, [%l7 + 0x2C]
35082 smulcc %l4, 0x07DA, %i0
35083loop_4117:
35084 fsrc1 %f4, %f8
35085 brlez %o3, loop_4118
35086 fzero %f10
35087 popc %l5, %o5
35088 fxnors %f2, %f6, %f10
35089loop_4118:
35090 lduh [%l7 + 0x2E], %i5
35091 ldsb [%l7 + 0x0E], %l0
35092 std %f12, [%l7 + 0x10]
35093 sdivcc %l2, 0x080B, %l1
35094 std %f10, [%l7 + 0x50]
35095 edge16l %g3, %o4, %o2
35096 ldsb [%l7 + 0x77], %i7
35097 stx %l3, [%l7 + 0x30]
35098 sth %g1, [%l7 + 0x66]
35099 fornot1s %f2, %f4, %f10
35100 sth %g5, [%l7 + 0x1E]
35101 ld [%l7 + 0x18], %f0
35102 ldx [%l7 + 0x28], %g6
35103 ta %icc, 0x5
35104 fxnors %f6, %f15, %f0
35105 fxor %f10, %f2, %f10
35106 fmovspos %xcc, %f2, %f14
35107 ldsb [%l7 + 0x73], %i6
35108 ldsw [%l7 + 0x68], %g2
35109 bpos loop_4119
35110 fmovdle %icc, %f13, %f1
35111 sll %o7, %i3, %g4
35112 fmovda %xcc, %f13, %f12
35113loop_4119:
35114 std %f8, [%l7 + 0x30]
35115 fmovsvc %xcc, %f15, %f0
35116 fcmpes %fcc0, %f12, %f13
35117 fmovda %xcc, %f13, %f8
35118 sll %o1, %i4, %l6
35119 fcmpne16 %f6, %f8, %i1
35120 umulcc %o6, 0x108F, %o0
35121 fmovrslz %i2, %f7, %f5
35122 fmuld8sux16 %f0, %f4, %f10
35123 stw %g7, [%l7 + 0x64]
35124 brlz,a %l4, loop_4120
35125 bne,a,pt %xcc, loop_4121
35126 ldx [%l7 + 0x60], %i0
35127 fbl %fcc1, loop_4122
35128loop_4120:
35129 stw %l5, [%l7 + 0x74]
35130loop_4121:
35131 ldub [%l7 + 0x2B], %o5
35132 fmovdle %icc, %f9, %f8
35133loop_4122:
35134 brnz %i5, loop_4123
35135 fmovsge %icc, %f15, %f8
35136 movle %icc, %l0, %o3
35137 movvs %xcc, %l1, %l2
35138loop_4123:
35139 edge8n %o4, %g3, %i7
35140 movn %icc, %o2, %g1
35141 fcmpne16 %f2, %f14, %g5
35142 fmovsvs %xcc, %f4, %f8
35143 sra %g6, 0x01, %i6
35144 movpos %icc, %g2, %l3
35145 lduh [%l7 + 0x36], %o7
35146 fmul8x16al %f11, %f3, %f6
35147 ldsb [%l7 + 0x0F], %g4
35148 brz %i3, loop_4124
35149 movcs %icc, %o1, %i4
35150 fzeros %f7
35151 brgez,a %l6, loop_4125
35152loop_4124:
35153 be,a,pt %xcc, loop_4126
35154 stx %o6, [%l7 + 0x10]
35155 addc %o0, 0x1DE5, %i1
35156loop_4125:
35157 tleu %icc, 0x7
35158loop_4126:
35159 fmovrdne %g7, %f10, %f12
35160 xnor %l4, %i0, %i2
35161 fmovrsgz %o5, %f8, %f15
35162 brz %l5, loop_4127
35163 fnors %f9, %f3, %f0
35164 lduw [%l7 + 0x68], %i5
35165 be,a,pn %icc, loop_4128
35166loop_4127:
35167 alignaddr %l0, %o3, %l1
35168 fbue %fcc1, loop_4129
35169 lduw [%l7 + 0x48], %l2
35170loop_4128:
35171 fnor %f2, %f4, %f14
35172 ba loop_4130
35173loop_4129:
35174 sll %g3, 0x1B, %o4
35175 fblg,a %fcc1, loop_4131
35176 faligndata %f14, %f14, %f12
35177loop_4130:
35178 bg,a %icc, loop_4132
35179 srl %i7, %o2, %g1
35180loop_4131:
35181 fornot1 %f8, %f2, %f6
35182 ldd [%l7 + 0x48], %f10
35183loop_4132:
35184 fmovsn %xcc, %f1, %f0
35185 stx %g5, [%l7 + 0x08]
35186 sll %g6, 0x18, %g2
35187 bl loop_4133
35188 std %f8, [%l7 + 0x70]
35189 st %f6, [%l7 + 0x64]
35190 fmovse %icc, %f6, %f12
35191loop_4133:
35192 fmovrdgez %l3, %f14, %f2
35193 edge8n %i6, %o7, %g4
35194 fmovse %xcc, %f4, %f13
35195 fxor %f0, %f10, %f8
35196 movcc %xcc, %i3, %o1
35197 stb %i4, [%l7 + 0x6C]
35198 fbule %fcc3, loop_4134
35199 ldsh [%l7 + 0x7A], %o6
35200 movleu %icc, %o0, %i1
35201 stw %g7, [%l7 + 0x50]
35202loop_4134:
35203 movrlz %l6, %i0, %l4
35204 ldsh [%l7 + 0x28], %o5
35205 fmovsle %icc, %f6, %f14
35206 fpadd16 %f8, %f10, %f4
35207 fbu,a %fcc0, loop_4135
35208 stb %i2, [%l7 + 0x2E]
35209 addc %l5, 0x11C8, %l0
35210 fmovsneg %xcc, %f1, %f7
35211loop_4135:
35212 ldsw [%l7 + 0x1C], %o3
35213 movle %xcc, %l1, %l2
35214 ldsh [%l7 + 0x6A], %g3
35215 fcmpgt32 %f2, %f10, %i5
35216 for %f6, %f0, %f2
35217 fornot1s %f13, %f12, %f5
35218 fmovrsne %o4, %f12, %f4
35219 fmovdge %icc, %f14, %f7
35220 movrlez %o2, 0x06A, %i7
35221 taddcc %g1, 0x04C3, %g5
35222 fxor %f8, %f4, %f8
35223 std %f6, [%l7 + 0x48]
35224 tne %xcc, 0x2
35225 edge16ln %g2, %g6, %i6
35226 ldsb [%l7 + 0x3F], %l3
35227 ldsh [%l7 + 0x78], %g4
35228 fones %f14
35229 fmovsge %xcc, %f1, %f8
35230 addc %o7, %i3, %i4
35231 stw %o1, [%l7 + 0x6C]
35232 fabss %f15, %f6
35233 ldsh [%l7 + 0x0E], %o0
35234 fmovdvc %xcc, %f14, %f7
35235 ldub [%l7 + 0x27], %i1
35236 fabsd %f4, %f0
35237 brz %g7, loop_4136
35238 stx %o6, [%l7 + 0x70]
35239 st %f11, [%l7 + 0x44]
35240 fbuge %fcc0, loop_4137
35241loop_4136:
35242 ldx [%l7 + 0x28], %i0
35243 fmovsle %icc, %f4, %f4
35244 fpack16 %f12, %f3
35245loop_4137:
35246 fbn,a %fcc3, loop_4138
35247 stb %l6, [%l7 + 0x42]
35248 tge %icc, 0x7
35249 fzero %f10
35250loop_4138:
35251 ldsw [%l7 + 0x3C], %o5
35252 lduh [%l7 + 0x0A], %i2
35253 ldub [%l7 + 0x30], %l5
35254 call loop_4139
35255 bcc loop_4140
35256 movle %icc, %l4, %o3
35257 tvc %icc, 0x1
35258loop_4139:
35259 stx %l0, [%l7 + 0x78]
35260loop_4140:
35261 sethi 0x1BD6, %l2
35262 st %f0, [%l7 + 0x58]
35263 ldsb [%l7 + 0x63], %g3
35264 fmovsg %xcc, %f9, %f10
35265 popc %i5, %l1
35266 brz %o2, loop_4141
35267 lduw [%l7 + 0x08], %o4
35268 fmul8ulx16 %f2, %f12, %f4
35269 tle %icc, 0x1
35270loop_4141:
35271 st %f13, [%l7 + 0x18]
35272 fmovsgu %icc, %f0, %f5
35273 ldsb [%l7 + 0x5C], %i7
35274 bne,a,pn %icc, loop_4142
35275 fmovsgu %xcc, %f3, %f9
35276 stx %g1, [%l7 + 0x48]
35277 fbuge,a %fcc3, loop_4143
35278loop_4142:
35279 sth %g5, [%l7 + 0x6C]
35280 mova %icc, %g6, %g2
35281 mulscc %i6, %g4, %l3
35282loop_4143:
35283 fbuge %fcc2, loop_4144
35284 fmuld8sux16 %f9, %f11, %f0
35285 ld [%l7 + 0x24], %f11
35286 fmovdl %xcc, %f0, %f1
35287loop_4144:
35288 movrlz %i3, 0x04A, %o7
35289 fmovdn %icc, %f9, %f5
35290 st %f9, [%l7 + 0x58]
35291 sllx %o1, 0x10, %o0
35292 subcc %i1, %i4, %o6
35293 ldsb [%l7 + 0x32], %g7
35294 ldx [%l7 + 0x48], %i0
35295 st %f10, [%l7 + 0x30]
35296 fcmpgt32 %f4, %f4, %l6
35297 bg,pt %xcc, loop_4145
35298 alignaddr %o5, %l5, %l4
35299 ldsw [%l7 + 0x38], %i2
35300 fnot2s %f4, %f7
35301loop_4145:
35302 fornot2s %f8, %f0, %f5
35303 lduw [%l7 + 0x30], %o3
35304 fandnot1 %f0, %f8, %f4
35305 lduh [%l7 + 0x0E], %l2
35306 be,a %icc, loop_4146
35307 brgez,a %g3, loop_4147
35308 andn %l0, %l1, %o2
35309 fpack32 %f0, %f4, %f6
35310loop_4146:
35311 fmovdl %xcc, %f5, %f4
35312loop_4147:
35313 stb %o4, [%l7 + 0x44]
35314 fandnot2s %f6, %f10, %f9
35315 fcmpeq32 %f2, %f2, %i5
35316 alignaddr %g1, %i7, %g5
35317 edge32l %g2, %g6, %g4
35318 movrlez %i6, %l3, %o7
35319 stw %i3, [%l7 + 0x68]
35320 sth %o0, [%l7 + 0x5C]
35321 stw %o1, [%l7 + 0x20]
35322 ldx [%l7 + 0x58], %i1
35323 ldsw [%l7 + 0x60], %i4
35324 std %f6, [%l7 + 0x68]
35325 andn %g7, %o6, %l6
35326 movge %xcc, %i0, %o5
35327 stw %l5, [%l7 + 0x74]
35328 fcmpes %fcc1, %f11, %f7
35329 fmovdge %xcc, %f11, %f6
35330 edge16ln %l4, %i2, %o3
35331 ld [%l7 + 0x14], %f1
35332 stx %g3, [%l7 + 0x70]
35333 bleu,a,pt %icc, loop_4148
35334 fmovsl %xcc, %f13, %f0
35335 ldx [%l7 + 0x58], %l2
35336 sll %l0, 0x10, %l1
35337loop_4148:
35338 brgz,a %o4, loop_4149
35339 fornot1 %f0, %f0, %f10
35340 udiv %i5, 0x0AAD, %g1
35341 fcmpne32 %f4, %f12, %o2
35342loop_4149:
35343 lduh [%l7 + 0x0A], %i7
35344 fandnot2s %f8, %f12, %f11
35345 stw %g2, [%l7 + 0x48]
35346 fandnot1s %f3, %f6, %f7
35347 brgez %g6, loop_4150
35348 movcs %xcc, %g4, %g5
35349 or %l3, %o7, %i6
35350 bshuffle %f8, %f12, %f14
35351loop_4150:
35352 ldx [%l7 + 0x70], %i3
35353 bneg,a loop_4151
35354 bgu %xcc, loop_4152
35355 fbn,a %fcc0, loop_4153
35356 fmovrdgz %o1, %f2, %f6
35357loop_4151:
35358 edge8l %o0, %i4, %g7
35359loop_4152:
35360 fcmpgt32 %f0, %f8, %i1
35361loop_4153:
35362 srlx %l6, %i0, %o5
35363 fmovsle %icc, %f8, %f14
35364 ldsw [%l7 + 0x6C], %o6
35365 fbug %fcc1, loop_4154
35366 tne %icc, 0x3
35367 sth %l5, [%l7 + 0x30]
35368 tne %xcc, 0x6
35369loop_4154:
35370 fbl,a %fcc3, loop_4155
35371 sth %l4, [%l7 + 0x0A]
35372 subcc %o3, %g3, %i2
35373 fabss %f0, %f4
35374loop_4155:
35375 movrgz %l0, %l1, %l2
35376 addc %i5, 0x011A, %g1
35377 brlez %o4, loop_4156
35378 fpmerge %f12, %f6, %f4
35379 fbule,a %fcc0, loop_4157
35380 tvc %icc, 0x6
35381loop_4156:
35382 ldsb [%l7 + 0x10], %i7
35383 fmovdle %xcc, %f8, %f4
35384loop_4157:
35385 fandnot2 %f2, %f6, %f12
35386 ldd [%l7 + 0x68], %f0
35387 stb %o2, [%l7 + 0x1C]
35388 ldsw [%l7 + 0x2C], %g2
35389 bvc,a loop_4158
35390 movrgz %g4, %g6, %g5
35391 alignaddr %o7, %l3, %i3
35392 subc %i6, 0x052C, %o1
35393loop_4158:
35394 fpadd16 %f10, %f2, %f8
35395 fmul8sux16 %f4, %f4, %f14
35396 stb %o0, [%l7 + 0x47]
35397 fbug %fcc2, loop_4159
35398 sethi 0x0FBE, %g7
35399 st %f2, [%l7 + 0x24]
35400 andn %i4, %l6, %i0
35401loop_4159:
35402 std %f12, [%l7 + 0x20]
35403 bcc,a loop_4160
35404 fmovdg %xcc, %f7, %f2
35405 brlz,a %o5, loop_4161
35406 ldx [%l7 + 0x18], %i1
35407loop_4160:
35408 fbul,a %fcc2, loop_4162
35409 mulscc %l5, %o6, %l4
35410loop_4161:
35411 fcmps %fcc3, %f2, %f8
35412 array8 %o3, %i2, %l0
35413loop_4162:
35414 fandnot1 %f12, %f6, %f2
35415 ldub [%l7 + 0x4E], %g3
35416 fnot2 %f8, %f4
35417 fcmpd %fcc1, %f6, %f2
35418 stb %l2, [%l7 + 0x1E]
35419 alignaddrl %l1, %g1, %o4
35420 fcmpeq32 %f12, %f6, %i5
35421 ldd [%l7 + 0x10], %f12
35422 tvc %xcc, 0x1
35423 edge16l %i7, %o2, %g4
35424 fmul8ulx16 %f0, %f6, %f10
35425 stb %g2, [%l7 + 0x29]
35426 bn,pt %xcc, loop_4163
35427 fornot2s %f5, %f3, %f9
35428 fmovd %f12, %f14
35429 fmul8x16al %f0, %f4, %f12
35430loop_4163:
35431 fmovrslz %g5, %f12, %f6
35432 bcs,pt %icc, loop_4164
35433 fsrc2s %f3, %f4
35434 fbe,a %fcc2, loop_4165
35435 movleu %xcc, %g6, %o7
35436loop_4164:
35437 movpos %xcc, %i3, %l3
35438 for %f10, %f10, %f0
35439loop_4165:
35440 edge32l %o1, %o0, %i6
35441 stw %i4, [%l7 + 0x1C]
35442 fbug,a %fcc2, loop_4166
35443 ldsh [%l7 + 0x28], %l6
35444 fornot2 %f8, %f6, %f10
35445 fmovrdlz %g7, %f4, %f8
35446loop_4166:
35447 ldx [%l7 + 0x30], %o5
35448 ldsh [%l7 + 0x62], %i0
35449 fmovde %icc, %f10, %f0
35450 umulcc %l5, %i1, %l4
35451 ldx [%l7 + 0x40], %o3
35452 sth %i2, [%l7 + 0x6C]
35453 tvs %icc, 0x3
35454 fnegs %f7, %f10
35455 fmovdg %xcc, %f13, %f3
35456 fand %f6, %f6, %f2
35457 umul %l0, %g3, %o6
35458 pdist %f14, %f8, %f14
35459 st %f2, [%l7 + 0x24]
35460 srlx %l2, %g1, %l1
35461 ldd [%l7 + 0x60], %f4
35462 fsrc2s %f7, %f5
35463 ldsw [%l7 + 0x78], %o4
35464 movrgz %i7, 0x1B6, %o2
35465 brgz,a %g4, loop_4167
35466 st %f0, [%l7 + 0x18]
35467 stx %g2, [%l7 + 0x58]
35468 movg %xcc, %i5, %g6
35469loop_4167:
35470 lduh [%l7 + 0x68], %g5
35471 sra %o7, 0x1C, %i3
35472 fmovsne %icc, %f6, %f3
35473 taddcctv %l3, 0x10A5, %o0
35474 ba,a,pt %xcc, loop_4168
35475 lduh [%l7 + 0x50], %i6
35476 fpmerge %f9, %f4, %f6
35477 stw %i4, [%l7 + 0x58]
35478loop_4168:
35479 popc 0x0815, %o1
35480 tpos %xcc, 0x3
35481 fmovsgu %icc, %f15, %f2
35482 fmovse %xcc, %f13, %f15
35483 srlx %g7, %l6, %i0
35484 fmovd %f10, %f12
35485 lduh [%l7 + 0x3E], %l5
35486 fmovscs %xcc, %f11, %f15
35487 addc %o5, 0x1DBB, %i1
35488 std %f10, [%l7 + 0x68]
35489 fcmpes %fcc0, %f5, %f15
35490 fabss %f1, %f7
35491 or %l4, 0x1B9B, %o3
35492 lduw [%l7 + 0x10], %i2
35493 add %l0, %o6, %l2
35494 fba %fcc3, loop_4169
35495 add %g3, %l1, %g1
35496 bvc,a,pn %xcc, loop_4170
35497 brnz,a %i7, loop_4171
35498loop_4169:
35499 fbuge,a %fcc2, loop_4172
35500 fbn,a %fcc1, loop_4173
35501loop_4170:
35502 ldsw [%l7 + 0x48], %o2
35503loop_4171:
35504 stx %g4, [%l7 + 0x78]
35505loop_4172:
35506 movpos %icc, %o4, %g2
35507loop_4173:
35508 ldd [%l7 + 0x38], %f10
35509 ldsh [%l7 + 0x44], %i5
35510 edge8l %g6, %o7, %i3
35511 fmovrdgz %g5, %f0, %f8
35512 fmovdleu %icc, %f8, %f7
35513 ldd [%l7 + 0x08], %f10
35514 fpsub16 %f4, %f0, %f12
35515 fmovdcs %icc, %f7, %f0
35516 lduw [%l7 + 0x50], %o0
35517 fxnor %f12, %f4, %f6
35518 ld [%l7 + 0x60], %f7
35519 ldx [%l7 + 0x38], %i6
35520 tcs %icc, 0x1
35521 fornot1s %f11, %f8, %f3
35522 fmovdne %xcc, %f5, %f5
35523 bshuffle %f2, %f14, %f4
35524 move %icc, %l3, %o1
35525 bneg,a,pt %icc, loop_4174
35526 fmovrsgz %i4, %f6, %f10
35527 fbg %fcc2, loop_4175
35528 array32 %g7, %l6, %i0
35529loop_4174:
35530 subc %o5, 0x10A7, %i1
35531 fand %f4, %f12, %f10
35532loop_4175:
35533 ldsb [%l7 + 0x15], %l5
35534 fmovdl %icc, %f15, %f9
35535 stb %o3, [%l7 + 0x2F]
35536 fcmpgt32 %f6, %f14, %l4
35537 fmovdpos %xcc, %f12, %f14
35538 fmovsgu %xcc, %f11, %f1
35539 fmovde %icc, %f11, %f7
35540 ta %xcc, 0x4
35541 fble %fcc3, loop_4176
35542 edge16l %l0, %o6, %l2
35543 lduw [%l7 + 0x18], %i2
35544 sub %g3, 0x08BC, %g1
35545loop_4176:
35546 movge %xcc, %l1, %i7
35547 fmovse %xcc, %f2, %f14
35548 lduh [%l7 + 0x4E], %g4
35549 fmovsne %xcc, %f5, %f8
35550 fbul,a %fcc2, loop_4177
35551 ldsw [%l7 + 0x74], %o2
35552 fnors %f10, %f8, %f11
35553 edge32n %g2, %i5, %o4
35554loop_4177:
35555 fmovscc %xcc, %f3, %f10
35556 ld [%l7 + 0x24], %f3
35557 ldx [%l7 + 0x48], %o7
35558 fmovscc %icc, %f4, %f2
35559 fmuld8ulx16 %f1, %f11, %f2
35560 ldsw [%l7 + 0x74], %i3
35561 brlez %g5, loop_4178
35562 fbule %fcc2, loop_4179
35563 brz,a %g6, loop_4180
35564 fmul8x16al %f11, %f2, %f14
35565loop_4178:
35566 fors %f4, %f4, %f12
35567loop_4179:
35568 fmovscc %xcc, %f7, %f9
35569loop_4180:
35570 fcmpgt16 %f0, %f2, %i6
35571 stb %l3, [%l7 + 0x19]
35572 st %f15, [%l7 + 0x38]
35573 fzeros %f12
35574 alignaddrl %o1, %i4, %g7
35575 ldd [%l7 + 0x50], %f8
35576 fmovscc %xcc, %f4, %f10
35577 brlez %l6, loop_4181
35578 or %o0, %o5, %i1
35579 fmovdgu %xcc, %f2, %f4
35580 ldsb [%l7 + 0x6C], %i0
35581loop_4181:
35582 movrlez %l5, %l4, %o3
35583 fmovsvs %xcc, %f13, %f14
35584 st %f13, [%l7 + 0x24]
35585 fmovrsgez %l0, %f14, %f6
35586 lduw [%l7 + 0x54], %l2
35587 sth %o6, [%l7 + 0x14]
35588 std %f6, [%l7 + 0x78]
35589 andncc %g3, %g1, %l1
35590 fmovdle %xcc, %f4, %f2
35591 fmovrdlez %i2, %f8, %f0
35592 udivx %g4, 0x10E4, %i7
35593 sra %g2, 0x1B, %i5
35594 fmul8x16al %f3, %f15, %f12
35595 xnor %o4, %o7, %o2
35596 ldsh [%l7 + 0x76], %g5
35597 lduw [%l7 + 0x54], %g6
35598 ld [%l7 + 0x20], %f2
35599 fba %fcc3, loop_4182
35600 bvs loop_4183
35601 siam 0x4
35602 fmuld8sux16 %f9, %f13, %f8
35603loop_4182:
35604 orncc %i6, 0x027A, %l3
35605loop_4183:
35606 std %f8, [%l7 + 0x48]
35607 mulscc %i3, 0x1CBB, %o1
35608 bpos,a,pn %xcc, loop_4184
35609 tgu %xcc, 0x1
35610 tge %icc, 0x4
35611 fmul8sux16 %f2, %f2, %f0
35612loop_4184:
35613 fmovdneg %icc, %f8, %f9
35614 fmovdvs %xcc, %f13, %f8
35615 ldsh [%l7 + 0x20], %i4
35616 tne %xcc, 0x7
35617 lduh [%l7 + 0x48], %l6
35618 ldx [%l7 + 0x58], %o0
35619 ld [%l7 + 0x50], %f11
35620 fpadd16s %f13, %f10, %f11
35621 ldsh [%l7 + 0x1E], %o5
35622 for %f2, %f2, %f2
35623 fexpand %f1, %f4
35624 ldd [%l7 + 0x60], %f0
35625 sdiv %g7, 0x0C92, %i0
35626 sth %l5, [%l7 + 0x32]
35627 ldub [%l7 + 0x64], %l4
35628 ld [%l7 + 0x5C], %f0
35629 sethi 0x14E2, %i1
35630 ld [%l7 + 0x54], %f7
35631 fmovdn %xcc, %f12, %f3
35632 stw %o3, [%l7 + 0x24]
35633 fmovsg %xcc, %f15, %f0
35634 tsubcctv %l2, 0x1850, %o6
35635 andncc %g3, %g1, %l1
35636 stw %l0, [%l7 + 0x6C]
35637 udivx %i2, 0x0135, %g4
35638 movge %xcc, %g2, %i5
35639 fmovdl %icc, %f12, %f1
35640 fcmps %fcc0, %f5, %f13
35641 subccc %i7, 0x18EF, %o4
35642 sll %o7, 0x11, %o2
35643 fabsd %f0, %f6
35644 edge32ln %g6, %g5, %i6
35645 call loop_4185
35646 orcc %i3, %o1, %i4
35647 movleu %icc, %l3, %l6
35648 fmul8x16al %f1, %f0, %f0
35649loop_4185:
35650 ldsw [%l7 + 0x4C], %o5
35651 ld [%l7 + 0x48], %f11
35652 mulx %g7, %o0, %l5
35653 fmovrdgez %i0, %f0, %f2
35654 sdivx %i1, 0x077B, %l4
35655 fmovscs %icc, %f2, %f4
35656 fpackfix %f2, %f12
35657 ldx [%l7 + 0x08], %l2
35658 alignaddrl %o6, %g3, %g1
35659 tpos %icc, 0x5
35660 movre %o3, 0x064, %l1
35661 fmovdne %icc, %f6, %f4
35662 fcmpeq32 %f2, %f12, %i2
35663 movvs %xcc, %l0, %g2
35664 nop
35665 setx loop_4186, %l0, %l1
35666 wrpr 0x1, %tl
35667 wrpr %l1, %tpc
35668 add %l1, 0x4, %l1
35669 wrpr %l1, %tnpc
35670 setx 0x34400001400, %l0, %l1
35671 wrpr %l1, %tstate
35672 wrhpr 0x4, %htstate
35673 retry
35674 faligndata %f12, %f8, %f10
35675 stw %i5, [%l7 + 0x20]
35676 brgez %i7, loop_4187
35677loop_4186:
35678 fmovdne %icc, %f12, %f1
35679 fnors %f12, %f13, %f3
35680 bvc,pn %icc, loop_4188
35681loop_4187:
35682 fmovsne %icc, %f5, %f15
35683 ldsb [%l7 + 0x15], %g4
35684 fnor %f2, %f6, %f14
35685loop_4188:
35686 fbl,a %fcc0, loop_4189
35687 fmovsvc %icc, %f10, %f3
35688 fmovse %icc, %f2, %f13
35689 ldsh [%l7 + 0x40], %o4
35690loop_4189:
35691 fpsub16s %f9, %f4, %f10
35692 fmul8x16 %f13, %f10, %f4
35693 fmovsvc %icc, %f2, %f13
35694 and %o7, %o2, %g6
35695 fbul %fcc1, loop_4190
35696 array16 %g5, %i3, %o1
35697 andncc %i4, %l3, %i6
35698 fmovse %icc, %f1, %f12
35699loop_4190:
35700 bgu,pt %icc, loop_4191
35701 orn %l6, 0x0F93, %g7
35702 edge8ln %o5, %o0, %i0
35703 bcc,a,pt %icc, loop_4192
35704loop_4191:
35705 fmovsn %xcc, %f15, %f0
35706 movcs %xcc, %i1, %l4
35707 brlez %l2, loop_4193
35708loop_4192:
35709 fmovdpos %icc, %f12, %f12
35710 ld [%l7 + 0x74], %f13
35711 fsrc1 %f8, %f12
35712loop_4193:
35713 movne %xcc, %o6, %l5
35714 srl %g3, %g1, %o3
35715 xnor %l1, %l0, %i2
35716 fpsub32 %f6, %f2, %f14
35717 fcmpgt16 %f2, %f4, %i5
35718 ldd [%l7 + 0x48], %f12
35719 st %f7, [%l7 + 0x48]
35720 ldub [%l7 + 0x5D], %i7
35721 fbu,a %fcc3, loop_4194
35722 fcmple16 %f2, %f6, %g4
35723 xnor %o4, 0x0F9E, %o7
35724 lduh [%l7 + 0x0E], %g2
35725loop_4194:
35726 fpack32 %f6, %f6, %f0
35727 call loop_4195
35728 stb %o2, [%l7 + 0x7D]
35729 xor %g6, %i3, %g5
35730 fcmps %fcc2, %f6, %f4
35731loop_4195:
35732 lduw [%l7 + 0x18], %i4
35733 fzero %f0
35734 fmul8sux16 %f4, %f6, %f8
35735 orncc %l3, 0x179D, %o1
35736 fmovrdlz %l6, %f2, %f12
35737 orncc %g7, 0x0E8A, %i6
35738 fxnor %f6, %f2, %f10
35739 taddcc %o5, %i0, %o0
35740 fmovdcc %icc, %f7, %f5
35741 st %f6, [%l7 + 0x40]
35742 bg %xcc, loop_4196
35743 popc 0x0964, %i1
35744 orcc %l4, %l2, %o6
35745 sth %g3, [%l7 + 0x16]
35746loop_4196:
35747 fbne,a %fcc1, loop_4197
35748 umulcc %l5, 0x19C5, %g1
35749 edge32l %l1, %o3, %i2
35750 tsubcctv %l0, %i5, %g4
35751loop_4197:
35752 fmovrdlz %i7, %f0, %f8
35753 srlx %o4, %g2, %o7
35754 movcs %xcc, %o2, %g6
35755 ldd [%l7 + 0x30], %f2
35756 edge8l %i3, %g5, %i4
35757 fpack32 %f10, %f4, %f8
35758 edge16l %o1, %l6, %l3
35759 fmovsvs %icc, %f11, %f1
35760 ldub [%l7 + 0x4C], %i6
35761 tvc %icc, 0x6
35762 smulcc %o5, 0x05D6, %i0
35763 ba,pt %icc, loop_4198
35764 ldsb [%l7 + 0x3C], %o0
35765 fmovrsgz %i1, %f9, %f1
35766 fcmpeq32 %f6, %f2, %l4
35767loop_4198:
35768 fpackfix %f14, %f11
35769 std %f4, [%l7 + 0x38]
35770 umulcc %g7, 0x05FC, %l2
35771 udivcc %g3, 0x0A1A, %l5
35772 ldsh [%l7 + 0x5E], %g1
35773 tne %icc, 0x2
35774 ld [%l7 + 0x20], %f10
35775 siam 0x3
35776 stw %l1, [%l7 + 0x30]
35777 edge32 %o3, %o6, %l0
35778 movre %i5, %g4, %i2
35779 orn %i7, 0x0FB9, %g2
35780 sra %o7, %o4, %g6
35781 fmovdgu %xcc, %f0, %f9
35782 fmovdvs %icc, %f12, %f6
35783 ble,a,pn %xcc, loop_4199
35784 ldsb [%l7 + 0x12], %i3
35785 lduw [%l7 + 0x24], %g5
35786 fmovscc %xcc, %f8, %f15
35787loop_4199:
35788 ldub [%l7 + 0x3D], %i4
35789 fcmped %fcc3, %f12, %f4
35790 bcc,a loop_4200
35791 fexpand %f2, %f10
35792 fpackfix %f10, %f14
35793 fmovda %icc, %f11, %f8
35794loop_4200:
35795 movleu %icc, %o1, %o2
35796 movle %icc, %l3, %l6
35797 movg %xcc, %o5, %i6
35798 stw %i0, [%l7 + 0x70]
35799 popc %i1, %l4
35800 movne %xcc, %g7, %o0
35801 stb %g3, [%l7 + 0x65]
35802 fmovsg %icc, %f4, %f3
35803 fmovdcc %xcc, %f15, %f8
35804 andn %l5, %g1, %l1
35805 movrlz %l2, %o3, %l0
35806 tcc %icc, 0x1
35807 movg %icc, %o6, %i5
35808 fsrc1s %f6, %f9
35809 lduh [%l7 + 0x10], %g4
35810 std %f12, [%l7 + 0x78]
35811 fzero %f4
35812 brgez %i2, loop_4201
35813 sth %i7, [%l7 + 0x44]
35814 bcs,a,pn %xcc, loop_4202
35815 sth %g2, [%l7 + 0x6E]
35816loop_4201:
35817 stb %o4, [%l7 + 0x0D]
35818 fmovscs %xcc, %f8, %f0
35819loop_4202:
35820 ldub [%l7 + 0x0F], %g6
35821 ldx [%l7 + 0x38], %o7
35822 bcc,a,pt %xcc, loop_4203
35823 stb %g5, [%l7 + 0x5D]
35824 fmovsne %xcc, %f4, %f11
35825 fba %fcc1, loop_4204
35826loop_4203:
35827 stb %i3, [%l7 + 0x53]
35828 fpadd16 %f10, %f2, %f10
35829 tcs %icc, 0x6
35830loop_4204:
35831 ldub [%l7 + 0x64], %o1
35832 fpsub32 %f10, %f8, %f2
35833 bpos,a,pt %xcc, loop_4205
35834 bl,a loop_4206
35835 ldx [%l7 + 0x48], %o2
35836 fpack16 %f12, %f7
35837loop_4205:
35838 fmovdvc %xcc, %f6, %f12
35839loop_4206:
35840 ldsw [%l7 + 0x3C], %l3
35841 tpos %icc, 0x6
35842 tcc %icc, 0x7
35843 fone %f0
35844 faligndata %f6, %f6, %f10
35845 fsrc1s %f2, %f15
35846 brlez,a %i4, loop_4207
35847 bcs loop_4208
35848 bgu %icc, loop_4209
35849 fmovsgu %xcc, %f4, %f1
35850loop_4207:
35851 ld [%l7 + 0x60], %f12
35852loop_4208:
35853 ldsh [%l7 + 0x56], %l6
35854loop_4209:
35855 stw %o5, [%l7 + 0x24]
35856 ldsh [%l7 + 0x7C], %i6
35857 fmovsl %xcc, %f13, %f4
35858 fbule,a %fcc1, loop_4210
35859 stb %i0, [%l7 + 0x15]
35860 udiv %i1, 0x0665, %g7
35861 stb %l4, [%l7 + 0x5C]
35862loop_4210:
35863 fba,a %fcc0, loop_4211
35864 ldd [%l7 + 0x40], %f12
35865 fmovsl %icc, %f3, %f4
35866 srl %g3, 0x18, %l5
35867loop_4211:
35868 lduw [%l7 + 0x54], %g1
35869 fmuld8sux16 %f4, %f4, %f4
35870 bcc,a,pn %icc, loop_4212
35871 fmovscc %xcc, %f0, %f14
35872 brlez %o0, loop_4213
35873 fand %f2, %f6, %f12
35874loop_4212:
35875 ldsw [%l7 + 0x54], %l1
35876 bge,a,pn %xcc, loop_4214
35877loop_4213:
35878 fnegs %f10, %f11
35879 movne %xcc, %l2, %l0
35880 fsrc2s %f9, %f6
35881loop_4214:
35882 fmul8x16al %f1, %f2, %f8
35883 ldsb [%l7 + 0x10], %o3
35884 call loop_4215
35885 bge,a,pn %xcc, loop_4216
35886 movl %icc, %o6, %g4
35887 be,a,pn %xcc, loop_4217
35888loop_4215:
35889 fmovsge %icc, %f5, %f9
35890loop_4216:
35891 bl,a %icc, loop_4218
35892 tneg %xcc, 0x7
35893loop_4217:
35894 movleu %xcc, %i5, %i7
35895 ldsh [%l7 + 0x34], %g2
35896loop_4218:
35897 ldsh [%l7 + 0x48], %o4
35898 srl %i2, 0x1C, %g6
35899 fmovrsgz %g5, %f12, %f15
35900 ta %xcc, 0x3
35901 fbne,a %fcc2, loop_4219
35902 fbug %fcc2, loop_4220
35903 brnz,a %i3, loop_4221
35904 fmovdvc %icc, %f8, %f2
35905loop_4219:
35906 fmovrdgz %o1, %f4, %f0
35907loop_4220:
35908 fandnot1 %f14, %f0, %f12
35909loop_4221:
35910 fpmerge %f10, %f11, %f14
35911 fbe %fcc1, loop_4222
35912 ldsb [%l7 + 0x27], %o7
35913 bn,a,pt %icc, loop_4223
35914 umulcc %l3, %i4, %l6
35915loop_4222:
35916 movrgz %o5, 0x30C, %i6
35917 fmovdpos %icc, %f3, %f7
35918loop_4223:
35919 fbn,a %fcc3, loop_4224
35920 ldd [%l7 + 0x18], %f2
35921 fzero %f10
35922 fexpand %f4, %f0
35923loop_4224:
35924 bcc,a loop_4225
35925 stb %i0, [%l7 + 0x1D]
35926 bl,a,pt %xcc, loop_4226
35927 stw %i1, [%l7 + 0x10]
35928loop_4225:
35929 edge16 %g7, %l4, %g3
35930 fsrc2 %f2, %f14
35931loop_4226:
35932 edge16l %l5, %g1, %o2
35933 fsrc2s %f13, %f7
35934 bge %xcc, loop_4227
35935 stx %o0, [%l7 + 0x70]
35936 fcmpne32 %f12, %f10, %l2
35937 fcmpne32 %f0, %f14, %l0
35938loop_4227:
35939 std %f14, [%l7 + 0x60]
35940 tcs %xcc, 0x0
35941 edge16ln %o3, %l1, %g4
35942 tleu %icc, 0x2
35943 brgez %o6, loop_4228
35944 bl,pt %icc, loop_4229
35945 edge8n %i5, %g2, %i7
35946 be,pn %xcc, loop_4230
35947loop_4228:
35948 st %f0, [%l7 + 0x20]
35949loop_4229:
35950 ldx [%l7 + 0x48], %o4
35951 fzeros %f13
35952loop_4230:
35953 fpadd16s %f0, %f2, %f5
35954 fmovrsne %g6, %f8, %f3
35955 ldx [%l7 + 0x60], %i2
35956 fpmerge %f0, %f6, %f14
35957 fmovdg %xcc, %f10, %f8
35958 fmovrdlz %i3, %f10, %f6
35959 bn,a,pt %icc, loop_4231
35960 ldsh [%l7 + 0x14], %o1
35961 fmovrdne %o7, %f10, %f14
35962 fcmpgt16 %f6, %f12, %l3
35963loop_4231:
35964 fbug %fcc2, loop_4232
35965 fand %f0, %f2, %f10
35966 fmovdvs %icc, %f13, %f1
35967 sub %g5, 0x1489, %l6
35968loop_4232:
35969 edge32 %i4, %i6, %o5
35970 sth %i1, [%l7 + 0x38]
35971 stb %g7, [%l7 + 0x47]
35972 orn %i0, %g3, %l4
35973 fors %f7, %f4, %f1
35974 fmovs %f9, %f11
35975 stw %l5, [%l7 + 0x64]
35976 ldsw [%l7 + 0x1C], %o2
35977 bshuffle %f8, %f0, %f10
35978 fmul8x16al %f10, %f13, %f14
35979 fmovdneg %xcc, %f11, %f10
35980 udiv %g1, 0x12F4, %l2
35981 lduh [%l7 + 0x1E], %l0
35982 ldsh [%l7 + 0x42], %o0
35983 stx %l1, [%l7 + 0x30]
35984 fmovdn %xcc, %f11, %f13
35985 and %o3, 0x1234, %g4
35986 ldx [%l7 + 0x70], %o6
35987 ldd [%l7 + 0x60], %f0
35988 fmul8x16 %f2, %f14, %f8
35989 lduh [%l7 + 0x32], %g2
35990 lduh [%l7 + 0x20], %i5
35991 fbge %fcc3, loop_4233
35992 tne %icc, 0x1
35993 popc 0x1E9F, %i7
35994 movrlez %o4, %g6, %i2
35995loop_4233:
35996 lduh [%l7 + 0x68], %o1
35997 lduw [%l7 + 0x58], %i3
35998 bshuffle %f12, %f14, %f0
35999 movrgez %l3, %g5, %o7
36000 lduw [%l7 + 0x0C], %i4
36001 tvs %xcc, 0x6
36002 movcc %xcc, %i6, %o5
36003 fone %f0
36004 tsubcctv %l6, %i1, %g7
36005 fzero %f14
36006 movrgez %i0, 0x0F4, %l4
36007 fornot1 %f12, %f6, %f2
36008 ldsb [%l7 + 0x31], %l5
36009 fnors %f2, %f10, %f6
36010 srlx %g3, %g1, %l2
36011 array16 %o2, %l0, %o0
36012 edge8n %l1, %g4, %o3
36013 ba loop_4234
36014 ldsw [%l7 + 0x60], %g2
36015 ldsb [%l7 + 0x7D], %o6
36016 smul %i5, 0x1F51, %o4
36017loop_4234:
36018 fmovse %xcc, %f3, %f14
36019 fmovse %xcc, %f14, %f0
36020 lduh [%l7 + 0x1C], %g6
36021 fnands %f8, %f3, %f1
36022 fble %fcc3, loop_4235
36023 andn %i2, 0x102F, %o1
36024 fmovsvc %xcc, %f0, %f13
36025 subccc %i3, %l3, %i7
36026loop_4235:
36027 tvs %xcc, 0x3
36028 ldx [%l7 + 0x60], %o7
36029 fcmple32 %f8, %f2, %i4
36030 std %f0, [%l7 + 0x10]
36031 sth %i6, [%l7 + 0x50]
36032 andn %g5, %l6, %i1
36033 std %f4, [%l7 + 0x18]
36034 fcmps %fcc1, %f11, %f12
36035 ldsw [%l7 + 0x0C], %g7
36036 fmovrdgez %o5, %f0, %f4
36037 ld [%l7 + 0x1C], %f15
36038 fmovdvs %icc, %f15, %f0
36039 ldd [%l7 + 0x38], %f10
36040 ldsh [%l7 + 0x70], %i0
36041 bl loop_4236
36042 sdiv %l5, 0x1F79, %g3
36043 sllx %g1, %l4, %o2
36044 fone %f4
36045loop_4236:
36046 stx %l2, [%l7 + 0x70]
36047 fcmpgt32 %f8, %f0, %l0
36048 edge16 %o0, %l1, %o3
36049 fbe %fcc0, loop_4237
36050 bgu,a loop_4238
36051 fmovdn %icc, %f9, %f1
36052 sllx %g4, %o6, %i5
36053loop_4237:
36054 fors %f0, %f6, %f2
36055loop_4238:
36056 edge8l %g2, %o4, %g6
36057 ldub [%l7 + 0x2E], %o1
36058 stw %i2, [%l7 + 0x64]
36059 sdivx %l3, 0x05E2, %i3
36060 alignaddr %i7, %i4, %i6
36061 movn %xcc, %g5, %l6
36062 fmovscc %icc, %f1, %f8
36063 array8 %i1, %g7, %o7
36064 fmovs %f4, %f1
36065 umulcc %o5, %i0, %g3
36066 movl %icc, %g1, %l4
36067 fmovda %xcc, %f9, %f13
36068 fornot2s %f7, %f15, %f10
36069 ldd [%l7 + 0x58], %f14
36070 edge8l %o2, %l2, %l0
36071 ldsh [%l7 + 0x44], %l5
36072 movge %xcc, %l1, %o0
36073 fbg,a %fcc2, loop_4239
36074 tcc %icc, 0x2
36075 ldx [%l7 + 0x30], %o3
36076 fmovdcc %xcc, %f7, %f2
36077loop_4239:
36078 fmovrdlez %o6, %f4, %f2
36079 ldsw [%l7 + 0x70], %i5
36080 bpos,pt %icc, loop_4240
36081 faligndata %f12, %f10, %f12
36082 std %f12, [%l7 + 0x20]
36083 ldsh [%l7 + 0x38], %g4
36084loop_4240:
36085 addccc %g2, 0x1D4D, %o4
36086 tpos %icc, 0x4
36087 ldsw [%l7 + 0x14], %g6
36088 bge %xcc, loop_4241
36089 fbule %fcc2, loop_4242
36090 movle %icc, %o1, %l3
36091 fmovse %icc, %f7, %f8
36092loop_4241:
36093 fbu,a %fcc0, loop_4243
36094loop_4242:
36095 ldx [%l7 + 0x60], %i2
36096 fnand %f14, %f4, %f2
36097 fandnot1s %f13, %f7, %f0
36098loop_4243:
36099 ldx [%l7 + 0x38], %i7
36100 fmovs %f6, %f0
36101 edge8n %i4, %i6, %i3
36102 fand %f6, %f2, %f8
36103 brz,a %l6, loop_4244
36104 fors %f12, %f6, %f15
36105 edge8 %i1, %g7, %g5
36106 ldx [%l7 + 0x58], %o7
36107loop_4244:
36108 lduh [%l7 + 0x40], %o5
36109 fcmps %fcc0, %f9, %f12
36110 ldx [%l7 + 0x28], %g3
36111 fmovdvc %xcc, %f15, %f14
36112 array32 %g1, %i0, %l4
36113 edge8l %o2, %l0, %l2
36114 fors %f14, %f7, %f8
36115 or %l5, %o0, %l1
36116 bl,pt %icc, loop_4245
36117 umul %o6, %o3, %g4
36118 sth %g2, [%l7 + 0x32]
36119 sllx %i5, %o4, %o1
36120loop_4245:
36121 edge16ln %l3, %g6, %i2
36122 ld [%l7 + 0x3C], %f4
36123 fpsub32s %f1, %f5, %f13
36124 fmovsle %icc, %f10, %f13
36125 st %f5, [%l7 + 0x14]
36126 edge8 %i7, %i6, %i4
36127 fmovse %icc, %f7, %f2
36128 ldsb [%l7 + 0x4A], %l6
36129 sth %i1, [%l7 + 0x62]
36130 edge16l %g7, %i3, %g5
36131 fcmpd %fcc1, %f2, %f0
36132 std %f4, [%l7 + 0x78]
36133 fmovrsgez %o5, %f4, %f10
36134 lduh [%l7 + 0x38], %o7
36135 edge8ln %g3, %g1, %l4
36136 fornot2s %f13, %f15, %f10
36137 ldsh [%l7 + 0x34], %o2
36138 fxnors %f1, %f11, %f13
36139 bg loop_4246
36140 fcmped %fcc1, %f0, %f10
36141 add %l0, 0x0A12, %i0
36142 fsrc2 %f10, %f0
36143loop_4246:
36144 st %f10, [%l7 + 0x54]
36145 fcmpd %fcc0, %f14, %f2
36146 fmovsgu %icc, %f3, %f9
36147 ldd [%l7 + 0x58], %f4
36148 edge8n %l2, %o0, %l1
36149 fbug %fcc0, loop_4247
36150 movgu %xcc, %l5, %o6
36151 fnot2s %f10, %f1
36152 sub %o3, %g2, %g4
36153loop_4247:
36154 array32 %o4, %i5, %l3
36155 ldsh [%l7 + 0x24], %g6
36156 brgz,a %i2, loop_4248
36157 ba,a %icc, loop_4249
36158 lduh [%l7 + 0x72], %o1
36159 stx %i6, [%l7 + 0x20]
36160loop_4248:
36161 fmovdgu %xcc, %f2, %f7
36162loop_4249:
36163 udivx %i4, 0x167C, %i7
36164 fzeros %f5
36165 lduw [%l7 + 0x68], %i1
36166 movgu %xcc, %l6, %g7
36167 stx %g5, [%l7 + 0x20]
36168 movrlz %i3, 0x1D3, %o7
36169 std %f4, [%l7 + 0x40]
36170 bgu,a,pn %icc, loop_4250
36171 edge8ln %g3, %g1, %o5
36172 brnz %o2, loop_4251
36173 std %f8, [%l7 + 0x50]
36174loop_4250:
36175 fbge %fcc1, loop_4252
36176 fcmpd %fcc1, %f14, %f6
36177loop_4251:
36178 edge8l %l0, %i0, %l4
36179 std %f14, [%l7 + 0x78]
36180loop_4252:
36181 fnands %f1, %f2, %f10
36182 fbul %fcc3, loop_4253
36183 movneg %icc, %o0, %l2
36184 ldub [%l7 + 0x68], %l1
36185 fands %f4, %f7, %f9
36186loop_4253:
36187 tneg %xcc, 0x6
36188 fbl,a %fcc0, loop_4254
36189 and %l5, 0x155B, %o3
36190 umulcc %g2, 0x058D, %g4
36191 fandnot1 %f10, %f2, %f12
36192loop_4254:
36193 fmovrsgz %o4, %f3, %f0
36194 fmovde %icc, %f6, %f12
36195 lduh [%l7 + 0x10], %o6
36196 fmovdcs %icc, %f7, %f0
36197 bcs,a loop_4255
36198 edge8l %i5, %l3, %i2
36199 fmovrse %g6, %f4, %f4
36200 stx %o1, [%l7 + 0x58]
36201loop_4255:
36202 tcc %icc, 0x0
36203 andn %i4, %i6, %i7
36204 subc %i1, %g7, %g5
36205 lduw [%l7 + 0x70], %l6
36206 fnand %f10, %f2, %f14
36207 fbuge %fcc3, loop_4256
36208 fmovrdne %o7, %f0, %f10
36209 fcmpd %fcc0, %f2, %f4
36210 ta %icc, 0x1
36211loop_4256:
36212 std %f0, [%l7 + 0x50]
36213 ld [%l7 + 0x40], %f4
36214 ld [%l7 + 0x68], %f8
36215 stw %g3, [%l7 + 0x6C]
36216 ldsb [%l7 + 0x11], %g1
36217 movrlez %i3, %o5, %o2
36218 fbn %fcc3, loop_4257
36219 subc %i0, 0x16EA, %l0
36220 ldsb [%l7 + 0x6E], %o0
36221 array32 %l2, %l4, %l1
36222loop_4257:
36223 array8 %o3, %g2, %g4
36224 fmovsn %xcc, %f5, %f0
36225 fmovdle %xcc, %f5, %f9
36226 sth %o4, [%l7 + 0x3C]
36227 movneg %xcc, %o6, %l5
36228 fmovrsgz %l3, %f0, %f15
36229 fmovsl %xcc, %f3, %f5
36230 orn %i5, %i2, %g6
36231 fpsub16s %f15, %f7, %f7
36232 fcmpd %fcc1, %f4, %f4
36233 fmovrslz %i4, %f6, %f10
36234 lduw [%l7 + 0x28], %i6
36235 ldsw [%l7 + 0x10], %o1
36236 stw %i7, [%l7 + 0x24]
36237 fmovsvc %xcc, %f1, %f6
36238 movvc %icc, %i1, %g7
36239 fmovsgu %icc, %f11, %f10
36240 xnorcc %l6, 0x1615, %o7
36241 sth %g5, [%l7 + 0x4A]
36242 fbg %fcc1, loop_4258
36243 ldx [%l7 + 0x38], %g1
36244 edge32 %i3, %o5, %o2
36245 lduh [%l7 + 0x2A], %g3
36246loop_4258:
36247 fpsub16s %f6, %f14, %f4
36248 fexpand %f12, %f12
36249 fsrc2s %f9, %f6
36250 edge8ln %i0, %o0, %l0
36251 bg,a,pn %icc, loop_4259
36252 brgz %l2, loop_4260
36253 movne %icc, %l1, %o3
36254 fmovspos %xcc, %f9, %f10
36255loop_4259:
36256 bvs,a loop_4261
36257loop_4260:
36258 be,pn %icc, loop_4262
36259 tneg %icc, 0x0
36260 fands %f4, %f13, %f13
36261loop_4261:
36262 udivx %l4, 0x1E74, %g2
36263loop_4262:
36264 ldd [%l7 + 0x30], %f0
36265 fmovda %xcc, %f10, %f2
36266 sllx %o4, 0x1C, %o6
36267 te %icc, 0x3
36268 fbule,a %fcc1, loop_4263
36269 fsrc2 %f8, %f14
36270 brlez %l5, loop_4264
36271 ble,a,pn %xcc, loop_4265
36272loop_4263:
36273 movne %icc, %g4, %i5
36274 sth %l3, [%l7 + 0x78]
36275loop_4264:
36276 brz,a %i2, loop_4266
36277loop_4265:
36278 edge32n %g6, %i4, %o1
36279 ldx [%l7 + 0x08], %i7
36280 fexpand %f6, %f4
36281loop_4266:
36282 st %f1, [%l7 + 0x0C]
36283 movcs %icc, %i6, %i1
36284 fabsd %f12, %f2
36285 ldub [%l7 + 0x5D], %l6
36286 tcs %icc, 0x7
36287 lduh [%l7 + 0x36], %o7
36288 xorcc %g5, 0x138A, %g7
36289 stb %g1, [%l7 + 0x3F]
36290 move %icc, %i3, %o2
36291 fba %fcc0, loop_4267
36292 edge8ln %g3, %i0, %o5
36293 fmovrdne %o0, %f4, %f10
36294 fmovdgu %xcc, %f9, %f1
36295loop_4267:
36296 fpackfix %f6, %f1
36297 movpos %xcc, %l2, %l1
36298 bl,a,pn %xcc, loop_4268
36299 fcmped %fcc2, %f10, %f8
36300 movg %icc, %o3, %l0
36301 tl %xcc, 0x5
36302loop_4268:
36303 andcc %g2, %l4, %o6
36304 brlz %l5, loop_4269
36305 smulcc %o4, %g4, %l3
36306 ldd [%l7 + 0x78], %f2
36307 stb %i5, [%l7 + 0x0D]
36308loop_4269:
36309 fbl,a %fcc1, loop_4270
36310 tle %xcc, 0x1
36311 umulcc %i2, 0x12D6, %i4
36312 ba,a %xcc, loop_4271
36313loop_4270:
36314 movrgez %g6, %i7, %i6
36315 umulcc %o1, %l6, %i1
36316 edge32n %g5, %g7, %g1
36317loop_4271:
36318 std %f4, [%l7 + 0x60]
36319 fors %f4, %f9, %f11
36320 stx %o7, [%l7 + 0x18]
36321 movg %icc, %o2, %i3
36322 tne %xcc, 0x2
36323 lduh [%l7 + 0x18], %g3
36324 tgu %xcc, 0x2
36325 ldx [%l7 + 0x08], %o5
36326 umul %i0, %o0, %l1
36327 tleu %xcc, 0x0
36328 movne %icc, %l2, %o3
36329 array16 %l0, %l4, %o6
36330 fmovrdne %g2, %f0, %f4
36331 andcc %l5, 0x043E, %g4
36332 fors %f9, %f13, %f6
36333 stw %o4, [%l7 + 0x08]
36334 fcmpd %fcc2, %f8, %f6
36335 std %f8, [%l7 + 0x58]
36336 fors %f13, %f13, %f7
36337 fmovsvc %icc, %f2, %f10
36338 stb %l3, [%l7 + 0x3C]
36339 movle %icc, %i2, %i4
36340 ldub [%l7 + 0x4D], %g6
36341 array8 %i7, %i5, %o1
36342 tsubcc %i6, 0x0EF8, %l6
36343 fmovrdgez %i1, %f4, %f10
36344 fxnors %f12, %f10, %f8
36345 edge8ln %g7, %g1, %g5
36346 fmovdn %xcc, %f15, %f4
36347 fmovdge %icc, %f3, %f14
36348 umul %o7, %o2, %i3
36349 lduh [%l7 + 0x1A], %o5
36350 bvs,a %icc, loop_4272
36351 fmovrdgz %i0, %f6, %f14
36352 fmovde %xcc, %f14, %f9
36353 fmovdl %icc, %f8, %f15
36354loop_4272:
36355 fornot2s %f1, %f14, %f1
36356 edge8 %o0, %g3, %l1
36357 fpadd32s %f7, %f5, %f14
36358 edge32l %l2, %o3, %l0
36359 fnot1 %f8, %f6
36360 std %f12, [%l7 + 0x28]
36361 fnor %f0, %f8, %f8
36362 fba %fcc1, loop_4273
36363 smul %o6, 0x16FC, %g2
36364 fmovse %xcc, %f14, %f3
36365 orcc %l4, 0x1258, %l5
36366loop_4273:
36367 edge32n %o4, %g4, %l3
36368 fornot1 %f10, %f8, %f8
36369 ld [%l7 + 0x5C], %f6
36370 bneg,a,pt %icc, loop_4274
36371 fpsub32 %f6, %f8, %f2
36372 fcmpne32 %f2, %f14, %i2
36373 fnors %f4, %f14, %f8
36374loop_4274:
36375 st %f9, [%l7 + 0x74]
36376 alignaddrl %i4, %i7, %i5
36377 alignaddr %g6, %o1, %l6
36378 fmovrsne %i1, %f11, %f8
36379 fmovdn %xcc, %f10, %f2
36380 stw %g7, [%l7 + 0x10]
36381 sth %i6, [%l7 + 0x6C]
36382 subc %g1, 0x0839, %g5
36383 std %f12, [%l7 + 0x68]
36384 stx %o7, [%l7 + 0x10]
36385 fxors %f3, %f11, %f11
36386 fexpand %f14, %f4
36387 fcmple32 %f12, %f0, %o2
36388 ldub [%l7 + 0x2E], %o5
36389 ld [%l7 + 0x58], %f13
36390 tsubcctv %i0, 0x173A, %i3
36391 sra %g3, %o0, %l2
36392 pdist %f8, %f14, %f0
36393 fpackfix %f4, %f3
36394 std %f4, [%l7 + 0x38]
36395 fpack16 %f14, %f0
36396 tleu %xcc, 0x4
36397 ld [%l7 + 0x60], %f8
36398 fpadd32s %f5, %f3, %f5
36399 and %o3, 0x0C95, %l0
36400 lduh [%l7 + 0x18], %o6
36401 ldsw [%l7 + 0x14], %g2
36402 mulscc %l1, %l5, %l4
36403 bleu,a %icc, loop_4275
36404 std %f4, [%l7 + 0x58]
36405 st %f11, [%l7 + 0x3C]
36406 fmovrde %g4, %f8, %f10
36407loop_4275:
36408 ldsh [%l7 + 0x0C], %l3
36409 ldsh [%l7 + 0x26], %i2
36410 stb %o4, [%l7 + 0x11]
36411 stw %i4, [%l7 + 0x08]
36412 fmul8ulx16 %f6, %f0, %f8
36413 movrlez %i5, %i7, %g6
36414 fabss %f15, %f12
36415 add %o1, 0x05AF, %i1
36416 sth %l6, [%l7 + 0x4E]
36417 alignaddrl %g7, %i6, %g1
36418 ldsw [%l7 + 0x14], %g5
36419 fmovsge %icc, %f1, %f2
36420 brlez,a %o7, loop_4276
36421 sdivcc %o5, 0x06B9, %o2
36422 sth %i0, [%l7 + 0x2C]
36423 ldub [%l7 + 0x44], %i3
36424loop_4276:
36425 fmovdcs %xcc, %f6, %f1
36426 fornot2s %f14, %f0, %f8
36427 nop
36428 setx loop_4277, %l0, %l1
36429 wrpr 0x1, %tl
36430 wrpr %l1, %tpc
36431 add %l1, 0x4, %l1
36432 wrpr %l1, %tnpc
36433 setx 0x34400001400, %l0, %l1
36434 wrpr %l1, %tstate
36435 wrhpr 0x4, %htstate
36436 retry
36437 fmovrslez %o0, %f9, %f6
36438 fandnot1 %f2, %f12, %f4
36439 andn %l2, %g3, %o3
36440loop_4277:
36441 edge8ln %l0, %o6, %l1
36442 ldx [%l7 + 0x18], %l5
36443 fbn %fcc0, loop_4278
36444 ldd [%l7 + 0x18], %f6
36445 stw %g2, [%l7 + 0x58]
36446 fandnot1s %f15, %f7, %f2
36447loop_4278:
36448 ldsb [%l7 + 0x50], %g4
36449 lduh [%l7 + 0x74], %l4
36450 fbo,a %fcc0, loop_4279
36451 fcmped %fcc0, %f6, %f0
36452 edge16l %i2, %l3, %o4
36453 ldx [%l7 + 0x68], %i5
36454loop_4279:
36455 stw %i7, [%l7 + 0x60]
36456 edge16ln %i4, %g6, %i1
36457 edge8l %l6, %o1, %i6
36458 fmovdl %icc, %f12, %f9
36459 srax %g1, %g7, %g5
36460 orncc %o7, %o5, %i0
36461 fmovdleu %xcc, %f12, %f12
36462 ldd [%l7 + 0x08], %f0
36463 brgez,a %i3, loop_4280
36464 movrlez %o0, %l2, %g3
36465 ble %icc, loop_4281
36466 ldx [%l7 + 0x20], %o3
36467loop_4280:
36468 array32 %o2, %l0, %l1
36469 tvs %icc, 0x5
36470loop_4281:
36471 stb %l5, [%l7 + 0x3C]
36472 ld [%l7 + 0x24], %f12
36473 fbe %fcc2, loop_4282
36474 fmovsvc %xcc, %f4, %f15
36475 stx %o6, [%l7 + 0x40]
36476 fxnor %f4, %f12, %f4
36477loop_4282:
36478 edge32n %g2, %l4, %i2
36479 subccc %g4, 0x1EA6, %o4
36480 umulcc %l3, %i7, %i4
36481 st %f11, [%l7 + 0x54]
36482 movpos %xcc, %g6, %i1
36483 fabsd %f0, %f4
36484 fnor %f6, %f14, %f2
36485 stx %i5, [%l7 + 0x50]
36486 fbul %fcc3, loop_4283
36487 fornot1s %f15, %f0, %f13
36488 edge16l %l6, %o1, %g1
36489 fmovrdne %i6, %f10, %f4
36490loop_4283:
36491 sub %g7, 0x1083, %g5
36492 fbu %fcc1, loop_4284
36493 stw %o5, [%l7 + 0x34]
36494 mulx %i0, %o7, %i3
36495 ld [%l7 + 0x18], %f8
36496loop_4284:
36497 ld [%l7 + 0x60], %f0
36498 ldsh [%l7 + 0x48], %l2
36499 fmovsn %xcc, %f7, %f10
36500 movneg %xcc, %o0, %g3
36501 pdist %f6, %f0, %f8
36502 fnot1s %f15, %f1
36503 fbuge,a %fcc3, loop_4285
36504 fbge,a %fcc1, loop_4286
36505 lduh [%l7 + 0x5E], %o2
36506 fnot2s %f0, %f1
36507loop_4285:
36508 ta %xcc, 0x7
36509loop_4286:
36510 lduh [%l7 + 0x1E], %o3
36511 fsrc2 %f2, %f10
36512 brlz %l0, loop_4287
36513 move %icc, %l5, %l1
36514 fbo,a %fcc3, loop_4288
36515 fbn %fcc1, loop_4289
36516loop_4287:
36517 tge %xcc, 0x5
36518 ldsb [%l7 + 0x23], %o6
36519loop_4288:
36520 edge8n %g2, %l4, %i2
36521loop_4289:
36522 std %f8, [%l7 + 0x78]
36523 st %f11, [%l7 + 0x48]
36524 fmovsl %xcc, %f5, %f13
36525 fblg,a %fcc3, loop_4290
36526 nop
36527 setx loop_4291, %l0, %l1
36528 jmpl %l1, %g4
36529 fmovdge %xcc, %f3, %f6
36530 fcmpes %fcc2, %f8, %f2
36531loop_4290:
36532 fmovrde %l3, %f4, %f14
36533loop_4291:
36534 tne %icc, 0x2
36535 fabss %f1, %f2
36536 brlz,a %o4, loop_4292
36537 ld [%l7 + 0x7C], %f7
36538 ldd [%l7 + 0x48], %f6
36539 ldub [%l7 + 0x1B], %i7
36540loop_4292:
36541 ldx [%l7 + 0x48], %i4
36542 fbu,a %fcc0, loop_4293
36543 or %i1, %g6, %i5
36544 lduh [%l7 + 0x0A], %l6
36545 fmovrsgez %g1, %f0, %f3
36546loop_4293:
36547 movne %icc, %o1, %g7
36548 ld [%l7 + 0x08], %f6
36549 fsrc1s %f5, %f10
36550 call loop_4294
36551 std %f0, [%l7 + 0x18]
36552 smulcc %g5, 0x1AE3, %o5
36553 movrgez %i6, 0x1D2, %o7
36554loop_4294:
36555 fpadd16s %f15, %f2, %f7
36556 movvc %xcc, %i0, %l2
36557 fbue %fcc1, loop_4295
36558 fpsub32s %f10, %f6, %f7
36559 fmovrdgz %o0, %f2, %f12
36560 smul %g3, %o2, %o3
36561loop_4295:
36562 ldub [%l7 + 0x62], %i3
36563 ldub [%l7 + 0x6F], %l0
36564 edge32 %l5, %o6, %l1
36565 ldsw [%l7 + 0x20], %g2
36566 fnot1 %f14, %f6
36567 fsrc1 %f6, %f2
36568 fpadd32 %f0, %f14, %f6
36569 stb %i2, [%l7 + 0x33]
36570 fnot1 %f0, %f14
36571 srlx %l4, 0x0E, %l3
36572 fornot1s %f11, %f3, %f1
36573 stb %o4, [%l7 + 0x5F]
36574 brlez %g4, loop_4296
36575 ldsw [%l7 + 0x20], %i7
36576 bn %icc, loop_4297
36577 fornot2 %f0, %f8, %f4
36578loop_4296:
36579 fpsub16s %f9, %f8, %f11
36580 ldsh [%l7 + 0x4C], %i4
36581loop_4297:
36582 edge16 %g6, %i1, %l6
36583 fmovrsgez %g1, %f8, %f5
36584 lduh [%l7 + 0x76], %i5
36585 movvs %xcc, %g7, %o1
36586 movle %xcc, %o5, %i6
36587 udiv %o7, 0x11F0, %i0
36588 ldx [%l7 + 0x30], %l2
36589 ld [%l7 + 0x7C], %f14
36590 srax %g5, %o0, %o2
36591 fbug %fcc1, loop_4298
36592 fors %f14, %f6, %f1
36593 fbug %fcc0, loop_4299
36594 bl %xcc, loop_4300
36595loop_4298:
36596 nop
36597 setx loop_4301, %l0, %l1
36598 wrpr 0x1, %tl
36599 wrpr %l1, %tnpc
36600 setx 0x34400001400, %l0, %l1
36601 wrpr %l1, %tstate
36602 wrhpr 0x4, %htstate
36603 done
36604 movpos %icc, %o3, %g3
36605loop_4299:
36606 fpsub16s %f12, %f5, %f12
36607loop_4300:
36608 xnorcc %l0, %i3, %l5
36609loop_4301:
36610 std %f12, [%l7 + 0x28]
36611 ldsh [%l7 + 0x54], %l1
36612 stw %o6, [%l7 + 0x68]
36613 ldsb [%l7 + 0x48], %i2
36614 mulx %l4, 0x1FD2, %l3
36615 ldd [%l7 + 0x18], %f10
36616 umulcc %g2, %o4, %g4
36617 fxnor %f8, %f2, %f2
36618 st %f3, [%l7 + 0x5C]
36619 tl %icc, 0x6
36620 faligndata %f10, %f0, %f0
36621 fpackfix %f6, %f12
36622 fbl %fcc0, loop_4302
36623 fbge,a %fcc2, loop_4303
36624 lduh [%l7 + 0x58], %i4
36625 fors %f5, %f2, %f8
36626loop_4302:
36627 mulscc %g6, %i1, %l6
36628loop_4303:
36629 subc %g1, %i5, %i7
36630 sdivcc %g7, 0x0D74, %o5
36631 nop
36632 setx loop_4304, %l0, %l1
36633 wrpr 0x1, %tl
36634 wrpr %l1, %tpc
36635 add %l1, 0x4, %l1
36636 wrpr %l1, %tnpc
36637 setx 0x34400001400, %l0, %l1
36638 wrpr %l1, %tstate
36639 wrhpr 0x4, %htstate
36640 retry
36641 taddcc %o1, 0x0736, %i6
36642 fmovscc %icc, %f2, %f3
36643 movpos %xcc, %i0, %l2
36644loop_4304:
36645 ldsw [%l7 + 0x10], %o7
36646 std %f14, [%l7 + 0x40]
36647 stb %g5, [%l7 + 0x2B]
36648 edge32 %o0, %o3, %o2
36649 tn %xcc, 0x3
36650 st %f3, [%l7 + 0x30]
36651 edge32l %g3, %l0, %i3
36652 nop
36653 setx loop_4305, %l0, %l1
36654 wrpr 0x1, %tl
36655 wrpr %l1, %tpc
36656 add %l1, 0x4, %l1
36657 wrpr %l1, %tnpc
36658 setx 0x34400001400, %l0, %l1
36659 wrpr %l1, %tstate
36660 wrhpr 0x4, %htstate
36661 retry
36662 xorcc %l1, 0x0914, %o6
36663 ldsh [%l7 + 0x7E], %i2
36664 fpadd16s %f0, %f8, %f2
36665loop_4305:
36666 fmovrdne %l5, %f2, %f12
36667 fmovsn %icc, %f0, %f3
36668 sth %l4, [%l7 + 0x26]
36669 nop
36670 setx loop_4306, %l0, %l1
36671 jmpl %l1, %g2
36672 fxnors %f6, %f12, %f14
36673 srax %l3, 0x0A, %g4
36674 lduw [%l7 + 0x50], %i4
36675loop_4306:
36676 brz,a %o4, loop_4307
36677 udivcc %g6, 0x04D5, %i1
36678 tsubcc %l6, %g1, %i7
36679 movge %xcc, %i5, %g7
36680loop_4307:
36681 stx %o1, [%l7 + 0x48]
36682 bne,pn %icc, loop_4308
36683 fbn,a %fcc1, loop_4309
36684 movl %xcc, %i6, %o5
36685 fsrc1 %f0, %f4
36686loop_4308:
36687 sth %i0, [%l7 + 0x18]
36688loop_4309:
36689 fxnors %f10, %f7, %f12
36690 fmovdn %icc, %f6, %f12
36691 stw %o7, [%l7 + 0x54]
36692 fcmps %fcc3, %f10, %f3
36693 fpsub32s %f7, %f12, %f15
36694 sethi 0x1386, %l2
36695 fmovrsgz %g5, %f0, %f0
36696 stb %o3, [%l7 + 0x3B]
36697 movrne %o0, 0x1A4, %g3
36698 stx %l0, [%l7 + 0x78]
36699 fcmps %fcc3, %f13, %f14
36700 fpadd32s %f2, %f7, %f1
36701 ldsw [%l7 + 0x74], %i3
36702 ldsw [%l7 + 0x60], %o2
36703 ldsh [%l7 + 0x6C], %o6
36704 fnegs %f7, %f11
36705 ldub [%l7 + 0x2D], %i2
36706 ldsw [%l7 + 0x0C], %l5
36707 lduh [%l7 + 0x7C], %l4
36708 edge8l %g2, %l3, %g4
36709 pdist %f2, %f6, %f8
36710 ld [%l7 + 0x24], %f15
36711 ldsw [%l7 + 0x50], %l1
36712 ldsh [%l7 + 0x2C], %o4
36713 lduw [%l7 + 0x68], %g6
36714 fabss %f2, %f8
36715 pdist %f2, %f12, %f2
36716 edge32 %i4, %i1, %l6
36717 fmovsg %xcc, %f1, %f12
36718 ldub [%l7 + 0x29], %i7
36719 ldsb [%l7 + 0x32], %g1
36720 ble,a,pt %icc, loop_4310
36721 ldsb [%l7 + 0x1B], %g7
36722 fxors %f3, %f12, %f5
36723 fzero %f2
36724loop_4310:
36725 fmovsneg %xcc, %f4, %f5
36726 fbo %fcc0, loop_4311
36727 edge32 %i5, %i6, %o5
36728 udiv %i0, 0x1479, %o1
36729 tge %xcc, 0x4
36730loop_4311:
36731 tsubcc %l2, 0x041C, %o7
36732 ld [%l7 + 0x50], %f15
36733 std %f12, [%l7 + 0x70]
36734 fors %f4, %f5, %f3
36735 st %f7, [%l7 + 0x74]
36736 sll %g5, %o3, %g3
36737 fnot1 %f0, %f10
36738 std %f8, [%l7 + 0x58]
36739 ldub [%l7 + 0x43], %o0
36740 brlz %l0, loop_4312
36741 tg %icc, 0x2
36742 tcc %icc, 0x6
36743 fabsd %f6, %f12
36744loop_4312:
36745 tleu %xcc, 0x4
36746 lduh [%l7 + 0x74], %i3
36747 udivx %o6, 0x1DB9, %i2
36748 fmovdg %xcc, %f12, %f7
36749 fmovdvs %xcc, %f9, %f12
36750 lduw [%l7 + 0x7C], %o2
36751 xnor %l5, %l4, %g2
36752 sth %g4, [%l7 + 0x72]
36753 ldsb [%l7 + 0x73], %l1
36754 st %f9, [%l7 + 0x34]
36755 movg %xcc, %o4, %g6
36756 fnot2s %f12, %f1
36757 fbug %fcc2, loop_4313
36758 stx %i4, [%l7 + 0x38]
36759 fands %f0, %f0, %f3
36760 ldx [%l7 + 0x30], %i1
36761loop_4313:
36762 sdivcc %l3, 0x1A65, %l6
36763 movne %xcc, %g1, %i7
36764 stw %i5, [%l7 + 0x0C]
36765 fmovspos %icc, %f6, %f6
36766 tpos %xcc, 0x7
36767 std %f10, [%l7 + 0x48]
36768 movvc %icc, %g7, %i6
36769 fornot1s %f6, %f11, %f8
36770 st %f6, [%l7 + 0x50]
36771 fbug %fcc2, loop_4314
36772 srax %i0, %o1, %o5
36773 ldsw [%l7 + 0x48], %o7
36774 xor %l2, %g5, %g3
36775loop_4314:
36776 sth %o0, [%l7 + 0x26]
36777 ldsh [%l7 + 0x20], %o3
36778 stx %l0, [%l7 + 0x38]
36779 movl %xcc, %i3, %i2
36780 ldsw [%l7 + 0x44], %o2
36781 movrne %o6, %l5, %l4
36782 fmul8sux16 %f2, %f12, %f2
36783 ldsh [%l7 + 0x44], %g4
36784 fnot1 %f6, %f4
36785 ld [%l7 + 0x68], %f15
36786 fmovrde %g2, %f2, %f0
36787 nop
36788 setx loop_4315, %l0, %l1
36789 wrpr 0x1, %tl
36790 wrpr %l1, %tnpc
36791 setx 0x34400001400, %l0, %l1
36792 wrpr %l1, %tstate
36793 wrhpr 0x4, %htstate
36794 done
36795 movcc %xcc, %l1, %g6
36796 for %f2, %f14, %f8
36797 andcc %i4, 0x17C1, %i1
36798loop_4315:
36799 fnors %f14, %f13, %f14
36800 fpackfix %f4, %f3
36801 fzeros %f7
36802 fmul8x16au %f2, %f11, %f0
36803 fcmped %fcc3, %f6, %f14
36804 udivcc %l3, 0x0F1F, %o4
36805 sth %l6, [%l7 + 0x14]
36806 edge16l %i7, %g1, %i5
36807 fba %fcc1, loop_4316
36808 be,pn %icc, loop_4317
36809 lduh [%l7 + 0x28], %g7
36810 movrne %i0, %o1, %i6
36811loop_4316:
36812 fcmpes %fcc3, %f8, %f14
36813loop_4317:
36814 movvc %xcc, %o7, %l2
36815 fpsub32s %f11, %f14, %f6
36816 edge32n %g5, %o5, %o0
36817 xnorcc %o3, 0x035D, %l0
36818 fone %f12
36819 fexpand %f13, %f6
36820 fmovsne %xcc, %f0, %f1
36821 edge8 %i3, %g3, %o2
36822 ldsw [%l7 + 0x68], %i2
36823 tg %icc, 0x2
36824 smulcc %o6, %l4, %g4
36825 ld [%l7 + 0x0C], %f0
36826 subccc %l5, 0x064A, %l1
36827 movrne %g2, 0x2D4, %g6
36828 orcc %i4, 0x16F5, %l3
36829 ldsh [%l7 + 0x74], %o4
36830 nop
36831 setx loop_4318, %l0, %l1
36832 jmpl %l1, %l6
36833 tcc %xcc, 0x6
36834 ldd [%l7 + 0x10], %f2
36835 lduh [%l7 + 0x70], %i7
36836loop_4318:
36837 lduw [%l7 + 0x74], %i1
36838 array16 %i5, %g7, %g1
36839 fones %f0
36840 movvc %xcc, %i0, %i6
36841 sth %o7, [%l7 + 0x16]
36842 fxors %f0, %f10, %f6
36843 movn %icc, %o1, %l2
36844 std %f6, [%l7 + 0x60]
36845 fands %f2, %f1, %f7
36846 fmovrdlz %o5, %f0, %f0
36847 movrlz %g5, %o3, %l0
36848 ld [%l7 + 0x40], %f15
36849 array32 %o0, %g3, %o2
36850 ld [%l7 + 0x6C], %f4
36851 ldsw [%l7 + 0x08], %i2
36852 alignaddr %o6, %i3, %g4
36853 addcc %l5, 0x1556, %l4
36854 fmovrdlez %g2, %f10, %f8
36855 tle %icc, 0x2
36856 ldsw [%l7 + 0x58], %l1
36857 fmovdg %icc, %f11, %f9
36858 lduh [%l7 + 0x08], %g6
36859 fbe,a %fcc3, loop_4319
36860 tg %xcc, 0x0
36861 ldsh [%l7 + 0x5C], %i4
36862 ldsw [%l7 + 0x40], %l3
36863loop_4319:
36864 ba,a %icc, loop_4320
36865 fxor %f6, %f8, %f6
36866 ldx [%l7 + 0x50], %o4
36867 sdiv %l6, 0x0613, %i7
36868loop_4320:
36869 orn %i1, 0x0977, %g7
36870 brz,a %g1, loop_4321
36871 stw %i5, [%l7 + 0x64]
36872 st %f14, [%l7 + 0x2C]
36873 stb %i6, [%l7 + 0x6D]
36874loop_4321:
36875 ldsh [%l7 + 0x4A], %i0
36876 ldd [%l7 + 0x58], %f0
36877 fandnot1 %f8, %f10, %f0
36878 bpos,pt %xcc, loop_4322
36879 stx %o7, [%l7 + 0x78]
36880 fcmpeq32 %f8, %f2, %o1
36881 stw %o5, [%l7 + 0x4C]
36882loop_4322:
36883 bgu,pt %xcc, loop_4323
36884 brlz %g5, loop_4324
36885 brz %l2, loop_4325
36886 fmul8x16al %f11, %f8, %f2
36887loop_4323:
36888 fblg %fcc3, loop_4326
36889loop_4324:
36890 bpos loop_4327
36891loop_4325:
36892 movcc %icc, %l0, %o3
36893 stb %o0, [%l7 + 0x10]
36894loop_4326:
36895 lduh [%l7 + 0x7C], %o2
36896loop_4327:
36897 ldub [%l7 + 0x6F], %i2
36898 lduh [%l7 + 0x76], %o6
36899 edge16n %g3, %g4, %l5
36900 brnz %l4, loop_4328
36901 ld [%l7 + 0x70], %f0
36902 fmovsneg %icc, %f2, %f10
36903 fmul8ulx16 %f12, %f4, %f2
36904loop_4328:
36905 bne,a %xcc, loop_4329
36906 ldsb [%l7 + 0x44], %i3
36907 ldsb [%l7 + 0x30], %g2
36908 fbl %fcc2, loop_4330
36909loop_4329:
36910 tsubcc %l1, %i4, %g6
36911 fmul8x16al %f14, %f11, %f14
36912 bvc,a loop_4331
36913loop_4330:
36914 array8 %l3, %o4, %l6
36915 std %f6, [%l7 + 0x70]
36916 ldub [%l7 + 0x19], %i1
36917loop_4331:
36918 fcmpd %fcc0, %f4, %f4
36919 edge32n %g7, %g1, %i5
36920 xorcc %i7, %i6, %i0
36921 brz,a %o7, loop_4332
36922 fmovdvs %icc, %f2, %f0
36923 ldsb [%l7 + 0x56], %o5
36924 edge16 %o1, %l2, %g5
36925loop_4332:
36926 std %f10, [%l7 + 0x78]
36927 fbg,a %fcc3, loop_4333
36928 fmovse %icc, %f12, %f3
36929 movne %xcc, %l0, %o0
36930 fbo %fcc1, loop_4334
36931loop_4333:
36932 ld [%l7 + 0x38], %f14
36933 ldsh [%l7 + 0x34], %o3
36934 fpmerge %f14, %f5, %f0
36935loop_4334:
36936 fmovrdgez %i2, %f4, %f14
36937 ldub [%l7 + 0x33], %o6
36938 udiv %g3, 0x08A7, %g4
36939 fmovsvc %icc, %f10, %f13
36940 fmovrdlez %l5, %f10, %f0
36941 fsrc2s %f12, %f4
36942 tne %icc, 0x5
36943 ldub [%l7 + 0x3E], %l4
36944 fmovrdgz %i3, %f0, %f6
36945 lduw [%l7 + 0x40], %o2
36946 smulcc %l1, %g2, %i4
36947 bg,pn %xcc, loop_4335
36948 edge8 %l3, %g6, %o4
36949 stb %l6, [%l7 + 0x6B]
36950 ldsb [%l7 + 0x5A], %g7
36951loop_4335:
36952 fxnors %f14, %f15, %f12
36953 andn %g1, %i1, %i5
36954 movgu %icc, %i6, %i7
36955 ldsh [%l7 + 0x2E], %o7
36956 fmovs %f10, %f6
36957 tl %icc, 0x6
36958 ldx [%l7 + 0x30], %i0
36959 alignaddr %o1, %o5, %g5
36960 sdivcc %l2, 0x109E, %o0
36961 fmul8x16au %f12, %f6, %f2
36962 nop
36963 setx loop_4336, %l0, %l1
36964 wrpr 0x1, %tl
36965 wrpr %l1, %tpc
36966 add %l1, 0x4, %l1
36967 wrpr %l1, %tnpc
36968 setx 0x34400001400, %l0, %l1
36969 wrpr %l1, %tstate
36970 wrhpr 0x4, %htstate
36971 retry
36972 udiv %o3, 0x1EE0, %i2
36973 fmovdvc %icc, %f3, %f15
36974 fmovdl %icc, %f7, %f1
36975loop_4336:
36976 fornot2 %f4, %f14, %f4
36977 lduh [%l7 + 0x50], %l0
36978 movneg %xcc, %o6, %g3
36979 ldsw [%l7 + 0x18], %g4
36980 fbo,a %fcc2, loop_4337
36981 ld [%l7 + 0x0C], %f12
36982 ldsb [%l7 + 0x2E], %l4
36983 fmovrdlez %i3, %f10, %f4
36984loop_4337:
36985 xnorcc %o2, %l1, %g2
36986 bg,a,pt %icc, loop_4338
36987 ldsb [%l7 + 0x10], %l5
36988 movgu %icc, %i4, %g6
36989 bcs %xcc, loop_4339
36990loop_4338:
36991 fmovdleu %xcc, %f10, %f15
36992 fpack32 %f4, %f6, %f12
36993 movne %xcc, %o4, %l6
36994loop_4339:
36995 fpadd16s %f6, %f1, %f11
36996 andn %l3, 0x10E7, %g7
36997 fmovdle %xcc, %f11, %f11
36998 fbue,a %fcc2, loop_4340
36999 fnot2s %f12, %f13
37000 nop
37001 setx loop_4341, %l0, %l1
37002 jmpl %l1, %i1
37003 ldsh [%l7 + 0x42], %g1
37004loop_4340:
37005 fmovdge %xcc, %f3, %f1
37006 ldd [%l7 + 0x10], %f6
37007loop_4341:
37008 fnor %f6, %f4, %f2
37009 fmovdge %xcc, %f5, %f8
37010 ldsh [%l7 + 0x64], %i6
37011 xnor %i7, 0x1476, %i5
37012 tle %xcc, 0x0
37013 stb %o7, [%l7 + 0x54]
37014 tl %xcc, 0x1
37015 or %o1, %o5, %i0
37016 ld [%l7 + 0x18], %f4
37017 ldsw [%l7 + 0x48], %l2
37018 srlx %o0, 0x13, %g5
37019 st %f7, [%l7 + 0x38]
37020 fsrc1 %f2, %f14
37021 umulcc %o3, %l0, %i2
37022 tcs %icc, 0x6
37023 bgu,a %icc, loop_4342
37024 fandnot1 %f14, %f0, %f10
37025 fmul8sux16 %f8, %f12, %f14
37026 fone %f2
37027loop_4342:
37028 fmovscc %icc, %f6, %f2
37029 te %xcc, 0x0
37030 tsubcc %g3, %o6, %g4
37031 te %icc, 0x1
37032 lduw [%l7 + 0x4C], %l4
37033 bcs,a loop_4343
37034 xnorcc %i3, %l1, %g2
37035 sth %l5, [%l7 + 0x76]
37036 ld [%l7 + 0x54], %f10
37037loop_4343:
37038 fcmple32 %f14, %f14, %o2
37039 movleu %icc, %i4, %o4
37040 edge32 %l6, %l3, %g6
37041 tge %icc, 0x2
37042 fmovsa %xcc, %f8, %f4
37043 st %f4, [%l7 + 0x24]
37044 tg %xcc, 0x7
37045 stx %g7, [%l7 + 0x60]
37046 or %g1, 0x05B8, %i1
37047 fmovde %xcc, %f7, %f9
37048 sth %i6, [%l7 + 0x6C]
37049 brz,a %i5, loop_4344
37050 array16 %i7, %o7, %o1
37051 ldx [%l7 + 0x60], %o5
37052 call loop_4345
37053loop_4344:
37054 fbge %fcc2, loop_4346
37055 ldd [%l7 + 0x10], %f6
37056 fmovsge %xcc, %f2, %f15
37057loop_4345:
37058 fmovsvs %xcc, %f3, %f6
37059loop_4346:
37060 stx %l2, [%l7 + 0x28]
37061 lduh [%l7 + 0x12], %o0
37062 fmovsvs %icc, %f3, %f7
37063 andcc %i0, 0x0B8C, %g5
37064 sth %o3, [%l7 + 0x78]
37065 and %l0, %i2, %o6
37066 tsubcctv %g4, %l4, %g3
37067 movgu %icc, %l1, %g2
37068 orncc %l5, 0x1B33, %o2
37069 ldub [%l7 + 0x6A], %i3
37070 be loop_4347
37071 fnot1s %f15, %f2
37072 ldx [%l7 + 0x48], %i4
37073 edge32n %o4, %l6, %l3
37074loop_4347:
37075 bshuffle %f4, %f4, %f14
37076 fcmpgt16 %f4, %f8, %g6
37077 fba,a %fcc2, loop_4348
37078 ldsh [%l7 + 0x68], %g1
37079 ldx [%l7 + 0x28], %i1
37080 ldsb [%l7 + 0x4F], %g7
37081loop_4348:
37082 lduw [%l7 + 0x40], %i5
37083 fnand %f4, %f14, %f6
37084 std %f8, [%l7 + 0x70]
37085 ldd [%l7 + 0x60], %f4
37086 xnor %i7, 0x061E, %i6
37087 fcmpd %fcc1, %f10, %f6
37088 srlx %o7, 0x0D, %o1
37089 lduh [%l7 + 0x4C], %l2
37090 ldsw [%l7 + 0x30], %o5
37091 fmovrsgez %i0, %f1, %f0
37092 fcmpeq16 %f0, %f8, %o0
37093 fpadd32s %f11, %f13, %f12
37094 fmovrsgz %g5, %f0, %f10
37095 tgu %icc, 0x1
37096 ldd [%l7 + 0x18], %f4
37097 fmovdvs %xcc, %f0, %f3
37098 fpmerge %f9, %f10, %f6
37099 ldx [%l7 + 0x78], %l0
37100 edge16ln %o3, %i2, %o6
37101 movvs %icc, %l4, %g4
37102 ldsw [%l7 + 0x54], %g3
37103 bvs,a,pt %icc, loop_4349
37104 ldub [%l7 + 0x2E], %g2
37105 fandnot1s %f12, %f1, %f1
37106 xor %l5, %l1, %o2
37107loop_4349:
37108 fmovscs %icc, %f14, %f11
37109 lduw [%l7 + 0x58], %i3
37110 fmovrslz %o4, %f15, %f0
37111 sth %l6, [%l7 + 0x70]
37112 tn %xcc, 0x3
37113 movvs %xcc, %i4, %l3
37114 fpmerge %f10, %f1, %f12
37115 fornot1 %f4, %f6, %f0
37116 taddcc %g1, %i1, %g6
37117 sth %g7, [%l7 + 0x60]
37118 fmovsvs %xcc, %f14, %f10
37119 stw %i7, [%l7 + 0x4C]
37120 ldsb [%l7 + 0x4B], %i5
37121 tg %icc, 0x6
37122 stb %i6, [%l7 + 0x5E]
37123 fpadd32s %f13, %f1, %f11
37124 movl %xcc, %o1, %o7
37125 stx %l2, [%l7 + 0x48]
37126 bcc,pn %icc, loop_4350
37127 fbn %fcc1, loop_4351
37128 fpadd32 %f10, %f14, %f10
37129 be,pt %xcc, loop_4352
37130loop_4350:
37131 movvc %icc, %o5, %o0
37132loop_4351:
37133 std %f0, [%l7 + 0x30]
37134 tvc %xcc, 0x6
37135loop_4352:
37136 ldsb [%l7 + 0x5B], %g5
37137 st %f6, [%l7 + 0x58]
37138 array8 %i0, %l0, %i2
37139 fbu %fcc2, loop_4353
37140 fpsub16s %f12, %f1, %f5
37141 bge,a loop_4354
37142 movcc %icc, %o6, %o3
37143loop_4353:
37144 fbge,a %fcc2, loop_4355
37145 fmovsg %xcc, %f11, %f7
37146loop_4354:
37147 ldx [%l7 + 0x38], %g4
37148 sdivx %l4, 0x06E2, %g2
37149loop_4355:
37150 tsubcc %l5, %g3, %o2
37151 fmuld8sux16 %f8, %f12, %f2
37152 fpack16 %f4, %f11
37153 lduw [%l7 + 0x18], %l1
37154 fornot2s %f2, %f12, %f12
37155 movcc %xcc, %o4, %l6
37156 fnot2s %f2, %f7
37157 ldd [%l7 + 0x68], %f12
37158 stb %i3, [%l7 + 0x60]
37159 fmovrsgez %l3, %f5, %f4
37160 ldx [%l7 + 0x68], %g1
37161 ld [%l7 + 0x2C], %f10
37162 fbue %fcc1, loop_4356
37163 ldsw [%l7 + 0x18], %i1
37164 std %f14, [%l7 + 0x48]
37165 tneg %icc, 0x7
37166loop_4356:
37167 sth %i4, [%l7 + 0x2E]
37168 lduh [%l7 + 0x30], %g6
37169 bneg,a,pt %icc, loop_4357
37170 brgz,a %g7, loop_4358
37171 move %xcc, %i7, %i6
37172 fbo %fcc3, loop_4359
37173loop_4357:
37174 fone %f2
37175loop_4358:
37176 stb %o1, [%l7 + 0x5B]
37177 fzeros %f12
37178loop_4359:
37179 movrne %i5, 0x0A7, %o7
37180 andn %o5, %o0, %g5
37181 fcmpd %fcc3, %f2, %f6
37182 bleu loop_4360
37183 ld [%l7 + 0x5C], %f7
37184 ld [%l7 + 0x1C], %f11
37185 stb %i0, [%l7 + 0x1E]
37186loop_4360:
37187 ldsb [%l7 + 0x7B], %l2
37188 ld [%l7 + 0x70], %f9
37189 edge16 %i2, %o6, %o3
37190 bgu %icc, loop_4361
37191 fands %f12, %f5, %f12
37192 bcs loop_4362
37193 st %f15, [%l7 + 0x0C]
37194loop_4361:
37195 brz %l0, loop_4363
37196 ld [%l7 + 0x34], %f9
37197loop_4362:
37198 fbo %fcc0, loop_4364
37199 fmovsne %xcc, %f7, %f8
37200loop_4363:
37201 fcmpd %fcc1, %f4, %f10
37202 fpsub32s %f3, %f2, %f0
37203loop_4364:
37204 fmovdl %xcc, %f15, %f12
37205 fands %f10, %f3, %f15
37206 orn %g4, 0x1BAF, %l4
37207 bge %icc, loop_4365
37208 ldx [%l7 + 0x20], %l5
37209 ldsw [%l7 + 0x60], %g3
37210 sdiv %g2, 0x0B72, %l1
37211loop_4365:
37212 bleu %xcc, loop_4366
37213 xnorcc %o2, 0x0892, %l6
37214 movrgz %o4, %i3, %l3
37215 sth %g1, [%l7 + 0x42]
37216loop_4366:
37217 fcmpne16 %f14, %f4, %i4
37218 ldsw [%l7 + 0x10], %i1
37219 bge,a,pn %xcc, loop_4367
37220 ldsb [%l7 + 0x58], %g6
37221 fbue,a %fcc3, loop_4368
37222 ldub [%l7 + 0x3A], %i7
37223loop_4367:
37224 fxnor %f2, %f6, %f14
37225 fpsub16 %f12, %f2, %f6
37226loop_4368:
37227 ldsh [%l7 + 0x26], %g7
37228 fpackfix %f14, %f6
37229 fpsub16 %f8, %f6, %f10
37230 fmovdle %xcc, %f1, %f11
37231 fmovsg %xcc, %f13, %f3
37232 fbge %fcc1, loop_4369
37233 stx %o1, [%l7 + 0x70]
37234 movrgez %i5, 0x0F5, %o7
37235 fmovrsne %o5, %f10, %f8
37236loop_4369:
37237 udivcc %o0, 0x026B, %i6
37238 movcs %icc, %i0, %g5
37239 fornot1s %f12, %f9, %f13
37240 movpos %xcc, %l2, %o6
37241 fmovdl %icc, %f10, %f10
37242 stb %o3, [%l7 + 0x7E]
37243 stb %i2, [%l7 + 0x3F]
37244 fmovsge %icc, %f14, %f5
37245 movneg %icc, %g4, %l0
37246 array8 %l5, %g3, %g2
37247 edge8ln %l4, %o2, %l6
37248 lduh [%l7 + 0x0A], %l1
37249 movrne %i3, %o4, %l3
37250 srl %g1, 0x0D, %i1
37251 sth %i4, [%l7 + 0x30]
37252 ldx [%l7 + 0x78], %g6
37253 te %icc, 0x2
37254 fnands %f14, %f13, %f4
37255 fbne %fcc1, loop_4370
37256 sdivx %g7, 0x0DF2, %i7
37257 edge16ln %i5, %o1, %o7
37258 fmovda %xcc, %f7, %f4
37259loop_4370:
37260 brgz %o5, loop_4371
37261 fpack32 %f14, %f14, %f4
37262 tl %icc, 0x2
37263 faligndata %f0, %f4, %f6
37264loop_4371:
37265 call loop_4372
37266 tcs %xcc, 0x4
37267 ldx [%l7 + 0x48], %o0
37268 sth %i6, [%l7 + 0x18]
37269loop_4372:
37270 std %f2, [%l7 + 0x60]
37271 bl,a loop_4373
37272 nop
37273 setx loop_4374, %l0, %l1
37274 wrpr 0x1, %tl
37275 wrpr %l1, %tpc
37276 add %l1, 0x4, %l1
37277 wrpr %l1, %tnpc
37278 setx 0x34400001400, %l0, %l1
37279 wrpr %l1, %tstate
37280 wrhpr 0x4, %htstate
37281 retry
37282 fmovsneg %xcc, %f4, %f3
37283 fmovrslez %g5, %f10, %f0
37284loop_4373:
37285 fpsub32 %f10, %f10, %f8
37286loop_4374:
37287 fpadd32 %f12, %f2, %f10
37288 fbule,a %fcc0, loop_4375
37289 sth %i0, [%l7 + 0x6E]
37290 fmovsneg %xcc, %f10, %f15
37291 ldx [%l7 + 0x68], %l2
37292loop_4375:
37293 for %f6, %f2, %f2
37294 stb %o3, [%l7 + 0x64]
37295 fmovdneg %icc, %f9, %f14
37296 sdivx %i2, 0x1507, %o6
37297 fpsub16s %f13, %f11, %f6
37298 move %xcc, %g4, %l5
37299 movn %icc, %g3, %l0
37300 stx %l4, [%l7 + 0x08]
37301 pdist %f2, %f0, %f4
37302 orncc %g2, %o2, %l6
37303 lduw [%l7 + 0x7C], %l1
37304 fcmpne16 %f14, %f0, %i3
37305 fcmpne16 %f14, %f2, %l3
37306 bn,a,pt %icc, loop_4376
37307 orncc %o4, %g1, %i4
37308 fcmps %fcc0, %f3, %f15
37309 movrgez %i1, %g6, %i7
37310loop_4376:
37311 fmovdge %icc, %f11, %f3
37312 sth %g7, [%l7 + 0x26]
37313 orn %i5, 0x03F0, %o1
37314 fpadd32s %f0, %f14, %f3
37315 ldx [%l7 + 0x58], %o7
37316 fnot1s %f7, %f11
37317 ldsb [%l7 + 0x25], %o5
37318 sdiv %i6, 0x13EB, %o0
37319 fmovrsne %g5, %f14, %f1
37320 ldd [%l7 + 0x38], %f10
37321 fbug,a %fcc3, loop_4377
37322 fmovdpos %xcc, %f7, %f5
37323 sethi 0x1B1F, %i0
37324 mulx %o3, 0x109C, %l2
37325loop_4377:
37326 ldsb [%l7 + 0x65], %i2
37327 lduh [%l7 + 0x62], %o6
37328 fmovdg %icc, %f11, %f3
37329 orncc %l5, 0x0B89, %g4
37330 fmovsleu %xcc, %f11, %f3
37331 fbge %fcc1, loop_4378
37332 tsubcctv %g3, %l4, %l0
37333 fornot2 %f2, %f8, %f12
37334 xorcc %o2, %l6, %l1
37335loop_4378:
37336 stb %g2, [%l7 + 0x66]
37337 ldsb [%l7 + 0x4A], %l3
37338 subc %o4, 0x0FF0, %g1
37339 fmovrsgz %i3, %f13, %f4
37340 fbule,a %fcc0, loop_4379
37341 fbn,a %fcc1, loop_4380
37342 bneg %xcc, loop_4381
37343 fabss %f2, %f12
37344loop_4379:
37345 fandnot2s %f9, %f9, %f7
37346loop_4380:
37347 ldub [%l7 + 0x2D], %i4
37348loop_4381:
37349 movle %xcc, %g6, %i1
37350 ld [%l7 + 0x18], %f3
37351 fxors %f0, %f7, %f2
37352 fbe %fcc2, loop_4382
37353 ldsh [%l7 + 0x24], %g7
37354 fnands %f10, %f4, %f12
37355 ldx [%l7 + 0x68], %i5
37356loop_4382:
37357 movl %icc, %o1, %o7
37358 sth %o5, [%l7 + 0x0C]
37359 ld [%l7 + 0x70], %f7
37360 fcmple32 %f12, %f6, %i6
37361 fmovsge %icc, %f9, %f12
37362 faligndata %f12, %f4, %f0
37363 stb %i7, [%l7 + 0x3F]
37364 smul %g5, 0x1A39, %i0
37365 bn %xcc, loop_4383
37366 tg %icc, 0x4
37367 stw %o0, [%l7 + 0x30]
37368 ldsb [%l7 + 0x6A], %l2
37369loop_4383:
37370 stx %i2, [%l7 + 0x60]
37371 fmovdge %icc, %f11, %f2
37372 fpadd16s %f13, %f13, %f14
37373 andn %o6, %l5, %g4
37374 udiv %g3, 0x175D, %o3
37375 fsrc1s %f4, %f14
37376 ld [%l7 + 0x74], %f2
37377 fnegs %f12, %f0
37378 ldub [%l7 + 0x2E], %l0
37379 fmovdvc %xcc, %f7, %f4
37380 sth %o2, [%l7 + 0x44]
37381 edge8l %l6, %l1, %l4
37382 fmovsleu %icc, %f10, %f12
37383 ld [%l7 + 0x6C], %f11
37384 fxnor %f6, %f2, %f8
37385 fsrc1s %f10, %f7
37386 ldub [%l7 + 0x32], %g2
37387 ldd [%l7 + 0x40], %f14
37388 fpackfix %f4, %f1
37389 subc %l3, 0x0323, %o4
37390 bleu,a loop_4384
37391 movcc %xcc, %g1, %i4
37392 xnorcc %i3, 0x014C, %g6
37393 movrgz %i1, 0x23E, %g7
37394loop_4384:
37395 bn,a,pn %xcc, loop_4385
37396 or %i5, 0x06C6, %o7
37397 tvc %xcc, 0x1
37398 fble,a %fcc2, loop_4386
37399loop_4385:
37400 move %icc, %o1, %o5
37401 nop
37402 setx loop_4387, %l0, %l1
37403 jmpl %l1, %i7
37404 fexpand %f1, %f10
37405loop_4386:
37406 sethi 0x0054, %g5
37407 fbne,a %fcc1, loop_4388
37408loop_4387:
37409 be,a,pn %icc, loop_4389
37410 nop
37411 setx loop_4390, %l0, %l1
37412 wrpr 0x1, %tl
37413 wrpr %l1, %tnpc
37414 setx 0x34400001400, %l0, %l1
37415 wrpr %l1, %tstate
37416 wrhpr 0x4, %htstate
37417 done
37418 stx %i6, [%l7 + 0x20]
37419loop_4388:
37420 fmovrsne %i0, %f8, %f3
37421loop_4389:
37422 stx %l2, [%l7 + 0x60]
37423loop_4390:
37424 orncc %o0, 0x122B, %o6
37425 stw %i2, [%l7 + 0x24]
37426 lduh [%l7 + 0x62], %g4
37427 fmul8sux16 %f14, %f4, %f12
37428 ld [%l7 + 0x6C], %f9
37429 fnors %f15, %f3, %f12
37430 ldub [%l7 + 0x0F], %g3
37431 fornot2s %f14, %f15, %f10
37432 std %f12, [%l7 + 0x70]
37433 std %f12, [%l7 + 0x60]
37434 bleu,a,pt %icc, loop_4391
37435 brgz,a %o3, loop_4392
37436 ldsb [%l7 + 0x4B], %l5
37437 call loop_4393
37438loop_4391:
37439 fcmpne16 %f8, %f14, %l0
37440loop_4392:
37441 brlz,a %o2, loop_4394
37442 movvs %xcc, %l6, %l4
37443loop_4393:
37444 fnot1 %f4, %f10
37445 stb %g2, [%l7 + 0x27]
37446loop_4394:
37447 ldsb [%l7 + 0x5E], %l1
37448 ldx [%l7 + 0x30], %l3
37449 mova %xcc, %o4, %i4
37450 brlez,a %g1, loop_4395
37451 bneg,pt %xcc, loop_4396
37452 xnorcc %g6, %i3, %i1
37453 fpsub32 %f0, %f8, %f4
37454loop_4395:
37455 fmovdvs %xcc, %f12, %f15
37456loop_4396:
37457 st %f6, [%l7 + 0x78]
37458 srl %g7, %i5, %o7
37459 call loop_4397
37460 and %o1, 0x1B6C, %o5
37461 fxors %f7, %f14, %f6
37462 bcs,a loop_4398
37463loop_4397:
37464 bgu,a %xcc, loop_4399
37465 movneg %xcc, %g5, %i7
37466 fmovsn %xcc, %f7, %f8
37467loop_4398:
37468 fbn %fcc1, loop_4400
37469loop_4399:
37470 ld [%l7 + 0x1C], %f10
37471 smul %i0, %i6, %l2
37472 ldsh [%l7 + 0x08], %o0
37473loop_4400:
37474 mova %xcc, %o6, %g4
37475 stb %i2, [%l7 + 0x45]
37476 fpsub16 %f0, %f0, %f0
37477 fble %fcc1, loop_4401
37478 sth %o3, [%l7 + 0x3E]
37479 fbg,a %fcc3, loop_4402
37480 tge %icc, 0x0
37481loop_4401:
37482 fbe,a %fcc3, loop_4403
37483 edge16l %g3, %l5, %o2
37484loop_4402:
37485 tleu %xcc, 0x4
37486 movrlez %l6, 0x2F3, %l0
37487loop_4403:
37488 fmovrde %g2, %f14, %f0
37489 bgu,pn %icc, loop_4404
37490 movrgz %l4, 0x275, %l1
37491 fcmpgt32 %f6, %f4, %l3
37492 fmovdn %xcc, %f15, %f5
37493loop_4404:
37494 sth %o4, [%l7 + 0x30]
37495 lduh [%l7 + 0x20], %i4
37496 te %xcc, 0x4
37497 fmovscc %icc, %f10, %f8
37498 ta %icc, 0x4
37499 stw %g6, [%l7 + 0x58]
37500 brgz,a %i3, loop_4405
37501 movn %xcc, %i1, %g1
37502 fmovscs %xcc, %f9, %f11
37503 tl %icc, 0x5
37504loop_4405:
37505 tvs %xcc, 0x1
37506 fnot1s %f12, %f5
37507 brnz,a %g7, loop_4406
37508 fpack32 %f12, %f10, %f10
37509 std %f8, [%l7 + 0x58]
37510 fornot2s %f10, %f6, %f2
37511loop_4406:
37512 fmovdvs %icc, %f9, %f11
37513 fbul %fcc0, loop_4407
37514 stw %i5, [%l7 + 0x78]
37515 fornot1s %f1, %f11, %f1
37516 stb %o1, [%l7 + 0x76]
37517loop_4407:
37518 edge16l %o7, %o5, %g5
37519 lduh [%l7 + 0x76], %i7
37520 fmuld8sux16 %f8, %f14, %f14
37521 udiv %i0, 0x19DF, %l2
37522 edge8ln %o0, %i6, %g4
37523 std %f0, [%l7 + 0x68]
37524 fmovsvs %xcc, %f8, %f12
37525 fcmple16 %f2, %f6, %i2
37526 edge32n %o3, %g3, %l5
37527 edge32n %o6, %o2, %l0
37528 st %f8, [%l7 + 0x14]
37529 stx %g2, [%l7 + 0x08]
37530 orncc %l4, 0x0593, %l6
37531 tle %xcc, 0x7
37532 bvs,a,pn %icc, loop_4408
37533 sethi 0x05C9, %l1
37534 ba,a loop_4409
37535 ldsw [%l7 + 0x30], %l3
37536loop_4408:
37537 ldub [%l7 + 0x4F], %o4
37538 stw %i4, [%l7 + 0x30]
37539loop_4409:
37540 fmovd %f12, %f12
37541 subccc %i3, %g6, %g1
37542 ldsw [%l7 + 0x4C], %i1
37543 lduh [%l7 + 0x6A], %i5
37544 fmovsg %icc, %f12, %f13
37545 ldub [%l7 + 0x25], %g7
37546 ld [%l7 + 0x18], %f9
37547 fexpand %f11, %f2
37548 fcmpeq32 %f8, %f12, %o1
37549 fbo,a %fcc2, loop_4410
37550 stx %o5, [%l7 + 0x48]
37551 edge32n %g5, %o7, %i7
37552 brlez %i0, loop_4411
37553loop_4410:
37554 ld [%l7 + 0x68], %f11
37555 popc 0x17D4, %l2
37556 movvc %icc, %o0, %g4
37557loop_4411:
37558 srl %i6, %i2, %o3
37559 stw %g3, [%l7 + 0x24]
37560 fmovse %icc, %f9, %f10
37561 addc %l5, %o6, %o2
37562 fmovrdne %l0, %f6, %f6
37563 movrlz %g2, %l4, %l1
37564 fcmpeq16 %f2, %f4, %l6
37565 fcmpgt32 %f12, %f8, %o4
37566 movge %xcc, %l3, %i4
37567 ldx [%l7 + 0x20], %i3
37568 bne,pn %icc, loop_4412
37569 fmovde %xcc, %f5, %f11
37570 fornot2 %f10, %f2, %f4
37571 fxnors %f1, %f7, %f13
37572loop_4412:
37573 faligndata %f12, %f2, %f8
37574 edge16l %g6, %i1, %g1
37575 tneg %xcc, 0x7
37576 stx %g7, [%l7 + 0x28]
37577 lduw [%l7 + 0x6C], %i5
37578 or %o5, %o1, %g5
37579 fmovrsgz %i7, %f10, %f14
37580 fmovrse %o7, %f0, %f6
37581 bgu,a loop_4413
37582 fsrc1s %f6, %f2
37583 movpos %xcc, %l2, %i0
37584 ldub [%l7 + 0x22], %o0
37585loop_4413:
37586 addc %i6, %g4, %i2
37587 nop
37588 setx loop_4414, %l0, %l1
37589 jmpl %l1, %g3
37590 fmovsleu %xcc, %f15, %f2
37591 ldsh [%l7 + 0x4C], %o3
37592 fbge %fcc3, loop_4415
37593loop_4414:
37594 fmovdl %icc, %f12, %f0
37595 ldub [%l7 + 0x6B], %o6
37596 sth %l5, [%l7 + 0x5A]
37597loop_4415:
37598 stb %o2, [%l7 + 0x6F]
37599 ldsh [%l7 + 0x2A], %l0
37600 fmovdcc %xcc, %f5, %f2
37601 ld [%l7 + 0x28], %f4
37602 fexpand %f1, %f14
37603 lduw [%l7 + 0x70], %g2
37604 siam 0x6
37605 sra %l1, 0x03, %l6
37606 stw %o4, [%l7 + 0x74]
37607 fornot2 %f4, %f12, %f8
37608 fbne,a %fcc2, loop_4416
37609 fmovdvc %icc, %f6, %f15
37610 fpadd16s %f12, %f5, %f3
37611 fcmpgt32 %f12, %f6, %l3
37612loop_4416:
37613 fornot1s %f8, %f14, %f7
37614 edge16l %i4, %i3, %l4
37615 fmovrse %i1, %f4, %f8
37616 brlez %g6, loop_4417
37617 stw %g7, [%l7 + 0x0C]
37618 bvs,a,pn %xcc, loop_4418
37619 fnot2s %f13, %f14
37620loop_4417:
37621 ldub [%l7 + 0x1C], %g1
37622 fmovsne %xcc, %f13, %f5
37623loop_4418:
37624 edge32ln %i5, %o5, %o1
37625 std %f0, [%l7 + 0x60]
37626 xnor %g5, 0x1C16, %i7
37627 bcs,pn %xcc, loop_4419
37628 orn %o7, 0x06BF, %l2
37629 fmovsne %xcc, %f0, %f5
37630 fbu,a %fcc1, loop_4420
37631loop_4419:
37632 fzero %f2
37633 alignaddr %o0, %i6, %g4
37634 sdivx %i0, 0x1695, %i2
37635loop_4420:
37636 movre %o3, %o6, %g3
37637 movle %icc, %o2, %l5
37638 ld [%l7 + 0x58], %f9
37639 fmovdleu %icc, %f6, %f1
37640 fmovrslez %g2, %f3, %f4
37641 mulx %l1, 0x1D0F, %l0
37642 fmovdg %icc, %f4, %f10
37643 fmovrdlez %o4, %f0, %f2
37644 fmul8x16al %f7, %f5, %f14
37645 sth %l3, [%l7 + 0x14]
37646 ldx [%l7 + 0x08], %i4
37647 lduw [%l7 + 0x14], %l6
37648 fba %fcc0, loop_4421
37649 fbn,a %fcc3, loop_4422
37650 nop
37651 setx loop_4423, %l0, %l1
37652 wrpr 0x1, %tl
37653 wrpr %l1, %tpc
37654 add %l1, 0x4, %l1
37655 wrpr %l1, %tnpc
37656 setx 0x34400001400, %l0, %l1
37657 wrpr %l1, %tstate
37658 wrhpr 0x4, %htstate
37659 retry
37660 stw %i3, [%l7 + 0x40]
37661loop_4421:
37662 fmovscs %icc, %f4, %f14
37663loop_4422:
37664 bneg,a,pn %xcc, loop_4424
37665loop_4423:
37666 edge8 %l4, %i1, %g7
37667 fpack16 %f0, %f13
37668 brgez,a %g1, loop_4425
37669loop_4424:
37670 fmovdleu %icc, %f13, %f8
37671 movn %xcc, %g6, %i5
37672 stw %o1, [%l7 + 0x28]
37673loop_4425:
37674 siam 0x7
37675 alignaddr %o5, %g5, %i7
37676 fmovsgu %xcc, %f13, %f3
37677 bne,pn %xcc, loop_4426
37678 fexpand %f4, %f6
37679 subc %l2, %o0, %i6
37680 fmovsg %icc, %f9, %f9
37681loop_4426:
37682 fmovdl %xcc, %f0, %f3
37683 mulscc %g4, 0x10D6, %o7
37684 fmovdleu %xcc, %f3, %f2
37685 lduh [%l7 + 0x2A], %i2
37686 fbu,a %fcc1, loop_4427
37687 fzeros %f12
37688 stw %i0, [%l7 + 0x18]
37689 fcmpd %fcc3, %f8, %f2
37690loop_4427:
37691 edge16n %o6, %o3, %g3
37692 xnorcc %l5, 0x0005, %g2
37693 ld [%l7 + 0x10], %f5
37694 ldx [%l7 + 0x30], %o2
37695 popc 0x16B1, %l0
37696 nop
37697 setx loop_4428, %l0, %l1
37698 jmpl %l1, %o4
37699 fmovrslez %l3, %f15, %f11
37700 fors %f0, %f12, %f11
37701 brlz,a %i4, loop_4429
37702loop_4428:
37703 movvs %icc, %l6, %l1
37704 ldx [%l7 + 0x78], %i3
37705 edge32l %i1, %g7, %g1
37706loop_4429:
37707 fmovse %xcc, %f9, %f2
37708 fcmpeq16 %f6, %f12, %g6
37709 std %f14, [%l7 + 0x60]
37710 ldx [%l7 + 0x38], %l4
37711 sth %i5, [%l7 + 0x10]
37712 movg %icc, %o1, %g5
37713 lduw [%l7 + 0x2C], %i7
37714 fblg %fcc1, loop_4430
37715 xnorcc %o5, 0x0A30, %l2
37716 movrgz %o0, %g4, %i6
37717 ldx [%l7 + 0x30], %i2
37718loop_4430:
37719 fabss %f13, %f12
37720 mova %xcc, %i0, %o7
37721 fcmple16 %f14, %f6, %o3
37722 fsrc2s %f12, %f4
37723 fones %f8
37724 fcmpd %fcc1, %f0, %f12
37725 edge16ln %g3, %o6, %l5
37726 fpsub16s %f9, %f3, %f13
37727 stx %g2, [%l7 + 0x40]
37728 fmovdn %xcc, %f3, %f5
37729 and %l0, %o4, %o2
37730 ldsw [%l7 + 0x64], %l3
37731 fmovrslez %i4, %f1, %f4
37732 fbg %fcc3, loop_4431
37733 movne %xcc, %l6, %i3
37734 fmovsle %icc, %f0, %f12
37735 bg,a loop_4432
37736loop_4431:
37737 fba %fcc3, loop_4433
37738 fbuge %fcc0, loop_4434
37739 fbule,a %fcc0, loop_4435
37740loop_4432:
37741 movn %xcc, %l1, %i1
37742loop_4433:
37743 orncc %g1, 0x129C, %g6
37744loop_4434:
37745 fmovdcc %xcc, %f14, %f15
37746loop_4435:
37747 movpos %icc, %l4, %g7
37748 fmovde %icc, %f2, %f8
37749 ldsw [%l7 + 0x4C], %o1
37750 fbul,a %fcc3, loop_4436
37751 movcc %icc, %g5, %i7
37752 fmovsn %xcc, %f1, %f6
37753 mulx %o5, 0x1DB5, %l2
37754loop_4436:
37755 fnegs %f3, %f2
37756 stb %i5, [%l7 + 0x6F]
37757 st %f0, [%l7 + 0x24]
37758 stx %g4, [%l7 + 0x28]
37759 fcmpeq16 %f8, %f8, %i6
37760 bn loop_4437
37761 fcmpd %fcc1, %f10, %f10
37762 lduw [%l7 + 0x44], %i2
37763 ldsb [%l7 + 0x4C], %o0
37764loop_4437:
37765 ldsh [%l7 + 0x7A], %o7
37766 edge32l %i0, %g3, %o6
37767 movvc %icc, %o3, %g2
37768 ldd [%l7 + 0x40], %f6
37769 lduh [%l7 + 0x7C], %l0
37770 bshuffle %f2, %f0, %f4
37771 edge16ln %o4, %o2, %l3
37772 movgu %xcc, %i4, %l5
37773 lduh [%l7 + 0x4C], %l6
37774 ldd [%l7 + 0x40], %f8
37775 ldd [%l7 + 0x38], %f8
37776 andcc %i3, %i1, %g1
37777 bcc %xcc, loop_4438
37778 stw %l1, [%l7 + 0x5C]
37779 fmul8x16 %f12, %f6, %f4
37780 for %f6, %f0, %f14
37781loop_4438:
37782 alignaddrl %g6, %g7, %o1
37783 fcmpeq16 %f0, %f0, %l4
37784 tvs %icc, 0x2
37785 stx %i7, [%l7 + 0x58]
37786 bneg,pn %icc, loop_4439
37787 std %f4, [%l7 + 0x68]
37788 fandnot1s %f12, %f0, %f11
37789 tneg %icc, 0x5
37790loop_4439:
37791 sethi 0x18F4, %g5
37792 stw %l2, [%l7 + 0x78]
37793 fmovdle %xcc, %f14, %f13
37794 edge16 %o5, %g4, %i5
37795 for %f4, %f4, %f0
37796 tneg %icc, 0x3
37797 bg loop_4440
37798 bleu,pt %icc, loop_4441
37799 fsrc1s %f15, %f7
37800 brgez %i2, loop_4442
37801loop_4440:
37802 movn %icc, %o0, %o7
37803loop_4441:
37804 bl,pt %xcc, loop_4443
37805 fnands %f4, %f2, %f1
37806loop_4442:
37807 fbge,a %fcc0, loop_4444
37808 fcmpgt16 %f14, %f4, %i6
37809loop_4443:
37810 be,pn %xcc, loop_4445
37811 fmovrsne %i0, %f5, %f5
37812loop_4444:
37813 edge32l %o6, %o3, %g3
37814 fcmple32 %f14, %f12, %g2
37815loop_4445:
37816 fmovdl %icc, %f0, %f2
37817 fands %f13, %f14, %f9
37818 stw %o4, [%l7 + 0x58]
37819 fmul8ulx16 %f6, %f8, %f14
37820 fxor %f10, %f10, %f0
37821 mova %icc, %l0, %o2
37822 ldsb [%l7 + 0x0A], %i4
37823 nop
37824 setx loop_4446, %l0, %l1
37825 wrpr 0x1, %tl
37826 wrpr %l1, %tpc
37827 add %l1, 0x4, %l1
37828 wrpr %l1, %tnpc
37829 setx 0x34400001400, %l0, %l1
37830 wrpr %l1, %tstate
37831 wrhpr 0x4, %htstate
37832 retry
37833 st %f6, [%l7 + 0x18]
37834 fpsub32s %f15, %f3, %f7
37835 fxor %f14, %f12, %f12
37836loop_4446:
37837 lduh [%l7 + 0x10], %l5
37838 umulcc %l6, 0x0223, %i3
37839 be,a,pt %icc, loop_4447
37840 fsrc2s %f3, %f11
37841 fpack32 %f6, %f6, %f0
37842 srl %i1, 0x1F, %g1
37843loop_4447:
37844 xor %l1, %g6, %g7
37845 ldub [%l7 + 0x10], %o1
37846 fnand %f2, %f4, %f10
37847 sth %l3, [%l7 + 0x6A]
37848 fmovse %icc, %f10, %f12
37849 fba %fcc2, loop_4448
37850 fand %f10, %f12, %f2
37851 fbug,a %fcc2, loop_4449
37852 alignaddr %l4, %g5, %i7
37853loop_4448:
37854 lduh [%l7 + 0x18], %o5
37855 ldsh [%l7 + 0x7A], %l2
37856loop_4449:
37857 std %f6, [%l7 + 0x50]
37858 ldsw [%l7 + 0x60], %i5
37859 fxors %f0, %f0, %f4
37860 st %f0, [%l7 + 0x5C]
37861 ld [%l7 + 0x7C], %f12
37862 ld [%l7 + 0x4C], %f3
37863 movrgz %g4, %i2, %o7
37864 orcc %i6, %i0, %o0
37865 stb %o6, [%l7 + 0x3A]
37866 sth %o3, [%l7 + 0x22]
37867 fpsub32 %f10, %f14, %f6
37868 tgu %icc, 0x7
37869 movrne %g2, 0x044, %g3
37870 fsrc1s %f4, %f0
37871 tcc %xcc, 0x7
37872 sdivcc %l0, 0x18D2, %o2
37873 ld [%l7 + 0x34], %f8
37874 ldx [%l7 + 0x38], %i4
37875 fbl,a %fcc0, loop_4450
37876 fbg %fcc0, loop_4451
37877 bcc,pn %xcc, loop_4452
37878 lduw [%l7 + 0x14], %l5
37879loop_4450:
37880 fmovd %f12, %f2
37881loop_4451:
37882 tleu %icc, 0x1
37883loop_4452:
37884 std %f14, [%l7 + 0x60]
37885 taddcc %l6, 0x060A, %i3
37886 fblg %fcc0, loop_4453
37887 fcmpgt16 %f2, %f6, %o4
37888 ldx [%l7 + 0x68], %g1
37889 edge32n %l1, %g6, %g7
37890loop_4453:
37891 stw %o1, [%l7 + 0x64]
37892 stw %l3, [%l7 + 0x74]
37893 nop
37894 setx loop_4454, %l0, %l1
37895 wrpr 0x1, %tl
37896 wrpr %l1, %tnpc
37897 setx 0x34400001400, %l0, %l1
37898 wrpr %l1, %tstate
37899 wrhpr 0x4, %htstate
37900 done
37901 movcc %icc, %i1, %l4
37902 fornot1 %f12, %f2, %f14
37903 movg %xcc, %i7, %g5
37904loop_4454:
37905 edge8n %o5, %i5, %g4
37906 xor %l2, 0x13CC, %o7
37907 fmovrsne %i2, %f3, %f15
37908 andn %i6, %o0, %o6
37909 tpos %icc, 0x0
37910 fmovdg %icc, %f0, %f4
37911 lduh [%l7 + 0x10], %i0
37912 stw %g2, [%l7 + 0x1C]
37913 ldsh [%l7 + 0x7C], %o3
37914 mulscc %g3, %l0, %o2
37915 tpos %icc, 0x7
37916 ldsw [%l7 + 0x48], %i4
37917 fpsub16 %f6, %f0, %f8
37918 fmovdg %xcc, %f3, %f5
37919 fmovdg %xcc, %f3, %f0
37920 lduw [%l7 + 0x20], %l5
37921 umul %i3, 0x0201, %l6
37922 addccc %o4, %l1, %g6
37923 fsrc2s %f7, %f9
37924 fcmpes %fcc0, %f13, %f15
37925 array32 %g1, %g7, %o1
37926 fbug,a %fcc1, loop_4455
37927 stb %i1, [%l7 + 0x6C]
37928 fcmple16 %f14, %f12, %l4
37929 xor %l3, 0x1918, %g5
37930loop_4455:
37931 xor %o5, %i5, %i7
37932 fmovsle %icc, %f2, %f2
37933 bg,a %xcc, loop_4456
37934 fnegd %f0, %f6
37935 ldsb [%l7 + 0x15], %g4
37936 fmovscs %xcc, %f12, %f3
37937loop_4456:
37938 fnot2 %f12, %f14
37939 fmovdle %xcc, %f4, %f7
37940 siam 0x1
37941 te %icc, 0x3
37942 sdivx %o7, 0x1622, %l2
37943 fmovrdlz %i2, %f6, %f4
37944 fmovdge %icc, %f5, %f5
37945 addc %i6, 0x11CE, %o0
37946 fnegs %f2, %f1
37947 ldsw [%l7 + 0x14], %i0
37948 fsrc1s %f12, %f14
37949 fmovsge %icc, %f5, %f1
37950 fmul8x16au %f9, %f6, %f14
37951 fmovdl %xcc, %f14, %f10
37952 tsubcc %o6, %g2, %o3
37953 ld [%l7 + 0x20], %f1
37954 udivx %g3, 0x1E93, %l0
37955 edge16n %o2, %i4, %l5
37956 fcmpne16 %f8, %f10, %l6
37957 ldsh [%l7 + 0x54], %o4
37958 tcs %icc, 0x4
37959 edge16n %i3, %l1, %g1
37960 andn %g6, 0x108D, %g7
37961 move %icc, %o1, %l4
37962 edge16 %i1, %l3, %g5
37963 ldub [%l7 + 0x76], %i5
37964 fsrc2 %f0, %f8
37965 movneg %xcc, %o5, %i7
37966 stx %g4, [%l7 + 0x48]
37967 movcs %xcc, %l2, %i2
37968 tge %icc, 0x6
37969 array8 %o7, %o0, %i6
37970 ld [%l7 + 0x0C], %f2
37971 movrgz %i0, %o6, %g2
37972 lduw [%l7 + 0x70], %g3
37973 add %o3, %l0, %i4
37974 ldd [%l7 + 0x40], %f8
37975 ta %icc, 0x7
37976 fnegs %f15, %f1
37977 mulx %o2, 0x10D9, %l6
37978 udivx %o4, 0x1EDF, %l5
37979 fxnor %f4, %f14, %f10
37980 std %f14, [%l7 + 0x48]
37981 be,pn %xcc, loop_4457
37982 ldub [%l7 + 0x13], %l1
37983 fmovdvs %xcc, %f10, %f12
37984 fbuge,a %fcc0, loop_4458
37985loop_4457:
37986 fmovdge %xcc, %f1, %f1
37987 fcmple32 %f8, %f6, %i3
37988 stx %g6, [%l7 + 0x18]
37989loop_4458:
37990 ldub [%l7 + 0x61], %g1
37991 srl %g7, 0x1A, %l4
37992 tge %icc, 0x0
37993 fmovrslez %i1, %f5, %f6
37994 fmovsl %xcc, %f1, %f11
37995 lduh [%l7 + 0x6C], %l3
37996 ld [%l7 + 0x74], %f11
37997 ldx [%l7 + 0x10], %g5
37998 sth %o1, [%l7 + 0x68]
37999 lduh [%l7 + 0x34], %i5
38000 fmovdvs %icc, %f15, %f3
38001 sth %o5, [%l7 + 0x1C]
38002 array16 %g4, %l2, %i2
38003 fmovrse %i7, %f8, %f5
38004 lduh [%l7 + 0x4C], %o7
38005 fpack16 %f14, %f15
38006 brz %i6, loop_4459
38007 fsrc2s %f15, %f12
38008 ld [%l7 + 0x60], %f11
38009 mulx %i0, %o6, %o0
38010loop_4459:
38011 array32 %g3, %g2, %l0
38012 fmovrse %o3, %f14, %f8
38013 fcmpd %fcc2, %f2, %f6
38014 fornot2 %f12, %f6, %f14
38015 lduw [%l7 + 0x68], %o2
38016 fnors %f14, %f14, %f12
38017 fbue %fcc2, loop_4460
38018 fandnot2 %f0, %f6, %f6
38019 fmovrslz %l6, %f5, %f10
38020 edge32n %i4, %l5, %l1
38021loop_4460:
38022 movrgez %i3, 0x3A1, %o4
38023 fnot2 %f2, %f8
38024 tleu %icc, 0x1
38025 brgez,a %g1, loop_4461
38026 ldx [%l7 + 0x18], %g6
38027 xnorcc %l4, 0x1EAC, %i1
38028 fmovrsgez %l3, %f7, %f3
38029loop_4461:
38030 taddcctv %g7, %g5, %o1
38031 st %f1, [%l7 + 0x30]
38032 tg %icc, 0x2
38033 stx %o5, [%l7 + 0x18]
38034 ldsb [%l7 + 0x43], %i5
38035 srax %g4, %l2, %i7
38036 fornot1s %f6, %f15, %f10
38037 fpadd32 %f12, %f8, %f8
38038 udivx %o7, 0x0C99, %i2
38039 ld [%l7 + 0x5C], %f1
38040 edge32n %i0, %i6, %o6
38041 edge16n %g3, %o0, %g2
38042 fxor %f4, %f10, %f10
38043 fpadd32s %f7, %f8, %f8
38044 movrlez %l0, %o2, %l6
38045 ldub [%l7 + 0x65], %i4
38046 ld [%l7 + 0x60], %f9
38047 movrne %l5, 0x0DC, %l1
38048 st %f7, [%l7 + 0x3C]
38049 fors %f9, %f0, %f15
38050 movrlz %o3, %o4, %i3
38051 ldsh [%l7 + 0x38], %g1
38052 movrne %g6, 0x01B, %i1
38053 ba,a %icc, loop_4462
38054 bgu,pn %icc, loop_4463
38055 lduh [%l7 + 0x2E], %l3
38056 edge8l %l4, %g5, %g7
38057loop_4462:
38058 bgu,a,pt %xcc, loop_4464
38059loop_4463:
38060 tpos %xcc, 0x1
38061 lduh [%l7 + 0x68], %o1
38062 umul %o5, %i5, %g4
38063loop_4464:
38064 call loop_4465
38065 fbn,a %fcc1, loop_4466
38066 ldx [%l7 + 0x48], %l2
38067 fabsd %f8, %f8
38068loop_4465:
38069 ta %xcc, 0x6
38070loop_4466:
38071 sll %o7, %i2, %i7
38072 fnands %f1, %f12, %f9
38073 xorcc %i0, %o6, %i6
38074 stx %g3, [%l7 + 0x70]
38075 lduh [%l7 + 0x58], %g2
38076 taddcc %o0, 0x0816, %l0
38077 ldd [%l7 + 0x20], %f14
38078 fcmpne16 %f0, %f2, %l6
38079 bleu,pt %icc, loop_4467
38080 ldsb [%l7 + 0x20], %i4
38081 mulscc %l5, 0x03ED, %o2
38082 edge8l %l1, %o4, %o3
38083loop_4467:
38084 fmovdle %xcc, %f11, %f1
38085 fnegs %f8, %f9
38086 orncc %g1, 0x0B25, %g6
38087 fmovdpos %icc, %f15, %f2
38088 fmovrdlez %i3, %f14, %f4
38089 fble,a %fcc2, loop_4468
38090 stx %i1, [%l7 + 0x18]
38091 fmovsn %xcc, %f11, %f14
38092 ldub [%l7 + 0x09], %l3
38093loop_4468:
38094 ld [%l7 + 0x48], %f15
38095 fpadd32 %f10, %f12, %f2
38096 ldsw [%l7 + 0x74], %g5
38097 orn %g7, 0x0DA8, %o1
38098 fones %f0
38099 smul %l4, 0x1FA8, %i5
38100 movneg %xcc, %o5, %g4
38101 stw %o7, [%l7 + 0x08]
38102 fpsub32s %f8, %f15, %f6
38103 ld [%l7 + 0x7C], %f4
38104 edge32ln %l2, %i2, %i0
38105 lduh [%l7 + 0x4A], %o6
38106 lduh [%l7 + 0x26], %i7
38107 edge32l %i6, %g2, %g3
38108 movgu %icc, %l0, %l6
38109 fmovdvs %xcc, %f9, %f11
38110 move %xcc, %i4, %l5
38111 orncc %o2, %o0, %l1
38112 fornot2 %f0, %f2, %f0
38113 fcmpne32 %f12, %f8, %o3
38114 fmovdge %xcc, %f11, %f13
38115 stb %o4, [%l7 + 0x64]
38116 tcc %xcc, 0x1
38117 fmul8x16au %f0, %f6, %f8
38118 sth %g1, [%l7 + 0x10]
38119 srlx %i3, 0x1C, %g6
38120 fmovdleu %xcc, %f5, %f1
38121 fmovdl %xcc, %f7, %f7
38122 sub %l3, %i1, %g5
38123 addc %o1, %g7, %l4
38124 umulcc %i5, %g4, %o7
38125 ld [%l7 + 0x1C], %f5
38126 ldd [%l7 + 0x18], %f14
38127 fcmple16 %f0, %f10, %l2
38128 st %f9, [%l7 + 0x50]
38129 movrne %i2, %o5, %i0
38130 brlz,a %o6, loop_4469
38131 ldsh [%l7 + 0x74], %i7
38132 fcmpgt16 %f12, %f2, %g2
38133 stw %g3, [%l7 + 0x18]
38134loop_4469:
38135 fandnot1 %f0, %f0, %f8
38136 fmovrdgez %i6, %f8, %f0
38137 fcmps %fcc2, %f2, %f15
38138 ldsb [%l7 + 0x1F], %l6
38139 fpadd16 %f4, %f8, %f14
38140 fbl,a %fcc2, loop_4470
38141 fabsd %f14, %f0
38142 stw %l0, [%l7 + 0x54]
38143 movre %l5, %o2, %i4
38144loop_4470:
38145 alignaddr %l1, %o3, %o4
38146 fbe,a %fcc1, loop_4471
38147 fmovse %xcc, %f8, %f6
38148 fmovdleu %xcc, %f12, %f9
38149 and %o0, %g1, %g6
38150loop_4471:
38151 sethi 0x1722, %l3
38152 sll %i1, %i3, %o1
38153 sra %g7, %l4, %i5
38154 stx %g4, [%l7 + 0x58]
38155 movvc %icc, %o7, %g5
38156 ld [%l7 + 0x68], %f13
38157 bpos,pt %xcc, loop_4472
38158 tcs %icc, 0x4
38159 tg %xcc, 0x5
38160 edge32n %l2, %i2, %i0
38161loop_4472:
38162 ba,pn %icc, loop_4473
38163 fornot1 %f14, %f0, %f4
38164 fnor %f2, %f6, %f0
38165 stx %o5, [%l7 + 0x68]
38166loop_4473:
38167 stw %o6, [%l7 + 0x40]
38168 fsrc1s %f13, %f10
38169 array16 %g2, %i7, %i6
38170 sth %g3, [%l7 + 0x1C]
38171 sdivx %l6, 0x145E, %l5
38172 bvc,pt %xcc, loop_4474
38173 mulx %o2, 0x0C4D, %l0
38174 ldsh [%l7 + 0x70], %i4
38175 fmul8ulx16 %f14, %f8, %f2
38176loop_4474:
38177 fnot1s %f11, %f12
38178 stw %o3, [%l7 + 0x74]
38179 bpos,a,pn %xcc, loop_4475
38180 sth %o4, [%l7 + 0x7A]
38181 fmovdge %icc, %f9, %f6
38182 fmovrdgz %o0, %f6, %f6
38183loop_4475:
38184 fnegd %f4, %f10
38185 fmovrse %g1, %f15, %f4
38186 brlz %l1, loop_4476
38187 fmovdn %xcc, %f5, %f9
38188 tgu %icc, 0x0
38189 array32 %l3, %g6, %i1
38190loop_4476:
38191 lduh [%l7 + 0x54], %i3
38192 movvs %xcc, %g7, %o1
38193 fpack32 %f4, %f2, %f12
38194 fbne,a %fcc3, loop_4477
38195 ldsb [%l7 + 0x33], %l4
38196 tneg %xcc, 0x4
38197 fabsd %f14, %f10
38198loop_4477:
38199 ldsb [%l7 + 0x78], %g4
38200 ldsh [%l7 + 0x10], %o7
38201 tl %icc, 0x3
38202 add %g5, 0x0777, %l2
38203 faligndata %f2, %f10, %f4
38204 fmovdl %xcc, %f3, %f8
38205 ldd [%l7 + 0x38], %f8
38206 edge16n %i2, %i5, %i0
38207 fpadd16 %f14, %f10, %f4
38208 fmul8ulx16 %f10, %f14, %f2
38209 ld [%l7 + 0x7C], %f14
38210 addccc %o5, 0x178A, %o6
38211 ldx [%l7 + 0x08], %g2
38212 taddcctv %i7, 0x041A, %g3
38213 fmovrdne %i6, %f12, %f0
38214 fbuge %fcc0, loop_4478
38215 tsubcctv %l6, 0x087E, %l5
38216 fmovdg %xcc, %f3, %f1
38217 sethi 0x1DED, %o2
38218loop_4478:
38219 sub %i4, 0x1B7E, %l0
38220 ldub [%l7 + 0x64], %o3
38221 fmovsgu %icc, %f7, %f1
38222 fand %f4, %f4, %f8
38223 movneg %xcc, %o0, %o4
38224 ldx [%l7 + 0x48], %g1
38225 lduw [%l7 + 0x7C], %l1
38226 andncc %g6, %i1, %i3
38227 nop
38228 setx loop_4479, %l0, %l1
38229 wrpr 0x1, %tl
38230 wrpr %l1, %tpc
38231 add %l1, 0x4, %l1
38232 wrpr %l1, %tnpc
38233 setx 0x34400001400, %l0, %l1
38234 wrpr %l1, %tstate
38235 wrhpr 0x4, %htstate
38236 retry
38237 fmovsl %icc, %f2, %f3
38238 ldx [%l7 + 0x50], %g7
38239 movre %o1, 0x311, %l4
38240loop_4479:
38241 movcs %icc, %l3, %g4
38242 andcc %o7, 0x1F47, %g5
38243 fcmpeq32 %f10, %f10, %l2
38244 ldsw [%l7 + 0x74], %i2
38245 fmovd %f14, %f14
38246 ble,a loop_4480
38247 fble %fcc2, loop_4481
38248 movge %icc, %i0, %i5
38249 lduw [%l7 + 0x34], %o5
38250loop_4480:
38251 ld [%l7 + 0x30], %f0
38252loop_4481:
38253 fmovrdne %o6, %f12, %f6
38254 movrne %i7, 0x093, %g2
38255 nop
38256 setx loop_4482, %l0, %l1
38257 wrpr 0x1, %tl
38258 wrpr %l1, %tnpc
38259 setx 0x34400001400, %l0, %l1
38260 wrpr %l1, %tstate
38261 wrhpr 0x4, %htstate
38262 done
38263 fbule,a %fcc0, loop_4483
38264 lduh [%l7 + 0x3A], %g3
38265 tsubcctv %i6, %l5, %l6
38266loop_4482:
38267 pdist %f14, %f4, %f10
38268loop_4483:
38269 orn %o2, %i4, %o3
38270 fmovd %f10, %f0
38271 lduh [%l7 + 0x12], %l0
38272 fsrc2 %f10, %f14
38273 fba %fcc3, loop_4484
38274 movpos %xcc, %o4, %g1
38275 std %f14, [%l7 + 0x28]
38276 add %l1, 0x043E, %o0
38277loop_4484:
38278 tle %icc, 0x7
38279 fmovrsgez %i1, %f3, %f13
38280 stx %g6, [%l7 + 0x30]
38281 fmovdvs %xcc, %f2, %f8
38282 fxnors %f7, %f0, %f5
38283 fnegd %f4, %f10
38284 ldub [%l7 + 0x31], %i3
38285 fpsub16s %f13, %f5, %f2
38286 alignaddr %g7, %o1, %l4
38287 fmovde %xcc, %f10, %f5
38288 fxnor %f0, %f8, %f8
38289 movrne %g4, 0x386, %o7
38290 ldsb [%l7 + 0x6E], %l3
38291 lduw [%l7 + 0x38], %l2
38292 fpsub16 %f8, %f14, %f10
38293 srl %g5, 0x12, %i2
38294 brlz %i5, loop_4485
38295 stw %o5, [%l7 + 0x7C]
38296 tpos %icc, 0x3
38297 fzeros %f2
38298loop_4485:
38299 fcmpne16 %f8, %f14, %o6
38300 fpsub16 %f8, %f6, %f12
38301 tg %icc, 0x3
38302 edge16l %i0, %i7, %g3
38303 faligndata %f4, %f6, %f6
38304 mova %icc, %g2, %l5
38305 edge16l %i6, %o2, %l6
38306 fpsub32 %f0, %f12, %f6
38307 fbug %fcc2, loop_4486
38308 fandnot2 %f8, %f8, %f0
38309 edge16ln %o3, %l0, %i4
38310 bg %icc, loop_4487
38311loop_4486:
38312 fmovsne %xcc, %f8, %f3
38313 fnot2s %f1, %f12
38314 fxnors %f11, %f14, %f4
38315loop_4487:
38316 ba,a,pn %icc, loop_4488
38317 fmovdge %xcc, %f15, %f15
38318 fsrc2s %f9, %f13
38319 movcs %xcc, %g1, %l1
38320loop_4488:
38321 stw %o0, [%l7 + 0x64]
38322 tcc %icc, 0x6
38323 ld [%l7 + 0x0C], %f1
38324 fmovdcs %xcc, %f11, %f0
38325 ldub [%l7 + 0x75], %o4
38326 fmovse %icc, %f0, %f13
38327 ldsb [%l7 + 0x12], %g6
38328 fblg %fcc2, loop_4489
38329 tsubcctv %i3, %i1, %o1
38330 ld [%l7 + 0x0C], %f11
38331 stb %l4, [%l7 + 0x6B]
38332loop_4489:
38333 edge16ln %g7, %g4, %l3
38334 fbug,a %fcc1, loop_4490
38335 xnor %l2, %g5, %i2
38336 st %f14, [%l7 + 0x10]
38337 ldx [%l7 + 0x20], %o7
38338loop_4490:
38339 fnot2 %f10, %f0
38340 fmovs %f9, %f12
38341 fbo %fcc0, loop_4491
38342 ldsw [%l7 + 0x7C], %i5
38343 ldd [%l7 + 0x48], %f6
38344 edge16 %o6, %i0, %o5
38345loop_4491:
38346 call loop_4492
38347 stb %g3, [%l7 + 0x4C]
38348 fabss %f7, %f8
38349 array32 %i7, %l5, %i6
38350loop_4492:
38351 stb %g2, [%l7 + 0x4F]
38352 ldsb [%l7 + 0x14], %l6
38353 sll %o2, 0x06, %o3
38354 addccc %i4, 0x1498, %l0
38355 fand %f2, %f6, %f10
38356 fbue %fcc3, loop_4493
38357 addccc %g1, 0x09CF, %l1
38358 subccc %o0, %g6, %o4
38359 fmovdge %icc, %f15, %f5
38360loop_4493:
38361 fcmpes %fcc0, %f3, %f8
38362 array8 %i3, %i1, %l4
38363 fmovdle %icc, %f1, %f2
38364 fbg,a %fcc1, loop_4494
38365 brlz,a %g7, loop_4495
38366 ldsw [%l7 + 0x54], %g4
38367 stw %l3, [%l7 + 0x7C]
38368loop_4494:
38369 ldub [%l7 + 0x2B], %l2
38370loop_4495:
38371 fmovrsne %o1, %f3, %f0
38372 bg %icc, loop_4496
38373 fmovrse %g5, %f0, %f13
38374 mulscc %i2, 0x1145, %i5
38375 addcc %o6, 0x003E, %i0
38376loop_4496:
38377 stb %o7, [%l7 + 0x0F]
38378 fpsub32s %f5, %f9, %f4
38379 movleu %icc, %o5, %g3
38380 sdivx %l5, 0x1CE5, %i7
38381 fmovspos %xcc, %f0, %f15
38382 st %f4, [%l7 + 0x28]
38383 umul %g2, %i6, %l6
38384 ldsb [%l7 + 0x57], %o3
38385 fnegs %f5, %f10
38386 fabsd %f10, %f6
38387 fcmped %fcc1, %f14, %f4
38388 fmuld8sux16 %f0, %f3, %f6
38389 ldsw [%l7 + 0x0C], %o2
38390 fnors %f4, %f5, %f13
38391 fornot1s %f5, %f10, %f4
38392 ldd [%l7 + 0x30], %f8
38393 fmuld8sux16 %f15, %f6, %f12
38394 movvs %xcc, %i4, %l0
38395 edge8ln %g1, %l1, %g6
38396 ldx [%l7 + 0x68], %o0
38397 tvs %icc, 0x3
38398 tl %xcc, 0x4
38399 fone %f2
38400 taddcc %i3, %i1, %o4
38401 st %f11, [%l7 + 0x4C]
38402 fmovs %f7, %f4
38403 lduw [%l7 + 0x48], %l4
38404 taddcctv %g7, %g4, %l2
38405 fcmpeq16 %f8, %f4, %o1
38406 bleu,pt %xcc, loop_4497
38407 nop
38408 setx loop_4498, %l0, %l1
38409 jmpl %l1, %l3
38410 udivcc %i2, 0x0FAE, %i5
38411 xorcc %g5, %i0, %o6
38412loop_4497:
38413 fmovsa %xcc, %f0, %f5
38414loop_4498:
38415 movcc %xcc, %o7, %g3
38416 fmovdleu %icc, %f6, %f8
38417 fcmpgt16 %f4, %f12, %o5
38418 movgu %icc, %l5, %g2
38419 fmovrdlez %i7, %f8, %f2
38420 lduw [%l7 + 0x28], %i6
38421 fmovrsgz %o3, %f14, %f0
38422 ldx [%l7 + 0x60], %l6
38423 fmovsn %icc, %f15, %f11
38424 addc %i4, %o2, %g1
38425 array16 %l0, %l1, %o0
38426 tcs %xcc, 0x1
38427 fmovrdlez %g6, %f2, %f2
38428 fmul8x16al %f6, %f14, %f14
38429 fmul8x16au %f13, %f4, %f12
38430 fmuld8ulx16 %f1, %f11, %f4
38431 fmovdvs %xcc, %f3, %f6
38432 fexpand %f1, %f12
38433 fcmpd %fcc1, %f12, %f12
38434 fmovda %xcc, %f4, %f0
38435 fpack16 %f4, %f1
38436 umul %i3, 0x1FB4, %i1
38437 fba %fcc2, loop_4499
38438 tcc %xcc, 0x0
38439 tsubcctv %l4, %g7, %o4
38440 stw %l2, [%l7 + 0x0C]
38441loop_4499:
38442 smul %g4, %o1, %i2
38443 brlz %l3, loop_4500
38444 ldsw [%l7 + 0x4C], %g5
38445 bcc,a %icc, loop_4501
38446 stb %i5, [%l7 + 0x14]
38447loop_4500:
38448 std %f10, [%l7 + 0x68]
38449 ldsh [%l7 + 0x3A], %o6
38450loop_4501:
38451 ldsw [%l7 + 0x6C], %o7
38452 fcmple16 %f0, %f6, %i0
38453 tvs %icc, 0x1
38454 ld [%l7 + 0x14], %f2
38455 fblg %fcc0, loop_4502
38456 xnorcc %o5, %l5, %g3
38457 ldd [%l7 + 0x28], %f0
38458 movgu %xcc, %g2, %i6
38459loop_4502:
38460 fbl,a %fcc2, loop_4503
38461 fabss %f15, %f12
38462 ldsb [%l7 + 0x23], %i7
38463 tge %xcc, 0x5
38464loop_4503:
38465 faligndata %f6, %f14, %f4
38466 fmovdl %icc, %f5, %f0
38467 edge16 %l6, %i4, %o3
38468 ld [%l7 + 0x78], %f8
38469 fmul8ulx16 %f4, %f4, %f14
38470 fbe,a %fcc2, loop_4504
38471 fpack32 %f14, %f6, %f2
38472 st %f12, [%l7 + 0x10]
38473 alignaddrl %o2, %g1, %l1
38474loop_4504:
38475 sub %l0, 0x1B95, %g6
38476 brlz,a %i3, loop_4505
38477 stb %o0, [%l7 + 0x60]
38478 nop
38479 setx loop_4506, %l0, %l1
38480 wrpr 0x1, %tl
38481 wrpr %l1, %tpc
38482 add %l1, 0x4, %l1
38483 wrpr %l1, %tnpc
38484 setx 0x34400001400, %l0, %l1
38485 wrpr %l1, %tstate
38486 wrhpr 0x4, %htstate
38487 retry
38488 taddcctv %i1, 0x0C10, %g7
38489loop_4505:
38490 st %f8, [%l7 + 0x68]
38491 fmovsl %xcc, %f14, %f8
38492loop_4506:
38493 fpadd32s %f4, %f15, %f10
38494 lduh [%l7 + 0x28], %o4
38495 fcmpne16 %f12, %f8, %l2
38496 movrgez %l4, 0x305, %o1
38497 std %f10, [%l7 + 0x08]
38498 fbne,a %fcc1, loop_4507
38499 umul %i2, 0x08A8, %g4
38500 edge8l %l3, %i5, %g5
38501 fbule %fcc3, loop_4508
38502loop_4507:
38503 taddcc %o6, 0x1BCE, %o7
38504 orcc %o5, %i0, %g3
38505 fpack16 %f12, %f7
38506loop_4508:
38507 edge8l %l5, %i6, %i7
38508 fbne,a %fcc3, loop_4509
38509 fba,a %fcc3, loop_4510
38510 and %l6, 0x01CF, %g2
38511 st %f7, [%l7 + 0x5C]
38512loop_4509:
38513 fmovrde %i4, %f6, %f10
38514loop_4510:
38515 bleu loop_4511
38516 tle %xcc, 0x3
38517 stb %o2, [%l7 + 0x4C]
38518 ldd [%l7 + 0x28], %f8
38519loop_4511:
38520 ldub [%l7 + 0x34], %g1
38521 taddcctv %o3, %l0, %g6
38522 st %f0, [%l7 + 0x40]
38523 ldub [%l7 + 0x6A], %l1
38524 st %f5, [%l7 + 0x34]
38525 tsubcc %i3, %i1, %o0
38526 stw %g7, [%l7 + 0x6C]
38527 fcmpd %fcc3, %f14, %f6
38528 bvc,a %xcc, loop_4512
38529 sllx %l2, %o4, %o1
38530 fmul8x16 %f13, %f10, %f4
38531 tsubcctv %l4, 0x0346, %i2
38532loop_4512:
38533 fcmpgt16 %f10, %f12, %l3
38534 movrlz %g4, 0x347, %g5
38535 movcc %icc, %o6, %i5
38536 stw %o5, [%l7 + 0x2C]
38537 ldub [%l7 + 0x23], %o7
38538 fpadd32s %f11, %f15, %f14
38539 ble,a loop_4513
38540 tvs %icc, 0x7
38541 bne %xcc, loop_4514
38542 fmuld8ulx16 %f9, %f14, %f2
38543loop_4513:
38544 bcs,pt %xcc, loop_4515
38545 std %f12, [%l7 + 0x70]
38546loop_4514:
38547 ldsb [%l7 + 0x6D], %g3
38548 fmovscc %xcc, %f15, %f9
38549loop_4515:
38550 ldx [%l7 + 0x68], %i0
38551 edge8n %i6, %l5, %i7
38552 fmovrde %g2, %f14, %f2
38553 ldd [%l7 + 0x60], %f4
38554 brnz,a %l6, loop_4516
38555 sll %i4, 0x16, %g1
38556 xor %o2, %o3, %l0
38557 tle %xcc, 0x3
38558loop_4516:
38559 fmovrdlz %l1, %f12, %f12
38560 tcc %icc, 0x3
38561 bvs loop_4517
38562 ldsh [%l7 + 0x58], %g6
38563 array32 %i1, %i3, %g7
38564 stb %o0, [%l7 + 0x56]
38565loop_4517:
38566 stb %o4, [%l7 + 0x33]
38567 fmovrslez %l2, %f0, %f2
38568 fexpand %f10, %f6
38569 be,a,pt %icc, loop_4518
38570 ldx [%l7 + 0x10], %l4
38571 std %f6, [%l7 + 0x28]
38572 ldsb [%l7 + 0x5B], %o1
38573loop_4518:
38574 sdiv %l3, 0x1FF0, %g4
38575 fnot1 %f12, %f2
38576 sll %i2, %g5, %i5
38577 ldd [%l7 + 0x70], %f8
38578 fones %f3
38579 movneg %xcc, %o5, %o7
38580 taddcctv %g3, 0x09D7, %i0
38581 fornot2s %f14, %f6, %f2
38582 sllx %o6, %i6, %l5
38583 lduw [%l7 + 0x48], %i7
38584 fmovdne %icc, %f2, %f4
38585 nop
38586 setx loop_4519, %l0, %l1
38587 wrpr 0x1, %tl
38588 wrpr %l1, %tpc
38589 add %l1, 0x4, %l1
38590 wrpr %l1, %tnpc
38591 setx 0x34400001400, %l0, %l1
38592 wrpr %l1, %tstate
38593 wrhpr 0x4, %htstate
38594 retry
38595 sth %g2, [%l7 + 0x2A]
38596 fandnot1 %f4, %f12, %f2
38597 fsrc2 %f2, %f2
38598loop_4519:
38599 sdivx %i4, 0x1437, %g1
38600 stw %o2, [%l7 + 0x60]
38601 fmovdge %xcc, %f11, %f7
38602 fmovsgu %icc, %f6, %f1
38603 stb %l6, [%l7 + 0x50]
38604 fnegs %f7, %f8
38605 ldd [%l7 + 0x50], %f4
38606 std %f14, [%l7 + 0x60]
38607 st %f0, [%l7 + 0x20]
38608 fmul8x16al %f15, %f6, %f4
38609 fmovsne %icc, %f3, %f0
38610 fornot2s %f13, %f15, %f11
38611 srax %l0, %o3, %g6
38612 tcs %icc, 0x0
38613 popc 0x0665, %i1
38614 lduw [%l7 + 0x38], %i3
38615 fmovrslez %g7, %f7, %f13
38616 fbn %fcc1, loop_4520
38617 fmovdvc %icc, %f12, %f10
38618 bgu,a %icc, loop_4521
38619 or %o0, %o4, %l2
38620loop_4520:
38621 lduh [%l7 + 0x5E], %l4
38622 fnors %f11, %f11, %f3
38623loop_4521:
38624 st %f3, [%l7 + 0x24]
38625 sub %o1, %l3, %l1
38626 lduh [%l7 + 0x2C], %g4
38627 stb %i2, [%l7 + 0x0C]
38628 fandnot2s %f1, %f14, %f12
38629 subccc %i5, 0x0297, %g5
38630 lduw [%l7 + 0x44], %o5
38631 or %o7, %i0, %g3
38632 mulx %i6, 0x0F6D, %o6
38633 fmovsg %xcc, %f15, %f0
38634 ldsb [%l7 + 0x10], %l5
38635 stw %i7, [%l7 + 0x30]
38636 fmul8x16al %f7, %f2, %f10
38637 fones %f3
38638 ldsw [%l7 + 0x74], %g2
38639 st %f8, [%l7 + 0x6C]
38640 movne %icc, %i4, %g1
38641 fmovsgu %xcc, %f2, %f7
38642 fmul8x16au %f5, %f11, %f6
38643 bcc %xcc, loop_4522
38644 fnot2s %f0, %f1
38645 tleu %icc, 0x1
38646 tvc %xcc, 0x2
38647loop_4522:
38648 popc 0x049D, %l6
38649 edge32n %l0, %o2, %g6
38650 stb %o3, [%l7 + 0x32]
38651 fmovrsgz %i1, %f2, %f2
38652 lduw [%l7 + 0x3C], %i3
38653 fnands %f2, %f3, %f11
38654 fpack16 %f12, %f14
38655 bpos,pt %icc, loop_4523
38656 fmovrslz %o0, %f12, %f8
38657 brlez %o4, loop_4524
38658 ld [%l7 + 0x60], %f6
38659loop_4523:
38660 stx %l2, [%l7 + 0x68]
38661 fmovrdlz %l4, %f10, %f4
38662loop_4524:
38663 nop
38664 setx loop_4525, %l0, %l1
38665 jmpl %l1, %o1
38666 bvc,pt %icc, loop_4526
38667 be,a loop_4527
38668 ldsb [%l7 + 0x78], %l3
38669loop_4525:
38670 movg %xcc, %l1, %g7
38671loop_4526:
38672 movre %i2, %g4, %g5
38673loop_4527:
38674 stb %i5, [%l7 + 0x59]
38675 or %o5, %o7, %i0
38676 lduh [%l7 + 0x7A], %i6
38677 smul %g3, %l5, %i7
38678 fbn,a %fcc1, loop_4528
38679 stw %g2, [%l7 + 0x60]
38680 st %f15, [%l7 + 0x68]
38681 st %f12, [%l7 + 0x6C]
38682loop_4528:
38683 nop
38684 setx loop_4529, %l0, %l1
38685 wrpr 0x1, %tl
38686 wrpr %l1, %tpc
38687 add %l1, 0x4, %l1
38688 wrpr %l1, %tnpc
38689 setx 0x34400001400, %l0, %l1
38690 wrpr %l1, %tstate
38691 wrhpr 0x4, %htstate
38692 retry
38693 smul %o6, %i4, %l6
38694 bvc %xcc, loop_4530
38695 alignaddrl %g1, %l0, %o2
38696loop_4529:
38697 ldub [%l7 + 0x2E], %g6
38698 fmovsneg %icc, %f2, %f1
38699loop_4530:
38700 fones %f4
38701 fabsd %f8, %f4
38702 fmovrse %o3, %f5, %f12
38703 fble,a %fcc3, loop_4531
38704 alignaddr %i3, %o0, %i1
38705 std %f12, [%l7 + 0x48]
38706 fors %f2, %f5, %f0
38707loop_4531:
38708 edge16 %l2, %o4, %l4
38709 bgu,pn %xcc, loop_4532
38710 fcmpgt16 %f8, %f10, %l3
38711 fpadd16 %f2, %f14, %f8
38712 fnors %f2, %f12, %f14
38713loop_4532:
38714 addcc %o1, 0x0844, %l1
38715 smulcc %g7, %i2, %g5
38716 fnand %f12, %f6, %f14
38717 fmovd %f10, %f2
38718 fmovdle %icc, %f4, %f9
38719 xnor %i5, 0x0337, %o5
38720 sth %o7, [%l7 + 0x58]
38721 fcmpd %fcc3, %f12, %f10
38722 fbule,a %fcc0, loop_4533
38723 ldsh [%l7 + 0x3E], %i0
38724 fcmple32 %f2, %f2, %i6
38725 srax %g3, 0x18, %g4
38726loop_4533:
38727 fba %fcc0, loop_4534
38728 fandnot1s %f6, %f10, %f0
38729 fmovsg %icc, %f3, %f8
38730 fmovdcs %xcc, %f11, %f11
38731loop_4534:
38732 edge32n %i7, %g2, %l5
38733 xnorcc %i4, 0x1736, %o6
38734 fmovdleu %icc, %f1, %f15
38735 fpackfix %f10, %f5
38736 ldsw [%l7 + 0x5C], %l6
38737 bge %xcc, loop_4535
38738 lduh [%l7 + 0x34], %l0
38739 ldub [%l7 + 0x14], %g1
38740 fmovrde %o2, %f4, %f14
38741loop_4535:
38742 xor %o3, 0x1610, %i3
38743 subcc %o0, 0x031D, %g6
38744 movcs %icc, %i1, %o4
38745 fsrc1 %f4, %f2
38746 bleu loop_4536
38747 lduw [%l7 + 0x54], %l4
38748 fnot2 %f12, %f0
38749 fnands %f1, %f14, %f4
38750loop_4536:
38751 movneg %icc, %l2, %l3
38752 ldsw [%l7 + 0x6C], %o1
38753 stb %l1, [%l7 + 0x0B]
38754 bl,a loop_4537
38755 ldsh [%l7 + 0x20], %g7
38756 st %f5, [%l7 + 0x70]
38757 movn %icc, %i2, %i5
38758loop_4537:
38759 fmovdleu %icc, %f5, %f7
38760 fnegs %f8, %f12
38761 ldsb [%l7 + 0x46], %o5
38762 fmovdcs %xcc, %f1, %f3
38763 stx %g5, [%l7 + 0x08]
38764 srl %i0, 0x1F, %o7
38765 edge8 %g3, %g4, %i6
38766 stx %i7, [%l7 + 0x20]
38767 movle %xcc, %g2, %i4
38768 stb %l5, [%l7 + 0x0B]
38769 xorcc %l6, %l0, %o6
38770 bn,pn %icc, loop_4538
38771 ldsh [%l7 + 0x64], %g1
38772 lduh [%l7 + 0x6C], %o2
38773 fzero %f4
38774loop_4538:
38775 fpack32 %f4, %f0, %f10
38776 fbn %fcc0, loop_4539
38777 movvs %icc, %i3, %o0
38778 movgu %xcc, %o3, %g6
38779 stx %o4, [%l7 + 0x18]
38780loop_4539:
38781 fxors %f3, %f13, %f5
38782 fmovsl %xcc, %f0, %f13
38783 stx %i1, [%l7 + 0x30]
38784 tpos %xcc, 0x4
38785 edge16 %l2, %l4, %o1
38786 xorcc %l3, %l1, %g7
38787 fsrc1s %f10, %f9
38788 nop
38789 setx loop_4540, %l0, %l1
38790 wrpr 0x1, %tl
38791 wrpr %l1, %tpc
38792 add %l1, 0x4, %l1
38793 wrpr %l1, %tnpc
38794 setx 0x34400001400, %l0, %l1
38795 wrpr %l1, %tstate
38796 wrhpr 0x4, %htstate
38797 retry
38798 ldsw [%l7 + 0x6C], %i5
38799 edge8n %o5, %i2, %i0
38800 tleu %xcc, 0x2
38801loop_4540:
38802 fbn,a %fcc2, loop_4541
38803 fbug,a %fcc1, loop_4542
38804 addcc %o7, %g3, %g4
38805 fnor %f2, %f2, %f12
38806loop_4541:
38807 fexpand %f7, %f4
38808loop_4542:
38809 lduh [%l7 + 0x34], %i6
38810 sth %i7, [%l7 + 0x4C]
38811 ldub [%l7 + 0x6E], %g2
38812 fmovdvs %icc, %f13, %f6
38813 edge8n %i4, %l5, %l6
38814 movn %icc, %l0, %g5
38815 taddcc %o6, %g1, %i3
38816 fmovrde %o2, %f8, %f2
38817 movrgz %o3, 0x33C, %g6
38818 fmovrdlez %o0, %f12, %f4
38819 ldd [%l7 + 0x20], %f14
38820 st %f15, [%l7 + 0x48]
38821 pdist %f8, %f14, %f2
38822 fbul,a %fcc0, loop_4543
38823 movrlz %o4, 0x398, %i1
38824 sth %l2, [%l7 + 0x3A]
38825 fandnot2s %f2, %f9, %f8
38826loop_4543:
38827 brgz,a %l4, loop_4544
38828 fmovrdne %l3, %f10, %f4
38829 fble %fcc2, loop_4545
38830 sth %l1, [%l7 + 0x56]
38831loop_4544:
38832 movvc %xcc, %o1, %i5
38833 fxors %f14, %f3, %f8
38834loop_4545:
38835 fxnors %f6, %f10, %f2
38836 fmovdpos %xcc, %f6, %f2
38837 udivx %o5, 0x092C, %g7
38838 ldsh [%l7 + 0x2A], %i2
38839 fcmpes %fcc2, %f12, %f2
38840 fpsub32s %f2, %f7, %f1
38841 fnands %f15, %f10, %f12
38842 ld [%l7 + 0x7C], %f4
38843 movrlez %o7, 0x3C7, %g3
38844 array8 %g4, %i6, %i7
38845 fmovrde %i0, %f8, %f10
38846 fcmpgt16 %f10, %f8, %g2
38847 fmovrdlz %l5, %f6, %f0
38848 fmovdge %xcc, %f2, %f2
38849 ldub [%l7 + 0x09], %l6
38850 fnot1s %f8, %f7
38851 std %f14, [%l7 + 0x70]
38852 fcmple16 %f10, %f8, %i4
38853 movcc %xcc, %l0, %g5
38854 fmul8ulx16 %f0, %f0, %f8
38855 fmovdvc %icc, %f4, %f8
38856 fmovdcc %icc, %f0, %f2
38857 te %xcc, 0x5
38858 ldub [%l7 + 0x1F], %g1
38859 fxors %f8, %f2, %f6
38860 fbn %fcc0, loop_4546
38861 srax %o6, %i3, %o3
38862 fpack16 %f14, %f9
38863 fmovrdlz %o2, %f2, %f8
38864loop_4546:
38865 ldsb [%l7 + 0x0D], %g6
38866 stb %o4, [%l7 + 0x6C]
38867 ldsh [%l7 + 0x0E], %i1
38868 lduh [%l7 + 0x5A], %l2
38869 array8 %l4, %l3, %o0
38870 fsrc2 %f0, %f10
38871 ldsw [%l7 + 0x68], %l1
38872 fmul8x16au %f0, %f8, %f0
38873 fbo %fcc2, loop_4547
38874 ld [%l7 + 0x24], %f0
38875 udivcc %o1, 0x146A, %i5
38876 umulcc %o5, %i2, %o7
38877loop_4547:
38878 sethi 0x038C, %g7
38879 stx %g3, [%l7 + 0x70]
38880 faligndata %f6, %f12, %f8
38881 fmovrdlez %i6, %f6, %f0
38882 fbuge,a %fcc0, loop_4548
38883 movleu %xcc, %g4, %i0
38884 fmovsneg %xcc, %f6, %f2
38885 udivcc %i7, 0x051C, %l5
38886loop_4548:
38887 fmovsg %icc, %f11, %f10
38888 fmovrslz %g2, %f11, %f6
38889 sth %i4, [%l7 + 0x6E]
38890 bcs,pt %xcc, loop_4549
38891 stb %l0, [%l7 + 0x4C]
38892 fble,a %fcc3, loop_4550
38893 fmul8x16au %f7, %f8, %f0
38894loop_4549:
38895 sth %l6, [%l7 + 0x3C]
38896 fba %fcc0, loop_4551
38897loop_4550:
38898 movre %g5, %o6, %i3
38899 udiv %g1, 0x0003, %o3
38900 movcs %xcc, %o2, %o4
38901loop_4551:
38902 fmovsne %xcc, %f15, %f15
38903 fmovd %f10, %f8
38904 ldsh [%l7 + 0x48], %i1
38905 smulcc %l2, 0x0F59, %l4
38906 movl %xcc, %g6, %l3
38907 ld [%l7 + 0x60], %f9
38908 fmovdn %xcc, %f5, %f15
38909 ldsw [%l7 + 0x54], %o0
38910 fmovs %f12, %f13
38911 fmovdneg %icc, %f1, %f1
38912 fmovdvs %icc, %f9, %f1
38913 movne %icc, %l1, %i5
38914 ld [%l7 + 0x28], %f3
38915 st %f12, [%l7 + 0x30]
38916 stb %o1, [%l7 + 0x74]
38917 fsrc1 %f8, %f0
38918 stb %i2, [%l7 + 0x14]
38919 pdist %f12, %f10, %f12
38920 fbul %fcc0, loop_4552
38921 popc %o5, %o7
38922 movpos %icc, %g7, %g3
38923 sth %g4, [%l7 + 0x7C]
38924loop_4552:
38925 bvs,a,pn %icc, loop_4553
38926 fpadd32s %f10, %f11, %f5
38927 tneg %icc, 0x0
38928 fors %f8, %f0, %f13
38929loop_4553:
38930 lduh [%l7 + 0x12], %i6
38931 edge16 %i7, %l5, %g2
38932 edge16ln %i0, %i4, %l0
38933 move %xcc, %g5, %l6
38934 movg %xcc, %o6, %i3
38935 stw %o3, [%l7 + 0x34]
38936 stw %g1, [%l7 + 0x28]
38937 fands %f3, %f1, %f13
38938 lduw [%l7 + 0x5C], %o4
38939 tgu %xcc, 0x5
38940 bg,a loop_4554
38941 fones %f13
38942 brnz %o2, loop_4555
38943 fpack16 %f14, %f3
38944loop_4554:
38945 fmovda %xcc, %f15, %f9
38946 brgz,a %l2, loop_4556
38947loop_4555:
38948 fble,a %fcc0, loop_4557
38949 edge16l %i1, %l4, %l3
38950 ba,a %icc, loop_4558
38951loop_4556:
38952 fnot1 %f6, %f0
38953loop_4557:
38954 tneg %xcc, 0x1
38955 movle %xcc, %g6, %o0
38956loop_4558:
38957 bcc,a %xcc, loop_4559
38958 or %i5, 0x180E, %l1
38959 sth %i2, [%l7 + 0x0A]
38960 fmovdge %xcc, %f10, %f5
38961loop_4559:
38962 fsrc2s %f1, %f15
38963 edge32n %o1, %o7, %g7
38964 udiv %g3, 0x06CC, %o5
38965 stb %i6, [%l7 + 0x70]
38966 ldub [%l7 + 0x6E], %g4
38967 fmovdvs %icc, %f12, %f9
38968 tleu %xcc, 0x1
38969 fcmpne32 %f4, %f8, %l5
38970 fmovrdgz %g2, %f8, %f8
38971 stb %i0, [%l7 + 0x3D]
38972 fcmpd %fcc3, %f10, %f6
38973 brgz,a %i7, loop_4560
38974 stw %i4, [%l7 + 0x38]
38975 stb %l0, [%l7 + 0x47]
38976 sllx %g5, %l6, %o6
38977loop_4560:
38978 brlez,a %o3, loop_4561
38979 fcmpgt16 %f12, %f10, %i3
38980 edge8ln %g1, %o4, %l2
38981 fmovsa %icc, %f5, %f8
38982loop_4561:
38983 bg,a,pt %xcc, loop_4562
38984 edge8ln %i1, %l4, %l3
38985 fxors %f8, %f11, %f2
38986 bcc,a loop_4563
38987loop_4562:
38988 fmovsge %icc, %f3, %f1
38989 fmovsge %icc, %f7, %f3
38990 xor %o2, %o0, %i5
38991loop_4563:
38992 fmovrsgez %l1, %f7, %f3
38993 ldsb [%l7 + 0x27], %g6
38994 ldx [%l7 + 0x08], %o1
38995 srlx %o7, 0x10, %g7
38996 ldsw [%l7 + 0x60], %i2
38997 fmovspos %xcc, %f0, %f5
38998 edge32l %o5, %g3, %g4
38999 brlz %i6, loop_4564
39000 fmovrdlez %l5, %f6, %f12
39001 ldsw [%l7 + 0x44], %g2
39002 te %xcc, 0x3
39003loop_4564:
39004 fbne,a %fcc1, loop_4565
39005 edge8n %i7, %i0, %l0
39006 ld [%l7 + 0x0C], %f0
39007 ldsh [%l7 + 0x58], %i4
39008loop_4565:
39009 nop
39010 setx loop_4566, %l0, %l1
39011 wrpr 0x1, %tl
39012 wrpr %l1, %tnpc
39013 setx 0x34400001400, %l0, %l1
39014 wrpr %l1, %tstate
39015 wrhpr 0x4, %htstate
39016 done
39017 ldx [%l7 + 0x50], %l6
39018 movpos %icc, %g5, %o6
39019 sth %i3, [%l7 + 0x38]
39020loop_4566:
39021 fxnors %f7, %f3, %f6
39022 fbe,a %fcc2, loop_4567
39023 ldd [%l7 + 0x60], %f12
39024 ba,a loop_4568
39025 brlz %g1, loop_4569
39026loop_4567:
39027 sth %o3, [%l7 + 0x0E]
39028 fmovdcs %xcc, %f1, %f6
39029loop_4568:
39030 bneg,a %icc, loop_4570
39031loop_4569:
39032 udivcc %o4, 0x15AF, %i1
39033 fmuld8sux16 %f5, %f1, %f8
39034 ldd [%l7 + 0x18], %f6
39035loop_4570:
39036 movge %icc, %l2, %l4
39037 fsrc2 %f2, %f0
39038 fxnor %f2, %f4, %f2
39039 bn %xcc, loop_4571
39040 movle %icc, %l3, %o2
39041 tsubcctv %o0, 0x0A7E, %i5
39042 fbu %fcc3, loop_4572
39043loop_4571:
39044 bcc loop_4573
39045 std %f14, [%l7 + 0x70]
39046 pdist %f8, %f8, %f0
39047loop_4572:
39048 fmovdle %icc, %f0, %f11
39049loop_4573:
39050 std %f10, [%l7 + 0x60]
39051 fxnor %f0, %f14, %f6
39052 fzeros %f11
39053 stw %l1, [%l7 + 0x14]
39054 movrlz %g6, %o1, %o7
39055 fmovsge %icc, %f14, %f0
39056 fmovdne %icc, %f2, %f2
39057 ldsw [%l7 + 0x74], %i2
39058 ldx [%l7 + 0x70], %o5
39059 ld [%l7 + 0x70], %f10
39060 movrgez %g7, 0x14C, %g4
39061 fandnot2s %f0, %f10, %f10
39062 stw %g3, [%l7 + 0x24]
39063 fandnot2s %f7, %f3, %f11
39064 ld [%l7 + 0x74], %f0
39065 stb %i6, [%l7 + 0x7E]
39066 stx %g2, [%l7 + 0x70]
39067 fmul8sux16 %f2, %f0, %f10
39068 stb %i7, [%l7 + 0x1C]
39069 bneg %xcc, loop_4574
39070 fcmpgt16 %f2, %f4, %l5
39071 std %f14, [%l7 + 0x30]
39072 fcmpd %fcc3, %f2, %f8
39073loop_4574:
39074 stw %i0, [%l7 + 0x7C]
39075 sll %l0, %l6, %g5
39076 addc %i4, 0x10B3, %o6
39077 std %f12, [%l7 + 0x20]
39078 fpadd16 %f6, %f12, %f10
39079 ld [%l7 + 0x2C], %f0
39080 faligndata %f4, %f4, %f4
39081 fornot1 %f12, %f10, %f4
39082 ldd [%l7 + 0x10], %f10
39083 tcs %icc, 0x1
39084 fcmpeq16 %f6, %f6, %g1
39085 fmuld8sux16 %f3, %f1, %f8
39086 ldx [%l7 + 0x38], %i3
39087 fmovrdlez %o3, %f2, %f2
39088 fbo %fcc1, loop_4575
39089 ldx [%l7 + 0x48], %i1
39090 std %f10, [%l7 + 0x38]
39091 stx %o4, [%l7 + 0x60]
39092loop_4575:
39093 fnands %f12, %f11, %f10
39094 tge %icc, 0x5
39095 edge8n %l2, %l4, %l3
39096 fmovsgu %icc, %f10, %f12
39097 bl,a %xcc, loop_4576
39098 bg,a %xcc, loop_4577
39099 array8 %o2, %i5, %o0
39100 ble,a,pt %xcc, loop_4578
39101loop_4576:
39102 fpsub16 %f2, %f10, %f10
39103loop_4577:
39104 fbe,a %fcc0, loop_4579
39105 st %f4, [%l7 + 0x0C]
39106loop_4578:
39107 movg %icc, %l1, %g6
39108 fmovrdgez %o1, %f2, %f10
39109loop_4579:
39110 edge32n %o7, %i2, %o5
39111 brgz %g4, loop_4580
39112 fmul8x16al %f9, %f7, %f2
39113 ldub [%l7 + 0x19], %g3
39114 lduh [%l7 + 0x5E], %i6
39115loop_4580:
39116 edge16 %g2, %g7, %l5
39117 fbn,a %fcc0, loop_4581
39118 fmovdne %icc, %f11, %f8
39119 fnands %f15, %f8, %f12
39120 tl %xcc, 0x0
39121loop_4581:
39122 stw %i0, [%l7 + 0x7C]
39123 bcc,a %icc, loop_4582
39124 std %f2, [%l7 + 0x40]
39125 tl %icc, 0x7
39126 edge16 %l0, %i7, %g5
39127loop_4582:
39128 fbn %fcc2, loop_4583
39129 ld [%l7 + 0x5C], %f10
39130 tcc %icc, 0x7
39131 siam 0x1
39132loop_4583:
39133 fcmps %fcc2, %f4, %f9
39134 fpadd32 %f14, %f6, %f14
39135 mulx %l6, %o6, %i4
39136 fmovd %f2, %f2
39137 bl,pn %xcc, loop_4584
39138 brlz %g1, loop_4585
39139 ldd [%l7 + 0x10], %f0
39140 fmul8sux16 %f0, %f12, %f10
39141loop_4584:
39142 srax %i3, 0x01, %o3
39143loop_4585:
39144 fpack32 %f14, %f6, %f10
39145 call loop_4586
39146 ldsb [%l7 + 0x75], %i1
39147 bn,a %icc, loop_4587
39148 fpsub32s %f15, %f14, %f14
39149loop_4586:
39150 fsrc2s %f6, %f12
39151 fnegs %f13, %f1
39152loop_4587:
39153 array16 %o4, %l4, %l2
39154 udivx %l3, 0x0AA7, %o2
39155 st %f12, [%l7 + 0x3C]
39156 stb %i5, [%l7 + 0x26]
39157 fone %f8
39158 edge16n %o0, %g6, %l1
39159 fabsd %f2, %f12
39160 fmovdleu %icc, %f15, %f10
39161 ldsb [%l7 + 0x3F], %o1
39162 movpos %icc, %i2, %o7
39163 fmovscc %icc, %f1, %f5
39164 tn %icc, 0x2
39165 ldd [%l7 + 0x18], %f10
39166 ldsw [%l7 + 0x58], %o5
39167 movn %icc, %g4, %g3
39168 fpadd16 %f8, %f2, %f4
39169 ldub [%l7 + 0x1C], %g2
39170 ldsh [%l7 + 0x1A], %g7
39171 fbue,a %fcc0, loop_4588
39172 stx %i6, [%l7 + 0x68]
39173 fbule %fcc3, loop_4589
39174 fbue,a %fcc3, loop_4590
39175loop_4588:
39176 add %l5, %i0, %l0
39177 fcmpeq32 %f10, %f2, %g5
39178loop_4589:
39179 stb %i7, [%l7 + 0x32]
39180loop_4590:
39181 fmovdgu %xcc, %f14, %f15
39182 movg %xcc, %l6, %i4
39183 orncc %g1, %o6, %o3
39184 brgz %i3, loop_4591
39185 tsubcctv %o4, 0x1B46, %i1
39186 taddcc %l2, 0x1A47, %l3
39187 ldx [%l7 + 0x40], %o2
39188loop_4591:
39189 ldsh [%l7 + 0x0C], %i5
39190 movl %icc, %o0, %g6
39191 fnot2 %f12, %f2
39192 tle %xcc, 0x5
39193 lduh [%l7 + 0x46], %l4
39194 edge32 %l1, %i2, %o1
39195 ldub [%l7 + 0x57], %o7
39196 fcmpeq32 %f2, %f0, %g4
39197 alignaddrl %g3, %o5, %g7
39198 taddcctv %i6, %g2, %l5
39199 ldub [%l7 + 0x66], %i0
39200 fmuld8sux16 %f5, %f8, %f8
39201 fcmpeq32 %f14, %f12, %l0
39202 mulscc %g5, %i7, %i4
39203 fbl,a %fcc3, loop_4592
39204 stw %g1, [%l7 + 0x4C]
39205 ldsh [%l7 + 0x64], %o6
39206 fexpand %f2, %f6
39207loop_4592:
39208 brgez,a %o3, loop_4593
39209 fabsd %f0, %f10
39210 fmuld8sux16 %f12, %f7, %f6
39211 fnot2 %f10, %f0
39212loop_4593:
39213 stx %i3, [%l7 + 0x18]
39214 edge32ln %o4, %l6, %i1
39215 andn %l2, 0x1326, %l3
39216 movpos %xcc, %o2, %i5
39217 stx %g6, [%l7 + 0x30]
39218 fmovrsgez %l4, %f8, %f1
39219 fmovse %icc, %f12, %f5
39220 fcmpgt32 %f14, %f4, %o0
39221 ld [%l7 + 0x4C], %f11
39222 movvs %icc, %l1, %o1
39223 ldx [%l7 + 0x68], %i2
39224 movle %icc, %o7, %g3
39225 edge32ln %g4, %g7, %i6
39226 edge8 %o5, %g2, %i0
39227 andncc %l0, %g5, %l5
39228 te %icc, 0x1
39229 edge32l %i4, %g1, %i7
39230 movrlez %o6, 0x24C, %o3
39231 andncc %i3, %l6, %o4
39232 ldx [%l7 + 0x58], %l2
39233 fbule,a %fcc2, loop_4594
39234 fbg,a %fcc3, loop_4595
39235 sdivx %l3, 0x1472, %i1
39236 fones %f14
39237loop_4594:
39238 std %f6, [%l7 + 0x28]
39239loop_4595:
39240 fmovsa %icc, %f11, %f4
39241 fnot2 %f8, %f12
39242 fmovsgu %xcc, %f8, %f13
39243 brlz %i5, loop_4596
39244 tleu %icc, 0x6
39245 fxors %f6, %f4, %f6
39246 for %f12, %f6, %f14
39247loop_4596:
39248 ldsh [%l7 + 0x76], %o2
39249 fmul8x16al %f5, %f9, %f0
39250 ld [%l7 + 0x14], %f13
39251 st %f10, [%l7 + 0x28]
39252 stw %g6, [%l7 + 0x60]
39253 bn loop_4597
39254 movpos %xcc, %l4, %o0
39255 bneg,pn %xcc, loop_4598
39256 fnot2 %f8, %f8
39257loop_4597:
39258 ldub [%l7 + 0x11], %o1
39259 ldd [%l7 + 0x10], %f0
39260loop_4598:
39261 or %l1, 0x0448, %o7
39262 fors %f2, %f4, %f6
39263 edge32n %i2, %g3, %g7
39264 fnot1s %f0, %f7
39265 ld [%l7 + 0x18], %f1
39266 ldx [%l7 + 0x08], %i6
39267 stx %g4, [%l7 + 0x08]
39268 fabsd %f6, %f6
39269 ldd [%l7 + 0x48], %f4
39270 fand %f14, %f8, %f2
39271 subcc %g2, 0x1F60, %o5
39272 fmovde %icc, %f13, %f1
39273 smulcc %i0, 0x1363, %g5
39274 mulx %l5, %i4, %g1
39275 lduh [%l7 + 0x08], %l0
39276 ldsw [%l7 + 0x24], %o6
39277 sdiv %o3, 0x0911, %i3
39278 fmovsgu %icc, %f6, %f15
39279 fsrc2 %f0, %f10
39280 fpadd16s %f13, %f0, %f12
39281 ldd [%l7 + 0x60], %f2
39282 std %f2, [%l7 + 0x50]
39283 ld [%l7 + 0x7C], %f11
39284 fmovdneg %xcc, %f5, %f13
39285 xnor %i7, %o4, %l2
39286 ldsw [%l7 + 0x14], %l3
39287 fnegd %f4, %f2
39288 bl,a loop_4599
39289 udivx %i1, 0x1D86, %l6
39290 andcc %o2, %i5, %g6
39291 fmovsvs %xcc, %f4, %f15
39292loop_4599:
39293 ldsb [%l7 + 0x11], %l4
39294 fmovrdgz %o0, %f2, %f8
39295 fbul %fcc0, loop_4600
39296 brnz %l1, loop_4601
39297 sub %o7, 0x154C, %i2
39298 fornot2s %f0, %f1, %f11
39299loop_4600:
39300 st %f2, [%l7 + 0x5C]
39301loop_4601:
39302 tleu %xcc, 0x3
39303 fnors %f7, %f10, %f2
39304 ldub [%l7 + 0x28], %g3
39305 fcmped %fcc1, %f14, %f4
39306 fsrc1s %f0, %f14
39307 fmovdge %icc, %f3, %f5
39308 fornot2 %f0, %f4, %f14
39309 tsubcctv %o1, %i6, %g4
39310 edge8n %g2, %o5, %i0
39311 ldsw [%l7 + 0x54], %g7
39312 subccc %l5, 0x0AD2, %i4
39313 tne %xcc, 0x6
39314 sth %g5, [%l7 + 0x58]
39315 ldub [%l7 + 0x09], %g1
39316 fornot1s %f10, %f1, %f6
39317 sth %o6, [%l7 + 0x50]
39318 stb %o3, [%l7 + 0x20]
39319 bn,a,pt %xcc, loop_4602
39320 fands %f9, %f12, %f0
39321 fnand %f8, %f0, %f14
39322 movgu %xcc, %i3, %i7
39323loop_4602:
39324 tgu %icc, 0x0
39325 tg %xcc, 0x4
39326 ldsb [%l7 + 0x63], %o4
39327 fmovsg %icc, %f0, %f7
39328 fand %f12, %f10, %f4
39329 fone %f12
39330 ld [%l7 + 0x64], %f2
39331 stx %l0, [%l7 + 0x30]
39332 nop
39333 setx loop_4603, %l0, %l1
39334 wrpr 0x1, %tl
39335 wrpr %l1, %tnpc
39336 setx 0x34400001400, %l0, %l1
39337 wrpr %l1, %tstate
39338 wrhpr 0x4, %htstate
39339 done
39340 fmovdneg %icc, %f8, %f3
39341 te %xcc, 0x1
39342 movneg %icc, %l3, %l2
39343loop_4603:
39344 sll %l6, %i1, %o2
39345 bl,a %icc, loop_4604
39346 stx %g6, [%l7 + 0x60]
39347 sub %i5, 0x00C6, %l4
39348 fmovdvc %xcc, %f4, %f13
39349loop_4604:
39350 ld [%l7 + 0x78], %f7
39351 fmovsleu %icc, %f2, %f4
39352 tne %icc, 0x3
39353 lduw [%l7 + 0x28], %o0
39354 xorcc %l1, %o7, %i2
39355 fornot2 %f4, %f12, %f8
39356 fabsd %f8, %f4
39357 fmovse %xcc, %f4, %f7
39358 fbne,a %fcc3, loop_4605
39359 ble loop_4606
39360 lduh [%l7 + 0x18], %g3
39361 stw %o1, [%l7 + 0x18]
39362loop_4605:
39363 ldub [%l7 + 0x6B], %i6
39364loop_4606:
39365 movrgez %g4, 0x211, %g2
39366 ldd [%l7 + 0x58], %f4
39367 fmovrdgz %o5, %f6, %f10
39368 stw %i0, [%l7 + 0x08]
39369 fmovse %icc, %f5, %f12
39370 stw %g7, [%l7 + 0x3C]
39371 fnegd %f2, %f10
39372 fbul,a %fcc0, loop_4607
39373 fandnot2s %f3, %f14, %f0
39374 fmovrdlz %l5, %f6, %f0
39375 fmovdne %icc, %f1, %f15
39376loop_4607:
39377 umul %i4, 0x10C1, %g1
39378 fpsub16s %f1, %f11, %f2
39379 sdivcc %o6, 0x0F83, %g5
39380 fmovrslz %o3, %f12, %f13
39381 ldd [%l7 + 0x58], %f10
39382 std %f2, [%l7 + 0x30]
39383 fmovda %icc, %f15, %f10
39384 ldsw [%l7 + 0x38], %i3
39385 nop
39386 setx loop_4608, %l0, %l1
39387 wrpr 0x1, %tl
39388 wrpr %l1, %tpc
39389 add %l1, 0x4, %l1
39390 wrpr %l1, %tnpc
39391 setx 0x34400001400, %l0, %l1
39392 wrpr %l1, %tstate
39393 wrhpr 0x4, %htstate
39394 retry
39395 ldsw [%l7 + 0x58], %i7
39396 ldx [%l7 + 0x10], %o4
39397 sth %l0, [%l7 + 0x6C]
39398loop_4608:
39399 for %f8, %f10, %f0
39400 fnor %f2, %f10, %f14
39401 fpadd32 %f6, %f4, %f10
39402 udiv %l2, 0x1763, %l3
39403 addccc %i1, 0x15FA, %o2
39404 stw %g6, [%l7 + 0x68]
39405 fnegs %f2, %f12
39406 sllx %i5, 0x03, %l6
39407 sth %l4, [%l7 + 0x66]
39408 tne %icc, 0x3
39409 fbn,a %fcc3, loop_4609
39410 fmul8sux16 %f6, %f8, %f6
39411 brgez %o0, loop_4610
39412 orncc %o7, 0x121A, %l1
39413loop_4609:
39414 stx %i2, [%l7 + 0x48]
39415 fmul8ulx16 %f10, %f4, %f10
39416loop_4610:
39417 movrne %o1, 0x1A6, %i6
39418 ldsw [%l7 + 0x7C], %g4
39419 lduw [%l7 + 0x70], %g2
39420 lduh [%l7 + 0x10], %o5
39421 movne %xcc, %i0, %g3
39422 fbg %fcc3, loop_4611
39423 fmovsa %xcc, %f8, %f1
39424 umul %l5, 0x0878, %i4
39425 fmovs %f6, %f12
39426loop_4611:
39427 bn,a loop_4612
39428 fmovscs %xcc, %f0, %f13
39429 ldsw [%l7 + 0x0C], %g1
39430 fxors %f0, %f8, %f5
39431loop_4612:
39432 tl %icc, 0x0
39433 be %icc, loop_4613
39434 lduh [%l7 + 0x7E], %g7
39435 orcc %o6, 0x10F1, %g5
39436 movle %xcc, %o3, %i3
39437loop_4613:
39438 fmovsl %xcc, %f0, %f8
39439 sth %o4, [%l7 + 0x34]
39440 fcmple32 %f0, %f4, %i7
39441 bg,a,pn %icc, loop_4614
39442 sllx %l2, 0x07, %l3
39443 brlz,a %i1, loop_4615
39444 fxnor %f0, %f14, %f6
39445loop_4614:
39446 fxnor %f0, %f4, %f4
39447 tcs %icc, 0x5
39448loop_4615:
39449 xor %l0, 0x1DBB, %o2
39450 bcs,pn %icc, loop_4616
39451 ldsh [%l7 + 0x6A], %i5
39452 fnot1 %f6, %f2
39453 fpadd32s %f3, %f9, %f0
39454loop_4616:
39455 stx %g6, [%l7 + 0x68]
39456 bne,a loop_4617
39457 popc %l6, %o0
39458 tne %xcc, 0x2
39459 stx %o7, [%l7 + 0x60]
39460loop_4617:
39461 fpsub32s %f15, %f14, %f8
39462 stw %l1, [%l7 + 0x58]
39463 ldsb [%l7 + 0x3A], %i2
39464 sra %l4, 0x12, %o1
39465 fmovs %f5, %f12
39466 fmovrslez %i6, %f9, %f9
39467 edge32l %g4, %o5, %g2
39468 fbg,a %fcc2, loop_4618
39469 nop
39470 setx loop_4619, %l0, %l1
39471 jmpl %l1, %i0
39472 fmovrdgz %l5, %f12, %f14
39473 fpsub16s %f15, %f4, %f9
39474loop_4618:
39475 fmovrdlez %i4, %f6, %f14
39476loop_4619:
39477 fcmple32 %f12, %f4, %g3
39478 fbg %fcc1, loop_4620
39479 fbule %fcc0, loop_4621
39480 bcc,pt %icc, loop_4622
39481 edge8 %g7, %o6, %g5
39482loop_4620:
39483 stw %o3, [%l7 + 0x10]
39484loop_4621:
39485 fmovscs %xcc, %f8, %f12
39486loop_4622:
39487 movpos %xcc, %i3, %o4
39488 fnegd %f2, %f4
39489 andcc %i7, %g1, %l3
39490 st %f7, [%l7 + 0x48]
39491 fnot1 %f6, %f12
39492 st %f5, [%l7 + 0x20]
39493 fmovda %icc, %f9, %f8
39494 alignaddrl %l2, %i1, %o2
39495 mulx %l0, 0x02CC, %g6
39496 sth %i5, [%l7 + 0x2A]
39497 bvs,pn %icc, loop_4623
39498 ldx [%l7 + 0x58], %l6
39499 andncc %o7, %o0, %l1
39500 stw %i2, [%l7 + 0x14]
39501loop_4623:
39502 call loop_4624
39503 movl %icc, %l4, %i6
39504 std %f8, [%l7 + 0x08]
39505 stx %g4, [%l7 + 0x28]
39506loop_4624:
39507 fmovdneg %xcc, %f9, %f6
39508 nop
39509 setx loop_4625, %l0, %l1
39510 jmpl %l1, %o1
39511 stb %o5, [%l7 + 0x63]
39512 fnegd %f4, %f12
39513 tcs %xcc, 0x7
39514loop_4625:
39515 lduh [%l7 + 0x26], %g2
39516 stw %i0, [%l7 + 0x3C]
39517 fnot2s %f15, %f11
39518 fmovda %xcc, %f14, %f4
39519 ldsh [%l7 + 0x30], %l5
39520 sll %g3, %g7, %o6
39521 sethi 0x0B7E, %i4
39522 fbul %fcc1, loop_4626
39523 tneg %xcc, 0x3
39524 movleu %xcc, %g5, %i3
39525 tsubcc %o4, 0x18EF, %o3
39526loop_4626:
39527 fbo %fcc2, loop_4627
39528 orncc %i7, %l3, %g1
39529 tvc %icc, 0x1
39530 sra %i1, %o2, %l0
39531loop_4627:
39532 brgez %l2, loop_4628
39533 fmovdpos %icc, %f6, %f13
39534 fnot2 %f12, %f10
39535 fcmpne32 %f10, %f6, %i5
39536loop_4628:
39537 fxor %f10, %f4, %f10
39538 fornot1s %f8, %f13, %f0
39539 fbo %fcc3, loop_4629
39540 stw %g6, [%l7 + 0x0C]
39541 std %f10, [%l7 + 0x20]
39542 ldx [%l7 + 0x58], %o7
39543loop_4629:
39544 fpadd32 %f6, %f14, %f12
39545 ldd [%l7 + 0x30], %f8
39546 bleu,pn %icc, loop_4630
39547 sth %l6, [%l7 + 0x1A]
39548 fmovsleu %xcc, %f3, %f4
39549 fmovsg %xcc, %f11, %f4
39550loop_4630:
39551 fnot1 %f6, %f12
39552 brlz %o0, loop_4631
39553 fmovsleu %icc, %f0, %f12
39554 ldd [%l7 + 0x30], %f0
39555 fandnot2s %f12, %f5, %f13
39556loop_4631:
39557 xor %l1, %l4, %i2
39558 ldsb [%l7 + 0x47], %i6
39559 bcc,pn %xcc, loop_4632
39560 lduw [%l7 + 0x38], %o1
39561 fpmerge %f6, %f7, %f10
39562 fmuld8ulx16 %f11, %f6, %f6
39563loop_4632:
39564 fpmerge %f4, %f9, %f12
39565 ldsw [%l7 + 0x18], %o5
39566 tpos %xcc, 0x0
39567 brnz %g4, loop_4633
39568 faligndata %f2, %f6, %f0
39569 ldub [%l7 + 0x41], %g2
39570 ld [%l7 + 0x44], %f13
39571loop_4633:
39572 tl %icc, 0x4
39573 addcc %i0, %g3, %l5
39574 sra %g7, %o6, %i4
39575 sdivcc %g5, 0x1579, %o4
39576 stw %i3, [%l7 + 0x28]
39577 edge8l %i7, %o3, %g1
39578 ldx [%l7 + 0x10], %l3
39579 edge32ln %i1, %o2, %l0
39580 add %l2, 0x0CBF, %i5
39581 array16 %o7, %g6, %l6
39582 st %f12, [%l7 + 0x0C]
39583 addccc %l1, %l4, %o0
39584 fcmps %fcc1, %f7, %f9
39585 fble,a %fcc2, loop_4634
39586 orncc %i2, 0x04CB, %o1
39587 fandnot1 %f12, %f10, %f10
39588 ldsh [%l7 + 0x58], %i6
39589loop_4634:
39590 andncc %g4, %g2, %i0
39591 std %f8, [%l7 + 0x18]
39592 ldx [%l7 + 0x48], %g3
39593 fmovs %f4, %f1
39594 stb %o5, [%l7 + 0x1A]
39595 lduh [%l7 + 0x7E], %g7
39596 tpos %icc, 0x0
39597 lduh [%l7 + 0x7C], %o6
39598 stb %i4, [%l7 + 0x2D]
39599 fble,a %fcc3, loop_4635
39600 fbul,a %fcc2, loop_4636
39601 lduw [%l7 + 0x38], %l5
39602 ldsb [%l7 + 0x27], %g5
39603loop_4635:
39604 sth %o4, [%l7 + 0x2A]
39605loop_4636:
39606 tl %xcc, 0x5
39607 std %f12, [%l7 + 0x20]
39608 mova %icc, %i7, %o3
39609 fpsub32s %f4, %f14, %f4
39610 be,a,pn %xcc, loop_4637
39611 fsrc1 %f6, %f4
39612 ldsb [%l7 + 0x16], %g1
39613 sth %l3, [%l7 + 0x2A]
39614loop_4637:
39615 fbn %fcc3, loop_4638
39616 fzero %f0
39617 edge16l %i1, %o2, %i3
39618 ldub [%l7 + 0x7B], %l0
39619loop_4638:
39620 bneg,pt %xcc, loop_4639
39621 fmovdne %xcc, %f3, %f2
39622 ldsb [%l7 + 0x31], %l2
39623 edge32ln %i5, %g6, %l6
39624loop_4639:
39625 edge8ln %o7, %l4, %l1
39626 ldx [%l7 + 0x10], %o0
39627 std %f10, [%l7 + 0x68]
39628 stb %o1, [%l7 + 0x4C]
39629 ld [%l7 + 0x40], %f3
39630 movgu %xcc, %i2, %i6
39631 edge32n %g2, %g4, %g3
39632 fbge,a %fcc0, loop_4640
39633 bgu %xcc, loop_4641
39634 fbu,a %fcc3, loop_4642
39635 ldx [%l7 + 0x50], %i0
39636loop_4640:
39637 fpadd32s %f0, %f0, %f10
39638loop_4641:
39639 fmovdcc %xcc, %f11, %f11
39640loop_4642:
39641 tsubcctv %g7, 0x18D7, %o5
39642 stb %i4, [%l7 + 0x60]
39643 tvs %icc, 0x7
39644 ldx [%l7 + 0x78], %o6
39645 stx %g5, [%l7 + 0x70]
39646 lduw [%l7 + 0x18], %l5
39647 fmovdvc %xcc, %f8, %f6
39648 ta %xcc, 0x6
39649 bge,a %icc, loop_4643
39650 fzero %f2
39651 fone %f6
39652 fbo %fcc3, loop_4644
39653loop_4643:
39654 fnegs %f11, %f8
39655 fmul8ulx16 %f4, %f14, %f10
39656 ldsb [%l7 + 0x13], %o4
39657loop_4644:
39658 fbge,a %fcc2, loop_4645
39659 fmovrdlez %i7, %f0, %f8
39660 te %icc, 0x1
39661 fnot1 %f6, %f14
39662loop_4645:
39663 fmovrsgz %o3, %f2, %f6
39664 ldx [%l7 + 0x48], %l3
39665 bleu loop_4646
39666 fbule,a %fcc0, loop_4647
39667 st %f2, [%l7 + 0x44]
39668 sdivx %g1, 0x0CAE, %i1
39669loop_4646:
39670 lduh [%l7 + 0x64], %o2
39671loop_4647:
39672 movcc %icc, %i3, %l2
39673 fmovs %f8, %f14
39674 fmovsn %icc, %f15, %f15
39675 brlz,a %l0, loop_4648
39676 orcc %g6, %i5, %l6
39677 fbuge %fcc0, loop_4649
39678 stw %l4, [%l7 + 0x08]
39679loop_4648:
39680 xnor %o7, %l1, %o0
39681 brgez %i2, loop_4650
39682loop_4649:
39683 fmuld8sux16 %f6, %f12, %f2
39684 addcc %i6, %g2, %o1
39685 tne %xcc, 0x3
39686loop_4650:
39687 ldsw [%l7 + 0x3C], %g4
39688 tsubcctv %g3, 0x0C48, %g7
39689 subccc %o5, %i0, %i4
39690 array8 %g5, %o6, %o4
39691 ldd [%l7 + 0x68], %f10
39692 taddcc %i7, %l5, %l3
39693 fands %f4, %f1, %f6
39694 fmovrsgz %g1, %f15, %f6
39695 fornot1 %f8, %f8, %f10
39696 sth %i1, [%l7 + 0x32]
39697 udivx %o3, 0x15AD, %i3
39698 fmovspos %xcc, %f4, %f5
39699 orncc %l2, 0x1AEE, %l0
39700 fornot2s %f11, %f14, %f6
39701 movl %icc, %g6, %o2
39702 ldsb [%l7 + 0x30], %l6
39703 std %f8, [%l7 + 0x78]
39704 fpackfix %f6, %f1
39705 st %f11, [%l7 + 0x78]
39706 nop
39707 setx loop_4651, %l0, %l1
39708 wrpr 0x1, %tl
39709 wrpr %l1, %tpc
39710 add %l1, 0x4, %l1
39711 wrpr %l1, %tnpc
39712 setx 0x34400001400, %l0, %l1
39713 wrpr %l1, %tstate
39714 wrhpr 0x4, %htstate
39715 retry
39716 stw %l4, [%l7 + 0x40]
39717 std %f10, [%l7 + 0x78]
39718 fmovd %f12, %f10
39719loop_4651:
39720 tsubcctv %o7, 0x18EC, %l1
39721 fcmpd %fcc1, %f8, %f12
39722 fmovrslz %i5, %f4, %f6
39723 srlx %i2, 0x19, %i6
39724 fandnot1 %f14, %f10, %f4
39725 fbue %fcc1, loop_4652
39726 ld [%l7 + 0x10], %f2
39727 stw %o0, [%l7 + 0x68]
39728 std %f12, [%l7 + 0x60]
39729loop_4652:
39730 addc %o1, 0x1BDD, %g2
39731 stb %g3, [%l7 + 0x50]
39732 ldub [%l7 + 0x6C], %g4
39733 stb %o5, [%l7 + 0x6C]
39734 nop
39735 setx loop_4653, %l0, %l1
39736 wrpr 0x1, %tl
39737 wrpr %l1, %tpc
39738 add %l1, 0x4, %l1
39739 wrpr %l1, %tnpc
39740 setx 0x34400001400, %l0, %l1
39741 wrpr %l1, %tstate
39742 wrhpr 0x4, %htstate
39743 retry
39744 st %f4, [%l7 + 0x18]
39745 fbu %fcc0, loop_4654
39746 addcc %i0, %i4, %g7
39747loop_4653:
39748 st %f5, [%l7 + 0x68]
39749 tgu %xcc, 0x0
39750loop_4654:
39751 tneg %icc, 0x6
39752 fmovrdlez %o6, %f8, %f4
39753 fbuge,a %fcc3, loop_4655
39754 std %f4, [%l7 + 0x38]
39755 bleu,pn %xcc, loop_4656
39756 fbge %fcc1, loop_4657
39757loop_4655:
39758 fsrc1s %f10, %f13
39759 ldsh [%l7 + 0x28], %g5
39760loop_4656:
39761 tvs %xcc, 0x6
39762loop_4657:
39763 fcmpgt16 %f2, %f12, %i7
39764 nop
39765 setx loop_4658, %l0, %l1
39766 jmpl %l1, %o4
39767 fmul8x16au %f14, %f4, %f2
39768 fmovrsne %l3, %f11, %f10
39769 tsubcctv %l5, 0x0A6B, %i1
39770loop_4658:
39771 tcc %xcc, 0x5
39772 sub %o3, %g1, %i3
39773 fcmpeq32 %f14, %f10, %l2
39774 lduh [%l7 + 0x22], %l0
39775 bleu %xcc, loop_4659
39776 lduh [%l7 + 0x6C], %g6
39777 fmovdleu %icc, %f10, %f11
39778 popc 0x1F4E, %l6
39779loop_4659:
39780 edge8 %l4, %o7, %o2
39781 move %icc, %l1, %i5
39782 fmovdg %xcc, %f3, %f10
39783 fmovsge %xcc, %f3, %f9
39784 fmovrdlz %i2, %f10, %f12
39785 stx %o0, [%l7 + 0x50]
39786 tcs %xcc, 0x2
39787 fpack32 %f10, %f4, %f0
39788 fmovspos %icc, %f14, %f11
39789 movne %icc, %i6, %g2
39790 srax %o1, 0x1F, %g4
39791 stb %g3, [%l7 + 0x5B]
39792 bcc,a,pt %icc, loop_4660
39793 be,a loop_4661
39794 fandnot2s %f11, %f15, %f2
39795 movrne %i0, %i4, %o5
39796loop_4660:
39797 stx %g7, [%l7 + 0x60]
39798loop_4661:
39799 tg %icc, 0x7
39800 te %xcc, 0x0
39801 ldub [%l7 + 0x5B], %o6
39802 brgz %i7, loop_4662
39803 fpsub32s %f6, %f9, %f2
39804 and %o4, %l3, %l5
39805 bge,pt %xcc, loop_4663
39806loop_4662:
39807 ldsh [%l7 + 0x5C], %g5
39808 fxnors %f2, %f7, %f5
39809 fmovscc %icc, %f9, %f15
39810loop_4663:
39811 fbuge,a %fcc1, loop_4664
39812 fnot2 %f6, %f6
39813 move %xcc, %i1, %o3
39814 bg,a loop_4665
39815loop_4664:
39816 fmovdl %xcc, %f2, %f1
39817 ld [%l7 + 0x58], %f8
39818 stb %g1, [%l7 + 0x1F]
39819loop_4665:
39820 fones %f10
39821 fxor %f2, %f0, %f2
39822 st %f1, [%l7 + 0x4C]
39823 brgez,a %l2, loop_4666
39824 ldsh [%l7 + 0x5A], %i3
39825 edge16n %l0, %g6, %l4
39826 movl %xcc, %l6, %o7
39827loop_4666:
39828 movle %icc, %l1, %o2
39829 udivcc %i2, 0x1FD1, %o0
39830 lduh [%l7 + 0x38], %i5
39831 fcmple32 %f0, %f12, %i6
39832 fmovdg %icc, %f13, %f14
39833 ldsb [%l7 + 0x7F], %o1
39834 movcc %xcc, %g4, %g2
39835 sth %g3, [%l7 + 0x5E]
39836 st %f5, [%l7 + 0x64]
39837 lduw [%l7 + 0x58], %i4
39838 addcc %o5, %i0, %o6
39839 fnands %f3, %f11, %f7
39840 smulcc %g7, %i7, %o4
39841 fmul8x16 %f9, %f12, %f8
39842 fpadd32 %f6, %f2, %f14
39843 fmovrslz %l3, %f10, %f13
39844 fandnot1 %f14, %f6, %f14
39845 sra %g5, %l5, %o3
39846 fandnot1 %f0, %f2, %f12
39847 fmovrsgz %i1, %f2, %f12
39848 fmovrdne %l2, %f0, %f8
39849 ldsh [%l7 + 0x5A], %i3
39850 fone %f6
39851 subcc %g1, 0x1707, %g6
39852 stw %l0, [%l7 + 0x28]
39853 fexpand %f14, %f0
39854 orcc %l4, 0x02DE, %o7
39855 bn,pn %icc, loop_4667
39856 bg,a,pt %xcc, loop_4668
39857 fmovscs %xcc, %f12, %f9
39858 movrlz %l6, %o2, %i2
39859loop_4667:
39860 ld [%l7 + 0x28], %f5
39861loop_4668:
39862 call loop_4669
39863 tsubcctv %o0, 0x037B, %l1
39864 std %f8, [%l7 + 0x30]
39865 fbe,a %fcc3, loop_4670
39866loop_4669:
39867 stw %i6, [%l7 + 0x5C]
39868 bneg,a %icc, loop_4671
39869 fcmps %fcc0, %f1, %f10
39870loop_4670:
39871 ldsh [%l7 + 0x36], %i5
39872 bge,a loop_4672
39873loop_4671:
39874 fbug,a %fcc2, loop_4673
39875 bneg %xcc, loop_4674
39876 ldd [%l7 + 0x58], %f6
39877loop_4672:
39878 ldd [%l7 + 0x60], %f0
39879loop_4673:
39880 srax %o1, 0x1E, %g4
39881loop_4674:
39882 fba %fcc2, loop_4675
39883 ta %icc, 0x3
39884 stx %g2, [%l7 + 0x18]
39885 ldsb [%l7 + 0x47], %i4
39886loop_4675:
39887 xorcc %o5, 0x1DFE, %i0
39888 ld [%l7 + 0x38], %f4
39889 ldsb [%l7 + 0x59], %o6
39890 bvs,a %icc, loop_4676
39891 fmovsvc %xcc, %f8, %f7
39892 stx %g3, [%l7 + 0x10]
39893 fmovsneg %xcc, %f3, %f9
39894loop_4676:
39895 fornot1s %f8, %f7, %f1
39896 movleu %xcc, %g7, %o4
39897 fcmpgt16 %f4, %f14, %i7
39898 edge8ln %g5, %l3, %o3
39899 sra %i1, %l2, %i3
39900 edge32ln %g1, %l5, %g6
39901 ldd [%l7 + 0x68], %f4
39902 bg,a,pn %icc, loop_4677
39903 sth %l0, [%l7 + 0x0C]
39904 orncc %o7, 0x04F7, %l6
39905 ldx [%l7 + 0x68], %l4
39906loop_4677:
39907 ldx [%l7 + 0x78], %i2
39908 umul %o2, 0x0BD0, %l1
39909 movrlz %o0, %i5, %o1
39910 fpsub32 %f10, %f6, %f2
39911 xor %i6, %g4, %i4
39912 subcc %o5, %g2, %i0
39913 edge32n %g3, %g7, %o6
39914 ldub [%l7 + 0x18], %i7
39915 fmovrdgz %o4, %f6, %f10
39916 fmovdvs %xcc, %f11, %f14
39917 addc %g5, %l3, %i1
39918 fcmpd %fcc0, %f0, %f12
39919 stb %o3, [%l7 + 0x4D]
39920 fcmps %fcc3, %f13, %f2
39921 bl %xcc, loop_4678
39922 sllx %l2, %g1, %i3
39923 fmuld8ulx16 %f8, %f13, %f14
39924 tg %icc, 0x5
39925loop_4678:
39926 sth %g6, [%l7 + 0x6A]
39927 tn %icc, 0x5
39928 move %xcc, %l0, %l5
39929 fand %f2, %f6, %f0
39930 movneg %icc, %l6, %l4
39931 xor %o7, 0x1E50, %o2
39932 edge16n %i2, %o0, %i5
39933 stx %o1, [%l7 + 0x18]
39934 andcc %i6, 0x0D0A, %g4
39935 lduh [%l7 + 0x28], %i4
39936 tsubcctv %o5, %l1, %i0
39937 lduh [%l7 + 0x56], %g3
39938 fmovsneg %icc, %f14, %f15
39939 smulcc %g2, %o6, %g7
39940 fpadd32 %f8, %f8, %f14
39941 lduh [%l7 + 0x58], %i7
39942 fmovsvs %icc, %f2, %f11
39943 fxors %f15, %f4, %f12
39944 tneg %xcc, 0x4
39945 stx %g5, [%l7 + 0x10]
39946 movpos %icc, %l3, %i1
39947 tcc %xcc, 0x4
39948 ldub [%l7 + 0x43], %o4
39949 std %f0, [%l7 + 0x40]
39950 ld [%l7 + 0x24], %f9
39951 lduw [%l7 + 0x70], %l2
39952 fmovdgu %xcc, %f13, %f3
39953 for %f14, %f8, %f0
39954 lduh [%l7 + 0x52], %o3
39955 fzeros %f0
39956 fbule %fcc3, loop_4679
39957 std %f10, [%l7 + 0x78]
39958 fzeros %f12
39959 fmovdgu %icc, %f13, %f7
39960loop_4679:
39961 ldsb [%l7 + 0x1E], %g1
39962 movneg %xcc, %i3, %g6
39963 fpsub32s %f3, %f3, %f13
39964 std %f0, [%l7 + 0x40]
39965 stx %l5, [%l7 + 0x30]
39966 fors %f10, %f13, %f6
39967 fnot1s %f15, %f5
39968 movneg %xcc, %l0, %l6
39969 fmul8ulx16 %f14, %f4, %f6
39970 bn,pt %icc, loop_4680
39971 move %xcc, %l4, %o2
39972 nop
39973 setx loop_4681, %l0, %l1
39974 jmpl %l1, %i2
39975 ldub [%l7 + 0x0A], %o7
39976loop_4680:
39977 fmul8x16 %f10, %f6, %f4
39978 fcmpeq16 %f4, %f6, %o0
39979loop_4681:
39980 fxnors %f4, %f7, %f8
39981 fpsub16s %f11, %f5, %f0
39982 fbug %fcc0, loop_4682
39983 ldsh [%l7 + 0x40], %o1
39984 ld [%l7 + 0x7C], %f12
39985 ldub [%l7 + 0x2C], %i5
39986loop_4682:
39987 tne %xcc, 0x1
39988 fmuld8ulx16 %f0, %f9, %f4
39989 fmovdn %xcc, %f0, %f5
39990 fmovsle %icc, %f12, %f15
39991 udivx %i6, 0x021C, %i4
39992 fors %f12, %f5, %f13
39993 lduh [%l7 + 0x1E], %o5
39994 ldsb [%l7 + 0x4A], %g4
39995 ldsw [%l7 + 0x78], %l1
39996 lduh [%l7 + 0x42], %i0
39997 fbg,a %fcc0, loop_4683
39998 lduw [%l7 + 0x1C], %g2
39999 fpack16 %f6, %f14
40000 ldsb [%l7 + 0x38], %o6
40001loop_4683:
40002 fblg %fcc3, loop_4684
40003 be loop_4685
40004 sdiv %g7, 0x0DBB, %g3
40005 fmovsneg %icc, %f0, %f5
40006loop_4684:
40007 fcmpgt32 %f2, %f14, %g5
40008loop_4685:
40009 fcmpeq32 %f8, %f14, %l3
40010 fbul %fcc3, loop_4686
40011 tpos %xcc, 0x0
40012 movcc %xcc, %i7, %o4
40013 bvc,a,pn %xcc, loop_4687
40014loop_4686:
40015 bleu,pt %xcc, loop_4688
40016 sth %l2, [%l7 + 0x58]
40017 movge %icc, %o3, %g1
40018loop_4687:
40019 fcmpd %fcc0, %f14, %f2
40020loop_4688:
40021 taddcctv %i1, %i3, %g6
40022 ldsw [%l7 + 0x50], %l5
40023 fbul,a %fcc2, loop_4689
40024 brlz %l0, loop_4690
40025 nop
40026 setx loop_4691, %l0, %l1
40027 wrpr 0x1, %tl
40028 wrpr %l1, %tpc
40029 add %l1, 0x4, %l1
40030 wrpr %l1, %tnpc
40031 setx 0x34400001400, %l0, %l1
40032 wrpr %l1, %tstate
40033 wrhpr 0x4, %htstate
40034 retry
40035 fcmpne32 %f6, %f0, %l6
40036loop_4689:
40037 fbul,a %fcc3, loop_4692
40038loop_4690:
40039 stb %l4, [%l7 + 0x79]
40040loop_4691:
40041 fabss %f7, %f12
40042 fmovrslz %o2, %f14, %f4
40043loop_4692:
40044 brlez,a %o7, loop_4693
40045 fpadd32 %f6, %f8, %f2
40046 bn,pt %xcc, loop_4694
40047 ldd [%l7 + 0x38], %f2
40048loop_4693:
40049 ldub [%l7 + 0x44], %o0
40050 te %xcc, 0x7
40051loop_4694:
40052 fbne,a %fcc2, loop_4695
40053 fbg,a %fcc1, loop_4696
40054 fzero %f6
40055 fandnot2 %f10, %f2, %f10
40056loop_4695:
40057 xor %i2, %i5, %i6
40058loop_4696:
40059 fmul8x16 %f5, %f6, %f6
40060 fnot1 %f2, %f12
40061 fands %f11, %f7, %f9
40062 fmovrsgez %i4, %f4, %f14
40063 tsubcctv %o5, %g4, %l1
40064 fmuld8sux16 %f8, %f7, %f8
40065 addcc %i0, 0x0759, %o1
40066 fnands %f12, %f4, %f0
40067 stb %g2, [%l7 + 0x6F]
40068 stx %g7, [%l7 + 0x20]
40069 std %f12, [%l7 + 0x38]
40070 andn %o6, 0x0F24, %g3
40071 srax %l3, 0x04, %g5
40072 movrlez %o4, 0x270, %l2
40073 fors %f10, %f6, %f8
40074 fornot2 %f10, %f4, %f2
40075 fmovs %f1, %f4
40076 xor %o3, %i7, %g1
40077 udivx %i1, 0x02D4, %i3
40078 stx %g6, [%l7 + 0x40]
40079 sth %l5, [%l7 + 0x22]
40080 brlez %l6, loop_4697
40081 nop
40082 setx loop_4698, %l0, %l1
40083 jmpl %l1, %l0
40084 ldub [%l7 + 0x55], %o2
40085 fmovrse %l4, %f11, %f13
40086loop_4697:
40087 stb %o7, [%l7 + 0x54]
40088loop_4698:
40089 fbl,a %fcc1, loop_4699
40090 orncc %i2, %o0, %i5
40091 movcc %icc, %i4, %o5
40092 brz,a %g4, loop_4700
40093loop_4699:
40094 subcc %i6, 0x14A5, %l1
40095 alignaddrl %i0, %o1, %g7
40096 fzero %f6
40097loop_4700:
40098 fornot1s %f7, %f4, %f7
40099 sdivx %g2, 0x1DA4, %g3
40100 fcmpes %fcc1, %f1, %f9
40101 fxors %f15, %f6, %f14
40102 fpadd32s %f4, %f7, %f14
40103 ldub [%l7 + 0x19], %o6
40104 edge16 %l3, %o4, %g5
40105 addcc %l2, %o3, %g1
40106 fandnot1s %f11, %f9, %f12
40107 fand %f6, %f14, %f12
40108 fmovrdlz %i7, %f4, %f8
40109 ta %xcc, 0x4
40110 fmovrsgez %i3, %f7, %f11
40111 srlx %i1, %g6, %l5
40112 fbu,a %fcc3, loop_4701
40113 fmovs %f12, %f7
40114 fmovrdne %l0, %f12, %f8
40115 udivx %o2, 0x043E, %l6
40116loop_4701:
40117 ldx [%l7 + 0x50], %o7
40118 lduw [%l7 + 0x44], %i2
40119 edge32n %o0, %i5, %i4
40120 movn %icc, %l4, %o5
40121 ldub [%l7 + 0x1B], %i6
40122 ldd [%l7 + 0x30], %f2
40123 ldsw [%l7 + 0x44], %g4
40124 srlx %i0, 0x07, %o1
40125 fbul,a %fcc1, loop_4702
40126 fandnot1 %f10, %f4, %f4
40127 ldsw [%l7 + 0x68], %g7
40128 brlz %g2, loop_4703
40129loop_4702:
40130 sth %g3, [%l7 + 0x26]
40131 lduw [%l7 + 0x54], %l1
40132 edge8 %l3, %o6, %o4
40133loop_4703:
40134 orcc %g5, %l2, %g1
40135 bge %xcc, loop_4704
40136 fmovdleu %xcc, %f15, %f3
40137 edge16ln %i7, %i3, %o3
40138 movrne %i1, %l5, %l0
40139loop_4704:
40140 fbu,a %fcc3, loop_4705
40141 fmuld8ulx16 %f1, %f3, %f2
40142 fnot1 %f12, %f14
40143 fexpand %f10, %f14
40144loop_4705:
40145 sethi 0x0A29, %o2
40146 fmovdpos %xcc, %f2, %f13
40147 brgz,a %g6, loop_4706
40148 tsubcc %l6, %o7, %o0
40149 nop
40150 setx loop_4707, %l0, %l1
40151 wrpr 0x1, %tl
40152 wrpr %l1, %tnpc
40153 setx 0x34400001400, %l0, %l1
40154 wrpr %l1, %tstate
40155 wrhpr 0x4, %htstate
40156 done
40157 ldsw [%l7 + 0x48], %i5
40158loop_4706:
40159 array32 %i2, %i4, %o5
40160 edge8n %l4, %i6, %g4
40161loop_4707:
40162 bcc,pn %icc, loop_4708
40163 xnor %i0, 0x16D3, %g7
40164 fbne,a %fcc3, loop_4709
40165 udiv %o1, 0x017A, %g3
40166loop_4708:
40167 ld [%l7 + 0x24], %f4
40168 fmovsneg %xcc, %f0, %f4
40169loop_4709:
40170 st %f12, [%l7 + 0x6C]
40171 edge32n %g2, %l1, %o6
40172 mulscc %o4, %g5, %l2
40173 fmul8x16al %f7, %f12, %f10
40174 brgz,a %l3, loop_4710
40175 fbo %fcc3, loop_4711
40176 tg %xcc, 0x2
40177 brlz,a %i7, loop_4712
40178loop_4710:
40179 fmovd %f8, %f0
40180loop_4711:
40181 ldd [%l7 + 0x78], %f12
40182 stw %i3, [%l7 + 0x20]
40183loop_4712:
40184 std %f12, [%l7 + 0x40]
40185 ta %xcc, 0x3
40186 ldx [%l7 + 0x40], %o3
40187 bl,a %xcc, loop_4713
40188 brnz %g1, loop_4714
40189 bge,a,pt %icc, loop_4715
40190 umul %l5, 0x0D61, %l0
40191loop_4713:
40192 fmul8x16al %f9, %f13, %f4
40193loop_4714:
40194 tpos %icc, 0x7
40195loop_4715:
40196 fors %f9, %f3, %f9
40197 movpos %icc, %o2, %g6
40198 srlx %l6, 0x0D, %o7
40199 fmul8x16al %f12, %f5, %f12
40200 fmovspos %icc, %f15, %f1
40201 stb %i1, [%l7 + 0x75]
40202 sll %o0, %i5, %i4
40203 fmovdleu %icc, %f1, %f11
40204 stb %i2, [%l7 + 0x49]
40205 bl,a,pt %xcc, loop_4716
40206 tvs %icc, 0x0
40207 fxnor %f12, %f14, %f12
40208 ldub [%l7 + 0x70], %o5
40209loop_4716:
40210 fmovrse %i6, %f13, %f13
40211 lduh [%l7 + 0x50], %g4
40212 std %f14, [%l7 + 0x20]
40213 brlez %l4, loop_4717
40214 fmovdl %icc, %f12, %f8
40215 udivx %i0, 0x056D, %o1
40216 ldsb [%l7 + 0x51], %g3
40217loop_4717:
40218 fpsub32 %f0, %f0, %f6
40219 be,a loop_4718
40220 for %f4, %f8, %f10
40221 tvs %xcc, 0x1
40222 fornot1s %f12, %f13, %f7
40223loop_4718:
40224 fbo,a %fcc2, loop_4719
40225 fmovdn %icc, %f8, %f12
40226 umul %g7, 0x116A, %l1
40227 fpack16 %f2, %f12
40228loop_4719:
40229 or %o6, %g2, %g5
40230 tsubcc %l2, 0x1C3A, %o4
40231 stw %i7, [%l7 + 0x64]
40232 subcc %i3, 0x1FF9, %o3
40233 ldsh [%l7 + 0x4E], %g1
40234 bvc %xcc, loop_4720
40235 nop
40236 setx loop_4721, %l0, %l1
40237 wrpr 0x1, %tl
40238 wrpr %l1, %tpc
40239 add %l1, 0x4, %l1
40240 wrpr %l1, %tnpc
40241 setx 0x34400001400, %l0, %l1
40242 wrpr %l1, %tstate
40243 wrhpr 0x4, %htstate
40244 retry
40245 xnorcc %l3, %l5, %l0
40246 fmovsle %icc, %f4, %f7
40247loop_4720:
40248 fmovdvs %icc, %f2, %f5
40249loop_4721:
40250 fnor %f14, %f12, %f4
40251 fmovdvs %icc, %f11, %f15
40252 st %f11, [%l7 + 0x7C]
40253 movcc %xcc, %g6, %l6
40254 sth %o2, [%l7 + 0x12]
40255 fsrc2s %f1, %f13
40256 fmovsgu %xcc, %f9, %f4
40257 bpos loop_4722
40258 bvs,pt %xcc, loop_4723
40259 ldub [%l7 + 0x75], %i1
40260 bcs loop_4724
40261loop_4722:
40262 fmovd %f4, %f8
40263loop_4723:
40264 lduh [%l7 + 0x5C], %o0
40265 lduh [%l7 + 0x50], %i5
40266loop_4724:
40267 ldub [%l7 + 0x0F], %o7
40268 fmovrdlz %i4, %f12, %f4
40269 ldd [%l7 + 0x48], %f4
40270 std %f10, [%l7 + 0x78]
40271 fbug,a %fcc1, loop_4725
40272 lduh [%l7 + 0x78], %i2
40273 fmul8sux16 %f14, %f12, %f10
40274 bpos,a,pt %xcc, loop_4726
40275loop_4725:
40276 umul %i6, 0x0519, %o5
40277 edge16 %l4, %i0, %o1
40278 fbe %fcc2, loop_4727
40279loop_4726:
40280 fmovscs %icc, %f6, %f5
40281 fmul8x16al %f5, %f7, %f12
40282 stw %g4, [%l7 + 0x5C]
40283loop_4727:
40284 fcmpgt16 %f2, %f12, %g7
40285 ld [%l7 + 0x10], %f9
40286 fabsd %f10, %f8
40287 lduh [%l7 + 0x62], %l1
40288 fmovrde %o6, %f8, %f10
40289 mova %icc, %g2, %g5
40290 stw %g3, [%l7 + 0x5C]
40291 fbge,a %fcc2, loop_4728
40292 fxnor %f0, %f4, %f10
40293 bpos,pn %xcc, loop_4729
40294 stb %l2, [%l7 + 0x5A]
40295loop_4728:
40296 fmovsa %xcc, %f2, %f15
40297 fcmple16 %f4, %f6, %o4
40298loop_4729:
40299 ld [%l7 + 0x4C], %f3
40300 fexpand %f6, %f4
40301 std %f10, [%l7 + 0x50]
40302 lduh [%l7 + 0x5C], %i3
40303 sth %i7, [%l7 + 0x34]
40304 std %f0, [%l7 + 0x70]
40305 array8 %g1, %l3, %l5
40306 udivx %o3, 0x1B37, %l0
40307 stw %g6, [%l7 + 0x08]
40308 fmovrslez %o2, %f10, %f1
40309 sethi 0x1594, %i1
40310 tleu %xcc, 0x5
40311 fsrc2 %f12, %f2
40312 fmovdpos %xcc, %f1, %f0
40313 std %f0, [%l7 + 0x50]
40314 ba,a,pn %xcc, loop_4730
40315 fcmpne16 %f12, %f2, %o0
40316 fmovdn %icc, %f0, %f8
40317 movcs %icc, %l6, %o7
40318loop_4730:
40319 ldsh [%l7 + 0x0C], %i4
40320 fandnot2 %f6, %f10, %f2
40321 fnot2s %f5, %f15
40322 fones %f12
40323 brgez %i5, loop_4731
40324 fmovse %icc, %f9, %f2
40325 tgu %icc, 0x1
40326 siam 0x5
40327loop_4731:
40328 fpadd32 %f0, %f0, %f4
40329 tneg %icc, 0x5
40330 tcc %icc, 0x4
40331 fbul %fcc3, loop_4732
40332 fmovrsgez %i2, %f2, %f4
40333 tcc %xcc, 0x1
40334 orn %i6, 0x1228, %o5
40335loop_4732:
40336 ldsb [%l7 + 0x08], %l4
40337 ldsw [%l7 + 0x28], %o1
40338 fandnot1s %f5, %f9, %f6
40339 fmovsvs %xcc, %f3, %f6
40340 ldub [%l7 + 0x54], %g4
40341 te %icc, 0x0
40342 fbule,a %fcc1, loop_4733
40343 andcc %i0, %l1, %o6
40344 sth %g2, [%l7 + 0x20]
40345 fmovdne %xcc, %f15, %f6
40346loop_4733:
40347 movge %xcc, %g5, %g3
40348 lduh [%l7 + 0x52], %l2
40349 ldsh [%l7 + 0x5E], %o4
40350 fcmpeq32 %f10, %f4, %g7
40351 ldx [%l7 + 0x30], %i7
40352 fmovsleu %xcc, %f7, %f2
40353 std %f8, [%l7 + 0x58]
40354 call loop_4734
40355 tne %icc, 0x4
40356 fpsub32s %f15, %f6, %f9
40357 edge16l %g1, %i3, %l3
40358loop_4734:
40359 fsrc2s %f9, %f4
40360 fmovscc %xcc, %f8, %f8
40361 ld [%l7 + 0x7C], %f3
40362 bne,pn %xcc, loop_4735
40363 bneg %xcc, loop_4736
40364 fsrc2 %f8, %f2
40365 std %f14, [%l7 + 0x50]
40366loop_4735:
40367 ldsh [%l7 + 0x44], %l5
40368loop_4736:
40369 fmovrdlz %l0, %f0, %f10
40370 st %f7, [%l7 + 0x40]
40371 fmovs %f5, %f7
40372 fornot2 %f14, %f10, %f2
40373 fones %f0
40374 xnorcc %g6, %o2, %i1
40375 fbo,a %fcc2, loop_4737
40376 stx %o0, [%l7 + 0x30]
40377 tleu %icc, 0x2
40378 fnegs %f9, %f14
40379loop_4737:
40380 fnors %f7, %f3, %f2
40381 fmovrdgz %o3, %f4, %f6
40382 movg %icc, %l6, %o7
40383 fmovsl %icc, %f2, %f12
40384 xnorcc %i4, 0x002A, %i5
40385 ldd [%l7 + 0x10], %f2
40386 stb %i2, [%l7 + 0x4E]
40387 std %f14, [%l7 + 0x28]
40388 fnot1s %f5, %f9
40389 brgez %o5, loop_4738
40390 stx %l4, [%l7 + 0x50]
40391 fmovrdlez %o1, %f12, %f8
40392 stx %i6, [%l7 + 0x30]
40393loop_4738:
40394 sethi 0x037C, %g4
40395 stb %i0, [%l7 + 0x1F]
40396 edge16 %l1, %g2, %o6
40397 lduw [%l7 + 0x20], %g5
40398 fmuld8ulx16 %f10, %f7, %f8
40399 brgz,a %l2, loop_4739
40400 st %f3, [%l7 + 0x34]
40401 fpack16 %f10, %f13
40402 ldx [%l7 + 0x78], %g3
40403loop_4739:
40404 fbug %fcc1, loop_4740
40405 movvs %icc, %o4, %g7
40406 mulx %i7, %g1, %i3
40407 ldsw [%l7 + 0x30], %l5
40408loop_4740:
40409 stw %l3, [%l7 + 0x2C]
40410 fmuld8sux16 %f8, %f4, %f0
40411 fornot2s %f11, %f12, %f7
40412 movvc %xcc, %g6, %o2
40413 sth %l0, [%l7 + 0x32]
40414 fpackfix %f6, %f3
40415 ldsw [%l7 + 0x0C], %o0
40416 ldsb [%l7 + 0x17], %o3
40417 fmovda %icc, %f11, %f7
40418 ldub [%l7 + 0x37], %l6
40419 movvs %xcc, %i1, %i4
40420 fmovrslz %o7, %f6, %f12
40421 movrgz %i2, %o5, %i5
40422 brz,a %l4, loop_4741
40423 and %o1, %i6, %g4
40424 fmovdge %xcc, %f2, %f0
40425 fmovdgu %icc, %f11, %f13
40426loop_4741:
40427 fornot1 %f0, %f14, %f6
40428 fmovspos %icc, %f14, %f0
40429 ldub [%l7 + 0x39], %l1
40430 ldx [%l7 + 0x48], %i0
40431 xor %o6, 0x0F8D, %g5
40432 fmovscc %xcc, %f14, %f14
40433 fpadd32s %f7, %f10, %f2
40434 fpsub16s %f8, %f1, %f6
40435 movvc %icc, %g2, %g3
40436 fbul %fcc0, loop_4742
40437 edge32l %o4, %l2, %i7
40438 fble %fcc2, loop_4743
40439 or %g1, %g7, %l5
40440loop_4742:
40441 fmovrdgz %i3, %f14, %f8
40442 ldub [%l7 + 0x28], %g6
40443loop_4743:
40444 popc %o2, %l0
40445 ldx [%l7 + 0x18], %l3
40446 move %xcc, %o3, %o0
40447 movn %xcc, %l6, %i1
40448 fmovsn %icc, %f14, %f3
40449 fmovdcc %icc, %f4, %f12
40450 fbug %fcc1, loop_4744
40451 ldub [%l7 + 0x31], %i4
40452 fands %f12, %f11, %f3
40453 fmovdvs %icc, %f14, %f5
40454loop_4744:
40455 fba,a %fcc0, loop_4745
40456 xnor %o7, %i2, %o5
40457 ba,a,pn %xcc, loop_4746
40458 umulcc %l4, %o1, %i5
40459loop_4745:
40460 lduh [%l7 + 0x12], %i6
40461 fblg %fcc2, loop_4747
40462loop_4746:
40463 ld [%l7 + 0x44], %f1
40464 fmovsl %icc, %f0, %f5
40465 fmovrsne %g4, %f3, %f6
40466loop_4747:
40467 fmovdcs %xcc, %f10, %f2
40468 taddcc %i0, %o6, %g5
40469 fmovd %f14, %f10
40470 fmovrdlez %g2, %f0, %f8
40471 fpsub16 %f12, %f2, %f8
40472 subc %l1, 0x0AEB, %o4
40473 bge %xcc, loop_4748
40474 lduh [%l7 + 0x22], %l2
40475 addcc %g3, 0x19C3, %i7
40476 or %g7, 0x095B, %l5
40477loop_4748:
40478 tn %xcc, 0x3
40479 sdivx %g1, 0x1B22, %i3
40480 lduw [%l7 + 0x60], %o2
40481 tne %xcc, 0x0
40482 ldsh [%l7 + 0x32], %g6
40483 fabsd %f4, %f8
40484 orncc %l0, %o3, %l3
40485 ld [%l7 + 0x24], %f6
40486 smulcc %o0, %i1, %l6
40487 stx %i4, [%l7 + 0x28]
40488 fmovsa %icc, %f4, %f15
40489 umulcc %o7, 0x1BE3, %o5
40490 std %f8, [%l7 + 0x70]
40491 fbg,a %fcc1, loop_4749
40492 lduw [%l7 + 0x48], %i2
40493 stx %o1, [%l7 + 0x28]
40494 ldsw [%l7 + 0x68], %l4
40495loop_4749:
40496 brlz,a %i6, loop_4750
40497 stb %i5, [%l7 + 0x68]
40498 sth %i0, [%l7 + 0x36]
40499 fmovrdgz %o6, %f0, %f8
40500loop_4750:
40501 std %f8, [%l7 + 0x40]
40502 sth %g5, [%l7 + 0x38]
40503 addc %g2, %g4, %o4
40504 brlz %l2, loop_4751
40505 fcmps %fcc3, %f4, %f1
40506 sth %l1, [%l7 + 0x5C]
40507 stx %i7, [%l7 + 0x38]
40508loop_4751:
40509 ldsb [%l7 + 0x3E], %g3
40510 fmovdn %icc, %f7, %f3
40511 tsubcctv %g7, 0x0CD8, %l5
40512 fpmerge %f13, %f11, %f10
40513 ldsw [%l7 + 0x08], %g1
40514 fandnot1s %f10, %f14, %f8
40515 fbuge %fcc2, loop_4752
40516 fmovdvs %xcc, %f4, %f12
40517 ldub [%l7 + 0x63], %i3
40518 fmuld8sux16 %f1, %f0, %f8
40519loop_4752:
40520 sll %g6, 0x1B, %l0
40521 movrgz %o3, %l3, %o0
40522 udivx %o2, 0x1EE3, %i1
40523 fcmpgt16 %f2, %f2, %l6
40524 fpadd32s %f5, %f3, %f15
40525 movrlz %o7, 0x2CF, %i4
40526 fpadd16 %f14, %f8, %f0
40527 andncc %i2, %o5, %l4
40528 stx %o1, [%l7 + 0x48]
40529 fpack16 %f0, %f9
40530 fmovdvc %xcc, %f6, %f13
40531 fmovspos %xcc, %f5, %f1
40532 ldsh [%l7 + 0x30], %i6
40533 fmovdvs %icc, %f6, %f14
40534 ldsb [%l7 + 0x23], %i0
40535 fmovdg %xcc, %f7, %f7
40536 lduh [%l7 + 0x3C], %o6
40537 brz %i5, loop_4753
40538 bvc %icc, loop_4754
40539 xnorcc %g2, 0x13D9, %g4
40540 fbug,a %fcc3, loop_4755
40541loop_4753:
40542 fzeros %f9
40543loop_4754:
40544 bg,a,pt %xcc, loop_4756
40545 lduh [%l7 + 0x22], %g5
40546loop_4755:
40547 fble,a %fcc0, loop_4757
40548 tleu %xcc, 0x7
40549loop_4756:
40550 fmovrsgz %l2, %f2, %f11
40551 fmovdne %icc, %f2, %f7
40552loop_4757:
40553 sth %l1, [%l7 + 0x62]
40554 ldsh [%l7 + 0x42], %o4
40555 fmovrdlez %g3, %f10, %f6
40556 fexpand %f6, %f14
40557 fpadd32s %f7, %f4, %f8
40558 fmul8sux16 %f4, %f10, %f2
40559 fbo,a %fcc1, loop_4758
40560 lduw [%l7 + 0x2C], %i7
40561 taddcctv %g7, %g1, %l5
40562 fblg %fcc3, loop_4759
40563loop_4758:
40564 ldub [%l7 + 0x59], %i3
40565 fornot1s %f2, %f12, %f13
40566 bneg,a,pn %xcc, loop_4760
40567loop_4759:
40568 udiv %l0, 0x1FCF, %g6
40569 tl %xcc, 0x7
40570 bge loop_4761
40571loop_4760:
40572 alignaddrl %o3, %l3, %o0
40573 fbn %fcc0, loop_4762
40574 movneg %icc, %i1, %o2
40575loop_4761:
40576 fbl,a %fcc3, loop_4763
40577 fpackfix %f0, %f13
40578loop_4762:
40579 ldsh [%l7 + 0x46], %o7
40580 stw %i4, [%l7 + 0x6C]
40581loop_4763:
40582 fnor %f14, %f12, %f14
40583 fbule,a %fcc0, loop_4764
40584 mulx %i2, %o5, %l4
40585 fmovscc %xcc, %f2, %f3
40586 movcs %xcc, %l6, %o1
40587loop_4764:
40588 orn %i6, 0x17BA, %o6
40589 fpack32 %f4, %f14, %f14
40590 fbug,a %fcc2, loop_4765
40591 ldsb [%l7 + 0x70], %i0
40592 fmul8ulx16 %f8, %f12, %f12
40593 fbe,a %fcc2, loop_4766
40594loop_4765:
40595 fmovd %f10, %f6
40596 srlx %i5, 0x1A, %g4
40597 sub %g2, 0x0DCE, %g5
40598loop_4766:
40599 subcc %l1, %o4, %l2
40600 lduw [%l7 + 0x58], %g3
40601 fcmpes %fcc0, %f8, %f13
40602 bneg,pt %icc, loop_4767
40603 fand %f12, %f10, %f10
40604 fpackfix %f2, %f0
40605 udivcc %g7, 0x0EC9, %i7
40606loop_4767:
40607 fmovdcs %xcc, %f3, %f1
40608 brlez %g1, loop_4768
40609 brgez %i3, loop_4769
40610 add %l0, 0x0BC1, %l5
40611 andn %g6, %o3, %o0
40612loop_4768:
40613 fmovrdgz %l3, %f2, %f2
40614loop_4769:
40615 fmul8x16 %f4, %f2, %f6
40616 umulcc %o2, %i1, %i4
40617 fnor %f14, %f6, %f0
40618 bne,pn %icc, loop_4770
40619 ldsh [%l7 + 0x4A], %i2
40620 fpadd32s %f7, %f4, %f14
40621 ldd [%l7 + 0x50], %f6
40622loop_4770:
40623 stw %o5, [%l7 + 0x64]
40624 fors %f14, %f12, %f1
40625 tne %xcc, 0x5
40626 stb %o7, [%l7 + 0x31]
40627 fpadd16 %f2, %f2, %f4
40628 fcmple16 %f14, %f0, %l6
40629 tneg %xcc, 0x3
40630 tge %icc, 0x4
40631 ldd [%l7 + 0x68], %f0
40632 movle %xcc, %l4, %i6
40633 smulcc %o6, 0x0047, %o1
40634 st %f0, [%l7 + 0x54]
40635 bn,a %xcc, loop_4771
40636 fpack32 %f14, %f2, %f4
40637 stb %i5, [%l7 + 0x27]
40638 edge8n %g4, %g2, %i0
40639loop_4771:
40640 edge32n %l1, %o4, %l2
40641 fcmpgt16 %f4, %f6, %g5
40642 subcc %g7, 0x01C0, %g3
40643 edge8 %g1, %i3, %l0
40644 sdiv %i7, 0x0F9E, %g6
40645 fmovdne %xcc, %f6, %f12
40646 sth %o3, [%l7 + 0x6E]
40647 fandnot2 %f0, %f2, %f4
40648 stw %l5, [%l7 + 0x2C]
40649 fornot1s %f10, %f5, %f1
40650 movvc %icc, %l3, %o2
40651 stw %i1, [%l7 + 0x78]
40652 smulcc %o0, 0x12D2, %i4
40653 fornot1 %f4, %f10, %f12
40654 fble,a %fcc0, loop_4772
40655 stb %i2, [%l7 + 0x0E]
40656 fbn %fcc3, loop_4773
40657 lduh [%l7 + 0x76], %o5
40658loop_4772:
40659 fbn,a %fcc3, loop_4774
40660 fandnot2s %f15, %f0, %f11
40661loop_4773:
40662 fble %fcc0, loop_4775
40663 stx %l6, [%l7 + 0x38]
40664loop_4774:
40665 edge8l %l4, %o7, %o6
40666 sll %o1, 0x04, %i5
40667loop_4775:
40668 lduw [%l7 + 0x30], %i6
40669 smulcc %g4, 0x15B0, %i0
40670 ldd [%l7 + 0x18], %f0
40671 std %f8, [%l7 + 0x10]
40672 st %f2, [%l7 + 0x08]
40673 fbu,a %fcc1, loop_4776
40674 st %f1, [%l7 + 0x20]
40675 stx %l1, [%l7 + 0x70]
40676 lduw [%l7 + 0x70], %g2
40677loop_4776:
40678 bge,a,pt %icc, loop_4777
40679 fxnor %f6, %f12, %f12
40680 lduh [%l7 + 0x0E], %l2
40681 fmovsg %xcc, %f13, %f12
40682loop_4777:
40683 pdist %f14, %f12, %f4
40684 tvs %xcc, 0x2
40685 ldsb [%l7 + 0x69], %g5
40686 ldsw [%l7 + 0x48], %o4
40687 fmovdpos %icc, %f11, %f13
40688 movneg %xcc, %g3, %g7
40689 ldsb [%l7 + 0x66], %i3
40690 or %l0, %i7, %g1
40691 fpmerge %f0, %f4, %f8
40692 lduh [%l7 + 0x6C], %g6
40693 fbn %fcc0, loop_4778
40694 fmul8x16 %f15, %f0, %f0
40695 fand %f14, %f12, %f0
40696 fmovdleu %xcc, %f10, %f12
40697loop_4778:
40698 mulscc %l5, %l3, %o2
40699 tle %icc, 0x7
40700 fnors %f5, %f13, %f3
40701 edge16 %o3, %i1, %o0
40702 fmovrse %i2, %f8, %f2
40703 fmovse %icc, %f15, %f13
40704 alignaddrl %i4, %l6, %l4
40705 bleu %xcc, loop_4779
40706 fmovd %f6, %f10
40707 ldx [%l7 + 0x30], %o7
40708 std %f10, [%l7 + 0x30]
40709loop_4779:
40710 movg %xcc, %o6, %o5
40711 fpackfix %f12, %f11
40712 st %f11, [%l7 + 0x24]
40713 stw %i5, [%l7 + 0x08]
40714 fmul8x16al %f5, %f9, %f2
40715 fxnor %f14, %f4, %f14
40716 movre %o1, %g4, %i6
40717 fmovdn %xcc, %f0, %f3
40718 fnegs %f5, %f14
40719 brnz,a %i0, loop_4780
40720 udiv %g2, 0x0043, %l1
40721 movleu %icc, %l2, %o4
40722 fbule,a %fcc3, loop_4781
40723loop_4780:
40724 brgez,a %g5, loop_4782
40725 faligndata %f14, %f6, %f10
40726 sdiv %g7, 0x065B, %i3
40727loop_4781:
40728 ldsw [%l7 + 0x10], %l0
40729loop_4782:
40730 mulx %i7, %g1, %g6
40731 bvs,a loop_4783
40732 ldub [%l7 + 0x25], %l5
40733 be,pt %xcc, loop_4784
40734 ldsh [%l7 + 0x70], %g3
40735loop_4783:
40736 ldx [%l7 + 0x60], %l3
40737 sdivcc %o2, 0x1BC4, %o3
40738loop_4784:
40739 sub %i1, 0x0993, %o0
40740 stx %i4, [%l7 + 0x18]
40741 ld [%l7 + 0x4C], %f0
40742 ldsh [%l7 + 0x70], %l6
40743 sth %i2, [%l7 + 0x70]
40744 sth %o7, [%l7 + 0x54]
40745 fmovrdgez %o6, %f10, %f6
40746 ba loop_4785
40747 tleu %icc, 0x3
40748 ldsw [%l7 + 0x28], %o5
40749 stw %i5, [%l7 + 0x5C]
40750loop_4785:
40751 stx %l4, [%l7 + 0x50]
40752 fpmerge %f15, %f5, %f2
40753 fbu %fcc1, loop_4786
40754 lduw [%l7 + 0x38], %g4
40755 ldub [%l7 + 0x5B], %o1
40756 stb %i0, [%l7 + 0x28]
40757loop_4786:
40758 ld [%l7 + 0x24], %f11
40759 fmovrdlez %g2, %f6, %f0
40760 fnegs %f3, %f4
40761 movle %xcc, %l1, %l2
40762 movle %icc, %o4, %i6
40763 fmul8x16au %f3, %f9, %f10
40764 fcmpgt32 %f8, %f4, %g5
40765 ldsb [%l7 + 0x47], %i3
40766 lduw [%l7 + 0x30], %l0
40767 edge16n %g7, %g1, %i7
40768 fcmpeq32 %f12, %f14, %g6
40769 nop
40770 setx loop_4787, %l0, %l1
40771 wrpr 0x1, %tl
40772 wrpr %l1, %tpc
40773 add %l1, 0x4, %l1
40774 wrpr %l1, %tnpc
40775 setx 0x34400001400, %l0, %l1
40776 wrpr %l1, %tstate
40777 wrhpr 0x4, %htstate
40778 retry
40779 fpsub32 %f12, %f2, %f4
40780 fsrc1s %f10, %f10
40781 fmovrdne %g3, %f12, %f2
40782loop_4787:
40783 fcmple16 %f4, %f12, %l3
40784 fmovscc %xcc, %f7, %f6
40785 ldd [%l7 + 0x10], %f6
40786 fbl %fcc0, loop_4788
40787 fcmple16 %f10, %f12, %o2
40788 lduw [%l7 + 0x48], %l5
40789 fmovdne %icc, %f7, %f7
40790loop_4788:
40791 lduh [%l7 + 0x6E], %i1
40792 bneg,a,pn %icc, loop_4789
40793 nop
40794 setx loop_4790, %l0, %l1
40795 jmpl %l1, %o0
40796 ldub [%l7 + 0x66], %i4
40797 fmovdne %icc, %f12, %f13
40798loop_4789:
40799 bge,a,pn %xcc, loop_4791
40800loop_4790:
40801 edge32l %l6, %o3, %i2
40802 fmovrsgz %o7, %f10, %f8
40803 ldub [%l7 + 0x63], %o6
40804loop_4791:
40805 fxor %f6, %f12, %f4
40806 movrne %i5, 0x1D9, %l4
40807 bgu,pt %xcc, loop_4792
40808 fmovd %f14, %f14
40809 be %icc, loop_4793
40810 fmovdneg %xcc, %f5, %f7
40811loop_4792:
40812 bneg,pt %xcc, loop_4794
40813 fmovrdlz %g4, %f14, %f10
40814loop_4793:
40815 edge8ln %o1, %i0, %g2
40816 fmovrsgez %o5, %f7, %f6
40817loop_4794:
40818 fmul8sux16 %f0, %f4, %f14
40819 ble,pn %xcc, loop_4795
40820 andncc %l1, %o4, %l2
40821 nop
40822 setx loop_4796, %l0, %l1
40823 wrpr 0x1, %tl
40824 wrpr %l1, %tnpc
40825 setx 0x34400001400, %l0, %l1
40826 wrpr %l1, %tstate
40827 wrhpr 0x4, %htstate
40828 done
40829 edge8l %i6, %g5, %l0
40830loop_4795:
40831 fcmpne16 %f4, %f12, %g7
40832 ldsh [%l7 + 0x40], %i3
40833loop_4796:
40834 brnz,a %g1, loop_4797
40835 fnors %f11, %f14, %f12
40836 fpackfix %f14, %f5
40837 fandnot2 %f10, %f12, %f12
40838loop_4797:
40839 addccc %i7, %g3, %g6
40840 fmovdvc %xcc, %f12, %f15
40841 tsubcctv %l3, %o2, %i1
40842 edge32ln %l5, %i4, %l6
40843 fmovdneg %icc, %f15, %f15
40844 subccc %o0, %i2, %o7
40845 bcs,a %xcc, loop_4798
40846 movre %o6, 0x1F9, %o3
40847 std %f14, [%l7 + 0x60]
40848 stb %l4, [%l7 + 0x54]
40849loop_4798:
40850 fnot1s %f1, %f3
40851 sub %g4, %i5, %i0
40852 std %f10, [%l7 + 0x40]
40853 brlz %g2, loop_4799
40854 ldsh [%l7 + 0x5C], %o5
40855 lduh [%l7 + 0x70], %o1
40856 ld [%l7 + 0x60], %f0
40857loop_4799:
40858 ldsw [%l7 + 0x64], %l1
40859 te %xcc, 0x2
40860 ldx [%l7 + 0x60], %o4
40861 fxors %f11, %f4, %f1
40862 subc %i6, 0x1FEA, %g5
40863 udivx %l2, 0x0620, %l0
40864 ldsw [%l7 + 0x60], %i3
40865 fors %f15, %f5, %f5
40866 ldub [%l7 + 0x12], %g7
40867 movcc %xcc, %g1, %i7
40868 udivcc %g3, 0x065B, %l3
40869 stb %o2, [%l7 + 0x13]
40870 mulx %g6, 0x1E62, %l5
40871 stx %i1, [%l7 + 0x08]
40872 addccc %i4, %l6, %i2
40873 fpsub32 %f4, %f8, %f0
40874 bgu,a,pn %icc, loop_4800
40875 ldx [%l7 + 0x40], %o7
40876 fmovsneg %xcc, %f9, %f8
40877 fmovrsgez %o6, %f15, %f0
40878loop_4800:
40879 bshuffle %f8, %f10, %f8
40880 bleu,a,pt %xcc, loop_4801
40881 ldsw [%l7 + 0x14], %o0
40882 orcc %o3, %g4, %l4
40883 fmovrdne %i5, %f10, %f6
40884loop_4801:
40885 fmul8ulx16 %f8, %f4, %f0
40886 umulcc %g2, %i0, %o1
40887 fmovsle %icc, %f10, %f7
40888 fmul8ulx16 %f14, %f12, %f0
40889 movgu %icc, %o5, %l1
40890 st %f6, [%l7 + 0x64]
40891 movrgez %i6, %o4, %l2
40892 lduw [%l7 + 0x50], %l0
40893 smulcc %i3, 0x16DC, %g7
40894 edge32 %g5, %g1, %g3
40895 sth %i7, [%l7 + 0x5A]
40896 andncc %o2, %g6, %l5
40897 fexpand %f1, %f8
40898 fpmerge %f4, %f15, %f4
40899 ldsw [%l7 + 0x28], %i1
40900 fbe %fcc3, loop_4802
40901 xnorcc %l3, %l6, %i4
40902 call loop_4803
40903 udiv %i2, 0x0E4C, %o6
40904loop_4802:
40905 bg,a,pn %xcc, loop_4804
40906 fmovrdlz %o7, %f12, %f2
40907loop_4803:
40908 ldd [%l7 + 0x10], %f14
40909 bgu,a %xcc, loop_4805
40910loop_4804:
40911 fones %f9
40912 fbl,a %fcc1, loop_4806
40913 ldsw [%l7 + 0x30], %o0
40914loop_4805:
40915 bg loop_4807
40916 tle %xcc, 0x2
40917loop_4806:
40918 srax %o3, %l4, %i5
40919 fcmps %fcc0, %f2, %f15
40920loop_4807:
40921 fands %f13, %f13, %f1
40922 fors %f3, %f10, %f10
40923 fmovdg %icc, %f12, %f14
40924 fmovdle %xcc, %f3, %f4
40925 stx %g2, [%l7 + 0x10]
40926 nop
40927 setx loop_4808, %l0, %l1
40928 jmpl %l1, %g4
40929 fmovdne %xcc, %f12, %f4
40930 mulx %i0, 0x0670, %o1
40931 ldub [%l7 + 0x6C], %o5
40932loop_4808:
40933 ldub [%l7 + 0x2D], %i6
40934 edge32ln %o4, %l2, %l1
40935 ldd [%l7 + 0x50], %f6
40936 fmovrsgez %i3, %f6, %f10
40937 fbg %fcc1, loop_4809
40938 ldsw [%l7 + 0x40], %l0
40939 bg,a,pt %icc, loop_4810
40940 bvs,a %xcc, loop_4811
40941loop_4809:
40942 sllx %g7, %g1, %g5
40943 fpadd32s %f7, %f1, %f11
40944loop_4810:
40945 ldub [%l7 + 0x4A], %g3
40946loop_4811:
40947 lduh [%l7 + 0x72], %o2
40948 edge16l %g6, %l5, %i7
40949 lduh [%l7 + 0x16], %l3
40950 ld [%l7 + 0x30], %f10
40951 orn %i1, 0x1E9D, %i4
40952 st %f10, [%l7 + 0x6C]
40953 movpos %icc, %l6, %i2
40954 fmovde %xcc, %f1, %f4
40955 stw %o6, [%l7 + 0x44]
40956 bpos,pn %xcc, loop_4812
40957 fmovrdgz %o0, %f0, %f6
40958 fmovrsgez %o3, %f6, %f0
40959 fble %fcc2, loop_4813
40960loop_4812:
40961 bneg,pt %icc, loop_4814
40962 movl %xcc, %o7, %l4
40963 ldsw [%l7 + 0x14], %i5
40964loop_4813:
40965 fcmpd %fcc3, %f10, %f14
40966loop_4814:
40967 nop
40968 setx loop_4815, %l0, %l1
40969 wrpr 0x1, %tl
40970 wrpr %l1, %tpc
40971 add %l1, 0x4, %l1
40972 wrpr %l1, %tnpc
40973 setx 0x34400001400, %l0, %l1
40974 wrpr %l1, %tstate
40975 wrhpr 0x4, %htstate
40976 retry
40977 fnands %f3, %f4, %f2
40978 stw %g4, [%l7 + 0x24]
40979 edge16n %i0, %o1, %o5
40980loop_4815:
40981 brz,a %g2, loop_4816
40982 fmovse %xcc, %f5, %f5
40983 ldx [%l7 + 0x68], %o4
40984 sdiv %i6, 0x0FBF, %l1
40985loop_4816:
40986 fpsub32 %f0, %f0, %f12
40987 fmovsvs %xcc, %f2, %f10
40988 fors %f3, %f10, %f12
40989 fornot2 %f12, %f10, %f8
40990 fcmpeq16 %f12, %f10, %i3
40991 move %icc, %l2, %g7
40992 andn %l0, 0x0865, %g5
40993 srl %g3, %o2, %g1
40994 fandnot1s %f4, %f2, %f7
40995 movrlz %g6, %i7, %l5
40996 bcc,a,pn %icc, loop_4817
40997 stx %i1, [%l7 + 0x50]
40998 tcs %icc, 0x7
40999 movrlz %i4, 0x378, %l3
41000loop_4817:
41001 std %f12, [%l7 + 0x68]
41002 std %f14, [%l7 + 0x60]
41003 xor %l6, %i2, %o6
41004 fmovdneg %icc, %f13, %f2
41005 st %f5, [%l7 + 0x14]
41006 sdiv %o0, 0x1CA8, %o7
41007 fmovse %xcc, %f8, %f1
41008 ldub [%l7 + 0x48], %l4
41009 xnor %o3, 0x1C96, %i5
41010 popc %i0, %g4
41011 sra %o1, 0x04, %o5
41012 fpsub16 %f8, %f4, %f0
41013 brgez %o4, loop_4818
41014 fcmpgt16 %f12, %f8, %g2
41015 fmovsneg %icc, %f6, %f1
41016 ble,a,pn %xcc, loop_4819
41017loop_4818:
41018 array8 %l1, %i3, %i6
41019 fabss %f4, %f8
41020 bn,a,pt %xcc, loop_4820
41021loop_4819:
41022 tne %xcc, 0x6
41023 ldd [%l7 + 0x30], %f0
41024 edge16n %g7, %l0, %l2
41025loop_4820:
41026 ldsh [%l7 + 0x38], %g3
41027 fone %f0
41028 lduh [%l7 + 0x32], %g5
41029 srl %g1, 0x19, %g6
41030 st %f5, [%l7 + 0x4C]
41031 edge32l %i7, %l5, %o2
41032 fornot2s %f14, %f5, %f15
41033 fmovdge %icc, %f1, %f14
41034 fmovsa %xcc, %f13, %f5
41035 ldd [%l7 + 0x70], %f10
41036 brgz,a %i4, loop_4821
41037 ldub [%l7 + 0x6D], %l3
41038 fmovsle %icc, %f7, %f9
41039 ldsb [%l7 + 0x4F], %l6
41040loop_4821:
41041 fandnot2 %f4, %f2, %f14
41042 bneg,a,pt %icc, loop_4822
41043 std %f8, [%l7 + 0x20]
41044 stw %i2, [%l7 + 0x70]
41045 movne %xcc, %o6, %o0
41046loop_4822:
41047 nop
41048 setx loop_4823, %l0, %l1
41049 jmpl %l1, %i1
41050 st %f4, [%l7 + 0x3C]
41051 bcc,a loop_4824
41052 stb %l4, [%l7 + 0x4F]
41053loop_4823:
41054 ldub [%l7 + 0x1E], %o7
41055 fpsub32s %f11, %f7, %f4
41056loop_4824:
41057 fbue %fcc3, loop_4825
41058 tpos %icc, 0x7
41059 movvs %xcc, %i5, %o3
41060 stw %i0, [%l7 + 0x10]
41061loop_4825:
41062 fcmpeq16 %f8, %f4, %g4
41063 alignaddr %o5, %o1, %g2
41064 stb %l1, [%l7 + 0x50]
41065 lduh [%l7 + 0x2C], %i3
41066 bcc,a,pn %icc, loop_4826
41067 fsrc1 %f14, %f8
41068 tl %icc, 0x0
41069 fbo,a %fcc1, loop_4827
41070loop_4826:
41071 lduh [%l7 + 0x42], %o4
41072 sth %g7, [%l7 + 0x0A]
41073 fmovsne %icc, %f9, %f15
41074loop_4827:
41075 fsrc2s %f11, %f7
41076 sethi 0x1A0D, %i6
41077 bvc,a,pt %xcc, loop_4828
41078 udivx %l0, 0x11A4, %l2
41079 stb %g5, [%l7 + 0x77]
41080 movne %xcc, %g1, %g3
41081loop_4828:
41082 call loop_4829
41083 tge %xcc, 0x5
41084 array16 %i7, %g6, %l5
41085 xor %i4, %o2, %l3
41086loop_4829:
41087 movcc %xcc, %i2, %o6
41088 ldub [%l7 + 0x7D], %l6
41089 srax %o0, 0x1D, %l4
41090 ld [%l7 + 0x08], %f8
41091 ld [%l7 + 0x18], %f13
41092 ldub [%l7 + 0x56], %o7
41093 brlez %i5, loop_4830
41094 ld [%l7 + 0x10], %f9
41095 fandnot2s %f14, %f11, %f0
41096 fnot1s %f5, %f11
41097loop_4830:
41098 ldsb [%l7 + 0x1A], %o3
41099 fsrc1s %f10, %f5
41100 fmovdleu %xcc, %f8, %f14
41101 fcmpne32 %f2, %f8, %i1
41102 fnands %f6, %f9, %f2
41103 bcc %icc, loop_4831
41104 edge16l %g4, %o5, %i0
41105 std %f4, [%l7 + 0x50]
41106 orcc %o1, %g2, %i3
41107loop_4831:
41108 sra %l1, %o4, %g7
41109 fbne,a %fcc1, loop_4832
41110 edge8n %l0, %i6, %g5
41111 ba loop_4833
41112 stx %g1, [%l7 + 0x30]
41113loop_4832:
41114 fmovdcc %xcc, %f4, %f1
41115 popc 0x1615, %g3
41116loop_4833:
41117 fmul8sux16 %f6, %f14, %f2
41118 fmul8x16au %f4, %f3, %f6
41119 orn %i7, 0x0A88, %l2
41120 te %icc, 0x6
41121 ldub [%l7 + 0x58], %g6
41122 brgez %i4, loop_4834
41123 fcmpeq32 %f14, %f10, %o2
41124 fbul,a %fcc1, loop_4835
41125 std %f12, [%l7 + 0x68]
41126loop_4834:
41127 ldsw [%l7 + 0x18], %l3
41128 fmovdn %xcc, %f2, %f6
41129loop_4835:
41130 ld [%l7 + 0x28], %f11
41131 fbule %fcc3, loop_4836
41132 fbl,a %fcc0, loop_4837
41133 sth %l5, [%l7 + 0x6A]
41134 fbg %fcc0, loop_4838
41135loop_4836:
41136 ble,a loop_4839
41137loop_4837:
41138 movrgez %o6, %i2, %l6
41139 alignaddrl %l4, %o7, %o0
41140loop_4838:
41141 ldsh [%l7 + 0x22], %o3
41142loop_4839:
41143 subccc %i1, %i5, %g4
41144 fmovd %f0, %f14
41145 orcc %i0, 0x1986, %o1
41146 ldd [%l7 + 0x40], %f6
41147 edge8l %g2, %o5, %i3
41148 std %f4, [%l7 + 0x58]
41149 std %f8, [%l7 + 0x30]
41150 fcmpgt32 %f10, %f8, %o4
41151 fcmpne32 %f12, %f0, %l1
41152 lduh [%l7 + 0x1C], %g7
41153 tsubcc %i6, 0x0C6F, %g5
41154 fbu,a %fcc2, loop_4840
41155 array16 %l0, %g3, %g1
41156 bn,pn %icc, loop_4841
41157 fornot2s %f6, %f13, %f12
41158loop_4840:
41159 fbne %fcc2, loop_4842
41160 fornot1 %f14, %f14, %f2
41161loop_4841:
41162 fmovdleu %icc, %f11, %f15
41163 move %xcc, %i7, %g6
41164loop_4842:
41165 stb %l2, [%l7 + 0x77]
41166 fmovde %icc, %f8, %f12
41167 fblg,a %fcc2, loop_4843
41168 alignaddr %i4, %o2, %l3
41169 lduw [%l7 + 0x58], %o6
41170 lduw [%l7 + 0x2C], %i2
41171loop_4843:
41172 ldsb [%l7 + 0x28], %l5
41173 fmovrdgez %l4, %f0, %f8
41174 bgu %icc, loop_4844
41175 stb %o7, [%l7 + 0x4E]
41176 ldx [%l7 + 0x40], %l6
41177 fmovrsgez %o3, %f14, %f13
41178loop_4844:
41179 mulscc %i1, 0x0D0B, %i5
41180 fnors %f13, %f8, %f8
41181 sth %o0, [%l7 + 0x30]
41182 edge16n %g4, %o1, %i0
41183 srl %o5, 0x1D, %g2
41184 fsrc2s %f9, %f3
41185 xnorcc %i3, 0x1430, %l1
41186 tcc %xcc, 0x5
41187 ldub [%l7 + 0x36], %o4
41188 fmovsgu %icc, %f12, %f1
41189 alignaddr %i6, %g7, %l0
41190 faligndata %f10, %f12, %f2
41191 lduw [%l7 + 0x4C], %g5
41192 bg,a,pn %xcc, loop_4845
41193 brgez %g1, loop_4846
41194 bcc,a %xcc, loop_4847
41195 movneg %icc, %g3, %g6
41196loop_4845:
41197 fmovscc %icc, %f12, %f11
41198loop_4846:
41199 stw %l2, [%l7 + 0x44]
41200loop_4847:
41201 fabss %f12, %f6
41202 lduh [%l7 + 0x2A], %i4
41203 xor %o2, %l3, %i7
41204 and %i2, %o6, %l4
41205 ldx [%l7 + 0x20], %l5
41206 fmovsle %icc, %f11, %f6
41207 stb %l6, [%l7 + 0x42]
41208 lduw [%l7 + 0x14], %o3
41209 nop
41210 setx loop_4848, %l0, %l1
41211 wrpr 0x1, %tl
41212 wrpr %l1, %tnpc
41213 setx 0x34400001400, %l0, %l1
41214 wrpr %l1, %tstate
41215 wrhpr 0x4, %htstate
41216 done
41217 lduw [%l7 + 0x30], %i1
41218 fcmpne16 %f14, %f4, %o7
41219 and %o0, 0x147F, %g4
41220loop_4848:
41221 ldx [%l7 + 0x58], %i5
41222 fsrc1 %f8, %f4
41223 stb %o1, [%l7 + 0x1F]
41224 bcc,pt %xcc, loop_4849
41225 ble,a %xcc, loop_4850
41226 ld [%l7 + 0x14], %f3
41227 te %icc, 0x3
41228loop_4849:
41229 ld [%l7 + 0x78], %f2
41230loop_4850:
41231 edge32l %o5, %i0, %i3
41232 tvs %xcc, 0x6
41233 fsrc2 %f0, %f2
41234 fors %f12, %f8, %f5
41235 ldsh [%l7 + 0x52], %l1
41236 st %f7, [%l7 + 0x38]
41237 fmovdge %xcc, %f6, %f2
41238 fxors %f6, %f8, %f4
41239 tneg %icc, 0x1
41240 sth %g2, [%l7 + 0x4C]
41241 fexpand %f9, %f2
41242 mulx %o4, %i6, %l0
41243 ld [%l7 + 0x0C], %f13
41244 fcmpeq16 %f6, %f0, %g7
41245 orn %g5, 0x0884, %g3
41246 fsrc2 %f10, %f8
41247 sethi 0x1562, %g6
41248 ldsh [%l7 + 0x66], %g1
41249 fands %f7, %f11, %f4
41250 fornot1s %f7, %f14, %f12
41251 fnegs %f11, %f10
41252 fmovdcc %xcc, %f14, %f1
41253 movre %l2, %i4, %l3
41254 movgu %icc, %i7, %o2
41255 fbuge,a %fcc1, loop_4851
41256 ldub [%l7 + 0x76], %o6
41257 fmovsg %icc, %f15, %f6
41258 fmovdl %xcc, %f9, %f6
41259loop_4851:
41260 stb %l4, [%l7 + 0x79]
41261 sth %l5, [%l7 + 0x70]
41262 fornot1s %f0, %f6, %f10
41263 ldd [%l7 + 0x48], %f6
41264 fnegs %f14, %f0
41265 fbule %fcc1, loop_4852
41266 fcmpes %fcc3, %f5, %f9
41267 addccc %i2, 0x1B28, %o3
41268 ld [%l7 + 0x34], %f6
41269loop_4852:
41270 tpos %icc, 0x0
41271 fmovsneg %xcc, %f14, %f1
41272 sethi 0x0894, %l6
41273 edge8 %o7, %o0, %g4
41274 lduw [%l7 + 0x2C], %i1
41275 std %f6, [%l7 + 0x38]
41276 movn %xcc, %o1, %o5
41277 fcmpgt32 %f2, %f14, %i5
41278 fcmped %fcc0, %f14, %f2
41279 fmovrdgez %i0, %f6, %f12
41280 fandnot1s %f12, %f8, %f0
41281 fcmple16 %f2, %f0, %i3
41282 tle %icc, 0x0
41283 bgu,a %xcc, loop_4853
41284 edge8n %l1, %o4, %i6
41285 fbo,a %fcc1, loop_4854
41286 fors %f9, %f0, %f8
41287loop_4853:
41288 fzero %f10
41289 movcs %xcc, %l0, %g2
41290loop_4854:
41291 ldsw [%l7 + 0x3C], %g7
41292 ldsb [%l7 + 0x33], %g5
41293 fornot2s %f11, %f10, %f9
41294 fmovrsgz %g6, %f11, %f11
41295 ldub [%l7 + 0x61], %g3
41296 lduh [%l7 + 0x3A], %g1
41297 fbug %fcc2, loop_4855
41298 tneg %xcc, 0x0
41299 tle %icc, 0x4
41300 ldsh [%l7 + 0x54], %l2
41301loop_4855:
41302 fmovrslz %l3, %f14, %f9
41303 stx %i7, [%l7 + 0x18]
41304 fpadd16s %f1, %f14, %f12
41305 srlx %i4, %o2, %o6
41306 umulcc %l5, 0x00E9, %i2
41307 fmovdpos %icc, %f3, %f1
41308 bge,a,pt %xcc, loop_4856
41309 movg %icc, %o3, %l6
41310 bl,a,pn %xcc, loop_4857
41311 fbug %fcc3, loop_4858
41312loop_4856:
41313 ldsh [%l7 + 0x6C], %l4
41314 lduh [%l7 + 0x4A], %o7
41315loop_4857:
41316 movrgez %g4, 0x1CA, %i1
41317loop_4858:
41318 nop
41319 setx loop_4859, %l0, %l1
41320 wrpr 0x1, %tl
41321 wrpr %l1, %tpc
41322 add %l1, 0x4, %l1
41323 wrpr %l1, %tnpc
41324 setx 0x34400001400, %l0, %l1
41325 wrpr %l1, %tstate
41326 wrhpr 0x4, %htstate
41327 retry
41328 lduh [%l7 + 0x0E], %o1
41329 fpadd16 %f6, %f10, %f8
41330 edge32 %o0, %o5, %i5
41331loop_4859:
41332 ldsw [%l7 + 0x74], %i3
41333 andn %l1, %o4, %i0
41334 movneg %icc, %l0, %g2
41335 bvs,a,pn %xcc, loop_4860
41336 fbu %fcc0, loop_4861
41337 ld [%l7 + 0x4C], %f7
41338 ble,pn %icc, loop_4862
41339loop_4860:
41340 fcmpeq32 %f6, %f6, %g7
41341loop_4861:
41342 stw %i6, [%l7 + 0x48]
41343 ldsh [%l7 + 0x7C], %g5
41344loop_4862:
41345 stb %g3, [%l7 + 0x10]
41346 edge16l %g6, %g1, %l3
41347 umulcc %l2, %i4, %i7
41348 pdist %f12, %f2, %f12
41349 movvc %xcc, %o2, %l5
41350 ldd [%l7 + 0x40], %f14
41351 sllx %o6, %i2, %o3
41352 ble,a,pn %xcc, loop_4863
41353 tleu %icc, 0x6
41354 udiv %l6, 0x15BE, %l4
41355 brlz %o7, loop_4864
41356loop_4863:
41357 be %icc, loop_4865
41358 orcc %i1, 0x1B27, %o1
41359 bleu loop_4866
41360loop_4864:
41361 fble %fcc1, loop_4867
41362loop_4865:
41363 fmovdgu %icc, %f12, %f12
41364 fandnot1 %f12, %f6, %f4
41365loop_4866:
41366 brlez,a %o0, loop_4868
41367loop_4867:
41368 st %f10, [%l7 + 0x2C]
41369 orncc %g4, %i5, %i3
41370 fbul,a %fcc1, loop_4869
41371loop_4868:
41372 tleu %xcc, 0x5
41373 tsubcc %o5, %o4, %i0
41374 movne %icc, %l1, %g2
41375loop_4869:
41376 ldsh [%l7 + 0x6C], %g7
41377 ldsb [%l7 + 0x45], %l0
41378 movneg %xcc, %i6, %g5
41379 taddcc %g6, 0x1A8D, %g3
41380 andn %g1, %l3, %l2
41381 ble,a,pn %icc, loop_4870
41382 sethi 0x097F, %i7
41383 bgu %icc, loop_4871
41384 be,a,pn %xcc, loop_4872
41385loop_4870:
41386 lduh [%l7 + 0x60], %o2
41387 andn %i4, %o6, %l5
41388loop_4871:
41389 fmovsge %icc, %f3, %f1
41390loop_4872:
41391 fxors %f10, %f11, %f15
41392 fcmpne16 %f0, %f4, %i2
41393 lduh [%l7 + 0x70], %o3
41394 fmovsle %icc, %f6, %f0
41395 lduw [%l7 + 0x70], %l6
41396 ldd [%l7 + 0x78], %f6
41397 stb %l4, [%l7 + 0x3D]
41398 smul %i1, %o7, %o1
41399 sra %o0, %i5, %i3
41400 orncc %o5, 0x1E0D, %o4
41401 fmovdle %xcc, %f7, %f15
41402 fmovsa %icc, %f9, %f13
41403 fbe %fcc0, loop_4873
41404 fmovdcc %icc, %f3, %f13
41405 umul %g4, %l1, %i0
41406 lduw [%l7 + 0x58], %g7
41407loop_4873:
41408 ldsw [%l7 + 0x38], %g2
41409 nop
41410 setx loop_4874, %l0, %l1
41411 wrpr 0x1, %tl
41412 wrpr %l1, %tnpc
41413 setx 0x34400001400, %l0, %l1
41414 wrpr %l1, %tstate
41415 wrhpr 0x4, %htstate
41416 done
41417 std %f10, [%l7 + 0x28]
41418 bge %icc, loop_4875
41419 fpadd32s %f0, %f13, %f0
41420loop_4874:
41421 tsubcctv %i6, %l0, %g5
41422 sth %g6, [%l7 + 0x5A]
41423loop_4875:
41424 lduh [%l7 + 0x54], %g1
41425 sth %g3, [%l7 + 0x5C]
41426 nop
41427 setx loop_4876, %l0, %l1
41428 wrpr 0x1, %tl
41429 wrpr %l1, %tpc
41430 add %l1, 0x4, %l1
41431 wrpr %l1, %tnpc
41432 setx 0x34400001400, %l0, %l1
41433 wrpr %l1, %tstate
41434 wrhpr 0x4, %htstate
41435 retry
41436 sth %l2, [%l7 + 0x52]
41437 fxors %f4, %f9, %f0
41438 fzero %f0
41439loop_4876:
41440 stb %i7, [%l7 + 0x22]
41441 movn %xcc, %o2, %i4
41442 fcmpeq32 %f0, %f6, %l3
41443 siam 0x3
41444 fmuld8ulx16 %f13, %f1, %f12
41445 fmul8x16 %f10, %f2, %f4
41446 movcs %xcc, %o6, %l5
41447 edge8n %o3, %l6, %i2
41448 fcmped %fcc2, %f14, %f14
41449 std %f6, [%l7 + 0x60]
41450 bneg,a loop_4877
41451 std %f12, [%l7 + 0x20]
41452 fmovrdlez %i1, %f14, %f2
41453 fmovrdgez %l4, %f6, %f2
41454loop_4877:
41455 fmovrslez %o1, %f12, %f8
41456 movn %xcc, %o0, %i5
41457 edge8 %i3, %o5, %o7
41458 stb %o4, [%l7 + 0x1E]
41459 fmovdne %xcc, %f6, %f4
41460 ldsw [%l7 + 0x18], %g4
41461 st %f4, [%l7 + 0x7C]
41462 movrlz %i0, %l1, %g7
41463 ldsw [%l7 + 0x24], %i6
41464 fpadd16s %f12, %f10, %f8
41465 fmovdleu %icc, %f7, %f4
41466 stx %g2, [%l7 + 0x68]
41467 fornot2 %f12, %f14, %f6
41468 mulscc %l0, %g6, %g5
41469 fzero %f12
41470 ldsh [%l7 + 0x08], %g1
41471 edge8l %g3, %i7, %l2
41472 ldd [%l7 + 0x30], %f8
41473 fornot1s %f12, %f12, %f8
41474 tleu %xcc, 0x7
41475 fbe,a %fcc2, loop_4878
41476 movrgz %i4, 0x0F0, %o2
41477 fbge,a %fcc1, loop_4879
41478 movcs %icc, %o6, %l5
41479loop_4878:
41480 bpos,a loop_4880
41481 stw %o3, [%l7 + 0x7C]
41482loop_4879:
41483 bneg,a %xcc, loop_4881
41484 edge16ln %l6, %l3, %i1
41485loop_4880:
41486 lduh [%l7 + 0x20], %l4
41487 addc %i2, %o0, %i5
41488loop_4881:
41489 nop
41490 setx loop_4882, %l0, %l1
41491 jmpl %l1, %i3
41492 ldx [%l7 + 0x30], %o5
41493 fandnot1s %f12, %f11, %f2
41494 ldd [%l7 + 0x70], %f0
41495loop_4882:
41496 stw %o7, [%l7 + 0x2C]
41497 std %f6, [%l7 + 0x58]
41498 stw %o1, [%l7 + 0x58]
41499 bpos,a,pt %xcc, loop_4883
41500 ldsb [%l7 + 0x34], %o4
41501 sth %i0, [%l7 + 0x52]
41502 tcc %xcc, 0x3
41503loop_4883:
41504 ld [%l7 + 0x40], %f15
41505 fbne,a %fcc0, loop_4884
41506 nop
41507 setx loop_4885, %l0, %l1
41508 jmpl %l1, %l1
41509 fmul8x16 %f5, %f10, %f6
41510 movvs %xcc, %g7, %i6
41511loop_4884:
41512 bpos loop_4886
41513loop_4885:
41514 st %f8, [%l7 + 0x08]
41515 ld [%l7 + 0x70], %f7
41516 fpadd32s %f8, %f8, %f7
41517loop_4886:
41518 ldub [%l7 + 0x14], %g4
41519 fbl %fcc3, loop_4887
41520 ble loop_4888
41521 fmovdn %icc, %f13, %f15
41522 lduw [%l7 + 0x38], %l0
41523loop_4887:
41524 fandnot2s %f0, %f12, %f8
41525loop_4888:
41526 edge8l %g2, %g5, %g1
41527 sub %g6, %g3, %i7
41528 srax %i4, %l2, %o6
41529 ld [%l7 + 0x50], %f8
41530 bcc %xcc, loop_4889
41531 ldd [%l7 + 0x70], %f2
41532 fnors %f12, %f11, %f11
41533 fmul8x16al %f12, %f5, %f8
41534loop_4889:
41535 bl,a,pn %xcc, loop_4890
41536 fsrc2 %f10, %f6
41537 ba,a %xcc, loop_4891
41538 stw %l5, [%l7 + 0x4C]
41539loop_4890:
41540 ldx [%l7 + 0x60], %o3
41541 ba loop_4892
41542loop_4891:
41543 mulscc %l6, %o2, %l3
41544 brlez %l4, loop_4893
41545 addcc %i2, %o0, %i1
41546loop_4892:
41547 edge16l %i5, %i3, %o7
41548 xorcc %o5, 0x1D1D, %o1
41549loop_4893:
41550 brz %i0, loop_4894
41551 fmovdneg %xcc, %f15, %f14
41552 fmovscs %icc, %f4, %f14
41553 st %f14, [%l7 + 0x38]
41554loop_4894:
41555 fcmple32 %f8, %f8, %l1
41556 fmovse %icc, %f4, %f10
41557 andn %g7, 0x1B1C, %i6
41558 fcmpeq32 %f4, %f10, %g4
41559 fandnot1s %f7, %f5, %f1
41560 sdivx %l0, 0x0341, %g2
41561 fbu %fcc2, loop_4895
41562 fmovd %f2, %f0
41563 lduh [%l7 + 0x1C], %o4
41564 stw %g1, [%l7 + 0x18]
41565loop_4895:
41566 st %f8, [%l7 + 0x28]
41567 movpos %icc, %g6, %g5
41568 tgu %icc, 0x4
41569 stb %g3, [%l7 + 0x70]
41570 ldd [%l7 + 0x50], %f2
41571 sdivx %i4, 0x1DDE, %i7
41572 fbue,a %fcc3, loop_4896
41573 movrne %l2, %o6, %o3
41574 orn %l5, %l6, %l3
41575 srl %l4, %o2, %o0
41576loop_4896:
41577 stw %i2, [%l7 + 0x10]
41578 taddcctv %i5, 0x0850, %i3
41579 tle %xcc, 0x6
41580 bg,a,pt %xcc, loop_4897
41581 brlz %i1, loop_4898
41582 stx %o7, [%l7 + 0x28]
41583 addccc %o1, %o5, %i0
41584loop_4897:
41585 ldsb [%l7 + 0x20], %l1
41586loop_4898:
41587 call loop_4899
41588 lduh [%l7 + 0x58], %i6
41589 ldsw [%l7 + 0x64], %g7
41590 st %f9, [%l7 + 0x48]
41591loop_4899:
41592 ldsb [%l7 + 0x72], %l0
41593 stb %g4, [%l7 + 0x3A]
41594 lduh [%l7 + 0x76], %o4
41595 smulcc %g1, 0x0D1D, %g2
41596 stw %g5, [%l7 + 0x3C]
41597 pdist %f6, %f0, %f2
41598 sth %g3, [%l7 + 0x0E]
41599 ldsh [%l7 + 0x76], %i4
41600 ldub [%l7 + 0x40], %g6
41601 fandnot2s %f8, %f13, %f11
41602 tsubcc %i7, %l2, %o3
41603 fbn %fcc2, loop_4900
41604 subccc %l5, %l6, %o6
41605 brlz %l4, loop_4901
41606 st %f3, [%l7 + 0x10]
41607loop_4900:
41608 fmovdcc %icc, %f14, %f15
41609 lduh [%l7 + 0x14], %o2
41610loop_4901:
41611 fmuld8sux16 %f4, %f4, %f10
41612 fandnot1 %f6, %f14, %f4
41613 subcc %o0, %l3, %i5
41614 stw %i3, [%l7 + 0x50]
41615 fcmpes %fcc0, %f10, %f7
41616 fandnot2 %f14, %f0, %f10
41617 bvs,a loop_4902
41618 fcmped %fcc0, %f0, %f8
41619 stb %i1, [%l7 + 0x4C]
41620 movvc %icc, %o7, %i2
41621loop_4902:
41622 fsrc1 %f14, %f12
41623 fblg,a %fcc3, loop_4903
41624 stw %o5, [%l7 + 0x1C]
41625 lduh [%l7 + 0x2C], %o1
41626 fmuld8sux16 %f0, %f2, %f0
41627loop_4903:
41628 stb %l1, [%l7 + 0x79]
41629 ldsh [%l7 + 0x42], %i6
41630 or %g7, %i0, %l0
41631 fbe %fcc3, loop_4904
41632 fpsub32 %f4, %f4, %f10
41633 orncc %o4, %g1, %g4
41634 std %f6, [%l7 + 0x38]
41635loop_4904:
41636 stb %g2, [%l7 + 0x20]
41637 fcmpne16 %f0, %f12, %g5
41638 fpmerge %f11, %f9, %f0
41639 ldsw [%l7 + 0x44], %i4
41640 ldub [%l7 + 0x08], %g3
41641 st %f10, [%l7 + 0x78]
41642 fmovd %f10, %f0
41643 array16 %g6, %l2, %i7
41644 ldx [%l7 + 0x20], %o3
41645 fmovsn %icc, %f3, %f13
41646 fmovrdgez %l6, %f4, %f6
41647 ldx [%l7 + 0x20], %o6
41648 orncc %l4, %o2, %l5
41649 fbo,a %fcc0, loop_4905
41650 edge32n %o0, %l3, %i5
41651 ldd [%l7 + 0x78], %f6
41652 ldd [%l7 + 0x28], %f4
41653loop_4905:
41654 fmovrdgez %i1, %f10, %f2
41655 fmovdpos %xcc, %f14, %f15
41656 stw %o7, [%l7 + 0x34]
41657 stb %i2, [%l7 + 0x38]
41658 orn %o5, 0x05FE, %i3
41659 fmovdn %icc, %f1, %f10
41660 te %xcc, 0x2
41661 fmovsgu %icc, %f11, %f4
41662 sth %o1, [%l7 + 0x52]
41663 fpsub32 %f2, %f12, %f0
41664 tl %icc, 0x5
41665 fbul,a %fcc0, loop_4906
41666 sth %i6, [%l7 + 0x22]
41667 std %f0, [%l7 + 0x18]
41668 sll %g7, %l1, %l0
41669loop_4906:
41670 edge8ln %i0, %g1, %g4
41671 lduw [%l7 + 0x68], %o4
41672 lduh [%l7 + 0x1A], %g2
41673 fbue %fcc2, loop_4907
41674 edge16n %g5, %g3, %g6
41675 fmovdpos %xcc, %f1, %f4
41676 brgez %i4, loop_4908
41677loop_4907:
41678 fnors %f8, %f5, %f15
41679 movrne %l2, %o3, %i7
41680 edge16n %o6, %l6, %l4
41681loop_4908:
41682 lduw [%l7 + 0x70], %o2
41683 stb %l5, [%l7 + 0x64]
41684 be,pn %icc, loop_4909
41685 ldsw [%l7 + 0x58], %l3
41686 fmovsle %xcc, %f6, %f13
41687 std %f2, [%l7 + 0x50]
41688loop_4909:
41689 ldsw [%l7 + 0x48], %o0
41690 ldx [%l7 + 0x58], %i5
41691 fmovrsgez %i1, %f3, %f5
41692 bshuffle %f8, %f12, %f12
41693 std %f2, [%l7 + 0x48]
41694 ldsh [%l7 + 0x12], %o7
41695 ld [%l7 + 0x5C], %f15
41696 fpsub16s %f5, %f15, %f14
41697 tge %icc, 0x5
41698 tleu %icc, 0x3
41699 brlz,a %i2, loop_4910
41700 stw %o5, [%l7 + 0x40]
41701 fbu,a %fcc1, loop_4911
41702 fmul8ulx16 %f12, %f4, %f2
41703loop_4910:
41704 fpsub16 %f14, %f4, %f2
41705 ldx [%l7 + 0x68], %i3
41706loop_4911:
41707 brnz %o1, loop_4912
41708 udiv %g7, 0x1CCA, %i6
41709 fmovsleu %icc, %f12, %f3
41710 sdivx %l0, 0x1D93, %i0
41711loop_4912:
41712 move %xcc, %g1, %g4
41713 ldsw [%l7 + 0x1C], %o4
41714 fmul8sux16 %f0, %f2, %f8
41715 fbue,a %fcc0, loop_4913
41716 te %icc, 0x3
41717 brgz %l1, loop_4914
41718 ldd [%l7 + 0x60], %f12
41719loop_4913:
41720 lduw [%l7 + 0x40], %g5
41721 stw %g3, [%l7 + 0x30]
41722loop_4914:
41723 movre %g6, %i4, %g2
41724 fmovsgu %icc, %f6, %f11
41725 stx %l2, [%l7 + 0x58]
41726 bg %icc, loop_4915
41727 fmovsvs %icc, %f1, %f7
41728 brlez %i7, loop_4916
41729 lduh [%l7 + 0x26], %o6
41730loop_4915:
41731 udivcc %l6, 0x10EF, %o3
41732 fmovrdgz %o2, %f12, %f6
41733loop_4916:
41734 udiv %l5, 0x0C9C, %l3
41735 fmovse %icc, %f2, %f14
41736 fbuge,a %fcc0, loop_4917
41737 fandnot2 %f2, %f0, %f10
41738 fmovrdgz %l4, %f4, %f2
41739 tle %xcc, 0x6
41740loop_4917:
41741 orncc %o0, 0x0D9E, %i1
41742 ldx [%l7 + 0x18], %o7
41743 andncc %i2, %o5, %i5
41744 ldsh [%l7 + 0x68], %o1
41745 ldsw [%l7 + 0x30], %i3
41746 umul %i6, 0x11CF, %g7
41747 st %f10, [%l7 + 0x4C]
41748 fcmple32 %f10, %f0, %l0
41749 call loop_4918
41750 ldsh [%l7 + 0x26], %i0
41751 std %f4, [%l7 + 0x38]
41752 lduw [%l7 + 0x4C], %g1
41753loop_4918:
41754 fble,a %fcc3, loop_4919
41755 fmovrde %o4, %f2, %f6
41756 ld [%l7 + 0x48], %f8
41757 siam 0x3
41758loop_4919:
41759 stb %g4, [%l7 + 0x7A]
41760 sllx %g5, %l1, %g3
41761 taddcc %g6, 0x1250, %g2
41762 mova %icc, %i4, %l2
41763 taddcc %o6, %i7, %l6
41764 ldsh [%l7 + 0x12], %o3
41765 fba,a %fcc1, loop_4920
41766 bpos,pt %xcc, loop_4921
41767 tge %icc, 0x6
41768 ldsb [%l7 + 0x30], %o2
41769loop_4920:
41770 fnegd %f0, %f14
41771loop_4921:
41772 tn %xcc, 0x1
41773 fxnor %f0, %f2, %f4
41774 fnegd %f8, %f4
41775 ldx [%l7 + 0x38], %l5
41776 ldx [%l7 + 0x10], %l3
41777 fnor %f12, %f4, %f4
41778 udiv %l4, 0x0FBE, %i1
41779 st %f4, [%l7 + 0x60]
41780 movleu %icc, %o0, %i2
41781 brnz %o7, loop_4922
41782 edge16n %i5, %o5, %i3
41783 sth %i6, [%l7 + 0x26]
41784 bpos,pt %icc, loop_4923
41785loop_4922:
41786 andn %o1, %l0, %g7
41787 bshuffle %f10, %f12, %f2
41788 ldsb [%l7 + 0x0D], %i0
41789loop_4923:
41790 nop
41791 setx loop_4924, %l0, %l1
41792 wrpr 0x1, %tl
41793 wrpr %l1, %tnpc
41794 setx 0x34400001400, %l0, %l1
41795 wrpr %l1, %tstate
41796 wrhpr 0x4, %htstate
41797 done
41798 ldd [%l7 + 0x78], %f0
41799 fmovd %f6, %f0
41800 sth %o4, [%l7 + 0x20]
41801loop_4924:
41802 edge32ln %g4, %g5, %l1
41803 tgu %xcc, 0x4
41804 ldub [%l7 + 0x36], %g3
41805 fnot1s %f0, %f2
41806 st %f3, [%l7 + 0x48]
41807 ldsb [%l7 + 0x1E], %g1
41808 stw %g2, [%l7 + 0x44]
41809 fmovrdne %g6, %f0, %f4
41810 sethi 0x1BCE, %i4
41811 fpadd32s %f9, %f4, %f11
41812 movcc %xcc, %l2, %o6
41813 xorcc %i7, %l6, %o3
41814 taddcc %o2, 0x169F, %l5
41815 fbue %fcc0, loop_4925
41816 lduh [%l7 + 0x68], %l3
41817 be,a loop_4926
41818 fpsub16s %f3, %f15, %f12
41819loop_4925:
41820 ldub [%l7 + 0x21], %i1
41821 tsubcc %l4, 0x01B0, %o0
41822loop_4926:
41823 orncc %o7, %i2, %i5
41824 fcmpne32 %f6, %f14, %o5
41825 fpsub32 %f2, %f12, %f12
41826 fmovsne %icc, %f0, %f6
41827 fpmerge %f10, %f13, %f0
41828 xorcc %i3, 0x0AE4, %i6
41829 fmovsn %xcc, %f0, %f14
41830 ldsb [%l7 + 0x1A], %l0
41831 orcc %g7, %o1, %o4
41832 ldub [%l7 + 0x16], %i0
41833 sdivcc %g5, 0x0E44, %l1
41834 smulcc %g3, %g4, %g2
41835 stw %g1, [%l7 + 0x34]
41836 fbue %fcc3, loop_4927
41837 stb %g6, [%l7 + 0x78]
41838 ld [%l7 + 0x48], %f5
41839 movrgez %l2, %o6, %i7
41840loop_4927:
41841 subc %i4, %l6, %o2
41842 fcmple32 %f2, %f14, %l5
41843 fble %fcc0, loop_4928
41844 fabss %f5, %f11
41845 fmovdvs %icc, %f0, %f6
41846 fmuld8ulx16 %f14, %f7, %f6
41847loop_4928:
41848 ldub [%l7 + 0x7F], %o3
41849 fmuld8sux16 %f13, %f4, %f2
41850 lduw [%l7 + 0x64], %l3
41851 fmuld8sux16 %f15, %f10, %f14
41852 bne,pt %xcc, loop_4929
41853 lduw [%l7 + 0x68], %i1
41854 te %xcc, 0x4
41855 te %icc, 0x1
41856loop_4929:
41857 ldd [%l7 + 0x60], %f2
41858 for %f14, %f6, %f8
41859 st %f0, [%l7 + 0x38]
41860 tpos %xcc, 0x6
41861 st %f12, [%l7 + 0x38]
41862 edge8n %l4, %o0, %o7
41863 fpack32 %f10, %f0, %f2
41864 fcmpd %fcc2, %f14, %f14
41865 bleu %xcc, loop_4930
41866 std %f8, [%l7 + 0x30]
41867 fbue,a %fcc1, loop_4931
41868 fba %fcc0, loop_4932
41869loop_4930:
41870 pdist %f4, %f12, %f6
41871 movrlez %i2, 0x03E, %o5
41872loop_4931:
41873 srax %i5, 0x17, %i3
41874loop_4932:
41875 tvc %xcc, 0x3
41876 sth %i6, [%l7 + 0x70]
41877 ta %icc, 0x3
41878 tgu %xcc, 0x2
41879 bcs %icc, loop_4933
41880 ldsh [%l7 + 0x26], %g7
41881 fandnot2 %f6, %f8, %f0
41882 ldub [%l7 + 0x49], %l0
41883loop_4933:
41884 movcc %icc, %o1, %o4
41885 fmul8ulx16 %f0, %f0, %f2
41886 fcmpgt16 %f8, %f10, %i0
41887 fmovda %icc, %f5, %f10
41888 tneg %xcc, 0x6
41889 fmovrdlez %g5, %f12, %f12
41890 lduw [%l7 + 0x74], %g3
41891 std %f8, [%l7 + 0x58]
41892 movn %xcc, %g4, %g2
41893 fmovsleu %icc, %f0, %f4
41894 fmovsvc %xcc, %f2, %f9
41895 ldd [%l7 + 0x40], %f0
41896 ldd [%l7 + 0x68], %f0
41897 bshuffle %f12, %f4, %f0
41898 ldd [%l7 + 0x18], %f10
41899 fnot1s %f10, %f10
41900 stb %g1, [%l7 + 0x3D]
41901 fbu %fcc3, loop_4934
41902 edge16l %g6, %l2, %o6
41903 lduw [%l7 + 0x10], %i7
41904 fmovse %xcc, %f7, %f8
41905loop_4934:
41906 ldub [%l7 + 0x6A], %i4
41907 fcmpgt16 %f6, %f2, %l6
41908 fmovsn %icc, %f3, %f1
41909 fands %f15, %f8, %f7
41910 stw %o2, [%l7 + 0x20]
41911 ldsh [%l7 + 0x12], %l5
41912 std %f12, [%l7 + 0x60]
41913 fmovdgu %icc, %f14, %f9
41914 sth %o3, [%l7 + 0x42]
41915 sth %l1, [%l7 + 0x32]
41916 tsubcctv %l3, %l4, %i1
41917 lduh [%l7 + 0x4A], %o0
41918 brlz,a %i2, loop_4935
41919 fbn,a %fcc2, loop_4936
41920 stx %o5, [%l7 + 0x20]
41921 stb %i5, [%l7 + 0x22]
41922loop_4935:
41923 fpack16 %f2, %f8
41924loop_4936:
41925 fbne %fcc2, loop_4937
41926 fpack32 %f8, %f10, %f2
41927 be,a,pt %xcc, loop_4938
41928 tl %icc, 0x0
41929loop_4937:
41930 brnz,a %o7, loop_4939
41931 movvs %xcc, %i3, %g7
41932loop_4938:
41933 lduw [%l7 + 0x1C], %i6
41934 fbule,a %fcc2, loop_4940
41935loop_4939:
41936 std %f8, [%l7 + 0x28]
41937 ldub [%l7 + 0x76], %o1
41938 fmovsvc %xcc, %f11, %f5
41939loop_4940:
41940 fpsub32 %f12, %f0, %f2
41941 ldsw [%l7 + 0x48], %o4
41942 move %xcc, %i0, %g5
41943 lduw [%l7 + 0x28], %l0
41944 nop
41945 setx loop_4941, %l0, %l1
41946 jmpl %l1, %g3
41947 fmovs %f9, %f2
41948 mulscc %g4, 0x17AA, %g1
41949 fbge %fcc3, loop_4942
41950loop_4941:
41951 lduw [%l7 + 0x20], %g6
41952 ldsh [%l7 + 0x70], %l2
41953 bge,a,pt %icc, loop_4943
41954loop_4942:
41955 st %f9, [%l7 + 0x14]
41956 orcc %g2, %i7, %o6
41957 stw %i4, [%l7 + 0x5C]
41958loop_4943:
41959 fmul8sux16 %f0, %f6, %f6
41960 std %f10, [%l7 + 0x30]
41961 edge16 %l6, %l5, %o2
41962 ldsb [%l7 + 0x0D], %l1
41963 move %icc, %l3, %o3
41964 array8 %l4, %i1, %o0
41965 fpsub32s %f9, %f9, %f2
41966 fbo %fcc3, loop_4944
41967 andncc %i2, %o5, %o7
41968 fcmpes %fcc3, %f11, %f5
41969 bneg,a,pt %xcc, loop_4945
41970loop_4944:
41971 movcc %xcc, %i3, %i5
41972 ldd [%l7 + 0x30], %f14
41973 bshuffle %f10, %f10, %f12
41974loop_4945:
41975 movrlez %i6, 0x3E0, %g7
41976 srax %o1, %o4, %i0
41977 fbg %fcc3, loop_4946
41978 tl %icc, 0x4
41979 siam 0x1
41980 bl,pt %icc, loop_4947
41981loop_4946:
41982 fmovscs %xcc, %f6, %f9
41983 std %f2, [%l7 + 0x58]
41984 edge32l %l0, %g5, %g3
41985loop_4947:
41986 ldsb [%l7 + 0x52], %g1
41987 edge32 %g4, %l2, %g2
41988 stx %g6, [%l7 + 0x48]
41989 ldx [%l7 + 0x58], %o6
41990 movrlz %i4, %i7, %l6
41991 stw %o2, [%l7 + 0x6C]
41992 addc %l5, %l3, %o3
41993 brlz,a %l4, loop_4948
41994 bn,a loop_4949
41995 ldd [%l7 + 0x58], %f8
41996 stb %i1, [%l7 + 0x5C]
41997loop_4948:
41998 fbuge %fcc3, loop_4950
41999loop_4949:
42000 fmul8ulx16 %f12, %f12, %f0
42001 fbn %fcc1, loop_4951
42002 call loop_4952
42003loop_4950:
42004 orcc %l1, 0x1E88, %o0
42005 stw %o5, [%l7 + 0x74]
42006loop_4951:
42007 ld [%l7 + 0x1C], %f11
42008loop_4952:
42009 fmovda %icc, %f10, %f8
42010 fcmps %fcc0, %f1, %f12
42011 fbu,a %fcc2, loop_4953
42012 movgu %xcc, %o7, %i2
42013 ldsh [%l7 + 0x0E], %i5
42014 te %xcc, 0x6
42015loop_4953:
42016 srax %i3, 0x1B, %g7
42017 ld [%l7 + 0x70], %f13
42018 lduw [%l7 + 0x4C], %o1
42019 fnot2 %f10, %f10
42020 ldx [%l7 + 0x20], %i6
42021 sth %o4, [%l7 + 0x36]
42022 movge %xcc, %l0, %g5
42023 stx %g3, [%l7 + 0x58]
42024 fba,a %fcc0, loop_4954
42025 fnot2 %f14, %f4
42026 movcs %icc, %i0, %g4
42027 udivcc %l2, 0x0B24, %g1
42028loop_4954:
42029 sra %g2, %g6, %i4
42030 ldub [%l7 + 0x2C], %i7
42031 fpack16 %f4, %f2
42032 lduw [%l7 + 0x40], %l6
42033 bne loop_4955
42034 nop
42035 setx loop_4956, %l0, %l1
42036 wrpr 0x1, %tl
42037 wrpr %l1, %tnpc
42038 setx 0x34400001400, %l0, %l1
42039 wrpr %l1, %tstate
42040 wrhpr 0x4, %htstate
42041 done
42042 fmovsne %xcc, %f2, %f4
42043 fmovdvs %xcc, %f6, %f8
42044loop_4955:
42045 fmovs %f5, %f3
42046loop_4956:
42047 bg,a,pt %icc, loop_4957
42048 ldsh [%l7 + 0x22], %o2
42049 bvs,a %icc, loop_4958
42050 ldsb [%l7 + 0x0F], %o6
42051loop_4957:
42052 andn %l5, 0x136C, %o3
42053 sethi 0x0E60, %l4
42054loop_4958:
42055 alignaddrl %l3, %i1, %l1
42056 tcs %icc, 0x2
42057 tvs %icc, 0x3
42058 nop
42059 setx loop_4959, %l0, %l1
42060 wrpr 0x1, %tl
42061 wrpr %l1, %tnpc
42062 setx 0x34400001400, %l0, %l1
42063 wrpr %l1, %tstate
42064 wrhpr 0x4, %htstate
42065 done
42066 stb %o5, [%l7 + 0x68]
42067 st %f10, [%l7 + 0x64]
42068 std %f2, [%l7 + 0x40]
42069loop_4959:
42070 ld [%l7 + 0x24], %f8
42071 movrne %o0, %i2, %o7
42072 fmovsleu %xcc, %f6, %f3
42073 fmovrdgez %i3, %f6, %f0
42074 ldub [%l7 + 0x3A], %g7
42075 fmovsle %icc, %f13, %f7
42076 fxnors %f11, %f15, %f1
42077 movrne %o1, %i6, %o4
42078 fmuld8sux16 %f10, %f14, %f10
42079 st %f9, [%l7 + 0x28]
42080 fcmpgt16 %f6, %f10, %l0
42081 fbuge,a %fcc3, loop_4960
42082 alignaddr %i5, %g3, %i0
42083 tcc %icc, 0x1
42084 ldsb [%l7 + 0x3D], %g5
42085loop_4960:
42086 lduh [%l7 + 0x4C], %l2
42087 taddcc %g4, %g2, %g6
42088 stx %i4, [%l7 + 0x28]
42089 fcmpeq16 %f10, %f10, %g1
42090 ldsb [%l7 + 0x3A], %l6
42091 fmovrdlez %o2, %f2, %f0
42092 movpos %icc, %i7, %o6
42093 fpsub16s %f0, %f13, %f7
42094 lduw [%l7 + 0x44], %o3
42095 movre %l4, %l3, %i1
42096 bshuffle %f8, %f2, %f6
42097 bge,a,pt %xcc, loop_4961
42098 fnors %f12, %f10, %f11
42099 fzero %f14
42100 bpos loop_4962
42101loop_4961:
42102 ld [%l7 + 0x34], %f6
42103 movn %xcc, %l5, %o5
42104 fmovrdlez %o0, %f8, %f8
42105loop_4962:
42106 smulcc %i2, %l1, %i3
42107 fmuld8sux16 %f13, %f5, %f14
42108 tg %icc, 0x7
42109 movrlz %o7, %o1, %i6
42110 fbe,a %fcc3, loop_4963
42111 tcs %xcc, 0x7
42112 movneg %icc, %o4, %l0
42113 fmovsge %icc, %f2, %f4
42114loop_4963:
42115 bne,pt %xcc, loop_4964
42116 ldub [%l7 + 0x29], %g7
42117 lduw [%l7 + 0x0C], %g3
42118 bneg,a,pt %icc, loop_4965
42119loop_4964:
42120 fmovdg %xcc, %f14, %f3
42121 ldsw [%l7 + 0x20], %i0
42122 udivx %g5, 0x0C5B, %i5
42123loop_4965:
42124 fcmps %fcc3, %f5, %f6
42125 lduw [%l7 + 0x24], %g4
42126 for %f0, %f10, %f2
42127 ldsw [%l7 + 0x2C], %g2
42128 fnot1 %f2, %f12
42129 fmovrslz %l2, %f5, %f9
42130 stw %i4, [%l7 + 0x34]
42131 fsrc2s %f10, %f6
42132 ldsw [%l7 + 0x60], %g6
42133 fmovda %xcc, %f5, %f3
42134 faligndata %f2, %f0, %f8
42135 lduh [%l7 + 0x6A], %g1
42136 fbn %fcc0, loop_4966
42137 addcc %o2, %l6, %i7
42138 fcmps %fcc0, %f15, %f3
42139 fmovrdne %o3, %f4, %f2
42140loop_4966:
42141 stb %l4, [%l7 + 0x54]
42142 fcmpes %fcc1, %f7, %f2
42143 edge8ln %o6, %i1, %l5
42144 fcmpgt16 %f4, %f8, %l3
42145 fba,a %fcc3, loop_4967
42146 fbuge,a %fcc3, loop_4968
42147 fexpand %f1, %f8
42148 fbul,a %fcc0, loop_4969
42149loop_4967:
42150 movn %xcc, %o5, %o0
42151loop_4968:
42152 sra %l1, %i2, %i3
42153 ldd [%l7 + 0x18], %f6
42154loop_4969:
42155 st %f2, [%l7 + 0x64]
42156 faligndata %f2, %f6, %f12
42157 move %xcc, %o7, %o1
42158 fzero %f4
42159 fmovdle %xcc, %f3, %f2
42160 movn %icc, %o4, %l0
42161 fsrc2s %f1, %f1
42162 fmovdl %xcc, %f12, %f13
42163 for %f10, %f4, %f0
42164 bgu,pn %xcc, loop_4970
42165 stb %g7, [%l7 + 0x50]
42166 stx %i6, [%l7 + 0x30]
42167 ldsh [%l7 + 0x3A], %i0
42168loop_4970:
42169 sub %g5, %i5, %g3
42170 tge %icc, 0x5
42171 fmovsg %icc, %f13, %f5
42172 fmovrdgez %g4, %f4, %f2
42173 taddcctv %l2, 0x0483, %g2
42174 ld [%l7 + 0x48], %f13
42175 sll %g6, %g1, %i4
42176 fmovsleu %icc, %f4, %f9
42177 ldd [%l7 + 0x08], %f4
42178 xnor %l6, 0x1EBA, %i7
42179 lduw [%l7 + 0x58], %o3
42180 be,a,pn %icc, loop_4971
42181 fbule %fcc3, loop_4972
42182 sll %l4, 0x1A, %o6
42183 fnot2 %f6, %f14
42184loop_4971:
42185 movrne %i1, %o2, %l3
42186loop_4972:
42187 ldx [%l7 + 0x60], %l5
42188 fmovdle %xcc, %f4, %f6
42189 bshuffle %f6, %f6, %f14
42190 movrlz %o5, 0x28B, %l1
42191 movvc %icc, %i2, %i3
42192 sth %o7, [%l7 + 0x72]
42193 fmovsl %xcc, %f2, %f11
42194 udiv %o1, 0x009F, %o4
42195 smulcc %o0, %g7, %l0
42196 xnor %i6, 0x1273, %i0
42197 movrgz %i5, 0x23B, %g3
42198 fsrc2 %f0, %f4
42199 taddcctv %g5, %l2, %g4
42200 ldx [%l7 + 0x60], %g6
42201 tleu %xcc, 0x5
42202 fcmps %fcc1, %f8, %f14
42203 tcc %icc, 0x4
42204 fpmerge %f7, %f6, %f6
42205 sth %g1, [%l7 + 0x7A]
42206 ldsh [%l7 + 0x66], %g2
42207 fmuld8sux16 %f12, %f10, %f2
42208 bleu,a,pt %icc, loop_4973
42209 fands %f5, %f8, %f10
42210 lduw [%l7 + 0x34], %l6
42211 srlx %i7, %o3, %l4
42212loop_4973:
42213 sth %o6, [%l7 + 0x3C]
42214 ldub [%l7 + 0x18], %i1
42215 fmovrslz %o2, %f10, %f11
42216 stw %l3, [%l7 + 0x74]
42217 sth %i4, [%l7 + 0x24]
42218 ble,pt %icc, loop_4974
42219 ldx [%l7 + 0x08], %l5
42220 sth %l1, [%l7 + 0x08]
42221 fabsd %f10, %f8
42222loop_4974:
42223 siam 0x6
42224 fmovsle %xcc, %f13, %f4
42225 st %f13, [%l7 + 0x2C]
42226 nop
42227 setx loop_4975, %l0, %l1
42228 wrpr 0x1, %tl
42229 wrpr %l1, %tpc
42230 add %l1, 0x4, %l1
42231 wrpr %l1, %tnpc
42232 setx 0x34400001400, %l0, %l1
42233 wrpr %l1, %tstate
42234 wrhpr 0x4, %htstate
42235 retry
42236 ldub [%l7 + 0x45], %o5
42237 movne %xcc, %i3, %o7
42238 fnor %f10, %f10, %f14
42239loop_4975:
42240 ldub [%l7 + 0x17], %i2
42241 ldsb [%l7 + 0x3D], %o4
42242 fmovdne %icc, %f6, %f11
42243 fmovscc %icc, %f15, %f3
42244 ld [%l7 + 0x28], %f2
42245 edge8n %o1, %o0, %g7
42246 fcmple16 %f6, %f4, %i6
42247 array16 %l0, %i0, %g3
42248 lduw [%l7 + 0x78], %i5
42249 movge %xcc, %g5, %g4
42250 fmovdg %xcc, %f12, %f4
42251 call loop_4976
42252 st %f6, [%l7 + 0x7C]
42253 fone %f12
42254 udiv %g6, 0x0958, %l2
42255loop_4976:
42256 fpsub16s %f5, %f12, %f15
42257 tneg %xcc, 0x4
42258 ldsb [%l7 + 0x65], %g1
42259 stw %g2, [%l7 + 0x24]
42260 ldsh [%l7 + 0x0E], %i7
42261 fmovsl %icc, %f8, %f15
42262 ldsw [%l7 + 0x74], %l6
42263 lduh [%l7 + 0x66], %l4
42264 fmovse %xcc, %f4, %f13
42265 edge8 %o3, %i1, %o6
42266 xnorcc %o2, 0x1E52, %l3
42267 fmovs %f1, %f9
42268 stw %i4, [%l7 + 0x4C]
42269 and %l5, 0x0C16, %l1
42270 bneg,a,pn %xcc, loop_4977
42271 fsrc1s %f10, %f13
42272 fsrc1s %f5, %f14
42273 alignaddr %o5, %i3, %o7
42274loop_4977:
42275 fsrc2 %f2, %f6
42276 stx %o4, [%l7 + 0x48]
42277 st %f3, [%l7 + 0x10]
42278 subc %i2, %o0, %o1
42279 xorcc %g7, 0x10CF, %l0
42280 siam 0x1
42281 fbl,a %fcc1, loop_4978
42282 fpack32 %f2, %f2, %f8
42283 stb %i6, [%l7 + 0x6C]
42284 fmovde %icc, %f8, %f7
42285loop_4978:
42286 ld [%l7 + 0x14], %f2
42287 movrgz %i0, 0x2A9, %i5
42288 fmovde %icc, %f15, %f12
42289 fcmple16 %f2, %f8, %g5
42290 bneg %xcc, loop_4979
42291 bl,a %icc, loop_4980
42292 fmovdpos %icc, %f8, %f8
42293 ldd [%l7 + 0x38], %f2
42294loop_4979:
42295 stx %g4, [%l7 + 0x38]
42296loop_4980:
42297 fbug %fcc1, loop_4981
42298 fandnot2s %f15, %f0, %f4
42299 fbug %fcc1, loop_4982
42300 lduw [%l7 + 0x78], %g3
42301loop_4981:
42302 move %icc, %l2, %g6
42303 fmovdle %xcc, %f9, %f2
42304loop_4982:
42305 fmovsne %xcc, %f4, %f9
42306 movcs %xcc, %g2, %i7
42307 andn %l6, 0x1D0D, %l4
42308 stw %o3, [%l7 + 0x18]
42309 popc 0x0D0C, %g1
42310 movrgz %o6, %i1, %l3
42311 xor %i4, 0x017B, %o2
42312 ba %icc, loop_4983
42313 edge16n %l1, %l5, %i3
42314 tpos %icc, 0x3
42315 fnot1s %f9, %f9
42316loop_4983:
42317 bcs,a,pn %xcc, loop_4984
42318 stb %o5, [%l7 + 0x72]
42319 fmovdl %icc, %f12, %f8
42320 call loop_4985
42321loop_4984:
42322 fmovde %xcc, %f11, %f0
42323 fabss %f7, %f5
42324 ld [%l7 + 0x50], %f5
42325loop_4985:
42326 sth %o7, [%l7 + 0x4C]
42327 umul %o4, 0x18A2, %i2
42328 ldsh [%l7 + 0x30], %o1
42329 ldub [%l7 + 0x43], %g7
42330 ldsb [%l7 + 0x68], %l0
42331 ldub [%l7 + 0x71], %o0
42332 movrgz %i0, %i5, %i6
42333 st %f9, [%l7 + 0x28]
42334 ldub [%l7 + 0x71], %g5
42335 fmovd %f10, %f2
42336 ld [%l7 + 0x78], %f12
42337 fmuld8ulx16 %f5, %f3, %f8
42338 udivx %g4, 0x1403, %g3
42339 ldsh [%l7 + 0x6C], %g6
42340 movcs %xcc, %g2, %i7
42341 movrgez %l2, %l4, %o3
42342 movcs %icc, %l6, %o6
42343 movcs %icc, %g1, %i1
42344 tne %icc, 0x0
42345 movrgez %l3, 0x224, %i4
42346 bvc loop_4986
42347 fpsub32 %f14, %f4, %f10
42348 fmovdneg %icc, %f15, %f10
42349 stx %o2, [%l7 + 0x20]
42350loop_4986:
42351 fcmpd %fcc2, %f14, %f2
42352 ldd [%l7 + 0x60], %f8
42353 tge %xcc, 0x7
42354 fbn,a %fcc2, loop_4987
42355 nop
42356 setx loop_4988, %l0, %l1
42357 wrpr 0x1, %tl
42358 wrpr %l1, %tnpc
42359 setx 0x34400001400, %l0, %l1
42360 wrpr %l1, %tstate
42361 wrhpr 0x4, %htstate
42362 done
42363 ldsh [%l7 + 0x74], %l5
42364 sth %l1, [%l7 + 0x1C]
42365loop_4987:
42366 fmovrslz %i3, %f9, %f1
42367loop_4988:
42368 movneg %icc, %o7, %o4
42369 bn,a,pn %icc, loop_4989
42370 bpos,a loop_4990
42371 lduh [%l7 + 0x36], %o5
42372 taddcc %o1, 0x15B6, %g7
42373loop_4989:
42374 tsubcc %i2, %o0, %i0
42375loop_4990:
42376 ldsh [%l7 + 0x36], %i5
42377 fmovdge %xcc, %f15, %f7
42378 fxor %f8, %f12, %f6
42379 fandnot1 %f4, %f8, %f10
42380 tcc %icc, 0x5
42381 movvs %icc, %i6, %g5
42382 fmovdle %xcc, %f3, %f0
42383 tn %xcc, 0x4
42384 fbo %fcc2, loop_4991
42385 st %f11, [%l7 + 0x78]
42386 sth %g4, [%l7 + 0x12]
42387 movn %xcc, %g3, %g6
42388loop_4991:
42389 mulscc %g2, %i7, %l2
42390 fbuge %fcc2, loop_4992
42391 stx %l0, [%l7 + 0x50]
42392 stb %l4, [%l7 + 0x6C]
42393 srlx %o3, 0x0B, %o6
42394loop_4992:
42395 tle %xcc, 0x3
42396 ldd [%l7 + 0x48], %f8
42397 fpsub32 %f14, %f4, %f8
42398 fxors %f10, %f7, %f4
42399 ldx [%l7 + 0x30], %l6
42400 call loop_4993
42401 ldsb [%l7 + 0x7A], %i1
42402 brz,a %g1, loop_4994
42403 xnor %l3, 0x0ED4, %o2
42404loop_4993:
42405 ldub [%l7 + 0x5B], %i4
42406 sdiv %l5, 0x1C9D, %l1
42407loop_4994:
42408 brz,a %i3, loop_4995
42409 fbuge %fcc0, loop_4996
42410 addc %o4, 0x1C66, %o7
42411 fmovsn %icc, %f14, %f15
42412loop_4995:
42413 fnand %f12, %f8, %f0
42414loop_4996:
42415 ldd [%l7 + 0x48], %f0
42416 call loop_4997
42417 addcc %o5, %o1, %i2
42418 sth %o0, [%l7 + 0x6C]
42419 subccc %i0, %i5, %g7
42420loop_4997:
42421 edge32n %g5, %i6, %g4
42422 fands %f12, %f12, %f0
42423 edge16l %g3, %g2, %g6
42424 tge %icc, 0x7
42425 fmovdcc %icc, %f2, %f0
42426 fpsub16 %f10, %f8, %f12
42427 ld [%l7 + 0x08], %f0
42428 fnegs %f15, %f2
42429 lduw [%l7 + 0x14], %l2
42430 sth %l0, [%l7 + 0x42]
42431 movneg %xcc, %i7, %o3
42432 tpos %xcc, 0x1
42433 popc 0x0BCE, %o6
42434 fbne %fcc0, loop_4998
42435 stw %l4, [%l7 + 0x44]
42436 ldd [%l7 + 0x50], %f12
42437 tsubcc %i1, 0x0CB8, %l6
42438loop_4998:
42439 fcmpeq16 %f6, %f4, %l3
42440 movleu %xcc, %g1, %o2
42441 array8 %l5, %l1, %i4
42442 andncc %o4, %i3, %o5
42443 ldd [%l7 + 0x10], %f12
42444 fmovda %xcc, %f15, %f8
42445 ldsw [%l7 + 0x2C], %o7
42446 fbn,a %fcc1, loop_4999
42447 fbne,a %fcc3, loop_5000
42448 edge16ln %o1, %o0, %i2
42449 st %f0, [%l7 + 0x40]
42450loop_4999:
42451 fcmple16 %f12, %f14, %i0
42452loop_5000:
42453 fmovdcs %icc, %f11, %f6
42454 fxors %f9, %f15, %f6
42455 sdiv %g7, 0x0EA6, %i5
42456 bcc %xcc, loop_5001
42457 fmovdge %icc, %f14, %f11
42458 fmovdgu %xcc, %f10, %f14
42459 fmovdvs %icc, %f10, %f14
42460loop_5001:
42461 bvc,a loop_5002
42462 nop
42463 setx loop_5003, %l0, %l1
42464 wrpr 0x1, %tl
42465 wrpr %l1, %tpc
42466 add %l1, 0x4, %l1
42467 wrpr %l1, %tnpc
42468 setx 0x34400001400, %l0, %l1
42469 wrpr %l1, %tstate
42470 wrhpr 0x4, %htstate
42471 retry
42472 ba,a,pt %icc, loop_5004
42473 tsubcctv %i6, %g4, %g5
42474loop_5002:
42475 or %g2, 0x1B9F, %g6
42476loop_5003:
42477 bneg,pn %xcc, loop_5005
42478loop_5004:
42479 umul %g3, 0x063E, %l2
42480 tg %icc, 0x7
42481 fbge %fcc3, loop_5006
42482loop_5005:
42483 stx %i7, [%l7 + 0x70]
42484 std %f10, [%l7 + 0x40]
42485 orncc %o3, %o6, %l4
42486loop_5006:
42487 fmovrdne %i1, %f0, %f12
42488 stw %l0, [%l7 + 0x7C]
42489 tgu %xcc, 0x5
42490 ldd [%l7 + 0x60], %f0
42491 fpsub16 %f14, %f12, %f2
42492 lduh [%l7 + 0x0A], %l3
42493 fmovsl %xcc, %f11, %f9
42494 fornot1s %f15, %f4, %f12
42495 tge %xcc, 0x7
42496 popc %g1, %o2
42497 edge16n %l6, %l1, %i4
42498 movneg %xcc, %o4, %i3
42499 sth %l5, [%l7 + 0x40]
42500 fzero %f8
42501 fmovrslez %o7, %f10, %f14
42502 fmovsleu %xcc, %f4, %f11
42503 fbule,a %fcc0, loop_5007
42504 fmovrslez %o1, %f4, %f12
42505 fmovse %icc, %f13, %f13
42506 fabsd %f14, %f6
42507loop_5007:
42508 fmuld8ulx16 %f12, %f7, %f12
42509 edge8 %o0, %o5, %i0
42510 fnands %f13, %f5, %f14
42511 edge32 %i2, %g7, %i6
42512 fpsub16 %f6, %f2, %f8
42513 movle %xcc, %i5, %g5
42514 taddcc %g4, %g2, %g3
42515 fcmped %fcc3, %f12, %f14
42516 lduw [%l7 + 0x7C], %l2
42517 st %f2, [%l7 + 0x44]
42518 ldsb [%l7 + 0x56], %g6
42519 subcc %i7, 0x03AD, %o6
42520 ldub [%l7 + 0x57], %o3
42521 fbl,a %fcc2, loop_5008
42522 fmovdleu %xcc, %f11, %f3
42523 fbuge %fcc3, loop_5009
42524 ldsb [%l7 + 0x61], %i1
42525loop_5008:
42526 fbn %fcc1, loop_5010
42527 orcc %l4, 0x12B6, %l3
42528loop_5009:
42529 fabss %f3, %f13
42530 fnot1 %f0, %f2
42531loop_5010:
42532 xorcc %g1, 0x102A, %o2
42533 fmovda %xcc, %f10, %f9
42534 andncc %l6, %l0, %i4
42535 edge16l %o4, %l1, %l5
42536 fmovda %xcc, %f7, %f2
42537 fcmpeq16 %f14, %f6, %i3
42538 fmovrdgez %o1, %f0, %f12
42539 stx %o0, [%l7 + 0x60]
42540 movne %xcc, %o7, %o5
42541 brgz %i2, loop_5011
42542 fmul8x16al %f4, %f4, %f4
42543 sllx %i0, 0x16, %i6
42544 edge32n %i5, %g5, %g7
42545loop_5011:
42546 tvc %icc, 0x7
42547 tge %xcc, 0x0
42548 faligndata %f2, %f12, %f6
42549 tn %xcc, 0x6
42550 fmovdvc %xcc, %f9, %f0
42551 edge8n %g2, %g3, %l2
42552 fmovdle %xcc, %f7, %f3
42553 fmul8x16au %f1, %f7, %f6
42554 ldsw [%l7 + 0x28], %g6
42555 bleu,pt %icc, loop_5012
42556 pdist %f12, %f12, %f2
42557 fmovde %xcc, %f15, %f6
42558 bneg,a %xcc, loop_5013
42559loop_5012:
42560 fmovsne %icc, %f9, %f14
42561 fmovdg %xcc, %f8, %f6
42562 be loop_5014
42563loop_5013:
42564 fmovscs %icc, %f14, %f5
42565 srlx %i7, %o6, %g4
42566 fmuld8sux16 %f0, %f5, %f6
42567loop_5014:
42568 bleu,a,pn %icc, loop_5015
42569 fmul8x16 %f4, %f6, %f4
42570 edge8 %i1, %l4, %o3
42571 brz %l3, loop_5016
42572loop_5015:
42573 ldsh [%l7 + 0x74], %o2
42574 lduw [%l7 + 0x38], %g1
42575 udivx %l6, 0x0FC8, %i4
42576loop_5016:
42577 fmovsvs %xcc, %f1, %f3
42578 fmovrdgz %o4, %f8, %f14
42579 stw %l1, [%l7 + 0x14]
42580 bcc,pt %xcc, loop_5017
42581 stb %l5, [%l7 + 0x74]
42582 bl,a,pt %icc, loop_5018
42583 ldsw [%l7 + 0x28], %l0
42584loop_5017:
42585 fmovrdgz %o1, %f6, %f14
42586 xnorcc %i3, %o0, %o7
42587loop_5018:
42588 ld [%l7 + 0x68], %f1
42589 array32 %i2, %o5, %i6
42590 stx %i0, [%l7 + 0x08]
42591 ldsb [%l7 + 0x3D], %g5
42592 fornot1 %f4, %f8, %f4
42593 std %f6, [%l7 + 0x40]
42594 umul %i5, 0x18D9, %g7
42595 fpsub32s %f0, %f1, %f13
42596 st %f9, [%l7 + 0x28]
42597 fnegd %f14, %f0
42598 fmovrdne %g3, %f12, %f14
42599 fmovrdgz %l2, %f12, %f8
42600 bpos,a loop_5019
42601 fbne,a %fcc3, loop_5020
42602 fcmped %fcc0, %f4, %f6
42603 bn,pn %icc, loop_5021
42604loop_5019:
42605 ldsh [%l7 + 0x62], %g6
42606loop_5020:
42607 fxors %f0, %f5, %f6
42608 alignaddrl %g2, %i7, %g4
42609loop_5021:
42610 edge32n %i1, %l4, %o3
42611 brlz,a %o6, loop_5022
42612 fbne %fcc1, loop_5023
42613 movneg %xcc, %l3, %o2
42614 fnegs %f14, %f14
42615loop_5022:
42616 fcmpeq32 %f12, %f0, %l6
42617loop_5023:
42618 lduh [%l7 + 0x2A], %g1
42619 mulscc %i4, 0x04C1, %l1
42620 fmovrdlez %o4, %f0, %f4
42621 tne %xcc, 0x4
42622 ldsb [%l7 + 0x58], %l5
42623 andcc %l0, %o1, %o0
42624 fmovsle %icc, %f13, %f4
42625 fmul8ulx16 %f4, %f4, %f0
42626 fcmpne16 %f2, %f6, %i3
42627 lduh [%l7 + 0x52], %i2
42628 fmovrse %o7, %f14, %f3
42629 bgu loop_5024
42630 fmovrdgez %i6, %f8, %f0
42631 ldsw [%l7 + 0x3C], %i0
42632 edge16 %o5, %g5, %g7
42633loop_5024:
42634 ldsb [%l7 + 0x27], %g3
42635 ta %icc, 0x4
42636 ble,a loop_5025
42637 ldd [%l7 + 0x28], %f10
42638 ld [%l7 + 0x74], %f14
42639 fbuge %fcc3, loop_5026
42640loop_5025:
42641 ldsh [%l7 + 0x72], %i5
42642 srlx %l2, 0x14, %g2
42643 xnor %i7, %g6, %i1
42644loop_5026:
42645 array8 %g4, %o3, %l4
42646 fcmple16 %f14, %f14, %l3
42647 fxor %f8, %f2, %f4
42648 fands %f7, %f12, %f12
42649 lduw [%l7 + 0x50], %o6
42650 fble %fcc0, loop_5027
42651 fbg,a %fcc0, loop_5028
42652 fnand %f8, %f14, %f2
42653 ldx [%l7 + 0x10], %o2
42654loop_5027:
42655 ldsw [%l7 + 0x68], %l6
42656loop_5028:
42657 lduh [%l7 + 0x0E], %g1
42658 stx %i4, [%l7 + 0x28]
42659 fmovdvc %xcc, %f12, %f12
42660 movrgz %l1, %o4, %l5
42661 st %f1, [%l7 + 0x2C]
42662 ldd [%l7 + 0x58], %f2
42663 or %o1, %l0, %o0
42664 fmovrse %i2, %f5, %f13
42665 faligndata %f2, %f0, %f8
42666 lduh [%l7 + 0x66], %i3
42667 fcmple32 %f12, %f8, %i6
42668 fmovse %xcc, %f3, %f2
42669 brz %o7, loop_5029
42670 edge32n %i0, %g5, %g7
42671 lduw [%l7 + 0x58], %g3
42672 fcmple16 %f12, %f6, %i5
42673loop_5029:
42674 bvc,a,pn %xcc, loop_5030
42675 fblg %fcc1, loop_5031
42676 fmovdle %xcc, %f1, %f6
42677 ldsb [%l7 + 0x4C], %l2
42678loop_5030:
42679 call loop_5032
42680loop_5031:
42681 edge32ln %o5, %i7, %g2
42682 ldub [%l7 + 0x0E], %g6
42683 movre %i1, %g4, %o3
42684loop_5032:
42685 fandnot2 %f2, %f14, %f6
42686 edge16n %l4, %l3, %o6
42687 tvs %xcc, 0x5
42688 fcmpd %fcc0, %f8, %f6
42689 fbne,a %fcc3, loop_5033
42690 fmovsne %xcc, %f7, %f8
42691 ldsw [%l7 + 0x78], %l6
42692 andcc %g1, 0x1266, %i4
42693loop_5033:
42694 fmovspos %xcc, %f5, %f15
42695 fmovsl %xcc, %f12, %f2
42696 fnands %f7, %f8, %f3
42697 ldsb [%l7 + 0x77], %l1
42698 ld [%l7 + 0x60], %f2
42699 stb %o2, [%l7 + 0x61]
42700 fmovsg %xcc, %f14, %f1
42701 fcmple16 %f6, %f12, %l5
42702 ldx [%l7 + 0x28], %o1
42703 ld [%l7 + 0x70], %f6
42704 lduw [%l7 + 0x50], %o4
42705 xnorcc %l0, 0x0599, %i2
42706 stb %i3, [%l7 + 0x1A]
42707 brz %o0, loop_5034
42708 fpackfix %f4, %f14
42709 fbul %fcc0, loop_5035
42710 fcmpne16 %f14, %f6, %o7
42711loop_5034:
42712 fmovrdgez %i6, %f0, %f12
42713 fba %fcc1, loop_5036
42714loop_5035:
42715 tcs %icc, 0x2
42716 ldsh [%l7 + 0x24], %i0
42717 std %f14, [%l7 + 0x20]
42718loop_5036:
42719 umul %g7, 0x0D6E, %g5
42720 fblg %fcc3, loop_5037
42721 srax %i5, 0x07, %g3
42722 stw %o5, [%l7 + 0x28]
42723 udivcc %l2, 0x1645, %g2
42724loop_5037:
42725 ldsh [%l7 + 0x42], %i7
42726 stb %i1, [%l7 + 0x40]
42727 ldsw [%l7 + 0x08], %g6
42728 fsrc1 %f10, %f4
42729 mova %icc, %o3, %l4
42730 fmul8x16 %f8, %f10, %f12
42731 std %f12, [%l7 + 0x38]
42732 movpos %xcc, %l3, %g4
42733 fmuld8ulx16 %f0, %f8, %f10
42734 fpackfix %f6, %f15
42735 fmovscs %xcc, %f11, %f15
42736 fmovrsne %o6, %f13, %f11
42737 nop
42738 setx loop_5038, %l0, %l1
42739 jmpl %l1, %g1
42740 siam 0x1
42741 fexpand %f11, %f0
42742 fxors %f8, %f0, %f13
42743loop_5038:
42744 stb %l6, [%l7 + 0x20]
42745 fnot2 %f0, %f0
42746 array16 %i4, %o2, %l1
42747 array32 %o1, %l5, %l0
42748 ldub [%l7 + 0x40], %i2
42749 tle %xcc, 0x1
42750 fmovs %f15, %f7
42751 stx %o4, [%l7 + 0x20]
42752 stb %o0, [%l7 + 0x3E]
42753 fmovdneg %icc, %f7, %f10
42754 fcmps %fcc2, %f12, %f13
42755 st %f9, [%l7 + 0x08]
42756 stx %o7, [%l7 + 0x38]
42757 fbue,a %fcc2, loop_5039
42758 faligndata %f6, %f0, %f10
42759 xorcc %i3, 0x02CD, %i0
42760 bcc %xcc, loop_5040
42761loop_5039:
42762 lduw [%l7 + 0x54], %g7
42763 stb %g5, [%l7 + 0x7F]
42764 lduw [%l7 + 0x40], %i5
42765loop_5040:
42766 fmovdne %icc, %f0, %f0
42767 popc 0x0028, %i6
42768 udivcc %o5, 0x0FFD, %g3
42769 fbu %fcc1, loop_5041
42770 fsrc1 %f4, %f10
42771 stb %l2, [%l7 + 0x69]
42772 bpos %xcc, loop_5042
42773loop_5041:
42774 fmovs %f6, %f6
42775 fcmpeq32 %f10, %f10, %g2
42776 fmovsge %icc, %f9, %f9
42777loop_5042:
42778 fmovdgu %icc, %f3, %f1
42779 bl,a,pt %xcc, loop_5043
42780 srlx %i7, %i1, %g6
42781 fnand %f8, %f6, %f8
42782 udivcc %l4, 0x194B, %l3
42783loop_5043:
42784 fmovrsgez %o3, %f14, %f3
42785 fmovdpos %icc, %f8, %f6
42786 ble,a,pn %icc, loop_5044
42787 fsrc1s %f13, %f2
42788 edge32l %o6, %g4, %g1
42789 movn %xcc, %l6, %o2
42790loop_5044:
42791 fcmpne32 %f0, %f10, %l1
42792 ldub [%l7 + 0x3C], %o1
42793 fmul8ulx16 %f6, %f8, %f0
42794 nop
42795 setx loop_5045, %l0, %l1
42796 wrpr 0x1, %tl
42797 wrpr %l1, %tnpc
42798 setx 0x34400001400, %l0, %l1
42799 wrpr %l1, %tstate
42800 wrhpr 0x4, %htstate
42801 done
42802 fcmpgt16 %f6, %f4, %l5
42803 fnor %f8, %f8, %f10
42804 ldsb [%l7 + 0x38], %i4
42805loop_5045:
42806 fbug %fcc3, loop_5046
42807 fmovrdlez %l0, %f8, %f0
42808 lduw [%l7 + 0x7C], %o4
42809 fble %fcc1, loop_5047
42810loop_5046:
42811 ldsb [%l7 + 0x56], %o0
42812 stw %i2, [%l7 + 0x74]
42813 andcc %o7, 0x1445, %i0
42814loop_5047:
42815 umul %i3, 0x14E0, %g5
42816 fcmpgt32 %f6, %f0, %g7
42817 std %f14, [%l7 + 0x60]
42818 umul %i6, %o5, %g3
42819 movle %icc, %i5, %l2
42820 edge8ln %i7, %g2, %i1
42821 edge16ln %l4, %l3, %o3
42822 edge16l %g6, %o6, %g4
42823 lduw [%l7 + 0x40], %g1
42824 edge16n %o2, %l6, %l1
42825 fcmpgt32 %f4, %f10, %l5
42826 edge16 %o1, %i4, %l0
42827 lduh [%l7 + 0x4C], %o4
42828 addc %o0, %o7, %i0
42829 ldsb [%l7 + 0x33], %i3
42830 stx %g5, [%l7 + 0x30]
42831 fmovdgu %xcc, %f5, %f12
42832 fpsub16 %f12, %f10, %f14
42833 fmovrdne %i2, %f12, %f8
42834 fmovrdgez %g7, %f0, %f0
42835 std %f14, [%l7 + 0x30]
42836 taddcc %i6, %g3, %o5
42837 faligndata %f8, %f14, %f0
42838 bl,a %icc, loop_5048
42839 fbl,a %fcc0, loop_5049
42840 fones %f9
42841 brlz,a %i5, loop_5050
42842loop_5048:
42843 fmul8sux16 %f2, %f6, %f12
42844loop_5049:
42845 ta %xcc, 0x1
42846 fbuge,a %fcc1, loop_5051
42847loop_5050:
42848 array32 %l2, %i7, %i1
42849 movrgz %g2, %l3, %o3
42850 be,pt %xcc, loop_5052
42851loop_5051:
42852 addc %l4, %g6, %g4
42853 stb %g1, [%l7 + 0x21]
42854 tsubcc %o6, %o2, %l1
42855loop_5052:
42856 bgu,pn %xcc, loop_5053
42857 fzero %f10
42858 fzeros %f13
42859 mulx %l5, 0x0F1C, %l6
42860loop_5053:
42861 tgu %xcc, 0x3
42862 lduh [%l7 + 0x34], %i4
42863 fnot2s %f14, %f12
42864 move %icc, %l0, %o4
42865 fbe,a %fcc1, loop_5054
42866 fbne %fcc3, loop_5055
42867 ldd [%l7 + 0x10], %f10
42868 te %xcc, 0x0
42869loop_5054:
42870 fandnot1s %f13, %f3, %f7
42871loop_5055:
42872 fmovdgu %xcc, %f0, %f0
42873 andn %o1, %o7, %i0
42874 lduh [%l7 + 0x6C], %i3
42875 sdivcc %g5, 0x15D0, %o0
42876 ldd [%l7 + 0x50], %f6
42877 sth %i2, [%l7 + 0x0C]
42878 ldub [%l7 + 0x4E], %i6
42879 fmovdvc %xcc, %f10, %f3
42880 fmul8ulx16 %f4, %f8, %f0
42881 nop
42882 setx loop_5056, %l0, %l1
42883 wrpr 0x1, %tl
42884 wrpr %l1, %tpc
42885 add %l1, 0x4, %l1
42886 wrpr %l1, %tnpc
42887 setx 0x34400001400, %l0, %l1
42888 wrpr %l1, %tstate
42889 wrhpr 0x4, %htstate
42890 retry
42891 fbg %fcc3, loop_5057
42892 fbo,a %fcc0, loop_5058
42893 fmovrsgz %g3, %f15, %f15
42894loop_5056:
42895 ldsb [%l7 + 0x50], %g7
42896loop_5057:
42897 ldd [%l7 + 0x78], %f0
42898loop_5058:
42899 or %i5, %l2, %o5
42900 ld [%l7 + 0x40], %f5
42901 sth %i1, [%l7 + 0x60]
42902 fmovsge %xcc, %f2, %f9
42903 sdivcc %i7, 0x048E, %g2
42904 fsrc1s %f15, %f5
42905 movre %l3, 0x0CD, %l4
42906 tneg %icc, 0x7
42907 edge8ln %o3, %g4, %g1
42908 sth %o6, [%l7 + 0x24]
42909 lduh [%l7 + 0x42], %g6
42910 sdivx %o2, 0x124D, %l1
42911 stw %l5, [%l7 + 0x44]
42912 fcmpne16 %f4, %f10, %l6
42913 lduw [%l7 + 0x5C], %l0
42914 sub %i4, %o4, %o1
42915 udivcc %o7, 0x16E3, %i0
42916 std %f4, [%l7 + 0x30]
42917 bleu,a,pt %xcc, loop_5059
42918 sethi 0x1383, %g5
42919 ta %xcc, 0x6
42920 lduh [%l7 + 0x3C], %o0
42921loop_5059:
42922 stx %i3, [%l7 + 0x60]
42923 fcmpne32 %f12, %f8, %i2
42924 fmovde %icc, %f7, %f1
42925 lduh [%l7 + 0x70], %g3
42926 lduh [%l7 + 0x60], %i6
42927 fmovdl %icc, %f9, %f7
42928 orn %i5, 0x1C8D, %l2
42929 nop
42930 setx loop_5060, %l0, %l1
42931 jmpl %l1, %g7
42932 fmovrsgz %o5, %f3, %f11
42933 fxors %f4, %f9, %f7
42934 mulx %i7, %i1, %l3
42935loop_5060:
42936 fbue %fcc1, loop_5061
42937 fmul8x16au %f9, %f8, %f0
42938 ldsh [%l7 + 0x10], %g2
42939 tcc %xcc, 0x7
42940loop_5061:
42941 ld [%l7 + 0x1C], %f12
42942 bn,a,pn %icc, loop_5062
42943 ldd [%l7 + 0x50], %f12
42944 lduh [%l7 + 0x28], %o3
42945 call loop_5063
42946loop_5062:
42947 fmovsvs %xcc, %f9, %f14
42948 movcc %icc, %g4, %g1
42949 lduw [%l7 + 0x78], %o6
42950loop_5063:
42951 nop
42952 setx loop_5064, %l0, %l1
42953 wrpr 0x1, %tl
42954 wrpr %l1, %tpc
42955 add %l1, 0x4, %l1
42956 wrpr %l1, %tnpc
42957 setx 0x34400001400, %l0, %l1
42958 wrpr %l1, %tstate
42959 wrhpr 0x4, %htstate
42960 retry
42961 taddcctv %g6, %o2, %l4
42962 smulcc %l1, 0x0D13, %l6
42963 lduw [%l7 + 0x20], %l5
42964loop_5064:
42965 ldsb [%l7 + 0x5E], %i4
42966 fbue,a %fcc3, loop_5065
42967 fbne %fcc2, loop_5066
42968 call loop_5067
42969 ldub [%l7 + 0x1F], %l0
42970loop_5065:
42971 fmovrsne %o1, %f12, %f14
42972loop_5066:
42973 fsrc1s %f9, %f2
42974loop_5067:
42975 ldsb [%l7 + 0x10], %o4
42976 ldx [%l7 + 0x48], %i0
42977 nop
42978 setx loop_5068, %l0, %l1
42979 wrpr 0x1, %tl
42980 wrpr %l1, %tnpc
42981 setx 0x34400001400, %l0, %l1
42982 wrpr %l1, %tstate
42983 wrhpr 0x4, %htstate
42984 done
42985 fmul8sux16 %f0, %f8, %f14
42986 st %f6, [%l7 + 0x48]
42987 fpack16 %f8, %f3
42988loop_5068:
42989 fnands %f5, %f1, %f6
42990 tcs %icc, 0x5
42991 andcc %g5, %o0, %o7
42992 addc %i3, 0x013A, %g3
42993 call loop_5069
42994 ld [%l7 + 0x38], %f3
42995 stb %i6, [%l7 + 0x1E]
42996 fcmps %fcc0, %f13, %f14
42997loop_5069:
42998 ldub [%l7 + 0x37], %i5
42999 fsrc2s %f2, %f7
43000 fcmpne32 %f0, %f12, %l2
43001 nop
43002 setx loop_5070, %l0, %l1
43003 jmpl %l1, %g7
43004 st %f11, [%l7 + 0x68]
43005 fbo %fcc3, loop_5071
43006 sdivcc %o5, 0x1D82, %i7
43007loop_5070:
43008 fcmpgt32 %f0, %f4, %i1
43009 movneg %icc, %l3, %g2
43010loop_5071:
43011 orn %o3, %g4, %g1
43012 tsubcc %o6, %g6, %o2
43013 brlez %i2, loop_5072
43014 brgz %l4, loop_5073
43015 taddcctv %l1, 0x095A, %l6
43016 ldx [%l7 + 0x58], %l5
43017loop_5072:
43018 addccc %l0, %i4, %o4
43019loop_5073:
43020 fmovrsgz %i0, %f4, %f6
43021 popc %g5, %o1
43022 addcc %o7, 0x1B8D, %i3
43023 te %icc, 0x1
43024 fblg %fcc0, loop_5074
43025 tvc %icc, 0x4
43026 lduw [%l7 + 0x64], %g3
43027 pdist %f2, %f14, %f8
43028loop_5074:
43029 edge32ln %i6, %o0, %i5
43030 edge8 %l2, %g7, %i7
43031 fexpand %f6, %f10
43032 nop
43033 setx loop_5075, %l0, %l1
43034 jmpl %l1, %o5
43035 fpackfix %f4, %f0
43036 ldsh [%l7 + 0x3A], %l3
43037 st %f7, [%l7 + 0x2C]
43038loop_5075:
43039 alignaddrl %i1, %g2, %o3
43040 udivcc %g4, 0x1A41, %o6
43041 fpsub32 %f8, %f6, %f4
43042 edge8ln %g1, %o2, %g6
43043 ldub [%l7 + 0x45], %l4
43044 ldub [%l7 + 0x3F], %i2
43045 fmovdl %icc, %f4, %f10
43046 lduw [%l7 + 0x48], %l1
43047 fone %f14
43048 fba,a %fcc2, loop_5076
43049 tcs %icc, 0x6
43050 fmovsl %xcc, %f0, %f0
43051 edge16 %l5, %l0, %i4
43052loop_5076:
43053 movgu %xcc, %l6, %o4
43054 ld [%l7 + 0x5C], %f9
43055 fors %f9, %f12, %f6
43056 fxnor %f12, %f0, %f6
43057 fandnot2s %f3, %f15, %f4
43058 fcmple32 %f2, %f12, %i0
43059 stx %g5, [%l7 + 0x70]
43060 brnz %o1, loop_5077
43061 fandnot2 %f12, %f6, %f6
43062 ld [%l7 + 0x5C], %f2
43063 ld [%l7 + 0x30], %f11
43064loop_5077:
43065 ld [%l7 + 0x58], %f5
43066 add %i3, 0x0D7A, %g3
43067 stb %o7, [%l7 + 0x75]
43068 tvs %xcc, 0x5
43069 fmovsl %xcc, %f6, %f10
43070 bgu loop_5078
43071 ldsb [%l7 + 0x5D], %i6
43072 bleu loop_5079
43073 movne %xcc, %o0, %i5
43074loop_5078:
43075 tsubcc %g7, %i7, %l2
43076 fandnot1s %f8, %f3, %f10
43077loop_5079:
43078 xorcc %l3, %i1, %o5
43079 fcmpeq16 %f4, %f0, %o3
43080 stw %g2, [%l7 + 0x5C]
43081 fcmpgt32 %f2, %f4, %o6
43082 tvc %icc, 0x1
43083 bpos,a loop_5080
43084 fpack16 %f4, %f2
43085 ldsw [%l7 + 0x14], %g4
43086 fcmpd %fcc2, %f12, %f10
43087loop_5080:
43088 fnegs %f10, %f5
43089 fbne,a %fcc3, loop_5081
43090 movrgz %g1, 0x1E2, %o2
43091 stw %l4, [%l7 + 0x7C]
43092 movpos %xcc, %i2, %g6
43093loop_5081:
43094 fpsub32 %f8, %f10, %f4
43095 stw %l5, [%l7 + 0x78]
43096 lduh [%l7 + 0x4A], %l0
43097 fsrc2 %f8, %f10
43098 fors %f5, %f1, %f15
43099 fmovrde %l1, %f12, %f12
43100 stx %i4, [%l7 + 0x40]
43101 edge32ln %l6, %o4, %g5
43102 sth %i0, [%l7 + 0x6A]
43103 movcs %icc, %o1, %g3
43104 tpos %xcc, 0x3
43105 fmovde %xcc, %f7, %f7
43106 fmovrsne %i3, %f5, %f10
43107 ld [%l7 + 0x6C], %f5
43108 fmuld8sux16 %f13, %f4, %f6
43109 mulx %o7, %o0, %i6
43110 lduw [%l7 + 0x70], %i5
43111 ldsb [%l7 + 0x27], %g7
43112 fnegd %f0, %f2
43113 ldsw [%l7 + 0x50], %l2
43114 fandnot1 %f14, %f2, %f6
43115 subc %i7, %l3, %i1
43116 fmovrdne %o5, %f8, %f0
43117 andcc %o3, 0x104C, %o6
43118 fornot2s %f2, %f8, %f4
43119 sdivcc %g4, 0x09CA, %g1
43120 tsubcctv %o2, 0x16C2, %g2
43121 array32 %l4, %g6, %i2
43122 sll %l5, %l0, %i4
43123 st %f13, [%l7 + 0x18]
43124 fble,a %fcc3, loop_5082
43125 edge32l %l1, %o4, %l6
43126 ldsh [%l7 + 0x2E], %i0
43127 fmovsne %xcc, %f12, %f13
43128loop_5082:
43129 tcc %icc, 0x3
43130 stb %g5, [%l7 + 0x39]
43131 ldd [%l7 + 0x58], %f8
43132 edge8 %o1, %g3, %i3
43133 movrlez %o7, %i6, %o0
43134 fmovrdgz %i5, %f10, %f8
43135 stx %l2, [%l7 + 0x68]
43136 fbe %fcc0, loop_5083
43137 fble %fcc0, loop_5084
43138 fnand %f10, %f6, %f2
43139 brgez %g7, loop_5085
43140loop_5083:
43141 tl %icc, 0x3
43142loop_5084:
43143 stb %i7, [%l7 + 0x2B]
43144 edge16ln %l3, %i1, %o3
43145loop_5085:
43146 fbue %fcc0, loop_5086
43147 stx %o5, [%l7 + 0x28]
43148 lduw [%l7 + 0x4C], %g4
43149 fmuld8ulx16 %f12, %f0, %f12
43150loop_5086:
43151 xnor %g1, %o6, %o2
43152 movn %xcc, %g2, %l4
43153 nop
43154 setx loop_5087, %l0, %l1
43155 jmpl %l1, %i2
43156 movleu %xcc, %l5, %l0
43157 ldx [%l7 + 0x20], %g6
43158 fblg,a %fcc1, loop_5088
43159loop_5087:
43160 tleu %icc, 0x2
43161 bn %xcc, loop_5089
43162 ld [%l7 + 0x28], %f9
43163loop_5088:
43164 sth %i4, [%l7 + 0x66]
43165 fcmpne32 %f4, %f2, %l1
43166loop_5089:
43167 brgz,a %o4, loop_5090
43168 fmovspos %icc, %f15, %f14
43169 fbg %fcc1, loop_5091
43170 fmovdleu %xcc, %f7, %f0
43171loop_5090:
43172 ldsh [%l7 + 0x5E], %i0
43173 sdiv %g5, 0x13FE, %o1
43174loop_5091:
43175 ldsb [%l7 + 0x6D], %g3
43176 tn %icc, 0x1
43177 ldub [%l7 + 0x40], %l6
43178 fornot1s %f10, %f14, %f14
43179 edge8 %i3, %i6, %o0
43180 ld [%l7 + 0x10], %f12
43181 fpadd16 %f6, %f2, %f8
43182 st %f9, [%l7 + 0x30]
43183 lduh [%l7 + 0x58], %o7
43184 umul %i5, %g7, %i7
43185 fmovdne %icc, %f3, %f15
43186 fmovrslez %l3, %f15, %f6
43187 udivx %l2, 0x1A6F, %i1
43188 ldx [%l7 + 0x70], %o3
43189 ldsw [%l7 + 0x0C], %o5
43190 fmovscc %xcc, %f3, %f15
43191 bg,pn %xcc, loop_5092
43192 fcmpes %fcc0, %f3, %f2
43193 stb %g1, [%l7 + 0x5C]
43194 brnz,a %o6, loop_5093
43195loop_5092:
43196 taddcctv %g4, 0x18D2, %o2
43197 movg %icc, %l4, %i2
43198 st %f14, [%l7 + 0x0C]
43199loop_5093:
43200 fmovse %xcc, %f9, %f2
43201 fornot2 %f4, %f8, %f10
43202 movn %xcc, %l5, %l0
43203 stw %g2, [%l7 + 0x3C]
43204 std %f6, [%l7 + 0x28]
43205 brlz,a %g6, loop_5094
43206 tn %icc, 0x0
43207 fnot1s %f7, %f3
43208 movvc %icc, %l1, %i4
43209loop_5094:
43210 ldx [%l7 + 0x68], %i0
43211 lduw [%l7 + 0x18], %o4
43212 subcc %g5, %o1, %g3
43213 fmovsvs %xcc, %f2, %f14
43214 orn %l6, 0x068C, %i3
43215 tpos %xcc, 0x6
43216 xnorcc %i6, 0x1C9F, %o0
43217 udivcc %o7, 0x1C52, %g7
43218 and %i5, %l3, %i7
43219 move %xcc, %l2, %o3
43220 edge32ln %i1, %g1, %o5
43221 fmul8sux16 %f14, %f8, %f8
43222 fpadd16 %f0, %f8, %f4
43223 tne %icc, 0x2
43224 ldsh [%l7 + 0x4E], %o6
43225 std %f8, [%l7 + 0x48]
43226 tvc %icc, 0x5
43227 srl %o2, 0x0E, %l4
43228 fmovsa %xcc, %f5, %f0
43229 std %f2, [%l7 + 0x28]
43230 sdiv %g4, 0x1E0D, %i2
43231 stx %l0, [%l7 + 0x78]
43232 stx %l5, [%l7 + 0x38]
43233 fpsub32 %f4, %f2, %f2
43234 tneg %xcc, 0x4
43235 fmovrsgz %g2, %f9, %f12
43236 fandnot2s %f10, %f14, %f14
43237 ldsb [%l7 + 0x49], %g6
43238 brgez %i4, loop_5095
43239 fandnot1s %f14, %f3, %f10
43240 fmovsle %xcc, %f7, %f9
43241 movrgz %i0, %l1, %o4
43242loop_5095:
43243 movleu %xcc, %o1, %g5
43244 ld [%l7 + 0x24], %f9
43245 stx %g3, [%l7 + 0x18]
43246 ldsh [%l7 + 0x6A], %l6
43247 fandnot2 %f8, %f10, %f14
43248 alignaddr %i3, %o0, %i6
43249 stx %g7, [%l7 + 0x30]
43250 sth %o7, [%l7 + 0x60]
43251 ldsw [%l7 + 0x50], %l3
43252 fpsub16 %f6, %f6, %f4
43253 fmovdl %icc, %f9, %f3
43254 popc 0x09CF, %i7
43255 bpos,pt %xcc, loop_5096
43256 xnor %l2, %o3, %i5
43257 fxors %f10, %f10, %f10
43258 stb %i1, [%l7 + 0x1E]
43259loop_5096:
43260 fmovrdlez %o5, %f2, %f12
43261 sth %o6, [%l7 + 0x40]
43262 fmovrdlz %g1, %f10, %f0
43263 stw %o2, [%l7 + 0x2C]
43264 ldsb [%l7 + 0x3F], %g4
43265 ldub [%l7 + 0x6C], %i2
43266 orn %l0, 0x11DD, %l4
43267 array16 %g2, %g6, %l5
43268 ld [%l7 + 0x3C], %f8
43269 tvs %xcc, 0x1
43270 movrlz %i4, %l1, %o4
43271 ldx [%l7 + 0x20], %o1
43272 fcmps %fcc0, %f10, %f14
43273 tsubcctv %g5, %g3, %i0
43274 srlx %l6, %o0, %i6
43275 fabsd %f14, %f0
43276 stw %i3, [%l7 + 0x18]
43277 movvc %icc, %g7, %l3
43278 brlz,a %i7, loop_5097
43279 ld [%l7 + 0x18], %f2
43280 lduh [%l7 + 0x4E], %o7
43281 ba %xcc, loop_5098
43282loop_5097:
43283 ldsh [%l7 + 0x32], %o3
43284 stw %i5, [%l7 + 0x54]
43285 fmul8x16 %f13, %f14, %f10
43286loop_5098:
43287 lduh [%l7 + 0x0A], %l2
43288 fnands %f11, %f9, %f15
43289 move %icc, %i1, %o6
43290 fmovdcc %icc, %f9, %f10
43291 st %f5, [%l7 + 0x64]
43292 fmovdge %icc, %f7, %f13
43293 add %g1, 0x1B6B, %o5
43294 fones %f13
43295 fsrc1 %f0, %f10
43296 sdiv %o2, 0x15D3, %g4
43297 fsrc2 %f10, %f0
43298 fbe %fcc1, loop_5099
43299 tgu %xcc, 0x7
43300 addccc %i2, 0x14FC, %l4
43301 ldub [%l7 + 0x41], %g2
43302loop_5099:
43303 tsubcc %g6, 0x1982, %l0
43304 pdist %f14, %f10, %f2
43305 st %f11, [%l7 + 0x5C]
43306 addccc %i4, 0x1E07, %l5
43307 nop
43308 setx loop_5100, %l0, %l1
43309 wrpr 0x1, %tl
43310 wrpr %l1, %tnpc
43311 setx 0x34400001400, %l0, %l1
43312 wrpr %l1, %tstate
43313 wrhpr 0x4, %htstate
43314 done
43315 movrne %o4, %l1, %o1
43316 ldsh [%l7 + 0x6E], %g3
43317 bl,a,pn %xcc, loop_5101
43318loop_5100:
43319 ldsh [%l7 + 0x0C], %i0
43320 sth %l6, [%l7 + 0x76]
43321 ldsw [%l7 + 0x38], %g5
43322loop_5101:
43323 lduw [%l7 + 0x20], %o0
43324 fbug,a %fcc1, loop_5102
43325 fpsub16s %f8, %f7, %f12
43326 fba %fcc3, loop_5103
43327 lduw [%l7 + 0x7C], %i3
43328loop_5102:
43329 lduh [%l7 + 0x7A], %g7
43330 fcmpne16 %f12, %f8, %i6
43331loop_5103:
43332 bne,a loop_5104
43333 fbu %fcc2, loop_5105
43334 add %l3, %o7, %i7
43335 bgu loop_5106
43336loop_5104:
43337 fxor %f14, %f8, %f4
43338loop_5105:
43339 alignaddrl %o3, %l2, %i5
43340 movcc %xcc, %o6, %g1
43341loop_5106:
43342 fexpand %f9, %f8
43343 ble loop_5107
43344 sth %o5, [%l7 + 0x42]
43345 ldd [%l7 + 0x48], %f10
43346 or %o2, 0x0D2F, %i1
43347loop_5107:
43348 fmovscc %icc, %f3, %f2
43349 ld [%l7 + 0x50], %f14
43350 tl %icc, 0x0
43351 brlz,a %i2, loop_5108
43352 tge %icc, 0x2
43353 fbg,a %fcc2, loop_5109
43354 brlz,a %l4, loop_5110
43355loop_5108:
43356 udiv %g4, 0x0DE2, %g6
43357 edge8l %g2, %i4, %l5
43358loop_5109:
43359 brz,a %l0, loop_5111
43360loop_5110:
43361 fpack16 %f2, %f11
43362 array8 %o4, %o1, %g3
43363 lduh [%l7 + 0x4E], %l1
43364loop_5111:
43365 bleu,a loop_5112
43366 xor %i0, 0x1F55, %l6
43367 stb %g5, [%l7 + 0x45]
43368 fmovdvc %icc, %f10, %f9
43369loop_5112:
43370 lduh [%l7 + 0x0A], %i3
43371 edge8n %o0, %g7, %l3
43372 subccc %i6, %i7, %o7
43373 fcmple16 %f6, %f0, %l2
43374 array32 %i5, %o3, %g1
43375 ld [%l7 + 0x14], %f10
43376 bgu,a,pn %icc, loop_5113
43377 fblg %fcc0, loop_5114
43378 fones %f8
43379 fbuge %fcc0, loop_5115
43380loop_5113:
43381 fmovrsne %o6, %f12, %f15
43382loop_5114:
43383 fexpand %f14, %f6
43384 lduh [%l7 + 0x3C], %o2
43385loop_5115:
43386 fmovrdlz %i1, %f6, %f0
43387 fmovspos %xcc, %f5, %f2
43388 fmovrdlez %i2, %f12, %f4
43389 stb %o5, [%l7 + 0x56]
43390 fmovdg %icc, %f0, %f14
43391 fpsub16s %f14, %f12, %f14
43392 fpadd16 %f14, %f12, %f8
43393 orncc %l4, %g6, %g4
43394 std %f4, [%l7 + 0x18]
43395 ldd [%l7 + 0x68], %f10
43396 nop
43397 setx loop_5116, %l0, %l1
43398 jmpl %l1, %g2
43399 lduw [%l7 + 0x44], %l5
43400 tvs %xcc, 0x4
43401 ldx [%l7 + 0x70], %l0
43402loop_5116:
43403 edge32 %i4, %o1, %g3
43404 ldx [%l7 + 0x38], %l1
43405 fmovde %icc, %f4, %f3
43406 tneg %icc, 0x6
43407 movrgez %o4, 0x0C8, %l6
43408 fbug %fcc3, loop_5117
43409 orcc %g5, %i3, %i0
43410 ld [%l7 + 0x48], %f1
43411 tn %icc, 0x7
43412loop_5117:
43413 ldsb [%l7 + 0x3D], %o0
43414 fpadd16s %f15, %f9, %f2
43415 ldub [%l7 + 0x46], %l3
43416 ldsw [%l7 + 0x10], %i6
43417 lduh [%l7 + 0x50], %i7
43418 fmul8x16 %f7, %f12, %f0
43419 stx %o7, [%l7 + 0x30]
43420 andn %g7, %i5, %l2
43421 ldx [%l7 + 0x70], %g1
43422 fblg %fcc3, loop_5118
43423 alignaddrl %o3, %o6, %o2
43424 ld [%l7 + 0x68], %f10
43425 fpadd32s %f11, %f0, %f8
43426loop_5118:
43427 edge8l %i2, %i1, %l4
43428 fmul8ulx16 %f0, %f0, %f8
43429 movrgz %g6, %o5, %g2
43430 fbue,a %fcc0, loop_5119
43431 bshuffle %f2, %f0, %f0
43432 fnors %f6, %f1, %f14
43433 fmuld8ulx16 %f12, %f11, %f2
43434loop_5119:
43435 stb %g4, [%l7 + 0x20]
43436 sth %l0, [%l7 + 0x36]
43437 fnot1s %f2, %f5
43438 tpos %xcc, 0x1
43439 lduw [%l7 + 0x6C], %i4
43440 tn %icc, 0x1
43441 ldx [%l7 + 0x28], %l5
43442 ldsh [%l7 + 0x4C], %o1
43443 fcmpes %fcc0, %f0, %f0
43444 orn %g3, 0x18D3, %l1
43445 fmovrdlz %o4, %f12, %f12
43446 ld [%l7 + 0x70], %f15
43447 nop
43448 setx loop_5120, %l0, %l1
43449 wrpr 0x1, %tl
43450 wrpr %l1, %tpc
43451 add %l1, 0x4, %l1
43452 wrpr %l1, %tnpc
43453 setx 0x34400001400, %l0, %l1
43454 wrpr %l1, %tstate
43455 wrhpr 0x4, %htstate
43456 retry
43457 std %f4, [%l7 + 0x20]
43458 fmovsn %xcc, %f12, %f2
43459 sth %l6, [%l7 + 0x08]
43460loop_5120:
43461 edge16l %i3, %g5, %i0
43462 fpack16 %f4, %f4
43463 smul %l3, %i6, %o0
43464 bcc,a %icc, loop_5121
43465 tsubcctv %o7, 0x0B17, %i7
43466 ldx [%l7 + 0x58], %g7
43467 orn %l2, 0x1E8D, %i5
43468loop_5121:
43469 fandnot2s %f12, %f2, %f3
43470 tl %icc, 0x5
43471 brgez %o3, loop_5122
43472 stw %o6, [%l7 + 0x28]
43473 ld [%l7 + 0x38], %f0
43474 fblg %fcc1, loop_5123
43475loop_5122:
43476 xnor %o2, 0x10C9, %g1
43477 taddcc %i1, 0x1E5A, %l4
43478 movne %icc, %g6, %i2
43479loop_5123:
43480 ldsh [%l7 + 0x5A], %g2
43481 or %o5, %l0, %g4
43482 fmovspos %icc, %f11, %f12
43483 lduw [%l7 + 0x40], %l5
43484 lduw [%l7 + 0x28], %o1
43485 add %g3, 0x1229, %i4
43486 fsrc1 %f4, %f12
43487 and %l1, 0x13BB, %l6
43488 brz,a %o4, loop_5124
43489 call loop_5125
43490 lduw [%l7 + 0x70], %i3
43491 stw %g5, [%l7 + 0x6C]
43492loop_5124:
43493 ld [%l7 + 0x40], %f8
43494loop_5125:
43495 movneg %xcc, %l3, %i0
43496 fmovrsne %i6, %f3, %f11
43497 std %f14, [%l7 + 0x40]
43498 bne,a loop_5126
43499 orncc %o7, %o0, %i7
43500 std %f4, [%l7 + 0x68]
43501 orn %l2, %g7, %i5
43502loop_5126:
43503 fornot2 %f4, %f12, %f4
43504 tvs %icc, 0x0
43505 addc %o3, 0x1A15, %o6
43506 ld [%l7 + 0x58], %f9
43507 be %icc, loop_5127
43508 fbul,a %fcc0, loop_5128
43509 xorcc %g1, %o2, %l4
43510 fandnot2 %f14, %f8, %f14
43511loop_5127:
43512 fcmple32 %f14, %f6, %g6
43513loop_5128:
43514 ldsw [%l7 + 0x30], %i2
43515 fzeros %f1
43516 orcc %g2, 0x133B, %o5
43517 fmovsl %icc, %f2, %f1
43518 ldx [%l7 + 0x18], %i1
43519 st %f5, [%l7 + 0x64]
43520 sth %l0, [%l7 + 0x3C]
43521 ldsb [%l7 + 0x4F], %g4
43522 fors %f12, %f6, %f14
43523 fands %f10, %f15, %f4
43524 st %f4, [%l7 + 0x2C]
43525 addccc %l5, %g3, %o1
43526 edge32ln %l1, %i4, %o4
43527 bcs,a loop_5129
43528 stw %i3, [%l7 + 0x78]
43529 fmovsleu %icc, %f1, %f4
43530 stw %g5, [%l7 + 0x68]
43531loop_5129:
43532 ld [%l7 + 0x48], %f4
43533 fpsub32 %f0, %f8, %f14
43534 fnegs %f5, %f6
43535 fsrc1 %f0, %f2
43536 fornot2s %f11, %f10, %f8
43537 ba,a %icc, loop_5130
43538 srlx %l3, %l6, %i0
43539 movre %o7, 0x0F8, %i6
43540 sllx %i7, 0x0C, %o0
43541loop_5130:
43542 ldd [%l7 + 0x10], %f2
43543 fmovdvs %xcc, %f2, %f6
43544 lduh [%l7 + 0x40], %l2
43545 fcmpgt16 %f2, %f12, %i5
43546 smulcc %g7, %o3, %o6
43547 movn %icc, %g1, %l4
43548 ldsw [%l7 + 0x24], %g6
43549 ldsw [%l7 + 0x20], %o2
43550 fpackfix %f4, %f0
43551 tcc %icc, 0x3
43552 bgu %icc, loop_5131
43553 alignaddr %i2, %o5, %g2
43554 fmovrdgez %i1, %f0, %f10
43555 bne,a,pt %icc, loop_5132
43556loop_5131:
43557 sethi 0x1D9E, %l0
43558 orn %l5, 0x1833, %g4
43559 movgu %xcc, %o1, %g3
43560loop_5132:
43561 ldsh [%l7 + 0x4A], %i4
43562 st %f3, [%l7 + 0x50]
43563 xorcc %o4, %i3, %l1
43564 ldsh [%l7 + 0x14], %l3
43565 ldsw [%l7 + 0x64], %l6
43566 fbug %fcc2, loop_5133
43567 fmovrdgz %i0, %f4, %f12
43568 ldsw [%l7 + 0x0C], %o7
43569 fmovrsgz %i6, %f3, %f3
43570loop_5133:
43571 fmovsn %icc, %f6, %f1
43572 fmul8x16 %f0, %f6, %f6
43573 fzeros %f13
43574 fmovrdne %i7, %f0, %f6
43575 fmuld8sux16 %f8, %f8, %f12
43576 lduh [%l7 + 0x52], %o0
43577 array32 %g5, %i5, %l2
43578 movcc %xcc, %o3, %o6
43579 fcmpeq16 %f2, %f2, %g7
43580 movneg %icc, %g1, %l4
43581 udivcc %o2, 0x076E, %i2
43582 bg %icc, loop_5134
43583 fmovrsgz %g6, %f9, %f3
43584 fmovdvs %icc, %f11, %f8
43585 fmovsle %xcc, %f7, %f12
43586loop_5134:
43587 sth %g2, [%l7 + 0x40]
43588 lduw [%l7 + 0x64], %o5
43589 std %f4, [%l7 + 0x40]
43590 ldsh [%l7 + 0x6C], %l0
43591 tcs %icc, 0x2
43592 movleu %icc, %i1, %l5
43593 fsrc1s %f10, %f11
43594 stw %g4, [%l7 + 0x60]
43595 fcmpd %fcc1, %f6, %f14
43596 fbu %fcc3, loop_5135
43597 ldx [%l7 + 0x50], %o1
43598 brgez %g3, loop_5136
43599 sth %o4, [%l7 + 0x5C]
43600loop_5135:
43601 fmovda %xcc, %f5, %f15
43602 lduh [%l7 + 0x1A], %i4
43603loop_5136:
43604 fmovrde %i3, %f12, %f8
43605 fbl,a %fcc2, loop_5137
43606 ta %icc, 0x0
43607 lduh [%l7 + 0x26], %l1
43608 movg %icc, %l6, %l3
43609loop_5137:
43610 sth %o7, [%l7 + 0x60]
43611 movneg %icc, %i0, %i6
43612 fmovdgu %xcc, %f15, %f8
43613 brlez,a %i7, loop_5138
43614 tge %xcc, 0x7
43615 fmovrsgz %g5, %f5, %f9
43616 bleu,a %icc, loop_5139
43617loop_5138:
43618 mulx %o0, 0x1932, %i5
43619 lduh [%l7 + 0x16], %l2
43620 udiv %o6, 0x0CE0, %o3
43621loop_5139:
43622 fbule %fcc0, loop_5140
43623 tl %icc, 0x3
43624 movrne %g7, 0x3F5, %g1
43625 st %f7, [%l7 + 0x18]
43626loop_5140:
43627 sth %l4, [%l7 + 0x76]
43628 fnands %f3, %f14, %f6
43629 tcc %icc, 0x5
43630 fpsub16s %f1, %f4, %f7
43631 ldsh [%l7 + 0x6C], %o2
43632 tcc %xcc, 0x2
43633 edge8 %g6, %i2, %g2
43634 movrlez %l0, 0x0F7, %o5
43635 andncc %i1, %l5, %o1
43636 alignaddr %g3, %g4, %o4
43637 fmovde %xcc, %f1, %f14
43638 ldd [%l7 + 0x28], %f8
43639 fxor %f0, %f2, %f2
43640 ldx [%l7 + 0x18], %i3
43641 bl,a,pn %xcc, loop_5141
43642 stx %i4, [%l7 + 0x08]
43643 std %f4, [%l7 + 0x08]
43644 te %icc, 0x6
43645loop_5141:
43646 fmovrsgz %l6, %f14, %f0
43647 lduw [%l7 + 0x10], %l3
43648 st %f2, [%l7 + 0x5C]
43649 ldd [%l7 + 0x28], %f0
43650 stx %o7, [%l7 + 0x38]
43651 sth %i0, [%l7 + 0x24]
43652 ldsh [%l7 + 0x6A], %l1
43653 ldsw [%l7 + 0x20], %i6
43654 subc %i7, %g5, %i5
43655 fabsd %f14, %f12
43656 fnot1 %f14, %f8
43657 for %f2, %f8, %f2
43658 st %f10, [%l7 + 0x5C]
43659 movrlez %o0, %o6, %l2
43660 lduh [%l7 + 0x26], %g7
43661 fandnot1s %f12, %f13, %f4
43662 lduw [%l7 + 0x0C], %o3
43663 xor %l4, 0x0D8F, %g1
43664 mulscc %g6, %i2, %g2
43665 sth %l0, [%l7 + 0x2E]
43666 fone %f0
43667 fbul,a %fcc1, loop_5142
43668 fmovsvs %xcc, %f13, %f2
43669 addc %o5, 0x0CE4, %o2
43670 fbg,a %fcc1, loop_5143
43671loop_5142:
43672 sllx %l5, 0x18, %i1
43673 umul %g3, %o1, %o4
43674 stw %g4, [%l7 + 0x54]
43675loop_5143:
43676 ldub [%l7 + 0x60], %i3
43677 edge8 %i4, %l3, %o7
43678 ldsb [%l7 + 0x64], %l6
43679 fmul8x16al %f0, %f11, %f2
43680 ldub [%l7 + 0x29], %i0
43681 umulcc %i6, %l1, %i7
43682 andn %i5, %o0, %o6
43683 fsrc2s %f2, %f1
43684 fmovsvs %icc, %f7, %f2
43685 ble,a,pt %xcc, loop_5144
43686 alignaddrl %g5, %g7, %o3
43687 fmovscc %icc, %f7, %f7
43688 xorcc %l2, %g1, %g6
43689loop_5144:
43690 sra %l4, 0x12, %i2
43691 fmovscs %icc, %f2, %f1
43692 ldub [%l7 + 0x73], %l0
43693 for %f10, %f14, %f8
43694 stx %o5, [%l7 + 0x38]
43695 ldsw [%l7 + 0x34], %g2
43696 call loop_5145
43697 std %f2, [%l7 + 0x78]
43698 ld [%l7 + 0x38], %f3
43699 fands %f10, %f6, %f14
43700loop_5145:
43701 sth %l5, [%l7 + 0x24]
43702 edge16ln %o2, %i1, %g3
43703 fbne,a %fcc2, loop_5146
43704 fexpand %f4, %f10
43705 std %f4, [%l7 + 0x18]
43706 ldx [%l7 + 0x50], %o4
43707loop_5146:
43708 fbug,a %fcc3, loop_5147
43709 std %f8, [%l7 + 0x30]
43710 ldx [%l7 + 0x28], %g4
43711 ldsb [%l7 + 0x4F], %i3
43712loop_5147:
43713 edge16 %o1, %l3, %o7
43714 ldub [%l7 + 0x2E], %l6
43715 ldsb [%l7 + 0x22], %i4
43716 ldub [%l7 + 0x2C], %i6
43717 std %f12, [%l7 + 0x20]
43718 brlz %l1, loop_5148
43719 ldsb [%l7 + 0x27], %i7
43720 xnorcc %i0, %i5, %o6
43721 fpack32 %f4, %f2, %f6
43722loop_5148:
43723 ldsb [%l7 + 0x10], %o0
43724 movgu %icc, %g5, %o3
43725 or %l2, %g7, %g6
43726 fnot1s %f4, %f14
43727 ba,pt %xcc, loop_5149
43728 for %f0, %f4, %f14
43729 bn,a %icc, loop_5150
43730 xorcc %g1, %i2, %l4
43731loop_5149:
43732 bvc,pt %xcc, loop_5151
43733 bvs,a %xcc, loop_5152
43734loop_5150:
43735 movcs %xcc, %l0, %g2
43736 brlez %l5, loop_5153
43737loop_5151:
43738 ldsh [%l7 + 0x0C], %o2
43739loop_5152:
43740 lduh [%l7 + 0x6A], %o5
43741 ldsh [%l7 + 0x56], %i1
43742loop_5153:
43743 lduw [%l7 + 0x68], %g3
43744 edge16l %o4, %i3, %o1
43745 fands %f1, %f4, %f14
43746 fmovsn %xcc, %f2, %f8
43747 fbuge,a %fcc2, loop_5154
43748 fmovrde %l3, %f12, %f14
43749 lduw [%l7 + 0x5C], %o7
43750 sra %l6, 0x15, %g4
43751loop_5154:
43752 movvc %xcc, %i4, %i6
43753 brnz %l1, loop_5155
43754 ldsb [%l7 + 0x3B], %i0
43755 ldsb [%l7 + 0x15], %i7
43756 ldsb [%l7 + 0x61], %o6
43757loop_5155:
43758 umul %i5, %o0, %g5
43759 fbue %fcc1, loop_5156
43760 bgu loop_5157
43761 std %f4, [%l7 + 0x40]
43762 fmovsa %icc, %f0, %f9
43763loop_5156:
43764 lduh [%l7 + 0x18], %l2
43765loop_5157:
43766 fmovrdlz %o3, %f6, %f0
43767 subcc %g6, 0x1DE0, %g1
43768 movvc %xcc, %i2, %l4
43769 brnz %g7, loop_5158
43770 ld [%l7 + 0x38], %f11
43771 fmovdpos %icc, %f9, %f10
43772 sth %l0, [%l7 + 0x7A]
43773loop_5158:
43774 tge %xcc, 0x7
43775 bgu loop_5159
43776 fmovrdlz %l5, %f8, %f14
43777 edge8 %g2, %o5, %o2
43778 bge loop_5160
43779loop_5159:
43780 fsrc1 %f14, %f8
43781 stb %g3, [%l7 + 0x49]
43782 fmul8x16au %f14, %f14, %f2
43783loop_5160:
43784 lduh [%l7 + 0x50], %o4
43785 fmovsle %icc, %f14, %f12
43786 sth %i3, [%l7 + 0x14]
43787 umulcc %o1, 0x02D5, %i1
43788 bneg,pt %xcc, loop_5161
43789 fbule,a %fcc0, loop_5162
43790 st %f9, [%l7 + 0x70]
43791 movrlez %l3, 0x2E5, %o7
43792loop_5161:
43793 stx %l6, [%l7 + 0x18]
43794loop_5162:
43795 ldx [%l7 + 0x40], %i4
43796 fcmpgt16 %f0, %f12, %g4
43797 fbe,a %fcc3, loop_5163
43798 ldsw [%l7 + 0x24], %i6
43799 fmovsge %xcc, %f10, %f0
43800 ldx [%l7 + 0x10], %i0
43801loop_5163:
43802 bg,pt %icc, loop_5164
43803 ldsb [%l7 + 0x14], %i7
43804 fnors %f5, %f6, %f6
43805 movcs %icc, %o6, %i5
43806loop_5164:
43807 andncc %l1, %g5, %o0
43808 ldd [%l7 + 0x70], %f2
43809 fmovrdgez %o3, %f8, %f4
43810 lduw [%l7 + 0x24], %l2
43811 ldsw [%l7 + 0x10], %g1
43812 ldsw [%l7 + 0x40], %g6
43813 fcmpeq16 %f14, %f12, %i2
43814 st %f0, [%l7 + 0x44]
43815 fmovse %xcc, %f10, %f0
43816 sth %l4, [%l7 + 0x4E]
43817 subc %l0, %g7, %l5
43818 lduw [%l7 + 0x68], %o5
43819 bcc,a,pn %xcc, loop_5165
43820 movpos %xcc, %g2, %g3
43821 fandnot1s %f0, %f1, %f5
43822 ba,a loop_5166
43823loop_5165:
43824 fcmple16 %f6, %f6, %o4
43825 bpos,a,pt %icc, loop_5167
43826 fxnor %f10, %f10, %f14
43827loop_5166:
43828 fmovsneg %xcc, %f0, %f9
43829 fandnot1s %f5, %f8, %f0
43830loop_5167:
43831 array8 %i3, %o1, %i1
43832 fzeros %f15
43833 edge32ln %l3, %o7, %l6
43834 fnegs %f6, %f7
43835 std %f12, [%l7 + 0x60]
43836 stx %o2, [%l7 + 0x78]
43837 fmovscs %xcc, %f11, %f0
43838 nop
43839 setx loop_5168, %l0, %l1
43840 jmpl %l1, %i4
43841 array32 %i6, %g4, %i0
43842 fbue %fcc1, loop_5169
43843 stx %i7, [%l7 + 0x60]
43844loop_5168:
43845 fandnot1s %f13, %f12, %f11
43846 srax %i5, %o6, %l1
43847loop_5169:
43848 fblg,a %fcc2, loop_5170
43849 brlez %o0, loop_5171
43850 tle %xcc, 0x3
43851 fbule %fcc1, loop_5172
43852loop_5170:
43853 add %g5, 0x03B6, %l2
43854loop_5171:
43855 fbl %fcc1, loop_5173
43856 alignaddr %o3, %g1, %g6
43857loop_5172:
43858 fmul8x16au %f14, %f9, %f2
43859 bcc loop_5174
43860loop_5173:
43861 array32 %i2, %l4, %l0
43862 nop
43863 setx loop_5175, %l0, %l1
43864 wrpr 0x1, %tl
43865 wrpr %l1, %tnpc
43866 setx 0x34400001400, %l0, %l1
43867 wrpr %l1, %tstate
43868 wrhpr 0x4, %htstate
43869 done
43870 ta %xcc, 0x7
43871loop_5174:
43872 stx %l5, [%l7 + 0x30]
43873 stw %o5, [%l7 + 0x60]
43874loop_5175:
43875 fbl %fcc3, loop_5176
43876 lduh [%l7 + 0x5A], %g7
43877 fornot2s %f12, %f5, %f8
43878 fmovscs %xcc, %f9, %f10
43879loop_5176:
43880 mulscc %g2, %o4, %g3
43881 fbo,a %fcc0, loop_5177
43882 lduh [%l7 + 0x10], %o1
43883 sth %i3, [%l7 + 0x4A]
43884 fbu %fcc1, loop_5178
43885loop_5177:
43886 ldd [%l7 + 0x60], %f10
43887 fmovsneg %xcc, %f12, %f7
43888 movleu %xcc, %l3, %i1
43889loop_5178:
43890 fmovsle %xcc, %f11, %f13
43891 ba,a %xcc, loop_5179
43892 movl %icc, %o7, %l6
43893 edge16ln %o2, %i6, %i4
43894 movvs %icc, %i0, %i7
43895loop_5179:
43896 addc %i5, %o6, %g4
43897 xnorcc %o0, %l1, %l2
43898 fzero %f10
43899 fmovrde %o3, %f12, %f2
43900 bshuffle %f12, %f12, %f14
43901 stx %g5, [%l7 + 0x70]
43902 fmovde %xcc, %f7, %f4
43903 fbge,a %fcc1, loop_5180
43904 srlx %g6, %i2, %l4
43905 ldub [%l7 + 0x3D], %l0
43906 ldsw [%l7 + 0x74], %l5
43907loop_5180:
43908 fbuge %fcc2, loop_5181
43909 fbl %fcc1, loop_5182
43910 st %f13, [%l7 + 0x58]
43911 ldsb [%l7 + 0x0E], %o5
43912loop_5181:
43913 movrne %g7, %g1, %o4
43914loop_5182:
43915 lduh [%l7 + 0x3E], %g3
43916 lduh [%l7 + 0x0E], %g2
43917 ld [%l7 + 0x3C], %f0
43918 fnands %f7, %f15, %f5
43919 umulcc %i3, 0x0FB1, %l3
43920 udivcc %i1, 0x1D75, %o1
43921 fcmpne16 %f0, %f4, %o7
43922 ldsh [%l7 + 0x40], %l6
43923 mulx %o2, %i6, %i4
43924 fmovsneg %icc, %f14, %f6
43925 stx %i0, [%l7 + 0x48]
43926 lduh [%l7 + 0x58], %i5
43927 bl,pt %icc, loop_5183
43928 andncc %i7, %g4, %o6
43929 fandnot2s %f14, %f14, %f2
43930 umul %l1, 0x066C, %l2
43931loop_5183:
43932 ldsb [%l7 + 0x6E], %o3
43933 fzeros %f6
43934 fmovrdlz %g5, %f8, %f6
43935 alignaddrl %o0, %g6, %i2
43936 fnegd %f2, %f2
43937 lduh [%l7 + 0x7C], %l4
43938 stx %l5, [%l7 + 0x18]
43939 fnegs %f10, %f5
43940 ldd [%l7 + 0x40], %f6
43941 stb %o5, [%l7 + 0x40]
43942 movl %xcc, %g7, %g1
43943 fmovdcc %xcc, %f3, %f7
43944 movrlez %l0, 0x116, %g3
43945 array32 %o4, %g2, %i3
43946 bvs,pt %xcc, loop_5184
43947 stx %l3, [%l7 + 0x30]
43948 ldsb [%l7 + 0x76], %i1
43949 fmovsgu %xcc, %f6, %f7
43950loop_5184:
43951 brnz %o7, loop_5185
43952 fmovrslz %l6, %f14, %f13
43953 nop
43954 setx loop_5186, %l0, %l1
43955 wrpr 0x1, %tl
43956 wrpr %l1, %tnpc
43957 setx 0x34400001400, %l0, %l1
43958 wrpr %l1, %tstate
43959 wrhpr 0x4, %htstate
43960 done
43961 fbo,a %fcc0, loop_5187
43962loop_5185:
43963 fbue,a %fcc2, loop_5188
43964 bleu,a,pt %xcc, loop_5189
43965loop_5186:
43966 fmovdn %xcc, %f1, %f4
43967loop_5187:
43968 fblg,a %fcc3, loop_5190
43969loop_5188:
43970 lduh [%l7 + 0x0E], %o2
43971loop_5189:
43972 bleu,a %icc, loop_5191
43973 fcmpeq16 %f6, %f6, %i6
43974loop_5190:
43975 tgu %xcc, 0x2
43976 ldd [%l7 + 0x38], %f12
43977loop_5191:
43978 movge %icc, %i4, %i0
43979 addc %i5, 0x177D, %o1
43980 bvs %xcc, loop_5192
43981 edge16ln %i7, %g4, %l1
43982 fpsub16s %f9, %f1, %f8
43983 fbue %fcc3, loop_5193
43984loop_5192:
43985 lduh [%l7 + 0x12], %l2
43986 ldsh [%l7 + 0x08], %o3
43987 fnot1s %f13, %f13
43988loop_5193:
43989 ldsh [%l7 + 0x24], %g5
43990 fpsub32s %f1, %f8, %f4
43991 fmovrslz %o0, %f11, %f2
43992 edge8l %g6, %o6, %i2
43993 tgu %icc, 0x3
43994 move %xcc, %l4, %o5
43995 std %f6, [%l7 + 0x50]
43996 movne %icc, %l5, %g1
43997 smul %l0, %g3, %o4
43998 fandnot2s %f6, %f2, %f1
43999 fbuge %fcc1, loop_5194
44000 fpack16 %f10, %f15
44001 fmovdn %xcc, %f7, %f9
44002 ldsh [%l7 + 0x2E], %g2
44003loop_5194:
44004 tcs %icc, 0x3
44005 fmul8x16au %f7, %f1, %f14
44006 fpadd16s %f4, %f0, %f9
44007 addcc %i3, 0x013A, %g7
44008 taddcctv %i1, 0x1A8C, %l3
44009 fblg,a %fcc0, loop_5195
44010 tneg %xcc, 0x5
44011 ld [%l7 + 0x10], %f7
44012 movle %xcc, %l6, %o7
44013loop_5195:
44014 lduw [%l7 + 0x1C], %o2
44015 fmovrslz %i6, %f2, %f11
44016 ldsb [%l7 + 0x3A], %i0
44017 std %f2, [%l7 + 0x20]
44018 fble %fcc1, loop_5196
44019 fmul8x16au %f9, %f3, %f8
44020 tcc %icc, 0x1
44021 movne %icc, %i5, %o1
44022loop_5196:
44023 ldub [%l7 + 0x4B], %i7
44024 fbl %fcc0, loop_5197
44025 popc 0x0B59, %g4
44026 fcmple16 %f10, %f4, %l1
44027 nop
44028 setx loop_5198, %l0, %l1
44029 wrpr 0x1, %tl
44030 wrpr %l1, %tpc
44031 add %l1, 0x4, %l1
44032 wrpr %l1, %tnpc
44033 setx 0x34400001400, %l0, %l1
44034 wrpr %l1, %tstate
44035 wrhpr 0x4, %htstate
44036 retry
44037loop_5197:
44038 ble,a %icc, loop_5199
44039 stb %l2, [%l7 + 0x1B]
44040 fnor %f4, %f10, %f4
44041loop_5198:
44042 be,a %xcc, loop_5200
44043loop_5199:
44044 fsrc1s %f11, %f2
44045 fpsub16s %f5, %f7, %f4
44046 fmovsge %xcc, %f11, %f8
44047loop_5200:
44048 fmovrdlz %o3, %f6, %f2
44049 edge32 %g5, %o0, %g6
44050 for %f4, %f14, %f2
44051 sth %o6, [%l7 + 0x3A]
44052 fmovsge %xcc, %f14, %f1
44053 ldx [%l7 + 0x70], %i4
44054 bg loop_5201
44055 movgu %xcc, %l4, %i2
44056 xnorcc %o5, %l5, %l0
44057 fba,a %fcc3, loop_5202
44058loop_5201:
44059 fcmpne32 %f12, %f2, %g1
44060 edge16n %o4, %g2, %i3
44061 fmovdcc %xcc, %f10, %f2
44062loop_5202:
44063 smulcc %g3, %i1, %l3
44064 andcc %l6, 0x0464, %g7
44065 fblg %fcc3, loop_5203
44066 edge32 %o2, %i6, %o7
44067 addcc %i0, %o1, %i7
44068 alignaddrl %g4, %l1, %i5
44069loop_5203:
44070 bgu,a,pt %icc, loop_5204
44071 tge %icc, 0x4
44072 brnz %l2, loop_5205
44073 lduh [%l7 + 0x1C], %g5
44074loop_5204:
44075 tpos %xcc, 0x1
44076 tn %icc, 0x3
44077loop_5205:
44078 fmovdl %icc, %f11, %f14
44079 sdivx %o3, 0x06C3, %o0
44080 xor %g6, 0x099C, %o6
44081 bpos,a %icc, loop_5206
44082 ldsb [%l7 + 0x74], %i4
44083 subccc %i2, %l4, %o5
44084 edge32 %l0, %l5, %g1
44085loop_5206:
44086 fands %f0, %f13, %f9
44087 movrgz %g2, 0x2AC, %i3
44088 sth %o4, [%l7 + 0x0A]
44089 ld [%l7 + 0x30], %f6
44090 ldsh [%l7 + 0x46], %g3
44091 ldd [%l7 + 0x50], %f14
44092 fmovdpos %icc, %f10, %f12
44093 fzeros %f2
44094 ldsh [%l7 + 0x64], %i1
44095 tcc %icc, 0x6
44096 st %f12, [%l7 + 0x14]
44097 ldx [%l7 + 0x20], %l6
44098 fone %f4
44099 taddcctv %l3, %g7, %i6
44100 std %f4, [%l7 + 0x60]
44101 ldub [%l7 + 0x24], %o2
44102 movvs %icc, %o7, %o1
44103 ldd [%l7 + 0x28], %f12
44104 fmovsleu %xcc, %f12, %f3
44105 fcmpes %fcc3, %f13, %f6
44106 udivcc %i0, 0x178E, %g4
44107 fbule,a %fcc2, loop_5207
44108 movne %xcc, %i7, %l1
44109 fmovrse %i5, %f12, %f4
44110 lduw [%l7 + 0x70], %g5
44111loop_5207:
44112 movrgz %l2, %o3, %g6
44113 edge32 %o0, %i4, %i2
44114 tcc %icc, 0x1
44115 tcs %icc, 0x5
44116 fmovrdlz %l4, %f0, %f14
44117 fnands %f14, %f2, %f10
44118 ldd [%l7 + 0x20], %f0
44119 st %f1, [%l7 + 0x6C]
44120 sth %o5, [%l7 + 0x12]
44121 fmovdne %xcc, %f3, %f7
44122 lduw [%l7 + 0x4C], %l0
44123 add %o6, 0x1350, %l5
44124 bcc %icc, loop_5208
44125 fmovrdgez %g2, %f4, %f12
44126 fmovrse %i3, %f0, %f9
44127 fnor %f0, %f10, %f12
44128loop_5208:
44129 fmovdl %xcc, %f2, %f6
44130 fzeros %f3
44131 brnz %g1, loop_5209
44132 lduh [%l7 + 0x64], %g3
44133 fnot1s %f9, %f3
44134 fmovrdgez %o4, %f2, %f4
44135loop_5209:
44136 ldsb [%l7 + 0x2D], %i1
44137 fpsub16s %f2, %f4, %f10
44138 fmovrdlez %l3, %f4, %f8
44139 fmovrde %g7, %f8, %f8
44140 fmovsn %xcc, %f6, %f13
44141 ldd [%l7 + 0x18], %f10
44142 edge32l %i6, %l6, %o7
44143 pdist %f12, %f4, %f4
44144 fbug,a %fcc3, loop_5210
44145 st %f6, [%l7 + 0x0C]
44146 stb %o2, [%l7 + 0x43]
44147 tvs %icc, 0x1
44148loop_5210:
44149 movge %xcc, %o1, %i0
44150 brz %g4, loop_5211
44151 subcc %i7, 0x0DD6, %l1
44152 std %f6, [%l7 + 0x40]
44153 ldsh [%l7 + 0x48], %i5
44154loop_5211:
44155 ldsb [%l7 + 0x7C], %g5
44156 brz,a %l2, loop_5212
44157 fbo %fcc1, loop_5213
44158 ldx [%l7 + 0x18], %g6
44159 fmovrdne %o0, %f4, %f8
44160loop_5212:
44161 ld [%l7 + 0x60], %f1
44162loop_5213:
44163 lduh [%l7 + 0x78], %o3
44164 ldsw [%l7 + 0x68], %i2
44165 tge %icc, 0x4
44166 stw %l4, [%l7 + 0x28]
44167 stb %o5, [%l7 + 0x71]
44168 ldsh [%l7 + 0x70], %l0
44169 andn %o6, 0x01FC, %l5
44170 fmovdpos %icc, %f8, %f13
44171 ldsw [%l7 + 0x7C], %i4
44172 edge32ln %i3, %g2, %g1
44173 umulcc %g3, 0x04BC, %o4
44174 bvs %xcc, loop_5214
44175 orncc %l3, %i1, %g7
44176 srl %i6, 0x13, %l6
44177 tl %xcc, 0x4
44178loop_5214:
44179 stx %o7, [%l7 + 0x78]
44180 tsubcc %o1, %i0, %g4
44181 fpadd32 %f0, %f4, %f0
44182 lduh [%l7 + 0x3C], %o2
44183 xnor %i7, 0x0F32, %l1
44184 movcs %xcc, %i5, %g5
44185 edge16n %l2, %g6, %o3
44186 std %f0, [%l7 + 0x18]
44187 fmul8sux16 %f14, %f6, %f2
44188 std %f14, [%l7 + 0x48]
44189 xnor %i2, %o0, %l4
44190 fornot1 %f2, %f0, %f0
44191 stx %o5, [%l7 + 0x48]
44192 fbne %fcc1, loop_5215
44193 smulcc %l0, 0x1BD1, %o6
44194 brlz,a %l5, loop_5216
44195 fmovsgu %icc, %f1, %f4
44196loop_5215:
44197 fornot2 %f14, %f8, %f6
44198 bpos,pn %icc, loop_5217
44199loop_5216:
44200 ldsw [%l7 + 0x54], %i4
44201 fbuge %fcc3, loop_5218
44202 bcs loop_5219
44203loop_5217:
44204 andn %i3, 0x12DC, %g1
44205 stw %g2, [%l7 + 0x44]
44206loop_5218:
44207 and %g3, %o4, %l3
44208loop_5219:
44209 movne %xcc, %i1, %i6
44210 taddcctv %l6, 0x0C16, %g7
44211 bvc,a loop_5220
44212 fmovdcc %xcc, %f14, %f15
44213 alignaddr %o7, %o1, %g4
44214 stw %o2, [%l7 + 0x2C]
44215loop_5220:
44216 edge8n %i0, %i7, %i5
44217 ldsw [%l7 + 0x34], %g5
44218 movleu %icc, %l1, %l2
44219 fmovrsgz %o3, %f10, %f9
44220 fblg %fcc3, loop_5221
44221 lduh [%l7 + 0x72], %g6
44222 std %f0, [%l7 + 0x38]
44223 std %f0, [%l7 + 0x78]
44224loop_5221:
44225 nop
44226 setx loop_5222, %l0, %l1
44227 wrpr 0x1, %tl
44228 wrpr %l1, %tnpc
44229 setx 0x34400001400, %l0, %l1
44230 wrpr %l1, %tstate
44231 wrhpr 0x4, %htstate
44232 done
44233 fbe %fcc3, loop_5223
44234 fmovdge %xcc, %f4, %f13
44235 edge16ln %i2, %l4, %o0
44236loop_5222:
44237 lduh [%l7 + 0x74], %o5
44238loop_5223:
44239 ld [%l7 + 0x74], %f1
44240 std %f12, [%l7 + 0x38]
44241 edge32l %o6, %l5, %i4
44242 ldsb [%l7 + 0x5B], %i3
44243 fmovsleu %icc, %f12, %f10
44244 fabss %f12, %f3
44245 lduw [%l7 + 0x6C], %g1
44246 fcmpne16 %f6, %f10, %l0
44247 xorcc %g3, 0x0B7C, %o4
44248 st %f9, [%l7 + 0x38]
44249 sth %g2, [%l7 + 0x40]
44250 ldsh [%l7 + 0x18], %l3
44251 fmul8x16 %f14, %f2, %f6
44252 brlz %i6, loop_5224
44253 fmovdge %icc, %f3, %f15
44254 stx %i1, [%l7 + 0x50]
44255 brlz,a %g7, loop_5225
44256loop_5224:
44257 ldsb [%l7 + 0x08], %l6
44258 stw %o1, [%l7 + 0x34]
44259 smulcc %g4, %o2, %i0
44260loop_5225:
44261 te %xcc, 0x0
44262 fxors %f7, %f3, %f14
44263 fba,a %fcc0, loop_5226
44264 ldub [%l7 + 0x35], %i7
44265 fxors %f10, %f7, %f11
44266 fnot2 %f14, %f14
44267loop_5226:
44268 ldsb [%l7 + 0x0D], %i5
44269 fsrc1 %f4, %f8
44270 std %f14, [%l7 + 0x38]
44271 bgu,pn %xcc, loop_5227
44272 movpos %icc, %o7, %g5
44273 ld [%l7 + 0x2C], %f9
44274 stx %l1, [%l7 + 0x78]
44275loop_5227:
44276 lduh [%l7 + 0x6C], %l2
44277 fmovrdlez %o3, %f2, %f4
44278 ldsh [%l7 + 0x38], %i2
44279 st %f15, [%l7 + 0x30]
44280 tl %xcc, 0x3
44281 fcmpne32 %f6, %f14, %l4
44282 lduh [%l7 + 0x0E], %g6
44283 fcmped %fcc3, %f6, %f8
44284 fbn,a %fcc2, loop_5228
44285 fpack16 %f8, %f15
44286 fpadd16 %f4, %f2, %f8
44287 tne %xcc, 0x1
44288loop_5228:
44289 movg %xcc, %o5, %o0
44290 fmovrslez %l5, %f3, %f1
44291 fcmped %fcc2, %f6, %f10
44292 bcc %icc, loop_5229
44293 tne %icc, 0x6
44294 fpadd32s %f3, %f8, %f9
44295 fornot1 %f6, %f2, %f6
44296loop_5229:
44297 fbne,a %fcc3, loop_5230
44298 ldd [%l7 + 0x28], %f2
44299 fbe,a %fcc2, loop_5231
44300 brgez %i4, loop_5232
44301loop_5230:
44302 fbe %fcc0, loop_5233
44303 movn %icc, %o6, %i3
44304loop_5231:
44305 std %f6, [%l7 + 0x28]
44306loop_5232:
44307 ldsb [%l7 + 0x61], %l0
44308loop_5233:
44309 fmovdcc %xcc, %f14, %f7
44310 fmovrdne %g1, %f4, %f10
44311 movle %xcc, %o4, %g3
44312 bneg loop_5234
44313 edge8 %g2, %i6, %i1
44314 orcc %g7, %l6, %l3
44315 fpadd32 %f6, %f6, %f0
44316loop_5234:
44317 ldub [%l7 + 0x09], %g4
44318 tvc %xcc, 0x0
44319 fcmpne32 %f0, %f14, %o1
44320 std %f14, [%l7 + 0x08]
44321 ta %icc, 0x2
44322 sra %o2, %i7, %i5
44323 stx %o7, [%l7 + 0x38]
44324 std %f12, [%l7 + 0x68]
44325 fpackfix %f10, %f2
44326 ldd [%l7 + 0x18], %f0
44327 fmovsgu %icc, %f13, %f14
44328 fmovspos %xcc, %f14, %f3
44329 fmovdneg %icc, %f9, %f0
44330 bvs,a,pn %xcc, loop_5235
44331 bneg,a,pt %xcc, loop_5236
44332 addccc %g5, %i0, %l2
44333 movvc %xcc, %o3, %i2
44334loop_5235:
44335 fmovdge %icc, %f0, %f15
44336loop_5236:
44337 stw %l4, [%l7 + 0x24]
44338 fmovdpos %xcc, %f15, %f7
44339 fmovsne %xcc, %f8, %f5
44340 mulscc %g6, %l1, %o0
44341 ldub [%l7 + 0x2E], %l5
44342 fblg %fcc1, loop_5237
44343 fcmple16 %f2, %f0, %i4
44344 fpack32 %f10, %f2, %f6
44345 fmovrdne %o5, %f4, %f12
44346loop_5237:
44347 ldsh [%l7 + 0x14], %i3
44348 movrgz %l0, %o6, %g1
44349 pdist %f10, %f2, %f4
44350 ldsw [%l7 + 0x54], %o4
44351 tl %icc, 0x3
44352 srl %g2, %g3, %i6
44353 fzero %f8
44354 lduw [%l7 + 0x34], %i1
44355 fxnors %f13, %f9, %f12
44356 fmovdge %xcc, %f7, %f15
44357 fpadd16s %f15, %f5, %f15
44358 fbule %fcc2, loop_5238
44359 fandnot2s %f9, %f2, %f5
44360 bvs loop_5239
44361 sth %g7, [%l7 + 0x38]
44362loop_5238:
44363 fxors %f5, %f10, %f9
44364 fnot2 %f10, %f4
44365loop_5239:
44366 stb %l3, [%l7 + 0x73]
44367 array16 %g4, %l6, %o2
44368 movgu %icc, %o1, %i5
44369 fpadd16s %f13, %f5, %f6
44370 fcmps %fcc2, %f15, %f0
44371 movpos %icc, %i7, %g5
44372 fmovdg %icc, %f3, %f3
44373 fmovrde %o7, %f10, %f10
44374 fcmpne16 %f8, %f2, %l2
44375 tvs %xcc, 0x2
44376 umulcc %o3, 0x1424, %i2
44377 ld [%l7 + 0x38], %f8
44378 fandnot2 %f4, %f8, %f2
44379 call loop_5240
44380 fpadd32s %f0, %f6, %f7
44381 movcs %icc, %i0, %g6
44382 ldd [%l7 + 0x60], %f8
44383loop_5240:
44384 fmovsneg %xcc, %f6, %f0
44385 fble %fcc2, loop_5241
44386 fpackfix %f8, %f8
44387 std %f6, [%l7 + 0x50]
44388 ldub [%l7 + 0x1F], %l4
44389loop_5241:
44390 ld [%l7 + 0x74], %f2
44391 fandnot1 %f8, %f2, %f2
44392 fmovrdgez %o0, %f4, %f6
44393 sethi 0x0DA5, %l1
44394 sll %l5, %o5, %i4
44395 fbe,a %fcc3, loop_5242
44396 fornot1s %f2, %f5, %f11
44397 ldsw [%l7 + 0x30], %l0
44398 stb %i3, [%l7 + 0x6C]
44399loop_5242:
44400 fbn,a %fcc0, loop_5243
44401 ldd [%l7 + 0x68], %f0
44402 movvs %xcc, %o6, %o4
44403 lduh [%l7 + 0x46], %g1
44404loop_5243:
44405 fornot1s %f10, %f14, %f7
44406 or %g3, 0x02EA, %g2
44407 edge16ln %i1, %g7, %i6
44408 fmovdg %icc, %f12, %f11
44409 ldsh [%l7 + 0x5A], %g4
44410 sdivcc %l3, 0x0876, %o2
44411 tsubcctv %o1, 0x170E, %i5
44412 fandnot1 %f2, %f8, %f8
44413 fmovsgu %icc, %f0, %f5
44414 fbue,a %fcc1, loop_5244
44415 tcs %icc, 0x3
44416 ld [%l7 + 0x10], %f12
44417 fpsub32s %f10, %f7, %f13
44418loop_5244:
44419 bge,a loop_5245
44420 fpack32 %f12, %f12, %f12
44421 stx %i7, [%l7 + 0x38]
44422 xorcc %l6, 0x0641, %g5
44423loop_5245:
44424 ldub [%l7 + 0x7A], %o7
44425 fbu,a %fcc0, loop_5246
44426 stw %o3, [%l7 + 0x78]
44427 ldd [%l7 + 0x10], %f0
44428 xnor %i2, %l2, %i0
44429loop_5246:
44430 std %f6, [%l7 + 0x18]
44431 brlez,a %l4, loop_5247
44432 nop
44433 setx loop_5248, %l0, %l1
44434 wrpr 0x1, %tl
44435 wrpr %l1, %tnpc
44436 setx 0x34400001400, %l0, %l1
44437 wrpr %l1, %tstate
44438 wrhpr 0x4, %htstate
44439 done
44440 movleu %xcc, %g6, %l1
44441 fsrc1s %f11, %f11
44442loop_5247:
44443 and %l5, %o5, %o0
44444loop_5248:
44445 fmovrse %i4, %f15, %f10
44446 fxnor %f14, %f0, %f12
44447 fabss %f14, %f14
44448 fmul8x16 %f7, %f12, %f0
44449 umulcc %i3, %o6, %l0
44450 sdivx %g1, 0x1BC2, %g3
44451 movge %xcc, %g2, %o4
44452 lduh [%l7 + 0x10], %i1
44453 lduw [%l7 + 0x70], %i6
44454 st %f2, [%l7 + 0x38]
44455 ldsw [%l7 + 0x40], %g7
44456 ldsh [%l7 + 0x08], %g4
44457 fmul8x16au %f6, %f10, %f8
44458 ld [%l7 + 0x34], %f10
44459 movrlez %o2, %o1, %l3
44460 movpos %xcc, %i7, %i5
44461 stw %g5, [%l7 + 0x18]
44462 ldsw [%l7 + 0x68], %l6
44463 mulx %o3, 0x0791, %o7
44464 mova %icc, %l2, %i0
44465 stw %l4, [%l7 + 0x30]
44466 fmovdpos %xcc, %f14, %f10
44467 tpos %xcc, 0x1
44468 tvc %xcc, 0x3
44469 fbul,a %fcc2, loop_5249
44470 brlz,a %g6, loop_5250
44471 srlx %i2, 0x09, %l5
44472 stw %o5, [%l7 + 0x60]
44473loop_5249:
44474 stb %o0, [%l7 + 0x17]
44475loop_5250:
44476 ldx [%l7 + 0x20], %l1
44477 fmovrse %i3, %f1, %f0
44478 add %o6, 0x0629, %l0
44479 ldsw [%l7 + 0x3C], %i4
44480 ldx [%l7 + 0x18], %g1
44481 fpadd16s %f4, %f5, %f2
44482 fnor %f10, %f6, %f6
44483 fandnot1s %f13, %f7, %f14
44484 ldsw [%l7 + 0x1C], %g3
44485 st %f15, [%l7 + 0x4C]
44486 lduw [%l7 + 0x68], %o4
44487 fpsub16 %f10, %f2, %f6
44488 sth %g2, [%l7 + 0x68]
44489 std %f4, [%l7 + 0x30]
44490 nop
44491 setx loop_5251, %l0, %l1
44492 wrpr 0x1, %tl
44493 wrpr %l1, %tpc
44494 add %l1, 0x4, %l1
44495 wrpr %l1, %tnpc
44496 setx 0x34400001400, %l0, %l1
44497 wrpr %l1, %tstate
44498 wrhpr 0x4, %htstate
44499 retry
44500 fmovsle %icc, %f5, %f6
44501 array16 %i6, %i1, %g4
44502 fcmpgt16 %f10, %f14, %o2
44503loop_5251:
44504 fornot2 %f10, %f14, %f6
44505 std %f12, [%l7 + 0x20]
44506 ldsw [%l7 + 0x6C], %o1
44507 sethi 0x0F38, %l3
44508 stw %i7, [%l7 + 0x54]
44509 pdist %f6, %f4, %f2
44510 ldub [%l7 + 0x3E], %i5
44511 ldsw [%l7 + 0x0C], %g5
44512 bvs,pn %icc, loop_5252
44513 andn %l6, %o3, %o7
44514 st %f13, [%l7 + 0x7C]
44515 fcmple16 %f2, %f0, %g7
44516loop_5252:
44517 tvc %icc, 0x7
44518 sth %i0, [%l7 + 0x08]
44519 srl %l2, 0x1A, %l4
44520 fornot1 %f14, %f10, %f14
44521 movrlez %i2, 0x0B7, %g6
44522 brlez,a %l5, loop_5253
44523 and %o5, %l1, %i3
44524 fors %f5, %f1, %f13
44525 movrgz %o0, %o6, %l0
44526loop_5253:
44527 ldsw [%l7 + 0x74], %g1
44528 bleu,pn %icc, loop_5254
44529 stb %i4, [%l7 + 0x2D]
44530 ldsw [%l7 + 0x2C], %g3
44531 ldd [%l7 + 0x08], %f12
44532loop_5254:
44533 fand %f6, %f12, %f12
44534 sll %o4, 0x15, %g2
44535 ld [%l7 + 0x64], %f9
44536 tvc %icc, 0x0
44537 stx %i6, [%l7 + 0x50]
44538 fcmps %fcc1, %f11, %f1
44539 edge32l %g4, %i1, %o2
44540 fmovrdne %l3, %f10, %f6
44541 bpos,a loop_5255
44542 fpadd32 %f8, %f10, %f8
44543 bpos,pt %xcc, loop_5256
44544 edge8ln %i7, %o1, %g5
44545loop_5255:
44546 fmovdpos %icc, %f15, %f13
44547 fmovd %f4, %f14
44548loop_5256:
44549 bneg,pn %xcc, loop_5257
44550 fsrc2s %f6, %f9
44551 andcc %l6, 0x1B81, %o3
44552 fmovrdlez %i5, %f12, %f12
44553loop_5257:
44554 fcmpne32 %f2, %f0, %o7
44555 pdist %f6, %f6, %f2
44556 ldd [%l7 + 0x50], %f6
44557 xnorcc %g7, 0x10AF, %i0
44558 movge %icc, %l2, %i2
44559 fxors %f1, %f6, %f8
44560 std %f10, [%l7 + 0x58]
44561 sra %l4, 0x13, %l5
44562 fornot2s %f10, %f4, %f7
44563 ld [%l7 + 0x54], %f10
44564 stb %o5, [%l7 + 0x50]
44565 edge32l %l1, %g6, %i3
44566 bgu,a,pn %icc, loop_5258
44567 ldsh [%l7 + 0x0A], %o6
44568 faligndata %f4, %f6, %f0
44569 fnot2 %f12, %f4
44570loop_5258:
44571 fandnot1s %f4, %f11, %f0
44572 bvc loop_5259
44573 bcc,pt %xcc, loop_5260
44574 tsubcc %l0, %g1, %o0
44575 fmuld8ulx16 %f1, %f12, %f2
44576loop_5259:
44577 fmovde %icc, %f13, %f14
44578loop_5260:
44579 fblg,a %fcc2, loop_5261
44580 lduh [%l7 + 0x46], %i4
44581 fmovdvc %icc, %f5, %f6
44582 smul %g3, 0x192A, %g2
44583loop_5261:
44584 edge16ln %i6, %o4, %g4
44585 movre %o2, 0x04E, %l3
44586 fmovdg %icc, %f3, %f5
44587 bvc,a,pt %xcc, loop_5262
44588 ldd [%l7 + 0x68], %f6
44589 sth %i7, [%l7 + 0x42]
44590 fcmpes %fcc3, %f8, %f2
44591loop_5262:
44592 fmovda %icc, %f12, %f9
44593 fbu %fcc3, loop_5263
44594 ldd [%l7 + 0x40], %f8
44595 movvc %xcc, %i1, %g5
44596 fbu %fcc0, loop_5264
44597loop_5263:
44598 movpos %icc, %l6, %o1
44599 sll %i5, 0x09, %o7
44600 ldsh [%l7 + 0x2A], %o3
44601loop_5264:
44602 nop
44603 setx loop_5265, %l0, %l1
44604 wrpr 0x1, %tl
44605 wrpr %l1, %tpc
44606 add %l1, 0x4, %l1
44607 wrpr %l1, %tnpc
44608 setx 0x34400001400, %l0, %l1
44609 wrpr %l1, %tstate
44610 wrhpr 0x4, %htstate
44611 retry
44612 edge16l %i0, %l2, %i2
44613 ldsb [%l7 + 0x6A], %l4
44614 st %f15, [%l7 + 0x38]
44615loop_5265:
44616 ldsh [%l7 + 0x52], %l5
44617 pdist %f10, %f2, %f4
44618 ldub [%l7 + 0x64], %o5
44619 st %f9, [%l7 + 0x5C]
44620 fbge,a %fcc0, loop_5266
44621 fnand %f6, %f2, %f14
44622 fmovsl %icc, %f3, %f11
44623 std %f2, [%l7 + 0x58]
44624loop_5266:
44625 andcc %g7, 0x06B3, %g6
44626 fcmpgt32 %f4, %f10, %i3
44627 call loop_5267
44628 fabss %f10, %f0
44629 stw %o6, [%l7 + 0x18]
44630 fnot2 %f4, %f14
44631loop_5267:
44632 fmul8sux16 %f8, %f8, %f10
44633 fbo,a %fcc1, loop_5268
44634 taddcc %l0, 0x0A79, %l1
44635 fnegs %f10, %f5
44636 sdivx %g1, 0x0462, %o0
44637loop_5268:
44638 std %f14, [%l7 + 0x20]
44639 fzeros %f7
44640 stx %g3, [%l7 + 0x38]
44641 ldd [%l7 + 0x70], %f8
44642 stb %i4, [%l7 + 0x0E]
44643 brnz,a %i6, loop_5269
44644 edge8ln %g2, %g4, %o2
44645 brnz %o4, loop_5270
44646 fmovdvs %icc, %f11, %f0
44647loop_5269:
44648 brgz %i7, loop_5271
44649 ldsw [%l7 + 0x1C], %l3
44650loop_5270:
44651 movrlez %i1, %g5, %o1
44652 bcs,a,pn %xcc, loop_5272
44653loop_5271:
44654 bvs,a,pn %icc, loop_5273
44655 fbg %fcc2, loop_5274
44656 edge32n %l6, %i5, %o3
44657loop_5272:
44658 fpadd32s %f10, %f3, %f9
44659loop_5273:
44660 fmovsl %icc, %f11, %f4
44661loop_5274:
44662 edge32ln %o7, %l2, %i0
44663 fone %f10
44664 fmovscc %icc, %f4, %f10
44665 fpsub16 %f12, %f14, %f8
44666 bpos,a %icc, loop_5275
44667 std %f2, [%l7 + 0x48]
44668 tn %icc, 0x4
44669 subcc %i2, %l4, %o5
44670loop_5275:
44671 ld [%l7 + 0x70], %f1
44672 movneg %xcc, %l5, %g7
44673 sth %i3, [%l7 + 0x76]
44674 ldsw [%l7 + 0x58], %g6
44675 tge %xcc, 0x7
44676 sdiv %l0, 0x1F08, %o6
44677 stx %g1, [%l7 + 0x18]
44678 fbn %fcc0, loop_5276
44679 stx %o0, [%l7 + 0x78]
44680 movrne %g3, %i4, %l1
44681 st %f6, [%l7 + 0x1C]
44682loop_5276:
44683 lduw [%l7 + 0x30], %g2
44684 fmovdgu %xcc, %f8, %f6
44685 fbe,a %fcc1, loop_5277
44686 fba %fcc2, loop_5278
44687 st %f5, [%l7 + 0x54]
44688 andn %i6, %o2, %g4
44689loop_5277:
44690 fpadd32 %f6, %f10, %f10
44691loop_5278:
44692 lduw [%l7 + 0x44], %o4
44693 fxors %f4, %f8, %f15
44694 bg,a loop_5279
44695 movle %xcc, %l3, %i1
44696 fpack32 %f8, %f12, %f10
44697 ld [%l7 + 0x34], %f7
44698loop_5279:
44699 fbe,a %fcc3, loop_5280
44700 movrlz %g5, 0x2A7, %o1
44701 pdist %f2, %f10, %f2
44702 ldub [%l7 + 0x12], %i7
44703loop_5280:
44704 ldsh [%l7 + 0x7C], %l6
44705 nop
44706 setx loop_5281, %l0, %l1
44707 wrpr 0x1, %tl
44708 wrpr %l1, %tpc
44709 add %l1, 0x4, %l1
44710 wrpr %l1, %tnpc
44711 setx 0x34400001400, %l0, %l1
44712 wrpr %l1, %tstate
44713 wrhpr 0x4, %htstate
44714 retry
44715 fmovdleu %xcc, %f0, %f10
44716 fpsub16 %f0, %f8, %f4
44717 orncc %i5, %o3, %l2
44718loop_5281:
44719 tsubcc %i0, %i2, %l4
44720 edge8ln %o5, %l5, %o7
44721 fnand %f2, %f0, %f2
44722 stb %i3, [%l7 + 0x2B]
44723 brnz %g7, loop_5282
44724 fmovsvs %icc, %f12, %f5
44725 fpmerge %f11, %f12, %f14
44726 fmovdge %xcc, %f13, %f11
44727loop_5282:
44728 movre %g6, %o6, %g1
44729 brgez %o0, loop_5283
44730 bcs %xcc, loop_5284
44731 xor %l0, %g3, %l1
44732 fbl,a %fcc1, loop_5285
44733loop_5283:
44734 stb %g2, [%l7 + 0x3F]
44735loop_5284:
44736 lduh [%l7 + 0x44], %i6
44737 ld [%l7 + 0x24], %f5
44738loop_5285:
44739 fmovsneg %icc, %f5, %f11
44740 ldsh [%l7 + 0x40], %o2
44741 ldsb [%l7 + 0x25], %g4
44742 stb %i4, [%l7 + 0x0C]
44743 taddcc %o4, %l3, %i1
44744 fbug %fcc3, loop_5286
44745 ldd [%l7 + 0x28], %f14
44746 fbe,a %fcc1, loop_5287
44747 ldd [%l7 + 0x40], %f8
44748loop_5286:
44749 fbge,a %fcc1, loop_5288
44750 ldsh [%l7 + 0x36], %o1
44751loop_5287:
44752 orncc %g5, 0x09A0, %l6
44753 andcc %i7, 0x1877, %o3
44754loop_5288:
44755 fmovda %xcc, %f11, %f11
44756 ldub [%l7 + 0x46], %l2
44757 ldd [%l7 + 0x68], %f14
44758 fmovdle %xcc, %f6, %f10
44759 ldd [%l7 + 0x60], %f10
44760 ldub [%l7 + 0x3F], %i0
44761 brgez %i2, loop_5289
44762 and %l4, 0x1375, %i5
44763 fmovrdlz %l5, %f0, %f14
44764 brz,a %o5, loop_5290
44765loop_5289:
44766 bshuffle %f0, %f0, %f4
44767 stx %i3, [%l7 + 0x28]
44768 ldd [%l7 + 0x18], %f12
44769loop_5290:
44770 fbe,a %fcc0, loop_5291
44771 umul %o7, %g7, %o6
44772 movpos %xcc, %g1, %g6
44773 fpadd32 %f0, %f8, %f0
44774loop_5291:
44775 fpsub32 %f6, %f10, %f6
44776 bge %xcc, loop_5292
44777 ldsb [%l7 + 0x5A], %l0
44778 fxnor %f8, %f8, %f0
44779 for %f0, %f10, %f6
44780loop_5292:
44781 ldsh [%l7 + 0x14], %o0
44782 tneg %xcc, 0x0
44783 subcc %l1, 0x0194, %g2
44784 fpadd16 %f6, %f6, %f6
44785 smulcc %i6, %o2, %g4
44786 umulcc %g3, %o4, %i4
44787 ld [%l7 + 0x7C], %f0
44788 ldd [%l7 + 0x58], %f6
44789 ldd [%l7 + 0x60], %f4
44790 stb %i1, [%l7 + 0x69]
44791 bgu,pt %xcc, loop_5293
44792 fmovsle %xcc, %f1, %f1
44793 udivx %l3, 0x1733, %g5
44794 lduw [%l7 + 0x40], %o1
44795loop_5293:
44796 movcs %icc, %i7, %o3
44797 lduw [%l7 + 0x1C], %l2
44798 sth %i0, [%l7 + 0x6E]
44799 edge16n %i2, %l4, %l6
44800 lduh [%l7 + 0x46], %i5
44801 fcmpne16 %f12, %f0, %l5
44802 xnor %o5, 0x0EE2, %i3
44803 fmovsge %xcc, %f14, %f10
44804 fmovdl %icc, %f3, %f11
44805 lduh [%l7 + 0x5A], %o7
44806 fmovdl %xcc, %f1, %f0
44807 tl %xcc, 0x5
44808 ta %icc, 0x7
44809 ldx [%l7 + 0x10], %o6
44810 fnor %f14, %f6, %f14
44811 bcc,a,pn %xcc, loop_5294
44812 fnegs %f9, %f11
44813 srax %g1, %g6, %g7
44814 edge16ln %o0, %l1, %l0
44815loop_5294:
44816 fxor %f8, %f2, %f2
44817 fone %f2
44818 ldx [%l7 + 0x10], %g2
44819 ldsw [%l7 + 0x20], %i6
44820 popc 0x1742, %o2
44821 call loop_5295
44822 sub %g3, %o4, %g4
44823 fmovda %icc, %f2, %f12
44824 fornot1s %f15, %f1, %f10
44825loop_5295:
44826 fmovsne %xcc, %f4, %f14
44827 stx %i1, [%l7 + 0x50]
44828 brlz,a %i4, loop_5296
44829 orncc %l3, %g5, %i7
44830 fabsd %f2, %f8
44831 fmovdpos %icc, %f5, %f2
44832loop_5296:
44833 fnegd %f6, %f6
44834 fmovdvs %icc, %f11, %f2
44835 fcmpgt16 %f6, %f6, %o3
44836 ldub [%l7 + 0x4A], %l2
44837 sdivcc %i0, 0x09F5, %o1
44838 ldsh [%l7 + 0x7E], %l4
44839 movrne %i2, 0x1B3, %i5
44840 fmovda %icc, %f14, %f15
44841 bvs,a %icc, loop_5297
44842 subc %l5, %o5, %l6
44843 or %o7, %i3, %g1
44844 stw %o6, [%l7 + 0x48]
44845loop_5297:
44846 movrlz %g6, %g7, %l1
44847 fcmps %fcc2, %f15, %f8
44848 fpadd16 %f14, %f6, %f8
44849 fcmpd %fcc3, %f10, %f2
44850 ldd [%l7 + 0x58], %f14
44851 stx %o0, [%l7 + 0x50]
44852 fandnot2s %f0, %f13, %f12
44853 ldx [%l7 + 0x78], %l0
44854 fmovsge %xcc, %f13, %f10
44855 ldub [%l7 + 0x4B], %g2
44856 sub %o2, 0x0458, %g3
44857 fbule %fcc0, loop_5298
44858 array32 %o4, %i6, %g4
44859 lduw [%l7 + 0x08], %i1
44860 st %f11, [%l7 + 0x30]
44861loop_5298:
44862 fone %f8
44863 sth %i4, [%l7 + 0x7C]
44864 fzero %f14
44865 stb %l3, [%l7 + 0x12]
44866 ldsh [%l7 + 0x7A], %i7
44867 fmovdle %icc, %f0, %f4
44868 brnz %g5, loop_5299
44869 ldsh [%l7 + 0x56], %o3
44870 fbu %fcc3, loop_5300
44871 fmovrdgez %l2, %f0, %f0
44872loop_5299:
44873 fmovsleu %icc, %f14, %f15
44874 orncc %o1, %l4, %i2
44875loop_5300:
44876 tleu %icc, 0x1
44877 fmovrdlz %i0, %f0, %f2
44878 mulscc %i5, 0x0CAE, %l5
44879 andncc %o5, %o7, %l6
44880 smulcc %g1, %o6, %g6
44881 fpadd16s %f15, %f10, %f0
44882 ldx [%l7 + 0x20], %i3
44883 fmovscc %icc, %f15, %f2
44884 fandnot1 %f14, %f6, %f4
44885 movrlez %g7, 0x0B1, %l1
44886 ldx [%l7 + 0x18], %o0
44887 fzero %f14
44888 sethi 0x0D25, %l0
44889 stx %o2, [%l7 + 0x48]
44890 fnand %f12, %f10, %f14
44891 ldx [%l7 + 0x28], %g3
44892 fmul8x16al %f6, %f14, %f0
44893 lduh [%l7 + 0x18], %o4
44894 fmovrdgez %i6, %f6, %f8
44895 st %f9, [%l7 + 0x2C]
44896 std %f8, [%l7 + 0x48]
44897 umulcc %g2, 0x0B5C, %g4
44898 lduw [%l7 + 0x10], %i4
44899 fsrc2 %f2, %f12
44900 ldsw [%l7 + 0x44], %i1
44901 be,a,pn %xcc, loop_5301
44902 fbne,a %fcc2, loop_5302
44903 bn %xcc, loop_5303
44904 stb %l3, [%l7 + 0x6A]
44905loop_5301:
44906 fnot1 %f10, %f0
44907loop_5302:
44908 ldd [%l7 + 0x08], %f8
44909loop_5303:
44910 movvc %icc, %i7, %o3
44911 movrlez %g5, %o1, %l2
44912 be,pt %xcc, loop_5304
44913 edge8l %i2, %l4, %i5
44914 fmovsg %icc, %f8, %f11
44915 movneg %xcc, %i0, %l5
44916loop_5304:
44917 edge8 %o7, %l6, %g1
44918 for %f8, %f2, %f8
44919 fmovse %icc, %f7, %f2
44920 fpadd32 %f0, %f14, %f14
44921 sra %o6, 0x0E, %o5
44922 fmovsgu %icc, %f4, %f0
44923 movre %i3, 0x171, %g7
44924 fzeros %f9
44925 fmovde %xcc, %f12, %f13
44926 stx %g6, [%l7 + 0x50]
44927 fbge %fcc0, loop_5305
44928 lduw [%l7 + 0x08], %o0
44929 srl %l1, 0x14, %l0
44930 fmul8ulx16 %f2, %f2, %f12
44931loop_5305:
44932 tsubcc %g3, %o2, %o4
44933 tne %icc, 0x6
44934 ldub [%l7 + 0x57], %i6
44935 nop
44936 setx loop_5306, %l0, %l1
44937 jmpl %l1, %g2
44938 movvs %icc, %i4, %i1
44939 bge,a,pn %icc, loop_5307
44940 ldx [%l7 + 0x48], %g4
44941loop_5306:
44942 ldsb [%l7 + 0x7B], %l3
44943 ldsw [%l7 + 0x28], %i7
44944loop_5307:
44945 fnegs %f9, %f6
44946 brnz,a %o3, loop_5308
44947 fmovdcc %xcc, %f14, %f15
44948 fnot1 %f6, %f12
44949 ldd [%l7 + 0x38], %f4
44950loop_5308:
44951 subc %o1, %g5, %l2
44952 fpsub32s %f0, %f12, %f13
44953 fsrc2s %f1, %f1
44954 ldsb [%l7 + 0x70], %l4
44955 movge %xcc, %i5, %i2
44956 andn %i0, 0x1905, %o7
44957 edge16 %l5, %l6, %o6
44958 lduh [%l7 + 0x0C], %g1
44959 stx %i3, [%l7 + 0x28]
44960 tneg %icc, 0x1
44961 fornot2s %f2, %f0, %f10
44962 brnz,a %o5, loop_5309
44963 fbule,a %fcc3, loop_5310
44964 sth %g6, [%l7 + 0x68]
44965 tgu %icc, 0x3
44966loop_5309:
44967 fmovdneg %xcc, %f2, %f1
44968loop_5310:
44969 fbg,a %fcc2, loop_5311
44970 fmul8sux16 %f8, %f6, %f6
44971 ldsh [%l7 + 0x38], %o0
44972 fpadd16 %f12, %f6, %f6
44973loop_5311:
44974 tneg %xcc, 0x0
44975 lduw [%l7 + 0x0C], %l1
44976 pdist %f2, %f10, %f12
44977 tgu %icc, 0x1
44978 fpadd16s %f5, %f10, %f9
44979 lduw [%l7 + 0x28], %l0
44980 tle %xcc, 0x7
44981 fandnot2s %f2, %f7, %f3
44982 sethi 0x0938, %g7
44983 nop
44984 setx loop_5312, %l0, %l1
44985 jmpl %l1, %o2
44986 ldsh [%l7 + 0x26], %g3
44987 movle %xcc, %o4, %i6
44988 stb %i4, [%l7 + 0x25]
44989loop_5312:
44990 fpadd16s %f6, %f2, %f3
44991 tgu %xcc, 0x3
44992 tne %icc, 0x7
44993 movle %icc, %i1, %g4
44994 brlz,a %l3, loop_5313
44995 st %f9, [%l7 + 0x40]
44996 fmovs %f11, %f6
44997 movre %i7, %g2, %o1
44998loop_5313:
44999 ldub [%l7 + 0x70], %o3
45000 fcmpeq16 %f10, %f2, %l2
45001 fble,a %fcc2, loop_5314
45002 andncc %g5, %i5, %l4
45003 be,pn %xcc, loop_5315
45004 fornot1s %f7, %f6, %f15
45005loop_5314:
45006 fsrc1 %f2, %f4
45007 andn %i2, 0x0B76, %o7
45008loop_5315:
45009 edge16l %l5, %i0, %l6
45010 movre %o6, %i3, %g1
45011 ldx [%l7 + 0x68], %o5
45012 or %g6, %o0, %l1
45013 nop
45014 setx loop_5316, %l0, %l1
45015 wrpr 0x1, %tl
45016 wrpr %l1, %tnpc
45017 setx 0x34400001400, %l0, %l1
45018 wrpr %l1, %tstate
45019 wrhpr 0x4, %htstate
45020 done
45021 bge,a %icc, loop_5317
45022 fbe,a %fcc2, loop_5318
45023 umul %g7, %l0, %o2
45024loop_5316:
45025 ldd [%l7 + 0x68], %f4
45026loop_5317:
45027 orcc %g3, 0x0BCD, %o4
45028loop_5318:
45029 stb %i6, [%l7 + 0x2B]
45030 fmovdvs %xcc, %f13, %f15
45031 fmovsa %xcc, %f0, %f0
45032 array8 %i1, %g4, %l3
45033 fmovdneg %icc, %f7, %f12
45034 ldsw [%l7 + 0x10], %i4
45035 fbuge,a %fcc1, loop_5319
45036 mulx %g2, 0x023D, %o1
45037 array8 %o3, %l2, %g5
45038 bgu,a loop_5320
45039loop_5319:
45040 fpackfix %f6, %f13
45041 stb %i7, [%l7 + 0x7F]
45042 subc %i5, 0x0B4D, %l4
45043loop_5320:
45044 st %f6, [%l7 + 0x74]
45045 edge16l %o7, %l5, %i2
45046 movre %l6, %i0, %i3
45047 pdist %f6, %f6, %f14
45048 ldx [%l7 + 0x08], %o6
45049 faligndata %f8, %f2, %f2
45050 fcmped %fcc2, %f4, %f14
45051 sth %o5, [%l7 + 0x10]
45052 fcmpne16 %f14, %f8, %g6
45053 fblg,a %fcc2, loop_5321
45054 ld [%l7 + 0x60], %f11
45055 movl %xcc, %o0, %g1
45056 edge16n %g7, %l1, %l0
45057loop_5321:
45058 stb %o2, [%l7 + 0x63]
45059 fnot1 %f14, %f4
45060 brgez %o4, loop_5322
45061 edge16 %g3, %i1, %g4
45062 ldsh [%l7 + 0x0A], %i6
45063 fpadd32s %f11, %f7, %f8
45064loop_5322:
45065 lduw [%l7 + 0x54], %l3
45066 array16 %g2, %i4, %o3
45067 fmovdcc %icc, %f9, %f1
45068 ldsh [%l7 + 0x1A], %l2
45069 sub %g5, %i7, %o1
45070 fsrc2s %f7, %f3
45071 fmovde %icc, %f12, %f1
45072 fbue %fcc2, loop_5323
45073 ldsw [%l7 + 0x0C], %i5
45074 srlx %l4, 0x16, %o7
45075 ldub [%l7 + 0x27], %l5
45076loop_5323:
45077 tne %icc, 0x2
45078 ld [%l7 + 0x24], %f4
45079 subc %l6, %i2, %i3
45080 fxor %f0, %f2, %f4
45081 fpmerge %f4, %f9, %f12
45082 ldsw [%l7 + 0x54], %i0
45083 fmovscs %icc, %f9, %f13
45084 movneg %xcc, %o6, %g6
45085 bn loop_5324
45086 fmuld8sux16 %f13, %f6, %f2
45087 ldsw [%l7 + 0x3C], %o0
45088 edge16 %o5, %g1, %g7
45089loop_5324:
45090 std %f10, [%l7 + 0x60]
45091 fmovse %icc, %f0, %f13
45092 ldsw [%l7 + 0x48], %l1
45093 fnot1s %f13, %f8
45094 ldd [%l7 + 0x68], %f2
45095 orcc %o2, 0x1B75, %l0
45096 fmovrdlez %g3, %f6, %f10
45097 bn,a loop_5325
45098 movvs %xcc, %o4, %i1
45099 ldd [%l7 + 0x70], %f4
45100 ldd [%l7 + 0x18], %f8
45101loop_5325:
45102 nop
45103 setx loop_5326, %l0, %l1
45104 wrpr 0x1, %tl
45105 wrpr %l1, %tnpc
45106 setx 0x34400001400, %l0, %l1
45107 wrpr %l1, %tstate
45108 wrhpr 0x4, %htstate
45109 done
45110 fmul8x16 %f2, %f0, %f6
45111 fmovsleu %icc, %f10, %f7
45112 movre %i6, 0x17F, %l3
45113loop_5326:
45114 te %xcc, 0x0
45115 fmul8sux16 %f2, %f14, %f4
45116 stx %g4, [%l7 + 0x10]
45117 std %f6, [%l7 + 0x48]
45118 fmovdle %xcc, %f13, %f8
45119 fmovrsgez %g2, %f8, %f7
45120 tle %icc, 0x5
45121 stb %o3, [%l7 + 0x0E]
45122 movneg %xcc, %i4, %g5
45123 bg,a loop_5327
45124 bne,a %icc, loop_5328
45125 ldd [%l7 + 0x50], %f6
45126 sdiv %l2, 0x14F7, %i7
45127loop_5327:
45128 fzero %f4
45129loop_5328:
45130 ta %xcc, 0x2
45131 popc %i5, %o1
45132 edge8l %o7, %l4, %l6
45133 fbg %fcc0, loop_5329
45134 taddcctv %i2, 0x1EE7, %l5
45135 fones %f4
45136 add %i0, %i3, %g6
45137loop_5329:
45138 stb %o6, [%l7 + 0x43]
45139 fxnor %f12, %f12, %f12
45140 ldsh [%l7 + 0x18], %o0
45141 edge16l %g1, %o5, %g7
45142 taddcc %o2, 0x1EF9, %l1
45143 ldd [%l7 + 0x60], %f6
45144 fcmpne16 %f6, %f0, %l0
45145 ldd [%l7 + 0x60], %f4
45146 edge32ln %o4, %g3, %i1
45147 sdivcc %l3, 0x0D3F, %g4
45148 fxnor %f14, %f4, %f4
45149 fbu,a %fcc0, loop_5330
45150 ldsb [%l7 + 0x59], %i6
45151 move %xcc, %g2, %o3
45152 std %f10, [%l7 + 0x20]
45153loop_5330:
45154 andncc %g5, %i4, %i7
45155 movrgz %i5, %l2, %o7
45156 stx %o1, [%l7 + 0x48]
45157 tvs %icc, 0x1
45158 pdist %f14, %f14, %f0
45159 fcmpgt16 %f14, %f14, %l4
45160 brnz,a %i2, loop_5331
45161 addccc %l6, %i0, %i3
45162 ldsw [%l7 + 0x0C], %l5
45163 alignaddrl %o6, %o0, %g1
45164loop_5331:
45165 fbge %fcc1, loop_5332
45166 bge %icc, loop_5333
45167 ldsh [%l7 + 0x3E], %o5
45168 fmovdne %icc, %f4, %f14
45169loop_5332:
45170 tge %xcc, 0x0
45171loop_5333:
45172 ld [%l7 + 0x14], %f13
45173 fmovdge %icc, %f0, %f10
45174 taddcctv %g7, 0x1D70, %g6
45175 edge16l %l1, %o2, %l0
45176 udivcc %g3, 0x05C8, %o4
45177 edge32 %i1, %l3, %i6
45178 subc %g4, %g2, %g5
45179 ldd [%l7 + 0x40], %f12
45180 lduh [%l7 + 0x56], %i4
45181 bleu,pt %xcc, loop_5334
45182 edge16 %o3, %i5, %l2
45183 fmovdn %icc, %f13, %f11
45184 movle %xcc, %i7, %o1
45185loop_5334:
45186 array32 %o7, %l4, %i2
45187 ldsw [%l7 + 0x40], %l6
45188 or %i0, %l5, %o6
45189 fone %f2
45190 fbne %fcc3, loop_5335
45191 lduw [%l7 + 0x0C], %o0
45192 siam 0x6
45193 sth %i3, [%l7 + 0x76]
45194loop_5335:
45195 fmovrsne %o5, %f7, %f8
45196 subccc %g1, %g6, %l1
45197 bleu loop_5336
45198 fmovrsgez %o2, %f10, %f8
45199 subc %l0, 0x1A9B, %g3
45200 nop
45201 setx loop_5337, %l0, %l1
45202 jmpl %l1, %g7
45203loop_5336:
45204 fbne %fcc3, loop_5338
45205 stb %o4, [%l7 + 0x43]
45206 fmovsle %xcc, %f6, %f4
45207loop_5337:
45208 fnot1 %f0, %f4
45209loop_5338:
45210 fble %fcc2, loop_5339
45211 fmul8x16 %f5, %f2, %f10
45212 ldub [%l7 + 0x1B], %l3
45213 fsrc2 %f4, %f2
45214loop_5339:
45215 stb %i6, [%l7 + 0x56]
45216 fmul8ulx16 %f10, %f0, %f10
45217 movcc %xcc, %g4, %g2
45218 edge8 %g5, %i1, %i4
45219 ldsb [%l7 + 0x16], %o3
45220 sdivcc %l2, 0x1FD0, %i7
45221 sth %o1, [%l7 + 0x44]
45222 std %f14, [%l7 + 0x78]
45223 fpadd32 %f6, %f14, %f2
45224 tvs %icc, 0x1
45225 ld [%l7 + 0x2C], %f4
45226 tcs %xcc, 0x4
45227 subcc %o7, %i5, %i2
45228 ldx [%l7 + 0x48], %l4
45229 ldub [%l7 + 0x23], %l6
45230 ldd [%l7 + 0x40], %f12
45231 fzeros %f8
45232 stw %i0, [%l7 + 0x28]
45233 edge16l %o6, %l5, %o0
45234 sth %i3, [%l7 + 0x52]
45235 siam 0x7
45236 fble %fcc2, loop_5340
45237 array8 %g1, %g6, %o5
45238 fornot1s %f9, %f11, %f10
45239 fmovspos %icc, %f3, %f0
45240loop_5340:
45241 fbo %fcc1, loop_5341
45242 udivcc %l1, 0x0AA7, %o2
45243 nop
45244 setx loop_5342, %l0, %l1
45245 wrpr 0x1, %tl
45246 wrpr %l1, %tnpc
45247 setx 0x34400001400, %l0, %l1
45248 wrpr %l1, %tstate
45249 wrhpr 0x4, %htstate
45250 done
45251 array32 %g3, %g7, %l0
45252loop_5341:
45253 bshuffle %f8, %f2, %f2
45254 sethi 0x1512, %o4
45255loop_5342:
45256 nop
45257 setx loop_5343, %l0, %l1
45258 wrpr 0x1, %tl
45259 wrpr %l1, %tpc
45260 add %l1, 0x4, %l1
45261 wrpr %l1, %tnpc
45262 setx 0x34400001400, %l0, %l1
45263 wrpr %l1, %tstate
45264 wrhpr 0x4, %htstate
45265 retry
45266 udivx %i6, 0x1318, %l3
45267 std %f8, [%l7 + 0x60]
45268 bge,a,pt %xcc, loop_5344
45269loop_5343:
45270 move %xcc, %g2, %g5
45271 fmovscc %xcc, %f4, %f15
45272 sra %g4, %i1, %i4
45273loop_5344:
45274 stb %l2, [%l7 + 0x56]
45275 fpsub32 %f8, %f2, %f0
45276 movne %icc, %i7, %o3
45277 fmovrdlz %o1, %f6, %f6
45278 stx %o7, [%l7 + 0x10]
45279 fmovrdne %i5, %f6, %f12
45280 fxnors %f11, %f15, %f14
45281 tsubcctv %i2, 0x12D1, %l4
45282 fmovsl %xcc, %f15, %f7
45283 andncc %l6, %o6, %l5
45284 ldub [%l7 + 0x50], %o0
45285 movl %xcc, %i3, %i0
45286 stb %g6, [%l7 + 0x57]
45287 bvc,a %xcc, loop_5345
45288 fbn %fcc0, loop_5346
45289 st %f5, [%l7 + 0x14]
45290 lduh [%l7 + 0x46], %g1
45291loop_5345:
45292 fones %f5
45293loop_5346:
45294 movrgez %l1, 0x0D8, %o5
45295 brz,a %g3, loop_5347
45296 fmovdcc %xcc, %f7, %f12
45297 popc %o2, %g7
45298 bn loop_5348
45299loop_5347:
45300 fmovdle %icc, %f13, %f3
45301 fbo,a %fcc1, loop_5349
45302 lduh [%l7 + 0x50], %l0
45303loop_5348:
45304 fpsub32 %f8, %f8, %f14
45305 movge %icc, %o4, %l3
45306loop_5349:
45307 fmovrsgz %g2, %f10, %f15
45308 fcmped %fcc2, %f4, %f0
45309 xorcc %i6, %g4, %i1
45310 sub %g5, 0x0BC3, %i4
45311 movre %i7, 0x2ED, %l2
45312 tvc %xcc, 0x4
45313 edge32ln %o3, %o7, %o1
45314 ldub [%l7 + 0x2D], %i5
45315 fnors %f1, %f8, %f11
45316 ldub [%l7 + 0x6C], %l4
45317 movge %xcc, %l6, %o6
45318 ldd [%l7 + 0x20], %f4
45319 brlez,a %l5, loop_5350
45320 sth %o0, [%l7 + 0x0A]
45321 fsrc2 %f10, %f2
45322 tneg %icc, 0x5
45323loop_5350:
45324 stx %i2, [%l7 + 0x38]
45325 std %f2, [%l7 + 0x60]
45326 addccc %i0, %g6, %i3
45327 fandnot2s %f3, %f11, %f9
45328 edge8n %l1, %o5, %g3
45329 fbe %fcc2, loop_5351
45330 ldsw [%l7 + 0x7C], %o2
45331 movrne %g7, %l0, %g1
45332 bvc,pn %icc, loop_5352
45333loop_5351:
45334 fmovse %xcc, %f0, %f7
45335 array8 %o4, %l3, %g2
45336 addcc %i6, %i1, %g4
45337loop_5352:
45338 andncc %i4, %g5, %i7
45339 fmovscc %xcc, %f5, %f6
45340 stw %l2, [%l7 + 0x68]
45341 lduh [%l7 + 0x48], %o7
45342 ldsb [%l7 + 0x20], %o3
45343 fones %f14
45344 fcmple32 %f14, %f14, %o1
45345 fbn,a %fcc3, loop_5353
45346 popc 0x1249, %l4
45347 stw %l6, [%l7 + 0x40]
45348 be,pn %xcc, loop_5354
45349loop_5353:
45350 ble loop_5355
45351 std %f8, [%l7 + 0x10]
45352 fornot1s %f14, %f13, %f3
45353loop_5354:
45354 fnor %f14, %f12, %f12
45355loop_5355:
45356 ba,a,pn %xcc, loop_5356
45357 edge16l %i5, %o6, %l5
45358 fandnot2 %f2, %f12, %f2
45359 fbug %fcc1, loop_5357
45360loop_5356:
45361 fcmpes %fcc2, %f10, %f5
45362 edge16ln %o0, %i2, %i0
45363 fmovda %xcc, %f14, %f1
45364loop_5357:
45365 stx %i3, [%l7 + 0x50]
45366 ldsh [%l7 + 0x1A], %g6
45367 bn,a loop_5358
45368 fnot2 %f10, %f2
45369 fand %f14, %f12, %f4
45370 tgu %xcc, 0x1
45371loop_5358:
45372 lduw [%l7 + 0x64], %o5
45373 bpos,pt %icc, loop_5359
45374 alignaddr %l1, %o2, %g7
45375 fmovde %xcc, %f0, %f3
45376 fnor %f8, %f6, %f10
45377loop_5359:
45378 fmovsleu %xcc, %f7, %f0
45379 fzero %f4
45380 udivx %l0, 0x1650, %g3
45381 fbu %fcc1, loop_5360
45382 ldsh [%l7 + 0x34], %g1
45383 edge8l %l3, %o4, %g2
45384 fbl %fcc0, loop_5361
45385loop_5360:
45386 stb %i1, [%l7 + 0x32]
45387 ldx [%l7 + 0x08], %i6
45388 bneg %xcc, loop_5362
45389loop_5361:
45390 edge8ln %g4, %i4, %i7
45391 ldd [%l7 + 0x08], %f8
45392 srax %g5, 0x03, %l2
45393loop_5362:
45394 fpadd32 %f14, %f6, %f2
45395 fmovspos %icc, %f15, %f3
45396 fcmpd %fcc0, %f14, %f8
45397 std %f10, [%l7 + 0x30]
45398 std %f10, [%l7 + 0x60]
45399 edge8 %o3, %o7, %o1
45400 fmovdne %xcc, %f6, %f10
45401 fones %f8
45402 brgez %l6, loop_5363
45403 fzero %f10
45404 ldx [%l7 + 0x20], %l4
45405 fornot1 %f8, %f6, %f4
45406loop_5363:
45407 st %f15, [%l7 + 0x60]
45408 movre %i5, 0x17C, %l5
45409 srlx %o6, 0x14, %i2
45410 stx %o0, [%l7 + 0x08]
45411 sth %i3, [%l7 + 0x62]
45412 st %f4, [%l7 + 0x6C]
45413 bn,a,pn %xcc, loop_5364
45414 taddcctv %g6, 0x1DB4, %o5
45415 st %f12, [%l7 + 0x20]
45416 fbe %fcc0, loop_5365
45417loop_5364:
45418 ldx [%l7 + 0x58], %l1
45419 fmovdcs %xcc, %f3, %f14
45420 srl %i0, 0x12, %g7
45421loop_5365:
45422 fmovdvs %xcc, %f6, %f2
45423 fpadd32 %f2, %f10, %f4
45424 fmovdleu %icc, %f0, %f7
45425 call loop_5366
45426 nop
45427 setx loop_5367, %l0, %l1
45428 wrpr 0x1, %tl
45429 wrpr %l1, %tpc
45430 add %l1, 0x4, %l1
45431 wrpr %l1, %tnpc
45432 setx 0x34400001400, %l0, %l1
45433 wrpr %l1, %tstate
45434 wrhpr 0x4, %htstate
45435 retry
45436 subccc %o2, 0x11A9, %g3
45437 or %g1, %l3, %l0
45438loop_5366:
45439 fsrc1 %f0, %f10
45440loop_5367:
45441 std %f4, [%l7 + 0x48]
45442 siam 0x7
45443 fnor %f2, %f0, %f10
45444 smul %g2, %i1, %i6
45445 nop
45446 setx loop_5368, %l0, %l1
45447 jmpl %l1, %o4
45448 umul %g4, %i7, %i4
45449 fcmple16 %f8, %f8, %g5
45450 lduh [%l7 + 0x64], %l2
45451loop_5368:
45452 brlz %o3, loop_5369
45453 sth %o1, [%l7 + 0x44]
45454 fcmple16 %f8, %f12, %o7
45455 bne,a %icc, loop_5370
45456loop_5369:
45457 addcc %l4, %l6, %l5
45458 fnors %f6, %f10, %f10
45459 ldub [%l7 + 0x7C], %i5
45460loop_5370:
45461 ldsb [%l7 + 0x0A], %o6
45462 st %f9, [%l7 + 0x54]
45463 call loop_5371
45464 call loop_5372
45465 fbe,a %fcc0, loop_5373
45466 st %f8, [%l7 + 0x7C]
45467loop_5371:
45468 fbe %fcc3, loop_5374
45469loop_5372:
45470 fbne %fcc2, loop_5375
45471loop_5373:
45472 taddcctv %i2, 0x0D8A, %i3
45473 srax %g6, 0x1C, %o0
45474loop_5374:
45475 bpos,a,pt %icc, loop_5376
45476loop_5375:
45477 alignaddr %o5, %i0, %g7
45478 fmovsvc %icc, %f0, %f12
45479 fsrc1 %f14, %f4
45480loop_5376:
45481 brz %o2, loop_5377
45482 lduh [%l7 + 0x30], %g3
45483 fmovrsne %l1, %f3, %f3
45484 fsrc2 %f12, %f0
45485loop_5377:
45486 ldsb [%l7 + 0x54], %g1
45487 fmovdgu %icc, %f7, %f2
45488 fmovsge %xcc, %f4, %f15
45489 fmovdle %icc, %f2, %f5
45490 umulcc %l3, 0x0D1D, %l0
45491 fpmerge %f15, %f9, %f0
45492 fmovdcc %icc, %f14, %f7
45493 lduw [%l7 + 0x78], %i1
45494 brgz,a %g2, loop_5378
45495 bvc loop_5379
45496 edge32 %o4, %g4, %i7
45497 movle %icc, %i4, %i6
45498loop_5378:
45499 mova %xcc, %l2, %g5
45500loop_5379:
45501 fmovrdgez %o1, %f8, %f0
45502 bpos,a %icc, loop_5380
45503 fmuld8ulx16 %f15, %f9, %f0
45504 bleu,pn %xcc, loop_5381
45505 fpadd16 %f4, %f8, %f14
45506loop_5380:
45507 std %f2, [%l7 + 0x68]
45508 fsrc2 %f6, %f4
45509loop_5381:
45510 mova %xcc, %o3, %l4
45511 std %f12, [%l7 + 0x68]
45512 ldsh [%l7 + 0x64], %o7
45513 nop
45514 setx loop_5382, %l0, %l1
45515 jmpl %l1, %l5
45516 stw %l6, [%l7 + 0x24]
45517 udivx %o6, 0x101D, %i2
45518 fbg,a %fcc0, loop_5383
45519loop_5382:
45520 fcmpeq32 %f10, %f12, %i3
45521 ldx [%l7 + 0x58], %g6
45522 fcmpeq16 %f4, %f0, %i5
45523loop_5383:
45524 tneg %icc, 0x1
45525 fnot1s %f3, %f8
45526 fmovscs %xcc, %f3, %f1
45527 ld [%l7 + 0x24], %f1
45528 be,a loop_5384
45529 udiv %o0, 0x162B, %i0
45530 movle %icc, %g7, %o2
45531 nop
45532 setx loop_5385, %l0, %l1
45533 jmpl %l1, %g3
45534loop_5384:
45535 tn %xcc, 0x6
45536 fone %f12
45537 fmul8x16au %f6, %f12, %f4
45538loop_5385:
45539 fmul8x16 %f15, %f14, %f2
45540 fmovdle %xcc, %f14, %f2
45541 tsubcctv %l1, 0x1232, %o5
45542 subcc %g1, %l3, %i1
45543 fmovdle %xcc, %f6, %f15
45544 fmovdge %xcc, %f11, %f12
45545 ldsb [%l7 + 0x56], %g2
45546 movneg %xcc, %o4, %l0
45547 xorcc %i7, 0x081E, %g4
45548 ld [%l7 + 0x1C], %f5
45549 fble,a %fcc0, loop_5386
45550 fmovsle %icc, %f4, %f15
45551 fpadd32 %f12, %f14, %f8
45552 array16 %i6, %i4, %g5
45553loop_5386:
45554 fcmpeq32 %f10, %f10, %o1
45555 fmovda %icc, %f4, %f14
45556 ld [%l7 + 0x3C], %f11
45557 lduh [%l7 + 0x52], %o3
45558 fpadd16s %f9, %f2, %f3
45559 movg %icc, %l2, %l4
45560 ldsw [%l7 + 0x58], %o7
45561 movre %l5, %o6, %l6
45562 ld [%l7 + 0x2C], %f8
45563 ldd [%l7 + 0x28], %f0
45564 bpos,a,pt %icc, loop_5387
45565 fpack32 %f14, %f2, %f14
45566 movvc %xcc, %i3, %g6
45567 lduw [%l7 + 0x30], %i5
45568loop_5387:
45569 stb %i2, [%l7 + 0x31]
45570 stb %o0, [%l7 + 0x09]
45571 orcc %i0, 0x1967, %g7
45572 ld [%l7 + 0x2C], %f2
45573 movneg %xcc, %o2, %l1
45574 fmovsleu %xcc, %f11, %f10
45575 fandnot2 %f8, %f10, %f6
45576 ldx [%l7 + 0x40], %o5
45577 fmovrdlez %g1, %f8, %f6
45578 fmovrslz %l3, %f11, %f5
45579 sll %i1, %g3, %o4
45580 ldx [%l7 + 0x78], %l0
45581 fcmpes %fcc2, %f12, %f9
45582 addccc %i7, %g4, %i6
45583 xorcc %i4, %g5, %o1
45584 sll %g2, %o3, %l4
45585 ldsb [%l7 + 0x7E], %l2
45586 ldx [%l7 + 0x38], %o7
45587 fmovsa %xcc, %f6, %f6
45588 alignaddrl %o6, %l5, %i3
45589 fmul8sux16 %f2, %f14, %f10
45590 fsrc2s %f1, %f0
45591 brlz,a %g6, loop_5388
45592 bleu %icc, loop_5389
45593 stb %i5, [%l7 + 0x1A]
45594 tne %xcc, 0x7
45595loop_5388:
45596 movn %xcc, %i2, %l6
45597loop_5389:
45598 fcmpne32 %f8, %f8, %i0
45599 nop
45600 setx loop_5390, %l0, %l1
45601 wrpr 0x1, %tl
45602 wrpr %l1, %tpc
45603 add %l1, 0x4, %l1
45604 wrpr %l1, %tnpc
45605 setx 0x34400001400, %l0, %l1
45606 wrpr %l1, %tstate
45607 wrhpr 0x4, %htstate
45608 retry
45609 tcs %icc, 0x0
45610 stx %o0, [%l7 + 0x78]
45611 tvs %icc, 0x3
45612loop_5390:
45613 fcmpeq32 %f2, %f0, %o2
45614 movneg %icc, %g7, %l1
45615 movne %icc, %o5, %l3
45616 fbo %fcc0, loop_5391
45617 edge8 %i1, %g1, %g3
45618 movn %icc, %l0, %i7
45619 orcc %g4, %i6, %o4
45620loop_5391:
45621 fmuld8ulx16 %f11, %f7, %f6
45622 for %f0, %f10, %f8
45623 tpos %xcc, 0x4
45624 tsubcc %i4, 0x0CE1, %o1
45625 fmovdleu %icc, %f15, %f7
45626 fsrc1s %f10, %f1
45627 ldsh [%l7 + 0x68], %g2
45628 edge32 %o3, %g5, %l2
45629 ldsb [%l7 + 0x0B], %l4
45630 fmul8x16al %f11, %f3, %f4
45631 nop
45632 setx loop_5392, %l0, %l1
45633 jmpl %l1, %o6
45634 sth %o7, [%l7 + 0x4C]
45635 fcmple16 %f8, %f12, %l5
45636 ldsw [%l7 + 0x1C], %g6
45637loop_5392:
45638 edge8l %i3, %i2, %l6
45639 fmovdl %icc, %f4, %f3
45640 ldx [%l7 + 0x38], %i5
45641 fmovdpos %xcc, %f2, %f1
45642 fmovspos %xcc, %f10, %f13
45643 ldsh [%l7 + 0x64], %o0
45644 bpos,a loop_5393
45645 array16 %i0, %o2, %l1
45646 ldsb [%l7 + 0x43], %o5
45647 tle %icc, 0x4
45648loop_5393:
45649 stw %g7, [%l7 + 0x08]
45650 fmovsvc %icc, %f3, %f5
45651 ldsb [%l7 + 0x0A], %l3
45652 fmovrsgez %g1, %f8, %f10
45653 ldsw [%l7 + 0x70], %i1
45654 ld [%l7 + 0x70], %f9
45655 fand %f6, %f0, %f6
45656 std %f6, [%l7 + 0x48]
45657 fcmpd %fcc1, %f6, %f8
45658 edge32ln %l0, %i7, %g4
45659 ldsw [%l7 + 0x64], %i6
45660 orcc %o4, 0x10FA, %i4
45661 ldsb [%l7 + 0x77], %g3
45662 add %o1, %g2, %g5
45663 subcc %l2, %l4, %o6
45664 ldd [%l7 + 0x40], %f2
45665 umulcc %o7, 0x0B52, %l5
45666 fbl,a %fcc2, loop_5394
45667 tn %xcc, 0x3
45668 subc %o3, 0x0CEC, %g6
45669 sllx %i3, %l6, %i5
45670loop_5394:
45671 fba,a %fcc2, loop_5395
45672 tleu %xcc, 0x6
45673 ldsb [%l7 + 0x3A], %i2
45674 fbug %fcc0, loop_5396
45675loop_5395:
45676 umul %i0, 0x103B, %o0
45677 mulx %o2, %o5, %l1
45678 st %f14, [%l7 + 0x10]
45679loop_5396:
45680 stx %g7, [%l7 + 0x78]
45681 te %xcc, 0x7
45682 fbe %fcc0, loop_5397
45683 edge32ln %g1, %i1, %l0
45684 tleu %xcc, 0x3
45685 fone %f4
45686loop_5397:
45687 bpos %icc, loop_5398
45688 fmovdleu %icc, %f1, %f14
45689 movrgz %i7, 0x077, %g4
45690 fnand %f4, %f10, %f12
45691loop_5398:
45692 stb %i6, [%l7 + 0x42]
45693 tleu %icc, 0x4
45694 xnor %o4, %i4, %g3
45695 fcmpeq16 %f14, %f8, %l3
45696 subc %g2, 0x137B, %o1
45697 ld [%l7 + 0x44], %f3
45698 orcc %l2, %g5, %o6
45699 array8 %o7, %l4, %l5
45700 ldsw [%l7 + 0x30], %o3
45701 sllx %g6, 0x09, %l6
45702 fone %f2
45703 fandnot1s %f3, %f5, %f7
45704 alignaddrl %i3, %i5, %i0
45705 lduw [%l7 + 0x38], %o0
45706 taddcctv %i2, %o2, %l1
45707 movge %icc, %g7, %g1
45708 movgu %icc, %i1, %l0
45709 andncc %i7, %g4, %o5
45710 tl %xcc, 0x4
45711 movpos %icc, %o4, %i4
45712 fbl %fcc2, loop_5399
45713 movpos %xcc, %i6, %g3
45714 srl %g2, 0x18, %l3
45715 taddcc %o1, %g5, %l2
45716loop_5399:
45717 st %f2, [%l7 + 0x70]
45718 be loop_5400
45719 fsrc2 %f0, %f8
45720 fsrc1 %f2, %f0
45721 tgu %xcc, 0x2
45722loop_5400:
45723 fbge,a %fcc2, loop_5401
45724 fmovdl %icc, %f1, %f11
45725 ldsw [%l7 + 0x08], %o7
45726 call loop_5402
45727loop_5401:
45728 srax %o6, 0x16, %l4
45729 fsrc1 %f0, %f6
45730 fmul8sux16 %f8, %f6, %f0
45731loop_5402:
45732 std %f8, [%l7 + 0x60]
45733 movrne %o3, 0x3F9, %g6
45734 fmovdvs %xcc, %f8, %f7
45735 andcc %l6, %l5, %i5
45736 st %f6, [%l7 + 0x08]
45737 umul %i0, %i3, %i2
45738 tn %icc, 0x7
45739 orn %o2, 0x191D, %o0
45740 mova %xcc, %g7, %g1
45741 ldsh [%l7 + 0x58], %i1
45742 fmovsa %xcc, %f15, %f13
45743 fmovdl %xcc, %f13, %f13
45744 fones %f12
45745 and %l0, %l1, %i7
45746 std %f14, [%l7 + 0x40]
45747 brz,a %o5, loop_5403
45748 movleu %icc, %g4, %o4
45749 fpsub16 %f6, %f6, %f10
45750 movl %xcc, %i4, %i6
45751loop_5403:
45752 ldub [%l7 + 0x61], %g2
45753 bleu,a loop_5404
45754 tleu %xcc, 0x6
45755 stw %g3, [%l7 + 0x24]
45756 fble %fcc3, loop_5405
45757loop_5404:
45758 lduh [%l7 + 0x1A], %o1
45759 array16 %l3, %l2, %o7
45760 fornot1 %f4, %f6, %f0
45761loop_5405:
45762 fbge,a %fcc0, loop_5406
45763 fmovrde %o6, %f10, %f10
45764 addccc %g5, 0x15E4, %l4
45765 sethi 0x1D08, %g6
45766loop_5406:
45767 udivx %l6, 0x11F7, %l5
45768 fpsub16 %f0, %f10, %f14
45769 fmovsg %icc, %f5, %f5
45770 bn,a %icc, loop_5407
45771 edge32n %i5, %i0, %i3
45772 std %f10, [%l7 + 0x38]
45773 udivcc %i2, 0x0F58, %o2
45774loop_5407:
45775 taddcctv %o0, %g7, %o3
45776 fmovspos %xcc, %f0, %f4
45777 ldd [%l7 + 0x30], %f0
45778 tsubcc %i1, %g1, %l1
45779 movrgz %i7, 0x229, %l0
45780 edge32l %g4, %o4, %i4
45781 fnot1 %f6, %f0
45782 fcmpd %fcc3, %f6, %f2
45783 fbl,a %fcc2, loop_5408
45784 edge8n %o5, %g2, %g3
45785 lduw [%l7 + 0x1C], %i6
45786 ldd [%l7 + 0x70], %f8
45787loop_5408:
45788 ldub [%l7 + 0x63], %l3
45789 fmovda %xcc, %f2, %f15
45790 fbug %fcc2, loop_5409
45791 fbug %fcc1, loop_5410
45792 array32 %l2, %o1, %o7
45793 tvs %icc, 0x5
45794loop_5409:
45795 tcc %icc, 0x6
45796loop_5410:
45797 brgz %o6, loop_5411
45798 addcc %l4, %g5, %g6
45799 fpackfix %f10, %f5
45800 stb %l6, [%l7 + 0x53]
45801loop_5411:
45802 stw %i5, [%l7 + 0x28]
45803 stb %i0, [%l7 + 0x24]
45804 stb %l5, [%l7 + 0x2F]
45805 fxnors %f5, %f2, %f6
45806 ldsw [%l7 + 0x58], %i3
45807 sub %o2, 0x0344, %o0
45808 ldsw [%l7 + 0x70], %g7
45809 std %f4, [%l7 + 0x48]
45810 stx %i2, [%l7 + 0x58]
45811 movleu %xcc, %o3, %i1
45812 ldsb [%l7 + 0x7A], %l1
45813 ldd [%l7 + 0x68], %f0
45814 nop
45815 setx loop_5412, %l0, %l1
45816 jmpl %l1, %g1
45817 fcmped %fcc0, %f8, %f12
45818 ld [%l7 + 0x30], %f8
45819 tne %xcc, 0x2
45820loop_5412:
45821 ldsh [%l7 + 0x7C], %l0
45822 bneg loop_5413
45823 udivx %g4, 0x1E50, %i7
45824 movn %icc, %o4, %o5
45825 tcs %xcc, 0x1
45826loop_5413:
45827 fbn,a %fcc1, loop_5414
45828 lduw [%l7 + 0x18], %g2
45829 bl,pn %icc, loop_5415
45830 ldd [%l7 + 0x10], %f14
45831loop_5414:
45832 fbule,a %fcc2, loop_5416
45833 edge16 %g3, %i4, %l3
45834loop_5415:
45835 ldsw [%l7 + 0x68], %i6
45836 fmovsneg %xcc, %f0, %f7
45837loop_5416:
45838 orncc %o1, 0x1049, %l2
45839 tgu %xcc, 0x4
45840 tl %xcc, 0x6
45841 ta %icc, 0x6
45842 edge16l %o7, %o6, %l4
45843 bl,a loop_5417
45844 fones %f11
45845 fnot1 %f4, %f8
45846 sll %g6, 0x10, %g5
45847loop_5417:
45848 tneg %icc, 0x6
45849 lduh [%l7 + 0x4A], %l6
45850 tsubcc %i0, 0x075B, %l5
45851 brgez,a %i5, loop_5418
45852 or %o2, 0x1AA3, %o0
45853 subcc %g7, %i2, %o3
45854 bge,a %xcc, loop_5419
45855loop_5418:
45856 stx %i1, [%l7 + 0x60]
45857 nop
45858 setx loop_5420, %l0, %l1
45859 jmpl %l1, %l1
45860 bn,a %xcc, loop_5421
45861loop_5419:
45862 ldx [%l7 + 0x58], %i3
45863 orncc %g1, %g4, %i7
45864loop_5420:
45865 tleu %xcc, 0x3
45866loop_5421:
45867 fmovse %icc, %f5, %f3
45868 std %f0, [%l7 + 0x10]
45869 fmovsg %xcc, %f10, %f10
45870 ldsb [%l7 + 0x6A], %l0
45871 stx %o4, [%l7 + 0x68]
45872 std %f0, [%l7 + 0x10]
45873 ldub [%l7 + 0x1A], %o5
45874 ld [%l7 + 0x20], %f15
45875 st %f12, [%l7 + 0x30]
45876 sra %g2, 0x19, %g3
45877 fexpand %f4, %f8
45878 ldd [%l7 + 0x10], %f0
45879 fmovrslez %i4, %f3, %f13
45880 mulscc %i6, 0x0A8F, %o1
45881 fsrc2s %f11, %f8
45882 bn,a %icc, loop_5422
45883 fmovsge %icc, %f9, %f13
45884 fornot2s %f1, %f9, %f5
45885 movrne %l2, %o7, %l3
45886loop_5422:
45887 fmovdcc %xcc, %f12, %f0
45888 ldsh [%l7 + 0x52], %o6
45889 fblg %fcc2, loop_5423
45890 brnz %g6, loop_5424
45891 st %f1, [%l7 + 0x4C]
45892 fmovsneg %icc, %f11, %f4
45893loop_5423:
45894 fpackfix %f2, %f0
45895loop_5424:
45896 add %l4, %g5, %l6
45897 fcmpes %fcc1, %f13, %f0
45898 ldsb [%l7 + 0x41], %l5
45899 pdist %f4, %f12, %f12
45900 stw %i5, [%l7 + 0x4C]
45901 subccc %o2, %o0, %i0
45902 ldd [%l7 + 0x10], %f4
45903 fpmerge %f15, %f14, %f4
45904 ldsh [%l7 + 0x0E], %i2
45905 ldsb [%l7 + 0x4A], %g7
45906 srl %i1, %o3, %l1
45907 fpack32 %f0, %f10, %f0
45908 ldub [%l7 + 0x3B], %g1
45909 ble %icc, loop_5425
45910 tsubcc %g4, 0x1375, %i7
45911 fpsub16 %f4, %f6, %f0
45912 fpadd16 %f8, %f12, %f2
45913loop_5425:
45914 fmovdleu %xcc, %f5, %f6
45915 movrlz %i3, %o4, %l0
45916 ldsw [%l7 + 0x28], %g2
45917 ldd [%l7 + 0x78], %f12
45918 be loop_5426
45919 fbg,a %fcc2, loop_5427
45920 fcmpgt16 %f4, %f0, %g3
45921 fmovdvc %xcc, %f3, %f3
45922loop_5426:
45923 subcc %o5, %i6, %i4
45924loop_5427:
45925 fmovsle %icc, %f0, %f0
45926 andcc %l2, %o7, %l3
45927 ldsh [%l7 + 0x6E], %o1
45928 fmovsa %xcc, %f5, %f7
45929 movl %xcc, %g6, %l4
45930 subcc %g5, %o6, %l5
45931 fand %f14, %f4, %f14
45932 smulcc %i5, 0x070C, %o2
45933 ldub [%l7 + 0x0D], %l6
45934 brlz,a %i0, loop_5428
45935 srlx %i2, 0x10, %o0
45936 sth %g7, [%l7 + 0x6C]
45937 fnot2s %f1, %f12
45938loop_5428:
45939 stw %i1, [%l7 + 0x6C]
45940 ldd [%l7 + 0x30], %f14
45941 movvc %xcc, %o3, %g1
45942 fandnot1 %f0, %f12, %f12
45943 srlx %l1, %i7, %i3
45944 ldsw [%l7 + 0x34], %g4
45945 fmovsn %xcc, %f12, %f7
45946 fmovrsgz %l0, %f8, %f2
45947 orcc %g2, %o4, %g3
45948 edge16n %i6, %o5, %i4
45949 fmuld8sux16 %f11, %f13, %f4
45950 brz %o7, loop_5429
45951 bneg,a,pn %xcc, loop_5430
45952 sethi 0x0E19, %l3
45953 lduh [%l7 + 0x14], %l2
45954loop_5429:
45955 stb %g6, [%l7 + 0x4E]
45956loop_5430:
45957 fbul,a %fcc0, loop_5431
45958 faligndata %f4, %f2, %f2
45959 andn %l4, 0x01A5, %g5
45960 bl,a,pn %xcc, loop_5432
45961loop_5431:
45962 sdivcc %o6, 0x037C, %o1
45963 fcmped %fcc2, %f10, %f12
45964 sth %l5, [%l7 + 0x76]
45965loop_5432:
45966 fbn %fcc3, loop_5433
45967 ldx [%l7 + 0x18], %i5
45968 fcmpeq16 %f8, %f14, %o2
45969 lduw [%l7 + 0x4C], %l6
45970loop_5433:
45971 movge %xcc, %i2, %o0
45972 bg,pn %icc, loop_5434
45973 ld [%l7 + 0x10], %f5
45974 fone %f14
45975 ldsw [%l7 + 0x5C], %g7
45976loop_5434:
45977 fbul %fcc2, loop_5435
45978 fmuld8sux16 %f2, %f2, %f8
45979 fcmps %fcc0, %f4, %f15
45980 fmovda %icc, %f3, %f5
45981loop_5435:
45982 ldsb [%l7 + 0x21], %i1
45983 fmovse %xcc, %f5, %f8
45984 orncc %i0, 0x0FBD, %o3
45985 st %f12, [%l7 + 0x4C]
45986 srax %l1, 0x17, %i7
45987 movcc %xcc, %g1, %g4
45988 ldub [%l7 + 0x31], %i3
45989 pdist %f2, %f2, %f12
45990 subc %l0, %g2, %o4
45991 fcmpeq16 %f8, %f14, %i6
45992 brlz,a %o5, loop_5436
45993 tg %icc, 0x3
45994 movpos %icc, %g3, %i4
45995 ldub [%l7 + 0x62], %l3
45996loop_5436:
45997 stb %l2, [%l7 + 0x53]
45998 fxors %f9, %f2, %f5
45999 edge16n %o7, %l4, %g5
46000 fmovsn %xcc, %f12, %f11
46001 fxors %f13, %f4, %f10
46002 alignaddrl %o6, %o1, %l5
46003 tcc %icc, 0x3
46004 lduw [%l7 + 0x60], %g6
46005 taddcctv %o2, 0x1F56, %l6
46006 fornot2s %f6, %f7, %f9
46007 edge16l %i5, %o0, %g7
46008 fbg %fcc0, loop_5437
46009 fpsub16 %f8, %f4, %f6
46010 stx %i2, [%l7 + 0x58]
46011 brlez %i0, loop_5438
46012loop_5437:
46013 udiv %o3, 0x1DF2, %i1
46014 fbue,a %fcc3, loop_5439
46015 ldsb [%l7 + 0x47], %l1
46016loop_5438:
46017 std %f6, [%l7 + 0x78]
46018 ldsw [%l7 + 0x40], %i7
46019loop_5439:
46020 fmovrsne %g4, %f6, %f5
46021 udivx %g1, 0x0BC0, %i3
46022 addc %g2, 0x03EB, %l0
46023 ldd [%l7 + 0x50], %f6
46024 st %f11, [%l7 + 0x30]
46025 tneg %icc, 0x4
46026 lduw [%l7 + 0x68], %o4
46027 lduh [%l7 + 0x26], %o5
46028 fmovsvs %icc, %f5, %f6
46029 sth %i6, [%l7 + 0x08]
46030 fpadd32s %f14, %f10, %f14
46031 edge8ln %i4, %l3, %g3
46032 ldsw [%l7 + 0x58], %o7
46033 fbge,a %fcc0, loop_5440
46034 fmovdvc %xcc, %f10, %f0
46035 fcmpgt32 %f6, %f0, %l2
46036 fnands %f11, %f6, %f11
46037loop_5440:
46038 lduh [%l7 + 0x7E], %g5
46039 fmovscc %icc, %f9, %f8
46040 for %f6, %f10, %f14
46041 fsrc2s %f7, %f8
46042 fmovrsne %o6, %f2, %f10
46043 fabsd %f12, %f2
46044 movre %o1, 0x1E2, %l5
46045 te %icc, 0x6
46046 stb %g6, [%l7 + 0x45]
46047 brnz %l4, loop_5441
46048 stw %l6, [%l7 + 0x18]
46049 sth %o2, [%l7 + 0x48]
46050 lduw [%l7 + 0x7C], %o0
46051loop_5441:
46052 edge16 %i5, %g7, %i0
46053 fcmpes %fcc2, %f6, %f8
46054 edge32ln %o3, %i2, %i1
46055 lduh [%l7 + 0x66], %l1
46056 fmovse %xcc, %f0, %f12
46057 fornot1s %f4, %f8, %f10
46058 bvs,pn %icc, loop_5442
46059 ldsb [%l7 + 0x11], %i7
46060 fbge %fcc1, loop_5443
46061 xnor %g1, 0x0A36, %g4
46062loop_5442:
46063 tgu %icc, 0x6
46064 movrlz %g2, %l0, %o4
46065loop_5443:
46066 mulscc %o5, %i3, %i4
46067 fmovsne %icc, %f6, %f8
46068 fbue %fcc1, loop_5444
46069 fornot2s %f11, %f11, %f14
46070 taddcc %i6, 0x10D4, %g3
46071 stw %l3, [%l7 + 0x48]
46072loop_5444:
46073 ldsb [%l7 + 0x58], %l2
46074 ld [%l7 + 0x6C], %f6
46075 fmovsne %xcc, %f15, %f15
46076 fcmpes %fcc3, %f13, %f6
46077 stx %g5, [%l7 + 0x28]
46078 fmovdvs %xcc, %f6, %f12
46079 fmovrdlez %o7, %f8, %f6
46080 fmovrde %o6, %f10, %f4
46081 stx %l5, [%l7 + 0x58]
46082 ldd [%l7 + 0x38], %f10
46083 sth %o1, [%l7 + 0x18]
46084 orncc %l4, %l6, %g6
46085 umul %o2, %i5, %g7
46086 lduh [%l7 + 0x4A], %o0
46087 lduh [%l7 + 0x3E], %i0
46088 tl %xcc, 0x4
46089 call loop_5445
46090 lduh [%l7 + 0x72], %o3
46091 ld [%l7 + 0x50], %f5
46092 fmovsle %icc, %f11, %f10
46093loop_5445:
46094 stb %i1, [%l7 + 0x22]
46095 te %icc, 0x7
46096 sdivx %i2, 0x1444, %l1
46097 edge16ln %g1, %g4, %g2
46098 addccc %l0, 0x031B, %i7
46099 bgu,a,pt %icc, loop_5446
46100 fcmps %fcc2, %f13, %f2
46101 brnz,a %o4, loop_5447
46102 fmovscc %icc, %f7, %f13
46103loop_5446:
46104 edge32 %o5, %i4, %i6
46105 fsrc1s %f9, %f9
46106loop_5447:
46107 fandnot1s %f7, %f12, %f8
46108 fbn %fcc1, loop_5448
46109 fcmple32 %f6, %f10, %g3
46110 stw %i3, [%l7 + 0x44]
46111 srl %l2, %l3, %o7
46112loop_5448:
46113 fmovdneg %icc, %f12, %f12
46114 add %g5, 0x001E, %o6
46115 ldd [%l7 + 0x40], %f8
46116 movne %icc, %l5, %l4
46117 movpos %icc, %l6, %g6
46118 stw %o1, [%l7 + 0x64]
46119 ld [%l7 + 0x6C], %f8
46120 movrne %o2, %g7, %o0
46121 brlez,a %i0, loop_5449
46122 ba,a %icc, loop_5450
46123 ldsh [%l7 + 0x5C], %o3
46124 ldx [%l7 + 0x20], %i5
46125loop_5449:
46126 fzero %f12
46127loop_5450:
46128 fandnot1 %f12, %f0, %f6
46129 fornot1s %f15, %f3, %f14
46130 for %f8, %f6, %f10
46131 tneg %xcc, 0x0
46132 fmovs %f7, %f9
46133 tle %xcc, 0x3
46134 fmovrsgez %i2, %f12, %f13
46135 tl %icc, 0x3
46136 edge32l %i1, %g1, %g4
46137 movrne %l1, %g2, %l0
46138 stb %i7, [%l7 + 0x25]
46139 ld [%l7 + 0x4C], %f0
46140 ldub [%l7 + 0x4B], %o4
46141 ldx [%l7 + 0x38], %i4
46142 fble %fcc1, loop_5451
46143 ldsw [%l7 + 0x54], %i6
46144 for %f6, %f6, %f2
46145 subccc %o5, %g3, %l2
46146loop_5451:
46147 orncc %l3, 0x1125, %o7
46148 lduh [%l7 + 0x3E], %i3
46149 ldub [%l7 + 0x50], %g5
46150 fbule %fcc3, loop_5452
46151 stw %o6, [%l7 + 0x40]
46152 popc %l4, %l5
46153 subccc %g6, 0x1ABC, %o1
46154loop_5452:
46155 std %f8, [%l7 + 0x70]
46156 te %xcc, 0x4
46157 fbue,a %fcc1, loop_5453
46158 movrne %l6, %o2, %o0
46159 sth %i0, [%l7 + 0x56]
46160 bg,a,pt %icc, loop_5454
46161loop_5453:
46162 nop
46163 setx loop_5455, %l0, %l1
46164 wrpr 0x1, %tl
46165 wrpr %l1, %tpc
46166 add %l1, 0x4, %l1
46167 wrpr %l1, %tnpc
46168 setx 0x34400001400, %l0, %l1
46169 wrpr %l1, %tstate
46170 wrhpr 0x4, %htstate
46171 retry
46172 ldsw [%l7 + 0x0C], %o3
46173 fpmerge %f15, %f1, %f14
46174loop_5454:
46175 bgu,a,pn %xcc, loop_5456
46176loop_5455:
46177 fmovrdne %i5, %f2, %f0
46178 stw %g7, [%l7 + 0x20]
46179 array16 %i2, %g1, %g4
46180loop_5456:
46181 fmuld8sux16 %f8, %f6, %f0
46182 ldub [%l7 + 0x67], %l1
46183 ble %icc, loop_5457
46184 andcc %i1, 0x1B2F, %g2
46185 fmovrdne %l0, %f12, %f2
46186 fpack32 %f2, %f0, %f12
46187loop_5457:
46188 fmovsvs %icc, %f7, %f3
46189 orn %i7, %o4, %i6
46190 ldd [%l7 + 0x28], %f12
46191 ldub [%l7 + 0x5D], %o5
46192 st %f7, [%l7 + 0x54]
46193 fmovsvs %icc, %f4, %f5
46194 ldsw [%l7 + 0x3C], %i4
46195 fands %f8, %f7, %f14
46196 ldd [%l7 + 0x70], %f12
46197 fbl %fcc1, loop_5458
46198 fcmpes %fcc0, %f3, %f6
46199 brz,a %l2, loop_5459
46200 fbo,a %fcc1, loop_5460
46201loop_5458:
46202 xorcc %g3, 0x1D2F, %l3
46203 bn,a %xcc, loop_5461
46204loop_5459:
46205 movle %xcc, %i3, %g5
46206loop_5460:
46207 fmovdne %icc, %f6, %f8
46208 bpos loop_5462
46209loop_5461:
46210 fnot2 %f0, %f12
46211 te %xcc, 0x5
46212 brz %o6, loop_5463
46213loop_5462:
46214 fmovscc %xcc, %f0, %f14
46215 std %f0, [%l7 + 0x48]
46216 fcmpne16 %f6, %f6, %o7
46217loop_5463:
46218 fsrc2 %f2, %f2
46219 call loop_5464
46220 fmovrdgz %l4, %f4, %f0
46221 bvs,a loop_5465
46222 udiv %l5, 0x1DE8, %g6
46223loop_5464:
46224 fcmpd %fcc1, %f0, %f14
46225 ldub [%l7 + 0x09], %o1
46226loop_5465:
46227 fone %f2
46228 fcmpgt16 %f6, %f14, %l6
46229 bgu %icc, loop_5466
46230 alignaddrl %o2, %o0, %o3
46231 mova %xcc, %i5, %g7
46232 andncc %i2, %g1, %g4
46233loop_5466:
46234 srax %i0, 0x19, %i1
46235 orn %g2, %l1, %l0
46236 lduw [%l7 + 0x74], %i7
46237 fmuld8sux16 %f5, %f3, %f12
46238 bvs %icc, loop_5467
46239 bne,a,pt %icc, loop_5468
46240 ldsb [%l7 + 0x2F], %i6
46241 bvs,a %xcc, loop_5469
46242loop_5467:
46243 fcmpeq32 %f12, %f14, %o5
46244loop_5468:
46245 movvc %xcc, %o4, %l2
46246 stb %i4, [%l7 + 0x28]
46247loop_5469:
46248 tle %icc, 0x2
46249 stw %g3, [%l7 + 0x30]
46250 lduh [%l7 + 0x0A], %i3
46251 ldsh [%l7 + 0x34], %l3
46252 ld [%l7 + 0x14], %f2
46253 fbug %fcc3, loop_5470
46254 tcc %icc, 0x4
46255 fxors %f11, %f9, %f12
46256 fexpand %f5, %f12
46257loop_5470:
46258 movrne %o6, %g5, %l4
46259 tcs %xcc, 0x4
46260 fmovrslez %o7, %f4, %f0
46261 ldx [%l7 + 0x58], %g6
46262 smulcc %o1, %l6, %o2
46263 fbn %fcc0, loop_5471
46264 std %f4, [%l7 + 0x18]
46265 ldsb [%l7 + 0x2F], %l5
46266 nop
46267 setx loop_5472, %l0, %l1
46268 jmpl %l1, %o0
46269loop_5471:
46270 lduh [%l7 + 0x1A], %i5
46271 fnands %f15, %f0, %f9
46272 fmovsg %icc, %f9, %f14
46273loop_5472:
46274 brgez,a %g7, loop_5473
46275 tsubcctv %o3, 0x161B, %i2
46276 fbg %fcc0, loop_5474
46277 fbo %fcc3, loop_5475
46278loop_5473:
46279 ldd [%l7 + 0x30], %f10
46280 fble,a %fcc1, loop_5476
46281loop_5474:
46282 ldsw [%l7 + 0x08], %g1
46283loop_5475:
46284 tcs %xcc, 0x2
46285 ldub [%l7 + 0x70], %g4
46286loop_5476:
46287 stb %i0, [%l7 + 0x19]
46288 orncc %g2, %i1, %l0
46289 add %l1, 0x0405, %i6
46290 fbge,a %fcc1, loop_5477
46291 ldsb [%l7 + 0x79], %o5
46292 fmovda %icc, %f7, %f15
46293 ldub [%l7 + 0x65], %o4
46294loop_5477:
46295 fmovdcs %icc, %f9, %f8
46296 pdist %f10, %f2, %f12
46297 fcmpgt32 %f0, %f0, %i7
46298 sth %i4, [%l7 + 0x78]
46299 or %g3, 0x10D6, %i3
46300 fbg,a %fcc1, loop_5478
46301 tleu %icc, 0x7
46302 bpos,a %xcc, loop_5479
46303 fornot1 %f2, %f12, %f12
46304loop_5478:
46305 fmovdl %icc, %f5, %f0
46306 stw %l3, [%l7 + 0x08]
46307loop_5479:
46308 fmovse %xcc, %f7, %f5
46309 fmovda %icc, %f5, %f10
46310 movn %icc, %o6, %g5
46311 ba,a loop_5480
46312 ldsh [%l7 + 0x40], %l4
46313 fcmpne32 %f2, %f6, %o7
46314 fbn %fcc1, loop_5481
46315loop_5480:
46316 fmovsle %icc, %f2, %f10
46317 fcmpne16 %f14, %f6, %g6
46318 ld [%l7 + 0x40], %f5
46319loop_5481:
46320 move %icc, %l2, %l6
46321 ldsb [%l7 + 0x48], %o2
46322 array32 %l5, %o0, %i5
46323 fmovrse %o1, %f9, %f12
46324 addc %g7, 0x0A86, %i2
46325 fnot2 %f6, %f12
46326 movrlz %o3, %g4, %g1
46327 ldub [%l7 + 0x4E], %g2
46328 ldx [%l7 + 0x60], %i0
46329 fsrc1 %f6, %f12
46330 ld [%l7 + 0x14], %f15
46331 fmovse %xcc, %f15, %f10
46332 ldd [%l7 + 0x10], %f12
46333 tge %icc, 0x4
46334 alignaddr %i1, %l1, %l0
46335 fbe,a %fcc0, loop_5482
46336 bl,a,pt %icc, loop_5483
46337 ldsh [%l7 + 0x28], %i6
46338 fmovscs %xcc, %f0, %f7
46339loop_5482:
46340 fmovsge %xcc, %f5, %f10
46341loop_5483:
46342 edge16ln %o5, %o4, %i4
46343 ldub [%l7 + 0x61], %g3
46344 srlx %i7, %i3, %o6
46345 stb %g5, [%l7 + 0x18]
46346 sdivcc %l4, 0x15FA, %l3
46347 orn %g6, %l2, %l6
46348 stx %o2, [%l7 + 0x08]
46349 lduh [%l7 + 0x5A], %l5
46350 bpos,a loop_5484
46351 fmovsleu %xcc, %f13, %f10
46352 fmovsn %icc, %f12, %f12
46353 fcmpd %fcc3, %f12, %f10
46354loop_5484:
46355 std %f0, [%l7 + 0x28]
46356 fmovrse %o0, %f0, %f15
46357 ldx [%l7 + 0x08], %i5
46358 fcmpne32 %f4, %f10, %o7
46359 fnands %f13, %f13, %f0
46360 andn %o1, 0x0AF9, %i2
46361 ldd [%l7 + 0x48], %f10
46362 brlez,a %g7, loop_5485
46363 fblg %fcc3, loop_5486
46364 tgu %xcc, 0x4
46365 lduh [%l7 + 0x62], %g4
46366loop_5485:
46367 fmovrdne %o3, %f6, %f12
46368loop_5486:
46369 sub %g1, %i0, %i1
46370 fbg %fcc0, loop_5487
46371 fmovsl %icc, %f3, %f2
46372 tcc %icc, 0x1
46373 fxors %f4, %f8, %f10
46374loop_5487:
46375 movge %icc, %g2, %l1
46376 bneg,pt %icc, loop_5488
46377 ld [%l7 + 0x40], %f11
46378 fmovdne %icc, %f7, %f10
46379 fbue,a %fcc1, loop_5489
46380loop_5488:
46381 be,a loop_5490
46382 fbne,a %fcc2, loop_5491
46383 movcs %icc, %i6, %l0
46384loop_5489:
46385 fbne,a %fcc3, loop_5492
46386loop_5490:
46387 bcs,a,pt %icc, loop_5493
46388loop_5491:
46389 pdist %f8, %f0, %f8
46390 brlz,a %o5, loop_5494
46391loop_5492:
46392 be,a,pt %xcc, loop_5495
46393loop_5493:
46394 sub %i4, %g3, %i7
46395 edge8 %o4, %i3, %o6
46396loop_5494:
46397 std %f2, [%l7 + 0x08]
46398loop_5495:
46399 fmovsne %xcc, %f12, %f15
46400 tcs %icc, 0x5
46401 nop
46402 setx loop_5496, %l0, %l1
46403 wrpr 0x1, %tl
46404 wrpr %l1, %tnpc
46405 setx 0x34400001400, %l0, %l1
46406 wrpr %l1, %tstate
46407 wrhpr 0x4, %htstate
46408 done
46409 movneg %xcc, %g5, %l3
46410 fcmpes %fcc2, %f4, %f7
46411 movgu %xcc, %g6, %l2
46412loop_5496:
46413 bn,pt %icc, loop_5497
46414 bl,a,pt %icc, loop_5498
46415 andcc %l6, %l4, %o2
46416 sub %l5, 0x1218, %o0
46417loop_5497:
46418 fbule,a %fcc0, loop_5499
46419loop_5498:
46420 fbo,a %fcc2, loop_5500
46421 edge16n %i5, %o7, %i2
46422 nop
46423 setx loop_5501, %l0, %l1
46424 wrpr 0x1, %tl
46425 wrpr %l1, %tnpc
46426 setx 0x34400001400, %l0, %l1
46427 wrpr %l1, %tstate
46428 wrhpr 0x4, %htstate
46429 done
46430loop_5499:
46431 fbl %fcc3, loop_5502
46432loop_5500:
46433 udivx %g7, 0x10CC, %g4
46434 tleu %xcc, 0x2
46435loop_5501:
46436 tpos %icc, 0x6
46437loop_5502:
46438 mulx %o3, 0x145C, %o1
46439 fmovdneg %icc, %f2, %f9
46440 lduw [%l7 + 0x54], %g1
46441 mova %icc, %i0, %g2
46442 fmovd %f8, %f6
46443 fmovdn %icc, %f4, %f5
46444 fandnot1s %f11, %f1, %f10
46445 fmovrdlez %i1, %f6, %f4
46446 srl %l1, 0x12, %i6
46447 fmovde %xcc, %f8, %f7
46448 umul %l0, %i4, %g3
46449 fmovdl %icc, %f10, %f0
46450 sth %o5, [%l7 + 0x16]
46451 fcmpeq32 %f0, %f4, %i7
46452 fpack32 %f0, %f6, %f12
46453 fbg %fcc3, loop_5503
46454 fabsd %f2, %f0
46455 fcmps %fcc0, %f15, %f13
46456 array16 %i3, %o6, %o4
46457loop_5503:
46458 ldd [%l7 + 0x50], %f0
46459 ldsw [%l7 + 0x28], %l3
46460 lduh [%l7 + 0x10], %g6
46461 ldd [%l7 + 0x48], %f8
46462 fcmpd %fcc2, %f12, %f12
46463 lduh [%l7 + 0x24], %l2
46464 fornot2 %f0, %f10, %f10
46465 tne %icc, 0x6
46466 fmovsneg %icc, %f2, %f10
46467 ldsh [%l7 + 0x30], %g5
46468 ldd [%l7 + 0x28], %f6
46469 st %f2, [%l7 + 0x10]
46470 ld [%l7 + 0x6C], %f14
46471 ta %xcc, 0x0
46472 fpsub32s %f10, %f3, %f11
46473 fmovsvs %xcc, %f2, %f14
46474 fmovsa %xcc, %f14, %f13
46475 tleu %icc, 0x1
46476 fcmpgt32 %f4, %f12, %l4
46477 movcc %xcc, %l6, %l5
46478 srax %o0, 0x1A, %o2
46479 ld [%l7 + 0x28], %f4
46480 move %icc, %o7, %i2
46481 lduw [%l7 + 0x24], %i5
46482 fmovsneg %icc, %f4, %f7
46483 ldub [%l7 + 0x22], %g4
46484 ldx [%l7 + 0x10], %g7
46485 fbe,a %fcc3, loop_5504
46486 fmul8ulx16 %f0, %f0, %f12
46487 udivx %o1, 0x0B31, %g1
46488 orcc %i0, 0x0018, %o3
46489loop_5504:
46490 smulcc %g2, %l1, %i1
46491 lduh [%l7 + 0x22], %i6
46492 lduw [%l7 + 0x10], %l0
46493 sth %i4, [%l7 + 0x4A]
46494 movrlz %g3, 0x1D2, %i7
46495 fbu %fcc0, loop_5505
46496 fbl,a %fcc3, loop_5506
46497 sth %o5, [%l7 + 0x2A]
46498 fbu %fcc0, loop_5507
46499loop_5505:
46500 fmovdcc %xcc, %f2, %f2
46501loop_5506:
46502 fornot1 %f8, %f10, %f12
46503 orn %i3, 0x0834, %o6
46504loop_5507:
46505 fandnot1 %f2, %f10, %f4
46506 movneg %icc, %l3, %g6
46507 edge8ln %o4, %l2, %g5
46508 xnorcc %l4, 0x0083, %l5
46509 fmovscc %xcc, %f10, %f12
46510 andncc %l6, %o2, %o0
46511 fmovdleu %xcc, %f7, %f9
46512 ldsh [%l7 + 0x74], %i2
46513 stx %o7, [%l7 + 0x50]
46514 ta %xcc, 0x0
46515 ldub [%l7 + 0x4B], %g4
46516 lduh [%l7 + 0x66], %g7
46517 fmovdvs %xcc, %f4, %f7
46518 mulx %o1, 0x077F, %i5
46519 fmovdn %xcc, %f0, %f3
46520 fpack16 %f4, %f2
46521 fbge,a %fcc1, loop_5508
46522 xnorcc %i0, %o3, %g1
46523 andn %l1, %i1, %i6
46524 movne %xcc, %l0, %g2
46525loop_5508:
46526 alignaddr %g3, %i7, %o5
46527 movcs %xcc, %i4, %o6
46528 bvs loop_5509
46529 ldub [%l7 + 0x6C], %i3
46530 te %icc, 0x5
46531 fmul8ulx16 %f10, %f8, %f14
46532loop_5509:
46533 bge %icc, loop_5510
46534 stb %g6, [%l7 + 0x3D]
46535 fzeros %f3
46536 stx %o4, [%l7 + 0x10]
46537loop_5510:
46538 bgu loop_5511
46539 fzero %f8
46540 movcs %xcc, %l3, %g5
46541 lduw [%l7 + 0x08], %l4
46542loop_5511:
46543 fble %fcc3, loop_5512
46544 std %f0, [%l7 + 0x78]
46545 fmovrdgz %l5, %f12, %f12
46546 fpsub32s %f9, %f0, %f11
46547loop_5512:
46548 ldsb [%l7 + 0x6C], %l2
46549 udivcc %l6, 0x115D, %o2
46550 tpos %xcc, 0x3
46551 taddcctv %i2, 0x0981, %o0
46552 fmovspos %xcc, %f7, %f5
46553 bpos,a loop_5513
46554 fpsub16 %f4, %f2, %f4
46555 stx %o7, [%l7 + 0x58]
46556 fbue,a %fcc2, loop_5514
46557loop_5513:
46558 fmovdn %xcc, %f15, %f4
46559 ldsw [%l7 + 0x54], %g4
46560 lduh [%l7 + 0x26], %g7
46561loop_5514:
46562 tpos %icc, 0x4
46563 tleu %icc, 0x4
46564 bvs,a loop_5515
46565 bleu,a %icc, loop_5516
46566 fmovdle %xcc, %f13, %f4
46567 tn %xcc, 0x3
46568loop_5515:
46569 fpadd16s %f5, %f14, %f9
46570loop_5516:
46571 fnot2s %f7, %f8
46572 fbo %fcc1, loop_5517
46573 fble,a %fcc1, loop_5518
46574 stb %i5, [%l7 + 0x10]
46575 ldsw [%l7 + 0x34], %o1
46576loop_5517:
46577 fpsub32 %f0, %f2, %f8
46578loop_5518:
46579 sth %i0, [%l7 + 0x46]
46580 bleu,pn %icc, loop_5519
46581 sth %o3, [%l7 + 0x28]
46582 brnz %g1, loop_5520
46583 tleu %icc, 0x3
46584loop_5519:
46585 edge16l %l1, %i6, %i1
46586 fmovsn %xcc, %f7, %f13
46587loop_5520:
46588 mulx %l0, %g3, %i7
46589 lduh [%l7 + 0x36], %g2
46590 ldsh [%l7 + 0x42], %i4
46591 movneg %icc, %o6, %i3
46592 fcmps %fcc2, %f14, %f5
46593 ldx [%l7 + 0x68], %g6
46594 fmovrsgez %o5, %f12, %f13
46595 xnorcc %l3, %o4, %g5
46596 movrlez %l5, 0x0D2, %l4
46597 xorcc %l6, 0x02A1, %l2
46598 ldd [%l7 + 0x70], %f14
46599 stx %o2, [%l7 + 0x10]
46600 stb %o0, [%l7 + 0x0E]
46601 fmovrslz %i2, %f0, %f15
46602 fpsub16s %f9, %f14, %f0
46603 ldsh [%l7 + 0x3C], %g4
46604 edge32ln %o7, %g7, %o1
46605 mulscc %i5, %i0, %o3
46606 tle %icc, 0x6
46607 ldsh [%l7 + 0x68], %l1
46608 sll %g1, %i6, %l0
46609 fnot1s %f1, %f9
46610 stx %i1, [%l7 + 0x38]
46611 ldub [%l7 + 0x51], %g3
46612 fmovs %f7, %f2
46613 movgu %icc, %i7, %g2
46614 fbo %fcc2, loop_5521
46615 sdiv %i4, 0x02B6, %i3
46616 tsubcc %g6, %o5, %o6
46617 mulx %o4, 0x0C83, %g5
46618loop_5521:
46619 fsrc2 %f4, %f4
46620 pdist %f14, %f14, %f2
46621 fnand %f2, %f6, %f0
46622 fornot2 %f8, %f8, %f4
46623 fandnot1s %f8, %f1, %f8
46624 stb %l3, [%l7 + 0x69]
46625 fmovdvc %xcc, %f0, %f15
46626 fzero %f10
46627 smulcc %l4, %l6, %l2
46628 addccc %o2, 0x1FFA, %o0
46629 lduh [%l7 + 0x54], %l5
46630 lduh [%l7 + 0x6C], %g4
46631 fpadd16 %f4, %f12, %f12
46632 stw %o7, [%l7 + 0x50]
46633 fandnot2s %f5, %f3, %f5
46634 bn,a loop_5522
46635 fmovdgu %xcc, %f12, %f8
46636 ldsw [%l7 + 0x24], %i2
46637 bge,pt %icc, loop_5523
46638loop_5522:
46639 brlez,a %g7, loop_5524
46640 st %f4, [%l7 + 0x10]
46641 stx %o1, [%l7 + 0x60]
46642loop_5523:
46643 ta %icc, 0x2
46644loop_5524:
46645 ldub [%l7 + 0x09], %i0
46646 srlx %i5, %l1, %g1
46647 fcmpd %fcc1, %f8, %f6
46648 sth %i6, [%l7 + 0x1E]
46649 udivcc %l0, 0x11FD, %o3
46650 stb %g3, [%l7 + 0x6A]
46651 fmovsg %icc, %f7, %f5
46652 fmovsleu %icc, %f4, %f1
46653 bgu,a loop_5525
46654 for %f4, %f4, %f10
46655 edge16ln %i1, %i7, %g2
46656 fabsd %f10, %f14
46657loop_5525:
46658 fmovdneg %xcc, %f15, %f10
46659 ldub [%l7 + 0x61], %i4
46660 fbge,a %fcc2, loop_5526
46661 std %f6, [%l7 + 0x08]
46662 smul %g6, 0x0EA7, %i3
46663 tsubcc %o6, %o5, %g5
46664loop_5526:
46665 bne loop_5527
46666 stx %l3, [%l7 + 0x40]
46667 std %f10, [%l7 + 0x70]
46668 tvs %icc, 0x6
46669loop_5527:
46670 movrne %o4, %l6, %l4
46671 tvc %icc, 0x6
46672 fmovdn %icc, %f1, %f1
46673 fmovsa %icc, %f10, %f5
46674 fbul %fcc1, loop_5528
46675 fmovrsgz %o2, %f2, %f7
46676 fones %f8
46677 ldd [%l7 + 0x48], %f14
46678loop_5528:
46679 array16 %l2, %l5, %g4
46680 fmovsvc %xcc, %f10, %f3
46681 fmuld8sux16 %f6, %f14, %f4
46682 fmovdgu %icc, %f1, %f6
46683 fmovdneg %icc, %f2, %f4
46684 ldsh [%l7 + 0x58], %o7
46685 stx %o0, [%l7 + 0x58]
46686 fmul8x16 %f8, %f10, %f6
46687 fmovsl %icc, %f11, %f10
46688 subcc %g7, 0x1A51, %o1
46689 std %f12, [%l7 + 0x50]
46690 tpos %xcc, 0x3
46691 fmovscs %xcc, %f4, %f2
46692 fandnot1 %f10, %f0, %f8
46693 edge8n %i2, %i5, %l1
46694 call loop_5529
46695 bshuffle %f12, %f10, %f4
46696 ldx [%l7 + 0x78], %g1
46697 nop
46698 setx loop_5530, %l0, %l1
46699 wrpr 0x1, %tl
46700 wrpr %l1, %tnpc
46701 setx 0x34400001400, %l0, %l1
46702 wrpr %l1, %tstate
46703 wrhpr 0x4, %htstate
46704 done
46705loop_5529:
46706 ld [%l7 + 0x20], %f8
46707 bvs,pn %xcc, loop_5531
46708 ldx [%l7 + 0x30], %i6
46709loop_5530:
46710 fexpand %f1, %f0
46711 orcc %i0, %o3, %g3
46712loop_5531:
46713 fbue %fcc0, loop_5532
46714 fmovdneg %xcc, %f8, %f12
46715 std %f4, [%l7 + 0x48]
46716 fcmpne16 %f4, %f12, %i1
46717loop_5532:
46718 fcmpne32 %f14, %f6, %l0
46719 brlz %i7, loop_5533
46720 fnegs %f3, %f10
46721 fpadd32 %f4, %f4, %f0
46722 ldub [%l7 + 0x20], %i4
46723loop_5533:
46724 fpackfix %f4, %f6
46725 fmovrse %g6, %f8, %f11
46726 sdiv %g2, 0x14C1, %o6
46727 tpos %xcc, 0x7
46728 stw %i3, [%l7 + 0x30]
46729 fmovscc %xcc, %f15, %f9
46730 sethi 0x186E, %o5
46731 std %f0, [%l7 + 0x60]
46732 lduw [%l7 + 0x3C], %l3
46733 fexpand %f15, %f4
46734 lduw [%l7 + 0x1C], %g5
46735 fmovd %f6, %f2
46736 ldsb [%l7 + 0x53], %o4
46737 stb %l6, [%l7 + 0x52]
46738 lduw [%l7 + 0x0C], %o2
46739 fpsub32 %f14, %f0, %f2
46740 fbul,a %fcc2, loop_5534
46741 fmovrdgez %l4, %f2, %f14
46742 fmovrdlez %l2, %f6, %f2
46743 sdiv %g4, 0x1F30, %l5
46744loop_5534:
46745 fcmpeq16 %f10, %f4, %o0
46746 subcc %o7, %o1, %g7
46747 brnz,a %i5, loop_5535
46748 subcc %l1, %g1, %i6
46749 fand %f14, %f12, %f10
46750 lduw [%l7 + 0x6C], %i0
46751loop_5535:
46752 fmovdge %xcc, %f11, %f3
46753 ldd [%l7 + 0x68], %f0
46754 sdivcc %i2, 0x0921, %o3
46755 fmovspos %xcc, %f7, %f5
46756 fcmpes %fcc2, %f0, %f2
46757 lduh [%l7 + 0x30], %i1
46758 fblg %fcc0, loop_5536
46759 fmovrse %l0, %f12, %f9
46760 bl,pt %icc, loop_5537
46761 array32 %g3, %i4, %g6
46762loop_5536:
46763 lduw [%l7 + 0x08], %i7
46764 xorcc %g2, 0x0522, %o6
46765loop_5537:
46766 stb %o5, [%l7 + 0x5E]
46767 ldd [%l7 + 0x60], %f6
46768 fbe %fcc2, loop_5538
46769 movgu %xcc, %l3, %i3
46770 fandnot2 %f10, %f4, %f2
46771 bvs,pt %xcc, loop_5539
46772loop_5538:
46773 taddcctv %o4, %g5, %l6
46774 edge32n %l4, %l2, %o2
46775 fbue,a %fcc0, loop_5540
46776loop_5539:
46777 orn %g4, %o0, %l5
46778 fmuld8ulx16 %f1, %f11, %f4
46779 stw %o1, [%l7 + 0x60]
46780loop_5540:
46781 ldub [%l7 + 0x47], %g7
46782 stx %o7, [%l7 + 0x18]
46783 xorcc %i5, 0x09AA, %l1
46784 movcs %icc, %i6, %g1
46785 fmovdne %xcc, %f4, %f11
46786 fmovsvc %xcc, %f15, %f4
46787 fmovsvc %icc, %f15, %f4
46788 be,a loop_5541
46789 bg,a,pn %xcc, loop_5542
46790 edge8n %i0, %o3, %i1
46791 tsubcc %l0, %i2, %g3
46792loop_5541:
46793 fbe,a %fcc0, loop_5543
46794loop_5542:
46795 xnorcc %i4, 0x0366, %g6
46796 sll %i7, %o6, %o5
46797 fpsub16 %f12, %f2, %f10
46798loop_5543:
46799 bpos,pt %xcc, loop_5544
46800 tg %icc, 0x2
46801 ldsb [%l7 + 0x31], %l3
46802 taddcc %i3, 0x15D2, %o4
46803loop_5544:
46804 st %f3, [%l7 + 0x40]
46805 fmovrdlez %g2, %f4, %f8
46806 fcmpd %fcc3, %f14, %f0
46807 fandnot2s %f6, %f13, %f9
46808 addc %g5, %l6, %l4
46809 ldsh [%l7 + 0x7C], %l2
46810 fbul,a %fcc2, loop_5545
46811 bneg,a,pn %icc, loop_5546
46812 fbu,a %fcc3, loop_5547
46813 fblg,a %fcc1, loop_5548
46814loop_5545:
46815 ldx [%l7 + 0x08], %g4
46816loop_5546:
46817 fsrc2 %f10, %f0
46818loop_5547:
46819 ldsh [%l7 + 0x6E], %o2
46820loop_5548:
46821 ba,a %xcc, loop_5549
46822 fpack16 %f8, %f2
46823 ldsh [%l7 + 0x48], %o0
46824 ldsb [%l7 + 0x20], %o1
46825loop_5549:
46826 move %icc, %l5, %g7
46827 lduh [%l7 + 0x3C], %i5
46828 fmuld8ulx16 %f15, %f4, %f14
46829 edge8 %o7, %i6, %l1
46830 brlz %i0, loop_5550
46831 brlz %o3, loop_5551
46832 fbu %fcc0, loop_5552
46833 fmovrse %g1, %f3, %f15
46834loop_5550:
46835 ldsb [%l7 + 0x62], %l0
46836loop_5551:
46837 lduh [%l7 + 0x3E], %i2
46838loop_5552:
46839 ldd [%l7 + 0x10], %f2
46840 lduw [%l7 + 0x28], %i1
46841 fbo %fcc0, loop_5553
46842 bge loop_5554
46843 fmovsg %icc, %f7, %f12
46844 movvs %icc, %g3, %g6
46845loop_5553:
46846 fpsub16 %f14, %f10, %f0
46847loop_5554:
46848 lduw [%l7 + 0x34], %i4
46849 fxors %f6, %f8, %f2
46850 edge32l %o6, %o5, %l3
46851 ldsh [%l7 + 0x60], %i7
46852 fbe,a %fcc0, loop_5555
46853 edge16 %i3, %o4, %g5
46854 fpsub16s %f15, %f9, %f11
46855 fmovrdne %g2, %f2, %f0
46856loop_5555:
46857 fmovsvc %xcc, %f15, %f9
46858 movne %icc, %l6, %l4
46859 fmovdvs %xcc, %f2, %f13
46860 array32 %g4, %l2, %o2
46861 alignaddr %o0, %o1, %g7
46862 sdiv %l5, 0x127D, %i5
46863 fmul8sux16 %f14, %f4, %f14
46864 sdiv %o7, 0x1E59, %i6
46865 ldsb [%l7 + 0x21], %i0
46866 srl %o3, %g1, %l1
46867 ldub [%l7 + 0x2E], %l0
46868 stb %i2, [%l7 + 0x44]
46869 tcs %icc, 0x6
46870 andcc %g3, 0x1DC2, %i1
46871 fmovse %icc, %f5, %f12
46872 tpos %xcc, 0x3
46873 ldsh [%l7 + 0x7A], %i4
46874 tl %icc, 0x3
46875 fandnot2s %f5, %f8, %f8
46876 stb %o6, [%l7 + 0x3E]
46877 pdist %f4, %f8, %f12
46878 lduw [%l7 + 0x60], %o5
46879 fone %f10
46880 fexpand %f6, %f14
46881 fmovdpos %xcc, %f9, %f0
46882 edge8n %g6, %l3, %i7
46883 fsrc2s %f7, %f3
46884 brnz,a %o4, loop_5556
46885 fcmpne32 %f2, %f12, %g5
46886 pdist %f0, %f0, %f10
46887 ldx [%l7 + 0x58], %g2
46888loop_5556:
46889 sth %l6, [%l7 + 0x0C]
46890 ldx [%l7 + 0x58], %i3
46891 movre %l4, %l2, %g4
46892 fmovs %f10, %f12
46893 lduh [%l7 + 0x7C], %o0
46894 fmovdneg %xcc, %f15, %f2
46895 for %f14, %f8, %f6
46896 for %f8, %f2, %f6
46897 fbn %fcc3, loop_5557
46898 ldsb [%l7 + 0x09], %o1
46899 movrlz %o2, %l5, %g7
46900 tn %xcc, 0x2
46901loop_5557:
46902 brlz,a %o7, loop_5558
46903 fbge,a %fcc3, loop_5559
46904 ld [%l7 + 0x18], %f15
46905 std %f8, [%l7 + 0x20]
46906loop_5558:
46907 fpackfix %f10, %f8
46908loop_5559:
46909 udivcc %i5, 0x1AD3, %i0
46910 lduh [%l7 + 0x0A], %i6
46911 fxnor %f10, %f0, %f10
46912 fba %fcc0, loop_5560
46913 nop
46914 setx loop_5561, %l0, %l1
46915 wrpr 0x1, %tl
46916 wrpr %l1, %tnpc
46917 setx 0x34400001400, %l0, %l1
46918 wrpr %l1, %tstate
46919 wrhpr 0x4, %htstate
46920 done
46921 bn,pt %xcc, loop_5562
46922 lduh [%l7 + 0x28], %o3
46923loop_5560:
46924 stw %g1, [%l7 + 0x50]
46925loop_5561:
46926 ldsh [%l7 + 0x30], %l0
46927loop_5562:
46928 sth %i2, [%l7 + 0x40]
46929 fmul8x16au %f12, %f8, %f10
46930 fnors %f10, %f7, %f3
46931 edge8ln %l1, %g3, %i1
46932 fnot2 %f12, %f10
46933 edge8l %o6, %i4, %o5
46934 edge32ln %l3, %i7, %o4
46935 fmovrsne %g5, %f9, %f11
46936 brgz %g6, loop_5563
46937 fpsub32 %f4, %f2, %f12
46938 fandnot1s %f8, %f4, %f0
46939 bvs,a %icc, loop_5564
46940loop_5563:
46941 fmovrdlez %l6, %f12, %f12
46942 bneg loop_5565
46943 fblg %fcc1, loop_5566
46944loop_5564:
46945 edge32n %i3, %l4, %g2
46946 ldsh [%l7 + 0x5A], %g4
46947loop_5565:
46948 fcmpne16 %f10, %f14, %o0
46949loop_5566:
46950 std %f6, [%l7 + 0x38]
46951 tgu %xcc, 0x6
46952 std %f8, [%l7 + 0x08]
46953 fandnot2s %f4, %f10, %f5
46954 ldsh [%l7 + 0x1C], %l2
46955 ld [%l7 + 0x48], %f8
46956 bvc,a %icc, loop_5567
46957 lduw [%l7 + 0x40], %o2
46958 tne %icc, 0x7
46959 stx %l5, [%l7 + 0x38]
46960loop_5567:
46961 fmovrdlz %o1, %f14, %f10
46962 lduh [%l7 + 0x3A], %g7
46963 fand %f14, %f0, %f4
46964 std %f14, [%l7 + 0x38]
46965 popc %o7, %i0
46966 stx %i6, [%l7 + 0x58]
46967 fmovsleu %xcc, %f4, %f8
46968 lduh [%l7 + 0x5A], %i5
46969 tvc %xcc, 0x5
46970 fmovdgu %xcc, %f9, %f14
46971 ldsw [%l7 + 0x7C], %g1
46972 edge16 %l0, %i2, %o3
46973 brgez,a %l1, loop_5568
46974 lduw [%l7 + 0x60], %g3
46975 sdivcc %o6, 0x091E, %i4
46976 ldsw [%l7 + 0x24], %o5
46977loop_5568:
46978 fmovdvc %xcc, %f10, %f11
46979 movcc %icc, %l3, %i7
46980 ldub [%l7 + 0x6A], %i1
46981 taddcctv %o4, 0x0B64, %g6
46982 fpmerge %f9, %f4, %f8
46983 fmovdpos %icc, %f5, %f13
46984 fzeros %f14
46985 fbule,a %fcc2, loop_5569
46986 fornot1 %f14, %f8, %f8
46987 fbu %fcc2, loop_5570
46988 nop
46989 setx loop_5571, %l0, %l1
46990 wrpr 0x1, %tl
46991 wrpr %l1, %tnpc
46992 setx 0x34400001400, %l0, %l1
46993 wrpr %l1, %tstate
46994 wrhpr 0x4, %htstate
46995 done
46996loop_5569:
46997 siam 0x0
46998 edge32 %l6, %g5, %i3
46999loop_5570:
47000 fbl,a %fcc0, loop_5572
47001loop_5571:
47002 fpackfix %f14, %f13
47003 popc %g2, %l4
47004 fbue %fcc0, loop_5573
47005loop_5572:
47006 nop
47007 setx loop_5574, %l0, %l1
47008 wrpr 0x1, %tl
47009 wrpr %l1, %tpc
47010 add %l1, 0x4, %l1
47011 wrpr %l1, %tnpc
47012 setx 0x34400001400, %l0, %l1
47013 wrpr %l1, %tstate
47014 wrhpr 0x4, %htstate
47015 retry
47016 xnorcc %o0, 0x19CA, %g4
47017 fmovdg %xcc, %f14, %f11
47018loop_5573:
47019 edge16n %o2, %l5, %l2
47020loop_5574:
47021 st %f12, [%l7 + 0x5C]
47022 fbl %fcc1, loop_5575
47023 edge16ln %o1, %o7, %i0
47024 fblg %fcc3, loop_5576
47025 fmovdpos %xcc, %f0, %f7
47026loop_5575:
47027 fmovdg %icc, %f12, %f5
47028 fba,a %fcc0, loop_5577
47029loop_5576:
47030 fnor %f4, %f4, %f6
47031 stb %g7, [%l7 + 0x0C]
47032 ldub [%l7 + 0x0C], %i6
47033loop_5577:
47034 bpos loop_5578
47035 orncc %i5, 0x1CBB, %g1
47036 ldub [%l7 + 0x13], %l0
47037 bge %xcc, loop_5579
47038loop_5578:
47039 stw %o3, [%l7 + 0x14]
47040 fmovrdgez %l1, %f14, %f8
47041 fpadd16 %f6, %f14, %f10
47042loop_5579:
47043 st %f11, [%l7 + 0x24]
47044 fnot1 %f6, %f14
47045 ldsb [%l7 + 0x24], %g3
47046 orn %i2, %i4, %o5
47047 fmovsgu %icc, %f4, %f9
47048 fmovsneg %icc, %f5, %f7
47049 fcmps %fcc2, %f3, %f4
47050 ta %icc, 0x7
47051 ldx [%l7 + 0x50], %o6
47052 bne,pn %icc, loop_5580
47053 bgu,a,pt %icc, loop_5581
47054 fcmpd %fcc3, %f6, %f10
47055 st %f9, [%l7 + 0x68]
47056loop_5580:
47057 std %f6, [%l7 + 0x60]
47058loop_5581:
47059 fmovsgu %icc, %f12, %f12
47060 fpsub16s %f7, %f6, %f12
47061 array32 %i7, %l3, %i1
47062 fornot2s %f12, %f8, %f13
47063 fmovdne %icc, %f7, %f12
47064 fbuge %fcc2, loop_5582
47065 fsrc1 %f10, %f10
47066 fsrc1 %f8, %f6
47067 fmovdge %xcc, %f8, %f5
47068loop_5582:
47069 fsrc2 %f2, %f2
47070 fmovscc %xcc, %f7, %f11
47071 edge8 %o4, %l6, %g5
47072 tgu %icc, 0x1
47073 fcmps %fcc1, %f0, %f2
47074 fba %fcc1, loop_5583
47075 fnand %f12, %f14, %f8
47076 ldsb [%l7 + 0x3E], %i3
47077 fcmple16 %f10, %f4, %g6
47078loop_5583:
47079 bshuffle %f10, %f2, %f12
47080 andncc %l4, %g2, %g4
47081 fbne,a %fcc3, loop_5584
47082 edge16ln %o2, %o0, %l2
47083 st %f4, [%l7 + 0x74]
47084 sethi 0x0F7C, %o1
47085loop_5584:
47086 move %icc, %o7, %l5
47087 fsrc2 %f10, %f14
47088 taddcctv %i0, %g7, %i5
47089 alignaddrl %i6, %g1, %l0
47090 fbo,a %fcc3, loop_5585
47091 st %f13, [%l7 + 0x0C]
47092 fba %fcc1, loop_5586
47093 tg %icc, 0x7
47094loop_5585:
47095 nop
47096 setx loop_5587, %l0, %l1
47097 jmpl %l1, %l1
47098 bpos,pn %xcc, loop_5588
47099loop_5586:
47100 ldsb [%l7 + 0x69], %g3
47101 fmovsgu %icc, %f9, %f2
47102loop_5587:
47103 fmuld8ulx16 %f2, %f11, %f0
47104loop_5588:
47105 fnot1 %f10, %f4
47106 tcs %icc, 0x4
47107 edge32 %o3, %i4, %i2
47108 brnz,a %o6, loop_5589
47109 mulscc %o5, %i7, %i1
47110 st %f6, [%l7 + 0x50]
47111 movpos %icc, %l3, %o4
47112loop_5589:
47113 andcc %g5, 0x0A6B, %l6
47114 fpadd32 %f12, %f10, %f4
47115 fcmpgt16 %f6, %f8, %i3
47116 fbl,a %fcc2, loop_5590
47117 stx %l4, [%l7 + 0x40]
47118 fnegd %f2, %f0
47119 ldsw [%l7 + 0x78], %g2
47120loop_5590:
47121 fnor %f6, %f0, %f0
47122 lduh [%l7 + 0x66], %g4
47123 movge %icc, %o2, %g6
47124 siam 0x4
47125 fmovdn %icc, %f0, %f11
47126 ld [%l7 + 0x5C], %f8
47127 fcmpeq32 %f6, %f8, %l2
47128 fmovsneg %icc, %f3, %f6
47129 ldub [%l7 + 0x45], %o0
47130 fmovsg %icc, %f6, %f1
47131 movcs %icc, %o7, %l5
47132 fmovsvc %icc, %f9, %f14
47133 xnor %i0, %o1, %g7
47134 fmovdg %icc, %f5, %f4
47135 tge %xcc, 0x1
47136 bpos,a %xcc, loop_5591
47137 ldx [%l7 + 0x30], %i5
47138 fabsd %f14, %f6
47139 fnors %f1, %f10, %f8
47140loop_5591:
47141 lduh [%l7 + 0x42], %i6
47142 fandnot1 %f6, %f14, %f14
47143 lduh [%l7 + 0x5A], %l0
47144 fmovsneg %icc, %f13, %f8
47145 ld [%l7 + 0x34], %f15
47146 xnor %l1, %g3, %g1
47147 popc %o3, %i2
47148 lduh [%l7 + 0x78], %i4
47149 ble,a loop_5592
47150 fxors %f2, %f11, %f3
47151 fbug,a %fcc1, loop_5593
47152 fornot1 %f0, %f10, %f10
47153loop_5592:
47154 tvs %xcc, 0x7
47155 fmovdcs %xcc, %f14, %f14
47156loop_5593:
47157 fbue,a %fcc1, loop_5594
47158 stw %o6, [%l7 + 0x48]
47159 movrgz %i7, 0x053, %i1
47160 stx %l3, [%l7 + 0x60]
47161loop_5594:
47162 sth %o5, [%l7 + 0x10]
47163 ldsw [%l7 + 0x60], %g5
47164 call loop_5595
47165 fbuge,a %fcc0, loop_5596
47166 orncc %l6, %o4, %l4
47167 std %f10, [%l7 + 0x30]
47168loop_5595:
47169 tgu %icc, 0x3
47170loop_5596:
47171 tcc %icc, 0x7
47172 smulcc %g2, %g4, %i3
47173 ld [%l7 + 0x40], %f11
47174 edge32ln %g6, %l2, %o2
47175 ldd [%l7 + 0x08], %f12
47176 fpsub32 %f2, %f12, %f6
47177 fpsub32s %f10, %f8, %f0
47178 fbug %fcc1, loop_5597
47179 subcc %o0, %o7, %i0
47180 fpsub16s %f6, %f6, %f1
47181 sth %o1, [%l7 + 0x20]
47182loop_5597:
47183 orcc %g7, %l5, %i5
47184 fornot1s %f7, %f15, %f14
47185 fmovrsgez %i6, %f2, %f1
47186 fmovse %icc, %f1, %f15
47187 lduw [%l7 + 0x28], %l0
47188 tvc %xcc, 0x1
47189 fbe,a %fcc2, loop_5598
47190 fmovdne %icc, %f15, %f13
47191 stx %g3, [%l7 + 0x10]
47192 subc %g1, %l1, %o3
47193loop_5598:
47194 fand %f10, %f0, %f14
47195 fnands %f5, %f11, %f9
47196 lduh [%l7 + 0x1C], %i2
47197 be,a,pt %icc, loop_5599
47198 fmul8x16al %f12, %f15, %f12
47199 bleu,a,pn %icc, loop_5600
47200 tcc %icc, 0x6
47201loop_5599:
47202 ldub [%l7 + 0x2B], %o6
47203 movcs %icc, %i7, %i4
47204loop_5600:
47205 ldx [%l7 + 0x40], %i1
47206 bleu %icc, loop_5601
47207 tgu %xcc, 0x4
47208 brlez,a %l3, loop_5602
47209 edge32ln %g5, %l6, %o4
47210loop_5601:
47211 ldsw [%l7 + 0x10], %l4
47212 fmovscc %xcc, %f1, %f11
47213loop_5602:
47214 lduw [%l7 + 0x44], %g2
47215 bneg loop_5603
47216 fmovdpos %icc, %f3, %f10
47217 nop
47218 setx loop_5604, %l0, %l1
47219 jmpl %l1, %g4
47220 lduh [%l7 + 0x46], %i3
47221loop_5603:
47222 fbuge,a %fcc1, loop_5605
47223 brnz %o5, loop_5606
47224loop_5604:
47225 ldd [%l7 + 0x68], %f12
47226 sth %l2, [%l7 + 0x50]
47227loop_5605:
47228 ldub [%l7 + 0x40], %o2
47229loop_5606:
47230 ldub [%l7 + 0x37], %o0
47231 srl %g6, %o7, %i0
47232 bne,a,pn %icc, loop_5607
47233 ld [%l7 + 0x08], %f1
47234 fxor %f4, %f6, %f4
47235 smulcc %g7, 0x1135, %o1
47236loop_5607:
47237 stb %i5, [%l7 + 0x12]
47238 alignaddrl %l5, %i6, %l0
47239 sth %g1, [%l7 + 0x1C]
47240 fbge %fcc2, loop_5608
47241 fandnot1 %f10, %f0, %f6
47242 fcmpeq16 %f6, %f8, %l1
47243 ldsh [%l7 + 0x4E], %o3
47244loop_5608:
47245 fbug %fcc3, loop_5609
47246 fornot2 %f4, %f12, %f2
47247 udivcc %g3, 0x117E, %i2
47248 std %f8, [%l7 + 0x38]
47249loop_5609:
47250 ldd [%l7 + 0x30], %f0
47251 ta %xcc, 0x2
47252 lduh [%l7 + 0x0E], %o6
47253 ldsb [%l7 + 0x37], %i4
47254 fmovrslez %i1, %f12, %f10
47255 fbg %fcc0, loop_5610
47256 fmovrdne %i7, %f10, %f14
47257 fxor %f8, %f8, %f8
47258 fnors %f12, %f12, %f13
47259loop_5610:
47260 st %f9, [%l7 + 0x7C]
47261 fmovsn %icc, %f10, %f7
47262 ldsw [%l7 + 0x14], %l3
47263 movvc %icc, %l6, %o4
47264 fexpand %f8, %f14
47265 ldd [%l7 + 0x38], %f4
47266 stb %l4, [%l7 + 0x74]
47267 std %f8, [%l7 + 0x58]
47268 st %f8, [%l7 + 0x1C]
47269 stx %g2, [%l7 + 0x38]
47270 stb %g4, [%l7 + 0x71]
47271 fnegd %f4, %f14
47272 lduw [%l7 + 0x44], %g5
47273 tgu %xcc, 0x4
47274 fbge %fcc0, loop_5611
47275 st %f1, [%l7 + 0x44]
47276 fmovrde %i3, %f4, %f12
47277 fand %f14, %f10, %f12
47278loop_5611:
47279 add %o5, 0x122B, %o2
47280 fnors %f13, %f11, %f10
47281 ld [%l7 + 0x24], %f2
47282 ldsb [%l7 + 0x23], %l2
47283 sdivcc %g6, 0x1D6E, %o0
47284 tvc %xcc, 0x1
47285 orcc %o7, %i0, %g7
47286 xnor %o1, %l5, %i6
47287 fcmple16 %f14, %f8, %l0
47288 fcmpne16 %f8, %f4, %i5
47289 sth %g1, [%l7 + 0x7A]
47290 tneg %xcc, 0x1
47291 fandnot1 %f6, %f4, %f8
47292 srlx %l1, 0x12, %o3
47293 lduw [%l7 + 0x4C], %i2
47294 fabss %f1, %f7
47295 sdivcc %g3, 0x1E30, %i4
47296 fnor %f14, %f2, %f4
47297 addc %o6, %i1, %i7
47298 movvc %icc, %l6, %l3
47299 fcmple32 %f4, %f8, %o4
47300 ldx [%l7 + 0x28], %g2
47301 ldsh [%l7 + 0x5C], %l4
47302 fpsub32s %f15, %f14, %f10
47303 fexpand %f4, %f12
47304 fpsub32 %f12, %f2, %f10
47305 tleu %icc, 0x4
47306 fmovsleu %xcc, %f0, %f5
47307 movrlz %g5, %i3, %g4
47308 ldsb [%l7 + 0x51], %o2
47309 ldub [%l7 + 0x0F], %l2
47310 ldd [%l7 + 0x10], %f8
47311 edge16n %g6, %o0, %o5
47312 fcmpgt16 %f12, %f0, %i0
47313 ldsb [%l7 + 0x53], %o7
47314 fmovsleu %icc, %f2, %f14
47315 fbne,a %fcc2, loop_5612
47316 std %f8, [%l7 + 0x70]
47317 fcmpne32 %f4, %f14, %o1
47318 fmovdneg %xcc, %f13, %f14
47319loop_5612:
47320 nop
47321 setx loop_5613, %l0, %l1
47322 wrpr 0x1, %tl
47323 wrpr %l1, %tnpc
47324 setx 0x34400001400, %l0, %l1
47325 wrpr %l1, %tstate
47326 wrhpr 0x4, %htstate
47327 done
47328 lduh [%l7 + 0x54], %l5
47329 fmul8x16al %f3, %f8, %f12
47330 orn %g7, 0x1B3C, %l0
47331loop_5613:
47332 fpadd32 %f10, %f6, %f4
47333 fpadd16 %f14, %f14, %f0
47334 movn %icc, %i6, %i5
47335 stb %g1, [%l7 + 0x2D]
47336 subcc %o3, %i2, %g3
47337 bcc,pn %icc, loop_5614
47338 st %f12, [%l7 + 0x14]
47339 fpadd32s %f15, %f3, %f11
47340 fmovscs %xcc, %f12, %f4
47341loop_5614:
47342 fexpand %f5, %f6
47343 fpsub32 %f2, %f2, %f4
47344 movrgez %l1, %i4, %o6
47345 ldub [%l7 + 0x7D], %i1
47346 std %f10, [%l7 + 0x78]
47347 ldub [%l7 + 0x72], %i7
47348 stb %l3, [%l7 + 0x56]
47349 fmovdleu %xcc, %f11, %f7
47350 popc %l6, %g2
47351 andcc %o4, %g5, %i3
47352 sub %g4, %l4, %l2
47353 fmovd %f8, %f12
47354 ldsw [%l7 + 0x60], %o2
47355 ta %icc, 0x5
47356 st %f9, [%l7 + 0x14]
47357 st %f12, [%l7 + 0x0C]
47358 ba,a,pn %icc, loop_5615
47359 stx %o0, [%l7 + 0x78]
47360 fand %f4, %f4, %f0
47361 lduw [%l7 + 0x64], %g6
47362loop_5615:
47363 or %o5, %i0, %o1
47364 ldsh [%l7 + 0x7C], %l5
47365 st %f7, [%l7 + 0x44]
47366 stw %o7, [%l7 + 0x48]
47367 fzero %f14
47368 lduh [%l7 + 0x36], %g7
47369 movrgez %i6, %i5, %l0
47370 taddcctv %o3, %i2, %g3
47371 st %f13, [%l7 + 0x38]
47372 fandnot1 %f4, %f6, %f12
47373 ldsh [%l7 + 0x46], %g1
47374 ldub [%l7 + 0x54], %l1
47375 fmovs %f4, %f11
47376 bshuffle %f2, %f2, %f0
47377 fbl,a %fcc3, loop_5616
47378 stw %o6, [%l7 + 0x1C]
47379 fbuge,a %fcc2, loop_5617
47380 fmovdg %icc, %f8, %f7
47381loop_5616:
47382 fandnot1 %f14, %f12, %f6
47383 fand %f10, %f14, %f12
47384loop_5617:
47385 fnand %f14, %f14, %f0
47386 fnands %f12, %f13, %f14
47387 fcmpeq32 %f14, %f14, %i4
47388 fandnot2s %f0, %f9, %f0
47389 fsrc1 %f14, %f6
47390 xorcc %i7, 0x0971, %i1
47391 ldx [%l7 + 0x48], %l3
47392 xnorcc %g2, 0x0457, %o4
47393 ldd [%l7 + 0x60], %f8
47394 brnz,a %l6, loop_5618
47395 ldsw [%l7 + 0x5C], %g5
47396 movrgez %i3, %l4, %l2
47397 lduw [%l7 + 0x60], %g4
47398loop_5618:
47399 popc 0x06B8, %o2
47400 ldsh [%l7 + 0x20], %o0
47401 ldsw [%l7 + 0x50], %o5
47402 st %f12, [%l7 + 0x18]
47403 add %g6, 0x0643, %i0
47404 movrgez %o1, 0x147, %l5
47405 lduw [%l7 + 0x4C], %o7
47406 ta %icc, 0x7
47407 fmul8x16 %f10, %f2, %f2
47408 fandnot2s %f15, %f7, %f10
47409 fmovrdgz %g7, %f2, %f14
47410 sth %i6, [%l7 + 0x72]
47411 movg %icc, %i5, %l0
47412 fnors %f4, %f1, %f13
47413 edge8 %i2, %g3, %g1
47414 ldd [%l7 + 0x68], %f2
47415 fcmpgt16 %f0, %f4, %l1
47416 tcs %xcc, 0x7
47417 ldx [%l7 + 0x20], %o3
47418 fmovdl %xcc, %f12, %f0
47419 fmovrse %i4, %f5, %f15
47420 fcmpeq16 %f10, %f2, %o6
47421 bl,pt %icc, loop_5619
47422 fmul8x16 %f3, %f14, %f12
47423 udiv %i7, 0x049F, %l3
47424 ld [%l7 + 0x3C], %f15
47425loop_5619:
47426 bpos loop_5620
47427 ldd [%l7 + 0x08], %f12
47428 st %f10, [%l7 + 0x1C]
47429 ldsb [%l7 + 0x0C], %g2
47430loop_5620:
47431 fbuge %fcc1, loop_5621
47432 ldsw [%l7 + 0x34], %i1
47433 movgu %xcc, %o4, %g5
47434 nop
47435 setx loop_5622, %l0, %l1
47436 jmpl %l1, %i3
47437loop_5621:
47438 udivx %l6, 0x192E, %l2
47439 nop
47440 setx loop_5623, %l0, %l1
47441 wrpr 0x1, %tl
47442 wrpr %l1, %tnpc
47443 setx 0x34400001400, %l0, %l1
47444 wrpr %l1, %tstate
47445 wrhpr 0x4, %htstate
47446 done
47447 fpadd32 %f12, %f6, %f12
47448loop_5622:
47449 fpsub16s %f11, %f13, %f2
47450 ldsh [%l7 + 0x20], %g4
47451loop_5623:
47452 bl,a loop_5624
47453 ldx [%l7 + 0x58], %o2
47454 std %f14, [%l7 + 0x20]
47455 fmovrdgz %l4, %f0, %f2
47456loop_5624:
47457 sdivx %o0, 0x0563, %g6
47458 andn %i0, 0x1D81, %o1
47459 movne %icc, %o5, %l5
47460 mova %xcc, %g7, %o7
47461 array32 %i6, %l0, %i5
47462 lduh [%l7 + 0x6A], %g3
47463 ldx [%l7 + 0x28], %g1
47464 fcmpd %fcc2, %f2, %f2
47465 sth %i2, [%l7 + 0x2E]
47466 bg,pn %icc, loop_5625
47467 edge8 %o3, %i4, %o6
47468 ldsh [%l7 + 0x56], %l1
47469 brnz,a %l3, loop_5626
47470loop_5625:
47471 sub %i7, %i1, %g2
47472 nop
47473 setx loop_5627, %l0, %l1
47474 wrpr 0x1, %tl
47475 wrpr %l1, %tpc
47476 add %l1, 0x4, %l1
47477 wrpr %l1, %tnpc
47478 setx 0x34400001400, %l0, %l1
47479 wrpr %l1, %tstate
47480 wrhpr 0x4, %htstate
47481 retry
47482 bpos,pn %icc, loop_5628
47483loop_5626:
47484 ldsw [%l7 + 0x58], %g5
47485 brlz,a %o4, loop_5629
47486loop_5627:
47487 edge8l %i3, %l6, %g4
47488loop_5628:
47489 move %icc, %l2, %l4
47490 array32 %o2, %g6, %o0
47491loop_5629:
47492 lduh [%l7 + 0x76], %i0
47493 tpos %xcc, 0x1
47494 fmovsa %xcc, %f8, %f12
47495 st %f7, [%l7 + 0x18]
47496 stw %o5, [%l7 + 0x74]
47497 ldd [%l7 + 0x70], %f10
47498 fpackfix %f4, %f2
47499 std %f6, [%l7 + 0x48]
47500 stx %o1, [%l7 + 0x70]
47501 fmovsge %xcc, %f10, %f3
47502 bshuffle %f6, %f4, %f14
47503 fbu %fcc1, loop_5630
47504 fmovrsgz %l5, %f1, %f6
47505 fxnor %f6, %f12, %f4
47506 movcc %icc, %g7, %o7
47507loop_5630:
47508 fbule,a %fcc1, loop_5631
47509 fbne %fcc2, loop_5632
47510 stb %i6, [%l7 + 0x24]
47511 fornot2s %f7, %f4, %f11
47512loop_5631:
47513 ldub [%l7 + 0x4A], %l0
47514loop_5632:
47515 ble,pn %icc, loop_5633
47516 ba %icc, loop_5634
47517 movleu %icc, %g3, %g1
47518 xnor %i2, %o3, %i4
47519loop_5633:
47520 lduh [%l7 + 0x66], %o6
47521loop_5634:
47522 array32 %l1, %i5, %i7
47523 brnz,a %l3, loop_5635
47524 sra %g2, %g5, %i1
47525 srlx %i3, 0x0B, %l6
47526 lduh [%l7 + 0x2A], %o4
47527loop_5635:
47528 ld [%l7 + 0x7C], %f15
47529 movgu %xcc, %g4, %l4
47530 fandnot2s %f2, %f8, %f3
47531 ld [%l7 + 0x18], %f2
47532 bg,a loop_5636
47533 stb %o2, [%l7 + 0x1E]
47534 fsrc1s %f3, %f1
47535 fmovscs %icc, %f11, %f7
47536loop_5636:
47537 fmovrdgz %l2, %f6, %f0
47538 bvs,a,pt %icc, loop_5637
47539 lduw [%l7 + 0x28], %o0
47540 sdivx %g6, 0x0129, %o5
47541 lduw [%l7 + 0x30], %o1
47542loop_5637:
47543 stb %l5, [%l7 + 0x3A]
47544 sll %i0, %g7, %o7
47545 stx %i6, [%l7 + 0x78]
47546 movn %xcc, %l0, %g3
47547 taddcctv %g1, 0x1E09, %o3
47548 ldsw [%l7 + 0x44], %i2
47549 ldsb [%l7 + 0x6C], %i4
47550 movpos %xcc, %l1, %i5
47551 stx %i7, [%l7 + 0x28]
47552 edge8ln %o6, %g2, %l3
47553 ldsh [%l7 + 0x1C], %g5
47554 stb %i1, [%l7 + 0x2D]
47555 st %f5, [%l7 + 0x48]
47556 andcc %l6, 0x1598, %i3
47557 movn %icc, %g4, %l4
47558 fand %f12, %f4, %f8
47559 fmovrsgez %o2, %f8, %f2
47560 stx %o4, [%l7 + 0x30]
47561 fnegd %f12, %f4
47562 brlez %l2, loop_5638
47563 lduw [%l7 + 0x0C], %o0
47564 lduw [%l7 + 0x64], %o5
47565 fbo %fcc2, loop_5639
47566loop_5638:
47567 ldsw [%l7 + 0x14], %o1
47568 alignaddr %l5, %i0, %g7
47569 bl loop_5640
47570loop_5639:
47571 xor %g6, %o7, %i6
47572 ldsb [%l7 + 0x31], %l0
47573 sth %g3, [%l7 + 0x08]
47574loop_5640:
47575 fnot1s %f10, %f3
47576 stx %o3, [%l7 + 0x48]
47577 ldd [%l7 + 0x60], %f10
47578 fxor %f0, %f12, %f10
47579 ldd [%l7 + 0x70], %f0
47580 edge8 %i2, %i4, %g1
47581 fand %f4, %f2, %f0
47582 fcmpgt32 %f6, %f0, %l1
47583 lduw [%l7 + 0x10], %i5
47584 fcmple16 %f4, %f2, %i7
47585 ldx [%l7 + 0x20], %o6
47586 lduw [%l7 + 0x28], %g2
47587 sth %l3, [%l7 + 0x2A]
47588 smulcc %g5, 0x1BF5, %l6
47589 tvs %icc, 0x6
47590 fmovse %icc, %f14, %f6
47591 fbule,a %fcc3, loop_5641
47592 fbn,a %fcc3, loop_5642
47593 fmovdcc %xcc, %f0, %f0
47594 edge8l %i1, %g4, %l4
47595loop_5641:
47596 ldub [%l7 + 0x7F], %o2
47597loop_5642:
47598 fmovsl %xcc, %f10, %f0
47599 stw %i3, [%l7 + 0x14]
47600 fones %f5
47601 ba,pn %xcc, loop_5643
47602 edge8ln %o4, %l2, %o5
47603 umulcc %o1, %o0, %i0
47604 stb %l5, [%l7 + 0x55]
47605loop_5643:
47606 movl %icc, %g6, %g7
47607 fandnot1 %f14, %f6, %f0
47608 edge16l %o7, %i6, %g3
47609 fors %f0, %f9, %f7
47610 fcmpd %fcc0, %f10, %f8
47611 bpos,a,pt %xcc, loop_5644
47612 fmovdpos %icc, %f4, %f11
47613 ldd [%l7 + 0x68], %f14
47614 fmovdpos %icc, %f15, %f4
47615loop_5644:
47616 smul %o3, 0x0808, %l0
47617 fpsub32 %f12, %f10, %f12
47618 stb %i4, [%l7 + 0x59]
47619 stw %i2, [%l7 + 0x7C]
47620 stw %g1, [%l7 + 0x60]
47621 fmuld8ulx16 %f11, %f4, %f2
47622 lduh [%l7 + 0x74], %i5
47623 edge8 %l1, %o6, %g2
47624 brnz %l3, loop_5645
47625 tcs %xcc, 0x4
47626 fmul8x16al %f7, %f2, %f2
47627 sll %i7, %l6, %i1
47628loop_5645:
47629 fpackfix %f6, %f1
47630 fmovscc %icc, %f7, %f12
47631 sllx %g5, 0x0D, %l4
47632 fone %f6
47633 fandnot1 %f0, %f2, %f4
47634 fcmpne16 %f8, %f2, %g4
47635 fcmpeq16 %f12, %f12, %i3
47636 fmovspos %xcc, %f4, %f0
47637 fcmpd %fcc2, %f4, %f4
47638 tsubcc %o2, 0x056F, %l2
47639 ldsh [%l7 + 0x56], %o4
47640 st %f7, [%l7 + 0x5C]
47641 fmovsgu %icc, %f11, %f12
47642 orn %o5, %o0, %i0
47643 tge %icc, 0x0
47644 ble,a loop_5646
47645 ba,a,pt %xcc, loop_5647
47646 udivx %l5, 0x0007, %o1
47647 fblg %fcc2, loop_5648
47648loop_5646:
47649 umulcc %g6, 0x03F5, %o7
47650loop_5647:
47651 ldsw [%l7 + 0x2C], %i6
47652 mulx %g7, %g3, %l0
47653loop_5648:
47654 ldsw [%l7 + 0x44], %i4
47655 fmovrsgez %o3, %f3, %f3
47656 xorcc %g1, %i2, %l1
47657 movge %xcc, %o6, %g2
47658 xnorcc %l3, %i7, %l6
47659 brgz %i1, loop_5649
47660 ldub [%l7 + 0x55], %i5
47661 ldd [%l7 + 0x38], %f4
47662 ldd [%l7 + 0x50], %f6
47663loop_5649:
47664 fabss %f2, %f10
47665 fones %f12
47666 addc %l4, 0x05A1, %g4
47667 movle %xcc, %g5, %o2
47668 fpadd32 %f4, %f14, %f0
47669 ldsw [%l7 + 0x74], %l2
47670 tl %icc, 0x1
47671 stw %i3, [%l7 + 0x2C]
47672 bl %xcc, loop_5650
47673 movrlz %o4, %o5, %o0
47674 fcmple16 %f14, %f14, %i0
47675 sth %o1, [%l7 + 0x4C]
47676loop_5650:
47677 lduh [%l7 + 0x76], %l5
47678 fbue %fcc1, loop_5651
47679 edge16ln %g6, %o7, %g7
47680 tgu %xcc, 0x2
47681 fandnot2 %f4, %f4, %f12
47682loop_5651:
47683 orn %i6, %g3, %l0
47684 fbe,a %fcc1, loop_5652
47685 fornot2s %f7, %f9, %f11
47686 ld [%l7 + 0x08], %f2
47687 tle %xcc, 0x7
47688loop_5652:
47689 fmovdgu %icc, %f7, %f12
47690 stb %o3, [%l7 + 0x11]
47691 lduw [%l7 + 0x3C], %g1
47692 fxnors %f4, %f14, %f15
47693 tgu %xcc, 0x0
47694 fandnot2 %f10, %f6, %f4
47695 fsrc2s %f14, %f2
47696 stb %i4, [%l7 + 0x2D]
47697 brlez,a %i2, loop_5653
47698 ld [%l7 + 0x30], %f9
47699 fmovsne %icc, %f14, %f14
47700 lduh [%l7 + 0x24], %l1
47701loop_5653:
47702 fones %f3
47703 lduw [%l7 + 0x30], %g2
47704 ldub [%l7 + 0x7B], %l3
47705 edge32 %i7, %o6, %l6
47706 ldsh [%l7 + 0x64], %i1
47707 fnot2s %f1, %f15
47708 call loop_5654
47709 stw %i5, [%l7 + 0x28]
47710 fabsd %f2, %f12
47711 movrlz %g4, 0x1CB, %g5
47712loop_5654:
47713 edge16ln %o2, %l4, %l2
47714 fba,a %fcc3, loop_5655
47715 movn %icc, %i3, %o5
47716 stx %o0, [%l7 + 0x58]
47717 ldub [%l7 + 0x79], %o4
47718loop_5655:
47719 ldsh [%l7 + 0x2C], %o1
47720 add %i0, %g6, %o7
47721 taddcc %g7, %l5, %i6
47722 fcmpne16 %f4, %f6, %g3
47723 ta %icc, 0x0
47724 fbul,a %fcc0, loop_5656
47725 bshuffle %f4, %f12, %f12
47726 fxors %f14, %f11, %f10
47727 tsubcctv %l0, %g1, %o3
47728loop_5656:
47729 fsrc2s %f15, %f10
47730 fand %f10, %f6, %f14
47731 umul %i4, %l1, %i2
47732 std %f14, [%l7 + 0x10]
47733 ldsh [%l7 + 0x6C], %g2
47734 fcmpeq32 %f6, %f10, %l3
47735 fbg,a %fcc0, loop_5657
47736 ldd [%l7 + 0x18], %f8
47737 ldd [%l7 + 0x40], %f0
47738 fmovrdlz %o6, %f14, %f10
47739loop_5657:
47740 fmovsge %xcc, %f15, %f12
47741 ldub [%l7 + 0x7B], %l6
47742 sethi 0x195D, %i7
47743 ldd [%l7 + 0x48], %f10
47744 brlz %i1, loop_5658
47745 and %i5, %g5, %g4
47746 brz %l4, loop_5659
47747 ldsh [%l7 + 0x3E], %o2
47748loop_5658:
47749 fpsub16s %f7, %f5, %f0
47750 fsrc1s %f11, %f13
47751loop_5659:
47752 tl %icc, 0x6
47753 ldsh [%l7 + 0x62], %i3
47754 std %f8, [%l7 + 0x10]
47755 std %f8, [%l7 + 0x20]
47756 fmovdge %icc, %f6, %f0
47757 bn %xcc, loop_5660
47758 nop
47759 setx loop_5661, %l0, %l1
47760 wrpr 0x1, %tl
47761 wrpr %l1, %tnpc
47762 setx 0x34400001400, %l0, %l1
47763 wrpr %l1, %tstate
47764 wrhpr 0x4, %htstate
47765 done
47766 srlx %l2, %o0, %o4
47767 stb %o5, [%l7 + 0x7A]
47768loop_5660:
47769 lduh [%l7 + 0x56], %i0
47770loop_5661:
47771 fmuld8sux16 %f10, %f6, %f10
47772 fmovdl %icc, %f3, %f10
47773 fcmpne32 %f2, %f14, %g6
47774 movvs %icc, %o1, %g7
47775 addcc %o7, 0x17F7, %i6
47776 fand %f8, %f10, %f0
47777 nop
47778 setx loop_5662, %l0, %l1
47779 jmpl %l1, %l5
47780 fxnors %f12, %f0, %f14
47781 sdivcc %l0, 0x0909, %g3
47782 fbo %fcc0, loop_5663
47783loop_5662:
47784 ldx [%l7 + 0x28], %o3
47785 fxor %f2, %f14, %f0
47786 fbu,a %fcc0, loop_5664
47787loop_5663:
47788 fbg %fcc0, loop_5665
47789 tcc %icc, 0x1
47790 movvc %xcc, %i4, %g1
47791loop_5664:
47792 ba,a,pn %xcc, loop_5666
47793loop_5665:
47794 fbul %fcc2, loop_5667
47795 fble %fcc2, loop_5668
47796 bpos,a %icc, loop_5669
47797loop_5666:
47798 bge %xcc, loop_5670
47799loop_5667:
47800 fble,a %fcc1, loop_5671
47801loop_5668:
47802 edge8n %i2, %g2, %l3
47803loop_5669:
47804 tpos %xcc, 0x5
47805loop_5670:
47806 ldsb [%l7 + 0x36], %o6
47807loop_5671:
47808 orcc %l1, %i7, %l6
47809 fnot1 %f14, %f4
47810 bneg,a loop_5672
47811 move %icc, %i1, %i5
47812 ldx [%l7 + 0x40], %g4
47813 fpadd32s %f2, %f12, %f5
47814loop_5672:
47815 mulscc %g5, %l4, %i3
47816 st %f14, [%l7 + 0x54]
47817 ldub [%l7 + 0x4F], %l2
47818 fsrc1 %f6, %f0
47819 lduh [%l7 + 0x7A], %o2
47820 edge16ln %o0, %o4, %i0
47821 st %f9, [%l7 + 0x24]
47822 sth %o5, [%l7 + 0x28]
47823 addccc %g6, %g7, %o1
47824 stw %i6, [%l7 + 0x4C]
47825 ta %xcc, 0x4
47826 addc %o7, 0x1D5D, %l0
47827 fmovsvs %xcc, %f4, %f5
47828 lduw [%l7 + 0x44], %g3
47829 sth %o3, [%l7 + 0x5E]
47830 udivx %i4, 0x0048, %l5
47831 add %i2, 0x088B, %g2
47832 fbe %fcc1, loop_5673
47833 fmovspos %icc, %f0, %f15
47834 brz %l3, loop_5674
47835 move %xcc, %g1, %o6
47836loop_5673:
47837 fbuge,a %fcc3, loop_5675
47838 be %xcc, loop_5676
47839loop_5674:
47840 mulx %l1, 0x1908, %i7
47841 stb %i1, [%l7 + 0x29]
47842loop_5675:
47843 ld [%l7 + 0x58], %f12
47844loop_5676:
47845 fnegs %f12, %f14
47846 fmovde %icc, %f11, %f11
47847 std %f6, [%l7 + 0x70]
47848 fbg %fcc3, loop_5677
47849 fandnot1s %f9, %f3, %f13
47850 call loop_5678
47851 fmovrslez %l6, %f3, %f7
47852loop_5677:
47853 ld [%l7 + 0x3C], %f3
47854 ld [%l7 + 0x0C], %f2
47855loop_5678:
47856 fcmple16 %f2, %f10, %g4
47857 movle %icc, %i5, %l4
47858 ldx [%l7 + 0x78], %i3
47859 sllx %l2, %o2, %g5
47860 edge16l %o4, %o0, %i0
47861 fmovrdlz %g6, %f10, %f6
47862 ld [%l7 + 0x3C], %f2
47863 fmovd %f12, %f0
47864 sdiv %g7, 0x1AFC, %o5
47865 bvc,pn %icc, loop_5679
47866 faligndata %f14, %f4, %f12
47867 fnors %f5, %f1, %f9
47868 sth %i6, [%l7 + 0x50]
47869loop_5679:
47870 ldx [%l7 + 0x18], %o1
47871 ldsh [%l7 + 0x6C], %o7
47872 fnand %f10, %f6, %f4
47873 std %f0, [%l7 + 0x18]
47874 xorcc %g3, 0x08EC, %o3
47875 ldsh [%l7 + 0x56], %l0
47876 ldd [%l7 + 0x38], %f2
47877 fandnot2s %f5, %f9, %f9
47878 ldsw [%l7 + 0x30], %i4
47879 xnor %l5, 0x1D7C, %g2
47880 std %f6, [%l7 + 0x50]
47881 fandnot1 %f0, %f10, %f8
47882 ld [%l7 + 0x2C], %f10
47883 fpadd32 %f12, %f0, %f0
47884 fcmpeq32 %f2, %f8, %l3
47885 fmovdcs %xcc, %f10, %f13
47886 ldd [%l7 + 0x18], %f0
47887 lduw [%l7 + 0x3C], %i2
47888 fbue,a %fcc2, loop_5680
47889 fmovs %f11, %f6
47890 fmovrsgez %g1, %f10, %f0
47891 bcs loop_5681
47892loop_5680:
47893 fmovse %xcc, %f14, %f9
47894 movl %icc, %o6, %l1
47895 movg %icc, %i1, %i7
47896loop_5681:
47897 tpos %icc, 0x3
47898 fba,a %fcc3, loop_5682
47899 mulscc %l6, 0x0478, %g4
47900 std %f8, [%l7 + 0x38]
47901 ld [%l7 + 0x70], %f3
47902loop_5682:
47903 fzero %f6
47904 tgu %icc, 0x0
47905 fbul %fcc0, loop_5683
47906 edge16 %i5, %i3, %l4
47907 bvc loop_5684
47908 fabsd %f12, %f2
47909loop_5683:
47910 lduw [%l7 + 0x78], %l2
47911 nop
47912 setx loop_5685, %l0, %l1
47913 wrpr 0x1, %tl
47914 wrpr %l1, %tpc
47915 add %l1, 0x4, %l1
47916 wrpr %l1, %tnpc
47917 setx 0x34400001400, %l0, %l1
47918 wrpr %l1, %tstate
47919 wrhpr 0x4, %htstate
47920 retry
47921loop_5684:
47922 tcs %icc, 0x7
47923 tgu %icc, 0x4
47924 ldub [%l7 + 0x62], %o2
47925loop_5685:
47926 array32 %o4, %o0, %g5
47927 brgez,a %g6, loop_5686
47928 array8 %g7, %o5, %i6
47929 bleu,a,pt %xcc, loop_5687
47930 popc 0x0CAE, %i0
47931loop_5686:
47932 st %f0, [%l7 + 0x38]
47933 stb %o1, [%l7 + 0x6C]
47934loop_5687:
47935 faligndata %f0, %f14, %f14
47936 umulcc %o7, 0x1291, %g3
47937 st %f2, [%l7 + 0x1C]
47938 lduw [%l7 + 0x78], %l0
47939 fmovrdgez %o3, %f10, %f14
47940 ld [%l7 + 0x6C], %f1
47941 nop
47942 setx loop_5688, %l0, %l1
47943 jmpl %l1, %l5
47944 fpsub32 %f8, %f8, %f4
47945 tgu %xcc, 0x3
47946 fors %f8, %f1, %f7
47947loop_5688:
47948 fmovdneg %xcc, %f7, %f1
47949 fbu,a %fcc0, loop_5689
47950 fnegs %f5, %f10
47951 stx %g2, [%l7 + 0x70]
47952 std %f0, [%l7 + 0x60]
47953loop_5689:
47954 taddcctv %i4, %l3, %i2
47955 ldd [%l7 + 0x70], %f12
47956 ld [%l7 + 0x78], %f0
47957 ldd [%l7 + 0x50], %f2
47958 fandnot2 %f4, %f4, %f6
47959 brz %o6, loop_5690
47960 ldsh [%l7 + 0x78], %l1
47961 sth %i1, [%l7 + 0x2E]
47962 ldsh [%l7 + 0x74], %g1
47963loop_5690:
47964 alignaddr %i7, %l6, %g4
47965 sdivx %i3, 0x0DA3, %l4
47966 fabss %f1, %f3
47967 sth %i5, [%l7 + 0x18]
47968 movvc %xcc, %o2, %o4
47969 lduw [%l7 + 0x14], %o0
47970 movleu %icc, %g5, %g6
47971 fcmpne16 %f10, %f10, %g7
47972 umul %o5, %i6, %i0
47973 lduw [%l7 + 0x1C], %o1
47974 lduh [%l7 + 0x1C], %o7
47975 subcc %g3, %l2, %l0
47976 fmovrdlez %o3, %f6, %f0
47977 tge %xcc, 0x6
47978 lduw [%l7 + 0x0C], %l5
47979 fmul8x16 %f0, %f4, %f2
47980 alignaddr %g2, %i4, %l3
47981 fpackfix %f0, %f5
47982 movrlz %i2, 0x1BB, %l1
47983 fmovda %icc, %f15, %f12
47984 movne %xcc, %o6, %g1
47985 taddcctv %i7, %l6, %g4
47986 fbuge,a %fcc3, loop_5691
47987 fnor %f14, %f4, %f10
47988 fandnot1 %f2, %f6, %f8
47989 edge32l %i1, %i3, %i5
47990loop_5691:
47991 movgu %xcc, %o2, %o4
47992 move %xcc, %o0, %l4
47993 fxor %f2, %f4, %f12
47994 fxors %f4, %f15, %f15
47995 fxnor %f12, %f6, %f8
47996 ldsw [%l7 + 0x38], %g5
47997 fmovdne %xcc, %f12, %f15
47998 taddcctv %g7, 0x04E9, %o5
47999 bl %xcc, loop_5692
48000 add %g6, %i6, %i0
48001 sth %o1, [%l7 + 0x64]
48002 movg %icc, %o7, %l2
48003loop_5692:
48004 fornot2s %f3, %f7, %f6
48005 fbule,a %fcc0, loop_5693
48006 movle %icc, %g3, %l0
48007 fmovrde %l5, %f2, %f6
48008 fmovrsgez %o3, %f15, %f8
48009loop_5693:
48010 ldsw [%l7 + 0x48], %i4
48011 sdivx %g2, 0x05C9, %l3
48012 sth %i2, [%l7 + 0x0A]
48013 movrgez %l1, 0x368, %o6
48014 ldub [%l7 + 0x51], %g1
48015 srlx %i7, 0x11, %l6
48016 fnands %f11, %f14, %f3
48017 andcc %i1, %g4, %i5
48018 nop
48019 setx loop_5694, %l0, %l1
48020 jmpl %l1, %o2
48021 ldsb [%l7 + 0x6A], %o4
48022 lduw [%l7 + 0x38], %o0
48023 ldd [%l7 + 0x20], %f14
48024loop_5694:
48025 lduw [%l7 + 0x7C], %i3
48026 movl %icc, %g5, %g7
48027 subc %l4, %g6, %i6
48028 lduh [%l7 + 0x1C], %i0
48029 lduw [%l7 + 0x34], %o1
48030 fmovde %icc, %f8, %f12
48031 fbug %fcc0, loop_5695
48032 bl %xcc, loop_5696
48033 ld [%l7 + 0x24], %f10
48034 edge8l %o7, %l2, %o5
48035loop_5695:
48036 orncc %g3, 0x1EB3, %l5
48037loop_5696:
48038 ldx [%l7 + 0x38], %l0
48039 fcmpne32 %f4, %f14, %i4
48040 ta %xcc, 0x5
48041 tgu %icc, 0x4
48042 edge32l %g2, %l3, %o3
48043 fbn %fcc2, loop_5697
48044 fmovdl %icc, %f15, %f7
48045 sub %i2, 0x0D87, %l1
48046 fexpand %f13, %f4
48047loop_5697:
48048 fmovrdlez %g1, %f0, %f12
48049 srax %i7, 0x0E, %o6
48050 edge16n %l6, %g4, %i1
48051 fnors %f12, %f4, %f2
48052 xorcc %i5, 0x1641, %o4
48053 lduh [%l7 + 0x6E], %o0
48054 edge32n %o2, %i3, %g7
48055 movvc %xcc, %g5, %g6
48056 fmovsleu %icc, %f15, %f4
48057 tneg %icc, 0x4
48058 fmovsle %icc, %f7, %f15
48059 stb %i6, [%l7 + 0x5D]
48060 ldsw [%l7 + 0x0C], %l4
48061 stw %o1, [%l7 + 0x28]
48062 stx %i0, [%l7 + 0x08]
48063 bg %xcc, loop_5698
48064 tleu %xcc, 0x5
48065 fmovrsne %o7, %f13, %f1
48066 for %f14, %f12, %f4
48067loop_5698:
48068 fmovs %f13, %f1
48069 fmovrsgez %l2, %f2, %f0
48070 orn %o5, %g3, %l0
48071 ldub [%l7 + 0x3E], %l5
48072 fmovdg %xcc, %f8, %f12
48073 ldsh [%l7 + 0x78], %i4
48074 fornot2 %f8, %f2, %f2
48075 array8 %g2, %l3, %i2
48076 orncc %o3, %l1, %g1
48077 fmovsne %xcc, %f4, %f6
48078 fpmerge %f5, %f14, %f8
48079 fcmpne32 %f14, %f6, %i7
48080 fcmpgt32 %f12, %f0, %l6
48081 fand %f0, %f6, %f8
48082 tleu %xcc, 0x4
48083 fmovd %f6, %f2
48084 fmovsne %icc, %f13, %f3
48085 edge8l %o6, %g4, %i1
48086 fandnot2 %f0, %f4, %f14
48087 add %i5, %o4, %o0
48088 std %f6, [%l7 + 0x60]
48089 sth %o2, [%l7 + 0x0E]
48090 sth %i3, [%l7 + 0x74]
48091 fmovrdlz %g5, %f10, %f14
48092 movvs %icc, %g7, %i6
48093 fbo %fcc1, loop_5699
48094 movre %g6, 0x2E6, %o1
48095 array32 %i0, %o7, %l2
48096 nop
48097 setx loop_5700, %l0, %l1
48098 wrpr 0x1, %tl
48099 wrpr %l1, %tpc
48100 add %l1, 0x4, %l1
48101 wrpr %l1, %tnpc
48102 setx 0x34400001400, %l0, %l1
48103 wrpr %l1, %tstate
48104 wrhpr 0x4, %htstate
48105 retry
48106loop_5699:
48107 fnot2 %f6, %f14
48108 edge32l %l4, %o5, %l0
48109 fmovsn %xcc, %f3, %f11
48110loop_5700:
48111 stw %g3, [%l7 + 0x14]
48112 fmovrdgz %l5, %f4, %f2
48113 tne %xcc, 0x2
48114 bgu %icc, loop_5701
48115 edge32ln %i4, %l3, %i2
48116 fble %fcc0, loop_5702
48117 taddcc %g2, %l1, %g1
48118loop_5701:
48119 andcc %i7, 0x151C, %l6
48120 edge8n %o6, %g4, %i1
48121loop_5702:
48122 fmovrdgez %i5, %f4, %f4
48123 fands %f2, %f13, %f2
48124 fble %fcc2, loop_5703
48125 fmovspos %xcc, %f14, %f15
48126 fzero %f10
48127 lduw [%l7 + 0x7C], %o4
48128loop_5703:
48129 lduw [%l7 + 0x28], %o3
48130 fnand %f2, %f10, %f12
48131 bleu loop_5704
48132 fbl,a %fcc1, loop_5705
48133 edge8n %o0, %i3, %g5
48134 stb %o2, [%l7 + 0x1A]
48135loop_5704:
48136 stb %g7, [%l7 + 0x77]
48137loop_5705:
48138 movle %xcc, %g6, %i6
48139 mulscc %i0, %o1, %l2
48140 smulcc %l4, 0x00CC, %o5
48141 edge8l %l0, %g3, %o7
48142 fpadd16s %f6, %f1, %f13
48143 ldd [%l7 + 0x58], %f0
48144 fexpand %f4, %f12
48145 smul %i4, 0x0AD9, %l3
48146 ldsw [%l7 + 0x14], %l5
48147 fsrc1s %f14, %f7
48148 edge32 %g2, %i2, %g1
48149 andcc %i7, 0x0342, %l6
48150 fcmps %fcc2, %f3, %f3
48151 movvs %xcc, %o6, %g4
48152 stx %i1, [%l7 + 0x70]
48153 tge %xcc, 0x4
48154 fmovsle %icc, %f9, %f2
48155 add %l1, 0x0A16, %i5
48156 ldx [%l7 + 0x28], %o3
48157 fbue %fcc1, loop_5706
48158 andncc %o4, %i3, %g5
48159 fpadd32 %f12, %f2, %f14
48160 te %xcc, 0x1
48161loop_5706:
48162 ld [%l7 + 0x6C], %f9
48163 fmovsleu %xcc, %f0, %f0
48164 brz %o2, loop_5707
48165 ldsw [%l7 + 0x7C], %g7
48166 ldub [%l7 + 0x4D], %g6
48167 ld [%l7 + 0x70], %f11
48168loop_5707:
48169 fabss %f14, %f10
48170 movrgz %i6, 0x116, %o0
48171 sth %o1, [%l7 + 0x2C]
48172 fones %f10
48173 array16 %i0, %l2, %o5
48174 tsubcc %l0, %g3, %o7
48175 for %f10, %f4, %f10
48176 tvs %xcc, 0x0
48177 subc %i4, %l4, %l5
48178 brgez %l3, loop_5708
48179 fpadd16 %f14, %f10, %f12
48180 movle %icc, %i2, %g1
48181 bcs,a loop_5709
48182loop_5708:
48183 ldsw [%l7 + 0x70], %i7
48184 tg %icc, 0x6
48185 fpadd16 %f2, %f8, %f0
48186loop_5709:
48187 fcmps %fcc0, %f9, %f3
48188 fone %f2
48189 fpsub32s %f4, %f3, %f12
48190 fmovdneg %xcc, %f11, %f2
48191 fbg %fcc0, loop_5710
48192 bvs,a loop_5711
48193 smulcc %l6, %g2, %g4
48194 udiv %o6, 0x1DA2, %l1
48195loop_5710:
48196 ld [%l7 + 0x28], %f12
48197loop_5711:
48198 popc %i5, %o3
48199 fmovdvc %icc, %f13, %f9
48200 fpadd16 %f12, %f6, %f2
48201 fmovsl %xcc, %f13, %f2
48202 fmovscs %xcc, %f2, %f6
48203 fandnot2 %f12, %f2, %f10
48204 move %xcc, %o4, %i3
48205 bneg,pn %xcc, loop_5712
48206 for %f0, %f14, %f10
48207 add %g5, 0x0156, %o2
48208 ldx [%l7 + 0x20], %g7
48209loop_5712:
48210 taddcc %g6, 0x132D, %i1
48211 ldx [%l7 + 0x18], %o0
48212 ld [%l7 + 0x14], %f10
48213 taddcc %i6, %i0, %l2
48214 lduw [%l7 + 0x78], %o1
48215 stb %l0, [%l7 + 0x14]
48216 fblg %fcc1, loop_5713
48217 std %f12, [%l7 + 0x18]
48218 xorcc %g3, 0x040E, %o5
48219 udiv %i4, 0x13BE, %l4
48220loop_5713:
48221 xnorcc %o7, %l3, %i2
48222 edge32l %l5, %g1, %i7
48223 addccc %g2, %l6, %o6
48224 umulcc %l1, 0x072A, %g4
48225 lduw [%l7 + 0x7C], %i5
48226 lduh [%l7 + 0x0A], %o4
48227 te %xcc, 0x4
48228 brz %o3, loop_5714
48229 fmovdleu %xcc, %f15, %f12
48230 tgu %xcc, 0x5
48231 bpos,a,pt %icc, loop_5715
48232loop_5714:
48233 bvs,a loop_5716
48234 fpadd16 %f6, %f4, %f12
48235 tvc %xcc, 0x6
48236loop_5715:
48237 array8 %i3, %o2, %g7
48238loop_5716:
48239 edge8ln %g5, %i1, %o0
48240 smul %i6, 0x0637, %g6
48241 ble,pt %icc, loop_5717
48242 bl,pn %xcc, loop_5718
48243 movge %icc, %l2, %i0
48244 brgez,a %o1, loop_5719
48245loop_5717:
48246 tge %icc, 0x1
48247loop_5718:
48248 fpackfix %f14, %f15
48249 tl %icc, 0x3
48250loop_5719:
48251 fmovsn %icc, %f12, %f3
48252 fnand %f4, %f14, %f12
48253 ldsb [%l7 + 0x7F], %l0
48254 sllx %g3, 0x19, %o5
48255 movg %xcc, %l4, %i4
48256 brgez %o7, loop_5720
48257 lduh [%l7 + 0x12], %i2
48258 ldd [%l7 + 0x10], %f8
48259 movleu %icc, %l5, %g1
48260loop_5720:
48261 stx %l3, [%l7 + 0x68]
48262 andcc %g2, 0x0947, %i7
48263 tn %icc, 0x6
48264 faligndata %f10, %f8, %f6
48265 call loop_5721
48266 ldx [%l7 + 0x78], %o6
48267 bne,pn %xcc, loop_5722
48268 fmovdle %icc, %f1, %f5
48269loop_5721:
48270 ldsw [%l7 + 0x50], %l1
48271 movge %xcc, %g4, %i5
48272loop_5722:
48273 fmovrse %o4, %f9, %f11
48274 ldsb [%l7 + 0x30], %l6
48275 lduh [%l7 + 0x74], %i3
48276 fbule,a %fcc1, loop_5723
48277 nop
48278 setx loop_5724, %l0, %l1
48279 wrpr 0x1, %tl
48280 wrpr %l1, %tpc
48281 add %l1, 0x4, %l1
48282 wrpr %l1, %tnpc
48283 setx 0x34400001400, %l0, %l1
48284 wrpr %l1, %tstate
48285 wrhpr 0x4, %htstate
48286 retry
48287 nop
48288 setx loop_5725, %l0, %l1
48289 jmpl %l1, %o3
48290 fmovdge %icc, %f0, %f1
48291loop_5723:
48292 fmovsge %icc, %f13, %f3
48293loop_5724:
48294 tle %xcc, 0x1
48295loop_5725:
48296 sdiv %g7, 0x14AF, %o2
48297 alignaddr %i1, %g5, %o0
48298 movne %xcc, %g6, %i6
48299 fmovrsgz %l2, %f6, %f13
48300 sll %o1, 0x14, %l0
48301 brgz,a %g3, loop_5726
48302 add %o5, 0x1B17, %i0
48303 fpackfix %f8, %f10
48304 fbu %fcc0, loop_5727
48305loop_5726:
48306 edge8l %l4, %i4, %o7
48307 lduw [%l7 + 0x3C], %l5
48308 fba,a %fcc1, loop_5728
48309loop_5727:
48310 brlz,a %i2, loop_5729
48311 ldd [%l7 + 0x68], %f2
48312 stw %g1, [%l7 + 0x28]
48313loop_5728:
48314 fcmpne32 %f6, %f6, %g2
48315loop_5729:
48316 popc %l3, %i7
48317 subcc %l1, 0x198F, %o6
48318 fmovdne %xcc, %f8, %f10
48319 fmovdleu %icc, %f15, %f3
48320 ld [%l7 + 0x44], %f8
48321 edge16l %g4, %i5, %o4
48322 stw %i3, [%l7 + 0x50]
48323 srl %o3, %g7, %o2
48324 st %f3, [%l7 + 0x68]
48325 srl %l6, %i1, %g5
48326 fmovrslz %g6, %f11, %f3
48327 movleu %xcc, %o0, %i6
48328 alignaddrl %l2, %l0, %g3
48329 ldub [%l7 + 0x0A], %o5
48330 tle %xcc, 0x3
48331 fnot2s %f12, %f9
48332 ldub [%l7 + 0x20], %o1
48333 fbul %fcc0, loop_5730
48334 sra %i0, 0x02, %i4
48335 fnands %f6, %f14, %f13
48336 bcs,a %xcc, loop_5731
48337loop_5730:
48338 fmul8x16al %f7, %f4, %f0
48339 ldsb [%l7 + 0x58], %l4
48340 movrgz %o7, %i2, %g1
48341loop_5731:
48342 fmovde %xcc, %f7, %f4
48343 movleu %icc, %g2, %l5
48344 bn %icc, loop_5732
48345 fxors %f14, %f12, %f3
48346 fpadd32s %f8, %f11, %f7
48347 ldd [%l7 + 0x20], %f10
48348loop_5732:
48349 fmovsa %xcc, %f8, %f11
48350 edge32n %l3, %i7, %l1
48351 popc 0x18EF, %o6
48352 stx %i5, [%l7 + 0x18]
48353 alignaddrl %g4, %i3, %o3
48354 fbo,a %fcc0, loop_5733
48355 ldx [%l7 + 0x38], %o4
48356 tvc %icc, 0x6
48357 addc %o2, %g7, %l6
48358loop_5733:
48359 fbl,a %fcc2, loop_5734
48360 fmovrdne %i1, %f2, %f10
48361 fmul8x16al %f7, %f4, %f6
48362 andncc %g5, %g6, %i6
48363loop_5734:
48364 fmovdcc %icc, %f0, %f10
48365 ldsh [%l7 + 0x74], %l2
48366 fexpand %f6, %f4
48367 fmovsl %xcc, %f7, %f1
48368 fmovsne %xcc, %f5, %f11
48369 fpadd32 %f2, %f12, %f14
48370 fbne,a %fcc1, loop_5735
48371 fmovrslez %o0, %f4, %f3
48372 edge16ln %l0, %g3, %o1
48373 fnot1 %f14, %f2
48374loop_5735:
48375 fbue %fcc3, loop_5736
48376 stx %i0, [%l7 + 0x28]
48377 udivx %i4, 0x0EAC, %o5
48378 array8 %o7, %i2, %l4
48379loop_5736:
48380 ld [%l7 + 0x58], %f4
48381 fblg,a %fcc3, loop_5737
48382 fbo %fcc1, loop_5738
48383 fmovdne %icc, %f2, %f10
48384 tg %xcc, 0x4
48385loop_5737:
48386 fbne %fcc1, loop_5739
48387loop_5738:
48388 fmovrsgez %g1, %f10, %f14
48389 fmul8sux16 %f4, %f8, %f12
48390 edge8ln %g2, %l5, %i7
48391loop_5739:
48392 movleu %icc, %l3, %l1
48393 fbo,a %fcc2, loop_5740
48394 fcmpeq32 %f4, %f10, %i5
48395 udiv %g4, 0x08B4, %i3
48396 xorcc %o3, 0x1FB9, %o4
48397loop_5740:
48398 bgu loop_5741
48399 for %f6, %f14, %f4
48400 fxors %f10, %f11, %f14
48401 and %o2, 0x09A7, %g7
48402loop_5741:
48403 fmovsn %icc, %f12, %f8
48404 lduw [%l7 + 0x74], %l6
48405 ldd [%l7 + 0x10], %f8
48406 edge32n %i1, %o6, %g5
48407 ld [%l7 + 0x14], %f8
48408 ble,pt %xcc, loop_5742
48409 ld [%l7 + 0x74], %f12
48410 bcc loop_5743
48411 ldub [%l7 + 0x7A], %i6
48412loop_5742:
48413 lduw [%l7 + 0x78], %l2
48414 and %g6, %o0, %g3
48415loop_5743:
48416 lduw [%l7 + 0x28], %l0
48417 fblg,a %fcc3, loop_5744
48418 fmovscc %xcc, %f0, %f5
48419 ld [%l7 + 0x78], %f12
48420 fcmped %fcc2, %f2, %f14
48421loop_5744:
48422 ldx [%l7 + 0x70], %o1
48423 movgu %xcc, %i4, %i0
48424 stx %o5, [%l7 + 0x08]
48425 ldsh [%l7 + 0x56], %i2
48426 andncc %o7, %l4, %g2
48427 fornot2 %f12, %f4, %f14
48428 tl %icc, 0x1
48429 movg %xcc, %g1, %i7
48430 fnot1s %f1, %f13
48431 ldd [%l7 + 0x38], %f6
48432 fmovsgu %icc, %f1, %f0
48433 edge8n %l5, %l3, %i5
48434 ldd [%l7 + 0x50], %f4
48435 ldsh [%l7 + 0x48], %l1
48436 array8 %g4, %o3, %i3
48437 ldsh [%l7 + 0x30], %o4
48438 fnor %f0, %f6, %f4
48439 fandnot2 %f8, %f4, %f4
48440 st %f4, [%l7 + 0x64]
48441 lduw [%l7 + 0x3C], %g7
48442 tg %xcc, 0x3
48443 ldsh [%l7 + 0x30], %l6
48444 ldsh [%l7 + 0x40], %i1
48445 fmovrdgz %o2, %f14, %f2
48446 fcmpes %fcc1, %f7, %f2
48447 fnot2 %f2, %f4
48448 movrne %g5, 0x3A4, %o6
48449 sdiv %i6, 0x1DBD, %g6
48450 std %f10, [%l7 + 0x38]
48451 fmovsge %xcc, %f12, %f7
48452 fbo %fcc2, loop_5745
48453 stw %l2, [%l7 + 0x78]
48454 fmovdleu %xcc, %f12, %f7
48455 edge8l %g3, %l0, %o1
48456loop_5745:
48457 ldd [%l7 + 0x28], %f14
48458 fmovdle %icc, %f15, %f7
48459 fmuld8sux16 %f13, %f3, %f10
48460 ldd [%l7 + 0x78], %f0
48461 fcmple32 %f6, %f8, %i4
48462 nop
48463 setx loop_5746, %l0, %l1
48464 wrpr 0x1, %tl
48465 wrpr %l1, %tpc
48466 add %l1, 0x4, %l1
48467 wrpr %l1, %tnpc
48468 setx 0x34400001400, %l0, %l1
48469 wrpr %l1, %tstate
48470 wrhpr 0x4, %htstate
48471 retry
48472 addccc %i0, %o5, %o0
48473 fxor %f4, %f14, %f14
48474 tsubcctv %i2, 0x048D, %l4
48475loop_5746:
48476 ldsb [%l7 + 0x70], %g2
48477 fmovdle %xcc, %f12, %f14
48478 stb %o7, [%l7 + 0x3E]
48479 stw %i7, [%l7 + 0x70]
48480 sllx %g1, %l5, %i5
48481 edge16l %l1, %g4, %o3
48482 fnot1s %f1, %f11
48483 ldsh [%l7 + 0x6A], %i3
48484 fpsub16s %f9, %f12, %f0
48485 fornot2 %f8, %f6, %f12
48486 ldsh [%l7 + 0x66], %o4
48487 st %f8, [%l7 + 0x7C]
48488 fmul8sux16 %f10, %f2, %f12
48489 brgez %l3, loop_5747
48490 subcc %g7, 0x03A2, %i1
48491 fmovsvc %xcc, %f11, %f9
48492 fmovdg %xcc, %f6, %f13
48493loop_5747:
48494 tn %icc, 0x3
48495 fpack16 %f4, %f12
48496 bge,a %icc, loop_5748
48497 fmul8sux16 %f6, %f2, %f0
48498 fmuld8sux16 %f9, %f9, %f10
48499 fnand %f6, %f6, %f0
48500loop_5748:
48501 srlx %l6, %g5, %o6
48502 fpsub32s %f5, %f10, %f12
48503 edge32ln %i6, %o2, %l2
48504 fmovdvs %icc, %f3, %f8
48505 movre %g6, %g3, %l0
48506 array16 %o1, %i4, %o5
48507 ldsw [%l7 + 0x3C], %i0
48508 smul %o0, %i2, %l4
48509 fmovrsgez %o7, %f2, %f4
48510 movleu %icc, %i7, %g2
48511 lduh [%l7 + 0x78], %l5
48512 ldsb [%l7 + 0x32], %i5
48513 ldx [%l7 + 0x70], %l1
48514 fmuld8sux16 %f0, %f14, %f0
48515 fmovdl %icc, %f5, %f3
48516 fornot1 %f10, %f0, %f6
48517 st %f8, [%l7 + 0x40]
48518 fpadd16 %f6, %f10, %f14
48519 fmovdvs %xcc, %f4, %f5
48520 fpsub32s %f2, %f2, %f6
48521 stb %g4, [%l7 + 0x0F]
48522 fbo %fcc3, loop_5749
48523 fandnot2 %f2, %f0, %f0
48524 tcs %icc, 0x6
48525 fbo,a %fcc2, loop_5750
48526loop_5749:
48527 ldsb [%l7 + 0x75], %g1
48528 pdist %f14, %f2, %f14
48529 edge16l %i3, %o3, %o4
48530loop_5750:
48531 xor %l3, %i1, %l6
48532 movre %g7, %o6, %i6
48533 edge32l %o2, %l2, %g6
48534 bge,a loop_5751
48535 ldd [%l7 + 0x58], %f6
48536 faligndata %f6, %f8, %f8
48537 lduw [%l7 + 0x28], %g3
48538loop_5751:
48539 fmovsvc %xcc, %f4, %f9
48540 ldub [%l7 + 0x74], %g5
48541 or %o1, %i4, %l0
48542 sllx %i0, %o0, %i2
48543 fmul8x16al %f8, %f10, %f0
48544 stw %l4, [%l7 + 0x78]
48545 ldx [%l7 + 0x20], %o5
48546 sth %i7, [%l7 + 0x76]
48547 ldd [%l7 + 0x68], %f14
48548 stb %g2, [%l7 + 0x60]
48549 lduw [%l7 + 0x4C], %o7
48550 tl %icc, 0x4
48551 bneg,a loop_5752
48552 ldd [%l7 + 0x48], %f6
48553 bne,a,pn %xcc, loop_5753
48554 bshuffle %f8, %f6, %f10
48555loop_5752:
48556 fmovsgu %xcc, %f6, %f5
48557 fnot2s %f2, %f15
48558loop_5753:
48559 ta %xcc, 0x3
48560 ld [%l7 + 0x24], %f7
48561 sethi 0x1EE4, %i5
48562 ldsw [%l7 + 0x68], %l1
48563 fnand %f14, %f0, %f14
48564 ldsw [%l7 + 0x68], %l5
48565 fmovdgu %icc, %f3, %f8
48566 edge16ln %g4, %g1, %i3
48567 fmovrsne %o3, %f9, %f9
48568 stb %l3, [%l7 + 0x4E]
48569 tn %xcc, 0x5
48570 tneg %icc, 0x4
48571 ldx [%l7 + 0x30], %o4
48572 fmovdle %icc, %f5, %f5
48573 fbule %fcc2, loop_5754
48574 fbne,a %fcc3, loop_5755
48575 movrlz %l6, 0x361, %i1
48576 fbo %fcc1, loop_5756
48577loop_5754:
48578 add %o6, %g7, %o2
48579loop_5755:
48580 fbn,a %fcc3, loop_5757
48581 ldx [%l7 + 0x10], %l2
48582loop_5756:
48583 fcmpgt16 %f6, %f14, %g6
48584 xorcc %i6, %g3, %g5
48585loop_5757:
48586 fmovrsne %i4, %f14, %f8
48587 st %f12, [%l7 + 0x54]
48588 fandnot2 %f14, %f6, %f8
48589 bgu,a,pt %xcc, loop_5758
48590 ldub [%l7 + 0x6F], %o1
48591 array32 %l0, %i0, %i2
48592 tvs %icc, 0x0
48593loop_5758:
48594 stb %o0, [%l7 + 0x17]
48595 fcmpne32 %f4, %f4, %o5
48596 mulscc %l4, %g2, %o7
48597 edge16n %i7, %i5, %l1
48598 movgu %xcc, %l5, %g4
48599 ble,pn %icc, loop_5759
48600 std %f10, [%l7 + 0x18]
48601 ld [%l7 + 0x64], %f3
48602 fmul8x16al %f1, %f4, %f0
48603loop_5759:
48604 tl %icc, 0x1
48605 fmovs %f8, %f0
48606 fpsub16 %f10, %f0, %f6
48607 bn,a %xcc, loop_5760
48608 fmovdcs %xcc, %f9, %f10
48609 ld [%l7 + 0x0C], %f4
48610 brnz,a %i3, loop_5761
48611loop_5760:
48612 taddcctv %o3, %g1, %l3
48613 movg %xcc, %l6, %i1
48614 st %f9, [%l7 + 0x50]
48615loop_5761:
48616 brgez,a %o6, loop_5762
48617 fbug,a %fcc1, loop_5763
48618 pdist %f4, %f12, %f14
48619 fpadd16s %f3, %f3, %f1
48620loop_5762:
48621 fzeros %f9
48622loop_5763:
48623 fpadd16s %f0, %f4, %f10
48624 bgu loop_5764
48625 sth %o4, [%l7 + 0x50]
48626 te %icc, 0x4
48627 pdist %f10, %f14, %f8
48628loop_5764:
48629 movcs %xcc, %o2, %l2
48630 stw %g7, [%l7 + 0x18]
48631 std %f2, [%l7 + 0x48]
48632 ldsh [%l7 + 0x40], %g6
48633 fble %fcc0, loop_5765
48634 fornot2 %f8, %f6, %f14
48635 fnegs %f12, %f4
48636 brnz,a %i6, loop_5766
48637loop_5765:
48638 fmul8x16al %f7, %f8, %f8
48639 movrne %g5, 0x1EC, %g3
48640 fmovrslez %i4, %f1, %f8
48641loop_5766:
48642 fbne,a %fcc1, loop_5767
48643 fbe,a %fcc0, loop_5768
48644 lduh [%l7 + 0x4C], %l0
48645 lduw [%l7 + 0x78], %i0
48646loop_5767:
48647 ldub [%l7 + 0x43], %o1
48648loop_5768:
48649 ldsb [%l7 + 0x29], %o0
48650 bneg,pt %icc, loop_5769
48651 fbug,a %fcc2, loop_5770
48652 sth %i2, [%l7 + 0x58]
48653 fbne,a %fcc3, loop_5771
48654loop_5769:
48655 ldsw [%l7 + 0x50], %o5
48656loop_5770:
48657 fbule,a %fcc3, loop_5772
48658 fpack16 %f6, %f12
48659loop_5771:
48660 fxor %f0, %f0, %f2
48661 tl %icc, 0x4
48662loop_5772:
48663 fmovsle %icc, %f2, %f4
48664 st %f3, [%l7 + 0x68]
48665 fpadd16s %f10, %f6, %f15
48666 std %f4, [%l7 + 0x10]
48667 std %f8, [%l7 + 0x78]
48668 stb %l4, [%l7 + 0x4D]
48669 fpsub32 %f4, %f12, %f8
48670 fxnors %f3, %f7, %f0
48671 fmovrse %o7, %f2, %f13
48672 ldsh [%l7 + 0x28], %g2
48673 std %f2, [%l7 + 0x30]
48674 edge32ln %i7, %i5, %l5
48675 siam 0x3
48676 fcmple32 %f6, %f10, %l1
48677 andncc %i3, %o3, %g1
48678 addccc %g4, 0x1D5F, %l6
48679 bl,a,pn %xcc, loop_5773
48680 mulx %i1, 0x17AD, %l3
48681 ld [%l7 + 0x0C], %f8
48682 fmovdcs %icc, %f12, %f1
48683loop_5773:
48684 fmovsl %icc, %f14, %f10
48685 fmovsgu %icc, %f12, %f8
48686 fnands %f11, %f4, %f6
48687 alignaddr %o6, %o4, %l2
48688 brnz,a %g7, loop_5774
48689 fblg,a %fcc2, loop_5775
48690 bpos %icc, loop_5776
48691 std %f10, [%l7 + 0x38]
48692loop_5774:
48693 andn %g6, 0x02A8, %o2
48694loop_5775:
48695 std %f4, [%l7 + 0x60]
48696loop_5776:
48697 stw %g5, [%l7 + 0x14]
48698 fmovdge %xcc, %f3, %f11
48699 fmovrse %i6, %f8, %f7
48700 fble %fcc0, loop_5777
48701 fmovrslez %i4, %f2, %f10
48702 bvc,a loop_5778
48703 udiv %g3, 0x03A8, %l0
48704loop_5777:
48705 brgez,a %o1, loop_5779
48706 smulcc %o0, %i2, %o5
48707loop_5778:
48708 fbg %fcc2, loop_5780
48709 ld [%l7 + 0x40], %f7
48710loop_5779:
48711 sllx %i0, 0x12, %o7
48712 alignaddr %l4, %g2, %i7
48713loop_5780:
48714 array16 %l5, %i5, %i3
48715 movg %icc, %l1, %g1
48716 st %f0, [%l7 + 0x50]
48717 ldx [%l7 + 0x08], %g4
48718 sethi 0x190C, %l6
48719 fornot1s %f1, %f15, %f0
48720 ldx [%l7 + 0x10], %o3
48721 stw %l3, [%l7 + 0x4C]
48722 ld [%l7 + 0x24], %f11
48723 movl %icc, %o6, %o4
48724 fmovscs %icc, %f6, %f2
48725 stb %l2, [%l7 + 0x1A]
48726 umulcc %i1, %g6, %o2
48727 movpos %icc, %g7, %i6
48728 tsubcctv %g5, 0x191E, %g3
48729 fpadd32 %f8, %f6, %f4
48730 tn %icc, 0x0
48731 stw %l0, [%l7 + 0x4C]
48732 std %f4, [%l7 + 0x20]
48733 st %f10, [%l7 + 0x74]
48734 movl %icc, %i4, %o1
48735 movleu %xcc, %i2, %o5
48736 stx %i0, [%l7 + 0x30]
48737 fcmpd %fcc2, %f4, %f14
48738 ldd [%l7 + 0x08], %f10
48739 movg %xcc, %o7, %l4
48740 fsrc2 %f8, %f0
48741 fmovdg %icc, %f15, %f2
48742 lduw [%l7 + 0x38], %g2
48743 ldsb [%l7 + 0x61], %o0
48744 lduh [%l7 + 0x08], %l5
48745 stw %i5, [%l7 + 0x0C]
48746 st %f6, [%l7 + 0x38]
48747 std %f4, [%l7 + 0x70]
48748 sth %i7, [%l7 + 0x5A]
48749 movvs %icc, %i3, %g1
48750 addcc %l1, 0x05FA, %l6
48751 fbuge %fcc0, loop_5781
48752 lduh [%l7 + 0x48], %o3
48753 fmovdgu %icc, %f5, %f3
48754 ldub [%l7 + 0x72], %l3
48755loop_5781:
48756 lduh [%l7 + 0x60], %o6
48757 tvs %xcc, 0x7
48758 edge16 %g4, %l2, %o4
48759 smul %i1, %g6, %g7
48760 popc 0x1033, %o2
48761 fpadd16s %f2, %f0, %f12
48762 ld [%l7 + 0x08], %f5
48763 fpackfix %f10, %f7
48764 fabss %f2, %f14
48765 fabsd %f2, %f0
48766 fmovde %icc, %f13, %f11
48767 movge %xcc, %g5, %i6
48768 ldd [%l7 + 0x10], %f2
48769 fmovsl %xcc, %f13, %f12
48770 stb %l0, [%l7 + 0x39]
48771 sth %i4, [%l7 + 0x54]
48772 ldsw [%l7 + 0x74], %o1
48773 tle %xcc, 0x0
48774 fmovrslez %g3, %f10, %f10
48775 fmovdgu %icc, %f9, %f6
48776 fcmpgt16 %f14, %f6, %o5
48777 fcmped %fcc1, %f14, %f8
48778 fsrc2 %f12, %f0
48779 bneg loop_5782
48780 fcmpd %fcc1, %f14, %f4
48781 array32 %i2, %i0, %o7
48782 faligndata %f14, %f0, %f4
48783loop_5782:
48784 edge16 %g2, %o0, %l4
48785 fbuge,a %fcc2, loop_5783
48786 ldsb [%l7 + 0x21], %i5
48787 edge8 %l5, %i7, %i3
48788 fabsd %f0, %f10
48789loop_5783:
48790 edge8n %g1, %l1, %l6
48791 lduw [%l7 + 0x20], %l3
48792 ldsw [%l7 + 0x20], %o6
48793 fzeros %f9
48794 fabss %f10, %f1
48795 stw %o3, [%l7 + 0x44]
48796 stb %g4, [%l7 + 0x70]
48797 fmovdle %icc, %f11, %f4
48798 fmovdleu %xcc, %f13, %f5
48799 faligndata %f12, %f4, %f10
48800 ldsw [%l7 + 0x18], %o4
48801 fors %f10, %f13, %f1
48802 bgu %icc, loop_5784
48803 bl,a %xcc, loop_5785
48804 lduw [%l7 + 0x24], %l2
48805 fcmpgt16 %f6, %f14, %i1
48806loop_5784:
48807 fnegd %f4, %f12
48808loop_5785:
48809 fxnor %f0, %f14, %f14
48810 fmovrdne %g6, %f6, %f4
48811 ld [%l7 + 0x5C], %f6
48812 ldx [%l7 + 0x50], %g7
48813 bpos,a,pt %icc, loop_5786
48814 edge16l %g5, %i6, %o2
48815 fba %fcc3, loop_5787
48816 movl %icc, %l0, %o1
48817loop_5786:
48818 ldsw [%l7 + 0x6C], %g3
48819 srlx %o5, %i2, %i0
48820loop_5787:
48821 tgu %icc, 0x5
48822 lduh [%l7 + 0x5A], %i4
48823 movrne %o7, %o0, %g2
48824 fxor %f2, %f4, %f12
48825 array16 %l4, %i5, %i7
48826 fmovdl %xcc, %f7, %f9
48827 stb %i3, [%l7 + 0x76]
48828 fmovrdne %g1, %f14, %f4
48829 stx %l1, [%l7 + 0x18]
48830 ld [%l7 + 0x28], %f9
48831 fmovrdlez %l5, %f10, %f0
48832 ldx [%l7 + 0x28], %l6
48833 movvc %icc, %l3, %o3
48834 bcc,a loop_5788
48835 fmovrslez %g4, %f15, %f12
48836 ld [%l7 + 0x44], %f5
48837 fmovsge %xcc, %f1, %f6
48838loop_5788:
48839 fmovdg %icc, %f14, %f9
48840 ldsb [%l7 + 0x70], %o6
48841 edge32n %l2, %i1, %o4
48842 fbu %fcc0, loop_5789
48843 movle %xcc, %g6, %g7
48844 movge %icc, %i6, %o2
48845 tl %xcc, 0x7
48846loop_5789:
48847 st %f8, [%l7 + 0x18]
48848 fxnors %f12, %f13, %f1
48849 movcc %icc, %g5, %l0
48850 xnor %o1, %o5, %g3
48851 addccc %i2, %i0, %i4
48852 movl %icc, %o0, %o7
48853 umul %g2, %i5, %i7
48854 addcc %i3, 0x1979, %l4
48855 fmuld8sux16 %f10, %f1, %f0
48856 fmovdg %icc, %f0, %f11
48857 fpadd16 %f2, %f4, %f0
48858 ldsh [%l7 + 0x40], %l1
48859 for %f14, %f8, %f10
48860 fmovrslz %g1, %f6, %f10
48861 tne %icc, 0x4
48862 udivx %l6, 0x0970, %l3
48863 sth %o3, [%l7 + 0x24]
48864 ldub [%l7 + 0x47], %g4
48865 fornot2s %f10, %f14, %f4
48866 st %f4, [%l7 + 0x60]
48867 edge32l %o6, %l5, %i1
48868 fmovdcs %xcc, %f12, %f2
48869 addc %o4, 0x05AC, %g6
48870 stx %g7, [%l7 + 0x50]
48871 fones %f10
48872 std %f2, [%l7 + 0x50]
48873 st %f15, [%l7 + 0x64]
48874 ldx [%l7 + 0x40], %i6
48875 sth %o2, [%l7 + 0x40]
48876 ba loop_5790
48877 ldub [%l7 + 0x4B], %g5
48878 ldx [%l7 + 0x40], %l2
48879 fmovdpos %xcc, %f14, %f0
48880loop_5790:
48881 fcmpne16 %f12, %f10, %l0
48882 array16 %o5, %o1, %i2
48883 lduw [%l7 + 0x70], %i0
48884 brlez,a %g3, loop_5791
48885 fsrc1s %f1, %f9
48886 bne,a,pn %icc, loop_5792
48887 ldub [%l7 + 0x78], %o0
48888loop_5791:
48889 ldx [%l7 + 0x38], %i4
48890 fnors %f11, %f11, %f5
48891loop_5792:
48892 array16 %g2, %i5, %i7
48893 ldub [%l7 + 0x0B], %i3
48894 st %f8, [%l7 + 0x4C]
48895 lduh [%l7 + 0x1E], %o7
48896 fandnot2 %f4, %f14, %f14
48897 srl %l1, 0x10, %l4
48898 fmovdvs %xcc, %f10, %f2
48899 fcmple16 %f6, %f8, %g1
48900 ldub [%l7 + 0x63], %l6
48901 fcmped %fcc0, %f12, %f14
48902 lduh [%l7 + 0x54], %l3
48903 te %xcc, 0x3
48904 fmovd %f10, %f10
48905 fmovrsgz %g4, %f3, %f5
48906 fnot1 %f4, %f6
48907 fmovrsgez %o6, %f1, %f11
48908 taddcc %o3, 0x14CE, %i1
48909 lduw [%l7 + 0x58], %l5
48910 stx %o4, [%l7 + 0x60]
48911 tn %xcc, 0x5
48912 movrgez %g7, %i6, %g6
48913 ldsb [%l7 + 0x5A], %o2
48914 movrne %g5, %l0, %l2
48915 tn %xcc, 0x0
48916 ldd [%l7 + 0x20], %f4
48917 fmovsa %xcc, %f0, %f14
48918 mova %xcc, %o5, %i2
48919 sra %o1, %g3, %i0
48920 fmovdg %icc, %f12, %f2
48921 fmovrse %i4, %f3, %f12
48922 ldd [%l7 + 0x48], %f4
48923 fornot2s %f9, %f12, %f6
48924 stw %o0, [%l7 + 0x5C]
48925 subcc %i5, 0x164C, %g2
48926 fpsub32s %f12, %f1, %f7
48927 fornot2s %f9, %f14, %f8
48928 stx %i7, [%l7 + 0x10]
48929 alignaddrl %o7, %i3, %l4
48930 sth %l1, [%l7 + 0x42]
48931 fbn %fcc1, loop_5793
48932 std %f4, [%l7 + 0x68]
48933 bcc,a,pt %xcc, loop_5794
48934 stx %l6, [%l7 + 0x20]
48935loop_5793:
48936 ldx [%l7 + 0x60], %g1
48937 fcmpgt32 %f6, %f8, %l3
48938loop_5794:
48939 udivcc %g4, 0x0BE6, %o6
48940 movrgez %i1, 0x06E, %l5
48941 ldsb [%l7 + 0x7D], %o4
48942 fmovsg %xcc, %f8, %f12
48943 movg %xcc, %g7, %o3
48944 ldsw [%l7 + 0x30], %g6
48945 fbge,a %fcc0, loop_5795
48946 andncc %i6, %g5, %l0
48947 array32 %l2, %o5, %i2
48948 edge8l %o2, %g3, %o1
48949loop_5795:
48950 fmovsvc %xcc, %f15, %f13
48951 sllx %i0, 0x0D, %i4
48952 ldsh [%l7 + 0x74], %i5
48953 xorcc %o0, 0x0E9C, %g2
48954 ld [%l7 + 0x1C], %f8
48955 ldsh [%l7 + 0x4A], %i7
48956 fornot2 %f14, %f12, %f14
48957 movle %icc, %i3, %l4
48958 taddcctv %l1, %l6, %g1
48959 addc %l3, %o7, %o6
48960 ldub [%l7 + 0x39], %i1
48961 fcmpne32 %f8, %f2, %l5
48962 ldsh [%l7 + 0x0E], %g4
48963 ldsw [%l7 + 0x40], %o4
48964 ta %icc, 0x1
48965 stx %o3, [%l7 + 0x08]
48966 ble,pn %icc, loop_5796
48967 fmovsg %icc, %f15, %f13
48968 fmovdge %icc, %f4, %f0
48969 sra %g7, %i6, %g5
48970loop_5796:
48971 addc %l0, %l2, %g6
48972 sdivx %i2, 0x1EBC, %o5
48973 sdivcc %g3, 0x11C3, %o2
48974 lduw [%l7 + 0x58], %i0
48975 ldsh [%l7 + 0x2A], %o1
48976 fabsd %f10, %f2
48977 udiv %i5, 0x1C8C, %i4
48978 edge16n %g2, %i7, %o0
48979 fbul %fcc3, loop_5797
48980 lduh [%l7 + 0x44], %i3
48981 fpadd16 %f4, %f10, %f12
48982 fmovs %f6, %f10
48983loop_5797:
48984 ldsh [%l7 + 0x0E], %l1
48985 stw %l4, [%l7 + 0x3C]
48986 edge8l %l6, %g1, %l3
48987 movg %icc, %o7, %i1
48988 andncc %o6, %g4, %o4
48989 fblg,a %fcc1, loop_5798
48990 movvs %xcc, %o3, %l5
48991 bl loop_5799
48992 sethi 0x05AA, %g7
48993loop_5798:
48994 fand %f10, %f4, %f6
48995 brlz %i6, loop_5800
48996loop_5799:
48997 fnegd %f8, %f0
48998 fbul,a %fcc2, loop_5801
48999 fmovdl %icc, %f6, %f6
49000loop_5800:
49001 ble,a %xcc, loop_5802
49002 bvc,a %icc, loop_5803
49003loop_5801:
49004 ldsw [%l7 + 0x5C], %l0
49005 bg,a,pt %icc, loop_5804
49006loop_5802:
49007 add %l2, %g6, %i2
49008loop_5803:
49009 ldsb [%l7 + 0x54], %g5
49010 fmovrdlz %o5, %f8, %f4
49011loop_5804:
49012 bl,pt %icc, loop_5805
49013 andn %o2, %i0, %g3
49014 fcmpne16 %f2, %f6, %i5
49015 ldsh [%l7 + 0x58], %i4
49016loop_5805:
49017 fmovrse %o1, %f8, %f10
49018 fnot1 %f0, %f8
49019 fbu %fcc3, loop_5806
49020 orncc %i7, 0x1FC4, %o0
49021 be %icc, loop_5807
49022 std %f12, [%l7 + 0x08]
49023loop_5806:
49024 fcmpeq32 %f10, %f2, %g2
49025 tsubcc %i3, %l4, %l6
49026loop_5807:
49027 nop
49028 setx loop_5808, %l0, %l1
49029 wrpr 0x1, %tl
49030 wrpr %l1, %tnpc
49031 setx 0x34400001400, %l0, %l1
49032 wrpr %l1, %tstate
49033 wrhpr 0x4, %htstate
49034 done
49035 fcmpgt32 %f0, %f12, %g1
49036 fornot2s %f11, %f7, %f13
49037 tgu %icc, 0x7
49038loop_5808:
49039 fpackfix %f12, %f6
49040 fpadd32 %f14, %f8, %f14
49041 sth %l1, [%l7 + 0x2A]
49042 fble,a %fcc3, loop_5809
49043 tg %icc, 0x3
49044 std %f14, [%l7 + 0x70]
49045 fmovsa %xcc, %f2, %f5
49046loop_5809:
49047 call loop_5810
49048 fbg %fcc0, loop_5811
49049 fbg %fcc3, loop_5812
49050 fmovrdgez %l3, %f14, %f14
49051loop_5810:
49052 ld [%l7 + 0x28], %f8
49053loop_5811:
49054 tneg %xcc, 0x5
49055loop_5812:
49056 ldsw [%l7 + 0x54], %i1
49057 ld [%l7 + 0x20], %f12
49058 fmovsge %xcc, %f11, %f2
49059 movgu %icc, %o7, %o6
49060 fbu %fcc2, loop_5813
49061 stw %o4, [%l7 + 0x38]
49062 stw %g4, [%l7 + 0x08]
49063 ldx [%l7 + 0x18], %l5
49064loop_5813:
49065 ba loop_5814
49066 fpsub32 %f2, %f4, %f10
49067 stx %g7, [%l7 + 0x78]
49068 ld [%l7 + 0x2C], %f10
49069loop_5814:
49070 mulx %o3, 0x1812, %i6
49071 fpadd32s %f11, %f13, %f7
49072 fmovrsgz %l0, %f7, %f15
49073 fble %fcc3, loop_5815
49074 brnz,a %g6, loop_5816
49075 ldsb [%l7 + 0x19], %l2
49076 fbn,a %fcc2, loop_5817
49077loop_5815:
49078 array32 %i2, %g5, %o2
49079loop_5816:
49080 movpos %xcc, %i0, %g3
49081 fmovsg %xcc, %f0, %f6
49082loop_5817:
49083 sth %o5, [%l7 + 0x60]
49084 ldub [%l7 + 0x6F], %i5
49085 ldd [%l7 + 0x68], %f12
49086 movcc %icc, %i4, %i7
49087 or %o0, %g2, %o1
49088 stx %i3, [%l7 + 0x18]
49089 brlz %l6, loop_5818
49090 smul %l4, %l1, %g1
49091 ldd [%l7 + 0x08], %f0
49092 std %f12, [%l7 + 0x30]
49093loop_5818:
49094 fnot2s %f1, %f8
49095 bcc,a,pt %icc, loop_5819
49096 bvs,a loop_5820
49097 fpack16 %f6, %f11
49098 lduh [%l7 + 0x20], %i1
49099loop_5819:
49100 ldub [%l7 + 0x4B], %o7
49101loop_5820:
49102 fmovdge %icc, %f6, %f15
49103 ldd [%l7 + 0x50], %f14
49104 fmul8x16au %f10, %f11, %f0
49105 sdivcc %l3, 0x0C9A, %o4
49106 add %g4, 0x03EA, %l5
49107 fmovrsne %o6, %f1, %f12
49108 fandnot2s %f11, %f3, %f4
49109 ldsh [%l7 + 0x60], %g7
49110 movre %o3, 0x003, %l0
49111 ldsb [%l7 + 0x24], %i6
49112 fmovse %icc, %f1, %f8
49113 ld [%l7 + 0x48], %f15
49114 xorcc %l2, %g6, %g5
49115 fand %f8, %f6, %f10
49116 fmovrsgz %i2, %f1, %f2
49117 ta %xcc, 0x4
49118 ba %xcc, loop_5821
49119 bn,a %icc, loop_5822
49120 fmuld8sux16 %f11, %f13, %f14
49121 ldx [%l7 + 0x40], %o2
49122loop_5821:
49123 ldub [%l7 + 0x44], %i0
49124loop_5822:
49125 ldsh [%l7 + 0x3C], %g3
49126 stx %o5, [%l7 + 0x20]
49127 ldd [%l7 + 0x30], %f0
49128 std %f8, [%l7 + 0x78]
49129 movcc %xcc, %i5, %i4
49130 ldsb [%l7 + 0x73], %i7
49131 ldx [%l7 + 0x78], %g2
49132 fmovsa %xcc, %f13, %f5
49133 ldd [%l7 + 0x38], %f8
49134 fpackfix %f2, %f4
49135 array32 %o1, %o0, %i3
49136 fpadd32 %f4, %f6, %f12
49137 stw %l4, [%l7 + 0x1C]
49138 move %xcc, %l6, %g1
49139 addccc %i1, 0x1C7F, %o7
49140 fmul8x16 %f11, %f12, %f10
49141 fpadd32 %f12, %f14, %f2
49142 stb %l1, [%l7 + 0x1B]
49143 std %f10, [%l7 + 0x70]
49144 fmovspos %icc, %f3, %f13
49145 stb %o4, [%l7 + 0x67]
49146 fbge,a %fcc2, loop_5823
49147 tleu %icc, 0x5
49148 fbn,a %fcc0, loop_5824
49149 fbul %fcc3, loop_5825
49150loop_5823:
49151 te %icc, 0x1
49152 movcc %icc, %l3, %l5
49153loop_5824:
49154 ble,a %icc, loop_5826
49155loop_5825:
49156 siam 0x3
49157 fpsub32 %f12, %f0, %f8
49158 sth %g4, [%l7 + 0x50]
49159loop_5826:
49160 sth %o6, [%l7 + 0x34]
49161 call loop_5827
49162 array8 %g7, %o3, %l0
49163 stx %l2, [%l7 + 0x28]
49164 tneg %xcc, 0x7
49165loop_5827:
49166 fcmpgt32 %f14, %f0, %i6
49167 fmovrdne %g6, %f0, %f4
49168 array16 %i2, %g5, %i0
49169 fxnors %f12, %f12, %f4
49170 be %icc, loop_5828
49171 fmovsleu %xcc, %f3, %f6
49172 fnegd %f14, %f10
49173 andncc %o2, %o5, %g3
49174loop_5828:
49175 ld [%l7 + 0x2C], %f14
49176 edge16l %i4, %i5, %i7
49177 fmuld8ulx16 %f11, %f8, %f12
49178 ldd [%l7 + 0x20], %f10
49179 fnegs %f15, %f11
49180 ldsh [%l7 + 0x34], %o1
49181 addc %g2, 0x1B59, %i3
49182 fmovsneg %icc, %f9, %f1
49183 fmovdne %xcc, %f13, %f8
49184 sdivcc %o0, 0x177F, %l4
49185 edge8n %l6, %i1, %g1
49186 ldsw [%l7 + 0x14], %l1
49187 sth %o7, [%l7 + 0x14]
49188 fpadd16s %f14, %f3, %f9
49189 orcc %l3, %l5, %o4
49190 stw %g4, [%l7 + 0x3C]
49191 fbue %fcc0, loop_5829
49192 ldub [%l7 + 0x77], %o6
49193 fnot1s %f14, %f1
49194 fble %fcc2, loop_5830
49195loop_5829:
49196 lduh [%l7 + 0x1A], %g7
49197 bneg %icc, loop_5831
49198 call loop_5832
49199loop_5830:
49200 udiv %l0, 0x0959, %o3
49201 fxors %f15, %f14, %f12
49202loop_5831:
49203 fzero %f6
49204loop_5832:
49205 nop
49206 setx loop_5833, %l0, %l1
49207 wrpr 0x1, %tl
49208 wrpr %l1, %tnpc
49209 setx 0x34400001400, %l0, %l1
49210 wrpr %l1, %tstate
49211 wrhpr 0x4, %htstate
49212 done
49213 addcc %l2, %i6, %i2
49214 stw %g6, [%l7 + 0x34]
49215 lduw [%l7 + 0x2C], %g5
49216loop_5833:
49217 xnorcc %o2, %o5, %i0
49218 umul %i4, %g3, %i7
49219 ldsh [%l7 + 0x0A], %i5
49220 ldx [%l7 + 0x50], %g2
49221 sth %o1, [%l7 + 0x5C]
49222 fpack32 %f12, %f6, %f14
49223 movrgez %i3, %o0, %l6
49224 fmul8sux16 %f4, %f8, %f14
49225 subcc %l4, %g1, %l1
49226 ldx [%l7 + 0x68], %o7
49227 ldsh [%l7 + 0x30], %l3
49228 subccc %l5, %i1, %o4
49229 ldx [%l7 + 0x68], %g4
49230 fpackfix %f0, %f8
49231 edge16l %g7, %o6, %l0
49232 array8 %l2, %i6, %i2
49233 ble %xcc, loop_5834
49234 ld [%l7 + 0x68], %f4
49235 edge16l %o3, %g5, %o2
49236 fmovscs %icc, %f10, %f15
49237loop_5834:
49238 stw %o5, [%l7 + 0x40]
49239 ldsh [%l7 + 0x6A], %g6
49240 orcc %i4, %i0, %g3
49241 st %f14, [%l7 + 0x14]
49242 fnot2 %f4, %f4
49243 sdivx %i5, 0x0C87, %g2
49244 tg %icc, 0x4
49245 addccc %o1, 0x0E18, %i3
49246 lduh [%l7 + 0x6C], %i7
49247 fands %f1, %f13, %f8
49248 fnors %f14, %f10, %f2
49249 subc %l6, 0x123B, %o0
49250 sth %l4, [%l7 + 0x4E]
49251 stx %g1, [%l7 + 0x48]
49252 fmovrde %l1, %f2, %f2
49253 fmovsle %icc, %f13, %f12
49254 ldd [%l7 + 0x58], %f6
49255 nop
49256 setx loop_5835, %l0, %l1
49257 wrpr 0x1, %tl
49258 wrpr %l1, %tnpc
49259 setx 0x34400001400, %l0, %l1
49260 wrpr %l1, %tstate
49261 wrhpr 0x4, %htstate
49262 done
49263 ldsb [%l7 + 0x7D], %l3
49264 movpos %xcc, %l5, %o7
49265 ldub [%l7 + 0x35], %i1
49266loop_5835:
49267 sth %g4, [%l7 + 0x5E]
49268 fmovsleu %icc, %f9, %f13
49269 stb %g7, [%l7 + 0x30]
49270 stw %o4, [%l7 + 0x3C]
49271 fxor %f6, %f4, %f8
49272 ble %xcc, loop_5836
49273 orncc %l0, %l2, %i6
49274 stx %i2, [%l7 + 0x68]
49275 mulscc %o6, 0x15AF, %o3
49276loop_5836:
49277 fnot1 %f4, %f8
49278 fbn,a %fcc0, loop_5837
49279 or %o2, %g5, %g6
49280 ldx [%l7 + 0x38], %o5
49281 ldub [%l7 + 0x2E], %i4
49282loop_5837:
49283 movcs %xcc, %i0, %i5
49284 fmovrslez %g2, %f9, %f3
49285 fbge,a %fcc0, loop_5838
49286 mova %xcc, %g3, %i3
49287 fmovrsgez %i7, %f12, %f3
49288 fbne %fcc1, loop_5839
49289loop_5838:
49290 sra %o1, %l6, %l4
49291 smul %g1, %o0, %l1
49292 ldsb [%l7 + 0x76], %l3
49293loop_5839:
49294 popc 0x08F0, %o7
49295 lduw [%l7 + 0x0C], %i1
49296 stw %l5, [%l7 + 0x34]
49297 xnorcc %g7, %g4, %o4
49298 ldd [%l7 + 0x20], %f2
49299 fmul8x16al %f13, %f12, %f2
49300 ldd [%l7 + 0x40], %f0
49301 alignaddrl %l2, %l0, %i2
49302 subc %o6, %i6, %o2
49303 fmovsleu %xcc, %f1, %f11
49304 ldx [%l7 + 0x10], %o3
49305 bne,a,pt %icc, loop_5840
49306 edge8ln %g6, %g5, %i4
49307 fbl %fcc0, loop_5841
49308 ldsw [%l7 + 0x2C], %i0
49309loop_5840:
49310 fnand %f14, %f8, %f2
49311 ldd [%l7 + 0x08], %f4
49312loop_5841:
49313 fandnot1s %f2, %f5, %f5
49314 fandnot1 %f0, %f8, %f10
49315 fandnot1 %f12, %f0, %f0
49316 fornot1s %f15, %f11, %f13
49317 udivcc %o5, 0x07AF, %i5
49318 std %f12, [%l7 + 0x28]
49319 movrlz %g2, %g3, %i3
49320 st %f10, [%l7 + 0x60]
49321 fmovda %icc, %f14, %f11
49322 brgez %i7, loop_5842
49323 pdist %f0, %f12, %f10
49324 stw %o1, [%l7 + 0x0C]
49325 ldsh [%l7 + 0x5E], %l4
49326loop_5842:
49327 fornot1s %f11, %f4, %f2
49328 ldsb [%l7 + 0x0D], %g1
49329 fnot1s %f7, %f10
49330 lduh [%l7 + 0x7A], %l6
49331 st %f10, [%l7 + 0x10]
49332 fornot2 %f10, %f2, %f12
49333 stx %o0, [%l7 + 0x20]
49334 udivcc %l1, 0x16B9, %l3
49335 edge16 %i1, %l5, %g7
49336 movle %xcc, %o7, %o4
49337 smulcc %l2, 0x136E, %g4
49338 bcs,a,pn %xcc, loop_5843
49339 ldd [%l7 + 0x48], %f4
49340 sth %l0, [%l7 + 0x5E]
49341 fmovsl %icc, %f2, %f8
49342loop_5843:
49343 fbo %fcc1, loop_5844
49344 subc %i2, 0x1804, %i6
49345 stx %o2, [%l7 + 0x28]
49346 brlez %o6, loop_5845
49347loop_5844:
49348 for %f14, %f0, %f8
49349 fornot1 %f10, %f10, %f14
49350 fsrc1 %f4, %f8
49351loop_5845:
49352 fpsub16 %f10, %f8, %f2
49353 call loop_5846
49354 ldsw [%l7 + 0x60], %o3
49355 bneg %icc, loop_5847
49356 faligndata %f2, %f8, %f10
49357loop_5846:
49358 fbu,a %fcc1, loop_5848
49359 movrne %g5, %i4, %i0
49360loop_5847:
49361 fzeros %f6
49362 fbul,a %fcc2, loop_5849
49363loop_5848:
49364 tleu %xcc, 0x2
49365 edge16ln %o5, %i5, %g6
49366 fpsub16s %f1, %f1, %f14
49367loop_5849:
49368 movneg %xcc, %g3, %g2
49369 add %i3, 0x00D6, %i7
49370 mulscc %o1, 0x18F5, %l4
49371 fmovrdgez %g1, %f0, %f8
49372 tsubcctv %o0, 0x1487, %l1
49373 fexpand %f14, %f10
49374 edge32 %l6, %l3, %l5
49375 fone %f8
49376 bpos,a %icc, loop_5850
49377 lduh [%l7 + 0x3C], %g7
49378 stb %o7, [%l7 + 0x50]
49379 fmovdle %icc, %f6, %f7
49380loop_5850:
49381 fpadd16s %f3, %f5, %f13
49382 array32 %i1, %o4, %g4
49383 fones %f5
49384 fcmpd %fcc1, %f12, %f8
49385 fcmpes %fcc1, %f15, %f6
49386 lduw [%l7 + 0x38], %l2
49387 std %f6, [%l7 + 0x28]
49388 ldub [%l7 + 0x7F], %l0
49389 tpos %xcc, 0x0
49390 stx %i2, [%l7 + 0x50]
49391 fbge %fcc1, loop_5851
49392 fors %f7, %f1, %f2
49393 ldub [%l7 + 0x26], %i6
49394 fmovda %icc, %f7, %f6
49395loop_5851:
49396 tvs %xcc, 0x6
49397 fexpand %f10, %f4
49398 brz %o6, loop_5852
49399 fabss %f10, %f4
49400 fcmpd %fcc3, %f10, %f8
49401 ldx [%l7 + 0x68], %o3
49402loop_5852:
49403 fxnor %f0, %f0, %f8
49404 smul %g5, %i4, %i0
49405 fors %f14, %f10, %f1
49406 ld [%l7 + 0x40], %f0
49407 brnz,a %o2, loop_5853
49408 nop
49409 setx loop_5854, %l0, %l1
49410 wrpr 0x1, %tl
49411 wrpr %l1, %tnpc
49412 setx 0x34400001400, %l0, %l1
49413 wrpr %l1, %tstate
49414 wrhpr 0x4, %htstate
49415 done
49416 fba,a %fcc1, loop_5855
49417 movg %xcc, %o5, %i5
49418loop_5853:
49419 ta %icc, 0x2
49420loop_5854:
49421 std %f4, [%l7 + 0x08]
49422loop_5855:
49423 taddcc %g3, %g2, %i3
49424 fnot2 %f6, %f2
49425 edge32n %g6, %o1, %i7
49426 fmovsvs %xcc, %f2, %f8
49427 fbu %fcc2, loop_5856
49428 stx %l4, [%l7 + 0x20]
49429 fmovdgu %icc, %f0, %f11
49430 popc 0x1748, %g1
49431loop_5856:
49432 fornot2s %f1, %f5, %f6
49433 fmovdg %icc, %f11, %f5
49434 ld [%l7 + 0x70], %f4
49435 std %f2, [%l7 + 0x58]
49436 ldx [%l7 + 0x10], %l1
49437 st %f4, [%l7 + 0x1C]
49438 ldsh [%l7 + 0x50], %o0
49439 tgu %xcc, 0x3
49440 st %f4, [%l7 + 0x7C]
49441 ldub [%l7 + 0x4F], %l6
49442 stw %l5, [%l7 + 0x34]
49443 bneg,a,pn %icc, loop_5857
49444 taddcctv %l3, %g7, %o7
49445 tleu %icc, 0x2
49446 subccc %o4, 0x0AC8, %g4
49447loop_5857:
49448 bn loop_5858
49449 fnors %f10, %f14, %f14
49450 nop
49451 setx loop_5859, %l0, %l1
49452 jmpl %l1, %l2
49453 fmovrdlez %i1, %f0, %f10
49454loop_5858:
49455 fpadd32 %f0, %f0, %f4
49456 andn %l0, 0x1962, %i6
49457loop_5859:
49458 movgu %icc, %o6, %i2
49459 ld [%l7 + 0x74], %f0
49460 stw %o3, [%l7 + 0x68]
49461 fmuld8ulx16 %f15, %f12, %f14
49462 fcmped %fcc0, %f6, %f2
49463 fmovdneg %icc, %f3, %f8
49464 ldsw [%l7 + 0x18], %g5
49465 stb %i0, [%l7 + 0x5B]
49466 ldd [%l7 + 0x28], %f2
49467 fmovsge %icc, %f6, %f1
49468 ldsh [%l7 + 0x72], %i4
49469 fandnot1 %f12, %f12, %f2
49470 fmovdcc %xcc, %f6, %f4
49471 fabss %f10, %f14
49472 sllx %o5, %i5, %g3
49473 smul %g2, %i3, %g6
49474 fnor %f14, %f6, %f10
49475 fbule %fcc3, loop_5860
49476 movne %xcc, %o2, %o1
49477 ldsb [%l7 + 0x3A], %l4
49478 udiv %g1, 0x0A92, %i7
49479loop_5860:
49480 umul %l1, %o0, %l6
49481 tl %icc, 0x7
49482 fnor %f6, %f4, %f8
49483 movrgz %l3, %g7, %o7
49484 fmovrsgez %l5, %f8, %f11
49485 bpos,a,pt %xcc, loop_5861
49486 lduw [%l7 + 0x30], %o4
49487 fones %f7
49488 ldx [%l7 + 0x38], %l2
49489loop_5861:
49490 st %f8, [%l7 + 0x70]
49491 movge %xcc, %i1, %g4
49492 stx %l0, [%l7 + 0x50]
49493 fbl,a %fcc2, loop_5862
49494 fmovd %f2, %f14
49495 bn,a %xcc, loop_5863
49496 movge %icc, %i6, %i2
49497loop_5862:
49498 fcmped %fcc1, %f10, %f14
49499 fnot2s %f3, %f13
49500loop_5863:
49501 ldsw [%l7 + 0x38], %o3
49502 edge8l %o6, %i0, %i4
49503 bleu,pt %icc, loop_5864
49504 fexpand %f13, %f0
49505 fmovrsgz %g5, %f11, %f2
49506 fmovse %xcc, %f5, %f6
49507loop_5864:
49508 fcmpeq32 %f12, %f0, %i5
49509 fcmpgt16 %f4, %f4, %g3
49510 lduh [%l7 + 0x50], %g2
49511 fpadd16 %f0, %f10, %f0
49512 stx %i3, [%l7 + 0x48]
49513 nop
49514 setx loop_5865, %l0, %l1
49515 wrpr 0x1, %tl
49516 wrpr %l1, %tpc
49517 add %l1, 0x4, %l1
49518 wrpr %l1, %tnpc
49519 setx 0x34400001400, %l0, %l1
49520 wrpr %l1, %tstate
49521 wrhpr 0x4, %htstate
49522 retry
49523 fmovsa %xcc, %f8, %f5
49524 ldx [%l7 + 0x38], %g6
49525 fzero %f4
49526loop_5865:
49527 movge %xcc, %o5, %o1
49528 fmovdg %xcc, %f4, %f3
49529 ld [%l7 + 0x18], %f11
49530 ldd [%l7 + 0x28], %f2
49531 fbul %fcc3, loop_5866
49532 fmovdge %icc, %f4, %f11
49533 fmovrdgz %l4, %f8, %f6
49534 fmovsa %xcc, %f12, %f5
49535loop_5866:
49536 fmul8ulx16 %f14, %f4, %f6
49537 fmovde %xcc, %f7, %f1
49538 sra %o2, 0x07, %g1
49539 fmovsg %icc, %f14, %f13
49540 ldub [%l7 + 0x40], %l1
49541 tpos %xcc, 0x6
49542 st %f10, [%l7 + 0x1C]
49543 lduh [%l7 + 0x40], %i7
49544 fbug,a %fcc3, loop_5867
49545 fcmpes %fcc0, %f3, %f6
49546 movg %xcc, %l6, %o0
49547 bne,pt %icc, loop_5868
49548loop_5867:
49549 fmovrsne %l3, %f7, %f13
49550 ldsb [%l7 + 0x67], %o7
49551 fnot1 %f2, %f12
49552loop_5868:
49553 stb %g7, [%l7 + 0x79]
49554 subccc %o4, 0x0816, %l5
49555 fcmpeq32 %f8, %f0, %i1
49556 bn,pn %icc, loop_5869
49557 fpadd16 %f8, %f4, %f6
49558 movpos %icc, %g4, %l0
49559 st %f14, [%l7 + 0x28]
49560loop_5869:
49561 movrlz %i6, %l2, %o3
49562 movgu %xcc, %i2, %i0
49563 fbug,a %fcc1, loop_5870
49564 srlx %i4, 0x1D, %o6
49565 stx %i5, [%l7 + 0x40]
49566 fcmped %fcc3, %f0, %f10
49567loop_5870:
49568 movleu %xcc, %g5, %g3
49569 addcc %g2, 0x0486, %g6
49570 te %icc, 0x1
49571 ldsb [%l7 + 0x7F], %o5
49572 lduh [%l7 + 0x48], %i3
49573 edge16n %l4, %o1, %o2
49574 fmovdl %icc, %f1, %f0
49575 stw %g1, [%l7 + 0x08]
49576 xnorcc %l1, %i7, %o0
49577 fmovdl %icc, %f6, %f5
49578 fnot1s %f15, %f4
49579 movne %icc, %l6, %o7
49580 fbue %fcc2, loop_5871
49581 ldsw [%l7 + 0x68], %l3
49582 xnor %o4, 0x0022, %g7
49583 stb %i1, [%l7 + 0x49]
49584loop_5871:
49585 nop
49586 setx loop_5872, %l0, %l1
49587 wrpr 0x1, %tl
49588 wrpr %l1, %tpc
49589 add %l1, 0x4, %l1
49590 wrpr %l1, %tnpc
49591 setx 0x34400001400, %l0, %l1
49592 wrpr %l1, %tstate
49593 wrhpr 0x4, %htstate
49594 retry
49595 ldd [%l7 + 0x50], %f4
49596 fmovse %xcc, %f3, %f14
49597 brgez %l5, loop_5873
49598loop_5872:
49599 subc %g4, %i6, %l0
49600 fmovrdne %l2, %f4, %f6
49601 fmovdvc %xcc, %f12, %f13
49602loop_5873:
49603 ldx [%l7 + 0x60], %o3
49604 xnorcc %i0, %i4, %i2
49605 sll %i5, 0x08, %o6
49606 fabsd %f4, %f2
49607 tcs %xcc, 0x2
49608 fmovrdlez %g3, %f10, %f4
49609 add %g2, %g6, %o5
49610 std %f10, [%l7 + 0x38]
49611 ldx [%l7 + 0x18], %g5
49612 bne,a %xcc, loop_5874
49613 fcmpne32 %f6, %f6, %l4
49614 fmovrdlz %o1, %f8, %f6
49615 nop
49616 setx loop_5875, %l0, %l1
49617 wrpr 0x1, %tl
49618 wrpr %l1, %tpc
49619 add %l1, 0x4, %l1
49620 wrpr %l1, %tnpc
49621 setx 0x34400001400, %l0, %l1
49622 wrpr %l1, %tstate
49623 wrhpr 0x4, %htstate
49624 retry
49625loop_5874:
49626 fzero %f10
49627 fpadd16 %f10, %f12, %f0
49628 stw %i3, [%l7 + 0x54]
49629loop_5875:
49630 tcs %xcc, 0x4
49631 alignaddr %o2, %g1, %l1
49632 fexpand %f4, %f4
49633 ldsw [%l7 + 0x34], %o0
49634 orncc %i7, %o7, %l6
49635 tvc %xcc, 0x1
49636 fexpand %f7, %f2
49637 smul %o4, %g7, %l3
49638 fxor %f12, %f12, %f12
49639 brnz,a %i1, loop_5876
49640 fcmple16 %f10, %f10, %l5
49641 ld [%l7 + 0x60], %f14
49642 fmovspos %icc, %f4, %f9
49643loop_5876:
49644 lduh [%l7 + 0x7A], %i6
49645 bpos,pn %xcc, loop_5877
49646 fands %f3, %f11, %f15
49647 stb %g4, [%l7 + 0x32]
49648 movvc %icc, %l0, %o3
49649loop_5877:
49650 fcmpes %fcc3, %f0, %f9
49651 bvs,pn %icc, loop_5878
49652 fone %f14
49653 st %f13, [%l7 + 0x7C]
49654 sth %l2, [%l7 + 0x42]
49655loop_5878:
49656 ldd [%l7 + 0x38], %f2
49657 fandnot2s %f7, %f2, %f8
49658 fmul8x16 %f11, %f0, %f0
49659 fmovdne %icc, %f3, %f10
49660 fbne %fcc2, loop_5879
49661 movpos %xcc, %i4, %i2
49662 fmovrsgez %i0, %f6, %f15
49663 tleu %xcc, 0x4
49664loop_5879:
49665 tg %xcc, 0x4
49666 te %xcc, 0x7
49667 fbo,a %fcc0, loop_5880
49668 movn %icc, %i5, %o6
49669 umul %g3, %g2, %g6
49670 fcmpes %fcc1, %f4, %f5
49671loop_5880:
49672 ldsw [%l7 + 0x2C], %o5
49673 fzeros %f3
49674 or %g5, 0x06B6, %l4
49675 fmovdle %icc, %f15, %f11
49676 fcmpne32 %f0, %f2, %i3
49677 tge %xcc, 0x6
49678 fors %f1, %f8, %f6
49679 fmul8sux16 %f0, %f10, %f8
49680 edge8n %o2, %g1, %o1
49681 ldsb [%l7 + 0x75], %l1
49682 fabss %f11, %f3
49683 siam 0x1
49684 lduw [%l7 + 0x2C], %i7
49685 stb %o7, [%l7 + 0x4C]
49686 nop
49687 setx loop_5881, %l0, %l1
49688 wrpr 0x1, %tl
49689 wrpr %l1, %tnpc
49690 setx 0x34400001400, %l0, %l1
49691 wrpr %l1, %tstate
49692 wrhpr 0x4, %htstate
49693 done
49694 addcc %l6, 0x1233, %o0
49695 array16 %g7, %o4, %i1
49696 fandnot2s %f7, %f1, %f11
49697loop_5881:
49698 ldsh [%l7 + 0x4C], %l3
49699 fnand %f12, %f6, %f4
49700 sethi 0x03D2, %i6
49701 fmovdleu %xcc, %f7, %f10
49702 fbu,a %fcc3, loop_5882
49703 movgu %icc, %l5, %g4
49704 sdivcc %o3, 0x028D, %l0
49705 mulx %l2, 0x0B36, %i2
49706loop_5882:
49707 call loop_5883
49708 fcmpne32 %f12, %f12, %i0
49709 lduh [%l7 + 0x1A], %i4
49710 fexpand %f13, %f10
49711loop_5883:
49712 fornot2s %f9, %f3, %f6
49713 movrgez %i5, 0x1CB, %o6
49714 xor %g3, 0x053B, %g2
49715 xnorcc %o5, 0x1049, %g6
49716 fmovdvc %xcc, %f9, %f2
49717 ldsw [%l7 + 0x20], %g5
49718 tgu %icc, 0x3
49719 fbge,a %fcc1, loop_5884
49720 stx %i3, [%l7 + 0x48]
49721 std %f0, [%l7 + 0x48]
49722 ld [%l7 + 0x78], %f6
49723loop_5884:
49724 fmovdge %icc, %f10, %f8
49725 bge,pt %icc, loop_5885
49726 std %f4, [%l7 + 0x08]
49727 fblg %fcc0, loop_5886
49728 ldd [%l7 + 0x08], %f0
49729loop_5885:
49730 stb %l4, [%l7 + 0x68]
49731 fnors %f7, %f5, %f3
49732loop_5886:
49733 stw %o2, [%l7 + 0x74]
49734 movleu %xcc, %o1, %l1
49735 faligndata %f4, %f0, %f14
49736 ldsw [%l7 + 0x4C], %i7
49737 ldsw [%l7 + 0x34], %g1
49738 stb %l6, [%l7 + 0x29]
49739 std %f14, [%l7 + 0x58]
49740 fpsub32s %f10, %f14, %f11
49741 udivcc %o7, 0x167F, %o0
49742 fpadd16s %f13, %f15, %f0
49743 fmovdcs %xcc, %f3, %f5
49744 fcmpeq32 %f8, %f14, %g7
49745 ldsh [%l7 + 0x3A], %i1
49746 sdivcc %o4, 0x0187, %i6
49747 fmovsneg %xcc, %f1, %f14
49748 movrlz %l3, 0x01F, %l5
49749 xorcc %o3, %g4, %l0
49750 fnor %f2, %f10, %f2
49751 ldsb [%l7 + 0x74], %i2
49752 bne loop_5887
49753 stb %i0, [%l7 + 0x60]
49754 stw %i4, [%l7 + 0x54]
49755 and %i5, %o6, %g3
49756loop_5887:
49757 fbu,a %fcc0, loop_5888
49758 brgz,a %l2, loop_5889
49759 popc 0x0637, %o5
49760 fmovde %xcc, %f14, %f1
49761loop_5888:
49762 ldx [%l7 + 0x78], %g6
49763loop_5889:
49764 lduh [%l7 + 0x1A], %g2
49765 ldx [%l7 + 0x78], %i3
49766 alignaddrl %g5, %l4, %o2
49767 fbuge,a %fcc2, loop_5890
49768 std %f14, [%l7 + 0x30]
49769 fmovsvs %xcc, %f5, %f6
49770 fba %fcc2, loop_5891
49771loop_5890:
49772 stx %l1, [%l7 + 0x28]
49773 stw %i7, [%l7 + 0x78]
49774 tcc %icc, 0x0
49775loop_5891:
49776 xnorcc %o1, %g1, %o7
49777 ldd [%l7 + 0x38], %f12
49778 popc %o0, %l6
49779 ld [%l7 + 0x1C], %f4
49780 ldx [%l7 + 0x08], %g7
49781 fbug,a %fcc3, loop_5892
49782 fmovrse %i1, %f0, %f9
49783 tle %xcc, 0x3
49784 tg %xcc, 0x4
49785loop_5892:
49786 ldub [%l7 + 0x5E], %i6
49787 ld [%l7 + 0x60], %f0
49788 ldub [%l7 + 0x3D], %l3
49789 ldub [%l7 + 0x11], %o4
49790 sth %l5, [%l7 + 0x4E]
49791 andncc %o3, %l0, %g4
49792 ldub [%l7 + 0x23], %i2
49793 xnor %i0, %i5, %i4
49794 fexpand %f1, %f0
49795 lduh [%l7 + 0x0E], %g3
49796 std %f4, [%l7 + 0x78]
49797 movgu %xcc, %l2, %o6
49798 ldd [%l7 + 0x18], %f12
49799 stx %o5, [%l7 + 0x20]
49800 mova %xcc, %g2, %i3
49801 tne %xcc, 0x6
49802 stw %g5, [%l7 + 0x50]
49803 fmovdle %xcc, %f15, %f1
49804 lduh [%l7 + 0x3C], %l4
49805 stx %g6, [%l7 + 0x40]
49806 movle %xcc, %o2, %l1
49807 brgz,a %i7, loop_5893
49808 movneg %xcc, %o1, %o7
49809 fbug %fcc2, loop_5894
49810 ldd [%l7 + 0x50], %f6
49811loop_5893:
49812 fexpand %f7, %f12
49813 pdist %f2, %f0, %f10
49814loop_5894:
49815 tleu %xcc, 0x4
49816 fpadd32 %f14, %f10, %f14
49817 sdiv %g1, 0x1621, %l6
49818 fmovrdgez %g7, %f2, %f8
49819 addcc %o0, %i6, %l3
49820 movrne %o4, %l5, %i1
49821 stb %l0, [%l7 + 0x12]
49822 movge %xcc, %g4, %o3
49823 subc %i0, %i2, %i4
49824 fbue %fcc2, loop_5895
49825 sdivx %i5, 0x1BC0, %l2
49826 nop
49827 setx loop_5896, %l0, %l1
49828 jmpl %l1, %g3
49829 tvc %xcc, 0x3
49830loop_5895:
49831 tn %xcc, 0x5
49832 ld [%l7 + 0x58], %f13
49833loop_5896:
49834 ldsb [%l7 + 0x1D], %o5
49835 ldsb [%l7 + 0x0D], %o6
49836 nop
49837 setx loop_5897, %l0, %l1
49838 wrpr 0x1, %tl
49839 wrpr %l1, %tnpc
49840 setx 0x34400001400, %l0, %l1
49841 wrpr %l1, %tstate
49842 wrhpr 0x4, %htstate
49843 done
49844 andcc %g2, %g5, %i3
49845 tleu %xcc, 0x7
49846 st %f10, [%l7 + 0x2C]
49847loop_5897:
49848 xor %g6, %l4, %o2
49849 ld [%l7 + 0x64], %f3
49850 ldsb [%l7 + 0x4C], %i7
49851 ldx [%l7 + 0x48], %l1
49852 stw %o1, [%l7 + 0x18]
49853 fcmpeq32 %f6, %f2, %o7
49854 fandnot1s %f11, %f9, %f2
49855 call loop_5898
49856 and %g1, 0x1A44, %g7
49857 lduw [%l7 + 0x5C], %l6
49858 fbge,a %fcc3, loop_5899
49859loop_5898:
49860 edge32ln %i6, %o0, %l3
49861 ldd [%l7 + 0x60], %f10
49862 st %f14, [%l7 + 0x3C]
49863loop_5899:
49864 ldx [%l7 + 0x10], %o4
49865 bvs,a %xcc, loop_5900
49866 fmovdne %xcc, %f14, %f14
49867 alignaddrl %l5, %l0, %g4
49868 edge32ln %i1, %i0, %i2
49869loop_5900:
49870 srlx %i4, %o3, %l2
49871 fmovsg %xcc, %f5, %f1
49872 tneg %xcc, 0x3
49873 andncc %g3, %i5, %o6
49874 stw %o5, [%l7 + 0x1C]
49875 fexpand %f0, %f2
49876 movl %icc, %g2, %i3
49877 stw %g5, [%l7 + 0x28]
49878 movre %l4, 0x333, %g6
49879 fmovdg %icc, %f3, %f10
49880 mova %xcc, %i7, %o2
49881 fmovdle %icc, %f0, %f15
49882 fbul %fcc1, loop_5901
49883 stb %l1, [%l7 + 0x68]
49884 add %o1, 0x1AB2, %g1
49885 edge32n %o7, %g7, %i6
49886loop_5901:
49887 stx %l6, [%l7 + 0x68]
49888 fpack32 %f6, %f14, %f0
49889 movg %icc, %l3, %o4
49890 tle %icc, 0x7
49891 tsubcc %l5, %l0, %g4
49892 and %o0, %i1, %i2
49893 movg %icc, %i4, %o3
49894 array8 %l2, %g3, %i0
49895 ldsw [%l7 + 0x58], %o6
49896 lduw [%l7 + 0x18], %o5
49897 udivcc %i5, 0x1F57, %i3
49898 fmovrse %g2, %f14, %f2
49899 tle %xcc, 0x1
49900 ldub [%l7 + 0x60], %l4
49901 ldsh [%l7 + 0x3C], %g6
49902 fzeros %f9
49903 fmovse %icc, %f13, %f2
49904 lduh [%l7 + 0x4A], %i7
49905 sdivcc %o2, 0x1E8A, %g5
49906 xnorcc %l1, 0x18E6, %g1
49907 fmovsa %icc, %f3, %f13
49908 sub %o7, 0x0BC2, %g7
49909 udivx %o1, 0x17CA, %l6
49910 ldsw [%l7 + 0x70], %l3
49911 bcc,pt %xcc, loop_5902
49912 tsubcctv %o4, %i6, %l0
49913 fmovdl %xcc, %f8, %f11
49914 xnor %g4, %l5, %o0
49915loop_5902:
49916 ta %icc, 0x3
49917 fmovsne %xcc, %f3, %f3
49918 movrne %i2, %i4, %o3
49919 sth %i1, [%l7 + 0x5C]
49920 std %f8, [%l7 + 0x50]
49921 tneg %icc, 0x6
49922 fsrc2s %f8, %f6
49923 fbe,a %fcc2, loop_5903
49924 ldx [%l7 + 0x50], %g3
49925 stb %l2, [%l7 + 0x44]
49926 move %icc, %i0, %o6
49927loop_5903:
49928 stx %i5, [%l7 + 0x28]
49929 fbug,a %fcc2, loop_5904
49930 subccc %o5, 0x1420, %i3
49931 edge8 %l4, %g6, %i7
49932 lduw [%l7 + 0x3C], %o2
49933loop_5904:
49934 edge8l %g2, %g5, %l1
49935 fbl,a %fcc2, loop_5905
49936 fmovd %f0, %f6
49937 fmovdl %icc, %f0, %f12
49938 fnot1 %f14, %f10
49939loop_5905:
49940 lduh [%l7 + 0x0C], %g1
49941 nop
49942 setx loop_5906, %l0, %l1
49943 wrpr 0x1, %tl
49944 wrpr %l1, %tpc
49945 add %l1, 0x4, %l1
49946 wrpr %l1, %tnpc
49947 setx 0x34400001400, %l0, %l1
49948 wrpr %l1, %tstate
49949 wrhpr 0x4, %htstate
49950 retry
49951 ldsb [%l7 + 0x60], %g7
49952 tneg %xcc, 0x4
49953 fabss %f13, %f6
49954loop_5906:
49955 udivx %o7, 0x0D79, %l6
49956 fmovd %f10, %f4
49957 tcs %icc, 0x1
49958 movrgz %o1, 0x221, %o4
49959 fmovdleu %icc, %f0, %f1
49960 taddcctv %i6, %l0, %l3
49961 sth %g4, [%l7 + 0x6E]
49962 sth %l5, [%l7 + 0x52]
49963 fzeros %f12
49964 orn %o0, %i2, %i4
49965 be %xcc, loop_5907
49966 be,a,pt %icc, loop_5908
49967 alignaddr %o3, %g3, %i1
49968 stb %l2, [%l7 + 0x6C]
49969loop_5907:
49970 fcmpne32 %f14, %f0, %o6
49971loop_5908:
49972 ldsb [%l7 + 0x73], %i5
49973 fmovrdgz %i0, %f6, %f8
49974 ldsw [%l7 + 0x34], %o5
49975 sdiv %i3, 0x14DC, %l4
49976 lduh [%l7 + 0x52], %g6
49977 fmovscs %xcc, %f11, %f13
49978 st %f15, [%l7 + 0x38]
49979 subcc %o2, 0x08DA, %i7
49980 fmul8ulx16 %f10, %f14, %f10
49981 brnz %g2, loop_5909
49982 fnot1s %f12, %f10
49983 srlx %l1, %g1, %g5
49984 srax %g7, 0x14, %l6
49985loop_5909:
49986 fmovdne %icc, %f11, %f6
49987 edge32n %o7, %o1, %o4
49988 stx %l0, [%l7 + 0x68]
49989 orcc %i6, %g4, %l5
49990 fmovsleu %xcc, %f12, %f13
49991 lduw [%l7 + 0x44], %o0
49992 fandnot1 %f14, %f12, %f0
49993 andncc %l3, %i2, %i4
49994 fba,a %fcc1, loop_5910
49995 lduh [%l7 + 0x6E], %o3
49996 ldsb [%l7 + 0x46], %g3
49997 fmovscc %icc, %f2, %f13
49998loop_5910:
49999 lduw [%l7 + 0x74], %i1
50000 lduh [%l7 + 0x08], %l2
50001 ld [%l7 + 0x3C], %f13
50002 fmovrslz %i5, %f10, %f9
50003 tneg %xcc, 0x0
50004 call loop_5911
50005 fcmpne32 %f2, %f2, %i0
50006 stw %o6, [%l7 + 0x48]
50007 fmovsl %icc, %f14, %f10
50008loop_5911:
50009 edge16 %o5, %l4, %i3
50010 st %f2, [%l7 + 0x60]
50011 fmovdgu %xcc, %f1, %f13
50012 movrgez %g6, 0x1A4, %o2
50013 fmovsne %xcc, %f5, %f13
50014 fmovda %icc, %f5, %f6
50015 sdivx %i7, 0x1734, %l1
50016 sllx %g1, 0x0A, %g5
50017 fpadd16 %f6, %f2, %f0
50018 andncc %g2, %g7, %l6
50019 taddcc %o1, %o7, %l0
50020 fbl %fcc1, loop_5912
50021 tcs %icc, 0x0
50022 fandnot1s %f14, %f5, %f9
50023 ldd [%l7 + 0x08], %f2
50024loop_5912:
50025 stb %i6, [%l7 + 0x44]
50026 stw %g4, [%l7 + 0x28]
50027 brnz %o4, loop_5913
50028 fbn %fcc1, loop_5914
50029 orncc %l5, %l3, %i2
50030 lduw [%l7 + 0x48], %o0
50031loop_5913:
50032 fnot1 %f4, %f14
50033loop_5914:
50034 movrlz %o3, 0x306, %g3
50035 edge32 %i4, %l2, %i5
50036 fpackfix %f4, %f1
50037 popc %i1, %i0
50038 fmovrdlez %o6, %f4, %f6
50039 fabsd %f4, %f12
50040 lduw [%l7 + 0x40], %l4
50041 ldub [%l7 + 0x62], %i3
50042 mulx %o5, 0x0816, %g6
50043 lduw [%l7 + 0x78], %i7
50044 ldsb [%l7 + 0x5C], %l1
50045 fmovdcc %icc, %f7, %f15
50046 fmovsne %icc, %f15, %f15
50047 stb %g1, [%l7 + 0x17]
50048 edge16 %g5, %o2, %g7
50049 alignaddrl %g2, %o1, %o7
50050 ldd [%l7 + 0x20], %f8
50051 add %l0, %l6, %g4
50052 ldd [%l7 + 0x18], %f8
50053 tleu %xcc, 0x0
50054 fnegd %f14, %f8
50055 fbuge,a %fcc0, loop_5915
50056 fxors %f1, %f6, %f15
50057 fxors %f10, %f6, %f7
50058 xnorcc %o4, %i6, %l5
50059loop_5915:
50060 ldsh [%l7 + 0x30], %l3
50061 st %f9, [%l7 + 0x50]
50062 movcs %icc, %i2, %o0
50063 fcmpgt32 %f14, %f2, %g3
50064 brgz %i4, loop_5916
50065 srlx %l2, 0x02, %i5
50066 fmovrdne %i1, %f10, %f8
50067 udivx %o3, 0x120B, %i0
50068loop_5916:
50069 ldx [%l7 + 0x60], %l4
50070 stx %o6, [%l7 + 0x18]
50071 umulcc %i3, %g6, %i7
50072 lduw [%l7 + 0x30], %o5
50073 edge32 %g1, %g5, %o2
50074 lduw [%l7 + 0x74], %g7
50075 fnot2s %f7, %f13
50076 tpos %icc, 0x2
50077 bvs,pn %xcc, loop_5917
50078 fmovsvs %xcc, %f2, %f3
50079 fnor %f8, %f4, %f4
50080 brgez %l1, loop_5918
50081loop_5917:
50082 edge32l %o1, %o7, %g2
50083 stb %l0, [%l7 + 0x1D]
50084 fcmpes %fcc1, %f8, %f8
50085loop_5918:
50086 fmovdl %icc, %f15, %f0
50087 fmovrdgez %g4, %f12, %f4
50088 ldsh [%l7 + 0x4C], %o4
50089 fbo,a %fcc2, loop_5919
50090 fbl %fcc3, loop_5920
50091 bneg,pt %xcc, loop_5921
50092 ld [%l7 + 0x14], %f8
50093loop_5919:
50094 stx %l6, [%l7 + 0x48]
50095loop_5920:
50096 addccc %l5, 0x1D07, %l3
50097loop_5921:
50098 taddcc %i2, %i6, %g3
50099 brlez,a %o0, loop_5922
50100 brlez %i4, loop_5923
50101 fmovdcs %xcc, %f8, %f14
50102 fpsub16 %f6, %f14, %f0
50103loop_5922:
50104 lduh [%l7 + 0x3C], %i5
50105loop_5923:
50106 tle %icc, 0x2
50107 fmovrsgz %l2, %f1, %f13
50108 fmovse %icc, %f4, %f3
50109 fmovdl %icc, %f0, %f6
50110 stb %i1, [%l7 + 0x08]
50111 edge16n %i0, %o3, %o6
50112 stx %i3, [%l7 + 0x18]
50113 lduh [%l7 + 0x38], %g6
50114 movpos %xcc, %l4, %o5
50115 fmovsa %icc, %f5, %f0
50116 addccc %i7, 0x0B78, %g5
50117 alignaddr %g1, %o2, %g7
50118 bleu,a loop_5924
50119 lduh [%l7 + 0x20], %o1
50120 movrlez %o7, %l1, %g2
50121 fnegs %f6, %f1
50122loop_5924:
50123 ldsb [%l7 + 0x47], %l0
50124 bge,a %icc, loop_5925
50125 ldub [%l7 + 0x49], %o4
50126 lduh [%l7 + 0x32], %l6
50127 fmovrsgez %l5, %f11, %f7
50128loop_5925:
50129 bcs,a,pt %xcc, loop_5926
50130 movle %xcc, %g4, %i2
50131 sdivcc %i6, 0x0CF6, %l3
50132 subccc %o0, 0x1D96, %i4
50133loop_5926:
50134 orcc %g3, 0x044F, %l2
50135 fmovrdlez %i1, %f10, %f10
50136 addccc %i5, 0x1DBB, %i0
50137 brgz %o6, loop_5927
50138 ldsh [%l7 + 0x0C], %i3
50139 lduw [%l7 + 0x7C], %g6
50140 sra %l4, %o3, %o5
50141loop_5927:
50142 fmul8ulx16 %f14, %f2, %f12
50143 movleu %xcc, %i7, %g1
50144 movpos %xcc, %o2, %g7
50145 subccc %o1, 0x1053, %o7
50146 movg %xcc, %l1, %g2
50147 tpos %xcc, 0x3
50148 fpsub16 %f6, %f0, %f10
50149 fba %fcc2, loop_5928
50150 mova %xcc, %l0, %o4
50151 stw %g5, [%l7 + 0x38]
50152 bcc,a loop_5929
50153loop_5928:
50154 fpadd16 %f14, %f2, %f4
50155 fmovsvs %icc, %f9, %f2
50156 addccc %l6, 0x1E95, %g4
50157loop_5929:
50158 be,a,pn %icc, loop_5930
50159 fcmpne16 %f14, %f6, %i2
50160 bl %icc, loop_5931
50161 edge16 %l5, %i6, %o0
50162loop_5930:
50163 fandnot1 %f14, %f4, %f4
50164 umulcc %l3, %g3, %i4
50165loop_5931:
50166 sth %l2, [%l7 + 0x2C]
50167 stx %i5, [%l7 + 0x78]
50168 fmovrslz %i1, %f14, %f3
50169 array8 %i0, %o6, %g6
50170 lduw [%l7 + 0x28], %i3
50171 and %l4, 0x1F8A, %o5
50172 fmovrdgz %o3, %f6, %f2
50173 ldub [%l7 + 0x49], %g1
50174 fnors %f12, %f8, %f1
50175 mulscc %o2, %i7, %g7
50176 ldub [%l7 + 0x09], %o1
50177 bne,pt %xcc, loop_5932
50178 array8 %o7, %g2, %l1
50179 st %f8, [%l7 + 0x70]
50180 fblg %fcc1, loop_5933
50181loop_5932:
50182 ldx [%l7 + 0x60], %l0
50183 fmovsne %icc, %f14, %f3
50184 brlz,a %g5, loop_5934
50185loop_5933:
50186 brlz,a %l6, loop_5935
50187 movne %icc, %g4, %o4
50188 fblg,a %fcc1, loop_5936
50189loop_5934:
50190 tcs %icc, 0x5
50191loop_5935:
50192 ldx [%l7 + 0x60], %i2
50193 fmovrde %l5, %f10, %f8
50194loop_5936:
50195 std %f0, [%l7 + 0x48]
50196 fpadd16 %f6, %f12, %f4
50197 fmul8ulx16 %f2, %f10, %f8
50198 fmovsne %xcc, %f10, %f1
50199 fbu %fcc3, loop_5937
50200 ld [%l7 + 0x20], %f1
50201 ldx [%l7 + 0x08], %i6
50202 stb %l3, [%l7 + 0x1D]
50203loop_5937:
50204 fbule %fcc2, loop_5938
50205 tpos %xcc, 0x6
50206 nop
50207 setx loop_5939, %l0, %l1
50208 wrpr 0x1, %tl
50209 wrpr %l1, %tpc
50210 add %l1, 0x4, %l1
50211 wrpr %l1, %tnpc
50212 setx 0x34400001400, %l0, %l1
50213 wrpr %l1, %tstate
50214 wrhpr 0x4, %htstate
50215 retry
50216 edge32n %o0, %g3, %i4
50217loop_5938:
50218 xor %l2, 0x1F76, %i1
50219 siam 0x1
50220loop_5939:
50221 ld [%l7 + 0x1C], %f9
50222 lduw [%l7 + 0x60], %i5
50223 fones %f0
50224 fbge %fcc1, loop_5940
50225 ldsw [%l7 + 0x10], %o6
50226 sth %i0, [%l7 + 0x14]
50227 ble,a %xcc, loop_5941
50228loop_5940:
50229 lduh [%l7 + 0x1A], %g6
50230 bne,a loop_5942
50231 orcc %l4, 0x0EC4, %i3
50232loop_5941:
50233 lduh [%l7 + 0x40], %o5
50234 movgu %xcc, %o3, %g1
50235loop_5942:
50236 lduw [%l7 + 0x18], %i7
50237 mulx %o2, 0x0B17, %g7
50238 andcc %o7, 0x01C2, %g2
50239 tsubcctv %o1, %l0, %l1
50240 sdiv %l6, 0x0268, %g5
50241 siam 0x3
50242 ldsh [%l7 + 0x50], %o4
50243 fpadd16s %f12, %f11, %f15
50244 fble,a %fcc0, loop_5943
50245 lduw [%l7 + 0x3C], %i2
50246 lduw [%l7 + 0x3C], %l5
50247 add %i6, 0x0484, %g4
50248loop_5943:
50249 fandnot2s %f4, %f8, %f8
50250 lduh [%l7 + 0x34], %l3
50251 fpadd16 %f14, %f14, %f2
50252 ldsb [%l7 + 0x5A], %g3
50253 brgez,a %i4, loop_5944
50254 taddcc %o0, 0x01CC, %l2
50255 fmovdpos %icc, %f9, %f8
50256 ldub [%l7 + 0x27], %i1
50257loop_5944:
50258 bvs,pt %icc, loop_5945
50259 stb %o6, [%l7 + 0x74]
50260 ldx [%l7 + 0x18], %i5
50261 fpack32 %f4, %f10, %f4
50262loop_5945:
50263 array16 %i0, %g6, %l4
50264 brlz %o5, loop_5946
50265 fbu,a %fcc2, loop_5947
50266 ldsh [%l7 + 0x34], %o3
50267 xnorcc %g1, 0x0889, %i3
50268loop_5946:
50269 subccc %i7, 0x0EDF, %g7
50270loop_5947:
50271 fmovscs %xcc, %f9, %f8
50272 fones %f9
50273 bn,a,pn %icc, loop_5948
50274 alignaddrl %o7, %o2, %o1
50275 fblg,a %fcc0, loop_5949
50276 ldub [%l7 + 0x0B], %g2
50277loop_5948:
50278 udiv %l1, 0x1F62, %l6
50279 ldsh [%l7 + 0x6C], %g5
50280loop_5949:
50281 ldx [%l7 + 0x10], %o4
50282 fba %fcc3, loop_5950
50283 movrlez %l0, %i2, %l5
50284 st %f2, [%l7 + 0x44]
50285 fpack16 %f2, %f7
50286loop_5950:
50287 fmovd %f14, %f12
50288 fsrc1 %f8, %f12
50289 fmul8ulx16 %f6, %f14, %f10
50290 srlx %i6, 0x05, %g4
50291 fmovda %icc, %f5, %f14
50292 ta %xcc, 0x0
50293 sth %l3, [%l7 + 0x6A]
50294 brnz,a %i4, loop_5951
50295 fbug,a %fcc2, loop_5952
50296 fcmple16 %f4, %f12, %g3
50297 ldsw [%l7 + 0x20], %o0
50298loop_5951:
50299 fand %f2, %f14, %f8
50300loop_5952:
50301 fbo %fcc3, loop_5953
50302 tsubcc %i1, 0x0240, %o6
50303 ldsh [%l7 + 0x40], %l2
50304 tvc %icc, 0x6
50305loop_5953:
50306 alignaddrl %i5, %i0, %g6
50307 ld [%l7 + 0x3C], %f9
50308 ldub [%l7 + 0x5D], %o5
50309 fmovde %icc, %f10, %f2
50310 ld [%l7 + 0x14], %f15
50311 nop
50312 setx loop_5954, %l0, %l1
50313 wrpr 0x1, %tl
50314 wrpr %l1, %tpc
50315 add %l1, 0x4, %l1
50316 wrpr %l1, %tnpc
50317 setx 0x34400001400, %l0, %l1
50318 wrpr %l1, %tstate
50319 wrhpr 0x4, %htstate
50320 retry
50321 movle %xcc, %l4, %g1
50322 fmovrdne %i3, %f0, %f2
50323 ldsh [%l7 + 0x6C], %i7
50324loop_5954:
50325 fbul %fcc3, loop_5955
50326 fxnors %f5, %f15, %f3
50327 movrne %g7, %o3, %o7
50328 lduw [%l7 + 0x0C], %o1
50329loop_5955:
50330 bleu loop_5956
50331 brlez %g2, loop_5957
50332 fpsub16 %f4, %f14, %f0
50333 fcmpeq16 %f0, %f0, %l1
50334loop_5956:
50335 stb %o2, [%l7 + 0x64]
50336loop_5957:
50337 fmovda %icc, %f7, %f14
50338 edge8n %g5, %l6, %l0
50339 bgu,pn %xcc, loop_5958
50340 xnorcc %o4, 0x0FAC, %l5
50341 ld [%l7 + 0x08], %f2
50342 movrlz %i6, %g4, %i2
50343loop_5958:
50344 ldsh [%l7 + 0x78], %l3
50345 tle %icc, 0x7
50346 brgez %g3, loop_5959
50347 fbn %fcc2, loop_5960
50348 fmovrsne %i4, %f14, %f11
50349 ldsb [%l7 + 0x5B], %o0
50350loop_5959:
50351 edge16n %i1, %o6, %l2
50352loop_5960:
50353 fbuge,a %fcc0, loop_5961
50354 edge8 %i0, %g6, %o5
50355 sethi 0x0698, %l4
50356 ldsb [%l7 + 0x6D], %g1
50357loop_5961:
50358 stx %i5, [%l7 + 0x50]
50359 brlz,a %i7, loop_5962
50360 fxnors %f4, %f14, %f14
50361 fmovrse %i3, %f14, %f9
50362 std %f10, [%l7 + 0x08]
50363loop_5962:
50364 fmovrsgez %g7, %f8, %f9
50365 st %f3, [%l7 + 0x28]
50366 bn %xcc, loop_5963
50367 srl %o7, %o3, %g2
50368 ldsb [%l7 + 0x7A], %l1
50369 edge8 %o2, %o1, %l6
50370loop_5963:
50371 sethi 0x113C, %g5
50372 fnegd %f6, %f4
50373 ldx [%l7 + 0x78], %o4
50374 mulscc %l5, 0x19A2, %i6
50375 sth %l0, [%l7 + 0x74]
50376 fandnot1 %f8, %f12, %f0
50377 and %g4, 0x1AAE, %i2
50378 fnegd %f2, %f12
50379 siam 0x3
50380 move %xcc, %g3, %i4
50381 ldub [%l7 + 0x1C], %l3
50382 ldsw [%l7 + 0x40], %i1
50383 ld [%l7 + 0x38], %f13
50384 fmovdvc %xcc, %f0, %f15
50385 fbul %fcc0, loop_5964
50386 movgu %xcc, %o6, %l2
50387 stx %o0, [%l7 + 0x78]
50388 ldd [%l7 + 0x58], %f14
50389loop_5964:
50390 ldsw [%l7 + 0x40], %g6
50391 addccc %i0, %l4, %g1
50392 stx %o5, [%l7 + 0x78]
50393 ldsh [%l7 + 0x20], %i7
50394 bge loop_5965
50395 ldsh [%l7 + 0x34], %i5
50396 array16 %i3, %o7, %o3
50397 tgu %icc, 0x5
50398loop_5965:
50399 movg %xcc, %g2, %l1
50400 lduh [%l7 + 0x10], %g7
50401 ldsb [%l7 + 0x63], %o1
50402 bl,a %icc, loop_5966
50403 movcs %xcc, %o2, %g5
50404 brlez %o4, loop_5967
50405 smul %l5, 0x1E83, %l6
50406loop_5966:
50407 fbe %fcc1, loop_5968
50408 fmovda %xcc, %f5, %f6
50409loop_5967:
50410 ldsh [%l7 + 0x6A], %l0
50411 movrlez %i6, 0x3F0, %i2
50412loop_5968:
50413 lduh [%l7 + 0x38], %g4
50414 taddcctv %i4, 0x0D8D, %l3
50415 ble,a,pt %xcc, loop_5969
50416 subccc %i1, 0x05E7, %o6
50417 pdist %f8, %f12, %f12
50418 orncc %l2, 0x14EA, %o0
50419loop_5969:
50420 ld [%l7 + 0x4C], %f0
50421 fmovdcc %xcc, %f14, %f2
50422 ldx [%l7 + 0x18], %g3
50423 tvs %icc, 0x7
50424 stx %g6, [%l7 + 0x20]
50425 ldx [%l7 + 0x78], %i0
50426 ld [%l7 + 0x40], %f3
50427 ldub [%l7 + 0x6B], %l4
50428 ldd [%l7 + 0x58], %f10
50429 fsrc1s %f1, %f1
50430 ldsb [%l7 + 0x60], %g1
50431 bvs,pt %xcc, loop_5970
50432 pdist %f12, %f6, %f8
50433 fcmped %fcc2, %f0, %f14
50434 array16 %o5, %i7, %i5
50435loop_5970:
50436 xnorcc %i3, 0x05F9, %o3
50437 fmovdle %xcc, %f2, %f6
50438 std %f14, [%l7 + 0x10]
50439 lduh [%l7 + 0x34], %o7
50440 movne %icc, %l1, %g2
50441 movleu %xcc, %g7, %o2
50442 smulcc %g5, %o1, %l5
50443 xnor %l6, %l0, %o4
50444 brgz %i2, loop_5971
50445 nop
50446 setx loop_5972, %l0, %l1
50447 wrpr 0x1, %tl
50448 wrpr %l1, %tpc
50449 add %l1, 0x4, %l1
50450 wrpr %l1, %tnpc
50451 setx 0x34400001400, %l0, %l1
50452 wrpr %l1, %tstate
50453 wrhpr 0x4, %htstate
50454 retry
50455 xnorcc %i6, 0x0393, %i4
50456 mulscc %l3, 0x184A, %i1
50457loop_5971:
50458 fmovrsgez %o6, %f10, %f14
50459loop_5972:
50460 fbge,a %fcc2, loop_5973
50461 siam 0x1
50462 fxors %f8, %f2, %f10
50463 fba,a %fcc2, loop_5974
50464loop_5973:
50465 std %f8, [%l7 + 0x08]
50466 ld [%l7 + 0x4C], %f6
50467 fba,a %fcc3, loop_5975
50468loop_5974:
50469 fbul,a %fcc1, loop_5976
50470 addc %l2, 0x14B7, %o0
50471 fbug %fcc3, loop_5977
50472loop_5975:
50473 fmovrdgz %g3, %f4, %f10
50474loop_5976:
50475 stw %g6, [%l7 + 0x54]
50476 fones %f2
50477loop_5977:
50478 ldsw [%l7 + 0x14], %i0
50479 stw %g4, [%l7 + 0x34]
50480 brz,a %g1, loop_5978
50481 stx %l4, [%l7 + 0x78]
50482 bge,a,pt %xcc, loop_5979
50483 fbne %fcc2, loop_5980
50484loop_5978:
50485 tcs %icc, 0x1
50486 fandnot2s %f15, %f7, %f15
50487loop_5979:
50488 xnorcc %i7, %i5, %o5
50489loop_5980:
50490 ldd [%l7 + 0x58], %f4
50491 fmovsvs %icc, %f4, %f12
50492 fpackfix %f12, %f1
50493 sethi 0x1F44, %i3
50494 orncc %o7, %l1, %o3
50495 fcmped %fcc3, %f4, %f10
50496 ldub [%l7 + 0x79], %g2
50497 movre %g7, %g5, %o2
50498 ldsh [%l7 + 0x32], %l5
50499 std %f10, [%l7 + 0x30]
50500 movg %icc, %l6, %o1
50501 st %f15, [%l7 + 0x3C]
50502 ldsw [%l7 + 0x58], %l0
50503 st %f15, [%l7 + 0x18]
50504 tg %xcc, 0x0
50505 ldsb [%l7 + 0x2D], %o4
50506 for %f10, %f12, %f4
50507 srl %i2, %i6, %i4
50508 fbu,a %fcc0, loop_5981
50509 fands %f6, %f11, %f0
50510 fmovsle %icc, %f7, %f4
50511 tpos %xcc, 0x2
50512loop_5981:
50513 fxors %f12, %f2, %f1
50514 std %f0, [%l7 + 0x60]
50515 edge32 %i1, %l3, %o6
50516 addccc %o0, %g3, %g6
50517 movg %icc, %i0, %g4
50518 fmovsvc %icc, %f10, %f13
50519 movrne %g1, 0x235, %l2
50520 fmovdle %xcc, %f1, %f4
50521 andncc %i7, %i5, %o5
50522 orn %i3, %o7, %l4
50523 fnands %f13, %f13, %f9
50524 fpadd32s %f2, %f14, %f6
50525 umulcc %o3, %l1, %g2
50526 bcs %xcc, loop_5982
50527 or %g5, 0x0E9D, %o2
50528 tleu %xcc, 0x7
50529 fbul,a %fcc0, loop_5983
50530loop_5982:
50531 std %f4, [%l7 + 0x70]
50532 fcmpd %fcc1, %f6, %f14
50533 fba %fcc2, loop_5984
50534loop_5983:
50535 st %f14, [%l7 + 0x34]
50536 bneg,a %xcc, loop_5985
50537 movvc %xcc, %g7, %l6
50538loop_5984:
50539 fmovdn %xcc, %f2, %f2
50540 bge,a,pt %icc, loop_5986
50541loop_5985:
50542 fabsd %f12, %f12
50543 addccc %o1, %l5, %l0
50544 fblg,a %fcc2, loop_5987
50545loop_5986:
50546 fmovdpos %xcc, %f11, %f11
50547 add %i2, 0x0C09, %i6
50548 stb %o4, [%l7 + 0x4E]
50549loop_5987:
50550 fmovsa %icc, %f8, %f10
50551 sdivcc %i1, 0x1EE8, %i4
50552 tneg %icc, 0x6
50553 xnorcc %l3, 0x0CC0, %o6
50554 ld [%l7 + 0x18], %f9
50555 fsrc1 %f14, %f4
50556 te %xcc, 0x4
50557 fmovdcc %icc, %f1, %f5
50558 fabss %f0, %f6
50559 bvc,pn %xcc, loop_5988
50560 ldx [%l7 + 0x78], %o0
50561 ldsw [%l7 + 0x74], %g6
50562 ldx [%l7 + 0x50], %g3
50563loop_5988:
50564 nop
50565 setx loop_5989, %l0, %l1
50566 wrpr 0x1, %tl
50567 wrpr %l1, %tnpc
50568 setx 0x34400001400, %l0, %l1
50569 wrpr %l1, %tstate
50570 wrhpr 0x4, %htstate
50571 done
50572 ldx [%l7 + 0x58], %g4
50573 bcc %icc, loop_5990
50574 orn %g1, 0x1AB2, %i0
50575loop_5989:
50576 st %f14, [%l7 + 0x10]
50577 fmovde %xcc, %f3, %f9
50578loop_5990:
50579 stx %l2, [%l7 + 0x10]
50580 lduh [%l7 + 0x56], %i7
50581 fmovrslz %i5, %f2, %f9
50582 call loop_5991
50583 fmovsleu %xcc, %f9, %f14
50584 bcc %icc, loop_5992
50585 fmovscc %xcc, %f15, %f10
50586loop_5991:
50587 andn %o5, 0x180B, %o7
50588 brnz %l4, loop_5993
50589loop_5992:
50590 ldx [%l7 + 0x48], %o3
50591 bg,pn %icc, loop_5994
50592 fmovrdlz %l1, %f14, %f2
50593loop_5993:
50594 ldub [%l7 + 0x7C], %g2
50595 fbn,a %fcc2, loop_5995
50596loop_5994:
50597 array32 %g5, %i3, %g7
50598 nop
50599 setx loop_5996, %l0, %l1
50600 jmpl %l1, %l6
50601 lduw [%l7 + 0x58], %o2
50602loop_5995:
50603 fmovs %f5, %f11
50604 andn %l5, 0x0451, %l0
50605loop_5996:
50606 fmovsa %icc, %f13, %f5
50607 fmuld8sux16 %f8, %f14, %f6
50608 ldd [%l7 + 0x70], %f12
50609 ldsh [%l7 + 0x74], %i2
50610 ldsb [%l7 + 0x4C], %o1
50611 smul %i6, 0x16E0, %i1
50612 fbe,a %fcc3, loop_5997
50613 movrne %o4, %l3, %o6
50614 movne %icc, %i4, %g6
50615 stb %o0, [%l7 + 0x32]
50616loop_5997:
50617 edge16n %g4, %g3, %g1
50618 mulscc %i0, %i7, %i5
50619 std %f14, [%l7 + 0x20]
50620 xnorcc %o5, %l2, %l4
50621 ldub [%l7 + 0x09], %o3
50622 edge32l %o7, %g2, %l1
50623 ldsb [%l7 + 0x4A], %i3
50624 xor %g7, 0x1CAE, %g5
50625 ldub [%l7 + 0x29], %o2
50626 ldx [%l7 + 0x70], %l5
50627 call loop_5998
50628 fmul8ulx16 %f12, %f10, %f6
50629 ldsb [%l7 + 0x1A], %l0
50630 st %f3, [%l7 + 0x30]
50631loop_5998:
50632 std %f4, [%l7 + 0x78]
50633 movrgez %l6, 0x056, %o1
50634 lduh [%l7 + 0x50], %i6
50635 fcmpne32 %f6, %f4, %i2
50636 movleu %icc, %i1, %l3
50637 ldsw [%l7 + 0x2C], %o6
50638 bpos %xcc, loop_5999
50639 fblg,a %fcc3, loop_6000
50640 fpmerge %f10, %f11, %f2
50641 fornot2s %f13, %f2, %f12
50642loop_5999:
50643 fpsub32 %f14, %f14, %f8
50644loop_6000:
50645 movrne %i4, 0x311, %g6
50646 srl %o0, %g4, %g3
50647 tpos %icc, 0x7
50648 call loop_6001
50649 fsrc2 %f6, %f4
50650 brlez,a %o4, loop_6002
50651 addccc %i0, %g1, %i5
50652loop_6001:
50653 st %f9, [%l7 + 0x14]
50654 for %f6, %f10, %f12
50655loop_6002:
50656 fmovsg %icc, %f8, %f6
50657 ba %xcc, loop_6003
50658 bcs,pn %xcc, loop_6004
50659 std %f10, [%l7 + 0x20]
50660 tneg %xcc, 0x3
50661loop_6003:
50662 andn %o5, 0x0A1E, %l2
50663loop_6004:
50664 fblg %fcc1, loop_6005
50665 udiv %i7, 0x1C47, %l4
50666 subccc %o7, 0x0033, %g2
50667 fcmps %fcc3, %f8, %f11
50668loop_6005:
50669 fnot1s %f7, %f13
50670 fbge,a %fcc2, loop_6006
50671 fcmpgt32 %f12, %f0, %l1
50672 subcc %i3, 0x0856, %g7
50673 fnor %f14, %f10, %f4
50674loop_6006:
50675 alignaddrl %o3, %g5, %l5
50676 ldub [%l7 + 0x58], %l0
50677 fbge,a %fcc2, loop_6007
50678 fmovrslz %l6, %f12, %f14
50679 ldx [%l7 + 0x40], %o2
50680 stw %o1, [%l7 + 0x44]
50681loop_6007:
50682 movneg %xcc, %i2, %i6
50683 fornot2 %f0, %f2, %f14
50684 sethi 0x0A68, %i1
50685 bneg,pt %icc, loop_6008
50686 st %f1, [%l7 + 0x0C]
50687 fnot1 %f0, %f4
50688 std %f6, [%l7 + 0x58]
50689loop_6008:
50690 fcmpgt16 %f10, %f4, %l3
50691 fcmpgt32 %f2, %f8, %i4
50692 ldsb [%l7 + 0x20], %g6
50693 brlz,a %o0, loop_6009
50694 fnors %f8, %f4, %f13
50695 srax %g4, 0x1F, %g3
50696 tne %xcc, 0x1
50697loop_6009:
50698 ldsb [%l7 + 0x0D], %o4
50699 ldsb [%l7 + 0x4F], %o6
50700 fmovsne %icc, %f0, %f12
50701 stx %g1, [%l7 + 0x30]
50702 fmovdn %xcc, %f7, %f15
50703 stw %i5, [%l7 + 0x1C]
50704 subcc %i0, 0x1F67, %l2
50705 tneg %icc, 0x4
50706 bneg %icc, loop_6010
50707 udiv %i7, 0x18F3, %o5
50708 fabss %f5, %f2
50709 st %f15, [%l7 + 0x18]
50710loop_6010:
50711 ldsb [%l7 + 0x58], %l4
50712 call loop_6011
50713 ldd [%l7 + 0x10], %f6
50714 lduh [%l7 + 0x68], %g2
50715 fmovrsgz %o7, %f0, %f0
50716loop_6011:
50717 fmovrdgz %l1, %f10, %f10
50718 fandnot2s %f1, %f0, %f4
50719 tcs %icc, 0x0
50720 ldub [%l7 + 0x73], %g7
50721 fmovdvs %icc, %f7, %f10
50722 stw %i3, [%l7 + 0x54]
50723 brlez %g5, loop_6012
50724 fornot1s %f14, %f6, %f9
50725 sll %o3, %l0, %l6
50726 fmovrsgz %o2, %f15, %f1
50727loop_6012:
50728 sth %o1, [%l7 + 0x26]
50729 popc %i2, %l5
50730 fbug,a %fcc3, loop_6013
50731 fors %f0, %f13, %f3
50732 ldsw [%l7 + 0x64], %i1
50733 ld [%l7 + 0x58], %f10
50734loop_6013:
50735 movre %i6, %i4, %g6
50736 stb %l3, [%l7 + 0x34]
50737 stx %g4, [%l7 + 0x70]
50738 udivx %g3, 0x0815, %o4
50739 movcc %icc, %o6, %g1
50740 lduh [%l7 + 0x58], %i5
50741 fandnot2 %f14, %f2, %f6
50742 nop
50743 setx loop_6014, %l0, %l1
50744 wrpr 0x1, %tl
50745 wrpr %l1, %tnpc
50746 setx 0x34400001400, %l0, %l1
50747 wrpr %l1, %tstate
50748 wrhpr 0x4, %htstate
50749 done
50750 and %o0, 0x0724, %l2
50751 ldx [%l7 + 0x60], %i0
50752 std %f8, [%l7 + 0x58]
50753loop_6014:
50754 fpsub16 %f14, %f12, %f2
50755 sub %i7, 0x02EA, %l4
50756 nop
50757 setx loop_6015, %l0, %l1
50758 wrpr 0x1, %tl
50759 wrpr %l1, %tpc
50760 add %l1, 0x4, %l1
50761 wrpr %l1, %tnpc
50762 setx 0x34400001400, %l0, %l1
50763 wrpr %l1, %tstate
50764 wrhpr 0x4, %htstate
50765 retry
50766 stw %g2, [%l7 + 0x18]
50767 movvc %icc, %o7, %l1
50768 tn %icc, 0x7
50769loop_6015:
50770 ld [%l7 + 0x20], %f4
50771 sth %g7, [%l7 + 0x36]
50772 fblg %fcc2, loop_6016
50773 fmovsle %xcc, %f13, %f3
50774 sdiv %o5, 0x0999, %i3
50775 lduh [%l7 + 0x56], %g5
50776loop_6016:
50777 edge32n %l0, %o3, %l6
50778 movvc %xcc, %o1, %o2
50779 subcc %l5, %i1, %i2
50780 mulx %i6, 0x1B6F, %i4
50781 add %l3, %g4, %g3
50782 std %f2, [%l7 + 0x68]
50783 fnand %f14, %f2, %f12
50784 ldub [%l7 + 0x76], %g6
50785 sth %o6, [%l7 + 0x76]
50786 edge32 %g1, %i5, %o0
50787 udiv %l2, 0x137E, %i0
50788 fpadd32 %f12, %f0, %f6
50789 fornot1s %f5, %f10, %f1
50790 ldsb [%l7 + 0x49], %i7
50791 edge8l %l4, %o4, %o7
50792 alignaddrl %l1, %g2, %o5
50793 fones %f3
50794 fsrc2s %f13, %f13
50795 ldsw [%l7 + 0x60], %g7
50796 fmovdle %icc, %f0, %f6
50797 movg %icc, %i3, %l0
50798 mulx %g5, 0x10BB, %l6
50799 ldx [%l7 + 0x18], %o1
50800 tcs %xcc, 0x1
50801 stx %o2, [%l7 + 0x30]
50802 ba loop_6017
50803 fcmpeq32 %f12, %f14, %o3
50804 bne,a loop_6018
50805 std %f4, [%l7 + 0x50]
50806loop_6017:
50807 taddcctv %i1, 0x156D, %i2
50808 sth %l5, [%l7 + 0x28]
50809loop_6018:
50810 ldub [%l7 + 0x57], %i6
50811 lduh [%l7 + 0x7A], %i4
50812 fnot2s %f13, %f14
50813 fmul8x16 %f12, %f0, %f12
50814 movre %l3, 0x034, %g3
50815 stb %g4, [%l7 + 0x31]
50816 taddcctv %o6, 0x032B, %g1
50817 xorcc %g6, %o0, %l2
50818 fmovsle %icc, %f14, %f14
50819 addcc %i0, 0x0D2F, %i5
50820 umul %l4, %i7, %o4
50821 fmovrde %o7, %f6, %f10
50822 tl %xcc, 0x4
50823 sllx %l1, 0x0D, %o5
50824 fmovrdgz %g7, %f2, %f6
50825 fmovrsgez %g2, %f7, %f13
50826 fmovse %xcc, %f2, %f5
50827 edge16n %i3, %g5, %l0
50828 brnz,a %o1, loop_6019
50829 ta %icc, 0x4
50830 bshuffle %f8, %f8, %f2
50831 tsubcctv %l6, 0x0BB3, %o2
50832loop_6019:
50833 fmuld8ulx16 %f0, %f2, %f14
50834 fbug,a %fcc3, loop_6020
50835 ldsh [%l7 + 0x48], %i1
50836 addccc %o3, 0x0B07, %i2
50837 xnorcc %i6, 0x1370, %l5
50838loop_6020:
50839 fnot1s %f5, %f3
50840 edge16 %l3, %i4, %g4
50841 fmovsleu %xcc, %f13, %f14
50842 fmovspos %xcc, %f4, %f3
50843 ldd [%l7 + 0x40], %f4
50844 ldub [%l7 + 0x7F], %g3
50845 ldsw [%l7 + 0x08], %o6
50846 fnor %f4, %f12, %f4
50847 fmovdcc %xcc, %f0, %f4
50848 brgez,a %g6, loop_6021
50849 fbl %fcc0, loop_6022
50850 fmovdne %icc, %f13, %f7
50851 and %o0, 0x0931, %l2
50852loop_6021:
50853 fmovdcs %icc, %f7, %f4
50854loop_6022:
50855 st %f13, [%l7 + 0x60]
50856 stx %i0, [%l7 + 0x50]
50857 fmovdcc %xcc, %f5, %f8
50858 fbul,a %fcc0, loop_6023
50859 tpos %icc, 0x1
50860 movleu %xcc, %i5, %l4
50861 fnors %f6, %f13, %f5
50862loop_6023:
50863 st %f13, [%l7 + 0x60]
50864 fexpand %f7, %f14
50865 xnor %i7, %g1, %o7
50866 fmovrdlez %l1, %f10, %f12
50867 ldub [%l7 + 0x7D], %o4
50868 ldsb [%l7 + 0x33], %o5
50869 bne,pt %xcc, loop_6024
50870 stx %g2, [%l7 + 0x70]
50871 xnorcc %i3, %g7, %g5
50872 ba,a,pn %icc, loop_6025
50873loop_6024:
50874 fandnot1 %f14, %f2, %f8
50875 fsrc2s %f4, %f5
50876 edge8 %o1, %l0, %l6
50877loop_6025:
50878 st %f10, [%l7 + 0x54]
50879 fmovrsgez %i1, %f12, %f12
50880 ldd [%l7 + 0x68], %f0
50881 fnand %f12, %f14, %f8
50882 tl %xcc, 0x2
50883 ldsw [%l7 + 0x54], %o3
50884 edge8n %o2, %i6, %l5
50885 fbu,a %fcc0, loop_6026
50886 fabsd %f14, %f0
50887 nop
50888 setx loop_6027, %l0, %l1
50889 wrpr 0x1, %tl
50890 wrpr %l1, %tnpc
50891 setx 0x34400001400, %l0, %l1
50892 wrpr %l1, %tstate
50893 wrhpr 0x4, %htstate
50894 done
50895 ld [%l7 + 0x0C], %f14
50896loop_6026:
50897 array8 %i2, %l3, %g4
50898 fcmpgt16 %f10, %f10, %g3
50899loop_6027:
50900 sth %o6, [%l7 + 0x0A]
50901 andncc %i4, %g6, %l2
50902 edge16 %i0, %i5, %l4
50903 fbl %fcc3, loop_6028
50904 move %icc, %i7, %o0
50905 fandnot2s %f9, %f13, %f13
50906 brnz %g1, loop_6029
50907loop_6028:
50908 ldx [%l7 + 0x70], %o7
50909 ld [%l7 + 0x08], %f1
50910 fmovrslz %o4, %f8, %f10
50911loop_6029:
50912 fmul8x16al %f15, %f9, %f14
50913 fnors %f5, %f13, %f9
50914 bvs,a loop_6030
50915 ldsw [%l7 + 0x4C], %o5
50916 bcs,a loop_6031
50917 std %f8, [%l7 + 0x70]
50918loop_6030:
50919 fnand %f12, %f12, %f14
50920 bleu loop_6032
50921loop_6031:
50922 ld [%l7 + 0x70], %f9
50923 ldsw [%l7 + 0x28], %g2
50924 bpos,a,pt %icc, loop_6033
50925loop_6032:
50926 ld [%l7 + 0x2C], %f1
50927 smulcc %i3, %l1, %g7
50928 mulscc %o1, 0x0483, %g5
50929loop_6033:
50930 bne,a,pt %icc, loop_6034
50931 fmovsneg %icc, %f11, %f10
50932 ldub [%l7 + 0x3E], %l6
50933 fzero %f10
50934loop_6034:
50935 ldub [%l7 + 0x0D], %l0
50936 fcmpeq16 %f6, %f8, %i1
50937 movneg %icc, %o3, %o2
50938 or %l5, 0x1D02, %i6
50939 fmovrdlez %i2, %f2, %f10
50940 fmovrse %l3, %f2, %f1
50941 std %f14, [%l7 + 0x68]
50942 fmovsleu %icc, %f15, %f9
50943 ld [%l7 + 0x2C], %f1
50944 sethi 0x0B1D, %g3
50945 bgu,a,pn %icc, loop_6035
50946 or %o6, %g4, %i4
50947 sth %l2, [%l7 + 0x08]
50948 st %f12, [%l7 + 0x5C]
50949loop_6035:
50950 fmovsgu %icc, %f8, %f8
50951 fnors %f11, %f6, %f9
50952 stx %g6, [%l7 + 0x48]
50953 tcc %icc, 0x5
50954 fbo,a %fcc2, loop_6036
50955 stb %i0, [%l7 + 0x18]
50956 std %f8, [%l7 + 0x30]
50957 ldsh [%l7 + 0x62], %i5
50958loop_6036:
50959 fexpand %f5, %f0
50960 tvs %icc, 0x7
50961 fmovse %xcc, %f5, %f6
50962 lduh [%l7 + 0x40], %l4
50963 fmovdleu %icc, %f13, %f11
50964 umulcc %i7, %o0, %o7
50965 ld [%l7 + 0x48], %f13
50966 tg %xcc, 0x3
50967 tsubcctv %o4, 0x1982, %g1
50968 edge8n %o5, %g2, %l1
50969 fmovsleu %icc, %f10, %f3
50970 array8 %i3, %g7, %g5
50971 fpsub16s %f15, %f9, %f1
50972 tgu %icc, 0x0
50973 ldub [%l7 + 0x4D], %o1
50974 stw %l6, [%l7 + 0x64]
50975 fmovse %xcc, %f1, %f10
50976 fandnot2 %f14, %f4, %f4
50977 lduh [%l7 + 0x1E], %l0
50978 movvs %xcc, %i1, %o2
50979 fbg,a %fcc0, loop_6037
50980 ldsw [%l7 + 0x6C], %l5
50981 ldx [%l7 + 0x40], %o3
50982 ldx [%l7 + 0x78], %i2
50983loop_6037:
50984 fmovdn %icc, %f14, %f14
50985 stb %i6, [%l7 + 0x0B]
50986 ldsw [%l7 + 0x0C], %l3
50987 fmovde %xcc, %f9, %f13
50988 bg,a loop_6038
50989 bpos,a loop_6039
50990 tge %xcc, 0x3
50991 fsrc2 %f8, %f12
50992loop_6038:
50993 fandnot2s %f14, %f9, %f13
50994loop_6039:
50995 ldx [%l7 + 0x58], %o6
50996 te %icc, 0x4
50997 nop
50998 setx loop_6040, %l0, %l1
50999 wrpr 0x1, %tl
51000 wrpr %l1, %tnpc
51001 setx 0x34400001400, %l0, %l1
51002 wrpr %l1, %tstate
51003 wrhpr 0x4, %htstate
51004 done
51005 movg %xcc, %g4, %i4
51006 stx %g3, [%l7 + 0x70]
51007 edge16ln %l2, %i0, %g6
51008loop_6040:
51009 ldsw [%l7 + 0x60], %l4
51010 fcmps %fcc1, %f14, %f3
51011 fmovrsgez %i7, %f6, %f1
51012 fmovda %xcc, %f13, %f9
51013 edge32ln %o0, %i5, %o7
51014 fpsub32 %f8, %f4, %f14
51015 udivcc %g1, 0x1579, %o4
51016 stx %g2, [%l7 + 0x78]
51017 array32 %o5, %i3, %l1
51018 fmovd %f0, %f2
51019 std %f12, [%l7 + 0x40]
51020 ldsb [%l7 + 0x3E], %g7
51021 stw %g5, [%l7 + 0x40]
51022 tn %icc, 0x7
51023 movvs %xcc, %o1, %l6
51024 fmuld8sux16 %f8, %f0, %f8
51025 tge %xcc, 0x4
51026 edge16 %i1, %o2, %l5
51027 ldsw [%l7 + 0x14], %o3
51028 fmovdg %icc, %f13, %f1
51029 fmovdvs %icc, %f4, %f4
51030 fnot1s %f14, %f10
51031 ldd [%l7 + 0x30], %f0
51032 fbu,a %fcc2, loop_6041
51033 st %f11, [%l7 + 0x70]
51034 nop
51035 setx loop_6042, %l0, %l1
51036 wrpr 0x1, %tl
51037 wrpr %l1, %tpc
51038 add %l1, 0x4, %l1
51039 wrpr %l1, %tnpc
51040 setx 0x34400001400, %l0, %l1
51041 wrpr %l1, %tstate
51042 wrhpr 0x4, %htstate
51043 retry
51044 bvc,pn %icc, loop_6043
51045loop_6041:
51046 lduw [%l7 + 0x18], %i2
51047 fandnot2 %f6, %f8, %f10
51048loop_6042:
51049 bn,a,pt %icc, loop_6044
51050loop_6043:
51051 movgu %xcc, %l0, %l3
51052 mulscc %i6, %o6, %i4
51053 fmuld8sux16 %f12, %f4, %f0
51054loop_6044:
51055 ba,pt %xcc, loop_6045
51056 ldx [%l7 + 0x08], %g3
51057 fmovrdne %g4, %f12, %f0
51058 ldx [%l7 + 0x68], %i0
51059loop_6045:
51060 movrlez %l2, 0x0F6, %l4
51061 ld [%l7 + 0x70], %f11
51062 fmovscc %icc, %f11, %f15
51063 xor %i7, 0x154D, %g6
51064 ldx [%l7 + 0x48], %o0
51065 fbl %fcc1, loop_6046
51066 stw %o7, [%l7 + 0x34]
51067 fandnot2s %f10, %f3, %f11
51068 movrgz %i5, 0x05F, %o4
51069loop_6046:
51070 st %f11, [%l7 + 0x38]
51071 st %f7, [%l7 + 0x34]
51072 call loop_6047
51073 fsrc1s %f0, %f13
51074 stw %g1, [%l7 + 0x54]
51075 fmovdcs %icc, %f7, %f14
51076loop_6047:
51077 ldsb [%l7 + 0x10], %g2
51078 fnot1 %f10, %f4
51079 std %f2, [%l7 + 0x48]
51080 movpos %icc, %i3, %l1
51081 sth %o5, [%l7 + 0x68]
51082 tvs %xcc, 0x3
51083 fblg,a %fcc3, loop_6048
51084 brz,a %g5, loop_6049
51085 addccc %g7, %o1, %i1
51086 ldsb [%l7 + 0x2E], %l6
51087loop_6048:
51088 movgu %icc, %o2, %o3
51089loop_6049:
51090 fbuge %fcc2, loop_6050
51091 lduw [%l7 + 0x4C], %l5
51092 fmovscc %xcc, %f7, %f14
51093 udivcc %i2, 0x0C8C, %l3
51094loop_6050:
51095 fbg,a %fcc2, loop_6051
51096 fbue,a %fcc2, loop_6052
51097 fnot2 %f6, %f12
51098 fmovsvc %xcc, %f8, %f3
51099loop_6051:
51100 fmovspos %icc, %f0, %f10
51101loop_6052:
51102 edge16 %l0, %o6, %i4
51103 fmovsneg %icc, %f5, %f10
51104 st %f0, [%l7 + 0x40]
51105 fmovdle %xcc, %f7, %f14
51106 fcmple32 %f8, %f14, %i6
51107 ldsh [%l7 + 0x34], %g3
51108 ldsw [%l7 + 0x14], %g4
51109 andncc %l2, %i0, %i7
51110 fnot2s %f7, %f4
51111 addcc %g6, %l4, %o7
51112 movvs %xcc, %o0, %o4
51113 st %f1, [%l7 + 0x4C]
51114 lduw [%l7 + 0x20], %g1
51115 array32 %i5, %i3, %g2
51116 fpsub32s %f15, %f4, %f15
51117 ldd [%l7 + 0x20], %f0
51118 ldsh [%l7 + 0x6C], %l1
51119 fmovrsne %g5, %f12, %f9
51120 lduw [%l7 + 0x30], %o5
51121 fmovsa %xcc, %f1, %f0
51122 fbn,a %fcc2, loop_6053
51123 brnz %o1, loop_6054
51124 sdivcc %i1, 0x0BA9, %g7
51125 lduw [%l7 + 0x78], %o2
51126loop_6053:
51127 bgu,pt %icc, loop_6055
51128loop_6054:
51129 or %l6, 0x0CE4, %o3
51130 movneg %icc, %l5, %i2
51131 fcmple32 %f4, %f4, %l3
51132loop_6055:
51133 std %f8, [%l7 + 0x78]
51134 st %f9, [%l7 + 0x78]
51135 tn %icc, 0x3
51136 ldsw [%l7 + 0x08], %l0
51137 add %i4, %o6, %i6
51138 edge32ln %g4, %l2, %i0
51139 fandnot1s %f2, %f7, %f10
51140 lduh [%l7 + 0x46], %g3
51141 fmovrslez %g6, %f14, %f7
51142 ldsw [%l7 + 0x28], %l4
51143 movrgez %i7, %o0, %o7
51144 stx %g1, [%l7 + 0x50]
51145 fbul %fcc3, loop_6056
51146 fbe,a %fcc3, loop_6057
51147 stx %o4, [%l7 + 0x68]
51148 pdist %f0, %f6, %f12
51149loop_6056:
51150 fmovdne %icc, %f12, %f8
51151loop_6057:
51152 pdist %f10, %f8, %f0
51153 call loop_6058
51154 edge8 %i3, %g2, %i5
51155 movl %xcc, %l1, %o5
51156 bne,a,pn %icc, loop_6059
51157loop_6058:
51158 bl,a,pt %icc, loop_6060
51159 bgu %icc, loop_6061
51160 stw %g5, [%l7 + 0x58]
51161loop_6059:
51162 fexpand %f5, %f10
51163loop_6060:
51164 fcmpeq32 %f8, %f10, %i1
51165loop_6061:
51166 fnegs %f2, %f8
51167 fxnors %f1, %f7, %f7
51168 tsubcc %o1, %o2, %l6
51169 lduw [%l7 + 0x6C], %o3
51170 ldx [%l7 + 0x68], %l5
51171 ldx [%l7 + 0x10], %i2
51172 pdist %f14, %f8, %f14
51173 fbo,a %fcc1, loop_6062
51174 smul %g7, %l3, %l0
51175 fbg,a %fcc1, loop_6063
51176 std %f14, [%l7 + 0x38]
51177loop_6062:
51178 fcmps %fcc2, %f6, %f0
51179 fbge,a %fcc0, loop_6064
51180loop_6063:
51181 fbne,a %fcc2, loop_6065
51182 fpsub16 %f6, %f14, %f8
51183 std %f4, [%l7 + 0x48]
51184loop_6064:
51185 ld [%l7 + 0x34], %f14
51186loop_6065:
51187 fornot1 %f2, %f8, %f6
51188 st %f9, [%l7 + 0x08]
51189 fmovsne %icc, %f2, %f5
51190 ld [%l7 + 0x0C], %f6
51191 taddcc %o6, %i6, %i4
51192 sth %g4, [%l7 + 0x7A]
51193 and %l2, %i0, %g6
51194 fnot2s %f6, %f8
51195 fcmps %fcc3, %f6, %f3
51196 tleu %xcc, 0x5
51197 fcmpes %fcc1, %f9, %f1
51198 brnz %g3, loop_6066
51199 fmovdneg %icc, %f13, %f10
51200 ldsb [%l7 + 0x12], %l4
51201 edge16l %o0, %o7, %i7
51202loop_6066:
51203 st %f2, [%l7 + 0x54]
51204 movleu %icc, %o4, %g1
51205 ldsb [%l7 + 0x50], %i3
51206 fmovsne %icc, %f13, %f5
51207 fmovdleu %xcc, %f4, %f14
51208 fxor %f12, %f2, %f8
51209 andn %i5, 0x0063, %l1
51210 fmovrsgez %g2, %f0, %f12
51211 ble,pn %icc, loop_6067
51212 subccc %g5, %o5, %o1
51213 movgu %xcc, %i1, %l6
51214 movrne %o3, %o2, %l5
51215loop_6067:
51216 fmovscc %xcc, %f14, %f2
51217 bvc,pn %xcc, loop_6068
51218 fxor %f4, %f12, %f0
51219 fbule %fcc2, loop_6069
51220 tsubcctv %g7, 0x1746, %l3
51221loop_6068:
51222 movrgez %i2, %l0, %i6
51223 st %f0, [%l7 + 0x70]
51224loop_6069:
51225 fone %f4
51226 sth %i4, [%l7 + 0x18]
51227 bvc,a,pn %icc, loop_6070
51228 ldsw [%l7 + 0x38], %g4
51229 fzeros %f0
51230 xnor %l2, 0x0F85, %o6
51231loop_6070:
51232 stx %i0, [%l7 + 0x08]
51233 fbge %fcc3, loop_6071
51234 fmovs %f4, %f15
51235 movvc %xcc, %g3, %l4
51236 ldx [%l7 + 0x10], %o0
51237loop_6071:
51238 ldub [%l7 + 0x5B], %g6
51239 std %f4, [%l7 + 0x48]
51240 ldx [%l7 + 0x70], %i7
51241 sth %o7, [%l7 + 0x22]
51242 ldsw [%l7 + 0x38], %g1
51243 fpadd32s %f6, %f15, %f13
51244 fbe %fcc2, loop_6072
51245 ldx [%l7 + 0x38], %o4
51246 ldd [%l7 + 0x68], %f4
51247 st %f2, [%l7 + 0x50]
51248loop_6072:
51249 ldsw [%l7 + 0x44], %i3
51250 be %xcc, loop_6073
51251 ldx [%l7 + 0x68], %l1
51252 sdivx %g2, 0x1A4B, %i5
51253 ldx [%l7 + 0x58], %o5
51254loop_6073:
51255 ldd [%l7 + 0x68], %f4
51256 fcmpeq32 %f6, %f0, %o1
51257 ld [%l7 + 0x70], %f2
51258 ldsh [%l7 + 0x36], %i1
51259 ldub [%l7 + 0x3E], %g5
51260 fpack32 %f4, %f4, %f4
51261 for %f6, %f10, %f14
51262 fornot1s %f8, %f15, %f1
51263 tsubcctv %l6, 0x1045, %o3
51264 fmovsne %xcc, %f6, %f6
51265 ldd [%l7 + 0x40], %f2
51266 fmovsl %icc, %f13, %f4
51267 fmovrdgez %o2, %f6, %f14
51268 te %icc, 0x3
51269 sth %l5, [%l7 + 0x6A]
51270 lduw [%l7 + 0x3C], %g7
51271 brlez,a %l3, loop_6074
51272 stx %l0, [%l7 + 0x38]
51273 ldub [%l7 + 0x5C], %i2
51274 ldsb [%l7 + 0x79], %i6
51275loop_6074:
51276 movrne %i4, 0x1E3, %g4
51277 ldub [%l7 + 0x66], %o6
51278 bvc,pn %icc, loop_6075
51279 ldsb [%l7 + 0x35], %i0
51280 movrne %l2, %l4, %o0
51281 tge %icc, 0x4
51282loop_6075:
51283 bcc,a %xcc, loop_6076
51284 fmuld8ulx16 %f1, %f9, %f14
51285 movle %xcc, %g3, %g6
51286 fsrc2s %f3, %f1
51287loop_6076:
51288 sllx %i7, %o7, %o4
51289 bneg,a loop_6077
51290 fmovdne %xcc, %f15, %f12
51291 taddcctv %g1, %i3, %g2
51292 stw %i5, [%l7 + 0x18]
51293loop_6077:
51294 te %xcc, 0x6
51295 st %f5, [%l7 + 0x74]
51296 sub %o5, 0x1EA0, %l1
51297 mova %xcc, %i1, %g5
51298 sth %o1, [%l7 + 0x42]
51299 movge %icc, %l6, %o2
51300 fmovdle %icc, %f9, %f1
51301 alignaddrl %o3, %l5, %l3
51302 ldd [%l7 + 0x48], %f8
51303 xnor %l0, 0x1F6B, %i2
51304 fbule,a %fcc0, loop_6078
51305 smulcc %i6, 0x11D2, %g7
51306 sdiv %g4, 0x01C5, %i4
51307 fbu,a %fcc3, loop_6079
51308loop_6078:
51309 fnegs %f9, %f14
51310 lduh [%l7 + 0x54], %o6
51311 fnot1s %f5, %f1
51312loop_6079:
51313 ldub [%l7 + 0x19], %l2
51314 tcs %icc, 0x2
51315 movrgz %l4, 0x30A, %i0
51316 fand %f6, %f0, %f0
51317 bcc,a %xcc, loop_6080
51318 bl,a loop_6081
51319 ldub [%l7 + 0x49], %g3
51320 fpack16 %f6, %f14
51321loop_6080:
51322 sth %g6, [%l7 + 0x1C]
51323loop_6081:
51324 ldsh [%l7 + 0x12], %i7
51325 fand %f4, %f0, %f2
51326 bgu,pn %xcc, loop_6082
51327 te %xcc, 0x0
51328 fmovdvs %icc, %f0, %f14
51329 taddcc %o7, 0x1703, %o0
51330loop_6082:
51331 ldsw [%l7 + 0x14], %g1
51332 ldd [%l7 + 0x40], %f8
51333 fpmerge %f0, %f7, %f4
51334 fexpand %f3, %f8
51335 sth %i3, [%l7 + 0x0E]
51336 std %f8, [%l7 + 0x68]
51337 taddcctv %o4, %i5, %o5
51338 ldsb [%l7 + 0x62], %l1
51339 fmovrdlez %i1, %f0, %f2
51340 fmovsg %xcc, %f14, %f8
51341 andncc %g2, %g5, %o1
51342 fble,a %fcc1, loop_6083
51343 movre %o2, %o3, %l6
51344 ldsb [%l7 + 0x58], %l5
51345 fors %f5, %f0, %f6
51346loop_6083:
51347 fba,a %fcc2, loop_6084
51348 fnand %f2, %f2, %f6
51349 fpackfix %f8, %f8
51350 brlz %l0, loop_6085
51351loop_6084:
51352 udiv %i2, 0x0496, %i6
51353 ldx [%l7 + 0x58], %l3
51354 fnot2s %f11, %f14
51355loop_6085:
51356 umulcc %g4, %i4, %g7
51357 lduh [%l7 + 0x12], %o6
51358 ld [%l7 + 0x4C], %f14
51359 add %l4, %l2, %g3
51360 sth %i0, [%l7 + 0x6C]
51361 bvs %xcc, loop_6086
51362 fmovscc %icc, %f6, %f8
51363 fandnot2s %f9, %f7, %f0
51364 tleu %xcc, 0x3
51365loop_6086:
51366 fpmerge %f13, %f13, %f4
51367 fnor %f14, %f12, %f4
51368 lduh [%l7 + 0x28], %g6
51369 sth %o7, [%l7 + 0x50]
51370 ldsh [%l7 + 0x32], %i7
51371 fmovdvc %icc, %f13, %f1
51372 fbn %fcc1, loop_6087
51373 sll %o0, 0x17, %i3
51374 sll %o4, %g1, %o5
51375 fabss %f0, %f13
51376loop_6087:
51377 fmovrdlz %l1, %f4, %f6
51378 ldsw [%l7 + 0x5C], %i1
51379 fmovs %f4, %f12
51380 fcmple32 %f14, %f0, %g2
51381 taddcc %i5, 0x0E88, %o1
51382 fabsd %f10, %f12
51383 fbg %fcc0, loop_6088
51384 bl,a %xcc, loop_6089
51385 sth %g5, [%l7 + 0x22]
51386 fone %f14
51387loop_6088:
51388 stb %o3, [%l7 + 0x3C]
51389loop_6089:
51390 nop
51391 setx loop_6090, %l0, %l1
51392 wrpr 0x1, %tl
51393 wrpr %l1, %tnpc
51394 setx 0x34400001400, %l0, %l1
51395 wrpr %l1, %tstate
51396 wrhpr 0x4, %htstate
51397 done
51398 std %f8, [%l7 + 0x78]
51399 st %f14, [%l7 + 0x14]
51400 fbue,a %fcc2, loop_6091
51401loop_6090:
51402 fpsub16 %f12, %f14, %f8
51403 tneg %icc, 0x4
51404 edge16l %l6, %l5, %o2
51405loop_6091:
51406 stx %l0, [%l7 + 0x30]
51407 ldsw [%l7 + 0x3C], %i6
51408 xorcc %i2, 0x10A5, %l3
51409 fors %f3, %f7, %f0
51410 ldsb [%l7 + 0x0D], %g4
51411 ld [%l7 + 0x34], %f12
51412 tge %xcc, 0x1
51413 udiv %i4, 0x1E6E, %g7
51414 bcc loop_6092
51415 ldsw [%l7 + 0x14], %o6
51416 tneg %icc, 0x0
51417 std %f14, [%l7 + 0x78]
51418loop_6092:
51419 ldub [%l7 + 0x77], %l4
51420 call loop_6093
51421 stx %l2, [%l7 + 0x48]
51422 fcmple16 %f4, %f4, %g3
51423 mulscc %i0, %o7, %g6
51424loop_6093:
51425 popc 0x064A, %o0
51426 udivcc %i7, 0x05C5, %i3
51427 ld [%l7 + 0x34], %f13
51428 fpsub16s %f7, %f15, %f5
51429 edge8 %g1, %o5, %l1
51430 fbe,a %fcc0, loop_6094
51431 fmovrdgez %o4, %f10, %f10
51432 lduh [%l7 + 0x42], %i1
51433 fmovsa %icc, %f10, %f0
51434loop_6094:
51435 fmovrsgz %g2, %f12, %f15
51436 lduh [%l7 + 0x6E], %i5
51437 ld [%l7 + 0x1C], %f13
51438 fmuld8sux16 %f7, %f7, %f14
51439 ldsw [%l7 + 0x58], %g5
51440 st %f11, [%l7 + 0x74]
51441 fsrc1 %f10, %f12
51442 fmovsvs %xcc, %f8, %f11
51443 xor %o1, %l6, %l5
51444 fpack16 %f14, %f0
51445 popc %o2, %o3
51446 sethi 0x0676, %i6
51447 edge8n %i2, %l3, %l0
51448 fpmerge %f9, %f3, %f14
51449 edge16 %g4, %i4, %o6
51450 std %f6, [%l7 + 0x48]
51451 fandnot1 %f2, %f2, %f4
51452 alignaddr %l4, %g7, %l2
51453 fmovrdlz %g3, %f4, %f2
51454 fpadd16 %f6, %f6, %f10
51455 array16 %i0, %o7, %o0
51456 fmuld8sux16 %f7, %f8, %f6
51457 movle %icc, %g6, %i3
51458 call loop_6095
51459 fmovsneg %icc, %f1, %f4
51460 srlx %i7, 0x0B, %o5
51461 ldd [%l7 + 0x30], %f0
51462loop_6095:
51463 fcmple16 %f10, %f8, %l1
51464 ldsb [%l7 + 0x6E], %g1
51465 nop
51466 setx loop_6096, %l0, %l1
51467 wrpr 0x1, %tl
51468 wrpr %l1, %tpc
51469 add %l1, 0x4, %l1
51470 wrpr %l1, %tnpc
51471 setx 0x34400001400, %l0, %l1
51472 wrpr %l1, %tstate
51473 wrhpr 0x4, %htstate
51474 retry
51475 ldx [%l7 + 0x20], %i1
51476 brlez %g2, loop_6097
51477 fbn %fcc3, loop_6098
51478loop_6096:
51479 movcc %xcc, %o4, %i5
51480 popc %o1, %g5
51481loop_6097:
51482 ldx [%l7 + 0x68], %l6
51483loop_6098:
51484 xor %l5, 0x0A37, %o2
51485 ldsw [%l7 + 0x1C], %i6
51486 fmovsneg %xcc, %f8, %f6
51487 nop
51488 setx loop_6099, %l0, %l1
51489 jmpl %l1, %o3
51490 fpsub16 %f12, %f0, %f0
51491 ta %xcc, 0x5
51492 movg %icc, %i2, %l0
51493loop_6099:
51494 sth %g4, [%l7 + 0x6A]
51495 fpadd16 %f6, %f4, %f6
51496 fmovrdne %i4, %f0, %f14
51497 edge16ln %l3, %l4, %o6
51498 fmovda %xcc, %f1, %f13
51499 ldsh [%l7 + 0x72], %g7
51500 tle %xcc, 0x2
51501 bge,a,pn %xcc, loop_6100
51502 fcmpd %fcc2, %f2, %f2
51503 fmovdpos %xcc, %f2, %f15
51504 fmovscs %icc, %f6, %f9
51505loop_6100:
51506 fmovrsgez %g3, %f2, %f9
51507 fbuge %fcc0, loop_6101
51508 be loop_6102
51509 fmovrdgz %i0, %f8, %f8
51510 fpadd16 %f14, %f2, %f10
51511loop_6101:
51512 lduh [%l7 + 0x28], %o7
51513loop_6102:
51514 fmovrdne %l2, %f4, %f14
51515 fbl %fcc1, loop_6103
51516 tleu %xcc, 0x2
51517 fmovsn %xcc, %f6, %f11
51518 udivx %g6, 0x1F5D, %o0
51519loop_6103:
51520 ldsw [%l7 + 0x48], %i7
51521 tsubcctv %o5, %i3, %g1
51522 brlz %l1, loop_6104
51523 tleu %icc, 0x5
51524 std %f4, [%l7 + 0x30]
51525 st %f1, [%l7 + 0x24]
51526loop_6104:
51527 edge32l %i1, %g2, %o4
51528 brlez %i5, loop_6105
51529 sdivx %g5, 0x1490, %o1
51530 ldsh [%l7 + 0x16], %l6
51531 stx %l5, [%l7 + 0x38]
51532loop_6105:
51533 movvs %xcc, %o2, %i6
51534 fandnot1 %f2, %f12, %f6
51535 movre %i2, 0x041, %l0
51536 stx %g4, [%l7 + 0x10]
51537 fmovdg %icc, %f2, %f5
51538 ldsh [%l7 + 0x42], %o3
51539 bgu,pt %xcc, loop_6106
51540 alignaddrl %l3, %l4, %i4
51541 fmovrdne %g7, %f6, %f8
51542 fandnot1 %f6, %f8, %f2
51543loop_6106:
51544 udivx %o6, 0x06D0, %g3
51545 edge16ln %o7, %i0, %l2
51546 fpadd32s %f9, %f6, %f3
51547 stb %o0, [%l7 + 0x39]
51548 ldsw [%l7 + 0x24], %g6
51549 fpsub16s %f12, %f7, %f14
51550 fmovsvc %icc, %f12, %f8
51551 lduw [%l7 + 0x7C], %i7
51552 ldub [%l7 + 0x13], %i3
51553 fmovdvs %xcc, %f12, %f1
51554 for %f10, %f2, %f10
51555 tg %xcc, 0x7
51556 stx %o5, [%l7 + 0x08]
51557 movvs %xcc, %l1, %i1
51558 tne %xcc, 0x3
51559 movvs %icc, %g1, %o4
51560 edge16ln %i5, %g2, %g5
51561 edge8n %l6, %o1, %l5
51562 fcmpes %fcc0, %f12, %f11
51563 fmovdneg %xcc, %f2, %f9
51564 sub %o2, %i2, %l0
51565 xnorcc %i6, 0x0222, %o3
51566 fandnot2s %f5, %f13, %f6
51567 tge %icc, 0x3
51568 fmovspos %icc, %f14, %f15
51569 array8 %l3, %g4, %l4
51570 or %g7, %i4, %o6
51571 movle %icc, %o7, %i0
51572 sth %g3, [%l7 + 0x18]
51573 movcc %icc, %l2, %g6
51574 std %f4, [%l7 + 0x40]
51575 tl %icc, 0x1
51576 movre %o0, %i3, %i7
51577 add %o5, 0x17D6, %i1
51578 fandnot2 %f2, %f14, %f2
51579 st %f8, [%l7 + 0x40]
51580 fmovdne %icc, %f1, %f6
51581 nop
51582 setx loop_6107, %l0, %l1
51583 wrpr 0x1, %tl
51584 wrpr %l1, %tpc
51585 add %l1, 0x4, %l1
51586 wrpr %l1, %tnpc
51587 setx 0x34400001400, %l0, %l1
51588 wrpr %l1, %tstate
51589 wrhpr 0x4, %htstate
51590 retry
51591 bcs loop_6108
51592 sdivx %l1, 0x1F0D, %g1
51593 bpos,pn %xcc, loop_6109
51594loop_6107:
51595 fbu %fcc1, loop_6110
51596loop_6108:
51597 taddcc %o4, %g2, %g5
51598 fbe,a %fcc0, loop_6111
51599loop_6109:
51600 stx %i5, [%l7 + 0x40]
51601loop_6110:
51602 nop
51603 setx loop_6112, %l0, %l1
51604 jmpl %l1, %o1
51605 movvc %icc, %l6, %o2
51606loop_6111:
51607 sth %i2, [%l7 + 0x4A]
51608 brz %l0, loop_6113
51609loop_6112:
51610 ldsh [%l7 + 0x3A], %i6
51611 srax %o3, %l5, %g4
51612 fmovde %xcc, %f3, %f11
51613loop_6113:
51614 fornot2 %f0, %f12, %f6
51615 umul %l4, %l3, %g7
51616 ldx [%l7 + 0x28], %i4
51617 orn %o6, %i0, %g3
51618 sth %o7, [%l7 + 0x5C]
51619 subc %g6, 0x1D8B, %o0
51620 lduw [%l7 + 0x2C], %l2
51621 ldd [%l7 + 0x28], %f14
51622 srlx %i7, %i3, %i1
51623 fbn,a %fcc2, loop_6114
51624 fbul %fcc2, loop_6115
51625 fmovrsgez %l1, %f11, %f14
51626 fmovspos %xcc, %f1, %f12
51627loop_6114:
51628 array8 %g1, %o4, %g2
51629loop_6115:
51630 tle %xcc, 0x0
51631 stw %g5, [%l7 + 0x1C]
51632 fmovsg %xcc, %f8, %f10
51633 st %f1, [%l7 + 0x34]
51634 fcmple16 %f14, %f0, %i5
51635 lduh [%l7 + 0x66], %o5
51636 movge %icc, %o1, %o2
51637 fornot1s %f8, %f4, %f7
51638 movrgez %l6, 0x2A0, %l0
51639 bg,pt %xcc, loop_6116
51640 stw %i6, [%l7 + 0x14]
51641 movneg %icc, %o3, %i2
51642 alignaddr %l5, %g4, %l3
51643loop_6116:
51644 movrlz %l4, 0x15D, %i4
51645 faligndata %f2, %f10, %f4
51646 fpadd32 %f0, %f10, %f14
51647 movge %icc, %g7, %i0
51648 movneg %xcc, %o6, %g3
51649 bn,a loop_6117
51650 fxors %f8, %f9, %f6
51651 edge16 %g6, %o0, %o7
51652 fbe %fcc3, loop_6118
51653loop_6117:
51654 sllx %i7, 0x0A, %l2
51655 ldub [%l7 + 0x6F], %i1
51656 ldsb [%l7 + 0x23], %l1
51657loop_6118:
51658 lduw [%l7 + 0x68], %g1
51659 bn %icc, loop_6119
51660 ld [%l7 + 0x30], %f13
51661 fmovdcs %xcc, %f2, %f15
51662 st %f7, [%l7 + 0x48]
51663loop_6119:
51664 lduh [%l7 + 0x12], %i3
51665 ldsw [%l7 + 0x78], %o4
51666 te %icc, 0x0
51667 fmovde %icc, %f15, %f0
51668 fmovrsgez %g2, %f0, %f7
51669 tleu %icc, 0x5
51670 movn %icc, %i5, %g5
51671 fors %f11, %f4, %f1
51672 fnegs %f0, %f12
51673 xnor %o1, 0x0A85, %o2
51674 fmovscs %icc, %f1, %f2
51675 brnz,a %o5, loop_6120
51676 ldsb [%l7 + 0x33], %l6
51677 ldsh [%l7 + 0x50], %i6
51678 call loop_6121
51679loop_6120:
51680 fcmpne32 %f12, %f0, %o3
51681 fnor %f10, %f4, %f10
51682 fone %f14
51683loop_6121:
51684 bleu,a loop_6122
51685 ldub [%l7 + 0x2A], %i2
51686 fpackfix %f12, %f9
51687 bl,pn %icc, loop_6123
51688loop_6122:
51689 st %f12, [%l7 + 0x44]
51690 udivx %l0, 0x1547, %g4
51691 ldsb [%l7 + 0x39], %l5
51692loop_6123:
51693 addcc %l3, %i4, %g7
51694 fblg,a %fcc2, loop_6124
51695 fpsub16 %f8, %f10, %f2
51696 std %f10, [%l7 + 0x08]
51697 fmovdne %icc, %f8, %f11
51698loop_6124:
51699 addcc %i0, %l4, %o6
51700 fandnot2 %f4, %f8, %f6
51701 ldub [%l7 + 0x53], %g6
51702 bcc,a,pt %xcc, loop_6125
51703 fbo,a %fcc3, loop_6126
51704 ldsb [%l7 + 0x70], %o0
51705 tg %xcc, 0x6
51706loop_6125:
51707 ld [%l7 + 0x70], %f10
51708loop_6126:
51709 orncc %o7, %g3, %i7
51710 alignaddrl %l2, %i1, %l1
51711 fcmps %fcc3, %f6, %f11
51712 udivx %i3, 0x1F8C, %o4
51713 subcc %g1, %i5, %g2
51714 fmovdcs %xcc, %f10, %f6
51715 fmovsl %icc, %f10, %f8
51716 ld [%l7 + 0x0C], %f0
51717 ldsb [%l7 + 0x73], %g5
51718 lduh [%l7 + 0x14], %o1
51719 popc %o2, %o5
51720 fmovdvs %icc, %f12, %f4
51721 umul %l6, 0x1415, %o3
51722 lduh [%l7 + 0x22], %i6
51723 ldsb [%l7 + 0x4C], %l0
51724 ldd [%l7 + 0x18], %f8
51725 fmovsne %xcc, %f12, %f2
51726 ldd [%l7 + 0x70], %f0
51727 fsrc1s %f15, %f3
51728 tg %icc, 0x6
51729 xnor %g4, 0x0FAF, %i2
51730 orn %l3, %l5, %g7
51731 ldsw [%l7 + 0x2C], %i0
51732 ldx [%l7 + 0x58], %i4
51733 st %f3, [%l7 + 0x60]
51734 ldsw [%l7 + 0x4C], %l4
51735 ta %xcc, 0x4
51736 fcmpd %fcc3, %f14, %f12
51737 fmuld8ulx16 %f3, %f7, %f14
51738 pdist %f8, %f12, %f0
51739 be %xcc, loop_6127
51740 pdist %f12, %f10, %f14
51741 std %f10, [%l7 + 0x58]
51742 fsrc2s %f2, %f5
51743loop_6127:
51744 srlx %o6, %o0, %o7
51745 brlez,a %g3, loop_6128
51746 lduh [%l7 + 0x3C], %i7
51747 bne,a,pn %icc, loop_6129
51748 st %f10, [%l7 + 0x18]
51749loop_6128:
51750 ldsh [%l7 + 0x62], %l2
51751 ldx [%l7 + 0x08], %i1
51752loop_6129:
51753 xnorcc %g6, %i3, %l1
51754 fmovsa %xcc, %f11, %f1
51755 bleu,a,pn %icc, loop_6130
51756 sdiv %g1, 0x07B6, %o4
51757 orncc %g2, %g5, %o1
51758 sth %i5, [%l7 + 0x0C]
51759loop_6130:
51760 ldsb [%l7 + 0x1F], %o5
51761 bvc,pn %icc, loop_6131
51762 movne %icc, %o2, %l6
51763 subcc %i6, %o3, %l0
51764 fmovdleu %xcc, %f8, %f12
51765loop_6131:
51766 mova %xcc, %i2, %l3
51767 tleu %xcc, 0x0
51768 pdist %f14, %f4, %f14
51769 ldsb [%l7 + 0x7B], %l5
51770 fmovdvc %xcc, %f14, %f13
51771 stw %g7, [%l7 + 0x74]
51772 lduh [%l7 + 0x26], %i0
51773 std %f8, [%l7 + 0x40]
51774 edge16 %i4, %g4, %l4
51775 bcc,a,pn %xcc, loop_6132
51776 xnor %o0, %o6, %o7
51777 std %f0, [%l7 + 0x08]
51778 fmovdleu %icc, %f8, %f6
51779loop_6132:
51780 movre %i7, %l2, %i1
51781 bcc loop_6133
51782 bcc,a,pn %xcc, loop_6134
51783 add %g3, %i3, %l1
51784 st %f9, [%l7 + 0x6C]
51785loop_6133:
51786 movrlz %g1, 0x0F3, %g6
51787loop_6134:
51788 fbue,a %fcc2, loop_6135
51789 stw %o4, [%l7 + 0x1C]
51790 fpsub32 %f2, %f0, %f4
51791 movvc %icc, %g2, %g5
51792loop_6135:
51793 fmul8x16 %f11, %f0, %f12
51794 fmovdneg %xcc, %f5, %f7
51795 fnands %f14, %f15, %f9
51796 fcmpd %fcc3, %f8, %f14
51797 ldsh [%l7 + 0x7E], %i5
51798 tpos %icc, 0x7
51799 fmovdgu %icc, %f10, %f0
51800 andn %o5, 0x0BD7, %o1
51801 std %f8, [%l7 + 0x18]
51802 fmovdleu %xcc, %f7, %f8
51803 fbge,a %fcc2, loop_6136
51804 ldsb [%l7 + 0x3D], %l6
51805 fpadd32s %f4, %f3, %f13
51806 fandnot1 %f10, %f4, %f6
51807loop_6136:
51808 fornot1s %f4, %f11, %f10
51809 alignaddr %o2, %o3, %l0
51810 lduh [%l7 + 0x6A], %i6
51811 sra %i2, 0x1D, %l3
51812 std %f0, [%l7 + 0x40]
51813 fxnors %f15, %f7, %f6
51814 ldx [%l7 + 0x78], %l5
51815 ld [%l7 + 0x20], %f10
51816 fnegd %f6, %f14
51817 bcs,pt %icc, loop_6137
51818 mulscc %i0, 0x1494, %g7
51819 nop
51820 setx loop_6138, %l0, %l1
51821 jmpl %l1, %g4
51822 fmovsgu %icc, %f5, %f11
51823loop_6137:
51824 ldsw [%l7 + 0x2C], %i4
51825 movle %xcc, %o0, %l4
51826loop_6138:
51827 fbne %fcc1, loop_6139
51828 stb %o6, [%l7 + 0x58]
51829 andcc %i7, 0x1FA3, %l2
51830 ldd [%l7 + 0x20], %f10
51831loop_6139:
51832 add %i1, %g3, %o7
51833 sth %l1, [%l7 + 0x5C]
51834 fmovrsgez %g1, %f5, %f8
51835 stb %g6, [%l7 + 0x43]
51836 stw %o4, [%l7 + 0x10]
51837 stb %g2, [%l7 + 0x61]
51838 fmovdge %icc, %f15, %f8
51839 srax %g5, %i3, %o5
51840 ldsb [%l7 + 0x50], %o1
51841 ldsw [%l7 + 0x30], %l6
51842 fnor %f10, %f2, %f0
51843 lduw [%l7 + 0x34], %i5
51844 tleu %xcc, 0x7
51845 fpadd32s %f5, %f2, %f12
51846 addcc %o3, %l0, %i6
51847 subc %o2, %i2, %l5
51848 move %xcc, %i0, %g7
51849 movn %icc, %g4, %i4
51850 tcs %icc, 0x5
51851 siam 0x4
51852 fpadd32 %f4, %f0, %f0
51853 xnor %l3, 0x122D, %l4
51854 ldx [%l7 + 0x20], %o6
51855 edge16n %o0, %i7, %i1
51856 st %f7, [%l7 + 0x4C]
51857 movneg %icc, %g3, %l2
51858 movvc %icc, %l1, %g1
51859 stw %g6, [%l7 + 0x64]
51860 movvs %xcc, %o4, %o7
51861 ldsw [%l7 + 0x54], %g2
51862 movleu %xcc, %g5, %i3
51863 fnot1s %f3, %f7
51864 ldsb [%l7 + 0x5D], %o5
51865 ldsw [%l7 + 0x4C], %o1
51866 movvc %xcc, %l6, %i5
51867 sth %l0, [%l7 + 0x3C]
51868 fmul8x16 %f4, %f8, %f14
51869 lduw [%l7 + 0x50], %o3
51870 ldsb [%l7 + 0x5A], %i6
51871 sll %o2, 0x15, %l5
51872 fmovrde %i0, %f6, %f8
51873 lduh [%l7 + 0x7E], %g7
51874 fmovscs %xcc, %f11, %f9
51875 tn %icc, 0x5
51876 movpos %xcc, %g4, %i2
51877 bvs,a,pn %icc, loop_6140
51878 fmul8x16 %f11, %f2, %f10
51879 edge32n %l3, %i4, %o6
51880 fmul8x16au %f3, %f4, %f2
51881loop_6140:
51882 ldsb [%l7 + 0x29], %o0
51883 fmovrse %l4, %f14, %f9
51884 fmovrdne %i7, %f8, %f2
51885 ldd [%l7 + 0x40], %f4
51886 popc %g3, %l2
51887 tcc %xcc, 0x0
51888 edge16ln %l1, %g1, %g6
51889 fmovrsgez %o4, %f7, %f6
51890 fmul8x16al %f3, %f2, %f10
51891 ld [%l7 + 0x68], %f13
51892 fmovsg %xcc, %f11, %f1
51893 fmovsl %icc, %f5, %f8
51894 tneg %xcc, 0x5
51895 tg %icc, 0x4
51896 lduw [%l7 + 0x78], %i1
51897 fcmple32 %f4, %f10, %o7
51898 brgz,a %g5, loop_6141
51899 fmovrse %g2, %f15, %f3
51900 fnand %f4, %f14, %f4
51901 sth %i3, [%l7 + 0x34]
51902loop_6141:
51903 ble,a %icc, loop_6142
51904 fmovrslez %o1, %f7, %f15
51905 fmovrsgz %o5, %f6, %f15
51906 nop
51907 setx loop_6143, %l0, %l1
51908 wrpr 0x1, %tl
51909 wrpr %l1, %tnpc
51910 setx 0x34400001400, %l0, %l1
51911 wrpr %l1, %tstate
51912 wrhpr 0x4, %htstate
51913 done
51914loop_6142:
51915 nop
51916 setx loop_6144, %l0, %l1
51917 wrpr 0x1, %tl
51918 wrpr %l1, %tpc
51919 add %l1, 0x4, %l1
51920 wrpr %l1, %tnpc
51921 setx 0x34400001400, %l0, %l1
51922 wrpr %l1, %tstate
51923 wrhpr 0x4, %htstate
51924 retry
51925 tle %xcc, 0x2
51926 mulscc %i5, 0x0705, %l0
51927loop_6143:
51928 lduh [%l7 + 0x1A], %o3
51929loop_6144:
51930 fmovdcc %icc, %f15, %f8
51931 lduw [%l7 + 0x10], %i6
51932 edge32l %o2, %l6, %l5
51933 stw %g7, [%l7 + 0x70]
51934 fmovrde %i0, %f6, %f0
51935 fpadd16s %f12, %f3, %f4
51936 fpadd16 %f10, %f6, %f14
51937 brgz %i2, loop_6145
51938 movg %icc, %g4, %i4
51939 sdivx %o6, 0x150D, %l3
51940 ldsb [%l7 + 0x40], %o0
51941loop_6145:
51942 xorcc %i7, 0x0F23, %l4
51943 fandnot1 %f4, %f2, %f4
51944 fmovscs %xcc, %f2, %f10
51945 fnot2s %f12, %f9
51946 edge32n %l2, %g3, %l1
51947 lduh [%l7 + 0x7A], %g1
51948 bcc loop_6146
51949 fcmple16 %f8, %f14, %g6
51950 ldub [%l7 + 0x7B], %o4
51951 fpsub32 %f14, %f14, %f14
51952loop_6146:
51953 stw %o7, [%l7 + 0x2C]
51954 fmovde %xcc, %f11, %f0
51955 tne %xcc, 0x5
51956 movgu %xcc, %g5, %g2
51957 subcc %i3, %o1, %o5
51958 alignaddr %i1, %i5, %o3
51959 bvs,a %icc, loop_6147
51960 movcc %icc, %i6, %l0
51961 mulx %l6, %l5, %o2
51962 edge16n %g7, %i2, %g4
51963loop_6147:
51964 fmovsg %xcc, %f0, %f6
51965 siam 0x2
51966 subccc %i0, 0x139C, %o6
51967 fmovdvc %icc, %f7, %f5
51968 fnot2s %f9, %f1
51969 stw %i4, [%l7 + 0x10]
51970 ldx [%l7 + 0x40], %l3
51971 fmovd %f14, %f14
51972 bcc,a %xcc, loop_6148
51973 lduw [%l7 + 0x68], %i7
51974 fbl,a %fcc1, loop_6149
51975 udivcc %l4, 0x0BFF, %l2
51976loop_6148:
51977 tsubcctv %g3, %l1, %g1
51978 fpsub16s %f9, %f7, %f1
51979loop_6149:
51980 siam 0x7
51981 fandnot1 %f4, %f4, %f8
51982 fpack32 %f10, %f14, %f12
51983 lduh [%l7 + 0x3E], %o0
51984 ldsh [%l7 + 0x16], %o4
51985 fbne,a %fcc2, loop_6150
51986 bcc,a loop_6151
51987 fcmps %fcc3, %f5, %f0
51988 fmovsneg %icc, %f12, %f4
51989loop_6150:
51990 ldsb [%l7 + 0x63], %g6
51991loop_6151:
51992 ba loop_6152
51993 fmovsgu %icc, %f12, %f12
51994 ldsb [%l7 + 0x54], %g5
51995 fmovdle %icc, %f6, %f5
51996loop_6152:
51997 fbu,a %fcc1, loop_6153
51998 fcmple32 %f2, %f10, %g2
51999 fpack32 %f12, %f10, %f2
52000 lduw [%l7 + 0x40], %i3
52001loop_6153:
52002 fpsub32 %f12, %f8, %f10
52003 fmovrdgz %o1, %f6, %f8
52004 fandnot1 %f12, %f4, %f2
52005 srlx %o5, 0x0F, %i1
52006 edge16n %i5, %o7, %o3
52007 brgz %l0, loop_6154
52008 lduw [%l7 + 0x0C], %i6
52009 be,a,pn %icc, loop_6155
52010 tpos %xcc, 0x3
52011loop_6154:
52012 fmovscs %xcc, %f2, %f15
52013 bge,pn %xcc, loop_6156
52014loop_6155:
52015 fbu,a %fcc2, loop_6157
52016 ld [%l7 + 0x60], %f5
52017 ldsh [%l7 + 0x36], %l6
52018loop_6156:
52019 addcc %l5, 0x121E, %o2
52020loop_6157:
52021 fmovdvc %xcc, %f2, %f1
52022 fcmpne32 %f2, %f2, %i2
52023 ldub [%l7 + 0x58], %g7
52024 tge %icc, 0x1
52025 srlx %i0, %g4, %i4
52026 bvs,pt %xcc, loop_6158
52027 ldx [%l7 + 0x10], %l3
52028 ldsb [%l7 + 0x27], %i7
52029 te %icc, 0x0
52030loop_6158:
52031 fcmple16 %f4, %f0, %l4
52032 ldd [%l7 + 0x18], %f12
52033 fmovdge %xcc, %f8, %f14
52034 smul %o6, %l2, %l1
52035 fmovdvc %icc, %f12, %f7
52036 fsrc2s %f15, %f3
52037 array8 %g1, %g3, %o0
52038 stw %g6, [%l7 + 0x24]
52039 tcs %xcc, 0x2
52040 lduh [%l7 + 0x1C], %g5
52041 fmovrdgez %g2, %f2, %f12
52042 tsubcctv %i3, 0x124A, %o4
52043 lduh [%l7 + 0x18], %o1
52044 tge %icc, 0x3
52045 stw %o5, [%l7 + 0x38]
52046 fmovrsgz %i1, %f12, %f4
52047 edge32l %i5, %o7, %l0
52048 stw %i6, [%l7 + 0x1C]
52049 edge16n %o3, %l6, %l5
52050 fmovrdgez %o2, %f4, %f6
52051 lduw [%l7 + 0x30], %i2
52052 bgu,a,pt %icc, loop_6159
52053 brlez %g7, loop_6160
52054 nop
52055 setx loop_6161, %l0, %l1
52056 wrpr 0x1, %tl
52057 wrpr %l1, %tpc
52058 add %l1, 0x4, %l1
52059 wrpr %l1, %tnpc
52060 setx 0x34400001400, %l0, %l1
52061 wrpr %l1, %tstate
52062 wrhpr 0x4, %htstate
52063 retry
52064 tsubcctv %g4, %i4, %l3
52065loop_6159:
52066 lduw [%l7 + 0x34], %i7
52067loop_6160:
52068 fmul8x16 %f10, %f0, %f8
52069loop_6161:
52070 st %f0, [%l7 + 0x38]
52071 ble,a,pt %xcc, loop_6162
52072 fpadd16s %f5, %f8, %f15
52073 xnor %i0, %l4, %l2
52074 ldub [%l7 + 0x57], %l1
52075loop_6162:
52076 edge32n %g1, %g3, %o6
52077 lduw [%l7 + 0x08], %o0
52078 sth %g5, [%l7 + 0x4C]
52079 std %f8, [%l7 + 0x20]
52080 ldd [%l7 + 0x28], %f0
52081 fmovdpos %icc, %f14, %f10
52082 fmovrdlez %g2, %f4, %f14
52083 movle %icc, %g6, %i3
52084 ldsh [%l7 + 0x5A], %o1
52085 ldub [%l7 + 0x58], %o4
52086 mulscc %o5, %i1, %o7
52087 fbe,a %fcc3, loop_6163
52088 fmovsvs %xcc, %f12, %f4
52089 movl %icc, %l0, %i5
52090 movpos %xcc, %i6, %o3
52091loop_6163:
52092 fcmped %fcc1, %f10, %f14
52093 ldd [%l7 + 0x38], %f6
52094 fmovrdgz %l6, %f14, %f0
52095 ldsb [%l7 + 0x0A], %l5
52096 taddcctv %o2, 0x1754, %g7
52097 st %f12, [%l7 + 0x38]
52098 bvc loop_6164
52099 bgu,pn %xcc, loop_6165
52100 fmovsl %xcc, %f10, %f4
52101 fbn %fcc1, loop_6166
52102loop_6164:
52103 edge16n %g4, %i4, %l3
52104loop_6165:
52105 ble,pn %icc, loop_6167
52106 bl,a %icc, loop_6168
52107loop_6166:
52108 brz,a %i7, loop_6169
52109 ldx [%l7 + 0x20], %i2
52110loop_6167:
52111 fmul8x16al %f9, %f12, %f10
52112loop_6168:
52113 fmovdleu %icc, %f4, %f2
52114loop_6169:
52115 fpmerge %f2, %f9, %f14
52116 fands %f4, %f6, %f3
52117 bpos loop_6170
52118 movneg %icc, %i0, %l2
52119 ldx [%l7 + 0x08], %l4
52120 fnot2 %f0, %f4
52121loop_6170:
52122 tle %xcc, 0x6
52123 fands %f7, %f9, %f13
52124 nop
52125 setx loop_6171, %l0, %l1
52126 wrpr 0x1, %tl
52127 wrpr %l1, %tpc
52128 add %l1, 0x4, %l1
52129 wrpr %l1, %tnpc
52130 setx 0x34400001400, %l0, %l1
52131 wrpr %l1, %tstate
52132 wrhpr 0x4, %htstate
52133 retry
52134 brnz %g1, loop_6172
52135 fmovsvc %xcc, %f8, %f11
52136 fandnot1 %f6, %f14, %f12
52137loop_6171:
52138 fmovrse %g3, %f8, %f15
52139loop_6172:
52140 fbne,a %fcc2, loop_6173
52141 srl %o6, %o0, %l1
52142 faligndata %f8, %f2, %f14
52143 tsubcc %g2, 0x1CA1, %g5
52144loop_6173:
52145 ld [%l7 + 0x54], %f8
52146 fbe %fcc0, loop_6174
52147 fba %fcc3, loop_6175
52148 bgu,a %icc, loop_6176
52149 popc 0x0DFA, %i3
52150loop_6174:
52151 edge16ln %g6, %o4, %o5
52152loop_6175:
52153 fmovsleu %xcc, %f13, %f0
52154loop_6176:
52155 nop
52156 setx loop_6177, %l0, %l1
52157 jmpl %l1, %o1
52158 st %f15, [%l7 + 0x08]
52159 tpos %xcc, 0x7
52160 brnz,a %o7, loop_6178
52161loop_6177:
52162 fcmpd %fcc2, %f2, %f8
52163 ldub [%l7 + 0x44], %i1
52164 fmovdg %icc, %f4, %f1
52165loop_6178:
52166 alignaddr %l0, %i6, %i5
52167 lduw [%l7 + 0x48], %l6
52168 movn %icc, %l5, %o3
52169 fmovrdgez %o2, %f0, %f12
52170 fmovrdgez %g4, %f10, %f4
52171 tpos %icc, 0x1
52172 fba,a %fcc0, loop_6179
52173 bcc,a,pn %icc, loop_6180
52174 fmovdgu %icc, %f9, %f11
52175 array16 %g7, %l3, %i4
52176loop_6179:
52177 ld [%l7 + 0x24], %f10
52178loop_6180:
52179 fmovsge %icc, %f5, %f14
52180 fands %f6, %f1, %f5
52181 fmovsge %xcc, %f14, %f13
52182 fpsub16 %f6, %f14, %f0
52183 tleu %xcc, 0x3
52184 bgu,a,pn %xcc, loop_6181
52185 sth %i7, [%l7 + 0x0A]
52186 brlez,a %i0, loop_6182
52187 fbu %fcc1, loop_6183
52188loop_6181:
52189 ld [%l7 + 0x60], %f7
52190 brlez %l2, loop_6184
52191loop_6182:
52192 fmovrsgez %i2, %f12, %f14
52193loop_6183:
52194 fandnot1 %f12, %f4, %f2
52195 ld [%l7 + 0x68], %f10
52196loop_6184:
52197 edge8ln %l4, %g3, %o6
52198 fnot2 %f2, %f2
52199 fornot1 %f2, %f4, %f8
52200 srlx %o0, %g1, %g2
52201 fcmpne16 %f2, %f2, %g5
52202 fmovsneg %xcc, %f9, %f2
52203 fmovsl %xcc, %f9, %f7
52204 std %f10, [%l7 + 0x48]
52205 ldd [%l7 + 0x70], %f12
52206 fpadd16 %f2, %f14, %f14
52207 fandnot2 %f8, %f8, %f14
52208 st %f1, [%l7 + 0x14]
52209 movcc %icc, %i3, %l1
52210 sth %g6, [%l7 + 0x56]
52211 fmovrdlz %o4, %f2, %f2
52212 faligndata %f6, %f8, %f4
52213 xnor %o1, %o7, %i1
52214 movgu %icc, %l0, %o5
52215 fbg,a %fcc1, loop_6185
52216 edge32ln %i6, %i5, %l6
52217 fbo %fcc3, loop_6186
52218 edge16 %o3, %o2, %g4
52219loop_6185:
52220 fandnot1 %f4, %f2, %f4
52221 fand %f6, %f0, %f0
52222loop_6186:
52223 fmovscc %icc, %f12, %f13
52224 fmovsge %icc, %f13, %f1
52225 ta %xcc, 0x5
52226 tvc %icc, 0x6
52227 ldd [%l7 + 0x10], %f10
52228 tcs %xcc, 0x0
52229 movne %xcc, %g7, %l5
52230 movneg %xcc, %l3, %i7
52231 ldub [%l7 + 0x7D], %i0
52232 ldx [%l7 + 0x60], %i4
52233 fabsd %f0, %f6
52234 sub %i2, 0x1742, %l2
52235 tsubcc %l4, %o6, %o0
52236 sub %g1, 0x1008, %g2
52237 fsrc2 %f6, %f12
52238 fmul8x16 %f15, %f14, %f14
52239 std %f2, [%l7 + 0x50]
52240 lduw [%l7 + 0x3C], %g3
52241 fmovsge %icc, %f0, %f9
52242 stw %i3, [%l7 + 0x1C]
52243 sth %l1, [%l7 + 0x60]
52244 fbge %fcc2, loop_6187
52245 ldsw [%l7 + 0x70], %g5
52246 movle %xcc, %o4, %g6
52247 fcmpgt16 %f0, %f2, %o7
52248loop_6187:
52249 fmovdne %icc, %f8, %f6
52250 fmovdleu %xcc, %f3, %f8
52251 ldub [%l7 + 0x54], %i1
52252 fmovsgu %icc, %f13, %f5
52253 fnegd %f8, %f6
52254 fornot1s %f2, %f7, %f1
52255 fxnors %f9, %f7, %f9
52256 stx %l0, [%l7 + 0x20]
52257 fcmpne32 %f0, %f14, %o1
52258 array8 %o5, %i6, %i5
52259 ldsh [%l7 + 0x7A], %o3
52260 faligndata %f2, %f8, %f0
52261 fone %f8
52262 fmovrdlz %o2, %f10, %f2
52263 tn %xcc, 0x1
52264 ld [%l7 + 0x18], %f8
52265 fmovd %f8, %f0
52266 ld [%l7 + 0x0C], %f13
52267 bvc,pn %icc, loop_6188
52268 sdivx %l6, 0x09E8, %g7
52269 ldd [%l7 + 0x68], %f14
52270 movge %xcc, %g4, %l5
52271loop_6188:
52272 movrlez %i7, %l3, %i4
52273 stb %i2, [%l7 + 0x60]
52274 movrlz %i0, 0x196, %l4
52275 ldsb [%l7 + 0x0D], %l2
52276 alignaddrl %o6, %g1, %o0
52277 movne %icc, %g2, %g3
52278 for %f6, %f6, %f8
52279 andncc %i3, %l1, %o4
52280 fmovd %f12, %f0
52281 st %f15, [%l7 + 0x78]
52282 xorcc %g6, %o7, %g5
52283 fbule,a %fcc3, loop_6189
52284 fpsub16 %f12, %f2, %f10
52285 ldsw [%l7 + 0x58], %l0
52286 st %f0, [%l7 + 0x60]
52287loop_6189:
52288 ldsw [%l7 + 0x70], %o1
52289 brlez,a %o5, loop_6190
52290 fpsub32s %f14, %f6, %f1
52291 fblg %fcc0, loop_6191
52292 ldub [%l7 + 0x57], %i1
52293loop_6190:
52294 edge32l %i6, %o3, %o2
52295 ldsh [%l7 + 0x4E], %i5
52296loop_6191:
52297 tsubcc %l6, 0x031E, %g4
52298 umulcc %g7, %l5, %i7
52299 movleu %xcc, %l3, %i2
52300 edge32l %i4, %l4, %i0
52301 edge8l %l2, %g1, %o0
52302 fmul8x16au %f13, %f13, %f0
52303 stb %o6, [%l7 + 0x70]
52304 ld [%l7 + 0x28], %f6
52305 fmovsl %xcc, %f3, %f7
52306 fmovsn %xcc, %f14, %f13
52307 ldd [%l7 + 0x10], %f2
52308 ld [%l7 + 0x18], %f3
52309 std %f12, [%l7 + 0x20]
52310 addcc %g2, 0x0AD8, %i3
52311 fmovdge %xcc, %f14, %f11
52312 std %f14, [%l7 + 0x78]
52313 movle %icc, %l1, %g3
52314 ld [%l7 + 0x64], %f9
52315 ldsw [%l7 + 0x14], %g6
52316 ldsh [%l7 + 0x46], %o7
52317 ldsh [%l7 + 0x68], %o4
52318 std %f0, [%l7 + 0x60]
52319 ldsh [%l7 + 0x32], %g5
52320 movle %icc, %l0, %o5
52321 sth %o1, [%l7 + 0x44]
52322 brnz %i6, loop_6192
52323 array32 %i1, %o3, %i5
52324 fmovdvc %icc, %f0, %f2
52325 fcmpes %fcc0, %f3, %f9
52326loop_6192:
52327 bpos,a,pn %xcc, loop_6193
52328 bcc,a loop_6194
52329 std %f4, [%l7 + 0x20]
52330 std %f2, [%l7 + 0x08]
52331loop_6193:
52332 sdiv %l6, 0x1A6A, %g4
52333loop_6194:
52334 bn,pn %icc, loop_6195
52335 std %f8, [%l7 + 0x18]
52336 stw %g7, [%l7 + 0x34]
52337 brnz,a %l5, loop_6196
52338loop_6195:
52339 ta %xcc, 0x7
52340 std %f0, [%l7 + 0x70]
52341 sub %i7, 0x1756, %o2
52342loop_6196:
52343 sub %l3, %i4, %l4
52344 lduh [%l7 + 0x26], %i2
52345 siam 0x0
52346 tsubcc %i0, 0x1759, %g1
52347 fmovsl %xcc, %f14, %f11
52348 fmovdn %icc, %f8, %f15
52349 nop
52350 setx loop_6197, %l0, %l1
52351 wrpr 0x1, %tl
52352 wrpr %l1, %tpc
52353 add %l1, 0x4, %l1
52354 wrpr %l1, %tnpc
52355 setx 0x34400001400, %l0, %l1
52356 wrpr %l1, %tstate
52357 wrhpr 0x4, %htstate
52358 retry
52359 umul %o0, 0x0A5A, %o6
52360 udiv %l2, 0x1545, %g2
52361 fexpand %f1, %f0
52362loop_6197:
52363 bgu %icc, loop_6198
52364 fandnot1 %f12, %f8, %f12
52365 sllx %l1, 0x0B, %g3
52366 lduw [%l7 + 0x44], %i3
52367loop_6198:
52368 fmovsle %icc, %f6, %f9
52369 sth %g6, [%l7 + 0x44]
52370 ldsb [%l7 + 0x08], %o7
52371 ldsh [%l7 + 0x5C], %o4
52372 edge16ln %g5, %l0, %o1
52373 stx %o5, [%l7 + 0x58]
52374 lduw [%l7 + 0x34], %i6
52375 fmuld8sux16 %f10, %f11, %f4
52376 bcs %icc, loop_6199
52377 alignaddrl %o3, %i5, %i1
52378 be,a loop_6200
52379 ldub [%l7 + 0x5A], %l6
52380loop_6199:
52381 ldx [%l7 + 0x60], %g4
52382 sra %l5, 0x0F, %g7
52383loop_6200:
52384 sth %i7, [%l7 + 0x6A]
52385 sth %o2, [%l7 + 0x16]
52386 fmul8ulx16 %f12, %f10, %f4
52387 tleu %xcc, 0x2
52388 edge8n %i4, %l4, %l3
52389 movge %icc, %i2, %i0
52390 bne,pn %icc, loop_6201
52391 ldsw [%l7 + 0x0C], %g1
52392 ld [%l7 + 0x6C], %f15
52393 ldsb [%l7 + 0x7A], %o6
52394loop_6201:
52395 fnot1 %f12, %f0
52396 ldd [%l7 + 0x60], %f12
52397 fmovdl %xcc, %f6, %f12
52398 ble,a %icc, loop_6202
52399 fmovrsgez %l2, %f9, %f13
52400 sth %g2, [%l7 + 0x3C]
52401 srax %o0, %g3, %l1
52402loop_6202:
52403 fmovrdlz %i3, %f10, %f8
52404 ldub [%l7 + 0x65], %o7
52405 edge32l %o4, %g5, %g6
52406 stx %l0, [%l7 + 0x40]
52407 nop
52408 setx loop_6203, %l0, %l1
52409 jmpl %l1, %o1
52410 fmuld8sux16 %f10, %f8, %f4
52411 ldub [%l7 + 0x5F], %o5
52412 ldub [%l7 + 0x6F], %i6
52413loop_6203:
52414 st %f2, [%l7 + 0x6C]
52415 bne loop_6204
52416 bge,a loop_6205
52417 sth %o3, [%l7 + 0x10]
52418 sra %i1, 0x1C, %i5
52419loop_6204:
52420 srlx %g4, 0x17, %l6
52421loop_6205:
52422 subc %g7, %l5, %o2
52423 brnz,a %i4, loop_6206
52424 bge %xcc, loop_6207
52425 bneg,a,pt %xcc, loop_6208
52426 tn %icc, 0x0
52427loop_6206:
52428 edge8l %l4, %i7, %l3
52429loop_6207:
52430 movcc %xcc, %i2, %g1
52431loop_6208:
52432 ldsb [%l7 + 0x5F], %i0
52433 lduh [%l7 + 0x62], %o6
52434 edge16l %g2, %o0, %g3
52435 movpos %xcc, %l1, %i3
52436 movre %l2, 0x001, %o4
52437 xor %o7, 0x073D, %g6
52438 array8 %l0, %g5, %o5
52439 fcmpne16 %f0, %f12, %o1
52440 fmovsg %icc, %f14, %f12
52441 bshuffle %f6, %f8, %f6
52442 stb %i6, [%l7 + 0x20]
52443 sth %i1, [%l7 + 0x4E]
52444 stx %i5, [%l7 + 0x40]
52445 fmovdgu %icc, %f11, %f4
52446 srax %o3, 0x07, %l6
52447 lduw [%l7 + 0x68], %g7
52448 sth %l5, [%l7 + 0x3E]
52449 sdiv %o2, 0x15C6, %i4
52450 fmovdgu %xcc, %f5, %f10
52451 movg %xcc, %l4, %g4
52452 fnegd %f8, %f2
52453 tl %icc, 0x4
52454 tgu %icc, 0x0
52455 edge8ln %i7, %i2, %l3
52456 fcmple16 %f8, %f2, %g1
52457 sth %o6, [%l7 + 0x66]
52458 ldx [%l7 + 0x28], %i0
52459 addccc %g2, 0x1115, %o0
52460 ldub [%l7 + 0x1B], %g3
52461 fcmpne16 %f8, %f14, %l1
52462 ldsw [%l7 + 0x28], %i3
52463 fnot1 %f8, %f2
52464 fmovsa %xcc, %f11, %f15
52465 bvs,pn %icc, loop_6209
52466 bl,pt %icc, loop_6210
52467 fmovse %icc, %f4, %f0
52468 fpadd32 %f12, %f8, %f8
52469loop_6209:
52470 fnand %f0, %f6, %f0
52471loop_6210:
52472 fsrc2 %f12, %f10
52473 umul %l2, 0x1E19, %o7
52474 fmovsneg %icc, %f1, %f13
52475 ldx [%l7 + 0x30], %g6
52476 ldub [%l7 + 0x43], %o4
52477 fmovdcc %icc, %f10, %f9
52478 bleu,a loop_6211
52479 fbu %fcc0, loop_6212
52480 fxnors %f12, %f12, %f12
52481 brlez %g5, loop_6213
52482loop_6211:
52483 subcc %o5, 0x10EA, %o1
52484loop_6212:
52485 ldsw [%l7 + 0x14], %l0
52486 movrlez %i6, %i5, %o3
52487loop_6213:
52488 ldx [%l7 + 0x08], %l6
52489 movvs %xcc, %i1, %g7
52490 andn %o2, 0x18CF, %i4
52491 xorcc %l4, %g4, %l5
52492 fnegd %f2, %f6
52493 movcc %xcc, %i2, %l3
52494 lduw [%l7 + 0x4C], %i7
52495 bcs loop_6214
52496 fandnot2 %f14, %f0, %f14
52497 bl,pt %icc, loop_6215
52498 andncc %o6, %i0, %g1
52499loop_6214:
52500 sth %o0, [%l7 + 0x7A]
52501 sth %g3, [%l7 + 0x6E]
52502loop_6215:
52503 std %f2, [%l7 + 0x58]
52504 xorcc %g2, %l1, %l2
52505 fmul8x16 %f11, %f2, %f10
52506 fmovrslz %i3, %f11, %f1
52507 fbue,a %fcc3, loop_6216
52508 sra %o7, 0x0F, %o4
52509 ldsb [%l7 + 0x3D], %g5
52510 fornot1s %f4, %f11, %f11
52511loop_6216:
52512 fzeros %f14
52513 sth %o5, [%l7 + 0x74]
52514 stw %g6, [%l7 + 0x30]
52515 sth %o1, [%l7 + 0x28]
52516 or %l0, 0x01CE, %i6
52517 st %f14, [%l7 + 0x50]
52518 sth %i5, [%l7 + 0x58]
52519 st %f11, [%l7 + 0x44]
52520 fnot2s %f0, %f13
52521 xor %l6, %o3, %g7
52522 fxor %f0, %f12, %f2
52523 sth %i1, [%l7 + 0x78]
52524 fmovsn %icc, %f7, %f1
52525 fmovd %f10, %f14
52526 addc %i4, %l4, %g4
52527 sth %o2, [%l7 + 0x76]
52528 bg,a,pn %icc, loop_6217
52529 xnorcc %l5, %l3, %i7
52530 array8 %o6, %i2, %i0
52531 ldsw [%l7 + 0x2C], %o0
52532loop_6217:
52533 fxor %f10, %f6, %f6
52534 fmovdvs %icc, %f0, %f13
52535 ldub [%l7 + 0x29], %g1
52536 fmovrdne %g2, %f4, %f10
52537 ldsh [%l7 + 0x54], %g3
52538 fandnot2s %f5, %f10, %f5
52539 ldsw [%l7 + 0x0C], %l1
52540 lduh [%l7 + 0x18], %l2
52541 bgu,a,pn %icc, loop_6218
52542 array16 %o7, %i3, %g5
52543 movvs %icc, %o5, %o4
52544 fmul8x16 %f2, %f14, %f0
52545loop_6218:
52546 fba %fcc3, loop_6219
52547 lduw [%l7 + 0x64], %g6
52548 fpadd16 %f14, %f2, %f2
52549 ldsw [%l7 + 0x28], %o1
52550loop_6219:
52551 ldsh [%l7 + 0x30], %l0
52552 fmovrsgz %i5, %f7, %f13
52553 fmul8x16au %f3, %f1, %f12
52554 brlz %i6, loop_6220
52555 lduh [%l7 + 0x2E], %l6
52556 fsrc2 %f8, %f0
52557 sdivx %o3, 0x0205, %g7
52558loop_6220:
52559 edge8l %i1, %l4, %i4
52560 add %o2, 0x1B12, %l5
52561 alignaddrl %g4, %i7, %l3
52562 fmovsvc %icc, %f9, %f13
52563 fblg %fcc3, loop_6221
52564 edge16n %o6, %i2, %o0
52565 ldx [%l7 + 0x40], %g1
52566 ldsw [%l7 + 0x54], %i0
52567loop_6221:
52568 fbe %fcc0, loop_6222
52569 stb %g2, [%l7 + 0x56]
52570 stx %l1, [%l7 + 0x10]
52571 fmovscs %xcc, %f8, %f7
52572loop_6222:
52573 edge16ln %g3, %l2, %o7
52574 fmovdgu %xcc, %f7, %f15
52575 brgez %g5, loop_6223
52576 bge,a,pt %xcc, loop_6224
52577 fnors %f0, %f7, %f13
52578 fmovrslz %i3, %f11, %f12
52579loop_6223:
52580 sllx %o4, %o5, %o1
52581loop_6224:
52582 fmovsge %icc, %f8, %f12
52583 fandnot2s %f0, %f14, %f13
52584 bneg,pn %xcc, loop_6225
52585 fmovsgu %icc, %f0, %f13
52586 std %f6, [%l7 + 0x08]
52587 ldsb [%l7 + 0x6E], %g6
52588loop_6225:
52589 fmovde %icc, %f14, %f8
52590 smul %l0, %i6, %l6
52591 movrgez %o3, 0x334, %i5
52592 ld [%l7 + 0x28], %f8
52593 sdivx %g7, 0x00A5, %i1
52594 movrgz %l4, %i4, %o2
52595 orn %g4, %i7, %l3
52596 stw %l5, [%l7 + 0x24]
52597 fmovsl %xcc, %f6, %f12
52598 std %f8, [%l7 + 0x10]
52599 fone %f0
52600 te %icc, 0x0
52601 edge16l %o6, %o0, %i2
52602 ldd [%l7 + 0x08], %f8
52603 udiv %g1, 0x1368, %g2
52604 fmovsne %icc, %f12, %f9
52605 fmovsl %xcc, %f10, %f3
52606 edge32l %l1, %g3, %i0
52607 fmovscc %icc, %f14, %f12
52608 ldsw [%l7 + 0x1C], %l2
52609 movcc %icc, %o7, %i3
52610 ldd [%l7 + 0x70], %f0
52611 std %f2, [%l7 + 0x68]
52612 st %f13, [%l7 + 0x18]
52613 tge %xcc, 0x1
52614 tg %icc, 0x3
52615 ld [%l7 + 0x70], %f2
52616 stb %g5, [%l7 + 0x2B]
52617 fba %fcc2, loop_6226
52618 fcmpeq32 %f0, %f6, %o5
52619 stw %o4, [%l7 + 0x10]
52620 fmovsvc %xcc, %f8, %f0
52621loop_6226:
52622 fbl %fcc1, loop_6227
52623 mova %xcc, %g6, %o1
52624 edge16n %l0, %l6, %o3
52625 stw %i5, [%l7 + 0x68]
52626loop_6227:
52627 sllx %i6, 0x1E, %i1
52628 lduw [%l7 + 0x2C], %g7
52629 sllx %l4, %o2, %g4
52630 tvs %xcc, 0x2
52631 ld [%l7 + 0x10], %f13
52632 ble loop_6228
52633 fmovrse %i7, %f4, %f5
52634 lduh [%l7 + 0x18], %i4
52635 ldsw [%l7 + 0x2C], %l5
52636loop_6228:
52637 taddcctv %o6, 0x0CE1, %l3
52638 fmovsa %xcc, %f9, %f1
52639 fnot2s %f3, %f12
52640 xorcc %o0, %i2, %g2
52641 st %f8, [%l7 + 0x6C]
52642 stx %g1, [%l7 + 0x48]
52643 fmovde %icc, %f7, %f5
52644 stb %g3, [%l7 + 0x33]
52645 ldd [%l7 + 0x08], %f0
52646 be,a loop_6229
52647 ldsb [%l7 + 0x79], %i0
52648 mulscc %l2, 0x1664, %l1
52649 brgz %i3, loop_6230
52650loop_6229:
52651 bn,a,pn %xcc, loop_6231
52652 fsrc1s %f1, %f6
52653 movne %icc, %o7, %o5
52654loop_6230:
52655 fmovdneg %xcc, %f4, %f14
52656loop_6231:
52657 ld [%l7 + 0x14], %f6
52658 ld [%l7 + 0x20], %f12
52659 fmovdne %xcc, %f2, %f2
52660 ldsh [%l7 + 0x58], %g5
52661 fornot2 %f2, %f4, %f14
52662 fcmpeq32 %f14, %f4, %o4
52663 fbug %fcc0, loop_6232
52664 ldsb [%l7 + 0x6D], %o1
52665 fpsub16s %f14, %f15, %f14
52666 xnor %g6, 0x016B, %l6
52667loop_6232:
52668 movcs %icc, %l0, %i5
52669 fbe,a %fcc3, loop_6233
52670 umulcc %i6, %o3, %i1
52671 taddcctv %l4, 0x1686, %g7
52672 nop
52673 setx loop_6234, %l0, %l1
52674 jmpl %l1, %g4
52675loop_6233:
52676 orncc %i7, 0x0B8B, %o2
52677 and %l5, 0x155E, %i4
52678 fornot1 %f12, %f12, %f14
52679loop_6234:
52680 st %f1, [%l7 + 0x30]
52681 for %f6, %f12, %f2
52682 fcmpeq16 %f8, %f6, %o6
52683 for %f2, %f2, %f8
52684 movl %xcc, %l3, %o0
52685 fcmps %fcc1, %f3, %f2
52686 movrgz %g2, 0x2E6, %g1
52687 ldub [%l7 + 0x72], %g3
52688 stb %i0, [%l7 + 0x2F]
52689 alignaddrl %l2, %i2, %i3
52690 stx %o7, [%l7 + 0x48]
52691 ldd [%l7 + 0x30], %f2
52692 fmovsneg %xcc, %f5, %f15
52693 fpackfix %f2, %f2
52694 ldd [%l7 + 0x40], %f8
52695 fpack32 %f10, %f10, %f8
52696 fpsub16s %f4, %f9, %f1
52697 lduh [%l7 + 0x12], %o5
52698 stw %l1, [%l7 + 0x20]
52699 std %f0, [%l7 + 0x10]
52700 ldd [%l7 + 0x40], %f0
52701 fmovspos %icc, %f4, %f10
52702 nop
52703 setx loop_6235, %l0, %l1
52704 wrpr 0x1, %tl
52705 wrpr %l1, %tnpc
52706 setx 0x34400001400, %l0, %l1
52707 wrpr %l1, %tstate
52708 wrhpr 0x4, %htstate
52709 done
52710 lduh [%l7 + 0x50], %o4
52711 tg %xcc, 0x1
52712 mulx %o1, 0x16FE, %g5
52713loop_6235:
52714 movrgz %l6, 0x2B5, %g6
52715 fbule,a %fcc2, loop_6236
52716 brlez,a %i5, loop_6237
52717 fmovspos %icc, %f4, %f7
52718 sllx %l0, %o3, %i6
52719loop_6236:
52720 std %f14, [%l7 + 0x08]
52721loop_6237:
52722 fabss %f14, %f4
52723 xorcc %i1, 0x03F2, %l4
52724 fmovscs %xcc, %f15, %f3
52725 fnegd %f0, %f4
52726 fmovsleu %icc, %f13, %f1
52727 fmul8x16au %f1, %f1, %f8
52728 ldsw [%l7 + 0x5C], %g4
52729 fbge %fcc3, loop_6238
52730 fmovsgu %icc, %f2, %f9
52731 st %f14, [%l7 + 0x40]
52732 fmovsne %icc, %f6, %f4
52733loop_6238:
52734 movrgz %i7, %g7, %o2
52735 lduw [%l7 + 0x74], %i4
52736 fabsd %f2, %f4
52737 ldsw [%l7 + 0x18], %l5
52738 lduh [%l7 + 0x58], %l3
52739 fmovdpos %xcc, %f3, %f11
52740 lduh [%l7 + 0x44], %o0
52741 te %xcc, 0x2
52742 bvs,a %icc, loop_6239
52743 lduh [%l7 + 0x5A], %g2
52744 bpos,pn %icc, loop_6240
52745 fmovdg %xcc, %f12, %f14
52746loop_6239:
52747 ldx [%l7 + 0x38], %g1
52748 st %f5, [%l7 + 0x40]
52749loop_6240:
52750 stw %o6, [%l7 + 0x1C]
52751 xor %i0, 0x1F2F, %l2
52752 std %f4, [%l7 + 0x60]
52753 ld [%l7 + 0x20], %f0
52754 movvs %xcc, %g3, %i3
52755 fbuge,a %fcc1, loop_6241
52756 ld [%l7 + 0x54], %f9
52757 std %f0, [%l7 + 0x30]
52758 fcmpgt32 %f8, %f6, %o7
52759loop_6241:
52760 fornot2 %f2, %f0, %f10
52761 movge %xcc, %o5, %i2
52762 fbg %fcc2, loop_6242
52763 umul %l1, %o4, %o1
52764 sth %g5, [%l7 + 0x7A]
52765 fpmerge %f8, %f4, %f14
52766loop_6242:
52767 tge %xcc, 0x5
52768 tleu %icc, 0x7
52769 ldd [%l7 + 0x50], %f0
52770 ld [%l7 + 0x20], %f12
52771 subccc %g6, 0x1197, %i5
52772 move %icc, %l6, %o3
52773 movre %i6, %i1, %l4
52774 fbg,a %fcc1, loop_6243
52775 mulscc %l0, %g4, %g7
52776 std %f12, [%l7 + 0x20]
52777 fpsub32s %f9, %f13, %f11
52778loop_6243:
52779 ldsb [%l7 + 0x1B], %i7
52780 fmul8x16al %f4, %f3, %f14
52781 fpadd32s %f6, %f8, %f12
52782 srax %i4, 0x1B, %l5
52783 edge32l %o2, %l3, %o0
52784 tleu %xcc, 0x5
52785 ld [%l7 + 0x64], %f2
52786 fpsub32 %f14, %f4, %f8
52787 fmovdle %icc, %f13, %f6
52788 fsrc2s %f10, %f15
52789 fandnot2s %f12, %f15, %f14
52790 ldub [%l7 + 0x7C], %g1
52791 movvs %icc, %g2, %o6
52792 stb %l2, [%l7 + 0x2F]
52793 movcc %xcc, %i0, %g3
52794 fandnot1s %f0, %f12, %f2
52795 stb %i3, [%l7 + 0x28]
52796 movrgz %o5, 0x11B, %i2
52797 tn %icc, 0x2
52798 movrlz %l1, 0x180, %o4
52799 mulscc %o7, 0x0D43, %g5
52800 fmovrsgez %o1, %f0, %f8
52801 ldsb [%l7 + 0x1D], %i5
52802 fbne,a %fcc0, loop_6244
52803 fpsub32s %f0, %f12, %f8
52804 lduw [%l7 + 0x5C], %l6
52805 fpadd16 %f6, %f8, %f4
52806loop_6244:
52807 std %f10, [%l7 + 0x60]
52808 fbug %fcc1, loop_6245
52809 st %f14, [%l7 + 0x18]
52810 edge32l %o3, %g6, %i6
52811 edge32n %i1, %l0, %g4
52812loop_6245:
52813 movgu %icc, %g7, %i7
52814 movcc %xcc, %i4, %l4
52815 ldub [%l7 + 0x6F], %l5
52816 bn,a,pn %xcc, loop_6246
52817 fmovdn %xcc, %f11, %f12
52818 stb %o2, [%l7 + 0x2C]
52819 fmovdcs %icc, %f1, %f13
52820loop_6246:
52821 movcc %xcc, %o0, %l3
52822 fornot1 %f14, %f6, %f4
52823 fmovrdgez %g2, %f6, %f0
52824 fcmpne32 %f0, %f0, %o6
52825 fpmerge %f14, %f9, %f14
52826 xnor %g1, 0x12ED, %i0
52827 smulcc %l2, %g3, %o5
52828 ld [%l7 + 0x74], %f11
52829 or %i3, %l1, %i2
52830 fornot1 %f8, %f12, %f2
52831 edge8n %o4, %o7, %g5
52832 fnand %f6, %f8, %f14
52833 sub %o1, %l6, %i5
52834 lduh [%l7 + 0x48], %o3
52835 bl,a loop_6247
52836 ldsw [%l7 + 0x50], %g6
52837 lduh [%l7 + 0x4C], %i6
52838 brgz %i1, loop_6248
52839loop_6247:
52840 fmuld8ulx16 %f2, %f14, %f6
52841 xor %l0, 0x194F, %g4
52842 fpackfix %f6, %f15
52843loop_6248:
52844 subcc %g7, %i7, %i4
52845 fpadd16s %f1, %f12, %f13
52846 stx %l5, [%l7 + 0x38]
52847 fsrc1s %f3, %f11
52848 fmovdne %icc, %f0, %f10
52849 sethi 0x1E48, %o2
52850 fmovdvs %xcc, %f4, %f0
52851 bn,a,pt %xcc, loop_6249
52852 sth %o0, [%l7 + 0x22]
52853 fmovrsgez %l3, %f12, %f14
52854 array8 %l4, %o6, %g2
52855loop_6249:
52856 tvc %xcc, 0x7
52857 bg,pn %icc, loop_6250
52858 edge32ln %i0, %l2, %g3
52859 stb %o5, [%l7 + 0x58]
52860 fmul8x16 %f9, %f0, %f10
52861loop_6250:
52862 ldub [%l7 + 0x0C], %i3
52863 ldsb [%l7 + 0x55], %g1
52864 stx %i2, [%l7 + 0x20]
52865 movcs %icc, %o4, %o7
52866 ldsh [%l7 + 0x1C], %g5
52867 edge8 %l1, %l6, %o1
52868 ld [%l7 + 0x74], %f15
52869 brlz %o3, loop_6251
52870 call loop_6252
52871 faligndata %f10, %f10, %f10
52872 bn,a %icc, loop_6253
52873loop_6251:
52874 movrgz %i5, 0x35B, %i6
52875loop_6252:
52876 ldd [%l7 + 0x78], %f2
52877 fornot2 %f4, %f2, %f0
52878loop_6253:
52879 ldx [%l7 + 0x38], %g6
52880 fcmple16 %f8, %f10, %i1
52881 fmul8x16au %f14, %f6, %f10
52882 bcc,pn %xcc, loop_6254
52883 sth %g4, [%l7 + 0x68]
52884 fnegs %f1, %f7
52885 lduh [%l7 + 0x48], %g7
52886loop_6254:
52887 fmovrse %l0, %f8, %f6
52888 udivx %i7, 0x0566, %i4
52889 fmovsleu %icc, %f3, %f6
52890 lduw [%l7 + 0x44], %l5
52891 add %o2, %o0, %l3
52892 srl %o6, %g2, %l4
52893 fpsub32 %f10, %f2, %f4
52894 bcs %icc, loop_6255
52895 edge8 %l2, %g3, %i0
52896 fcmpne16 %f14, %f4, %i3
52897 srlx %o5, %g1, %o4
52898loop_6255:
52899 movrlz %o7, 0x035, %g5
52900 stb %i2, [%l7 + 0x42]
52901 fmul8ulx16 %f6, %f10, %f8
52902 edge16l %l1, %o1, %o3
52903 ta %icc, 0x3
52904 lduw [%l7 + 0x74], %l6
52905 mova %icc, %i6, %g6
52906 fpsub16s %f4, %f8, %f5
52907 lduh [%l7 + 0x2C], %i5
52908 fpack16 %f2, %f12
52909 tvc %xcc, 0x1
52910 edge32l %g4, %g7, %i1
52911 sdivcc %l0, 0x06FF, %i7
52912 fmovrslz %i4, %f11, %f0
52913 addcc %l5, 0x1C75, %o0
52914 array32 %l3, %o6, %g2
52915 be,a,pt %xcc, loop_6256
52916 ld [%l7 + 0x50], %f9
52917 bl,a %icc, loop_6257
52918 stb %l4, [%l7 + 0x26]
52919loop_6256:
52920 nop
52921 setx loop_6258, %l0, %l1
52922 jmpl %l1, %o2
52923 stx %l2, [%l7 + 0x20]
52924loop_6257:
52925 ld [%l7 + 0x40], %f15
52926 ldub [%l7 + 0x41], %g3
52927loop_6258:
52928 fmovsleu %xcc, %f11, %f7
52929 fxors %f5, %f12, %f4
52930 stx %i3, [%l7 + 0x40]
52931 brgez %o5, loop_6259
52932 edge16n %g1, %o4, %i0
52933 add %o7, %i2, %l1
52934 movleu %icc, %g5, %o1
52935loop_6259:
52936 movvc %xcc, %o3, %l6
52937 fmovrdgez %i6, %f12, %f2
52938 fxnors %f9, %f8, %f10
52939 sllx %g6, %g4, %g7
52940 tcc %icc, 0x1
52941 tvs %icc, 0x5
52942 bn,pn %xcc, loop_6260
52943 nop
52944 setx loop_6261, %l0, %l1
52945 wrpr 0x1, %tl
52946 wrpr %l1, %tnpc
52947 setx 0x34400001400, %l0, %l1
52948 wrpr %l1, %tstate
52949 wrhpr 0x4, %htstate
52950 done
52951 fmovdn %icc, %f11, %f8
52952 orcc %i1, %i5, %i7
52953loop_6260:
52954 ldd [%l7 + 0x70], %f10
52955loop_6261:
52956 fmovdcs %icc, %f1, %f3
52957 lduw [%l7 + 0x74], %l0
52958 st %f5, [%l7 + 0x7C]
52959 lduw [%l7 + 0x5C], %i4
52960 fandnot2 %f4, %f0, %f8
52961 lduw [%l7 + 0x58], %o0
52962 fmuld8ulx16 %f6, %f5, %f8
52963 call loop_6262
52964 fmovdcs %xcc, %f3, %f12
52965 fbuge %fcc3, loop_6263
52966 movvc %icc, %l5, %l3
52967loop_6262:
52968 lduw [%l7 + 0x78], %g2
52969 ldd [%l7 + 0x28], %f0
52970loop_6263:
52971 ldsb [%l7 + 0x63], %l4
52972 array16 %o6, %l2, %o2
52973 siam 0x0
52974 fmuld8ulx16 %f15, %f4, %f12
52975 bshuffle %f8, %f14, %f10
52976 lduh [%l7 + 0x12], %i3
52977 stx %o5, [%l7 + 0x50]
52978 fpadd32 %f10, %f0, %f8
52979 fmovse %icc, %f8, %f6
52980 bvs,a,pn %xcc, loop_6264
52981 bgu,a %icc, loop_6265
52982 edge16l %g1, %o4, %g3
52983 call loop_6266
52984loop_6264:
52985 fmovrsgz %i0, %f8, %f13
52986loop_6265:
52987 fsrc1s %f1, %f4
52988 fmovdl %xcc, %f14, %f8
52989loop_6266:
52990 smulcc %i2, %o7, %l1
52991 fmovdcs %icc, %f0, %f6
52992 ldsw [%l7 + 0x4C], %g5
52993 edge16 %o1, %l6, %i6
52994 fmovsl %icc, %f10, %f9
52995 tneg %xcc, 0x2
52996 fcmps %fcc1, %f4, %f15
52997 sll %g6, %g4, %o3
52998 stb %i1, [%l7 + 0x1E]
52999 st %f11, [%l7 + 0x08]
53000 ldsw [%l7 + 0x08], %i5
53001 sethi 0x0174, %i7
53002 mova %icc, %g7, %l0
53003 std %f12, [%l7 + 0x50]
53004 fmovde %icc, %f9, %f15
53005 fmovdle %xcc, %f4, %f1
53006 fcmpne16 %f2, %f0, %i4
53007 fnegs %f15, %f8
53008 std %f10, [%l7 + 0x50]
53009 lduh [%l7 + 0x1A], %l5
53010 ldx [%l7 + 0x48], %o0
53011 ta %icc, 0x4
53012 movrlez %l3, %g2, %l4
53013 fpadd16s %f5, %f15, %f8
53014 edge16n %l2, %o6, %o2
53015 stx %o5, [%l7 + 0x28]
53016 fcmpne32 %f8, %f2, %g1
53017 ldub [%l7 + 0x74], %i3
53018 ldsh [%l7 + 0x2C], %g3
53019 fbuge,a %fcc1, loop_6267
53020 call loop_6268
53021 tsubcc %o4, 0x0DDB, %i0
53022 st %f5, [%l7 + 0x20]
53023loop_6267:
53024 lduh [%l7 + 0x4A], %i2
53025loop_6268:
53026 stw %o7, [%l7 + 0x20]
53027 fmovdg %xcc, %f7, %f11
53028 movn %icc, %g5, %l1
53029 ldsw [%l7 + 0x0C], %o1
53030 fnor %f14, %f2, %f0
53031 fbuge,a %fcc3, loop_6269
53032 fexpand %f14, %f14
53033 fmovsvs %icc, %f2, %f3
53034 fbl %fcc1, loop_6270
53035loop_6269:
53036 fxnors %f7, %f6, %f5
53037 sub %i6, 0x13F3, %l6
53038 fmovdge %icc, %f12, %f1
53039loop_6270:
53040 bvs loop_6271
53041 brz,a %g4, loop_6272
53042 stx %g6, [%l7 + 0x10]
53043 xnorcc %i1, %i5, %i7
53044loop_6271:
53045 ldx [%l7 + 0x58], %o3
53046loop_6272:
53047 ldx [%l7 + 0x70], %g7
53048 mulx %l0, 0x0492, %l5
53049 ldx [%l7 + 0x38], %i4
53050 lduh [%l7 + 0x6C], %l3
53051 ldsh [%l7 + 0x78], %g2
53052 sdiv %l4, 0x1965, %o0
53053 stw %l2, [%l7 + 0x54]
53054 array8 %o2, %o5, %o6
53055 fbul %fcc2, loop_6273
53056 tvc %xcc, 0x7
53057 brz %g1, loop_6274
53058 lduh [%l7 + 0x7A], %i3
53059loop_6273:
53060 movrlez %g3, %i0, %o4
53061 stx %o7, [%l7 + 0x18]
53062loop_6274:
53063 fmul8sux16 %f2, %f10, %f0
53064 ldx [%l7 + 0x30], %i2
53065 stb %l1, [%l7 + 0x3A]
53066 fmovdn %icc, %f10, %f0
53067 fblg,a %fcc3, loop_6275
53068 ldx [%l7 + 0x08], %g5
53069 movcs %xcc, %i6, %o1
53070 ldsb [%l7 + 0x4A], %l6
53071loop_6275:
53072 bvs,pn %icc, loop_6276
53073 mulscc %g4, 0x10FC, %g6
53074 fmovrse %i1, %f3, %f0
53075 movne %xcc, %i7, %i5
53076loop_6276:
53077 nop
53078 setx loop_6277, %l0, %l1
53079 jmpl %l1, %g7
53080 fpsub32 %f2, %f10, %f0
53081 fmovsa %icc, %f12, %f13
53082 fmovrsgz %o3, %f10, %f13
53083loop_6277:
53084 fbge %fcc2, loop_6278
53085 fmul8sux16 %f6, %f14, %f12
53086 stw %l0, [%l7 + 0x10]
53087 srax %l5, 0x1B, %l3
53088loop_6278:
53089 fabsd %f0, %f10
53090 fmovdneg %xcc, %f5, %f0
53091 fornot2s %f8, %f14, %f14
53092 fmovdle %icc, %f0, %f10
53093 ldsw [%l7 + 0x08], %i4
53094 ldsh [%l7 + 0x10], %g2
53095 bcs %icc, loop_6279
53096 umulcc %l4, %l2, %o0
53097 fmul8x16 %f12, %f0, %f8
53098 fnegs %f13, %f14
53099loop_6279:
53100 movrlz %o5, 0x1EF, %o2
53101 fbge,a %fcc2, loop_6280
53102 taddcc %g1, 0x1812, %o6
53103 ldsb [%l7 + 0x79], %i3
53104 movleu %icc, %i0, %g3
53105loop_6280:
53106 te %icc, 0x3
53107 and %o7, %i2, %l1
53108 ldsh [%l7 + 0x7A], %o4
53109 fmovrsgz %i6, %f1, %f1
53110 fandnot2s %f14, %f8, %f8
53111 fmul8x16au %f4, %f1, %f12
53112 sll %g5, %l6, %o1
53113 nop
53114 setx loop_6281, %l0, %l1
53115 wrpr 0x1, %tl
53116 wrpr %l1, %tpc
53117 add %l1, 0x4, %l1
53118 wrpr %l1, %tnpc
53119 setx 0x34400001400, %l0, %l1
53120 wrpr %l1, %tstate
53121 wrhpr 0x4, %htstate
53122 retry
53123 fmovrdne %g6, %f4, %f14
53124 lduw [%l7 + 0x2C], %i1
53125 fnegs %f9, %f5
53126loop_6281:
53127 fbue %fcc1, loop_6282
53128 fandnot1s %f12, %f4, %f14
53129 fands %f3, %f1, %f2
53130 tleu %xcc, 0x0
53131loop_6282:
53132 ldd [%l7 + 0x68], %f8
53133 orcc %g4, %i5, %g7
53134 ldsb [%l7 + 0x24], %i7
53135 fmovdvs %icc, %f12, %f9
53136 taddcc %o3, 0x0E54, %l5
53137 andcc %l0, %i4, %l3
53138 fbu,a %fcc2, loop_6283
53139 movleu %xcc, %l4, %l2
53140 and %g2, 0x0853, %o5
53141 fmovscc %xcc, %f12, %f9
53142loop_6283:
53143 movgu %icc, %o0, %g1
53144 fzeros %f9
53145 tne %xcc, 0x5
53146 fxors %f8, %f12, %f5
53147 lduh [%l7 + 0x0E], %o2
53148 lduw [%l7 + 0x34], %i3
53149 movcs %xcc, %o6, %g3
53150 udivcc %i0, 0x06D1, %o7
53151 fcmpeq32 %f14, %f4, %l1
53152 andcc %i2, %o4, %g5
53153 fmovrslz %i6, %f11, %f1
53154 stx %l6, [%l7 + 0x28]
53155 tne %icc, 0x2
53156 fbne,a %fcc2, loop_6284
53157 sdiv %o1, 0x102A, %i1
53158 stb %g4, [%l7 + 0x0F]
53159 ldub [%l7 + 0x0E], %g6
53160loop_6284:
53161 tleu %icc, 0x3
53162 orcc %i5, %i7, %o3
53163 fsrc2 %f12, %f12
53164 lduw [%l7 + 0x24], %g7
53165 xor %l0, %l5, %l3
53166 sth %l4, [%l7 + 0x76]
53167 bcs,a,pn %xcc, loop_6285
53168 ldub [%l7 + 0x78], %l2
53169 ldd [%l7 + 0x70], %f0
53170 std %f4, [%l7 + 0x10]
53171loop_6285:
53172 fmovdleu %xcc, %f8, %f6
53173 bl,pt %xcc, loop_6286
53174 stb %i4, [%l7 + 0x54]
53175 fmovrde %g2, %f12, %f14
53176 move %xcc, %o0, %g1
53177loop_6286:
53178 ld [%l7 + 0x30], %f14
53179 movrgez %o2, %i3, %o5
53180 brnz %g3, loop_6287
53181 orn %o6, %i0, %o7
53182 addccc %l1, 0x10A2, %o4
53183 movvc %icc, %i2, %i6
53184loop_6287:
53185 lduw [%l7 + 0x2C], %l6
53186 ldub [%l7 + 0x4F], %g5
53187 ldub [%l7 + 0x27], %o1
53188 fble,a %fcc1, loop_6288
53189 fxors %f12, %f6, %f3
53190 fpmerge %f6, %f15, %f14
53191 tvc %xcc, 0x5
53192loop_6288:
53193 fmovscc %xcc, %f5, %f10
53194 fabsd %f4, %f14
53195 fsrc2s %f6, %f14
53196 ldx [%l7 + 0x70], %g4
53197 std %f2, [%l7 + 0x68]
53198 movle %icc, %g6, %i1
53199 stb %i5, [%l7 + 0x11]
53200 fmul8x16al %f15, %f8, %f10
53201 fbul %fcc0, loop_6289
53202 fmovdvc %icc, %f7, %f2
53203 tneg %icc, 0x1
53204 ldsw [%l7 + 0x08], %o3
53205loop_6289:
53206 fmovrdlz %g7, %f14, %f8
53207 fnot2s %f14, %f5
53208 movrgez %l0, 0x358, %l5
53209 fmovrdgz %i7, %f0, %f0
53210 ldsb [%l7 + 0x0C], %l4
53211 fmovdle %xcc, %f12, %f0
53212 fnor %f2, %f12, %f0
53213 fnegd %f2, %f8
53214 ldub [%l7 + 0x1E], %l3
53215 addcc %l2, %i4, %g2
53216 fornot2s %f4, %f15, %f3
53217 stb %g1, [%l7 + 0x20]
53218 stw %o2, [%l7 + 0x08]
53219 sdivx %o0, 0x02C2, %o5
53220 movn %icc, %i3, %g3
53221 fmovsne %xcc, %f11, %f7
53222 fandnot1s %f11, %f11, %f7
53223 fexpand %f6, %f10
53224 ldsb [%l7 + 0x12], %o6
53225 ldsb [%l7 + 0x56], %i0
53226 bshuffle %f0, %f0, %f0
53227 bl,a,pt %xcc, loop_6290
53228 tcc %xcc, 0x6
53229 fmul8sux16 %f6, %f6, %f8
53230 edge32n %o7, %l1, %i2
53231loop_6290:
53232 fmovdge %icc, %f3, %f4
53233 fandnot1s %f11, %f5, %f6
53234 fmovda %icc, %f2, %f6
53235 lduh [%l7 + 0x66], %o4
53236 fbe,a %fcc3, loop_6291
53237 ldsw [%l7 + 0x58], %i6
53238 tcc %icc, 0x3
53239 add %g5, 0x18F8, %o1
53240loop_6291:
53241 fcmpne16 %f14, %f6, %l6
53242 ldub [%l7 + 0x10], %g6
53243 ldub [%l7 + 0x6D], %i1
53244 tl %xcc, 0x0
53245 sth %g4, [%l7 + 0x18]
53246 fblg,a %fcc0, loop_6292
53247 fmovdvs %icc, %f8, %f1
53248 ldsh [%l7 + 0x5A], %o3
53249 edge8 %i5, %g7, %l0
53250loop_6292:
53251 stw %i7, [%l7 + 0x5C]
53252 fmovdne %icc, %f6, %f8
53253 movvs %icc, %l5, %l4
53254 tvs %xcc, 0x7
53255 sth %l3, [%l7 + 0x08]
53256 fmovdleu %xcc, %f14, %f8
53257 move %icc, %l2, %i4
53258 fones %f3
53259 ldsw [%l7 + 0x3C], %g1
53260 fmovdgu %icc, %f10, %f0
53261 fpadd16 %f14, %f4, %f2
53262 ldub [%l7 + 0x60], %g2
53263 std %f2, [%l7 + 0x50]
53264 edge16n %o0, %o2, %i3
53265 fmovdle %icc, %f0, %f6
53266 edge16l %g3, %o5, %i0
53267 movcc %xcc, %o6, %o7
53268 movne %icc, %i2, %o4
53269 tge %icc, 0x5
53270 fand %f10, %f2, %f14
53271 ldub [%l7 + 0x0A], %l1
53272 fbne,a %fcc3, loop_6293
53273 fcmpgt32 %f8, %f0, %i6
53274 ld [%l7 + 0x48], %f3
53275 stb %g5, [%l7 + 0x63]
53276loop_6293:
53277 fsrc2s %f3, %f12
53278 bvc,pn %xcc, loop_6294
53279 fmovrdgez %o1, %f12, %f2
53280 fcmpgt16 %f12, %f0, %l6
53281 bl,pt %xcc, loop_6295
53282loop_6294:
53283 ldd [%l7 + 0x20], %f12
53284 add %i1, 0x1641, %g4
53285 ldsh [%l7 + 0x2C], %o3
53286loop_6295:
53287 ldx [%l7 + 0x70], %g6
53288 ldsh [%l7 + 0x68], %i5
53289 fmovsgu %xcc, %f12, %f4
53290 movrlz %g7, %i7, %l5
53291 fbug %fcc3, loop_6296
53292 fones %f11
53293 fmovdcc %icc, %f7, %f15
53294 bn,pn %icc, loop_6297
53295loop_6296:
53296 fornot1s %f3, %f6, %f12
53297 fbul %fcc1, loop_6298
53298 fnot2 %f14, %f8
53299loop_6297:
53300 ldsh [%l7 + 0x5A], %l4
53301 ld [%l7 + 0x1C], %f2
53302loop_6298:
53303 fbu %fcc0, loop_6299
53304 st %f11, [%l7 + 0x0C]
53305 sth %l3, [%l7 + 0x5E]
53306 brgez %l2, loop_6300
53307loop_6299:
53308 tg %icc, 0x3
53309 ldub [%l7 + 0x48], %i4
53310 ldd [%l7 + 0x78], %f12
53311loop_6300:
53312 movne %xcc, %g1, %l0
53313 xnorcc %g2, %o0, %o2
53314 fsrc1s %f2, %f8
53315 fmovsvc %xcc, %f8, %f1
53316 fcmpne32 %f0, %f0, %g3
53317 fxnors %f6, %f2, %f13
53318 fba,a %fcc0, loop_6301
53319 tneg %xcc, 0x5
53320 fnands %f7, %f0, %f8
53321 udivx %o5, 0x0B33, %i3
53322loop_6301:
53323 bcc,pt %xcc, loop_6302
53324 fbuge %fcc3, loop_6303
53325 mulx %i0, 0x1FA3, %o6
53326 ldsh [%l7 + 0x4E], %i2
53327loop_6302:
53328 fandnot1 %f8, %f2, %f12
53329loop_6303:
53330 xor %o4, %o7, %l1
53331 tl %icc, 0x1
53332 ldsh [%l7 + 0x2A], %i6
53333 fnegs %f12, %f8
53334 fcmpgt32 %f8, %f2, %o1
53335 umul %l6, 0x084B, %g5
53336 bneg,a,pt %icc, loop_6304
53337 stw %i1, [%l7 + 0x3C]
53338 fmul8x16al %f6, %f9, %f14
53339 lduw [%l7 + 0x40], %g4
53340loop_6304:
53341 fmovdn %xcc, %f1, %f1
53342 ldd [%l7 + 0x18], %f12
53343 smulcc %o3, %i5, %g7
53344 fbule %fcc1, loop_6305
53345 fcmpd %fcc1, %f10, %f6
53346 ldsh [%l7 + 0x1A], %g6
53347 fzeros %f5
53348loop_6305:
53349 fnot2 %f8, %f0
53350 fmovrdgez %l5, %f6, %f8
53351 ldsw [%l7 + 0x44], %i7
53352 ldub [%l7 + 0x54], %l4
53353 fmovrdlez %l2, %f14, %f4
53354 fmovsgu %xcc, %f8, %f14
53355 fornot2 %f14, %f0, %f14
53356 edge8ln %i4, %l3, %l0
53357 fsrc1s %f11, %f1
53358 sth %g1, [%l7 + 0x36]
53359 tsubcc %o0, %g2, %o2
53360 tle %icc, 0x6
53361 fpack32 %f14, %f4, %f6
53362 std %f14, [%l7 + 0x78]
53363 tge %xcc, 0x3
53364 tvs %icc, 0x7
53365 fpsub32s %f11, %f15, %f10
53366 and %o5, %g3, %i3
53367 std %f2, [%l7 + 0x20]
53368 mova %xcc, %i0, %o6
53369 subccc %o4, %i2, %o7
53370 fcmpgt32 %f12, %f14, %l1
53371 edge8 %i6, %l6, %g5
53372 for %f0, %f8, %f14
53373 fmovspos %icc, %f1, %f15
53374 stw %i1, [%l7 + 0x0C]
53375 fones %f10
53376 bne,pt %xcc, loop_6306
53377 fpadd16s %f4, %f11, %f10
53378 sth %o1, [%l7 + 0x44]
53379 sll %g4, 0x08, %i5
53380loop_6306:
53381 movl %xcc, %g7, %o3
53382 movge %xcc, %l5, %i7
53383 fors %f14, %f6, %f12
53384 nop
53385 setx loop_6307, %l0, %l1
53386 jmpl %l1, %g6
53387 fpmerge %f2, %f4, %f2
53388 brz %l2, loop_6308
53389 fbl,a %fcc2, loop_6309
53390loop_6307:
53391 ldsb [%l7 + 0x36], %l4
53392 fmovd %f6, %f0
53393loop_6308:
53394 fnot1s %f12, %f5
53395loop_6309:
53396 fornot2s %f12, %f6, %f10
53397 srax %l3, %i4, %g1
53398 fmovrslz %o0, %f1, %f12
53399 fbug %fcc1, loop_6310
53400 fmovde %icc, %f8, %f15
53401 fbu,a %fcc2, loop_6311
53402 fmuld8ulx16 %f0, %f10, %f12
53403loop_6310:
53404 movre %l0, 0x1AF, %g2
53405 ldd [%l7 + 0x78], %f0
53406loop_6311:
53407 andcc %o5, %o2, %i3
53408 fpsub16s %f6, %f3, %f6
53409 te %xcc, 0x4
53410 fcmps %fcc3, %f13, %f3
53411 ldub [%l7 + 0x3F], %g3
53412 xnorcc %o6, 0x14EF, %i0
53413 xor %i2, 0x02FB, %o4
53414 tgu %icc, 0x5
53415 nop
53416 setx loop_6312, %l0, %l1
53417 wrpr 0x1, %tl
53418 wrpr %l1, %tnpc
53419 setx 0x34400001400, %l0, %l1
53420 wrpr %l1, %tstate
53421 wrhpr 0x4, %htstate
53422 done
53423 subccc %o7, 0x1DC2, %i6
53424 fandnot1s %f6, %f5, %f3
53425 xorcc %l1, 0x0ED0, %g5
53426loop_6312:
53427 ldub [%l7 + 0x49], %i1
53428 srl %l6, %o1, %g4
53429 std %f12, [%l7 + 0x68]
53430 movvc %icc, %i5, %o3
53431 bvc,a,pn %xcc, loop_6313
53432 srl %g7, 0x1B, %l5
53433 movrgez %g6, 0x1A3, %i7
53434 movrlez %l2, 0x194, %l3
53435loop_6313:
53436 ld [%l7 + 0x10], %f10
53437 movcc %xcc, %l4, %g1
53438 movrgez %i4, %l0, %o0
53439 std %f12, [%l7 + 0x48]
53440 tg %icc, 0x7
53441 srl %g2, %o2, %i3
53442 fcmpne32 %f6, %f10, %g3
53443 fmovsa %xcc, %f2, %f14
53444 fpadd16 %f6, %f8, %f2
53445 lduw [%l7 + 0x24], %o5
53446 st %f2, [%l7 + 0x14]
53447 brz,a %i0, loop_6314
53448 fmovrdgez %o6, %f4, %f10
53449 ldx [%l7 + 0x28], %i2
53450 sllx %o7, 0x19, %o4
53451loop_6314:
53452 or %i6, 0x1998, %g5
53453 be,a,pt %icc, loop_6315
53454 siam 0x0
53455 std %f10, [%l7 + 0x58]
53456 fornot1 %f6, %f2, %f8
53457loop_6315:
53458 fnot1 %f14, %f4
53459 stx %l1, [%l7 + 0x70]
53460 lduh [%l7 + 0x14], %i1
53461 ld [%l7 + 0x5C], %f11
53462 ldsh [%l7 + 0x48], %l6
53463 fbue %fcc2, loop_6316
53464 ldx [%l7 + 0x70], %g4
53465 sth %i5, [%l7 + 0x2E]
53466 fabsd %f2, %f10
53467loop_6316:
53468 fbne,a %fcc2, loop_6317
53469 fbe %fcc3, loop_6318
53470 st %f0, [%l7 + 0x64]
53471 lduh [%l7 + 0x28], %o3
53472loop_6317:
53473 fmovsge %xcc, %f0, %f8
53474loop_6318:
53475 fmovsgu %xcc, %f12, %f0
53476 tcs %icc, 0x1
53477 fmovdn %icc, %f0, %f14
53478 ldsh [%l7 + 0x16], %g7
53479 move %icc, %l5, %o1
53480 fornot1 %f6, %f8, %f14
53481 fone %f12
53482 udivcc %g6, 0x0C32, %l2
53483 bleu,pn %xcc, loop_6319
53484 bleu,a,pt %xcc, loop_6320
53485 tcs %icc, 0x4
53486 edge32n %i7, %l3, %l4
53487loop_6319:
53488 fmul8sux16 %f14, %f14, %f10
53489loop_6320:
53490 edge8ln %i4, %l0, %g1
53491 ldsw [%l7 + 0x28], %o0
53492 edge16n %o2, %i3, %g2
53493 stw %g3, [%l7 + 0x28]
53494 addcc %o5, %o6, %i0
53495 st %f12, [%l7 + 0x38]
53496 fand %f8, %f4, %f10
53497 std %f12, [%l7 + 0x48]
53498 movcs %icc, %i2, %o7
53499 fbne,a %fcc2, loop_6321
53500 lduw [%l7 + 0x74], %o4
53501 st %f6, [%l7 + 0x3C]
53502 ldx [%l7 + 0x30], %g5
53503loop_6321:
53504 ldsw [%l7 + 0x64], %i6
53505 stw %i1, [%l7 + 0x58]
53506 fcmpne32 %f2, %f2, %l6
53507 subc %l1, %g4, %o3
53508 fmovdgu %icc, %f11, %f12
53509 movvs %xcc, %i5, %l5
53510 ldsb [%l7 + 0x68], %g7
53511 movle %xcc, %o1, %g6
53512 mova %icc, %l2, %l3
53513 tn %icc, 0x1
53514 movcs %xcc, %i7, %l4
53515 fmovdneg %icc, %f12, %f4
53516 orcc %i4, 0x0D3E, %l0
53517 fxor %f12, %f10, %f10
53518 ldx [%l7 + 0x48], %g1
53519 alignaddrl %o2, %o0, %g2
53520 ldd [%l7 + 0x30], %f2
53521 bcs,a,pt %icc, loop_6322
53522 fbo,a %fcc2, loop_6323
53523 fmovd %f2, %f10
53524 stx %g3, [%l7 + 0x68]
53525loop_6322:
53526 fornot2s %f13, %f9, %f8
53527loop_6323:
53528 xorcc %i3, %o6, %i0
53529 fmul8sux16 %f2, %f4, %f8
53530 sub %i2, %o7, %o5
53531 stb %g5, [%l7 + 0x50]
53532 sth %o4, [%l7 + 0x46]
53533 fors %f6, %f0, %f15
53534 bg loop_6324
53535 ld [%l7 + 0x0C], %f4
53536 fmovde %xcc, %f14, %f10
53537 sra %i1, %i6, %l6
53538loop_6324:
53539 ble,a loop_6325
53540 ldub [%l7 + 0x2F], %g4
53541 lduh [%l7 + 0x0A], %l1
53542 fornot2s %f3, %f5, %f15
53543loop_6325:
53544 fnands %f10, %f5, %f3
53545 fmovrdgez %o3, %f12, %f6
53546 std %f4, [%l7 + 0x58]
53547 sethi 0x0FB4, %i5
53548 fnand %f0, %f12, %f10
53549 fmovrslez %l5, %f1, %f12
53550 fmovsg %xcc, %f13, %f14
53551 tl %icc, 0x1
53552 fmovdcs %xcc, %f7, %f6
53553 tg %icc, 0x1
53554 fblg %fcc1, loop_6326
53555 stx %o1, [%l7 + 0x70]
53556 tl %icc, 0x3
53557 array16 %g6, %l2, %l3
53558loop_6326:
53559 fmul8ulx16 %f2, %f14, %f12
53560 for %f12, %f4, %f0
53561 ldsh [%l7 + 0x1C], %i7
53562 stx %g7, [%l7 + 0x30]
53563 movne %xcc, %l4, %l0
53564 fbn %fcc2, loop_6327
53565 bneg,a,pn %xcc, loop_6328
53566 fmovsl %xcc, %f12, %f12
53567 brlz,a %i4, loop_6329
53568loop_6327:
53569 fmovdl %icc, %f14, %f8
53570loop_6328:
53571 fmovrde %g1, %f10, %f10
53572 xnorcc %o2, %o0, %g3
53573loop_6329:
53574 edge16ln %i3, %o6, %i0
53575 movcc %icc, %i2, %o7
53576 stb %g2, [%l7 + 0x69]
53577 std %f0, [%l7 + 0x60]
53578 tvs %icc, 0x5
53579 fcmpeq16 %f2, %f6, %g5
53580 tne %xcc, 0x0
53581 te %icc, 0x2
53582 fbuge %fcc1, loop_6330
53583 fbn,a %fcc1, loop_6331
53584 edge16n %o4, %i1, %i6
53585 array8 %l6, %o5, %g4
53586loop_6330:
53587 movn %xcc, %l1, %i5
53588loop_6331:
53589 movne %icc, %o3, %o1
53590 fmovdneg %xcc, %f11, %f2
53591 subcc %l5, 0x1D7C, %l2
53592 fornot2 %f2, %f8, %f6
53593 std %f14, [%l7 + 0x70]
53594 sth %g6, [%l7 + 0x76]
53595 fmovspos %xcc, %f12, %f14
53596 bcc,a,pn %xcc, loop_6332
53597 fbo,a %fcc3, loop_6333
53598 bcs %icc, loop_6334
53599 fmul8ulx16 %f4, %f10, %f4
53600loop_6332:
53601 ld [%l7 + 0x50], %f9
53602loop_6333:
53603 sll %l3, 0x14, %g7
53604loop_6334:
53605 fbge %fcc1, loop_6335
53606 fornot1 %f0, %f0, %f0
53607 edge8 %l4, %l0, %i4
53608 stb %g1, [%l7 + 0x42]
53609loop_6335:
53610 ldsb [%l7 + 0x5A], %i7
53611 ta %xcc, 0x0
53612 fbg %fcc3, loop_6336
53613 movcs %xcc, %o2, %g3
53614 fcmpd %fcc0, %f8, %f4
53615 movleu %xcc, %o0, %i3
53616loop_6336:
53617 lduh [%l7 + 0x5C], %i0
53618 udiv %i2, 0x01D9, %o6
53619 addc %g2, 0x092E, %g5
53620 bpos %xcc, loop_6337
53621 fone %f14
53622 alignaddrl %o4, %o7, %i1
53623 movl %xcc, %l6, %i6
53624loop_6337:
53625 sth %o5, [%l7 + 0x20]
53626 tg %xcc, 0x0
53627 ldsw [%l7 + 0x18], %g4
53628 fcmpgt16 %f14, %f2, %i5
53629 lduh [%l7 + 0x1E], %l1
53630 xnorcc %o1, 0x0947, %o3
53631 fcmpne32 %f8, %f6, %l2
53632 sll %l5, %l3, %g7
53633 ldsb [%l7 + 0x41], %l4
53634 fmovsg %xcc, %f15, %f13
53635 smul %l0, %g6, %i4
53636 lduh [%l7 + 0x40], %g1
53637 ldsw [%l7 + 0x70], %o2
53638 fmovscc %xcc, %f3, %f3
53639 tsubcc %i7, 0x0354, %g3
53640 fbue,a %fcc3, loop_6338
53641 fmovsne %icc, %f5, %f8
53642 fmovdge %xcc, %f14, %f7
53643 array32 %o0, %i3, %i0
53644loop_6338:
53645 ldx [%l7 + 0x18], %o6
53646 lduh [%l7 + 0x12], %g2
53647 st %f7, [%l7 + 0x28]
53648 umul %i2, %o4, %g5
53649 fbule %fcc0, loop_6339
53650 fxnor %f14, %f12, %f10
53651 fmovrdgez %i1, %f14, %f10
53652 movg %xcc, %o7, %i6
53653loop_6339:
53654 tl %xcc, 0x7
53655 movne %icc, %l6, %o5
53656 fxors %f15, %f13, %f11
53657 or %g4, %l1, %o1
53658 fmovrsgz %i5, %f0, %f0
53659 umul %l2, 0x0F9F, %o3
53660 movgu %icc, %l3, %g7
53661 ld [%l7 + 0x50], %f3
53662 movre %l4, 0x3BF, %l5
53663 ldsh [%l7 + 0x76], %g6
53664 sth %i4, [%l7 + 0x4E]
53665 lduw [%l7 + 0x38], %g1
53666 te %xcc, 0x2
53667 fbug,a %fcc2, loop_6340
53668 ta %xcc, 0x3
53669 lduw [%l7 + 0x2C], %o2
53670 addccc %l0, 0x0CEF, %g3
53671loop_6340:
53672 ldub [%l7 + 0x55], %o0
53673 lduw [%l7 + 0x6C], %i3
53674 fmuld8sux16 %f8, %f12, %f14
53675 ld [%l7 + 0x60], %f4
53676 fmovdle %xcc, %f5, %f11
53677 ldx [%l7 + 0x58], %i7
53678 sdiv %i0, 0x07DF, %g2
53679 ldx [%l7 + 0x50], %o6
53680 fbge %fcc0, loop_6341
53681 ble %xcc, loop_6342
53682 fnot2s %f13, %f1
53683 ldsh [%l7 + 0x26], %i2
53684loop_6341:
53685 fmovdvc %xcc, %f3, %f6
53686loop_6342:
53687 smulcc %g5, 0x1EEA, %o4
53688 lduh [%l7 + 0x76], %o7
53689 ldd [%l7 + 0x20], %f0
53690 fornot2 %f0, %f8, %f4
53691 stx %i1, [%l7 + 0x60]
53692 orn %i6, %o5, %l6
53693 fnot1 %f2, %f2
53694 fmovrdgz %l1, %f6, %f2
53695 ldsh [%l7 + 0x32], %o1
53696 fble,a %fcc1, loop_6343
53697 brnz %i5, loop_6344
53698 ldsh [%l7 + 0x2C], %g4
53699 fmovdl %xcc, %f8, %f11
53700loop_6343:
53701 std %f10, [%l7 + 0x10]
53702loop_6344:
53703 tpos %xcc, 0x5
53704 stb %o3, [%l7 + 0x5C]
53705 fbg,a %fcc1, loop_6345
53706 fmul8ulx16 %f8, %f12, %f4
53707 fmovdleu %icc, %f14, %f0
53708 bn,a,pt %icc, loop_6346
53709loop_6345:
53710 stw %l3, [%l7 + 0x0C]
53711 ld [%l7 + 0x5C], %f4
53712 lduh [%l7 + 0x52], %l2
53713loop_6346:
53714 fble %fcc1, loop_6347
53715 edge32l %g7, %l5, %l4
53716 bpos,pn %xcc, loop_6348
53717 lduw [%l7 + 0x68], %g6
53718loop_6347:
53719 tcs %xcc, 0x3
53720 fmul8ulx16 %f12, %f4, %f12
53721loop_6348:
53722 fmul8ulx16 %f12, %f2, %f14
53723 stx %i4, [%l7 + 0x18]
53724 lduw [%l7 + 0x1C], %o2
53725 lduh [%l7 + 0x20], %g1
53726 fcmpne16 %f12, %f4, %l0
53727 ba,a loop_6349
53728 for %f2, %f12, %f12
53729 edge8 %g3, %i3, %o0
53730 smulcc %i0, 0x19D6, %i7
53731loop_6349:
53732 ld [%l7 + 0x28], %f10
53733 fbn %fcc3, loop_6350
53734 fornot2 %f8, %f0, %f10
53735 fnands %f12, %f12, %f14
53736 ldd [%l7 + 0x30], %f12
53737loop_6350:
53738 alignaddrl %g2, %i2, %g5
53739 tcs %icc, 0x3
53740 ldd [%l7 + 0x10], %f2
53741 fcmpeq16 %f2, %f14, %o6
53742 fbue,a %fcc0, loop_6351
53743 fbug,a %fcc1, loop_6352
53744 ldd [%l7 + 0x30], %f10
53745 fpadd16 %f10, %f8, %f10
53746loop_6351:
53747 fblg %fcc0, loop_6353
53748loop_6352:
53749 ldsb [%l7 + 0x53], %o7
53750 fmovdne %xcc, %f12, %f11
53751 fpackfix %f14, %f10
53752loop_6353:
53753 tsubcctv %o4, %i6, %o5
53754 taddcctv %l6, 0x0A4B, %i1
53755 fble %fcc3, loop_6354
53756 ldsw [%l7 + 0x70], %l1
53757 movneg %xcc, %i5, %g4
53758 fbu %fcc2, loop_6355
53759loop_6354:
53760 sethi 0x1585, %o1
53761 ldd [%l7 + 0x40], %f14
53762 udivx %l3, 0x1241, %o3
53763loop_6355:
53764 move %xcc, %l2, %g7
53765 te %icc, 0x5
53766 ldx [%l7 + 0x20], %l4
53767 orcc %g6, %l5, %o2
53768 ldsb [%l7 + 0x69], %g1
53769 sethi 0x0972, %i4
53770 fors %f6, %f12, %f0
53771 tne %icc, 0x5
53772 sdivx %g3, 0x133D, %i3
53773 ldd [%l7 + 0x58], %f2
53774 fbge %fcc1, loop_6356
53775 ldsh [%l7 + 0x0E], %l0
53776 fmovdvs %xcc, %f12, %f5
53777 fmovdcs %icc, %f8, %f11
53778loop_6356:
53779 ldd [%l7 + 0x70], %f8
53780 orncc %o0, %i7, %i0
53781 fsrc2 %f10, %f0
53782 fmovsvc %icc, %f9, %f4
53783 stx %g2, [%l7 + 0x20]
53784 movle %xcc, %g5, %o6
53785 edge16 %i2, %o4, %o7
53786 fmovdge %icc, %f13, %f8
53787 tvc %xcc, 0x0
53788 sra %o5, 0x0A, %l6
53789 addccc %i6, 0x09C3, %i1
53790 ldub [%l7 + 0x6E], %i5
53791 ldd [%l7 + 0x10], %f0
53792 fsrc1s %f5, %f2
53793 fmovda %icc, %f13, %f11
53794 mulscc %g4, 0x0EA3, %o1
53795 fmovdg %icc, %f10, %f6
53796 fmovrdlez %l1, %f6, %f8
53797 std %f0, [%l7 + 0x08]
53798 udivx %o3, 0x04B2, %l3
53799 fzero %f10
53800 smul %l2, %g7, %g6
53801 ldsb [%l7 + 0x69], %l5
53802 fmuld8ulx16 %f14, %f2, %f2
53803 movge %xcc, %l4, %o2
53804 ld [%l7 + 0x60], %f0
53805 lduw [%l7 + 0x70], %i4
53806 movcs %icc, %g1, %g3
53807 movrlz %i3, %l0, %i7
53808 smul %i0, 0x124F, %o0
53809 fone %f10
53810 movne %icc, %g5, %o6
53811 fnot2s %f4, %f10
53812 fpsub32s %f0, %f12, %f12
53813 orncc %i2, 0x058C, %o4
53814 taddcctv %g2, 0x08F3, %o7
53815 lduw [%l7 + 0x48], %o5
53816 std %f12, [%l7 + 0x68]
53817 lduh [%l7 + 0x7C], %i6
53818 fsrc2 %f12, %f0
53819 srlx %l6, %i1, %i5
53820 call loop_6357
53821 bn,pn %icc, loop_6358
53822 ldsw [%l7 + 0x44], %o1
53823 movgu %xcc, %g4, %l1
53824loop_6357:
53825 ldd [%l7 + 0x58], %f12
53826loop_6358:
53827 fabsd %f2, %f4
53828 fmovsneg %xcc, %f7, %f9
53829 bge,a loop_6359
53830 fcmpne16 %f0, %f2, %l3
53831 brz %o3, loop_6360
53832 movvs %icc, %l2, %g7
53833loop_6359:
53834 ldsh [%l7 + 0x4E], %g6
53835 ldsb [%l7 + 0x0F], %l5
53836loop_6360:
53837 stb %o2, [%l7 + 0x47]
53838 fpadd16s %f2, %f7, %f9
53839 bvc,a loop_6361
53840 taddcc %i4, 0x1300, %g1
53841 std %f14, [%l7 + 0x68]
53842 sdivcc %l4, 0x155C, %i3
53843loop_6361:
53844 smulcc %l0, 0x1716, %g3
53845 sra %i7, %o0, %g5
53846 fpsub16s %f6, %f6, %f2
53847 movge %xcc, %o6, %i2
53848 bcs %icc, loop_6362
53849 brgz %i0, loop_6363
53850 sdivx %g2, 0x02F5, %o7
53851 fmovsg %icc, %f3, %f14
53852loop_6362:
53853 stw %o5, [%l7 + 0x78]
53854loop_6363:
53855 fmovsne %xcc, %f15, %f13
53856 movrgz %o4, 0x1B6, %l6
53857 subccc %i1, %i6, %o1
53858 fandnot2s %f0, %f2, %f15
53859 move %icc, %g4, %l1
53860 fmovsle %xcc, %f2, %f15
53861 ldub [%l7 + 0x1A], %i5
53862 ld [%l7 + 0x6C], %f7
53863 st %f6, [%l7 + 0x78]
53864 sth %l3, [%l7 + 0x1A]
53865 ldx [%l7 + 0x08], %l2
53866 fzero %f8
53867 fnand %f4, %f10, %f0
53868 umul %o3, 0x1D26, %g7
53869 st %f12, [%l7 + 0x3C]
53870 ldd [%l7 + 0x78], %f2
53871 fbne %fcc1, loop_6364
53872 st %f6, [%l7 + 0x14]
53873 ldsh [%l7 + 0x2A], %l5
53874 ld [%l7 + 0x40], %f8
53875loop_6364:
53876 std %f14, [%l7 + 0x68]
53877 smul %g6, %o2, %i4
53878 movleu %icc, %g1, %i3
53879 bge,a %icc, loop_6365
53880 stw %l0, [%l7 + 0x18]
53881 fsrc2s %f2, %f3
53882 edge16n %l4, %i7, %o0
53883loop_6365:
53884 fmovdge %xcc, %f4, %f14
53885 fornot1s %f5, %f10, %f8
53886 fandnot1 %f14, %f12, %f0
53887 tcs %xcc, 0x3
53888 ldub [%l7 + 0x4C], %g3
53889 ldd [%l7 + 0x68], %f10
53890 stw %g5, [%l7 + 0x0C]
53891 fsrc1 %f6, %f6
53892 bne,a loop_6366
53893 ldd [%l7 + 0x08], %f10
53894 be,pt %icc, loop_6367
53895 ldsb [%l7 + 0x7A], %o6
53896loop_6366:
53897 subccc %i2, %i0, %o7
53898 fpsub16s %f15, %f5, %f3
53899loop_6367:
53900 subcc %g2, 0x101E, %o5
53901 ldsw [%l7 + 0x68], %o4
53902 fabss %f12, %f9
53903 srlx %l6, 0x07, %i6
53904 fmovdneg %xcc, %f0, %f12
53905 andcc %o1, 0x12E3, %i1
53906 fbge,a %fcc2, loop_6368
53907 andncc %l1, %g4, %i5
53908 sll %l3, 0x14, %o3
53909 tsubcc %g7, %l2, %l5
53910loop_6368:
53911 fmovrsne %g6, %f3, %f8
53912 fzeros %f7
53913 stx %o2, [%l7 + 0x20]
53914 array16 %i4, %g1, %l0
53915 movrlez %l4, 0x28A, %i3
53916 brgez %o0, loop_6369
53917 fxors %f10, %f8, %f0
53918 fxor %f10, %f0, %f10
53919 ldub [%l7 + 0x2D], %i7
53920loop_6369:
53921 fpmerge %f3, %f7, %f2
53922 movn %xcc, %g5, %o6
53923 ldd [%l7 + 0x30], %f6
53924 bneg,a,pn %xcc, loop_6370
53925 movre %i2, %g3, %i0
53926 orn %g2, %o5, %o7
53927 fexpand %f0, %f8
53928loop_6370:
53929 fbl,a %fcc0, loop_6371
53930 fbue,a %fcc3, loop_6372
53931 edge8ln %l6, %o4, %i6
53932 sth %i1, [%l7 + 0x1A]
53933loop_6371:
53934 bpos %icc, loop_6373
53935loop_6372:
53936 fpack16 %f2, %f14
53937 sdiv %l1, 0x11B7, %o1
53938 fmovsl %xcc, %f0, %f0
53939loop_6373:
53940 movrne %i5, %g4, %l3
53941 fornot2 %f10, %f4, %f4
53942 fmuld8sux16 %f4, %f4, %f8
53943 stb %g7, [%l7 + 0x2E]
53944 fmovrdgez %l2, %f6, %f2
53945 andn %o3, %g6, %l5
53946 andn %o2, %i4, %l0
53947 ldd [%l7 + 0x20], %f2
53948 ldsw [%l7 + 0x3C], %g1
53949 fnand %f4, %f10, %f10
53950 fcmpes %fcc1, %f3, %f13
53951 movvs %xcc, %i3, %l4
53952 srlx %o0, 0x1C, %g5
53953 tsubcctv %i7, %o6, %g3
53954 alignaddr %i2, %g2, %i0
53955 ldub [%l7 + 0x69], %o7
53956 fmovdge %icc, %f4, %f10
53957 fpadd16 %f2, %f4, %f12
53958 fpack32 %f8, %f4, %f0
53959 st %f12, [%l7 + 0x10]
53960 ldsb [%l7 + 0x7C], %l6
53961 lduh [%l7 + 0x54], %o4
53962 sth %i6, [%l7 + 0x34]
53963 movle %xcc, %i1, %o5
53964 fcmpeq32 %f14, %f14, %o1
53965 fone %f2
53966 tvs %xcc, 0x2
53967 ldsb [%l7 + 0x32], %l1
53968 lduw [%l7 + 0x58], %g4
53969 ldx [%l7 + 0x18], %l3
53970 std %f8, [%l7 + 0x30]
53971 fba %fcc1, loop_6374
53972 std %f10, [%l7 + 0x68]
53973 fpackfix %f10, %f8
53974 std %f6, [%l7 + 0x60]
53975loop_6374:
53976 sra %g7, 0x12, %i5
53977 srlx %l2, %g6, %o3
53978 sth %o2, [%l7 + 0x4A]
53979 fmovde %icc, %f9, %f1
53980 fbug %fcc3, loop_6375
53981 udiv %l5, 0x1977, %i4
53982 stb %l0, [%l7 + 0x64]
53983 tgu %icc, 0x5
53984loop_6375:
53985 ldsh [%l7 + 0x18], %i3
53986 fmul8x16au %f14, %f7, %f0
53987 fpack32 %f10, %f0, %f0
53988 brlz,a %g1, loop_6376
53989 ldd [%l7 + 0x20], %f14
53990 lduw [%l7 + 0x2C], %o0
53991 fmovse %icc, %f12, %f14
53992loop_6376:
53993 fpadd16 %f2, %f6, %f8
53994 fmovsneg %icc, %f0, %f1
53995 edge32ln %g5, %i7, %l4
53996 fpadd16 %f12, %f2, %f10
53997 nop
53998 setx loop_6377, %l0, %l1
53999 wrpr 0x1, %tl
54000 wrpr %l1, %tpc
54001 add %l1, 0x4, %l1
54002 wrpr %l1, %tnpc
54003 setx 0x34400001400, %l0, %l1
54004 wrpr %l1, %tstate
54005 wrhpr 0x4, %htstate
54006 retry
54007 bl,a,pn %icc, loop_6378
54008 fmovsn %xcc, %f5, %f6
54009 fmovsn %icc, %f5, %f12
54010loop_6377:
54011 ta %icc, 0x3
54012loop_6378:
54013 lduh [%l7 + 0x5E], %o6
54014 movre %i2, %g2, %g3
54015 ldd [%l7 + 0x28], %f0
54016 st %f9, [%l7 + 0x24]
54017 fbu,a %fcc0, loop_6379
54018 fmovde %xcc, %f6, %f3
54019 fmovspos %icc, %f9, %f8
54020 ldsh [%l7 + 0x3E], %i0
54021loop_6379:
54022 lduh [%l7 + 0x6A], %o7
54023 be %icc, loop_6380
54024 stw %l6, [%l7 + 0x40]
54025 ldd [%l7 + 0x48], %f4
54026 bvc %xcc, loop_6381
54027loop_6380:
54028 sdiv %o4, 0x1127, %i1
54029 lduw [%l7 + 0x0C], %i6
54030 pdist %f2, %f8, %f14
54031loop_6381:
54032 ld [%l7 + 0x68], %f7
54033 ldd [%l7 + 0x20], %f14
54034 bge,a loop_6382
54035 ldsw [%l7 + 0x64], %o1
54036 fcmpgt16 %f10, %f8, %l1
54037 brgz,a %g4, loop_6383
54038loop_6382:
54039 fmovs %f11, %f12
54040 srlx %o5, 0x18, %g7
54041 nop
54042 setx loop_6384, %l0, %l1
54043 jmpl %l1, %i5
54044loop_6383:
54045 fcmpgt32 %f6, %f0, %l2
54046 fpadd16 %f2, %f0, %f12
54047 edge8 %l3, %g6, %o3
54048loop_6384:
54049 movvc %icc, %l5, %o2
54050 move %xcc, %l0, %i4
54051 fbuge,a %fcc1, loop_6385
54052 fpsub32s %f0, %f0, %f8
54053 stb %i3, [%l7 + 0x75]
54054 fmovdleu %icc, %f4, %f11
54055loop_6385:
54056 mulx %o0, %g1, %g5
54057 umul %l4, 0x1DE0, %i7
54058 andn %o6, 0x1556, %g2
54059 taddcctv %g3, %i0, %o7
54060 fmovrslz %i2, %f5, %f13
54061 fornot2 %f12, %f12, %f0
54062 movg %icc, %l6, %i1
54063 ble loop_6386
54064 stx %o4, [%l7 + 0x38]
54065 movpos %icc, %i6, %o1
54066 fmovsle %icc, %f12, %f2
54067loop_6386:
54068 srlx %l1, %o5, %g4
54069 lduh [%l7 + 0x44], %g7
54070 sllx %l2, %l3, %g6
54071 st %f4, [%l7 + 0x38]
54072 alignaddr %o3, %i5, %o2
54073 lduh [%l7 + 0x14], %l5
54074 udivcc %i4, 0x0375, %i3
54075 fpsub16s %f12, %f11, %f6
54076 orncc %l0, %g1, %g5
54077 fmovde %icc, %f9, %f7
54078 tle %icc, 0x2
54079 fcmpne16 %f4, %f0, %l4
54080 sra %i7, %o6, %g2
54081 umulcc %g3, %o0, %i0
54082 fba %fcc0, loop_6387
54083 fbue,a %fcc1, loop_6388
54084 udivcc %i2, 0x158B, %o7
54085 ldsw [%l7 + 0x4C], %i1
54086loop_6387:
54087 ldsw [%l7 + 0x3C], %o4
54088loop_6388:
54089 tne %xcc, 0x4
54090 fmovsne %icc, %f7, %f7
54091 fsrc1s %f4, %f7
54092 fnot1s %f10, %f3
54093 bg loop_6389
54094 fands %f14, %f3, %f3
54095 fnot2s %f4, %f9
54096 stb %l6, [%l7 + 0x4E]
54097loop_6389:
54098 ldsh [%l7 + 0x24], %o1
54099 srlx %i6, %l1, %g4
54100 bn,pt %icc, loop_6390
54101 fmovde %xcc, %f8, %f4
54102 stb %o5, [%l7 + 0x0A]
54103 fcmple16 %f6, %f2, %l2
54104loop_6390:
54105 xnor %g7, 0x1E3F, %g6
54106 fnegd %f14, %f12
54107 fmovs %f13, %f0
54108 bgu loop_6391
54109 orncc %o3, 0x151D, %l3
54110 stx %o2, [%l7 + 0x10]
54111 fornot1 %f12, %f4, %f12
54112loop_6391:
54113 sth %l5, [%l7 + 0x5A]
54114 fbule %fcc0, loop_6392
54115 ldx [%l7 + 0x68], %i5
54116 ldd [%l7 + 0x60], %f6
54117 edge8n %i4, %i3, %g1
54118loop_6392:
54119 tg %xcc, 0x0
54120 fmovdn %icc, %f4, %f7
54121 bneg,a %icc, loop_6393
54122 ldd [%l7 + 0x50], %f12
54123 tsubcctv %l0, %g5, %l4
54124 brlz,a %o6, loop_6394
54125loop_6393:
54126 std %f0, [%l7 + 0x08]
54127 orn %g2, %i7, %g3
54128 fmovdcc %icc, %f15, %f5
54129loop_6394:
54130 mulscc %o0, %i2, %i0
54131 brgz,a %i1, loop_6395
54132 tcc %xcc, 0x2
54133 move %xcc, %o4, %o7
54134 sth %o1, [%l7 + 0x42]
54135loop_6395:
54136 brlez,a %l6, loop_6396
54137 fmovrsgz %i6, %f2, %f3
54138 fnot2s %f15, %f1
54139 tn %xcc, 0x1
54140loop_6396:
54141 ldsw [%l7 + 0x64], %g4
54142 be loop_6397
54143 fmovsvc %icc, %f14, %f2
54144 fpadd16 %f0, %f8, %f12
54145 fbl %fcc2, loop_6398
54146loop_6397:
54147 brnz,a %o5, loop_6399
54148 std %f0, [%l7 + 0x48]
54149 ldsh [%l7 + 0x1E], %l1
54150loop_6398:
54151 bl,pn %xcc, loop_6400
54152loop_6399:
54153 ldsw [%l7 + 0x58], %g7
54154 stw %l2, [%l7 + 0x70]
54155 ldub [%l7 + 0x7D], %g6
54156loop_6400:
54157 smulcc %o3, 0x0E59, %o2
54158 movleu %xcc, %l3, %i5
54159 for %f2, %f14, %f4
54160 fmovsge %xcc, %f6, %f2
54161 siam 0x0
54162 fmuld8sux16 %f14, %f6, %f8
54163 lduw [%l7 + 0x5C], %l5
54164 fpsub32 %f2, %f10, %f10
54165 st %f10, [%l7 + 0x64]
54166 movcs %xcc, %i4, %g1
54167 movg %xcc, %i3, %g5
54168 movneg %xcc, %l0, %l4
54169 ldd [%l7 + 0x10], %f2
54170 fcmpgt32 %f10, %f10, %g2
54171 st %f0, [%l7 + 0x1C]
54172 std %f14, [%l7 + 0x58]
54173 stx %o6, [%l7 + 0x10]
54174 fmovrslez %g3, %f12, %f8
54175 edge8 %i7, %o0, %i0
54176 ldd [%l7 + 0x18], %f14
54177 fabss %f7, %f12
54178 sth %i1, [%l7 + 0x48]
54179 bpos,a loop_6401
54180 mova %xcc, %o4, %i2
54181 brz %o1, loop_6402
54182 array32 %o7, %l6, %i6
54183loop_6401:
54184 fbne,a %fcc1, loop_6403
54185 bn,pt %icc, loop_6404
54186loop_6402:
54187 andcc %g4, 0x1768, %o5
54188 subcc %l1, 0x0AB5, %l2
54189loop_6403:
54190 srl %g6, 0x1D, %g7
54191loop_6404:
54192 fone %f4
54193 ldsh [%l7 + 0x7C], %o2
54194 tsubcctv %l3, %o3, %l5
54195 movrgez %i5, %g1, %i4
54196 lduh [%l7 + 0x48], %i3
54197 tn %icc, 0x3
54198 stw %l0, [%l7 + 0x2C]
54199 brgez,a %l4, loop_6405
54200 fsrc2 %f2, %f4
54201 fbe,a %fcc1, loop_6406
54202 fmul8x16al %f1, %f1, %f10
54203loop_6405:
54204 bshuffle %f14, %f4, %f6
54205 fcmpne16 %f14, %f10, %g2
54206loop_6406:
54207 fnot1 %f12, %f0
54208 bleu,a,pn %xcc, loop_6407
54209 ldx [%l7 + 0x20], %g5
54210 fmuld8ulx16 %f13, %f14, %f12
54211 std %f4, [%l7 + 0x68]
54212loop_6407:
54213 stb %g3, [%l7 + 0x58]
54214 fmovrse %o6, %f15, %f14
54215 ldsh [%l7 + 0x4C], %i7
54216 fbe %fcc0, loop_6408
54217 fbn %fcc3, loop_6409
54218 fnor %f0, %f14, %f8
54219 fnot1 %f10, %f0
54220loop_6408:
54221 subc %i0, 0x1BEC, %o0
54222loop_6409:
54223 ldd [%l7 + 0x20], %f12
54224 nop
54225 setx loop_6410, %l0, %l1
54226 jmpl %l1, %i1
54227 fmovdg %xcc, %f11, %f6
54228 edge8n %o4, %i2, %o1
54229 orn %l6, 0x1D51, %o7
54230loop_6410:
54231 call loop_6411
54232 fmul8x16au %f15, %f15, %f8
54233 sth %i6, [%l7 + 0x76]
54234 bne,a %icc, loop_6412
54235loop_6411:
54236 fpsub16s %f6, %f11, %f7
54237 be,pn %xcc, loop_6413
54238 fmovse %xcc, %f1, %f13
54239loop_6412:
54240 umulcc %o5, %l1, %l2
54241 fnot1s %f11, %f9
54242loop_6413:
54243 movgu %icc, %g4, %g6
54244 lduh [%l7 + 0x48], %o2
54245 fnot2 %f6, %f10
54246 fmovdg %xcc, %f2, %f13
54247 fble,a %fcc3, loop_6414
54248 ld [%l7 + 0x1C], %f5
54249 lduh [%l7 + 0x40], %g7
54250 fnot2s %f9, %f8
54251loop_6414:
54252 siam 0x5
54253 fpsub16s %f6, %f14, %f3
54254 tsubcctv %l3, 0x0301, %l5
54255 ldd [%l7 + 0x50], %f4
54256 lduh [%l7 + 0x34], %o3
54257 fmovrsne %i5, %f2, %f9
54258 edge8ln %g1, %i3, %l0
54259 srl %i4, 0x18, %l4
54260 stx %g2, [%l7 + 0x78]
54261 fmovsge %xcc, %f4, %f5
54262 ble,a,pn %icc, loop_6415
54263 fmovdvc %xcc, %f7, %f4
54264 fbne %fcc1, loop_6416
54265 ldub [%l7 + 0x5E], %g3
54266loop_6415:
54267 array16 %o6, %i7, %g5
54268 bne,pt %icc, loop_6417
54269loop_6416:
54270 ldd [%l7 + 0x38], %f12
54271 fbue %fcc0, loop_6418
54272 fmovsl %xcc, %f15, %f13
54273loop_6417:
54274 array32 %o0, %i1, %i0
54275 lduw [%l7 + 0x5C], %i2
54276loop_6418:
54277 ldx [%l7 + 0x40], %o1
54278 fcmple16 %f8, %f12, %o4
54279 edge16ln %o7, %i6, %l6
54280 fbge %fcc3, loop_6419
54281 ldub [%l7 + 0x12], %l1
54282 fabss %f3, %f2
54283 std %f2, [%l7 + 0x28]
54284loop_6419:
54285 srax %l2, %o5, %g6
54286 mulscc %g4, 0x0EF5, %g7
54287 brlez,a %l3, loop_6420
54288 ldsw [%l7 + 0x30], %o2
54289 lduw [%l7 + 0x0C], %l5
54290 fcmpne32 %f10, %f4, %i5
54291loop_6420:
54292 sth %o3, [%l7 + 0x40]
54293 andn %i3, 0x142B, %g1
54294 ldub [%l7 + 0x67], %i4
54295 fcmpeq32 %f10, %f10, %l4
54296 fpackfix %f6, %f10
54297 srax %l0, %g2, %o6
54298 fzero %f6
54299 ldub [%l7 + 0x77], %g3
54300 bcs,a loop_6421
54301 movrgez %i7, 0x0FC, %o0
54302 fmovrslz %i1, %f5, %f8
54303 addcc %g5, %i2, %o1
54304loop_6421:
54305 fnegd %f12, %f14
54306 fsrc2 %f12, %f12
54307 movcc %xcc, %i0, %o4
54308 sdivx %o7, 0x1550, %l6
54309 stx %l1, [%l7 + 0x60]
54310 bneg,a,pt %icc, loop_6422
54311 bgu loop_6423
54312 tvs %icc, 0x0
54313 st %f4, [%l7 + 0x18]
54314loop_6422:
54315 lduh [%l7 + 0x7C], %l2
54316loop_6423:
54317 fmuld8ulx16 %f15, %f4, %f8
54318 tl %xcc, 0x0
54319 edge8n %i6, %o5, %g4
54320 ldx [%l7 + 0x20], %g6
54321 movl %xcc, %l3, %g7
54322 tneg %icc, 0x3
54323 ldsw [%l7 + 0x6C], %l5
54324 sub %i5, 0x1FAF, %o3
54325 edge16 %o2, %i3, %i4
54326 edge8l %g1, %l4, %g2
54327 fmovdneg %icc, %f0, %f0
54328 bn,a loop_6424
54329 fbuge %fcc2, loop_6425
54330 fnor %f6, %f0, %f0
54331 or %o6, %g3, %l0
54332loop_6424:
54333 bg,pt %xcc, loop_6426
54334loop_6425:
54335 fbo %fcc2, loop_6427
54336 fcmpeq32 %f10, %f14, %i7
54337 tcs %icc, 0x2
54338loop_6426:
54339 edge16n %i1, %o0, %i2
54340loop_6427:
54341 fpack32 %f4, %f4, %f6
54342 fbge %fcc0, loop_6428
54343 tneg %icc, 0x6
54344 andncc %o1, %i0, %g5
54345 srl %o7, 0x0E, %o4
54346loop_6428:
54347 stb %l1, [%l7 + 0x37]
54348 addccc %l2, %l6, %i6
54349 call loop_6429
54350 st %f1, [%l7 + 0x70]
54351 fornot2 %f4, %f10, %f8
54352 movre %g4, %o5, %l3
54353loop_6429:
54354 sra %g6, 0x19, %l5
54355 xnorcc %i5, 0x1C8C, %g7
54356 fcmple32 %f6, %f6, %o3
54357 ldd [%l7 + 0x28], %f6
54358 sth %o2, [%l7 + 0x32]
54359 fornot2s %f6, %f10, %f12
54360 ldub [%l7 + 0x16], %i4
54361 ldsb [%l7 + 0x19], %g1
54362 fnot2 %f8, %f12
54363 fones %f1
54364 std %f0, [%l7 + 0x68]
54365 nop
54366 setx loop_6430, %l0, %l1
54367 wrpr 0x1, %tl
54368 wrpr %l1, %tpc
54369 add %l1, 0x4, %l1
54370 wrpr %l1, %tnpc
54371 setx 0x34400001400, %l0, %l1
54372 wrpr %l1, %tstate
54373 wrhpr 0x4, %htstate
54374 retry
54375 brgz,a %i3, loop_6431
54376 fmovrse %l4, %f8, %f4
54377 fmovda %xcc, %f1, %f14
54378loop_6430:
54379 orn %g2, %g3, %l0
54380loop_6431:
54381 fnors %f3, %f8, %f1
54382 ldx [%l7 + 0x38], %i7
54383 bgu loop_6432
54384 ld [%l7 + 0x54], %f11
54385 fmovsl %icc, %f13, %f2
54386 fabsd %f14, %f0
54387loop_6432:
54388 sethi 0x1CB8, %o6
54389 ld [%l7 + 0x1C], %f3
54390 fmovda %icc, %f9, %f15
54391 bshuffle %f8, %f8, %f12
54392 st %f9, [%l7 + 0x68]
54393 mova %xcc, %i1, %o0
54394 ldub [%l7 + 0x40], %i2
54395 fbn %fcc3, loop_6433
54396 fbge,a %fcc0, loop_6434
54397 edge16ln %i0, %g5, %o1
54398 brnz,a %o4, loop_6435
54399loop_6433:
54400 nop
54401 setx loop_6436, %l0, %l1
54402 wrpr 0x1, %tl
54403 wrpr %l1, %tnpc
54404 setx 0x34400001400, %l0, %l1
54405 wrpr %l1, %tstate
54406 wrhpr 0x4, %htstate
54407 done
54408loop_6434:
54409 ldx [%l7 + 0x70], %o7
54410 edge16l %l1, %l6, %i6
54411loop_6435:
54412 ld [%l7 + 0x50], %f6
54413loop_6436:
54414 st %f7, [%l7 + 0x44]
54415 stb %g4, [%l7 + 0x48]
54416 ldsb [%l7 + 0x5D], %o5
54417 lduw [%l7 + 0x50], %l3
54418 bleu,a,pn %xcc, loop_6437
54419 tvc %icc, 0x6
54420 ld [%l7 + 0x6C], %f2
54421 ldsh [%l7 + 0x40], %g6
54422loop_6437:
54423 sth %l2, [%l7 + 0x50]
54424 movleu %xcc, %l5, %i5
54425 fmovdl %xcc, %f13, %f12
54426 ldsb [%l7 + 0x2F], %g7
54427 fnot2s %f8, %f12
54428 fxors %f1, %f4, %f6
54429 sth %o2, [%l7 + 0x4E]
54430 fmovrslz %o3, %f15, %f5
54431 st %f13, [%l7 + 0x6C]
54432 fmul8ulx16 %f8, %f4, %f0
54433 movne %xcc, %i4, %i3
54434 fcmpgt16 %f8, %f2, %l4
54435 fpadd16s %f8, %f1, %f3
54436 stw %g2, [%l7 + 0x48]
54437 tn %xcc, 0x7
54438 fmovd %f6, %f6
54439 bg %xcc, loop_6438
54440 movrgez %g3, %l0, %g1
54441 fbge %fcc2, loop_6439
54442 sth %o6, [%l7 + 0x20]
54443loop_6438:
54444 tle %icc, 0x1
54445 fsrc2s %f13, %f2
54446loop_6439:
54447 fblg %fcc1, loop_6440
54448 ldsw [%l7 + 0x6C], %i1
54449 lduh [%l7 + 0x1E], %i7
54450 tcs %xcc, 0x3
54451loop_6440:
54452 fcmpgt16 %f12, %f14, %o0
54453 orcc %i2, %g5, %o1
54454 fpackfix %f14, %f13
54455 udivcc %i0, 0x08EB, %o7
54456 array32 %o4, %l1, %i6
54457 ldsh [%l7 + 0x6A], %g4
54458 fmovd %f12, %f14
54459 fba,a %fcc0, loop_6441
54460 andncc %l6, %l3, %o5
54461 xnor %l2, 0x11F8, %l5
54462 movre %i5, %g7, %o2
54463loop_6441:
54464 tcs %icc, 0x7
54465 be,a,pn %icc, loop_6442
54466 fbe,a %fcc2, loop_6443
54467 fmovsge %icc, %f3, %f2
54468 fmovdcs %icc, %f8, %f15
54469loop_6442:
54470 ldsh [%l7 + 0x0A], %g6
54471loop_6443:
54472 edge8l %o3, %i3, %i4
54473 ld [%l7 + 0x64], %f11
54474 andcc %g2, 0x1D8C, %g3
54475 fcmpeq16 %f10, %f8, %l0
54476 fblg %fcc2, loop_6444
54477 fble %fcc2, loop_6445
54478 udivx %l4, 0x0E7E, %o6
54479 fmovsl %xcc, %f2, %f15
54480loop_6444:
54481 fcmped %fcc3, %f2, %f2
54482loop_6445:
54483 fors %f8, %f4, %f3
54484 fbule,a %fcc0, loop_6446
54485 movge %xcc, %i1, %g1
54486 movl %xcc, %o0, %i2
54487 fnot2s %f4, %f7
54488loop_6446:
54489 ldx [%l7 + 0x18], %i7
54490 fsrc2s %f1, %f3
54491 fcmpd %fcc3, %f12, %f8
54492 brlz %g5, loop_6447
54493 fnand %f4, %f8, %f10
54494 be %icc, loop_6448
54495 fbu,a %fcc1, loop_6449
54496loop_6447:
54497 bge,pt %xcc, loop_6450
54498 fble %fcc3, loop_6451
54499loop_6448:
54500 ldsw [%l7 + 0x38], %o1
54501loop_6449:
54502 fmovrdne %o7, %f6, %f4
54503loop_6450:
54504 ldd [%l7 + 0x58], %f0
54505loop_6451:
54506 fmuld8ulx16 %f2, %f13, %f6
54507 st %f0, [%l7 + 0x6C]
54508 fands %f2, %f15, %f11
54509 movle %icc, %i0, %o4
54510 fmovrse %l1, %f4, %f10
54511 fmovrde %g4, %f10, %f10
54512 for %f4, %f4, %f12
54513 ba,a loop_6452
54514 bcc,a,pn %icc, loop_6453
54515 srlx %i6, %l6, %l3
54516 ldsw [%l7 + 0x64], %o5
54517loop_6452:
54518 movleu %icc, %l5, %l2
54519loop_6453:
54520 fmovspos %xcc, %f3, %f13
54521 fblg %fcc0, loop_6454
54522 udiv %g7, 0x09B0, %o2
54523 sdivx %i5, 0x1B8D, %o3
54524 ldsh [%l7 + 0x5A], %i3
54525loop_6454:
54526 fble,a %fcc2, loop_6455
54527 ldx [%l7 + 0x60], %i4
54528 ldub [%l7 + 0x4B], %g2
54529 fmul8x16 %f7, %f14, %f10
54530loop_6455:
54531 fands %f9, %f12, %f0
54532 ldsb [%l7 + 0x5F], %g6
54533 tg %icc, 0x0
54534 ldsh [%l7 + 0x2E], %g3
54535 stw %l4, [%l7 + 0x50]
54536 array8 %o6, %i1, %l0
54537 subccc %o0, 0x1C34, %g1
54538 stw %i2, [%l7 + 0x58]
54539 stw %g5, [%l7 + 0x24]
54540 fmovsvs %xcc, %f9, %f2
54541 call loop_6456
54542 ldx [%l7 + 0x50], %i7
54543 ldsw [%l7 + 0x7C], %o7
54544 fornot2s %f0, %f5, %f6
54545loop_6456:
54546 nop
54547 setx loop_6457, %l0, %l1
54548 jmpl %l1, %i0
54549 fpsub32s %f5, %f15, %f4
54550 brz %o4, loop_6458
54551 fcmpeq16 %f4, %f8, %o1
54552loop_6457:
54553 fsrc1s %f15, %f15
54554 taddcc %g4, 0x051A, %i6
54555loop_6458:
54556 sdivx %l6, 0x10FD, %l3
54557 fble %fcc0, loop_6459
54558 fxors %f9, %f3, %f2
54559 lduw [%l7 + 0x78], %o5
54560 udiv %l5, 0x0A49, %l1
54561loop_6459:
54562 fnot2 %f6, %f10
54563 movrgez %g7, 0x2A5, %o2
54564 movge %xcc, %l2, %i5
54565 fbl,a %fcc0, loop_6460
54566 fcmps %fcc0, %f7, %f14
54567 stb %o3, [%l7 + 0x56]
54568 fmovdgu %icc, %f4, %f13
54569loop_6460:
54570 st %f5, [%l7 + 0x34]
54571 bcc,a,pt %xcc, loop_6461
54572 fblg,a %fcc2, loop_6462
54573 fnot1 %f2, %f0
54574 brgez,a %i4, loop_6463
54575loop_6461:
54576 fmovsne %xcc, %f3, %f10
54577loop_6462:
54578 xorcc %g2, 0x0E4F, %i3
54579 fxnor %f8, %f14, %f6
54580loop_6463:
54581 ba,pn %icc, loop_6464
54582 ldub [%l7 + 0x6E], %g3
54583 stb %g6, [%l7 + 0x4C]
54584 bvs %icc, loop_6465
54585loop_6464:
54586 ta %icc, 0x7
54587 umul %l4, %i1, %o6
54588 ldx [%l7 + 0x70], %o0
54589loop_6465:
54590 lduw [%l7 + 0x28], %l0
54591 fnot2s %f4, %f15
54592 tg %icc, 0x3
54593 fmul8x16au %f1, %f1, %f6
54594 fcmple16 %f6, %f0, %i2
54595 edge32ln %g1, %i7, %o7
54596 bvc %xcc, loop_6466
54597 fabsd %f14, %f2
54598 ldd [%l7 + 0x60], %f2
54599 fpack16 %f6, %f11
54600loop_6466:
54601 fmovsg %icc, %f15, %f0
54602 std %f8, [%l7 + 0x30]
54603 fxnor %f10, %f10, %f8
54604 umul %g5, %i0, %o4
54605 ble %icc, loop_6467
54606 stb %o1, [%l7 + 0x1C]
54607 sth %i6, [%l7 + 0x46]
54608 fnor %f8, %f2, %f6
54609loop_6467:
54610 ldsh [%l7 + 0x78], %g4
54611 tcc %icc, 0x4
54612 array8 %l3, %l6, %l5
54613 fcmpeq32 %f4, %f0, %l1
54614 fmovdne %icc, %f3, %f13
54615 fcmpgt16 %f12, %f14, %g7
54616 fnegd %f10, %f0
54617 brgez,a %o2, loop_6468
54618 movrgez %o5, %i5, %o3
54619 fba,a %fcc0, loop_6469
54620 movrgz %l2, %g2, %i3
54621loop_6468:
54622 fmovsneg %xcc, %f5, %f9
54623 movgu %xcc, %g3, %i4
54624loop_6469:
54625 fpsub16 %f0, %f8, %f2
54626 tleu %xcc, 0x0
54627 lduh [%l7 + 0x70], %g6
54628 fmovscc %icc, %f10, %f12
54629 lduh [%l7 + 0x56], %i1
54630 stw %l4, [%l7 + 0x70]
54631 fnors %f10, %f5, %f0
54632 stx %o0, [%l7 + 0x70]
54633 edge8 %o6, %i2, %g1
54634 ble,a,pt %xcc, loop_6470
54635 faligndata %f6, %f12, %f8
54636 fmovscs %xcc, %f3, %f5
54637 lduh [%l7 + 0x74], %l0
54638loop_6470:
54639 orcc %i7, 0x0D3D, %g5
54640 edge16ln %o7, %i0, %o1
54641 ldsw [%l7 + 0x20], %o4
54642 stw %i6, [%l7 + 0x38]
54643 fnot2 %f0, %f10
54644 ba loop_6471
54645 fpadd16 %f0, %f6, %f14
54646 add %l3, %g4, %l5
54647 fmovrsgez %l1, %f0, %f1
54648loop_6471:
54649 movcs %icc, %g7, %l6
54650 brgez,a %o5, loop_6472
54651 siam 0x5
54652 movgu %icc, %i5, %o2
54653 ldsb [%l7 + 0x66], %l2
54654loop_6472:
54655 umul %g2, 0x14AD, %i3
54656 lduh [%l7 + 0x4E], %o3
54657 ldd [%l7 + 0x70], %f14
54658 edge16n %i4, %g3, %g6
54659 edge16l %l4, %o0, %i1
54660 fabsd %f12, %f14
54661 brlz %o6, loop_6473
54662 movn %icc, %i2, %l0
54663 lduh [%l7 + 0x12], %g1
54664 ldx [%l7 + 0x60], %g5
54665loop_6473:
54666 tle %icc, 0x5
54667 mulx %o7, 0x1CB5, %i0
54668 st %f2, [%l7 + 0x58]
54669 stx %i7, [%l7 + 0x50]
54670 tle %xcc, 0x7
54671 fmovsneg %icc, %f0, %f2
54672 xor %o1, 0x15A8, %i6
54673 fmovdl %xcc, %f9, %f10
54674 fmovsgu %xcc, %f4, %f0
54675 ldsh [%l7 + 0x6E], %l3
54676 umul %o4, %g4, %l1
54677 fornot1s %f14, %f1, %f14
54678 xor %l5, %l6, %o5
54679 alignaddr %g7, %o2, %l2
54680 brgez,a %g2, loop_6474
54681 bvc,a,pt %xcc, loop_6475
54682 fnors %f12, %f0, %f6
54683 bcc,a,pn %xcc, loop_6476
54684loop_6474:
54685 andcc %i3, 0x0F38, %o3
54686loop_6475:
54687 bvs,a,pt %xcc, loop_6477
54688 sth %i4, [%l7 + 0x74]
54689loop_6476:
54690 stw %g3, [%l7 + 0x18]
54691 brlz,a %i5, loop_6478
54692loop_6477:
54693 fsrc2 %f0, %f14
54694 stb %l4, [%l7 + 0x1E]
54695 edge8l %g6, %o0, %o6
54696loop_6478:
54697 fmovsl %xcc, %f3, %f14
54698 fbuge %fcc2, loop_6479
54699 movle %xcc, %i2, %l0
54700 andncc %i1, %g1, %o7
54701 ld [%l7 + 0x1C], %f4
54702loop_6479:
54703 lduh [%l7 + 0x18], %i0
54704 fabsd %f0, %f6
54705 lduh [%l7 + 0x78], %g5
54706 stx %i7, [%l7 + 0x38]
54707 fmovdneg %xcc, %f2, %f3
54708 fmovdle %icc, %f5, %f10
54709 movl %xcc, %o1, %l3
54710 brgz %i6, loop_6480
54711 fmovrse %g4, %f3, %f15
54712 ldub [%l7 + 0x5F], %o4
54713 alignaddr %l5, %l6, %o5
54714loop_6480:
54715 edge8ln %l1, %g7, %l2
54716 srax %g2, 0x03, %i3
54717 stw %o2, [%l7 + 0x1C]
54718 movpos %icc, %o3, %i4
54719 bcc,pn %xcc, loop_6481
54720 fmovrdgz %i5, %f6, %f4
54721 bgu,pn %icc, loop_6482
54722 movleu %xcc, %g3, %g6
54723loop_6481:
54724 fmovdle %icc, %f8, %f10
54725 brgz,a %o0, loop_6483
54726loop_6482:
54727 popc 0x0760, %o6
54728 stx %i2, [%l7 + 0x68]
54729 bneg,a,pn %xcc, loop_6484
54730loop_6483:
54731 movcc %icc, %l4, %i1
54732 orn %l0, %g1, %i0
54733 fmovrdgz %g5, %f2, %f0
54734loop_6484:
54735 ld [%l7 + 0x0C], %f15
54736 std %f14, [%l7 + 0x30]
54737 bleu,a,pn %xcc, loop_6485
54738 tleu %icc, 0x5
54739 fmovsn %icc, %f1, %f11
54740 te %icc, 0x7
54741loop_6485:
54742 array32 %i7, %o7, %o1
54743 fpsub32 %f2, %f6, %f14
54744 fcmple16 %f12, %f8, %l3
54745 fandnot2 %f6, %f10, %f12
54746 lduw [%l7 + 0x48], %i6
54747 std %f4, [%l7 + 0x08]
54748 fbge %fcc2, loop_6486
54749 fornot1 %f2, %f6, %f8
54750 stx %o4, [%l7 + 0x48]
54751 fbo,a %fcc1, loop_6487
54752loop_6486:
54753 bgu,a,pn %icc, loop_6488
54754 movne %icc, %g4, %l6
54755 tsubcctv %o5, 0x167A, %l5
54756loop_6487:
54757 ldub [%l7 + 0x5D], %l1
54758loop_6488:
54759 tvc %icc, 0x7
54760 ld [%l7 + 0x70], %f0
54761 ldsw [%l7 + 0x0C], %g7
54762 edge16n %l2, %i3, %o2
54763 fands %f15, %f15, %f1
54764 andncc %o3, %i4, %g2
54765 lduw [%l7 + 0x6C], %i5
54766 fandnot2 %f0, %f8, %f10
54767 fbul %fcc2, loop_6489
54768 lduh [%l7 + 0x18], %g3
54769 movn %icc, %g6, %o0
54770 orcc %i2, 0x0B08, %o6
54771loop_6489:
54772 popc 0x1398, %i1
54773 ldsb [%l7 + 0x3F], %l0
54774 stb %g1, [%l7 + 0x3E]
54775 fmovdpos %xcc, %f11, %f1
54776 bpos,pt %icc, loop_6490
54777 bneg loop_6491
54778 ld [%l7 + 0x48], %f0
54779 siam 0x2
54780loop_6490:
54781 fone %f2
54782loop_6491:
54783 sdivcc %l4, 0x0A64, %i0
54784 fbuge %fcc2, loop_6492
54785 movrne %g5, %i7, %o1
54786 fzero %f12
54787 array16 %o7, %l3, %o4
54788loop_6492:
54789 fcmpne16 %f4, %f12, %i6
54790 bgu,a,pn %xcc, loop_6493
54791 fandnot1s %f1, %f0, %f4
54792 st %f4, [%l7 + 0x28]
54793 movg %icc, %g4, %o5
54794loop_6493:
54795 fmovrdlz %l6, %f4, %f2
54796 bcc,pt %xcc, loop_6494
54797 bneg,pn %icc, loop_6495
54798 lduh [%l7 + 0x1E], %l1
54799 fmovsgu %icc, %f10, %f12
54800loop_6494:
54801 ldsw [%l7 + 0x54], %g7
54802loop_6495:
54803 fcmpeq32 %f2, %f14, %l2
54804 st %f12, [%l7 + 0x3C]
54805 ldub [%l7 + 0x18], %l5
54806 lduh [%l7 + 0x72], %i3
54807 tvc %xcc, 0x1
54808 ldx [%l7 + 0x18], %o3
54809 bl,a,pn %icc, loop_6496
54810 fxnors %f7, %f12, %f3
54811 fmovdneg %icc, %f8, %f7
54812 brgz %i4, loop_6497
54813loop_6496:
54814 sdivx %g2, 0x003B, %o2
54815 pdist %f14, %f8, %f10
54816 sth %i5, [%l7 + 0x3A]
54817loop_6497:
54818 std %f2, [%l7 + 0x38]
54819 fmovdvs %icc, %f3, %f8
54820 fmuld8sux16 %f10, %f6, %f6
54821 fpadd16 %f6, %f10, %f4
54822 fcmpne16 %f10, %f12, %g3
54823 ldx [%l7 + 0x10], %o0
54824 ldsh [%l7 + 0x38], %i2
54825 fpsub16s %f10, %f10, %f14
54826 tn %xcc, 0x5
54827 ldsw [%l7 + 0x5C], %o6
54828 fmovrsgz %g6, %f5, %f5
54829 ldx [%l7 + 0x68], %i1
54830 tcc %xcc, 0x2
54831 std %f2, [%l7 + 0x08]
54832 fcmple32 %f14, %f4, %g1
54833 sub %l0, %i0, %g5
54834 edge16l %l4, %i7, %o7
54835 fmovrdgz %l3, %f4, %f14
54836 ldd [%l7 + 0x58], %f2
54837 fmovdneg %xcc, %f7, %f6
54838 fornot1s %f6, %f5, %f3
54839 mulx %o4, 0x1B8A, %i6
54840 stx %o1, [%l7 + 0x28]
54841 tcc %icc, 0x0
54842 fcmps %fcc2, %f2, %f13
54843 ldx [%l7 + 0x68], %o5
54844 std %f8, [%l7 + 0x58]
54845 brz,a %g4, loop_6498
54846 be,a,pt %xcc, loop_6499
54847 fands %f7, %f5, %f12
54848 fandnot2s %f9, %f7, %f2
54849loop_6498:
54850 movrlz %l1, 0x0FF, %g7
54851loop_6499:
54852 movrne %l6, %l2, %i3
54853 fmovdge %xcc, %f4, %f0
54854 fcmpne16 %f2, %f10, %o3
54855 ldub [%l7 + 0x77], %i4
54856 fbne,a %fcc1, loop_6500
54857 lduw [%l7 + 0x60], %g2
54858 orcc %l5, %o2, %g3
54859 movcc %icc, %i5, %i2
54860loop_6500:
54861 ldd [%l7 + 0x70], %f4
54862 fzeros %f14
54863 movpos %icc, %o0, %g6
54864 lduh [%l7 + 0x42], %i1
54865 xnor %o6, 0x0E1C, %l0
54866 sra %g1, %i0, %g5
54867 be,a,pt %xcc, loop_6501
54868 sllx %l4, 0x16, %o7
54869 bleu,a,pn %icc, loop_6502
54870 fmovdle %icc, %f11, %f1
54871loop_6501:
54872 ldsw [%l7 + 0x70], %i7
54873 sethi 0x12F0, %l3
54874loop_6502:
54875 bpos,a loop_6503
54876 lduw [%l7 + 0x68], %i6
54877 fpmerge %f5, %f12, %f10
54878 tn %icc, 0x1
54879loop_6503:
54880 fmul8x16al %f2, %f12, %f10
54881 ldd [%l7 + 0x70], %f6
54882 movrlez %o1, 0x338, %o4
54883 tneg %icc, 0x1
54884 xorcc %o5, %l1, %g4
54885 fbne,a %fcc1, loop_6504
54886 fmovrdlez %g7, %f0, %f10
54887 fpack16 %f2, %f6
54888 fands %f15, %f14, %f5
54889loop_6504:
54890 fmul8sux16 %f14, %f14, %f4
54891 fcmple16 %f6, %f14, %l2
54892 sll %l6, %i3, %i4
54893 fmovrde %o3, %f6, %f2
54894 fnot1s %f11, %f15
54895 fmul8ulx16 %f4, %f10, %f12
54896 ldsw [%l7 + 0x10], %g2
54897 fmovsvc %icc, %f10, %f6
54898 stb %o2, [%l7 + 0x3E]
54899 fsrc1s %f7, %f9
54900 fone %f10
54901 sdivcc %l5, 0x0E6A, %i5
54902 st %f3, [%l7 + 0x5C]
54903 fabsd %f4, %f8
54904 stx %g3, [%l7 + 0x10]
54905 fornot1 %f12, %f14, %f0
54906 fmovdg %icc, %f14, %f10
54907 lduh [%l7 + 0x40], %o0
54908 fbg,a %fcc0, loop_6505
54909 movcs %icc, %g6, %i1
54910 fpmerge %f2, %f14, %f8
54911 fmovrdlez %i2, %f6, %f0
54912loop_6505:
54913 bl,a,pt %icc, loop_6506
54914 ldx [%l7 + 0x60], %o6
54915 bcs,a,pn %icc, loop_6507
54916 edge8n %l0, %i0, %g1
54917loop_6506:
54918 fmovsvc %xcc, %f11, %f3
54919 xor %l4, 0x1126, %o7
54920loop_6507:
54921 bg,a loop_6508
54922 fones %f3
54923 movcs %icc, %i7, %g5
54924 ldx [%l7 + 0x20], %i6
54925loop_6508:
54926 ldub [%l7 + 0x57], %l3
54927 fandnot1 %f8, %f4, %f0
54928 ldsb [%l7 + 0x38], %o4
54929 tge %xcc, 0x6
54930 ldd [%l7 + 0x50], %f10
54931 sth %o5, [%l7 + 0x7C]
54932 fmovse %icc, %f8, %f13
54933 fmovscc %icc, %f12, %f6
54934 stx %l1, [%l7 + 0x48]
54935 bvs,a,pn %xcc, loop_6509
54936 call loop_6510
54937 addcc %o1, %g7, %l2
54938 movcs %icc, %l6, %g4
54939loop_6509:
54940 bpos,pt %xcc, loop_6511
54941loop_6510:
54942 andncc %i3, %o3, %g2
54943 ld [%l7 + 0x2C], %f12
54944 sub %i4, 0x0C92, %o2
54945loop_6511:
54946 fpadd32 %f10, %f0, %f8
54947 ldx [%l7 + 0x50], %l5
54948 subccc %g3, 0x0B51, %o0
54949 ldx [%l7 + 0x58], %g6
54950 stw %i5, [%l7 + 0x64]
54951 fmovde %icc, %f14, %f13
54952 fmovsg %xcc, %f4, %f11
54953 std %f10, [%l7 + 0x38]
54954 fabss %f13, %f13
54955 fmovdg %icc, %f15, %f15
54956 fmuld8ulx16 %f7, %f10, %f2
54957 fbu %fcc3, loop_6512
54958 fxnor %f12, %f2, %f2
54959 sllx %i2, 0x12, %i1
54960 brgez %o6, loop_6513
54961loop_6512:
54962 call loop_6514
54963 movrgez %i0, 0x281, %g1
54964 move %icc, %l0, %o7
54965loop_6513:
54966 fpadd16 %f0, %f2, %f14
54967loop_6514:
54968 ldx [%l7 + 0x38], %l4
54969 fmovdcs %xcc, %f1, %f11
54970 ldsw [%l7 + 0x14], %i7
54971 ldsh [%l7 + 0x7A], %g5
54972 mova %xcc, %l3, %i6
54973 movl %xcc, %o5, %o4
54974 edge16 %l1, %g7, %o1
54975 array16 %l6, %g4, %i3
54976 or %l2, 0x19D8, %o3
54977 stx %g2, [%l7 + 0x28]
54978 srl %i4, %l5, %o2
54979 movg %xcc, %g3, %o0
54980 tcs %xcc, 0x7
54981 edge32 %i5, %i2, %g6
54982 fmuld8ulx16 %f9, %f1, %f0
54983 ld [%l7 + 0x20], %f10
54984 std %f0, [%l7 + 0x18]
54985 umul %o6, %i1, %i0
54986 fbule %fcc3, loop_6515
54987 bcs,a,pt %icc, loop_6516
54988 bge,a %icc, loop_6517
54989 fmovspos %xcc, %f6, %f15
54990loop_6515:
54991 fmovsn %icc, %f15, %f5
54992loop_6516:
54993 brgz %g1, loop_6518
54994loop_6517:
54995 xor %o7, 0x1ADC, %l0
54996 srlx %l4, 0x16, %g5
54997 fbge,a %fcc0, loop_6519
54998loop_6518:
54999 fmul8x16al %f8, %f3, %f4
55000 alignaddr %i7, %l3, %i6
55001 stw %o5, [%l7 + 0x1C]
55002loop_6519:
55003 edge32 %l1, %g7, %o1
55004 fnand %f10, %f4, %f0
55005 fbo,a %fcc0, loop_6520
55006 movrgz %l6, 0x09A, %o4
55007 fpack16 %f0, %f8
55008 fmovrdlez %i3, %f10, %f12
55009loop_6520:
55010 movcs %xcc, %l2, %o3
55011 fmul8x16 %f0, %f10, %f2
55012 fbue,a %fcc1, loop_6521
55013 brgez %g2, loop_6522
55014 fpadd16 %f4, %f0, %f12
55015 sth %g4, [%l7 + 0x66]
55016loop_6521:
55017 xor %i4, %o2, %l5
55018loop_6522:
55019 fnand %f10, %f12, %f12
55020 st %f9, [%l7 + 0x48]
55021 ldsb [%l7 + 0x7F], %g3
55022 fcmped %fcc1, %f2, %f4
55023 sth %o0, [%l7 + 0x64]
55024 ble,a loop_6523
55025 bne %icc, loop_6524
55026 ldub [%l7 + 0x41], %i5
55027 stw %g6, [%l7 + 0x4C]
55028loop_6523:
55029 stb %o6, [%l7 + 0x5F]
55030loop_6524:
55031 edge8l %i2, %i0, %i1
55032 st %f0, [%l7 + 0x4C]
55033 alignaddr %g1, %l0, %o7
55034 ldx [%l7 + 0x38], %l4
55035 lduh [%l7 + 0x20], %i7
55036 sth %l3, [%l7 + 0x32]
55037 subcc %i6, %g5, %l1
55038 bcc,pn %xcc, loop_6525
55039 bcc,a,pn %icc, loop_6526
55040 lduw [%l7 + 0x24], %g7
55041 std %f2, [%l7 + 0x60]
55042loop_6525:
55043 tge %icc, 0x3
55044loop_6526:
55045 ldsb [%l7 + 0x12], %o5
55046 srl %o1, %l6, %o4
55047 tne %xcc, 0x5
55048 fbn %fcc0, loop_6527
55049 udivcc %l2, 0x1891, %i3
55050 fmovdpos %icc, %f12, %f11
55051 tleu %xcc, 0x1
55052loop_6527:
55053 sth %o3, [%l7 + 0x34]
55054 lduw [%l7 + 0x34], %g2
55055 fmovscs %icc, %f14, %f3
55056 fxnor %f2, %f10, %f14
55057 fandnot2s %f5, %f8, %f8
55058 ld [%l7 + 0x70], %f5
55059 udiv %i4, 0x0F05, %o2
55060 fcmpeq16 %f14, %f6, %g4
55061 ldd [%l7 + 0x40], %f14
55062 fblg %fcc0, loop_6528
55063 orcc %l5, %g3, %i5
55064 bneg,a,pn %icc, loop_6529
55065 ldsh [%l7 + 0x32], %o0
55066loop_6528:
55067 movrne %g6, 0x0EB, %o6
55068 move %xcc, %i2, %i0
55069loop_6529:
55070 edge32 %i1, %g1, %l0
55071 edge8ln %l4, %i7, %o7
55072 lduw [%l7 + 0x60], %i6
55073 brlez %g5, loop_6530
55074 edge32 %l3, %l1, %o5
55075 fmul8x16au %f14, %f3, %f0
55076 fmovdgu %icc, %f6, %f12
55077loop_6530:
55078 movre %o1, %g7, %o4
55079 fnands %f12, %f10, %f13
55080 fbo %fcc3, loop_6531
55081 fnegd %f10, %f14
55082 bcc,a loop_6532
55083 fandnot2 %f0, %f0, %f4
55084loop_6531:
55085 addcc %l2, %l6, %o3
55086 fsrc1 %f14, %f4
55087loop_6532:
55088 ldsh [%l7 + 0x1C], %i3
55089 fornot2 %f14, %f10, %f8
55090 sllx %g2, 0x02, %i4
55091 for %f0, %f0, %f12
55092 movvc %icc, %o2, %l5
55093 xor %g4, %i5, %g3
55094 ldsb [%l7 + 0x11], %g6
55095 fbu %fcc0, loop_6533
55096 ldsb [%l7 + 0x61], %o6
55097 for %f0, %f4, %f12
55098 movge %xcc, %o0, %i2
55099loop_6533:
55100 edge32l %i1, %g1, %l0
55101 fcmpeq16 %f14, %f6, %l4
55102 fcmps %fcc3, %f11, %f11
55103 ldsh [%l7 + 0x18], %i7
55104 fmovdneg %xcc, %f1, %f14
55105 popc %i0, %i6
55106 ldsh [%l7 + 0x58], %g5
55107 srlx %o7, %l3, %o5
55108 ldd [%l7 + 0x58], %f10
55109 movvc %icc, %o1, %l1
55110 lduw [%l7 + 0x64], %g7
55111 subcc %o4, 0x015D, %l6
55112 stb %o3, [%l7 + 0x77]
55113 ldub [%l7 + 0x3F], %l2
55114 fpadd32 %f10, %f4, %f12
55115 ldsw [%l7 + 0x08], %i3
55116 ldub [%l7 + 0x5A], %g2
55117 fmovspos %icc, %f5, %f12
55118 fmovscs %icc, %f2, %f15
55119 movrgez %i4, %l5, %o2
55120 ldub [%l7 + 0x53], %g4
55121 fsrc1 %f4, %f12
55122 movge %xcc, %i5, %g3
55123 fcmpgt16 %f4, %f10, %o6
55124 fblg %fcc3, loop_6534
55125 fornot2 %f10, %f14, %f8
55126 edge8ln %o0, %g6, %i2
55127 stw %i1, [%l7 + 0x3C]
55128loop_6534:
55129 lduw [%l7 + 0x10], %l0
55130 brlez %l4, loop_6535
55131 movcs %xcc, %g1, %i7
55132 fbule,a %fcc2, loop_6536
55133 ldsb [%l7 + 0x1B], %i6
55134loop_6535:
55135 subc %i0, %o7, %g5
55136 fpadd16s %f9, %f9, %f12
55137loop_6536:
55138 tn %xcc, 0x3
55139 fbne %fcc1, loop_6537
55140 fmovrsne %l3, %f14, %f10
55141 tn %icc, 0x5
55142 lduw [%l7 + 0x0C], %o5
55143loop_6537:
55144 fmovrsne %o1, %f0, %f15
55145 ldd [%l7 + 0x10], %f0
55146 fandnot1 %f0, %f14, %f2
55147 add %g7, %o4, %l6
55148 sth %o3, [%l7 + 0x76]
55149 ldsh [%l7 + 0x20], %l2
55150 add %i3, %g2, %i4
55151 tl %icc, 0x6
55152 ldd [%l7 + 0x18], %f10
55153 std %f4, [%l7 + 0x10]
55154 ba,pn %xcc, loop_6538
55155 st %f13, [%l7 + 0x5C]
55156 tpos %xcc, 0x4
55157 orncc %l1, %l5, %o2
55158loop_6538:
55159 tgu %xcc, 0x7
55160 fexpand %f2, %f10
55161 movcs %xcc, %g4, %g3
55162 fcmpeq16 %f14, %f6, %o6
55163 fbg,a %fcc0, loop_6539
55164 fbug,a %fcc2, loop_6540
55165 lduw [%l7 + 0x0C], %o0
55166 sdivcc %i5, 0x12D1, %g6
55167loop_6539:
55168 fbule %fcc2, loop_6541
55169loop_6540:
55170 ldx [%l7 + 0x60], %i1
55171 ldub [%l7 + 0x5F], %i2
55172 bpos,a,pn %xcc, loop_6542
55173loop_6541:
55174 std %f8, [%l7 + 0x10]
55175 sllx %l0, 0x1E, %l4
55176 ble,a,pt %xcc, loop_6543
55177loop_6542:
55178 fmul8sux16 %f2, %f8, %f10
55179 bshuffle %f4, %f8, %f8
55180 ldsw [%l7 + 0x7C], %i7
55181loop_6543:
55182 brnz,a %i6, loop_6544
55183 fbo,a %fcc2, loop_6545
55184 stw %i0, [%l7 + 0x20]
55185 taddcc %g1, %o7, %g5
55186loop_6544:
55187 stb %o5, [%l7 + 0x47]
55188loop_6545:
55189 fcmpeq32 %f4, %f10, %l3
55190 bn,a %icc, loop_6546
55191 std %f8, [%l7 + 0x78]
55192 fbn %fcc0, loop_6547
55193 bleu,a loop_6548
55194loop_6546:
55195 movcs %xcc, %o1, %o4
55196 fmovrslez %g7, %f8, %f3
55197loop_6547:
55198 sth %l6, [%l7 + 0x7E]
55199loop_6548:
55200 fnands %f5, %f0, %f6
55201 edge16n %o3, %i3, %g2
55202 ldsb [%l7 + 0x16], %i4
55203 fpadd32 %f12, %f2, %f8
55204 fmovdge %xcc, %f9, %f10
55205 stx %l1, [%l7 + 0x68]
55206 fnot1 %f2, %f6
55207 xnorcc %l5, 0x0324, %l2
55208 mulscc %g4, 0x091F, %o2
55209 ld [%l7 + 0x7C], %f4
55210 tpos %icc, 0x6
55211 ld [%l7 + 0x40], %f4
55212 ldsb [%l7 + 0x45], %o6
55213 fbu %fcc0, loop_6549
55214 movleu %icc, %g3, %o0
55215 ld [%l7 + 0x64], %f2
55216 std %f8, [%l7 + 0x78]
55217loop_6549:
55218 fnand %f4, %f14, %f0
55219 subccc %i5, 0x0EC5, %g6
55220 ldsh [%l7 + 0x46], %i2
55221 edge32n %l0, %i1, %l4
55222 subcc %i6, %i0, %i7
55223 std %f4, [%l7 + 0x48]
55224 taddcc %o7, 0x0678, %g5
55225 edge32l %o5, %l3, %g1
55226 stb %o1, [%l7 + 0x58]
55227 umul %o4, %l6, %g7
55228 stw %o3, [%l7 + 0x54]
55229 bvc,pt %xcc, loop_6550
55230 fbul %fcc3, loop_6551
55231 bleu,pn %icc, loop_6552
55232 fsrc2 %f12, %f6
55233loop_6550:
55234 bcs loop_6553
55235loop_6551:
55236 udivx %i3, 0x060C, %g2
55237loop_6552:
55238 ldd [%l7 + 0x58], %f2
55239 ld [%l7 + 0x28], %f4
55240loop_6553:
55241 fmovdle %xcc, %f9, %f5
55242 fmovrse %l1, %f9, %f14
55243 lduw [%l7 + 0x7C], %l5
55244 movle %icc, %i4, %l2
55245 fmul8ulx16 %f8, %f6, %f0
55246 fmovd %f0, %f0
55247 fcmped %fcc2, %f12, %f4
55248 st %f10, [%l7 + 0x14]
55249 udivcc %o2, 0x17A1, %g4
55250 fbug,a %fcc1, loop_6554
55251 fpackfix %f2, %f12
55252 stb %o6, [%l7 + 0x48]
55253 ldsh [%l7 + 0x08], %o0
55254loop_6554:
55255 bcs,a,pt %xcc, loop_6555
55256 ldx [%l7 + 0x40], %g3
55257 bne,pn %xcc, loop_6556
55258 mulx %g6, %i5, %i2
55259loop_6555:
55260 add %l0, 0x1CFC, %i1
55261 fcmpeq32 %f6, %f0, %l4
55262loop_6556:
55263 fzeros %f1
55264 movvs %icc, %i6, %i0
55265 fmul8x16 %f7, %f4, %f8
55266 fcmpd %fcc0, %f0, %f12
55267 fmovsvs %xcc, %f2, %f2
55268 fmovsvc %icc, %f10, %f0
55269 fbul %fcc2, loop_6557
55270 fcmpeq16 %f0, %f4, %o7
55271 call loop_6558
55272 sth %i7, [%l7 + 0x20]
55273loop_6557:
55274 sllx %g5, %o5, %l3
55275 movne %icc, %o1, %o4
55276loop_6558:
55277 fpadd32 %f4, %f4, %f14
55278 fmovsle %xcc, %f10, %f13
55279 lduw [%l7 + 0x08], %g1
55280 ldx [%l7 + 0x48], %l6
55281 fands %f7, %f15, %f6
55282 array8 %g7, %i3, %g2
55283 mulx %o3, %l1, %i4
55284 stx %l2, [%l7 + 0x48]
55285 stx %l5, [%l7 + 0x40]
55286 brgz %g4, loop_6559
55287 ldsw [%l7 + 0x2C], %o2
55288 lduh [%l7 + 0x34], %o6
55289 fmovrsgez %g3, %f5, %f3
55290loop_6559:
55291 bcs,pn %xcc, loop_6560
55292 tle %xcc, 0x4
55293 sdivx %o0, 0x1061, %i5
55294 fmul8sux16 %f14, %f8, %f4
55295loop_6560:
55296 mulscc %g6, %i2, %i1
55297 nop
55298 setx loop_6561, %l0, %l1
55299 wrpr 0x1, %tl
55300 wrpr %l1, %tnpc
55301 setx 0x34400001400, %l0, %l1
55302 wrpr %l1, %tstate
55303 wrhpr 0x4, %htstate
55304 done
55305 fpack32 %f4, %f2, %f8
55306 addc %l0, %l4, %i0
55307 edge32ln %i6, %o7, %g5
55308loop_6561:
55309 fmovdcc %xcc, %f7, %f8
55310 std %f8, [%l7 + 0x58]
55311 orncc %i7, %o5, %o1
55312 movcs %icc, %o4, %l3
55313 lduw [%l7 + 0x68], %g1
55314 tg %icc, 0x5
55315 bn,a,pn %xcc, loop_6562
55316 fexpand %f13, %f10
55317 sdivcc %g7, 0x1F17, %i3
55318 fmovd %f12, %f2
55319loop_6562:
55320 ldsh [%l7 + 0x08], %l6
55321 nop
55322 setx loop_6563, %l0, %l1
55323 jmpl %l1, %g2
55324 edge32n %l1, %i4, %l2
55325 ldsw [%l7 + 0x70], %l5
55326 fandnot1s %f12, %f12, %f12
55327loop_6563:
55328 fnor %f8, %f8, %f10
55329 fornot2s %f7, %f5, %f8
55330 fsrc1s %f11, %f11
55331 fcmps %fcc1, %f15, %f3
55332 lduh [%l7 + 0x7E], %g4
55333 fmovrde %o3, %f2, %f6
55334 udivx %o2, 0x1741, %g3
55335 movrne %o0, %i5, %o6
55336 fnot1s %f12, %f5
55337 brgz,a %i2, loop_6564
55338 andn %g6, %l0, %l4
55339 sllx %i0, %i6, %i1
55340 udivx %g5, 0x176D, %o7
55341loop_6564:
55342 fmovrsgez %i7, %f7, %f5
55343 ldub [%l7 + 0x54], %o1
55344 fmovdg %xcc, %f4, %f5
55345 taddcc %o4, %l3, %g1
55346 stx %o5, [%l7 + 0x30]
55347 fornot1s %f12, %f8, %f8
55348 smul %i3, %l6, %g7
55349 xnor %g2, 0x149B, %i4
55350 fmul8x16au %f4, %f8, %f12
55351 fmovdg %icc, %f4, %f1
55352 fnot2 %f2, %f10
55353 xnor %l2, 0x094D, %l5
55354 fcmpne32 %f14, %f14, %g4
55355 sdiv %o3, 0x16C3, %l1
55356 mova %xcc, %o2, %o0
55357 fmovrsne %g3, %f5, %f7
55358 fblg %fcc2, loop_6565
55359 st %f1, [%l7 + 0x64]
55360 fpsub32s %f15, %f13, %f4
55361 fnor %f12, %f0, %f12
55362loop_6565:
55363 te %xcc, 0x2
55364 fmovdne %icc, %f3, %f3
55365 st %f11, [%l7 + 0x4C]
55366 ldsw [%l7 + 0x6C], %o6
55367 fpadd32 %f4, %f6, %f12
55368 lduh [%l7 + 0x78], %i2
55369 fba %fcc2, loop_6566
55370 fpmerge %f15, %f13, %f12
55371 udiv %g6, 0x1EE7, %l0
55372 mulx %l4, %i0, %i6
55373loop_6566:
55374 taddcc %i1, 0x1108, %g5
55375 std %f6, [%l7 + 0x78]
55376 tcs %xcc, 0x7
55377 fmovsvs %xcc, %f0, %f13
55378 edge16 %i5, %i7, %o1
55379 ldx [%l7 + 0x08], %o4
55380 brz,a %o7, loop_6567
55381 fmul8x16au %f13, %f12, %f14
55382 sth %l3, [%l7 + 0x5C]
55383 edge16l %o5, %g1, %l6
55384loop_6567:
55385 brgz,a %i3, loop_6568
55386 stb %g2, [%l7 + 0x3A]
55387 ldsw [%l7 + 0x1C], %i4
55388 fmovd %f10, %f10
55389loop_6568:
55390 ld [%l7 + 0x70], %f0
55391 mulscc %l2, %g7, %g4
55392 fmul8ulx16 %f0, %f8, %f14
55393 lduh [%l7 + 0x2A], %l5
55394 orcc %o3, 0x14DB, %o2
55395 st %f13, [%l7 + 0x20]
55396 fpack32 %f2, %f6, %f6
55397 bneg,pt %xcc, loop_6569
55398 fcmpgt32 %f4, %f2, %o0
55399 fmovsvc %xcc, %f9, %f11
55400 and %g3, 0x173A, %o6
55401loop_6569:
55402 lduw [%l7 + 0x44], %i2
55403 fbo,a %fcc3, loop_6570
55404 tleu %icc, 0x6
55405 fmovrsgz %l1, %f1, %f15
55406 fmovdl %icc, %f8, %f14
55407loop_6570:
55408 and %g6, %l4, %l0
55409 tvs %icc, 0x1
55410 brgez %i6, loop_6571
55411 ldsw [%l7 + 0x28], %i0
55412 addccc %g5, 0x0366, %i5
55413 edge32 %i7, %o1, %o4
55414loop_6571:
55415 smulcc %i1, 0x0D24, %o7
55416 edge16 %o5, %l3, %g1
55417 ld [%l7 + 0x34], %f2
55418 fmul8x16au %f8, %f15, %f4
55419 tvs %xcc, 0x2
55420 ldd [%l7 + 0x48], %f10
55421 fmul8ulx16 %f2, %f14, %f6
55422 fmuld8ulx16 %f6, %f6, %f14
55423 ldd [%l7 + 0x48], %f10
55424 fxor %f10, %f6, %f10
55425 fbule,a %fcc3, loop_6572
55426 ldd [%l7 + 0x38], %f14
55427 fmovrsne %i3, %f6, %f3
55428 subc %l6, 0x1768, %g2
55429loop_6572:
55430 fmovsge %icc, %f11, %f4
55431 and %l2, 0x1400, %i4
55432 fmuld8ulx16 %f15, %f15, %f0
55433 alignaddr %g4, %g7, %l5
55434 movl %icc, %o3, %o0
55435 fsrc1 %f6, %f12
55436 fxors %f13, %f0, %f12
55437 nop
55438 setx loop_6573, %l0, %l1
55439 jmpl %l1, %g3
55440 fsrc1s %f9, %f4
55441 fmovrse %o2, %f5, %f14
55442 bn,a,pn %xcc, loop_6574
55443loop_6573:
55444 fmovda %icc, %f8, %f14
55445 fcmpne32 %f12, %f0, %o6
55446 umul %l1, 0x003E, %g6
55447loop_6574:
55448 fbu,a %fcc0, loop_6575
55449 std %f4, [%l7 + 0x48]
55450 fpsub16 %f6, %f0, %f2
55451 sethi 0x173F, %i2
55452loop_6575:
55453 fabsd %f14, %f14
55454 fcmped %fcc2, %f2, %f10
55455 brgez %l0, loop_6576
55456 fcmpeq16 %f6, %f6, %i6
55457 srlx %l4, %i0, %g5
55458 alignaddr %i5, %i7, %o4
55459loop_6576:
55460 edge32ln %o1, %i1, %o7
55461 bgu %xcc, loop_6577
55462 fmovs %f10, %f15
55463 ldsb [%l7 + 0x27], %o5
55464 addccc %l3, 0x0453, %i3
55465loop_6577:
55466 fpack32 %f2, %f12, %f14
55467 ldd [%l7 + 0x68], %f12
55468 bg,pn %xcc, loop_6578
55469 lduw [%l7 + 0x2C], %l6
55470 fbne,a %fcc0, loop_6579
55471 fpsub16 %f6, %f4, %f2
55472loop_6578:
55473 edge32 %g1, %g2, %l2
55474 movrlez %g4, %i4, %g7
55475loop_6579:
55476 sth %o3, [%l7 + 0x2A]
55477 fcmpne32 %f10, %f8, %l5
55478 fbue %fcc0, loop_6580
55479 ta %xcc, 0x3
55480 tpos %icc, 0x2
55481 fbule %fcc3, loop_6581
55482loop_6580:
55483 smulcc %g3, 0x0F76, %o2
55484 ld [%l7 + 0x74], %f12
55485 fcmps %fcc0, %f1, %f10
55486loop_6581:
55487 ldd [%l7 + 0x10], %f8
55488 fxnors %f10, %f3, %f7
55489 lduh [%l7 + 0x56], %o6
55490 sdivcc %o0, 0x0C6B, %l1
55491 stw %i2, [%l7 + 0x38]
55492 fbuge %fcc1, loop_6582
55493 nop
55494 setx loop_6583, %l0, %l1
55495 jmpl %l1, %l0
55496 array8 %i6, %l4, %i0
55497 xnorcc %g6, %g5, %i5
55498loop_6582:
55499 ldsb [%l7 + 0x45], %o4
55500loop_6583:
55501 ld [%l7 + 0x28], %f9
55502 tcs %icc, 0x1
55503 fnot1s %f14, %f2
55504 fcmpes %fcc1, %f8, %f5
55505 xorcc %i7, 0x046C, %i1
55506 brz %o7, loop_6584
55507 te %icc, 0x1
55508 lduw [%l7 + 0x24], %o5
55509 for %f6, %f2, %f8
55510loop_6584:
55511 addc %l3, 0x1AB4, %o1
55512 bne,a loop_6585
55513 sth %l6, [%l7 + 0x30]
55514 ldsh [%l7 + 0x10], %g1
55515 st %f15, [%l7 + 0x64]
55516loop_6585:
55517 ldsb [%l7 + 0x3A], %i3
55518 andncc %l2, %g2, %g4
55519 fornot1 %f10, %f6, %f12
55520 fmovdne %icc, %f6, %f15
55521 fble,a %fcc0, loop_6586
55522 fmovrdgez %i4, %f4, %f0
55523 fmovdle %icc, %f11, %f8
55524 fbug,a %fcc1, loop_6587
55525loop_6586:
55526 fbue %fcc2, loop_6588
55527 fmovda %xcc, %f1, %f13
55528 fbue %fcc0, loop_6589
55529loop_6587:
55530 lduw [%l7 + 0x5C], %g7
55531loop_6588:
55532 orn %o3, 0x0A73, %l5
55533 tgu %xcc, 0x4
55534loop_6589:
55535 stb %o2, [%l7 + 0x33]
55536 bvs,pt %icc, loop_6590
55537 sth %g3, [%l7 + 0x64]
55538 movrgez %o0, 0x12C, %o6
55539 ba,pn %xcc, loop_6591
55540loop_6590:
55541 or %l1, 0x05CA, %i2
55542 fmovsg %icc, %f8, %f2
55543 ld [%l7 + 0x44], %f2
55544loop_6591:
55545 fcmpne16 %f6, %f8, %l0
55546 te %icc, 0x7
55547 addc %i6, 0x0A9B, %i0
55548 lduh [%l7 + 0x38], %g6
55549 fmovsl %xcc, %f2, %f1
55550 bl,a %icc, loop_6592
55551 fbe,a %fcc1, loop_6593
55552 sth %l4, [%l7 + 0x7A]
55553 brnz %i5, loop_6594
55554loop_6592:
55555 bgu,pt %xcc, loop_6595
55556loop_6593:
55557 movl %xcc, %o4, %i7
55558 or %g5, %i1, %o7
55559loop_6594:
55560 for %f6, %f14, %f14
55561loop_6595:
55562 fblg,a %fcc1, loop_6596
55563 subcc %l3, %o1, %l6
55564 fxnor %f0, %f14, %f12
55565 fnot1s %f7, %f2
55566loop_6596:
55567 fcmple16 %f8, %f4, %o5
55568 lduw [%l7 + 0x30], %g1
55569 bshuffle %f14, %f4, %f10
55570 ldx [%l7 + 0x50], %l2
55571 fornot2s %f15, %f12, %f7
55572 fxnors %f15, %f8, %f5
55573 sub %i3, 0x0713, %g2
55574 sub %g4, 0x0717, %g7
55575 subccc %i4, 0x1D3E, %o3
55576 lduh [%l7 + 0x0E], %o2
55577 fnot1s %f13, %f10
55578 and %l5, %o0, %g3
55579 std %f4, [%l7 + 0x10]
55580 tne %xcc, 0x7
55581 bneg,a,pt %xcc, loop_6597
55582 pdist %f10, %f12, %f12
55583 tsubcc %l1, 0x076B, %o6
55584 lduh [%l7 + 0x68], %l0
55585loop_6597:
55586 sth %i6, [%l7 + 0x64]
55587 stw %i0, [%l7 + 0x34]
55588 fmovrsne %g6, %f14, %f9
55589 stw %l4, [%l7 + 0x74]
55590 andcc %i5, %i2, %o4
55591 bgu,a,pn %xcc, loop_6598
55592 te %xcc, 0x2
55593 fmovdne %icc, %f4, %f14
55594 andncc %g5, %i1, %i7
55595loop_6598:
55596 fmovsvc %icc, %f8, %f14
55597 movne %icc, %l3, %o7
55598 fmovdge %icc, %f11, %f0
55599 ldsb [%l7 + 0x26], %o1
55600 brgez %o5, loop_6599
55601 umul %g1, 0x0737, %l2
55602 fmovrdgez %i3, %f14, %f10
55603 ldsb [%l7 + 0x6B], %g2
55604loop_6599:
55605 taddcctv %l6, %g7, %i4
55606 orncc %o3, %g4, %o2
55607 ldub [%l7 + 0x42], %o0
55608 movvc %xcc, %l5, %l1
55609 orcc %o6, %l0, %g3
55610 fnot2s %f3, %f12
55611 bpos,a loop_6600
55612 fmovscc %icc, %f15, %f7
55613 fnot2 %f6, %f2
55614 fmovdcs %xcc, %f2, %f1
55615loop_6600:
55616 movn %icc, %i6, %g6
55617 addcc %i0, 0x056B, %i5
55618 fcmpd %fcc0, %f8, %f6
55619 fpack16 %f12, %f12
55620 movcs %icc, %i2, %o4
55621 sth %l4, [%l7 + 0x4C]
55622 sethi 0x08DA, %i1
55623 fmuld8sux16 %f0, %f3, %f12
55624 movg %icc, %i7, %l3
55625 fcmpgt16 %f14, %f6, %g5
55626 subccc %o1, %o5, %o7
55627 st %f0, [%l7 + 0x24]
55628 fbg %fcc1, loop_6601
55629 fmovda %icc, %f1, %f12
55630 ldsh [%l7 + 0x7A], %l2
55631 tpos %icc, 0x4
55632loop_6601:
55633 fmovrsgz %g1, %f10, %f2
55634 tpos %xcc, 0x1
55635 tge %icc, 0x2
55636 fmovs %f13, %f2
55637 ld [%l7 + 0x58], %f8
55638 subccc %i3, 0x0F50, %g2
55639 tg %icc, 0x0
55640 fcmps %fcc1, %f2, %f8
55641 tsubcctv %g7, %l6, %i4
55642 tsubcc %o3, 0x1045, %o2
55643 tsubcc %o0, 0x0A21, %l5
55644 brnz %l1, loop_6602
55645 or %g4, 0x0397, %l0
55646 subc %o6, %i6, %g6
55647 fcmped %fcc1, %f4, %f14
55648loop_6602:
55649 fpmerge %f8, %f13, %f6
55650 sllx %i0, %i5, %i2
55651 ldsw [%l7 + 0x5C], %o4
55652 andcc %l4, 0x1491, %i1
55653 sdiv %g3, 0x10EB, %l3
55654 brlez,a %g5, loop_6603
55655 fmovrdlz %i7, %f12, %f2
55656 fbo %fcc3, loop_6604
55657 fnegs %f5, %f7
55658loop_6603:
55659 bcc,pt %icc, loop_6605
55660 popc %o1, %o7
55661loop_6604:
55662 ba,pn %xcc, loop_6606
55663 brlez,a %l2, loop_6607
55664loop_6605:
55665 ld [%l7 + 0x68], %f5
55666 bvc,pt %xcc, loop_6608
55667loop_6606:
55668 st %f7, [%l7 + 0x28]
55669loop_6607:
55670 tle %icc, 0x3
55671 tsubcc %g1, 0x122B, %i3
55672loop_6608:
55673 brlez %o5, loop_6609
55674 edge16ln %g2, %g7, %l6
55675 ldub [%l7 + 0x28], %i4
55676 fabsd %f2, %f0
55677loop_6609:
55678 tgu %icc, 0x5
55679 edge8ln %o2, %o3, %l5
55680 movcc %icc, %o0, %l1
55681 nop
55682 setx loop_6610, %l0, %l1
55683 jmpl %l1, %l0
55684 fmovsa %xcc, %f9, %f9
55685 ldub [%l7 + 0x24], %o6
55686 fbne,a %fcc3, loop_6611
55687loop_6610:
55688 fbuge %fcc3, loop_6612
55689 fbuge %fcc0, loop_6613
55690 lduh [%l7 + 0x5E], %i6
55691loop_6611:
55692 fmovdvc %xcc, %f14, %f1
55693loop_6612:
55694 fmovdleu %xcc, %f15, %f6
55695loop_6613:
55696 tpos %xcc, 0x1
55697 fmovsge %icc, %f5, %f12
55698 lduh [%l7 + 0x64], %g6
55699 fbe %fcc0, loop_6614
55700 fble,a %fcc3, loop_6615
55701 addccc %g4, %i0, %i5
55702 fpadd16s %f6, %f3, %f6
55703loop_6614:
55704 fmovrdne %o4, %f6, %f2
55705loop_6615:
55706 ldd [%l7 + 0x08], %f6
55707 ldsb [%l7 + 0x40], %l4
55708 fmovsne %xcc, %f7, %f6
55709 ta %xcc, 0x1
55710 fmovdl %xcc, %f0, %f7
55711 ldx [%l7 + 0x20], %i1
55712 st %f9, [%l7 + 0x64]
55713 fmovs %f0, %f7
55714 ldsh [%l7 + 0x5C], %g3
55715 bl %icc, loop_6616
55716 tne %xcc, 0x4
55717 fpack32 %f0, %f8, %f14
55718 tge %xcc, 0x7
55719loop_6616:
55720 ldsb [%l7 + 0x1E], %l3
55721 lduw [%l7 + 0x30], %i2
55722 ldsh [%l7 + 0x24], %i7
55723 fands %f12, %f4, %f12
55724 stx %o1, [%l7 + 0x18]
55725 fandnot1s %f13, %f0, %f0
55726 fmovrdgez %g5, %f6, %f8
55727 taddcctv %o7, %l2, %g1
55728 fmovdcc %icc, %f9, %f11
55729 ldx [%l7 + 0x30], %i3
55730 fmovscs %icc, %f13, %f0
55731 ble,a %xcc, loop_6617
55732 movge %xcc, %o5, %g7
55733 fandnot1s %f11, %f11, %f8
55734 fmovrdlz %l6, %f14, %f0
55735loop_6617:
55736 tge %xcc, 0x7
55737 addcc %g2, %o2, %i4
55738 fmovscc %xcc, %f12, %f11
55739 sdivx %l5, 0x0DC2, %o0
55740 and %o3, %l1, %l0
55741 fmovdneg %xcc, %f4, %f0
55742 fornot1s %f15, %f2, %f10
55743 lduw [%l7 + 0x48], %o6
55744 fbe,a %fcc0, loop_6618
55745 brgez %i6, loop_6619
55746 smulcc %g6, %g4, %i0
55747 fbuge %fcc2, loop_6620
55748loop_6618:
55749 fmovdpos %icc, %f2, %f9
55750loop_6619:
55751 ldsh [%l7 + 0x76], %i5
55752 fmovrse %o4, %f14, %f12
55753loop_6620:
55754 fmovdvc %xcc, %f10, %f5
55755 move %xcc, %i1, %l4
55756 stb %l3, [%l7 + 0x23]
55757 fmovrdgez %g3, %f10, %f2
55758 fcmple16 %f2, %f4, %i2
55759 fnot1 %f4, %f10
55760 st %f12, [%l7 + 0x78]
55761 fexpand %f10, %f0
55762 edge16n %o1, %i7, %g5
55763 fcmpes %fcc3, %f14, %f5
55764 edge8ln %o7, %l2, %i3
55765 sth %o5, [%l7 + 0x4C]
55766 movleu %xcc, %g7, %g1
55767 edge8n %g2, %o2, %i4
55768 nop
55769 setx loop_6621, %l0, %l1
55770 wrpr 0x1, %tl
55771 wrpr %l1, %tpc
55772 add %l1, 0x4, %l1
55773 wrpr %l1, %tnpc
55774 setx 0x34400001400, %l0, %l1
55775 wrpr %l1, %tstate
55776 wrhpr 0x4, %htstate
55777 retry
55778 sllx %l6, %o0, %l5
55779 bvs,pn %icc, loop_6622
55780 fnot2s %f14, %f14
55781loop_6621:
55782 fmovrslez %o3, %f15, %f13
55783 move %icc, %l0, %l1
55784loop_6622:
55785 fblg,a %fcc0, loop_6623
55786 edge16 %o6, %g6, %i6
55787 fpack32 %f8, %f12, %f2
55788 fnegs %f10, %f1
55789loop_6623:
55790 ldsw [%l7 + 0x68], %i0
55791 tleu %icc, 0x3
55792 fpadd32 %f0, %f14, %f0
55793 movpos %icc, %i5, %g4
55794 ldub [%l7 + 0x55], %o4
55795 fmovdn %xcc, %f6, %f1
55796 bleu %xcc, loop_6624
55797 edge16 %i1, %l4, %l3
55798 xnorcc %g3, 0x0263, %i2
55799 tvs %xcc, 0x7
55800loop_6624:
55801 st %f7, [%l7 + 0x18]
55802 fbo,a %fcc2, loop_6625
55803 fmul8sux16 %f12, %f14, %f8
55804 fxors %f8, %f1, %f1
55805 fcmpgt32 %f8, %f0, %o1
55806loop_6625:
55807 udivx %i7, 0x1EB6, %g5
55808 stb %o7, [%l7 + 0x7A]
55809 st %f12, [%l7 + 0x5C]
55810 fones %f13
55811 std %f10, [%l7 + 0x38]
55812 fpack16 %f12, %f15
55813 fbo %fcc3, loop_6626
55814 fmovsg %icc, %f12, %f11
55815 sra %i3, 0x06, %o5
55816 fmovsneg %xcc, %f11, %f9
55817loop_6626:
55818 array8 %l2, %g7, %g2
55819 tn %xcc, 0x0
55820 bgu %icc, loop_6627
55821 subccc %o2, 0x0626, %g1
55822 movcs %xcc, %l6, %i4
55823 fmovdvc %xcc, %f7, %f9
55824loop_6627:
55825 sllx %o0, 0x06, %o3
55826 fbg %fcc0, loop_6628
55827 fmovdgu %icc, %f6, %f6
55828 tleu %xcc, 0x7
55829 bg,a,pn %icc, loop_6629
55830loop_6628:
55831 fmovsg %icc, %f12, %f10
55832 edge32l %l5, %l1, %l0
55833 ldsh [%l7 + 0x70], %g6
55834loop_6629:
55835 tsubcctv %o6, 0x096A, %i0
55836 ldsb [%l7 + 0x23], %i6
55837 udiv %i5, 0x186F, %o4
55838 fcmple16 %f4, %f10, %i1
55839 lduh [%l7 + 0x0C], %g4
55840 fors %f10, %f7, %f5
55841 fmovsleu %icc, %f12, %f5
55842 ldx [%l7 + 0x78], %l4
55843 ldsw [%l7 + 0x0C], %l3
55844 stb %i2, [%l7 + 0x22]
55845 xnorcc %g3, 0x1C63, %o1
55846 tvc %icc, 0x2
55847 fcmpeq32 %f2, %f14, %i7
55848 ldx [%l7 + 0x60], %o7
55849 bvs,a,pn %xcc, loop_6630
55850 sth %i3, [%l7 + 0x40]
55851 movvs %icc, %o5, %l2
55852 umulcc %g7, %g5, %o2
55853loop_6630:
55854 sethi 0x0A25, %g1
55855 stw %g2, [%l7 + 0x68]
55856 st %f7, [%l7 + 0x34]
55857 bneg %xcc, loop_6631
55858 bleu %xcc, loop_6632
55859 fmovrdne %l6, %f0, %f8
55860 lduh [%l7 + 0x0E], %i4
55861loop_6631:
55862 fxnor %f6, %f0, %f4
55863loop_6632:
55864 tcc %xcc, 0x2
55865 movrlez %o0, 0x2B9, %l5
55866 fpadd16 %f0, %f6, %f4
55867 for %f14, %f14, %f10
55868 ldd [%l7 + 0x48], %f0
55869 fzero %f12
55870 movgu %xcc, %l1, %l0
55871 movvc %xcc, %g6, %o6
55872 srlx %o3, 0x0C, %i0
55873 mulscc %i6, %o4, %i5
55874 fsrc1 %f4, %f4
55875 fpadd16s %f10, %f9, %f14
55876 fandnot1 %f8, %f14, %f4
55877 srax %g4, %i1, %l3
55878 ldsh [%l7 + 0x1C], %i2
55879 ldsw [%l7 + 0x24], %g3
55880 or %o1, %i7, %l4
55881 fxnor %f12, %f0, %f8
55882 fnot1s %f3, %f3
55883 fmovdneg %icc, %f13, %f4
55884 ldd [%l7 + 0x70], %f12
55885 be,a,pn %icc, loop_6633
55886 ldub [%l7 + 0x2B], %i3
55887 fsrc2 %f8, %f4
55888 std %f14, [%l7 + 0x28]
55889loop_6633:
55890 tg %xcc, 0x7
55891 fbul %fcc2, loop_6634
55892 fmuld8sux16 %f5, %f10, %f8
55893 fzero %f14
55894 bleu %xcc, loop_6635
55895loop_6634:
55896 alignaddr %o5, %o7, %l2
55897 fmul8x16au %f2, %f1, %f8
55898 edge32l %g7, %o2, %g5
55899loop_6635:
55900 lduh [%l7 + 0x78], %g2
55901 fcmped %fcc1, %f8, %f14
55902 brlez,a %g1, loop_6636
55903 ldsw [%l7 + 0x60], %i4
55904 array32 %l6, %o0, %l1
55905 ldsw [%l7 + 0x78], %l5
55906loop_6636:
55907 move %xcc, %g6, %o6
55908 fnot2s %f14, %f9
55909 movgu %xcc, %l0, %i0
55910 fxors %f6, %f11, %f2
55911 edge8n %o3, %o4, %i6
55912 fnot2 %f12, %f4
55913 sra %i5, %g4, %i1
55914 xorcc %l3, 0x0F27, %g3
55915 sth %i2, [%l7 + 0x08]
55916 fmovsle %icc, %f8, %f9
55917 stx %o1, [%l7 + 0x20]
55918 udivcc %l4, 0x1837, %i7
55919 movne %xcc, %i3, %o5
55920 stw %l2, [%l7 + 0x10]
55921 call loop_6637
55922 for %f10, %f8, %f12
55923 tcc %xcc, 0x1
55924 movl %icc, %o7, %o2
55925loop_6637:
55926 sub %g5, %g7, %g1
55927 lduh [%l7 + 0x1A], %i4
55928 edge8ln %g2, %o0, %l1
55929 edge32 %l5, %g6, %o6
55930 fpadd32s %f9, %f6, %f3
55931 fnors %f8, %f15, %f7
55932 addccc %l0, %l6, %i0
55933 fcmps %fcc0, %f8, %f12
55934 fmovrde %o4, %f14, %f10
55935 fmovsn %icc, %f6, %f4
55936 fmovrsgez %i6, %f4, %f14
55937 fmovdleu %icc, %f8, %f9
55938 edge32n %i5, %g4, %i1
55939 fabss %f5, %f9
55940 fmovrdgez %l3, %f6, %f2
55941 srlx %o3, 0x14, %i2
55942 movre %g3, %o1, %l4
55943 fabsd %f0, %f2
55944 fabss %f10, %f5
55945 fmovrdgez %i3, %f0, %f2
55946 movneg %xcc, %i7, %o5
55947 fmovdn %icc, %f1, %f0
55948 bvs,a loop_6638
55949 edge8ln %l2, %o2, %g5
55950 ldub [%l7 + 0x55], %o7
55951 fones %f1
55952loop_6638:
55953 fmovdcc %xcc, %f12, %f14
55954 ldsh [%l7 + 0x2E], %g1
55955 tle %icc, 0x6
55956 lduw [%l7 + 0x40], %i4
55957 fmuld8sux16 %f8, %f14, %f12
55958 lduw [%l7 + 0x20], %g2
55959 fpadd32s %f14, %f11, %f15
55960 fbn %fcc2, loop_6639
55961 lduh [%l7 + 0x0A], %g7
55962 movcs %xcc, %o0, %l1
55963 fors %f10, %f11, %f7
55964loop_6639:
55965 fmovdneg %icc, %f1, %f7
55966 fornot2 %f4, %f2, %f12
55967 ldub [%l7 + 0x38], %g6
55968 edge16 %l5, %l0, %l6
55969 andncc %o6, %i0, %o4
55970 edge8l %i6, %g4, %i1
55971 fmovscs %icc, %f6, %f15
55972 movrgz %i5, 0x082, %l3
55973 ba,pt %icc, loop_6640
55974 movge %icc, %i2, %o3
55975 fones %f14
55976 edge16ln %g3, %l4, %i3
55977loop_6640:
55978 ble,a,pt %icc, loop_6641
55979 addcc %i7, %o5, %o1
55980 lduh [%l7 + 0x5C], %l2
55981 ldsb [%l7 + 0x44], %o2
55982loop_6641:
55983 fcmpgt16 %f4, %f4, %o7
55984 fpadd16s %f13, %f2, %f9
55985 lduw [%l7 + 0x08], %g5
55986 std %f0, [%l7 + 0x58]
55987 smul %i4, 0x19FA, %g1
55988 bcs,a,pt %icc, loop_6642
55989 xorcc %g7, 0x00A0, %o0
55990 ble %xcc, loop_6643
55991 fmovdcs %xcc, %f13, %f3
55992loop_6642:
55993 fcmpes %fcc1, %f15, %f14
55994 lduw [%l7 + 0x44], %g2
55995loop_6643:
55996 brz,a %l1, loop_6644
55997 fnot2 %f8, %f14
55998 fblg %fcc2, loop_6645
55999 ld [%l7 + 0x30], %f0
56000loop_6644:
56001 ble,pn %xcc, loop_6646
56002 lduw [%l7 + 0x44], %l5
56003loop_6645:
56004 andn %l0, %g6, %o6
56005 subcc %i0, %o4, %l6
56006loop_6646:
56007 fmuld8ulx16 %f9, %f12, %f2
56008 ldsb [%l7 + 0x53], %i6
56009 fblg,a %fcc0, loop_6647
56010 movrlez %i1, %i5, %l3
56011 ldsh [%l7 + 0x24], %i2
56012 fmul8ulx16 %f8, %f0, %f0
56013loop_6647:
56014 andn %o3, %g3, %l4
56015 fsrc2 %f6, %f2
56016 orncc %g4, 0x15C4, %i3
56017 fmovdge %icc, %f2, %f15
56018 srlx %o5, 0x11, %i7
56019 movvc %xcc, %o1, %l2
56020 movrne %o2, %o7, %i4
56021 bvs,a,pt %icc, loop_6648
56022 fbule,a %fcc1, loop_6649
56023 lduw [%l7 + 0x5C], %g5
56024 edge8n %g1, %o0, %g2
56025loop_6648:
56026 fmovsneg %xcc, %f11, %f14
56027loop_6649:
56028 fcmple16 %f14, %f12, %g7
56029 fornot1s %f6, %f15, %f15
56030 ldd [%l7 + 0x58], %f10
56031 srlx %l1, %l5, %l0
56032 sra %g6, 0x12, %o6
56033 ldd [%l7 + 0x38], %f12
56034 std %f0, [%l7 + 0x58]
56035 nop
56036 setx loop_6650, %l0, %l1
56037 jmpl %l1, %o4
56038 smulcc %i0, %l6, %i6
56039 ldub [%l7 + 0x58], %i1
56040 stb %i5, [%l7 + 0x33]
56041loop_6650:
56042 ldx [%l7 + 0x60], %l3
56043 edge32l %i2, %g3, %o3
56044 fmovrdlez %g4, %f14, %f4
56045 fmul8x16 %f2, %f8, %f8
56046 bshuffle %f10, %f6, %f10
56047 fmovdg %xcc, %f7, %f15
56048 fcmpne16 %f8, %f12, %l4
56049 lduh [%l7 + 0x68], %o5
56050 std %f8, [%l7 + 0x28]
56051 bg,a %xcc, loop_6651
56052 ldx [%l7 + 0x68], %i7
56053 umulcc %o1, 0x1661, %l2
56054 fones %f1
56055loop_6651:
56056 fmovdpos %icc, %f6, %f0
56057 ldsw [%l7 + 0x14], %i3
56058 ble,a,pn %xcc, loop_6652
56059 movg %xcc, %o7, %i4
56060 sth %g5, [%l7 + 0x3A]
56061 umul %g1, 0x0D89, %o2
56062loop_6652:
56063 tl %icc, 0x1
56064 ldx [%l7 + 0x08], %o0
56065 ldd [%l7 + 0x78], %f0
56066 fmovsne %icc, %f8, %f3
56067 sdivcc %g7, 0x0DB4, %l1
56068 st %f10, [%l7 + 0x30]
56069 bg,pt %icc, loop_6653
56070 mova %icc, %l5, %g2
56071 alignaddr %l0, %g6, %o6
56072 fzero %f12
56073loop_6653:
56074 fcmpgt16 %f12, %f14, %i0
56075 ldub [%l7 + 0x1F], %o4
56076 fmovsleu %icc, %f0, %f11
56077 ldsb [%l7 + 0x0C], %l6
56078 fxnors %f5, %f5, %f12
56079 fmovda %xcc, %f13, %f1
56080 addc %i6, %i5, %l3
56081 stb %i1, [%l7 + 0x56]
56082 ld [%l7 + 0x30], %f13
56083 fmovda %xcc, %f13, %f1
56084 subcc %i2, %g3, %o3
56085 xnorcc %l4, %o5, %i7
56086 fmovdneg %icc, %f5, %f6
56087 sub %g4, %o1, %i3
56088 movrgz %o7, 0x3F2, %i4
56089 fnands %f14, %f7, %f1
56090 fone %f14
56091 alignaddrl %l2, %g5, %g1
56092 st %f2, [%l7 + 0x0C]
56093 fzero %f4
56094 fcmpes %fcc3, %f0, %f6
56095 ldd [%l7 + 0x40], %f12
56096 taddcc %o2, %g7, %o0
56097 ld [%l7 + 0x28], %f3
56098 bshuffle %f12, %f2, %f0
56099 fpack16 %f6, %f6
56100 fmovrse %l1, %f7, %f11
56101 fmovrdgz %g2, %f2, %f10
56102 edge8n %l5, %g6, %l0
56103 movre %i0, %o4, %o6
56104 bleu,a,pt %xcc, loop_6654
56105 ldsh [%l7 + 0x5A], %i6
56106 fmovse %xcc, %f1, %f11
56107 lduh [%l7 + 0x68], %i5
56108loop_6654:
56109 for %f6, %f4, %f8
56110 sdivcc %l3, 0x01A6, %l6
56111 ldsw [%l7 + 0x48], %i2
56112 fmovsle %xcc, %f7, %f10
56113 fpsub16s %f12, %f3, %f10
56114 orcc %g3, 0x0F74, %i1
56115 fcmpgt32 %f14, %f8, %l4
56116 tgu %xcc, 0x4
56117 fmovdg %xcc, %f0, %f0
56118 bcs,a,pn %icc, loop_6655
56119 ldsh [%l7 + 0x56], %o3
56120 ld [%l7 + 0x24], %f2
56121 fmovsgu %xcc, %f0, %f10
56122loop_6655:
56123 tn %icc, 0x1
56124 stb %i7, [%l7 + 0x0C]
56125 fbl %fcc3, loop_6656
56126 ldx [%l7 + 0x68], %g4
56127 edge16l %o1, %i3, %o7
56128 lduw [%l7 + 0x40], %i4
56129loop_6656:
56130 ldx [%l7 + 0x20], %l2
56131 fbug %fcc0, loop_6657
56132 stx %g5, [%l7 + 0x48]
56133 call loop_6658
56134 fpack32 %f0, %f8, %f4
56135loop_6657:
56136 sub %o5, %o2, %g1
56137 orcc %g7, 0x0123, %l1
56138loop_6658:
56139 sethi 0x064C, %o0
56140 ld [%l7 + 0x24], %f10
56141 fornot1s %f3, %f14, %f3
56142 and %l5, 0x18C4, %g6
56143 addccc %l0, %i0, %g2
56144 std %f12, [%l7 + 0x48]
56145 fcmped %fcc3, %f12, %f4
56146 edge32l %o6, %i6, %o4
56147 ld [%l7 + 0x10], %f14
56148 fzeros %f15
56149 fmovrde %l3, %f12, %f2
56150 sth %i5, [%l7 + 0x50]
56151 sdiv %l6, 0x150F, %g3
56152 edge16l %i2, %i1, %l4
56153 fmovsl %xcc, %f14, %f14
56154 fblg %fcc0, loop_6659
56155 ld [%l7 + 0x48], %f14
56156 fmovrdgez %i7, %f12, %f14
56157 alignaddr %o3, %o1, %i3
56158loop_6659:
56159 fmovrsgez %o7, %f8, %f10
56160 fmovdl %icc, %f10, %f12
56161 fmovsne %xcc, %f12, %f13
56162 movl %icc, %i4, %l2
56163 fmovrsgz %g4, %f10, %f10
56164 fmovsgu %icc, %f1, %f2
56165 ldsh [%l7 + 0x20], %g5
56166 fornot2s %f8, %f9, %f10
56167 fmovrslez %o5, %f7, %f11
56168 fbule,a %fcc0, loop_6660
56169 fnegs %f3, %f15
56170 ldx [%l7 + 0x48], %o2
56171 fbul,a %fcc0, loop_6661
56172loop_6660:
56173 movrgz %g7, 0x3A5, %l1
56174 tne %xcc, 0x1
56175 fpack16 %f14, %f14
56176loop_6661:
56177 stw %g1, [%l7 + 0x50]
56178 fmul8x16au %f5, %f6, %f8
56179 fmovdcc %xcc, %f4, %f5
56180 call loop_6662
56181 taddcc %o0, 0x0A29, %l5
56182 ldsh [%l7 + 0x56], %l0
56183 subc %i0, 0x0714, %g6
56184loop_6662:
56185 umulcc %o6, %g2, %o4
56186 bshuffle %f8, %f4, %f4
56187 fmul8x16au %f7, %f1, %f12
56188 ldx [%l7 + 0x68], %l3
56189 ldub [%l7 + 0x44], %i5
56190 ldd [%l7 + 0x48], %f6
56191 fble %fcc1, loop_6663
56192 fcmpeq16 %f6, %f10, %l6
56193 fnot1 %f4, %f10
56194 fmovdle %icc, %f5, %f0
56195loop_6663:
56196 fcmpes %fcc0, %f9, %f11
56197 fnot1s %f14, %f3
56198 fornot1 %f8, %f6, %f2
56199 movcc %xcc, %g3, %i2
56200 stx %i6, [%l7 + 0x48]
56201 fsrc1 %f4, %f14
56202 ld [%l7 + 0x68], %f7
56203 st %f7, [%l7 + 0x38]
56204 ldsw [%l7 + 0x54], %i1
56205 fmovscc %icc, %f2, %f7
56206 std %f14, [%l7 + 0x08]
56207 sth %i7, [%l7 + 0x60]
56208 orn %l4, %o1, %i3
56209 bneg loop_6664
56210 fpack32 %f4, %f8, %f14
56211 fnand %f12, %f0, %f10
56212 sllx %o7, 0x05, %i4
56213loop_6664:
56214 stb %l2, [%l7 + 0x3A]
56215 fmovd %f8, %f12
56216 fmovdvc %xcc, %f15, %f2
56217 std %f2, [%l7 + 0x38]
56218 fmovd %f14, %f14
56219 ldub [%l7 + 0x3E], %g4
56220 lduw [%l7 + 0x28], %o3
56221 ldsw [%l7 + 0x40], %g5
56222 bne,a,pt %xcc, loop_6665
56223 lduh [%l7 + 0x5C], %o2
56224 stx %g7, [%l7 + 0x70]
56225 fnegs %f2, %f5
56226loop_6665:
56227 ld [%l7 + 0x78], %f14
56228 fcmple16 %f10, %f0, %o5
56229 tsubcc %g1, %l1, %l5
56230 sdivcc %l0, 0x0A4A, %o0
56231 fmovrsgez %i0, %f6, %f12
56232 bne,pn %icc, loop_6666
56233 fpsub32s %f9, %f4, %f6
56234 brgz %g6, loop_6667
56235 bcc,a %xcc, loop_6668
56236loop_6666:
56237 movne %xcc, %g2, %o6
56238 faligndata %f6, %f4, %f12
56239loop_6667:
56240 ldsh [%l7 + 0x32], %l3
56241loop_6668:
56242 stx %i5, [%l7 + 0x08]
56243 fxnors %f7, %f8, %f0
56244 ta %xcc, 0x3
56245 lduw [%l7 + 0x54], %l6
56246 fcmpeq32 %f8, %f14, %g3
56247 ld [%l7 + 0x38], %f13
56248 stx %i2, [%l7 + 0x78]
56249 edge32l %o4, %i1, %i6
56250 fxors %f14, %f4, %f11
56251 taddcc %i7, %o1, %i3
56252 fornot1 %f14, %f0, %f10
56253 movrlz %l4, %o7, %i4
56254 ldd [%l7 + 0x60], %f14
56255 edge8 %l2, %g4, %o3
56256 orcc %g5, %o2, %g7
56257 movre %g1, %o5, %l5
56258 ldx [%l7 + 0x40], %l0
56259 fmovdle %xcc, %f13, %f5
56260 fpadd16s %f6, %f7, %f6
56261 call loop_6669
56262 fxors %f8, %f14, %f4
56263 fmovrde %o0, %f8, %f10
56264 fmovdn %xcc, %f15, %f14
56265loop_6669:
56266 fmuld8sux16 %f11, %f1, %f12
56267 fba %fcc3, loop_6670
56268 fmovda %icc, %f14, %f15
56269 stw %l1, [%l7 + 0x6C]
56270 tvs %icc, 0x0
56271loop_6670:
56272 ldsw [%l7 + 0x30], %i0
56273 fbe %fcc2, loop_6671
56274 nop
56275 setx loop_6672, %l0, %l1
56276 wrpr 0x1, %tl
56277 wrpr %l1, %tpc
56278 add %l1, 0x4, %l1
56279 wrpr %l1, %tnpc
56280 setx 0x34400001400, %l0, %l1
56281 wrpr %l1, %tstate
56282 wrhpr 0x4, %htstate
56283 retry
56284 tvc %xcc, 0x5
56285 nop
56286 setx loop_6673, %l0, %l1
56287 wrpr 0x1, %tl
56288 wrpr %l1, %tpc
56289 add %l1, 0x4, %l1
56290 wrpr %l1, %tnpc
56291 setx 0x34400001400, %l0, %l1
56292 wrpr %l1, %tstate
56293 wrhpr 0x4, %htstate
56294 retry
56295loop_6671:
56296 movcc %icc, %g6, %g2
56297loop_6672:
56298 nop
56299 setx loop_6674, %l0, %l1
56300 wrpr 0x1, %tl
56301 wrpr %l1, %tpc
56302 add %l1, 0x4, %l1
56303 wrpr %l1, %tnpc
56304 setx 0x34400001400, %l0, %l1
56305 wrpr %l1, %tstate
56306 wrhpr 0x4, %htstate
56307 retry
56308 nop
56309 setx loop_6675, %l0, %l1
56310 wrpr 0x1, %tl
56311 wrpr %l1, %tpc
56312 add %l1, 0x4, %l1
56313 wrpr %l1, %tnpc
56314 setx 0x34400001400, %l0, %l1
56315 wrpr %l1, %tstate
56316 wrhpr 0x4, %htstate
56317 retry
56318loop_6673:
56319 fcmpes %fcc3, %f11, %f0
56320 fmovsneg %icc, %f7, %f6
56321loop_6674:
56322 ldd [%l7 + 0x20], %f8
56323loop_6675:
56324 fmovsl %xcc, %f4, %f6
56325 fmovscs %xcc, %f8, %f0
56326 fmovrdgz %o6, %f0, %f2
56327 stx %i5, [%l7 + 0x38]
56328 stw %l6, [%l7 + 0x08]
56329 fpadd32 %f10, %f2, %f4
56330 edge16 %g3, %i2, %l3
56331 bl,pn %icc, loop_6676
56332 bpos,a,pt %icc, loop_6677
56333 edge16 %o4, %i6, %i7
56334 add %i1, %o1, %i3
56335loop_6676:
56336 tpos %xcc, 0x5
56337loop_6677:
56338 brlz %l4, loop_6678
56339 siam 0x7
56340 fxnors %f6, %f13, %f6
56341 tge %icc, 0x4
56342loop_6678:
56343 stw %o7, [%l7 + 0x30]
56344 movvc %icc, %i4, %g4
56345 tvc %xcc, 0x7
56346 ld [%l7 + 0x54], %f1
56347 stx %o3, [%l7 + 0x48]
56348 bpos,a %xcc, loop_6679
56349 fmovrse %l2, %f14, %f6
56350 ldsh [%l7 + 0x64], %o2
56351 fmuld8sux16 %f2, %f14, %f0
56352loop_6679:
56353 fmuld8sux16 %f2, %f3, %f8
56354 lduh [%l7 + 0x20], %g7
56355 fpackfix %f12, %f5
56356 fornot2 %f14, %f12, %f14
56357 ldsh [%l7 + 0x16], %g5
56358 ldsw [%l7 + 0x44], %o5
56359 fmovrslez %g1, %f13, %f14
56360 stx %l0, [%l7 + 0x60]
56361 fnegd %f8, %f4
56362 fmuld8ulx16 %f13, %f1, %f2
56363 movvc %xcc, %l5, %l1
56364 bvc,pn %xcc, loop_6680
56365 nop
56366 setx loop_6681, %l0, %l1
56367 wrpr 0x1, %tl
56368 wrpr %l1, %tnpc
56369 setx 0x34400001400, %l0, %l1
56370 wrpr %l1, %tstate
56371 wrhpr 0x4, %htstate
56372 done
56373 fbne,a %fcc2, loop_6682
56374 fbug,a %fcc2, loop_6683
56375loop_6680:
56376 fmovsleu %xcc, %f10, %f4
56377loop_6681:
56378 stb %i0, [%l7 + 0x3E]
56379loop_6682:
56380 fmul8x16al %f10, %f3, %f4
56381loop_6683:
56382 stw %g6, [%l7 + 0x3C]
56383 fmovdcc %icc, %f4, %f8
56384 fandnot1 %f14, %f0, %f6
56385 smulcc %o0, 0x18A3, %g2
56386 fmul8x16 %f15, %f14, %f0
56387 udiv %i5, 0x106D, %l6
56388 stb %o6, [%l7 + 0x2D]
56389 ldd [%l7 + 0x40], %f8
56390 fnot2 %f4, %f6
56391 andn %i2, %g3, %l3
56392 nop
56393 setx loop_6684, %l0, %l1
56394 jmpl %l1, %i6
56395 taddcc %o4, 0x06FE, %i7
56396 brz %i1, loop_6685
56397 and %i3, %o1, %l4
56398loop_6684:
56399 tneg %xcc, 0x4
56400 ldsh [%l7 + 0x1A], %o7
56401loop_6685:
56402 ldsb [%l7 + 0x1A], %g4
56403 fmovsn %icc, %f8, %f8
56404 fmovdvs %xcc, %f0, %f11
56405 ldsb [%l7 + 0x38], %i4
56406 fblg %fcc2, loop_6686
56407 fbu %fcc1, loop_6687
56408 fbge,a %fcc3, loop_6688
56409 subcc %o3, 0x1ED5, %l2
56410loop_6686:
56411 fmovsle %xcc, %f11, %f6
56412loop_6687:
56413 for %f10, %f0, %f6
56414loop_6688:
56415 ldd [%l7 + 0x18], %f10
56416 ldd [%l7 + 0x08], %f12
56417 sdivx %o2, 0x1CD2, %g7
56418 edge32 %o5, %g5, %g1
56419 tsubcc %l0, %l1, %l5
56420 ldx [%l7 + 0x58], %g6
56421 fcmpeq32 %f14, %f10, %o0
56422 fbu %fcc0, loop_6689
56423 fsrc1 %f8, %f14
56424 ba %icc, loop_6690
56425 stb %i0, [%l7 + 0x4B]
56426loop_6689:
56427 fsrc2 %f8, %f12
56428 bleu,a %icc, loop_6691
56429loop_6690:
56430 fmovsgu %xcc, %f4, %f11
56431 edge8 %g2, %i5, %l6
56432 st %f6, [%l7 + 0x7C]
56433loop_6691:
56434 subc %i2, %g3, %o6
56435 ldx [%l7 + 0x60], %i6
56436 fcmpes %fcc3, %f6, %f1
56437 ld [%l7 + 0x3C], %f11
56438 stx %l3, [%l7 + 0x18]
56439 or %o4, 0x1EEA, %i1
56440 tpos %xcc, 0x4
56441 ldub [%l7 + 0x2C], %i3
56442 fpack32 %f0, %f10, %f8
56443 fmovrdgz %i7, %f8, %f10
56444 umulcc %l4, 0x1098, %o7
56445 stw %o1, [%l7 + 0x20]
56446 fmovdl %icc, %f10, %f11
56447 stx %i4, [%l7 + 0x08]
56448 umul %g4, 0x1782, %o3
56449 fbo %fcc0, loop_6692
56450 ldsh [%l7 + 0x4A], %l2
56451 ldub [%l7 + 0x41], %g7
56452 fbg,a %fcc2, loop_6693
56453loop_6692:
56454 ldsw [%l7 + 0x6C], %o2
56455 tl %icc, 0x0
56456 fbe,a %fcc0, loop_6694
56457loop_6693:
56458 fcmpd %fcc2, %f12, %f14
56459 bl loop_6695
56460 fnot2s %f12, %f5
56461loop_6694:
56462 movrgz %o5, 0x3E4, %g1
56463 fbn,a %fcc2, loop_6696
56464loop_6695:
56465 fcmpgt32 %f14, %f0, %l0
56466 smulcc %g5, 0x07A3, %l5
56467 ldd [%l7 + 0x68], %f6
56468loop_6696:
56469 fmul8x16au %f2, %f9, %f4
56470 edge16n %l1, %o0, %g6
56471 bl loop_6697
56472 fmovdge %icc, %f2, %f15
56473 ldub [%l7 + 0x40], %i0
56474 tsubcc %g2, 0x0A40, %i5
56475loop_6697:
56476 fcmpne32 %f6, %f14, %i2
56477 movpos %xcc, %g3, %o6
56478 be,pn %icc, loop_6698
56479 fbue,a %fcc2, loop_6699
56480 movrgez %i6, 0x1DE, %l6
56481 movge %xcc, %l3, %i1
56482loop_6698:
56483 ldsw [%l7 + 0x24], %i3
56484loop_6699:
56485 fmovdpos %xcc, %f12, %f6
56486 st %f11, [%l7 + 0x50]
56487 fba %fcc3, loop_6700
56488 ldd [%l7 + 0x78], %f6
56489 movpos %icc, %o4, %l4
56490 fmovrdne %o7, %f0, %f8
56491loop_6700:
56492 fble,a %fcc3, loop_6701
56493 std %f6, [%l7 + 0x38]
56494 ld [%l7 + 0x40], %f13
56495 fmuld8ulx16 %f6, %f6, %f14
56496loop_6701:
56497 lduh [%l7 + 0x16], %i7
56498 std %f8, [%l7 + 0x30]
56499 ldsw [%l7 + 0x5C], %o1
56500 fmul8x16au %f7, %f11, %f6
56501 fcmps %fcc2, %f4, %f3
56502 fcmpne16 %f10, %f6, %i4
56503 fmul8x16 %f6, %f8, %f8
56504 umul %o3, %l2, %g7
56505 fmovdcs %icc, %f13, %f14
56506 andcc %g4, 0x02D5, %o5
56507 ldsh [%l7 + 0x70], %o2
56508 addcc %g1, 0x0877, %g5
56509 fmul8sux16 %f6, %f14, %f14
56510 fcmple32 %f12, %f2, %l5
56511 ldsw [%l7 + 0x64], %l1
56512 movpos %icc, %l0, %o0
56513 subcc %g6, %g2, %i5
56514 fmovspos %icc, %f10, %f4
56515 ld [%l7 + 0x58], %f10
56516 fcmple32 %f4, %f0, %i2
56517 xnor %i0, 0x1E86, %o6
56518 fmovsvs %icc, %f9, %f6
56519 stb %i6, [%l7 + 0x16]
56520 fcmped %fcc0, %f12, %f14
56521 brgz %g3, loop_6702
56522 std %f12, [%l7 + 0x30]
56523 sdivx %l3, 0x0931, %i1
56524 stb %l6, [%l7 + 0x0B]
56525loop_6702:
56526 ldsb [%l7 + 0x2D], %o4
56527 edge8n %i3, %o7, %i7
56528 edge16l %o1, %l4, %i4
56529 fmovdg %icc, %f3, %f11
56530 stb %l2, [%l7 + 0x3F]
56531 for %f6, %f4, %f10
56532 fmovsn %xcc, %f7, %f11
56533 fmovsvc %xcc, %f10, %f11
56534 lduw [%l7 + 0x44], %g7
56535 tn %xcc, 0x5
56536 fmovsl %xcc, %f0, %f1
56537 nop
56538 setx loop_6703, %l0, %l1
56539 wrpr 0x1, %tl
56540 wrpr %l1, %tpc
56541 add %l1, 0x4, %l1
56542 wrpr %l1, %tnpc
56543 setx 0x34400001400, %l0, %l1
56544 wrpr %l1, %tstate
56545 wrhpr 0x4, %htstate
56546 retry
56547 stx %g4, [%l7 + 0x20]
56548 fandnot1s %f7, %f5, %f1
56549 orcc %o5, %o3, %g1
56550loop_6703:
56551 fcmpeq16 %f8, %f8, %g5
56552 sub %l5, 0x1677, %o2
56553 fbn %fcc2, loop_6704
56554 movcc %icc, %l0, %l1
56555 andn %o0, %g2, %i5
56556 brgz %g6, loop_6705
56557loop_6704:
56558 fmovsvs %xcc, %f14, %f8
56559 andn %i2, 0x1864, %o6
56560 popc %i6, %i0
56561loop_6705:
56562 movleu %xcc, %l3, %g3
56563 popc %l6, %i1
56564 fandnot1 %f10, %f8, %f14
56565 ldsb [%l7 + 0x61], %o4
56566 lduw [%l7 + 0x70], %i3
56567 lduw [%l7 + 0x70], %o7
56568 stx %i7, [%l7 + 0x50]
56569 fabsd %f2, %f2
56570 array8 %l4, %i4, %l2
56571 siam 0x3
56572 fmovrdne %g7, %f12, %f10
56573 fbge,a %fcc0, loop_6706
56574 ldub [%l7 + 0x51], %g4
56575 fands %f8, %f11, %f9
56576 lduw [%l7 + 0x54], %o5
56577loop_6706:
56578 fnot1 %f14, %f8
56579 lduw [%l7 + 0x74], %o3
56580 ld [%l7 + 0x14], %f2
56581 tn %icc, 0x1
56582 ldsb [%l7 + 0x2A], %o1
56583 fzeros %f6
56584 fmovspos %xcc, %f8, %f11
56585 fmovrdgez %g1, %f0, %f2
56586 lduw [%l7 + 0x48], %g5
56587 stw %o2, [%l7 + 0x78]
56588 std %f8, [%l7 + 0x38]
56589 bneg,a,pt %xcc, loop_6707
56590 alignaddr %l0, %l5, %o0
56591 lduw [%l7 + 0x60], %l1
56592 bvs %icc, loop_6708
56593loop_6707:
56594 andncc %g2, %i5, %g6
56595 ld [%l7 + 0x50], %f12
56596 movrlez %o6, %i2, %i6
56597loop_6708:
56598 fmovrsgez %i0, %f13, %f6
56599 fmovrde %g3, %f10, %f12
56600 movneg %xcc, %l3, %l6
56601 fmovdpos %xcc, %f10, %f11
56602 fcmped %fcc2, %f12, %f12
56603 sdivcc %o4, 0x1BEC, %i3
56604 st %f2, [%l7 + 0x18]
56605 ld [%l7 + 0x78], %f11
56606 fand %f0, %f10, %f6
56607 lduh [%l7 + 0x6A], %o7
56608 fbue,a %fcc2, loop_6709
56609 std %f12, [%l7 + 0x30]
56610 ldd [%l7 + 0x38], %f6
56611 std %f12, [%l7 + 0x70]
56612loop_6709:
56613 nop
56614 setx loop_6710, %l0, %l1
56615 wrpr 0x1, %tl
56616 wrpr %l1, %tpc
56617 add %l1, 0x4, %l1
56618 wrpr %l1, %tnpc
56619 setx 0x34400001400, %l0, %l1
56620 wrpr %l1, %tstate
56621 wrhpr 0x4, %htstate
56622 retry
56623 stb %i1, [%l7 + 0x75]
56624 std %f2, [%l7 + 0x38]
56625 add %i7, 0x0B54, %l4
56626loop_6710:
56627 faligndata %f10, %f8, %f2
56628 tcc %xcc, 0x6
56629 sethi 0x0EE1, %i4
56630 stw %g7, [%l7 + 0x3C]
56631 orn %g4, 0x0449, %o5
56632 ldd [%l7 + 0x08], %f2
56633 fnor %f10, %f4, %f2
56634 ldsb [%l7 + 0x73], %o3
56635 sth %l2, [%l7 + 0x46]
56636 alignaddr %g1, %o1, %o2
56637 sth %g5, [%l7 + 0x14]
56638 edge8ln %l5, %o0, %l0
56639 fmovdcs %xcc, %f4, %f4
56640 addc %g2, 0x0851, %l1
56641 subcc %i5, 0x0299, %g6
56642 fmovdcc %xcc, %f3, %f12
56643 fpadd16s %f10, %f10, %f15
56644 fexpand %f15, %f6
56645 alignaddr %o6, %i6, %i0
56646 movne %icc, %i2, %l3
56647 tl %xcc, 0x5
56648 sth %g3, [%l7 + 0x74]
56649 fmovdg %xcc, %f8, %f10
56650 bcs loop_6711
56651 fpadd16s %f6, %f9, %f5
56652 st %f13, [%l7 + 0x44]
56653 fpsub16s %f15, %f15, %f11
56654loop_6711:
56655 tg %xcc, 0x0
56656 taddcc %o4, %i3, %l6
56657 fnot1 %f8, %f12
56658 fmovsvs %xcc, %f0, %f7
56659 brgez %o7, loop_6712
56660 fxnor %f2, %f8, %f8
56661 fnands %f8, %f12, %f3
56662 stx %i7, [%l7 + 0x10]
56663loop_6712:
56664 st %f9, [%l7 + 0x14]
56665 fnegs %f4, %f5
56666 alignaddrl %l4, %i4, %i1
56667 stx %g4, [%l7 + 0x58]
56668 fpadd16s %f12, %f3, %f14
56669 fnegs %f13, %f12
56670 lduw [%l7 + 0x34], %g7
56671 fcmple16 %f8, %f2, %o3
56672 fmuld8ulx16 %f13, %f3, %f14
56673 sdivcc %l2, 0x1776, %g1
56674 tvs %icc, 0x7
56675 fmovs %f4, %f3
56676 fzero %f14
56677 fbue %fcc3, loop_6713
56678 bg,a loop_6714
56679 edge16 %o5, %o1, %g5
56680 array32 %l5, %o0, %l0
56681loop_6713:
56682 fbn %fcc0, loop_6715
56683loop_6714:
56684 fxors %f11, %f12, %f11
56685 bcc loop_6716
56686 fcmpne32 %f12, %f4, %g2
56687loop_6715:
56688 addc %o2, %i5, %g6
56689 fmovdg %xcc, %f0, %f4
56690loop_6716:
56691 st %f9, [%l7 + 0x10]
56692 stw %o6, [%l7 + 0x30]
56693 edge32ln %l1, %i6, %i0
56694 ldub [%l7 + 0x26], %i2
56695 fmuld8sux16 %f8, %f6, %f2
56696 stx %g3, [%l7 + 0x20]
56697 fmovdn %xcc, %f10, %f1
56698 fmovrdne %l3, %f14, %f4
56699 stw %o4, [%l7 + 0x08]
56700 fmovrsne %i3, %f14, %f15
56701 smul %o7, 0x035C, %l6
56702 fmovdg %xcc, %f2, %f13
56703 faligndata %f6, %f14, %f6
56704 fblg,a %fcc1, loop_6717
56705 stw %i7, [%l7 + 0x6C]
56706 fcmpd %fcc3, %f6, %f4
56707 fornot1 %f10, %f10, %f14
56708loop_6717:
56709 movpos %xcc, %l4, %i4
56710 fmovsg %xcc, %f14, %f3
56711 sdivx %i1, 0x0F36, %g7
56712 edge16ln %o3, %l2, %g4
56713 xor %o5, 0x0B71, %g1
56714 udivx %o1, 0x1C6D, %l5
56715 lduh [%l7 + 0x12], %g5
56716 fmovdne %icc, %f5, %f15
56717 std %f12, [%l7 + 0x40]
56718 std %f0, [%l7 + 0x18]
56719 fmul8x16al %f11, %f8, %f12
56720 ldsw [%l7 + 0x14], %l0
56721 bcc,pt %xcc, loop_6718
56722 addc %g2, %o0, %i5
56723 movl %icc, %g6, %o2
56724 nop
56725 setx loop_6719, %l0, %l1
56726 jmpl %l1, %l1
56727loop_6718:
56728 stb %o6, [%l7 + 0x21]
56729 fcmpd %fcc0, %f14, %f8
56730 popc %i0, %i2
56731loop_6719:
56732 bcc loop_6720
56733 siam 0x2
56734 fcmpd %fcc2, %f8, %f0
56735 fornot1s %f7, %f8, %f6
56736loop_6720:
56737 fpack16 %f4, %f15
56738 fandnot2 %f8, %f8, %f6
56739 lduh [%l7 + 0x50], %i6
56740 ldx [%l7 + 0x20], %g3
56741 fbu %fcc1, loop_6721
56742 move %xcc, %l3, %o4
56743 tneg %xcc, 0x5
56744 ldub [%l7 + 0x3A], %i3
56745loop_6721:
56746 ba,a %icc, loop_6722
56747 ldsh [%l7 + 0x76], %l6
56748 call loop_6723
56749 ldub [%l7 + 0x1A], %i7
56750loop_6722:
56751 sllx %o7, %i4, %l4
56752 ld [%l7 + 0x20], %f9
56753loop_6723:
56754 movgu %xcc, %g7, %i1
56755 nop
56756 setx loop_6724, %l0, %l1
56757 wrpr 0x1, %tl
56758 wrpr %l1, %tpc
56759 add %l1, 0x4, %l1
56760 wrpr %l1, %tnpc
56761 setx 0x34400001400, %l0, %l1
56762 wrpr %l1, %tstate
56763 wrhpr 0x4, %htstate
56764 retry
56765 stx %o3, [%l7 + 0x18]
56766 lduh [%l7 + 0x44], %g4
56767 ble %icc, loop_6725
56768loop_6724:
56769 nop
56770 setx loop_6726, %l0, %l1
56771 jmpl %l1, %l2
56772 brlz %g1, loop_6727
56773 tsubcctv %o1, %l5, %o5
56774loop_6725:
56775 movrlz %l0, 0x2EA, %g2
56776loop_6726:
56777 fandnot1s %f10, %f6, %f1
56778loop_6727:
56779 fmovdg %xcc, %f0, %f15
56780 fabss %f2, %f0
56781 ldub [%l7 + 0x18], %o0
56782 fmovsl %icc, %f12, %f14
56783 fbue,a %fcc1, loop_6728
56784 taddcctv %g5, 0x0360, %g6
56785 smul %o2, 0x0A05, %i5
56786 mova %icc, %l1, %i0
56787loop_6728:
56788 ld [%l7 + 0x38], %f6
56789 alignaddrl %i2, %o6, %g3
56790 std %f0, [%l7 + 0x38]
56791 tg %icc, 0x6
56792 bneg,a %icc, loop_6729
56793 stb %i6, [%l7 + 0x1D]
56794 taddcc %o4, 0x03C1, %i3
56795 fnot2 %f6, %f0
56796loop_6729:
56797 movne %icc, %l3, %l6
56798 udivx %i7, 0x1BC1, %i4
56799 fsrc1s %f4, %f3
56800 fcmpeq16 %f12, %f12, %l4
56801 fblg,a %fcc1, loop_6730
56802 fcmple32 %f4, %f2, %g7
56803 ldx [%l7 + 0x48], %o7
56804 fmovsne %icc, %f10, %f15
56805loop_6730:
56806 be,a loop_6731
56807 ldub [%l7 + 0x7F], %o3
56808 fcmple32 %f4, %f6, %i1
56809 fmovsgu %xcc, %f5, %f1
56810loop_6731:
56811 stb %g4, [%l7 + 0x6E]
56812 fandnot2 %f8, %f2, %f4
56813 fnand %f0, %f14, %f8
56814 bpos loop_6732
56815 fblg %fcc2, loop_6733
56816 ldub [%l7 + 0x75], %g1
56817 ldd [%l7 + 0x58], %f14
56818loop_6732:
56819 fandnot1 %f14, %f2, %f2
56820loop_6733:
56821 fandnot2 %f4, %f14, %f2
56822 movre %l2, %o1, %l5
56823 orcc %o5, %l0, %o0
56824 umulcc %g5, %g6, %g2
56825 popc 0x1DA7, %i5
56826 ba,pt %xcc, loop_6734
56827 udivcc %l1, 0x1D5C, %i0
56828 ld [%l7 + 0x0C], %f7
56829 udivcc %i2, 0x13CA, %o6
56830loop_6734:
56831 fcmpgt16 %f2, %f8, %g3
56832 taddcc %i6, %o2, %i3
56833 array8 %o4, %l3, %l6
56834 fmovsge %xcc, %f12, %f7
56835 fmovsgu %xcc, %f9, %f15
56836 fnot1 %f8, %f14
56837 fpadd16 %f6, %f0, %f6
56838 mulx %i4, %i7, %l4
56839 fmovdcc %icc, %f11, %f6
56840 edge8 %g7, %o3, %o7
56841 fmovsvc %icc, %f12, %f6
56842 stb %g4, [%l7 + 0x5D]
56843 lduh [%l7 + 0x50], %i1
56844 edge32ln %g1, %o1, %l5
56845 for %f0, %f14, %f2
56846 fpadd16 %f12, %f12, %f14
56847 addc %o5, %l0, %l2
56848 ldd [%l7 + 0x08], %f0
56849 ldsw [%l7 + 0x14], %o0
56850 fnot1 %f4, %f0
56851 sub %g5, %g2, %i5
56852 udiv %l1, 0x1E9F, %g6
56853 fpackfix %f8, %f3
56854 fbn,a %fcc2, loop_6735
56855 umul %i2, 0x147E, %o6
56856 std %f2, [%l7 + 0x10]
56857 edge32 %g3, %i6, %i0
56858loop_6735:
56859 fmovdcc %icc, %f10, %f6
56860 ldsw [%l7 + 0x38], %i3
56861 fnor %f6, %f4, %f4
56862 fnors %f14, %f4, %f15
56863 ldsh [%l7 + 0x58], %o2
56864 sllx %l3, %l6, %o4
56865 sub %i7, %l4, %i4
56866 ld [%l7 + 0x2C], %f5
56867 fnot1 %f4, %f10
56868 movvc %icc, %g7, %o3
56869 stx %o7, [%l7 + 0x48]
56870 andn %i1, %g4, %o1
56871 edge16ln %l5, %g1, %l0
56872 or %o5, %o0, %g5
56873 movrne %l2, %i5, %l1
56874 lduh [%l7 + 0x7C], %g6
56875 tg %icc, 0x5
56876 fmovdleu %icc, %f4, %f0
56877 fornot1 %f12, %f12, %f12
56878 fabsd %f6, %f14
56879 ta %xcc, 0x4
56880 addccc %g2, 0x1AA7, %i2
56881 tsubcc %o6, %i6, %i0
56882 fmovrdgez %i3, %f0, %f6
56883 xor %o2, 0x1AB7, %l3
56884 lduw [%l7 + 0x78], %g3
56885 edge32 %l6, %o4, %i7
56886 fblg,a %fcc0, loop_6736
56887 ldub [%l7 + 0x0F], %l4
56888 fmovdleu %icc, %f10, %f13
56889 xnorcc %g7, %o3, %i4
56890loop_6736:
56891 fornot2s %f6, %f2, %f6
56892 ldsw [%l7 + 0x5C], %i1
56893 stb %o7, [%l7 + 0x70]
56894 bneg %icc, loop_6737
56895 ldx [%l7 + 0x68], %o1
56896 stb %l5, [%l7 + 0x37]
56897 lduw [%l7 + 0x1C], %g1
56898loop_6737:
56899 mulx %l0, %o5, %g4
56900 fmovsleu %xcc, %f13, %f14
56901 ldd [%l7 + 0x08], %f6
56902 fmovdl %icc, %f3, %f9
56903 stw %g5, [%l7 + 0x58]
56904 brgz,a %o0, loop_6738
56905 stb %l2, [%l7 + 0x0B]
56906 srl %i5, %g6, %g2
56907 orcc %l1, 0x1BCB, %o6
56908loop_6738:
56909 std %f6, [%l7 + 0x40]
56910 add %i6, %i0, %i2
56911 tsubcc %o2, 0x18CA, %i3
56912 tgu %xcc, 0x4
56913 fmovsle %icc, %f13, %f2
56914 fmuld8sux16 %f11, %f7, %f10
56915 fmovsne %icc, %f9, %f3
56916 lduh [%l7 + 0x74], %l3
56917 orncc %l6, %g3, %o4
56918 fmovdle %icc, %f9, %f15
56919 st %f13, [%l7 + 0x34]
56920 fcmpgt32 %f2, %f8, %l4
56921 movvs %xcc, %g7, %i7
56922 fnot2 %f6, %f6
56923 ldd [%l7 + 0x58], %f12
56924 ldsb [%l7 + 0x6B], %o3
56925 fand %f8, %f0, %f2
56926 std %f14, [%l7 + 0x60]
56927 ldd [%l7 + 0x48], %f6
56928 std %f8, [%l7 + 0x50]
56929 std %f2, [%l7 + 0x60]
56930 call loop_6739
56931 fnegs %f0, %f3
56932 orcc %i1, %o7, %i4
56933 movrlez %l5, 0x27E, %o1
56934loop_6739:
56935 fcmpgt16 %f14, %f6, %l0
56936 tg %xcc, 0x5
56937 ldsw [%l7 + 0x34], %g1
56938 fmovscs %xcc, %f12, %f14
56939 brlz %g4, loop_6740
56940 fmovdcs %icc, %f6, %f3
56941 stx %o5, [%l7 + 0x58]
56942 fzero %f8
56943loop_6740:
56944 ld [%l7 + 0x1C], %f10
56945 fmovsn %icc, %f5, %f7
56946 fcmpne32 %f12, %f10, %o0
56947 xnor %g5, 0x09A2, %i5
56948 fnot2 %f12, %f10
56949 ba,a,pn %icc, loop_6741
56950 ldub [%l7 + 0x69], %l2
56951 fpsub32s %f3, %f1, %f5
56952 ldsh [%l7 + 0x42], %g6
56953loop_6741:
56954 movrgez %l1, %o6, %i6
56955 fmovsneg %icc, %f13, %f9
56956 fandnot2s %f12, %f11, %f2
56957 fmovdne %icc, %f2, %f12
56958 fand %f12, %f2, %f12
56959 movrne %i0, 0x0A3, %g2
56960 fmovdge %xcc, %f5, %f2
56961 andncc %o2, %i2, %l3
56962 fmovscs %icc, %f14, %f10
56963 tvc %icc, 0x5
56964 fcmpgt32 %f0, %f6, %l6
56965 fmovrsgz %g3, %f1, %f10
56966 std %f2, [%l7 + 0x20]
56967 bvc,a,pt %xcc, loop_6742
56968 ldsw [%l7 + 0x14], %o4
56969 ldd [%l7 + 0x38], %f6
56970 fone %f0
56971loop_6742:
56972 fbn,a %fcc3, loop_6743
56973 nop
56974 setx loop_6744, %l0, %l1
56975 wrpr 0x1, %tl
56976 wrpr %l1, %tpc
56977 add %l1, 0x4, %l1
56978 wrpr %l1, %tnpc
56979 setx 0x34400001400, %l0, %l1
56980 wrpr %l1, %tstate
56981 wrhpr 0x4, %htstate
56982 retry
56983 fmovrse %i3, %f13, %f7
56984 for %f0, %f14, %f2
56985loop_6743:
56986 stb %l4, [%l7 + 0x5F]
56987loop_6744:
56988 stb %i7, [%l7 + 0x74]
56989 fmovrse %g7, %f6, %f10
56990 ldub [%l7 + 0x63], %o3
56991 stw %i1, [%l7 + 0x38]
56992 fxors %f13, %f0, %f4
56993 fmovsne %icc, %f15, %f1
56994 xorcc %o7, %i4, %o1
56995 fnegs %f2, %f3
56996 ld [%l7 + 0x10], %f0
56997 edge32l %l5, %g1, %l0
56998 stw %o5, [%l7 + 0x40]
56999 ldx [%l7 + 0x10], %g4
57000 bshuffle %f4, %f0, %f0
57001 fmul8x16au %f8, %f14, %f8
57002 fcmps %fcc2, %f5, %f13
57003 sllx %o0, 0x1C, %i5
57004 ld [%l7 + 0x20], %f8
57005 fbug %fcc1, loop_6745
57006 umulcc %l2, %g6, %l1
57007 fmovsne %icc, %f11, %f11
57008 ba,pt %icc, loop_6746
57009loop_6745:
57010 ldsh [%l7 + 0x70], %o6
57011 std %f2, [%l7 + 0x38]
57012 lduh [%l7 + 0x5E], %g5
57013loop_6746:
57014 xorcc %i6, %i0, %o2
57015 umul %i2, %l3, %g2
57016 sth %l6, [%l7 + 0x1C]
57017 stw %g3, [%l7 + 0x7C]
57018 stx %i3, [%l7 + 0x08]
57019 ldx [%l7 + 0x60], %l4
57020 tcs %xcc, 0x4
57021 tvs %icc, 0x1
57022 tn %xcc, 0x2
57023 ta %icc, 0x3
57024 fmovscc %icc, %f7, %f0
57025 fornot2s %f2, %f1, %f8
57026 fble,a %fcc3, loop_6747
57027 fpadd32s %f5, %f3, %f0
57028 movrgez %i7, 0x19D, %o4
57029 ldd [%l7 + 0x18], %f10
57030loop_6747:
57031 ldd [%l7 + 0x18], %f12
57032 ldsh [%l7 + 0x3E], %o3
57033 lduh [%l7 + 0x66], %g7
57034 edge8l %i1, %o7, %o1
57035 srlx %l5, %i4, %g1
57036 stx %o5, [%l7 + 0x28]
57037 fmovsn %xcc, %f8, %f15
57038 st %f4, [%l7 + 0x4C]
57039 movle %xcc, %g4, %o0
57040 nop
57041 setx loop_6748, %l0, %l1
57042 wrpr 0x1, %tl
57043 wrpr %l1, %tpc
57044 add %l1, 0x4, %l1
57045 wrpr %l1, %tnpc
57046 setx 0x34400001400, %l0, %l1
57047 wrpr %l1, %tstate
57048 wrhpr 0x4, %htstate
57049 retry
57050 movvs %icc, %l0, %i5
57051 fornot2 %f14, %f12, %f8
57052 edge16n %g6, %l2, %l1
57053loop_6748:
57054 stw %g5, [%l7 + 0x24]
57055 ldd [%l7 + 0x20], %f14
57056 fmovsvc %xcc, %f8, %f7
57057 movcc %xcc, %o6, %i0
57058 fcmped %fcc3, %f4, %f0
57059 stw %i6, [%l7 + 0x3C]
57060 stx %i2, [%l7 + 0x48]
57061 fabss %f10, %f5
57062 addcc %o2, %l3, %g2
57063 tpos %icc, 0x0
57064 umul %l6, 0x0C1B, %g3
57065 fnot1 %f8, %f4
57066 ldd [%l7 + 0x08], %f6
57067 st %f0, [%l7 + 0x10]
57068 fmovscc %xcc, %f4, %f12
57069 stb %i3, [%l7 + 0x59]
57070 stx %i7, [%l7 + 0x20]
57071 fmovsneg %icc, %f9, %f4
57072 edge8 %o4, %o3, %g7
57073 movg %xcc, %i1, %o7
57074 fmovdn %xcc, %f15, %f1
57075 ld [%l7 + 0x44], %f12
57076 stx %l4, [%l7 + 0x40]
57077 fmovse %xcc, %f5, %f15
57078 movgu %xcc, %l5, %o1
57079 fandnot1s %f3, %f8, %f9
57080 brlez %i4, loop_6749
57081 fmovrsgez %o5, %f15, %f4
57082 fornot2s %f12, %f4, %f0
57083 lduw [%l7 + 0x64], %g1
57084loop_6749:
57085 fpsub16s %f5, %f3, %f14
57086 stb %g4, [%l7 + 0x3F]
57087 sdiv %l0, 0x10F4, %i5
57088 ldsh [%l7 + 0x18], %o0
57089 fbue,a %fcc2, loop_6750
57090 pdist %f6, %f4, %f10
57091 lduh [%l7 + 0x34], %g6
57092 fmovrdgez %l1, %f4, %f4
57093loop_6750:
57094 mulx %l2, 0x0771, %o6
57095 tcs %xcc, 0x4
57096 nop
57097 setx loop_6751, %l0, %l1
57098 jmpl %l1, %i0
57099 lduw [%l7 + 0x14], %g5
57100 ldx [%l7 + 0x10], %i6
57101 movrlez %o2, 0x2F5, %i2
57102loop_6751:
57103 bvc,a %xcc, loop_6752
57104 stw %l3, [%l7 + 0x68]
57105 movle %icc, %g2, %l6
57106 bleu %xcc, loop_6753
57107loop_6752:
57108 lduw [%l7 + 0x2C], %g3
57109 fmovsl %xcc, %f9, %f1
57110 bcc,pn %xcc, loop_6754
57111loop_6753:
57112 fsrc2s %f6, %f5
57113 edge16l %i3, %o4, %i7
57114 st %f10, [%l7 + 0x60]
57115loop_6754:
57116 fexpand %f13, %f4
57117 tvs %icc, 0x0
57118 fsrc2 %f2, %f2
57119 fmovsa %icc, %f2, %f9
57120 ldsw [%l7 + 0x4C], %o3
57121 lduw [%l7 + 0x2C], %i1
57122 movvs %xcc, %g7, %l4
57123 addccc %o7, %o1, %i4
57124 fmovdpos %icc, %f1, %f10
57125 fcmpne16 %f4, %f8, %l5
57126 be %icc, loop_6755
57127 mulscc %g1, %g4, %o5
57128 lduw [%l7 + 0x48], %i5
57129 fmovda %xcc, %f1, %f15
57130loop_6755:
57131 fone %f2
57132 fcmpne16 %f14, %f14, %l0
57133 stx %g6, [%l7 + 0x78]
57134 ldsb [%l7 + 0x11], %l1
57135 ldsw [%l7 + 0x40], %l2
57136 andcc %o0, 0x1311, %o6
57137 ldsb [%l7 + 0x55], %g5
57138 add %i6, 0x1147, %o2
57139 bl,a %icc, loop_6756
57140 ldsh [%l7 + 0x34], %i0
57141 ldd [%l7 + 0x30], %f6
57142 fmovrdgz %i2, %f14, %f6
57143loop_6756:
57144 xnorcc %g2, 0x1615, %l6
57145 fmovrdlez %l3, %f10, %f12
57146 lduh [%l7 + 0x6E], %g3
57147 fba %fcc2, loop_6757
57148 tsubcctv %o4, 0x00C9, %i7
57149 fbg,a %fcc2, loop_6758
57150 fmovsgu %xcc, %f10, %f9
57151loop_6757:
57152 bl,pn %xcc, loop_6759
57153 ld [%l7 + 0x34], %f15
57154loop_6758:
57155 edge16n %i3, %o3, %g7
57156 sth %i1, [%l7 + 0x2C]
57157loop_6759:
57158 ldsw [%l7 + 0x0C], %o7
57159 fnot1 %f6, %f0
57160 fbge,a %fcc3, loop_6760
57161 taddcc %o1, 0x0516, %l4
57162 bl %icc, loop_6761
57163 fmovdneg %icc, %f12, %f11
57164loop_6760:
57165 st %f4, [%l7 + 0x38]
57166 fmovdn %icc, %f2, %f10
57167loop_6761:
57168 movrgz %l5, %i4, %g1
57169 brgz %o5, loop_6762
57170 fand %f14, %f10, %f6
57171 bgu,pn %icc, loop_6763
57172 lduw [%l7 + 0x10], %g4
57173loop_6762:
57174 ldx [%l7 + 0x50], %i5
57175 ldsh [%l7 + 0x7E], %l0
57176loop_6763:
57177 tsubcctv %l1, %l2, %o0
57178 taddcc %g6, %g5, %i6
57179 bn,pn %icc, loop_6764
57180 stw %o6, [%l7 + 0x2C]
57181 fnot1 %f6, %f12
57182 ldsb [%l7 + 0x15], %i0
57183loop_6764:
57184 stw %o2, [%l7 + 0x50]
57185 ble,pt %icc, loop_6765
57186 fmovrslez %i2, %f4, %f13
57187 fmul8x16 %f14, %f14, %f0
57188 brgez,a %l6, loop_6766
57189loop_6765:
57190 ldub [%l7 + 0x56], %l3
57191 fcmpne32 %f6, %f0, %g3
57192 stw %o4, [%l7 + 0x20]
57193loop_6766:
57194 fors %f4, %f1, %f3
57195 tvc %xcc, 0x6
57196 stw %i7, [%l7 + 0x34]
57197 array16 %g2, %i3, %o3
57198 ldub [%l7 + 0x08], %g7
57199 ld [%l7 + 0x0C], %f11
57200 sdiv %i1, 0x1AD5, %o7
57201 bvc,pn %icc, loop_6767
57202 orcc %o1, 0x07A7, %l4
57203 ldsb [%l7 + 0x4B], %i4
57204 fcmped %fcc3, %f8, %f6
57205loop_6767:
57206 fmovdn %icc, %f15, %f11
57207 sth %l5, [%l7 + 0x70]
57208 mulscc %o5, %g1, %i5
57209 taddcctv %l0, 0x1111, %l1
57210 movgu %xcc, %g4, %o0
57211 brlz,a %g6, loop_6768
57212 ldsw [%l7 + 0x08], %g5
57213 bvc,a,pt %icc, loop_6769
57214 lduw [%l7 + 0x70], %i6
57215loop_6768:
57216 fmovdpos %icc, %f7, %f2
57217 fbu,a %fcc2, loop_6770
57218loop_6769:
57219 stx %o6, [%l7 + 0x08]
57220 fbu %fcc0, loop_6771
57221 taddcc %l2, %i0, %i2
57222loop_6770:
57223 fnot2 %f10, %f14
57224 tl %xcc, 0x7
57225loop_6771:
57226 tcc %xcc, 0x6
57227 fbo,a %fcc2, loop_6772
57228 fcmpgt32 %f0, %f12, %o2
57229 lduh [%l7 + 0x1A], %l3
57230 ldub [%l7 + 0x3F], %g3
57231loop_6772:
57232 bl,a,pn %icc, loop_6773
57233 fpadd16 %f6, %f12, %f4
57234 brnz,a %o4, loop_6774
57235 sth %i7, [%l7 + 0x40]
57236loop_6773:
57237 ldsb [%l7 + 0x39], %g2
57238 movvs %xcc, %l6, %o3
57239loop_6774:
57240 brz,a %g7, loop_6775
57241 fbn,a %fcc1, loop_6776
57242 ldx [%l7 + 0x20], %i3
57243 or %o7, %i1, %l4
57244loop_6775:
57245 fcmpd %fcc2, %f12, %f8
57246loop_6776:
57247 array16 %o1, %i4, %l5
57248 lduh [%l7 + 0x76], %o5
57249 fmovsle %icc, %f10, %f10
57250 fmovse %icc, %f13, %f1
57251 brnz %g1, loop_6777
57252 fmovdneg %xcc, %f2, %f6
57253 fornot1s %f4, %f15, %f9
57254 fand %f12, %f10, %f4
57255loop_6777:
57256 srlx %l0, 0x05, %i5
57257 faligndata %f4, %f12, %f2
57258 ldd [%l7 + 0x20], %f6
57259 st %f8, [%l7 + 0x44]
57260 stx %l1, [%l7 + 0x58]
57261 ldx [%l7 + 0x20], %o0
57262 fnand %f6, %f2, %f2
57263 tneg %icc, 0x4
57264 ldsw [%l7 + 0x10], %g4
57265 stx %g6, [%l7 + 0x30]
57266 ld [%l7 + 0x58], %f6
57267 movrlz %g5, %o6, %i6
57268 fbuge %fcc0, loop_6778
57269 lduw [%l7 + 0x18], %i0
57270 lduh [%l7 + 0x2E], %l2
57271 lduw [%l7 + 0x18], %i2
57272loop_6778:
57273 ldsw [%l7 + 0x20], %o2
57274 fxnors %f3, %f11, %f8
57275 movrlz %g3, 0x0C6, %o4
57276 movl %xcc, %i7, %g2
57277 fmovdvc %xcc, %f2, %f9
57278 stw %l3, [%l7 + 0x70]
57279 fcmple16 %f0, %f10, %l6
57280 fones %f9
57281 ldsw [%l7 + 0x0C], %g7
57282 fpsub16s %f8, %f11, %f0
57283 bl %xcc, loop_6779
57284 fpsub32s %f1, %f4, %f1
57285 lduw [%l7 + 0x7C], %i3
57286 fmovrdgez %o3, %f0, %f12
57287loop_6779:
57288 std %f6, [%l7 + 0x28]
57289 movn %xcc, %o7, %l4
57290 ldd [%l7 + 0x30], %f12
57291 faligndata %f6, %f6, %f10
57292 edge32 %i1, %i4, %o1
57293 stb %o5, [%l7 + 0x44]
57294 ldsw [%l7 + 0x2C], %l5
57295 movcc %icc, %g1, %l0
57296 fxors %f10, %f8, %f5
57297 movrgez %i5, 0x041, %o0
57298 ta %xcc, 0x2
57299 ldsw [%l7 + 0x50], %l1
57300 array16 %g4, %g5, %o6
57301 andcc %i6, 0x0A37, %g6
57302 fbu,a %fcc1, loop_6780
57303 fmovsl %icc, %f14, %f11
57304 ldx [%l7 + 0x28], %l2
57305 sdiv %i0, 0x19C8, %i2
57306loop_6780:
57307 stx %g3, [%l7 + 0x30]
57308 sth %o2, [%l7 + 0x60]
57309 edge16n %o4, %g2, %l3
57310 fnand %f6, %f4, %f10
57311 bn,pn %xcc, loop_6781
57312 fsrc1 %f2, %f2
57313 fxnor %f12, %f10, %f8
57314 ldd [%l7 + 0x78], %f8
57315loop_6781:
57316 fnand %f6, %f2, %f10
57317 edge16ln %l6, %g7, %i7
57318 fcmpgt16 %f14, %f4, %i3
57319 lduw [%l7 + 0x24], %o7
57320 ldsw [%l7 + 0x14], %l4
57321 stb %i1, [%l7 + 0x12]
57322 tne %icc, 0x0
57323 ld [%l7 + 0x28], %f9
57324 fones %f1
57325 fmovs %f5, %f1
57326 ldsw [%l7 + 0x48], %o3
57327 ldsb [%l7 + 0x1B], %o1
57328 sth %o5, [%l7 + 0x74]
57329 fmovde %icc, %f4, %f15
57330 subcc %l5, %g1, %l0
57331 bl,a %icc, loop_6782
57332 ldx [%l7 + 0x58], %i5
57333 stx %o0, [%l7 + 0x68]
57334 fmovdpos %xcc, %f10, %f14
57335loop_6782:
57336 brz %i4, loop_6783
57337 ldub [%l7 + 0x20], %g4
57338 bneg,a,pt %icc, loop_6784
57339 bn,a %icc, loop_6785
57340loop_6783:
57341 taddcctv %g5, %l1, %o6
57342 fnot2s %f15, %f10
57343loop_6784:
57344 fmovsle %icc, %f5, %f0
57345loop_6785:
57346 ld [%l7 + 0x5C], %f4
57347 fnand %f4, %f2, %f12
57348 fmul8ulx16 %f10, %f8, %f12
57349 fcmpgt32 %f4, %f10, %i6
57350 ldd [%l7 + 0x30], %f12
57351 udivcc %g6, 0x1D7E, %i0
57352 fcmped %fcc0, %f10, %f12
57353 ldsb [%l7 + 0x31], %l2
57354 fmovrdlz %g3, %f2, %f0
57355 stx %o2, [%l7 + 0x20]
57356 xorcc %i2, %o4, %g2
57357 ble,pt %xcc, loop_6786
57358 orncc %l3, %g7, %l6
57359 ldub [%l7 + 0x36], %i3
57360 fmovdn %icc, %f1, %f7
57361loop_6786:
57362 fornot2s %f14, %f2, %f1
57363 add %o7, 0x018A, %l4
57364 ldx [%l7 + 0x38], %i7
57365 ble,a,pn %xcc, loop_6787
57366 fmuld8sux16 %f1, %f2, %f4
57367 srax %o3, %i1, %o1
57368 bne,pn %icc, loop_6788
57369loop_6787:
57370 stx %o5, [%l7 + 0x38]
57371 xnorcc %g1, %l0, %l5
57372 ld [%l7 + 0x30], %f0
57373loop_6788:
57374 fpadd32 %f4, %f10, %f4
57375 stw %i5, [%l7 + 0x68]
57376 fmovsa %icc, %f3, %f8
57377 fzeros %f10
57378 fmovrdgz %i4, %f8, %f12
57379 fmovrslz %o0, %f4, %f14
57380 bcc,a loop_6789
57381 nop
57382 setx loop_6790, %l0, %l1
57383 jmpl %l1, %g4
57384 std %f4, [%l7 + 0x30]
57385 tsubcc %l1, 0x0533, %o6
57386loop_6789:
57387 fmovrsne %g5, %f11, %f9
57388loop_6790:
57389 lduh [%l7 + 0x64], %i6
57390 stb %i0, [%l7 + 0x65]
57391 fmovrdlz %g6, %f2, %f4
57392 std %f6, [%l7 + 0x08]
57393 fpsub16s %f13, %f7, %f11
57394 fxnor %f10, %f14, %f14
57395 addccc %g3, %o2, %l2
57396 bne loop_6791
57397 ldsb [%l7 + 0x68], %o4
57398 fbl,a %fcc0, loop_6792
57399 edge8 %i2, %l3, %g2
57400loop_6791:
57401 fmovdcc %xcc, %f1, %f7
57402 ld [%l7 + 0x38], %f0
57403loop_6792:
57404 bcc,pt %xcc, loop_6793
57405 fmovsl %xcc, %f2, %f4
57406 bl loop_6794
57407 fmul8sux16 %f12, %f4, %f6
57408loop_6793:
57409 nop
57410 setx loop_6795, %l0, %l1
57411 jmpl %l1, %g7
57412 taddcctv %l6, 0x0330, %i3
57413loop_6794:
57414 fbu,a %fcc3, loop_6796
57415 fmul8sux16 %f8, %f14, %f0
57416loop_6795:
57417 fmovrse %o7, %f2, %f4
57418 fmovrse %i7, %f2, %f10
57419loop_6796:
57420 fnors %f14, %f11, %f14
57421 bleu,a,pn %icc, loop_6797
57422 movge %xcc, %l4, %i1
57423 movg %icc, %o1, %o5
57424 movle %icc, %o3, %l0
57425loop_6797:
57426 movle %xcc, %g1, %l5
57427 edge8ln %i4, %i5, %g4
57428 bneg,pt %xcc, loop_6798
57429 stb %o0, [%l7 + 0x53]
57430 taddcctv %o6, 0x0A57, %l1
57431 sdivx %g5, 0x013C, %i0
57432loop_6798:
57433 stx %i6, [%l7 + 0x78]
57434 ldsh [%l7 + 0x1A], %g3
57435 stx %g6, [%l7 + 0x40]
57436 fmuld8sux16 %f0, %f0, %f0
57437 ldd [%l7 + 0x50], %f4
57438 ldsb [%l7 + 0x24], %l2
57439 fpackfix %f10, %f4
57440 lduw [%l7 + 0x14], %o4
57441 popc 0x0789, %o2
57442 st %f4, [%l7 + 0x3C]
57443 fmovrdne %i2, %f6, %f4
57444 fcmpgt16 %f8, %f8, %l3
57445 fbg %fcc0, loop_6799
57446 srlx %g2, %g7, %l6
57447 movrgez %o7, %i7, %l4
57448 edge32n %i1, %o1, %i3
57449loop_6799:
57450 fmovrsne %o5, %f14, %f6
57451 sra %l0, 0x08, %g1
57452 fpmerge %f5, %f14, %f2
57453 fmuld8ulx16 %f10, %f12, %f14
57454 fbn %fcc3, loop_6800
57455 fblg %fcc0, loop_6801
57456 move %icc, %l5, %o3
57457 ldd [%l7 + 0x18], %f8
57458loop_6800:
57459 fmovsa %xcc, %f0, %f4
57460loop_6801:
57461 subc %i4, 0x0DC4, %g4
57462 ld [%l7 + 0x50], %f10
57463 ldsw [%l7 + 0x28], %i5
57464 edge32l %o6, %o0, %g5
57465 lduw [%l7 + 0x6C], %i0
57466 bn loop_6802
57467 stw %i6, [%l7 + 0x78]
57468 fpadd16 %f10, %f12, %f14
57469 stw %g3, [%l7 + 0x40]
57470loop_6802:
57471 ba %xcc, loop_6803
57472 tvs %icc, 0x3
57473 fbu %fcc0, loop_6804
57474 ldsh [%l7 + 0x42], %l1
57475loop_6803:
57476 fmul8ulx16 %f0, %f0, %f6
57477 lduh [%l7 + 0x42], %g6
57478loop_6804:
57479 fpsub32 %f8, %f12, %f12
57480 te %icc, 0x3
57481 tcs %icc, 0x5
57482 bg,pt %xcc, loop_6805
57483 fone %f14
57484 ldx [%l7 + 0x68], %l2
57485 std %f6, [%l7 + 0x78]
57486loop_6805:
57487 ldub [%l7 + 0x47], %o2
57488 ldx [%l7 + 0x58], %o4
57489 sth %i2, [%l7 + 0x5C]
57490 movcs %icc, %g2, %l3
57491 fbge %fcc2, loop_6806
57492 tge %icc, 0x6
57493 ldsh [%l7 + 0x74], %g7
57494 stb %l6, [%l7 + 0x68]
57495loop_6806:
57496 edge16ln %o7, %i7, %l4
57497 sth %o1, [%l7 + 0x58]
57498 ldx [%l7 + 0x08], %i3
57499 fmovdl %icc, %f8, %f9
57500 fpack32 %f0, %f12, %f2
57501 fcmple32 %f6, %f8, %o5
57502 smul %l0, %g1, %i1
57503 fand %f12, %f12, %f2
57504 ld [%l7 + 0x1C], %f15
57505 st %f7, [%l7 + 0x4C]
57506 ldsh [%l7 + 0x4A], %l5
57507 edge32ln %o3, %g4, %i5
57508 fbl %fcc3, loop_6807
57509 fbg,a %fcc2, loop_6808
57510 lduw [%l7 + 0x4C], %i4
57511 xnorcc %o6, %g5, %i0
57512loop_6807:
57513 lduh [%l7 + 0x58], %o0
57514loop_6808:
57515 stb %g3, [%l7 + 0x24]
57516 sth %i6, [%l7 + 0x3E]
57517 bleu,pn %icc, loop_6809
57518 bge,a,pn %xcc, loop_6810
57519 fcmpgt16 %f14, %f2, %l1
57520 array32 %g6, %l2, %o2
57521loop_6809:
57522 te %icc, 0x1
57523loop_6810:
57524 ldsh [%l7 + 0x44], %i2
57525 nop
57526 setx loop_6811, %l0, %l1
57527 wrpr 0x1, %tl
57528 wrpr %l1, %tnpc
57529 setx 0x34400001400, %l0, %l1
57530 wrpr %l1, %tstate
57531 wrhpr 0x4, %htstate
57532 done
57533 edge32l %o4, %l3, %g7
57534 lduw [%l7 + 0x28], %g2
57535 fpadd32s %f15, %f5, %f9
57536loop_6811:
57537 brlz,a %l6, loop_6812
57538 bvc %xcc, loop_6813
57539 fbne,a %fcc3, loop_6814
57540 fmovrdlez %o7, %f0, %f2
57541loop_6812:
57542 tne %xcc, 0x7
57543loop_6813:
57544 fmovdcc %xcc, %f9, %f7
57545loop_6814:
57546 alignaddrl %l4, %i7, %i3
57547 bcc loop_6815
57548 fmovdleu %xcc, %f8, %f14
57549 orn %o5, 0x162B, %o1
57550 sllx %g1, %l0, %l5
57551loop_6815:
57552 st %f14, [%l7 + 0x44]
57553 stb %o3, [%l7 + 0x2B]
57554 array16 %g4, %i1, %i4
57555 ldx [%l7 + 0x50], %o6
57556 ldx [%l7 + 0x20], %g5
57557 ldx [%l7 + 0x38], %i0
57558 fmovrdlz %o0, %f0, %f2
57559 brz,a %i5, loop_6816
57560 xorcc %g3, 0x13AD, %i6
57561 movrgez %g6, %l2, %l1
57562 taddcctv %i2, 0x1413, %o2
57563loop_6816:
57564 fbne %fcc2, loop_6817
57565 ldsw [%l7 + 0x6C], %l3
57566 edge16ln %g7, %o4, %g2
57567 array8 %o7, %l6, %l4
57568loop_6817:
57569 xnorcc %i3, %i7, %o5
57570 sth %o1, [%l7 + 0x74]
57571 mulscc %l0, 0x14F8, %l5
57572 brgez,a %g1, loop_6818
57573 stb %o3, [%l7 + 0x44]
57574 edge32n %i1, %g4, %o6
57575 fmovrde %i4, %f14, %f14
57576loop_6818:
57577 fcmple16 %f2, %f10, %g5
57578 brlez,a %o0, loop_6819
57579 std %f4, [%l7 + 0x10]
57580 fzeros %f14
57581 stx %i5, [%l7 + 0x30]
57582loop_6819:
57583 ldsw [%l7 + 0x64], %i0
57584 lduh [%l7 + 0x3C], %i6
57585 fbe,a %fcc3, loop_6820
57586 fand %f4, %f10, %f4
57587 tsubcctv %g3, %l2, %l1
57588 bshuffle %f14, %f4, %f6
57589loop_6820:
57590 movn %xcc, %g6, %i2
57591 std %f10, [%l7 + 0x38]
57592 call loop_6821
57593 sth %o2, [%l7 + 0x7E]
57594 sdiv %g7, 0x0630, %o4
57595 ldsw [%l7 + 0x38], %g2
57596loop_6821:
57597 fmovsn %xcc, %f3, %f7
57598 fmovde %icc, %f10, %f5
57599 popc %o7, %l3
57600 sth %l4, [%l7 + 0x70]
57601 ldsw [%l7 + 0x4C], %l6
57602 fmovdpos %xcc, %f14, %f3
57603 udiv %i3, 0x07AE, %o5
57604 movle %icc, %i7, %l0
57605 ldsb [%l7 + 0x63], %l5
57606 brgez,a %o1, loop_6822
57607 bcc,a,pn %icc, loop_6823
57608 movg %icc, %o3, %g1
57609 tgu %xcc, 0x1
57610loop_6822:
57611 fors %f10, %f7, %f10
57612loop_6823:
57613 stx %i1, [%l7 + 0x48]
57614 fmovde %xcc, %f0, %f9
57615 lduh [%l7 + 0x6A], %g4
57616 fmovdne %xcc, %f14, %f15
57617 subcc %i4, %g5, %o6
57618 nop
57619 setx loop_6824, %l0, %l1
57620 jmpl %l1, %i5
57621 bvc,pt %xcc, loop_6825
57622 fbe,a %fcc0, loop_6826
57623 ldsw [%l7 + 0x30], %i0
57624loop_6824:
57625 subcc %i6, 0x1672, %g3
57626loop_6825:
57627 stb %l2, [%l7 + 0x1B]
57628loop_6826:
57629 ble loop_6827
57630 ld [%l7 + 0x44], %f2
57631 bge,pn %icc, loop_6828
57632 bne,a,pt %icc, loop_6829
57633loop_6827:
57634 brlz %o0, loop_6830
57635 fxnors %f10, %f14, %f11
57636loop_6828:
57637 lduw [%l7 + 0x60], %g6
57638loop_6829:
57639 tneg %icc, 0x3
57640loop_6830:
57641 call loop_6831
57642 movn %xcc, %i2, %l1
57643 siam 0x0
57644 taddcctv %o2, %o4, %g2
57645loop_6831:
57646 ldub [%l7 + 0x74], %o7
57647 pdist %f2, %f10, %f12
57648 movleu %icc, %g7, %l3
57649 ldsw [%l7 + 0x58], %l4
57650 nop
57651 setx loop_6832, %l0, %l1
57652 wrpr 0x1, %tl
57653 wrpr %l1, %tpc
57654 add %l1, 0x4, %l1
57655 wrpr %l1, %tnpc
57656 setx 0x34400001400, %l0, %l1
57657 wrpr %l1, %tstate
57658 wrhpr 0x4, %htstate
57659 retry
57660 fmul8x16al %f6, %f12, %f12
57661 ldsb [%l7 + 0x26], %i3
57662 lduw [%l7 + 0x6C], %o5
57663loop_6832:
57664 ldub [%l7 + 0x42], %i7
57665 fzero %f6
57666 fmovrsne %l0, %f13, %f8
57667 xnorcc %l6, %o1, %l5
57668 fmovs %f8, %f3
57669 sth %o3, [%l7 + 0x1A]
57670 st %f7, [%l7 + 0x30]
57671 fblg %fcc3, loop_6833
57672 srlx %g1, 0x0F, %i1
57673 ldx [%l7 + 0x50], %i4
57674 std %f0, [%l7 + 0x18]
57675loop_6833:
57676 ld [%l7 + 0x58], %f11
57677 tg %icc, 0x7
57678 std %f10, [%l7 + 0x10]
57679 fble,a %fcc1, loop_6834
57680 fcmpeq16 %f10, %f2, %g5
57681 tn %xcc, 0x7
57682 fbue %fcc1, loop_6835
57683loop_6834:
57684 fmovrdgez %g4, %f10, %f10
57685 orn %i5, %o6, %i6
57686 bne,a %xcc, loop_6836
57687loop_6835:
57688 movrgz %g3, 0x0F8, %l2
57689 ldsw [%l7 + 0x34], %i0
57690 addc %g6, 0x0F80, %i2
57691loop_6836:
57692 ldsw [%l7 + 0x18], %l1
57693 fmovdne %xcc, %f8, %f11
57694 fmovdne %xcc, %f10, %f14
57695 bne,a %icc, loop_6837
57696 fmovrdgez %o0, %f8, %f14
57697 sth %o4, [%l7 + 0x16]
57698 fpadd16 %f12, %f4, %f2
57699loop_6837:
57700 tne %xcc, 0x0
57701 std %f2, [%l7 + 0x60]
57702 fabsd %f4, %f12
57703 fornot2 %f10, %f0, %f12
57704 edge32ln %g2, %o2, %o7
57705 stw %g7, [%l7 + 0x5C]
57706 smulcc %l3, 0x15FB, %i3
57707 fmovsneg %xcc, %f9, %f0
57708 movrne %o5, 0x271, %l4
57709 srlx %i7, 0x1C, %l6
57710 lduw [%l7 + 0x6C], %o1
57711 edge16ln %l0, %o3, %g1
57712 fabsd %f12, %f0
57713 fba %fcc2, loop_6838
57714 fmul8x16au %f5, %f11, %f8
57715 fbo %fcc2, loop_6839
57716 stb %l5, [%l7 + 0x61]
57717loop_6838:
57718 ldub [%l7 + 0x6A], %i1
57719 fmuld8sux16 %f2, %f14, %f0
57720loop_6839:
57721 ldd [%l7 + 0x70], %f2
57722 ldx [%l7 + 0x68], %g5
57723 umulcc %i4, 0x0627, %i5
57724 for %f8, %f6, %f6
57725 fbul %fcc3, loop_6840
57726 std %f12, [%l7 + 0x60]
57727 ldsb [%l7 + 0x08], %o6
57728 fnot2 %f0, %f6
57729loop_6840:
57730 stb %g4, [%l7 + 0x17]
57731 fpsub32s %f2, %f6, %f10
57732 ldsw [%l7 + 0x14], %i6
57733 xnorcc %l2, %g3, %i0
57734 fmovrslez %i2, %f12, %f4
57735 stb %l1, [%l7 + 0x77]
57736 fabsd %f8, %f4
57737 st %f8, [%l7 + 0x5C]
57738 ldub [%l7 + 0x31], %o0
57739 tcc %xcc, 0x6
57740 movge %icc, %o4, %g6
57741 siam 0x2
57742 fpadd32 %f0, %f12, %f12
57743 srlx %g2, 0x07, %o7
57744 fmovsleu %xcc, %f15, %f9
57745 edge32n %g7, %l3, %o2
57746 fblg,a %fcc2, loop_6841
57747 ldsh [%l7 + 0x74], %o5
57748 fmovsvs %xcc, %f0, %f2
57749 movle %xcc, %l4, %i7
57750loop_6841:
57751 mulscc %l6, %o1, %i3
57752 fnands %f15, %f7, %f9
57753 edge8ln %l0, %o3, %l5
57754 ldsh [%l7 + 0x20], %g1
57755 edge32 %i1, %i4, %g5
57756 sra %i5, %g4, %o6
57757 stb %i6, [%l7 + 0x76]
57758 bn,pn %icc, loop_6842
57759 fpadd32s %f12, %f15, %f0
57760 fmovd %f6, %f10
57761 addc %l2, %i0, %g3
57762loop_6842:
57763 fbge %fcc1, loop_6843
57764 sllx %i2, %o0, %o4
57765 fba,a %fcc1, loop_6844
57766 udivx %g6, 0x152A, %g2
57767loop_6843:
57768 lduh [%l7 + 0x64], %l1
57769 sdivx %g7, 0x08A1, %l3
57770loop_6844:
57771 xnor %o7, 0x11B7, %o2
57772 ble loop_6845
57773 ldub [%l7 + 0x60], %o5
57774 xnorcc %i7, %l6, %o1
57775 bcc,pn %xcc, loop_6846
57776loop_6845:
57777 fpsub32 %f10, %f12, %f10
57778 bgu,a,pt %icc, loop_6847
57779 xnor %i3, %l0, %o3
57780loop_6846:
57781 bl,a loop_6848
57782 fmovdpos %icc, %f3, %f2
57783loop_6847:
57784 fnegd %f4, %f2
57785 ldx [%l7 + 0x78], %l5
57786loop_6848:
57787 edge8ln %g1, %i1, %l4
57788 stb %i4, [%l7 + 0x54]
57789 sra %i5, %g5, %g4
57790 st %f4, [%l7 + 0x40]
57791 sra %i6, 0x12, %o6
57792 ldsw [%l7 + 0x28], %l2
57793 nop
57794 setx loop_6849, %l0, %l1
57795 wrpr 0x1, %tl
57796 wrpr %l1, %tnpc
57797 setx 0x34400001400, %l0, %l1
57798 wrpr %l1, %tstate
57799 wrhpr 0x4, %htstate
57800 done
57801 ldd [%l7 + 0x10], %f10
57802 movneg %icc, %g3, %i0
57803 ldsb [%l7 + 0x2C], %o0
57804loop_6849:
57805 edge8ln %o4, %g6, %i2
57806 ld [%l7 + 0x20], %f9
57807 fmul8ulx16 %f10, %f2, %f0
57808 sra %g2, %g7, %l1
57809 fmovsgu %xcc, %f6, %f10
57810 movrne %l3, 0x2D6, %o2
57811 fpack32 %f8, %f6, %f6
57812 movcs %xcc, %o5, %o7
57813 fmuld8sux16 %f7, %f9, %f10
57814 fcmped %fcc2, %f8, %f8
57815 orn %i7, 0x1009, %o1
57816 fexpand %f9, %f2
57817 tgu %xcc, 0x0
57818 addcc %l6, %l0, %i3
57819 srlx %l5, %o3, %i1
57820 bcc,a,pn %xcc, loop_6850
57821 brz,a %g1, loop_6851
57822 fors %f6, %f1, %f8
57823 ldub [%l7 + 0x3D], %l4
57824loop_6850:
57825 lduw [%l7 + 0x40], %i5
57826loop_6851:
57827 fsrc1 %f10, %f12
57828 fbu %fcc2, loop_6852
57829 fmovdleu %icc, %f1, %f8
57830 fbug %fcc1, loop_6853
57831 ldd [%l7 + 0x18], %f0
57832loop_6852:
57833 bshuffle %f6, %f0, %f12
57834 brz,a %i4, loop_6854
57835loop_6853:
57836 ldsw [%l7 + 0x34], %g4
57837 ld [%l7 + 0x10], %f5
57838 lduh [%l7 + 0x24], %i6
57839loop_6854:
57840 bleu,pt %icc, loop_6855
57841 pdist %f0, %f10, %f4
57842 fmovdvs %icc, %f14, %f8
57843 fmovdcs %icc, %f2, %f2
57844loop_6855:
57845 brgz,a %g5, loop_6856
57846 fcmple32 %f2, %f0, %l2
57847 ldsw [%l7 + 0x08], %o6
57848 fmovdvc %xcc, %f9, %f8
57849loop_6856:
57850 fmovsne %xcc, %f8, %f5
57851 ldsh [%l7 + 0x3C], %i0
57852 ldd [%l7 + 0x08], %f14
57853 fmovsne %xcc, %f15, %f15
57854 edge8n %g3, %o0, %g6
57855 fcmpgt16 %f4, %f14, %o4
57856 fsrc2s %f0, %f0
57857 stb %i2, [%l7 + 0x5B]
57858 stb %g7, [%l7 + 0x29]
57859 bcc,a,pt %icc, loop_6857
57860 edge16n %g2, %l1, %l3
57861 fnegs %f0, %f3
57862 fzero %f10
57863loop_6857:
57864 fba %fcc3, loop_6858
57865 tne %icc, 0x7
57866 fpack16 %f10, %f6
57867 xorcc %o2, %o5, %o7
57868loop_6858:
57869 srlx %o1, 0x07, %i7
57870 fbn,a %fcc1, loop_6859
57871 stx %l0, [%l7 + 0x48]
57872 ldd [%l7 + 0x30], %f2
57873 st %f2, [%l7 + 0x30]
57874loop_6859:
57875 fmovsleu %icc, %f0, %f6
57876 fmovsleu %icc, %f0, %f14
57877 andn %i3, 0x144C, %l5
57878 fones %f0
57879 stw %o3, [%l7 + 0x60]
57880 umulcc %l6, 0x0F25, %i1
57881 sdiv %l4, 0x1218, %g1
57882 movl %icc, %i4, %i5
57883 taddcc %i6, 0x10AB, %g4
57884 umulcc %l2, %g5, %i0
57885 bleu,pt %xcc, loop_6860
57886 edge16 %g3, %o6, %o0
57887 stb %g6, [%l7 + 0x09]
57888 edge8n %i2, %o4, %g7
57889loop_6860:
57890 fblg,a %fcc3, loop_6861
57891 std %f2, [%l7 + 0x78]
57892 fmovrde %g2, %f10, %f12
57893 fcmpne16 %f8, %f12, %l3
57894loop_6861:
57895 xnorcc %l1, 0x102C, %o2
57896 smulcc %o7, 0x047B, %o1
57897 be,a loop_6862
57898 fpsub32 %f2, %f10, %f0
57899 fxor %f14, %f2, %f6
57900 stx %i7, [%l7 + 0x30]
57901loop_6862:
57902 taddcc %l0, %i3, %o5
57903 addccc %o3, 0x1247, %l5
57904 movrgz %l6, 0x0D3, %i1
57905 ldsw [%l7 + 0x30], %g1
57906 bleu,a,pt %icc, loop_6863
57907 ldx [%l7 + 0x78], %i4
57908 tcc %icc, 0x5
57909 stx %i5, [%l7 + 0x48]
57910loop_6863:
57911 stx %l4, [%l7 + 0x58]
57912 lduw [%l7 + 0x74], %i6
57913 fmovsge %xcc, %f0, %f0
57914 edge16 %l2, %g5, %g4
57915 fbue,a %fcc0, loop_6864
57916 fones %f8
57917 ld [%l7 + 0x44], %f12
57918 ldsh [%l7 + 0x3E], %i0
57919loop_6864:
57920 fmovrdgz %g3, %f4, %f2
57921 ldsh [%l7 + 0x3E], %o6
57922 smulcc %o0, %i2, %g6
57923 tcc %xcc, 0x4
57924 std %f10, [%l7 + 0x30]
57925 fornot1s %f10, %f0, %f11
57926 bgu,pt %icc, loop_6865
57927 fmovsl %xcc, %f14, %f7
57928 fxors %f14, %f12, %f3
57929 fpack16 %f0, %f15
57930loop_6865:
57931 fmovrdne %g7, %f8, %f10
57932 lduh [%l7 + 0x22], %g2
57933 srax %o4, %l3, %l1
57934 srl %o2, %o1, %o7
57935 fandnot1s %f13, %f2, %f8
57936 array16 %l0, %i3, %i7
57937 addcc %o3, 0x13B3, %l5
57938 fornot2 %f10, %f10, %f6
57939 fpack32 %f8, %f2, %f2
57940 edge8n %o5, %l6, %i1
57941 fmovrde %i4, %f2, %f4
57942 andcc %g1, 0x13BC, %i5
57943 sll %i6, 0x04, %l4
57944 ldsh [%l7 + 0x66], %l2
57945 fmovrdne %g4, %f6, %f6
57946 fbul,a %fcc3, loop_6866
57947 stb %i0, [%l7 + 0x49]
57948 stw %g5, [%l7 + 0x78]
57949 fpsub16s %f3, %f3, %f2
57950loop_6866:
57951 ldx [%l7 + 0x28], %o6
57952 movrne %o0, 0x233, %g3
57953 stx %i2, [%l7 + 0x28]
57954 ldsb [%l7 + 0x31], %g7
57955 st %f15, [%l7 + 0x3C]
57956 fmuld8sux16 %f2, %f8, %f2
57957 fnand %f4, %f14, %f6
57958 fmovdneg %xcc, %f9, %f2
57959 tsubcctv %g2, %g6, %l3
57960 array16 %o4, %l1, %o1
57961 std %f10, [%l7 + 0x08]
57962 fmovda %icc, %f0, %f9
57963 stx %o2, [%l7 + 0x68]
57964 orcc %o7, 0x13A8, %l0
57965 edge16 %i7, %i3, %l5
57966 fmovd %f2, %f0
57967 ldsw [%l7 + 0x68], %o3
57968 mova %xcc, %o5, %i1
57969 fbn,a %fcc3, loop_6867
57970 stw %l6, [%l7 + 0x2C]
57971 fpsub16s %f0, %f14, %f9
57972 st %f8, [%l7 + 0x3C]
57973loop_6867:
57974 tge %xcc, 0x5
57975 smul %g1, %i4, %i6
57976 std %f2, [%l7 + 0x58]
57977 subc %i5, 0x1811, %l4
57978 fble %fcc0, loop_6868
57979 ldsh [%l7 + 0x16], %g4
57980 fnegs %f6, %f12
57981 movrgz %i0, 0x370, %g5
57982loop_6868:
57983 taddcctv %l2, %o6, %g3
57984 tsubcctv %i2, 0x127E, %o0
57985 sth %g7, [%l7 + 0x4A]
57986 stb %g6, [%l7 + 0x41]
57987 stx %l3, [%l7 + 0x70]
57988 sll %o4, 0x12, %g2
57989 move %xcc, %l1, %o2
57990 movn %icc, %o7, %l0
57991 lduh [%l7 + 0x26], %i7
57992 fcmpes %fcc2, %f8, %f0
57993 fmovrdgz %o1, %f8, %f2
57994 addccc %l5, %o3, %i3
57995 orn %i1, 0x108C, %l6
57996 fpadd16 %f14, %f10, %f14
57997 ldx [%l7 + 0x10], %o5
57998 fmovsleu %icc, %f8, %f11
57999 fmovrdlez %i4, %f2, %f12
58000 sllx %g1, 0x08, %i6
58001 fbge %fcc1, loop_6869
58002 fmovsa %xcc, %f0, %f13
58003 fnegd %f8, %f12
58004 fnegs %f15, %f2
58005loop_6869:
58006 subccc %i5, %l4, %i0
58007 fnands %f14, %f11, %f1
58008 sdivcc %g4, 0x03A8, %l2
58009 tneg %icc, 0x0
58010 fmovdl %xcc, %f8, %f9
58011 fba,a %fcc2, loop_6870
58012 sethi 0x0CAB, %g5
58013 srlx %o6, %g3, %o0
58014 ldsw [%l7 + 0x60], %i2
58015loop_6870:
58016 fnot2 %f8, %f6
58017 std %f2, [%l7 + 0x68]
58018 fnor %f0, %f0, %f8
58019 lduw [%l7 + 0x7C], %g7
58020 lduh [%l7 + 0x46], %l3
58021 mulscc %g6, 0x0426, %o4
58022 fbu %fcc1, loop_6871
58023 movcc %icc, %l1, %o2
58024 fxor %f12, %f2, %f4
58025 srlx %o7, %g2, %i7
58026loop_6871:
58027 brnz,a %l0, loop_6872
58028 edge8n %o1, %l5, %o3
58029 fnegd %f4, %f14
58030 fbue,a %fcc1, loop_6873
58031loop_6872:
58032 st %f9, [%l7 + 0x74]
58033 tsubcctv %i3, %l6, %i1
58034 fones %f15
58035loop_6873:
58036 tl %icc, 0x7
58037 fmovsn %icc, %f1, %f0
58038 fand %f12, %f0, %f6
58039 fmul8x16 %f3, %f0, %f14
58040 fmovdg %icc, %f3, %f7
58041 fandnot2s %f3, %f14, %f15
58042 ldub [%l7 + 0x50], %i4
58043 fxnors %f2, %f6, %f3
58044 bne,pt %xcc, loop_6874
58045 stw %g1, [%l7 + 0x58]
58046 fmovdge %xcc, %f8, %f13
58047 fnegs %f9, %f12
58048loop_6874:
58049 stw %i6, [%l7 + 0x50]
58050 fors %f10, %f13, %f3
58051 fcmple16 %f0, %f6, %i5
58052 addccc %l4, %i0, %o5
58053 fbul,a %fcc0, loop_6875
58054 andncc %l2, %g4, %g5
58055 fandnot1 %f8, %f12, %f6
58056 bvc,a %icc, loop_6876
58057loop_6875:
58058 fbge,a %fcc3, loop_6877
58059 fandnot1 %f6, %f6, %f8
58060 bleu,pn %xcc, loop_6878
58061loop_6876:
58062 fbge,a %fcc3, loop_6879
58063loop_6877:
58064 ldsh [%l7 + 0x6A], %g3
58065 subcc %o6, %i2, %g7
58066loop_6878:
58067 tneg %xcc, 0x3
58068loop_6879:
58069 fexpand %f11, %f10
58070 fmovsn %xcc, %f10, %f5
58071 fcmpeq16 %f2, %f10, %l3
58072 fpsub32 %f10, %f4, %f10
58073 fmovrdne %g6, %f4, %f4
58074 fbu,a %fcc0, loop_6880
58075 subc %o4, 0x1D2A, %o0
58076 st %f12, [%l7 + 0x18]
58077 brz %l1, loop_6881
58078loop_6880:
58079 st %f13, [%l7 + 0x44]
58080 popc %o2, %o7
58081 fors %f2, %f0, %f3
58082loop_6881:
58083 ldub [%l7 + 0x2E], %g2
58084 fmovdleu %icc, %f12, %f9
58085 xorcc %l0, 0x10D9, %i7
58086 nop
58087 setx loop_6882, %l0, %l1
58088 jmpl %l1, %l5
58089 ldsw [%l7 + 0x1C], %o1
58090 st %f3, [%l7 + 0x08]
58091 movge %xcc, %o3, %i3
58092loop_6882:
58093 ldub [%l7 + 0x7D], %l6
58094 fmovdvc %xcc, %f2, %f14
58095 fabsd %f6, %f6
58096 stb %i1, [%l7 + 0x6F]
58097 fbe %fcc2, loop_6883
58098 fandnot2 %f6, %f14, %f12
58099 tg %icc, 0x5
58100 fornot2s %f3, %f1, %f14
58101loop_6883:
58102 fmovrdlez %g1, %f0, %f0
58103 lduh [%l7 + 0x3C], %i6
58104 ldx [%l7 + 0x68], %i5
58105 ldub [%l7 + 0x14], %l4
58106 fcmps %fcc2, %f9, %f13
58107 for %f10, %f2, %f6
58108 xor %i0, %i4, %o5
58109 sll %l2, %g4, %g5
58110 fpadd16 %f14, %f10, %f8
58111 fsrc2s %f2, %f8
58112 movn %xcc, %o6, %g3
58113 fmul8ulx16 %f0, %f10, %f0
58114 movle %xcc, %i2, %g7
58115 fandnot2 %f10, %f8, %f4
58116 ld [%l7 + 0x38], %f11
58117 fsrc1 %f2, %f0
58118 lduw [%l7 + 0x78], %g6
58119 for %f8, %f12, %f2
58120 fmovda %icc, %f12, %f6
58121 fcmple32 %f6, %f12, %o4
58122 edge8l %o0, %l3, %o2
58123 andcc %o7, %l1, %g2
58124 umulcc %l0, 0x1E3A, %i7
58125 stb %o1, [%l7 + 0x56]
58126 tl %xcc, 0x4
58127 udivx %o3, 0x06FE, %l5
58128 orncc %i3, %l6, %i1
58129 lduw [%l7 + 0x28], %i6
58130 tvc %icc, 0x2
58131 fbuge %fcc0, loop_6884
58132 fzero %f6
58133 ba,a,pn %icc, loop_6885
58134 tne %icc, 0x5
58135loop_6884:
58136 fmovdl %icc, %f6, %f12
58137 fmovsle %xcc, %f15, %f7
58138loop_6885:
58139 fmovrde %i5, %f2, %f10
58140 ld [%l7 + 0x30], %f1
58141 stx %g1, [%l7 + 0x38]
58142 fmuld8sux16 %f7, %f9, %f0
58143 bvc,pt %xcc, loop_6886
58144 xorcc %l4, %i4, %i0
58145 ldsb [%l7 + 0x45], %o5
58146 fors %f5, %f15, %f14
58147loop_6886:
58148 st %f8, [%l7 + 0x08]
58149 st %f2, [%l7 + 0x1C]
58150 ld [%l7 + 0x20], %f14
58151 std %f12, [%l7 + 0x28]
58152 alignaddrl %l2, %g4, %o6
58153 movn %xcc, %g3, %g5
58154 stx %g7, [%l7 + 0x70]
58155 std %f10, [%l7 + 0x70]
58156 fornot2 %f12, %f12, %f2
58157 fmovrse %i2, %f0, %f1
58158 alignaddr %g6, %o0, %l3
58159 fmul8ulx16 %f14, %f6, %f12
58160 bleu %xcc, loop_6887
58161 fandnot2 %f14, %f14, %f8
58162 fmovrsgz %o4, %f12, %f3
58163 std %f10, [%l7 + 0x50]
58164loop_6887:
58165 ldsh [%l7 + 0x4E], %o2
58166 fmovspos %icc, %f10, %f7
58167 fmul8ulx16 %f8, %f8, %f10
58168 fors %f3, %f4, %f11
58169 ldsb [%l7 + 0x7C], %l1
58170 ld [%l7 + 0x10], %f0
58171 fpsub16 %f14, %f4, %f10
58172 fmovsvc %xcc, %f13, %f9
58173 ldd [%l7 + 0x50], %f8
58174 st %f3, [%l7 + 0x4C]
58175 mulx %o7, %l0, %i7
58176 fcmpgt16 %f6, %f6, %g2
58177 edge8n %o3, %l5, %i3
58178 fmovrde %o1, %f10, %f6
58179 fandnot1 %f6, %f8, %f12
58180 sllx %i1, 0x16, %l6
58181 tge %xcc, 0x7
58182 orn %i5, %g1, %i6
58183 fpmerge %f9, %f13, %f14
58184 nop
58185 setx loop_6888, %l0, %l1
58186 wrpr 0x1, %tl
58187 wrpr %l1, %tpc
58188 add %l1, 0x4, %l1
58189 wrpr %l1, %tnpc
58190 setx 0x34400001400, %l0, %l1
58191 wrpr %l1, %tstate
58192 wrhpr 0x4, %htstate
58193 retry
58194 lduw [%l7 + 0x48], %i4
58195 be,a loop_6889
58196 xnorcc %i0, %o5, %l2
58197loop_6888:
58198 stw %g4, [%l7 + 0x68]
58199 stw %l4, [%l7 + 0x5C]
58200loop_6889:
58201 fmovsle %icc, %f4, %f0
58202 ld [%l7 + 0x7C], %f4
58203 ldsw [%l7 + 0x64], %o6
58204 fones %f4
58205 smulcc %g3, 0x12A1, %g5
58206 movneg %xcc, %i2, %g6
58207 lduw [%l7 + 0x54], %o0
58208 ldsw [%l7 + 0x64], %l3
58209 bge,a,pt %xcc, loop_6890
58210 sdiv %g7, 0x08E2, %o2
58211 fcmpne16 %f14, %f10, %l1
58212 popc %o4, %o7
58213loop_6890:
58214 fnot1 %f6, %f6
58215 sdiv %i7, 0x11C8, %l0
58216 call loop_6891
58217 fnot2s %f12, %f0
58218 tgu %icc, 0x4
58219 ldd [%l7 + 0x10], %f2
58220loop_6891:
58221 subc %g2, 0x0CB8, %l5
58222 siam 0x2
58223 ldsb [%l7 + 0x34], %o3
58224 ldsb [%l7 + 0x23], %i3
58225 xnor %i1, 0x010F, %o1
58226 stw %l6, [%l7 + 0x20]
58227 brnz,a %g1, loop_6892
58228 ldub [%l7 + 0x14], %i5
58229 fmovdcs %xcc, %f5, %f3
58230 fsrc1s %f3, %f1
58231loop_6892:
58232 fnegs %f14, %f11
58233 alignaddrl %i6, %i4, %i0
58234 brgz %l2, loop_6893
58235 edge32l %o5, %l4, %o6
58236 lduh [%l7 + 0x4E], %g3
58237 sth %g4, [%l7 + 0x6E]
58238loop_6893:
58239 brz %i2, loop_6894
58240 lduw [%l7 + 0x58], %g6
58241 bn,a loop_6895
58242 edge16l %g5, %l3, %o0
58243loop_6894:
58244 ldd [%l7 + 0x60], %f6
58245 ldsw [%l7 + 0x18], %g7
58246loop_6895:
58247 ldsb [%l7 + 0x54], %l1
58248 brlez,a %o4, loop_6896
58249 fnand %f0, %f12, %f12
58250 tvs %icc, 0x2
58251 fmovsge %icc, %f12, %f14
58252loop_6896:
58253 edge8n %o2, %i7, %o7
58254 addc %g2, 0x05D9, %l0
58255 sub %l5, %i3, %o3
58256 ldsh [%l7 + 0x38], %o1
58257 subcc %l6, 0x093B, %g1
58258 sllx %i5, %i6, %i1
58259 bg,a,pn %xcc, loop_6897
58260 fmovsl %xcc, %f3, %f1
58261 ldsw [%l7 + 0x54], %i4
58262 edge8l %l2, %i0, %o5
58263loop_6897:
58264 fornot1 %f4, %f8, %f8
58265 fnot1s %f0, %f10
58266 ldx [%l7 + 0x30], %l4
58267 fmovrsgz %g3, %f15, %f2
58268 fmovdgu %xcc, %f4, %f12
58269 sth %o6, [%l7 + 0x5C]
58270 st %f11, [%l7 + 0x7C]
58271 bshuffle %f8, %f14, %f2
58272 fmovd %f14, %f14
58273 ldsh [%l7 + 0x66], %i2
58274 tvc %xcc, 0x3
58275 tne %icc, 0x1
58276 orn %g6, %g5, %l3
58277 fandnot1s %f9, %f5, %f10
58278 fsrc2 %f6, %f14
58279 fpack16 %f6, %f12
58280 ldsw [%l7 + 0x10], %o0
58281 stb %g7, [%l7 + 0x40]
58282 ldd [%l7 + 0x10], %f4
58283 fabsd %f2, %f6
58284 movrgz %l1, 0x352, %g4
58285 fmovdcc %icc, %f11, %f9
58286 fmovsn %icc, %f1, %f13
58287 ldub [%l7 + 0x2A], %o4
58288 movvc %icc, %o2, %o7
58289 movrgz %i7, %l0, %g2
58290 fmovdneg %icc, %f7, %f0
58291 movrgz %i3, %l5, %o1
58292 fmovsleu %xcc, %f2, %f4
58293 fbul,a %fcc2, loop_6898
58294 faligndata %f0, %f2, %f12
58295 stx %o3, [%l7 + 0x60]
58296 brnz,a %g1, loop_6899
58297loop_6898:
58298 fmovdneg %icc, %f13, %f0
58299 stb %l6, [%l7 + 0x7F]
58300 brgz,a %i6, loop_6900
58301loop_6899:
58302 edge32l %i1, %i4, %l2
58303 fpsub16s %f9, %f3, %f7
58304 ldub [%l7 + 0x53], %i5
58305loop_6900:
58306 fmovdn %icc, %f0, %f2
58307 addc %o5, %l4, %i0
58308 tsubcc %g3, 0x04CC, %i2
58309 ba,pt %icc, loop_6901
58310 alignaddr %o6, %g5, %g6
58311 fmovdl %xcc, %f0, %f11
58312 fexpand %f5, %f6
58313loop_6901:
58314 fcmpne16 %f4, %f4, %o0
58315 fmovdne %icc, %f10, %f5
58316 std %f0, [%l7 + 0x10]
58317 sdivx %l3, 0x1ECC, %l1
58318 fnand %f2, %f14, %f10
58319 sth %g7, [%l7 + 0x62]
58320 fmovde %icc, %f12, %f1
58321 fmovrdgez %g4, %f0, %f12
58322 fnand %f4, %f6, %f12
58323 ldub [%l7 + 0x72], %o4
58324 fbe %fcc1, loop_6902
58325 brlz,a %o7, loop_6903
58326 xorcc %o2, %i7, %g2
58327 sth %i3, [%l7 + 0x62]
58328loop_6902:
58329 bvc,a,pn %xcc, loop_6904
58330loop_6903:
58331 ldd [%l7 + 0x28], %f4
58332 stb %l5, [%l7 + 0x6D]
58333 fabsd %f14, %f14
58334loop_6904:
58335 fmovdcs %xcc, %f7, %f4
58336 ldub [%l7 + 0x2A], %o1
58337 stw %o3, [%l7 + 0x2C]
58338 umulcc %g1, 0x0997, %l6
58339 xnorcc %l0, %i1, %i4
58340 tneg %icc, 0x0
58341 ta %xcc, 0x7
58342 fand %f12, %f4, %f14
58343 ldub [%l7 + 0x46], %l2
58344 fmovsn %icc, %f12, %f14
58345 fsrc2 %f8, %f4
58346 edge32ln %i6, %i5, %l4
58347 stx %i0, [%l7 + 0x08]
58348 brlz,a %g3, loop_6905
58349 fble %fcc1, loop_6906
58350 tgu %xcc, 0x7
58351 sdivcc %i2, 0x1D9D, %o5
58352loop_6905:
58353 fpsub16s %f8, %f1, %f0
58354loop_6906:
58355 sdiv %o6, 0x0588, %g5
58356 taddcc %o0, %l3, %l1
58357 ld [%l7 + 0x48], %f8
58358 orn %g7, 0x0591, %g4
58359 stw %o4, [%l7 + 0x68]
58360 ldsw [%l7 + 0x74], %g6
58361 ldsb [%l7 + 0x52], %o2
58362 fpsub32s %f8, %f4, %f9
58363 ldsh [%l7 + 0x76], %o7
58364 fbuge,a %fcc3, loop_6907
58365 edge8ln %i7, %g2, %i3
58366 fbo,a %fcc3, loop_6908
58367 tg %xcc, 0x3
58368loop_6907:
58369 ldsw [%l7 + 0x64], %o1
58370 bne loop_6909
58371loop_6908:
58372 sra %o3, 0x1A, %l5
58373 stb %g1, [%l7 + 0x63]
58374 stx %l0, [%l7 + 0x08]
58375loop_6909:
58376 std %f12, [%l7 + 0x60]
58377 lduh [%l7 + 0x6A], %i1
58378 nop
58379 setx loop_6910, %l0, %l1
58380 wrpr 0x1, %tl
58381 wrpr %l1, %tpc
58382 add %l1, 0x4, %l1
58383 wrpr %l1, %tnpc
58384 setx 0x34400001400, %l0, %l1
58385 wrpr %l1, %tstate
58386 wrhpr 0x4, %htstate
58387 retry
58388 brgz %l6, loop_6911
58389 stw %i4, [%l7 + 0x6C]
58390 ld [%l7 + 0x3C], %f9
58391loop_6910:
58392 ldx [%l7 + 0x50], %i6
58393loop_6911:
58394 st %f12, [%l7 + 0x1C]
58395 ldsw [%l7 + 0x70], %i5
58396 fmovdle %xcc, %f7, %f7
58397 fmovsvs %xcc, %f11, %f13
58398 bcs,pt %icc, loop_6912
58399 bcs %icc, loop_6913
58400 st %f1, [%l7 + 0x18]
58401 st %f6, [%l7 + 0x54]
58402loop_6912:
58403 array8 %l4, %l2, %g3
58404loop_6913:
58405 mulscc %i2, 0x19B1, %i0
58406 fnegs %f2, %f8
58407 ld [%l7 + 0x34], %f10
58408 subc %o5, %g5, %o6
58409 fornot1s %f4, %f8, %f4
58410 movgu %icc, %l3, %o0
58411 alignaddr %l1, %g7, %g4
58412 fbu,a %fcc0, loop_6914
58413 fcmpgt16 %f14, %f6, %o4
58414 sth %o2, [%l7 + 0x38]
58415 sethi 0x18DA, %g6
58416loop_6914:
58417 subc %o7, %i7, %g2
58418 bneg,a,pt %xcc, loop_6915
58419 fand %f8, %f6, %f14
58420 smulcc %i3, 0x1E51, %o1
58421 stb %o3, [%l7 + 0x17]
58422loop_6915:
58423 fand %f6, %f14, %f6
58424 stw %l5, [%l7 + 0x28]
58425 te %xcc, 0x1
58426 movrlez %l0, %g1, %l6
58427 fmovdle %xcc, %f9, %f10
58428 fnot1s %f10, %f4
58429 fbu,a %fcc3, loop_6916
58430 bleu,a %icc, loop_6917
58431 edge16l %i4, %i1, %i5
58432 sth %i6, [%l7 + 0x6C]
58433loop_6916:
58434 movleu %xcc, %l2, %l4
58435loop_6917:
58436 lduw [%l7 + 0x40], %g3
58437 bgu loop_6918
58438 std %f6, [%l7 + 0x48]
58439 fbe %fcc1, loop_6919
58440 fcmpd %fcc1, %f10, %f2
58441loop_6918:
58442 ldd [%l7 + 0x20], %f14
58443 fbge,a %fcc2, loop_6920
58444loop_6919:
58445 fbe %fcc2, loop_6921
58446 bge,pt %icc, loop_6922
58447 fmovdpos %icc, %f1, %f9
58448loop_6920:
58449 sth %i2, [%l7 + 0x46]
58450loop_6921:
58451 xor %o5, %i0, %o6
58452loop_6922:
58453 orcc %g5, %o0, %l1
58454 sra %g7, 0x12, %l3
58455 orncc %o4, 0x1777, %g4
58456 brz %g6, loop_6923
58457 tg %icc, 0x4
58458 subc %o2, %o7, %g2
58459 fpsub32s %f13, %f15, %f12
58460loop_6923:
58461 bcs %icc, loop_6924
58462 edge16 %i7, %i3, %o1
58463 popc 0x0EDD, %o3
58464 edge16ln %l0, %l5, %g1
58465loop_6924:
58466 ldub [%l7 + 0x14], %l6
58467 movre %i4, 0x3F5, %i5
58468 stw %i6, [%l7 + 0x40]
58469 fcmple16 %f4, %f6, %i1
58470 siam 0x5
58471 ld [%l7 + 0x40], %f5
58472 fmovrse %l4, %f5, %f0
58473 ld [%l7 + 0x14], %f5
58474 tvs %icc, 0x3
58475 st %f2, [%l7 + 0x58]
58476 fcmps %fcc2, %f8, %f2
58477 andncc %l2, %i2, %g3
58478 lduh [%l7 + 0x54], %i0
58479 fmovspos %icc, %f11, %f13
58480 fmovdne %xcc, %f8, %f10
58481 stx %o6, [%l7 + 0x08]
58482 edge8l %o5, %g5, %l1
58483 fnot2s %f3, %f2
58484 fnor %f10, %f12, %f10
58485 movge %xcc, %g7, %l3
58486 fmovdpos %icc, %f11, %f8
58487 ldx [%l7 + 0x78], %o4
58488 movneg %xcc, %g4, %g6
58489 ldd [%l7 + 0x70], %f0
58490 fmovrsne %o0, %f3, %f12
58491 ba,pt %xcc, loop_6925
58492 stw %o2, [%l7 + 0x78]
58493 bvs,a loop_6926
58494 tg %xcc, 0x3
58495loop_6925:
58496 fmul8x16au %f8, %f13, %f10
58497 xnor %o7, %g2, %i7
58498loop_6926:
58499 fandnot1s %f6, %f5, %f9
58500 ld [%l7 + 0x70], %f5
58501 edge8 %o1, %i3, %l0
58502 fpsub16s %f10, %f8, %f7
58503 fpadd32s %f1, %f3, %f14
58504 ta %xcc, 0x4
58505 fabsd %f0, %f14
58506 bne,pt %icc, loop_6927
58507 fmovsg %xcc, %f2, %f9
58508 movneg %icc, %o3, %g1
58509 ldsw [%l7 + 0x4C], %l6
58510loop_6927:
58511 fcmpd %fcc0, %f14, %f14
58512 fpsub32s %f15, %f6, %f9
58513 stw %i4, [%l7 + 0x54]
58514 sth %i5, [%l7 + 0x32]
58515 fmovdvs %xcc, %f3, %f6
58516 or %l5, 0x030F, %i1
58517 fmovdn %xcc, %f8, %f6
58518 tne %xcc, 0x6
58519 stb %l4, [%l7 + 0x5B]
58520 sll %i6, 0x15, %i2
58521 st %f9, [%l7 + 0x5C]
58522 be loop_6928
58523 movpos %icc, %g3, %l2
58524 edge16n %i0, %o6, %o5
58525 move %icc, %g5, %l1
58526loop_6928:
58527 fnors %f14, %f12, %f11
58528 bvs,pt %xcc, loop_6929
58529 ldub [%l7 + 0x32], %l3
58530 srlx %g7, %o4, %g4
58531 stb %g6, [%l7 + 0x5C]
58532loop_6929:
58533 movrlez %o2, %o7, %g2
58534 ld [%l7 + 0x3C], %f9
58535 fandnot2s %f14, %f12, %f10
58536 tneg %xcc, 0x6
58537 fmovrsne %o0, %f9, %f13
58538 smul %o1, 0x0138, %i3
58539 fnot2s %f3, %f13
58540 xor %i7, 0x0416, %o3
58541 edge32l %g1, %l0, %l6
58542 orncc %i5, 0x1DC0, %i4
58543 fnands %f4, %f2, %f3
58544 std %f14, [%l7 + 0x20]
58545 alignaddrl %l5, %i1, %l4
58546 ldsb [%l7 + 0x43], %i6
58547 ldsh [%l7 + 0x44], %i2
58548 te %xcc, 0x4
58549 array32 %g3, %l2, %i0
58550 fexpand %f3, %f8
58551 std %f8, [%l7 + 0x30]
58552 xor %o5, 0x1C1E, %g5
58553 lduh [%l7 + 0x12], %l1
58554 bl loop_6930
58555 stb %l3, [%l7 + 0x0A]
58556 ldsh [%l7 + 0x28], %o6
58557 brgez %g7, loop_6931
58558loop_6930:
58559 andcc %g4, %o4, %g6
58560 bg,a loop_6932
58561 stx %o2, [%l7 + 0x50]
58562loop_6931:
58563 ldsw [%l7 + 0x0C], %g2
58564 fpsub32 %f2, %f6, %f8
58565loop_6932:
58566 mulscc %o0, %o7, %o1
58567 movrlz %i7, %o3, %g1
58568 lduw [%l7 + 0x24], %i3
58569 fmovsg %xcc, %f1, %f7
58570 stw %l0, [%l7 + 0x64]
58571 st %f11, [%l7 + 0x7C]
58572 fornot1 %f10, %f4, %f0
58573 fnands %f7, %f2, %f14
58574 fmuld8sux16 %f15, %f13, %f14
58575 nop
58576 setx loop_6933, %l0, %l1
58577 jmpl %l1, %l6
58578 subc %i5, 0x0B16, %i4
58579 bcc %xcc, loop_6934
58580 ldd [%l7 + 0x08], %f8
58581loop_6933:
58582 fbule,a %fcc2, loop_6935
58583 ld [%l7 + 0x1C], %f9
58584loop_6934:
58585 bne,a loop_6936
58586 fmovsvc %xcc, %f3, %f2
58587loop_6935:
58588 edge8 %i1, %l4, %l5
58589 fmovsa %xcc, %f8, %f14
58590loop_6936:
58591 ldub [%l7 + 0x2D], %i6
58592 popc %g3, %i2
58593 fbg,a %fcc3, loop_6937
58594 stb %i0, [%l7 + 0x56]
58595 fmul8x16al %f2, %f9, %f0
58596 ba %icc, loop_6938
58597loop_6937:
58598 fpmerge %f11, %f5, %f8
58599 fnand %f6, %f10, %f2
58600 stw %l2, [%l7 + 0x7C]
58601loop_6938:
58602 srlx %g5, 0x1C, %l1
58603 fmovrslez %o5, %f0, %f14
58604 bcc,a,pn %xcc, loop_6939
58605 sth %l3, [%l7 + 0x08]
58606 udiv %g7, 0x19A6, %g4
58607 bne,pt %icc, loop_6940
58608loop_6939:
58609 array8 %o6, %g6, %o4
58610 call loop_6941
58611 lduh [%l7 + 0x1E], %g2
58612loop_6940:
58613 ldsw [%l7 + 0x34], %o2
58614 stw %o7, [%l7 + 0x6C]
58615loop_6941:
58616 fmovdl %icc, %f8, %f8
58617 fbge,a %fcc1, loop_6942
58618 sdivx %o1, 0x037C, %i7
58619 movcc %xcc, %o0, %o3
58620 ldub [%l7 + 0x08], %g1
58621loop_6942:
58622 lduh [%l7 + 0x4C], %i3
58623 fmovrde %l0, %f8, %f4
58624 std %f12, [%l7 + 0x78]
58625 stb %i5, [%l7 + 0x78]
58626 andn %l6, 0x1990, %i1
58627 fmovrsne %i4, %f10, %f4
58628 fandnot1s %f9, %f3, %f6
58629 sth %l4, [%l7 + 0x72]
58630 ldx [%l7 + 0x58], %i6
58631 nop
58632 setx loop_6943, %l0, %l1
58633 wrpr 0x1, %tl
58634 wrpr %l1, %tpc
58635 add %l1, 0x4, %l1
58636 wrpr %l1, %tnpc
58637 setx 0x34400001400, %l0, %l1
58638 wrpr %l1, %tstate
58639 wrhpr 0x4, %htstate
58640 retry
58641 smulcc %l5, 0x1B45, %i2
58642 ldx [%l7 + 0x70], %i0
58643 fmovsle %icc, %f14, %f3
58644loop_6943:
58645 xnorcc %l2, %g3, %l1
58646 tcs %xcc, 0x3
58647 tneg %xcc, 0x4
58648 fsrc1 %f12, %f12
58649 movge %xcc, %o5, %l3
58650 ldsw [%l7 + 0x38], %g7
58651 ldsh [%l7 + 0x38], %g4
58652 movgu %xcc, %o6, %g6
58653 andncc %o4, %g5, %g2
58654 ba,a loop_6944
58655 tsubcctv %o7, 0x11C0, %o1
58656 udivcc %i7, 0x074C, %o0
58657 stb %o3, [%l7 + 0x6B]
58658loop_6944:
58659 orncc %o2, 0x1E29, %g1
58660 movle %icc, %l0, %i5
58661 xnorcc %l6, 0x0A4F, %i3
58662 fmovdl %xcc, %f14, %f9
58663 andcc %i1, 0x11C3, %i4
58664 movrlz %i6, %l5, %i2
58665 fbe %fcc1, loop_6945
58666 stw %l4, [%l7 + 0x60]
58667 ldsh [%l7 + 0x0E], %l2
58668 fpadd16s %f13, %f1, %f6
58669loop_6945:
58670 fmovdge %xcc, %f1, %f11
58671 std %f0, [%l7 + 0x50]
58672 array32 %i0, %g3, %l1
58673 ba,a %xcc, loop_6946
58674 brgz %l3, loop_6947
58675 sethi 0x00F0, %g7
58676 movl %icc, %g4, %o5
58677loop_6946:
58678 subccc %g6, %o6, %g5
58679loop_6947:
58680 fmovdpos %xcc, %f1, %f15
58681 fbn,a %fcc3, loop_6948
58682 ldsh [%l7 + 0x24], %o4
58683 fxor %f6, %f10, %f8
58684 ldd [%l7 + 0x60], %f14
58685loop_6948:
58686 fnegs %f14, %f5
58687 movre %o7, 0x396, %g2
58688 st %f8, [%l7 + 0x20]
58689 fblg,a %fcc1, loop_6949
58690 tg %icc, 0x4
58691 brlez %i7, loop_6950
58692 lduw [%l7 + 0x34], %o0
58693loop_6949:
58694 array8 %o3, %o2, %o1
58695 fmovsleu %icc, %f0, %f8
58696loop_6950:
58697 fmovsleu %xcc, %f5, %f15
58698 fmovdvs %icc, %f13, %f14
58699 fmovsne %icc, %f1, %f0
58700 sra %l0, %g1, %i5
58701 fbn,a %fcc0, loop_6951
58702 or %i3, %l6, %i4
58703 std %f12, [%l7 + 0x48]
58704 ldx [%l7 + 0x28], %i6
58705loop_6951:
58706 bcc,a,pn %xcc, loop_6952
58707 and %i1, 0x0715, %l5
58708 fcmpgt16 %f10, %f4, %l4
58709 edge32 %i2, %i0, %l2
58710loop_6952:
58711 bl,a,pt %icc, loop_6953
58712 stb %l1, [%l7 + 0x5C]
58713 fmuld8sux16 %f7, %f3, %f4
58714 fmul8sux16 %f14, %f2, %f12
58715loop_6953:
58716 lduw [%l7 + 0x78], %g3
58717 bcc,pn %icc, loop_6954
58718 ldx [%l7 + 0x70], %l3
58719 nop
58720 setx loop_6955, %l0, %l1
58721 wrpr 0x1, %tl
58722 wrpr %l1, %tnpc
58723 setx 0x34400001400, %l0, %l1
58724 wrpr %l1, %tstate
58725 wrhpr 0x4, %htstate
58726 done
58727 ldsw [%l7 + 0x50], %g7
58728loop_6954:
58729 bpos,a,pn %icc, loop_6956
58730 andncc %g4, %o5, %o6
58731loop_6955:
58732 bgu,pn %xcc, loop_6957
58733 siam 0x7
58734loop_6956:
58735 sllx %g5, %o4, %o7
58736 ldsw [%l7 + 0x24], %g6
58737loop_6957:
58738 movrne %i7, %o0, %o3
58739 add %o2, 0x11B5, %o1
58740 fzero %f8
58741 fmovsvc %xcc, %f6, %f12
58742 fbl,a %fcc1, loop_6958
58743 stw %l0, [%l7 + 0x1C]
58744 fcmple32 %f8, %f4, %g1
58745 ldd [%l7 + 0x40], %f4
58746loop_6958:
58747 ldd [%l7 + 0x78], %f10
58748 fmovsgu %icc, %f11, %f12
58749 nop
58750 setx loop_6959, %l0, %l1
58751 wrpr 0x1, %tl
58752 wrpr %l1, %tnpc
58753 setx 0x34400001400, %l0, %l1
58754 wrpr %l1, %tstate
58755 wrhpr 0x4, %htstate
58756 done
58757 fandnot1 %f14, %f12, %f2
58758 fpack32 %f4, %f12, %f0
58759 fbuge %fcc2, loop_6960
58760loop_6959:
58761 movcc %icc, %g2, %i3
58762 movle %xcc, %l6, %i5
58763 movne %xcc, %i6, %i1
58764loop_6960:
58765 fmuld8ulx16 %f9, %f12, %f10
58766 sllx %l5, %i4, %i2
58767 stx %i0, [%l7 + 0x60]
58768 ldub [%l7 + 0x44], %l2
58769 fmovdpos %icc, %f13, %f14
58770 subc %l1, %g3, %l3
58771 fmovdg %icc, %f9, %f11
58772 ldd [%l7 + 0x38], %f8
58773 fnot1 %f6, %f8
58774 tne %xcc, 0x6
58775 ldub [%l7 + 0x5A], %g7
58776 fnot1 %f12, %f6
58777 fornot2 %f12, %f12, %f14
58778 fbl,a %fcc2, loop_6961
58779 stb %g4, [%l7 + 0x60]
58780 fornot2 %f2, %f2, %f8
58781 lduh [%l7 + 0x4C], %l4
58782loop_6961:
58783 edge32ln %o5, %o6, %o4
58784 stw %g5, [%l7 + 0x70]
58785 tn %icc, 0x7
58786 fmovdcs %xcc, %f2, %f0
58787 lduw [%l7 + 0x58], %g6
58788 tg %icc, 0x4
58789 sth %o7, [%l7 + 0x2A]
58790 lduh [%l7 + 0x68], %i7
58791 bcc %xcc, loop_6962
58792 fornot2s %f7, %f4, %f8
58793 fcmpne32 %f6, %f6, %o0
58794 fxors %f15, %f1, %f12
58795loop_6962:
58796 ldsw [%l7 + 0x74], %o2
58797 sllx %o3, %l0, %g1
58798 alignaddr %o1, %g2, %l6
58799 ldd [%l7 + 0x78], %f2
58800 fmul8x16al %f7, %f2, %f0
58801 stb %i5, [%l7 + 0x58]
58802 ldd [%l7 + 0x58], %f14
58803 fexpand %f8, %f6
58804 fnot2s %f3, %f12
58805 lduh [%l7 + 0x1A], %i3
58806 ldx [%l7 + 0x30], %i1
58807 sth %l5, [%l7 + 0x5A]
58808 ldsb [%l7 + 0x10], %i6
58809 tneg %xcc, 0x5
58810 ldx [%l7 + 0x10], %i4
58811 edge16ln %i2, %i0, %l1
58812 for %f10, %f4, %f2
58813 movre %g3, 0x1C3, %l3
58814 tn %icc, 0x4
58815 srl %l2, 0x09, %g4
58816 bneg %xcc, loop_6963
58817 brlz,a %g7, loop_6964
58818 ldub [%l7 + 0x47], %l4
58819 ldd [%l7 + 0x08], %f6
58820loop_6963:
58821 movvc %xcc, %o6, %o4
58822loop_6964:
58823 fcmpgt32 %f6, %f0, %g5
58824 brz,a %o5, loop_6965
58825 bneg,a,pt %xcc, loop_6966
58826 fmul8x16au %f11, %f9, %f0
58827 fand %f2, %f6, %f0
58828loop_6965:
58829 fmovrse %g6, %f5, %f3
58830loop_6966:
58831 fpadd16s %f11, %f1, %f11
58832 fpackfix %f2, %f6
58833 lduh [%l7 + 0x3E], %o7
58834 ldd [%l7 + 0x58], %f6
58835 xorcc %i7, %o0, %o2
58836 fbl %fcc3, loop_6967
58837 fmovsa %xcc, %f6, %f13
58838 ba,a loop_6968
58839 fmovde %icc, %f10, %f4
58840loop_6967:
58841 ldsb [%l7 + 0x44], %l0
58842 fmovsne %xcc, %f4, %f8
58843loop_6968:
58844 movrlz %g1, 0x0F9, %o1
58845 movgu %icc, %o3, %l6
58846 fmovdcs %xcc, %f0, %f6
58847 sth %i5, [%l7 + 0x18]
58848 taddcc %g2, 0x1B24, %i1
58849 stx %i3, [%l7 + 0x10]
58850 fmovspos %icc, %f14, %f5
58851 fmovsvs %xcc, %f14, %f3
58852 fnegd %f6, %f14
58853 fpackfix %f14, %f13
58854 sdivx %l5, 0x013F, %i4
58855 fabss %f12, %f1
58856 stw %i6, [%l7 + 0x68]
58857 fxors %f3, %f3, %f9
58858 stb %i0, [%l7 + 0x31]
58859 ldsb [%l7 + 0x25], %i2
58860 fmul8ulx16 %f4, %f8, %f8
58861 mova %icc, %g3, %l1
58862 movrgez %l3, 0x3B8, %g4
58863 tvc %xcc, 0x6
58864 addcc %g7, 0x1D84, %l2
58865 sdiv %o6, 0x1772, %l4
58866 std %f10, [%l7 + 0x60]
58867 tsubcc %g5, %o4, %g6
58868 fmovrdne %o5, %f2, %f12
58869 srax %i7, 0x11, %o0
58870 bl %icc, loop_6969
58871 ldsb [%l7 + 0x78], %o7
58872 stb %l0, [%l7 + 0x08]
58873 movgu %icc, %g1, %o1
58874loop_6969:
58875 umul %o2, %o3, %l6
58876 lduw [%l7 + 0x7C], %g2
58877 ldsh [%l7 + 0x4A], %i5
58878 fsrc1s %f5, %f7
58879 ldd [%l7 + 0x68], %f14
58880 nop
58881 setx loop_6970, %l0, %l1
58882 wrpr 0x1, %tl
58883 wrpr %l1, %tpc
58884 add %l1, 0x4, %l1
58885 wrpr %l1, %tnpc
58886 setx 0x34400001400, %l0, %l1
58887 wrpr %l1, %tstate
58888 wrhpr 0x4, %htstate
58889 retry
58890 lduh [%l7 + 0x42], %i3
58891 brgz,a %i1, loop_6971
58892 fabsd %f12, %f6
58893loop_6970:
58894 for %f10, %f6, %f12
58895 fpadd16s %f2, %f13, %f8
58896loop_6971:
58897 fbg %fcc0, loop_6972
58898 fpackfix %f14, %f3
58899 bl loop_6973
58900 tvs %icc, 0x6
58901loop_6972:
58902 fmul8x16al %f15, %f15, %f12
58903 xnor %i4, 0x1D7B, %l5
58904loop_6973:
58905 lduw [%l7 + 0x10], %i0
58906 nop
58907 setx loop_6974, %l0, %l1
58908 wrpr 0x1, %tl
58909 wrpr %l1, %tnpc
58910 setx 0x34400001400, %l0, %l1
58911 wrpr %l1, %tstate
58912 wrhpr 0x4, %htstate
58913 done
58914 movl %xcc, %i2, %i6
58915 ldsw [%l7 + 0x78], %l1
58916 bpos,a,pt %xcc, loop_6975
58917loop_6974:
58918 fmul8sux16 %f12, %f6, %f12
58919 ldsb [%l7 + 0x4A], %l3
58920 fnand %f8, %f2, %f6
58921loop_6975:
58922 ldsw [%l7 + 0x3C], %g3
58923 sth %g7, [%l7 + 0x5A]
58924 fsrc1 %f14, %f4
58925 sub %l2, %g4, %o6
58926 fmovdleu %icc, %f2, %f4
58927 std %f0, [%l7 + 0x28]
58928 ldd [%l7 + 0x18], %f14
58929 mulscc %g5, %l4, %o4
58930 stb %g6, [%l7 + 0x1A]
58931 for %f2, %f6, %f14
58932 fbue %fcc2, loop_6976
58933 fmovs %f9, %f8
58934 or %o5, 0x04BC, %o0
58935 edge16 %i7, %l0, %g1
58936loop_6976:
58937 sub %o1, 0x0BD7, %o2
58938 fmovrdgz %o7, %f6, %f6
58939 addcc %l6, %g2, %o3
58940 st %f3, [%l7 + 0x30]
58941 bvc,a,pt %xcc, loop_6977
58942 fpadd16s %f4, %f13, %f10
58943 fbn %fcc1, loop_6978
58944 fbn %fcc1, loop_6979
58945loop_6977:
58946 fmovspos %xcc, %f15, %f1
58947 nop
58948 setx loop_6980, %l0, %l1
58949 jmpl %l1, %i3
58950loop_6978:
58951 fmovde %icc, %f11, %f3
58952loop_6979:
58953 ldd [%l7 + 0x38], %f0
58954 tneg %icc, 0x2
58955loop_6980:
58956 fmovrde %i5, %f14, %f10
58957 sth %i4, [%l7 + 0x6E]
58958 stb %i1, [%l7 + 0x3A]
58959 stb %i0, [%l7 + 0x0F]
58960 bg,a %xcc, loop_6981
58961 ldsh [%l7 + 0x36], %i2
58962 edge32l %i6, %l5, %l3
58963 fmul8x16 %f2, %f8, %f14
58964loop_6981:
58965 stw %g3, [%l7 + 0x30]
58966 bvs %xcc, loop_6982
58967 std %f8, [%l7 + 0x58]
58968 subccc %l1, 0x1CC8, %l2
58969 fexpand %f7, %f6
58970loop_6982:
58971 movleu %xcc, %g4, %o6
58972 lduh [%l7 + 0x5E], %g7
58973 stb %l4, [%l7 + 0x29]
58974 fnot1 %f10, %f0
58975 movleu %icc, %g5, %g6
58976 movrlez %o5, 0x271, %o4
58977 ld [%l7 + 0x70], %f8
58978 andcc %o0, %l0, %g1
58979 ta %icc, 0x7
58980 pdist %f10, %f2, %f14
58981 std %f10, [%l7 + 0x50]
58982 ble,a loop_6983
58983 tne %icc, 0x4
58984 stw %o1, [%l7 + 0x3C]
58985 stw %i7, [%l7 + 0x64]
58986loop_6983:
58987 edge32l %o7, %o2, %g2
58988 stb %l6, [%l7 + 0x63]
58989 stx %i3, [%l7 + 0x28]
58990 ldd [%l7 + 0x60], %f0
58991 fmovdl %icc, %f2, %f4
58992 ldx [%l7 + 0x50], %i5
58993 ldsw [%l7 + 0x70], %i4
58994 ldsb [%l7 + 0x62], %i1
58995 fbue,a %fcc2, loop_6984
58996 fmovsne %xcc, %f6, %f6
58997 lduh [%l7 + 0x0A], %i0
58998 sethi 0x051C, %i2
58999loop_6984:
59000 edge16l %i6, %l5, %l3
59001 sethi 0x02D3, %g3
59002 st %f4, [%l7 + 0x44]
59003 lduh [%l7 + 0x08], %l1
59004 tl %xcc, 0x1
59005 fcmpne32 %f8, %f8, %o3
59006 fbue %fcc3, loop_6985
59007 stb %l2, [%l7 + 0x40]
59008 fcmple32 %f10, %f12, %g4
59009 ldsw [%l7 + 0x74], %o6
59010loop_6985:
59011 fmul8x16al %f7, %f14, %f6
59012 fnot2 %f8, %f10
59013 alignaddr %l4, %g5, %g6
59014 andcc %o5, %g7, %o4
59015 fmovrde %l0, %f0, %f12
59016 fmovrslez %g1, %f6, %f12
59017 ldub [%l7 + 0x41], %o1
59018 edge32 %o0, %i7, %o2
59019 ldsw [%l7 + 0x20], %g2
59020 fbue,a %fcc1, loop_6986
59021 stb %l6, [%l7 + 0x51]
59022 sth %o7, [%l7 + 0x6E]
59023 ldsh [%l7 + 0x36], %i3
59024loop_6986:
59025 ldx [%l7 + 0x08], %i5
59026 movle %xcc, %i4, %i1
59027 sth %i0, [%l7 + 0x0A]
59028 std %f10, [%l7 + 0x20]
59029 fpmerge %f8, %f5, %f6
59030 fbug,a %fcc1, loop_6987
59031 fmovsvc %xcc, %f7, %f10
59032 addc %i2, %l5, %i6
59033 tne %xcc, 0x6
59034loop_6987:
59035 subc %g3, %l3, %o3
59036 fcmpne16 %f4, %f10, %l1
59037 stb %g4, [%l7 + 0x3E]
59038 fnands %f0, %f4, %f4
59039 edge16 %l2, %l4, %g5
59040 stw %g6, [%l7 + 0x48]
59041 array8 %o6, %g7, %o5
59042 tne %xcc, 0x3
59043 tsubcc %l0, 0x1E3D, %o4
59044 tgu %icc, 0x2
59045 fnand %f14, %f2, %f4
59046 fornot2 %f12, %f12, %f10
59047 umul %g1, 0x0275, %o0
59048 std %f2, [%l7 + 0x40]
59049 bvs,a %icc, loop_6988
59050 movre %i7, 0x322, %o2
59051 ldsw [%l7 + 0x50], %g2
59052 fpack32 %f2, %f0, %f8
59053loop_6988:
59054 bleu,a,pn %xcc, loop_6989
59055 or %o1, 0x05AB, %o7
59056 ldsh [%l7 + 0x48], %l6
59057 fbul %fcc3, loop_6990
59058loop_6989:
59059 sth %i5, [%l7 + 0x7C]
59060 tgu %icc, 0x3
59061 ldsw [%l7 + 0x0C], %i4
59062loop_6990:
59063 bcs,a,pt %xcc, loop_6991
59064 movrlz %i1, 0x034, %i0
59065 ldsw [%l7 + 0x18], %i3
59066 st %f1, [%l7 + 0x10]
59067loop_6991:
59068 ldsw [%l7 + 0x10], %i2
59069 bne,a,pt %icc, loop_6992
59070 sth %i6, [%l7 + 0x40]
59071 movrne %g3, %l5, %l3
59072 fmovdgu %xcc, %f0, %f15
59073loop_6992:
59074 fmovdneg %xcc, %f13, %f11
59075 fbule %fcc1, loop_6993
59076 ldx [%l7 + 0x78], %l1
59077 lduw [%l7 + 0x30], %o3
59078 std %f6, [%l7 + 0x40]
59079loop_6993:
59080 ldsw [%l7 + 0x1C], %g4
59081 fbne %fcc0, loop_6994
59082 edge8 %l2, %g5, %l4
59083 fnot2 %f12, %f14
59084 xor %o6, 0x1218, %g7
59085loop_6994:
59086 sth %o5, [%l7 + 0x1E]
59087 movgu %xcc, %l0, %o4
59088 fmovsl %icc, %f13, %f12
59089 srax %g1, 0x05, %o0
59090 bgu,a loop_6995
59091 fpmerge %f12, %f11, %f2
59092 fmovs %f0, %f7
59093 stx %i7, [%l7 + 0x08]
59094loop_6995:
59095 fmovdcs %icc, %f1, %f6
59096 ldsw [%l7 + 0x3C], %g6
59097 tvc %icc, 0x5
59098 lduw [%l7 + 0x18], %o2
59099 movvs %icc, %o1, %g2
59100 fors %f10, %f13, %f4
59101 lduw [%l7 + 0x68], %l6
59102 andcc %i5, 0x1020, %i4
59103 srlx %o7, 0x13, %i1
59104 fbug %fcc1, loop_6996
59105 sllx %i0, 0x19, %i2
59106 stb %i3, [%l7 + 0x65]
59107 sth %g3, [%l7 + 0x08]
59108loop_6996:
59109 fmul8ulx16 %f4, %f6, %f0
59110 st %f13, [%l7 + 0x20]
59111 ldub [%l7 + 0x22], %l5
59112 fmovsge %xcc, %f14, %f13
59113 sll %i6, %l3, %o3
59114 tne %icc, 0x1
59115 stx %g4, [%l7 + 0x28]
59116 movleu %icc, %l1, %g5
59117 fnot2s %f14, %f11
59118 fmovs %f15, %f13
59119 fmovdcs %icc, %f12, %f0
59120 sdivcc %l4, 0x0E21, %o6
59121 or %g7, 0x08D1, %o5
59122 std %f4, [%l7 + 0x60]
59123 ld [%l7 + 0x0C], %f9
59124 brgz %l2, loop_6997
59125 addc %l0, %g1, %o4
59126 mulx %i7, 0x0A7F, %o0
59127 fba,a %fcc1, loop_6998
59128loop_6997:
59129 fcmpeq32 %f14, %f10, %o2
59130 fba %fcc3, loop_6999
59131 edge32ln %o1, %g2, %l6
59132loop_6998:
59133 fpack16 %f4, %f5
59134 lduw [%l7 + 0x2C], %i5
59135loop_6999:
59136 movcs %icc, %g6, %i4
59137 fmovdl %icc, %f13, %f2
59138 ldsh [%l7 + 0x4C], %i1
59139 array32 %o7, %i0, %i2
59140 fcmpgt32 %f12, %f8, %i3
59141 fmovdn %icc, %f2, %f12
59142 fcmpgt16 %f0, %f14, %g3
59143 ldd [%l7 + 0x78], %f6
59144 fmovsle %xcc, %f9, %f10
59145 movl %icc, %l5, %i6
59146 fone %f10
59147 edge16n %l3, %o3, %g4
59148 fmovsge %icc, %f4, %f3
59149 mulscc %l1, 0x0041, %g5
59150 udiv %o6, 0x1E99, %g7
59151 ldub [%l7 + 0x3A], %l4
59152 fmovda %icc, %f7, %f8
59153 ldsw [%l7 + 0x58], %l2
59154 movrne %o5, %g1, %o4
59155 bge,pt %icc, loop_7000
59156 fmovrsne %i7, %f14, %f14
59157 fmovdcc %xcc, %f12, %f4
59158 xor %l0, 0x15AE, %o0
59159loop_7000:
59160 andcc %o1, 0x0679, %o2
59161 lduh [%l7 + 0x4A], %l6
59162 stw %i5, [%l7 + 0x08]
59163 bne,a,pt %icc, loop_7001
59164 tle %icc, 0x6
59165 std %f14, [%l7 + 0x20]
59166 movcs %xcc, %g2, %g6
59167loop_7001:
59168 fpadd32s %f3, %f1, %f1
59169 be,pt %xcc, loop_7002
59170 srax %i4, 0x09, %i1
59171 fble %fcc3, loop_7003
59172 fbg,a %fcc1, loop_7004
59173loop_7002:
59174 bvc loop_7005
59175 std %f10, [%l7 + 0x08]
59176loop_7003:
59177 fcmpeq32 %f0, %f4, %o7
59178loop_7004:
59179 stx %i2, [%l7 + 0x38]
59180loop_7005:
59181 ld [%l7 + 0x3C], %f12
59182 stw %i0, [%l7 + 0x18]
59183 lduh [%l7 + 0x66], %g3
59184 fors %f2, %f1, %f13
59185 edge16l %l5, %i6, %i3
59186 xorcc %l3, 0x11D8, %o3
59187 fmovdg %xcc, %f12, %f2
59188 stb %l1, [%l7 + 0x4A]
59189 addc %g4, 0x138C, %o6
59190 edge16l %g5, %g7, %l4
59191 ldd [%l7 + 0x40], %f4
59192 ldd [%l7 + 0x08], %f12
59193 ldsb [%l7 + 0x34], %o5
59194 fpmerge %f15, %f2, %f0
59195 fpsub16 %f2, %f0, %f4
59196 taddcc %g1, %l2, %o4
59197 edge16l %i7, %l0, %o1
59198 sth %o2, [%l7 + 0x3A]
59199 fmovsleu %icc, %f8, %f14
59200 bcs loop_7006
59201 fpsub16s %f4, %f6, %f6
59202 stx %l6, [%l7 + 0x50]
59203 movrlz %i5, %o0, %g2
59204loop_7006:
59205 addccc %g6, 0x02DE, %i4
59206 ta %xcc, 0x6
59207 sdiv %o7, 0x002F, %i1
59208 movle %xcc, %i2, %i0
59209 fnors %f6, %f15, %f13
59210 popc 0x0657, %l5
59211 stb %i6, [%l7 + 0x1B]
59212 st %f9, [%l7 + 0x6C]
59213 fmovsleu %icc, %f5, %f11
59214 subc %i3, 0x1F35, %l3
59215 ldsb [%l7 + 0x7D], %g3
59216 bcc,a,pt %xcc, loop_7007
59217 bl,a loop_7008
59218 ldsh [%l7 + 0x7A], %o3
59219 fcmpes %fcc0, %f13, %f9
59220loop_7007:
59221 movneg %icc, %g4, %o6
59222loop_7008:
59223 subcc %g5, %l1, %l4
59224 bleu,a %xcc, loop_7009
59225 stx %o5, [%l7 + 0x20]
59226 movvc %xcc, %g1, %g7
59227 fmovsle %xcc, %f10, %f9
59228loop_7009:
59229 movpos %icc, %o4, %i7
59230 fmovdg %icc, %f11, %f3
59231 fbu %fcc2, loop_7010
59232 stb %l0, [%l7 + 0x3F]
59233 fmovsne %icc, %f10, %f3
59234 fmovdpos %icc, %f4, %f4
59235loop_7010:
59236 fbl %fcc2, loop_7011
59237 bleu,a,pt %xcc, loop_7012
59238 pdist %f14, %f14, %f0
59239 fmovsl %icc, %f9, %f2
59240loop_7011:
59241 fpadd32 %f10, %f12, %f12
59242loop_7012:
59243 std %f0, [%l7 + 0x38]
59244 mulx %l2, 0x1079, %o2
59245 fmovs %f1, %f10
59246 fpsub32 %f10, %f0, %f14
59247 tneg %xcc, 0x1
59248 fblg %fcc0, loop_7013
59249 edge32ln %l6, %i5, %o0
59250 sdiv %o1, 0x0C97, %g2
59251 sra %g6, 0x03, %i4
59252loop_7013:
59253 ldsh [%l7 + 0x72], %o7
59254 stw %i1, [%l7 + 0x6C]
59255 popc %i0, %l5
59256 fmovrdlez %i2, %f6, %f14
59257 ld [%l7 + 0x2C], %f0
59258 ldsb [%l7 + 0x15], %i3
59259 fmovdvc %xcc, %f3, %f4
59260 te %icc, 0x2
59261 ldsw [%l7 + 0x64], %i6
59262 ldx [%l7 + 0x70], %l3
59263 brnz %o3, loop_7014
59264 movre %g4, 0x139, %o6
59265 fpadd16 %f4, %f8, %f4
59266 movre %g3, 0x05D, %l1
59267loop_7014:
59268 lduw [%l7 + 0x74], %l4
59269 subc %o5, %g1, %g7
59270 stb %g5, [%l7 + 0x22]
59271 tsubcctv %o4, %l0, %i7
59272 ld [%l7 + 0x50], %f12
59273 movn %icc, %o2, %l6
59274 addc %l2, %i5, %o1
59275 edge8ln %g2, %g6, %o0
59276 stx %i4, [%l7 + 0x48]
59277 std %f10, [%l7 + 0x10]
59278 popc %o7, %i0
59279 edge8 %i1, %i2, %i3
59280 sllx %i6, 0x19, %l5
59281 bvc,a,pn %icc, loop_7015
59282 fpmerge %f12, %f15, %f6
59283 umulcc %l3, 0x0EB4, %o3
59284 sth %g4, [%l7 + 0x26]
59285loop_7015:
59286 fnegd %f12, %f0
59287 fmovd %f8, %f2
59288 stw %o6, [%l7 + 0x1C]
59289 ldsb [%l7 + 0x69], %g3
59290 stb %l4, [%l7 + 0x3D]
59291 addc %o5, 0x0BC6, %l1
59292 taddcctv %g1, %g5, %g7
59293 fpsub16 %f8, %f10, %f12
59294 fbl,a %fcc2, loop_7016
59295 fmovdcc %icc, %f12, %f6
59296 edge8ln %l0, %o4, %i7
59297 fcmpgt32 %f12, %f12, %l6
59298loop_7016:
59299 fmovsge %xcc, %f0, %f7
59300 fmovsneg %icc, %f5, %f5
59301 bvc,pt %xcc, loop_7017
59302 ldd [%l7 + 0x68], %f14
59303 st %f5, [%l7 + 0x70]
59304 fmul8x16 %f5, %f6, %f10
59305loop_7017:
59306 edge16l %o2, %l2, %i5
59307 fornot2 %f10, %f0, %f14
59308 lduw [%l7 + 0x40], %o1
59309 fbue,a %fcc1, loop_7018
59310 sth %g6, [%l7 + 0x64]
59311 fbul,a %fcc2, loop_7019
59312 ldsh [%l7 + 0x0A], %g2
59313loop_7018:
59314 call loop_7020
59315 bneg %xcc, loop_7021
59316loop_7019:
59317 ldd [%l7 + 0x48], %f14
59318 stb %i4, [%l7 + 0x2B]
59319loop_7020:
59320 stx %o7, [%l7 + 0x40]
59321loop_7021:
59322 ldsh [%l7 + 0x7A], %o0
59323 fpsub16 %f4, %f10, %f8
59324 ldsh [%l7 + 0x50], %i1
59325 udivcc %i2, 0x1A93, %i0
59326 xor %i6, 0x008C, %l5
59327 subc %l3, 0x0E86, %i3
59328 ldd [%l7 + 0x30], %f14
59329 ld [%l7 + 0x60], %f3
59330 fcmpgt16 %f12, %f12, %g4
59331 ldsw [%l7 + 0x68], %o3
59332 ldx [%l7 + 0x10], %o6
59333 ldx [%l7 + 0x10], %g3
59334 fmovdn %xcc, %f11, %f0
59335 fnot2s %f5, %f3
59336 fbne %fcc1, loop_7022
59337 brlez %o5, loop_7023
59338 ld [%l7 + 0x44], %f11
59339 fmovspos %icc, %f2, %f2
59340loop_7022:
59341 bcs loop_7024
59342loop_7023:
59343 std %f4, [%l7 + 0x78]
59344 bn,a loop_7025
59345 edge32l %l1, %l4, %g5
59346loop_7024:
59347 brlz %g1, loop_7026
59348 taddcc %l0, %g7, %i7
59349loop_7025:
59350 fcmpne16 %f0, %f2, %l6
59351 fcmpd %fcc1, %f0, %f2
59352loop_7026:
59353 edge16l %o2, %o4, %l2
59354 lduw [%l7 + 0x3C], %i5
59355 std %f10, [%l7 + 0x70]
59356 alignaddr %g6, %o1, %g2
59357 std %f4, [%l7 + 0x60]
59358 bleu,pt %xcc, loop_7027
59359 movrne %i4, %o0, %i1
59360 fnegs %f13, %f4
59361 fpackfix %f8, %f14
59362loop_7027:
59363 alignaddr %o7, %i0, %i2
59364 addc %i6, 0x19BA, %l3
59365 stw %l5, [%l7 + 0x20]
59366 fmul8x16au %f6, %f8, %f12
59367 array16 %g4, %o3, %o6
59368 fbuge,a %fcc2, loop_7028
59369 ld [%l7 + 0x40], %f5
59370 fmovrdlez %i3, %f10, %f14
59371 sth %g3, [%l7 + 0x64]
59372loop_7028:
59373 addcc %o5, 0x1065, %l1
59374 sth %g5, [%l7 + 0x40]
59375 fmovsleu %xcc, %f8, %f4
59376 fmovsle %icc, %f0, %f8
59377 fmovscc %icc, %f9, %f2
59378 te %icc, 0x2
59379 brnz %g1, loop_7029
59380 alignaddrl %l0, %g7, %l4
59381 st %f7, [%l7 + 0x78]
59382 nop
59383 setx loop_7030, %l0, %l1
59384 wrpr 0x1, %tl
59385 wrpr %l1, %tnpc
59386 setx 0x34400001400, %l0, %l1
59387 wrpr %l1, %tstate
59388 wrhpr 0x4, %htstate
59389 done
59390loop_7029:
59391 stw %i7, [%l7 + 0x68]
59392 umulcc %o2, %o4, %l6
59393 edge32ln %i5, %g6, %l2
59394loop_7030:
59395 ldsh [%l7 + 0x5E], %g2
59396 ldsh [%l7 + 0x5C], %o1
59397 fpack16 %f4, %f13
59398 fones %f6
59399 fxnors %f1, %f15, %f14
59400 fcmpne16 %f0, %f8, %o0
59401 fba %fcc3, loop_7031
59402 bcs,pt %xcc, loop_7032
59403 fnegd %f2, %f0
59404 ldsh [%l7 + 0x62], %i1
59405loop_7031:
59406 ldd [%l7 + 0x10], %f6
59407loop_7032:
59408 brlez %i4, loop_7033
59409 fpsub32 %f8, %f0, %f8
59410 fbug,a %fcc1, loop_7034
59411 fcmple16 %f10, %f12, %o7
59412loop_7033:
59413 fzero %f8
59414 std %f10, [%l7 + 0x58]
59415loop_7034:
59416 tg %icc, 0x6
59417 fornot1 %f12, %f0, %f0
59418 sth %i0, [%l7 + 0x7E]
59419 fbuge %fcc0, loop_7035
59420 ldsh [%l7 + 0x78], %i6
59421 umulcc %i2, %l3, %g4
59422 stb %o3, [%l7 + 0x6F]
59423loop_7035:
59424 smul %l5, %i3, %g3
59425 movn %icc, %o5, %l1
59426 smul %g5, %o6, %g1
59427 fcmpeq32 %f14, %f2, %g7
59428 lduw [%l7 + 0x74], %l0
59429 ldub [%l7 + 0x61], %l4
59430 ldx [%l7 + 0x28], %i7
59431 ld [%l7 + 0x44], %f11
59432 sdiv %o2, 0x1127, %o4
59433 fmovdg %xcc, %f0, %f15
59434 st %f2, [%l7 + 0x28]
59435 fmovrdlz %i5, %f14, %f0
59436 orcc %g6, %l6, %l2
59437 fones %f11
59438 fcmpeq16 %f10, %f10, %g2
59439 for %f14, %f14, %f4
59440 ldd [%l7 + 0x48], %f10
59441 brlz %o0, loop_7036
59442 fble,a %fcc3, loop_7037
59443 sth %i1, [%l7 + 0x7A]
59444 fxor %f8, %f12, %f4
59445loop_7036:
59446 ldx [%l7 + 0x50], %o1
59447loop_7037:
59448 fmovscs %icc, %f9, %f13
59449 fmovscs %xcc, %f11, %f12
59450 movre %i4, %o7, %i6
59451 sra %i0, 0x0B, %l3
59452 edge8n %g4, %o3, %i2
59453 fnors %f12, %f0, %f11
59454 fmovse %xcc, %f1, %f10
59455 alignaddr %l5, %i3, %g3
59456 fmovdl %xcc, %f8, %f13
59457 addc %o5, %g5, %l1
59458 addc %o6, 0x1B51, %g7
59459 subcc %l0, 0x0715, %l4
59460 mulscc %i7, %o2, %o4
59461 fcmpeq16 %f14, %f0, %i5
59462 movrlz %g1, %l6, %g6
59463 ldx [%l7 + 0x68], %g2
59464 fbu,a %fcc1, loop_7038
59465 st %f8, [%l7 + 0x48]
59466 ldsh [%l7 + 0x76], %l2
59467 fbu,a %fcc2, loop_7039
59468loop_7038:
59469 fmul8x16al %f6, %f10, %f8
59470 fpsub16s %f13, %f4, %f0
59471 fabss %f0, %f11
59472loop_7039:
59473 fmovsn %icc, %f8, %f9
59474 lduw [%l7 + 0x2C], %i1
59475 fcmped %fcc0, %f12, %f10
59476 fbuge %fcc1, loop_7040
59477 movneg %icc, %o0, %o1
59478 addc %o7, 0x0AE5, %i6
59479 fpsub32s %f3, %f12, %f6
59480loop_7040:
59481 be loop_7041
59482 stw %i0, [%l7 + 0x58]
59483 tleu %xcc, 0x3
59484 ldx [%l7 + 0x60], %l3
59485loop_7041:
59486 tg %xcc, 0x1
59487 fcmpne16 %f6, %f0, %i4
59488 st %f9, [%l7 + 0x6C]
59489 fcmpne32 %f12, %f8, %g4
59490 sth %i2, [%l7 + 0x6E]
59491 tne %icc, 0x5
59492 std %f12, [%l7 + 0x38]
59493 std %f8, [%l7 + 0x40]
59494 add %o3, 0x0A90, %i3
59495 udivcc %l5, 0x06AF, %g3
59496 andcc %o5, 0x0416, %g5
59497 sth %l1, [%l7 + 0x18]
59498 sth %g7, [%l7 + 0x64]
59499 sll %l0, %o6, %i7
59500 stx %o2, [%l7 + 0x38]
59501 fmovsgu %xcc, %f1, %f12
59502 stb %l4, [%l7 + 0x75]
59503 ldd [%l7 + 0x10], %f8
59504 addcc %i5, %g1, %l6
59505 stw %o4, [%l7 + 0x60]
59506 fxnor %f2, %f8, %f8
59507 srl %g6, %l2, %g2
59508 fmovrde %i1, %f10, %f4
59509 ldsb [%l7 + 0x67], %o0
59510 movvc %icc, %o1, %i6
59511 bneg %xcc, loop_7042
59512 fcmpeq16 %f12, %f10, %i0
59513 fbne %fcc3, loop_7043
59514 ldsb [%l7 + 0x08], %l3
59515loop_7042:
59516 ldd [%l7 + 0x10], %f4
59517 stx %o7, [%l7 + 0x08]
59518loop_7043:
59519 st %f11, [%l7 + 0x10]
59520 edge8l %g4, %i4, %i2
59521 brz,a %i3, loop_7044
59522 edge8ln %l5, %o3, %g3
59523 ldx [%l7 + 0x10], %g5
59524 ld [%l7 + 0x44], %f6
59525loop_7044:
59526 sdiv %o5, 0x029A, %g7
59527 lduw [%l7 + 0x28], %l0
59528 fmovrdne %o6, %f4, %f0
59529 taddcctv %i7, %o2, %l4
59530 ldsb [%l7 + 0x17], %i5
59531 fands %f7, %f3, %f5
59532 fcmpd %fcc1, %f10, %f2
59533 sub %l1, 0x0881, %l6
59534 tpos %icc, 0x2
59535 edge8ln %o4, %g1, %l2
59536 fbe %fcc2, loop_7045
59537 and %g2, 0x0BBE, %i1
59538 movrgez %o0, %o1, %g6
59539 fcmpeq32 %f8, %f0, %i6
59540loop_7045:
59541 fabss %f5, %f15
59542 sth %i0, [%l7 + 0x3C]
59543 ldub [%l7 + 0x0B], %o7
59544 fxnor %f6, %f2, %f4
59545 fmovsleu %icc, %f0, %f1
59546 bcs %icc, loop_7046
59547 brnz %g4, loop_7047
59548 nop
59549 setx loop_7048, %l0, %l1
59550 wrpr 0x1, %tl
59551 wrpr %l1, %tpc
59552 add %l1, 0x4, %l1
59553 wrpr %l1, %tnpc
59554 setx 0x34400001400, %l0, %l1
59555 wrpr %l1, %tstate
59556 wrhpr 0x4, %htstate
59557 retry
59558 fpsub32 %f12, %f10, %f6
59559loop_7046:
59560 andcc %i4, 0x1686, %l3
59561loop_7047:
59562 stx %i3, [%l7 + 0x40]
59563loop_7048:
59564 smul %l5, %o3, %g3
59565 stw %i2, [%l7 + 0x70]
59566 fmovdpos %icc, %f3, %f12
59567 ldsb [%l7 + 0x49], %g5
59568 edge32n %o5, %l0, %g7
59569 fba,a %fcc1, loop_7049
59570 ba,pn %icc, loop_7050
59571 fnegs %f12, %f0
59572 ble,a,pt %xcc, loop_7051
59573loop_7049:
59574 lduw [%l7 + 0x58], %i7
59575loop_7050:
59576 ldsw [%l7 + 0x30], %o6
59577 fmovdleu %icc, %f10, %f9
59578loop_7051:
59579 tvc %xcc, 0x0
59580 tvs %icc, 0x0
59581 ldd [%l7 + 0x60], %f12
59582 for %f14, %f10, %f12
59583 fcmpgt32 %f8, %f14, %l4
59584 lduh [%l7 + 0x0A], %i5
59585 stx %l1, [%l7 + 0x70]
59586 fmovdleu %xcc, %f1, %f1
59587 nop
59588 setx loop_7052, %l0, %l1
59589 wrpr 0x1, %tl
59590 wrpr %l1, %tpc
59591 add %l1, 0x4, %l1
59592 wrpr %l1, %tnpc
59593 setx 0x34400001400, %l0, %l1
59594 wrpr %l1, %tstate
59595 wrhpr 0x4, %htstate
59596 retry
59597 brlz %o2, loop_7053
59598 movgu %xcc, %l6, %g1
59599 fnot1 %f12, %f0
59600loop_7052:
59601 popc %l2, %o4
59602loop_7053:
59603 stb %g2, [%l7 + 0x56]
59604 fmovrse %o0, %f15, %f13
59605 sllx %o1, %g6, %i6
59606 fmovsleu %xcc, %f8, %f13
59607 smul %i0, 0x1BBF, %o7
59608 ldx [%l7 + 0x40], %i1
59609 lduh [%l7 + 0x72], %i4
59610 fpmerge %f14, %f1, %f8
59611 ldx [%l7 + 0x40], %l3
59612 movrlz %i3, 0x0B8, %g4
59613 fble,a %fcc1, loop_7054
59614 fsrc2 %f14, %f4
59615 fmovrslz %o3, %f14, %f11
59616 or %g3, %l5, %i2
59617loop_7054:
59618 bvs,pt %xcc, loop_7055
59619 udivcc %g5, 0x0F95, %o5
59620 for %f14, %f12, %f2
59621 fnegd %f14, %f2
59622loop_7055:
59623 sdivx %g7, 0x0F16, %i7
59624 lduh [%l7 + 0x54], %o6
59625 bvs,a,pn %icc, loop_7056
59626 fble,a %fcc0, loop_7057
59627 stx %l4, [%l7 + 0x60]
59628 ldx [%l7 + 0x18], %i5
59629loop_7056:
59630 nop
59631 setx loop_7058, %l0, %l1
59632 wrpr 0x1, %tl
59633 wrpr %l1, %tpc
59634 add %l1, 0x4, %l1
59635 wrpr %l1, %tnpc
59636 setx 0x34400001400, %l0, %l1
59637 wrpr %l1, %tstate
59638 wrhpr 0x4, %htstate
59639 retry
59640loop_7057:
59641 lduh [%l7 + 0x66], %l0
59642 edge8ln %l1, %l6, %o2
59643 ldub [%l7 + 0x53], %g1
59644loop_7058:
59645 sllx %o4, 0x02, %g2
59646 movrgz %l2, %o1, %o0
59647 ldsh [%l7 + 0x44], %i6
59648 fornot2s %f5, %f10, %f0
59649 call loop_7059
59650 stb %g6, [%l7 + 0x59]
59651 stw %o7, [%l7 + 0x58]
59652 tg %icc, 0x2
59653loop_7059:
59654 fbo %fcc0, loop_7060
59655 fone %f10
59656 edge16ln %i0, %i1, %l3
59657 fmovsvc %icc, %f9, %f6
59658loop_7060:
59659 edge16n %i4, %g4, %o3
59660 lduw [%l7 + 0x1C], %i3
59661 orn %g3, %i2, %l5
59662 lduw [%l7 + 0x64], %o5
59663 tsubcc %g5, %i7, %g7
59664 ldsw [%l7 + 0x70], %o6
59665 sll %l4, 0x08, %l0
59666 fpack16 %f14, %f4
59667 fsrc1 %f8, %f14
59668 fxnors %f9, %f8, %f13
59669 ldx [%l7 + 0x08], %l1
59670 pdist %f14, %f4, %f0
59671 fmul8x16 %f4, %f6, %f14
59672 srlx %i5, 0x10, %l6
59673 ld [%l7 + 0x44], %f6
59674 lduh [%l7 + 0x7E], %g1
59675 fmovsvc %icc, %f7, %f7
59676 bgu,a,pn %icc, loop_7061
59677 srax %o2, %g2, %o4
59678 fmovsvc %icc, %f7, %f0
59679 movvs %xcc, %o1, %l2
59680loop_7061:
59681 ldsw [%l7 + 0x50], %o0
59682 tcc %icc, 0x7
59683 brlez %g6, loop_7062
59684 movleu %icc, %i6, %i0
59685 brnz,a %i1, loop_7063
59686 ld [%l7 + 0x70], %f0
59687loop_7062:
59688 andn %o7, 0x1EAE, %i4
59689 nop
59690 setx loop_7064, %l0, %l1
59691 jmpl %l1, %g4
59692loop_7063:
59693 alignaddrl %o3, %i3, %g3
59694 fmul8x16 %f5, %f10, %f4
59695 lduw [%l7 + 0x08], %i2
59696loop_7064:
59697 ldsh [%l7 + 0x76], %l3
59698 brgez %o5, loop_7065
59699 edge8n %l5, %g5, %g7
59700 fcmpeq16 %f0, %f8, %o6
59701 edge32l %i7, %l4, %l0
59702loop_7065:
59703 andcc %i5, %l1, %g1
59704 ldx [%l7 + 0x60], %l6
59705 fmovsge %icc, %f11, %f9
59706 brgez,a %g2, loop_7066
59707 fmovrdlz %o4, %f0, %f12
59708 ldsb [%l7 + 0x33], %o1
59709 movne %xcc, %l2, %o0
59710loop_7066:
59711 bpos,a %xcc, loop_7067
59712 fmovrdlz %o2, %f12, %f6
59713 fnot2 %f6, %f4
59714 orncc %i6, %i0, %g6
59715loop_7067:
59716 ldx [%l7 + 0x20], %i1
59717 fmovsvs %icc, %f3, %f3
59718 movrgz %o7, 0x154, %g4
59719 fmovs %f0, %f1
59720 subcc %i4, %o3, %g3
59721 fpadd16s %f2, %f0, %f3
59722 lduw [%l7 + 0x7C], %i3
59723 lduw [%l7 + 0x18], %i2
59724 mulscc %l3, %o5, %g5
59725 fmovdvc %icc, %f7, %f7
59726 fmovrdlez %g7, %f14, %f14
59727 ldd [%l7 + 0x68], %f2
59728 st %f3, [%l7 + 0x18]
59729 fbne %fcc3, loop_7068
59730 fmovrsgez %l5, %f6, %f6
59731 udiv %i7, 0x0EF0, %l4
59732 subcc %o6, %l0, %l1
59733loop_7068:
59734 st %f10, [%l7 + 0x7C]
59735 fmul8x16 %f8, %f2, %f8
59736 fcmpne16 %f8, %f8, %i5
59737 ldsw [%l7 + 0x08], %l6
59738 fbul %fcc1, loop_7069
59739 edge16 %g2, %o4, %o1
59740 lduh [%l7 + 0x18], %l2
59741 fmovrsgez %o0, %f8, %f6
59742loop_7069:
59743 std %f12, [%l7 + 0x38]
59744 fandnot2 %f6, %f12, %f6
59745 movrgez %g1, 0x3C3, %o2
59746 addcc %i6, 0x1E82, %i0
59747 fpmerge %f15, %f5, %f10
59748 movn %xcc, %g6, %i1
59749 orcc %o7, %g4, %i4
59750 fmovde %icc, %f2, %f3
59751 alignaddrl %o3, %g3, %i3
59752 ldx [%l7 + 0x18], %i2
59753 mova %xcc, %o5, %l3
59754 movcs %icc, %g5, %g7
59755 be %xcc, loop_7070
59756 edge32n %l5, %i7, %l4
59757 std %f4, [%l7 + 0x38]
59758 sub %l0, %o6, %i5
59759loop_7070:
59760 movleu %xcc, %l6, %g2
59761 taddcc %l1, %o1, %l2
59762 srlx %o4, %g1, %o2
59763 ldsh [%l7 + 0x14], %i6
59764 fpsub16 %f8, %f2, %f0
59765 fmovda %xcc, %f12, %f15
59766 fmovsa %icc, %f0, %f3
59767 stb %i0, [%l7 + 0x1A]
59768 fmovdleu %xcc, %f15, %f11
59769 fmovdneg %xcc, %f12, %f13
59770 ldsb [%l7 + 0x69], %o0
59771 xnor %i1, %g6, %o7
59772 movrlz %g4, 0x2E2, %o3
59773 st %f7, [%l7 + 0x28]
59774 tle %xcc, 0x6
59775 fmovd %f10, %f10
59776 ldd [%l7 + 0x28], %f4
59777 brlz,a %i4, loop_7071
59778 nop
59779 setx loop_7072, %l0, %l1
59780 jmpl %l1, %g3
59781 fnor %f2, %f6, %f4
59782 ldd [%l7 + 0x48], %f4
59783loop_7071:
59784 fnand %f6, %f0, %f8
59785loop_7072:
59786 fandnot2 %f8, %f6, %f4
59787 fmovdg %xcc, %f10, %f0
59788 fzeros %f1
59789 ldsb [%l7 + 0x6D], %i3
59790 ldsh [%l7 + 0x2C], %o5
59791 lduh [%l7 + 0x74], %l3
59792 std %f10, [%l7 + 0x58]
59793 popc 0x1D20, %g5
59794 movn %xcc, %g7, %i2
59795 stb %l5, [%l7 + 0x63]
59796 bneg loop_7073
59797 brnz,a %l4, loop_7074
59798 fcmpgt16 %f6, %f10, %l0
59799 fbn,a %fcc1, loop_7075
59800loop_7073:
59801 ldx [%l7 + 0x48], %o6
59802loop_7074:
59803 fmul8ulx16 %f10, %f14, %f10
59804 fmovscs %xcc, %f14, %f9
59805loop_7075:
59806 stx %i7, [%l7 + 0x50]
59807 ldx [%l7 + 0x08], %i5
59808 brgz %g2, loop_7076
59809 ldsh [%l7 + 0x60], %l1
59810 ldub [%l7 + 0x23], %l6
59811 lduh [%l7 + 0x4E], %l2
59812loop_7076:
59813 fmovrse %o1, %f0, %f13
59814 fabss %f0, %f9
59815 fpadd16 %f12, %f2, %f10
59816 ldsw [%l7 + 0x74], %g1
59817 lduh [%l7 + 0x38], %o4
59818 orcc %o2, 0x1A27, %i6
59819 ldsh [%l7 + 0x5C], %i0
59820 ldsh [%l7 + 0x58], %i1
59821 tle %xcc, 0x6
59822 ta %xcc, 0x1
59823 ble,a,pt %xcc, loop_7077
59824 bvs,pt %xcc, loop_7078
59825 fxnors %f13, %f15, %f14
59826 fbue %fcc3, loop_7079
59827loop_7077:
59828 movvs %xcc, %o0, %g6
59829loop_7078:
59830 edge8l %o7, %g4, %o3
59831 fbug,a %fcc2, loop_7080
59832loop_7079:
59833 fbo,a %fcc0, loop_7081
59834 fmovsvc %xcc, %f7, %f1
59835 fbn %fcc1, loop_7082
59836loop_7080:
59837 ldsh [%l7 + 0x7A], %i4
59838loop_7081:
59839 ldsh [%l7 + 0x3E], %g3
59840 ldd [%l7 + 0x60], %f2
59841loop_7082:
59842 sth %o5, [%l7 + 0x78]
59843 sdivx %l3, 0x041B, %g5
59844 ldx [%l7 + 0x78], %g7
59845 sllx %i2, 0x06, %i3
59846 st %f8, [%l7 + 0x14]
59847 stw %l5, [%l7 + 0x20]
59848 ldd [%l7 + 0x50], %f8
59849 fabss %f5, %f1
59850 fmovspos %xcc, %f13, %f3
59851 ld [%l7 + 0x58], %f1
59852 fmovdgu %icc, %f6, %f6
59853 sll %l4, %o6, %l0
59854 stw %i5, [%l7 + 0x08]
59855 fors %f2, %f9, %f12
59856 sdiv %g2, 0x0FC8, %i7
59857 bn,a,pn %xcc, loop_7083
59858 fmovdl %icc, %f12, %f15
59859 fmovrdne %l1, %f6, %f6
59860 movge %xcc, %l6, %l2
59861loop_7083:
59862 bcs,pn %xcc, loop_7084
59863 array16 %o1, %o4, %g1
59864 ldsh [%l7 + 0x34], %i6
59865 fbuge %fcc1, loop_7085
59866loop_7084:
59867 fzero %f6
59868 fmovde %xcc, %f3, %f9
59869 fornot1s %f4, %f15, %f6
59870loop_7085:
59871 sth %i0, [%l7 + 0x62]
59872 andn %o2, 0x0FC2, %o0
59873 edge8 %i1, %o7, %g4
59874 fmovdge %xcc, %f10, %f6
59875 bcc,a,pt %xcc, loop_7086
59876 ldd [%l7 + 0x38], %f8
59877 siam 0x2
59878 bneg loop_7087
59879loop_7086:
59880 bvc,a %xcc, loop_7088
59881 fandnot2s %f4, %f13, %f9
59882 fbe,a %fcc1, loop_7089
59883loop_7087:
59884 orn %o3, %g6, %i4
59885loop_7088:
59886 fbg %fcc1, loop_7090
59887 fexpand %f13, %f12
59888loop_7089:
59889 movne %xcc, %o5, %l3
59890 and %g3, 0x18C0, %g5
59891loop_7090:
59892 fpsub32 %f12, %f10, %f12
59893 fbne,a %fcc1, loop_7091
59894 std %f4, [%l7 + 0x10]
59895 fmovsa %xcc, %f2, %f15
59896 ld [%l7 + 0x6C], %f0
59897loop_7091:
59898 edge32n %i2, %g7, %l5
59899 ldsh [%l7 + 0x2E], %l4
59900 fsrc2s %f7, %f7
59901 edge16l %o6, %i3, %i5
59902 fmovsgu %xcc, %f12, %f8
59903 fcmpgt32 %f2, %f10, %g2
59904 ldsh [%l7 + 0x2A], %l0
59905 brnz %l1, loop_7092
59906 mova %xcc, %l6, %i7
59907 fandnot1 %f2, %f4, %f2
59908 edge32l %o1, %l2, %g1
59909loop_7092:
59910 orcc %o4, %i6, %i0
59911 tleu %icc, 0x3
59912 fmovsvs %icc, %f12, %f12
59913 addc %o0, %i1, %o2
59914 sth %g4, [%l7 + 0x78]
59915 fmovrdgez %o7, %f10, %f0
59916 fornot1s %f3, %f1, %f9
59917 tleu %xcc, 0x5
59918 fbl,a %fcc2, loop_7093
59919 ldub [%l7 + 0x39], %o3
59920 fpadd16 %f2, %f12, %f4
59921 movge %xcc, %i4, %g6
59922loop_7093:
59923 ta %icc, 0x7
59924 fmovdpos %icc, %f13, %f9
59925 stw %o5, [%l7 + 0x54]
59926 nop
59927 setx loop_7094, %l0, %l1
59928 wrpr 0x1, %tl
59929 wrpr %l1, %tnpc
59930 setx 0x34400001400, %l0, %l1
59931 wrpr %l1, %tstate
59932 wrhpr 0x4, %htstate
59933 done
59934 movl %icc, %l3, %g3
59935 fcmpne32 %f2, %f2, %i2
59936 bvc,a loop_7095
59937loop_7094:
59938 fands %f11, %f1, %f9
59939 fbuge,a %fcc0, loop_7096
59940 fmovdcs %icc, %f8, %f14
59941loop_7095:
59942 fbue %fcc0, loop_7097
59943 nop
59944 setx loop_7098, %l0, %l1
59945 wrpr 0x1, %tl
59946 wrpr %l1, %tnpc
59947 setx 0x34400001400, %l0, %l1
59948 wrpr %l1, %tstate
59949 wrhpr 0x4, %htstate
59950 done
59951loop_7096:
59952 sdivcc %g7, 0x146A, %l5
59953 alignaddr %g5, %l4, %o6
59954loop_7097:
59955 tgu %xcc, 0x3
59956loop_7098:
59957 bgu %icc, loop_7099
59958 fmovsge %xcc, %f0, %f3
59959 sub %i5, %i3, %g2
59960 sdivcc %l1, 0x0B42, %l0
59961loop_7099:
59962 tsubcctv %l6, 0x09F7, %o1
59963 fbl %fcc2, loop_7100
59964 std %f14, [%l7 + 0x60]
59965 fbl,a %fcc2, loop_7101
59966 fbl %fcc3, loop_7102
59967loop_7100:
59968 lduw [%l7 + 0x58], %l2
59969 xnor %i7, 0x140D, %o4
59970loop_7101:
59971 fnand %f14, %f2, %f10
59972loop_7102:
59973 fmovdleu %xcc, %f14, %f8
59974 movg %xcc, %g1, %i6
59975 tneg %xcc, 0x2
59976 fornot1 %f10, %f12, %f0
59977 fmovsvs %icc, %f5, %f2
59978 nop
59979 setx loop_7103, %l0, %l1
59980 wrpr 0x1, %tl
59981 wrpr %l1, %tnpc
59982 setx 0x34400001400, %l0, %l1
59983 wrpr %l1, %tstate
59984 wrhpr 0x4, %htstate
59985 done
59986 ldx [%l7 + 0x08], %i0
59987 ldx [%l7 + 0x50], %o0
59988 xnor %o2, 0x1C72, %g4
59989loop_7103:
59990 brnz,a %i1, loop_7104
59991 fmovdgu %xcc, %f5, %f14
59992 sdivx %o7, 0x1B92, %i4
59993 movg %xcc, %g6, %o3
59994loop_7104:
59995 fandnot2s %f3, %f10, %f0
59996 ldsh [%l7 + 0x28], %l3
59997 fmovde %xcc, %f12, %f8
59998 array32 %o5, %g3, %g7
59999 orn %l5, %i2, %g5
60000 bcc,a,pt %icc, loop_7105
60001 fble,a %fcc1, loop_7106
60002 fbe,a %fcc0, loop_7107
60003 ldx [%l7 + 0x40], %l4
60004loop_7105:
60005 udivx %o6, 0x0C32, %i3
60006loop_7106:
60007 srlx %i5, %g2, %l0
60008loop_7107:
60009 stw %l6, [%l7 + 0x64]
60010 bpos %xcc, loop_7108
60011 fcmpgt32 %f6, %f4, %l1
60012 edge16 %l2, %o1, %i7
60013 stb %o4, [%l7 + 0x71]
60014loop_7108:
60015 ldsh [%l7 + 0x12], %g1
60016 fnegd %f12, %f8
60017 edge32ln %i0, %i6, %o2
60018 lduh [%l7 + 0x6C], %g4
60019 fcmpgt16 %f8, %f4, %o0
60020 st %f2, [%l7 + 0x74]
60021 for %f2, %f10, %f2
60022 ldsw [%l7 + 0x28], %i1
60023 andncc %o7, %g6, %o3
60024 add %i4, 0x1915, %o5
60025 udivx %g3, 0x0790, %l3
60026 ld [%l7 + 0x74], %f15
60027 array16 %l5, %g7, %i2
60028 fsrc1s %f3, %f2
60029 fmul8x16au %f5, %f7, %f8
60030 fone %f12
60031 bcc,a,pn %xcc, loop_7109
60032 smulcc %g5, %l4, %o6
60033 edge8 %i5, %i3, %l0
60034 tleu %xcc, 0x7
60035loop_7109:
60036 fmul8sux16 %f4, %f2, %f0
60037 ldsw [%l7 + 0x60], %l6
60038 edge16n %g2, %l1, %o1
60039 ldd [%l7 + 0x40], %f2
60040 sth %i7, [%l7 + 0x3E]
60041 fandnot2 %f14, %f8, %f0
60042 fnegs %f1, %f15
60043 sth %o4, [%l7 + 0x78]
60044 fabss %f13, %f2
60045 tne %xcc, 0x1
60046 st %f5, [%l7 + 0x5C]
60047 srlx %g1, 0x06, %l2
60048 bshuffle %f12, %f10, %f12
60049 fpack32 %f4, %f8, %f4
60050 siam 0x6
60051 fone %f10
60052 stx %i0, [%l7 + 0x68]
60053 fmuld8ulx16 %f9, %f6, %f0
60054 fcmpgt32 %f14, %f4, %i6
60055 sethi 0x15EE, %g4
60056 movcs %icc, %o0, %o2
60057 ta %xcc, 0x6
60058 fcmpgt16 %f12, %f14, %i1
60059 fzero %f8
60060 fmovrdlez %g6, %f12, %f10
60061 ldub [%l7 + 0x18], %o7
60062 edge32n %o3, %o5, %g3
60063 lduh [%l7 + 0x4C], %l3
60064 fbu,a %fcc3, loop_7110
60065 orncc %i4, %l5, %i2
60066 fcmpes %fcc1, %f8, %f15
60067 movg %xcc, %g5, %g7
60068loop_7110:
60069 bl,pn %xcc, loop_7111
60070 bvc,pt %icc, loop_7112
60071 stb %l4, [%l7 + 0x20]
60072 fnot2 %f4, %f14
60073loop_7111:
60074 tvc %xcc, 0x7
60075loop_7112:
60076 sth %o6, [%l7 + 0x28]
60077 fornot2s %f10, %f14, %f6
60078 fpadd16s %f14, %f7, %f15
60079 fands %f9, %f3, %f3
60080 fbl,a %fcc3, loop_7113
60081 sdiv %i5, 0x1B3B, %i3
60082 movg %icc, %l0, %g2
60083 lduh [%l7 + 0x74], %l1
60084loop_7113:
60085 fpadd16s %f10, %f2, %f15
60086 movrlez %l6, %o1, %i7
60087 ldx [%l7 + 0x50], %g1
60088 fors %f13, %f15, %f6
60089 fpsub16s %f9, %f4, %f14
60090 fxors %f11, %f4, %f0
60091 edge8ln %o4, %l2, %i0
60092 edge32 %i6, %o0, %g4
60093 alignaddrl %i1, %g6, %o7
60094 fcmpeq16 %f14, %f12, %o2
60095 fmovrse %o5, %f9, %f1
60096 fmovse %icc, %f9, %f13
60097 edge8ln %o3, %l3, %i4
60098 std %f12, [%l7 + 0x18]
60099 mulscc %l5, 0x10EE, %g3
60100 stb %i2, [%l7 + 0x4E]
60101 st %f13, [%l7 + 0x64]
60102 fmovsvc %xcc, %f14, %f1
60103 std %f4, [%l7 + 0x78]
60104 ldsh [%l7 + 0x24], %g7
60105 fmovd %f10, %f14
60106 orcc %g5, %l4, %o6
60107 fpsub32 %f4, %f4, %f12
60108 fmovdleu %xcc, %f4, %f2
60109 brz %i3, loop_7114
60110 udivcc %l0, 0x05E3, %g2
60111 ldsw [%l7 + 0x44], %l1
60112 movrlez %i5, %o1, %l6
60113loop_7114:
60114 fbu %fcc1, loop_7115
60115 fmovrdgz %g1, %f0, %f4
60116 sll %o4, %i7, %l2
60117 ldsw [%l7 + 0x30], %i0
60118loop_7115:
60119 stw %i6, [%l7 + 0x38]
60120 fsrc2 %f0, %f6
60121 ldub [%l7 + 0x62], %g4
60122 fmuld8ulx16 %f1, %f6, %f10
60123 fcmps %fcc0, %f6, %f6
60124 movrgez %i1, 0x03F, %g6
60125 tle %icc, 0x3
60126 edge8ln %o0, %o7, %o5
60127 ldx [%l7 + 0x68], %o2
60128 bcc %xcc, loop_7116
60129 fcmpes %fcc0, %f8, %f0
60130 fpsub32s %f14, %f1, %f4
60131 addcc %o3, %i4, %l5
60132loop_7116:
60133 popc %g3, %l3
60134 std %f6, [%l7 + 0x28]
60135 fpsub32s %f5, %f3, %f7
60136 xorcc %g7, %i2, %g5
60137 addccc %l4, 0x07F5, %o6
60138 fbl,a %fcc1, loop_7117
60139 srl %i3, 0x1B, %l0
60140 brnz %g2, loop_7118
60141 edge16ln %i5, %l1, %l6
60142loop_7117:
60143 fpackfix %f14, %f0
60144 sdiv %o1, 0x11D9, %g1
60145loop_7118:
60146 sll %i7, %o4, %l2
60147 edge16n %i0, %g4, %i1
60148 brgez,a %i6, loop_7119
60149 fble,a %fcc3, loop_7120
60150 fmul8sux16 %f10, %f12, %f2
60151 fmovda %xcc, %f8, %f13
60152loop_7119:
60153 stb %g6, [%l7 + 0x30]
60154loop_7120:
60155 movpos %xcc, %o7, %o5
60156 tge %xcc, 0x2
60157 movrgez %o0, 0x16B, %o3
60158 fmovdcc %icc, %f10, %f6
60159 tcs %icc, 0x6
60160 fmovdge %icc, %f12, %f13
60161 array32 %i4, %l5, %g3
60162 ld [%l7 + 0x10], %f3
60163 fpsub32 %f10, %f12, %f6
60164 tvs %icc, 0x6
60165 xnor %l3, %o2, %i2
60166 movle %xcc, %g5, %l4
60167 fmovsvc %xcc, %f6, %f4
60168 ldsb [%l7 + 0x71], %o6
60169 ldsb [%l7 + 0x59], %i3
60170 taddcctv %l0, %g2, %i5
60171 bvc,a loop_7121
60172 fmovsvc %xcc, %f2, %f2
60173 taddcc %g7, 0x0EEE, %l1
60174 tpos %xcc, 0x6
60175loop_7121:
60176 fpackfix %f0, %f1
60177 tsubcctv %o1, %g1, %l6
60178 lduw [%l7 + 0x48], %i7
60179 fbo,a %fcc2, loop_7122
60180 ldd [%l7 + 0x60], %f8
60181 movg %icc, %l2, %o4
60182 fornot2 %f14, %f4, %f8
60183loop_7122:
60184 fbge %fcc0, loop_7123
60185 edge16n %g4, %i0, %i6
60186 ba,a loop_7124
60187 ldsh [%l7 + 0x0E], %i1
60188loop_7123:
60189 bneg,pt %icc, loop_7125
60190 lduw [%l7 + 0x18], %g6
60191loop_7124:
60192 fmuld8ulx16 %f7, %f9, %f8
60193 orcc %o7, 0x05F2, %o5
60194loop_7125:
60195 fabsd %f0, %f12
60196 brz,a %o3, loop_7126
60197 ldsw [%l7 + 0x3C], %i4
60198 mova %icc, %l5, %o0
60199 mova %xcc, %g3, %l3
60200loop_7126:
60201 brgez %i2, loop_7127
60202 sdivcc %o2, 0x16E8, %g5
60203 ld [%l7 + 0x10], %f14
60204 fcmpeq16 %f2, %f6, %o6
60205loop_7127:
60206 movrne %i3, %l0, %l4
60207 movg %xcc, %i5, %g2
60208 fornot1s %f2, %f9, %f15
60209 sth %g7, [%l7 + 0x38]
60210 ld [%l7 + 0x5C], %f10
60211 mulscc %l1, %g1, %o1
60212 fsrc1s %f6, %f9
60213 fnegd %f8, %f8
60214 edge8n %l6, %l2, %o4
60215 fcmpgt32 %f4, %f4, %g4
60216 fmuld8sux16 %f15, %f14, %f12
60217 ble loop_7128
60218 fmovde %icc, %f1, %f10
60219 brgz,a %i0, loop_7129
60220 fbge,a %fcc0, loop_7130
60221loop_7128:
60222 fnor %f2, %f14, %f2
60223 ldub [%l7 + 0x2C], %i6
60224loop_7129:
60225 fornot2s %f11, %f1, %f7
60226loop_7130:
60227 fmuld8ulx16 %f11, %f15, %f2
60228 fcmped %fcc1, %f4, %f14
60229 movn %icc, %i1, %g6
60230 bshuffle %f14, %f14, %f12
60231 fbo %fcc3, loop_7131
60232 ldsh [%l7 + 0x6C], %o7
60233 ldub [%l7 + 0x42], %o5
60234 bg,a,pn %icc, loop_7132
60235loop_7131:
60236 ble,a,pt %icc, loop_7133
60237 stb %o3, [%l7 + 0x7D]
60238 fble,a %fcc2, loop_7134
60239loop_7132:
60240 stb %i4, [%l7 + 0x21]
60241loop_7133:
60242 fblg,a %fcc1, loop_7135
60243 tleu %icc, 0x4
60244loop_7134:
60245 ldd [%l7 + 0x70], %f0
60246 movgu %icc, %l5, %i7
60247loop_7135:
60248 movre %o0, 0x25B, %g3
60249 fpack32 %f12, %f10, %f6
60250 fcmpgt16 %f2, %f4, %i2
60251 movvc %xcc, %l3, %o2
60252 edge32l %o6, %g5, %i3
60253 fornot2s %f9, %f6, %f14
60254 ld [%l7 + 0x4C], %f15
60255 array8 %l0, %l4, %i5
60256 fxor %f4, %f0, %f10
60257 ldub [%l7 + 0x69], %g2
60258 stw %g7, [%l7 + 0x0C]
60259 fcmpgt32 %f10, %f2, %l1
60260 sdivcc %o1, 0x0AF8, %g1
60261 umul %l2, %o4, %g4
60262 st %f1, [%l7 + 0x78]
60263 stb %i0, [%l7 + 0x13]
60264 fmovsne %xcc, %f7, %f6
60265 call loop_7136
60266 bvs,a,pn %xcc, loop_7137
60267 lduw [%l7 + 0x14], %l6
60268 fpsub16s %f7, %f1, %f11
60269loop_7136:
60270 fmovdg %xcc, %f5, %f8
60271loop_7137:
60272 sth %i6, [%l7 + 0x10]
60273 movvs %xcc, %i1, %g6
60274 st %f5, [%l7 + 0x64]
60275 lduw [%l7 + 0x44], %o7
60276 movle %xcc, %o3, %o5
60277 fmovscs %icc, %f13, %f10
60278 fble,a %fcc1, loop_7138
60279 fornot1s %f15, %f0, %f2
60280 fors %f1, %f9, %f12
60281 stb %l5, [%l7 + 0x26]
60282loop_7138:
60283 movrlez %i4, 0x239, %i7
60284 fbue,a %fcc2, loop_7139
60285 fpsub32 %f6, %f0, %f4
60286 fands %f9, %f5, %f14
60287 fbge,a %fcc1, loop_7140
60288loop_7139:
60289 fbo %fcc3, loop_7141
60290 ld [%l7 + 0x6C], %f6
60291 fpsub32 %f4, %f4, %f2
60292loop_7140:
60293 fpackfix %f6, %f1
60294loop_7141:
60295 movle %xcc, %o0, %i2
60296 fcmpeq16 %f0, %f12, %g3
60297 mulscc %o2, %o6, %l3
60298 stx %i3, [%l7 + 0x30]
60299 fmuld8ulx16 %f11, %f4, %f4
60300 movpos %xcc, %l0, %l4
60301 brgez %g5, loop_7142
60302 movcs %icc, %i5, %g7
60303 movvs %xcc, %g2, %l1
60304 fmul8ulx16 %f0, %f2, %f8
60305loop_7142:
60306 tsubcctv %o1, %g1, %o4
60307 tl %xcc, 0x3
60308 lduw [%l7 + 0x18], %l2
60309 ld [%l7 + 0x60], %f12
60310 ldsb [%l7 + 0x4B], %g4
60311 sdivx %i0, 0x054E, %i6
60312 movre %i1, 0x209, %l6
60313 movne %icc, %g6, %o7
60314 bpos,a loop_7143
60315 fmul8sux16 %f2, %f6, %f0
60316 ld [%l7 + 0x4C], %f13
60317 movleu %icc, %o5, %o3
60318loop_7143:
60319 sth %i4, [%l7 + 0x4C]
60320 ldd [%l7 + 0x58], %f6
60321 fpadd32s %f6, %f3, %f1
60322 movpos %xcc, %l5, %i7
60323 fornot1s %f8, %f1, %f1
60324 ldx [%l7 + 0x48], %o0
60325 fmovdn %xcc, %f9, %f0
60326 fbug %fcc1, loop_7144
60327 bvs,pn %xcc, loop_7145
60328 fnor %f0, %f12, %f14
60329 be %icc, loop_7146
60330loop_7144:
60331 srlx %i2, 0x0E, %o2
60332loop_7145:
60333 ld [%l7 + 0x20], %f4
60334 ldub [%l7 + 0x1F], %o6
60335loop_7146:
60336 fmovdge %icc, %f11, %f6
60337 stx %g3, [%l7 + 0x58]
60338 fmovsl %icc, %f9, %f3
60339 fbn %fcc2, loop_7147
60340 fbe %fcc0, loop_7148
60341 ld [%l7 + 0x3C], %f7
60342 stx %l3, [%l7 + 0x10]
60343loop_7147:
60344 fnot1 %f4, %f8
60345loop_7148:
60346 bcs,pt %xcc, loop_7149
60347 ldsw [%l7 + 0x54], %l0
60348 bpos,pt %xcc, loop_7150
60349 fcmpne16 %f14, %f2, %i3
60350loop_7149:
60351 lduw [%l7 + 0x7C], %l4
60352 fmovsge %xcc, %f0, %f7
60353loop_7150:
60354 edge32 %i5, %g7, %g5
60355 ta %xcc, 0x3
60356 bgu,a,pt %xcc, loop_7151
60357 bcc,pn %xcc, loop_7152
60358 sdiv %g2, 0x104F, %o1
60359 fbu,a %fcc2, loop_7153
60360loop_7151:
60361 sdivx %g1, 0x1C03, %o4
60362loop_7152:
60363 brgz,a %l2, loop_7154
60364 ldsw [%l7 + 0x0C], %g4
60365loop_7153:
60366 tsubcctv %i0, 0x16D9, %l1
60367 ldd [%l7 + 0x78], %f2
60368loop_7154:
60369 addcc %i1, 0x199E, %l6
60370 edge16n %i6, %o7, %g6
60371 stw %o3, [%l7 + 0x58]
60372 sub %i4, 0x0621, %l5
60373 ldsb [%l7 + 0x67], %o5
60374 tne %icc, 0x5
60375 movpos %xcc, %o0, %i2
60376 ldx [%l7 + 0x50], %o2
60377 nop
60378 setx loop_7155, %l0, %l1
60379 wrpr 0x1, %tl
60380 wrpr %l1, %tnpc
60381 setx 0x34400001400, %l0, %l1
60382 wrpr %l1, %tstate
60383 wrhpr 0x4, %htstate
60384 done
60385 fandnot1 %f4, %f8, %f12
60386 bvc,a,pt %xcc, loop_7156
60387 tle %icc, 0x7
60388loop_7155:
60389 fmovde %icc, %f13, %f12
60390 fbue %fcc0, loop_7157
60391loop_7156:
60392 lduw [%l7 + 0x5C], %o6
60393 brlez %g3, loop_7158
60394 ldub [%l7 + 0x36], %i7
60395loop_7157:
60396 brlez %l0, loop_7159
60397 fabss %f13, %f3
60398loop_7158:
60399 fcmped %fcc0, %f12, %f6
60400 nop
60401 setx loop_7160, %l0, %l1
60402 wrpr 0x1, %tl
60403 wrpr %l1, %tpc
60404 add %l1, 0x4, %l1
60405 wrpr %l1, %tnpc
60406 setx 0x34400001400, %l0, %l1
60407 wrpr %l1, %tstate
60408 wrhpr 0x4, %htstate
60409 retry
60410loop_7159:
60411 ldsh [%l7 + 0x62], %l3
60412 fbge,a %fcc1, loop_7161
60413 stb %i3, [%l7 + 0x70]
60414loop_7160:
60415 stw %i5, [%l7 + 0x10]
60416 ld [%l7 + 0x3C], %f0
60417loop_7161:
60418 fornot2s %f8, %f7, %f15
60419 fones %f6
60420 fmovdleu %icc, %f0, %f14
60421 fmovrdne %l4, %f10, %f2
60422 fmovsn %icc, %f5, %f2
60423 fandnot1s %f10, %f5, %f9
60424 fmovdcc %icc, %f12, %f0
60425 movleu %icc, %g7, %g5
60426 stx %g2, [%l7 + 0x30]
60427 ldub [%l7 + 0x25], %g1
60428 std %f8, [%l7 + 0x10]
60429 tvc %xcc, 0x3
60430 fpsub16 %f10, %f8, %f12
60431 brnz %o4, loop_7162
60432 call loop_7163
60433 fsrc1s %f9, %f9
60434 stb %o1, [%l7 + 0x6A]
60435loop_7162:
60436 bvc,a,pt %icc, loop_7164
60437loop_7163:
60438 array32 %g4, %l2, %i0
60439 fmovsle %xcc, %f1, %f1
60440 stb %i1, [%l7 + 0x34]
60441loop_7164:
60442 stw %l1, [%l7 + 0x24]
60443 sdivcc %i6, 0x02C9, %o7
60444 ldub [%l7 + 0x71], %g6
60445 or %o3, 0x1014, %i4
60446 ldsb [%l7 + 0x29], %l6
60447 st %f3, [%l7 + 0x30]
60448 ldsw [%l7 + 0x14], %l5
60449 lduw [%l7 + 0x28], %o5
60450 edge8 %o0, %i2, %o2
60451 tsubcc %o6, 0x08BC, %g3
60452 ldd [%l7 + 0x58], %f6
60453 stw %l0, [%l7 + 0x0C]
60454 fmovrdgez %l3, %f10, %f2
60455 fabss %f13, %f13
60456 alignaddr %i3, %i7, %l4
60457 tl %icc, 0x2
60458 fbule,a %fcc1, loop_7165
60459 fmovdn %icc, %f0, %f14
60460 ld [%l7 + 0x3C], %f8
60461 fmuld8ulx16 %f4, %f10, %f0
60462loop_7165:
60463 fabss %f4, %f4
60464 lduh [%l7 + 0x7A], %i5
60465 tleu %xcc, 0x6
60466 ldsh [%l7 + 0x66], %g5
60467 st %f1, [%l7 + 0x48]
60468 bcs,pt %xcc, loop_7166
60469 fblg %fcc3, loop_7167
60470 fmovdgu %xcc, %f8, %f4
60471 tne %xcc, 0x0
60472loop_7166:
60473 stw %g7, [%l7 + 0x20]
60474loop_7167:
60475 lduh [%l7 + 0x6A], %g2
60476 stb %g1, [%l7 + 0x0C]
60477 st %f2, [%l7 + 0x40]
60478 fmovdcs %xcc, %f4, %f11
60479 edge32ln %o4, %g4, %l2
60480 ldub [%l7 + 0x1B], %o1
60481 stx %i1, [%l7 + 0x18]
60482 fmovrde %i0, %f8, %f2
60483 fbg %fcc0, loop_7168
60484 fbule,a %fcc0, loop_7169
60485 tle %icc, 0x1
60486 fsrc1s %f7, %f15
60487loop_7168:
60488 stw %l1, [%l7 + 0x18]
60489loop_7169:
60490 taddcctv %i6, %o7, %o3
60491 fbo,a %fcc2, loop_7170
60492 ldsw [%l7 + 0x54], %g6
60493 fmul8sux16 %f4, %f12, %f14
60494 fbe %fcc3, loop_7171
60495loop_7170:
60496 stb %l6, [%l7 + 0x1C]
60497 fpadd32s %f2, %f12, %f2
60498 orcc %l5, 0x0514, %o5
60499loop_7171:
60500 fors %f0, %f1, %f10
60501 fbo %fcc2, loop_7172
60502 ldsw [%l7 + 0x20], %i4
60503 movrlz %o0, 0x0E8, %i2
60504 lduh [%l7 + 0x0C], %o2
60505loop_7172:
60506 fmovdpos %xcc, %f15, %f0
60507 fcmpeq16 %f12, %f2, %o6
60508 addccc %l0, 0x148B, %l3
60509 fpadd32s %f13, %f13, %f10
60510 lduh [%l7 + 0x18], %i3
60511 xorcc %g3, 0x0B3E, %i7
60512 umulcc %i5, 0x1D66, %g5
60513 ldx [%l7 + 0x58], %l4
60514 fornot2 %f8, %f4, %f0
60515 fpmerge %f11, %f11, %f6
60516 tleu %icc, 0x7
60517 umul %g2, %g7, %o4
60518 ldd [%l7 + 0x78], %f12
60519
60520!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60521!
60522! Stats for Diag:
60523!
60524! Type f : 14334
60525! Type cti : 7172
60526! Type i : 14182
60527! Type l : 14312
60528!
60529!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60530
60531
60532 EXIT_GOOD /* test finish */
60533
60534/************************************************************************
60535 Test case data start
60536 ************************************************************************/
60537.data
60538user_data_start:
60539scratch_area:
60540.word 0x23DC573C
60541.word 0x8888DE2B
60542.word 0xBD3920CC
60543.word 0x057D086F
60544.word 0x7B339F46
60545.word 0x02A36A83
60546.word 0xACE2DFAF
60547.word 0xFE8BF3FB
60548.word 0x792224C2
60549.word 0x8BFB4CD8
60550.word 0xECEC2000
60551.word 0x026E6D34
60552.word 0xFD3FBE2D
60553.word 0x339CFA84
60554.word 0xE9F65438
60555.word 0x0B7766B7
60556.word 0x7ED48FDD
60557.word 0x75F01032
60558.word 0x434C63D6
60559.word 0x38943F79
60560.word 0x7769D8EF
60561.word 0x7889F0CD
60562.word 0x89706980
60563.word 0xBB520FBA
60564.word 0xEB5E6FDE
60565.word 0x15B8B7CE
60566.word 0xECD4E4FC
60567.word 0x16CDD429
60568.word 0x5ACE600F
60569.word 0x4760A802
60570.word 0x0CE01851
60571.word 0xB4E2D15F
60572.word 0x4E8B02B5
60573.word 0x2FE757E4
60574.word 0xE3417717
60575.word 0x64FB83C1
60576.word 0xC15A9878
60577.word 0xA6DE8046
60578.word 0x0637B962
60579.word 0x03945CB0
60580.word 0xF28B705C
60581.word 0xE4EA275F
60582.word 0x52450318
60583.word 0xAA38D9B2
60584.word 0xB8940200
60585.word 0x53E1C87C
60586.word 0x99F4F4A6
60587.word 0xDD4D1E07
60588.word 0x482DD7E0
60589.word 0x161EA576
60590.word 0x9E9CCB83
60591.word 0x28ABFF0D
60592.word 0x0823E0EB
60593.word 0x05617128
60594.word 0x289FF857
60595.word 0x1501C828
60596.word 0x8579B8CB
60597.word 0x7FFE8158
60598.word 0x2CE5D5F9
60599.word 0xDF4A2903
60600.word 0xD6C40369
60601.word 0xADE26E33
60602.word 0x1B362908
60603.word 0x9152980C
60604.end