Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc25.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc25.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=277023401"
39.ident "BY rg131678 ON Mon Jul 14 14:20:51 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc25.s,v 1.3 2007/07/05 21:59:23 drp Exp $"
41#include "defines.h"
42#include "nmacros.h"
43#include "old_boot.s"
44
45/************************************************************************
46 Test case code start
47 ************************************************************************/
48
49.text
50.global main
51
52main: /* test begin */
53
54
55 ta T_RD_THID
56 mov %o1, %l6
57 umul %l6, 256, %l7
58 setx DIAG_DATA_AREA, %g1, %g3
59 add %l7, %g3, %l7
60
61
62 !# Initialize registers ..
63
64 !# Global registers
65 set 0x5, %g1
66 set 0x7, %g2
67 set 0x4, %g3
68 set 0xF, %g4
69 set 0x8, %g5
70 set 0xA, %g6
71 set 0x2, %g7
72 !# Input registers
73 set -0x6, %i0
74 set -0xA, %i1
75 set -0x7, %i2
76 set -0x7, %i3
77 set -0x4, %i4
78 set -0xA, %i5
79 set -0xC, %i6
80 set -0x0, %i7
81 !# Local registers
82 set 0x1965FA1B, %l0
83 set 0x294872BB, %l1
84 set 0x064B16F8, %l2
85 set 0x739027D3, %l3
86 set 0x418ED31F, %l4
87 set 0x7ACA36EA, %l5
88 set 0x0F543FB2, %l6
89 !# Output registers
90 set 0x1E4F, %o0
91 set 0x0680, %o1
92 set 0x1112, %o2
93 set 0x07DE, %o3
94 set -0x0ADE, %o4
95 set -0x04FB, %o5
96 set -0x0132, %o6
97 set 0x10A1, %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 ldsh [%l7 + 0x70], %i1
112 movvc %icc, %g5, %g7
113 srax %i2, 0x0E, %l2
114 fpadd32s %f4, %f12, %f0
115 fors %f3, %f13, %f12
116 sdiv %i6, 0x13D4, %o1
117 fnor %f14, %f14, %f2
118 fmul8sux16 %f4, %f4, %f2
119 std %f6, [%l7 + 0x38]
120 fbue,a %fcc1, loop_1
121 array16 %g4, %l5, %i3
122 bne,pt %xcc, loop_2
123 fmovdleu %xcc, %f9, %f15
124loop_1:
125 edge32l %l0, %o4, %o0
126 ld [%l7 + 0x18], %f14
127loop_2:
128 xnorcc %g6, %o2, %l3
129 taddcctv %o7, %o3, %o5
130 ldsh [%l7 + 0x72], %l1
131 tcs %xcc, 0x1
132 ldd [%l7 + 0x10], %f6
133 alignaddr %g1, %i5, %o6
134 fmovrse %l6, %f6, %f6
135 fnot1s %f15, %f8
136 ldub [%l7 + 0x1E], %g2
137 lduw [%l7 + 0x14], %i7
138 bn,a,pt %icc, loop_3
139 ldd [%l7 + 0x28], %f6
140 siam 0x7
141 fcmpes %fcc3, %f5, %f15
142loop_3:
143 stb %l4, [%l7 + 0x69]
144 lduh [%l7 + 0x34], %i0
145 stb %g3, [%l7 + 0x7F]
146 ldd [%l7 + 0x38], %f10
147 std %f14, [%l7 + 0x60]
148 fmovrsne %i1, %f6, %f0
149 fbu %fcc0, loop_4
150 movle %icc, %i4, %g7
151 sdivx %i2, 0x0097, %g5
152 bvs %xcc, loop_5
153loop_4:
154 fmovsleu %icc, %f4, %f8
155 fnands %f14, %f10, %f4
156 bvc,a,pn %xcc, loop_6
157loop_5:
158 movvs %icc, %l2, %i6
159 movl %icc, %g4, %l5
160 fmul8x16 %f15, %f6, %f8
161loop_6:
162 te %icc, 0x5
163 fmovdneg %icc, %f3, %f12
164 fnot2s %f4, %f2
165 fbuge,a %fcc2, loop_7
166 orcc %o1, 0x01D0, %i3
167 nop
168 setx loop_8, %l0, %l1
169 wrpr 0x1, %tl
170 wrpr %l1, %tpc
171 add %l1, 0x4, %l1
172 wrpr %l1, %tnpc
173 setx 0x34400001400, %l0, %l1
174 wrpr %l1, %tstate
175 wrhpr 0x4, %htstate
176 retry
177 fsrc2s %f8, %f8
178loop_7:
179 srax %l0, 0x06, %o0
180 ldsb [%l7 + 0x44], %g6
181loop_8:
182 edge8n %o4, %l3, %o2
183 stx %o3, [%l7 + 0x60]
184 move %xcc, %o7, %l1
185 fpsub16s %f14, %f0, %f7
186 udivcc %g1, 0x03E3, %i5
187 fmovse %icc, %f12, %f3
188 sth %o6, [%l7 + 0x4E]
189 addc %o5, %l6, %i7
190 fmovdne %icc, %f2, %f11
191 fmovrdgz %l4, %f10, %f4
192 ldsb [%l7 + 0x4C], %i0
193 sethi 0x0129, %g3
194 std %f6, [%l7 + 0x38]
195 fpsub16 %f8, %f4, %f6
196 fors %f0, %f2, %f7
197 andcc %i1, 0x17FD, %g2
198 stb %i4, [%l7 + 0x4A]
199 bvc,a %xcc, loop_9
200 fmovda %xcc, %f2, %f11
201 mulx %i2, %g5, %l2
202 ldx [%l7 + 0x08], %g7
203loop_9:
204 stb %g4, [%l7 + 0x70]
205 fsrc1 %f12, %f0
206 fmuld8ulx16 %f10, %f13, %f10
207 stx %i6, [%l7 + 0x18]
208 fmovdcc %xcc, %f0, %f2
209 fcmpgt16 %f8, %f6, %l5
210 fmovrdne %o1, %f4, %f14
211 fmovrdne %l0, %f2, %f14
212 ldx [%l7 + 0x48], %i3
213 tl %xcc, 0x4
214 srax %o0, %g6, %o4
215 fbul %fcc1, loop_10
216 ldub [%l7 + 0x5A], %l3
217 fcmple16 %f10, %f12, %o2
218 fbg,a %fcc1, loop_11
219loop_10:
220 movgu %icc, %o7, %l1
221 ldx [%l7 + 0x08], %o3
222 ldsb [%l7 + 0x1D], %g1
223loop_11:
224 ldsw [%l7 + 0x78], %o6
225 nop
226 setx loop_12, %l0, %l1
227 wrpr 0x1, %tl
228 wrpr %l1, %tnpc
229 setx 0x34400001400, %l0, %l1
230 wrpr %l1, %tstate
231 wrhpr 0x4, %htstate
232 done
233 lduh [%l7 + 0x26], %i5
234 fmovrsgez %l6, %f8, %f10
235 sdivcc %o5, 0x07A0, %i7
236loop_12:
237 ldd [%l7 + 0x60], %f4
238 ld [%l7 + 0x08], %f13
239 andncc %i0, %g3, %l4
240 fornot2 %f12, %f14, %f4
241 fnands %f10, %f8, %f6
242 bvc,pn %icc, loop_13
243 edge16 %g2, %i1, %i4
244 fmuld8sux16 %f5, %f2, %f10
245 sth %i2, [%l7 + 0x76]
246loop_13:
247 brz %l2, loop_14
248 sll %g5, 0x1F, %g7
249 ba,a,pn %icc, loop_15
250 mulscc %g4, %i6, %o1
251loop_14:
252 fmovdpos %icc, %f2, %f13
253 sth %l5, [%l7 + 0x44]
254loop_15:
255 tpos %icc, 0x6
256 fnand %f8, %f2, %f8
257 fcmple32 %f10, %f0, %i3
258 sth %l0, [%l7 + 0x34]
259 fmovsle %xcc, %f9, %f12
260 mova %xcc, %o0, %g6
261 ldub [%l7 + 0x7E], %l3
262 fmovsleu %xcc, %f11, %f1
263 edge16 %o2, %o7, %l1
264 mulscc %o4, %o3, %g1
265 sth %o6, [%l7 + 0x54]
266 fnot1 %f10, %f8
267 fsrc2 %f2, %f8
268 fcmped %fcc0, %f10, %f12
269 stb %i5, [%l7 + 0x2D]
270 fones %f14
271 fexpand %f3, %f2
272 fmovsa %icc, %f11, %f13
273 xnorcc %l6, %i7, %i0
274 ldsh [%l7 + 0x38], %o5
275 fnot1s %f11, %f2
276 fxnors %f13, %f3, %f0
277 fmovsleu %xcc, %f6, %f14
278 tsubcc %g3, 0x11D1, %g2
279 lduh [%l7 + 0x62], %i1
280 fbne %fcc0, loop_16
281 ldx [%l7 + 0x68], %i4
282 fmovdvs %xcc, %f14, %f1
283 sll %l4, %l2, %g5
284loop_16:
285 fornot2s %f13, %f5, %f1
286 fmovd %f12, %f8
287 srlx %g7, %g4, %i2
288 ldsb [%l7 + 0x3D], %i6
289 movleu %xcc, %o1, %i3
290 sth %l5, [%l7 + 0x7E]
291 srlx %o0, 0x0E, %l0
292 movg %icc, %l3, %g6
293 brgez,a %o2, loop_17
294 fbug,a %fcc0, loop_18
295 fnot2 %f2, %f6
296 movre %l1, 0x0B0, %o7
297loop_17:
298 sdivx %o4, 0x0C5D, %o3
299loop_18:
300 bg %icc, loop_19
301 fsrc1s %f6, %f3
302 std %f6, [%l7 + 0x48]
303 fpadd32 %f14, %f6, %f0
304loop_19:
305 sllx %o6, %g1, %i5
306 movleu %xcc, %l6, %i0
307 lduh [%l7 + 0x46], %o5
308 srl %g3, 0x02, %g2
309 tcs %xcc, 0x7
310 fbl,a %fcc1, loop_20
311 tneg %icc, 0x3
312 tvc %icc, 0x1
313 fmovdcs %icc, %f5, %f1
314loop_20:
315 fcmpgt32 %f2, %f12, %i7
316 stx %i4, [%l7 + 0x60]
317 st %f0, [%l7 + 0x08]
318 fmovsvc %xcc, %f2, %f1
319 fcmpgt16 %f4, %f4, %i1
320 fnor %f2, %f12, %f4
321 ldsb [%l7 + 0x0D], %l2
322 sub %g5, %g7, %l4
323 fnot2 %f12, %f6
324 umulcc %g4, %i2, %o1
325 bcs loop_21
326 st %f2, [%l7 + 0x68]
327 stb %i6, [%l7 + 0x33]
328 udivx %l5, 0x1258, %o0
329loop_21:
330 tle %icc, 0x1
331 sdivcc %l0, 0x10BD, %l3
332 lduw [%l7 + 0x1C], %i3
333 movpos %icc, %g6, %l1
334 edge16 %o7, %o4, %o3
335 smulcc %o6, %g1, %i5
336 subccc %l6, %o2, %o5
337 std %f10, [%l7 + 0x70]
338 pdist %f6, %f2, %f14
339 bvc loop_22
340 array32 %i0, %g3, %i7
341 fmovscc %xcc, %f10, %f13
342 fmovdvs %xcc, %f0, %f7
343loop_22:
344 te %xcc, 0x0
345 pdist %f14, %f14, %f12
346 fnands %f6, %f11, %f13
347 bneg,a,pt %icc, loop_23
348 ldsw [%l7 + 0x2C], %g2
349 sub %i4, 0x035F, %l2
350 fmovrdlz %g5, %f8, %f8
351loop_23:
352 faligndata %f14, %f0, %f8
353 brnz %i1, loop_24
354 stx %l4, [%l7 + 0x48]
355 fcmpes %fcc0, %f2, %f10
356 pdist %f0, %f4, %f6
357loop_24:
358 udivcc %g4, 0x0D0C, %g7
359 ldsw [%l7 + 0x2C], %o1
360 bshuffle %f4, %f2, %f0
361 lduw [%l7 + 0x0C], %i2
362 fmul8sux16 %f4, %f10, %f6
363 lduh [%l7 + 0x6E], %l5
364 fmovsvs %xcc, %f15, %f12
365 movvc %xcc, %i6, %o0
366 ldsb [%l7 + 0x24], %l3
367 tle %xcc, 0x7
368 fnegd %f6, %f6
369 std %f2, [%l7 + 0x60]
370 fmovdleu %icc, %f5, %f6
371 ldsw [%l7 + 0x38], %l0
372 pdist %f0, %f10, %f10
373 lduw [%l7 + 0x48], %i3
374 sth %l1, [%l7 + 0x12]
375 fble %fcc3, loop_25
376 movleu %xcc, %o7, %g6
377 ldub [%l7 + 0x64], %o3
378 fpadd16 %f10, %f2, %f8
379loop_25:
380 brlz,a %o4, loop_26
381 fcmple16 %f8, %f4, %o6
382 ldsw [%l7 + 0x68], %g1
383 fornot2s %f6, %f11, %f3
384loop_26:
385 fmovsleu %icc, %f10, %f13
386 sth %l6, [%l7 + 0x0A]
387 tcs %icc, 0x1
388 stb %i5, [%l7 + 0x3C]
389 bpos,a %xcc, loop_27
390 fnot2s %f2, %f7
391 sth %o2, [%l7 + 0x16]
392 tn %xcc, 0x0
393loop_27:
394 movleu %icc, %o5, %g3
395 fmovdl %icc, %f2, %f0
396 fbg %fcc2, loop_28
397 ldx [%l7 + 0x50], %i0
398 lduh [%l7 + 0x4E], %i7
399 fsrc2 %f14, %f0
400loop_28:
401 fcmpes %fcc3, %f2, %f0
402 fornot1s %f15, %f0, %f0
403 tne %icc, 0x7
404 nop
405 setx loop_29, %l0, %l1
406 wrpr 0x1, %tl
407 wrpr %l1, %tpc
408 add %l1, 0x4, %l1
409 wrpr %l1, %tnpc
410 setx 0x34400001400, %l0, %l1
411 wrpr %l1, %tstate
412 wrhpr 0x4, %htstate
413 retry
414 edge32l %g2, %l2, %g5
415 mulx %i1, %i4, %g4
416 fmovscc %icc, %f10, %f6
417loop_29:
418 ldub [%l7 + 0x4E], %g7
419 sth %l4, [%l7 + 0x74]
420 tsubcctv %i2, 0x0C57, %l5
421 bn,a,pn %xcc, loop_30
422 fors %f8, %f14, %f0
423 lduw [%l7 + 0x58], %i6
424 fbn %fcc3, loop_31
425loop_30:
426 ldsb [%l7 + 0x75], %o0
427 lduw [%l7 + 0x40], %l3
428 movre %l0, %o1, %i3
429loop_31:
430 edge8 %o7, %l1, %g6
431 stx %o4, [%l7 + 0x28]
432 ldsb [%l7 + 0x0C], %o3
433 edge8ln %g1, %l6, %o6
434 tvc %icc, 0x1
435 srlx %i5, 0x17, %o2
436 fpack32 %f12, %f2, %f10
437 stw %o5, [%l7 + 0x2C]
438 popc %g3, %i0
439 fmovsge %xcc, %f11, %f14
440 fmovdgu %icc, %f3, %f3
441 stb %g2, [%l7 + 0x6F]
442 stw %i7, [%l7 + 0x68]
443 xorcc %g5, %l2, %i4
444 movrne %i1, 0x3F5, %g7
445 addcc %l4, 0x0196, %i2
446 te %icc, 0x2
447 xnor %g4, 0x18CE, %i6
448 fnegs %f9, %f14
449 fmovdne %icc, %f5, %f13
450 addcc %o0, 0x0774, %l3
451 fnegd %f2, %f8
452 alignaddrl %l5, %l0, %o1
453 lduw [%l7 + 0x40], %i3
454 fsrc2s %f4, %f7
455 and %l1, %o7, %g6
456 stx %o3, [%l7 + 0x78]
457 st %f12, [%l7 + 0x20]
458 fpadd16s %f8, %f2, %f14
459 stx %g1, [%l7 + 0x48]
460 ldd [%l7 + 0x68], %f6
461 brlez %l6, loop_32
462 fsrc2s %f7, %f1
463 ldx [%l7 + 0x20], %o6
464 lduw [%l7 + 0x1C], %i5
465loop_32:
466 ldsh [%l7 + 0x60], %o2
467 bg,a,pn %xcc, loop_33
468 std %f14, [%l7 + 0x38]
469 fpadd16s %f9, %f2, %f4
470 srlx %o4, %g3, %i0
471loop_33:
472 fmuld8sux16 %f8, %f1, %f4
473 ldub [%l7 + 0x59], %g2
474 fzeros %f12
475 stx %o5, [%l7 + 0x78]
476 fmovsle %xcc, %f9, %f4
477 fmovsn %icc, %f13, %f0
478 bgu,a,pn %icc, loop_34
479 stb %i7, [%l7 + 0x7C]
480 stb %l2, [%l7 + 0x3A]
481 fmovsne %icc, %f9, %f5
482loop_34:
483 fmovrsne %i4, %f1, %f5
484 brz,a %i1, loop_35
485 st %f12, [%l7 + 0x7C]
486 fmovsvs %icc, %f7, %f7
487 fmovsleu %icc, %f9, %f10
488loop_35:
489 ldd [%l7 + 0x68], %f8
490 ldsb [%l7 + 0x38], %g5
491 stw %g7, [%l7 + 0x70]
492 ldx [%l7 + 0x18], %i2
493 fsrc1s %f9, %f6
494 ldx [%l7 + 0x68], %g4
495 fmovde %xcc, %f13, %f13
496 xnorcc %i6, 0x0F70, %l4
497 fmovde %xcc, %f11, %f7
498 fpsub32 %f4, %f2, %f12
499 lduw [%l7 + 0x5C], %l3
500 sll %l5, %l0, %o1
501 tg %xcc, 0x2
502 brgz %i3, loop_36
503 stx %l1, [%l7 + 0x58]
504 ldsh [%l7 + 0x56], %o7
505 bleu %icc, loop_37
506loop_36:
507 fbul,a %fcc1, loop_38
508 ldsw [%l7 + 0x38], %g6
509 fmuld8ulx16 %f2, %f7, %f8
510loop_37:
511 srl %o3, 0x0E, %o0
512loop_38:
513 tgu %xcc, 0x3
514 fors %f1, %f0, %f12
515 xor %g1, %l6, %i5
516 ld [%l7 + 0x7C], %f11
517 subccc %o6, %o4, %o2
518 stw %i0, [%l7 + 0x60]
519 edge32n %g2, %o5, %g3
520 fble %fcc3, loop_39
521 lduh [%l7 + 0x10], %l2
522 st %f14, [%l7 + 0x20]
523 lduh [%l7 + 0x5C], %i7
524loop_39:
525 tn %icc, 0x6
526 edge16n %i1, %i4, %g7
527 fbul,a %fcc0, loop_40
528 fmovsle %icc, %f0, %f12
529 fcmpes %fcc0, %f3, %f1
530 ld [%l7 + 0x18], %f2
531loop_40:
532 fmovdleu %icc, %f1, %f7
533 udiv %g5, 0x104E, %g4
534 popc %i2, %i6
535 fnegs %f5, %f14
536 tgu %icc, 0x6
537 ldsw [%l7 + 0x10], %l3
538 array32 %l4, %l0, %l5
539 fmovsle %xcc, %f0, %f6
540 fmovsge %icc, %f12, %f10
541 subcc %o1, 0x16C4, %l1
542 call loop_41
543 fcmple16 %f14, %f2, %o7
544 sdivx %g6, 0x044E, %o3
545 popc %o0, %i3
546loop_41:
547 ldsh [%l7 + 0x30], %g1
548 fzeros %f10
549 tcc %icc, 0x6
550 movgu %icc, %i5, %l6
551 fandnot1s %f12, %f8, %f2
552 sll %o4, %o2, %o6
553 fmovs %f12, %f13
554 movneg %icc, %i0, %o5
555 tsubcc %g2, %l2, %g3
556 fmovscs %icc, %f4, %f15
557 sra %i1, %i7, %g7
558 fones %f0
559 sth %i4, [%l7 + 0x4A]
560 ldsb [%l7 + 0x24], %g4
561 bl,a,pt %icc, loop_42
562 fmovrdgez %g5, %f10, %f8
563 be,pt %icc, loop_43
564 stb %i2, [%l7 + 0x4E]
565loop_42:
566 fone %f4
567 tge %icc, 0x0
568loop_43:
569 edge32l %l3, %i6, %l4
570 bcs,a %icc, loop_44
571 edge16ln %l5, %l0, %o1
572 ldx [%l7 + 0x10], %l1
573 bcs,a,pn %xcc, loop_45
574loop_44:
575 fmovrde %g6, %f8, %f2
576 ldsb [%l7 + 0x60], %o7
577 lduh [%l7 + 0x44], %o0
578loop_45:
579 fbl %fcc1, loop_46
580 fmovde %icc, %f14, %f4
581 fcmpgt32 %f10, %f2, %o3
582 brz %i3, loop_47
583loop_46:
584 orn %g1, %l6, %o4
585 mova %xcc, %i5, %o6
586 orn %i0, 0x0B0C, %o5
587loop_47:
588 fmovsleu %icc, %f4, %f15
589 xor %g2, %o2, %l2
590 fands %f1, %f5, %f6
591 andn %i1, %g3, %g7
592 ldd [%l7 + 0x10], %f8
593 te %xcc, 0x2
594 fmovsvs %icc, %f12, %f1
595 fblg %fcc0, loop_48
596 fbue %fcc2, loop_49
597 fble %fcc3, loop_50
598 fcmpd %fcc2, %f14, %f14
599loop_48:
600 ldd [%l7 + 0x68], %f8
601loop_49:
602 brgez %i7, loop_51
603loop_50:
604 std %f8, [%l7 + 0x20]
605 fcmpne16 %f6, %f4, %g4
606 fbg,a %fcc2, loop_52
607loop_51:
608 ldd [%l7 + 0x08], %f0
609 call loop_53
610 fmovscs %icc, %f15, %f2
611loop_52:
612 tne %xcc, 0x2
613 stx %g5, [%l7 + 0x38]
614loop_53:
615 fzeros %f7
616 fmovsle %xcc, %f3, %f9
617 fmovrsne %i2, %f7, %f13
618 brz %l3, loop_54
619 fbg,a %fcc3, loop_55
620 fandnot1 %f2, %f2, %f2
621 fcmple32 %f10, %f10, %i4
622loop_54:
623 brz %i6, loop_56
624loop_55:
625 ldsh [%l7 + 0x18], %l4
626 fone %f8
627 ldsh [%l7 + 0x1A], %l5
628loop_56:
629 bvc,a,pn %icc, loop_57
630 fcmpeq32 %f12, %f14, %o1
631 st %f0, [%l7 + 0x48]
632 stw %l1, [%l7 + 0x5C]
633loop_57:
634 bge loop_58
635 st %f2, [%l7 + 0x74]
636 fexpand %f3, %f8
637 edge32ln %l0, %g6, %o0
638loop_58:
639 mova %xcc, %o3, %i3
640 bg,a,pt %xcc, loop_59
641 fzeros %f15
642 tvc %xcc, 0x7
643 fmovdcc %icc, %f6, %f8
644loop_59:
645 ldd [%l7 + 0x58], %f10
646 sdivx %g1, 0x0DBD, %o7
647 fpadd32 %f2, %f0, %f2
648 fsrc1 %f14, %f12
649 ldx [%l7 + 0x08], %l6
650 ldsh [%l7 + 0x52], %o4
651 ldx [%l7 + 0x28], %i5
652 be,a,pt %xcc, loop_60
653 ldub [%l7 + 0x69], %o6
654 movg %xcc, %i0, %o5
655 stx %o2, [%l7 + 0x78]
656loop_60:
657 sth %g2, [%l7 + 0x08]
658 and %i1, 0x10D6, %g3
659 fmovdg %xcc, %f11, %f14
660 alignaddr %g7, %i7, %g4
661 fmul8ulx16 %f6, %f10, %f12
662 bleu %icc, loop_61
663 fmovrslz %g5, %f3, %f12
664 andcc %i2, %l2, %l3
665 orn %i6, %l4, %i4
666loop_61:
667 movgu %xcc, %o1, %l1
668 bn,a loop_62
669 fbue,a %fcc1, loop_63
670 std %f12, [%l7 + 0x68]
671 fmovscs %icc, %f15, %f9
672loop_62:
673 tg %xcc, 0x5
674loop_63:
675 ldsb [%l7 + 0x7D], %l5
676 fcmpgt32 %f12, %f0, %g6
677 stx %o0, [%l7 + 0x38]
678 fpmerge %f15, %f10, %f2
679 sth %o3, [%l7 + 0x0A]
680 fbu,a %fcc2, loop_64
681 fbuge,a %fcc3, loop_65
682 fnegs %f14, %f8
683 mulscc %i3, 0x13A9, %g1
684loop_64:
685 movrne %o7, 0x382, %l6
686loop_65:
687 brgez,a %o4, loop_66
688 ldd [%l7 + 0x70], %f12
689 sth %l0, [%l7 + 0x12]
690 udivx %o6, 0x115C, %i0
691loop_66:
692 ldsw [%l7 + 0x10], %i5
693 movneg %icc, %o2, %g2
694 fbl %fcc2, loop_67
695 stw %o5, [%l7 + 0x4C]
696 ldsb [%l7 + 0x32], %i1
697 tneg %icc, 0x4
698loop_67:
699 movg %xcc, %g7, %g3
700 ldub [%l7 + 0x5E], %i7
701 tn %icc, 0x1
702 fble %fcc2, loop_68
703 fpadd16s %f8, %f6, %f8
704 ldx [%l7 + 0x20], %g4
705 fbu,a %fcc3, loop_69
706loop_68:
707 srl %i2, %l2, %l3
708 sth %g5, [%l7 + 0x44]
709 tn %icc, 0x0
710loop_69:
711 ldsh [%l7 + 0x32], %l4
712 tne %icc, 0x1
713 nop
714 setx loop_70, %l0, %l1
715 wrpr 0x1, %tl
716 wrpr %l1, %tpc
717 add %l1, 0x4, %l1
718 wrpr %l1, %tnpc
719 setx 0x34400001400, %l0, %l1
720 wrpr %l1, %tstate
721 wrhpr 0x4, %htstate
722 retry
723 st %f3, [%l7 + 0x68]
724 stb %i4, [%l7 + 0x70]
725 fmovdleu %icc, %f1, %f9
726loop_70:
727 fmovdneg %icc, %f3, %f2
728 fble,a %fcc0, loop_71
729 edge8 %o1, %i6, %l1
730 mulx %l5, %g6, %o0
731 fmovrdgz %o3, %f14, %f0
732loop_71:
733 fbe,a %fcc0, loop_72
734 fmovdge %icc, %f6, %f0
735 fone %f0
736 fmovdcc %xcc, %f2, %f0
737loop_72:
738 ldx [%l7 + 0x60], %g1
739 be,pt %icc, loop_73
740 ldd [%l7 + 0x20], %f6
741 brlez,a %i3, loop_74
742 orcc %o7, %l6, %l0
743loop_73:
744 ldub [%l7 + 0x72], %o4
745 bge %icc, loop_75
746loop_74:
747 srlx %i0, 0x09, %i5
748 fbge,a %fcc3, loop_76
749 alignaddrl %o2, %g2, %o6
750loop_75:
751 subc %o5, 0x04F3, %i1
752 siam 0x5
753loop_76:
754 tcs %icc, 0x4
755 fmovsleu %xcc, %f10, %f8
756 fmovde %icc, %f14, %f1
757 fmovdge %xcc, %f13, %f1
758 smulcc %g3, %i7, %g7
759 ldd [%l7 + 0x18], %f14
760 ba,a,pt %xcc, loop_77
761 fbuge,a %fcc1, loop_78
762 udiv %i2, 0x0A85, %l2
763 sth %l3, [%l7 + 0x56]
764loop_77:
765 fandnot1s %f6, %f10, %f5
766loop_78:
767 fsrc2 %f14, %f8
768 sth %g5, [%l7 + 0x64]
769 edge32l %g4, %i4, %l4
770 lduh [%l7 + 0x56], %o1
771 lduw [%l7 + 0x54], %i6
772 st %f4, [%l7 + 0x14]
773 fpadd16 %f14, %f10, %f10
774 lduh [%l7 + 0x18], %l1
775 array32 %l5, %g6, %o0
776 fzero %f0
777 movvs %icc, %g1, %o3
778 fbl %fcc1, loop_79
779 ldsw [%l7 + 0x68], %i3
780 std %f10, [%l7 + 0x40]
781 sth %l6, [%l7 + 0x4E]
782loop_79:
783 fmuld8ulx16 %f10, %f7, %f10
784 edge8n %l0, %o4, %o7
785 fmovrdgez %i5, %f4, %f14
786 ld [%l7 + 0x0C], %f14
787 lduw [%l7 + 0x68], %o2
788 ldub [%l7 + 0x24], %i0
789 fmovde %xcc, %f6, %f1
790 bn,a,pn %xcc, loop_80
791 fmovsleu %icc, %f15, %f15
792 fmuld8sux16 %f0, %f0, %f14
793 bvc loop_81
794loop_80:
795 ble,a loop_82
796 fbl,a %fcc2, loop_83
797 lduw [%l7 + 0x1C], %o6
798loop_81:
799 fmul8x16al %f11, %f15, %f14
800loop_82:
801 fbl %fcc1, loop_84
802loop_83:
803 mulscc %o5, %i1, %g3
804 brgz,a %g2, loop_85
805 fmul8sux16 %f0, %f8, %f6
806loop_84:
807 stb %i7, [%l7 + 0x1C]
808 fmovs %f11, %f14
809loop_85:
810 alignaddrl %g7, %l2, %i2
811 fpack16 %f8, %f12
812 ldsw [%l7 + 0x40], %l3
813 fandnot1 %f2, %f14, %f12
814 movcc %icc, %g5, %g4
815 stw %l4, [%l7 + 0x3C]
816 edge8 %o1, %i4, %i6
817 brgez,a %l5, loop_86
818 ldsb [%l7 + 0x6E], %g6
819 tsubcctv %o0, %l1, %o3
820 movcs %icc, %g1, %l6
821loop_86:
822 movne %xcc, %l0, %i3
823 tsubcctv %o4, %i5, %o2
824 ldx [%l7 + 0x18], %i0
825 edge32l %o7, %o6, %o5
826 srl %i1, %g2, %g3
827 ldsb [%l7 + 0x58], %g7
828 tsubcc %l2, 0x1EDE, %i7
829 edge16n %i2, %l3, %g5
830 ldx [%l7 + 0x58], %g4
831 srl %l4, 0x07, %o1
832 fmovde %xcc, %f0, %f9
833 edge16n %i6, %i4, %l5
834 fba,a %fcc1, loop_87
835 ldx [%l7 + 0x28], %g6
836 fbule,a %fcc3, loop_88
837 fandnot2 %f0, %f4, %f2
838loop_87:
839 ldub [%l7 + 0x60], %o0
840 fabsd %f6, %f2
841loop_88:
842 taddcc %l1, 0x0D39, %o3
843 ldd [%l7 + 0x28], %f2
844 ble,a %xcc, loop_89
845 lduw [%l7 + 0x38], %l6
846 ldub [%l7 + 0x38], %l0
847 stx %i3, [%l7 + 0x58]
848loop_89:
849 lduw [%l7 + 0x40], %o4
850 movrgz %i5, %o2, %i0
851 ldsh [%l7 + 0x3E], %g1
852 fba,a %fcc1, loop_90
853 stb %o7, [%l7 + 0x40]
854 alignaddr %o6, %o5, %i1
855 fone %f6
856loop_90:
857 fsrc2 %f0, %f8
858 fsrc1s %f11, %f10
859 add %g2, 0x1679, %g3
860 fmovdl %xcc, %f5, %f8
861 stb %l2, [%l7 + 0x63]
862 bne,a,pt %xcc, loop_91
863 tge %icc, 0x6
864 srlx %g7, 0x11, %i2
865 ldx [%l7 + 0x70], %i7
866loop_91:
867 lduh [%l7 + 0x50], %l3
868 fmovsvs %icc, %f8, %f0
869 sth %g4, [%l7 + 0x5A]
870 fcmpeq32 %f2, %f10, %l4
871 movvs %icc, %o1, %g5
872 fmul8x16al %f4, %f3, %f10
873 lduh [%l7 + 0x4E], %i4
874 sdiv %l5, 0x0D96, %g6
875 movrgez %i6, 0x3C0, %o0
876 std %f8, [%l7 + 0x40]
877 brlez %o3, loop_92
878 tvs %xcc, 0x4
879 fbug,a %fcc0, loop_93
880 and %l6, %l0, %i3
881loop_92:
882 st %f15, [%l7 + 0x70]
883 andncc %l1, %i5, %o2
884loop_93:
885 fpmerge %f7, %f4, %f6
886 brlz,a %i0, loop_94
887 fmul8x16 %f9, %f0, %f12
888 ldsh [%l7 + 0x08], %o4
889 array32 %g1, %o7, %o5
890loop_94:
891 xor %o6, %i1, %g3
892 ldsh [%l7 + 0x54], %g2
893 edge32ln %g7, %l2, %i7
894 move %xcc, %l3, %g4
895 fxor %f14, %f6, %f12
896 fcmple32 %f8, %f4, %l4
897 orcc %o1, 0x0E1F, %g5
898 fnegd %f6, %f6
899 bge,a loop_95
900 std %f14, [%l7 + 0x68]
901 brlz %i4, loop_96
902 bvs,a %icc, loop_97
903loop_95:
904 ld [%l7 + 0x18], %f13
905 udivx %l5, 0x181A, %i2
906loop_96:
907 fbl %fcc0, loop_98
908loop_97:
909 fxor %f2, %f8, %f12
910 fcmped %fcc1, %f4, %f8
911 std %f4, [%l7 + 0x68]
912loop_98:
913 alignaddr %i6, %g6, %o0
914 fnot1s %f13, %f1
915 movcs %xcc, %l6, %l0
916 movrgez %o3, %i3, %l1
917 stb %i5, [%l7 + 0x74]
918 edge16 %i0, %o2, %g1
919 fbuge %fcc0, loop_99
920 fnors %f7, %f3, %f7
921 tl %xcc, 0x1
922 fpadd32 %f8, %f10, %f6
923loop_99:
924 fmovdle %icc, %f8, %f11
925 fbug %fcc3, loop_100
926 fmuld8ulx16 %f1, %f13, %f12
927 ld [%l7 + 0x0C], %f8
928 or %o4, %o7, %o5
929loop_100:
930 ldsw [%l7 + 0x78], %o6
931 bn,a loop_101
932 edge32ln %i1, %g3, %g7
933 fpack16 %f12, %f13
934 fmovda %icc, %f3, %f0
935loop_101:
936 edge32ln %g2, %i7, %l2
937 ldub [%l7 + 0x5F], %g4
938 lduh [%l7 + 0x0C], %l3
939 fsrc1 %f6, %f4
940 fbge,a %fcc0, loop_102
941 edge32ln %l4, %o1, %i4
942 std %f2, [%l7 + 0x48]
943 sth %l5, [%l7 + 0x26]
944loop_102:
945 ldsh [%l7 + 0x5A], %i2
946 movle %icc, %g5, %g6
947 nop
948 setx loop_103, %l0, %l1
949 wrpr 0x1, %tl
950 wrpr %l1, %tpc
951 add %l1, 0x4, %l1
952 wrpr %l1, %tnpc
953 setx 0x34400001400, %l0, %l1
954 wrpr %l1, %tstate
955 wrhpr 0x4, %htstate
956 retry
957 udivcc %o0, 0x1C6B, %i6
958 ldd [%l7 + 0x58], %f12
959 brz,a %l0, loop_104
960loop_103:
961 fmovd %f12, %f8
962 lduh [%l7 + 0x70], %l6
963 array16 %i3, %o3, %l1
964loop_104:
965 bpos %xcc, loop_105
966 srlx %i5, %o2, %i0
967 ble,a,pt %xcc, loop_106
968 ldx [%l7 + 0x68], %o4
969loop_105:
970 tpos %icc, 0x1
971 tcs %icc, 0x3
972loop_106:
973 fpadd16 %f12, %f0, %f4
974 bpos,a,pt %icc, loop_107
975 ldsw [%l7 + 0x20], %o7
976 fmovsneg %icc, %f10, %f15
977 udivx %o5, 0x0ED3, %o6
978loop_107:
979 fmovdneg %icc, %f6, %f4
980 tl %icc, 0x7
981 brlez %i1, loop_108
982 umulcc %g1, 0x0D62, %g3
983 addc %g7, 0x0E18, %g2
984 fmovrdne %l2, %f14, %f2
985loop_108:
986 fcmpeq16 %f10, %f12, %i7
987 subcc %l3, 0x1704, %g4
988 brgez,a %o1, loop_109
989 srl %l4, 0x1E, %i4
990 ldub [%l7 + 0x40], %i2
991 edge32 %l5, %g5, %g6
992loop_109:
993 movrne %i6, %l0, %o0
994 lduw [%l7 + 0x08], %l6
995 ldub [%l7 + 0x71], %i3
996 edge16 %o3, %i5, %l1
997 udivcc %o2, 0x16AF, %i0
998 fmul8x16al %f3, %f0, %f4
999 ta %xcc, 0x0
1000 fmovrde %o4, %f14, %f12
1001 edge32n %o5, %o7, %i1
1002 lduh [%l7 + 0x5A], %o6
1003 or %g1, %g3, %g2
1004 fba,a %fcc0, loop_110
1005 fbne,a %fcc0, loop_111
1006 fmovrslez %g7, %f4, %f12
1007 ldub [%l7 + 0x4A], %l2
1008loop_110:
1009 fmovrde %l3, %f6, %f6
1010loop_111:
1011 sth %g4, [%l7 + 0x1E]
1012 std %f2, [%l7 + 0x68]
1013 bneg,pn %xcc, loop_112
1014 edge8ln %o1, %i7, %i4
1015 array8 %l4, %l5, %i2
1016 ldx [%l7 + 0x40], %g5
1017loop_112:
1018 fbe %fcc2, loop_113
1019 ldub [%l7 + 0x69], %g6
1020 bpos,a %xcc, loop_114
1021 ld [%l7 + 0x48], %f7
1022loop_113:
1023 edge8l %i6, %o0, %l0
1024 movre %i3, %l6, %o3
1025loop_114:
1026 fand %f14, %f8, %f8
1027 ba %icc, loop_115
1028 brz,a %l1, loop_116
1029 fmovdvc %icc, %f3, %f5
1030 te %icc, 0x1
1031loop_115:
1032 ldsh [%l7 + 0x30], %o2
1033loop_116:
1034 fmovrsgez %i0, %f4, %f2
1035 ldub [%l7 + 0x1B], %o4
1036 bcs %icc, loop_117
1037 fandnot1 %f4, %f14, %f2
1038 add %o5, 0x1966, %i5
1039 lduw [%l7 + 0x50], %i1
1040loop_117:
1041 movg %xcc, %o6, %o7
1042 fbg,a %fcc1, loop_118
1043 bshuffle %f14, %f6, %f6
1044 st %f11, [%l7 + 0x10]
1045 movn %xcc, %g3, %g2
1046loop_118:
1047 fornot2s %f14, %f7, %f2
1048 fmovrde %g7, %f6, %f6
1049 stw %l2, [%l7 + 0x64]
1050 fnor %f0, %f6, %f6
1051 ld [%l7 + 0x20], %f7
1052 tneg %xcc, 0x6
1053 ldx [%l7 + 0x30], %g1
1054 fxors %f11, %f0, %f14
1055 fcmple32 %f4, %f14, %g4
1056 fmovrse %l3, %f1, %f9
1057 fmovdge %xcc, %f5, %f4
1058 fbule %fcc3, loop_119
1059 stw %o1, [%l7 + 0x68]
1060 fbule,a %fcc3, loop_120
1061 ldx [%l7 + 0x10], %i7
1062loop_119:
1063 tsubcc %i4, %l4, %l5
1064 lduh [%l7 + 0x52], %i2
1065loop_120:
1066 fcmpgt32 %f8, %f12, %g6
1067 fmovdneg %icc, %f12, %f6
1068 fcmple16 %f2, %f8, %i6
1069 fmovspos %icc, %f13, %f0
1070 fbug,a %fcc3, loop_121
1071 and %o0, 0x126C, %g5
1072 bl,a,pn %xcc, loop_122
1073 ldsw [%l7 + 0x54], %l0
1074loop_121:
1075 edge16l %i3, %o3, %l1
1076 ldsb [%l7 + 0x30], %l6
1077loop_122:
1078 sth %i0, [%l7 + 0x28]
1079 te %xcc, 0x7
1080 bvc loop_123
1081 stb %o4, [%l7 + 0x6A]
1082 fmuld8ulx16 %f3, %f5, %f8
1083 fandnot2 %f0, %f8, %f4
1084loop_123:
1085 ldd [%l7 + 0x78], %f14
1086 smulcc %o2, %i5, %i1
1087 fornot1 %f2, %f2, %f10
1088 xorcc %o6, %o5, %o7
1089 sth %g3, [%l7 + 0x22]
1090 ldub [%l7 + 0x30], %g7
1091 fbne %fcc3, loop_124
1092 fcmps %fcc1, %f0, %f3
1093 ldx [%l7 + 0x30], %l2
1094 fmul8x16au %f12, %f13, %f14
1095loop_124:
1096 fcmpd %fcc3, %f6, %f10
1097 sub %g2, 0x10D0, %g1
1098 edge8l %l3, %o1, %i7
1099 bcc,pn %xcc, loop_125
1100 edge16 %i4, %g4, %l4
1101 array16 %i2, %g6, %i6
1102 sdivcc %l5, 0x0F32, %g5
1103loop_125:
1104 fcmpne16 %f2, %f0, %o0
1105 nop
1106 setx loop_126, %l0, %l1
1107 wrpr 0x1, %tl
1108 wrpr %l1, %tnpc
1109 setx 0x34400001400, %l0, %l1
1110 wrpr %l1, %tstate
1111 wrhpr 0x4, %htstate
1112 done
1113 fors %f3, %f9, %f14
1114 fzeros %f8
1115 fnot1 %f12, %f2
1116loop_126:
1117 st %f8, [%l7 + 0x70]
1118 fcmped %fcc2, %f4, %f0
1119 fmovrslez %i3, %f11, %f12
1120 smul %l0, %l1, %l6
1121 movn %icc, %i0, %o3
1122 fba,a %fcc2, loop_127
1123 sdivx %o4, 0x080E, %i5
1124 fpsub32 %f4, %f12, %f6
1125 fandnot2 %f4, %f8, %f14
1126loop_127:
1127 ldd [%l7 + 0x28], %f12
1128 fmovspos %icc, %f10, %f4
1129 st %f14, [%l7 + 0x7C]
1130 ld [%l7 + 0x28], %f5
1131 std %f10, [%l7 + 0x38]
1132 sethi 0x1ACA, %o2
1133 movcs %xcc, %o6, %o5
1134 for %f2, %f4, %f8
1135 ldx [%l7 + 0x40], %o7
1136 fpackfix %f2, %f7
1137 sth %g3, [%l7 + 0x70]
1138 fble,a %fcc0, loop_128
1139 tsubcc %i1, %g7, %g2
1140 fmovdne %icc, %f10, %f2
1141 addcc %l2, %l3, %o1
1142loop_128:
1143 fmovsgu %icc, %f2, %f4
1144 ba,pn %xcc, loop_129
1145 ldub [%l7 + 0x29], %i7
1146 fmovsne %xcc, %f10, %f10
1147 nop
1148 setx loop_130, %l0, %l1
1149 wrpr 0x1, %tl
1150 wrpr %l1, %tnpc
1151 setx 0x34400001400, %l0, %l1
1152 wrpr %l1, %tstate
1153 wrhpr 0x4, %htstate
1154 done
1155loop_129:
1156 andcc %i4, 0x00E8, %g4
1157 brnz %g1, loop_131
1158 bg,pn %xcc, loop_132
1159loop_130:
1160 movrgez %i2, %g6, %i6
1161 tcs %icc, 0x5
1162loop_131:
1163 nop
1164 setx loop_133, %l0, %l1
1165 wrpr 0x1, %tl
1166 wrpr %l1, %tpc
1167 add %l1, 0x4, %l1
1168 wrpr %l1, %tnpc
1169 setx 0x34400001400, %l0, %l1
1170 wrpr %l1, %tstate
1171 wrhpr 0x4, %htstate
1172 retry
1173loop_132:
1174 fnand %f4, %f8, %f10
1175 fba %fcc1, loop_134
1176 st %f5, [%l7 + 0x7C]
1177loop_133:
1178 be,pt %icc, loop_135
1179 fmovrsgez %l5, %f5, %f14
1180loop_134:
1181 stx %g5, [%l7 + 0x20]
1182 fba %fcc2, loop_136
1183loop_135:
1184 ld [%l7 + 0x48], %f2
1185 tgu %xcc, 0x6
1186 fnor %f6, %f8, %f6
1187loop_136:
1188 ldsw [%l7 + 0x54], %o0
1189 edge8ln %i3, %l0, %l4
1190 tpos %xcc, 0x4
1191 subcc %l1, 0x1095, %i0
1192 fmovdne %xcc, %f7, %f10
1193 fnegd %f10, %f12
1194 bvc %icc, loop_137
1195 lduh [%l7 + 0x62], %o3
1196 tcs %xcc, 0x5
1197 fblg,a %fcc3, loop_138
1198loop_137:
1199 fpsub32 %f12, %f4, %f4
1200 tn %icc, 0x1
1201 fors %f1, %f4, %f7
1202loop_138:
1203 fmovrsne %o4, %f4, %f8
1204 fble %fcc1, loop_139
1205 movvs %xcc, %i5, %o2
1206 fmul8x16al %f2, %f1, %f2
1207 bvc,a,pt %icc, loop_140
1208loop_139:
1209 edge16l %l6, %o6, %o7
1210 tvs %icc, 0x6
1211 alignaddrl %o5, %i1, %g3
1212loop_140:
1213 srax %g7, %l2, %l3
1214 fandnot1s %f3, %f15, %f7
1215 ldsb [%l7 + 0x51], %g2
1216 ldsw [%l7 + 0x2C], %o1
1217 fmovspos %xcc, %f4, %f9
1218 ldub [%l7 + 0x28], %i4
1219 lduh [%l7 + 0x4C], %i7
1220 xnorcc %g4, %g1, %i2
1221 fba %fcc3, loop_141
1222 stw %i6, [%l7 + 0x68]
1223 lduh [%l7 + 0x6E], %l5
1224 tvc %icc, 0x1
1225loop_141:
1226 stw %g6, [%l7 + 0x38]
1227 faligndata %f14, %f12, %f8
1228 bleu loop_142
1229 sth %o0, [%l7 + 0x54]
1230 stb %g5, [%l7 + 0x7A]
1231 ldsb [%l7 + 0x4F], %l0
1232loop_142:
1233 siam 0x3
1234 fmul8ulx16 %f0, %f4, %f14
1235 stw %i3, [%l7 + 0x50]
1236 nop
1237 setx loop_143, %l0, %l1
1238 jmpl %l1, %l1
1239 lduw [%l7 + 0x68], %l4
1240 call loop_144
1241 fmul8x16al %f12, %f7, %f14
1242loop_143:
1243 fmovrse %i0, %f13, %f10
1244 fmovdpos %xcc, %f11, %f5
1245loop_144:
1246 std %f4, [%l7 + 0x48]
1247 stb %o4, [%l7 + 0x16]
1248 edge32n %o3, %i5, %o2
1249 ldsw [%l7 + 0x78], %o6
1250 movl %xcc, %o7, %l6
1251 sth %i1, [%l7 + 0x0A]
1252 ldx [%l7 + 0x28], %o5
1253 stw %g3, [%l7 + 0x60]
1254 ldsb [%l7 + 0x0A], %g7
1255 fmovsvs %icc, %f13, %f2
1256 ldsh [%l7 + 0x3C], %l2
1257 fors %f6, %f11, %f13
1258 edge8 %l3, %g2, %i4
1259 srlx %i7, %g4, %o1
1260 ldsh [%l7 + 0x68], %g1
1261 fmul8x16au %f11, %f2, %f12
1262 tvs %icc, 0x6
1263 mova %xcc, %i2, %l5
1264 stw %i6, [%l7 + 0x44]
1265 srlx %o0, 0x04, %g5
1266 fbu,a %fcc2, loop_145
1267 addccc %l0, 0x109B, %g6
1268 mulscc %l1, 0x072C, %i3
1269 std %f10, [%l7 + 0x58]
1270loop_145:
1271 umul %i0, 0x1108, %o4
1272 st %f4, [%l7 + 0x18]
1273 edge16l %l4, %o3, %o2
1274 movg %icc, %i5, %o6
1275 tg %xcc, 0x3
1276 ldsb [%l7 + 0x44], %o7
1277 be,a loop_146
1278 fcmpne16 %f2, %f0, %l6
1279 ldub [%l7 + 0x69], %o5
1280 ldub [%l7 + 0x79], %i1
1281loop_146:
1282 fmovs %f6, %f11
1283 fandnot1 %f6, %f8, %f12
1284 ldd [%l7 + 0x38], %f12
1285 ldsb [%l7 + 0x48], %g3
1286 fmovrse %l2, %f7, %f6
1287 ba %xcc, loop_147
1288 fpack32 %f14, %f0, %f12
1289 tgu %xcc, 0x6
1290 lduh [%l7 + 0x40], %g7
1291loop_147:
1292 fands %f5, %f11, %f6
1293 ld [%l7 + 0x14], %f14
1294 fble %fcc1, loop_148
1295 bne %xcc, loop_149
1296 movl %xcc, %l3, %i4
1297 ldd [%l7 + 0x38], %f14
1298loop_148:
1299 udiv %i7, 0x186A, %g2
1300loop_149:
1301 movne %xcc, %o1, %g1
1302 fxnor %f0, %f0, %f10
1303 ldd [%l7 + 0x38], %f8
1304 edge8 %g4, %i2, %i6
1305 ldub [%l7 + 0x40], %l5
1306 tvc %xcc, 0x0
1307 fmovdneg %xcc, %f9, %f10
1308 ldsb [%l7 + 0x54], %g5
1309 ldub [%l7 + 0x33], %l0
1310 bcs,pn %icc, loop_150
1311 movcc %xcc, %o0, %l1
1312 stx %i3, [%l7 + 0x28]
1313 edge8l %g6, %o4, %l4
1314loop_150:
1315 ldub [%l7 + 0x11], %o3
1316 ldsb [%l7 + 0x10], %i0
1317 lduw [%l7 + 0x3C], %o2
1318 fone %f12
1319 ldsh [%l7 + 0x66], %i5
1320 ldub [%l7 + 0x11], %o6
1321 brgez,a %o7, loop_151
1322 fpsub32 %f12, %f0, %f10
1323 sth %o5, [%l7 + 0x3A]
1324 taddcctv %i1, 0x077A, %l6
1325loop_151:
1326 and %l2, 0x0E26, %g3
1327 fcmpgt16 %f0, %f0, %g7
1328 ld [%l7 + 0x6C], %f10
1329 bneg,pn %icc, loop_152
1330 stw %i4, [%l7 + 0x20]
1331 ldx [%l7 + 0x58], %i7
1332 lduh [%l7 + 0x66], %l3
1333loop_152:
1334 stb %o1, [%l7 + 0x17]
1335 fmovdl %icc, %f11, %f0
1336 ta %xcc, 0x4
1337 fsrc1 %f0, %f12
1338 tvc %icc, 0x5
1339 fmovsge %xcc, %f10, %f12
1340 tsubcc %g2, 0x030B, %g1
1341 fandnot1s %f14, %f7, %f7
1342 srax %g4, 0x16, %i2
1343 ldub [%l7 + 0x30], %l5
1344 bvc loop_153
1345 ldsb [%l7 + 0x59], %g5
1346 tvs %icc, 0x1
1347 fmovdcs %xcc, %f11, %f2
1348loop_153:
1349 movge %icc, %l0, %o0
1350 udiv %l1, 0x1592, %i3
1351 sdiv %g6, 0x1E6D, %i6
1352 st %f13, [%l7 + 0x14]
1353 orcc %o4, 0x1F12, %o3
1354 fxors %f9, %f5, %f5
1355 fcmpeq32 %f2, %f4, %i0
1356 movrlz %l4, 0x0B8, %i5
1357 fpack32 %f10, %f8, %f2
1358 sth %o2, [%l7 + 0x78]
1359 fmovdgu %xcc, %f0, %f1
1360 sethi 0x0202, %o7
1361 fmul8x16al %f6, %f5, %f2
1362 fbug,a %fcc3, loop_154
1363 ldd [%l7 + 0x18], %f14
1364 fnors %f7, %f4, %f7
1365 ldsw [%l7 + 0x58], %o5
1366loop_154:
1367 subcc %i1, 0x186A, %o6
1368 xnorcc %l2, 0x054A, %g3
1369 stw %l6, [%l7 + 0x38]
1370 fnot1s %f2, %f4
1371 brgez %g7, loop_155
1372 fbge,a %fcc1, loop_156
1373 fmovrse %i7, %f14, %f0
1374 edge16l %l3, %i4, %o1
1375loop_155:
1376 srax %g1, 0x0E, %g2
1377loop_156:
1378 movge %icc, %i2, %g4
1379 array32 %g5, %l0, %o0
1380 fand %f10, %f4, %f10
1381 andn %l1, 0x0237, %l5
1382 fnand %f12, %f8, %f4
1383 lduh [%l7 + 0x7E], %g6
1384 ldsw [%l7 + 0x54], %i6
1385 taddcctv %o4, %o3, %i0
1386 std %f10, [%l7 + 0x08]
1387 lduw [%l7 + 0x70], %l4
1388 edge32n %i5, %o2, %o7
1389 fmovdgu %icc, %f0, %f2
1390 edge8ln %o5, %i1, %i3
1391 bvs,a,pn %xcc, loop_157
1392 fcmpne32 %f10, %f4, %o6
1393 call loop_158
1394 fcmple16 %f10, %f0, %g3
1395loop_157:
1396 fbge,a %fcc0, loop_159
1397 xnorcc %l2, 0x1A7E, %g7
1398loop_158:
1399 fsrc1 %f2, %f10
1400 fcmps %fcc3, %f4, %f10
1401loop_159:
1402 fbue,a %fcc2, loop_160
1403 fxnor %f6, %f2, %f10
1404 fmovdvc %xcc, %f13, %f6
1405 tl %xcc, 0x2
1406loop_160:
1407 fmovdle %xcc, %f8, %f13
1408 sth %i7, [%l7 + 0x3E]
1409 fmovsn %xcc, %f7, %f9
1410 fnegs %f0, %f9
1411 sethi 0x0050, %l6
1412 fnands %f1, %f13, %f15
1413 fcmpeq32 %f14, %f6, %l3
1414 sth %o1, [%l7 + 0x10]
1415 orncc %g1, %i4, %g2
1416 subc %i2, %g5, %l0
1417 fmovdn %icc, %f15, %f6
1418 fpsub32s %f5, %f1, %f7
1419 fbge %fcc2, loop_161
1420 movgu %xcc, %o0, %g4
1421 fcmpne16 %f0, %f14, %l5
1422 ta %xcc, 0x3
1423loop_161:
1424 lduh [%l7 + 0x0A], %l1
1425 fnegs %f7, %f0
1426 ldsw [%l7 + 0x14], %i6
1427 bne,a,pt %icc, loop_162
1428 tvc %xcc, 0x3
1429 fpsub32 %f10, %f4, %f12
1430 call loop_163
1431loop_162:
1432 lduh [%l7 + 0x54], %o4
1433 st %f3, [%l7 + 0x2C]
1434 stw %g6, [%l7 + 0x48]
1435loop_163:
1436 bne,pn %icc, loop_164
1437 ld [%l7 + 0x14], %f10
1438 fmovscc %xcc, %f9, %f8
1439 fmovse %icc, %f11, %f8
1440loop_164:
1441 tn %icc, 0x7
1442 lduh [%l7 + 0x6C], %o3
1443 movgu %icc, %l4, %i0
1444 fbg %fcc3, loop_165
1445 be,a %xcc, loop_166
1446 lduh [%l7 + 0x7C], %i5
1447 fandnot1 %f4, %f4, %f10
1448loop_165:
1449 stw %o2, [%l7 + 0x1C]
1450loop_166:
1451 lduw [%l7 + 0x4C], %o7
1452 movn %xcc, %i1, %i3
1453 alignaddr %o6, %o5, %g3
1454 edge8n %g7, %i7, %l2
1455 ldd [%l7 + 0x60], %f4
1456 subccc %l6, %o1, %g1
1457 andncc %i4, %g2, %i2
1458 std %f8, [%l7 + 0x48]
1459 movne %xcc, %g5, %l0
1460 stb %o0, [%l7 + 0x6A]
1461 bvs %icc, loop_167
1462 brgz,a %l3, loop_168
1463 st %f11, [%l7 + 0x40]
1464 tpos %xcc, 0x6
1465loop_167:
1466 edge16 %l5, %g4, %i6
1467loop_168:
1468 fbne,a %fcc3, loop_169
1469 fmovsgu %xcc, %f9, %f1
1470 array16 %l1, %o4, %o3
1471 movge %icc, %g6, %i0
1472loop_169:
1473 popc %l4, %i5
1474 fbn %fcc3, loop_170
1475 brgz %o7, loop_171
1476 ldsh [%l7 + 0x5C], %i1
1477 lduh [%l7 + 0x38], %o2
1478loop_170:
1479 sth %i3, [%l7 + 0x38]
1480loop_171:
1481 std %f10, [%l7 + 0x10]
1482 stw %o5, [%l7 + 0x2C]
1483 bvc,a %icc, loop_172
1484 addccc %g3, 0x03C9, %o6
1485 brnz %i7, loop_173
1486 lduh [%l7 + 0x3E], %l2
1487loop_172:
1488 fmovscs %xcc, %f6, %f11
1489 fpadd16 %f8, %f8, %f6
1490loop_173:
1491 fxor %f2, %f12, %f10
1492 ldsw [%l7 + 0x38], %l6
1493 andcc %o1, 0x172E, %g1
1494 fpack32 %f10, %f4, %f14
1495 ble loop_174
1496 st %f3, [%l7 + 0x60]
1497 te %xcc, 0x2
1498 movne %xcc, %i4, %g2
1499loop_174:
1500 ldsw [%l7 + 0x78], %g7
1501 ldx [%l7 + 0x50], %g5
1502 ld [%l7 + 0x68], %f3
1503 fzeros %f12
1504 stb %l0, [%l7 + 0x52]
1505 be,a %xcc, loop_175
1506 fmul8sux16 %f10, %f2, %f14
1507 ldx [%l7 + 0x20], %o0
1508 ldsw [%l7 + 0x44], %l3
1509loop_175:
1510 st %f3, [%l7 + 0x08]
1511 fcmpgt16 %f10, %f0, %l5
1512 edge16 %g4, %i6, %l1
1513 ld [%l7 + 0x08], %f0
1514 edge8 %i2, %o4, %g6
1515 ldsh [%l7 + 0x74], %i0
1516 mulscc %l4, %i5, %o7
1517 ldub [%l7 + 0x29], %o3
1518 fmovda %xcc, %f1, %f9
1519 edge32 %i1, %o2, %o5
1520 stx %i3, [%l7 + 0x50]
1521 smulcc %g3, %i7, %l2
1522 sethi 0x1B12, %o6
1523 ldx [%l7 + 0x50], %o1
1524 ldsb [%l7 + 0x18], %g1
1525 ldsb [%l7 + 0x6A], %l6
1526 fmovrslez %i4, %f13, %f13
1527 fmovdn %xcc, %f6, %f13
1528 fabss %f12, %f1
1529 sth %g7, [%l7 + 0x3E]
1530 tsubcctv %g2, 0x14FA, %l0
1531 fmovsneg %xcc, %f13, %f3
1532 tsubcctv %o0, 0x07A1, %g5
1533 fexpand %f10, %f4
1534 ldx [%l7 + 0x08], %l5
1535 ldd [%l7 + 0x48], %f6
1536 bn,a loop_176
1537 edge8ln %g4, %l3, %i6
1538 fbg,a %fcc1, loop_177
1539 fmovrdgez %l1, %f2, %f10
1540loop_176:
1541 ldsh [%l7 + 0x6E], %i2
1542 fmovs %f10, %f1
1543loop_177:
1544 ldd [%l7 + 0x20], %f6
1545 ldub [%l7 + 0x37], %o4
1546 movgu %xcc, %i0, %g6
1547 ldub [%l7 + 0x46], %i5
1548 fmovsvc %icc, %f12, %f1
1549 bg,a loop_178
1550 tcs %icc, 0x4
1551 tge %icc, 0x0
1552 sethi 0x0977, %l4
1553loop_178:
1554 fmovrsgz %o3, %f7, %f5
1555 fcmple16 %f4, %f6, %o7
1556 std %f6, [%l7 + 0x78]
1557 movpos %xcc, %i1, %o2
1558 fpadd32 %f12, %f12, %f0
1559 ld [%l7 + 0x38], %f10
1560 stx %o5, [%l7 + 0x60]
1561 fornot2 %f4, %f12, %f0
1562 move %xcc, %g3, %i3
1563 fmovdn %xcc, %f6, %f12
1564 fnot1 %f12, %f14
1565 fmovdg %xcc, %f13, %f7
1566 tleu %xcc, 0x2
1567 ldx [%l7 + 0x10], %l2
1568 std %f10, [%l7 + 0x40]
1569 fmul8x16al %f3, %f5, %f2
1570 edge16l %i7, %o1, %g1
1571 fcmpes %fcc3, %f13, %f3
1572 stb %l6, [%l7 + 0x2F]
1573 fandnot2s %f11, %f3, %f10
1574 lduh [%l7 + 0x4A], %i4
1575 movvs %icc, %o6, %g2
1576 stx %l0, [%l7 + 0x18]
1577 lduh [%l7 + 0x5E], %g7
1578 st %f3, [%l7 + 0x68]
1579 ldx [%l7 + 0x40], %o0
1580 st %f14, [%l7 + 0x68]
1581 ldsb [%l7 + 0x77], %g5
1582 ta %icc, 0x7
1583 fbule %fcc0, loop_179
1584 stw %l5, [%l7 + 0x18]
1585 be,a,pn %xcc, loop_180
1586 st %f15, [%l7 + 0x48]
1587loop_179:
1588 bcc,a,pn %icc, loop_181
1589 edge8 %l3, %i6, %g4
1590loop_180:
1591 fnegd %f14, %f2
1592 udivcc %i2, 0x0684, %l1
1593loop_181:
1594 fmuld8ulx16 %f15, %f8, %f14
1595 mova %xcc, %i0, %g6
1596 stb %i5, [%l7 + 0x4D]
1597 std %f2, [%l7 + 0x08]
1598 fbge,a %fcc1, loop_182
1599 fmovsge %xcc, %f7, %f9
1600 stx %o4, [%l7 + 0x48]
1601 ldsh [%l7 + 0x2C], %l4
1602loop_182:
1603 sethi 0x1A79, %o7
1604 fbe %fcc2, loop_183
1605 fmovspos %xcc, %f0, %f15
1606 stb %i1, [%l7 + 0x66]
1607 fmovdcs %icc, %f7, %f7
1608loop_183:
1609 std %f8, [%l7 + 0x58]
1610 fmovsn %xcc, %f3, %f15
1611 ldsw [%l7 + 0x28], %o3
1612 edge32 %o2, %g3, %i3
1613 tvc %xcc, 0x5
1614 ldub [%l7 + 0x0A], %o5
1615 fmovrsne %l2, %f9, %f14
1616 fmul8x16au %f12, %f7, %f6
1617 fpsub16s %f2, %f9, %f3
1618 st %f8, [%l7 + 0x6C]
1619 or %i7, %g1, %l6
1620 andn %o1, %o6, %i4
1621 addcc %l0, %g7, %g2
1622 bpos,a,pt %xcc, loop_184
1623 fzero %f6
1624 sth %o0, [%l7 + 0x24]
1625 fmovs %f3, %f12
1626loop_184:
1627 bleu,a %icc, loop_185
1628 ldd [%l7 + 0x18], %f0
1629 fpsub32 %f2, %f6, %f10
1630 tge %icc, 0x3
1631loop_185:
1632 te %icc, 0x1
1633 fmovrse %g5, %f2, %f13
1634 sth %l3, [%l7 + 0x16]
1635 fnor %f6, %f8, %f6
1636 tne %xcc, 0x5
1637 fmovrde %i6, %f6, %f14
1638 brgez,a %l5, loop_186
1639 stw %i2, [%l7 + 0x08]
1640 movrgz %l1, %g4, %g6
1641 movcs %xcc, %i5, %o4
1642loop_186:
1643 udiv %i0, 0x005D, %o7
1644 edge32 %l4, %o3, %o2
1645 ld [%l7 + 0x68], %f8
1646 fpmerge %f11, %f9, %f4
1647 ldx [%l7 + 0x38], %i1
1648 fabss %f8, %f3
1649 ldx [%l7 + 0x20], %g3
1650 fpadd16s %f3, %f7, %f2
1651 fbl %fcc3, loop_187
1652 ldx [%l7 + 0x78], %o5
1653 brgez,a %l2, loop_188
1654 sth %i3, [%l7 + 0x20]
1655loop_187:
1656 add %i7, 0x01EE, %l6
1657 edge8l %g1, %o1, %o6
1658loop_188:
1659 fmovse %xcc, %f12, %f15
1660 bshuffle %f4, %f10, %f10
1661 fble,a %fcc2, loop_189
1662 fbug,a %fcc1, loop_190
1663 brgz %l0, loop_191
1664 ldsw [%l7 + 0x3C], %g7
1665loop_189:
1666 stw %i4, [%l7 + 0x50]
1667loop_190:
1668 fpsub32s %f13, %f4, %f5
1669loop_191:
1670 edge32ln %g2, %o0, %l3
1671 fmovdne %xcc, %f4, %f10
1672 bn,pn %xcc, loop_192
1673 stx %g5, [%l7 + 0x20]
1674 fmovdleu %xcc, %f8, %f8
1675 fpsub16s %f4, %f12, %f0
1676loop_192:
1677 fmovrsgez %l5, %f0, %f12
1678 movvc %icc, %i2, %l1
1679 ldx [%l7 + 0x08], %g4
1680 movneg %icc, %i6, %i5
1681 ldx [%l7 + 0x78], %o4
1682 ldd [%l7 + 0x18], %f4
1683 fbuge,a %fcc3, loop_193
1684 fcmped %fcc2, %f0, %f0
1685 nop
1686 setx loop_194, %l0, %l1
1687 wrpr 0x1, %tl
1688 wrpr %l1, %tpc
1689 add %l1, 0x4, %l1
1690 wrpr %l1, %tnpc
1691 setx 0x34400001400, %l0, %l1
1692 wrpr %l1, %tstate
1693 wrhpr 0x4, %htstate
1694 retry
1695 te %xcc, 0x1
1696loop_193:
1697 and %g6, 0x0A96, %o7
1698 st %f6, [%l7 + 0x24]
1699loop_194:
1700 ld [%l7 + 0x4C], %f9
1701 fmovspos %icc, %f10, %f5
1702 ldsb [%l7 + 0x62], %l4
1703 fpadd32 %f4, %f2, %f2
1704 ld [%l7 + 0x74], %f5
1705 fzero %f2
1706 fxnor %f10, %f14, %f2
1707 ldsh [%l7 + 0x76], %i0
1708 stx %o2, [%l7 + 0x20]
1709 movge %xcc, %i1, %g3
1710 array8 %o5, %o3, %i3
1711 stw %l2, [%l7 + 0x28]
1712 fmovrdne %l6, %f0, %f12
1713 movcc %xcc, %i7, %o1
1714 fmovrdlez %o6, %f4, %f8
1715 fpsub32 %f0, %f6, %f4
1716 ldsw [%l7 + 0x68], %g1
1717 faligndata %f14, %f0, %f10
1718 fsrc1s %f5, %f9
1719 ldsh [%l7 + 0x22], %l0
1720 lduw [%l7 + 0x50], %i4
1721 ld [%l7 + 0x10], %f1
1722 ldsb [%l7 + 0x51], %g2
1723 subccc %g7, 0x0D3F, %l3
1724 movcs %xcc, %o0, %l5
1725 fmovs %f8, %f11
1726 andncc %i2, %l1, %g5
1727 fmovrde %i6, %f8, %f14
1728 fmovsvs %xcc, %f11, %f4
1729 movvc %icc, %i5, %g4
1730 std %f12, [%l7 + 0x10]
1731 alignaddrl %o4, %g6, %l4
1732 movn %xcc, %o7, %i0
1733 bg loop_195
1734 bpos loop_196
1735 for %f0, %f0, %f8
1736 add %i1, %o2, %o5
1737loop_195:
1738 fmul8x16 %f15, %f2, %f6
1739loop_196:
1740 movgu %icc, %g3, %o3
1741 lduh [%l7 + 0x44], %i3
1742 edge32 %l6, %l2, %o1
1743 fmovdcc %icc, %f6, %f7
1744 fxor %f12, %f14, %f14
1745 ldub [%l7 + 0x60], %i7
1746 fandnot2 %f2, %f10, %f12
1747 edge8ln %g1, %o6, %i4
1748 alignaddr %l0, %g2, %g7
1749 movl %icc, %l3, %l5
1750 udiv %o0, 0x0C42, %i2
1751 edge32l %g5, %i6, %i5
1752 fmul8sux16 %f4, %f14, %f2
1753 ldsw [%l7 + 0x10], %l1
1754 fmul8x16au %f9, %f14, %f10
1755 fbu,a %fcc3, loop_197
1756 siam 0x1
1757 movgu %icc, %g4, %g6
1758 sub %l4, 0x1558, %o7
1759loop_197:
1760 sethi 0x0666, %i0
1761 st %f0, [%l7 + 0x40]
1762 tg %xcc, 0x4
1763 fble,a %fcc3, loop_198
1764 ldsh [%l7 + 0x6E], %o4
1765 tge %icc, 0x3
1766 edge32 %o2, %o5, %i1
1767loop_198:
1768 fcmple16 %f6, %f0, %o3
1769 lduh [%l7 + 0x1A], %g3
1770 ldsb [%l7 + 0x2A], %i3
1771 ld [%l7 + 0x5C], %f13
1772 ta %icc, 0x2
1773 umul %l6, %l2, %i7
1774 stb %o1, [%l7 + 0x34]
1775 fcmpgt16 %f12, %f8, %g1
1776 fornot2 %f8, %f4, %f4
1777 st %f7, [%l7 + 0x64]
1778 fnand %f12, %f2, %f4
1779 movl %xcc, %i4, %l0
1780 fmovdne %icc, %f13, %f14
1781 fcmps %fcc3, %f15, %f8
1782 std %f0, [%l7 + 0x50]
1783 fors %f14, %f6, %f0
1784 sth %o6, [%l7 + 0x50]
1785 fbl,a %fcc0, loop_199
1786 fmovse %icc, %f5, %f5
1787 fmul8x16al %f10, %f0, %f8
1788 movneg %xcc, %g2, %g7
1789loop_199:
1790 fabss %f12, %f7
1791 and %l3, %o0, %l5
1792 movleu %xcc, %i2, %g5
1793 mulscc %i5, %i6, %g4
1794 siam 0x6
1795 umul %l1, 0x0CA0, %g6
1796 movleu %xcc, %o7, %l4
1797 stx %o4, [%l7 + 0x40]
1798 fmovrdgz %i0, %f2, %f12
1799 ld [%l7 + 0x7C], %f3
1800 ldx [%l7 + 0x60], %o2
1801 ldd [%l7 + 0x78], %f14
1802 tcs %icc, 0x4
1803 ldx [%l7 + 0x28], %o5
1804 edge32n %i1, %g3, %o3
1805 te %xcc, 0x4
1806 bvs,a,pn %xcc, loop_200
1807 fmuld8sux16 %f10, %f2, %f14
1808 brgez %l6, loop_201
1809 fmul8x16 %f1, %f2, %f12
1810loop_200:
1811 ldsh [%l7 + 0x6C], %i3
1812 nop
1813 setx loop_202, %l0, %l1
1814 jmpl %l1, %i7
1815loop_201:
1816 tn %icc, 0x2
1817 movvs %icc, %l2, %g1
1818 tcs %xcc, 0x5
1819loop_202:
1820 fmovrdlez %i4, %f6, %f12
1821 fabsd %f14, %f12
1822 lduh [%l7 + 0x10], %o1
1823 fmovdneg %xcc, %f2, %f7
1824 ld [%l7 + 0x08], %f15
1825 edge8n %l0, %g2, %g7
1826 movl %xcc, %l3, %o6
1827 addccc %o0, 0x0F15, %i2
1828 fba,a %fcc3, loop_203
1829 fmovdcs %xcc, %f5, %f5
1830 tg %xcc, 0x5
1831 smulcc %g5, %i5, %i6
1832loop_203:
1833 faligndata %f6, %f4, %f14
1834 fbge,a %fcc1, loop_204
1835 lduh [%l7 + 0x3E], %l5
1836 movn %xcc, %g4, %l1
1837 fbug,a %fcc1, loop_205
1838loop_204:
1839 fmovdleu %icc, %f3, %f8
1840 fnot2 %f0, %f10
1841 movvs %icc, %g6, %l4
1842loop_205:
1843 fsrc1s %f7, %f5
1844 srlx %o7, %o4, %i0
1845 fnors %f12, %f9, %f7
1846 fsrc1s %f3, %f14
1847 lduw [%l7 + 0x30], %o2
1848 bcs,a loop_206
1849 stw %o5, [%l7 + 0x2C]
1850 fbule,a %fcc0, loop_207
1851 sub %i1, %g3, %o3
1852loop_206:
1853 fmovrde %i3, %f4, %f4
1854 fcmpne32 %f0, %f14, %l6
1855loop_207:
1856 fornot2s %f7, %f10, %f2
1857 brgez,a %l2, loop_208
1858 sth %i7, [%l7 + 0x36]
1859 fmovrde %i4, %f2, %f14
1860 tsubcc %g1, 0x0FD7, %l0
1861loop_208:
1862 fmovsn %icc, %f10, %f6
1863 fornot2 %f4, %f2, %f14
1864 fmovsge %icc, %f9, %f4
1865 ta %icc, 0x3
1866 movvs %xcc, %g2, %o1
1867 edge32n %l3, %g7, %o0
1868 fand %f14, %f0, %f4
1869 edge16ln %o6, %g5, %i5
1870 std %f14, [%l7 + 0x58]
1871 brgz %i6, loop_209
1872 ldsh [%l7 + 0x60], %i2
1873 stx %l5, [%l7 + 0x58]
1874 udiv %g4, 0x0AD1, %l1
1875loop_209:
1876 fmovdpos %xcc, %f2, %f7
1877 fors %f2, %f9, %f13
1878 edge16ln %l4, %g6, %o4
1879 add %o7, 0x1898, %o2
1880 ldsb [%l7 + 0x1B], %o5
1881 sdivx %i1, 0x0825, %g3
1882 ldsh [%l7 + 0x7E], %i0
1883 fmovs %f13, %f0
1884 fsrc1s %f3, %f12
1885 fmovd %f2, %f6
1886 tcs %icc, 0x1
1887 stw %o3, [%l7 + 0x54]
1888 edge16 %i3, %l2, %l6
1889 fba %fcc0, loop_210
1890 udivcc %i4, 0x0A9F, %g1
1891 fpackfix %f4, %f4
1892 ldub [%l7 + 0x60], %l0
1893loop_210:
1894 fcmple16 %f2, %f6, %g2
1895 tcc %icc, 0x4
1896 bneg,a,pn %icc, loop_211
1897 nop
1898 setx loop_212, %l0, %l1
1899 wrpr 0x1, %tl
1900 wrpr %l1, %tpc
1901 add %l1, 0x4, %l1
1902 wrpr %l1, %tnpc
1903 setx 0x34400001400, %l0, %l1
1904 wrpr %l1, %tstate
1905 wrhpr 0x4, %htstate
1906 retry
1907 movre %i7, 0x368, %o1
1908 ldd [%l7 + 0x30], %f0
1909loop_211:
1910 fmul8x16al %f9, %f13, %f2
1911loop_212:
1912 ldsw [%l7 + 0x60], %l3
1913 nop
1914 setx loop_213, %l0, %l1
1915 wrpr 0x1, %tl
1916 wrpr %l1, %tpc
1917 add %l1, 0x4, %l1
1918 wrpr %l1, %tnpc
1919 setx 0x34400001400, %l0, %l1
1920 wrpr %l1, %tstate
1921 wrhpr 0x4, %htstate
1922 retry
1923 tgu %icc, 0x2
1924 std %f10, [%l7 + 0x48]
1925 fmul8x16al %f0, %f11, %f0
1926loop_213:
1927 fmovsne %xcc, %f6, %f2
1928 fpackfix %f4, %f12
1929 tneg %icc, 0x4
1930 tpos %xcc, 0x7
1931 move %icc, %g7, %o0
1932 fpsub32 %f0, %f0, %f4
1933 ldd [%l7 + 0x38], %f2
1934 ldx [%l7 + 0x78], %o6
1935 fcmple32 %f8, %f8, %i5
1936 fornot1s %f5, %f13, %f15
1937 ldx [%l7 + 0x70], %i6
1938 fabss %f7, %f2
1939 tn %xcc, 0x3
1940 ldsw [%l7 + 0x10], %g5
1941 fmovda %icc, %f7, %f3
1942 subc %l5, 0x0B8B, %i2
1943 srl %g4, 0x16, %l4
1944 fmovrslz %g6, %f13, %f14
1945 ld [%l7 + 0x54], %f5
1946 fone %f14
1947 fxnor %f6, %f0, %f8
1948 lduw [%l7 + 0x3C], %l1
1949 alignaddrl %o7, %o2, %o4
1950 stx %o5, [%l7 + 0x60]
1951 movne %xcc, %i1, %i0
1952 sdivx %o3, 0x03AF, %i3
1953 lduw [%l7 + 0x50], %l2
1954 edge16ln %g3, %l6, %g1
1955 fnors %f10, %f12, %f12
1956 taddcc %l0, %i4, %i7
1957 tge %xcc, 0x1
1958 ldx [%l7 + 0x48], %g2
1959 fxnors %f3, %f8, %f2
1960 ld [%l7 + 0x58], %f10
1961 stw %l3, [%l7 + 0x24]
1962 fmovde %icc, %f4, %f4
1963 edge16ln %g7, %o1, %o0
1964 fmovrdgez %o6, %f2, %f2
1965 tle %icc, 0x4
1966 stx %i5, [%l7 + 0x18]
1967 std %f8, [%l7 + 0x68]
1968 fpack32 %f4, %f2, %f10
1969 ldsh [%l7 + 0x1E], %i6
1970 st %f4, [%l7 + 0x68]
1971 ldub [%l7 + 0x5C], %l5
1972 fcmpgt32 %f0, %f2, %i2
1973 fsrc1 %f2, %f4
1974 movle %xcc, %g4, %g5
1975 ta %xcc, 0x5
1976 bge,a,pt %xcc, loop_214
1977 ldsw [%l7 + 0x38], %l4
1978 fone %f2
1979 bn,a,pn %xcc, loop_215
1980loop_214:
1981 sra %l1, 0x12, %o7
1982 edge8ln %o2, %g6, %o4
1983 taddcc %o5, 0x1A72, %i0
1984loop_215:
1985 fand %f12, %f4, %f12
1986 lduh [%l7 + 0x18], %i1
1987 movpos %icc, %o3, %l2
1988 lduw [%l7 + 0x30], %g3
1989 st %f8, [%l7 + 0x14]
1990 tn %xcc, 0x5
1991 fmul8sux16 %f6, %f2, %f6
1992 ldub [%l7 + 0x45], %l6
1993 ldd [%l7 + 0x48], %f12
1994 ldd [%l7 + 0x30], %f12
1995 siam 0x2
1996 fand %f2, %f4, %f10
1997 fxor %f8, %f4, %f10
1998 tsubcc %g1, 0x0E2D, %i3
1999 sth %l0, [%l7 + 0x5A]
2000 fcmpgt16 %f6, %f0, %i7
2001 fbn,a %fcc3, loop_216
2002 fmovrde %i4, %f0, %f12
2003 lduw [%l7 + 0x24], %g2
2004 add %l3, 0x18CA, %g7
2005loop_216:
2006 subccc %o1, %o0, %i5
2007 tne %xcc, 0x3
2008 stb %i6, [%l7 + 0x3E]
2009 fnors %f5, %f3, %f9
2010 fba %fcc1, loop_217
2011 fpadd16 %f4, %f8, %f4
2012 edge32l %l5, %o6, %g4
2013 ldx [%l7 + 0x28], %g5
2014loop_217:
2015 fmovdvs %icc, %f8, %f11
2016 bpos,a loop_218
2017 udiv %l4, 0x0850, %i2
2018 st %f4, [%l7 + 0x70]
2019 tl %xcc, 0x5
2020loop_218:
2021 bne,a,pt %icc, loop_219
2022 xor %o7, 0x09F1, %o2
2023 popc %g6, %l1
2024 ldsb [%l7 + 0x49], %o4
2025loop_219:
2026 andcc %i0, 0x16BC, %o5
2027 ld [%l7 + 0x6C], %f15
2028 ldd [%l7 + 0x50], %f10
2029 fcmpgt16 %f8, %f10, %o3
2030 ldx [%l7 + 0x68], %i1
2031 fmul8x16al %f5, %f15, %f2
2032 ld [%l7 + 0x18], %f8
2033 ldd [%l7 + 0x10], %f2
2034 bleu,a loop_220
2035 movrne %g3, %l6, %l2
2036 stb %g1, [%l7 + 0x35]
2037 alignaddrl %i3, %i7, %l0
2038loop_220:
2039 stb %g2, [%l7 + 0x78]
2040 fxnors %f10, %f12, %f1
2041 fxor %f12, %f14, %f0
2042 stw %i4, [%l7 + 0x64]
2043 ta %xcc, 0x0
2044 stw %l3, [%l7 + 0x5C]
2045 edge32n %g7, %o1, %o0
2046 ldub [%l7 + 0x13], %i6
2047 fcmped %fcc1, %f12, %f14
2048 lduw [%l7 + 0x58], %i5
2049 bgu loop_221
2050 fzeros %f9
2051 ldub [%l7 + 0x56], %o6
2052 ldub [%l7 + 0x50], %l5
2053loop_221:
2054 fbu %fcc0, loop_222
2055 tcc %icc, 0x1
2056 ldsw [%l7 + 0x70], %g4
2057 fpsub32 %f8, %f14, %f4
2058loop_222:
2059 sdivcc %l4, 0x0389, %g5
2060 subccc %o7, 0x0B1E, %i2
2061 fnors %f15, %f3, %f13
2062 fsrc2s %f3, %f14
2063 movge %xcc, %o2, %l1
2064 orncc %g6, %o4, %i0
2065 addccc %o3, %i1, %o5
2066 fnegd %f8, %f4
2067 fpadd16s %f4, %f7, %f8
2068 edge32ln %g3, %l2, %l6
2069 bcs loop_223
2070 fmul8x16al %f11, %f12, %f14
2071 fbg,a %fcc1, loop_224
2072 sllx %i3, 0x1E, %g1
2073loop_223:
2074 fbu %fcc2, loop_225
2075 fabss %f4, %f6
2076loop_224:
2077 be loop_226
2078 ldub [%l7 + 0x10], %i7
2079loop_225:
2080 lduw [%l7 + 0x30], %l0
2081 bvc loop_227
2082loop_226:
2083 std %f2, [%l7 + 0x68]
2084 fcmpes %fcc2, %f12, %f5
2085 movleu %xcc, %g2, %l3
2086loop_227:
2087 fandnot1 %f8, %f12, %f8
2088 faligndata %f10, %f12, %f2
2089 ld [%l7 + 0x2C], %f13
2090 fxor %f6, %f12, %f10
2091 fmovrsgez %g7, %f15, %f15
2092 fxnor %f0, %f10, %f10
2093 ldsb [%l7 + 0x13], %i4
2094 xnor %o1, %i6, %o0
2095 fmovsleu %icc, %f9, %f6
2096 andcc %i5, 0x1355, %l5
2097 edge8ln %g4, %o6, %g5
2098 udivcc %l4, 0x0B1F, %i2
2099 call loop_228
2100 fmuld8ulx16 %f13, %f0, %f4
2101 fbe %fcc3, loop_229
2102 sth %o7, [%l7 + 0x48]
2103loop_228:
2104 stb %l1, [%l7 + 0x3A]
2105 fmovdneg %xcc, %f3, %f9
2106loop_229:
2107 fblg %fcc1, loop_230
2108 movrgez %o2, %g6, %o4
2109 edge32l %i0, %o3, %o5
2110 tle %icc, 0x1
2111loop_230:
2112 ldsb [%l7 + 0x47], %g3
2113 sub %l2, 0x031B, %l6
2114 edge16ln %i3, %i1, %i7
2115 fzero %f6
2116 stw %g1, [%l7 + 0x28]
2117 fones %f2
2118 ldsh [%l7 + 0x14], %g2
2119 stw %l0, [%l7 + 0x54]
2120 ldsb [%l7 + 0x41], %g7
2121 fmul8sux16 %f12, %f4, %f8
2122 ldsb [%l7 + 0x3B], %i4
2123 ld [%l7 + 0x30], %f6
2124 fblg,a %fcc0, loop_231
2125 nop
2126 setx loop_232, %l0, %l1
2127 jmpl %l1, %o1
2128 mulscc %i6, %o0, %l3
2129 stx %l5, [%l7 + 0x58]
2130loop_231:
2131 srax %g4, %o6, %g5
2132loop_232:
2133 bn,a,pn %xcc, loop_233
2134 fmul8x16 %f12, %f14, %f6
2135 ldub [%l7 + 0x19], %i5
2136 array32 %i2, %l4, %o7
2137loop_233:
2138 andncc %o2, %g6, %o4
2139 st %f5, [%l7 + 0x14]
2140 fmovdle %icc, %f6, %f3
2141 movcc %xcc, %l1, %i0
2142 ld [%l7 + 0x58], %f7
2143 tg %xcc, 0x0
2144 fbe %fcc0, loop_234
2145 array32 %o3, %g3, %l2
2146 bshuffle %f10, %f10, %f2
2147 lduw [%l7 + 0x38], %o5
2148loop_234:
2149 edge16ln %i3, %l6, %i7
2150 ldx [%l7 + 0x10], %i1
2151 ldub [%l7 + 0x42], %g1
2152 fmovrse %l0, %f8, %f8
2153 std %f6, [%l7 + 0x50]
2154 bgu,a,pt %xcc, loop_235
2155 fbul,a %fcc1, loop_236
2156 ldsh [%l7 + 0x1A], %g7
2157 fbule,a %fcc0, loop_237
2158loop_235:
2159 lduw [%l7 + 0x60], %g2
2160loop_236:
2161 fmovrdlz %i4, %f4, %f8
2162 fsrc1s %f12, %f12
2163loop_237:
2164 ldd [%l7 + 0x58], %f10
2165 movge %icc, %i6, %o0
2166 bl,a,pt %icc, loop_238
2167 movrlz %o1, %l3, %g4
2168 ldsh [%l7 + 0x50], %l5
2169 bneg %icc, loop_239
2170loop_238:
2171 tneg %icc, 0x6
2172 fabss %f10, %f2
2173 sra %o6, %i5, %i2
2174loop_239:
2175 udivcc %g5, 0x19D4, %o7
2176 stx %l4, [%l7 + 0x48]
2177 fbe %fcc3, loop_240
2178 subc %o2, %g6, %o4
2179 std %f2, [%l7 + 0x20]
2180 fabsd %f8, %f0
2181loop_240:
2182 fcmpeq16 %f0, %f14, %l1
2183 fmovsg %icc, %f15, %f8
2184 movn %icc, %o3, %g3
2185 fbo,a %fcc0, loop_241
2186 fnegs %f8, %f10
2187 bgu %icc, loop_242
2188 tl %icc, 0x6
2189loop_241:
2190 or %l2, 0x1927, %o5
2191 tcc %xcc, 0x6
2192loop_242:
2193 fpack16 %f10, %f11
2194 ldsw [%l7 + 0x40], %i3
2195 ldsb [%l7 + 0x22], %i0
2196 srlx %i7, 0x1C, %l6
2197 fbul %fcc0, loop_243
2198 movge %xcc, %i1, %g1
2199 ldsb [%l7 + 0x7F], %g7
2200 lduh [%l7 + 0x5C], %g2
2201loop_243:
2202 srl %i4, 0x0F, %l0
2203 tne %icc, 0x2
2204 lduh [%l7 + 0x10], %i6
2205 fmovsne %xcc, %f10, %f10
2206 lduh [%l7 + 0x4E], %o0
2207 stb %o1, [%l7 + 0x35]
2208 fpmerge %f3, %f12, %f2
2209 fmovdvc %icc, %f8, %f0
2210 fmovdne %xcc, %f10, %f5
2211 ldsw [%l7 + 0x4C], %l3
2212 fmuld8sux16 %f12, %f9, %f6
2213 fcmpd %fcc0, %f4, %f4
2214 movre %l5, %g4, %o6
2215 ldsb [%l7 + 0x65], %i2
2216 fcmpne32 %f2, %f2, %g5
2217 bneg,pt %xcc, loop_244
2218 std %f12, [%l7 + 0x28]
2219 sth %o7, [%l7 + 0x5A]
2220 ldd [%l7 + 0x30], %f8
2221loop_244:
2222 bvc,a loop_245
2223 fmovrde %i5, %f2, %f8
2224 stb %o2, [%l7 + 0x7F]
2225 ba,pt %xcc, loop_246
2226loop_245:
2227 fandnot2s %f8, %f1, %f15
2228 bne,a,pt %xcc, loop_247
2229 ldub [%l7 + 0x21], %g6
2230loop_246:
2231 edge16n %o4, %l4, %l1
2232 andncc %o3, %g3, %o5
2233loop_247:
2234 fmovrsgez %i3, %f15, %f3
2235 subcc %l2, 0x019C, %i0
2236 fbul %fcc1, loop_248
2237 fmul8sux16 %f10, %f12, %f12
2238 for %f0, %f14, %f14
2239 ldd [%l7 + 0x60], %f0
2240loop_248:
2241 stx %i7, [%l7 + 0x30]
2242 movre %i1, 0x216, %l6
2243 fpack32 %f2, %f2, %f10
2244 fmovdvs %xcc, %f3, %f1
2245 fexpand %f12, %f12
2246 ldd [%l7 + 0x10], %f2
2247 ldsb [%l7 + 0x11], %g1
2248 subccc %g2, %i4, %l0
2249 ldd [%l7 + 0x48], %f12
2250 stx %g7, [%l7 + 0x50]
2251 for %f2, %f0, %f10
2252 sethi 0x025A, %o0
2253 brlez,a %o1, loop_249
2254 stb %i6, [%l7 + 0x31]
2255 and %l3, %l5, %g4
2256 tle %xcc, 0x1
2257loop_249:
2258 lduh [%l7 + 0x78], %i2
2259 smul %g5, %o7, %i5
2260 fmuld8sux16 %f14, %f8, %f8
2261 fcmple32 %f0, %f8, %o6
2262 fbu %fcc1, loop_250
2263 fbg %fcc0, loop_251
2264 taddcc %g6, %o4, %l4
2265 ldx [%l7 + 0x08], %l1
2266loop_250:
2267 bshuffle %f14, %f2, %f6
2268loop_251:
2269 movne %icc, %o3, %o2
2270 ldx [%l7 + 0x70], %g3
2271 bvc %icc, loop_252
2272 movcs %xcc, %i3, %l2
2273 ldub [%l7 + 0x6C], %o5
2274 smul %i0, %i1, %i7
2275loop_252:
2276 stw %g1, [%l7 + 0x34]
2277 addccc %g2, 0x08EB, %i4
2278 ldsw [%l7 + 0x14], %l6
2279 fbn,a %fcc0, loop_253
2280 ldub [%l7 + 0x76], %g7
2281 fbne %fcc2, loop_254
2282 umul %l0, %o0, %i6
2283loop_253:
2284 fmovdne %xcc, %f6, %f6
2285 fand %f14, %f12, %f14
2286loop_254:
2287 stx %o1, [%l7 + 0x38]
2288 popc %l5, %g4
2289 fmovscc %icc, %f10, %f12
2290 nop
2291 setx loop_255, %l0, %l1
2292 jmpl %l1, %l3
2293 movvs %icc, %g5, %o7
2294 fones %f5
2295 std %f6, [%l7 + 0x68]
2296loop_255:
2297 movrgz %i5, 0x146, %i2
2298 fmuld8sux16 %f1, %f6, %f12
2299 stb %o6, [%l7 + 0x60]
2300 fxnor %f2, %f8, %f14
2301 fmovs %f2, %f14
2302 ldsh [%l7 + 0x4E], %o4
2303 edge16l %g6, %l4, %o3
2304 ldsw [%l7 + 0x18], %o2
2305 fmovdcs %xcc, %f9, %f5
2306 fmovsne %icc, %f9, %f12
2307 ldsw [%l7 + 0x74], %l1
2308 sra %g3, 0x0A, %i3
2309 bvs %xcc, loop_256
2310 fmul8ulx16 %f12, %f4, %f6
2311 array16 %o5, %i0, %i1
2312 stx %i7, [%l7 + 0x68]
2313loop_256:
2314 fbue,a %fcc2, loop_257
2315 bcs,a loop_258
2316 fmovscs %icc, %f5, %f2
2317 fandnot2 %f2, %f0, %f8
2318loop_257:
2319 ldd [%l7 + 0x48], %f8
2320loop_258:
2321 tleu %xcc, 0x5
2322 tcc %icc, 0x6
2323 fcmple16 %f14, %f8, %g1
2324 bleu,a loop_259
2325 fsrc2 %f2, %f10
2326 lduw [%l7 + 0x68], %g2
2327 andncc %i4, %l6, %l2
2328loop_259:
2329 stw %l0, [%l7 + 0x64]
2330 stb %g7, [%l7 + 0x39]
2331 lduw [%l7 + 0x7C], %i6
2332 ldd [%l7 + 0x20], %f4
2333 udivcc %o1, 0x0AA9, %o0
2334 nop
2335 setx loop_260, %l0, %l1
2336 jmpl %l1, %g4
2337 lduw [%l7 + 0x14], %l5
2338 tvc %icc, 0x1
2339 alignaddr %g5, %l3, %o7
2340loop_260:
2341 srlx %i2, 0x02, %o6
2342 fmuld8ulx16 %f11, %f10, %f14
2343 stx %i5, [%l7 + 0x70]
2344 st %f7, [%l7 + 0x68]
2345 movrgz %g6, %l4, %o3
2346 fbge,a %fcc1, loop_261
2347 movgu %xcc, %o4, %l1
2348 fmul8sux16 %f6, %f14, %f0
2349 fbug %fcc3, loop_262
2350loop_261:
2351 ldx [%l7 + 0x18], %g3
2352 bvs loop_263
2353 andn %i3, 0x0BF5, %o5
2354loop_262:
2355 ldx [%l7 + 0x70], %i0
2356 ldub [%l7 + 0x1B], %i1
2357loop_263:
2358 movl %xcc, %i7, %g1
2359 ld [%l7 + 0x24], %f11
2360 fandnot1 %f0, %f4, %f0
2361 movneg %xcc, %o2, %g2
2362 movrlz %i4, 0x0F2, %l2
2363 st %f7, [%l7 + 0x58]
2364 st %f1, [%l7 + 0x0C]
2365 ldub [%l7 + 0x35], %l6
2366 fmovdneg %icc, %f6, %f7
2367 fnot2 %f10, %f6
2368 movrlz %g7, 0x2D7, %i6
2369 lduw [%l7 + 0x64], %l0
2370 xnorcc %o1, %g4, %l5
2371 fornot1 %f6, %f6, %f2
2372 ldub [%l7 + 0x26], %g5
2373 fmovrslz %l3, %f13, %f7
2374 edge8ln %o0, %o7, %i2
2375 fnot1 %f12, %f6
2376 ldx [%l7 + 0x58], %o6
2377 brgz %g6, loop_264
2378 addccc %l4, 0x114A, %o3
2379 fexpand %f13, %f0
2380 ld [%l7 + 0x10], %f9
2381loop_264:
2382 srlx %o4, 0x05, %i5
2383 fcmpeq32 %f2, %f8, %g3
2384 umul %l1, 0x0F23, %o5
2385 fmovdle %icc, %f11, %f9
2386 stb %i3, [%l7 + 0x0A]
2387 ld [%l7 + 0x40], %f9
2388 sll %i0, 0x1E, %i7
2389 st %f11, [%l7 + 0x20]
2390 stb %g1, [%l7 + 0x33]
2391 ldsb [%l7 + 0x08], %i1
2392 lduw [%l7 + 0x78], %g2
2393 bl,a loop_265
2394 ldsh [%l7 + 0x0A], %i4
2395 tsubcctv %o2, 0x1755, %l2
2396 edge32n %l6, %i6, %l0
2397loop_265:
2398 fmovrdgz %o1, %f2, %f12
2399 ldub [%l7 + 0x55], %g4
2400 fands %f9, %f0, %f13
2401 ldsh [%l7 + 0x16], %g7
2402 bl,a %xcc, loop_266
2403 fcmpeq16 %f2, %f0, %g5
2404 lduh [%l7 + 0x1E], %l3
2405 orncc %o0, 0x141F, %o7
2406loop_266:
2407 fsrc2 %f12, %f2
2408 fnot1 %f10, %f14
2409 fmovrdgez %i2, %f0, %f4
2410 st %f5, [%l7 + 0x68]
2411 bge loop_267
2412 subccc %l5, %g6, %l4
2413 addcc %o6, %o3, %i5
2414 fnot1s %f4, %f6
2415loop_267:
2416 sethi 0x1E5E, %o4
2417 bcs %xcc, loop_268
2418 stx %g3, [%l7 + 0x30]
2419 te %icc, 0x0
2420 fcmpes %fcc3, %f14, %f1
2421loop_268:
2422 ldd [%l7 + 0x28], %f10
2423 fpadd32 %f0, %f6, %f10
2424 stb %l1, [%l7 + 0x78]
2425 fxnors %f5, %f6, %f14
2426 fmovrse %i3, %f14, %f6
2427 ldub [%l7 + 0x0E], %o5
2428 taddcc %i0, %g1, %i1
2429 brnz %g2, loop_269
2430 nop
2431 setx loop_270, %l0, %l1
2432 wrpr 0x1, %tl
2433 wrpr %l1, %tpc
2434 add %l1, 0x4, %l1
2435 wrpr %l1, %tnpc
2436 setx 0x34400001400, %l0, %l1
2437 wrpr %l1, %tstate
2438 wrhpr 0x4, %htstate
2439 retry
2440 bvs,a %xcc, loop_271
2441 sdivx %i7, 0x02C0, %o2
2442loop_269:
2443 ldd [%l7 + 0x48], %f4
2444loop_270:
2445 fcmpgt16 %f6, %f4, %i4
2446loop_271:
2447 array16 %l2, %l6, %i6
2448 edge32n %o1, %g4, %l0
2449 mulx %g5, %l3, %g7
2450 fcmped %fcc1, %f0, %f10
2451 fcmpeq32 %f2, %f12, %o0
2452 fmovrsgez %i2, %f10, %f5
2453 fcmpgt32 %f6, %f4, %o7
2454 ldsb [%l7 + 0x40], %g6
2455 ldd [%l7 + 0x50], %f10
2456 brgz %l4, loop_272
2457 bl loop_273
2458 tcs %xcc, 0x5
2459 andcc %o6, 0x01C3, %l5
2460loop_272:
2461 movrlez %o3, %o4, %g3
2462loop_273:
2463 fand %f2, %f14, %f12
2464 ld [%l7 + 0x44], %f0
2465 brgz,a %l1, loop_274
2466 fones %f2
2467 fbg,a %fcc1, loop_275
2468 lduh [%l7 + 0x12], %i3
2469loop_274:
2470 brnz %o5, loop_276
2471 std %f2, [%l7 + 0x20]
2472loop_275:
2473 std %f2, [%l7 + 0x38]
2474 sdivx %i5, 0x1AE6, %i0
2475loop_276:
2476 fmovsg %icc, %f11, %f4
2477 lduw [%l7 + 0x20], %i1
2478 fblg,a %fcc2, loop_277
2479 fxnors %f13, %f13, %f13
2480 fands %f9, %f14, %f1
2481 ld [%l7 + 0x50], %f1
2482loop_277:
2483 mulx %g2, %i7, %g1
2484 udivx %o2, 0x0C82, %l2
2485 mulx %l6, %i6, %i4
2486 fandnot1 %f2, %f14, %f0
2487 subc %o1, %g4, %l0
2488 subccc %l3, %g7, %g5
2489 fmovspos %icc, %f7, %f12
2490 fmovscs %xcc, %f3, %f5
2491 fmovsvc %icc, %f11, %f10
2492 addc %o0, 0x0E94, %o7
2493 mova %icc, %g6, %l4
2494 movle %icc, %i2, %o6
2495 ldx [%l7 + 0x50], %l5
2496 ldd [%l7 + 0x78], %f2
2497 ldd [%l7 + 0x18], %f8
2498 tvc %xcc, 0x2
2499 fmovdle %icc, %f14, %f13
2500 fcmps %fcc1, %f13, %f10
2501 ldx [%l7 + 0x50], %o3
2502 fbule,a %fcc2, loop_278
2503 ldd [%l7 + 0x08], %f4
2504 bge,a %icc, loop_279
2505 fors %f6, %f4, %f15
2506loop_278:
2507 fnot2s %f3, %f1
2508 stw %o4, [%l7 + 0x74]
2509loop_279:
2510 fbo,a %fcc2, loop_280
2511 ldx [%l7 + 0x68], %g3
2512 umul %l1, 0x02FB, %i3
2513 fmovdge %icc, %f10, %f8
2514loop_280:
2515 tneg %xcc, 0x5
2516 sth %i5, [%l7 + 0x62]
2517 edge16ln %o5, %i0, %i1
2518 sra %g2, 0x0C, %i7
2519 std %f14, [%l7 + 0x70]
2520 stb %g1, [%l7 + 0x3A]
2521 ble,pt %icc, loop_281
2522 ldsh [%l7 + 0x4C], %o2
2523 movrgez %l2, %l6, %i6
2524 fornot1s %f6, %f8, %f10
2525loop_281:
2526 stb %o1, [%l7 + 0x76]
2527 ldsh [%l7 + 0x68], %i4
2528 fmovdl %xcc, %f14, %f2
2529 bvc loop_282
2530 fmul8x16al %f5, %f12, %f0
2531 lduw [%l7 + 0x50], %g4
2532 pdist %f6, %f14, %f8
2533loop_282:
2534 fandnot2 %f4, %f2, %f8
2535 edge8l %l3, %l0, %g5
2536 edge32ln %g7, %o0, %o7
2537 fbul,a %fcc1, loop_283
2538 ldsw [%l7 + 0x64], %g6
2539 fmuld8sux16 %f14, %f15, %f8
2540 fmovdne %icc, %f12, %f4
2541loop_283:
2542 brlz,a %i2, loop_284
2543 ldsb [%l7 + 0x51], %o6
2544 fblg %fcc2, loop_285
2545 and %l4, 0x155B, %o3
2546loop_284:
2547 sth %o4, [%l7 + 0x24]
2548 fbo %fcc1, loop_286
2549loop_285:
2550 addccc %l5, 0x116F, %g3
2551 tg %icc, 0x4
2552 tleu %xcc, 0x7
2553loop_286:
2554 fmovsle %icc, %f6, %f1
2555 ldsw [%l7 + 0x40], %i3
2556 bcc,a,pn %xcc, loop_287
2557 stx %i5, [%l7 + 0x58]
2558 fandnot2 %f0, %f6, %f8
2559 ldx [%l7 + 0x48], %l1
2560loop_287:
2561 subcc %o5, %i0, %g2
2562 stb %i7, [%l7 + 0x7C]
2563 lduw [%l7 + 0x34], %g1
2564 st %f10, [%l7 + 0x20]
2565 st %f8, [%l7 + 0x78]
2566 stb %i1, [%l7 + 0x41]
2567 bge,a loop_288
2568 fpadd16 %f12, %f8, %f0
2569 fbe,a %fcc0, loop_289
2570 fornot1s %f6, %f11, %f10
2571loop_288:
2572 fmul8x16 %f0, %f14, %f10
2573 fpack32 %f6, %f0, %f10
2574loop_289:
2575 fmovsleu %xcc, %f13, %f11
2576 fsrc2 %f14, %f14
2577 srlx %o2, %l2, %l6
2578 stw %i6, [%l7 + 0x48]
2579 sth %o1, [%l7 + 0x6A]
2580 movvs %xcc, %i4, %g4
2581 fabsd %f8, %f12
2582 andncc %l0, %g5, %l3
2583 fbue,a %fcc2, loop_290
2584 nop
2585 setx loop_291, %l0, %l1
2586 wrpr 0x1, %tl
2587 wrpr %l1, %tnpc
2588 setx 0x34400001400, %l0, %l1
2589 wrpr %l1, %tstate
2590 wrhpr 0x4, %htstate
2591 done
2592 sethi 0x164A, %g7
2593 fmul8x16au %f3, %f2, %f8
2594loop_290:
2595 call loop_292
2596loop_291:
2597 fcmpgt16 %f8, %f14, %o0
2598 sub %o7, %g6, %i2
2599 fmovsvs %icc, %f1, %f2
2600loop_292:
2601 ld [%l7 + 0x40], %f9
2602 fmovrdne %l4, %f4, %f2
2603 lduw [%l7 + 0x64], %o6
2604 mova %icc, %o4, %o3
2605 std %f6, [%l7 + 0x40]
2606 edge32ln %l5, %g3, %i3
2607 call loop_293
2608 fnot1s %f15, %f13
2609 subcc %l1, 0x1778, %o5
2610 fnot2 %f14, %f10
2611loop_293:
2612 lduw [%l7 + 0x38], %i5
2613 bneg loop_294
2614 fmovrsgez %i0, %f13, %f11
2615 std %f2, [%l7 + 0x20]
2616 ldub [%l7 + 0x40], %g2
2617loop_294:
2618 fone %f4
2619 fors %f15, %f11, %f13
2620 bn %xcc, loop_295
2621 fornot1 %f2, %f4, %f2
2622 fmovsle %icc, %f15, %f1
2623 fmovdgu %xcc, %f0, %f5
2624loop_295:
2625 lduh [%l7 + 0x70], %g1
2626 srl %i7, %i1, %l2
2627 fnors %f3, %f1, %f6
2628 ldsh [%l7 + 0x66], %o2
2629 tneg %xcc, 0x4
2630 fmovdneg %xcc, %f1, %f12
2631 fmovdleu %xcc, %f1, %f13
2632 ldsb [%l7 + 0x0A], %i6
2633 udivcc %o1, 0x079D, %i4
2634 fbe %fcc1, loop_296
2635 or %l6, 0x08A1, %g4
2636 fxnors %f2, %f14, %f1
2637 fsrc1s %f10, %f10
2638loop_296:
2639 ldsw [%l7 + 0x3C], %g5
2640 fcmpeq32 %f10, %f2, %l0
2641 ldx [%l7 + 0x10], %l3
2642 edge32 %g7, %o7, %o0
2643 fcmpeq32 %f8, %f2, %g6
2644 ldub [%l7 + 0x4C], %i2
2645 stw %l4, [%l7 + 0x28]
2646 edge32 %o6, %o4, %l5
2647 fmovdleu %xcc, %f4, %f7
2648 movcs %xcc, %o3, %g3
2649 sth %l1, [%l7 + 0x32]
2650 stb %i3, [%l7 + 0x10]
2651 std %f6, [%l7 + 0x70]
2652 fba,a %fcc0, loop_297
2653 tneg %xcc, 0x4
2654 fpadd32s %f15, %f8, %f2
2655 fcmpne32 %f10, %f0, %o5
2656loop_297:
2657 movne %icc, %i0, %i5
2658 fcmpne16 %f14, %f14, %g1
2659 fmovrse %i7, %f5, %f9
2660 orn %g2, %i1, %o2
2661 fble,a %fcc1, loop_298
2662 orncc %l2, 0x047E, %i6
2663 edge32ln %i4, %l6, %g4
2664 fmovse %icc, %f8, %f6
2665loop_298:
2666 lduh [%l7 + 0x08], %o1
2667 ldub [%l7 + 0x3A], %g5
2668 fbule,a %fcc2, loop_299
2669 st %f5, [%l7 + 0x18]
2670 stb %l0, [%l7 + 0x79]
2671 fcmpgt32 %f4, %f2, %g7
2672loop_299:
2673 fornot2s %f1, %f15, %f6
2674 fones %f12
2675 ldsh [%l7 + 0x3A], %l3
2676 fmovrdlz %o0, %f0, %f6
2677 ldsh [%l7 + 0x74], %g6
2678 ldsw [%l7 + 0x30], %o7
2679 st %f7, [%l7 + 0x20]
2680 ldsh [%l7 + 0x6E], %l4
2681 fmovsge %xcc, %f1, %f10
2682 fmovsleu %xcc, %f2, %f13
2683 fmovsge %icc, %f14, %f15
2684 fmovrdlz %o6, %f4, %f4
2685 stw %i2, [%l7 + 0x68]
2686 bshuffle %f4, %f14, %f14
2687 sth %o4, [%l7 + 0x5C]
2688 taddcc %o3, %l5, %g3
2689 st %f2, [%l7 + 0x5C]
2690 fmul8x16al %f10, %f5, %f8
2691 movn %xcc, %l1, %o5
2692 fmovdpos %icc, %f11, %f8
2693 movrgz %i0, 0x04D, %i5
2694 brlz,a %g1, loop_300
2695 fbue,a %fcc1, loop_301
2696 ldd [%l7 + 0x60], %f0
2697 sll %i7, 0x1E, %i3
2698loop_300:
2699 lduw [%l7 + 0x7C], %g2
2700loop_301:
2701 ble loop_302
2702 movgu %icc, %i1, %l2
2703 std %f0, [%l7 + 0x10]
2704 sth %o2, [%l7 + 0x38]
2705loop_302:
2706 alignaddr %i4, %i6, %g4
2707 st %f14, [%l7 + 0x18]
2708 ld [%l7 + 0x68], %f8
2709 fnot2s %f11, %f0
2710 popc 0x1B3E, %o1
2711 bvs,pn %icc, loop_303
2712 orcc %g5, 0x101A, %l6
2713 fmovde %icc, %f15, %f13
2714 lduh [%l7 + 0x7C], %l0
2715loop_303:
2716 udivcc %l3, 0x1FD4, %g7
2717 fmovrsgz %g6, %f10, %f12
2718 fmul8x16au %f7, %f12, %f12
2719 movrlez %o7, %l4, %o6
2720 ldd [%l7 + 0x48], %f10
2721 ldsw [%l7 + 0x0C], %o0
2722 fmovsa %xcc, %f6, %f3
2723 fpackfix %f6, %f13
2724 sth %o4, [%l7 + 0x36]
2725 stb %i2, [%l7 + 0x09]
2726 stx %o3, [%l7 + 0x78]
2727 xorcc %g3, %l1, %o5
2728 smul %l5, %i0, %g1
2729 bvs,a,pn %icc, loop_304
2730 tle %icc, 0x2
2731 stb %i5, [%l7 + 0x57]
2732 tgu %icc, 0x2
2733loop_304:
2734 fabsd %f12, %f2
2735 brlez,a %i3, loop_305
2736 fbule,a %fcc3, loop_306
2737 fble %fcc0, loop_307
2738 fmovdne %icc, %f4, %f8
2739loop_305:
2740 fmovdn %xcc, %f10, %f11
2741loop_306:
2742 movrlz %g2, %i1, %l2
2743loop_307:
2744 fmovse %xcc, %f14, %f0
2745 fcmpeq16 %f14, %f12, %i7
2746 edge16ln %o2, %i6, %i4
2747 udivcc %o1, 0x1FB9, %g5
2748 faligndata %f6, %f12, %f4
2749 movg %xcc, %l6, %l0
2750 ldsw [%l7 + 0x70], %g4
2751 stw %g7, [%l7 + 0x60]
2752 fmovscc %icc, %f15, %f11
2753 bneg,a %xcc, loop_308
2754 ldsh [%l7 + 0x4E], %g6
2755 fbule,a %fcc0, loop_309
2756 addccc %o7, 0x0B6F, %l4
2757loop_308:
2758 tn %icc, 0x2
2759 xnorcc %o6, %l3, %o0
2760loop_309:
2761 fmovrdlz %i2, %f6, %f10
2762 ldsw [%l7 + 0x08], %o3
2763 ba loop_310
2764 fmovde %xcc, %f14, %f9
2765 ldx [%l7 + 0x40], %o4
2766 movvc %icc, %l1, %o5
2767loop_310:
2768 bcs %xcc, loop_311
2769 ldx [%l7 + 0x50], %l5
2770 umulcc %i0, 0x1069, %g3
2771 fmovspos %icc, %f4, %f8
2772loop_311:
2773 te %xcc, 0x3
2774 st %f7, [%l7 + 0x2C]
2775 srlx %g1, %i5, %g2
2776 edge8 %i3, %i1, %l2
2777 fexpand %f11, %f6
2778 sth %o2, [%l7 + 0x72]
2779 lduw [%l7 + 0x64], %i7
2780 brgez,a %i6, loop_312
2781 move %xcc, %i4, %o1
2782 stb %l6, [%l7 + 0x6A]
2783 smul %l0, %g4, %g7
2784loop_312:
2785 fnands %f3, %f4, %f15
2786 xnorcc %g5, %o7, %l4
2787 ldsw [%l7 + 0x4C], %o6
2788 stb %g6, [%l7 + 0x71]
2789 fbu,a %fcc2, loop_313
2790 bn,a,pn %xcc, loop_314
2791 sth %o0, [%l7 + 0x2A]
2792 fmovrse %i2, %f10, %f0
2793loop_313:
2794 movg %xcc, %l3, %o4
2795loop_314:
2796 fpack16 %f12, %f7
2797 fcmpne32 %f2, %f12, %l1
2798 mulscc %o3, %l5, %o5
2799 std %f10, [%l7 + 0x38]
2800 fcmpes %fcc1, %f2, %f12
2801 fmovdleu %xcc, %f8, %f5
2802 brlz,a %g3, loop_315
2803 movl %icc, %i0, %g1
2804 bne,a %xcc, loop_316
2805 stw %g2, [%l7 + 0x44]
2806loop_315:
2807 mova %icc, %i3, %i1
2808 fcmpne16 %f12, %f6, %i5
2809loop_316:
2810 popc %o2, %l2
2811 std %f0, [%l7 + 0x18]
2812 stb %i7, [%l7 + 0x5E]
2813 edge32n %i6, %o1, %l6
2814 tsubcctv %l0, %i4, %g7
2815 sll %g4, 0x1F, %o7
2816 sth %g5, [%l7 + 0x5C]
2817 ble,pn %icc, loop_317
2818 ld [%l7 + 0x50], %f1
2819 tvs %xcc, 0x4
2820 fmovdcs %icc, %f14, %f10
2821loop_317:
2822 fpsub32s %f8, %f6, %f5
2823 fmovsl %xcc, %f5, %f4
2824 fmovsa %xcc, %f10, %f3
2825 srlx %l4, %o6, %o0
2826 addccc %g6, %l3, %i2
2827 bg,pn %xcc, loop_318
2828 edge16n %o4, %o3, %l1
2829 bneg %icc, loop_319
2830 array16 %o5, %g3, %l5
2831loop_318:
2832 fbul %fcc0, loop_320
2833 fxnor %f0, %f10, %f0
2834loop_319:
2835 tcs %xcc, 0x3
2836 ldub [%l7 + 0x0C], %i0
2837loop_320:
2838 edge32n %g2, %i3, %g1
2839 ldub [%l7 + 0x43], %i1
2840 fbl %fcc3, loop_321
2841 fnegs %f12, %f0
2842 fands %f10, %f6, %f0
2843 fbule %fcc0, loop_322
2844loop_321:
2845 edge16l %i5, %o2, %i7
2846 stb %i6, [%l7 + 0x51]
2847 fmovrdlez %l2, %f6, %f8
2848loop_322:
2849 fnot2s %f9, %f5
2850 fbne,a %fcc1, loop_323
2851 srax %l6, %o1, %i4
2852 edge32n %g7, %g4, %l0
2853 movvs %xcc, %g5, %l4
2854loop_323:
2855 fbo %fcc0, loop_324
2856 bvc,a,pn %icc, loop_325
2857 fbe,a %fcc1, loop_326
2858 bvc,pt %icc, loop_327
2859loop_324:
2860 call loop_328
2861loop_325:
2862 sth %o6, [%l7 + 0x10]
2863loop_326:
2864 bleu,a %xcc, loop_329
2865loop_327:
2866 fcmple32 %f6, %f0, %o0
2867loop_328:
2868 stb %o7, [%l7 + 0x7A]
2869 movrlez %g6, %i2, %l3
2870loop_329:
2871 array16 %o4, %o3, %l1
2872 ldx [%l7 + 0x58], %o5
2873 fmovsn %icc, %f8, %f8
2874 ldd [%l7 + 0x18], %f4
2875 ldsb [%l7 + 0x32], %g3
2876 fabsd %f4, %f14
2877 movrgz %i0, 0x010, %l5
2878 sllx %i3, 0x00, %g1
2879 fnot2 %f6, %f2
2880 for %f14, %f0, %f12
2881 stb %i1, [%l7 + 0x16]
2882 fnot1 %f4, %f14
2883 fmovrsgz %g2, %f15, %f2
2884 addc %i5, 0x10F7, %i7
2885 fcmpd %fcc0, %f0, %f14
2886 umulcc %o2, 0x1677, %i6
2887 movle %icc, %l2, %o1
2888 ldub [%l7 + 0x68], %i4
2889 lduw [%l7 + 0x3C], %g7
2890 sth %g4, [%l7 + 0x24]
2891 fmovrdlz %l0, %f12, %f4
2892 tge %icc, 0x6
2893 fbug %fcc0, loop_330
2894 fcmpne32 %f10, %f0, %l6
2895 fpack32 %f4, %f10, %f12
2896 orncc %g5, 0x02E1, %o6
2897loop_330:
2898 fmovrdgz %o0, %f14, %f6
2899 fmovdpos %xcc, %f1, %f2
2900 ldsh [%l7 + 0x5A], %l4
2901 fnor %f8, %f8, %f10
2902 lduh [%l7 + 0x74], %g6
2903 stb %o7, [%l7 + 0x4E]
2904 fmovrsne %i2, %f10, %f8
2905 fnor %f14, %f0, %f12
2906 fmul8ulx16 %f6, %f10, %f14
2907 stx %l3, [%l7 + 0x68]
2908 subccc %o4, 0x061B, %l1
2909 sll %o5, 0x1C, %g3
2910 tge %icc, 0x6
2911 xor %i0, 0x01EA, %o3
2912 st %f12, [%l7 + 0x68]
2913 be,pn %icc, loop_331
2914 ld [%l7 + 0x38], %f1
2915 xorcc %i3, %l5, %i1
2916 fbge,a %fcc2, loop_332
2917loop_331:
2918 bvs loop_333
2919 stw %g1, [%l7 + 0x24]
2920 st %f1, [%l7 + 0x58]
2921loop_332:
2922 ldx [%l7 + 0x58], %i5
2923loop_333:
2924 ldsb [%l7 + 0x66], %g2
2925 fmovrdgz %o2, %f12, %f10
2926 fexpand %f3, %f4
2927 sth %i6, [%l7 + 0x12]
2928 edge8 %l2, %i7, %i4
2929 movrgez %g7, 0x17D, %o1
2930 fmovrdlez %g4, %f8, %f8
2931 xnorcc %l0, 0x04E5, %g5
2932 andcc %l6, 0x0220, %o0
2933 edge32ln %o6, %l4, %o7
2934 stx %i2, [%l7 + 0x30]
2935 umul %l3, 0x0AB8, %g6
2936 sth %l1, [%l7 + 0x4C]
2937 ldsh [%l7 + 0x5A], %o4
2938 edge16n %g3, %o5, %o3
2939 tle %icc, 0x4
2940 fmovscc %xcc, %f15, %f9
2941 brnz,a %i3, loop_334
2942 fmul8x16au %f13, %f11, %f10
2943 bl loop_335
2944 edge32l %l5, %i1, %i0
2945loop_334:
2946 stw %g1, [%l7 + 0x50]
2947 tle %xcc, 0x1
2948loop_335:
2949 fbg,a %fcc0, loop_336
2950 mulx %g2, %o2, %i6
2951 brz %i5, loop_337
2952 fxnor %f0, %f2, %f2
2953loop_336:
2954 fors %f8, %f9, %f14
2955 st %f6, [%l7 + 0x18]
2956loop_337:
2957 ldsh [%l7 + 0x16], %l2
2958 fmovdg %xcc, %f13, %f0
2959 fmovdleu %xcc, %f15, %f14
2960 fblg %fcc0, loop_338
2961 fcmpes %fcc3, %f8, %f7
2962 alignaddr %i4, %i7, %o1
2963 tsubcctv %g4, %l0, %g5
2964loop_338:
2965 edge16n %l6, %g7, %o0
2966 fmovrse %o6, %f1, %f11
2967 addc %o7, %l4, %l3
2968 brgez %g6, loop_339
2969 ld [%l7 + 0x24], %f6
2970 bcc,a %xcc, loop_340
2971 pdist %f0, %f8, %f0
2972loop_339:
2973 fandnot2s %f6, %f10, %f15
2974 lduw [%l7 + 0x0C], %i2
2975loop_340:
2976 movg %icc, %l1, %g3
2977 nop
2978 setx loop_341, %l0, %l1
2979 wrpr 0x1, %tl
2980 wrpr %l1, %tpc
2981 add %l1, 0x4, %l1
2982 wrpr %l1, %tnpc
2983 setx 0x34400001400, %l0, %l1
2984 wrpr %l1, %tstate
2985 wrhpr 0x4, %htstate
2986 retry
2987 st %f7, [%l7 + 0x48]
2988 movvs %xcc, %o5, %o4
2989 fxnor %f2, %f12, %f12
2990loop_341:
2991 movrlez %i3, 0x0E7, %l5
2992 stx %o3, [%l7 + 0x68]
2993 brgz %i0, loop_342
2994 movn %icc, %g1, %i1
2995 fmovspos %icc, %f1, %f4
2996 tle %xcc, 0x3
2997loop_342:
2998 ldsh [%l7 + 0x28], %g2
2999 edge8 %o2, %i5, %l2
3000 edge8l %i6, %i7, %i4
3001 movre %o1, %g4, %l0
3002 movleu %xcc, %g5, %g7
3003 fpsub32 %f10, %f6, %f8
3004 movg %icc, %l6, %o0
3005 sth %o6, [%l7 + 0x52]
3006 ldsb [%l7 + 0x62], %o7
3007 fnot1 %f2, %f4
3008 fpadd16s %f6, %f6, %f7
3009 tsubcctv %l4, %l3, %i2
3010 faligndata %f8, %f6, %f4
3011 fbug %fcc1, loop_343
3012 mulx %l1, %g6, %g3
3013 edge8ln %o4, %o5, %l5
3014 be %icc, loop_344
3015loop_343:
3016 std %f10, [%l7 + 0x30]
3017 bg loop_345
3018 alignaddrl %o3, %i0, %i3
3019loop_344:
3020 fmovdg %xcc, %f2, %f9
3021 fnand %f6, %f8, %f8
3022loop_345:
3023 fnands %f2, %f6, %f12
3024 umul %g1, 0x0E5D, %g2
3025 fbue,a %fcc2, loop_346
3026 fnors %f4, %f11, %f6
3027 fmovrde %o2, %f14, %f6
3028 edge16 %i5, %i1, %l2
3029loop_346:
3030 fcmpd %fcc2, %f8, %f6
3031 stw %i7, [%l7 + 0x78]
3032 mulx %i4, 0x0AA5, %i6
3033 tl %xcc, 0x6
3034 edge8n %g4, %l0, %g5
3035 tgu %icc, 0x3
3036 sth %g7, [%l7 + 0x44]
3037 fmovsvc %xcc, %f3, %f1
3038 lduw [%l7 + 0x3C], %l6
3039 array8 %o1, %o0, %o6
3040 ldx [%l7 + 0x38], %l4
3041 nop
3042 setx loop_347, %l0, %l1
3043 wrpr 0x1, %tl
3044 wrpr %l1, %tpc
3045 add %l1, 0x4, %l1
3046 wrpr %l1, %tnpc
3047 setx 0x34400001400, %l0, %l1
3048 wrpr %l1, %tstate
3049 wrhpr 0x4, %htstate
3050 retry
3051 ld [%l7 + 0x28], %f15
3052 fbge %fcc1, loop_348
3053 fmovrsgez %o7, %f5, %f8
3054loop_347:
3055 fmul8sux16 %f4, %f6, %f2
3056 fbge %fcc2, loop_349
3057loop_348:
3058 tne %xcc, 0x3
3059 fcmple32 %f12, %f10, %i2
3060 fble,a %fcc1, loop_350
3061loop_349:
3062 mulscc %l3, 0x1524, %g6
3063 fmovdpos %icc, %f10, %f15
3064 fornot2s %f5, %f13, %f4
3065loop_350:
3066 ldd [%l7 + 0x40], %f4
3067 lduh [%l7 + 0x22], %g3
3068 brz %o4, loop_351
3069 fmovdcc %xcc, %f14, %f13
3070 movrgez %o5, 0x247, %l5
3071 fbe,a %fcc3, loop_352
3072loop_351:
3073 fbu %fcc2, loop_353
3074 bcc,pn %xcc, loop_354
3075 movvs %xcc, %o3, %l1
3076loop_352:
3077 fmovdpos %xcc, %f5, %f14
3078loop_353:
3079 tg %xcc, 0x3
3080loop_354:
3081 bcs,a loop_355
3082 array8 %i3, %i0, %g2
3083 fmovdg %icc, %f8, %f2
3084 st %f3, [%l7 + 0x14]
3085loop_355:
3086 fpack16 %f2, %f6
3087 movgu %xcc, %g1, %i5
3088 nop
3089 setx loop_356, %l0, %l1
3090 wrpr 0x1, %tl
3091 wrpr %l1, %tpc
3092 add %l1, 0x4, %l1
3093 wrpr %l1, %tnpc
3094 setx 0x34400001400, %l0, %l1
3095 wrpr %l1, %tstate
3096 wrhpr 0x4, %htstate
3097 retry
3098 st %f12, [%l7 + 0x3C]
3099 fpsub16s %f13, %f9, %f14
3100 sth %i1, [%l7 + 0x50]
3101loop_356:
3102 alignaddr %o2, %i7, %l2
3103 movrlez %i4, %g4, %l0
3104 fmovrdne %i6, %f0, %f4
3105 fones %f10
3106 nop
3107 setx loop_357, %l0, %l1
3108 jmpl %l1, %g5
3109 tgu %icc, 0x0
3110 tleu %xcc, 0x1
3111 edge8l %l6, %o1, %o0
3112loop_357:
3113 ldsh [%l7 + 0x08], %g7
3114 fbg %fcc0, loop_358
3115 fpsub16s %f0, %f9, %f3
3116 ldsw [%l7 + 0x5C], %o6
3117 lduh [%l7 + 0x0E], %l4
3118loop_358:
3119 bgu,pn %icc, loop_359
3120 mulx %o7, %i2, %g6
3121 bshuffle %f10, %f2, %f0
3122 fornot2s %f3, %f6, %f5
3123loop_359:
3124 and %g3, 0x1EE0, %o4
3125 ldd [%l7 + 0x68], %f14
3126 fnor %f6, %f12, %f8
3127 udivcc %o5, 0x03A7, %l3
3128 edge16ln %l5, %l1, %i3
3129 lduw [%l7 + 0x7C], %i0
3130 ba,a,pn %xcc, loop_360
3131 array16 %g2, %o3, %i5
3132 te %icc, 0x2
3133 fmovrdne %i1, %f2, %f6
3134loop_360:
3135 st %f4, [%l7 + 0x54]
3136 ldub [%l7 + 0x7C], %o2
3137 ldx [%l7 + 0x28], %g1
3138 tl %icc, 0x6
3139 sdiv %l2, 0x0410, %i7
3140 tn %xcc, 0x7
3141 brnz %g4, loop_361
3142 sth %l0, [%l7 + 0x30]
3143 fornot1s %f13, %f9, %f4
3144 fandnot2s %f0, %f2, %f6
3145loop_361:
3146 st %f9, [%l7 + 0x40]
3147 array8 %i6, %g5, %l6
3148 movrgez %o1, 0x08A, %o0
3149 edge8n %g7, %i4, %o6
3150 lduw [%l7 + 0x7C], %o7
3151 tpos %icc, 0x0
3152 sdiv %l4, 0x1EBA, %i2
3153 sth %g3, [%l7 + 0x5E]
3154 fnot2 %f10, %f12
3155 or %o4, 0x0F4E, %g6
3156 movrlez %l3, 0x0A2, %o5
3157 edge8l %l1, %l5, %i3
3158 fmul8x16au %f11, %f0, %f10
3159 sdivcc %i0, 0x1BBE, %g2
3160 ld [%l7 + 0x10], %f5
3161 fornot2 %f6, %f8, %f2
3162 ldd [%l7 + 0x30], %f10
3163 fnot1s %f2, %f14
3164 bg %xcc, loop_362
3165 pdist %f12, %f14, %f14
3166 movvs %xcc, %o3, %i5
3167 ldx [%l7 + 0x08], %i1
3168loop_362:
3169 fmovscc %xcc, %f11, %f13
3170 fbue,a %fcc3, loop_363
3171 fandnot2s %f2, %f6, %f7
3172 bg,a %xcc, loop_364
3173 std %f0, [%l7 + 0x20]
3174loop_363:
3175 brlez %g1, loop_365
3176 bleu,a loop_366
3177loop_364:
3178 ldx [%l7 + 0x08], %o2
3179 ldx [%l7 + 0x38], %i7
3180loop_365:
3181 bshuffle %f10, %f10, %f4
3182loop_366:
3183 ldd [%l7 + 0x50], %f10
3184 popc 0x0C21, %g4
3185 bneg %icc, loop_367
3186 taddcc %l0, %l2, %g5
3187 sth %l6, [%l7 + 0x20]
3188 tsubcc %i6, %o1, %o0
3189loop_367:
3190 sdivx %i4, 0x052D, %o6
3191 smul %g7, %l4, %i2
3192 fornot2 %f14, %f14, %f6
3193 fbu %fcc0, loop_368
3194 ldsb [%l7 + 0x7A], %g3
3195 fmovdneg %icc, %f11, %f9
3196 stx %o7, [%l7 + 0x10]
3197loop_368:
3198 st %f8, [%l7 + 0x14]
3199 std %f10, [%l7 + 0x28]
3200 stw %o4, [%l7 + 0x64]
3201 fone %f6
3202 edge8n %g6, %l3, %l1
3203 fble %fcc3, loop_369
3204 std %f4, [%l7 + 0x70]
3205 fmovdne %icc, %f8, %f9
3206 movpos %icc, %o5, %i3
3207loop_369:
3208 lduh [%l7 + 0x42], %l5
3209 lduh [%l7 + 0x0A], %g2
3210 fornot2s %f9, %f12, %f9
3211 udivcc %o3, 0x13E4, %i5
3212 edge32l %i0, %i1, %o2
3213 fmovsvs %icc, %f2, %f1
3214 fxor %f14, %f14, %f4
3215 fmovsleu %xcc, %f6, %f7
3216 fmul8sux16 %f14, %f8, %f10
3217 fmovrsgez %g1, %f12, %f7
3218 fnors %f0, %f9, %f4
3219 fmovrslez %i7, %f14, %f1
3220 fmovscs %icc, %f6, %f2
3221 bn loop_370
3222 ldsh [%l7 + 0x2E], %g4
3223 lduw [%l7 + 0x68], %l0
3224 orcc %l2, %g5, %i6
3225loop_370:
3226 ldx [%l7 + 0x58], %o1
3227 fble %fcc3, loop_371
3228 ldsh [%l7 + 0x56], %l6
3229 brgz,a %o0, loop_372
3230 for %f4, %f10, %f4
3231loop_371:
3232 st %f9, [%l7 + 0x74]
3233 fmovdvc %icc, %f6, %f13
3234loop_372:
3235 tn %xcc, 0x7
3236 ld [%l7 + 0x50], %f15
3237 fornot2s %f15, %f3, %f10
3238 sth %o6, [%l7 + 0x5E]
3239 brz,a %i4, loop_373
3240 fmovsne %xcc, %f9, %f3
3241 lduh [%l7 + 0x6E], %l4
3242 st %f1, [%l7 + 0x58]
3243loop_373:
3244 fpadd32 %f2, %f4, %f14
3245 fandnot1s %f13, %f14, %f3
3246 ldsh [%l7 + 0x36], %i2
3247 ldsh [%l7 + 0x0C], %g3
3248 addc %g7, 0x0B99, %o4
3249 nop
3250 setx loop_374, %l0, %l1
3251 jmpl %l1, %o7
3252 fmovsvs %icc, %f2, %f15
3253 fabss %f2, %f4
3254 lduw [%l7 + 0x44], %l3
3255loop_374:
3256 udivx %g6, 0x0319, %o5
3257 fblg %fcc2, loop_375
3258 brlez,a %i3, loop_376
3259 edge16ln %l5, %g2, %o3
3260 fpadd16s %f1, %f8, %f12
3261loop_375:
3262 fmul8sux16 %f8, %f6, %f10
3263loop_376:
3264 movle %xcc, %l1, %i5
3265 fbuge,a %fcc3, loop_377
3266 smulcc %i0, %i1, %o2
3267 fbn %fcc3, loop_378
3268 movrne %g1, 0x02A, %i7
3269loop_377:
3270 fornot2s %f11, %f5, %f5
3271 fsrc2s %f3, %f13
3272loop_378:
3273 fxors %f10, %f9, %f13
3274 addccc %l0, %l2, %g4
3275 fmul8sux16 %f4, %f2, %f8
3276 lduw [%l7 + 0x48], %g5
3277 fmovrdgz %o1, %f10, %f2
3278 fmovrsgz %i6, %f7, %f12
3279 fnegd %f2, %f6
3280 edge8 %l6, %o6, %i4
3281 tneg %icc, 0x3
3282 fsrc2s %f9, %f2
3283 lduw [%l7 + 0x74], %o0
3284 stw %i2, [%l7 + 0x60]
3285 st %f9, [%l7 + 0x54]
3286 fbge %fcc3, loop_379
3287 fnot2s %f9, %f14
3288 tcs %icc, 0x7
3289 tgu %icc, 0x3
3290loop_379:
3291 andncc %l4, %g3, %o4
3292 brnz,a %g7, loop_380
3293 sra %l3, %o7, %g6
3294 ldd [%l7 + 0x60], %f14
3295 srl %i3, 0x0A, %l5
3296loop_380:
3297 bpos,a loop_381
3298 fnegs %f5, %f12
3299 fnot1 %f10, %f6
3300 xorcc %g2, 0x08AD, %o5
3301loop_381:
3302 fmovspos %icc, %f10, %f10
3303 fpsub16s %f15, %f6, %f11
3304 stx %o3, [%l7 + 0x20]
3305 srl %l1, %i0, %i1
3306 fpsub32 %f4, %f0, %f4
3307 bl,a,pt %xcc, loop_382
3308 fmovrslz %i5, %f7, %f4
3309 ldx [%l7 + 0x40], %g1
3310 and %o2, %i7, %l2
3311loop_382:
3312 ld [%l7 + 0x20], %f2
3313 fpmerge %f13, %f14, %f12
3314 fbule %fcc2, loop_383
3315 tvs %xcc, 0x4
3316 stb %g4, [%l7 + 0x4D]
3317 ldsh [%l7 + 0x2A], %l0
3318loop_383:
3319 fpmerge %f0, %f6, %f0
3320 tcc %icc, 0x6
3321 movgu %icc, %o1, %i6
3322 fbl %fcc1, loop_384
3323 fpackfix %f10, %f2
3324 ldx [%l7 + 0x68], %g5
3325 lduw [%l7 + 0x78], %o6
3326loop_384:
3327 fnot2s %f6, %f8
3328 stb %i4, [%l7 + 0x23]
3329 fmovrsne %o0, %f14, %f6
3330 popc %i2, %l6
3331 alignaddr %l4, %g3, %o4
3332 sethi 0x07AF, %g7
3333 lduw [%l7 + 0x38], %l3
3334 fmovrdne %g6, %f4, %f2
3335 lduw [%l7 + 0x38], %i3
3336 lduh [%l7 + 0x20], %l5
3337 bge,pn %xcc, loop_385
3338 tleu %xcc, 0x7
3339 bg,pn %xcc, loop_386
3340 sub %o7, %g2, %o5
3341loop_385:
3342 fmovdvs %xcc, %f1, %f9
3343 fmul8x16au %f2, %f0, %f6
3344loop_386:
3345 ldsb [%l7 + 0x11], %l1
3346 bneg,a %xcc, loop_387
3347 ldsb [%l7 + 0x7E], %i0
3348 andcc %o3, %i1, %g1
3349 stw %i5, [%l7 + 0x5C]
3350loop_387:
3351 movrgez %o2, %i7, %g4
3352 bneg loop_388
3353 fmovdvc %icc, %f0, %f9
3354 ldub [%l7 + 0x5A], %l0
3355 fmovdgu %icc, %f11, %f5
3356loop_388:
3357 ldsb [%l7 + 0x6D], %o1
3358 nop
3359 setx loop_389, %l0, %l1
3360 wrpr 0x1, %tl
3361 wrpr %l1, %tnpc
3362 setx 0x34400001400, %l0, %l1
3363 wrpr %l1, %tstate
3364 wrhpr 0x4, %htstate
3365 done
3366 movge %xcc, %i6, %g5
3367 movrgz %l2, 0x2BD, %i4
3368 fmuld8sux16 %f3, %f0, %f14
3369loop_389:
3370 fornot1s %f12, %f12, %f4
3371 fmovsne %icc, %f13, %f11
3372 fcmpne16 %f8, %f6, %o6
3373 lduh [%l7 + 0x62], %o0
3374 tsubcctv %l6, 0x0720, %l4
3375 ldd [%l7 + 0x18], %f12
3376 fbule,a %fcc2, loop_390
3377 fcmpd %fcc1, %f14, %f10
3378 fmovdleu %xcc, %f4, %f15
3379 pdist %f12, %f0, %f8
3380loop_390:
3381 sethi 0x0D0E, %g3
3382 stb %o4, [%l7 + 0x1E]
3383 stw %i2, [%l7 + 0x40]
3384 movcs %xcc, %l3, %g6
3385 addcc %i3, %g7, %l5
3386 fand %f2, %f12, %f8
3387 movneg %xcc, %g2, %o7
3388 lduh [%l7 + 0x78], %o5
3389 st %f1, [%l7 + 0x70]
3390 fcmpeq16 %f8, %f12, %i0
3391 std %f8, [%l7 + 0x18]
3392 tneg %icc, 0x5
3393 ta %icc, 0x2
3394 fornot1 %f8, %f4, %f14
3395 stx %l1, [%l7 + 0x78]
3396 fmovdneg %xcc, %f12, %f4
3397 stw %o3, [%l7 + 0x68]
3398 stx %g1, [%l7 + 0x68]
3399 for %f10, %f4, %f6
3400 movgu %icc, %i5, %i1
3401 st %f13, [%l7 + 0x48]
3402 fpack16 %f14, %f13
3403 stw %o2, [%l7 + 0x08]
3404 umulcc %g4, 0x0CF8, %i7
3405 fmovdleu %xcc, %f8, %f2
3406 fbne,a %fcc0, loop_391
3407 movge %xcc, %l0, %o1
3408 be,pt %icc, loop_392
3409 fcmpne32 %f14, %f10, %g5
3410loop_391:
3411 fmovdcc %xcc, %f4, %f6
3412 st %f12, [%l7 + 0x2C]
3413loop_392:
3414 st %f3, [%l7 + 0x7C]
3415 ldsb [%l7 + 0x0A], %i6
3416 move %icc, %i4, %o6
3417 std %f10, [%l7 + 0x60]
3418 lduw [%l7 + 0x4C], %l2
3419 movneg %icc, %o0, %l6
3420 ba,a,pn %icc, loop_393
3421 tl %icc, 0x6
3422 stw %l4, [%l7 + 0x60]
3423 bshuffle %f8, %f4, %f0
3424loop_393:
3425 ba,a,pn %xcc, loop_394
3426 nop
3427 setx loop_395, %l0, %l1
3428 wrpr 0x1, %tl
3429 wrpr %l1, %tnpc
3430 setx 0x34400001400, %l0, %l1
3431 wrpr %l1, %tstate
3432 wrhpr 0x4, %htstate
3433 done
3434 call loop_396
3435 subcc %g3, %o4, %l3
3436loop_394:
3437 stw %g6, [%l7 + 0x2C]
3438loop_395:
3439 tcc %xcc, 0x6
3440loop_396:
3441 sth %i3, [%l7 + 0x10]
3442 fxor %f12, %f12, %f8
3443 ld [%l7 + 0x08], %f15
3444 fcmpne16 %f14, %f14, %i2
3445 ldd [%l7 + 0x10], %f8
3446 ldsh [%l7 + 0x52], %g7
3447 fmovrdgz %g2, %f8, %f10
3448 ldx [%l7 + 0x30], %o7
3449 fmul8x16au %f6, %f3, %f12
3450 ld [%l7 + 0x4C], %f5
3451 udivx %l5, 0x1DE8, %o5
3452 fpack32 %f6, %f8, %f12
3453 tle %icc, 0x5
3454 stb %i0, [%l7 + 0x4E]
3455 xor %l1, 0x0D4C, %o3
3456 stb %g1, [%l7 + 0x7E]
3457 bn loop_397
3458 ldsb [%l7 + 0x75], %i5
3459 xnorcc %i1, %g4, %o2
3460 fsrc2 %f2, %f2
3461loop_397:
3462 array8 %i7, %l0, %g5
3463 fpackfix %f14, %f6
3464 edge16ln %i6, %i4, %o1
3465 bleu,pn %xcc, loop_398
3466 fcmpd %fcc3, %f10, %f12
3467 fabsd %f10, %f10
3468 tg %xcc, 0x0
3469loop_398:
3470 sub %l2, %o0, %o6
3471 ldx [%l7 + 0x78], %l4
3472 call loop_399
3473 movle %icc, %l6, %o4
3474 stw %g3, [%l7 + 0x28]
3475 siam 0x0
3476loop_399:
3477 movg %icc, %g6, %l3
3478 ldd [%l7 + 0x08], %f6
3479 array8 %i2, %i3, %g2
3480 ta %xcc, 0x7
3481 st %f6, [%l7 + 0x6C]
3482 std %f10, [%l7 + 0x50]
3483 fnot1 %f2, %f10
3484 fmovdvs %icc, %f4, %f13
3485 movvc %icc, %g7, %l5
3486 sll %o5, %o7, %l1
3487 lduh [%l7 + 0x30], %o3
3488 fbu,a %fcc3, loop_400
3489 fandnot1s %f3, %f8, %f3
3490 stb %i0, [%l7 + 0x61]
3491 stb %i5, [%l7 + 0x74]
3492loop_400:
3493 alignaddrl %g1, %g4, %o2
3494 fandnot2 %f4, %f12, %f10
3495 fble,a %fcc1, loop_401
3496 sdivx %i1, 0x0014, %l0
3497 mulx %i7, 0x0BD6, %i6
3498 fmovrsgz %i4, %f11, %f9
3499loop_401:
3500 fcmple16 %f2, %f12, %g5
3501 fmovdvs %icc, %f11, %f2
3502 ldub [%l7 + 0x43], %o1
3503 fone %f2
3504 brz %o0, loop_402
3505 fbne,a %fcc3, loop_403
3506 smul %l2, 0x1F30, %o6
3507 orncc %l6, 0x0C0A, %o4
3508loop_402:
3509 lduh [%l7 + 0x76], %l4
3510loop_403:
3511 andncc %g3, %g6, %l3
3512 be,pt %xcc, loop_404
3513 taddcc %i3, 0x1776, %g2
3514 stx %g7, [%l7 + 0x08]
3515 fbl,a %fcc3, loop_405
3516loop_404:
3517 tleu %icc, 0x5
3518 edge8 %l5, %o5, %o7
3519 edge8ln %i2, %l1, %i0
3520loop_405:
3521 ldx [%l7 + 0x18], %o3
3522 fabss %f8, %f12
3523 ldsh [%l7 + 0x4A], %i5
3524 array16 %g4, %g1, %i1
3525 fnot1s %f6, %f10
3526 bgu,pt %xcc, loop_406
3527 fcmple16 %f6, %f6, %o2
3528 ldd [%l7 + 0x68], %f14
3529 fcmpgt32 %f12, %f8, %l0
3530loop_406:
3531 tcs %xcc, 0x3
3532 smul %i6, %i4, %g5
3533 movvs %xcc, %i7, %o0
3534 fmovde %xcc, %f13, %f9
3535 fbul %fcc0, loop_407
3536 stw %o1, [%l7 + 0x34]
3537 lduh [%l7 + 0x0C], %o6
3538 fmovsvc %icc, %f13, %f8
3539loop_407:
3540 movrgz %l6, %l2, %o4
3541 popc 0x1D0A, %l4
3542 ldd [%l7 + 0x30], %f6
3543 orcc %g3, %g6, %l3
3544 bn,a loop_408
3545 fmovrdgz %i3, %f14, %f6
3546 brz %g2, loop_409
3547 ld [%l7 + 0x20], %f6
3548loop_408:
3549 fzeros %f4
3550 ldsw [%l7 + 0x14], %l5
3551loop_409:
3552 fcmpes %fcc2, %f6, %f9
3553 fmovsvs %xcc, %f3, %f6
3554 movcs %icc, %g7, %o5
3555 movne %xcc, %o7, %l1
3556 movle %xcc, %i0, %o3
3557 fmovsge %icc, %f8, %f9
3558 stb %i2, [%l7 + 0x08]
3559 edge16ln %i5, %g1, %i1
3560 st %f9, [%l7 + 0x48]
3561 edge16n %g4, %o2, %i6
3562 ldsw [%l7 + 0x1C], %l0
3563 fpadd32 %f6, %f8, %f0
3564 fnor %f6, %f2, %f0
3565 fmovrdlez %g5, %f14, %f12
3566 ldd [%l7 + 0x68], %f6
3567 fmovdg %xcc, %f3, %f10
3568 srax %i4, %o0, %i7
3569 ldx [%l7 + 0x58], %o1
3570 movpos %xcc, %o6, %l2
3571 movrlez %o4, %l4, %l6
3572 bge,a,pn %xcc, loop_410
3573 std %f8, [%l7 + 0x68]
3574 udiv %g3, 0x17D5, %l3
3575 fsrc2 %f8, %f14
3576loop_410:
3577 ld [%l7 + 0x78], %f4
3578 stw %i3, [%l7 + 0x70]
3579 sdivcc %g6, 0x1558, %g2
3580 ldsh [%l7 + 0x10], %g7
3581 movl %icc, %o5, %l5
3582 fba %fcc2, loop_411
3583 stb %l1, [%l7 + 0x2B]
3584 movg %xcc, %i0, %o3
3585 tge %icc, 0x0
3586loop_411:
3587 orn %i2, %i5, %g1
3588 fcmpeq32 %f2, %f10, %i1
3589 orcc %o7, %g4, %i6
3590 fabss %f15, %f3
3591 movrlz %l0, 0x244, %g5
3592 fnors %f9, %f14, %f4
3593 umul %i4, 0x087B, %o0
3594 stb %i7, [%l7 + 0x75]
3595 stw %o1, [%l7 + 0x48]
3596 bg loop_412
3597 fmovda %xcc, %f10, %f0
3598 stw %o2, [%l7 + 0x08]
3599 std %f14, [%l7 + 0x48]
3600loop_412:
3601 fsrc2s %f3, %f6
3602 stb %o6, [%l7 + 0x6B]
3603 fmovdleu %xcc, %f3, %f2
3604 fmovdpos %xcc, %f4, %f13
3605 fnor %f0, %f12, %f4
3606 fmovdl %icc, %f14, %f10
3607 fbul,a %fcc3, loop_413
3608 tsubcctv %o4, 0x096B, %l2
3609 addccc %l4, %g3, %l6
3610 array8 %i3, %g6, %l3
3611loop_413:
3612 fnot2s %f9, %f0
3613 siam 0x4
3614 fpadd16s %f11, %f14, %f8
3615 ldd [%l7 + 0x18], %f8
3616 sdivx %g7, 0x1787, %o5
3617 popc 0x0D4C, %l5
3618 fcmpeq32 %f10, %f4, %l1
3619 fxors %f8, %f7, %f13
3620 ldsw [%l7 + 0x10], %i0
3621 taddcc %o3, 0x1318, %i2
3622 andcc %g2, 0x08F7, %i5
3623 ldub [%l7 + 0x64], %i1
3624 ldsh [%l7 + 0x14], %g1
3625 fmovrsne %o7, %f9, %f7
3626 fmovrslez %g4, %f0, %f6
3627 xor %i6, 0x183D, %g5
3628 fsrc2s %f3, %f7
3629 fmovrdgez %l0, %f0, %f10
3630 fbne %fcc2, loop_414
3631 bn,pn %icc, loop_415
3632 st %f14, [%l7 + 0x30]
3633 fpadd16 %f6, %f10, %f12
3634loop_414:
3635 movne %xcc, %i4, %i7
3636loop_415:
3637 movg %xcc, %o1, %o0
3638 ldd [%l7 + 0x50], %f10
3639 ldx [%l7 + 0x30], %o6
3640 movn %xcc, %o4, %o2
3641 lduw [%l7 + 0x70], %l4
3642 lduw [%l7 + 0x5C], %g3
3643 fmovdleu %icc, %f8, %f13
3644 std %f8, [%l7 + 0x70]
3645 ldsw [%l7 + 0x38], %l2
3646 fmovrdlez %i3, %f12, %f8
3647 bpos,a,pt %icc, loop_416
3648 ldub [%l7 + 0x1C], %l6
3649 fsrc2s %f0, %f0
3650 fcmple16 %f14, %f0, %g6
3651loop_416:
3652 fcmpgt16 %f2, %f2, %g7
3653 sth %o5, [%l7 + 0x78]
3654 fsrc2 %f10, %f8
3655 std %f12, [%l7 + 0x40]
3656 smulcc %l3, %l1, %l5
3657 fblg %fcc0, loop_417
3658 subc %o3, 0x0381, %i2
3659 std %f6, [%l7 + 0x20]
3660 ldsw [%l7 + 0x54], %i0
3661loop_417:
3662 stb %g2, [%l7 + 0x15]
3663 nop
3664 setx loop_418, %l0, %l1
3665 wrpr 0x1, %tl
3666 wrpr %l1, %tpc
3667 add %l1, 0x4, %l1
3668 wrpr %l1, %tnpc
3669 setx 0x34400001400, %l0, %l1
3670 wrpr %l1, %tstate
3671 wrhpr 0x4, %htstate
3672 retry
3673 fmovdl %xcc, %f6, %f9
3674 ldsh [%l7 + 0x64], %i1
3675 tgu %icc, 0x5
3676loop_418:
3677 movvs %xcc, %g1, %o7
3678 stx %g4, [%l7 + 0x30]
3679 edge16 %i6, %i5, %g5
3680 fmovdne %icc, %f9, %f6
3681 be,pn %icc, loop_419
3682 fmovrde %i4, %f2, %f0
3683 subc %i7, 0x1D40, %o1
3684 fpsub16s %f5, %f10, %f9
3685loop_419:
3686 fmovdpos %icc, %f6, %f4
3687 lduh [%l7 + 0x7C], %o0
3688 sdivx %o6, 0x13B8, %l0
3689 tcc %xcc, 0x4
3690 fbn,a %fcc3, loop_420
3691 lduw [%l7 + 0x10], %o4
3692 fsrc1 %f14, %f10
3693 sdivcc %l4, 0x0025, %g3
3694loop_420:
3695 fornot1 %f8, %f10, %f8
3696 andn %l2, %o2, %l6
3697 fmovsa %icc, %f10, %f9
3698 fmovspos %icc, %f8, %f2
3699 tcc %icc, 0x2
3700 ldsh [%l7 + 0x1E], %g6
3701 tvs %xcc, 0x0
3702 subcc %i3, 0x1587, %g7
3703 andn %l3, 0x1327, %l1
3704 fnot2 %f14, %f10
3705 tle %xcc, 0x7
3706 stx %l5, [%l7 + 0x70]
3707 fxnors %f6, %f7, %f10
3708 stx %o3, [%l7 + 0x40]
3709 ldd [%l7 + 0x70], %f0
3710 fones %f8
3711 fmuld8sux16 %f3, %f0, %f12
3712 fnor %f14, %f10, %f10
3713 sdivx %i2, 0x1E20, %o5
3714 tl %icc, 0x5
3715 tg %xcc, 0x3
3716 brgz,a %g2, loop_421
3717 xnorcc %i0, %g1, %o7
3718 fabss %f9, %f9
3719 sth %g4, [%l7 + 0x7C]
3720loop_421:
3721 ldsb [%l7 + 0x6B], %i6
3722 movneg %icc, %i1, %i5
3723 st %f11, [%l7 + 0x10]
3724 st %f7, [%l7 + 0x20]
3725 lduw [%l7 + 0x40], %i4
3726 st %f2, [%l7 + 0x78]
3727 fcmpne16 %f14, %f14, %g5
3728 ldx [%l7 + 0x70], %i7
3729 fmuld8sux16 %f2, %f12, %f8
3730 fmovdgu %xcc, %f9, %f9
3731 movle %icc, %o0, %o6
3732 and %o1, 0x0724, %o4
3733 ldd [%l7 + 0x58], %f2
3734 sllx %l4, %g3, %l2
3735 lduh [%l7 + 0x4C], %o2
3736 stx %l0, [%l7 + 0x18]
3737 taddcctv %l6, %g6, %i3
3738 lduw [%l7 + 0x08], %g7
3739 ldsb [%l7 + 0x2C], %l1
3740 movvs %icc, %l3, %o3
3741 bcc,a,pn %icc, loop_422
3742 fbug %fcc1, loop_423
3743 ldub [%l7 + 0x5B], %i2
3744 ldsb [%l7 + 0x14], %l5
3745loop_422:
3746 fmovdle %xcc, %f15, %f7
3747loop_423:
3748 ble %xcc, loop_424
3749 sdiv %o5, 0x1FE1, %g2
3750 tn %xcc, 0x4
3751 srl %i0, %o7, %g4
3752loop_424:
3753 andncc %g1, %i6, %i1
3754 movne %icc, %i4, %g5
3755 edge16l %i7, %o0, %o6
3756 sub %o1, %o4, %l4
3757 popc %i5, %g3
3758 orn %l2, %o2, %l0
3759 fmovrdlez %g6, %f4, %f4
3760 pdist %f8, %f12, %f12
3761 faligndata %f4, %f8, %f0
3762 ldsh [%l7 + 0x30], %l6
3763 ldsw [%l7 + 0x4C], %i3
3764 fmovscc %xcc, %f15, %f6
3765 ldd [%l7 + 0x08], %f12
3766 fmovde %icc, %f7, %f15
3767 fbe %fcc1, loop_425
3768 bneg,a %xcc, loop_426
3769 movrlz %g7, 0x050, %l1
3770 tgu %icc, 0x2
3771loop_425:
3772 ldub [%l7 + 0x5E], %l3
3773loop_426:
3774 bne,a %xcc, loop_427
3775 ldsb [%l7 + 0x70], %o3
3776 bcs,a,pn %icc, loop_428
3777 bne,a,pt %icc, loop_429
3778loop_427:
3779 tl %icc, 0x1
3780 fble %fcc0, loop_430
3781loop_428:
3782 brgz,a %l5, loop_431
3783loop_429:
3784 std %f10, [%l7 + 0x38]
3785 alignaddr %o5, %g2, %i0
3786loop_430:
3787 fnegs %f11, %f0
3788loop_431:
3789 nop
3790 setx loop_432, %l0, %l1
3791 jmpl %l1, %i2
3792 xor %g4, %o7, %i6
3793 alignaddrl %i1, %g1, %g5
3794 tsubcctv %i4, 0x106D, %i7
3795loop_432:
3796 tneg %xcc, 0x3
3797 bg,a,pt %xcc, loop_433
3798 fmovdg %xcc, %f15, %f8
3799 movcc %xcc, %o0, %o1
3800 fmovdl %icc, %f7, %f1
3801loop_433:
3802 fpadd32 %f12, %f4, %f4
3803 lduw [%l7 + 0x18], %o6
3804 edge8l %o4, %i5, %l4
3805 fxors %f1, %f15, %f4
3806 fcmpne16 %f14, %f8, %l2
3807 movle %icc, %o2, %l0
3808 fmovdgu %xcc, %f9, %f5
3809 ldub [%l7 + 0x55], %g6
3810 ldsh [%l7 + 0x52], %l6
3811 fcmped %fcc2, %f12, %f6
3812 bleu,pn %xcc, loop_434
3813 array32 %i3, %g3, %l1
3814 ldx [%l7 + 0x40], %l3
3815 ldx [%l7 + 0x10], %o3
3816loop_434:
3817 xorcc %g7, %o5, %l5
3818 brnz,a %g2, loop_435
3819 fmuld8ulx16 %f3, %f4, %f12
3820 fmovdn %icc, %f0, %f12
3821 ldx [%l7 + 0x68], %i0
3822loop_435:
3823 fbo %fcc0, loop_436
3824 fblg %fcc0, loop_437
3825 fand %f10, %f6, %f12
3826 fnegs %f6, %f10
3827loop_436:
3828 stx %i2, [%l7 + 0x38]
3829loop_437:
3830 fornot2 %f6, %f0, %f0
3831 st %f1, [%l7 + 0x34]
3832 fcmpd %fcc2, %f2, %f10
3833 fsrc1s %f15, %f2
3834 fmovrdlez %g4, %f2, %f6
3835 fblg,a %fcc1, loop_438
3836 movg %icc, %i6, %i1
3837 ldsb [%l7 + 0x3D], %o7
3838 bg,a,pn %icc, loop_439
3839loop_438:
3840 pdist %f2, %f2, %f14
3841 fbug %fcc0, loop_440
3842 ldsw [%l7 + 0x38], %g1
3843loop_439:
3844 sdivx %g5, 0x1C39, %i7
3845 tsubcc %o0, 0x007B, %i4
3846loop_440:
3847 tcc %xcc, 0x7
3848 fmovsl %xcc, %f13, %f1
3849 bgu,a,pn %icc, loop_441
3850 fzero %f14
3851 ldsw [%l7 + 0x54], %o1
3852 fmovdpos %xcc, %f4, %f11
3853loop_441:
3854 fmul8x16al %f8, %f9, %f12
3855 array16 %o6, %o4, %l4
3856 movcc %icc, %i5, %o2
3857 sllx %l2, 0x0A, %l0
3858 fnot2s %f12, %f15
3859 lduh [%l7 + 0x7A], %g6
3860 fornot1s %f7, %f2, %f15
3861 fmovrsgz %i3, %f5, %f10
3862 tl %icc, 0x0
3863 movn %icc, %l6, %g3
3864 ba loop_442
3865 fpadd32 %f10, %f8, %f0
3866 fmovsneg %icc, %f6, %f7
3867 movg %icc, %l1, %o3
3868loop_442:
3869 taddcctv %g7, 0x1D16, %o5
3870 fornot1 %f12, %f4, %f6
3871 taddcc %l3, %g2, %l5
3872 fmovs %f4, %f0
3873 srlx %i2, %g4, %i0
3874 st %f7, [%l7 + 0x48]
3875 fone %f14
3876 fmovdcs %icc, %f12, %f14
3877 fnot2s %f9, %f0
3878 edge16ln %i6, %o7, %g1
3879 lduh [%l7 + 0x0E], %g5
3880 bne %xcc, loop_443
3881 nop
3882 setx loop_444, %l0, %l1
3883 wrpr 0x1, %tl
3884 wrpr %l1, %tpc
3885 add %l1, 0x4, %l1
3886 wrpr %l1, %tnpc
3887 setx 0x34400001400, %l0, %l1
3888 wrpr %l1, %tstate
3889 wrhpr 0x4, %htstate
3890 retry
3891 ldx [%l7 + 0x10], %i1
3892 fors %f0, %f13, %f0
3893loop_443:
3894 xor %o0, 0x0901, %i4
3895loop_444:
3896 fmovrsgz %o1, %f7, %f8
3897 xnor %o6, 0x0172, %o4
3898 ldsh [%l7 + 0x56], %i7
3899 fmovsge %icc, %f2, %f5
3900 fmovsge %xcc, %f1, %f10
3901 sub %i5, 0x1015, %l4
3902 sdivx %o2, 0x0A01, %l2
3903 lduh [%l7 + 0x20], %l0
3904 faligndata %f12, %f14, %f6
3905 movvc %xcc, %g6, %i3
3906 fors %f4, %f10, %f4
3907 ldub [%l7 + 0x54], %g3
3908 ldub [%l7 + 0x6A], %l6
3909 bleu %xcc, loop_445
3910 fmovrsgez %l1, %f8, %f10
3911 fbe %fcc3, loop_446
3912 stx %g7, [%l7 + 0x40]
3913loop_445:
3914 fpack16 %f8, %f11
3915 edge16 %o5, %l3, %o3
3916loop_446:
3917 xor %g2, 0x1590, %i2
3918 ldx [%l7 + 0x20], %g4
3919 fbe,a %fcc1, loop_447
3920 ldsh [%l7 + 0x6E], %i0
3921 call loop_448
3922 edge8n %i6, %l5, %g1
3923loop_447:
3924 bvc,a loop_449
3925 umulcc %g5, 0x1FE0, %o7
3926loop_448:
3927 fmovrde %i1, %f6, %f12
3928 fornot1s %f5, %f1, %f5
3929loop_449:
3930 orncc %o0, 0x15CD, %i4
3931 edge16 %o1, %o4, %i7
3932 fcmps %fcc3, %f10, %f15
3933 sll %o6, 0x10, %i5
3934 fsrc1 %f12, %f2
3935 bshuffle %f8, %f14, %f4
3936 fsrc2 %f2, %f12
3937 fmovdne %icc, %f11, %f0
3938 stb %l4, [%l7 + 0x78]
3939 lduw [%l7 + 0x5C], %l2
3940 fbul,a %fcc1, loop_450
3941 brgz %o2, loop_451
3942 movrlez %g6, 0x2B6, %l0
3943 bvc %icc, loop_452
3944loop_450:
3945 fones %f5
3946loop_451:
3947 fmovrdlz %i3, %f8, %f4
3948 fbug,a %fcc1, loop_453
3949loop_452:
3950 movrlz %g3, %l1, %l6
3951 ldsh [%l7 + 0x6C], %o5
3952 fmovdcs %xcc, %f9, %f12
3953loop_453:
3954 srax %g7, %o3, %l3
3955 xor %i2, %g4, %g2
3956 andncc %i0, %l5, %i6
3957 edge16l %g5, %o7, %g1
3958 taddcctv %o0, 0x1903, %i4
3959 mulx %o1, 0x016D, %o4
3960 nop
3961 setx loop_454, %l0, %l1
3962 wrpr 0x1, %tl
3963 wrpr %l1, %tpc
3964 add %l1, 0x4, %l1
3965 wrpr %l1, %tnpc
3966 setx 0x34400001400, %l0, %l1
3967 wrpr %l1, %tstate
3968 wrhpr 0x4, %htstate
3969 retry
3970 fble,a %fcc0, loop_455
3971 lduw [%l7 + 0x10], %i7
3972 stx %o6, [%l7 + 0x38]
3973loop_454:
3974 std %f10, [%l7 + 0x50]
3975loop_455:
3976 edge32ln %i1, %i5, %l2
3977 ldsb [%l7 + 0x6A], %o2
3978 ldsb [%l7 + 0x0C], %g6
3979 stb %l0, [%l7 + 0x40]
3980 ld [%l7 + 0x74], %f8
3981 addccc %l4, 0x1614, %i3
3982 fandnot1 %f14, %f8, %f8
3983 edge16l %g3, %l1, %l6
3984 brnz %g7, loop_456
3985 fsrc2s %f4, %f2
3986 ldsw [%l7 + 0x68], %o3
3987 bg,a,pn %icc, loop_457
3988loop_456:
3989 fpadd16 %f4, %f14, %f6
3990 movvs %icc, %l3, %o5
3991 fmovsneg %xcc, %f0, %f0
3992loop_457:
3993 bvs,a %icc, loop_458
3994 sth %i2, [%l7 + 0x1C]
3995 tpos %icc, 0x4
3996 fble,a %fcc1, loop_459
3997loop_458:
3998 lduh [%l7 + 0x50], %g4
3999 mulscc %i0, 0x0314, %l5
4000 fnors %f2, %f1, %f6
4001loop_459:
4002 fmovdn %icc, %f7, %f8
4003 fmovsvc %xcc, %f2, %f0
4004 fmul8ulx16 %f12, %f6, %f10
4005 taddcctv %i6, 0x018E, %g5
4006 bpos,pn %icc, loop_460
4007 fbg %fcc2, loop_461
4008 brnz,a %o7, loop_462
4009 nop
4010 setx loop_463, %l0, %l1
4011 wrpr 0x1, %tl
4012 wrpr %l1, %tnpc
4013 setx 0x34400001400, %l0, %l1
4014 wrpr %l1, %tstate
4015 wrhpr 0x4, %htstate
4016 done
4017loop_460:
4018 sth %g2, [%l7 + 0x32]
4019loop_461:
4020 std %f12, [%l7 + 0x48]
4021loop_462:
4022 stx %o0, [%l7 + 0x18]
4023loop_463:
4024 fpadd16s %f13, %f9, %f8
4025 fble,a %fcc2, loop_464
4026 subccc %g1, 0x0C20, %o1
4027 sth %o4, [%l7 + 0x0E]
4028 ld [%l7 + 0x28], %f9
4029loop_464:
4030 tleu %xcc, 0x1
4031 sdiv %i4, 0x0956, %i7
4032 lduw [%l7 + 0x30], %i1
4033 fmovsn %xcc, %f0, %f11
4034 fbue %fcc2, loop_465
4035 st %f12, [%l7 + 0x10]
4036 lduh [%l7 + 0x22], %i5
4037 ba loop_466
4038loop_465:
4039 tgu %xcc, 0x4
4040 fmovspos %xcc, %f2, %f12
4041 addccc %o6, %o2, %g6
4042loop_466:
4043 fcmpd %fcc3, %f8, %f12
4044 fbule %fcc0, loop_467
4045 tleu %xcc, 0x7
4046 edge32n %l0, %l4, %i3
4047 fbn %fcc3, loop_468
4048loop_467:
4049 fmul8x16al %f15, %f11, %f8
4050 st %f1, [%l7 + 0x68]
4051 brlez %l2, loop_469
4052loop_468:
4053 fble %fcc2, loop_470
4054 fmovda %xcc, %f6, %f10
4055 fandnot1 %f10, %f4, %f6
4056loop_469:
4057 stx %l1, [%l7 + 0x50]
4058loop_470:
4059 bgu,a %icc, loop_471
4060 fandnot2s %f7, %f2, %f1
4061 fmul8x16al %f1, %f2, %f2
4062 bpos,a,pt %xcc, loop_472
4063loop_471:
4064 fxor %f8, %f12, %f12
4065 tle %icc, 0x1
4066 be,a,pn %xcc, loop_473
4067loop_472:
4068 xor %l6, %g3, %g7
4069 fxnor %f10, %f2, %f6
4070 fpack16 %f10, %f6
4071loop_473:
4072 tne %xcc, 0x5
4073 sth %l3, [%l7 + 0x78]
4074 ldsb [%l7 + 0x58], %o5
4075 ldsb [%l7 + 0x32], %o3
4076 brlz,a %i2, loop_474
4077 edge32l %i0, %g4, %i6
4078 xnor %g5, %l5, %o7
4079 ldsw [%l7 + 0x30], %o0
4080loop_474:
4081 fcmpgt16 %f0, %f8, %g1
4082 fmovrslez %g2, %f0, %f11
4083 ldx [%l7 + 0x68], %o4
4084 smulcc %i4, 0x03E3, %o1
4085 stb %i7, [%l7 + 0x27]
4086 sth %i1, [%l7 + 0x40]
4087 ta %icc, 0x2
4088 movl %xcc, %i5, %o6
4089 movle %icc, %o2, %g6
4090 fornot2 %f10, %f8, %f8
4091 lduw [%l7 + 0x68], %l4
4092 stw %l0, [%l7 + 0x08]
4093 subc %l2, %l1, %i3
4094 movcc %icc, %l6, %g7
4095 bvs,a %icc, loop_475
4096 stw %g3, [%l7 + 0x18]
4097 fsrc1s %f10, %f9
4098 lduh [%l7 + 0x1E], %l3
4099loop_475:
4100 subccc %o5, %o3, %i2
4101 fmovdg %icc, %f2, %f10
4102 fcmpne32 %f6, %f4, %g4
4103 stb %i6, [%l7 + 0x51]
4104 lduw [%l7 + 0x7C], %g5
4105 lduw [%l7 + 0x44], %i0
4106 ba loop_476
4107 bn,pn %icc, loop_477
4108 fbue,a %fcc3, loop_478
4109 fmovsgu %xcc, %f10, %f6
4110loop_476:
4111 fbule,a %fcc2, loop_479
4112loop_477:
4113 bg loop_480
4114loop_478:
4115 ldsb [%l7 + 0x21], %o7
4116 addc %l5, %o0, %g2
4117loop_479:
4118 fmovsge %xcc, %f14, %f3
4119loop_480:
4120 lduw [%l7 + 0x78], %g1
4121 brlez,a %i4, loop_481
4122 tleu %xcc, 0x0
4123 fbl %fcc1, loop_482
4124 edge8 %o1, %o4, %i1
4125loop_481:
4126 tsubcctv %i5, 0x1F0C, %o6
4127 ldd [%l7 + 0x20], %f2
4128loop_482:
4129 bg,a loop_483
4130 fmovdcs %xcc, %f7, %f9
4131 stb %o2, [%l7 + 0x30]
4132 sllx %g6, %l4, %l0
4133loop_483:
4134 fmul8sux16 %f12, %f4, %f8
4135 stw %l2, [%l7 + 0x54]
4136 taddcc %l1, 0x16C0, %i7
4137 udivx %i3, 0x0E32, %g7
4138 xnor %l6, 0x10FF, %g3
4139 stw %l3, [%l7 + 0x20]
4140 stb %o5, [%l7 + 0x4E]
4141 bleu,a %xcc, loop_484
4142 orncc %i2, %g4, %o3
4143 ld [%l7 + 0x14], %f15
4144 ldsb [%l7 + 0x13], %g5
4145loop_484:
4146 st %f9, [%l7 + 0x4C]
4147 tvc %icc, 0x1
4148 std %f12, [%l7 + 0x50]
4149 ldd [%l7 + 0x60], %f6
4150 st %f0, [%l7 + 0x50]
4151 udivx %i0, 0x12E4, %i6
4152 ldub [%l7 + 0x4E], %o7
4153 fmovsle %xcc, %f6, %f10
4154 tcc %icc, 0x1
4155 ldd [%l7 + 0x28], %f14
4156 sth %o0, [%l7 + 0x62]
4157 fnot1s %f9, %f13
4158 fmovsgu %xcc, %f10, %f8
4159 fzero %f6
4160 sdiv %g2, 0x1712, %g1
4161 st %f2, [%l7 + 0x6C]
4162 bcc %icc, loop_485
4163 orcc %i4, 0x063A, %o1
4164 ldub [%l7 + 0x55], %l5
4165 ldub [%l7 + 0x48], %o4
4166loop_485:
4167 tne %xcc, 0x4
4168 fands %f3, %f6, %f3
4169 call loop_486
4170 ba,pn %xcc, loop_487
4171 edge16 %i5, %i1, %o2
4172 bgu,a %xcc, loop_488
4173loop_486:
4174 ldub [%l7 + 0x78], %o6
4175loop_487:
4176 fmovscc %xcc, %f4, %f13
4177 stb %g6, [%l7 + 0x79]
4178loop_488:
4179 edge16ln %l4, %l2, %l1
4180 ldsh [%l7 + 0x66], %l0
4181 fble,a %fcc0, loop_489
4182 movle %xcc, %i3, %i7
4183 fnors %f2, %f0, %f13
4184 nop
4185 setx loop_490, %l0, %l1
4186 wrpr 0x1, %tl
4187 wrpr %l1, %tnpc
4188 setx 0x34400001400, %l0, %l1
4189 wrpr %l1, %tstate
4190 wrhpr 0x4, %htstate
4191 done
4192loop_489:
4193 lduh [%l7 + 0x1A], %l6
4194 xnorcc %g3, %l3, %g7
4195 fpackfix %f12, %f6
4196loop_490:
4197 popc %i2, %g4
4198 stb %o5, [%l7 + 0x17]
4199 lduw [%l7 + 0x6C], %g5
4200 udivx %i0, 0x14C9, %i6
4201 fandnot1s %f1, %f12, %f12
4202 movg %xcc, %o7, %o0
4203 fcmple16 %f2, %f12, %o3
4204 call loop_491
4205 bvc,a %xcc, loop_492
4206 sth %g1, [%l7 + 0x3C]
4207 fmovsvs %icc, %f10, %f6
4208loop_491:
4209 fbule,a %fcc1, loop_493
4210loop_492:
4211 lduw [%l7 + 0x78], %g2
4212 fbn %fcc2, loop_494
4213 fandnot1 %f12, %f0, %f10
4214loop_493:
4215 fbue %fcc0, loop_495
4216 fcmpgt32 %f12, %f2, %i4
4217loop_494:
4218 stb %o1, [%l7 + 0x36]
4219 movrgz %l5, 0x2BF, %i5
4220loop_495:
4221 fones %f9
4222 ldsb [%l7 + 0x76], %o4
4223 fmovrdlez %i1, %f6, %f12
4224 movcc %icc, %o6, %o2
4225 ldd [%l7 + 0x40], %f6
4226 movpos %xcc, %l4, %l2
4227 ldx [%l7 + 0x68], %g6
4228 fpack32 %f4, %f2, %f14
4229 fandnot2 %f8, %f10, %f8
4230 stw %l1, [%l7 + 0x44]
4231 sethi 0x16C4, %i3
4232 stb %l0, [%l7 + 0x58]
4233 fbuge %fcc2, loop_496
4234 fmovs %f3, %f14
4235 subcc %l6, 0x0F4A, %g3
4236 lduh [%l7 + 0x34], %i7
4237loop_496:
4238 ldd [%l7 + 0x70], %f2
4239 subccc %l3, 0x1455, %i2
4240 fornot1s %f11, %f12, %f5
4241 ta %icc, 0x1
4242 sll %g7, 0x00, %o5
4243 xor %g4, 0x1753, %g5
4244 mulscc %i0, %i6, %o7
4245 fbg,a %fcc2, loop_497
4246 bg,a %xcc, loop_498
4247 ldsb [%l7 + 0x58], %o3
4248 bcs,pn %icc, loop_499
4249loop_497:
4250 st %f2, [%l7 + 0x14]
4251loop_498:
4252 fmovrde %g1, %f0, %f12
4253 ble,a,pn %icc, loop_500
4254loop_499:
4255 ldub [%l7 + 0x70], %g2
4256 ldub [%l7 + 0x29], %i4
4257 tg %xcc, 0x6
4258loop_500:
4259 smul %o1, %o0, %i5
4260 movrgz %l5, 0x11C, %i1
4261 tneg %xcc, 0x7
4262 sth %o4, [%l7 + 0x26]
4263 movrlez %o6, %o2, %l2
4264 ldub [%l7 + 0x48], %l4
4265 fornot1 %f0, %f0, %f10
4266 brlez,a %g6, loop_501
4267 fmovrde %i3, %f2, %f10
4268 ldub [%l7 + 0x3D], %l1
4269 fone %f10
4270loop_501:
4271 std %f2, [%l7 + 0x70]
4272 lduw [%l7 + 0x18], %l6
4273 fxor %f8, %f14, %f4
4274 fmovse %xcc, %f2, %f6
4275 movpos %xcc, %l0, %g3
4276 stx %l3, [%l7 + 0x70]
4277 edge32 %i7, %i2, %g7
4278 sdiv %g4, 0x15E2, %o5
4279 fcmpeq16 %f14, %f14, %g5
4280 sth %i6, [%l7 + 0x62]
4281 stw %o7, [%l7 + 0x54]
4282 sll %i0, 0x11, %g1
4283 stx %o3, [%l7 + 0x50]
4284 ldsb [%l7 + 0x6D], %g2
4285 fble %fcc3, loop_502
4286 brgez %o1, loop_503
4287 fbug %fcc0, loop_504
4288 ldx [%l7 + 0x20], %i4
4289loop_502:
4290 fmul8sux16 %f2, %f8, %f8
4291loop_503:
4292 fbul,a %fcc1, loop_505
4293loop_504:
4294 ba,pn %icc, loop_506
4295 fsrc1s %f10, %f0
4296 fbu,a %fcc0, loop_507
4297loop_505:
4298 nop
4299 setx loop_508, %l0, %l1
4300 wrpr 0x1, %tl
4301 wrpr %l1, %tpc
4302 add %l1, 0x4, %l1
4303 wrpr %l1, %tnpc
4304 setx 0x34400001400, %l0, %l1
4305 wrpr %l1, %tstate
4306 wrhpr 0x4, %htstate
4307 retry
4308loop_506:
4309 lduh [%l7 + 0x2C], %o0
4310 fnot1 %f2, %f14
4311loop_507:
4312 edge8ln %i5, %l5, %o4
4313loop_508:
4314 sth %i1, [%l7 + 0x1E]
4315 xor %o6, 0x1EAB, %l2
4316 ldsb [%l7 + 0x5F], %l4
4317 stb %o2, [%l7 + 0x20]
4318 fpsub32s %f13, %f14, %f12
4319 and %g6, %l1, %l6
4320 ldx [%l7 + 0x08], %l0
4321 ldsw [%l7 + 0x34], %g3
4322 alignaddrl %l3, %i3, %i2
4323 bge,a %xcc, loop_509
4324 be,a,pt %icc, loop_510
4325 lduh [%l7 + 0x4E], %i7
4326 std %f0, [%l7 + 0x40]
4327loop_509:
4328 fblg,a %fcc3, loop_511
4329loop_510:
4330 stb %g7, [%l7 + 0x60]
4331 fpadd16s %f13, %f0, %f14
4332 ldsw [%l7 + 0x10], %o5
4333loop_511:
4334 stx %g5, [%l7 + 0x58]
4335 xor %g4, %i6, %o7
4336 tge %xcc, 0x5
4337 edge32ln %i0, %o3, %g2
4338 sdivx %g1, 0x1AC6, %i4
4339 fcmpne32 %f4, %f4, %o1
4340 fmovrdgz %i5, %f4, %f12
4341 fmovsne %icc, %f1, %f2
4342 for %f8, %f14, %f14
4343 movvc %xcc, %l5, %o0
4344 movgu %icc, %o4, %o6
4345 taddcctv %i1, %l4, %l2
4346 move %xcc, %o2, %l1
4347 tn %icc, 0x5
4348 popc %l6, %l0
4349 bge,pt %xcc, loop_512
4350 sdivcc %g6, 0x0254, %g3
4351 lduh [%l7 + 0x36], %l3
4352 fmovsg %xcc, %f12, %f1
4353loop_512:
4354 std %f12, [%l7 + 0x18]
4355 movcc %xcc, %i2, %i7
4356 bl %xcc, loop_513
4357 fcmps %fcc0, %f15, %f7
4358 te %xcc, 0x3
4359 tvs %icc, 0x1
4360loop_513:
4361 bleu,pn %xcc, loop_514
4362 ld [%l7 + 0x3C], %f12
4363 ldsw [%l7 + 0x58], %g7
4364 fmul8x16al %f7, %f14, %f12
4365loop_514:
4366 movrgz %o5, 0x096, %i3
4367 and %g4, %i6, %g5
4368 umulcc %i0, %o7, %g2
4369 andn %o3, %g1, %o1
4370 fbl %fcc3, loop_515
4371 sll %i4, 0x01, %i5
4372 ldd [%l7 + 0x50], %f8
4373 tl %icc, 0x6
4374loop_515:
4375 movleu %icc, %o0, %o4
4376 stb %o6, [%l7 + 0x66]
4377 mova %icc, %l5, %i1
4378 bneg,a,pn %icc, loop_516
4379 fmul8x16au %f5, %f13, %f6
4380 st %f14, [%l7 + 0x20]
4381 movne %icc, %l4, %o2
4382loop_516:
4383 ldd [%l7 + 0x30], %f0
4384 movvs %xcc, %l2, %l6
4385 bvc,a %icc, loop_517
4386 movre %l1, 0x169, %l0
4387 stw %g6, [%l7 + 0x4C]
4388 fbue,a %fcc2, loop_518
4389loop_517:
4390 fbu,a %fcc2, loop_519
4391 st %f9, [%l7 + 0x4C]
4392 fbul,a %fcc3, loop_520
4393loop_518:
4394 stx %g3, [%l7 + 0x10]
4395loop_519:
4396 std %f6, [%l7 + 0x10]
4397 bvc,a,pn %xcc, loop_521
4398loop_520:
4399 fmovscs %xcc, %f2, %f8
4400 bleu,a loop_522
4401 fbule %fcc3, loop_523
4402loop_521:
4403 sethi 0x19C6, %l3
4404 ldsb [%l7 + 0x76], %i2
4405loop_522:
4406 fmovrslz %g7, %f2, %f15
4407loop_523:
4408 brgez,a %o5, loop_524
4409 addcc %i7, %g4, %i6
4410 fxnors %f3, %f5, %f14
4411 udivx %i3, 0x06ED, %g5
4412loop_524:
4413 fmovrdgez %o7, %f8, %f6
4414 ld [%l7 + 0x50], %f3
4415 fmovrslz %g2, %f8, %f4
4416 lduh [%l7 + 0x72], %o3
4417 st %f7, [%l7 + 0x70]
4418 taddcctv %g1, %o1, %i0
4419 fcmpne32 %f6, %f10, %i5
4420 nop
4421 setx loop_525, %l0, %l1
4422 wrpr 0x1, %tl
4423 wrpr %l1, %tnpc
4424 setx 0x34400001400, %l0, %l1
4425 wrpr %l1, %tstate
4426 wrhpr 0x4, %htstate
4427 done
4428 lduw [%l7 + 0x0C], %o0
4429 bvc,a,pt %icc, loop_526
4430 bcc,a,pt %xcc, loop_527
4431loop_525:
4432 fandnot1s %f13, %f4, %f9
4433 lduh [%l7 + 0x38], %i4
4434loop_526:
4435 ldx [%l7 + 0x28], %o4
4436loop_527:
4437 ldsh [%l7 + 0x7C], %o6
4438 fmovdne %icc, %f4, %f1
4439 stb %l5, [%l7 + 0x5D]
4440 taddcc %i1, 0x0200, %l4
4441 fmuld8sux16 %f1, %f6, %f8
4442 fors %f7, %f8, %f1
4443 tcc %icc, 0x4
4444 tn %icc, 0x2
4445 fnot2 %f0, %f14
4446 lduh [%l7 + 0x48], %l2
4447 nop
4448 setx loop_528, %l0, %l1
4449 wrpr 0x1, %tl
4450 wrpr %l1, %tnpc
4451 setx 0x34400001400, %l0, %l1
4452 wrpr %l1, %tstate
4453 wrhpr 0x4, %htstate
4454 done
4455 fcmpgt16 %f2, %f14, %o2
4456 std %f2, [%l7 + 0x18]
4457 edge32n %l6, %l0, %l1
4458loop_528:
4459 bcs %icc, loop_529
4460 fmovrse %g3, %f8, %f15
4461 movcs %xcc, %g6, %l3
4462 edge16n %g7, %i2, %i7
4463loop_529:
4464 fcmpes %fcc0, %f10, %f9
4465 fsrc1s %f11, %f13
4466 fmovdvs %icc, %f15, %f13
4467 ldd [%l7 + 0x70], %f8
4468 andn %o5, %g4, %i3
4469 std %f10, [%l7 + 0x50]
4470 fandnot2 %f10, %f8, %f10
4471 movrgz %i6, 0x372, %g5
4472 bl,a %xcc, loop_530
4473 fble %fcc2, loop_531
4474 ldub [%l7 + 0x2B], %g2
4475 bgu %icc, loop_532
4476loop_530:
4477 bg,a %xcc, loop_533
4478loop_531:
4479 sllx %o7, 0x01, %g1
4480 movre %o1, %o3, %i0
4481loop_532:
4482 taddcc %o0, %i4, %o4
4483loop_533:
4484 fandnot2s %f3, %f12, %f13
4485 sllx %o6, 0x0B, %l5
4486 fxnor %f4, %f2, %f0
4487 bg loop_534
4488 lduh [%l7 + 0x1E], %i1
4489 ldsh [%l7 + 0x14], %i5
4490 ldsw [%l7 + 0x38], %l4
4491loop_534:
4492 srl %l2, 0x0F, %o2
4493 fabsd %f4, %f10
4494 ldx [%l7 + 0x68], %l6
4495 ldx [%l7 + 0x70], %l1
4496 fcmpd %fcc1, %f4, %f0
4497 stw %l0, [%l7 + 0x10]
4498 bge %xcc, loop_535
4499 edge8 %g3, %g6, %l3
4500 lduh [%l7 + 0x0E], %i2
4501 ld [%l7 + 0x5C], %f3
4502loop_535:
4503 fblg,a %fcc2, loop_536
4504 ldsh [%l7 + 0x78], %i7
4505 bvs,pn %xcc, loop_537
4506 fmul8ulx16 %f6, %f0, %f6
4507loop_536:
4508 stw %o5, [%l7 + 0x70]
4509 array8 %g4, %g7, %i3
4510loop_537:
4511 sra %i6, %g2, %g5
4512 edge16ln %g1, %o1, %o7
4513 stx %i0, [%l7 + 0x78]
4514 edge32l %o3, %o0, %i4
4515 ldx [%l7 + 0x20], %o6
4516 fcmple16 %f12, %f6, %o4
4517 subccc %l5, 0x18D5, %i5
4518 smulcc %i1, 0x0410, %l4
4519 sth %o2, [%l7 + 0x5A]
4520 te %xcc, 0x0
4521 lduh [%l7 + 0x0C], %l6
4522 stw %l2, [%l7 + 0x14]
4523 fors %f11, %f1, %f5
4524 ld [%l7 + 0x20], %f0
4525 std %f0, [%l7 + 0x48]
4526 fmovde %xcc, %f8, %f11
4527 tleu %icc, 0x0
4528 movne %xcc, %l0, %l1
4529 lduw [%l7 + 0x78], %g3
4530 bge,a,pn %xcc, loop_538
4531 tg %xcc, 0x2
4532 tn %icc, 0x4
4533 sth %g6, [%l7 + 0x64]
4534loop_538:
4535 fbn %fcc0, loop_539
4536 fbue,a %fcc2, loop_540
4537 addcc %l3, 0x1206, %i7
4538 ldx [%l7 + 0x70], %o5
4539loop_539:
4540 movrgez %g4, 0x16A, %i2
4541loop_540:
4542 fmovdpos %icc, %f15, %f1
4543 fcmped %fcc3, %f2, %f14
4544 edge8 %g7, %i6, %i3
4545 sth %g5, [%l7 + 0x2E]
4546 fpackfix %f0, %f15
4547 ldsw [%l7 + 0x18], %g2
4548 fzeros %f1
4549 ldub [%l7 + 0x5A], %g1
4550 sth %o7, [%l7 + 0x54]
4551 lduh [%l7 + 0x24], %o1
4552 bpos,pt %xcc, loop_541
4553 subcc %i0, %o3, %i4
4554 fpsub32 %f6, %f8, %f2
4555 ldsb [%l7 + 0x32], %o0
4556loop_541:
4557 movneg %xcc, %o4, %o6
4558 lduh [%l7 + 0x1E], %i5
4559 sdivcc %i1, 0x184F, %l5
4560 st %f5, [%l7 + 0x24]
4561 movrgez %l4, 0x23A, %o2
4562 array8 %l2, %l0, %l6
4563 fmovrslez %l1, %f0, %f15
4564 fmovsvs %icc, %f14, %f5
4565 for %f6, %f12, %f2
4566 fandnot1 %f8, %f14, %f6
4567 alignaddr %g6, %g3, %i7
4568 movl %icc, %o5, %l3
4569 fcmpgt32 %f2, %f10, %i2
4570 nop
4571 setx loop_542, %l0, %l1
4572 wrpr 0x1, %tl
4573 wrpr %l1, %tpc
4574 add %l1, 0x4, %l1
4575 wrpr %l1, %tnpc
4576 setx 0x34400001400, %l0, %l1
4577 wrpr %l1, %tstate
4578 wrhpr 0x4, %htstate
4579 retry
4580 ld [%l7 + 0x74], %f11
4581 nop
4582 setx loop_543, %l0, %l1
4583 wrpr 0x1, %tl
4584 wrpr %l1, %tnpc
4585 setx 0x34400001400, %l0, %l1
4586 wrpr %l1, %tstate
4587 wrhpr 0x4, %htstate
4588 done
4589 stx %g7, [%l7 + 0x50]
4590loop_542:
4591 stx %g4, [%l7 + 0x18]
4592 fandnot1s %f6, %f10, %f2
4593loop_543:
4594 std %f6, [%l7 + 0x68]
4595 fbu,a %fcc0, loop_544
4596 umulcc %i6, %i3, %g5
4597 bneg,a loop_545
4598 lduw [%l7 + 0x28], %g1
4599loop_544:
4600 fpsub32 %f0, %f10, %f12
4601 fandnot1s %f13, %f15, %f13
4602loop_545:
4603 stx %o7, [%l7 + 0x38]
4604 fbule %fcc2, loop_546
4605 tle %xcc, 0x1
4606 ldd [%l7 + 0x18], %f4
4607 popc %o1, %g2
4608loop_546:
4609 fmovdcc %icc, %f3, %f6
4610 fabsd %f2, %f14
4611 fcmpd %fcc3, %f14, %f0
4612 bcs loop_547
4613 fxnor %f8, %f2, %f4
4614 bl loop_548
4615 andncc %i0, %o3, %i4
4616loop_547:
4617 movleu %xcc, %o0, %o6
4618 orncc %o4, %i1, %l5
4619loop_548:
4620 fmovsneg %icc, %f5, %f0
4621 ldx [%l7 + 0x78], %l4
4622 fpmerge %f9, %f0, %f8
4623 fbue %fcc2, loop_549
4624 ldd [%l7 + 0x60], %f8
4625 sth %i5, [%l7 + 0x0A]
4626 brz,a %o2, loop_550
4627loop_549:
4628 fbue,a %fcc0, loop_551
4629 fmovda %icc, %f12, %f4
4630 fandnot1s %f13, %f10, %f8
4631loop_550:
4632 fpsub16 %f6, %f0, %f10
4633loop_551:
4634 ldub [%l7 + 0x0D], %l2
4635 fcmpeq32 %f0, %f2, %l6
4636 ldsb [%l7 + 0x6E], %l1
4637 xnorcc %g6, 0x1F37, %l0
4638 fcmple32 %f14, %f8, %g3
4639 lduw [%l7 + 0x3C], %o5
4640 std %f14, [%l7 + 0x28]
4641 fbe %fcc2, loop_552
4642 fmovsne %icc, %f0, %f12
4643 brlez,a %l3, loop_553
4644 fmovdgu %icc, %f14, %f11
4645loop_552:
4646 lduw [%l7 + 0x10], %i2
4647 ld [%l7 + 0x30], %f10
4648loop_553:
4649 udivx %g7, 0x083E, %g4
4650 fbe,a %fcc3, loop_554
4651 bvs,a loop_555
4652 sra %i7, %i3, %i6
4653 stb %g1, [%l7 + 0x6D]
4654loop_554:
4655 fmovdcc %xcc, %f7, %f6
4656loop_555:
4657 std %f6, [%l7 + 0x50]
4658 edge8 %g5, %o7, %o1
4659 ldsw [%l7 + 0x6C], %g2
4660 umul %i0, %i4, %o3
4661 udivcc %o0, 0x0D10, %o4
4662 edge16 %o6, %i1, %l5
4663 fmovde %xcc, %f3, %f0
4664 ldd [%l7 + 0x40], %f0
4665 fcmple32 %f8, %f8, %i5
4666 ld [%l7 + 0x70], %f2
4667 ld [%l7 + 0x54], %f1
4668 addccc %l4, %o2, %l2
4669 nop
4670 setx loop_556, %l0, %l1
4671 jmpl %l1, %l6
4672 tneg %icc, 0x0
4673 fpsub32s %f5, %f11, %f15
4674 std %f0, [%l7 + 0x48]
4675loop_556:
4676 fcmple32 %f10, %f10, %g6
4677 udivx %l0, 0x171D, %l1
4678 fbug %fcc2, loop_557
4679 fmovscc %icc, %f13, %f8
4680 mulscc %g3, 0x19A1, %o5
4681 fmovda %icc, %f8, %f7
4682loop_557:
4683 stw %l3, [%l7 + 0x6C]
4684 fmovdg %xcc, %f6, %f5
4685 edge8l %g7, %i2, %i7
4686 movn %icc, %i3, %g4
4687 stx %i6, [%l7 + 0x30]
4688 fcmple16 %f2, %f0, %g1
4689 stb %g5, [%l7 + 0x15]
4690 fmovdneg %icc, %f10, %f0
4691 ldsh [%l7 + 0x4A], %o7
4692 tge %xcc, 0x2
4693 fbn,a %fcc0, loop_558
4694 movleu %icc, %g2, %o1
4695 nop
4696 setx loop_559, %l0, %l1
4697 wrpr 0x1, %tl
4698 wrpr %l1, %tnpc
4699 setx 0x34400001400, %l0, %l1
4700 wrpr %l1, %tstate
4701 wrhpr 0x4, %htstate
4702 done
4703 edge16 %i4, %o3, %o0
4704loop_558:
4705 fandnot2 %f4, %f12, %f8
4706 ldsb [%l7 + 0x6F], %o4
4707loop_559:
4708 fmovrde %o6, %f6, %f4
4709 udivx %i1, 0x133D, %i0
4710 smul %l5, %l4, %o2
4711 andn %l2, 0x158E, %l6
4712 fba,a %fcc2, loop_560
4713 fand %f0, %f10, %f0
4714 faligndata %f12, %f8, %f0
4715 fmovdle %icc, %f2, %f9
4716loop_560:
4717 fba %fcc3, loop_561
4718 st %f9, [%l7 + 0x0C]
4719 fmovsne %icc, %f15, %f2
4720 fbge %fcc2, loop_562
4721loop_561:
4722 ldd [%l7 + 0x70], %f14
4723 stb %i5, [%l7 + 0x51]
4724 fnegs %f13, %f14
4725loop_562:
4726 fmul8sux16 %f8, %f2, %f0
4727 mulscc %g6, %l1, %g3
4728 and %l0, %l3, %o5
4729 fmovrse %i2, %f0, %f15
4730 fnand %f0, %f14, %f2
4731 addc %g7, %i7, %g4
4732 stx %i3, [%l7 + 0x60]
4733 lduh [%l7 + 0x38], %g1
4734 stw %g5, [%l7 + 0x20]
4735 sth %o7, [%l7 + 0x76]
4736 bl loop_563
4737 smulcc %g2, 0x013F, %o1
4738 ldub [%l7 + 0x5D], %i6
4739 fmovdvs %icc, %f2, %f3
4740loop_563:
4741 lduw [%l7 + 0x70], %o3
4742 edge8n %o0, %i4, %o6
4743 alignaddr %o4, %i0, %l5
4744 fmovrdlez %l4, %f0, %f10
4745 sth %i1, [%l7 + 0x14]
4746 stw %o2, [%l7 + 0x4C]
4747 edge32ln %l6, %i5, %l2
4748 sth %g6, [%l7 + 0x22]
4749 bpos,a %xcc, loop_564
4750 bne,a,pn %xcc, loop_565
4751 umul %l1, %l0, %l3
4752 taddcc %o5, %g3, %i2
4753loop_564:
4754 ldub [%l7 + 0x57], %g7
4755loop_565:
4756 ldsh [%l7 + 0x70], %g4
4757 bne,a,pt %icc, loop_566
4758 bvc,pt %xcc, loop_567
4759 fnot1s %f4, %f2
4760 ldx [%l7 + 0x70], %i3
4761loop_566:
4762 move %xcc, %g1, %i7
4763loop_567:
4764 tvc %xcc, 0x6
4765 fmuld8sux16 %f8, %f13, %f6
4766 stx %g5, [%l7 + 0x58]
4767 fmovdn %xcc, %f0, %f13
4768 edge8 %o7, %o1, %i6
4769 sub %o3, 0x107F, %g2
4770 fmovsne %xcc, %f11, %f5
4771 xnor %o0, 0x0F77, %i4
4772 udivx %o4, 0x13AD, %i0
4773 ldd [%l7 + 0x40], %f12
4774 ldsh [%l7 + 0x20], %o6
4775 ldsw [%l7 + 0x64], %l4
4776 ldsh [%l7 + 0x26], %i1
4777 smul %l5, 0x0629, %o2
4778 fcmpne32 %f4, %f12, %i5
4779 faligndata %f4, %f2, %f0
4780 orcc %l2, %g6, %l1
4781 tvs %xcc, 0x2
4782 ldd [%l7 + 0x48], %f6
4783 fmovrslz %l0, %f11, %f4
4784 tneg %icc, 0x4
4785 nop
4786 setx loop_568, %l0, %l1
4787 wrpr 0x1, %tl
4788 wrpr %l1, %tnpc
4789 setx 0x34400001400, %l0, %l1
4790 wrpr %l1, %tstate
4791 wrhpr 0x4, %htstate
4792 done
4793 lduh [%l7 + 0x50], %l3
4794 edge16 %o5, %l6, %i2
4795 stx %g3, [%l7 + 0x40]
4796loop_568:
4797 fmovdn %xcc, %f13, %f9
4798 movl %xcc, %g4, %g7
4799 ldsb [%l7 + 0x68], %i3
4800 ld [%l7 + 0x54], %f7
4801 ldsb [%l7 + 0x3A], %g1
4802 lduw [%l7 + 0x34], %i7
4803 fcmpeq32 %f6, %f14, %g5
4804 umul %o7, 0x104B, %i6
4805 ldsb [%l7 + 0x38], %o3
4806 lduh [%l7 + 0x18], %o1
4807 stw %o0, [%l7 + 0x74]
4808 fbuge %fcc3, loop_569
4809 tsubcc %g2, 0x05DC, %i4
4810 fbug %fcc2, loop_570
4811 ldd [%l7 + 0x40], %f2
4812loop_569:
4813 or %o4, %o6, %l4
4814 fmul8ulx16 %f14, %f12, %f0
4815loop_570:
4816 lduh [%l7 + 0x3A], %i0
4817 fors %f7, %f0, %f7
4818 umul %l5, 0x063B, %i1
4819 fmovsle %icc, %f7, %f4
4820 popc 0x0EB5, %o2
4821 sdiv %i5, 0x0788, %l2
4822 addccc %l1, 0x12D9, %g6
4823 tsubcctv %l3, 0x15C8, %o5
4824 sth %l6, [%l7 + 0x22]
4825 movrne %l0, %g3, %i2
4826 alignaddr %g7, %g4, %i3
4827 fcmpne16 %f2, %f4, %i7
4828 fandnot1 %f8, %f14, %f0
4829 fpsub16s %f4, %f10, %f13
4830 fmovscs %icc, %f0, %f10
4831 sth %g5, [%l7 + 0x7E]
4832 bvc,a,pn %xcc, loop_571
4833 siam 0x5
4834 ldsb [%l7 + 0x2E], %o7
4835 fba %fcc3, loop_572
4836loop_571:
4837 stb %i6, [%l7 + 0x6E]
4838 ldd [%l7 + 0x40], %f14
4839 fpsub16 %f10, %f4, %f14
4840loop_572:
4841 fornot2s %f11, %f9, %f6
4842 brz,a %g1, loop_573
4843 fmovsle %xcc, %f7, %f12
4844 bcc,a,pt %xcc, loop_574
4845 fbl,a %fcc2, loop_575
4846loop_573:
4847 fbge %fcc2, loop_576
4848 fbuge %fcc0, loop_577
4849loop_574:
4850 ld [%l7 + 0x28], %f12
4851loop_575:
4852 lduw [%l7 + 0x0C], %o3
4853loop_576:
4854 ba,a %icc, loop_578
4855loop_577:
4856 fornot2 %f14, %f10, %f4
4857 fmovrdgez %o0, %f14, %f6
4858 fmovdge %xcc, %f6, %f6
4859loop_578:
4860 fmovsl %icc, %f6, %f2
4861 ldsh [%l7 + 0x0A], %g2
4862 bvs,a,pn %xcc, loop_579
4863 stx %i4, [%l7 + 0x10]
4864 fmovdgu %icc, %f2, %f9
4865 tg %xcc, 0x2
4866loop_579:
4867 bn,pn %xcc, loop_580
4868 fones %f8
4869 edge32 %o4, %o6, %l4
4870 move %xcc, %i0, %l5
4871loop_580:
4872 alignaddr %o1, %i1, %o2
4873 fmovdge %icc, %f3, %f14
4874 fabsd %f12, %f8
4875 ldsh [%l7 + 0x5C], %l2
4876 taddcctv %i5, 0x1B3A, %l1
4877 fmovrdne %g6, %f4, %f12
4878 fmul8x16al %f13, %f13, %f2
4879 ldsw [%l7 + 0x20], %o5
4880 bne,a loop_581
4881 sub %l6, %l3, %l0
4882 stb %g3, [%l7 + 0x57]
4883 fmovdgu %xcc, %f3, %f11
4884loop_581:
4885 orncc %i2, %g4, %g7
4886 fmuld8ulx16 %f12, %f3, %f12
4887 fmovscs %xcc, %f13, %f10
4888 movg %xcc, %i3, %i7
4889 edge16ln %o7, %g5, %i6
4890 bne,pt %xcc, loop_582
4891 fpsub16s %f0, %f7, %f8
4892 fmovrdgz %o3, %f12, %f14
4893 movn %icc, %g1, %g2
4894loop_582:
4895 ldd [%l7 + 0x78], %f12
4896 movl %icc, %i4, %o0
4897 ldub [%l7 + 0x1C], %o6
4898 ldsw [%l7 + 0x28], %l4
4899 fone %f0
4900 fmovdl %xcc, %f11, %f15
4901 brz %i0, loop_583
4902 fabsd %f4, %f10
4903 fornot1s %f12, %f13, %f6
4904 edge16 %o4, %l5, %i1
4905loop_583:
4906 movgu %xcc, %o2, %l2
4907 fabss %f5, %f1
4908 fbne,a %fcc2, loop_584
4909 fcmpes %fcc2, %f8, %f15
4910 ldub [%l7 + 0x43], %i5
4911 pdist %f6, %f6, %f2
4912loop_584:
4913 ba,a loop_585
4914 st %f11, [%l7 + 0x08]
4915 fmovdge %xcc, %f7, %f6
4916 fsrc1s %f2, %f1
4917loop_585:
4918 lduh [%l7 + 0x42], %o1
4919 fmovsa %xcc, %f7, %f6
4920 ldub [%l7 + 0x6E], %g6
4921 fands %f4, %f1, %f2
4922 ldd [%l7 + 0x40], %f6
4923 fandnot1 %f14, %f6, %f14
4924 fpadd32s %f2, %f7, %f2
4925 tvc %icc, 0x6
4926 fmovsvs %xcc, %f11, %f1
4927 siam 0x7
4928 ba,pn %icc, loop_586
4929 tvc %icc, 0x3
4930 tcc %icc, 0x4
4931 std %f8, [%l7 + 0x08]
4932loop_586:
4933 fpsub16s %f2, %f12, %f13
4934 edge16 %l1, %l6, %o5
4935 fmovdvs %xcc, %f4, %f14
4936 bpos,a,pt %xcc, loop_587
4937 fmovsg %xcc, %f14, %f5
4938 st %f6, [%l7 + 0x14]
4939 tle %xcc, 0x1
4940loop_587:
4941 fnot1s %f8, %f3
4942 fmovsa %icc, %f9, %f15
4943 tvs %icc, 0x6
4944 std %f0, [%l7 + 0x40]
4945 lduh [%l7 + 0x76], %l0
4946 fsrc2s %f8, %f4
4947 fmovrdlez %g3, %f10, %f0
4948 movvs %icc, %i2, %g4
4949 fmovsge %xcc, %f14, %f12
4950 fmovrde %g7, %f6, %f8
4951 bgu loop_588
4952 tsubcctv %i3, %l3, %i7
4953 edge16n %g5, %o7, %o3
4954 std %f12, [%l7 + 0x58]
4955loop_588:
4956 fcmps %fcc0, %f6, %f7
4957 brlez,a %g1, loop_589
4958 fsrc2s %f11, %f14
4959 st %f2, [%l7 + 0x58]
4960 tg %xcc, 0x2
4961loop_589:
4962 ld [%l7 + 0x34], %f12
4963 ldd [%l7 + 0x68], %f4
4964 stx %i6, [%l7 + 0x58]
4965 fcmpne32 %f10, %f8, %i4
4966 tneg %xcc, 0x5
4967 sll %g2, %o0, %l4
4968 nop
4969 setx loop_590, %l0, %l1
4970 wrpr 0x1, %tl
4971 wrpr %l1, %tnpc
4972 setx 0x34400001400, %l0, %l1
4973 wrpr %l1, %tstate
4974 wrhpr 0x4, %htstate
4975 done
4976 sllx %i0, %o4, %l5
4977 fmovdcc %xcc, %f7, %f11
4978 movneg %xcc, %i1, %o2
4979loop_590:
4980 fnand %f12, %f0, %f12
4981 fcmple32 %f4, %f8, %o6
4982 call loop_591
4983 ldsw [%l7 + 0x44], %i5
4984 fbue %fcc1, loop_592
4985 stb %l2, [%l7 + 0x6A]
4986loop_591:
4987 bneg,a,pn %xcc, loop_593
4988 fbue,a %fcc2, loop_594
4989loop_592:
4990 sth %g6, [%l7 + 0x7A]
4991 ble,a,pt %xcc, loop_595
4992loop_593:
4993 fmovs %f10, %f14
4994loop_594:
4995 sth %l1, [%l7 + 0x2C]
4996 lduw [%l7 + 0x6C], %o1
4997loop_595:
4998 bpos,pn %xcc, loop_596
4999 fbge %fcc0, loop_597
5000 fmovdl %icc, %f4, %f13
5001 edge32l %o5, %l0, %l6
5002loop_596:
5003 fmovdg %icc, %f9, %f2
5004loop_597:
5005 fpsub16 %f10, %f4, %f12
5006 orcc %g3, %i2, %g4
5007 brnz %i3, loop_598
5008 tvs %xcc, 0x0
5009 popc 0x0771, %g7
5010 bcs %icc, loop_599
5011loop_598:
5012 fmovsgu %xcc, %f4, %f15
5013 lduh [%l7 + 0x62], %l3
5014 fbo,a %fcc2, loop_600
5015loop_599:
5016 andcc %i7, 0x167E, %g5
5017 fbul %fcc1, loop_601
5018 addc %o3, 0x10A7, %o7
5019loop_600:
5020 fbne %fcc2, loop_602
5021 ldsh [%l7 + 0x20], %g1
5022loop_601:
5023 movge %icc, %i6, %g2
5024 fpadd32s %f3, %f4, %f3
5025loop_602:
5026 fmovdpos %xcc, %f9, %f14
5027 tg %icc, 0x0
5028 xorcc %o0, 0x01AA, %l4
5029 mulscc %i0, 0x0F05, %i4
5030 fbge,a %fcc1, loop_603
5031 st %f0, [%l7 + 0x58]
5032 alignaddr %l5, %o4, %o2
5033 sth %i1, [%l7 + 0x76]
5034loop_603:
5035 fcmpne16 %f4, %f4, %o6
5036 tsubcc %l2, %g6, %l1
5037 ba,a %icc, loop_604
5038 fnot2s %f8, %f2
5039 ld [%l7 + 0x24], %f2
5040 std %f8, [%l7 + 0x70]
5041loop_604:
5042 fbne,a %fcc3, loop_605
5043 tvs %icc, 0x6
5044 ldd [%l7 + 0x28], %f14
5045 st %f15, [%l7 + 0x24]
5046loop_605:
5047 ldd [%l7 + 0x58], %f8
5048 pdist %f14, %f2, %f6
5049 lduh [%l7 + 0x60], %i5
5050 te %xcc, 0x7
5051 movrgez %o1, %o5, %l6
5052 fpsub32s %f12, %f15, %f6
5053 mova %xcc, %g3, %i2
5054 smulcc %g4, %i3, %g7
5055 mulx %l0, 0x1743, %i7
5056 movcs %icc, %g5, %l3
5057 st %f8, [%l7 + 0x0C]
5058 lduh [%l7 + 0x28], %o7
5059 lduw [%l7 + 0x70], %g1
5060 fba,a %fcc3, loop_606
5061 fbule,a %fcc2, loop_607
5062 alignaddrl %i6, %g2, %o0
5063 fbue %fcc1, loop_608
5064loop_606:
5065 movrne %o3, %l4, %i0
5066loop_607:
5067 srl %i4, 0x05, %o4
5068 sdiv %o2, 0x14D0, %l5
5069loop_608:
5070 lduh [%l7 + 0x6E], %i1
5071 popc 0x0B63, %o6
5072 orn %g6, %l1, %l2
5073 fbne %fcc2, loop_609
5074 mulx %o1, 0x12DE, %i5
5075 fxnors %f5, %f8, %f0
5076 umul %o5, 0x1A75, %g3
5077loop_609:
5078 lduw [%l7 + 0x4C], %l6
5079 faligndata %f14, %f0, %f2
5080 fmul8x16au %f10, %f10, %f8
5081 sdiv %g4, 0x1B09, %i3
5082 fexpand %f15, %f8
5083 fornot2s %f12, %f5, %f3
5084 edge32l %g7, %i2, %l0
5085 fpsub32 %f2, %f12, %f2
5086 fpadd32s %f7, %f6, %f8
5087 ldd [%l7 + 0x60], %f8
5088 ld [%l7 + 0x14], %f11
5089 fnands %f9, %f0, %f4
5090 smul %i7, %l3, %g5
5091 ldsb [%l7 + 0x5C], %g1
5092 tpos %xcc, 0x7
5093 st %f14, [%l7 + 0x78]
5094 sdivcc %o7, 0x1E83, %g2
5095 fmovrslez %o0, %f2, %f3
5096 array8 %o3, %i6, %i0
5097 ldub [%l7 + 0x54], %i4
5098 brlz,a %l4, loop_610
5099 edge16ln %o4, %l5, %i1
5100 movn %xcc, %o2, %o6
5101 and %g6, %l1, %l2
5102loop_610:
5103 fornot2 %f4, %f12, %f0
5104 alignaddr %o1, %i5, %g3
5105 fmuld8ulx16 %f1, %f5, %f12
5106 fpsub16 %f8, %f10, %f2
5107 te %xcc, 0x1
5108 fcmpeq32 %f6, %f2, %l6
5109 fmovrse %o5, %f7, %f12
5110 fnot2 %f14, %f10
5111 fandnot1s %f6, %f13, %f15
5112 lduw [%l7 + 0x34], %i3
5113 tleu %xcc, 0x4
5114 movge %icc, %g4, %i2
5115 ldub [%l7 + 0x0A], %g7
5116 ldsb [%l7 + 0x43], %i7
5117 tne %xcc, 0x2
5118 bcc,pt %icc, loop_611
5119 sra %l0, 0x15, %l3
5120 movneg %xcc, %g1, %g5
5121 sdiv %g2, 0x1671, %o0
5122loop_611:
5123 fabss %f10, %f5
5124 taddcctv %o7, 0x0F49, %i6
5125 movre %o3, %i0, %i4
5126 movrne %l4, 0x3FE, %o4
5127 fxnor %f2, %f0, %f8
5128 ldsh [%l7 + 0x7E], %l5
5129 fpadd16s %f13, %f10, %f9
5130 fmovrdgz %i1, %f4, %f8
5131 fmovsne %xcc, %f15, %f15
5132 sth %o2, [%l7 + 0x7E]
5133 std %f4, [%l7 + 0x38]
5134 stb %g6, [%l7 + 0x68]
5135 ldd [%l7 + 0x38], %f2
5136 call loop_612
5137 ldx [%l7 + 0x40], %o6
5138 bge,a %xcc, loop_613
5139 ldsw [%l7 + 0x0C], %l1
5140loop_612:
5141 bshuffle %f8, %f12, %f14
5142 fmovrde %o1, %f0, %f0
5143loop_613:
5144 nop
5145 setx loop_614, %l0, %l1
5146 wrpr 0x1, %tl
5147 wrpr %l1, %tnpc
5148 setx 0x34400001400, %l0, %l1
5149 wrpr %l1, %tstate
5150 wrhpr 0x4, %htstate
5151 done
5152 stx %l2, [%l7 + 0x78]
5153 call loop_615
5154 bg,pn %icc, loop_616
5155loop_614:
5156 fmovrslz %g3, %f7, %f8
5157 tcc %icc, 0x5
5158loop_615:
5159 fpsub32 %f12, %f8, %f12
5160loop_616:
5161 fnor %f8, %f10, %f12
5162 fbge,a %fcc1, loop_617
5163 stb %l6, [%l7 + 0x5E]
5164 nop
5165 setx loop_618, %l0, %l1
5166 wrpr 0x1, %tl
5167 wrpr %l1, %tnpc
5168 setx 0x34400001400, %l0, %l1
5169 wrpr %l1, %tstate
5170 wrhpr 0x4, %htstate
5171 done
5172 bge,a %xcc, loop_619
5173loop_617:
5174 sdiv %i5, 0x1486, %i3
5175 fnors %f3, %f15, %f15
5176loop_618:
5177 fmovsl %xcc, %f13, %f9
5178loop_619:
5179 sdivx %g4, 0x1CC0, %i2
5180 ldub [%l7 + 0x33], %g7
5181 movl %xcc, %o5, %i7
5182 lduw [%l7 + 0x7C], %l3
5183 udiv %g1, 0x10B3, %l0
5184 fones %f1
5185 edge16 %g5, %o0, %o7
5186 sth %i6, [%l7 + 0x54]
5187 popc 0x0AC9, %g2
5188 stb %i0, [%l7 + 0x26]
5189 fmovdpos %xcc, %f8, %f6
5190 fmovrslez %i4, %f3, %f1
5191 fmovsa %xcc, %f9, %f3
5192 st %f8, [%l7 + 0x6C]
5193 fbg,a %fcc1, loop_620
5194 tneg %xcc, 0x7
5195 st %f1, [%l7 + 0x7C]
5196 bn,a loop_621
5197loop_620:
5198 brz,a %l4, loop_622
5199 ldsw [%l7 + 0x64], %o4
5200 tne %icc, 0x7
5201loop_621:
5202 movne %icc, %l5, %o3
5203loop_622:
5204 move %icc, %o2, %g6
5205 ldx [%l7 + 0x30], %o6
5206 andn %i1, %o1, %l2
5207 fcmpne16 %f8, %f10, %g3
5208 bge,a %icc, loop_623
5209 ldsw [%l7 + 0x4C], %l6
5210 movneg %icc, %l1, %i3
5211 fcmpgt32 %f10, %f8, %i5
5212loop_623:
5213 fbo,a %fcc1, loop_624
5214 fpadd16 %f4, %f0, %f4
5215 fpmerge %f0, %f4, %f2
5216 ld [%l7 + 0x40], %f15
5217loop_624:
5218 te %icc, 0x5
5219 subccc %g4, %i2, %g7
5220 st %f4, [%l7 + 0x50]
5221 tcs %xcc, 0x0
5222 fmul8sux16 %f10, %f8, %f8
5223 andncc %o5, %i7, %g1
5224 ldd [%l7 + 0x08], %f4
5225 ldd [%l7 + 0x78], %f8
5226 movne %xcc, %l0, %l3
5227 edge16ln %g5, %o0, %i6
5228 ldsw [%l7 + 0x14], %g2
5229 fpadd16 %f0, %f10, %f8
5230 fbne,a %fcc1, loop_625
5231 movrlez %i0, %i4, %o7
5232 ldub [%l7 + 0x1E], %o4
5233 fcmple32 %f12, %f10, %l5
5234loop_625:
5235 fmovsg %xcc, %f3, %f9
5236 fmovsneg %xcc, %f15, %f10
5237 fbo %fcc0, loop_626
5238 sth %o3, [%l7 + 0x44]
5239 ld [%l7 + 0x0C], %f15
5240 movcc %xcc, %l4, %o2
5241loop_626:
5242 xnorcc %g6, %o6, %o1
5243 tne %icc, 0x4
5244 movrlz %i1, %g3, %l6
5245 stb %l1, [%l7 + 0x70]
5246 fbue %fcc0, loop_627
5247 mulscc %l2, 0x07F1, %i3
5248 fpackfix %f12, %f0
5249 ldsh [%l7 + 0x2E], %g4
5250loop_627:
5251 fnot1s %f6, %f8
5252 fcmpes %fcc1, %f12, %f0
5253 fbg,a %fcc1, loop_628
5254 fbl,a %fcc2, loop_629
5255 ld [%l7 + 0x10], %f10
5256 fbl,a %fcc2, loop_630
5257loop_628:
5258 movpos %xcc, %i2, %i5
5259loop_629:
5260 fmovdg %xcc, %f13, %f6
5261 fbn %fcc3, loop_631
5262loop_630:
5263 or %o5, %g7, %i7
5264 ldsw [%l7 + 0x50], %g1
5265 brgz,a %l3, loop_632
5266loop_631:
5267 fba,a %fcc2, loop_633
5268 brlez %g5, loop_634
5269 fmovrdlez %o0, %f14, %f8
5270loop_632:
5271 ldub [%l7 + 0x0F], %l0
5272loop_633:
5273 lduh [%l7 + 0x78], %g2
5274loop_634:
5275 fandnot1 %f12, %f4, %f8
5276 fmovrsne %i6, %f6, %f5
5277 ldub [%l7 + 0x36], %i4
5278 stw %i0, [%l7 + 0x28]
5279 addccc %o4, 0x0A5E, %l5
5280 andcc %o3, 0x025D, %o7
5281 fone %f10
5282 fbue,a %fcc0, loop_635
5283 fcmpeq32 %f10, %f0, %o2
5284 edge8n %g6, %o6, %o1
5285 sethi 0x18A3, %i1
5286loop_635:
5287 tleu %icc, 0x5
5288 brlez %l4, loop_636
5289 edge32n %g3, %l1, %l2
5290 fexpand %f2, %f0
5291 move %xcc, %l6, %g4
5292loop_636:
5293 fmovrsgz %i2, %f1, %f2
5294 nop
5295 setx loop_637, %l0, %l1
5296 wrpr 0x1, %tl
5297 wrpr %l1, %tnpc
5298 setx 0x34400001400, %l0, %l1
5299 wrpr %l1, %tstate
5300 wrhpr 0x4, %htstate
5301 done
5302 fbe,a %fcc0, loop_638
5303 fmul8x16au %f3, %f5, %f0
5304 sth %i3, [%l7 + 0x5C]
5305loop_637:
5306 lduw [%l7 + 0x70], %i5
5307loop_638:
5308 sdivcc %g7, 0x0E72, %o5
5309 tneg %xcc, 0x0
5310 movle %xcc, %i7, %g1
5311 movg %icc, %l3, %g5
5312 nop
5313 setx loop_639, %l0, %l1
5314 wrpr 0x1, %tl
5315 wrpr %l1, %tnpc
5316 setx 0x34400001400, %l0, %l1
5317 wrpr %l1, %tstate
5318 wrhpr 0x4, %htstate
5319 done
5320 fmovdle %icc, %f15, %f7
5321 fmul8x16au %f4, %f1, %f6
5322 pdist %f12, %f0, %f6
5323loop_639:
5324 fmovrde %l0, %f14, %f0
5325 fxors %f8, %f10, %f7
5326 brgz %o0, loop_640
5327 fbge,a %fcc2, loop_641
5328 fnot1 %f6, %f8
5329 fbge %fcc3, loop_642
5330loop_640:
5331 tne %xcc, 0x0
5332loop_641:
5333 fmovsle %icc, %f10, %f8
5334 fcmple32 %f8, %f0, %g2
5335loop_642:
5336 ldsh [%l7 + 0x22], %i6
5337 bcc,a loop_643
5338 ldub [%l7 + 0x1D], %i0
5339 fcmpne32 %f6, %f4, %i4
5340 faligndata %f12, %f10, %f14
5341loop_643:
5342 bleu,pn %xcc, loop_644
5343 udiv %l5, 0x0CE7, %o4
5344 fpack16 %f0, %f2
5345 tsubcc %o3, %o2, %o7
5346loop_644:
5347 addccc %o6, %g6, %o1
5348 tleu %xcc, 0x4
5349 movg %icc, %l4, %i1
5350 taddcctv %l1, 0x153E, %l2
5351 fandnot1 %f0, %f2, %f14
5352 udivcc %l6, 0x11EE, %g3
5353 fbn,a %fcc0, loop_645
5354 edge16ln %i2, %i3, %g4
5355 ba,a,pt %icc, loop_646
5356 std %f0, [%l7 + 0x28]
5357loop_645:
5358 std %f8, [%l7 + 0x78]
5359 or %g7, 0x10EB, %i5
5360loop_646:
5361 fabss %f3, %f13
5362 fsrc1 %f14, %f0
5363 and %i7, %g1, %l3
5364 edge32ln %o5, %l0, %g5
5365 bvs,a,pt %xcc, loop_647
5366 fxnor %f8, %f14, %f4
5367 fpsub16s %f13, %f10, %f4
5368 sth %g2, [%l7 + 0x78]
5369loop_647:
5370 fmovs %f14, %f10
5371 tn %xcc, 0x0
5372 te %icc, 0x1
5373 movvc %xcc, %o0, %i6
5374 fmovdle %icc, %f13, %f10
5375 movn %icc, %i4, %l5
5376 fblg,a %fcc2, loop_648
5377 sth %i0, [%l7 + 0x30]
5378 fbge,a %fcc2, loop_649
5379 stw %o4, [%l7 + 0x1C]
5380loop_648:
5381 stw %o3, [%l7 + 0x4C]
5382 fmovscc %icc, %f3, %f6
5383loop_649:
5384 tl %xcc, 0x6
5385 fbg,a %fcc1, loop_650
5386 fmovdcs %xcc, %f11, %f3
5387 fandnot2 %f6, %f2, %f4
5388 lduw [%l7 + 0x74], %o7
5389loop_650:
5390 fornot1 %f6, %f0, %f8
5391 lduw [%l7 + 0x38], %o2
5392 stx %g6, [%l7 + 0x50]
5393 brgz,a %o1, loop_651
5394 fmovsn %icc, %f6, %f3
5395 ldsb [%l7 + 0x43], %o6
5396 addc %i1, 0x1D49, %l1
5397loop_651:
5398 ldd [%l7 + 0x38], %f2
5399 ldd [%l7 + 0x30], %f0
5400 fmovrde %l2, %f14, %f6
5401 std %f14, [%l7 + 0x50]
5402 fmovspos %icc, %f12, %f3
5403 ldd [%l7 + 0x38], %f12
5404 faligndata %f4, %f0, %f6
5405 fmuld8sux16 %f1, %f1, %f14
5406 fands %f9, %f2, %f15
5407 fmovrse %l6, %f0, %f15
5408 movleu %icc, %l4, %i2
5409 edge8l %g3, %g4, %g7
5410 fmovrslz %i5, %f3, %f5
5411 fmul8x16al %f11, %f3, %f6
5412 tvc %xcc, 0x0
5413 ldsb [%l7 + 0x77], %i7
5414 ldub [%l7 + 0x78], %i3
5415 ta %xcc, 0x2
5416 edge32n %l3, %o5, %l0
5417 stw %g5, [%l7 + 0x38]
5418 mulx %g2, 0x13C4, %g1
5419 faligndata %f4, %f8, %f0
5420 addccc %i6, %i4, %l5
5421 movneg %xcc, %o0, %o4
5422 stw %o3, [%l7 + 0x30]
5423 fmul8ulx16 %f14, %f12, %f10
5424 ld [%l7 + 0x2C], %f2
5425 fmovsvc %icc, %f12, %f7
5426 fmuld8sux16 %f3, %f11, %f6
5427 array8 %o7, %o2, %g6
5428 fandnot1 %f4, %f8, %f12
5429 orncc %i0, 0x0ED4, %o1
5430 fexpand %f0, %f2
5431 ldx [%l7 + 0x30], %i1
5432 fcmpes %fcc0, %f12, %f10
5433 bn,a %xcc, loop_652
5434 std %f6, [%l7 + 0x38]
5435 stx %l1, [%l7 + 0x38]
5436 fmuld8sux16 %f3, %f12, %f12
5437loop_652:
5438 fbuge,a %fcc1, loop_653
5439 movrlz %o6, %l2, %l4
5440 fmovrsgz %l6, %f1, %f2
5441 fbge %fcc2, loop_654
5442loop_653:
5443 fmovdne %icc, %f0, %f8
5444 fmovsl %icc, %f9, %f0
5445 edge32 %g3, %i2, %g4
5446loop_654:
5447 fzero %f10
5448 fcmple32 %f10, %f2, %g7
5449 nop
5450 setx loop_655, %l0, %l1
5451 jmpl %l1, %i5
5452 lduh [%l7 + 0x48], %i7
5453 movgu %xcc, %l3, %o5
5454 smul %i3, 0x00C2, %g5
5455loop_655:
5456 smulcc %l0, %g1, %i6
5457 fmovda %icc, %f9, %f11
5458 ldsb [%l7 + 0x5C], %i4
5459 fors %f5, %f13, %f9
5460 fmovdge %icc, %f6, %f13
5461 stb %l5, [%l7 + 0x64]
5462 edge8n %g2, %o0, %o3
5463 fmovdleu %xcc, %f6, %f0
5464 ldub [%l7 + 0x42], %o4
5465 addcc %o2, 0x0FF9, %g6
5466 andn %i0, %o7, %i1
5467 fmovrde %l1, %f4, %f14
5468 fands %f13, %f10, %f11
5469 ld [%l7 + 0x70], %f1
5470 pdist %f8, %f2, %f4
5471 edge16 %o1, %l2, %l4
5472 fxor %f10, %f6, %f10
5473 andcc %o6, 0x1CF7, %l6
5474 lduw [%l7 + 0x30], %g3
5475 fmovscc %xcc, %f7, %f14
5476 fnor %f2, %f8, %f8
5477 ldub [%l7 + 0x2A], %i2
5478 fand %f4, %f12, %f2
5479 ldd [%l7 + 0x08], %f14
5480 fmovsle %icc, %f3, %f0
5481 fpsub16s %f1, %f0, %f10
5482 edge32ln %g7, %g4, %i7
5483 fabsd %f8, %f4
5484 fbule,a %fcc2, loop_656
5485 lduw [%l7 + 0x08], %i5
5486 fba %fcc3, loop_657
5487 tgu %xcc, 0x0
5488loop_656:
5489 ba loop_658
5490 ldsb [%l7 + 0x68], %l3
5491loop_657:
5492 sth %o5, [%l7 + 0x34]
5493 movcc %icc, %g5, %i3
5494loop_658:
5495 fandnot2 %f4, %f12, %f4
5496 nop
5497 setx loop_659, %l0, %l1
5498 wrpr 0x1, %tl
5499 wrpr %l1, %tpc
5500 add %l1, 0x4, %l1
5501 wrpr %l1, %tnpc
5502 setx 0x34400001400, %l0, %l1
5503 wrpr %l1, %tstate
5504 wrhpr 0x4, %htstate
5505 retry
5506 tne %xcc, 0x6
5507 lduw [%l7 + 0x78], %g1
5508 srl %l0, %i4, %i6
5509loop_659:
5510 fbule %fcc3, loop_660
5511 umulcc %l5, 0x1817, %o0
5512 tle %icc, 0x6
5513 fsrc1s %f4, %f2
5514loop_660:
5515 fmovrsgz %g2, %f2, %f9
5516 fmovrslez %o3, %f6, %f1
5517 ldsw [%l7 + 0x58], %o2
5518 fbug,a %fcc0, loop_661
5519 fnot1 %f6, %f10
5520 fnegd %f14, %f6
5521 umulcc %g6, 0x1888, %o4
5522loop_661:
5523 std %f12, [%l7 + 0x18]
5524 sth %o7, [%l7 + 0x4A]
5525 ldsh [%l7 + 0x34], %i1
5526 nop
5527 setx loop_662, %l0, %l1
5528 wrpr 0x1, %tl
5529 wrpr %l1, %tnpc
5530 setx 0x34400001400, %l0, %l1
5531 wrpr %l1, %tstate
5532 wrhpr 0x4, %htstate
5533 done
5534 fbe %fcc0, loop_663
5535 std %f4, [%l7 + 0x38]
5536 fmovsle %icc, %f6, %f5
5537loop_662:
5538 fxor %f0, %f14, %f2
5539loop_663:
5540 fbule,a %fcc0, loop_664
5541 taddcc %l1, %i0, %o1
5542 stb %l2, [%l7 + 0x1B]
5543 fbue,a %fcc3, loop_665
5544loop_664:
5545 fexpand %f14, %f12
5546 stx %l4, [%l7 + 0x40]
5547 fmovdvs %xcc, %f7, %f6
5548loop_665:
5549 fbn %fcc0, loop_666
5550 tvc %xcc, 0x6
5551 edge16l %l6, %o6, %i2
5552 stb %g7, [%l7 + 0x7D]
5553loop_666:
5554 ldsw [%l7 + 0x38], %g3
5555 alignaddr %i7, %g4, %i5
5556 smulcc %l3, 0x17C3, %o5
5557 brgez,a %g5, loop_667
5558 fabsd %f14, %f6
5559 tsubcc %i3, 0x11E4, %g1
5560 te %icc, 0x5
5561loop_667:
5562 fmovrsne %i4, %f13, %f6
5563 andcc %i6, 0x1E91, %l0
5564 lduw [%l7 + 0x5C], %l5
5565 stx %g2, [%l7 + 0x08]
5566 ble,a %icc, loop_668
5567 tl %xcc, 0x4
5568 fones %f5
5569 ldx [%l7 + 0x18], %o3
5570loop_668:
5571 te %icc, 0x4
5572 brnz,a %o0, loop_669
5573 ld [%l7 + 0x1C], %f1
5574 lduw [%l7 + 0x58], %o2
5575 edge8ln %g6, %o7, %o4
5576loop_669:
5577 brnz,a %l1, loop_670
5578 tpos %xcc, 0x2
5579 st %f14, [%l7 + 0x30]
5580 tg %xcc, 0x0
5581loop_670:
5582 movle %icc, %i0, %o1
5583 sra %l2, %l4, %l6
5584 fbu,a %fcc3, loop_671
5585 edge8n %i1, %o6, %g7
5586 fmovdgu %xcc, %f8, %f9
5587 stb %g3, [%l7 + 0x34]
5588loop_671:
5589 addcc %i2, %g4, %i7
5590 for %f14, %f2, %f8
5591 fxnor %f8, %f10, %f10
5592 fxnor %f12, %f0, %f8
5593 fmul8x16au %f14, %f7, %f8
5594 tne %icc, 0x4
5595 bvs loop_672
5596 movge %icc, %l3, %i5
5597 fmovsn %icc, %f3, %f6
5598 fornot2 %f14, %f12, %f8
5599loop_672:
5600 edge8n %o5, %g5, %g1
5601 ble,a,pt %xcc, loop_673
5602 fmovdn %xcc, %f9, %f13
5603 lduw [%l7 + 0x1C], %i4
5604 stx %i3, [%l7 + 0x68]
5605loop_673:
5606 lduh [%l7 + 0x7E], %i6
5607 fbn %fcc0, loop_674
5608 st %f1, [%l7 + 0x18]
5609 fmovdvc %xcc, %f10, %f3
5610 ldx [%l7 + 0x10], %l5
5611loop_674:
5612 lduw [%l7 + 0x28], %g2
5613 fpsub32 %f12, %f0, %f4
5614 ldsb [%l7 + 0x61], %l0
5615 lduh [%l7 + 0x7E], %o3
5616 fbug %fcc1, loop_675
5617 ldx [%l7 + 0x70], %o2
5618 bl,a,pt %icc, loop_676
5619 fcmple32 %f0, %f0, %o0
5620loop_675:
5621 for %f2, %f14, %f6
5622 fmovsvs %xcc, %f13, %f3
5623loop_676:
5624 lduh [%l7 + 0x66], %g6
5625 fmovsg %icc, %f0, %f1
5626 ld [%l7 + 0x6C], %f2
5627 fmovsl %xcc, %f6, %f11
5628 ldub [%l7 + 0x0E], %o4
5629 stb %o7, [%l7 + 0x43]
5630 ld [%l7 + 0x14], %f9
5631 ld [%l7 + 0x7C], %f7
5632 bge %icc, loop_677
5633 fmovdcc %xcc, %f9, %f1
5634 bshuffle %f12, %f0, %f4
5635 sth %l1, [%l7 + 0x14]
5636loop_677:
5637 ldsh [%l7 + 0x18], %i0
5638 fandnot2s %f11, %f5, %f12
5639 fxnors %f7, %f0, %f4
5640 fcmpeq32 %f12, %f2, %l2
5641 fmovdleu %xcc, %f12, %f13
5642 ldx [%l7 + 0x20], %l4
5643 fcmple16 %f14, %f8, %l6
5644 fcmpd %fcc3, %f12, %f0
5645 st %f13, [%l7 + 0x64]
5646 srlx %o1, 0x06, %i1
5647 edge32l %o6, %g3, %i2
5648 fmovdg %icc, %f10, %f10
5649 fbge %fcc3, loop_678
5650 fcmped %fcc1, %f12, %f8
5651 std %f6, [%l7 + 0x58]
5652 pdist %f6, %f2, %f4
5653loop_678:
5654 fmul8x16al %f11, %f3, %f6
5655 fblg,a %fcc1, loop_679
5656 fbe %fcc1, loop_680
5657 xnorcc %g4, 0x11C7, %i7
5658 fmovrdlez %g7, %f2, %f10
5659loop_679:
5660 fmovd %f12, %f0
5661loop_680:
5662 bgu loop_681
5663 ldsw [%l7 + 0x10], %l3
5664 fmovrslez %o5, %f8, %f10
5665 movrne %i5, 0x340, %g1
5666loop_681:
5667 fmovscc %xcc, %f7, %f8
5668 tge %icc, 0x7
5669 stx %g5, [%l7 + 0x08]
5670 subccc %i4, %i3, %i6
5671 lduw [%l7 + 0x78], %l5
5672 ldsw [%l7 + 0x64], %l0
5673 fabss %f14, %f5
5674 fmovrsgez %g2, %f12, %f11
5675 movne %xcc, %o2, %o3
5676 fmovsl %icc, %f7, %f7
5677 fmovsvs %xcc, %f12, %f9
5678 sth %o0, [%l7 + 0x1A]
5679 tcs %xcc, 0x0
5680 fpadd16 %f10, %f2, %f10
5681 ldx [%l7 + 0x60], %o4
5682 fmuld8sux16 %f0, %f5, %f6
5683 movne %icc, %o7, %l1
5684 popc 0x039E, %i0
5685 tvs %xcc, 0x2
5686 fmovrdlez %l2, %f0, %f0
5687 fnegs %f4, %f8
5688 sethi 0x1872, %g6
5689 movcc %xcc, %l6, %o1
5690 fmul8x16 %f12, %f8, %f8
5691 stx %l4, [%l7 + 0x48]
5692 fbe %fcc0, loop_682
5693 tgu %xcc, 0x0
5694 ldsh [%l7 + 0x14], %o6
5695 fcmps %fcc3, %f5, %f0
5696loop_682:
5697 bgu loop_683
5698 tne %icc, 0x5
5699 fbn,a %fcc1, loop_684
5700 andncc %g3, %i1, %g4
5701loop_683:
5702 mulscc %i7, %i2, %g7
5703 fnot2 %f2, %f2
5704loop_684:
5705 nop
5706 setx loop_685, %l0, %l1
5707 wrpr 0x1, %tl
5708 wrpr %l1, %tpc
5709 add %l1, 0x4, %l1
5710 wrpr %l1, %tnpc
5711 setx 0x34400001400, %l0, %l1
5712 wrpr %l1, %tstate
5713 wrhpr 0x4, %htstate
5714 retry
5715 edge8n %o5, %i5, %g1
5716 edge16 %g5, %i4, %i3
5717 fmovdn %icc, %f1, %f10
5718loop_685:
5719 fcmpne32 %f0, %f0, %i6
5720 fmovsge %icc, %f5, %f15
5721 fmovsn %icc, %f14, %f3
5722 sll %l3, 0x0C, %l5
5723 bl,pn %icc, loop_686
5724 pdist %f14, %f14, %f4
5725 sth %l0, [%l7 + 0x40]
5726 bgu,a loop_687
5727loop_686:
5728 stb %g2, [%l7 + 0x3C]
5729 fnand %f10, %f14, %f14
5730 ldsb [%l7 + 0x75], %o2
5731loop_687:
5732 array16 %o0, %o4, %o7
5733 stb %l1, [%l7 + 0x2A]
5734 xorcc %o3, 0x1867, %i0
5735 fmovdgu %icc, %f1, %f14
5736 stb %g6, [%l7 + 0x2C]
5737 addc %l2, %l6, %o1
5738 lduw [%l7 + 0x48], %o6
5739 brgz,a %g3, loop_688
5740 umul %l4, %g4, %i7
5741 fandnot2s %f4, %f15, %f14
5742 fbne %fcc2, loop_689
5743loop_688:
5744 fone %f0
5745 subccc %i1, 0x034E, %i2
5746 fsrc1 %f14, %f4
5747loop_689:
5748 orcc %o5, 0x107A, %g7
5749 movneg %icc, %g1, %i5
5750 stx %g5, [%l7 + 0x18]
5751 stx %i4, [%l7 + 0x38]
5752 ta %icc, 0x4
5753 and %i3, 0x09F1, %i6
5754 fmovspos %icc, %f3, %f9
5755 ldub [%l7 + 0x6B], %l3
5756 movgu %icc, %l0, %l5
5757 movvc %xcc, %g2, %o2
5758 fmovsneg %icc, %f6, %f9
5759 fbule,a %fcc0, loop_690
5760 lduh [%l7 + 0x70], %o0
5761 fnot1 %f4, %f2
5762 umulcc %o7, %o4, %o3
5763loop_690:
5764 ldub [%l7 + 0x67], %l1
5765 movrgz %g6, %i0, %l6
5766 ldx [%l7 + 0x58], %o1
5767 udivcc %o6, 0x134A, %l2
5768 addccc %g3, %g4, %i7
5769 ldsw [%l7 + 0x2C], %i1
5770 fmul8x16al %f6, %f12, %f0
5771 lduh [%l7 + 0x18], %i2
5772 ldub [%l7 + 0x12], %l4
5773 fcmps %fcc2, %f5, %f15
5774 fnot2s %f13, %f9
5775 tneg %xcc, 0x2
5776 tpos %icc, 0x0
5777 edge16n %g7, %g1, %i5
5778 sth %g5, [%l7 + 0x6E]
5779 array8 %o5, %i3, %i6
5780 movg %xcc, %l3, %i4
5781 taddcc %l0, %l5, %o2
5782 fpadd32 %f4, %f0, %f14
5783 udivcc %g2, 0x1D5C, %o0
5784 fmovda %icc, %f3, %f1
5785 subccc %o4, %o7, %o3
5786 ldx [%l7 + 0x78], %l1
5787 fandnot1s %f12, %f0, %f10
5788 fxor %f4, %f4, %f0
5789 sth %g6, [%l7 + 0x30]
5790 sth %i0, [%l7 + 0x36]
5791 fxnors %f13, %f0, %f2
5792 nop
5793 setx loop_691, %l0, %l1
5794 jmpl %l1, %l6
5795 sll %o6, %l2, %o1
5796 std %f12, [%l7 + 0x08]
5797 fnor %f10, %f10, %f0
5798loop_691:
5799 subccc %g4, %g3, %i7
5800 ldd [%l7 + 0x78], %f2
5801 fmovdneg %icc, %f9, %f4
5802 fmovde %icc, %f0, %f3
5803 nop
5804 setx loop_692, %l0, %l1
5805 jmpl %l1, %i1
5806 fmovspos %icc, %f12, %f11
5807 edge16n %i2, %g7, %l4
5808 nop
5809 setx loop_693, %l0, %l1
5810 jmpl %l1, %i5
5811loop_692:
5812 stb %g1, [%l7 + 0x79]
5813 mova %xcc, %o5, %i3
5814 nop
5815 setx loop_694, %l0, %l1
5816 wrpr 0x1, %tl
5817 wrpr %l1, %tnpc
5818 setx 0x34400001400, %l0, %l1
5819 wrpr %l1, %tstate
5820 wrhpr 0x4, %htstate
5821 done
5822loop_693:
5823 fcmps %fcc3, %f6, %f3
5824 lduw [%l7 + 0x10], %i6
5825 fmovrdne %g5, %f6, %f10
5826loop_694:
5827 fbo %fcc0, loop_695
5828 move %icc, %i4, %l3
5829 fnot2 %f0, %f10
5830 bleu,pn %xcc, loop_696
5831loop_695:
5832 st %f4, [%l7 + 0x7C]
5833 stx %l5, [%l7 + 0x68]
5834 brlz,a %o2, loop_697
5835loop_696:
5836 ld [%l7 + 0x08], %f0
5837 fandnot2 %f4, %f10, %f0
5838 bcs loop_698
5839loop_697:
5840 fornot2s %f9, %f0, %f2
5841 brnz,a %l0, loop_699
5842 fpack16 %f6, %f7
5843loop_698:
5844 orn %g2, %o4, %o0
5845 stb %o7, [%l7 + 0x53]
5846loop_699:
5847 movneg %icc, %l1, %o3
5848 fmovrdlez %g6, %f14, %f0
5849 fnor %f14, %f6, %f6
5850 sdivcc %l6, 0x1BA0, %o6
5851 stb %i0, [%l7 + 0x2B]
5852 edge32n %l2, %g4, %g3
5853 ld [%l7 + 0x34], %f6
5854 stw %i7, [%l7 + 0x20]
5855 lduw [%l7 + 0x78], %o1
5856 fmovdle %icc, %f5, %f6
5857 lduw [%l7 + 0x0C], %i1
5858 fone %f14
5859 ldsw [%l7 + 0x10], %i2
5860 fpsub16s %f13, %f4, %f15
5861 tge %icc, 0x7
5862 fmovrsgez %l4, %f8, %f14
5863 tne %icc, 0x2
5864 ldsw [%l7 + 0x28], %g7
5865 fbu,a %fcc0, loop_700
5866 xnorcc %g1, %o5, %i5
5867 fbn,a %fcc0, loop_701
5868 fbn,a %fcc0, loop_702
5869loop_700:
5870 fones %f1
5871 fpsub32 %f6, %f0, %f10
5872loop_701:
5873 fmovdvs %xcc, %f10, %f10
5874loop_702:
5875 movvc %xcc, %i6, %g5
5876 edge16n %i4, %l3, %i3
5877 stx %o2, [%l7 + 0x08]
5878 lduw [%l7 + 0x4C], %l5
5879 orncc %g2, %o4, %l0
5880 udiv %o7, 0x1693, %o0
5881 ldub [%l7 + 0x16], %o3
5882 fcmple32 %f0, %f12, %g6
5883 st %f2, [%l7 + 0x28]
5884 movge %xcc, %l1, %o6
5885 array16 %l6, %i0, %l2
5886 orn %g4, %g3, %o1
5887 movle %xcc, %i1, %i2
5888 xnor %i7, 0x07A9, %l4
5889 ldd [%l7 + 0x68], %f0
5890 nop
5891 setx loop_703, %l0, %l1
5892 jmpl %l1, %g1
5893 tvs %icc, 0x6
5894 srl %g7, %o5, %i6
5895 tvc %xcc, 0x4
5896loop_703:
5897 ld [%l7 + 0x10], %f11
5898 xorcc %g5, %i4, %i5
5899 movvs %xcc, %l3, %o2
5900 fexpand %f14, %f12
5901 fbge,a %fcc1, loop_704
5902 fornot2s %f1, %f12, %f2
5903 lduh [%l7 + 0x2E], %i3
5904 ldsw [%l7 + 0x4C], %l5
5905loop_704:
5906 ldx [%l7 + 0x40], %o4
5907 bg,a loop_705
5908 fmovsvs %xcc, %f8, %f8
5909 movcc %icc, %g2, %o7
5910 fmovsl %icc, %f15, %f13
5911loop_705:
5912 fcmps %fcc2, %f12, %f0
5913 ldsb [%l7 + 0x2B], %l0
5914 lduw [%l7 + 0x20], %o3
5915 fbue,a %fcc0, loop_706
5916 lduh [%l7 + 0x18], %g6
5917 fmovdneg %icc, %f11, %f0
5918 stb %o0, [%l7 + 0x5D]
5919loop_706:
5920 movneg %icc, %o6, %l1
5921 fbuge,a %fcc3, loop_707
5922 stb %l6, [%l7 + 0x37]
5923 fmovse %icc, %f15, %f3
5924 fandnot1s %f6, %f13, %f2
5925loop_707:
5926 udivx %l2, 0x177D, %g4
5927 fors %f8, %f4, %f5
5928 fmovsge %xcc, %f12, %f6
5929 fcmpgt32 %f4, %f2, %i0
5930 stw %o1, [%l7 + 0x50]
5931 fmul8x16au %f11, %f1, %f8
5932 bvs,pn %icc, loop_708
5933 movle %icc, %i1, %g3
5934 ldd [%l7 + 0x08], %f12
5935 edge16l %i2, %i7, %l4
5936loop_708:
5937 fnegd %f2, %f8
5938 smul %g1, %o5, %g7
5939 std %f0, [%l7 + 0x50]
5940 stw %g5, [%l7 + 0x30]
5941 sth %i4, [%l7 + 0x08]
5942 fpadd32 %f14, %f10, %f14
5943 lduw [%l7 + 0x0C], %i5
5944 udivcc %l3, 0x1DEB, %o2
5945 fmuld8ulx16 %f1, %f4, %f4
5946 std %f2, [%l7 + 0x20]
5947 fxors %f11, %f12, %f13
5948 ldsh [%l7 + 0x68], %i6
5949 fcmpgt32 %f8, %f14, %i3
5950 fbe %fcc2, loop_709
5951 fornot1 %f10, %f10, %f2
5952 xnor %o4, %g2, %o7
5953 ldsh [%l7 + 0x5A], %l5
5954loop_709:
5955 mulscc %l0, %g6, %o3
5956 ldsb [%l7 + 0x65], %o0
5957 fmul8ulx16 %f14, %f0, %f8
5958 fnot1s %f9, %f14
5959 sth %l1, [%l7 + 0x58]
5960 tne %icc, 0x0
5961 tgu %icc, 0x7
5962 andn %l6, 0x179B, %o6
5963 brnz %g4, loop_710
5964 andn %l2, 0x07DA, %o1
5965 fpack32 %f2, %f2, %f6
5966 st %f9, [%l7 + 0x18]
5967loop_710:
5968 umulcc %i0, %i1, %g3
5969 movrne %i2, 0x195, %i7
5970 siam 0x6
5971 st %f8, [%l7 + 0x44]
5972 fmovrsgez %g1, %f8, %f0
5973 fpack32 %f0, %f12, %f8
5974 brlez %l4, loop_711
5975 movvs %icc, %g7, %g5
5976 edge8 %o5, %i5, %l3
5977 edge8l %o2, %i4, %i6
5978loop_711:
5979 subcc %i3, 0x1ACE, %g2
5980 fmul8x16al %f13, %f1, %f6
5981 ldx [%l7 + 0x58], %o4
5982 fmovrsgez %o7, %f9, %f5
5983 sth %l0, [%l7 + 0x5C]
5984 movn %xcc, %l5, %g6
5985 fmovdpos %xcc, %f12, %f9
5986 fexpand %f1, %f4
5987 andncc %o0, %l1, %l6
5988 fmovsne %icc, %f2, %f2
5989 edge16 %o3, %g4, %l2
5990 fmovdl %icc, %f15, %f4
5991 bge %icc, loop_712
5992 fbule,a %fcc1, loop_713
5993 stx %o6, [%l7 + 0x78]
5994 sth %i0, [%l7 + 0x7E]
5995loop_712:
5996 sra %i1, 0x0C, %o1
5997loop_713:
5998 bne,a,pn %xcc, loop_714
5999 fbue,a %fcc2, loop_715
6000 fnegd %f6, %f0
6001 fpsub16 %f0, %f12, %f6
6002loop_714:
6003 fmovdcc %xcc, %f15, %f2
6004loop_715:
6005 fbue %fcc1, loop_716
6006 brgz %i2, loop_717
6007 std %f0, [%l7 + 0x50]
6008 movge %icc, %i7, %g1
6009loop_716:
6010 fbl %fcc0, loop_718
6011loop_717:
6012 subc %g3, %g7, %g5
6013 std %f12, [%l7 + 0x38]
6014 bge,a loop_719
6015loop_718:
6016 st %f4, [%l7 + 0x78]
6017 array32 %o5, %i5, %l4
6018 fsrc1s %f4, %f15
6019loop_719:
6020 edge32 %l3, %o2, %i4
6021 movcc %xcc, %i3, %g2
6022 fmovdcc %icc, %f6, %f8
6023 movleu %icc, %i6, %o4
6024 lduh [%l7 + 0x48], %o7
6025 ldsh [%l7 + 0x24], %l0
6026 sll %l5, 0x0A, %g6
6027 stb %o0, [%l7 + 0x40]
6028 subc %l6, 0x0B08, %o3
6029 ldsw [%l7 + 0x30], %g4
6030 nop
6031 setx loop_720, %l0, %l1
6032 wrpr 0x1, %tl
6033 wrpr %l1, %tnpc
6034 setx 0x34400001400, %l0, %l1
6035 wrpr %l1, %tstate
6036 wrhpr 0x4, %htstate
6037 done
6038 ldub [%l7 + 0x33], %l2
6039 fmovse %icc, %f12, %f1
6040 edge8 %o6, %l1, %i1
6041loop_720:
6042 ldd [%l7 + 0x68], %f4
6043 movvc %xcc, %o1, %i2
6044 pdist %f0, %f12, %f12
6045 fbl,a %fcc2, loop_721
6046 and %i0, 0x064F, %i7
6047 fpack32 %f12, %f10, %f0
6048 bn,pn %icc, loop_722
6049loop_721:
6050 tge %xcc, 0x7
6051 andncc %g1, %g7, %g3
6052 fcmple32 %f10, %f6, %g5
6053loop_722:
6054 fxnors %f13, %f5, %f2
6055 ld [%l7 + 0x5C], %f3
6056 movrgz %o5, 0x232, %i5
6057 fsrc2s %f6, %f7
6058 ldsw [%l7 + 0x74], %l3
6059 fpack16 %f14, %f13
6060 bcs %xcc, loop_723
6061 sub %l4, 0x0F8A, %i4
6062 tge %xcc, 0x3
6063 ldd [%l7 + 0x68], %f12
6064loop_723:
6065 ldx [%l7 + 0x48], %o2
6066 bleu %icc, loop_724
6067 tne %xcc, 0x1
6068 fmovd %f4, %f0
6069 movgu %icc, %i3, %g2
6070loop_724:
6071 addcc %i6, %o7, %l0
6072 fbne %fcc2, loop_725
6073 fpsub32s %f9, %f13, %f3
6074 ld [%l7 + 0x18], %f9
6075 fornot1 %f12, %f6, %f6
6076loop_725:
6077 st %f11, [%l7 + 0x58]
6078 be,a,pt %xcc, loop_726
6079 fcmps %fcc3, %f1, %f13
6080 te %xcc, 0x1
6081 fbge %fcc0, loop_727
6082loop_726:
6083 stx %o4, [%l7 + 0x78]
6084 lduw [%l7 + 0x40], %l5
6085 fmovsgu %xcc, %f1, %f0
6086loop_727:
6087 ldd [%l7 + 0x68], %f8
6088 subcc %o0, 0x03F7, %g6
6089 ldx [%l7 + 0x20], %o3
6090 bneg loop_728
6091 edge8 %l6, %l2, %o6
6092 bne %icc, loop_729
6093 ldx [%l7 + 0x08], %g4
6094loop_728:
6095 stx %i1, [%l7 + 0x10]
6096 ld [%l7 + 0x50], %f5
6097loop_729:
6098 ldsb [%l7 + 0x6B], %l1
6099 stw %i2, [%l7 + 0x3C]
6100 bvs,pt %icc, loop_730
6101 array8 %i0, %i7, %g1
6102 fxors %f15, %f4, %f15
6103 tle %xcc, 0x2
6104loop_730:
6105 xorcc %o1, %g7, %g5
6106 array16 %o5, %g3, %l3
6107 edge32ln %l4, %i4, %i5
6108 ldd [%l7 + 0x48], %f4
6109 orncc %o2, %g2, %i3
6110 stb %i6, [%l7 + 0x31]
6111 siam 0x6
6112 fpadd16 %f4, %f14, %f2
6113 movrgez %o7, %o4, %l5
6114 udivx %o0, 0x0F64, %g6
6115 fnot1 %f6, %f0
6116 stx %l0, [%l7 + 0x58]
6117 sth %o3, [%l7 + 0x44]
6118 sdivx %l2, 0x0536, %o6
6119 tleu %icc, 0x6
6120 ldsw [%l7 + 0x30], %g4
6121 fbul %fcc0, loop_731
6122 fble,a %fcc3, loop_732
6123 fnor %f4, %f6, %f10
6124 stw %i1, [%l7 + 0x78]
6125loop_731:
6126 pdist %f4, %f10, %f0
6127loop_732:
6128 udivcc %l1, 0x184C, %l6
6129 bvs,a,pt %icc, loop_733
6130 sdiv %i0, 0x1457, %i7
6131 fmul8x16 %f13, %f12, %f6
6132 stb %i2, [%l7 + 0x3F]
6133loop_733:
6134 fmovspos %xcc, %f6, %f2
6135 umulcc %o1, %g7, %g5
6136 fmovsneg %icc, %f1, %f14
6137 fmovscs %icc, %f3, %f0
6138 sth %o5, [%l7 + 0x24]
6139 xnorcc %g3, %g1, %l4
6140 lduh [%l7 + 0x6E], %i4
6141 fone %f8
6142 edge8n %l3, %i5, %g2
6143 fmovrde %i3, %f10, %f0
6144 edge8 %o2, %o7, %i6
6145 add %l5, %o0, %g6
6146 stw %l0, [%l7 + 0x3C]
6147 subcc %o3, %l2, %o4
6148 std %f14, [%l7 + 0x10]
6149 fmovsge %xcc, %f7, %f1
6150 udivcc %g4, 0x12DA, %o6
6151 fbu,a %fcc2, loop_734
6152 ldsw [%l7 + 0x2C], %i1
6153 movvc %xcc, %l1, %i0
6154 fblg %fcc3, loop_735
6155loop_734:
6156 bleu,a,pn %xcc, loop_736
6157 stx %i7, [%l7 + 0x60]
6158 bcs,pn %xcc, loop_737
6159loop_735:
6160 fmul8x16au %f15, %f4, %f0
6161loop_736:
6162 stw %i2, [%l7 + 0x0C]
6163 st %f13, [%l7 + 0x78]
6164loop_737:
6165 taddcctv %l6, 0x16C0, %g7
6166 movneg %xcc, %o1, %o5
6167 stw %g3, [%l7 + 0x18]
6168 movle %icc, %g1, %g5
6169 brgez,a %l4, loop_738
6170 fmul8sux16 %f14, %f2, %f8
6171 move %xcc, %l3, %i5
6172 array32 %g2, %i3, %o2
6173loop_738:
6174 edge8l %o7, %i6, %i4
6175 fornot2s %f14, %f15, %f1
6176 nop
6177 setx loop_739, %l0, %l1
6178 wrpr 0x1, %tl
6179 wrpr %l1, %tnpc
6180 setx 0x34400001400, %l0, %l1
6181 wrpr %l1, %tstate
6182 wrhpr 0x4, %htstate
6183 done
6184 array16 %o0, %l5, %g6
6185 fpadd16s %f10, %f12, %f8
6186 ldsb [%l7 + 0x57], %l0
6187loop_739:
6188 ldsb [%l7 + 0x71], %o3
6189 fpadd32 %f4, %f0, %f8
6190 stx %l2, [%l7 + 0x68]
6191 fcmped %fcc3, %f2, %f2
6192 fmul8x16al %f2, %f5, %f14
6193 fbg,a %fcc2, loop_740
6194 sub %g4, %o6, %o4
6195 fxors %f12, %f15, %f9
6196 fcmps %fcc2, %f14, %f4
6197loop_740:
6198 lduh [%l7 + 0x50], %l1
6199 movrgez %i0, %i7, %i1
6200 fmovdle %xcc, %f11, %f8
6201 movre %l6, %g7, %i2
6202 fmovdne %icc, %f1, %f14
6203 fmovsl %icc, %f0, %f7
6204 fcmpne16 %f6, %f6, %o1
6205 st %f2, [%l7 + 0x10]
6206 fsrc1s %f2, %f7
6207 bpos,a,pt %xcc, loop_741
6208 edge32ln %o5, %g3, %g5
6209 ld [%l7 + 0x28], %f6
6210 lduw [%l7 + 0x18], %l4
6211loop_741:
6212 fbe %fcc1, loop_742
6213 ld [%l7 + 0x44], %f2
6214 nop
6215 setx loop_743, %l0, %l1
6216 jmpl %l1, %l3
6217 fblg,a %fcc0, loop_744
6218loop_742:
6219 stb %i5, [%l7 + 0x33]
6220 ldsw [%l7 + 0x78], %g1
6221loop_743:
6222 bpos,a loop_745
6223loop_744:
6224 fandnot1s %f14, %f4, %f2
6225 movle %icc, %g2, %o2
6226 bn,pt %icc, loop_746
6227loop_745:
6228 fmovsneg %xcc, %f9, %f0
6229 tsubcctv %i3, %o7, %i4
6230 orn %o0, 0x0557, %l5
6231loop_746:
6232 fmovdle %icc, %f6, %f7
6233 fmovse %xcc, %f8, %f6
6234 brgz %g6, loop_747
6235 stb %l0, [%l7 + 0x6C]
6236 fandnot2s %f2, %f9, %f0
6237 ldsb [%l7 + 0x71], %i6
6238loop_747:
6239 fmovdl %icc, %f2, %f1
6240 ldsw [%l7 + 0x6C], %o3
6241 stx %l2, [%l7 + 0x28]
6242 st %f7, [%l7 + 0x14]
6243 lduw [%l7 + 0x54], %g4
6244 fsrc2 %f2, %f12
6245 edge8 %o6, %l1, %o4
6246 fmovrslez %i0, %f13, %f14
6247 faligndata %f4, %f8, %f6
6248 edge32ln %i1, %i7, %l6
6249 pdist %f6, %f0, %f14
6250 bcc,a,pn %icc, loop_748
6251 stx %i2, [%l7 + 0x20]
6252 st %f14, [%l7 + 0x74]
6253 xnorcc %g7, %o5, %g3
6254loop_748:
6255 lduh [%l7 + 0x7E], %o1
6256 ld [%l7 + 0x0C], %f14
6257 mulx %g5, %l4, %i5
6258 taddcc %g1, %g2, %o2
6259 ba,a %icc, loop_749
6260 fmovdneg %xcc, %f1, %f7
6261 lduw [%l7 + 0x4C], %l3
6262 brgez,a %i3, loop_750
6263loop_749:
6264 fmul8x16 %f14, %f12, %f8
6265 sra %i4, %o7, %l5
6266 bleu %icc, loop_751
6267loop_750:
6268 fones %f7
6269 tpos %xcc, 0x4
6270 fnor %f4, %f12, %f12
6271loop_751:
6272 tneg %xcc, 0x4
6273 tvs %icc, 0x5
6274 fnot2 %f12, %f12
6275 nop
6276 setx loop_752, %l0, %l1
6277 wrpr 0x1, %tl
6278 wrpr %l1, %tnpc
6279 setx 0x34400001400, %l0, %l1
6280 wrpr %l1, %tstate
6281 wrhpr 0x4, %htstate
6282 done
6283 sllx %g6, 0x0C, %o0
6284 lduw [%l7 + 0x48], %l0
6285 fcmpne32 %f0, %f14, %i6
6286loop_752:
6287 pdist %f0, %f14, %f12
6288 stx %l2, [%l7 + 0x10]
6289 ldub [%l7 + 0x36], %o3
6290 ldub [%l7 + 0x4A], %g4
6291 fornot2s %f11, %f6, %f1
6292 alignaddr %o6, %l1, %i0
6293 fble %fcc2, loop_753
6294 ldsb [%l7 + 0x17], %i1
6295 fmuld8sux16 %f0, %f2, %f6
6296 ld [%l7 + 0x6C], %f6
6297loop_753:
6298 ldx [%l7 + 0x20], %i7
6299 ldsh [%l7 + 0x0A], %o4
6300 stx %i2, [%l7 + 0x18]
6301 ldx [%l7 + 0x28], %g7
6302 ldd [%l7 + 0x50], %f4
6303 stw %o5, [%l7 + 0x58]
6304 tneg %icc, 0x2
6305 stw %g3, [%l7 + 0x70]
6306 movneg %xcc, %o1, %g5
6307 tsubcc %l4, %i5, %g1
6308 std %f10, [%l7 + 0x70]
6309 ld [%l7 + 0x5C], %f9
6310 fands %f13, %f2, %f4
6311 orncc %g2, 0x1467, %o2
6312 fcmpgt16 %f6, %f8, %l3
6313 ldd [%l7 + 0x68], %f14
6314 fmul8sux16 %f4, %f10, %f2
6315 tne %xcc, 0x0
6316 ba,a,pt %xcc, loop_754
6317 stb %l6, [%l7 + 0x08]
6318 bneg,a,pn %icc, loop_755
6319 subcc %i3, 0x0E5E, %o7
6320loop_754:
6321 fpadd16s %f8, %f5, %f4
6322 ldsb [%l7 + 0x3C], %l5
6323loop_755:
6324 or %g6, 0x014D, %o0
6325 stx %l0, [%l7 + 0x30]
6326 edge16l %i4, %l2, %o3
6327 fmovsvc %xcc, %f12, %f14
6328 ldsh [%l7 + 0x4A], %g4
6329 lduh [%l7 + 0x20], %o6
6330 fmovdvc %icc, %f1, %f5
6331 subc %i6, %i0, %l1
6332 fmovsn %icc, %f5, %f9
6333 fandnot2s %f8, %f1, %f4
6334 bneg,pt %icc, loop_756
6335 sth %i7, [%l7 + 0x74]
6336 lduw [%l7 + 0x74], %i1
6337 array8 %o4, %i2, %o5
6338loop_756:
6339 ldx [%l7 + 0x50], %g3
6340 movleu %xcc, %o1, %g5
6341 xorcc %l4, %i5, %g7
6342 mulscc %g1, %o2, %g2
6343 lduw [%l7 + 0x08], %l6
6344 subcc %l3, 0x1144, %o7
6345 ldsb [%l7 + 0x7F], %l5
6346 taddcc %i3, 0x0F66, %g6
6347 taddcctv %l0, 0x1641, %o0
6348 ldsh [%l7 + 0x22], %l2
6349 xorcc %i4, 0x0C54, %g4
6350 fxnors %f14, %f4, %f10
6351 edge8ln %o3, %i6, %o6
6352 fbue %fcc1, loop_757
6353 fmovsleu %icc, %f10, %f14
6354 ldd [%l7 + 0x08], %f12
6355 ldsh [%l7 + 0x46], %i0
6356loop_757:
6357 ldx [%l7 + 0x70], %l1
6358 stw %i1, [%l7 + 0x24]
6359 ldx [%l7 + 0x40], %i7
6360 fmovsle %xcc, %f12, %f0
6361 mulscc %i2, %o5, %o4
6362 ldsb [%l7 + 0x6F], %g3
6363 std %f14, [%l7 + 0x78]
6364 fxnors %f3, %f6, %f6
6365 ldd [%l7 + 0x40], %f6
6366 fmul8x16au %f3, %f12, %f2
6367 nop
6368 setx loop_758, %l0, %l1
6369 wrpr 0x1, %tl
6370 wrpr %l1, %tnpc
6371 setx 0x34400001400, %l0, %l1
6372 wrpr %l1, %tstate
6373 wrhpr 0x4, %htstate
6374 done
6375 lduh [%l7 + 0x2E], %g5
6376 stw %o1, [%l7 + 0x18]
6377 ble,a,pt %icc, loop_759
6378loop_758:
6379 udivcc %l4, 0x105F, %g7
6380 std %f12, [%l7 + 0x28]
6381 bvs,pn %xcc, loop_760
6382loop_759:
6383 fmovrsgz %g1, %f5, %f13
6384 ldsh [%l7 + 0x78], %i5
6385 movvs %icc, %g2, %o2
6386loop_760:
6387 fandnot2 %f12, %f4, %f2
6388 lduw [%l7 + 0x0C], %l6
6389 bg %xcc, loop_761
6390 sth %o7, [%l7 + 0x64]
6391 fpadd16s %f3, %f1, %f5
6392 movleu %xcc, %l5, %i3
6393loop_761:
6394 fxor %f2, %f0, %f0
6395 movleu %icc, %g6, %l0
6396 lduh [%l7 + 0x24], %l3
6397 std %f0, [%l7 + 0x50]
6398 fmul8sux16 %f12, %f12, %f2
6399 fmovd %f0, %f14
6400 fandnot2 %f14, %f6, %f14
6401 fzeros %f11
6402 tneg %icc, 0x3
6403 stx %o0, [%l7 + 0x70]
6404 movgu %icc, %l2, %i4
6405 ld [%l7 + 0x6C], %f6
6406 fcmpne32 %f4, %f6, %o3
6407 fmovrslz %i6, %f9, %f6
6408 fmovrdne %g4, %f0, %f0
6409 stw %i0, [%l7 + 0x5C]
6410 addccc %l1, 0x07AE, %o6
6411 fmovdvs %xcc, %f10, %f10
6412 tneg %xcc, 0x3
6413 fmovsvs %icc, %f6, %f9
6414 edge16l %i7, %i2, %o5
6415 subc %o4, 0x0968, %g3
6416 fmul8ulx16 %f4, %f2, %f14
6417 tge %icc, 0x7
6418 sth %i1, [%l7 + 0x56]
6419 movle %xcc, %o1, %g5
6420 ldsw [%l7 + 0x0C], %g7
6421 fornot1s %f8, %f5, %f9
6422 lduh [%l7 + 0x58], %l4
6423 lduw [%l7 + 0x68], %g1
6424 brlez,a %i5, loop_762
6425 tvs %icc, 0x2
6426 fnand %f8, %f6, %f14
6427 sub %o2, 0x1336, %l6
6428loop_762:
6429 fmul8x16al %f2, %f14, %f4
6430 fmovrslez %o7, %f0, %f7
6431 ldd [%l7 + 0x70], %f14
6432 stw %g2, [%l7 + 0x28]
6433 bn,pt %xcc, loop_763
6434 movneg %icc, %l5, %i3
6435 bcc,a %xcc, loop_764
6436 smulcc %g6, %l0, %l3
6437loop_763:
6438 fors %f11, %f3, %f11
6439 fpadd16s %f13, %f9, %f10
6440loop_764:
6441 ldsh [%l7 + 0x7A], %o0
6442 fmul8sux16 %f12, %f2, %f12
6443 movvc %xcc, %l2, %i4
6444 fmovsvs %xcc, %f10, %f3
6445 fcmpgt16 %f4, %f14, %o3
6446 fpmerge %f15, %f10, %f10
6447 sra %i6, %i0, %g4
6448 std %f4, [%l7 + 0x40]
6449 edge32l %o6, %l1, %i7
6450 fxnor %f14, %f8, %f10
6451 addc %o5, 0x1C8D, %i2
6452 fmovrslez %g3, %f11, %f2
6453 nop
6454 setx loop_765, %l0, %l1
6455 jmpl %l1, %i1
6456 fone %f14
6457 bpos,a loop_766
6458 fmovdg %xcc, %f3, %f7
6459loop_765:
6460 subcc %o1, %g5, %g7
6461 ldd [%l7 + 0x48], %f14
6462loop_766:
6463 fmovrslz %o4, %f2, %f7
6464 ldx [%l7 + 0x50], %g1
6465 fmovsleu %icc, %f5, %f13
6466 fmovdleu %icc, %f9, %f12
6467 ta %xcc, 0x4
6468 fbu %fcc1, loop_767
6469 alignaddrl %l4, %i5, %o2
6470 sllx %o7, 0x1E, %l6
6471 ldub [%l7 + 0x7A], %l5
6472loop_767:
6473 fbug %fcc2, loop_768
6474 tneg %icc, 0x7
6475 ldsh [%l7 + 0x66], %g2
6476 movrgez %i3, 0x34F, %l0
6477loop_768:
6478 lduh [%l7 + 0x0C], %g6
6479 tn %xcc, 0x7
6480 fcmpne32 %f4, %f6, %l3
6481 fmovsvc %icc, %f12, %f11
6482 bshuffle %f8, %f4, %f6
6483 fpadd16 %f6, %f0, %f2
6484 edge32l %l2, %o0, %o3
6485 fmovsvc %icc, %f9, %f10
6486 sth %i6, [%l7 + 0x5C]
6487 std %f6, [%l7 + 0x18]
6488 movpos %xcc, %i4, %g4
6489 taddcc %i0, 0x1070, %l1
6490 and %o6, 0x143A, %o5
6491 ldub [%l7 + 0x39], %i7
6492 ldd [%l7 + 0x10], %f12
6493 call loop_769
6494 alignaddr %g3, %i1, %o1
6495 fmovdg %xcc, %f15, %f4
6496 umulcc %g5, %i2, %o4
6497loop_769:
6498 tvc %icc, 0x3
6499 ldsb [%l7 + 0x4B], %g1
6500 fmovsvc %xcc, %f8, %f3
6501 be,a %xcc, loop_770
6502 fble %fcc2, loop_771
6503 fbue,a %fcc1, loop_772
6504 fmovsle %xcc, %f8, %f14
6505loop_770:
6506 ldx [%l7 + 0x10], %g7
6507loop_771:
6508 sth %l4, [%l7 + 0x0A]
6509loop_772:
6510 edge16l %o2, %o7, %i5
6511 ldx [%l7 + 0x38], %l6
6512 fmovrdlez %l5, %f12, %f0
6513 movvc %icc, %i3, %g2
6514 std %f14, [%l7 + 0x60]
6515 fcmpes %fcc0, %f11, %f11
6516 edge8 %g6, %l3, %l0
6517 stx %l2, [%l7 + 0x78]
6518 fbg,a %fcc2, loop_773
6519 tleu %xcc, 0x6
6520 bn,a,pn %xcc, loop_774
6521 fnand %f4, %f8, %f14
6522loop_773:
6523 tl %icc, 0x0
6524 fcmpeq32 %f4, %f12, %o0
6525loop_774:
6526 fmovdgu %icc, %f4, %f7
6527 ldd [%l7 + 0x20], %f2
6528 edge32l %o3, %i4, %g4
6529 stx %i6, [%l7 + 0x68]
6530 fmovdl %xcc, %f1, %f5
6531 ld [%l7 + 0x7C], %f12
6532 fbge,a %fcc1, loop_775
6533 fmuld8ulx16 %f2, %f8, %f12
6534 fmovrsgez %l1, %f9, %f15
6535 ldub [%l7 + 0x2A], %i0
6536loop_775:
6537 fbuge %fcc0, loop_776
6538 st %f15, [%l7 + 0x20]
6539 fmovrdlez %o5, %f2, %f6
6540 taddcc %i7, 0x0CB2, %g3
6541loop_776:
6542 edge16ln %i1, %o1, %g5
6543 lduh [%l7 + 0x68], %o6
6544 fbue,a %fcc2, loop_777
6545 fmovrsgez %i2, %f2, %f7
6546 movrne %o4, %g1, %l4
6547 st %f15, [%l7 + 0x70]
6548loop_777:
6549 ld [%l7 + 0x60], %f8
6550 std %f8, [%l7 + 0x60]
6551 bshuffle %f8, %f4, %f0
6552 fandnot1s %f12, %f5, %f14
6553 fpackfix %f8, %f5
6554 fmovsg %xcc, %f10, %f2
6555 edge16n %g7, %o2, %i5
6556 popc 0x0A13, %l6
6557 smulcc %o7, 0x0A26, %i3
6558 sth %l5, [%l7 + 0x38]
6559 edge8ln %g2, %l3, %l0
6560 stb %g6, [%l7 + 0x40]
6561 fmovrde %l2, %f4, %f6
6562 fmovsgu %icc, %f10, %f13
6563 nop
6564 setx loop_778, %l0, %l1
6565 wrpr 0x1, %tl
6566 wrpr %l1, %tnpc
6567 setx 0x34400001400, %l0, %l1
6568 wrpr %l1, %tstate
6569 wrhpr 0x4, %htstate
6570 done
6571 lduw [%l7 + 0x6C], %o3
6572 tvs %icc, 0x2
6573 fmul8ulx16 %f14, %f8, %f8
6574loop_778:
6575 fmovdg %icc, %f4, %f6
6576 ldx [%l7 + 0x10], %o0
6577 movne %xcc, %g4, %i4
6578 array16 %i6, %i0, %l1
6579 ld [%l7 + 0x44], %f8
6580 fmul8x16al %f3, %f0, %f0
6581 ldx [%l7 + 0x18], %i7
6582 fsrc2 %f12, %f10
6583 fmovdg %icc, %f8, %f12
6584 fnors %f10, %f5, %f12
6585 fmovscs %xcc, %f8, %f11
6586 tpos %xcc, 0x5
6587 brlz,a %g3, loop_779
6588 bgu,a loop_780
6589 tl %icc, 0x7
6590 st %f5, [%l7 + 0x58]
6591loop_779:
6592 ld [%l7 + 0x34], %f15
6593loop_780:
6594 fmovsgu %xcc, %f12, %f14
6595 st %f3, [%l7 + 0x50]
6596 bn,a,pt %icc, loop_781
6597 fmovrsne %o5, %f2, %f10
6598 fpadd16 %f0, %f6, %f4
6599 edge32n %o1, %g5, %o6
6600loop_781:
6601 edge32 %i2, %o4, %i1
6602 movvc %xcc, %l4, %g1
6603 st %f10, [%l7 + 0x28]
6604 bg,a loop_782
6605 mulx %o2, 0x0052, %i5
6606 fnor %f14, %f6, %f4
6607 fnor %f0, %f4, %f2
6608loop_782:
6609 fbue,a %fcc1, loop_783
6610 lduh [%l7 + 0x5C], %g7
6611 st %f2, [%l7 + 0x58]
6612 fornot2s %f4, %f0, %f0
6613loop_783:
6614 stw %l6, [%l7 + 0x18]
6615 fmul8x16al %f11, %f13, %f14
6616 bvs,pt %xcc, loop_784
6617 fmuld8sux16 %f15, %f0, %f10
6618 fbn,a %fcc1, loop_785
6619 fnegd %f8, %f0
6620loop_784:
6621 fandnot2s %f5, %f3, %f3
6622 st %f1, [%l7 + 0x58]
6623loop_785:
6624 ldx [%l7 + 0x60], %i3
6625 orcc %o7, %l5, %g2
6626 lduw [%l7 + 0x5C], %l0
6627 fnegs %f7, %f1
6628 ldsh [%l7 + 0x24], %g6
6629 fpack16 %f8, %f11
6630 be loop_786
6631 fmul8x16au %f0, %f13, %f4
6632 fxor %f12, %f14, %f8
6633 movg %icc, %l2, %l3
6634loop_786:
6635 tn %icc, 0x4
6636 subccc %o3, %o0, %i4
6637 edge16l %i6, %i0, %l1
6638 fmuld8sux16 %f9, %f9, %f0
6639 brlez,a %g4, loop_787
6640 ldsw [%l7 + 0x78], %i7
6641 ldub [%l7 + 0x7D], %o5
6642 umul %o1, %g3, %g5
6643loop_787:
6644 stx %o6, [%l7 + 0x18]
6645 orncc %o4, 0x09A7, %i2
6646 ldd [%l7 + 0x70], %f8
6647 fcmpeq16 %f10, %f14, %i1
6648 ldd [%l7 + 0x60], %f8
6649 lduh [%l7 + 0x48], %l4
6650 nop
6651 setx loop_788, %l0, %l1
6652 jmpl %l1, %o2
6653 tsubcctv %i5, %g7, %l6
6654 ld [%l7 + 0x68], %f2
6655 ldd [%l7 + 0x48], %f14
6656loop_788:
6657 sdiv %g1, 0x00C3, %o7
6658 st %f5, [%l7 + 0x24]
6659 brz %l5, loop_789
6660 fpadd16s %f10, %f4, %f1
6661 st %f7, [%l7 + 0x7C]
6662 sth %i3, [%l7 + 0x44]
6663loop_789:
6664 fornot2 %f6, %f14, %f0
6665 fbug,a %fcc0, loop_790
6666 xor %l0, %g2, %l2
6667 movne %icc, %l3, %o3
6668 taddcc %g6, %o0, %i6
6669loop_790:
6670 taddcc %i0, 0x1508, %i4
6671 tg %icc, 0x1
6672 orcc %g4, 0x15F0, %l1
6673 ldx [%l7 + 0x78], %o5
6674 fpsub16 %f4, %f12, %f8
6675 fmovsge %xcc, %f7, %f2
6676 fandnot1s %f12, %f7, %f4
6677 brlez %o1, loop_791
6678 fmovrsgz %g3, %f14, %f8
6679 std %f8, [%l7 + 0x48]
6680 ldsb [%l7 + 0x69], %i7
6681loop_791:
6682 addc %o6, 0x1C7C, %o4
6683 st %f3, [%l7 + 0x58]
6684 fmovrslez %i2, %f15, %f4
6685 tpos %xcc, 0x1
6686 fornot2s %f13, %f12, %f10
6687 array16 %g5, %l4, %o2
6688 ldx [%l7 + 0x28], %i5
6689 movrgz %i1, 0x165, %l6
6690 fbug,a %fcc3, loop_792
6691 fbuge %fcc1, loop_793
6692 sth %g7, [%l7 + 0x2C]
6693 st %f14, [%l7 + 0x30]
6694loop_792:
6695 sra %g1, 0x18, %l5
6696loop_793:
6697 movle %icc, %i3, %o7
6698 fmovrde %g2, %f12, %f0
6699 lduh [%l7 + 0x28], %l2
6700 bshuffle %f6, %f4, %f8
6701 ldd [%l7 + 0x78], %f4
6702 stx %l0, [%l7 + 0x10]
6703 ldsh [%l7 + 0x76], %l3
6704 fbu,a %fcc1, loop_794
6705 fmovdle %icc, %f10, %f3
6706 tsubcc %o3, %o0, %i6
6707 fabss %f14, %f15
6708loop_794:
6709 movne %icc, %g6, %i0
6710 movrgz %g4, 0x05A, %l1
6711 subc %o5, 0x0930, %i4
6712 ldsh [%l7 + 0x5E], %o1
6713 edge32 %i7, %o6, %g3
6714 movg %icc, %i2, %o4
6715 sra %l4, 0x11, %o2
6716 bl,a,pt %icc, loop_795
6717 fmovsvs %icc, %f3, %f6
6718 std %f6, [%l7 + 0x10]
6719 fnand %f14, %f0, %f14
6720loop_795:
6721 mulscc %i5, %i1, %l6
6722 std %f0, [%l7 + 0x38]
6723 fbu,a %fcc2, loop_796
6724 stw %g5, [%l7 + 0x68]
6725 fbuge %fcc2, loop_797
6726 tg %xcc, 0x6
6727loop_796:
6728 brnz %g1, loop_798
6729 ldsb [%l7 + 0x4B], %g7
6730loop_797:
6731 ldd [%l7 + 0x08], %f2
6732 movne %icc, %i3, %o7
6733loop_798:
6734 sth %l5, [%l7 + 0x3E]
6735 fabss %f5, %f7
6736 nop
6737 setx loop_799, %l0, %l1
6738 wrpr 0x1, %tl
6739 wrpr %l1, %tnpc
6740 setx 0x34400001400, %l0, %l1
6741 wrpr %l1, %tstate
6742 wrhpr 0x4, %htstate
6743 done
6744 fbne,a %fcc2, loop_800
6745 ldx [%l7 + 0x70], %g2
6746 nop
6747 setx loop_801, %l0, %l1
6748 wrpr 0x1, %tl
6749 wrpr %l1, %tpc
6750 add %l1, 0x4, %l1
6751 wrpr %l1, %tnpc
6752 setx 0x34400001400, %l0, %l1
6753 wrpr %l1, %tstate
6754 wrhpr 0x4, %htstate
6755 retry
6756loop_799:
6757 fbo %fcc1, loop_802
6758loop_800:
6759 fmovda %icc, %f3, %f5
6760 xor %l2, %l3, %l0
6761loop_801:
6762 ld [%l7 + 0x40], %f5
6763loop_802:
6764 bvc,a,pn %icc, loop_803
6765 subccc %o3, 0x1649, %i6
6766 tle %icc, 0x4
6767 andcc %o0, 0x1CF2, %i0
6768loop_803:
6769 fbn %fcc0, loop_804
6770 lduh [%l7 + 0x1E], %g6
6771 fblg %fcc2, loop_805
6772 tsubcctv %g4, %l1, %o5
6773loop_804:
6774 fmovsn %xcc, %f5, %f4
6775 fmuld8ulx16 %f2, %f2, %f6
6776loop_805:
6777 ldd [%l7 + 0x78], %f14
6778 lduw [%l7 + 0x7C], %o1
6779 ldsh [%l7 + 0x40], %i4
6780 movpos %icc, %i7, %o6
6781 edge16 %i2, %g3, %l4
6782 ldsh [%l7 + 0x6C], %o2
6783 fmovse %xcc, %f1, %f10
6784 mova %icc, %i5, %o4
6785 bl,pn %xcc, loop_806
6786 ldd [%l7 + 0x28], %f8
6787 fmovdl %xcc, %f0, %f12
6788 fmovsle %icc, %f1, %f13
6789loop_806:
6790 addcc %l6, %g5, %g1
6791 st %f1, [%l7 + 0x5C]
6792 fsrc1 %f12, %f10
6793 fmovrdlz %g7, %f6, %f8
6794 move %icc, %i3, %o7
6795 tne %xcc, 0x7
6796 taddcctv %i1, %l5, %l2
6797 fbo %fcc3, loop_807
6798 bpos,pn %xcc, loop_808
6799 xorcc %g2, %l0, %o3
6800 tcs %xcc, 0x7
6801loop_807:
6802 fandnot2 %f12, %f0, %f12
6803loop_808:
6804 fmuld8ulx16 %f10, %f1, %f2
6805 stw %i6, [%l7 + 0x74]
6806 umul %l3, %i0, %g6
6807 ld [%l7 + 0x1C], %f9
6808 fble,a %fcc0, loop_809
6809 ldsh [%l7 + 0x6E], %g4
6810 fbug,a %fcc1, loop_810
6811 movpos %icc, %o0, %o5
6812loop_809:
6813 fbne,a %fcc3, loop_811
6814 stb %o1, [%l7 + 0x0A]
6815loop_810:
6816 orncc %l1, %i7, %i4
6817 brz %i2, loop_812
6818loop_811:
6819 ldsb [%l7 + 0x6A], %g3
6820 fbule,a %fcc2, loop_813
6821 fand %f14, %f10, %f12
6822loop_812:
6823 fmovrdgz %l4, %f0, %f10
6824 ld [%l7 + 0x70], %f7
6825loop_813:
6826 bcs,a %xcc, loop_814
6827 fnands %f14, %f4, %f13
6828 sub %o2, %i5, %o4
6829 fmovdcs %xcc, %f9, %f11
6830loop_814:
6831 stw %o6, [%l7 + 0x4C]
6832 fba,a %fcc3, loop_815
6833 brlz,a %g5, loop_816
6834 bne,pt %xcc, loop_817
6835 fmul8ulx16 %f6, %f6, %f10
6836loop_815:
6837 fmovrdgz %g1, %f8, %f2
6838loop_816:
6839 ldsb [%l7 + 0x42], %g7
6840loop_817:
6841 fmuld8ulx16 %f14, %f7, %f0
6842 fpack16 %f2, %f4
6843 fpadd32 %f6, %f12, %f4
6844 bpos,a,pt %icc, loop_818
6845 edge32 %l6, %i3, %o7
6846 movle %icc, %l5, %i1
6847 fpadd32s %f13, %f2, %f6
6848loop_818:
6849 xor %l2, %g2, %o3
6850 fmul8x16au %f3, %f2, %f0
6851 fxors %f3, %f6, %f0
6852 sth %i6, [%l7 + 0x12]
6853 tge %icc, 0x0
6854 st %f0, [%l7 + 0x30]
6855 ld [%l7 + 0x28], %f2
6856 fcmpne16 %f2, %f10, %l3
6857 fnors %f0, %f3, %f1
6858 fcmpeq32 %f14, %f10, %i0
6859 addccc %g6, 0x163C, %l0
6860 fpmerge %f3, %f14, %f4
6861 ldd [%l7 + 0x68], %f6
6862 brgz,a %o0, loop_819
6863 tsubcc %g4, %o5, %l1
6864 fbne,a %fcc1, loop_820
6865 fbu,a %fcc3, loop_821
6866loop_819:
6867 fmuld8sux16 %f0, %f15, %f0
6868 ldub [%l7 + 0x51], %i7
6869loop_820:
6870 stx %i4, [%l7 + 0x60]
6871loop_821:
6872 ldx [%l7 + 0x38], %i2
6873 bg %xcc, loop_822
6874 movcc %xcc, %o1, %g3
6875 fpsub16s %f12, %f5, %f5
6876 fcmpgt32 %f4, %f6, %l4
6877loop_822:
6878 fandnot1s %f5, %f7, %f2
6879 tsubcctv %o2, 0x05C8, %i5
6880 fbne %fcc3, loop_823
6881 fpsub32s %f10, %f0, %f15
6882 move %icc, %o6, %o4
6883 movrlz %g5, %g7, %g1
6884loop_823:
6885 smul %i3, %l6, %l5
6886 stb %i1, [%l7 + 0x77]
6887 stw %l2, [%l7 + 0x58]
6888 fmovscs %icc, %f1, %f8
6889 ldub [%l7 + 0x1A], %o7
6890 sth %o3, [%l7 + 0x38]
6891 tsubcctv %i6, 0x0131, %l3
6892 fnors %f15, %f10, %f7
6893 fba %fcc2, loop_824
6894 fmovsa %icc, %f1, %f1
6895 fpmerge %f12, %f14, %f12
6896 fbue,a %fcc3, loop_825
6897loop_824:
6898 bneg,pt %icc, loop_826
6899 tneg %icc, 0x0
6900 movgu %icc, %g2, %i0
6901loop_825:
6902 smulcc %g6, 0x0F7A, %l0
6903loop_826:
6904 smul %g4, 0x06F6, %o0
6905 fcmpne16 %f8, %f8, %l1
6906 fmovrde %o5, %f10, %f2
6907 sll %i4, 0x15, %i7
6908 fpsub16 %f8, %f14, %f4
6909 stx %i2, [%l7 + 0x10]
6910 bleu,a %icc, loop_827
6911 umul %g3, 0x0646, %o1
6912 ldsh [%l7 + 0x34], %l4
6913 movleu %xcc, %i5, %o2
6914loop_827:
6915 sth %o4, [%l7 + 0x6A]
6916 fabsd %f6, %f4
6917 stx %g5, [%l7 + 0x38]
6918 ba %xcc, loop_828
6919 sdivcc %o6, 0x114B, %g7
6920 siam 0x5
6921 ldub [%l7 + 0x74], %i3
6922loop_828:
6923 brlz %g1, loop_829
6924 stb %l6, [%l7 + 0x73]
6925 fabsd %f4, %f10
6926 fmovdg %icc, %f3, %f8
6927loop_829:
6928 fmuld8ulx16 %f11, %f6, %f8
6929 ldub [%l7 + 0x19], %i1
6930 movleu %icc, %l5, %o7
6931 movcc %icc, %o3, %i6
6932 array16 %l3, %g2, %l2
6933 ldsh [%l7 + 0x28], %i0
6934 umul %g6, %g4, %o0
6935 tneg %xcc, 0x0
6936 ldsb [%l7 + 0x08], %l1
6937 bcs,a,pn %xcc, loop_830
6938 sub %l0, 0x1D4B, %i4
6939 sethi 0x1512, %o5
6940 fmovsn %xcc, %f12, %f7
6941loop_830:
6942 brz %i7, loop_831
6943 fmovdn %xcc, %f2, %f13
6944 fbul,a %fcc3, loop_832
6945 edge32 %g3, %i2, %l4
6946loop_831:
6947 ldx [%l7 + 0x48], %o1
6948 tne %xcc, 0x4
6949loop_832:
6950 st %f12, [%l7 + 0x7C]
6951 andn %i5, %o4, %o2
6952 bpos %xcc, loop_833
6953 std %f0, [%l7 + 0x58]
6954 fsrc1s %f7, %f12
6955 fpadd32s %f6, %f1, %f6
6956loop_833:
6957 st %f13, [%l7 + 0x18]
6958 bl,a loop_834
6959 fnegs %f1, %f13
6960 fpsub16s %f10, %f11, %f7
6961 ld [%l7 + 0x78], %f15
6962loop_834:
6963 lduh [%l7 + 0x3C], %o6
6964 ldsw [%l7 + 0x58], %g7
6965 stw %i3, [%l7 + 0x5C]
6966 ldd [%l7 + 0x70], %f14
6967 edge16n %g1, %g5, %i1
6968 fbge %fcc0, loop_835
6969 sdivx %l6, 0x1AB0, %o7
6970 edge8 %o3, %l5, %i6
6971 alignaddrl %l3, %l2, %i0
6972loop_835:
6973 fbn %fcc1, loop_836
6974 movge %xcc, %g2, %g4
6975 fxor %f12, %f8, %f8
6976 ldub [%l7 + 0x48], %g6
6977loop_836:
6978 udiv %l1, 0x008F, %o0
6979 fpack32 %f12, %f0, %f14
6980 movpos %xcc, %l0, %i4
6981 array16 %o5, %i7, %i2
6982 fornot1 %f6, %f8, %f0
6983 sth %g3, [%l7 + 0x68]
6984 movrgz %l4, %i5, %o4
6985 tn %xcc, 0x2
6986 ld [%l7 + 0x58], %f2
6987 tn %xcc, 0x3
6988 lduw [%l7 + 0x08], %o2
6989 ld [%l7 + 0x5C], %f3
6990 tleu %xcc, 0x4
6991 bneg,a loop_837
6992 fmovsl %xcc, %f4, %f14
6993 edge16ln %o1, %g7, %o6
6994 smul %i3, 0x11CC, %g1
6995loop_837:
6996 fpmerge %f7, %f4, %f12
6997 fcmpgt16 %f12, %f0, %g5
6998 orncc %i1, 0x09C7, %l6
6999 stw %o3, [%l7 + 0x0C]
7000 ldsb [%l7 + 0x55], %o7
7001 sub %i6, %l5, %l3
7002 array32 %l2, %i0, %g4
7003 fmovrsne %g2, %f5, %f2
7004 umul %l1, 0x1CC0, %o0
7005 movrlez %g6, 0x1B0, %i4
7006 ldsw [%l7 + 0x10], %o5
7007 fpsub16s %f15, %f8, %f15
7008 tl %icc, 0x3
7009 fandnot2s %f4, %f14, %f1
7010 movl %icc, %i7, %i2
7011 ldsh [%l7 + 0x2A], %g3
7012 fnegs %f9, %f2
7013 tvs %icc, 0x3
7014 fmovsleu %icc, %f4, %f0
7015 brgz %l4, loop_838
7016 bleu %xcc, loop_839
7017 tsubcctv %i5, 0x10CC, %o4
7018 fba,a %fcc1, loop_840
7019loop_838:
7020 bvc,a,pn %icc, loop_841
7021loop_839:
7022 fcmpd %fcc0, %f6, %f4
7023 ldsw [%l7 + 0x64], %l0
7024loop_840:
7025 sth %o1, [%l7 + 0x52]
7026loop_841:
7027 fba,a %fcc2, loop_842
7028 fba,a %fcc0, loop_843
7029 fnot2 %f6, %f8
7030 fbule %fcc0, loop_844
7031loop_842:
7032 edge16l %o2, %o6, %g7
7033loop_843:
7034 nop
7035 setx loop_845, %l0, %l1
7036 wrpr 0x1, %tl
7037 wrpr %l1, %tnpc
7038 setx 0x34400001400, %l0, %l1
7039 wrpr %l1, %tstate
7040 wrhpr 0x4, %htstate
7041 done
7042 sub %i3, 0x0149, %g1
7043loop_844:
7044 ba,a %icc, loop_846
7045 fpsub16s %f15, %f12, %f14
7046loop_845:
7047 andn %i1, %g5, %l6
7048 std %f4, [%l7 + 0x40]
7049loop_846:
7050 orn %o7, %o3, %i6
7051 fbul %fcc0, loop_847
7052 fcmped %fcc1, %f14, %f12
7053 fmovrde %l3, %f8, %f14
7054 bgu,a %xcc, loop_848
7055loop_847:
7056 lduw [%l7 + 0x50], %l5
7057 fpack32 %f8, %f12, %f4
7058 brlez %l2, loop_849
7059loop_848:
7060 nop
7061 setx loop_850, %l0, %l1
7062 wrpr 0x1, %tl
7063 wrpr %l1, %tnpc
7064 setx 0x34400001400, %l0, %l1
7065 wrpr %l1, %tstate
7066 wrhpr 0x4, %htstate
7067 done
7068 bvs loop_851
7069 fnand %f6, %f4, %f10
7070loop_849:
7071 nop
7072 setx loop_852, %l0, %l1
7073 jmpl %l1, %g4
7074loop_850:
7075 st %f4, [%l7 + 0x54]
7076loop_851:
7077 be,a,pn %xcc, loop_853
7078 fmovsleu %xcc, %f2, %f4
7079loop_852:
7080 std %f10, [%l7 + 0x48]
7081 ldsh [%l7 + 0x10], %i0
7082loop_853:
7083 sll %g2, %l1, %g6
7084 sethi 0x0561, %o0
7085 fands %f10, %f12, %f1
7086 stx %i4, [%l7 + 0x40]
7087 ldsb [%l7 + 0x78], %o5
7088 fpadd16s %f9, %f0, %f0
7089 orn %i2, %i7, %g3
7090 movrlz %i5, 0x0B2, %l4
7091 ld [%l7 + 0x28], %f9
7092 lduw [%l7 + 0x1C], %o4
7093 fmovrdgz %o1, %f2, %f2
7094 fbne %fcc3, loop_854
7095 sth %o2, [%l7 + 0x6C]
7096 fxor %f2, %f14, %f14
7097 bn,a,pt %xcc, loop_855
7098loop_854:
7099 sethi 0x09B8, %l0
7100 addccc %o6, %i3, %g1
7101 fsrc1 %f4, %f6
7102loop_855:
7103 fbug %fcc2, loop_856
7104 nop
7105 setx loop_857, %l0, %l1
7106 jmpl %l1, %i1
7107 edge8n %g5, %g7, %o7
7108 movleu %xcc, %o3, %l6
7109loop_856:
7110 sth %i6, [%l7 + 0x7E]
7111loop_857:
7112 call loop_858
7113 movneg %xcc, %l3, %l2
7114 bleu,a,pn %icc, loop_859
7115 sth %l5, [%l7 + 0x76]
7116loop_858:
7117 ldsw [%l7 + 0x14], %g4
7118 fnand %f2, %f4, %f14
7119loop_859:
7120 fbue,a %fcc3, loop_860
7121 fnot1s %f1, %f9
7122 edge8l %i0, %l1, %g6
7123 edge32n %g2, %i4, %o0
7124loop_860:
7125 fmovrdgez %o5, %f12, %f2
7126 ldsb [%l7 + 0x2D], %i2
7127 fmovsgu %icc, %f15, %f12
7128 tgu %xcc, 0x5
7129 fmul8sux16 %f0, %f14, %f8
7130 tle %icc, 0x0
7131 fmovspos %icc, %f12, %f12
7132 std %f12, [%l7 + 0x78]
7133 bge,pt %icc, loop_861
7134 st %f10, [%l7 + 0x7C]
7135 fmovsleu %xcc, %f10, %f10
7136 std %f4, [%l7 + 0x70]
7137loop_861:
7138 movvs %xcc, %g3, %i7
7139 fcmped %fcc0, %f14, %f12
7140 std %f4, [%l7 + 0x70]
7141 edge8l %l4, %i5, %o1
7142 stw %o2, [%l7 + 0x0C]
7143 fmovrdne %o4, %f0, %f12
7144 st %f12, [%l7 + 0x44]
7145 std %f4, [%l7 + 0x78]
7146 sra %l0, %o6, %i3
7147 brgz %g1, loop_862
7148 fmuld8sux16 %f9, %f1, %f14
7149 ldd [%l7 + 0x48], %f14
7150 bl,pt %xcc, loop_863
7151loop_862:
7152 fbl %fcc3, loop_864
7153 ldx [%l7 + 0x58], %i1
7154 fmul8x16 %f8, %f14, %f10
7155loop_863:
7156 fba %fcc2, loop_865
7157loop_864:
7158 st %f3, [%l7 + 0x78]
7159 fcmps %fcc3, %f0, %f7
7160 ba,a,pn %icc, loop_866
7161loop_865:
7162 ldx [%l7 + 0x10], %g7
7163 fmovrdlez %o7, %f8, %f12
7164 fmul8ulx16 %f6, %f10, %f8
7165loop_866:
7166 ldsh [%l7 + 0x30], %g5
7167 fmovsle %xcc, %f3, %f15
7168 edge32 %o3, %i6, %l6
7169 fcmple32 %f6, %f2, %l2
7170 edge8n %l5, %g4, %l3
7171 movrgez %l1, %i0, %g6
7172 brlz,a %g2, loop_867
7173 movre %i4, 0x127, %o0
7174 fmovdle %xcc, %f14, %f10
7175 mova %icc, %i2, %o5
7176loop_867:
7177 fmovscs %xcc, %f8, %f1
7178 stw %i7, [%l7 + 0x20]
7179 sra %l4, %i5, %o1
7180 udivx %o2, 0x02B8, %o4
7181 stb %g3, [%l7 + 0x48]
7182 ldsh [%l7 + 0x62], %l0
7183 mulx %i3, 0x0AD1, %o6
7184 andcc %i1, 0x0E1C, %g7
7185 tne %icc, 0x2
7186 fcmpgt16 %f4, %f4, %g1
7187 ldub [%l7 + 0x29], %o7
7188 fabss %f12, %f7
7189 xor %o3, %i6, %l6
7190 fands %f1, %f12, %f15
7191 sllx %l2, %g5, %l5
7192 fcmpd %fcc0, %f2, %f8
7193 smul %l3, %l1, %i0
7194 edge16ln %g6, %g4, %g2
7195 fmovd %f6, %f10
7196 stx %i4, [%l7 + 0x18]
7197 addccc %i2, %o5, %i7
7198 sll %l4, %o0, %i5
7199 movrgz %o2, %o1, %o4
7200 mulscc %g3, 0x0444, %i3
7201 fmovrdlz %o6, %f0, %f0
7202 ldsh [%l7 + 0x78], %i1
7203 bcc,a loop_868
7204 sth %g7, [%l7 + 0x42]
7205 faligndata %f4, %f12, %f14
7206 bshuffle %f8, %f14, %f10
7207loop_868:
7208 lduh [%l7 + 0x2C], %g1
7209 fmovsle %xcc, %f2, %f2
7210 fbuge,a %fcc2, loop_869
7211 siam 0x7
7212 bcs,a,pt %icc, loop_870
7213 fandnot2 %f6, %f0, %f2
7214loop_869:
7215 fbg %fcc0, loop_871
7216 lduw [%l7 + 0x3C], %l0
7217loop_870:
7218 fpsub16s %f11, %f10, %f10
7219 fexpand %f13, %f6
7220loop_871:
7221 ldd [%l7 + 0x40], %f6
7222 tleu %xcc, 0x2
7223 be,a,pt %xcc, loop_872
7224 st %f12, [%l7 + 0x1C]
7225 ld [%l7 + 0x60], %f3
7226 ldsh [%l7 + 0x22], %o7
7227loop_872:
7228 fandnot1 %f4, %f10, %f2
7229 add %o3, %l6, %l2
7230 ld [%l7 + 0x60], %f2
7231 array32 %g5, %l5, %i6
7232 edge16n %l3, %i0, %l1
7233 edge16 %g4, %g2, %g6
7234 lduh [%l7 + 0x12], %i4
7235 ldsh [%l7 + 0x56], %o5
7236 array16 %i7, %l4, %o0
7237 movvs %icc, %i5, %i2
7238 edge8l %o2, %o4, %o1
7239 tsubcctv %i3, %g3, %i1
7240 for %f10, %f14, %f4
7241 ldd [%l7 + 0x38], %f8
7242 fnand %f14, %f2, %f10
7243 tvs %icc, 0x5
7244 ldd [%l7 + 0x10], %f8
7245 ldsw [%l7 + 0x1C], %o6
7246 ldx [%l7 + 0x28], %g1
7247 ldx [%l7 + 0x08], %g7
7248 fpackfix %f4, %f15
7249 popc %l0, %o3
7250 fmovrsgz %o7, %f5, %f4
7251 ldd [%l7 + 0x48], %f6
7252 movge %icc, %l2, %l6
7253 umul %g5, 0x02F2, %l5
7254 ld [%l7 + 0x40], %f10
7255 fsrc2 %f14, %f2
7256 std %f2, [%l7 + 0x10]
7257 fbl,a %fcc1, loop_873
7258 fmovdcc %xcc, %f3, %f4
7259 ldd [%l7 + 0x58], %f0
7260 fcmple16 %f6, %f12, %l3
7261loop_873:
7262 fxors %f7, %f13, %f7
7263 udiv %i6, 0x1D56, %l1
7264 fmovsvc %icc, %f12, %f1
7265 bgu,a loop_874
7266 stb %g4, [%l7 + 0x4A]
7267 fmovse %xcc, %f2, %f12
7268 fmovdcc %icc, %f13, %f4
7269loop_874:
7270 fpsub16 %f6, %f2, %f12
7271 popc %i0, %g6
7272 fbule %fcc1, loop_875
7273 tneg %icc, 0x0
7274 fnor %f0, %f10, %f14
7275 std %f14, [%l7 + 0x08]
7276loop_875:
7277 movrgez %i4, 0x3AF, %g2
7278 fmovse %icc, %f8, %f2
7279 fcmpeq16 %f14, %f4, %o5
7280 brgez,a %l4, loop_876
7281 ldd [%l7 + 0x40], %f14
7282 std %f4, [%l7 + 0x50]
7283 fxnors %f10, %f10, %f0
7284loop_876:
7285 fsrc2 %f2, %f4
7286 edge16 %o0, %i5, %i2
7287 lduw [%l7 + 0x58], %o2
7288 ble,pn %icc, loop_877
7289 bvc,a,pt %xcc, loop_878
7290 mulscc %i7, %o4, %o1
7291 tn %xcc, 0x7
7292loop_877:
7293 fbo,a %fcc1, loop_879
7294loop_878:
7295 fmovda %xcc, %f7, %f11
7296 brz %i3, loop_880
7297 fxors %f15, %f1, %f7
7298loop_879:
7299 array8 %i1, %o6, %g3
7300 fnot1 %f6, %f12
7301loop_880:
7302 fmuld8ulx16 %f7, %f2, %f8
7303 sth %g7, [%l7 + 0x78]
7304 and %g1, 0x15B0, %o3
7305 lduw [%l7 + 0x5C], %l0
7306 call loop_881
7307 ldsb [%l7 + 0x44], %l2
7308 andcc %l6, %o7, %g5
7309 movle %icc, %l5, %l3
7310loop_881:
7311 sdivx %l1, 0x1063, %g4
7312 movrgez %i0, %i6, %g6
7313 te %icc, 0x7
7314 movrgez %g2, %i4, %o5
7315 ldx [%l7 + 0x30], %l4
7316 edge32l %o0, %i2, %i5
7317 taddcctv %o2, %o4, %o1
7318 ldsw [%l7 + 0x6C], %i7
7319 std %f6, [%l7 + 0x10]
7320 xnorcc %i3, %o6, %i1
7321 fzeros %f2
7322 fpack16 %f10, %f9
7323 edge8 %g7, %g1, %o3
7324 fmovspos %icc, %f14, %f12
7325 st %f3, [%l7 + 0x70]
7326 movrgz %l0, %l2, %g3
7327 orncc %l6, %o7, %l5
7328 fmovsg %icc, %f11, %f15
7329 lduh [%l7 + 0x20], %g5
7330 std %f8, [%l7 + 0x48]
7331 bgu,a,pn %icc, loop_882
7332 movleu %icc, %l1, %g4
7333 taddcctv %l3, 0x082B, %i0
7334 ldsh [%l7 + 0x18], %g6
7335loop_882:
7336 orncc %i6, %i4, %o5
7337 ldd [%l7 + 0x38], %f10
7338 tsubcc %l4, 0x0935, %g2
7339 std %f14, [%l7 + 0x58]
7340 fnot2 %f6, %f14
7341 stx %i2, [%l7 + 0x48]
7342 fmovsvc %xcc, %f4, %f5
7343 ldsw [%l7 + 0x08], %i5
7344 ldsw [%l7 + 0x44], %o0
7345 move %xcc, %o2, %o4
7346 ta %icc, 0x2
7347 lduw [%l7 + 0x70], %o1
7348 fmovrdgz %i7, %f4, %f6
7349 fmovrdgez %i3, %f8, %f2
7350 ldsb [%l7 + 0x75], %o6
7351 edge16l %g7, %i1, %g1
7352 ldsb [%l7 + 0x26], %o3
7353 fmovda %icc, %f14, %f10
7354 subccc %l0, %l2, %l6
7355 fone %f4
7356 stb %o7, [%l7 + 0x4C]
7357 ldd [%l7 + 0x48], %f14
7358 fbe,a %fcc0, loop_883
7359 ldsw [%l7 + 0x3C], %l5
7360 tne %icc, 0x4
7361 alignaddrl %g5, %l1, %g3
7362loop_883:
7363 st %f15, [%l7 + 0x40]
7364 tle %icc, 0x1
7365 sethi 0x11E6, %l3
7366 fnot1s %f4, %f13
7367 fcmpes %fcc2, %f1, %f2
7368 fmovde %icc, %f3, %f2
7369 ldx [%l7 + 0x50], %i0
7370 fmovsneg %icc, %f2, %f5
7371 lduw [%l7 + 0x14], %g4
7372 sdiv %g6, 0x1432, %i6
7373 ldub [%l7 + 0x6B], %o5
7374 brlez,a %l4, loop_884
7375 fbule,a %fcc3, loop_885
7376 movrgz %g2, %i2, %i5
7377 st %f5, [%l7 + 0x18]
7378loop_884:
7379 edge8 %i4, %o2, %o0
7380loop_885:
7381 umulcc %o1, 0x15DE, %i7
7382 nop
7383 setx loop_886, %l0, %l1
7384 wrpr 0x1, %tl
7385 wrpr %l1, %tnpc
7386 setx 0x34400001400, %l0, %l1
7387 wrpr %l1, %tstate
7388 wrhpr 0x4, %htstate
7389 done
7390 bl,pt %xcc, loop_887
7391 be,a,pt %xcc, loop_888
7392 fmovsg %icc, %f11, %f8
7393loop_886:
7394 std %f2, [%l7 + 0x38]
7395loop_887:
7396 fornot1s %f10, %f7, %f0
7397loop_888:
7398 fones %f14
7399 brz %i3, loop_889
7400 ldub [%l7 + 0x7A], %o6
7401 ldd [%l7 + 0x10], %f4
7402 fmovse %xcc, %f15, %f14
7403loop_889:
7404 std %f4, [%l7 + 0x20]
7405 fnors %f9, %f11, %f5
7406 fzero %f14
7407 call loop_890
7408 ldx [%l7 + 0x48], %o4
7409 fzeros %f13
7410 ld [%l7 + 0x40], %f12
7411loop_890:
7412 fabss %f15, %f10
7413 fmovsa %icc, %f7, %f8
7414 ldsb [%l7 + 0x41], %g7
7415 fbge,a %fcc1, loop_891
7416 nop
7417 setx loop_892, %l0, %l1
7418 jmpl %l1, %i1
7419 st %f7, [%l7 + 0x30]
7420 ldd [%l7 + 0x18], %f14
7421loop_891:
7422 fbne %fcc0, loop_893
7423loop_892:
7424 fandnot1s %f5, %f6, %f14
7425 fmovs %f8, %f7
7426 ldub [%l7 + 0x64], %g1
7427loop_893:
7428 bvs,a %xcc, loop_894
7429 st %f11, [%l7 + 0x44]
7430 movneg %xcc, %l0, %l2
7431 brgez,a %l6, loop_895
7432loop_894:
7433 ldsw [%l7 + 0x7C], %o3
7434 fbule,a %fcc0, loop_896
7435 sdivcc %l5, 0x080B, %g5
7436loop_895:
7437 mulx %l1, 0x0B42, %g3
7438 fbge,a %fcc1, loop_897
7439loop_896:
7440 siam 0x7
7441 brlez,a %l3, loop_898
7442 movn %icc, %o7, %i0
7443loop_897:
7444 taddcc %g4, 0x129C, %i6
7445 fpack32 %f8, %f8, %f0
7446loop_898:
7447 fmovdneg %xcc, %f4, %f15
7448 fornot1 %f10, %f0, %f12
7449 lduw [%l7 + 0x68], %g6
7450 fsrc1 %f0, %f14
7451 sth %l4, [%l7 + 0x1C]
7452 movg %icc, %o5, %i2
7453 fmovdg %xcc, %f13, %f2
7454 sethi 0x1D0D, %g2
7455 taddcctv %i4, 0x060C, %o2
7456 st %f2, [%l7 + 0x18]
7457 tvs %xcc, 0x6
7458 sth %i5, [%l7 + 0x58]
7459 lduw [%l7 + 0x28], %o0
7460 sllx %o1, 0x11, %i7
7461 fmovdg %xcc, %f8, %f10
7462 move %xcc, %o6, %i3
7463 ld [%l7 + 0x5C], %f2
7464 fmovse %icc, %f2, %f1
7465 fmovrsgz %g7, %f9, %f12
7466 fmovscc %icc, %f9, %f9
7467 st %f14, [%l7 + 0x78]
7468 bvc,pt %icc, loop_899
7469 ldsh [%l7 + 0x76], %i1
7470 fpsub16 %f14, %f4, %f0
7471 st %f3, [%l7 + 0x50]
7472loop_899:
7473 ldsb [%l7 + 0x19], %o4
7474 fmovsneg %xcc, %f15, %f9
7475 sdiv %g1, 0x085B, %l2
7476 addc %l0, 0x1845, %o3
7477 movge %xcc, %l5, %l6
7478 stb %g5, [%l7 + 0x48]
7479 tne %icc, 0x3
7480 fpsub16 %f10, %f4, %f0
7481 andncc %g3, %l1, %l3
7482 ldsw [%l7 + 0x24], %i0
7483 stx %g4, [%l7 + 0x20]
7484 fcmpne16 %f4, %f4, %o7
7485 smul %g6, %i6, %o5
7486 fmovrdne %i2, %f0, %f2
7487 sth %l4, [%l7 + 0x48]
7488 fpack32 %f12, %f8, %f14
7489 fbg,a %fcc2, loop_900
7490 fmovsvc %icc, %f10, %f6
7491 fcmpgt16 %f8, %f0, %i4
7492 fmovsn %icc, %f0, %f5
7493loop_900:
7494 fmovrdne %o2, %f0, %f12
7495 tle %xcc, 0x1
7496 xnor %g2, %i5, %o1
7497 bg %xcc, loop_901
7498 fcmple32 %f10, %f14, %o0
7499 ldub [%l7 + 0x20], %i7
7500 smul %i3, 0x157F, %g7
7501loop_901:
7502 ld [%l7 + 0x20], %f10
7503 lduw [%l7 + 0x14], %i1
7504 ldx [%l7 + 0x58], %o4
7505 stx %g1, [%l7 + 0x58]
7506 std %f0, [%l7 + 0x50]
7507 movrgez %o6, %l0, %l2
7508 subccc %l5, %l6, %o3
7509 fbne,a %fcc1, loop_902
7510 edge8l %g3, %l1, %g5
7511 fbl %fcc3, loop_903
7512 ldsw [%l7 + 0x5C], %l3
7513loop_902:
7514 fmovdl %xcc, %f8, %f3
7515 fcmple32 %f8, %f8, %i0
7516loop_903:
7517 stx %g4, [%l7 + 0x30]
7518 st %f7, [%l7 + 0x48]
7519 fmul8x16al %f6, %f4, %f0
7520 ta %icc, 0x3
7521 fandnot1s %f6, %f5, %f7
7522 fmovrsgez %o7, %f14, %f8
7523 fcmpne32 %f12, %f2, %g6
7524 ldd [%l7 + 0x70], %f8
7525 udivcc %o5, 0x04B4, %i6
7526 fmovsvc %xcc, %f3, %f2
7527 tvc %icc, 0x1
7528 andn %l4, 0x0120, %i4
7529 fbl,a %fcc1, loop_904
7530 fbg,a %fcc2, loop_905
7531 fcmpeq16 %f6, %f12, %i2
7532 tn %xcc, 0x4
7533loop_904:
7534 stb %g2, [%l7 + 0x0C]
7535loop_905:
7536 movgu %xcc, %i5, %o2
7537 fnot2s %f10, %f3
7538 edge16l %o1, %o0, %i7
7539 sth %i3, [%l7 + 0x0E]
7540 fors %f2, %f15, %f0
7541 stw %i1, [%l7 + 0x48]
7542 array8 %o4, %g7, %g1
7543 tcc %xcc, 0x1
7544 ldub [%l7 + 0x5C], %l0
7545 edge16l %l2, %o6, %l5
7546 fcmple32 %f12, %f14, %o3
7547 edge8ln %g3, %l1, %l6
7548 st %f9, [%l7 + 0x74]
7549 ldsw [%l7 + 0x40], %g5
7550 taddcctv %i0, %l3, %o7
7551 ldsb [%l7 + 0x6E], %g6
7552 ldsh [%l7 + 0x6A], %g4
7553 ldx [%l7 + 0x38], %i6
7554 add %o5, 0x0A49, %i4
7555 fmovda %xcc, %f1, %f3
7556 fcmped %fcc3, %f10, %f8
7557 fsrc2 %f12, %f6
7558 orncc %i2, 0x1BB4, %l4
7559 brgez %i5, loop_906
7560 movcs %icc, %o2, %g2
7561 st %f0, [%l7 + 0x14]
7562 umul %o1, %i7, %o0
7563loop_906:
7564 bvs,a %icc, loop_907
7565 st %f3, [%l7 + 0x24]
7566 fmovsl %icc, %f14, %f11
7567 fbne,a %fcc3, loop_908
7568loop_907:
7569 brz,a %i3, loop_909
7570 fnegs %f7, %f2
7571 ldd [%l7 + 0x70], %f6
7572loop_908:
7573 fmovdle %xcc, %f0, %f12
7574loop_909:
7575 std %f10, [%l7 + 0x70]
7576 edge16l %o4, %i1, %g1
7577 fblg,a %fcc3, loop_910
7578 stx %l0, [%l7 + 0x78]
7579 fpadd16s %f10, %f14, %f7
7580 sra %g7, %l2, %o6
7581loop_910:
7582 tgu %icc, 0x4
7583 fnot2 %f6, %f12
7584 fnot2 %f12, %f2
7585 fmovdgu %icc, %f9, %f5
7586 sth %o3, [%l7 + 0x5E]
7587 ldsw [%l7 + 0x78], %l5
7588 fbge,a %fcc0, loop_911
7589 lduw [%l7 + 0x34], %l1
7590 xnor %l6, %g3, %i0
7591 sth %l3, [%l7 + 0x10]
7592loop_911:
7593 edge32n %o7, %g5, %g4
7594 edge8l %i6, %g6, %o5
7595 srax %i4, %i2, %l4
7596 fbue,a %fcc1, loop_912
7597 std %f4, [%l7 + 0x28]
7598 fmovdleu %icc, %f0, %f2
7599 ldd [%l7 + 0x08], %f12
7600loop_912:
7601 lduh [%l7 + 0x74], %i5
7602 fmovsn %icc, %f1, %f9
7603 bpos,a %xcc, loop_913
7604 ldsh [%l7 + 0x42], %g2
7605 movvc %xcc, %o2, %i7
7606 movre %o0, 0x1CB, %o1
7607loop_913:
7608 lduw [%l7 + 0x34], %o4
7609 ldsb [%l7 + 0x6B], %i1
7610 bne %icc, loop_914
7611 fcmple16 %f10, %f4, %g1
7612 movrlz %l0, %i3, %g7
7613 srax %l2, 0x0A, %o6
7614loop_914:
7615 sdivcc %o3, 0x1A60, %l1
7616 fmovdcc %xcc, %f15, %f9
7617 bvc,a %icc, loop_915
7618 lduh [%l7 + 0x62], %l5
7619 udivx %g3, 0x1D80, %l6
7620 fbne %fcc2, loop_916
7621loop_915:
7622 fmovdg %xcc, %f0, %f4
7623 popc %l3, %o7
7624 fbuge %fcc2, loop_917
7625loop_916:
7626 stb %g5, [%l7 + 0x0F]
7627 fmovdle %icc, %f1, %f2
7628 fmovsge %xcc, %f12, %f14
7629loop_917:
7630 edge32l %i0, %g4, %i6
7631 fnot2 %f12, %f8
7632 brgz %o5, loop_918
7633 ldsb [%l7 + 0x1C], %g6
7634 fmovsleu %xcc, %f2, %f4
7635 bgu,pn %icc, loop_919
7636loop_918:
7637 fbuge,a %fcc1, loop_920
7638 tpos %xcc, 0x3
7639 movgu %xcc, %i2, %i4
7640loop_919:
7641 pdist %f4, %f2, %f12
7642loop_920:
7643 ldx [%l7 + 0x08], %l4
7644 ld [%l7 + 0x18], %f12
7645 fmovde %icc, %f12, %f6
7646 fbug,a %fcc3, loop_921
7647 movvs %icc, %g2, %o2
7648 fmovrdne %i7, %f2, %f2
7649 ldsw [%l7 + 0x78], %o0
7650loop_921:
7651 bleu %xcc, loop_922
7652 movcs %icc, %i5, %o4
7653 fxors %f5, %f12, %f4
7654 movl %icc, %o1, %g1
7655loop_922:
7656 ldsh [%l7 + 0x4C], %i1
7657 movrlez %i3, %g7, %l2
7658 fpsub32s %f1, %f8, %f15
7659 bshuffle %f0, %f4, %f4
7660 tsubcc %l0, %o6, %o3
7661 fandnot2 %f14, %f12, %f6
7662 tgu %icc, 0x7
7663 ldub [%l7 + 0x4E], %l5
7664 ldsb [%l7 + 0x47], %l1
7665 fmovdpos %icc, %f5, %f15
7666 ldd [%l7 + 0x50], %f4
7667 fpadd32 %f10, %f10, %f4
7668 fmul8x16au %f4, %f8, %f12
7669 fsrc2s %f6, %f6
7670 edge8n %g3, %l6, %o7
7671 st %f11, [%l7 + 0x30]
7672 lduw [%l7 + 0x58], %l3
7673 movneg %xcc, %i0, %g4
7674 ld [%l7 + 0x64], %f1
7675 fblg,a %fcc2, loop_923
7676 fexpand %f3, %f4
7677 xor %i6, %g5, %g6
7678 ldd [%l7 + 0x60], %f6
7679loop_923:
7680 fmovsne %icc, %f1, %f4
7681 lduw [%l7 + 0x5C], %o5
7682 bvs,pt %icc, loop_924
7683 sll %i4, 0x13, %i2
7684 fnand %f0, %f14, %f10
7685 smul %l4, %o2, %i7
7686loop_924:
7687 andn %g2, %i5, %o0
7688 fmovda %icc, %f6, %f9
7689 mova %icc, %o4, %g1
7690 sllx %o1, 0x0C, %i1
7691 ldd [%l7 + 0x28], %f8
7692 movneg %icc, %g7, %i3
7693 fmovsa %icc, %f6, %f6
7694 andcc %l0, %o6, %l2
7695 stw %l5, [%l7 + 0x34]
7696 ldsh [%l7 + 0x36], %o3
7697 lduh [%l7 + 0x28], %l1
7698 std %f14, [%l7 + 0x38]
7699 fnand %f6, %f6, %f0
7700 st %f15, [%l7 + 0x38]
7701 bgu,pt %icc, loop_925
7702 fsrc1 %f12, %f2
7703 fba %fcc0, loop_926
7704 stb %l6, [%l7 + 0x43]
7705loop_925:
7706 fsrc1s %f5, %f11
7707 tleu %xcc, 0x6
7708loop_926:
7709 fmovsa %xcc, %f5, %f3
7710 move %icc, %o7, %l3
7711 movne %xcc, %i0, %g3
7712 fmovrsgez %i6, %f6, %f13
7713 movgu %xcc, %g4, %g5
7714 move %xcc, %g6, %i4
7715 addccc %o5, %i2, %o2
7716 tsubcctv %i7, 0x0569, %g2
7717 faligndata %f2, %f2, %f10
7718 bvc,pn %icc, loop_927
7719 bge %icc, loop_928
7720 fmovsle %icc, %f14, %f3
7721 ldsh [%l7 + 0x62], %l4
7722loop_927:
7723 fmovsgu %xcc, %f6, %f14
7724loop_928:
7725 fbule,a %fcc1, loop_929
7726 fmovdl %xcc, %f5, %f4
7727 fpsub16s %f1, %f15, %f2
7728 st %f0, [%l7 + 0x70]
7729loop_929:
7730 fzero %f4
7731 st %f12, [%l7 + 0x5C]
7732 stb %o0, [%l7 + 0x19]
7733 ldub [%l7 + 0x66], %o4
7734 fmovrdgez %g1, %f2, %f6
7735 fabsd %f10, %f6
7736 alignaddrl %i5, %i1, %o1
7737 fmovdneg %xcc, %f11, %f7
7738 mulx %g7, 0x0EE4, %i3
7739 be loop_930
7740 fpack16 %f12, %f12
7741 fmovdn %icc, %f13, %f11
7742 taddcctv %o6, 0x0213, %l2
7743loop_930:
7744 orcc %l0, 0x000E, %o3
7745 fmovscs %xcc, %f9, %f12
7746 fbul,a %fcc3, loop_931
7747 fmovsge %xcc, %f6, %f4
7748 udivx %l1, 0x0F27, %l5
7749 fpadd32s %f11, %f13, %f9
7750loop_931:
7751 ble,a,pn %xcc, loop_932
7752 fpack32 %f4, %f8, %f14
7753 fnegd %f12, %f12
7754 ld [%l7 + 0x18], %f15
7755loop_932:
7756 tcc %icc, 0x0
7757 ldd [%l7 + 0x58], %f14
7758 lduw [%l7 + 0x7C], %o7
7759 lduw [%l7 + 0x10], %l6
7760 stb %i0, [%l7 + 0x14]
7761 bg,pn %icc, loop_933
7762 fands %f5, %f10, %f3
7763 subcc %g3, %l3, %g4
7764 taddcctv %i6, 0x1042, %g6
7765loop_933:
7766 addcc %i4, 0x1AD5, %g5
7767 fmovrdlz %i2, %f0, %f10
7768 ldd [%l7 + 0x68], %f2
7769 stx %o2, [%l7 + 0x28]
7770 ld [%l7 + 0x08], %f6
7771 edge8ln %o5, %i7, %l4
7772 fcmpgt32 %f12, %f2, %o0
7773 fnors %f2, %f5, %f0
7774 edge16n %o4, %g2, %g1
7775 xor %i5, %i1, %g7
7776 stw %i3, [%l7 + 0x30]
7777 ldsb [%l7 + 0x37], %o1
7778 taddcctv %l2, %l0, %o3
7779 orn %l1, 0x16DD, %l5
7780 fmovsgu %xcc, %f4, %f0
7781 move %icc, %o6, %o7
7782 ba,a,pn %xcc, loop_934
7783 fbug %fcc2, loop_935
7784 orncc %l6, %i0, %g3
7785 ble,a %icc, loop_936
7786loop_934:
7787 array8 %g4, %i6, %g6
7788loop_935:
7789 sdiv %i4, 0x1789, %g5
7790 bneg,pn %icc, loop_937
7791loop_936:
7792 be,pt %xcc, loop_938
7793 fmovdcc %icc, %f14, %f1
7794 fmovsg %xcc, %f7, %f1
7795loop_937:
7796 edge32l %i2, %l3, %o5
7797loop_938:
7798 tcs %icc, 0x3
7799 brlz,a %i7, loop_939
7800 st %f0, [%l7 + 0x2C]
7801 fbge %fcc3, loop_940
7802 ldd [%l7 + 0x70], %f8
7803loop_939:
7804 array16 %l4, %o2, %o0
7805 bvs,a %xcc, loop_941
7806loop_940:
7807 bl loop_942
7808 lduh [%l7 + 0x42], %o4
7809 sth %g1, [%l7 + 0x2A]
7810loop_941:
7811 array16 %g2, %i5, %g7
7812loop_942:
7813 fornot2 %f4, %f8, %f10
7814 fzeros %f11
7815 fblg,a %fcc3, loop_943
7816 fmovde %xcc, %f1, %f11
7817 tg %xcc, 0x1
7818 fpsub16 %f12, %f4, %f6
7819loop_943:
7820 fnot2s %f6, %f7
7821 ldsw [%l7 + 0x24], %i3
7822 fmovdleu %xcc, %f10, %f8
7823 array16 %o1, %l2, %l0
7824 tpos %icc, 0x4
7825 bvs,a loop_944
7826 sdiv %i1, 0x14DF, %o3
7827 fand %f4, %f12, %f6
7828 stx %l5, [%l7 + 0x28]
7829loop_944:
7830 movrlez %l1, 0x0A5, %o6
7831 edge8l %o7, %l6, %i0
7832 lduw [%l7 + 0x24], %g3
7833 fornot2s %f7, %f8, %f15
7834 stx %g4, [%l7 + 0x40]
7835 edge16n %i6, %g6, %i4
7836 st %f5, [%l7 + 0x68]
7837 fcmped %fcc2, %f14, %f10
7838 movl %icc, %g5, %i2
7839 std %f8, [%l7 + 0x78]
7840 fmovdvc %xcc, %f9, %f15
7841 lduw [%l7 + 0x20], %l3
7842 mulx %o5, %l4, %i7
7843 fpmerge %f2, %f10, %f6
7844 stx %o0, [%l7 + 0x18]
7845 ldsb [%l7 + 0x40], %o4
7846 for %f6, %f10, %f10
7847 lduh [%l7 + 0x6C], %o2
7848 fmovsg %xcc, %f15, %f6
7849 fbg,a %fcc3, loop_945
7850 ldx [%l7 + 0x38], %g1
7851 ld [%l7 + 0x38], %f4
7852 sdivx %i5, 0x1D14, %g7
7853loop_945:
7854 subc %i3, 0x012E, %g2
7855 movpos %xcc, %o1, %l2
7856 st %f11, [%l7 + 0x44]
7857 sth %l0, [%l7 + 0x4C]
7858 movrgez %i1, %o3, %l1
7859 movrgz %l5, 0x212, %o7
7860 ldsb [%l7 + 0x4F], %o6
7861 fmul8x16al %f4, %f13, %f6
7862 fmovdne %xcc, %f5, %f15
7863 fpadd16 %f8, %f12, %f4
7864 sdiv %l6, 0x1AE3, %i0
7865 edge32 %g3, %i6, %g4
7866 fpadd16s %f3, %f4, %f0
7867 brgz,a %g6, loop_946
7868 sub %g5, 0x0D09, %i2
7869 ldsb [%l7 + 0x1D], %i4
7870 sdivx %l3, 0x0E8C, %l4
7871loop_946:
7872 fmovrsgez %i7, %f9, %f14
7873 sth %o0, [%l7 + 0x18]
7874 umul %o4, 0x1076, %o2
7875 fbge,a %fcc1, loop_947
7876 fandnot2 %f14, %f0, %f2
7877 andcc %o5, %g1, %i5
7878 fmovdneg %xcc, %f13, %f4
7879loop_947:
7880 sdiv %i3, 0x1293, %g7
7881 st %f1, [%l7 + 0x40]
7882 fmovsge %xcc, %f7, %f14
7883 fornot2 %f2, %f2, %f2
7884 tne %icc, 0x2
7885 tn %xcc, 0x7
7886 fmovse %xcc, %f13, %f3
7887 xnor %o1, 0x1A0F, %l2
7888 fmovdgu %xcc, %f1, %f5
7889 lduw [%l7 + 0x64], %g2
7890 fpack16 %f4, %f13
7891 ldsh [%l7 + 0x3C], %i1
7892 tcc %icc, 0x5
7893 movgu %icc, %o3, %l1
7894 fcmpes %fcc2, %f5, %f14
7895 fmovde %xcc, %f8, %f15
7896 stx %l5, [%l7 + 0x10]
7897 addcc %l0, 0x18B6, %o7
7898 fpack16 %f10, %f10
7899 popc %l6, %i0
7900 fxnor %f14, %f8, %f0
7901 bge,a %icc, loop_948
7902 fmovsa %icc, %f2, %f3
7903 bshuffle %f4, %f0, %f12
7904 ldx [%l7 + 0x78], %o6
7905loop_948:
7906 fmovsvs %icc, %f7, %f5
7907 stx %g3, [%l7 + 0x08]
7908 sth %g4, [%l7 + 0x3A]
7909 fnegd %f8, %f14
7910 stx %i6, [%l7 + 0x30]
7911 fxnor %f4, %f8, %f10
7912 ldsw [%l7 + 0x3C], %g5
7913 fcmpne16 %f12, %f14, %g6
7914 fornot1 %f2, %f2, %f12
7915 orcc %i2, %l3, %l4
7916 call loop_949
7917 stx %i4, [%l7 + 0x28]
7918 fsrc1 %f0, %f12
7919 tgu %xcc, 0x4
7920loop_949:
7921 fmovdcs %icc, %f3, %f0
7922 stw %o0, [%l7 + 0x0C]
7923 lduw [%l7 + 0x54], %o4
7924 ldsh [%l7 + 0x5A], %i7
7925 fnot1 %f4, %f14
7926 ta %xcc, 0x3
7927 fcmpne32 %f14, %f4, %o2
7928 mulx %o5, 0x16B5, %g1
7929 edge8 %i5, %i3, %g7
7930 ldsh [%l7 + 0x7E], %l2
7931 fbge %fcc3, loop_950
7932 fandnot1 %f12, %f2, %f2
7933 xor %g2, %i1, %o1
7934 ld [%l7 + 0x20], %f5
7935loop_950:
7936 ldsw [%l7 + 0x10], %o3
7937 fmuld8ulx16 %f12, %f4, %f8
7938 edge16 %l5, %l1, %l0
7939 std %f4, [%l7 + 0x40]
7940 fmul8x16au %f15, %f12, %f14
7941 lduw [%l7 + 0x64], %o7
7942 siam 0x5
7943 fmovdvs %icc, %f7, %f7
7944 ldsb [%l7 + 0x5B], %l6
7945 fnors %f0, %f14, %f9
7946 std %f4, [%l7 + 0x58]
7947 subccc %o6, 0x0A83, %g3
7948 siam 0x2
7949 te %icc, 0x0
7950 fcmpes %fcc2, %f6, %f13
7951 tcs %icc, 0x3
7952 bge,pt %icc, loop_951
7953 sllx %g4, 0x07, %i0
7954 fmovsa %xcc, %f10, %f3
7955 ldx [%l7 + 0x58], %i6
7956loop_951:
7957 lduw [%l7 + 0x7C], %g5
7958 std %f4, [%l7 + 0x78]
7959 srl %i2, %g6, %l3
7960 fmul8x16al %f0, %f13, %f8
7961 stx %l4, [%l7 + 0x18]
7962 subcc %i4, 0x0B35, %o0
7963 tvc %icc, 0x5
7964 st %f3, [%l7 + 0x14]
7965 bvc,a,pn %xcc, loop_952
7966 std %f6, [%l7 + 0x58]
7967 std %f10, [%l7 + 0x20]
7968 tgu %icc, 0x3
7969loop_952:
7970 fmovdg %icc, %f2, %f5
7971 fbe %fcc3, loop_953
7972 fmovrsne %i7, %f11, %f11
7973 te %icc, 0x3
7974 ld [%l7 + 0x2C], %f13
7975loop_953:
7976 ldd [%l7 + 0x78], %f2
7977 stw %o4, [%l7 + 0x24]
7978 ld [%l7 + 0x2C], %f14
7979 fpack16 %f10, %f8
7980 fsrc2 %f10, %f6
7981 ldsb [%l7 + 0x28], %o5
7982 fpackfix %f6, %f3
7983 fnands %f9, %f2, %f11
7984 movne %xcc, %g1, %i5
7985 ldsh [%l7 + 0x46], %o2
7986 bvs,a %icc, loop_954
7987 addcc %i3, 0x1F93, %g7
7988 ble loop_955
7989 fxnors %f3, %f3, %f11
7990loop_954:
7991 array32 %g2, %i1, %l2
7992 fbug,a %fcc1, loop_956
7993loop_955:
7994 ldub [%l7 + 0x74], %o3
7995 tne %icc, 0x7
7996 ldx [%l7 + 0x68], %l5
7997loop_956:
7998 fmovde %icc, %f6, %f0
7999 fbe,a %fcc3, loop_957
8000 movgu %icc, %o1, %l1
8001 mova %xcc, %o7, %l6
8002 ldd [%l7 + 0x78], %f4
8003loop_957:
8004 st %f0, [%l7 + 0x60]
8005 ldsw [%l7 + 0x4C], %o6
8006 fsrc2 %f2, %f8
8007 fzero %f12
8008 ldsw [%l7 + 0x38], %g3
8009 array16 %g4, %l0, %i0
8010 fmovrdlz %g5, %f0, %f8
8011 andn %i2, 0x1CA4, %g6
8012 ldsb [%l7 + 0x78], %i6
8013 fpack16 %f0, %f4
8014 fbn,a %fcc3, loop_958
8015 ldsh [%l7 + 0x3E], %l4
8016 faligndata %f0, %f14, %f0
8017 bcs,a %xcc, loop_959
8018loop_958:
8019 edge32l %l3, %o0, %i7
8020 ldx [%l7 + 0x40], %o4
8021 stw %o5, [%l7 + 0x24]
8022loop_959:
8023 or %i4, %i5, %g1
8024 fpackfix %f4, %f6
8025 fbu,a %fcc0, loop_960
8026 ble %xcc, loop_961
8027 fmovsl %xcc, %f10, %f1
8028 movvc %icc, %i3, %g7
8029loop_960:
8030 edge16n %o2, %g2, %i1
8031loop_961:
8032 sth %l2, [%l7 + 0x12]
8033 fnegd %f12, %f12
8034 stx %l5, [%l7 + 0x70]
8035 fand %f0, %f2, %f6
8036 stw %o1, [%l7 + 0x70]
8037 fpadd32 %f4, %f2, %f8
8038 ldsw [%l7 + 0x64], %o3
8039 fcmps %fcc0, %f0, %f0
8040 sdivcc %l1, 0x064B, %o7
8041 xnorcc %l6, 0x12CD, %g3
8042 mulx %o6, %l0, %g4
8043 fnands %f13, %f5, %f10
8044 tsubcctv %g5, 0x0D85, %i0
8045 fnot2 %f2, %f12
8046 ta %icc, 0x0
8047 umulcc %i2, 0x06E4, %i6
8048 fnors %f13, %f7, %f10
8049 lduw [%l7 + 0x54], %l4
8050 ldub [%l7 + 0x0F], %g6
8051 tsubcctv %l3, %o0, %i7
8052 movrlz %o5, 0x2CA, %i4
8053 sethi 0x0C79, %o4
8054 edge16n %g1, %i3, %g7
8055 popc %o2, %g2
8056 nop
8057 setx loop_962, %l0, %l1
8058 wrpr 0x1, %tl
8059 wrpr %l1, %tpc
8060 add %l1, 0x4, %l1
8061 wrpr %l1, %tnpc
8062 setx 0x34400001400, %l0, %l1
8063 wrpr %l1, %tstate
8064 wrhpr 0x4, %htstate
8065 retry
8066 fnot1s %f5, %f2
8067 ldub [%l7 + 0x1C], %i5
8068 stw %i1, [%l7 + 0x74]
8069loop_962:
8070 ldd [%l7 + 0x48], %f4
8071 bgu,pt %xcc, loop_963
8072 fmovd %f4, %f10
8073 sll %l5, %l2, %o3
8074 ldsb [%l7 + 0x59], %o1
8075loop_963:
8076 bgu loop_964
8077 fmovdleu %xcc, %f11, %f1
8078 smulcc %l1, 0x0A1B, %l6
8079 stx %o7, [%l7 + 0x10]
8080loop_964:
8081 st %f3, [%l7 + 0x3C]
8082 ldsb [%l7 + 0x38], %g3
8083 fmul8x16 %f14, %f0, %f14
8084 fmovdn %xcc, %f5, %f15
8085 stb %l0, [%l7 + 0x79]
8086 fnor %f6, %f12, %f10
8087 ldsw [%l7 + 0x40], %o6
8088 lduh [%l7 + 0x68], %g5
8089 fmul8x16au %f6, %f9, %f0
8090 stb %i0, [%l7 + 0x3E]
8091 ld [%l7 + 0x24], %f13
8092 mulscc %g4, %i2, %i6
8093 ld [%l7 + 0x5C], %f11
8094 lduw [%l7 + 0x24], %g6
8095 fmovsge %icc, %f0, %f15
8096 ldsw [%l7 + 0x0C], %l3
8097 bge,a,pn %xcc, loop_965
8098 bvs,a loop_966
8099 fmovsle %icc, %f0, %f8
8100 fcmpeq32 %f14, %f14, %o0
8101loop_965:
8102 edge8 %l4, %o5, %i7
8103loop_966:
8104 fbg %fcc1, loop_967
8105 bshuffle %f2, %f12, %f6
8106 xorcc %o4, %i4, %g1
8107 udivx %i3, 0x03D1, %o2
8108loop_967:
8109 fandnot1 %f6, %f6, %f14
8110 ldd [%l7 + 0x08], %f12
8111 fmovdge %icc, %f7, %f14
8112 ble,pt %xcc, loop_968
8113 smulcc %g7, 0x04D3, %g2
8114 fors %f12, %f9, %f3
8115 fmovrde %i5, %f12, %f12
8116loop_968:
8117 ldsh [%l7 + 0x6A], %l5
8118 ldsh [%l7 + 0x72], %l2
8119 fmovrsgz %i1, %f10, %f10
8120 xor %o1, %l1, %l6
8121 fpadd16s %f10, %f13, %f15
8122 fmovda %xcc, %f14, %f10
8123 stb %o7, [%l7 + 0x59]
8124 movrne %g3, %l0, %o3
8125 fnands %f15, %f7, %f3
8126 st %f10, [%l7 + 0x38]
8127 st %f12, [%l7 + 0x40]
8128 fnegd %f2, %f4
8129 fmul8x16 %f0, %f4, %f12
8130 ldub [%l7 + 0x4D], %g5
8131 stb %i0, [%l7 + 0x2C]
8132 ldub [%l7 + 0x4B], %g4
8133 fmovdg %icc, %f3, %f5
8134 fnegd %f8, %f8
8135 stw %o6, [%l7 + 0x70]
8136 fsrc1s %f0, %f10
8137 movne %xcc, %i6, %g6
8138 fbuge,a %fcc3, loop_969
8139 fnot1 %f12, %f6
8140 stw %l3, [%l7 + 0x38]
8141 fandnot1s %f15, %f6, %f8
8142loop_969:
8143 fmovrdne %o0, %f12, %f2
8144 fsrc1s %f14, %f9
8145 movpos %xcc, %l4, %o5
8146 tcs %icc, 0x0
8147 fcmpne32 %f4, %f12, %i2
8148 edge8ln %i7, %o4, %g1
8149 bg,a loop_970
8150 fmovsneg %xcc, %f4, %f12
8151 fnands %f14, %f3, %f14
8152 stb %i3, [%l7 + 0x35]
8153loop_970:
8154 array32 %o2, %i4, %g7
8155 fmovsgu %xcc, %f4, %f1
8156 sth %g2, [%l7 + 0x0C]
8157 fmovdl %xcc, %f8, %f6
8158 fornot1s %f8, %f14, %f2
8159 fbge %fcc2, loop_971
8160 sth %i5, [%l7 + 0x0C]
8161 fmovrsgz %l5, %f4, %f6
8162 fmovdvc %icc, %f8, %f10
8163loop_971:
8164 ld [%l7 + 0x24], %f10
8165 ldub [%l7 + 0x5D], %l2
8166 ldsh [%l7 + 0x14], %o1
8167 tn %icc, 0x6
8168 fbuge %fcc0, loop_972
8169 lduw [%l7 + 0x0C], %l1
8170 fmuld8sux16 %f6, %f3, %f10
8171 fpackfix %f2, %f4
8172loop_972:
8173 fmovdl %xcc, %f12, %f0
8174 edge8n %i1, %l6, %g3
8175 fpsub32 %f8, %f6, %f2
8176 fbug %fcc3, loop_973
8177 stb %o7, [%l7 + 0x16]
8178 stx %l0, [%l7 + 0x18]
8179 fcmpeq32 %f4, %f4, %g5
8180loop_973:
8181 ld [%l7 + 0x30], %f6
8182 stx %o3, [%l7 + 0x58]
8183 fpadd16 %f12, %f12, %f8
8184 ld [%l7 + 0x70], %f10
8185 taddcc %i0, 0x157C, %g4
8186 fpack32 %f14, %f10, %f6
8187 orncc %o6, %i6, %l3
8188 ldx [%l7 + 0x18], %o0
8189 fmovs %f11, %f12
8190 std %f12, [%l7 + 0x78]
8191 ldub [%l7 + 0x7F], %l4
8192 edge16ln %o5, %g6, %i7
8193 fandnot1 %f2, %f4, %f8
8194 xorcc %o4, %i2, %g1
8195 fmovde %icc, %f7, %f13
8196 fbge,a %fcc2, loop_974
8197 bl,pn %icc, loop_975
8198 ldsh [%l7 + 0x58], %i3
8199 ldsw [%l7 + 0x34], %i4
8200loop_974:
8201 brlez,a %g7, loop_976
8202loop_975:
8203 ld [%l7 + 0x20], %f14
8204 lduw [%l7 + 0x48], %o2
8205 fmovdcc %xcc, %f2, %f0
8206loop_976:
8207 add %i5, 0x1A53, %g2
8208 fmovdgu %xcc, %f2, %f13
8209 fmovsge %icc, %f6, %f6
8210 tge %xcc, 0x4
8211 edge32l %l5, %o1, %l2
8212 fnegs %f10, %f5
8213 edge8n %i1, %l1, %l6
8214 fpackfix %f4, %f15
8215 lduh [%l7 + 0x6E], %o7
8216 umul %l0, 0x08E4, %g5
8217 tsubcc %o3, 0x1757, %i0
8218 sra %g4, %o6, %i6
8219 lduh [%l7 + 0x52], %l3
8220 tl %icc, 0x1
8221 movrgz %o0, %g3, %o5
8222 ldsb [%l7 + 0x74], %g6
8223 std %f6, [%l7 + 0x50]
8224 tge %icc, 0x7
8225 bshuffle %f4, %f10, %f0
8226 fmovdge %xcc, %f14, %f4
8227 fmovse %xcc, %f6, %f7
8228 movrgez %l4, %i7, %o4
8229 fnand %f12, %f12, %f2
8230 tn %xcc, 0x3
8231 fmovdvc %xcc, %f14, %f3
8232 edge8l %g1, %i3, %i4
8233 udivcc %g7, 0x1594, %o2
8234 ldsb [%l7 + 0x7D], %i2
8235 edge8n %g2, %i5, %o1
8236 movne %icc, %l5, %l2
8237 fmul8x16 %f4, %f4, %f12
8238 tge %icc, 0x7
8239 fsrc2 %f4, %f12
8240 brnz,a %i1, loop_977
8241 fmovdvs %xcc, %f5, %f10
8242 fsrc1 %f10, %f2
8243 std %f4, [%l7 + 0x28]
8244loop_977:
8245 bvc,a,pt %icc, loop_978
8246 ldsb [%l7 + 0x65], %l6
8247 fmovdleu %xcc, %f3, %f13
8248 ldsw [%l7 + 0x28], %o7
8249loop_978:
8250 bge,a,pn %icc, loop_979
8251 stw %l0, [%l7 + 0x34]
8252 fmovrde %l1, %f0, %f14
8253 fbule %fcc3, loop_980
8254loop_979:
8255 sth %g5, [%l7 + 0x0A]
8256 bleu,pt %xcc, loop_981
8257 fors %f3, %f15, %f6
8258loop_980:
8259 lduh [%l7 + 0x4E], %i0
8260 movleu %icc, %o3, %o6
8261loop_981:
8262 edge8 %g4, %i6, %l3
8263 stb %o0, [%l7 + 0x39]
8264 bshuffle %f12, %f2, %f14
8265 fand %f12, %f6, %f12
8266 subc %o5, 0x1947, %g3
8267 ldub [%l7 + 0x08], %l4
8268 fmovda %icc, %f7, %f3
8269 lduw [%l7 + 0x3C], %g6
8270 movpos %icc, %o4, %i7
8271 fmovd %f8, %f6
8272 ta %xcc, 0x7
8273 fmovsg %xcc, %f7, %f7
8274 srax %g1, 0x04, %i4
8275 stx %g7, [%l7 + 0x20]
8276 fors %f0, %f15, %f14
8277 fmovrse %o2, %f13, %f6
8278 stw %i3, [%l7 + 0x1C]
8279 fmul8sux16 %f12, %f8, %f12
8280 edge16 %i2, %i5, %g2
8281 lduw [%l7 + 0x14], %o1
8282 fnands %f1, %f12, %f2
8283 fbug %fcc1, loop_982
8284 ldub [%l7 + 0x60], %l5
8285 ldsh [%l7 + 0x16], %l2
8286 fnot1s %f2, %f1
8287loop_982:
8288 lduh [%l7 + 0x0E], %l6
8289 xor %o7, %i1, %l1
8290 fornot2s %f15, %f2, %f6
8291 fmovrdlz %l0, %f14, %f0
8292 alignaddrl %i0, %g5, %o3
8293 ldx [%l7 + 0x38], %o6
8294 ldd [%l7 + 0x50], %f0
8295 ldd [%l7 + 0x58], %f0
8296 ldsw [%l7 + 0x28], %g4
8297 fmovsneg %icc, %f8, %f15
8298 lduw [%l7 + 0x7C], %i6
8299 movcs %xcc, %o0, %o5
8300 fsrc2s %f11, %f5
8301 edge32n %g3, %l4, %g6
8302 fmovda %icc, %f0, %f7
8303 tneg %icc, 0x7
8304 ldsh [%l7 + 0x28], %o4
8305 stw %l3, [%l7 + 0x30]
8306 ldsh [%l7 + 0x5C], %i7
8307 bshuffle %f14, %f14, %f6
8308 fpsub32s %f15, %f1, %f13
8309 ldsh [%l7 + 0x08], %g1
8310 ldd [%l7 + 0x40], %f8
8311 fbn %fcc3, loop_983
8312 udivcc %g7, 0x0F29, %i4
8313 srlx %o2, 0x0E, %i2
8314 ta %xcc, 0x3
8315loop_983:
8316 ldd [%l7 + 0x78], %f2
8317 fbe %fcc2, loop_984
8318 ble,pn %xcc, loop_985
8319 array32 %i3, %i5, %g2
8320 fmovrdne %l5, %f10, %f2
8321loop_984:
8322 movg %icc, %l2, %o1
8323loop_985:
8324 st %f7, [%l7 + 0x1C]
8325 edge16 %l6, %i1, %l1
8326 stx %o7, [%l7 + 0x58]
8327 array8 %l0, %g5, %o3
8328 fmovrdne %i0, %f14, %f12
8329 fbu %fcc3, loop_986
8330 ld [%l7 + 0x28], %f11
8331 ldub [%l7 + 0x37], %g4
8332 sdivcc %o6, 0x0F76, %i6
8333loop_986:
8334 nop
8335 setx loop_987, %l0, %l1
8336 wrpr 0x1, %tl
8337 wrpr %l1, %tnpc
8338 setx 0x34400001400, %l0, %l1
8339 wrpr %l1, %tstate
8340 wrhpr 0x4, %htstate
8341 done
8342 ldx [%l7 + 0x08], %o0
8343 ldub [%l7 + 0x24], %o5
8344 fmovsneg %xcc, %f14, %f0
8345loop_987:
8346 fbu,a %fcc1, loop_988
8347 fbg,a %fcc0, loop_989
8348 fnands %f6, %f6, %f14
8349 ldd [%l7 + 0x48], %f2
8350loop_988:
8351 ldub [%l7 + 0x6C], %g3
8352loop_989:
8353 fcmped %fcc2, %f2, %f2
8354 ldsb [%l7 + 0x5D], %g6
8355 xnorcc %o4, 0x166C, %l3
8356 brlez %l4, loop_990
8357 fpsub32s %f14, %f10, %f2
8358 bpos,pn %icc, loop_991
8359 xnor %i7, 0x0772, %g7
8360loop_990:
8361 ldsw [%l7 + 0x58], %g1
8362 ldub [%l7 + 0x52], %i4
8363loop_991:
8364 fornot1 %f12, %f0, %f0
8365 tvs %icc, 0x1
8366 fpadd32s %f4, %f9, %f13
8367 fcmple16 %f12, %f8, %o2
8368 ldsw [%l7 + 0x30], %i2
8369 smul %i3, 0x1AB1, %i5
8370 fmovsleu %xcc, %f2, %f8
8371 tvc %xcc, 0x7
8372 tcc %xcc, 0x6
8373 stx %l5, [%l7 + 0x48]
8374 ldsw [%l7 + 0x10], %l2
8375 fcmpne32 %f6, %f14, %o1
8376 fmuld8ulx16 %f1, %f6, %f12
8377 sra %l6, %i1, %l1
8378 bne loop_992
8379 ldsw [%l7 + 0x14], %g2
8380 movrlez %l0, %o7, %g5
8381 nop
8382 setx loop_993, %l0, %l1
8383 jmpl %l1, %i0
8384loop_992:
8385 nop
8386 setx loop_994, %l0, %l1
8387 wrpr 0x1, %tl
8388 wrpr %l1, %tnpc
8389 setx 0x34400001400, %l0, %l1
8390 wrpr %l1, %tstate
8391 wrhpr 0x4, %htstate
8392 done
8393 xnor %o3, %g4, %i6
8394 smul %o0, %o6, %g3
8395loop_993:
8396 bn,a %xcc, loop_995
8397loop_994:
8398 bne %xcc, loop_996
8399 fmovd %f12, %f14
8400 faligndata %f8, %f14, %f8
8401loop_995:
8402 movneg %xcc, %g6, %o5
8403loop_996:
8404 bneg,a,pt %xcc, loop_997
8405 ldub [%l7 + 0x54], %l3
8406 and %l4, %o4, %i7
8407 fcmpne32 %f2, %f0, %g1
8408loop_997:
8409 fmovd %f0, %f10
8410 sth %i4, [%l7 + 0x78]
8411 edge8l %g7, %o2, %i3
8412 fpadd16s %f5, %f7, %f12
8413 edge32 %i2, %l5, %i5
8414 fzeros %f13
8415 orncc %l2, %l6, %i1
8416 fmovspos %xcc, %f1, %f4
8417 movleu %icc, %o1, %g2
8418 ldsw [%l7 + 0x34], %l1
8419 fba,a %fcc2, loop_998
8420 fpsub32s %f13, %f15, %f1
8421 fbo %fcc3, loop_999
8422 ldsh [%l7 + 0x5C], %l0
8423loop_998:
8424 fmovsvc %icc, %f12, %f2
8425 lduw [%l7 + 0x5C], %g5
8426loop_999:
8427 alignaddr %o7, %o3, %i0
8428 fandnot1 %f8, %f12, %f6
8429 subc %g4, %i6, %o0
8430 fbule,a %fcc2, loop_1000
8431 ldub [%l7 + 0x77], %g3
8432 nop
8433 setx loop_1001, %l0, %l1
8434 wrpr 0x1, %tl
8435 wrpr %l1, %tpc
8436 add %l1, 0x4, %l1
8437 wrpr %l1, %tnpc
8438 setx 0x34400001400, %l0, %l1
8439 wrpr %l1, %tstate
8440 wrhpr 0x4, %htstate
8441 retry
8442 bneg,pn %icc, loop_1002
8443loop_1000:
8444 stw %g6, [%l7 + 0x30]
8445 sth %o5, [%l7 + 0x6C]
8446loop_1001:
8447 fmovsa %xcc, %f12, %f1
8448loop_1002:
8449 fmovsn %xcc, %f5, %f12
8450 fmovrdlz %l3, %f8, %f8
8451 stb %o6, [%l7 + 0x6C]
8452 fbue,a %fcc3, loop_1003
8453 array16 %l4, %i7, %o4
8454 fones %f4
8455 fnot1 %f6, %f14
8456loop_1003:
8457 fzero %f8
8458 fnot2s %f15, %f10
8459 ldub [%l7 + 0x7C], %i4
8460 movre %g1, %o2, %g7
8461 fbu,a %fcc0, loop_1004
8462 fmul8ulx16 %f4, %f8, %f2
8463 fmovse %xcc, %f4, %f1
8464 fpsub32 %f8, %f2, %f0
8465loop_1004:
8466 smul %i2, %l5, %i3
8467 st %f0, [%l7 + 0x70]
8468 sth %l2, [%l7 + 0x1C]
8469 fmovd %f14, %f8
8470 bl loop_1005
8471 sth %l6, [%l7 + 0x5C]
8472 movrne %i1, %o1, %g2
8473 fzeros %f14
8474loop_1005:
8475 ldsb [%l7 + 0x7A], %l1
8476 or %l0, 0x1388, %g5
8477 stb %o7, [%l7 + 0x60]
8478 bcc %icc, loop_1006
8479 ldub [%l7 + 0x0A], %o3
8480 fcmpd %fcc2, %f10, %f4
8481 fmovda %icc, %f7, %f1
8482loop_1006:
8483 bcs,a,pt %xcc, loop_1007
8484 stb %i0, [%l7 + 0x26]
8485 bn,a %xcc, loop_1008
8486 fornot1s %f15, %f11, %f11
8487loop_1007:
8488 bpos,a,pn %xcc, loop_1009
8489 mova %xcc, %g4, %i5
8490loop_1008:
8491 ldsb [%l7 + 0x12], %i6
8492 ldx [%l7 + 0x48], %o0
8493loop_1009:
8494 fmovrslez %g3, %f1, %f4
8495 std %f10, [%l7 + 0x78]
8496 ld [%l7 + 0x5C], %f13
8497 subcc %o5, 0x056E, %g6
8498 fcmple32 %f12, %f4, %o6
8499 std %f6, [%l7 + 0x58]
8500 fbn %fcc3, loop_1010
8501 stw %l3, [%l7 + 0x60]
8502 fmovsvs %icc, %f3, %f4
8503 fmovsle %icc, %f4, %f7
8504loop_1010:
8505 ldub [%l7 + 0x2B], %l4
8506 movrne %i7, %i4, %g1
8507 ldd [%l7 + 0x28], %f10
8508 ldsw [%l7 + 0x3C], %o2
8509 fnors %f9, %f11, %f5
8510 fands %f8, %f12, %f3
8511 and %g7, %o4, %l5
8512 andncc %i3, %l2, %i2
8513 bshuffle %f8, %f12, %f12
8514 fpack16 %f8, %f5
8515 sth %i1, [%l7 + 0x68]
8516 std %f10, [%l7 + 0x68]
8517 tsubcctv %o1, 0x0728, %l6
8518 srax %l1, %l0, %g5
8519 orncc %o7, 0x11FF, %o3
8520 ldx [%l7 + 0x10], %g2
8521 addc %g4, 0x04DC, %i0
8522 ldd [%l7 + 0x38], %f0
8523 brnz %i6, loop_1011
8524 st %f15, [%l7 + 0x48]
8525 sdivcc %i5, 0x1452, %g3
8526 fnands %f10, %f14, %f4
8527loop_1011:
8528 lduw [%l7 + 0x74], %o0
8529 for %f12, %f2, %f14
8530 call loop_1012
8531 movgu %icc, %g6, %o6
8532 fmovsne %xcc, %f3, %f11
8533 edge16ln %o5, %l3, %l4
8534loop_1012:
8535 bne,pn %icc, loop_1013
8536 addc %i7, %i4, %g1
8537 ldx [%l7 + 0x78], %o2
8538 fmovsle %icc, %f2, %f7
8539loop_1013:
8540 fmovrdlz %g7, %f6, %f8
8541 brgz,a %l5, loop_1014
8542 stb %i3, [%l7 + 0x31]
8543 te %icc, 0x7
8544 fsrc1s %f14, %f12
8545loop_1014:
8546 movneg %xcc, %o4, %i2
8547 fmul8x16al %f12, %f8, %f6
8548 tneg %icc, 0x4
8549 fmovdge %xcc, %f1, %f11
8550 fmul8x16al %f14, %f4, %f0
8551 fcmpgt16 %f14, %f6, %l2
8552 fors %f14, %f7, %f4
8553 ld [%l7 + 0x3C], %f4
8554 ldx [%l7 + 0x20], %o1
8555 srl %i1, %l6, %l0
8556 st %f12, [%l7 + 0x4C]
8557 udivx %g5, 0x1F71, %o7
8558 tn %icc, 0x0
8559 fmovsn %xcc, %f0, %f2
8560 edge16ln %l1, %g2, %o3
8561 movl %xcc, %i0, %i6
8562 stw %g4, [%l7 + 0x54]
8563 ldd [%l7 + 0x28], %f14
8564 movvc %icc, %i5, %g3
8565 fpadd16 %f14, %f12, %f2
8566 fmovsneg %xcc, %f0, %f13
8567 ldsw [%l7 + 0x20], %g6
8568 fcmpeq16 %f8, %f12, %o6
8569 edge16ln %o5, %o0, %l3
8570 andncc %l4, %i7, %i4
8571 fmul8ulx16 %f6, %f6, %f0
8572 movleu %icc, %g1, %o2
8573 movrne %g7, 0x082, %i3
8574 ldx [%l7 + 0x30], %o4
8575 lduw [%l7 + 0x14], %l5
8576 sub %l2, %i2, %i1
8577 movvs %icc, %o1, %l0
8578 fcmpeq32 %f10, %f10, %l6
8579 fbuge %fcc2, loop_1015
8580 fmovdcc %icc, %f11, %f2
8581 smulcc %o7, 0x0CDD, %l1
8582 stx %g2, [%l7 + 0x30]
8583loop_1015:
8584 fpack16 %f14, %f6
8585 subcc %o3, %i0, %g5
8586 fmovsge %xcc, %f15, %f13
8587 xnorcc %g4, %i5, %g3
8588 ldx [%l7 + 0x70], %g6
8589 movleu %xcc, %i6, %o5
8590 fmovdg %icc, %f3, %f4
8591 ldsw [%l7 + 0x2C], %o0
8592 siam 0x1
8593 lduh [%l7 + 0x1A], %l3
8594 or %o6, 0x1967, %i7
8595 lduh [%l7 + 0x38], %i4
8596 fmul8sux16 %f0, %f0, %f6
8597 movge %xcc, %l4, %o2
8598 subcc %g1, 0x023F, %g7
8599 edge32l %i3, %o4, %l2
8600 fmovrsgez %i2, %f10, %f9
8601 lduw [%l7 + 0x30], %l5
8602 fpack16 %f2, %f13
8603 ld [%l7 + 0x38], %f14
8604 fcmped %fcc1, %f12, %f0
8605 andncc %i1, %l0, %l6
8606 sth %o7, [%l7 + 0x3E]
8607 fbo,a %fcc0, loop_1016
8608 fmovdpos %icc, %f4, %f15
8609 orn %l1, 0x0F27, %o1
8610 fmovrdlz %o3, %f0, %f12
8611loop_1016:
8612 ld [%l7 + 0x3C], %f1
8613 sra %g2, %g5, %i0
8614 fornot2 %f8, %f10, %f0
8615 std %f10, [%l7 + 0x40]
8616 ldsb [%l7 + 0x15], %g4
8617 fmovrslz %i5, %f8, %f7
8618 fabsd %f14, %f12
8619 edge16l %g3, %g6, %i6
8620 st %f13, [%l7 + 0x20]
8621 stw %o0, [%l7 + 0x4C]
8622 ldub [%l7 + 0x18], %l3
8623 sth %o5, [%l7 + 0x6C]
8624 ldsh [%l7 + 0x42], %o6
8625 fpack32 %f4, %f8, %f4
8626 tvs %icc, 0x2
8627 lduh [%l7 + 0x1E], %i7
8628 fmovrslz %l4, %f8, %f12
8629 fandnot1s %f15, %f2, %f11
8630 fmovdg %xcc, %f12, %f11
8631 ba,a %icc, loop_1017
8632 ldsh [%l7 + 0x24], %o2
8633 ldsw [%l7 + 0x08], %g1
8634 fandnot2 %f2, %f6, %f14
8635loop_1017:
8636 for %f14, %f2, %f12
8637 ldsh [%l7 + 0x0A], %g7
8638 fpadd32s %f12, %f3, %f6
8639 edge16n %i4, %o4, %l2
8640 subcc %i2, %i3, %i1
8641 fbne %fcc3, loop_1018
8642 edge16ln %l0, %l5, %l6
8643 movg %icc, %o7, %l1
8644 for %f14, %f10, %f14
8645loop_1018:
8646 fmovsn %icc, %f3, %f0
8647 fsrc2s %f4, %f3
8648 sra %o3, 0x05, %g2
8649 fbn %fcc0, loop_1019
8650 fbge %fcc3, loop_1020
8651 movleu %icc, %g5, %o1
8652 stx %g4, [%l7 + 0x38]
8653loop_1019:
8654 ldub [%l7 + 0x0C], %i0
8655loop_1020:
8656 fpadd32 %f14, %f0, %f0
8657 ldub [%l7 + 0x1B], %g3
8658 fbn,a %fcc1, loop_1021
8659 fabsd %f6, %f10
8660 bg,pt %icc, loop_1022
8661 ld [%l7 + 0x44], %f4
8662loop_1021:
8663 ldx [%l7 + 0x48], %g6
8664 fmovrsne %i5, %f10, %f2
8665loop_1022:
8666 bcs,pt %xcc, loop_1023
8667 fands %f2, %f0, %f2
8668 movne %xcc, %o0, %i6
8669 ldd [%l7 + 0x30], %f4
8670loop_1023:
8671 ldsb [%l7 + 0x6B], %o5
8672 fmovdpos %xcc, %f11, %f14
8673 fzero %f4
8674 ta %icc, 0x0
8675 orncc %o6, %i7, %l4
8676 ldsw [%l7 + 0x58], %l3
8677 fmuld8sux16 %f11, %f6, %f2
8678 movn %xcc, %o2, %g1
8679 call loop_1024
8680 subcc %g7, %o4, %l2
8681 tcc %xcc, 0x2
8682 fpsub16s %f13, %f10, %f11
8683loop_1024:
8684 fzero %f0
8685 fbne,a %fcc3, loop_1025
8686 tcs %icc, 0x1
8687 udiv %i4, 0x0798, %i3
8688 fexpand %f7, %f6
8689loop_1025:
8690 fpackfix %f0, %f3
8691 movrlz %i1, 0x07B, %i2
8692 fsrc1 %f10, %f12
8693 std %f12, [%l7 + 0x48]
8694 fones %f14
8695 st %f7, [%l7 + 0x24]
8696 movrne %l5, 0x068, %l6
8697 bne,a,pt %xcc, loop_1026
8698 sdivcc %l0, 0x1F18, %l1
8699 lduw [%l7 + 0x14], %o3
8700 fbn %fcc1, loop_1027
8701loop_1026:
8702 fbne %fcc0, loop_1028
8703 brz,a %o7, loop_1029
8704 stx %g5, [%l7 + 0x30]
8705loop_1027:
8706 srax %g2, %o1, %g4
8707loop_1028:
8708 smul %g3, 0x1ED9, %i0
8709loop_1029:
8710 xnorcc %g6, 0x10E3, %o0
8711 fmovsvs %icc, %f4, %f4
8712 movge %icc, %i5, %i6
8713 popc 0x09B1, %o6
8714 fmovdvs %xcc, %f13, %f12
8715 movneg %xcc, %i7, %o5
8716 brgz,a %l3, loop_1030
8717 movge %xcc, %o2, %l4
8718 fmovscs %icc, %f15, %f13
8719 addcc %g1, 0x0D3E, %o4
8720loop_1030:
8721 ldx [%l7 + 0x50], %g7
8722 fnors %f7, %f9, %f6
8723 ldd [%l7 + 0x30], %f10
8724 movl %xcc, %i4, %l2
8725 bleu %icc, loop_1031
8726 umulcc %i1, 0x05ED, %i2
8727 edge8 %l5, %l6, %i3
8728 bvc,a,pt %xcc, loop_1032
8729loop_1031:
8730 fcmple32 %f14, %f4, %l0
8731 orncc %o3, 0x1C59, %l1
8732 ldub [%l7 + 0x11], %g5
8733loop_1032:
8734 te %icc, 0x7
8735 movl %xcc, %o7, %g2
8736 udivcc %g4, 0x1002, %o1
8737 fmovsvs %icc, %f9, %f0
8738 tge %xcc, 0x4
8739 fnot1 %f6, %f8
8740 fpackfix %f10, %f10
8741 edge16 %g3, %i0, %g6
8742 stx %i5, [%l7 + 0x70]
8743 fba %fcc0, loop_1033
8744 orn %o0, 0x089A, %o6
8745 alignaddrl %i6, %i7, %l3
8746 call loop_1034
8747loop_1033:
8748 movvc %icc, %o5, %l4
8749 sth %g1, [%l7 + 0x62]
8750 fabss %f2, %f9
8751loop_1034:
8752 stx %o2, [%l7 + 0x68]
8753 fcmpes %fcc1, %f11, %f13
8754 fone %f2
8755 bvc %icc, loop_1035
8756 stx %o4, [%l7 + 0x48]
8757 tcc %xcc, 0x6
8758 fbul %fcc0, loop_1036
8759loop_1035:
8760 fxor %f2, %f12, %f14
8761 move %xcc, %g7, %i4
8762 st %f1, [%l7 + 0x78]
8763loop_1036:
8764 st %f6, [%l7 + 0x1C]
8765 fnot1 %f4, %f2
8766 fmovdcs %icc, %f8, %f13
8767 tleu %xcc, 0x1
8768 fpsub16s %f9, %f0, %f14
8769 ldub [%l7 + 0x6A], %l2
8770 fpadd32 %f14, %f2, %f10
8771 movvs %icc, %i1, %i2
8772 sdivx %l6, 0x06DA, %i3
8773 brz,a %l0, loop_1037
8774 stw %o3, [%l7 + 0x20]
8775 fbue,a %fcc2, loop_1038
8776 tn %xcc, 0x4
8777loop_1037:
8778 fbul,a %fcc3, loop_1039
8779 fzeros %f7
8780loop_1038:
8781 st %f5, [%l7 + 0x6C]
8782 fzeros %f3
8783loop_1039:
8784 fmovspos %xcc, %f14, %f5
8785 fnot1s %f12, %f8
8786 fsrc2 %f14, %f8
8787 tsubcctv %l5, %l1, %o7
8788 stx %g2, [%l7 + 0x40]
8789 ba,a,pn %xcc, loop_1040
8790 fcmpes %fcc1, %f2, %f4
8791 edge32 %g5, %o1, %g3
8792 edge8l %i0, %g4, %g6
8793loop_1040:
8794 sth %o0, [%l7 + 0x0C]
8795 fornot2s %f15, %f12, %f12
8796 fnegs %f8, %f9
8797 brgz %o6, loop_1041
8798 fmul8x16au %f4, %f11, %f0
8799 fand %f0, %f6, %f2
8800 fmul8x16 %f6, %f8, %f6
8801loop_1041:
8802 lduw [%l7 + 0x08], %i6
8803 brz,a %i5, loop_1042
8804 fmovsl %icc, %f8, %f0
8805 sdiv %l3, 0x15B7, %o5
8806 bne,a,pn %icc, loop_1043
8807loop_1042:
8808 orncc %i7, 0x1EDD, %l4
8809 fmovdpos %xcc, %f5, %f15
8810 movvs %icc, %g1, %o4
8811loop_1043:
8812 movvs %icc, %o2, %i4
8813 ldsb [%l7 + 0x24], %g7
8814 movl %icc, %l2, %i1
8815 fmovsge %icc, %f7, %f7
8816 array8 %i2, %i3, %l0
8817 fcmped %fcc0, %f10, %f14
8818 lduh [%l7 + 0x7A], %l6
8819 edge8ln %l5, %o3, %l1
8820 bpos,pt %icc, loop_1044
8821 fbul,a %fcc1, loop_1045
8822 fbule,a %fcc1, loop_1046
8823 stw %g2, [%l7 + 0x64]
8824loop_1044:
8825 fornot2s %f11, %f8, %f14
8826loop_1045:
8827 fbe %fcc1, loop_1047
8828loop_1046:
8829 lduh [%l7 + 0x72], %o7
8830 lduh [%l7 + 0x08], %g5
8831 lduh [%l7 + 0x4C], %o1
8832loop_1047:
8833 movrgz %i0, %g3, %g4
8834 ldx [%l7 + 0x30], %g6
8835 fmul8x16al %f4, %f5, %f12
8836 stw %o0, [%l7 + 0x3C]
8837 fmovdvs %icc, %f10, %f4
8838 fcmps %fcc2, %f15, %f11
8839 fmovs %f13, %f5
8840 fmovde %icc, %f1, %f7
8841 st %f4, [%l7 + 0x44]
8842 mulx %i6, 0x0C79, %o6
8843 fmovdge %icc, %f3, %f5
8844 fmul8sux16 %f0, %f2, %f2
8845 ldsb [%l7 + 0x22], %i5
8846 xnorcc %l3, 0x097E, %i7
8847 fxnor %f8, %f4, %f4
8848 fmovrdlez %o5, %f4, %f14
8849 fbo,a %fcc0, loop_1048
8850 ldsh [%l7 + 0x7E], %g1
8851 fpadd32s %f4, %f2, %f6
8852 ldsh [%l7 + 0x08], %o4
8853loop_1048:
8854 fmovdcc %icc, %f10, %f14
8855 fmovrsgz %o2, %f10, %f1
8856 fcmpgt32 %f2, %f0, %l4
8857 addccc %g7, 0x01B6, %i4
8858 lduw [%l7 + 0x2C], %l2
8859 fmovsleu %icc, %f6, %f3
8860 bcs loop_1049
8861 call loop_1050
8862 smul %i2, 0x1BC6, %i3
8863 st %f0, [%l7 + 0x30]
8864loop_1049:
8865 ldd [%l7 + 0x60], %f0
8866loop_1050:
8867 movrlez %i1, 0x2BE, %l0
8868 stw %l5, [%l7 + 0x4C]
8869 stb %l6, [%l7 + 0x1F]
8870 fmovdle %icc, %f14, %f7
8871 fmovrse %o3, %f8, %f8
8872 call loop_1051
8873 nop
8874 setx loop_1052, %l0, %l1
8875 wrpr 0x1, %tl
8876 wrpr %l1, %tnpc
8877 setx 0x34400001400, %l0, %l1
8878 wrpr %l1, %tstate
8879 wrhpr 0x4, %htstate
8880 done
8881 edge16 %g2, %o7, %g5
8882 fbl %fcc1, loop_1053
8883loop_1051:
8884 fmovdpos %xcc, %f6, %f15
8885loop_1052:
8886 ldsb [%l7 + 0x29], %l1
8887 fxnors %f8, %f0, %f9
8888loop_1053:
8889 fnot1s %f15, %f4
8890 fsrc2 %f6, %f0
8891 fcmpd %fcc2, %f8, %f6
8892 std %f10, [%l7 + 0x38]
8893 bneg loop_1054
8894 fpadd16s %f6, %f2, %f12
8895 tneg %icc, 0x1
8896 stw %i0, [%l7 + 0x20]
8897loop_1054:
8898 ldub [%l7 + 0x3E], %o1
8899 ldx [%l7 + 0x08], %g4
8900 fnor %f6, %f2, %f10
8901 fmovsg %xcc, %f1, %f14
8902 brgz %g3, loop_1055
8903 fmovda %icc, %f5, %f10
8904 std %f2, [%l7 + 0x78]
8905 mova %xcc, %g6, %o0
8906loop_1055:
8907 ldsw [%l7 + 0x10], %o6
8908 orncc %i6, 0x0D0A, %i5
8909 fcmpd %fcc3, %f0, %f8
8910 movre %l3, %o5, %g1
8911 stx %i7, [%l7 + 0x08]
8912 xnorcc %o2, 0x1C49, %o4
8913 fmovsl %xcc, %f12, %f11
8914 fmovde %xcc, %f6, %f3
8915 tn %xcc, 0x3
8916 orn %g7, 0x16AC, %i4
8917 ldsh [%l7 + 0x4C], %l4
8918 stb %i2, [%l7 + 0x6E]
8919 stb %i3, [%l7 + 0x1D]
8920 ldsb [%l7 + 0x41], %l2
8921 tneg %icc, 0x4
8922 fmovsn %xcc, %f13, %f3
8923 tn %icc, 0x1
8924 ld [%l7 + 0x68], %f12
8925 fmovrsgz %l0, %f14, %f0
8926 ldd [%l7 + 0x30], %f6
8927 st %f9, [%l7 + 0x74]
8928 ble,a loop_1056
8929 fpack16 %f12, %f0
8930 bgu loop_1057
8931 stx %l5, [%l7 + 0x30]
8932loop_1056:
8933 fexpand %f15, %f14
8934 ldsh [%l7 + 0x56], %l6
8935loop_1057:
8936 ldd [%l7 + 0x70], %f12
8937 movrne %o3, %i1, %o7
8938 fcmpgt16 %f6, %f0, %g5
8939 fpadd32s %f2, %f3, %f3
8940 brgez %l1, loop_1058
8941 st %f8, [%l7 + 0x5C]
8942 fcmpd %fcc2, %f0, %f4
8943 sdiv %g2, 0x00A5, %i0
8944loop_1058:
8945 call loop_1059
8946 st %f0, [%l7 + 0x48]
8947 st %f1, [%l7 + 0x08]
8948 xor %o1, %g4, %g6
8949loop_1059:
8950 ldub [%l7 + 0x4A], %o0
8951 fcmpes %fcc0, %f14, %f3
8952 std %f14, [%l7 + 0x08]
8953 brlez %o6, loop_1060
8954 lduw [%l7 + 0x58], %i6
8955 fmovrslez %g3, %f3, %f3
8956 fsrc2s %f7, %f0
8957loop_1060:
8958 fbug,a %fcc3, loop_1061
8959 fpsub16 %f14, %f4, %f2
8960 sub %l3, %i5, %g1
8961 bl,a loop_1062
8962loop_1061:
8963 fmovscs %xcc, %f13, %f15
8964 fnot1s %f2, %f7
8965 ldd [%l7 + 0x18], %f10
8966loop_1062:
8967 fzeros %f4
8968 std %f4, [%l7 + 0x20]
8969 bgu,pt %icc, loop_1063
8970 ldub [%l7 + 0x2E], %i7
8971 fnands %f0, %f1, %f3
8972 tn %xcc, 0x4
8973loop_1063:
8974 fmovdg %xcc, %f11, %f13
8975 movle %xcc, %o2, %o4
8976 ld [%l7 + 0x70], %f9
8977 ldd [%l7 + 0x40], %f12
8978 fpmerge %f10, %f0, %f6
8979 lduw [%l7 + 0x74], %o5
8980 bvs,a %icc, loop_1064
8981 fmovda %icc, %f0, %f11
8982 edge32 %g7, %l4, %i4
8983 sdivx %i2, 0x1CEE, %i3
8984loop_1064:
8985 fone %f0
8986 sdiv %l2, 0x1576, %l5
8987 fxor %f4, %f0, %f4
8988 fbug %fcc1, loop_1065
8989 array8 %l0, %l6, %i1
8990 fmovsgu %icc, %f7, %f13
8991 ldsh [%l7 + 0x4E], %o3
8992loop_1065:
8993 stb %g5, [%l7 + 0x17]
8994 stx %o7, [%l7 + 0x08]
8995 ldx [%l7 + 0x18], %l1
8996 lduw [%l7 + 0x4C], %i0
8997 umulcc %g2, %g4, %o1
8998 ld [%l7 + 0x48], %f12
8999 faligndata %f12, %f2, %f14
9000 sdivx %g6, 0x1FAB, %o0
9001 fmovrdgez %o6, %f2, %f0
9002 fornot1s %f1, %f2, %f0
9003 tcc %icc, 0x1
9004 mova %icc, %g3, %l3
9005 ldx [%l7 + 0x40], %i5
9006 bgu,a loop_1066
9007 nop
9008 setx loop_1067, %l0, %l1
9009 jmpl %l1, %g1
9010 fmul8x16au %f14, %f5, %f2
9011 ldub [%l7 + 0x29], %i6
9012loop_1066:
9013 tsubcc %i7, %o2, %o5
9014loop_1067:
9015 tcs %xcc, 0x3
9016 movle %icc, %g7, %l4
9017 fmul8ulx16 %f4, %f6, %f14
9018 move %xcc, %o4, %i4
9019 lduw [%l7 + 0x28], %i3
9020 edge16 %l2, %i2, %l0
9021 fxors %f9, %f1, %f9
9022 ldsb [%l7 + 0x6B], %l6
9023 sub %i1, 0x15B5, %l5
9024 brnz,a %g5, loop_1068
9025 fcmpeq16 %f4, %f10, %o7
9026 fmovspos %icc, %f0, %f13
9027 fmovspos %icc, %f13, %f3
9028loop_1068:
9029 ldsw [%l7 + 0x4C], %l1
9030 srax %i0, %g2, %o3
9031 fmovsvc %icc, %f0, %f13
9032 ldsb [%l7 + 0x64], %o1
9033 smulcc %g4, %o0, %g6
9034 ldx [%l7 + 0x30], %g3
9035 fones %f14
9036 fmovsn %icc, %f5, %f3
9037 fsrc1s %f7, %f6
9038 fnands %f12, %f12, %f15
9039 fmul8ulx16 %f8, %f10, %f4
9040 fandnot1s %f12, %f5, %f11
9041 stb %l3, [%l7 + 0x27]
9042 sth %o6, [%l7 + 0x4C]
9043 subc %i5, 0x0B57, %i6
9044 taddcc %g1, 0x1C74, %i7
9045 sth %o5, [%l7 + 0x46]
9046 umul %g7, 0x1F9D, %o2
9047 lduw [%l7 + 0x70], %l4
9048 ld [%l7 + 0x1C], %f2
9049 fmovsge %icc, %f13, %f2
9050 movne %icc, %i4, %o4
9051 ldsb [%l7 + 0x3D], %l2
9052 ld [%l7 + 0x14], %f1
9053 ble,pn %xcc, loop_1069
9054 ldx [%l7 + 0x60], %i3
9055 fandnot1 %f0, %f2, %f4
9056 fmul8x16au %f13, %f12, %f14
9057loop_1069:
9058 ldx [%l7 + 0x18], %i2
9059 addc %l0, %l6, %l5
9060 orcc %i1, 0x0505, %o7
9061 fba %fcc3, loop_1070
9062 orn %l1, 0x0B2B, %i0
9063 sub %g5, 0x1D02, %g2
9064 orcc %o1, %g4, %o3
9065loop_1070:
9066 faligndata %f12, %f8, %f10
9067 mulscc %o0, 0x10E6, %g6
9068 st %f2, [%l7 + 0x7C]
9069 movre %l3, %g3, %i5
9070 fmovsgu %icc, %f4, %f13
9071 std %f0, [%l7 + 0x48]
9072 movgu %icc, %i6, %g1
9073 std %f2, [%l7 + 0x30]
9074 ldsw [%l7 + 0x3C], %o6
9075 ld [%l7 + 0x7C], %f7
9076 fpadd32 %f4, %f4, %f4
9077 umulcc %o5, 0x192A, %g7
9078 srl %o2, %l4, %i4
9079 ldx [%l7 + 0x18], %o4
9080 fbue %fcc0, loop_1071
9081 stb %l2, [%l7 + 0x3F]
9082 fornot1s %f12, %f12, %f14
9083 fxor %f10, %f10, %f2
9084loop_1071:
9085 fpackfix %f10, %f14
9086 st %f11, [%l7 + 0x2C]
9087 tvc %icc, 0x5
9088 lduw [%l7 + 0x78], %i7
9089 fmovsl %icc, %f4, %f14
9090 fcmpgt32 %f6, %f10, %i3
9091 stb %l0, [%l7 + 0x5A]
9092 fbug,a %fcc0, loop_1072
9093 movcs %xcc, %l6, %l5
9094 sdivx %i2, 0x1146, %i1
9095 brz,a %l1, loop_1073
9096loop_1072:
9097 nop
9098 setx loop_1074, %l0, %l1
9099 jmpl %l1, %i0
9100 fandnot2 %f8, %f2, %f8
9101 stw %o7, [%l7 + 0x30]
9102loop_1073:
9103 fornot1s %f7, %f15, %f9
9104loop_1074:
9105 ldx [%l7 + 0x50], %g5
9106 fmovsa %icc, %f5, %f12
9107 mulscc %g2, 0x1CAD, %g4
9108 fnot1s %f4, %f2
9109 sll %o3, 0x1B, %o1
9110 brz %g6, loop_1075
9111 st %f6, [%l7 + 0x64]
9112 mova %xcc, %o0, %g3
9113 ldsh [%l7 + 0x14], %l3
9114loop_1075:
9115 addc %i6, %i5, %g1
9116 tcs %xcc, 0x1
9117 ldx [%l7 + 0x48], %o6
9118 fzero %f0
9119 movre %g7, %o2, %l4
9120 sub %i4, %o4, %o5
9121 stx %l2, [%l7 + 0x70]
9122 sdiv %i7, 0x1C39, %l0
9123 bleu,a %xcc, loop_1076
9124 fpadd16s %f7, %f14, %f12
9125 ldd [%l7 + 0x78], %f0
9126 bshuffle %f10, %f0, %f0
9127loop_1076:
9128 tle %icc, 0x3
9129 ldub [%l7 + 0x29], %l6
9130 std %f8, [%l7 + 0x48]
9131 st %f6, [%l7 + 0x44]
9132 ldsh [%l7 + 0x3E], %l5
9133 brz %i2, loop_1077
9134 srlx %i1, %i3, %l1
9135 fmovdne %icc, %f15, %f14
9136 fornot2 %f10, %f4, %f8
9137loop_1077:
9138 udivcc %i0, 0x1122, %o7
9139 fmovs %f2, %f11
9140 ldx [%l7 + 0x78], %g5
9141 edge16n %g2, %g4, %o1
9142 lduw [%l7 + 0x6C], %g6
9143 fbn,a %fcc3, loop_1078
9144 edge32n %o0, %o3, %l3
9145 udiv %g3, 0x1C42, %i5
9146 popc %g1, %o6
9147loop_1078:
9148 sth %g7, [%l7 + 0x20]
9149 brlz %i6, loop_1079
9150 movne %xcc, %o2, %i4
9151 stw %l4, [%l7 + 0x64]
9152 fmovde %xcc, %f13, %f3
9153loop_1079:
9154 std %f0, [%l7 + 0x30]
9155 fmovsn %icc, %f8, %f4
9156 fcmpes %fcc1, %f15, %f1
9157 stb %o4, [%l7 + 0x65]
9158 movl %xcc, %o5, %i7
9159 udivx %l0, 0x1E54, %l6
9160 array16 %l5, %l2, %i1
9161 ldd [%l7 + 0x30], %f0
9162 fcmpgt16 %f14, %f4, %i2
9163 fmovscc %xcc, %f13, %f9
9164 lduw [%l7 + 0x2C], %i3
9165 nop
9166 setx loop_1080, %l0, %l1
9167 wrpr 0x1, %tl
9168 wrpr %l1, %tnpc
9169 setx 0x34400001400, %l0, %l1
9170 wrpr %l1, %tstate
9171 wrhpr 0x4, %htstate
9172 done
9173 brz %l1, loop_1081
9174 fxors %f5, %f5, %f3
9175 umulcc %i0, %o7, %g5
9176loop_1080:
9177 andn %g4, %g2, %g6
9178loop_1081:
9179 ta %xcc, 0x1
9180 movgu %xcc, %o1, %o0
9181 ldsw [%l7 + 0x24], %o3
9182 mova %xcc, %l3, %g3
9183 lduw [%l7 + 0x64], %g1
9184 edge32l %i5, %o6, %i6
9185 fmul8ulx16 %f8, %f14, %f4
9186 brgez,a %g7, loop_1082
9187 fornot2 %f14, %f2, %f10
9188 move %xcc, %i4, %l4
9189 sth %o4, [%l7 + 0x1C]
9190loop_1082:
9191 movre %o2, 0x099, %o5
9192 mulx %i7, %l0, %l5
9193 ldsh [%l7 + 0x7A], %l2
9194 sllx %i1, 0x0E, %i2
9195 sllx %l6, %l1, %i3
9196 add %o7, 0x10A7, %g5
9197 ldsh [%l7 + 0x4A], %g4
9198 fmovdne %xcc, %f15, %f15
9199 sdivx %g2, 0x0FF3, %g6
9200 st %f1, [%l7 + 0x7C]
9201 be,a,pn %icc, loop_1083
9202 sllx %o1, %o0, %o3
9203 fmovrdlez %i0, %f6, %f8
9204 xnor %g3, %g1, %l3
9205loop_1083:
9206 movcs %icc, %i5, %o6
9207 fbg %fcc1, loop_1084
9208 xorcc %g7, %i4, %l4
9209 st %f6, [%l7 + 0x50]
9210 ldub [%l7 + 0x19], %i6
9211loop_1084:
9212 sth %o2, [%l7 + 0x0A]
9213 ble loop_1085
9214 fcmpne16 %f14, %f8, %o4
9215 fmovse %xcc, %f4, %f3
9216 fpsub16s %f4, %f6, %f4
9217loop_1085:
9218 fmovdgu %xcc, %f15, %f1
9219 lduh [%l7 + 0x26], %i7
9220 tcs %icc, 0x5
9221 stx %o5, [%l7 + 0x10]
9222 umulcc %l5, 0x0D97, %l0
9223 ld [%l7 + 0x24], %f4
9224 move %icc, %i1, %i2
9225 bcc,a,pn %xcc, loop_1086
9226 be,a,pn %icc, loop_1087
9227 fbo,a %fcc0, loop_1088
9228 fandnot2s %f7, %f4, %f6
9229loop_1086:
9230 andncc %l6, %l1, %l2
9231loop_1087:
9232 tl %icc, 0x2
9233loop_1088:
9234 fpadd16s %f2, %f8, %f5
9235 faligndata %f14, %f10, %f2
9236 movcc %icc, %o7, %g5
9237 movre %g4, %i3, %g6
9238 sdiv %g2, 0x1899, %o1
9239 fbe,a %fcc3, loop_1089
9240 srlx %o3, %i0, %g3
9241 bvc %icc, loop_1090
9242 or %o0, 0x0FAB, %g1
9243loop_1089:
9244 bne,pn %icc, loop_1091
9245 fbe %fcc0, loop_1092
9246loop_1090:
9247 fzero %f10
9248 fnand %f4, %f14, %f12
9249loop_1091:
9250 fbl,a %fcc0, loop_1093
9251loop_1092:
9252 orn %l3, %o6, %g7
9253 fmovdpos %xcc, %f11, %f8
9254 lduh [%l7 + 0x16], %i4
9255loop_1093:
9256 fmovrslez %l4, %f7, %f12
9257 fnegd %f2, %f4
9258 srlx %i5, %o2, %i6
9259 sth %i7, [%l7 + 0x3A]
9260 tvc %xcc, 0x2
9261 edge8ln %o5, %l5, %o4
9262 ldd [%l7 + 0x50], %f14
9263 ldx [%l7 + 0x08], %i1
9264 fmovdneg %xcc, %f2, %f9
9265 fbul %fcc0, loop_1094
9266 popc 0x0DB6, %l0
9267 edge8ln %l6, %l1, %l2
9268 fbug,a %fcc0, loop_1095
9269loop_1094:
9270 umulcc %o7, 0x1677, %i2
9271 andn %g5, 0x09AA, %g4
9272 ld [%l7 + 0x48], %f14
9273loop_1095:
9274 faligndata %f4, %f2, %f12
9275 taddcctv %i3, %g6, %g2
9276 tsubcc %o1, %i0, %o3
9277 fandnot1 %f2, %f2, %f0
9278 fba %fcc3, loop_1096
9279 umulcc %g3, %o0, %l3
9280 srl %o6, %g7, %i4
9281 fnor %f12, %f2, %f4
9282loop_1096:
9283 bvs,a %icc, loop_1097
9284 fmovdg %icc, %f15, %f14
9285 fbuge,a %fcc1, loop_1098
9286 movcs %icc, %l4, %g1
9287loop_1097:
9288 movrgz %i5, 0x191, %i6
9289 ldsh [%l7 + 0x36], %o2
9290loop_1098:
9291 movl %xcc, %o5, %l5
9292 fmovrslez %o4, %f0, %f10
9293 smul %i7, 0x0308, %l0
9294 bvs,a,pt %xcc, loop_1099
9295 sth %i1, [%l7 + 0x50]
9296 ldd [%l7 + 0x50], %f10
9297 ldsb [%l7 + 0x46], %l1
9298loop_1099:
9299 tne %xcc, 0x4
9300 movgu %icc, %l2, %o7
9301 subccc %l6, %i2, %g4
9302 fmovsleu %icc, %f5, %f14
9303 fmovsleu %xcc, %f14, %f14
9304 ldx [%l7 + 0x50], %i3
9305 sth %g5, [%l7 + 0x0C]
9306 fnand %f4, %f14, %f0
9307 nop
9308 setx loop_1100, %l0, %l1
9309 wrpr 0x1, %tl
9310 wrpr %l1, %tnpc
9311 setx 0x34400001400, %l0, %l1
9312 wrpr %l1, %tstate
9313 wrhpr 0x4, %htstate
9314 done
9315 ld [%l7 + 0x24], %f3
9316 fmovscc %icc, %f5, %f15
9317 lduw [%l7 + 0x50], %g2
9318loop_1100:
9319 fmul8x16au %f7, %f0, %f0
9320 fors %f4, %f9, %f12
9321 bge,pn %icc, loop_1101
9322 lduw [%l7 + 0x74], %o1
9323 fbule %fcc0, loop_1102
9324 ld [%l7 + 0x2C], %f14
9325loop_1101:
9326 edge8ln %i0, %g6, %g3
9327 stw %o3, [%l7 + 0x70]
9328loop_1102:
9329 fmovdg %icc, %f0, %f15
9330 fornot1 %f12, %f0, %f2
9331 fandnot2 %f6, %f8, %f0
9332 add %l3, 0x035F, %o0
9333 edge16l %o6, %g7, %i4
9334 ldx [%l7 + 0x20], %g1
9335 lduw [%l7 + 0x34], %l4
9336 mova %icc, %i5, %i6
9337 fmovd %f14, %f2
9338 movvc %xcc, %o2, %l5
9339 movn %icc, %o5, %o4
9340 bvc,pt %icc, loop_1103
9341 fornot1 %f4, %f0, %f6
9342 fbg %fcc0, loop_1104
9343 st %f6, [%l7 + 0x24]
9344loop_1103:
9345 subcc %l0, %i1, %l1
9346 ldsw [%l7 + 0x40], %i7
9347loop_1104:
9348 fbuge %fcc1, loop_1105
9349 fmovdle %xcc, %f3, %f1
9350 stw %l2, [%l7 + 0x54]
9351 andncc %l6, %o7, %i2
9352loop_1105:
9353 tpos %icc, 0x6
9354 tleu %icc, 0x0
9355 fmovd %f0, %f10
9356 std %f0, [%l7 + 0x68]
9357 bvs loop_1106
9358 fxnors %f12, %f5, %f5
9359 fmovdle %icc, %f15, %f8
9360 lduw [%l7 + 0x78], %g4
9361loop_1106:
9362 addcc %i3, 0x1A72, %g2
9363 andn %g5, 0x09F2, %i0
9364 std %f0, [%l7 + 0x50]
9365 fble %fcc0, loop_1107
9366 bvs loop_1108
9367 edge8ln %o1, %g6, %o3
9368 movvs %icc, %l3, %o0
9369loop_1107:
9370 popc 0x14BC, %g3
9371loop_1108:
9372 bpos,a %icc, loop_1109
9373 lduh [%l7 + 0x4C], %g7
9374 subcc %i4, 0x1367, %o6
9375 andcc %l4, %i5, %i6
9376loop_1109:
9377 sdivx %g1, 0x0442, %l5
9378 fcmped %fcc1, %f14, %f2
9379 sth %o2, [%l7 + 0x0A]
9380 fabss %f7, %f3
9381 lduw [%l7 + 0x14], %o5
9382 sllx %o4, %i1, %l1
9383 fmovdcc %xcc, %f12, %f1
9384 fpsub16s %f13, %f11, %f10
9385 mova %xcc, %i7, %l2
9386 fmovdleu %xcc, %f9, %f5
9387 movrgez %l6, %l0, %o7
9388 fcmple32 %f6, %f14, %g4
9389 ldsh [%l7 + 0x64], %i2
9390 srl %i3, 0x1B, %g5
9391 fnor %f0, %f8, %f6
9392 fpadd32s %f1, %f12, %f2
9393 subcc %g2, %i0, %g6
9394 fandnot1 %f6, %f4, %f12
9395 xnorcc %o1, 0x1E68, %o3
9396 tsubcc %o0, %g3, %g7
9397 fmovdpos %xcc, %f14, %f5
9398 fmovsge %icc, %f0, %f0
9399 fandnot2 %f12, %f4, %f8
9400 fandnot1 %f0, %f6, %f10
9401 edge16l %l3, %i4, %o6
9402 fble %fcc2, loop_1110
9403 movl %icc, %i5, %i6
9404 ldsh [%l7 + 0x54], %g1
9405 fmovdvs %icc, %f15, %f4
9406loop_1110:
9407 sth %l5, [%l7 + 0x7E]
9408 ldsw [%l7 + 0x60], %o2
9409 tle %icc, 0x3
9410 fmovrslz %l4, %f5, %f5
9411 bl,a,pn %icc, loop_1111
9412 fnand %f10, %f0, %f10
9413 ld [%l7 + 0x3C], %f6
9414 ldx [%l7 + 0x30], %o4
9415loop_1111:
9416 srlx %i1, %o5, %l1
9417 fmovrdne %l2, %f10, %f12
9418 tg %icc, 0x7
9419 fmovdgu %icc, %f11, %f7
9420 fbuge %fcc2, loop_1112
9421 std %f8, [%l7 + 0x48]
9422 movrlz %l6, 0x3EA, %l0
9423 brnz,a %i7, loop_1113
9424loop_1112:
9425 fmovrsgez %o7, %f13, %f2
9426 stb %g4, [%l7 + 0x5B]
9427 alignaddrl %i3, %i2, %g5
9428loop_1113:
9429 xorcc %i0, 0x1D78, %g6
9430 fba %fcc1, loop_1114
9431 or %g2, %o3, %o0
9432 fxor %f6, %f14, %f14
9433 ldsh [%l7 + 0x52], %o1
9434loop_1114:
9435 orn %g7, %l3, %i4
9436 fnegs %f11, %f3
9437 fble %fcc2, loop_1115
9438 ba,a,pn %xcc, loop_1116
9439 bg,a,pn %icc, loop_1117
9440 fandnot1 %f4, %f10, %f12
9441loop_1115:
9442 umul %g3, 0x1BBA, %i5
9443loop_1116:
9444 smulcc %o6, %g1, %i6
9445loop_1117:
9446 array32 %o2, %l4, %l5
9447 ldub [%l7 + 0x17], %o4
9448 bvc %xcc, loop_1118
9449 stb %o5, [%l7 + 0x6B]
9450 stw %i1, [%l7 + 0x60]
9451 fnands %f10, %f15, %f12
9452loop_1118:
9453 array16 %l1, %l2, %l6
9454 st %f11, [%l7 + 0x24]
9455 sdiv %i7, 0x12D1, %l0
9456 fzeros %f2
9457 subccc %g4, %o7, %i3
9458 fcmpd %fcc0, %f4, %f14
9459 ldsh [%l7 + 0x4E], %g5
9460 pdist %f2, %f14, %f10
9461 lduh [%l7 + 0x30], %i2
9462 fmovscs %xcc, %f14, %f0
9463 fpack32 %f8, %f12, %f12
9464 sra %i0, %g6, %g2
9465 fbule %fcc0, loop_1119
9466 fmovdne %icc, %f10, %f12
9467 fandnot1s %f3, %f4, %f1
9468 fpadd32 %f2, %f10, %f4
9469loop_1119:
9470 tcc %icc, 0x5
9471 addc %o0, 0x19B1, %o3
9472 tcc %xcc, 0x0
9473 stw %o1, [%l7 + 0x68]
9474 fpack32 %f2, %f4, %f12
9475 ld [%l7 + 0x44], %f3
9476 fabss %f9, %f10
9477 nop
9478 setx loop_1120, %l0, %l1
9479 wrpr 0x1, %tl
9480 wrpr %l1, %tpc
9481 add %l1, 0x4, %l1
9482 wrpr %l1, %tnpc
9483 setx 0x34400001400, %l0, %l1
9484 wrpr %l1, %tstate
9485 wrhpr 0x4, %htstate
9486 retry
9487 alignaddrl %g7, %l3, %g3
9488 fsrc2s %f15, %f9
9489 lduw [%l7 + 0x58], %i5
9490loop_1120:
9491 tgu %xcc, 0x5
9492 stb %i4, [%l7 + 0x16]
9493 fpsub16s %f6, %f6, %f12
9494 sllx %g1, 0x09, %i6
9495 sra %o2, %o6, %l5
9496 fxnors %f13, %f11, %f5
9497 bne loop_1121
9498 subcc %o4, 0x1CD5, %l4
9499 fmovrde %i1, %f12, %f12
9500 tg %icc, 0x6
9501loop_1121:
9502 fabsd %f10, %f6
9503 ldsw [%l7 + 0x68], %o5
9504 call loop_1122
9505 edge16n %l1, %l2, %l6
9506 fmul8x16al %f11, %f12, %f8
9507 tcs %xcc, 0x7
9508loop_1122:
9509 orn %i7, 0x1849, %g4
9510 movcc %xcc, %o7, %i3
9511 call loop_1123
9512 mulscc %l0, 0x08E0, %g5
9513 alignaddrl %i2, %g6, %i0
9514 fabsd %f0, %f6
9515loop_1123:
9516 tge %xcc, 0x6
9517 bcs,pn %xcc, loop_1124
9518 sllx %g2, 0x0A, %o3
9519 edge32ln %o0, %o1, %g7
9520 mova %icc, %l3, %i5
9521loop_1124:
9522 bl,a %xcc, loop_1125
9523 bgu,pt %icc, loop_1126
9524 ldx [%l7 + 0x78], %g3
9525 sdivcc %g1, 0x138F, %i4
9526loop_1125:
9527 movge %icc, %i6, %o2
9528loop_1126:
9529 fmovsne %icc, %f13, %f3
9530 ldx [%l7 + 0x70], %o6
9531 udivx %l5, 0x15C4, %l4
9532 bpos,pt %icc, loop_1127
9533 stx %o4, [%l7 + 0x28]
9534 lduw [%l7 + 0x70], %i1
9535 fsrc2s %f3, %f10
9536loop_1127:
9537 stx %o5, [%l7 + 0x38]
9538 fmovrde %l2, %f6, %f2
9539 bl %xcc, loop_1128
9540 edge32l %l6, %l1, %g4
9541 movleu %icc, %i7, %o7
9542 sethi 0x11C1, %l0
9543loop_1128:
9544 fcmpeq16 %f14, %f8, %g5
9545 bgu,a,pt %icc, loop_1129
9546 subcc %i3, %i2, %g6
9547 movrgez %i0, 0x3D0, %o3
9548 fmovsn %icc, %f12, %f4
9549loop_1129:
9550 mulscc %o0, 0x0B3E, %o1
9551 tvc %xcc, 0x1
9552 fblg,a %fcc1, loop_1130
9553 fpadd16s %f7, %f1, %f3
9554 fmovrsgez %g2, %f11, %f6
9555 ld [%l7 + 0x38], %f9
9556loop_1130:
9557 fmovsne %icc, %f12, %f0
9558 fxors %f7, %f8, %f6
9559 stx %l3, [%l7 + 0x68]
9560 siam 0x5
9561 ld [%l7 + 0x38], %f6
9562 edge16n %i5, %g7, %g1
9563 fcmpeq32 %f14, %f10, %g3
9564 fxors %f8, %f1, %f14
9565 lduh [%l7 + 0x16], %i6
9566 stb %o2, [%l7 + 0x2C]
9567 popc 0x1902, %i4
9568 ldub [%l7 + 0x5B], %o6
9569 bvs,a loop_1131
9570 mulscc %l4, 0x0B95, %o4
9571 stw %i1, [%l7 + 0x74]
9572 bcc,pn %xcc, loop_1132
9573loop_1131:
9574 sdiv %l5, 0x1B2E, %o5
9575 sth %l6, [%l7 + 0x28]
9576 fpadd16 %f0, %f8, %f12
9577loop_1132:
9578 stw %l2, [%l7 + 0x08]
9579 fornot1 %f0, %f2, %f2
9580 movl %icc, %l1, %g4
9581 sdivcc %o7, 0x1A40, %l0
9582 edge32l %g5, %i3, %i7
9583 ldd [%l7 + 0x20], %f2
9584 tcs %xcc, 0x0
9585 tcc %xcc, 0x6
9586 ldx [%l7 + 0x28], %g6
9587 tcs %xcc, 0x4
9588 bge,a,pt %xcc, loop_1133
9589 edge16 %i2, %i0, %o3
9590 bg,a %xcc, loop_1134
9591 movpos %xcc, %o0, %g2
9592loop_1133:
9593 fmovdl %icc, %f5, %f0
9594 movpos %icc, %l3, %o1
9595loop_1134:
9596 orn %i5, 0x1B64, %g1
9597 fmovde %xcc, %f1, %f14
9598 stb %g7, [%l7 + 0x23]
9599 tvs %icc, 0x2
9600 fnot2 %f10, %f6
9601 fmovdgu %xcc, %f5, %f11
9602 movle %icc, %g3, %i6
9603 ldd [%l7 + 0x30], %f2
9604 bleu,a,pt %icc, loop_1135
9605 fone %f12
9606 movl %icc, %i4, %o6
9607 fmovrse %o2, %f11, %f10
9608loop_1135:
9609 movgu %icc, %o4, %i1
9610 st %f3, [%l7 + 0x74]
9611 std %f4, [%l7 + 0x40]
9612 orn %l4, %o5, %l6
9613 ldsb [%l7 + 0x32], %l2
9614 xorcc %l5, 0x1B5B, %g4
9615 movrlz %o7, 0x250, %l1
9616 fbule %fcc3, loop_1136
9617 tgu %xcc, 0x5
9618 st %f4, [%l7 + 0x7C]
9619 ba loop_1137
9620loop_1136:
9621 fbule %fcc1, loop_1138
9622 fbu %fcc3, loop_1139
9623 ldsw [%l7 + 0x50], %l0
9624loop_1137:
9625 fcmpes %fcc1, %f7, %f5
9626loop_1138:
9627 ldub [%l7 + 0x37], %i3
9628loop_1139:
9629 sth %g5, [%l7 + 0x18]
9630 umul %g6, 0x061B, %i7
9631 tcs %xcc, 0x2
9632 fbge,a %fcc0, loop_1140
9633 umul %i2, 0x18BE, %o3
9634 lduw [%l7 + 0x20], %o0
9635 addc %g2, 0x1061, %i0
9636loop_1140:
9637 fmovspos %icc, %f6, %f14
9638 array8 %l3, %o1, %i5
9639 bgu,a loop_1141
9640 xor %g7, 0x1B45, %g3
9641 fmovdl %icc, %f10, %f9
9642 lduh [%l7 + 0x0E], %g1
9643loop_1141:
9644 movle %icc, %i6, %i4
9645 sdivx %o2, 0x119E, %o6
9646 fxnors %f8, %f6, %f9
9647 fmul8sux16 %f10, %f14, %f8
9648 fblg,a %fcc2, loop_1142
9649 stw %i1, [%l7 + 0x34]
9650 fornot1s %f10, %f13, %f11
9651 fbul %fcc2, loop_1143
9652loop_1142:
9653 bshuffle %f12, %f2, %f8
9654 move %icc, %o4, %l4
9655 ldsh [%l7 + 0x5C], %o5
9656loop_1143:
9657 fbug %fcc3, loop_1144
9658 tle %xcc, 0x3
9659 fandnot1s %f12, %f8, %f13
9660 brlez,a %l2, loop_1145
9661loop_1144:
9662 fbo,a %fcc1, loop_1146
9663 udivx %l6, 0x1F75, %g4
9664 fbo %fcc3, loop_1147
9665loop_1145:
9666 st %f14, [%l7 + 0x08]
9667loop_1146:
9668 fbul %fcc1, loop_1148
9669 tle %icc, 0x2
9670loop_1147:
9671 tcs %icc, 0x5
9672 tle %xcc, 0x4
9673loop_1148:
9674 sth %o7, [%l7 + 0x50]
9675 ld [%l7 + 0x20], %f5
9676 fmovsa %xcc, %f3, %f4
9677 tsubcc %l5, %l1, %i3
9678 lduw [%l7 + 0x58], %l0
9679 andn %g5, 0x0754, %g6
9680 alignaddr %i2, %o3, %o0
9681 ld [%l7 + 0x0C], %f0
9682 andcc %i7, 0x16BE, %i0
9683 fmovrsgz %l3, %f1, %f5
9684 nop
9685 setx loop_1149, %l0, %l1
9686 jmpl %l1, %g2
9687 stb %o1, [%l7 + 0x7F]
9688 tl %icc, 0x1
9689 sth %g7, [%l7 + 0x70]
9690loop_1149:
9691 sdivcc %g3, 0x050D, %g1
9692 fmovrslz %i6, %f5, %f15
9693 tneg %icc, 0x1
9694 fble,a %fcc2, loop_1150
9695 tle %xcc, 0x6
9696 call loop_1151
9697 ldub [%l7 + 0x28], %i5
9698loop_1150:
9699 fandnot1 %f14, %f2, %f10
9700 srax %o2, %i4, %i1
9701loop_1151:
9702 std %f10, [%l7 + 0x18]
9703 fbule %fcc3, loop_1152
9704 movrgez %o4, %l4, %o6
9705 st %f13, [%l7 + 0x3C]
9706 fbue,a %fcc1, loop_1153
9707loop_1152:
9708 fpsub32 %f6, %f2, %f2
9709 stx %l2, [%l7 + 0x30]
9710 fmovd %f2, %f14
9711loop_1153:
9712 lduw [%l7 + 0x58], %o5
9713 bg loop_1154
9714 sth %g4, [%l7 + 0x0E]
9715 srlx %o7, 0x05, %l6
9716 bn,pn %icc, loop_1155
9717loop_1154:
9718 fmovrdlez %l1, %f2, %f0
9719 sdivcc %i3, 0x1AC6, %l5
9720 movcs %icc, %l0, %g5
9721loop_1155:
9722 ble,a,pt %xcc, loop_1156
9723 movcs %xcc, %i2, %g6
9724 brgz %o3, loop_1157
9725 fbe %fcc3, loop_1158
9726loop_1156:
9727 fmovsl %icc, %f8, %f9
9728 movrgz %o0, %i7, %l3
9729loop_1157:
9730 for %f2, %f14, %f12
9731loop_1158:
9732 fbu,a %fcc2, loop_1159
9733 movrlz %g2, %o1, %g7
9734 fble %fcc0, loop_1160
9735 ldsh [%l7 + 0x18], %g3
9736loop_1159:
9737 ldd [%l7 + 0x48], %f0
9738 movrgez %i0, 0x305, %g1
9739loop_1160:
9740 tsubcctv %i5, 0x0C28, %o2
9741 brgz %i4, loop_1161
9742 movvs %xcc, %i1, %o4
9743 srlx %l4, %i6, %l2
9744 tsubcctv %o5, 0x1DCD, %o6
9745loop_1161:
9746 edge16 %g4, %l6, %o7
9747 st %f3, [%l7 + 0x68]
9748 fmul8x16au %f1, %f14, %f0
9749 fornot2s %f9, %f12, %f1
9750 stw %i3, [%l7 + 0x78]
9751 lduw [%l7 + 0x34], %l5
9752 ldsw [%l7 + 0x10], %l1
9753 fsrc1 %f12, %f14
9754 fbg,a %fcc2, loop_1162
9755 sth %l0, [%l7 + 0x68]
9756 fmovs %f5, %f1
9757 tleu %xcc, 0x1
9758loop_1162:
9759 fxnors %f10, %f4, %f6
9760 fmovscs %icc, %f8, %f3
9761 tcc %xcc, 0x2
9762 fmovdvs %icc, %f13, %f6
9763 tneg %xcc, 0x6
9764 movgu %icc, %i2, %g6
9765 fxor %f4, %f4, %f4
9766 addccc %g5, %o3, %o0
9767 fmovsvs %icc, %f8, %f12
9768 fnot1s %f5, %f9
9769 fpadd32s %f7, %f11, %f4
9770 fand %f14, %f10, %f0
9771 fnors %f10, %f1, %f12
9772 brgez,a %l3, loop_1163
9773 st %f14, [%l7 + 0x24]
9774 movvs %icc, %g2, %i7
9775 fors %f5, %f4, %f7
9776loop_1163:
9777 sll %o1, 0x1C, %g7
9778 ldsb [%l7 + 0x45], %i0
9779 ldsh [%l7 + 0x58], %g3
9780 lduw [%l7 + 0x68], %g1
9781 fpadd16s %f2, %f3, %f14
9782 fnot2 %f0, %f12
9783 fmovrdlz %i5, %f6, %f8
9784 bg,a,pt %xcc, loop_1164
9785 fcmpgt16 %f14, %f4, %o2
9786 fmul8sux16 %f4, %f14, %f14
9787 fcmped %fcc1, %f2, %f12
9788loop_1164:
9789 stw %i1, [%l7 + 0x7C]
9790 fmovdcc %xcc, %f2, %f2
9791 ldsw [%l7 + 0x64], %o4
9792 ld [%l7 + 0x0C], %f14
9793 srl %i4, 0x00, %l4
9794 fmovrsgez %i6, %f15, %f3
9795 fpack32 %f0, %f6, %f6
9796 ldd [%l7 + 0x20], %f2
9797 fbug,a %fcc2, loop_1165
9798 ldsw [%l7 + 0x10], %o5
9799 tle %xcc, 0x0
9800 fcmpd %fcc3, %f12, %f8
9801loop_1165:
9802 fbe %fcc0, loop_1166
9803 fmovdpos %xcc, %f9, %f14
9804 ld [%l7 + 0x10], %f7
9805 st %f7, [%l7 + 0x28]
9806loop_1166:
9807 fba,a %fcc2, loop_1167
9808 fandnot1 %f0, %f10, %f2
9809 fnot1 %f2, %f6
9810 nop
9811 setx loop_1168, %l0, %l1
9812 wrpr 0x1, %tl
9813 wrpr %l1, %tpc
9814 add %l1, 0x4, %l1
9815 wrpr %l1, %tnpc
9816 setx 0x34400001400, %l0, %l1
9817 wrpr %l1, %tstate
9818 wrhpr 0x4, %htstate
9819 retry
9820loop_1167:
9821 fmovrdlz %o6, %f0, %f0
9822 fmovdvc %xcc, %f15, %f15
9823 tcs %xcc, 0x1
9824loop_1168:
9825 st %f1, [%l7 + 0x58]
9826 fcmple32 %f0, %f14, %g4
9827 ldd [%l7 + 0x08], %f8
9828 ldsw [%l7 + 0x28], %l2
9829 tg %icc, 0x1
9830 fmovdleu %icc, %f6, %f6
9831 sth %o7, [%l7 + 0x0E]
9832 fmovda %icc, %f3, %f1
9833 orn %i3, %l6, %l1
9834 st %f14, [%l7 + 0x24]
9835 fbug,a %fcc1, loop_1169
9836 fandnot2 %f2, %f0, %f0
9837 fornot1 %f12, %f4, %f2
9838 ldsh [%l7 + 0x48], %l5
9839loop_1169:
9840 lduw [%l7 + 0x30], %i2
9841 movvc %xcc, %l0, %g5
9842 bl,a,pn %icc, loop_1170
9843 st %f14, [%l7 + 0x78]
9844 call loop_1171
9845 fmul8x16 %f2, %f10, %f0
9846loop_1170:
9847 st %f3, [%l7 + 0x4C]
9848 ldub [%l7 + 0x58], %g6
9849loop_1171:
9850 ld [%l7 + 0x3C], %f14
9851 ldsb [%l7 + 0x55], %o0
9852 xorcc %l3, 0x02B5, %g2
9853 ldd [%l7 + 0x58], %f8
9854 and %o3, %o1, %i7
9855 fmovspos %xcc, %f8, %f10
9856 srl %g7, 0x05, %g3
9857 taddcc %i0, 0x1E3A, %g1
9858 fand %f6, %f10, %f12
9859 fsrc1s %f15, %f4
9860 fmovrsgez %o2, %f13, %f14
9861 ldd [%l7 + 0x58], %f0
9862 st %f14, [%l7 + 0x30]
9863 bvs loop_1172
9864 movcc %xcc, %i5, %i1
9865 lduw [%l7 + 0x34], %i4
9866 lduh [%l7 + 0x36], %o4
9867loop_1172:
9868 std %f14, [%l7 + 0x18]
9869 orn %l4, 0x19EE, %o5
9870 st %f7, [%l7 + 0x44]
9871 fands %f6, %f9, %f10
9872 stx %i6, [%l7 + 0x60]
9873 orcc %o6, %g4, %l2
9874 ldd [%l7 + 0x48], %f0
9875 stw %o7, [%l7 + 0x74]
9876 lduh [%l7 + 0x3E], %l6
9877 stw %i3, [%l7 + 0x74]
9878 movge %icc, %l5, %i2
9879 sdiv %l1, 0x1543, %l0
9880 fbe,a %fcc0, loop_1173
9881 edge32l %g6, %o0, %g5
9882 call loop_1174
9883 tg %xcc, 0x7
9884loop_1173:
9885 movle %xcc, %g2, %o3
9886 siam 0x7
9887loop_1174:
9888 addcc %o1, 0x0029, %i7
9889 nop
9890 setx loop_1175, %l0, %l1
9891 wrpr 0x1, %tl
9892 wrpr %l1, %tpc
9893 add %l1, 0x4, %l1
9894 wrpr %l1, %tnpc
9895 setx 0x34400001400, %l0, %l1
9896 wrpr %l1, %tstate
9897 wrhpr 0x4, %htstate
9898 retry
9899 edge16 %l3, %g3, %i0
9900 bne loop_1176
9901 fpadd32 %f6, %f12, %f4
9902loop_1175:
9903 ldx [%l7 + 0x70], %g7
9904 orn %g1, 0x09A9, %i5
9905loop_1176:
9906 fmovdl %xcc, %f0, %f14
9907 smulcc %i1, %o2, %i4
9908 smulcc %o4, %o5, %i6
9909 ldub [%l7 + 0x7C], %l4
9910 lduw [%l7 + 0x14], %g4
9911 mulscc %o6, %o7, %l6
9912 std %f2, [%l7 + 0x40]
9913 fnegs %f9, %f4
9914 lduh [%l7 + 0x3E], %i3
9915 edge8n %l2, %i2, %l5
9916 bcs loop_1177
9917 std %f6, [%l7 + 0x60]
9918 fxnors %f8, %f13, %f7
9919 ta %icc, 0x7
9920loop_1177:
9921 fmovrsgz %l1, %f8, %f11
9922 tge %xcc, 0x3
9923 ldx [%l7 + 0x70], %g6
9924 edge16n %o0, %g5, %g2
9925 subcc %o3, 0x10B5, %o1
9926 srl %i7, %l0, %g3
9927 tn %icc, 0x3
9928 fbne,a %fcc2, loop_1178
9929 bgu,pn %xcc, loop_1179
9930 ldsh [%l7 + 0x14], %i0
9931 srlx %l3, 0x0E, %g1
9932loop_1178:
9933 fble %fcc0, loop_1180
9934loop_1179:
9935 st %f0, [%l7 + 0x4C]
9936 xor %i5, %i1, %g7
9937 fmovdge %xcc, %f14, %f6
9938loop_1180:
9939 fmovsle %icc, %f13, %f6
9940 fcmpne32 %f8, %f14, %i4
9941 ld [%l7 + 0x50], %f14
9942 fmovscc %icc, %f7, %f6
9943 fmovdne %xcc, %f4, %f15
9944 umulcc %o2, %o5, %o4
9945 fmovdge %icc, %f10, %f0
9946 ldsh [%l7 + 0x20], %l4
9947 ldd [%l7 + 0x40], %f6
9948 alignaddrl %i6, %o6, %g4
9949 tle %icc, 0x3
9950 fcmpd %fcc2, %f8, %f10
9951 fcmpes %fcc1, %f10, %f12
9952 sth %o7, [%l7 + 0x7E]
9953 movleu %icc, %i3, %l6
9954 edge32 %i2, %l5, %l1
9955 fsrc2 %f0, %f2
9956 fbul %fcc2, loop_1181
9957 fmovsge %xcc, %f2, %f7
9958 ldx [%l7 + 0x50], %l2
9959 ld [%l7 + 0x30], %f1
9960loop_1181:
9961 fbule %fcc0, loop_1182
9962 fbu,a %fcc1, loop_1183
9963 fcmpgt16 %f10, %f2, %g6
9964 fba,a %fcc1, loop_1184
9965loop_1182:
9966 sethi 0x0DD8, %o0
9967loop_1183:
9968 siam 0x2
9969 fmul8x16al %f14, %f3, %f4
9970loop_1184:
9971 ldsw [%l7 + 0x74], %g2
9972 bvs,pt %icc, loop_1185
9973 sub %g5, 0x0E98, %o3
9974 fornot2s %f2, %f9, %f12
9975 std %f8, [%l7 + 0x50]
9976loop_1185:
9977 fnegs %f0, %f12
9978 fpsub32s %f6, %f14, %f7
9979 movre %i7, %o1, %l0
9980 tsubcc %g3, 0x11DB, %l3
9981 sth %i0, [%l7 + 0x5E]
9982 mova %xcc, %i5, %i1
9983 ldx [%l7 + 0x68], %g7
9984 fmovde %icc, %f0, %f15
9985 fzero %f2
9986 bleu,a,pt %xcc, loop_1186
9987 stw %g1, [%l7 + 0x0C]
9988 fxnors %f7, %f3, %f1
9989 ldd [%l7 + 0x40], %f14
9990loop_1186:
9991 fbge,a %fcc1, loop_1187
9992 fnor %f8, %f0, %f0
9993 move %xcc, %i4, %o5
9994 fmovrdne %o4, %f4, %f4
9995loop_1187:
9996 brlez,a %l4, loop_1188
9997 bn loop_1189
9998 fpsub32 %f12, %f8, %f14
9999 movpos %icc, %o2, %i6
10000loop_1188:
10001 addcc %o6, 0x1222, %g4
10002loop_1189:
10003 sth %o7, [%l7 + 0x1C]
10004 bn,a loop_1190
10005 fbug %fcc1, loop_1191
10006 array32 %l6, %i2, %i3
10007 ldsh [%l7 + 0x08], %l5
10008loop_1190:
10009 ld [%l7 + 0x3C], %f6
10010loop_1191:
10011 taddcc %l1, %l2, %g6
10012 fnand %f8, %f2, %f10
10013 lduw [%l7 + 0x60], %o0
10014 stb %g2, [%l7 + 0x67]
10015 fsrc2 %f4, %f6
10016 ldsb [%l7 + 0x38], %g5
10017 ldub [%l7 + 0x5F], %i7
10018 fmovdneg %icc, %f10, %f9
10019 xnorcc %o1, 0x1914, %l0
10020 lduh [%l7 + 0x72], %o3
10021 fmovsn %xcc, %f0, %f9
10022 movre %l3, 0x0C2, %i0
10023 st %f15, [%l7 + 0x70]
10024 fmovrse %i5, %f11, %f9
10025 ldsw [%l7 + 0x14], %i1
10026 smulcc %g7, 0x1551, %g3
10027 bge,a %xcc, loop_1192
10028 call loop_1193
10029 sdivx %g1, 0x16E9, %o5
10030 movneg %icc, %o4, %l4
10031loop_1192:
10032 add %i4, %o2, %o6
10033loop_1193:
10034 fmovdg %xcc, %f7, %f8
10035 edge8ln %i6, %o7, %l6
10036 brgez %g4, loop_1194
10037 bge,pn %icc, loop_1195
10038 bl,a,pt %icc, loop_1196
10039 fpsub16s %f13, %f0, %f7
10040loop_1194:
10041 or %i2, %i3, %l5
10042loop_1195:
10043 edge32 %l1, %l2, %g6
10044loop_1196:
10045 movn %icc, %o0, %g2
10046 stb %g5, [%l7 + 0x3F]
10047 fcmpeq32 %f6, %f2, %i7
10048 fors %f4, %f9, %f1
10049 tle %icc, 0x4
10050 fmovsne %icc, %f8, %f12
10051 fabss %f8, %f15
10052 st %f2, [%l7 + 0x50]
10053 ldsw [%l7 + 0x34], %o1
10054 stw %o3, [%l7 + 0x50]
10055 ldub [%l7 + 0x33], %l0
10056 fornot2 %f6, %f8, %f2
10057 fone %f10
10058 ba %icc, loop_1197
10059 fsrc2s %f12, %f11
10060 ldsh [%l7 + 0x22], %l3
10061 fandnot1s %f2, %f7, %f9
10062loop_1197:
10063 movrgz %i5, 0x277, %i1
10064 movvc %icc, %i0, %g7
10065 and %g1, 0x0342, %g3
10066 movn %xcc, %o4, %o5
10067 ldx [%l7 + 0x20], %i4
10068 sdiv %l4, 0x0259, %o6
10069 fmovdleu %icc, %f15, %f12
10070 fbuge,a %fcc1, loop_1198
10071 add %i6, %o2, %o7
10072 fmovrdne %g4, %f8, %f8
10073 lduh [%l7 + 0x58], %l6
10074loop_1198:
10075 ldsb [%l7 + 0x60], %i2
10076 stx %l5, [%l7 + 0x68]
10077 fsrc1s %f9, %f2
10078 fandnot2 %f4, %f12, %f2
10079 add %l1, 0x09B7, %i3
10080 fnands %f1, %f15, %f13
10081 ldsh [%l7 + 0x78], %l2
10082 ble,a loop_1199
10083 pdist %f12, %f2, %f6
10084 bg,pt %icc, loop_1200
10085 edge32ln %o0, %g2, %g5
10086loop_1199:
10087 sdivx %g6, 0x130F, %o1
10088 stx %o3, [%l7 + 0x40]
10089loop_1200:
10090 pdist %f6, %f0, %f12
10091 smulcc %l0, %l3, %i7
10092 addccc %i5, 0x0782, %i1
10093 bne,a %icc, loop_1201
10094 ldub [%l7 + 0x48], %i0
10095 sdivcc %g1, 0x1BB7, %g3
10096 fmovse %icc, %f13, %f4
10097loop_1201:
10098 stb %o4, [%l7 + 0x54]
10099 nop
10100 setx loop_1202, %l0, %l1
10101 wrpr 0x1, %tl
10102 wrpr %l1, %tpc
10103 add %l1, 0x4, %l1
10104 wrpr %l1, %tnpc
10105 setx 0x34400001400, %l0, %l1
10106 wrpr %l1, %tstate
10107 wrhpr 0x4, %htstate
10108 retry
10109 tg %xcc, 0x5
10110 ldd [%l7 + 0x78], %f6
10111 stb %g7, [%l7 + 0x2F]
10112loop_1202:
10113 nop
10114 setx loop_1203, %l0, %l1
10115 wrpr 0x1, %tl
10116 wrpr %l1, %tpc
10117 add %l1, 0x4, %l1
10118 wrpr %l1, %tnpc
10119 setx 0x34400001400, %l0, %l1
10120 wrpr %l1, %tstate
10121 wrhpr 0x4, %htstate
10122 retry
10123 tcc %icc, 0x7
10124 brnz,a %i4, loop_1204
10125 fblg,a %fcc3, loop_1205
10126loop_1203:
10127 ldsh [%l7 + 0x66], %o5
10128 fmovdg %xcc, %f1, %f11
10129loop_1204:
10130 fmul8x16au %f7, %f15, %f14
10131loop_1205:
10132 bshuffle %f0, %f14, %f2
10133 fpackfix %f14, %f3
10134 movl %icc, %l4, %o6
10135 fmovd %f0, %f8
10136 fbge %fcc0, loop_1206
10137 ldub [%l7 + 0x5E], %o2
10138 sth %o7, [%l7 + 0x6A]
10139 array16 %g4, %l6, %i6
10140loop_1206:
10141 fmuld8ulx16 %f12, %f12, %f4
10142 movcc %xcc, %i2, %l5
10143 ldd [%l7 + 0x20], %f8
10144 fnor %f12, %f2, %f8
10145 movrgez %i3, 0x0B9, %l1
10146 fcmple16 %f6, %f2, %l2
10147 ldsh [%l7 + 0x46], %g2
10148 nop
10149 setx loop_1207, %l0, %l1
10150 jmpl %l1, %g5
10151 nop
10152 setx loop_1208, %l0, %l1
10153 jmpl %l1, %o0
10154 fmovrse %g6, %f5, %f9
10155 edge32ln %o1, %l0, %l3
10156loop_1207:
10157 ldx [%l7 + 0x20], %o3
10158loop_1208:
10159 nop
10160 setx loop_1209, %l0, %l1
10161 jmpl %l1, %i7
10162 fmuld8ulx16 %f15, %f3, %f14
10163 sth %i5, [%l7 + 0x32]
10164 sdivcc %i1, 0x08EF, %i0
10165loop_1209:
10166 fpsub32s %f12, %f0, %f8
10167 st %f13, [%l7 + 0x1C]
10168 ldd [%l7 + 0x70], %f14
10169 movne %icc, %g1, %o4
10170 tg %xcc, 0x4
10171 andcc %g3, 0x01C1, %g7
10172 lduw [%l7 + 0x5C], %i4
10173 edge16l %l4, %o5, %o2
10174 fpadd16s %f12, %f2, %f2
10175 brnz,a %o6, loop_1210
10176 fornot2 %f0, %f4, %f4
10177 lduw [%l7 + 0x58], %g4
10178 tge %icc, 0x3
10179loop_1210:
10180 fandnot1s %f3, %f1, %f4
10181 fabsd %f4, %f8
10182 ldx [%l7 + 0x78], %o7
10183 std %f4, [%l7 + 0x30]
10184 tl %xcc, 0x3
10185 fmovscc %icc, %f3, %f3
10186 xorcc %i6, 0x1E30, %i2
10187 stx %l6, [%l7 + 0x48]
10188 fmovse %icc, %f11, %f12
10189 fxnors %f8, %f5, %f4
10190 ldx [%l7 + 0x58], %l5
10191 fmovrdgz %l1, %f6, %f6
10192 ldsh [%l7 + 0x0A], %l2
10193 alignaddr %g2, %g5, %i3
10194 edge8n %o0, %o1, %g6
10195 fba,a %fcc2, loop_1211
10196 fpadd32 %f14, %f8, %f14
10197 tneg %xcc, 0x1
10198 stw %l3, [%l7 + 0x2C]
10199loop_1211:
10200 fzeros %f5
10201 fbul %fcc0, loop_1212
10202 lduw [%l7 + 0x70], %o3
10203 te %xcc, 0x0
10204 smul %l0, 0x19FE, %i7
10205loop_1212:
10206 fandnot2s %f8, %f3, %f15
10207 fmovse %icc, %f6, %f14
10208 tvc %icc, 0x4
10209 fnand %f8, %f2, %f14
10210 ldsb [%l7 + 0x30], %i1
10211 st %f12, [%l7 + 0x60]
10212 fbl,a %fcc3, loop_1213
10213 st %f4, [%l7 + 0x08]
10214 array32 %i0, %g1, %o4
10215 fcmped %fcc0, %f0, %f4
10216loop_1213:
10217 nop
10218 setx loop_1214, %l0, %l1
10219 jmpl %l1, %i5
10220 xnor %g7, 0x1E72, %g3
10221 ldub [%l7 + 0x37], %l4
10222 taddcc %i4, 0x0DFD, %o5
10223loop_1214:
10224 sth %o6, [%l7 + 0x40]
10225 stb %g4, [%l7 + 0x56]
10226 srl %o2, 0x06, %o7
10227 udiv %i6, 0x0723, %l6
10228 bshuffle %f0, %f6, %f10
10229 ta %xcc, 0x5
10230 fpadd16 %f12, %f2, %f10
10231 fbne,a %fcc0, loop_1215
10232 stw %l5, [%l7 + 0x54]
10233 lduw [%l7 + 0x20], %l1
10234 bn,a,pt %icc, loop_1216
10235loop_1215:
10236 srl %i2, 0x16, %g2
10237 edge32n %l2, %g5, %o0
10238 stb %i3, [%l7 + 0x7E]
10239loop_1216:
10240 ldsw [%l7 + 0x1C], %g6
10241 edge32l %l3, %o1, %o3
10242 fmul8ulx16 %f8, %f12, %f10
10243 fpsub32s %f5, %f2, %f11
10244 fnegs %f7, %f0
10245 fnegs %f15, %f2
10246 sth %i7, [%l7 + 0x36]
10247 fors %f6, %f11, %f11
10248 bgu,pt %xcc, loop_1217
10249 fpack16 %f8, %f8
10250 fxnors %f5, %f11, %f10
10251 fpsub32s %f12, %f4, %f11
10252loop_1217:
10253 ldsw [%l7 + 0x24], %i1
10254 ld [%l7 + 0x6C], %f4
10255 alignaddr %i0, %g1, %o4
10256 std %f14, [%l7 + 0x68]
10257 fmovd %f8, %f6
10258 fmovdpos %icc, %f9, %f12
10259 brlez,a %l0, loop_1218
10260 st %f15, [%l7 + 0x34]
10261 brz,a %i5, loop_1219
10262 xnorcc %g3, 0x03F4, %l4
10263loop_1218:
10264 srl %i4, 0x1F, %o5
10265 fmul8x16au %f11, %f13, %f14
10266loop_1219:
10267 fmovrdne %o6, %f2, %f6
10268 brlz,a %g4, loop_1220
10269 ldsb [%l7 + 0x1E], %g7
10270 fcmped %fcc0, %f8, %f6
10271 lduw [%l7 + 0x10], %o2
10272loop_1220:
10273 fpsub16s %f13, %f15, %f12
10274 fmovsvs %xcc, %f11, %f10
10275 movcc %icc, %i6, %o7
10276 ldsb [%l7 + 0x5A], %l5
10277 fblg %fcc3, loop_1221
10278 edge16ln %l6, %i2, %l1
10279 st %f4, [%l7 + 0x58]
10280 alignaddrl %l2, %g2, %o0
10281loop_1221:
10282 std %f14, [%l7 + 0x50]
10283 ldub [%l7 + 0x1F], %i3
10284 bcc,a %xcc, loop_1222
10285 fpack32 %f10, %f6, %f4
10286 ldsh [%l7 + 0x52], %g6
10287 ld [%l7 + 0x24], %f6
10288loop_1222:
10289 fmovrslz %l3, %f1, %f7
10290 brgz %o1, loop_1223
10291 st %f6, [%l7 + 0x10]
10292 stx %g5, [%l7 + 0x60]
10293 fmovda %xcc, %f7, %f0
10294loop_1223:
10295 sub %i7, %o3, %i1
10296 lduh [%l7 + 0x4C], %i0
10297 bneg,a,pt %icc, loop_1224
10298 fsrc1s %f12, %f12
10299 ldub [%l7 + 0x7C], %o4
10300 ldsh [%l7 + 0x76], %g1
10301loop_1224:
10302 fnot1s %f14, %f9
10303 fsrc2s %f4, %f0
10304 fbug %fcc1, loop_1225
10305 fbug %fcc0, loop_1226
10306 fmovsneg %xcc, %f10, %f7
10307 smulcc %l0, %i5, %g3
10308loop_1225:
10309 fbue %fcc2, loop_1227
10310loop_1226:
10311 sra %l4, %o5, %i4
10312 edge16n %o6, %g7, %o2
10313 srlx %i6, %g4, %o7
10314loop_1227:
10315 ld [%l7 + 0x40], %f2
10316 movn %icc, %l6, %l5
10317 edge32 %l1, %l2, %g2
10318 call loop_1228
10319 fmovrslez %i2, %f11, %f8
10320 tsubcc %o0, %i3, %g6
10321 bneg,pn %icc, loop_1229
10322loop_1228:
10323 brlez %l3, loop_1230
10324 sllx %o1, %i7, %o3
10325 tvc %icc, 0x1
10326loop_1229:
10327 fpsub32 %f14, %f0, %f14
10328loop_1230:
10329 fcmps %fcc2, %f11, %f0
10330 edge32 %g5, %i0, %i1
10331 fmovda %icc, %f1, %f2
10332 nop
10333 setx loop_1231, %l0, %l1
10334 wrpr 0x1, %tl
10335 wrpr %l1, %tpc
10336 add %l1, 0x4, %l1
10337 wrpr %l1, %tnpc
10338 setx 0x34400001400, %l0, %l1
10339 wrpr %l1, %tstate
10340 wrhpr 0x4, %htstate
10341 retry
10342 fpadd32s %f5, %f9, %f8
10343 fbul %fcc3, loop_1232
10344 ldx [%l7 + 0x18], %g1
10345loop_1231:
10346 bg %icc, loop_1233
10347 fabsd %f10, %f2
10348loop_1232:
10349 tsubcctv %l0, 0x0611, %i5
10350 addc %o4, %l4, %g3
10351loop_1233:
10352 fmuld8ulx16 %f3, %f6, %f14
10353 udiv %o5, 0x0F26, %i4
10354 ldub [%l7 + 0x1A], %g7
10355 movg %icc, %o2, %o6
10356 fcmpne32 %f8, %f8, %g4
10357 fnegs %f13, %f2
10358 fmovscs %xcc, %f4, %f1
10359 fcmple32 %f12, %f10, %o7
10360 fbule,a %fcc0, loop_1234
10361 smul %l6, 0x02F2, %i6
10362 lduw [%l7 + 0x38], %l5
10363 ldx [%l7 + 0x30], %l1
10364loop_1234:
10365 fornot1s %f15, %f0, %f11
10366 bne loop_1235
10367 edge8n %g2, %l2, %o0
10368 sth %i3, [%l7 + 0x4A]
10369 andn %g6, %l3, %o1
10370loop_1235:
10371 edge32n %i2, %i7, %g5
10372 movrgez %i0, %i1, %g1
10373 fnegd %f10, %f8
10374 fmovrsgez %o3, %f8, %f15
10375 fcmple16 %f14, %f6, %l0
10376 movrlez %o4, %l4, %g3
10377 bcc loop_1236
10378 srlx %o5, 0x12, %i5
10379 andncc %i4, %g7, %o2
10380 fmovrse %g4, %f15, %f3
10381loop_1236:
10382 lduw [%l7 + 0x4C], %o7
10383 ld [%l7 + 0x1C], %f2
10384 edge8ln %o6, %l6, %l5
10385 sth %l1, [%l7 + 0x2E]
10386 st %f15, [%l7 + 0x40]
10387 fnegs %f14, %f1
10388 fmovdle %icc, %f4, %f12
10389 addccc %i6, 0x1A91, %g2
10390 ld [%l7 + 0x5C], %f12
10391 fbe %fcc3, loop_1237
10392 fnors %f11, %f14, %f4
10393 std %f10, [%l7 + 0x38]
10394 bpos,a %icc, loop_1238
10395loop_1237:
10396 stx %l2, [%l7 + 0x40]
10397 fcmple16 %f8, %f12, %o0
10398 ld [%l7 + 0x6C], %f2
10399loop_1238:
10400 fbug,a %fcc2, loop_1239
10401 brgz %i3, loop_1240
10402 lduw [%l7 + 0x54], %l3
10403 lduh [%l7 + 0x52], %o1
10404loop_1239:
10405 bpos,a loop_1241
10406loop_1240:
10407 movneg %icc, %i2, %g6
10408 fmovse %xcc, %f11, %f13
10409 fmovscs %icc, %f15, %f13
10410loop_1241:
10411 fxnor %f12, %f4, %f0
10412 tle %icc, 0x2
10413 lduw [%l7 + 0x74], %i7
10414 fmovdle %icc, %f0, %f3
10415 movg %xcc, %g5, %i0
10416 ldsw [%l7 + 0x78], %i1
10417 fmul8ulx16 %f10, %f12, %f4
10418 fxors %f13, %f9, %f14
10419 fble %fcc0, loop_1242
10420 fmovdne %icc, %f4, %f3
10421 stb %g1, [%l7 + 0x32]
10422 movrlz %l0, %o3, %o4
10423loop_1242:
10424 tleu %icc, 0x1
10425 ldx [%l7 + 0x08], %g3
10426 fpadd16 %f12, %f10, %f0
10427 fmovspos %icc, %f12, %f12
10428 stw %o5, [%l7 + 0x3C]
10429 sth %i5, [%l7 + 0x52]
10430 fmul8x16 %f4, %f2, %f8
10431 ldx [%l7 + 0x58], %l4
10432 sth %i4, [%l7 + 0x1E]
10433 sth %g7, [%l7 + 0x48]
10434 edge32l %o2, %g4, %o7
10435 brz,a %l6, loop_1243
10436 fmovrde %l5, %f2, %f12
10437 fnot2s %f14, %f9
10438 st %f7, [%l7 + 0x2C]
10439loop_1243:
10440 ldub [%l7 + 0x36], %l1
10441 fpsub32s %f12, %f10, %f13
10442 subcc %i6, %o6, %g2
10443 fmovdcc %icc, %f4, %f4
10444 movrgez %o0, 0x275, %i3
10445 fmovsg %icc, %f10, %f13
10446 movle %xcc, %l2, %l3
10447 orcc %o1, %i2, %i7
10448 movle %xcc, %g6, %i0
10449 stx %g5, [%l7 + 0x78]
10450 ldsh [%l7 + 0x10], %i1
10451 movne %xcc, %l0, %g1
10452 fmovse %icc, %f4, %f2
10453 edge16n %o3, %o4, %o5
10454 edge32n %g3, %i5, %l4
10455 std %f10, [%l7 + 0x58]
10456 bge,a loop_1244
10457 mulscc %i4, 0x1722, %g7
10458 smul %o2, %o7, %l6
10459 fmovsvc %icc, %f4, %f14
10460loop_1244:
10461 bcs,pn %icc, loop_1245
10462 movg %icc, %l5, %l1
10463 bne,a,pn %xcc, loop_1246
10464 bl,a,pn %xcc, loop_1247
10465loop_1245:
10466 ldub [%l7 + 0x62], %g4
10467 faligndata %f10, %f14, %f12
10468loop_1246:
10469 std %f6, [%l7 + 0x58]
10470loop_1247:
10471 lduw [%l7 + 0x08], %i6
10472 movcs %icc, %g2, %o0
10473 fmovscc %icc, %f5, %f7
10474 std %f8, [%l7 + 0x18]
10475 bg,pn %icc, loop_1248
10476 fmovdne %xcc, %f8, %f2
10477 movpos %icc, %o6, %i3
10478 ldsb [%l7 + 0x5A], %l2
10479loop_1248:
10480 fone %f4
10481 fnot2s %f10, %f0
10482 movle %xcc, %o1, %i2
10483 ldub [%l7 + 0x11], %l3
10484 std %f6, [%l7 + 0x28]
10485 stw %i7, [%l7 + 0x48]
10486 sth %g6, [%l7 + 0x24]
10487 fmovdgu %xcc, %f11, %f12
10488 fnors %f1, %f2, %f15
10489 fmovda %xcc, %f5, %f8
10490 fcmpeq16 %f0, %f14, %g5
10491 bpos,pn %xcc, loop_1249
10492 fble %fcc1, loop_1250
10493 movvc %xcc, %i0, %i1
10494 and %l0, 0x016E, %o3
10495loop_1249:
10496 std %f10, [%l7 + 0x08]
10497loop_1250:
10498 bn loop_1251
10499 st %f12, [%l7 + 0x34]
10500 fcmps %fcc0, %f11, %f10
10501 ldsh [%l7 + 0x5C], %g1
10502loop_1251:
10503 tcc %icc, 0x1
10504 fcmpes %fcc2, %f12, %f13
10505 sth %o5, [%l7 + 0x18]
10506 fpadd32s %f12, %f1, %f9
10507 fmovdl %icc, %f11, %f15
10508 tge %xcc, 0x4
10509 ldsb [%l7 + 0x2B], %o4
10510 ld [%l7 + 0x54], %f4
10511 fmovsle %xcc, %f15, %f6
10512 fpackfix %f2, %f11
10513 movleu %icc, %g3, %i5
10514 call loop_1252
10515 fnands %f3, %f10, %f15
10516 std %f10, [%l7 + 0x70]
10517 bvs,a,pn %xcc, loop_1253
10518loop_1252:
10519 fmovdpos %xcc, %f0, %f0
10520 movgu %icc, %i4, %l4
10521 movrgez %g7, 0x364, %o7
10522loop_1253:
10523 fcmpeq32 %f4, %f4, %o2
10524 stw %l6, [%l7 + 0x58]
10525 st %f3, [%l7 + 0x70]
10526 tcc %xcc, 0x2
10527 fpack32 %f0, %f0, %f6
10528 fmul8x16au %f11, %f9, %f4
10529 fcmpne16 %f4, %f8, %l1
10530 andn %l5, 0x1856, %g4
10531 udivcc %i6, 0x146F, %g2
10532 fandnot1 %f6, %f8, %f0
10533 fmovdg %icc, %f11, %f2
10534 fmovrdgez %o0, %f10, %f8
10535 movrgez %i3, %l2, %o6
10536 fandnot2 %f6, %f12, %f8
10537 ldsb [%l7 + 0x1B], %o1
10538 fmovrdlz %i2, %f14, %f12
10539 umulcc %l3, %i7, %g6
10540 ldsh [%l7 + 0x4A], %i0
10541 fornot1 %f2, %f8, %f0
10542 tleu %xcc, 0x1
10543 fmovrdlz %g5, %f0, %f0
10544 lduw [%l7 + 0x5C], %l0
10545 taddcc %i1, 0x1CBD, %o3
10546 fpadd32 %f2, %f4, %f0
10547 orncc %g1, %o4, %o5
10548 stx %i5, [%l7 + 0x58]
10549 srlx %i4, 0x00, %l4
10550 and %g7, %o7, %g3
10551 ldsb [%l7 + 0x73], %l6
10552 ble,pt %xcc, loop_1254
10553 faligndata %f12, %f8, %f6
10554 fmovdg %xcc, %f11, %f4
10555 std %f10, [%l7 + 0x48]
10556loop_1254:
10557 umulcc %l1, 0x129B, %l5
10558 bne %xcc, loop_1255
10559 stb %g4, [%l7 + 0x47]
10560 fcmps %fcc2, %f2, %f9
10561 fzeros %f13
10562loop_1255:
10563 fxnors %f4, %f6, %f3
10564 fmovda %xcc, %f1, %f15
10565 array16 %o2, %i6, %o0
10566 fmovsle %icc, %f13, %f1
10567 fbge,a %fcc2, loop_1256
10568 st %f6, [%l7 + 0x18]
10569 ldsh [%l7 + 0x3A], %i3
10570 ldsh [%l7 + 0x44], %l2
10571loop_1256:
10572 fornot1 %f6, %f0, %f2
10573 movleu %icc, %o6, %g2
10574 fmovscs %xcc, %f1, %f11
10575 fbul %fcc0, loop_1257
10576 ld [%l7 + 0x2C], %f11
10577 fabsd %f4, %f12
10578 array32 %o1, %l3, %i2
10579loop_1257:
10580 ldd [%l7 + 0x18], %f4
10581 stb %i7, [%l7 + 0x1F]
10582 sth %g6, [%l7 + 0x42]
10583 sethi 0x1CFD, %i0
10584 fmovsneg %icc, %f12, %f14
10585 edge8 %l0, %i1, %o3
10586 umulcc %g1, 0x1D56, %o4
10587 fmovdvc %xcc, %f5, %f13
10588 sth %o5, [%l7 + 0x46]
10589 st %f14, [%l7 + 0x58]
10590 addccc %g5, %i5, %l4
10591 sdivcc %i4, 0x0733, %g7
10592 fnot1s %f14, %f12
10593 udiv %o7, 0x0A9C, %l6
10594 fbne,a %fcc1, loop_1258
10595 mova %xcc, %l1, %g3
10596 ld [%l7 + 0x50], %f13
10597 faligndata %f4, %f14, %f6
10598loop_1258:
10599 mulx %l5, %o2, %g4
10600 srlx %i6, 0x03, %o0
10601 fmovs %f7, %f7
10602 fmovdl %xcc, %f8, %f10
10603 srl %l2, %i3, %g2
10604 ldub [%l7 + 0x1B], %o6
10605 st %f12, [%l7 + 0x40]
10606 edge16l %o1, %i2, %i7
10607 bpos,pt %xcc, loop_1259
10608 sll %g6, %i0, %l3
10609 lduh [%l7 + 0x62], %l0
10610 te %icc, 0x5
10611loop_1259:
10612 brgez %i1, loop_1260
10613 edge8 %g1, %o3, %o5
10614 bvc %icc, loop_1261
10615 fbug %fcc3, loop_1262
10616loop_1260:
10617 array16 %g5, %i5, %o4
10618 movcs %icc, %l4, %i4
10619loop_1261:
10620 ldd [%l7 + 0x20], %f6
10621loop_1262:
10622 fpadd32s %f13, %f15, %f14
10623 ldx [%l7 + 0x70], %g7
10624 edge8n %l6, %l1, %g3
10625 tl %xcc, 0x1
10626 sth %l5, [%l7 + 0x1C]
10627 brlz %o2, loop_1263
10628 edge16n %o7, %i6, %o0
10629 fmovdvc %xcc, %f14, %f3
10630 bgu loop_1264
10631loop_1263:
10632 ld [%l7 + 0x3C], %f3
10633 ldx [%l7 + 0x68], %g4
10634 lduh [%l7 + 0x56], %l2
10635loop_1264:
10636 ld [%l7 + 0x6C], %f9
10637 ldd [%l7 + 0x50], %f10
10638 fmovdvs %icc, %f3, %f7
10639 fbn %fcc2, loop_1265
10640 lduw [%l7 + 0x10], %g2
10641 lduh [%l7 + 0x2E], %i3
10642 fxor %f2, %f4, %f2
10643loop_1265:
10644 bl,pt %xcc, loop_1266
10645 stb %o6, [%l7 + 0x4E]
10646 fpmerge %f15, %f3, %f6
10647 fmovrdlez %i2, %f2, %f8
10648loop_1266:
10649 movne %xcc, %i7, %o1
10650 lduh [%l7 + 0x48], %i0
10651 fzero %f10
10652 fpack32 %f8, %f8, %f4
10653 nop
10654 setx loop_1267, %l0, %l1
10655 wrpr 0x1, %tl
10656 wrpr %l1, %tpc
10657 add %l1, 0x4, %l1
10658 wrpr %l1, %tnpc
10659 setx 0x34400001400, %l0, %l1
10660 wrpr %l1, %tstate
10661 wrhpr 0x4, %htstate
10662 retry
10663 movvc %xcc, %l3, %l0
10664 movg %icc, %g6, %i1
10665 udivcc %o3, 0x1FCD, %g1
10666loop_1267:
10667 sth %g5, [%l7 + 0x18]
10668 movne %icc, %o5, %i5
10669 movn %icc, %l4, %i4
10670 fmovdn %xcc, %f15, %f7
10671 movge %icc, %g7, %l6
10672 ldub [%l7 + 0x21], %o4
10673 ldsb [%l7 + 0x7F], %g3
10674 edge8l %l5, %o2, %o7
10675 fmovsn %xcc, %f9, %f14
10676 array8 %i6, %l1, %g4
10677 tsubcctv %o0, 0x0175, %g2
10678 fmovd %f0, %f12
10679 bcc,pt %icc, loop_1268
10680 stw %i3, [%l7 + 0x68]
10681 ba,pt %xcc, loop_1269
10682 fandnot1 %f10, %f4, %f2
10683loop_1268:
10684 sdivcc %l2, 0x10A3, %o6
10685 fmovdcc %icc, %f14, %f14
10686loop_1269:
10687 stw %i2, [%l7 + 0x40]
10688 edge8l %i7, %o1, %l3
10689 fandnot2s %f4, %f4, %f15
10690 ldsb [%l7 + 0x4F], %i0
10691 fcmpes %fcc3, %f5, %f1
10692 ldx [%l7 + 0x08], %l0
10693 ldsb [%l7 + 0x70], %g6
10694 movrlez %i1, %o3, %g1
10695 lduh [%l7 + 0x46], %g5
10696 movrgez %i5, %o5, %l4
10697 ldub [%l7 + 0x63], %g7
10698 sllx %l6, %i4, %g3
10699 ta %icc, 0x0
10700 lduh [%l7 + 0x4A], %o4
10701 fxnor %f4, %f14, %f2
10702 sdivx %o2, 0x1D26, %o7
10703 fpsub16s %f13, %f9, %f11
10704 std %f14, [%l7 + 0x18]
10705 sra %i6, %l5, %l1
10706 st %f9, [%l7 + 0x10]
10707 movne %icc, %g4, %o0
10708 ba,a %xcc, loop_1270
10709 fors %f7, %f12, %f14
10710 alignaddr %g2, %l2, %i3
10711 bcc %xcc, loop_1271
10712loop_1270:
10713 popc 0x1BCE, %i2
10714 alignaddr %i7, %o6, %l3
10715 ld [%l7 + 0x38], %f11
10716loop_1271:
10717 array8 %o1, %i0, %l0
10718 movgu %icc, %i1, %o3
10719 fornot1 %f0, %f0, %f10
10720 sllx %g6, %g1, %g5
10721 ldub [%l7 + 0x7A], %i5
10722 srlx %l4, 0x1E, %o5
10723 lduw [%l7 + 0x3C], %l6
10724 fxors %f11, %f14, %f0
10725 smul %i4, %g7, %g3
10726 fmovdge %icc, %f2, %f0
10727 ldd [%l7 + 0x50], %f0
10728 xor %o2, %o4, %i6
10729 fble,a %fcc2, loop_1272
10730 bneg,pn %icc, loop_1273
10731 fblg %fcc0, loop_1274
10732 fmovrdgez %o7, %f2, %f0
10733loop_1272:
10734 ldx [%l7 + 0x78], %l5
10735loop_1273:
10736 nop
10737 setx loop_1275, %l0, %l1
10738 jmpl %l1, %l1
10739loop_1274:
10740 fbe %fcc3, loop_1276
10741 ldsw [%l7 + 0x44], %o0
10742 ldsw [%l7 + 0x18], %g4
10743loop_1275:
10744 mulx %l2, %i3, %g2
10745loop_1276:
10746 tcs %xcc, 0x7
10747 tne %icc, 0x7
10748 siam 0x6
10749 movcs %icc, %i2, %o6
10750 fble,a %fcc1, loop_1277
10751 stb %i7, [%l7 + 0x17]
10752 popc %o1, %i0
10753 ldx [%l7 + 0x30], %l3
10754loop_1277:
10755 stx %l0, [%l7 + 0x58]
10756 bcc loop_1278
10757 srlx %o3, %g6, %g1
10758 movleu %xcc, %g5, %i1
10759 fxors %f15, %f1, %f7
10760loop_1278:
10761 andncc %i5, %o5, %l6
10762 stb %i4, [%l7 + 0x4B]
10763 tge %xcc, 0x3
10764 movvc %icc, %l4, %g3
10765 sethi 0x1872, %o2
10766 tvs %icc, 0x2
10767 orn %g7, 0x0C34, %i6
10768 ldub [%l7 + 0x12], %o7
10769 fbn %fcc0, loop_1279
10770 srlx %l5, %o4, %o0
10771 ldsw [%l7 + 0x1C], %l1
10772 fcmps %fcc2, %f7, %f10
10773loop_1279:
10774 fmovde %icc, %f9, %f8
10775 ba,a,pn %icc, loop_1280
10776 movpos %icc, %l2, %g4
10777 stb %g2, [%l7 + 0x47]
10778 ble,pn %icc, loop_1281
10779loop_1280:
10780 bcs loop_1282
10781 sdiv %i2, 0x1B48, %o6
10782 ldsw [%l7 + 0x3C], %i3
10783loop_1281:
10784 movrgez %o1, %i0, %i7
10785loop_1282:
10786 ldd [%l7 + 0x48], %f8
10787 edge32n %l0, %o3, %g6
10788 edge8l %g1, %l3, %g5
10789 tvs %xcc, 0x1
10790 fcmple32 %f10, %f14, %i5
10791 pdist %f2, %f0, %f8
10792 fsrc1s %f10, %f11
10793 tsubcctv %i1, %l6, %o5
10794 fzeros %f13
10795 fblg %fcc0, loop_1283
10796 or %l4, 0x0DD8, %g3
10797 std %f4, [%l7 + 0x70]
10798 edge16 %o2, %i4, %i6
10799loop_1283:
10800 subc %g7, 0x01F5, %l5
10801 fmovdn %icc, %f14, %f8
10802 udivcc %o7, 0x1DB6, %o4
10803 fcmpgt32 %f14, %f12, %l1
10804 movl %xcc, %l2, %o0
10805 fmovdneg %xcc, %f9, %f14
10806 ldd [%l7 + 0x50], %f4
10807 fmovrdlz %g2, %f0, %f12
10808 brgez %g4, loop_1284
10809 for %f2, %f6, %f10
10810 st %f1, [%l7 + 0x2C]
10811 udivx %o6, 0x07B1, %i2
10812loop_1284:
10813 fbu %fcc2, loop_1285
10814 fbul,a %fcc0, loop_1286
10815 te %icc, 0x1
10816 tvc %xcc, 0x6
10817loop_1285:
10818 fnot2s %f6, %f12
10819loop_1286:
10820 fba,a %fcc2, loop_1287
10821 bne,a,pn %icc, loop_1288
10822 edge32n %i3, %i0, %i7
10823 bge,a %icc, loop_1289
10824loop_1287:
10825 ldub [%l7 + 0x7B], %o1
10826loop_1288:
10827 edge32n %o3, %g6, %g1
10828 fblg,a %fcc1, loop_1290
10829loop_1289:
10830 bn,a loop_1291
10831 mulx %l3, %l0, %g5
10832 bl,pt %icc, loop_1292
10833loop_1290:
10834 ldsw [%l7 + 0x78], %i5
10835loop_1291:
10836 bn,pt %xcc, loop_1293
10837 pdist %f14, %f4, %f0
10838loop_1292:
10839 srlx %i1, %o5, %l4
10840 fand %f2, %f10, %f12
10841loop_1293:
10842 ld [%l7 + 0x34], %f0
10843 movrgz %l6, 0x1F9, %g3
10844 srax %o2, %i6, %i4
10845 sra %l5, 0x06, %g7
10846 fands %f10, %f6, %f10
10847 udiv %o4, 0x1182, %l1
10848 udiv %o7, 0x1452, %o0
10849 fmovrslez %g2, %f8, %f7
10850 sll %l2, %o6, %g4
10851 movle %icc, %i3, %i0
10852 stw %i2, [%l7 + 0x74]
10853 ldd [%l7 + 0x30], %f0
10854 nop
10855 setx loop_1294, %l0, %l1
10856 wrpr 0x1, %tl
10857 wrpr %l1, %tpc
10858 add %l1, 0x4, %l1
10859 wrpr %l1, %tnpc
10860 setx 0x34400001400, %l0, %l1
10861 wrpr %l1, %tstate
10862 wrhpr 0x4, %htstate
10863 retry
10864 stb %o1, [%l7 + 0x30]
10865 fbg,a %fcc1, loop_1295
10866 srl %o3, 0x10, %i7
10867loop_1294:
10868 lduh [%l7 + 0x64], %g6
10869 xor %g1, %l0, %l3
10870loop_1295:
10871 sllx %i5, 0x12, %i1
10872 tpos %xcc, 0x2
10873 tneg %icc, 0x3
10874 bg,a loop_1296
10875 ta %icc, 0x4
10876 nop
10877 setx loop_1297, %l0, %l1
10878 jmpl %l1, %g5
10879 brz,a %l4, loop_1298
10880loop_1296:
10881 alignaddrl %l6, %g3, %o2
10882 andn %i6, 0x0BA1, %i4
10883loop_1297:
10884 movg %xcc, %o5, %l5
10885loop_1298:
10886 lduw [%l7 + 0x10], %o4
10887 movne %icc, %g7, %l1
10888 fbge %fcc2, loop_1299
10889 ldsb [%l7 + 0x20], %o0
10890 ldsb [%l7 + 0x20], %g2
10891 subccc %o7, 0x078A, %o6
10892loop_1299:
10893 ba,a %icc, loop_1300
10894 fmovsleu %xcc, %f7, %f15
10895 tvs %icc, 0x2
10896 fmovrslz %l2, %f11, %f5
10897loop_1300:
10898 brgez,a %i3, loop_1301
10899 stw %g4, [%l7 + 0x78]
10900 lduh [%l7 + 0x10], %i2
10901 bcc,a,pn %xcc, loop_1302
10902loop_1301:
10903 fbule,a %fcc2, loop_1303
10904 bvs,a,pn %xcc, loop_1304
10905 ldsb [%l7 + 0x0A], %o1
10906loop_1302:
10907 lduw [%l7 + 0x1C], %o3
10908loop_1303:
10909 stw %i7, [%l7 + 0x68]
10910loop_1304:
10911 array32 %i0, %g1, %l0
10912 fcmpgt16 %f4, %f4, %l3
10913 tsubcc %g6, 0x1122, %i1
10914 ble,a,pt %icc, loop_1305
10915 fmovsleu %xcc, %f5, %f5
10916 call loop_1306
10917 tsubcctv %g5, %i5, %l6
10918loop_1305:
10919 fmovsvc %xcc, %f13, %f9
10920 fpsub16 %f0, %f6, %f6
10921loop_1306:
10922 fblg,a %fcc0, loop_1307
10923 ld [%l7 + 0x44], %f14
10924 ld [%l7 + 0x64], %f11
10925 fnegd %f6, %f8
10926loop_1307:
10927 fcmpgt16 %f10, %f14, %l4
10928 stw %g3, [%l7 + 0x2C]
10929 edge32n %o2, %i4, %o5
10930 brgz %l5, loop_1308
10931 stx %o4, [%l7 + 0x38]
10932 edge8n %g7, %l1, %o0
10933 ldsw [%l7 + 0x70], %g2
10934loop_1308:
10935 stx %i6, [%l7 + 0x40]
10936 edge16n %o7, %l2, %i3
10937 ldd [%l7 + 0x78], %f14
10938 lduh [%l7 + 0x2A], %o6
10939 nop
10940 setx loop_1309, %l0, %l1
10941 wrpr 0x1, %tl
10942 wrpr %l1, %tpc
10943 add %l1, 0x4, %l1
10944 wrpr %l1, %tnpc
10945 setx 0x34400001400, %l0, %l1
10946 wrpr %l1, %tstate
10947 wrhpr 0x4, %htstate
10948 retry
10949 ldsh [%l7 + 0x5A], %i2
10950 fmovdpos %xcc, %f11, %f6
10951 fexpand %f0, %f14
10952loop_1309:
10953 ldsb [%l7 + 0x6E], %g4
10954 st %f11, [%l7 + 0x78]
10955 or %o3, %i7, %i0
10956 ldsh [%l7 + 0x08], %o1
10957 fmovsn %icc, %f6, %f13
10958 std %f12, [%l7 + 0x10]
10959 ldx [%l7 + 0x68], %g1
10960 movn %icc, %l3, %l0
10961 alignaddrl %g6, %g5, %i5
10962 sth %l6, [%l7 + 0x7E]
10963 fnegs %f3, %f15
10964 fmovsgu %xcc, %f0, %f5
10965 fmovsvc %icc, %f7, %f4
10966 edge32n %l4, %g3, %i1
10967 fmovdge %icc, %f4, %f13
10968 tleu %icc, 0x3
10969 ldd [%l7 + 0x10], %f10
10970 ldsh [%l7 + 0x72], %i4
10971 subc %o5, %l5, %o2
10972 tcs %xcc, 0x4
10973 fbu %fcc3, loop_1310
10974 brnz %g7, loop_1311
10975 ldsh [%l7 + 0x20], %o4
10976 fmovrde %o0, %f4, %f2
10977loop_1310:
10978 brgz %g2, loop_1312
10979loop_1311:
10980 ldsh [%l7 + 0x4A], %l1
10981 ldsb [%l7 + 0x59], %i6
10982 fmovsl %xcc, %f10, %f9
10983loop_1312:
10984 fmovd %f14, %f14
10985 stb %o7, [%l7 + 0x34]
10986 stb %l2, [%l7 + 0x1C]
10987 subcc %i3, %o6, %g4
10988 nop
10989 setx loop_1313, %l0, %l1
10990 wrpr 0x1, %tl
10991 wrpr %l1, %tnpc
10992 setx 0x34400001400, %l0, %l1
10993 wrpr %l1, %tstate
10994 wrhpr 0x4, %htstate
10995 done
10996 fble %fcc0, loop_1314
10997 stb %o3, [%l7 + 0x4E]
10998 edge16ln %i2, %i7, %i0
10999loop_1313:
11000 movpos %icc, %g1, %o1
11001loop_1314:
11002 fmovrsne %l3, %f0, %f12
11003 and %g6, %g5, %i5
11004 bcs,a loop_1315
11005 fnands %f1, %f7, %f5
11006 lduh [%l7 + 0x20], %l6
11007 brlz %l0, loop_1316
11008loop_1315:
11009 fnot1s %f12, %f15
11010 fcmple32 %f0, %f14, %g3
11011 alignaddrl %l4, %i4, %o5
11012loop_1316:
11013 fcmpeq16 %f0, %f2, %i1
11014 orncc %l5, %g7, %o4
11015 bg,pt %icc, loop_1317
11016 ldsb [%l7 + 0x36], %o0
11017 fsrc1 %f4, %f10
11018 stb %o2, [%l7 + 0x63]
11019loop_1317:
11020 ldsw [%l7 + 0x40], %l1
11021 edge8ln %i6, %g2, %l2
11022 fmovrslez %o7, %f13, %f12
11023 ldub [%l7 + 0x49], %i3
11024 subc %g4, %o3, %o6
11025 fmovdgu %xcc, %f2, %f2
11026 lduw [%l7 + 0x34], %i2
11027 bpos,pt %xcc, loop_1318
11028 movne %icc, %i0, %g1
11029 tpos %xcc, 0x5
11030 edge8n %o1, %i7, %g6
11031loop_1318:
11032 bpos,pt %xcc, loop_1319
11033 st %f0, [%l7 + 0x54]
11034 fornot2 %f0, %f14, %f6
11035 movne %xcc, %g5, %l3
11036loop_1319:
11037 subccc %i5, 0x1E51, %l0
11038 bvc %icc, loop_1320
11039 fcmped %fcc0, %f8, %f8
11040 edge16l %g3, %l6, %i4
11041 array32 %o5, %i1, %l5
11042loop_1320:
11043 fmovdvc %xcc, %f5, %f9
11044 ldx [%l7 + 0x20], %g7
11045 stb %o4, [%l7 + 0x57]
11046 sdivcc %l4, 0x0A92, %o0
11047 alignaddr %l1, %o2, %g2
11048 bpos,a,pn %xcc, loop_1321
11049 fcmpeq16 %f6, %f4, %l2
11050 st %f10, [%l7 + 0x1C]
11051 st %f0, [%l7 + 0x58]
11052loop_1321:
11053 fcmpgt16 %f8, %f10, %i6
11054 ldsh [%l7 + 0x0A], %o7
11055 movg %icc, %g4, %i3
11056 fble,a %fcc0, loop_1322
11057 fones %f0
11058 srax %o6, 0x08, %i2
11059 fbug %fcc2, loop_1323
11060loop_1322:
11061 tgu %xcc, 0x2
11062 fmovdvc %icc, %f15, %f2
11063 fabss %f4, %f6
11064loop_1323:
11065 lduw [%l7 + 0x08], %i0
11066 xnorcc %g1, 0x12F4, %o1
11067 stb %i7, [%l7 + 0x0F]
11068 fmovsne %xcc, %f2, %f10
11069 ldsb [%l7 + 0x51], %o3
11070 fmul8x16au %f14, %f2, %f14
11071 fandnot2 %f6, %f10, %f10
11072 stb %g6, [%l7 + 0x7A]
11073 sth %g5, [%l7 + 0x5A]
11074 ldsh [%l7 + 0x0A], %i5
11075 movn %xcc, %l0, %l3
11076 pdist %f10, %f6, %f4
11077 orcc %l6, 0x18A4, %i4
11078 orcc %g3, 0x17EA, %i1
11079 fbo,a %fcc1, loop_1324
11080 std %f0, [%l7 + 0x28]
11081 sdivcc %o5, 0x0919, %l5
11082 stw %o4, [%l7 + 0x74]
11083loop_1324:
11084 std %f4, [%l7 + 0x40]
11085 addc %l4, %o0, %g7
11086 fmovscc %icc, %f14, %f11
11087 fpsub32 %f14, %f0, %f8
11088 fsrc2 %f12, %f2
11089 edge32 %l1, %o2, %l2
11090 brz,a %i6, loop_1325
11091 xor %o7, %g2, %g4
11092 fbug,a %fcc2, loop_1326
11093 edge16ln %i3, %i2, %i0
11094loop_1325:
11095 pdist %f2, %f12, %f14
11096 fbne,a %fcc3, loop_1327
11097loop_1326:
11098 edge16 %o6, %o1, %i7
11099 tneg %icc, 0x5
11100 ldsw [%l7 + 0x10], %o3
11101loop_1327:
11102 umul %g1, %g6, %i5
11103 fmovsvc %xcc, %f6, %f8
11104 add %l0, 0x0742, %l3
11105 movge %xcc, %l6, %g5
11106 movn %icc, %i4, %g3
11107 bpos %xcc, loop_1328
11108 fbl,a %fcc3, loop_1329
11109 bcc,pn %icc, loop_1330
11110 fmovspos %icc, %f1, %f2
11111loop_1328:
11112 ba,a loop_1331
11113loop_1329:
11114 fbuge %fcc1, loop_1332
11115loop_1330:
11116 ldd [%l7 + 0x70], %f2
11117 std %f12, [%l7 + 0x78]
11118loop_1331:
11119 edge8l %i1, %o5, %o4
11120loop_1332:
11121 sth %l4, [%l7 + 0x3C]
11122 fbne,a %fcc0, loop_1333
11123 brlez,a %l5, loop_1334
11124 fands %f9, %f14, %f13
11125 fble %fcc1, loop_1335
11126loop_1333:
11127 stx %o0, [%l7 + 0x28]
11128loop_1334:
11129 fcmpne16 %f10, %f4, %g7
11130 fpsub32 %f14, %f12, %f10
11131loop_1335:
11132 fbule,a %fcc2, loop_1336
11133 bcs,pn %icc, loop_1337
11134 fxnor %f0, %f0, %f6
11135 fmul8ulx16 %f0, %f14, %f12
11136loop_1336:
11137 movle %xcc, %l1, %o2
11138loop_1337:
11139 fnegs %f0, %f8
11140 fandnot1s %f10, %f2, %f6
11141 umulcc %i6, 0x1838, %o7
11142 sth %l2, [%l7 + 0x2E]
11143 lduw [%l7 + 0x28], %g4
11144 edge16n %g2, %i2, %i0
11145 ldd [%l7 + 0x50], %f0
11146 fpadd16s %f15, %f4, %f9
11147 movle %icc, %i3, %o6
11148 ldsb [%l7 + 0x30], %o1
11149 ldx [%l7 + 0x40], %o3
11150 movpos %xcc, %g1, %g6
11151 edge32ln %i7, %l0, %i5
11152 fpack32 %f4, %f2, %f12
11153 bgu,pt %icc, loop_1338
11154 fmovsne %icc, %f6, %f6
11155 std %f8, [%l7 + 0x30]
11156 fcmped %fcc2, %f10, %f12
11157loop_1338:
11158 sth %l3, [%l7 + 0x24]
11159 fones %f13
11160 alignaddr %g5, %l6, %g3
11161 fmovsgu %xcc, %f2, %f9
11162 ldsb [%l7 + 0x21], %i1
11163 fmovse %xcc, %f3, %f8
11164 fba,a %fcc1, loop_1339
11165 addcc %o5, %i4, %o4
11166 fmovsvc %icc, %f3, %f13
11167 xorcc %l5, 0x174F, %o0
11168loop_1339:
11169 sll %g7, %l4, %o2
11170 fcmped %fcc3, %f4, %f12
11171 ldsh [%l7 + 0x4E], %i6
11172 movcs %xcc, %l1, %o7
11173 ldsw [%l7 + 0x74], %l2
11174 fsrc2 %f6, %f14
11175 fpmerge %f2, %f3, %f0
11176 fmovrsgez %g4, %f12, %f10
11177 tsubcc %i2, 0x0376, %g2
11178 sdivcc %i3, 0x0EF3, %o6
11179 lduw [%l7 + 0x28], %o1
11180 stb %o3, [%l7 + 0x78]
11181 fmovdneg %xcc, %f15, %f8
11182 fba,a %fcc3, loop_1340
11183 movrne %i0, %g1, %g6
11184 bn,pt %icc, loop_1341
11185 st %f13, [%l7 + 0x28]
11186loop_1340:
11187 fnands %f1, %f12, %f12
11188 ldsw [%l7 + 0x28], %l0
11189loop_1341:
11190 fcmpne32 %f0, %f12, %i5
11191 fmovdcc %xcc, %f0, %f6
11192 add %l3, %g5, %l6
11193 call loop_1342
11194 te %xcc, 0x0
11195 st %f15, [%l7 + 0x1C]
11196 fmuld8sux16 %f1, %f4, %f14
11197loop_1342:
11198 movgu %xcc, %i7, %g3
11199 fmovdcs %xcc, %f9, %f6
11200 ldsw [%l7 + 0x48], %o5
11201 stw %i1, [%l7 + 0x14]
11202 edge16n %o4, %i4, %l5
11203 movcc %xcc, %o0, %g7
11204 ldx [%l7 + 0x18], %l4
11205 st %f12, [%l7 + 0x10]
11206 stw %i6, [%l7 + 0x6C]
11207 fors %f15, %f8, %f4
11208 umulcc %o2, %o7, %l2
11209 fandnot1s %f5, %f1, %f5
11210 fmovde %xcc, %f8, %f7
11211 ldsw [%l7 + 0x14], %l1
11212 edge8l %i2, %g4, %g2
11213 sth %o6, [%l7 + 0x6C]
11214 orn %i3, %o1, %o3
11215 ldsh [%l7 + 0x24], %g1
11216 movrgz %i0, %g6, %i5
11217 lduw [%l7 + 0x10], %l3
11218 fbl,a %fcc1, loop_1343
11219 fmovrsne %g5, %f15, %f1
11220 ld [%l7 + 0x08], %f1
11221 fbul,a %fcc3, loop_1344
11222loop_1343:
11223 fmul8ulx16 %f14, %f2, %f14
11224 for %f10, %f10, %f14
11225 lduh [%l7 + 0x2C], %l6
11226loop_1344:
11227 fmovsge %icc, %f3, %f13
11228 tneg %xcc, 0x4
11229 lduw [%l7 + 0x44], %i7
11230 tleu %xcc, 0x0
11231 umul %l0, 0x029C, %o5
11232 fmuld8sux16 %f13, %f15, %f6
11233 tcs %icc, 0x7
11234 fzero %f12
11235 fmovrslz %i1, %f12, %f7
11236 tgu %icc, 0x4
11237 stw %g3, [%l7 + 0x60]
11238 tne %icc, 0x2
11239 bgu,a,pn %icc, loop_1345
11240 popc 0x0EBF, %o4
11241 bvc,a loop_1346
11242 stb %i4, [%l7 + 0x4B]
11243loop_1345:
11244 fmovs %f1, %f8
11245 fmovscs %xcc, %f3, %f11
11246loop_1346:
11247 siam 0x6
11248 lduw [%l7 + 0x60], %o0
11249 fmovrslz %g7, %f8, %f3
11250 movne %xcc, %l4, %l5
11251 mulscc %i6, %o7, %o2
11252 stw %l1, [%l7 + 0x10]
11253 fmovsle %icc, %f10, %f8
11254 fpsub32s %f2, %f9, %f8
11255 sth %l2, [%l7 + 0x2A]
11256 lduw [%l7 + 0x34], %g4
11257 fmovdleu %icc, %f12, %f12
11258 edge8ln %g2, %i2, %o6
11259 smulcc %o1, 0x18E0, %o3
11260 ldx [%l7 + 0x08], %i3
11261 or %g1, 0x01A8, %g6
11262 srax %i5, %i0, %g5
11263 nop
11264 setx loop_1347, %l0, %l1
11265 jmpl %l1, %l6
11266 lduh [%l7 + 0x12], %l3
11267 fbul,a %fcc1, loop_1348
11268 ldsh [%l7 + 0x6A], %i7
11269loop_1347:
11270 lduh [%l7 + 0x1A], %o5
11271 edge16n %i1, %g3, %o4
11272loop_1348:
11273 brgez %l0, loop_1349
11274 fmovsneg %icc, %f10, %f12
11275 addccc %i4, 0x0ACD, %o0
11276 st %f15, [%l7 + 0x44]
11277loop_1349:
11278 lduw [%l7 + 0x68], %g7
11279 lduw [%l7 + 0x28], %l4
11280 array16 %i6, %o7, %o2
11281 fbule,a %fcc2, loop_1350
11282 fabss %f0, %f6
11283 ldub [%l7 + 0x6F], %l1
11284 ldsh [%l7 + 0x28], %l2
11285loop_1350:
11286 ldub [%l7 + 0x22], %g4
11287 tpos %xcc, 0x1
11288 ldsw [%l7 + 0x28], %l5
11289 fmul8sux16 %f6, %f4, %f4
11290 pdist %f14, %f8, %f4
11291 siam 0x4
11292 tcs %xcc, 0x5
11293 tle %xcc, 0x7
11294 stb %i2, [%l7 + 0x24]
11295 mulscc %o6, 0x1E0B, %g2
11296 ldd [%l7 + 0x18], %f12
11297 brz %o3, loop_1351
11298 brz,a %i3, loop_1352
11299 for %f10, %f2, %f4
11300 stb %g1, [%l7 + 0x53]
11301loop_1351:
11302 tleu %xcc, 0x0
11303loop_1352:
11304 fones %f14
11305 sth %o1, [%l7 + 0x46]
11306 bvs,pt %icc, loop_1353
11307 tl %xcc, 0x7
11308 movge %xcc, %i5, %g6
11309 fxnors %f13, %f13, %f9
11310loop_1353:
11311 fblg,a %fcc3, loop_1354
11312 fmovsneg %icc, %f2, %f5
11313 andncc %i0, %l6, %g5
11314 ldsh [%l7 + 0x1E], %l3
11315loop_1354:
11316 brnz %o5, loop_1355
11317 xor %i7, %i1, %o4
11318 bn,a %icc, loop_1356
11319 movvc %xcc, %l0, %g3
11320loop_1355:
11321 fblg,a %fcc3, loop_1357
11322 std %f2, [%l7 + 0x50]
11323loop_1356:
11324 lduw [%l7 + 0x7C], %i4
11325 fmul8x16au %f10, %f13, %f6
11326loop_1357:
11327 sth %o0, [%l7 + 0x60]
11328 fmovsa %icc, %f12, %f7
11329 tgu %icc, 0x3
11330 edge16ln %g7, %l4, %i6
11331 fnot2 %f2, %f10
11332 sethi 0x0BE0, %o7
11333 tge %icc, 0x2
11334 tn %xcc, 0x7
11335 fexpand %f10, %f12
11336 sth %l1, [%l7 + 0x0C]
11337 fbue %fcc2, loop_1358
11338 mulx %o2, %g4, %l5
11339 fands %f3, %f9, %f13
11340 addcc %i2, 0x0B5B, %o6
11341loop_1358:
11342 ldsh [%l7 + 0x42], %l2
11343 udiv %g2, 0x1423, %o3
11344 fsrc2s %f0, %f3
11345 fcmpgt32 %f6, %f4, %i3
11346 nop
11347 setx loop_1359, %l0, %l1
11348 jmpl %l1, %o1
11349 mulscc %g1, %i5, %i0
11350 movl %icc, %l6, %g5
11351 fmul8sux16 %f8, %f0, %f4
11352loop_1359:
11353 ldsh [%l7 + 0x36], %g6
11354 taddcc %l3, 0x1E7E, %o5
11355 bvc,pn %icc, loop_1360
11356 fmovdleu %icc, %f12, %f0
11357 ld [%l7 + 0x4C], %f2
11358 fmovdleu %xcc, %f8, %f14
11359loop_1360:
11360 for %f6, %f2, %f8
11361 movrgz %i7, %o4, %i1
11362 fmovscs %icc, %f2, %f2
11363 fmovsn %xcc, %f8, %f3
11364 ldub [%l7 + 0x1E], %l0
11365 movrgz %g3, %o0, %g7
11366 edge16l %l4, %i4, %o7
11367 brnz,a %i6, loop_1361
11368 movgu %xcc, %l1, %g4
11369 fmovd %f10, %f14
11370 sth %o2, [%l7 + 0x5A]
11371loop_1361:
11372 lduw [%l7 + 0x2C], %l5
11373 lduw [%l7 + 0x70], %o6
11374 fmovrslz %l2, %f10, %f5
11375 st %f13, [%l7 + 0x40]
11376 edge16ln %g2, %o3, %i3
11377 for %f14, %f4, %f2
11378 fpadd32 %f4, %f8, %f12
11379 fcmped %fcc1, %f0, %f2
11380 siam 0x7
11381 xorcc %i2, 0x037F, %o1
11382 fpadd16s %f3, %f15, %f3
11383 ldub [%l7 + 0x2D], %i5
11384 brlz,a %g1, loop_1362
11385 for %f12, %f4, %f2
11386 ldsw [%l7 + 0x20], %l6
11387 st %f10, [%l7 + 0x20]
11388loop_1362:
11389 mulscc %i0, 0x1799, %g5
11390 and %g6, %o5, %l3
11391 sdivcc %o4, 0x0A27, %i1
11392 alignaddrl %i7, %g3, %o0
11393 fexpand %f6, %f0
11394 ldx [%l7 + 0x08], %l0
11395 tn %icc, 0x3
11396 fmovdgu %icc, %f1, %f12
11397 lduh [%l7 + 0x4A], %g7
11398 ldd [%l7 + 0x70], %f12
11399 fmovda %xcc, %f11, %f9
11400 bpos,a,pn %icc, loop_1363
11401 fmovdvs %xcc, %f11, %f7
11402 fcmpne16 %f0, %f2, %l4
11403 movrgz %o7, 0x0E6, %i4
11404loop_1363:
11405 smulcc %i6, %l1, %o2
11406 fnand %f12, %f2, %f8
11407 fmovdcc %xcc, %f14, %f7
11408 st %f7, [%l7 + 0x2C]
11409 movrlez %l5, 0x21F, %o6
11410 ldsb [%l7 + 0x21], %l2
11411 fnegd %f8, %f6
11412 fpackfix %f0, %f0
11413 stx %g4, [%l7 + 0x18]
11414 lduh [%l7 + 0x78], %g2
11415 st %f11, [%l7 + 0x30]
11416 array32 %i3, %o3, %o1
11417 sethi 0x17D2, %i5
11418 edge16 %i2, %l6, %g1
11419 ldd [%l7 + 0x40], %f10
11420 lduw [%l7 + 0x30], %g5
11421 andcc %g6, 0x05A1, %i0
11422 fmovd %f12, %f14
11423 ldub [%l7 + 0x6C], %l3
11424 tle %icc, 0x0
11425 fmovscc %xcc, %f0, %f2
11426 fmul8x16au %f15, %f10, %f6
11427 lduh [%l7 + 0x28], %o5
11428 std %f4, [%l7 + 0x60]
11429 umul %o4, %i7, %g3
11430 fmul8x16au %f11, %f14, %f8
11431 movrlez %i1, 0x160, %l0
11432 sth %g7, [%l7 + 0x2C]
11433 mova %icc, %l4, %o0
11434 std %f14, [%l7 + 0x48]
11435 ldd [%l7 + 0x10], %f10
11436 sth %o7, [%l7 + 0x7C]
11437 brlz %i4, loop_1364
11438 or %l1, 0x01AC, %o2
11439 lduw [%l7 + 0x3C], %l5
11440 fpadd32 %f14, %f14, %f14
11441loop_1364:
11442 brgez %i6, loop_1365
11443 te %icc, 0x7
11444 edge32n %o6, %g4, %l2
11445 edge32ln %i3, %o3, %g2
11446loop_1365:
11447 subc %o1, %i5, %l6
11448 ldx [%l7 + 0x18], %g1
11449 fmovrse %i2, %f13, %f7
11450 fpsub16 %f0, %f6, %f6
11451 brz %g6, loop_1366
11452 ldsh [%l7 + 0x1A], %g5
11453 fors %f13, %f12, %f4
11454 fmovdle %xcc, %f13, %f11
11455loop_1366:
11456 fnot2 %f4, %f8
11457 tneg %icc, 0x0
11458 fpmerge %f3, %f1, %f8
11459 udivx %i0, 0x039D, %o5
11460 lduw [%l7 + 0x3C], %o4
11461 movvs %xcc, %l3, %i7
11462 fmovdne %icc, %f2, %f3
11463 fmovdl %xcc, %f15, %f10
11464 brlez,a %g3, loop_1367
11465 fxor %f6, %f14, %f10
11466 tcs %xcc, 0x7
11467 movpos %xcc, %i1, %l0
11468loop_1367:
11469 std %f10, [%l7 + 0x08]
11470 fcmpne32 %f14, %f8, %g7
11471 fmovrslez %l4, %f3, %f11
11472 fpmerge %f5, %f15, %f8
11473 lduh [%l7 + 0x36], %o7
11474 tg %xcc, 0x0
11475 andcc %o0, %l1, %i4
11476 fmovrdgez %l5, %f2, %f4
11477 mulx %o2, 0x1451, %o6
11478 umulcc %g4, 0x0D0C, %l2
11479 srax %i6, 0x19, %o3
11480 ldub [%l7 + 0x79], %i3
11481 ldx [%l7 + 0x70], %o1
11482 tne %xcc, 0x3
11483 bleu,a loop_1368
11484 lduh [%l7 + 0x2C], %g2
11485 fmovsa %icc, %f6, %f5
11486 fmuld8ulx16 %f13, %f6, %f2
11487loop_1368:
11488 fmovdle %icc, %f2, %f14
11489 movvs %xcc, %i5, %l6
11490 fxor %f12, %f4, %f4
11491 lduh [%l7 + 0x40], %i2
11492 ldsh [%l7 + 0x08], %g6
11493 fmovrslz %g1, %f9, %f4
11494 andcc %i0, 0x09CD, %g5
11495 ldx [%l7 + 0x78], %o5
11496 ldsb [%l7 + 0x22], %l3
11497 ble,pt %icc, loop_1369
11498 fnands %f8, %f1, %f10
11499 movre %i7, 0x148, %g3
11500 tn %xcc, 0x1
11501loop_1369:
11502 sth %i1, [%l7 + 0x74]
11503 subcc %o4, 0x001A, %l0
11504 mulx %g7, 0x1FE7, %l4
11505 stx %o7, [%l7 + 0x28]
11506 te %icc, 0x1
11507 lduh [%l7 + 0x40], %l1
11508 ldsw [%l7 + 0x24], %i4
11509 edge16l %l5, %o0, %o2
11510 fmovdl %icc, %f0, %f8
11511 subcc %o6, 0x146A, %l2
11512 st %f6, [%l7 + 0x24]
11513 udivcc %i6, 0x01F6, %g4
11514 sll %o3, 0x1A, %i3
11515 fmovsle %icc, %f4, %f14
11516 fone %f2
11517 ldd [%l7 + 0x60], %f8
11518 fbg,a %fcc1, loop_1370
11519 stb %o1, [%l7 + 0x28]
11520 tcc %icc, 0x0
11521 bvs,pt %xcc, loop_1371
11522loop_1370:
11523 taddcc %g2, 0x064C, %l6
11524 ldd [%l7 + 0x08], %f14
11525 and %i2, %g6, %g1
11526loop_1371:
11527 brz,a %i0, loop_1372
11528 stw %i5, [%l7 + 0x70]
11529 fmovrsne %o5, %f12, %f7
11530 fmul8x16al %f3, %f15, %f14
11531loop_1372:
11532 fmovdcs %xcc, %f7, %f14
11533 movl %icc, %g5, %l3
11534 mova %icc, %g3, %i1
11535 std %f14, [%l7 + 0x28]
11536 ldx [%l7 + 0x10], %o4
11537 ldsh [%l7 + 0x0A], %l0
11538 subccc %i7, %l4, %o7
11539 fbn %fcc2, loop_1373
11540 ldsw [%l7 + 0x1C], %g7
11541 tcc %xcc, 0x2
11542 fands %f0, %f0, %f4
11543loop_1373:
11544 alignaddr %i4, %l1, %l5
11545 ldx [%l7 + 0x28], %o0
11546 ldub [%l7 + 0x64], %o2
11547 fones %f10
11548 stw %l2, [%l7 + 0x14]
11549 brgez,a %i6, loop_1374
11550 ldsh [%l7 + 0x6E], %g4
11551 fnand %f10, %f8, %f10
11552 fsrc2s %f5, %f13
11553loop_1374:
11554 fxnors %f11, %f5, %f8
11555 fandnot1s %f13, %f9, %f0
11556 sub %o6, %i3, %o3
11557 fnors %f4, %f8, %f10
11558 fba,a %fcc2, loop_1375
11559 fbu %fcc0, loop_1376
11560 stb %g2, [%l7 + 0x17]
11561 ldsh [%l7 + 0x46], %o1
11562loop_1375:
11563 srl %l6, 0x12, %i2
11564loop_1376:
11565 ld [%l7 + 0x44], %f11
11566 stx %g6, [%l7 + 0x18]
11567 xorcc %i0, 0x0469, %g1
11568 array16 %o5, %g5, %l3
11569 fcmps %fcc1, %f2, %f9
11570 ldd [%l7 + 0x48], %f4
11571 srlx %g3, %i1, %o4
11572 ldsh [%l7 + 0x3A], %i5
11573 fcmpgt32 %f8, %f2, %l0
11574 bg,a loop_1377
11575 ldsb [%l7 + 0x73], %i7
11576 std %f2, [%l7 + 0x58]
11577 brgez,a %o7, loop_1378
11578loop_1377:
11579 lduh [%l7 + 0x16], %l4
11580 stx %g7, [%l7 + 0x20]
11581 ldd [%l7 + 0x10], %f8
11582loop_1378:
11583 bn,pt %icc, loop_1379
11584 fmovsgu %xcc, %f6, %f13
11585 ldub [%l7 + 0x5E], %l1
11586 brnz %l5, loop_1380
11587loop_1379:
11588 bleu,a %xcc, loop_1381
11589 array16 %i4, %o0, %l2
11590 array16 %i6, %o2, %o6
11591loop_1380:
11592 ldd [%l7 + 0x48], %f6
11593loop_1381:
11594 sth %i3, [%l7 + 0x1E]
11595 lduw [%l7 + 0x14], %g4
11596 ta %xcc, 0x4
11597 fornot2s %f5, %f10, %f6
11598 fornot2s %f12, %f15, %f5
11599 stb %g2, [%l7 + 0x14]
11600 lduw [%l7 + 0x74], %o3
11601 ldub [%l7 + 0x68], %l6
11602 fpsub16 %f10, %f4, %f12
11603 edge16l %i2, %g6, %o1
11604 fmovsge %icc, %f13, %f14
11605 movne %icc, %i0, %g1
11606 fnand %f4, %f12, %f12
11607 fmovsgu %xcc, %f14, %f11
11608 movle %xcc, %o5, %l3
11609 bleu,pt %icc, loop_1382
11610 fsrc1 %f6, %f10
11611 fornot2 %f2, %f0, %f0
11612 movcc %icc, %g3, %g5
11613loop_1382:
11614 movvs %icc, %i1, %o4
11615 addc %l0, 0x1B12, %i5
11616 fpmerge %f6, %f10, %f6
11617 fmovrsgz %i7, %f11, %f10
11618 ldx [%l7 + 0x50], %o7
11619 brnz,a %g7, loop_1383
11620 lduw [%l7 + 0x20], %l4
11621 fmovdgu %xcc, %f12, %f4
11622 fmovsa %icc, %f8, %f15
11623loop_1383:
11624 edge32ln %l5, %i4, %o0
11625 siam 0x5
11626 fmovrdlez %l1, %f2, %f12
11627 fmovsvs %xcc, %f1, %f11
11628 umul %i6, 0x14CA, %o2
11629 ldsb [%l7 + 0x62], %o6
11630 fmovsge %icc, %f15, %f7
11631 fmovrdne %i3, %f2, %f6
11632 fcmpgt16 %f0, %f0, %g4
11633 ld [%l7 + 0x0C], %f9
11634 ld [%l7 + 0x4C], %f5
11635 lduw [%l7 + 0x3C], %l2
11636 fpadd32s %f0, %f1, %f12
11637 fpsub16 %f0, %f10, %f8
11638 fpack16 %f12, %f1
11639 ldub [%l7 + 0x50], %o3
11640 movg %icc, %l6, %i2
11641 edge8 %g6, %g2, %o1
11642 movpos %xcc, %i0, %o5
11643 ldsb [%l7 + 0x65], %l3
11644 fpadd16s %f14, %f8, %f7
11645 lduw [%l7 + 0x78], %g1
11646 fba,a %fcc1, loop_1384
11647 fpadd32s %f12, %f3, %f13
11648 fcmpeq32 %f14, %f14, %g5
11649 fnegd %f14, %f10
11650loop_1384:
11651 tne %icc, 0x4
11652 fmovde %xcc, %f5, %f4
11653 fmovsvs %xcc, %f14, %f9
11654 std %f10, [%l7 + 0x68]
11655 ldsw [%l7 + 0x0C], %g3
11656 bneg,pn %xcc, loop_1385
11657 st %f2, [%l7 + 0x54]
11658 ldsh [%l7 + 0x30], %o4
11659 call loop_1386
11660loop_1385:
11661 fmovsle %xcc, %f8, %f10
11662 brz,a %i1, loop_1387
11663 movn %xcc, %l0, %i5
11664loop_1386:
11665 ld [%l7 + 0x28], %f11
11666 edge32ln %o7, %g7, %l4
11667loop_1387:
11668 fands %f7, %f2, %f2
11669 ldx [%l7 + 0x38], %i7
11670 ldsb [%l7 + 0x5E], %l5
11671 move %xcc, %o0, %l1
11672 tvs %xcc, 0x1
11673 movcs %icc, %i6, %o2
11674 be loop_1388
11675 edge32l %o6, %i4, %i3
11676 addccc %l2, %g4, %o3
11677 fnot2s %f2, %f11
11678loop_1388:
11679 bl,a %icc, loop_1389
11680 ld [%l7 + 0x28], %f5
11681 fmovsg %icc, %f15, %f14
11682 alignaddr %l6, %i2, %g2
11683loop_1389:
11684 fmovrse %o1, %f4, %f13
11685 std %f14, [%l7 + 0x68]
11686 nop
11687 setx loop_1390, %l0, %l1
11688 wrpr 0x1, %tl
11689 wrpr %l1, %tpc
11690 add %l1, 0x4, %l1
11691 wrpr %l1, %tnpc
11692 setx 0x34400001400, %l0, %l1
11693 wrpr %l1, %tstate
11694 wrhpr 0x4, %htstate
11695 retry
11696 ldd [%l7 + 0x50], %f8
11697 ldx [%l7 + 0x20], %g6
11698 sth %o5, [%l7 + 0x48]
11699loop_1390:
11700 fmovsl %icc, %f13, %f7
11701 smulcc %l3, %g1, %g5
11702 tcs %xcc, 0x1
11703 edge32 %i0, %g3, %o4
11704 fnor %f10, %f12, %f4
11705 fmovrdlez %l0, %f10, %f0
11706 fbe,a %fcc3, loop_1391
11707 movne %icc, %i5, %i1
11708 fsrc1s %f11, %f8
11709 fmovdneg %xcc, %f0, %f9
11710loop_1391:
11711 fmovdcc %icc, %f14, %f8
11712 fornot2s %f2, %f0, %f3
11713 fba %fcc1, loop_1392
11714 stb %o7, [%l7 + 0x11]
11715 movre %g7, 0x071, %l4
11716 fmul8x16al %f8, %f6, %f10
11717loop_1392:
11718 popc 0x1DF3, %i7
11719 xnor %l5, 0x0724, %o0
11720 fexpand %f2, %f8
11721 fornot2s %f3, %f3, %f12
11722 lduh [%l7 + 0x66], %l1
11723 fmovdne %xcc, %f1, %f12
11724 sdiv %i6, 0x1876, %o2
11725 stb %i4, [%l7 + 0x69]
11726 movg %icc, %i3, %o6
11727 fblg %fcc3, loop_1393
11728 movcs %icc, %g4, %o3
11729 bvc,a,pn %icc, loop_1394
11730 fmovdg %xcc, %f9, %f5
11731loop_1393:
11732 ldub [%l7 + 0x36], %l6
11733 fexpand %f4, %f4
11734loop_1394:
11735 fmovsn %icc, %f0, %f12
11736 fabsd %f10, %f4
11737 fornot1 %f6, %f12, %f14
11738 fmovdvc %xcc, %f11, %f12
11739 subcc %l2, %g2, %i2
11740 std %f8, [%l7 + 0x68]
11741 nop
11742 setx loop_1395, %l0, %l1
11743 jmpl %l1, %o1
11744 fmovsleu %xcc, %f4, %f9
11745 fmuld8ulx16 %f5, %f7, %f0
11746 ta %icc, 0x1
11747loop_1395:
11748 ldsw [%l7 + 0x68], %g6
11749 udivx %l3, 0x0B0C, %o5
11750 brlz,a %g1, loop_1396
11751 movl %icc, %i0, %g3
11752 sll %g5, %l0, %i5
11753 fble %fcc1, loop_1397
11754loop_1396:
11755 lduh [%l7 + 0x5C], %o4
11756 ldsh [%l7 + 0x40], %o7
11757 mova %xcc, %i1, %g7
11758loop_1397:
11759 stx %i7, [%l7 + 0x70]
11760 stx %l5, [%l7 + 0x78]
11761 movre %o0, 0x067, %l1
11762 fands %f1, %f9, %f12
11763 st %f11, [%l7 + 0x74]
11764 fmovda %icc, %f6, %f14
11765 ldsh [%l7 + 0x7E], %l4
11766 movn %xcc, %i6, %i4
11767 call loop_1398
11768 fble,a %fcc0, loop_1399
11769 ldd [%l7 + 0x48], %f10
11770 alignaddr %o2, %o6, %i3
11771loop_1398:
11772 std %f14, [%l7 + 0x58]
11773loop_1399:
11774 fbl %fcc1, loop_1400
11775 ldsb [%l7 + 0x4F], %o3
11776 fone %f4
11777 fmovrslez %l6, %f6, %f8
11778loop_1400:
11779 fbo %fcc1, loop_1401
11780 srax %l2, %g2, %i2
11781 xnor %g4, 0x0D76, %o1
11782 tg %icc, 0x3
11783loop_1401:
11784 tg %xcc, 0x4
11785 bcc,a loop_1402
11786 fxor %f12, %f0, %f6
11787 std %f0, [%l7 + 0x20]
11788 sth %g6, [%l7 + 0x26]
11789loop_1402:
11790 std %f4, [%l7 + 0x70]
11791 fmovrdlez %o5, %f0, %f6
11792 stw %g1, [%l7 + 0x5C]
11793 bshuffle %f4, %f14, %f4
11794 stx %i0, [%l7 + 0x68]
11795 sllx %l3, %g3, %l0
11796 fmovda %icc, %f6, %f1
11797 stb %i5, [%l7 + 0x4A]
11798 fnegs %f15, %f7
11799 lduw [%l7 + 0x28], %g5
11800 ldsw [%l7 + 0x14], %o7
11801 tsubcc %i1, %o4, %i7
11802 brnz,a %g7, loop_1403
11803 fpack16 %f6, %f12
11804 ldsb [%l7 + 0x7F], %l5
11805 bl,a %icc, loop_1404
11806loop_1403:
11807 ldsw [%l7 + 0x54], %o0
11808 nop
11809 setx loop_1405, %l0, %l1
11810 wrpr 0x1, %tl
11811 wrpr %l1, %tpc
11812 add %l1, 0x4, %l1
11813 wrpr %l1, %tnpc
11814 setx 0x34400001400, %l0, %l1
11815 wrpr %l1, %tstate
11816 wrhpr 0x4, %htstate
11817 retry
11818 sdivx %l4, 0x1F01, %l1
11819loop_1404:
11820 ldsh [%l7 + 0x68], %i6
11821 fmovsg %xcc, %f5, %f6
11822loop_1405:
11823 fxors %f3, %f2, %f2
11824 smul %o2, %i4, %o6
11825 stb %i3, [%l7 + 0x47]
11826 edge32ln %o3, %l6, %l2
11827 array32 %i2, %g2, %g4
11828 fcmpgt16 %f12, %f10, %g6
11829 sdivx %o5, 0x1598, %g1
11830 ldub [%l7 + 0x5C], %o1
11831 fcmps %fcc3, %f3, %f7
11832 ldd [%l7 + 0x28], %f12
11833 fmovsa %xcc, %f4, %f0
11834 ldsw [%l7 + 0x24], %l3
11835 fcmpd %fcc3, %f4, %f14
11836 sth %g3, [%l7 + 0x1A]
11837 fble %fcc0, loop_1406
11838 st %f11, [%l7 + 0x20]
11839 call loop_1407
11840 fbl %fcc1, loop_1408
11841loop_1406:
11842 ldx [%l7 + 0x48], %l0
11843 st %f11, [%l7 + 0x3C]
11844loop_1407:
11845 tge %icc, 0x0
11846loop_1408:
11847 fmovdgu %icc, %f11, %f3
11848 movge %xcc, %i0, %i5
11849 fsrc2 %f8, %f2
11850 add %o7, 0x18B0, %i1
11851 add %o4, 0x1930, %g5
11852 fbge %fcc0, loop_1409
11853 fmovda %icc, %f8, %f7
11854 brlz,a %g7, loop_1410
11855 smulcc %l5, %o0, %l4
11856loop_1409:
11857 lduh [%l7 + 0x18], %l1
11858 ldsh [%l7 + 0x72], %i6
11859loop_1410:
11860 stw %o2, [%l7 + 0x64]
11861 stx %i7, [%l7 + 0x78]
11862 fblg %fcc1, loop_1411
11863 addc %o6, 0x136A, %i3
11864 stx %i4, [%l7 + 0x08]
11865 ld [%l7 + 0x1C], %f11
11866loop_1411:
11867 mulscc %o3, 0x0FFD, %l6
11868 fpmerge %f15, %f12, %f10
11869 udivcc %i2, 0x0184, %l2
11870 fmul8ulx16 %f6, %f0, %f10
11871 edge8ln %g4, %g2, %g6
11872 fcmps %fcc1, %f12, %f10
11873 edge8ln %g1, %o1, %l3
11874 fors %f15, %f4, %f7
11875 edge32n %g3, %o5, %i0
11876 ld [%l7 + 0x0C], %f1
11877 fmovsle %xcc, %f9, %f13
11878 sllx %l0, 0x12, %o7
11879 fpsub16 %f2, %f8, %f10
11880 movrgez %i1, %o4, %i5
11881 bgu,pt %icc, loop_1412
11882 std %f14, [%l7 + 0x10]
11883 fbu,a %fcc1, loop_1413
11884 xorcc %g5, %g7, %l5
11885loop_1412:
11886 fbl %fcc3, loop_1414
11887 popc %o0, %l1
11888loop_1413:
11889 ta %icc, 0x6
11890 fpsub16s %f8, %f10, %f14
11891loop_1414:
11892 ldsw [%l7 + 0x74], %l4
11893 stx %i6, [%l7 + 0x70]
11894 nop
11895 setx loop_1415, %l0, %l1
11896 jmpl %l1, %i7
11897 fnot1s %f0, %f15
11898 stx %o2, [%l7 + 0x60]
11899 fcmps %fcc0, %f5, %f1
11900loop_1415:
11901 fmovrde %o6, %f8, %f12
11902 std %f6, [%l7 + 0x58]
11903 ldx [%l7 + 0x08], %i4
11904 bneg,pn %icc, loop_1416
11905 sth %i3, [%l7 + 0x62]
11906 andn %o3, 0x0D00, %i2
11907 and %l6, %g4, %l2
11908loop_1416:
11909 fbe %fcc0, loop_1417
11910 subc %g2, 0x0911, %g1
11911 umulcc %o1, 0x0E35, %l3
11912 fzero %f14
11913loop_1417:
11914 sth %g6, [%l7 + 0x46]
11915 bl %xcc, loop_1418
11916 sth %g3, [%l7 + 0x3E]
11917 ld [%l7 + 0x64], %f10
11918 fcmpes %fcc1, %f4, %f0
11919loop_1418:
11920 edge16n %i0, %o5, %l0
11921 xnor %i1, 0x06C2, %o4
11922 stb %o7, [%l7 + 0x2C]
11923 xorcc %i5, %g5, %g7
11924 fxnors %f6, %f0, %f2
11925 fnor %f0, %f2, %f10
11926 bvs,a loop_1419
11927 fmovscs %xcc, %f15, %f7
11928 ldub [%l7 + 0x5D], %o0
11929 stb %l1, [%l7 + 0x51]
11930loop_1419:
11931 ba,a loop_1420
11932 movleu %icc, %l5, %i6
11933 ld [%l7 + 0x50], %f1
11934 std %f2, [%l7 + 0x48]
11935loop_1420:
11936 pdist %f10, %f4, %f2
11937 ba,pt %icc, loop_1421
11938 ldsb [%l7 + 0x78], %i7
11939 fpsub16 %f0, %f12, %f14
11940 fsrc2 %f6, %f2
11941loop_1421:
11942 ld [%l7 + 0x60], %f12
11943 movg %icc, %o2, %o6
11944 fmul8x16 %f2, %f14, %f4
11945 fnot1 %f0, %f6
11946 fmovsl %icc, %f7, %f9
11947 movcs %xcc, %l4, %i3
11948 srlx %i4, %i2, %l6
11949 movre %o3, 0x219, %g4
11950 addcc %g2, 0x0076, %l2
11951 tcc %xcc, 0x6
11952 orn %g1, 0x0E33, %o1
11953 movpos %icc, %g6, %g3
11954 movle %xcc, %l3, %o5
11955 sth %l0, [%l7 + 0x38]
11956 sth %i0, [%l7 + 0x52]
11957 movvs %icc, %i1, %o7
11958 fble,a %fcc3, loop_1422
11959 fpadd32 %f8, %f0, %f8
11960 movrgez %o4, %i5, %g7
11961 fbge,a %fcc3, loop_1423
11962loop_1422:
11963 siam 0x0
11964 stb %o0, [%l7 + 0x40]
11965 bvs %icc, loop_1424
11966loop_1423:
11967 ldub [%l7 + 0x3D], %l1
11968 sth %g5, [%l7 + 0x20]
11969 ld [%l7 + 0x74], %f9
11970loop_1424:
11971 fmul8x16au %f5, %f3, %f4
11972 fmovsle %icc, %f10, %f12
11973 ldsb [%l7 + 0x2E], %i6
11974 ldsb [%l7 + 0x45], %l5
11975 orcc %o2, %o6, %l4
11976 taddcctv %i7, 0x177E, %i4
11977 brlez,a %i3, loop_1425
11978 st %f11, [%l7 + 0x68]
11979 bge loop_1426
11980 mulscc %l6, 0x0112, %o3
11981loop_1425:
11982 andcc %i2, 0x15B3, %g4
11983 st %f2, [%l7 + 0x38]
11984loop_1426:
11985 lduh [%l7 + 0x2E], %l2
11986 ldsw [%l7 + 0x74], %g1
11987 fmovs %f10, %f8
11988 bl,a loop_1427
11989 fornot2s %f13, %f9, %f11
11990 std %f4, [%l7 + 0x50]
11991 subccc %o1, 0x1D45, %g6
11992loop_1427:
11993 fbne %fcc1, loop_1428
11994 stb %g2, [%l7 + 0x69]
11995 ldsw [%l7 + 0x54], %g3
11996 ldsw [%l7 + 0x2C], %o5
11997loop_1428:
11998 tvs %xcc, 0x5
11999 ldsb [%l7 + 0x1E], %l3
12000 ldub [%l7 + 0x24], %i0
12001 brnz %l0, loop_1429
12002 fbul %fcc0, loop_1430
12003 ldsw [%l7 + 0x4C], %o7
12004 fmovrdlz %i1, %f0, %f0
12005loop_1429:
12006 fbug,a %fcc1, loop_1431
12007loop_1430:
12008 std %f6, [%l7 + 0x70]
12009 fmovdg %xcc, %f5, %f8
12010 xorcc %o4, %i5, %o0
12011loop_1431:
12012 fmovdn %icc, %f12, %f10
12013 for %f2, %f0, %f0
12014 ldsb [%l7 + 0x33], %g7
12015 fmovsneg %icc, %f2, %f6
12016 ldsh [%l7 + 0x2E], %g5
12017 stw %l1, [%l7 + 0x14]
12018 ldsh [%l7 + 0x68], %i6
12019 fmovdcs %icc, %f12, %f3
12020 ldsb [%l7 + 0x61], %l5
12021 fmovse %xcc, %f5, %f7
12022 st %f4, [%l7 + 0x60]
12023 fbue %fcc1, loop_1432
12024 fmovrsne %o2, %f13, %f4
12025 fbu %fcc2, loop_1433
12026 edge8 %l4, %o6, %i7
12027loop_1432:
12028 subcc %i4, %l6, %i3
12029 fnor %f14, %f0, %f2
12030loop_1433:
12031 edge32ln %o3, %g4, %i2
12032 st %f11, [%l7 + 0x64]
12033 fbne,a %fcc2, loop_1434
12034 tg %xcc, 0x0
12035 subcc %l2, %g1, %o1
12036 mulscc %g2, 0x00FE, %g3
12037loop_1434:
12038 fornot2 %f0, %f4, %f10
12039 sdivcc %o5, 0x1511, %l3
12040 stw %i0, [%l7 + 0x68]
12041 stb %g6, [%l7 + 0x62]
12042 fmovdg %xcc, %f2, %f8
12043 ld [%l7 + 0x64], %f3
12044 fbg %fcc2, loop_1435
12045 sll %l0, %i1, %o7
12046 ldsh [%l7 + 0x72], %o4
12047 sth %o0, [%l7 + 0x58]
12048loop_1435:
12049 tvs %icc, 0x5
12050 movrgz %i5, %g7, %g5
12051 fmovrdgz %l1, %f8, %f2
12052 fpsub32s %f0, %f2, %f1
12053 movleu %xcc, %l5, %o2
12054 fmovd %f8, %f12
12055 st %f5, [%l7 + 0x28]
12056 alignaddrl %l4, %o6, %i7
12057 fbule,a %fcc3, loop_1436
12058 fmovrdgz %i6, %f2, %f12
12059 fmul8x16au %f15, %f2, %f6
12060 smul %l6, %i3, %i4
12061loop_1436:
12062 ldub [%l7 + 0x11], %g4
12063 orcc %i2, %l2, %o3
12064 ld [%l7 + 0x14], %f8
12065 bge %xcc, loop_1437
12066 bvs,pn %icc, loop_1438
12067 fmovsge %icc, %f15, %f7
12068 bne loop_1439
12069loop_1437:
12070 edge16 %o1, %g1, %g2
12071loop_1438:
12072 call loop_1440
12073 fcmple32 %f8, %f2, %o5
12074loop_1439:
12075 fbule %fcc3, loop_1441
12076 fmovrdgez %g3, %f14, %f0
12077loop_1440:
12078 addccc %i0, 0x13E1, %l3
12079 srlx %g6, %l0, %i1
12080loop_1441:
12081 ldd [%l7 + 0x58], %f14
12082 ldsb [%l7 + 0x12], %o4
12083 lduh [%l7 + 0x7C], %o0
12084 movre %i5, %g7, %o7
12085 st %f14, [%l7 + 0x54]
12086 fxor %f4, %f0, %f4
12087 sth %l1, [%l7 + 0x68]
12088 fbuge,a %fcc2, loop_1442
12089 fcmpeq32 %f12, %f14, %g5
12090 movcc %icc, %l5, %o2
12091 ldsb [%l7 + 0x3D], %o6
12092loop_1442:
12093 edge16l %i7, %l4, %l6
12094 fmovsge %icc, %f10, %f12
12095 tsubcc %i6, 0x15AC, %i3
12096 fcmple32 %f2, %f14, %g4
12097 subcc %i4, 0x0DF1, %l2
12098 sdivx %i2, 0x1935, %o1
12099 bgu,a,pn %icc, loop_1443
12100 fmuld8sux16 %f8, %f9, %f12
12101 tcs %icc, 0x4
12102 st %f3, [%l7 + 0x60]
12103loop_1443:
12104 edge8ln %g1, %o3, %o5
12105 fpsub32 %f6, %f0, %f8
12106 fbue %fcc2, loop_1444
12107 ldd [%l7 + 0x28], %f6
12108 fnot2s %f7, %f9
12109 sdiv %g2, 0x0C4B, %g3
12110loop_1444:
12111 ldub [%l7 + 0x28], %l3
12112 taddcc %g6, 0x0258, %i0
12113 fbg,a %fcc3, loop_1445
12114 ta %icc, 0x1
12115 stx %l0, [%l7 + 0x40]
12116 tpos %icc, 0x3
12117loop_1445:
12118 udiv %o4, 0x1269, %i1
12119 sth %i5, [%l7 + 0x7C]
12120 fcmple32 %f10, %f0, %o0
12121 fandnot2s %f7, %f10, %f9
12122 movrlez %g7, %o7, %l1
12123 edge16 %l5, %g5, %o6
12124 xnorcc %i7, 0x1AC9, %o2
12125 fmovdcc %xcc, %f3, %f0
12126 bgu loop_1446
12127 fmovdle %xcc, %f8, %f4
12128 fmovrdlez %l6, %f0, %f6
12129 fabss %f4, %f8
12130loop_1446:
12131 stw %i6, [%l7 + 0x7C]
12132 ble,a loop_1447
12133 fmul8ulx16 %f2, %f0, %f6
12134 bgu %icc, loop_1448
12135 umul %l4, 0x17BD, %g4
12136loop_1447:
12137 ldsh [%l7 + 0x0C], %i4
12138 ldx [%l7 + 0x30], %l2
12139loop_1448:
12140 movgu %icc, %i2, %i3
12141 bcc %icc, loop_1449
12142 ldsw [%l7 + 0x30], %o1
12143 andn %g1, %o5, %o3
12144 srlx %g3, %l3, %g6
12145loop_1449:
12146 brnz %g2, loop_1450
12147 move %icc, %l0, %o4
12148 fpadd32s %f0, %f13, %f10
12149 stb %i0, [%l7 + 0x21]
12150loop_1450:
12151 st %f0, [%l7 + 0x64]
12152 st %f10, [%l7 + 0x6C]
12153 fmovsg %xcc, %f0, %f15
12154 tvc %xcc, 0x6
12155 addc %i5, 0x13E7, %i1
12156 fmovsle %icc, %f2, %f4
12157 std %f0, [%l7 + 0x70]
12158 stx %g7, [%l7 + 0x68]
12159 fbge %fcc2, loop_1451
12160 edge16ln %o7, %o0, %l5
12161 ldub [%l7 + 0x15], %g5
12162 bne,a %xcc, loop_1452
12163loop_1451:
12164 ldsw [%l7 + 0x4C], %l1
12165 bneg,pn %xcc, loop_1453
12166 bne loop_1454
12167loop_1452:
12168 tsubcc %i7, %o2, %o6
12169 fpack16 %f6, %f15
12170loop_1453:
12171 ldsh [%l7 + 0x14], %i6
12172loop_1454:
12173 stw %l4, [%l7 + 0x68]
12174 fornot2s %f1, %f11, %f3
12175 fnot1 %f2, %f2
12176 fmovdge %icc, %f8, %f5
12177 fmovda %xcc, %f8, %f7
12178 stb %l6, [%l7 + 0x40]
12179 stb %i4, [%l7 + 0x4E]
12180 fmovrdne %g4, %f14, %f2
12181 fcmple32 %f2, %f12, %i2
12182 fxnors %f9, %f15, %f12
12183 ldsw [%l7 + 0x44], %i3
12184 stb %l2, [%l7 + 0x55]
12185 fbug,a %fcc2, loop_1455
12186 movrlz %o1, 0x02C, %g1
12187 movrlz %o3, 0x19E, %g3
12188 ld [%l7 + 0x44], %f15
12189loop_1455:
12190 tneg %icc, 0x1
12191 ldx [%l7 + 0x58], %l3
12192 ba loop_1456
12193 fbug %fcc3, loop_1457
12194 ld [%l7 + 0x24], %f2
12195 fpmerge %f4, %f7, %f8
12196loop_1456:
12197 brgez %o5, loop_1458
12198loop_1457:
12199 tg %xcc, 0x0
12200 movle %xcc, %g2, %l0
12201 lduw [%l7 + 0x78], %g6
12202loop_1458:
12203 ldub [%l7 + 0x7C], %i0
12204 fzero %f0
12205 sdiv %i5, 0x13A4, %i1
12206 popc 0x1D5B, %g7
12207 stw %o4, [%l7 + 0x50]
12208 umulcc %o0, 0x1624, %l5
12209 lduw [%l7 + 0x40], %g5
12210 ld [%l7 + 0x48], %f1
12211 brlez %o7, loop_1459
12212 fbne %fcc3, loop_1460
12213 pdist %f2, %f8, %f8
12214 fblg %fcc1, loop_1461
12215loop_1459:
12216 tneg %xcc, 0x3
12217loop_1460:
12218 fors %f5, %f2, %f6
12219 sdivx %l1, 0x1E33, %o2
12220loop_1461:
12221 movrgez %o6, 0x20D, %i7
12222 fnot1 %f8, %f0
12223 bcc,a %icc, loop_1462
12224 srl %l4, %l6, %i4
12225 stb %i6, [%l7 + 0x76]
12226 umulcc %g4, %i2, %l2
12227loop_1462:
12228 st %f7, [%l7 + 0x2C]
12229 bl,a,pn %icc, loop_1463
12230 bne loop_1464
12231 fxors %f13, %f10, %f8
12232 ldsh [%l7 + 0x60], %i3
12233loop_1463:
12234 bneg %icc, loop_1465
12235loop_1464:
12236 fandnot1s %f3, %f0, %f1
12237 sth %o1, [%l7 + 0x12]
12238 brgz %o3, loop_1466
12239loop_1465:
12240 ld [%l7 + 0x78], %f8
12241 tvs %xcc, 0x1
12242 ldd [%l7 + 0x08], %f8
12243loop_1466:
12244 fzero %f6
12245 ldub [%l7 + 0x7C], %g1
12246 ldd [%l7 + 0x40], %f8
12247 fornot2s %f9, %f9, %f8
12248 fpadd16s %f6, %f10, %f8
12249 tg %icc, 0x4
12250 fmovdcs %icc, %f7, %f6
12251 ldub [%l7 + 0x1C], %l3
12252 fornot1s %f13, %f11, %f8
12253 bg,pn %xcc, loop_1467
12254 fpadd16s %f14, %f8, %f6
12255 tle %icc, 0x5
12256 ld [%l7 + 0x44], %f7
12257loop_1467:
12258 sll %o5, 0x0D, %g3
12259 movrgz %l0, 0x22B, %g2
12260 fnegd %f2, %f12
12261 stx %i0, [%l7 + 0x28]
12262 ldd [%l7 + 0x28], %f0
12263 bcc,a,pt %xcc, loop_1468
12264 fcmpd %fcc2, %f6, %f2
12265 tcs %xcc, 0x4
12266 fmovsl %xcc, %f15, %f11
12267loop_1468:
12268 ldub [%l7 + 0x69], %i5
12269 fcmpne16 %f2, %f14, %i1
12270 bleu %xcc, loop_1469
12271 sdivcc %g6, 0x0581, %g7
12272 bcs,a,pn %icc, loop_1470
12273 edge16n %o0, %l5, %o4
12274loop_1469:
12275 fmovsne %xcc, %f13, %f4
12276 ldd [%l7 + 0x78], %f2
12277loop_1470:
12278 subccc %g5, 0x1C71, %l1
12279 st %f12, [%l7 + 0x54]
12280 ldsh [%l7 + 0x64], %o7
12281 fcmpne32 %f2, %f2, %o6
12282 ldsb [%l7 + 0x7B], %i7
12283 ldd [%l7 + 0x30], %f12
12284 bcs %xcc, loop_1471
12285 fcmpgt16 %f2, %f6, %o2
12286 for %f2, %f8, %f6
12287 stx %l6, [%l7 + 0x48]
12288loop_1471:
12289 bleu loop_1472
12290 ldsw [%l7 + 0x6C], %i4
12291 fbo %fcc2, loop_1473
12292 array8 %l4, %g4, %i2
12293loop_1472:
12294 orn %l2, %i6, %i3
12295 movn %icc, %o3, %g1
12296loop_1473:
12297 movvs %icc, %l3, %o1
12298 fmovsgu %icc, %f8, %f11
12299 fpadd32s %f14, %f12, %f7
12300 tle %icc, 0x4
12301 or %o5, 0x0441, %g3
12302 ldsw [%l7 + 0x58], %l0
12303 fcmpeq32 %f12, %f4, %i0
12304 edge16 %i5, %i1, %g6
12305 fors %f1, %f5, %f3
12306 andn %g2, 0x1824, %o0
12307 tle %icc, 0x0
12308 sdiv %g7, 0x02E4, %l5
12309 array8 %o4, %l1, %g5
12310 movcs %xcc, %o6, %o7
12311 sethi 0x0194, %o2
12312 fcmple16 %f10, %f14, %i7
12313 ld [%l7 + 0x30], %f4
12314 fmovrdlez %i4, %f6, %f2
12315 stx %l4, [%l7 + 0x18]
12316 ldd [%l7 + 0x60], %f0
12317 tsubcc %l6, 0x1852, %g4
12318 ldsb [%l7 + 0x6F], %i2
12319 fbne,a %fcc0, loop_1474
12320 fmovsge %icc, %f3, %f4
12321 fmovsleu %xcc, %f12, %f15
12322 fpackfix %f12, %f13
12323loop_1474:
12324 fmovdpos %xcc, %f0, %f2
12325 ldsb [%l7 + 0x65], %l2
12326 mulscc %i3, 0x0F98, %o3
12327 ldsb [%l7 + 0x2A], %i6
12328 stw %g1, [%l7 + 0x70]
12329 bl,a,pn %icc, loop_1475
12330 stw %l3, [%l7 + 0x30]
12331 subcc %o1, 0x11C2, %o5
12332 edge16l %g3, %l0, %i0
12333loop_1475:
12334 st %f10, [%l7 + 0x34]
12335 st %f14, [%l7 + 0x10]
12336 tl %xcc, 0x4
12337 fmovdneg %xcc, %f10, %f11
12338 movge %icc, %i1, %g6
12339 bl,a loop_1476
12340 smulcc %g2, 0x027A, %o0
12341 tneg %icc, 0x6
12342 fandnot2 %f0, %f2, %f14
12343loop_1476:
12344 ld [%l7 + 0x3C], %f3
12345 bvs,a %xcc, loop_1477
12346 tcc %icc, 0x4
12347 fbg,a %fcc1, loop_1478
12348 ldub [%l7 + 0x42], %i5
12349loop_1477:
12350 lduh [%l7 + 0x76], %l5
12351 ldd [%l7 + 0x70], %f4
12352loop_1478:
12353 sdiv %g7, 0x1E74, %o4
12354 addc %g5, 0x10D8, %l1
12355 tcs %icc, 0x4
12356 fbuge,a %fcc1, loop_1479
12357 std %f4, [%l7 + 0x78]
12358 brgz %o7, loop_1480
12359 ldsw [%l7 + 0x2C], %o6
12360loop_1479:
12361 fblg,a %fcc0, loop_1481
12362 fmovsvc %xcc, %f6, %f2
12363loop_1480:
12364 fsrc1s %f11, %f8
12365 fbue %fcc0, loop_1482
12366loop_1481:
12367 array32 %i7, %o2, %l4
12368 fcmpne16 %f12, %f4, %i4
12369 fbule %fcc3, loop_1483
12370loop_1482:
12371 or %g4, 0x07D7, %l6
12372 sth %l2, [%l7 + 0x46]
12373 stb %i2, [%l7 + 0x48]
12374loop_1483:
12375 fmovdvc %icc, %f10, %f4
12376 movneg %icc, %o3, %i6
12377 movrne %i3, %g1, %l3
12378 std %f4, [%l7 + 0x78]
12379 fnor %f10, %f0, %f0
12380 fbn %fcc2, loop_1484
12381 fpsub16s %f3, %f2, %f2
12382 addccc %o1, 0x00B3, %o5
12383 fmovdpos %xcc, %f0, %f9
12384loop_1484:
12385 stw %l0, [%l7 + 0x6C]
12386 edge8n %g3, %i1, %g6
12387 movvs %xcc, %i0, %g2
12388 nop
12389 setx loop_1485, %l0, %l1
12390 wrpr 0x1, %tl
12391 wrpr %l1, %tpc
12392 add %l1, 0x4, %l1
12393 wrpr %l1, %tnpc
12394 setx 0x34400001400, %l0, %l1
12395 wrpr %l1, %tstate
12396 wrhpr 0x4, %htstate
12397 retry
12398 fcmpd %fcc3, %f10, %f8
12399 fbug %fcc2, loop_1486
12400 lduw [%l7 + 0x3C], %i5
12401loop_1485:
12402 fmovrdlez %o0, %f10, %f6
12403 fmovde %icc, %f15, %f8
12404loop_1486:
12405 edge16 %g7, %l5, %o4
12406 ld [%l7 + 0x40], %f13
12407 ldsh [%l7 + 0x10], %g5
12408 fcmpne16 %f0, %f8, %l1
12409 fnor %f8, %f4, %f12
12410 movvs %icc, %o6, %o7
12411 fmovdleu %xcc, %f8, %f15
12412 fmovsg %xcc, %f7, %f12
12413 edge32ln %i7, %o2, %l4
12414 fbg %fcc1, loop_1487
12415 ldd [%l7 + 0x28], %f0
12416 sra %i4, %g4, %l2
12417 st %f15, [%l7 + 0x44]
12418loop_1487:
12419 tvs %icc, 0x0
12420 andncc %i2, %o3, %l6
12421 smulcc %i6, 0x06EB, %i3
12422 fcmpes %fcc3, %f12, %f6
12423 movl %icc, %g1, %o1
12424 orn %o5, 0x03A5, %l0
12425 st %f13, [%l7 + 0x38]
12426 fble %fcc1, loop_1488
12427 sth %l3, [%l7 + 0x1E]
12428 movle %icc, %i1, %g6
12429 lduw [%l7 + 0x18], %i0
12430loop_1488:
12431 sra %g3, 0x0B, %g2
12432 bcc,pt %xcc, loop_1489
12433 brnz %o0, loop_1490
12434 st %f15, [%l7 + 0x30]
12435 fpadd32 %f12, %f6, %f14
12436loop_1489:
12437 addccc %i5, %l5, %o4
12438loop_1490:
12439 sllx %g7, %g5, %l1
12440 fmovsneg %xcc, %f6, %f2
12441 or %o7, %o6, %i7
12442 fnot2s %f3, %f14
12443 fpsub32 %f8, %f6, %f4
12444 bge,a,pt %xcc, loop_1491
12445 subc %o2, %i4, %g4
12446 fornot1 %f10, %f0, %f6
12447 fbl,a %fcc0, loop_1492
12448loop_1491:
12449 ldx [%l7 + 0x18], %l4
12450 ldsb [%l7 + 0x0A], %l2
12451 fones %f15
12452loop_1492:
12453 edge8ln %i2, %o3, %i6
12454 fnand %f10, %f8, %f2
12455 srl %l6, 0x0B, %g1
12456 tle %icc, 0x6
12457 sethi 0x1225, %i3
12458 tvs %icc, 0x5
12459 ld [%l7 + 0x0C], %f12
12460 tcs %xcc, 0x1
12461 sth %o1, [%l7 + 0x3E]
12462 ld [%l7 + 0x08], %f3
12463 fpadd32 %f2, %f12, %f0
12464 alignaddr %l0, %l3, %o5
12465 pdist %f4, %f8, %f14
12466 fblg %fcc1, loop_1493
12467 nop
12468 setx loop_1494, %l0, %l1
12469 wrpr 0x1, %tl
12470 wrpr %l1, %tnpc
12471 setx 0x34400001400, %l0, %l1
12472 wrpr %l1, %tstate
12473 wrhpr 0x4, %htstate
12474 done
12475 fmovsa %icc, %f6, %f15
12476 movle %icc, %g6, %i0
12477loop_1493:
12478 ldsb [%l7 + 0x40], %g3
12479loop_1494:
12480 edge16n %i1, %g2, %i5
12481 fors %f6, %f1, %f12
12482 fcmpne16 %f8, %f10, %l5
12483 fornot2s %f13, %f13, %f7
12484 movcs %icc, %o4, %o0
12485 movrlez %g7, %l1, %o7
12486 stx %g5, [%l7 + 0x28]
12487 be,pn %xcc, loop_1495
12488 movvc %icc, %i7, %o2
12489 fbo,a %fcc3, loop_1496
12490 fmovda %icc, %f11, %f10
12491loop_1495:
12492 brnz,a %o6, loop_1497
12493 alignaddrl %g4, %i4, %l4
12494loop_1496:
12495 fmuld8ulx16 %f5, %f5, %f10
12496 ldsb [%l7 + 0x6B], %l2
12497loop_1497:
12498 andn %i2, 0x1E92, %i6
12499 fxnor %f6, %f8, %f8
12500 brgez %l6, loop_1498
12501 ldub [%l7 + 0x66], %o3
12502 movrgz %i3, 0x340, %g1
12503 fzeros %f8
12504loop_1498:
12505 fcmpes %fcc0, %f9, %f12
12506 fmovda %xcc, %f4, %f13
12507 brlez,a %o1, loop_1499
12508 bcs,a,pt %xcc, loop_1500
12509 mulscc %l0, %l3, %o5
12510 movne %xcc, %i0, %g6
12511loop_1499:
12512 brlez,a %g3, loop_1501
12513loop_1500:
12514 ldub [%l7 + 0x58], %g2
12515 fors %f3, %f6, %f5
12516 edge8n %i5, %l5, %i1
12517loop_1501:
12518 fbule %fcc1, loop_1502
12519 fbue %fcc2, loop_1503
12520 stx %o4, [%l7 + 0x40]
12521 taddcctv %o0, 0x136E, %g7
12522loop_1502:
12523 stw %o7, [%l7 + 0x54]
12524loop_1503:
12525 fcmpd %fcc0, %f8, %f6
12526 std %f10, [%l7 + 0x48]
12527 fmovrdgz %g5, %f4, %f2
12528 fmovrslez %i7, %f11, %f12
12529 ldub [%l7 + 0x0B], %o2
12530 fcmped %fcc2, %f8, %f2
12531 ldsh [%l7 + 0x72], %o6
12532 srax %g4, 0x17, %l1
12533 sth %l4, [%l7 + 0x42]
12534 faligndata %f8, %f10, %f6
12535 edge32n %i4, %l2, %i2
12536 orncc %l6, 0x0AAD, %i6
12537 lduh [%l7 + 0x1A], %o3
12538 brz,a %g1, loop_1504
12539 bvc,a loop_1505
12540 te %xcc, 0x3
12541 array16 %i3, %l0, %l3
12542loop_1504:
12543 st %f9, [%l7 + 0x7C]
12544loop_1505:
12545 std %f12, [%l7 + 0x48]
12546 fmovsle %xcc, %f9, %f14
12547 faligndata %f10, %f10, %f4
12548 ldx [%l7 + 0x18], %o5
12549 fmovdleu %icc, %f15, %f15
12550 fnands %f10, %f1, %f0
12551 st %f15, [%l7 + 0x50]
12552 st %f10, [%l7 + 0x40]
12553 sth %i0, [%l7 + 0x0E]
12554 fpsub32s %f13, %f14, %f2
12555 fbul %fcc0, loop_1506
12556 fmovrsgez %g6, %f0, %f6
12557 ld [%l7 + 0x30], %f4
12558 fmovdg %icc, %f9, %f12
12559loop_1506:
12560 bl %xcc, loop_1507
12561 fpsub32 %f12, %f6, %f4
12562 taddcctv %g3, %g2, %i5
12563 fornot2 %f2, %f6, %f10
12564loop_1507:
12565 ldsh [%l7 + 0x0C], %o1
12566 fmovrsgz %l5, %f11, %f12
12567 fmovscs %xcc, %f14, %f10
12568 ldub [%l7 + 0x42], %i1
12569 stx %o0, [%l7 + 0x78]
12570 brgez,a %o4, loop_1508
12571 sub %g7, %g5, %o7
12572 fpadd16s %f13, %f11, %f1
12573 stx %o2, [%l7 + 0x30]
12574loop_1508:
12575 fmovrse %i7, %f3, %f8
12576 fbul %fcc0, loop_1509
12577 brlez %g4, loop_1510
12578 fmovscs %xcc, %f5, %f11
12579 ldub [%l7 + 0x4A], %o6
12580loop_1509:
12581 fmul8sux16 %f14, %f0, %f4
12582loop_1510:
12583 fmovdvs %xcc, %f8, %f6
12584 stw %l4, [%l7 + 0x10]
12585 stb %l1, [%l7 + 0x67]
12586 subccc %i4, %l2, %l6
12587 addccc %i2, 0x068A, %i6
12588 ldd [%l7 + 0x10], %f10
12589 lduw [%l7 + 0x40], %o3
12590 fmovrdlez %i3, %f2, %f2
12591 st %f1, [%l7 + 0x4C]
12592 fmovdleu %xcc, %f0, %f2
12593 edge32 %g1, %l0, %o5
12594 andcc %l3, %g6, %i0
12595 fmovrsgez %g2, %f1, %f4
12596 array32 %g3, %i5, %o1
12597 ldx [%l7 + 0x10], %l5
12598 fabss %f10, %f7
12599 ldsb [%l7 + 0x53], %o0
12600 ldsw [%l7 + 0x78], %i1
12601 ldub [%l7 + 0x77], %o4
12602 ta %icc, 0x2
12603 smulcc %g7, 0x1556, %o7
12604 fbule %fcc0, loop_1511
12605 ldsh [%l7 + 0x50], %g5
12606 ldd [%l7 + 0x68], %f6
12607 lduh [%l7 + 0x6C], %i7
12608loop_1511:
12609 lduw [%l7 + 0x78], %g4
12610 ld [%l7 + 0x58], %f9
12611 alignaddr %o2, %l4, %o6
12612 movneg %xcc, %i4, %l1
12613 edge32l %l6, %i2, %i6
12614 fmovsge %icc, %f13, %f14
12615 andncc %l2, %o3, %g1
12616 stb %l0, [%l7 + 0x3F]
12617 ldsw [%l7 + 0x0C], %o5
12618 edge8n %i3, %g6, %i0
12619 sdivcc %l3, 0x05F2, %g2
12620 addc %i5, %g3, %l5
12621 stb %o1, [%l7 + 0x0A]
12622 fba %fcc2, loop_1512
12623 siam 0x1
12624 lduh [%l7 + 0x6C], %o0
12625 nop
12626 setx loop_1513, %l0, %l1
12627 wrpr 0x1, %tl
12628 wrpr %l1, %tnpc
12629 setx 0x34400001400, %l0, %l1
12630 wrpr %l1, %tstate
12631 wrhpr 0x4, %htstate
12632 done
12633loop_1512:
12634 subcc %o4, 0x0D22, %i1
12635 fmovde %xcc, %f14, %f7
12636 fmovrsgz %o7, %f3, %f12
12637loop_1513:
12638 tneg %icc, 0x6
12639 fzero %f10
12640 fnors %f11, %f7, %f1
12641 lduw [%l7 + 0x5C], %g5
12642 srax %i7, 0x17, %g4
12643 ldsb [%l7 + 0x10], %o2
12644 udivcc %l4, 0x18E9, %o6
12645 ldub [%l7 + 0x0C], %g7
12646 mova %icc, %i4, %l1
12647 std %f14, [%l7 + 0x78]
12648 fbug,a %fcc0, loop_1514
12649 bvc,a %icc, loop_1515
12650 bcs %xcc, loop_1516
12651 stx %l6, [%l7 + 0x70]
12652loop_1514:
12653 lduw [%l7 + 0x2C], %i2
12654loop_1515:
12655 fpsub16 %f14, %f2, %f14
12656loop_1516:
12657 fmovrde %l2, %f0, %f14
12658 bge loop_1517
12659 fmovrslez %i6, %f0, %f8
12660 udivx %g1, 0x04BD, %l0
12661 st %f6, [%l7 + 0x54]
12662loop_1517:
12663 fpadd32 %f10, %f2, %f12
12664 movn %xcc, %o3, %o5
12665 lduw [%l7 + 0x30], %g6
12666 stb %i0, [%l7 + 0x6F]
12667 lduw [%l7 + 0x6C], %l3
12668 sdivx %g2, 0x0521, %i3
12669 fmul8x16 %f14, %f14, %f6
12670 ldsw [%l7 + 0x30], %g3
12671 ldsh [%l7 + 0x68], %l5
12672 ldsb [%l7 + 0x66], %i5
12673 sdivcc %o0, 0x10DA, %o1
12674 ld [%l7 + 0x50], %f11
12675 fandnot1s %f2, %f0, %f13
12676 fmovsn %icc, %f12, %f4
12677 fmovdleu %xcc, %f0, %f6
12678 sth %i1, [%l7 + 0x48]
12679 fornot1 %f2, %f2, %f6
12680 tcs %icc, 0x5
12681 ldx [%l7 + 0x48], %o4
12682 fornot2 %f14, %f12, %f2
12683 array8 %g5, %i7, %o7
12684 mulscc %g4, %o2, %l4
12685 lduh [%l7 + 0x1C], %g7
12686 fpadd32s %f10, %f7, %f1
12687 ldub [%l7 + 0x16], %i4
12688 lduw [%l7 + 0x68], %o6
12689 ldsb [%l7 + 0x21], %l1
12690 lduw [%l7 + 0x78], %l6
12691 fands %f6, %f11, %f8
12692 sethi 0x19C7, %i2
12693 lduw [%l7 + 0x64], %l2
12694 lduh [%l7 + 0x64], %i6
12695 fpackfix %f6, %f12
12696 fmovspos %xcc, %f10, %f8
12697 fcmpeq32 %f8, %f6, %g1
12698 lduh [%l7 + 0x60], %l0
12699 ldd [%l7 + 0x50], %f10
12700 sra %o5, 0x00, %o3
12701 lduh [%l7 + 0x34], %g6
12702 array16 %i0, %l3, %g2
12703 fbe %fcc1, loop_1518
12704 ldx [%l7 + 0x18], %i3
12705 ldub [%l7 + 0x09], %l5
12706 bl,a,pt %icc, loop_1519
12707loop_1518:
12708 fmovsa %xcc, %f11, %f13
12709 tn %icc, 0x6
12710 std %f12, [%l7 + 0x40]
12711loop_1519:
12712 fbuge %fcc0, loop_1520
12713 fmovdvs %xcc, %f15, %f3
12714 edge16n %g3, %o0, %i5
12715 alignaddrl %i1, %o4, %o1
12716loop_1520:
12717 movg %xcc, %g5, %i7
12718 tle %icc, 0x4
12719 srl %o7, 0x1C, %o2
12720 fmovrdlez %g4, %f4, %f10
12721 fmovdge %icc, %f1, %f0
12722 stw %l4, [%l7 + 0x68]
12723 ldub [%l7 + 0x79], %i4
12724 fmul8x16 %f6, %f0, %f10
12725 st %f5, [%l7 + 0x2C]
12726 taddcc %o6, %l1, %l6
12727 fbu,a %fcc3, loop_1521
12728 bge,pn %icc, loop_1522
12729 subcc %g7, 0x1127, %l2
12730 for %f2, %f14, %f2
12731loop_1521:
12732 ldsb [%l7 + 0x74], %i6
12733loop_1522:
12734 fpsub32 %f6, %f12, %f2
12735 movge %icc, %g1, %i2
12736 brgez,a %l0, loop_1523
12737 alignaddr %o5, %o3, %i0
12738 ldx [%l7 + 0x68], %g6
12739 stx %g2, [%l7 + 0x58]
12740loop_1523:
12741 and %l3, %i3, %g3
12742 edge8n %l5, %o0, %i5
12743 lduh [%l7 + 0x2E], %i1
12744 udivx %o1, 0x0C97, %o4
12745 fabsd %f0, %f2
12746 edge16ln %g5, %o7, %o2
12747 fmovsa %icc, %f7, %f6
12748 ldsb [%l7 + 0x11], %g4
12749 tge %xcc, 0x7
12750 fmovsa %icc, %f5, %f7
12751 lduh [%l7 + 0x42], %l4
12752 fbule %fcc2, loop_1524
12753 addcc %i4, 0x0FD4, %i7
12754 fblg,a %fcc3, loop_1525
12755 orn %l1, 0x1807, %o6
12756loop_1524:
12757 fba,a %fcc2, loop_1526
12758 pdist %f14, %f2, %f12
12759loop_1525:
12760 fcmple16 %f2, %f4, %l6
12761 fmovsn %icc, %f4, %f2
12762loop_1526:
12763 fbe,a %fcc1, loop_1527
12764 tn %xcc, 0x4
12765 fnot2 %f2, %f10
12766 ld [%l7 + 0x4C], %f11
12767loop_1527:
12768 srlx %g7, 0x1E, %i6
12769 add %g1, 0x0713, %l2
12770 smulcc %i2, %l0, %o5
12771 edge8n %o3, %g6, %i0
12772 bneg,a loop_1528
12773 nop
12774 setx loop_1529, %l0, %l1
12775 jmpl %l1, %l3
12776 ldub [%l7 + 0x09], %g2
12777 movre %g3, %l5, %o0
12778loop_1528:
12779 sth %i5, [%l7 + 0x0C]
12780loop_1529:
12781 movge %icc, %i1, %i3
12782 fmovscs %xcc, %f12, %f9
12783 fcmpeq32 %f2, %f2, %o1
12784 fandnot1 %f6, %f8, %f12
12785 fbule,a %fcc3, loop_1530
12786 st %f7, [%l7 + 0x34]
12787 lduh [%l7 + 0x1A], %o4
12788 sra %o7, %o2, %g4
12789loop_1530:
12790 brlz %l4, loop_1531
12791 stb %i4, [%l7 + 0x32]
12792 fmovdleu %icc, %f1, %f12
12793 fandnot2s %f9, %f15, %f7
12794loop_1531:
12795 ldsw [%l7 + 0x3C], %i7
12796 fmovsge %xcc, %f10, %f6
12797 fmovdneg %xcc, %f11, %f1
12798 mova %icc, %l1, %g5
12799 stw %l6, [%l7 + 0x40]
12800 fmovscc %icc, %f15, %f5
12801 bcs,a,pt %xcc, loop_1532
12802 fmul8ulx16 %f6, %f8, %f8
12803 ldsw [%l7 + 0x74], %o6
12804 edge8 %i6, %g7, %g1
12805loop_1532:
12806 be,a,pn %xcc, loop_1533
12807 brlz %l2, loop_1534
12808 ldd [%l7 + 0x08], %f6
12809 pdist %f10, %f8, %f12
12810loop_1533:
12811 fbo,a %fcc1, loop_1535
12812loop_1534:
12813 sllx %i2, %o5, %o3
12814 movrne %g6, %l0, %i0
12815 orncc %l3, %g2, %g3
12816loop_1535:
12817 ldsw [%l7 + 0x44], %l5
12818 lduw [%l7 + 0x58], %i5
12819 fbl %fcc0, loop_1536
12820 bvc,pt %icc, loop_1537
12821 pdist %f8, %f14, %f4
12822 bg,a,pt %icc, loop_1538
12823loop_1536:
12824 fsrc1s %f11, %f13
12825loop_1537:
12826 te %icc, 0x6
12827 ldsw [%l7 + 0x0C], %o0
12828loop_1538:
12829 ba,pn %xcc, loop_1539
12830 andcc %i1, 0x0A8F, %o1
12831 fbg %fcc3, loop_1540
12832 bcs,a,pt %icc, loop_1541
12833loop_1539:
12834 brlez,a %o4, loop_1542
12835 tgu %icc, 0x3
12836loop_1540:
12837 ldsh [%l7 + 0x46], %i3
12838loop_1541:
12839 move %xcc, %o7, %o2
12840loop_1542:
12841 bvc,a %icc, loop_1543
12842 std %f6, [%l7 + 0x08]
12843 ldd [%l7 + 0x18], %f2
12844 fbne,a %fcc2, loop_1544
12845loop_1543:
12846 ldub [%l7 + 0x78], %g4
12847 srl %i4, %l4, %l1
12848 st %f5, [%l7 + 0x54]
12849loop_1544:
12850 ldsw [%l7 + 0x58], %i7
12851 lduh [%l7 + 0x1A], %l6
12852 taddcctv %g5, 0x1E15, %o6
12853 std %f12, [%l7 + 0x10]
12854 fmovrslez %i6, %f9, %f6
12855 fnegd %f8, %f10
12856 tne %xcc, 0x2
12857 fpadd32s %f12, %f10, %f14
12858 brgz,a %g1, loop_1545
12859 fmovda %icc, %f0, %f9
12860 ldsw [%l7 + 0x1C], %l2
12861 fbule %fcc2, loop_1546
12862loop_1545:
12863 movleu %icc, %i2, %g7
12864 addc %o3, 0x11D5, %g6
12865 fbo %fcc0, loop_1547
12866loop_1546:
12867 ldsw [%l7 + 0x14], %l0
12868 fmovdge %icc, %f7, %f9
12869 tpos %icc, 0x1
12870loop_1547:
12871 movvc %icc, %o5, %l3
12872 fxnors %f5, %f13, %f0
12873 orn %g2, %g3, %l5
12874 std %f8, [%l7 + 0x48]
12875 brz %i5, loop_1548
12876 brlz,a %o0, loop_1549
12877 lduh [%l7 + 0x54], %i0
12878 stw %o1, [%l7 + 0x24]
12879loop_1548:
12880 fexpand %f10, %f10
12881loop_1549:
12882 fcmpd %fcc3, %f8, %f6
12883 edge8l %o4, %i1, %i3
12884 ldsh [%l7 + 0x26], %o7
12885 movvc %icc, %g4, %o2
12886 fmovsne %icc, %f6, %f0
12887 fcmple16 %f6, %f14, %i4
12888 tge %icc, 0x2
12889 array32 %l4, %l1, %l6
12890 fsrc2 %f4, %f14
12891 lduw [%l7 + 0x0C], %g5
12892 ldx [%l7 + 0x28], %i7
12893 ldsh [%l7 + 0x58], %i6
12894 fnot2s %f13, %f13
12895 brgez,a %g1, loop_1550
12896 mulx %o6, 0x1AA5, %l2
12897 fmovrse %g7, %f7, %f12
12898 tleu %icc, 0x0
12899loop_1550:
12900 xnor %i2, %o3, %l0
12901 fmul8x16 %f0, %f6, %f4
12902 fnands %f12, %f7, %f13
12903 fandnot2 %f8, %f4, %f0
12904 movrne %g6, %l3, %o5
12905 fmovdn %icc, %f1, %f8
12906 fmovsleu %xcc, %f3, %f5
12907 fmul8sux16 %f10, %f8, %f8
12908 edge8l %g2, %g3, %i5
12909 movrlez %l5, 0x112, %i0
12910 movneg %xcc, %o0, %o4
12911 fmovrdgez %i1, %f4, %f6
12912 bn,a,pt %xcc, loop_1551
12913 fnors %f3, %f3, %f2
12914 smulcc %o1, 0x04B1, %i3
12915 std %f4, [%l7 + 0x68]
12916loop_1551:
12917 udivcc %g4, 0x1F30, %o7
12918 ldsb [%l7 + 0x26], %i4
12919 ldsh [%l7 + 0x2A], %o2
12920 movg %xcc, %l1, %l6
12921 fbne %fcc2, loop_1552
12922 edge32 %l4, %g5, %i6
12923 tcc %icc, 0x3
12924 fnot2 %f4, %f10
12925loop_1552:
12926 tsubcctv %g1, 0x14D2, %o6
12927 std %f12, [%l7 + 0x70]
12928 ldd [%l7 + 0x38], %f10
12929 siam 0x2
12930 fmovd %f8, %f4
12931 sdiv %l2, 0x13FC, %g7
12932 edge16 %i7, %i2, %o3
12933 fbn %fcc0, loop_1553
12934 sth %l0, [%l7 + 0x08]
12935 sdivx %l3, 0x1532, %g6
12936 stw %g2, [%l7 + 0x14]
12937loop_1553:
12938 sth %g3, [%l7 + 0x7A]
12939 smul %i5, %o5, %i0
12940 faligndata %f2, %f10, %f4
12941 alignaddrl %l5, %o4, %o0
12942 stx %i1, [%l7 + 0x78]
12943 lduw [%l7 + 0x50], %i3
12944 fmul8x16 %f8, %f10, %f12
12945 fmovdn %xcc, %f13, %f10
12946 tsubcctv %o1, %o7, %i4
12947 st %f7, [%l7 + 0x38]
12948 lduh [%l7 + 0x72], %g4
12949 std %f0, [%l7 + 0x70]
12950 sth %l1, [%l7 + 0x4C]
12951 ldd [%l7 + 0x70], %f12
12952 movrgz %o2, %l6, %l4
12953 movrlez %i6, 0x210, %g1
12954 fmuld8ulx16 %f10, %f3, %f12
12955 fpadd16 %f4, %f4, %f10
12956 edge8l %g5, %o6, %l2
12957 sub %g7, %i7, %i2
12958 umulcc %l0, %o3, %g6
12959 bneg %xcc, loop_1554
12960 sdivx %l3, 0x1BF1, %g2
12961 fmovrdne %i5, %f10, %f8
12962 fpadd16s %f9, %f8, %f11
12963loop_1554:
12964 edge32n %o5, %i0, %l5
12965 ldsw [%l7 + 0x48], %g3
12966 fnot2 %f12, %f2
12967 bpos,pt %xcc, loop_1555
12968 fmovrslz %o4, %f8, %f9
12969 fmovdcs %icc, %f2, %f10
12970 edge16l %o0, %i3, %o1
12971loop_1555:
12972 st %f3, [%l7 + 0x54]
12973 ldub [%l7 + 0x7D], %o7
12974 mulscc %i4, 0x1A9E, %i1
12975 fmovrdne %l1, %f12, %f10
12976 udivx %g4, 0x132C, %o2
12977 sdivcc %l6, 0x0117, %i6
12978 fmovdpos %xcc, %f0, %f5
12979 andn %l4, %g5, %o6
12980 stx %l2, [%l7 + 0x20]
12981 bleu,a %icc, loop_1556
12982 fmul8ulx16 %f6, %f4, %f6
12983 fnand %f8, %f0, %f6
12984 and %g7, 0x1F2F, %i7
12985loop_1556:
12986 ld [%l7 + 0x58], %f15
12987 fpack16 %f14, %f10
12988 bcc,a,pt %xcc, loop_1557
12989 fornot2s %f6, %f15, %f5
12990 sdiv %i2, 0x17DA, %l0
12991 srax %g1, %o3, %g6
12992loop_1557:
12993 std %f4, [%l7 + 0x28]
12994 st %f8, [%l7 + 0x74]
12995 fmuld8sux16 %f2, %f0, %f12
12996 fnegd %f12, %f8
12997 movrlz %g2, %l3, %o5
12998 ldsb [%l7 + 0x74], %i0
12999 nop
13000 setx loop_1558, %l0, %l1
13001 wrpr 0x1, %tl
13002 wrpr %l1, %tnpc
13003 setx 0x34400001400, %l0, %l1
13004 wrpr %l1, %tstate
13005 wrhpr 0x4, %htstate
13006 done
13007 or %l5, 0x06F6, %g3
13008 fbule,a %fcc2, loop_1559
13009 fmul8x16au %f12, %f8, %f2
13010loop_1558:
13011 brgz %o4, loop_1560
13012 udiv %i5, 0x0A31, %i3
13013loop_1559:
13014 tn %xcc, 0x4
13015 ld [%l7 + 0x74], %f6
13016loop_1560:
13017 st %f5, [%l7 + 0x3C]
13018 fandnot1s %f4, %f2, %f13
13019 smul %o1, 0x0E22, %o7
13020 ldsb [%l7 + 0x23], %i4
13021 sth %o0, [%l7 + 0x52]
13022 umulcc %i1, %l1, %o2
13023 ldx [%l7 + 0x08], %g4
13024 ld [%l7 + 0x50], %f15
13025 std %f12, [%l7 + 0x28]
13026 stx %i6, [%l7 + 0x48]
13027 udivx %l6, 0x1D65, %l4
13028 fbuge,a %fcc3, loop_1561
13029 fmovsge %icc, %f2, %f1
13030 bgu,a loop_1562
13031 sth %o6, [%l7 + 0x14]
13032loop_1561:
13033 fexpand %f13, %f8
13034 fmovdne %xcc, %f2, %f8
13035loop_1562:
13036 addccc %g5, 0x1290, %l2
13037 ld [%l7 + 0x60], %f14
13038 sethi 0x1234, %i7
13039 fba %fcc3, loop_1563
13040 stb %i2, [%l7 + 0x7A]
13041 lduh [%l7 + 0x6E], %l0
13042 pdist %f0, %f0, %f0
13043loop_1563:
13044 fbul %fcc0, loop_1564
13045 fpadd16s %f1, %f5, %f15
13046 fnor %f4, %f6, %f0
13047 ld [%l7 + 0x78], %f14
13048loop_1564:
13049 st %f11, [%l7 + 0x08]
13050 ldub [%l7 + 0x1E], %g7
13051 sethi 0x157E, %o3
13052 fmovdle %xcc, %f2, %f15
13053 edge8ln %g1, %g2, %l3
13054 andcc %g6, %i0, %o5
13055 fmovsvs %xcc, %f8, %f0
13056 nop
13057 setx loop_1565, %l0, %l1
13058 wrpr 0x1, %tl
13059 wrpr %l1, %tpc
13060 add %l1, 0x4, %l1
13061 wrpr %l1, %tnpc
13062 setx 0x34400001400, %l0, %l1
13063 wrpr %l1, %tstate
13064 wrhpr 0x4, %htstate
13065 retry
13066 and %g3, %l5, %i5
13067 bcc %icc, loop_1566
13068 fandnot2s %f15, %f12, %f9
13069loop_1565:
13070 ta %icc, 0x6
13071 fmovsa %xcc, %f10, %f10
13072loop_1566:
13073 std %f4, [%l7 + 0x58]
13074 subcc %o4, %o1, %i3
13075 fmovde %icc, %f8, %f11
13076 lduw [%l7 + 0x1C], %o7
13077 fbn,a %fcc3, loop_1567
13078 fpackfix %f4, %f3
13079 tcc %xcc, 0x2
13080 nop
13081 setx loop_1568, %l0, %l1
13082 jmpl %l1, %o0
13083loop_1567:
13084 fmovrse %i1, %f13, %f14
13085 ldub [%l7 + 0x1E], %l1
13086 movrlz %o2, %g4, %i6
13087loop_1568:
13088 fmul8sux16 %f4, %f12, %f8
13089 alignaddr %i4, %l4, %o6
13090 fzero %f14
13091 fcmple16 %f10, %f12, %l6
13092 bneg,a %xcc, loop_1569
13093 popc 0x18AC, %g5
13094 ld [%l7 + 0x14], %f5
13095 be,pn %xcc, loop_1570
13096loop_1569:
13097 call loop_1571
13098 ld [%l7 + 0x4C], %f8
13099 fmovrdlez %i7, %f10, %f2
13100loop_1570:
13101 move %xcc, %i2, %l2
13102loop_1571:
13103 sth %g7, [%l7 + 0x28]
13104 edge16ln %l0, %o3, %g2
13105 edge8l %l3, %g1, %g6
13106 lduh [%l7 + 0x76], %o5
13107 stw %i0, [%l7 + 0x4C]
13108 movvs %icc, %l5, %g3
13109 ldd [%l7 + 0x50], %f12
13110 movg %xcc, %i5, %o1
13111 brgez %o4, loop_1572
13112 ldx [%l7 + 0x10], %o7
13113 fmovdcc %icc, %f5, %f4
13114 fmovsle %xcc, %f15, %f8
13115loop_1572:
13116 movne %icc, %o0, %i3
13117 fxor %f10, %f0, %f8
13118 lduh [%l7 + 0x56], %l1
13119 movcs %icc, %i1, %g4
13120 fnot2 %f10, %f0
13121 brgez %i6, loop_1573
13122 fcmple32 %f6, %f8, %i4
13123 array32 %l4, %o6, %o2
13124 edge32n %l6, %g5, %i2
13125loop_1573:
13126 std %f14, [%l7 + 0x48]
13127 ldsh [%l7 + 0x68], %l2
13128 fxor %f8, %f2, %f4
13129 tneg %icc, 0x2
13130 edge32ln %g7, %l0, %o3
13131 tpos %icc, 0x5
13132 ldub [%l7 + 0x57], %i7
13133 ba,a %xcc, loop_1574
13134 lduh [%l7 + 0x6E], %l3
13135 fpsub16 %f6, %f12, %f10
13136 fcmpeq32 %f10, %f12, %g1
13137loop_1574:
13138 fmovdge %icc, %f15, %f9
13139 bl,pt %icc, loop_1575
13140 fbn %fcc1, loop_1576
13141 ldx [%l7 + 0x30], %g2
13142 bge,a %icc, loop_1577
13143loop_1575:
13144 movrlz %o5, 0x220, %g6
13145loop_1576:
13146 sra %l5, %i0, %i5
13147 fmul8ulx16 %f14, %f10, %f6
13148loop_1577:
13149 lduw [%l7 + 0x0C], %o1
13150 bneg loop_1578
13151 bcc,a %xcc, loop_1579
13152 fmovsneg %xcc, %f8, %f2
13153 xorcc %g3, %o7, %o4
13154loop_1578:
13155 st %f8, [%l7 + 0x58]
13156loop_1579:
13157 ba,a,pt %icc, loop_1580
13158 fxor %f8, %f0, %f8
13159 array32 %i3, %o0, %i1
13160 movrlez %g4, %l1, %i4
13161loop_1580:
13162 fpadd32 %f4, %f8, %f10
13163 stw %i6, [%l7 + 0x18]
13164 tneg %xcc, 0x2
13165 movrlez %l4, 0x089, %o2
13166 fmovse %icc, %f5, %f10
13167 st %f6, [%l7 + 0x48]
13168 bvs,a loop_1581
13169 ble loop_1582
13170 andncc %l6, %g5, %o6
13171 fmovsl %icc, %f10, %f10
13172loop_1581:
13173 fmovse %xcc, %f12, %f5
13174loop_1582:
13175 movrlz %l2, %g7, %i2
13176 movvc %icc, %l0, %i7
13177 ldsw [%l7 + 0x50], %o3
13178 fmovse %xcc, %f15, %f13
13179 fexpand %f11, %f14
13180 smulcc %l3, %g2, %o5
13181 orncc %g1, 0x18F3, %l5
13182 edge16l %i0, %g6, %o1
13183 lduw [%l7 + 0x38], %g3
13184 fpadd32 %f10, %f6, %f12
13185 fmovdn %icc, %f15, %f8
13186 brgez,a %o7, loop_1583
13187 fand %f8, %f0, %f6
13188 fone %f12
13189 ldsw [%l7 + 0x48], %o4
13190loop_1583:
13191 tneg %xcc, 0x2
13192 fands %f5, %f1, %f2
13193 fbue %fcc2, loop_1584
13194 ldsb [%l7 + 0x4D], %i5
13195 fmul8sux16 %f0, %f0, %f2
13196 fexpand %f1, %f2
13197loop_1584:
13198 fornot2 %f0, %f14, %f4
13199 brnz %o0, loop_1585
13200 srlx %i3, %i1, %l1
13201 ldsw [%l7 + 0x08], %g4
13202 tg %icc, 0x3
13203loop_1585:
13204 ldd [%l7 + 0x20], %f2
13205 edge8ln %i6, %i4, %l4
13206 fmovrdgz %o2, %f10, %f8
13207 nop
13208 setx loop_1586, %l0, %l1
13209 wrpr 0x1, %tl
13210 wrpr %l1, %tnpc
13211 setx 0x34400001400, %l0, %l1
13212 wrpr %l1, %tstate
13213 wrhpr 0x4, %htstate
13214 done
13215 lduh [%l7 + 0x10], %l6
13216 tvs %xcc, 0x0
13217 st %f11, [%l7 + 0x4C]
13218loop_1586:
13219 sub %o6, %g5, %g7
13220 for %f2, %f4, %f2
13221 stx %i2, [%l7 + 0x20]
13222 fnegs %f15, %f5
13223 taddcctv %l2, 0x102B, %i7
13224 or %o3, %l3, %g2
13225 ldub [%l7 + 0x7A], %l0
13226 fbule %fcc3, loop_1587
13227 ldsw [%l7 + 0x44], %o5
13228 fbuge %fcc1, loop_1588
13229 nop
13230 setx loop_1589, %l0, %l1
13231 jmpl %l1, %g1
13232loop_1587:
13233 movneg %icc, %l5, %i0
13234 ta %icc, 0x3
13235loop_1588:
13236 tsubcc %g6, %o1, %g3
13237loop_1589:
13238 edge8ln %o4, %o7, %o0
13239 bne,a loop_1590
13240 stb %i5, [%l7 + 0x0B]
13241 sth %i1, [%l7 + 0x1E]
13242 movrgz %i3, %l1, %g4
13243loop_1590:
13244 ldx [%l7 + 0x18], %i6
13245 edge8 %l4, %o2, %l6
13246 udivcc %i4, 0x0912, %o6
13247 orn %g7, %i2, %l2
13248 for %f8, %f2, %f10
13249 alignaddr %i7, %o3, %l3
13250 fmovdne %xcc, %f10, %f8
13251 fnor %f10, %f14, %f0
13252 bcc,a %icc, loop_1591
13253 fbule,a %fcc1, loop_1592
13254 bne,pn %icc, loop_1593
13255 ldsw [%l7 + 0x34], %g5
13256loop_1591:
13257 fbul,a %fcc1, loop_1594
13258loop_1592:
13259 fcmpd %fcc3, %f12, %f0
13260loop_1593:
13261 ldd [%l7 + 0x58], %f8
13262 fpsub16 %f6, %f2, %f2
13263loop_1594:
13264 std %f12, [%l7 + 0x30]
13265 ba,a,pt %xcc, loop_1595
13266 tg %xcc, 0x2
13267 ldd [%l7 + 0x08], %f0
13268 ld [%l7 + 0x74], %f7
13269loop_1595:
13270 fnot1 %f2, %f12
13271 addc %l0, %g2, %o5
13272 fones %f11
13273 fmul8x16al %f2, %f10, %f2
13274 add %g1, %i0, %l5
13275 xor %g6, %g3, %o1
13276 fzero %f14
13277 tgu %icc, 0x5
13278 and %o7, %o0, %i5
13279 edge32n %i1, %i3, %o4
13280 tge %icc, 0x0
13281 fmovrdlez %l1, %f2, %f10
13282 edge32ln %g4, %i6, %l4
13283 fmul8x16au %f3, %f3, %f2
13284 orcc %l6, 0x1A7C, %i4
13285 edge16ln %o2, %g7, %o6
13286 movneg %xcc, %i2, %i7
13287 fpsub32s %f11, %f3, %f12
13288 st %f2, [%l7 + 0x44]
13289 fmovscs %icc, %f5, %f6
13290 ldsw [%l7 + 0x70], %l2
13291 fbu %fcc2, loop_1596
13292 fmovrdlez %l3, %f0, %f14
13293 stb %g5, [%l7 + 0x17]
13294 fmovdpos %xcc, %f14, %f13
13295loop_1596:
13296 addc %o3, 0x1A2F, %g2
13297 srlx %o5, 0x04, %l0
13298 bvc,a %icc, loop_1597
13299 movrne %i0, %l5, %g6
13300 fpsub32 %f2, %f10, %f6
13301 st %f3, [%l7 + 0x44]
13302loop_1597:
13303 fbu %fcc0, loop_1598
13304 movrgz %g1, %g3, %o1
13305 movg %xcc, %o7, %i5
13306 bvc,a,pn %icc, loop_1599
13307loop_1598:
13308 ldsw [%l7 + 0x74], %o0
13309 stb %i1, [%l7 + 0x12]
13310 std %f2, [%l7 + 0x20]
13311loop_1599:
13312 fandnot1s %f14, %f9, %f1
13313 ldx [%l7 + 0x28], %i3
13314 tne %xcc, 0x2
13315 andncc %l1, %g4, %o4
13316 tne %icc, 0x5
13317 fxors %f7, %f15, %f2
13318 ld [%l7 + 0x5C], %f5
13319 fmul8ulx16 %f2, %f6, %f12
13320 fcmple32 %f4, %f0, %l4
13321 fcmps %fcc1, %f0, %f12
13322 subc %l6, 0x13D4, %i4
13323 fpadd16 %f6, %f14, %f8
13324 bgu %xcc, loop_1600
13325 ldx [%l7 + 0x48], %i6
13326 ldsb [%l7 + 0x5C], %o2
13327 ld [%l7 + 0x54], %f11
13328loop_1600:
13329 tsubcctv %o6, %g7, %i2
13330 edge8 %l2, %l3, %i7
13331 movle %icc, %o3, %g5
13332 fandnot2 %f10, %f8, %f0
13333 tneg %xcc, 0x1
13334 fsrc1s %f12, %f4
13335 fnegd %f14, %f0
13336 ldsw [%l7 + 0x7C], %g2
13337 bneg,pn %icc, loop_1601
13338 fbue,a %fcc3, loop_1602
13339 fpadd32s %f13, %f0, %f6
13340 fmovs %f1, %f12
13341loop_1601:
13342 bcs %icc, loop_1603
13343loop_1602:
13344 ld [%l7 + 0x2C], %f13
13345 stb %l0, [%l7 + 0x27]
13346 bleu,pn %icc, loop_1604
13347loop_1603:
13348 bl,a loop_1605
13349 sra %i0, 0x08, %o5
13350 stw %l5, [%l7 + 0x18]
13351loop_1604:
13352 fmovdneg %icc, %f10, %f4
13353loop_1605:
13354 std %f14, [%l7 + 0x38]
13355 fpsub16 %f2, %f8, %f4
13356 ble,pn %xcc, loop_1606
13357 popc 0x1D19, %g1
13358 stb %g3, [%l7 + 0x6C]
13359 xnor %o1, %o7, %i5
13360loop_1606:
13361 bneg loop_1607
13362 stx %g6, [%l7 + 0x10]
13363 fmovrse %o0, %f7, %f10
13364 st %f12, [%l7 + 0x1C]
13365loop_1607:
13366 st %f2, [%l7 + 0x0C]
13367 fmovsne %xcc, %f10, %f15
13368 movcc %xcc, %i1, %i3
13369 brlez %g4, loop_1608
13370 fcmpes %fcc0, %f7, %f2
13371 fcmpne32 %f4, %f4, %o4
13372 movrne %l1, %l6, %l4
13373loop_1608:
13374 orncc %i4, 0x1187, %o2
13375 fnands %f7, %f5, %f13
13376 fabss %f13, %f8
13377 taddcctv %o6, 0x1440, %g7
13378 alignaddrl %i6, %l2, %l3
13379 stb %i7, [%l7 + 0x51]
13380 array8 %i2, %g5, %g2
13381 fmovrslez %o3, %f8, %f8
13382 stw %l0, [%l7 + 0x18]
13383 fmovdpos %icc, %f1, %f15
13384 fmovrdne %o5, %f12, %f4
13385 std %f2, [%l7 + 0x30]
13386 brlz %i0, loop_1609
13387 fcmped %fcc2, %f0, %f6
13388 std %f4, [%l7 + 0x20]
13389 smulcc %g1, %l5, %o1
13390loop_1609:
13391 fbug %fcc3, loop_1610
13392 lduh [%l7 + 0x58], %o7
13393 lduw [%l7 + 0x4C], %g3
13394 ldx [%l7 + 0x30], %i5
13395loop_1610:
13396 fblg,a %fcc1, loop_1611
13397 taddcc %g6, 0x148D, %i1
13398 mulx %o0, %g4, %i3
13399 brnz,a %l1, loop_1612
13400loop_1611:
13401 alignaddr %l6, %o4, %l4
13402 siam 0x0
13403 tleu %icc, 0x4
13404loop_1612:
13405 ldub [%l7 + 0x50], %i4
13406 lduh [%l7 + 0x46], %o2
13407 fmovdcc %xcc, %f12, %f1
13408 fornot2s %f11, %f2, %f3
13409 movvs %icc, %g7, %o6
13410 pdist %f2, %f14, %f10
13411 fmovsn %xcc, %f9, %f7
13412 fmovdl %icc, %f6, %f2
13413 ldsw [%l7 + 0x74], %l2
13414 brlz,a %l3, loop_1613
13415 andcc %i6, %i2, %i7
13416 fmovse %icc, %f8, %f0
13417 movre %g5, %g2, %o3
13418loop_1613:
13419 fmovdne %xcc, %f8, %f5
13420 ldsb [%l7 + 0x21], %o5
13421 edge8 %i0, %l0, %g1
13422 subc %l5, %o1, %o7
13423 stx %i5, [%l7 + 0x50]
13424 fsrc2 %f14, %f4
13425 st %f12, [%l7 + 0x50]
13426 fxnors %f15, %f12, %f4
13427 and %g3, 0x160A, %g6
13428 ldsh [%l7 + 0x60], %i1
13429 tcs %icc, 0x6
13430 ldsb [%l7 + 0x3D], %o0
13431 stx %i3, [%l7 + 0x60]
13432 fmovdgu %xcc, %f8, %f2
13433 fsrc1s %f6, %f14
13434 edge8n %l1, %l6, %o4
13435 fxors %f10, %f2, %f5
13436 ldx [%l7 + 0x38], %l4
13437 bvs,pn %icc, loop_1614
13438 movne %icc, %g4, %i4
13439 tl %icc, 0x2
13440 ldsh [%l7 + 0x7A], %g7
13441loop_1614:
13442 brlz %o6, loop_1615
13443 ldx [%l7 + 0x78], %o2
13444 ldsb [%l7 + 0x31], %l3
13445 stx %l2, [%l7 + 0x38]
13446loop_1615:
13447 call loop_1616
13448 movg %xcc, %i6, %i2
13449 sth %i7, [%l7 + 0x70]
13450 lduw [%l7 + 0x64], %g5
13451loop_1616:
13452 fxor %f6, %f10, %f10
13453 fmuld8sux16 %f10, %f9, %f14
13454 fmovda %xcc, %f11, %f4
13455 tge %icc, 0x2
13456 lduh [%l7 + 0x46], %o3
13457 movpos %icc, %o5, %i0
13458 edge8n %g2, %l0, %g1
13459 ldsb [%l7 + 0x7B], %o1
13460 bge,a,pn %xcc, loop_1617
13461 movgu %xcc, %l5, %o7
13462 srl %g3, 0x13, %i5
13463 bvs,a,pt %xcc, loop_1618
13464loop_1617:
13465 st %f5, [%l7 + 0x28]
13466 tsubcctv %i1, 0x1061, %o0
13467 andcc %g6, 0x024E, %i3
13468loop_1618:
13469 lduh [%l7 + 0x48], %l6
13470 fnot2 %f14, %f2
13471 tge %xcc, 0x5
13472 edge16ln %o4, %l1, %g4
13473 mulx %i4, 0x0F3F, %g7
13474 fmovdgu %xcc, %f7, %f15
13475 movrgez %o6, %l4, %o2
13476 fmovdl %xcc, %f6, %f14
13477 stb %l3, [%l7 + 0x37]
13478 fmovsl %icc, %f9, %f8
13479 bpos,pn %icc, loop_1619
13480 orcc %i6, 0x1A20, %l2
13481 stw %i2, [%l7 + 0x48]
13482 array16 %g5, %o3, %o5
13483loop_1619:
13484 fmovspos %icc, %f11, %f10
13485 fmovsvc %icc, %f10, %f6
13486 array32 %i7, %i0, %l0
13487 fmovsle %icc, %f1, %f9
13488 fmovde %xcc, %f15, %f2
13489 fble %fcc3, loop_1620
13490 nop
13491 setx loop_1621, %l0, %l1
13492 jmpl %l1, %g1
13493 fmovrsgz %o1, %f2, %f1
13494 xor %g2, %o7, %l5
13495loop_1620:
13496 fxor %f12, %f10, %f4
13497loop_1621:
13498 fpack16 %f8, %f11
13499 fpadd16 %f12, %f14, %f10
13500 tge %icc, 0x1
13501 movvs %icc, %g3, %i1
13502 fmovde %xcc, %f0, %f9
13503 st %f12, [%l7 + 0x2C]
13504 edge32ln %i5, %o0, %i3
13505 fmovdn %xcc, %f11, %f8
13506 brlz,a %l6, loop_1622
13507 ldsh [%l7 + 0x20], %g6
13508 tsubcc %o4, %g4, %i4
13509 bshuffle %f12, %f4, %f14
13510loop_1622:
13511 movpos %icc, %l1, %o6
13512 sdivx %g7, 0x0101, %o2
13513 fornot1 %f6, %f8, %f2
13514 ldx [%l7 + 0x60], %l3
13515 fnot2 %f14, %f8
13516 movl %icc, %i6, %l4
13517 tcs %icc, 0x5
13518 ldsh [%l7 + 0x14], %i2
13519 andcc %l2, 0x0A93, %o3
13520 orcc %o5, %i7, %g5
13521 movneg %xcc, %l0, %i0
13522 ldsh [%l7 + 0x36], %o1
13523 st %f11, [%l7 + 0x30]
13524 fmovdcc %icc, %f15, %f0
13525 fornot2 %f6, %f10, %f2
13526 taddcctv %g2, 0x0D5B, %g1
13527 bleu,a,pn %icc, loop_1623
13528 edge8ln %l5, %o7, %g3
13529 fandnot1 %f4, %f10, %f2
13530 fandnot1 %f6, %f0, %f4
13531loop_1623:
13532 srlx %i1, %o0, %i5
13533 ldsh [%l7 + 0x0E], %i3
13534 ldub [%l7 + 0x3B], %g6
13535 ldsw [%l7 + 0x18], %l6
13536 bgu loop_1624
13537 fmovs %f5, %f15
13538 movrgez %o4, 0x0E3, %g4
13539 stb %l1, [%l7 + 0x2A]
13540loop_1624:
13541 fnand %f0, %f10, %f4
13542 andcc %o6, 0x134A, %g7
13543 move %icc, %o2, %i4
13544 movpos %icc, %i6, %l4
13545 ldx [%l7 + 0x38], %i2
13546 ba,pn %icc, loop_1625
13547 for %f4, %f6, %f10
13548 ldsb [%l7 + 0x17], %l3
13549 sdiv %l2, 0x0D83, %o5
13550loop_1625:
13551 stw %i7, [%l7 + 0x38]
13552 ldd [%l7 + 0x78], %f2
13553 fcmpes %fcc3, %f3, %f12
13554 fornot1 %f10, %f14, %f0
13555 stw %g5, [%l7 + 0x78]
13556 ldd [%l7 + 0x48], %f8
13557 edge32n %o3, %i0, %l0
13558 st %f14, [%l7 + 0x14]
13559 fnot2s %f11, %f2
13560 edge16ln %g2, %g1, %o1
13561 andncc %o7, %l5, %g3
13562 movcs %xcc, %i1, %o0
13563 sth %i3, [%l7 + 0x5E]
13564 bpos,a,pn %xcc, loop_1626
13565 faligndata %f4, %f14, %f0
13566 fmovsgu %icc, %f6, %f12
13567 subcc %g6, 0x10B1, %l6
13568loop_1626:
13569 fpsub32s %f13, %f6, %f9
13570 ldsw [%l7 + 0x3C], %i5
13571 fmovrsgez %g4, %f12, %f6
13572 fmovscs %icc, %f7, %f9
13573 lduh [%l7 + 0x1E], %o4
13574 array8 %l1, %o6, %o2
13575 movne %xcc, %g7, %i6
13576 std %f8, [%l7 + 0x30]
13577 ldsb [%l7 + 0x48], %l4
13578 fpadd32 %f6, %f12, %f12
13579 ldd [%l7 + 0x08], %f6
13580 fmul8x16au %f6, %f6, %f14
13581 ld [%l7 + 0x0C], %f6
13582 fmovda %icc, %f11, %f6
13583 brlz,a %i4, loop_1627
13584 fnot1 %f4, %f0
13585 ldx [%l7 + 0x10], %i2
13586 ldub [%l7 + 0x12], %l3
13587loop_1627:
13588 xnorcc %l2, 0x12B4, %i7
13589 ldd [%l7 + 0x38], %f0
13590 fbo,a %fcc3, loop_1628
13591 fmovsvc %xcc, %f3, %f8
13592 ldx [%l7 + 0x28], %o5
13593 fcmpgt32 %f6, %f2, %g5
13594loop_1628:
13595 ta %icc, 0x3
13596 ldsh [%l7 + 0x3C], %i0
13597 sdiv %l0, 0x109D, %g2
13598 alignaddrl %o3, %g1, %o1
13599 fmovdpos %xcc, %f12, %f3
13600 ld [%l7 + 0x1C], %f15
13601 std %f10, [%l7 + 0x78]
13602 edge32ln %l5, %g3, %i1
13603 fbu %fcc0, loop_1629
13604 fmovrdgz %o0, %f0, %f12
13605 fsrc2 %f12, %f8
13606 fmovrsgz %i3, %f14, %f7
13607loop_1629:
13608 nop
13609 setx loop_1630, %l0, %l1
13610 wrpr 0x1, %tl
13611 wrpr %l1, %tnpc
13612 setx 0x34400001400, %l0, %l1
13613 wrpr %l1, %tstate
13614 wrhpr 0x4, %htstate
13615 done
13616 edge8n %g6, %o7, %i5
13617 movleu %icc, %l6, %o4
13618 ldd [%l7 + 0x28], %f10
13619loop_1630:
13620 fbu %fcc1, loop_1631
13621 movrlz %l1, 0x094, %o6
13622 bcs,pn %xcc, loop_1632
13623 stw %o2, [%l7 + 0x5C]
13624loop_1631:
13625 bne,a %icc, loop_1633
13626 fpackfix %f6, %f5
13627loop_1632:
13628 edge8l %g7, %g4, %l4
13629 fmovdne %icc, %f0, %f1
13630loop_1633:
13631 mova %icc, %i6, %i4
13632 tcc %xcc, 0x3
13633 movle %xcc, %i2, %l2
13634 ldsh [%l7 + 0x3A], %l3
13635 fnot1s %f12, %f1
13636 fnot1s %f1, %f8
13637 fmovsvc %icc, %f9, %f0
13638 bl %xcc, loop_1634
13639 fnegd %f12, %f6
13640 ldd [%l7 + 0x60], %f8
13641 tvs %icc, 0x5
13642loop_1634:
13643 ldub [%l7 + 0x72], %o5
13644 ldub [%l7 + 0x08], %g5
13645 ldub [%l7 + 0x65], %i0
13646 fmovs %f14, %f0
13647 sethi 0x0C55, %l0
13648 sllx %i7, %o3, %g1
13649 array32 %o1, %g2, %g3
13650 tn %icc, 0x2
13651 tvs %xcc, 0x5
13652 edge16l %i1, %l5, %o0
13653 fornot2 %f0, %f0, %f8
13654 fmovde %xcc, %f1, %f7
13655 std %f4, [%l7 + 0x40]
13656 movleu %icc, %i3, %o7
13657 movcc %icc, %g6, %i5
13658 stb %l6, [%l7 + 0x1A]
13659 fmul8ulx16 %f10, %f4, %f10
13660 fmovdl %icc, %f1, %f8
13661 bneg,a %xcc, loop_1635
13662 st %f13, [%l7 + 0x24]
13663 ldsw [%l7 + 0x28], %o4
13664 st %f15, [%l7 + 0x38]
13665loop_1635:
13666 sllx %o6, 0x0D, %o2
13667 tn %icc, 0x1
13668 fmovde %icc, %f6, %f0
13669 edge8ln %g7, %g4, %l4
13670 ldsb [%l7 + 0x6C], %i6
13671 fpsub16 %f0, %f12, %f10
13672 fsrc2 %f0, %f0
13673 fblg %fcc3, loop_1636
13674 ldub [%l7 + 0x5A], %l1
13675 umul %i4, %i2, %l3
13676 brgz,a %o5, loop_1637
13677loop_1636:
13678 edge32l %l2, %i0, %l0
13679 ldub [%l7 + 0x27], %g5
13680 sth %o3, [%l7 + 0x30]
13681loop_1637:
13682 fmovs %f6, %f11
13683 fbl %fcc3, loop_1638
13684 udivx %i7, 0x1D37, %g1
13685 call loop_1639
13686 movleu %xcc, %g2, %g3
13687loop_1638:
13688 and %i1, %l5, %o0
13689 ldub [%l7 + 0x11], %o1
13690loop_1639:
13691 fmovrse %i3, %f12, %f8
13692 fmovsgu %xcc, %f10, %f2
13693 movrlez %o7, 0x3CD, %i5
13694 fbg %fcc2, loop_1640
13695 tge %xcc, 0x6
13696 fcmpne32 %f12, %f14, %g6
13697 edge8n %o4, %o6, %o2
13698loop_1640:
13699 stw %g7, [%l7 + 0x34]
13700 ldsh [%l7 + 0x1E], %l6
13701 movn %icc, %l4, %i6
13702 fmovscc %icc, %f2, %f13
13703 stb %g4, [%l7 + 0x79]
13704 fmovdge %xcc, %f4, %f9
13705 lduh [%l7 + 0x10], %l1
13706 edge16 %i2, %i4, %l3
13707 array16 %o5, %i0, %l2
13708 ldsb [%l7 + 0x6A], %l0
13709 fmovsn %icc, %f7, %f4
13710 fsrc2 %f10, %f14
13711 tleu %icc, 0x6
13712 ldub [%l7 + 0x65], %g5
13713 taddcc %o3, %i7, %g2
13714 array8 %g1, %i1, %l5
13715 fmovrdlz %o0, %f10, %f4
13716 nop
13717 setx loop_1641, %l0, %l1
13718 wrpr 0x1, %tl
13719 wrpr %l1, %tnpc
13720 setx 0x34400001400, %l0, %l1
13721 wrpr %l1, %tstate
13722 wrhpr 0x4, %htstate
13723 done
13724 fmovrdlez %g3, %f2, %f4
13725 subcc %o1, %o7, %i3
13726 fmovsleu %icc, %f2, %f9
13727loop_1641:
13728 movrlz %i5, 0x3C2, %o4
13729 movcc %xcc, %g6, %o2
13730 ldsw [%l7 + 0x10], %g7
13731 sth %l6, [%l7 + 0x28]
13732 fmovrdne %l4, %f2, %f8
13733 stw %o6, [%l7 + 0x24]
13734 fcmpeq16 %f12, %f10, %g4
13735 tgu %xcc, 0x6
13736 subcc %l1, 0x0C06, %i6
13737 for %f2, %f2, %f12
13738 movleu %icc, %i2, %l3
13739 stx %o5, [%l7 + 0x28]
13740 fmovse %xcc, %f14, %f15
13741 tvs %icc, 0x1
13742 ldsw [%l7 + 0x08], %i0
13743 fsrc2s %f8, %f8
13744 fandnot2 %f10, %f0, %f10
13745 fmovdcs %xcc, %f4, %f6
13746 edge8l %i4, %l0, %l2
13747 udiv %o3, 0x098C, %g5
13748 lduw [%l7 + 0x0C], %g2
13749 fbl,a %fcc0, loop_1642
13750 edge32 %i7, %g1, %l5
13751 ldd [%l7 + 0x20], %f8
13752 addc %o0, 0x0E4B, %i1
13753loop_1642:
13754 fxnors %f11, %f9, %f2
13755 ldd [%l7 + 0x38], %f2
13756 fornot2 %f10, %f6, %f14
13757 tgu %xcc, 0x2
13758 subcc %g3, %o1, %o7
13759 udivx %i3, 0x1C75, %o4
13760 fmovsleu %icc, %f2, %f13
13761 bgu,a,pn %xcc, loop_1643
13762 ldsh [%l7 + 0x7E], %i5
13763 mulscc %g6, %o2, %g7
13764 edge8 %l6, %l4, %o6
13765loop_1643:
13766 fbul,a %fcc1, loop_1644
13767 bcs,a loop_1645
13768 fmuld8ulx16 %f2, %f2, %f0
13769 movcs %icc, %l1, %g4
13770loop_1644:
13771 fbne %fcc1, loop_1646
13772loop_1645:
13773 stb %i6, [%l7 + 0x0D]
13774 taddcctv %l3, 0x0C5E, %o5
13775 fmovdl %xcc, %f10, %f0
13776loop_1646:
13777 ldd [%l7 + 0x70], %f10
13778 fmovde %icc, %f0, %f1
13779 tg %xcc, 0x3
13780 umulcc %i2, %i0, %i4
13781 movvc %xcc, %l2, %o3
13782 tne %icc, 0x6
13783 fmovsvc %icc, %f2, %f15
13784 fornot1s %f7, %f6, %f5
13785 tgu %icc, 0x1
13786 lduw [%l7 + 0x30], %g5
13787 fcmpne16 %f10, %f0, %l0
13788 fmovdcs %icc, %f9, %f14
13789 fpsub16 %f8, %f6, %f10
13790 fabss %f11, %f8
13791 fand %f14, %f10, %f2
13792 brgz %i7, loop_1647
13793 udivcc %g2, 0x0CAE, %l5
13794 fpadd32 %f6, %f14, %f12
13795 lduh [%l7 + 0x70], %g1
13796loop_1647:
13797 movrlz %i1, %g3, %o0
13798 std %f10, [%l7 + 0x78]
13799 bvs %icc, loop_1648
13800 movre %o7, 0x103, %i3
13801 fpack32 %f2, %f14, %f14
13802 fcmple32 %f12, %f12, %o4
13803loop_1648:
13804 ldsh [%l7 + 0x20], %o1
13805 brnz,a %g6, loop_1649
13806 ldd [%l7 + 0x30], %f14
13807 edge16l %i5, %o2, %l6
13808 fmovdvs %xcc, %f5, %f15
13809loop_1649:
13810 popc %l4, %o6
13811 subc %l1, 0x0709, %g7
13812 ldd [%l7 + 0x58], %f0
13813 stb %i6, [%l7 + 0x57]
13814 fblg,a %fcc2, loop_1650
13815 siam 0x7
13816 edge32 %g4, %l3, %o5
13817 fmovrse %i2, %f13, %f5
13818loop_1650:
13819 tneg %xcc, 0x2
13820 ldd [%l7 + 0x58], %f8
13821 fmovsle %icc, %f8, %f10
13822 alignaddr %i0, %l2, %i4
13823 fbg,a %fcc1, loop_1651
13824 ld [%l7 + 0x68], %f2
13825 tcc %xcc, 0x1
13826 fmovdn %xcc, %f13, %f10
13827loop_1651:
13828 movn %icc, %o3, %g5
13829 movvc %icc, %l0, %i7
13830 std %f4, [%l7 + 0x20]
13831 fmovsl %icc, %f2, %f11
13832 xnorcc %l5, %g2, %i1
13833 fcmple32 %f14, %f14, %g3
13834 sth %o0, [%l7 + 0x62]
13835 stx %g1, [%l7 + 0x68]
13836 fornot2s %f11, %f6, %f0
13837 fpadd32s %f13, %f1, %f8
13838 movrlez %o7, 0x2DF, %o4
13839 movrlz %i3, 0x324, %o1
13840 ldx [%l7 + 0x38], %i5
13841 tne %icc, 0x1
13842 fba %fcc3, loop_1652
13843 fbe %fcc3, loop_1653
13844 taddcc %g6, 0x04A9, %o2
13845 ldx [%l7 + 0x78], %l6
13846loop_1652:
13847 fsrc2s %f15, %f4
13848loop_1653:
13849 ldub [%l7 + 0x22], %l4
13850 movneg %xcc, %l1, %g7
13851 fone %f12
13852 tgu %xcc, 0x3
13853 ldd [%l7 + 0x58], %f12
13854 orcc %o6, 0x0337, %i6
13855 stx %g4, [%l7 + 0x78]
13856 fbn %fcc1, loop_1654
13857 ldd [%l7 + 0x28], %f6
13858 popc 0x1472, %l3
13859 fabss %f9, %f8
13860loop_1654:
13861 movge %icc, %i2, %i0
13862 fors %f10, %f2, %f8
13863 stb %o5, [%l7 + 0x56]
13864 be,a,pn %icc, loop_1655
13865 lduh [%l7 + 0x26], %i4
13866 bleu,pn %xcc, loop_1656
13867 lduh [%l7 + 0x1A], %o3
13868loop_1655:
13869 movcc %icc, %l2, %g5
13870 smul %l0, 0x057F, %l5
13871loop_1656:
13872 fcmpeq16 %f6, %f2, %g2
13873 fmovrdlz %i1, %f14, %f2
13874 std %f8, [%l7 + 0x70]
13875 ldsb [%l7 + 0x3A], %i7
13876 ldsb [%l7 + 0x23], %g3
13877 edge32ln %g1, %o0, %o7
13878 fpack16 %f12, %f5
13879 sth %o4, [%l7 + 0x1C]
13880 bpos,a,pn %icc, loop_1657
13881 edge16l %o1, %i5, %g6
13882 fmovdg %xcc, %f5, %f14
13883 fmovsl %xcc, %f2, %f6
13884loop_1657:
13885 edge8ln %o2, %l6, %i3
13886 std %f4, [%l7 + 0x78]
13887 ba,a,pt %icc, loop_1658
13888 ldub [%l7 + 0x4A], %l1
13889 stw %g7, [%l7 + 0x48]
13890 fmovdvc %icc, %f3, %f7
13891loop_1658:
13892 sth %o6, [%l7 + 0x3C]
13893 and %i6, 0x0B90, %l4
13894 movcc %xcc, %l3, %i2
13895 fmovdle %icc, %f2, %f2
13896 sra %i0, %o5, %g4
13897 stw %i4, [%l7 + 0x50]
13898 movleu %xcc, %o3, %l2
13899 fbu %fcc2, loop_1659
13900 tsubcctv %l0, 0x0BCC, %g5
13901 tgu %icc, 0x5
13902 edge8l %g2, %l5, %i7
13903loop_1659:
13904 ld [%l7 + 0x40], %f0
13905 mulx %i1, 0x169F, %g1
13906 fba,a %fcc1, loop_1660
13907 srlx %o0, 0x1C, %g3
13908 fbo,a %fcc2, loop_1661
13909 tgu %xcc, 0x4
13910loop_1660:
13911 lduh [%l7 + 0x74], %o7
13912 stx %o1, [%l7 + 0x28]
13913loop_1661:
13914 fmovdvs %icc, %f1, %f1
13915 edge16ln %o4, %i5, %o2
13916 te %icc, 0x6
13917 fpackfix %f2, %f8
13918 fsrc2 %f10, %f2
13919 fbuge,a %fcc1, loop_1662
13920 st %f6, [%l7 + 0x6C]
13921 udivcc %g6, 0x18DD, %i3
13922 fxor %f14, %f4, %f4
13923loop_1662:
13924 fpmerge %f14, %f14, %f2
13925 or %l6, 0x17A6, %l1
13926 siam 0x3
13927 ldsb [%l7 + 0x16], %o6
13928 srl %i6, %g7, %l3
13929 movcc %icc, %i2, %l4
13930 tleu %xcc, 0x1
13931 fnand %f2, %f10, %f4
13932 alignaddrl %i0, %o5, %g4
13933 movleu %icc, %i4, %o3
13934 edge8ln %l2, %l0, %g5
13935 ldsw [%l7 + 0x5C], %l5
13936 sth %g2, [%l7 + 0x60]
13937 andn %i1, 0x07A7, %i7
13938 fmovrse %o0, %f11, %f7
13939 fbu,a %fcc0, loop_1663
13940 std %f4, [%l7 + 0x20]
13941 lduh [%l7 + 0x24], %g3
13942 fand %f14, %f6, %f2
13943loop_1663:
13944 sdivx %g1, 0x0B91, %o7
13945 fcmped %fcc1, %f2, %f4
13946 std %f4, [%l7 + 0x58]
13947 fcmpne16 %f12, %f4, %o1
13948 fbug %fcc1, loop_1664
13949 edge32ln %i5, %o2, %g6
13950 tgu %icc, 0x2
13951 udivcc %o4, 0x0398, %i3
13952loop_1664:
13953 or %l6, 0x1A1D, %o6
13954 alignaddrl %l1, %g7, %l3
13955 lduw [%l7 + 0x44], %i6
13956 ldsb [%l7 + 0x6D], %i2
13957 xnorcc %l4, 0x1BC8, %i0
13958 fcmped %fcc0, %f12, %f14
13959 xnorcc %o5, 0x0CFC, %i4
13960 fornot2s %f10, %f11, %f1
13961 tl %xcc, 0x1
13962 fmovsleu %icc, %f10, %f12
13963 ldub [%l7 + 0x10], %g4
13964 sdiv %o3, 0x09AA, %l0
13965 fexpand %f2, %f0
13966 fmovsa %icc, %f3, %f0
13967 fcmpeq32 %f14, %f2, %g5
13968 movrne %l5, %g2, %l2
13969 movneg %xcc, %i7, %i1
13970 bn,a,pn %xcc, loop_1665
13971 st %f2, [%l7 + 0x38]
13972 ldd [%l7 + 0x08], %f14
13973 edge32ln %o0, %g3, %o7
13974loop_1665:
13975 fone %f12
13976 nop
13977 setx loop_1666, %l0, %l1
13978 wrpr 0x1, %tl
13979 wrpr %l1, %tpc
13980 add %l1, 0x4, %l1
13981 wrpr %l1, %tnpc
13982 setx 0x34400001400, %l0, %l1
13983 wrpr %l1, %tstate
13984 wrhpr 0x4, %htstate
13985 retry
13986 fsrc2s %f3, %f11
13987 fcmpgt16 %f10, %f4, %o1
13988 lduh [%l7 + 0x78], %i5
13989loop_1666:
13990 fcmpeq32 %f2, %f14, %g1
13991 ldx [%l7 + 0x08], %g6
13992 movpos %icc, %o4, %o2
13993 fcmpne32 %f6, %f2, %i3
13994 sub %l6, %o6, %l1
13995 bgu,a,pt %xcc, loop_1667
13996 fpmerge %f7, %f7, %f0
13997 ldsw [%l7 + 0x0C], %l3
13998 xorcc %g7, 0x159E, %i2
13999loop_1667:
14000 edge32ln %i6, %i0, %l4
14001 fpack16 %f4, %f5
14002 ldub [%l7 + 0x5F], %i4
14003 ldsh [%l7 + 0x0C], %g4
14004 fmul8x16au %f4, %f7, %f14
14005 fpsub32 %f14, %f8, %f10
14006 fone %f2
14007 ba,a,pn %icc, loop_1668
14008 movvc %icc, %o3, %o5
14009 lduw [%l7 + 0x44], %g5
14010 movge %icc, %l0, %g2
14011loop_1668:
14012 fmovrsgez %l5, %f14, %f12
14013 ldub [%l7 + 0x7E], %l2
14014 bn loop_1669
14015 fmovscc %icc, %f15, %f10
14016 fbn,a %fcc3, loop_1670
14017 edge32l %i1, %o0, %i7
14018loop_1669:
14019 fba %fcc2, loop_1671
14020 xorcc %g3, 0x1124, %o7
14021loop_1670:
14022 ldub [%l7 + 0x50], %i5
14023 fpadd16 %f2, %f2, %f4
14024loop_1671:
14025 fcmpne32 %f12, %f8, %o1
14026 nop
14027 setx loop_1672, %l0, %l1
14028 jmpl %l1, %g1
14029 taddcc %o4, 0x08E4, %o2
14030 movrne %i3, %l6, %o6
14031 or %l1, %g6, %g7
14032loop_1672:
14033 ldub [%l7 + 0x42], %i2
14034 subc %i6, 0x036C, %i0
14035 fcmpd %fcc2, %f6, %f8
14036 sth %l4, [%l7 + 0x7C]
14037 fmul8x16al %f13, %f2, %f6
14038 ldsw [%l7 + 0x38], %i4
14039 xnor %l3, 0x083E, %o3
14040 fornot1 %f2, %f6, %f14
14041 ldsh [%l7 + 0x28], %g4
14042 fbul,a %fcc3, loop_1673
14043 fxor %f0, %f10, %f12
14044 tvs %xcc, 0x0
14045 movneg %xcc, %g5, %l0
14046loop_1673:
14047 sll %g2, %l5, %o5
14048 brgz,a %i1, loop_1674
14049 xnor %o0, %l2, %g3
14050 fnot2s %f5, %f12
14051 fmuld8ulx16 %f12, %f12, %f2
14052loop_1674:
14053 sethi 0x1A24, %o7
14054 stw %i7, [%l7 + 0x2C]
14055 ldub [%l7 + 0x76], %o1
14056 sdiv %g1, 0x0CF1, %o4
14057 fbl %fcc0, loop_1675
14058 stw %o2, [%l7 + 0x50]
14059 ta %xcc, 0x3
14060 sllx %i5, 0x19, %l6
14061loop_1675:
14062 alignaddrl %o6, %l1, %g6
14063 fbe %fcc0, loop_1676
14064 fble,a %fcc3, loop_1677
14065 andncc %i3, %g7, %i6
14066 fmovrse %i2, %f7, %f1
14067loop_1676:
14068 ta %xcc, 0x4
14069loop_1677:
14070 movvc %xcc, %i0, %i4
14071 fmovsleu %icc, %f0, %f7
14072 nop
14073 setx loop_1678, %l0, %l1
14074 wrpr 0x1, %tl
14075 wrpr %l1, %tpc
14076 add %l1, 0x4, %l1
14077 wrpr %l1, %tnpc
14078 setx 0x34400001400, %l0, %l1
14079 wrpr %l1, %tstate
14080 wrhpr 0x4, %htstate
14081 retry
14082 sth %l4, [%l7 + 0x40]
14083 fbge,a %fcc3, loop_1679
14084 fmovsgu %icc, %f6, %f13
14085loop_1678:
14086 fmovdge %icc, %f3, %f6
14087 lduw [%l7 + 0x68], %l3
14088loop_1679:
14089 lduh [%l7 + 0x18], %g4
14090 orn %g5, 0x1B04, %l0
14091 lduw [%l7 + 0x38], %o3
14092 brlz,a %g2, loop_1680
14093 fpack32 %f14, %f0, %f6
14094 fbuge,a %fcc1, loop_1681
14095 fmovsle %icc, %f1, %f5
14096loop_1680:
14097 fmovrslez %l5, %f10, %f2
14098 movle %xcc, %o5, %i1
14099loop_1681:
14100 array16 %o0, %g3, %l2
14101 fsrc1s %f0, %f3
14102 ld [%l7 + 0x7C], %f15
14103 ldx [%l7 + 0x18], %o7
14104 fandnot1 %f12, %f14, %f6
14105 fxnors %f12, %f6, %f0
14106 edge8l %i7, %o1, %g1
14107 fmovs %f9, %f0
14108 fpsub32s %f13, %f5, %f4
14109 fornot2s %f12, %f3, %f11
14110 stw %o2, [%l7 + 0x6C]
14111 move %xcc, %o4, %l6
14112 fzeros %f10
14113 sdivcc %o6, 0x0C94, %l1
14114 fmovrsgz %i5, %f11, %f4
14115 subc %i3, %g7, %i6
14116 fmovrdne %g6, %f12, %f4
14117 stx %i2, [%l7 + 0x68]
14118 fxors %f13, %f12, %f1
14119 fmovsa %xcc, %f10, %f13
14120 ldub [%l7 + 0x59], %i0
14121 orncc %i4, 0x01D3, %l4
14122 fbn,a %fcc0, loop_1682
14123 subccc %g4, %g5, %l0
14124 fzero %f10
14125 fmovscs %xcc, %f1, %f14
14126loop_1682:
14127 movgu %xcc, %o3, %g2
14128 ldsw [%l7 + 0x20], %l3
14129 ldsb [%l7 + 0x59], %l5
14130 ldsw [%l7 + 0x58], %o5
14131 bvs,a loop_1683
14132 fbn,a %fcc2, loop_1684
14133 fmovdl %icc, %f3, %f11
14134 fmovscc %xcc, %f6, %f0
14135loop_1683:
14136 tcs %icc, 0x0
14137loop_1684:
14138 fmovsneg %xcc, %f12, %f4
14139 stb %i1, [%l7 + 0x23]
14140 addc %g3, %l2, %o7
14141 fpadd32s %f0, %f9, %f0
14142 subc %i7, 0x0C97, %o1
14143 ldx [%l7 + 0x30], %o0
14144 fandnot1 %f0, %f14, %f14
14145 fmovsne %icc, %f0, %f7
14146 fcmpd %fcc0, %f10, %f10
14147 fnot2 %f4, %f8
14148 mulscc %g1, %o2, %l6
14149 ld [%l7 + 0x0C], %f5
14150 fble,a %fcc2, loop_1685
14151 edge16 %o4, %l1, %o6
14152 movneg %xcc, %i3, %i5
14153 ldd [%l7 + 0x30], %f2
14154loop_1685:
14155 udiv %g7, 0x1508, %i6
14156 fblg,a %fcc0, loop_1686
14157 udiv %i2, 0x0B42, %i0
14158 bne,a,pt %icc, loop_1687
14159 lduh [%l7 + 0x12], %g6
14160loop_1686:
14161 ldsb [%l7 + 0x5A], %i4
14162 edge32 %g4, %g5, %l0
14163loop_1687:
14164 srl %o3, 0x17, %l4
14165 fmul8x16 %f12, %f12, %f0
14166 srl %l3, %l5, %g2
14167 fmovdge %icc, %f11, %f11
14168 bcs,pt %xcc, loop_1688
14169 fmovspos %icc, %f0, %f8
14170 std %f8, [%l7 + 0x70]
14171 fmovdcs %icc, %f1, %f10
14172loop_1688:
14173 stw %i1, [%l7 + 0x20]
14174 stx %g3, [%l7 + 0x60]
14175 fornot1 %f12, %f10, %f0
14176 stw %l2, [%l7 + 0x4C]
14177 brnz,a %o7, loop_1689
14178 fone %f14
14179 movg %xcc, %o5, %o1
14180 st %f15, [%l7 + 0x30]
14181loop_1689:
14182 ld [%l7 + 0x48], %f9
14183 edge32ln %o0, %g1, %i7
14184 stw %l6, [%l7 + 0x30]
14185 fpsub16s %f8, %f10, %f15
14186 stw %o2, [%l7 + 0x38]
14187 nop
14188 setx loop_1690, %l0, %l1
14189 jmpl %l1, %o4
14190 stx %l1, [%l7 + 0x30]
14191 movrne %o6, 0x179, %i3
14192 fbe %fcc0, loop_1691
14193loop_1690:
14194 fmul8ulx16 %f14, %f2, %f12
14195 fsrc2 %f2, %f14
14196 fandnot2s %f11, %f7, %f1
14197loop_1691:
14198 xnor %g7, %i6, %i5
14199 bgu %icc, loop_1692
14200 lduh [%l7 + 0x12], %i0
14201 fmovdge %icc, %f6, %f12
14202 brgez,a %g6, loop_1693
14203loop_1692:
14204 fands %f5, %f7, %f3
14205 fxor %f6, %f2, %f2
14206 ldsb [%l7 + 0x37], %i2
14207loop_1693:
14208 srax %g4, 0x0C, %g5
14209 tcs %icc, 0x1
14210 fnor %f14, %f0, %f0
14211 sth %l0, [%l7 + 0x7A]
14212 ld [%l7 + 0x4C], %f12
14213 fbl %fcc2, loop_1694
14214 fabss %f9, %f0
14215 mulx %i4, 0x08AD, %o3
14216 sth %l3, [%l7 + 0x68]
14217loop_1694:
14218 fornot1s %f5, %f3, %f15
14219 sth %l5, [%l7 + 0x0A]
14220 ld [%l7 + 0x34], %f15
14221 umulcc %l4, %i1, %g3
14222 mulx %g2, 0x0C47, %l2
14223 ldsb [%l7 + 0x18], %o5
14224 tgu %xcc, 0x0
14225 edge32 %o1, %o7, %g1
14226 alignaddr %o0, %l6, %i7
14227 movvc %icc, %o4, %o2
14228 fmovdneg %xcc, %f12, %f12
14229 bgu,a,pn %xcc, loop_1695
14230 lduw [%l7 + 0x74], %o6
14231 movrgz %l1, 0x21D, %g7
14232 andcc %i6, 0x130E, %i5
14233loop_1695:
14234 tneg %icc, 0x3
14235 fcmpgt32 %f0, %f10, %i3
14236 stb %i0, [%l7 + 0x7F]
14237 stx %i2, [%l7 + 0x78]
14238 udivx %g6, 0x095B, %g5
14239 stx %l0, [%l7 + 0x58]
14240 fpmerge %f9, %f0, %f4
14241 fmovsvs %xcc, %f1, %f7
14242 ldx [%l7 + 0x20], %i4
14243 fmovrslz %o3, %f6, %f5
14244 bn,pt %icc, loop_1696
14245 sth %l3, [%l7 + 0x38]
14246 bg,a,pn %xcc, loop_1697
14247 bpos,a,pn %icc, loop_1698
14248loop_1696:
14249 sdiv %g4, 0x1F23, %l4
14250 lduw [%l7 + 0x54], %i1
14251loop_1697:
14252 ldsb [%l7 + 0x11], %g3
14253loop_1698:
14254 stx %g2, [%l7 + 0x18]
14255 fornot2s %f12, %f11, %f2
14256 fblg %fcc3, loop_1699
14257 tvs %icc, 0x2
14258 mulscc %l5, 0x1933, %l2
14259 st %f10, [%l7 + 0x44]
14260loop_1699:
14261 st %f9, [%l7 + 0x60]
14262 fmovd %f0, %f14
14263 popc %o5, %o1
14264 call loop_1700
14265 lduh [%l7 + 0x2E], %g1
14266 stw %o7, [%l7 + 0x68]
14267 ta %icc, 0x7
14268loop_1700:
14269 sdiv %o0, 0x0838, %l6
14270 fmovdge %xcc, %f10, %f12
14271 fnands %f2, %f4, %f9
14272 mova %icc, %i7, %o4
14273 fpack16 %f10, %f13
14274 lduh [%l7 + 0x56], %o6
14275 fmovdg %xcc, %f0, %f13
14276 edge8n %o2, %g7, %l1
14277 ldsh [%l7 + 0x52], %i6
14278 fpsub32s %f3, %f3, %f13
14279 udiv %i5, 0x1266, %i3
14280 ldsb [%l7 + 0x75], %i0
14281 fmovse %xcc, %f1, %f1
14282 sth %i2, [%l7 + 0x58]
14283 sll %g5, 0x1B, %g6
14284 subccc %l0, 0x1E3A, %o3
14285 faligndata %f4, %f0, %f4
14286 fcmpd %fcc2, %f14, %f2
14287 te %icc, 0x4
14288 fpsub32 %f14, %f4, %f2
14289 fpadd32s %f9, %f8, %f6
14290 fmovscs %icc, %f8, %f5
14291 mulscc %l3, %i4, %l4
14292 tsubcctv %i1, 0x133E, %g3
14293 bneg loop_1701
14294 fxors %f1, %f6, %f12
14295 ldsh [%l7 + 0x78], %g4
14296 fmovsvc %xcc, %f10, %f3
14297loop_1701:
14298 array8 %g2, %l2, %l5
14299 siam 0x5
14300 fmovdpos %xcc, %f4, %f3
14301 lduw [%l7 + 0x18], %o1
14302 fone %f2
14303 fornot1s %f0, %f4, %f11
14304 ldd [%l7 + 0x78], %f10
14305 move %xcc, %g1, %o7
14306 faligndata %f0, %f8, %f0
14307 bl,a,pt %xcc, loop_1702
14308 nop
14309 setx loop_1703, %l0, %l1
14310 wrpr 0x1, %tl
14311 wrpr %l1, %tnpc
14312 setx 0x34400001400, %l0, %l1
14313 wrpr %l1, %tstate
14314 wrhpr 0x4, %htstate
14315 done
14316 movre %o0, 0x2B3, %l6
14317 xnor %o5, 0x122D, %i7
14318loop_1702:
14319 fbul,a %fcc2, loop_1704
14320loop_1703:
14321 sth %o6, [%l7 + 0x48]
14322 sll %o2, %g7, %l1
14323 movge %icc, %o4, %i5
14324loop_1704:
14325 subcc %i6, %i0, %i2
14326 ldub [%l7 + 0x59], %i3
14327 stw %g5, [%l7 + 0x7C]
14328 andncc %g6, %l0, %l3
14329 stb %o3, [%l7 + 0x69]
14330 stb %l4, [%l7 + 0x1D]
14331 edge8n %i1, %i4, %g3
14332 call loop_1705
14333 fmovdcc %icc, %f6, %f4
14334 pdist %f14, %f4, %f4
14335 stw %g2, [%l7 + 0x6C]
14336loop_1705:
14337 te %xcc, 0x2
14338 fxnor %f10, %f0, %f0
14339 movgu %xcc, %l2, %l5
14340 fmovdge %icc, %f13, %f0
14341 movgu %xcc, %g4, %g1
14342 fblg,a %fcc1, loop_1706
14343 fmovrsgz %o7, %f2, %f0
14344 ldsh [%l7 + 0x50], %o0
14345 fornot2 %f8, %f4, %f14
14346loop_1706:
14347 movgu %icc, %l6, %o5
14348 ldd [%l7 + 0x30], %f12
14349 edge16n %o1, %o6, %o2
14350 movpos %xcc, %g7, %i7
14351 fbu,a %fcc0, loop_1707
14352 fcmps %fcc2, %f9, %f13
14353 tle %xcc, 0x4
14354 fmovdleu %xcc, %f2, %f3
14355loop_1707:
14356 lduh [%l7 + 0x20], %o4
14357 fors %f0, %f9, %f6
14358 fsrc1 %f12, %f4
14359 stw %i5, [%l7 + 0x20]
14360 bshuffle %f0, %f0, %f8
14361 bvc,pt %xcc, loop_1708
14362 udivcc %l1, 0x0495, %i6
14363 lduw [%l7 + 0x7C], %i2
14364 lduh [%l7 + 0x40], %i3
14365loop_1708:
14366 fmovrdgez %i0, %f8, %f12
14367 fmovsle %icc, %f2, %f15
14368 tcs %xcc, 0x3
14369 fmovrslz %g5, %f14, %f7
14370 ld [%l7 + 0x50], %f14
14371 stw %l0, [%l7 + 0x14]
14372 fpsub16 %f10, %f8, %f12
14373 fmovsneg %icc, %f2, %f4
14374 fbul %fcc1, loop_1709
14375 sdivx %l3, 0x0BC9, %o3
14376 udiv %l4, 0x06B1, %g6
14377 fcmpgt32 %f14, %f8, %i4
14378loop_1709:
14379 std %f4, [%l7 + 0x70]
14380 lduw [%l7 + 0x74], %i1
14381 fpadd32 %f6, %f14, %f10
14382 fbuge %fcc2, loop_1710
14383 addc %g2, %g3, %l2
14384 fcmpeq16 %f4, %f0, %l5
14385 stb %g4, [%l7 + 0x50]
14386loop_1710:
14387 orncc %o7, 0x1352, %o0
14388 fxors %f8, %f6, %f0
14389 fmovsgu %icc, %f13, %f8
14390 fmovrsgz %l6, %f13, %f10
14391 fabss %f2, %f8
14392 fors %f1, %f7, %f0
14393 lduh [%l7 + 0x64], %o5
14394 udivcc %g1, 0x1A9F, %o6
14395 fnors %f13, %f2, %f14
14396 fmovrsgz %o1, %f6, %f3
14397 tcs %icc, 0x0
14398 tcs %xcc, 0x1
14399 ldsb [%l7 + 0x78], %o2
14400 bcs,a,pt %icc, loop_1711
14401 ldsh [%l7 + 0x16], %g7
14402 bge,pt %icc, loop_1712
14403 stb %o4, [%l7 + 0x1B]
14404loop_1711:
14405 movrgez %i7, 0x326, %l1
14406 fmovdn %icc, %f14, %f2
14407loop_1712:
14408 stx %i5, [%l7 + 0x08]
14409 movrne %i2, %i6, %i0
14410 andn %g5, %l0, %l3
14411 fmovdn %xcc, %f6, %f9
14412 lduw [%l7 + 0x38], %o3
14413 edge16ln %i3, %g6, %i4
14414 edge8n %l4, %i1, %g2
14415 st %f0, [%l7 + 0x10]
14416 umul %g3, %l2, %g4
14417 movneg %icc, %l5, %o7
14418 edge32ln %l6, %o5, %o0
14419 sdivx %o6, 0x04CB, %o1
14420 edge8n %o2, %g7, %g1
14421 mulscc %i7, %o4, %l1
14422 std %f0, [%l7 + 0x78]
14423 brlz %i5, loop_1713
14424 ldsb [%l7 + 0x46], %i6
14425 std %f14, [%l7 + 0x18]
14426 stb %i0, [%l7 + 0x5F]
14427loop_1713:
14428 ldsb [%l7 + 0x64], %i2
14429 ldx [%l7 + 0x58], %g5
14430 ldsb [%l7 + 0x16], %l0
14431 std %f0, [%l7 + 0x08]
14432 movleu %xcc, %l3, %i3
14433 std %f14, [%l7 + 0x70]
14434 ldd [%l7 + 0x58], %f4
14435 stw %o3, [%l7 + 0x14]
14436 nop
14437 setx loop_1714, %l0, %l1
14438 wrpr 0x1, %tl
14439 wrpr %l1, %tnpc
14440 setx 0x34400001400, %l0, %l1
14441 wrpr %l1, %tstate
14442 wrhpr 0x4, %htstate
14443 done
14444 fpsub16 %f2, %f10, %f14
14445 sth %i4, [%l7 + 0x64]
14446 stx %g6, [%l7 + 0x58]
14447loop_1714:
14448 fmuld8sux16 %f14, %f13, %f6
14449 ldsw [%l7 + 0x74], %l4
14450 ba loop_1715
14451 movneg %xcc, %g2, %i1
14452 lduh [%l7 + 0x28], %g3
14453 lduw [%l7 + 0x6C], %g4
14454loop_1715:
14455 srax %l2, 0x1E, %l5
14456 ldx [%l7 + 0x40], %l6
14457 udiv %o5, 0x06A5, %o7
14458 lduw [%l7 + 0x70], %o0
14459 fmul8sux16 %f0, %f10, %f14
14460 tne %xcc, 0x0
14461 fmovdcc %xcc, %f15, %f8
14462 ldsh [%l7 + 0x24], %o1
14463 brnz %o6, loop_1716
14464 brgz %g7, loop_1717
14465 ld [%l7 + 0x14], %f9
14466 ldsw [%l7 + 0x3C], %g1
14467loop_1716:
14468 edge16 %o2, %i7, %o4
14469loop_1717:
14470 stx %l1, [%l7 + 0x78]
14471 ld [%l7 + 0x0C], %f3
14472 edge32ln %i5, %i0, %i6
14473 movleu %xcc, %i2, %l0
14474 fmul8x16 %f15, %f0, %f0
14475 fornot1s %f13, %f10, %f14
14476 st %f2, [%l7 + 0x60]
14477 udivx %g5, 0x1673, %l3
14478 ldd [%l7 + 0x48], %f6
14479 fornot1 %f8, %f6, %f0
14480 bpos loop_1718
14481 fornot1 %f8, %f2, %f10
14482 tne %icc, 0x3
14483 movn %xcc, %i3, %i4
14484loop_1718:
14485 fmovd %f0, %f8
14486 orn %g6, 0x10DA, %o3
14487 tne %xcc, 0x6
14488 mulscc %l4, %g2, %g3
14489 udivcc %i1, 0x0918, %l2
14490 sth %g4, [%l7 + 0x6C]
14491 ldx [%l7 + 0x10], %l6
14492 orn %o5, 0x0E19, %o7
14493 ldsh [%l7 + 0x50], %l5
14494 ldx [%l7 + 0x20], %o0
14495 fcmple16 %f12, %f14, %o6
14496 tn %icc, 0x5
14497 std %f10, [%l7 + 0x10]
14498 stx %g7, [%l7 + 0x48]
14499 bl,a,pn %icc, loop_1719
14500 bg,a,pn %xcc, loop_1720
14501 nop
14502 setx loop_1721, %l0, %l1
14503 wrpr 0x1, %tl
14504 wrpr %l1, %tnpc
14505 setx 0x34400001400, %l0, %l1
14506 wrpr %l1, %tstate
14507 wrhpr 0x4, %htstate
14508 done
14509 bneg loop_1722
14510loop_1719:
14511 fbo %fcc0, loop_1723
14512loop_1720:
14513 fxnors %f3, %f3, %f12
14514loop_1721:
14515 lduw [%l7 + 0x78], %g1
14516loop_1722:
14517 fone %f4
14518loop_1723:
14519 fmovsg %xcc, %f3, %f15
14520 sdiv %o1, 0x1A68, %i7
14521 fmovsge %icc, %f15, %f5
14522 fand %f0, %f6, %f6
14523 stw %o2, [%l7 + 0x68]
14524 lduw [%l7 + 0x18], %l1
14525 ldx [%l7 + 0x18], %i5
14526 lduh [%l7 + 0x74], %o4
14527 ldsw [%l7 + 0x54], %i0
14528 movge %xcc, %i2, %i6
14529 fba %fcc3, loop_1724
14530 lduw [%l7 + 0x0C], %l0
14531 ldsh [%l7 + 0x62], %l3
14532 edge8 %g5, %i4, %g6
14533loop_1724:
14534 fpadd32s %f5, %f12, %f11
14535 fpmerge %f4, %f1, %f8
14536 fbe %fcc0, loop_1725
14537 lduw [%l7 + 0x68], %i3
14538 fsrc2 %f12, %f4
14539 nop
14540 setx loop_1726, %l0, %l1
14541 jmpl %l1, %l4
14542loop_1725:
14543 std %f6, [%l7 + 0x78]
14544 fmovrdne %o3, %f0, %f4
14545 fcmpeq32 %f12, %f14, %g2
14546loop_1726:
14547 fsrc1s %f5, %f1
14548 umulcc %g3, %i1, %g4
14549 fmul8sux16 %f4, %f0, %f14
14550 udivcc %l2, 0x0099, %l6
14551 fmul8sux16 %f6, %f12, %f6
14552 ldsh [%l7 + 0x6E], %o5
14553 ldsh [%l7 + 0x26], %l5
14554 fmovdvs %xcc, %f10, %f9
14555 fmovsl %xcc, %f8, %f3
14556 fbuge %fcc0, loop_1727
14557 edge16l %o7, %o6, %g7
14558 fmovdle %icc, %f7, %f3
14559 sth %g1, [%l7 + 0x0C]
14560loop_1727:
14561 fcmpgt16 %f4, %f14, %o0
14562 stb %i7, [%l7 + 0x30]
14563 fcmple16 %f10, %f8, %o1
14564 brz %o2, loop_1728
14565 tge %icc, 0x1
14566 fmovrslz %l1, %f11, %f13
14567 lduh [%l7 + 0x6E], %i5
14568loop_1728:
14569 fbo,a %fcc3, loop_1729
14570 mulx %o4, 0x00D1, %i2
14571 stw %i0, [%l7 + 0x44]
14572 fmuld8ulx16 %f1, %f8, %f10
14573loop_1729:
14574 fcmpgt32 %f6, %f4, %l0
14575 movvc %icc, %i6, %g5
14576 fbug,a %fcc3, loop_1730
14577 ldd [%l7 + 0x08], %f12
14578 fcmpne32 %f10, %f8, %i4
14579 fmovdl %icc, %f9, %f7
14580loop_1730:
14581 faligndata %f2, %f0, %f10
14582 lduw [%l7 + 0x3C], %g6
14583 te %icc, 0x7
14584 stx %l3, [%l7 + 0x40]
14585 stx %l4, [%l7 + 0x10]
14586 tleu %icc, 0x5
14587 fcmpeq16 %f12, %f0, %o3
14588 stx %g2, [%l7 + 0x78]
14589 stx %i3, [%l7 + 0x28]
14590 tsubcc %i1, 0x0F1C, %g3
14591 movrne %g4, 0x3D1, %l6
14592 fbg %fcc3, loop_1731
14593 tvs %icc, 0x1
14594 movn %icc, %l2, %o5
14595 fmovsa %icc, %f0, %f9
14596loop_1731:
14597 ldd [%l7 + 0x30], %f6
14598 sllx %l5, %o6, %o7
14599 lduh [%l7 + 0x62], %g1
14600 edge32n %g7, %o0, %o1
14601 st %f2, [%l7 + 0x48]
14602 ldd [%l7 + 0x08], %f4
14603 fmovdl %icc, %f7, %f11
14604 srl %i7, %l1, %i5
14605 sll %o2, 0x05, %i2
14606 call loop_1732
14607 fbule,a %fcc1, loop_1733
14608 movre %o4, 0x050, %l0
14609 fmovsle %icc, %f14, %f11
14610loop_1732:
14611 fpsub16 %f6, %f12, %f4
14612loop_1733:
14613 fmovdne %icc, %f8, %f6
14614 edge32n %i0, %i6, %i4
14615 ldx [%l7 + 0x48], %g5
14616 brnz %l3, loop_1734
14617 fmovsle %icc, %f13, %f10
14618 fbg,a %fcc2, loop_1735
14619 std %f12, [%l7 + 0x10]
14620loop_1734:
14621 stx %g6, [%l7 + 0x28]
14622 ld [%l7 + 0x28], %f1
14623loop_1735:
14624 taddcc %l4, 0x157F, %o3
14625 fpadd16s %f0, %f5, %f8
14626 lduh [%l7 + 0x20], %g2
14627 fcmpeq16 %f10, %f8, %i1
14628 fnand %f6, %f10, %f0
14629 lduw [%l7 + 0x60], %i3
14630 fzero %f10
14631 tge %icc, 0x1
14632 fors %f6, %f11, %f7
14633 fnot2s %f14, %f1
14634 fbl,a %fcc1, loop_1736
14635 fbn,a %fcc1, loop_1737
14636 array16 %g3, %g4, %l2
14637 edge32ln %o5, %l5, %l6
14638loop_1736:
14639 std %f4, [%l7 + 0x68]
14640loop_1737:
14641 std %f10, [%l7 + 0x38]
14642 bpos loop_1738
14643 movle %icc, %o6, %o7
14644 fnegs %f4, %f0
14645 fpackfix %f4, %f1
14646loop_1738:
14647 st %f9, [%l7 + 0x74]
14648 fpsub16s %f8, %f6, %f3
14649 ldsh [%l7 + 0x38], %g7
14650 subcc %o0, 0x04C6, %o1
14651 addcc %g1, 0x1A3C, %l1
14652 fnegs %f4, %f11
14653 movcc %xcc, %i5, %i7
14654 fornot2 %f6, %f10, %f4
14655 ldx [%l7 + 0x78], %i2
14656 ldub [%l7 + 0x59], %o2
14657 movvc %xcc, %o4, %i0
14658 stx %l0, [%l7 + 0x40]
14659 udivcc %i6, 0x1BDC, %g5
14660 tsubcc %l3, 0x0184, %g6
14661 fbue,a %fcc3, loop_1739
14662 edge32n %i4, %o3, %g2
14663 stb %l4, [%l7 + 0x7F]
14664 edge16 %i1, %g3, %g4
14665loop_1739:
14666 tneg %xcc, 0x2
14667 bg %xcc, loop_1740
14668 subcc %l2, %i3, %o5
14669 fmul8x16al %f12, %f1, %f8
14670 fmovdl %xcc, %f5, %f15
14671loop_1740:
14672 edge32ln %l5, %l6, %o7
14673 orcc %o6, %g7, %o0
14674 ldsh [%l7 + 0x5E], %o1
14675 tpos %xcc, 0x4
14676 fmovsgu %xcc, %f8, %f7
14677 fcmpgt32 %f0, %f2, %g1
14678 mova %xcc, %i5, %i7
14679 ldsb [%l7 + 0x7F], %l1
14680 fsrc1 %f2, %f4
14681 array32 %o2, %o4, %i2
14682 fnegs %f4, %f15
14683 fornot1 %f4, %f10, %f6
14684 subc %i0, 0x1C11, %i6
14685 fmovrdlez %g5, %f14, %f8
14686 fcmpgt16 %f10, %f14, %l3
14687 fands %f5, %f0, %f1
14688 std %f10, [%l7 + 0x10]
14689 fand %f4, %f0, %f2
14690 fpmerge %f9, %f0, %f6
14691 ldub [%l7 + 0x28], %l0
14692 ldsh [%l7 + 0x54], %i4
14693 fmovscs %icc, %f4, %f9
14694 fpackfix %f12, %f7
14695 fcmped %fcc3, %f10, %f8
14696 fmovdge %xcc, %f7, %f3
14697 fbule,a %fcc3, loop_1741
14698 st %f2, [%l7 + 0x58]
14699 alignaddr %o3, %g2, %g6
14700 stw %l4, [%l7 + 0x30]
14701loop_1741:
14702 udivcc %i1, 0x0DA4, %g3
14703 bl %icc, loop_1742
14704 movne %icc, %g4, %i3
14705 udivx %l2, 0x1FD6, %l5
14706 edge32 %l6, %o5, %o6
14707loop_1742:
14708 fbg,a %fcc0, loop_1743
14709 fpackfix %f8, %f12
14710 edge32l %o7, %o0, %g7
14711 fbne,a %fcc3, loop_1744
14712loop_1743:
14713 subccc %o1, 0x1A79, %i5
14714 st %f0, [%l7 + 0x64]
14715 fnors %f2, %f11, %f11
14716loop_1744:
14717 fnot1 %f2, %f10
14718 stb %g1, [%l7 + 0x3E]
14719 array16 %l1, %o2, %o4
14720 xor %i7, %i0, %i6
14721 udivx %i2, 0x0077, %l3
14722 te %xcc, 0x3
14723 sth %l0, [%l7 + 0x6A]
14724 lduw [%l7 + 0x14], %g5
14725 fnor %f12, %f8, %f4
14726 fbl %fcc1, loop_1745
14727 fornot1s %f5, %f13, %f2
14728 tsubcc %i4, %g2, %o3
14729 tne %xcc, 0x6
14730loop_1745:
14731 fmovrdne %g6, %f0, %f12
14732 fcmple16 %f10, %f10, %l4
14733 stb %g3, [%l7 + 0x27]
14734 tsubcc %g4, 0x1D0D, %i3
14735 fbo,a %fcc3, loop_1746
14736 sdiv %i1, 0x05EB, %l2
14737 std %f4, [%l7 + 0x78]
14738 stx %l6, [%l7 + 0x60]
14739loop_1746:
14740 movg %xcc, %o5, %o6
14741 ldsw [%l7 + 0x18], %l5
14742 te %xcc, 0x6
14743 move %icc, %o7, %g7
14744 movneg %xcc, %o1, %i5
14745 edge16l %g1, %l1, %o0
14746 movge %icc, %o2, %o4
14747 edge32l %i0, %i7, %i6
14748 ldsh [%l7 + 0x76], %l3
14749 stx %i2, [%l7 + 0x08]
14750 lduw [%l7 + 0x60], %g5
14751 edge32ln %i4, %g2, %o3
14752 tneg %icc, 0x1
14753 fexpand %f11, %f8
14754 tle %xcc, 0x7
14755 fones %f11
14756 ldsw [%l7 + 0x58], %g6
14757 movvc %icc, %l0, %l4
14758 tge %xcc, 0x2
14759 fmovrdlz %g3, %f0, %f10
14760 fbge,a %fcc1, loop_1747
14761 ble,a,pn %xcc, loop_1748
14762 edge16n %i3, %i1, %l2
14763 fands %f3, %f10, %f8
14764loop_1747:
14765 fmovscc %icc, %f15, %f0
14766loop_1748:
14767 ldx [%l7 + 0x70], %g4
14768 sdivcc %l6, 0x0A07, %o6
14769 fbge %fcc2, loop_1749
14770 addcc %o5, %o7, %g7
14771 sth %o1, [%l7 + 0x46]
14772 std %f6, [%l7 + 0x10]
14773loop_1749:
14774 st %f8, [%l7 + 0x70]
14775 stw %i5, [%l7 + 0x54]
14776 fmovd %f12, %f6
14777 fmovrdlz %l5, %f6, %f14
14778 fpadd16 %f6, %f2, %f8
14779 movn %icc, %l1, %g1
14780 fnot2 %f2, %f10
14781 fcmps %fcc2, %f8, %f8
14782 fcmpgt16 %f8, %f10, %o0
14783 fnegs %f3, %f1
14784 array32 %o4, %o2, %i7
14785 tle %icc, 0x7
14786 ldsh [%l7 + 0x3E], %i0
14787 fmovscc %xcc, %f8, %f9
14788 tn %icc, 0x2
14789 sra %i6, %i2, %l3
14790 sethi 0x06E8, %g5
14791 fpsub16s %f7, %f11, %f11
14792 bcc %icc, loop_1750
14793 fnot2 %f10, %f6
14794 ldx [%l7 + 0x18], %g2
14795 move %xcc, %o3, %g6
14796loop_1750:
14797 fbue %fcc3, loop_1751
14798 bpos loop_1752
14799 fcmpne32 %f8, %f6, %l0
14800 orn %l4, 0x116F, %i4
14801loop_1751:
14802 sth %i3, [%l7 + 0x5A]
14803loop_1752:
14804 lduh [%l7 + 0x46], %g3
14805 movneg %xcc, %i1, %l2
14806 sth %l6, [%l7 + 0x22]
14807 tpos %xcc, 0x5
14808 bne,a loop_1753
14809 lduw [%l7 + 0x1C], %g4
14810 fpadd16s %f7, %f13, %f11
14811 move %xcc, %o6, %o5
14812loop_1753:
14813 fmovrslz %o7, %f0, %f4
14814 fsrc1s %f13, %f9
14815 ld [%l7 + 0x7C], %f9
14816 lduh [%l7 + 0x5A], %g7
14817 orncc %i5, 0x1F1E, %o1
14818 bvc,pt %icc, loop_1754
14819 fxnors %f2, %f15, %f13
14820 tn %icc, 0x2
14821 brgz,a %l5, loop_1755
14822loop_1754:
14823 fones %f8
14824 ldsw [%l7 + 0x3C], %g1
14825 orcc %l1, %o4, %o2
14826loop_1755:
14827 fornot2 %f4, %f8, %f6
14828 brnz,a %i7, loop_1756
14829 fbul,a %fcc1, loop_1757
14830 fmovrdne %i0, %f6, %f2
14831 movvs %icc, %o0, %i6
14832loop_1756:
14833 fnot1s %f12, %f4
14834loop_1757:
14835 ldd [%l7 + 0x30], %f2
14836 ldd [%l7 + 0x48], %f10
14837 xorcc %i2, 0x1491, %g5
14838 fmovdn %xcc, %f8, %f6
14839 edge16n %l3, %o3, %g2
14840 ba loop_1758
14841 fmovrdlez %l0, %f0, %f8
14842 fba %fcc3, loop_1759
14843 tn %icc, 0x6
14844loop_1758:
14845 fmovdne %icc, %f6, %f6
14846 ldd [%l7 + 0x30], %f6
14847loop_1759:
14848 lduw [%l7 + 0x18], %l4
14849 subccc %g6, %i3, %i4
14850 addc %i1, %g3, %l2
14851 fcmpgt16 %f12, %f14, %g4
14852 fmovdvc %xcc, %f10, %f9
14853 and %o6, 0x1E93, %l6
14854 subcc %o7, 0x1CE4, %o5
14855 ldd [%l7 + 0x48], %f10
14856 edge32n %i5, %o1, %l5
14857 nop
14858 setx loop_1760, %l0, %l1
14859 wrpr 0x1, %tl
14860 wrpr %l1, %tnpc
14861 setx 0x34400001400, %l0, %l1
14862 wrpr %l1, %tstate
14863 wrhpr 0x4, %htstate
14864 done
14865 movrgz %g7, %g1, %o4
14866 array16 %o2, %l1, %i0
14867 fbe,a %fcc3, loop_1761
14868loop_1760:
14869 sth %i7, [%l7 + 0x36]
14870 stx %o0, [%l7 + 0x48]
14871 fmovsleu %xcc, %f5, %f15
14872loop_1761:
14873 fpsub16 %f6, %f6, %f6
14874 fmovdgu %icc, %f7, %f5
14875 mova %icc, %i6, %i2
14876 andncc %l3, %o3, %g5
14877 stb %g2, [%l7 + 0x1F]
14878 fornot1s %f13, %f3, %f13
14879 ldub [%l7 + 0x77], %l0
14880 ldx [%l7 + 0x70], %l4
14881 edge16n %i3, %i4, %g6
14882 st %f2, [%l7 + 0x70]
14883 fbue %fcc1, loop_1762
14884 fmuld8ulx16 %f14, %f7, %f2
14885 ldd [%l7 + 0x78], %f14
14886 taddcctv %i1, 0x12D4, %l2
14887loop_1762:
14888 stw %g4, [%l7 + 0x18]
14889 edge8 %o6, %l6, %o7
14890 fbg,a %fcc3, loop_1763
14891 fmovdne %xcc, %f2, %f10
14892 edge8n %o5, %g3, %o1
14893 fmovdn %icc, %f3, %f1
14894loop_1763:
14895 array16 %i5, %g7, %g1
14896 fmovsn %xcc, %f10, %f9
14897 fbne,a %fcc0, loop_1764
14898 stx %o4, [%l7 + 0x48]
14899 ldsb [%l7 + 0x2E], %o2
14900 andcc %l5, %i0, %i7
14901loop_1764:
14902 movrne %l1, %i6, %i2
14903 ld [%l7 + 0x64], %f9
14904 array8 %l3, %o3, %g5
14905 fmul8sux16 %f8, %f6, %f0
14906 ldub [%l7 + 0x1F], %g2
14907 ldsb [%l7 + 0x67], %o0
14908 ld [%l7 + 0x2C], %f11
14909 bl,pt %xcc, loop_1765
14910 fors %f15, %f2, %f5
14911 stx %l0, [%l7 + 0x18]
14912 fcmpeq16 %f2, %f2, %l4
14913loop_1765:
14914 te %xcc, 0x7
14915 brgz %i3, loop_1766
14916 fmovrse %g6, %f8, %f0
14917 fmovdvs %icc, %f13, %f7
14918 call loop_1767
14919loop_1766:
14920 fmovsn %icc, %f1, %f8
14921 ba,a %xcc, loop_1768
14922 andcc %i4, 0x09F3, %l2
14923loop_1767:
14924 movg %icc, %g4, %o6
14925 ldd [%l7 + 0x58], %f2
14926loop_1768:
14927 fmovsleu %icc, %f2, %f4
14928 sth %i1, [%l7 + 0x18]
14929 st %f10, [%l7 + 0x44]
14930 fba %fcc2, loop_1769
14931 stw %l6, [%l7 + 0x3C]
14932 andcc %o7, 0x0941, %g3
14933 fmovsneg %xcc, %f1, %f9
14934loop_1769:
14935 tle %xcc, 0x4
14936 array16 %o1, %i5, %g7
14937 stw %o5, [%l7 + 0x0C]
14938 ldsh [%l7 + 0x46], %o4
14939 stw %o2, [%l7 + 0x20]
14940 fmovsn %icc, %f9, %f7
14941 fmovscc %icc, %f12, %f0
14942 fmovrsne %g1, %f15, %f1
14943 fcmpeq32 %f6, %f6, %i0
14944 ld [%l7 + 0x70], %f0
14945 ldsh [%l7 + 0x7A], %i7
14946 fbe %fcc3, loop_1770
14947 lduw [%l7 + 0x58], %l5
14948 sth %l1, [%l7 + 0x12]
14949 fbo %fcc0, loop_1771
14950loop_1770:
14951 edge8 %i6, %i2, %l3
14952 ldx [%l7 + 0x08], %g5
14953 fbug,a %fcc0, loop_1772
14954loop_1771:
14955 fpsub32 %f8, %f4, %f2
14956 fmovdleu %icc, %f0, %f7
14957 edge16ln %g2, %o3, %l0
14958loop_1772:
14959 tne %xcc, 0x1
14960 fpsub32s %f5, %f7, %f8
14961 fmovda %xcc, %f3, %f7
14962 edge16ln %l4, %o0, %g6
14963 fble,a %fcc2, loop_1773
14964 stb %i3, [%l7 + 0x2F]
14965 andncc %i4, %g4, %l2
14966 smulcc %i1, %o6, %o7
14967loop_1773:
14968 ldsb [%l7 + 0x36], %g3
14969 add %o1, %i5, %l6
14970 fandnot2 %f14, %f12, %f6
14971 ldd [%l7 + 0x38], %f10
14972 ldsh [%l7 + 0x74], %g7
14973 fmovs %f12, %f11
14974 fabsd %f4, %f12
14975 ldsb [%l7 + 0x15], %o5
14976 ldub [%l7 + 0x6F], %o4
14977 siam 0x6
14978 edge16ln %g1, %o2, %i7
14979 fmovdcc %icc, %f9, %f11
14980 fmovdge %icc, %f7, %f8
14981 stb %l5, [%l7 + 0x78]
14982 ldsh [%l7 + 0x08], %l1
14983 fpmerge %f13, %f3, %f14
14984 lduh [%l7 + 0x44], %i0
14985 tneg %icc, 0x7
14986 ldx [%l7 + 0x40], %i2
14987 udivcc %l3, 0x1D13, %i6
14988 fmovrdgz %g2, %f6, %f10
14989 fcmpne16 %f2, %f10, %g5
14990 fexpand %f13, %f14
14991 lduh [%l7 + 0x20], %l0
14992 st %f9, [%l7 + 0x3C]
14993 stw %o3, [%l7 + 0x54]
14994 ble,pn %xcc, loop_1774
14995 fnot1s %f15, %f10
14996 fmul8x16al %f1, %f4, %f0
14997 fcmple16 %f14, %f14, %o0
14998loop_1774:
14999 stw %l4, [%l7 + 0x18]
15000 lduw [%l7 + 0x10], %g6
15001 ldub [%l7 + 0x36], %i4
15002 edge8l %i3, %l2, %i1
15003 bpos,a loop_1775
15004 mova %icc, %o6, %g4
15005 ldsb [%l7 + 0x1E], %o7
15006 stw %g3, [%l7 + 0x60]
15007loop_1775:
15008 ld [%l7 + 0x28], %f15
15009 andncc %i5, %o1, %l6
15010 ldsh [%l7 + 0x26], %o5
15011 ldd [%l7 + 0x68], %f8
15012 fpsub16 %f6, %f14, %f8
15013 ld [%l7 + 0x08], %f7
15014 fmovrde %g7, %f0, %f12
15015 fmovdneg %xcc, %f12, %f14
15016 ldd [%l7 + 0x10], %f6
15017 faligndata %f0, %f6, %f14
15018 bn,a loop_1776
15019 fmovsa %icc, %f11, %f1
15020 nop
15021 setx loop_1777, %l0, %l1
15022 jmpl %l1, %o4
15023 fmovrsgz %o2, %f8, %f11
15024loop_1776:
15025 lduh [%l7 + 0x1C], %g1
15026 st %f9, [%l7 + 0x34]
15027loop_1777:
15028 nop
15029 setx loop_1778, %l0, %l1
15030 wrpr 0x1, %tl
15031 wrpr %l1, %tnpc
15032 setx 0x34400001400, %l0, %l1
15033 wrpr %l1, %tstate
15034 wrhpr 0x4, %htstate
15035 done
15036 lduw [%l7 + 0x4C], %i7
15037 lduh [%l7 + 0x44], %l5
15038 ldsh [%l7 + 0x3C], %l1
15039loop_1778:
15040 siam 0x1
15041 fmovsvc %xcc, %f12, %f9
15042 ldsw [%l7 + 0x68], %i0
15043 fcmpd %fcc2, %f12, %f8
15044 tsubcc %i2, 0x0A40, %l3
15045 lduw [%l7 + 0x54], %g2
15046 fmovdle %xcc, %f8, %f8
15047 faligndata %f2, %f2, %f6
15048 tvs %icc, 0x0
15049 fmovsne %icc, %f8, %f14
15050 bge %icc, loop_1779
15051 fsrc1 %f14, %f10
15052 ldsb [%l7 + 0x70], %g5
15053 ldx [%l7 + 0x70], %i6
15054loop_1779:
15055 fzero %f12
15056 fands %f8, %f9, %f11
15057 edge32n %o3, %l0, %o0
15058 ldsw [%l7 + 0x30], %g6
15059 fnor %f8, %f6, %f14
15060 sllx %l4, %i4, %l2
15061 tvs %icc, 0x2
15062 movre %i3, %o6, %i1
15063 fmovsl %xcc, %f2, %f1
15064 lduw [%l7 + 0x40], %g4
15065 std %f12, [%l7 + 0x68]
15066 fcmple16 %f2, %f0, %o7
15067 fnand %f2, %f14, %f2
15068 fbul %fcc1, loop_1780
15069 movle %icc, %g3, %i5
15070 ldx [%l7 + 0x78], %l6
15071 fpadd16 %f12, %f8, %f6
15072loop_1780:
15073 ldsb [%l7 + 0x10], %o1
15074 mova %xcc, %o5, %o4
15075 fornot2 %f0, %f4, %f2
15076 fbug %fcc3, loop_1781
15077 lduh [%l7 + 0x54], %o2
15078 sth %g1, [%l7 + 0x20]
15079 brgez,a %g7, loop_1782
15080loop_1781:
15081 movne %icc, %i7, %l1
15082 faligndata %f14, %f2, %f6
15083 smul %l5, %i0, %l3
15084loop_1782:
15085 fandnot2s %f0, %f9, %f0
15086 movgu %icc, %g2, %g5
15087 fpsub32 %f12, %f2, %f4
15088 add %i2, %i6, %o3
15089 tcs %icc, 0x1
15090 fnot1s %f6, %f8
15091 lduh [%l7 + 0x2C], %o0
15092 ldsw [%l7 + 0x28], %l0
15093 fcmpes %fcc0, %f3, %f0
15094 move %icc, %g6, %l4
15095 te %xcc, 0x4
15096 faligndata %f12, %f4, %f0
15097 fornot2 %f12, %f8, %f6
15098 fmovde %xcc, %f9, %f3
15099 fmovdne %icc, %f11, %f10
15100 movge %icc, %l2, %i3
15101 bcc,pt %xcc, loop_1783
15102 ldsh [%l7 + 0x22], %o6
15103 ld [%l7 + 0x28], %f1
15104 fbu,a %fcc2, loop_1784
15105loop_1783:
15106 move %icc, %i1, %i4
15107 ld [%l7 + 0x5C], %f13
15108 tvs %xcc, 0x2
15109loop_1784:
15110 ldx [%l7 + 0x78], %g4
15111 faligndata %f2, %f4, %f4
15112 fand %f8, %f8, %f10
15113 ldsb [%l7 + 0x63], %o7
15114 stx %g3, [%l7 + 0x60]
15115 st %f3, [%l7 + 0x34]
15116 fmovscc %xcc, %f2, %f5
15117 umulcc %l6, %i5, %o1
15118 stw %o5, [%l7 + 0x60]
15119 ld [%l7 + 0x1C], %f4
15120 ldub [%l7 + 0x21], %o4
15121 st %f10, [%l7 + 0x5C]
15122 andn %o2, %g1, %i7
15123 fmovsleu %xcc, %f15, %f12
15124 edge16n %l1, %l5, %i0
15125 ldsw [%l7 + 0x34], %g7
15126 array8 %l3, %g5, %i2
15127 lduh [%l7 + 0x5E], %i6
15128 te %xcc, 0x5
15129 fpsub32 %f0, %f6, %f12
15130 fmovdleu %icc, %f10, %f9
15131 ldsb [%l7 + 0x31], %o3
15132 movrgez %g2, 0x037, %l0
15133 movcc %xcc, %g6, %l4
15134 fmovda %xcc, %f2, %f6
15135 fzeros %f13
15136 lduh [%l7 + 0x24], %o0
15137 fxnors %f14, %f9, %f1
15138 fbuge,a %fcc3, loop_1785
15139 stw %i3, [%l7 + 0x60]
15140 nop
15141 setx loop_1786, %l0, %l1
15142 wrpr 0x1, %tl
15143 wrpr %l1, %tnpc
15144 setx 0x34400001400, %l0, %l1
15145 wrpr %l1, %tstate
15146 wrhpr 0x4, %htstate
15147 done
15148 tcs %xcc, 0x7
15149loop_1785:
15150 te %icc, 0x6
15151 lduh [%l7 + 0x5C], %o6
15152loop_1786:
15153 subccc %i1, 0x1AF5, %l2
15154 fones %f1
15155 fbne %fcc0, loop_1787
15156 fandnot1s %f5, %f7, %f10
15157 fors %f7, %f1, %f0
15158 brnz,a %g4, loop_1788
15159loop_1787:
15160 fcmpne32 %f4, %f12, %o7
15161 andcc %g3, %i4, %l6
15162 fsrc2 %f8, %f0
15163loop_1788:
15164 st %f3, [%l7 + 0x60]
15165 bgu loop_1789
15166 fcmpes %fcc3, %f4, %f8
15167 udivcc %i5, 0x16C5, %o5
15168 ldsw [%l7 + 0x3C], %o1
15169loop_1789:
15170 fandnot2 %f2, %f6, %f14
15171 ldsb [%l7 + 0x52], %o4
15172 array16 %o2, %g1, %l1
15173 ldsh [%l7 + 0x68], %l5
15174 fand %f2, %f8, %f6
15175 ld [%l7 + 0x48], %f15
15176 brz %i7, loop_1790
15177 fbe,a %fcc2, loop_1791
15178 xor %i0, 0x07B0, %l3
15179 sth %g7, [%l7 + 0x74]
15180loop_1790:
15181 fmovrdlez %i2, %f6, %f0
15182loop_1791:
15183 edge16 %g5, %i6, %g2
15184 srl %o3, %g6, %l0
15185 xor %l4, %i3, %o0
15186 fbul,a %fcc1, loop_1792
15187 std %f0, [%l7 + 0x68]
15188 fmovs %f9, %f6
15189 movrlz %i1, %o6, %l2
15190loop_1792:
15191 fbu %fcc3, loop_1793
15192 fcmpeq32 %f2, %f12, %g4
15193 ldx [%l7 + 0x28], %o7
15194 stx %g3, [%l7 + 0x60]
15195loop_1793:
15196 fmovrde %i4, %f10, %f14
15197 movge %icc, %l6, %o5
15198 ld [%l7 + 0x44], %f0
15199 std %f12, [%l7 + 0x28]
15200 fmovdcs %xcc, %f7, %f15
15201 fpadd32s %f12, %f9, %f7
15202 tg %xcc, 0x7
15203 nop
15204 setx loop_1794, %l0, %l1
15205 wrpr 0x1, %tl
15206 wrpr %l1, %tnpc
15207 setx 0x34400001400, %l0, %l1
15208 wrpr %l1, %tstate
15209 wrhpr 0x4, %htstate
15210 done
15211 movrlez %o1, %o4, %i5
15212 ldx [%l7 + 0x08], %o2
15213 taddcc %l1, 0x04C0, %l5
15214loop_1794:
15215 stx %i7, [%l7 + 0x30]
15216 fblg %fcc3, loop_1795
15217 sth %i0, [%l7 + 0x54]
15218 addc %g1, %l3, %g7
15219 ldx [%l7 + 0x60], %g5
15220loop_1795:
15221 fmul8x16au %f2, %f5, %f0
15222 movn %icc, %i6, %i2
15223 stw %g2, [%l7 + 0x34]
15224 fpsub16 %f6, %f2, %f10
15225 movpos %xcc, %o3, %l0
15226 bl %xcc, loop_1796
15227 ldsh [%l7 + 0x42], %g6
15228 tne %xcc, 0x4
15229 lduh [%l7 + 0x3C], %i3
15230loop_1796:
15231 fmovs %f7, %f3
15232 fone %f8
15233 fmovspos %icc, %f4, %f12
15234 sth %l4, [%l7 + 0x78]
15235 fmovsvc %xcc, %f10, %f12
15236 and %i1, 0x0F8F, %o6
15237 sethi 0x0E7C, %l2
15238 fmovsne %icc, %f1, %f12
15239 fmovrdlz %o0, %f12, %f6
15240 ldub [%l7 + 0x0F], %g4
15241 fabsd %f0, %f4
15242 ble loop_1797
15243 fcmpne16 %f8, %f8, %o7
15244 fcmpgt16 %f10, %f0, %i4
15245 fmovrde %g3, %f6, %f14
15246loop_1797:
15247 sdivx %o5, 0x1388, %l6
15248 brnz %o4, loop_1798
15249 sth %o1, [%l7 + 0x34]
15250 ldx [%l7 + 0x68], %i5
15251 fmovsa %xcc, %f6, %f14
15252loop_1798:
15253 movpos %icc, %l1, %o2
15254 mulscc %l5, %i0, %i7
15255 movpos %icc, %g1, %l3
15256 fxnor %f10, %f0, %f0
15257 fmovda %icc, %f13, %f12
15258 fbn %fcc1, loop_1799
15259 fexpand %f1, %f2
15260 fmovscc %icc, %f6, %f13
15261 ldub [%l7 + 0x2C], %g7
15262loop_1799:
15263 std %f14, [%l7 + 0x60]
15264 ldsh [%l7 + 0x7A], %i6
15265 fmovdle %icc, %f5, %f11
15266 ldub [%l7 + 0x64], %g5
15267 tne %xcc, 0x4
15268 tg %icc, 0x6
15269 alignaddrl %i2, %g2, %o3
15270 ldsh [%l7 + 0x4E], %g6
15271 fmovrdlez %l0, %f8, %f10
15272 fxnor %f10, %f10, %f0
15273 tle %icc, 0x1
15274 udiv %i3, 0x03C2, %i1
15275 srlx %o6, %l4, %l2
15276 ldd [%l7 + 0x08], %f2
15277 tl %icc, 0x6
15278 smulcc %o0, 0x11B2, %o7
15279 tneg %icc, 0x0
15280 sra %g4, 0x1E, %g3
15281 fcmpgt16 %f8, %f0, %i4
15282 fmovrdlez %o5, %f12, %f12
15283 subccc %l6, %o1, %o4
15284 xorcc %i5, 0x0EA4, %o2
15285 fmovsg %xcc, %f7, %f12
15286 ba,pt %icc, loop_1800
15287 st %f4, [%l7 + 0x4C]
15288 movgu %xcc, %l5, %l1
15289 udiv %i7, 0x1646, %g1
15290loop_1800:
15291 ldub [%l7 + 0x44], %l3
15292 fpmerge %f13, %f3, %f12
15293 ldub [%l7 + 0x10], %i0
15294 bvs,pn %icc, loop_1801
15295 ldsw [%l7 + 0x38], %i6
15296 sdivcc %g5, 0x10B8, %i2
15297 movcc %icc, %g2, %g7
15298loop_1801:
15299 std %f10, [%l7 + 0x60]
15300 tneg %xcc, 0x7
15301 xnor %o3, %l0, %g6
15302 andn %i1, 0x177A, %o6
15303 tle %icc, 0x6
15304 smulcc %i3, 0x062B, %l2
15305 addcc %o0, %l4, %o7
15306 orcc %g3, 0x1814, %g4
15307 subcc %i4, 0x03ED, %o5
15308 fmovdn %icc, %f12, %f7
15309 sdiv %l6, 0x1B0C, %o4
15310 fnor %f12, %f4, %f0
15311 fcmple16 %f10, %f4, %i5
15312 fnegs %f13, %f13
15313 bshuffle %f12, %f14, %f8
15314 sdivx %o1, 0x1F01, %o2
15315 fmuld8ulx16 %f11, %f8, %f2
15316 tneg %xcc, 0x4
15317 fornot1s %f9, %f6, %f12
15318 fnot2 %f4, %f2
15319 movrlez %l5, 0x3FE, %l1
15320 fandnot1 %f4, %f4, %f10
15321 sdiv %i7, 0x1F6E, %l3
15322 edge8 %g1, %i0, %g5
15323 fxor %f10, %f6, %f14
15324 fxnor %f12, %f12, %f2
15325 fzero %f10
15326 fmovdle %xcc, %f8, %f3
15327 ldsh [%l7 + 0x76], %i6
15328 stw %g2, [%l7 + 0x24]
15329 addccc %g7, %i2, %l0
15330 brlez,a %g6, loop_1802
15331 ldd [%l7 + 0x40], %f10
15332 ldx [%l7 + 0x30], %o3
15333 lduw [%l7 + 0x18], %i1
15334loop_1802:
15335 std %f8, [%l7 + 0x70]
15336 bneg,pt %icc, loop_1803
15337 andn %i3, %l2, %o0
15338 fornot1s %f10, %f15, %f7
15339 lduw [%l7 + 0x3C], %l4
15340loop_1803:
15341 stb %o7, [%l7 + 0x21]
15342 stw %g3, [%l7 + 0x5C]
15343 fcmpeq16 %f8, %f0, %o6
15344 edge16n %i4, %g4, %o5
15345 fmovspos %icc, %f3, %f15
15346 udivcc %o4, 0x16B1, %i5
15347 stw %o1, [%l7 + 0x18]
15348 brlz %l6, loop_1804
15349 fmovrdgz %l5, %f12, %f0
15350 fbg,a %fcc3, loop_1805
15351 movn %xcc, %l1, %o2
15352loop_1804:
15353 ldx [%l7 + 0x28], %i7
15354 fmovdg %xcc, %f5, %f8
15355loop_1805:
15356 lduw [%l7 + 0x14], %g1
15357 sth %l3, [%l7 + 0x56]
15358 fxnors %f2, %f13, %f4
15359 fpack32 %f6, %f2, %f10
15360 fmovse %xcc, %f12, %f2
15361 andcc %i0, %g5, %g2
15362 ldsh [%l7 + 0x5C], %i6
15363 bvs,pn %xcc, loop_1806
15364 mulx %i2, %l0, %g7
15365 brgez %g6, loop_1807
15366 tle %xcc, 0x2
15367loop_1806:
15368 fpack32 %f14, %f2, %f14
15369 bcs,pt %icc, loop_1808
15370loop_1807:
15371 std %f12, [%l7 + 0x18]
15372 tne %icc, 0x2
15373 brnz %o3, loop_1809
15374loop_1808:
15375 fmovdleu %icc, %f14, %f9
15376 mulscc %i1, 0x1FA2, %l2
15377 ldub [%l7 + 0x1C], %o0
15378loop_1809:
15379 fbe,a %fcc0, loop_1810
15380 fmovsa %icc, %f2, %f11
15381 fpack16 %f14, %f9
15382 std %f8, [%l7 + 0x60]
15383loop_1810:
15384 fcmpeq16 %f10, %f2, %l4
15385 movg %icc, %o7, %i3
15386 nop
15387 setx loop_1811, %l0, %l1
15388 wrpr 0x1, %tl
15389 wrpr %l1, %tpc
15390 add %l1, 0x4, %l1
15391 wrpr %l1, %tnpc
15392 setx 0x34400001400, %l0, %l1
15393 wrpr %l1, %tstate
15394 wrhpr 0x4, %htstate
15395 retry
15396 ldx [%l7 + 0x68], %o6
15397 fmovdn %xcc, %f6, %f9
15398 sdivcc %g3, 0x1621, %g4
15399loop_1811:
15400 addcc %i4, %o5, %i5
15401 andncc %o1, %o4, %l5
15402 and %l6, 0x1482, %o2
15403 fsrc1 %f2, %f4
15404 fmovda %xcc, %f6, %f0
15405 ldsw [%l7 + 0x50], %l1
15406 sra %i7, %g1, %i0
15407 sth %l3, [%l7 + 0x1C]
15408 tcc %icc, 0x3
15409 ldub [%l7 + 0x5D], %g5
15410 lduw [%l7 + 0x44], %g2
15411 fmovdcc %xcc, %f1, %f6
15412 fmovsa %icc, %f1, %f12
15413 fpmerge %f5, %f8, %f14
15414 ldub [%l7 + 0x4B], %i2
15415 st %f1, [%l7 + 0x10]
15416 bcs loop_1812
15417 fmovrslez %i6, %f9, %f14
15418 fmovd %f2, %f6
15419 bn,a %icc, loop_1813
15420loop_1812:
15421 fxor %f6, %f14, %f12
15422 ldx [%l7 + 0x60], %l0
15423 tsubcctv %g6, %g7, %o3
15424loop_1813:
15425 sth %l2, [%l7 + 0x6A]
15426 sllx %o0, %l4, %i1
15427 bneg loop_1814
15428 fcmpgt32 %f0, %f0, %i3
15429 array32 %o7, %g3, %g4
15430 fxor %f10, %f0, %f14
15431loop_1814:
15432 fbl %fcc2, loop_1815
15433 fmovsl %icc, %f12, %f15
15434 movn %xcc, %i4, %o6
15435 call loop_1816
15436loop_1815:
15437 sdiv %o5, 0x1D71, %i5
15438 ldx [%l7 + 0x40], %o1
15439 brnz %o4, loop_1817
15440loop_1816:
15441 ldsb [%l7 + 0x4A], %l5
15442 stx %o2, [%l7 + 0x58]
15443 ldub [%l7 + 0x21], %l1
15444loop_1817:
15445 st %f12, [%l7 + 0x1C]
15446 fmovdle %icc, %f11, %f13
15447 fmovrdlez %l6, %f0, %f2
15448 addc %g1, 0x0168, %i7
15449 lduh [%l7 + 0x18], %l3
15450 movle %icc, %i0, %g2
15451 st %f8, [%l7 + 0x68]
15452 umulcc %g5, 0x1BC9, %i6
15453 sth %i2, [%l7 + 0x18]
15454 bpos,pn %icc, loop_1818
15455 for %f0, %f2, %f0
15456 addcc %l0, %g7, %g6
15457 stb %l2, [%l7 + 0x2E]
15458loop_1818:
15459 umulcc %o0, %o3, %l4
15460 ldd [%l7 + 0x10], %f8
15461 stb %i1, [%l7 + 0x3F]
15462 fandnot1 %f14, %f2, %f2
15463 fcmpgt32 %f0, %f12, %o7
15464 fmovsge %xcc, %f8, %f9
15465 fmovsge %icc, %f13, %f15
15466 fxnors %f6, %f14, %f11
15467 fpadd32 %f10, %f14, %f10
15468 movvc %icc, %g3, %g4
15469 fnot1s %f1, %f2
15470 fnot2 %f12, %f4
15471 orcc %i4, 0x08EC, %o6
15472 fcmpes %fcc2, %f0, %f8
15473 std %f0, [%l7 + 0x58]
15474 ldx [%l7 + 0x20], %o5
15475 and %i3, %i5, %o1
15476 be,a loop_1819
15477 fmovrsgz %o4, %f7, %f4
15478 brgez,a %o2, loop_1820
15479 brlz,a %l1, loop_1821
15480loop_1819:
15481 st %f3, [%l7 + 0x2C]
15482 or %l6, %g1, %i7
15483loop_1820:
15484 sdiv %l5, 0x0613, %i0
15485loop_1821:
15486 st %f5, [%l7 + 0x34]
15487 ldsh [%l7 + 0x76], %l3
15488 stw %g5, [%l7 + 0x70]
15489 alignaddrl %g2, %i6, %i2
15490 ld [%l7 + 0x14], %f1
15491 smul %l0, 0x1620, %g6
15492 ble,a,pt %icc, loop_1822
15493 xnorcc %g7, %o0, %o3
15494 stw %l4, [%l7 + 0x40]
15495 fbe %fcc1, loop_1823
15496loop_1822:
15497 edge8 %i1, %l2, %g3
15498 ldsw [%l7 + 0x0C], %o7
15499 stw %i4, [%l7 + 0x44]
15500loop_1823:
15501 edge8 %g4, %o5, %i3
15502 lduh [%l7 + 0x1C], %o6
15503 fsrc1 %f4, %f4
15504 lduh [%l7 + 0x0C], %i5
15505 fpack16 %f10, %f14
15506 fmovsvs %icc, %f4, %f13
15507 fmovdvs %xcc, %f0, %f7
15508 popc %o4, %o2
15509 edge32l %o1, %l1, %l6
15510 sdivx %i7, 0x17D7, %l5
15511 te %icc, 0x1
15512 sub %i0, %l3, %g1
15513 sth %g5, [%l7 + 0x40]
15514 fpack16 %f8, %f3
15515 ldsb [%l7 + 0x26], %i6
15516 fbg %fcc3, loop_1824
15517 udiv %g2, 0x0B50, %i2
15518 movge %icc, %l0, %g6
15519 ldx [%l7 + 0x50], %o0
15520loop_1824:
15521 st %f3, [%l7 + 0x38]
15522 mulscc %g7, 0x1770, %o3
15523 ldx [%l7 + 0x50], %i1
15524 fpadd16 %f12, %f14, %f2
15525 ldd [%l7 + 0x58], %f12
15526 fsrc1s %f5, %f8
15527 fcmpgt16 %f6, %f14, %l2
15528 fpackfix %f4, %f1
15529 bn,a loop_1825
15530 stw %l4, [%l7 + 0x30]
15531 movvs %icc, %g3, %o7
15532 ld [%l7 + 0x30], %f0
15533loop_1825:
15534 te %icc, 0x5
15535 ldsb [%l7 + 0x1B], %i4
15536 stx %o5, [%l7 + 0x18]
15537 ld [%l7 + 0x60], %f4
15538 fmovrdlz %i3, %f10, %f12
15539 fmovsleu %xcc, %f0, %f4
15540 tne %xcc, 0x1
15541 ldsb [%l7 + 0x7A], %o6
15542 fcmpd %fcc1, %f2, %f4
15543 fbu %fcc1, loop_1826
15544 fmovs %f9, %f1
15545 xorcc %i5, %o4, %o2
15546 lduw [%l7 + 0x14], %g4
15547loop_1826:
15548 call loop_1827
15549 smul %l1, %o1, %i7
15550 lduh [%l7 + 0x36], %l5
15551 fcmpes %fcc3, %f3, %f15
15552loop_1827:
15553 fcmple16 %f6, %f14, %l6
15554 fbl %fcc3, loop_1828
15555 fnands %f9, %f11, %f14
15556 stw %l3, [%l7 + 0x10]
15557 bcc,pn %xcc, loop_1829
15558loop_1828:
15559 fmovrdgz %g1, %f14, %f8
15560 and %i0, %g5, %g2
15561 ldsb [%l7 + 0x15], %i2
15562loop_1829:
15563 andn %l0, %g6, %o0
15564 ldd [%l7 + 0x38], %f14
15565 be,a,pn %icc, loop_1830
15566 ldub [%l7 + 0x21], %g7
15567 stb %o3, [%l7 + 0x6F]
15568 taddcctv %i6, %i1, %l2
15569loop_1830:
15570 stb %l4, [%l7 + 0x66]
15571 andncc %o7, %g3, %i4
15572 tne %xcc, 0x5
15573 fxor %f12, %f6, %f12
15574 fmul8x16au %f9, %f5, %f4
15575 bn %icc, loop_1831
15576 fbue,a %fcc0, loop_1832
15577 stx %i3, [%l7 + 0x78]
15578 addcc %o6, 0x0699, %i5
15579loop_1831:
15580 umul %o5, %o2, %g4
15581loop_1832:
15582 ldsb [%l7 + 0x2B], %o4
15583 ldx [%l7 + 0x20], %l1
15584 fmovd %f10, %f10
15585 mulscc %i7, 0x0FDF, %l5
15586 fandnot1 %f14, %f4, %f4
15587 fmul8x16au %f8, %f15, %f4
15588 sth %l6, [%l7 + 0x2A]
15589 fandnot2 %f12, %f10, %f12
15590 fmul8ulx16 %f12, %f0, %f2
15591 fmovdne %xcc, %f13, %f7
15592 fornot2s %f13, %f12, %f13
15593 movgu %icc, %l3, %g1
15594 bneg,a %xcc, loop_1833
15595 fnot1 %f10, %f4
15596 fmovsg %xcc, %f6, %f6
15597 tvs %icc, 0x3
15598loop_1833:
15599 fmul8x16au %f2, %f11, %f4
15600 edge32ln %i0, %o1, %g2
15601 ldub [%l7 + 0x43], %g5
15602 movle %xcc, %i2, %g6
15603 movvc %icc, %o0, %g7
15604 ta %xcc, 0x1
15605 fba,a %fcc3, loop_1834
15606 movcc %xcc, %o3, %i6
15607 xnor %i1, %l0, %l2
15608 bvs,a,pt %xcc, loop_1835
15609loop_1834:
15610 fnot2 %f10, %f10
15611 fbule %fcc0, loop_1836
15612 fble %fcc2, loop_1837
15613loop_1835:
15614 fpsub32 %f14, %f2, %f0
15615 stb %l4, [%l7 + 0x21]
15616loop_1836:
15617 movcs %xcc, %g3, %o7
15618loop_1837:
15619 stb %i3, [%l7 + 0x69]
15620 fbule %fcc2, loop_1838
15621 ldsb [%l7 + 0x54], %o6
15622 fmovsge %xcc, %f10, %f2
15623 fmovrslz %i4, %f4, %f3
15624loop_1838:
15625 fcmpgt16 %f10, %f4, %i5
15626 fcmpgt32 %f0, %f8, %o5
15627 fnor %f14, %f0, %f12
15628 ldx [%l7 + 0x58], %o2
15629 nop
15630 setx loop_1839, %l0, %l1
15631 jmpl %l1, %g4
15632 sub %o4, %l1, %i7
15633 bpos,a %icc, loop_1840
15634 fcmpne16 %f2, %f0, %l6
15635loop_1839:
15636 subcc %l3, 0x1492, %l5
15637 fmovsneg %xcc, %f11, %f4
15638loop_1840:
15639 tgu %icc, 0x1
15640 fabss %f1, %f3
15641 fpadd16 %f8, %f0, %f10
15642 fmovrsne %g1, %f8, %f10
15643 stx %i0, [%l7 + 0x78]
15644 tne %xcc, 0x5
15645 sth %o1, [%l7 + 0x62]
15646 udiv %g5, 0x124E, %g2
15647 xor %g6, 0x0ECA, %i2
15648 fmovdn %icc, %f11, %f3
15649 and %g7, 0x19C3, %o0
15650 fmovspos %xcc, %f3, %f7
15651 sdivx %o3, 0x0875, %i1
15652 ldsw [%l7 + 0x48], %i6
15653 fmovdvs %icc, %f12, %f14
15654 stw %l2, [%l7 + 0x78]
15655 std %f14, [%l7 + 0x78]
15656 sth %l0, [%l7 + 0x38]
15657 nop
15658 setx loop_1841, %l0, %l1
15659 wrpr 0x1, %tl
15660 wrpr %l1, %tpc
15661 add %l1, 0x4, %l1
15662 wrpr %l1, %tnpc
15663 setx 0x34400001400, %l0, %l1
15664 wrpr %l1, %tstate
15665 wrhpr 0x4, %htstate
15666 retry
15667 fbug,a %fcc0, loop_1842
15668 ldsb [%l7 + 0x32], %g3
15669 bn,pn %xcc, loop_1843
15670loop_1841:
15671 bl,a,pt %icc, loop_1844
15672loop_1842:
15673 lduh [%l7 + 0x68], %o7
15674 umulcc %i3, 0x0EAC, %l4
15675loop_1843:
15676 fornot2 %f4, %f4, %f2
15677loop_1844:
15678 fmul8x16al %f11, %f13, %f4
15679 for %f4, %f2, %f12
15680 fnor %f0, %f12, %f2
15681 fmovsvc %icc, %f10, %f8
15682 stb %o6, [%l7 + 0x41]
15683 fbu,a %fcc1, loop_1845
15684 ldub [%l7 + 0x7E], %i5
15685 stb %o5, [%l7 + 0x4A]
15686 ldub [%l7 + 0x25], %i4
15687loop_1845:
15688 movg %xcc, %o2, %g4
15689 pdist %f6, %f4, %f8
15690 andn %o4, %i7, %l1
15691 ldsh [%l7 + 0x1A], %l6
15692 and %l5, %l3, %g1
15693 fmovrdlz %i0, %f2, %f6
15694 st %f8, [%l7 + 0x28]
15695 ldsb [%l7 + 0x20], %g5
15696 ldub [%l7 + 0x59], %o1
15697 addc %g6, %i2, %g7
15698 tleu %icc, 0x5
15699 tsubcc %g2, %o0, %i1
15700 fxnors %f15, %f3, %f2
15701 bg,a,pt %xcc, loop_1846
15702 fble,a %fcc0, loop_1847
15703 pdist %f0, %f4, %f6
15704 lduw [%l7 + 0x28], %i6
15705loop_1846:
15706 stw %l2, [%l7 + 0x74]
15707loop_1847:
15708 sth %o3, [%l7 + 0x42]
15709 brgez,a %l0, loop_1848
15710 fmovdneg %icc, %f12, %f12
15711 fones %f6
15712 lduw [%l7 + 0x68], %g3
15713loop_1848:
15714 fpackfix %f12, %f10
15715 sdiv %i3, 0x1EBB, %o7
15716 lduw [%l7 + 0x6C], %l4
15717 stx %i5, [%l7 + 0x58]
15718 fmovsn %icc, %f8, %f10
15719 fcmpne16 %f0, %f10, %o6
15720 stw %o5, [%l7 + 0x60]
15721 stx %i4, [%l7 + 0x60]
15722 fbge %fcc3, loop_1849
15723 stb %o2, [%l7 + 0x45]
15724 movpos %icc, %o4, %g4
15725 edge8l %i7, %l6, %l5
15726loop_1849:
15727 fmovd %f2, %f12
15728 fsrc2s %f13, %f0
15729 ldd [%l7 + 0x78], %f4
15730 stb %l1, [%l7 + 0x3E]
15731 brgez,a %l3, loop_1850
15732 bgu,a,pn %icc, loop_1851
15733 fmovse %xcc, %f11, %f15
15734 fexpand %f12, %f10
15735loop_1850:
15736 ldsb [%l7 + 0x5E], %i0
15737loop_1851:
15738 fcmpgt16 %f2, %f12, %g5
15739 bvc,pt %icc, loop_1852
15740 alignaddrl %o1, %g6, %i2
15741 stw %g1, [%l7 + 0x08]
15742 tleu %xcc, 0x1
15743loop_1852:
15744 fmul8ulx16 %f0, %f4, %f6
15745 fnot2s %f8, %f4
15746 stx %g2, [%l7 + 0x60]
15747 fmul8x16au %f13, %f5, %f12
15748 fsrc2s %f11, %f15
15749 andcc %g7, 0x1D52, %i1
15750 ldsb [%l7 + 0x44], %i6
15751 stw %o0, [%l7 + 0x14]
15752 tsubcctv %o3, 0x1F04, %l2
15753 ble,a %xcc, loop_1853
15754 stw %l0, [%l7 + 0x6C]
15755 stb %g3, [%l7 + 0x1C]
15756 fands %f7, %f2, %f0
15757loop_1853:
15758 fmovdl %xcc, %f6, %f10
15759 fbn,a %fcc1, loop_1854
15760 fors %f6, %f15, %f15
15761 fblg,a %fcc2, loop_1855
15762 fbn %fcc1, loop_1856
15763loop_1854:
15764 brnz %i3, loop_1857
15765 mova %icc, %l4, %o7
15766loop_1855:
15767 sdiv %o6, 0x0C4A, %i5
15768loop_1856:
15769 nop
15770 setx loop_1858, %l0, %l1
15771 wrpr 0x1, %tl
15772 wrpr %l1, %tpc
15773 add %l1, 0x4, %l1
15774 wrpr %l1, %tnpc
15775 setx 0x34400001400, %l0, %l1
15776 wrpr %l1, %tstate
15777 wrhpr 0x4, %htstate
15778 retry
15779loop_1857:
15780 fand %f10, %f4, %f0
15781 nop
15782 setx loop_1859, %l0, %l1
15783 wrpr 0x1, %tl
15784 wrpr %l1, %tnpc
15785 setx 0x34400001400, %l0, %l1
15786 wrpr %l1, %tstate
15787 wrhpr 0x4, %htstate
15788 done
15789 movneg %xcc, %i4, %o5
15790loop_1858:
15791 ldsw [%l7 + 0x58], %o4
15792 movne %xcc, %o2, %i7
15793loop_1859:
15794 bpos,a,pn %xcc, loop_1860
15795 orcc %l6, 0x1A74, %g4
15796 taddcc %l5, 0x0D44, %l1
15797 fbo,a %fcc1, loop_1861
15798loop_1860:
15799 ldd [%l7 + 0x28], %f10
15800 brz %l3, loop_1862
15801 stx %g5, [%l7 + 0x70]
15802loop_1861:
15803 call loop_1863
15804 sdivx %i0, 0x190A, %o1
15805loop_1862:
15806 bgu,pt %xcc, loop_1864
15807 move %icc, %g6, %g1
15808loop_1863:
15809 fmovs %f3, %f8
15810 ldsw [%l7 + 0x64], %i2
15811loop_1864:
15812 stw %g2, [%l7 + 0x0C]
15813 st %f5, [%l7 + 0x44]
15814 udiv %i1, 0x09CD, %i6
15815 tne %icc, 0x1
15816 ldd [%l7 + 0x38], %f4
15817 fmovdcs %xcc, %f2, %f2
15818 srl %o0, %g7, %o3
15819 umulcc %l0, %l2, %i3
15820 fxor %f4, %f6, %f8
15821 fmovrse %l4, %f14, %f9
15822 fmovrde %g3, %f8, %f6
15823 call loop_1865
15824 bcs,a loop_1866
15825 ldx [%l7 + 0x08], %o7
15826 fnot2s %f1, %f15
15827loop_1865:
15828 fornot2s %f6, %f15, %f1
15829loop_1866:
15830 ldd [%l7 + 0x70], %f12
15831 stw %o6, [%l7 + 0x18]
15832 tle %xcc, 0x4
15833 fnot2 %f0, %f12
15834 ldx [%l7 + 0x70], %i5
15835 stw %i4, [%l7 + 0x34]
15836 ldsw [%l7 + 0x6C], %o5
15837 edge32l %o4, %i7, %o2
15838 tle %xcc, 0x5
15839 bleu loop_1867
15840 movleu %xcc, %l6, %g4
15841 fbue %fcc3, loop_1868
15842 stw %l5, [%l7 + 0x44]
15843loop_1867:
15844 std %f12, [%l7 + 0x10]
15845 fpsub16s %f2, %f7, %f15
15846loop_1868:
15847 addc %l1, %l3, %g5
15848 bgu,pn %icc, loop_1869
15849 sth %o1, [%l7 + 0x7E]
15850 fnand %f0, %f0, %f12
15851 lduw [%l7 + 0x3C], %g6
15852loop_1869:
15853 fabsd %f0, %f0
15854 movleu %icc, %i0, %g1
15855 orn %i2, %i1, %i6
15856 fmovdne %xcc, %f12, %f0
15857 tsubcctv %g2, 0x1009, %o0
15858 ldsw [%l7 + 0x58], %o3
15859 ldub [%l7 + 0x78], %g7
15860 stx %l2, [%l7 + 0x58]
15861 stw %l0, [%l7 + 0x5C]
15862 fcmpne32 %f2, %f12, %i3
15863 ldub [%l7 + 0x27], %g3
15864 fxors %f9, %f7, %f2
15865 fabsd %f2, %f8
15866 sllx %l4, 0x11, %o7
15867 edge32l %i5, %o6, %i4
15868 srax %o5, 0x04, %o4
15869 fmul8ulx16 %f10, %f2, %f14
15870 fmovsle %xcc, %f4, %f12
15871 ldsb [%l7 + 0x28], %i7
15872 ldsw [%l7 + 0x40], %o2
15873 fmovdcs %icc, %f9, %f3
15874 std %f12, [%l7 + 0x30]
15875 ldub [%l7 + 0x2F], %g4
15876 mova %xcc, %l5, %l6
15877 fbn %fcc0, loop_1870
15878 bleu,a loop_1871
15879 andcc %l1, 0x1309, %g5
15880 addccc %o1, 0x1ED4, %g6
15881loop_1870:
15882 bn,a %xcc, loop_1872
15883loop_1871:
15884 nop
15885 setx loop_1873, %l0, %l1
15886 jmpl %l1, %i0
15887 fornot1s %f3, %f3, %f6
15888 edge16n %g1, %i2, %l3
15889loop_1872:
15890 lduh [%l7 + 0x48], %i6
15891loop_1873:
15892 std %f8, [%l7 + 0x68]
15893 fpadd32 %f4, %f4, %f4
15894 movrne %i1, %o0, %g2
15895 tl %xcc, 0x6
15896 be,a %xcc, loop_1874
15897 tcc %xcc, 0x0
15898 fmovsg %xcc, %f0, %f5
15899 std %f12, [%l7 + 0x30]
15900loop_1874:
15901 brgz %g7, loop_1875
15902 fsrc1s %f1, %f11
15903 umulcc %l2, %l0, %i3
15904 tne %xcc, 0x0
15905loop_1875:
15906 andncc %o3, %g3, %o7
15907 brgz,a %l4, loop_1876
15908 udiv %o6, 0x00C3, %i5
15909 movne %xcc, %i4, %o4
15910 addcc %i7, 0x13E3, %o2
15911loop_1876:
15912 umul %g4, %o5, %l6
15913 nop
15914 setx loop_1877, %l0, %l1
15915 jmpl %l1, %l5
15916 alignaddrl %l1, %o1, %g5
15917 bcs,a,pt %xcc, loop_1878
15918 nop
15919 setx loop_1879, %l0, %l1
15920 wrpr 0x1, %tl
15921 wrpr %l1, %tpc
15922 add %l1, 0x4, %l1
15923 wrpr %l1, %tnpc
15924 setx 0x34400001400, %l0, %l1
15925 wrpr %l1, %tstate
15926 wrhpr 0x4, %htstate
15927 retry
15928loop_1877:
15929 ba,a %icc, loop_1880
15930 fnands %f7, %f1, %f5
15931loop_1878:
15932 std %f12, [%l7 + 0x70]
15933loop_1879:
15934 tneg %icc, 0x1
15935loop_1880:
15936 stw %i0, [%l7 + 0x2C]
15937 fabss %f11, %f12
15938 sth %g1, [%l7 + 0x42]
15939 fmovsa %icc, %f14, %f3
15940 fabss %f0, %f7
15941 brgez %i2, loop_1881
15942 fmovsleu %icc, %f12, %f4
15943 bge %icc, loop_1882
15944 sllx %g6, %i6, %l3
15945loop_1881:
15946 bvc,a loop_1883
15947 fmul8x16au %f11, %f11, %f8
15948loop_1882:
15949 fpsub16 %f6, %f12, %f0
15950 ldd [%l7 + 0x28], %f2
15951loop_1883:
15952 fabsd %f0, %f0
15953 movg %icc, %i1, %g2
15954 subcc %o0, %g7, %l2
15955 ldsb [%l7 + 0x34], %l0
15956 movrgez %o3, 0x2BD, %i3
15957 add %o7, %l4, %g3
15958 mova %icc, %o6, %i5
15959 fnot2s %f3, %f0
15960 tpos %icc, 0x4
15961 ldub [%l7 + 0x68], %i4
15962 nop
15963 setx loop_1884, %l0, %l1
15964 wrpr 0x1, %tl
15965 wrpr %l1, %tnpc
15966 setx 0x34400001400, %l0, %l1
15967 wrpr %l1, %tstate
15968 wrhpr 0x4, %htstate
15969 done
15970 lduw [%l7 + 0x4C], %o4
15971 fandnot2 %f8, %f6, %f12
15972 smul %i7, 0x1587, %o2
15973loop_1884:
15974 movrne %o5, 0x230, %l6
15975 stw %l5, [%l7 + 0x44]
15976 fmovsl %xcc, %f2, %f10
15977 stx %l1, [%l7 + 0x50]
15978 edge16 %g4, %g5, %o1
15979 fcmpeq16 %f4, %f8, %g1
15980 tvs %xcc, 0x7
15981 fmovrse %i0, %f9, %f7
15982 be,pn %xcc, loop_1885
15983 fbo,a %fcc3, loop_1886
15984 movcs %icc, %i2, %g6
15985 fmul8x16au %f3, %f1, %f2
15986loop_1885:
15987 umul %i6, 0x07F1, %l3
15988loop_1886:
15989 movge %xcc, %i1, %o0
15990 tcc %icc, 0x5
15991 fmovsl %xcc, %f9, %f10
15992 fmovdle %xcc, %f3, %f13
15993 tcc %icc, 0x7
15994 fones %f14
15995 st %f2, [%l7 + 0x74]
15996 fmovrde %g7, %f4, %f4
15997 fmovsgu %icc, %f5, %f12
15998 bgu,pt %xcc, loop_1887
15999 movleu %icc, %g2, %l2
16000 movne %icc, %l0, %o3
16001 ldsh [%l7 + 0x10], %i3
16002loop_1887:
16003 edge16n %o7, %l4, %o6
16004 sth %g3, [%l7 + 0x2C]
16005 edge8 %i5, %o4, %i7
16006 ld [%l7 + 0x6C], %f5
16007 ld [%l7 + 0x48], %f13
16008 ldx [%l7 + 0x68], %i4
16009 subcc %o5, 0x0C6C, %l6
16010 ldsw [%l7 + 0x30], %o2
16011 tneg %icc, 0x0
16012 movneg %icc, %l5, %g4
16013 movgu %xcc, %g5, %o1
16014 ld [%l7 + 0x58], %f0
16015 umul %g1, 0x0E4F, %l1
16016 fone %f8
16017 fmovspos %icc, %f4, %f4
16018 movgu %icc, %i2, %g6
16019 bl,pn %xcc, loop_1888
16020 fbul,a %fcc3, loop_1889
16021 ldx [%l7 + 0x30], %i0
16022 movvc %xcc, %i6, %i1
16023loop_1888:
16024 fmovsa %xcc, %f15, %f5
16025loop_1889:
16026 brlz %o0, loop_1890
16027 tg %icc, 0x3
16028 sub %g7, %l3, %g2
16029 movleu %xcc, %l0, %l2
16030loop_1890:
16031 ldd [%l7 + 0x78], %f12
16032 stx %i3, [%l7 + 0x30]
16033 fbg,a %fcc3, loop_1891
16034 ldsh [%l7 + 0x28], %o3
16035 edge32ln %l4, %o7, %o6
16036 orcc %i5, %o4, %i7
16037loop_1891:
16038 st %f15, [%l7 + 0x0C]
16039 fmuld8sux16 %f15, %f8, %f6
16040 fcmpeq32 %f6, %f4, %g3
16041 lduh [%l7 + 0x30], %o5
16042 sra %l6, %i4, %l5
16043 fmovrdlz %o2, %f8, %f6
16044 siam 0x7
16045 tl %xcc, 0x3
16046 lduh [%l7 + 0x48], %g5
16047 stx %g4, [%l7 + 0x20]
16048 ldub [%l7 + 0x60], %g1
16049 ldub [%l7 + 0x6C], %o1
16050 fmovdpos %icc, %f5, %f9
16051 smulcc %i2, %l1, %g6
16052 fba %fcc3, loop_1892
16053 tg %xcc, 0x7
16054 sth %i0, [%l7 + 0x60]
16055 fmovrse %i6, %f0, %f12
16056loop_1892:
16057 ldsb [%l7 + 0x3D], %o0
16058 bshuffle %f10, %f0, %f10
16059 std %f12, [%l7 + 0x58]
16060 ta %icc, 0x5
16061 fornot2 %f6, %f14, %f8
16062 edge16 %g7, %l3, %g2
16063 umulcc %l0, %i1, %l2
16064 bvs %xcc, loop_1893
16065 fmovsneg %icc, %f10, %f9
16066 lduw [%l7 + 0x7C], %i3
16067 ldd [%l7 + 0x38], %f2
16068loop_1893:
16069 fmovsne %icc, %f15, %f14
16070 stx %o3, [%l7 + 0x40]
16071 fcmpne16 %f8, %f4, %o7
16072 bpos,pn %icc, loop_1894
16073 sub %o6, 0x00A3, %i5
16074 orn %o4, %l4, %g3
16075 udiv %i7, 0x1560, %l6
16076loop_1894:
16077 fmul8x16au %f4, %f1, %f4
16078 array16 %o5, %i4, %o2
16079 fbul,a %fcc1, loop_1895
16080 fmuld8sux16 %f2, %f12, %f8
16081 lduh [%l7 + 0x42], %g5
16082 brz,a %l5, loop_1896
16083loop_1895:
16084 fpsub16 %f8, %f12, %f14
16085 ld [%l7 + 0x60], %f12
16086 fmovrdlz %g1, %f2, %f0
16087loop_1896:
16088 fcmpgt32 %f8, %f6, %g4
16089 fmovdl %xcc, %f10, %f0
16090 std %f12, [%l7 + 0x38]
16091 lduh [%l7 + 0x66], %i2
16092 movrgez %o1, %g6, %i0
16093 lduw [%l7 + 0x4C], %l1
16094 movrne %o0, 0x05A, %i6
16095 fbu %fcc0, loop_1897
16096 smulcc %g7, 0x0163, %l3
16097 ldub [%l7 + 0x0C], %g2
16098 movrlz %i1, %l2, %i3
16099loop_1897:
16100 fornot2 %f8, %f12, %f10
16101 movrne %l0, 0x1A4, %o7
16102 xnorcc %o6, %o3, %o4
16103 fmovda %xcc, %f7, %f10
16104 fmovdgu %xcc, %f5, %f11
16105 fmuld8ulx16 %f7, %f8, %f8
16106 bvs,a,pt %xcc, loop_1898
16107 movpos %xcc, %i5, %l4
16108 tne %xcc, 0x5
16109 fxors %f9, %f12, %f15
16110loop_1898:
16111 movpos %icc, %g3, %i7
16112 ldub [%l7 + 0x65], %o5
16113 lduw [%l7 + 0x78], %i4
16114 lduh [%l7 + 0x18], %o2
16115 std %f6, [%l7 + 0x68]
16116 fmovsn %xcc, %f11, %f9
16117 fnot2 %f10, %f0
16118 movgu %icc, %g5, %l5
16119 tneg %xcc, 0x5
16120 ldx [%l7 + 0x50], %g1
16121 sth %g4, [%l7 + 0x12]
16122 movge %xcc, %i2, %l6
16123 brlz,a %g6, loop_1899
16124 fors %f13, %f5, %f5
16125 faligndata %f4, %f4, %f14
16126 fbul,a %fcc3, loop_1900
16127loop_1899:
16128 bcs,a,pn %icc, loop_1901
16129 fbn,a %fcc3, loop_1902
16130 fmovsle %icc, %f13, %f5
16131loop_1900:
16132 edge32ln %i0, %o1, %o0
16133loop_1901:
16134 tsubcctv %l1, 0x08B6, %i6
16135loop_1902:
16136 ldsw [%l7 + 0x28], %g7
16137 sllx %l3, %i1, %g2
16138 fnegs %f0, %f4
16139 ldsb [%l7 + 0x40], %l2
16140 fcmpne16 %f6, %f8, %i3
16141 fornot2s %f11, %f10, %f3
16142 edge16 %o7, %o6, %l0
16143 st %f3, [%l7 + 0x54]
16144 fcmps %fcc3, %f2, %f12
16145 fmuld8ulx16 %f8, %f5, %f10
16146 fbue %fcc0, loop_1903
16147 fand %f2, %f0, %f0
16148 brlz %o4, loop_1904
16149 sdivx %o3, 0x181B, %l4
16150loop_1903:
16151 addccc %g3, %i7, %i5
16152 srax %o5, %i4, %o2
16153loop_1904:
16154 xnor %l5, 0x100F, %g1
16155 ldub [%l7 + 0x29], %g5
16156 srax %i2, %l6, %g6
16157 fmul8x16al %f8, %f15, %f0
16158 fand %f6, %f8, %f0
16159 std %f6, [%l7 + 0x50]
16160 fbug,a %fcc1, loop_1905
16161 ldsh [%l7 + 0x70], %g4
16162 srax %i0, 0x10, %o1
16163 siam 0x5
16164loop_1905:
16165 fsrc1s %f1, %f7
16166 te %icc, 0x5
16167 bgu,a,pt %xcc, loop_1906
16168 std %f8, [%l7 + 0x48]
16169 fmovrdgz %o0, %f2, %f4
16170 fble,a %fcc2, loop_1907
16171loop_1906:
16172 edge8ln %l1, %i6, %g7
16173 ldx [%l7 + 0x60], %i1
16174 fzeros %f15
16175loop_1907:
16176 st %f7, [%l7 + 0x58]
16177 edge16l %l3, %g2, %l2
16178 orncc %o7, 0x07BB, %o6
16179 std %f14, [%l7 + 0x08]
16180 stw %l0, [%l7 + 0x7C]
16181 fmovde %xcc, %f4, %f3
16182 stb %o4, [%l7 + 0x0E]
16183 fbue %fcc1, loop_1908
16184 movneg %icc, %i3, %l4
16185 ldub [%l7 + 0x64], %o3
16186 xnor %g3, 0x04C4, %i7
16187loop_1908:
16188 fcmpeq32 %f8, %f0, %i5
16189 fmovsge %xcc, %f10, %f0
16190 fbge %fcc2, loop_1909
16191 st %f14, [%l7 + 0x4C]
16192 ldsw [%l7 + 0x60], %i4
16193 edge8n %o2, %l5, %g1
16194loop_1909:
16195 fbug,a %fcc3, loop_1910
16196 ldx [%l7 + 0x48], %o5
16197 pdist %f2, %f8, %f6
16198 sll %g5, %l6, %i2
16199loop_1910:
16200 st %f15, [%l7 + 0x20]
16201 lduw [%l7 + 0x14], %g6
16202 popc %g4, %o1
16203 fbue,a %fcc0, loop_1911
16204 bpos,pn %xcc, loop_1912
16205 ldsb [%l7 + 0x13], %i0
16206 tge %icc, 0x4
16207loop_1911:
16208 fnot2 %f8, %f10
16209loop_1912:
16210 ld [%l7 + 0x2C], %f14
16211 movleu %icc, %o0, %i6
16212 fbul %fcc3, loop_1913
16213 addcc %g7, %i1, %l1
16214 add %g2, %l3, %o7
16215 orcc %o6, %l0, %l2
16216loop_1913:
16217 ld [%l7 + 0x6C], %f1
16218 udiv %o4, 0x1562, %l4
16219 tvc %xcc, 0x7
16220 ldx [%l7 + 0x58], %o3
16221 movne %icc, %g3, %i3
16222 sll %i5, 0x00, %i7
16223 ta %icc, 0x4
16224 fabss %f5, %f10
16225 fcmpeq16 %f2, %f12, %i4
16226 ldsh [%l7 + 0x28], %l5
16227 fxors %f7, %f14, %f8
16228 movl %xcc, %o2, %g1
16229 fcmpgt32 %f14, %f4, %o5
16230 fmovdne %xcc, %f12, %f2
16231 fpadd16 %f12, %f8, %f14
16232 mulscc %g5, 0x1A40, %i2
16233 tn %xcc, 0x0
16234 brnz %l6, loop_1914
16235 movleu %xcc, %g6, %g4
16236 addc %o1, 0x0AF3, %i0
16237 fbuge,a %fcc1, loop_1915
16238loop_1914:
16239 nop
16240 setx loop_1916, %l0, %l1
16241 wrpr 0x1, %tl
16242 wrpr %l1, %tnpc
16243 setx 0x34400001400, %l0, %l1
16244 wrpr %l1, %tstate
16245 wrhpr 0x4, %htstate
16246 done
16247 ldsw [%l7 + 0x40], %i6
16248 fmovrsne %o0, %f2, %f14
16249loop_1915:
16250 fbu %fcc3, loop_1917
16251loop_1916:
16252 fmovrse %i1, %f15, %f2
16253 brgez,a %l1, loop_1918
16254 ld [%l7 + 0x28], %f4
16255loop_1917:
16256 fsrc1 %f14, %f4
16257 orncc %g7, 0x0802, %l3
16258loop_1918:
16259 ldsb [%l7 + 0x65], %g2
16260 ldsw [%l7 + 0x10], %o7
16261 fcmps %fcc2, %f9, %f4
16262 ldd [%l7 + 0x38], %f12
16263 fors %f5, %f13, %f9
16264 lduh [%l7 + 0x6E], %l0
16265 fbne,a %fcc0, loop_1919
16266 lduh [%l7 + 0x64], %o6
16267 sllx %l2, %o4, %l4
16268 lduw [%l7 + 0x30], %o3
16269loop_1919:
16270 edge16 %g3, %i5, %i7
16271 fmovsg %icc, %f15, %f3
16272 ldd [%l7 + 0x28], %f0
16273 std %f4, [%l7 + 0x10]
16274 fmuld8ulx16 %f4, %f13, %f12
16275 for %f6, %f4, %f8
16276 fnegd %f2, %f10
16277 movleu %xcc, %i4, %i3
16278 nop
16279 setx loop_1920, %l0, %l1
16280 wrpr 0x1, %tl
16281 wrpr %l1, %tnpc
16282 setx 0x34400001400, %l0, %l1
16283 wrpr %l1, %tstate
16284 wrhpr 0x4, %htstate
16285 done
16286 st %f15, [%l7 + 0x20]
16287 ldub [%l7 + 0x17], %o2
16288 fmovdg %xcc, %f6, %f2
16289loop_1920:
16290 ldsb [%l7 + 0x2C], %g1
16291 bl,a,pt %icc, loop_1921
16292 movle %icc, %l5, %o5
16293 sth %g5, [%l7 + 0x5A]
16294 tneg %icc, 0x0
16295loop_1921:
16296 fcmped %fcc1, %f14, %f12
16297 bcc,pt %icc, loop_1922
16298 tle %xcc, 0x4
16299 fornot2s %f6, %f10, %f6
16300 fxnor %f4, %f12, %f14
16301loop_1922:
16302 stx %i2, [%l7 + 0x40]
16303 fpadd16s %f14, %f11, %f2
16304 or %g6, %g4, %o1
16305 sll %l6, 0x11, %i0
16306 sth %i6, [%l7 + 0x30]
16307 fornot2 %f4, %f10, %f0
16308 fmuld8ulx16 %f12, %f8, %f8
16309 edge32ln %o0, %l1, %g7
16310 fmovsneg %xcc, %f4, %f4
16311 bne,a loop_1923
16312 fxor %f4, %f6, %f10
16313 fcmpne16 %f12, %f8, %l3
16314 movn %icc, %i1, %g2
16315loop_1923:
16316 edge8 %l0, %o7, %o6
16317 std %f14, [%l7 + 0x50]
16318 sth %o4, [%l7 + 0x78]
16319 stw %l4, [%l7 + 0x18]
16320 fmovsl %icc, %f12, %f12
16321 ldub [%l7 + 0x71], %o3
16322 ldsh [%l7 + 0x14], %g3
16323 ldsh [%l7 + 0x52], %i5
16324 std %f4, [%l7 + 0x68]
16325 edge32ln %i7, %l2, %i4
16326 edge8l %o2, %i3, %g1
16327 subc %l5, 0x0796, %o5
16328 fmovd %f2, %f8
16329 fmul8x16 %f12, %f0, %f8
16330 xnor %i2, %g6, %g4
16331 sdiv %g5, 0x17C2, %l6
16332 fcmpne16 %f6, %f0, %i0
16333 edge32n %i6, %o1, %l1
16334 andn %g7, %o0, %i1
16335 mulscc %l3, %l0, %o7
16336 fmovscc %icc, %f4, %f3
16337 fmovrsgez %o6, %f4, %f6
16338 fbule %fcc2, loop_1924
16339 andcc %g2, %l4, %o3
16340 subc %g3, 0x16D2, %i5
16341 faligndata %f2, %f12, %f10
16342loop_1924:
16343 ldub [%l7 + 0x15], %o4
16344 fbue,a %fcc0, loop_1925
16345 array32 %l2, %i4, %i7
16346 sth %i3, [%l7 + 0x1E]
16347 fandnot2s %f0, %f14, %f3
16348loop_1925:
16349 ld [%l7 + 0x2C], %f12
16350 stx %o2, [%l7 + 0x38]
16351 ld [%l7 + 0x64], %f7
16352 fcmple32 %f12, %f12, %g1
16353 fnands %f5, %f14, %f3
16354 fornot1s %f7, %f6, %f14
16355 fbg,a %fcc2, loop_1926
16356 movneg %icc, %o5, %i2
16357 fmovsge %icc, %f13, %f6
16358 st %f10, [%l7 + 0x58]
16359loop_1926:
16360 orcc %l5, %g4, %g5
16361 ldd [%l7 + 0x08], %f10
16362 stb %g6, [%l7 + 0x7D]
16363 tpos %icc, 0x6
16364 fxor %f8, %f4, %f8
16365 fpadd32 %f2, %f12, %f8
16366 fbug %fcc0, loop_1927
16367 fmul8x16au %f5, %f9, %f8
16368 fpack32 %f4, %f0, %f4
16369 movvs %icc, %i0, %i6
16370loop_1927:
16371 fabss %f7, %f7
16372 fmovdleu %icc, %f6, %f9
16373 srl %l6, %l1, %o1
16374 fpadd32s %f1, %f4, %f4
16375 fmovdvc %icc, %f12, %f13
16376 ldsh [%l7 + 0x6C], %g7
16377 fmovdcs %xcc, %f8, %f1
16378 fbge,a %fcc3, loop_1928
16379 xnor %o0, 0x1ABD, %l3
16380 fmovrsgz %i1, %f12, %f14
16381 st %f1, [%l7 + 0x58]
16382loop_1928:
16383 movne %icc, %o7, %l0
16384 fmovdle %xcc, %f4, %f6
16385 stw %g2, [%l7 + 0x78]
16386 fands %f10, %f10, %f14
16387 alignaddr %o6, %o3, %g3
16388 fmovrslz %l4, %f3, %f5
16389 fand %f10, %f14, %f2
16390 fpadd16s %f15, %f13, %f13
16391 ldd [%l7 + 0x08], %f4
16392 fcmpes %fcc0, %f11, %f12
16393 tvc %xcc, 0x6
16394 bgu,pt %xcc, loop_1929
16395 fmovrsgez %o4, %f2, %f13
16396 lduh [%l7 + 0x08], %l2
16397 udivcc %i5, 0x17D2, %i4
16398loop_1929:
16399 xor %i3, %o2, %g1
16400 bl loop_1930
16401 std %f12, [%l7 + 0x78]
16402 movvs %xcc, %i7, %o5
16403 stb %l5, [%l7 + 0x0E]
16404loop_1930:
16405 sdivcc %g4, 0x010B, %g5
16406 array32 %i2, %g6, %i6
16407 st %f3, [%l7 + 0x38]
16408 ld [%l7 + 0x34], %f13
16409 fandnot1 %f8, %f12, %f0
16410 fbn %fcc1, loop_1931
16411 bgu %xcc, loop_1932
16412 and %l6, %i0, %o1
16413 fand %f8, %f4, %f8
16414loop_1931:
16415 fzeros %f10
16416loop_1932:
16417 ldsb [%l7 + 0x2A], %g7
16418 edge16ln %o0, %l1, %i1
16419 movvc %icc, %o7, %l3
16420 fpsub32 %f2, %f4, %f4
16421 ldd [%l7 + 0x68], %f14
16422 fnegs %f11, %f3
16423 fmovrslez %g2, %f4, %f7
16424 stx %l0, [%l7 + 0x40]
16425 movleu %xcc, %o3, %g3
16426 array32 %l4, %o4, %l2
16427 ldx [%l7 + 0x58], %i5
16428 stx %o6, [%l7 + 0x28]
16429 taddcctv %i4, 0x0486, %o2
16430 fmovrslz %g1, %f0, %f13
16431 std %f4, [%l7 + 0x20]
16432 ldx [%l7 + 0x60], %i3
16433 fmovrslz %i7, %f3, %f7
16434 fpadd16s %f12, %f15, %f5
16435 tpos %xcc, 0x7
16436 or %o5, %g4, %l5
16437 ldub [%l7 + 0x62], %g5
16438 and %g6, 0x10C0, %i6
16439 fbg,a %fcc1, loop_1933
16440 umulcc %i2, 0x1D6A, %l6
16441 ldx [%l7 + 0x48], %o1
16442 ldsw [%l7 + 0x08], %i0
16443loop_1933:
16444 st %f14, [%l7 + 0x58]
16445 edge8ln %g7, %l1, %i1
16446 xorcc %o7, 0x147E, %o0
16447 for %f14, %f12, %f4
16448 bcs,pt %xcc, loop_1934
16449 tneg %icc, 0x6
16450 edge32ln %l3, %l0, %o3
16451 edge32l %g3, %g2, %o4
16452loop_1934:
16453 lduw [%l7 + 0x6C], %l2
16454 fnors %f4, %f8, %f15
16455 edge16 %l4, %i5, %o6
16456 lduh [%l7 + 0x10], %o2
16457 fors %f5, %f3, %f14
16458 tcs %icc, 0x6
16459 xor %g1, 0x1F5E, %i4
16460 fnot1s %f9, %f11
16461 ldd [%l7 + 0x40], %f2
16462 ld [%l7 + 0x70], %f5
16463 fmovdneg %icc, %f9, %f13
16464 fpsub32 %f8, %f0, %f2
16465 ldd [%l7 + 0x10], %f8
16466 ldx [%l7 + 0x08], %i3
16467 fcmpd %fcc0, %f8, %f4
16468 fnand %f10, %f10, %f0
16469 alignaddrl %i7, %g4, %o5
16470 fnot1 %f8, %f0
16471 stb %l5, [%l7 + 0x40]
16472 fbul,a %fcc1, loop_1935
16473 taddcc %g6, 0x0B66, %g5
16474 tneg %icc, 0x7
16475 fble %fcc0, loop_1936
16476loop_1935:
16477 fbue %fcc3, loop_1937
16478 ldsh [%l7 + 0x4E], %i2
16479 fxor %f2, %f4, %f0
16480loop_1936:
16481 sdivx %i6, 0x0AA0, %l6
16482loop_1937:
16483 tne %icc, 0x3
16484 fbn,a %fcc3, loop_1938
16485 lduw [%l7 + 0x4C], %o1
16486 fandnot2s %f1, %f10, %f6
16487 ldsw [%l7 + 0x28], %i0
16488loop_1938:
16489 bvc,pt %icc, loop_1939
16490 lduw [%l7 + 0x70], %g7
16491 ldsh [%l7 + 0x54], %l1
16492 fmul8x16au %f1, %f8, %f8
16493loop_1939:
16494 fmuld8ulx16 %f13, %f9, %f10
16495 ld [%l7 + 0x24], %f6
16496 movgu %icc, %o7, %o0
16497 array8 %i1, %l0, %o3
16498 st %f4, [%l7 + 0x24]
16499 fmovdgu %xcc, %f7, %f6
16500 tpos %icc, 0x2
16501 ld [%l7 + 0x20], %f0
16502 movcc %icc, %g3, %l3
16503 stx %o4, [%l7 + 0x08]
16504 array32 %l2, %g2, %i5
16505 ldd [%l7 + 0x38], %f6
16506 fnot1s %f5, %f8
16507 fors %f12, %f13, %f4
16508 umulcc %l4, %o2, %o6
16509 ld [%l7 + 0x60], %f4
16510 fbg %fcc2, loop_1940
16511 fpack16 %f6, %f1
16512 tneg %icc, 0x4
16513 tsubcctv %g1, 0x13A7, %i4
16514loop_1940:
16515 fble %fcc2, loop_1941
16516 fmovdle %icc, %f7, %f2
16517 ldsb [%l7 + 0x5B], %i7
16518 fandnot2s %f4, %f14, %f0
16519loop_1941:
16520 tneg %icc, 0x4
16521 stx %g4, [%l7 + 0x20]
16522 movne %xcc, %o5, %l5
16523 movrlez %g6, 0x18D, %i3
16524 fxnor %f0, %f2, %f8
16525 bgu,a loop_1942
16526 edge8ln %g5, %i2, %l6
16527 fnot2s %f7, %f1
16528 array8 %i6, %o1, %g7
16529loop_1942:
16530 fmovsvc %icc, %f15, %f15
16531 lduh [%l7 + 0x30], %i0
16532 fbug,a %fcc0, loop_1943
16533 fcmple16 %f2, %f10, %l1
16534 ldx [%l7 + 0x10], %o0
16535 fblg,a %fcc3, loop_1944
16536loop_1943:
16537 ldsw [%l7 + 0x54], %o7
16538 fnor %f12, %f6, %f10
16539 edge32n %i1, %l0, %o3
16540loop_1944:
16541 fmovdvs %xcc, %f2, %f3
16542 lduh [%l7 + 0x42], %g3
16543 fbn,a %fcc1, loop_1945
16544 lduw [%l7 + 0x78], %o4
16545 std %f10, [%l7 + 0x48]
16546 tcs %xcc, 0x6
16547loop_1945:
16548 fpmerge %f3, %f10, %f14
16549 tcs %xcc, 0x4
16550 fbug,a %fcc2, loop_1946
16551 brgz %l2, loop_1947
16552 fbne %fcc1, loop_1948
16553 nop
16554 setx loop_1949, %l0, %l1
16555 wrpr 0x1, %tl
16556 wrpr %l1, %tnpc
16557 setx 0x34400001400, %l0, %l1
16558 wrpr %l1, %tstate
16559 wrhpr 0x4, %htstate
16560 done
16561loop_1946:
16562 ld [%l7 + 0x5C], %f6
16563loop_1947:
16564 sdivcc %g2, 0x0392, %i5
16565loop_1948:
16566 te %icc, 0x2
16567loop_1949:
16568 stw %l4, [%l7 + 0x14]
16569 fpadd16 %f2, %f8, %f2
16570 tsubcctv %o2, 0x053D, %l3
16571 fnot1s %f6, %f7
16572 fmovrsgez %o6, %f1, %f3
16573 ld [%l7 + 0x28], %f4
16574 bvs loop_1950
16575 fmovsl %icc, %f0, %f5
16576 ldsw [%l7 + 0x68], %g1
16577 ldsw [%l7 + 0x78], %i7
16578loop_1950:
16579 fnor %f4, %f10, %f6
16580 fcmps %fcc2, %f14, %f11
16581 xnorcc %g4, 0x00CA, %i4
16582 fandnot1 %f4, %f12, %f12
16583 movrne %l5, 0x0A3, %g6
16584 fone %f6
16585 ldx [%l7 + 0x08], %o5
16586 ldsw [%l7 + 0x58], %i3
16587 ldx [%l7 + 0x58], %g5
16588 orn %i2, %l6, %i6
16589 lduh [%l7 + 0x4C], %o1
16590 fmovdleu %icc, %f14, %f12
16591 stw %g7, [%l7 + 0x68]
16592 sethi 0x115B, %i0
16593 siam 0x1
16594 edge8n %l1, %o7, %i1
16595 fcmpgt32 %f12, %f10, %o0
16596 tvc %xcc, 0x3
16597 edge8l %o3, %l0, %o4
16598 popc %l2, %g2
16599 st %f6, [%l7 + 0x14]
16600 fmovdge %icc, %f5, %f15
16601 ldsh [%l7 + 0x50], %g3
16602 st %f13, [%l7 + 0x18]
16603 fcmpne16 %f12, %f10, %l4
16604 fmovsa %xcc, %f2, %f7
16605 stx %o2, [%l7 + 0x68]
16606 brgz %l3, loop_1951
16607 stx %i5, [%l7 + 0x60]
16608 movneg %icc, %o6, %g1
16609 ldsb [%l7 + 0x42], %i7
16610loop_1951:
16611 fexpand %f8, %f10
16612 fpsub32s %f12, %f12, %f0
16613 tl %xcc, 0x2
16614 fbo,a %fcc3, loop_1952
16615 or %g4, 0x001B, %l5
16616 srax %g6, 0x16, %o5
16617 ld [%l7 + 0x4C], %f11
16618loop_1952:
16619 xnorcc %i4, %g5, %i2
16620 fmul8x16al %f6, %f7, %f8
16621 stx %l6, [%l7 + 0x60]
16622 tge %icc, 0x6
16623 fbul,a %fcc1, loop_1953
16624 lduw [%l7 + 0x68], %i3
16625 stw %i6, [%l7 + 0x48]
16626 fxnor %f4, %f14, %f8
16627loop_1953:
16628 smulcc %g7, %o1, %l1
16629 fmovsvc %xcc, %f13, %f13
16630 movcs %icc, %i0, %o7
16631 fmul8sux16 %f8, %f6, %f6
16632 fsrc2s %f5, %f10
16633 bgu,pt %icc, loop_1954
16634 fmovrsne %i1, %f9, %f9
16635 ldx [%l7 + 0x60], %o3
16636 tg %icc, 0x3
16637loop_1954:
16638 add %o0, %o4, %l2
16639 fcmpne32 %f2, %f6, %l0
16640 edge16ln %g2, %l4, %g3
16641 sth %o2, [%l7 + 0x44]
16642 be,pn %icc, loop_1955
16643 ldx [%l7 + 0x30], %i5
16644 lduw [%l7 + 0x40], %l3
16645 ldub [%l7 + 0x6A], %o6
16646loop_1955:
16647 pdist %f2, %f4, %f2
16648 umulcc %g1, %g4, %l5
16649 movrlez %g6, 0x1F1, %o5
16650 ldd [%l7 + 0x70], %f0
16651 fcmple32 %f4, %f4, %i4
16652 edge8ln %i7, %g5, %l6
16653 fmovse %icc, %f10, %f4
16654 ldx [%l7 + 0x50], %i3
16655 bn,a,pn %xcc, loop_1956
16656 tge %icc, 0x3
16657 movle %icc, %i2, %i6
16658 sra %o1, 0x06, %l1
16659loop_1956:
16660 ldd [%l7 + 0x70], %f8
16661 fpadd32s %f12, %f7, %f0
16662 movge %icc, %g7, %i0
16663 std %f6, [%l7 + 0x68]
16664 stx %o7, [%l7 + 0x18]
16665 andcc %o3, 0x0EB3, %o0
16666 lduw [%l7 + 0x10], %i1
16667 te %xcc, 0x7
16668 ldsw [%l7 + 0x50], %l2
16669 fmovrde %o4, %f4, %f10
16670 bneg,pt %xcc, loop_1957
16671 movrgez %g2, %l0, %l4
16672 fble %fcc2, loop_1958
16673 fbuge %fcc0, loop_1959
16674loop_1957:
16675 sth %g3, [%l7 + 0x0A]
16676 bleu,a,pn %xcc, loop_1960
16677loop_1958:
16678 sth %o2, [%l7 + 0x08]
16679loop_1959:
16680 xnorcc %l3, %o6, %g1
16681 subccc %g4, 0x0C81, %i5
16682loop_1960:
16683 fpsub32 %f8, %f0, %f8
16684 tge %xcc, 0x4
16685 fmovdvs %icc, %f10, %f13
16686 call loop_1961
16687 udivcc %l5, 0x1C14, %o5
16688 fpackfix %f0, %f6
16689 fmovdcc %xcc, %f5, %f3
16690loop_1961:
16691 fmovdleu %icc, %f5, %f9
16692 lduh [%l7 + 0x0C], %i4
16693 std %f14, [%l7 + 0x78]
16694 lduh [%l7 + 0x76], %i7
16695 ldsh [%l7 + 0x2A], %g5
16696 lduh [%l7 + 0x0E], %g6
16697 stb %i3, [%l7 + 0x5D]
16698 bg %xcc, loop_1962
16699 subcc %l6, 0x1EA2, %i2
16700 ldsb [%l7 + 0x10], %i6
16701 fcmple16 %f10, %f14, %o1
16702loop_1962:
16703 fnot1s %f7, %f15
16704 xnor %g7, %i0, %l1
16705 brlz,a %o7, loop_1963
16706 tsubcctv %o3, 0x09E9, %i1
16707 taddcc %l2, %o0, %g2
16708 fble %fcc3, loop_1964
16709loop_1963:
16710 stx %o4, [%l7 + 0x60]
16711 fpsub32 %f10, %f2, %f2
16712 fmovrsgz %l0, %f4, %f6
16713loop_1964:
16714 move %xcc, %g3, %l4
16715 fpadd32s %f1, %f4, %f11
16716 popc 0x0C60, %l3
16717 fmovrsne %o2, %f4, %f10
16718 fmul8x16al %f8, %f11, %f12
16719 movrgz %g1, 0x10F, %g4
16720 ldsh [%l7 + 0x58], %i5
16721 sth %l5, [%l7 + 0x56]
16722 ldsb [%l7 + 0x15], %o5
16723 bcc,a loop_1965
16724 st %f5, [%l7 + 0x70]
16725 st %f2, [%l7 + 0x2C]
16726 fmovsleu %icc, %f9, %f6
16727loop_1965:
16728 tn %icc, 0x7
16729 fmovscs %xcc, %f5, %f2
16730 fcmple16 %f12, %f14, %o6
16731 sth %i4, [%l7 + 0x66]
16732 ldsw [%l7 + 0x7C], %i7
16733 bvs,a,pt %xcc, loop_1966
16734 sth %g6, [%l7 + 0x48]
16735 fpmerge %f11, %f11, %f0
16736 bl,pn %xcc, loop_1967
16737loop_1966:
16738 tle %icc, 0x0
16739 fxor %f0, %f10, %f6
16740 fmovs %f6, %f14
16741loop_1967:
16742 fsrc2 %f0, %f14
16743 sth %i3, [%l7 + 0x1A]
16744 movrlez %l6, %g5, %i6
16745 xor %o1, %g7, %i2
16746 ldsh [%l7 + 0x44], %i0
16747 lduh [%l7 + 0x1C], %o7
16748 fbg %fcc3, loop_1968
16749 xnorcc %l1, %i1, %o3
16750 ldub [%l7 + 0x54], %o0
16751 bn,a %xcc, loop_1969
16752loop_1968:
16753 sll %l2, 0x13, %o4
16754 st %f0, [%l7 + 0x28]
16755 ldsw [%l7 + 0x18], %l0
16756loop_1969:
16757 te %icc, 0x6
16758 movge %icc, %g3, %l4
16759 edge32ln %l3, %g2, %o2
16760 bleu,pn %xcc, loop_1970
16761 ldx [%l7 + 0x38], %g4
16762 movrlz %g1, %i5, %l5
16763 andn %o5, 0x0814, %o6
16764loop_1970:
16765 edge32 %i7, %i4, %g6
16766 ld [%l7 + 0x48], %f7
16767 ldd [%l7 + 0x70], %f12
16768 lduh [%l7 + 0x64], %i3
16769 fnor %f14, %f12, %f10
16770 movleu %xcc, %g5, %l6
16771 fmovdpos %xcc, %f1, %f6
16772 tcc %xcc, 0x6
16773 brlz,a %i6, loop_1971
16774 brz %o1, loop_1972
16775 fmovrdne %g7, %f6, %f6
16776 andcc %i2, 0x0B99, %o7
16777loop_1971:
16778 movl %xcc, %l1, %i0
16779loop_1972:
16780 bvs,pt %xcc, loop_1973
16781 ldsh [%l7 + 0x24], %i1
16782 ldsb [%l7 + 0x0E], %o3
16783 movne %xcc, %l2, %o4
16784loop_1973:
16785 fmovsgu %xcc, %f1, %f6
16786 fmovsa %xcc, %f2, %f14
16787 ldsb [%l7 + 0x7C], %l0
16788 fba %fcc2, loop_1974
16789 edge16 %g3, %l4, %o0
16790 fbo,a %fcc3, loop_1975
16791 smul %l3, 0x1A1F, %o2
16792loop_1974:
16793 fcmple16 %f0, %f2, %g4
16794 ldx [%l7 + 0x08], %g1
16795loop_1975:
16796 ldsw [%l7 + 0x78], %g2
16797 fxor %f10, %f12, %f2
16798 fnot1s %f0, %f13
16799 fors %f7, %f7, %f2
16800 udivx %l5, 0x1AC4, %i5
16801 mulx %o5, %i7, %i4
16802 fmuld8ulx16 %f9, %f8, %f0
16803 te %icc, 0x2
16804 fbo,a %fcc3, loop_1976
16805 std %f10, [%l7 + 0x18]
16806 tne %icc, 0x7
16807 fornot1s %f2, %f4, %f5
16808loop_1976:
16809 for %f2, %f10, %f14
16810 ldsw [%l7 + 0x30], %g6
16811 ldub [%l7 + 0x47], %i3
16812 movrlz %g5, %l6, %o6
16813 ldsw [%l7 + 0x08], %o1
16814 ldx [%l7 + 0x58], %i6
16815 sll %i2, 0x0C, %g7
16816 fmovse %xcc, %f1, %f2
16817 fmovdvc %icc, %f6, %f5
16818 ldsw [%l7 + 0x6C], %l1
16819 brz %i0, loop_1977
16820 te %icc, 0x3
16821 ldd [%l7 + 0x70], %f2
16822 fbge %fcc3, loop_1978
16823loop_1977:
16824 std %f4, [%l7 + 0x70]
16825 sth %o7, [%l7 + 0x1A]
16826 ldub [%l7 + 0x09], %o3
16827loop_1978:
16828 movg %xcc, %i1, %l2
16829 edge8n %o4, %l0, %l4
16830 ba loop_1979
16831 array32 %o0, %l3, %g3
16832 ldx [%l7 + 0x20], %o2
16833 ldub [%l7 + 0x24], %g1
16834loop_1979:
16835 fpsub32 %f0, %f6, %f0
16836 fmovrsgz %g2, %f10, %f7
16837 edge8 %l5, %i5, %o5
16838 brgz %g4, loop_1980
16839 fcmple16 %f8, %f14, %i7
16840 fpsub32s %f14, %f10, %f10
16841 sdivcc %i4, 0x096D, %i3
16842loop_1980:
16843 ldx [%l7 + 0x10], %g5
16844 fnot1s %f9, %f5
16845 lduh [%l7 + 0x66], %g6
16846 fornot2s %f10, %f4, %f12
16847 stb %o6, [%l7 + 0x1F]
16848 edge8l %o1, %i6, %i2
16849 bneg,a,pt %icc, loop_1981
16850 fxors %f14, %f4, %f11
16851 std %f0, [%l7 + 0x30]
16852 taddcc %l6, 0x0011, %l1
16853loop_1981:
16854 fsrc2s %f0, %f11
16855 movvs %icc, %i0, %o7
16856 fpadd16 %f10, %f4, %f12
16857 st %f3, [%l7 + 0x4C]
16858 fbuge,a %fcc1, loop_1982
16859 fmovrdgez %o3, %f2, %f0
16860 sth %g7, [%l7 + 0x20]
16861 bshuffle %f0, %f8, %f2
16862loop_1982:
16863 tvc %icc, 0x0
16864 ldsw [%l7 + 0x60], %i1
16865 ldsh [%l7 + 0x42], %o4
16866 fnegd %f8, %f4
16867 movvc %xcc, %l0, %l2
16868 tsubcctv %o0, %l4, %g3
16869 fmovdn %icc, %f8, %f1
16870 udiv %l3, 0x0DD0, %g1
16871 bneg loop_1983
16872 fmuld8ulx16 %f2, %f2, %f4
16873 ldsw [%l7 + 0x50], %o2
16874 fbne %fcc2, loop_1984
16875loop_1983:
16876 fnot1 %f6, %f4
16877 ldsh [%l7 + 0x26], %l5
16878 tneg %xcc, 0x6
16879loop_1984:
16880 lduw [%l7 + 0x28], %g2
16881 bcc %xcc, loop_1985
16882 ba %xcc, loop_1986
16883 addc %o5, %g4, %i7
16884 fbe,a %fcc3, loop_1987
16885loop_1985:
16886 fmovdle %icc, %f4, %f0
16887loop_1986:
16888 ldx [%l7 + 0x08], %i5
16889 fpadd32 %f12, %f6, %f10
16890loop_1987:
16891 stb %i4, [%l7 + 0x0F]
16892 fand %f2, %f10, %f6
16893 fnors %f14, %f14, %f7
16894 stw %i3, [%l7 + 0x30]
16895 fnands %f6, %f2, %f2
16896 ldx [%l7 + 0x70], %g5
16897 fexpand %f1, %f0
16898 movrlez %g6, %o1, %o6
16899 lduw [%l7 + 0x40], %i6
16900 fmovdneg %xcc, %f9, %f10
16901 stx %i2, [%l7 + 0x70]
16902 call loop_1988
16903 brgz,a %l1, loop_1989
16904 tneg %icc, 0x7
16905 taddcctv %l6, 0x0CA5, %i0
16906loop_1988:
16907 lduh [%l7 + 0x10], %o7
16908loop_1989:
16909 ldsw [%l7 + 0x28], %g7
16910 bpos,pn %icc, loop_1990
16911 lduw [%l7 + 0x58], %o3
16912 ldd [%l7 + 0x50], %f4
16913 fmovrdne %o4, %f4, %f10
16914loop_1990:
16915 fors %f15, %f11, %f12
16916 ldsw [%l7 + 0x64], %i1
16917 edge8n %l0, %o0, %l2
16918 xnorcc %g3, 0x19FE, %l4
16919 fabsd %f2, %f0
16920 movrlez %l3, %o2, %l5
16921 fmovdne %icc, %f10, %f4
16922 or %g2, 0x147F, %g1
16923 fpsub32s %f4, %f4, %f8
16924 tsubcc %o5, 0x1BDA, %i7
16925 lduh [%l7 + 0x52], %i5
16926 fpsub32s %f11, %f10, %f5
16927 alignaddr %g4, %i4, %g5
16928 lduh [%l7 + 0x6A], %g6
16929 ldx [%l7 + 0x18], %i3
16930 fnand %f10, %f6, %f4
16931 brgz,a %o1, loop_1991
16932 st %f9, [%l7 + 0x1C]
16933 ldsb [%l7 + 0x11], %i6
16934 stx %i2, [%l7 + 0x20]
16935loop_1991:
16936 fmovdl %xcc, %f12, %f6
16937 fmovsg %xcc, %f6, %f14
16938 movpos %icc, %l1, %l6
16939 fmovsvc %xcc, %f1, %f15
16940 fone %f10
16941 bl,a,pt %icc, loop_1992
16942 fmovdg %xcc, %f3, %f6
16943 ldub [%l7 + 0x59], %i0
16944 ta %xcc, 0x4
16945loop_1992:
16946 fbu,a %fcc2, loop_1993
16947 ldub [%l7 + 0x15], %o6
16948 tg %icc, 0x2
16949 fbe %fcc3, loop_1994
16950loop_1993:
16951 sth %g7, [%l7 + 0x60]
16952 fmovsge %xcc, %f15, %f10
16953 movle %xcc, %o7, %o3
16954loop_1994:
16955 edge8n %i1, %l0, %o0
16956 fmul8x16al %f8, %f6, %f8
16957 andncc %o4, %g3, %l2
16958 ldub [%l7 + 0x29], %l4
16959 edge32 %o2, %l3, %l5
16960 std %f8, [%l7 + 0x20]
16961 fbn %fcc3, loop_1995
16962 bgu %icc, loop_1996
16963 stb %g2, [%l7 + 0x49]
16964 addcc %g1, 0x189B, %o5
16965loop_1995:
16966 ld [%l7 + 0x24], %f14
16967loop_1996:
16968 subc %i5, %i7, %i4
16969 ld [%l7 + 0x28], %f9
16970 std %f2, [%l7 + 0x40]
16971 ldsw [%l7 + 0x24], %g4
16972 pdist %f2, %f10, %f14
16973 edge8ln %g5, %g6, %i3
16974 sethi 0x1279, %i6
16975 array32 %o1, %l1, %l6
16976 movle %xcc, %i2, %o6
16977 fblg %fcc2, loop_1997
16978 fmovdleu %icc, %f11, %f3
16979 edge16l %i0, %g7, %o3
16980 st %f3, [%l7 + 0x64]
16981loop_1997:
16982 ldsb [%l7 + 0x45], %o7
16983 sll %l0, %i1, %o0
16984 bneg,a,pn %icc, loop_1998
16985 fbul,a %fcc2, loop_1999
16986 movrgz %o4, %l2, %g3
16987 fmovdle %xcc, %f8, %f4
16988loop_1998:
16989 nop
16990 setx loop_2000, %l0, %l1
16991 wrpr 0x1, %tl
16992 wrpr %l1, %tpc
16993 add %l1, 0x4, %l1
16994 wrpr %l1, %tnpc
16995 setx 0x34400001400, %l0, %l1
16996 wrpr %l1, %tstate
16997 wrhpr 0x4, %htstate
16998 retry
16999loop_1999:
17000 tn %icc, 0x2
17001 smulcc %l4, %o2, %l3
17002 fcmpgt32 %f4, %f6, %g2
17003loop_2000:
17004 udivx %g1, 0x0147, %l5
17005 fmovdg %xcc, %f4, %f11
17006 fmovrslez %o5, %f4, %f12
17007 st %f9, [%l7 + 0x70]
17008 ldx [%l7 + 0x20], %i7
17009 stw %i4, [%l7 + 0x48]
17010 fmovsa %icc, %f14, %f14
17011 tsubcctv %i5, %g4, %g6
17012 fnot1s %f7, %f3
17013 bcc,a %xcc, loop_2001
17014 edge8ln %g5, %i3, %o1
17015 lduh [%l7 + 0x3E], %i6
17016 movvs %icc, %l1, %i2
17017loop_2001:
17018 ldsw [%l7 + 0x34], %l6
17019 movge %xcc, %o6, %i0
17020 fmovrdlez %o3, %f6, %f4
17021 stw %g7, [%l7 + 0x58]
17022 movrne %l0, %o7, %i1
17023 array8 %o4, %l2, %g3
17024 srax %o0, %o2, %l3
17025 edge16ln %l4, %g1, %g2
17026 st %f15, [%l7 + 0x38]
17027 fble %fcc0, loop_2002
17028 fmovsgu %xcc, %f2, %f11
17029 fmovse %icc, %f0, %f11
17030 ldsh [%l7 + 0x64], %l5
17031loop_2002:
17032 sth %i7, [%l7 + 0x66]
17033 array8 %o5, %i5, %g4
17034 stx %i4, [%l7 + 0x78]
17035 std %f12, [%l7 + 0x68]
17036 movn %xcc, %g6, %g5
17037 ldsh [%l7 + 0x48], %i3
17038 stb %i6, [%l7 + 0x2D]
17039 fcmple16 %f14, %f10, %l1
17040 umul %i2, 0x17BF, %l6
17041 sethi 0x0AE9, %o6
17042 ldsw [%l7 + 0x58], %o1
17043 sth %i0, [%l7 + 0x54]
17044 ldsb [%l7 + 0x71], %g7
17045 fbug %fcc2, loop_2003
17046 ldsb [%l7 + 0x12], %o3
17047 fmuld8ulx16 %f9, %f14, %f2
17048 fnot1 %f8, %f6
17049loop_2003:
17050 lduh [%l7 + 0x3A], %o7
17051 fornot1s %f0, %f15, %f2
17052 sdivx %i1, 0x1255, %l0
17053 fba,a %fcc3, loop_2004
17054 bneg loop_2005
17055 ldd [%l7 + 0x58], %f2
17056 call loop_2006
17057loop_2004:
17058 umulcc %o4, %l2, %o0
17059loop_2005:
17060 alignaddrl %o2, %g3, %l3
17061 fmovrdgz %g1, %f10, %f0
17062loop_2006:
17063 tn %xcc, 0x7
17064 fmul8x16al %f8, %f4, %f12
17065 andn %g2, 0x05EB, %l4
17066 ldsh [%l7 + 0x6A], %l5
17067 ldd [%l7 + 0x30], %f0
17068 bge loop_2007
17069 lduw [%l7 + 0x5C], %o5
17070 std %f4, [%l7 + 0x58]
17071 ldub [%l7 + 0x3E], %i7
17072loop_2007:
17073 fbg,a %fcc2, loop_2008
17074 fblg %fcc1, loop_2009
17075 ldx [%l7 + 0x10], %i5
17076 stx %i4, [%l7 + 0x30]
17077loop_2008:
17078 xorcc %g6, %g5, %g4
17079loop_2009:
17080 fbg %fcc1, loop_2010
17081 ldd [%l7 + 0x20], %f10
17082 fbue %fcc1, loop_2011
17083 fcmpd %fcc2, %f6, %f8
17084loop_2010:
17085 ld [%l7 + 0x48], %f8
17086 sth %i6, [%l7 + 0x1C]
17087loop_2011:
17088 fmul8sux16 %f10, %f10, %f6
17089 ldsh [%l7 + 0x40], %i3
17090 fble %fcc0, loop_2012
17091 fbue %fcc0, loop_2013
17092 ldx [%l7 + 0x38], %l1
17093 fbo %fcc0, loop_2014
17094loop_2012:
17095 ldsh [%l7 + 0x7C], %i2
17096loop_2013:
17097 st %f13, [%l7 + 0x34]
17098 ldsw [%l7 + 0x1C], %o6
17099loop_2014:
17100 brgez,a %l6, loop_2015
17101 fpsub16 %f10, %f8, %f4
17102 fmovse %icc, %f15, %f8
17103 fcmps %fcc2, %f2, %f12
17104loop_2015:
17105 fmovde %xcc, %f3, %f0
17106 movrgz %o1, 0x1F5, %i0
17107 tcc %xcc, 0x6
17108 sdiv %g7, 0x0BDC, %o3
17109 stw %o7, [%l7 + 0x20]
17110 tcs %xcc, 0x6
17111 tvs %xcc, 0x6
17112 fpack16 %f12, %f6
17113 fmuld8ulx16 %f11, %f4, %f6
17114 ldsw [%l7 + 0x3C], %i1
17115 edge32 %o4, %l0, %o0
17116 or %l2, %o2, %l3
17117 tl %xcc, 0x4
17118 ldd [%l7 + 0x20], %f14
17119 bvc,a %icc, loop_2016
17120 tcs %icc, 0x6
17121 st %f2, [%l7 + 0x70]
17122 ldsb [%l7 + 0x49], %g1
17123loop_2016:
17124 fpadd32 %f2, %f6, %f6
17125 fmovrslez %g2, %f9, %f6
17126 bn,pn %icc, loop_2017
17127 bleu,a,pn %icc, loop_2018
17128 fxnors %f5, %f0, %f8
17129 lduw [%l7 + 0x54], %g3
17130loop_2017:
17131 bge loop_2019
17132loop_2018:
17133 fmovrsne %l4, %f3, %f7
17134 fnor %f6, %f6, %f14
17135 lduw [%l7 + 0x28], %l5
17136loop_2019:
17137 te %icc, 0x7
17138 bl %xcc, loop_2020
17139 bvs,a loop_2021
17140 tneg %icc, 0x6
17141 fone %f8
17142loop_2020:
17143 umul %o5, 0x1ECF, %i7
17144loop_2021:
17145 ldsb [%l7 + 0x14], %i5
17146 fcmpne32 %f0, %f10, %g6
17147 ldub [%l7 + 0x3E], %g5
17148 nop
17149 setx loop_2022, %l0, %l1
17150 wrpr 0x1, %tl
17151 wrpr %l1, %tnpc
17152 setx 0x34400001400, %l0, %l1
17153 wrpr %l1, %tstate
17154 wrhpr 0x4, %htstate
17155 done
17156 fmovdvs %xcc, %f6, %f1
17157 ldsb [%l7 + 0x7A], %g4
17158 movcs %xcc, %i4, %i3
17159loop_2022:
17160 fbl %fcc1, loop_2023
17161 xnorcc %l1, %i6, %o6
17162 tleu %icc, 0x3
17163 fsrc2s %f8, %f4
17164loop_2023:
17165 fcmpne32 %f6, %f12, %l6
17166 fpmerge %f12, %f8, %f4
17167 array8 %i2, %i0, %g7
17168 fmovse %icc, %f4, %f12
17169 std %f10, [%l7 + 0x68]
17170 be,pn %icc, loop_2024
17171 lduh [%l7 + 0x0A], %o1
17172 fpackfix %f10, %f14
17173 stx %o3, [%l7 + 0x60]
17174loop_2024:
17175 tsubcc %o7, 0x13E7, %i1
17176 for %f2, %f14, %f8
17177 ldsb [%l7 + 0x58], %o4
17178 subcc %o0, %l2, %l0
17179 st %f2, [%l7 + 0x7C]
17180 ldx [%l7 + 0x68], %l3
17181 fmovrdlz %o2, %f8, %f2
17182 fmovdge %icc, %f3, %f1
17183 sdivcc %g2, 0x1BB5, %g3
17184 fmovda %xcc, %f0, %f3
17185 movge %xcc, %g1, %l4
17186 sub %l5, %i7, %i5
17187 ldub [%l7 + 0x7A], %g6
17188 fmovrde %o5, %f2, %f4
17189 addcc %g5, 0x0955, %i4
17190 fmovdleu %xcc, %f14, %f3
17191 srlx %i3, 0x01, %l1
17192 ldd [%l7 + 0x10], %f4
17193 movvc %xcc, %i6, %g4
17194 edge32 %o6, %l6, %i2
17195 fcmps %fcc2, %f3, %f15
17196 std %f10, [%l7 + 0x50]
17197 movleu %icc, %g7, %o1
17198 fsrc1 %f6, %f0
17199 fnor %f4, %f0, %f0
17200 ldsw [%l7 + 0x20], %i0
17201 sllx %o3, 0x0D, %i1
17202 fandnot2 %f12, %f10, %f8
17203 fbuge %fcc2, loop_2025
17204 addcc %o4, %o7, %o0
17205 fmovs %f14, %f11
17206 fblg,a %fcc3, loop_2026
17207loop_2025:
17208 movrlez %l2, 0x314, %l3
17209 bcs,pn %icc, loop_2027
17210 udiv %o2, 0x14F3, %l0
17211loop_2026:
17212 bn,pt %xcc, loop_2028
17213 stw %g2, [%l7 + 0x10]
17214loop_2027:
17215 movleu %icc, %g3, %g1
17216 ldsh [%l7 + 0x36], %l5
17217loop_2028:
17218 fpackfix %f8, %f10
17219 fpadd16 %f0, %f0, %f14
17220 fmovdvs %xcc, %f14, %f6
17221 fmovrdgz %i7, %f10, %f8
17222 ldd [%l7 + 0x38], %f10
17223 bg,a loop_2029
17224 fmul8ulx16 %f4, %f10, %f8
17225 bvs,a loop_2030
17226 fcmpd %fcc0, %f8, %f10
17227loop_2029:
17228 fnot2s %f5, %f7
17229 fbug,a %fcc2, loop_2031
17230loop_2030:
17231 and %i5, %g6, %l4
17232 fones %f3
17233 lduh [%l7 + 0x32], %o5
17234loop_2031:
17235 fpsub32s %f4, %f12, %f8
17236 fzeros %f8
17237 ldsb [%l7 + 0x45], %i4
17238 call loop_2032
17239 ld [%l7 + 0x74], %f6
17240 ldsb [%l7 + 0x2F], %i3
17241 fbo,a %fcc0, loop_2033
17242loop_2032:
17243 movcc %xcc, %g5, %i6
17244 mulscc %g4, %o6, %l1
17245 ldsw [%l7 + 0x60], %i2
17246loop_2033:
17247 ldx [%l7 + 0x08], %l6
17248 ldub [%l7 + 0x23], %g7
17249 fbule,a %fcc1, loop_2034
17250 stx %i0, [%l7 + 0x08]
17251 fbne,a %fcc1, loop_2035
17252 fpackfix %f12, %f8
17253loop_2034:
17254 alignaddrl %o3, %o1, %o4
17255 fmovsgu %xcc, %f11, %f0
17256loop_2035:
17257 fmovdpos %icc, %f2, %f3
17258 sth %o7, [%l7 + 0x0C]
17259 ldsh [%l7 + 0x08], %o0
17260 mova %icc, %i1, %l2
17261 ldsb [%l7 + 0x58], %o2
17262 edge16 %l3, %l0, %g3
17263 st %f14, [%l7 + 0x54]
17264 orcc %g2, 0x03E9, %g1
17265 pdist %f10, %f8, %f8
17266 fbne %fcc0, loop_2036
17267 subc %l5, %i7, %i5
17268 edge8ln %l4, %g6, %i4
17269 ldx [%l7 + 0x58], %i3
17270loop_2036:
17271 fmul8x16 %f5, %f8, %f8
17272 ldsb [%l7 + 0x08], %g5
17273 movle %xcc, %o5, %i6
17274 brnz,a %o6, loop_2037
17275 fmovdgu %icc, %f12, %f3
17276 stw %l1, [%l7 + 0x40]
17277 ldub [%l7 + 0x7E], %g4
17278loop_2037:
17279 nop
17280 setx loop_2038, %l0, %l1
17281 wrpr 0x1, %tl
17282 wrpr %l1, %tnpc
17283 setx 0x34400001400, %l0, %l1
17284 wrpr %l1, %tstate
17285 wrhpr 0x4, %htstate
17286 done
17287 xnor %l6, %i2, %g7
17288 fmovd %f0, %f12
17289 fsrc1 %f2, %f10
17290loop_2038:
17291 mulx %i0, 0x109C, %o1
17292 fnand %f0, %f6, %f10
17293 st %f0, [%l7 + 0x28]
17294 fmovdneg %xcc, %f9, %f12
17295 tcs %icc, 0x2
17296 fmovsa %xcc, %f12, %f2
17297 pdist %f6, %f8, %f0
17298 stw %o4, [%l7 + 0x30]
17299 fmovsle %xcc, %f11, %f14
17300 bcc %icc, loop_2039
17301 fmovsne %icc, %f3, %f1
17302 stx %o3, [%l7 + 0x68]
17303 fpmerge %f4, %f10, %f8
17304loop_2039:
17305 fmovdn %icc, %f9, %f9
17306 fmovdneg %xcc, %f10, %f0
17307 fxor %f12, %f8, %f10
17308 tn %xcc, 0x7
17309 tsubcctv %o0, 0x1880, %o7
17310 fcmpne32 %f0, %f2, %l2
17311 fmovsvc %xcc, %f2, %f2
17312 edge16ln %o2, %l3, %i1
17313 fbo %fcc0, loop_2040
17314 fandnot2s %f0, %f10, %f12
17315 ldsb [%l7 + 0x0D], %l0
17316 fsrc1s %f2, %f11
17317loop_2040:
17318 fand %f0, %f2, %f14
17319 fands %f4, %f9, %f9
17320 fmovsge %xcc, %f9, %f10
17321 fcmpd %fcc3, %f8, %f14
17322 fornot2s %f3, %f8, %f6
17323 fsrc1 %f10, %f0
17324 movvs %xcc, %g2, %g1
17325 fcmpd %fcc2, %f14, %f0
17326 ldsb [%l7 + 0x57], %g3
17327 fmovdl %icc, %f12, %f15
17328 brnz %l5, loop_2041
17329 stx %i7, [%l7 + 0x08]
17330 fmovdvs %icc, %f10, %f1
17331 ta %xcc, 0x7
17332loop_2041:
17333 fmovdvs %icc, %f0, %f3
17334 fabsd %f14, %f4
17335 bcc,pn %xcc, loop_2042
17336 fmovsa %xcc, %f9, %f12
17337 fmovrdgez %l4, %f14, %f4
17338 udivx %g6, 0x14F6, %i5
17339loop_2042:
17340 movvc %icc, %i3, %g5
17341 tge %xcc, 0x7
17342 fpadd32s %f14, %f11, %f10
17343 fmovsn %icc, %f6, %f15
17344 fxors %f6, %f4, %f15
17345 ldsw [%l7 + 0x58], %i4
17346 ldd [%l7 + 0x70], %f4
17347 ldsh [%l7 + 0x24], %o5
17348 ldsb [%l7 + 0x59], %i6
17349 fzero %f0
17350 fmovrdgez %l1, %f14, %f14
17351 fone %f0
17352 movne %icc, %g4, %l6
17353 fnot1 %f14, %f0
17354 lduw [%l7 + 0x2C], %i2
17355 fmovsl %icc, %f2, %f12
17356 fble %fcc1, loop_2043
17357 fmovrslez %o6, %f13, %f2
17358 fcmple32 %f2, %f10, %g7
17359 fnot1 %f14, %f2
17360loop_2043:
17361 fbge,a %fcc3, loop_2044
17362 lduw [%l7 + 0x18], %o1
17363 ldsw [%l7 + 0x24], %o4
17364 fmovsneg %xcc, %f15, %f0
17365loop_2044:
17366 fnot1s %f0, %f0
17367 ld [%l7 + 0x58], %f11
17368 fbule %fcc3, loop_2045
17369 move %icc, %i0, %o0
17370 fcmple32 %f12, %f6, %o3
17371 xnorcc %l2, 0x0A97, %o7
17372loop_2045:
17373 fandnot2s %f4, %f5, %f11
17374 fmul8sux16 %f12, %f6, %f0
17375 sllx %l3, 0x1B, %o2
17376 sra %i1, %l0, %g2
17377 ldsh [%l7 + 0x4A], %g1
17378 ld [%l7 + 0x20], %f3
17379 fcmpgt16 %f6, %f0, %g3
17380 fbn %fcc3, loop_2046
17381 fba,a %fcc2, loop_2047
17382 fandnot1 %f0, %f0, %f2
17383 stw %l5, [%l7 + 0x08]
17384loop_2046:
17385 and %l4, %g6, %i7
17386loop_2047:
17387 fbn %fcc0, loop_2048
17388 call loop_2049
17389 bcc loop_2050
17390 for %f14, %f0, %f12
17391loop_2048:
17392 bn,a,pt %icc, loop_2051
17393loop_2049:
17394 fnot1 %f8, %f6
17395loop_2050:
17396 fpsub32s %f14, %f4, %f4
17397 and %i3, 0x1526, %i5
17398loop_2051:
17399 sethi 0x02AE, %g5
17400 ldsw [%l7 + 0x7C], %i4
17401 ldsb [%l7 + 0x0A], %o5
17402 fpsub16s %f0, %f11, %f14
17403 stw %i6, [%l7 + 0x5C]
17404 faligndata %f2, %f4, %f10
17405 move %xcc, %g4, %l6
17406 fmovspos %xcc, %f6, %f11
17407 fmovdg %icc, %f4, %f8
17408 ldd [%l7 + 0x78], %f2
17409 fmovspos %icc, %f11, %f8
17410 xor %i2, 0x18A1, %o6
17411 taddcc %g7, 0x0035, %o1
17412 tsubcc %l1, 0x1B98, %i0
17413 fmovrsne %o0, %f7, %f6
17414 andncc %o3, %l2, %o4
17415 movleu %icc, %o7, %o2
17416 stw %l3, [%l7 + 0x7C]
17417 subccc %l0, %g2, %g1
17418 orn %g3, %i1, %l4
17419 sth %l5, [%l7 + 0x08]
17420 addccc %i7, %i3, %i5
17421 lduw [%l7 + 0x70], %g5
17422 st %f13, [%l7 + 0x34]
17423 andn %g6, 0x10EC, %o5
17424 popc %i4, %g4
17425 fnegd %f10, %f14
17426 subccc %i6, 0x069E, %i2
17427 tpos %icc, 0x1
17428 stx %o6, [%l7 + 0x50]
17429 ldd [%l7 + 0x18], %f0
17430 fmovdvc %icc, %f9, %f15
17431 fmovdg %xcc, %f4, %f14
17432 fbu %fcc0, loop_2052
17433 movle %xcc, %g7, %o1
17434 fandnot2 %f6, %f12, %f6
17435 fbu %fcc2, loop_2053
17436loop_2052:
17437 stb %l1, [%l7 + 0x61]
17438 fabss %f1, %f6
17439 tl %icc, 0x6
17440loop_2053:
17441 edge32 %l6, %o0, %i0
17442 ldsb [%l7 + 0x0D], %o3
17443 fbue,a %fcc1, loop_2054
17444 fornot2 %f14, %f12, %f8
17445 fbue,a %fcc1, loop_2055
17446 fones %f6
17447loop_2054:
17448 bpos,pt %xcc, loop_2056
17449 ldsh [%l7 + 0x6A], %l2
17450loop_2055:
17451 fnot2s %f5, %f12
17452 mulx %o4, %o7, %l3
17453loop_2056:
17454 tvs %xcc, 0x7
17455 fbne,a %fcc0, loop_2057
17456 sub %l0, 0x176D, %o2
17457 ldsw [%l7 + 0x24], %g2
17458 fmovrsne %g1, %f13, %f0
17459loop_2057:
17460 movneg %xcc, %i1, %l4
17461 fmul8x16 %f7, %f0, %f6
17462 fmovdcs %icc, %f0, %f10
17463 pdist %f14, %f2, %f8
17464 st %f12, [%l7 + 0x14]
17465 ldx [%l7 + 0x40], %g3
17466 ld [%l7 + 0x54], %f15
17467 stx %l5, [%l7 + 0x18]
17468 fcmpgt32 %f12, %f0, %i7
17469 brlz,a %i5, loop_2058
17470 fmovs %f9, %f12
17471 fcmpgt32 %f4, %f4, %i3
17472 fmovdgu %icc, %f8, %f10
17473loop_2058:
17474 sdivx %g5, 0x0DE1, %o5
17475 fmovde %xcc, %f11, %f12
17476 tvs %xcc, 0x0
17477 fpadd16 %f8, %f8, %f2
17478 st %f1, [%l7 + 0x28]
17479 bge,a,pn %icc, loop_2059
17480 fmovsle %icc, %f3, %f12
17481 nop
17482 setx loop_2060, %l0, %l1
17483 wrpr 0x1, %tl
17484 wrpr %l1, %tpc
17485 add %l1, 0x4, %l1
17486 wrpr %l1, %tnpc
17487 setx 0x34400001400, %l0, %l1
17488 wrpr %l1, %tstate
17489 wrhpr 0x4, %htstate
17490 retry
17491 lduh [%l7 + 0x32], %i4
17492loop_2059:
17493 stx %g6, [%l7 + 0x40]
17494 bg,pt %xcc, loop_2061
17495loop_2060:
17496 for %f12, %f8, %f10
17497 std %f6, [%l7 + 0x28]
17498 movrgz %i6, 0x326, %g4
17499loop_2061:
17500 std %f0, [%l7 + 0x58]
17501 ldsw [%l7 + 0x74], %i2
17502 fmovrdlez %o6, %f6, %f8
17503 bshuffle %f4, %f0, %f6
17504 array8 %o1, %g7, %l1
17505 fones %f12
17506 ldub [%l7 + 0x37], %o0
17507 ldsb [%l7 + 0x7F], %l6
17508 array16 %i0, %l2, %o4
17509 fbne,a %fcc0, loop_2062
17510 umulcc %o7, %l3, %o3
17511 andcc %l0, %o2, %g1
17512 fpsub16 %f8, %f6, %f10
17513loop_2062:
17514 fbu,a %fcc1, loop_2063
17515 addccc %g2, %i1, %l4
17516 fbue %fcc3, loop_2064
17517 fornot2 %f6, %f10, %f0
17518loop_2063:
17519 fxnors %f9, %f14, %f11
17520 bvc,pt %xcc, loop_2065
17521loop_2064:
17522 edge32l %g3, %i7, %l5
17523 tgu %icc, 0x3
17524 fandnot1 %f4, %f4, %f12
17525loop_2065:
17526 udivx %i5, 0x13D2, %i3
17527 fone %f10
17528 ld [%l7 + 0x0C], %f15
17529 tsubcc %o5, 0x0192, %i4
17530 ba loop_2066
17531 ldsb [%l7 + 0x68], %g5
17532 tsubcctv %i6, %g4, %g6
17533 ba,a loop_2067
17534loop_2066:
17535 siam 0x3
17536 edge8ln %o6, %i2, %g7
17537 ldsh [%l7 + 0x7E], %l1
17538loop_2067:
17539 fbu,a %fcc3, loop_2068
17540 fpadd16s %f10, %f12, %f7
17541 ldsb [%l7 + 0x14], %o1
17542 tne %icc, 0x2
17543loop_2068:
17544 fmovsne %icc, %f12, %f9
17545 andn %o0, 0x013A, %l6
17546 fnegd %f12, %f0
17547 taddcc %l2, 0x0783, %i0
17548 xnor %o7, 0x1B6A, %l3
17549 tvc %xcc, 0x0
17550 edge32n %o4, %o3, %l0
17551 fand %f14, %f2, %f6
17552 fpsub32 %f6, %f10, %f4
17553 ldsh [%l7 + 0x18], %g1
17554 edge8 %o2, %g2, %l4
17555 bcs,a,pn %icc, loop_2069
17556 ldd [%l7 + 0x38], %f0
17557 fand %f2, %f14, %f10
17558 fornot2 %f6, %f14, %f10
17559loop_2069:
17560 bvs,pn %icc, loop_2070
17561 stw %i1, [%l7 + 0x3C]
17562 fmovdge %xcc, %f13, %f15
17563 fmovrdlz %i7, %f12, %f2
17564loop_2070:
17565 alignaddrl %l5, %g3, %i5
17566 tpos %xcc, 0x0
17567 sll %o5, 0x09, %i4
17568 fpadd16 %f4, %f2, %f4
17569 tne %xcc, 0x3
17570 ldsw [%l7 + 0x20], %i3
17571 array8 %g5, %g4, %g6
17572 ldsh [%l7 + 0x2A], %i6
17573 fpsub16s %f15, %f5, %f5
17574 edge8l %o6, %g7, %i2
17575 fcmpeq16 %f6, %f4, %o1
17576 sth %o0, [%l7 + 0x66]
17577 bl,a %xcc, loop_2071
17578 ldsb [%l7 + 0x61], %l6
17579 lduh [%l7 + 0x4C], %l2
17580 smulcc %l1, 0x0F84, %i0
17581loop_2071:
17582 siam 0x6
17583 fpadd32s %f2, %f9, %f1
17584 lduh [%l7 + 0x70], %l3
17585 ld [%l7 + 0x78], %f4
17586 stw %o7, [%l7 + 0x58]
17587 subccc %o4, %l0, %o3
17588 fmovsa %xcc, %f5, %f13
17589 fmovde %xcc, %f6, %f10
17590 st %f3, [%l7 + 0x08]
17591 edge8 %o2, %g1, %l4
17592 fmovrse %i1, %f2, %f2
17593 fbule %fcc3, loop_2072
17594 fmovrdne %i7, %f10, %f8
17595 bvs,a loop_2073
17596 ld [%l7 + 0x50], %f1
17597loop_2072:
17598 fbn %fcc3, loop_2074
17599 fpadd16s %f2, %f4, %f6
17600loop_2073:
17601 tle %icc, 0x2
17602 bvc,a %xcc, loop_2075
17603loop_2074:
17604 tvs %icc, 0x0
17605 fmovrdlez %l5, %f12, %f4
17606 stb %g2, [%l7 + 0x60]
17607loop_2075:
17608 fmovdvs %icc, %f2, %f3
17609 tpos %icc, 0x0
17610 stx %g3, [%l7 + 0x60]
17611 fcmpne16 %f0, %f12, %o5
17612 fmovrdlz %i4, %f12, %f12
17613 fcmpgt16 %f8, %f8, %i5
17614 sdivx %g5, 0x0B0D, %g4
17615 fmovdcc %xcc, %f5, %f4
17616 std %f0, [%l7 + 0x40]
17617 udivx %i3, 0x1183, %i6
17618 fble %fcc2, loop_2076
17619 fpack16 %f4, %f7
17620 movrlez %o6, %g7, %g6
17621 sllx %o1, %i2, %o0
17622loop_2076:
17623 movl %icc, %l6, %l1
17624 tcs %xcc, 0x3
17625 movrlez %i0, %l3, %l2
17626 fsrc1 %f8, %f12
17627 fble %fcc1, loop_2077
17628 edge32n %o4, %l0, %o3
17629 bcs,pn %xcc, loop_2078
17630 stw %o7, [%l7 + 0x1C]
17631loop_2077:
17632 fmovdvc %xcc, %f11, %f1
17633 fbe,a %fcc2, loop_2079
17634loop_2078:
17635 ldsh [%l7 + 0x56], %g1
17636 xor %o2, 0x0EB9, %l4
17637 tgu %icc, 0x1
17638loop_2079:
17639 fmovrsgez %i1, %f11, %f7
17640 srax %i7, %g2, %g3
17641 stw %l5, [%l7 + 0x7C]
17642 movrgez %o5, 0x326, %i5
17643 for %f6, %f14, %f2
17644 edge32 %g5, %g4, %i3
17645 ld [%l7 + 0x6C], %f2
17646 fmovd %f14, %f2
17647 fornot1 %f0, %f12, %f0
17648 ldsb [%l7 + 0x38], %i4
17649 stb %o6, [%l7 + 0x35]
17650 ldsb [%l7 + 0x43], %g7
17651 fbu,a %fcc3, loop_2080
17652 fbl %fcc1, loop_2081
17653 sub %g6, %o1, %i2
17654 ldsh [%l7 + 0x72], %o0
17655loop_2080:
17656 sth %l6, [%l7 + 0x6E]
17657loop_2081:
17658 call loop_2082
17659 bne,a,pn %xcc, loop_2083
17660 move %xcc, %l1, %i6
17661 call loop_2084
17662loop_2082:
17663 fbul %fcc3, loop_2085
17664loop_2083:
17665 stw %l3, [%l7 + 0x5C]
17666 fornot1s %f5, %f9, %f1
17667loop_2084:
17668 fmovsle %icc, %f3, %f12
17669loop_2085:
17670 ldsh [%l7 + 0x34], %l2
17671 bn %icc, loop_2086
17672 ldsh [%l7 + 0x30], %o4
17673 lduh [%l7 + 0x1C], %i0
17674 fpadd32 %f12, %f2, %f12
17675loop_2086:
17676 fmovd %f4, %f4
17677 tn %xcc, 0x6
17678 xnorcc %l0, %o3, %o7
17679 ldx [%l7 + 0x10], %g1
17680 ble loop_2087
17681 stb %o2, [%l7 + 0x79]
17682 edge8 %l4, %i7, %g2
17683 fmovsg %xcc, %f6, %f12
17684loop_2087:
17685 taddcc %g3, %l5, %i1
17686 fmovdpos %xcc, %f1, %f13
17687 ldsh [%l7 + 0x34], %o5
17688 fone %f10
17689 fmovse %icc, %f2, %f7
17690 fmul8x16al %f5, %f10, %f12
17691 fmovrsgez %i5, %f14, %f8
17692 nop
17693 setx loop_2088, %l0, %l1
17694 jmpl %l1, %g5
17695 fmovdle %xcc, %f2, %f5
17696 fones %f7
17697 fmovdvs %icc, %f11, %f4
17698loop_2088:
17699 fornot2s %f4, %f13, %f2
17700 fmovsneg %xcc, %f8, %f12
17701 lduw [%l7 + 0x18], %g4
17702 fmul8x16al %f12, %f12, %f2
17703 ble,a %xcc, loop_2089
17704 stw %i3, [%l7 + 0x5C]
17705 lduw [%l7 + 0x64], %i4
17706 ldsh [%l7 + 0x24], %o6
17707loop_2089:
17708 ldsb [%l7 + 0x73], %g7
17709 fmovdgu %xcc, %f11, %f7
17710 nop
17711 setx loop_2090, %l0, %l1
17712 jmpl %l1, %g6
17713 ld [%l7 + 0x58], %f10
17714 movvc %xcc, %o1, %i2
17715 edge16ln %o0, %l6, %l1
17716loop_2090:
17717 orcc %i6, 0x0993, %l2
17718 subccc %l3, 0x10A6, %i0
17719 fblg %fcc0, loop_2091
17720 ldsw [%l7 + 0x34], %o4
17721 fpack16 %f8, %f9
17722 fblg %fcc0, loop_2092
17723loop_2091:
17724 edge16n %l0, %o3, %g1
17725 ldub [%l7 + 0x53], %o2
17726 std %f0, [%l7 + 0x28]
17727loop_2092:
17728 fpack16 %f8, %f15
17729 bcc,a,pt %xcc, loop_2093
17730 fmovscc %icc, %f13, %f7
17731 xnor %o7, 0x10C4, %i7
17732 std %f10, [%l7 + 0x50]
17733loop_2093:
17734 fcmpeq16 %f8, %f12, %l4
17735 fand %f12, %f8, %f14
17736 edge8l %g2, %g3, %i1
17737 fornot1s %f2, %f2, %f13
17738 fbul %fcc0, loop_2094
17739 lduh [%l7 + 0x68], %o5
17740 stx %i5, [%l7 + 0x20]
17741 fcmple16 %f8, %f2, %l5
17742loop_2094:
17743 alignaddrl %g5, %i3, %i4
17744 bn,a,pt %xcc, loop_2095
17745 movvs %icc, %g4, %g7
17746 ld [%l7 + 0x60], %f6
17747 ldub [%l7 + 0x7A], %g6
17748loop_2095:
17749 ldsb [%l7 + 0x19], %o6
17750 sll %i2, 0x09, %o1
17751 sll %l6, 0x19, %o0
17752 array16 %i6, %l1, %l3
17753 te %icc, 0x1
17754 ldub [%l7 + 0x55], %l2
17755 sth %i0, [%l7 + 0x7C]
17756 sth %l0, [%l7 + 0x2A]
17757 fmovrdlez %o4, %f8, %f8
17758 fnot2s %f2, %f12
17759 ldsw [%l7 + 0x48], %g1
17760 ldsh [%l7 + 0x1C], %o2
17761 fmuld8sux16 %f4, %f7, %f0
17762 ldsh [%l7 + 0x5A], %o7
17763 fmovda %xcc, %f2, %f12
17764 ld [%l7 + 0x70], %f0
17765 ldub [%l7 + 0x0B], %o3
17766 stb %i7, [%l7 + 0x34]
17767 fmovsa %icc, %f6, %f11
17768 ldub [%l7 + 0x38], %g2
17769 bg,a,pn %icc, loop_2096
17770 st %f7, [%l7 + 0x28]
17771 ldsh [%l7 + 0x22], %l4
17772 orn %i1, %o5, %i5
17773loop_2096:
17774 fone %f4
17775 ldd [%l7 + 0x40], %f0
17776 sllx %l5, %g5, %i3
17777 orn %i4, 0x03C8, %g4
17778 bl loop_2097
17779 mulscc %g7, %g3, %g6
17780 tl %xcc, 0x6
17781 nop
17782 setx loop_2098, %l0, %l1
17783 jmpl %l1, %o6
17784loop_2097:
17785 std %f10, [%l7 + 0x10]
17786 bg,a,pt %xcc, loop_2099
17787 brnz,a %i2, loop_2100
17788loop_2098:
17789 lduh [%l7 + 0x3C], %o1
17790 fbe %fcc3, loop_2101
17791loop_2099:
17792 ld [%l7 + 0x18], %f5
17793loop_2100:
17794 bge,a,pt %icc, loop_2102
17795 fmovrsgz %l6, %f15, %f1
17796loop_2101:
17797 array8 %o0, %i6, %l1
17798 fmul8sux16 %f2, %f0, %f12
17799loop_2102:
17800 lduh [%l7 + 0x16], %l2
17801 fcmpgt16 %f6, %f10, %i0
17802 fabsd %f2, %f4
17803 ld [%l7 + 0x70], %f1
17804 ldx [%l7 + 0x70], %l0
17805 ldsw [%l7 + 0x7C], %o4
17806 fmovsn %xcc, %f2, %f8
17807 mova %icc, %l3, %g1
17808 stx %o2, [%l7 + 0x60]
17809 lduw [%l7 + 0x58], %o3
17810 mulscc %o7, %g2, %l4
17811 stx %i1, [%l7 + 0x48]
17812 fmovsle %xcc, %f13, %f12
17813 ld [%l7 + 0x50], %f2
17814 stx %i7, [%l7 + 0x68]
17815 ldsb [%l7 + 0x55], %o5
17816 fornot2 %f4, %f0, %f14
17817 stw %l5, [%l7 + 0x28]
17818 lduw [%l7 + 0x3C], %i5
17819 fmovd %f10, %f2
17820 st %f0, [%l7 + 0x28]
17821 alignaddr %g5, %i4, %i3
17822 fones %f2
17823 movrgz %g7, %g3, %g4
17824 udiv %o6, 0x0D64, %i2
17825 sth %g6, [%l7 + 0x40]
17826 fandnot1 %f0, %f0, %f0
17827 taddcc %l6, 0x0727, %o1
17828 stw %i6, [%l7 + 0x58]
17829 mulx %o0, %l2, %i0
17830 ldsw [%l7 + 0x4C], %l1
17831 fmovsleu %xcc, %f7, %f4
17832 fmovsgu %icc, %f10, %f4
17833 or %l0, %l3, %o4
17834 ldd [%l7 + 0x48], %f2
17835 movre %o2, %g1, %o7
17836 ldd [%l7 + 0x38], %f12
17837 fmovsneg %xcc, %f6, %f14
17838 fxors %f7, %f0, %f11
17839 ldub [%l7 + 0x5B], %o3
17840 ld [%l7 + 0x60], %f8
17841 fpadd16s %f13, %f1, %f14
17842 addccc %l4, 0x0AB6, %g2
17843 mova %icc, %i1, %i7
17844 ldsb [%l7 + 0x70], %l5
17845 sll %i5, %g5, %i4
17846 edge32 %i3, %g7, %o5
17847 fmovsneg %icc, %f12, %f7
17848 tvs %xcc, 0x4
17849 fnand %f0, %f2, %f6
17850 fones %f2
17851 tsubcc %g3, 0x099C, %o6
17852 tsubcc %i2, 0x057A, %g4
17853 ldx [%l7 + 0x68], %g6
17854 alignaddr %l6, %o1, %i6
17855 srl %o0, 0x01, %l2
17856 xorcc %l1, 0x0A77, %i0
17857 fmovrde %l3, %f0, %f10
17858 movgu %icc, %l0, %o2
17859 te %icc, 0x6
17860 fcmps %fcc0, %f1, %f5
17861 fbule %fcc0, loop_2103
17862 fexpand %f7, %f4
17863 fcmpeq16 %f12, %f2, %o4
17864 fmovrsgz %g1, %f1, %f8
17865loop_2103:
17866 movre %o7, %o3, %g2
17867 ldsh [%l7 + 0x1C], %i1
17868 lduh [%l7 + 0x34], %i7
17869 fnot2 %f2, %f12
17870 ble,a %xcc, loop_2104
17871 bne,a loop_2105
17872 tle %icc, 0x1
17873 ta %icc, 0x6
17874loop_2104:
17875 std %f0, [%l7 + 0x50]
17876loop_2105:
17877 fmovrse %l4, %f15, %f8
17878 bne,a loop_2106
17879 array8 %l5, %g5, %i5
17880 fcmpgt32 %f12, %f6, %i4
17881 std %f0, [%l7 + 0x20]
17882loop_2106:
17883 bcs loop_2107
17884 fmovrdgez %i3, %f10, %f8
17885 ldsw [%l7 + 0x0C], %g7
17886 ldsh [%l7 + 0x52], %g3
17887loop_2107:
17888 fmovdpos %icc, %f1, %f3
17889 ldsh [%l7 + 0x24], %o5
17890 brlez %i2, loop_2108
17891 brgz %o6, loop_2109
17892 lduh [%l7 + 0x0A], %g6
17893 edge8l %l6, %g4, %o1
17894loop_2108:
17895 ldx [%l7 + 0x60], %o0
17896loop_2109:
17897 std %f4, [%l7 + 0x28]
17898 fbul,a %fcc2, loop_2110
17899 fmovd %f0, %f2
17900 fpack32 %f2, %f4, %f2
17901 ldx [%l7 + 0x10], %i6
17902loop_2110:
17903 stw %l2, [%l7 + 0x14]
17904 tcc %xcc, 0x5
17905 std %f10, [%l7 + 0x30]
17906 fmovse %xcc, %f10, %f14
17907 fbul %fcc1, loop_2111
17908 ldsw [%l7 + 0x2C], %i0
17909 fmovsvc %icc, %f0, %f14
17910 fbug %fcc0, loop_2112
17911loop_2111:
17912 srlx %l3, %l1, %o2
17913 ldsw [%l7 + 0x20], %o4
17914 std %f14, [%l7 + 0x48]
17915loop_2112:
17916 stx %g1, [%l7 + 0x08]
17917 bgu,a %xcc, loop_2113
17918 alignaddrl %l0, %o7, %o3
17919 array32 %g2, %i1, %i7
17920 std %f4, [%l7 + 0x70]
17921loop_2113:
17922 st %f12, [%l7 + 0x18]
17923 ldsb [%l7 + 0x0F], %l4
17924 fmovrde %l5, %f14, %f14
17925 fmovrdgz %i5, %f2, %f6
17926 lduh [%l7 + 0x3A], %g5
17927 array16 %i4, %g7, %g3
17928 stb %o5, [%l7 + 0x29]
17929 st %f3, [%l7 + 0x70]
17930 mova %xcc, %i2, %o6
17931 fpack16 %f10, %f11
17932 fcmpne32 %f6, %f14, %g6
17933 fbe %fcc1, loop_2114
17934 fmuld8ulx16 %f10, %f15, %f6
17935 xnorcc %i3, 0x0B59, %l6
17936 tvc %icc, 0x3
17937loop_2114:
17938 fnand %f4, %f14, %f14
17939 fandnot1 %f6, %f0, %f6
17940 bcs,a,pn %xcc, loop_2115
17941 fmovdcc %icc, %f2, %f14
17942 fsrc2s %f7, %f6
17943 ldsh [%l7 + 0x22], %g4
17944loop_2115:
17945 fcmpne16 %f2, %f0, %o0
17946 ldsb [%l7 + 0x63], %i6
17947 fpack32 %f6, %f14, %f2
17948 smul %o1, %l2, %l3
17949 fpack16 %f4, %f14
17950 lduw [%l7 + 0x60], %i0
17951 fbue,a %fcc1, loop_2116
17952 lduh [%l7 + 0x2E], %o2
17953 lduh [%l7 + 0x56], %l1
17954 edge16n %o4, %l0, %g1
17955loop_2116:
17956 ldx [%l7 + 0x58], %o7
17957 fone %f2
17958 std %f0, [%l7 + 0x20]
17959 fabsd %f0, %f14
17960 ldsw [%l7 + 0x40], %g2
17961 fmovsgu %icc, %f1, %f14
17962 alignaddrl %i1, %i7, %o3
17963 fbge %fcc3, loop_2117
17964 lduw [%l7 + 0x7C], %l5
17965 ldx [%l7 + 0x60], %i5
17966 tleu %xcc, 0x0
17967loop_2117:
17968 call loop_2118
17969 popc %l4, %g5
17970 fmovrsgz %i4, %f14, %f13
17971 brlz %g7, loop_2119
17972loop_2118:
17973 for %f12, %f14, %f6
17974 ldub [%l7 + 0x09], %o5
17975 andn %g3, %o6, %i2
17976loop_2119:
17977 movpos %icc, %i3, %g6
17978 fxnor %f12, %f14, %f8
17979 fbule %fcc1, loop_2120
17980 ldsb [%l7 + 0x4C], %l6
17981 sth %o0, [%l7 + 0x62]
17982 fpadd16 %f14, %f0, %f0
17983loop_2120:
17984 brgz,a %g4, loop_2121
17985 fors %f8, %f11, %f10
17986 fmovsleu %icc, %f2, %f14
17987 alignaddrl %o1, %l2, %l3
17988loop_2121:
17989 stw %i6, [%l7 + 0x10]
17990 taddcctv %o2, 0x0072, %l1
17991 fpack16 %f4, %f5
17992 fmovsgu %xcc, %f2, %f8
17993 stb %o4, [%l7 + 0x1E]
17994 fsrc1s %f3, %f5
17995 fmovdge %xcc, %f13, %f9
17996 lduh [%l7 + 0x58], %i0
17997 sllx %g1, 0x13, %l0
17998 movrlez %g2, 0x31F, %i1
17999 ld [%l7 + 0x28], %f8
18000 fsrc2 %f8, %f10
18001 ldub [%l7 + 0x49], %o7
18002 movleu %xcc, %o3, %i7
18003 ldd [%l7 + 0x40], %f12
18004 fbn,a %fcc2, loop_2122
18005 brlez %l5, loop_2123
18006 fxnors %f2, %f6, %f1
18007 ld [%l7 + 0x50], %f1
18008loop_2122:
18009 bvc,pn %icc, loop_2124
18010loop_2123:
18011 ld [%l7 + 0x70], %f12
18012 xnor %i5, %g5, %l4
18013 lduh [%l7 + 0x64], %i4
18014loop_2124:
18015 sub %g7, %g3, %o5
18016 fbn,a %fcc1, loop_2125
18017 fornot1s %f5, %f6, %f1
18018 fpack32 %f12, %f6, %f12
18019 fnot1 %f6, %f8
18020loop_2125:
18021 tsubcctv %i2, %o6, %g6
18022 fone %f10
18023 udivx %i3, 0x121B, %l6
18024 lduh [%l7 + 0x22], %o0
18025 fpadd16s %f13, %f6, %f6
18026 andcc %o1, 0x1DF0, %l2
18027 ldsb [%l7 + 0x5E], %g4
18028 ldub [%l7 + 0x45], %l3
18029 add %o2, %l1, %i6
18030 tcc %icc, 0x6
18031 fmovdcs %xcc, %f13, %f13
18032 sdiv %i0, 0x0490, %g1
18033 mulx %o4, %g2, %l0
18034 fmul8sux16 %f6, %f0, %f8
18035 lduh [%l7 + 0x3C], %o7
18036 mova %icc, %i1, %i7
18037 fpadd32s %f3, %f8, %f11
18038 lduw [%l7 + 0x7C], %l5
18039 tcs %xcc, 0x2
18040 fmovsg %icc, %f11, %f1
18041 ldub [%l7 + 0x59], %i5
18042 nop
18043 setx loop_2126, %l0, %l1
18044 jmpl %l1, %o3
18045 ldx [%l7 + 0x40], %l4
18046 fmovsl %icc, %f7, %f9
18047 fzeros %f2
18048loop_2126:
18049 bpos,a loop_2127
18050 tneg %xcc, 0x0
18051 tsubcc %g5, 0x14B4, %i4
18052 fcmpeq16 %f14, %f10, %g7
18053loop_2127:
18054 ldx [%l7 + 0x30], %g3
18055 fsrc2 %f2, %f14
18056 st %f5, [%l7 + 0x10]
18057 fmovdleu %xcc, %f14, %f6
18058 fbe,a %fcc0, loop_2128
18059 st %f7, [%l7 + 0x70]
18060 subcc %i2, %o6, %g6
18061 bne,a,pn %xcc, loop_2129
18062loop_2128:
18063 stw %i3, [%l7 + 0x78]
18064 movrgez %o5, 0x249, %o0
18065 sdiv %o1, 0x0B2E, %l2
18066loop_2129:
18067 smul %l6, %l3, %o2
18068 ldsw [%l7 + 0x24], %l1
18069 edge32l %i6, %g4, %g1
18070 fnot1 %f6, %f0
18071 fornot1 %f8, %f14, %f10
18072 fmovrsne %i0, %f0, %f1
18073 sth %o4, [%l7 + 0x62]
18074 movrgez %g2, %l0, %i1
18075 fmovscs %icc, %f13, %f11
18076 fnegs %f7, %f2
18077 fbuge %fcc2, loop_2130
18078 std %f14, [%l7 + 0x18]
18079 subccc %i7, %l5, %i5
18080 sth %o3, [%l7 + 0x1A]
18081loop_2130:
18082 lduw [%l7 + 0x68], %l4
18083 lduw [%l7 + 0x10], %o7
18084 ldsb [%l7 + 0x40], %g5
18085 edge8n %g7, %g3, %i4
18086 call loop_2131
18087 ldx [%l7 + 0x20], %i2
18088 fcmpd %fcc3, %f8, %f12
18089 fmul8x16al %f13, %f3, %f2
18090loop_2131:
18091 stw %g6, [%l7 + 0x18]
18092 ble loop_2132
18093 fmul8ulx16 %f8, %f14, %f2
18094 lduh [%l7 + 0x48], %i3
18095 fbge %fcc0, loop_2133
18096loop_2132:
18097 movvs %xcc, %o6, %o5
18098 add %o0, %o1, %l6
18099 edge32ln %l3, %o2, %l2
18100loop_2133:
18101 fone %f12
18102 ldsb [%l7 + 0x6F], %i6
18103 ldsh [%l7 + 0x16], %l1
18104 fornot1s %f7, %f7, %f3
18105 lduw [%l7 + 0x08], %g1
18106 stx %i0, [%l7 + 0x18]
18107 sllx %o4, 0x16, %g4
18108 bne,a loop_2134
18109 fbn,a %fcc0, loop_2135
18110 stw %g2, [%l7 + 0x10]
18111 stw %i1, [%l7 + 0x24]
18112loop_2134:
18113 umul %l0, %l5, %i5
18114loop_2135:
18115 xorcc %o3, 0x118F, %l4
18116 ld [%l7 + 0x1C], %f15
18117 popc %o7, %i7
18118 fcmpes %fcc2, %f2, %f2
18119 ldsh [%l7 + 0x34], %g5
18120 ldub [%l7 + 0x0D], %g7
18121 ldub [%l7 + 0x1F], %i4
18122 subcc %i2, 0x0839, %g3
18123 fandnot2 %f0, %f6, %f4
18124 fmovrdlez %i3, %f4, %f6
18125 orncc %o6, %o5, %o0
18126 lduh [%l7 + 0x6E], %g6
18127 umul %o1, 0x1CD8, %l6
18128 and %o2, 0x1C1D, %l2
18129 fsrc1 %f14, %f2
18130 addcc %l3, %i6, %l1
18131 ldx [%l7 + 0x38], %i0
18132 array32 %g1, %g4, %o4
18133 movgu %xcc, %i1, %l0
18134 fmovsvc %xcc, %f8, %f12
18135 movvs %xcc, %g2, %i5
18136 fpadd32 %f14, %f10, %f8
18137 fornot1s %f12, %f14, %f6
18138 ldsb [%l7 + 0x6A], %l5
18139 std %f2, [%l7 + 0x78]
18140 for %f12, %f2, %f14
18141 fnot2 %f0, %f2
18142 movg %icc, %l4, %o3
18143 ld [%l7 + 0x28], %f8
18144 st %f10, [%l7 + 0x2C]
18145 tpos %icc, 0x6
18146 edge16n %o7, %i7, %g7
18147 tge %xcc, 0x6
18148 alignaddrl %g5, %i4, %g3
18149 mulx %i3, 0x1014, %o6
18150 ldd [%l7 + 0x18], %f2
18151 fmovdl %icc, %f1, %f10
18152 bpos,a,pt %xcc, loop_2136
18153 bl,a loop_2137
18154 fnot1 %f10, %f10
18155 mova %icc, %i2, %o5
18156loop_2136:
18157 fcmpeq16 %f8, %f8, %g6
18158loop_2137:
18159 bl,pt %icc, loop_2138
18160 sdiv %o1, 0x1D36, %l6
18161 st %f13, [%l7 + 0x4C]
18162 ldsw [%l7 + 0x78], %o0
18163loop_2138:
18164 ldsb [%l7 + 0x32], %o2
18165 fmuld8sux16 %f13, %f11, %f0
18166 addc %l3, 0x1F4F, %l2
18167 lduw [%l7 + 0x6C], %i6
18168 ldsw [%l7 + 0x60], %l1
18169 fnands %f4, %f5, %f0
18170 xnorcc %i0, 0x070C, %g1
18171 fba,a %fcc3, loop_2139
18172 tgu %xcc, 0x4
18173 ldub [%l7 + 0x66], %g4
18174 fmovrsgez %i1, %f12, %f0
18175loop_2139:
18176 fmovsge %icc, %f14, %f8
18177 movpos %icc, %o4, %l0
18178 ldsh [%l7 + 0x28], %g2
18179 array16 %i5, %l5, %l4
18180 fornot1s %f2, %f12, %f15
18181 fcmped %fcc2, %f0, %f10
18182 movrlz %o7, 0x0F4, %i7
18183 tl %icc, 0x0
18184 std %f0, [%l7 + 0x20]
18185 fble,a %fcc0, loop_2140
18186 bl,pn %xcc, loop_2141
18187 xnorcc %g7, %o3, %i4
18188 fble %fcc1, loop_2142
18189loop_2140:
18190 ldsw [%l7 + 0x74], %g3
18191loop_2141:
18192 brlez %g5, loop_2143
18193 fbne,a %fcc0, loop_2144
18194loop_2142:
18195 ld [%l7 + 0x2C], %f7
18196 fand %f10, %f2, %f8
18197loop_2143:
18198 fnot1s %f7, %f4
18199loop_2144:
18200 stb %i3, [%l7 + 0x45]
18201 array8 %i2, %o5, %o6
18202 stb %o1, [%l7 + 0x71]
18203 ldsh [%l7 + 0x3A], %l6
18204 stb %o0, [%l7 + 0x41]
18205 fble %fcc3, loop_2145
18206 fmul8x16al %f14, %f10, %f12
18207 movg %icc, %o2, %g6
18208 sth %l3, [%l7 + 0x5A]
18209loop_2145:
18210 sth %l2, [%l7 + 0x7E]
18211 ldub [%l7 + 0x5E], %l1
18212 fmovsneg %icc, %f2, %f7
18213 ldsh [%l7 + 0x0A], %i6
18214 sth %g1, [%l7 + 0x7C]
18215 taddcctv %g4, 0x1121, %i0
18216 tleu %icc, 0x5
18217 ldub [%l7 + 0x28], %o4
18218 sethi 0x1FDE, %i1
18219 sth %l0, [%l7 + 0x5A]
18220 fmovrslez %g2, %f3, %f5
18221 fmovscs %xcc, %f3, %f0
18222 fmovdgu %xcc, %f12, %f14
18223 tne %xcc, 0x6
18224 fandnot1s %f7, %f9, %f14
18225 ldsb [%l7 + 0x7B], %l5
18226 ldsw [%l7 + 0x50], %l4
18227 fpsub16s %f0, %f12, %f2
18228 fornot1 %f6, %f2, %f6
18229 ldsb [%l7 + 0x70], %o7
18230 ldsh [%l7 + 0x6C], %i7
18231 fbu %fcc0, loop_2146
18232 tsubcctv %g7, 0x088C, %o3
18233 fmovsleu %icc, %f5, %f8
18234 udiv %i4, 0x0AA9, %g3
18235loop_2146:
18236 fbug %fcc1, loop_2147
18237 fmovdl %xcc, %f0, %f14
18238 ldx [%l7 + 0x10], %g5
18239 movcs %xcc, %i5, %i3
18240loop_2147:
18241 fblg %fcc0, loop_2148
18242 taddcc %o5, 0x1B50, %o6
18243 lduw [%l7 + 0x4C], %i2
18244 xor %o1, %o0, %l6
18245loop_2148:
18246 fbuge,a %fcc1, loop_2149
18247 fones %f9
18248 for %f0, %f12, %f14
18249 bleu,pn %icc, loop_2150
18250loop_2149:
18251 nop
18252 setx loop_2151, %l0, %l1
18253 wrpr 0x1, %tl
18254 wrpr %l1, %tnpc
18255 setx 0x34400001400, %l0, %l1
18256 wrpr %l1, %tstate
18257 wrhpr 0x4, %htstate
18258 done
18259 ld [%l7 + 0x44], %f14
18260 bg,a,pn %xcc, loop_2152
18261loop_2150:
18262 ldsb [%l7 + 0x71], %g6
18263loop_2151:
18264 nop
18265 setx loop_2153, %l0, %l1
18266 jmpl %l1, %l3
18267 fblg %fcc3, loop_2154
18268loop_2152:
18269 fnegd %f6, %f14
18270 fbe,a %fcc3, loop_2155
18271loop_2153:
18272 taddcc %o2, 0x1749, %l1
18273loop_2154:
18274 movle %icc, %l2, %i6
18275 fmul8ulx16 %f14, %f0, %f0
18276loop_2155:
18277 subc %g1, %g4, %i0
18278 st %f4, [%l7 + 0x44]
18279 fmovrdlz %o4, %f4, %f8
18280 fnot2 %f4, %f14
18281 tge %icc, 0x3
18282 ldub [%l7 + 0x16], %i1
18283 move %xcc, %g2, %l5
18284 ldx [%l7 + 0x58], %l4
18285 udivx %o7, 0x078D, %l0
18286 srax %g7, 0x02, %o3
18287 ld [%l7 + 0x6C], %f6
18288 fmovdpos %icc, %f11, %f9
18289 stw %i4, [%l7 + 0x2C]
18290 sll %g3, 0x1E, %g5
18291 edge8n %i7, %i5, %o5
18292 fpack32 %f12, %f8, %f6
18293 fmovdvs %icc, %f10, %f1
18294 std %f6, [%l7 + 0x60]
18295 bcc,pt %xcc, loop_2156
18296 std %f10, [%l7 + 0x08]
18297 fpsub32 %f4, %f12, %f0
18298 sth %i3, [%l7 + 0x64]
18299loop_2156:
18300 fcmps %fcc3, %f4, %f12
18301 edge16 %o6, %i2, %o1
18302 tpos %xcc, 0x0
18303 movleu %icc, %o0, %l6
18304 fcmpd %fcc0, %f8, %f4
18305 fbul,a %fcc3, loop_2157
18306 fcmple16 %f6, %f14, %l3
18307 fmul8x16al %f10, %f11, %f12
18308 ldd [%l7 + 0x28], %f10
18309loop_2157:
18310 alignaddrl %g6, %l1, %l2
18311 fabsd %f8, %f2
18312 tsubcctv %i6, %g1, %o2
18313 tleu %xcc, 0x7
18314 movrgez %i0, %o4, %g4
18315 ldub [%l7 + 0x4F], %g2
18316 tcc %xcc, 0x1
18317 fcmpes %fcc0, %f1, %f8
18318 sth %l5, [%l7 + 0x1E]
18319 subcc %i1, %l4, %o7
18320 bvs,a,pn %xcc, loop_2158
18321 fxnor %f4, %f6, %f4
18322 fsrc1s %f13, %f5
18323 fmovse %xcc, %f0, %f5
18324loop_2158:
18325 fmovscc %icc, %f4, %f2
18326 ldd [%l7 + 0x78], %f6
18327 be,a loop_2159
18328 stw %g7, [%l7 + 0x68]
18329 fbo %fcc0, loop_2160
18330 bcc,pt %xcc, loop_2161
18331loop_2159:
18332 ldsh [%l7 + 0x26], %o3
18333 fpadd16 %f10, %f10, %f2
18334loop_2160:
18335 movpos %icc, %l0, %i4
18336loop_2161:
18337 ld [%l7 + 0x7C], %f3
18338 tl %icc, 0x0
18339 movrlez %g5, %g3, %i5
18340 fcmpeq16 %f2, %f8, %i7
18341 fmul8x16au %f11, %f4, %f2
18342 st %f0, [%l7 + 0x3C]
18343 stw %o5, [%l7 + 0x78]
18344 fbg,a %fcc2, loop_2162
18345 stw %o6, [%l7 + 0x6C]
18346 tsubcctv %i3, 0x03B2, %i2
18347 ldsb [%l7 + 0x4F], %o1
18348loop_2162:
18349 sethi 0x1265, %o0
18350 fmovrslez %l3, %f1, %f13
18351 movg %icc, %l6, %l1
18352 sra %g6, %l2, %g1
18353 ldub [%l7 + 0x42], %o2
18354 fmovdvc %xcc, %f13, %f11
18355 fbuge,a %fcc3, loop_2163
18356 movne %xcc, %i0, %o4
18357 movl %icc, %g4, %i6
18358 movne %xcc, %g2, %i1
18359loop_2163:
18360 fmovsl %icc, %f11, %f14
18361 ldx [%l7 + 0x60], %l5
18362 tvc %xcc, 0x7
18363 tvc %xcc, 0x3
18364 fcmple16 %f10, %f4, %l4
18365 stb %g7, [%l7 + 0x13]
18366 sra %o7, 0x04, %o3
18367 sll %i4, %g5, %l0
18368 fbule,a %fcc1, loop_2164
18369 fandnot2 %f10, %f12, %f8
18370 fmovdvc %xcc, %f6, %f14
18371 smul %g3, 0x052D, %i5
18372loop_2164:
18373 sth %o5, [%l7 + 0x0A]
18374 ldx [%l7 + 0x40], %i7
18375 pdist %f4, %f10, %f0
18376 ldsb [%l7 + 0x49], %i3
18377 ldub [%l7 + 0x75], %o6
18378 fmovdvs %icc, %f7, %f14
18379 st %f6, [%l7 + 0x28]
18380 tle %icc, 0x0
18381 ldsw [%l7 + 0x1C], %o1
18382 fblg %fcc1, loop_2165
18383 ldsh [%l7 + 0x2E], %o0
18384 stx %i2, [%l7 + 0x38]
18385 fmovrde %l3, %f0, %f10
18386loop_2165:
18387 bleu,a,pt %icc, loop_2166
18388 fbg,a %fcc0, loop_2167
18389 nop
18390 setx loop_2168, %l0, %l1
18391 jmpl %l1, %l6
18392 andncc %l1, %l2, %g6
18393loop_2166:
18394 fcmpne32 %f6, %f10, %g1
18395loop_2167:
18396 bvs loop_2169
18397loop_2168:
18398 bn,pn %xcc, loop_2170
18399 fmuld8ulx16 %f0, %f5, %f12
18400 tneg %icc, 0x1
18401loop_2169:
18402 te %icc, 0x5
18403loop_2170:
18404 subccc %i0, %o2, %o4
18405 stw %i6, [%l7 + 0x54]
18406 ldx [%l7 + 0x20], %g2
18407 tg %xcc, 0x0
18408 stb %g4, [%l7 + 0x59]
18409 fmul8x16au %f11, %f0, %f8
18410 edge16ln %i1, %l4, %g7
18411 xor %o7, %o3, %i4
18412 fmovrslez %l5, %f5, %f15
18413 siam 0x5
18414 fnors %f1, %f15, %f14
18415 array16 %l0, %g5, %g3
18416 addccc %o5, %i7, %i5
18417 bneg,a %icc, loop_2171
18418 fcmpd %fcc0, %f10, %f10
18419 fornot1 %f12, %f12, %f10
18420 edge32ln %i3, %o1, %o0
18421loop_2171:
18422 bne,a loop_2172
18423 sra %i2, %o6, %l3
18424 ld [%l7 + 0x50], %f3
18425 fxnors %f5, %f12, %f6
18426loop_2172:
18427 fbg %fcc1, loop_2173
18428 bgu loop_2174
18429 std %f12, [%l7 + 0x50]
18430 fbne %fcc1, loop_2175
18431loop_2173:
18432 fcmpeq32 %f0, %f6, %l1
18433loop_2174:
18434 fors %f1, %f4, %f11
18435 udiv %l6, 0x17DB, %g6
18436loop_2175:
18437 fpadd32 %f8, %f4, %f14
18438 taddcctv %g1, %l2, %i0
18439 ldd [%l7 + 0x20], %f6
18440 ldx [%l7 + 0x60], %o2
18441 fnands %f2, %f10, %f7
18442 for %f8, %f12, %f10
18443 bpos,a,pn %xcc, loop_2176
18444 fmovsne %xcc, %f2, %f2
18445 orn %o4, %g2, %g4
18446 fbg,a %fcc0, loop_2177
18447loop_2176:
18448 fornot1 %f14, %f12, %f12
18449 ldsb [%l7 + 0x0E], %i1
18450 stw %i6, [%l7 + 0x34]
18451loop_2177:
18452 xnor %l4, %o7, %o3
18453 fmovsl %xcc, %f2, %f2
18454 edge32n %i4, %l5, %l0
18455 fnors %f3, %f6, %f9
18456 sth %g7, [%l7 + 0x50]
18457 stb %g5, [%l7 + 0x6C]
18458 fmovrdlz %o5, %f8, %f8
18459 st %f13, [%l7 + 0x24]
18460 stw %g3, [%l7 + 0x24]
18461 ldub [%l7 + 0x18], %i5
18462 edge16 %i7, %i3, %o1
18463 fnors %f7, %f3, %f1
18464 fmovdl %xcc, %f3, %f10
18465 fmovrdlz %o0, %f8, %f6
18466 bn,pt %xcc, loop_2178
18467 fmovdleu %xcc, %f2, %f10
18468 fbu %fcc3, loop_2179
18469 fmovda %icc, %f4, %f6
18470loop_2178:
18471 st %f13, [%l7 + 0x3C]
18472 st %f1, [%l7 + 0x1C]
18473loop_2179:
18474 fmovdn %xcc, %f2, %f10
18475 sllx %i2, %l3, %l1
18476 fmuld8sux16 %f12, %f7, %f0
18477 edge8n %l6, %o6, %g1
18478 fmovspos %xcc, %f3, %f3
18479 fmovdgu %xcc, %f11, %f8
18480 lduw [%l7 + 0x2C], %l2
18481 lduh [%l7 + 0x42], %g6
18482 fcmpes %fcc0, %f15, %f7
18483 fandnot2s %f7, %f7, %f6
18484 edge16 %i0, %o2, %o4
18485 bg %icc, loop_2180
18486 fnot2 %f12, %f12
18487 tn %xcc, 0x5
18488 fors %f12, %f0, %f1
18489loop_2180:
18490 lduh [%l7 + 0x76], %g4
18491 fmul8sux16 %f10, %f10, %f4
18492 fabss %f10, %f11
18493 srl %g2, %i1, %i6
18494 fnot2s %f1, %f3
18495 edge32n %o7, %o3, %l4
18496 fbul,a %fcc0, loop_2181
18497 sth %l5, [%l7 + 0x3E]
18498 movrlz %l0, %g7, %i4
18499 sth %g5, [%l7 + 0x7A]
18500loop_2181:
18501 udivcc %g3, 0x19C9, %o5
18502 te %icc, 0x2
18503 sth %i7, [%l7 + 0x3A]
18504 fmovrsne %i3, %f6, %f6
18505 call loop_2182
18506 fpsub32 %f4, %f10, %f10
18507 ld [%l7 + 0x28], %f13
18508 move %xcc, %o1, %i5
18509loop_2182:
18510 fmovrsgz %o0, %f3, %f0
18511 fands %f5, %f1, %f0
18512 bne,a loop_2183
18513 fsrc1s %f12, %f1
18514 fbu,a %fcc1, loop_2184
18515 lduh [%l7 + 0x62], %i2
18516loop_2183:
18517 alignaddrl %l3, %l6, %l1
18518 ldd [%l7 + 0x40], %f12
18519loop_2184:
18520 fnegd %f10, %f8
18521 fnot2 %f14, %f12
18522 fors %f1, %f5, %f2
18523 fmovscc %icc, %f2, %f6
18524 andncc %g1, %o6, %g6
18525 srl %l2, %o2, %o4
18526 st %f7, [%l7 + 0x10]
18527 xnorcc %i0, 0x0E5A, %g4
18528 st %f3, [%l7 + 0x34]
18529 fmovscc %icc, %f10, %f15
18530 fcmpeq16 %f8, %f12, %g2
18531 nop
18532 setx loop_2185, %l0, %l1
18533 jmpl %l1, %i6
18534 fbug %fcc1, loop_2186
18535 stb %o7, [%l7 + 0x45]
18536 nop
18537 setx loop_2187, %l0, %l1
18538 jmpl %l1, %o3
18539loop_2185:
18540 edge32 %l4, %i1, %l0
18541loop_2186:
18542 ba,a,pn %xcc, loop_2188
18543 stx %l5, [%l7 + 0x10]
18544loop_2187:
18545 fand %f0, %f4, %f14
18546 ldx [%l7 + 0x48], %i4
18547loop_2188:
18548 fmovdgu %icc, %f14, %f15
18549 bvc,a,pt %xcc, loop_2189
18550 sethi 0x1931, %g7
18551 lduw [%l7 + 0x50], %g3
18552 lduw [%l7 + 0x74], %g5
18553loop_2189:
18554 fand %f14, %f2, %f0
18555 lduh [%l7 + 0x34], %i7
18556 stb %i3, [%l7 + 0x0B]
18557 sdivx %o5, 0x033A, %o1
18558 sllx %i5, %o0, %i2
18559 fcmple16 %f4, %f0, %l3
18560 std %f14, [%l7 + 0x60]
18561 ldsh [%l7 + 0x4C], %l1
18562 stb %l6, [%l7 + 0x0E]
18563 brlez %g1, loop_2190
18564 ld [%l7 + 0x74], %f2
18565 fbe,a %fcc1, loop_2191
18566 fmovsneg %xcc, %f11, %f4
18567loop_2190:
18568 movvs %icc, %g6, %o6
18569 siam 0x0
18570loop_2191:
18571 edge16l %l2, %o4, %o2
18572 fmovd %f12, %f6
18573 fmovde %icc, %f14, %f10
18574 brlz %g4, loop_2192
18575 fmovsa %xcc, %f5, %f15
18576 std %f12, [%l7 + 0x70]
18577 andcc %i0, %g2, %i6
18578loop_2192:
18579 ldd [%l7 + 0x60], %f0
18580 for %f12, %f10, %f6
18581 xnor %o3, 0x1AC8, %l4
18582 fmovdneg %icc, %f4, %f4
18583 stx %i1, [%l7 + 0x48]
18584 orcc %l0, 0x05EA, %o7
18585 popc %l5, %i4
18586 movre %g3, %g7, %i7
18587 ldd [%l7 + 0x38], %f6
18588 fcmpeq16 %f2, %f0, %g5
18589 stb %o5, [%l7 + 0x3B]
18590 umul %i3, 0x1C00, %i5
18591 nop
18592 setx loop_2193, %l0, %l1
18593 wrpr 0x1, %tl
18594 wrpr %l1, %tpc
18595 add %l1, 0x4, %l1
18596 wrpr %l1, %tnpc
18597 setx 0x34400001400, %l0, %l1
18598 wrpr %l1, %tstate
18599 wrhpr 0x4, %htstate
18600 retry
18601 brlz %o0, loop_2194
18602 ldsw [%l7 + 0x68], %i2
18603 fbule,a %fcc1, loop_2195
18604loop_2193:
18605 fsrc1 %f6, %f6
18606loop_2194:
18607 movn %icc, %o1, %l1
18608 movge %xcc, %l3, %g1
18609loop_2195:
18610 srl %g6, 0x14, %l6
18611 tpos %icc, 0x0
18612 ldsh [%l7 + 0x52], %l2
18613 st %f3, [%l7 + 0x60]
18614 fbul,a %fcc2, loop_2196
18615 fmul8x16au %f11, %f8, %f10
18616 edge8n %o6, %o4, %g4
18617 andncc %i0, %g2, %o2
18618loop_2196:
18619 fmul8x16 %f2, %f6, %f10
18620 sth %i6, [%l7 + 0x52]
18621 stx %o3, [%l7 + 0x08]
18622 fmovdcs %icc, %f5, %f2
18623 bleu,pn %xcc, loop_2197
18624 bg,a %icc, loop_2198
18625 st %f7, [%l7 + 0x64]
18626 fzeros %f8
18627loop_2197:
18628 fandnot2 %f4, %f4, %f6
18629loop_2198:
18630 tvc %xcc, 0x3
18631 ldsw [%l7 + 0x7C], %l4
18632 brlz %i1, loop_2199
18633 movrne %o7, %l0, %i4
18634 stx %l5, [%l7 + 0x28]
18635 move %icc, %g7, %i7
18636loop_2199:
18637 stb %g5, [%l7 + 0x7C]
18638 fmovdcc %xcc, %f7, %f10
18639 fbe,a %fcc0, loop_2200
18640 fcmped %fcc3, %f12, %f0
18641 stw %o5, [%l7 + 0x64]
18642 sll %i3, 0x10, %i5
18643loop_2200:
18644 movrlz %o0, %g3, %i2
18645 bne,a,pn %icc, loop_2201
18646 fone %f0
18647 ldd [%l7 + 0x58], %f0
18648 fxnor %f4, %f6, %f14
18649loop_2201:
18650 fxnors %f15, %f2, %f15
18651 bvc loop_2202
18652 ldsh [%l7 + 0x4E], %o1
18653 fmul8sux16 %f10, %f14, %f12
18654 fcmps %fcc1, %f9, %f10
18655loop_2202:
18656 taddcc %l3, 0x1655, %l1
18657 fmovse %icc, %f12, %f7
18658 ldd [%l7 + 0x68], %f2
18659 fsrc1s %f4, %f15
18660 movrgez %g6, %g1, %l6
18661 taddcc %l2, %o6, %o4
18662 ble %xcc, loop_2203
18663 bcc,a %xcc, loop_2204
18664 fble,a %fcc3, loop_2205
18665 fandnot1 %f4, %f6, %f4
18666loop_2203:
18667 edge16ln %g4, %i0, %g2
18668loop_2204:
18669 ldsw [%l7 + 0x08], %o2
18670loop_2205:
18671 lduh [%l7 + 0x74], %o3
18672 ldsh [%l7 + 0x6C], %i6
18673 tsubcc %i1, 0x17EB, %o7
18674 or %l0, %i4, %l5
18675 fmovdpos %icc, %f9, %f13
18676 stx %g7, [%l7 + 0x18]
18677 edge8 %i7, %l4, %g5
18678 fpmerge %f12, %f5, %f2
18679 or %i3, %o5, %o0
18680 bge,a,pn %xcc, loop_2206
18681 edge32ln %g3, %i5, %o1
18682 bg,pt %xcc, loop_2207
18683 fzero %f4
18684loop_2206:
18685 tvc %icc, 0x3
18686 srl %l3, %l1, %i2
18687loop_2207:
18688 fors %f14, %f7, %f11
18689 fmovdl %xcc, %f2, %f1
18690 edge16n %g6, %l6, %l2
18691 fmuld8ulx16 %f13, %f6, %f8
18692 fmovse %xcc, %f0, %f1
18693 xor %g1, 0x021F, %o4
18694 xorcc %g4, 0x0E10, %i0
18695 umulcc %g2, %o6, %o3
18696 edge32l %o2, %i1, %i6
18697 movrgz %o7, %l0, %i4
18698 brgez,a %g7, loop_2208
18699 stw %i7, [%l7 + 0x44]
18700 fmovdge %xcc, %f7, %f9
18701 fmovsvc %icc, %f12, %f14
18702loop_2208:
18703 srlx %l5, %g5, %l4
18704 sub %i3, %o0, %g3
18705 ldsh [%l7 + 0x0C], %i5
18706 fnegs %f8, %f7
18707 fmul8x16 %f14, %f2, %f4
18708 lduw [%l7 + 0x54], %o5
18709 ldsh [%l7 + 0x7E], %l3
18710 brgz,a %l1, loop_2209
18711 movvc %xcc, %i2, %g6
18712 fmovrsgz %l6, %f15, %f1
18713 fmovse %xcc, %f1, %f7
18714loop_2209:
18715 ldub [%l7 + 0x7E], %l2
18716 ldub [%l7 + 0x52], %o1
18717 fsrc2 %f10, %f4
18718 movl %xcc, %o4, %g4
18719 st %f14, [%l7 + 0x60]
18720 fpackfix %f6, %f12
18721 ldsb [%l7 + 0x41], %g1
18722 ldsw [%l7 + 0x2C], %g2
18723 ldub [%l7 + 0x61], %i0
18724 movcc %xcc, %o3, %o6
18725 fble %fcc2, loop_2210
18726 udivx %i1, 0x1ED0, %i6
18727 movl %xcc, %o2, %l0
18728 fmul8sux16 %f12, %f14, %f8
18729loop_2210:
18730 fbo,a %fcc3, loop_2211
18731 orcc %o7, 0x0090, %i4
18732 lduw [%l7 + 0x24], %i7
18733 addc %g7, %l5, %g5
18734loop_2211:
18735 ldx [%l7 + 0x60], %l4
18736 fnor %f0, %f0, %f8
18737 andcc %o0, 0x1B89, %g3
18738 ldsh [%l7 + 0x0E], %i5
18739 fbl,a %fcc0, loop_2212
18740 fblg %fcc1, loop_2213
18741 popc 0x03C5, %i3
18742 stx %l3, [%l7 + 0x20]
18743loop_2212:
18744 lduh [%l7 + 0x66], %o5
18745loop_2213:
18746 tne %icc, 0x4
18747 xorcc %l1, 0x1A2F, %g6
18748 fmovrdgez %l6, %f2, %f8
18749 fnot1 %f10, %f4
18750 sdivcc %l2, 0x1BD5, %i2
18751 fornot2s %f7, %f8, %f12
18752 stx %o4, [%l7 + 0x48]
18753 array16 %o1, %g4, %g2
18754 umulcc %g1, 0x12E5, %i0
18755 udiv %o6, 0x039B, %o3
18756 tge %icc, 0x3
18757 bshuffle %f12, %f14, %f4
18758 movcc %xcc, %i6, %i1
18759 fcmpes %fcc3, %f10, %f10
18760 fmovdleu %xcc, %f8, %f15
18761 movgu %icc, %o2, %l0
18762 lduh [%l7 + 0x3A], %o7
18763 lduw [%l7 + 0x74], %i4
18764 addcc %g7, %l5, %g5
18765 orn %l4, %i7, %o0
18766 stw %g3, [%l7 + 0x10]
18767 sll %i5, 0x1C, %i3
18768 alignaddrl %o5, %l1, %g6
18769 lduh [%l7 + 0x20], %l6
18770 stb %l3, [%l7 + 0x7C]
18771 orcc %i2, 0x0EF2, %o4
18772 udivx %l2, 0x05EF, %g4
18773 ld [%l7 + 0x60], %f9
18774 stx %g2, [%l7 + 0x28]
18775 brgz %g1, loop_2214
18776 sth %i0, [%l7 + 0x64]
18777 lduw [%l7 + 0x3C], %o1
18778 fmovdcc %xcc, %f10, %f12
18779loop_2214:
18780 array16 %o6, %o3, %i1
18781 stw %o2, [%l7 + 0x10]
18782 ld [%l7 + 0x68], %f12
18783 ldsw [%l7 + 0x68], %l0
18784 srl %i6, 0x0C, %o7
18785 fsrc1 %f10, %f0
18786 std %f4, [%l7 + 0x78]
18787 stx %i4, [%l7 + 0x38]
18788 ldx [%l7 + 0x40], %g7
18789 edge32 %g5, %l4, %l5
18790 bpos,a loop_2215
18791 srlx %i7, %o0, %g3
18792 smulcc %i3, %o5, %l1
18793 lduw [%l7 + 0x08], %g6
18794loop_2215:
18795 ldsw [%l7 + 0x10], %l6
18796 taddcc %l3, 0x1A44, %i2
18797 edge8n %i5, %o4, %l2
18798 sdiv %g2, 0x051B, %g1
18799 ldd [%l7 + 0x70], %f6
18800 fmovdleu %xcc, %f4, %f6
18801 fbl,a %fcc1, loop_2216
18802 ldsb [%l7 + 0x46], %g4
18803 fmovrdgz %o1, %f14, %f6
18804 movneg %icc, %i0, %o3
18805loop_2216:
18806 xor %i1, 0x0A82, %o2
18807 andncc %o6, %i6, %o7
18808 subc %i4, %g7, %l0
18809 fmovrdne %l4, %f10, %f14
18810 bgu,a,pt %icc, loop_2217
18811 fmovrdlez %g5, %f0, %f14
18812 sth %l5, [%l7 + 0x2C]
18813 fmovde %xcc, %f13, %f0
18814loop_2217:
18815 stb %o0, [%l7 + 0x58]
18816 fornot1s %f9, %f12, %f15
18817 stb %g3, [%l7 + 0x3A]
18818 stw %i7, [%l7 + 0x1C]
18819 nop
18820 setx loop_2218, %l0, %l1
18821 wrpr 0x1, %tl
18822 wrpr %l1, %tpc
18823 add %l1, 0x4, %l1
18824 wrpr %l1, %tnpc
18825 setx 0x34400001400, %l0, %l1
18826 wrpr %l1, %tstate
18827 wrhpr 0x4, %htstate
18828 retry
18829 lduh [%l7 + 0x0E], %i3
18830 fone %f6
18831 stb %l1, [%l7 + 0x63]
18832loop_2218:
18833 subccc %o5, %g6, %l6
18834 ldsh [%l7 + 0x1E], %l3
18835 alignaddr %i5, %i2, %l2
18836 brgez %o4, loop_2219
18837 fornot2s %f3, %f10, %f9
18838 sth %g2, [%l7 + 0x38]
18839 te %xcc, 0x1
18840loop_2219:
18841 stb %g1, [%l7 + 0x43]
18842 movrne %o1, 0x370, %g4
18843 fmovdcs %icc, %f11, %f11
18844 fsrc2s %f8, %f4
18845 ldx [%l7 + 0x08], %o3
18846 fmovdleu %xcc, %f12, %f6
18847 sra %i1, %i0, %o6
18848 movcs %icc, %i6, %o7
18849 sth %i4, [%l7 + 0x28]
18850 fmuld8sux16 %f0, %f2, %f10
18851 mulx %o2, 0x04A6, %g7
18852 array8 %l4, %l0, %l5
18853 tcc %xcc, 0x2
18854 stb %o0, [%l7 + 0x3F]
18855 movcc %icc, %g5, %i7
18856 edge16ln %i3, %l1, %g3
18857 nop
18858 setx loop_2220, %l0, %l1
18859 wrpr 0x1, %tl
18860 wrpr %l1, %tnpc
18861 setx 0x34400001400, %l0, %l1
18862 wrpr %l1, %tstate
18863 wrhpr 0x4, %htstate
18864 done
18865 lduh [%l7 + 0x08], %g6
18866 sllx %l6, 0x04, %o5
18867 ldd [%l7 + 0x78], %f2
18868loop_2220:
18869 fabss %f7, %f2
18870 stx %l3, [%l7 + 0x40]
18871 fmuld8ulx16 %f3, %f9, %f14
18872 fmul8ulx16 %f0, %f2, %f0
18873 nop
18874 setx loop_2221, %l0, %l1
18875 wrpr 0x1, %tl
18876 wrpr %l1, %tnpc
18877 setx 0x34400001400, %l0, %l1
18878 wrpr %l1, %tstate
18879 wrhpr 0x4, %htstate
18880 done
18881 sdivx %i2, 0x1343, %i5
18882 movrgz %o4, 0x240, %g2
18883 fpack16 %f10, %f1
18884loop_2221:
18885 fmovsvc %xcc, %f10, %f11
18886 fors %f13, %f10, %f0
18887 ldsb [%l7 + 0x67], %g1
18888 fsrc1 %f8, %f0
18889 edge32 %o1, %l2, %g4
18890 fmovspos %icc, %f10, %f10
18891 edge8n %o3, %i0, %o6
18892 udiv %i1, 0x0020, %i6
18893 brz %i4, loop_2222
18894 fcmpd %fcc2, %f4, %f0
18895 sth %o2, [%l7 + 0x76]
18896 fbg %fcc1, loop_2223
18897loop_2222:
18898 fmovrdlez %g7, %f10, %f14
18899 stx %o7, [%l7 + 0x30]
18900 ldsh [%l7 + 0x2A], %l4
18901loop_2223:
18902 fzeros %f10
18903 fpmerge %f1, %f12, %f14
18904 orncc %l5, 0x18F6, %o0
18905 fmovse %xcc, %f3, %f3
18906 fbo,a %fcc1, loop_2224
18907 edge8ln %l0, %g5, %i3
18908 fmovdle %icc, %f14, %f5
18909 fmul8x16 %f15, %f4, %f14
18910loop_2224:
18911 sdiv %l1, 0x1F50, %g3
18912 ldub [%l7 + 0x3F], %g6
18913 ldx [%l7 + 0x40], %i7
18914 edge32n %l6, %o5, %i2
18915 fsrc2s %f7, %f8
18916 ta %xcc, 0x1
18917 edge8 %l3, %o4, %i5
18918 ldub [%l7 + 0x30], %g2
18919 ldd [%l7 + 0x68], %f0
18920 fsrc2 %f6, %f12
18921 fbul %fcc3, loop_2225
18922 fmovscs %icc, %f5, %f5
18923 tl %xcc, 0x5
18924 fmul8x16al %f4, %f5, %f6
18925loop_2225:
18926 fones %f12
18927 fcmple32 %f14, %f4, %g1
18928 ld [%l7 + 0x70], %f15
18929 fmul8x16au %f9, %f2, %f14
18930 tsubcctv %l2, %g4, %o3
18931 bcs,a loop_2226
18932 tneg %icc, 0x6
18933 ldub [%l7 + 0x38], %o1
18934 bvc %icc, loop_2227
18935loop_2226:
18936 subc %i0, 0x075A, %o6
18937 movrlez %i1, %i4, %i6
18938 and %g7, 0x02D5, %o2
18939loop_2227:
18940 movne %xcc, %o7, %l5
18941 lduw [%l7 + 0x24], %o0
18942 lduw [%l7 + 0x70], %l0
18943 lduh [%l7 + 0x14], %g5
18944 ldsb [%l7 + 0x57], %i3
18945 std %f4, [%l7 + 0x58]
18946 taddcc %l4, %l1, %g6
18947 bneg,a,pn %xcc, loop_2228
18948 tne %xcc, 0x3
18949 fabsd %f14, %f4
18950 fmovrsne %g3, %f5, %f10
18951loop_2228:
18952 bn,a,pt %xcc, loop_2229
18953 lduh [%l7 + 0x20], %l6
18954 tle %icc, 0x0
18955 ldsw [%l7 + 0x3C], %i7
18956loop_2229:
18957 fmul8x16au %f7, %f14, %f14
18958 fmovrslez %i2, %f14, %f11
18959 movleu %xcc, %l3, %o4
18960 lduw [%l7 + 0x58], %o5
18961 stx %g2, [%l7 + 0x70]
18962 st %f9, [%l7 + 0x40]
18963 sub %g1, 0x0402, %i5
18964 be loop_2230
18965 lduh [%l7 + 0x40], %g4
18966 fnot1 %f4, %f10
18967 fornot1 %f6, %f0, %f8
18968loop_2230:
18969 fexpand %f6, %f12
18970 smulcc %l2, 0x165E, %o1
18971 taddcc %i0, %o6, %i1
18972 edge8l %o3, %i4, %g7
18973 tsubcc %i6, %o2, %o7
18974 ldd [%l7 + 0x10], %f0
18975 ldx [%l7 + 0x18], %o0
18976 addccc %l0, 0x0CC4, %l5
18977 movge %icc, %g5, %l4
18978 st %f5, [%l7 + 0x5C]
18979 fbu %fcc0, loop_2231
18980 ldsb [%l7 + 0x47], %l1
18981 fcmpgt32 %f10, %f4, %i3
18982 ldsw [%l7 + 0x50], %g3
18983loop_2231:
18984 srl %l6, 0x1A, %i7
18985 movrlez %g6, 0x0D1, %i2
18986 fcmple32 %f8, %f12, %o4
18987 umulcc %l3, 0x1F8A, %g2
18988 movcs %icc, %g1, %i5
18989 sllx %g4, 0x0B, %l2
18990 sth %o1, [%l7 + 0x08]
18991 ldsb [%l7 + 0x28], %i0
18992 bge,a,pt %icc, loop_2232
18993 stb %o5, [%l7 + 0x44]
18994 st %f9, [%l7 + 0x7C]
18995 taddcc %i1, 0x11EE, %o6
18996loop_2232:
18997 fbu,a %fcc1, loop_2233
18998 sdiv %i4, 0x1E73, %g7
18999 tneg %xcc, 0x7
19000 ba loop_2234
19001loop_2233:
19002 sll %o3, 0x0D, %o2
19003 bl loop_2235
19004 ldsb [%l7 + 0x18], %i6
19005loop_2234:
19006 array32 %o0, %o7, %l5
19007 fzero %f0
19008loop_2235:
19009 smulcc %l0, %g5, %l1
19010 fornot1s %f0, %f3, %f14
19011 fexpand %f9, %f14
19012 movvc %icc, %l4, %g3
19013 fmovrdgz %i3, %f6, %f0
19014 movrne %i7, 0x3B3, %l6
19015 lduw [%l7 + 0x70], %i2
19016 udiv %o4, 0x0400, %l3
19017 or %g6, %g2, %i5
19018 xor %g4, 0x0799, %g1
19019 fmovdne %icc, %f8, %f5
19020 ba,a,pt %xcc, loop_2236
19021 fmovdle %icc, %f8, %f0
19022 fble,a %fcc1, loop_2237
19023 ldsw [%l7 + 0x58], %o1
19024loop_2236:
19025 mulx %i0, 0x00B5, %o5
19026 fornot1s %f11, %f4, %f1
19027loop_2237:
19028 stw %i1, [%l7 + 0x1C]
19029 movl %xcc, %o6, %i4
19030 mulscc %g7, %o3, %o2
19031 ldsw [%l7 + 0x54], %i6
19032 fpsub16 %f14, %f14, %f6
19033 fbug,a %fcc3, loop_2238
19034 fmovsle %icc, %f0, %f12
19035 ldd [%l7 + 0x70], %f4
19036 fxnor %f6, %f0, %f4
19037loop_2238:
19038 fnand %f4, %f2, %f10
19039 fpsub16s %f11, %f0, %f13
19040 ld [%l7 + 0x4C], %f8
19041 mulx %o0, 0x14EC, %o7
19042 ldsh [%l7 + 0x54], %l5
19043 fmovdvc %xcc, %f5, %f3
19044 fzeros %f7
19045 stx %l2, [%l7 + 0x10]
19046 sdivcc %l0, 0x1FC5, %l1
19047 array16 %l4, %g3, %i3
19048 fbug %fcc1, loop_2239
19049 sub %g5, %l6, %i2
19050 fands %f13, %f13, %f12
19051 xor %o4, %i7, %l3
19052loop_2239:
19053 fmovrdlez %g2, %f8, %f10
19054 fpack32 %f6, %f14, %f14
19055 ldx [%l7 + 0x40], %g6
19056 stw %g4, [%l7 + 0x14]
19057 fmovda %icc, %f1, %f14
19058 fsrc2 %f12, %f6
19059 stx %i5, [%l7 + 0x58]
19060 umul %o1, 0x15B3, %i0
19061 taddcc %g1, %i1, %o6
19062 tgu %icc, 0x6
19063 fbule %fcc3, loop_2240
19064 brz,a %i4, loop_2241
19065 stw %g7, [%l7 + 0x0C]
19066 ldsb [%l7 + 0x44], %o5
19067loop_2240:
19068 sll %o2, %i6, %o0
19069loop_2241:
19070 fabss %f3, %f2
19071 stw %o3, [%l7 + 0x30]
19072 ldsb [%l7 + 0x4B], %o7
19073 fpadd32 %f14, %f6, %f6
19074 stb %l2, [%l7 + 0x14]
19075 stb %l5, [%l7 + 0x18]
19076 fnot2 %f12, %f6
19077 sll %l1, 0x11, %l4
19078 movpos %xcc, %g3, %l0
19079 udivcc %i3, 0x0F9C, %l6
19080 fmovdneg %xcc, %f7, %f6
19081 ldsb [%l7 + 0x14], %g5
19082 tg %xcc, 0x1
19083 lduw [%l7 + 0x68], %i2
19084 ldub [%l7 + 0x6A], %i7
19085 movre %l3, 0x093, %o4
19086 lduw [%l7 + 0x74], %g2
19087 fmovscc %icc, %f15, %f8
19088 std %f12, [%l7 + 0x18]
19089 lduw [%l7 + 0x74], %g6
19090 fmul8ulx16 %f10, %f8, %f4
19091 mulscc %i5, %o1, %i0
19092 fnot1s %f8, %f5
19093 sth %g1, [%l7 + 0x62]
19094 tcc %icc, 0x3
19095 tcc %xcc, 0x7
19096 fmul8ulx16 %f2, %f12, %f2
19097 tg %xcc, 0x1
19098 smulcc %g4, 0x11FF, %o6
19099 fmovscc %xcc, %f0, %f1
19100 bvs,pt %icc, loop_2242
19101 fmuld8ulx16 %f6, %f6, %f14
19102 udivcc %i4, 0x09B6, %i1
19103 std %f10, [%l7 + 0x28]
19104loop_2242:
19105 ldsb [%l7 + 0x5E], %o5
19106 movrlez %g7, %o2, %o0
19107 fmovdvc %xcc, %f10, %f5
19108 fbu,a %fcc2, loop_2243
19109 fnor %f4, %f14, %f8
19110 stx %o3, [%l7 + 0x20]
19111 fmovspos %icc, %f2, %f12
19112loop_2243:
19113 tn %xcc, 0x2
19114 fmovdneg %icc, %f10, %f6
19115 fabsd %f8, %f14
19116 fbn %fcc0, loop_2244
19117 stb %i6, [%l7 + 0x75]
19118 stx %o7, [%l7 + 0x08]
19119 ldd [%l7 + 0x78], %f12
19120loop_2244:
19121 orn %l5, 0x19C4, %l2
19122 ldsb [%l7 + 0x52], %l1
19123 subc %l4, %l0, %i3
19124 fbg %fcc2, loop_2245
19125 nop
19126 setx loop_2246, %l0, %l1
19127 wrpr 0x1, %tl
19128 wrpr %l1, %tnpc
19129 setx 0x34400001400, %l0, %l1
19130 wrpr %l1, %tstate
19131 wrhpr 0x4, %htstate
19132 done
19133 stb %g3, [%l7 + 0x12]
19134 movvc %xcc, %g5, %i2
19135loop_2245:
19136 fmovda %icc, %f15, %f15
19137loop_2246:
19138 stb %i7, [%l7 + 0x14]
19139 st %f10, [%l7 + 0x24]
19140 fmovdge %icc, %f11, %f15
19141 fmovscc %icc, %f8, %f10
19142 udivcc %l3, 0x08EE, %l6
19143 array16 %o4, %g2, %g6
19144 fmovrdgez %o1, %f6, %f10
19145 fmovrdlz %i0, %f8, %f8
19146 stw %i5, [%l7 + 0x20]
19147 fmovrslz %g4, %f13, %f1
19148 edge8ln %g1, %o6, %i4
19149 movgu %icc, %o5, %g7
19150 edge8l %i1, %o0, %o3
19151 ldub [%l7 + 0x3B], %i6
19152 fone %f0
19153 std %f14, [%l7 + 0x48]
19154 ldsh [%l7 + 0x42], %o7
19155 stb %l5, [%l7 + 0x63]
19156 ldsh [%l7 + 0x40], %o2
19157 stw %l1, [%l7 + 0x44]
19158 fmovsvc %xcc, %f10, %f12
19159 lduw [%l7 + 0x38], %l4
19160 stx %l2, [%l7 + 0x30]
19161 smulcc %i3, %g3, %g5
19162 fone %f4
19163 fnegs %f8, %f5
19164 fornot2s %f11, %f9, %f5
19165 fone %f4
19166 fxnors %f15, %f15, %f6
19167 tpos %xcc, 0x5
19168 fbg %fcc2, loop_2247
19169 lduw [%l7 + 0x2C], %l0
19170 fbl,a %fcc2, loop_2248
19171 and %i2, %i7, %l3
19172loop_2247:
19173 te %icc, 0x2
19174 fbuge %fcc1, loop_2249
19175loop_2248:
19176 edge16ln %o4, %g2, %g6
19177 fbue %fcc2, loop_2250
19178 or %l6, %i0, %i5
19179loop_2249:
19180 fmovdpos %xcc, %f0, %f0
19181 fbue %fcc3, loop_2251
19182loop_2250:
19183 fcmpeq16 %f6, %f4, %o1
19184 edge8n %g1, %o6, %i4
19185 umulcc %g4, 0x0CBC, %o5
19186loop_2251:
19187 movgu %icc, %g7, %o0
19188 or %i1, %o3, %i6
19189 sethi 0x07CE, %l5
19190 movg %xcc, %o2, %o7
19191 fcmps %fcc2, %f1, %f11
19192 addc %l4, %l2, %l1
19193 tn %xcc, 0x2
19194 fbg,a %fcc2, loop_2252
19195 ldsb [%l7 + 0x68], %g3
19196 fmovdleu %xcc, %f4, %f6
19197 call loop_2253
19198loop_2252:
19199 array16 %i3, %l0, %g5
19200 sth %i7, [%l7 + 0x78]
19201 fbge %fcc1, loop_2254
19202loop_2253:
19203 lduh [%l7 + 0x74], %l3
19204 fmovsle %icc, %f7, %f9
19205 ldsw [%l7 + 0x38], %i2
19206loop_2254:
19207 tsubcc %g2, 0x14F2, %o4
19208 and %l6, %g6, %i0
19209 ld [%l7 + 0x2C], %f9
19210 ldub [%l7 + 0x2C], %i5
19211 lduw [%l7 + 0x18], %g1
19212 be,a,pn %xcc, loop_2255
19213 fbu %fcc2, loop_2256
19214 movne %xcc, %o6, %i4
19215 fandnot2s %f3, %f14, %f7
19216loop_2255:
19217 fbg,a %fcc0, loop_2257
19218loop_2256:
19219 fmovrsne %g4, %f12, %f10
19220 sth %o1, [%l7 + 0x0C]
19221 ldsb [%l7 + 0x09], %g7
19222loop_2257:
19223 st %f7, [%l7 + 0x14]
19224 stw %o5, [%l7 + 0x24]
19225 fmovrslz %i1, %f1, %f14
19226 ldx [%l7 + 0x40], %o3
19227 std %f4, [%l7 + 0x78]
19228 fcmpd %fcc3, %f8, %f2
19229 edge32l %i6, %l5, %o0
19230 fmovsvs %icc, %f2, %f13
19231 fandnot2 %f0, %f2, %f0
19232 ble loop_2258
19233 fpackfix %f8, %f10
19234 fmovrslz %o7, %f2, %f15
19235 ldd [%l7 + 0x38], %f10
19236loop_2258:
19237 fcmpgt32 %f12, %f4, %l4
19238 fmovrdgez %l2, %f6, %f14
19239 fpsub32s %f14, %f14, %f12
19240 tle %icc, 0x5
19241 subcc %l1, %o2, %i3
19242 fornot1 %f0, %f6, %f12
19243 fcmpd %fcc3, %f14, %f12
19244 ba,a loop_2259
19245 fble,a %fcc1, loop_2260
19246 lduw [%l7 + 0x3C], %g3
19247 ldsb [%l7 + 0x48], %l0
19248loop_2259:
19249 and %g5, 0x046C, %i7
19250loop_2260:
19251 ldsw [%l7 + 0x70], %i2
19252 stx %g2, [%l7 + 0x28]
19253 ldub [%l7 + 0x36], %o4
19254 nop
19255 setx loop_2261, %l0, %l1
19256 wrpr 0x1, %tl
19257 wrpr %l1, %tnpc
19258 setx 0x34400001400, %l0, %l1
19259 wrpr %l1, %tstate
19260 wrhpr 0x4, %htstate
19261 done
19262 lduh [%l7 + 0x4A], %l6
19263 sth %l3, [%l7 + 0x6C]
19264 bge,pn %xcc, loop_2262
19265loop_2261:
19266 fxors %f8, %f15, %f11
19267 fmovsa %icc, %f8, %f3
19268 fpadd16 %f6, %f6, %f12
19269loop_2262:
19270 ldub [%l7 + 0x6F], %i0
19271 fsrc1s %f10, %f15
19272 sethi 0x13C3, %g6
19273 fblg %fcc0, loop_2263
19274 tgu %icc, 0x4
19275 brgz,a %g1, loop_2264
19276 subccc %i5, 0x1E9C, %o6
19277loop_2263:
19278 st %f0, [%l7 + 0x54]
19279 ldsb [%l7 + 0x58], %i4
19280loop_2264:
19281 and %o1, 0x1509, %g4
19282 fmovdg %icc, %f14, %f3
19283 movrne %g7, %i1, %o3
19284 stb %o5, [%l7 + 0x11]
19285 bneg,a,pn %xcc, loop_2265
19286 movgu %xcc, %l5, %o0
19287 movle %xcc, %i6, %o7
19288 sdiv %l2, 0x03D7, %l1
19289loop_2265:
19290 sdiv %o2, 0x099D, %l4
19291 fbg,a %fcc0, loop_2266
19292 fone %f6
19293 st %f13, [%l7 + 0x60]
19294 umulcc %g3, %l0, %g5
19295loop_2266:
19296 tvs %xcc, 0x4
19297 ldd [%l7 + 0x10], %f6
19298 ldsb [%l7 + 0x24], %i3
19299 fandnot1s %f7, %f13, %f15
19300 fpack32 %f0, %f4, %f4
19301 movpos %xcc, %i7, %g2
19302 fandnot1s %f3, %f5, %f4
19303 smulcc %o4, 0x0C7C, %i2
19304 fsrc1s %f4, %f0
19305 movneg %xcc, %l3, %l6
19306 tleu %icc, 0x0
19307 be %xcc, loop_2267
19308 edge16n %g6, %g1, %i0
19309 umul %i5, 0x1283, %i4
19310 subc %o6, %g4, %o1
19311loop_2267:
19312 movn %xcc, %i1, %g7
19313 array16 %o5, %o3, %o0
19314 ld [%l7 + 0x20], %f8
19315 fmovrslez %i6, %f2, %f7
19316 ldsw [%l7 + 0x64], %l5
19317 fornot1 %f10, %f10, %f6
19318 fcmped %fcc3, %f10, %f14
19319 movne %xcc, %o7, %l1
19320 lduw [%l7 + 0x2C], %l2
19321 tsubcc %o2, 0x0A53, %g3
19322 umul %l0, 0x0E43, %g5
19323 ld [%l7 + 0x78], %f2
19324 std %f2, [%l7 + 0x18]
19325 fmovdle %icc, %f14, %f1
19326 add %i3, %i7, %g2
19327 fmovrdgz %o4, %f6, %f10
19328 fxor %f0, %f8, %f2
19329 nop
19330 setx loop_2268, %l0, %l1
19331 wrpr 0x1, %tl
19332 wrpr %l1, %tnpc
19333 setx 0x34400001400, %l0, %l1
19334 wrpr %l1, %tstate
19335 wrhpr 0x4, %htstate
19336 done
19337 fsrc2 %f14, %f2
19338 ldsh [%l7 + 0x46], %i2
19339 fbo %fcc0, loop_2269
19340loop_2268:
19341 std %f8, [%l7 + 0x08]
19342 fxors %f10, %f12, %f1
19343 ldub [%l7 + 0x08], %l4
19344loop_2269:
19345 fmovdle %xcc, %f10, %f3
19346 tsubcctv %l6, 0x1CEC, %l3
19347 move %icc, %g6, %i0
19348 be %xcc, loop_2270
19349 bne,pn %icc, loop_2271
19350 stw %g1, [%l7 + 0x14]
19351 tgu %xcc, 0x0
19352loop_2270:
19353 taddcctv %i4, %o6, %i5
19354loop_2271:
19355 ldsb [%l7 + 0x58], %o1
19356 nop
19357 setx loop_2272, %l0, %l1
19358 wrpr 0x1, %tl
19359 wrpr %l1, %tpc
19360 add %l1, 0x4, %l1
19361 wrpr %l1, %tnpc
19362 setx 0x34400001400, %l0, %l1
19363 wrpr %l1, %tstate
19364 wrhpr 0x4, %htstate
19365 retry
19366 ldsb [%l7 + 0x11], %i1
19367 movvs %icc, %g4, %g7
19368 lduh [%l7 + 0x2E], %o5
19369loop_2272:
19370 taddcc %o0, %i6, %o3
19371 fnor %f2, %f14, %f0
19372 andncc %l5, %o7, %l2
19373 ldx [%l7 + 0x20], %l1
19374 movvc %icc, %g3, %o2
19375 ldsw [%l7 + 0x6C], %l0
19376 pdist %f0, %f2, %f2
19377 movrlz %i3, 0x132, %g5
19378 sdiv %g2, 0x08B6, %i7
19379 edge32l %o4, %l4, %l6
19380 xnorcc %i2, 0x0239, %g6
19381 brnz %l3, loop_2273
19382 lduh [%l7 + 0x2E], %g1
19383 stw %i0, [%l7 + 0x44]
19384 brz,a %i4, loop_2274
19385loop_2273:
19386 movcs %xcc, %o6, %i5
19387 edge8ln %i1, %g4, %g7
19388 ldx [%l7 + 0x20], %o5
19389loop_2274:
19390 fmovsvc %xcc, %f11, %f8
19391 tcc %xcc, 0x7
19392 bvs,pn %xcc, loop_2275
19393 fmovsleu %icc, %f12, %f11
19394 fxnors %f6, %f14, %f11
19395 fexpand %f10, %f12
19396loop_2275:
19397 fcmpgt16 %f4, %f0, %o1
19398 edge16l %i6, %o3, %l5
19399 ldd [%l7 + 0x08], %f10
19400 fmovsvs %xcc, %f4, %f9
19401 ldsb [%l7 + 0x33], %o0
19402 tsubcc %o7, 0x1730, %l1
19403 edge16ln %g3, %l2, %l0
19404 ldx [%l7 + 0x10], %i3
19405 lduh [%l7 + 0x6E], %g5
19406 fandnot2 %f2, %f14, %f6
19407 ldub [%l7 + 0x64], %o2
19408 std %f8, [%l7 + 0x50]
19409 fornot1 %f0, %f6, %f14
19410 tvc %xcc, 0x7
19411 std %f8, [%l7 + 0x10]
19412 ldsw [%l7 + 0x2C], %i7
19413 taddcctv %g2, %l4, %o4
19414 fmovsge %xcc, %f6, %f6
19415 ld [%l7 + 0x08], %f14
19416 edge8n %l6, %g6, %l3
19417 fnot2 %f10, %f0
19418 fcmpeq32 %f8, %f2, %g1
19419 fcmple32 %f0, %f8, %i0
19420 ldd [%l7 + 0x50], %f8
19421 tle %xcc, 0x6
19422 fmovdcc %icc, %f8, %f3
19423 tg %xcc, 0x6
19424 fmovd %f2, %f4
19425 fbg,a %fcc2, loop_2276
19426 ldub [%l7 + 0x7A], %i2
19427 tleu %xcc, 0x0
19428 fandnot1 %f6, %f12, %f2
19429loop_2276:
19430 fmovrdgez %o6, %f12, %f6
19431 lduh [%l7 + 0x16], %i4
19432 ldub [%l7 + 0x5C], %i5
19433 ldub [%l7 + 0x43], %g4
19434 fpsub32s %f1, %f1, %f15
19435 fmovrsgz %g7, %f3, %f11
19436 fmovd %f6, %f6
19437 movrlz %i1, %o1, %i6
19438 tne %xcc, 0x2
19439 fnegd %f4, %f4
19440 fbue,a %fcc3, loop_2277
19441 bgu,a %xcc, loop_2278
19442 stw %o3, [%l7 + 0x48]
19443 bneg,a,pn %icc, loop_2279
19444loop_2277:
19445 orncc %l5, 0x0D58, %o5
19446loop_2278:
19447 ldub [%l7 + 0x4A], %o0
19448 ldub [%l7 + 0x64], %l1
19449loop_2279:
19450 edge32l %g3, %o7, %l0
19451 xorcc %i3, %g5, %l2
19452 fmul8x16al %f3, %f1, %f12
19453 std %f8, [%l7 + 0x20]
19454 tgu %xcc, 0x3
19455 brgz %i7, loop_2280
19456 brnz %o2, loop_2281
19457 fmovsleu %icc, %f3, %f7
19458 fsrc2 %f2, %f12
19459loop_2280:
19460 nop
19461 setx loop_2282, %l0, %l1
19462 wrpr 0x1, %tl
19463 wrpr %l1, %tpc
19464 add %l1, 0x4, %l1
19465 wrpr %l1, %tnpc
19466 setx 0x34400001400, %l0, %l1
19467 wrpr %l1, %tstate
19468 wrhpr 0x4, %htstate
19469 retry
19470loop_2281:
19471 fbug,a %fcc1, loop_2283
19472 st %f9, [%l7 + 0x08]
19473 tvs %xcc, 0x7
19474loop_2282:
19475 fmovrslz %l4, %f12, %f4
19476loop_2283:
19477 bl loop_2284
19478 ld [%l7 + 0x28], %f5
19479 ldsh [%l7 + 0x36], %g2
19480 fcmple32 %f0, %f14, %l6
19481loop_2284:
19482 fmovdneg %xcc, %f2, %f9
19483 fmovdpos %icc, %f7, %f5
19484 edge32l %g6, %l3, %g1
19485 movcs %icc, %i0, %i2
19486 fmovrdlez %o6, %f14, %f8
19487 fmovsa %icc, %f4, %f9
19488 tge %xcc, 0x1
19489 lduh [%l7 + 0x2E], %o4
19490 orcc %i4, 0x0B1A, %g4
19491 stx %i5, [%l7 + 0x58]
19492 fsrc2 %f0, %f2
19493 fbl %fcc2, loop_2285
19494 bcc %icc, loop_2286
19495 faligndata %f0, %f6, %f0
19496 movrlz %i1, 0x136, %g7
19497loop_2285:
19498 be loop_2287
19499loop_2286:
19500 lduh [%l7 + 0x72], %i6
19501 ldub [%l7 + 0x46], %o1
19502 tne %icc, 0x4
19503loop_2287:
19504 srlx %o3, %l5, %o0
19505 movcc %xcc, %o5, %l1
19506 lduw [%l7 + 0x2C], %o7
19507 fmul8sux16 %f4, %f4, %f0
19508 nop
19509 setx loop_2288, %l0, %l1
19510 wrpr 0x1, %tl
19511 wrpr %l1, %tnpc
19512 setx 0x34400001400, %l0, %l1
19513 wrpr %l1, %tstate
19514 wrhpr 0x4, %htstate
19515 done
19516 ldsw [%l7 + 0x40], %g3
19517 fones %f6
19518 fba %fcc3, loop_2289
19519loop_2288:
19520 bgu,pt %icc, loop_2290
19521 andcc %l0, 0x03BC, %g5
19522 lduh [%l7 + 0x3C], %i3
19523loop_2289:
19524 ble,a %icc, loop_2291
19525loop_2290:
19526 st %f10, [%l7 + 0x68]
19527 fbne,a %fcc3, loop_2292
19528 fmovrsgz %l2, %f8, %f13
19529loop_2291:
19530 ldd [%l7 + 0x30], %f10
19531 fmovdg %xcc, %f12, %f9
19532loop_2292:
19533 movg %xcc, %i7, %l4
19534 fmovse %xcc, %f4, %f5
19535 fmovdn %icc, %f10, %f2
19536 lduh [%l7 + 0x3E], %g2
19537 orcc %l6, 0x1862, %g6
19538 fmovdleu %icc, %f12, %f8
19539 mulx %o2, %l3, %g1
19540 brgez %i2, loop_2293
19541 stw %i0, [%l7 + 0x54]
19542 bpos,a,pt %icc, loop_2294
19543 movvc %xcc, %o4, %o6
19544loop_2293:
19545 edge16 %g4, %i5, %i4
19546 brz %g7, loop_2295
19547loop_2294:
19548 fcmpgt32 %f12, %f8, %i6
19549 edge8l %i1, %o3, %o1
19550 stw %o0, [%l7 + 0x4C]
19551loop_2295:
19552 movrgz %l5, %o5, %l1
19553 fmovdn %icc, %f15, %f7
19554 std %f8, [%l7 + 0x08]
19555 movrlez %g3, %l0, %o7
19556 movrlz %i3, %g5, %i7
19557 fones %f9
19558 ldsw [%l7 + 0x08], %l4
19559 ldub [%l7 + 0x2D], %l2
19560 srlx %l6, 0x17, %g6
19561 fbue,a %fcc3, loop_2296
19562 fpadd32s %f1, %f3, %f0
19563 fornot1 %f0, %f6, %f2
19564 edge8 %o2, %l3, %g2
19565loop_2296:
19566 ldsw [%l7 + 0x6C], %g1
19567 fbe %fcc2, loop_2297
19568 brnz,a %i0, loop_2298
19569 stb %i2, [%l7 + 0x4C]
19570 fsrc1s %f10, %f0
19571loop_2297:
19572 xnorcc %o6, %o4, %g4
19573loop_2298:
19574 fbuge,a %fcc3, loop_2299
19575 ldd [%l7 + 0x10], %f2
19576 brz,a %i5, loop_2300
19577 movgu %icc, %i4, %i6
19578loop_2299:
19579 fornot1 %f12, %f10, %f2
19580 fmovrde %i1, %f12, %f6
19581loop_2300:
19582 st %f0, [%l7 + 0x60]
19583 fandnot1 %f8, %f12, %f10
19584 lduw [%l7 + 0x18], %o3
19585 fmovd %f4, %f14
19586 nop
19587 setx loop_2301, %l0, %l1
19588 wrpr 0x1, %tl
19589 wrpr %l1, %tnpc
19590 setx 0x34400001400, %l0, %l1
19591 wrpr %l1, %tstate
19592 wrhpr 0x4, %htstate
19593 done
19594 array8 %o1, %o0, %g7
19595 ble %xcc, loop_2302
19596 fbl,a %fcc1, loop_2303
19597loop_2301:
19598 fmovdvs %icc, %f4, %f14
19599 stx %l5, [%l7 + 0x28]
19600loop_2302:
19601 ldub [%l7 + 0x31], %l1
19602loop_2303:
19603 stw %g3, [%l7 + 0x10]
19604 stw %l0, [%l7 + 0x10]
19605 ldsw [%l7 + 0x34], %o7
19606 movpos %xcc, %i3, %o5
19607 ld [%l7 + 0x1C], %f8
19608 edge8ln %i7, %g5, %l2
19609 tge %xcc, 0x4
19610 fmovdle %xcc, %f5, %f1
19611 tsubcc %l6, 0x00B1, %g6
19612 std %f2, [%l7 + 0x70]
19613 fmovdcs %icc, %f5, %f10
19614 subcc %l4, 0x01C0, %l3
19615 ble %icc, loop_2304
19616 tneg %icc, 0x3
19617 fmovdg %icc, %f4, %f10
19618 fbe %fcc2, loop_2305
19619loop_2304:
19620 fmovdneg %icc, %f8, %f14
19621 fornot2s %f14, %f12, %f11
19622 movge %icc, %o2, %g1
19623loop_2305:
19624 fors %f2, %f14, %f9
19625 ldx [%l7 + 0x38], %g2
19626 fmovdpos %icc, %f13, %f13
19627 fmovsge %icc, %f11, %f15
19628 movvc %icc, %i0, %o6
19629 ldsb [%l7 + 0x67], %i2
19630 fcmple32 %f8, %f10, %g4
19631 fmovrdlz %i5, %f8, %f10
19632 fmuld8ulx16 %f12, %f1, %f12
19633 ld [%l7 + 0x2C], %f5
19634 fmovdpos %icc, %f8, %f12
19635 orncc %o4, %i4, %i6
19636 fmovdvs %xcc, %f1, %f4
19637 sra %o3, %i1, %o1
19638 fcmpd %fcc3, %f4, %f2
19639 fone %f14
19640 fbe %fcc0, loop_2306
19641 fmovsle %xcc, %f6, %f2
19642 srlx %g7, 0x12, %l5
19643 ldx [%l7 + 0x38], %o0
19644loop_2306:
19645 fbue,a %fcc1, loop_2307
19646 tne %xcc, 0x6
19647 fmovspos %xcc, %f1, %f14
19648 fmovdl %icc, %f4, %f7
19649loop_2307:
19650 tg %xcc, 0x3
19651 ldd [%l7 + 0x48], %f0
19652 fandnot1 %f2, %f10, %f4
19653 lduh [%l7 + 0x0A], %l1
19654 fmovsleu %icc, %f4, %f11
19655 fpadd16 %f12, %f10, %f4
19656 fmovsa %icc, %f6, %f8
19657 tle %icc, 0x0
19658 brgez %l0, loop_2308
19659 st %f9, [%l7 + 0x48]
19660 stb %o7, [%l7 + 0x7B]
19661 lduh [%l7 + 0x18], %i3
19662loop_2308:
19663 fnegs %f2, %f8
19664 fmovsvs %xcc, %f6, %f11
19665 lduh [%l7 + 0x62], %g3
19666 srlx %o5, %i7, %g5
19667 movgu %xcc, %l2, %l6
19668 andncc %l4, %l3, %g6
19669 movrgz %g1, %g2, %o2
19670 stw %o6, [%l7 + 0x6C]
19671 lduh [%l7 + 0x50], %i0
19672 sdivx %g4, 0x1C06, %i5
19673 ba,a loop_2309
19674 fmul8sux16 %f14, %f10, %f6
19675 fcmped %fcc1, %f10, %f8
19676 movrgez %o4, %i4, %i6
19677loop_2309:
19678 lduh [%l7 + 0x4A], %i2
19679 umul %i1, %o1, %g7
19680 movl %xcc, %o3, %l5
19681 stw %l1, [%l7 + 0x78]
19682 fzeros %f2
19683 tne %icc, 0x5
19684 ldsb [%l7 + 0x0A], %l0
19685 brgez,a %o7, loop_2310
19686 ldsh [%l7 + 0x56], %i3
19687 fmovsa %xcc, %f9, %f2
19688 fmul8x16au %f9, %f10, %f4
19689loop_2310:
19690 stw %g3, [%l7 + 0x20]
19691 addccc %o5, 0x02EE, %i7
19692 ldd [%l7 + 0x78], %f6
19693 nop
19694 setx loop_2311, %l0, %l1
19695 wrpr 0x1, %tl
19696 wrpr %l1, %tnpc
19697 setx 0x34400001400, %l0, %l1
19698 wrpr %l1, %tstate
19699 wrhpr 0x4, %htstate
19700 done
19701 edge32l %o0, %g5, %l2
19702 fnor %f0, %f0, %f6
19703 ldsw [%l7 + 0x18], %l6
19704loop_2311:
19705 fornot2s %f11, %f3, %f15
19706 fcmpeq32 %f10, %f8, %l3
19707 std %f8, [%l7 + 0x20]
19708 movleu %icc, %g6, %g1
19709 umulcc %g2, 0x1B22, %l4
19710 fmovrdlez %o2, %f0, %f4
19711 xorcc %o6, %g4, %i0
19712 brlz,a %i5, loop_2312
19713 fcmpeq32 %f8, %f8, %o4
19714 fmovsvc %icc, %f0, %f2
19715 fpsub32s %f2, %f10, %f4
19716loop_2312:
19717 nop
19718 setx loop_2313, %l0, %l1
19719 wrpr 0x1, %tl
19720 wrpr %l1, %tnpc
19721 setx 0x34400001400, %l0, %l1
19722 wrpr %l1, %tstate
19723 wrhpr 0x4, %htstate
19724 done
19725 lduw [%l7 + 0x44], %i4
19726 bcs loop_2314
19727 tsubcc %i2, 0x0EBC, %i1
19728loop_2313:
19729 movpos %icc, %i6, %g7
19730 ldx [%l7 + 0x40], %o1
19731loop_2314:
19732 fbu,a %fcc1, loop_2315
19733 fpadd32s %f15, %f4, %f8
19734 udiv %l5, 0x0FE2, %l1
19735 st %f3, [%l7 + 0x30]
19736loop_2315:
19737 movrgz %l0, %o7, %o3
19738 fbuge,a %fcc3, loop_2316
19739 addc %g3, %o5, %i7
19740 sra %i3, %o0, %l2
19741 tsubcctv %g5, %l3, %l6
19742loop_2316:
19743 fcmped %fcc0, %f6, %f6
19744 fbue,a %fcc1, loop_2317
19745 lduh [%l7 + 0x5E], %g1
19746 siam 0x7
19747 fbne,a %fcc2, loop_2318
19748loop_2317:
19749 stw %g6, [%l7 + 0x18]
19750 stx %g2, [%l7 + 0x40]
19751 ldsh [%l7 + 0x1C], %l4
19752loop_2318:
19753 call loop_2319
19754 ldub [%l7 + 0x53], %o2
19755 ldx [%l7 + 0x18], %o6
19756 stx %g4, [%l7 + 0x10]
19757loop_2319:
19758 fcmpgt16 %f2, %f2, %i5
19759 fmovrdgz %o4, %f0, %f0
19760 ld [%l7 + 0x3C], %f3
19761 srl %i0, %i4, %i2
19762 for %f0, %f14, %f14
19763 ldx [%l7 + 0x18], %i6
19764 fcmpgt16 %f8, %f8, %i1
19765 fbge,a %fcc2, loop_2320
19766 fblg,a %fcc1, loop_2321
19767 fmovdpos %xcc, %f2, %f7
19768 andn %g7, 0x1511, %o1
19769loop_2320:
19770 tpos %xcc, 0x6
19771loop_2321:
19772 array32 %l1, %l0, %o7
19773 stb %l5, [%l7 + 0x29]
19774 alignaddr %o3, %o5, %g3
19775 fcmpeq16 %f14, %f12, %i3
19776 std %f12, [%l7 + 0x10]
19777 fmovdpos %xcc, %f12, %f12
19778 ldsw [%l7 + 0x38], %o0
19779 sdivx %i7, 0x0067, %l2
19780 fcmpd %fcc0, %f14, %f8
19781 ldsw [%l7 + 0x38], %l3
19782 fcmps %fcc3, %f8, %f0
19783 fmuld8sux16 %f2, %f10, %f12
19784 stx %l6, [%l7 + 0x70]
19785 stw %g5, [%l7 + 0x14]
19786 fones %f6
19787 brgz %g6, loop_2322
19788 stx %g1, [%l7 + 0x58]
19789 brgez,a %g2, loop_2323
19790 edge32ln %l4, %o6, %g4
19791loop_2322:
19792 movrne %i5, 0x276, %o4
19793 fpadd16s %f9, %f14, %f2
19794loop_2323:
19795 fone %f10
19796 tsubcctv %o2, %i4, %i2
19797 ldsh [%l7 + 0x40], %i0
19798 ldx [%l7 + 0x20], %i1
19799 lduh [%l7 + 0x38], %i6
19800 ldx [%l7 + 0x28], %g7
19801 stb %o1, [%l7 + 0x50]
19802 fone %f12
19803 stw %l0, [%l7 + 0x5C]
19804 fpsub32s %f11, %f13, %f7
19805 fmovdgu %xcc, %f4, %f12
19806 sth %o7, [%l7 + 0x16]
19807 taddcc %l5, %l1, %o5
19808 fbne,a %fcc1, loop_2324
19809 stb %g3, [%l7 + 0x0B]
19810 fmovdl %xcc, %f7, %f11
19811 ldsb [%l7 + 0x70], %o3
19812loop_2324:
19813 bshuffle %f10, %f4, %f4
19814 stw %o0, [%l7 + 0x28]
19815 movre %i7, %i3, %l2
19816 addccc %l6, %l3, %g6
19817 bpos,a,pt %icc, loop_2325
19818 std %f10, [%l7 + 0x70]
19819 fandnot2 %f0, %f2, %f12
19820 mulscc %g5, %g1, %l4
19821loop_2325:
19822 brz %o6, loop_2326
19823 fmovdle %icc, %f4, %f8
19824 nop
19825 setx loop_2327, %l0, %l1
19826 wrpr 0x1, %tl
19827 wrpr %l1, %tnpc
19828 setx 0x34400001400, %l0, %l1
19829 wrpr %l1, %tstate
19830 wrhpr 0x4, %htstate
19831 done
19832 fxor %f8, %f4, %f12
19833loop_2326:
19834 ld [%l7 + 0x74], %f6
19835 st %f5, [%l7 + 0x34]
19836loop_2327:
19837 edge16l %g2, %g4, %i5
19838 stw %o2, [%l7 + 0x0C]
19839 orncc %i4, 0x0CE0, %i2
19840 stw %o4, [%l7 + 0x28]
19841 ldsb [%l7 + 0x73], %i1
19842 fzero %f8
19843 sethi 0x0F6E, %i6
19844 stx %i0, [%l7 + 0x50]
19845 tvc %xcc, 0x0
19846 for %f8, %f8, %f0
19847 fmovdcs %xcc, %f3, %f6
19848 fbg %fcc2, loop_2328
19849 fmovdneg %icc, %f3, %f1
19850 brlz %g7, loop_2329
19851 bvs loop_2330
19852loop_2328:
19853 nop
19854 setx loop_2331, %l0, %l1
19855 wrpr 0x1, %tl
19856 wrpr %l1, %tnpc
19857 setx 0x34400001400, %l0, %l1
19858 wrpr %l1, %tstate
19859 wrhpr 0x4, %htstate
19860 done
19861 movn %xcc, %o1, %l0
19862loop_2329:
19863 fcmpgt16 %f2, %f12, %l5
19864loop_2330:
19865 fmuld8sux16 %f5, %f12, %f10
19866loop_2331:
19867 xor %l1, 0x098E, %o7
19868 srlx %g3, %o3, %o0
19869 bgu,pt %xcc, loop_2332
19870 lduh [%l7 + 0x70], %o5
19871 fmovrse %i3, %f11, %f12
19872 brz %i7, loop_2333
19873loop_2332:
19874 sth %l2, [%l7 + 0x2E]
19875 fmovse %icc, %f5, %f6
19876 fnors %f5, %f2, %f15
19877loop_2333:
19878 brnz %l3, loop_2334
19879 fbl %fcc1, loop_2335
19880 brlez,a %l6, loop_2336
19881 fmul8ulx16 %f12, %f2, %f2
19882loop_2334:
19883 fpack32 %f4, %f4, %f10
19884loop_2335:
19885 stw %g6, [%l7 + 0x78]
19886loop_2336:
19887 ldub [%l7 + 0x5E], %g1
19888 fcmpes %fcc3, %f13, %f13
19889 fnot1 %f2, %f0
19890 ldub [%l7 + 0x20], %l4
19891 ta %xcc, 0x6
19892 fmovrdgez %o6, %f6, %f4
19893 edge8ln %g2, %g4, %g5
19894 fmovscs %xcc, %f13, %f0
19895 alignaddr %i5, %o2, %i2
19896 brlz %i4, loop_2337
19897 tn %xcc, 0x7
19898 siam 0x4
19899 te %xcc, 0x6
19900loop_2337:
19901 brlez %o4, loop_2338
19902 fpsub16s %f1, %f4, %f2
19903 te %xcc, 0x6
19904 fpack32 %f10, %f14, %f0
19905loop_2338:
19906 fcmpeq32 %f6, %f12, %i6
19907 andncc %i1, %i0, %o1
19908 lduw [%l7 + 0x44], %g7
19909 fcmpne32 %f0, %f6, %l5
19910 srax %l0, %l1, %o7
19911 fpadd16s %f13, %f1, %f1
19912 stb %o3, [%l7 + 0x4F]
19913 movvs %xcc, %o0, %o5
19914 edge32n %g3, %i3, %i7
19915 ld [%l7 + 0x3C], %f0
19916 fmovrdlez %l2, %f10, %f6
19917 sdiv %l6, 0x1119, %l3
19918 siam 0x2
19919 fmovrsgz %g1, %f3, %f2
19920 fpsub32s %f11, %f5, %f6
19921 fnegd %f2, %f0
19922 brlz,a %g6, loop_2339
19923 fmuld8ulx16 %f4, %f12, %f14
19924 ldub [%l7 + 0x40], %l4
19925 fmovrdgz %o6, %f12, %f8
19926loop_2339:
19927 fbg,a %fcc3, loop_2340
19928 pdist %f12, %f6, %f6
19929 lduh [%l7 + 0x6E], %g4
19930 stx %g5, [%l7 + 0x20]
19931loop_2340:
19932 fmovsleu %icc, %f11, %f11
19933 ldd [%l7 + 0x10], %f10
19934 ldub [%l7 + 0x59], %i5
19935 sth %g2, [%l7 + 0x7C]
19936 ldub [%l7 + 0x47], %i2
19937 stx %i4, [%l7 + 0x50]
19938 movleu %xcc, %o2, %o4
19939 ldsw [%l7 + 0x70], %i6
19940 fpack32 %f0, %f6, %f12
19941 stx %i0, [%l7 + 0x30]
19942 fsrc1s %f7, %f8
19943 orn %i1, %o1, %l5
19944 fmovsl %xcc, %f4, %f11
19945 and %g7, %l1, %o7
19946 ldx [%l7 + 0x68], %l0
19947 te %icc, 0x3
19948 edge8l %o0, %o5, %o3
19949 taddcctv %i3, 0x0B47, %i7
19950 st %f5, [%l7 + 0x78]
19951 bn,pt %xcc, loop_2341
19952 fbue %fcc3, loop_2342
19953 fmovsleu %xcc, %f9, %f5
19954 edge32ln %g3, %l2, %l6
19955loop_2341:
19956 ldsb [%l7 + 0x32], %l3
19957loop_2342:
19958 std %f8, [%l7 + 0x18]
19959 fcmpeq32 %f14, %f12, %g1
19960 movge %icc, %l4, %o6
19961 st %f11, [%l7 + 0x34]
19962 fcmpgt16 %f14, %f14, %g6
19963 fmovrdgez %g4, %f14, %f4
19964 fone %f0
19965 stx %g5, [%l7 + 0x50]
19966 fmovdge %xcc, %f4, %f8
19967 brlez %g2, loop_2343
19968 fone %f8
19969 stb %i2, [%l7 + 0x3C]
19970 fmovrsgez %i5, %f9, %f11
19971loop_2343:
19972 xnor %i4, %o4, %i6
19973 fmovse %icc, %f15, %f1
19974 ba,a,pn %icc, loop_2344
19975 tsubcc %i0, %o2, %o1
19976 lduh [%l7 + 0x40], %l5
19977 ldsw [%l7 + 0x78], %i1
19978loop_2344:
19979 ldsw [%l7 + 0x40], %g7
19980 tg %icc, 0x1
19981 fmovs %f15, %f2
19982 std %f10, [%l7 + 0x38]
19983 srl %o7, 0x0F, %l0
19984 bvs,pn %xcc, loop_2345
19985 fcmpes %fcc3, %f5, %f5
19986 ld [%l7 + 0x08], %f12
19987 stw %l1, [%l7 + 0x7C]
19988loop_2345:
19989 movn %xcc, %o0, %o5
19990 ldsb [%l7 + 0x5B], %i3
19991 movrlz %i7, 0x334, %o3
19992 fbu,a %fcc2, loop_2346
19993 stx %l2, [%l7 + 0x40]
19994 sllx %l6, %l3, %g1
19995 tsubcc %g3, %l4, %o6
19996loop_2346:
19997 fble %fcc2, loop_2347
19998 edge32n %g4, %g6, %g2
19999 movgu %icc, %i2, %g5
20000 brlez %i4, loop_2348
20001loop_2347:
20002 edge32ln %i5, %o4, %i6
20003 st %f12, [%l7 + 0x50]
20004 sth %i0, [%l7 + 0x62]
20005loop_2348:
20006 fandnot2 %f2, %f8, %f0
20007 fxors %f14, %f13, %f6
20008 bvc,a,pt %xcc, loop_2349
20009 nop
20010 setx loop_2350, %l0, %l1
20011 wrpr 0x1, %tl
20012 wrpr %l1, %tnpc
20013 setx 0x34400001400, %l0, %l1
20014 wrpr %l1, %tstate
20015 wrhpr 0x4, %htstate
20016 done
20017 fbule %fcc2, loop_2351
20018 fornot2 %f2, %f8, %f0
20019loop_2349:
20020 fmovrsgez %o1, %f12, %f13
20021loop_2350:
20022 lduw [%l7 + 0x68], %l5
20023loop_2351:
20024 stx %o2, [%l7 + 0x48]
20025 ldsw [%l7 + 0x5C], %g7
20026 taddcc %i1, 0x1F43, %l0
20027 faligndata %f12, %f6, %f6
20028 fba %fcc0, loop_2352
20029 fmul8sux16 %f10, %f0, %f6
20030 fmul8ulx16 %f8, %f2, %f2
20031 subc %l1, %o0, %o7
20032loop_2352:
20033 st %f1, [%l7 + 0x24]
20034 fpsub32s %f3, %f6, %f8
20035 tle %icc, 0x6
20036 ldsb [%l7 + 0x17], %i3
20037 edge8n %o5, %i7, %l2
20038 array32 %l6, %o3, %l3
20039 fnor %f4, %f12, %f2
20040 stx %g1, [%l7 + 0x60]
20041 ldsw [%l7 + 0x28], %g3
20042 tvc %icc, 0x5
20043 lduh [%l7 + 0x10], %o6
20044 ldsw [%l7 + 0x44], %l4
20045 fcmpne16 %f2, %f6, %g6
20046 xor %g2, %g4, %g5
20047 fbne,a %fcc3, loop_2353
20048 ldx [%l7 + 0x10], %i2
20049 tgu %xcc, 0x0
20050 st %f5, [%l7 + 0x50]
20051loop_2353:
20052 stb %i5, [%l7 + 0x4D]
20053 mova %icc, %o4, %i6
20054 fxnor %f0, %f14, %f14
20055 andncc %i0, %i4, %l5
20056 lduh [%l7 + 0x52], %o2
20057 st %f11, [%l7 + 0x60]
20058 st %f11, [%l7 + 0x7C]
20059 stw %o1, [%l7 + 0x30]
20060 ldd [%l7 + 0x60], %f14
20061 srax %g7, %i1, %l1
20062 fbne,a %fcc3, loop_2354
20063 mova %xcc, %l0, %o7
20064 ldsh [%l7 + 0x2C], %i3
20065 fnegs %f0, %f0
20066loop_2354:
20067 fble %fcc2, loop_2355
20068 tg %icc, 0x1
20069 stx %o5, [%l7 + 0x78]
20070 andcc %i7, %l2, %o0
20071loop_2355:
20072 fpack32 %f4, %f10, %f12
20073 sethi 0x102F, %l6
20074 srl %o3, 0x0A, %g1
20075 edge16l %l3, %g3, %o6
20076 fbuge,a %fcc1, loop_2356
20077 lduw [%l7 + 0x50], %l4
20078 lduw [%l7 + 0x7C], %g6
20079 st %f5, [%l7 + 0x1C]
20080loop_2356:
20081 ld [%l7 + 0x4C], %f2
20082 std %f6, [%l7 + 0x20]
20083 stb %g4, [%l7 + 0x7D]
20084 fmovsle %icc, %f10, %f12
20085 movleu %icc, %g2, %g5
20086 movvs %xcc, %i2, %i5
20087 te %xcc, 0x3
20088 movcc %xcc, %o4, %i0
20089 fandnot2s %f14, %f13, %f1
20090 stb %i6, [%l7 + 0x6C]
20091 fornot2 %f6, %f2, %f2
20092 fmovdleu %xcc, %f8, %f7
20093 mulscc %i4, 0x18BE, %l5
20094 bg loop_2357
20095 movrgz %o1, %o2, %g7
20096 stw %i1, [%l7 + 0x5C]
20097 tleu %xcc, 0x5
20098loop_2357:
20099 fmovdcc %icc, %f8, %f8
20100 ldsb [%l7 + 0x2B], %l0
20101 movre %l1, 0x39A, %o7
20102 edge32 %i3, %o5, %i7
20103 movpos %xcc, %l2, %l6
20104 ldsw [%l7 + 0x70], %o3
20105 addcc %g1, %l3, %o0
20106 fbg %fcc3, loop_2358
20107 ldub [%l7 + 0x54], %o6
20108 array16 %l4, %g3, %g6
20109 bneg,a loop_2359
20110loop_2358:
20111 fmovsle %icc, %f1, %f6
20112 ldx [%l7 + 0x78], %g2
20113 subc %g4, %g5, %i5
20114loop_2359:
20115 movne %xcc, %o4, %i0
20116 ldsw [%l7 + 0x18], %i2
20117 fmul8sux16 %f12, %f8, %f12
20118 tgu %icc, 0x0
20119 ldd [%l7 + 0x70], %f4
20120 movrlez %i6, %l5, %o1
20121 brgz,a %i4, loop_2360
20122 fmovsvc %icc, %f4, %f9
20123 fpadd32 %f4, %f10, %f8
20124 fmovrsne %o2, %f8, %f0
20125loop_2360:
20126 udiv %i1, 0x0042, %l0
20127 ldub [%l7 + 0x71], %l1
20128 ld [%l7 + 0x54], %f3
20129 ld [%l7 + 0x30], %f0
20130 or %o7, 0x1B47, %i3
20131 for %f0, %f4, %f14
20132 ldsb [%l7 + 0x47], %g7
20133 bvs loop_2361
20134 ldsw [%l7 + 0x64], %o5
20135 subccc %l2, 0x1471, %i7
20136 fmuld8ulx16 %f13, %f4, %f4
20137loop_2361:
20138 ldd [%l7 + 0x58], %f2
20139 edge16 %l6, %o3, %l3
20140 sra %o0, %o6, %l4
20141 ldsh [%l7 + 0x30], %g3
20142 fpadd16s %f10, %f0, %f1
20143 fbule,a %fcc0, loop_2362
20144 nop
20145 setx loop_2363, %l0, %l1
20146 wrpr 0x1, %tl
20147 wrpr %l1, %tnpc
20148 setx 0x34400001400, %l0, %l1
20149 wrpr %l1, %tstate
20150 wrhpr 0x4, %htstate
20151 done
20152 nop
20153 setx loop_2364, %l0, %l1
20154 wrpr 0x1, %tl
20155 wrpr %l1, %tpc
20156 add %l1, 0x4, %l1
20157 wrpr %l1, %tnpc
20158 setx 0x34400001400, %l0, %l1
20159 wrpr %l1, %tstate
20160 wrhpr 0x4, %htstate
20161 retry
20162 fornot1 %f10, %f6, %f0
20163loop_2362:
20164 tle %xcc, 0x7
20165loop_2363:
20166 fmul8ulx16 %f10, %f12, %f4
20167loop_2364:
20168 siam 0x4
20169 sdivx %g6, 0x0283, %g1
20170 array16 %g2, %g4, %i5
20171 fmovdne %xcc, %f9, %f9
20172 array8 %g5, %i0, %i2
20173 fpsub32 %f14, %f12, %f0
20174 stw %i6, [%l7 + 0x64]
20175 pdist %f10, %f6, %f14
20176 fmovsg %xcc, %f4, %f2
20177 fmovsvs %icc, %f3, %f14
20178 fmovrdne %l5, %f14, %f4
20179 sethi 0x04D7, %o1
20180 andn %o4, %o2, %i4
20181 tvc %icc, 0x3
20182 fbn %fcc2, loop_2365
20183 ldd [%l7 + 0x40], %f4
20184 stw %i1, [%l7 + 0x40]
20185 fmovdn %icc, %f13, %f11
20186loop_2365:
20187 nop
20188 setx loop_2366, %l0, %l1
20189 jmpl %l1, %l1
20190 fpsub32s %f2, %f2, %f9
20191 ldsb [%l7 + 0x1C], %l0
20192 bvc %icc, loop_2367
20193loop_2366:
20194 tl %icc, 0x2
20195 fnegd %f10, %f0
20196 ldsw [%l7 + 0x44], %i3
20197loop_2367:
20198 ldsw [%l7 + 0x24], %o7
20199 st %f13, [%l7 + 0x10]
20200 ldsb [%l7 + 0x3F], %g7
20201 lduh [%l7 + 0x56], %o5
20202 fmul8x16au %f11, %f14, %f0
20203 fnands %f14, %f6, %f7
20204 fcmpeq32 %f2, %f12, %i7
20205 st %f3, [%l7 + 0x14]
20206 andn %l2, 0x01BA, %l6
20207 fbu,a %fcc0, loop_2368
20208 fmovrdlez %l3, %f10, %f14
20209 movcc %icc, %o3, %o0
20210 movrgz %o6, 0x28B, %g3
20211loop_2368:
20212 taddcc %l4, 0x071E, %g6
20213 udiv %g2, 0x1187, %g1
20214 movn %xcc, %g4, %g5
20215 andcc %i0, 0x1480, %i5
20216 fbuge,a %fcc2, loop_2369
20217 fblg,a %fcc0, loop_2370
20218 xnor %i6, %i2, %o1
20219 fones %f15
20220loop_2369:
20221 lduw [%l7 + 0x64], %o4
20222loop_2370:
20223 edge32n %l5, %o2, %i4
20224 movvc %xcc, %i1, %l1
20225 fmovrsgez %l0, %f15, %f12
20226 mulscc %o7, %g7, %o5
20227 mulscc %i7, 0x19AE, %i3
20228 srax %l2, %l3, %l6
20229 andcc %o3, 0x11BF, %o0
20230 te %xcc, 0x0
20231 tg %xcc, 0x4
20232 tge %xcc, 0x2
20233 fbn %fcc3, loop_2371
20234 tn %icc, 0x1
20235 ldsh [%l7 + 0x2E], %o6
20236 ldsh [%l7 + 0x32], %l4
20237loop_2371:
20238 alignaddr %g3, %g2, %g6
20239 fmuld8ulx16 %f8, %f2, %f14
20240 fpsub16s %f6, %f14, %f12
20241 fbl %fcc0, loop_2372
20242 ldsw [%l7 + 0x08], %g1
20243 faligndata %f0, %f8, %f10
20244 movvc %xcc, %g4, %i0
20245loop_2372:
20246 stb %g5, [%l7 + 0x24]
20247 stb %i5, [%l7 + 0x14]
20248 ldsw [%l7 + 0x14], %i2
20249 bcc,a,pt %icc, loop_2373
20250 ba,a,pt %xcc, loop_2374
20251 fmovdge %icc, %f14, %f14
20252 edge8l %o1, %i6, %o4
20253loop_2373:
20254 bn,pn %xcc, loop_2375
20255loop_2374:
20256 fmovdl %xcc, %f11, %f1
20257 mulscc %l5, 0x01CA, %i4
20258 movl %icc, %i1, %l1
20259loop_2375:
20260 fmovdle %xcc, %f14, %f15
20261 umul %o2, 0x1A4F, %o7
20262 fmovsg %icc, %f7, %f0
20263 fxors %f1, %f9, %f13
20264 fmovrslez %g7, %f1, %f14
20265 movvs %xcc, %l0, %o5
20266 st %f11, [%l7 + 0x78]
20267 fcmpne16 %f0, %f6, %i7
20268 stb %i3, [%l7 + 0x1F]
20269 popc 0x0FA0, %l2
20270 st %f0, [%l7 + 0x1C]
20271 bvc %xcc, loop_2376
20272 call loop_2377
20273 smul %l6, %l3, %o3
20274 xnor %o0, 0x173F, %o6
20275loop_2376:
20276 fmovrdlz %l4, %f4, %f4
20277loop_2377:
20278 fxor %f0, %f8, %f6
20279 ldsw [%l7 + 0x40], %g3
20280 stw %g6, [%l7 + 0x50]
20281 fpadd16 %f6, %f2, %f0
20282 array16 %g1, %g4, %g2
20283 stx %g5, [%l7 + 0x20]
20284 fpadd16s %f0, %f15, %f3
20285 movvc %icc, %i0, %i2
20286 movvc %icc, %o1, %i6
20287 xnorcc %i5, 0x107E, %l5
20288 fpadd16 %f2, %f0, %f10
20289 tleu %xcc, 0x4
20290 fmovscs %xcc, %f0, %f15
20291 fxors %f1, %f15, %f12
20292 bn loop_2378
20293 ldsh [%l7 + 0x48], %o4
20294 fnegs %f1, %f13
20295 stw %i4, [%l7 + 0x14]
20296loop_2378:
20297 fmovrsgz %i1, %f8, %f7
20298 st %f15, [%l7 + 0x7C]
20299 lduw [%l7 + 0x6C], %l1
20300 fmul8sux16 %f12, %f12, %f12
20301 fmovsgu %icc, %f11, %f11
20302 lduh [%l7 + 0x1E], %o7
20303 fmovrsgz %o2, %f7, %f1
20304 fmovscs %xcc, %f10, %f9
20305 std %f4, [%l7 + 0x38]
20306 ldsh [%l7 + 0x46], %l0
20307 ldsh [%l7 + 0x7C], %g7
20308 sll %o5, %i7, %l2
20309 ld [%l7 + 0x38], %f2
20310 edge32n %i3, %l6, %o3
20311 ld [%l7 + 0x48], %f2
20312 fbu %fcc0, loop_2379
20313 stx %l3, [%l7 + 0x08]
20314 fmovdcs %icc, %f11, %f2
20315 movrlz %o6, 0x3AB, %l4
20316loop_2379:
20317 bneg loop_2380
20318 ldx [%l7 + 0x60], %g3
20319 and %g6, %o0, %g4
20320 ld [%l7 + 0x5C], %f8
20321loop_2380:
20322 movcs %xcc, %g2, %g5
20323 bvc,a loop_2381
20324 andncc %g1, %i0, %o1
20325 fmul8x16au %f4, %f9, %f14
20326 fmovsneg %icc, %f9, %f10
20327loop_2381:
20328 faligndata %f10, %f8, %f12
20329 fmovsge %icc, %f14, %f7
20330 lduh [%l7 + 0x48], %i2
20331 st %f12, [%l7 + 0x50]
20332 srax %i6, 0x0D, %i5
20333 fblg,a %fcc1, loop_2382
20334 lduw [%l7 + 0x20], %o4
20335 fmovda %icc, %f7, %f4
20336 fmovdvc %icc, %f3, %f15
20337loop_2382:
20338 srl %l5, %i4, %l1
20339 fcmpgt32 %f14, %f14, %o7
20340 stx %i1, [%l7 + 0x60]
20341 ta %icc, 0x6
20342 fcmple16 %f14, %f2, %l0
20343 ldsh [%l7 + 0x6C], %o2
20344 ldsb [%l7 + 0x7B], %o5
20345 fmul8x16au %f15, %f10, %f4
20346 fmovdle %icc, %f10, %f12
20347 faligndata %f10, %f2, %f0
20348 fands %f4, %f1, %f10
20349 stb %i7, [%l7 + 0x3A]
20350 addcc %g7, 0x05B6, %i3
20351 movrlz %l2, %o3, %l6
20352 ldsw [%l7 + 0x38], %o6
20353 ldsb [%l7 + 0x5D], %l3
20354 st %f2, [%l7 + 0x7C]
20355 sth %g3, [%l7 + 0x1A]
20356 srax %g6, %o0, %g4
20357 fxnor %f10, %f4, %f2
20358 array32 %g2, %l4, %g1
20359 move %xcc, %g5, %i0
20360 sllx %i2, %o1, %i5
20361 fbg,a %fcc2, loop_2383
20362 stx %i6, [%l7 + 0x20]
20363 xnor %l5, %i4, %l1
20364 fmovdneg %icc, %f4, %f4
20365loop_2383:
20366 fmovdpos %icc, %f3, %f1
20367 ldub [%l7 + 0x28], %o7
20368 ldsw [%l7 + 0x54], %o4
20369 sdivcc %i1, 0x14D9, %l0
20370 fbg %fcc1, loop_2384
20371 smulcc %o2, 0x0FF4, %o5
20372 ldd [%l7 + 0x20], %f10
20373 ldd [%l7 + 0x18], %f2
20374loop_2384:
20375 fmovrse %g7, %f3, %f4
20376 brnz %i3, loop_2385
20377 st %f9, [%l7 + 0x18]
20378 bne,a,pn %icc, loop_2386
20379 fcmps %fcc0, %f10, %f11
20380loop_2385:
20381 bl,a loop_2387
20382 stw %i7, [%l7 + 0x1C]
20383loop_2386:
20384 sth %l2, [%l7 + 0x70]
20385 fcmple16 %f6, %f4, %o3
20386loop_2387:
20387 fnand %f8, %f2, %f4
20388 edge8n %o6, %l6, %g3
20389 fmovdn %xcc, %f6, %f5
20390 addc %g6, 0x01E9, %l3
20391 ldsw [%l7 + 0x44], %g4
20392 fmovdpos %xcc, %f11, %f14
20393 bl,a,pt %icc, loop_2388
20394 sra %g2, 0x16, %o0
20395 edge32n %g1, %l4, %i0
20396 sra %g5, 0x09, %i2
20397loop_2388:
20398 lduh [%l7 + 0x6A], %i5
20399 lduw [%l7 + 0x78], %o1
20400 ldub [%l7 + 0x20], %l5
20401 bcc,pn %xcc, loop_2389
20402 stb %i4, [%l7 + 0x55]
20403 ld [%l7 + 0x20], %f13
20404 andn %l1, %o7, %o4
20405loop_2389:
20406 siam 0x6
20407 umulcc %i6, %i1, %l0
20408 ta %icc, 0x5
20409 lduw [%l7 + 0x38], %o5
20410 bgu %xcc, loop_2390
20411 ldsb [%l7 + 0x67], %g7
20412 subccc %o2, %i7, %l2
20413 sth %o3, [%l7 + 0x22]
20414loop_2390:
20415 orn %i3, %o6, %l6
20416 fmovrse %g3, %f2, %f14
20417 ldsh [%l7 + 0x60], %l3
20418 movn %icc, %g4, %g2
20419 sdivx %o0, 0x105A, %g1
20420 tneg %icc, 0x0
20421 fmovrdlz %l4, %f12, %f12
20422 nop
20423 setx loop_2391, %l0, %l1
20424 jmpl %l1, %g6
20425 fcmpne16 %f2, %f8, %i0
20426 ldsh [%l7 + 0x76], %g5
20427 ldub [%l7 + 0x62], %i5
20428loop_2391:
20429 fones %f7
20430 taddcc %o1, %i2, %i4
20431 subcc %l1, %o7, %l5
20432 fmovdl %icc, %f6, %f4
20433 fcmpne32 %f10, %f6, %i6
20434 fmovdvc %xcc, %f11, %f10
20435 ldsb [%l7 + 0x38], %o4
20436 fbul,a %fcc2, loop_2392
20437 edge8n %l0, %i1, %g7
20438 tsubcctv %o5, %i7, %l2
20439 edge8ln %o2, %i3, %o3
20440loop_2392:
20441 ldsw [%l7 + 0x1C], %l6
20442 popc %o6, %g3
20443 fmovdleu %icc, %f4, %f0
20444 andcc %l3, 0x1DDD, %g4
20445 xnor %g2, 0x072D, %g1
20446 tneg %icc, 0x3
20447 stw %l4, [%l7 + 0x48]
20448 fbug %fcc2, loop_2393
20449 fandnot2s %f2, %f3, %f4
20450 sra %o0, %i0, %g5
20451 stb %i5, [%l7 + 0x38]
20452loop_2393:
20453 movn %xcc, %o1, %g6
20454 fmovdleu %icc, %f4, %f1
20455 fcmple32 %f12, %f6, %i4
20456 subcc %l1, %i2, %l5
20457 fblg %fcc3, loop_2394
20458 ldsw [%l7 + 0x74], %i6
20459 faligndata %f0, %f14, %f8
20460 ld [%l7 + 0x60], %f9
20461loop_2394:
20462 ldx [%l7 + 0x40], %o4
20463 st %f11, [%l7 + 0x18]
20464 st %f1, [%l7 + 0x68]
20465 std %f14, [%l7 + 0x10]
20466 edge32 %l0, %i1, %o7
20467 stb %g7, [%l7 + 0x6F]
20468 edge16l %o5, %l2, %o2
20469 edge32l %i7, %o3, %i3
20470 fmuld8ulx16 %f13, %f11, %f6
20471 edge8l %l6, %g3, %l3
20472 fxnor %f2, %f0, %f6
20473 fandnot1s %f12, %f7, %f14
20474 tl %xcc, 0x7
20475 fpadd32 %f10, %f14, %f12
20476 lduh [%l7 + 0x70], %o6
20477 ld [%l7 + 0x78], %f3
20478 lduw [%l7 + 0x70], %g2
20479 stb %g4, [%l7 + 0x3E]
20480 ldub [%l7 + 0x30], %l4
20481 and %g1, 0x000F, %i0
20482 fmovrde %o0, %f4, %f4
20483 fpmerge %f12, %f3, %f14
20484 fpsub32s %f13, %f6, %f2
20485 edge32l %g5, %o1, %i5
20486 fbu,a %fcc2, loop_2395
20487 st %f10, [%l7 + 0x4C]
20488 edge32 %g6, %l1, %i4
20489 fmovsg %icc, %f14, %f13
20490loop_2395:
20491 sdivx %l5, 0x0A6D, %i2
20492 te %icc, 0x5
20493 brlz %o4, loop_2396
20494 fnot1 %f14, %f14
20495 movge %xcc, %l0, %i6
20496 st %f15, [%l7 + 0x2C]
20497loop_2396:
20498 ldub [%l7 + 0x36], %o7
20499 addc %i1, 0x0ECA, %o5
20500 ldx [%l7 + 0x48], %g7
20501 ldx [%l7 + 0x38], %l2
20502 fzeros %f5
20503 ldd [%l7 + 0x68], %f0
20504 tcs %xcc, 0x4
20505 ldsb [%l7 + 0x1D], %i7
20506 fcmpeq32 %f4, %f14, %o2
20507 fmovsleu %xcc, %f0, %f3
20508 edge8n %o3, %l6, %i3
20509 movrlz %g3, %l3, %o6
20510 array16 %g2, %g4, %l4
20511 stw %g1, [%l7 + 0x74]
20512 sth %o0, [%l7 + 0x0A]
20513 fbge,a %fcc3, loop_2397
20514 bl,pn %icc, loop_2398
20515 fbuge %fcc3, loop_2399
20516 ldsw [%l7 + 0x44], %i0
20517loop_2397:
20518 xnor %g5, 0x179A, %i5
20519loop_2398:
20520 tcc %xcc, 0x2
20521loop_2399:
20522 tsubcctv %o1, %l1, %g6
20523 edge16n %i4, %l5, %i2
20524 for %f4, %f14, %f8
20525 movn %icc, %l0, %o4
20526 ldsb [%l7 + 0x5F], %o7
20527 fmovrde %i1, %f4, %f12
20528 smul %o5, %g7, %l2
20529 fmovdl %xcc, %f10, %f14
20530 ldd [%l7 + 0x38], %f14
20531 fbule,a %fcc0, loop_2400
20532 tneg %xcc, 0x0
20533 movrgez %i7, 0x25D, %o2
20534 lduh [%l7 + 0x52], %o3
20535loop_2400:
20536 lduw [%l7 + 0x54], %l6
20537 fbu,a %fcc3, loop_2401
20538 sdivcc %i3, 0x1489, %g3
20539 fnand %f2, %f0, %f0
20540 stx %i6, [%l7 + 0x60]
20541loop_2401:
20542 bneg,a loop_2402
20543 tleu %icc, 0x2
20544 ldsw [%l7 + 0x7C], %l3
20545 movvs %icc, %o6, %g4
20546loop_2402:
20547 fpack16 %f10, %f13
20548 tge %icc, 0x6
20549 taddcctv %l4, %g1, %o0
20550 fmul8sux16 %f2, %f12, %f10
20551 ldsh [%l7 + 0x16], %g2
20552 andn %i0, %i5, %o1
20553 ldx [%l7 + 0x18], %g5
20554 fmovsa %xcc, %f5, %f1
20555 fbn,a %fcc0, loop_2403
20556 bpos,a,pn %icc, loop_2404
20557 sra %l1, %g6, %l5
20558 fmovdcs %icc, %f3, %f2
20559loop_2403:
20560 siam 0x0
20561loop_2404:
20562 ldsw [%l7 + 0x24], %i4
20563 stw %i2, [%l7 + 0x6C]
20564 edge32 %o4, %l0, %o7
20565 fnot2s %f15, %f12
20566 movn %xcc, %o5, %i1
20567 ldd [%l7 + 0x08], %f10
20568 ld [%l7 + 0x40], %f11
20569 fone %f6
20570 ldsb [%l7 + 0x7D], %l2
20571 ldsw [%l7 + 0x0C], %g7
20572 fmovde %xcc, %f4, %f2
20573 bneg loop_2405
20574 ldsw [%l7 + 0x5C], %i7
20575 fmovdleu %icc, %f0, %f5
20576 fbg %fcc3, loop_2406
20577loop_2405:
20578 fpsub16 %f0, %f10, %f10
20579 fbule %fcc0, loop_2407
20580 lduh [%l7 + 0x3A], %o3
20581loop_2406:
20582 fnors %f5, %f13, %f8
20583 addc %o2, 0x1CA4, %i3
20584loop_2407:
20585 xorcc %g3, 0x0F48, %i6
20586 fpack16 %f0, %f7
20587 orcc %l3, %l6, %g4
20588 fba %fcc2, loop_2408
20589 stw %o6, [%l7 + 0x3C]
20590 sub %g1, 0x0E7B, %l4
20591 ldsw [%l7 + 0x4C], %g2
20592loop_2408:
20593 stb %o0, [%l7 + 0x1A]
20594 fmovsle %xcc, %f0, %f10
20595 fmul8x16au %f12, %f12, %f12
20596 stw %i0, [%l7 + 0x7C]
20597 edge16l %o1, %g5, %l1
20598 lduw [%l7 + 0x34], %i5
20599 be,a,pt %icc, loop_2409
20600 fmovdvs %xcc, %f15, %f4
20601 fsrc2s %f12, %f13
20602 sth %g6, [%l7 + 0x0E]
20603loop_2409:
20604 fmovsn %xcc, %f4, %f11
20605 movrlz %i4, %i2, %o4
20606 bpos loop_2410
20607 brlez,a %l5, loop_2411
20608 tpos %icc, 0x2
20609 orncc %o7, %o5, %l0
20610loop_2410:
20611 edge8ln %i1, %g7, %l2
20612loop_2411:
20613 subc %i7, 0x02A7, %o2
20614 fands %f12, %f11, %f6
20615 tcs %xcc, 0x3
20616 orn %i3, 0x114D, %g3
20617 array32 %i6, %o3, %l3
20618 ldub [%l7 + 0x4D], %g4
20619 fba %fcc0, loop_2412
20620 fmovrslz %o6, %f11, %f7
20621 fpack16 %f0, %f0
20622 st %f3, [%l7 + 0x60]
20623loop_2412:
20624 sth %l6, [%l7 + 0x70]
20625 ldx [%l7 + 0x60], %l4
20626 fcmpne16 %f10, %f14, %g1
20627 edge16 %o0, %i0, %g2
20628 bg %xcc, loop_2413
20629 fxor %f2, %f10, %f12
20630 lduw [%l7 + 0x1C], %g5
20631 fmovdcc %xcc, %f11, %f14
20632loop_2413:
20633 stb %l1, [%l7 + 0x6C]
20634 ldsb [%l7 + 0x2E], %o1
20635 lduh [%l7 + 0x30], %i5
20636 srax %i4, 0x08, %g6
20637 movg %xcc, %o4, %i2
20638 fandnot1 %f2, %f0, %f4
20639 movpos %xcc, %l5, %o5
20640 move %icc, %o7, %i1
20641 fbul,a %fcc1, loop_2414
20642 fbl %fcc3, loop_2415
20643 movrlez %g7, %l2, %l0
20644 edge16 %i7, %i3, %g3
20645loop_2414:
20646 fone %f8
20647loop_2415:
20648 fzero %f14
20649 tleu %xcc, 0x4
20650 fnegd %f8, %f2
20651 fnand %f4, %f14, %f6
20652 lduw [%l7 + 0x74], %o2
20653 movne %xcc, %o3, %l3
20654 umul %g4, %i6, %l6
20655 faligndata %f2, %f10, %f0
20656 fmul8ulx16 %f10, %f14, %f14
20657 lduh [%l7 + 0x0E], %o6
20658 fmovdvc %xcc, %f3, %f3
20659 fmovdge %xcc, %f15, %f14
20660 fmovdn %icc, %f4, %f1
20661 ldsb [%l7 + 0x13], %g1
20662 fbuge %fcc1, loop_2416
20663 bne,a loop_2417
20664 ldub [%l7 + 0x6A], %o0
20665 fcmpgt16 %f10, %f12, %i0
20666loop_2416:
20667 stw %g2, [%l7 + 0x0C]
20668loop_2417:
20669 lduh [%l7 + 0x2E], %g5
20670 lduh [%l7 + 0x0C], %l4
20671 lduw [%l7 + 0x50], %o1
20672 ldub [%l7 + 0x31], %i5
20673 fmovdcc %xcc, %f5, %f15
20674 xor %i4, 0x03B5, %l1
20675 umulcc %g6, %i2, %l5
20676 ldub [%l7 + 0x1E], %o4
20677 tge %xcc, 0x5
20678 fble,a %fcc1, loop_2418
20679 fbne,a %fcc0, loop_2419
20680 tgu %icc, 0x0
20681 sub %o7, 0x1E39, %i1
20682loop_2418:
20683 edge16 %o5, %g7, %l0
20684loop_2419:
20685 lduw [%l7 + 0x1C], %i7
20686 lduw [%l7 + 0x20], %i3
20687 ldd [%l7 + 0x78], %f2
20688 movn %xcc, %g3, %o2
20689 edge32 %l2, %l3, %g4
20690 lduh [%l7 + 0x4A], %o3
20691 movre %l6, %o6, %g1
20692 bvs loop_2420
20693 fmovdl %icc, %f12, %f15
20694 ldsb [%l7 + 0x66], %o0
20695 std %f8, [%l7 + 0x48]
20696loop_2420:
20697 fblg %fcc0, loop_2421
20698 mova %icc, %i0, %i6
20699 fmovd %f6, %f12
20700 st %f10, [%l7 + 0x0C]
20701loop_2421:
20702 fabss %f15, %f7
20703 ld [%l7 + 0x44], %f6
20704 movrlez %g2, %g5, %o1
20705 sll %l4, 0x01, %i5
20706 fcmpd %fcc3, %f0, %f14
20707 stx %l1, [%l7 + 0x10]
20708 stb %i4, [%l7 + 0x6C]
20709 and %g6, 0x111D, %l5
20710 srl %o4, %o7, %i2
20711 andcc %i1, %g7, %l0
20712 fblg,a %fcc1, loop_2422
20713 mulscc %i7, %o5, %i3
20714 ldsw [%l7 + 0x14], %g3
20715 movneg %xcc, %o2, %l2
20716loop_2422:
20717 addc %l3, %o3, %l6
20718 lduh [%l7 + 0x7A], %o6
20719 bpos,pt %xcc, loop_2423
20720 stw %g1, [%l7 + 0x60]
20721 stb %g4, [%l7 + 0x2E]
20722 fmovsg %xcc, %f11, %f8
20723loop_2423:
20724 brgz %i0, loop_2424
20725 ldsb [%l7 + 0x17], %o0
20726 sth %g2, [%l7 + 0x66]
20727 brlez,a %i6, loop_2425
20728loop_2424:
20729 ldub [%l7 + 0x39], %g5
20730 ldd [%l7 + 0x28], %f10
20731 fpadd32s %f4, %f3, %f13
20732loop_2425:
20733 array8 %l4, %o1, %l1
20734 tpos %xcc, 0x6
20735 lduw [%l7 + 0x64], %i4
20736 edge16ln %g6, %l5, %i5
20737 st %f12, [%l7 + 0x10]
20738 fornot2 %f6, %f10, %f2
20739 fornot1 %f6, %f8, %f12
20740 srlx %o7, %o4, %i2
20741 stb %g7, [%l7 + 0x11]
20742 array16 %i1, %l0, %i7
20743 bg,a %icc, loop_2426
20744 fornot2s %f1, %f7, %f10
20745 subccc %o5, %g3, %o2
20746 bcc,pt %xcc, loop_2427
20747loop_2426:
20748 mulscc %i3, 0x1C31, %l3
20749 movn %icc, %l2, %o3
20750 std %f4, [%l7 + 0x68]
20751loop_2427:
20752 fmovda %xcc, %f15, %f7
20753 nop
20754 setx loop_2428, %l0, %l1
20755 jmpl %l1, %l6
20756 stx %g1, [%l7 + 0x48]
20757 fmovrdlz %o6, %f12, %f6
20758 fbu,a %fcc2, loop_2429
20759loop_2428:
20760 lduh [%l7 + 0x7E], %i0
20761 fsrc1 %f8, %f2
20762 smulcc %o0, %g2, %g4
20763loop_2429:
20764 fpsub16s %f14, %f11, %f5
20765 fmovrslz %g5, %f6, %f13
20766 tg %icc, 0x5
20767 stw %i6, [%l7 + 0x78]
20768 nop
20769 setx loop_2430, %l0, %l1
20770 jmpl %l1, %o1
20771 fsrc2s %f9, %f14
20772 andn %l4, %i4, %g6
20773 movrlez %l5, %i5, %l1
20774loop_2430:
20775 move %icc, %o4, %o7
20776 umul %g7, %i2, %l0
20777 bcs,a loop_2431
20778 ldsw [%l7 + 0x7C], %i1
20779 fnegs %f4, %f14
20780 stx %o5, [%l7 + 0x08]
20781loop_2431:
20782 ldsb [%l7 + 0x6C], %g3
20783 fands %f1, %f2, %f1
20784 fnegs %f4, %f2
20785 lduh [%l7 + 0x50], %o2
20786 fbuge,a %fcc3, loop_2432
20787 ldx [%l7 + 0x30], %i3
20788 ldsb [%l7 + 0x56], %l3
20789 movrgz %i7, %o3, %l6
20790loop_2432:
20791 ldd [%l7 + 0x38], %f2
20792 brz %g1, loop_2433
20793 lduw [%l7 + 0x14], %l2
20794 movrlz %o6, 0x05F, %i0
20795 edge16n %g2, %o0, %g5
20796loop_2433:
20797 sdivx %g4, 0x099A, %i6
20798 movg %icc, %o1, %l4
20799 movvc %xcc, %g6, %l5
20800 edge8ln %i5, %l1, %i4
20801 ldsw [%l7 + 0x78], %o4
20802 stx %o7, [%l7 + 0x18]
20803 sth %g7, [%l7 + 0x5C]
20804 fcmpgt16 %f8, %f2, %l0
20805 st %f9, [%l7 + 0x78]
20806 ldub [%l7 + 0x2A], %i1
20807 ldx [%l7 + 0x48], %i2
20808 fbuge %fcc2, loop_2434
20809 stx %g3, [%l7 + 0x58]
20810 std %f10, [%l7 + 0x68]
20811 stw %o2, [%l7 + 0x4C]
20812loop_2434:
20813 ba,pt %icc, loop_2435
20814 fbuge %fcc2, loop_2436
20815 std %f14, [%l7 + 0x70]
20816 brgz %o5, loop_2437
20817loop_2435:
20818 std %f6, [%l7 + 0x20]
20819loop_2436:
20820 bcc,a %xcc, loop_2438
20821 stw %i3, [%l7 + 0x40]
20822loop_2437:
20823 be,pn %icc, loop_2439
20824 ldx [%l7 + 0x30], %i7
20825loop_2438:
20826 stw %o3, [%l7 + 0x14]
20827 lduh [%l7 + 0x60], %l3
20828loop_2439:
20829 fmovrsne %l6, %f4, %f3
20830 udivx %g1, 0x025D, %l2
20831 ldd [%l7 + 0x48], %f8
20832 fbe %fcc0, loop_2440
20833 subcc %i0, %g2, %o0
20834 movle %icc, %g5, %g4
20835 movrlez %o6, %i6, %l4
20836loop_2440:
20837 fabss %f1, %f7
20838 fbu,a %fcc3, loop_2441
20839 ble,a,pt %icc, loop_2442
20840 movle %xcc, %g6, %o1
20841 tge %xcc, 0x1
20842loop_2441:
20843 fmovsneg %icc, %f0, %f6
20844loop_2442:
20845 mova %icc, %i5, %l5
20846 lduh [%l7 + 0x28], %l1
20847 fmovscc %icc, %f2, %f14
20848 addcc %o4, %o7, %i4
20849 tvs %xcc, 0x4
20850 umul %g7, %l0, %i2
20851 fabss %f1, %f7
20852 ldsb [%l7 + 0x57], %g3
20853 fcmpd %fcc1, %f2, %f14
20854 siam 0x0
20855 tvc %xcc, 0x0
20856 ble %xcc, loop_2443
20857 fmovdneg %xcc, %f0, %f9
20858 movvc %icc, %o2, %i1
20859 udivx %i3, 0x0519, %o5
20860loop_2443:
20861 edge32n %o3, %l3, %l6
20862 ldd [%l7 + 0x58], %f12
20863 movrgez %i7, 0x3C8, %l2
20864 edge8n %g1, %i0, %g2
20865 fmovsn %icc, %f5, %f9
20866 fmovsn %xcc, %f6, %f6
20867 fmovsge %xcc, %f9, %f12
20868 edge8n %g5, %g4, %o0
20869 fmovsvs %icc, %f4, %f0
20870 std %f10, [%l7 + 0x40]
20871 movn %icc, %i6, %o6
20872 ldsw [%l7 + 0x58], %g6
20873 tne %icc, 0x2
20874 fnegd %f6, %f14
20875 std %f0, [%l7 + 0x20]
20876 bcs loop_2444
20877 sth %l4, [%l7 + 0x6E]
20878 bvc,a,pn %xcc, loop_2445
20879 lduh [%l7 + 0x42], %o1
20880loop_2444:
20881 fmul8x16al %f9, %f8, %f0
20882 fbug %fcc2, loop_2446
20883loop_2445:
20884 edge16n %l5, %l1, %o4
20885 array16 %i5, %i4, %o7
20886 stw %l0, [%l7 + 0x7C]
20887loop_2446:
20888 fandnot1 %f12, %f12, %f10
20889 ld [%l7 + 0x54], %f2
20890 fpsub16 %f8, %f0, %f0
20891 orn %i2, %g7, %g3
20892 ldx [%l7 + 0x78], %i1
20893 fbg %fcc2, loop_2447
20894 orn %i3, 0x1A14, %o2
20895 stw %o5, [%l7 + 0x68]
20896 brlez %l3, loop_2448
20897loop_2447:
20898 bcc,a %icc, loop_2449
20899 lduw [%l7 + 0x48], %o3
20900 edge32n %l6, %l2, %i7
20901loop_2448:
20902 fmovdn %icc, %f0, %f0
20903loop_2449:
20904 bn,pt %xcc, loop_2450
20905 fmovsa %icc, %f14, %f1
20906 brnz,a %g1, loop_2451
20907 ldsw [%l7 + 0x10], %g2
20908loop_2450:
20909 edge8 %g5, %g4, %i0
20910 stb %o0, [%l7 + 0x15]
20911loop_2451:
20912 ldub [%l7 + 0x4D], %i6
20913 fnot2 %f0, %f0
20914 nop
20915 setx loop_2452, %l0, %l1
20916 wrpr 0x1, %tl
20917 wrpr %l1, %tnpc
20918 setx 0x34400001400, %l0, %l1
20919 wrpr %l1, %tstate
20920 wrhpr 0x4, %htstate
20921 done
20922 sdiv %g6, 0x05E5, %o6
20923 bg %icc, loop_2453
20924 tneg %icc, 0x7
20925loop_2452:
20926 sll %l4, 0x16, %o1
20927 sth %l1, [%l7 + 0x0E]
20928loop_2453:
20929 xnor %o4, 0x1738, %l5
20930 ldx [%l7 + 0x30], %i5
20931 ldsb [%l7 + 0x7B], %o7
20932 fmovd %f8, %f4
20933 sth %i4, [%l7 + 0x7C]
20934 brgz,a %i2, loop_2454
20935 ldsb [%l7 + 0x38], %l0
20936 movrlz %g3, %i1, %i3
20937 stw %o2, [%l7 + 0x7C]
20938loop_2454:
20939 fbuge,a %fcc3, loop_2455
20940 fmovrdlez %g7, %f6, %f4
20941 ldx [%l7 + 0x48], %l3
20942 tsubcctv %o5, %l6, %l2
20943loop_2455:
20944 fbule,a %fcc0, loop_2456
20945 ld [%l7 + 0x40], %f9
20946 ldsh [%l7 + 0x5E], %o3
20947 ldd [%l7 + 0x08], %f8
20948loop_2456:
20949 fmovdg %icc, %f3, %f10
20950 movl %icc, %i7, %g2
20951 bne %xcc, loop_2457
20952 nop
20953 setx loop_2458, %l0, %l1
20954 wrpr 0x1, %tl
20955 wrpr %l1, %tpc
20956 add %l1, 0x4, %l1
20957 wrpr %l1, %tnpc
20958 setx 0x34400001400, %l0, %l1
20959 wrpr %l1, %tstate
20960 wrhpr 0x4, %htstate
20961 retry
20962 fmovrslez %g1, %f1, %f6
20963 movrne %g4, 0x220, %g5
20964loop_2457:
20965 ld [%l7 + 0x14], %f0
20966loop_2458:
20967 ld [%l7 + 0x2C], %f10
20968 lduh [%l7 + 0x68], %o0
20969 andncc %i0, %i6, %g6
20970 fmovda %xcc, %f3, %f15
20971 movre %o6, %o1, %l1
20972 stw %o4, [%l7 + 0x60]
20973 orcc %l4, %i5, %o7
20974 ldsw [%l7 + 0x4C], %l5
20975 fmul8x16au %f7, %f15, %f6
20976 bcs,a loop_2459
20977 fmovrdne %i4, %f8, %f8
20978 tg %icc, 0x0
20979 fba %fcc3, loop_2460
20980loop_2459:
20981 movge %icc, %i2, %l0
20982 bcc,pt %icc, loop_2461
20983 std %f10, [%l7 + 0x60]
20984loop_2460:
20985 fmovsg %icc, %f3, %f1
20986 brlz %i1, loop_2462
20987loop_2461:
20988 fmovrse %g3, %f10, %f3
20989 tsubcctv %o2, 0x168E, %g7
20990 fmovde %xcc, %f4, %f1
20991loop_2462:
20992 ldub [%l7 + 0x13], %l3
20993 bneg,pn %icc, loop_2463
20994 fmovrdne %o5, %f14, %f0
20995 sth %l6, [%l7 + 0x16]
20996 be loop_2464
20997loop_2463:
20998 fcmpne16 %f12, %f10, %i3
20999 fmovrdgez %o3, %f4, %f2
21000 ldx [%l7 + 0x40], %l2
21001loop_2464:
21002 ldsb [%l7 + 0x0C], %g2
21003 fandnot2s %f9, %f12, %f5
21004 andn %g1, %i7, %g4
21005 fsrc2s %f11, %f15
21006 smulcc %g5, 0x1BFF, %i0
21007 fcmpeq32 %f12, %f0, %o0
21008 fmovsl %icc, %f4, %f12
21009 ldx [%l7 + 0x40], %g6
21010 sdivcc %i6, 0x1BFD, %o1
21011 orn %l1, 0x12E6, %o6
21012 fbo,a %fcc0, loop_2465
21013 taddcc %o4, %l4, %o7
21014 fblg,a %fcc2, loop_2466
21015 std %f4, [%l7 + 0x10]
21016loop_2465:
21017 brz %i5, loop_2467
21018 fmovsle %icc, %f7, %f11
21019loop_2466:
21020 edge16ln %i4, %i2, %l5
21021 st %f8, [%l7 + 0x10]
21022loop_2467:
21023 fmovde %icc, %f5, %f8
21024 fmovdcs %xcc, %f1, %f15
21025 ldsw [%l7 + 0x5C], %l0
21026 lduh [%l7 + 0x76], %g3
21027 fbn %fcc2, loop_2468
21028 ld [%l7 + 0x44], %f0
21029 bvc,pt %icc, loop_2469
21030 tsubcctv %o2, %g7, %i1
21031loop_2468:
21032 fnand %f8, %f12, %f12
21033 ble,pn %xcc, loop_2470
21034loop_2469:
21035 ldd [%l7 + 0x78], %f6
21036 ldsw [%l7 + 0x18], %l3
21037 std %f10, [%l7 + 0x08]
21038loop_2470:
21039 bvs,pt %xcc, loop_2471
21040 stb %l6, [%l7 + 0x66]
21041 movneg %xcc, %i3, %o3
21042 bn,a %icc, loop_2472
21043loop_2471:
21044 fmovsl %icc, %f12, %f7
21045 stx %l2, [%l7 + 0x28]
21046 st %f5, [%l7 + 0x08]
21047loop_2472:
21048 movre %g2, 0x0A8, %g1
21049 fpack32 %f12, %f12, %f4
21050 srlx %o5, 0x04, %i7
21051 stb %g4, [%l7 + 0x67]
21052 nop
21053 setx loop_2473, %l0, %l1
21054 wrpr 0x1, %tl
21055 wrpr %l1, %tnpc
21056 setx 0x34400001400, %l0, %l1
21057 wrpr %l1, %tstate
21058 wrhpr 0x4, %htstate
21059 done
21060 xor %g5, 0x09A0, %o0
21061 fpackfix %f12, %f2
21062 srlx %g6, 0x10, %i6
21063loop_2473:
21064 ldsh [%l7 + 0x76], %o1
21065 fbue %fcc1, loop_2474
21066 fmovspos %icc, %f6, %f12
21067 ldx [%l7 + 0x18], %l1
21068 edge32n %o6, %i0, %o4
21069loop_2474:
21070 ldsb [%l7 + 0x7E], %l4
21071 orncc %i5, %o7, %i2
21072 stb %l5, [%l7 + 0x1C]
21073 fandnot1 %f6, %f2, %f8
21074 fnot1 %f4, %f4
21075 stx %i4, [%l7 + 0x50]
21076 brlez,a %l0, loop_2475
21077 ta %xcc, 0x4
21078 add %o2, %g7, %g3
21079 sdivcc %l3, 0x1416, %l6
21080loop_2475:
21081 ldsh [%l7 + 0x10], %i3
21082 fmovdneg %xcc, %f13, %f7
21083 fsrc1s %f1, %f4
21084 subccc %i1, 0x19EF, %o3
21085 taddcctv %g2, %l2, %o5
21086 fnot2 %f8, %f0
21087 or %i7, %g4, %g5
21088 brnz,a %o0, loop_2476
21089 array8 %g1, %i6, %g6
21090 fcmpeq16 %f14, %f6, %o1
21091 fbne,a %fcc1, loop_2477
21092loop_2476:
21093 stw %l1, [%l7 + 0x28]
21094 fbug %fcc2, loop_2478
21095 andn %o6, %i0, %l4
21096loop_2477:
21097 movl %icc, %o4, %i5
21098 siam 0x3
21099loop_2478:
21100 brlez,a %o7, loop_2479
21101 fmovdcs %icc, %f7, %f2
21102 fmovsg %icc, %f1, %f9
21103 tn %xcc, 0x7
21104loop_2479:
21105 ldx [%l7 + 0x68], %i2
21106 ldx [%l7 + 0x30], %l5
21107 faligndata %f0, %f2, %f2
21108 bcc,pt %icc, loop_2480
21109 ldx [%l7 + 0x20], %l0
21110 movvs %icc, %i4, %g7
21111 bpos,pt %xcc, loop_2481
21112loop_2480:
21113 edge16l %g3, %l3, %l6
21114 bcs,a,pt %xcc, loop_2482
21115 fpadd16s %f12, %f13, %f9
21116loop_2481:
21117 lduw [%l7 + 0x34], %i3
21118 fmovsneg %icc, %f2, %f2
21119loop_2482:
21120 andcc %o2, 0x0E02, %i1
21121 fsrc1 %f4, %f8
21122 ldd [%l7 + 0x08], %f10
21123 ble loop_2483
21124 add %g2, 0x1251, %o3
21125 umul %l2, %o5, %i7
21126 sub %g5, %o0, %g4
21127loop_2483:
21128 fblg,a %fcc2, loop_2484
21129 movrlz %i6, %g6, %g1
21130 fmovsg %xcc, %f8, %f1
21131 sth %l1, [%l7 + 0x58]
21132loop_2484:
21133 fbl,a %fcc2, loop_2485
21134 ldsb [%l7 + 0x6B], %o1
21135 sll %i0, %o6, %l4
21136 stw %o4, [%l7 + 0x5C]
21137loop_2485:
21138 ldsw [%l7 + 0x28], %i5
21139 movgu %icc, %i2, %o7
21140 ldsb [%l7 + 0x73], %l5
21141 std %f14, [%l7 + 0x70]
21142 ldsh [%l7 + 0x32], %l0
21143 fmul8ulx16 %f4, %f0, %f4
21144 tpos %xcc, 0x5
21145 fone %f6
21146 ldx [%l7 + 0x70], %g7
21147 fnot2s %f13, %f10
21148 srax %i4, 0x1C, %l3
21149 bpos,a %icc, loop_2486
21150 fpadd16s %f12, %f13, %f5
21151 lduh [%l7 + 0x0E], %l6
21152 ld [%l7 + 0x40], %f15
21153loop_2486:
21154 stw %i3, [%l7 + 0x30]
21155 ta %icc, 0x1
21156 bcs,a,pn %xcc, loop_2487
21157 fcmpne16 %f0, %f0, %g3
21158 std %f2, [%l7 + 0x38]
21159 lduw [%l7 + 0x64], %i1
21160loop_2487:
21161 fbue,a %fcc3, loop_2488
21162 fexpand %f3, %f6
21163 fsrc1 %f4, %f10
21164 fmovrdlez %g2, %f4, %f6
21165loop_2488:
21166 sth %o3, [%l7 + 0x2A]
21167 xorcc %o2, 0x177A, %l2
21168 tneg %xcc, 0x0
21169 fmul8x16au %f1, %f8, %f0
21170 fmovdneg %xcc, %f9, %f8
21171 fmovdl %xcc, %f4, %f4
21172 fcmple32 %f8, %f2, %o5
21173 for %f12, %f12, %f10
21174 fmovrdlz %g5, %f8, %f10
21175 array8 %i7, %g4, %i6
21176 lduw [%l7 + 0x2C], %g6
21177 sdivcc %o0, 0x0447, %g1
21178 fnegs %f15, %f9
21179 edge8ln %l1, %i0, %o6
21180 stb %o1, [%l7 + 0x77]
21181 move %xcc, %l4, %i5
21182 fmuld8sux16 %f1, %f9, %f0
21183 ble,a loop_2489
21184 xor %i2, %o7, %o4
21185 fpadd16s %f7, %f1, %f10
21186 sth %l5, [%l7 + 0x50]
21187loop_2489:
21188 mulx %g7, %l0, %l3
21189 lduw [%l7 + 0x54], %l6
21190 brz %i3, loop_2490
21191 edge8n %g3, %i4, %g2
21192 fnor %f0, %f12, %f8
21193 fxors %f6, %f3, %f7
21194loop_2490:
21195 fbl %fcc2, loop_2491
21196 fbg %fcc3, loop_2492
21197 fcmpne32 %f0, %f12, %o3
21198 fabsd %f10, %f10
21199loop_2491:
21200 fbl,a %fcc3, loop_2493
21201loop_2492:
21202 tvs %xcc, 0x3
21203 ldsb [%l7 + 0x49], %o2
21204 movne %icc, %i1, %o5
21205loop_2493:
21206 mova %icc, %g5, %i7
21207 ld [%l7 + 0x44], %f9
21208 ldsh [%l7 + 0x24], %g4
21209 fmovscc %xcc, %f14, %f7
21210 mulscc %i6, %l2, %g6
21211 tsubcctv %g1, 0x185B, %o0
21212 fmovrdlz %i0, %f4, %f0
21213 fornot1s %f15, %f4, %f8
21214 movpos %icc, %o6, %o1
21215 ldsb [%l7 + 0x25], %l1
21216 fmovrslez %i5, %f0, %f3
21217 edge16ln %i2, %l4, %o4
21218 brnz %o7, loop_2494
21219 nop
21220 setx loop_2495, %l0, %l1
21221 jmpl %l1, %g7
21222 srl %l5, 0x05, %l3
21223 bvs,a %xcc, loop_2496
21224loop_2494:
21225 fmovrsgz %l6, %f10, %f14
21226loop_2495:
21227 be,pt %icc, loop_2497
21228 sra %i3, %l0, %g3
21229loop_2496:
21230 fmovrdlez %g2, %f0, %f8
21231 lduh [%l7 + 0x30], %o3
21232loop_2497:
21233 fors %f0, %f11, %f1
21234 ldd [%l7 + 0x50], %f4
21235 edge32n %i4, %i1, %o5
21236 fmovspos %icc, %f3, %f2
21237 movle %icc, %g5, %o2
21238 tvc %xcc, 0x2
21239 ld [%l7 + 0x18], %f8
21240 stb %g4, [%l7 + 0x60]
21241 ldsb [%l7 + 0x18], %i6
21242 fmovdge %icc, %f9, %f1
21243 fnot2s %f13, %f13
21244 fble,a %fcc3, loop_2498
21245 fmovde %icc, %f2, %f13
21246 ldsw [%l7 + 0x4C], %l2
21247 fmovsneg %xcc, %f13, %f10
21248loop_2498:
21249 fbne,a %fcc2, loop_2499
21250 umulcc %i7, 0x096A, %g6
21251 fmovsleu %icc, %f8, %f5
21252 nop
21253 setx loop_2500, %l0, %l1
21254 wrpr 0x1, %tl
21255 wrpr %l1, %tnpc
21256 setx 0x34400001400, %l0, %l1
21257 wrpr %l1, %tstate
21258 wrhpr 0x4, %htstate
21259 done
21260loop_2499:
21261 srlx %o0, %g1, %i0
21262 edge32l %o6, %o1, %l1
21263 movl %icc, %i5, %l4
21264loop_2500:
21265 movg %xcc, %o4, %o7
21266 fbne %fcc1, loop_2501
21267 ldd [%l7 + 0x38], %f0
21268 fnegs %f3, %f13
21269 orcc %g7, 0x12AA, %i2
21270loop_2501:
21271 fmovsn %xcc, %f4, %f7
21272 subc %l3, %l5, %i3
21273 fmovsl %icc, %f4, %f11
21274 sth %l0, [%l7 + 0x32]
21275 array32 %l6, %g3, %g2
21276 siam 0x5
21277 fmul8x16au %f12, %f2, %f10
21278 fbne %fcc0, loop_2502
21279 umulcc %i4, %o3, %i1
21280 std %f12, [%l7 + 0x08]
21281 tpos %icc, 0x0
21282loop_2502:
21283 taddcc %o5, %g5, %g4
21284 fxor %f2, %f0, %f2
21285 ldsh [%l7 + 0x28], %i6
21286 smul %o2, 0x0B17, %l2
21287 fmovsa %icc, %f7, %f3
21288 ld [%l7 + 0x6C], %f10
21289 movvc %icc, %i7, %o0
21290 stx %g6, [%l7 + 0x10]
21291 taddcctv %g1, %o6, %o1
21292 fmovsge %icc, %f3, %f13
21293 lduh [%l7 + 0x0C], %i0
21294 ldsw [%l7 + 0x18], %l1
21295 std %f4, [%l7 + 0x30]
21296 sll %l4, 0x1C, %o4
21297 bcs,a,pn %xcc, loop_2503
21298 movgu %icc, %i5, %g7
21299 ldub [%l7 + 0x26], %o7
21300 sllx %i2, 0x0B, %l5
21301loop_2503:
21302 tvs %icc, 0x0
21303 fmovd %f12, %f0
21304 sth %l3, [%l7 + 0x2A]
21305 fmul8sux16 %f2, %f14, %f2
21306 ldsb [%l7 + 0x37], %i3
21307 edge16l %l0, %g3, %g2
21308 nop
21309 setx loop_2504, %l0, %l1
21310 jmpl %l1, %i4
21311 lduw [%l7 + 0x0C], %o3
21312 udivcc %l6, 0x00BA, %o5
21313 te %xcc, 0x1
21314loop_2504:
21315 fpsub32 %f14, %f4, %f2
21316 movcs %icc, %g5, %i1
21317 ldub [%l7 + 0x6A], %g4
21318 fpsub32 %f4, %f2, %f6
21319 addc %i6, 0x0C36, %l2
21320 addccc %o2, %i7, %o0
21321 call loop_2505
21322 fexpand %f5, %f8
21323 ldsw [%l7 + 0x50], %g1
21324 stw %o6, [%l7 + 0x4C]
21325loop_2505:
21326 fmovrse %o1, %f11, %f7
21327 sll %i0, 0x1E, %g6
21328 brz,a %l4, loop_2506
21329 fcmpgt32 %f0, %f14, %o4
21330 ldsb [%l7 + 0x17], %i5
21331 ld [%l7 + 0x08], %f0
21332loop_2506:
21333 fcmpne32 %f12, %f6, %l1
21334 sll %o7, %g7, %l5
21335 fmovsa %icc, %f10, %f11
21336 std %f0, [%l7 + 0x10]
21337 brnz %i2, loop_2507
21338 movrgz %l3, %l0, %i3
21339 std %f2, [%l7 + 0x30]
21340 bleu,a loop_2508
21341loop_2507:
21342 bgu,a loop_2509
21343 st %f4, [%l7 + 0x14]
21344 bneg,pt %xcc, loop_2510
21345loop_2508:
21346 lduh [%l7 + 0x2E], %g2
21347loop_2509:
21348 movcs %icc, %i4, %o3
21349 tle %xcc, 0x5
21350loop_2510:
21351 fmovsleu %icc, %f13, %f6
21352 stx %l6, [%l7 + 0x40]
21353 tgu %xcc, 0x2
21354 lduw [%l7 + 0x70], %g3
21355 bl,pn %icc, loop_2511
21356 fxnor %f0, %f8, %f4
21357 fand %f0, %f14, %f6
21358 edge8n %o5, %i1, %g4
21359loop_2511:
21360 ldsh [%l7 + 0x7E], %i6
21361 fmovdle %xcc, %f6, %f4
21362 stx %l2, [%l7 + 0x38]
21363 fpadd32 %f10, %f6, %f8
21364 fmovde %xcc, %f6, %f2
21365 fzeros %f15
21366 edge16n %g5, %i7, %o0
21367 movneg %xcc, %g1, %o2
21368 bg,a,pt %xcc, loop_2512
21369 siam 0x0
21370 ldsb [%l7 + 0x0D], %o6
21371 subccc %o1, 0x12BD, %g6
21372loop_2512:
21373 ld [%l7 + 0x74], %f11
21374 movg %xcc, %l4, %i0
21375 sth %o4, [%l7 + 0x3A]
21376 fmuld8ulx16 %f7, %f1, %f14
21377 ba,pt %xcc, loop_2513
21378 orncc %i5, 0x00A2, %l1
21379 fpack32 %f12, %f0, %f8
21380 edge32n %o7, %g7, %l5
21381loop_2513:
21382 ble,a,pn %icc, loop_2514
21383 ldub [%l7 + 0x28], %i2
21384 lduw [%l7 + 0x3C], %l0
21385 taddcc %i3, %g2, %i4
21386loop_2514:
21387 tl %xcc, 0x2
21388 fnot2 %f4, %f6
21389 edge16ln %l3, %l6, %o3
21390 fmul8x16au %f9, %f15, %f0
21391 fones %f8
21392 bgu,pn %icc, loop_2515
21393 lduw [%l7 + 0x1C], %g3
21394 fmovse %icc, %f5, %f4
21395 ldx [%l7 + 0x60], %i1
21396loop_2515:
21397 andcc %o5, 0x0B10, %g4
21398 ld [%l7 + 0x24], %f14
21399 ldx [%l7 + 0x70], %i6
21400 ld [%l7 + 0x0C], %f8
21401 ldsh [%l7 + 0x6C], %l2
21402 ldsw [%l7 + 0x40], %g5
21403 edge8n %i7, %g1, %o2
21404 fbe %fcc1, loop_2516
21405 fpadd16s %f8, %f4, %f15
21406 fnot2 %f4, %f14
21407 lduw [%l7 + 0x64], %o0
21408loop_2516:
21409 ldd [%l7 + 0x68], %f4
21410 fmovdcc %xcc, %f15, %f7
21411 tn %icc, 0x6
21412 fnands %f13, %f5, %f10
21413 mulx %o6, %o1, %l4
21414 brz,a %i0, loop_2517
21415 fmovsneg %xcc, %f7, %f13
21416 movrgez %g6, %i5, %o4
21417 lduw [%l7 + 0x48], %l1
21418loop_2517:
21419 movne %icc, %g7, %l5
21420 stx %i2, [%l7 + 0x18]
21421 addccc %l0, 0x041E, %o7
21422 andn %g2, %i4, %i3
21423 fmovscs %xcc, %f1, %f5
21424 fmul8x16au %f2, %f6, %f4
21425 fnot2 %f14, %f8
21426 fmovdn %icc, %f10, %f10
21427 alignaddrl %l3, %l6, %g3
21428 movn %xcc, %i1, %o3
21429 tsubcctv %o5, 0x1146, %g4
21430 fnand %f14, %f6, %f2
21431 fpack32 %f8, %f8, %f10
21432 array8 %i6, %g5, %l2
21433 xnor %i7, 0x0649, %o2
21434 edge32 %o0, %g1, %o1
21435 array32 %o6, %i0, %g6
21436 tleu %xcc, 0x4
21437 srax %i5, 0x0B, %l4
21438 ldsb [%l7 + 0x33], %l1
21439 fbge,a %fcc0, loop_2518
21440 ld [%l7 + 0x10], %f11
21441 fands %f10, %f12, %f15
21442 bvs,a,pn %xcc, loop_2519
21443loop_2518:
21444 mova %xcc, %o4, %l5
21445 movvs %icc, %i2, %l0
21446 fblg %fcc0, loop_2520
21447loop_2519:
21448 fpadd32s %f12, %f7, %f1
21449 ldsw [%l7 + 0x6C], %g7
21450 stb %g2, [%l7 + 0x23]
21451loop_2520:
21452 fnegs %f1, %f11
21453 stb %o7, [%l7 + 0x79]
21454 movg %xcc, %i4, %l3
21455 ldsb [%l7 + 0x43], %l6
21456 bleu loop_2521
21457 fcmpeq32 %f2, %f12, %g3
21458 fandnot2 %f6, %f8, %f4
21459 orcc %i1, %i3, %o5
21460loop_2521:
21461 ldsb [%l7 + 0x37], %o3
21462 ldsh [%l7 + 0x16], %g4
21463 tvc %icc, 0x7
21464 stw %i6, [%l7 + 0x6C]
21465 srlx %l2, 0x0C, %g5
21466 lduw [%l7 + 0x78], %o2
21467 bn,pn %xcc, loop_2522
21468 array8 %o0, %i7, %o1
21469 edge16ln %o6, %i0, %g1
21470 ldsw [%l7 + 0x78], %i5
21471loop_2522:
21472 ldsw [%l7 + 0x10], %g6
21473 fornot1 %f14, %f8, %f10
21474 std %f4, [%l7 + 0x60]
21475 fnot1 %f10, %f4
21476 fmul8x16 %f6, %f10, %f4
21477 fmovrse %l1, %f13, %f15
21478 movrlez %o4, %l4, %l5
21479 andn %l0, %g7, %i2
21480 fnot2s %f10, %f10
21481 fblg %fcc3, loop_2523
21482 sth %o7, [%l7 + 0x2E]
21483 ldsh [%l7 + 0x0E], %i4
21484 nop
21485 setx loop_2524, %l0, %l1
21486 wrpr 0x1, %tl
21487 wrpr %l1, %tnpc
21488 setx 0x34400001400, %l0, %l1
21489 wrpr %l1, %tstate
21490 wrhpr 0x4, %htstate
21491 done
21492loop_2523:
21493 tne %icc, 0x6
21494 tpos %icc, 0x7
21495 fsrc1s %f14, %f9
21496loop_2524:
21497 movre %l3, 0x2AB, %g2
21498 array16 %g3, %i1, %i3
21499 movre %l6, %o3, %g4
21500 edge32ln %o5, %i6, %l2
21501 fxor %f2, %f4, %f4
21502 stx %g5, [%l7 + 0x40]
21503 tneg %xcc, 0x6
21504 fabsd %f10, %f8
21505 std %f6, [%l7 + 0x28]
21506 fmovse %icc, %f13, %f10
21507 sllx %o2, %o0, %o1
21508 fmovsgu %xcc, %f7, %f8
21509 ldub [%l7 + 0x31], %i7
21510 movcs %xcc, %o6, %i0
21511 std %f2, [%l7 + 0x10]
21512 fpackfix %f6, %f14
21513 fnot2 %f6, %f6
21514 fpadd32s %f14, %f14, %f10
21515 fcmpne32 %f12, %f10, %i5
21516 stx %g6, [%l7 + 0x28]
21517 fpsub16 %f14, %f10, %f12
21518 std %f6, [%l7 + 0x60]
21519 ldsb [%l7 + 0x60], %l1
21520 fpack16 %f8, %f4
21521 stx %o4, [%l7 + 0x08]
21522 stw %l4, [%l7 + 0x78]
21523 fmovdn %xcc, %f11, %f8
21524 st %f12, [%l7 + 0x64]
21525 fbn %fcc2, loop_2525
21526 stb %l5, [%l7 + 0x56]
21527 fpack16 %f12, %f6
21528 ldd [%l7 + 0x18], %f0
21529loop_2525:
21530 bshuffle %f12, %f0, %f14
21531 edge16ln %g1, %g7, %l0
21532 movvs %icc, %i2, %i4
21533 fmovse %icc, %f13, %f1
21534 fmovdle %icc, %f11, %f11
21535 fnot1 %f6, %f10
21536 xnor %o7, 0x1481, %g2
21537 fnot1 %f8, %f4
21538 subcc %g3, 0x04D2, %i1
21539 fmuld8ulx16 %f5, %f11, %f2
21540 fcmps %fcc2, %f15, %f10
21541 array8 %l3, %i3, %o3
21542 fcmpne16 %f10, %f2, %l6
21543 fornot1s %f12, %f7, %f12
21544 bcc,a,pt %icc, loop_2526
21545 lduh [%l7 + 0x60], %g4
21546 nop
21547 setx loop_2527, %l0, %l1
21548 wrpr 0x1, %tl
21549 wrpr %l1, %tpc
21550 add %l1, 0x4, %l1
21551 wrpr %l1, %tnpc
21552 setx 0x34400001400, %l0, %l1
21553 wrpr %l1, %tstate
21554 wrhpr 0x4, %htstate
21555 retry
21556 fbul,a %fcc3, loop_2528
21557loop_2526:
21558 stx %o5, [%l7 + 0x10]
21559 fxor %f0, %f4, %f4
21560loop_2527:
21561 fmovdvc %icc, %f14, %f4
21562loop_2528:
21563 fsrc2s %f7, %f5
21564 bshuffle %f6, %f10, %f2
21565 mulscc %l2, 0x1884, %i6
21566 st %f8, [%l7 + 0x4C]
21567 ldsb [%l7 + 0x2B], %g5
21568 move %xcc, %o2, %o0
21569 fmovde %icc, %f11, %f3
21570 bl %icc, loop_2529
21571 andncc %o1, %i7, %i0
21572 fmovsgu %xcc, %f8, %f14
21573 brlez,a %o6, loop_2530
21574loop_2529:
21575 fbul,a %fcc1, loop_2531
21576 movpos %xcc, %g6, %i5
21577 movl %xcc, %o4, %l1
21578loop_2530:
21579 tcc %icc, 0x6
21580loop_2531:
21581 andn %l5, %l4, %g7
21582 sdivx %l0, 0x08D7, %i2
21583 st %f10, [%l7 + 0x4C]
21584 std %f14, [%l7 + 0x28]
21585 sllx %i4, 0x08, %g1
21586 ldsb [%l7 + 0x1A], %o7
21587 sth %g2, [%l7 + 0x7C]
21588 subc %i1, 0x075A, %l3
21589 fbug %fcc0, loop_2532
21590 fmovsne %icc, %f11, %f13
21591 fmovdleu %icc, %f7, %f2
21592 fandnot1 %f10, %f12, %f6
21593loop_2532:
21594 fbl %fcc3, loop_2533
21595 bgu,a loop_2534
21596 tleu %icc, 0x4
21597 sth %i3, [%l7 + 0x7E]
21598loop_2533:
21599 stw %o3, [%l7 + 0x38]
21600loop_2534:
21601 fcmpgt16 %f14, %f6, %g3
21602 sdivx %l6, 0x1E36, %o5
21603 movle %xcc, %g4, %l2
21604 stx %i6, [%l7 + 0x18]
21605 fba %fcc3, loop_2535
21606 subccc %o2, 0x063E, %g5
21607 andn %o1, %o0, %i7
21608 fmovrsgez %o6, %f0, %f1
21609loop_2535:
21610 fmul8x16al %f2, %f8, %f8
21611 ldub [%l7 + 0x60], %g6
21612 edge32ln %i0, %i5, %o4
21613 fbue,a %fcc1, loop_2536
21614 tge %xcc, 0x6
21615 fsrc1 %f4, %f6
21616 stb %l5, [%l7 + 0x2E]
21617loop_2536:
21618 nop
21619 setx loop_2537, %l0, %l1
21620 jmpl %l1, %l1
21621 fmuld8ulx16 %f12, %f2, %f12
21622 taddcctv %g7, 0x0040, %l0
21623 stb %i2, [%l7 + 0x54]
21624loop_2537:
21625 fpsub16s %f3, %f3, %f6
21626 st %f0, [%l7 + 0x74]
21627 bcc,pt %xcc, loop_2538
21628 fandnot2 %f12, %f14, %f8
21629 fabsd %f6, %f8
21630 movrgz %i4, 0x095, %g1
21631loop_2538:
21632 stb %l4, [%l7 + 0x28]
21633 fbl %fcc1, loop_2539
21634 siam 0x1
21635 movvs %icc, %o7, %i1
21636 movrlz %g2, 0x2B4, %i3
21637loop_2539:
21638 st %f15, [%l7 + 0x18]
21639 fpsub16s %f11, %f1, %f13
21640 st %f1, [%l7 + 0x78]
21641 tneg %xcc, 0x0
21642 movrgez %l3, %o3, %g3
21643 fpsub16s %f15, %f12, %f12
21644 bshuffle %f0, %f4, %f4
21645 movrlz %o5, %l6, %g4
21646 fmovda %icc, %f10, %f5
21647 edge8 %l2, %i6, %g5
21648 st %f14, [%l7 + 0x70]
21649 sth %o1, [%l7 + 0x7C]
21650 ldx [%l7 + 0x40], %o0
21651 fmovdcs %xcc, %f8, %f13
21652 fcmped %fcc1, %f2, %f10
21653 sth %i7, [%l7 + 0x48]
21654 fmuld8ulx16 %f0, %f11, %f6
21655 fbl %fcc3, loop_2540
21656 std %f10, [%l7 + 0x78]
21657 stb %o6, [%l7 + 0x56]
21658 fmovrdlz %o2, %f4, %f2
21659loop_2540:
21660 ldsh [%l7 + 0x24], %i0
21661 movge %xcc, %i5, %o4
21662 ldsh [%l7 + 0x7C], %g6
21663 fmovsvc %icc, %f1, %f1
21664 lduh [%l7 + 0x64], %l1
21665 ldd [%l7 + 0x48], %f2
21666 fmovsg %xcc, %f4, %f11
21667 tg %xcc, 0x4
21668 movre %g7, %l5, %i2
21669 ldx [%l7 + 0x28], %l0
21670 andcc %i4, 0x14B1, %g1
21671 fandnot2 %f14, %f12, %f14
21672 ldx [%l7 + 0x48], %o7
21673 movcc %icc, %i1, %l4
21674 lduw [%l7 + 0x68], %i3
21675 edge8ln %g2, %l3, %g3
21676 fcmpes %fcc0, %f4, %f4
21677 edge16l %o3, %l6, %g4
21678 taddcc %l2, 0x0A30, %i6
21679 bgu,a %xcc, loop_2541
21680 fmovsgu %xcc, %f0, %f14
21681 fmovspos %xcc, %f5, %f2
21682 stb %g5, [%l7 + 0x64]
21683loop_2541:
21684 edge16 %o5, %o0, %o1
21685 te %icc, 0x1
21686 fpadd32 %f4, %f12, %f4
21687 fpadd16 %f0, %f10, %f6
21688 fmul8x16 %f8, %f6, %f6
21689 lduw [%l7 + 0x20], %o6
21690 bcc %xcc, loop_2542
21691 ldsb [%l7 + 0x52], %i7
21692 fxor %f12, %f2, %f6
21693 movn %icc, %i0, %i5
21694loop_2542:
21695 st %f9, [%l7 + 0x40]
21696 edge16n %o2, %g6, %l1
21697 fnors %f8, %f12, %f8
21698 ldsh [%l7 + 0x60], %g7
21699 sra %o4, %l5, %i2
21700 nop
21701 setx loop_2543, %l0, %l1
21702 wrpr 0x1, %tl
21703 wrpr %l1, %tpc
21704 add %l1, 0x4, %l1
21705 wrpr %l1, %tnpc
21706 setx 0x34400001400, %l0, %l1
21707 wrpr %l1, %tstate
21708 wrhpr 0x4, %htstate
21709 retry
21710 fpack32 %f2, %f8, %f14
21711 lduw [%l7 + 0x70], %l0
21712 sllx %i4, 0x14, %g1
21713loop_2543:
21714 fcmpgt16 %f12, %f10, %o7
21715 sdivcc %l4, 0x004D, %i1
21716 lduw [%l7 + 0x08], %g2
21717 mulscc %i3, %l3, %g3
21718 ldsh [%l7 + 0x0C], %o3
21719 bleu,a %icc, loop_2544
21720 movvs %xcc, %g4, %l6
21721 ldsb [%l7 + 0x10], %l2
21722 sra %i6, 0x15, %o5
21723loop_2544:
21724 movcc %icc, %o0, %o1
21725 ldub [%l7 + 0x0F], %o6
21726 movvs %icc, %i7, %g5
21727 ldd [%l7 + 0x78], %f10
21728 ba,pn %xcc, loop_2545
21729 stb %i0, [%l7 + 0x50]
21730 bge,a,pt %icc, loop_2546
21731 ldsw [%l7 + 0x74], %i5
21732loop_2545:
21733 ldsb [%l7 + 0x5B], %g6
21734 st %f11, [%l7 + 0x7C]
21735loop_2546:
21736 stx %l1, [%l7 + 0x58]
21737 lduw [%l7 + 0x7C], %g7
21738 sethi 0x089B, %o2
21739 fnot2 %f8, %f10
21740 stw %o4, [%l7 + 0x4C]
21741 xnorcc %i2, %l0, %l5
21742 fmovsgu %xcc, %f6, %f14
21743 faligndata %f10, %f14, %f10
21744 fabss %f7, %f14
21745 fmovdvc %icc, %f13, %f9
21746 fblg %fcc1, loop_2547
21747 fpackfix %f14, %f12
21748 edge32n %g1, %i4, %l4
21749 fmovrslez %i1, %f3, %f0
21750loop_2547:
21751 lduw [%l7 + 0x14], %o7
21752 lduw [%l7 + 0x70], %i3
21753 fbo %fcc0, loop_2548
21754 fxor %f14, %f4, %f12
21755 ldub [%l7 + 0x2C], %l3
21756 std %f14, [%l7 + 0x38]
21757loop_2548:
21758 fbug %fcc2, loop_2549
21759 fzeros %f15
21760 ldsb [%l7 + 0x6D], %g2
21761 ldsb [%l7 + 0x50], %o3
21762loop_2549:
21763 edge32ln %g4, %g3, %l2
21764 movrlez %i6, %o5, %l6
21765 std %f8, [%l7 + 0x70]
21766 movrlz %o0, %o6, %i7
21767 fsrc2s %f11, %f8
21768 ld [%l7 + 0x50], %f0
21769 tn %xcc, 0x1
21770 sth %o1, [%l7 + 0x7C]
21771 lduw [%l7 + 0x6C], %i0
21772 fmovsle %icc, %f12, %f7
21773 movvc %xcc, %g5, %g6
21774 ldsh [%l7 + 0x7A], %l1
21775 fnegs %f10, %f4
21776 lduh [%l7 + 0x2E], %i5
21777 fcmpes %fcc0, %f5, %f0
21778 ld [%l7 + 0x0C], %f12
21779 subcc %g7, %o4, %o2
21780 alignaddr %l0, %l5, %i2
21781 st %f14, [%l7 + 0x48]
21782 bpos,a %icc, loop_2550
21783 addcc %i4, 0x1E4C, %l4
21784 umulcc %g1, 0x08B8, %o7
21785 array16 %i1, %i3, %l3
21786loop_2550:
21787 ta %icc, 0x4
21788 fmovsa %icc, %f14, %f8
21789 fmul8x16al %f6, %f12, %f10
21790 fcmped %fcc1, %f4, %f2
21791 sth %o3, [%l7 + 0x0A]
21792 sth %g2, [%l7 + 0x46]
21793 movvc %icc, %g4, %g3
21794 and %i6, %l2, %l6
21795 taddcctv %o5, 0x1FB0, %o6
21796 fmul8x16 %f7, %f0, %f8
21797 ldsh [%l7 + 0x2E], %o0
21798 fornot1s %f0, %f15, %f12
21799 ldsh [%l7 + 0x0E], %i7
21800 fandnot2 %f6, %f6, %f0
21801 fbne %fcc2, loop_2551
21802 tvc %xcc, 0x3
21803 orcc %i0, %o1, %g6
21804 fbu,a %fcc0, loop_2552
21805loop_2551:
21806 fbo,a %fcc3, loop_2553
21807 fcmple32 %f2, %f14, %g5
21808 subccc %i5, 0x0917, %l1
21809loop_2552:
21810 stx %g7, [%l7 + 0x08]
21811loop_2553:
21812 fcmpeq32 %f10, %f12, %o2
21813 fnot2 %f4, %f8
21814 std %f14, [%l7 + 0x60]
21815 bn,a loop_2554
21816 sra %o4, 0x15, %l5
21817 fmovda %icc, %f12, %f0
21818 fbue,a %fcc0, loop_2555
21819loop_2554:
21820 bne,pn %xcc, loop_2556
21821 fnors %f11, %f14, %f13
21822 ba,a,pn %xcc, loop_2557
21823loop_2555:
21824 bne,a,pt %icc, loop_2558
21825loop_2556:
21826 fbul %fcc2, loop_2559
21827 ldx [%l7 + 0x28], %l0
21828loop_2557:
21829 call loop_2560
21830loop_2558:
21831 sll %i2, 0x1E, %l4
21832loop_2559:
21833 stx %g1, [%l7 + 0x20]
21834 fpsub32s %f6, %f2, %f4
21835loop_2560:
21836 bgu loop_2561
21837 brlz,a %i4, loop_2562
21838 ldx [%l7 + 0x38], %o7
21839 brz,a %i1, loop_2563
21840loop_2561:
21841 ldsh [%l7 + 0x78], %i3
21842loop_2562:
21843 fmovsg %xcc, %f14, %f1
21844 lduh [%l7 + 0x4A], %l3
21845loop_2563:
21846 ldsb [%l7 + 0x1B], %g2
21847 ldub [%l7 + 0x20], %g4
21848 fbl,a %fcc1, loop_2564
21849 fmovdpos %xcc, %f2, %f12
21850 ldsw [%l7 + 0x78], %g3
21851 ldub [%l7 + 0x20], %o3
21852loop_2564:
21853 bne,a,pn %xcc, loop_2565
21854 st %f13, [%l7 + 0x44]
21855 fones %f15
21856 fmovsa %xcc, %f2, %f10
21857loop_2565:
21858 ldd [%l7 + 0x68], %f4
21859 fmovsvc %icc, %f11, %f13
21860 add %l2, 0x1465, %i6
21861 ldsw [%l7 + 0x38], %l6
21862 ldub [%l7 + 0x71], %o6
21863 call loop_2566
21864 st %f5, [%l7 + 0x6C]
21865 fcmpne32 %f10, %f2, %o0
21866 addccc %o5, 0x095C, %i7
21867loop_2566:
21868 ldsh [%l7 + 0x5E], %o1
21869 fzeros %f3
21870 fcmple16 %f10, %f12, %i0
21871 edge32 %g6, %i5, %l1
21872 lduh [%l7 + 0x4E], %g7
21873 fabss %f2, %f2
21874 fbe,a %fcc2, loop_2567
21875 ld [%l7 + 0x30], %f8
21876 fbge,a %fcc1, loop_2568
21877 add %o2, 0x109C, %o4
21878loop_2567:
21879 fcmpeq16 %f14, %f6, %g5
21880 fxor %f2, %f12, %f2
21881loop_2568:
21882 addcc %l5, %l0, %l4
21883 ldub [%l7 + 0x25], %i2
21884 fbul,a %fcc3, loop_2569
21885 add %i4, %o7, %g1
21886 ldsh [%l7 + 0x76], %i1
21887 movn %icc, %l3, %i3
21888loop_2569:
21889 umul %g4, 0x0047, %g2
21890 ldd [%l7 + 0x10], %f8
21891 ba,pn %xcc, loop_2570
21892 ldub [%l7 + 0x0D], %o3
21893 taddcctv %g3, %i6, %l2
21894 fpadd32 %f10, %f4, %f6
21895loop_2570:
21896 ld [%l7 + 0x5C], %f10
21897 fmovsvc %icc, %f0, %f10
21898 udiv %o6, 0x0A4A, %l6
21899 fnegs %f12, %f15
21900 add %o0, %i7, %o5
21901 bg,a,pn %xcc, loop_2571
21902 alignaddrl %i0, %o1, %g6
21903 movneg %xcc, %i5, %g7
21904 movrlz %o2, %o4, %l1
21905loop_2571:
21906 fcmpne32 %f2, %f14, %l5
21907 movrgz %l0, %g5, %l4
21908 st %f12, [%l7 + 0x4C]
21909 fxor %f8, %f4, %f10
21910 ldd [%l7 + 0x68], %f4
21911 fandnot2 %f0, %f12, %f8
21912 mova %icc, %i4, %i2
21913 fmovsl %icc, %f13, %f5
21914 ldub [%l7 + 0x2A], %o7
21915 fmovsg %icc, %f3, %f9
21916 fcmpd %fcc1, %f8, %f12
21917 fbn,a %fcc3, loop_2572
21918 udivx %i1, 0x09D7, %g1
21919 fsrc2 %f10, %f2
21920 fabsd %f0, %f14
21921loop_2572:
21922 nop
21923 setx loop_2573, %l0, %l1
21924 wrpr 0x1, %tl
21925 wrpr %l1, %tpc
21926 add %l1, 0x4, %l1
21927 wrpr %l1, %tnpc
21928 setx 0x34400001400, %l0, %l1
21929 wrpr %l1, %tstate
21930 wrhpr 0x4, %htstate
21931 retry
21932 tpos %icc, 0x6
21933 lduh [%l7 + 0x6E], %l3
21934 st %f15, [%l7 + 0x2C]
21935loop_2573:
21936 xor %g4, 0x15B4, %i3
21937 fbu %fcc2, loop_2574
21938 lduw [%l7 + 0x58], %g2
21939 fnot1s %f7, %f10
21940 edge8 %o3, %i6, %l2
21941loop_2574:
21942 ldsh [%l7 + 0x48], %o6
21943 xnorcc %l6, 0x193D, %o0
21944 fcmpeq32 %f10, %f2, %i7
21945 edge16 %g3, %o5, %o1
21946 fandnot2 %f2, %f8, %f4
21947 faligndata %f2, %f8, %f12
21948 stw %i0, [%l7 + 0x14]
21949 edge16n %i5, %g7, %o2
21950 fbl,a %fcc1, loop_2575
21951 fba,a %fcc3, loop_2576
21952 edge16n %o4, %l1, %g6
21953 movrne %l0, %g5, %l4
21954loop_2575:
21955 pdist %f12, %f4, %f14
21956loop_2576:
21957 fblg %fcc2, loop_2577
21958 movleu %xcc, %i4, %i2
21959 ldsh [%l7 + 0x66], %o7
21960 fcmps %fcc2, %f1, %f14
21961loop_2577:
21962 sll %i1, 0x0D, %g1
21963 fmovs %f5, %f8
21964 taddcctv %l5, 0x1AB0, %g4
21965 fcmple32 %f8, %f14, %i3
21966 fsrc1s %f1, %f0
21967 popc 0x14C5, %g2
21968 fmovdn %xcc, %f1, %f5
21969 sdivx %o3, 0x1C7A, %l3
21970 stx %i6, [%l7 + 0x38]
21971 fmovdle %xcc, %f9, %f13
21972 tne %icc, 0x0
21973 ldsw [%l7 + 0x08], %l2
21974 fbue %fcc3, loop_2578
21975 ldsh [%l7 + 0x24], %l6
21976 array32 %o0, %o6, %i7
21977 sub %g3, 0x155A, %o1
21978loop_2578:
21979 st %f14, [%l7 + 0x10]
21980 ld [%l7 + 0x7C], %f13
21981 tvs %icc, 0x3
21982 ldub [%l7 + 0x3C], %o5
21983 brlez,a %i0, loop_2579
21984 fmul8x16au %f10, %f7, %f8
21985 fcmpgt32 %f2, %f10, %i5
21986 fcmple32 %f0, %f8, %g7
21987loop_2579:
21988 movgu %icc, %o4, %o2
21989 tvc %icc, 0x7
21990 fcmpne32 %f10, %f4, %g6
21991 std %f0, [%l7 + 0x50]
21992 ldsb [%l7 + 0x11], %l1
21993 st %f2, [%l7 + 0x40]
21994 taddcc %l0, %g5, %i4
21995 bpos loop_2580
21996 sth %i2, [%l7 + 0x16]
21997 fpadd32 %f0, %f8, %f14
21998 edge16l %l4, %i1, %o7
21999loop_2580:
22000 fcmpgt16 %f4, %f14, %g1
22001 fbl,a %fcc1, loop_2581
22002 bcs,pt %icc, loop_2582
22003 stx %g4, [%l7 + 0x08]
22004 lduh [%l7 + 0x36], %i3
22005loop_2581:
22006 fbu,a %fcc3, loop_2583
22007loop_2582:
22008 sth %g2, [%l7 + 0x0A]
22009 edge8ln %o3, %l3, %l5
22010 stb %l2, [%l7 + 0x17]
22011loop_2583:
22012 stb %l6, [%l7 + 0x0A]
22013 ldsh [%l7 + 0x60], %o0
22014 taddcc %i6, 0x0155, %i7
22015 bne,pn %icc, loop_2584
22016 tcs %xcc, 0x0
22017 fmovrse %g3, %f3, %f12
22018 fmovdn %xcc, %f14, %f1
22019loop_2584:
22020 fand %f0, %f8, %f10
22021 stw %o1, [%l7 + 0x1C]
22022 fnors %f7, %f0, %f8
22023 st %f14, [%l7 + 0x34]
22024 ldsb [%l7 + 0x2A], %o5
22025 fmovsa %xcc, %f14, %f3
22026 movgu %xcc, %i0, %o6
22027 subc %i5, 0x1426, %g7
22028 movrne %o4, %o2, %l1
22029 alignaddrl %l0, %g6, %g5
22030 bge loop_2585
22031 fmul8sux16 %f0, %f4, %f4
22032 tvs %icc, 0x1
22033 ldsw [%l7 + 0x34], %i4
22034loop_2585:
22035 fcmpne32 %f14, %f0, %i2
22036 edge32 %l4, %o7, %g1
22037 stb %i1, [%l7 + 0x08]
22038 and %i3, %g4, %o3
22039 tpos %xcc, 0x4
22040 srl %l3, 0x0A, %l5
22041 edge8n %g2, %l6, %o0
22042 bn,pn %icc, loop_2586
22043 fmovsl %icc, %f11, %f15
22044 tsubcc %l2, 0x18A2, %i7
22045 ldx [%l7 + 0x58], %i6
22046loop_2586:
22047 stx %g3, [%l7 + 0x58]
22048 lduw [%l7 + 0x24], %o5
22049 fmuld8sux16 %f3, %f2, %f6
22050 edge8n %i0, %o6, %i5
22051 sethi 0x09A3, %o1
22052 fornot2s %f0, %f6, %f5
22053 udivx %o4, 0x1A34, %g7
22054 bn loop_2587
22055 bleu,a,pt %icc, loop_2588
22056 stw %l1, [%l7 + 0x74]
22057 ldsw [%l7 + 0x6C], %l0
22058loop_2587:
22059 stb %o2, [%l7 + 0x0C]
22060loop_2588:
22061 bl,a loop_2589
22062 sllx %g5, %i4, %i2
22063 fnegd %f10, %f0
22064 brlez %g6, loop_2590
22065loop_2589:
22066 stx %o7, [%l7 + 0x18]
22067 fbule,a %fcc0, loop_2591
22068 mulx %l4, %g1, %i3
22069loop_2590:
22070 fbu,a %fcc0, loop_2592
22071 std %f8, [%l7 + 0x10]
22072loop_2591:
22073 fmovrse %g4, %f6, %f11
22074 edge32l %i1, %l3, %l5
22075loop_2592:
22076 udivx %o3, 0x0E12, %l6
22077 lduw [%l7 + 0x54], %g2
22078 fmovsvs %xcc, %f12, %f13
22079 tcc %xcc, 0x2
22080 stw %o0, [%l7 + 0x10]
22081 stb %l2, [%l7 + 0x6D]
22082 fmovrdgz %i7, %f4, %f10
22083 brgez %i6, loop_2593
22084 tvc %xcc, 0x3
22085 sra %g3, 0x03, %o5
22086 be,a,pn %xcc, loop_2594
22087loop_2593:
22088 ldsh [%l7 + 0x26], %i0
22089 fcmped %fcc0, %f8, %f2
22090 lduh [%l7 + 0x2C], %o6
22091loop_2594:
22092 fpadd16s %f15, %f2, %f0
22093 sdivx %i5, 0x15C1, %o4
22094 movcc %icc, %o1, %g7
22095 umul %l1, %l0, %g5
22096 ldd [%l7 + 0x50], %f6
22097 udivx %o2, 0x085E, %i2
22098 std %f12, [%l7 + 0x40]
22099 std %f0, [%l7 + 0x78]
22100 bshuffle %f6, %f4, %f2
22101 ta %icc, 0x0
22102 ld [%l7 + 0x18], %f13
22103 fbul %fcc2, loop_2595
22104 stb %g6, [%l7 + 0x4E]
22105 andncc %i4, %o7, %g1
22106 lduh [%l7 + 0x30], %l4
22107loop_2595:
22108 ldsw [%l7 + 0x4C], %g4
22109 movcc %xcc, %i1, %i3
22110 stw %l3, [%l7 + 0x14]
22111 fbne %fcc2, loop_2596
22112 fbe,a %fcc0, loop_2597
22113 tn %icc, 0x2
22114 st %f11, [%l7 + 0x18]
22115loop_2596:
22116 bleu,a,pn %xcc, loop_2598
22117loop_2597:
22118 fmovda %icc, %f10, %f3
22119 movrne %l5, 0x0E1, %o3
22120 ldub [%l7 + 0x4A], %g2
22121loop_2598:
22122 sra %o0, %l6, %l2
22123 bn,a,pn %icc, loop_2599
22124 edge16l %i6, %g3, %i7
22125 fmovdneg %icc, %f10, %f8
22126 fbn,a %fcc1, loop_2600
22127loop_2599:
22128 fmovrse %i0, %f9, %f3
22129 nop
22130 setx loop_2601, %l0, %l1
22131 jmpl %l1, %o6
22132 stx %i5, [%l7 + 0x78]
22133loop_2600:
22134 fornot2 %f2, %f6, %f14
22135 ldub [%l7 + 0x22], %o5
22136loop_2601:
22137 stw %o1, [%l7 + 0x50]
22138 fbuge,a %fcc2, loop_2602
22139 movgu %xcc, %g7, %o4
22140 fnegd %f14, %f4
22141 move %icc, %l0, %g5
22142loop_2602:
22143 fmovdg %icc, %f15, %f0
22144 movneg %icc, %o2, %l1
22145 fands %f4, %f4, %f3
22146 lduh [%l7 + 0x7C], %i2
22147 fbl %fcc3, loop_2603
22148 fpack32 %f4, %f6, %f4
22149 brnz,a %i4, loop_2604
22150 orn %o7, 0x1830, %g1
22151loop_2603:
22152 std %f14, [%l7 + 0x68]
22153 fmovsgu %xcc, %f15, %f10
22154loop_2604:
22155 fand %f10, %f12, %f12
22156 stb %g6, [%l7 + 0x2E]
22157 fmovdgu %xcc, %f5, %f0
22158 fmovsleu %xcc, %f6, %f9
22159 stb %g4, [%l7 + 0x50]
22160 tvs %xcc, 0x1
22161 fornot2s %f13, %f2, %f5
22162 smul %l4, 0x0651, %i3
22163 fmul8x16au %f13, %f11, %f6
22164 fornot2 %f0, %f8, %f4
22165 brlez,a %i1, loop_2605
22166 movne %xcc, %l3, %l5
22167 lduw [%l7 + 0x1C], %g2
22168 nop
22169 setx loop_2606, %l0, %l1
22170 jmpl %l1, %o0
22171loop_2605:
22172 fble,a %fcc0, loop_2607
22173 fmovdpos %icc, %f6, %f3
22174 fands %f14, %f11, %f12
22175loop_2606:
22176 ld [%l7 + 0x64], %f11
22177loop_2607:
22178 tsubcctv %o3, %l6, %i6
22179 movre %l2, %g3, %i0
22180 fba,a %fcc0, loop_2608
22181 movrne %o6, 0x001, %i5
22182 fmovscs %xcc, %f5, %f0
22183 fcmps %fcc1, %f9, %f13
22184loop_2608:
22185 st %f0, [%l7 + 0x50]
22186 taddcctv %i7, 0x18B3, %o5
22187 fors %f13, %f12, %f10
22188 fands %f12, %f2, %f1
22189 fbu,a %fcc1, loop_2609
22190 fbne,a %fcc2, loop_2610
22191 srax %o1, %g7, %l0
22192 ldsb [%l7 + 0x24], %g5
22193loop_2609:
22194 tneg %xcc, 0x3
22195loop_2610:
22196 fnot1s %f7, %f0
22197 ldx [%l7 + 0x28], %o4
22198 ldub [%l7 + 0x3B], %l1
22199 fmovsge %xcc, %f14, %f1
22200 sra %i2, %o2, %o7
22201 fpadd16 %f8, %f14, %f10
22202 ble,a loop_2611
22203 alignaddrl %g1, %i4, %g6
22204 bvs,a %xcc, loop_2612
22205 srax %l4, 0x15, %i3
22206loop_2611:
22207 stx %i1, [%l7 + 0x28]
22208 fpack32 %f2, %f10, %f0
22209loop_2612:
22210 addccc %l3, 0x08BA, %g4
22211 movg %icc, %l5, %o0
22212 sth %o3, [%l7 + 0x5E]
22213 tcc %icc, 0x3
22214 ldub [%l7 + 0x60], %g2
22215 fnand %f10, %f14, %f0
22216 fcmpgt32 %f8, %f12, %l6
22217 lduw [%l7 + 0x74], %i6
22218 stx %l2, [%l7 + 0x50]
22219 fbg %fcc0, loop_2613
22220 fpsub16s %f2, %f9, %f9
22221 sdivcc %i0, 0x1DE4, %g3
22222 edge8 %o6, %i7, %o5
22223loop_2613:
22224 st %f14, [%l7 + 0x48]
22225 lduh [%l7 + 0x20], %i5
22226 bge,a loop_2614
22227 fbule %fcc2, loop_2615
22228 fmovrdgz %g7, %f8, %f6
22229 stx %l0, [%l7 + 0x40]
22230loop_2614:
22231 tl %icc, 0x7
22232loop_2615:
22233 fmul8x16 %f13, %f6, %f0
22234 sub %g5, %o4, %o1
22235 umul %i2, 0x029D, %l1
22236 ldx [%l7 + 0x70], %o2
22237 subccc %g1, %i4, %o7
22238 bg loop_2616
22239 udivx %l4, 0x15B7, %g6
22240 ldsb [%l7 + 0x34], %i3
22241 sll %l3, %i1, %g4
22242loop_2616:
22243 brlz %l5, loop_2617
22244 fornot2s %f8, %f5, %f1
22245 fmovsa %icc, %f9, %f0
22246 ldd [%l7 + 0x70], %f2
22247loop_2617:
22248 movgu %xcc, %o3, %o0
22249 std %f2, [%l7 + 0x40]
22250 fbe %fcc3, loop_2618
22251 fpsub32s %f0, %f4, %f13
22252 ldx [%l7 + 0x38], %g2
22253 ldsh [%l7 + 0x6A], %l6
22254loop_2618:
22255 fmul8x16au %f9, %f6, %f10
22256 movl %icc, %i6, %l2
22257 addccc %g3, %i0, %i7
22258 st %f7, [%l7 + 0x20]
22259 xorcc %o6, 0x15BA, %i5
22260 movg %icc, %g7, %l0
22261 fcmpne32 %f0, %f6, %g5
22262 stb %o4, [%l7 + 0x6A]
22263 fnor %f6, %f12, %f0
22264 addccc %o5, 0x0F99, %o1
22265 fxor %f6, %f6, %f12
22266 ld [%l7 + 0x08], %f10
22267 fmovrslz %l1, %f13, %f7
22268 udiv %o2, 0x00D4, %g1
22269 fble %fcc3, loop_2619
22270 ldsh [%l7 + 0x46], %i2
22271 ldsw [%l7 + 0x48], %o7
22272 fmovs %f1, %f1
22273loop_2619:
22274 sdivcc %i4, 0x1E62, %l4
22275 fcmps %fcc3, %f3, %f4
22276 edge8l %i3, %l3, %i1
22277 edge32n %g6, %g4, %o3
22278 ldsw [%l7 + 0x30], %l5
22279 brz %o0, loop_2620
22280 xnor %g2, 0x0806, %l6
22281 bn %icc, loop_2621
22282 fnor %f0, %f4, %f0
22283loop_2620:
22284 lduh [%l7 + 0x4E], %i6
22285 xnor %l2, 0x1B7C, %g3
22286loop_2621:
22287 fnegd %f4, %f0
22288 movleu %xcc, %i7, %o6
22289 fmovrdlz %i0, %f10, %f0
22290 movvc %icc, %i5, %l0
22291 fnot1 %f4, %f8
22292 xor %g5, %o4, %g7
22293 tneg %xcc, 0x5
22294 orcc %o1, 0x06E0, %l1
22295 sdiv %o5, 0x0BBC, %g1
22296 addcc %i2, 0x0C01, %o7
22297 fmovsneg %icc, %f7, %f12
22298 fcmpeq16 %f14, %f6, %o2
22299 fzeros %f0
22300 edge8 %l4, %i4, %l3
22301 std %f6, [%l7 + 0x48]
22302 brlez %i1, loop_2622
22303 sth %i3, [%l7 + 0x6A]
22304 fandnot1s %f13, %f13, %f2
22305 ldub [%l7 + 0x24], %g6
22306loop_2622:
22307 fcmps %fcc2, %f14, %f9
22308 ldd [%l7 + 0x40], %f12
22309 ldx [%l7 + 0x20], %g4
22310 stx %l5, [%l7 + 0x28]
22311 fmovrslez %o3, %f7, %f6
22312 fone %f2
22313 fmovrdgz %o0, %f4, %f10
22314 stw %g2, [%l7 + 0x1C]
22315 tsubcctv %l6, 0x012B, %i6
22316 fcmpd %fcc1, %f0, %f8
22317 ldsh [%l7 + 0x0E], %g3
22318 fmovrdlz %l2, %f2, %f10
22319 ldsb [%l7 + 0x6E], %i7
22320 bne,a,pn %icc, loop_2623
22321 mova %xcc, %o6, %i5
22322 ldsh [%l7 + 0x78], %l0
22323 xorcc %g5, 0x190A, %i0
22324loop_2623:
22325 sllx %g7, %o1, %l1
22326 fnegd %f8, %f4
22327 brlez %o5, loop_2624
22328 fbul,a %fcc3, loop_2625
22329 sethi 0x0878, %o4
22330 fornot2s %f14, %f13, %f0
22331loop_2624:
22332 fmovde %xcc, %f14, %f4
22333loop_2625:
22334 fbul,a %fcc3, loop_2626
22335 lduh [%l7 + 0x56], %i2
22336 ldsb [%l7 + 0x0A], %g1
22337 fnors %f2, %f1, %f0
22338loop_2626:
22339 ta %xcc, 0x3
22340 fcmpd %fcc2, %f0, %f10
22341 fmovsn %xcc, %f15, %f11
22342 smul %o7, %o2, %i4
22343 fmovrslez %l4, %f11, %f2
22344 fnot2 %f4, %f2
22345 stw %i1, [%l7 + 0x08]
22346 ldsw [%l7 + 0x58], %i3
22347 stx %g6, [%l7 + 0x38]
22348 edge32l %g4, %l5, %o3
22349 udiv %o0, 0x0A27, %g2
22350 fpsub16s %f9, %f1, %f7
22351 bcc,pn %xcc, loop_2627
22352 std %f0, [%l7 + 0x10]
22353 srax %l6, 0x1E, %i6
22354 ldsh [%l7 + 0x3C], %l3
22355loop_2627:
22356 tvs %icc, 0x2
22357 edge8 %l2, %i7, %g3
22358 stb %i5, [%l7 + 0x12]
22359 fmovrsgez %l0, %f15, %f11
22360 array16 %o6, %i0, %g5
22361 fmovse %icc, %f8, %f11
22362 fnegd %f4, %f4
22363 fbn %fcc2, loop_2628
22364 fmovsvs %icc, %f13, %f13
22365 alignaddr %g7, %l1, %o1
22366 fmovsa %icc, %f6, %f15
22367loop_2628:
22368 fbue,a %fcc0, loop_2629
22369 ldsw [%l7 + 0x50], %o4
22370 udivcc %o5, 0x0A23, %i2
22371 for %f8, %f2, %f10
22372loop_2629:
22373 stx %o7, [%l7 + 0x28]
22374 lduh [%l7 + 0x3A], %o2
22375 brz %g1, loop_2630
22376 call loop_2631
22377 stx %l4, [%l7 + 0x68]
22378 stx %i4, [%l7 + 0x78]
22379loop_2630:
22380 movg %xcc, %i3, %g6
22381loop_2631:
22382 fble,a %fcc3, loop_2632
22383 tg %icc, 0x5
22384 fpadd32 %f2, %f10, %f0
22385 taddcctv %g4, %l5, %i1
22386loop_2632:
22387 sll %o0, 0x0E, %o3
22388 fmovsne %xcc, %f5, %f11
22389 st %f15, [%l7 + 0x48]
22390 fmovscc %icc, %f12, %f9
22391 fand %f6, %f10, %f2
22392 sth %l6, [%l7 + 0x74]
22393 fmovdneg %xcc, %f14, %f6
22394 stx %g2, [%l7 + 0x50]
22395 stb %i6, [%l7 + 0x0D]
22396 stb %l3, [%l7 + 0x74]
22397 sethi 0x1CE6, %i7
22398 bg,a loop_2633
22399 ldd [%l7 + 0x50], %f10
22400 alignaddr %l2, %i5, %l0
22401 fmovdcc %icc, %f4, %f11
22402loop_2633:
22403 edge32 %o6, %i0, %g3
22404 fmovsle %xcc, %f15, %f14
22405 lduw [%l7 + 0x60], %g5
22406 movl %icc, %g7, %l1
22407 and %o4, %o1, %o5
22408 ldx [%l7 + 0x40], %i2
22409 and %o2, 0x1CC0, %o7
22410 movcc %icc, %l4, %g1
22411 tleu %icc, 0x1
22412 add %i4, 0x130B, %i3
22413 udivx %g4, 0x1CAD, %l5
22414 fmovrse %g6, %f10, %f11
22415 add %i1, %o3, %o0
22416 fmovrdgz %l6, %f12, %f2
22417 bpos loop_2634
22418 movre %g2, %l3, %i6
22419 fbule,a %fcc2, loop_2635
22420 xnor %i7, 0x176F, %i5
22421loop_2634:
22422 ldd [%l7 + 0x10], %f14
22423 ldub [%l7 + 0x62], %l2
22424loop_2635:
22425 edge8l %o6, %l0, %g3
22426 ldsb [%l7 + 0x17], %i0
22427 fcmpeq16 %f2, %f10, %g5
22428 fone %f14
22429 bl,a %icc, loop_2636
22430 lduw [%l7 + 0x64], %l1
22431 movcs %icc, %g7, %o4
22432 ldsw [%l7 + 0x7C], %o5
22433loop_2636:
22434 fmovsvc %xcc, %f3, %f5
22435 fbul %fcc0, loop_2637
22436 subccc %o1, 0x19D1, %o2
22437 fandnot1s %f0, %f13, %f0
22438 movgu %xcc, %o7, %l4
22439loop_2637:
22440 fmovdvs %xcc, %f4, %f8
22441 nop
22442 setx loop_2638, %l0, %l1
22443 jmpl %l1, %g1
22444 tgu %xcc, 0x7
22445 tcs %icc, 0x5
22446 fnor %f6, %f14, %f4
22447loop_2638:
22448 ld [%l7 + 0x2C], %f3
22449 orcc %i2, %i3, %g4
22450 movrlz %i4, 0x060, %g6
22451 movne %icc, %i1, %l5
22452 ldsb [%l7 + 0x0F], %o0
22453 fpadd32 %f0, %f12, %f6
22454 fcmpd %fcc0, %f14, %f10
22455 ldsw [%l7 + 0x68], %o3
22456 sdiv %g2, 0x1E05, %l3
22457 ldsw [%l7 + 0x6C], %i6
22458 fands %f4, %f4, %f1
22459 siam 0x6
22460 fones %f9
22461 ldsh [%l7 + 0x12], %l6
22462 st %f11, [%l7 + 0x70]
22463 stw %i7, [%l7 + 0x28]
22464 ldsw [%l7 + 0x54], %i5
22465 fbul,a %fcc0, loop_2639
22466 ta %icc, 0x6
22467 pdist %f2, %f10, %f2
22468 lduh [%l7 + 0x12], %l2
22469loop_2639:
22470 fpsub32s %f7, %f11, %f14
22471 tsubcctv %l0, %g3, %i0
22472 fmovdvs %icc, %f14, %f4
22473 for %f14, %f10, %f12
22474 mova %xcc, %g5, %o6
22475 fmovrslez %l1, %f1, %f15
22476 fand %f8, %f10, %f8
22477 tgu %xcc, 0x4
22478 sub %g7, 0x1E48, %o4
22479 ld [%l7 + 0x7C], %f6
22480 fmovdgu %icc, %f5, %f3
22481 fmovdneg %icc, %f10, %f2
22482 ldub [%l7 + 0x68], %o5
22483 fbe,a %fcc2, loop_2640
22484 fmovsle %xcc, %f11, %f9
22485 fzeros %f13
22486 fsrc2 %f2, %f4
22487loop_2640:
22488 movre %o1, %o7, %o2
22489 fmovdpos %icc, %f1, %f15
22490 fandnot2s %f8, %f13, %f3
22491 fors %f2, %f7, %f9
22492 fandnot2 %f0, %f14, %f10
22493 stw %g1, [%l7 + 0x64]
22494 tsubcctv %l4, 0x1D69, %i2
22495 std %f0, [%l7 + 0x28]
22496 brlz %g4, loop_2641
22497 fbn %fcc3, loop_2642
22498 std %f6, [%l7 + 0x58]
22499 bcc loop_2643
22500loop_2641:
22501 fbuge %fcc1, loop_2644
22502loop_2642:
22503 fmovsl %xcc, %f11, %f9
22504 lduh [%l7 + 0x76], %i4
22505loop_2643:
22506 movle %icc, %g6, %i3
22507loop_2644:
22508 ldsb [%l7 + 0x1D], %l5
22509 lduw [%l7 + 0x5C], %i1
22510 st %f11, [%l7 + 0x64]
22511 fbge %fcc0, loop_2645
22512 bgu %xcc, loop_2646
22513 fcmpes %fcc0, %f4, %f9
22514 srax %o3, 0x17, %g2
22515loop_2645:
22516 fba %fcc0, loop_2647
22517loop_2646:
22518 ldx [%l7 + 0x28], %l3
22519 fba %fcc3, loop_2648
22520 movle %xcc, %i6, %o0
22521loop_2647:
22522 fmovsvs %icc, %f1, %f4
22523 fmovsne %xcc, %f1, %f13
22524loop_2648:
22525 bvs,pt %icc, loop_2649
22526 movvc %xcc, %l6, %i7
22527 alignaddr %i5, %l0, %g3
22528 bn,pt %xcc, loop_2650
22529loop_2649:
22530 fmovdleu %xcc, %f10, %f7
22531 fbo,a %fcc3, loop_2651
22532 ldsh [%l7 + 0x70], %i0
22533loop_2650:
22534 bvc,pn %icc, loop_2652
22535 fmovrse %l2, %f3, %f6
22536loop_2651:
22537 ble,pt %xcc, loop_2653
22538 tl %xcc, 0x4
22539loop_2652:
22540 fmovrdgz %o6, %f0, %f12
22541 stw %g5, [%l7 + 0x6C]
22542loop_2653:
22543 fpack16 %f4, %f7
22544 orncc %l1, 0x08E6, %o4
22545 umul %g7, %o5, %o1
22546 fmovsle %icc, %f5, %f14
22547 fnot2s %f13, %f1
22548 bpos,pt %xcc, loop_2654
22549 addccc %o2, %o7, %g1
22550 movcs %xcc, %l4, %g4
22551 fmul8x16 %f11, %f0, %f10
22552loop_2654:
22553 ldd [%l7 + 0x08], %f10
22554 std %f6, [%l7 + 0x38]
22555 ldx [%l7 + 0x68], %i4
22556 fand %f12, %f0, %f12
22557 fcmpeq32 %f8, %f8, %g6
22558 lduw [%l7 + 0x54], %i3
22559 fbul %fcc0, loop_2655
22560 stw %i2, [%l7 + 0x74]
22561 movleu %icc, %l5, %o3
22562 st %f5, [%l7 + 0x74]
22563loop_2655:
22564 fbn %fcc0, loop_2656
22565 subcc %i1, 0x003E, %g2
22566 mova %icc, %i6, %l3
22567 fone %f12
22568loop_2656:
22569 ba,a %xcc, loop_2657
22570 fcmple32 %f6, %f0, %l6
22571 fone %f0
22572 tleu %xcc, 0x0
22573loop_2657:
22574 mulx %o0, 0x18F9, %i7
22575 pdist %f8, %f6, %f0
22576 ld [%l7 + 0x44], %f15
22577 lduh [%l7 + 0x48], %l0
22578 movrgz %g3, %i0, %i5
22579 edge8n %o6, %g5, %l1
22580 ldub [%l7 + 0x5A], %l2
22581 fmovdvs %icc, %f0, %f12
22582 ldsw [%l7 + 0x4C], %o4
22583 tne %icc, 0x7
22584 sth %g7, [%l7 + 0x4C]
22585 std %f0, [%l7 + 0x28]
22586 bvs,a loop_2658
22587 fpadd16s %f15, %f12, %f13
22588 stb %o1, [%l7 + 0x32]
22589 ldsb [%l7 + 0x44], %o5
22590loop_2658:
22591 ldx [%l7 + 0x68], %o2
22592 fmovs %f14, %f14
22593 fmovdcs %icc, %f4, %f11
22594 ldsh [%l7 + 0x66], %g1
22595 fbul %fcc3, loop_2659
22596 ldsh [%l7 + 0x5C], %l4
22597 fmovrsgz %o7, %f1, %f2
22598 fmovscc %xcc, %f6, %f13
22599loop_2659:
22600 movrlz %g4, %g6, %i4
22601 ldsh [%l7 + 0x66], %i2
22602 fmovsge %icc, %f12, %f10
22603 stw %i3, [%l7 + 0x58]
22604 fmovscc %icc, %f1, %f13
22605 bcs %icc, loop_2660
22606 fmovrdlez %o3, %f0, %f12
22607 movrne %i1, %l5, %g2
22608 ldd [%l7 + 0x20], %f12
22609loop_2660:
22610 fmul8x16au %f11, %f6, %f2
22611 ldx [%l7 + 0x30], %i6
22612 tvc %icc, 0x4
22613 brgez %l3, loop_2661
22614 andncc %o0, %i7, %l0
22615 fand %f8, %f14, %f6
22616 fone %f0
22617loop_2661:
22618 fblg %fcc2, loop_2662
22619 andcc %g3, %l6, %i5
22620 lduw [%l7 + 0x74], %o6
22621 sth %g5, [%l7 + 0x70]
22622loop_2662:
22623 fba,a %fcc2, loop_2663
22624 fmovdn %xcc, %f14, %f14
22625 fmul8x16au %f15, %f0, %f12
22626 movre %i0, 0x2D9, %l1
22627loop_2663:
22628 lduh [%l7 + 0x12], %l2
22629 tpos %icc, 0x7
22630 fmul8x16 %f4, %f14, %f14
22631 std %f6, [%l7 + 0x30]
22632 andncc %o4, %o1, %o5
22633 fmovdg %xcc, %f5, %f8
22634 fmovrde %g7, %f14, %f2
22635 ta %icc, 0x1
22636 movge %icc, %g1, %o2
22637 fcmple32 %f14, %f0, %l4
22638 ldsb [%l7 + 0x7D], %o7
22639 fnegd %f0, %f14
22640 fbuge %fcc3, loop_2664
22641 stw %g4, [%l7 + 0x10]
22642 movpos %icc, %g6, %i4
22643 fabsd %f14, %f4
22644loop_2664:
22645 fpsub32 %f2, %f0, %f10
22646 fmovspos %icc, %f11, %f3
22647 fnand %f8, %f2, %f0
22648 movn %icc, %i2, %i3
22649 movre %i1, 0x113, %o3
22650 fcmpeq32 %f8, %f4, %l5
22651 fnor %f4, %f0, %f0
22652 and %g2, 0x0FEB, %l3
22653 stx %o0, [%l7 + 0x38]
22654 stb %i6, [%l7 + 0x7D]
22655 movvs %xcc, %l0, %g3
22656 fmovdl %xcc, %f2, %f15
22657 ld [%l7 + 0x18], %f3
22658 ldsw [%l7 + 0x78], %i7
22659 fzeros %f5
22660 fbug %fcc1, loop_2665
22661 stb %i5, [%l7 + 0x0E]
22662 fnegs %f6, %f2
22663 fandnot1 %f10, %f6, %f10
22664loop_2665:
22665 sra %l6, %g5, %o6
22666 bne,a,pn %xcc, loop_2666
22667 fabsd %f8, %f0
22668 sethi 0x0B0D, %l1
22669 fmovrdlez %l2, %f12, %f0
22670loop_2666:
22671 bcs,a loop_2667
22672 fmul8sux16 %f2, %f8, %f8
22673 ldsh [%l7 + 0x3E], %i0
22674 sth %o4, [%l7 + 0x18]
22675loop_2667:
22676 fcmpne16 %f0, %f10, %o5
22677 orn %o1, 0x186E, %g7
22678 ldd [%l7 + 0x58], %f14
22679 tne %icc, 0x6
22680 fba %fcc3, loop_2668
22681 mova %icc, %g1, %l4
22682 fmovs %f10, %f2
22683 ldx [%l7 + 0x18], %o2
22684loop_2668:
22685 edge32n %g4, %g6, %o7
22686 fabss %f14, %f9
22687 fnot2 %f14, %f14
22688 fabsd %f2, %f10
22689 ldsb [%l7 + 0x44], %i2
22690 fmovdleu %xcc, %f15, %f8
22691 srlx %i3, 0x15, %i4
22692 nop
22693 setx loop_2669, %l0, %l1
22694 wrpr 0x1, %tl
22695 wrpr %l1, %tpc
22696 add %l1, 0x4, %l1
22697 wrpr %l1, %tnpc
22698 setx 0x34400001400, %l0, %l1
22699 wrpr %l1, %tstate
22700 wrhpr 0x4, %htstate
22701 retry
22702 fpmerge %f14, %f0, %f10
22703 lduh [%l7 + 0x26], %o3
22704 fblg,a %fcc1, loop_2670
22705loop_2669:
22706 fcmpne32 %f12, %f12, %l5
22707 orn %i1, %g2, %o0
22708 fbo,a %fcc1, loop_2671
22709loop_2670:
22710 fbne,a %fcc0, loop_2672
22711 std %f2, [%l7 + 0x68]
22712 fornot1s %f13, %f15, %f5
22713loop_2671:
22714 bvs,a,pn %xcc, loop_2673
22715loop_2672:
22716 lduh [%l7 + 0x3A], %i6
22717 fors %f13, %f12, %f9
22718 fsrc2 %f2, %f12
22719loop_2673:
22720 stw %l3, [%l7 + 0x1C]
22721 edge32n %g3, %i7, %l0
22722 stb %i5, [%l7 + 0x62]
22723 ldsw [%l7 + 0x20], %g5
22724 ta %icc, 0x5
22725 edge32 %l6, %l1, %o6
22726 movn %xcc, %l2, %i0
22727 ldub [%l7 + 0x20], %o5
22728 fcmple16 %f2, %f6, %o1
22729 alignaddrl %o4, %g1, %g7
22730 udiv %o2, 0x0925, %l4
22731 fmul8ulx16 %f14, %f14, %f0
22732 ld [%l7 + 0x50], %f15
22733 stw %g4, [%l7 + 0x2C]
22734 sth %g6, [%l7 + 0x44]
22735 sth %o7, [%l7 + 0x46]
22736 fands %f3, %f14, %f8
22737 fmovdpos %xcc, %f1, %f10
22738 ldsb [%l7 + 0x23], %i2
22739 bvs loop_2674
22740 subc %i3, %i4, %l5
22741 fmovsneg %xcc, %f5, %f14
22742 fbg,a %fcc2, loop_2675
22743loop_2674:
22744 bneg %icc, loop_2676
22745 fone %f8
22746 faligndata %f6, %f6, %f4
22747loop_2675:
22748 fcmpes %fcc0, %f6, %f15
22749loop_2676:
22750 stb %o3, [%l7 + 0x6B]
22751 sdiv %i1, 0x0EBC, %g2
22752 array8 %o0, %i6, %g3
22753 movrne %l3, %i7, %i5
22754 bvs %icc, loop_2677
22755 ldsh [%l7 + 0x0A], %l0
22756 ldsh [%l7 + 0x1A], %l6
22757 fmovsvc %icc, %f1, %f3
22758loop_2677:
22759 ldub [%l7 + 0x20], %l1
22760 lduh [%l7 + 0x74], %g5
22761 std %f12, [%l7 + 0x38]
22762 bshuffle %f8, %f2, %f0
22763 fmuld8ulx16 %f7, %f0, %f14
22764 movl %xcc, %o6, %l2
22765 movrgz %i0, %o1, %o5
22766 fxor %f14, %f10, %f4
22767 fmovdg %icc, %f7, %f6
22768 fcmps %fcc1, %f9, %f7
22769 lduw [%l7 + 0x78], %g1
22770 addcc %g7, %o4, %l4
22771 fornot2 %f10, %f10, %f14
22772 fbne,a %fcc1, loop_2678
22773 fsrc1 %f2, %f14
22774 xorcc %o2, 0x037C, %g6
22775 ldsb [%l7 + 0x3F], %o7
22776loop_2678:
22777 tcs %xcc, 0x2
22778 move %xcc, %g4, %i3
22779 lduw [%l7 + 0x1C], %i4
22780 ldd [%l7 + 0x28], %f8
22781 st %f12, [%l7 + 0x7C]
22782 fmovrsne %l5, %f11, %f8
22783 fcmpeq16 %f8, %f10, %i2
22784 subcc %i1, 0x172F, %o3
22785 brnz %o0, loop_2679
22786 fcmps %fcc0, %f1, %f3
22787 edge32ln %i6, %g2, %g3
22788 sth %l3, [%l7 + 0x6A]
22789loop_2679:
22790 fmovdpos %icc, %f7, %f4
22791 nop
22792 setx loop_2680, %l0, %l1
22793 jmpl %l1, %i7
22794 fmovdneg %xcc, %f3, %f15
22795 fpadd32 %f6, %f4, %f10
22796 taddcc %i5, 0x0ECD, %l0
22797loop_2680:
22798 popc %l1, %g5
22799 ld [%l7 + 0x68], %f6
22800 ldsw [%l7 + 0x30], %o6
22801 tle %xcc, 0x3
22802 fbge %fcc3, loop_2681
22803 ld [%l7 + 0x64], %f2
22804 st %f7, [%l7 + 0x3C]
22805 edge32ln %l2, %i0, %l6
22806loop_2681:
22807 fbo,a %fcc0, loop_2682
22808 ldub [%l7 + 0x7D], %o5
22809 bgu,a %xcc, loop_2683
22810 ldub [%l7 + 0x22], %o1
22811loop_2682:
22812 fnors %f2, %f15, %f15
22813 stx %g1, [%l7 + 0x40]
22814loop_2683:
22815 stw %g7, [%l7 + 0x78]
22816 fzero %f6
22817 ba loop_2684
22818 ldsb [%l7 + 0x2F], %o4
22819 ldd [%l7 + 0x20], %f6
22820 fbn %fcc1, loop_2685
22821loop_2684:
22822 ld [%l7 + 0x54], %f3
22823 fpadd32s %f2, %f9, %f14
22824 movg %icc, %o2, %l4
22825loop_2685:
22826 ldsw [%l7 + 0x38], %o7
22827 ldsw [%l7 + 0x1C], %g4
22828 fmul8x16au %f11, %f1, %f8
22829 brz,a %g6, loop_2686
22830 edge8ln %i4, %l5, %i2
22831 be,a,pt %xcc, loop_2687
22832 brgez,a %i3, loop_2688
22833loop_2686:
22834 ldx [%l7 + 0x18], %i1
22835 fmovdle %xcc, %f7, %f10
22836loop_2687:
22837 bgu %icc, loop_2689
22838loop_2688:
22839 std %f8, [%l7 + 0x70]
22840 fbuge %fcc0, loop_2690
22841 fpack32 %f8, %f14, %f8
22842loop_2689:
22843 fmovsg %xcc, %f7, %f15
22844 fnegs %f4, %f7
22845loop_2690:
22846 ldsh [%l7 + 0x10], %o3
22847 fmovdne %xcc, %f0, %f6
22848 fmul8x16al %f14, %f8, %f8
22849 fbe %fcc1, loop_2691
22850 xnorcc %o0, %i6, %g3
22851 sth %l3, [%l7 + 0x40]
22852 movrlz %i7, 0x113, %g2
22853loop_2691:
22854 st %f7, [%l7 + 0x48]
22855 st %f11, [%l7 + 0x4C]
22856 bpos %icc, loop_2692
22857 fcmple32 %f0, %f14, %i5
22858 fmovscs %xcc, %f10, %f15
22859 mulx %l0, %g5, %o6
22860loop_2692:
22861 te %icc, 0x3
22862 bleu %icc, loop_2693
22863 fnot1s %f7, %f1
22864 fpadd32 %f14, %f8, %f14
22865 ldsh [%l7 + 0x28], %l2
22866loop_2693:
22867 ldsb [%l7 + 0x7D], %i0
22868 ldsb [%l7 + 0x35], %l1
22869 andn %l6, %o1, %o5
22870 bcs %xcc, loop_2694
22871 fcmple32 %f8, %f2, %g7
22872 tvs %icc, 0x3
22873 fmovda %xcc, %f4, %f10
22874loop_2694:
22875 sllx %o4, %o2, %g1
22876 bgu,a,pt %xcc, loop_2695
22877 sll %o7, %g4, %g6
22878 xor %i4, %l4, %l5
22879 lduh [%l7 + 0x52], %i3
22880loop_2695:
22881 te %icc, 0x1
22882 fcmpne16 %f2, %f14, %i2
22883 movg %xcc, %i1, %o0
22884 edge16 %i6, %g3, %l3
22885 andn %o3, %i7, %i5
22886 movne %xcc, %l0, %g2
22887 edge32 %g5, %l2, %o6
22888 movneg %xcc, %l1, %l6
22889 ldsw [%l7 + 0x78], %o1
22890 fcmps %fcc3, %f8, %f15
22891 xor %i0, 0x06B0, %g7
22892 movcc %xcc, %o4, %o5
22893 fbu %fcc1, loop_2696
22894 sra %o2, 0x03, %o7
22895 and %g1, %g4, %g6
22896 st %f4, [%l7 + 0x78]
22897loop_2696:
22898 lduw [%l7 + 0x38], %i4
22899 brz,a %l5, loop_2697
22900 ld [%l7 + 0x38], %f13
22901 fabss %f12, %f11
22902 movle %xcc, %i3, %l4
22903loop_2697:
22904 stw %i1, [%l7 + 0x58]
22905 fmovrdgez %o0, %f14, %f12
22906 fpadd16 %f12, %f8, %f14
22907 st %f0, [%l7 + 0x60]
22908 st %f13, [%l7 + 0x08]
22909 ldub [%l7 + 0x66], %i2
22910 sth %g3, [%l7 + 0x36]
22911 stb %l3, [%l7 + 0x5C]
22912 sll %i6, %o3, %i5
22913 fbge %fcc3, loop_2698
22914 array32 %l0, %g2, %g5
22915 srlx %i7, %o6, %l1
22916 fexpand %f6, %f4
22917loop_2698:
22918 fbo,a %fcc1, loop_2699
22919 ldsb [%l7 + 0x71], %l2
22920 fmovdn %xcc, %f2, %f6
22921 movrne %l6, %i0, %g7
22922loop_2699:
22923 fcmpgt32 %f10, %f0, %o1
22924 movn %xcc, %o4, %o2
22925 ldsw [%l7 + 0x68], %o5
22926 fsrc2s %f14, %f1
22927 faligndata %f4, %f8, %f6
22928 addcc %o7, %g1, %g4
22929 fpackfix %f2, %f7
22930 ldd [%l7 + 0x48], %f0
22931 ldsb [%l7 + 0x7C], %i4
22932 fba %fcc3, loop_2700
22933 ld [%l7 + 0x1C], %f15
22934 movl %xcc, %l5, %g6
22935 fnand %f10, %f14, %f6
22936loop_2700:
22937 srax %i3, 0x12, %i1
22938 tneg %icc, 0x5
22939 array8 %l4, %o0, %g3
22940 array16 %i2, %i6, %l3
22941 fcmple16 %f12, %f2, %o3
22942 fpadd32 %f4, %f10, %f6
22943 sub %l0, 0x09A8, %i5
22944 fmovdge %icc, %f3, %f8
22945 fmovsg %icc, %f14, %f2
22946 fbu %fcc1, loop_2701
22947 movvs %xcc, %g5, %i7
22948 stx %o6, [%l7 + 0x68]
22949 lduw [%l7 + 0x14], %g2
22950loop_2701:
22951 nop
22952 setx loop_2702, %l0, %l1
22953 wrpr 0x1, %tl
22954 wrpr %l1, %tnpc
22955 setx 0x34400001400, %l0, %l1
22956 wrpr %l1, %tstate
22957 wrhpr 0x4, %htstate
22958 done
22959 fpackfix %f6, %f10
22960 orncc %l1, 0x10BA, %l6
22961 movleu %icc, %l2, %i0
22962loop_2702:
22963 st %f11, [%l7 + 0x64]
22964 smulcc %o1, %g7, %o4
22965 fbule %fcc2, loop_2703
22966 fmovdneg %xcc, %f0, %f8
22967 bg,a,pn %xcc, loop_2704
22968 fxors %f9, %f5, %f7
22969loop_2703:
22970 fcmpgt32 %f14, %f0, %o2
22971 fxnors %f4, %f11, %f10
22972loop_2704:
22973 fxor %f4, %f2, %f8
22974 fpsub32s %f3, %f7, %f2
22975 movge %xcc, %o7, %g1
22976 tle %xcc, 0x4
22977 ldd [%l7 + 0x38], %f12
22978 movrlez %g4, %o5, %i4
22979 ldd [%l7 + 0x50], %f0
22980 bleu %icc, loop_2705
22981 fpsub16 %f8, %f14, %f2
22982 nop
22983 setx loop_2706, %l0, %l1
22984 wrpr 0x1, %tl
22985 wrpr %l1, %tnpc
22986 setx 0x34400001400, %l0, %l1
22987 wrpr %l1, %tstate
22988 wrhpr 0x4, %htstate
22989 done
22990 bvc,a,pn %icc, loop_2707
22991loop_2705:
22992 ldub [%l7 + 0x0F], %l5
22993 ldsw [%l7 + 0x0C], %i3
22994loop_2706:
22995 edge8ln %g6, %l4, %o0
22996loop_2707:
22997 std %f4, [%l7 + 0x58]
22998 stb %i1, [%l7 + 0x66]
22999 fpsub16s %f10, %f8, %f11
23000 ldsh [%l7 + 0x28], %i2
23001 sdivx %g3, 0x01AC, %i6
23002 bn %xcc, loop_2708
23003 sth %o3, [%l7 + 0x38]
23004 andncc %l3, %l0, %i5
23005 ldd [%l7 + 0x78], %f8
23006loop_2708:
23007 fcmps %fcc2, %f4, %f11
23008 ldub [%l7 + 0x39], %i7
23009 edge8n %o6, %g5, %g2
23010 nop
23011 setx loop_2709, %l0, %l1
23012 jmpl %l1, %l1
23013 subccc %l6, %i0, %l2
23014 lduw [%l7 + 0x4C], %g7
23015 fmovrslz %o4, %f8, %f14
23016loop_2709:
23017 st %f15, [%l7 + 0x50]
23018 fblg %fcc1, loop_2710
23019 ldsw [%l7 + 0x08], %o1
23020 fmul8x16al %f2, %f11, %f2
23021 edge32l %o7, %o2, %g1
23022loop_2710:
23023 ldsh [%l7 + 0x46], %g4
23024 ldsw [%l7 + 0x0C], %i4
23025 addcc %l5, 0x1999, %i3
23026 stw %o5, [%l7 + 0x7C]
23027 lduw [%l7 + 0x74], %l4
23028 lduw [%l7 + 0x48], %g6
23029 fxnor %f2, %f2, %f10
23030 brlz,a %i1, loop_2711
23031 bvs,pn %icc, loop_2712
23032 tleu %xcc, 0x6
23033 fpadd32s %f0, %f2, %f1
23034loop_2711:
23035 fbug %fcc1, loop_2713
23036loop_2712:
23037 tsubcc %i2, 0x0631, %o0
23038 alignaddrl %i6, %o3, %g3
23039 ldx [%l7 + 0x08], %l3
23040loop_2713:
23041 fmovs %f15, %f0
23042 movre %i5, %i7, %l0
23043 lduw [%l7 + 0x24], %o6
23044 umulcc %g2, %g5, %l6
23045 srl %i0, 0x10, %l2
23046 ldd [%l7 + 0x30], %f2
23047 lduw [%l7 + 0x24], %g7
23048 movrlz %l1, 0x376, %o4
23049 orcc %o7, %o1, %g1
23050 ba,a,pn %icc, loop_2714
23051 and %o2, %g4, %i4
23052 movl %xcc, %l5, %o5
23053 movrgez %l4, %g6, %i3
23054loop_2714:
23055 fornot2s %f6, %f5, %f8
23056 fbul %fcc3, loop_2715
23057 smulcc %i1, 0x1B97, %i2
23058 fxor %f10, %f6, %f10
23059 fbge %fcc1, loop_2716
23060loop_2715:
23061 stw %i6, [%l7 + 0x60]
23062 fmovdg %icc, %f9, %f4
23063 addc %o3, 0x0363, %o0
23064loop_2716:
23065 fmovrsgez %l3, %f4, %f9
23066 fmovdge %xcc, %f14, %f2
23067 bcs,a,pt %xcc, loop_2717
23068 stw %i5, [%l7 + 0x30]
23069 fpsub16 %f8, %f14, %f6
23070 tcs %icc, 0x0
23071loop_2717:
23072 fmovdgu %xcc, %f13, %f9
23073 movne %xcc, %i7, %l0
23074 fmovsneg %icc, %f7, %f9
23075 edge32l %o6, %g3, %g2
23076 subc %l6, 0x1427, %i0
23077 add %g5, 0x1286, %g7
23078 sethi 0x1156, %l1
23079 fpadd32 %f12, %f4, %f4
23080 fpadd16s %f14, %f4, %f12
23081 movvs %xcc, %l2, %o4
23082 st %f6, [%l7 + 0x18]
23083 fmovs %f10, %f0
23084 nop
23085 setx loop_2718, %l0, %l1
23086 wrpr 0x1, %tl
23087 wrpr %l1, %tpc
23088 add %l1, 0x4, %l1
23089 wrpr %l1, %tnpc
23090 setx 0x34400001400, %l0, %l1
23091 wrpr %l1, %tstate
23092 wrhpr 0x4, %htstate
23093 retry
23094 sra %o7, %g1, %o2
23095 tcs %icc, 0x0
23096 fbl %fcc0, loop_2719
23097loop_2718:
23098 edge8n %o1, %g4, %l5
23099 stw %o5, [%l7 + 0x64]
23100 tneg %xcc, 0x6
23101loop_2719:
23102 tgu %xcc, 0x0
23103 lduh [%l7 + 0x5C], %l4
23104 ldsh [%l7 + 0x5A], %i4
23105 fsrc1s %f13, %f7
23106 fmovdn %xcc, %f3, %f15
23107 st %f4, [%l7 + 0x10]
23108 nop
23109 setx loop_2720, %l0, %l1
23110 wrpr 0x1, %tl
23111 wrpr %l1, %tpc
23112 add %l1, 0x4, %l1
23113 wrpr %l1, %tnpc
23114 setx 0x34400001400, %l0, %l1
23115 wrpr %l1, %tstate
23116 wrhpr 0x4, %htstate
23117 retry
23118 movpos %icc, %i3, %i1
23119 ldsb [%l7 + 0x76], %i2
23120 sdivcc %g6, 0x1113, %o3
23121loop_2720:
23122 ldsb [%l7 + 0x15], %i6
23123 ld [%l7 + 0x40], %f0
23124 fmovd %f12, %f4
23125 ldd [%l7 + 0x08], %f14
23126 fexpand %f8, %f2
23127 movpos %icc, %l3, %o0
23128 fbue %fcc3, loop_2721
23129 sdivcc %i5, 0x09A9, %i7
23130 fnands %f1, %f12, %f4
23131 lduw [%l7 + 0x5C], %o6
23132loop_2721:
23133 tne %xcc, 0x4
23134 ldx [%l7 + 0x10], %g3
23135 fandnot1s %f1, %f0, %f14
23136 movvs %icc, %l0, %g2
23137 xorcc %l6, 0x054A, %g5
23138 fnot1s %f6, %f5
23139 ldsh [%l7 + 0x68], %i0
23140 fbu %fcc0, loop_2722
23141 stw %g7, [%l7 + 0x68]
23142 stx %l2, [%l7 + 0x48]
23143 and %o4, %o7, %l1
23144loop_2722:
23145 movrne %g1, %o2, %o1
23146 tne %icc, 0x5
23147 fnot2s %f14, %f14
23148 sth %g4, [%l7 + 0x5E]
23149 bne,a,pn %icc, loop_2723
23150 fornot2 %f0, %f14, %f0
23151 fcmpes %fcc0, %f8, %f8
23152 fmovsn %xcc, %f0, %f6
23153loop_2723:
23154 edge8n %l5, %o5, %i4
23155 bcs,a loop_2724
23156 stb %l4, [%l7 + 0x16]
23157 ldsw [%l7 + 0x30], %i1
23158 alignaddr %i2, %i3, %o3
23159loop_2724:
23160 st %f15, [%l7 + 0x4C]
23161 stw %i6, [%l7 + 0x30]
23162 mulx %g6, %o0, %i5
23163 fand %f10, %f14, %f2
23164 fbu %fcc2, loop_2725
23165 bpos loop_2726
23166 bleu,a,pt %icc, loop_2727
23167 fbu,a %fcc3, loop_2728
23168loop_2725:
23169 ld [%l7 + 0x34], %f4
23170loop_2726:
23171 ldub [%l7 + 0x69], %i7
23172loop_2727:
23173 sub %l3, 0x0561, %g3
23174loop_2728:
23175 fmovsgu %xcc, %f10, %f11
23176 andncc %o6, %l0, %g2
23177 ldd [%l7 + 0x20], %f4
23178 faligndata %f6, %f4, %f10
23179 xorcc %g5, %i0, %l6
23180 ldx [%l7 + 0x18], %g7
23181 ldsb [%l7 + 0x2C], %o4
23182 fzero %f14
23183 umulcc %l2, %o7, %g1
23184 ld [%l7 + 0x2C], %f6
23185 movneg %icc, %o2, %l1
23186 udivx %o1, 0x0E0C, %g4
23187 andn %o5, 0x1D7B, %l5
23188 tg %xcc, 0x3
23189 fmovda %icc, %f1, %f3
23190 for %f12, %f10, %f10
23191 sdiv %l4, 0x1D75, %i4
23192 movcs %xcc, %i2, %i3
23193 move %icc, %i1, %i6
23194 nop
23195 setx loop_2729, %l0, %l1
23196 wrpr 0x1, %tl
23197 wrpr %l1, %tnpc
23198 setx 0x34400001400, %l0, %l1
23199 wrpr %l1, %tstate
23200 wrhpr 0x4, %htstate
23201 done
23202 fxors %f13, %f1, %f11
23203 fmovdleu %xcc, %f11, %f3
23204 ldd [%l7 + 0x28], %f4
23205loop_2729:
23206 lduh [%l7 + 0x5C], %g6
23207 fmovrslz %o0, %f4, %f8
23208 ld [%l7 + 0x38], %f14
23209 ldsh [%l7 + 0x18], %o3
23210 fmovdn %xcc, %f3, %f11
23211 stw %i7, [%l7 + 0x14]
23212 xnor %i5, %g3, %o6
23213 ldsw [%l7 + 0x78], %l3
23214 fxnor %f2, %f6, %f6
23215 st %f7, [%l7 + 0x40]
23216 fble %fcc2, loop_2730
23217 stx %l0, [%l7 + 0x58]
23218 call loop_2731
23219 ldsh [%l7 + 0x36], %g5
23220loop_2730:
23221 edge16l %g2, %l6, %i0
23222 stw %o4, [%l7 + 0x48]
23223loop_2731:
23224 fmovdpos %icc, %f12, %f12
23225 brgez %g7, loop_2732
23226 fba %fcc3, loop_2733
23227 ld [%l7 + 0x10], %f2
23228 tl %xcc, 0x7
23229loop_2732:
23230 movrne %o7, %l2, %g1
23231loop_2733:
23232 ld [%l7 + 0x08], %f6
23233 movn %icc, %l1, %o2
23234 ld [%l7 + 0x20], %f6
23235 tsubcc %g4, %o5, %o1
23236 fmovdpos %xcc, %f6, %f10
23237 movrgez %l5, 0x076, %i4
23238 st %f5, [%l7 + 0x4C]
23239 fpack16 %f4, %f1
23240 fornot1 %f2, %f10, %f8
23241 ldx [%l7 + 0x30], %l4
23242 array16 %i2, %i1, %i6
23243 lduw [%l7 + 0x50], %i3
23244 st %f6, [%l7 + 0x60]
23245 fmovsge %icc, %f2, %f0
23246 fbge,a %fcc2, loop_2734
23247 fbn,a %fcc2, loop_2735
23248 fmovsvs %icc, %f15, %f7
23249 nop
23250 setx loop_2736, %l0, %l1
23251 jmpl %l1, %g6
23252loop_2734:
23253 tvc %xcc, 0x2
23254loop_2735:
23255 movl %xcc, %o0, %i7
23256 lduh [%l7 + 0x2A], %o3
23257loop_2736:
23258 fmovsge %xcc, %f9, %f7
23259 fnot2s %f12, %f11
23260 fmovdleu %xcc, %f12, %f7
23261 movneg %icc, %i5, %g3
23262 fornot2 %f10, %f6, %f0
23263 tgu %xcc, 0x6
23264 array16 %o6, %l0, %g5
23265 ldsh [%l7 + 0x18], %l3
23266 sethi 0x0FA3, %l6
23267 bneg,pn %xcc, loop_2737
23268 sub %i0, %o4, %g7
23269 srax %o7, 0x17, %g2
23270 movl %xcc, %l2, %l1
23271loop_2737:
23272 bl loop_2738
23273 ldx [%l7 + 0x28], %g1
23274 fcmpeq16 %f6, %f6, %o2
23275 srax %g4, 0x03, %o1
23276loop_2738:
23277 fones %f15
23278 fmovse %icc, %f3, %f4
23279 stb %l5, [%l7 + 0x46]
23280 sth %o5, [%l7 + 0x1C]
23281 ld [%l7 + 0x08], %f12
23282 std %f8, [%l7 + 0x78]
23283 fmovrslez %l4, %f5, %f4
23284 stx %i2, [%l7 + 0x20]
23285 addc %i1, %i4, %i3
23286 fbule,a %fcc2, loop_2739
23287 edge32ln %i6, %o0, %i7
23288 tcc %xcc, 0x5
23289 movrgz %o3, %g6, %g3
23290loop_2739:
23291 call loop_2740
23292 subc %o6, %l0, %i5
23293 bl,a,pt %xcc, loop_2741
23294 fpsub16 %f14, %f0, %f14
23295loop_2740:
23296 sllx %g5, %l6, %i0
23297 stx %l3, [%l7 + 0x28]
23298loop_2741:
23299 fmovdleu %icc, %f8, %f4
23300 ld [%l7 + 0x3C], %f13
23301 lduw [%l7 + 0x18], %o4
23302 sth %g7, [%l7 + 0x0E]
23303 umulcc %g2, %l2, %l1
23304 ldsh [%l7 + 0x38], %g1
23305 ldsh [%l7 + 0x60], %o7
23306 bgu,a,pn %icc, loop_2742
23307 fornot2 %f2, %f10, %f2
23308 fsrc2 %f10, %f2
23309 ta %xcc, 0x7
23310loop_2742:
23311 tvc %xcc, 0x3
23312 ldsb [%l7 + 0x63], %o2
23313 ldx [%l7 + 0x58], %o1
23314 brgez %l5, loop_2743
23315 sth %o5, [%l7 + 0x52]
23316 fbu,a %fcc3, loop_2744
23317 fmuld8sux16 %f11, %f1, %f10
23318loop_2743:
23319 fmul8x16al %f11, %f1, %f12
23320 fnors %f1, %f3, %f15
23321loop_2744:
23322 siam 0x4
23323 xor %l4, 0x1D01, %i2
23324 ldsb [%l7 + 0x27], %g4
23325 fsrc1s %f15, %f6
23326 fmovsa %xcc, %f9, %f8
23327 fmovrsgez %i4, %f9, %f12
23328 udivx %i1, 0x1704, %i3
23329 stw %o0, [%l7 + 0x64]
23330 edge16n %i6, %o3, %g6
23331 move %icc, %g3, %i7
23332 bcc,a,pn %icc, loop_2745
23333 ta %xcc, 0x7
23334 orcc %l0, 0x0511, %i5
23335 ldsh [%l7 + 0x1E], %o6
23336loop_2745:
23337 movpos %xcc, %g5, %l6
23338 sth %l3, [%l7 + 0x7C]
23339 fpsub32 %f10, %f10, %f4
23340 fnot1 %f14, %f12
23341 fsrc1 %f10, %f12
23342 fpsub32s %f9, %f0, %f4
23343 tne %icc, 0x4
23344 fcmple32 %f0, %f4, %o4
23345 fnors %f4, %f13, %f11
23346 brlez,a %g7, loop_2746
23347 fmul8ulx16 %f14, %f2, %f4
23348 stw %g2, [%l7 + 0x74]
23349 fmovsne %icc, %f13, %f14
23350loop_2746:
23351 fmovspos %icc, %f15, %f6
23352 array8 %i0, %l1, %g1
23353 ldub [%l7 + 0x0B], %o7
23354 fpsub32s %f3, %f3, %f1
23355 fbn,a %fcc3, loop_2747
23356 stb %o2, [%l7 + 0x4A]
23357 lduh [%l7 + 0x32], %l2
23358 stw %l5, [%l7 + 0x2C]
23359loop_2747:
23360 fmovsle %xcc, %f11, %f5
23361 fmovrdgz %o1, %f6, %f10
23362 fmul8x16 %f1, %f2, %f10
23363 xnor %o5, %i2, %g4
23364 lduh [%l7 + 0x0E], %l4
23365 nop
23366 setx loop_2748, %l0, %l1
23367 wrpr 0x1, %tl
23368 wrpr %l1, %tpc
23369 add %l1, 0x4, %l1
23370 wrpr %l1, %tnpc
23371 setx 0x34400001400, %l0, %l1
23372 wrpr %l1, %tstate
23373 wrhpr 0x4, %htstate
23374 retry
23375 ld [%l7 + 0x34], %f11
23376 edge8ln %i4, %i3, %i1
23377 std %f0, [%l7 + 0x08]
23378loop_2748:
23379 bneg,pt %icc, loop_2749
23380 fbug,a %fcc2, loop_2750
23381 nop
23382 setx loop_2751, %l0, %l1
23383 wrpr 0x1, %tl
23384 wrpr %l1, %tpc
23385 add %l1, 0x4, %l1
23386 wrpr %l1, %tnpc
23387 setx 0x34400001400, %l0, %l1
23388 wrpr %l1, %tstate
23389 wrhpr 0x4, %htstate
23390 retry
23391 fmovscc %icc, %f0, %f12
23392loop_2749:
23393 fbne,a %fcc2, loop_2752
23394loop_2750:
23395 fmovd %f2, %f6
23396loop_2751:
23397 sth %i6, [%l7 + 0x20]
23398 lduh [%l7 + 0x4A], %o3
23399loop_2752:
23400 fmovrdgez %g6, %f10, %f6
23401 fors %f12, %f12, %f12
23402 alignaddrl %o0, %g3, %i7
23403 fbuge,a %fcc0, loop_2753
23404 stb %l0, [%l7 + 0x73]
23405 ld [%l7 + 0x64], %f1
23406 fmovscs %xcc, %f0, %f12
23407loop_2753:
23408 fmovdvs %icc, %f4, %f8
23409 ldx [%l7 + 0x18], %i5
23410 ld [%l7 + 0x74], %f13
23411 bvs,pn %xcc, loop_2754
23412 fors %f3, %f6, %f9
23413 fones %f14
23414 fmuld8ulx16 %f5, %f1, %f10
23415loop_2754:
23416 ble,a loop_2755
23417 bvs,a %xcc, loop_2756
23418 edge16n %g5, %o6, %l6
23419 add %o4, %g7, %l3
23420loop_2755:
23421 addcc %i0, %g2, %l1
23422loop_2756:
23423 movn %icc, %g1, %o2
23424 andncc %l2, %l5, %o1
23425 fmovscs %icc, %f11, %f3
23426 tgu %xcc, 0x3
23427 ldsh [%l7 + 0x5E], %o7
23428 brlz,a %o5, loop_2757
23429 fabss %f7, %f0
23430 sth %i2, [%l7 + 0x16]
23431 lduw [%l7 + 0x4C], %l4
23432loop_2757:
23433 sub %i4, %g4, %i1
23434 ldsh [%l7 + 0x2E], %i6
23435 tneg %icc, 0x1
23436 fpmerge %f0, %f12, %f4
23437 alignaddrl %o3, %i3, %g6
23438 edge16ln %g3, %o0, %l0
23439 fpadd32s %f6, %f0, %f7
23440 ldd [%l7 + 0x40], %f14
23441 fsrc1s %f12, %f2
23442 fmovd %f6, %f0
23443 fmovrslz %i7, %f9, %f5
23444 ldsb [%l7 + 0x40], %g5
23445 stx %o6, [%l7 + 0x68]
23446 fmuld8ulx16 %f3, %f14, %f8
23447 lduh [%l7 + 0x76], %i5
23448 fbue %fcc1, loop_2758
23449 movne %xcc, %o4, %l6
23450 fcmpeq16 %f4, %f2, %g7
23451 std %f12, [%l7 + 0x78]
23452loop_2758:
23453 fmovdne %icc, %f10, %f0
23454 ldub [%l7 + 0x55], %l3
23455 fornot1s %f15, %f3, %f9
23456 tl %xcc, 0x5
23457 andncc %g2, %i0, %l1
23458 fmovdcc %icc, %f14, %f9
23459 fmovrslz %g1, %f9, %f5
23460 ldsh [%l7 + 0x28], %o2
23461 ldd [%l7 + 0x28], %f4
23462 nop
23463 setx loop_2759, %l0, %l1
23464 wrpr 0x1, %tl
23465 wrpr %l1, %tpc
23466 add %l1, 0x4, %l1
23467 wrpr %l1, %tnpc
23468 setx 0x34400001400, %l0, %l1
23469 wrpr %l1, %tstate
23470 wrhpr 0x4, %htstate
23471 retry
23472 lduw [%l7 + 0x10], %l2
23473 bgu,pn %xcc, loop_2760
23474 ldd [%l7 + 0x18], %f0
23475loop_2759:
23476 sth %l5, [%l7 + 0x28]
23477 brlez %o1, loop_2761
23478loop_2760:
23479 fmovda %xcc, %f2, %f11
23480 fmovsle %icc, %f10, %f14
23481 fmovscc %icc, %f6, %f5
23482loop_2761:
23483 faligndata %f8, %f8, %f4
23484 stx %o7, [%l7 + 0x48]
23485 lduh [%l7 + 0x6A], %o5
23486 andcc %l4, %i4, %g4
23487 tsubcctv %i2, %i1, %o3
23488 fbuge %fcc1, loop_2762
23489 fcmple32 %f14, %f12, %i3
23490 fandnot2s %f13, %f1, %f7
23491 movcs %icc, %i6, %g6
23492loop_2762:
23493 ldsh [%l7 + 0x72], %o0
23494 fands %f11, %f6, %f8
23495 ld [%l7 + 0x7C], %f9
23496 fmovsgu %icc, %f15, %f8
23497 fbl %fcc1, loop_2763
23498 movrne %g3, %i7, %g5
23499 lduw [%l7 + 0x30], %l0
23500 fmovsvc %xcc, %f4, %f9
23501loop_2763:
23502 fmovrdgez %i5, %f10, %f2
23503 sllx %o6, 0x07, %o4
23504 fmovsge %xcc, %f1, %f13
23505 andcc %l6, 0x000E, %l3
23506 ldsb [%l7 + 0x0A], %g2
23507 ldsb [%l7 + 0x19], %i0
23508 movle %xcc, %g7, %l1
23509 array16 %g1, %o2, %l5
23510 orncc %l2, 0x032C, %o1
23511 fexpand %f6, %f10
23512 std %f12, [%l7 + 0x18]
23513 fmovrdgez %o7, %f2, %f6
23514 fmovrdlez %l4, %f10, %f8
23515 fnor %f6, %f14, %f4
23516 ldsh [%l7 + 0x12], %i4
23517 stb %g4, [%l7 + 0x0B]
23518 fcmpeq16 %f12, %f4, %o5
23519 fxors %f5, %f13, %f12
23520 bshuffle %f8, %f14, %f10
23521 movne %icc, %i1, %o3
23522 bvs loop_2764
23523 stw %i2, [%l7 + 0x50]
23524 udivx %i3, 0x192A, %i6
23525 tgu %xcc, 0x0
23526loop_2764:
23527 fexpand %f7, %f6
23528 fmovdne %icc, %f15, %f10
23529 movvc %icc, %o0, %g3
23530 ld [%l7 + 0x30], %f10
23531 nop
23532 setx loop_2765, %l0, %l1
23533 jmpl %l1, %g6
23534 movre %i7, %l0, %i5
23535 ldsw [%l7 + 0x08], %o6
23536 fmul8ulx16 %f4, %f14, %f0
23537loop_2765:
23538 siam 0x6
23539 fmovrsne %g5, %f1, %f6
23540 ldsh [%l7 + 0x76], %l6
23541 subc %l3, %o4, %g2
23542 fmovsg %icc, %f9, %f6
23543 fmovsn %icc, %f12, %f4
23544 ldx [%l7 + 0x30], %g7
23545 edge16ln %i0, %l1, %o2
23546 edge16l %l5, %g1, %o1
23547 fmovdne %xcc, %f12, %f7
23548 fmuld8ulx16 %f10, %f15, %f10
23549 tne %icc, 0x6
23550 ldub [%l7 + 0x1F], %o7
23551 stw %l2, [%l7 + 0x10]
23552 orn %l4, 0x1D75, %g4
23553 fsrc2s %f10, %f6
23554 ldsh [%l7 + 0x6A], %i4
23555 tvs %icc, 0x4
23556 fmovdge %icc, %f8, %f1
23557 std %f12, [%l7 + 0x38]
23558 bge %icc, loop_2766
23559 fcmpd %fcc2, %f14, %f8
23560 ldd [%l7 + 0x20], %f10
23561 std %f10, [%l7 + 0x40]
23562loop_2766:
23563 ldsb [%l7 + 0x20], %i1
23564 stx %o3, [%l7 + 0x78]
23565 movl %xcc, %i2, %o5
23566 fcmped %fcc0, %f10, %f0
23567 andcc %i6, %o0, %g3
23568 stw %i3, [%l7 + 0x2C]
23569 mulx %i7, %l0, %i5
23570 st %f15, [%l7 + 0x5C]
23571 fsrc1s %f4, %f12
23572 sth %g6, [%l7 + 0x4A]
23573 fmovsgu %icc, %f10, %f15
23574 ldub [%l7 + 0x6A], %o6
23575 or %l6, %l3, %o4
23576 fandnot1s %f12, %f9, %f14
23577 bn,pn %icc, loop_2767
23578 fmovse %icc, %f1, %f14
23579 fexpand %f0, %f4
23580 fmovrse %g5, %f6, %f13
23581loop_2767:
23582 xor %g2, %i0, %l1
23583 st %f10, [%l7 + 0x4C]
23584 bg %icc, loop_2768
23585 fbue,a %fcc3, loop_2769
23586 orncc %g7, %l5, %o2
23587 fmovse %icc, %f6, %f4
23588loop_2768:
23589 std %f8, [%l7 + 0x08]
23590loop_2769:
23591 stx %g1, [%l7 + 0x50]
23592 edge8ln %o7, %l2, %o1
23593 fsrc2s %f7, %f13
23594 fpack16 %f2, %f5
23595 fnor %f0, %f4, %f10
23596 edge32l %g4, %i4, %i1
23597 tcs %icc, 0x3
23598 edge32l %o3, %i2, %l4
23599 stb %i6, [%l7 + 0x23]
23600 move %icc, %o0, %g3
23601 ldsb [%l7 + 0x32], %i3
23602 edge8n %o5, %l0, %i7
23603 lduh [%l7 + 0x40], %g6
23604 fmovdg %xcc, %f6, %f6
23605 tneg %xcc, 0x2
23606 fmovdpos %icc, %f11, %f10
23607 fpsub16 %f12, %f14, %f14
23608 ldx [%l7 + 0x38], %i5
23609 fcmpes %fcc1, %f14, %f14
23610 fbuge,a %fcc1, loop_2770
23611 fmovrde %l6, %f10, %f8
23612 std %f12, [%l7 + 0x38]
23613 fmovdneg %xcc, %f10, %f2
23614loop_2770:
23615 fzero %f8
23616 fmovdvs %icc, %f9, %f2
23617 fone %f2
23618 ldd [%l7 + 0x68], %f0
23619 movl %icc, %o6, %l3
23620 smul %o4, 0x0A0E, %g2
23621 addcc %i0, 0x1BC0, %g5
23622 fone %f2
23623 ldsh [%l7 + 0x0A], %l1
23624 fcmpne16 %f0, %f4, %g7
23625 fmovdge %xcc, %f14, %f2
23626 xnor %o2, %g1, %l5
23627 movrlz %o7, %l2, %g4
23628 fmovsneg %icc, %f3, %f8
23629 std %f2, [%l7 + 0x10]
23630 movre %o1, %i1, %o3
23631 pdist %f0, %f0, %f14
23632 and %i2, %l4, %i4
23633 stb %i6, [%l7 + 0x2C]
23634 fbg,a %fcc1, loop_2771
23635 fxnor %f6, %f8, %f4
23636 alignaddrl %o0, %g3, %i3
23637 or %o5, %i7, %g6
23638loop_2771:
23639 smulcc %l0, %l6, %o6
23640 fbg,a %fcc1, loop_2772
23641 tpos %icc, 0x2
23642 movrgz %i5, %l3, %o4
23643 ldx [%l7 + 0x58], %i0
23644loop_2772:
23645 st %f2, [%l7 + 0x60]
23646 srax %g5, 0x1C, %g2
23647 fcmpeq16 %f14, %f2, %g7
23648 fmovscs %xcc, %f13, %f11
23649 movvc %icc, %l1, %g1
23650 ldx [%l7 + 0x18], %o2
23651 std %f10, [%l7 + 0x48]
23652 std %f6, [%l7 + 0x20]
23653 sth %l5, [%l7 + 0x0A]
23654 fmovrdlez %l2, %f10, %f12
23655 taddcctv %o7, %o1, %g4
23656 fsrc1s %f8, %f5
23657 ldsw [%l7 + 0x64], %i1
23658 sth %o3, [%l7 + 0x18]
23659 fmovda %icc, %f9, %f3
23660 fornot1s %f4, %f0, %f7
23661 ldx [%l7 + 0x28], %l4
23662 orncc %i4, %i2, %i6
23663 smul %o0, %i3, %o5
23664 taddcctv %i7, 0x1AD4, %g6
23665 fmovrsgz %g3, %f12, %f15
23666 fmovrdlez %l0, %f6, %f2
23667 add %l6, %o6, %l3
23668 edge16 %o4, %i5, %g5
23669 tgu %xcc, 0x3
23670 fmovdge %icc, %f10, %f13
23671 sth %i0, [%l7 + 0x3E]
23672 fcmpes %fcc3, %f2, %f1
23673 fmovrse %g7, %f1, %f11
23674 fmovspos %xcc, %f6, %f6
23675 addccc %g2, %g1, %l1
23676 tcc %icc, 0x7
23677 fnegs %f7, %f8
23678 stx %o2, [%l7 + 0x40]
23679 brnz,a %l2, loop_2773
23680 xnorcc %o7, %o1, %l5
23681 ldsb [%l7 + 0x78], %g4
23682 std %f6, [%l7 + 0x50]
23683loop_2773:
23684 orncc %i1, 0x0916, %o3
23685 fpackfix %f4, %f9
23686 bneg loop_2774
23687 movleu %xcc, %i4, %i2
23688 fbul %fcc0, loop_2775
23689 xorcc %l4, %i6, %o0
23690loop_2774:
23691 faligndata %f10, %f14, %f12
23692 lduh [%l7 + 0x30], %o5
23693loop_2775:
23694 fba %fcc1, loop_2776
23695 tneg %xcc, 0x0
23696 movneg %xcc, %i7, %g6
23697 movgu %icc, %g3, %l0
23698loop_2776:
23699 ldx [%l7 + 0x28], %l6
23700 fmovrdgez %o6, %f4, %f6
23701 edge8l %l3, %i3, %i5
23702 ldsw [%l7 + 0x70], %g5
23703 fandnot1s %f10, %f5, %f15
23704 taddcctv %o4, %i0, %g2
23705 edge8l %g7, %g1, %l1
23706 stx %l2, [%l7 + 0x10]
23707 tsubcctv %o2, %o1, %o7
23708 stw %g4, [%l7 + 0x4C]
23709 fmovscs %icc, %f0, %f13
23710 stx %i1, [%l7 + 0x18]
23711 fpack16 %f12, %f8
23712 movleu %xcc, %o3, %i4
23713 fnands %f15, %f3, %f15
23714 bn %icc, loop_2777
23715 stw %l5, [%l7 + 0x14]
23716 popc 0x0B6D, %l4
23717 lduw [%l7 + 0x20], %i2
23718loop_2777:
23719 tpos %icc, 0x2
23720 fmovrdlz %o0, %f8, %f4
23721 edge8ln %o5, %i7, %i6
23722 fpmerge %f2, %f7, %f2
23723 edge16l %g6, %g3, %l0
23724 addcc %l6, %l3, %o6
23725 fone %f12
23726 andncc %i3, %g5, %o4
23727 edge16l %i5, %i0, %g7
23728 fpackfix %f10, %f11
23729 st %f1, [%l7 + 0x14]
23730 movrne %g2, %g1, %l2
23731 stb %o2, [%l7 + 0x58]
23732 stw %o1, [%l7 + 0x0C]
23733 sethi 0x1E3E, %l1
23734 fexpand %f3, %f10
23735 std %f14, [%l7 + 0x48]
23736 ldx [%l7 + 0x40], %g4
23737 bg,pn %xcc, loop_2778
23738 fpack32 %f10, %f4, %f8
23739 lduw [%l7 + 0x74], %o7
23740 fornot1 %f12, %f12, %f4
23741loop_2778:
23742 call loop_2779
23743 orncc %o3, %i1, %i4
23744 nop
23745 setx loop_2780, %l0, %l1
23746 wrpr 0x1, %tl
23747 wrpr %l1, %tpc
23748 add %l1, 0x4, %l1
23749 wrpr %l1, %tnpc
23750 setx 0x34400001400, %l0, %l1
23751 wrpr %l1, %tstate
23752 wrhpr 0x4, %htstate
23753 retry
23754 ldd [%l7 + 0x58], %f12
23755loop_2779:
23756 fandnot2s %f6, %f6, %f4
23757 bvs,pn %icc, loop_2781
23758loop_2780:
23759 ldub [%l7 + 0x0E], %l5
23760 tcs %icc, 0x3
23761 fmovsleu %xcc, %f1, %f14
23762loop_2781:
23763 ld [%l7 + 0x40], %f13
23764 lduh [%l7 + 0x18], %i2
23765 fmovdge %icc, %f15, %f4
23766 ldd [%l7 + 0x48], %f8
23767 bgu,pt %xcc, loop_2782
23768 fbge,a %fcc1, loop_2783
23769 faligndata %f4, %f6, %f12
23770 umul %l4, %o5, %o0
23771loop_2782:
23772 fba %fcc3, loop_2784
23773loop_2783:
23774 nop
23775 setx loop_2785, %l0, %l1
23776 wrpr 0x1, %tl
23777 wrpr %l1, %tpc
23778 add %l1, 0x4, %l1
23779 wrpr %l1, %tnpc
23780 setx 0x34400001400, %l0, %l1
23781 wrpr %l1, %tstate
23782 wrhpr 0x4, %htstate
23783 retry
23784 movn %xcc, %i6, %i7
23785 tneg %xcc, 0x6
23786loop_2784:
23787 udivx %g3, 0x0471, %l0
23788loop_2785:
23789 fcmple32 %f2, %f4, %g6
23790 fsrc2s %f13, %f0
23791 fors %f3, %f8, %f15
23792 ldsh [%l7 + 0x56], %l6
23793 std %f6, [%l7 + 0x40]
23794 lduw [%l7 + 0x54], %l3
23795 fmovspos %icc, %f1, %f1
23796 movrgz %o6, 0x238, %i3
23797 fcmpeq16 %f14, %f10, %o4
23798 alignaddr %i5, %i0, %g7
23799 edge8l %g2, %g5, %l2
23800 tle %xcc, 0x6
23801 movleu %icc, %o2, %g1
23802 movrgz %o1, %g4, %o7
23803 fbug,a %fcc1, loop_2786
23804 fmovsn %icc, %f6, %f11
23805 movvs %xcc, %o3, %l1
23806 fmovrdgez %i4, %f4, %f12
23807loop_2786:
23808 sth %l5, [%l7 + 0x54]
23809 or %i1, %l4, %i2
23810 stx %o0, [%l7 + 0x18]
23811 andncc %o5, %i6, %g3
23812 fone %f14
23813 fmovd %f12, %f2
23814 ldub [%l7 + 0x25], %l0
23815 lduw [%l7 + 0x48], %g6
23816 fmovrsgez %l6, %f8, %f14
23817 fmovrsne %i7, %f7, %f6
23818 tle %icc, 0x1
23819 movrgz %o6, %l3, %i3
23820 ld [%l7 + 0x58], %f15
23821 fmovde %icc, %f6, %f7
23822 tge %icc, 0x6
23823 sth %o4, [%l7 + 0x72]
23824 stw %i5, [%l7 + 0x14]
23825 movrgez %g7, %i0, %g2
23826 stb %g5, [%l7 + 0x57]
23827 movre %o2, 0x2CB, %g1
23828 fbug %fcc0, loop_2787
23829 ldsb [%l7 + 0x39], %l2
23830 bneg %icc, loop_2788
23831 and %o1, 0x149E, %o7
23832loop_2787:
23833 call loop_2789
23834 fcmpgt32 %f4, %f10, %o3
23835loop_2788:
23836 fands %f10, %f13, %f8
23837 taddcc %l1, %i4, %l5
23838loop_2789:
23839 stx %i1, [%l7 + 0x10]
23840 ldub [%l7 + 0x1B], %l4
23841 be,a %icc, loop_2790
23842 lduw [%l7 + 0x7C], %i2
23843 sth %o0, [%l7 + 0x4E]
23844 udiv %o5, 0x0AA0, %i6
23845loop_2790:
23846 ldub [%l7 + 0x08], %g3
23847 andncc %g4, %g6, %l0
23848 movrne %i7, %o6, %l3
23849 stw %l6, [%l7 + 0x54]
23850 fbn,a %fcc2, loop_2791
23851 stx %i3, [%l7 + 0x60]
23852 movvs %xcc, %o4, %g7
23853 fmovdcs %xcc, %f14, %f6
23854loop_2791:
23855 st %f3, [%l7 + 0x3C]
23856 fbul,a %fcc0, loop_2792
23857 fornot1s %f7, %f12, %f12
23858 movvc %icc, %i5, %g2
23859 ldsh [%l7 + 0x40], %i0
23860loop_2792:
23861 fnot2 %f8, %f2
23862 mulscc %g5, %o2, %g1
23863 bleu,pt %icc, loop_2793
23864 edge32n %l2, %o7, %o3
23865 fmovsl %icc, %f3, %f8
23866 sdivcc %o1, 0x18C9, %l1
23867loop_2793:
23868 smul %i4, 0x14FF, %i1
23869 array16 %l4, %l5, %i2
23870 std %f14, [%l7 + 0x78]
23871 fmovsg %icc, %f4, %f9
23872 fbue %fcc2, loop_2794
23873 fmovrsgez %o0, %f5, %f1
23874 fbl %fcc3, loop_2795
23875 st %f10, [%l7 + 0x40]
23876loop_2794:
23877 fmovsneg %xcc, %f12, %f15
23878 stb %i6, [%l7 + 0x20]
23879loop_2795:
23880 fmul8ulx16 %f10, %f8, %f14
23881 fbn,a %fcc2, loop_2796
23882 movn %xcc, %o5, %g4
23883 fnors %f15, %f9, %f9
23884 fmovrsgez %g3, %f13, %f5
23885loop_2796:
23886 tleu %xcc, 0x7
23887 tle %xcc, 0x3
23888 movrne %l0, %i7, %o6
23889 fmovrse %g6, %f1, %f3
23890 fsrc1 %f14, %f14
23891 stx %l3, [%l7 + 0x68]
23892 edge16ln %i3, %l6, %o4
23893 fbuge %fcc2, loop_2797
23894 ldsb [%l7 + 0x0A], %g7
23895 fmovdvc %xcc, %f5, %f13
23896 fbu,a %fcc2, loop_2798
23897loop_2797:
23898 udivcc %i5, 0x156E, %g2
23899 fmovdleu %icc, %f4, %f8
23900 stb %i0, [%l7 + 0x73]
23901loop_2798:
23902 call loop_2799
23903 st %f2, [%l7 + 0x60]
23904 fmovscc %icc, %f0, %f11
23905 lduw [%l7 + 0x48], %g5
23906loop_2799:
23907 edge8 %o2, %l2, %o7
23908 lduw [%l7 + 0x78], %g1
23909 movg %xcc, %o1, %o3
23910 fpsub16s %f7, %f8, %f5
23911 stb %l1, [%l7 + 0x6E]
23912 bleu %xcc, loop_2800
23913 tn %xcc, 0x7
23914 ldub [%l7 + 0x79], %i4
23915 lduw [%l7 + 0x4C], %l4
23916loop_2800:
23917 ldsw [%l7 + 0x68], %i1
23918 xnor %i2, %o0, %i6
23919 addc %o5, %g4, %l5
23920 ble loop_2801
23921 fcmpgt32 %f8, %f4, %l0
23922 fmovsa %icc, %f13, %f9
23923 tcc %xcc, 0x3
23924loop_2801:
23925 lduh [%l7 + 0x7E], %i7
23926 be,pt %xcc, loop_2802
23927 popc 0x1EC1, %o6
23928 fmovspos %icc, %f7, %f5
23929 ldsw [%l7 + 0x0C], %g6
23930loop_2802:
23931 lduh [%l7 + 0x58], %l3
23932 ldub [%l7 + 0x6F], %i3
23933 ldx [%l7 + 0x70], %g3
23934 orcc %l6, 0x101E, %g7
23935 fnot2s %f11, %f14
23936 subcc %o4, 0x100D, %g2
23937 sdivx %i5, 0x1B6C, %i0
23938 st %f12, [%l7 + 0x2C]
23939 fsrc2s %f7, %f6
23940 stw %g5, [%l7 + 0x58]
23941 ldub [%l7 + 0x6F], %l2
23942 fmovsneg %xcc, %f15, %f10
23943 ldsb [%l7 + 0x57], %o7
23944 st %f3, [%l7 + 0x1C]
23945 fexpand %f3, %f0
23946 movrlz %g1, %o2, %o1
23947 and %o3, %l1, %i4
23948 fsrc2s %f11, %f6
23949 lduw [%l7 + 0x7C], %i1
23950 add %l4, 0x1C8E, %o0
23951 st %f0, [%l7 + 0x44]
23952 ldsh [%l7 + 0x58], %i2
23953 fbuge,a %fcc2, loop_2803
23954 bn,pn %icc, loop_2804
23955 fcmpne32 %f2, %f8, %o5
23956 bgu,a,pt %icc, loop_2805
23957loop_2803:
23958 tsubcc %g4, 0x1C1E, %l5
23959loop_2804:
23960 lduh [%l7 + 0x7C], %l0
23961 ldd [%l7 + 0x10], %f4
23962loop_2805:
23963 fblg %fcc0, loop_2806
23964 ldub [%l7 + 0x60], %i7
23965 fmovd %f14, %f4
23966 std %f10, [%l7 + 0x68]
23967loop_2806:
23968 movrgez %i6, 0x2F9, %g6
23969 taddcc %o6, 0x1E2B, %l3
23970 brlz,a %g3, loop_2807
23971 ldsw [%l7 + 0x60], %i3
23972 fmovsa %xcc, %f4, %f15
23973 fsrc2s %f1, %f11
23974loop_2807:
23975 edge16l %l6, %g7, %o4
23976 ldx [%l7 + 0x38], %i5
23977 lduh [%l7 + 0x54], %g2
23978 movvs %icc, %g5, %l2
23979 ldsh [%l7 + 0x3C], %o7
23980 ldsh [%l7 + 0x54], %g1
23981 tl %xcc, 0x7
23982 ld [%l7 + 0x74], %f6
23983 stw %o2, [%l7 + 0x6C]
23984 stb %o1, [%l7 + 0x5E]
23985 fbu,a %fcc0, loop_2808
23986 fandnot2 %f4, %f8, %f4
23987 fbn,a %fcc0, loop_2809
23988 addc %o3, 0x121C, %l1
23989loop_2808:
23990 fba %fcc1, loop_2810
23991 fsrc2s %f0, %f0
23992loop_2809:
23993 sth %i0, [%l7 + 0x24]
23994 mova %icc, %i4, %l4
23995loop_2810:
23996 fmovdcs %xcc, %f14, %f2
23997 edge16 %i1, %o0, %o5
23998 fbule %fcc0, loop_2811
23999 fmovscc %xcc, %f14, %f5
24000 edge8 %i2, %l5, %g4
24001 fzeros %f1
24002loop_2811:
24003 ldd [%l7 + 0x60], %f4
24004 addc %l0, %i7, %g6
24005 std %f4, [%l7 + 0x30]
24006 bvs,a %icc, loop_2812
24007 fabss %f3, %f0
24008 tpos %xcc, 0x3
24009 ldx [%l7 + 0x20], %i6
24010loop_2812:
24011 fornot2 %f6, %f2, %f6
24012 stw %o6, [%l7 + 0x3C]
24013 fandnot1s %f8, %f8, %f3
24014 ble,pn %xcc, loop_2813
24015 fpadd16 %f10, %f0, %f6
24016 udivx %l3, 0x040E, %g3
24017 fpadd16 %f0, %f6, %f14
24018loop_2813:
24019 umulcc %l6, %i3, %o4
24020 movvs %xcc, %i5, %g2
24021 fpack32 %f8, %f0, %f2
24022 fba %fcc3, loop_2814
24023 fpack32 %f8, %f6, %f4
24024 std %f12, [%l7 + 0x70]
24025 bl,a %icc, loop_2815
24026loop_2814:
24027 fmovsg %xcc, %f13, %f6
24028 umulcc %g5, %g7, %l2
24029 sth %o7, [%l7 + 0x2E]
24030loop_2815:
24031 sra %o2, 0x19, %g1
24032 bneg,a %icc, loop_2816
24033 fsrc1s %f12, %f11
24034 ldsb [%l7 + 0x6A], %o1
24035 popc %o3, %l1
24036loop_2816:
24037 ldsw [%l7 + 0x40], %i0
24038 fba %fcc3, loop_2817
24039 fnot1s %f15, %f13
24040 stw %i4, [%l7 + 0x10]
24041 fmovrse %l4, %f7, %f6
24042loop_2817:
24043 fpsub16 %f0, %f14, %f4
24044 fmovdle %icc, %f8, %f14
24045 fpadd16 %f2, %f14, %f8
24046 lduw [%l7 + 0x4C], %i1
24047 edge32l %o0, %i2, %l5
24048 or %o5, 0x1929, %l0
24049 andcc %i7, %g4, %g6
24050 siam 0x3
24051 brlez %o6, loop_2818
24052 lduw [%l7 + 0x44], %l3
24053 lduh [%l7 + 0x0E], %i6
24054 subcc %l6, 0x03AB, %i3
24055loop_2818:
24056 smulcc %o4, %i5, %g3
24057 ldsh [%l7 + 0x2C], %g2
24058 fnegd %f4, %f4
24059 orcc %g7, 0x15C2, %l2
24060 fmovsvs %xcc, %f8, %f2
24061 array32 %o7, %g5, %o2
24062 ldsw [%l7 + 0x38], %o1
24063 edge8ln %o3, %g1, %i0
24064 lduh [%l7 + 0x6A], %i4
24065 srax %l1, 0x03, %l4
24066 sethi 0x1323, %i1
24067 bvc,pt %xcc, loop_2819
24068 sllx %i2, 0x09, %l5
24069 fmovsgu %icc, %f6, %f9
24070 ldd [%l7 + 0x78], %f2
24071loop_2819:
24072 brz %o0, loop_2820
24073 ldsh [%l7 + 0x58], %l0
24074 movg %icc, %o5, %g4
24075 stb %i7, [%l7 + 0x42]
24076loop_2820:
24077 fmovrdne %o6, %f10, %f8
24078 fmul8x16au %f5, %f15, %f8
24079 subc %g6, 0x0D1E, %l3
24080 lduw [%l7 + 0x24], %i6
24081 fands %f3, %f13, %f11
24082 ldx [%l7 + 0x60], %l6
24083 edge8 %i3, %o4, %i5
24084 brgez,a %g2, loop_2821
24085 stw %g7, [%l7 + 0x18]
24086 stw %g3, [%l7 + 0x14]
24087 fmovrse %o7, %f15, %f6
24088loop_2821:
24089 movvs %xcc, %l2, %o2
24090 fmovdgu %icc, %f10, %f11
24091 sth %g5, [%l7 + 0x2A]
24092 lduh [%l7 + 0x50], %o3
24093 std %f4, [%l7 + 0x30]
24094 lduw [%l7 + 0x50], %g1
24095 edge16n %o1, %i4, %l1
24096 sth %i0, [%l7 + 0x1C]
24097 lduh [%l7 + 0x4E], %l4
24098 te %xcc, 0x5
24099 std %f8, [%l7 + 0x78]
24100 fmovrde %i1, %f6, %f2
24101 lduw [%l7 + 0x3C], %i2
24102 for %f8, %f4, %f10
24103 bvc,a loop_2822
24104 sdivx %o0, 0x0782, %l0
24105 stb %o5, [%l7 + 0x56]
24106 fbue,a %fcc3, loop_2823
24107loop_2822:
24108 fbne %fcc1, loop_2824
24109 taddcc %g4, %i7, %o6
24110 fba,a %fcc0, loop_2825
24111loop_2823:
24112 std %f4, [%l7 + 0x30]
24113loop_2824:
24114 movne %icc, %l5, %g6
24115 ldd [%l7 + 0x70], %f12
24116loop_2825:
24117 bvs,a,pn %icc, loop_2826
24118 bvs,a %xcc, loop_2827
24119 sdivcc %i6, 0x11FA, %l3
24120 ldub [%l7 + 0x54], %l6
24121loop_2826:
24122 fmovdcs %xcc, %f10, %f3
24123loop_2827:
24124 ldsb [%l7 + 0x34], %o4
24125 sethi 0x1197, %i5
24126 fbule %fcc2, loop_2828
24127 edge32ln %g2, %g7, %i3
24128 movrne %g3, 0x364, %l2
24129 subc %o2, 0x149A, %g5
24130loop_2828:
24131 fmovrde %o7, %f10, %f6
24132 mulscc %g1, 0x1503, %o1
24133 fmovdcc %xcc, %f13, %f0
24134 bl loop_2829
24135 array16 %i4, %l1, %o3
24136 movrgez %l4, %i0, %i2
24137 ldd [%l7 + 0x48], %f12
24138loop_2829:
24139 mulscc %i1, %o0, %l0
24140 fpack16 %f10, %f13
24141 sll %g4, %o5, %o6
24142 fmovdle %xcc, %f13, %f14
24143 tpos %icc, 0x4
24144 bcc,a,pn %icc, loop_2830
24145 fmovdgu %xcc, %f4, %f3
24146 tgu %icc, 0x2
24147 fbule,a %fcc1, loop_2831
24148loop_2830:
24149 tcc %xcc, 0x7
24150 ldd [%l7 + 0x60], %f0
24151 edge16n %l5, %i7, %i6
24152loop_2831:
24153 array32 %g6, %l3, %o4
24154 ldsw [%l7 + 0x68], %i5
24155 movrlez %l6, 0x3EA, %g7
24156 bge,pn %xcc, loop_2832
24157 tleu %icc, 0x4
24158 movrlz %i3, %g3, %l2
24159 ldsb [%l7 + 0x3A], %g2
24160loop_2832:
24161 fmovda %xcc, %f15, %f7
24162 fmovsn %xcc, %f3, %f0
24163 fpack32 %f8, %f12, %f6
24164 array16 %o2, %g5, %g1
24165 srlx %o1, 0x02, %o7
24166 movpos %xcc, %l1, %i4
24167 ldsw [%l7 + 0x08], %l4
24168 bge,pt %icc, loop_2833
24169 ldsb [%l7 + 0x3F], %o3
24170 ldsw [%l7 + 0x70], %i2
24171 fmuld8ulx16 %f7, %f0, %f10
24172loop_2833:
24173 ldsw [%l7 + 0x3C], %i1
24174 popc 0x0DB6, %i0
24175 subccc %l0, %o0, %o5
24176 fandnot1s %f8, %f5, %f8
24177 ldsw [%l7 + 0x5C], %o6
24178 movcs %icc, %l5, %g4
24179 fmovdl %xcc, %f11, %f2
24180 ldx [%l7 + 0x50], %i7
24181 ld [%l7 + 0x38], %f1
24182 ldd [%l7 + 0x10], %f14
24183 fmovdl %icc, %f4, %f10
24184 fpack16 %f4, %f5
24185 fpadd32s %f10, %f13, %f5
24186 addcc %g6, 0x0F46, %l3
24187 stw %o4, [%l7 + 0x60]
24188 tpos %icc, 0x4
24189 fnegs %f1, %f10
24190 xnorcc %i6, %l6, %g7
24191 movn %xcc, %i3, %i5
24192 stx %g3, [%l7 + 0x20]
24193 brlz,a %l2, loop_2834
24194 ba,a,pt %xcc, loop_2835
24195 movre %g2, %g5, %g1
24196 brlz,a %o1, loop_2836
24197loop_2834:
24198 fmul8ulx16 %f0, %f4, %f2
24199loop_2835:
24200 ldsb [%l7 + 0x48], %o7
24201 ldd [%l7 + 0x58], %f4
24202loop_2836:
24203 fbul %fcc3, loop_2837
24204 ld [%l7 + 0x60], %f15
24205 tcs %icc, 0x1
24206 nop
24207 setx loop_2838, %l0, %l1
24208 jmpl %l1, %o2
24209loop_2837:
24210 ldsb [%l7 + 0x13], %l1
24211 bneg,a %xcc, loop_2839
24212 udivx %i4, 0x1C83, %l4
24213loop_2838:
24214 sll %i2, %i1, %i0
24215 fblg %fcc2, loop_2840
24216loop_2839:
24217 brnz %l0, loop_2841
24218 andncc %o0, %o5, %o6
24219 ldx [%l7 + 0x38], %l5
24220loop_2840:
24221 ldsb [%l7 + 0x5B], %o3
24222loop_2841:
24223 fone %f2
24224 st %f6, [%l7 + 0x14]
24225 sth %g4, [%l7 + 0x56]
24226 fmovrse %i7, %f5, %f11
24227 ldx [%l7 + 0x78], %g6
24228 fmovsle %xcc, %f2, %f5
24229 stw %o4, [%l7 + 0x50]
24230 ld [%l7 + 0x0C], %f9
24231 std %f0, [%l7 + 0x28]
24232 addccc %l3, %i6, %g7
24233 stw %i3, [%l7 + 0x4C]
24234 fble %fcc1, loop_2842
24235 addc %l6, %g3, %i5
24236 or %g2, 0x020E, %l2
24237 fxnors %f5, %f11, %f1
24238loop_2842:
24239 subccc %g1, %g5, %o1
24240 fbuge %fcc0, loop_2843
24241 sth %o2, [%l7 + 0x1A]
24242 fmul8x16al %f3, %f5, %f4
24243 ldd [%l7 + 0x60], %f6
24244loop_2843:
24245 tl %xcc, 0x2
24246 movn %icc, %o7, %l1
24247 pdist %f0, %f10, %f14
24248 umulcc %l4, 0x1AA4, %i4
24249 ldsh [%l7 + 0x14], %i1
24250 ldub [%l7 + 0x6B], %i2
24251 movg %icc, %i0, %o0
24252 sdivcc %l0, 0x0D74, %o6
24253 tl %icc, 0x1
24254 ld [%l7 + 0x6C], %f8
24255 brlz %l5, loop_2844
24256 fbule,a %fcc2, loop_2845
24257 bleu,a,pt %xcc, loop_2846
24258 bn,a %xcc, loop_2847
24259loop_2844:
24260 umul %o5, 0x06CD, %o3
24261loop_2845:
24262 fzeros %f11
24263loop_2846:
24264 tsubcc %g4, 0x0EB4, %g6
24265loop_2847:
24266 taddcc %o4, 0x17E9, %l3
24267 ld [%l7 + 0x60], %f12
24268 fmovscc %icc, %f10, %f8
24269 bvc loop_2848
24270 fbg,a %fcc2, loop_2849
24271 ldsw [%l7 + 0x34], %i6
24272 fbge,a %fcc2, loop_2850
24273loop_2848:
24274 bvc loop_2851
24275loop_2849:
24276 st %f14, [%l7 + 0x38]
24277 st %f12, [%l7 + 0x78]
24278loop_2850:
24279 array16 %i7, %g7, %l6
24280loop_2851:
24281 ldsw [%l7 + 0x64], %i3
24282 fbuge,a %fcc3, loop_2852
24283 lduh [%l7 + 0x2A], %i5
24284 bleu,pn %xcc, loop_2853
24285 fmovdle %icc, %f6, %f7
24286loop_2852:
24287 fmovdle %icc, %f1, %f5
24288 stb %g3, [%l7 + 0x79]
24289loop_2853:
24290 fbne %fcc0, loop_2854
24291 fbuge %fcc1, loop_2855
24292 std %f12, [%l7 + 0x50]
24293 ld [%l7 + 0x50], %f4
24294loop_2854:
24295 fpadd16 %f10, %f12, %f8
24296loop_2855:
24297 movvs %xcc, %g2, %g1
24298 sdivcc %l2, 0x114E, %o1
24299 st %f3, [%l7 + 0x0C]
24300 ldsw [%l7 + 0x54], %o2
24301 fbule %fcc2, loop_2856
24302 bge %icc, loop_2857
24303 ldsb [%l7 + 0x29], %o7
24304 ld [%l7 + 0x48], %f15
24305loop_2856:
24306 ldx [%l7 + 0x38], %g5
24307loop_2857:
24308 smulcc %l4, %i4, %i1
24309 edge32 %l1, %i2, %i0
24310 ldsw [%l7 + 0x74], %o0
24311 fmovrdne %l0, %f14, %f4
24312 umul %l5, 0x0C34, %o5
24313 movrlz %o3, 0x1D7, %o6
24314 fmovsge %xcc, %f14, %f6
24315 fmovsg %icc, %f7, %f9
24316 smul %g4, %g6, %l3
24317 fmovdneg %icc, %f9, %f12
24318 movrlez %o4, %i6, %g7
24319 ld [%l7 + 0x1C], %f9
24320 sub %l6, 0x13D9, %i7
24321 fandnot1 %f10, %f4, %f10
24322 ld [%l7 + 0x54], %f0
24323 fpadd16 %f10, %f4, %f4
24324 tvc %xcc, 0x5
24325 movgu %icc, %i3, %g3
24326 fmovdcc %xcc, %f14, %f11
24327 fmovsleu %xcc, %f6, %f7
24328 array32 %g2, %g1, %l2
24329 edge16ln %o1, %o2, %o7
24330 fbo %fcc2, loop_2858
24331 movre %i5, %g5, %l4
24332 fmovrse %i4, %f3, %f9
24333 movvc %xcc, %i1, %l1
24334loop_2858:
24335 orcc %i2, 0x0132, %i0
24336 fmovrdgz %o0, %f0, %f8
24337 sll %l0, 0x1E, %o5
24338 stx %l5, [%l7 + 0x68]
24339 fcmpd %fcc0, %f6, %f12
24340 fpmerge %f14, %f1, %f6
24341 stw %o6, [%l7 + 0x40]
24342 std %f8, [%l7 + 0x68]
24343 faligndata %f0, %f8, %f4
24344 ld [%l7 + 0x58], %f8
24345 ldx [%l7 + 0x38], %g4
24346 sth %o3, [%l7 + 0x3C]
24347 ld [%l7 + 0x54], %f10
24348 and %l3, 0x09AC, %o4
24349 fpsub32s %f12, %f1, %f9
24350 bleu,pn %xcc, loop_2859
24351 lduw [%l7 + 0x50], %g6
24352 be,a %xcc, loop_2860
24353 fpackfix %f6, %f12
24354loop_2859:
24355 movneg %xcc, %g7, %i6
24356 fmovrdlez %i7, %f0, %f6
24357loop_2860:
24358 ldub [%l7 + 0x4B], %i3
24359 ldsw [%l7 + 0x0C], %l6
24360 fnands %f10, %f15, %f13
24361 fbe,a %fcc2, loop_2861
24362 bcs,pn %icc, loop_2862
24363 ldsw [%l7 + 0x3C], %g2
24364 brnz %g1, loop_2863
24365loop_2861:
24366 ldx [%l7 + 0x40], %g3
24367loop_2862:
24368 pdist %f6, %f2, %f6
24369 fmovdcs %xcc, %f14, %f1
24370loop_2863:
24371 std %f2, [%l7 + 0x58]
24372 fmul8sux16 %f10, %f6, %f2
24373 std %f4, [%l7 + 0x48]
24374 edge32l %l2, %o1, %o7
24375 tge %xcc, 0x0
24376 fnand %f0, %f14, %f8
24377 stb %o2, [%l7 + 0x6E]
24378 pdist %f12, %f8, %f8
24379 ldub [%l7 + 0x42], %i5
24380 ld [%l7 + 0x68], %f13
24381 fmovdle %icc, %f3, %f4
24382 ldsh [%l7 + 0x6C], %g5
24383 tn %xcc, 0x4
24384 edge8 %l4, %i1, %l1
24385 stw %i2, [%l7 + 0x44]
24386 ld [%l7 + 0x6C], %f5
24387 ldsh [%l7 + 0x62], %i4
24388 fmul8sux16 %f0, %f12, %f8
24389 movrne %i0, 0x219, %l0
24390 array32 %o5, %l5, %o0
24391 movrgz %o6, 0x018, %g4
24392 fornot2 %f2, %f14, %f10
24393 fpsub16 %f8, %f10, %f8
24394 tg %icc, 0x7
24395 subc %o3, %l3, %g6
24396 fmovsvs %xcc, %f13, %f12
24397 fmovdgu %icc, %f7, %f2
24398 movneg %icc, %g7, %i6
24399 st %f12, [%l7 + 0x20]
24400 ldub [%l7 + 0x35], %i7
24401 fmovsn %xcc, %f13, %f0
24402 ld [%l7 + 0x64], %f12
24403 stw %i3, [%l7 + 0x20]
24404 srax %o4, %g2, %l6
24405 fbl %fcc2, loop_2864
24406 fbule,a %fcc1, loop_2865
24407 ldx [%l7 + 0x70], %g3
24408 movvs %xcc, %l2, %o1
24409loop_2864:
24410 fmovdvc %icc, %f7, %f12
24411loop_2865:
24412 fmuld8ulx16 %f13, %f6, %f8
24413 fbge %fcc0, loop_2866
24414 sth %o7, [%l7 + 0x28]
24415 fandnot1s %f0, %f4, %f9
24416 fmovdgu %icc, %f12, %f1
24417loop_2866:
24418 fcmpne16 %f2, %f12, %g1
24419 fmovde %icc, %f12, %f8
24420 ba %xcc, loop_2867
24421 fmovrdgez %i5, %f4, %f0
24422 stb %o2, [%l7 + 0x18]
24423 fnegs %f11, %f12
24424loop_2867:
24425 tsubcc %g5, 0x0E1A, %i1
24426 stx %l4, [%l7 + 0x60]
24427 bneg,pt %icc, loop_2868
24428 ld [%l7 + 0x20], %f12
24429 movvc %icc, %i2, %l1
24430 fbn,a %fcc1, loop_2869
24431loop_2868:
24432 ba,a loop_2870
24433 move %icc, %i4, %l0
24434 ldd [%l7 + 0x30], %f4
24435loop_2869:
24436 ld [%l7 + 0x60], %f3
24437loop_2870:
24438 movvs %icc, %o5, %i0
24439 bvs,a,pt %xcc, loop_2871
24440 fba,a %fcc0, loop_2872
24441 fmovrde %o0, %f4, %f2
24442 fnands %f15, %f8, %f6
24443loop_2871:
24444 fmovsg %xcc, %f13, %f6
24445loop_2872:
24446 stb %o6, [%l7 + 0x7C]
24447 ldx [%l7 + 0x60], %g4
24448 ldd [%l7 + 0x38], %f12
24449 lduw [%l7 + 0x60], %l5
24450 movcc %icc, %l3, %g6
24451 fnands %f15, %f11, %f2
24452 fzero %f14
24453 fmovrdne %o3, %f12, %f0
24454 stw %i6, [%l7 + 0x08]
24455 stb %g7, [%l7 + 0x45]
24456 bge,a %xcc, loop_2873
24457 ldd [%l7 + 0x20], %f8
24458 fmovs %f6, %f7
24459 ldsw [%l7 + 0x4C], %i3
24460loop_2873:
24461 movleu %xcc, %i7, %g2
24462 fabss %f10, %f5
24463 fmovrslz %o4, %f10, %f9
24464 fmovdvc %xcc, %f12, %f9
24465 fbule,a %fcc0, loop_2874
24466 fnegd %f6, %f8
24467 fmovrslez %g3, %f5, %f1
24468 stw %l2, [%l7 + 0x50]
24469loop_2874:
24470 movgu %xcc, %o1, %o7
24471 tleu %icc, 0x2
24472 umul %g1, %l6, %i5
24473 siam 0x3
24474 fbuge,a %fcc0, loop_2875
24475 std %f8, [%l7 + 0x68]
24476 st %f5, [%l7 + 0x20]
24477 fabsd %f8, %f2
24478loop_2875:
24479 sth %g5, [%l7 + 0x2A]
24480 bcs,a %xcc, loop_2876
24481 smulcc %i1, 0x1E2A, %l4
24482 st %f4, [%l7 + 0x20]
24483 taddcc %i2, %l1, %i4
24484loop_2876:
24485 movl %xcc, %l0, %o2
24486 subcc %o5, 0x199E, %i0
24487 movne %icc, %o0, %o6
24488 ldsh [%l7 + 0x7C], %g4
24489 nop
24490 setx loop_2877, %l0, %l1
24491 wrpr 0x1, %tl
24492 wrpr %l1, %tpc
24493 add %l1, 0x4, %l1
24494 wrpr %l1, %tnpc
24495 setx 0x34400001400, %l0, %l1
24496 wrpr %l1, %tstate
24497 wrhpr 0x4, %htstate
24498 retry
24499 bne,a %xcc, loop_2878
24500 st %f1, [%l7 + 0x7C]
24501 fnot2s %f8, %f14
24502loop_2877:
24503 stx %l5, [%l7 + 0x18]
24504loop_2878:
24505 fbul %fcc1, loop_2879
24506 fmovrdlez %l3, %f14, %f10
24507 ldub [%l7 + 0x33], %g6
24508 pdist %f8, %f8, %f12
24509loop_2879:
24510 tpos %icc, 0x2
24511 ldsh [%l7 + 0x7E], %i6
24512 bleu loop_2880
24513 fcmpgt32 %f12, %f2, %o3
24514 brgz,a %g7, loop_2881
24515 fcmpd %fcc1, %f2, %f0
24516loop_2880:
24517 fmovsne %icc, %f9, %f10
24518 edge8n %i3, %i7, %g2
24519loop_2881:
24520 ldsb [%l7 + 0x24], %o4
24521 movneg %xcc, %g3, %l2
24522 fone %f14
24523 edge8ln %o7, %o1, %g1
24524 fmovrdlz %i5, %f6, %f10
24525 ldd [%l7 + 0x48], %f6
24526 bvs loop_2882
24527 fsrc1 %f4, %f10
24528 fmovrdgz %g5, %f10, %f12
24529 fnot1 %f8, %f14
24530loop_2882:
24531 fmovse %xcc, %f12, %f2
24532 fbule %fcc1, loop_2883
24533 ldsw [%l7 + 0x74], %l6
24534 fmovda %icc, %f10, %f10
24535 fbue %fcc3, loop_2884
24536loop_2883:
24537 ble,a loop_2885
24538 fmovdvs %icc, %f10, %f14
24539 ldd [%l7 + 0x60], %f10
24540loop_2884:
24541 ldsh [%l7 + 0x42], %i1
24542loop_2885:
24543 fmovrdgz %i2, %f6, %f6
24544 fpmerge %f3, %f0, %f6
24545 fbuge %fcc1, loop_2886
24546 fblg,a %fcc3, loop_2887
24547 tgu %icc, 0x0
24548 stb %l4, [%l7 + 0x25]
24549loop_2886:
24550 fmul8x16al %f2, %f12, %f10
24551loop_2887:
24552 fbug %fcc2, loop_2888
24553 mulx %l1, %i4, %o2
24554 std %f8, [%l7 + 0x40]
24555 fbne %fcc2, loop_2889
24556loop_2888:
24557 movrlez %l0, 0x243, %o5
24558 stx %i0, [%l7 + 0x70]
24559 fxor %f14, %f4, %f14
24560loop_2889:
24561 lduw [%l7 + 0x78], %o0
24562 edge8n %g4, %o6, %l5
24563 fpack32 %f4, %f0, %f14
24564 movle %icc, %l3, %g6
24565 fpadd32 %f6, %f6, %f12
24566 fmovrdlz %o3, %f12, %f0
24567 fxnors %f8, %f2, %f10
24568 fmovsleu %xcc, %f1, %f7
24569 ldsh [%l7 + 0x3E], %g7
24570 fnands %f2, %f1, %f1
24571 tsubcctv %i6, 0x1202, %i7
24572 fpadd16 %f6, %f4, %f2
24573 tle %icc, 0x3
24574 fmovdne %xcc, %f12, %f1
24575 fnands %f2, %f11, %f13
24576 ldx [%l7 + 0x48], %g2
24577 fandnot2s %f14, %f9, %f10
24578 ldd [%l7 + 0x28], %f4
24579 tneg %xcc, 0x4
24580 movneg %icc, %o4, %i3
24581 fnegd %f10, %f6
24582 fmovspos %xcc, %f0, %f0
24583 stb %l2, [%l7 + 0x0B]
24584 fba %fcc0, loop_2890
24585 ldub [%l7 + 0x3D], %g3
24586 stw %o1, [%l7 + 0x18]
24587 fmovs %f2, %f10
24588loop_2890:
24589 fpack16 %f4, %f10
24590 bshuffle %f6, %f8, %f0
24591 ldub [%l7 + 0x48], %o7
24592 fpadd16 %f10, %f0, %f12
24593 sth %g1, [%l7 + 0x42]
24594 fandnot2s %f12, %f7, %f0
24595 fmovscc %icc, %f14, %f2
24596 tle %xcc, 0x0
24597 bcc,pn %xcc, loop_2891
24598 xorcc %g5, 0x1D65, %l6
24599 fmovdpos %xcc, %f14, %f0
24600 stx %i1, [%l7 + 0x18]
24601loop_2891:
24602 pdist %f8, %f0, %f12
24603 sub %i5, %i2, %l4
24604 ldd [%l7 + 0x78], %f10
24605 fmovrslz %i4, %f3, %f9
24606 fmovdge %xcc, %f9, %f2
24607 movrgez %l1, %l0, %o2
24608 ldub [%l7 + 0x6F], %o5
24609 stb %i0, [%l7 + 0x60]
24610 movcc %icc, %g4, %o6
24611 stx %o0, [%l7 + 0x60]
24612 fbe,a %fcc2, loop_2892
24613 fpadd32 %f6, %f6, %f12
24614 xorcc %l5, 0x1FEB, %l3
24615 ldub [%l7 + 0x11], %g6
24616loop_2892:
24617 bvc,a loop_2893
24618 fxnor %f6, %f14, %f8
24619 and %g7, 0x0F82, %o3
24620 movleu %xcc, %i7, %g2
24621loop_2893:
24622 bneg,a loop_2894
24623 andncc %i6, %o4, %l2
24624 fnot2s %f12, %f9
24625 edge32 %g3, %i3, %o7
24626loop_2894:
24627 umulcc %o1, %g1, %g5
24628 movvs %icc, %l6, %i1
24629 or %i2, %l4, %i5
24630 fble,a %fcc3, loop_2895
24631 fmul8x16 %f8, %f2, %f14
24632 tcs %icc, 0x7
24633 fmovsvs %xcc, %f2, %f9
24634loop_2895:
24635 ldd [%l7 + 0x38], %f4
24636 movcs %xcc, %i4, %l1
24637 fandnot1 %f0, %f4, %f4
24638 ld [%l7 + 0x60], %f8
24639 fxors %f12, %f6, %f8
24640 ble,a,pt %icc, loop_2896
24641 fmovdneg %xcc, %f9, %f15
24642 fnand %f2, %f8, %f4
24643 sth %o2, [%l7 + 0x20]
24644loop_2896:
24645 fnot1s %f15, %f14
24646 bcs,a,pt %icc, loop_2897
24647 fpack32 %f12, %f14, %f2
24648 movcc %xcc, %o5, %l0
24649 fornot2 %f6, %f2, %f14
24650loop_2897:
24651 ldsh [%l7 + 0x1C], %i0
24652 fbge,a %fcc0, loop_2898
24653 edge32 %o6, %o0, %g4
24654 fbul,a %fcc0, loop_2899
24655 std %f8, [%l7 + 0x28]
24656loop_2898:
24657 bneg,a,pn %icc, loop_2900
24658 fmovdle %icc, %f2, %f1
24659loop_2899:
24660 fone %f2
24661 bg,a,pt %icc, loop_2901
24662loop_2900:
24663 tcs %icc, 0x6
24664 fnors %f14, %f6, %f12
24665 lduh [%l7 + 0x78], %l3
24666loop_2901:
24667 fmovse %xcc, %f9, %f8
24668 movle %icc, %g6, %g7
24669 fmovdneg %xcc, %f15, %f12
24670 stw %l5, [%l7 + 0x24]
24671 edge16n %o3, %i7, %i6
24672 fbue %fcc1, loop_2902
24673 edge16l %g2, %o4, %g3
24674 taddcctv %l2, %i3, %o7
24675 ldd [%l7 + 0x18], %f0
24676loop_2902:
24677 srlx %g1, %o1, %g5
24678 movvs %icc, %i1, %i2
24679 fxors %f5, %f3, %f10
24680 nop
24681 setx loop_2903, %l0, %l1
24682 wrpr 0x1, %tl
24683 wrpr %l1, %tnpc
24684 setx 0x34400001400, %l0, %l1
24685 wrpr %l1, %tstate
24686 wrhpr 0x4, %htstate
24687 done
24688 fnot2s %f11, %f7
24689 st %f11, [%l7 + 0x1C]
24690 fba %fcc2, loop_2904
24691loop_2903:
24692 stw %l6, [%l7 + 0x60]
24693 xor %i5, 0x1B8B, %i4
24694 fmul8ulx16 %f12, %f8, %f14
24695loop_2904:
24696 ldsh [%l7 + 0x68], %l4
24697 fbu,a %fcc1, loop_2905
24698 call loop_2906
24699 addc %o2, 0x0A96, %l1
24700 ldsb [%l7 + 0x27], %o5
24701loop_2905:
24702 ldx [%l7 + 0x08], %i0
24703loop_2906:
24704 brgez %o6, loop_2907
24705 stx %l0, [%l7 + 0x18]
24706 and %o0, 0x1A84, %g4
24707 brlez %g6, loop_2908
24708loop_2907:
24709 subcc %g7, %l3, %l5
24710 bn,a,pt %icc, loop_2909
24711 mulx %i7, %i6, %g2
24712loop_2908:
24713 ta %icc, 0x3
24714 ldsh [%l7 + 0x5C], %o4
24715loop_2909:
24716 fsrc2 %f10, %f14
24717 fsrc1s %f10, %f3
24718 tleu %xcc, 0x5
24719 move %xcc, %g3, %o3
24720 orcc %i3, %l2, %g1
24721 edge16ln %o7, %o1, %g5
24722 fmovsn %xcc, %f3, %f7
24723 fble,a %fcc3, loop_2910
24724 ldsh [%l7 + 0x28], %i2
24725 movrlez %i1, 0x3BA, %l6
24726 bshuffle %f12, %f4, %f6
24727loop_2910:
24728 lduw [%l7 + 0x24], %i5
24729 nop
24730 setx loop_2911, %l0, %l1
24731 wrpr 0x1, %tl
24732 wrpr %l1, %tnpc
24733 setx 0x34400001400, %l0, %l1
24734 wrpr %l1, %tstate
24735 wrhpr 0x4, %htstate
24736 done
24737 st %f11, [%l7 + 0x34]
24738 ld [%l7 + 0x78], %f8
24739 sth %i4, [%l7 + 0x4C]
24740loop_2911:
24741 ldd [%l7 + 0x18], %f0
24742 stx %l4, [%l7 + 0x48]
24743 movl %icc, %o2, %l1
24744 fandnot2s %f6, %f0, %f6
24745 taddcctv %o5, 0x0CD2, %o6
24746 ld [%l7 + 0x20], %f3
24747 fbug,a %fcc3, loop_2912
24748 ld [%l7 + 0x6C], %f8
24749 fpack32 %f12, %f4, %f14
24750 movg %xcc, %l0, %i0
24751loop_2912:
24752 tle %icc, 0x7
24753 movcc %xcc, %g4, %g6
24754 umulcc %g7, %l3, %l5
24755 ld [%l7 + 0x74], %f10
24756 nop
24757 setx loop_2913, %l0, %l1
24758 wrpr 0x1, %tl
24759 wrpr %l1, %tnpc
24760 setx 0x34400001400, %l0, %l1
24761 wrpr %l1, %tstate
24762 wrhpr 0x4, %htstate
24763 done
24764 lduw [%l7 + 0x6C], %i7
24765 sth %o0, [%l7 + 0x5A]
24766 fnegs %f14, %f3
24767loop_2913:
24768 stb %g2, [%l7 + 0x0F]
24769 ldd [%l7 + 0x28], %f12
24770 smul %i6, 0x0F78, %g3
24771 fbne,a %fcc3, loop_2914
24772 ldsh [%l7 + 0x4E], %o3
24773 srl %i3, 0x1E, %l2
24774 bl %xcc, loop_2915
24775loop_2914:
24776 fbg %fcc2, loop_2916
24777 andcc %g1, %o7, %o4
24778 sllx %g5, 0x02, %i2
24779loop_2915:
24780 fmovdne %icc, %f5, %f2
24781loop_2916:
24782 lduh [%l7 + 0x32], %i1
24783 smulcc %o1, 0x1A35, %i5
24784 bg,a,pt %xcc, loop_2917
24785 fornot2s %f15, %f0, %f8
24786 bcs,pt %icc, loop_2918
24787 sth %i4, [%l7 + 0x70]
24788loop_2917:
24789 fmovscs %icc, %f12, %f10
24790 nop
24791 setx loop_2919, %l0, %l1
24792 wrpr 0x1, %tl
24793 wrpr %l1, %tnpc
24794 setx 0x34400001400, %l0, %l1
24795 wrpr %l1, %tstate
24796 wrhpr 0x4, %htstate
24797 done
24798loop_2918:
24799 ldsh [%l7 + 0x62], %l4
24800 fmovda %xcc, %f1, %f15
24801 fcmpes %fcc1, %f3, %f12
24802loop_2919:
24803 fxnors %f15, %f3, %f9
24804 sth %o2, [%l7 + 0x7E]
24805 fnot2s %f10, %f3
24806 bge %icc, loop_2920
24807 stx %l6, [%l7 + 0x28]
24808 and %l1, 0x112C, %o5
24809 tl %xcc, 0x1
24810loop_2920:
24811 fmovrde %o6, %f10, %f2
24812 fabsd %f10, %f0
24813 fmovsg %xcc, %f5, %f5
24814 fmovrde %i0, %f4, %f0
24815 fpadd32 %f8, %f6, %f4
24816 ldsh [%l7 + 0x66], %g4
24817 fpack32 %f4, %f0, %f12
24818 fcmpes %fcc0, %f10, %f6
24819 ldsw [%l7 + 0x20], %l0
24820 fbuge %fcc1, loop_2921
24821 fxor %f6, %f2, %f12
24822 fone %f10
24823 fmovrdlez %g7, %f12, %f10
24824loop_2921:
24825 fnegd %f4, %f12
24826 movvs %icc, %l3, %g6
24827 fmovrslz %l5, %f10, %f14
24828 fpadd16s %f12, %f8, %f4
24829 ba %xcc, loop_2922
24830 fblg,a %fcc3, loop_2923
24831 bcs,pn %xcc, loop_2924
24832 brnz %i7, loop_2925
24833loop_2922:
24834 brnz %g2, loop_2926
24835loop_2923:
24836 fxor %f12, %f0, %f4
24837loop_2924:
24838 fmuld8ulx16 %f14, %f15, %f2
24839loop_2925:
24840 andcc %i6, 0x1243, %o0
24841loop_2926:
24842 be,a,pn %icc, loop_2927
24843 and %g3, %o3, %l2
24844 fpadd32 %f14, %f4, %f4
24845 fmovsleu %xcc, %f10, %f2
24846loop_2927:
24847 fcmpeq32 %f14, %f4, %g1
24848 xnorcc %o7, %i3, %o4
24849 xor %i2, %i1, %o1
24850 movneg %xcc, %g5, %i4
24851 stw %i5, [%l7 + 0x18]
24852 fxnors %f15, %f13, %f10
24853 nop
24854 setx loop_2928, %l0, %l1
24855 wrpr 0x1, %tl
24856 wrpr %l1, %tnpc
24857 setx 0x34400001400, %l0, %l1
24858 wrpr %l1, %tstate
24859 wrhpr 0x4, %htstate
24860 done
24861 fmuld8ulx16 %f9, %f8, %f8
24862 fmovscc %icc, %f15, %f4
24863 edge16l %l4, %o2, %l1
24864loop_2928:
24865 ldd [%l7 + 0x58], %f14
24866 fmovdvs %xcc, %f8, %f10
24867 ldsb [%l7 + 0x2E], %l6
24868 fbo,a %fcc0, loop_2929
24869 fmovsvs %icc, %f10, %f9
24870 fbul,a %fcc2, loop_2930
24871 nop
24872 setx loop_2931, %l0, %l1
24873 jmpl %l1, %o5
24874loop_2929:
24875 array8 %o6, %g4, %l0
24876 xorcc %g7, %i0, %g6
24877loop_2930:
24878 lduh [%l7 + 0x76], %l3
24879loop_2931:
24880 fmovscs %xcc, %f2, %f15
24881 ld [%l7 + 0x4C], %f3
24882 lduh [%l7 + 0x64], %i7
24883 fmovde %icc, %f3, %f3
24884 edge32ln %g2, %i6, %l5
24885 sdiv %o0, 0x044C, %o3
24886 ldub [%l7 + 0x55], %g3
24887 be,a,pt %icc, loop_2932
24888 fsrc2 %f14, %f8
24889 fbg,a %fcc0, loop_2933
24890 bshuffle %f8, %f8, %f4
24891loop_2932:
24892 fmovdleu %xcc, %f12, %f6
24893 fxnor %f8, %f14, %f4
24894loop_2933:
24895 ldsh [%l7 + 0x24], %l2
24896 call loop_2934
24897 ldsb [%l7 + 0x3C], %o7
24898 stx %g1, [%l7 + 0x40]
24899 lduw [%l7 + 0x1C], %i3
24900loop_2934:
24901 edge8 %i2, %o4, %o1
24902 fcmps %fcc1, %f15, %f10
24903 fcmpes %fcc1, %f8, %f7
24904 ldx [%l7 + 0x70], %g5
24905 tvc %xcc, 0x1
24906 fmovsle %xcc, %f15, %f14
24907 stw %i4, [%l7 + 0x38]
24908 orn %i5, 0x1AB2, %l4
24909 fandnot1s %f6, %f10, %f7
24910 bcs,a %xcc, loop_2935
24911 fpsub32 %f14, %f0, %f8
24912 fnands %f1, %f5, %f4
24913 fmovsvc %icc, %f1, %f3
24914loop_2935:
24915 edge16ln %i1, %o2, %l1
24916 fsrc2 %f0, %f2
24917 fmovsvs %icc, %f0, %f13
24918 ldd [%l7 + 0x50], %f12
24919 ble loop_2936
24920 ldub [%l7 + 0x21], %l6
24921 edge8n %o5, %g4, %o6
24922 fbule,a %fcc1, loop_2937
24923loop_2936:
24924 std %f12, [%l7 + 0x20]
24925 ldub [%l7 + 0x18], %l0
24926 mulscc %g7, %i0, %g6
24927loop_2937:
24928 fmovs %f11, %f13
24929 fandnot2s %f2, %f14, %f1
24930 ldsh [%l7 + 0x3A], %l3
24931 fornot1 %f14, %f2, %f6
24932 fnor %f4, %f10, %f8
24933 fcmpeq16 %f4, %f2, %i7
24934 xorcc %i6, 0x0D0A, %g2
24935 lduw [%l7 + 0x2C], %o0
24936 ldub [%l7 + 0x6D], %l5
24937 te %icc, 0x3
24938 fbo,a %fcc0, loop_2938
24939 lduw [%l7 + 0x34], %g3
24940 fzero %f12
24941 edge16l %o3, %o7, %l2
24942loop_2938:
24943 fmovsvs %icc, %f14, %f13
24944 fpack32 %f14, %f4, %f8
24945 bshuffle %f0, %f6, %f12
24946 stx %g1, [%l7 + 0x58]
24947 fnand %f8, %f12, %f8
24948 tg %icc, 0x7
24949 fxor %f12, %f0, %f2
24950 tleu %icc, 0x6
24951 sra %i3, %o4, %i2
24952 fmovsge %xcc, %f15, %f6
24953 addcc %o1, 0x1A78, %i4
24954 fcmpne16 %f6, %f6, %i5
24955 fnands %f13, %f15, %f1
24956 alignaddrl %l4, %i1, %o2
24957 fmovrde %g5, %f6, %f12
24958 stb %l6, [%l7 + 0x16]
24959 ta %icc, 0x0
24960 fmovrsgz %o5, %f15, %f10
24961 array8 %g4, %o6, %l1
24962 ldsh [%l7 + 0x66], %l0
24963 fmuld8ulx16 %f1, %f12, %f6
24964 fcmpne32 %f0, %f6, %i0
24965 movg %icc, %g7, %l3
24966 tvc %xcc, 0x2
24967 fxors %f15, %f0, %f1
24968 fmovspos %xcc, %f11, %f7
24969 st %f8, [%l7 + 0x20]
24970 stb %g6, [%l7 + 0x1B]
24971 fmovse %icc, %f8, %f5
24972 fandnot2 %f6, %f6, %f10
24973 ldsb [%l7 + 0x7E], %i6
24974 fbue %fcc2, loop_2939
24975 brz %g2, loop_2940
24976 ldub [%l7 + 0x56], %o0
24977 fpadd32s %f15, %f14, %f8
24978loop_2939:
24979 faligndata %f12, %f8, %f2
24980loop_2940:
24981 ldub [%l7 + 0x74], %l5
24982 for %f12, %f2, %f10
24983 stw %g3, [%l7 + 0x20]
24984 udivcc %o3, 0x0657, %i7
24985 edge32ln %o7, %g1, %i3
24986 bn,pt %icc, loop_2941
24987 tgu %icc, 0x6
24988 stw %o4, [%l7 + 0x28]
24989 ldsh [%l7 + 0x38], %i2
24990loop_2941:
24991 fmovrdgz %l2, %f0, %f2
24992 fmovsgu %xcc, %f4, %f10
24993 fandnot2s %f9, %f2, %f13
24994 udiv %o1, 0x1375, %i5
24995 movg %icc, %i4, %l4
24996 fbuge,a %fcc3, loop_2942
24997 call loop_2943
24998 ldsb [%l7 + 0x5A], %i1
24999 andn %g5, 0x0B39, %o2
25000loop_2942:
25001 nop
25002 setx loop_2944, %l0, %l1
25003 wrpr 0x1, %tl
25004 wrpr %l1, %tnpc
25005 setx 0x34400001400, %l0, %l1
25006 wrpr %l1, %tstate
25007 wrhpr 0x4, %htstate
25008 done
25009loop_2943:
25010 nop
25011 setx loop_2945, %l0, %l1
25012 jmpl %l1, %o5
25013 siam 0x2
25014 bl,pt %xcc, loop_2946
25015loop_2944:
25016 tn %xcc, 0x0
25017loop_2945:
25018 fornot1 %f12, %f0, %f10
25019 edge32l %g4, %o6, %l1
25020loop_2946:
25021 fsrc1s %f10, %f0
25022 move %xcc, %l0, %i0
25023 fnot1 %f6, %f4
25024 st %f9, [%l7 + 0x14]
25025 edge32l %l6, %g7, %l3
25026 bleu,a %icc, loop_2947
25027 fbl %fcc1, loop_2948
25028 fandnot2s %f13, %f11, %f10
25029 ldsb [%l7 + 0x5B], %g6
25030loop_2947:
25031 sth %i6, [%l7 + 0x0A]
25032loop_2948:
25033 ldsb [%l7 + 0x5A], %o0
25034 andn %l5, %g3, %g2
25035 fblg,a %fcc0, loop_2949
25036 fmovsneg %icc, %f3, %f11
25037 ldx [%l7 + 0x28], %i7
25038 fmovdcs %icc, %f10, %f1
25039loop_2949:
25040 ldsw [%l7 + 0x7C], %o3
25041 ta %icc, 0x2
25042 edge32 %o7, %g1, %i3
25043 fba,a %fcc3, loop_2950
25044 fpsub32 %f12, %f14, %f14
25045 move %icc, %o4, %l2
25046 sth %i2, [%l7 + 0x12]
25047loop_2950:
25048 movrgez %o1, 0x120, %i5
25049 std %f12, [%l7 + 0x68]
25050 edge32l %i4, %l4, %g5
25051 array32 %i1, %o2, %o5
25052 fbu,a %fcc2, loop_2951
25053 edge16 %o6, %l1, %g4
25054 bneg,pn %xcc, loop_2952
25055 bneg,a %xcc, loop_2953
25056loop_2951:
25057 movrlez %l0, %i0, %l6
25058 ldub [%l7 + 0x6D], %l3
25059loop_2952:
25060 std %f2, [%l7 + 0x70]
25061loop_2953:
25062 tpos %icc, 0x2
25063 ldd [%l7 + 0x68], %f0
25064 sll %g6, %i6, %o0
25065 movleu %icc, %g7, %l5
25066 fpsub32s %f11, %f4, %f9
25067 array32 %g2, %i7, %o3
25068 fcmps %fcc3, %f2, %f9
25069 fmovdcc %xcc, %f8, %f14
25070 fabss %f11, %f13
25071 array16 %g3, %g1, %o7
25072 fblg,a %fcc0, loop_2954
25073 be,a %icc, loop_2955
25074 ld [%l7 + 0x20], %f7
25075 stx %i3, [%l7 + 0x30]
25076loop_2954:
25077 subccc %o4, %i2, %o1
25078loop_2955:
25079 lduh [%l7 + 0x78], %l2
25080 ldsb [%l7 + 0x24], %i4
25081 ldsb [%l7 + 0x2C], %i5
25082 pdist %f8, %f0, %f4
25083 umulcc %g5, 0x1DB0, %i1
25084 be,a loop_2956
25085 bshuffle %f2, %f4, %f2
25086 lduh [%l7 + 0x50], %l4
25087 fexpand %f13, %f10
25088loop_2956:
25089 stx %o2, [%l7 + 0x28]
25090 fmovrdgz %o5, %f14, %f8
25091 movge %xcc, %o6, %g4
25092 xorcc %l1, 0x16A0, %i0
25093 std %f14, [%l7 + 0x10]
25094 ldub [%l7 + 0x3D], %l6
25095 movvc %icc, %l0, %l3
25096 std %f8, [%l7 + 0x50]
25097 tn %xcc, 0x5
25098 fandnot1s %f13, %f5, %f0
25099 srax %i6, 0x0E, %g6
25100 array8 %g7, %o0, %g2
25101 bcs,pn %xcc, loop_2957
25102 fbl,a %fcc2, loop_2958
25103 tcc %xcc, 0x6
25104 addccc %i7, 0x01E8, %l5
25105loop_2957:
25106 fnegs %f14, %f6
25107loop_2958:
25108 fmovdge %xcc, %f3, %f11
25109 sth %g3, [%l7 + 0x36]
25110 brz,a %g1, loop_2959
25111 ldd [%l7 + 0x10], %f6
25112 ldsw [%l7 + 0x20], %o7
25113 tl %xcc, 0x2
25114loop_2959:
25115 fnands %f12, %f11, %f6
25116 fmovdcc %xcc, %f7, %f14
25117 ldsh [%l7 + 0x6E], %o3
25118 fmovdg %xcc, %f1, %f8
25119 or %o4, %i2, %o1
25120 fbo,a %fcc1, loop_2960
25121 fmovrsgz %i3, %f1, %f7
25122 st %f12, [%l7 + 0x18]
25123 ldx [%l7 + 0x38], %i4
25124loop_2960:
25125 stw %i5, [%l7 + 0x70]
25126 xnorcc %g5, %l2, %l4
25127 fors %f11, %f6, %f10
25128 movl %xcc, %i1, %o2
25129 bneg %xcc, loop_2961
25130 movn %xcc, %o6, %g4
25131 edge8l %o5, %l1, %i0
25132 lduh [%l7 + 0x62], %l0
25133loop_2961:
25134 st %f2, [%l7 + 0x68]
25135 fmovsneg %xcc, %f1, %f2
25136 sdivcc %l3, 0x07B3, %l6
25137 udivx %g6, 0x12B3, %g7
25138 sub %i6, %g2, %i7
25139 call loop_2962
25140 lduw [%l7 + 0x44], %o0
25141 sra %g3, %g1, %o7
25142 edge8l %l5, %o3, %o4
25143loop_2962:
25144 ldd [%l7 + 0x50], %f6
25145 sra %i2, %i3, %i4
25146 ldd [%l7 + 0x78], %f4
25147 srl %o1, 0x01, %g5
25148 nop
25149 setx loop_2963, %l0, %l1
25150 jmpl %l1, %i5
25151 stx %l4, [%l7 + 0x20]
25152 fornot2s %f7, %f6, %f10
25153 ble %xcc, loop_2964
25154loop_2963:
25155 addccc %l2, %o2, %o6
25156 popc %g4, %o5
25157 fmovdg %icc, %f0, %f14
25158loop_2964:
25159 ldx [%l7 + 0x30], %i1
25160 fbe,a %fcc2, loop_2965
25161 bne,a loop_2966
25162 ldsb [%l7 + 0x29], %l1
25163 alignaddr %i0, %l0, %l3
25164loop_2965:
25165 edge16l %l6, %g7, %g6
25166loop_2966:
25167 lduw [%l7 + 0x10], %i6
25168 ldub [%l7 + 0x35], %g2
25169 subc %o0, 0x01D7, %g3
25170 fxor %f12, %f10, %f12
25171 fbl %fcc1, loop_2967
25172 fornot2s %f10, %f0, %f14
25173 faligndata %f6, %f10, %f2
25174 movg %icc, %g1, %o7
25175loop_2967:
25176 mulx %i7, 0x09BD, %o3
25177 ldx [%l7 + 0x60], %l5
25178 edge16n %i2, %i3, %i4
25179 fcmpeq32 %f8, %f8, %o4
25180 bn,a loop_2968
25181 andncc %g5, %o1, %i5
25182 fcmpeq16 %f0, %f4, %l4
25183 edge32ln %l2, %o2, %o6
25184loop_2968:
25185 edge8l %o5, %g4, %i1
25186 fand %f10, %f0, %f2
25187 bvc,a,pn %xcc, loop_2969
25188 ldx [%l7 + 0x10], %l1
25189 brlz,a %i0, loop_2970
25190 or %l0, 0x19FF, %l6
25191loop_2969:
25192 fmovsge %xcc, %f0, %f6
25193 lduw [%l7 + 0x2C], %l3
25194loop_2970:
25195 fbl,a %fcc1, loop_2971
25196 ldub [%l7 + 0x40], %g7
25197 ld [%l7 + 0x74], %f2
25198 udivcc %i6, 0x1C9F, %g2
25199loop_2971:
25200 sth %g6, [%l7 + 0x60]
25201 fpsub32s %f13, %f4, %f13
25202 ldub [%l7 + 0x70], %g3
25203 movrgz %o0, %o7, %g1
25204 sdivcc %i7, 0x17B4, %l5
25205 smul %i2, 0x0FBC, %i3
25206 subcc %o3, 0x1077, %i4
25207 ld [%l7 + 0x48], %f15
25208 fmovscc %xcc, %f0, %f12
25209 fnors %f11, %f4, %f12
25210 ldsw [%l7 + 0x1C], %g5
25211 fxors %f15, %f11, %f1
25212 fabss %f7, %f0
25213 fmul8x16al %f5, %f1, %f2
25214 sub %o1, %o4, %i5
25215 orncc %l2, %o2, %o6
25216 addcc %o5, 0x08AA, %g4
25217 fandnot1s %f10, %f14, %f11
25218 std %f4, [%l7 + 0x38]
25219 fcmpd %fcc0, %f8, %f2
25220 ldsb [%l7 + 0x67], %i1
25221 fbn,a %fcc0, loop_2972
25222 fcmped %fcc2, %f2, %f0
25223 fnot2 %f12, %f4
25224 fmovrde %l1, %f6, %f4
25225loop_2972:
25226 fmovscs %icc, %f14, %f13
25227 andncc %l4, %l0, %l6
25228 fbl %fcc1, loop_2973
25229 ldsh [%l7 + 0x54], %i0
25230 lduh [%l7 + 0x72], %l3
25231 stw %i6, [%l7 + 0x50]
25232loop_2973:
25233 sth %g2, [%l7 + 0x26]
25234 fbl,a %fcc1, loop_2974
25235 fsrc2 %f14, %f14
25236 fpack16 %f14, %f12
25237 fcmpd %fcc1, %f12, %f8
25238loop_2974:
25239 ld [%l7 + 0x2C], %f0
25240 fmovrslez %g7, %f15, %f10
25241 lduh [%l7 + 0x4E], %g6
25242 mova %icc, %o0, %o7
25243 fpsub16 %f8, %f12, %f10
25244 call loop_2975
25245 pdist %f6, %f6, %f10
25246 stb %g3, [%l7 + 0x34]
25247 edge32l %i7, %g1, %i2
25248loop_2975:
25249 faligndata %f10, %f10, %f2
25250 fmovdge %xcc, %f5, %f13
25251 fnand %f0, %f8, %f2
25252 fcmpgt16 %f0, %f10, %l5
25253 fzero %f0
25254 movge %icc, %i3, %o3
25255 fandnot2 %f4, %f14, %f12
25256 mulscc %i4, 0x191B, %g5
25257 umulcc %o1, %i5, %o4
25258 tvs %icc, 0x2
25259 fmul8x16au %f15, %f14, %f6
25260 mulscc %l2, %o2, %o6
25261 movge %xcc, %o5, %i1
25262 srl %g4, %l1, %l4
25263 stx %l6, [%l7 + 0x78]
25264 stw %l0, [%l7 + 0x2C]
25265 fmovdvs %xcc, %f8, %f13
25266 faligndata %f2, %f6, %f12
25267 fmovdcc %xcc, %f4, %f15
25268 stx %l3, [%l7 + 0x18]
25269 or %i0, %i6, %g7
25270 fcmped %fcc3, %f4, %f10
25271 stw %g2, [%l7 + 0x44]
25272 ldsw [%l7 + 0x0C], %o0
25273 ldsb [%l7 + 0x0A], %g6
25274 popc %g3, %o7
25275 nop
25276 setx loop_2976, %l0, %l1
25277 wrpr 0x1, %tl
25278 wrpr %l1, %tnpc
25279 setx 0x34400001400, %l0, %l1
25280 wrpr %l1, %tstate
25281 wrhpr 0x4, %htstate
25282 done
25283 tneg %xcc, 0x1
25284 tleu %xcc, 0x7
25285 alignaddrl %g1, %i7, %l5
25286loop_2976:
25287 fbul,a %fcc2, loop_2977
25288 fmovsn %xcc, %f4, %f5
25289 stb %i2, [%l7 + 0x55]
25290 te %icc, 0x5
25291loop_2977:
25292 mulx %o3, 0x1D02, %i3
25293 tvc %xcc, 0x4
25294 fbue %fcc2, loop_2978
25295 fbge %fcc1, loop_2979
25296 brlez,a %i4, loop_2980
25297 fbg %fcc1, loop_2981
25298loop_2978:
25299 edge8l %g5, %o1, %o4
25300loop_2979:
25301 array8 %i5, %o2, %o6
25302loop_2980:
25303 edge32 %o5, %l2, %g4
25304loop_2981:
25305 fmovrdlz %i1, %f0, %f2
25306 fxnors %f11, %f2, %f15
25307 ta %xcc, 0x7
25308 fbge,a %fcc0, loop_2982
25309 ldx [%l7 + 0x30], %l1
25310 fpadd16 %f14, %f14, %f14
25311 ld [%l7 + 0x68], %f12
25312loop_2982:
25313 sdivcc %l6, 0x1CDA, %l4
25314 stb %l3, [%l7 + 0x2A]
25315 fmul8x16au %f9, %f10, %f2
25316 fornot1s %f1, %f15, %f12
25317 std %f6, [%l7 + 0x18]
25318 ldx [%l7 + 0x20], %i0
25319 ldsb [%l7 + 0x17], %l0
25320 sdiv %i6, 0x1DFA, %g7
25321 movrlz %g2, %o0, %g6
25322 fmovrsgz %o7, %f7, %f2
25323 fble %fcc2, loop_2983
25324 fbl %fcc0, loop_2984
25325 fcmped %fcc3, %f14, %f6
25326 edge16ln %g3, %g1, %l5
25327loop_2983:
25328 std %f0, [%l7 + 0x40]
25329loop_2984:
25330 fmovsl %icc, %f14, %f1
25331 mova %icc, %i7, %i2
25332 stx %o3, [%l7 + 0x48]
25333 fnot2 %f2, %f4
25334 bvc,pt %icc, loop_2985
25335 fbge %fcc0, loop_2986
25336 fcmpd %fcc3, %f14, %f0
25337 umulcc %i3, %g5, %i4
25338loop_2985:
25339 ldsh [%l7 + 0x0A], %o4
25340loop_2986:
25341 std %f12, [%l7 + 0x28]
25342 fsrc2s %f6, %f4
25343 nop
25344 setx loop_2987, %l0, %l1
25345 jmpl %l1, %i5
25346 stx %o2, [%l7 + 0x58]
25347 fxor %f8, %f10, %f12
25348 fnot1 %f14, %f0
25349loop_2987:
25350 fmovrslez %o6, %f8, %f14
25351 srlx %o1, 0x01, %l2
25352 fpsub32 %f2, %f0, %f14
25353 stb %g4, [%l7 + 0x46]
25354 fpsub16 %f2, %f6, %f2
25355 lduh [%l7 + 0x52], %i1
25356 lduw [%l7 + 0x1C], %o5
25357 fmovdne %xcc, %f7, %f10
25358 fmul8x16 %f3, %f6, %f0
25359 lduw [%l7 + 0x4C], %l1
25360 fmovdcc %xcc, %f12, %f1
25361 stw %l4, [%l7 + 0x74]
25362 brnz %l6, loop_2988
25363 ldsw [%l7 + 0x20], %l3
25364 movl %icc, %l0, %i6
25365 fmovdn %icc, %f14, %f10
25366loop_2988:
25367 fsrc2s %f13, %f11
25368 fpack16 %f4, %f11
25369 fcmpeq32 %f8, %f10, %g7
25370 fmovsa %icc, %f13, %f5
25371 fandnot2 %f2, %f12, %f10
25372 lduh [%l7 + 0x7A], %i0
25373 ldx [%l7 + 0x20], %o0
25374 tle %xcc, 0x1
25375 fbge %fcc2, loop_2989
25376 andn %g2, 0x1497, %o7
25377 fmovrslz %g3, %f2, %f10
25378 fnand %f0, %f8, %f0
25379loop_2989:
25380 lduh [%l7 + 0x66], %g1
25381 addc %g6, %l5, %i7
25382 stb %i2, [%l7 + 0x4C]
25383 bvs %icc, loop_2990
25384 stw %i3, [%l7 + 0x54]
25385 movleu %xcc, %o3, %g5
25386 fornot1s %f13, %f14, %f7
25387loop_2990:
25388 tleu %xcc, 0x2
25389 bge,a %icc, loop_2991
25390 addcc %o4, 0x0148, %i5
25391 fcmpeq16 %f0, %f2, %i4
25392 smul %o2, %o1, %o6
25393loop_2991:
25394 fzero %f8
25395 fmul8sux16 %f14, %f4, %f14
25396 lduh [%l7 + 0x5E], %g4
25397 movle %xcc, %l2, %i1
25398 fmovdn %icc, %f4, %f7
25399 st %f10, [%l7 + 0x6C]
25400 movvc %icc, %l1, %o5
25401 movneg %icc, %l6, %l3
25402 lduw [%l7 + 0x5C], %l0
25403 orn %l4, 0x1287, %i6
25404 fcmpd %fcc0, %f10, %f8
25405 stx %i0, [%l7 + 0x60]
25406 fmovrde %g7, %f8, %f0
25407 stx %o0, [%l7 + 0x58]
25408 bvs %xcc, loop_2992
25409 ldsb [%l7 + 0x56], %o7
25410 edge16ln %g3, %g2, %g1
25411 fmovdpos %xcc, %f12, %f0
25412loop_2992:
25413 stb %g6, [%l7 + 0x26]
25414 ldsb [%l7 + 0x08], %l5
25415 fcmple16 %f12, %f4, %i2
25416 bge,pn %xcc, loop_2993
25417 ldx [%l7 + 0x20], %i3
25418 sth %o3, [%l7 + 0x0A]
25419 fbg %fcc2, loop_2994
25420loop_2993:
25421 srl %g5, 0x15, %i7
25422 bcc %icc, loop_2995
25423 ta %icc, 0x5
25424loop_2994:
25425 tsubcctv %i5, 0x02C7, %i4
25426 ldsw [%l7 + 0x14], %o2
25427loop_2995:
25428 andn %o1, 0x0E55, %o4
25429 movpos %xcc, %g4, %o6
25430 std %f14, [%l7 + 0x08]
25431 subcc %l2, %l1, %o5
25432 ldub [%l7 + 0x6A], %i1
25433 fmovdneg %xcc, %f3, %f15
25434 fmovda %xcc, %f1, %f9
25435 addcc %l3, 0x03BB, %l0
25436 bl,a loop_2996
25437 tle %xcc, 0x6
25438 tge %icc, 0x2
25439 ldd [%l7 + 0x40], %f6
25440loop_2996:
25441 movrgz %l4, 0x026, %l6
25442 fpack16 %f0, %f9
25443 fmovsa %xcc, %f8, %f1
25444 edge32ln %i0, %i6, %o0
25445 std %f4, [%l7 + 0x20]
25446 fmovdl %icc, %f6, %f7
25447 fmovda %icc, %f1, %f4
25448 udivcc %o7, 0x0C15, %g7
25449 xor %g3, %g2, %g1
25450 sub %l5, %i2, %g6
25451 nop
25452 setx loop_2997, %l0, %l1
25453 jmpl %l1, %i3
25454 brgez,a %o3, loop_2998
25455 ldub [%l7 + 0x60], %i7
25456 add %g5, 0x0E7B, %i5
25457loop_2997:
25458 fbule %fcc3, loop_2999
25459loop_2998:
25460 fmovd %f2, %f6
25461 move %icc, %o2, %o1
25462 st %f4, [%l7 + 0x48]
25463loop_2999:
25464 fcmpgt16 %f10, %f4, %i4
25465 fnegd %f4, %f4
25466 addc %g4, 0x00C2, %o6
25467 fmovda %xcc, %f15, %f0
25468 stw %l2, [%l7 + 0x3C]
25469 fnor %f10, %f4, %f10
25470 addc %o4, %l1, %i1
25471 and %l3, %o5, %l0
25472 fmovdn %icc, %f13, %f13
25473 movle %icc, %l6, %l4
25474 nop
25475 setx loop_3000, %l0, %l1
25476 jmpl %l1, %i0
25477 ldsw [%l7 + 0x0C], %i6
25478 fba,a %fcc0, loop_3001
25479 fmul8ulx16 %f0, %f10, %f2
25480loop_3000:
25481 fors %f8, %f11, %f3
25482 fmovd %f8, %f6
25483loop_3001:
25484 fbul,a %fcc0, loop_3002
25485 fmovsle %xcc, %f3, %f2
25486 te %icc, 0x1
25487 fmovsne %icc, %f5, %f5
25488loop_3002:
25489 ldsh [%l7 + 0x18], %o7
25490 tcs %icc, 0x1
25491 te %icc, 0x2
25492 fsrc2s %f0, %f4
25493 stw %g7, [%l7 + 0x3C]
25494 fors %f7, %f10, %f3
25495 ldd [%l7 + 0x10], %f10
25496 bcc,a loop_3003
25497 ldsh [%l7 + 0x6C], %o0
25498 stw %g3, [%l7 + 0x7C]
25499 fmovdgu %xcc, %f13, %f14
25500loop_3003:
25501 mulx %g2, 0x1A84, %l5
25502 fornot1s %f15, %f8, %f8
25503 fsrc1 %f4, %f2
25504 stw %i2, [%l7 + 0x18]
25505 tle %icc, 0x3
25506 brgz,a %g6, loop_3004
25507 call loop_3005
25508 tsubcctv %i3, %o3, %i7
25509 fmovdg %icc, %f1, %f1
25510loop_3004:
25511 brgz,a %g5, loop_3006
25512loop_3005:
25513 tpos %xcc, 0x4
25514 fbo %fcc3, loop_3007
25515 movleu %xcc, %g1, %i5
25516loop_3006:
25517 edge32 %o1, %i4, %g4
25518 ldx [%l7 + 0x78], %o6
25519loop_3007:
25520 ldsw [%l7 + 0x4C], %l2
25521 fbule,a %fcc1, loop_3008
25522 std %f6, [%l7 + 0x50]
25523 sth %o4, [%l7 + 0x38]
25524 fba,a %fcc1, loop_3009
25525loop_3008:
25526 fmovsgu %xcc, %f0, %f0
25527 stw %l1, [%l7 + 0x0C]
25528 bgu,pn %xcc, loop_3010
25529loop_3009:
25530 ta %icc, 0x7
25531 st %f11, [%l7 + 0x44]
25532 sth %o2, [%l7 + 0x62]
25533loop_3010:
25534 fmovsg %icc, %f6, %f2
25535 fmovsgu %xcc, %f10, %f14
25536 ldsh [%l7 + 0x6C], %l3
25537 array8 %o5, %i1, %l6
25538 nop
25539 setx loop_3011, %l0, %l1
25540 wrpr 0x1, %tl
25541 wrpr %l1, %tpc
25542 add %l1, 0x4, %l1
25543 wrpr %l1, %tnpc
25544 setx 0x34400001400, %l0, %l1
25545 wrpr %l1, %tstate
25546 wrhpr 0x4, %htstate
25547 retry
25548 tvs %icc, 0x0
25549 ldsw [%l7 + 0x58], %l4
25550 fbne %fcc3, loop_3012
25551loop_3011:
25552 fzero %f0
25553 stw %i0, [%l7 + 0x24]
25554 ldx [%l7 + 0x20], %l0
25555loop_3012:
25556 sth %i6, [%l7 + 0x5A]
25557 fcmpgt32 %f6, %f2, %g7
25558 std %f2, [%l7 + 0x10]
25559 lduw [%l7 + 0x24], %o0
25560 orncc %g3, 0x05BD, %g2
25561 orcc %o7, %l5, %g6
25562 nop
25563 setx loop_3013, %l0, %l1
25564 wrpr 0x1, %tl
25565 wrpr %l1, %tpc
25566 add %l1, 0x4, %l1
25567 wrpr %l1, %tnpc
25568 setx 0x34400001400, %l0, %l1
25569 wrpr %l1, %tstate
25570 wrhpr 0x4, %htstate
25571 retry
25572 ldx [%l7 + 0x38], %i3
25573 sth %o3, [%l7 + 0x3A]
25574 fmul8x16au %f11, %f1, %f14
25575loop_3013:
25576 xnor %i7, %g5, %i2
25577 tn %xcc, 0x6
25578 brgez %i5, loop_3014
25579 fnor %f0, %f0, %f8
25580 lduh [%l7 + 0x74], %o1
25581 fbg %fcc3, loop_3015
25582loop_3014:
25583 stx %g1, [%l7 + 0x18]
25584 bge,pt %xcc, loop_3016
25585 stb %i4, [%l7 + 0x5B]
25586loop_3015:
25587 fba %fcc0, loop_3017
25588 fabsd %f10, %f2
25589loop_3016:
25590 movrgez %o6, 0x21B, %l2
25591 fnor %f6, %f12, %f8
25592loop_3017:
25593 fcmps %fcc1, %f13, %f2
25594 xor %g4, 0x06F5, %l1
25595 udivx %o4, 0x1787, %l3
25596 fbe,a %fcc2, loop_3018
25597 ldsh [%l7 + 0x24], %o5
25598 movl %icc, %i1, %o2
25599 ld [%l7 + 0x3C], %f3
25600loop_3018:
25601 edge8ln %l6, %l4, %l0
25602 edge16l %i6, %g7, %i0
25603 fmovde %xcc, %f2, %f9
25604 sllx %g3, 0x0E, %g2
25605 edge8l %o7, %l5, %g6
25606 fcmpgt32 %f8, %f14, %i3
25607 fmovrsgz %o3, %f10, %f0
25608 fmovscs %xcc, %f11, %f12
25609 nop
25610 setx loop_3019, %l0, %l1
25611 wrpr 0x1, %tl
25612 wrpr %l1, %tpc
25613 add %l1, 0x4, %l1
25614 wrpr %l1, %tnpc
25615 setx 0x34400001400, %l0, %l1
25616 wrpr %l1, %tstate
25617 wrhpr 0x4, %htstate
25618 retry
25619 ldsw [%l7 + 0x34], %o0
25620 taddcc %g5, 0x19AB, %i7
25621 nop
25622 setx loop_3020, %l0, %l1
25623 jmpl %l1, %i2
25624loop_3019:
25625 std %f2, [%l7 + 0x68]
25626 udiv %o1, 0x08C3, %g1
25627 smulcc %i5, %i4, %o6
25628loop_3020:
25629 subc %l2, 0x0F7F, %l1
25630 udivx %g4, 0x1F86, %l3
25631 fbe %fcc1, loop_3021
25632 ldub [%l7 + 0x40], %o4
25633 fmul8ulx16 %f6, %f10, %f12
25634 edge16 %i1, %o2, %l6
25635loop_3021:
25636 tneg %xcc, 0x6
25637 stw %l4, [%l7 + 0x3C]
25638 srax %o5, %l0, %i6
25639 fand %f14, %f14, %f8
25640 ld [%l7 + 0x0C], %f13
25641 bvs,pt %icc, loop_3022
25642 sth %g7, [%l7 + 0x26]
25643 ldx [%l7 + 0x28], %i0
25644 mulx %g3, 0x0F2F, %o7
25645loop_3022:
25646 fmovdcs %icc, %f6, %f10
25647 fbule %fcc3, loop_3023
25648 fmovdn %xcc, %f3, %f6
25649 ldd [%l7 + 0x30], %f8
25650 fmovdl %xcc, %f4, %f14
25651loop_3023:
25652 stb %g2, [%l7 + 0x66]
25653 fornot1 %f14, %f8, %f0
25654 fmovda %xcc, %f2, %f9
25655 fmovsvs %icc, %f13, %f14
25656 bneg,a,pn %icc, loop_3024
25657 add %g6, %i3, %o3
25658 edge16 %o0, %g5, %l5
25659 fnot2 %f6, %f14
25660loop_3024:
25661 fxor %f14, %f8, %f10
25662 fnor %f12, %f14, %f10
25663 edge16 %i7, %o1, %g1
25664 popc 0x038A, %i2
25665 brgz %i4, loop_3025
25666 fbe,a %fcc3, loop_3026
25667 ldx [%l7 + 0x78], %i5
25668 edge32ln %l2, %o6, %l1
25669loop_3025:
25670 std %f2, [%l7 + 0x18]
25671loop_3026:
25672 stx %l3, [%l7 + 0x40]
25673 fmovsneg %icc, %f4, %f2
25674 fmovrdgz %o4, %f0, %f6
25675 te %xcc, 0x2
25676 sethi 0x0A02, %g4
25677 fsrc2 %f4, %f10
25678 std %f10, [%l7 + 0x38]
25679 sll %o2, %i1, %l6
25680 tleu %icc, 0x6
25681 fmovsa %icc, %f3, %f6
25682 fbo %fcc1, loop_3027
25683 fpadd16 %f10, %f8, %f0
25684 fmovscs %icc, %f5, %f6
25685 movgu %xcc, %o5, %l4
25686loop_3027:
25687 brgz %i6, loop_3028
25688 fblg,a %fcc3, loop_3029
25689 tn %icc, 0x4
25690 fcmpne16 %f2, %f10, %l0
25691loop_3028:
25692 ldd [%l7 + 0x70], %f2
25693loop_3029:
25694 ldsh [%l7 + 0x38], %i0
25695 fba %fcc1, loop_3030
25696 fpsub32 %f10, %f14, %f8
25697 edge8 %g3, %o7, %g2
25698 or %g6, 0x063C, %g7
25699loop_3030:
25700 ldsh [%l7 + 0x6E], %i3
25701 st %f2, [%l7 + 0x48]
25702 fcmpeq32 %f6, %f2, %o3
25703 movcc %xcc, %g5, %l5
25704 ldsb [%l7 + 0x56], %o0
25705 ldd [%l7 + 0x78], %f4
25706 std %f6, [%l7 + 0x70]
25707 movleu %xcc, %i7, %o1
25708 std %f2, [%l7 + 0x30]
25709 bg,a loop_3031
25710 fmovrdlez %i2, %f4, %f6
25711 for %f10, %f2, %f4
25712 fbule %fcc2, loop_3032
25713loop_3031:
25714 lduw [%l7 + 0x60], %i4
25715 fmovsvs %icc, %f10, %f13
25716 sub %i5, 0x10C8, %l2
25717loop_3032:
25718 tpos %xcc, 0x0
25719 brz %o6, loop_3033
25720 stx %l1, [%l7 + 0x70]
25721 sth %l3, [%l7 + 0x7E]
25722 srax %o4, %g4, %o2
25723loop_3033:
25724 and %g1, %i1, %l6
25725 edge16l %l4, %i6, %l0
25726 srlx %i0, 0x03, %o5
25727 bneg,a %icc, loop_3034
25728 movvs %icc, %o7, %g2
25729 bshuffle %f10, %f2, %f10
25730 fmovsle %icc, %f11, %f9
25731loop_3034:
25732 sll %g3, %g6, %g7
25733 ldsh [%l7 + 0x7A], %i3
25734 umulcc %g5, %o3, %l5
25735 movvs %xcc, %o0, %o1
25736 fpsub16 %f2, %f2, %f10
25737 fbo %fcc3, loop_3035
25738 stx %i2, [%l7 + 0x68]
25739 popc 0x0F04, %i4
25740 st %f9, [%l7 + 0x1C]
25741loop_3035:
25742 fmovscs %icc, %f2, %f14
25743 fandnot1s %f7, %f2, %f11
25744 fmovs %f5, %f3
25745 fornot1s %f9, %f7, %f11
25746 fandnot2s %f1, %f8, %f5
25747 fmul8x16au %f5, %f15, %f8
25748 ldsw [%l7 + 0x6C], %i7
25749 ldx [%l7 + 0x30], %l2
25750 fmovsneg %icc, %f8, %f5
25751 sub %o6, %l1, %i5
25752 std %f0, [%l7 + 0x48]
25753 fxors %f0, %f2, %f0
25754 fmul8x16al %f12, %f14, %f6
25755 udivcc %l3, 0x0438, %g4
25756 fmovsle %xcc, %f4, %f8
25757 fmovsn %xcc, %f2, %f13
25758 bne,pt %icc, loop_3036
25759 fbuge %fcc0, loop_3037
25760 bge,pn %xcc, loop_3038
25761 fpsub32s %f11, %f13, %f13
25762loop_3036:
25763 tleu %xcc, 0x4
25764loop_3037:
25765 bcs,a,pn %xcc, loop_3039
25766loop_3038:
25767 lduw [%l7 + 0x1C], %o2
25768 movrne %o4, %i1, %g1
25769 edge16l %l6, %l4, %l0
25770loop_3039:
25771 fmovrdgz %i0, %f14, %f4
25772 bne,a %icc, loop_3040
25773 fpsub16 %f0, %f14, %f2
25774 sth %o5, [%l7 + 0x6A]
25775 tne %icc, 0x5
25776loop_3040:
25777 ld [%l7 + 0x60], %f6
25778 movle %icc, %i6, %g2
25779 andcc %o7, 0x1AB1, %g3
25780 fnegd %f10, %f2
25781 fmovrslez %g6, %f14, %f7
25782 fbge %fcc2, loop_3041
25783 orcc %g7, %g5, %i3
25784 lduh [%l7 + 0x74], %l5
25785 fmovdg %icc, %f6, %f5
25786loop_3041:
25787 subcc %o0, %o1, %o3
25788 andn %i2, 0x1B91, %i4
25789 ldx [%l7 + 0x08], %l2
25790 edge16n %o6, %l1, %i7
25791 or %i5, 0x1EE7, %g4
25792 fbul,a %fcc2, loop_3042
25793 lduw [%l7 + 0x14], %l3
25794 fabss %f11, %f12
25795 fpsub32 %f12, %f0, %f10
25796loop_3042:
25797 tsubcc %o2, %i1, %o4
25798 fcmpd %fcc1, %f6, %f12
25799 fmuld8ulx16 %f11, %f13, %f2
25800 fcmpgt16 %f6, %f8, %l6
25801 tl %xcc, 0x7
25802 fble,a %fcc2, loop_3043
25803 std %f0, [%l7 + 0x60]
25804 fmovrdgz %g1, %f14, %f14
25805 lduh [%l7 + 0x0A], %l0
25806loop_3043:
25807 fpsub16 %f4, %f0, %f12
25808 fmovrdgz %l4, %f14, %f10
25809 ldsh [%l7 + 0x10], %i0
25810 fmovdcc %xcc, %f2, %f14
25811 lduh [%l7 + 0x0E], %i6
25812 fmovdleu %icc, %f4, %f11
25813 fxnors %f4, %f3, %f6
25814 edge32n %o5, %g2, %g3
25815 ld [%l7 + 0x4C], %f8
25816 andncc %o7, %g7, %g5
25817 fcmpd %fcc0, %f6, %f8
25818 alignaddr %i3, %l5, %g6
25819 bshuffle %f14, %f0, %f4
25820 edge32n %o1, %o0, %i2
25821 fbge,a %fcc2, loop_3044
25822 fnors %f5, %f0, %f7
25823 brlz,a %o3, loop_3045
25824 stx %i4, [%l7 + 0x08]
25825loop_3044:
25826 fpsub32s %f13, %f10, %f0
25827 fcmple32 %f4, %f14, %o6
25828loop_3045:
25829 faligndata %f0, %f2, %f6
25830 fornot2 %f12, %f6, %f10
25831 fcmpeq16 %f8, %f4, %l2
25832 movrgz %l1, %i7, %i5
25833 ldd [%l7 + 0x10], %f10
25834 tl %icc, 0x2
25835 stw %l3, [%l7 + 0x30]
25836 fbne %fcc3, loop_3046
25837 fcmpne16 %f10, %f2, %o2
25838 tl %xcc, 0x5
25839 srlx %i1, %g4, %l6
25840loop_3046:
25841 ldd [%l7 + 0x10], %f8
25842 st %f1, [%l7 + 0x10]
25843 ldsh [%l7 + 0x32], %g1
25844 fsrc2 %f14, %f8
25845 ld [%l7 + 0x64], %f10
25846 fmovsne %xcc, %f12, %f7
25847 movpos %icc, %o4, %l4
25848 ldx [%l7 + 0x60], %i0
25849 stb %i6, [%l7 + 0x3C]
25850 fcmpne32 %f10, %f14, %l0
25851 tvs %xcc, 0x0
25852 tcs %xcc, 0x0
25853 fors %f12, %f13, %f12
25854 movvc %icc, %g2, %g3
25855 fmovrslz %o5, %f10, %f0
25856 movleu %xcc, %g7, %o7
25857 fabss %f9, %f9
25858 fbu,a %fcc1, loop_3047
25859 sth %g5, [%l7 + 0x60]
25860 sth %l5, [%l7 + 0x42]
25861 sub %i3, %g6, %o1
25862loop_3047:
25863 fnands %f13, %f0, %f9
25864 fcmpd %fcc1, %f8, %f0
25865 fnegd %f10, %f4
25866 bpos %icc, loop_3048
25867 ldsw [%l7 + 0x10], %i2
25868 movg %xcc, %o3, %o0
25869 fbg,a %fcc2, loop_3049
25870loop_3048:
25871 ldsh [%l7 + 0x34], %i4
25872 xnor %l2, 0x177D, %l1
25873 be,a loop_3050
25874loop_3049:
25875 movg %xcc, %i7, %o6
25876 bcs,a,pn %xcc, loop_3051
25877 fmovrde %i5, %f14, %f14
25878loop_3050:
25879 movg %icc, %l3, %i1
25880 std %f8, [%l7 + 0x68]
25881loop_3051:
25882 stx %g4, [%l7 + 0x20]
25883 nop
25884 setx loop_3052, %l0, %l1
25885 wrpr 0x1, %tl
25886 wrpr %l1, %tnpc
25887 setx 0x34400001400, %l0, %l1
25888 wrpr %l1, %tstate
25889 wrhpr 0x4, %htstate
25890 done
25891 ld [%l7 + 0x74], %f3
25892 fmovrsgez %l6, %f2, %f1
25893 lduh [%l7 + 0x20], %o2
25894loop_3052:
25895 ldub [%l7 + 0x0E], %o4
25896 lduw [%l7 + 0x28], %l4
25897 movleu %xcc, %g1, %i0
25898 fxnor %f14, %f6, %f8
25899 siam 0x3
25900 ba %icc, loop_3053
25901 sth %l0, [%l7 + 0x74]
25902 lduh [%l7 + 0x16], %g2
25903 fmovrdne %i6, %f2, %f8
25904loop_3053:
25905 fcmpgt32 %f0, %f4, %g3
25906 fbne,a %fcc2, loop_3054
25907 fmul8ulx16 %f0, %f6, %f12
25908 movvc %xcc, %o5, %g7
25909 stw %g5, [%l7 + 0x10]
25910loop_3054:
25911 fcmpne32 %f8, %f10, %o7
25912 umul %i3, 0x1FC2, %l5
25913 ldub [%l7 + 0x2C], %o1
25914 fsrc1s %f6, %f9
25915 std %f0, [%l7 + 0x48]
25916 tgu %xcc, 0x3
25917 ld [%l7 + 0x08], %f10
25918 st %f9, [%l7 + 0x40]
25919 brgz,a %g6, loop_3055
25920 fmovsleu %xcc, %f12, %f10
25921 xorcc %i2, 0x0904, %o0
25922 tl %icc, 0x2
25923loop_3055:
25924 fmovrdlz %o3, %f12, %f4
25925 ldsb [%l7 + 0x25], %i4
25926 movgu %icc, %l2, %i7
25927 st %f10, [%l7 + 0x58]
25928 bcc,a %icc, loop_3056
25929 fcmpes %fcc3, %f12, %f4
25930 fxnor %f10, %f12, %f0
25931 tneg %icc, 0x5
25932loop_3056:
25933 stw %o6, [%l7 + 0x70]
25934 sub %i5, %l1, %i1
25935 fpack32 %f8, %f10, %f8
25936 fmovrdne %g4, %f0, %f10
25937 fxnor %f6, %f6, %f10
25938 addccc %l6, %o2, %l3
25939 fmovdcs %icc, %f5, %f15
25940 tle %xcc, 0x5
25941 fmovrdne %o4, %f8, %f2
25942 fcmpeq16 %f6, %f8, %l4
25943 xnor %i0, %g1, %g2
25944 fmovscc %xcc, %f5, %f4
25945 edge16n %l0, %i6, %o5
25946 lduw [%l7 + 0x14], %g7
25947 sth %g5, [%l7 + 0x6E]
25948 or %o7, 0x1754, %i3
25949 ldub [%l7 + 0x10], %l5
25950 lduh [%l7 + 0x42], %g3
25951 ld [%l7 + 0x70], %f2
25952 tcs %xcc, 0x0
25953 ldx [%l7 + 0x18], %o1
25954 faligndata %f2, %f12, %f10
25955 udivx %i2, 0x0EE4, %o0
25956 brgz,a %o3, loop_3057
25957 ldsb [%l7 + 0x20], %i4
25958 tleu %icc, 0x4
25959 umulcc %l2, %i7, %g6
25960loop_3057:
25961 ldx [%l7 + 0x48], %i5
25962 ldub [%l7 + 0x6E], %l1
25963 fmovrde %o6, %f14, %f14
25964 ldub [%l7 + 0x5D], %g4
25965 fmovdleu %xcc, %f10, %f4
25966 lduw [%l7 + 0x4C], %l6
25967 fbue,a %fcc0, loop_3058
25968 movrne %o2, %i1, %o4
25969 ldsb [%l7 + 0x60], %l4
25970 fnand %f12, %f8, %f4
25971loop_3058:
25972 sethi 0x0F0E, %l3
25973 st %f3, [%l7 + 0x10]
25974 fmovsa %xcc, %f7, %f9
25975 fornot2s %f14, %f4, %f15
25976 fpackfix %f4, %f5
25977 ldx [%l7 + 0x30], %i0
25978 taddcctv %g1, %g2, %i6
25979 andncc %l0, %o5, %g7
25980 std %f0, [%l7 + 0x38]
25981 ldsh [%l7 + 0x66], %o7
25982 fmovrsgz %i3, %f13, %f15
25983 array16 %g5, %l5, %g3
25984 fmovsvs %xcc, %f11, %f9
25985 movle %icc, %i2, %o1
25986 fmovdge %xcc, %f12, %f5
25987 move %xcc, %o0, %i4
25988 st %f4, [%l7 + 0x38]
25989 fandnot2 %f0, %f0, %f10
25990 fcmple32 %f0, %f10, %l2
25991 edge8 %o3, %g6, %i5
25992 ldd [%l7 + 0x68], %f8
25993 ldsh [%l7 + 0x32], %l1
25994 fpack32 %f0, %f10, %f10
25995 tle %icc, 0x1
25996 stb %o6, [%l7 + 0x4C]
25997 fpadd32s %f1, %f9, %f1
25998 edge8ln %g4, %i7, %o2
25999 bvs,a,pt %xcc, loop_3059
26000 bvs,a,pn %xcc, loop_3060
26001 move %xcc, %l6, %i1
26002 fsrc2s %f7, %f5
26003loop_3059:
26004 ldx [%l7 + 0x38], %l4
26005loop_3060:
26006 addccc %o4, 0x0F1F, %i0
26007 bcc loop_3061
26008 stw %l3, [%l7 + 0x70]
26009 fmovdvc %xcc, %f7, %f11
26010 stw %g2, [%l7 + 0x60]
26011loop_3061:
26012 fble,a %fcc3, loop_3062
26013 tvc %xcc, 0x0
26014 addc %g1, %i6, %l0
26015 std %f0, [%l7 + 0x40]
26016loop_3062:
26017 fmovs %f7, %f13
26018 fandnot1 %f6, %f10, %f2
26019 andcc %g7, %o5, %o7
26020 st %f9, [%l7 + 0x64]
26021 bvc,a loop_3063
26022 fcmpne32 %f0, %f0, %g5
26023 std %f10, [%l7 + 0x70]
26024 bne loop_3064
26025loop_3063:
26026 fmovsg %xcc, %f2, %f13
26027 andncc %i3, %g3, %l5
26028 nop
26029 setx loop_3065, %l0, %l1
26030 jmpl %l1, %i2
26031loop_3064:
26032 tpos %icc, 0x1
26033 lduw [%l7 + 0x74], %o0
26034 subccc %o1, 0x13BD, %i4
26035loop_3065:
26036 taddcctv %o3, 0x1222, %l2
26037 std %f0, [%l7 + 0x60]
26038 fmovse %xcc, %f15, %f12
26039 ldsw [%l7 + 0x20], %g6
26040 fmovdneg %icc, %f15, %f11
26041 fmovrse %l1, %f2, %f12
26042 be,a %xcc, loop_3066
26043 st %f15, [%l7 + 0x48]
26044 ldub [%l7 + 0x5D], %i5
26045 stx %o6, [%l7 + 0x10]
26046loop_3066:
26047 stb %g4, [%l7 + 0x24]
26048 lduw [%l7 + 0x78], %o2
26049 fcmpne16 %f0, %f6, %l6
26050 ldsw [%l7 + 0x70], %i7
26051 stb %i1, [%l7 + 0x73]
26052 st %f9, [%l7 + 0x44]
26053 ldsw [%l7 + 0x14], %o4
26054 ldsw [%l7 + 0x10], %l4
26055 fmovrse %i0, %f7, %f14
26056 fbge %fcc0, loop_3067
26057 fmovsvc %icc, %f1, %f7
26058 ldsw [%l7 + 0x38], %g2
26059 bcs,pt %icc, loop_3068
26060loop_3067:
26061 lduh [%l7 + 0x74], %l3
26062 be loop_3069
26063 fpadd16s %f12, %f5, %f14
26064loop_3068:
26065 st %f11, [%l7 + 0x44]
26066 fands %f9, %f13, %f0
26067loop_3069:
26068 fmovrdgez %g1, %f8, %f2
26069 sth %i6, [%l7 + 0x7A]
26070 edge8ln %g7, %l0, %o5
26071 ldx [%l7 + 0x40], %o7
26072 lduw [%l7 + 0x14], %i3
26073 fsrc1 %f6, %f8
26074 movrgz %g5, 0x0E4, %l5
26075 tvc %xcc, 0x7
26076 bcc %icc, loop_3070
26077 lduh [%l7 + 0x4A], %i2
26078 bpos,a,pt %icc, loop_3071
26079 fmovdge %icc, %f6, %f8
26080loop_3070:
26081 fpmerge %f8, %f15, %f8
26082 srax %o0, 0x10, %o1
26083loop_3071:
26084 lduh [%l7 + 0x74], %g3
26085 tle %icc, 0x6
26086 fbu %fcc3, loop_3072
26087 lduh [%l7 + 0x0A], %o3
26088 addc %i4, 0x1E60, %l2
26089 ldsh [%l7 + 0x64], %l1
26090loop_3072:
26091 ldsw [%l7 + 0x5C], %g6
26092 fblg,a %fcc1, loop_3073
26093 movgu %xcc, %i5, %o6
26094 fmovspos %icc, %f5, %f9
26095 array8 %g4, %l6, %i7
26096loop_3073:
26097 fmovrse %i1, %f1, %f2
26098 fbule %fcc2, loop_3074
26099 fmul8sux16 %f6, %f8, %f4
26100 fcmple32 %f2, %f8, %o4
26101 ldx [%l7 + 0x78], %o2
26102loop_3074:
26103 std %f0, [%l7 + 0x68]
26104 fornot1 %f14, %f10, %f2
26105 xor %l4, %g2, %i0
26106 fmovsl %icc, %f14, %f11
26107 std %f12, [%l7 + 0x38]
26108 fxnor %f14, %f12, %f12
26109 fbul %fcc3, loop_3075
26110 sra %l3, %i6, %g1
26111 ldsb [%l7 + 0x77], %g7
26112 fmovse %icc, %f13, %f12
26113loop_3075:
26114 ldx [%l7 + 0x40], %o5
26115 fzeros %f3
26116 srlx %l0, 0x1B, %i3
26117 fmul8x16al %f12, %f13, %f6
26118 movvs %xcc, %g5, %o7
26119 std %f8, [%l7 + 0x08]
26120 fbul,a %fcc1, loop_3076
26121 fmovscs %icc, %f10, %f4
26122 fmul8x16 %f6, %f14, %f14
26123 movne %icc, %i2, %o0
26124loop_3076:
26125 fmovsg %xcc, %f3, %f4
26126 bne %xcc, loop_3077
26127 std %f12, [%l7 + 0x48]
26128 brgez %o1, loop_3078
26129 lduw [%l7 + 0x70], %l5
26130loop_3077:
26131 movge %xcc, %g3, %i4
26132 stx %o3, [%l7 + 0x20]
26133loop_3078:
26134 edge8l %l1, %l2, %i5
26135 tcc %xcc, 0x2
26136 fcmple32 %f8, %f2, %g6
26137 fpadd32 %f4, %f0, %f4
26138 fmuld8ulx16 %f8, %f13, %f14
26139 fbue %fcc3, loop_3079
26140 tcs %icc, 0x7
26141 ldd [%l7 + 0x48], %f8
26142 fmuld8ulx16 %f8, %f0, %f2
26143loop_3079:
26144 fmovsne %xcc, %f8, %f14
26145 fmovdcs %xcc, %f5, %f0
26146 orncc %o6, 0x1D45, %g4
26147 edge32l %l6, %i1, %i7
26148 ldx [%l7 + 0x20], %o2
26149 tpos %xcc, 0x2
26150 alignaddr %l4, %o4, %g2
26151 fpadd16 %f6, %f10, %f8
26152 nop
26153 setx loop_3080, %l0, %l1
26154 wrpr 0x1, %tl
26155 wrpr %l1, %tnpc
26156 setx 0x34400001400, %l0, %l1
26157 wrpr %l1, %tstate
26158 wrhpr 0x4, %htstate
26159 done
26160 ldd [%l7 + 0x50], %f2
26161 bleu,a,pt %xcc, loop_3081
26162 fmovdpos %xcc, %f6, %f11
26163loop_3080:
26164 addccc %l3, %i6, %i0
26165 fmovsge %icc, %f12, %f12
26166loop_3081:
26167 fcmpne32 %f10, %f2, %g1
26168 movvs %xcc, %g7, %o5
26169 bcc loop_3082
26170 bvs,a %xcc, loop_3083
26171 edge16 %l0, %g5, %i3
26172 ld [%l7 + 0x10], %f4
26173loop_3082:
26174 fexpand %f1, %f4
26175loop_3083:
26176 movcc %xcc, %i2, %o7
26177 fmovdvs %xcc, %f14, %f1
26178 stx %o0, [%l7 + 0x78]
26179 ba,pt %icc, loop_3084
26180 ldd [%l7 + 0x40], %f10
26181 ldub [%l7 + 0x28], %o1
26182 tvc %icc, 0x3
26183loop_3084:
26184 fmovsge %xcc, %f4, %f10
26185 fbn %fcc1, loop_3085
26186 fbule,a %fcc3, loop_3086
26187 fmovsvs %icc, %f12, %f6
26188 ldx [%l7 + 0x20], %g3
26189loop_3085:
26190 fnor %f10, %f12, %f6
26191loop_3086:
26192 nop
26193 setx loop_3087, %l0, %l1
26194 jmpl %l1, %i4
26195 ldsb [%l7 + 0x3B], %o3
26196 bne,pn %xcc, loop_3088
26197 edge32ln %l5, %l2, %i5
26198loop_3087:
26199 stw %l1, [%l7 + 0x74]
26200 fxnors %f8, %f1, %f1
26201loop_3088:
26202 bshuffle %f8, %f0, %f0
26203 fmovrsne %o6, %f14, %f8
26204 orn %g4, %l6, %g6
26205 ldx [%l7 + 0x60], %i1
26206 fnot2s %f3, %f14
26207 edge32l %i7, %l4, %o2
26208 andcc %o4, %l3, %i6
26209 tvc %icc, 0x3
26210 sub %g2, 0x1583, %g1
26211 taddcctv %g7, 0x08FA, %o5
26212 sub %i0, %g5, %l0
26213 fmovde %xcc, %f3, %f8
26214 tvc %icc, 0x0
26215 fnot2 %f12, %f12
26216 ldsh [%l7 + 0x58], %i2
26217 movrgez %o7, %i3, %o1
26218 movneg %icc, %g3, %o0
26219 fmovscs %xcc, %f9, %f4
26220 std %f8, [%l7 + 0x08]
26221 ldx [%l7 + 0x18], %i4
26222 fmovdgu %xcc, %f6, %f1
26223 fmovdle %icc, %f8, %f2
26224 edge8l %o3, %l2, %l5
26225 ba,a loop_3089
26226 add %l1, 0x04AA, %i5
26227 movcs %icc, %g4, %l6
26228 fmovsvc %xcc, %f1, %f7
26229loop_3089:
26230 ldsb [%l7 + 0x69], %o6
26231 fpackfix %f2, %f2
26232 fbuge %fcc2, loop_3090
26233 tcs %icc, 0x1
26234 sth %i1, [%l7 + 0x62]
26235 tvc %icc, 0x7
26236loop_3090:
26237 fbge %fcc2, loop_3091
26238 edge16l %g6, %l4, %o2
26239 fcmple16 %f8, %f12, %o4
26240 fmovscs %icc, %f13, %f1
26241loop_3091:
26242 stx %l3, [%l7 + 0x40]
26243 fmovsvc %xcc, %f0, %f9
26244 ld [%l7 + 0x70], %f5
26245 stx %i7, [%l7 + 0x18]
26246 lduw [%l7 + 0x14], %i6
26247 addccc %g2, %g1, %o5
26248 nop
26249 setx loop_3092, %l0, %l1
26250 wrpr 0x1, %tl
26251 wrpr %l1, %tpc
26252 add %l1, 0x4, %l1
26253 wrpr %l1, %tnpc
26254 setx 0x34400001400, %l0, %l1
26255 wrpr %l1, %tstate
26256 wrhpr 0x4, %htstate
26257 retry
26258 bpos %xcc, loop_3093
26259 popc 0x14AC, %i0
26260 fba,a %fcc1, loop_3094
26261loop_3092:
26262 fmovsvc %xcc, %f1, %f5
26263loop_3093:
26264 taddcc %g5, %g7, %l0
26265 fxors %f2, %f11, %f6
26266loop_3094:
26267 lduw [%l7 + 0x10], %i2
26268 nop
26269 setx loop_3095, %l0, %l1
26270 wrpr 0x1, %tl
26271 wrpr %l1, %tnpc
26272 setx 0x34400001400, %l0, %l1
26273 wrpr %l1, %tstate
26274 wrhpr 0x4, %htstate
26275 done
26276 fandnot1s %f9, %f5, %f2
26277 lduh [%l7 + 0x3C], %o7
26278 stx %i3, [%l7 + 0x40]
26279loop_3095:
26280 stb %g3, [%l7 + 0x19]
26281 stx %o1, [%l7 + 0x28]
26282 ldd [%l7 + 0x58], %f8
26283 bg,a %xcc, loop_3096
26284 fnot1s %f7, %f9
26285 edge8 %o0, %i4, %l2
26286 andcc %o3, %l5, %l1
26287loop_3096:
26288 call loop_3097
26289 lduw [%l7 + 0x78], %g4
26290 fornot2 %f12, %f0, %f12
26291 movneg %icc, %l6, %o6
26292loop_3097:
26293 subc %i1, %i5, %l4
26294 bvs,pn %xcc, loop_3098
26295 fandnot2s %f9, %f1, %f2
26296 bge,pt %icc, loop_3099
26297 fnot2s %f0, %f11
26298loop_3098:
26299 st %f4, [%l7 + 0x50]
26300 fpsub32s %f4, %f4, %f15
26301loop_3099:
26302 ldub [%l7 + 0x19], %o2
26303 fcmpeq32 %f8, %f0, %g6
26304 fnegd %f14, %f12
26305 brgez,a %o4, loop_3100
26306 fxnors %f13, %f5, %f15
26307 movne %icc, %i7, %i6
26308 subccc %g2, 0x166F, %g1
26309loop_3100:
26310 sth %o5, [%l7 + 0x22]
26311 fmovdn %xcc, %f6, %f13
26312 fbe,a %fcc0, loop_3101
26313 sdiv %i0, 0x19EF, %g5
26314 and %g7, %l0, %i2
26315 ld [%l7 + 0x6C], %f6
26316loop_3101:
26317 subc %o7, %i3, %l3
26318 add %o1, 0x17CF, %o0
26319 edge32n %g3, %l2, %o3
26320 fxnor %f8, %f4, %f10
26321 fba %fcc1, loop_3102
26322 movvs %icc, %i4, %l1
26323 fmovse %xcc, %f1, %f3
26324 movcc %icc, %l5, %g4
26325loop_3102:
26326 xnor %o6, 0x0CA7, %i1
26327 ldsh [%l7 + 0x48], %l6
26328 edge16l %i5, %o2, %l4
26329 fmovdgu %xcc, %f8, %f3
26330 fbule %fcc1, loop_3103
26331 fmovrsgz %g6, %f1, %f11
26332 bge,pt %icc, loop_3104
26333 edge8ln %o4, %i6, %i7
26334loop_3103:
26335 stx %g2, [%l7 + 0x60]
26336 nop
26337 setx loop_3105, %l0, %l1
26338 jmpl %l1, %o5
26339loop_3104:
26340 fmul8x16au %f0, %f15, %f12
26341 ba,a loop_3106
26342 sub %i0, %g5, %g7
26343loop_3105:
26344 taddcc %g1, 0x0A2C, %i2
26345 ldx [%l7 + 0x58], %l0
26346loop_3106:
26347 andn %o7, 0x17C7, %i3
26348 ldd [%l7 + 0x58], %f0
26349 brgez %l3, loop_3107
26350 edge16l %o1, %o0, %g3
26351 fmovsa %xcc, %f6, %f2
26352 tg %xcc, 0x6
26353loop_3107:
26354 fmovrsgz %o3, %f4, %f3
26355 fands %f11, %f3, %f11
26356 stb %i4, [%l7 + 0x77]
26357 tpos %icc, 0x1
26358 stw %l2, [%l7 + 0x38]
26359 ld [%l7 + 0x18], %f12
26360 fcmpeq16 %f14, %f8, %l5
26361 xor %l1, %o6, %i1
26362 stx %l6, [%l7 + 0x50]
26363 taddcctv %i5, 0x09C7, %g4
26364 ldub [%l7 + 0x09], %l4
26365 sth %g6, [%l7 + 0x6E]
26366 fmovdpos %xcc, %f7, %f8
26367 fsrc1s %f15, %f1
26368 movrgez %o4, %o2, %i7
26369 lduw [%l7 + 0x0C], %i6
26370 fbul,a %fcc3, loop_3108
26371 srlx %g2, 0x0E, %o5
26372 fble %fcc3, loop_3109
26373 fmovsg %icc, %f13, %f10
26374loop_3108:
26375 orcc %g5, 0x13EF, %g7
26376 fxor %f10, %f2, %f14
26377loop_3109:
26378 fmuld8sux16 %f11, %f6, %f2
26379 movcs %icc, %g1, %i2
26380 umulcc %l0, 0x021F, %o7
26381 brz,a %i0, loop_3110
26382 edge16 %l3, %i3, %o1
26383 xnor %g3, 0x0489, %o0
26384 lduh [%l7 + 0x1E], %o3
26385loop_3110:
26386 movneg %icc, %l2, %i4
26387 ld [%l7 + 0x28], %f15
26388 edge8ln %l1, %o6, %l5
26389 fmovrsgz %i1, %f11, %f2
26390 movn %xcc, %l6, %g4
26391 taddcctv %l4, %g6, %o4
26392 stx %o2, [%l7 + 0x40]
26393 ld [%l7 + 0x10], %f2
26394 fmovrdgz %i7, %f2, %f0
26395 ldx [%l7 + 0x30], %i5
26396 ldd [%l7 + 0x50], %f0
26397 fmovd %f4, %f2
26398 move %icc, %i6, %g2
26399 fornot2 %f0, %f12, %f6
26400 fba,a %fcc2, loop_3111
26401 bvc,pn %xcc, loop_3112
26402 fbl %fcc0, loop_3113
26403 fbug %fcc3, loop_3114
26404loop_3111:
26405 ldsw [%l7 + 0x5C], %g5
26406loop_3112:
26407 fnors %f9, %f9, %f3
26408loop_3113:
26409 lduw [%l7 + 0x3C], %g7
26410loop_3114:
26411 nop
26412 setx loop_3115, %l0, %l1
26413 wrpr 0x1, %tl
26414 wrpr %l1, %tnpc
26415 setx 0x34400001400, %l0, %l1
26416 wrpr %l1, %tstate
26417 wrhpr 0x4, %htstate
26418 done
26419 st %f11, [%l7 + 0x50]
26420 srax %o5, 0x1C, %i2
26421 fpack16 %f0, %f12
26422loop_3115:
26423 addc %l0, %o7, %g1
26424 pdist %f10, %f4, %f8
26425 fmovsn %xcc, %f11, %f1
26426 fmul8ulx16 %f12, %f12, %f10
26427 tne %icc, 0x1
26428 fmovsge %xcc, %f7, %f3
26429 array32 %i0, %i3, %o1
26430 ldsw [%l7 + 0x7C], %g3
26431 movvc %xcc, %o0, %o3
26432 udivcc %l3, 0x0D03, %i4
26433 tcc %xcc, 0x4
26434 bleu,a loop_3116
26435 edge32 %l1, %o6, %l2
26436 fpadd16s %f12, %f0, %f1
26437 movne %icc, %i1, %l5
26438loop_3116:
26439 tgu %xcc, 0x1
26440 edge16ln %l6, %g4, %g6
26441 stx %l4, [%l7 + 0x38]
26442 ldx [%l7 + 0x40], %o4
26443 tgu %icc, 0x7
26444 array8 %i7, %o2, %i5
26445 fmovd %f10, %f2
26446 movrne %g2, 0x1B8, %i6
26447 bneg,a,pn %icc, loop_3117
26448 lduh [%l7 + 0x6A], %g7
26449 array16 %o5, %g5, %i2
26450 fzeros %f3
26451loop_3117:
26452 movcs %icc, %l0, %g1
26453 stw %i0, [%l7 + 0x38]
26454 tcs %icc, 0x1
26455 bvs,pt %xcc, loop_3118
26456 fmovdneg %xcc, %f6, %f13
26457 fcmps %fcc3, %f14, %f10
26458 sdivx %o7, 0x0B53, %o1
26459loop_3118:
26460 fnand %f12, %f10, %f10
26461 movrgez %i3, %o0, %g3
26462 smulcc %o3, %i4, %l1
26463 tcs %icc, 0x3
26464 alignaddrl %o6, %l3, %l2
26465 fmovsle %icc, %f4, %f0
26466 lduh [%l7 + 0x58], %l5
26467 fnot1 %f8, %f2
26468 fcmpgt32 %f12, %f0, %l6
26469 ld [%l7 + 0x54], %f10
26470 ldx [%l7 + 0x50], %i1
26471 ldsw [%l7 + 0x4C], %g4
26472 fmovrdne %l4, %f10, %f4
26473 tleu %icc, 0x2
26474 fmovd %f0, %f6
26475 bn loop_3119
26476 fbge %fcc1, loop_3120
26477 st %f9, [%l7 + 0x78]
26478 ldsw [%l7 + 0x14], %o4
26479loop_3119:
26480 std %f2, [%l7 + 0x20]
26481loop_3120:
26482 or %i7, 0x0B9E, %g6
26483 lduh [%l7 + 0x14], %i5
26484 edge32 %o2, %i6, %g7
26485 fxnor %f2, %f4, %f8
26486 ldx [%l7 + 0x78], %o5
26487 move %xcc, %g2, %g5
26488 bcs %icc, loop_3121
26489 xnorcc %l0, 0x17DC, %g1
26490 orncc %i2, 0x0D54, %i0
26491 orcc %o7, %o1, %i3
26492loop_3121:
26493 ldsb [%l7 + 0x6A], %o0
26494 fmovdg %icc, %f2, %f15
26495 std %f12, [%l7 + 0x10]
26496 sth %o3, [%l7 + 0x72]
26497 ldd [%l7 + 0x48], %f10
26498 ldd [%l7 + 0x58], %f12
26499 ldub [%l7 + 0x2F], %g3
26500 tcc %xcc, 0x2
26501 sllx %l1, %i4, %o6
26502 fmul8ulx16 %f6, %f10, %f8
26503 fmovdpos %icc, %f9, %f10
26504 movn %icc, %l3, %l5
26505 ldsb [%l7 + 0x09], %l6
26506 smulcc %i1, 0x1D31, %g4
26507 fandnot1 %f6, %f8, %f8
26508 alignaddrl %l4, %o4, %l2
26509 ldsb [%l7 + 0x71], %g6
26510 popc %i5, %o2
26511 movn %icc, %i6, %g7
26512 stx %i7, [%l7 + 0x38]
26513 ble,a,pn %icc, loop_3122
26514 fones %f10
26515 xorcc %o5, 0x1596, %g2
26516 movg %icc, %l0, %g5
26517loop_3122:
26518 array16 %g1, %i2, %i0
26519 fbug %fcc0, loop_3123
26520 smulcc %o1, %i3, %o7
26521 ldsw [%l7 + 0x60], %o3
26522 lduh [%l7 + 0x20], %g3
26523loop_3123:
26524 movleu %icc, %l1, %o0
26525 ldx [%l7 + 0x60], %i4
26526 fmovsle %icc, %f14, %f5
26527 move %xcc, %o6, %l3
26528 fnegd %f0, %f14
26529 fmovdleu %xcc, %f3, %f4
26530 ldsb [%l7 + 0x44], %l5
26531 ldx [%l7 + 0x58], %i1
26532 lduw [%l7 + 0x28], %g4
26533 ld [%l7 + 0x4C], %f10
26534 fsrc2s %f4, %f10
26535 brgez %l6, loop_3124
26536 stb %o4, [%l7 + 0x72]
26537 taddcctv %l2, 0x0596, %l4
26538 add %i5, %g6, %i6
26539loop_3124:
26540 stw %g7, [%l7 + 0x6C]
26541 ldsw [%l7 + 0x68], %o2
26542 st %f11, [%l7 + 0x38]
26543 tneg %icc, 0x7
26544 te %icc, 0x4
26545 be,pn %xcc, loop_3125
26546 lduw [%l7 + 0x60], %i7
26547 subc %o5, %l0, %g2
26548 stx %g1, [%l7 + 0x50]
26549loop_3125:
26550 mulscc %i2, 0x0974, %i0
26551 fpsub32s %f15, %f3, %f15
26552 movgu %xcc, %g5, %o1
26553 tneg %icc, 0x5
26554 ldsb [%l7 + 0x25], %o7
26555 fmovsne %icc, %f2, %f2
26556 fnegs %f4, %f8
26557 fmovdgu %icc, %f0, %f3
26558 fpsub16 %f14, %f10, %f4
26559 ldsh [%l7 + 0x32], %o3
26560 brlz,a %g3, loop_3126
26561 stx %l1, [%l7 + 0x48]
26562 fbug %fcc2, loop_3127
26563 orn %o0, 0x0068, %i3
26564loop_3126:
26565 fnot2s %f9, %f15
26566 fmul8x16 %f5, %f4, %f12
26567loop_3127:
26568 fmovsa %xcc, %f0, %f2
26569 movgu %xcc, %i4, %l3
26570 ldsh [%l7 + 0x2C], %o6
26571 ldsb [%l7 + 0x4B], %i1
26572 fmovde %icc, %f13, %f5
26573 udiv %g4, 0x1D55, %l6
26574 edge32n %l5, %l2, %l4
26575 movn %icc, %o4, %g6
26576 fornot1s %f15, %f5, %f9
26577 fcmpne32 %f4, %f6, %i5
26578 movge %icc, %i6, %g7
26579 mova %icc, %i7, %o5
26580 fxnors %f0, %f10, %f2
26581 ldub [%l7 + 0x08], %l0
26582 taddcc %g2, %o2, %i2
26583 nop
26584 setx loop_3128, %l0, %l1
26585 jmpl %l1, %g1
26586 xnorcc %g5, %i0, %o1
26587 tgu %xcc, 0x1
26588 fmovsvs %icc, %f2, %f3
26589loop_3128:
26590 fbn %fcc3, loop_3129
26591 fands %f7, %f10, %f2
26592 tcc %icc, 0x7
26593 fbne %fcc1, loop_3130
26594loop_3129:
26595 movre %o7, %g3, %l1
26596 lduh [%l7 + 0x4C], %o3
26597 fmovsn %icc, %f0, %f0
26598loop_3130:
26599 fbue %fcc2, loop_3131
26600 ldsh [%l7 + 0x18], %i3
26601 sth %o0, [%l7 + 0x24]
26602 sth %i4, [%l7 + 0x4C]
26603loop_3131:
26604 lduh [%l7 + 0x78], %l3
26605 tleu %icc, 0x2
26606 movrne %i1, %g4, %o6
26607 bgu,a %xcc, loop_3132
26608 fmovrdne %l5, %f4, %f10
26609 fornot1 %f2, %f2, %f4
26610 srlx %l2, %l4, %l6
26611loop_3132:
26612 addccc %o4, 0x121C, %g6
26613 fcmpne16 %f12, %f12, %i6
26614 movn %xcc, %i5, %g7
26615 ld [%l7 + 0x3C], %f1
26616 movge %xcc, %i7, %l0
26617 edge16 %g2, %o5, %o2
26618 movne %xcc, %g1, %g5
26619 and %i0, 0x12FA, %i2
26620 fpsub32 %f6, %f8, %f0
26621 fors %f0, %f2, %f10
26622 fmovdg %icc, %f5, %f5
26623 fbn,a %fcc1, loop_3133
26624 ldsb [%l7 + 0x30], %o1
26625 tpos %xcc, 0x6
26626 array32 %g3, %l1, %o3
26627loop_3133:
26628 movcc %icc, %i3, %o0
26629 fpadd16 %f8, %f14, %f6
26630 fnands %f9, %f9, %f15
26631 fmovse %icc, %f2, %f2
26632 stb %o7, [%l7 + 0x42]
26633 std %f0, [%l7 + 0x28]
26634 ldsw [%l7 + 0x34], %i4
26635 brgz,a %i1, loop_3134
26636 or %g4, 0x169A, %o6
26637 stw %l5, [%l7 + 0x20]
26638 ldsw [%l7 + 0x14], %l2
26639loop_3134:
26640 fmovdcc %xcc, %f6, %f9
26641 movrgez %l4, 0x0C4, %l6
26642 fmovdne %icc, %f4, %f11
26643 lduh [%l7 + 0x1A], %o4
26644 ldub [%l7 + 0x3F], %g6
26645 lduw [%l7 + 0x10], %l3
26646 tn %xcc, 0x6
26647 tcc %xcc, 0x2
26648 movl %icc, %i6, %g7
26649 siam 0x5
26650 fmovdvs %xcc, %f15, %f8
26651 array32 %i7, %l0, %i5
26652 lduw [%l7 + 0x4C], %g2
26653 fexpand %f5, %f4
26654 ldsh [%l7 + 0x36], %o2
26655 lduw [%l7 + 0x0C], %g1
26656 lduw [%l7 + 0x78], %o5
26657 stx %g5, [%l7 + 0x18]
26658 edge32l %i2, %o1, %i0
26659 lduh [%l7 + 0x30], %l1
26660 sdivx %g3, 0x1DF0, %i3
26661 lduh [%l7 + 0x1E], %o3
26662 fmovdpos %xcc, %f6, %f14
26663 fmovdg %icc, %f8, %f6
26664 std %f0, [%l7 + 0x70]
26665 movg %icc, %o0, %i4
26666 fmovrdgez %i1, %f0, %f2
26667 stb %g4, [%l7 + 0x46]
26668 stw %o6, [%l7 + 0x6C]
26669 fcmpgt32 %f6, %f8, %l5
26670 lduw [%l7 + 0x28], %l2
26671 stw %o7, [%l7 + 0x3C]
26672 andn %l6, 0x18F2, %l4
26673 fmovsle %icc, %f6, %f15
26674 fsrc1 %f14, %f12
26675 orcc %o4, 0x17C4, %g6
26676 lduh [%l7 + 0x1A], %l3
26677 tcs %xcc, 0x5
26678 srl %g7, 0x14, %i6
26679 ldsw [%l7 + 0x08], %l0
26680 sdiv %i5, 0x1091, %g2
26681 fpackfix %f0, %f7
26682 umulcc %i7, 0x012B, %g1
26683 srax %o2, %g5, %o5
26684 stx %o1, [%l7 + 0x58]
26685 edge32 %i2, %l1, %g3
26686 fbe,a %fcc3, loop_3135
26687 fbule,a %fcc3, loop_3136
26688 stb %i3, [%l7 + 0x18]
26689 std %f6, [%l7 + 0x58]
26690loop_3135:
26691 tvs %icc, 0x4
26692loop_3136:
26693 fmovrslez %o3, %f7, %f10
26694 fmovrdlz %i0, %f6, %f0
26695 ldsh [%l7 + 0x64], %i4
26696 orn %i1, 0x1827, %o0
26697 subccc %g4, 0x1375, %o6
26698 fand %f12, %f2, %f14
26699 fmovde %xcc, %f6, %f1
26700 fmovsvs %icc, %f8, %f15
26701 nop
26702 setx loop_3137, %l0, %l1
26703 wrpr 0x1, %tl
26704 wrpr %l1, %tnpc
26705 setx 0x34400001400, %l0, %l1
26706 wrpr %l1, %tstate
26707 wrhpr 0x4, %htstate
26708 done
26709 andn %l2, %o7, %l6
26710 ldx [%l7 + 0x60], %l5
26711 addcc %l4, %o4, %g6
26712loop_3137:
26713 ldsb [%l7 + 0x2F], %g7
26714 or %l3, 0x061C, %l0
26715 andcc %i6, 0x089A, %i5
26716 brgez %g2, loop_3138
26717 fmovsg %xcc, %f8, %f8
26718 fcmpgt32 %f6, %f4, %g1
26719 fmul8x16 %f8, %f0, %f12
26720loop_3138:
26721 ldsb [%l7 + 0x1F], %o2
26722 ld [%l7 + 0x5C], %f8
26723 fmovsneg %xcc, %f5, %f2
26724 subc %i7, %o5, %g5
26725 array32 %i2, %o1, %g3
26726 pdist %f10, %f14, %f12
26727 sdivx %l1, 0x0ACC, %i3
26728 fcmpne32 %f8, %f4, %i0
26729 fpmerge %f1, %f14, %f6
26730 tne %xcc, 0x2
26731 lduw [%l7 + 0x70], %i4
26732 movleu %icc, %o3, %i1
26733 ldsb [%l7 + 0x64], %g4
26734 fnors %f9, %f8, %f13
26735 ldsw [%l7 + 0x40], %o0
26736 stw %o6, [%l7 + 0x68]
26737 ldsh [%l7 + 0x48], %o7
26738 stw %l6, [%l7 + 0x10]
26739 ldd [%l7 + 0x48], %f4
26740 movrlz %l5, 0x0AB, %l4
26741 bn,pn %icc, loop_3139
26742 fbul,a %fcc1, loop_3140
26743 faligndata %f12, %f0, %f12
26744 addccc %l2, %g6, %g7
26745loop_3139:
26746 stw %l3, [%l7 + 0x30]
26747loop_3140:
26748 fmovrslez %l0, %f1, %f9
26749 fmovrdlez %i6, %f10, %f6
26750 ld [%l7 + 0x20], %f1
26751 fmovsa %icc, %f2, %f11
26752 movrlz %i5, 0x023, %g2
26753 bcc,a,pn %icc, loop_3141
26754 fcmple32 %f10, %f6, %g1
26755 and %o4, %o2, %i7
26756 stx %g5, [%l7 + 0x70]
26757loop_3141:
26758 bne,a %icc, loop_3142
26759 fcmps %fcc0, %f8, %f9
26760 fmovrslez %o5, %f7, %f14
26761 fbn,a %fcc0, loop_3143
26762loop_3142:
26763 stw %i2, [%l7 + 0x38]
26764 ldsh [%l7 + 0x50], %g3
26765 fcmps %fcc3, %f3, %f6
26766loop_3143:
26767 fmovscc %xcc, %f7, %f15
26768 fmovdleu %xcc, %f0, %f8
26769 fones %f0
26770 st %f5, [%l7 + 0x0C]
26771 subcc %o1, %i3, %l1
26772 sth %i0, [%l7 + 0x7E]
26773 fcmpd %fcc2, %f12, %f6
26774 fand %f8, %f14, %f10
26775 fmul8ulx16 %f0, %f4, %f14
26776 te %xcc, 0x2
26777 fmovrdlz %i4, %f14, %f0
26778 fands %f14, %f7, %f12
26779 ldsb [%l7 + 0x58], %i1
26780 tneg %icc, 0x7
26781 stb %g4, [%l7 + 0x2F]
26782 ldub [%l7 + 0x13], %o3
26783 lduh [%l7 + 0x56], %o0
26784 fmovrsgez %o6, %f4, %f12
26785 ld [%l7 + 0x18], %f0
26786 bge,pn %icc, loop_3144
26787 ldub [%l7 + 0x5A], %l6
26788 movg %xcc, %o7, %l5
26789 ldd [%l7 + 0x38], %f14
26790loop_3144:
26791 edge32 %l2, %l4, %g6
26792 tge %icc, 0x7
26793 fmul8ulx16 %f8, %f10, %f4
26794 tneg %icc, 0x0
26795 stw %g7, [%l7 + 0x24]
26796 ldsw [%l7 + 0x74], %l0
26797 fors %f10, %f0, %f0
26798 movrgz %i6, %i5, %g2
26799 edge32 %l3, %o4, %g1
26800 array32 %i7, %o2, %g5
26801 ldsb [%l7 + 0x2C], %o5
26802 brlz %i2, loop_3145
26803 tsubcc %g3, 0x1207, %i3
26804 edge32n %o1, %l1, %i4
26805 ldub [%l7 + 0x61], %i1
26806loop_3145:
26807 ld [%l7 + 0x30], %f0
26808 ldd [%l7 + 0x20], %f10
26809 edge32 %g4, %i0, %o3
26810 movcs %xcc, %o6, %o0
26811 ld [%l7 + 0x40], %f15
26812 brgez %o7, loop_3146
26813 bge,pt %icc, loop_3147
26814 fmul8x16au %f3, %f13, %f0
26815 fpsub32s %f15, %f15, %f12
26816loop_3146:
26817 movl %xcc, %l5, %l6
26818loop_3147:
26819 fbg %fcc0, loop_3148
26820 fmul8x16au %f12, %f3, %f12
26821 mulx %l4, %l2, %g7
26822 ldd [%l7 + 0x28], %f12
26823loop_3148:
26824 movrgez %l0, %i6, %i5
26825 movrgz %g2, 0x14C, %g6
26826 ldub [%l7 + 0x26], %l3
26827 edge32n %g1, %o4, %o2
26828 fmovsn %icc, %f4, %f9
26829 ldub [%l7 + 0x58], %g5
26830 fornot2s %f12, %f5, %f1
26831 fornot2 %f2, %f0, %f2
26832 alignaddrl %o5, %i2, %i7
26833 ldx [%l7 + 0x60], %i3
26834 andn %g3, %o1, %i4
26835 fmovsg %xcc, %f1, %f14
26836 edge16n %i1, %g4, %l1
26837 fmovdvs %icc, %f12, %f1
26838 fpsub32s %f9, %f12, %f11
26839 edge8n %o3, %i0, %o6
26840 fnands %f13, %f7, %f0
26841 fmovdge %xcc, %f11, %f1
26842 fmovrdgz %o7, %f14, %f12
26843 addcc %l5, %o0, %l6
26844 fble,a %fcc2, loop_3149
26845 fpsub16 %f4, %f10, %f4
26846 andn %l4, %l2, %l0
26847 mulx %g7, %i6, %i5
26848loop_3149:
26849 fcmpne32 %f0, %f0, %g2
26850 sub %l3, 0x159B, %g6
26851 sdiv %o4, 0x1380, %o2
26852 edge16n %g5, %g1, %o5
26853 fble,a %fcc2, loop_3150
26854 fcmped %fcc1, %f8, %f10
26855 sth %i2, [%l7 + 0x16]
26856 fmovsge %icc, %f3, %f3
26857loop_3150:
26858 fornot1 %f10, %f4, %f0
26859 fmovsneg %xcc, %f9, %f12
26860 fbe,a %fcc2, loop_3151
26861 fbg,a %fcc1, loop_3152
26862 sth %i7, [%l7 + 0x72]
26863 bn loop_3153
26864loop_3151:
26865 brlez %i3, loop_3154
26866loop_3152:
26867 movrgez %g3, 0x2D5, %i4
26868 stx %i1, [%l7 + 0x50]
26869loop_3153:
26870 st %f14, [%l7 + 0x5C]
26871loop_3154:
26872 fmovdne %icc, %f5, %f5
26873 stx %g4, [%l7 + 0x60]
26874 ldsh [%l7 + 0x30], %o1
26875 addc %l1, %o3, %i0
26876 sth %o6, [%l7 + 0x72]
26877 xnor %l5, 0x09EF, %o7
26878 movl %xcc, %l6, %o0
26879 fblg,a %fcc1, loop_3155
26880 fbue,a %fcc2, loop_3156
26881 fpadd16s %f13, %f12, %f2
26882 ldd [%l7 + 0x48], %f12
26883loop_3155:
26884 movcc %icc, %l4, %l2
26885loop_3156:
26886 fpsub16s %f5, %f9, %f1
26887 ldsb [%l7 + 0x31], %l0
26888 fmovdn %icc, %f1, %f3
26889 nop
26890 setx loop_3157, %l0, %l1
26891 wrpr 0x1, %tl
26892 wrpr %l1, %tpc
26893 add %l1, 0x4, %l1
26894 wrpr %l1, %tnpc
26895 setx 0x34400001400, %l0, %l1
26896 wrpr %l1, %tstate
26897 wrhpr 0x4, %htstate
26898 retry
26899 fmovdneg %xcc, %f6, %f12
26900 popc %g7, %i6
26901 movrlz %i5, 0x348, %g2
26902loop_3157:
26903 stb %g6, [%l7 + 0x6B]
26904 tsubcc %l3, 0x07CE, %o2
26905 st %f12, [%l7 + 0x64]
26906 fabsd %f12, %f2
26907 fmovdcs %xcc, %f10, %f4
26908 movvs %icc, %o4, %g5
26909 addc %g1, 0x187B, %o5
26910 fbuge,a %fcc2, loop_3158
26911 ldx [%l7 + 0x18], %i7
26912 st %f10, [%l7 + 0x68]
26913 xnor %i2, 0x1583, %i3
26914loop_3158:
26915 mulscc %i4, %g3, %i1
26916 movrgz %o1, %g4, %l1
26917 lduh [%l7 + 0x6E], %i0
26918 udivx %o3, 0x158D, %l5
26919 sdiv %o6, 0x107A, %l6
26920 and %o0, %o7, %l2
26921 fbule,a %fcc3, loop_3159
26922 ldub [%l7 + 0x3A], %l4
26923 fmovdle %xcc, %f5, %f10
26924 fzeros %f10
26925loop_3159:
26926 fnot1 %f10, %f14
26927 alignaddr %g7, %l0, %i6
26928 movn %icc, %i5, %g6
26929 fandnot1 %f2, %f6, %f6
26930 fmovsn %icc, %f11, %f1
26931 fabsd %f6, %f10
26932 ld [%l7 + 0x10], %f0
26933 subccc %l3, 0x1D96, %g2
26934 fbule %fcc2, loop_3160
26935 sth %o2, [%l7 + 0x44]
26936 fmovspos %icc, %f3, %f2
26937 fsrc1s %f10, %f11
26938loop_3160:
26939 fzero %f8
26940 fornot1 %f14, %f8, %f2
26941 fandnot2 %f4, %f4, %f4
26942 move %xcc, %g5, %g1
26943 fand %f6, %f8, %f2
26944 sdivx %o5, 0x0C3E, %i7
26945 ld [%l7 + 0x6C], %f1
26946 call loop_3161
26947 be loop_3162
26948 ldsh [%l7 + 0x48], %o4
26949 ldsb [%l7 + 0x5F], %i2
26950loop_3161:
26951 stw %i4, [%l7 + 0x2C]
26952loop_3162:
26953 tg %icc, 0x3
26954 taddcctv %i3, 0x0AD8, %i1
26955 bn %icc, loop_3163
26956 edge32n %o1, %g3, %g4
26957 stx %i0, [%l7 + 0x08]
26958 ldsw [%l7 + 0x50], %l1
26959loop_3163:
26960 fbn,a %fcc3, loop_3164
26961 ld [%l7 + 0x78], %f0
26962 ld [%l7 + 0x48], %f14
26963 tne %xcc, 0x6
26964loop_3164:
26965 fnor %f12, %f10, %f2
26966 fmovscs %xcc, %f13, %f11
26967 ldsh [%l7 + 0x36], %l5
26968 fmovdgu %icc, %f13, %f15
26969 ldsb [%l7 + 0x28], %o3
26970 lduh [%l7 + 0x6A], %l6
26971 ldub [%l7 + 0x19], %o0
26972 ldx [%l7 + 0x20], %o6
26973 std %f8, [%l7 + 0x10]
26974 fornot2 %f2, %f10, %f2
26975 stw %o7, [%l7 + 0x40]
26976 ldub [%l7 + 0x5A], %l4
26977 fornot2 %f8, %f6, %f2
26978 xor %g7, %l0, %l2
26979 ldub [%l7 + 0x43], %i5
26980 fmovrdgez %i6, %f4, %f12
26981 nop
26982 setx loop_3165, %l0, %l1
26983 wrpr 0x1, %tl
26984 wrpr %l1, %tpc
26985 add %l1, 0x4, %l1
26986 wrpr %l1, %tnpc
26987 setx 0x34400001400, %l0, %l1
26988 wrpr %l1, %tstate
26989 wrhpr 0x4, %htstate
26990 retry
26991 nop
26992 setx loop_3166, %l0, %l1
26993 wrpr 0x1, %tl
26994 wrpr %l1, %tnpc
26995 setx 0x34400001400, %l0, %l1
26996 wrpr %l1, %tstate
26997 wrhpr 0x4, %htstate
26998 done
26999 tg %xcc, 0x0
27000 sdiv %g6, 0x1EB1, %l3
27001loop_3165:
27002 lduw [%l7 + 0x6C], %o2
27003loop_3166:
27004 fnot2s %f9, %f1
27005 fbge,a %fcc2, loop_3167
27006 array8 %g5, %g1, %g2
27007 xnorcc %o5, %o4, %i7
27008 brz %i2, loop_3168
27009loop_3167:
27010 brlez %i4, loop_3169
27011 andcc %i1, 0x1916, %o1
27012 fmovrdgz %g3, %f4, %f6
27013loop_3168:
27014 fbn %fcc0, loop_3170
27015loop_3169:
27016 edge16ln %i3, %g4, %i0
27017 tle %xcc, 0x3
27018 brz,a %l5, loop_3171
27019loop_3170:
27020 lduw [%l7 + 0x40], %o3
27021 alignaddrl %l6, %o0, %o6
27022 movcc %xcc, %o7, %l4
27023loop_3171:
27024 bcc loop_3172
27025 bleu,a,pt %icc, loop_3173
27026 fcmpne32 %f6, %f4, %l1
27027 lduh [%l7 + 0x72], %g7
27028loop_3172:
27029 mulscc %l0, %l2, %i6
27030loop_3173:
27031 fble,a %fcc0, loop_3174
27032 fzeros %f11
27033 umulcc %g6, 0x176F, %l3
27034 brlez,a %o2, loop_3175
27035loop_3174:
27036 ld [%l7 + 0x30], %f3
27037 srl %g5, 0x08, %i5
27038 brgz,a %g2, loop_3176
27039loop_3175:
27040 fabsd %f12, %f0
27041 fmovrsgz %g1, %f5, %f0
27042 bvc,a,pt %xcc, loop_3177
27043loop_3176:
27044 fornot2 %f8, %f2, %f4
27045 fblg,a %fcc2, loop_3178
27046 brgez,a %o4, loop_3179
27047loop_3177:
27048 fnot2 %f10, %f2
27049 pdist %f14, %f10, %f4
27050loop_3178:
27051 movl %icc, %i7, %i2
27052loop_3179:
27053 fmovrdgez %o5, %f6, %f4
27054 xnorcc %i4, 0x1207, %o1
27055 stb %i1, [%l7 + 0x46]
27056 sll %g3, 0x17, %i3
27057 edge32 %i0, %l5, %g4
27058 tgu %icc, 0x3
27059 fxor %f10, %f12, %f6
27060 ldsb [%l7 + 0x59], %l6
27061 fmovdle %icc, %f0, %f5
27062 fpackfix %f0, %f9
27063 fsrc2s %f5, %f6
27064 orncc %o0, 0x1882, %o3
27065 ldsh [%l7 + 0x2A], %o6
27066 alignaddrl %o7, %l1, %l4
27067 movvs %icc, %g7, %l0
27068 taddcctv %l2, %i6, %l3
27069 ldd [%l7 + 0x60], %f2
27070 edge32 %o2, %g6, %i5
27071 fmovsneg %xcc, %f11, %f4
27072 movrgez %g2, 0x3E2, %g5
27073 srax %o4, 0x04, %i7
27074 st %f6, [%l7 + 0x44]
27075 xnorcc %i2, 0x0FF6, %g1
27076 fmovsne %xcc, %f12, %f7
27077 udivcc %i4, 0x174E, %o1
27078 xor %i1, %o5, %g3
27079 fmovrsne %i0, %f6, %f6
27080 movcs %icc, %i3, %l5
27081 andn %g4, 0x07C1, %l6
27082 ldub [%l7 + 0x0F], %o3
27083 fornot1s %f11, %f3, %f14
27084 stx %o6, [%l7 + 0x70]
27085 fmovsvc %icc, %f7, %f7
27086 stw %o7, [%l7 + 0x40]
27087 brgz %o0, loop_3180
27088 ldub [%l7 + 0x69], %l4
27089 ldsh [%l7 + 0x44], %g7
27090 std %f10, [%l7 + 0x60]
27091loop_3180:
27092 fmovdpos %xcc, %f9, %f0
27093 bleu,a loop_3181
27094 movrgez %l1, 0x200, %l0
27095 faligndata %f2, %f4, %f8
27096 tne %icc, 0x2
27097loop_3181:
27098 fbug,a %fcc2, loop_3182
27099 stw %i6, [%l7 + 0x58]
27100 stx %l3, [%l7 + 0x20]
27101 sll %o2, 0x13, %l2
27102loop_3182:
27103 movgu %icc, %g6, %i5
27104 bpos %icc, loop_3183
27105 orncc %g2, 0x0FDA, %g5
27106 sllx %i7, %o4, %g1
27107 bshuffle %f12, %f2, %f2
27108loop_3183:
27109 fzero %f0
27110 edge16l %i4, %i2, %o1
27111 fmovdvc %icc, %f13, %f11
27112 fpack16 %f6, %f10
27113 fzeros %f8
27114 tvc %xcc, 0x6
27115 call loop_3184
27116 bge,a,pt %icc, loop_3185
27117 fabsd %f14, %f8
27118 fxor %f4, %f14, %f0
27119loop_3184:
27120 ldd [%l7 + 0x08], %f2
27121loop_3185:
27122 fmovdleu %xcc, %f11, %f6
27123 lduw [%l7 + 0x74], %i1
27124 mulx %o5, %g3, %i3
27125 stx %l5, [%l7 + 0x28]
27126 ld [%l7 + 0x34], %f4
27127 fbue,a %fcc0, loop_3186
27128 bneg loop_3187
27129 sdiv %i0, 0x1B44, %l6
27130 fbule,a %fcc2, loop_3188
27131loop_3186:
27132 fornot1s %f7, %f1, %f9
27133loop_3187:
27134 fmovdgu %icc, %f4, %f9
27135 ldsw [%l7 + 0x18], %g4
27136loop_3188:
27137 edge16ln %o3, %o7, %o0
27138 xor %o6, %g7, %l1
27139 edge16n %l0, %l4, %i6
27140 bn,a loop_3189
27141 edge16ln %o2, %l3, %l2
27142 brnz,a %i5, loop_3190
27143 fmovdneg %xcc, %f13, %f9
27144loop_3189:
27145 tle %icc, 0x6
27146 fmovdcs %icc, %f5, %f12
27147loop_3190:
27148 lduh [%l7 + 0x5A], %g2
27149 ldsb [%l7 + 0x57], %g5
27150 fmovdleu %xcc, %f13, %f7
27151 movrne %i7, %o4, %g6
27152 fmovscs %icc, %f5, %f1
27153 fnegd %f6, %f8
27154 std %f12, [%l7 + 0x48]
27155 and %i4, 0x1D89, %g1
27156 brnz %i2, loop_3191
27157 tne %icc, 0x7
27158 tvs %icc, 0x1
27159 tpos %xcc, 0x2
27160loop_3191:
27161 bcc,pn %xcc, loop_3192
27162 fcmpd %fcc2, %f0, %f0
27163 xnor %i1, 0x0732, %o5
27164 tgu %icc, 0x6
27165loop_3192:
27166 lduw [%l7 + 0x0C], %g3
27167 ldx [%l7 + 0x40], %i3
27168 ba,a,pn %xcc, loop_3193
27169 tvs %xcc, 0x4
27170 bpos,a,pn %xcc, loop_3194
27171 ldsw [%l7 + 0x30], %l5
27172loop_3193:
27173 fnands %f13, %f10, %f2
27174 fnot1s %f14, %f14
27175loop_3194:
27176 edge16l %i0, %o1, %g4
27177 lduw [%l7 + 0x08], %l6
27178 fbne,a %fcc2, loop_3195
27179 edge8n %o7, %o3, %o0
27180 brgez %o6, loop_3196
27181 xnor %l1, %l0, %l4
27182loop_3195:
27183 brgz,a %g7, loop_3197
27184 tneg %xcc, 0x7
27185loop_3196:
27186 ldd [%l7 + 0x60], %f8
27187 movvs %xcc, %i6, %o2
27188loop_3197:
27189 stb %l3, [%l7 + 0x37]
27190 umulcc %i5, %l2, %g2
27191 pdist %f4, %f6, %f14
27192 fbe %fcc3, loop_3198
27193 fbne,a %fcc2, loop_3199
27194 ld [%l7 + 0x34], %f8
27195 fmul8x16au %f14, %f0, %f10
27196loop_3198:
27197 fmovsleu %xcc, %f3, %f9
27198loop_3199:
27199 stb %g5, [%l7 + 0x49]
27200 ldsw [%l7 + 0x34], %o4
27201 andcc %i7, 0x0407, %g6
27202 fmovdpos %xcc, %f11, %f7
27203 brlez %i4, loop_3200
27204 fnand %f4, %f14, %f6
27205 tl %icc, 0x4
27206 bl,pn %icc, loop_3201
27207loop_3200:
27208 tg %xcc, 0x7
27209 brlez,a %i2, loop_3202
27210 movl %icc, %g1, %i1
27211loop_3201:
27212 subcc %g3, 0x1266, %o5
27213 ldsw [%l7 + 0x6C], %i3
27214loop_3202:
27215 lduh [%l7 + 0x6E], %l5
27216 xnorcc %o1, 0x04BA, %i0
27217 movneg %icc, %l6, %g4
27218 st %f2, [%l7 + 0x70]
27219 fone %f14
27220 tgu %icc, 0x7
27221 ldsb [%l7 + 0x2C], %o7
27222 fsrc2 %f0, %f14
27223 sth %o3, [%l7 + 0x30]
27224 ldsb [%l7 + 0x0B], %o6
27225 sth %o0, [%l7 + 0x0C]
27226 fmovspos %xcc, %f0, %f3
27227 movge %xcc, %l0, %l1
27228 bne,pt %xcc, loop_3203
27229 std %f14, [%l7 + 0x48]
27230 mulscc %l4, %g7, %i6
27231 fsrc1 %f4, %f6
27232loop_3203:
27233 st %f4, [%l7 + 0x58]
27234 fbn %fcc2, loop_3204
27235 orn %l3, 0x0DD1, %o2
27236 bcc loop_3205
27237 mulx %i5, %l2, %g2
27238loop_3204:
27239 bge,pt %xcc, loop_3206
27240 fpsub32 %f14, %f12, %f4
27241loop_3205:
27242 fexpand %f4, %f6
27243 fmovsleu %icc, %f7, %f14
27244loop_3206:
27245 fmovdleu %xcc, %f0, %f14
27246 fnot1 %f6, %f10
27247 ld [%l7 + 0x44], %f6
27248 ldd [%l7 + 0x30], %f4
27249 array16 %o4, %i7, %g5
27250 movneg %icc, %i4, %g6
27251 fmovrde %i2, %f14, %f10
27252 lduh [%l7 + 0x54], %g1
27253 tn %icc, 0x1
27254 movrlz %i1, %g3, %o5
27255 movrgez %l5, 0x08E, %i3
27256 ldsh [%l7 + 0x5A], %i0
27257 fbl,a %fcc0, loop_3207
27258 movrlez %o1, 0x1BD, %g4
27259 fbule %fcc2, loop_3208
27260 edge32ln %l6, %o7, %o6
27261loop_3207:
27262 subccc %o0, %l0, %o3
27263 brz,a %l1, loop_3209
27264loop_3208:
27265 ldx [%l7 + 0x68], %g7
27266 lduw [%l7 + 0x10], %l4
27267 fmovsgu %xcc, %f6, %f3
27268loop_3209:
27269 nop
27270 setx loop_3210, %l0, %l1
27271 wrpr 0x1, %tl
27272 wrpr %l1, %tnpc
27273 setx 0x34400001400, %l0, %l1
27274 wrpr %l1, %tstate
27275 wrhpr 0x4, %htstate
27276 done
27277 ld [%l7 + 0x44], %f8
27278 fmovdl %icc, %f0, %f15
27279 tpos %icc, 0x3
27280loop_3210:
27281 fmovrde %i6, %f0, %f0
27282 bgu,pt %icc, loop_3211
27283 fpsub16 %f10, %f8, %f14
27284 ldsb [%l7 + 0x09], %l3
27285 fnot2s %f14, %f8
27286loop_3211:
27287 ldsw [%l7 + 0x2C], %o2
27288 stb %l2, [%l7 + 0x6A]
27289 ldub [%l7 + 0x0F], %g2
27290 ldsb [%l7 + 0x1D], %o4
27291 ldsb [%l7 + 0x12], %i5
27292 smulcc %i7, 0x1CF5, %i4
27293 tvs %icc, 0x2
27294 movne %xcc, %g5, %g6
27295 ld [%l7 + 0x6C], %f11
27296 ldd [%l7 + 0x20], %f4
27297 bgu,pt %xcc, loop_3212
27298 movpos %icc, %i2, %g1
27299 tn %xcc, 0x4
27300 xorcc %g3, 0x0333, %i1
27301loop_3212:
27302 fcmpes %fcc1, %f6, %f14
27303 tvc %icc, 0x6
27304 bne,a loop_3213
27305 sllx %l5, 0x17, %i3
27306 andn %o5, 0x16FB, %i0
27307 umulcc %o1, %l6, %o7
27308loop_3213:
27309 fbu %fcc1, loop_3214
27310 sth %o6, [%l7 + 0x3C]
27311 sth %o0, [%l7 + 0x1A]
27312 tcc %xcc, 0x3
27313loop_3214:
27314 fmovsgu %xcc, %f9, %f10
27315 fmuld8sux16 %f5, %f6, %f2
27316 stw %l0, [%l7 + 0x24]
27317 fmovse %icc, %f2, %f5
27318 movge %xcc, %g4, %l1
27319 fmovsg %icc, %f7, %f14
27320 movg %icc, %o3, %g7
27321 brz,a %i6, loop_3215
27322 stw %l3, [%l7 + 0x60]
27323 stw %l4, [%l7 + 0x54]
27324 ta %xcc, 0x5
27325loop_3215:
27326 lduw [%l7 + 0x10], %o2
27327 udiv %l2, 0x1499, %g2
27328 fmul8sux16 %f14, %f4, %f8
27329 fand %f0, %f10, %f8
27330 fmovsg %xcc, %f0, %f11
27331 fmovrdlez %o4, %f12, %f4
27332 fmovrdlez %i5, %f10, %f4
27333 edge16 %i4, %i7, %g6
27334 fmovrdne %i2, %f6, %f0
27335 fornot2s %f7, %f12, %f2
27336 fmovdn %xcc, %f15, %f13
27337 fsrc1s %f0, %f4
27338 lduh [%l7 + 0x1C], %g1
27339 st %f12, [%l7 + 0x24]
27340 sub %g3, 0x17E1, %g5
27341 movl %icc, %l5, %i1
27342 fpadd32s %f12, %f3, %f8
27343 orncc %i3, 0x0FFB, %o5
27344 fmovscs %icc, %f2, %f1
27345 fmovsvs %icc, %f10, %f8
27346 tge %xcc, 0x3
27347 movrlz %o1, %i0, %l6
27348 fnegd %f14, %f4
27349 fmovdpos %xcc, %f14, %f0
27350 array32 %o6, %o0, %l0
27351 fnor %f14, %f6, %f0
27352 tvc %icc, 0x5
27353 edge16n %g4, %l1, %o3
27354 ldx [%l7 + 0x28], %g7
27355 ldub [%l7 + 0x49], %i6
27356 bcs,pt %xcc, loop_3216
27357 ldsb [%l7 + 0x0B], %l3
27358 edge16ln %o7, %l4, %l2
27359 std %f12, [%l7 + 0x28]
27360loop_3216:
27361 tsubcc %o2, %o4, %i5
27362 fmovdg %icc, %f15, %f3
27363 bg,a %icc, loop_3217
27364 fmovrdne %g2, %f0, %f14
27365 lduh [%l7 + 0x70], %i4
27366 ld [%l7 + 0x38], %f8
27367loop_3217:
27368 ldd [%l7 + 0x28], %f0
27369 ldsh [%l7 + 0x24], %g6
27370 fbuge %fcc1, loop_3218
27371 be,a,pt %xcc, loop_3219
27372 fbo,a %fcc2, loop_3220
27373 fmovdcs %icc, %f1, %f11
27374loop_3218:
27375 orn %i7, %i2, %g3
27376loop_3219:
27377 fsrc1s %f0, %f5
27378loop_3220:
27379 and %g5, 0x026A, %g1
27380 fcmpeq32 %f2, %f4, %i1
27381 ld [%l7 + 0x34], %f6
27382 edge8ln %l5, %i3, %o1
27383 bneg,a,pn %icc, loop_3221
27384 fmovdge %icc, %f15, %f11
27385 std %f10, [%l7 + 0x68]
27386 fmovrdgez %o5, %f10, %f2
27387loop_3221:
27388 orn %i0, %l6, %o0
27389 fpsub32 %f0, %f0, %f12
27390 tsubcctv %o6, %l0, %g4
27391 fmul8x16al %f3, %f0, %f14
27392 ldsh [%l7 + 0x46], %o3
27393 be,pt %xcc, loop_3222
27394 lduw [%l7 + 0x30], %g7
27395 stw %i6, [%l7 + 0x28]
27396 umulcc %l1, %l3, %o7
27397loop_3222:
27398 smulcc %l4, 0x0C16, %o2
27399 ldx [%l7 + 0x60], %o4
27400 fmovse %xcc, %f3, %f5
27401 ldx [%l7 + 0x10], %l2
27402 stx %i5, [%l7 + 0x78]
27403 umulcc %g2, %g6, %i4
27404 bvc,pn %xcc, loop_3223
27405 fmovdn %icc, %f7, %f11
27406 ldsb [%l7 + 0x6A], %i7
27407 sdivx %i2, 0x02A9, %g5
27408loop_3223:
27409 stb %g3, [%l7 + 0x3E]
27410 fandnot2 %f12, %f6, %f14
27411 fnot2s %f11, %f3
27412 movvs %xcc, %i1, %g1
27413 movn %xcc, %l5, %o1
27414 fmovdg %icc, %f2, %f12
27415 fnegd %f0, %f0
27416 udivcc %i3, 0x092A, %o5
27417 andcc %i0, %o0, %o6
27418 fmovscc %icc, %f5, %f2
27419 bpos %xcc, loop_3224
27420 siam 0x6
27421 ldd [%l7 + 0x78], %f0
27422 stb %l6, [%l7 + 0x1F]
27423loop_3224:
27424 umul %l0, %g4, %o3
27425 siam 0x7
27426 fmovrdne %i6, %f2, %f2
27427 lduh [%l7 + 0x66], %l1
27428 tle %icc, 0x3
27429 ldsh [%l7 + 0x1C], %l3
27430 ldd [%l7 + 0x38], %f14
27431 ldsb [%l7 + 0x20], %g7
27432 fmovse %xcc, %f8, %f2
27433 edge16 %l4, %o7, %o4
27434 smul %o2, %i5, %l2
27435 fandnot2s %f8, %f14, %f13
27436 ldsh [%l7 + 0x0A], %g6
27437 stx %g2, [%l7 + 0x78]
27438 fcmpne32 %f14, %f2, %i7
27439 stb %i4, [%l7 + 0x17]
27440 ldd [%l7 + 0x28], %f6
27441 call loop_3225
27442 ldsw [%l7 + 0x50], %i2
27443 fnand %f6, %f6, %f14
27444 tneg %icc, 0x6
27445loop_3225:
27446 fmovdle %icc, %f13, %f4
27447 fmovspos %icc, %f14, %f14
27448 lduw [%l7 + 0x10], %g5
27449 ldsb [%l7 + 0x73], %i1
27450 lduh [%l7 + 0x7C], %g1
27451 bl,pt %icc, loop_3226
27452 ldsb [%l7 + 0x0E], %g3
27453 fones %f8
27454 fmul8sux16 %f6, %f12, %f10
27455loop_3226:
27456 st %f2, [%l7 + 0x60]
27457 sethi 0x1483, %o1
27458 ldub [%l7 + 0x70], %l5
27459 ldsw [%l7 + 0x28], %o5
27460 tgu %icc, 0x5
27461 fmovdn %xcc, %f7, %f5
27462 move %icc, %i0, %o0
27463 bneg,pt %icc, loop_3227
27464 bvc,pt %xcc, loop_3228
27465 fcmpne32 %f2, %f14, %o6
27466 fmovdn %xcc, %f15, %f13
27467loop_3227:
27468 movrne %l6, %i3, %l0
27469loop_3228:
27470 andcc %o3, %g4, %i6
27471 alignaddrl %l3, %l1, %l4
27472 bge %xcc, loop_3229
27473 fcmpgt32 %f10, %f0, %o7
27474 fbo %fcc2, loop_3230
27475 movne %icc, %g7, %o2
27476loop_3229:
27477 st %f13, [%l7 + 0x40]
27478 nop
27479 setx loop_3231, %l0, %l1
27480 wrpr 0x1, %tl
27481 wrpr %l1, %tpc
27482 add %l1, 0x4, %l1
27483 wrpr %l1, %tnpc
27484 setx 0x34400001400, %l0, %l1
27485 wrpr %l1, %tstate
27486 wrhpr 0x4, %htstate
27487 retry
27488loop_3230:
27489 ldd [%l7 + 0x10], %f4
27490 ldsw [%l7 + 0x60], %i5
27491 subccc %o4, 0x1119, %g6
27492loop_3231:
27493 fnot2 %f0, %f12
27494 fcmps %fcc0, %f12, %f14
27495 fpmerge %f5, %f15, %f0
27496 ldsh [%l7 + 0x18], %l2
27497 bneg,a %icc, loop_3232
27498 fmovsl %xcc, %f9, %f5
27499 edge8l %g2, %i4, %i2
27500 ldsb [%l7 + 0x4C], %i7
27501loop_3232:
27502 movcs %xcc, %i1, %g1
27503 fpackfix %f8, %f1
27504 fbul %fcc1, loop_3233
27505 brnz %g3, loop_3234
27506 fmovdl %icc, %f0, %f13
27507 fmovsl %icc, %f2, %f0
27508loop_3233:
27509 fmovdne %xcc, %f9, %f7
27510loop_3234:
27511 ldub [%l7 + 0x1C], %o1
27512 sth %l5, [%l7 + 0x48]
27513 alignaddr %o5, %i0, %g5
27514 ldx [%l7 + 0x68], %o0
27515 stw %l6, [%l7 + 0x48]
27516 ldub [%l7 + 0x7F], %i3
27517 tcc %xcc, 0x5
27518 std %f0, [%l7 + 0x20]
27519 nop
27520 setx loop_3235, %l0, %l1
27521 wrpr 0x1, %tl
27522 wrpr %l1, %tnpc
27523 setx 0x34400001400, %l0, %l1
27524 wrpr %l1, %tstate
27525 wrhpr 0x4, %htstate
27526 done
27527 tleu %xcc, 0x6
27528 ldsw [%l7 + 0x54], %l0
27529 edge16l %o6, %o3, %i6
27530loop_3235:
27531 fpack16 %f0, %f12
27532 fmovdgu %icc, %f11, %f14
27533 udivcc %l3, 0x04FB, %g4
27534 stb %l4, [%l7 + 0x4B]
27535 lduh [%l7 + 0x56], %o7
27536 tsubcc %l1, %g7, %o2
27537 movvs %icc, %i5, %o4
27538 bleu,a %xcc, loop_3236
27539 fbug %fcc1, loop_3237
27540 stw %g6, [%l7 + 0x50]
27541 alignaddr %l2, %g2, %i2
27542loop_3236:
27543 lduh [%l7 + 0x4A], %i4
27544loop_3237:
27545 lduw [%l7 + 0x14], %i1
27546 movgu %icc, %g1, %g3
27547 fand %f6, %f10, %f10
27548 array8 %o1, %i7, %o5
27549 fmovrdgez %l5, %f12, %f14
27550 ldd [%l7 + 0x68], %f4
27551 fmovdpos %icc, %f11, %f15
27552 fmovsl %xcc, %f0, %f13
27553 add %i0, %o0, %g5
27554 movpos %icc, %l6, %i3
27555 for %f6, %f12, %f8
27556 fmul8x16al %f4, %f6, %f0
27557 stx %l0, [%l7 + 0x48]
27558 brlz,a %o3, loop_3238
27559 stw %o6, [%l7 + 0x30]
27560 brgez,a %l3, loop_3239
27561 fornot2s %f14, %f13, %f8
27562loop_3238:
27563 edge32n %i6, %l4, %g4
27564 movrgz %l1, 0x10D, %o7
27565loop_3239:
27566 fpack32 %f10, %f4, %f4
27567 lduh [%l7 + 0x66], %o2
27568 fmuld8ulx16 %f7, %f10, %f6
27569 fnot2s %f3, %f11
27570 edge32 %g7, %o4, %i5
27571 fnors %f5, %f5, %f9
27572 fpadd16 %f4, %f2, %f14
27573 fexpand %f6, %f0
27574 ldx [%l7 + 0x70], %g6
27575 fors %f2, %f8, %f5
27576 movvc %icc, %l2, %g2
27577 orn %i2, %i4, %i1
27578 std %f10, [%l7 + 0x78]
27579 taddcctv %g1, %g3, %o1
27580 ldsb [%l7 + 0x44], %o5
27581 fbe %fcc0, loop_3240
27582 mulx %i7, 0x0F44, %i0
27583 fcmpgt16 %f14, %f14, %l5
27584 fpsub32 %f10, %f12, %f8
27585loop_3240:
27586 movg %xcc, %g5, %o0
27587 sethi 0x029B, %i3
27588 fmovda %icc, %f11, %f8
27589 fbl,a %fcc3, loop_3241
27590 lduh [%l7 + 0x66], %l0
27591 fblg %fcc0, loop_3242
27592 fbg %fcc0, loop_3243
27593loop_3241:
27594 or %l6, %o6, %l3
27595 fmovrsgez %o3, %f14, %f7
27596loop_3242:
27597 fcmple32 %f14, %f0, %i6
27598loop_3243:
27599 ldsw [%l7 + 0x1C], %l4
27600 fsrc1 %f8, %f12
27601 fcmpeq16 %f8, %f0, %l1
27602 movn %icc, %o7, %g4
27603 ldsb [%l7 + 0x61], %g7
27604 xnorcc %o4, %o2, %i5
27605 stb %g6, [%l7 + 0x3A]
27606 fnegs %f7, %f5
27607 umulcc %g2, %l2, %i2
27608 bge,pt %icc, loop_3244
27609 ldsw [%l7 + 0x0C], %i1
27610 st %f9, [%l7 + 0x3C]
27611 fbn,a %fcc2, loop_3245
27612loop_3244:
27613 brlez,a %g1, loop_3246
27614 lduh [%l7 + 0x50], %i4
27615 movg %icc, %g3, %o1
27616loop_3245:
27617 andncc %o5, %i0, %i7
27618loop_3246:
27619 fzeros %f12
27620 fxor %f10, %f10, %f6
27621 lduw [%l7 + 0x6C], %g5
27622 movrgez %l5, 0x17A, %o0
27623 fmul8x16 %f4, %f0, %f6
27624 tg %xcc, 0x3
27625 fmovdleu %icc, %f4, %f15
27626 stw %l0, [%l7 + 0x3C]
27627 fpsub16s %f2, %f3, %f0
27628 fpmerge %f7, %f14, %f0
27629 ldsw [%l7 + 0x18], %l6
27630 fxnors %f12, %f12, %f11
27631 bcc loop_3247
27632 subc %o6, 0x0AE6, %i3
27633 movleu %icc, %l3, %o3
27634 umulcc %l4, 0x1867, %i6
27635loop_3247:
27636 fbug %fcc0, loop_3248
27637 fbule,a %fcc1, loop_3249
27638 bcs,a,pn %xcc, loop_3250
27639 ldsb [%l7 + 0x14], %o7
27640loop_3248:
27641 pdist %f2, %f6, %f8
27642loop_3249:
27643 ldsw [%l7 + 0x50], %l1
27644loop_3250:
27645 subccc %g4, %g7, %o2
27646 ld [%l7 + 0x68], %f10
27647 ld [%l7 + 0x6C], %f13
27648 bge,a,pt %icc, loop_3251
27649 fcmpeq16 %f0, %f2, %i5
27650 fabss %f15, %f9
27651 st %f15, [%l7 + 0x78]
27652loop_3251:
27653 fandnot2 %f12, %f10, %f0
27654 fmul8sux16 %f12, %f6, %f8
27655 fmovdge %xcc, %f4, %f4
27656 stx %o4, [%l7 + 0x40]
27657 fmovdle %xcc, %f5, %f15
27658 movpos %xcc, %g6, %g2
27659 ldsw [%l7 + 0x6C], %l2
27660 std %f14, [%l7 + 0x78]
27661 fnor %f8, %f0, %f10
27662 fpsub16 %f8, %f12, %f4
27663 fzeros %f14
27664 ldub [%l7 + 0x61], %i2
27665 stb %i1, [%l7 + 0x11]
27666 ldd [%l7 + 0x28], %f0
27667 sdiv %g1, 0x127D, %i4
27668 fmovsle %icc, %f2, %f2
27669 lduw [%l7 + 0x4C], %o1
27670 std %f10, [%l7 + 0x08]
27671 fmovrsne %g3, %f7, %f2
27672 movre %o5, 0x29D, %i7
27673 fmuld8ulx16 %f10, %f3, %f4
27674 ldsh [%l7 + 0x40], %g5
27675 add %i0, 0x1EF4, %l5
27676 nop
27677 setx loop_3252, %l0, %l1
27678 jmpl %l1, %o0
27679 movneg %xcc, %l6, %o6
27680 fble,a %fcc3, loop_3253
27681 sll %l0, %l3, %o3
27682loop_3252:
27683 fmovdneg %xcc, %f11, %f6
27684 stx %i3, [%l7 + 0x38]
27685loop_3253:
27686 srlx %i6, %o7, %l1
27687 fornot2 %f14, %f4, %f8
27688 mulscc %g4, 0x1CDA, %g7
27689 stw %l4, [%l7 + 0x74]
27690 fmovrdlez %o2, %f12, %f8
27691 bn,a,pn %icc, loop_3254
27692 fmuld8ulx16 %f0, %f3, %f8
27693 sth %i5, [%l7 + 0x78]
27694 fornot2s %f12, %f8, %f9
27695loop_3254:
27696 xnor %o4, %g2, %l2
27697 stb %i2, [%l7 + 0x68]
27698 xnorcc %g6, %g1, %i4
27699 ldsb [%l7 + 0x14], %o1
27700 fands %f12, %f5, %f2
27701 tsubcctv %i1, 0x1D23, %g3
27702 tge %xcc, 0x1
27703 tl %xcc, 0x2
27704 fornot1 %f2, %f4, %f4
27705 fmovrdgez %i7, %f12, %f8
27706 sub %o5, %g5, %l5
27707 tcs %xcc, 0x2
27708 bne,a,pt %xcc, loop_3255
27709 fnands %f14, %f4, %f9
27710 bshuffle %f12, %f2, %f12
27711 brnz,a %i0, loop_3256
27712loop_3255:
27713 ble,a,pn %xcc, loop_3257
27714 ldub [%l7 + 0x0E], %l6
27715 lduh [%l7 + 0x28], %o0
27716loop_3256:
27717 fpsub32 %f10, %f8, %f10
27718loop_3257:
27719 fmovrde %l0, %f4, %f12
27720 bcs,a,pt %icc, loop_3258
27721 orn %o6, %l3, %i3
27722 fmuld8ulx16 %f7, %f11, %f6
27723 fmovrsgez %o3, %f12, %f3
27724loop_3258:
27725 siam 0x3
27726 fmul8x16au %f0, %f9, %f14
27727 fcmped %fcc1, %f10, %f2
27728 movle %icc, %o7, %l1
27729 movrlez %i6, %g4, %l4
27730 movvc %icc, %o2, %g7
27731 fmovdvs %icc, %f8, %f9
27732 st %f7, [%l7 + 0x34]
27733 fpsub16 %f0, %f2, %f14
27734 fornot2s %f2, %f12, %f4
27735 bg,pn %xcc, loop_3259
27736 ba,a loop_3260
27737 ldd [%l7 + 0x60], %f0
27738 edge8l %o4, %g2, %i5
27739loop_3259:
27740 ble,pn %xcc, loop_3261
27741loop_3260:
27742 sth %l2, [%l7 + 0x34]
27743 ldd [%l7 + 0x38], %f0
27744 fzeros %f13
27745loop_3261:
27746 tgu %xcc, 0x2
27747 fmovda %xcc, %f1, %f0
27748 fsrc1 %f8, %f10
27749 lduh [%l7 + 0x5A], %i2
27750 stb %g6, [%l7 + 0x6D]
27751 fornot1s %f14, %f10, %f9
27752 fpsub32 %f14, %f4, %f6
27753 bne,pn %xcc, loop_3262
27754 ldd [%l7 + 0x38], %f10
27755 ldsh [%l7 + 0x54], %g1
27756 fnegs %f0, %f4
27757loop_3262:
27758 xnorcc %o1, 0x0C80, %i1
27759 nop
27760 setx loop_3263, %l0, %l1
27761 wrpr 0x1, %tl
27762 wrpr %l1, %tnpc
27763 setx 0x34400001400, %l0, %l1
27764 wrpr %l1, %tstate
27765 wrhpr 0x4, %htstate
27766 done
27767 tgu %icc, 0x5
27768 fcmpgt16 %f12, %f12, %i4
27769 stb %i7, [%l7 + 0x78]
27770loop_3263:
27771 bgu,pt %icc, loop_3264
27772 ta %icc, 0x6
27773 brgz,a %g3, loop_3265
27774 movge %icc, %o5, %l5
27775loop_3264:
27776 tvc %xcc, 0x7
27777 stx %i0, [%l7 + 0x58]
27778loop_3265:
27779 fmovsa %icc, %f0, %f15
27780 fnors %f3, %f3, %f15
27781 ldsw [%l7 + 0x18], %l6
27782 xnor %o0, %l0, %g5
27783 ldub [%l7 + 0x66], %o6
27784 stw %i3, [%l7 + 0x54]
27785 fexpand %f7, %f14
27786 and %o3, %o7, %l1
27787 fzero %f8
27788 mova %icc, %l3, %i6
27789 fmovdneg %xcc, %f12, %f2
27790 udivx %g4, 0x17E1, %o2
27791 fble %fcc3, loop_3266
27792 ld [%l7 + 0x20], %f11
27793 fabsd %f8, %f2
27794 fzeros %f13
27795loop_3266:
27796 fmovrsne %l4, %f7, %f13
27797 fmovrsgez %o4, %f8, %f4
27798 stx %g7, [%l7 + 0x58]
27799 ble,a %icc, loop_3267
27800 ldx [%l7 + 0x58], %i5
27801 srlx %g2, 0x07, %l2
27802 fnot2s %f13, %f5
27803loop_3267:
27804 xorcc %i2, 0x15AF, %g6
27805 fmovrsne %g1, %f13, %f9
27806 fba,a %fcc3, loop_3268
27807 addcc %i1, 0x1E2A, %i4
27808 fmovd %f2, %f4
27809 ldx [%l7 + 0x70], %i7
27810loop_3268:
27811 sdivx %o1, 0x1575, %o5
27812 edge16 %g3, %i0, %l5
27813 fnands %f2, %f4, %f4
27814 fmovsneg %xcc, %f4, %f9
27815 subc %l6, %o0, %g5
27816 st %f8, [%l7 + 0x7C]
27817 bg,a,pt %icc, loop_3269
27818 umulcc %l0, 0x08D7, %o6
27819 lduh [%l7 + 0x26], %i3
27820 lduw [%l7 + 0x3C], %o7
27821loop_3269:
27822 fpadd32 %f14, %f2, %f10
27823 fbl,a %fcc0, loop_3270
27824 fmovrdgez %l1, %f8, %f4
27825 fcmped %fcc3, %f2, %f4
27826 fmovsvc %xcc, %f7, %f7
27827loop_3270:
27828 movgu %xcc, %o3, %i6
27829 tsubcctv %l3, 0x046E, %o2
27830 fble %fcc0, loop_3271
27831 fnot2 %f2, %f14
27832 ldsw [%l7 + 0x44], %l4
27833 stw %g4, [%l7 + 0x50]
27834loop_3271:
27835 std %f4, [%l7 + 0x10]
27836 fcmped %fcc1, %f12, %f6
27837 ldd [%l7 + 0x08], %f0
27838 move %xcc, %g7, %o4
27839 fmovs %f6, %f15
27840 lduw [%l7 + 0x60], %i5
27841 lduw [%l7 + 0x4C], %g2
27842 fabss %f14, %f7
27843 ldsb [%l7 + 0x5B], %i2
27844 fandnot2 %f2, %f2, %f8
27845 alignaddrl %g6, %l2, %g1
27846 fpadd32s %f10, %f14, %f7
27847 bne,a loop_3272
27848 stw %i1, [%l7 + 0x5C]
27849 bcs loop_3273
27850 std %f8, [%l7 + 0x78]
27851loop_3272:
27852 ld [%l7 + 0x08], %f7
27853 move %xcc, %i7, %i4
27854loop_3273:
27855 mulscc %o1, %o5, %g3
27856 fmuld8sux16 %f11, %f5, %f14
27857 add %l5, %i0, %l6
27858 movrgez %g5, 0x37C, %l0
27859 sdivx %o0, 0x11E1, %i3
27860 srax %o6, %o7, %l1
27861 bge loop_3274
27862 fba %fcc3, loop_3275
27863 ldsw [%l7 + 0x60], %i6
27864 fandnot2s %f1, %f8, %f6
27865loop_3274:
27866 tcs %xcc, 0x3
27867loop_3275:
27868 tcs %icc, 0x2
27869 movpos %icc, %l3, %o2
27870 fmovdneg %xcc, %f12, %f3
27871 fmovdvc %icc, %f11, %f8
27872 fnors %f8, %f10, %f5
27873 ldsh [%l7 + 0x0C], %o3
27874 fnor %f4, %f4, %f8
27875 mulx %l4, %g7, %o4
27876 ldx [%l7 + 0x58], %g4
27877 fmovdgu %xcc, %f13, %f7
27878 tle %icc, 0x6
27879 fornot2 %f14, %f10, %f10
27880 fbue %fcc0, loop_3276
27881 fbul,a %fcc2, loop_3277
27882 ldub [%l7 + 0x0B], %g2
27883 movcc %xcc, %i5, %g6
27884loop_3276:
27885 ldsb [%l7 + 0x0B], %i2
27886loop_3277:
27887 fnor %f2, %f12, %f8
27888 fandnot1 %f2, %f12, %f12
27889 edge32l %g1, %l2, %i1
27890 lduh [%l7 + 0x0C], %i4
27891 fbl,a %fcc2, loop_3278
27892 fmuld8sux16 %f8, %f13, %f8
27893 ldx [%l7 + 0x50], %i7
27894 fmovrdgz %o1, %f10, %f14
27895loop_3278:
27896 nop
27897 setx loop_3279, %l0, %l1
27898 wrpr 0x1, %tl
27899 wrpr %l1, %tpc
27900 add %l1, 0x4, %l1
27901 wrpr %l1, %tnpc
27902 setx 0x34400001400, %l0, %l1
27903 wrpr %l1, %tstate
27904 wrhpr 0x4, %htstate
27905 retry
27906 edge32l %o5, %l5, %g3
27907 fnegs %f1, %f2
27908 array16 %l6, %g5, %i0
27909loop_3279:
27910 fbne,a %fcc3, loop_3280
27911 sdivcc %l0, 0x07D8, %i3
27912 stx %o0, [%l7 + 0x08]
27913 mulscc %o6, 0x1E6E, %l1
27914loop_3280:
27915 ldub [%l7 + 0x56], %o7
27916 fmovs %f10, %f11
27917 fbe,a %fcc0, loop_3281
27918 stb %i6, [%l7 + 0x0A]
27919 ld [%l7 + 0x4C], %f11
27920 ldx [%l7 + 0x08], %o2
27921loop_3281:
27922 pdist %f8, %f6, %f14
27923 fmovrdlez %l3, %f2, %f4
27924 movne %xcc, %o3, %g7
27925 xnor %l4, %o4, %g4
27926 fcmpeq32 %f12, %f2, %i5
27927 tsubcctv %g2, %g6, %g1
27928 fmovrde %i2, %f12, %f2
27929 sdivx %l2, 0x1326, %i4
27930 ldsb [%l7 + 0x1B], %i1
27931 fbu,a %fcc3, loop_3282
27932 fcmped %fcc3, %f8, %f10
27933 fcmpne32 %f2, %f10, %o1
27934 sdivx %o5, 0x0AC1, %l5
27935loop_3282:
27936 std %f0, [%l7 + 0x38]
27937 movneg %icc, %i7, %g3
27938 brgz %g5, loop_3283
27939 fmovdg %icc, %f3, %f8
27940 fcmpgt32 %f4, %f12, %i0
27941 fmovrsne %l0, %f1, %f4
27942loop_3283:
27943 fmovde %icc, %f13, %f6
27944 andn %i3, 0x1487, %l6
27945 fpsub32s %f13, %f0, %f1
27946 sll %o0, %o6, %l1
27947 fmovrse %o7, %f3, %f3
27948 fmul8x16al %f6, %f2, %f8
27949 stw %o2, [%l7 + 0x50]
27950 tvc %xcc, 0x0
27951 xnor %l3, %i6, %o3
27952 sllx %g7, %o4, %l4
27953 ldsb [%l7 + 0x1D], %g4
27954 fcmps %fcc2, %f6, %f1
27955 edge32n %i5, %g2, %g1
27956 std %f0, [%l7 + 0x38]
27957 mulscc %i2, %l2, %g6
27958 ldsb [%l7 + 0x72], %i4
27959 fcmpd %fcc2, %f14, %f2
27960 xorcc %o1, 0x1EC5, %o5
27961 movleu %xcc, %l5, %i7
27962 fmovspos %icc, %f13, %f14
27963 ld [%l7 + 0x4C], %f5
27964 ble,a loop_3284
27965 fmovsge %xcc, %f12, %f2
27966 bvc,a,pt %xcc, loop_3285
27967 bne %xcc, loop_3286
27968loop_3284:
27969 ldd [%l7 + 0x28], %f10
27970 stw %i1, [%l7 + 0x70]
27971loop_3285:
27972 fmovrdgez %g5, %f2, %f14
27973loop_3286:
27974 popc 0x0BC5, %g3
27975 std %f10, [%l7 + 0x18]
27976 fmovscs %xcc, %f1, %f15
27977 orn %l0, 0x0595, %i0
27978 sll %i3, 0x03, %l6
27979 edge16ln %o0, %o6, %l1
27980 fmuld8ulx16 %f13, %f6, %f2
27981 std %f8, [%l7 + 0x78]
27982 orcc %o7, %o2, %l3
27983 fands %f13, %f8, %f2
27984 alignaddr %o3, %i6, %g7
27985 srlx %l4, %o4, %i5
27986 fbul %fcc3, loop_3287
27987 fpadd32 %f10, %f2, %f6
27988 fnands %f11, %f8, %f11
27989 ldx [%l7 + 0x68], %g4
27990loop_3287:
27991 st %f12, [%l7 + 0x2C]
27992 fxors %f7, %f11, %f12
27993 ld [%l7 + 0x68], %f6
27994 fbge,a %fcc0, loop_3288
27995 tneg %icc, 0x2
27996 fpack32 %f12, %f12, %f12
27997 fmovrsne %g2, %f2, %f6
27998loop_3288:
27999 tge %icc, 0x7
28000 edge32 %g1, %i2, %l2
28001 stb %g6, [%l7 + 0x0E]
28002 fbne %fcc3, loop_3289
28003 movrne %i4, %o5, %o1
28004 fandnot1s %f4, %f6, %f0
28005 bcs,pn %xcc, loop_3290
28006loop_3289:
28007 lduh [%l7 + 0x5A], %l5
28008 lduw [%l7 + 0x68], %i1
28009 fbuge %fcc3, loop_3291
28010loop_3290:
28011 movgu %xcc, %g5, %i7
28012 stw %l0, [%l7 + 0x48]
28013 fmovdgu %xcc, %f14, %f13
28014loop_3291:
28015 ldsh [%l7 + 0x26], %g3
28016 ldsh [%l7 + 0x4C], %i0
28017 fcmple16 %f2, %f10, %i3
28018 fcmpeq16 %f4, %f8, %o0
28019 fbg,a %fcc0, loop_3292
28020 fmovsne %xcc, %f3, %f9
28021 orcc %o6, 0x007E, %l6
28022 ldsb [%l7 + 0x5B], %l1
28023loop_3292:
28024 fcmpeq32 %f8, %f10, %o2
28025 fnot1s %f10, %f2
28026 lduh [%l7 + 0x68], %o7
28027 ld [%l7 + 0x18], %f14
28028 taddcctv %l3, %i6, %o3
28029 faligndata %f0, %f2, %f10
28030 umul %g7, %o4, %i5
28031 fabsd %f6, %f12
28032 fmovrslz %g4, %f6, %f14
28033 ldx [%l7 + 0x38], %g2
28034 nop
28035 setx loop_3293, %l0, %l1
28036 wrpr 0x1, %tl
28037 wrpr %l1, %tpc
28038 add %l1, 0x4, %l1
28039 wrpr %l1, %tnpc
28040 setx 0x34400001400, %l0, %l1
28041 wrpr %l1, %tstate
28042 wrhpr 0x4, %htstate
28043 retry
28044 tpos %xcc, 0x2
28045 ldd [%l7 + 0x38], %f10
28046 fxor %f2, %f6, %f6
28047loop_3293:
28048 brnz,a %g1, loop_3294
28049 movre %l4, %l2, %g6
28050 fmul8sux16 %f6, %f4, %f10
28051 fmovdneg %xcc, %f9, %f14
28052loop_3294:
28053 xor %i2, 0x00A6, %i4
28054 stw %o5, [%l7 + 0x30]
28055 lduh [%l7 + 0x46], %o1
28056 andn %l5, %g5, %i7
28057 sth %i1, [%l7 + 0x38]
28058 smul %g3, 0x131A, %i0
28059 siam 0x4
28060 fnands %f13, %f11, %f15
28061 std %f14, [%l7 + 0x18]
28062 fbn,a %fcc2, loop_3295
28063 array8 %l0, %o0, %o6
28064 ta %icc, 0x3
28065 bvs,pn %xcc, loop_3296
28066loop_3295:
28067 movvc %icc, %i3, %l6
28068 sra %l1, %o7, %o2
28069 fbule %fcc3, loop_3297
28070loop_3296:
28071 sdivx %i6, 0x0690, %o3
28072 fzero %f12
28073 fmovse %xcc, %f14, %f5
28074loop_3297:
28075 fpadd16s %f14, %f8, %f10
28076 movre %l3, %g7, %o4
28077 fzeros %f0
28078 xnorcc %i5, %g4, %g1
28079 fsrc2s %f11, %f15
28080 sra %g2, 0x01, %l2
28081 tcs %icc, 0x0
28082 ldub [%l7 + 0x56], %g6
28083 andncc %i2, %l4, %i4
28084 ldsb [%l7 + 0x46], %o5
28085 ldub [%l7 + 0x43], %l5
28086 fmovdvs %xcc, %f8, %f7
28087 movle %xcc, %o1, %i7
28088 movrne %i1, 0x29B, %g5
28089 ldsb [%l7 + 0x1D], %g3
28090 fxnors %f1, %f9, %f10
28091 subc %i0, 0x02B1, %o0
28092 bpos loop_3298
28093 ldub [%l7 + 0x11], %l0
28094 fmovs %f0, %f9
28095 pdist %f6, %f4, %f2
28096loop_3298:
28097 ldub [%l7 + 0x16], %i3
28098 fcmple32 %f4, %f6, %o6
28099 alignaddr %l1, %l6, %o2
28100 xor %i6, 0x1204, %o7
28101 ldub [%l7 + 0x4D], %o3
28102 ldd [%l7 + 0x10], %f0
28103 st %f3, [%l7 + 0x6C]
28104 ldd [%l7 + 0x30], %f4
28105 tvc %icc, 0x6
28106 ldub [%l7 + 0x0C], %l3
28107 bcc,a,pn %icc, loop_3299
28108 ld [%l7 + 0x74], %f3
28109 fmul8ulx16 %f6, %f14, %f14
28110 lduw [%l7 + 0x18], %o4
28111loop_3299:
28112 fornot2s %f12, %f6, %f14
28113 fmovrsne %g7, %f15, %f3
28114 fbe,a %fcc2, loop_3300
28115 fmovsleu %icc, %f10, %f2
28116 and %i5, 0x028B, %g1
28117 ldx [%l7 + 0x48], %g2
28118loop_3300:
28119 ldub [%l7 + 0x4E], %l2
28120 stx %g6, [%l7 + 0x30]
28121 brnz %g4, loop_3301
28122 ldsh [%l7 + 0x44], %i2
28123 fmovdn %xcc, %f7, %f0
28124 stw %i4, [%l7 + 0x38]
28125loop_3301:
28126 nop
28127 setx loop_3302, %l0, %l1
28128 wrpr 0x1, %tl
28129 wrpr %l1, %tpc
28130 add %l1, 0x4, %l1
28131 wrpr %l1, %tnpc
28132 setx 0x34400001400, %l0, %l1
28133 wrpr %l1, %tstate
28134 wrhpr 0x4, %htstate
28135 retry
28136 nop
28137 setx loop_3303, %l0, %l1
28138 wrpr 0x1, %tl
28139 wrpr %l1, %tnpc
28140 setx 0x34400001400, %l0, %l1
28141 wrpr %l1, %tstate
28142 wrhpr 0x4, %htstate
28143 done
28144 ld [%l7 + 0x30], %f13
28145 subc %o5, %l5, %o1
28146loop_3302:
28147 fpack16 %f14, %f13
28148loop_3303:
28149 fcmple16 %f10, %f4, %i7
28150 lduh [%l7 + 0x42], %i1
28151 ldx [%l7 + 0x58], %g5
28152 mulx %g3, 0x12EF, %i0
28153 fpack16 %f8, %f13
28154 be loop_3304
28155 subccc %o0, 0x1BB8, %l4
28156 st %f14, [%l7 + 0x0C]
28157 bge,pt %xcc, loop_3305
28158loop_3304:
28159 fcmpne32 %f4, %f0, %l0
28160 andcc %i3, 0x0FCC, %o6
28161 lduh [%l7 + 0x18], %l6
28162loop_3305:
28163 fmovs %f1, %f4
28164 fmovdn %icc, %f7, %f8
28165 fcmple16 %f14, %f6, %l1
28166 taddcctv %o2, %o7, %o3
28167 fbul %fcc2, loop_3306
28168 fandnot1 %f10, %f0, %f6
28169 array16 %l3, %o4, %g7
28170 fandnot2 %f0, %f0, %f10
28171loop_3306:
28172 ldub [%l7 + 0x30], %i6
28173 bge,a loop_3307
28174 sub %i5, %g1, %g2
28175 fpsub16 %f8, %f10, %f12
28176 fnand %f10, %f0, %f0
28177loop_3307:
28178 tsubcctv %l2, 0x14C0, %g4
28179 fmovrsne %i2, %f0, %f1
28180 stw %g6, [%l7 + 0x38]
28181 alignaddr %i4, %o5, %o1
28182 udivcc %i7, 0x0CF9, %l5
28183 fmovsvs %icc, %f12, %f11
28184 fmovsg %icc, %f12, %f10
28185 fmovrslez %g5, %f12, %f13
28186 fsrc2 %f8, %f2
28187 movrlez %i1, %i0, %o0
28188 ld [%l7 + 0x50], %f0
28189 lduh [%l7 + 0x26], %g3
28190 addcc %l0, 0x0E59, %l4
28191 ldsh [%l7 + 0x66], %o6
28192 fands %f8, %f14, %f7
28193 fand %f14, %f2, %f10
28194 ldsb [%l7 + 0x0E], %l6
28195 fcmpne16 %f2, %f12, %l1
28196 xnorcc %o2, %i3, %o3
28197 bge loop_3308
28198 lduw [%l7 + 0x4C], %l3
28199 fmovrde %o4, %f14, %f0
28200 stw %g7, [%l7 + 0x68]
28201loop_3308:
28202 popc %o7, %i5
28203 tl %icc, 0x7
28204 ldsb [%l7 + 0x6D], %i6
28205 fmovspos %icc, %f13, %f14
28206 fbne,a %fcc2, loop_3309
28207 fmovrsgz %g2, %f9, %f10
28208 fmovrdgez %l2, %f0, %f10
28209 ldx [%l7 + 0x50], %g4
28210loop_3309:
28211 fmovspos %icc, %f8, %f10
28212 tcs %icc, 0x4
28213 stx %i2, [%l7 + 0x58]
28214 add %g1, 0x0FB8, %g6
28215 fand %f8, %f8, %f14
28216 bg,a %icc, loop_3310
28217 brlz,a %o5, loop_3311
28218 std %f4, [%l7 + 0x08]
28219 fmovrdgz %o1, %f4, %f8
28220loop_3310:
28221 fands %f1, %f2, %f12
28222loop_3311:
28223 stb %i4, [%l7 + 0x7F]
28224 fbge,a %fcc0, loop_3312
28225 ldub [%l7 + 0x6C], %i7
28226 move %xcc, %l5, %g5
28227 edge16l %i1, %o0, %g3
28228loop_3312:
28229 ldd [%l7 + 0x10], %f2
28230 taddcc %i0, 0x1C31, %l4
28231 ld [%l7 + 0x38], %f12
28232 fmovdpos %icc, %f14, %f8
28233 fpsub16 %f4, %f12, %f6
28234 fmovsleu %icc, %f4, %f14
28235 ldub [%l7 + 0x1F], %l0
28236 ldsw [%l7 + 0x58], %o6
28237 fmovdge %icc, %f11, %f0
28238 be,a,pt %xcc, loop_3313
28239 fmovrdgz %l1, %f8, %f8
28240 fnot2s %f5, %f0
28241 fsrc2 %f0, %f6
28242loop_3313:
28243 fmovda %xcc, %f13, %f0
28244 fblg %fcc2, loop_3314
28245 tg %icc, 0x7
28246 tge %icc, 0x5
28247 orncc %l6, 0x04C6, %i3
28248loop_3314:
28249 fcmple32 %f2, %f14, %o3
28250 fmul8x16al %f14, %f13, %f8
28251 alignaddr %l3, %o2, %g7
28252 ld [%l7 + 0x3C], %f9
28253 ldd [%l7 + 0x30], %f0
28254 udiv %o4, 0x1E82, %i5
28255 fcmped %fcc3, %f8, %f10
28256 fbug,a %fcc3, loop_3315
28257 array8 %i6, %g2, %o7
28258 tgu %icc, 0x2
28259 fmovrdlez %g4, %f0, %f14
28260loop_3315:
28261 call loop_3316
28262 fbuge %fcc2, loop_3317
28263 ldx [%l7 + 0x20], %i2
28264 edge32ln %g1, %g6, %l2
28265loop_3316:
28266 fnot2 %f0, %f4
28267loop_3317:
28268 stb %o5, [%l7 + 0x4F]
28269 ldub [%l7 + 0x3B], %i4
28270 ldd [%l7 + 0x48], %f2
28271 udiv %i7, 0x187C, %l5
28272 taddcctv %g5, %o1, %i1
28273 edge32n %g3, %o0, %l4
28274 fors %f4, %f5, %f10
28275 bne,a,pn %icc, loop_3318
28276 bpos,pt %icc, loop_3319
28277 fnand %f2, %f12, %f0
28278 fcmpne32 %f8, %f8, %l0
28279loop_3318:
28280 fnot1s %f10, %f0
28281loop_3319:
28282 tge %xcc, 0x6
28283 fand %f0, %f10, %f0
28284 fxor %f2, %f0, %f6
28285 fzero %f14
28286 stx %i0, [%l7 + 0x70]
28287 tvc %icc, 0x2
28288 lduh [%l7 + 0x0E], %o6
28289 fandnot1s %f5, %f11, %f2
28290 fcmps %fcc3, %f5, %f5
28291 tn %icc, 0x1
28292 movcs %icc, %l6, %i3
28293 tge %icc, 0x1
28294 movrlz %o3, 0x3D9, %l3
28295 fmovde %icc, %f13, %f1
28296 ldd [%l7 + 0x50], %f10
28297 ldub [%l7 + 0x23], %o2
28298 movneg %icc, %l1, %g7
28299 ldsh [%l7 + 0x4E], %i5
28300 movrlz %i6, %o4, %g2
28301 ldsb [%l7 + 0x41], %o7
28302 call loop_3320
28303 edge16ln %g4, %i2, %g1
28304 fmovrdgez %g6, %f4, %f2
28305 fmovsl %icc, %f9, %f10
28306loop_3320:
28307 fmovrsne %o5, %f5, %f14
28308 edge16l %i4, %i7, %l2
28309 subc %g5, 0x03B9, %o1
28310 stb %l5, [%l7 + 0x5D]
28311 fones %f3
28312 std %f4, [%l7 + 0x70]
28313 edge32l %g3, %o0, %i1
28314 edge16n %l4, %i0, %l0
28315 fands %f11, %f6, %f2
28316 lduh [%l7 + 0x22], %l6
28317 fmovrdgz %i3, %f2, %f8
28318 edge16l %o3, %l3, %o2
28319 nop
28320 setx loop_3321, %l0, %l1
28321 wrpr 0x1, %tl
28322 wrpr %l1, %tpc
28323 add %l1, 0x4, %l1
28324 wrpr %l1, %tnpc
28325 setx 0x34400001400, %l0, %l1
28326 wrpr %l1, %tstate
28327 wrhpr 0x4, %htstate
28328 retry
28329 fmovsne %icc, %f10, %f0
28330 fmul8sux16 %f10, %f10, %f14
28331 ldd [%l7 + 0x20], %f4
28332loop_3321:
28333 fmovsn %icc, %f2, %f13
28334 fmovsn %xcc, %f9, %f12
28335 fmovsvc %xcc, %f13, %f7
28336 fornot1 %f14, %f4, %f8
28337 fcmpgt16 %f10, %f14, %l1
28338 ba loop_3322
28339 fmovsg %xcc, %f15, %f8
28340 sth %o6, [%l7 + 0x2A]
28341 tvc %xcc, 0x2
28342loop_3322:
28343 ldsb [%l7 + 0x16], %i5
28344 ldsb [%l7 + 0x1A], %g7
28345 stx %i6, [%l7 + 0x38]
28346 ldub [%l7 + 0x5E], %g2
28347 ldsh [%l7 + 0x3A], %o4
28348 fmovrsgez %o7, %f0, %f12
28349 fcmpes %fcc0, %f2, %f8
28350 st %f3, [%l7 + 0x6C]
28351 fbne %fcc1, loop_3323
28352 stx %g4, [%l7 + 0x40]
28353 fpadd32s %f1, %f7, %f2
28354 array16 %i2, %g6, %o5
28355loop_3323:
28356 ldsb [%l7 + 0x7F], %g1
28357 fnegd %f14, %f2
28358 sllx %i7, 0x0C, %l2
28359 or %g5, 0x1445, %i4
28360 fmovrde %o1, %f4, %f6
28361 ldd [%l7 + 0x10], %f0
28362 siam 0x5
28363 st %f4, [%l7 + 0x78]
28364 ldsb [%l7 + 0x3F], %g3
28365 stx %l5, [%l7 + 0x78]
28366 ld [%l7 + 0x34], %f12
28367 st %f7, [%l7 + 0x18]
28368 fbule,a %fcc3, loop_3324
28369 ldsw [%l7 + 0x28], %o0
28370 fbug,a %fcc2, loop_3325
28371 ldsw [%l7 + 0x0C], %l4
28372loop_3324:
28373 brlez %i1, loop_3326
28374 fmovrdgz %i0, %f8, %f0
28375loop_3325:
28376 tge %icc, 0x4
28377 tsubcctv %l6, 0x0E43, %l0
28378loop_3326:
28379 bn %xcc, loop_3327
28380 xnor %o3, %l3, %i3
28381 std %f2, [%l7 + 0x18]
28382 fbl %fcc2, loop_3328
28383loop_3327:
28384 stw %l1, [%l7 + 0x4C]
28385 addc %o6, 0x099C, %o2
28386 fmovsne %xcc, %f13, %f7
28387loop_3328:
28388 subcc %i5, %g7, %g2
28389 fnot2 %f2, %f0
28390 fmovsn %icc, %f4, %f9
28391 sdivx %i6, 0x1268, %o4
28392 ld [%l7 + 0x48], %f2
28393 fpmerge %f11, %f1, %f8
28394 movge %icc, %g4, %i2
28395 ld [%l7 + 0x2C], %f15
28396 fblg,a %fcc1, loop_3329
28397 fsrc1s %f11, %f5
28398 be,a loop_3330
28399 fmul8x16al %f14, %f2, %f0
28400loop_3329:
28401 st %f15, [%l7 + 0x40]
28402 tge %xcc, 0x6
28403loop_3330:
28404 fmovsvc %icc, %f3, %f5
28405 edge32n %o7, %g6, %o5
28406 addccc %i7, 0x012C, %g1
28407 fnands %f12, %f5, %f10
28408 fmovsle %icc, %f0, %f6
28409 fands %f10, %f9, %f3
28410 edge16 %l2, %g5, %o1
28411 fcmpd %fcc3, %f6, %f6
28412 fmovse %xcc, %f15, %f5
28413 fmul8sux16 %f6, %f2, %f8
28414 ldub [%l7 + 0x0B], %g3
28415 ldd [%l7 + 0x50], %f12
28416 edge8l %l5, %o0, %l4
28417 stw %i1, [%l7 + 0x4C]
28418 pdist %f10, %f0, %f6
28419 srlx %i0, %i4, %l6
28420 fmovsa %xcc, %f11, %f2
28421 ldsw [%l7 + 0x38], %l0
28422 edge16l %o3, %l3, %l1
28423 st %f15, [%l7 + 0x50]
28424 lduh [%l7 + 0x44], %o6
28425 call loop_3331
28426 std %f12, [%l7 + 0x58]
28427 fsrc2 %f14, %f6
28428 lduw [%l7 + 0x1C], %o2
28429loop_3331:
28430 fpackfix %f4, %f10
28431 fmovdpos %xcc, %f12, %f8
28432 edge8 %i5, %g7, %g2
28433 bvs,a %icc, loop_3332
28434 xnorcc %i6, %o4, %g4
28435 stw %i2, [%l7 + 0x2C]
28436 bgu,pn %icc, loop_3333
28437loop_3332:
28438 sth %o7, [%l7 + 0x6E]
28439 tcs %icc, 0x4
28440 ldsh [%l7 + 0x68], %i3
28441loop_3333:
28442 tsubcctv %g6, 0x08E3, %o5
28443 fabsd %f4, %f8
28444 stx %g1, [%l7 + 0x58]
28445 fnot2 %f0, %f0
28446 edge16l %i7, %g5, %o1
28447 ldx [%l7 + 0x28], %l2
28448 edge32n %l5, %o0, %g3
28449 tcs %xcc, 0x1
28450 ld [%l7 + 0x78], %f15
28451 udivcc %l4, 0x1F5C, %i1
28452 edge8 %i4, %l6, %i0
28453 fmovsl %icc, %f1, %f12
28454 bg,pn %xcc, loop_3334
28455 bne %xcc, loop_3335
28456 fmovsge %xcc, %f10, %f3
28457 movpos %xcc, %l0, %l3
28458loop_3334:
28459 ldsw [%l7 + 0x18], %l1
28460loop_3335:
28461 faligndata %f4, %f4, %f10
28462 ldsb [%l7 + 0x2A], %o3
28463 lduw [%l7 + 0x18], %o6
28464 lduh [%l7 + 0x70], %i5
28465 fmovde %icc, %f10, %f10
28466 movn %xcc, %g7, %o2
28467 stx %i6, [%l7 + 0x08]
28468 stx %g2, [%l7 + 0x18]
28469 srax %g4, %i2, %o7
28470 sdivx %i3, 0x1D83, %g6
28471 umulcc %o4, %o5, %g1
28472 bvc,pn %icc, loop_3336
28473 ldsh [%l7 + 0x70], %i7
28474 andncc %o1, %g5, %l2
28475 edge8 %o0, %g3, %l4
28476loop_3336:
28477 xnorcc %l5, 0x0CD3, %i1
28478 tpos %xcc, 0x3
28479 ldsw [%l7 + 0x20], %l6
28480 ld [%l7 + 0x70], %f0
28481 subccc %i4, 0x0D75, %l0
28482 fbe,a %fcc2, loop_3337
28483 stx %i0, [%l7 + 0x50]
28484 tcc %xcc, 0x6
28485 stb %l3, [%l7 + 0x76]
28486loop_3337:
28487 fandnot2 %f10, %f8, %f4
28488 fbue %fcc2, loop_3338
28489 movcc %xcc, %l1, %o3
28490 fornot2s %f3, %f8, %f14
28491 fmovde %icc, %f15, %f6
28492loop_3338:
28493 ldx [%l7 + 0x28], %i5
28494 fpsub32s %f11, %f7, %f11
28495 te %icc, 0x2
28496 bge,a,pt %xcc, loop_3339
28497 fornot1s %f13, %f4, %f15
28498 fmovsvs %xcc, %f12, %f11
28499 tsubcctv %o6, %g7, %i6
28500loop_3339:
28501 fmul8x16al %f3, %f10, %f2
28502 fmovd %f8, %f8
28503 stx %g2, [%l7 + 0x38]
28504 movn %icc, %g4, %o2
28505 bgu,a loop_3340
28506 st %f9, [%l7 + 0x1C]
28507 fbuge %fcc3, loop_3341
28508 stx %o7, [%l7 + 0x08]
28509loop_3340:
28510 ldsw [%l7 + 0x24], %i2
28511 stw %i3, [%l7 + 0x5C]
28512loop_3341:
28513 movleu %icc, %o4, %o5
28514 addcc %g6, %g1, %o1
28515 ldsw [%l7 + 0x14], %i7
28516 st %f9, [%l7 + 0x78]
28517 fmovsne %icc, %f12, %f6
28518 xorcc %g5, 0x0070, %l2
28519 for %f12, %f10, %f2
28520 stb %g3, [%l7 + 0x47]
28521 ldsw [%l7 + 0x30], %l4
28522 fbu %fcc2, loop_3342
28523 fba %fcc0, loop_3343
28524 ldub [%l7 + 0x5A], %o0
28525 nop
28526 setx loop_3344, %l0, %l1
28527 jmpl %l1, %l5
28528loop_3342:
28529 fmovdvs %icc, %f6, %f8
28530loop_3343:
28531 fmovsa %icc, %f12, %f7
28532 fmovdvc %xcc, %f9, %f15
28533loop_3344:
28534 movvs %xcc, %i1, %i4
28535 fmovscc %icc, %f10, %f14
28536 fmovdge %icc, %f13, %f6
28537 fmovdne %xcc, %f13, %f15
28538 nop
28539 setx loop_3345, %l0, %l1
28540 wrpr 0x1, %tl
28541 wrpr %l1, %tnpc
28542 setx 0x34400001400, %l0, %l1
28543 wrpr %l1, %tstate
28544 wrhpr 0x4, %htstate
28545 done
28546 fba %fcc3, loop_3346
28547 stx %l0, [%l7 + 0x48]
28548 or %i0, 0x1F05, %l6
28549loop_3345:
28550 brnz %l3, loop_3347
28551loop_3346:
28552 edge8l %l1, %i5, %o3
28553 te %xcc, 0x0
28554 ldsh [%l7 + 0x42], %o6
28555loop_3347:
28556 fpsub16 %f2, %f0, %f8
28557 umulcc %g7, %i6, %g4
28558 ldd [%l7 + 0x38], %f12
28559 bge,a,pn %icc, loop_3348
28560 std %f0, [%l7 + 0x68]
28561 st %f6, [%l7 + 0x38]
28562 srlx %g2, %o2, %i2
28563loop_3348:
28564 st %f6, [%l7 + 0x78]
28565 tge %icc, 0x5
28566 bne,a,pt %icc, loop_3349
28567 fnot1s %f10, %f10
28568 ldub [%l7 + 0x33], %i3
28569 fandnot1 %f12, %f0, %f0
28570loop_3349:
28571 orn %o4, 0x1B6E, %o5
28572 ldsh [%l7 + 0x6A], %o7
28573 sll %g1, %o1, %i7
28574 fmovdvc %xcc, %f4, %f1
28575 fpackfix %f8, %f5
28576 brgez,a %g5, loop_3350
28577 fmovdvs %xcc, %f10, %f4
28578 movg %xcc, %g6, %g3
28579 fmovsle %xcc, %f5, %f12
28580loop_3350:
28581 ld [%l7 + 0x20], %f13
28582 fnegs %f12, %f1
28583 fmovrsgz %l4, %f10, %f11
28584 edge8l %l2, %l5, %o0
28585 bneg loop_3351
28586 alignaddr %i1, %l0, %i0
28587 fbue,a %fcc1, loop_3352
28588 stx %i4, [%l7 + 0x60]
28589loop_3351:
28590 ld [%l7 + 0x48], %f0
28591 ldsh [%l7 + 0x10], %l6
28592loop_3352:
28593 fpsub32s %f10, %f10, %f7
28594 fsrc1 %f2, %f8
28595 array16 %l1, %l3, %i5
28596 array32 %o6, %o3, %i6
28597 ldsh [%l7 + 0x5C], %g4
28598 lduw [%l7 + 0x34], %g7
28599 fpadd32 %f2, %f0, %f6
28600 tneg %icc, 0x6
28601 fpsub32s %f5, %f1, %f11
28602 ld [%l7 + 0x4C], %f0
28603 ble,pn %icc, loop_3353
28604 fmuld8ulx16 %f12, %f13, %f6
28605 movrgez %o2, %i2, %i3
28606 orn %g2, 0x0E05, %o4
28607loop_3353:
28608 movrlz %o7, %o5, %g1
28609 te %xcc, 0x4
28610 brnz %o1, loop_3354
28611 ldsb [%l7 + 0x4B], %i7
28612 umul %g5, %g6, %l4
28613 stb %l2, [%l7 + 0x36]
28614loop_3354:
28615 stw %l5, [%l7 + 0x0C]
28616 std %f2, [%l7 + 0x30]
28617 sdivcc %g3, 0x1005, %i1
28618 fmovdne %icc, %f10, %f15
28619 fmovdle %xcc, %f1, %f0
28620 tneg %xcc, 0x3
28621 fmovrsgez %l0, %f4, %f7
28622 edge16l %i0, %i4, %o0
28623 fmovsleu %icc, %f14, %f12
28624 movvc %xcc, %l6, %l3
28625 stw %l1, [%l7 + 0x44]
28626 std %f6, [%l7 + 0x48]
28627 fpack32 %f6, %f6, %f10
28628 orn %i5, 0x0A6C, %o6
28629 ldub [%l7 + 0x4D], %i6
28630 stw %g4, [%l7 + 0x0C]
28631 fmovrsgz %g7, %f4, %f0
28632 fmovrdlz %o3, %f12, %f4
28633 andn %o2, 0x0E72, %i3
28634 umulcc %g2, %i2, %o4
28635 fornot1 %f0, %f10, %f12
28636 lduh [%l7 + 0x12], %o7
28637 lduh [%l7 + 0x52], %g1
28638 fmovsn %xcc, %f9, %f2
28639 ldd [%l7 + 0x60], %f2
28640 be,pn %xcc, loop_3355
28641 taddcc %o5, 0x1D1D, %o1
28642 sth %g5, [%l7 + 0x7A]
28643 bg,pn %icc, loop_3356
28644loop_3355:
28645 lduw [%l7 + 0x08], %g6
28646 stb %l4, [%l7 + 0x0A]
28647 fmovdpos %icc, %f10, %f5
28648loop_3356:
28649 lduw [%l7 + 0x54], %l2
28650 fmovdpos %xcc, %f9, %f7
28651 fbne %fcc1, loop_3357
28652 lduw [%l7 + 0x6C], %i7
28653 fmovdg %xcc, %f7, %f6
28654 stb %g3, [%l7 + 0x08]
28655loop_3357:
28656 fmul8x16 %f4, %f10, %f12
28657 movvs %xcc, %i1, %l0
28658 nop
28659 setx loop_3358, %l0, %l1
28660 wrpr 0x1, %tl
28661 wrpr %l1, %tpc
28662 add %l1, 0x4, %l1
28663 wrpr %l1, %tnpc
28664 setx 0x34400001400, %l0, %l1
28665 wrpr %l1, %tstate
28666 wrhpr 0x4, %htstate
28667 retry
28668 fmovrdgez %l5, %f2, %f10
28669 fmuld8sux16 %f5, %f4, %f10
28670 fnot2 %f4, %f4
28671loop_3358:
28672 taddcc %i0, %o0, %i4
28673 xor %l6, 0x11E5, %l3
28674 fcmpne32 %f14, %f6, %l1
28675 std %f4, [%l7 + 0x68]
28676 fmuld8ulx16 %f6, %f15, %f2
28677 bpos %icc, loop_3359
28678 fnot1s %f4, %f0
28679 or %i5, 0x0B19, %i6
28680 xorcc %g4, 0x0C6B, %g7
28681loop_3359:
28682 fmul8x16 %f2, %f12, %f0
28683 edge8n %o6, %o2, %o3
28684 ldub [%l7 + 0x6D], %i3
28685 movgu %icc, %g2, %o4
28686 sth %i2, [%l7 + 0x74]
28687 sth %o7, [%l7 + 0x72]
28688 udiv %g1, 0x08D0, %o1
28689 ldx [%l7 + 0x08], %o5
28690 fbule %fcc0, loop_3360
28691 fsrc2 %f6, %f4
28692 stw %g5, [%l7 + 0x74]
28693 stw %g6, [%l7 + 0x68]
28694loop_3360:
28695 lduh [%l7 + 0x36], %l2
28696 fbge,a %fcc2, loop_3361
28697 be,pt %xcc, loop_3362
28698 fba,a %fcc0, loop_3363
28699 xnorcc %l4, 0x0C2B, %i7
28700loop_3361:
28701 tvc %icc, 0x2
28702loop_3362:
28703 fandnot1s %f7, %f11, %f14
28704loop_3363:
28705 std %f6, [%l7 + 0x50]
28706 tcc %xcc, 0x5
28707 ldub [%l7 + 0x45], %i1
28708 stw %l0, [%l7 + 0x24]
28709 std %f14, [%l7 + 0x40]
28710 srl %g3, 0x1B, %l5
28711 brlz,a %i0, loop_3364
28712 brz %i4, loop_3365
28713 fxnor %f10, %f12, %f2
28714 fmovrse %o0, %f12, %f13
28715loop_3364:
28716 andncc %l3, %l1, %l6
28717loop_3365:
28718 orn %i6, %i5, %g7
28719 popc %o6, %g4
28720 sth %o2, [%l7 + 0x10]
28721 brgez %i3, loop_3366
28722 fpadd32 %f6, %f4, %f12
28723 fsrc1 %f2, %f0
28724 nop
28725 setx loop_3367, %l0, %l1
28726 wrpr 0x1, %tl
28727 wrpr %l1, %tpc
28728 add %l1, 0x4, %l1
28729 wrpr %l1, %tnpc
28730 setx 0x34400001400, %l0, %l1
28731 wrpr %l1, %tstate
28732 wrhpr 0x4, %htstate
28733 retry
28734loop_3366:
28735 movrgez %g2, 0x342, %o3
28736 fmovscs %icc, %f15, %f4
28737 edge32ln %i2, %o4, %g1
28738loop_3367:
28739 fandnot1s %f2, %f14, %f10
28740 bgu %icc, loop_3368
28741 st %f3, [%l7 + 0x5C]
28742 fmovsle %xcc, %f10, %f4
28743 fands %f14, %f2, %f2
28744loop_3368:
28745 std %f8, [%l7 + 0x50]
28746 fands %f2, %f15, %f6
28747 fmovd %f10, %f6
28748 ta %icc, 0x0
28749 fmovrsne %o1, %f15, %f4
28750 std %f12, [%l7 + 0x28]
28751 fpsub32 %f8, %f12, %f4
28752 fba,a %fcc1, loop_3369
28753 mulx %o5, %o7, %g5
28754 ba,a loop_3370
28755 fpadd16 %f12, %f14, %f10
28756loop_3369:
28757 fpmerge %f10, %f12, %f8
28758 stx %l2, [%l7 + 0x58]
28759loop_3370:
28760 addccc %l4, 0x0396, %i7
28761 fbe %fcc0, loop_3371
28762 fpsub16s %f3, %f2, %f1
28763 bcs,pt %xcc, loop_3372
28764 alignaddrl %g6, %i1, %l0
28765loop_3371:
28766 ldd [%l7 + 0x58], %f12
28767 stb %l5, [%l7 + 0x7C]
28768loop_3372:
28769 fmovdn %icc, %f0, %f7
28770 movrgz %i0, 0x10D, %g3
28771 bne,a %icc, loop_3373
28772 stw %i4, [%l7 + 0x44]
28773 fnors %f10, %f8, %f4
28774 tvs %xcc, 0x0
28775loop_3373:
28776 ldx [%l7 + 0x48], %l3
28777 alignaddrl %o0, %l6, %i6
28778 umulcc %l1, %i5, %g7
28779 fsrc2s %f11, %f11
28780 bge loop_3374
28781 srl %g4, 0x0C, %o2
28782 ldx [%l7 + 0x18], %o6
28783 brgz %g2, loop_3375
28784loop_3374:
28785 mulscc %o3, 0x128F, %i2
28786 xnorcc %i3, %o4, %g1
28787 fornot2 %f10, %f14, %f4
28788loop_3375:
28789 stb %o1, [%l7 + 0x69]
28790 fsrc2 %f0, %f8
28791 movrne %o5, %g5, %l2
28792 fand %f8, %f8, %f10
28793 ldd [%l7 + 0x50], %f8
28794 fble,a %fcc1, loop_3376
28795 bcc,a %xcc, loop_3377
28796 stb %l4, [%l7 + 0x24]
28797 andcc %o7, 0x12AA, %i7
28798loop_3376:
28799 fpsub16 %f10, %f2, %f10
28800loop_3377:
28801 fba,a %fcc3, loop_3378
28802 movrgez %i1, %l0, %g6
28803 fcmpeq32 %f0, %f4, %l5
28804 stx %i0, [%l7 + 0x50]
28805loop_3378:
28806 fpackfix %f0, %f4
28807 srax %i4, 0x10, %g3
28808 ldd [%l7 + 0x58], %f10
28809 fmovsge %icc, %f14, %f3
28810 fornot2 %f8, %f8, %f4
28811 movvc %icc, %l3, %l6
28812 fornot1 %f14, %f0, %f2
28813 stb %o0, [%l7 + 0x6A]
28814 ldsb [%l7 + 0x2A], %l1
28815 xnorcc %i6, 0x0686, %g7
28816 bcc,a,pn %xcc, loop_3379
28817 edge16l %g4, %i5, %o6
28818 taddcc %o2, %g2, %i2
28819 lduw [%l7 + 0x18], %o3
28820loop_3379:
28821 bvs loop_3380
28822 movg %icc, %i3, %g1
28823 brnz,a %o4, loop_3381
28824 fmovdge %xcc, %f7, %f10
28825loop_3380:
28826 fbe %fcc1, loop_3382
28827 ldsb [%l7 + 0x36], %o5
28828loop_3381:
28829 tsubcctv %g5, 0x0077, %o1
28830 tneg %icc, 0x1
28831loop_3382:
28832 ldsb [%l7 + 0x30], %l4
28833 fpsub32s %f3, %f2, %f0
28834 fmovsa %xcc, %f7, %f4
28835 array16 %o7, %i7, %i1
28836 fbne,a %fcc3, loop_3383
28837 ldsh [%l7 + 0x7C], %l2
28838 bshuffle %f6, %f0, %f12
28839 stb %l0, [%l7 + 0x3C]
28840loop_3383:
28841 sth %l5, [%l7 + 0x0E]
28842 movrne %i0, 0x0EF, %g6
28843 fnor %f2, %f6, %f2
28844 fpsub16s %f7, %f7, %f9
28845 ldx [%l7 + 0x38], %i4
28846 srl %l3, %l6, %o0
28847 fmovsvc %icc, %f4, %f14
28848 nop
28849 setx loop_3384, %l0, %l1
28850 wrpr 0x1, %tl
28851 wrpr %l1, %tpc
28852 add %l1, 0x4, %l1
28853 wrpr %l1, %tnpc
28854 setx 0x34400001400, %l0, %l1
28855 wrpr %l1, %tstate
28856 wrhpr 0x4, %htstate
28857 retry
28858 fpadd32s %f6, %f10, %f11
28859 fxnor %f14, %f10, %f0
28860 fmovs %f2, %f7
28861loop_3384:
28862 fmul8x16 %f1, %f4, %f6
28863 tg %icc, 0x0
28864 orcc %l1, 0x1E57, %i6
28865 ldub [%l7 + 0x73], %g3
28866 fmovsne %icc, %f10, %f8
28867 fmovdvc %icc, %f0, %f2
28868 sth %g4, [%l7 + 0x1E]
28869 edge8ln %i5, %g7, %o6
28870 array8 %g2, %i2, %o3
28871 std %f4, [%l7 + 0x38]
28872 fmuld8ulx16 %f6, %f3, %f6
28873 ldd [%l7 + 0x10], %f8
28874 fbu %fcc1, loop_3385
28875 fzero %f8
28876 stx %i3, [%l7 + 0x30]
28877 fmovdl %icc, %f0, %f12
28878loop_3385:
28879 bne %icc, loop_3386
28880 fmuld8sux16 %f13, %f2, %f6
28881 fpadd32 %f0, %f14, %f2
28882 sllx %o2, 0x01, %g1
28883loop_3386:
28884 ldsh [%l7 + 0x20], %o5
28885 addcc %g5, %o1, %o4
28886 stx %o7, [%l7 + 0x38]
28887 fmul8x16 %f6, %f2, %f6
28888 fpack16 %f14, %f5
28889 fmovsvc %xcc, %f15, %f6
28890 lduw [%l7 + 0x1C], %l4
28891 tl %xcc, 0x4
28892 bshuffle %f0, %f8, %f8
28893 fmovrde %i1, %f2, %f14
28894 stw %l2, [%l7 + 0x30]
28895 bvc,a,pn %icc, loop_3387
28896 ta %icc, 0x5
28897 stx %i7, [%l7 + 0x28]
28898 nop
28899 setx loop_3388, %l0, %l1
28900 wrpr 0x1, %tl
28901 wrpr %l1, %tpc
28902 add %l1, 0x4, %l1
28903 wrpr %l1, %tnpc
28904 setx 0x34400001400, %l0, %l1
28905 wrpr %l1, %tstate
28906 wrhpr 0x4, %htstate
28907 retry
28908loop_3387:
28909 fornot1s %f7, %f12, %f15
28910 tsubcc %l0, %l5, %g6
28911 bl,a,pt %icc, loop_3389
28912loop_3388:
28913 ldsb [%l7 + 0x08], %i0
28914 ldub [%l7 + 0x45], %l3
28915 nop
28916 setx loop_3390, %l0, %l1
28917 jmpl %l1, %i4
28918loop_3389:
28919 fandnot2s %f12, %f7, %f13
28920 edge8ln %o0, %l6, %l1
28921 fmovdle %xcc, %f6, %f12
28922loop_3390:
28923 ldsw [%l7 + 0x28], %i6
28924 fmovdl %icc, %f9, %f15
28925 bne loop_3391
28926 fba,a %fcc3, loop_3392
28927 stx %g4, [%l7 + 0x08]
28928 fmovrse %i5, %f13, %f11
28929loop_3391:
28930 fmovda %xcc, %f9, %f15
28931loop_3392:
28932 fmovsgu %xcc, %f5, %f13
28933 fnors %f2, %f5, %f4
28934 ld [%l7 + 0x60], %f2
28935 movgu %xcc, %g7, %o6
28936 ldx [%l7 + 0x08], %g2
28937 lduh [%l7 + 0x40], %g3
28938 std %f6, [%l7 + 0x08]
28939 sth %o3, [%l7 + 0x4A]
28940 bpos,pn %icc, loop_3393
28941 fmovdn %icc, %f14, %f12
28942 ldsb [%l7 + 0x3C], %i2
28943 udivx %i3, 0x194E, %g1
28944loop_3393:
28945 edge8 %o2, %g5, %o5
28946 bvs,a,pt %icc, loop_3394
28947 fmovsn %xcc, %f6, %f3
28948 st %f0, [%l7 + 0x14]
28949 fsrc2s %f2, %f0
28950loop_3394:
28951 sethi 0x0F3F, %o4
28952 tpos %icc, 0x3
28953 alignaddrl %o7, %o1, %i1
28954 nop
28955 setx loop_3395, %l0, %l1
28956 jmpl %l1, %l4
28957 mulx %i7, %l0, %l2
28958 fabsd %f0, %f14
28959 edge32l %g6, %i0, %l3
28960loop_3395:
28961 lduw [%l7 + 0x50], %i4
28962 ldx [%l7 + 0x68], %o0
28963 fbul %fcc0, loop_3396
28964 fpack16 %f12, %f11
28965 lduw [%l7 + 0x2C], %l5
28966 fmovrdlez %l1, %f6, %f14
28967loop_3396:
28968 fmovrse %l6, %f0, %f9
28969 tvc %icc, 0x4
28970 ldub [%l7 + 0x12], %g4
28971 std %f12, [%l7 + 0x58]
28972 stx %i6, [%l7 + 0x10]
28973 std %f14, [%l7 + 0x70]
28974 nop
28975 setx loop_3397, %l0, %l1
28976 wrpr 0x1, %tl
28977 wrpr %l1, %tpc
28978 add %l1, 0x4, %l1
28979 wrpr %l1, %tnpc
28980 setx 0x34400001400, %l0, %l1
28981 wrpr %l1, %tstate
28982 wrhpr 0x4, %htstate
28983 retry
28984 srlx %g7, %o6, %i5
28985 brlez %g2, loop_3398
28986 movcc %icc, %g3, %i2
28987loop_3397:
28988 bl,a loop_3399
28989 bne,a,pn %icc, loop_3400
28990loop_3398:
28991 fands %f5, %f2, %f6
28992 bpos,a,pt %xcc, loop_3401
28993loop_3399:
28994 udivcc %o3, 0x1BD0, %i3
28995loop_3400:
28996 fmovsl %icc, %f14, %f7
28997 addcc %g1, 0x04AC, %o2
28998loop_3401:
28999 ldsb [%l7 + 0x62], %g5
29000 fsrc2s %f15, %f8
29001 siam 0x2
29002 sth %o4, [%l7 + 0x0E]
29003 fexpand %f9, %f4
29004 be,pn %icc, loop_3402
29005 fpack16 %f4, %f2
29006 edge8n %o5, %o1, %i1
29007 ldsb [%l7 + 0x4C], %l4
29008loop_3402:
29009 srlx %i7, %l0, %o7
29010 movge %icc, %l2, %g6
29011 xnor %l3, 0x1A94, %i0
29012 ldsw [%l7 + 0x60], %i4
29013 fmovsneg %xcc, %f11, %f4
29014 fmovsvc %xcc, %f9, %f12
29015 bcs %icc, loop_3403
29016 edge8 %o0, %l1, %l6
29017 fmovde %icc, %f0, %f6
29018 fmovrslz %g4, %f9, %f1
29019loop_3403:
29020 brz %i6, loop_3404
29021 fsrc1s %f3, %f12
29022 tgu %xcc, 0x3
29023 fors %f7, %f10, %f15
29024loop_3404:
29025 brgz,a %l5, loop_3405
29026 fmovsn %xcc, %f12, %f0
29027 ld [%l7 + 0x70], %f1
29028 lduw [%l7 + 0x14], %o6
29029loop_3405:
29030 movcc %icc, %i5, %g2
29031 fmovrde %g7, %f14, %f6
29032 ld [%l7 + 0x74], %f12
29033 fpmerge %f12, %f2, %f12
29034 ldsh [%l7 + 0x4E], %i2
29035 fabsd %f2, %f0
29036 ldd [%l7 + 0x50], %f14
29037 ld [%l7 + 0x60], %f10
29038 fba %fcc3, loop_3406
29039 fnegd %f8, %f6
29040 stb %g3, [%l7 + 0x32]
29041 ldsb [%l7 + 0x42], %o3
29042loop_3406:
29043 movgu %icc, %g1, %i3
29044 movne %xcc, %o2, %o4
29045 andcc %o5, 0x1055, %g5
29046 tleu %xcc, 0x7
29047 or %o1, %i1, %i7
29048 fmovdg %xcc, %f10, %f4
29049 fmovrse %l4, %f11, %f8
29050 sth %l0, [%l7 + 0x70]
29051 fbu %fcc2, loop_3407
29052 movrgez %o7, 0x342, %g6
29053 movneg %icc, %l2, %i0
29054 ldd [%l7 + 0x08], %f8
29055loop_3407:
29056 std %f8, [%l7 + 0x08]
29057 lduw [%l7 + 0x54], %i4
29058 nop
29059 setx loop_3408, %l0, %l1
29060 wrpr 0x1, %tl
29061 wrpr %l1, %tnpc
29062 setx 0x34400001400, %l0, %l1
29063 wrpr %l1, %tstate
29064 wrhpr 0x4, %htstate
29065 done
29066 sllx %l3, 0x17, %l1
29067 bcs,a loop_3409
29068 ld [%l7 + 0x14], %f9
29069loop_3408:
29070 fbl,a %fcc2, loop_3410
29071 movcs %icc, %o0, %g4
29072loop_3409:
29073 bge,a loop_3411
29074 fandnot2s %f1, %f14, %f3
29075loop_3410:
29076 fnot2 %f6, %f8
29077 ld [%l7 + 0x28], %f0
29078loop_3411:
29079 stx %i6, [%l7 + 0x40]
29080 sth %l5, [%l7 + 0x28]
29081 fmovsge %icc, %f6, %f3
29082 fsrc2 %f2, %f6
29083 movneg %xcc, %o6, %l6
29084 fbule,a %fcc1, loop_3412
29085 fmul8sux16 %f14, %f14, %f8
29086 sethi 0x0876, %g2
29087 array8 %g7, %i2, %i5
29088loop_3412:
29089 movne %icc, %g3, %o3
29090 fmovdcs %xcc, %f12, %f5
29091 tcc %xcc, 0x7
29092 fmovrslez %g1, %f15, %f2
29093 sth %o2, [%l7 + 0x64]
29094 fexpand %f3, %f8
29095 lduh [%l7 + 0x44], %o4
29096 fbul,a %fcc0, loop_3413
29097 xnor %i3, 0x013F, %g5
29098 sdiv %o5, 0x1B20, %i1
29099 edge16n %i7, %o1, %l4
29100loop_3413:
29101 tne %xcc, 0x1
29102 sth %l0, [%l7 + 0x10]
29103 fnands %f9, %f7, %f4
29104 brlez %g6, loop_3414
29105 movre %o7, %i0, %i4
29106 fzero %f6
29107 fbul %fcc1, loop_3415
29108loop_3414:
29109 bneg loop_3416
29110 call loop_3417
29111 fmul8x16au %f5, %f4, %f6
29112loop_3415:
29113 tvs %icc, 0x7
29114loop_3416:
29115 nop
29116 setx loop_3418, %l0, %l1
29117 jmpl %l1, %l3
29118loop_3417:
29119 fbue %fcc0, loop_3419
29120 fbl,a %fcc2, loop_3420
29121 fmovrdlz %l1, %f4, %f6
29122loop_3418:
29123 orcc %l2, 0x1301, %g4
29124loop_3419:
29125 movge %icc, %o0, %l5
29126loop_3420:
29127 alignaddrl %i6, %l6, %g2
29128 fcmpeq16 %f10, %f14, %g7
29129 for %f10, %f6, %f10
29130 xorcc %i2, 0x0C46, %o6
29131 sethi 0x08DB, %g3
29132 movge %xcc, %i5, %g1
29133 ldub [%l7 + 0x0F], %o2
29134 fmovsg %icc, %f10, %f1
29135 fmovdvc %icc, %f10, %f10
29136 bgu,pt %xcc, loop_3421
29137 ldub [%l7 + 0x57], %o4
29138 subcc %i3, %g5, %o3
29139 fbug %fcc3, loop_3422
29140loop_3421:
29141 ldsw [%l7 + 0x58], %o5
29142 fbul %fcc2, loop_3423
29143 tsubcctv %i1, 0x0EB7, %o1
29144loop_3422:
29145 andn %i7, %l4, %g6
29146 st %f6, [%l7 + 0x7C]
29147loop_3423:
29148 sethi 0x108E, %l0
29149 lduh [%l7 + 0x48], %i0
29150 bcc,a,pn %icc, loop_3424
29151 ldub [%l7 + 0x36], %o7
29152 fpsub32s %f4, %f5, %f10
29153 ld [%l7 + 0x24], %f3
29154loop_3424:
29155 sub %l3, %i4, %l2
29156 fmul8ulx16 %f6, %f12, %f14
29157 udivcc %l1, 0x0263, %g4
29158 movcc %xcc, %o0, %i6
29159 orncc %l5, 0x0C68, %g2
29160 brlz,a %g7, loop_3425
29161 fmul8x16 %f3, %f8, %f14
29162 fbule %fcc0, loop_3426
29163 lduh [%l7 + 0x5E], %l6
29164loop_3425:
29165 ldsb [%l7 + 0x72], %i2
29166 addc %g3, 0x1FF1, %o6
29167loop_3426:
29168 movrlez %g1, 0x357, %i5
29169 sth %o2, [%l7 + 0x3C]
29170 ldub [%l7 + 0x0D], %i3
29171 ldx [%l7 + 0x50], %g5
29172 tcc %xcc, 0x3
29173 bvs,a %icc, loop_3427
29174 mova %xcc, %o3, %o4
29175 fzeros %f11
29176 xorcc %i1, 0x0D0C, %o5
29177loop_3427:
29178 edge16n %i7, %l4, %g6
29179 fandnot2s %f4, %f0, %f7
29180 sllx %o1, %l0, %o7
29181 ld [%l7 + 0x74], %f6
29182 fpsub32s %f12, %f4, %f4
29183 fpadd32 %f4, %f10, %f0
29184 fandnot2 %f2, %f6, %f4
29185 fnot1 %f14, %f12
29186 mulscc %l3, %i4, %i0
29187 fnot1s %f5, %f0
29188 stx %l1, [%l7 + 0x48]
29189 bpos,a,pn %xcc, loop_3428
29190 bg,a %xcc, loop_3429
29191 smul %l2, 0x1BD7, %o0
29192 bge,a loop_3430
29193loop_3428:
29194 ldd [%l7 + 0x68], %f14
29195loop_3429:
29196 or %i6, %l5, %g4
29197 ld [%l7 + 0x2C], %f7
29198loop_3430:
29199 stw %g2, [%l7 + 0x1C]
29200 fmovrsgez %l6, %f9, %f9
29201 fbu %fcc0, loop_3431
29202 pdist %f12, %f0, %f10
29203 nop
29204 setx loop_3432, %l0, %l1
29205 wrpr 0x1, %tl
29206 wrpr %l1, %tnpc
29207 setx 0x34400001400, %l0, %l1
29208 wrpr %l1, %tstate
29209 wrhpr 0x4, %htstate
29210 done
29211 movre %i2, 0x117, %g3
29212loop_3431:
29213 stx %o6, [%l7 + 0x28]
29214 lduh [%l7 + 0x56], %g7
29215loop_3432:
29216 fmovdgu %xcc, %f4, %f2
29217 brlz %i5, loop_3433
29218 sth %o2, [%l7 + 0x4C]
29219 orncc %i3, 0x04DE, %g1
29220 fmovdne %icc, %f3, %f1
29221loop_3433:
29222 ldd [%l7 + 0x70], %f2
29223 and %o3, %g5, %o4
29224 ldx [%l7 + 0x18], %o5
29225 ldsb [%l7 + 0x51], %i7
29226 ble,a loop_3434
29227 ldsw [%l7 + 0x6C], %l4
29228 movg %xcc, %g6, %i1
29229 bge,a,pt %xcc, loop_3435
29230loop_3434:
29231 bshuffle %f6, %f6, %f10
29232 stb %o1, [%l7 + 0x6B]
29233 fbo %fcc1, loop_3436
29234loop_3435:
29235 fpack16 %f14, %f12
29236 ldsw [%l7 + 0x54], %l0
29237 ldsw [%l7 + 0x64], %o7
29238loop_3436:
29239 fmovscc %xcc, %f10, %f6
29240 movvc %xcc, %i4, %l3
29241 movpos %icc, %i0, %l2
29242 stb %o0, [%l7 + 0x52]
29243 fbo %fcc3, loop_3437
29244 stw %i6, [%l7 + 0x40]
29245 lduw [%l7 + 0x40], %l5
29246 fmovrdgz %g4, %f2, %f6
29247loop_3437:
29248 sllx %l1, 0x0E, %l6
29249 ldub [%l7 + 0x20], %g2
29250 ldsb [%l7 + 0x0B], %g3
29251 fmovd %f10, %f4
29252 ldsh [%l7 + 0x16], %i2
29253 fbn,a %fcc3, loop_3438
29254 fabss %f12, %f8
29255 fcmpeq16 %f6, %f8, %o6
29256 fbe,a %fcc0, loop_3439
29257loop_3438:
29258 fors %f1, %f5, %f1
29259 fmul8x16au %f9, %f12, %f12
29260 ldsw [%l7 + 0x38], %i5
29261loop_3439:
29262 ldsb [%l7 + 0x6C], %o2
29263 ld [%l7 + 0x3C], %f14
29264 movneg %icc, %g7, %i3
29265 tne %xcc, 0x3
29266 fmovdvc %xcc, %f0, %f1
29267 fpackfix %f6, %f13
29268 fpadd32 %f4, %f6, %f6
29269 fandnot2s %f8, %f15, %f13
29270 bcc %xcc, loop_3440
29271 fmovdvs %icc, %f2, %f13
29272 movrgz %g1, %o3, %g5
29273 andn %o4, 0x032B, %o5
29274loop_3440:
29275 std %f10, [%l7 + 0x38]
29276 ldsw [%l7 + 0x60], %i7
29277 stx %g6, [%l7 + 0x08]
29278 stb %i1, [%l7 + 0x10]
29279 ba,a,pt %icc, loop_3441
29280 fmul8x16 %f15, %f12, %f0
29281 fpsub32s %f13, %f10, %f15
29282 movcc %xcc, %o1, %l0
29283loop_3441:
29284 orcc %l4, %i4, %o7
29285 fmovrse %l3, %f6, %f1
29286 movge %xcc, %i0, %o0
29287 stx %l2, [%l7 + 0x40]
29288 stb %i6, [%l7 + 0x41]
29289 fmovscc %icc, %f7, %f1
29290 lduh [%l7 + 0x20], %l5
29291 fand %f2, %f8, %f2
29292 ldsh [%l7 + 0x30], %l1
29293 ldsw [%l7 + 0x38], %g4
29294 fcmped %fcc0, %f2, %f12
29295 tvs %icc, 0x5
29296 ldub [%l7 + 0x60], %l6
29297 ta %xcc, 0x5
29298 fcmpeq32 %f8, %f0, %g3
29299 faligndata %f10, %f14, %f2
29300 sth %i2, [%l7 + 0x10]
29301 sdivcc %o6, 0x0BA4, %i5
29302 ldd [%l7 + 0x58], %f6
29303 taddcctv %g2, %g7, %i3
29304 ldsb [%l7 + 0x1A], %g1
29305 bcs,pn %icc, loop_3442
29306 edge16l %o3, %g5, %o4
29307 ldx [%l7 + 0x50], %o5
29308 mulscc %o2, 0x0B97, %i7
29309loop_3442:
29310 bgu,pt %icc, loop_3443
29311 stw %i1, [%l7 + 0x40]
29312 bgu loop_3444
29313 fpsub32s %f5, %f12, %f15
29314loop_3443:
29315 movrgz %g6, 0x155, %o1
29316 tge %icc, 0x0
29317loop_3444:
29318 fcmped %fcc3, %f8, %f10
29319 ldub [%l7 + 0x0B], %l4
29320 ldsw [%l7 + 0x38], %l0
29321 ldsb [%l7 + 0x43], %o7
29322 edge8ln %l3, %i4, %o0
29323 stw %i0, [%l7 + 0x1C]
29324 lduh [%l7 + 0x2A], %l2
29325 std %f0, [%l7 + 0x70]
29326 tn %icc, 0x4
29327 sdivx %l5, 0x101B, %i6
29328 ldub [%l7 + 0x37], %l1
29329 fbne %fcc3, loop_3445
29330 fmovrdgez %l6, %f0, %f2
29331 fmovrdlez %g3, %f10, %f6
29332 srl %g4, %i2, %i5
29333loop_3445:
29334 std %f4, [%l7 + 0x20]
29335 fmovrdgez %g2, %f0, %f12
29336 ldub [%l7 + 0x60], %g7
29337 ldx [%l7 + 0x48], %o6
29338 fcmple32 %f6, %f8, %i3
29339 udivx %g1, 0x1434, %o3
29340 fcmpne16 %f10, %f10, %g5
29341 fors %f1, %f0, %f12
29342 st %f3, [%l7 + 0x20]
29343 fmovdge %icc, %f9, %f10
29344 pdist %f2, %f8, %f10
29345 array16 %o4, %o2, %i7
29346 fsrc2 %f6, %f0
29347 fmovsvs %xcc, %f7, %f13
29348 ldsb [%l7 + 0x0D], %i1
29349 fbule,a %fcc3, loop_3446
29350 movrlez %o5, %o1, %g6
29351 st %f2, [%l7 + 0x60]
29352 fcmple32 %f10, %f4, %l4
29353loop_3446:
29354 fcmpd %fcc3, %f14, %f0
29355 fmovscc %icc, %f5, %f15
29356 sethi 0x09B0, %l0
29357 ldsw [%l7 + 0x08], %o7
29358 taddcctv %l3, %o0, %i4
29359 stb %l2, [%l7 + 0x26]
29360 ldsh [%l7 + 0x60], %l5
29361 taddcctv %i6, %i0, %l1
29362 fblg,a %fcc3, loop_3447
29363 fcmpne32 %f0, %f6, %g3
29364 fba,a %fcc0, loop_3448
29365 fmovrde %l6, %f2, %f10
29366loop_3447:
29367 bne,a %xcc, loop_3449
29368 ldx [%l7 + 0x08], %g4
29369loop_3448:
29370 ldd [%l7 + 0x68], %f4
29371 movne %icc, %i5, %i2
29372loop_3449:
29373 stb %g7, [%l7 + 0x61]
29374 movn %xcc, %o6, %i3
29375 tneg %icc, 0x2
29376 fnor %f12, %f4, %f4
29377 ldx [%l7 + 0x68], %g1
29378 std %f0, [%l7 + 0x08]
29379 fmul8ulx16 %f4, %f0, %f6
29380 ldsb [%l7 + 0x42], %g2
29381 st %f3, [%l7 + 0x0C]
29382 bleu,a %xcc, loop_3450
29383 std %f2, [%l7 + 0x38]
29384 fmovsl %icc, %f13, %f5
29385 lduw [%l7 + 0x5C], %g5
29386loop_3450:
29387 sdivcc %o4, 0x0A62, %o2
29388 fbuge %fcc3, loop_3451
29389 fbge %fcc3, loop_3452
29390 tvs %icc, 0x5
29391 std %f4, [%l7 + 0x08]
29392loop_3451:
29393 fmovsleu %icc, %f2, %f10
29394loop_3452:
29395 fcmpgt16 %f4, %f2, %i7
29396 stw %o3, [%l7 + 0x10]
29397 fbg %fcc0, loop_3453
29398 fmovdcs %xcc, %f4, %f13
29399 sth %o5, [%l7 + 0x56]
29400 st %f4, [%l7 + 0x48]
29401loop_3453:
29402 bcs,pt %xcc, loop_3454
29403 fmovsvc %xcc, %f11, %f7
29404 fabsd %f12, %f8
29405 movvs %icc, %o1, %i1
29406loop_3454:
29407 st %f9, [%l7 + 0x44]
29408 fmovsneg %icc, %f2, %f13
29409 fmovsa %xcc, %f14, %f1
29410 fbl %fcc0, loop_3455
29411 srl %g6, %l0, %l4
29412 tcc %xcc, 0x1
29413 ldx [%l7 + 0x50], %o7
29414loop_3455:
29415 fpadd16s %f8, %f7, %f14
29416 ldub [%l7 + 0x5E], %l3
29417 movne %xcc, %i4, %o0
29418 fpmerge %f3, %f15, %f6
29419 sth %l5, [%l7 + 0x76]
29420 st %f9, [%l7 + 0x68]
29421 smulcc %l2, %i6, %i0
29422 stx %l1, [%l7 + 0x30]
29423 edge8 %l6, %g3, %g4
29424 fsrc1s %f0, %f8
29425 fmovdpos %xcc, %f13, %f13
29426 nop
29427 setx loop_3456, %l0, %l1
29428 wrpr 0x1, %tl
29429 wrpr %l1, %tnpc
29430 setx 0x34400001400, %l0, %l1
29431 wrpr %l1, %tstate
29432 wrhpr 0x4, %htstate
29433 done
29434 fandnot1s %f7, %f12, %f2
29435 fnand %f8, %f10, %f2
29436 tvc %xcc, 0x2
29437loop_3456:
29438 edge8l %i5, %g7, %i2
29439 fpack32 %f12, %f4, %f10
29440 sra %o6, 0x19, %g1
29441 lduh [%l7 + 0x68], %g2
29442 bcc loop_3457
29443 ldsw [%l7 + 0x18], %g5
29444 fmovrdgez %i3, %f14, %f14
29445 tneg %xcc, 0x5
29446loop_3457:
29447 fandnot1 %f4, %f10, %f12
29448 sth %o2, [%l7 + 0x14]
29449 edge32n %i7, %o3, %o4
29450 fble,a %fcc3, loop_3458
29451 fexpand %f4, %f8
29452 ldsh [%l7 + 0x64], %o5
29453 sth %o1, [%l7 + 0x2E]
29454loop_3458:
29455 fmovdl %icc, %f0, %f14
29456 ldsb [%l7 + 0x10], %g6
29457 fsrc2 %f10, %f2
29458 movne %icc, %i1, %l0
29459 bshuffle %f12, %f8, %f12
29460 edge32ln %o7, %l4, %i4
29461 xnorcc %o0, 0x031D, %l3
29462 fmovscc %icc, %f12, %f6
29463 fmovrdne %l2, %f2, %f4
29464 ldx [%l7 + 0x70], %i6
29465 fcmpeq32 %f14, %f12, %i0
29466 bge,a,pt %icc, loop_3459
29467 fmovsle %icc, %f11, %f13
29468 fmovrdgz %l1, %f8, %f4
29469 srlx %l5, %g3, %g4
29470loop_3459:
29471 ldsb [%l7 + 0x3E], %i5
29472 mova %icc, %l6, %i2
29473 stx %g7, [%l7 + 0x60]
29474 sth %o6, [%l7 + 0x40]
29475 movvs %xcc, %g1, %g5
29476 fpsub16 %f10, %f8, %f6
29477 fsrc2s %f8, %f5
29478 stx %g2, [%l7 + 0x18]
29479 fsrc1 %f0, %f2
29480 brgez,a %i3, loop_3460
29481 ldx [%l7 + 0x68], %i7
29482 ldsw [%l7 + 0x20], %o2
29483 array32 %o3, %o5, %o4
29484loop_3460:
29485 ldd [%l7 + 0x10], %f0
29486 edge16l %o1, %i1, %g6
29487 bvc,pt %xcc, loop_3461
29488 edge8l %o7, %l0, %i4
29489 fmul8x16al %f8, %f10, %f6
29490 ldx [%l7 + 0x20], %l4
29491loop_3461:
29492 fmovdneg %icc, %f1, %f14
29493 fands %f5, %f7, %f14
29494 ldsb [%l7 + 0x0E], %o0
29495 sth %l3, [%l7 + 0x4A]
29496 fbul,a %fcc1, loop_3462
29497 st %f5, [%l7 + 0x4C]
29498 stb %l2, [%l7 + 0x47]
29499 fbu %fcc3, loop_3463
29500loop_3462:
29501 ldsw [%l7 + 0x74], %i0
29502 st %f1, [%l7 + 0x54]
29503 brz,a %i6, loop_3464
29504loop_3463:
29505 edge8l %l1, %l5, %g3
29506 ldsb [%l7 + 0x63], %i5
29507 lduw [%l7 + 0x44], %g4
29508loop_3464:
29509 stb %i2, [%l7 + 0x22]
29510 subcc %g7, %o6, %g1
29511 std %f12, [%l7 + 0x70]
29512 bgu,a,pt %xcc, loop_3465
29513 te %xcc, 0x7
29514 fbo,a %fcc2, loop_3466
29515 movrgez %g5, 0x246, %l6
29516loop_3465:
29517 fmovsne %icc, %f10, %f7
29518 stw %g2, [%l7 + 0x7C]
29519loop_3466:
29520 movge %icc, %i3, %i7
29521 orn %o2, %o5, %o3
29522 fnor %f0, %f8, %f10
29523 ldsw [%l7 + 0x08], %o4
29524 fbug,a %fcc1, loop_3467
29525 ldx [%l7 + 0x08], %i1
29526 fcmps %fcc3, %f3, %f10
29527 fbule %fcc2, loop_3468
29528loop_3467:
29529 ldub [%l7 + 0x68], %o1
29530 tge %xcc, 0x2
29531 edge8l %g6, %o7, %l0
29532loop_3468:
29533 bpos,a,pt %xcc, loop_3469
29534 fones %f7
29535 nop
29536 setx loop_3470, %l0, %l1
29537 wrpr 0x1, %tl
29538 wrpr %l1, %tpc
29539 add %l1, 0x4, %l1
29540 wrpr %l1, %tnpc
29541 setx 0x34400001400, %l0, %l1
29542 wrpr %l1, %tstate
29543 wrhpr 0x4, %htstate
29544 retry
29545 bne,a,pn %xcc, loop_3471
29546loop_3469:
29547 movrne %l4, 0x204, %i4
29548 edge32ln %l3, %l2, %o0
29549loop_3470:
29550 fsrc2s %f1, %f12
29551loop_3471:
29552 fmovscs %xcc, %f6, %f7
29553 fmuld8ulx16 %f3, %f9, %f4
29554 fbul,a %fcc1, loop_3472
29555 tleu %xcc, 0x2
29556 fornot2s %f9, %f3, %f10
29557 for %f6, %f4, %f0
29558loop_3472:
29559 movpos %icc, %i6, %l1
29560 fnor %f8, %f10, %f2
29561 fmovsvs %icc, %f4, %f10
29562 ldsb [%l7 + 0x1C], %l5
29563 ldd [%l7 + 0x28], %f12
29564 srlx %i0, 0x06, %i5
29565 fpadd16 %f2, %f8, %f12
29566 xor %g4, %i2, %g7
29567 xnor %g3, 0x1028, %o6
29568 ldsb [%l7 + 0x3D], %g1
29569 edge32ln %g5, %g2, %i3
29570 stx %i7, [%l7 + 0x08]
29571 lduw [%l7 + 0x68], %o2
29572 bge,a,pn %icc, loop_3473
29573 fblg,a %fcc0, loop_3474
29574 fmovrdlz %l6, %f4, %f14
29575 popc %o5, %o3
29576loop_3473:
29577 fbule %fcc3, loop_3475
29578loop_3474:
29579 fbo,a %fcc2, loop_3476
29580 fsrc2s %f3, %f0
29581 sth %i1, [%l7 + 0x6A]
29582loop_3475:
29583 move %icc, %o4, %o1
29584loop_3476:
29585 stw %g6, [%l7 + 0x10]
29586 add %l0, %o7, %l4
29587 bneg,a %icc, loop_3477
29588 fmovrsgz %i4, %f7, %f13
29589 ldsb [%l7 + 0x55], %l3
29590 bvc,a,pt %icc, loop_3478
29591loop_3477:
29592 fmovsle %xcc, %f10, %f4
29593 fmovdleu %icc, %f9, %f14
29594 ldd [%l7 + 0x38], %f6
29595loop_3478:
29596 fmovdvc %xcc, %f1, %f8
29597 fnands %f14, %f9, %f10
29598 ldsw [%l7 + 0x5C], %o0
29599 fmovdge %icc, %f3, %f4
29600 fnand %f6, %f8, %f10
29601 movre %l2, %l1, %l5
29602 smul %i6, 0x19A0, %i0
29603 ld [%l7 + 0x4C], %f8
29604 ba,pn %icc, loop_3479
29605 fmovse %icc, %f13, %f11
29606 movre %i5, 0x021, %i2
29607 ld [%l7 + 0x68], %f6
29608loop_3479:
29609 movl %xcc, %g7, %g4
29610 fmovrsgez %o6, %f3, %f13
29611 stw %g1, [%l7 + 0x34]
29612 st %f0, [%l7 + 0x44]
29613 ldsw [%l7 + 0x6C], %g5
29614 fpadd32s %f5, %f5, %f10
29615 lduh [%l7 + 0x20], %g3
29616 fnot2 %f0, %f8
29617 stb %g2, [%l7 + 0x6E]
29618 ldx [%l7 + 0x20], %i3
29619 smulcc %o2, 0x12E2, %i7
29620 ld [%l7 + 0x2C], %f11
29621 fmovdl %icc, %f7, %f10
29622 fpack32 %f8, %f10, %f10
29623 fnegd %f6, %f4
29624 sth %o5, [%l7 + 0x68]
29625 edge16l %l6, %i1, %o3
29626 tge %icc, 0x1
29627 ldd [%l7 + 0x18], %f14
29628 mulx %o4, 0x023B, %g6
29629 fabss %f5, %f5
29630 smulcc %l0, 0x0E5B, %o1
29631 sra %o7, 0x04, %i4
29632 fmovdl %xcc, %f7, %f15
29633 fblg,a %fcc0, loop_3480
29634 fmovsa %icc, %f12, %f3
29635 fmovrslz %l4, %f4, %f13
29636 sth %l3, [%l7 + 0x66]
29637loop_3480:
29638 stx %l2, [%l7 + 0x48]
29639 siam 0x2
29640 fornot1s %f15, %f13, %f10
29641 fmovsvc %icc, %f9, %f10
29642 movcc %icc, %o0, %l1
29643 fands %f6, %f11, %f15
29644 st %f1, [%l7 + 0x18]
29645 fmovdleu %icc, %f7, %f2
29646 st %f12, [%l7 + 0x70]
29647 ldsw [%l7 + 0x5C], %l5
29648 fmul8x16al %f4, %f15, %f10
29649 movrgz %i6, %i5, %i2
29650 std %f6, [%l7 + 0x48]
29651 tsubcctv %g7, %g4, %i0
29652 fmovdgu %xcc, %f0, %f12
29653 fble,a %fcc0, loop_3481
29654 movrlz %g1, %g5, %g3
29655 fmul8x16al %f15, %f5, %f10
29656 fsrc2s %f0, %f2
29657loop_3481:
29658 fcmple16 %f2, %f2, %o6
29659 be,a,pt %xcc, loop_3482
29660 ta %icc, 0x0
29661 std %f14, [%l7 + 0x08]
29662 nop
29663 setx loop_3483, %l0, %l1
29664 wrpr 0x1, %tl
29665 wrpr %l1, %tpc
29666 add %l1, 0x4, %l1
29667 wrpr %l1, %tnpc
29668 setx 0x34400001400, %l0, %l1
29669 wrpr %l1, %tstate
29670 wrhpr 0x4, %htstate
29671 retry
29672loop_3482:
29673 bge %xcc, loop_3484
29674 fmovdg %xcc, %f5, %f10
29675 fnot1 %f14, %f4
29676loop_3483:
29677 brlz,a %g2, loop_3485
29678loop_3484:
29679 movne %icc, %i3, %i7
29680 fexpand %f14, %f14
29681 fcmple32 %f12, %f6, %o5
29682loop_3485:
29683 fmovdcs %icc, %f5, %f6
29684 ldx [%l7 + 0x50], %o2
29685 pdist %f12, %f4, %f4
29686 ldsw [%l7 + 0x28], %l6
29687 lduh [%l7 + 0x24], %o3
29688 tvs %xcc, 0x4
29689 array8 %i1, %o4, %g6
29690 nop
29691 setx loop_3486, %l0, %l1
29692 wrpr 0x1, %tl
29693 wrpr %l1, %tnpc
29694 setx 0x34400001400, %l0, %l1
29695 wrpr %l1, %tstate
29696 wrhpr 0x4, %htstate
29697 done
29698 bn,pt %xcc, loop_3487
29699 lduh [%l7 + 0x22], %l0
29700 fcmpgt16 %f8, %f4, %o1
29701loop_3486:
29702 fornot2 %f14, %f8, %f2
29703loop_3487:
29704 fbge %fcc0, loop_3488
29705 umul %o7, 0x1BB7, %l4
29706 movgu %icc, %l3, %l2
29707 fpackfix %f4, %f8
29708loop_3488:
29709 fxnors %f4, %f2, %f2
29710 fpackfix %f6, %f0
29711 bge,a %xcc, loop_3489
29712 movpos %icc, %o0, %l1
29713 pdist %f14, %f12, %f10
29714 sdivcc %i4, 0x06A3, %l5
29715loop_3489:
29716 bn,a,pn %xcc, loop_3490
29717 brnz %i6, loop_3491
29718 sra %i5, 0x1C, %i2
29719 fnot2 %f2, %f12
29720loop_3490:
29721 ldsb [%l7 + 0x6B], %g7
29722loop_3491:
29723 fcmple32 %f10, %f12, %g4
29724 fnegs %f4, %f1
29725 fands %f3, %f4, %f0
29726 tle %icc, 0x7
29727 fmovscs %xcc, %f11, %f4
29728 tge %icc, 0x4
29729 stw %i0, [%l7 + 0x44]
29730 fmovsa %icc, %f14, %f11
29731 movvs %xcc, %g1, %g3
29732 fmovsgu %icc, %f3, %f4
29733 st %f1, [%l7 + 0x3C]
29734 stb %o6, [%l7 + 0x5C]
29735 fxors %f8, %f0, %f7
29736 fmul8x16al %f12, %f15, %f4
29737 fbge %fcc2, loop_3492
29738 ldd [%l7 + 0x38], %f4
29739 fnot1s %f8, %f13
29740 brz,a %g2, loop_3493
29741loop_3492:
29742 fmovsneg %icc, %f7, %f3
29743 fbl,a %fcc1, loop_3494
29744 fors %f10, %f12, %f8
29745loop_3493:
29746 fmul8x16al %f4, %f15, %f6
29747 brgz %i3, loop_3495
29748loop_3494:
29749 fbu,a %fcc3, loop_3496
29750 fsrc1 %f14, %f8
29751 movle %xcc, %i7, %g5
29752loop_3495:
29753 fcmpd %fcc3, %f12, %f14
29754loop_3496:
29755 edge32n %o5, %l6, %o2
29756 fsrc1 %f10, %f10
29757 fmovdpos %icc, %f10, %f6
29758 tleu %xcc, 0x6
29759 ldsw [%l7 + 0x24], %i1
29760 fmovrdgz %o4, %f12, %f14
29761 andn %g6, %o3, %o1
29762 fornot1 %f10, %f2, %f0
29763 tg %icc, 0x3
29764 fbl %fcc1, loop_3497
29765 movrne %o7, %l4, %l3
29766 ldsb [%l7 + 0x56], %l2
29767 bl %icc, loop_3498
29768loop_3497:
29769 sllx %o0, 0x04, %l0
29770 ldsw [%l7 + 0x3C], %i4
29771 fnors %f3, %f11, %f1
29772loop_3498:
29773 tgu %xcc, 0x0
29774 alignaddrl %l5, %i6, %i5
29775 ldsb [%l7 + 0x79], %i2
29776 fnegs %f7, %f9
29777 fpackfix %f2, %f1
29778 bpos,a loop_3499
29779 alignaddr %l1, %g7, %i0
29780 sth %g1, [%l7 + 0x58]
29781 fzero %f2
29782loop_3499:
29783 ldub [%l7 + 0x67], %g3
29784 fzeros %f0
29785 fornot2 %f4, %f12, %f4
29786 tleu %xcc, 0x1
29787 fsrc1 %f2, %f14
29788 bge,pn %icc, loop_3500
29789 fors %f14, %f9, %f15
29790 ldsh [%l7 + 0x50], %g4
29791 ldsh [%l7 + 0x7A], %o6
29792loop_3500:
29793 fcmple16 %f8, %f8, %i3
29794 stx %i7, [%l7 + 0x60]
29795 sll %g2, 0x0C, %o5
29796 stw %g5, [%l7 + 0x1C]
29797 ldsw [%l7 + 0x68], %o2
29798 sth %l6, [%l7 + 0x16]
29799 fmovrdlz %i1, %f12, %f10
29800 ldsh [%l7 + 0x14], %g6
29801 movge %icc, %o4, %o1
29802 addccc %o7, %l4, %l3
29803 ldd [%l7 + 0x10], %f6
29804 fblg,a %fcc0, loop_3501
29805 edge32 %l2, %o3, %o0
29806 std %f6, [%l7 + 0x30]
29807 stw %i4, [%l7 + 0x28]
29808loop_3501:
29809 sdivx %l5, 0x0DF7, %i6
29810 fbn %fcc1, loop_3502
29811 movrne %l0, 0x06B, %i2
29812 nop
29813 setx loop_3503, %l0, %l1
29814 wrpr 0x1, %tl
29815 wrpr %l1, %tnpc
29816 setx 0x34400001400, %l0, %l1
29817 wrpr %l1, %tstate
29818 wrhpr 0x4, %htstate
29819 done
29820 stw %i5, [%l7 + 0x74]
29821loop_3502:
29822 movvs %xcc, %l1, %i0
29823 te %icc, 0x4
29824loop_3503:
29825 tgu %xcc, 0x5
29826 fnot2 %f2, %f14
29827 tgu %icc, 0x0
29828 ldub [%l7 + 0x67], %g7
29829 fmul8x16au %f8, %f2, %f4
29830 ld [%l7 + 0x78], %f13
29831 ld [%l7 + 0x70], %f5
29832 edge16n %g3, %g1, %o6
29833 ldd [%l7 + 0x18], %f0
29834 movrlz %g4, 0x353, %i3
29835 fnand %f6, %f8, %f4
29836 lduh [%l7 + 0x2C], %i7
29837 movrlz %g2, 0x25F, %o5
29838 fornot1 %f0, %f0, %f6
29839 ldsh [%l7 + 0x10], %o2
29840 ldsw [%l7 + 0x14], %l6
29841 fmovsneg %icc, %f8, %f14
29842 movrlz %i1, 0x2FD, %g5
29843 bgu loop_3504
29844 lduh [%l7 + 0x14], %o4
29845 for %f8, %f4, %f8
29846 mulx %g6, %o1, %o7
29847loop_3504:
29848 fxnors %f10, %f6, %f14
29849 addccc %l4, 0x0FF5, %l2
29850 addcc %o3, 0x073C, %o0
29851 st %f7, [%l7 + 0x40]
29852 movne %xcc, %l3, %i4
29853 fpsub32s %f5, %f1, %f1
29854 stb %i6, [%l7 + 0x51]
29855 sdivcc %l5, 0x03A3, %l0
29856 ldsh [%l7 + 0x46], %i5
29857 lduh [%l7 + 0x3C], %l1
29858 ldx [%l7 + 0x30], %i2
29859 fmovsg %icc, %f0, %f2
29860 sth %i0, [%l7 + 0x18]
29861 fmovsne %xcc, %f10, %f1
29862 fmovscc %icc, %f5, %f7
29863 tle %xcc, 0x7
29864 fcmple16 %f14, %f12, %g7
29865 srax %g1, 0x02, %o6
29866 ldd [%l7 + 0x30], %f0
29867 ldsh [%l7 + 0x44], %g3
29868 edge32ln %i3, %g4, %g2
29869 fbg %fcc1, loop_3505
29870 fandnot2 %f4, %f8, %f0
29871 fcmple32 %f6, %f14, %i7
29872 tvc %xcc, 0x6
29873loop_3505:
29874 sub %o5, 0x1B81, %l6
29875 ldsh [%l7 + 0x0A], %i1
29876 bneg,a,pn %xcc, loop_3506
29877 lduh [%l7 + 0x10], %o2
29878 movre %o4, 0x3A7, %g5
29879 stx %o1, [%l7 + 0x20]
29880loop_3506:
29881 lduw [%l7 + 0x18], %o7
29882 fmovdneg %xcc, %f14, %f14
29883 stx %g6, [%l7 + 0x50]
29884 fmovsn %xcc, %f9, %f13
29885 fandnot1 %f10, %f8, %f6
29886 fnands %f9, %f15, %f6
29887 ldub [%l7 + 0x61], %l2
29888 popc %o3, %o0
29889 ldub [%l7 + 0x53], %l3
29890 ldd [%l7 + 0x30], %f8
29891 ld [%l7 + 0x58], %f12
29892 fmuld8sux16 %f8, %f1, %f12
29893 st %f0, [%l7 + 0x58]
29894 fnegd %f8, %f14
29895 bge,a,pn %icc, loop_3507
29896 fcmped %fcc3, %f8, %f14
29897 bleu,a,pt %xcc, loop_3508
29898 movneg %xcc, %l4, %i6
29899loop_3507:
29900 for %f6, %f4, %f2
29901 lduh [%l7 + 0x46], %i4
29902loop_3508:
29903 fsrc1s %f14, %f9
29904 stx %l5, [%l7 + 0x08]
29905 fbge %fcc1, loop_3509
29906 edge16 %l0, %l1, %i2
29907 fzero %f12
29908 ble,pt %icc, loop_3510
29909loop_3509:
29910 movcc %icc, %i5, %i0
29911 fxnor %f0, %f8, %f12
29912 lduh [%l7 + 0x36], %g7
29913loop_3510:
29914 stb %g1, [%l7 + 0x52]
29915 st %f6, [%l7 + 0x18]
29916 stx %g3, [%l7 + 0x18]
29917 fbg,a %fcc0, loop_3511
29918 ldsw [%l7 + 0x24], %o6
29919 lduw [%l7 + 0x3C], %g4
29920 fcmpne32 %f12, %f2, %i3
29921loop_3511:
29922 lduw [%l7 + 0x64], %g2
29923 ldub [%l7 + 0x0C], %o5
29924 fzero %f10
29925 tneg %xcc, 0x0
29926 ba,a %xcc, loop_3512
29927 edge8 %i7, %i1, %o2
29928 fnot1 %f2, %f2
29929 movrgez %o4, 0x272, %g5
29930loop_3512:
29931 std %f12, [%l7 + 0x30]
29932 mulx %l6, 0x15AF, %o7
29933 std %f6, [%l7 + 0x60]
29934 fbe,a %fcc1, loop_3513
29935 stb %o1, [%l7 + 0x44]
29936 fcmpeq16 %f0, %f12, %g6
29937 stx %o3, [%l7 + 0x50]
29938loop_3513:
29939 fbg %fcc2, loop_3514
29940 ldx [%l7 + 0x18], %o0
29941 ldub [%l7 + 0x23], %l2
29942 be,a %xcc, loop_3515
29943loop_3514:
29944 movvc %xcc, %l3, %l4
29945 tneg %xcc, 0x0
29946 tne %icc, 0x5
29947loop_3515:
29948 bvs,pn %icc, loop_3516
29949 fbuge %fcc2, loop_3517
29950 ldsw [%l7 + 0x0C], %i6
29951 stb %i4, [%l7 + 0x78]
29952loop_3516:
29953 edge16ln %l5, %l1, %l0
29954loop_3517:
29955 fzeros %f10
29956 sth %i5, [%l7 + 0x0C]
29957 andncc %i0, %i2, %g7
29958 fpadd32s %f10, %f9, %f15
29959 fnot1 %f4, %f6
29960 popc 0x0AD8, %g3
29961 fands %f0, %f10, %f13
29962 bg loop_3518
29963 edge32n %o6, %g1, %i3
29964 fbul %fcc0, loop_3519
29965 fandnot2 %f14, %f0, %f2
29966loop_3518:
29967 ldd [%l7 + 0x68], %f2
29968 bvs,a,pn %xcc, loop_3520
29969loop_3519:
29970 alignaddrl %g4, %o5, %g2
29971 edge32n %i1, %i7, %o2
29972 fnot1 %f2, %f8
29973loop_3520:
29974 lduh [%l7 + 0x14], %g5
29975 subcc %l6, 0x05C2, %o4
29976 xnor %o1, 0x1490, %g6
29977 fble %fcc0, loop_3521
29978 stb %o7, [%l7 + 0x08]
29979 ldd [%l7 + 0x70], %f6
29980 nop
29981 setx loop_3522, %l0, %l1
29982 wrpr 0x1, %tl
29983 wrpr %l1, %tpc
29984 add %l1, 0x4, %l1
29985 wrpr %l1, %tnpc
29986 setx 0x34400001400, %l0, %l1
29987 wrpr %l1, %tstate
29988 wrhpr 0x4, %htstate
29989 retry
29990loop_3521:
29991 sdivcc %o3, 0x17D4, %o0
29992 stx %l2, [%l7 + 0x60]
29993 for %f2, %f4, %f8
29994loop_3522:
29995 sllx %l4, 0x19, %i6
29996 andn %l3, 0x0FF9, %l5
29997 ldsb [%l7 + 0x0E], %i4
29998 movgu %xcc, %l1, %i5
29999 sll %l0, %i0, %g7
30000 fmovsg %icc, %f14, %f10
30001 tneg %xcc, 0x2
30002 ldsw [%l7 + 0x24], %g3
30003 sdivcc %o6, 0x0F94, %g1
30004 stx %i3, [%l7 + 0x18]
30005 edge16n %g4, %o5, %g2
30006 ldsh [%l7 + 0x1E], %i1
30007 and %i2, %i7, %g5
30008 ldsh [%l7 + 0x3E], %o2
30009 orncc %l6, %o1, %o4
30010 fbu,a %fcc2, loop_3523
30011 udivx %g6, 0x0382, %o7
30012 fpadd16s %f9, %f15, %f15
30013 ldsb [%l7 + 0x31], %o3
30014loop_3523:
30015 bge %xcc, loop_3524
30016 xnorcc %l2, 0x1609, %o0
30017 ldsh [%l7 + 0x54], %i6
30018 fbn %fcc1, loop_3525
30019loop_3524:
30020 subc %l4, 0x12DB, %l5
30021 sth %l3, [%l7 + 0x2C]
30022 std %f0, [%l7 + 0x50]
30023loop_3525:
30024 bgu,a loop_3526
30025 fnot1s %f2, %f8
30026 bg,a,pn %icc, loop_3527
30027 fmovsg %icc, %f0, %f13
30028loop_3526:
30029 movleu %icc, %i4, %i5
30030 xorcc %l1, 0x0996, %l0
30031loop_3527:
30032 fones %f1
30033 ldsw [%l7 + 0x20], %i0
30034 brlez %g7, loop_3528
30035 fornot2s %f3, %f11, %f0
30036 ldsb [%l7 + 0x0C], %o6
30037 fbug,a %fcc0, loop_3529
30038loop_3528:
30039 edge16l %g1, %g3, %i3
30040 srax %g4, 0x1D, %o5
30041 be,a,pt %xcc, loop_3530
30042loop_3529:
30043 stw %g2, [%l7 + 0x40]
30044 alignaddr %i2, %i7, %i1
30045 fpadd32 %f0, %f2, %f0
30046loop_3530:
30047 stb %o2, [%l7 + 0x36]
30048 fzeros %f12
30049 fcmple16 %f0, %f12, %l6
30050 fandnot1s %f4, %f7, %f7
30051 fandnot2 %f8, %f6, %f14
30052 ldub [%l7 + 0x08], %g5
30053 ldsw [%l7 + 0x48], %o4
30054 edge8ln %g6, %o7, %o3
30055 mulscc %l2, 0x0E86, %o0
30056 movpos %xcc, %i6, %o1
30057 ldsb [%l7 + 0x34], %l5
30058 mulscc %l4, %i4, %i5
30059 fandnot1 %f8, %f12, %f10
30060 movle %xcc, %l1, %l0
30061 edge16n %i0, %g7, %l3
30062 ldsw [%l7 + 0x0C], %o6
30063 edge16n %g3, %g1, %i3
30064 taddcctv %g4, 0x0CF0, %o5
30065 faligndata %f10, %f2, %f14
30066 lduw [%l7 + 0x28], %g2
30067 fmovs %f12, %f13
30068 lduw [%l7 + 0x48], %i7
30069 fornot2s %f0, %f7, %f15
30070 fandnot1 %f4, %f0, %f0
30071 edge8 %i1, %i2, %l6
30072 tsubcctv %g5, %o2, %g6
30073 tle %xcc, 0x2
30074 orncc %o4, %o3, %l2
30075 fmovdle %xcc, %f12, %f10
30076 fmovrslz %o7, %f0, %f2
30077 bcs,a,pt %xcc, loop_3531
30078 fsrc1s %f15, %f2
30079 fexpand %f10, %f2
30080 stw %i6, [%l7 + 0x54]
30081loop_3531:
30082 bl,pn %icc, loop_3532
30083 st %f4, [%l7 + 0x7C]
30084 movvc %xcc, %o1, %o0
30085 std %f12, [%l7 + 0x68]
30086loop_3532:
30087 fandnot1s %f1, %f6, %f11
30088 fcmpeq32 %f8, %f12, %l5
30089 std %f8, [%l7 + 0x58]
30090 ldx [%l7 + 0x28], %l4
30091 ldsh [%l7 + 0x22], %i4
30092 movrlz %l1, %i5, %i0
30093 fornot2 %f2, %f0, %f12
30094 std %f14, [%l7 + 0x60]
30095 ldd [%l7 + 0x68], %f2
30096 udivcc %l0, 0x07BD, %g7
30097 udivcc %o6, 0x1758, %l3
30098 st %f4, [%l7 + 0x74]
30099 sethi 0x1273, %g1
30100 lduw [%l7 + 0x58], %g3
30101 fpack16 %f2, %f0
30102 fmovdle %icc, %f2, %f2
30103 ldd [%l7 + 0x40], %f0
30104 lduh [%l7 + 0x6E], %i3
30105 movn %icc, %g4, %g2
30106 fmovdge %xcc, %f0, %f3
30107 fmul8x16al %f6, %f7, %f4
30108 fcmpeq16 %f0, %f4, %o5
30109 ldsb [%l7 + 0x1C], %i7
30110 tl %icc, 0x0
30111 ldsh [%l7 + 0x36], %i1
30112 xnor %l6, %i2, %o2
30113 stx %g6, [%l7 + 0x38]
30114 add %o4, %o3, %g5
30115 ldsh [%l7 + 0x6C], %l2
30116 edge8l %i6, %o7, %o1
30117 bvc,a %icc, loop_3533
30118 fandnot1s %f7, %f3, %f2
30119 fbe %fcc1, loop_3534
30120 stb %o0, [%l7 + 0x50]
30121loop_3533:
30122 std %f12, [%l7 + 0x28]
30123 ldsw [%l7 + 0x1C], %l4
30124loop_3534:
30125 st %f12, [%l7 + 0x30]
30126 fsrc2 %f0, %f2
30127 te %xcc, 0x5
30128 addc %l5, %i4, %l1
30129 mulscc %i0, %i5, %l0
30130 ldsb [%l7 + 0x7A], %g7
30131 bvs,pt %icc, loop_3535
30132 fbuge %fcc2, loop_3536
30133 fmovdcs %xcc, %f1, %f15
30134 stx %o6, [%l7 + 0x30]
30135loop_3535:
30136 bneg,pn %xcc, loop_3537
30137loop_3536:
30138 movge %icc, %l3, %g1
30139 stb %g3, [%l7 + 0x7F]
30140 movvc %xcc, %i3, %g4
30141loop_3537:
30142 fpadd16 %f2, %f0, %f4
30143 array16 %g2, %i7, %i1
30144 tgu %icc, 0x2
30145 fpadd16 %f4, %f10, %f8
30146 fbule,a %fcc0, loop_3538
30147 fabsd %f6, %f12
30148 fors %f2, %f10, %f7
30149 ldd [%l7 + 0x68], %f6
30150loop_3538:
30151 fmul8x16al %f0, %f9, %f6
30152 movrgez %l6, %o5, %o2
30153 fmovrsgez %g6, %f5, %f12
30154 tvs %xcc, 0x0
30155 stw %o4, [%l7 + 0x30]
30156 udiv %o3, 0x1D62, %g5
30157 stw %i2, [%l7 + 0x40]
30158 movne %xcc, %i6, %l2
30159 fcmpd %fcc2, %f14, %f14
30160 std %f6, [%l7 + 0x20]
30161 fpadd16s %f10, %f10, %f2
30162 bl %xcc, loop_3539
30163 fbo,a %fcc3, loop_3540
30164 andncc %o7, %o0, %o1
30165 bneg,a loop_3541
30166loop_3539:
30167 fexpand %f11, %f6
30168loop_3540:
30169 tvs %xcc, 0x0
30170 movcc %icc, %l5, %l4
30171loop_3541:
30172 fmovsle %icc, %f6, %f10
30173 ldub [%l7 + 0x38], %l1
30174 fsrc1s %f8, %f10
30175 fpsub32s %f2, %f1, %f12
30176 bgu,a %xcc, loop_3542
30177 fmovsge %icc, %f6, %f4
30178 fmovrdne %i0, %f4, %f14
30179 fmuld8ulx16 %f12, %f5, %f6
30180loop_3542:
30181 edge16 %i5, %l0, %g7
30182 movneg %xcc, %i4, %o6
30183 movrlz %g1, %l3, %i3
30184 ldd [%l7 + 0x30], %f8
30185 bvs,pt %xcc, loop_3543
30186 fmovdleu %icc, %f11, %f4
30187 fmovspos %xcc, %f12, %f3
30188 fmovde %icc, %f4, %f12
30189loop_3543:
30190 bge,pt %xcc, loop_3544
30191 te %xcc, 0x1
30192 ldub [%l7 + 0x78], %g3
30193 ldub [%l7 + 0x36], %g2
30194loop_3544:
30195 fmovsg %icc, %f8, %f12
30196 st %f9, [%l7 + 0x38]
30197 array8 %g4, %i7, %l6
30198 brgz %o5, loop_3545
30199 ldsw [%l7 + 0x6C], %o2
30200 ldd [%l7 + 0x58], %f8
30201 fsrc2 %f12, %f14
30202loop_3545:
30203 fors %f4, %f6, %f7
30204 fmul8x16al %f6, %f3, %f0
30205 ldd [%l7 + 0x08], %f0
30206 movl %xcc, %g6, %o4
30207 edge32 %i1, %g5, %o3
30208 fmovrsne %i6, %f15, %f7
30209 fnot1s %f9, %f15
30210 or %l2, %o7, %o0
30211 ldx [%l7 + 0x70], %o1
30212 ldsh [%l7 + 0x5C], %l5
30213 ldsb [%l7 + 0x73], %i2
30214 tneg %xcc, 0x1
30215 stb %l4, [%l7 + 0x7C]
30216 tleu %xcc, 0x6
30217 stx %l1, [%l7 + 0x10]
30218 fnands %f6, %f11, %f15
30219 bn,pn %icc, loop_3546
30220 movgu %icc, %i0, %i5
30221 fbue,a %fcc1, loop_3547
30222 movgu %xcc, %g7, %i4
30223loop_3546:
30224 tsubcctv %o6, 0x17B9, %l0
30225 movcc %icc, %g1, %l3
30226loop_3547:
30227 fmovd %f14, %f6
30228 ldsw [%l7 + 0x34], %g3
30229 fmovse %icc, %f14, %f11
30230 udivcc %g2, 0x179A, %i3
30231 fcmped %fcc1, %f14, %f10
30232 fmovrslez %g4, %f15, %f11
30233 ldsb [%l7 + 0x52], %l6
30234 stx %o5, [%l7 + 0x10]
30235 fmul8ulx16 %f2, %f14, %f8
30236 lduw [%l7 + 0x48], %o2
30237 fmovsge %xcc, %f8, %f3
30238 edge16l %i7, %g6, %o4
30239 fmovsn %xcc, %f14, %f14
30240 tleu %icc, 0x6
30241 fmovdneg %xcc, %f6, %f3
30242 lduw [%l7 + 0x1C], %g5
30243 movvs %icc, %o3, %i1
30244 ld [%l7 + 0x40], %f10
30245 sub %i6, 0x0723, %o7
30246 stx %o0, [%l7 + 0x58]
30247 fmovsn %icc, %f8, %f15
30248 subc %o1, 0x11AC, %l5
30249 ldsw [%l7 + 0x58], %l2
30250 tsubcctv %l4, %l1, %i2
30251 bcs,pn %xcc, loop_3548
30252 ldx [%l7 + 0x68], %i5
30253 fmovdneg %icc, %f13, %f10
30254 brlez %g7, loop_3549
30255loop_3548:
30256 ldx [%l7 + 0x18], %i0
30257 fblg %fcc3, loop_3550
30258 fmovsle %icc, %f10, %f6
30259loop_3549:
30260 std %f0, [%l7 + 0x50]
30261 or %i4, 0x15A0, %l0
30262loop_3550:
30263 bl,pt %xcc, loop_3551
30264 xorcc %o6, 0x0C4A, %g1
30265 fnegd %f0, %f10
30266 ldsh [%l7 + 0x0C], %l3
30267loop_3551:
30268 ldd [%l7 + 0x58], %f8
30269 ldsw [%l7 + 0x74], %g3
30270 movge %xcc, %i3, %g4
30271 smulcc %g2, 0x0ADF, %l6
30272 fornot1s %f11, %f6, %f2
30273 fcmpne16 %f12, %f10, %o5
30274 ldsb [%l7 + 0x5D], %i7
30275 be,a,pt %xcc, loop_3552
30276 edge16 %g6, %o2, %g5
30277 tvs %icc, 0x3
30278 ldsb [%l7 + 0x4E], %o3
30279loop_3552:
30280 fand %f8, %f2, %f4
30281 pdist %f8, %f6, %f8
30282 ldsb [%l7 + 0x22], %i1
30283 fmovdneg %xcc, %f3, %f0
30284 sth %i6, [%l7 + 0x72]
30285 bpos loop_3553
30286 bge loop_3554
30287 fmovrdgez %o7, %f0, %f8
30288 lduh [%l7 + 0x76], %o0
30289loop_3553:
30290 lduh [%l7 + 0x66], %o4
30291loop_3554:
30292 fpsub32s %f11, %f7, %f2
30293 orcc %l5, %l2, %l4
30294 ldx [%l7 + 0x78], %l1
30295 fmovda %xcc, %f15, %f6
30296 ldx [%l7 + 0x58], %o1
30297 fones %f4
30298 sll %i5, 0x1E, %g7
30299 sth %i2, [%l7 + 0x76]
30300 fmovdgu %xcc, %f8, %f6
30301 stw %i0, [%l7 + 0x30]
30302 brlez,a %i4, loop_3555
30303 st %f13, [%l7 + 0x38]
30304 fmovrdlz %l0, %f6, %f14
30305 xorcc %o6, 0x157A, %l3
30306loop_3555:
30307 and %g1, %i3, %g4
30308 fmovrse %g2, %f1, %f7
30309 lduh [%l7 + 0x50], %l6
30310 st %f15, [%l7 + 0x4C]
30311 bg,pt %icc, loop_3556
30312 lduh [%l7 + 0x24], %g3
30313 movrgez %o5, 0x3BB, %i7
30314 tge %icc, 0x5
30315loop_3556:
30316 tcc %icc, 0x3
30317 fmovrdlez %o2, %f2, %f6
30318 mova %icc, %g6, %o3
30319 fnot1 %f4, %f6
30320 ble,a,pt %icc, loop_3557
30321 subcc %g5, %i1, %o7
30322 fcmpgt32 %f14, %f12, %i6
30323 fbul,a %fcc2, loop_3558
30324loop_3557:
30325 movne %icc, %o0, %l5
30326 fmovd %f0, %f10
30327 stb %l2, [%l7 + 0x22]
30328loop_3558:
30329 movpos %xcc, %l4, %l1
30330 fmovdcs %xcc, %f0, %f6
30331 xorcc %o1, 0x0F60, %i5
30332 brgz %g7, loop_3559
30333 tge %xcc, 0x6
30334 fcmps %fcc2, %f14, %f2
30335 fpackfix %f8, %f14
30336loop_3559:
30337 fpsub32 %f0, %f12, %f12
30338 array8 %i2, %o4, %i4
30339 std %f8, [%l7 + 0x58]
30340 tpos %xcc, 0x0
30341 movcs %xcc, %i0, %l0
30342 fcmpeq32 %f8, %f12, %l3
30343 fones %f8
30344 edge16l %g1, %i3, %o6
30345 movleu %xcc, %g4, %l6
30346 for %f12, %f4, %f10
30347 movleu %icc, %g3, %g2
30348 fmovda %icc, %f13, %f15
30349 fbl %fcc1, loop_3560
30350 movge %icc, %o5, %i7
30351 fmovdn %icc, %f1, %f7
30352 st %f12, [%l7 + 0x4C]
30353loop_3560:
30354 fmovsge %icc, %f3, %f4
30355 edge16n %o2, %g6, %o3
30356 movneg %icc, %g5, %i1
30357 stw %i6, [%l7 + 0x5C]
30358 bcc,a,pn %xcc, loop_3561
30359 bne %xcc, loop_3562
30360 bcc,a,pt %xcc, loop_3563
30361 ldsb [%l7 + 0x79], %o7
30362loop_3561:
30363 ldd [%l7 + 0x58], %f14
30364loop_3562:
30365 fmovse %icc, %f13, %f13
30366loop_3563:
30367 fpsub32s %f11, %f7, %f12
30368 sub %o0, 0x1AD2, %l2
30369 fornot2s %f0, %f11, %f4
30370 be,a loop_3564
30371 brlz,a %l4, loop_3565
30372 ldsh [%l7 + 0x46], %l1
30373 stb %o1, [%l7 + 0x5D]
30374loop_3564:
30375 smul %l5, %g7, %i5
30376loop_3565:
30377 stx %i2, [%l7 + 0x30]
30378 ldx [%l7 + 0x18], %i4
30379 fzeros %f0
30380 be,a %icc, loop_3566
30381 fmovdcc %xcc, %f4, %f15
30382 fmovsge %xcc, %f5, %f3
30383 movrne %o4, 0x24C, %i0
30384loop_3566:
30385 fmovdleu %icc, %f14, %f7
30386 fmul8ulx16 %f8, %f4, %f6
30387 fmovdvc %xcc, %f4, %f15
30388 bshuffle %f8, %f14, %f12
30389 udivcc %l3, 0x0E6D, %l0
30390 fpsub16s %f11, %f0, %f11
30391 smulcc %g1, %i3, %g4
30392 fcmpeq16 %f6, %f14, %l6
30393 ldx [%l7 + 0x30], %o6
30394 st %f15, [%l7 + 0x34]
30395 ldd [%l7 + 0x30], %f12
30396 fpadd16 %f8, %f12, %f0
30397 std %f12, [%l7 + 0x28]
30398 fpack16 %f2, %f12
30399 orcc %g3, %g2, %i7
30400 sth %o2, [%l7 + 0x42]
30401 stw %o5, [%l7 + 0x3C]
30402 mulscc %o3, %g6, %g5
30403 stb %i1, [%l7 + 0x33]
30404 stb %i6, [%l7 + 0x1C]
30405 fandnot1s %f3, %f12, %f2
30406 lduw [%l7 + 0x20], %o7
30407 movvs %xcc, %l2, %l4
30408 fmovrslz %o0, %f0, %f9
30409 brz %l1, loop_3567
30410 stb %o1, [%l7 + 0x0D]
30411 bvs %xcc, loop_3568
30412 ba %xcc, loop_3569
30413loop_3567:
30414 fmovse %icc, %f1, %f13
30415 ldx [%l7 + 0x08], %g7
30416loop_3568:
30417 stw %i5, [%l7 + 0x50]
30418loop_3569:
30419 st %f1, [%l7 + 0x08]
30420 edge8 %l5, %i2, %o4
30421 tg %xcc, 0x3
30422 fcmple32 %f6, %f2, %i0
30423 fsrc1 %f4, %f4
30424 xor %i4, 0x02B9, %l3
30425 fmovdn %icc, %f3, %f7
30426 ta %icc, 0x1
30427 ldsb [%l7 + 0x40], %l0
30428 fors %f8, %f0, %f12
30429 fbne %fcc1, loop_3570
30430 tsubcc %i3, 0x1D61, %g1
30431 movcs %xcc, %g4, %l6
30432 fmul8x16al %f1, %f11, %f10
30433loop_3570:
30434 pdist %f2, %f4, %f0
30435 bvs,a,pn %icc, loop_3571
30436 fbuge %fcc2, loop_3572
30437 fbu %fcc2, loop_3573
30438 lduh [%l7 + 0x30], %g3
30439loop_3571:
30440 tneg %icc, 0x3
30441loop_3572:
30442 bcs,pt %icc, loop_3574
30443loop_3573:
30444 array16 %o6, %i7, %o2
30445 fmovsvc %xcc, %f15, %f9
30446 std %f2, [%l7 + 0x30]
30447loop_3574:
30448 srax %o5, 0x18, %o3
30449 andncc %g2, %g5, %g6
30450 ta %icc, 0x5
30451 bne,pt %icc, loop_3575
30452 ldd [%l7 + 0x48], %f2
30453 ldsh [%l7 + 0x68], %i1
30454 lduh [%l7 + 0x7C], %o7
30455loop_3575:
30456 fxnors %f0, %f4, %f8
30457 tcc %xcc, 0x6
30458 bpos,pn %icc, loop_3576
30459 ldsh [%l7 + 0x66], %l2
30460 srlx %l4, %i6, %l1
30461 ldub [%l7 + 0x22], %o0
30462loop_3576:
30463 siam 0x0
30464 fbul %fcc1, loop_3577
30465 ldub [%l7 + 0x13], %g7
30466 bcc,a %icc, loop_3578
30467 fpackfix %f6, %f6
30468loop_3577:
30469 edge8l %o1, %l5, %i5
30470 sllx %o4, %i2, %i4
30471loop_3578:
30472 st %f6, [%l7 + 0x78]
30473 sth %l3, [%l7 + 0x4E]
30474 ldsh [%l7 + 0x1A], %i0
30475 st %f5, [%l7 + 0x1C]
30476 sth %l0, [%l7 + 0x54]
30477 fbl %fcc3, loop_3579
30478 fpack32 %f4, %f10, %f2
30479 fpsub16 %f12, %f10, %f8
30480 umulcc %i3, 0x17AB, %g1
30481loop_3579:
30482 tn %xcc, 0x5
30483 ldub [%l7 + 0x6D], %g4
30484 brnz,a %g3, loop_3580
30485 ld [%l7 + 0x40], %f10
30486 fmovrdgez %l6, %f10, %f10
30487 stx %o6, [%l7 + 0x38]
30488loop_3580:
30489 fors %f5, %f2, %f9
30490 fpsub32s %f14, %f6, %f5
30491 ba,pt %icc, loop_3581
30492 fmovsleu %xcc, %f12, %f5
30493 ldsb [%l7 + 0x35], %o2
30494 fone %f6
30495loop_3581:
30496 subccc %o5, %o3, %i7
30497 fcmpne16 %f8, %f2, %g2
30498 stw %g6, [%l7 + 0x1C]
30499 fandnot1s %f15, %f0, %f4
30500 tgu %icc, 0x6
30501 sth %g5, [%l7 + 0x4E]
30502 ldd [%l7 + 0x58], %f12
30503 bvs,a loop_3582
30504 lduw [%l7 + 0x70], %o7
30505 brgez,a %l2, loop_3583
30506 fabsd %f4, %f0
30507loop_3582:
30508 fpadd32 %f10, %f2, %f10
30509 ldsb [%l7 + 0x1B], %i1
30510loop_3583:
30511 fnor %f10, %f10, %f14
30512 fsrc1 %f14, %f4
30513 lduh [%l7 + 0x14], %l4
30514 movcc %icc, %l1, %i6
30515 fmul8x16al %f2, %f3, %f12
30516 fmovdleu %xcc, %f6, %f8
30517 fmovd %f14, %f6
30518 fsrc2 %f12, %f4
30519 movgu %icc, %g7, %o1
30520 movleu %icc, %o0, %l5
30521 tneg %xcc, 0x7
30522 fxors %f2, %f13, %f9
30523 fpsub16 %f2, %f2, %f2
30524 addc %i5, 0x027A, %o4
30525 ldsb [%l7 + 0x5B], %i2
30526 subccc %l3, 0x1578, %i4
30527 ldsb [%l7 + 0x0C], %l0
30528 stx %i0, [%l7 + 0x58]
30529 lduw [%l7 + 0x1C], %i3
30530 stx %g1, [%l7 + 0x58]
30531 brlz,a %g3, loop_3584
30532 orn %l6, 0x1E1D, %g4
30533 ldsh [%l7 + 0x54], %o2
30534 ldsw [%l7 + 0x78], %o5
30535loop_3584:
30536 tl %icc, 0x7
30537 fmul8x16al %f5, %f1, %f14
30538 sdiv %o6, 0x0F51, %i7
30539 fpack16 %f6, %f4
30540 stw %g2, [%l7 + 0x30]
30541 fsrc2s %f12, %f15
30542 sth %o3, [%l7 + 0x3C]
30543 stw %g5, [%l7 + 0x30]
30544 brgz %o7, loop_3585
30545 fnegs %f9, %f13
30546 fmovdgu %xcc, %f1, %f10
30547 ldx [%l7 + 0x10], %l2
30548loop_3585:
30549 fbe %fcc0, loop_3586
30550 andncc %i1, %l4, %g6
30551 andn %i6, 0x0268, %l1
30552 fpsub32 %f8, %f8, %f12
30553loop_3586:
30554 call loop_3587
30555 movvc %xcc, %g7, %o1
30556 movrlz %o0, %i5, %l5
30557 lduw [%l7 + 0x10], %i2
30558loop_3587:
30559 fcmpgt32 %f4, %f8, %o4
30560 st %f13, [%l7 + 0x50]
30561 ldub [%l7 + 0x37], %l3
30562 ldx [%l7 + 0x08], %i4
30563 brlez,a %i0, loop_3588
30564 tg %xcc, 0x3
30565 fxor %f4, %f2, %f2
30566 fmul8sux16 %f0, %f0, %f14
30567loop_3588:
30568 bgu,a,pn %xcc, loop_3589
30569 stw %i3, [%l7 + 0x44]
30570 fmovdpos %icc, %f4, %f6
30571 sth %l0, [%l7 + 0x2A]
30572loop_3589:
30573 fcmple32 %f12, %f2, %g3
30574 fmovscc %icc, %f12, %f11
30575 fcmpes %fcc1, %f9, %f7
30576 tg %xcc, 0x5
30577 movcc %xcc, %g1, %g4
30578 ldsw [%l7 + 0x74], %o2
30579 ldub [%l7 + 0x35], %o5
30580 fmuld8ulx16 %f9, %f1, %f10
30581 fble,a %fcc1, loop_3590
30582 fpsub32 %f2, %f14, %f12
30583 ldsh [%l7 + 0x76], %o6
30584 fbg,a %fcc0, loop_3591
30585loop_3590:
30586 fmovdneg %xcc, %f10, %f2
30587 ldsw [%l7 + 0x30], %l6
30588 xnor %i7, 0x1A04, %o3
30589loop_3591:
30590 lduh [%l7 + 0x4C], %g5
30591 fmul8x16 %f5, %f6, %f8
30592 ldd [%l7 + 0x10], %f0
30593 mulscc %o7, %g2, %l2
30594 lduw [%l7 + 0x20], %i1
30595 ldsh [%l7 + 0x4A], %g6
30596 movgu %icc, %l4, %l1
30597 fmovd %f4, %f6
30598 brlz,a %g7, loop_3592
30599 ldub [%l7 + 0x4B], %i6
30600 fmovdg %icc, %f7, %f3
30601 sdivx %o1, 0x1C56, %i5
30602loop_3592:
30603 ldd [%l7 + 0x70], %f14
30604 stb %l5, [%l7 + 0x5F]
30605 bg,pt %xcc, loop_3593
30606 sdivcc %i2, 0x1FDB, %o4
30607 lduw [%l7 + 0x5C], %o0
30608 addcc %l3, 0x11F3, %i4
30609loop_3593:
30610 fpsub32s %f7, %f1, %f15
30611 sdiv %i3, 0x146E, %i0
30612 fnands %f12, %f4, %f12
30613 fpadd32s %f12, %f12, %f0
30614 nop
30615 setx loop_3594, %l0, %l1
30616 jmpl %l1, %l0
30617 fmovsneg %xcc, %f0, %f13
30618 ldub [%l7 + 0x1E], %g3
30619 sethi 0x0019, %g4
30620loop_3594:
30621 fcmple16 %f8, %f6, %o2
30622 alignaddr %o5, %o6, %g1
30623 movg %xcc, %i7, %o3
30624 ldd [%l7 + 0x40], %f8
30625 lduw [%l7 + 0x50], %l6
30626 edge16l %o7, %g2, %g5
30627 fmovdgu %icc, %f11, %f10
30628 and %l2, %g6, %l4
30629 bshuffle %f14, %f8, %f12
30630 fmovsge %xcc, %f10, %f14
30631 ldsh [%l7 + 0x1A], %i1
30632 sllx %l1, 0x18, %g7
30633 fxors %f9, %f9, %f0
30634 nop
30635 setx loop_3595, %l0, %l1
30636 wrpr 0x1, %tl
30637 wrpr %l1, %tnpc
30638 setx 0x34400001400, %l0, %l1
30639 wrpr %l1, %tstate
30640 wrhpr 0x4, %htstate
30641 done
30642 stb %i6, [%l7 + 0x08]
30643 stb %o1, [%l7 + 0x74]
30644 fmovsgu %xcc, %f7, %f1
30645loop_3595:
30646 stw %l5, [%l7 + 0x64]
30647 fnegd %f4, %f8
30648 tcs %xcc, 0x0
30649 ldsh [%l7 + 0x16], %i2
30650 alignaddr %o4, %o0, %l3
30651 sth %i5, [%l7 + 0x62]
30652 sdivcc %i3, 0x1845, %i4
30653 tsubcc %l0, %i0, %g4
30654 fcmpes %fcc0, %f9, %f0
30655 fblg,a %fcc1, loop_3596
30656 ldsb [%l7 + 0x12], %o2
30657 fmovrdgz %g3, %f14, %f4
30658 fmovdle %icc, %f11, %f10
30659loop_3596:
30660 umulcc %o6, 0x1008, %g1
30661 fones %f1
30662 fmovrsne %i7, %f11, %f5
30663 movne %icc, %o5, %l6
30664 sth %o7, [%l7 + 0x68]
30665 andn %g2, 0x1246, %o3
30666 fpackfix %f6, %f9
30667 fmovsa %icc, %f5, %f6
30668 ldub [%l7 + 0x5A], %l2
30669 fands %f13, %f13, %f12
30670 ldsb [%l7 + 0x60], %g5
30671 fnegs %f15, %f12
30672 stx %g6, [%l7 + 0x18]
30673 fmovsl %icc, %f13, %f13
30674 andcc %l4, 0x1CA5, %i1
30675 umul %l1, 0x1832, %i6
30676 edge8l %o1, %l5, %i2
30677 fbule %fcc3, loop_3597
30678 nop
30679 setx loop_3598, %l0, %l1
30680 wrpr 0x1, %tl
30681 wrpr %l1, %tnpc
30682 setx 0x34400001400, %l0, %l1
30683 wrpr %l1, %tstate
30684 wrhpr 0x4, %htstate
30685 done
30686 edge16l %o4, %g7, %l3
30687 fmovsvc %xcc, %f6, %f2
30688loop_3597:
30689 array16 %o0, %i3, %i4
30690loop_3598:
30691 ldsb [%l7 + 0x42], %i5
30692 sll %i0, 0x0D, %g4
30693 ld [%l7 + 0x30], %f10
30694 fnand %f0, %f6, %f0
30695 subccc %l0, 0x1154, %g3
30696 fpack32 %f12, %f0, %f8
30697 sdivcc %o6, 0x120F, %o2
30698 st %f1, [%l7 + 0x78]
30699 fmovdn %icc, %f13, %f13
30700 lduh [%l7 + 0x4A], %i7
30701 stb %o5, [%l7 + 0x1E]
30702 fcmpgt32 %f10, %f8, %g1
30703 tn %icc, 0x4
30704 fcmpes %fcc1, %f12, %f10
30705 taddcctv %o7, 0x0FB0, %l6
30706 fandnot1 %f8, %f6, %f12
30707 tgu %xcc, 0x1
30708 xor %g2, 0x0BA0, %o3
30709 popc 0x1FFC, %l2
30710 fmul8x16au %f6, %f10, %f0
30711 fbue %fcc1, loop_3599
30712 edge32ln %g5, %g6, %i1
30713 movvs %xcc, %l4, %i6
30714 fandnot1 %f14, %f8, %f4
30715loop_3599:
30716 tg %icc, 0x6
30717 fzero %f12
30718 fpsub16s %f15, %f2, %f14
30719 bge loop_3600
30720 ldsh [%l7 + 0x5C], %l1
30721 ldd [%l7 + 0x60], %f14
30722 fmovsgu %icc, %f9, %f15
30723loop_3600:
30724 taddcc %o1, %i2, %o4
30725 fors %f9, %f8, %f5
30726 fnot2s %f3, %f7
30727 movg %xcc, %l5, %g7
30728 stw %l3, [%l7 + 0x44]
30729 stx %i3, [%l7 + 0x18]
30730 ldsw [%l7 + 0x0C], %i4
30731 tl %xcc, 0x1
30732 fnot1 %f6, %f0
30733 fpsub16 %f2, %f0, %f14
30734 fmovdcc %icc, %f14, %f0
30735 lduw [%l7 + 0x74], %i5
30736 tcs %xcc, 0x1
30737 stb %o0, [%l7 + 0x50]
30738 movne %xcc, %i0, %l0
30739 fornot1 %f12, %f12, %f0
30740 sllx %g4, 0x06, %g3
30741 be %icc, loop_3601
30742 stb %o2, [%l7 + 0x44]
30743 tvc %icc, 0x7
30744 fand %f0, %f14, %f2
30745loop_3601:
30746 fornot2 %f10, %f12, %f0
30747 and %o6, 0x13BD, %i7
30748 movpos %icc, %o5, %g1
30749 ldsw [%l7 + 0x14], %o7
30750 fmovda %icc, %f2, %f2
30751 alignaddr %l6, %g2, %l2
30752 add %o3, %g6, %g5
30753 bvc,a loop_3602
30754 stx %l4, [%l7 + 0x30]
30755 fbo %fcc1, loop_3603
30756 fcmpes %fcc3, %f15, %f4
30757loop_3602:
30758 sth %i6, [%l7 + 0x3A]
30759 fpsub16s %f0, %f14, %f15
30760loop_3603:
30761 sth %i1, [%l7 + 0x5A]
30762 st %f5, [%l7 + 0x4C]
30763 movle %icc, %o1, %l1
30764 bvs,pt %xcc, loop_3604
30765 fpadd32s %f5, %f4, %f8
30766 st %f9, [%l7 + 0x64]
30767 sth %i2, [%l7 + 0x1E]
30768loop_3604:
30769 movrgez %l5, %g7, %o4
30770 ldsh [%l7 + 0x16], %l3
30771 nop
30772 setx loop_3605, %l0, %l1
30773 jmpl %l1, %i4
30774 bpos,a %icc, loop_3606
30775 fmovdneg %xcc, %f8, %f13
30776 fands %f1, %f12, %f12
30777loop_3605:
30778 for %f8, %f12, %f4
30779loop_3606:
30780 ldsh [%l7 + 0x34], %i5
30781 st %f3, [%l7 + 0x68]
30782 fxnors %f5, %f12, %f8
30783 ldsb [%l7 + 0x69], %i3
30784 te %xcc, 0x7
30785 tleu %icc, 0x4
30786 edge16n %i0, %o0, %g4
30787 lduh [%l7 + 0x66], %g3
30788 edge16ln %l0, %o2, %o6
30789 stx %i7, [%l7 + 0x48]
30790 ldub [%l7 + 0x75], %o5
30791 std %f6, [%l7 + 0x68]
30792 umul %g1, %o7, %l6
30793 brgz %g2, loop_3607
30794 fcmpeq16 %f12, %f0, %o3
30795 andcc %l2, 0x1F59, %g5
30796 ldub [%l7 + 0x30], %g6
30797loop_3607:
30798 ldd [%l7 + 0x28], %f12
30799 fmovda %icc, %f2, %f8
30800 sth %l4, [%l7 + 0x30]
30801 mulscc %i6, %i1, %l1
30802 fandnot2s %f12, %f0, %f0
30803 movcs %xcc, %o1, %l5
30804 ld [%l7 + 0x10], %f12
30805 for %f14, %f6, %f8
30806 fmovsle %icc, %f0, %f9
30807 fbug %fcc3, loop_3608
30808 fmovde %icc, %f6, %f0
30809 fpack16 %f2, %f7
30810 bgu,a loop_3609
30811loop_3608:
30812 fsrc1s %f3, %f4
30813 std %f10, [%l7 + 0x70]
30814 mulscc %g7, %i2, %o4
30815loop_3609:
30816 sdiv %l3, 0x0176, %i5
30817 fsrc1 %f2, %f14
30818 stw %i4, [%l7 + 0x70]
30819 ldub [%l7 + 0x1A], %i0
30820 stw %o0, [%l7 + 0x44]
30821 bge,pn %icc, loop_3610
30822 tleu %xcc, 0x5
30823 and %i3, 0x1C23, %g3
30824 ld [%l7 + 0x14], %f13
30825loop_3610:
30826 lduw [%l7 + 0x64], %g4
30827 movcc %xcc, %o2, %o6
30828 movle %icc, %l0, %i7
30829 bg,pt %xcc, loop_3611
30830 bne,a loop_3612
30831 st %f15, [%l7 + 0x74]
30832 ldsb [%l7 + 0x3C], %g1
30833loop_3611:
30834 ldx [%l7 + 0x10], %o5
30835loop_3612:
30836 fmovsn %icc, %f9, %f15
30837 st %f12, [%l7 + 0x44]
30838 fpadd32s %f12, %f6, %f1
30839 fzero %f4
30840 std %f8, [%l7 + 0x08]
30841 st %f15, [%l7 + 0x1C]
30842 ldx [%l7 + 0x40], %l6
30843 ldsh [%l7 + 0x1E], %o7
30844 fmovde %xcc, %f15, %f0
30845 taddcctv %o3, %l2, %g2
30846 stb %g5, [%l7 + 0x1B]
30847 fpsub16 %f2, %f12, %f2
30848 sdiv %l4, 0x12D4, %i6
30849 alignaddr %g6, %l1, %o1
30850 edge32 %l5, %i1, %i2
30851 stx %o4, [%l7 + 0x78]
30852 fandnot2 %f4, %f10, %f12
30853 taddcctv %g7, %l3, %i4
30854 bgu %xcc, loop_3613
30855 fmovsleu %icc, %f13, %f11
30856 ldsh [%l7 + 0x40], %i5
30857 bgu,a loop_3614
30858loop_3613:
30859 std %f2, [%l7 + 0x78]
30860 ldub [%l7 + 0x45], %i0
30861 lduw [%l7 + 0x6C], %o0
30862loop_3614:
30863 fbul %fcc0, loop_3615
30864 tcs %icc, 0x5
30865 lduw [%l7 + 0x10], %i3
30866 fmovsl %icc, %f6, %f15
30867loop_3615:
30868 sth %g4, [%l7 + 0x0C]
30869 stx %g3, [%l7 + 0x30]
30870 bge,a loop_3616
30871 fmovse %xcc, %f1, %f3
30872 edge8 %o2, %l0, %o6
30873 fnot2s %f14, %f2
30874loop_3616:
30875 stx %i7, [%l7 + 0x08]
30876 fpsub16 %f8, %f0, %f6
30877 fmovscs %icc, %f6, %f1
30878 sth %g1, [%l7 + 0x2A]
30879 sth %l6, [%l7 + 0x50]
30880 ldx [%l7 + 0x68], %o7
30881 taddcc %o5, 0x15DD, %l2
30882 movrgez %o3, 0x130, %g2
30883 ldsb [%l7 + 0x7D], %l4
30884 fmovdvc %xcc, %f5, %f5
30885 fmovdleu %xcc, %f0, %f6
30886 edge32l %g5, %i6, %l1
30887 faligndata %f6, %f8, %f14
30888 ld [%l7 + 0x1C], %f2
30889 fmovdvc %icc, %f12, %f1
30890 fbul %fcc2, loop_3617
30891 edge8n %g6, %l5, %o1
30892 fcmpgt32 %f12, %f4, %i2
30893 add %i1, 0x104B, %o4
30894loop_3617:
30895 fmovrslz %g7, %f15, %f11
30896 brgez,a %l3, loop_3618
30897 ldsh [%l7 + 0x68], %i5
30898 smulcc %i4, 0x1FA2, %o0
30899 sllx %i0, %i3, %g3
30900loop_3618:
30901 fbug,a %fcc0, loop_3619
30902 stb %o2, [%l7 + 0x74]
30903 addcc %l0, %o6, %i7
30904 bvs,pt %xcc, loop_3620
30905loop_3619:
30906 ld [%l7 + 0x28], %f1
30907 ldub [%l7 + 0x34], %g4
30908 lduh [%l7 + 0x18], %g1
30909loop_3620:
30910 ble,a %icc, loop_3621
30911 fmovda %icc, %f9, %f4
30912 bg,a %icc, loop_3622
30913 srax %o7, %o5, %l2
30914loop_3621:
30915 fbe %fcc1, loop_3623
30916 lduh [%l7 + 0x0C], %o3
30917loop_3622:
30918 fmovspos %icc, %f1, %f2
30919 stx %g2, [%l7 + 0x18]
30920loop_3623:
30921 sth %l4, [%l7 + 0x1C]
30922 fmovsvs %xcc, %f6, %f9
30923 fmovsvc %xcc, %f7, %f2
30924 st %f3, [%l7 + 0x14]
30925 std %f8, [%l7 + 0x58]
30926 tpos %icc, 0x5
30927 sth %g5, [%l7 + 0x0E]
30928 fmovdl %icc, %f2, %f2
30929 bneg,a %xcc, loop_3624
30930 fmovsne %xcc, %f4, %f15
30931 fmovdg %xcc, %f13, %f12
30932 ldd [%l7 + 0x18], %f2
30933loop_3624:
30934 sethi 0x1A4E, %i6
30935 lduh [%l7 + 0x7C], %l1
30936 fcmpeq32 %f14, %f6, %g6
30937 fmovrse %l5, %f7, %f14
30938 movcc %icc, %o1, %l6
30939 brgez %i1, loop_3625
30940 stw %i2, [%l7 + 0x14]
30941 edge8l %o4, %g7, %l3
30942 ldsb [%l7 + 0x41], %i4
30943loop_3625:
30944 fnor %f0, %f14, %f2
30945 movcs %icc, %i5, %i0
30946 fpack32 %f14, %f14, %f4
30947 edge8n %i3, %o0, %o2
30948 brgz %l0, loop_3626
30949 smulcc %g3, 0x0544, %i7
30950 ldx [%l7 + 0x30], %g4
30951 fcmpgt16 %f2, %f4, %o6
30952loop_3626:
30953 nop
30954 setx loop_3627, %l0, %l1
30955 jmpl %l1, %o7
30956 fbne %fcc1, loop_3628
30957 fmovrdgz %o5, %f8, %f2
30958 std %f4, [%l7 + 0x48]
30959loop_3627:
30960 edge8ln %g1, %l2, %g2
30961loop_3628:
30962 ba loop_3629
30963 fmovsa %icc, %f7, %f5
30964 udivx %l4, 0x0592, %o3
30965 std %f10, [%l7 + 0x38]
30966loop_3629:
30967 orn %g5, %l1, %g6
30968 bvs loop_3630
30969 ldd [%l7 + 0x50], %f10
30970 tvc %xcc, 0x2
30971 st %f11, [%l7 + 0x48]
30972loop_3630:
30973 st %f4, [%l7 + 0x60]
30974 fcmped %fcc0, %f14, %f12
30975 sllx %l5, %o1, %i6
30976 tleu %xcc, 0x2
30977 fcmpgt32 %f8, %f12, %i1
30978 movg %xcc, %i2, %l6
30979 brgz,a %g7, loop_3631
30980 ba %xcc, loop_3632
30981 tge %icc, 0x5
30982 fbo %fcc2, loop_3633
30983loop_3631:
30984 brz,a %o4, loop_3634
30985loop_3632:
30986 ldsh [%l7 + 0x10], %i4
30987 tg %icc, 0x0
30988loop_3633:
30989 fmuld8ulx16 %f0, %f10, %f6
30990loop_3634:
30991 fmovdn %icc, %f9, %f0
30992 movvs %icc, %i5, %l3
30993 stx %i3, [%l7 + 0x70]
30994 brz,a %o0, loop_3635
30995 subccc %o2, 0x0552, %l0
30996 nop
30997 setx loop_3636, %l0, %l1
30998 wrpr 0x1, %tl
30999 wrpr %l1, %tpc
31000 add %l1, 0x4, %l1
31001 wrpr %l1, %tnpc
31002 setx 0x34400001400, %l0, %l1
31003 wrpr %l1, %tstate
31004 wrhpr 0x4, %htstate
31005 retry
31006 fcmps %fcc3, %f3, %f7
31007loop_3635:
31008 tvs %icc, 0x2
31009 lduw [%l7 + 0x4C], %g3
31010loop_3636:
31011 addcc %i7, 0x1A9B, %g4
31012 nop
31013 setx loop_3637, %l0, %l1
31014 wrpr 0x1, %tl
31015 wrpr %l1, %tpc
31016 add %l1, 0x4, %l1
31017 wrpr %l1, %tnpc
31018 setx 0x34400001400, %l0, %l1
31019 wrpr %l1, %tstate
31020 wrhpr 0x4, %htstate
31021 retry
31022 ldsh [%l7 + 0x34], %o6
31023 stw %o7, [%l7 + 0x58]
31024 ldsh [%l7 + 0x64], %o5
31025loop_3637:
31026 stw %g1, [%l7 + 0x10]
31027 bg loop_3638
31028 fpadd32s %f14, %f4, %f6
31029 stx %l2, [%l7 + 0x70]
31030 sll %i0, 0x0A, %g2
31031loop_3638:
31032 fmovrsne %o3, %f5, %f10
31033 fbn %fcc3, loop_3639
31034 tvs %xcc, 0x5
31035 st %f5, [%l7 + 0x3C]
31036 movrne %l4, %l1, %g5
31037loop_3639:
31038 st %f4, [%l7 + 0x30]
31039 ldsh [%l7 + 0x52], %l5
31040 mova %xcc, %o1, %i6
31041 movl %xcc, %i1, %g6
31042 ldsh [%l7 + 0x58], %l6
31043 srl %g7, %o4, %i4
31044 fexpand %f8, %f14
31045 lduh [%l7 + 0x6C], %i2
31046 fcmple16 %f2, %f12, %i5
31047 xorcc %l3, 0x0F8F, %i3
31048 movrlz %o0, 0x3D9, %l0
31049 orn %g3, %o2, %i7
31050 udivx %g4, 0x15E7, %o7
31051 fbn,a %fcc1, loop_3640
31052 bneg %icc, loop_3641
31053 subccc %o5, 0x0644, %o6
31054 ldub [%l7 + 0x51], %l2
31055loop_3640:
31056 fmovsl %icc, %f14, %f6
31057loop_3641:
31058 movrgz %i0, 0x01E, %g1
31059 sth %g2, [%l7 + 0x0A]
31060 stb %l4, [%l7 + 0x56]
31061 fmovrde %l1, %f14, %f4
31062 fpackfix %f4, %f0
31063 bg,pt %xcc, loop_3642
31064 sdivcc %g5, 0x18F4, %l5
31065 add %o1, 0x0C85, %i6
31066 lduw [%l7 + 0x54], %o3
31067loop_3642:
31068 st %f7, [%l7 + 0x50]
31069 fpsub16 %f2, %f10, %f8
31070 fmovsa %icc, %f9, %f8
31071 fmovrdne %i1, %f6, %f8
31072 bvc,a,pt %xcc, loop_3643
31073 fsrc1s %f1, %f7
31074 std %f10, [%l7 + 0x38]
31075 stx %l6, [%l7 + 0x70]
31076loop_3643:
31077 fmovdgu %xcc, %f13, %f0
31078 ba %icc, loop_3644
31079 ldub [%l7 + 0x64], %g6
31080 ba,pn %icc, loop_3645
31081 sdivcc %g7, 0x0583, %i4
31082loop_3644:
31083 movgu %xcc, %o4, %i2
31084 ldsh [%l7 + 0x32], %i5
31085loop_3645:
31086 bl,a,pt %xcc, loop_3646
31087 fxor %f4, %f4, %f10
31088 call loop_3647
31089 tvs %xcc, 0x2
31090loop_3646:
31091 orcc %l3, 0x0211, %o0
31092 ld [%l7 + 0x34], %f7
31093loop_3647:
31094 fornot2s %f14, %f5, %f14
31095 xnorcc %i3, 0x1ED4, %g3
31096 call loop_3648
31097 fmovsvs %xcc, %f7, %f8
31098 faligndata %f14, %f2, %f14
31099 fbne %fcc2, loop_3649
31100loop_3648:
31101 stw %o2, [%l7 + 0x24]
31102 ldsh [%l7 + 0x12], %l0
31103 st %f9, [%l7 + 0x20]
31104loop_3649:
31105 mova %icc, %g4, %i7
31106 ldsw [%l7 + 0x2C], %o7
31107 lduh [%l7 + 0x1E], %o6
31108 fbge %fcc3, loop_3650
31109 fmovdg %xcc, %f8, %f2
31110 addccc %l2, 0x0698, %i0
31111 xor %o5, %g1, %l4
31112loop_3650:
31113 fabsd %f10, %f0
31114 fmovrde %l1, %f2, %f6
31115 fpsub32s %f14, %f15, %f1
31116 movrlz %g2, %g5, %l5
31117 lduh [%l7 + 0x2C], %i6
31118 sra %o3, %i1, %o1
31119 ld [%l7 + 0x64], %f8
31120 orncc %l6, %g6, %i4
31121 edge8l %g7, %i2, %i5
31122 fornot1 %f2, %f8, %f0
31123 subc %o4, %l3, %i3
31124 fnor %f14, %f10, %f0
31125 fnegs %f13, %f1
31126 fbo %fcc0, loop_3651
31127 fbu %fcc0, loop_3652
31128 movg %icc, %o0, %g3
31129 fcmped %fcc0, %f4, %f12
31130loop_3651:
31131 fsrc2 %f10, %f8
31132loop_3652:
31133 fbne,a %fcc3, loop_3653
31134 add %l0, 0x022B, %o2
31135 fmovrdne %i7, %f12, %f2
31136 fmovsge %icc, %f15, %f4
31137loop_3653:
31138 fbuge,a %fcc2, loop_3654
31139 fcmpeq16 %f6, %f8, %g4
31140 fmovdle %icc, %f7, %f8
31141 or %o7, %l2, %i0
31142loop_3654:
31143 stw %o5, [%l7 + 0x14]
31144 fmovsne %icc, %f9, %f0
31145 srlx %o6, 0x13, %g1
31146 fands %f10, %f13, %f10
31147 fcmpgt16 %f0, %f8, %l4
31148 ldsh [%l7 + 0x4C], %g2
31149 ldx [%l7 + 0x30], %l1
31150 ldub [%l7 + 0x69], %l5
31151 bshuffle %f0, %f10, %f0
31152 bne,a %xcc, loop_3655
31153 fnegs %f7, %f14
31154 add %i6, 0x0D30, %o3
31155 fmovsa %xcc, %f4, %f3
31156loop_3655:
31157 ldsh [%l7 + 0x0A], %g5
31158 stw %i1, [%l7 + 0x44]
31159 srax %o1, 0x15, %l6
31160 sth %g6, [%l7 + 0x5A]
31161 or %g7, 0x1C67, %i4
31162 fpsub32 %f0, %f8, %f0
31163 movg %icc, %i2, %o4
31164 taddcc %i5, 0x0BB6, %i3
31165 fmovrdlz %l3, %f0, %f8
31166 ldsh [%l7 + 0x3E], %o0
31167 sth %l0, [%l7 + 0x54]
31168 tneg %xcc, 0x3
31169 fcmpne16 %f0, %f8, %g3
31170 stb %o2, [%l7 + 0x27]
31171 ldsb [%l7 + 0x5C], %i7
31172 fcmple16 %f8, %f14, %g4
31173 call loop_3656
31174 ldub [%l7 + 0x19], %o7
31175 fmovdvc %icc, %f14, %f11
31176 array32 %i0, %o5, %l2
31177loop_3656:
31178 fpsub32s %f9, %f2, %f13
31179 movrlz %o6, %l4, %g2
31180 smulcc %g1, %l1, %l5
31181 ldsb [%l7 + 0x7B], %i6
31182 sth %o3, [%l7 + 0x38]
31183 fmovrsgez %i1, %f14, %f11
31184 ld [%l7 + 0x14], %f4
31185 fmovsn %xcc, %f11, %f13
31186 edge16l %g5, %o1, %l6
31187 fmul8ulx16 %f2, %f0, %f6
31188 bg,a,pt %icc, loop_3657
31189 ldub [%l7 + 0x19], %g7
31190 tne %icc, 0x1
31191 fsrc2 %f0, %f2
31192loop_3657:
31193 fornot2 %f6, %f12, %f14
31194 fbg %fcc2, loop_3658
31195 movvc %xcc, %g6, %i4
31196 ldd [%l7 + 0x08], %f10
31197 fmovsneg %xcc, %f12, %f5
31198loop_3658:
31199 stw %i2, [%l7 + 0x5C]
31200 fabss %f0, %f2
31201 fbu %fcc0, loop_3659
31202 ldx [%l7 + 0x68], %i5
31203 fnot1 %f10, %f8
31204 srax %o4, 0x1E, %i3
31205loop_3659:
31206 array32 %l3, %l0, %o0
31207 ldsh [%l7 + 0x26], %g3
31208 fmovsn %xcc, %f5, %f11
31209 brgz %i7, loop_3660
31210 fcmple32 %f6, %f0, %g4
31211 sll %o2, 0x07, %i0
31212 fmovdvc %xcc, %f9, %f0
31213loop_3660:
31214 fmovd %f12, %f6
31215 std %f14, [%l7 + 0x48]
31216 fmovsn %xcc, %f15, %f1
31217 fpackfix %f4, %f0
31218 lduh [%l7 + 0x58], %o5
31219 fmovdg %icc, %f11, %f7
31220 movvs %xcc, %o7, %o6
31221 lduh [%l7 + 0x58], %l4
31222 andcc %l2, %g1, %l1
31223 andn %g2, %l5, %i6
31224 fexpand %f8, %f0
31225 addccc %i1, 0x0E45, %o3
31226 sth %o1, [%l7 + 0x28]
31227 fandnot1s %f15, %f12, %f10
31228 edge32n %g5, %l6, %g7
31229 stw %i4, [%l7 + 0x6C]
31230 fxor %f2, %f2, %f6
31231 bneg,pt %xcc, loop_3661
31232 movvc %xcc, %i2, %g6
31233 sth %o4, [%l7 + 0x4E]
31234 fandnot2 %f2, %f8, %f2
31235loop_3661:
31236 fpack16 %f10, %f12
31237 tcc %xcc, 0x4
31238 tcs %icc, 0x5
31239 alignaddrl %i3, %l3, %i5
31240 fblg %fcc1, loop_3662
31241 fxors %f3, %f4, %f8
31242 stw %o0, [%l7 + 0x08]
31243 fmovrsgez %g3, %f2, %f4
31244loop_3662:
31245 ldub [%l7 + 0x66], %i7
31246 tcs %icc, 0x3
31247 ldsb [%l7 + 0x0E], %l0
31248 tvs %xcc, 0x6
31249 ld [%l7 + 0x78], %f3
31250 fmuld8sux16 %f2, %f12, %f14
31251 ldsb [%l7 + 0x09], %o2
31252 fbg %fcc2, loop_3663
31253 tneg %icc, 0x0
31254 add %i0, %g4, %o5
31255 fzeros %f5
31256loop_3663:
31257 bpos,a loop_3664
31258 for %f12, %f8, %f12
31259 st %f8, [%l7 + 0x20]
31260 bleu,a,pt %xcc, loop_3665
31261loop_3664:
31262 ldsh [%l7 + 0x6E], %o6
31263 st %f7, [%l7 + 0x5C]
31264 te %icc, 0x3
31265loop_3665:
31266 ldsw [%l7 + 0x7C], %o7
31267 ldx [%l7 + 0x38], %l2
31268 fmul8x16au %f13, %f14, %f14
31269 taddcc %g1, %l4, %g2
31270 fcmpgt16 %f4, %f10, %l5
31271 fbug,a %fcc0, loop_3666
31272 addcc %i6, %l1, %o3
31273 fmovrdgz %i1, %f12, %f2
31274 fmovrdgz %g5, %f6, %f12
31275loop_3666:
31276 tle %icc, 0x2
31277 popc 0x0CF3, %l6
31278 lduh [%l7 + 0x62], %o1
31279 edge8 %i4, %i2, %g6
31280 ldsb [%l7 + 0x2B], %g7
31281 stx %o4, [%l7 + 0x78]
31282 move %xcc, %l3, %i3
31283 ldub [%l7 + 0x2F], %i5
31284 movrgez %o0, %g3, %l0
31285 sth %i7, [%l7 + 0x0A]
31286 nop
31287 setx loop_3667, %l0, %l1
31288 wrpr 0x1, %tl
31289 wrpr %l1, %tnpc
31290 setx 0x34400001400, %l0, %l1
31291 wrpr %l1, %tstate
31292 wrhpr 0x4, %htstate
31293 done
31294 fpsub32s %f7, %f5, %f3
31295 fand %f10, %f8, %f2
31296 ldub [%l7 + 0x41], %i0
31297loop_3667:
31298 ldd [%l7 + 0x58], %f14
31299 fpack32 %f2, %f10, %f10
31300 movn %icc, %g4, %o5
31301 tgu %icc, 0x0
31302 movrne %o2, %o7, %l2
31303 fbn,a %fcc0, loop_3668
31304 movge %xcc, %g1, %o6
31305 mulx %g2, 0x0D83, %l5
31306 ldsb [%l7 + 0x56], %l4
31307loop_3668:
31308 std %f12, [%l7 + 0x30]
31309 fmovdne %xcc, %f2, %f0
31310 std %f4, [%l7 + 0x60]
31311 sth %i6, [%l7 + 0x7C]
31312 movgu %icc, %l1, %o3
31313 fmovsleu %icc, %f5, %f14
31314 ldsh [%l7 + 0x20], %g5
31315 ldsb [%l7 + 0x5A], %l6
31316 xorcc %o1, 0x12CA, %i1
31317 fmovrdlez %i2, %f2, %f8
31318 fxnor %f4, %f2, %f10
31319 tcc %icc, 0x4
31320 stb %g6, [%l7 + 0x12]
31321 brz,a %i4, loop_3669
31322 ldub [%l7 + 0x0B], %o4
31323 fmovrdgez %l3, %f10, %f14
31324 xnor %i3, %g7, %i5
31325loop_3669:
31326 stb %o0, [%l7 + 0x6D]
31327 fmovdle %xcc, %f10, %f12
31328 stw %l0, [%l7 + 0x28]
31329 ldsh [%l7 + 0x44], %g3
31330 fblg,a %fcc1, loop_3670
31331 edge32l %i0, %g4, %o5
31332 fand %f4, %f14, %f10
31333 fmovscc %icc, %f3, %f11
31334loop_3670:
31335 edge32ln %o2, %i7, %o7
31336 fmovsvc %xcc, %f0, %f11
31337 fmovdvc %icc, %f3, %f7
31338 std %f10, [%l7 + 0x78]
31339 tcc %xcc, 0x0
31340 ldsb [%l7 + 0x72], %g1
31341 ldsh [%l7 + 0x5E], %l2
31342 fcmple32 %f8, %f12, %o6
31343 fbge %fcc1, loop_3671
31344 st %f9, [%l7 + 0x30]
31345 orncc %l5, %g2, %l4
31346 fbule %fcc3, loop_3672
31347loop_3671:
31348 umul %i6, 0x1822, %l1
31349 fcmple32 %f10, %f14, %o3
31350 fbug %fcc0, loop_3673
31351loop_3672:
31352 ldx [%l7 + 0x70], %l6
31353 brnz %o1, loop_3674
31354 ldsh [%l7 + 0x5C], %i1
31355loop_3673:
31356 ldx [%l7 + 0x50], %g5
31357 fnands %f15, %f12, %f14
31358loop_3674:
31359 fpack32 %f14, %f4, %f6
31360 ldsb [%l7 + 0x48], %g6
31361 popc %i4, %i2
31362 brlz %l3, loop_3675
31363 edge16n %o4, %i3, %i5
31364 fmovd %f12, %f4
31365 tgu %xcc, 0x6
31366loop_3675:
31367 tg %icc, 0x2
31368 fmovsneg %icc, %f6, %f10
31369 umulcc %o0, %l0, %g7
31370 fmovsge %xcc, %f14, %f1
31371 ld [%l7 + 0x78], %f1
31372 st %f13, [%l7 + 0x3C]
31373 alignaddrl %i0, %g3, %o5
31374 movge %xcc, %o2, %i7
31375 movneg %icc, %o7, %g1
31376 fbul,a %fcc1, loop_3676
31377 ldsb [%l7 + 0x48], %l2
31378 fbug %fcc1, loop_3677
31379 tvs %icc, 0x5
31380loop_3676:
31381 fbuge %fcc1, loop_3678
31382 fbne,a %fcc0, loop_3679
31383loop_3677:
31384 fmovdneg %icc, %f0, %f6
31385 edge32 %o6, %l5, %g4
31386loop_3678:
31387 fmul8x16 %f11, %f0, %f6
31388loop_3679:
31389 movleu %xcc, %g2, %i6
31390 fcmpd %fcc0, %f14, %f2
31391 fmovrde %l1, %f4, %f4
31392 fones %f6
31393 lduh [%l7 + 0x78], %l4
31394 stx %o3, [%l7 + 0x40]
31395 stw %l6, [%l7 + 0x50]
31396 std %f4, [%l7 + 0x50]
31397 bcs %icc, loop_3680
31398 st %f2, [%l7 + 0x3C]
31399 movrlez %o1, %g5, %g6
31400 mulscc %i4, 0x0DBD, %i1
31401loop_3680:
31402 fabsd %f6, %f0
31403 sth %i2, [%l7 + 0x12]
31404 movpos %xcc, %l3, %i3
31405 fbuge,a %fcc2, loop_3681
31406 bvs,a,pn %icc, loop_3682
31407 edge32l %o4, %i5, %l0
31408 st %f14, [%l7 + 0x24]
31409loop_3681:
31410 fbul,a %fcc0, loop_3683
31411loop_3682:
31412 fmovdcs %icc, %f12, %f8
31413 stb %o0, [%l7 + 0x49]
31414 ld [%l7 + 0x10], %f15
31415loop_3683:
31416 fmovsg %xcc, %f12, %f0
31417 fornot2s %f6, %f14, %f2
31418 ld [%l7 + 0x30], %f3
31419 srlx %i0, %g3, %o5
31420 bl,a,pn %xcc, loop_3684
31421 brgez,a %o2, loop_3685
31422 movre %g7, %i7, %g1
31423 st %f13, [%l7 + 0x70]
31424loop_3684:
31425 tsubcctv %o7, %l2, %o6
31426loop_3685:
31427 ldx [%l7 + 0x38], %g4
31428 fmovsneg %xcc, %f3, %f9
31429 or %g2, %l5, %i6
31430 bl %icc, loop_3686
31431 stx %l4, [%l7 + 0x40]
31432 fors %f7, %f9, %f7
31433 fba,a %fcc3, loop_3687
31434loop_3686:
31435 std %f12, [%l7 + 0x20]
31436 fblg %fcc3, loop_3688
31437 fmovsvc %xcc, %f8, %f4
31438loop_3687:
31439 ld [%l7 + 0x64], %f3
31440 ldx [%l7 + 0x60], %o3
31441loop_3688:
31442 movrgz %l6, 0x053, %o1
31443 fnot2s %f4, %f11
31444 fblg,a %fcc2, loop_3689
31445 stw %l1, [%l7 + 0x10]
31446 fbl,a %fcc0, loop_3690
31447 fmovsvc %xcc, %f8, %f0
31448loop_3689:
31449 stb %g5, [%l7 + 0x7B]
31450 tg %icc, 0x4
31451loop_3690:
31452 fpsub32s %f11, %f13, %f15
31453 udivcc %i4, 0x0C98, %i1
31454 fcmpgt16 %f6, %f0, %i2
31455 fmovsg %icc, %f0, %f15
31456 edge16l %l3, %i3, %o4
31457 movl %xcc, %i5, %l0
31458 edge32n %o0, %g6, %g3
31459 lduw [%l7 + 0x0C], %i0
31460 tleu %icc, 0x2
31461 ldsb [%l7 + 0x6D], %o5
31462 std %f10, [%l7 + 0x28]
31463 sllx %o2, %g7, %g1
31464 fcmpd %fcc3, %f8, %f10
31465 xnorcc %i7, %l2, %o7
31466 stw %g4, [%l7 + 0x50]
31467 fmovsne %xcc, %f0, %f13
31468 fmovrslz %o6, %f3, %f11
31469 edge8ln %g2, %i6, %l4
31470 fnegs %f14, %f3
31471 tgu %xcc, 0x1
31472 fmovrslez %l5, %f12, %f13
31473 fmovscs %icc, %f1, %f8
31474 stw %l6, [%l7 + 0x6C]
31475 edge8 %o1, %o3, %g5
31476 nop
31477 setx loop_3691, %l0, %l1
31478 jmpl %l1, %i4
31479 ld [%l7 + 0x08], %f3
31480 stx %l1, [%l7 + 0x20]
31481 fnot2 %f6, %f10
31482loop_3691:
31483 subccc %i1, %l3, %i2
31484 fnot1s %f1, %f14
31485 fsrc1s %f3, %f0
31486 stb %i3, [%l7 + 0x2D]
31487 fands %f8, %f8, %f2
31488 fba,a %fcc1, loop_3692
31489 ldx [%l7 + 0x28], %i5
31490 fmovrdlez %l0, %f6, %f2
31491 fmovrsgez %o0, %f10, %f1
31492loop_3692:
31493 ldd [%l7 + 0x58], %f8
31494 fcmpgt16 %f12, %f2, %o4
31495 srl %g6, %g3, %i0
31496 stb %o5, [%l7 + 0x48]
31497 fmuld8ulx16 %f15, %f10, %f12
31498 fpmerge %f3, %f7, %f4
31499 andcc %o2, 0x1741, %g1
31500 fbule %fcc3, loop_3693
31501 movpos %xcc, %i7, %l2
31502 stb %o7, [%l7 + 0x55]
31503 fpack32 %f14, %f12, %f4
31504loop_3693:
31505 movvs %icc, %g4, %g7
31506 ldsw [%l7 + 0x4C], %g2
31507 fmovspos %xcc, %f3, %f8
31508 movneg %icc, %o6, %i6
31509 std %f6, [%l7 + 0x50]
31510 orn %l4, 0x0FB5, %l5
31511 stb %l6, [%l7 + 0x77]
31512 fandnot1 %f2, %f8, %f8
31513 ldd [%l7 + 0x70], %f8
31514 srax %o3, 0x0A, %o1
31515 fmovsleu %icc, %f9, %f8
31516 tleu %icc, 0x5
31517 ldx [%l7 + 0x58], %g5
31518 bg,a %icc, loop_3694
31519 ldsb [%l7 + 0x68], %l1
31520 movn %icc, %i1, %l3
31521 xnorcc %i2, %i3, %i4
31522loop_3694:
31523 movrlz %l0, %o0, %o4
31524 ldsh [%l7 + 0x2E], %i5
31525 fpsub32 %f10, %f0, %f10
31526 udivcc %g3, 0x06BC, %i0
31527 fcmpne32 %f2, %f0, %o5
31528 ldx [%l7 + 0x78], %o2
31529 andncc %g6, %i7, %l2
31530 st %f7, [%l7 + 0x44]
31531 xnorcc %g1, %o7, %g7
31532 brgz,a %g4, loop_3695
31533 st %f15, [%l7 + 0x18]
31534 fornot1s %f9, %f8, %f14
31535 subcc %o6, 0x1EEB, %g2
31536loop_3695:
31537 bneg loop_3696
31538 andcc %i6, 0x0BAB, %l5
31539 lduw [%l7 + 0x10], %l6
31540 fmovdleu %xcc, %f4, %f11
31541loop_3696:
31542 sth %o3, [%l7 + 0x28]
31543 fcmpne32 %f12, %f14, %l4
31544 stw %g5, [%l7 + 0x68]
31545 fsrc1s %f6, %f9
31546 edge8ln %o1, %i1, %l1
31547 lduh [%l7 + 0x4A], %i2
31548 fmovrslz %l3, %f12, %f7
31549 fmovsle %icc, %f3, %f10
31550 ld [%l7 + 0x30], %f6
31551 ldsw [%l7 + 0x14], %i3
31552 ldsh [%l7 + 0x36], %l0
31553 smul %o0, 0x1C34, %o4
31554 std %f8, [%l7 + 0x48]
31555 ldsb [%l7 + 0x71], %i4
31556 ld [%l7 + 0x1C], %f15
31557 fbge %fcc0, loop_3697
31558 lduh [%l7 + 0x3A], %i5
31559 lduh [%l7 + 0x38], %i0
31560 fbu,a %fcc2, loop_3698
31561loop_3697:
31562 stx %o5, [%l7 + 0x48]
31563 call loop_3699
31564 edge16 %o2, %g6, %i7
31565loop_3698:
31566 fand %f14, %f2, %f4
31567 ta %icc, 0x6
31568loop_3699:
31569 fmovsgu %icc, %f11, %f6
31570 bneg,a,pt %icc, loop_3700
31571 fmovda %xcc, %f7, %f7
31572 stb %g3, [%l7 + 0x42]
31573 edge16ln %g1, %o7, %l2
31574loop_3700:
31575 srax %g4, 0x03, %g7
31576 ldub [%l7 + 0x1D], %o6
31577 tcc %icc, 0x1
31578 fcmpeq32 %f0, %f10, %g2
31579 fmovsge %xcc, %f12, %f3
31580 bl,pn %xcc, loop_3701
31581 fbuge,a %fcc0, loop_3702
31582 fxnor %f6, %f12, %f14
31583 fabss %f10, %f15
31584loop_3701:
31585 movrgez %l5, 0x3B9, %i6
31586loop_3702:
31587 fandnot2s %f5, %f2, %f5
31588 fmovscc %xcc, %f1, %f2
31589 bg %xcc, loop_3703
31590 fpsub32 %f8, %f4, %f10
31591 fmovsn %icc, %f3, %f0
31592 or %o3, 0x0A5A, %l6
31593loop_3703:
31594 sth %l4, [%l7 + 0x5E]
31595 movrlz %g5, 0x185, %i1
31596 bleu,pt %icc, loop_3704
31597 lduw [%l7 + 0x24], %l1
31598 edge8n %o1, %l3, %i3
31599 brz %i2, loop_3705
31600loop_3704:
31601 faligndata %f6, %f0, %f6
31602 fmovsa %icc, %f1, %f7
31603 edge32 %o0, %l0, %i4
31604loop_3705:
31605 andcc %i5, 0x002B, %o4
31606 lduw [%l7 + 0x54], %o5
31607 sth %i0, [%l7 + 0x1C]
31608 fcmps %fcc2, %f14, %f14
31609 udivx %o2, 0x05DC, %g6
31610 add %i7, 0x13D8, %g3
31611 fmovdge %xcc, %f13, %f10
31612 edge32l %g1, %l2, %o7
31613 fsrc2s %f10, %f5
31614 ldsw [%l7 + 0x3C], %g4
31615 xorcc %o6, %g2, %g7
31616 fbu,a %fcc1, loop_3706
31617 fmovsneg %icc, %f0, %f1
31618 fmovsleu %icc, %f5, %f7
31619 movneg %icc, %i6, %o3
31620loop_3706:
31621 xorcc %l5, %l6, %g5
31622 ldsw [%l7 + 0x7C], %i1
31623 fmovscs %xcc, %f9, %f5
31624 ldx [%l7 + 0x78], %l4
31625 fnor %f0, %f4, %f4
31626 fbuge %fcc0, loop_3707
31627 array8 %o1, %l1, %i3
31628 movrgez %l3, 0x17F, %i2
31629 brlz %l0, loop_3708
31630loop_3707:
31631 addccc %o0, %i4, %o4
31632 sdivx %o5, 0x1C2E, %i5
31633 mulx %i0, %g6, %o2
31634loop_3708:
31635 sth %i7, [%l7 + 0x5E]
31636 fcmped %fcc1, %f4, %f8
31637 fornot2s %f7, %f15, %f7
31638 fones %f6
31639 fmovdneg %icc, %f12, %f5
31640 fbe,a %fcc0, loop_3709
31641 ldsb [%l7 + 0x17], %g3
31642 fmul8x16al %f12, %f9, %f6
31643 movrne %l2, 0x190, %g1
31644loop_3709:
31645 st %f4, [%l7 + 0x70]
31646 fbul,a %fcc0, loop_3710
31647 lduw [%l7 + 0x14], %o7
31648 fnot2s %f0, %f3
31649 fnegs %f5, %f14
31650loop_3710:
31651 fnor %f8, %f10, %f12
31652 ldx [%l7 + 0x38], %o6
31653 movrlez %g2, %g4, %i6
31654 subcc %o3, 0x07AC, %l5
31655 fnands %f12, %f15, %f10
31656 stx %g7, [%l7 + 0x68]
31657 umul %g5, %i1, %l6
31658 stw %o1, [%l7 + 0x58]
31659 edge32 %l4, %l1, %i3
31660 subccc %i2, %l3, %l0
31661 tleu %icc, 0x2
31662 stw %o0, [%l7 + 0x58]
31663 fornot1s %f11, %f3, %f3
31664 lduh [%l7 + 0x2E], %o4
31665 ldd [%l7 + 0x58], %f6
31666 ldsh [%l7 + 0x58], %i4
31667 edge16l %i5, %i0, %g6
31668 be,a,pn %icc, loop_3711
31669 taddcc %o2, 0x0A0B, %o5
31670 fabsd %f10, %f12
31671 ldsw [%l7 + 0x54], %g3
31672loop_3711:
31673 ldsb [%l7 + 0x45], %i7
31674 movne %icc, %l2, %g1
31675 udivcc %o7, 0x0FA1, %g2
31676 fmovdn %icc, %f7, %f0
31677 bcc loop_3712
31678 movg %xcc, %o6, %i6
31679 mulx %o3, %g4, %g7
31680 ldd [%l7 + 0x38], %f6
31681loop_3712:
31682 fcmped %fcc2, %f12, %f12
31683 fxor %f8, %f4, %f12
31684 fbe %fcc2, loop_3713
31685 movle %xcc, %l5, %g5
31686 fmovdcs %xcc, %f7, %f14
31687 st %f5, [%l7 + 0x24]
31688loop_3713:
31689 fcmpgt16 %f8, %f12, %i1
31690 fornot1s %f8, %f9, %f5
31691 sdivcc %l6, 0x1852, %l4
31692 tle %icc, 0x7
31693 ldd [%l7 + 0x38], %f14
31694 st %f14, [%l7 + 0x64]
31695 stb %l1, [%l7 + 0x54]
31696 fpack16 %f12, %f13
31697 bg,pn %icc, loop_3714
31698 andncc %i3, %i2, %l3
31699 andn %o1, %o0, %o4
31700 tcs %icc, 0x6
31701loop_3714:
31702 fmovsneg %xcc, %f4, %f7
31703 std %f10, [%l7 + 0x78]
31704 and %i4, 0x1F97, %i5
31705 fpsub16 %f8, %f4, %f2
31706 xnor %l0, %i0, %g6
31707 tn %icc, 0x5
31708 std %f2, [%l7 + 0x38]
31709 sth %o2, [%l7 + 0x70]
31710 fandnot1 %f0, %f8, %f6
31711 sdiv %o5, 0x0EB2, %g3
31712 popc %i7, %l2
31713 ldx [%l7 + 0x40], %g1
31714 std %f12, [%l7 + 0x40]
31715 fornot2 %f4, %f12, %f8
31716 fbne %fcc3, loop_3715
31717 fmovrslz %g2, %f11, %f7
31718 movvs %icc, %o6, %i6
31719 fcmpgt16 %f14, %f8, %o3
31720loop_3715:
31721 fornot2s %f15, %f2, %f3
31722 ldd [%l7 + 0x28], %f12
31723 alignaddrl %g4, %o7, %l5
31724 tpos %icc, 0x2
31725 lduw [%l7 + 0x24], %g7
31726 bl,pt %xcc, loop_3716
31727 bvs,a,pn %icc, loop_3717
31728 fzero %f4
31729 stb %i1, [%l7 + 0x7B]
31730loop_3716:
31731 ld [%l7 + 0x7C], %f3
31732loop_3717:
31733 stb %g5, [%l7 + 0x4A]
31734 bcs loop_3718
31735 tcs %xcc, 0x1
31736 bvs,a,pt %xcc, loop_3719
31737 fmovdpos %icc, %f10, %f5
31738loop_3718:
31739 brlz %l6, loop_3720
31740 subc %l4, 0x15F2, %l1
31741loop_3719:
31742 fands %f2, %f3, %f12
31743 edge16l %i3, %l3, %i2
31744loop_3720:
31745 ldsh [%l7 + 0x12], %o1
31746 fbne %fcc2, loop_3721
31747 tne %xcc, 0x2
31748 bge,a %xcc, loop_3722
31749 bg,a,pt %xcc, loop_3723
31750loop_3721:
31751 fornot1s %f13, %f5, %f8
31752 ldsb [%l7 + 0x28], %o0
31753loop_3722:
31754 nop
31755 setx loop_3724, %l0, %l1
31756 jmpl %l1, %o4
31757loop_3723:
31758 stx %i5, [%l7 + 0x20]
31759 fsrc2 %f14, %f6
31760 fzero %f10
31761loop_3724:
31762 fnot1s %f10, %f14
31763 fnot1 %f4, %f4
31764 ld [%l7 + 0x08], %f6
31765 movrlez %l0, 0x25B, %i0
31766 faligndata %f2, %f4, %f14
31767 fcmped %fcc1, %f4, %f4
31768 stb %i4, [%l7 + 0x12]
31769 fxors %f7, %f4, %f14
31770 sth %g6, [%l7 + 0x76]
31771 fmovrde %o5, %f6, %f14
31772 fbug,a %fcc2, loop_3725
31773 std %f0, [%l7 + 0x68]
31774 ld [%l7 + 0x7C], %f11
31775 fbne %fcc2, loop_3726
31776loop_3725:
31777 ldx [%l7 + 0x58], %g3
31778 fcmpne32 %f0, %f14, %o2
31779 bl loop_3727
31780loop_3726:
31781 st %f11, [%l7 + 0x7C]
31782 mulscc %i7, 0x12B2, %g1
31783 lduw [%l7 + 0x10], %l2
31784loop_3727:
31785 orncc %g2, %i6, %o6
31786 orncc %g4, %o3, %l5
31787 tvs %xcc, 0x5
31788 ldub [%l7 + 0x34], %o7
31789 orcc %g7, %g5, %l6
31790 ldx [%l7 + 0x40], %i1
31791 movrne %l1, %l4, %i3
31792 umul %l3, %i2, %o0
31793 brgez %o1, loop_3728
31794 xor %i5, %l0, %i0
31795 alignaddrl %i4, %g6, %o4
31796 fmovsne %xcc, %f2, %f13
31797loop_3728:
31798 fmovdvs %xcc, %f3, %f13
31799 mulx %g3, 0x05B3, %o2
31800 fmovsl %xcc, %f0, %f9
31801 stw %o5, [%l7 + 0x38]
31802 bshuffle %f0, %f12, %f14
31803 movneg %icc, %i7, %g1
31804 edge32n %l2, %g2, %i6
31805 lduw [%l7 + 0x44], %g4
31806 fpsub32s %f6, %f15, %f4
31807 siam 0x3
31808 ldsw [%l7 + 0x5C], %o6
31809 stx %l5, [%l7 + 0x38]
31810 movle %icc, %o7, %g7
31811 fbu %fcc1, loop_3729
31812 fmovscs %icc, %f15, %f13
31813 fabss %f2, %f10
31814 ldx [%l7 + 0x50], %o3
31815loop_3729:
31816 fbule,a %fcc3, loop_3730
31817 lduw [%l7 + 0x38], %l6
31818 sra %i1, 0x10, %g5
31819 std %f10, [%l7 + 0x18]
31820loop_3730:
31821 stw %l1, [%l7 + 0x6C]
31822 st %f11, [%l7 + 0x64]
31823 ld [%l7 + 0x58], %f13
31824 fmovs %f0, %f5
31825 fcmped %fcc3, %f8, %f2
31826 ldsh [%l7 + 0x78], %i3
31827 xnor %l3, 0x1142, %i2
31828 fmovsleu %xcc, %f1, %f7
31829 fbue,a %fcc3, loop_3731
31830 ba,a loop_3732
31831 tgu %icc, 0x2
31832 sllx %l4, %o0, %i5
31833loop_3731:
31834 lduh [%l7 + 0x58], %l0
31835loop_3732:
31836 fmovsneg %xcc, %f6, %f7
31837 bcc,a,pn %xcc, loop_3733
31838 addc %i0, %o1, %i4
31839 ldx [%l7 + 0x20], %g6
31840 st %f1, [%l7 + 0x74]
31841loop_3733:
31842 stx %g3, [%l7 + 0x50]
31843 ldsw [%l7 + 0x28], %o4
31844 lduh [%l7 + 0x18], %o5
31845 brlz %o2, loop_3734
31846 andcc %g1, %i7, %l2
31847 bvc,a,pn %xcc, loop_3735
31848 bleu,a %xcc, loop_3736
31849loop_3734:
31850 fpadd32 %f10, %f6, %f10
31851 fbuge,a %fcc3, loop_3737
31852loop_3735:
31853 srlx %i6, %g2, %g4
31854loop_3736:
31855 fxor %f4, %f0, %f2
31856 stx %l5, [%l7 + 0x30]
31857loop_3737:
31858 std %f6, [%l7 + 0x08]
31859 orcc %o6, 0x1D48, %o7
31860 ldx [%l7 + 0x70], %o3
31861 stw %g7, [%l7 + 0x1C]
31862 fmovrdgez %i1, %f4, %f12
31863 subcc %l6, 0x0C29, %l1
31864 bleu %xcc, loop_3738
31865 orcc %g5, %l3, %i2
31866 edge8l %i3, %o0, %l4
31867 stx %l0, [%l7 + 0x08]
31868loop_3738:
31869 fbule %fcc2, loop_3739
31870 fxnor %f14, %f14, %f8
31871 fmovscc %xcc, %f9, %f3
31872 fnegs %f1, %f14
31873loop_3739:
31874 fmovd %f0, %f14
31875 ldx [%l7 + 0x40], %i0
31876 sth %o1, [%l7 + 0x30]
31877 ldx [%l7 + 0x60], %i5
31878 ba,a %xcc, loop_3740
31879 ldsh [%l7 + 0x16], %i4
31880 fmovsvc %icc, %f7, %f5
31881 fmovrslez %g6, %f6, %f0
31882loop_3740:
31883 lduw [%l7 + 0x6C], %o4
31884 stw %o5, [%l7 + 0x60]
31885 fmovdn %xcc, %f5, %f7
31886 ba,a,pt %xcc, loop_3741
31887 bl,pn %xcc, loop_3742
31888 ldsh [%l7 + 0x4E], %o2
31889 fexpand %f14, %f0
31890loop_3741:
31891 bvc,pt %icc, loop_3743
31892loop_3742:
31893 edge16n %g3, %g1, %i7
31894 umulcc %l2, 0x04FF, %i6
31895 tcs %xcc, 0x2
31896loop_3743:
31897 stx %g4, [%l7 + 0x48]
31898 st %f12, [%l7 + 0x0C]
31899 fmovrslz %g2, %f3, %f11
31900 fbug,a %fcc0, loop_3744
31901 movneg %icc, %l5, %o6
31902 fmovd %f6, %f8
31903 fornot1s %f1, %f7, %f13
31904loop_3744:
31905 edge16 %o3, %g7, %i1
31906 fmovdcs %xcc, %f14, %f9
31907 std %f6, [%l7 + 0x48]
31908 stw %o7, [%l7 + 0x0C]
31909 ta %xcc, 0x7
31910 popc %l6, %g5
31911 ldx [%l7 + 0x18], %l3
31912 brlz,a %l1, loop_3745
31913 mulscc %i2, %o0, %l4
31914 fmovsge %icc, %f9, %f10
31915 edge16n %i3, %i0, %l0
31916loop_3745:
31917 subc %o1, 0x0E67, %i4
31918 subcc %g6, 0x114A, %o4
31919 lduw [%l7 + 0x54], %i5
31920 fpmerge %f11, %f9, %f12
31921 fbu %fcc3, loop_3746
31922 sra %o5, %g3, %g1
31923 fones %f7
31924 fpmerge %f10, %f10, %f0
31925loop_3746:
31926 std %f0, [%l7 + 0x48]
31927 siam 0x7
31928 stw %o2, [%l7 + 0x38]
31929 fcmple32 %f6, %f10, %l2
31930 addccc %i7, 0x1434, %g4
31931 ldsw [%l7 + 0x24], %i6
31932 movne %xcc, %l5, %g2
31933 move %icc, %o3, %o6
31934 fcmpeq32 %f4, %f0, %i1
31935 edge8 %o7, %g7, %l6
31936 ldsb [%l7 + 0x0F], %g5
31937 st %f13, [%l7 + 0x1C]
31938 fmovspos %icc, %f2, %f11
31939 sllx %l3, 0x06, %i2
31940 fbl %fcc1, loop_3747
31941 sth %l1, [%l7 + 0x6E]
31942 ble %icc, loop_3748
31943 for %f4, %f2, %f8
31944loop_3747:
31945 lduw [%l7 + 0x10], %o0
31946 smul %i3, %l4, %i0
31947loop_3748:
31948 fmovsl %icc, %f8, %f0
31949 brgz,a %o1, loop_3749
31950 ldd [%l7 + 0x60], %f10
31951 fmovdn %icc, %f15, %f2
31952 udiv %i4, 0x1AD4, %g6
31953loop_3749:
31954 fcmpgt16 %f0, %f12, %o4
31955 subc %i5, %l0, %g3
31956 ldsw [%l7 + 0x68], %o5
31957 fnands %f14, %f1, %f12
31958 sth %o2, [%l7 + 0x68]
31959 te %icc, 0x2
31960 bvc,pt %xcc, loop_3750
31961 orn %g1, %l2, %i7
31962 lduw [%l7 + 0x34], %g4
31963 fbug,a %fcc2, loop_3751
31964loop_3750:
31965 fzero %f8
31966 stx %l5, [%l7 + 0x30]
31967 movge %icc, %g2, %o3
31968loop_3751:
31969 tne %xcc, 0x0
31970 ld [%l7 + 0x60], %f9
31971 edge8n %i6, %o6, %i1
31972 fbe,a %fcc3, loop_3752
31973 brz %g7, loop_3753
31974 movrgez %l6, %o7, %g5
31975 lduw [%l7 + 0x7C], %i2
31976loop_3752:
31977 ldub [%l7 + 0x3E], %l3
31978loop_3753:
31979 ta %icc, 0x4
31980 add %o0, %l1, %i3
31981 std %f14, [%l7 + 0x68]
31982 tvc %xcc, 0x1
31983 fmovscs %xcc, %f9, %f11
31984 movrgez %l4, %o1, %i4
31985 taddcc %i0, 0x0BF1, %g6
31986 movrlez %o4, 0x0D4, %l0
31987 sra %i5, %g3, %o2
31988 ld [%l7 + 0x40], %f15
31989 xorcc %g1, %l2, %i7
31990 smulcc %o5, 0x0DFA, %g4
31991 brgz %l5, loop_3754
31992 fcmple32 %f10, %f10, %g2
31993 fcmpgt16 %f6, %f2, %o3
31994 ta %xcc, 0x3
31995loop_3754:
31996 fmul8sux16 %f14, %f8, %f0
31997 fpack32 %f12, %f12, %f2
31998 for %f14, %f8, %f2
31999 addc %o6, %i6, %i1
32000 and %l6, %o7, %g7
32001 ldub [%l7 + 0x29], %i2
32002 tcs %xcc, 0x6
32003 fmovdgu %icc, %f8, %f3
32004 sethi 0x1351, %g5
32005 fbge %fcc1, loop_3755
32006 st %f14, [%l7 + 0x4C]
32007 std %f6, [%l7 + 0x18]
32008 stw %l3, [%l7 + 0x7C]
32009loop_3755:
32010 xnorcc %o0, 0x1AB7, %l1
32011 bcs,a loop_3756
32012 ldub [%l7 + 0x5B], %l4
32013 addcc %o1, %i4, %i3
32014 fmovrse %i0, %f13, %f9
32015loop_3756:
32016 ldsb [%l7 + 0x5E], %g6
32017 fmovdge %xcc, %f15, %f4
32018 fble %fcc0, loop_3757
32019 ldsh [%l7 + 0x1C], %o4
32020 fmovrsgz %l0, %f3, %f2
32021 ldub [%l7 + 0x34], %i5
32022loop_3757:
32023 ldx [%l7 + 0x68], %o2
32024 fblg %fcc0, loop_3758
32025 ldsb [%l7 + 0x65], %g1
32026 fone %f2
32027 fmovsvc %icc, %f5, %f10
32028loop_3758:
32029 fblg %fcc1, loop_3759
32030 bpos %icc, loop_3760
32031 brgez,a %g3, loop_3761
32032 fcmpne16 %f6, %f0, %l2
32033loop_3759:
32034 std %f10, [%l7 + 0x48]
32035loop_3760:
32036 tsubcctv %o5, %g4, %i7
32037loop_3761:
32038 edge16 %l5, %o3, %o6
32039 fmovsne %xcc, %f0, %f2
32040 fmovdneg %icc, %f14, %f6
32041 fmovsgu %xcc, %f12, %f1
32042 tgu %icc, 0x0
32043 fsrc1 %f8, %f4
32044 movrgez %i6, %i1, %l6
32045 std %f12, [%l7 + 0x38]
32046 stw %o7, [%l7 + 0x4C]
32047 orncc %g2, %i2, %g7
32048 lduw [%l7 + 0x40], %g5
32049 fmovdg %xcc, %f11, %f9
32050 movrlez %o0, %l3, %l4
32051 fpsub32 %f14, %f14, %f12
32052 fmovscs %xcc, %f1, %f7
32053 ldsh [%l7 + 0x70], %l1
32054 tl %icc, 0x5
32055 fbuge,a %fcc0, loop_3762
32056 sll %i4, %i3, %o1
32057 fmovrslz %i0, %f2, %f14
32058 movrne %g6, 0x17F, %o4
32059loop_3762:
32060 ldsw [%l7 + 0x54], %l0
32061 ldd [%l7 + 0x70], %f4
32062 mulx %o2, %g1, %i5
32063 movleu %xcc, %g3, %l2
32064 fbug %fcc0, loop_3763
32065 tgu %icc, 0x7
32066 brlez,a %g4, loop_3764
32067 fcmpd %fcc1, %f0, %f8
32068loop_3763:
32069 fbg,a %fcc2, loop_3765
32070 fmul8x16au %f7, %f4, %f0
32071loop_3764:
32072 ldsb [%l7 + 0x60], %i7
32073 addc %o5, 0x1E3E, %l5
32074loop_3765:
32075 move %icc, %o3, %o6
32076 bleu,a,pn %icc, loop_3766
32077 tge %icc, 0x2
32078 fmul8x16 %f2, %f2, %f2
32079 stx %i6, [%l7 + 0x28]
32080loop_3766:
32081 fmovrsgz %l6, %f13, %f2
32082 movgu %icc, %i1, %o7
32083 movg %icc, %g2, %i2
32084 fsrc2s %f1, %f7
32085 popc 0x10B5, %g5
32086 andncc %o0, %g7, %l4
32087 stw %l3, [%l7 + 0x48]
32088 fbo %fcc2, loop_3767
32089 st %f13, [%l7 + 0x34]
32090 stx %l1, [%l7 + 0x20]
32091 xnor %i3, %o1, %i4
32092loop_3767:
32093 srax %g6, %o4, %l0
32094 stw %i0, [%l7 + 0x50]
32095 fmovsle %icc, %f9, %f11
32096 fbe,a %fcc0, loop_3768
32097 andncc %o2, %i5, %g1
32098 fxors %f7, %f2, %f14
32099 tl %icc, 0x3
32100loop_3768:
32101 movrgz %g3, %l2, %i7
32102 lduw [%l7 + 0x60], %o5
32103 ldsh [%l7 + 0x72], %g4
32104 fcmpeq32 %f6, %f14, %o3
32105 fpackfix %f4, %f6
32106 sethi 0x1F6D, %o6
32107 fornot2 %f14, %f8, %f12
32108 movrlez %i6, %l6, %i1
32109 fand %f12, %f12, %f14
32110 fmovdn %xcc, %f11, %f4
32111 edge16l %o7, %g2, %l5
32112 fpsub32s %f3, %f8, %f5
32113 sth %g5, [%l7 + 0x30]
32114 fmul8ulx16 %f12, %f8, %f8
32115 fpadd16s %f1, %f5, %f10
32116 orncc %i2, 0x0CF5, %g7
32117 lduh [%l7 + 0x58], %l4
32118 std %f12, [%l7 + 0x30]
32119 sdivx %l3, 0x0C53, %o0
32120 fxor %f4, %f0, %f8
32121 lduw [%l7 + 0x30], %l1
32122 array32 %o1, %i4, %i3
32123 nop
32124 setx loop_3769, %l0, %l1
32125 jmpl %l1, %o4
32126 ldd [%l7 + 0x28], %f6
32127 fpack32 %f4, %f2, %f12
32128 alignaddr %l0, %i0, %g6
32129loop_3769:
32130 ldub [%l7 + 0x44], %i5
32131 movn %xcc, %g1, %g3
32132 orcc %l2, %i7, %o2
32133 movrgz %o5, %g4, %o6
32134 fble %fcc1, loop_3770
32135 movgu %xcc, %i6, %l6
32136 tcc %icc, 0x7
32137 fcmpgt32 %f4, %f2, %i1
32138loop_3770:
32139 movneg %xcc, %o7, %o3
32140 std %f2, [%l7 + 0x50]
32141 fxnors %f0, %f11, %f9
32142 sll %g2, %g5, %l5
32143 movvs %xcc, %g7, %l4
32144 fbne %fcc1, loop_3771
32145 orcc %i2, %l3, %o0
32146 taddcc %o1, 0x18B3, %i4
32147 fabsd %f14, %f14
32148loop_3771:
32149 srax %l1, %i3, %o4
32150 ldub [%l7 + 0x1F], %l0
32151 ldsh [%l7 + 0x7A], %g6
32152 bleu,a %icc, loop_3772
32153 ldx [%l7 + 0x08], %i0
32154 call loop_3773
32155 fbug,a %fcc0, loop_3774
32156loop_3772:
32157 fbn,a %fcc2, loop_3775
32158 tne %xcc, 0x5
32159loop_3773:
32160 st %f5, [%l7 + 0x44]
32161loop_3774:
32162 fmovrsne %g1, %f15, %f13
32163loop_3775:
32164 fpsub16s %f14, %f11, %f15
32165 ldub [%l7 + 0x19], %g3
32166 ldsw [%l7 + 0x30], %l2
32167 array8 %i7, %o2, %o5
32168 bshuffle %f2, %f2, %f14
32169 array8 %i5, %g4, %o6
32170 edge8ln %i6, %i1, %l6
32171 fornot2 %f8, %f8, %f4
32172 tpos %xcc, 0x5
32173 fandnot2s %f13, %f11, %f10
32174 tsubcc %o3, 0x1432, %o7
32175 sth %g5, [%l7 + 0x42]
32176 ldd [%l7 + 0x30], %f10
32177 ldub [%l7 + 0x50], %l5
32178 fand %f6, %f6, %f4
32179 fabss %f14, %f7
32180 bneg,pt %icc, loop_3776
32181 ldsh [%l7 + 0x68], %g7
32182 orcc %l4, %g2, %l3
32183 edge32ln %i2, %o1, %o0
32184loop_3776:
32185 st %f1, [%l7 + 0x78]
32186 nop
32187 setx loop_3777, %l0, %l1
32188 jmpl %l1, %l1
32189 smulcc %i3, %o4, %l0
32190 tgu %xcc, 0x1
32191 brz %g6, loop_3778
32192loop_3777:
32193 movn %icc, %i0, %g1
32194 tne %xcc, 0x1
32195 fpadd32s %f12, %f5, %f4
32196loop_3778:
32197 fmul8x16au %f5, %f15, %f8
32198 ld [%l7 + 0x2C], %f8
32199 stw %i4, [%l7 + 0x48]
32200 tn %icc, 0x4
32201 fone %f0
32202 ldsh [%l7 + 0x5C], %g3
32203 movvc %icc, %i7, %l2
32204 mulscc %o2, %o5, %i5
32205 srax %o6, %g4, %i6
32206 tl %xcc, 0x6
32207 fmovrsgz %i1, %f8, %f6
32208 fmovde %xcc, %f11, %f2
32209 subc %l6, %o7, %g5
32210 srl %l5, 0x07, %g7
32211 stb %l4, [%l7 + 0x08]
32212 ta %icc, 0x7
32213 fmovse %icc, %f12, %f1
32214 fcmpne32 %f12, %f4, %o3
32215 fmovsge %xcc, %f4, %f13
32216 ldsw [%l7 + 0x44], %g2
32217 brnz %i2, loop_3779
32218 ldsb [%l7 + 0x50], %l3
32219 bpos,pn %icc, loop_3780
32220 ldsw [%l7 + 0x10], %o1
32221loop_3779:
32222 ldsb [%l7 + 0x10], %l1
32223 fmovrsne %o0, %f5, %f0
32224loop_3780:
32225 alignaddr %i3, %o4, %g6
32226 ldsw [%l7 + 0x78], %i0
32227 stx %g1, [%l7 + 0x68]
32228 edge32n %l0, %i4, %i7
32229 alignaddrl %l2, %g3, %o2
32230 fmul8x16al %f5, %f8, %f12
32231 fbo %fcc3, loop_3781
32232 array16 %o5, %i5, %o6
32233 movrgz %i6, 0x14B, %i1
32234 movg %icc, %l6, %o7
32235loop_3781:
32236 fmovscc %xcc, %f6, %f2
32237 taddcc %g4, %g5, %l5
32238 smul %g7, %l4, %g2
32239 movvs %icc, %i2, %o3
32240 movn %icc, %o1, %l3
32241 stw %o0, [%l7 + 0x18]
32242 ldd [%l7 + 0x60], %f0
32243 bpos,a,pn %xcc, loop_3782
32244 sth %l1, [%l7 + 0x3C]
32245 lduw [%l7 + 0x7C], %i3
32246 fmovdge %xcc, %f4, %f4
32247loop_3782:
32248 xor %o4, 0x1DCE, %i0
32249 fornot1s %f6, %f13, %f0
32250 ld [%l7 + 0x68], %f15
32251 fmovsg %icc, %f1, %f11
32252 fandnot2 %f6, %f8, %f14
32253 ldsb [%l7 + 0x2A], %g1
32254 fmovdvs %xcc, %f7, %f0
32255 fnot2s %f15, %f12
32256 fzeros %f9
32257 ldd [%l7 + 0x18], %f2
32258 alignaddr %g6, %i4, %i7
32259 lduh [%l7 + 0x2E], %l2
32260 fmovsa %icc, %f2, %f5
32261 nop
32262 setx loop_3783, %l0, %l1
32263 wrpr 0x1, %tl
32264 wrpr %l1, %tnpc
32265 setx 0x34400001400, %l0, %l1
32266 wrpr %l1, %tstate
32267 wrhpr 0x4, %htstate
32268 done
32269 edge32ln %l0, %o2, %g3
32270 bcc,pn %xcc, loop_3784
32271 fornot1s %f14, %f13, %f9
32272loop_3783:
32273 fnor %f0, %f0, %f12
32274 ld [%l7 + 0x30], %f6
32275loop_3784:
32276 ldub [%l7 + 0x21], %o5
32277 stw %o6, [%l7 + 0x58]
32278 st %f7, [%l7 + 0x28]
32279 fpmerge %f3, %f2, %f0
32280 ldd [%l7 + 0x08], %f12
32281 bn %icc, loop_3785
32282 fmovspos %xcc, %f3, %f14
32283 fmovrse %i6, %f12, %f7
32284 srlx %i1, %i5, %l6
32285loop_3785:
32286 edge8ln %g4, %g5, %l5
32287 edge16 %o7, %g7, %l4
32288 fmovsa %xcc, %f8, %f9
32289 fsrc2s %f2, %f6
32290 array8 %i2, %g2, %o3
32291 movrlz %l3, 0x349, %o1
32292 fandnot1 %f4, %f12, %f12
32293 movrlez %o0, %i3, %l1
32294 udivx %i0, 0x1907, %o4
32295 fnot2s %f13, %f14
32296 orn %g1, %g6, %i7
32297 fmovsg %xcc, %f13, %f2
32298 stw %i4, [%l7 + 0x58]
32299 movpos %icc, %l2, %l0
32300 mulx %o2, %g3, %o6
32301 stb %i6, [%l7 + 0x79]
32302 subccc %i1, %i5, %o5
32303 bcc,a %xcc, loop_3786
32304 ld [%l7 + 0x78], %f1
32305 ldub [%l7 + 0x3C], %g4
32306 tn %icc, 0x7
32307loop_3786:
32308 fandnot2s %f9, %f13, %f15
32309 tvc %xcc, 0x6
32310 fmuld8ulx16 %f8, %f15, %f4
32311 fandnot2 %f0, %f8, %f4
32312 lduw [%l7 + 0x74], %l6
32313 lduh [%l7 + 0x16], %l5
32314 tge %icc, 0x0
32315 ble %xcc, loop_3787
32316 nop
32317 setx loop_3788, %l0, %l1
32318 wrpr 0x1, %tl
32319 wrpr %l1, %tpc
32320 add %l1, 0x4, %l1
32321 wrpr %l1, %tnpc
32322 setx 0x34400001400, %l0, %l1
32323 wrpr %l1, %tstate
32324 wrhpr 0x4, %htstate
32325 retry
32326 fmuld8ulx16 %f15, %f3, %f6
32327 fcmpes %fcc0, %f3, %f0
32328loop_3787:
32329 fcmpd %fcc1, %f2, %f12
32330loop_3788:
32331 orn %g5, %g7, %l4
32332 fcmple16 %f2, %f10, %i2
32333 subccc %g2, %o7, %l3
32334 fors %f14, %f2, %f15
32335 bneg,pn %icc, loop_3789
32336 fmovscs %xcc, %f9, %f9
32337 fpack32 %f2, %f2, %f2
32338 subccc %o3, %o0, %o1
32339loop_3789:
32340 xorcc %l1, 0x1A6F, %i0
32341 fblg,a %fcc1, loop_3790
32342 ldsw [%l7 + 0x74], %o4
32343 edge16n %i3, %g1, %g6
32344 fpsub32s %f2, %f13, %f5
32345loop_3790:
32346 fmovsne %icc, %f15, %f12
32347 fmovsvc %xcc, %f6, %f8
32348 tsubcctv %i4, 0x1DCC, %i7
32349 tpos %xcc, 0x5
32350 sdiv %l0, 0x1BAB, %l2
32351 movrgz %g3, %o2, %o6
32352 fmovsn %icc, %f11, %f15
32353 st %f3, [%l7 + 0x78]
32354 fmovrde %i6, %f6, %f12
32355 move %icc, %i1, %i5
32356 and %g4, 0x00F9, %l6
32357 ldx [%l7 + 0x18], %o5
32358 ldsw [%l7 + 0x7C], %g5
32359 fmul8x16al %f0, %f15, %f8
32360 ldx [%l7 + 0x58], %g7
32361 st %f2, [%l7 + 0x74]
32362 sra %l4, %i2, %l5
32363 nop
32364 setx loop_3791, %l0, %l1
32365 wrpr 0x1, %tl
32366 wrpr %l1, %tnpc
32367 setx 0x34400001400, %l0, %l1
32368 wrpr %l1, %tstate
32369 wrhpr 0x4, %htstate
32370 done
32371 mulscc %o7, %g2, %l3
32372 st %f0, [%l7 + 0x54]
32373 orn %o3, 0x0CAB, %o1
32374loop_3791:
32375 fandnot1 %f12, %f10, %f4
32376 fpsub32s %f9, %f4, %f1
32377 fandnot2s %f8, %f0, %f4
32378 nop
32379 setx loop_3792, %l0, %l1
32380 wrpr 0x1, %tl
32381 wrpr %l1, %tnpc
32382 setx 0x34400001400, %l0, %l1
32383 wrpr %l1, %tstate
32384 wrhpr 0x4, %htstate
32385 done
32386 fmovs %f9, %f3
32387 srl %l1, %i0, %o4
32388 smul %o0, 0x1103, %i3
32389loop_3792:
32390 ldsw [%l7 + 0x34], %g1
32391 bn,a loop_3793
32392 ldsw [%l7 + 0x48], %g6
32393 fpackfix %f4, %f14
32394 fble %fcc1, loop_3794
32395loop_3793:
32396 lduw [%l7 + 0x58], %i4
32397 ldsh [%l7 + 0x0C], %i7
32398 stb %l0, [%l7 + 0x14]
32399loop_3794:
32400 fbne %fcc1, loop_3795
32401 array16 %l2, %o2, %o6
32402 bg,pn %icc, loop_3796
32403 ldsb [%l7 + 0x3D], %i6
32404loop_3795:
32405 fbn,a %fcc3, loop_3797
32406 ld [%l7 + 0x5C], %f13
32407loop_3796:
32408 movpos %xcc, %g3, %i5
32409 ldx [%l7 + 0x48], %g4
32410loop_3797:
32411 fmovrsgez %i1, %f8, %f4
32412 popc 0x0A73, %l6
32413 ldsh [%l7 + 0x4E], %g5
32414 sth %g7, [%l7 + 0x42]
32415 alignaddrl %o5, %i2, %l4
32416 st %f11, [%l7 + 0x28]
32417 smulcc %l5, %g2, %l3
32418 ldub [%l7 + 0x7B], %o3
32419 fmovd %f12, %f4
32420 ldsb [%l7 + 0x4A], %o7
32421 fmovdpos %icc, %f4, %f9
32422 fnot2s %f10, %f4
32423 stx %o1, [%l7 + 0x68]
32424 ldsh [%l7 + 0x5A], %l1
32425 nop
32426 setx loop_3798, %l0, %l1
32427 wrpr 0x1, %tl
32428 wrpr %l1, %tpc
32429 add %l1, 0x4, %l1
32430 wrpr %l1, %tnpc
32431 setx 0x34400001400, %l0, %l1
32432 wrpr %l1, %tstate
32433 wrhpr 0x4, %htstate
32434 retry
32435 stx %i0, [%l7 + 0x50]
32436 st %f7, [%l7 + 0x5C]
32437 move %icc, %o4, %o0
32438loop_3798:
32439 std %f0, [%l7 + 0x38]
32440 edge8ln %g1, %i3, %g6
32441 fmovsgu %icc, %f6, %f15
32442 andcc %i7, %i4, %l2
32443 fcmpgt32 %f2, %f10, %l0
32444 ld [%l7 + 0x30], %f2
32445 umulcc %o2, 0x0BD5, %i6
32446 ba,a,pn %xcc, loop_3799
32447 movrgz %g3, %o6, %i5
32448 stw %i1, [%l7 + 0x34]
32449 srl %l6, %g4, %g7
32450loop_3799:
32451 ldd [%l7 + 0x30], %f14
32452 bshuffle %f4, %f0, %f4
32453 ldx [%l7 + 0x68], %g5
32454 movrne %i2, 0x188, %o5
32455 ldsh [%l7 + 0x26], %l4
32456 bn,pn %xcc, loop_3800
32457 fmovdneg %icc, %f15, %f1
32458 lduw [%l7 + 0x20], %l5
32459 ldsh [%l7 + 0x1E], %g2
32460loop_3800:
32461 fmovdvc %icc, %f6, %f6
32462 edge32l %o3, %o7, %l3
32463 movpos %icc, %o1, %l1
32464 movge %icc, %i0, %o4
32465 sethi 0x0B96, %o0
32466 umul %g1, 0x012F, %g6
32467 brlez %i3, loop_3801
32468 fmovsne %xcc, %f3, %f1
32469 fabss %f9, %f2
32470 ld [%l7 + 0x20], %f10
32471loop_3801:
32472 sll %i7, 0x16, %l2
32473 ldsh [%l7 + 0x1C], %i4
32474 bcc,a loop_3802
32475 fblg %fcc2, loop_3803
32476 stw %l0, [%l7 + 0x48]
32477 ldub [%l7 + 0x2A], %o2
32478loop_3802:
32479 movge %icc, %i6, %o6
32480loop_3803:
32481 sth %g3, [%l7 + 0x7A]
32482 add %i5, 0x00D6, %l6
32483 st %f15, [%l7 + 0x28]
32484 fbge %fcc1, loop_3804
32485 bleu,a,pn %xcc, loop_3805
32486 movneg %xcc, %i1, %g7
32487 fpadd32 %f12, %f2, %f8
32488loop_3804:
32489 fmovrslez %g4, %f15, %f12
32490loop_3805:
32491 lduw [%l7 + 0x40], %i2
32492 fands %f4, %f0, %f7
32493 st %f11, [%l7 + 0x78]
32494 fnegs %f4, %f15
32495 movpos %icc, %o5, %g5
32496 edge8l %l4, %g2, %o3
32497 fpadd16s %f10, %f14, %f9
32498 fandnot1 %f0, %f8, %f2
32499 fpack16 %f12, %f9
32500 fabss %f12, %f3
32501 edge8 %o7, %l3, %l5
32502 ldsw [%l7 + 0x30], %o1
32503 lduh [%l7 + 0x7A], %l1
32504 lduw [%l7 + 0x30], %i0
32505 movcc %icc, %o0, %g1
32506 smulcc %o4, 0x0AE5, %g6
32507 fbue %fcc0, loop_3806
32508 bne,a,pt %icc, loop_3807
32509 fmovdne %xcc, %f4, %f3
32510 alignaddrl %i3, %i7, %i4
32511loop_3806:
32512 ldub [%l7 + 0x33], %l0
32513loop_3807:
32514 ldd [%l7 + 0x10], %f10
32515 fmovse %xcc, %f11, %f8
32516 xnorcc %l2, 0x0A1A, %i6
32517 ldsw [%l7 + 0x40], %o6
32518 andncc %g3, %i5, %l6
32519 edge32n %o2, %i1, %g7
32520 fmovdg %xcc, %f11, %f15
32521 fabss %f8, %f2
32522 ldd [%l7 + 0x20], %f14
32523 fpackfix %f12, %f8
32524 stb %i2, [%l7 + 0x49]
32525 fcmpgt32 %f12, %f10, %o5
32526 sth %g5, [%l7 + 0x2C]
32527 edge32l %g4, %l4, %g2
32528 andcc %o3, %l3, %l5
32529 udiv %o7, 0x18D3, %o1
32530 ldx [%l7 + 0x10], %l1
32531 fbo %fcc2, loop_3808
32532 pdist %f6, %f12, %f12
32533 brnz,a %i0, loop_3809
32534 brlez %o0, loop_3810
32535loop_3808:
32536 fandnot2 %f6, %f0, %f10
32537 fbo,a %fcc3, loop_3811
32538loop_3809:
32539 fabss %f13, %f14
32540loop_3810:
32541 fbo %fcc1, loop_3812
32542 fsrc2 %f12, %f6
32543loop_3811:
32544 fcmpeq32 %f6, %f14, %o4
32545 std %f8, [%l7 + 0x28]
32546loop_3812:
32547 fmul8x16al %f10, %f12, %f10
32548 tle %icc, 0x1
32549 stx %g1, [%l7 + 0x40]
32550 alignaddr %g6, %i3, %i7
32551 te %xcc, 0x6
32552 fexpand %f5, %f10
32553 addccc %i4, %l0, %i6
32554 brlz,a %o6, loop_3813
32555 move %icc, %g3, %l2
32556 sllx %l6, %o2, %i5
32557 fzeros %f3
32558loop_3813:
32559 fmovs %f14, %f4
32560 lduh [%l7 + 0x5E], %g7
32561 movpos %xcc, %i1, %o5
32562 bleu,a,pn %xcc, loop_3814
32563 fandnot1 %f12, %f0, %f2
32564 stb %g5, [%l7 + 0x34]
32565 fbe %fcc3, loop_3815
32566loop_3814:
32567 andncc %g4, %l4, %i2
32568 fnot2 %f12, %f8
32569 ldsb [%l7 + 0x6A], %o3
32570loop_3815:
32571 fabss %f15, %f4
32572 ldsh [%l7 + 0x5C], %l3
32573 fmovdn %icc, %f14, %f4
32574 fmovsg %icc, %f13, %f7
32575 fmovdcs %xcc, %f12, %f3
32576 stw %l5, [%l7 + 0x48]
32577 bn loop_3816
32578 umul %o7, %o1, %l1
32579 fpsub32s %f6, %f15, %f1
32580 tl %icc, 0x3
32581loop_3816:
32582 fmovrslz %i0, %f10, %f11
32583 andcc %g2, 0x0354, %o0
32584 ldsh [%l7 + 0x4E], %o4
32585 stw %g1, [%l7 + 0x74]
32586 sth %i3, [%l7 + 0x3A]
32587 ldub [%l7 + 0x16], %g6
32588 fbn,a %fcc1, loop_3817
32589 fmovrdgez %i4, %f2, %f14
32590 sth %i7, [%l7 + 0x66]
32591 ldsw [%l7 + 0x2C], %l0
32592loop_3817:
32593 fmovse %xcc, %f5, %f7
32594 edge16 %o6, %g3, %l2
32595 bg,pn %xcc, loop_3818
32596 ldsb [%l7 + 0x0B], %l6
32597 fmovsge %icc, %f6, %f1
32598 fands %f14, %f14, %f3
32599loop_3818:
32600 fbue,a %fcc1, loop_3819
32601 lduh [%l7 + 0x58], %i6
32602 fpmerge %f14, %f10, %f6
32603 fmovrdgez %o2, %f0, %f6
32604loop_3819:
32605 fabsd %f14, %f4
32606 fnot2 %f8, %f12
32607 fpack16 %f12, %f0
32608 ble loop_3820
32609 fcmpes %fcc1, %f15, %f6
32610 bvc,a,pt %icc, loop_3821
32611 sdiv %i5, 0x0383, %i1
32612loop_3820:
32613 ldx [%l7 + 0x20], %g7
32614 movrne %o5, 0x2B6, %g5
32615loop_3821:
32616 ldub [%l7 + 0x56], %g4
32617 tsubcc %i2, %o3, %l4
32618 fpack16 %f14, %f15
32619 xorcc %l3, 0x08BA, %l5
32620 bne loop_3822
32621 st %f0, [%l7 + 0x20]
32622 sra %o1, %o7, %i0
32623 ldsb [%l7 + 0x3E], %g2
32624loop_3822:
32625 ldub [%l7 + 0x26], %o0
32626 tn %icc, 0x4
32627 fpmerge %f3, %f11, %f4
32628 tge %icc, 0x4
32629 subccc %l1, %o4, %g1
32630 ldsb [%l7 + 0x72], %g6
32631 bvc,a %xcc, loop_3823
32632 lduh [%l7 + 0x1E], %i3
32633 fmovrslez %i7, %f10, %f14
32634 fnot2s %f3, %f12
32635loop_3823:
32636 sethi 0x1137, %i4
32637 fnot1s %f9, %f9
32638 tl %icc, 0x3
32639 xorcc %o6, %l0, %l2
32640 tcs %icc, 0x0
32641 andncc %l6, %g3, %o2
32642 fmovrdlz %i6, %f6, %f2
32643 brz %i1, loop_3824
32644 fmovspos %icc, %f4, %f14
32645 fmovsn %icc, %f4, %f15
32646 bleu,a %xcc, loop_3825
32647loop_3824:
32648 movne %xcc, %g7, %i5
32649 fxnors %f15, %f12, %f14
32650 sll %g5, 0x0E, %g4
32651loop_3825:
32652 tg %icc, 0x3
32653 fba %fcc3, loop_3826
32654 sdiv %o5, 0x199E, %o3
32655 sth %i2, [%l7 + 0x16]
32656 stb %l4, [%l7 + 0x75]
32657loop_3826:
32658 fandnot1 %f4, %f6, %f2
32659 lduh [%l7 + 0x1C], %l5
32660 fcmpes %fcc1, %f1, %f12
32661 movle %icc, %o1, %o7
32662 orn %l3, 0x0A16, %i0
32663 subc %o0, %g2, %o4
32664 stw %g1, [%l7 + 0x4C]
32665 ldsh [%l7 + 0x16], %l1
32666 fmovsl %xcc, %f14, %f14
32667 fnands %f12, %f12, %f4
32668 fmovdgu %icc, %f11, %f10
32669 fmovsle %xcc, %f14, %f10
32670 movcs %icc, %i3, %i7
32671 movle %xcc, %i4, %o6
32672 ba,pn %xcc, loop_3827
32673 fxor %f10, %f12, %f6
32674 ld [%l7 + 0x50], %f3
32675 fabss %f14, %f4
32676loop_3827:
32677 fmovd %f8, %f8
32678 orcc %g6, 0x1F3D, %l2
32679 fmovdgu %xcc, %f7, %f5
32680 ldsh [%l7 + 0x34], %l0
32681 fcmple32 %f0, %f0, %l6
32682 fand %f4, %f14, %f6
32683 for %f14, %f0, %f12
32684 fpsub32s %f5, %f1, %f2
32685 fmovdpos %xcc, %f10, %f9
32686 ldsh [%l7 + 0x70], %g3
32687 fnegs %f15, %f3
32688 fmovsleu %icc, %f1, %f4
32689 lduh [%l7 + 0x26], %o2
32690 fnegs %f14, %f7
32691 ld [%l7 + 0x38], %f12
32692 fmovsg %xcc, %f7, %f10
32693 lduw [%l7 + 0x38], %i1
32694 brlez %i6, loop_3828
32695 fmul8sux16 %f6, %f6, %f0
32696 fmovrdlez %i5, %f8, %f6
32697 tvs %xcc, 0x1
32698loop_3828:
32699 stw %g5, [%l7 + 0x28]
32700 tg %xcc, 0x2
32701 stx %g7, [%l7 + 0x60]
32702 fone %f12
32703 ld [%l7 + 0x2C], %f8
32704 std %f6, [%l7 + 0x50]
32705 fcmpd %fcc1, %f0, %f8
32706 fmul8x16au %f14, %f13, %f6
32707 fpackfix %f14, %f5
32708 fone %f10
32709 fmovde %icc, %f2, %f9
32710 lduw [%l7 + 0x30], %g4
32711 fmovdneg %icc, %f13, %f14
32712 fcmpgt32 %f12, %f14, %o5
32713 bneg,a loop_3829
32714 umul %o3, 0x0E4D, %i2
32715 ldx [%l7 + 0x28], %l4
32716 ldsb [%l7 + 0x51], %o1
32717loop_3829:
32718 movrgz %o7, 0x1AE, %l5
32719 srlx %i0, %o0, %g2
32720 tvs %icc, 0x3
32721 fbu %fcc3, loop_3830
32722 fxnors %f7, %f13, %f4
32723 movn %icc, %o4, %g1
32724 stb %l1, [%l7 + 0x6E]
32725loop_3830:
32726 fmovda %icc, %f13, %f11
32727 stw %l3, [%l7 + 0x64]
32728 udiv %i7, 0x180F, %i3
32729 fcmpne32 %f10, %f6, %i4
32730 ldub [%l7 + 0x7E], %o6
32731 ble %icc, loop_3831
32732 tle %xcc, 0x6
32733 srlx %l2, 0x13, %g6
32734 fcmpeq16 %f14, %f4, %l0
32735loop_3831:
32736 fpsub32 %f12, %f8, %f12
32737 fmul8x16 %f3, %f14, %f0
32738 fmovsvs %icc, %f14, %f15
32739 fmovdcc %icc, %f11, %f12
32740 movre %g3, %l6, %i1
32741 stb %o2, [%l7 + 0x4F]
32742 movneg %xcc, %i6, %i5
32743 tle %xcc, 0x1
32744 tsubcctv %g7, 0x1923, %g5
32745 ldd [%l7 + 0x48], %f4
32746 stx %o5, [%l7 + 0x78]
32747 edge32l %o3, %i2, %g4
32748 fnot1s %f14, %f14
32749 st %f2, [%l7 + 0x1C]
32750 fcmps %fcc2, %f15, %f5
32751 fbuge,a %fcc0, loop_3832
32752 ldub [%l7 + 0x5B], %l4
32753 srax %o7, %l5, %o1
32754 st %f2, [%l7 + 0x54]
32755loop_3832:
32756 fcmpeq32 %f2, %f12, %i0
32757 fsrc2s %f2, %f9
32758 std %f8, [%l7 + 0x78]
32759 ldx [%l7 + 0x08], %g2
32760 ld [%l7 + 0x60], %f13
32761 fbu,a %fcc1, loop_3833
32762 fcmple32 %f14, %f2, %o4
32763 ldsw [%l7 + 0x64], %o0
32764 bgu,pn %xcc, loop_3834
32765loop_3833:
32766 fornot1 %f10, %f8, %f14
32767 fbug %fcc1, loop_3835
32768 array32 %l1, %l3, %g1
32769loop_3834:
32770 ldd [%l7 + 0x70], %f4
32771 stx %i3, [%l7 + 0x78]
32772loop_3835:
32773 lduh [%l7 + 0x1C], %i4
32774 ldub [%l7 + 0x63], %o6
32775 edge8ln %i7, %g6, %l0
32776 bleu,pn %icc, loop_3836
32777 array32 %g3, %l2, %i1
32778 fsrc1 %f14, %f14
32779 ld [%l7 + 0x44], %f9
32780loop_3836:
32781 lduw [%l7 + 0x44], %o2
32782 fands %f7, %f3, %f7
32783 ld [%l7 + 0x4C], %f5
32784 ldx [%l7 + 0x28], %i6
32785 lduh [%l7 + 0x5E], %l6
32786 stw %g7, [%l7 + 0x68]
32787 fmovda %icc, %f10, %f3
32788 lduw [%l7 + 0x54], %g5
32789 edge16l %o5, %o3, %i2
32790 ba,a %xcc, loop_3837
32791 sdiv %g4, 0x18D6, %l4
32792 lduw [%l7 + 0x3C], %o7
32793 ldsb [%l7 + 0x6D], %l5
32794loop_3837:
32795 fcmpeq16 %f10, %f10, %o1
32796 fpadd32 %f6, %f4, %f8
32797 ldsh [%l7 + 0x72], %i5
32798 lduw [%l7 + 0x58], %i0
32799 ldsh [%l7 + 0x48], %g2
32800 ldsw [%l7 + 0x7C], %o4
32801 ldd [%l7 + 0x18], %f6
32802 fmovda %xcc, %f14, %f9
32803 ldd [%l7 + 0x48], %f6
32804 brz,a %o0, loop_3838
32805 orncc %l1, 0x1DEB, %l3
32806 fornot2s %f3, %f14, %f6
32807 ldsh [%l7 + 0x16], %g1
32808loop_3838:
32809 lduw [%l7 + 0x60], %i3
32810 fba %fcc3, loop_3839
32811 tne %icc, 0x0
32812 fmovdleu %xcc, %f15, %f11
32813 ldsb [%l7 + 0x14], %i4
32814loop_3839:
32815 bgu,a %icc, loop_3840
32816 std %f8, [%l7 + 0x38]
32817 movcs %xcc, %i7, %g6
32818 ldd [%l7 + 0x18], %f10
32819loop_3840:
32820 fmovsleu %xcc, %f4, %f14
32821 stx %o6, [%l7 + 0x48]
32822 bge,a loop_3841
32823 movre %g3, 0x02E, %l0
32824 fmovrdne %l2, %f0, %f8
32825 stw %i1, [%l7 + 0x28]
32826loop_3841:
32827 ble,pn %icc, loop_3842
32828 for %f8, %f8, %f10
32829 lduh [%l7 + 0x54], %i6
32830 move %xcc, %o2, %l6
32831loop_3842:
32832 fmuld8ulx16 %f9, %f2, %f2
32833 fnot2 %f6, %f4
32834 fmovsneg %icc, %f12, %f15
32835 tle %xcc, 0x2
32836 movrne %g5, 0x32D, %o5
32837 fabss %f1, %f11
32838 fornot2 %f8, %f6, %f4
32839 fcmpgt32 %f14, %f6, %g7
32840 fmovdcs %xcc, %f13, %f2
32841 fandnot1 %f6, %f12, %f8
32842 bvc,a,pn %xcc, loop_3843
32843 fmovrdgz %o3, %f2, %f12
32844 ld [%l7 + 0x60], %f8
32845 tneg %xcc, 0x2
32846loop_3843:
32847 xor %g4, 0x04B4, %l4
32848 ld [%l7 + 0x4C], %f8
32849 orncc %o7, 0x1A36, %i2
32850 addcc %l5, 0x1B31, %o1
32851 fnors %f9, %f1, %f6
32852 stw %i0, [%l7 + 0x6C]
32853 lduh [%l7 + 0x64], %i5
32854 stx %g2, [%l7 + 0x18]
32855 fmuld8sux16 %f10, %f4, %f14
32856 fabss %f7, %f10
32857 ldd [%l7 + 0x50], %f10
32858 stb %o4, [%l7 + 0x14]
32859 addccc %l1, 0x0859, %l3
32860 fpackfix %f4, %f11
32861 fbge,a %fcc3, loop_3844
32862 lduh [%l7 + 0x6C], %g1
32863 tsubcc %o0, %i3, %i7
32864 ldd [%l7 + 0x38], %f14
32865loop_3844:
32866 fmovdpos %xcc, %f7, %f5
32867 fmovrsne %i4, %f7, %f6
32868 fmovde %xcc, %f12, %f3
32869 fmovrslz %g6, %f4, %f1
32870 ldsh [%l7 + 0x30], %o6
32871 st %f1, [%l7 + 0x1C]
32872 stw %l0, [%l7 + 0x0C]
32873 st %f0, [%l7 + 0x10]
32874 ld [%l7 + 0x34], %f10
32875 movvs %icc, %l2, %g3
32876 fcmps %fcc0, %f4, %f9
32877 fmovdvs %icc, %f13, %f4
32878 stx %i1, [%l7 + 0x08]
32879 edge32l %o2, %l6, %i6
32880 st %f0, [%l7 + 0x2C]
32881 movgu %icc, %g5, %g7
32882 fmovrsgz %o5, %f2, %f9
32883 fbl,a %fcc2, loop_3845
32884 fbue,a %fcc0, loop_3846
32885 fmovsg %icc, %f7, %f9
32886 brz,a %g4, loop_3847
32887loop_3845:
32888 fmovrdlez %l4, %f4, %f8
32889loop_3846:
32890 srlx %o3, %i2, %o7
32891 sdivx %o1, 0x1E6B, %l5
32892loop_3847:
32893 movrgz %i5, 0x201, %g2
32894 fmovdneg %icc, %f14, %f9
32895 movcc %xcc, %o4, %i0
32896 ldsw [%l7 + 0x4C], %l3
32897 fmovs %f12, %f1
32898 mova %icc, %l1, %g1
32899 fone %f8
32900 fmovrde %o0, %f0, %f8
32901 edge8 %i7, %i4, %i3
32902 andcc %g6, 0x1C87, %o6
32903 sethi 0x0826, %l0
32904 fmovdvs %xcc, %f15, %f1
32905 fxnor %f2, %f10, %f12
32906 stw %l2, [%l7 + 0x20]
32907 std %f14, [%l7 + 0x08]
32908 fsrc1 %f4, %f4
32909 fbge,a %fcc3, loop_3848
32910 tne %xcc, 0x2
32911 ldd [%l7 + 0x68], %f0
32912 lduw [%l7 + 0x34], %i1
32913loop_3848:
32914 fmovdcs %icc, %f13, %f8
32915 nop
32916 setx loop_3849, %l0, %l1
32917 wrpr 0x1, %tl
32918 wrpr %l1, %tnpc
32919 setx 0x34400001400, %l0, %l1
32920 wrpr %l1, %tstate
32921 wrhpr 0x4, %htstate
32922 done
32923 fzeros %f1
32924 fsrc2s %f2, %f3
32925 bgu,a loop_3850
32926loop_3849:
32927 fexpand %f8, %f4
32928 fmovscs %xcc, %f1, %f12
32929 ld [%l7 + 0x08], %f9
32930loop_3850:
32931 lduw [%l7 + 0x40], %o2
32932 movleu %xcc, %g3, %l6
32933 taddcc %g5, %i6, %g7
32934 stb %g4, [%l7 + 0x23]
32935 tle %xcc, 0x1
32936 addccc %l4, %o3, %i2
32937 fmovscc %icc, %f7, %f11
32938 ldub [%l7 + 0x61], %o5
32939 stb %o1, [%l7 + 0x6C]
32940 fmovsne %xcc, %f9, %f13
32941 ldsb [%l7 + 0x2F], %l5
32942 alignaddrl %o7, %g2, %o4
32943 xnor %i0, 0x1BB1, %l3
32944 fmovrsgz %l1, %f11, %f4
32945 fpadd32s %f12, %f15, %f8
32946 stw %i5, [%l7 + 0x74]
32947 ldub [%l7 + 0x63], %g1
32948 fmovsg %icc, %f5, %f0
32949 stx %o0, [%l7 + 0x48]
32950 fmuld8sux16 %f15, %f5, %f12
32951 fmovrdlez %i4, %f6, %f12
32952 and %i3, 0x1BC4, %g6
32953 stw %i7, [%l7 + 0x2C]
32954 bg,a loop_3851
32955 ldsw [%l7 + 0x34], %o6
32956 movgu %xcc, %l2, %i1
32957 fsrc1 %f6, %f0
32958loop_3851:
32959 be,a loop_3852
32960 fmovsvs %icc, %f11, %f3
32961 fmovrdne %o2, %f4, %f0
32962 stx %l0, [%l7 + 0x60]
32963loop_3852:
32964 addcc %g3, 0x10C4, %g5
32965 fmovscs %xcc, %f15, %f14
32966 movg %xcc, %l6, %i6
32967 brlez %g7, loop_3853
32968 bn,a,pt %xcc, loop_3854
32969 bne,a,pn %icc, loop_3855
32970 fmovrslez %g4, %f1, %f6
32971loop_3853:
32972 xnor %l4, %i2, %o5
32973loop_3854:
32974 fbo %fcc3, loop_3856
32975loop_3855:
32976 stb %o3, [%l7 + 0x4E]
32977 fsrc2 %f12, %f4
32978 fandnot2 %f4, %f8, %f10
32979loop_3856:
32980 ldub [%l7 + 0x20], %o1
32981 ldsw [%l7 + 0x4C], %o7
32982 srl %g2, %l5, %i0
32983 bn,a %icc, loop_3857
32984 tcc %xcc, 0x3
32985 nop
32986 setx loop_3858, %l0, %l1
32987 jmpl %l1, %o4
32988 subccc %l1, %l3, %i5
32989loop_3857:
32990 fandnot1s %f3, %f14, %f4
32991 bpos,pt %xcc, loop_3859
32992loop_3858:
32993 fmuld8sux16 %f0, %f12, %f12
32994 nop
32995 setx loop_3860, %l0, %l1
32996 wrpr 0x1, %tl
32997 wrpr %l1, %tpc
32998 add %l1, 0x4, %l1
32999 wrpr %l1, %tnpc
33000 setx 0x34400001400, %l0, %l1
33001 wrpr %l1, %tstate
33002 wrhpr 0x4, %htstate
33003 retry
33004 fmovdl %xcc, %f3, %f13
33005loop_3859:
33006 fbge %fcc1, loop_3861
33007 edge32 %g1, %o0, %i3
33008loop_3860:
33009 fmovrslez %g6, %f15, %f0
33010 tcs %xcc, 0x0
33011loop_3861:
33012 srl %i4, %o6, %l2
33013 brgez,a %i7, loop_3862
33014 fnegs %f9, %f15
33015 xnor %o2, 0x0BB2, %i1
33016 fbl,a %fcc3, loop_3863
33017loop_3862:
33018 taddcc %l0, 0x1408, %g5
33019 ldsb [%l7 + 0x11], %l6
33020 or %i6, 0x05AC, %g3
33021loop_3863:
33022 fmovsn %xcc, %f13, %f5
33023 ldsw [%l7 + 0x08], %g7
33024 fmovsa %icc, %f6, %f9
33025 tne %icc, 0x3
33026 ld [%l7 + 0x58], %f11
33027 sth %g4, [%l7 + 0x48]
33028 fnegd %f10, %f10
33029 array8 %l4, %i2, %o3
33030 fpsub16s %f15, %f3, %f4
33031 lduh [%l7 + 0x7A], %o1
33032 fmul8sux16 %f6, %f0, %f4
33033 fmovsl %icc, %f5, %f9
33034 sub %o5, 0x1827, %o7
33035 st %f3, [%l7 + 0x58]
33036 fnands %f10, %f10, %f7
33037 brlz %g2, loop_3864
33038 st %f8, [%l7 + 0x18]
33039 fba,a %fcc0, loop_3865
33040 stw %i0, [%l7 + 0x20]
33041loop_3864:
33042 fmovd %f4, %f14
33043 brgz,a %l5, loop_3866
33044loop_3865:
33045 bcc %icc, loop_3867
33046 bvs,pt %xcc, loop_3868
33047 fzeros %f9
33048loop_3866:
33049 stb %o4, [%l7 + 0x4E]
33050loop_3867:
33051 fpackfix %f4, %f15
33052loop_3868:
33053 fcmple16 %f4, %f10, %l3
33054 te %icc, 0x0
33055 lduw [%l7 + 0x70], %l1
33056 array16 %g1, %o0, %i5
33057 fbn,a %fcc2, loop_3869
33058 fmovdneg %icc, %f2, %f3
33059 srl %g6, 0x17, %i4
33060 sdivx %o6, 0x130D, %i3
33061loop_3869:
33062 ldd [%l7 + 0x10], %f14
33063 edge8n %i7, %l2, %o2
33064 brgz,a %l0, loop_3870
33065 andcc %g5, %i1, %l6
33066 fxnors %f14, %f9, %f10
33067 edge32n %i6, %g3, %g4
33068loop_3870:
33069 fmovrsgz %g7, %f9, %f5
33070 fxor %f8, %f4, %f6
33071 movrgez %i2, 0x009, %l4
33072 fpsub32 %f8, %f10, %f12
33073 tgu %xcc, 0x7
33074 fpack32 %f6, %f0, %f12
33075 fmovrdgez %o3, %f4, %f12
33076 orncc %o5, 0x0126, %o7
33077 fcmpeq32 %f2, %f10, %o1
33078 lduh [%l7 + 0x30], %g2
33079 ldd [%l7 + 0x20], %f2
33080 movge %icc, %i0, %o4
33081 edge16 %l5, %l3, %l1
33082 fnot1 %f12, %f0
33083 mulx %o0, %i5, %g1
33084 nop
33085 setx loop_3871, %l0, %l1
33086 wrpr 0x1, %tl
33087 wrpr %l1, %tnpc
33088 setx 0x34400001400, %l0, %l1
33089 wrpr %l1, %tstate
33090 wrhpr 0x4, %htstate
33091 done
33092 tcc %xcc, 0x2
33093 ldub [%l7 + 0x7E], %g6
33094 st %f11, [%l7 + 0x18]
33095loop_3871:
33096 fnot2s %f9, %f6
33097 ldub [%l7 + 0x5D], %o6
33098 fmovs %f12, %f5
33099 sdiv %i4, 0x05EA, %i7
33100 movne %xcc, %i3, %o2
33101 subccc %l0, %g5, %i1
33102 fnot2 %f8, %f10
33103 st %f13, [%l7 + 0x30]
33104 lduw [%l7 + 0x68], %l6
33105 movre %l2, 0x2C6, %g3
33106 lduw [%l7 + 0x10], %i6
33107 movle %icc, %g7, %g4
33108 edge32n %i2, %o3, %l4
33109 ldsb [%l7 + 0x3D], %o5
33110 fmovrse %o7, %f4, %f14
33111 st %f1, [%l7 + 0x28]
33112 ldd [%l7 + 0x08], %f6
33113 fmul8sux16 %f14, %f14, %f4
33114 fandnot2 %f8, %f6, %f12
33115 tleu %xcc, 0x3
33116 ldd [%l7 + 0x18], %f14
33117 array8 %o1, %g2, %i0
33118 movneg %xcc, %l5, %l3
33119 fpmerge %f8, %f13, %f12
33120 st %f7, [%l7 + 0x14]
33121 ldd [%l7 + 0x58], %f2
33122 call loop_3872
33123 popc 0x149F, %l1
33124 ldub [%l7 + 0x08], %o0
33125 bl,pt %icc, loop_3873
33126loop_3872:
33127 lduw [%l7 + 0x78], %o4
33128 edge32l %i5, %g6, %o6
33129 fmovdle %icc, %f15, %f13
33130loop_3873:
33131 fmovde %xcc, %f1, %f12
33132 bg %xcc, loop_3874
33133 edge16l %g1, %i4, %i3
33134 ldsh [%l7 + 0x08], %o2
33135 ldx [%l7 + 0x28], %i7
33136loop_3874:
33137 mulx %l0, %g5, %i1
33138 edge8l %l2, %l6, %g3
33139 fmovrse %i6, %f1, %f8
33140 brlez %g4, loop_3875
33141 st %f4, [%l7 + 0x78]
33142 ba,a,pt %icc, loop_3876
33143 ldsw [%l7 + 0x68], %i2
33144loop_3875:
33145 fmovd %f4, %f10
33146 andcc %o3, 0x0E92, %g7
33147loop_3876:
33148 tgu %icc, 0x4
33149 ldx [%l7 + 0x60], %l4
33150 ldsw [%l7 + 0x5C], %o7
33151 xnorcc %o5, %g2, %i0
33152 srl %l5, %o1, %l1
33153 stw %o0, [%l7 + 0x64]
33154 array32 %o4, %i5, %l3
33155 ld [%l7 + 0x50], %f8
33156 ldd [%l7 + 0x08], %f4
33157 fpackfix %f0, %f14
33158 fbn,a %fcc3, loop_3877
33159 bpos %icc, loop_3878
33160 bg %icc, loop_3879
33161 fpsub32 %f8, %f4, %f8
33162loop_3877:
33163 ldub [%l7 + 0x47], %g6
33164loop_3878:
33165 fbul %fcc2, loop_3880
33166loop_3879:
33167 sth %o6, [%l7 + 0x7C]
33168 std %f0, [%l7 + 0x60]
33169 movrne %g1, %i4, %o2
33170loop_3880:
33171 fmovrsne %i7, %f8, %f10
33172 fpsub16 %f10, %f14, %f6
33173 stx %l0, [%l7 + 0x68]
33174 fandnot1s %f1, %f15, %f14
33175 fpack16 %f8, %f3
33176 ldx [%l7 + 0x48], %g5
33177 stb %i1, [%l7 + 0x6A]
33178 tl %xcc, 0x1
33179 edge8 %i3, %l6, %l2
33180 fbne %fcc0, loop_3881
33181 st %f8, [%l7 + 0x4C]
33182 ldub [%l7 + 0x7A], %i6
33183 array32 %g3, %g4, %o3
33184loop_3881:
33185 sth %g7, [%l7 + 0x68]
33186 brlez %l4, loop_3882
33187 sth %i2, [%l7 + 0x7C]
33188 brnz %o7, loop_3883
33189 sth %o5, [%l7 + 0x16]
33190loop_3882:
33191 tpos %icc, 0x2
33192 lduw [%l7 + 0x0C], %i0
33193loop_3883:
33194 fand %f2, %f10, %f6
33195 lduh [%l7 + 0x7A], %g2
33196 ldsb [%l7 + 0x1E], %o1
33197 fbul %fcc0, loop_3884
33198 fba,a %fcc3, loop_3885
33199 for %f10, %f10, %f0
33200 array16 %l5, %l1, %o0
33201loop_3884:
33202 fmul8sux16 %f4, %f0, %f8
33203loop_3885:
33204 lduh [%l7 + 0x72], %i5
33205 ldsb [%l7 + 0x27], %l3
33206 stx %g6, [%l7 + 0x58]
33207 bg,a,pn %icc, loop_3886
33208 ld [%l7 + 0x0C], %f12
33209 movrne %o4, 0x0C4, %g1
33210 stx %i4, [%l7 + 0x78]
33211loop_3886:
33212 tsubcctv %o2, 0x04A7, %o6
33213 movrgz %l0, %g5, %i1
33214 fmovspos %icc, %f15, %f10
33215 fmul8ulx16 %f10, %f4, %f14
33216 fcmps %fcc2, %f15, %f7
33217 tg %xcc, 0x5
33218 movrlz %i7, 0x028, %i3
33219 edge32n %l2, %i6, %g3
33220 ld [%l7 + 0x28], %f9
33221 movne %xcc, %l6, %g4
33222 sll %g7, 0x0F, %o3
33223 fbg,a %fcc1, loop_3887
33224 lduw [%l7 + 0x1C], %l4
33225 fmovsl %icc, %f9, %f7
33226 stw %o7, [%l7 + 0x2C]
33227loop_3887:
33228 bpos,a,pn %icc, loop_3888
33229 stw %o5, [%l7 + 0x34]
33230 bge,a loop_3889
33231 fmovdl %icc, %f15, %f7
33232loop_3888:
33233 fmovdpos %icc, %f15, %f6
33234 fmovrsgz %i2, %f5, %f0
33235loop_3889:
33236 bg,pt %xcc, loop_3890
33237 udiv %g2, 0x1D3E, %i0
33238 andn %o1, %l5, %l1
33239 fcmpne32 %f2, %f6, %i5
33240loop_3890:
33241 std %f4, [%l7 + 0x38]
33242 ta %icc, 0x5
33243 stx %l3, [%l7 + 0x68]
33244 fcmple32 %f8, %f0, %g6
33245 fblg %fcc1, loop_3891
33246 xnorcc %o4, %g1, %o0
33247 fands %f7, %f10, %f1
33248 ldsw [%l7 + 0x78], %o2
33249loop_3891:
33250 tleu %xcc, 0x2
33251 brgz %o6, loop_3892
33252 bleu,pn %icc, loop_3893
33253 fmovdle %xcc, %f9, %f0
33254 bg,pt %xcc, loop_3894
33255loop_3892:
33256 stb %l0, [%l7 + 0x6E]
33257loop_3893:
33258 sllx %g5, %i4, %i7
33259 for %f12, %f6, %f4
33260loop_3894:
33261 movne %xcc, %i3, %i1
33262 fpadd16 %f0, %f12, %f10
33263 fpsub16 %f6, %f14, %f8
33264 fmovsneg %xcc, %f3, %f12
33265 fmovdg %xcc, %f12, %f1
33266 umul %i6, 0x1AF5, %l2
33267 edge8n %g3, %l6, %g4
33268 fbu,a %fcc2, loop_3895
33269 fmovdn %xcc, %f15, %f4
33270 st %f13, [%l7 + 0x24]
33271 or %g7, 0x0F33, %o3
33272loop_3895:
33273 fones %f0
33274 fmovrsgz %o7, %f2, %f15
33275 umulcc %l4, 0x0B81, %i2
33276 movrlz %o5, 0x0FD, %i0
33277 lduh [%l7 + 0x72], %g2
33278 bg,a,pt %icc, loop_3896
33279 udivx %l5, 0x046A, %o1
33280 fmul8x16al %f0, %f5, %f0
33281 ba,a loop_3897
33282loop_3896:
33283 edge8 %i5, %l3, %l1
33284 fone %f6
33285 brz %o4, loop_3898
33286loop_3897:
33287 ble,pt %icc, loop_3899
33288 lduh [%l7 + 0x3C], %g6
33289 fexpand %f4, %f4
33290loop_3898:
33291 movrlz %g1, %o2, %o6
33292loop_3899:
33293 ldd [%l7 + 0x58], %f10
33294 stb %o0, [%l7 + 0x3E]
33295 bneg %xcc, loop_3900
33296 movgu %icc, %l0, %g5
33297 tne %icc, 0x4
33298 ldsh [%l7 + 0x54], %i7
33299loop_3900:
33300 fpadd32 %f14, %f12, %f0
33301 alignaddr %i3, %i1, %i4
33302 lduw [%l7 + 0x40], %l2
33303 fpackfix %f2, %f12
33304 fcmpes %fcc3, %f12, %f3
33305 fcmpgt32 %f6, %f0, %g3
33306 edge16ln %i6, %g4, %g7
33307 edge16n %o3, %o7, %l6
33308 tne %xcc, 0x2
33309 fornot1 %f8, %f4, %f0
33310 fnands %f9, %f11, %f8
33311 lduw [%l7 + 0x24], %l4
33312 ldub [%l7 + 0x0A], %o5
33313 fpadd16s %f10, %f12, %f1
33314 tsubcc %i2, %g2, %i0
33315 fmovdleu %icc, %f5, %f11
33316 fors %f6, %f13, %f0
33317 bvs,a %xcc, loop_3901
33318 ldub [%l7 + 0x65], %o1
33319 ldsh [%l7 + 0x32], %i5
33320 xor %l3, 0x1DD6, %l5
33321loop_3901:
33322 fpadd32s %f4, %f12, %f4
33323 lduh [%l7 + 0x1E], %o4
33324 ldx [%l7 + 0x20], %l1
33325 orncc %g6, 0x1AFF, %o2
33326 stx %o6, [%l7 + 0x30]
33327 fornot2 %f2, %f0, %f0
33328 movg %icc, %g1, %l0
33329 movge %xcc, %g5, %i7
33330 bge,pt %icc, loop_3902
33331 ldsb [%l7 + 0x75], %i3
33332 mulx %o0, 0x110D, %i1
33333 fbo,a %fcc0, loop_3903
33334loop_3902:
33335 ldx [%l7 + 0x48], %l2
33336 fmovrdlz %i4, %f12, %f2
33337 fbge %fcc2, loop_3904
33338loop_3903:
33339 std %f14, [%l7 + 0x68]
33340 sth %i6, [%l7 + 0x26]
33341 fcmpeq16 %f2, %f6, %g3
33342loop_3904:
33343 lduw [%l7 + 0x7C], %g4
33344 movvc %icc, %g7, %o3
33345 tpos %icc, 0x7
33346 fnot1s %f2, %f13
33347 ldd [%l7 + 0x40], %f10
33348 nop
33349 setx loop_3905, %l0, %l1
33350 wrpr 0x1, %tl
33351 wrpr %l1, %tnpc
33352 setx 0x34400001400, %l0, %l1
33353 wrpr %l1, %tstate
33354 wrhpr 0x4, %htstate
33355 done
33356 te %icc, 0x3
33357 tneg %xcc, 0x5
33358 fmovsleu %xcc, %f7, %f3
33359loop_3905:
33360 std %f10, [%l7 + 0x50]
33361 movrlez %o7, 0x0C4, %l4
33362 st %f0, [%l7 + 0x44]
33363 fmovsge %icc, %f12, %f0
33364 ld [%l7 + 0x40], %f0
33365 fornot1s %f14, %f1, %f3
33366 fcmple16 %f6, %f0, %o5
33367 sdivcc %i2, 0x108F, %g2
33368 movcc %icc, %i0, %l6
33369 stw %o1, [%l7 + 0x54]
33370 fnor %f14, %f14, %f8
33371 fbg %fcc1, loop_3906
33372 fmovscs %icc, %f0, %f14
33373 movcs %icc, %l3, %l5
33374 fandnot1s %f8, %f11, %f13
33375loop_3906:
33376 edge32n %i5, %o4, %l1
33377 tcc %icc, 0x6
33378 edge32ln %o2, %g6, %o6
33379 nop
33380 setx loop_3907, %l0, %l1
33381 jmpl %l1, %g1
33382 fmovdpos %icc, %f15, %f14
33383 mova %xcc, %l0, %g5
33384 sth %i3, [%l7 + 0x3C]
33385loop_3907:
33386 ldsw [%l7 + 0x20], %i7
33387 mulx %o0, %i1, %i4
33388 popc %i6, %g3
33389 sdiv %l2, 0x00BC, %g4
33390 edge32l %g7, %o3, %o7
33391 udiv %l4, 0x1EEA, %i2
33392 fba %fcc2, loop_3908
33393 brz,a %o5, loop_3909
33394 fpack32 %f14, %f2, %f14
33395 ldx [%l7 + 0x48], %i0
33396loop_3908:
33397 alignaddr %l6, %g2, %o1
33398loop_3909:
33399 fmovdgu %icc, %f0, %f2
33400 tge %xcc, 0x2
33401 edge32n %l5, %l3, %o4
33402 ldsh [%l7 + 0x2C], %i5
33403 fbuge,a %fcc2, loop_3910
33404 stb %l1, [%l7 + 0x24]
33405 tsubcctv %o2, 0x07F3, %g6
33406 add %g1, 0x0F9A, %l0
33407loop_3910:
33408 fpsub32s %f8, %f10, %f12
33409 fones %f11
33410 srl %g5, 0x19, %o6
33411 ldub [%l7 + 0x7F], %i3
33412 fmovdle %icc, %f14, %f5
33413 ldx [%l7 + 0x70], %o0
33414 ldsh [%l7 + 0x1A], %i7
33415 ld [%l7 + 0x50], %f14
33416 fzeros %f13
33417 stx %i1, [%l7 + 0x38]
33418 stx %i4, [%l7 + 0x28]
33419 fmovdneg %icc, %f6, %f10
33420 ldub [%l7 + 0x4F], %i6
33421 ldx [%l7 + 0x60], %g3
33422 ldx [%l7 + 0x10], %g4
33423 movn %icc, %l2, %o3
33424 be %icc, loop_3911
33425 fmul8sux16 %f10, %f6, %f8
33426 fmovscs %icc, %f11, %f12
33427 fmovdne %icc, %f0, %f11
33428loop_3911:
33429 fpadd32 %f0, %f6, %f4
33430 brlez,a %o7, loop_3912
33431 fand %f8, %f12, %f8
33432 fxors %f9, %f1, %f12
33433 ldx [%l7 + 0x48], %g7
33434loop_3912:
33435 fmovspos %xcc, %f13, %f12
33436 fxnors %f13, %f8, %f3
33437 fmul8x16al %f4, %f3, %f12
33438 sdivcc %i2, 0x1840, %o5
33439 faligndata %f10, %f14, %f2
33440 fmovdcs %icc, %f13, %f12
33441 ldsw [%l7 + 0x08], %i0
33442 move %xcc, %l4, %g2
33443 tneg %icc, 0x6
33444 tsubcctv %o1, %l6, %l3
33445 ldsb [%l7 + 0x7E], %o4
33446 or %l5, %i5, %l1
33447 ldd [%l7 + 0x18], %f8
33448 brnz %g6, loop_3913
33449 sdiv %o2, 0x04BE, %g1
33450 xnor %g5, 0x1CB7, %l0
33451 fmovdg %icc, %f2, %f4
33452loop_3913:
33453 movcs %xcc, %i3, %o6
33454 bcc,a,pn %xcc, loop_3914
33455 ta %icc, 0x7
33456 ldsw [%l7 + 0x68], %o0
33457 ldx [%l7 + 0x20], %i1
33458loop_3914:
33459 fmovrdlz %i4, %f12, %f2
33460 fpackfix %f2, %f11
33461 sdivcc %i6, 0x0AB9, %g3
33462 movgu %icc, %i7, %g4
33463 st %f5, [%l7 + 0x64]
33464 fmovscs %icc, %f9, %f8
33465 stw %o3, [%l7 + 0x1C]
33466 ldsh [%l7 + 0x5A], %l2
33467 fmovdvs %xcc, %f0, %f13
33468 fnot1s %f11, %f15
33469 std %f14, [%l7 + 0x48]
33470 sth %o7, [%l7 + 0x58]
33471 fmovdcs %xcc, %f12, %f13
33472 ldx [%l7 + 0x68], %g7
33473 fones %f12
33474 movre %o5, %i0, %i2
33475 fbo %fcc0, loop_3915
33476 edge16n %g2, %l4, %l6
33477 stb %l3, [%l7 + 0x50]
33478 siam 0x7
33479loop_3915:
33480 ldsh [%l7 + 0x48], %o1
33481 tge %icc, 0x3
33482 fone %f14
33483 fcmped %fcc2, %f12, %f8
33484 ld [%l7 + 0x0C], %f9
33485 brgz,a %l5, loop_3916
33486 nop
33487 setx loop_3917, %l0, %l1
33488 wrpr 0x1, %tl
33489 wrpr %l1, %tnpc
33490 setx 0x34400001400, %l0, %l1
33491 wrpr %l1, %tstate
33492 wrhpr 0x4, %htstate
33493 done
33494 fmovde %icc, %f0, %f6
33495 fsrc1 %f10, %f10
33496loop_3916:
33497 sdiv %i5, 0x121B, %l1
33498loop_3917:
33499 sth %o4, [%l7 + 0x70]
33500 movrlz %g6, %o2, %g1
33501 tgu %icc, 0x7
33502 ldsh [%l7 + 0x22], %g5
33503 fands %f14, %f1, %f11
33504 movneg %icc, %l0, %o6
33505 fmovspos %xcc, %f6, %f5
33506 fcmps %fcc1, %f11, %f0
33507 tn %icc, 0x1
33508 fmovrse %i3, %f5, %f5
33509 ldsh [%l7 + 0x72], %o0
33510 tsubcctv %i1, 0x0A0C, %i4
33511 add %i6, 0x1E67, %g3
33512 ldsh [%l7 + 0x0A], %i7
33513 andcc %g4, 0x1F9D, %l2
33514 tle %xcc, 0x4
33515 fnot2s %f2, %f13
33516 bcs,a loop_3918
33517 tcs %xcc, 0x5
33518 sll %o7, %o3, %g7
33519 bleu,a,pn %xcc, loop_3919
33520loop_3918:
33521 ble,a loop_3920
33522 fmovsneg %xcc, %f15, %f2
33523 movl %icc, %i0, %o5
33524loop_3919:
33525 fmovdle %icc, %f12, %f1
33526loop_3920:
33527 umulcc %g2, %l4, %l6
33528 tg %icc, 0x1
33529 ld [%l7 + 0x20], %f4
33530 fbo %fcc2, loop_3921
33531 fmovsneg %icc, %f1, %f7
33532 ldsh [%l7 + 0x0E], %l3
33533 tsubcc %i2, 0x075D, %o1
33534loop_3921:
33535 fble %fcc2, loop_3922
33536 brz,a %i5, loop_3923
33537 st %f13, [%l7 + 0x64]
33538 fmovdcc %xcc, %f1, %f12
33539loop_3922:
33540 bcc,pn %xcc, loop_3924
33541loop_3923:
33542 fornot1s %f4, %f6, %f11
33543 ld [%l7 + 0x64], %f8
33544 tl %icc, 0x2
33545loop_3924:
33546 fpadd16s %f11, %f5, %f5
33547 udivx %l1, 0x1234, %l5
33548 sethi 0x0D90, %g6
33549 edge32ln %o2, %g1, %g5
33550 ldx [%l7 + 0x30], %l0
33551 bne,a %icc, loop_3925
33552 std %f6, [%l7 + 0x28]
33553 te %xcc, 0x2
33554 ldd [%l7 + 0x78], %f8
33555loop_3925:
33556 ldsw [%l7 + 0x30], %o4
33557 stx %i3, [%l7 + 0x50]
33558 fmovdl %icc, %f5, %f15
33559 fble,a %fcc3, loop_3926
33560 sll %o0, 0x12, %o6
33561 bvc loop_3927
33562 fmovrse %i1, %f6, %f7
33563loop_3926:
33564 ldx [%l7 + 0x28], %i6
33565 stw %g3, [%l7 + 0x50]
33566loop_3927:
33567 ldsw [%l7 + 0x18], %i4
33568 nop
33569 setx loop_3928, %l0, %l1
33570 wrpr 0x1, %tl
33571 wrpr %l1, %tpc
33572 add %l1, 0x4, %l1
33573 wrpr %l1, %tnpc
33574 setx 0x34400001400, %l0, %l1
33575 wrpr %l1, %tstate
33576 wrhpr 0x4, %htstate
33577 retry
33578 fbl %fcc3, loop_3929
33579 fabss %f2, %f1
33580 ldsw [%l7 + 0x0C], %g4
33581loop_3928:
33582 fmovrdgez %l2, %f10, %f8
33583loop_3929:
33584 ldd [%l7 + 0x08], %f2
33585 fblg,a %fcc3, loop_3930
33586 ldsb [%l7 + 0x78], %o7
33587 stb %i7, [%l7 + 0x2E]
33588 fnegd %f12, %f6
33589loop_3930:
33590 and %g7, %i0, %o5
33591 movvc %xcc, %o3, %l4
33592 fmuld8ulx16 %f8, %f1, %f2
33593 ldx [%l7 + 0x20], %l6
33594 ldsb [%l7 + 0x73], %l3
33595 ldx [%l7 + 0x78], %g2
33596 ldub [%l7 + 0x22], %o1
33597 ldx [%l7 + 0x68], %i5
33598 addc %l1, %l5, %g6
33599 edge8 %o2, %i2, %g1
33600 fbue %fcc2, loop_3931
33601 tpos %icc, 0x2
33602 lduh [%l7 + 0x7C], %l0
33603 movl %xcc, %g5, %o4
33604loop_3931:
33605 nop
33606 setx loop_3932, %l0, %l1
33607 wrpr 0x1, %tl
33608 wrpr %l1, %tpc
33609 add %l1, 0x4, %l1
33610 wrpr %l1, %tnpc
33611 setx 0x34400001400, %l0, %l1
33612 wrpr %l1, %tstate
33613 wrhpr 0x4, %htstate
33614 retry
33615 fmovdn %xcc, %f3, %f0
33616 movl %xcc, %o0, %o6
33617 st %f2, [%l7 + 0x0C]
33618loop_3932:
33619 ldsb [%l7 + 0x5D], %i3
33620 ldsw [%l7 + 0x1C], %i1
33621 ldsb [%l7 + 0x5C], %i6
33622 fmovrdgz %i4, %f2, %f4
33623 fnot2s %f9, %f11
33624 tvc %xcc, 0x2
33625 subc %g3, %g4, %o7
33626 fmovrdlz %l2, %f8, %f4
33627 brnz %i7, loop_3933
33628 ld [%l7 + 0x0C], %f2
33629 movvc %xcc, %g7, %i0
33630 smul %o5, %l4, %l6
33631loop_3933:
33632 ldsh [%l7 + 0x0E], %o3
33633 tcs %icc, 0x5
33634 bg,a,pt %xcc, loop_3934
33635 stx %l3, [%l7 + 0x20]
33636 brz,a %o1, loop_3935
33637 fxnor %f0, %f6, %f10
33638loop_3934:
33639 bcs,pn %icc, loop_3936
33640 stb %g2, [%l7 + 0x14]
33641loop_3935:
33642 ble,a,pn %xcc, loop_3937
33643 array16 %i5, %l5, %l1
33644loop_3936:
33645 brz,a %o2, loop_3938
33646 lduw [%l7 + 0x10], %i2
33647loop_3937:
33648 fabss %f10, %f15
33649 fand %f8, %f14, %f14
33650loop_3938:
33651 ldsw [%l7 + 0x18], %g1
33652 stx %l0, [%l7 + 0x68]
33653 st %f4, [%l7 + 0x7C]
33654 ldsb [%l7 + 0x7C], %g5
33655 fcmpeq32 %f6, %f14, %o4
33656 fpadd32s %f3, %f2, %f0
33657 fcmpgt16 %f4, %f14, %g6
33658 pdist %f0, %f2, %f12
33659 nop
33660 setx loop_3939, %l0, %l1
33661 wrpr 0x1, %tl
33662 wrpr %l1, %tpc
33663 add %l1, 0x4, %l1
33664 wrpr %l1, %tnpc
33665 setx 0x34400001400, %l0, %l1
33666 wrpr %l1, %tstate
33667 wrhpr 0x4, %htstate
33668 retry
33669 fcmpeq16 %f12, %f8, %o0
33670 nop
33671 setx loop_3940, %l0, %l1
33672 wrpr 0x1, %tl
33673 wrpr %l1, %tnpc
33674 setx 0x34400001400, %l0, %l1
33675 wrpr %l1, %tstate
33676 wrhpr 0x4, %htstate
33677 done
33678 fmovsne %icc, %f5, %f4
33679loop_3939:
33680 fexpand %f12, %f2
33681 edge8 %o6, %i1, %i3
33682loop_3940:
33683 ldub [%l7 + 0x5C], %i4
33684 fbl,a %fcc0, loop_3941
33685 udivx %g3, 0x0E1D, %i6
33686 fmovrdlez %g4, %f2, %f2
33687 tg %xcc, 0x6
33688loop_3941:
33689 tg %xcc, 0x4
33690 stb %o7, [%l7 + 0x16]
33691 lduw [%l7 + 0x0C], %l2
33692 movne %icc, %i7, %i0
33693 stx %g7, [%l7 + 0x68]
33694 fmovsleu %icc, %f13, %f14
33695 bcs,a loop_3942
33696 fpack32 %f8, %f0, %f12
33697 bpos,pt %xcc, loop_3943
33698 umulcc %o5, 0x131B, %l4
33699loop_3942:
33700 fmovsl %xcc, %f0, %f2
33701 call loop_3944
33702loop_3943:
33703 addcc %o3, 0x0D72, %l6
33704 fmovdvc %xcc, %f11, %f10
33705 fpmerge %f2, %f10, %f6
33706loop_3944:
33707 lduw [%l7 + 0x1C], %l3
33708 fblg %fcc2, loop_3945
33709 std %f12, [%l7 + 0x58]
33710 sth %o1, [%l7 + 0x5C]
33711 ldub [%l7 + 0x49], %i5
33712loop_3945:
33713 fmovdgu %xcc, %f6, %f10
33714 fmovsa %icc, %f6, %f1
33715 edge8 %l5, %g2, %o2
33716 brlez,a %i2, loop_3946
33717 fone %f4
33718 xnor %l1, %g1, %g5
33719 movre %o4, %l0, %g6
33720loop_3946:
33721 stw %o0, [%l7 + 0x44]
33722 fmovrslez %o6, %f8, %f10
33723 ldd [%l7 + 0x60], %f2
33724 movn %xcc, %i1, %i3
33725 movrlz %g3, %i6, %g4
33726 fmul8x16au %f0, %f12, %f12
33727 ld [%l7 + 0x4C], %f3
33728 fblg,a %fcc0, loop_3947
33729 movrgez %o7, 0x1E9, %i4
33730 ldx [%l7 + 0x70], %l2
33731 fpsub32s %f8, %f12, %f14
33732loop_3947:
33733 movg %xcc, %i7, %g7
33734 lduh [%l7 + 0x76], %o5
33735 stw %i0, [%l7 + 0x40]
33736 fxnors %f15, %f0, %f9
33737 ldsb [%l7 + 0x08], %o3
33738 bn %icc, loop_3948
33739 bn,a,pn %xcc, loop_3949
33740 fandnot2 %f8, %f6, %f2
33741 mulx %l4, %l3, %l6
33742loop_3948:
33743 lduh [%l7 + 0x12], %i5
33744loop_3949:
33745 fmovscc %icc, %f6, %f11
33746 fands %f4, %f9, %f13
33747 fmovrdlz %l5, %f4, %f14
33748 umulcc %g2, 0x1E76, %o2
33749 sra %i2, %o1, %g1
33750 orn %l1, 0x1E01, %o4
33751 fnot2s %f10, %f9
33752 ld [%l7 + 0x30], %f11
33753 tsubcc %l0, 0x1DC6, %g6
33754 nop
33755 setx loop_3950, %l0, %l1
33756 wrpr 0x1, %tl
33757 wrpr %l1, %tnpc
33758 setx 0x34400001400, %l0, %l1
33759 wrpr %l1, %tstate
33760 wrhpr 0x4, %htstate
33761 done
33762 fornot2 %f8, %f4, %f14
33763 movpos %xcc, %g5, %o0
33764 ld [%l7 + 0x6C], %f4
33765loop_3950:
33766 orn %i1, %i3, %g3
33767 fmovsvs %icc, %f10, %f13
33768 fbug,a %fcc3, loop_3951
33769 sth %i6, [%l7 + 0x60]
33770 ldsw [%l7 + 0x18], %o6
33771 xnorcc %g4, 0x1AB1, %i4
33772loop_3951:
33773 ldsw [%l7 + 0x74], %l2
33774 fcmpeq32 %f14, %f10, %o7
33775 lduh [%l7 + 0x0C], %g7
33776 lduw [%l7 + 0x20], %i7
33777 fandnot2 %f4, %f12, %f4
33778 stb %o5, [%l7 + 0x5D]
33779 edge32 %o3, %l4, %i0
33780 fmul8x16 %f6, %f14, %f14
33781 lduw [%l7 + 0x08], %l3
33782 ldsw [%l7 + 0x70], %l6
33783 bge,a,pt %xcc, loop_3952
33784 stw %i5, [%l7 + 0x60]
33785 stb %l5, [%l7 + 0x3F]
33786 movneg %xcc, %g2, %i2
33787loop_3952:
33788 lduw [%l7 + 0x64], %o2
33789 fxor %f8, %f14, %f4
33790 bleu,a,pn %icc, loop_3953
33791 tgu %xcc, 0x3
33792 array32 %o1, %l1, %o4
33793 fmovsvs %icc, %f9, %f6
33794loop_3953:
33795 lduh [%l7 + 0x16], %l0
33796 ldsw [%l7 + 0x1C], %g6
33797 fxnor %f12, %f14, %f12
33798 movg %xcc, %g1, %o0
33799 movrgz %i1, %i3, %g3
33800 fpadd16 %f14, %f0, %f4
33801 movleu %icc, %i6, %o6
33802 brgz,a %g5, loop_3954
33803 ta %icc, 0x2
33804 fmovspos %icc, %f10, %f13
33805 fmovsleu %icc, %f5, %f6
33806loop_3954:
33807 nop
33808 setx loop_3955, %l0, %l1
33809 wrpr 0x1, %tl
33810 wrpr %l1, %tnpc
33811 setx 0x34400001400, %l0, %l1
33812 wrpr %l1, %tstate
33813 wrhpr 0x4, %htstate
33814 done
33815 ldx [%l7 + 0x68], %g4
33816 fcmps %fcc0, %f0, %f8
33817 fsrc1s %f2, %f9
33818loop_3955:
33819 smulcc %i4, 0x190F, %l2
33820 mova %xcc, %o7, %g7
33821 umul %o5, %i7, %o3
33822 fabsd %f12, %f0
33823 fmovsleu %icc, %f1, %f5
33824 ldx [%l7 + 0x20], %i0
33825 fmovscc %icc, %f8, %f8
33826 movvc %xcc, %l4, %l3
33827 fmovdvc %icc, %f1, %f5
33828 movneg %xcc, %i5, %l5
33829 movleu %xcc, %g2, %i2
33830 sth %l6, [%l7 + 0x2C]
33831 edge32ln %o2, %o1, %l1
33832 lduh [%l7 + 0x0A], %o4
33833 stb %l0, [%l7 + 0x6C]
33834 stb %g6, [%l7 + 0x6E]
33835 fnand %f8, %f2, %f4
33836 fmovs %f11, %f3
33837 ld [%l7 + 0x44], %f6
33838 ldd [%l7 + 0x30], %f0
33839 fmuld8sux16 %f2, %f12, %f0
33840 sth %g1, [%l7 + 0x0A]
33841 siam 0x2
33842 lduh [%l7 + 0x7E], %i1
33843 std %f8, [%l7 + 0x70]
33844 stx %o0, [%l7 + 0x78]
33845 fcmpne16 %f12, %f14, %g3
33846 fpsub32 %f12, %f0, %f14
33847 taddcctv %i3, 0x176A, %i6
33848 siam 0x3
33849 ldx [%l7 + 0x68], %o6
33850 fmuld8sux16 %f4, %f8, %f12
33851 movvs %icc, %g4, %i4
33852 fmuld8sux16 %f8, %f12, %f12
33853 ldub [%l7 + 0x14], %g5
33854 lduw [%l7 + 0x14], %l2
33855 ldsh [%l7 + 0x18], %o7
33856 fxor %f12, %f6, %f6
33857 fbo,a %fcc2, loop_3956
33858 umulcc %g7, 0x0E19, %i7
33859 fnors %f12, %f12, %f4
33860 alignaddrl %o3, %o5, %l4
33861loop_3956:
33862 smul %l3, %i5, %i0
33863 fmuld8ulx16 %f6, %f0, %f8
33864 xorcc %l5, %i2, %g2
33865 fzero %f6
33866 fpack16 %f12, %f10
33867 ld [%l7 + 0x54], %f10
33868 fmovse %icc, %f8, %f12
33869 movg %icc, %o2, %o1
33870 bcc,a loop_3957
33871 ldub [%l7 + 0x6D], %l6
33872 edge32l %l1, %l0, %g6
33873 edge16 %g1, %o4, %o0
33874loop_3957:
33875 fbug %fcc0, loop_3958
33876 ta %icc, 0x5
33877 bgu loop_3959
33878 fmul8x16 %f6, %f14, %f0
33879loop_3958:
33880 fcmpd %fcc2, %f6, %f2
33881 fmovrde %i1, %f2, %f2
33882loop_3959:
33883 fmovda %xcc, %f8, %f11
33884 addcc %g3, %i6, %i3
33885 andcc %g4, 0x1A6B, %o6
33886 lduw [%l7 + 0x2C], %i4
33887 ldsb [%l7 + 0x2F], %g5
33888 fornot1s %f15, %f5, %f3
33889 ta %icc, 0x6
33890 edge32l %o7, %l2, %i7
33891 fnot1s %f8, %f4
33892 std %f14, [%l7 + 0x10]
33893 fbge %fcc3, loop_3960
33894 fornot2 %f4, %f14, %f12
33895 tneg %icc, 0x5
33896 fandnot1s %f0, %f2, %f8
33897loop_3960:
33898 stb %g7, [%l7 + 0x42]
33899 movcc %icc, %o5, %o3
33900 sub %l3, %i5, %i0
33901 bcc,a,pt %xcc, loop_3961
33902 nop
33903 setx loop_3962, %l0, %l1
33904 wrpr 0x1, %tl
33905 wrpr %l1, %tpc
33906 add %l1, 0x4, %l1
33907 wrpr %l1, %tnpc
33908 setx 0x34400001400, %l0, %l1
33909 wrpr %l1, %tstate
33910 wrhpr 0x4, %htstate
33911 retry
33912 ldsb [%l7 + 0x54], %l4
33913 fcmpgt16 %f10, %f10, %i2
33914loop_3961:
33915 fpadd16 %f0, %f8, %f2
33916loop_3962:
33917 brgz %l5, loop_3963
33918 edge32n %g2, %o2, %l6
33919 fsrc1 %f8, %f12
33920 fornot1 %f8, %f12, %f2
33921loop_3963:
33922 tcc %icc, 0x2
33923 ld [%l7 + 0x2C], %f6
33924 fmovsg %xcc, %f14, %f15
33925 fnegs %f2, %f15
33926 bcc,a %icc, loop_3964
33927 ldd [%l7 + 0x30], %f8
33928 stx %l1, [%l7 + 0x50]
33929 sllx %o1, %g6, %g1
33930loop_3964:
33931 udivx %l0, 0x083D, %o0
33932 ldsh [%l7 + 0x08], %o4
33933 stb %g3, [%l7 + 0x36]
33934 ldub [%l7 + 0x55], %i6
33935 edge16 %i3, %i1, %g4
33936 fcmpgt16 %f6, %f6, %o6
33937 ldsb [%l7 + 0x71], %i4
33938 umul %o7, 0x1F12, %g5
33939 lduh [%l7 + 0x1C], %l2
33940 stx %i7, [%l7 + 0x38]
33941 orncc %g7, 0x1063, %o5
33942 fcmpeq32 %f0, %f8, %l3
33943 fbug,a %fcc0, loop_3965
33944 ld [%l7 + 0x40], %f15
33945 fmovsneg %icc, %f13, %f5
33946 edge32n %i5, %i0, %o3
33947loop_3965:
33948 bneg,pn %xcc, loop_3966
33949 fmovdpos %icc, %f0, %f7
33950 fpack32 %f4, %f14, %f6
33951 fnot2s %f13, %f8
33952loop_3966:
33953 smulcc %i2, %l4, %l5
33954 st %f11, [%l7 + 0x28]
33955 stb %o2, [%l7 + 0x6C]
33956 fmovsne %xcc, %f11, %f7
33957 bcc,a,pn %xcc, loop_3967
33958 movg %xcc, %g2, %l6
33959 fmovscc %xcc, %f11, %f3
33960 ldsh [%l7 + 0x10], %o1
33961loop_3967:
33962 stx %l1, [%l7 + 0x08]
33963 ldx [%l7 + 0x10], %g1
33964 subc %g6, 0x1D2F, %o0
33965 movneg %icc, %l0, %g3
33966 st %f2, [%l7 + 0x70]
33967 std %f12, [%l7 + 0x68]
33968 lduh [%l7 + 0x52], %i6
33969 udivcc %i3, 0x0809, %o4
33970 tvs %xcc, 0x2
33971 movre %g4, 0x2A1, %o6
33972 fpadd16 %f14, %f4, %f2
33973 std %f14, [%l7 + 0x48]
33974 fxors %f2, %f1, %f11
33975 sub %i1, %o7, %i4
33976 ldub [%l7 + 0x0F], %g5
33977 fmovdcs %icc, %f14, %f11
33978 bvs loop_3968
33979 fand %f6, %f4, %f2
33980 movpos %xcc, %i7, %l2
33981 fbuge,a %fcc1, loop_3969
33982loop_3968:
33983 movrlz %g7, 0x126, %o5
33984 fsrc2s %f0, %f13
33985 alignaddr %i5, %i0, %l3
33986loop_3969:
33987 lduh [%l7 + 0x7A], %o3
33988 movn %xcc, %l4, %i2
33989 fmovsa %icc, %f14, %f5
33990 ldd [%l7 + 0x10], %f12
33991 fcmple32 %f12, %f12, %o2
33992 stw %g2, [%l7 + 0x30]
33993 fbul,a %fcc2, loop_3970
33994 ldx [%l7 + 0x08], %l5
33995 edge16l %o1, %l6, %g1
33996 udiv %g6, 0x02C7, %o0
33997loop_3970:
33998 stw %l1, [%l7 + 0x34]
33999 fmovrsgz %l0, %f12, %f5
34000 fmovspos %icc, %f8, %f11
34001 move %icc, %g3, %i6
34002 edge32n %i3, %g4, %o6
34003 sethi 0x0E32, %o4
34004 fbug %fcc0, loop_3971
34005 fxor %f6, %f12, %f10
34006 fandnot1s %f3, %f3, %f2
34007 movvc %icc, %i1, %o7
34008loop_3971:
34009 fmovdvc %xcc, %f2, %f9
34010 edge32ln %i4, %i7, %l2
34011 std %f0, [%l7 + 0x10]
34012 movne %xcc, %g5, %o5
34013 fornot1 %f10, %f10, %f2
34014 fmovscc %xcc, %f7, %f12
34015 sethi 0x025F, %i5
34016 ldx [%l7 + 0x58], %g7
34017 sth %i0, [%l7 + 0x38]
34018 movrne %o3, %l3, %i2
34019 ldx [%l7 + 0x70], %l4
34020 umulcc %o2, %g2, %l5
34021 ldsw [%l7 + 0x0C], %o1
34022 fmovrslz %g1, %f10, %f15
34023 ldd [%l7 + 0x38], %f12
34024 fands %f1, %f0, %f12
34025 fmovsne %xcc, %f14, %f6
34026 movcs %icc, %g6, %l6
34027 addc %o0, %l0, %g3
34028 fpadd16s %f6, %f3, %f0
34029 ble,a loop_3972
34030 pdist %f14, %f10, %f10
34031 be,a loop_3973
34032 stw %l1, [%l7 + 0x2C]
34033loop_3972:
34034 stw %i3, [%l7 + 0x54]
34035 fnot2 %f6, %f12
34036loop_3973:
34037 bvc,a,pt %icc, loop_3974
34038 ldx [%l7 + 0x58], %g4
34039 be,a %icc, loop_3975
34040 fmovdvc %xcc, %f14, %f9
34041loop_3974:
34042 stx %o6, [%l7 + 0x50]
34043 fpadd16 %f4, %f10, %f8
34044loop_3975:
34045 fmovscs %xcc, %f8, %f6
34046 edge8l %o4, %i1, %i6
34047 stb %i4, [%l7 + 0x3B]
34048 fmovsa %xcc, %f2, %f9
34049 fpackfix %f2, %f3
34050 fxor %f0, %f6, %f0
34051 addcc %o7, 0x096A, %l2
34052 fmovdcc %xcc, %f7, %f0
34053 fmovrsgz %g5, %f3, %f1
34054 movge %icc, %o5, %i5
34055 sllx %i7, %g7, %o3
34056 ldsb [%l7 + 0x18], %i0
34057 fmovsvs %icc, %f13, %f0
34058 edge8 %l3, %i2, %l4
34059 fmovrdlez %g2, %f6, %f10
34060 brz %l5, loop_3976
34061 addccc %o2, 0x1CD3, %g1
34062 bne %icc, loop_3977
34063 fpackfix %f10, %f3
34064loop_3976:
34065 fmovdne %xcc, %f15, %f12
34066 stb %g6, [%l7 + 0x7F]
34067loop_3977:
34068 fmovsne %xcc, %f0, %f14
34069 ldd [%l7 + 0x10], %f14
34070 fmul8x16au %f13, %f10, %f8
34071 alignaddr %l6, %o0, %l0
34072 tvc %xcc, 0x4
34073 st %f4, [%l7 + 0x70]
34074 bleu loop_3978
34075 smul %g3, %o1, %i3
34076 ld [%l7 + 0x20], %f3
34077 fxnor %f8, %f0, %f6
34078loop_3978:
34079 fpack16 %f6, %f4
34080 ldsb [%l7 + 0x16], %l1
34081 tsubcctv %o6, %g4, %o4
34082 sll %i6, %i4, %o7
34083 ldsh [%l7 + 0x74], %l2
34084 fmovrdgez %g5, %f0, %f14
34085 movle %icc, %o5, %i5
34086 array32 %i1, %g7, %i7
34087 ld [%l7 + 0x70], %f5
34088 brgz %i0, loop_3979
34089 stx %l3, [%l7 + 0x78]
34090 fpack16 %f4, %f0
34091 fandnot2s %f9, %f10, %f10
34092loop_3979:
34093 fcmpgt32 %f12, %f8, %i2
34094 fcmple32 %f0, %f10, %o3
34095 movgu %xcc, %l4, %l5
34096 subc %o2, %g1, %g2
34097 stw %g6, [%l7 + 0x44]
34098 fnegs %f3, %f15
34099 fmovdl %xcc, %f3, %f4
34100 srax %l6, 0x16, %l0
34101 fxnors %f9, %f7, %f4
34102 umul %o0, 0x0FEC, %o1
34103 sll %i3, 0x10, %g3
34104 fmovdcc %xcc, %f13, %f9
34105 edge16ln %l1, %g4, %o6
34106 ldub [%l7 + 0x49], %o4
34107 edge8ln %i4, %i6, %o7
34108 fxor %f6, %f12, %f10
34109 fexpand %f5, %f2
34110 fmovscs %icc, %f4, %f3
34111 ldd [%l7 + 0x48], %f2
34112 stx %g5, [%l7 + 0x60]
34113 or %l2, 0x0C68, %o5
34114 ldsh [%l7 + 0x70], %i5
34115 stb %g7, [%l7 + 0x1C]
34116 edge16l %i1, %i0, %i7
34117 fcmpeq32 %f8, %f8, %i2
34118 andcc %o3, 0x0B20, %l4
34119 fmovsle %icc, %f0, %f4
34120 edge16n %l5, %o2, %g1
34121 fpack16 %f0, %f8
34122 stb %g2, [%l7 + 0x6D]
34123 fmovd %f2, %f4
34124 umul %l3, %g6, %l6
34125 sdivcc %l0, 0x16F1, %o1
34126 tn %icc, 0x0
34127 sllx %o0, 0x07, %g3
34128 movrlez %i3, 0x172, %g4
34129 stw %o6, [%l7 + 0x50]
34130 edge16l %o4, %i4, %i6
34131 bcs,pt %xcc, loop_3980
34132 fnegs %f0, %f11
34133 ta %icc, 0x5
34134 bshuffle %f0, %f4, %f14
34135loop_3980:
34136 bg %xcc, loop_3981
34137 fnors %f15, %f13, %f11
34138 ldd [%l7 + 0x60], %f0
34139 ld [%l7 + 0x14], %f10
34140loop_3981:
34141 ldub [%l7 + 0x4D], %o7
34142 edge8 %g5, %l1, %l2
34143 movne %xcc, %o5, %g7
34144 st %f5, [%l7 + 0x40]
34145 fmovsvs %icc, %f14, %f9
34146 tn %icc, 0x4
34147 ldsb [%l7 + 0x67], %i5
34148 ldsw [%l7 + 0x70], %i0
34149 bcs,pn %xcc, loop_3982
34150 fmovdvs %xcc, %f6, %f11
34151 edge32 %i1, %i7, %o3
34152 fbul %fcc3, loop_3983
34153loop_3982:
34154 movl %icc, %i2, %l5
34155 fmovdg %xcc, %f2, %f9
34156 ldsb [%l7 + 0x11], %o2
34157loop_3983:
34158 fnands %f10, %f13, %f14
34159 fmovsleu %icc, %f8, %f9
34160 movgu %xcc, %l4, %g1
34161 fbul %fcc0, loop_3984
34162 fmovrsgz %l3, %f1, %f7
34163 or %g2, 0x1F4E, %l6
34164 ldsw [%l7 + 0x54], %l0
34165loop_3984:
34166 tn %icc, 0x6
34167 stb %g6, [%l7 + 0x28]
34168 fmovsne %icc, %f12, %f15
34169 fnot1 %f10, %f2
34170 ldub [%l7 + 0x50], %o1
34171 ldsh [%l7 + 0x36], %g3
34172 sll %i3, 0x1B, %g4
34173 fmovrdgz %o6, %f6, %f6
34174 fbug %fcc2, loop_3985
34175 brlz %o4, loop_3986
34176 ldsb [%l7 + 0x1A], %o0
34177 ldx [%l7 + 0x30], %i4
34178loop_3985:
34179 edge16 %i6, %g5, %l1
34180loop_3986:
34181 siam 0x2
34182 tne %xcc, 0x7
34183 fbl,a %fcc1, loop_3987
34184 ldx [%l7 + 0x10], %l2
34185 ldsb [%l7 + 0x29], %o5
34186 tcs %xcc, 0x3
34187loop_3987:
34188 movre %o7, 0x1CE, %i5
34189 bleu,pt %xcc, loop_3988
34190 movrne %i0, 0x1B2, %i1
34191 sth %g7, [%l7 + 0x7E]
34192 fmuld8ulx16 %f4, %f12, %f4
34193loop_3988:
34194 ldsh [%l7 + 0x26], %i7
34195 ld [%l7 + 0x08], %f13
34196 fzeros %f3
34197 fpsub16s %f10, %f12, %f3
34198 ld [%l7 + 0x08], %f7
34199 bneg,a,pt %icc, loop_3989
34200 lduh [%l7 + 0x7C], %o3
34201 fabss %f0, %f4
34202 brz,a %l5, loop_3990
34203loop_3989:
34204 fmovde %icc, %f9, %f2
34205 ldsb [%l7 + 0x6C], %o2
34206 fabss %f15, %f8
34207loop_3990:
34208 fmovdl %icc, %f15, %f14
34209 faligndata %f12, %f6, %f14
34210 fmul8x16al %f10, %f7, %f6
34211 bpos,a %xcc, loop_3991
34212 fmul8x16 %f12, %f6, %f4
34213 call loop_3992
34214 nop
34215 setx loop_3993, %l0, %l1
34216 wrpr 0x1, %tl
34217 wrpr %l1, %tnpc
34218 setx 0x34400001400, %l0, %l1
34219 wrpr %l1, %tstate
34220 wrhpr 0x4, %htstate
34221 done
34222loop_3991:
34223 tvs %icc, 0x2
34224 ldsw [%l7 + 0x64], %i2
34225loop_3992:
34226 ldub [%l7 + 0x34], %g1
34227loop_3993:
34228 brgez %l3, loop_3994
34229 array8 %l4, %g2, %l0
34230 lduw [%l7 + 0x24], %l6
34231 fbge,a %fcc0, loop_3995
34232loop_3994:
34233 fmovdvs %icc, %f8, %f15
34234 subccc %o1, %g6, %g3
34235 movcc %icc, %i3, %g4
34236loop_3995:
34237 fmovrdgz %o4, %f10, %f0
34238 fpsub16 %f4, %f2, %f14
34239 fmovsleu %icc, %f0, %f10
34240 stx %o6, [%l7 + 0x28]
34241 ldsw [%l7 + 0x0C], %o0
34242 stx %i6, [%l7 + 0x20]
34243 ldd [%l7 + 0x60], %f14
34244 fbge,a %fcc0, loop_3996
34245 udiv %g5, 0x1499, %i4
34246 fmovrdgz %l2, %f4, %f2
34247 tcc %icc, 0x0
34248loop_3996:
34249 fmul8x16al %f1, %f3, %f0
34250 tle %xcc, 0x4
34251 orcc %l1, %o5, %o7
34252 fors %f0, %f2, %f14
34253 fandnot1 %f4, %f0, %f4
34254 fzeros %f3
34255 fabsd %f8, %f6
34256 tle %xcc, 0x7
34257 fmovrsne %i5, %f12, %f3
34258 tgu %xcc, 0x3
34259 stx %i0, [%l7 + 0x20]
34260 faligndata %f2, %f2, %f12
34261 call loop_3997
34262 lduh [%l7 + 0x52], %g7
34263 be loop_3998
34264 ld [%l7 + 0x60], %f0
34265loop_3997:
34266 lduw [%l7 + 0x6C], %i1
34267 brgez %o3, loop_3999
34268loop_3998:
34269 brlez %l5, loop_4000
34270 call loop_4001
34271 fcmpne32 %f4, %f8, %i7
34272loop_3999:
34273 bge,a %icc, loop_4002
34274loop_4000:
34275 ld [%l7 + 0x44], %f6
34276loop_4001:
34277 ldx [%l7 + 0x40], %i2
34278 fxors %f5, %f3, %f1
34279loop_4002:
34280 brlez %o2, loop_4003
34281 sdivcc %l3, 0x0BE1, %g1
34282 lduh [%l7 + 0x3E], %g2
34283 tge %icc, 0x0
34284loop_4003:
34285 fpack16 %f2, %f15
34286 fmovdvs %icc, %f6, %f4
34287 stw %l0, [%l7 + 0x58]
34288 ldd [%l7 + 0x08], %f14
34289 edge32l %l4, %o1, %l6
34290 tle %xcc, 0x1
34291 fcmpne32 %f0, %f2, %g6
34292 smulcc %g3, %g4, %o4
34293 fcmple16 %f14, %f6, %o6
34294 std %f12, [%l7 + 0x20]
34295 call loop_4004
34296 fnand %f10, %f6, %f4
34297 edge16l %o0, %i3, %i6
34298 stx %i4, [%l7 + 0x18]
34299loop_4004:
34300 stb %l2, [%l7 + 0x7F]
34301 bneg,a %icc, loop_4005
34302 mova %xcc, %g5, %o5
34303 ldsh [%l7 + 0x30], %l1
34304 bgu,pt %icc, loop_4006
34305loop_4005:
34306 fmul8ulx16 %f4, %f0, %f12
34307 brgz,a %i5, loop_4007
34308 ldub [%l7 + 0x1C], %i0
34309loop_4006:
34310 fmovsleu %icc, %f13, %f0
34311 fandnot1s %f5, %f5, %f15
34312loop_4007:
34313 lduw [%l7 + 0x10], %g7
34314 smul %i1, 0x037A, %o3
34315 fmovrdlz %o7, %f8, %f4
34316 lduw [%l7 + 0x1C], %i7
34317 ldx [%l7 + 0x20], %l5
34318 movg %xcc, %o2, %l3
34319 fxnor %f12, %f4, %f10
34320 sth %i2, [%l7 + 0x26]
34321 fcmped %fcc0, %f2, %f10
34322 lduw [%l7 + 0x24], %g1
34323 array32 %l0, %g2, %l4
34324 ldx [%l7 + 0x48], %l6
34325 fone %f6
34326 movne %icc, %o1, %g6
34327 fxnors %f15, %f12, %f5
34328 movge %icc, %g3, %o4
34329 edge16l %o6, %g4, %o0
34330 fble,a %fcc3, loop_4008
34331 ble %xcc, loop_4009
34332 fexpand %f5, %f14
34333 fzeros %f13
34334loop_4008:
34335 fandnot2 %f2, %f10, %f4
34336loop_4009:
34337 fors %f4, %f11, %f7
34338 ldsh [%l7 + 0x52], %i3
34339 ldsb [%l7 + 0x3A], %i6
34340 ldub [%l7 + 0x6C], %i4
34341 edge32n %g5, %o5, %l1
34342 brz,a %i5, loop_4010
34343 umulcc %i0, %g7, %i1
34344 bcs,pt %icc, loop_4011
34345 movrgz %l2, 0x08F, %o7
34346loop_4010:
34347 fmul8x16al %f14, %f9, %f2
34348 call loop_4012
34349loop_4011:
34350 srlx %i7, 0x09, %l5
34351 fabss %f5, %f12
34352 st %f12, [%l7 + 0x18]
34353loop_4012:
34354 andcc %o3, 0x018A, %o2
34355 fpadd32s %f5, %f7, %f9
34356 std %f10, [%l7 + 0x58]
34357 sth %l3, [%l7 + 0x38]
34358 movrgez %g1, %l0, %g2
34359 tge %icc, 0x7
34360 edge8n %l4, %l6, %o1
34361 fandnot2s %f1, %f1, %f13
34362 fmovrsne %g6, %f3, %f14
34363 umulcc %g3, %o4, %i2
34364 ldub [%l7 + 0x4E], %o6
34365 xorcc %o0, 0x1094, %g4
34366 brlz,a %i3, loop_4013
34367 siam 0x0
34368 brlz %i6, loop_4014
34369 stb %i4, [%l7 + 0x23]
34370loop_4013:
34371 xnorcc %o5, 0x01B7, %g5
34372 alignaddr %i5, %l1, %g7
34373loop_4014:
34374 fmul8x16al %f10, %f10, %f2
34375 addccc %i0, 0x0BB9, %i1
34376 ldsb [%l7 + 0x1E], %o7
34377 ld [%l7 + 0x3C], %f8
34378 ldsb [%l7 + 0x77], %i7
34379 srl %l5, %l2, %o3
34380 stb %l3, [%l7 + 0x08]
34381 fpsub32 %f10, %f4, %f10
34382 stw %o2, [%l7 + 0x40]
34383 taddcctv %l0, 0x1F31, %g2
34384 lduw [%l7 + 0x70], %g1
34385 fcmpgt16 %f10, %f14, %l6
34386 lduw [%l7 + 0x64], %o1
34387 fmovsvs %xcc, %f15, %f10
34388 fmovdn %xcc, %f7, %f5
34389 umul %l4, %g6, %g3
34390 sth %i2, [%l7 + 0x3C]
34391 ldub [%l7 + 0x1A], %o4
34392 st %f0, [%l7 + 0x50]
34393 fmovrdlez %o0, %f0, %f0
34394 fpmerge %f13, %f15, %f4
34395 umul %g4, %o6, %i3
34396 xnorcc %i4, %o5, %g5
34397 fmul8x16al %f14, %f3, %f14
34398 ld [%l7 + 0x30], %f9
34399 bcs,a loop_4015
34400 brlez,a %i6, loop_4016
34401 ldx [%l7 + 0x78], %i5
34402 sll %l1, %g7, %i1
34403loop_4015:
34404 fandnot1 %f14, %f14, %f14
34405loop_4016:
34406 edge32ln %o7, %i0, %i7
34407 fxnor %f0, %f12, %f2
34408 andcc %l2, 0x1A8A, %l5
34409 ldd [%l7 + 0x60], %f2
34410 stx %l3, [%l7 + 0x78]
34411 tvs %xcc, 0x0
34412 edge8l %o3, %o2, %g2
34413 xor %g1, 0x1041, %l6
34414 fmovda %xcc, %f10, %f5
34415 ba,a,pt %icc, loop_4017
34416 fpackfix %f2, %f4
34417 add %l0, %o1, %g6
34418 fnegs %f0, %f12
34419loop_4017:
34420 lduw [%l7 + 0x48], %l4
34421 fcmpgt16 %f6, %f10, %i2
34422 smul %g3, %o0, %g4
34423 siam 0x6
34424 stx %o6, [%l7 + 0x78]
34425 movpos %xcc, %o4, %i4
34426 fmovrdgez %o5, %f8, %f12
34427 bgu,a %icc, loop_4018
34428 ldsh [%l7 + 0x6E], %i3
34429 stb %i6, [%l7 + 0x43]
34430 stx %g5, [%l7 + 0x38]
34431loop_4018:
34432 ldsh [%l7 + 0x40], %i5
34433 fbug %fcc2, loop_4019
34434 tcc %icc, 0x1
34435 ldd [%l7 + 0x70], %f12
34436 fmovsle %icc, %f5, %f13
34437loop_4019:
34438 st %f14, [%l7 + 0x10]
34439 ldub [%l7 + 0x65], %l1
34440 array8 %i1, %g7, %i0
34441 sllx %o7, %l2, %i7
34442 umul %l5, %l3, %o2
34443 bl,a %icc, loop_4020
34444 fbl %fcc3, loop_4021
34445 ldub [%l7 + 0x26], %g2
34446 fmovsvs %xcc, %f4, %f7
34447loop_4020:
34448 fcmpgt32 %f14, %f2, %g1
34449loop_4021:
34450 subccc %l6, 0x1657, %o3
34451 fbule,a %fcc1, loop_4022
34452 movg %xcc, %o1, %g6
34453 stb %l4, [%l7 + 0x3A]
34454 sdivcc %l0, 0x1FD2, %i2
34455loop_4022:
34456 fcmpne16 %f0, %f10, %g3
34457 ta %icc, 0x5
34458 fzeros %f1
34459 ldsb [%l7 + 0x5D], %o0
34460 fpsub32s %f0, %f4, %f15
34461 movre %o6, 0x10C, %o4
34462 ld [%l7 + 0x08], %f2
34463 bvc,a,pt %xcc, loop_4023
34464 bleu,a loop_4024
34465 tcs %xcc, 0x1
34466 ldx [%l7 + 0x70], %i4
34467loop_4023:
34468 sth %o5, [%l7 + 0x4C]
34469loop_4024:
34470 pdist %f6, %f4, %f6
34471 std %f6, [%l7 + 0x08]
34472 tcc %icc, 0x6
34473 fors %f3, %f4, %f5
34474 sth %i3, [%l7 + 0x6C]
34475 fcmpeq16 %f8, %f14, %g4
34476 std %f10, [%l7 + 0x38]
34477 fbg,a %fcc0, loop_4025
34478 sll %g5, 0x04, %i6
34479 fbl,a %fcc0, loop_4026
34480 fmovsa %icc, %f11, %f7
34481loop_4025:
34482 alignaddrl %l1, %i5, %g7
34483 stw %i1, [%l7 + 0x38]
34484loop_4026:
34485 lduw [%l7 + 0x1C], %i0
34486 xnorcc %l2, 0x1750, %i7
34487 fandnot1 %f0, %f12, %f12
34488 movleu %icc, %l5, %l3
34489 ldsw [%l7 + 0x74], %o2
34490 edge16l %g2, %g1, %l6
34491 fnegd %f10, %f10
34492 lduh [%l7 + 0x18], %o3
34493 ld [%l7 + 0x4C], %f5
34494 ldsh [%l7 + 0x22], %o1
34495 fpadd16s %f6, %f14, %f3
34496 brgez %g6, loop_4027
34497 andncc %l4, %l0, %i2
34498 movvs %icc, %o7, %o0
34499 edge8ln %o6, %g3, %i4
34500loop_4027:
34501 ldx [%l7 + 0x50], %o4
34502 udivx %i3, 0x04D6, %o5
34503 ldsb [%l7 + 0x2E], %g4
34504 ldsh [%l7 + 0x62], %g5
34505 lduh [%l7 + 0x36], %i6
34506 brgez,a %l1, loop_4028
34507 bl loop_4029
34508 movgu %icc, %i5, %i1
34509 fmovd %f4, %f0
34510loop_4028:
34511 popc %i0, %g7
34512loop_4029:
34513 stx %i7, [%l7 + 0x18]
34514 fnot1 %f4, %f14
34515 fbn %fcc0, loop_4030
34516 edge16l %l2, %l3, %o2
34517 bcs loop_4031
34518 fcmps %fcc1, %f3, %f3
34519loop_4030:
34520 ld [%l7 + 0x70], %f15
34521 ldsh [%l7 + 0x5C], %g2
34522loop_4031:
34523 edge8ln %g1, %l6, %l5
34524 xnorcc %o3, %g6, %o1
34525 ldsh [%l7 + 0x68], %l4
34526 ld [%l7 + 0x34], %f10
34527 edge16n %l0, %i2, %o0
34528 sth %o6, [%l7 + 0x6C]
34529 stx %o7, [%l7 + 0x50]
34530 stw %g3, [%l7 + 0x18]
34531 umulcc %o4, 0x0D90, %i3
34532 taddcctv %o5, %g4, %i4
34533 fmovdle %icc, %f8, %f2
34534 sub %i6, %g5, %l1
34535 fornot1 %f6, %f0, %f8
34536 fbn,a %fcc1, loop_4032
34537 stb %i5, [%l7 + 0x14]
34538 stw %i0, [%l7 + 0x30]
34539 fmovdvs %icc, %f12, %f11
34540loop_4032:
34541 sdivcc %i1, 0x03F9, %g7
34542 ldx [%l7 + 0x40], %l2
34543 ld [%l7 + 0x58], %f9
34544 popc %l3, %i7
34545 sdivx %g2, 0x1F4D, %o2
34546 ldsb [%l7 + 0x72], %g1
34547 fba,a %fcc1, loop_4033
34548 sth %l5, [%l7 + 0x24]
34549 andcc %l6, 0x0425, %g6
34550 fxnors %f1, %f8, %f8
34551loop_4033:
34552 movrgz %o3, 0x091, %o1
34553 stx %l4, [%l7 + 0x50]
34554 lduw [%l7 + 0x20], %i2
34555 fbg,a %fcc3, loop_4034
34556 fcmpd %fcc0, %f2, %f0
34557 fmovdpos %icc, %f14, %f15
34558 fnegs %f1, %f14
34559loop_4034:
34560 alignaddrl %o0, %l0, %o7
34561 edge8 %g3, %o6, %o4
34562 lduw [%l7 + 0x54], %i3
34563 mova %icc, %g4, %i4
34564 stb %o5, [%l7 + 0x45]
34565 bl,pt %xcc, loop_4035
34566 movvs %icc, %i6, %g5
34567 smulcc %l1, %i5, %i1
34568 tsubcctv %g7, 0x0827, %l2
34569loop_4035:
34570 ld [%l7 + 0x38], %f9
34571 fnot1 %f14, %f4
34572 andn %i0, %i7, %l3
34573 bl,a,pt %xcc, loop_4036
34574 fmovsneg %icc, %f6, %f10
34575 fmovdle %icc, %f1, %f6
34576 sth %o2, [%l7 + 0x7C]
34577loop_4036:
34578 stw %g1, [%l7 + 0x70]
34579 fmovdneg %xcc, %f0, %f7
34580 fmovsn %xcc, %f0, %f10
34581 bg,a loop_4037
34582 fcmpd %fcc3, %f8, %f12
34583 stb %g2, [%l7 + 0x6B]
34584 fcmpne16 %f10, %f6, %l5
34585loop_4037:
34586 for %f4, %f6, %f4
34587 fornot2 %f12, %f2, %f10
34588 fxors %f8, %f5, %f9
34589 stb %l6, [%l7 + 0x10]
34590 orn %o3, %g6, %l4
34591 lduh [%l7 + 0x2C], %i2
34592 ldsb [%l7 + 0x26], %o0
34593 ldsw [%l7 + 0x3C], %o1
34594 movrgez %o7, %g3, %o6
34595 and %l0, %i3, %o4
34596 lduw [%l7 + 0x1C], %g4
34597 ldsb [%l7 + 0x67], %o5
34598 stx %i4, [%l7 + 0x38]
34599 st %f3, [%l7 + 0x70]
34600 ldd [%l7 + 0x28], %f0
34601 fpadd32 %f6, %f14, %f0
34602 mulscc %g5, 0x01ED, %l1
34603 stw %i6, [%l7 + 0x2C]
34604 lduh [%l7 + 0x50], %i5
34605 edge8l %i1, %g7, %i0
34606 edge32 %l2, %i7, %l3
34607 fmovdneg %icc, %f6, %f1
34608 fmul8x16 %f2, %f8, %f4
34609 nop
34610 setx loop_4038, %l0, %l1
34611 wrpr 0x1, %tl
34612 wrpr %l1, %tnpc
34613 setx 0x34400001400, %l0, %l1
34614 wrpr %l1, %tstate
34615 wrhpr 0x4, %htstate
34616 done
34617 bge %xcc, loop_4039
34618 stx %o2, [%l7 + 0x78]
34619 fmul8ulx16 %f0, %f8, %f2
34620loop_4038:
34621 fand %f4, %f6, %f14
34622loop_4039:
34623 fornot2 %f10, %f12, %f6
34624 bgu,pn %icc, loop_4040
34625 stw %g2, [%l7 + 0x34]
34626 fbe %fcc2, loop_4041
34627 fcmpeq16 %f0, %f2, %l5
34628loop_4040:
34629 fbg,a %fcc0, loop_4042
34630 fands %f13, %f15, %f2
34631loop_4041:
34632 fmovdvs %icc, %f7, %f8
34633 ldsw [%l7 + 0x30], %g1
34634loop_4042:
34635 tsubcctv %l6, 0x0693, %g6
34636 edge8n %o3, %l4, %o0
34637 fand %f12, %f14, %f2
34638 siam 0x5
34639 st %f2, [%l7 + 0x74]
34640 bshuffle %f14, %f10, %f12
34641 orn %i2, %o1, %o7
34642 fnegd %f0, %f14
34643 movrgez %g3, %l0, %i3
34644 edge16ln %o4, %o6, %g4
34645 sllx %o5, %g5, %l1
34646 brnz,a %i4, loop_4043
34647 edge32ln %i6, %i1, %i5
34648 fpack32 %f0, %f2, %f4
34649 movne %icc, %i0, %l2
34650loop_4043:
34651 brz %g7, loop_4044
34652 mulx %i7, %o2, %g2
34653 alignaddrl %l3, %g1, %l5
34654 smulcc %g6, 0x10EB, %o3
34655loop_4044:
34656 lduh [%l7 + 0x34], %l4
34657 stw %l6, [%l7 + 0x20]
34658 udivx %i2, 0x0C2E, %o1
34659 sdivcc %o0, 0x0E25, %g3
34660 lduw [%l7 + 0x30], %o7
34661 ldsb [%l7 + 0x46], %l0
34662 sth %o4, [%l7 + 0x46]
34663 fmovrdne %i3, %f14, %f10
34664 bpos,a loop_4045
34665 ld [%l7 + 0x48], %f7
34666 std %f6, [%l7 + 0x30]
34667 edge32l %g4, %o5, %o6
34668loop_4045:
34669 fpsub16s %f10, %f15, %f1
34670 ldd [%l7 + 0x78], %f6
34671 ldx [%l7 + 0x48], %l1
34672 tg %xcc, 0x0
34673 brgz %i4, loop_4046
34674 be %icc, loop_4047
34675 fmuld8ulx16 %f11, %f2, %f4
34676 fxnor %f14, %f0, %f12
34677loop_4046:
34678 ldsh [%l7 + 0x3A], %g5
34679loop_4047:
34680 ldx [%l7 + 0x18], %i6
34681 or %i5, %i1, %i0
34682 fbule %fcc2, loop_4048
34683 brlez %l2, loop_4049
34684 sth %g7, [%l7 + 0x08]
34685 te %icc, 0x5
34686loop_4048:
34687 fsrc2 %f14, %f10
34688loop_4049:
34689 fmovdleu %icc, %f5, %f1
34690 brlez,a %i7, loop_4050
34691 fmovsle %xcc, %f0, %f7
34692 st %f8, [%l7 + 0x44]
34693 fcmpeq16 %f12, %f14, %o2
34694loop_4050:
34695 lduh [%l7 + 0x60], %l3
34696 sth %g2, [%l7 + 0x64]
34697 bne,a loop_4051
34698 ld [%l7 + 0x40], %f4
34699 lduw [%l7 + 0x5C], %l5
34700 fcmps %fcc0, %f15, %f13
34701loop_4051:
34702 fzero %f8
34703 stw %g1, [%l7 + 0x58]
34704 movcc %xcc, %o3, %g6
34705 brlez %l6, loop_4052
34706 stw %l4, [%l7 + 0x14]
34707 sth %o1, [%l7 + 0x7C]
34708 fxnor %f14, %f2, %f2
34709loop_4052:
34710 srl %o0, 0x05, %g3
34711 faligndata %f2, %f12, %f6
34712 ldd [%l7 + 0x78], %f12
34713 tvc %xcc, 0x6
34714 fmovdleu %xcc, %f6, %f8
34715 ldub [%l7 + 0x5A], %i2
34716 tgu %xcc, 0x0
34717 stw %l0, [%l7 + 0x20]
34718 tleu %xcc, 0x0
34719 brgez %o7, loop_4053
34720 fxnors %f11, %f12, %f2
34721 fnot2s %f13, %f10
34722 array32 %i3, %g4, %o5
34723loop_4053:
34724 mulscc %o6, %l1, %o4
34725 std %f2, [%l7 + 0x30]
34726 fnegs %f11, %f5
34727 fabsd %f12, %f10
34728 ldub [%l7 + 0x16], %i4
34729 edge8 %i6, %g5, %i1
34730 ldd [%l7 + 0x28], %f14
34731 movvs %icc, %i0, %i5
34732 smul %l2, %g7, %i7
34733 fnands %f14, %f15, %f3
34734 fbue,a %fcc3, loop_4054
34735 tge %icc, 0x0
34736 fmovs %f13, %f8
34737 ldx [%l7 + 0x28], %l3
34738loop_4054:
34739 edge16ln %g2, %o2, %g1
34740 lduh [%l7 + 0x64], %l5
34741 fbue,a %fcc2, loop_4055
34742 fpadd32s %f11, %f6, %f14
34743 sethi 0x13A5, %g6
34744 stx %l6, [%l7 + 0x08]
34745loop_4055:
34746 fmovrsgz %l4, %f4, %f12
34747 st %f14, [%l7 + 0x10]
34748 fpack16 %f0, %f9
34749 fble,a %fcc3, loop_4056
34750 add %o1, %o3, %o0
34751 faligndata %f4, %f0, %f0
34752 ldx [%l7 + 0x50], %g3
34753loop_4056:
34754 taddcctv %l0, %i2, %o7
34755 fmul8x16 %f12, %f8, %f12
34756 siam 0x0
34757 ba %icc, loop_4057
34758 fmovrdlz %i3, %f12, %f2
34759 fzero %f12
34760 fornot1s %f15, %f4, %f14
34761loop_4057:
34762 edge16n %g4, %o6, %o5
34763 fcmpne32 %f0, %f4, %o4
34764 udivcc %l1, 0x0B93, %i4
34765 bl,a,pt %icc, loop_4058
34766 fmovsgu %xcc, %f7, %f3
34767 fnand %f12, %f8, %f10
34768 array16 %i6, %g5, %i1
34769loop_4058:
34770 sub %i5, 0x1996, %l2
34771 lduw [%l7 + 0x2C], %g7
34772 edge16n %i0, %i7, %g2
34773 stw %l3, [%l7 + 0x70]
34774 tcs %xcc, 0x2
34775 movrlz %g1, 0x1EB, %l5
34776 for %f8, %f0, %f4
34777 fpsub16s %f8, %f8, %f6
34778 fbg,a %fcc3, loop_4059
34779 fba %fcc2, loop_4060
34780 for %f4, %f4, %f0
34781 ldsh [%l7 + 0x40], %g6
34782loop_4059:
34783 andncc %l6, %o2, %l4
34784loop_4060:
34785 udivx %o3, 0x110F, %o0
34786 stw %o1, [%l7 + 0x74]
34787 edge32n %g3, %l0, %o7
34788 std %f0, [%l7 + 0x40]
34789 fmovrslez %i2, %f5, %f3
34790 fbl,a %fcc0, loop_4061
34791 fbl %fcc3, loop_4062
34792 fmovsne %xcc, %f7, %f0
34793 ld [%l7 + 0x74], %f9
34794loop_4061:
34795 brgez %g4, loop_4063
34796loop_4062:
34797 sth %i3, [%l7 + 0x2A]
34798 fcmpne32 %f6, %f4, %o6
34799 brnz %o4, loop_4064
34800loop_4063:
34801 fcmpeq32 %f4, %f4, %l1
34802 stb %o5, [%l7 + 0x1D]
34803 ldsh [%l7 + 0x24], %i6
34804loop_4064:
34805 bleu %xcc, loop_4065
34806 ldx [%l7 + 0x20], %i4
34807 stx %g5, [%l7 + 0x70]
34808 tpos %xcc, 0x1
34809loop_4065:
34810 edge32ln %i1, %i5, %g7
34811 std %f6, [%l7 + 0x20]
34812 bgu loop_4066
34813 taddcc %l2, %i0, %i7
34814 tge %xcc, 0x3
34815 ld [%l7 + 0x6C], %f11
34816loop_4066:
34817 ld [%l7 + 0x60], %f14
34818 bge,a,pt %icc, loop_4067
34819 movleu %xcc, %l3, %g1
34820 fmul8x16al %f15, %f5, %f4
34821 ldub [%l7 + 0x58], %g2
34822loop_4067:
34823 srax %l5, %g6, %o2
34824 ld [%l7 + 0x78], %f9
34825 fzeros %f0
34826 edge16n %l6, %l4, %o3
34827 nop
34828 setx loop_4068, %l0, %l1
34829 wrpr 0x1, %tl
34830 wrpr %l1, %tnpc
34831 setx 0x34400001400, %l0, %l1
34832 wrpr %l1, %tstate
34833 wrhpr 0x4, %htstate
34834 done
34835 orncc %o1, %o0, %l0
34836 movgu %xcc, %o7, %i2
34837 st %f9, [%l7 + 0x30]
34838loop_4068:
34839 fbne,a %fcc0, loop_4069
34840 ldsh [%l7 + 0x7E], %g4
34841 ld [%l7 + 0x54], %f9
34842 stx %i3, [%l7 + 0x58]
34843loop_4069:
34844 sllx %o6, %o4, %l1
34845 movne %xcc, %g3, %i6
34846 fmul8ulx16 %f14, %f0, %f10
34847 subcc %o5, %g5, %i1
34848 tleu %icc, 0x3
34849 sth %i4, [%l7 + 0x12]
34850 nop
34851 setx loop_4070, %l0, %l1
34852 wrpr 0x1, %tl
34853 wrpr %l1, %tnpc
34854 setx 0x34400001400, %l0, %l1
34855 wrpr %l1, %tstate
34856 wrhpr 0x4, %htstate
34857 done
34858 ldd [%l7 + 0x48], %f10
34859 tge %icc, 0x1
34860 tcc %xcc, 0x1
34861loop_4070:
34862 bvs,a,pt %xcc, loop_4071
34863 fpackfix %f8, %f8
34864 ldd [%l7 + 0x38], %f2
34865 addcc %g7, %l2, %i5
34866loop_4071:
34867 movrgz %i0, %l3, %i7
34868 fbl %fcc1, loop_4072
34869 ldd [%l7 + 0x78], %f14
34870 fnand %f12, %f6, %f12
34871 alignaddrl %g2, %l5, %g6
34872loop_4072:
34873 umulcc %g1, %o2, %l6
34874 call loop_4073
34875 fmovd %f12, %f10
34876 fmovdpos %icc, %f2, %f0
34877 movrne %o3, %o1, %o0
34878loop_4073:
34879 stw %l0, [%l7 + 0x44]
34880 tsubcc %o7, 0x010E, %l4
34881 fandnot2 %f6, %f10, %f12
34882 ld [%l7 + 0x68], %f5
34883 ldub [%l7 + 0x74], %g4
34884 fbn %fcc2, loop_4074
34885 fmovsg %icc, %f4, %f7
34886 fpadd16s %f15, %f2, %f11
34887 sllx %i3, %i2, %o4
34888loop_4074:
34889 fbul %fcc2, loop_4075
34890 sth %o6, [%l7 + 0x50]
34891 movn %xcc, %g3, %i6
34892 fnegd %f4, %f4
34893loop_4075:
34894 addccc %o5, %g5, %l1
34895 fornot2 %f12, %f10, %f8
34896 bgu,a loop_4076
34897 ldsh [%l7 + 0x0A], %i4
34898 udivx %g7, 0x1321, %l2
34899 edge32ln %i5, %i0, %l3
34900loop_4076:
34901 ld [%l7 + 0x28], %f12
34902 fornot1 %f2, %f6, %f6
34903 fmovdge %xcc, %f14, %f8
34904 ble,a loop_4077
34905 ldx [%l7 + 0x38], %i7
34906 ldub [%l7 + 0x0F], %i1
34907 ldx [%l7 + 0x50], %l5
34908loop_4077:
34909 fand %f2, %f2, %f4
34910 bvc,a %xcc, loop_4078
34911 lduh [%l7 + 0x18], %g6
34912 ldsw [%l7 + 0x18], %g1
34913 fmovsg %icc, %f5, %f2
34914loop_4078:
34915 tsubcctv %g2, %o2, %o3
34916 array32 %o1, %l6, %l0
34917 faligndata %f0, %f2, %f6
34918 ldsh [%l7 + 0x58], %o7
34919 sth %o0, [%l7 + 0x62]
34920 nop
34921 setx loop_4079, %l0, %l1
34922 wrpr 0x1, %tl
34923 wrpr %l1, %tpc
34924 add %l1, 0x4, %l1
34925 wrpr %l1, %tnpc
34926 setx 0x34400001400, %l0, %l1
34927 wrpr %l1, %tstate
34928 wrhpr 0x4, %htstate
34929 retry
34930 fbe,a %fcc1, loop_4080
34931 fsrc1 %f0, %f6
34932 addc %g4, 0x1FD5, %l4
34933loop_4079:
34934 ldsw [%l7 + 0x38], %i3
34935loop_4080:
34936 fbg,a %fcc0, loop_4081
34937 fmovd %f4, %f12
34938 bvc,pn %icc, loop_4082
34939 ldx [%l7 + 0x40], %i2
34940loop_4081:
34941 fmovdvc %icc, %f1, %f4
34942 st %f10, [%l7 + 0x28]
34943loop_4082:
34944 tvc %icc, 0x7
34945 bg,a,pt %icc, loop_4083
34946 fnot2 %f2, %f14
34947 fnor %f12, %f2, %f10
34948 tge %xcc, 0x6
34949loop_4083:
34950 ldx [%l7 + 0x38], %o4
34951 tvs %icc, 0x4
34952 sllx %o6, 0x06, %i6
34953 bne loop_4084
34954 addc %o5, 0x0ADC, %g5
34955 lduh [%l7 + 0x3C], %l1
34956 fmuld8ulx16 %f10, %f13, %f4
34957loop_4084:
34958 addc %i4, %g3, %g7
34959 stw %i5, [%l7 + 0x08]
34960 fmul8x16 %f8, %f12, %f14
34961 fornot2s %f5, %f2, %f9
34962 sth %l2, [%l7 + 0x18]
34963 tgu %xcc, 0x7
34964 be,pn %xcc, loop_4085
34965 tleu %icc, 0x4
34966 fmovsne %xcc, %f10, %f10
34967 sth %i0, [%l7 + 0x64]
34968loop_4085:
34969 lduh [%l7 + 0x7C], %i7
34970 bneg,pn %icc, loop_4086
34971 fnegs %f6, %f4
34972 st %f15, [%l7 + 0x14]
34973 fbue %fcc2, loop_4087
34974loop_4086:
34975 fzero %f4
34976 array16 %i1, %l3, %l5
34977 lduh [%l7 + 0x1C], %g6
34978loop_4087:
34979 mulscc %g2, %g1, %o2
34980 bvc,a %xcc, loop_4088
34981 ldsh [%l7 + 0x26], %o3
34982 stx %o1, [%l7 + 0x38]
34983 addc %l0, %l6, %o0
34984loop_4088:
34985 ldub [%l7 + 0x38], %g4
34986 fbule,a %fcc0, loop_4089
34987 andncc %o7, %i3, %l4
34988 fexpand %f12, %f2
34989 ld [%l7 + 0x2C], %f8
34990loop_4089:
34991 fmovsa %xcc, %f15, %f14
34992 ldsb [%l7 + 0x1D], %i2
34993 fmovdneg %icc, %f6, %f4
34994 call loop_4090
34995 fmovs %f3, %f9
34996 bpos,pn %icc, loop_4091
34997 bne loop_4092
34998loop_4090:
34999 std %f0, [%l7 + 0x48]
35000 ldsw [%l7 + 0x3C], %o4
35001loop_4091:
35002 taddcc %o6, 0x140A, %i6
35003loop_4092:
35004 fmovdcc %icc, %f2, %f11
35005 tcc %xcc, 0x2
35006 srlx %g5, 0x11, %l1
35007 bpos,pn %icc, loop_4093
35008 sra %o5, %i4, %g7
35009 ldx [%l7 + 0x10], %i5
35010 fbe,a %fcc0, loop_4094
35011loop_4093:
35012 stx %g3, [%l7 + 0x60]
35013 fba %fcc3, loop_4095
35014 fexpand %f2, %f12
35015loop_4094:
35016 orcc %i0, %l2, %i7
35017 tgu %xcc, 0x1
35018loop_4095:
35019 bne,a,pn %xcc, loop_4096
35020 stw %l3, [%l7 + 0x54]
35021 fmovse %xcc, %f9, %f9
35022 fpsub32 %f12, %f4, %f6
35023loop_4096:
35024 brz %l5, loop_4097
35025 bcc,a %xcc, loop_4098
35026 move %icc, %g6, %i1
35027 movpos %xcc, %g2, %o2
35028loop_4097:
35029 fcmpes %fcc0, %f13, %f10
35030loop_4098:
35031 sth %g1, [%l7 + 0x6C]
35032 ldsb [%l7 + 0x51], %o3
35033 fmovda %icc, %f13, %f6
35034 fnands %f2, %f0, %f10
35035 mulscc %o1, 0x16A9, %l0
35036 movpos %icc, %l6, %o0
35037 stw %g4, [%l7 + 0x2C]
35038 stb %i3, [%l7 + 0x64]
35039 lduh [%l7 + 0x2E], %o7
35040 andcc %i2, 0x0422, %o4
35041 ldd [%l7 + 0x58], %f4
35042 fmovdcc %xcc, %f10, %f8
35043 movrgz %l4, 0x30E, %i6
35044 fnot2 %f6, %f10
35045 udiv %g5, 0x1C12, %l1
35046 brlez,a %o6, loop_4099
35047 stw %o5, [%l7 + 0x20]
35048 bneg,a %icc, loop_4100
35049 fornot1s %f10, %f10, %f6
35050loop_4099:
35051 fcmpd %fcc2, %f14, %f6
35052 ldsh [%l7 + 0x54], %i4
35053loop_4100:
35054 tne %xcc, 0x4
35055 tpos %icc, 0x6
35056 tgu %icc, 0x7
35057 fands %f10, %f13, %f0
35058 brlz,a %i5, loop_4101
35059 fmovdge %icc, %f6, %f1
35060 ta %xcc, 0x3
35061 fnot1 %f0, %f12
35062loop_4101:
35063 st %f6, [%l7 + 0x2C]
35064 ldd [%l7 + 0x78], %f0
35065 fandnot1 %f0, %f4, %f8
35066 fcmpne32 %f6, %f14, %g7
35067 udiv %i0, 0x12FB, %g3
35068 bcs,pn %xcc, loop_4102
35069 ldsw [%l7 + 0x60], %l2
35070 fnot2s %f9, %f14
35071 fble %fcc0, loop_4103
35072loop_4102:
35073 move %xcc, %i7, %l3
35074 fxors %f4, %f11, %f3
35075 ldsb [%l7 + 0x33], %l5
35076loop_4103:
35077 bl,pn %icc, loop_4104
35078 movgu %xcc, %i1, %g2
35079 std %f2, [%l7 + 0x28]
35080 edge32l %g6, %o2, %g1
35081loop_4104:
35082 brnz,a %o3, loop_4105
35083 ldsw [%l7 + 0x64], %l0
35084 fmovrsgz %l6, %f7, %f12
35085 fnor %f8, %f14, %f0
35086loop_4105:
35087 fpsub32s %f1, %f1, %f12
35088 fands %f9, %f10, %f12
35089 fzero %f12
35090 fcmpeq32 %f10, %f4, %o1
35091 movneg %icc, %o0, %i3
35092 edge32l %g4, %i2, %o4
35093 fcmpeq32 %f6, %f4, %o7
35094 ldsh [%l7 + 0x5C], %i6
35095 fcmpgt32 %f0, %f10, %g5
35096 fmovscs %xcc, %f3, %f11
35097 brnz %l4, loop_4106
35098 fmovrslz %o6, %f6, %f10
35099 fmovd %f2, %f0
35100 bcc,pn %icc, loop_4107
35101loop_4106:
35102 stx %o5, [%l7 + 0x68]
35103 stx %l1, [%l7 + 0x70]
35104 stw %i4, [%l7 + 0x2C]
35105loop_4107:
35106 stx %i5, [%l7 + 0x10]
35107 bne,pt %xcc, loop_4108
35108 sdivx %i0, 0x110C, %g7
35109 tcc %xcc, 0x2
35110 fbl,a %fcc0, loop_4109
35111loop_4108:
35112 sth %l2, [%l7 + 0x74]
35113 fnands %f9, %f3, %f8
35114 movn %icc, %g3, %i7
35115loop_4109:
35116 fcmpd %fcc3, %f10, %f2
35117 tgu %icc, 0x6
35118 sth %l3, [%l7 + 0x64]
35119 fmovrdne %i1, %f14, %f14
35120 bshuffle %f14, %f10, %f0
35121 fblg %fcc1, loop_4110
35122 fnand %f8, %f0, %f8
35123 fpadd16s %f4, %f13, %f4
35124 fmovrdne %g2, %f14, %f10
35125loop_4110:
35126 fpadd16s %f8, %f0, %f9
35127 std %f12, [%l7 + 0x20]
35128 movne %xcc, %g6, %l5
35129 siam 0x0
35130 movcc %icc, %g1, %o3
35131 stb %o2, [%l7 + 0x0F]
35132 fcmpeq16 %f0, %f14, %l0
35133 and %o1, 0x03A9, %l6
35134 std %f14, [%l7 + 0x60]
35135 fbue %fcc0, loop_4111
35136 fabsd %f0, %f4
35137 fpsub16s %f14, %f12, %f6
35138 bshuffle %f6, %f12, %f0
35139loop_4111:
35140 movleu %xcc, %o0, %i3
35141 ldx [%l7 + 0x60], %i2
35142 bl loop_4112
35143 fbe %fcc2, loop_4113
35144 xorcc %o4, 0x0D05, %o7
35145 fsrc2 %f4, %f10
35146loop_4112:
35147 brgz,a %i6, loop_4114
35148loop_4113:
35149 stb %g5, [%l7 + 0x45]
35150 pdist %f0, %f8, %f2
35151 ldsw [%l7 + 0x44], %g4
35152loop_4114:
35153 fmovsgu %icc, %f8, %f4
35154 ldsh [%l7 + 0x44], %o6
35155 fmovsg %xcc, %f1, %f5
35156 fmovrslez %l4, %f14, %f9
35157 fbuge %fcc3, loop_4115
35158 bleu loop_4116
35159 xor %o5, %i4, %l1
35160 fxor %f8, %f2, %f2
35161loop_4115:
35162 fbul,a %fcc3, loop_4117
35163loop_4116:
35164 fpadd32s %f5, %f9, %f0
35165 orcc %i5, 0x0B0A, %g7
35166 stw %l2, [%l7 + 0x78]
35167loop_4117:
35168 fbul %fcc1, loop_4118
35169 edge8ln %i0, %g3, %i7
35170 fmovdn %icc, %f13, %f13
35171 fcmpes %fcc3, %f0, %f3
35172loop_4118:
35173 fornot2 %f14, %f0, %f4
35174 orncc %i1, %l3, %g6
35175 popc %l5, %g1
35176 fmovscs %xcc, %f9, %f15
35177 xnorcc %o3, 0x104C, %o2
35178 bvs %icc, loop_4119
35179 or %g2, 0x16D6, %l0
35180 tcs %xcc, 0x4
35181 stx %o1, [%l7 + 0x30]
35182loop_4119:
35183 std %f0, [%l7 + 0x30]
35184 fornot1 %f10, %f8, %f4
35185 fmovrse %o0, %f2, %f3
35186 ldsh [%l7 + 0x6A], %l6
35187 xorcc %i2, %i3, %o7
35188 fble,a %fcc0, loop_4120
35189 sth %i6, [%l7 + 0x18]
35190 fmovsvc %xcc, %f6, %f11
35191 tcc %icc, 0x1
35192loop_4120:
35193 fnands %f11, %f13, %f8
35194 fandnot2 %f2, %f8, %f0
35195 sdiv %o4, 0x10C0, %g5
35196 stw %o6, [%l7 + 0x30]
35197 lduh [%l7 + 0x7E], %g4
35198 fbule %fcc2, loop_4121
35199 for %f6, %f12, %f6
35200 movvc %icc, %o5, %l4
35201 ldsw [%l7 + 0x0C], %l1
35202loop_4121:
35203 ble,a,pt %icc, loop_4122
35204 st %f2, [%l7 + 0x24]
35205 lduw [%l7 + 0x60], %i4
35206 st %f7, [%l7 + 0x4C]
35207loop_4122:
35208 movleu %xcc, %g7, %i5
35209 fcmps %fcc1, %f6, %f10
35210 fxnors %f13, %f0, %f4
35211 stb %i0, [%l7 + 0x3B]
35212 fandnot1 %f0, %f6, %f8
35213 fpsub16s %f14, %f5, %f5
35214 ldsb [%l7 + 0x7D], %l2
35215 fone %f12
35216 fmovsneg %icc, %f4, %f9
35217 bvs %icc, loop_4123
35218 ldd [%l7 + 0x28], %f14
35219 ldsh [%l7 + 0x1A], %i7
35220 smulcc %i1, %g3, %g6
35221loop_4123:
35222 lduh [%l7 + 0x1C], %l3
35223 ld [%l7 + 0x5C], %f2
35224 ldsw [%l7 + 0x10], %l5
35225 fbn,a %fcc2, loop_4124
35226 popc 0x046F, %g1
35227 fbu,a %fcc3, loop_4125
35228 st %f8, [%l7 + 0x3C]
35229loop_4124:
35230 fbu,a %fcc2, loop_4126
35231 ble,pn %icc, loop_4127
35232loop_4125:
35233 fexpand %f15, %f8
35234 movcc %icc, %o3, %g2
35235loop_4126:
35236 ldx [%l7 + 0x68], %l0
35237loop_4127:
35238 fmul8ulx16 %f8, %f4, %f2
35239 nop
35240 setx loop_4128, %l0, %l1
35241 jmpl %l1, %o2
35242 std %f12, [%l7 + 0x30]
35243 tleu %icc, 0x1
35244 brnz,a %o0, loop_4129
35245loop_4128:
35246 fsrc2s %f13, %f9
35247 std %f0, [%l7 + 0x10]
35248 fmovrdlz %l6, %f2, %f8
35249loop_4129:
35250 xor %i2, %o1, %o7
35251 udivx %i3, 0x0CA0, %o4
35252 fbule %fcc1, loop_4130
35253 xorcc %i6, %o6, %g5
35254 ldub [%l7 + 0x61], %g4
35255 or %l4, 0x1D18, %o5
35256loop_4130:
35257 and %i4, %l1, %i5
35258 fbne %fcc0, loop_4131
35259 stb %g7, [%l7 + 0x71]
35260 srax %l2, 0x1F, %i0
35261 lduh [%l7 + 0x44], %i1
35262loop_4131:
35263 ldub [%l7 + 0x2B], %i7
35264 ldsh [%l7 + 0x7A], %g6
35265 edge16ln %l3, %l5, %g1
35266 sth %g3, [%l7 + 0x1A]
35267 fpmerge %f5, %f11, %f8
35268 fsrc1s %f2, %f0
35269 fmovscs %icc, %f6, %f13
35270 fmovrsgz %o3, %f10, %f0
35271 ldd [%l7 + 0x70], %f12
35272 std %f8, [%l7 + 0x30]
35273 ldsb [%l7 + 0x28], %l0
35274 fbg,a %fcc2, loop_4132
35275 fmovdn %xcc, %f15, %f7
35276 ldd [%l7 + 0x20], %f4
35277 fmul8sux16 %f14, %f12, %f6
35278loop_4132:
35279 fpadd32s %f14, %f5, %f3
35280 ld [%l7 + 0x34], %f12
35281 movn %xcc, %g2, %o2
35282 fexpand %f1, %f2
35283 stb %o0, [%l7 + 0x5C]
35284 be,a %icc, loop_4133
35285 fble,a %fcc1, loop_4134
35286 fmovsgu %xcc, %f13, %f11
35287 fmovdleu %xcc, %f9, %f0
35288loop_4133:
35289 fsrc1 %f0, %f2
35290loop_4134:
35291 subc %i2, %o1, %l6
35292 addccc %o7, %o4, %i6
35293 ldd [%l7 + 0x38], %f6
35294 fpmerge %f11, %f7, %f0
35295 stb %o6, [%l7 + 0x5D]
35296 st %f5, [%l7 + 0x6C]
35297 fmovsne %xcc, %f8, %f9
35298 fcmple16 %f14, %f0, %g5
35299 st %f8, [%l7 + 0x4C]
35300 lduh [%l7 + 0x08], %i3
35301 stx %g4, [%l7 + 0x38]
35302 tn %xcc, 0x7
35303 subc %o5, %l4, %l1
35304 std %f8, [%l7 + 0x38]
35305 fmovdpos %xcc, %f10, %f10
35306 bcs %xcc, loop_4135
35307 stw %i4, [%l7 + 0x48]
35308 fmovsl %xcc, %f5, %f7
35309 fmovsge %icc, %f15, %f13
35310loop_4135:
35311 ldub [%l7 + 0x2F], %g7
35312 fbg %fcc1, loop_4136
35313 fpack16 %f0, %f1
35314 srax %i5, %i0, %i1
35315 array16 %l2, %g6, %i7
35316loop_4136:
35317 ld [%l7 + 0x64], %f1
35318 lduw [%l7 + 0x54], %l3
35319 ldsh [%l7 + 0x30], %g1
35320 fmovsgu %icc, %f9, %f9
35321 nop
35322 setx loop_4137, %l0, %l1
35323 wrpr 0x1, %tl
35324 wrpr %l1, %tpc
35325 add %l1, 0x4, %l1
35326 wrpr %l1, %tnpc
35327 setx 0x34400001400, %l0, %l1
35328 wrpr %l1, %tstate
35329 wrhpr 0x4, %htstate
35330 retry
35331 movn %xcc, %l5, %g3
35332 stx %o3, [%l7 + 0x30]
35333 fbge %fcc3, loop_4138
35334loop_4137:
35335 ldx [%l7 + 0x48], %l0
35336 fpadd16s %f14, %f5, %f11
35337 bshuffle %f2, %f2, %f4
35338loop_4138:
35339 sllx %o2, 0x05, %g2
35340 movgu %xcc, %o0, %o1
35341 movrgz %l6, 0x2FD, %o7
35342 fands %f3, %f13, %f4
35343 fba %fcc1, loop_4139
35344 fbo %fcc1, loop_4140
35345 fpsub16 %f14, %f14, %f0
35346 fmovsvs %icc, %f1, %f5
35347loop_4139:
35348 stx %o4, [%l7 + 0x48]
35349loop_4140:
35350 bcs %icc, loop_4141
35351 movre %i6, %o6, %i2
35352 ldub [%l7 + 0x6F], %i3
35353 te %icc, 0x3
35354loop_4141:
35355 bg,a,pn %icc, loop_4142
35356 brgez,a %g5, loop_4143
35357 subccc %o5, 0x0439, %l4
35358 fmovdcc %icc, %f4, %f1
35359loop_4142:
35360 edge16l %g4, %i4, %g7
35361loop_4143:
35362 movrgez %l1, %i5, %i1
35363 fnor %f12, %f0, %f2
35364 fbge %fcc1, loop_4144
35365 fexpand %f4, %f12
35366 brz,a %i0, loop_4145
35367 fmovrsne %l2, %f7, %f4
35368loop_4144:
35369 fmovdge %xcc, %f9, %f14
35370 bne,a %xcc, loop_4146
35371loop_4145:
35372 ldsb [%l7 + 0x2F], %g6
35373 brgez,a %l3, loop_4147
35374 movpos %icc, %i7, %g1
35375loop_4146:
35376 fmuld8ulx16 %f4, %f13, %f6
35377 movvc %xcc, %g3, %l5
35378loop_4147:
35379 nop
35380 setx loop_4148, %l0, %l1
35381 jmpl %l1, %o3
35382 ldsb [%l7 + 0x3B], %o2
35383 fmovrdne %l0, %f6, %f10
35384 stw %o0, [%l7 + 0x6C]
35385loop_4148:
35386 fmovrsgez %o1, %f10, %f9
35387 fbug %fcc1, loop_4149
35388 fone %f0
35389 tvc %xcc, 0x0
35390 fandnot2 %f0, %f12, %f4
35391loop_4149:
35392 fbule,a %fcc2, loop_4150
35393 fornot2s %f1, %f13, %f1
35394 fnot1s %f3, %f11
35395 ldd [%l7 + 0x38], %f14
35396loop_4150:
35397 fmovdne %icc, %f15, %f11
35398 fpsub16 %f8, %f6, %f14
35399 fmovsg %icc, %f14, %f11
35400 lduh [%l7 + 0x72], %l6
35401 fpadd16 %f8, %f6, %f14
35402 fpadd16 %f10, %f14, %f4
35403 fxnors %f12, %f15, %f14
35404 stx %o7, [%l7 + 0x70]
35405 ldub [%l7 + 0x4F], %g2
35406 movcc %xcc, %i6, %o4
35407 fcmpeq16 %f6, %f14, %o6
35408 stb %i3, [%l7 + 0x3B]
35409 edge16ln %i2, %g5, %l4
35410 fones %f8
35411 fmovrdgz %o5, %f8, %f4
35412 fzero %f10
35413 fmul8ulx16 %f8, %f6, %f6
35414 fbue %fcc1, loop_4151
35415 fxor %f12, %f10, %f0
35416 ldsw [%l7 + 0x74], %i4
35417 ldx [%l7 + 0x08], %g7
35418loop_4151:
35419 fmovsge %xcc, %f9, %f6
35420 fmovdge %xcc, %f4, %f8
35421 edge16l %g4, %l1, %i1
35422 movgu %xcc, %i0, %l2
35423 fblg,a %fcc1, loop_4152
35424 lduh [%l7 + 0x5E], %g6
35425 subcc %l3, %i5, %i7
35426 nop
35427 setx loop_4153, %l0, %l1
35428 wrpr 0x1, %tl
35429 wrpr %l1, %tpc
35430 add %l1, 0x4, %l1
35431 wrpr %l1, %tnpc
35432 setx 0x34400001400, %l0, %l1
35433 wrpr %l1, %tstate
35434 wrhpr 0x4, %htstate
35435 retry
35436loop_4152:
35437 nop
35438 setx loop_4154, %l0, %l1
35439 wrpr 0x1, %tl
35440 wrpr %l1, %tpc
35441 add %l1, 0x4, %l1
35442 wrpr %l1, %tnpc
35443 setx 0x34400001400, %l0, %l1
35444 wrpr %l1, %tstate
35445 wrhpr 0x4, %htstate
35446 retry
35447 sllx %g3, %g1, %l5
35448 stb %o3, [%l7 + 0x30]
35449loop_4153:
35450 fba %fcc2, loop_4155
35451loop_4154:
35452 fcmple16 %f6, %f6, %l0
35453 fmovdneg %icc, %f8, %f8
35454 ldx [%l7 + 0x48], %o2
35455loop_4155:
35456 fmovde %xcc, %f12, %f4
35457 fone %f0
35458 stw %o0, [%l7 + 0x20]
35459 fmovrde %o1, %f12, %f12
35460 ldsh [%l7 + 0x6E], %l6
35461 tne %icc, 0x1
35462 ldub [%l7 + 0x38], %o7
35463 tsubcc %i6, 0x0A30, %g2
35464 edge32 %o4, %o6, %i2
35465 tg %xcc, 0x2
35466 fsrc1 %f2, %f10
35467 fxnors %f6, %f14, %f13
35468 edge16l %i3, %g5, %l4
35469 stb %o5, [%l7 + 0x33]
35470 movn %icc, %g7, %g4
35471 ldd [%l7 + 0x20], %f2
35472 xor %i4, 0x1238, %i1
35473 ldsh [%l7 + 0x72], %i0
35474 fornot1s %f3, %f11, %f14
35475 fmovrslez %l2, %f8, %f3
35476 stb %g6, [%l7 + 0x1C]
35477 edge32l %l1, %l3, %i5
35478 subc %i7, %g3, %g1
35479 tg %xcc, 0x6
35480 std %f14, [%l7 + 0x28]
35481 std %f12, [%l7 + 0x30]
35482 stw %l5, [%l7 + 0x18]
35483 fandnot1 %f8, %f8, %f4
35484 ldsb [%l7 + 0x46], %o3
35485 fpadd32s %f12, %f11, %f10
35486 bvc loop_4156
35487 xorcc %o2, %l0, %o0
35488 ldsb [%l7 + 0x15], %o1
35489 sra %o7, %i6, %g2
35490loop_4156:
35491 ld [%l7 + 0x1C], %f3
35492 bcs loop_4157
35493 fmovrde %l6, %f12, %f4
35494 ldsh [%l7 + 0x5A], %o4
35495 fmuld8sux16 %f6, %f15, %f8
35496loop_4157:
35497 fpadd32s %f6, %f4, %f1
35498 sth %i2, [%l7 + 0x14]
35499 ldsh [%l7 + 0x0C], %i3
35500 ldd [%l7 + 0x30], %f0
35501 fxors %f2, %f1, %f8
35502 fones %f4
35503 tl %icc, 0x5
35504 siam 0x4
35505 fmul8x16 %f0, %f8, %f0
35506 ldx [%l7 + 0x28], %g5
35507 stw %l4, [%l7 + 0x5C]
35508 fcmpne16 %f0, %f2, %o6
35509 fmovrsgz %o5, %f1, %f6
35510 movge %icc, %g7, %g4
35511 edge32l %i1, %i4, %i0
35512 fmul8x16al %f5, %f0, %f8
35513 fabss %f5, %f8
35514 lduw [%l7 + 0x6C], %g6
35515 brlez,a %l2, loop_4158
35516 edge32 %l1, %i5, %l3
35517 array8 %g3, %g1, %l5
35518 fpsub16 %f8, %f2, %f6
35519loop_4158:
35520 movcs %xcc, %i7, %o2
35521 fornot1 %f8, %f14, %f14
35522 movcs %xcc, %o3, %l0
35523 ld [%l7 + 0x4C], %f5
35524 brgez,a %o0, loop_4159
35525 ldx [%l7 + 0x50], %o7
35526 subccc %i6, %g2, %l6
35527 fxor %f10, %f10, %f2
35528loop_4159:
35529 brlz %o1, loop_4160
35530 fornot2 %f4, %f2, %f10
35531 ldd [%l7 + 0x78], %f0
35532 ldx [%l7 + 0x68], %i2
35533loop_4160:
35534 edge8ln %i3, %g5, %o4
35535 andcc %o6, 0x1C7F, %o5
35536 lduw [%l7 + 0x20], %l4
35537 edge32 %g7, %g4, %i1
35538 fnot1 %f14, %f6
35539 tcc %icc, 0x1
35540 std %f4, [%l7 + 0x60]
35541 ldsh [%l7 + 0x22], %i4
35542 fmuld8sux16 %f2, %f12, %f2
35543 orncc %i0, %g6, %l1
35544 movrne %l2, 0x0C4, %l3
35545 mova %icc, %g3, %i5
35546 fone %f10
35547 sth %g1, [%l7 + 0x1A]
35548 tcs %icc, 0x2
35549 ldsw [%l7 + 0x48], %i7
35550 std %f12, [%l7 + 0x78]
35551 fandnot1s %f8, %f4, %f4
35552 umulcc %l5, %o3, %l0
35553 stb %o0, [%l7 + 0x6F]
35554 fpsub16 %f4, %f2, %f12
35555 nop
35556 setx loop_4161, %l0, %l1
35557 wrpr 0x1, %tl
35558 wrpr %l1, %tnpc
35559 setx 0x34400001400, %l0, %l1
35560 wrpr %l1, %tstate
35561 wrhpr 0x4, %htstate
35562 done
35563 fmuld8sux16 %f15, %f14, %f4
35564 edge16l %o2, %o7, %g2
35565 fsrc1s %f5, %f3
35566loop_4161:
35567 ldd [%l7 + 0x10], %f2
35568 fcmps %fcc3, %f3, %f12
35569 fpack16 %f2, %f0
35570 ldsb [%l7 + 0x74], %i6
35571 fpack32 %f12, %f10, %f4
35572 fabss %f13, %f1
35573 lduw [%l7 + 0x4C], %o1
35574 ld [%l7 + 0x74], %f11
35575 stx %i2, [%l7 + 0x08]
35576 ldx [%l7 + 0x08], %i3
35577 fblg,a %fcc0, loop_4162
35578 fcmpeq32 %f6, %f14, %l6
35579 ldub [%l7 + 0x6C], %g5
35580 ldsh [%l7 + 0x40], %o6
35581loop_4162:
35582 popc 0x062F, %o4
35583 fandnot2s %f8, %f13, %f13
35584 ldd [%l7 + 0x28], %f14
35585 st %f5, [%l7 + 0x6C]
35586 fbo,a %fcc2, loop_4163
35587 fxor %f12, %f14, %f14
35588 bgu,a loop_4164
35589 std %f4, [%l7 + 0x78]
35590loop_4163:
35591 addccc %l4, 0x1050, %o5
35592 udivcc %g7, 0x1206, %g4
35593loop_4164:
35594 fmul8sux16 %f12, %f0, %f8
35595 orcc %i4, %i0, %i1
35596 brlz %l1, loop_4165
35597 tl %icc, 0x6
35598 bg,a,pt %icc, loop_4166
35599 fcmpgt16 %f10, %f10, %g6
35600loop_4165:
35601 fble,a %fcc3, loop_4167
35602 st %f3, [%l7 + 0x28]
35603loop_4166:
35604 ldd [%l7 + 0x08], %f4
35605 fmovsvc %icc, %f0, %f15
35606loop_4167:
35607 stb %l2, [%l7 + 0x78]
35608 lduw [%l7 + 0x48], %g3
35609 fpack32 %f10, %f10, %f12
35610 ldsw [%l7 + 0x48], %i5
35611 fmovda %xcc, %f4, %f13
35612 st %f5, [%l7 + 0x54]
35613 ldsb [%l7 + 0x4C], %g1
35614 fors %f12, %f5, %f5
35615 fcmpeq32 %f14, %f10, %i7
35616 ld [%l7 + 0x28], %f4
35617 bvc,a,pt %xcc, loop_4168
35618 andncc %l3, %o3, %l5
35619 ldub [%l7 + 0x7D], %o0
35620 alignaddrl %l0, %o7, %o2
35621loop_4168:
35622 sth %g2, [%l7 + 0x1A]
35623 bne,a,pt %icc, loop_4169
35624 subcc %i6, %o1, %i2
35625 tle %icc, 0x2
35626 tleu %icc, 0x3
35627loop_4169:
35628 nop
35629 setx loop_4170, %l0, %l1
35630 wrpr 0x1, %tl
35631 wrpr %l1, %tnpc
35632 setx 0x34400001400, %l0, %l1
35633 wrpr %l1, %tstate
35634 wrhpr 0x4, %htstate
35635 done
35636 ldd [%l7 + 0x48], %f14
35637 stx %i3, [%l7 + 0x50]
35638 movcs %icc, %l6, %g5
35639loop_4170:
35640 fmovrdgez %o6, %f10, %f6
35641 ldsb [%l7 + 0x73], %o4
35642 st %f4, [%l7 + 0x6C]
35643 brlz %o5, loop_4171
35644 sra %l4, %g7, %i4
35645 mulscc %g4, 0x0DB4, %i0
35646 fbul,a %fcc1, loop_4172
35647loop_4171:
35648 fbne,a %fcc3, loop_4173
35649 faligndata %f0, %f8, %f2
35650 udivx %l1, 0x1E84, %g6
35651loop_4172:
35652 movgu %xcc, %l2, %i1
35653loop_4173:
35654 fpack32 %f6, %f12, %f8
35655 ldub [%l7 + 0x3E], %g3
35656 std %f10, [%l7 + 0x30]
35657 mova %icc, %i5, %g1
35658 ldsb [%l7 + 0x4C], %i7
35659 stw %o3, [%l7 + 0x34]
35660 stw %l3, [%l7 + 0x30]
35661 ldsb [%l7 + 0x45], %l5
35662 fpadd32s %f5, %f5, %f1
35663 bgu loop_4174
35664 std %f8, [%l7 + 0x38]
35665 ldsh [%l7 + 0x44], %o0
35666 fnand %f4, %f4, %f4
35667loop_4174:
35668 stw %o7, [%l7 + 0x34]
35669 sra %o2, %g2, %i6
35670 movgu %xcc, %l0, %i2
35671 fpadd32s %f4, %f6, %f10
35672 sth %i3, [%l7 + 0x3E]
35673 edge32ln %l6, %g5, %o1
35674 fnot1s %f14, %f10
35675 ldsh [%l7 + 0x12], %o6
35676 fmovdleu %xcc, %f0, %f3
35677 ldd [%l7 + 0x68], %f0
35678 fnot1 %f6, %f8
35679 fmovdl %xcc, %f9, %f4
35680 brnz %o4, loop_4175
35681 fbul,a %fcc3, loop_4176
35682 brgez,a %o5, loop_4177
35683 bleu %icc, loop_4178
35684loop_4175:
35685 stx %g7, [%l7 + 0x18]
35686loop_4176:
35687 fnegs %f15, %f5
35688loop_4177:
35689 udiv %l4, 0x0159, %i4
35690loop_4178:
35691 array8 %g4, %i0, %l1
35692 movvs %xcc, %l2, %g6
35693 fmovdgu %icc, %f6, %f15
35694 fandnot1 %f4, %f8, %f12
35695 move %icc, %g3, %i5
35696 fmovspos %xcc, %f6, %f11
35697 std %f10, [%l7 + 0x40]
35698 movne %xcc, %i1, %g1
35699 fbo,a %fcc2, loop_4179
35700 fmovsne %xcc, %f6, %f14
35701 ble,a,pn %xcc, loop_4180
35702 sth %i7, [%l7 + 0x7C]
35703loop_4179:
35704 orcc %l3, 0x0390, %l5
35705 sra %o0, %o7, %o3
35706loop_4180:
35707 movn %icc, %o2, %i6
35708 fmuld8ulx16 %f0, %f7, %f6
35709 fpack16 %f6, %f8
35710 edge16ln %g2, %l0, %i3
35711 fcmpgt16 %f2, %f4, %l6
35712 tcc %icc, 0x6
35713 sdivx %g5, 0x0A07, %i2
35714 stb %o6, [%l7 + 0x7D]
35715 stw %o1, [%l7 + 0x48]
35716 bvs loop_4181
35717 ldub [%l7 + 0x2E], %o4
35718 mulscc %o5, 0x00CE, %l4
35719 sdivcc %i4, 0x1850, %g7
35720loop_4181:
35721 fandnot2s %f6, %f13, %f13
35722 fnot2s %f5, %f12
35723 fsrc2 %f0, %f0
35724 fmovscc %xcc, %f1, %f0
35725 fpadd32 %f2, %f6, %f6
35726 fmovrde %i0, %f2, %f4
35727 stb %l1, [%l7 + 0x78]
35728 movcs %xcc, %l2, %g6
35729 orn %g4, %i5, %i1
35730 st %f14, [%l7 + 0x60]
35731 pdist %f10, %f14, %f12
35732 for %f2, %f4, %f2
35733 fmovdneg %xcc, %f0, %f0
35734 std %f2, [%l7 + 0x30]
35735 sra %g3, 0x19, %i7
35736 fmovrsgez %g1, %f6, %f1
35737 xnorcc %l3, 0x1C1C, %l5
35738 fmovda %icc, %f14, %f15
35739 stb %o7, [%l7 + 0x1A]
35740 or %o0, %o2, %o3
35741 tle %xcc, 0x4
35742 fcmple16 %f8, %f10, %i6
35743 edge8l %l0, %i3, %l6
35744 bvc,pt %xcc, loop_4182
35745 fmovrsgz %g2, %f10, %f14
35746 fmovspos %icc, %f4, %f15
35747 fcmpd %fcc0, %f8, %f12
35748loop_4182:
35749 fmovdcc %xcc, %f0, %f1
35750 stb %i2, [%l7 + 0x43]
35751 tsubcctv %o6, %o1, %o4
35752 movle %icc, %o5, %g5
35753 tg %icc, 0x4
35754 fmovscs %xcc, %f13, %f11
35755 srlx %l4, %i4, %g7
35756 fmovsg %icc, %f2, %f8
35757 fnot1 %f10, %f6
35758 fnegd %f14, %f10
35759 smulcc %l1, %l2, %i0
35760 movgu %xcc, %g6, %i5
35761 fpsub32s %f7, %f13, %f3
35762 fmul8x16al %f12, %f6, %f0
35763 addcc %i1, %g3, %i7
35764 ldub [%l7 + 0x67], %g1
35765 fsrc1 %f10, %f14
35766 fmul8ulx16 %f0, %f2, %f14
35767 stw %g4, [%l7 + 0x7C]
35768 ldsb [%l7 + 0x4D], %l5
35769 tvc %icc, 0x4
35770 movge %icc, %o7, %l3
35771 lduw [%l7 + 0x7C], %o2
35772 ldsh [%l7 + 0x76], %o0
35773 lduw [%l7 + 0x40], %o3
35774 fmovsg %xcc, %f11, %f0
35775 fbn %fcc2, loop_4183
35776 ld [%l7 + 0x74], %f9
35777 std %f8, [%l7 + 0x38]
35778 movleu %icc, %i6, %l0
35779loop_4183:
35780 lduw [%l7 + 0x4C], %i3
35781 movn %icc, %g2, %i2
35782 tcs %icc, 0x3
35783 ldub [%l7 + 0x52], %l6
35784 std %f4, [%l7 + 0x68]
35785 fornot1s %f0, %f10, %f3
35786 ldsw [%l7 + 0x70], %o6
35787 fmovdvc %icc, %f13, %f3
35788 fnand %f14, %f4, %f12
35789 tge %xcc, 0x4
35790 brlez,a %o4, loop_4184
35791 ldsh [%l7 + 0x66], %o5
35792 tvc %icc, 0x4
35793 stb %o1, [%l7 + 0x3C]
35794loop_4184:
35795 ldx [%l7 + 0x40], %g5
35796 ldx [%l7 + 0x50], %i4
35797 tcc %xcc, 0x5
35798 addccc %l4, 0x009E, %l1
35799 ldub [%l7 + 0x2E], %l2
35800 tneg %icc, 0x1
35801 stb %g7, [%l7 + 0x5C]
35802 fsrc1s %f14, %f10
35803 ldub [%l7 + 0x3E], %i0
35804 addcc %i5, %g6, %i1
35805 fmul8x16au %f4, %f2, %f10
35806 sll %g3, %i7, %g4
35807 fmovdvc %xcc, %f0, %f13
35808 te %xcc, 0x0
35809 fbg %fcc1, loop_4185
35810 ldd [%l7 + 0x60], %f10
35811 tcc %xcc, 0x7
35812 brz %l5, loop_4186
35813loop_4185:
35814 fcmps %fcc1, %f0, %f7
35815 faligndata %f4, %f4, %f0
35816 bleu,a,pt %xcc, loop_4187
35817loop_4186:
35818 fmul8x16au %f7, %f0, %f2
35819 tvs %xcc, 0x3
35820 fcmpne16 %f4, %f12, %g1
35821loop_4187:
35822 fsrc2s %f9, %f6
35823 edge16n %o7, %l3, %o0
35824 ldd [%l7 + 0x58], %f10
35825 ldsw [%l7 + 0x5C], %o2
35826 fmovsl %icc, %f10, %f15
35827 fmovsle %icc, %f8, %f1
35828 fmovsgu %icc, %f0, %f4
35829 call loop_4188
35830 lduw [%l7 + 0x2C], %i6
35831 fcmpne16 %f4, %f8, %o3
35832 smulcc %i3, %g2, %l0
35833loop_4188:
35834 fexpand %f1, %f14
35835 edge16n %l6, %o6, %o4
35836 ldub [%l7 + 0x6B], %i2
35837 fmul8x16 %f9, %f6, %f4
35838 fmovdne %icc, %f13, %f5
35839 fornot2s %f7, %f0, %f15
35840 std %f12, [%l7 + 0x08]
35841 stb %o1, [%l7 + 0x35]
35842 ldsb [%l7 + 0x0D], %g5
35843 movge %icc, %i4, %l4
35844 fpmerge %f5, %f3, %f2
35845 array8 %o5, %l1, %l2
35846 fbge,a %fcc2, loop_4189
35847 stb %g7, [%l7 + 0x17]
35848 fmovsvc %icc, %f5, %f5
35849 fmovsvc %xcc, %f15, %f11
35850loop_4189:
35851 brlz %i5, loop_4190
35852 fmovda %icc, %f2, %f5
35853 movcs %icc, %i0, %g6
35854 ba,a loop_4191
35855loop_4190:
35856 fmovrsne %g3, %f9, %f5
35857 tsubcc %i7, %i1, %g4
35858 tne %icc, 0x6
35859loop_4191:
35860 add %l5, 0x1CC6, %o7
35861 ldd [%l7 + 0x50], %f0
35862 movre %g1, %o0, %o2
35863 bcc loop_4192
35864 fnor %f6, %f14, %f0
35865 ldsh [%l7 + 0x1A], %l3
35866 ldd [%l7 + 0x58], %f6
35867loop_4192:
35868 fmovrslez %o3, %f14, %f4
35869 xor %i6, 0x1E47, %i3
35870 fbug %fcc1, loop_4193
35871 subc %g2, %l6, %o6
35872 addc %l0, 0x1D15, %o4
35873 fcmpgt32 %f10, %f14, %o1
35874loop_4193:
35875 stw %g5, [%l7 + 0x38]
35876 stw %i2, [%l7 + 0x08]
35877 sethi 0x1BC8, %l4
35878 fnot1 %f6, %f10
35879 nop
35880 setx loop_4194, %l0, %l1
35881 wrpr 0x1, %tl
35882 wrpr %l1, %tnpc
35883 setx 0x34400001400, %l0, %l1
35884 wrpr %l1, %tstate
35885 wrhpr 0x4, %htstate
35886 done
35887 fpadd32 %f4, %f2, %f10
35888 lduh [%l7 + 0x72], %i4
35889 brgez,a %o5, loop_4195
35890loop_4194:
35891 fmovscc %icc, %f1, %f0
35892 ldx [%l7 + 0x50], %l1
35893 mova %xcc, %g7, %i5
35894loop_4195:
35895 fexpand %f9, %f12
35896 fpack16 %f6, %f15
35897 stb %l2, [%l7 + 0x2C]
35898 edge16ln %i0, %g6, %g3
35899 fbl,a %fcc1, loop_4196
35900 movpos %xcc, %i7, %i1
35901 tsubcctv %l5, %g4, %g1
35902 fcmpne32 %f14, %f6, %o0
35903loop_4196:
35904 xor %o2, 0x15AF, %o7
35905 edge16 %o3, %i6, %i3
35906 stb %l3, [%l7 + 0x3F]
35907 alignaddrl %g2, %o6, %l6
35908 fexpand %f11, %f0
35909 fmovscc %xcc, %f7, %f14
35910 fcmple32 %f12, %f12, %l0
35911 sdiv %o1, 0x0D26, %g5
35912 fandnot2 %f10, %f6, %f14
35913 lduh [%l7 + 0x24], %o4
35914 or %i2, %i4, %l4
35915 fnot2 %f2, %f8
35916 lduh [%l7 + 0x6C], %o5
35917 fornot2s %f5, %f5, %f4
35918 array16 %l1, %i5, %l2
35919 ld [%l7 + 0x48], %f9
35920 ldsw [%l7 + 0x7C], %g7
35921 subcc %i0, 0x066D, %g3
35922 stw %g6, [%l7 + 0x78]
35923 tle %icc, 0x5
35924 bge,a,pt %icc, loop_4197
35925 fmul8sux16 %f4, %f14, %f6
35926 call loop_4198
35927 bvc,a,pn %xcc, loop_4199
35928loop_4197:
35929 addc %i7, 0x084E, %l5
35930 lduw [%l7 + 0x68], %g4
35931loop_4198:
35932 fmovsgu %icc, %f7, %f6
35933loop_4199:
35934 bl %icc, loop_4200
35935 st %f3, [%l7 + 0x40]
35936 ldx [%l7 + 0x18], %i1
35937 stw %g1, [%l7 + 0x20]
35938loop_4200:
35939 ldub [%l7 + 0x6D], %o0
35940 fmovdl %icc, %f1, %f13
35941 stb %o2, [%l7 + 0x39]
35942 ldsb [%l7 + 0x12], %o3
35943 tsubcctv %o7, %i3, %i6
35944 sth %g2, [%l7 + 0x16]
35945 fmovsneg %xcc, %f12, %f10
35946 fornot2 %f14, %f2, %f8
35947 std %f14, [%l7 + 0x38]
35948 edge16n %o6, %l3, %l6
35949 taddcctv %l0, %g5, %o1
35950 fmovs %f2, %f5
35951 fands %f5, %f11, %f2
35952 addccc %o4, %i4, %i2
35953 fmuld8sux16 %f11, %f15, %f6
35954 stx %l4, [%l7 + 0x18]
35955 movge %icc, %o5, %l1
35956 stw %l2, [%l7 + 0x30]
35957 fblg,a %fcc2, loop_4201
35958 tne %xcc, 0x1
35959 fandnot2 %f0, %f10, %f4
35960 ldsb [%l7 + 0x39], %g7
35961loop_4201:
35962 ble,a %xcc, loop_4202
35963 subc %i5, %g3, %i0
35964 stb %i7, [%l7 + 0x68]
35965 fnand %f2, %f2, %f4
35966loop_4202:
35967 bleu %icc, loop_4203
35968 edge16n %l5, %g4, %i1
35969 lduh [%l7 + 0x36], %g6
35970 fmovdg %xcc, %f8, %f7
35971loop_4203:
35972 ldd [%l7 + 0x30], %f6
35973 sra %g1, %o0, %o2
35974 fmovdneg %xcc, %f8, %f7
35975 movrgz %o3, %o7, %i3
35976 umul %i6, %o6, %l3
35977 ldub [%l7 + 0x4A], %g2
35978 st %f4, [%l7 + 0x24]
35979 fbn %fcc3, loop_4204
35980 popc 0x1DC3, %l6
35981 ldsb [%l7 + 0x22], %g5
35982 fnot2s %f14, %f14
35983loop_4204:
35984 fornot2 %f0, %f0, %f6
35985 sdivcc %l0, 0x1418, %o4
35986 fcmpgt16 %f4, %f14, %o1
35987 fmovsne %xcc, %f10, %f6
35988 fbuge,a %fcc2, loop_4205
35989 fnot1s %f3, %f3
35990 tge %icc, 0x1
35991 fbe,a %fcc3, loop_4206
35992loop_4205:
35993 fmovsle %icc, %f3, %f15
35994 xorcc %i2, %l4, %o5
35995 ldsb [%l7 + 0x4E], %l1
35996loop_4206:
35997 movre %l2, 0x389, %g7
35998 edge16 %i4, %i5, %g3
35999 ld [%l7 + 0x3C], %f8
36000 edge32n %i7, %l5, %g4
36001 std %f12, [%l7 + 0x20]
36002 edge8n %i0, %g6, %i1
36003 tle %icc, 0x0
36004 fbu,a %fcc1, loop_4207
36005 fornot2s %f4, %f10, %f13
36006 stx %o0, [%l7 + 0x48]
36007 fmovrse %o2, %f11, %f4
36008loop_4207:
36009 fmul8x16al %f6, %f2, %f2
36010 edge16l %o3, %g1, %i3
36011 brgz,a %i6, loop_4208
36012 st %f11, [%l7 + 0x14]
36013 bvc,a loop_4209
36014 ldub [%l7 + 0x27], %o6
36015loop_4208:
36016 fblg,a %fcc3, loop_4210
36017 array8 %o7, %g2, %l3
36018loop_4209:
36019 xorcc %l6, 0x1471, %l0
36020 bne,a,pt %xcc, loop_4211
36021loop_4210:
36022 fbl,a %fcc1, loop_4212
36023 addcc %o4, 0x19FF, %g5
36024 ble %xcc, loop_4213
36025loop_4211:
36026 fbo,a %fcc2, loop_4214
36027loop_4212:
36028 fornot1 %f12, %f14, %f2
36029 ldsb [%l7 + 0x0E], %i2
36030loop_4213:
36031 movg %icc, %l4, %o5
36032loop_4214:
36033 fpadd32s %f15, %f0, %f7
36034 bl,a,pt %icc, loop_4215
36035 edge32l %o1, %l1, %l2
36036 tg %icc, 0x7
36037 st %f10, [%l7 + 0x50]
36038loop_4215:
36039 fbuge,a %fcc1, loop_4216
36040 ldsb [%l7 + 0x30], %i4
36041 fands %f2, %f8, %f3
36042 lduw [%l7 + 0x48], %i5
36043loop_4216:
36044 fcmps %fcc0, %f0, %f6
36045 be,pt %icc, loop_4217
36046 sth %g3, [%l7 + 0x66]
36047 fpsub16s %f4, %f10, %f4
36048 fsrc2 %f0, %f10
36049loop_4217:
36050 stx %i7, [%l7 + 0x78]
36051 edge8ln %l5, %g7, %g4
36052 fcmpes %fcc3, %f6, %f0
36053 movgu %xcc, %g6, %i1
36054 bshuffle %f0, %f10, %f4
36055 fmovdl %icc, %f14, %f13
36056 ldub [%l7 + 0x2A], %o0
36057 ldsw [%l7 + 0x08], %o2
36058 movleu %xcc, %i0, %o3
36059 fmuld8sux16 %f15, %f0, %f4
36060 alignaddr %i3, %i6, %o6
36061 siam 0x2
36062 ld [%l7 + 0x14], %f0
36063 ldd [%l7 + 0x58], %f10
36064 lduh [%l7 + 0x76], %g1
36065 sra %g2, %l3, %o7
36066 fxnors %f13, %f7, %f7
36067 nop
36068 setx loop_4218, %l0, %l1
36069 jmpl %l1, %l6
36070 fpack32 %f0, %f8, %f10
36071 ldx [%l7 + 0x08], %l0
36072 fcmpgt32 %f14, %f2, %g5
36073loop_4218:
36074 sth %i2, [%l7 + 0x20]
36075 edge8ln %l4, %o4, %o5
36076 fmovrsne %o1, %f10, %f7
36077 fnegd %f6, %f0
36078 ldsh [%l7 + 0x4A], %l1
36079 tneg %icc, 0x3
36080 for %f10, %f10, %f0
36081 ldub [%l7 + 0x28], %i4
36082 fblg,a %fcc2, loop_4219
36083 movge %icc, %l2, %i5
36084 lduw [%l7 + 0x2C], %g3
36085 movgu %xcc, %i7, %g7
36086loop_4219:
36087 tvc %xcc, 0x2
36088 movrne %g4, %g6, %l5
36089 ldsh [%l7 + 0x08], %o0
36090 fmovrdgez %o2, %f4, %f10
36091 mulx %i1, %i0, %i3
36092 brgz %i6, loop_4220
36093 fmovsleu %xcc, %f2, %f15
36094 fmovdcc %icc, %f11, %f4
36095 array16 %o3, %g1, %g2
36096loop_4220:
36097 srax %o6, 0x0B, %o7
36098 fmovda %icc, %f14, %f5
36099 subccc %l3, %l6, %l0
36100 fmovrsgez %i2, %f14, %f13
36101 fnand %f6, %f4, %f10
36102 fbe %fcc2, loop_4221
36103 edge16n %g5, %o4, %o5
36104 stx %o1, [%l7 + 0x60]
36105 ld [%l7 + 0x70], %f4
36106loop_4221:
36107 fmovdle %icc, %f11, %f3
36108 taddcc %l4, %l1, %i4
36109 tneg %icc, 0x6
36110 bvs,a,pt %icc, loop_4222
36111 bvc %xcc, loop_4223
36112 ldx [%l7 + 0x70], %l2
36113 movrgez %i5, 0x3D5, %i7
36114loop_4222:
36115 for %f0, %f2, %f0
36116loop_4223:
36117 stx %g3, [%l7 + 0x28]
36118 tgu %icc, 0x1
36119 fpack16 %f2, %f11
36120 fmovspos %xcc, %f6, %f10
36121 movrgz %g7, %g6, %g4
36122 ld [%l7 + 0x30], %f13
36123 taddcc %o0, 0x1978, %o2
36124 srax %i1, %i0, %i3
36125 fandnot2 %f10, %f12, %f4
36126 movrgz %i6, 0x326, %o3
36127 edge16 %l5, %g1, %o6
36128 array32 %o7, %l3, %g2
36129 mova %icc, %l6, %i2
36130 fpadd32s %f13, %f1, %f0
36131 fmovsge %xcc, %f6, %f11
36132 fble %fcc3, loop_4224
36133 bgu %xcc, loop_4225
36134 ld [%l7 + 0x18], %f6
36135 fmovde %icc, %f7, %f15
36136loop_4224:
36137 stb %l0, [%l7 + 0x4F]
36138loop_4225:
36139 movrgz %g5, %o4, %o5
36140 movrlez %o1, 0x1AB, %l4
36141 bgu %icc, loop_4226
36142 movrlez %i4, %l1, %i5
36143 fzero %f12
36144 ldsw [%l7 + 0x6C], %l2
36145loop_4226:
36146 fmovdvs %xcc, %f14, %f9
36147 fmovrslz %g3, %f4, %f7
36148 stw %i7, [%l7 + 0x44]
36149 brlz %g7, loop_4227
36150 umul %g6, %o0, %o2
36151 ldsh [%l7 + 0x36], %g4
36152 fnor %f8, %f6, %f10
36153loop_4227:
36154 std %f2, [%l7 + 0x28]
36155 ldsw [%l7 + 0x58], %i1
36156 edge16l %i3, %i6, %i0
36157 stw %o3, [%l7 + 0x44]
36158 fcmpgt32 %f8, %f6, %g1
36159 std %f8, [%l7 + 0x48]
36160 ble,pn %icc, loop_4228
36161 tpos %xcc, 0x2
36162 fnand %f4, %f2, %f6
36163 fmovsgu %icc, %f15, %f15
36164loop_4228:
36165 movvc %icc, %l5, %o7
36166 movcc %icc, %l3, %g2
36167 fmul8sux16 %f10, %f0, %f12
36168 nop
36169 setx loop_4229, %l0, %l1
36170 wrpr 0x1, %tl
36171 wrpr %l1, %tnpc
36172 setx 0x34400001400, %l0, %l1
36173 wrpr %l1, %tstate
36174 wrhpr 0x4, %htstate
36175 done
36176 fmovrse %l6, %f10, %f11
36177 edge16ln %o6, %i2, %l0
36178 fmovrdne %o4, %f6, %f10
36179loop_4229:
36180 fpadd16s %f15, %f15, %f1
36181 ba,pn %icc, loop_4230
36182 fbo,a %fcc0, loop_4231
36183 movrgez %g5, 0x0FE, %o5
36184 fbue %fcc0, loop_4232
36185loop_4230:
36186 fmovrde %o1, %f6, %f0
36187loop_4231:
36188 fmovsge %xcc, %f11, %f10
36189 edge8ln %i4, %l4, %l1
36190loop_4232:
36191 bg,a %xcc, loop_4233
36192 bn loop_4234
36193 ldsh [%l7 + 0x2E], %i5
36194 tgu %icc, 0x5
36195loop_4233:
36196 tcs %icc, 0x2
36197loop_4234:
36198 fbge,a %fcc2, loop_4235
36199 ld [%l7 + 0x70], %f13
36200 std %f8, [%l7 + 0x28]
36201 fmovsgu %xcc, %f0, %f3
36202loop_4235:
36203 st %f0, [%l7 + 0x1C]
36204 stb %l2, [%l7 + 0x0B]
36205 fpackfix %f0, %f8
36206 addcc %g3, 0x1B9F, %i7
36207 ldsw [%l7 + 0x64], %g7
36208 andn %o0, 0x0134, %o2
36209 andcc %g4, %g6, %i1
36210 smulcc %i3, %i6, %o3
36211 fcmpgt32 %f2, %f6, %g1
36212 fmovsvc %icc, %f13, %f5
36213 udiv %i0, 0x147B, %l5
36214 stw %o7, [%l7 + 0x78]
36215 lduh [%l7 + 0x64], %g2
36216 udiv %l6, 0x04BA, %l3
36217 alignaddr %o6, %l0, %i2
36218 stb %o4, [%l7 + 0x10]
36219 nop
36220 setx loop_4236, %l0, %l1
36221 wrpr 0x1, %tl
36222 wrpr %l1, %tnpc
36223 setx 0x34400001400, %l0, %l1
36224 wrpr %l1, %tstate
36225 wrhpr 0x4, %htstate
36226 done
36227 tsubcctv %o5, 0x060E, %o1
36228 nop
36229 setx loop_4237, %l0, %l1
36230 wrpr 0x1, %tl
36231 wrpr %l1, %tnpc
36232 setx 0x34400001400, %l0, %l1
36233 wrpr %l1, %tstate
36234 wrhpr 0x4, %htstate
36235 done
36236 tcs %xcc, 0x3
36237loop_4236:
36238 taddcctv %i4, 0x029A, %l4
36239 fnot1 %f12, %f4
36240loop_4237:
36241 stw %l1, [%l7 + 0x50]
36242 fmovrde %i5, %f2, %f8
36243 ldd [%l7 + 0x58], %f4
36244 fbg %fcc1, loop_4238
36245 tcc %icc, 0x1
36246 srl %l2, %g3, %i7
36247 ldx [%l7 + 0x78], %g7
36248loop_4238:
36249 brgez %o0, loop_4239
36250 fbl,a %fcc2, loop_4240
36251 ldub [%l7 + 0x3C], %g5
36252 stb %g4, [%l7 + 0x3D]
36253loop_4239:
36254 call loop_4241
36255loop_4240:
36256 ldsh [%l7 + 0x40], %o2
36257 fxnor %f14, %f6, %f10
36258 nop
36259 setx loop_4242, %l0, %l1
36260 jmpl %l1, %i1
36261loop_4241:
36262 bgu loop_4243
36263 fabsd %f0, %f8
36264 fmovsg %icc, %f2, %f13
36265loop_4242:
36266 popc %i3, %g6
36267loop_4243:
36268 fpmerge %f2, %f2, %f8
36269 sth %o3, [%l7 + 0x32]
36270 brnz %g1, loop_4244
36271 lduh [%l7 + 0x44], %i6
36272 st %f13, [%l7 + 0x68]
36273 ldsb [%l7 + 0x33], %l5
36274loop_4244:
36275 ldx [%l7 + 0x58], %o7
36276 stb %i0, [%l7 + 0x10]
36277 fbo,a %fcc1, loop_4245
36278 fcmpgt32 %f4, %f14, %l6
36279 stx %l3, [%l7 + 0x50]
36280 ldx [%l7 + 0x28], %o6
36281loop_4245:
36282 movneg %xcc, %l0, %g2
36283 stx %o4, [%l7 + 0x58]
36284 bne loop_4246
36285 nop
36286 setx loop_4247, %l0, %l1
36287 wrpr 0x1, %tl
36288 wrpr %l1, %tnpc
36289 setx 0x34400001400, %l0, %l1
36290 wrpr %l1, %tstate
36291 wrhpr 0x4, %htstate
36292 done
36293 fands %f9, %f7, %f1
36294 ld [%l7 + 0x38], %f9
36295loop_4246:
36296 for %f14, %f0, %f14
36297loop_4247:
36298 fmovsa %icc, %f3, %f9
36299 lduh [%l7 + 0x6C], %o5
36300 tcs %icc, 0x6
36301 stx %i2, [%l7 + 0x38]
36302 fmovdvs %icc, %f6, %f10
36303 fcmpeq16 %f6, %f12, %o1
36304 tn %icc, 0x6
36305 lduw [%l7 + 0x34], %l4
36306 fzero %f4
36307 ldsb [%l7 + 0x17], %i4
36308 fpsub16 %f2, %f14, %f6
36309 movpos %icc, %i5, %l2
36310 tne %icc, 0x7
36311 lduw [%l7 + 0x70], %l1
36312 srl %i7, %g3, %g7
36313 fone %f4
36314 fmovda %xcc, %f3, %f9
36315 lduw [%l7 + 0x6C], %o0
36316 brlz %g4, loop_4248
36317 ldsw [%l7 + 0x6C], %o2
36318 fmovsn %icc, %f0, %f13
36319 lduh [%l7 + 0x7A], %g5
36320loop_4248:
36321 movgu %xcc, %i1, %g6
36322 bleu,pt %icc, loop_4249
36323 array32 %i3, %g1, %o3
36324 xnorcc %i6, %l5, %o7
36325 sll %l6, 0x13, %i0
36326loop_4249:
36327 ldx [%l7 + 0x38], %l3
36328 popc 0x0247, %o6
36329 fpadd32s %f8, %f7, %f15
36330 std %f8, [%l7 + 0x30]
36331 bleu,a loop_4250
36332 ldsw [%l7 + 0x70], %g2
36333 andcc %o4, 0x109E, %o5
36334 ldub [%l7 + 0x43], %i2
36335loop_4250:
36336 stw %l0, [%l7 + 0x7C]
36337 fxnors %f1, %f7, %f1
36338 brgez,a %l4, loop_4251
36339 stw %o1, [%l7 + 0x38]
36340 ld [%l7 + 0x0C], %f9
36341 std %f4, [%l7 + 0x60]
36342loop_4251:
36343 ldx [%l7 + 0x28], %i5
36344 fmovrdgz %i4, %f10, %f0
36345 ldsh [%l7 + 0x58], %l2
36346 tpos %icc, 0x5
36347 ldsh [%l7 + 0x0A], %i7
36348 fcmpgt32 %f0, %f8, %l1
36349 tg %icc, 0x4
36350 fmovscs %xcc, %f9, %f0
36351 movle %icc, %g7, %o0
36352 xnorcc %g3, %o2, %g5
36353 fmovsne %xcc, %f10, %f11
36354 brz %i1, loop_4252
36355 fmovdvc %xcc, %f14, %f12
36356 brlz %g4, loop_4253
36357 edge32ln %i3, %g1, %o3
36358loop_4252:
36359 fpsub16s %f2, %f10, %f13
36360 fcmped %fcc0, %f8, %f4
36361loop_4253:
36362 fpadd32s %f11, %f6, %f2
36363 fzeros %f14
36364 stw %i6, [%l7 + 0x74]
36365 tn %icc, 0x1
36366 addc %l5, 0x15A6, %o7
36367 fmovdne %xcc, %f4, %f2
36368 bl,a,pn %icc, loop_4254
36369 ldsw [%l7 + 0x70], %g6
36370 fmovdvs %xcc, %f3, %f12
36371 ldsh [%l7 + 0x12], %l6
36372loop_4254:
36373 fnot1s %f11, %f4
36374 fcmpes %fcc1, %f8, %f1
36375 andcc %l3, 0x0F3E, %i0
36376 stb %o6, [%l7 + 0x12]
36377 fpsub16 %f6, %f10, %f2
36378 pdist %f14, %f0, %f6
36379 movpos %icc, %o4, %o5
36380 fand %f8, %f10, %f2
36381 tleu %icc, 0x0
36382 stw %g2, [%l7 + 0x34]
36383 be,a %icc, loop_4255
36384 stx %l0, [%l7 + 0x58]
36385 std %f2, [%l7 + 0x60]
36386 ldx [%l7 + 0x68], %i2
36387loop_4255:
36388 andncc %o1, %i5, %l4
36389 fbue %fcc1, loop_4256
36390 ldx [%l7 + 0x38], %i4
36391 ldsb [%l7 + 0x15], %l2
36392 fones %f8
36393loop_4256:
36394 fmovsa %xcc, %f4, %f13
36395 brgz,a %l1, loop_4257
36396 edge32l %g7, %i7, %g3
36397 fbue,a %fcc3, loop_4258
36398 fmovdcs %icc, %f2, %f0
36399loop_4257:
36400 fmovse %xcc, %f15, %f6
36401 fpack16 %f8, %f11
36402loop_4258:
36403 fmovdge %icc, %f0, %f2
36404 ldsb [%l7 + 0x38], %o2
36405 st %f11, [%l7 + 0x28]
36406 fbn,a %fcc1, loop_4259
36407 tsubcc %g5, %o0, %g4
36408 tvc %xcc, 0x1
36409 fbn,a %fcc0, loop_4260
36410loop_4259:
36411 fmovdne %xcc, %f8, %f7
36412 ldub [%l7 + 0x47], %i1
36413 edge8ln %g1, %i3, %i6
36414loop_4260:
36415 ldsh [%l7 + 0x30], %l5
36416 umul %o3, 0x1BCC, %g6
36417 ble loop_4261
36418 fandnot1s %f0, %f15, %f0
36419 fpsub32s %f14, %f15, %f11
36420 stx %o7, [%l7 + 0x48]
36421loop_4261:
36422 srax %l3, 0x0A, %i0
36423 stw %o6, [%l7 + 0x40]
36424 and %o4, %o5, %g2
36425 edge16ln %l0, %i2, %l6
36426 stw %o1, [%l7 + 0x0C]
36427 movleu %icc, %i5, %i4
36428 movrne %l4, %l2, %l1
36429 lduw [%l7 + 0x7C], %i7
36430 stw %g7, [%l7 + 0x60]
36431 ldub [%l7 + 0x09], %g3
36432 edge16l %g5, %o0, %o2
36433 andncc %i1, %g1, %i3
36434 fmovsgu %xcc, %f13, %f14
36435 srl %i6, 0x01, %l5
36436 lduw [%l7 + 0x20], %g4
36437 ldsw [%l7 + 0x7C], %o3
36438 ldsw [%l7 + 0x5C], %g6
36439 edge32l %o7, %i0, %l3
36440 mulx %o6, %o4, %o5
36441 ldsw [%l7 + 0x2C], %g2
36442 nop
36443 setx loop_4262, %l0, %l1
36444 jmpl %l1, %i2
36445 lduh [%l7 + 0x6C], %l0
36446 xor %o1, 0x1AE0, %l6
36447 tg %icc, 0x5
36448loop_4262:
36449 tsubcctv %i4, 0x0C7B, %i5
36450 fba %fcc2, loop_4263
36451 fnot1s %f3, %f0
36452 lduh [%l7 + 0x20], %l4
36453 ldsw [%l7 + 0x3C], %l2
36454loop_4263:
36455 andcc %i7, %l1, %g7
36456 tsubcctv %g5, 0x1B46, %g3
36457 tn %xcc, 0x2
36458 std %f12, [%l7 + 0x60]
36459 movrne %o2, 0x27E, %o0
36460 fmul8x16al %f12, %f4, %f8
36461 fmovrsgz %g1, %f10, %f14
36462 fbe %fcc2, loop_4264
36463 bpos loop_4265
36464 stb %i1, [%l7 + 0x1F]
36465 fandnot1s %f6, %f7, %f14
36466loop_4264:
36467 bneg,a,pt %icc, loop_4266
36468loop_4265:
36469 ld [%l7 + 0x1C], %f3
36470 fcmpeq16 %f8, %f6, %i6
36471 fble,a %fcc1, loop_4267
36472loop_4266:
36473 brgz %l5, loop_4268
36474 fzeros %f4
36475 ldub [%l7 + 0x4D], %i3
36476loop_4267:
36477 fsrc2 %f0, %f0
36478loop_4268:
36479 fpsub32 %f12, %f12, %f12
36480 ldx [%l7 + 0x20], %g4
36481 ldd [%l7 + 0x50], %f4
36482 fmovsa %icc, %f4, %f6
36483 stb %g6, [%l7 + 0x7B]
36484 fabsd %f8, %f12
36485 ldsh [%l7 + 0x4E], %o7
36486 fsrc2 %f0, %f14
36487 fmul8ulx16 %f12, %f2, %f8
36488 stx %o3, [%l7 + 0x30]
36489 sra %l3, %i0, %o4
36490 call loop_4269
36491 fbo,a %fcc2, loop_4270
36492 fands %f15, %f8, %f5
36493 smul %o6, %g2, %i2
36494loop_4269:
36495 bne,a loop_4271
36496loop_4270:
36497 ldsh [%l7 + 0x4E], %o5
36498 fpack16 %f10, %f5
36499 sth %o1, [%l7 + 0x66]
36500loop_4271:
36501 move %icc, %l0, %l6
36502 umul %i5, %i4, %l2
36503 fmovsne %xcc, %f14, %f10
36504 edge8 %i7, %l1, %g7
36505 stw %g5, [%l7 + 0x34]
36506 andcc %l4, 0x11EB, %g3
36507 fpadd16s %f8, %f14, %f5
36508 tsubcctv %o0, %o2, %i1
36509 ldsh [%l7 + 0x1A], %i6
36510 st %f1, [%l7 + 0x5C]
36511 st %f14, [%l7 + 0x78]
36512 addc %l5, %g1, %g4
36513 ldsb [%l7 + 0x65], %i3
36514 tvs %xcc, 0x1
36515 mova %icc, %o7, %o3
36516 fsrc1s %f9, %f7
36517 ldsb [%l7 + 0x0A], %g6
36518 st %f13, [%l7 + 0x28]
36519 movn %xcc, %i0, %o4
36520 ldsh [%l7 + 0x2E], %o6
36521 movrlz %l3, 0x2CA, %i2
36522 fmovrdgz %g2, %f6, %f12
36523 tne %xcc, 0x1
36524 fmovsvc %xcc, %f0, %f4
36525 ldsw [%l7 + 0x5C], %o5
36526 movrgz %l0, 0x029, %l6
36527 smul %o1, %i4, %l2
36528 faligndata %f14, %f8, %f2
36529 bpos,pt %icc, loop_4272
36530 fmovspos %xcc, %f0, %f9
36531 ld [%l7 + 0x3C], %f4
36532 ldub [%l7 + 0x5D], %i5
36533loop_4272:
36534 fmovsn %xcc, %f12, %f10
36535 ldsw [%l7 + 0x54], %i7
36536 fmovspos %xcc, %f1, %f11
36537 stb %l1, [%l7 + 0x4D]
36538 fmovsle %icc, %f5, %f2
36539 edge16ln %g7, %g5, %g3
36540 stw %l4, [%l7 + 0x6C]
36541 sth %o0, [%l7 + 0x22]
36542 ldub [%l7 + 0x7A], %o2
36543 bvc,a %icc, loop_4273
36544 movn %icc, %i6, %i1
36545 fmovdgu %icc, %f3, %f4
36546 tg %icc, 0x2
36547loop_4273:
36548 ldx [%l7 + 0x20], %l5
36549 stb %g1, [%l7 + 0x77]
36550 movcc %icc, %i3, %g4
36551 edge8 %o3, %o7, %i0
36552 ba loop_4274
36553 stb %g6, [%l7 + 0x4F]
36554 ldsw [%l7 + 0x78], %o4
36555 movle %icc, %o6, %i2
36556loop_4274:
36557 bcs,a,pn %xcc, loop_4275
36558 edge16l %l3, %o5, %g2
36559 fmovrdgz %l6, %f4, %f8
36560 stx %o1, [%l7 + 0x50]
36561loop_4275:
36562 move %xcc, %i4, %l0
36563 fmovsg %xcc, %f13, %f3
36564 bn,pt %xcc, loop_4276
36565 fmuld8sux16 %f2, %f14, %f14
36566 movn %icc, %i5, %i7
36567 fpmerge %f15, %f0, %f12
36568loop_4276:
36569 stb %l1, [%l7 + 0x7D]
36570 brlz %l2, loop_4277
36571 fble %fcc2, loop_4278
36572 fbue,a %fcc0, loop_4279
36573 ldsb [%l7 + 0x51], %g5
36574loop_4277:
36575 tge %icc, 0x4
36576loop_4278:
36577 stx %g7, [%l7 + 0x58]
36578loop_4279:
36579 udivcc %l4, 0x1034, %o0
36580 ldx [%l7 + 0x18], %o2
36581 fornot2 %f4, %f6, %f0
36582 tcc %xcc, 0x1
36583 brlez,a %i6, loop_4280
36584 siam 0x6
36585 movcs %xcc, %i1, %l5
36586 mulx %g1, 0x105D, %i3
36587loop_4280:
36588 fmovsn %icc, %f1, %f11
36589 ldub [%l7 + 0x6E], %g4
36590 srl %g3, %o3, %i0
36591 xnor %g6, 0x094D, %o7
36592 movvs %icc, %o6, %i2
36593 ldd [%l7 + 0x38], %f12
36594 call loop_4281
36595 taddcc %l3, %o5, %g2
36596 fmovdne %icc, %f11, %f3
36597 stx %l6, [%l7 + 0x08]
36598loop_4281:
36599 fmovde %icc, %f8, %f13
36600 srlx %o4, 0x05, %o1
36601 fbule,a %fcc2, loop_4282
36602 nop
36603 setx loop_4283, %l0, %l1
36604 wrpr 0x1, %tl
36605 wrpr %l1, %tnpc
36606 setx 0x34400001400, %l0, %l1
36607 wrpr %l1, %tstate
36608 wrhpr 0x4, %htstate
36609 done
36610 ldd [%l7 + 0x60], %f0
36611 fmovdn %xcc, %f7, %f4
36612loop_4282:
36613 bcs,a loop_4284
36614loop_4283:
36615 bcs,a loop_4285
36616 sth %l0, [%l7 + 0x36]
36617 xorcc %i5, %i4, %i7
36618loop_4284:
36619 stw %l1, [%l7 + 0x18]
36620loop_4285:
36621 ldx [%l7 + 0x08], %g5
36622 st %f5, [%l7 + 0x10]
36623 sllx %l2, %g7, %l4
36624 movcs %xcc, %o2, %i6
36625 fnot2 %f12, %f8
36626 stx %o0, [%l7 + 0x28]
36627 fmovrdlez %l5, %f4, %f6
36628 fmovrdgez %g1, %f4, %f6
36629 fbne,a %fcc3, loop_4286
36630 movle %xcc, %i3, %i1
36631 faligndata %f0, %f0, %f10
36632 sth %g3, [%l7 + 0x5A]
36633loop_4286:
36634 move %xcc, %g4, %i0
36635 ld [%l7 + 0x44], %f13
36636 brgz %g6, loop_4287
36637 stx %o3, [%l7 + 0x20]
36638 movrlz %o7, %o6, %l3
36639 fblg,a %fcc2, loop_4288
36640loop_4287:
36641 taddcc %i2, 0x120C, %o5
36642 add %l6, %o4, %o1
36643 tge %xcc, 0x2
36644loop_4288:
36645 tg %xcc, 0x1
36646 bvs,a loop_4289
36647 lduh [%l7 + 0x16], %g2
36648 taddcctv %i5, %l0, %i7
36649 movle %icc, %l1, %g5
36650loop_4289:
36651 sth %l2, [%l7 + 0x48]
36652 ld [%l7 + 0x20], %f9
36653 lduw [%l7 + 0x34], %i4
36654 addcc %l4, 0x08C4, %o2
36655 sra %g7, 0x18, %o0
36656 movle %icc, %l5, %g1
36657 sth %i6, [%l7 + 0x28]
36658 ldd [%l7 + 0x08], %f8
36659 be %xcc, loop_4290
36660 ldsb [%l7 + 0x3C], %i1
36661 bge,a %xcc, loop_4291
36662 tg %icc, 0x1
36663loop_4290:
36664 fbn %fcc2, loop_4292
36665 sth %g3, [%l7 + 0x3C]
36666loop_4291:
36667 lduw [%l7 + 0x08], %g4
36668 fmuld8sux16 %f10, %f5, %f0
36669loop_4292:
36670 tg %icc, 0x4
36671 andncc %i0, %g6, %i3
36672 bleu,a loop_4293
36673 ldd [%l7 + 0x58], %f8
36674 sll %o3, 0x14, %o7
36675 movne %icc, %l3, %o6
36676loop_4293:
36677 fsrc1 %f14, %f14
36678 edge8n %i2, %l6, %o4
36679 bl,a %xcc, loop_4294
36680 tvs %xcc, 0x4
36681 st %f10, [%l7 + 0x2C]
36682 pdist %f10, %f6, %f8
36683loop_4294:
36684 fmul8sux16 %f8, %f10, %f4
36685 sth %o5, [%l7 + 0x46]
36686 fcmps %fcc3, %f3, %f0
36687 ldsh [%l7 + 0x60], %o1
36688 bvs,a,pn %xcc, loop_4295
36689 lduh [%l7 + 0x54], %g2
36690 edge8l %l0, %i7, %i5
36691 fmovs %f9, %f13
36692loop_4295:
36693 fors %f3, %f4, %f13
36694 movvc %xcc, %g5, %l2
36695 ldsh [%l7 + 0x40], %i4
36696 addcc %l4, 0x1B72, %o2
36697 fsrc1s %f4, %f11
36698 ldsw [%l7 + 0x20], %g7
36699 movg %xcc, %o0, %l5
36700 mulscc %l1, 0x0415, %g1
36701 fcmpgt16 %f14, %f8, %i1
36702 addc %i6, 0x12E4, %g3
36703 fmuld8ulx16 %f2, %f7, %f14
36704 ldsw [%l7 + 0x0C], %i0
36705 bvs,a loop_4296
36706 xorcc %g6, 0x056C, %i3
36707 stb %o3, [%l7 + 0x56]
36708 movgu %icc, %o7, %g4
36709loop_4296:
36710 fzeros %f8
36711 sdivcc %l3, 0x1340, %o6
36712 fsrc1s %f5, %f12
36713 fmul8ulx16 %f6, %f6, %f14
36714 fcmple32 %f8, %f0, %i2
36715 fcmped %fcc2, %f8, %f4
36716 fmovdleu %xcc, %f6, %f4
36717 ldsb [%l7 + 0x19], %o4
36718 ldd [%l7 + 0x70], %f0
36719 brnz,a %o5, loop_4297
36720 st %f2, [%l7 + 0x60]
36721 fexpand %f4, %f0
36722 tneg %icc, 0x2
36723loop_4297:
36724 ldsw [%l7 + 0x50], %l6
36725 ldx [%l7 + 0x48], %g2
36726 movne %icc, %l0, %i7
36727 ldub [%l7 + 0x12], %i5
36728 fmul8ulx16 %f6, %f12, %f4
36729 fsrc2s %f9, %f10
36730 ldx [%l7 + 0x50], %g5
36731 ldsh [%l7 + 0x16], %l2
36732 fpmerge %f1, %f10, %f14
36733 brnz %i4, loop_4298
36734 edge32n %l4, %o2, %o1
36735 fpmerge %f7, %f12, %f4
36736 nop
36737 setx loop_4299, %l0, %l1
36738 wrpr 0x1, %tl
36739 wrpr %l1, %tnpc
36740 setx 0x34400001400, %l0, %l1
36741 wrpr %l1, %tstate
36742 wrhpr 0x4, %htstate
36743 done
36744loop_4298:
36745 mova %icc, %g7, %l5
36746 bg,a,pt %icc, loop_4300
36747 fcmpeq32 %f14, %f2, %o0
36748loop_4299:
36749 ld [%l7 + 0x1C], %f7
36750 bn %icc, loop_4301
36751loop_4300:
36752 nop
36753 setx loop_4302, %l0, %l1
36754 wrpr 0x1, %tl
36755 wrpr %l1, %tpc
36756 add %l1, 0x4, %l1
36757 wrpr %l1, %tnpc
36758 setx 0x34400001400, %l0, %l1
36759 wrpr %l1, %tstate
36760 wrhpr 0x4, %htstate
36761 retry
36762 fand %f6, %f12, %f12
36763 xorcc %l1, 0x1236, %i1
36764loop_4301:
36765 ldsb [%l7 + 0x6C], %i6
36766loop_4302:
36767 ldd [%l7 + 0x18], %f4
36768 ldsb [%l7 + 0x64], %g3
36769 tpos %xcc, 0x5
36770 alignaddrl %g1, %i0, %g6
36771 and %o3, 0x089E, %i3
36772 movneg %icc, %g4, %o7
36773 brgez %o6, loop_4303
36774 fbule %fcc2, loop_4304
36775 bvs,a loop_4305
36776 fmul8sux16 %f14, %f8, %f10
36777loop_4303:
36778 stx %l3, [%l7 + 0x10]
36779loop_4304:
36780 brlz %i2, loop_4306
36781loop_4305:
36782 fpack16 %f10, %f5
36783 array8 %o5, %o4, %g2
36784 fnor %f14, %f12, %f8
36785loop_4306:
36786 fmovsvs %xcc, %f12, %f8
36787 edge8l %l6, %i7, %l0
36788 fnands %f9, %f7, %f12
36789 movvc %xcc, %g5, %i5
36790 stx %l2, [%l7 + 0x48]
36791 bne loop_4307
36792 edge8 %i4, %o2, %o1
36793 st %f2, [%l7 + 0x68]
36794 tvc %xcc, 0x0
36795loop_4307:
36796 brnz %l4, loop_4308
36797 tleu %icc, 0x4
36798 ldub [%l7 + 0x40], %g7
36799 st %f12, [%l7 + 0x60]
36800loop_4308:
36801 fmovdcs %xcc, %f15, %f6
36802 movrlez %o0, 0x07C, %l5
36803 fbn %fcc3, loop_4309
36804 bcs loop_4310
36805 andncc %l1, %i6, %i1
36806 addc %g3, %i0, %g1
36807loop_4309:
36808 andcc %o3, 0x1EBA, %i3
36809loop_4310:
36810 fnot1 %f6, %f10
36811 ld [%l7 + 0x44], %f10
36812 ta %icc, 0x5
36813 brgz %g4, loop_4311
36814 mulscc %g6, %o6, %l3
36815 fmul8x16al %f15, %f0, %f2
36816 bg %xcc, loop_4312
36817loop_4311:
36818 ldx [%l7 + 0x08], %i2
36819 fxors %f15, %f1, %f0
36820 movre %o5, 0x226, %o7
36821loop_4312:
36822 add %o4, %l6, %i7
36823 udiv %g2, 0x00F2, %g5
36824 edge16l %l0, %i5, %l2
36825 andcc %i4, 0x04D7, %o2
36826 array32 %o1, %l4, %o0
36827 fmovrsne %g7, %f9, %f6
36828 std %f4, [%l7 + 0x30]
36829 ldub [%l7 + 0x51], %l1
36830 sth %l5, [%l7 + 0x12]
36831 fmovdcs %icc, %f6, %f9
36832 bneg,a loop_4313
36833 fandnot1s %f10, %f6, %f13
36834 fpadd16 %f4, %f4, %f0
36835 fzeros %f7
36836loop_4313:
36837 ldsb [%l7 + 0x0F], %i6
36838 ld [%l7 + 0x3C], %f13
36839 ldsh [%l7 + 0x72], %i1
36840 xorcc %i0, %g3, %o3
36841 fmovdle %xcc, %f0, %f8
36842 stb %i3, [%l7 + 0x5A]
36843 fnor %f2, %f14, %f0
36844 bleu,pn %xcc, loop_4314
36845 or %g1, %g6, %o6
36846 addcc %g4, 0x1174, %l3
36847 tg %icc, 0x7
36848loop_4314:
36849 movrgez %o5, %o7, %o4
36850 fbge %fcc3, loop_4315
36851 ldub [%l7 + 0x54], %l6
36852 tge %icc, 0x6
36853 fbne %fcc1, loop_4316
36854loop_4315:
36855 ldsb [%l7 + 0x38], %i7
36856 std %f10, [%l7 + 0x20]
36857 fpack16 %f4, %f12
36858loop_4316:
36859 fmovrse %g2, %f1, %f4
36860 movpos %icc, %i2, %g5
36861 std %f2, [%l7 + 0x60]
36862 ld [%l7 + 0x68], %f12
36863 udivx %i5, 0x0D8D, %l2
36864 tg %icc, 0x6
36865 fmovrslz %i4, %f13, %f13
36866 lduw [%l7 + 0x1C], %l0
36867 edge8ln %o2, %o1, %l4
36868 andncc %g7, %l1, %l5
36869 stb %o0, [%l7 + 0x0C]
36870 stx %i1, [%l7 + 0x30]
36871 umulcc %i0, 0x1133, %i6
36872 lduh [%l7 + 0x2C], %o3
36873 bge loop_4317
36874 fpadd32 %f10, %f4, %f12
36875 brgz %g3, loop_4318
36876 tcs %xcc, 0x4
36877loop_4317:
36878 tvc %icc, 0x5
36879 array8 %i3, %g6, %o6
36880loop_4318:
36881 stw %g1, [%l7 + 0x08]
36882 stw %g4, [%l7 + 0x48]
36883 fnors %f0, %f10, %f1
36884 fmovdneg %icc, %f7, %f2
36885 movn %icc, %l3, %o5
36886 fbg,a %fcc0, loop_4319
36887 fabsd %f8, %f12
36888 fbge,a %fcc2, loop_4320
36889 sth %o7, [%l7 + 0x4C]
36890loop_4319:
36891 movne %icc, %l6, %i7
36892 bcc %xcc, loop_4321
36893loop_4320:
36894 fmovdleu %icc, %f8, %f7
36895 fbg %fcc0, loop_4322
36896 ldsw [%l7 + 0x34], %g2
36897loop_4321:
36898 fpadd16s %f4, %f15, %f14
36899 taddcc %i2, 0x10E1, %g5
36900loop_4322:
36901 array16 %i5, %o4, %i4
36902 fmovsa %icc, %f3, %f4
36903 fmuld8ulx16 %f13, %f0, %f6
36904 lduw [%l7 + 0x08], %l0
36905 ldd [%l7 + 0x38], %f14
36906 edge8 %o2, %o1, %l2
36907 array8 %l4, %g7, %l5
36908 fbue %fcc3, loop_4323
36909 add %l1, 0x12F1, %i1
36910 addc %i0, 0x1511, %o0
36911 fmovrdgez %i6, %f8, %f0
36912loop_4323:
36913 movleu %xcc, %o3, %g3
36914 tl %xcc, 0x3
36915 ldsw [%l7 + 0x20], %i3
36916 subcc %g6, 0x1C23, %g1
36917 bleu loop_4324
36918 fsrc2 %f6, %f0
36919 sub %g4, %l3, %o6
36920 lduw [%l7 + 0x10], %o5
36921loop_4324:
36922 fmovdpos %icc, %f8, %f6
36923 edge32ln %o7, %l6, %i7
36924 stb %g2, [%l7 + 0x29]
36925 movle %icc, %g5, %i5
36926 fpack16 %f10, %f11
36927 fbne %fcc1, loop_4325
36928 fcmple32 %f14, %f2, %o4
36929 edge32 %i2, %l0, %o2
36930 array8 %o1, %i4, %l4
36931loop_4325:
36932 bcc %xcc, loop_4326
36933 ldsh [%l7 + 0x0E], %g7
36934 ldd [%l7 + 0x30], %f6
36935 std %f6, [%l7 + 0x30]
36936loop_4326:
36937 stb %l2, [%l7 + 0x6D]
36938 ldsw [%l7 + 0x24], %l5
36939 sth %l1, [%l7 + 0x66]
36940 movle %xcc, %i1, %o0
36941 sra %i6, %i0, %g3
36942 or %o3, 0x0355, %i3
36943 bcc,a %icc, loop_4327
36944 sdivcc %g1, 0x03AC, %g4
36945 sdiv %l3, 0x1C85, %o6
36946 fmovse %xcc, %f15, %f9
36947loop_4327:
36948 ldub [%l7 + 0x45], %g6
36949 ldd [%l7 + 0x50], %f6
36950 fnot1s %f13, %f13
36951 srlx %o7, 0x00, %l6
36952 tne %xcc, 0x0
36953 fmovrslz %i7, %f0, %f15
36954 movcc %xcc, %g2, %o5
36955 mulscc %g5, 0x0768, %i5
36956 fpackfix %f2, %f3
36957 lduw [%l7 + 0x70], %o4
36958 ld [%l7 + 0x14], %f11
36959 ldsh [%l7 + 0x6C], %l0
36960 movleu %icc, %i2, %o2
36961 alignaddrl %o1, %l4, %i4
36962 fpack16 %f10, %f14
36963 lduw [%l7 + 0x10], %g7
36964 fcmpes %fcc2, %f5, %f12
36965 fbul,a %fcc0, loop_4328
36966 fcmpgt16 %f2, %f2, %l2
36967 stw %l1, [%l7 + 0x3C]
36968 nop
36969 setx loop_4329, %l0, %l1
36970 wrpr 0x1, %tl
36971 wrpr %l1, %tpc
36972 add %l1, 0x4, %l1
36973 wrpr %l1, %tnpc
36974 setx 0x34400001400, %l0, %l1
36975 wrpr %l1, %tstate
36976 wrhpr 0x4, %htstate
36977 retry
36978loop_4328:
36979 bg,a %icc, loop_4330
36980 fmovrse %i1, %f0, %f13
36981 fmovrslez %l5, %f11, %f13
36982loop_4329:
36983 edge8l %i6, %i0, %g3
36984loop_4330:
36985 fmovdcc %icc, %f2, %f8
36986 fnegd %f12, %f14
36987 tne %icc, 0x6
36988 edge16 %o3, %i3, %o0
36989 fnot1s %f9, %f14
36990 fmovrsne %g1, %f0, %f12
36991 ble %icc, loop_4331
36992 brnz,a %g4, loop_4332
36993 fmovsa %xcc, %f3, %f15
36994 bge loop_4333
36995loop_4331:
36996 brlez,a %o6, loop_4334
36997loop_4332:
36998 movge %icc, %g6, %o7
36999 array16 %l6, %i7, %l3
37000loop_4333:
37001 pdist %f0, %f8, %f12
37002loop_4334:
37003 umulcc %o5, 0x1C7D, %g2
37004 tg %icc, 0x2
37005 subc %i5, 0x0327, %o4
37006 st %f6, [%l7 + 0x10]
37007 fxnor %f6, %f6, %f6
37008 edge16 %g5, %i2, %l0
37009 fmovdcc %icc, %f10, %f1
37010 fsrc1 %f0, %f12
37011 bcs,pn %icc, loop_4335
37012 fornot2 %f8, %f12, %f4
37013 udivcc %o2, 0x1746, %l4
37014 fmovrdlez %i4, %f14, %f12
37015loop_4335:
37016 ldx [%l7 + 0x70], %g7
37017 fornot2 %f14, %f2, %f0
37018 sub %l2, 0x1B6F, %o1
37019 fexpand %f0, %f10
37020 movrgez %l1, %l5, %i1
37021 fornot2s %f0, %f15, %f5
37022 fmovspos %icc, %f7, %f10
37023 fnands %f6, %f8, %f13
37024 fcmple16 %f10, %f10, %i6
37025 movvs %xcc, %g3, %o3
37026 array16 %i0, %o0, %i3
37027 bcc loop_4336
37028 mulscc %g4, %o6, %g1
37029 tle %xcc, 0x7
37030 movle %xcc, %g6, %o7
37031loop_4336:
37032 movpos %icc, %l6, %l3
37033 st %f13, [%l7 + 0x68]
37034 fnegd %f12, %f0
37035 sll %i7, 0x0D, %g2
37036 faligndata %f0, %f4, %f0
37037 orncc %i5, 0x1D25, %o5
37038 bcc,pn %xcc, loop_4337
37039 ldsh [%l7 + 0x7E], %g5
37040 fnors %f0, %f2, %f9
37041 lduh [%l7 + 0x54], %i2
37042loop_4337:
37043 movle %icc, %o4, %o2
37044 ldsh [%l7 + 0x2A], %l4
37045 fsrc1s %f2, %f2
37046 fmuld8sux16 %f10, %f6, %f0
37047 and %l0, 0x17CC, %g7
37048 andcc %l2, 0x1500, %o1
37049 fcmpes %fcc3, %f1, %f10
37050 fmovsa %xcc, %f2, %f8
37051 fbu %fcc2, loop_4338
37052 fbul %fcc1, loop_4339
37053 orcc %l1, 0x046F, %l5
37054 edge32n %i4, %i6, %i1
37055loop_4338:
37056 movrlz %o3, 0x0CE, %g3
37057loop_4339:
37058 fmovsa %xcc, %f12, %f15
37059 bg,a,pn %icc, loop_4340
37060 edge32l %o0, %i0, %g4
37061 lduw [%l7 + 0x74], %i3
37062 fmovsn %icc, %f7, %f15
37063loop_4340:
37064 ldx [%l7 + 0x58], %g1
37065 brz,a %g6, loop_4341
37066 fmovsa %icc, %f11, %f0
37067 ldx [%l7 + 0x60], %o6
37068 bne,a %xcc, loop_4342
37069loop_4341:
37070 edge32n %l6, %l3, %i7
37071 fmovsneg %xcc, %f15, %f13
37072 addccc %o7, 0x1931, %g2
37073loop_4342:
37074 fba %fcc0, loop_4343
37075 or %o5, 0x131E, %g5
37076 fmovsge %xcc, %f15, %f7
37077 pdist %f10, %f2, %f10
37078loop_4343:
37079 movcs %xcc, %i5, %o4
37080 srl %o2, %i2, %l0
37081 st %f14, [%l7 + 0x48]
37082 ldsw [%l7 + 0x34], %g7
37083 fcmple32 %f12, %f2, %l2
37084 ld [%l7 + 0x2C], %f13
37085 and %l4, 0x00FE, %l1
37086 ldsb [%l7 + 0x53], %o1
37087 std %f0, [%l7 + 0x48]
37088 tg %xcc, 0x4
37089 movrlez %l5, 0x3E6, %i4
37090 fzero %f6
37091 movrgz %i6, 0x2AC, %i1
37092 smulcc %g3, 0x04A9, %o3
37093 fnot1 %f8, %f4
37094 fmovrdlz %o0, %f10, %f4
37095 ldsw [%l7 + 0x18], %g4
37096 movrlz %i3, %i0, %g6
37097 xnorcc %g1, %l6, %o6
37098 addcc %i7, %l3, %o7
37099 or %g2, %o5, %i5
37100 ldsb [%l7 + 0x24], %o4
37101 lduh [%l7 + 0x10], %g5
37102 addcc %o2, 0x093D, %i2
37103 tneg %icc, 0x1
37104 fbn %fcc1, loop_4344
37105 fbule %fcc1, loop_4345
37106 alignaddrl %l0, %l2, %l4
37107 stb %l1, [%l7 + 0x71]
37108loop_4344:
37109 fones %f6
37110loop_4345:
37111 st %f10, [%l7 + 0x64]
37112 fnegd %f2, %f4
37113 fnot1s %f5, %f2
37114 udiv %o1, 0x1615, %g7
37115 fpmerge %f0, %f0, %f12
37116 smul %l5, %i6, %i4
37117 brz %g3, loop_4346
37118 movvs %icc, %o3, %i1
37119 ld [%l7 + 0x14], %f6
37120 ldd [%l7 + 0x70], %f8
37121loop_4346:
37122 bg loop_4347
37123 edge16l %o0, %i3, %i0
37124 stw %g4, [%l7 + 0x48]
37125 fabsd %f14, %f8
37126loop_4347:
37127 sdivcc %g1, 0x139D, %l6
37128 movrlez %g6, %o6, %i7
37129 bvc,a,pt %icc, loop_4348
37130 edge8ln %o7, %g2, %l3
37131 fbu %fcc3, loop_4349
37132 st %f13, [%l7 + 0x30]
37133loop_4348:
37134 ld [%l7 + 0x74], %f7
37135 st %f11, [%l7 + 0x08]
37136loop_4349:
37137 fand %f4, %f10, %f4
37138 fmovrsne %o5, %f12, %f11
37139 edge32ln %i5, %g5, %o4
37140 ldsb [%l7 + 0x44], %i2
37141 ldsw [%l7 + 0x30], %o2
37142 fnegs %f10, %f10
37143 taddcc %l2, %l0, %l4
37144 lduh [%l7 + 0x46], %o1
37145 bpos loop_4350
37146 edge8l %g7, %l1, %l5
37147 fbo %fcc0, loop_4351
37148 fpsub16s %f4, %f13, %f4
37149loop_4350:
37150 ld [%l7 + 0x28], %f15
37151 subcc %i4, %g3, %o3
37152loop_4351:
37153 fmovsn %xcc, %f14, %f7
37154 fpadd16s %f1, %f9, %f9
37155 fmovsn %xcc, %f8, %f8
37156 std %f0, [%l7 + 0x78]
37157 addccc %i1, %o0, %i3
37158 fbge %fcc3, loop_4352
37159 fcmpes %fcc0, %f12, %f12
37160 srax %i6, 0x1B, %i0
37161 lduw [%l7 + 0x58], %g4
37162loop_4352:
37163 movn %icc, %g1, %g6
37164 xnor %l6, 0x161E, %i7
37165 fandnot2 %f14, %f12, %f0
37166 fmovrdgz %o7, %f10, %f0
37167 fors %f10, %f14, %f9
37168 taddcc %o6, %g2, %l3
37169 fmovrdlz %i5, %f0, %f12
37170 lduw [%l7 + 0x58], %o5
37171 stb %o4, [%l7 + 0x54]
37172 ba,a,pt %icc, loop_4353
37173 ldsh [%l7 + 0x5E], %g5
37174 popc %o2, %l2
37175 faligndata %f14, %f4, %f0
37176loop_4353:
37177 ldsh [%l7 + 0x14], %i2
37178 tsubcc %l0, %l4, %o1
37179 bge loop_4354
37180 fbul %fcc1, loop_4355
37181 std %f12, [%l7 + 0x08]
37182 tne %icc, 0x0
37183loop_4354:
37184 sll %l1, 0x0E, %l5
37185loop_4355:
37186 fbue %fcc3, loop_4356
37187 ta %icc, 0x3
37188 fxor %f14, %f8, %f12
37189 fmovrdgez %g7, %f4, %f2
37190loop_4356:
37191 fmovdvc %xcc, %f7, %f7
37192 udivx %g3, 0x10F8, %i4
37193 movrlz %o3, 0x120, %i1
37194 srlx %i3, %i6, %i0
37195 bvc %xcc, loop_4357
37196 fmovrslez %g4, %f0, %f8
37197 fcmple16 %f14, %f14, %g1
37198 orncc %g6, %l6, %o0
37199loop_4357:
37200 fornot2s %f2, %f5, %f15
37201 fornot1s %f8, %f6, %f0
37202 mova %icc, %i7, %o6
37203 movvc %icc, %g2, %o7
37204 movgu %xcc, %i5, %l3
37205 fxnors %f15, %f0, %f4
37206 bge loop_4358
37207 edge8n %o4, %g5, %o5
37208 st %f14, [%l7 + 0x24]
37209 stb %o2, [%l7 + 0x6E]
37210loop_4358:
37211 sethi 0x1BFC, %i2
37212 fbu,a %fcc2, loop_4359
37213 orncc %l2, %l4, %l0
37214 fabss %f7, %f15
37215 edge32 %l1, %l5, %g7
37216loop_4359:
37217 ldx [%l7 + 0x30], %g3
37218 stx %o1, [%l7 + 0x18]
37219 edge32ln %i4, %i1, %i3
37220 ldd [%l7 + 0x40], %f8
37221 array8 %i6, %o3, %g4
37222 xnorcc %i0, 0x0193, %g1
37223 sub %g6, 0x0AE6, %l6
37224 ldsb [%l7 + 0x12], %o0
37225 stb %o6, [%l7 + 0x58]
37226 tsubcc %g2, %o7, %i5
37227 movg %xcc, %l3, %o4
37228 tn %icc, 0x6
37229 fcmpgt16 %f8, %f14, %g5
37230 fmovrsgez %i7, %f13, %f10
37231 movne %xcc, %o2, %i2
37232 brgez,a %l2, loop_4360
37233 fbl %fcc3, loop_4361
37234 edge32ln %l4, %l0, %o5
37235 st %f8, [%l7 + 0x48]
37236loop_4360:
37237 ldsh [%l7 + 0x6A], %l1
37238loop_4361:
37239 ld [%l7 + 0x10], %f4
37240 array16 %l5, %g7, %g3
37241 movcc %icc, %i4, %o1
37242 movge %xcc, %i3, %i1
37243 edge32l %o3, %g4, %i0
37244 ldsh [%l7 + 0x42], %g1
37245 edge8 %g6, %i6, %o0
37246 lduw [%l7 + 0x78], %o6
37247 edge32n %l6, %g2, %o7
37248 fmovrdlz %i5, %f14, %f14
37249 tg %xcc, 0x4
37250 srl %l3, 0x11, %g5
37251 fpsub32 %f12, %f14, %f6
37252 fbug,a %fcc1, loop_4362
37253 ld [%l7 + 0x10], %f15
37254 fcmpeq32 %f6, %f14, %i7
37255 sra %o2, %o4, %l2
37256loop_4362:
37257 edge32n %i2, %l4, %o5
37258 tcc %xcc, 0x7
37259 bneg,a,pt %xcc, loop_4363
37260 std %f12, [%l7 + 0x70]
37261 addcc %l0, 0x117F, %l1
37262 taddcctv %g7, 0x174C, %l5
37263loop_4363:
37264 fnot2 %f12, %f4
37265 bshuffle %f12, %f8, %f6
37266 ldub [%l7 + 0x59], %g3
37267 fnegd %f14, %f8
37268 movgu %xcc, %i4, %i3
37269 fmovsleu %icc, %f6, %f6
37270 fbug %fcc2, loop_4364
37271 fmovdl %icc, %f8, %f12
37272 udiv %o1, 0x0E64, %i1
37273 fbo %fcc3, loop_4365
37274loop_4364:
37275 lduw [%l7 + 0x68], %g4
37276 movne %xcc, %o3, %g1
37277 bvc,a loop_4366
37278loop_4365:
37279 ba,a loop_4367
37280 popc 0x142A, %g6
37281 tcs %icc, 0x4
37282loop_4366:
37283 sllx %i6, 0x05, %i0
37284loop_4367:
37285 nop
37286 setx loop_4368, %l0, %l1
37287 wrpr 0x1, %tl
37288 wrpr %l1, %tpc
37289 add %l1, 0x4, %l1
37290 wrpr %l1, %tnpc
37291 setx 0x34400001400, %l0, %l1
37292 wrpr %l1, %tstate
37293 wrhpr 0x4, %htstate
37294 retry
37295 lduh [%l7 + 0x54], %o0
37296 stw %o6, [%l7 + 0x4C]
37297 bg %icc, loop_4369
37298loop_4368:
37299 srlx %g2, 0x0D, %l6
37300 movl %xcc, %o7, %l3
37301 lduh [%l7 + 0x12], %g5
37302loop_4369:
37303 ld [%l7 + 0x28], %f4
37304 edge32l %i7, %o2, %i5
37305 bl,pn %icc, loop_4370
37306 fmovsn %xcc, %f13, %f4
37307 tvc %icc, 0x7
37308 edge16 %l2, %o4, %l4
37309loop_4370:
37310 fnands %f11, %f2, %f14
37311 lduw [%l7 + 0x3C], %i2
37312 sth %o5, [%l7 + 0x60]
37313 fpsub32s %f15, %f11, %f13
37314 fbule,a %fcc0, loop_4371
37315 fmovrslz %l0, %f10, %f15
37316 std %f6, [%l7 + 0x60]
37317 edge32 %l1, %g7, %g3
37318loop_4371:
37319 bgu,a loop_4372
37320 fpsub16 %f10, %f2, %f8
37321 sdiv %l5, 0x036A, %i4
37322 stb %o1, [%l7 + 0x3A]
37323loop_4372:
37324 ldsw [%l7 + 0x6C], %i3
37325 fmovrsne %g4, %f13, %f14
37326 fcmple16 %f0, %f6, %o3
37327 andcc %g1, 0x0D87, %i1
37328 fmovsl %xcc, %f3, %f0
37329 fmovrdlz %i6, %f10, %f8
37330 sll %g6, 0x1D, %i0
37331 fmovrde %o0, %f10, %f12
37332 andcc %g2, 0x1DC5, %o6
37333 fcmple32 %f0, %f6, %l6
37334 ldsb [%l7 + 0x26], %o7
37335 fnor %f8, %f2, %f14
37336 bcs loop_4373
37337 fmovde %xcc, %f10, %f12
37338 movl %xcc, %l3, %g5
37339 movpos %xcc, %o2, %i7
37340loop_4373:
37341 array16 %l2, %i5, %l4
37342 lduw [%l7 + 0x40], %o4
37343 orn %i2, 0x1956, %o5
37344 fmul8ulx16 %f0, %f14, %f10
37345 fandnot2s %f1, %f1, %f7
37346 stx %l1, [%l7 + 0x30]
37347 fmovsle %icc, %f15, %f11
37348 call loop_4374
37349 ldsw [%l7 + 0x6C], %l0
37350 tsubcc %g3, %g7, %l5
37351 tleu %icc, 0x7
37352loop_4374:
37353 fandnot2 %f0, %f2, %f2
37354 ld [%l7 + 0x20], %f1
37355 stx %i4, [%l7 + 0x28]
37356 fnors %f1, %f0, %f15
37357 stb %o1, [%l7 + 0x37]
37358 movg %icc, %g4, %i3
37359 ldx [%l7 + 0x68], %g1
37360 fcmpne32 %f0, %f2, %o3
37361 fandnot1s %f8, %f11, %f0
37362 std %f10, [%l7 + 0x48]
37363 array8 %i1, %i6, %i0
37364 bne,pn %icc, loop_4375
37365 st %f7, [%l7 + 0x38]
37366 fmovsvc %icc, %f9, %f11
37367 brgz %o0, loop_4376
37368loop_4375:
37369 fpadd16 %f8, %f12, %f8
37370 ldsw [%l7 + 0x60], %g6
37371 xor %o6, 0x1865, %g2
37372loop_4376:
37373 fcmpne16 %f10, %f8, %l6
37374 nop
37375 setx loop_4377, %l0, %l1
37376 wrpr 0x1, %tl
37377 wrpr %l1, %tpc
37378 add %l1, 0x4, %l1
37379 wrpr %l1, %tnpc
37380 setx 0x34400001400, %l0, %l1
37381 wrpr %l1, %tstate
37382 wrhpr 0x4, %htstate
37383 retry
37384 edge16l %o7, %g5, %o2
37385 ldub [%l7 + 0x2D], %i7
37386 stx %l3, [%l7 + 0x58]
37387loop_4377:
37388 ldd [%l7 + 0x30], %f12
37389 stw %i5, [%l7 + 0x3C]
37390 movrgez %l2, 0x336, %o4
37391 fmul8sux16 %f4, %f2, %f0
37392 siam 0x7
37393 xnorcc %i2, 0x14F4, %o5
37394 udivcc %l4, 0x0027, %l1
37395 fnor %f14, %f14, %f12
37396 subcc %g3, 0x01EF, %g7
37397 siam 0x4
37398 fmovsn %xcc, %f6, %f5
37399 ldsh [%l7 + 0x08], %l0
37400 andncc %i4, %o1, %g4
37401 mova %xcc, %i3, %l5
37402 fnor %f14, %f0, %f12
37403 fnegd %f8, %f14
37404 movneg %xcc, %o3, %i1
37405 brgez %i6, loop_4378
37406 fmovsg %xcc, %f12, %f12
37407 ldd [%l7 + 0x38], %f10
37408 sth %i0, [%l7 + 0x64]
37409loop_4378:
37410 movleu %xcc, %o0, %g6
37411 tcc %icc, 0x5
37412 lduw [%l7 + 0x24], %o6
37413 ld [%l7 + 0x28], %f14
37414 stw %g1, [%l7 + 0x58]
37415 edge8l %l6, %o7, %g2
37416 xor %g5, 0x175F, %o2
37417 sth %l3, [%l7 + 0x7E]
37418 brgz,a %i5, loop_4379
37419 movleu %xcc, %l2, %i7
37420 addcc %o4, %i2, %l4
37421 brnz,a %l1, loop_4380
37422loop_4379:
37423 sll %o5, %g3, %l0
37424 fnot2s %f13, %f2
37425 std %f6, [%l7 + 0x60]
37426loop_4380:
37427 brgez,a %i4, loop_4381
37428 sth %g7, [%l7 + 0x52]
37429 sethi 0x0821, %g4
37430 fmovrdgez %i3, %f10, %f6
37431loop_4381:
37432 edge32l %l5, %o3, %o1
37433 fsrc1s %f11, %f3
37434 fmovrdgez %i1, %f0, %f14
37435 bl loop_4382
37436 tsubcctv %i0, 0x1CCF, %o0
37437 fnot1 %f2, %f10
37438 addccc %g6, %o6, %g1
37439loop_4382:
37440 brlez,a %l6, loop_4383
37441 popc %i6, %o7
37442 lduw [%l7 + 0x48], %g5
37443 ldub [%l7 + 0x75], %o2
37444loop_4383:
37445 orncc %g2, %l3, %l2
37446 bcc,a loop_4384
37447 srax %i7, 0x0D, %o4
37448 fblg,a %fcc2, loop_4385
37449 fzeros %f10
37450loop_4384:
37451 ld [%l7 + 0x18], %f14
37452 tpos %xcc, 0x6
37453loop_4385:
37454 fmovsneg %xcc, %f0, %f9
37455 movvs %icc, %i2, %i5
37456 fmovrdlz %l1, %f0, %f4
37457 mova %xcc, %l4, %g3
37458 bcs,a %xcc, loop_4386
37459 stw %o5, [%l7 + 0x44]
37460 nop
37461 setx loop_4387, %l0, %l1
37462 wrpr 0x1, %tl
37463 wrpr %l1, %tpc
37464 add %l1, 0x4, %l1
37465 wrpr %l1, %tnpc
37466 setx 0x34400001400, %l0, %l1
37467 wrpr %l1, %tstate
37468 wrhpr 0x4, %htstate
37469 retry
37470 fnand %f2, %f14, %f6
37471loop_4386:
37472 ldsb [%l7 + 0x3C], %l0
37473 edge32l %i4, %g7, %i3
37474loop_4387:
37475 fpmerge %f2, %f0, %f4
37476 st %f3, [%l7 + 0x08]
37477 taddcctv %l5, %g4, %o3
37478 orncc %i1, %i0, %o0
37479 edge16ln %g6, %o1, %o6
37480 stx %g1, [%l7 + 0x68]
37481 lduw [%l7 + 0x10], %i6
37482 st %f7, [%l7 + 0x6C]
37483 ld [%l7 + 0x2C], %f0
37484 srlx %o7, 0x1B, %l6
37485 ldsb [%l7 + 0x2B], %o2
37486 fmovsg %icc, %f0, %f9
37487 lduh [%l7 + 0x78], %g5
37488 xor %g2, %l2, %l3
37489 sll %i7, 0x0A, %o4
37490 xnorcc %i5, 0x1387, %i2
37491 edge32n %l4, %g3, %o5
37492 fbu,a %fcc1, loop_4388
37493 ldx [%l7 + 0x68], %l0
37494 fbule %fcc2, loop_4389
37495 fmovdne %icc, %f13, %f0
37496loop_4388:
37497 orn %i4, %l1, %i3
37498 ldsb [%l7 + 0x7C], %l5
37499loop_4389:
37500 ldsb [%l7 + 0x43], %g4
37501 fmovsn %icc, %f11, %f10
37502 ldub [%l7 + 0x69], %g7
37503 fcmpes %fcc1, %f2, %f15
37504 fcmpes %fcc0, %f3, %f2
37505 fmuld8ulx16 %f4, %f15, %f4
37506 fandnot1s %f2, %f14, %f3
37507 ldub [%l7 + 0x5E], %i1
37508 bge,a,pt %xcc, loop_4390
37509 movn %icc, %i0, %o3
37510 movpos %icc, %g6, %o0
37511 stb %o6, [%l7 + 0x60]
37512loop_4390:
37513 tgu %xcc, 0x2
37514 st %f12, [%l7 + 0x2C]
37515 movvs %icc, %o1, %g1
37516 ldub [%l7 + 0x54], %o7
37517 st %f7, [%l7 + 0x20]
37518 ld [%l7 + 0x68], %f5
37519 fmovrdlz %l6, %f14, %f8
37520 fcmpne16 %f10, %f4, %i6
37521 sdivcc %o2, 0x0676, %g5
37522 bneg %xcc, loop_4391
37523 tsubcc %g2, 0x1485, %l2
37524 fbul %fcc0, loop_4392
37525 bpos,a loop_4393
37526loop_4391:
37527 bn,a,pt %icc, loop_4394
37528 fmovrse %l3, %f8, %f6
37529loop_4392:
37530 fmovdne %icc, %f9, %f6
37531loop_4393:
37532 ldsb [%l7 + 0x65], %i7
37533loop_4394:
37534 fcmpeq16 %f4, %f2, %i5
37535 sub %o4, %l4, %i2
37536 ble,a %icc, loop_4395
37537 brlez %g3, loop_4396
37538 srax %l0, 0x15, %o5
37539 ldub [%l7 + 0x78], %i4
37540loop_4395:
37541 fmovsl %xcc, %f4, %f0
37542loop_4396:
37543 fmovsvc %icc, %f11, %f5
37544 fnor %f10, %f14, %f0
37545 xnor %l1, %l5, %g4
37546 fmovsle %xcc, %f7, %f8
37547 ldsh [%l7 + 0x4A], %i3
37548 array16 %g7, %i1, %o3
37549 edge32ln %g6, %o0, %i0
37550 fmovsneg %xcc, %f8, %f13
37551 bcc %icc, loop_4397
37552 fandnot2 %f14, %f14, %f12
37553 tcc %icc, 0x5
37554 bvs,pt %icc, loop_4398
37555loop_4397:
37556 ldx [%l7 + 0x68], %o6
37557 ldd [%l7 + 0x50], %f0
37558 call loop_4399
37559loop_4398:
37560 fmovsgu %xcc, %f10, %f0
37561 edge32l %o1, %g1, %l6
37562 ldx [%l7 + 0x30], %o7
37563loop_4399:
37564 fcmpgt32 %f8, %f12, %o2
37565 alignaddr %g5, %i6, %l2
37566 std %f14, [%l7 + 0x08]
37567 alignaddrl %l3, %g2, %i7
37568 ldx [%l7 + 0x10], %o4
37569 fpackfix %f4, %f3
37570 sdiv %l4, 0x1D68, %i2
37571 bge %xcc, loop_4400
37572 ldsb [%l7 + 0x2C], %i5
37573 ldd [%l7 + 0x48], %f14
37574 fmovdl %xcc, %f7, %f12
37575loop_4400:
37576 fxors %f12, %f10, %f14
37577 ldsb [%l7 + 0x41], %g3
37578 lduh [%l7 + 0x28], %o5
37579 fmovrslez %l0, %f15, %f1
37580 array8 %l1, %l5, %g4
37581 stw %i3, [%l7 + 0x78]
37582 st %f7, [%l7 + 0x08]
37583 brlz %i4, loop_4401
37584 fmovrsgz %i1, %f10, %f9
37585 movge %icc, %g7, %g6
37586 fmul8sux16 %f8, %f14, %f8
37587loop_4401:
37588 fabsd %f10, %f0
37589 ldsb [%l7 + 0x2B], %o0
37590 fxnor %f2, %f8, %f2
37591 movne %icc, %o3, %o6
37592 ldsh [%l7 + 0x3A], %i0
37593 brlz,a %g1, loop_4402
37594 ldd [%l7 + 0x48], %f6
37595 fmovspos %icc, %f12, %f6
37596 fcmple16 %f14, %f0, %l6
37597loop_4402:
37598 fmovdg %xcc, %f15, %f0
37599 xnor %o7, %o2, %o1
37600 tvs %icc, 0x2
37601 nop
37602 setx loop_4403, %l0, %l1
37603 wrpr 0x1, %tl
37604 wrpr %l1, %tpc
37605 add %l1, 0x4, %l1
37606 wrpr %l1, %tnpc
37607 setx 0x34400001400, %l0, %l1
37608 wrpr %l1, %tstate
37609 wrhpr 0x4, %htstate
37610 retry
37611 fbo %fcc3, loop_4404
37612 ldub [%l7 + 0x1E], %i6
37613 smul %l2, %l3, %g5
37614loop_4403:
37615 stb %g2, [%l7 + 0x7A]
37616loop_4404:
37617 ldsb [%l7 + 0x7B], %o4
37618 fors %f14, %f10, %f4
37619 fnegd %f6, %f14
37620 ldsh [%l7 + 0x3C], %i7
37621 bn,pn %xcc, loop_4405
37622 tsubcctv %l4, %i2, %i5
37623 movvc %xcc, %g3, %o5
37624 ldsh [%l7 + 0x6C], %l0
37625loop_4405:
37626 stw %l1, [%l7 + 0x50]
37627 mulx %g4, %i3, %i4
37628 fmovscs %icc, %f1, %f6
37629 fmovdn %xcc, %f13, %f15
37630 bne,a %icc, loop_4406
37631 ldsw [%l7 + 0x30], %i1
37632 fmovd %f4, %f12
37633 fmovdg %icc, %f13, %f11
37634loop_4406:
37635 add %g7, %g6, %o0
37636 fmovdcc %icc, %f12, %f14
37637 tleu %xcc, 0x6
37638 tgu %xcc, 0x2
37639 umul %l5, %o3, %o6
37640 orn %g1, 0x0742, %i0
37641 bleu,a loop_4407
37642 ldsw [%l7 + 0x30], %l6
37643 ldub [%l7 + 0x53], %o2
37644 ldsh [%l7 + 0x2C], %o7
37645loop_4407:
37646 brnz %o1, loop_4408
37647 ldsh [%l7 + 0x2A], %i6
37648 movrlz %l3, %l2, %g5
37649 movg %xcc, %g2, %o4
37650loop_4408:
37651 fpadd32 %f8, %f8, %f4
37652 ldsb [%l7 + 0x76], %l4
37653 sll %i7, 0x18, %i2
37654 fble %fcc3, loop_4409
37655 tge %xcc, 0x4
37656 sub %i5, %g3, %l0
37657 stw %l1, [%l7 + 0x14]
37658loop_4409:
37659 tle %xcc, 0x3
37660 fands %f5, %f7, %f3
37661 ld [%l7 + 0x60], %f8
37662 fsrc1s %f3, %f13
37663 fands %f7, %f9, %f14
37664 addccc %g4, 0x14FF, %i3
37665 fmuld8sux16 %f10, %f12, %f10
37666 tvc %xcc, 0x3
37667 ldub [%l7 + 0x47], %o5
37668 fbule %fcc1, loop_4410
37669 srlx %i4, %i1, %g6
37670 fbn %fcc0, loop_4411
37671 fcmped %fcc3, %f10, %f2
37672loop_4410:
37673 add %o0, %g7, %l5
37674 tsubcctv %o6, 0x194E, %o3
37675loop_4411:
37676 fandnot2 %f12, %f12, %f2
37677 fmovsge %xcc, %f5, %f1
37678 stx %g1, [%l7 + 0x38]
37679 fornot2 %f6, %f6, %f8
37680 fmovsg %icc, %f14, %f6
37681 movn %xcc, %l6, %i0
37682 andncc %o7, %o1, %o2
37683 lduh [%l7 + 0x3A], %i6
37684 srax %l2, 0x1A, %l3
37685 nop
37686 setx loop_4412, %l0, %l1
37687 wrpr 0x1, %tl
37688 wrpr %l1, %tpc
37689 add %l1, 0x4, %l1
37690 wrpr %l1, %tnpc
37691 setx 0x34400001400, %l0, %l1
37692 wrpr %l1, %tstate
37693 wrhpr 0x4, %htstate
37694 retry
37695 tleu %xcc, 0x4
37696 std %f6, [%l7 + 0x48]
37697 subc %g5, %o4, %l4
37698loop_4412:
37699 and %g2, %i2, %i7
37700 fbe,a %fcc1, loop_4413
37701 ldx [%l7 + 0x38], %g3
37702 tneg %icc, 0x1
37703 fmovscs %xcc, %f1, %f12
37704loop_4413:
37705 fandnot2s %f5, %f1, %f1
37706 lduw [%l7 + 0x60], %l0
37707 fmovrdgz %i5, %f0, %f14
37708 srax %l1, 0x01, %i3
37709 fpmerge %f7, %f9, %f12
37710 srax %o5, 0x06, %i4
37711 lduh [%l7 + 0x32], %g4
37712 bg,a loop_4414
37713 subc %i1, 0x14D3, %g6
37714 ldub [%l7 + 0x46], %o0
37715 array32 %l5, %o6, %g7
37716loop_4414:
37717 lduh [%l7 + 0x50], %o3
37718 edge8 %l6, %i0, %o7
37719 stb %o1, [%l7 + 0x20]
37720 bg %icc, loop_4415
37721 fandnot2s %f10, %f9, %f1
37722 movrgz %g1, %i6, %o2
37723 alignaddr %l2, %l3, %o4
37724loop_4415:
37725 nop
37726 setx loop_4416, %l0, %l1
37727 jmpl %l1, %g5
37728 sth %g2, [%l7 + 0x70]
37729 ld [%l7 + 0x14], %f9
37730 fandnot1s %f15, %f12, %f11
37731loop_4416:
37732 andncc %l4, %i7, %g3
37733 stw %i2, [%l7 + 0x74]
37734 subc %i5, 0x05E5, %l0
37735 ldx [%l7 + 0x20], %l1
37736 fand %f0, %f8, %f2
37737 brgez %o5, loop_4417
37738 fmovrdlez %i3, %f4, %f0
37739 fcmps %fcc0, %f1, %f1
37740 ldsb [%l7 + 0x2A], %i4
37741loop_4417:
37742 bshuffle %f10, %f10, %f8
37743 tpos %xcc, 0x0
37744 fmovdn %xcc, %f2, %f10
37745 fmovsgu %icc, %f8, %f6
37746 sll %i1, %g6, %o0
37747 smul %g4, 0x1C73, %l5
37748 fmovsleu %xcc, %f13, %f6
37749 fmovsne %icc, %f12, %f10
37750 ldx [%l7 + 0x68], %g7
37751 stw %o6, [%l7 + 0x70]
37752 fmovdvc %icc, %f4, %f4
37753 sethi 0x1358, %l6
37754 fcmpne32 %f10, %f12, %i0
37755 movpos %icc, %o3, %o1
37756 fmovsl %icc, %f8, %f3
37757 ldsh [%l7 + 0x46], %g1
37758 fbu %fcc3, loop_4418
37759 stw %i6, [%l7 + 0x10]
37760 edge16ln %o2, %l2, %o7
37761 ldx [%l7 + 0x70], %o4
37762loop_4418:
37763 movn %xcc, %g5, %l3
37764 fbge %fcc2, loop_4419
37765 edge16ln %g2, %i7, %l4
37766 fmovdcc %icc, %f12, %f7
37767 fmovsn %xcc, %f9, %f6
37768loop_4419:
37769 fbul %fcc1, loop_4420
37770 lduw [%l7 + 0x34], %g3
37771 fmovsn %icc, %f11, %f4
37772 fpsub32 %f0, %f2, %f12
37773loop_4420:
37774 sth %i5, [%l7 + 0x3A]
37775 fpadd32 %f10, %f0, %f10
37776 bvc %xcc, loop_4421
37777 fbule,a %fcc3, loop_4422
37778 tleu %xcc, 0x0
37779 fsrc2s %f0, %f5
37780loop_4421:
37781 bshuffle %f4, %f10, %f6
37782loop_4422:
37783 stw %i2, [%l7 + 0x08]
37784 fandnot2 %f14, %f6, %f2
37785 fandnot1s %f13, %f10, %f11
37786 fbuge,a %fcc2, loop_4423
37787 movleu %xcc, %l1, %o5
37788 tpos %xcc, 0x2
37789 orn %i3, %l0, %i4
37790loop_4423:
37791 ldsw [%l7 + 0x48], %i1
37792 ldx [%l7 + 0x28], %g6
37793 ld [%l7 + 0x78], %f4
37794 sub %g4, 0x007E, %o0
37795 ba,a,pt %icc, loop_4424
37796 fmovdge %xcc, %f13, %f15
37797 fmovsle %xcc, %f15, %f2
37798 subc %g7, 0x1109, %o6
37799loop_4424:
37800 xnorcc %l6, %i0, %o3
37801 fbo,a %fcc2, loop_4425
37802 edge16n %o1, %g1, %l5
37803 edge32l %o2, %i6, %l2
37804 stx %o7, [%l7 + 0x58]
37805loop_4425:
37806 st %f2, [%l7 + 0x0C]
37807 nop
37808 setx loop_4426, %l0, %l1
37809 jmpl %l1, %g5
37810 fnot2 %f8, %f10
37811 st %f13, [%l7 + 0x50]
37812 movn %xcc, %l3, %o4
37813loop_4426:
37814 stx %g2, [%l7 + 0x20]
37815 taddcc %l4, %i7, %i5
37816 ldd [%l7 + 0x50], %f0
37817 fcmped %fcc1, %f8, %f8
37818 addc %g3, %i2, %l1
37819 nop
37820 setx loop_4427, %l0, %l1
37821 wrpr 0x1, %tl
37822 wrpr %l1, %tpc
37823 add %l1, 0x4, %l1
37824 wrpr %l1, %tnpc
37825 setx 0x34400001400, %l0, %l1
37826 wrpr %l1, %tstate
37827 wrhpr 0x4, %htstate
37828 retry
37829 stx %i3, [%l7 + 0x58]
37830 fmovrde %l0, %f8, %f14
37831 bneg,a,pt %icc, loop_4428
37832loop_4427:
37833 ldsh [%l7 + 0x0C], %i4
37834 mulscc %o5, 0x1130, %i1
37835 fmovsge %xcc, %f15, %f11
37836loop_4428:
37837 fmovrsgz %g4, %f10, %f0
37838 add %o0, 0x0094, %g6
37839 tgu %xcc, 0x4
37840 fnot2 %f4, %f10
37841 fcmpne16 %f10, %f8, %g7
37842 ldd [%l7 + 0x60], %f6
37843 bcc,a loop_4429
37844 ldsw [%l7 + 0x60], %l6
37845 edge8l %i0, %o6, %o3
37846 st %f5, [%l7 + 0x4C]
37847loop_4429:
37848 ldsb [%l7 + 0x42], %g1
37849 fsrc1s %f4, %f11
37850 fcmple16 %f4, %f6, %o1
37851 movn %icc, %l5, %i6
37852 movrne %l2, 0x029, %o2
37853 edge16l %o7, %g5, %o4
37854 bneg,a,pn %xcc, loop_4430
37855 array32 %g2, %l3, %l4
37856 fble,a %fcc2, loop_4431
37857 edge8ln %i5, %g3, %i7
37858loop_4430:
37859 lduw [%l7 + 0x40], %i2
37860 xor %i3, 0x0233, %l0
37861loop_4431:
37862 fabsd %f0, %f14
37863 tle %icc, 0x5
37864 fcmple16 %f4, %f2, %l1
37865 bvs loop_4432
37866 fblg,a %fcc0, loop_4433
37867 movn %icc, %i4, %o5
37868 movrgz %g4, %o0, %i1
37869loop_4432:
37870 fnot2 %f10, %f2
37871loop_4433:
37872 mulscc %g7, 0x1BAE, %g6
37873 st %f10, [%l7 + 0x10]
37874 ldx [%l7 + 0x08], %l6
37875 tgu %xcc, 0x2
37876 movl %icc, %i0, %o6
37877 addc %o3, 0x1872, %o1
37878 ldub [%l7 + 0x22], %l5
37879 stb %i6, [%l7 + 0x73]
37880 fmul8x16au %f15, %f1, %f4
37881 lduh [%l7 + 0x0E], %g1
37882 tvc %icc, 0x3
37883 tsubcc %l2, %o7, %o2
37884 smulcc %g5, %o4, %l3
37885 fbue %fcc3, loop_4434
37886 sdivcc %g2, 0x135E, %l4
37887 sra %g3, 0x19, %i5
37888 fpmerge %f0, %f10, %f0
37889loop_4434:
37890 fxors %f3, %f4, %f14
37891 sdivcc %i2, 0x1228, %i3
37892 lduw [%l7 + 0x54], %l0
37893 fones %f0
37894 fcmpeq16 %f2, %f14, %l1
37895 stb %i4, [%l7 + 0x26]
37896 ldx [%l7 + 0x18], %i7
37897 umul %g4, %o0, %i1
37898 call loop_4435
37899 fnegd %f14, %f4
37900 lduw [%l7 + 0x64], %g7
37901 fcmpes %fcc1, %f9, %f13
37902loop_4435:
37903 ldsh [%l7 + 0x2A], %o5
37904 stx %l6, [%l7 + 0x68]
37905 ldub [%l7 + 0x66], %i0
37906 movrne %o6, %o3, %o1
37907 fmovsvc %icc, %f11, %f7
37908 tleu %xcc, 0x4
37909 ldub [%l7 + 0x4F], %g6
37910 fcmpes %fcc0, %f9, %f15
37911 st %f3, [%l7 + 0x50]
37912 subc %l5, 0x1070, %g1
37913 fmovsle %icc, %f15, %f8
37914 sethi 0x1780, %l2
37915 bgu loop_4436
37916 bleu,a %icc, loop_4437
37917 array16 %o7, %i6, %o2
37918 stb %o4, [%l7 + 0x55]
37919loop_4436:
37920 fmovrslez %l3, %f15, %f9
37921loop_4437:
37922 xor %g5, %g2, %g3
37923 movne %icc, %l4, %i2
37924 fornot1s %f14, %f14, %f9
37925 fmovdvc %xcc, %f4, %f15
37926 fmovrdlez %i3, %f12, %f4
37927 ldx [%l7 + 0x40], %l0
37928 stw %l1, [%l7 + 0x4C]
37929 fmovsn %xcc, %f3, %f9
37930 stx %i4, [%l7 + 0x38]
37931 brlez,a %i5, loop_4438
37932 std %f6, [%l7 + 0x68]
37933 call loop_4439
37934 ldd [%l7 + 0x20], %f0
37935loop_4438:
37936 fcmple16 %f10, %f0, %g4
37937 stx %i7, [%l7 + 0x18]
37938loop_4439:
37939 lduw [%l7 + 0x0C], %o0
37940 fmovrsne %g7, %f13, %f14
37941 fmovsneg %xcc, %f11, %f14
37942 ldx [%l7 + 0x70], %o5
37943 ld [%l7 + 0x5C], %f9
37944 bvc,pt %xcc, loop_4440
37945 ld [%l7 + 0x28], %f6
37946 array32 %l6, %i1, %o6
37947 movrlez %o3, %o1, %i0
37948loop_4440:
37949 bleu %xcc, loop_4441
37950 lduh [%l7 + 0x1A], %l5
37951 fcmpgt16 %f8, %f6, %g1
37952 addcc %g6, %l2, %o7
37953loop_4441:
37954 movleu %icc, %i6, %o4
37955 ldsw [%l7 + 0x5C], %o2
37956 alignaddrl %g5, %g2, %g3
37957 fbule,a %fcc0, loop_4442
37958 fnot1 %f14, %f2
37959 fmovdcc %icc, %f3, %f12
37960 sllx %l3, %i2, %l4
37961loop_4442:
37962 smulcc %i3, 0x15A5, %l1
37963 nop
37964 setx loop_4443, %l0, %l1
37965 jmpl %l1, %l0
37966 fpack32 %f0, %f2, %f4
37967 smul %i4, 0x0D6D, %g4
37968 movcs %icc, %i7, %o0
37969loop_4443:
37970 be,pt %xcc, loop_4444
37971 fmovse %icc, %f10, %f5
37972 fmovrdlez %i5, %f14, %f2
37973 fmovsvc %xcc, %f0, %f7
37974loop_4444:
37975 fcmpeq16 %f10, %f6, %o5
37976 fands %f13, %f11, %f0
37977 te %xcc, 0x0
37978 stw %l6, [%l7 + 0x28]
37979 fmovs %f15, %f6
37980 sth %i1, [%l7 + 0x68]
37981 lduh [%l7 + 0x46], %g7
37982 ldsw [%l7 + 0x14], %o6
37983 ldsh [%l7 + 0x2E], %o3
37984 ldsb [%l7 + 0x42], %i0
37985 bpos,a,pn %xcc, loop_4445
37986 fcmpne16 %f10, %f4, %o1
37987 addccc %g1, %g6, %l2
37988 fmovdle %xcc, %f11, %f10
37989loop_4445:
37990 tg %icc, 0x0
37991 fexpand %f9, %f10
37992 ldx [%l7 + 0x28], %l5
37993 brgz,a %o7, loop_4446
37994 lduh [%l7 + 0x32], %i6
37995 fpackfix %f14, %f13
37996 fornot2 %f2, %f0, %f6
37997loop_4446:
37998 tvs %xcc, 0x1
37999 fzeros %f7
38000 sra %o4, 0x0C, %o2
38001 movrlz %g2, %g5, %l3
38002 bcs,a %icc, loop_4447
38003 fbne,a %fcc0, loop_4448
38004 ldx [%l7 + 0x68], %g3
38005 ldsb [%l7 + 0x43], %l4
38006loop_4447:
38007 ldx [%l7 + 0x28], %i2
38008loop_4448:
38009 fmovsneg %icc, %f11, %f13
38010 ldsw [%l7 + 0x24], %l1
38011 taddcctv %l0, %i4, %g4
38012 fbuge,a %fcc3, loop_4449
38013 fmovdcs %icc, %f4, %f9
38014 fnor %f10, %f6, %f8
38015 fnegs %f7, %f8
38016loop_4449:
38017 fnegd %f4, %f12
38018 srlx %i3, %i7, %i5
38019 brlez,a %o0, loop_4450
38020 bcc,a loop_4451
38021 ldsb [%l7 + 0x63], %o5
38022 fmovsn %xcc, %f4, %f4
38023loop_4450:
38024 fcmpgt32 %f12, %f0, %i1
38025loop_4451:
38026 ldx [%l7 + 0x38], %l6
38027 movleu %xcc, %o6, %g7
38028 fmul8ulx16 %f2, %f12, %f0
38029 stw %i0, [%l7 + 0x24]
38030 addcc %o1, %g1, %g6
38031 mulx %l2, 0x13FD, %o3
38032 stb %o7, [%l7 + 0x24]
38033 fmovdvc %xcc, %f1, %f3
38034 ldsw [%l7 + 0x58], %i6
38035 fbug %fcc3, loop_4452
38036 tvs %xcc, 0x5
38037 fmovsl %xcc, %f5, %f3
38038 udiv %l5, 0x09F6, %o2
38039loop_4452:
38040 ba,a,pt %icc, loop_4453
38041 ldd [%l7 + 0x10], %f14
38042 tvc %xcc, 0x5
38043 fpsub16 %f2, %f14, %f10
38044loop_4453:
38045 fmul8x16au %f13, %f13, %f10
38046 bgu,a %xcc, loop_4454
38047 ldub [%l7 + 0x1C], %g2
38048 st %f5, [%l7 + 0x38]
38049 fble %fcc1, loop_4455
38050loop_4454:
38051 ldsh [%l7 + 0x70], %o4
38052 fbug,a %fcc2, loop_4456
38053 ldsh [%l7 + 0x18], %g5
38054loop_4455:
38055 ldx [%l7 + 0x18], %l3
38056 tcc %icc, 0x6
38057loop_4456:
38058 fnot1 %f14, %f6
38059 fmovrslz %g3, %f11, %f4
38060 fcmple16 %f8, %f8, %i2
38061 ldx [%l7 + 0x08], %l1
38062 movrgz %l4, 0x073, %i4
38063 fnors %f15, %f0, %f2
38064 movrgz %g4, %l0, %i7
38065 fmovrdgez %i3, %f10, %f8
38066 movrgez %o0, %i5, %i1
38067 edge32 %o5, %l6, %g7
38068 fmovdvc %icc, %f9, %f8
38069 fble %fcc0, loop_4457
38070 stw %o6, [%l7 + 0x70]
38071 fbo %fcc2, loop_4458
38072 tsubcc %i0, 0x1211, %g1
38073loop_4457:
38074 stw %o1, [%l7 + 0x4C]
38075 umul %l2, %o3, %g6
38076loop_4458:
38077 fbe %fcc1, loop_4459
38078 fmovdle %icc, %f1, %f5
38079 sdiv %o7, 0x1DDA, %l5
38080 ldub [%l7 + 0x31], %i6
38081loop_4459:
38082 st %f14, [%l7 + 0x74]
38083 stw %o2, [%l7 + 0x34]
38084 std %f14, [%l7 + 0x60]
38085 fsrc2s %f4, %f8
38086 pdist %f4, %f2, %f12
38087 ldub [%l7 + 0x20], %g2
38088 lduw [%l7 + 0x70], %o4
38089 siam 0x1
38090 fpsub32 %f6, %f4, %f0
38091 fbu,a %fcc2, loop_4460
38092 ldub [%l7 + 0x19], %g5
38093 alignaddr %l3, %i2, %l1
38094 movvc %xcc, %l4, %i4
38095loop_4460:
38096 fcmpgt16 %f8, %f14, %g4
38097 ld [%l7 + 0x40], %f7
38098 stb %l0, [%l7 + 0x26]
38099 stw %g3, [%l7 + 0x78]
38100 fbul,a %fcc1, loop_4461
38101 ldx [%l7 + 0x58], %i7
38102 fcmpne16 %f0, %f2, %o0
38103 umul %i3, 0x16A3, %i1
38104loop_4461:
38105 tleu %icc, 0x7
38106 tg %icc, 0x5
38107 fbl %fcc2, loop_4462
38108 bpos loop_4463
38109 fmuld8sux16 %f4, %f2, %f6
38110 fsrc2s %f13, %f5
38111loop_4462:
38112 stx %i5, [%l7 + 0x68]
38113loop_4463:
38114 fornot2 %f8, %f2, %f12
38115 be loop_4464
38116 andncc %l6, %o5, %g7
38117 orn %i0, %o6, %o1
38118 fmovrde %g1, %f14, %f12
38119loop_4464:
38120 ld [%l7 + 0x3C], %f10
38121 array32 %l2, %g6, %o7
38122 fbne,a %fcc3, loop_4465
38123 taddcc %l5, %i6, %o3
38124 stb %o2, [%l7 + 0x28]
38125 bcc,a loop_4466
38126loop_4465:
38127 fmovsvc %xcc, %f12, %f14
38128 ld [%l7 + 0x44], %f11
38129 lduw [%l7 + 0x30], %o4
38130loop_4466:
38131 pdist %f8, %f0, %f4
38132 nop
38133 setx loop_4467, %l0, %l1
38134 wrpr 0x1, %tl
38135 wrpr %l1, %tnpc
38136 setx 0x34400001400, %l0, %l1
38137 wrpr %l1, %tstate
38138 wrhpr 0x4, %htstate
38139 done
38140 ldd [%l7 + 0x50], %f4
38141 fpsub16s %f11, %f2, %f7
38142 brz,a %g2, loop_4468
38143loop_4467:
38144 fmovrsgz %g5, %f10, %f10
38145 addcc %l3, %i2, %l1
38146 std %f0, [%l7 + 0x08]
38147loop_4468:
38148 bge,a,pt %icc, loop_4469
38149 srlx %l4, 0x17, %g4
38150 faligndata %f2, %f4, %f0
38151 movcs %xcc, %i4, %g3
38152loop_4469:
38153 ldsh [%l7 + 0x7C], %l0
38154 te %xcc, 0x7
38155 movvc %icc, %i7, %o0
38156 ldd [%l7 + 0x68], %f4
38157 mulx %i3, 0x1D61, %i1
38158 ldx [%l7 + 0x68], %l6
38159 mova %icc, %o5, %i5
38160 fbe,a %fcc2, loop_4470
38161 fmul8sux16 %f8, %f2, %f6
38162 smul %i0, %o6, %o1
38163 ldsh [%l7 + 0x5C], %g1
38164loop_4470:
38165 ld [%l7 + 0x40], %f11
38166 tvc %xcc, 0x1
38167 lduh [%l7 + 0x44], %g7
38168 stb %l2, [%l7 + 0x43]
38169 andcc %g6, %o7, %l5
38170 fcmpeq32 %f14, %f4, %o3
38171 movvs %xcc, %o2, %i6
38172 fsrc2 %f0, %f10
38173 ldsw [%l7 + 0x7C], %o4
38174 fba %fcc1, loop_4471
38175 fmovrdlez %g2, %f4, %f2
38176 lduh [%l7 + 0x28], %g5
38177 fnegs %f8, %f6
38178loop_4471:
38179 sth %l3, [%l7 + 0x56]
38180 edge8l %l1, %i2, %l4
38181 fnands %f10, %f12, %f5
38182 udiv %g4, 0x15EE, %g3
38183 faligndata %f8, %f12, %f8
38184 lduh [%l7 + 0x1A], %l0
38185 fbo,a %fcc1, loop_4472
38186 lduw [%l7 + 0x54], %i7
38187 addcc %o0, %i4, %i3
38188 fbg %fcc1, loop_4473
38189loop_4472:
38190 sdivx %i1, 0x1B84, %l6
38191 bleu,a %icc, loop_4474
38192 movge %icc, %o5, %i5
38193loop_4473:
38194 fbo,a %fcc0, loop_4475
38195 stx %i0, [%l7 + 0x18]
38196loop_4474:
38197 sth %o6, [%l7 + 0x1C]
38198 sll %g1, %g7, %l2
38199loop_4475:
38200 stx %g6, [%l7 + 0x48]
38201 fmovdcs %xcc, %f13, %f13
38202 stw %o7, [%l7 + 0x30]
38203 stx %l5, [%l7 + 0x40]
38204 smulcc %o1, %o3, %i6
38205 movvc %icc, %o2, %o4
38206 movle %xcc, %g5, %l3
38207 fmovda %icc, %f14, %f11
38208 ldsh [%l7 + 0x74], %l1
38209 fmovdcc %xcc, %f5, %f12
38210 lduh [%l7 + 0x34], %i2
38211 st %f11, [%l7 + 0x60]
38212 fcmpne32 %f10, %f12, %l4
38213 movpos %xcc, %g4, %g2
38214 sth %g3, [%l7 + 0x6A]
38215 fmovdgu %icc, %f3, %f7
38216 fmul8ulx16 %f14, %f12, %f12
38217 movn %icc, %i7, %o0
38218 edge32l %l0, %i3, %i4
38219 stw %i1, [%l7 + 0x44]
38220 lduh [%l7 + 0x4C], %l6
38221 ld [%l7 + 0x18], %f4
38222 fornot2 %f2, %f0, %f10
38223 fmovrdgz %o5, %f8, %f8
38224 std %f14, [%l7 + 0x48]
38225 sra %i5, %o6, %i0
38226 fones %f11
38227 fpsub16 %f0, %f10, %f14
38228 fmovdge %icc, %f1, %f10
38229 bgu loop_4476
38230 fcmple16 %f8, %f2, %g7
38231 mulscc %g1, %g6, %l2
38232 stw %l5, [%l7 + 0x70]
38233loop_4476:
38234 stb %o7, [%l7 + 0x1B]
38235 lduw [%l7 + 0x18], %o1
38236 andcc %o3, %i6, %o4
38237 fsrc1s %f5, %f1
38238 lduh [%l7 + 0x76], %g5
38239 fornot2 %f8, %f10, %f2
38240 ldsh [%l7 + 0x7C], %o2
38241 ldsb [%l7 + 0x1A], %l1
38242 fbuge,a %fcc0, loop_4477
38243 ldd [%l7 + 0x28], %f2
38244 tsubcc %i2, %l3, %l4
38245 std %f6, [%l7 + 0x60]
38246loop_4477:
38247 bleu loop_4478
38248 fcmped %fcc2, %f14, %f0
38249 ldsw [%l7 + 0x40], %g4
38250 ldd [%l7 + 0x40], %f2
38251loop_4478:
38252 mulx %g3, %g2, %o0
38253 ldsh [%l7 + 0x14], %l0
38254 fand %f12, %f10, %f6
38255 ldsw [%l7 + 0x78], %i3
38256 edge16 %i4, %i1, %i7
38257 sth %o5, [%l7 + 0x50]
38258 movcs %xcc, %i5, %o6
38259 sll %l6, 0x15, %g7
38260 add %i0, 0x005C, %g6
38261 fbu,a %fcc3, loop_4479
38262 fmul8x16 %f4, %f8, %f12
38263 movgu %xcc, %l2, %g1
38264 sub %l5, %o1, %o7
38265loop_4479:
38266 add %i6, 0x142D, %o3
38267 stw %g5, [%l7 + 0x28]
38268 fnand %f10, %f8, %f10
38269 stx %o2, [%l7 + 0x30]
38270 ldd [%l7 + 0x58], %f0
38271 ldub [%l7 + 0x2C], %o4
38272 ld [%l7 + 0x14], %f4
38273 bge,a,pn %xcc, loop_4480
38274 ldd [%l7 + 0x10], %f8
38275 fbug %fcc0, loop_4481
38276 fbn,a %fcc0, loop_4482
38277loop_4480:
38278 fmovrsgez %l1, %f12, %f2
38279 fbe %fcc1, loop_4483
38280loop_4481:
38281 te %icc, 0x1
38282loop_4482:
38283 sth %i2, [%l7 + 0x6C]
38284 fble,a %fcc0, loop_4484
38285loop_4483:
38286 movre %l3, 0x1CE, %g4
38287 fmovdle %icc, %f1, %f14
38288 fbul %fcc2, loop_4485
38289loop_4484:
38290 ldsh [%l7 + 0x20], %l4
38291 movg %icc, %g3, %g2
38292 tcs %icc, 0x2
38293loop_4485:
38294 fmovsl %xcc, %f14, %f4
38295 udivx %o0, 0x1F8E, %l0
38296 std %f2, [%l7 + 0x68]
38297 stx %i4, [%l7 + 0x78]
38298 ldsb [%l7 + 0x36], %i1
38299 fexpand %f15, %f2
38300 mova %xcc, %i3, %o5
38301 brz %i7, loop_4486
38302 lduw [%l7 + 0x24], %o6
38303 popc %i5, %g7
38304 edge32n %l6, %g6, %l2
38305loop_4486:
38306 fmovse %icc, %f6, %f2
38307 movcs %icc, %i0, %g1
38308 fmovrdlz %l5, %f14, %f12
38309 edge32l %o7, %i6, %o1
38310 lduw [%l7 + 0x18], %g5
38311 fbe %fcc2, loop_4487
38312 movcs %icc, %o3, %o4
38313 tleu %xcc, 0x6
38314 fornot1s %f3, %f15, %f0
38315loop_4487:
38316 fornot2 %f4, %f12, %f6
38317 movle %xcc, %o2, %i2
38318 fmovspos %icc, %f2, %f11
38319 fmovde %xcc, %f12, %f4
38320 st %f9, [%l7 + 0x6C]
38321 xorcc %l1, %g4, %l3
38322 xnor %l4, %g2, %g3
38323 fcmpd %fcc2, %f10, %f6
38324 edge8l %l0, %i4, %o0
38325 array32 %i1, %i3, %o5
38326 nop
38327 setx loop_4488, %l0, %l1
38328 wrpr 0x1, %tl
38329 wrpr %l1, %tnpc
38330 setx 0x34400001400, %l0, %l1
38331 wrpr %l1, %tstate
38332 wrhpr 0x4, %htstate
38333 done
38334 movl %xcc, %o6, %i5
38335 tcc %xcc, 0x7
38336 fmovdgu %xcc, %f13, %f1
38337loop_4488:
38338 brnz %i7, loop_4489
38339 fmovrdne %l6, %f4, %f6
38340 ldsh [%l7 + 0x7A], %g6
38341 fmovrsgz %l2, %f3, %f13
38342loop_4489:
38343 tsubcctv %g7, 0x0940, %g1
38344 fmovdcc %xcc, %f4, %f1
38345 st %f12, [%l7 + 0x24]
38346 array32 %l5, %i0, %i6
38347 fnor %f6, %f2, %f12
38348 udiv %o7, 0x1EAB, %o1
38349 udivx %o3, 0x1DEA, %o4
38350 fmovsa %xcc, %f1, %f4
38351 ld [%l7 + 0x20], %f2
38352 fble,a %fcc0, loop_4490
38353 brgez,a %g5, loop_4491
38354 fmovrdgez %i2, %f10, %f6
38355 tle %icc, 0x7
38356loop_4490:
38357 brgz,a %l1, loop_4492
38358loop_4491:
38359 bpos,a %icc, loop_4493
38360 addc %g4, %o2, %l3
38361 st %f14, [%l7 + 0x10]
38362loop_4492:
38363 movvc %icc, %l4, %g2
38364loop_4493:
38365 stb %g3, [%l7 + 0x0D]
38366 brlez %l0, loop_4494
38367 ldsb [%l7 + 0x32], %i4
38368 fmovrdne %o0, %f10, %f4
38369 fmovdneg %icc, %f13, %f13
38370loop_4494:
38371 movpos %icc, %i3, %i1
38372 popc %o5, %o6
38373 tleu %icc, 0x0
38374 st %f4, [%l7 + 0x28]
38375 sth %i7, [%l7 + 0x5C]
38376 std %f14, [%l7 + 0x40]
38377 array32 %l6, %g6, %l2
38378 mulscc %g7, %i5, %l5
38379 xnorcc %g1, 0x1FD2, %i0
38380 edge8ln %o7, %i6, %o3
38381 lduh [%l7 + 0x30], %o1
38382 fmul8x16 %f8, %f4, %f10
38383 ldub [%l7 + 0x3C], %g5
38384 sdiv %o4, 0x066F, %i2
38385 move %icc, %g4, %l1
38386 udiv %o2, 0x1A1B, %l4
38387 subccc %g2, 0x17E4, %l3
38388 addccc %l0, 0x0665, %g3
38389 ldsw [%l7 + 0x0C], %o0
38390 edge32 %i4, %i3, %o5
38391 fmovdg %xcc, %f6, %f15
38392 tgu %icc, 0x2
38393 ldsh [%l7 + 0x3A], %i1
38394 fbe %fcc0, loop_4495
38395 fabss %f7, %f1
38396 bleu,a loop_4496
38397 ldub [%l7 + 0x63], %i7
38398loop_4495:
38399 std %f12, [%l7 + 0x18]
38400 fnegd %f0, %f12
38401loop_4496:
38402 taddcctv %l6, %o6, %g6
38403 fmovsn %xcc, %f1, %f9
38404 fmovrsgez %g7, %f1, %f11
38405 subcc %i5, %l5, %g1
38406 ldsw [%l7 + 0x24], %l2
38407 fcmpeq32 %f14, %f0, %o7
38408 movgu %xcc, %i0, %o3
38409 tneg %icc, 0x6
38410 brlz %i6, loop_4497
38411 fba,a %fcc3, loop_4498
38412 fnegd %f6, %f6
38413 sth %o1, [%l7 + 0x46]
38414loop_4497:
38415 fmuld8ulx16 %f6, %f4, %f2
38416loop_4498:
38417 stx %g5, [%l7 + 0x70]
38418 movgu %icc, %i2, %g4
38419 ldd [%l7 + 0x68], %f0
38420 st %f5, [%l7 + 0x08]
38421 fmovdgu %icc, %f9, %f0
38422 fmuld8sux16 %f15, %f7, %f8
38423 orn %l1, 0x1EF6, %o4
38424 bgu %icc, loop_4499
38425 xnor %o2, %g2, %l3
38426 fnot2 %f0, %f6
38427 nop
38428 setx loop_4500, %l0, %l1
38429 wrpr 0x1, %tl
38430 wrpr %l1, %tpc
38431 add %l1, 0x4, %l1
38432 wrpr %l1, %tnpc
38433 setx 0x34400001400, %l0, %l1
38434 wrpr %l1, %tstate
38435 wrhpr 0x4, %htstate
38436 retry
38437loop_4499:
38438 srl %l0, %l4, %o0
38439 fmul8x16au %f4, %f11, %f10
38440 fmovsne %xcc, %f15, %f15
38441loop_4500:
38442 movvs %xcc, %g3, %i3
38443 fmovsn %icc, %f3, %f9
38444 movrne %i4, %i1, %o5
38445 fabss %f3, %f9
38446 fmovdleu %xcc, %f6, %f12
38447 sll %l6, 0x17, %o6
38448 fnegd %f10, %f4
38449 stb %g6, [%l7 + 0x70]
38450 ldsb [%l7 + 0x6D], %i7
38451 fsrc2 %f14, %f0
38452 edge32ln %i5, %g7, %l5
38453 fzero %f8
38454 fornot1s %f6, %f7, %f9
38455 edge8n %l2, %o7, %i0
38456 fmovspos %icc, %f12, %f13
38457 stw %o3, [%l7 + 0x28]
38458 fbn %fcc1, loop_4501
38459 fabsd %f8, %f2
38460 ld [%l7 + 0x28], %f10
38461 fmovscs %icc, %f5, %f14
38462loop_4501:
38463 movre %g1, %i6, %g5
38464 nop
38465 setx loop_4502, %l0, %l1
38466 wrpr 0x1, %tl
38467 wrpr %l1, %tnpc
38468 setx 0x34400001400, %l0, %l1
38469 wrpr %l1, %tstate
38470 wrhpr 0x4, %htstate
38471 done
38472 fmovdvc %xcc, %f12, %f11
38473 fmovrslez %i2, %f0, %f4
38474 fbu %fcc1, loop_4503
38475loop_4502:
38476 ldsh [%l7 + 0x40], %o1
38477 subc %l1, %g4, %o4
38478 stx %o2, [%l7 + 0x40]
38479loop_4503:
38480 edge8l %l3, %g2, %l0
38481 fnor %f0, %f10, %f4
38482 fsrc1 %f6, %f4
38483 movvc %xcc, %o0, %l4
38484 fmovscs %xcc, %f14, %f1
38485 fmovsleu %xcc, %f6, %f0
38486 stx %i3, [%l7 + 0x20]
38487 ldd [%l7 + 0x28], %f2
38488 stx %i4, [%l7 + 0x40]
38489 bvc %icc, loop_4504
38490 ldsb [%l7 + 0x79], %g3
38491 ba loop_4505
38492 fmul8x16au %f2, %f12, %f4
38493loop_4504:
38494 fcmpne32 %f8, %f4, %i1
38495 fornot2s %f10, %f15, %f4
38496loop_4505:
38497 ldsw [%l7 + 0x7C], %o5
38498 orn %o6, 0x0478, %g6
38499 fmovsvs %icc, %f10, %f9
38500 movvs %xcc, %i7, %i5
38501 bvc %icc, loop_4506
38502 edge32 %l6, %l5, %l2
38503 fmovdpos %icc, %f13, %f4
38504 fmovrse %o7, %f13, %f11
38505loop_4506:
38506 fmovsgu %icc, %f7, %f6
38507 fmuld8sux16 %f4, %f1, %f8
38508 fmovrdlez %g7, %f0, %f6
38509 mulscc %i0, 0x08C3, %g1
38510 bge %xcc, loop_4507
38511 stx %o3, [%l7 + 0x08]
38512 ld [%l7 + 0x30], %f14
38513 fbue %fcc3, loop_4508
38514loop_4507:
38515 fnor %f14, %f6, %f8
38516 te %icc, 0x6
38517 fcmple32 %f8, %f10, %g5
38518loop_4508:
38519 fornot2s %f4, %f6, %f12
38520 fmovdn %icc, %f15, %f15
38521 fzero %f0
38522 ldx [%l7 + 0x28], %i6
38523 movvc %icc, %o1, %l1
38524 fones %f11
38525 ldsb [%l7 + 0x5D], %i2
38526 tcc %icc, 0x5
38527 stx %o4, [%l7 + 0x20]
38528 fpsub16s %f10, %f12, %f12
38529 fabss %f8, %f13
38530 std %f10, [%l7 + 0x20]
38531 stx %g4, [%l7 + 0x60]
38532 ldsb [%l7 + 0x6D], %l3
38533 andncc %o2, %g2, %o0
38534 lduw [%l7 + 0x6C], %l0
38535 sth %i3, [%l7 + 0x1A]
38536 ldsw [%l7 + 0x10], %l4
38537 orncc %i4, %g3, %o5
38538 fand %f6, %f0, %f8
38539 ldsh [%l7 + 0x64], %i1
38540 bge,a loop_4509
38541 fmovrdgez %g6, %f10, %f2
38542 addc %o6, 0x0226, %i5
38543 andcc %i7, 0x0CB4, %l6
38544loop_4509:
38545 ldub [%l7 + 0x63], %l2
38546 fmovsle %xcc, %f3, %f12
38547 stx %l5, [%l7 + 0x08]
38548 fcmpeq16 %f4, %f4, %g7
38549 fmovd %f10, %f14
38550 edge32ln %o7, %i0, %g1
38551 bleu,pn %icc, loop_4510
38552 fexpand %f10, %f12
38553 edge16l %o3, %i6, %o1
38554 std %f2, [%l7 + 0x78]
38555loop_4510:
38556 edge16n %l1, %g5, %o4
38557 ldsb [%l7 + 0x23], %i2
38558 tgu %icc, 0x1
38559 ldub [%l7 + 0x4F], %g4
38560 ble,a,pn %icc, loop_4511
38561 fnot2 %f10, %f8
38562 orn %o2, 0x0C6F, %l3
38563 ldsw [%l7 + 0x24], %g2
38564loop_4511:
38565 call loop_4512
38566 xor %o0, %i3, %l0
38567 lduh [%l7 + 0x6C], %l4
38568 movrgz %i4, %o5, %i1
38569loop_4512:
38570 fandnot2 %f0, %f12, %f10
38571 edge8n %g3, %o6, %g6
38572 movpos %icc, %i5, %i7
38573 lduh [%l7 + 0x0A], %l2
38574 fcmpgt32 %f8, %f10, %l6
38575 fand %f0, %f8, %f0
38576 fone %f8
38577 fpadd32 %f6, %f6, %f14
38578 fmovdleu %icc, %f8, %f7
38579 fmovsn %xcc, %f3, %f14
38580 fmovrse %l5, %f15, %f14
38581 orcc %o7, %g7, %g1
38582 ldub [%l7 + 0x30], %i0
38583 movgu %icc, %i6, %o1
38584 fmovdpos %xcc, %f8, %f15
38585 movleu %xcc, %o3, %l1
38586 edge16n %o4, %i2, %g5
38587 fmul8sux16 %f8, %f0, %f4
38588 ldsw [%l7 + 0x54], %o2
38589 pdist %f14, %f0, %f2
38590 fornot2 %f10, %f8, %f2
38591 stx %l3, [%l7 + 0x30]
38592 ldub [%l7 + 0x4B], %g2
38593 tvc %icc, 0x1
38594 fblg %fcc3, loop_4513
38595 for %f10, %f6, %f14
38596 subcc %o0, 0x1B99, %i3
38597 fbg %fcc3, loop_4514
38598loop_4513:
38599 fmovdleu %icc, %f9, %f3
38600 fmovd %f4, %f8
38601 movcs %xcc, %l0, %g4
38602loop_4514:
38603 ldsb [%l7 + 0x1F], %l4
38604 orcc %i4, 0x192C, %o5
38605 bvc,a loop_4515
38606 movleu %icc, %g3, %o6
38607 fandnot2s %f3, %f8, %f10
38608 fcmple16 %f0, %f0, %g6
38609loop_4515:
38610 subcc %i1, %i7, %i5
38611 stw %l6, [%l7 + 0x4C]
38612 fpack32 %f12, %f14, %f2
38613 stb %l2, [%l7 + 0x6F]
38614 stx %l5, [%l7 + 0x60]
38615 ldsb [%l7 + 0x7D], %o7
38616 ldsw [%l7 + 0x28], %g7
38617 fbge %fcc0, loop_4516
38618 fmovdg %xcc, %f8, %f13
38619 fcmpne16 %f0, %f6, %i0
38620 fmovdgu %icc, %f7, %f12
38621loop_4516:
38622 xnorcc %i6, %g1, %o3
38623 fmuld8sux16 %f4, %f6, %f6
38624 ldd [%l7 + 0x70], %f10
38625 movg %icc, %l1, %o1
38626 fmovsneg %icc, %f11, %f6
38627 bne %icc, loop_4517
38628 fcmped %fcc1, %f10, %f2
38629 stw %o4, [%l7 + 0x10]
38630 brlez,a %i2, loop_4518
38631loop_4517:
38632 fnors %f8, %f8, %f15
38633 tg %xcc, 0x4
38634 stw %g5, [%l7 + 0x70]
38635loop_4518:
38636 fcmple32 %f0, %f14, %o2
38637 fbg %fcc0, loop_4519
38638 ldsh [%l7 + 0x68], %l3
38639 sllx %g2, %o0, %l0
38640 edge8l %g4, %l4, %i3
38641loop_4519:
38642 and %i4, %o5, %o6
38643 srlx %g3, 0x16, %i1
38644 fmovrsgez %i7, %f3, %f1
38645 st %f7, [%l7 + 0x74]
38646 fbuge,a %fcc3, loop_4520
38647 fnand %f12, %f6, %f10
38648 fornot1s %f13, %f8, %f14
38649 srl %g6, %l6, %l2
38650loop_4520:
38651 array32 %i5, %l5, %g7
38652 edge32n %o7, %i6, %i0
38653 movrlez %g1, %o3, %l1
38654 ldx [%l7 + 0x30], %o4
38655 sth %o1, [%l7 + 0x4A]
38656 bge,a,pn %icc, loop_4521
38657 fbule %fcc2, loop_4522
38658 std %f6, [%l7 + 0x18]
38659 fcmps %fcc2, %f6, %f13
38660loop_4521:
38661 bshuffle %f14, %f8, %f12
38662loop_4522:
38663 array8 %g5, %o2, %i2
38664 fmovdvs %xcc, %f13, %f13
38665 fcmped %fcc1, %f2, %f6
38666 taddcc %g2, %o0, %l0
38667 fmul8x16au %f8, %f0, %f2
38668 fcmple32 %f0, %f10, %l3
38669 or %l4, 0x1DE0, %g4
38670 fmovsleu %xcc, %f6, %f1
38671 fmovsge %icc, %f7, %f0
38672 fmovrdlez %i3, %f0, %f8
38673 lduw [%l7 + 0x58], %o5
38674 ldsb [%l7 + 0x43], %i4
38675 st %f15, [%l7 + 0x40]
38676 fcmpne32 %f8, %f2, %g3
38677 stx %o6, [%l7 + 0x48]
38678 sdivcc %i1, 0x14E4, %i7
38679 movrgez %l6, %l2, %g6
38680 movleu %icc, %i5, %g7
38681 fmovdge %xcc, %f1, %f5
38682 ldx [%l7 + 0x48], %o7
38683 udivx %i6, 0x1F13, %l5
38684 ldsb [%l7 + 0x3A], %i0
38685 fnot2s %f8, %f14
38686 array16 %g1, %l1, %o4
38687 std %f12, [%l7 + 0x38]
38688 brlez %o1, loop_4523
38689 fmovsa %xcc, %f5, %f14
38690 bleu,a loop_4524
38691 tneg %icc, 0x2
38692loop_4523:
38693 movgu %xcc, %o3, %o2
38694 fmovdpos %icc, %f5, %f14
38695loop_4524:
38696 smul %g5, %i2, %g2
38697 fbuge,a %fcc0, loop_4525
38698 array16 %l0, %l3, %l4
38699 bpos,a,pn %xcc, loop_4526
38700 edge16ln %o0, %g4, %o5
38701loop_4525:
38702 fmovsg %xcc, %f1, %f3
38703 fbul %fcc2, loop_4527
38704loop_4526:
38705 bpos,a,pt %xcc, loop_4528
38706 bvs,a loop_4529
38707 srl %i3, %g3, %i4
38708loop_4527:
38709 fbn,a %fcc3, loop_4530
38710loop_4528:
38711 stb %o6, [%l7 + 0x31]
38712loop_4529:
38713 sth %i1, [%l7 + 0x3E]
38714 fmul8x16 %f9, %f10, %f8
38715loop_4530:
38716 fabss %f1, %f5
38717 fmovs %f4, %f12
38718 fpsub16 %f2, %f14, %f8
38719 srax %l6, %i7, %l2
38720 stb %i5, [%l7 + 0x13]
38721 ldx [%l7 + 0x50], %g7
38722 fcmple32 %f4, %f10, %o7
38723 tvs %xcc, 0x0
38724 ld [%l7 + 0x68], %f2
38725 ld [%l7 + 0x4C], %f0
38726 fmovdge %xcc, %f2, %f9
38727 fbo %fcc2, loop_4531
38728 stx %g6, [%l7 + 0x28]
38729 sdivcc %l5, 0x1FF5, %i0
38730 alignaddrl %i6, %g1, %o4
38731loop_4531:
38732 sll %l1, 0x11, %o1
38733 lduw [%l7 + 0x7C], %o3
38734 subc %g5, %o2, %i2
38735 fmovs %f8, %f4
38736 fmovdn %xcc, %f5, %f5
38737 bneg,a,pn %xcc, loop_4532
38738 movvc %icc, %g2, %l3
38739 fbuge,a %fcc3, loop_4533
38740 movge %icc, %l4, %o0
38741loop_4532:
38742 fzero %f4
38743 fbne,a %fcc0, loop_4534
38744loop_4533:
38745 and %l0, %g4, %i3
38746 popc 0x02FF, %o5
38747 sth %i4, [%l7 + 0x1E]
38748loop_4534:
38749 sth %o6, [%l7 + 0x72]
38750 tsubcctv %g3, %i1, %i7
38751 fmovrde %l6, %f8, %f8
38752 stx %l2, [%l7 + 0x58]
38753 fmovsge %icc, %f8, %f9
38754 udivcc %g7, 0x0F23, %i5
38755 ldd [%l7 + 0x38], %f2
38756 movrne %g6, %o7, %i0
38757 ldsb [%l7 + 0x70], %i6
38758 addc %l5, 0x037C, %g1
38759 orn %l1, %o1, %o3
38760 lduh [%l7 + 0x1E], %o4
38761 movrgz %o2, 0x016, %g5
38762 ldub [%l7 + 0x62], %i2
38763 stx %l3, [%l7 + 0x30]
38764 fbue,a %fcc3, loop_4535
38765 ldub [%l7 + 0x69], %l4
38766 lduw [%l7 + 0x6C], %o0
38767 tsubcctv %g2, 0x153B, %l0
38768loop_4535:
38769 ldd [%l7 + 0x60], %f14
38770 fzeros %f14
38771 array8 %g4, %o5, %i3
38772 and %i4, 0x16F7, %o6
38773 fbg,a %fcc0, loop_4536
38774 nop
38775 setx loop_4537, %l0, %l1
38776 wrpr 0x1, %tl
38777 wrpr %l1, %tnpc
38778 setx 0x34400001400, %l0, %l1
38779 wrpr %l1, %tstate
38780 wrhpr 0x4, %htstate
38781 done
38782 ldx [%l7 + 0x48], %g3
38783 xor %i1, 0x18A7, %i7
38784loop_4536:
38785 fmul8x16 %f12, %f6, %f8
38786loop_4537:
38787 bvs,pt %xcc, loop_4538
38788 lduw [%l7 + 0x38], %l2
38789 fones %f0
38790 mulx %g7, 0x08F4, %l6
38791loop_4538:
38792 fmul8ulx16 %f14, %f6, %f6
38793 bshuffle %f10, %f0, %f12
38794 stb %g6, [%l7 + 0x37]
38795 fnot2 %f4, %f2
38796 xor %i5, %i0, %i6
38797 andncc %l5, %o7, %l1
38798 brz %g1, loop_4539
38799 fzero %f4
38800 fornot2 %f4, %f2, %f12
38801 stx %o3, [%l7 + 0x18]
38802loop_4539:
38803 fandnot2 %f0, %f0, %f0
38804 fmovscs %icc, %f10, %f4
38805 fcmpeq16 %f6, %f6, %o1
38806 fble,a %fcc1, loop_4540
38807 fnot2 %f2, %f4
38808 stb %o4, [%l7 + 0x2B]
38809 fabss %f1, %f9
38810loop_4540:
38811 sth %g5, [%l7 + 0x1C]
38812 ldsb [%l7 + 0x0F], %i2
38813 movrlz %o2, %l3, %o0
38814 stw %g2, [%l7 + 0x3C]
38815 fmovrse %l4, %f4, %f9
38816 fmovda %xcc, %f10, %f10
38817 movvs %icc, %l0, %g4
38818 fmovsg %xcc, %f4, %f10
38819 std %f10, [%l7 + 0x38]
38820 stx %o5, [%l7 + 0x20]
38821 bpos loop_4541
38822 fpadd32 %f14, %f14, %f6
38823 ldub [%l7 + 0x64], %i3
38824 lduh [%l7 + 0x7C], %i4
38825loop_4541:
38826 fmovdvc %icc, %f13, %f4
38827 tcs %icc, 0x6
38828 sth %o6, [%l7 + 0x74]
38829 fmovrdlz %i1, %f10, %f2
38830 fmovscc %icc, %f12, %f11
38831 lduw [%l7 + 0x4C], %i7
38832 fmovsneg %icc, %f11, %f8
38833 ldub [%l7 + 0x5F], %l2
38834 lduw [%l7 + 0x2C], %g3
38835 brlz %g7, loop_4542
38836 move %xcc, %g6, %l6
38837 mulx %i5, 0x0733, %i6
38838 stb %i0, [%l7 + 0x2D]
38839loop_4542:
38840 ld [%l7 + 0x58], %f4
38841 std %f2, [%l7 + 0x48]
38842 fmovsg %icc, %f7, %f4
38843 stb %o7, [%l7 + 0x75]
38844 fxnor %f12, %f0, %f0
38845 lduh [%l7 + 0x38], %l1
38846 movrlez %l5, 0x108, %o3
38847 fcmpgt32 %f12, %f0, %o1
38848 fzero %f2
38849 taddcc %o4, %g5, %i2
38850 fpadd32 %f8, %f10, %f2
38851 fmovrdne %g1, %f6, %f0
38852 fmul8x16al %f6, %f1, %f2
38853 ldsh [%l7 + 0x3A], %l3
38854 fbug %fcc1, loop_4543
38855 fsrc2 %f2, %f2
38856 movvc %xcc, %o2, %g2
38857 fmovdn %xcc, %f3, %f9
38858loop_4543:
38859 fexpand %f0, %f6
38860 ldub [%l7 + 0x3E], %l4
38861 tsubcc %l0, 0x0123, %g4
38862 ldub [%l7 + 0x59], %o0
38863 fbue,a %fcc1, loop_4544
38864 fmuld8ulx16 %f0, %f5, %f10
38865 fbug %fcc1, loop_4545
38866 stb %i3, [%l7 + 0x26]
38867loop_4544:
38868 ldsw [%l7 + 0x78], %i4
38869 fpsub16s %f3, %f15, %f5
38870loop_4545:
38871 std %f12, [%l7 + 0x08]
38872 fpadd16 %f14, %f2, %f10
38873 fands %f3, %f1, %f2
38874 ldub [%l7 + 0x1D], %o5
38875 movrlz %i1, %i7, %o6
38876 subc %l2, 0x135F, %g7
38877 subccc %g3, %l6, %g6
38878 fmuld8ulx16 %f15, %f9, %f2
38879 tsubcctv %i6, 0x0086, %i0
38880 tcs %xcc, 0x3
38881 fpsub16 %f0, %f4, %f6
38882 fpadd32s %f12, %f0, %f12
38883 ble,a loop_4546
38884 fpackfix %f0, %f12
38885 std %f6, [%l7 + 0x38]
38886 ldx [%l7 + 0x78], %o7
38887loop_4546:
38888 bcs,pt %xcc, loop_4547
38889 addc %l1, %i5, %l5
38890 movne %icc, %o1, %o3
38891 ldx [%l7 + 0x18], %g5
38892loop_4547:
38893 st %f13, [%l7 + 0x5C]
38894 std %f0, [%l7 + 0x70]
38895 fbue,a %fcc1, loop_4548
38896 fmovsn %xcc, %f6, %f11
38897 edge8n %o4, %g1, %l3
38898 array16 %o2, %i2, %l4
38899loop_4548:
38900 ldsw [%l7 + 0x30], %l0
38901 tvc %xcc, 0x7
38902 fsrc2 %f4, %f6
38903 stx %g2, [%l7 + 0x30]
38904 xorcc %g4, 0x1C21, %o0
38905 stw %i4, [%l7 + 0x70]
38906 fmovdne %xcc, %f0, %f13
38907 fmovsa %icc, %f4, %f8
38908 udivcc %o5, 0x1F84, %i1
38909 nop
38910 setx loop_4549, %l0, %l1
38911 jmpl %l1, %i7
38912 st %f1, [%l7 + 0x5C]
38913 fbul %fcc1, loop_4550
38914 fbl %fcc1, loop_4551
38915loop_4549:
38916 fmovscc %xcc, %f8, %f9
38917 brnz %i3, loop_4552
38918loop_4550:
38919 ld [%l7 + 0x20], %f12
38920loop_4551:
38921 lduh [%l7 + 0x2E], %l2
38922 fbug %fcc3, loop_4553
38923loop_4552:
38924 lduh [%l7 + 0x50], %g7
38925 fcmpgt16 %f6, %f10, %g3
38926 ldsh [%l7 + 0x30], %o6
38927loop_4553:
38928 fbe,a %fcc2, loop_4554
38929 smul %l6, %i6, %g6
38930 call loop_4555
38931 fbo,a %fcc3, loop_4556
38932loop_4554:
38933 fcmple32 %f4, %f0, %o7
38934 sth %l1, [%l7 + 0x1A]
38935loop_4555:
38936 fpadd32 %f2, %f10, %f14
38937loop_4556:
38938 ldsh [%l7 + 0x68], %i0
38939 add %i5, 0x0699, %o1
38940 st %f0, [%l7 + 0x40]
38941 fmovda %icc, %f11, %f5
38942 orcc %l5, %g5, %o4
38943 umulcc %o3, %l3, %o2
38944 fzero %f2
38945 fbge %fcc1, loop_4557
38946 tvc %icc, 0x0
38947 ld [%l7 + 0x08], %f11
38948 tcs %xcc, 0x3
38949loop_4557:
38950 fmovrdgez %i2, %f6, %f14
38951 bg %icc, loop_4558
38952 tvs %icc, 0x1
38953 sth %l4, [%l7 + 0x1E]
38954 ldd [%l7 + 0x10], %f4
38955loop_4558:
38956 movgu %icc, %g1, %l0
38957 xnorcc %g2, %o0, %g4
38958 tgu %xcc, 0x2
38959 subccc %i4, %i1, %o5
38960 ldub [%l7 + 0x68], %i3
38961 fabss %f5, %f11
38962 lduh [%l7 + 0x70], %i7
38963 umulcc %g7, 0x0415, %l2
38964 lduh [%l7 + 0x12], %g3
38965 fnegs %f8, %f5
38966 fble,a %fcc1, loop_4559
38967 lduw [%l7 + 0x40], %o6
38968 fbo %fcc2, loop_4560
38969 fmovsvs %xcc, %f6, %f15
38970loop_4559:
38971 tsubcctv %i6, %g6, %o7
38972 sth %l6, [%l7 + 0x38]
38973loop_4560:
38974 stx %i0, [%l7 + 0x50]
38975 for %f10, %f8, %f4
38976 move %icc, %i5, %o1
38977 fmovda %icc, %f7, %f3
38978 movne %xcc, %l5, %g5
38979 stb %o4, [%l7 + 0x50]
38980 fnot2 %f2, %f0
38981 fmovdge %xcc, %f8, %f6
38982 fbe %fcc2, loop_4561
38983 edge8 %o3, %l1, %l3
38984 udivx %i2, 0x1637, %o2
38985 ldsh [%l7 + 0x14], %l4
38986loop_4561:
38987 bpos,pn %xcc, loop_4562
38988 movrlez %l0, %g1, %o0
38989 movgu %icc, %g4, %g2
38990 lduh [%l7 + 0x6A], %i1
38991loop_4562:
38992 fmovrsne %i4, %f13, %f14
38993 stb %i3, [%l7 + 0x3C]
38994 fnor %f8, %f0, %f10
38995 tneg %xcc, 0x3
38996 stw %o5, [%l7 + 0x58]
38997 fbn %fcc3, loop_4563
38998 edge16 %i7, %l2, %g7
38999 fzeros %f14
39000 ta %icc, 0x6
39001loop_4563:
39002 ldx [%l7 + 0x28], %o6
39003 fmovsleu %xcc, %f3, %f1
39004 stw %g3, [%l7 + 0x4C]
39005 sdiv %i6, 0x197A, %g6
39006 lduh [%l7 + 0x7A], %o7
39007 ldx [%l7 + 0x60], %l6
39008 fmovsne %xcc, %f3, %f6
39009 edge32ln %i5, %i0, %l5
39010 move %icc, %g5, %o4
39011 movrne %o1, 0x0CF, %o3
39012 fcmpne16 %f14, %f14, %l3
39013 tn %icc, 0x7
39014 fmovdn %xcc, %f14, %f3
39015 fnand %f12, %f10, %f8
39016 ldx [%l7 + 0x60], %i2
39017 stb %l1, [%l7 + 0x0E]
39018 smul %o2, %l4, %l0
39019 fmovdne %icc, %f15, %f10
39020 brgez,a %g1, loop_4564
39021 sethi 0x0318, %g4
39022 brnz %o0, loop_4565
39023 ldub [%l7 + 0x38], %g2
39024loop_4564:
39025 faligndata %f6, %f14, %f8
39026 stw %i1, [%l7 + 0x3C]
39027loop_4565:
39028 fmovsleu %icc, %f2, %f8
39029 st %f15, [%l7 + 0x30]
39030 and %i3, 0x0031, %i4
39031 edge8 %o5, %i7, %g7
39032 lduw [%l7 + 0x50], %l2
39033 st %f13, [%l7 + 0x60]
39034 edge16l %o6, %g3, %g6
39035 sra %i6, 0x17, %o7
39036 fmovsa %icc, %f6, %f12
39037 movn %xcc, %i5, %i0
39038 subccc %l6, %l5, %o4
39039 fmuld8ulx16 %f15, %f7, %f8
39040 movrlez %g5, %o1, %o3
39041 udiv %l3, 0x0851, %i2
39042 fcmped %fcc2, %f0, %f0
39043 tg %xcc, 0x3
39044 bvc,a %icc, loop_4566
39045 fmovsl %xcc, %f0, %f0
39046 bleu,a loop_4567
39047 fandnot1 %f14, %f0, %f2
39048loop_4566:
39049 tsubcctv %l1, %o2, %l0
39050 sth %g1, [%l7 + 0x26]
39051loop_4567:
39052 fnors %f10, %f14, %f5
39053 fpsub32s %f1, %f13, %f6
39054 addcc %l4, %g4, %g2
39055 bleu,a,pn %xcc, loop_4568
39056 fbge,a %fcc2, loop_4569
39057 move %xcc, %o0, %i3
39058 stw %i1, [%l7 + 0x54]
39059loop_4568:
39060 ldub [%l7 + 0x50], %o5
39061loop_4569:
39062 popc %i7, %g7
39063 fbug %fcc3, loop_4570
39064 fbg,a %fcc3, loop_4571
39065 subcc %l2, %i4, %g3
39066 tge %icc, 0x6
39067loop_4570:
39068 fand %f2, %f4, %f10
39069loop_4571:
39070 fmovsgu %xcc, %f6, %f9
39071 brnz,a %g6, loop_4572
39072 bneg,a,pn %icc, loop_4573
39073 st %f9, [%l7 + 0x5C]
39074 udiv %i6, 0x10D0, %o6
39075loop_4572:
39076 bpos,pn %xcc, loop_4574
39077loop_4573:
39078 lduh [%l7 + 0x78], %o7
39079 umulcc %i0, %i5, %l6
39080 stw %l5, [%l7 + 0x24]
39081loop_4574:
39082 bneg,a,pt %xcc, loop_4575
39083 bg,a %xcc, loop_4576
39084 ld [%l7 + 0x14], %f14
39085 orn %g5, %o4, %o3
39086loop_4575:
39087 edge16 %l3, %o1, %i2
39088loop_4576:
39089 ldsw [%l7 + 0x6C], %l1
39090 fbn,a %fcc1, loop_4577
39091 ldsh [%l7 + 0x0E], %o2
39092 fmovdn %xcc, %f13, %f9
39093 fmovrsne %g1, %f9, %f6
39094loop_4577:
39095 fpmerge %f11, %f7, %f12
39096 taddcc %l4, %l0, %g4
39097 ldx [%l7 + 0x58], %g2
39098 udiv %i3, 0x02E6, %o0
39099 fmovrsgez %i1, %f2, %f11
39100 ldd [%l7 + 0x48], %f8
39101 smulcc %o5, %g7, %l2
39102 ldub [%l7 + 0x66], %i4
39103 fble,a %fcc0, loop_4578
39104 sth %i7, [%l7 + 0x72]
39105 stx %g3, [%l7 + 0x30]
39106 bl,a,pn %icc, loop_4579
39107loop_4578:
39108 fandnot2 %f0, %f2, %f0
39109 fbne,a %fcc3, loop_4580
39110 fpack16 %f6, %f9
39111loop_4579:
39112 movrne %g6, %i6, %o6
39113 std %f10, [%l7 + 0x20]
39114loop_4580:
39115 lduw [%l7 + 0x18], %i0
39116 bcc,a loop_4581
39117 srl %i5, %l6, %o7
39118 fmovrde %g5, %f2, %f14
39119 movrlez %o4, %l5, %o3
39120loop_4581:
39121 sethi 0x0172, %o1
39122 ldsw [%l7 + 0x34], %i2
39123 ldd [%l7 + 0x68], %f12
39124 edge16 %l3, %o2, %l1
39125 ld [%l7 + 0x70], %f1
39126 move %xcc, %l4, %g1
39127 fnegs %f2, %f15
39128 fba,a %fcc3, loop_4582
39129 fabsd %f2, %f6
39130 bleu,pt %xcc, loop_4583
39131 stb %l0, [%l7 + 0x16]
39132loop_4582:
39133 stx %g4, [%l7 + 0x38]
39134 alignaddrl %g2, %i3, %o0
39135loop_4583:
39136 fmovrslz %i1, %f12, %f1
39137 st %f4, [%l7 + 0x18]
39138 ldsb [%l7 + 0x3A], %g7
39139 alignaddrl %l2, %o5, %i7
39140 ldsh [%l7 + 0x1E], %i4
39141 te %xcc, 0x2
39142 st %f4, [%l7 + 0x44]
39143 lduw [%l7 + 0x18], %g6
39144 stw %i6, [%l7 + 0x10]
39145 fzero %f10
39146 fpadd32s %f5, %f3, %f11
39147 tge %xcc, 0x2
39148 movrgz %g3, %o6, %i0
39149 tleu %xcc, 0x2
39150 ldd [%l7 + 0x68], %f2
39151 addcc %l6, %i5, %o7
39152 edge8l %g5, %o4, %l5
39153 lduh [%l7 + 0x6A], %o1
39154 sth %o3, [%l7 + 0x60]
39155 fmovrslez %i2, %f7, %f7
39156 or %o2, 0x1AAB, %l1
39157 fpadd32s %f3, %f3, %f2
39158 srl %l4, 0x0D, %g1
39159 lduh [%l7 + 0x42], %l0
39160 fmovsle %icc, %f9, %f4
39161 ldsh [%l7 + 0x6A], %l3
39162 fmovdn %icc, %f10, %f1
39163 tvc %xcc, 0x4
39164 add %g4, 0x0136, %i3
39165 fbu,a %fcc1, loop_4584
39166 ldsh [%l7 + 0x14], %g2
39167 lduh [%l7 + 0x24], %i1
39168 fbe %fcc3, loop_4585
39169loop_4584:
39170 ldsh [%l7 + 0x1C], %o0
39171 ldub [%l7 + 0x08], %g7
39172 fcmple32 %f14, %f12, %l2
39173loop_4585:
39174 lduh [%l7 + 0x30], %o5
39175 brlz,a %i4, loop_4586
39176 fnegs %f11, %f4
39177 movrlz %i7, 0x37E, %i6
39178 movvs %xcc, %g6, %g3
39179loop_4586:
39180 ldd [%l7 + 0x48], %f4
39181 fmovscs %icc, %f14, %f4
39182 fbne,a %fcc0, loop_4587
39183 fzeros %f12
39184 movrlz %i0, 0x3E9, %l6
39185 fcmple32 %f12, %f8, %i5
39186loop_4587:
39187 fmovsleu %xcc, %f9, %f2
39188 bgu %xcc, loop_4588
39189 sth %o6, [%l7 + 0x2A]
39190 fmovdcs %xcc, %f9, %f14
39191 fmovse %icc, %f4, %f8
39192loop_4588:
39193 be,a,pn %xcc, loop_4589
39194 sth %g5, [%l7 + 0x76]
39195 edge32ln %o4, %l5, %o7
39196 movrgz %o1, %o3, %o2
39197loop_4589:
39198 stw %i2, [%l7 + 0x60]
39199 sra %l1, 0x1A, %l4
39200 ldsh [%l7 + 0x0A], %g1
39201 fmovsg %icc, %f7, %f2
39202 sdivx %l3, 0x0008, %l0
39203 fpmerge %f0, %f15, %f14
39204 fmovsneg %xcc, %f5, %f6
39205 orcc %g4, 0x0D4F, %g2
39206 fbue %fcc1, loop_4590
39207 lduh [%l7 + 0x1A], %i1
39208 fmovsa %xcc, %f2, %f8
39209 fble %fcc1, loop_4591
39210loop_4590:
39211 array16 %o0, %g7, %i3
39212 lduw [%l7 + 0x40], %l2
39213 ble,a loop_4592
39214loop_4591:
39215 tgu %xcc, 0x6
39216 tl %xcc, 0x3
39217 bcc loop_4593
39218loop_4592:
39219 ld [%l7 + 0x74], %f11
39220 fmovdn %icc, %f8, %f4
39221 std %f14, [%l7 + 0x78]
39222loop_4593:
39223 fmovsvc %xcc, %f10, %f10
39224 lduw [%l7 + 0x08], %o5
39225 fors %f11, %f6, %f5
39226 brlez,a %i7, loop_4594
39227 fbug,a %fcc2, loop_4595
39228 nop
39229 setx loop_4596, %l0, %l1
39230 wrpr 0x1, %tl
39231 wrpr %l1, %tpc
39232 add %l1, 0x4, %l1
39233 wrpr %l1, %tnpc
39234 setx 0x34400001400, %l0, %l1
39235 wrpr %l1, %tstate
39236 wrhpr 0x4, %htstate
39237 retry
39238 stw %i6, [%l7 + 0x70]
39239loop_4594:
39240 te %icc, 0x7
39241loop_4595:
39242 movleu %icc, %g6, %i4
39243loop_4596:
39244 addcc %i0, 0x0105, %l6
39245 movrlez %i5, %g3, %o6
39246 bshuffle %f4, %f12, %f12
39247 movrgz %g5, %l5, %o4
39248 movcs %xcc, %o7, %o3
39249 bpos loop_4597
39250 xor %o2, %o1, %l1
39251 fsrc1 %f14, %f8
39252 fmovd %f6, %f2
39253loop_4597:
39254 lduw [%l7 + 0x18], %l4
39255 fnot1 %f14, %f10
39256 andn %g1, %l3, %l0
39257 std %f8, [%l7 + 0x48]
39258 fbue,a %fcc2, loop_4598
39259 fcmple32 %f6, %f8, %i2
39260 subccc %g4, %i1, %o0
39261 fmovdge %xcc, %f2, %f2
39262loop_4598:
39263 sth %g2, [%l7 + 0x4E]
39264 smulcc %g7, %l2, %o5
39265 movneg %icc, %i7, %i6
39266 fbule %fcc1, loop_4599
39267 fmovdcs %xcc, %f8, %f5
39268 srax %g6, %i4, %i3
39269 fmuld8ulx16 %f11, %f8, %f2
39270loop_4599:
39271 ldsh [%l7 + 0x6E], %i0
39272 edge16n %i5, %l6, %o6
39273 fbg %fcc3, loop_4600
39274 ld [%l7 + 0x10], %f14
39275 fands %f0, %f11, %f0
39276 alignaddr %g5, %l5, %g3
39277loop_4600:
39278 stx %o4, [%l7 + 0x58]
39279 addc %o3, %o7, %o2
39280 move %icc, %l1, %l4
39281 fmovsl %icc, %f12, %f8
39282 tsubcc %g1, %l3, %o1
39283 fmovdcs %icc, %f5, %f1
39284 ldsb [%l7 + 0x1D], %l0
39285 fbl %fcc2, loop_4601
39286 ldsb [%l7 + 0x18], %g4
39287 stw %i1, [%l7 + 0x74]
39288 ld [%l7 + 0x6C], %f13
39289loop_4601:
39290 st %f14, [%l7 + 0x6C]
39291 sdivx %i2, 0x0913, %g2
39292 movl %icc, %g7, %l2
39293 st %f0, [%l7 + 0x3C]
39294 fmovdvs %icc, %f4, %f10
39295 ldsb [%l7 + 0x61], %o0
39296 tne %icc, 0x1
39297 sth %i7, [%l7 + 0x48]
39298 ldx [%l7 + 0x10], %o5
39299 movrne %g6, %i6, %i4
39300 sth %i0, [%l7 + 0x0C]
39301 fsrc1s %f8, %f5
39302 ldub [%l7 + 0x2E], %i5
39303 lduh [%l7 + 0x4E], %l6
39304 fmovdge %icc, %f13, %f15
39305 ble,a loop_4602
39306 andn %i3, %o6, %l5
39307 fmovrdlz %g3, %f4, %f8
39308 fmovrslez %g5, %f13, %f12
39309loop_4602:
39310 lduw [%l7 + 0x18], %o3
39311 ldub [%l7 + 0x1E], %o7
39312 fmovdvc %icc, %f9, %f0
39313 movcc %xcc, %o2, %o4
39314 lduw [%l7 + 0x74], %l4
39315 udivcc %g1, 0x01E0, %l1
39316 st %f13, [%l7 + 0x48]
39317 fxors %f14, %f10, %f11
39318 array8 %o1, %l3, %l0
39319 edge16 %g4, %i2, %g2
39320 brgz %g7, loop_4603
39321 sth %i1, [%l7 + 0x16]
39322 fmovsne %icc, %f6, %f4
39323 fpadd32s %f12, %f7, %f2
39324loop_4603:
39325 ldsw [%l7 + 0x4C], %l2
39326 andncc %o0, %i7, %g6
39327 umulcc %o5, %i6, %i4
39328 ldub [%l7 + 0x65], %i5
39329 fmul8ulx16 %f10, %f4, %f6
39330 ldsb [%l7 + 0x56], %l6
39331 brgz,a %i0, loop_4604
39332 orcc %o6, %l5, %i3
39333 stx %g5, [%l7 + 0x30]
39334 fmovrse %g3, %f10, %f0
39335loop_4604:
39336 stw %o3, [%l7 + 0x64]
39337 fcmps %fcc0, %f12, %f7
39338 fnor %f8, %f12, %f8
39339 std %f12, [%l7 + 0x68]
39340 fmovda %icc, %f9, %f5
39341 movle %icc, %o2, %o4
39342 ld [%l7 + 0x58], %f2
39343 ble,pn %xcc, loop_4605
39344 addccc %l4, 0x0861, %o7
39345 nop
39346 setx loop_4606, %l0, %l1
39347 wrpr 0x1, %tl
39348 wrpr %l1, %tnpc
39349 setx 0x34400001400, %l0, %l1
39350 wrpr %l1, %tstate
39351 wrhpr 0x4, %htstate
39352 done
39353 movneg %xcc, %g1, %l1
39354loop_4605:
39355 fmovs %f13, %f0
39356 fxnor %f12, %f14, %f12
39357loop_4606:
39358 ldub [%l7 + 0x79], %o1
39359 fmovsge %icc, %f7, %f11
39360 bgu,a,pn %xcc, loop_4607
39361 movpos %icc, %l3, %g4
39362 fpsub16s %f14, %f1, %f2
39363 bne,a loop_4608
39364loop_4607:
39365 ldx [%l7 + 0x50], %l0
39366 bcs,a,pt %xcc, loop_4609
39367 movcs %icc, %g2, %g7
39368loop_4608:
39369 tl %xcc, 0x3
39370 fbn %fcc1, loop_4610
39371loop_4609:
39372 fmuld8ulx16 %f8, %f4, %f12
39373 ta %icc, 0x3
39374 addccc %i2, 0x1F99, %l2
39375loop_4610:
39376 orcc %i1, 0x1B2C, %o0
39377 fmovsle %xcc, %f7, %f8
39378 fmovsa %icc, %f14, %f7
39379 mulscc %g6, 0x14E2, %o5
39380 brlz %i6, loop_4611
39381 lduw [%l7 + 0x44], %i4
39382 add %i7, 0x0459, %l6
39383 fble,a %fcc2, loop_4612
39384loop_4611:
39385 orcc %i5, %o6, %l5
39386 array32 %i0, %g5, %g3
39387 orcc %o3, %o2, %i3
39388loop_4612:
39389 stx %l4, [%l7 + 0x38]
39390 ble,a,pt %xcc, loop_4613
39391 fbug,a %fcc0, loop_4614
39392 std %f14, [%l7 + 0x30]
39393 subcc %o7, %g1, %o4
39394loop_4613:
39395 bgu,a %icc, loop_4615
39396loop_4614:
39397 ldd [%l7 + 0x28], %f2
39398 fone %f6
39399 sth %l1, [%l7 + 0x12]
39400loop_4615:
39401 edge32ln %l3, %g4, %l0
39402 ldsh [%l7 + 0x26], %o1
39403 tneg %xcc, 0x2
39404 fmovrsne %g2, %f6, %f6
39405 ldd [%l7 + 0x30], %f10
39406 movcc %xcc, %i2, %g7
39407 fmovsge %icc, %f11, %f13
39408 fmovsvc %xcc, %f3, %f14
39409 fmovrsgz %l2, %f3, %f1
39410 fbg,a %fcc0, loop_4616
39411 alignaddr %i1, %o0, %o5
39412 array16 %g6, %i4, %i7
39413 fmovsl %icc, %f10, %f14
39414loop_4616:
39415 ble,pt %xcc, loop_4617
39416 fpsub16 %f12, %f0, %f10
39417 fmovsleu %xcc, %f8, %f3
39418 xnor %l6, %i5, %i6
39419loop_4617:
39420 fnands %f14, %f13, %f14
39421 fbo,a %fcc3, loop_4618
39422 andn %l5, 0x08D0, %i0
39423 fabss %f15, %f0
39424 orcc %g5, %o6, %g3
39425loop_4618:
39426 edge32n %o2, %o3, %l4
39427 ldd [%l7 + 0x50], %f8
39428 ld [%l7 + 0x10], %f8
39429 tcc %icc, 0x5
39430 stb %o7, [%l7 + 0x48]
39431 lduh [%l7 + 0x7C], %g1
39432 ldsw [%l7 + 0x3C], %i3
39433 tne %icc, 0x7
39434 fandnot2 %f4, %f12, %f14
39435 fpsub32 %f10, %f6, %f4
39436 movrgz %o4, 0x25F, %l3
39437 array16 %g4, %l1, %l0
39438 fnegd %f12, %f8
39439 tcc %xcc, 0x3
39440 fmovdne %icc, %f3, %f10
39441 fmovrslz %g2, %f5, %f4
39442 ldsh [%l7 + 0x28], %i2
39443 fornot1 %f8, %f4, %f6
39444 ldsh [%l7 + 0x74], %o1
39445 fmovrse %g7, %f11, %f14
39446 fornot1s %f11, %f3, %f11
39447 st %f13, [%l7 + 0x6C]
39448 fand %f14, %f8, %f2
39449 ldx [%l7 + 0x78], %i1
39450 fmovsa %xcc, %f6, %f8
39451 fsrc2s %f15, %f2
39452 st %f12, [%l7 + 0x18]
39453 ldsw [%l7 + 0x4C], %o0
39454 edge16 %o5, %g6, %i4
39455 fmovrdgz %l2, %f4, %f4
39456 addccc %l6, %i7, %i6
39457 taddcctv %i5, 0x0A04, %i0
39458 tsubcctv %g5, %o6, %g3
39459 tne %xcc, 0x1
39460 ldd [%l7 + 0x40], %f8
39461 ldx [%l7 + 0x50], %l5
39462 tsubcctv %o2, 0x0728, %l4
39463 fpadd16 %f14, %f4, %f14
39464 ldub [%l7 + 0x57], %o7
39465 ldsw [%l7 + 0x60], %g1
39466 sth %i3, [%l7 + 0x44]
39467 movn %icc, %o4, %o3
39468 movneg %icc, %g4, %l3
39469 ldd [%l7 + 0x58], %f6
39470 ld [%l7 + 0x0C], %f9
39471 edge16 %l1, %l0, %g2
39472 tsubcc %i2, %o1, %g7
39473 fmovrdne %o0, %f6, %f2
39474 fmul8x16al %f12, %f10, %f8
39475 ldub [%l7 + 0x68], %o5
39476 fcmpgt16 %f8, %f10, %i1
39477 fmovdge %icc, %f5, %f0
39478 ldsw [%l7 + 0x7C], %i4
39479 fmovsleu %xcc, %f14, %f10
39480 fcmple16 %f8, %f14, %g6
39481 fones %f6
39482 fones %f4
39483 sdivx %l6, 0x13C5, %i7
39484 ldsb [%l7 + 0x34], %i6
39485 sethi 0x0E31, %i5
39486 fmul8x16au %f7, %f0, %f4
39487 fmovdge %xcc, %f15, %f0
39488 fmovrsne %l2, %f14, %f13
39489 movge %xcc, %i0, %g5
39490 ldsh [%l7 + 0x08], %o6
39491 fmovdg %xcc, %f3, %f6
39492 ldub [%l7 + 0x38], %l5
39493 fcmple32 %f14, %f2, %g3
39494 orncc %l4, %o2, %o7
39495 stb %g1, [%l7 + 0x49]
39496 subc %i3, %o4, %g4
39497 fmul8sux16 %f14, %f12, %f8
39498 ldsb [%l7 + 0x3C], %l3
39499 fmovdleu %icc, %f15, %f10
39500 st %f7, [%l7 + 0x1C]
39501 bvs %icc, loop_4619
39502 ldub [%l7 + 0x37], %l1
39503 fpadd16 %f2, %f14, %f14
39504 fmovrdlz %l0, %f0, %f6
39505loop_4619:
39506 fmovdg %xcc, %f8, %f0
39507 movge %icc, %o3, %i2
39508 fmovd %f10, %f0
39509 smul %o1, %g2, %o0
39510 brnz,a %o5, loop_4620
39511 ba,pn %icc, loop_4621
39512 fnot1 %f6, %f14
39513 fmovdn %icc, %f0, %f0
39514loop_4620:
39515 subcc %i1, %g7, %i4
39516loop_4621:
39517 fmovdl %icc, %f12, %f3
39518 ldd [%l7 + 0x20], %f14
39519 tleu %xcc, 0x7
39520 lduh [%l7 + 0x26], %l6
39521 ldsw [%l7 + 0x44], %g6
39522 ldsh [%l7 + 0x46], %i6
39523 brlez %i5, loop_4622
39524 lduw [%l7 + 0x08], %l2
39525 tcs %icc, 0x6
39526 sth %i0, [%l7 + 0x5E]
39527loop_4622:
39528 fmovrslez %i7, %f3, %f12
39529 srl %o6, 0x08, %g5
39530 fpadd32s %f10, %f5, %f15
39531 fsrc1 %f14, %f12
39532 fmovrsne %g3, %f7, %f13
39533 stx %l5, [%l7 + 0x18]
39534 fmovdle %icc, %f15, %f14
39535 ldsh [%l7 + 0x2A], %l4
39536 movrgez %o7, %o2, %g1
39537 tne %xcc, 0x2
39538 andn %i3, %g4, %o4
39539 sllx %l3, %l0, %l1
39540 add %o3, %i2, %o1
39541 st %f11, [%l7 + 0x3C]
39542 move %xcc, %g2, %o5
39543 stb %o0, [%l7 + 0x5D]
39544 fmovrdgz %g7, %f0, %f2
39545 tgu %xcc, 0x5
39546 fabss %f15, %f4
39547 fbn %fcc1, loop_4623
39548 stx %i4, [%l7 + 0x70]
39549 ldsh [%l7 + 0x2E], %i1
39550 fmovdl %icc, %f2, %f7
39551loop_4623:
39552 ldd [%l7 + 0x50], %f12
39553 array32 %l6, %g6, %i5
39554 faligndata %f12, %f14, %f6
39555 ble,pt %icc, loop_4624
39556 ld [%l7 + 0x50], %f9
39557 array32 %l2, %i6, %i0
39558 ld [%l7 + 0x60], %f14
39559loop_4624:
39560 fmovscc %xcc, %f14, %f12
39561 bge,pn %icc, loop_4625
39562 fxors %f4, %f14, %f0
39563 stw %o6, [%l7 + 0x48]
39564 srlx %g5, %g3, %l5
39565loop_4625:
39566 movcc %icc, %i7, %l4
39567 ldsh [%l7 + 0x3A], %o7
39568 movl %icc, %g1, %i3
39569 fones %f1
39570 brnz %g4, loop_4626
39571 tgu %xcc, 0x0
39572 lduh [%l7 + 0x14], %o4
39573 stw %o2, [%l7 + 0x68]
39574loop_4626:
39575 tvc %icc, 0x6
39576 st %f8, [%l7 + 0x1C]
39577 tl %icc, 0x0
39578 bcs %icc, loop_4627
39579 ldsh [%l7 + 0x0C], %l3
39580 movvs %icc, %l1, %l0
39581 ldsh [%l7 + 0x48], %o3
39582loop_4627:
39583 ldx [%l7 + 0x58], %o1
39584 fone %f8
39585 fbg,a %fcc0, loop_4628
39586 stw %i2, [%l7 + 0x4C]
39587 ldd [%l7 + 0x50], %f10
39588 taddcctv %g2, %o5, %g7
39589loop_4628:
39590 nop
39591 setx loop_4629, %l0, %l1
39592 jmpl %l1, %i4
39593 ldsw [%l7 + 0x54], %o0
39594 tsubcctv %i1, %g6, %l6
39595 mulx %l2, 0x1B10, %i6
39596loop_4629:
39597 sth %i5, [%l7 + 0x6A]
39598 ldd [%l7 + 0x18], %f8
39599 umulcc %o6, %i0, %g3
39600 fba,a %fcc1, loop_4630
39601 brlz,a %g5, loop_4631
39602 fnands %f6, %f0, %f9
39603 bg,a %xcc, loop_4632
39604loop_4630:
39605 fmovse %icc, %f14, %f11
39606loop_4631:
39607 fbuge %fcc0, loop_4633
39608 movcc %icc, %l5, %i7
39609loop_4632:
39610 movpos %xcc, %l4, %o7
39611 tne %xcc, 0x1
39612loop_4633:
39613 fmovdgu %icc, %f12, %f3
39614 movne %icc, %g1, %i3
39615 lduw [%l7 + 0x0C], %o4
39616 nop
39617 setx loop_4634, %l0, %l1
39618 wrpr 0x1, %tl
39619 wrpr %l1, %tnpc
39620 setx 0x34400001400, %l0, %l1
39621 wrpr %l1, %tstate
39622 wrhpr 0x4, %htstate
39623 done
39624 bpos,pn %icc, loop_4635
39625 sllx %o2, %l3, %g4
39626 fmovda %xcc, %f8, %f15
39627loop_4634:
39628 edge16l %l0, %l1, %o1
39629loop_4635:
39630 fpack16 %f2, %f10
39631 fxnor %f0, %f14, %f0
39632 brgez,a %o3, loop_4636
39633 fmovrdlez %g2, %f14, %f14
39634 ldub [%l7 + 0x19], %i2
39635 sth %o5, [%l7 + 0x30]
39636loop_4636:
39637 brlez %g7, loop_4637
39638 movg %xcc, %o0, %i4
39639 brgez %g6, loop_4638
39640 fbo %fcc3, loop_4639
39641loop_4637:
39642 ldub [%l7 + 0x71], %l6
39643 bneg %xcc, loop_4640
39644loop_4638:
39645 xor %i1, 0x0683, %i6
39646loop_4639:
39647 srl %i5, %l2, %i0
39648 std %f14, [%l7 + 0x28]
39649loop_4640:
39650 fornot2s %f5, %f2, %f10
39651 fpack32 %f12, %f6, %f0
39652 bvc,a,pn %xcc, loop_4641
39653 ta %xcc, 0x2
39654 tge %icc, 0x2
39655 fmovsvs %icc, %f7, %f8
39656loop_4641:
39657 ldsh [%l7 + 0x4A], %g3
39658 stx %g5, [%l7 + 0x68]
39659 tsubcctv %o6, %i7, %l4
39660 bgu,a,pn %icc, loop_4642
39661 ldd [%l7 + 0x70], %f12
39662 movge %xcc, %l5, %o7
39663 fbule,a %fcc2, loop_4643
39664loop_4642:
39665 fpadd32 %f2, %f12, %f14
39666 movleu %icc, %g1, %i3
39667 fba %fcc3, loop_4644
39668loop_4643:
39669 ldsw [%l7 + 0x78], %o4
39670 bpos,a loop_4645
39671 fble %fcc0, loop_4646
39672loop_4644:
39673 edge32n %l3, %o2, %g4
39674 fbn,a %fcc1, loop_4647
39675loop_4645:
39676 fmovdcs %xcc, %f4, %f0
39677loop_4646:
39678 mulx %l1, 0x0336, %l0
39679 fxnor %f12, %f10, %f12
39680loop_4647:
39681 ldd [%l7 + 0x30], %f6
39682 ldsw [%l7 + 0x24], %o3
39683 movrlez %o1, %g2, %o5
39684 fmovrdlz %g7, %f2, %f2
39685 lduh [%l7 + 0x56], %i2
39686 fmovsvs %icc, %f1, %f15
39687 orn %i4, 0x103F, %g6
39688 brlez %l6, loop_4648
39689 bcc loop_4649
39690 fcmple32 %f2, %f0, %i1
39691 fmovrdgz %i6, %f4, %f4
39692loop_4648:
39693 ldsw [%l7 + 0x3C], %o0
39694loop_4649:
39695 fmovdg %xcc, %f3, %f15
39696 fnors %f1, %f4, %f12
39697 sub %i5, 0x131D, %l2
39698 fmul8x16au %f10, %f14, %f14
39699 and %i0, %g5, %g3
39700 fmovrslz %o6, %f7, %f12
39701 ldd [%l7 + 0x18], %f14
39702 tne %icc, 0x5
39703 fblg %fcc3, loop_4650
39704 fbg,a %fcc2, loop_4651
39705 xor %l4, %l5, %i7
39706 st %f3, [%l7 + 0x5C]
39707loop_4650:
39708 fbne %fcc3, loop_4652
39709loop_4651:
39710 fmuld8ulx16 %f4, %f5, %f8
39711 fcmped %fcc3, %f4, %f10
39712 edge8ln %o7, %g1, %o4
39713loop_4652:
39714 bcc,a,pt %icc, loop_4653
39715 ldsh [%l7 + 0x52], %i3
39716 tge %xcc, 0x1
39717 fxnor %f2, %f8, %f14
39718loop_4653:
39719 fmovsvc %icc, %f1, %f10
39720 fbue %fcc2, loop_4654
39721 nop
39722 setx loop_4655, %l0, %l1
39723 jmpl %l1, %l3
39724 fcmpne32 %f14, %f6, %o2
39725 tl %xcc, 0x6
39726loop_4654:
39727 stb %g4, [%l7 + 0x7B]
39728loop_4655:
39729 fzero %f6
39730 stb %l1, [%l7 + 0x1B]
39731 fabss %f7, %f8
39732 fmovsl %icc, %f5, %f10
39733 orn %o3, 0x179B, %l0
39734 tvc %xcc, 0x4
39735 call loop_4656
39736 fmovdneg %icc, %f3, %f6
39737 fnand %f8, %f0, %f14
39738 bg,a %icc, loop_4657
39739loop_4656:
39740 fcmpeq32 %f4, %f12, %g2
39741 add %o5, %o1, %i2
39742 fmuld8ulx16 %f7, %f15, %f10
39743loop_4657:
39744 siam 0x4
39745 fmovsvs %icc, %f14, %f5
39746 ldsw [%l7 + 0x30], %g7
39747 edge32ln %g6, %l6, %i4
39748 tpos %xcc, 0x4
39749 fbne %fcc3, loop_4658
39750 ldd [%l7 + 0x78], %f4
39751 ld [%l7 + 0x68], %f2
39752 nop
39753 setx loop_4659, %l0, %l1
39754 wrpr 0x1, %tl
39755 wrpr %l1, %tpc
39756 add %l1, 0x4, %l1
39757 wrpr %l1, %tnpc
39758 setx 0x34400001400, %l0, %l1
39759 wrpr %l1, %tstate
39760 wrhpr 0x4, %htstate
39761 retry
39762loop_4658:
39763 std %f0, [%l7 + 0x70]
39764 brgz %i6, loop_4660
39765 sllx %o0, 0x15, %i1
39766loop_4659:
39767 and %i5, %i0, %g5
39768 fbug %fcc3, loop_4661
39769loop_4660:
39770 fbo,a %fcc3, loop_4662
39771 alignaddr %l2, %o6, %g3
39772 fmul8ulx16 %f14, %f6, %f4
39773loop_4661:
39774 andcc %l4, 0x004E, %i7
39775loop_4662:
39776 movrgez %l5, 0x060, %g1
39777 sdiv %o7, 0x05A3, %i3
39778 tleu %icc, 0x6
39779 fmovde %xcc, %f7, %f7
39780 srl %o4, 0x14, %l3
39781 smul %o2, 0x133F, %g4
39782 nop
39783 setx loop_4663, %l0, %l1
39784 wrpr 0x1, %tl
39785 wrpr %l1, %tnpc
39786 setx 0x34400001400, %l0, %l1
39787 wrpr %l1, %tstate
39788 wrhpr 0x4, %htstate
39789 done
39790 mova %icc, %l1, %o3
39791 fcmple16 %f4, %f6, %l0
39792 fmovrdlz %g2, %f2, %f6
39793loop_4663:
39794 ldd [%l7 + 0x38], %f4
39795 stx %o1, [%l7 + 0x10]
39796 sethi 0x1891, %o5
39797 stw %i2, [%l7 + 0x44]
39798 std %f4, [%l7 + 0x10]
39799 tneg %xcc, 0x2
39800 fcmpeq32 %f0, %f10, %g7
39801 movge %xcc, %g6, %i4
39802 st %f11, [%l7 + 0x48]
39803 tle %xcc, 0x2
39804 ldub [%l7 + 0x4A], %l6
39805 edge16l %o0, %i1, %i5
39806 array32 %i0, %i6, %l2
39807 fmovsg %xcc, %f5, %f12
39808 ba,a,pn %icc, loop_4664
39809 sth %o6, [%l7 + 0x0A]
39810 te %xcc, 0x4
39811 ldsw [%l7 + 0x38], %g5
39812loop_4664:
39813 fmovrdlez %g3, %f10, %f6
39814 fpsub16 %f14, %f0, %f8
39815 ldsh [%l7 + 0x6C], %i7
39816 fbge %fcc2, loop_4665
39817 tcc %icc, 0x4
39818 edge8l %l5, %g1, %l4
39819 ldx [%l7 + 0x28], %i3
39820loop_4665:
39821 fmovdvc %xcc, %f13, %f11
39822 tsubcc %o4, 0x0703, %l3
39823 ldd [%l7 + 0x60], %f4
39824 edge32n %o7, %g4, %l1
39825 bgu,a loop_4666
39826 fnands %f15, %f4, %f13
39827 bg,a %icc, loop_4667
39828 ldd [%l7 + 0x30], %f12
39829loop_4666:
39830 sth %o3, [%l7 + 0x74]
39831 fandnot1 %f0, %f10, %f14
39832loop_4667:
39833 fmovdne %icc, %f0, %f13
39834 nop
39835 setx loop_4668, %l0, %l1
39836 wrpr 0x1, %tl
39837 wrpr %l1, %tnpc
39838 setx 0x34400001400, %l0, %l1
39839 wrpr %l1, %tstate
39840 wrhpr 0x4, %htstate
39841 done
39842 andcc %o2, 0x0A82, %l0
39843 faligndata %f0, %f14, %f0
39844 bne,a %icc, loop_4669
39845loop_4668:
39846 movcs %icc, %o1, %o5
39847 fnot1 %f14, %f0
39848 tvs %icc, 0x4
39849loop_4669:
39850 movvc %icc, %g2, %g7
39851 stx %i2, [%l7 + 0x30]
39852 for %f2, %f6, %f14
39853 stx %i4, [%l7 + 0x68]
39854 lduw [%l7 + 0x38], %g6
39855 fornot2 %f6, %f10, %f0
39856 te %xcc, 0x1
39857 bgu,pn %xcc, loop_4670
39858 bvs,a %icc, loop_4671
39859 std %f14, [%l7 + 0x50]
39860 ldd [%l7 + 0x20], %f2
39861loop_4670:
39862 smulcc %o0, 0x0261, %i1
39863loop_4671:
39864 tsubcc %i5, 0x0A59, %l6
39865 ldd [%l7 + 0x30], %f8
39866 fmul8ulx16 %f2, %f8, %f0
39867 stw %i6, [%l7 + 0x10]
39868 orn %l2, 0x0003, %i0
39869 ldsw [%l7 + 0x18], %g5
39870 ba,a %xcc, loop_4672
39871 lduw [%l7 + 0x4C], %o6
39872 stw %i7, [%l7 + 0x24]
39873 fnot2 %f10, %f6
39874loop_4672:
39875 tle %icc, 0x1
39876 lduh [%l7 + 0x38], %g3
39877 te %xcc, 0x4
39878 tg %icc, 0x3
39879 lduw [%l7 + 0x6C], %l5
39880 alignaddr %l4, %i3, %o4
39881 fmovrdlez %l3, %f6, %f6
39882 fmovdvs %icc, %f12, %f3
39883 fmuld8sux16 %f12, %f15, %f0
39884 fmovdvs %icc, %f15, %f2
39885 fmovdn %icc, %f12, %f2
39886 fmovsvs %icc, %f5, %f13
39887 fxor %f10, %f2, %f10
39888 sdivcc %g1, 0x1368, %o7
39889 fbue,a %fcc0, loop_4673
39890 ldub [%l7 + 0x13], %l1
39891 movge %icc, %g4, %o2
39892 ldub [%l7 + 0x09], %o3
39893loop_4673:
39894 stx %l0, [%l7 + 0x78]
39895 bge,pt %xcc, loop_4674
39896 st %f12, [%l7 + 0x28]
39897 fmovsgu %icc, %f4, %f13
39898 ta %xcc, 0x7
39899loop_4674:
39900 movrlz %o1, %g2, %g7
39901 orcc %i2, %i4, %g6
39902 fone %f2
39903 edge16 %o0, %i1, %i5
39904 fmovsgu %icc, %f0, %f14
39905 taddcctv %l6, %o5, %l2
39906 lduh [%l7 + 0x70], %i0
39907 fmovd %f10, %f6
39908 fbu,a %fcc1, loop_4675
39909 fmovrsne %i6, %f4, %f9
39910 lduh [%l7 + 0x3C], %o6
39911 fpadd32 %f0, %f4, %f4
39912loop_4675:
39913 taddcctv %i7, 0x00DA, %g3
39914 fnand %f14, %f12, %f6
39915 ldx [%l7 + 0x40], %l5
39916 brz,a %l4, loop_4676
39917 st %f5, [%l7 + 0x28]
39918 mova %xcc, %g5, %o4
39919 movrne %i3, 0x2C8, %g1
39920loop_4676:
39921 movvs %icc, %o7, %l3
39922 ldd [%l7 + 0x48], %f6
39923 ba,a,pt %xcc, loop_4677
39924 fbuge,a %fcc3, loop_4678
39925 fmovsle %icc, %f0, %f0
39926 movpos %icc, %g4, %l1
39927loop_4677:
39928 fbu,a %fcc1, loop_4679
39929loop_4678:
39930 movge %xcc, %o2, %o3
39931 ldx [%l7 + 0x50], %o1
39932 stb %l0, [%l7 + 0x30]
39933loop_4679:
39934 fmul8x16 %f12, %f14, %f10
39935 edge32ln %g7, %i2, %g2
39936 fpadd32 %f4, %f8, %f6
39937 stb %i4, [%l7 + 0x50]
39938 st %f13, [%l7 + 0x14]
39939 fornot2 %f8, %f6, %f8
39940 tcs %icc, 0x4
39941 lduw [%l7 + 0x74], %o0
39942 fnegd %f0, %f0
39943 movre %i1, %g6, %i5
39944 ldsh [%l7 + 0x52], %l6
39945 sllx %o5, 0x16, %i0
39946 ldsw [%l7 + 0x7C], %i6
39947 fmovdpos %icc, %f5, %f5
39948 fsrc2 %f4, %f0
39949 ldsh [%l7 + 0x58], %o6
39950 sra %l2, %i7, %l5
39951 or %l4, %g3, %o4
39952 lduh [%l7 + 0x42], %i3
39953 tvs %xcc, 0x2
39954 fzeros %f0
39955 subccc %g1, %g5, %l3
39956 ldx [%l7 + 0x30], %o7
39957 ldub [%l7 + 0x75], %g4
39958 fbe,a %fcc2, loop_4680
39959 andncc %l1, %o2, %o1
39960 st %f1, [%l7 + 0x18]
39961 fzeros %f6
39962loop_4680:
39963 brgez,a %l0, loop_4681
39964 ldd [%l7 + 0x40], %f2
39965 fbn,a %fcc0, loop_4682
39966 fbge %fcc0, loop_4683
39967loop_4681:
39968 fmovdg %icc, %f14, %f13
39969 smul %o3, 0x1608, %i2
39970loop_4682:
39971 fmovsn %xcc, %f0, %f6
39972loop_4683:
39973 ld [%l7 + 0x6C], %f6
39974 fbul,a %fcc0, loop_4684
39975 ld [%l7 + 0x30], %f14
39976 lduh [%l7 + 0x3A], %g2
39977 fmovrslez %i4, %f2, %f2
39978loop_4684:
39979 fbug %fcc3, loop_4685
39980 ta %xcc, 0x5
39981 fmovrsgez %g7, %f7, %f15
39982 fmovsle %xcc, %f5, %f15
39983loop_4685:
39984 fmovscs %icc, %f10, %f2
39985 fones %f2
39986 fmovrsgz %i1, %f7, %f5
39987 orn %g6, 0x1DE6, %o0
39988 ldub [%l7 + 0x21], %l6
39989 srlx %i5, 0x06, %o5
39990 subccc %i6, %i0, %l2
39991 fmovsne %xcc, %f9, %f2
39992 andn %i7, 0x104A, %l5
39993 sth %l4, [%l7 + 0x28]
39994 lduw [%l7 + 0x40], %g3
39995 umulcc %o6, %o4, %g1
39996 xnorcc %i3, %l3, %o7
39997 stb %g5, [%l7 + 0x33]
39998 fsrc2 %f8, %f8
39999 fmovdgu %icc, %f12, %f3
40000 edge8l %l1, %o2, %g4
40001 sdiv %l0, 0x0405, %o3
40002 sth %i2, [%l7 + 0x3A]
40003 sth %o1, [%l7 + 0x62]
40004 sth %i4, [%l7 + 0x7E]
40005 bneg loop_4686
40006 fmovrsgez %g2, %f2, %f6
40007 bleu %icc, loop_4687
40008 st %f5, [%l7 + 0x34]
40009loop_4686:
40010 fbu,a %fcc0, loop_4688
40011 fbue,a %fcc2, loop_4689
40012loop_4687:
40013 fmovsne %icc, %f0, %f5
40014 ld [%l7 + 0x50], %f11
40015loop_4688:
40016 tleu %xcc, 0x4
40017loop_4689:
40018 faligndata %f14, %f6, %f12
40019 call loop_4690
40020 taddcc %g7, 0x16AC, %g6
40021 be,a,pn %xcc, loop_4691
40022 stb %i1, [%l7 + 0x63]
40023loop_4690:
40024 mulx %o0, %i5, %o5
40025 umulcc %l6, %i6, %l2
40026loop_4691:
40027 tcs %xcc, 0x7
40028 fbn %fcc3, loop_4692
40029 movvs %icc, %i0, %l5
40030 ldd [%l7 + 0x68], %f0
40031 st %f5, [%l7 + 0x3C]
40032loop_4692:
40033 ldsb [%l7 + 0x53], %i7
40034 lduw [%l7 + 0x64], %g3
40035 bneg,a,pn %icc, loop_4693
40036 fnegs %f13, %f12
40037 fcmple16 %f12, %f2, %l4
40038 fzeros %f0
40039loop_4693:
40040 fmovrdlez %o6, %f2, %f0
40041 udivcc %o4, 0x07F2, %i3
40042 st %f11, [%l7 + 0x10]
40043 ldx [%l7 + 0x08], %g1
40044 brlz,a %o7, loop_4694
40045 fmovd %f2, %f2
40046 fsrc1s %f5, %f1
40047 fnands %f4, %f13, %f10
40048loop_4694:
40049 edge16n %g5, %l3, %l1
40050 fbo %fcc3, loop_4695
40051 fbg,a %fcc3, loop_4696
40052 fmovdgu %xcc, %f13, %f1
40053 pdist %f4, %f8, %f14
40054loop_4695:
40055 smul %g4, 0x1ED0, %l0
40056loop_4696:
40057 fbue %fcc0, loop_4697
40058 movvc %icc, %o2, %i2
40059 ldd [%l7 + 0x70], %f12
40060 ldx [%l7 + 0x18], %o1
40061loop_4697:
40062 andcc %i4, %g2, %g7
40063 ld [%l7 + 0x18], %f9
40064 tg %icc, 0x4
40065 fnot2s %f6, %f9
40066 lduh [%l7 + 0x66], %o3
40067 tcs %icc, 0x2
40068 ta %xcc, 0x0
40069 lduh [%l7 + 0x32], %i1
40070 andncc %g6, %o0, %i5
40071 mulscc %o5, 0x197C, %l6
40072 ldsw [%l7 + 0x54], %i6
40073 movneg %icc, %l2, %i0
40074 lduw [%l7 + 0x24], %i7
40075 ld [%l7 + 0x50], %f7
40076 stw %g3, [%l7 + 0x68]
40077 fmovdvc %icc, %f1, %f14
40078 taddcc %l5, %o6, %l4
40079 xnor %i3, %o4, %o7
40080 ldub [%l7 + 0x2C], %g1
40081 edge16n %g5, %l1, %g4
40082 subccc %l3, %o2, %l0
40083 alignaddrl %i2, %i4, %g2
40084 ldd [%l7 + 0x20], %f4
40085 ldsw [%l7 + 0x30], %g7
40086 fmovdpos %xcc, %f4, %f12
40087 fandnot1 %f4, %f0, %f0
40088 std %f2, [%l7 + 0x08]
40089 edge16ln %o1, %i1, %o3
40090 tle %icc, 0x7
40091 lduw [%l7 + 0x74], %o0
40092 fnot2s %f13, %f7
40093 andcc %g6, %i5, %o5
40094 ldsw [%l7 + 0x78], %i6
40095 alignaddrl %l2, %i0, %l6
40096 pdist %f2, %f6, %f4
40097 umul %i7, 0x1580, %l5
40098 srax %o6, %l4, %i3
40099 fnegd %f8, %f0
40100 edge16ln %g3, %o7, %g1
40101 array8 %o4, %l1, %g4
40102 addc %g5, %l3, %l0
40103 stb %o2, [%l7 + 0x6D]
40104 ldsw [%l7 + 0x38], %i4
40105 ldub [%l7 + 0x40], %g2
40106 te %xcc, 0x3
40107 stb %g7, [%l7 + 0x18]
40108 std %f14, [%l7 + 0x20]
40109 ldub [%l7 + 0x18], %i2
40110 ble,a,pn %icc, loop_4698
40111 andn %i1, 0x029D, %o1
40112 stx %o0, [%l7 + 0x48]
40113 std %f0, [%l7 + 0x60]
40114loop_4698:
40115 ldsw [%l7 + 0x28], %g6
40116 sth %i5, [%l7 + 0x42]
40117 fmovdne %xcc, %f11, %f14
40118 std %f0, [%l7 + 0x70]
40119 fandnot2s %f15, %f6, %f0
40120 ldsw [%l7 + 0x54], %o5
40121 fabsd %f14, %f2
40122 fbn,a %fcc2, loop_4699
40123 fbl %fcc2, loop_4700
40124 lduh [%l7 + 0x34], %i6
40125 brgez %o3, loop_4701
40126loop_4699:
40127 ldsw [%l7 + 0x34], %l2
40128loop_4700:
40129 fnot1 %f12, %f14
40130 brlz,a %l6, loop_4702
40131loop_4701:
40132 nop
40133 setx loop_4703, %l0, %l1
40134 wrpr 0x1, %tl
40135 wrpr %l1, %tnpc
40136 setx 0x34400001400, %l0, %l1
40137 wrpr %l1, %tstate
40138 wrhpr 0x4, %htstate
40139 done
40140 fmuld8sux16 %f11, %f10, %f4
40141 smulcc %i0, %l5, %i7
40142loop_4702:
40143 srl %l4, 0x05, %i3
40144loop_4703:
40145 tvs %xcc, 0x2
40146 stb %g3, [%l7 + 0x39]
40147 fandnot2 %f12, %f4, %f8
40148 edge8l %o6, %o7, %g1
40149 fcmpd %fcc3, %f14, %f2
40150 fands %f11, %f12, %f3
40151 ldd [%l7 + 0x10], %f6
40152 edge16ln %o4, %g4, %g5
40153 fmovsvs %xcc, %f8, %f7
40154 fmovsg %xcc, %f8, %f4
40155 smulcc %l1, 0x03BC, %l0
40156 brlz,a %o2, loop_4704
40157 fble,a %fcc1, loop_4705
40158 bn,a,pt %icc, loop_4706
40159 ld [%l7 + 0x40], %f6
40160loop_4704:
40161 movrgez %l3, 0x385, %i4
40162loop_4705:
40163 std %f6, [%l7 + 0x10]
40164loop_4706:
40165 fmovrsgz %g7, %f2, %f7
40166 lduh [%l7 + 0x6C], %g2
40167 stw %i2, [%l7 + 0x74]
40168 std %f2, [%l7 + 0x18]
40169 nop
40170 setx loop_4707, %l0, %l1
40171 wrpr 0x1, %tl
40172 wrpr %l1, %tpc
40173 add %l1, 0x4, %l1
40174 wrpr %l1, %tnpc
40175 setx 0x34400001400, %l0, %l1
40176 wrpr %l1, %tstate
40177 wrhpr 0x4, %htstate
40178 retry
40179 fmuld8sux16 %f6, %f14, %f8
40180 movrlz %i1, %o1, %o0
40181 ta %icc, 0x4
40182loop_4707:
40183 fnot1 %f14, %f14
40184 fbl,a %fcc3, loop_4708
40185 ldsh [%l7 + 0x54], %i5
40186 fmovda %icc, %f1, %f5
40187 fmovd %f8, %f4
40188loop_4708:
40189 fbo,a %fcc3, loop_4709
40190 ldx [%l7 + 0x08], %o5
40191 sth %g6, [%l7 + 0x58]
40192 ldx [%l7 + 0x10], %o3
40193loop_4709:
40194 brgz %l2, loop_4710
40195 sth %l6, [%l7 + 0x34]
40196 sth %i6, [%l7 + 0x5C]
40197 siam 0x6
40198loop_4710:
40199 edge16 %l5, %i7, %i0
40200 be loop_4711
40201 bcs,a,pt %xcc, loop_4712
40202 or %l4, %i3, %o6
40203 ld [%l7 + 0x38], %f12
40204loop_4711:
40205 stb %g3, [%l7 + 0x48]
40206loop_4712:
40207 fzero %f6
40208 edge8 %g1, %o7, %o4
40209 ldsb [%l7 + 0x6A], %g4
40210 fmovrde %g5, %f2, %f12
40211 fnot2 %f10, %f14
40212 fmuld8ulx16 %f9, %f11, %f10
40213 brz %l0, loop_4713
40214 stb %o2, [%l7 + 0x43]
40215 fones %f13
40216 addc %l3, 0x1491, %l1
40217loop_4713:
40218 udiv %i4, 0x0202, %g7
40219 subcc %g2, 0x0AC7, %i2
40220 for %f12, %f4, %f10
40221 or %o1, 0x0A65, %o0
40222 pdist %f0, %f6, %f4
40223 sth %i5, [%l7 + 0x24]
40224 fpadd16s %f11, %f3, %f7
40225 fbo,a %fcc2, loop_4714
40226 addcc %i1, %g6, %o3
40227 mulscc %o5, 0x1401, %l6
40228 te %icc, 0x0
40229loop_4714:
40230 stx %l2, [%l7 + 0x28]
40231 addcc %l5, %i7, %i0
40232 movrlz %l4, 0x2DD, %i3
40233 ld [%l7 + 0x50], %f11
40234 array8 %i6, %o6, %g3
40235 fcmpeq16 %f6, %f2, %o7
40236 movrne %g1, %o4, %g4
40237 fmul8x16au %f15, %f9, %f10
40238 sth %g5, [%l7 + 0x30]
40239 brgz %l0, loop_4715
40240 xor %l3, %l1, %i4
40241 fmuld8ulx16 %f12, %f10, %f8
40242 add %o2, 0x1F2E, %g7
40243loop_4715:
40244 bvc,a,pt %icc, loop_4716
40245 nop
40246 setx loop_4717, %l0, %l1
40247 wrpr 0x1, %tl
40248 wrpr %l1, %tnpc
40249 setx 0x34400001400, %l0, %l1
40250 wrpr %l1, %tstate
40251 wrhpr 0x4, %htstate
40252 done
40253 fbug %fcc0, loop_4718
40254 add %g2, %o1, %i2
40255loop_4716:
40256 sllx %o0, %i1, %g6
40257loop_4717:
40258 fcmpeq32 %f8, %f12, %i5
40259loop_4718:
40260 tgu %xcc, 0x0
40261 alignaddrl %o5, %o3, %l2
40262 fmovscc %icc, %f11, %f5
40263 bneg,a,pn %icc, loop_4719
40264 umulcc %l5, 0x0657, %l6
40265 fmovdn %xcc, %f2, %f9
40266 fornot2s %f14, %f2, %f7
40267loop_4719:
40268 xor %i0, %l4, %i3
40269 bne loop_4720
40270 sdivx %i7, 0x1A39, %o6
40271 smulcc %i6, 0x1EDC, %g3
40272 movrlz %g1, %o4, %o7
40273loop_4720:
40274 udiv %g4, 0x1922, %l0
40275 fmovscs %xcc, %f2, %f12
40276 fmovdg %xcc, %f6, %f10
40277 fsrc2 %f14, %f8
40278 st %f0, [%l7 + 0x70]
40279 stw %g5, [%l7 + 0x2C]
40280 sth %l1, [%l7 + 0x64]
40281 ld [%l7 + 0x68], %f8
40282 mulx %l3, 0x0D40, %o2
40283 fandnot1 %f8, %f4, %f0
40284 mova %icc, %g7, %i4
40285 fabss %f1, %f14
40286 fmovsn %xcc, %f4, %f14
40287 ldsh [%l7 + 0x40], %g2
40288 edge8 %o1, %i2, %i1
40289 fbg %fcc2, loop_4721
40290 ldd [%l7 + 0x30], %f4
40291 fmovrdlz %g6, %f2, %f12
40292 stw %i5, [%l7 + 0x4C]
40293loop_4721:
40294 tl %icc, 0x2
40295 std %f2, [%l7 + 0x38]
40296 ldub [%l7 + 0x53], %o0
40297 stb %o5, [%l7 + 0x68]
40298 fmovrdgz %o3, %f6, %f6
40299 fmovsne %icc, %f4, %f5
40300 tpos %xcc, 0x7
40301 bl,a,pt %xcc, loop_4722
40302 movvs %icc, %l2, %l5
40303 fbug %fcc2, loop_4723
40304 ldd [%l7 + 0x58], %f0
40305loop_4722:
40306 fmuld8sux16 %f14, %f7, %f6
40307 fmuld8ulx16 %f9, %f7, %f4
40308loop_4723:
40309 ldub [%l7 + 0x68], %l6
40310 nop
40311 setx loop_4724, %l0, %l1
40312 wrpr 0x1, %tl
40313 wrpr %l1, %tnpc
40314 setx 0x34400001400, %l0, %l1
40315 wrpr %l1, %tstate
40316 wrhpr 0x4, %htstate
40317 done
40318 fba,a %fcc3, loop_4725
40319 fmovd %f14, %f12
40320 srlx %l4, 0x12, %i0
40321loop_4724:
40322 bn %icc, loop_4726
40323loop_4725:
40324 fmovdn %xcc, %f12, %f0
40325 ldub [%l7 + 0x24], %i7
40326 fcmpes %fcc3, %f13, %f2
40327loop_4726:
40328 fmovdne %xcc, %f9, %f7
40329 fmovrdlz %o6, %f8, %f0
40330 ble,pn %xcc, loop_4727
40331 fcmps %fcc3, %f7, %f9
40332 ldsb [%l7 + 0x53], %i6
40333 fmovdne %xcc, %f12, %f13
40334loop_4727:
40335 umulcc %i3, 0x0490, %g1
40336 ldsb [%l7 + 0x41], %o4
40337 ldsb [%l7 + 0x0D], %g3
40338 ble,pt %icc, loop_4728
40339 fmovs %f7, %f5
40340 tvs %xcc, 0x6
40341 fand %f0, %f10, %f0
40342loop_4728:
40343 bneg,pt %icc, loop_4729
40344 fbug,a %fcc3, loop_4730
40345 std %f4, [%l7 + 0x48]
40346 ldsw [%l7 + 0x40], %g4
40347loop_4729:
40348 fnot1s %f9, %f10
40349loop_4730:
40350 fmovdgu %icc, %f5, %f10
40351 fmovrde %l0, %f4, %f14
40352 srlx %g5, 0x07, %l1
40353 ldsh [%l7 + 0x10], %l3
40354 stw %o7, [%l7 + 0x48]
40355 fmovrde %g7, %f4, %f12
40356 tl %icc, 0x4
40357 fones %f12
40358 faligndata %f8, %f2, %f0
40359 smulcc %o2, %i4, %g2
40360 stb %o1, [%l7 + 0x10]
40361 movne %xcc, %i1, %g6
40362 tn %xcc, 0x6
40363 ldsh [%l7 + 0x54], %i5
40364 fexpand %f14, %f2
40365 stb %i2, [%l7 + 0x65]
40366 tl %icc, 0x6
40367 fcmple32 %f8, %f6, %o0
40368 st %f6, [%l7 + 0x28]
40369 fmovdge %xcc, %f5, %f13
40370 movvs %icc, %o3, %l2
40371 brgz %l5, loop_4731
40372 fmovrsgez %l6, %f9, %f8
40373 fzeros %f12
40374 st %f1, [%l7 + 0x60]
40375loop_4731:
40376 lduw [%l7 + 0x7C], %o5
40377 lduw [%l7 + 0x40], %l4
40378 bleu,a loop_4732
40379 st %f8, [%l7 + 0x28]
40380 fnot2s %f3, %f9
40381 fabsd %f6, %f12
40382loop_4732:
40383 fmovrsgz %i7, %f0, %f7
40384 ta %xcc, 0x2
40385 ldsw [%l7 + 0x74], %i0
40386 fmovdne %xcc, %f7, %f1
40387 ld [%l7 + 0x48], %f10
40388 ldub [%l7 + 0x2B], %i6
40389 fmovsgu %xcc, %f5, %f2
40390 ldd [%l7 + 0x10], %f6
40391 tne %icc, 0x4
40392 fmul8x16 %f2, %f12, %f12
40393 bg,pn %icc, loop_4733
40394 movneg %icc, %o6, %i3
40395 ldsh [%l7 + 0x0C], %o4
40396 sdiv %g3, 0x0FDA, %g1
40397loop_4733:
40398 fnand %f6, %f0, %f6
40399 ldx [%l7 + 0x58], %l0
40400 tpos %xcc, 0x5
40401 fmovsl %xcc, %f15, %f0
40402 ta %xcc, 0x4
40403 fpadd32s %f4, %f6, %f9
40404 ldsh [%l7 + 0x28], %g5
40405 ldsw [%l7 + 0x2C], %l1
40406 tvs %xcc, 0x4
40407 ldx [%l7 + 0x78], %g4
40408 fbo,a %fcc3, loop_4734
40409 movrgez %o7, %l3, %g7
40410 stx %i4, [%l7 + 0x58]
40411 fmovrslz %o2, %f1, %f2
40412loop_4734:
40413 fmovrdgez %g2, %f14, %f10
40414 mulx %o1, %g6, %i1
40415 umul %i5, %i2, %o0
40416 srl %l2, 0x0F, %l5
40417 pdist %f4, %f12, %f8
40418 movleu %xcc, %o3, %o5
40419 stb %l6, [%l7 + 0x1C]
40420 fnands %f2, %f6, %f0
40421 tpos %icc, 0x5
40422 srlx %i7, %i0, %i6
40423 smulcc %o6, %l4, %i3
40424 bg,pt %icc, loop_4735
40425 stx %o4, [%l7 + 0x08]
40426 lduh [%l7 + 0x3A], %g1
40427 fmovsleu %icc, %f1, %f11
40428loop_4735:
40429 pdist %f6, %f10, %f8
40430 srlx %g3, %g5, %l0
40431 fones %f6
40432 subccc %l1, 0x13DA, %g4
40433 smulcc %o7, %l3, %g7
40434 bvc,a %xcc, loop_4736
40435 fmovdn %xcc, %f10, %f4
40436 fmovdgu %xcc, %f11, %f9
40437 fmovrsne %i4, %f10, %f9
40438loop_4736:
40439 sub %o2, 0x1969, %o1
40440 ldx [%l7 + 0x28], %g2
40441 sethi 0x0465, %i1
40442 ldub [%l7 + 0x12], %i5
40443 bcs,a,pt %icc, loop_4737
40444 tcs %xcc, 0x5
40445 ldub [%l7 + 0x76], %g6
40446 fornot1 %f4, %f10, %f8
40447loop_4737:
40448 ldx [%l7 + 0x20], %o0
40449 ba,pn %xcc, loop_4738
40450 fbo %fcc1, loop_4739
40451 orncc %l2, %l5, %i2
40452 ldub [%l7 + 0x73], %o3
40453loop_4738:
40454 ldub [%l7 + 0x41], %l6
40455loop_4739:
40456 bneg,pt %icc, loop_4740
40457 edge16l %o5, %i0, %i7
40458 fmul8sux16 %f12, %f4, %f4
40459 taddcctv %o6, 0x114F, %l4
40460loop_4740:
40461 ldub [%l7 + 0x12], %i6
40462 brlz,a %o4, loop_4741
40463 tgu %icc, 0x0
40464 movge %icc, %i3, %g1
40465 ld [%l7 + 0x0C], %f8
40466loop_4741:
40467 fnands %f15, %f13, %f3
40468 for %f12, %f0, %f2
40469 ldd [%l7 + 0x68], %f8
40470 fxors %f0, %f7, %f12
40471 sth %g5, [%l7 + 0x78]
40472 sllx %l0, 0x19, %g3
40473 movpos %xcc, %l1, %g4
40474 ldsb [%l7 + 0x34], %o7
40475 sth %g7, [%l7 + 0x58]
40476 std %f8, [%l7 + 0x20]
40477 fpack32 %f2, %f12, %f0
40478 edge8ln %i4, %l3, %o2
40479 tgu %xcc, 0x3
40480 fmovrsgz %g2, %f2, %f2
40481 sdiv %o1, 0x09DF, %i1
40482 fxors %f13, %f7, %f2
40483 fbo,a %fcc1, loop_4742
40484 fbg,a %fcc3, loop_4743
40485 std %f2, [%l7 + 0x48]
40486 tn %icc, 0x0
40487loop_4742:
40488 ldsb [%l7 + 0x6E], %g6
40489loop_4743:
40490 bn,pt %icc, loop_4744
40491 fbule %fcc3, loop_4745
40492 std %f6, [%l7 + 0x18]
40493 smul %i5, 0x1854, %o0
40494loop_4744:
40495 xor %l2, 0x0450, %l5
40496loop_4745:
40497 ldx [%l7 + 0x78], %o3
40498 stb %l6, [%l7 + 0x0A]
40499 srlx %o5, %i0, %i2
40500 fbge,a %fcc2, loop_4746
40501 sth %i7, [%l7 + 0x2E]
40502 nop
40503 setx loop_4747, %l0, %l1
40504 wrpr 0x1, %tl
40505 wrpr %l1, %tpc
40506 add %l1, 0x4, %l1
40507 wrpr %l1, %tnpc
40508 setx 0x34400001400, %l0, %l1
40509 wrpr %l1, %tstate
40510 wrhpr 0x4, %htstate
40511 retry
40512 ldsh [%l7 + 0x5A], %o6
40513loop_4746:
40514 fmovse %icc, %f2, %f14
40515 fmovdpos %icc, %f1, %f10
40516loop_4747:
40517 ta %xcc, 0x1
40518 movg %icc, %l4, %i6
40519 movne %icc, %i3, %o4
40520 stx %g1, [%l7 + 0x38]
40521 stb %l0, [%l7 + 0x23]
40522 fbuge %fcc0, loop_4748
40523 fmul8x16al %f5, %f9, %f4
40524 fabss %f15, %f15
40525 ldsw [%l7 + 0x70], %g3
40526loop_4748:
40527 movrgez %l1, %g4, %o7
40528 sra %g7, 0x0E, %i4
40529 ldd [%l7 + 0x20], %f8
40530 stb %l3, [%l7 + 0x0B]
40531 sth %o2, [%l7 + 0x78]
40532 pdist %f0, %f6, %f2
40533 stx %g2, [%l7 + 0x40]
40534 fnand %f2, %f10, %f0
40535 ldub [%l7 + 0x7B], %o1
40536 sllx %i1, %g5, %g6
40537 pdist %f4, %f8, %f8
40538 stw %o0, [%l7 + 0x14]
40539 fbge,a %fcc1, loop_4749
40540 orncc %i5, 0x06DE, %l5
40541 fxnor %f10, %f14, %f8
40542 ldub [%l7 + 0x59], %l2
40543loop_4749:
40544 sllx %l6, %o5, %o3
40545 lduw [%l7 + 0x60], %i0
40546 popc %i2, %o6
40547 tle %xcc, 0x3
40548 tleu %icc, 0x3
40549 fmovdvc %xcc, %f10, %f12
40550 tpos %icc, 0x4
40551 udivx %l4, 0x1BDF, %i6
40552 srlx %i7, 0x09, %i3
40553 ldsh [%l7 + 0x36], %g1
40554 ld [%l7 + 0x3C], %f12
40555 movrlz %o4, %g3, %l1
40556 edge32l %l0, %g4, %g7
40557 brnz,a %o7, loop_4750
40558 tpos %xcc, 0x5
40559 ld [%l7 + 0x58], %f11
40560 fmovda %icc, %f2, %f9
40561loop_4750:
40562 tge %xcc, 0x5
40563 stx %l3, [%l7 + 0x28]
40564 ldx [%l7 + 0x48], %o2
40565 fmovsvs %icc, %f0, %f4
40566 stw %g2, [%l7 + 0x14]
40567 sllx %o1, %i4, %g5
40568 fnot1s %f9, %f1
40569 edge8ln %g6, %i1, %o0
40570 brgez,a %l5, loop_4751
40571 ldub [%l7 + 0x68], %i5
40572 udivcc %l2, 0x0374, %l6
40573 edge32l %o3, %i0, %i2
40574loop_4751:
40575 movne %xcc, %o5, %l4
40576 fbule %fcc0, loop_4752
40577 taddcctv %i6, %o6, %i3
40578 fmovrdgez %i7, %f6, %f0
40579 edge16n %o4, %g1, %g3
40580loop_4752:
40581 taddcc %l0, 0x184B, %g4
40582 fandnot2 %f12, %f4, %f6
40583 fbuge %fcc2, loop_4753
40584 fpack16 %f10, %f11
40585 fmovsl %icc, %f15, %f1
40586 ldd [%l7 + 0x50], %f2
40587loop_4753:
40588 st %f0, [%l7 + 0x64]
40589 fpsub32 %f8, %f12, %f4
40590 tle %icc, 0x7
40591 ldx [%l7 + 0x78], %l1
40592 movne %xcc, %o7, %l3
40593 xorcc %o2, %g7, %g2
40594 fmovse %icc, %f9, %f6
40595 fmovspos %xcc, %f5, %f12
40596 fmovrdlez %o1, %f6, %f8
40597 nop
40598 setx loop_4754, %l0, %l1
40599 wrpr 0x1, %tl
40600 wrpr %l1, %tnpc
40601 setx 0x34400001400, %l0, %l1
40602 wrpr %l1, %tstate
40603 wrhpr 0x4, %htstate
40604 done
40605 ldub [%l7 + 0x3B], %i4
40606 movvs %icc, %g6, %i1
40607 lduh [%l7 + 0x74], %o0
40608loop_4754:
40609 ld [%l7 + 0x54], %f14
40610 sth %l5, [%l7 + 0x30]
40611 brlz,a %g5, loop_4755
40612 tsubcc %i5, 0x10B6, %l6
40613 fmovsl %xcc, %f15, %f1
40614 ldsw [%l7 + 0x54], %l2
40615loop_4755:
40616 ldsw [%l7 + 0x38], %o3
40617 fmul8x16al %f8, %f2, %f6
40618 movrlez %i2, %o5, %l4
40619 fmovrsgz %i0, %f15, %f0
40620 fmovdl %xcc, %f2, %f0
40621 bn loop_4756
40622 ldd [%l7 + 0x68], %f10
40623 movgu %icc, %i6, %i3
40624 call loop_4757
40625loop_4756:
40626 movg %icc, %o6, %o4
40627 array8 %g1, %i7, %l0
40628 sllx %g4, 0x09, %g3
40629loop_4757:
40630 ldx [%l7 + 0x68], %o7
40631 sethi 0x1AD5, %l3
40632 fbuge,a %fcc3, loop_4758
40633 fpadd32 %f2, %f2, %f6
40634 ldub [%l7 + 0x22], %l1
40635 nop
40636 setx loop_4759, %l0, %l1
40637 wrpr 0x1, %tl
40638 wrpr %l1, %tnpc
40639 setx 0x34400001400, %l0, %l1
40640 wrpr %l1, %tstate
40641 wrhpr 0x4, %htstate
40642 done
40643loop_4758:
40644 fcmpeq16 %f10, %f14, %g7
40645 ba,pt %xcc, loop_4760
40646 ldsb [%l7 + 0x2A], %o2
40647loop_4759:
40648 stw %g2, [%l7 + 0x08]
40649 ldsw [%l7 + 0x38], %i4
40650loop_4760:
40651 fmovsl %xcc, %f12, %f6
40652 lduh [%l7 + 0x4E], %g6
40653 brz %i1, loop_4761
40654 fmovsl %xcc, %f3, %f15
40655 stw %o1, [%l7 + 0x6C]
40656 fnot2 %f4, %f8
40657loop_4761:
40658 movneg %xcc, %o0, %g5
40659 ld [%l7 + 0x0C], %f4
40660 ldsw [%l7 + 0x6C], %l5
40661 fnors %f3, %f13, %f7
40662 fornot1 %f2, %f12, %f14
40663 ba,a,pt %xcc, loop_4762
40664 ldsh [%l7 + 0x64], %i5
40665 edge16n %l6, %o3, %i2
40666 tsubcc %l2, 0x17FF, %o5
40667loop_4762:
40668 fpsub32 %f14, %f10, %f6
40669 fmovsle %icc, %f9, %f12
40670 edge8ln %l4, %i6, %i3
40671 fmovsge %xcc, %f3, %f14
40672 fmovscc %xcc, %f7, %f9
40673 fpsub32 %f4, %f10, %f2
40674 ldsw [%l7 + 0x60], %i0
40675 fpack16 %f10, %f15
40676 fnot2s %f1, %f9
40677 tneg %icc, 0x3
40678 fcmpeq32 %f8, %f2, %o4
40679 lduw [%l7 + 0x1C], %o6
40680 move %xcc, %i7, %l0
40681 fandnot2s %f15, %f7, %f13
40682 stw %g1, [%l7 + 0x38]
40683 lduw [%l7 + 0x70], %g4
40684 fmovrslez %g3, %f15, %f6
40685 orncc %l3, 0x1657, %o7
40686 fandnot1 %f12, %f0, %f2
40687 fbge %fcc2, loop_4763
40688 sth %g7, [%l7 + 0x34]
40689 sra %o2, 0x07, %l1
40690 fnegd %f0, %f14
40691loop_4763:
40692 tsubcctv %i4, 0x13E6, %g2
40693 movge %icc, %i1, %o1
40694 movrlz %o0, %g6, %l5
40695 bg loop_4764
40696 fcmpgt32 %f4, %f2, %i5
40697 fexpand %f8, %f10
40698 lduw [%l7 + 0x34], %g5
40699loop_4764:
40700 ldsh [%l7 + 0x4E], %l6
40701 stb %o3, [%l7 + 0x37]
40702 fcmpgt16 %f10, %f8, %i2
40703 fmovdvc %xcc, %f4, %f13
40704 sub %o5, %l2, %l4
40705 fmovdpos %xcc, %f10, %f13
40706 tle %icc, 0x1
40707 movl %icc, %i3, %i0
40708 tle %xcc, 0x6
40709 fbg %fcc1, loop_4765
40710 movcs %xcc, %i6, %o4
40711 edge16l %o6, %i7, %l0
40712 umulcc %g1, 0x16C5, %g4
40713loop_4765:
40714 fnegs %f4, %f8
40715 move %xcc, %g3, %o7
40716 fcmpne16 %f0, %f6, %l3
40717 fmovrse %o2, %f14, %f11
40718 movvc %xcc, %l1, %g7
40719 tleu %icc, 0x5
40720 fmovdne %xcc, %f6, %f14
40721 movrgz %i4, 0x2D0, %i1
40722 te %xcc, 0x4
40723 lduw [%l7 + 0x64], %g2
40724 fcmpes %fcc0, %f5, %f14
40725 fpack16 %f8, %f13
40726 fnot1s %f13, %f9
40727 fornot1s %f12, %f12, %f14
40728 fandnot2s %f0, %f0, %f11
40729 fble,a %fcc2, loop_4766
40730 fbule %fcc1, loop_4767
40731 fabss %f8, %f0
40732 fmovsle %icc, %f0, %f10
40733loop_4766:
40734 fmovrse %o1, %f4, %f15
40735loop_4767:
40736 fba %fcc0, loop_4768
40737 lduh [%l7 + 0x20], %g6
40738 fbu %fcc3, loop_4769
40739 edge8l %l5, %i5, %o0
40740loop_4768:
40741 ldx [%l7 + 0x40], %l6
40742 edge8ln %g5, %o3, %i2
40743loop_4769:
40744 lduh [%l7 + 0x40], %o5
40745 fmovrdlz %l4, %f0, %f6
40746 umul %i3, %i0, %l2
40747 tneg %icc, 0x3
40748 array32 %o4, %o6, %i7
40749 ble,pn %icc, loop_4770
40750 brlz,a %i6, loop_4771
40751 sll %g1, %g4, %l0
40752 fba,a %fcc3, loop_4772
40753loop_4770:
40754 fabss %f1, %f5
40755loop_4771:
40756 fbu,a %fcc2, loop_4773
40757 subc %g3, %l3, %o2
40758loop_4772:
40759 be,a,pt %icc, loop_4774
40760 fmovdvc %xcc, %f7, %f8
40761loop_4773:
40762 ldub [%l7 + 0x39], %o7
40763 bl,a %icc, loop_4775
40764loop_4774:
40765 st %f11, [%l7 + 0x44]
40766 fmovdpos %xcc, %f4, %f7
40767 stw %g7, [%l7 + 0x30]
40768loop_4775:
40769 fmovdg %xcc, %f6, %f0
40770 fnot2s %f6, %f0
40771 ldsh [%l7 + 0x28], %i4
40772 orncc %l1, %g2, %i1
40773 lduh [%l7 + 0x34], %g6
40774 fornot2 %f6, %f14, %f10
40775 movrgz %l5, 0x19F, %i5
40776 stx %o1, [%l7 + 0x48]
40777 fmovrde %o0, %f6, %f10
40778 ld [%l7 + 0x4C], %f14
40779 fbo %fcc2, loop_4776
40780 bneg,a,pn %xcc, loop_4777
40781 sra %l6, 0x1B, %o3
40782 tvc %xcc, 0x2
40783loop_4776:
40784 xor %g5, %i2, %l4
40785loop_4777:
40786 fnegd %f4, %f0
40787 stb %o5, [%l7 + 0x19]
40788 fmovdne %icc, %f12, %f0
40789 fmovrsgz %i3, %f14, %f13
40790 fmovrsgz %i0, %f11, %f15
40791 lduw [%l7 + 0x64], %o4
40792 array8 %o6, %i7, %l2
40793 fbl,a %fcc0, loop_4778
40794 ldx [%l7 + 0x48], %g1
40795 bgu loop_4779
40796 fmovrse %i6, %f6, %f15
40797loop_4778:
40798 bl,a,pn %xcc, loop_4780
40799 ldd [%l7 + 0x48], %f2
40800loop_4779:
40801 edge8 %g4, %g3, %l3
40802 lduh [%l7 + 0x10], %o2
40803loop_4780:
40804 fcmple32 %f12, %f10, %l0
40805 ld [%l7 + 0x5C], %f7
40806 lduw [%l7 + 0x2C], %g7
40807 ld [%l7 + 0x44], %f11
40808 fmul8x16 %f1, %f10, %f0
40809 fxnors %f11, %f14, %f6
40810 movneg %icc, %i4, %l1
40811 bleu,a,pn %xcc, loop_4781
40812 fmovdg %icc, %f0, %f15
40813 orcc %g2, %i1, %o7
40814 fpadd32 %f8, %f0, %f0
40815loop_4781:
40816 ldsb [%l7 + 0x4C], %l5
40817 st %f11, [%l7 + 0x6C]
40818 fexpand %f3, %f10
40819 srl %g6, 0x14, %i5
40820 ldx [%l7 + 0x40], %o1
40821 std %f0, [%l7 + 0x70]
40822 stw %o0, [%l7 + 0x60]
40823 fsrc1s %f0, %f1
40824 sth %o3, [%l7 + 0x0A]
40825 fmovsl %icc, %f14, %f9
40826 bleu,a loop_4782
40827 ldsb [%l7 + 0x11], %g5
40828 fnands %f14, %f7, %f9
40829 ldub [%l7 + 0x35], %l6
40830loop_4782:
40831 brgez,a %i2, loop_4783
40832 fandnot1 %f12, %f8, %f10
40833 brz %l4, loop_4784
40834 sth %o5, [%l7 + 0x42]
40835loop_4783:
40836 fmovrsgez %i3, %f15, %f7
40837 fpsub32 %f6, %f14, %f12
40838loop_4784:
40839 movcc %icc, %o4, %o6
40840 fmovda %xcc, %f2, %f4
40841 ta %icc, 0x3
40842 tge %icc, 0x7
40843 stw %i7, [%l7 + 0x0C]
40844 tneg %icc, 0x7
40845 nop
40846 setx loop_4785, %l0, %l1
40847 jmpl %l1, %i0
40848 ldd [%l7 + 0x58], %f0
40849 fmovsgu %icc, %f10, %f5
40850 fors %f10, %f13, %f6
40851loop_4785:
40852 fmovsne %icc, %f0, %f8
40853 fmovsg %icc, %f13, %f4
40854 sllx %l2, 0x0E, %g1
40855 movrgz %g4, %i6, %g3
40856 fabsd %f12, %f6
40857 movvc %xcc, %o2, %l0
40858 edge16ln %l3, %i4, %l1
40859 bg,a,pn %icc, loop_4786
40860 stx %g7, [%l7 + 0x10]
40861 array8 %g2, %o7, %i1
40862 edge16n %g6, %i5, %l5
40863loop_4786:
40864 edge16l %o0, %o3, %o1
40865 brnz %g5, loop_4787
40866 smulcc %i2, %l6, %l4
40867 array32 %o5, %i3, %o6
40868 fmul8x16au %f14, %f11, %f8
40869loop_4787:
40870 ld [%l7 + 0x78], %f11
40871 xorcc %i7, 0x0B2A, %o4
40872 ldsb [%l7 + 0x20], %l2
40873 fnegs %f6, %f9
40874 ldd [%l7 + 0x40], %f4
40875 fnand %f14, %f0, %f2
40876 ldsw [%l7 + 0x3C], %i0
40877 sra %g1, 0x05, %i6
40878 ldsh [%l7 + 0x64], %g3
40879 fcmple32 %f6, %f10, %g4
40880 movleu %icc, %o2, %l3
40881 subcc %l0, 0x1888, %l1
40882 fornot2 %f14, %f8, %f10
40883 taddcctv %g7, %i4, %g2
40884 ldsb [%l7 + 0x3E], %o7
40885 ta %icc, 0x0
40886 xnorcc %i1, 0x08BB, %i5
40887 ldsh [%l7 + 0x58], %g6
40888 mulscc %l5, %o0, %o3
40889 fmovsge %xcc, %f6, %f9
40890 brlez %g5, loop_4788
40891 andn %o1, 0x0FBA, %l6
40892 edge16l %i2, %o5, %l4
40893 movrlez %i3, 0x02F, %o6
40894loop_4788:
40895 brnz,a %i7, loop_4789
40896 st %f10, [%l7 + 0x74]
40897 movg %xcc, %o4, %i0
40898 fpsub32s %f0, %f1, %f3
40899loop_4789:
40900 taddcctv %g1, 0x1CF1, %l2
40901 movne %xcc, %i6, %g4
40902 ldx [%l7 + 0x70], %o2
40903 fmovdl %icc, %f9, %f15
40904 fmovsn %xcc, %f13, %f3
40905 fbule,a %fcc1, loop_4790
40906 fnot1s %f2, %f6
40907 fbul,a %fcc0, loop_4791
40908 stx %g3, [%l7 + 0x78]
40909loop_4790:
40910 fmovrsne %l0, %f10, %f0
40911 tn %icc, 0x4
40912loop_4791:
40913 movpos %xcc, %l1, %l3
40914 st %f5, [%l7 + 0x50]
40915 sdiv %i4, 0x0B4E, %g2
40916 call loop_4792
40917 stw %o7, [%l7 + 0x34]
40918 ld [%l7 + 0x20], %f3
40919 bge %icc, loop_4793
40920loop_4792:
40921 fbe,a %fcc1, loop_4794
40922 ldsb [%l7 + 0x25], %i1
40923 lduw [%l7 + 0x28], %g7
40924loop_4793:
40925 fmovdvc %xcc, %f2, %f4
40926loop_4794:
40927 stb %i5, [%l7 + 0x11]
40928 fcmpd %fcc2, %f0, %f2
40929 fbue,a %fcc0, loop_4795
40930 ldub [%l7 + 0x4B], %l5
40931 fnot1 %f2, %f2
40932 addccc %g6, 0x1835, %o0
40933loop_4795:
40934 srax %o3, %o1, %l6
40935 fornot2 %f6, %f0, %f2
40936 std %f4, [%l7 + 0x58]
40937 bne,pn %xcc, loop_4796
40938 fbuge %fcc3, loop_4797
40939 movg %xcc, %g5, %i2
40940 stb %o5, [%l7 + 0x6C]
40941loop_4796:
40942 lduw [%l7 + 0x20], %l4
40943loop_4797:
40944 fornot1s %f14, %f8, %f7
40945 movg %xcc, %o6, %i7
40946 movrgz %i3, 0x1FD, %o4
40947 stb %g1, [%l7 + 0x26]
40948 movne %xcc, %i0, %l2
40949 fnand %f12, %f6, %f14
40950 sth %i6, [%l7 + 0x6C]
40951 subccc %o2, 0x1EAF, %g4
40952 bpos %icc, loop_4798
40953 fmovde %xcc, %f9, %f1
40954 sth %l0, [%l7 + 0x5A]
40955 stb %g3, [%l7 + 0x4C]
40956loop_4798:
40957 sth %l1, [%l7 + 0x48]
40958 ldx [%l7 + 0x20], %l3
40959 fmovsle %icc, %f3, %f1
40960 movpos %xcc, %g2, %o7
40961 movcs %xcc, %i1, %i4
40962 ldx [%l7 + 0x68], %g7
40963 array8 %i5, %g6, %o0
40964 std %f4, [%l7 + 0x70]
40965 lduh [%l7 + 0x52], %o3
40966 std %f10, [%l7 + 0x10]
40967 sethi 0x15EF, %l5
40968 st %f0, [%l7 + 0x2C]
40969 xorcc %o1, %g5, %l6
40970 srlx %i2, %o5, %l4
40971 array8 %i7, %o6, %o4
40972 fsrc2s %f5, %f3
40973 lduw [%l7 + 0x34], %g1
40974 fpsub32 %f12, %f4, %f10
40975 ldsb [%l7 + 0x25], %i0
40976 fmovse %xcc, %f0, %f7
40977 fpackfix %f2, %f10
40978 ldd [%l7 + 0x50], %f6
40979 movrgz %l2, %i3, %i6
40980 ldsw [%l7 + 0x08], %o2
40981 fmovrsgz %g4, %f7, %f15
40982 fmuld8ulx16 %f0, %f14, %f12
40983 fzeros %f5
40984 lduw [%l7 + 0x30], %l0
40985 fmovsl %icc, %f15, %f6
40986 ld [%l7 + 0x54], %f8
40987 stx %l1, [%l7 + 0x50]
40988 stb %g3, [%l7 + 0x31]
40989 sth %l3, [%l7 + 0x48]
40990 fbge,a %fcc2, loop_4799
40991 ldx [%l7 + 0x20], %g2
40992 ldx [%l7 + 0x68], %o7
40993 ldsb [%l7 + 0x24], %i1
40994loop_4799:
40995 edge8 %i4, %i5, %g6
40996 fzero %f10
40997 fpadd16 %f12, %f6, %f14
40998 andncc %g7, %o3, %l5
40999 fmovdl %icc, %f7, %f5
41000 bneg,a,pn %xcc, loop_4800
41001 movrlz %o1, %g5, %l6
41002 ldx [%l7 + 0x38], %o0
41003 lduh [%l7 + 0x3C], %o5
41004loop_4800:
41005 array16 %i2, %l4, %o6
41006 fornot1 %f2, %f4, %f12
41007 lduh [%l7 + 0x60], %o4
41008 fmovdcs %icc, %f3, %f14
41009 sub %i7, 0x139A, %g1
41010 lduw [%l7 + 0x78], %l2
41011 fpsub16 %f8, %f8, %f10
41012 addccc %i0, %i3, %o2
41013 stb %g4, [%l7 + 0x1D]
41014 fors %f5, %f10, %f13
41015 ldsw [%l7 + 0x78], %l0
41016 fmovsleu %xcc, %f8, %f0
41017 movpos %xcc, %l1, %i6
41018 smul %g3, %g2, %o7
41019 lduh [%l7 + 0x24], %i1
41020 fpsub16 %f12, %f6, %f6
41021 fnot1s %f3, %f6
41022 fmovrdgez %i4, %f0, %f2
41023 siam 0x3
41024 fbu,a %fcc1, loop_4801
41025 bleu,pt %xcc, loop_4802
41026 fmovdvc %icc, %f10, %f14
41027 fmul8x16 %f4, %f14, %f14
41028loop_4801:
41029 fbg,a %fcc1, loop_4803
41030loop_4802:
41031 movneg %xcc, %i5, %g6
41032 bleu,pt %xcc, loop_4804
41033 bpos %icc, loop_4805
41034loop_4803:
41035 tcs %icc, 0x4
41036 fnot1s %f3, %f13
41037loop_4804:
41038 sth %l3, [%l7 + 0x46]
41039loop_4805:
41040 andncc %o3, %l5, %o1
41041 fnegs %f14, %f1
41042 fmovdleu %xcc, %f4, %f6
41043 fble,a %fcc3, loop_4806
41044 tpos %xcc, 0x6
41045 movrne %g7, 0x2E6, %g5
41046 ldub [%l7 + 0x1F], %l6
41047loop_4806:
41048 movrgez %o0, %i2, %o5
41049 array8 %o6, %o4, %i7
41050 fbu,a %fcc3, loop_4807
41051 fsrc2s %f5, %f3
41052 fpsub16 %f12, %f10, %f4
41053 ldsb [%l7 + 0x27], %l4
41054loop_4807:
41055 fba,a %fcc1, loop_4808
41056 for %f12, %f0, %f2
41057 edge16ln %l2, %i0, %i3
41058 ld [%l7 + 0x1C], %f9
41059loop_4808:
41060 ld [%l7 + 0x38], %f6
41061 fmovdcs %icc, %f11, %f12
41062 fmovdg %icc, %f2, %f14
41063 std %f4, [%l7 + 0x70]
41064 fmovd %f6, %f12
41065 fbg %fcc3, loop_4809
41066 fandnot1s %f1, %f2, %f15
41067 fmovsle %xcc, %f7, %f15
41068 ldub [%l7 + 0x7D], %g1
41069loop_4809:
41070 fbuge %fcc1, loop_4810
41071 fpackfix %f0, %f5
41072 xor %o2, %g4, %l0
41073 nop
41074 setx loop_4811, %l0, %l1
41075 wrpr 0x1, %tl
41076 wrpr %l1, %tpc
41077 add %l1, 0x4, %l1
41078 wrpr %l1, %tnpc
41079 setx 0x34400001400, %l0, %l1
41080 wrpr %l1, %tstate
41081 wrhpr 0x4, %htstate
41082 retry
41083loop_4810:
41084 bneg,a,pn %xcc, loop_4812
41085 subc %i6, 0x1B79, %g3
41086 fbe,a %fcc1, loop_4813
41087loop_4811:
41088 movrgz %l1, %o7, %i1
41089loop_4812:
41090 tle %xcc, 0x6
41091 fpackfix %f2, %f12
41092loop_4813:
41093 fpsub16 %f2, %f14, %f12
41094 fxnors %f0, %f10, %f11
41095 fmovdleu %xcc, %f5, %f1
41096 fnot2s %f12, %f13
41097 lduw [%l7 + 0x60], %g2
41098 movl %xcc, %i4, %g6
41099 xnorcc %i5, %l3, %o3
41100 fbe %fcc2, loop_4814
41101 bn,a,pt %icc, loop_4815
41102 ta %xcc, 0x5
41103 stx %l5, [%l7 + 0x40]
41104loop_4814:
41105 stx %g7, [%l7 + 0x10]
41106loop_4815:
41107 fbule %fcc1, loop_4816
41108 fpack32 %f4, %f6, %f12
41109 taddcctv %g5, 0x05A9, %o1
41110 fbo %fcc2, loop_4817
41111loop_4816:
41112 sdiv %o0, 0x1677, %l6
41113 ldub [%l7 + 0x0D], %i2
41114 tleu %xcc, 0x2
41115loop_4817:
41116 fone %f12
41117 bshuffle %f8, %f14, %f6
41118 fmul8ulx16 %f8, %f10, %f10
41119 ldsw [%l7 + 0x30], %o6
41120 fbu %fcc1, loop_4818
41121 fmovdcc %icc, %f11, %f4
41122 movrlez %o5, %o4, %l4
41123 tge %xcc, 0x7
41124loop_4818:
41125 movge %icc, %l2, %i0
41126 fmovrde %i3, %f6, %f6
41127 fmul8ulx16 %f8, %f8, %f2
41128 ldsh [%l7 + 0x3A], %i7
41129 srlx %o2, 0x03, %g4
41130 fblg,a %fcc2, loop_4819
41131 edge8 %l0, %i6, %g1
41132 stb %g3, [%l7 + 0x50]
41133 nop
41134 setx loop_4820, %l0, %l1
41135 jmpl %l1, %l1
41136loop_4819:
41137 fcmpeq32 %f0, %f4, %o7
41138 edge8l %i1, %g2, %g6
41139 movgu %icc, %i5, %l3
41140loop_4820:
41141 popc %o3, %i4
41142 fnegs %f13, %f14
41143 be loop_4821
41144 fsrc1s %f1, %f13
41145 edge8 %l5, %g5, %g7
41146 fbe %fcc2, loop_4822
41147loop_4821:
41148 ldsh [%l7 + 0x5A], %o0
41149 udivx %o1, 0x1E41, %l6
41150 tn %icc, 0x0
41151loop_4822:
41152 tsubcc %o6, %i2, %o4
41153 nop
41154 setx loop_4823, %l0, %l1
41155 wrpr 0x1, %tl
41156 wrpr %l1, %tpc
41157 add %l1, 0x4, %l1
41158 wrpr %l1, %tnpc
41159 setx 0x34400001400, %l0, %l1
41160 wrpr %l1, %tstate
41161 wrhpr 0x4, %htstate
41162 retry
41163 st %f2, [%l7 + 0x5C]
41164 fmuld8ulx16 %f12, %f5, %f4
41165 lduw [%l7 + 0x30], %l4
41166loop_4823:
41167 lduw [%l7 + 0x28], %o5
41168 fmovsl %icc, %f12, %f6
41169 ld [%l7 + 0x08], %f1
41170 fbug,a %fcc0, loop_4824
41171 ldsh [%l7 + 0x78], %l2
41172 ldsb [%l7 + 0x76], %i0
41173 tneg %xcc, 0x6
41174loop_4824:
41175 ldx [%l7 + 0x28], %i3
41176 tpos %xcc, 0x6
41177 and %o2, %g4, %l0
41178 fornot2 %f14, %f4, %f0
41179 tne %icc, 0x4
41180 ld [%l7 + 0x0C], %f13
41181 fbuge %fcc3, loop_4825
41182 and %i7, %g1, %i6
41183 lduw [%l7 + 0x40], %g3
41184 fpadd16s %f10, %f9, %f6
41185loop_4825:
41186 stx %l1, [%l7 + 0x38]
41187 ldd [%l7 + 0x20], %f2
41188 smulcc %i1, %g2, %o7
41189 fpsub32 %f8, %f14, %f2
41190 fbo,a %fcc0, loop_4826
41191 edge32ln %g6, %l3, %o3
41192 edge8l %i5, %i4, %l5
41193 fmovdg %xcc, %f4, %f9
41194loop_4826:
41195 fcmped %fcc3, %f6, %f4
41196 brz,a %g5, loop_4827
41197 fmovdg %xcc, %f1, %f13
41198 bl,a,pn %xcc, loop_4828
41199 fmovdpos %icc, %f6, %f2
41200loop_4827:
41201 std %f2, [%l7 + 0x28]
41202 fpackfix %f8, %f9
41203loop_4828:
41204 ldx [%l7 + 0x30], %g7
41205 bvc,pn %icc, loop_4829
41206 sth %o0, [%l7 + 0x52]
41207 and %o1, 0x00C0, %o6
41208 stx %l6, [%l7 + 0x68]
41209loop_4829:
41210 ld [%l7 + 0x10], %f6
41211 tcc %icc, 0x3
41212 fmovsge %icc, %f14, %f7
41213 bneg,a,pt %xcc, loop_4830
41214 fpmerge %f4, %f6, %f8
41215 fmovsvc %icc, %f8, %f15
41216 lduw [%l7 + 0x24], %o4
41217loop_4830:
41218 ld [%l7 + 0x08], %f13
41219 fmovdneg %icc, %f7, %f6
41220 ldub [%l7 + 0x52], %l4
41221 fbule %fcc3, loop_4831
41222 fmovrslz %o5, %f2, %f0
41223 fornot1 %f14, %f12, %f4
41224 stx %l2, [%l7 + 0x60]
41225loop_4831:
41226 edge8l %i0, %i2, %o2
41227 sth %i3, [%l7 + 0x12]
41228 stx %g4, [%l7 + 0x58]
41229 smulcc %i7, %g1, %i6
41230 nop
41231 setx loop_4832, %l0, %l1
41232 jmpl %l1, %l0
41233 ldx [%l7 + 0x20], %g3
41234 fbo %fcc0, loop_4833
41235 edge32ln %i1, %l1, %o7
41236loop_4832:
41237 ldsb [%l7 + 0x46], %g6
41238 ldd [%l7 + 0x20], %f0
41239loop_4833:
41240 bvs,a loop_4834
41241 nop
41242 setx loop_4835, %l0, %l1
41243 jmpl %l1, %g2
41244 st %f10, [%l7 + 0x7C]
41245 fbe %fcc3, loop_4836
41246loop_4834:
41247 lduw [%l7 + 0x10], %l3
41248loop_4835:
41249 tge %icc, 0x1
41250 fbe,a %fcc1, loop_4837
41251loop_4836:
41252 movpos %xcc, %i5, %i4
41253 tne %icc, 0x1
41254 brgz,a %o3, loop_4838
41255loop_4837:
41256 ld [%l7 + 0x58], %f0
41257 lduh [%l7 + 0x3E], %g5
41258 fmovsl %xcc, %f4, %f3
41259loop_4838:
41260 lduh [%l7 + 0x2C], %l5
41261 fors %f5, %f10, %f15
41262 ldx [%l7 + 0x08], %g7
41263 ldx [%l7 + 0x28], %o1
41264 bleu,pt %xcc, loop_4839
41265 fone %f8
41266 stw %o6, [%l7 + 0x5C]
41267 fnot2s %f1, %f9
41268loop_4839:
41269 ldx [%l7 + 0x60], %o0
41270 fcmped %fcc0, %f8, %f14
41271 sth %o4, [%l7 + 0x16]
41272 fmul8ulx16 %f6, %f4, %f14
41273 fmovrde %l4, %f0, %f8
41274 fbul,a %fcc0, loop_4840
41275 movrlz %o5, 0x381, %l2
41276 stb %i0, [%l7 + 0x4D]
41277 fmul8x16 %f11, %f2, %f4
41278loop_4840:
41279 fcmped %fcc1, %f2, %f8
41280 fxors %f4, %f3, %f13
41281 ldsb [%l7 + 0x26], %l6
41282 lduw [%l7 + 0x5C], %i2
41283 nop
41284 setx loop_4841, %l0, %l1
41285 jmpl %l1, %i3
41286 for %f0, %f4, %f2
41287 orncc %o2, 0x104B, %i7
41288 bpos,pt %icc, loop_4842
41289loop_4841:
41290 fcmpeq32 %f14, %f8, %g1
41291 tge %xcc, 0x0
41292 lduh [%l7 + 0x1A], %i6
41293loop_4842:
41294 smulcc %g4, 0x10A6, %g3
41295 fmovdgu %icc, %f0, %f12
41296 fone %f8
41297 movrgez %i1, 0x014, %l1
41298 fnot1s %f13, %f8
41299 ldsw [%l7 + 0x30], %l0
41300 ldub [%l7 + 0x54], %o7
41301 xor %g6, %l3, %i5
41302 stw %i4, [%l7 + 0x40]
41303 taddcctv %g2, 0x12EA, %g5
41304 tsubcctv %l5, 0x0549, %g7
41305 ldx [%l7 + 0x58], %o3
41306 ldsh [%l7 + 0x22], %o6
41307 stx %o0, [%l7 + 0x30]
41308 lduh [%l7 + 0x30], %o4
41309 st %f1, [%l7 + 0x10]
41310 fblg %fcc3, loop_4843
41311 fmovscs %xcc, %f3, %f8
41312 fbu,a %fcc2, loop_4844
41313 tcc %icc, 0x6
41314loop_4843:
41315 sub %o1, %o5, %l2
41316 fnegs %f14, %f3
41317loop_4844:
41318 ldsb [%l7 + 0x21], %i0
41319 addccc %l6, %i2, %i3
41320 edge32n %o2, %l4, %g1
41321 fpsub32 %f14, %f6, %f12
41322 fmul8x16au %f6, %f7, %f0
41323 sll %i6, 0x09, %g4
41324 fmovsgu %icc, %f12, %f4
41325 std %f12, [%l7 + 0x40]
41326 ldsh [%l7 + 0x58], %i7
41327 stw %g3, [%l7 + 0x08]
41328 fmovdleu %icc, %f6, %f4
41329 umul %l1, 0x1CA9, %l0
41330 movg %xcc, %i1, %g6
41331 ldsb [%l7 + 0x35], %o7
41332 fandnot2s %f3, %f1, %f12
41333 ldx [%l7 + 0x58], %i5
41334 fba %fcc1, loop_4845
41335 stx %i4, [%l7 + 0x40]
41336 movcc %xcc, %l3, %g5
41337 fcmpgt16 %f10, %f6, %l5
41338loop_4845:
41339 movleu %icc, %g7, %o3
41340 umul %o6, %g2, %o0
41341 subccc %o1, 0x0264, %o4
41342 lduh [%l7 + 0x6C], %o5
41343 fabss %f1, %f12
41344 sll %l2, %i0, %i2
41345 movn %icc, %l6, %i3
41346 fbl,a %fcc2, loop_4846
41347 umulcc %l4, %o2, %g1
41348 bgu %xcc, loop_4847
41349 fbg %fcc2, loop_4848
41350loop_4846:
41351 fbul %fcc3, loop_4849
41352 bne,a loop_4850
41353loop_4847:
41354 srlx %i6, 0x13, %i7
41355loop_4848:
41356 lduw [%l7 + 0x58], %g4
41357loop_4849:
41358 lduw [%l7 + 0x70], %g3
41359loop_4850:
41360 fbug %fcc1, loop_4851
41361 fmovsneg %icc, %f1, %f12
41362 bl %xcc, loop_4852
41363 fcmpd %fcc3, %f2, %f14
41364loop_4851:
41365 st %f2, [%l7 + 0x28]
41366 fsrc1s %f15, %f3
41367loop_4852:
41368 ldsb [%l7 + 0x78], %l1
41369 nop
41370 setx loop_4853, %l0, %l1
41371 jmpl %l1, %i1
41372 fmovs %f5, %f4
41373 sethi 0x110E, %g6
41374 edge16n %l0, %o7, %i4
41375loop_4853:
41376 fbe,a %fcc1, loop_4854
41377 fpsub16 %f2, %f12, %f8
41378 taddcctv %i5, %g5, %l5
41379 lduh [%l7 + 0x62], %l3
41380loop_4854:
41381 tvc %icc, 0x3
41382 std %f8, [%l7 + 0x28]
41383 stw %o3, [%l7 + 0x78]
41384 fmovdneg %xcc, %f7, %f14
41385 fbo %fcc2, loop_4855
41386 lduw [%l7 + 0x5C], %o6
41387 fmovspos %icc, %f7, %f10
41388 fba %fcc2, loop_4856
41389loop_4855:
41390 fmovdl %xcc, %f9, %f14
41391 alignaddr %g2, %g7, %o1
41392 srlx %o4, 0x10, %o0
41393loop_4856:
41394 fbne,a %fcc2, loop_4857
41395 fmovdl %icc, %f10, %f0
41396 stx %o5, [%l7 + 0x30]
41397 fmovsneg %icc, %f12, %f9
41398loop_4857:
41399 popc 0x12E2, %l2
41400 fcmple32 %f6, %f14, %i0
41401 ld [%l7 + 0x74], %f3
41402 movre %i2, %l6, %l4
41403 ld [%l7 + 0x14], %f4
41404 fnegs %f7, %f5
41405 st %f13, [%l7 + 0x18]
41406 fcmpne32 %f10, %f8, %i3
41407 fbul,a %fcc1, loop_4858
41408 fmuld8ulx16 %f4, %f15, %f10
41409 fmovrde %o2, %f8, %f4
41410 std %f8, [%l7 + 0x70]
41411loop_4858:
41412 ldd [%l7 + 0x68], %f14
41413 movrgez %g1, %i7, %g4
41414 stx %g3, [%l7 + 0x10]
41415 fbne,a %fcc2, loop_4859
41416 taddcctv %i6, %l1, %g6
41417 fmovsg %xcc, %f4, %f3
41418 edge16 %l0, %i1, %o7
41419loop_4859:
41420 subcc %i5, 0x1D25, %i4
41421 tgu %icc, 0x2
41422 fandnot1 %f6, %f6, %f14
41423 ldd [%l7 + 0x20], %f0
41424 brnz,a %g5, loop_4860
41425 ldub [%l7 + 0x18], %l3
41426 fcmple32 %f0, %f14, %l5
41427 addcc %o3, %g2, %g7
41428loop_4860:
41429 fmul8sux16 %f14, %f10, %f6
41430 fmuld8ulx16 %f9, %f9, %f6
41431 fnor %f12, %f2, %f8
41432 fbuge,a %fcc0, loop_4861
41433 fnot2 %f2, %f10
41434 te %xcc, 0x2
41435 nop
41436 setx loop_4862, %l0, %l1
41437 wrpr 0x1, %tl
41438 wrpr %l1, %tnpc
41439 setx 0x34400001400, %l0, %l1
41440 wrpr %l1, %tstate
41441 wrhpr 0x4, %htstate
41442 done
41443loop_4861:
41444 movl %icc, %o1, %o6
41445 fbne %fcc2, loop_4863
41446 fmul8x16au %f8, %f8, %f12
41447loop_4862:
41448 edge32ln %o4, %o0, %o5
41449 te %icc, 0x6
41450loop_4863:
41451 fcmple32 %f6, %f2, %l2
41452 sra %i0, 0x1E, %i2
41453 lduh [%l7 + 0x08], %l6
41454 brgez %l4, loop_4864
41455 tle %xcc, 0x3
41456 srax %i3, 0x01, %g1
41457 lduw [%l7 + 0x18], %o2
41458loop_4864:
41459 fand %f2, %f6, %f6
41460 fxnors %f10, %f15, %f0
41461 stw %g4, [%l7 + 0x08]
41462 fmovdne %icc, %f15, %f3
41463 sdivx %i7, 0x1823, %i6
41464 fpack32 %f10, %f8, %f4
41465 fmovse %xcc, %f11, %f15
41466 ld [%l7 + 0x44], %f13
41467 fors %f1, %f13, %f3
41468 ldsh [%l7 + 0x28], %g3
41469 ldub [%l7 + 0x0F], %g6
41470 fpsub32 %f4, %f8, %f14
41471 fornot2s %f8, %f2, %f2
41472 stw %l0, [%l7 + 0x64]
41473 ldsb [%l7 + 0x57], %i1
41474 movne %xcc, %o7, %i5
41475 ldsw [%l7 + 0x2C], %i4
41476 bcc loop_4865
41477 movrgez %g5, 0x2BD, %l3
41478 fmovrdlez %l5, %f12, %f14
41479 fmovse %icc, %f1, %f9
41480loop_4865:
41481 ldub [%l7 + 0x1C], %l1
41482 nop
41483 setx loop_4866, %l0, %l1
41484 jmpl %l1, %g2
41485 srlx %o3, %o1, %g7
41486 taddcctv %o6, 0x0CF1, %o4
41487 ble,a %icc, loop_4867
41488loop_4866:
41489 edge16n %o5, %o0, %i0
41490 fsrc1s %f11, %f7
41491 ldd [%l7 + 0x70], %f14
41492loop_4867:
41493 fmovspos %xcc, %f13, %f2
41494 sdiv %l2, 0x085A, %l6
41495 fornot2 %f14, %f2, %f4
41496 ldsh [%l7 + 0x3E], %i2
41497 edge8 %i3, %l4, %g1
41498 lduw [%l7 + 0x74], %o2
41499 fmovsle %icc, %f11, %f2
41500 tne %xcc, 0x1
41501 ldd [%l7 + 0x20], %f12
41502 stb %i7, [%l7 + 0x42]
41503 ldsh [%l7 + 0x6E], %i6
41504 ldsh [%l7 + 0x1C], %g3
41505 fmul8x16 %f5, %f2, %f12
41506 brz %g6, loop_4868
41507 ldsw [%l7 + 0x2C], %g4
41508 fmovdvc %xcc, %f15, %f3
41509 fmovsl %xcc, %f12, %f2
41510loop_4868:
41511 fmovsneg %icc, %f0, %f12
41512 movl %icc, %l0, %i1
41513 ldsw [%l7 + 0x58], %i5
41514 fmul8x16 %f7, %f2, %f14
41515 mova %icc, %o7, %g5
41516 sdivcc %i4, 0x15B5, %l5
41517 stw %l1, [%l7 + 0x50]
41518 or %g2, %l3, %o1
41519 movl %icc, %o3, %g7
41520 fcmpd %fcc1, %f0, %f4
41521 alignaddrl %o6, %o5, %o4
41522 xnor %i0, %o0, %l2
41523 st %f3, [%l7 + 0x7C]
41524 ldsh [%l7 + 0x56], %i2
41525 sllx %l6, %i3, %l4
41526 brz %o2, loop_4869
41527 bne,a,pt %xcc, loop_4870
41528 stb %i7, [%l7 + 0x29]
41529 fmovrsgez %g1, %f14, %f15
41530loop_4869:
41531 fbuge,a %fcc2, loop_4871
41532loop_4870:
41533 fzeros %f11
41534 bpos,a,pn %xcc, loop_4872
41535 addcc %i6, 0x019A, %g3
41536loop_4871:
41537 edge16l %g4, %g6, %i1
41538 movrgez %i5, %l0, %g5
41539loop_4872:
41540 stw %o7, [%l7 + 0x1C]
41541 sth %i4, [%l7 + 0x0C]
41542 stb %l5, [%l7 + 0x64]
41543 mulx %g2, %l1, %l3
41544 movg %icc, %o1, %o3
41545 andcc %g7, 0x09B7, %o6
41546 std %f4, [%l7 + 0x28]
41547 ldx [%l7 + 0x28], %o5
41548 ldsb [%l7 + 0x74], %o4
41549 movvc %icc, %i0, %o0
41550 udivcc %l2, 0x1457, %i2
41551 sth %i3, [%l7 + 0x6C]
41552 brz,a %l6, loop_4873
41553 siam 0x2
41554 orn %o2, %i7, %l4
41555 fmovdneg %xcc, %f8, %f0
41556loop_4873:
41557 taddcc %i6, %g1, %g3
41558 edge16 %g6, %i1, %g4
41559 fble,a %fcc0, loop_4874
41560 stw %l0, [%l7 + 0x60]
41561 andncc %i5, %o7, %i4
41562 edge8l %g5, %l5, %l1
41563loop_4874:
41564 movne %icc, %l3, %o1
41565 stx %g2, [%l7 + 0x18]
41566 fcmpeq16 %f2, %f2, %g7
41567 edge8 %o3, %o5, %o6
41568 fandnot1s %f11, %f10, %f15
41569 fbuge %fcc0, loop_4875
41570 bneg,pt %xcc, loop_4876
41571 move %xcc, %i0, %o4
41572 fornot1s %f14, %f5, %f5
41573loop_4875:
41574 fpack16 %f2, %f11
41575loop_4876:
41576 movre %o0, %l2, %i2
41577 fnands %f1, %f14, %f15
41578 ldsb [%l7 + 0x2F], %i3
41579 std %f14, [%l7 + 0x70]
41580 ldx [%l7 + 0x60], %o2
41581 addc %l6, %l4, %i6
41582 ldsh [%l7 + 0x5E], %g1
41583 xnorcc %i7, %g3, %g6
41584 edge8l %i1, %l0, %g4
41585 st %f5, [%l7 + 0x24]
41586 movre %o7, %i4, %i5
41587 bvs,a %icc, loop_4877
41588 movre %g5, %l1, %l5
41589 bcc,a,pn %xcc, loop_4878
41590 fbule %fcc0, loop_4879
41591loop_4877:
41592 move %xcc, %o1, %l3
41593 fabsd %f2, %f4
41594loop_4878:
41595 fmovda %icc, %f6, %f15
41596loop_4879:
41597 fbge,a %fcc2, loop_4880
41598 srlx %g2, 0x15, %o3
41599 ldsw [%l7 + 0x20], %g7
41600 fxor %f10, %f4, %f4
41601loop_4880:
41602 xnor %o5, %o6, %i0
41603 move %icc, %o4, %o0
41604 array32 %l2, %i2, %i3
41605 edge16n %l6, %l4, %i6
41606 bpos,a,pt %xcc, loop_4881
41607 srax %g1, %i7, %g3
41608 bne,a loop_4882
41609 edge32l %g6, %o2, %i1
41610loop_4881:
41611 fcmped %fcc3, %f14, %f4
41612 fandnot2 %f4, %f12, %f12
41613loop_4882:
41614 udiv %l0, 0x113C, %o7
41615 fandnot2 %f6, %f4, %f14
41616 movgu %icc, %i4, %i5
41617 ldx [%l7 + 0x18], %g5
41618 lduw [%l7 + 0x70], %g4
41619 orn %l1, 0x056E, %o1
41620 tvs %icc, 0x5
41621 ldub [%l7 + 0x1E], %l5
41622 tne %icc, 0x3
41623 tneg %icc, 0x2
41624 ldd [%l7 + 0x18], %f12
41625 movg %xcc, %g2, %o3
41626 brz %g7, loop_4883
41627 ldub [%l7 + 0x3C], %o5
41628 tsubcc %l3, 0x18BF, %o6
41629 pdist %f12, %f4, %f12
41630loop_4883:
41631 fmovdge %icc, %f12, %f14
41632 bg,pn %icc, loop_4884
41633 fxnors %f14, %f4, %f12
41634 orn %o4, %o0, %i0
41635 popc 0x0466, %l2
41636loop_4884:
41637 bcs loop_4885
41638 bg,pn %icc, loop_4886
41639 tsubcctv %i2, 0x06D5, %i3
41640 andn %l6, 0x0B17, %i6
41641loop_4885:
41642 ldsb [%l7 + 0x55], %g1
41643loop_4886:
41644 brgz %i7, loop_4887
41645 fbe,a %fcc1, loop_4888
41646 edge16l %g3, %g6, %l4
41647 fmul8x16 %f9, %f4, %f0
41648loop_4887:
41649 ldsw [%l7 + 0x1C], %i1
41650loop_4888:
41651 ta %icc, 0x7
41652 fmovdg %xcc, %f7, %f12
41653 std %f6, [%l7 + 0x60]
41654 taddcc %l0, %o2, %i4
41655 movle %xcc, %i5, %g5
41656 fandnot2 %f8, %f2, %f8
41657 edge8l %g4, %l1, %o7
41658 fnegd %f14, %f8
41659 lduh [%l7 + 0x74], %l5
41660 fmovrdne %g2, %f10, %f0
41661 udivx %o3, 0x14A2, %o1
41662 ldsw [%l7 + 0x34], %o5
41663 bvs,a,pn %xcc, loop_4889
41664 stb %g7, [%l7 + 0x38]
41665 bne,pt %xcc, loop_4890
41666 fmovsa %xcc, %f3, %f1
41667loop_4889:
41668 subccc %o6, 0x1D55, %l3
41669 brgz,a %o0, loop_4891
41670loop_4890:
41671 fmovscs %xcc, %f9, %f2
41672 fmovsl %xcc, %f5, %f6
41673 edge16n %o4, %l2, %i2
41674loop_4891:
41675 sth %i3, [%l7 + 0x70]
41676 sdivcc %i0, 0x0FB9, %i6
41677 stw %g1, [%l7 + 0x40]
41678 fcmps %fcc3, %f7, %f2
41679 lduw [%l7 + 0x08], %i7
41680 fornot2s %f15, %f15, %f12
41681 array32 %l6, %g3, %l4
41682 or %i1, %l0, %g6
41683 fmovrde %o2, %f12, %f14
41684 andn %i4, %i5, %g4
41685 stb %g5, [%l7 + 0x52]
41686 fmuld8ulx16 %f14, %f6, %f12
41687 fpack16 %f4, %f14
41688 brlz,a %o7, loop_4892
41689 fpadd16s %f6, %f1, %f14
41690 ldd [%l7 + 0x38], %f12
41691 sth %l1, [%l7 + 0x38]
41692loop_4892:
41693 fmovdg %icc, %f12, %f4
41694 movl %xcc, %l5, %g2
41695 movcs %icc, %o3, %o1
41696 movrlez %g7, %o6, %o5
41697 ldsb [%l7 + 0x3A], %l3
41698 subcc %o4, %o0, %l2
41699 udivcc %i2, 0x0466, %i3
41700 ldsh [%l7 + 0x74], %i0
41701 stw %g1, [%l7 + 0x70]
41702 fmovrdne %i6, %f14, %f4
41703 fpsub16s %f13, %f13, %f8
41704 movneg %xcc, %i7, %l6
41705 fmovd %f8, %f6
41706 fmovrdne %g3, %f12, %f8
41707 tvs %xcc, 0x2
41708 fmovdcc %xcc, %f15, %f10
41709 addc %i1, %l4, %l0
41710 movgu %xcc, %o2, %i4
41711 fmovdg %icc, %f0, %f2
41712 st %f2, [%l7 + 0x4C]
41713 xor %i5, %g4, %g5
41714 stb %o7, [%l7 + 0x3C]
41715 fone %f10
41716 fcmps %fcc1, %f4, %f1
41717 fmovrdlez %g6, %f6, %f6
41718 fxnors %f1, %f3, %f4
41719 fmovsge %icc, %f2, %f5
41720 st %f3, [%l7 + 0x38]
41721 fmovsge %icc, %f9, %f2
41722 ld [%l7 + 0x1C], %f9
41723 fzero %f8
41724 bvs,a %xcc, loop_4893
41725 srax %l5, %g2, %l1
41726 ldd [%l7 + 0x58], %f14
41727 sth %o3, [%l7 + 0x34]
41728loop_4893:
41729 brlez,a %g7, loop_4894
41730 tcc %icc, 0x2
41731 bge,pt %icc, loop_4895
41732 smul %o6, %o5, %l3
41733loop_4894:
41734 fxnors %f7, %f9, %f5
41735 fmovde %xcc, %f3, %f1
41736loop_4895:
41737 ldd [%l7 + 0x08], %f4
41738 movgu %icc, %o1, %o4
41739 ldd [%l7 + 0x10], %f4
41740 taddcc %l2, 0x1534, %i2
41741 ba,pt %xcc, loop_4896
41742 fmovrdne %i3, %f10, %f2
41743 fabss %f10, %f0
41744 st %f0, [%l7 + 0x20]
41745loop_4896:
41746 fands %f12, %f15, %f1
41747 fmovrse %o0, %f2, %f8
41748 st %f12, [%l7 + 0x7C]
41749 fbg %fcc0, loop_4897
41750 movge %icc, %g1, %i6
41751 st %f14, [%l7 + 0x38]
41752 sth %i7, [%l7 + 0x68]
41753loop_4897:
41754 fpsub16 %f0, %f0, %f14
41755 fxors %f9, %f10, %f10
41756 fmovdgu %xcc, %f4, %f4
41757 taddcc %i0, 0x0985, %l6
41758 array16 %i1, %g3, %l4
41759 ldsb [%l7 + 0x28], %o2
41760 fmul8ulx16 %f0, %f10, %f12
41761 edge8l %l0, %i4, %i5
41762 fmovsvc %icc, %f14, %f6
41763 edge8 %g4, %o7, %g6
41764 fbue %fcc1, loop_4898
41765 st %f12, [%l7 + 0x54]
41766 fbu,a %fcc2, loop_4899
41767 srlx %l5, %g2, %g5
41768loop_4898:
41769 stb %l1, [%l7 + 0x0C]
41770 fnands %f5, %f14, %f14
41771loop_4899:
41772 ldsh [%l7 + 0x64], %g7
41773 ldsb [%l7 + 0x5D], %o6
41774 ldx [%l7 + 0x18], %o5
41775 fmovrslz %o3, %f15, %f7
41776 ldub [%l7 + 0x15], %o1
41777 andncc %o4, %l3, %i2
41778 sth %i3, [%l7 + 0x68]
41779 bge,a %icc, loop_4900
41780 fble %fcc1, loop_4901
41781 stw %l2, [%l7 + 0x6C]
41782 std %f4, [%l7 + 0x20]
41783loop_4900:
41784 std %f6, [%l7 + 0x58]
41785loop_4901:
41786 brnz %o0, loop_4902
41787 sra %i6, 0x1C, %g1
41788 tsubcc %i0, %i7, %l6
41789 movgu %icc, %g3, %i1
41790loop_4902:
41791 movcs %icc, %o2, %l0
41792 fmuld8ulx16 %f8, %f11, %f4
41793 fmul8sux16 %f8, %f14, %f10
41794 brgez %i4, loop_4903
41795 sth %i5, [%l7 + 0x78]
41796 edge8ln %l4, %o7, %g6
41797 movneg %xcc, %l5, %g4
41798loop_4903:
41799 movrne %g5, %l1, %g2
41800 fble %fcc0, loop_4904
41801 taddcctv %o6, 0x02ED, %g7
41802 bvs,a,pt %xcc, loop_4905
41803 lduh [%l7 + 0x38], %o3
41804loop_4904:
41805 fxors %f9, %f1, %f5
41806 movvs %icc, %o5, %o1
41807loop_4905:
41808 fbug,a %fcc0, loop_4906
41809 std %f12, [%l7 + 0x18]
41810 fbo,a %fcc1, loop_4907
41811 fmovdgu %xcc, %f3, %f12
41812loop_4906:
41813 xnorcc %l3, 0x08E3, %o4
41814 edge32l %i2, %i3, %o0
41815loop_4907:
41816 orn %l2, 0x1516, %g1
41817 ldd [%l7 + 0x48], %f6
41818 fnot2 %f10, %f2
41819 std %f4, [%l7 + 0x78]
41820 ldsh [%l7 + 0x0E], %i6
41821 orncc %i0, 0x0E3F, %l6
41822 mova %icc, %g3, %i7
41823 fnot2 %f12, %f0
41824 ldsb [%l7 + 0x09], %i1
41825 fnands %f0, %f5, %f0
41826 stw %l0, [%l7 + 0x58]
41827 fpadd16s %f11, %f2, %f2
41828 bvc,a,pt %xcc, loop_4908
41829 xor %i4, %o2, %i5
41830 fandnot2s %f11, %f14, %f14
41831 std %f0, [%l7 + 0x48]
41832loop_4908:
41833 lduh [%l7 + 0x3E], %l4
41834 stb %g6, [%l7 + 0x31]
41835 fmovdvc %icc, %f5, %f0
41836 ldub [%l7 + 0x09], %l5
41837 fmovdle %icc, %f10, %f7
41838 fmovsneg %xcc, %f1, %f2
41839 fmul8x16al %f5, %f12, %f14
41840 srlx %g4, 0x18, %o7
41841 tge %icc, 0x5
41842 edge32l %g5, %l1, %g2
41843 fmovdneg %xcc, %f3, %f0
41844 stx %g7, [%l7 + 0x68]
41845 st %f7, [%l7 + 0x78]
41846 fmovrde %o6, %f4, %f0
41847 fandnot1 %f14, %f6, %f12
41848 movl %xcc, %o3, %o5
41849 movn %icc, %o1, %l3
41850 subc %o4, %i2, %i3
41851 ldsh [%l7 + 0x68], %l2
41852 ldsb [%l7 + 0x12], %g1
41853 sth %o0, [%l7 + 0x7A]
41854 fandnot2 %f4, %f14, %f8
41855 fpackfix %f8, %f4
41856 nop
41857 setx loop_4909, %l0, %l1
41858 wrpr 0x1, %tl
41859 wrpr %l1, %tnpc
41860 setx 0x34400001400, %l0, %l1
41861 wrpr %l1, %tstate
41862 wrhpr 0x4, %htstate
41863 done
41864 ldsw [%l7 + 0x6C], %i0
41865 fbug,a %fcc1, loop_4910
41866 edge32ln %l6, %g3, %i7
41867loop_4909:
41868 fmovs %f2, %f11
41869 brlz %i6, loop_4911
41870loop_4910:
41871 movpos %icc, %l0, %i1
41872 brz %o2, loop_4912
41873 alignaddrl %i4, %l4, %i5
41874loop_4911:
41875 fmovsl %xcc, %f11, %f14
41876 fcmpes %fcc1, %f11, %f4
41877loop_4912:
41878 ldsh [%l7 + 0x3E], %g6
41879 fmovrse %l5, %f7, %f3
41880 fbe,a %fcc2, loop_4913
41881 tn %xcc, 0x2
41882 fble,a %fcc0, loop_4914
41883 fmovse %xcc, %f5, %f9
41884loop_4913:
41885 bl,a loop_4915
41886 call loop_4916
41887loop_4914:
41888 fmovrslz %o7, %f12, %f8
41889 fxnors %f12, %f9, %f2
41890loop_4915:
41891 bne,a,pn %xcc, loop_4917
41892loop_4916:
41893 fcmpne16 %f10, %f4, %g5
41894 tg %xcc, 0x1
41895 tvs %xcc, 0x1
41896loop_4917:
41897 tsubcc %g4, %g2, %g7
41898 nop
41899 setx loop_4918, %l0, %l1
41900 jmpl %l1, %o6
41901 fmovde %xcc, %f11, %f0
41902 fnot1 %f2, %f14
41903 lduw [%l7 + 0x3C], %o3
41904loop_4918:
41905 brlz,a %l1, loop_4919
41906 fxors %f7, %f6, %f6
41907 fcmple16 %f8, %f2, %o5
41908 fmovscc %xcc, %f15, %f3
41909loop_4919:
41910 ldsh [%l7 + 0x34], %o1
41911 brlz,a %o4, loop_4920
41912 sethi 0x0F64, %l3
41913 sth %i3, [%l7 + 0x4C]
41914 fmovs %f10, %f6
41915loop_4920:
41916 bleu,pt %xcc, loop_4921
41917 ldsh [%l7 + 0x20], %l2
41918 fxor %f14, %f4, %f0
41919 fmovsneg %xcc, %f15, %f0
41920loop_4921:
41921 edge8 %g1, %o0, %i2
41922 ldsb [%l7 + 0x11], %l6
41923 smul %g3, %i7, %i6
41924 fmovdneg %icc, %f14, %f14
41925 fpadd32 %f4, %f6, %f4
41926 lduh [%l7 + 0x5A], %l0
41927 fone %f2
41928 std %f10, [%l7 + 0x18]
41929 addccc %i0, 0x1B73, %o2
41930 ld [%l7 + 0x08], %f2
41931 fmovsgu %icc, %f10, %f6
41932 movvs %xcc, %i4, %l4
41933 andcc %i5, 0x1808, %i1
41934 ldsh [%l7 + 0x7E], %l5
41935 fcmpne32 %f6, %f12, %o7
41936 edge32n %g6, %g4, %g5
41937 fmovdn %icc, %f3, %f8
41938 ld [%l7 + 0x74], %f9
41939 st %f2, [%l7 + 0x70]
41940 fmovdg %icc, %f7, %f1
41941 bneg,pt %icc, loop_4922
41942 ldsw [%l7 + 0x08], %g2
41943 andcc %g7, 0x0054, %o6
41944 fmovdge %icc, %f4, %f13
41945loop_4922:
41946 addccc %l1, 0x1AF1, %o3
41947 fmovdvc %xcc, %f3, %f1
41948 fbul %fcc0, loop_4923
41949 stb %o1, [%l7 + 0x15]
41950 bneg,a,pn %icc, loop_4924
41951 fmovdg %icc, %f15, %f8
41952loop_4923:
41953 and %o4, %l3, %o5
41954 orcc %l2, %i3, %o0
41955loop_4924:
41956 fmovsvc %icc, %f13, %f13
41957 ld [%l7 + 0x4C], %f2
41958 fpsub32 %f14, %f10, %f8
41959 ldsb [%l7 + 0x2E], %g1
41960 lduw [%l7 + 0x3C], %l6
41961 bvs,a,pn %icc, loop_4925
41962 fmovrde %g3, %f0, %f8
41963 fmovsneg %xcc, %f6, %f5
41964 ldub [%l7 + 0x4B], %i2
41965loop_4925:
41966 ld [%l7 + 0x4C], %f4
41967 edge8ln %i7, %i6, %l0
41968 stw %o2, [%l7 + 0x24]
41969 udivcc %i0, 0x0EDA, %l4
41970 subc %i5, 0x14E0, %i4
41971 fmovsl %xcc, %f5, %f9
41972 fmovrdne %l5, %f2, %f12
41973 tl %xcc, 0x3
41974 nop
41975 setx loop_4926, %l0, %l1
41976 jmpl %l1, %o7
41977 fpack16 %f6, %f4
41978 tne %icc, 0x6
41979 addcc %g6, 0x0C1C, %i1
41980loop_4926:
41981 fabsd %f4, %f0
41982 movrgez %g4, %g5, %g7
41983 xor %o6, %l1, %g2
41984 stb %o1, [%l7 + 0x6E]
41985 fmovsge %xcc, %f12, %f5
41986 movcs %xcc, %o4, %o3
41987 movl %xcc, %o5, %l2
41988 orcc %i3, %o0, %l3
41989 bshuffle %f4, %f14, %f10
41990 fnands %f11, %f3, %f13
41991 ld [%l7 + 0x34], %f7
41992 taddcc %l6, %g3, %g1
41993 popc 0x1561, %i2
41994 move %icc, %i6, %l0
41995 ldsw [%l7 + 0x6C], %o2
41996 fmovdvs %xcc, %f9, %f9
41997 fmovdge %xcc, %f5, %f3
41998 brlez %i0, loop_4927
41999 fzeros %f3
42000 ldsb [%l7 + 0x3F], %i7
42001 fmovdpos %icc, %f3, %f12
42002loop_4927:
42003 fnands %f4, %f13, %f5
42004 std %f2, [%l7 + 0x68]
42005 fbule %fcc1, loop_4928
42006 for %f12, %f6, %f8
42007 movvs %xcc, %l4, %i5
42008 ldsb [%l7 + 0x13], %i4
42009loop_4928:
42010 movne %icc, %l5, %o7
42011 sdivx %i1, 0x08A6, %g6
42012 ldsw [%l7 + 0x5C], %g5
42013 fpadd32 %f12, %f0, %f0
42014 fmovdge %xcc, %f11, %f0
42015 movcs %icc, %g4, %o6
42016 movleu %xcc, %g7, %g2
42017 lduh [%l7 + 0x0C], %l1
42018 nop
42019 setx loop_4929, %l0, %l1
42020 wrpr 0x1, %tl
42021 wrpr %l1, %tpc
42022 add %l1, 0x4, %l1
42023 wrpr %l1, %tnpc
42024 setx 0x34400001400, %l0, %l1
42025 wrpr %l1, %tstate
42026 wrhpr 0x4, %htstate
42027 retry
42028 ld [%l7 + 0x30], %f15
42029 movpos %xcc, %o4, %o3
42030 ldsh [%l7 + 0x12], %o1
42031loop_4929:
42032 udivcc %o5, 0x1C98, %l2
42033 fmovrsgz %o0, %f2, %f12
42034 call loop_4930
42035 move %xcc, %i3, %l6
42036 stb %g3, [%l7 + 0x09]
42037 fmovda %icc, %f6, %f1
42038loop_4930:
42039 brgz,a %g1, loop_4931
42040 movpos %icc, %l3, %i6
42041 edge8ln %l0, %i2, %o2
42042 ldd [%l7 + 0x08], %f6
42043loop_4931:
42044 movrlez %i7, %i0, %l4
42045 brgez,a %i5, loop_4932
42046 fmovde %icc, %f13, %f14
42047 stw %i4, [%l7 + 0x08]
42048 ldx [%l7 + 0x60], %o7
42049loop_4932:
42050 ldsb [%l7 + 0x1D], %l5
42051 xorcc %g6, %g5, %g4
42052 sth %i1, [%l7 + 0x6A]
42053 std %f6, [%l7 + 0x28]
42054 fors %f7, %f12, %f11
42055 ldd [%l7 + 0x78], %f8
42056 brgz %o6, loop_4933
42057 lduw [%l7 + 0x4C], %g2
42058 ble,a loop_4934
42059 fbo,a %fcc3, loop_4935
42060loop_4933:
42061 fble,a %fcc3, loop_4936
42062 ldsw [%l7 + 0x50], %l1
42063loop_4934:
42064 ldsw [%l7 + 0x44], %g7
42065loop_4935:
42066 fmovdl %xcc, %f5, %f12
42067loop_4936:
42068 stb %o3, [%l7 + 0x67]
42069 sth %o4, [%l7 + 0x78]
42070 lduw [%l7 + 0x78], %o1
42071 lduw [%l7 + 0x54], %o5
42072 fxors %f0, %f8, %f15
42073 fbue %fcc1, loop_4937
42074 fsrc1s %f6, %f6
42075 ld [%l7 + 0x0C], %f3
42076 ld [%l7 + 0x20], %f4
42077loop_4937:
42078 movvc %icc, %o0, %l2
42079 ldd [%l7 + 0x50], %f2
42080 ldd [%l7 + 0x68], %f8
42081 std %f8, [%l7 + 0x08]
42082 ldsh [%l7 + 0x4C], %i3
42083 fmovse %icc, %f9, %f12
42084 ldub [%l7 + 0x77], %g3
42085 ldsw [%l7 + 0x78], %g1
42086 stw %l3, [%l7 + 0x5C]
42087 fsrc2s %f11, %f10
42088 sethi 0x1EDD, %l6
42089 brlz %i6, loop_4938
42090 fcmpd %fcc2, %f8, %f8
42091 andn %i2, 0x02B6, %l0
42092 lduw [%l7 + 0x2C], %i7
42093loop_4938:
42094 stx %o2, [%l7 + 0x70]
42095 fandnot1s %f12, %f11, %f13
42096 tgu %xcc, 0x6
42097 fmovdge %xcc, %f9, %f14
42098 sth %i0, [%l7 + 0x12]
42099 te %xcc, 0x2
42100 fandnot2 %f6, %f12, %f12
42101 fmovsge %xcc, %f9, %f9
42102 array8 %i5, %l4, %i4
42103 fandnot1s %f3, %f15, %f12
42104 brlez,a %o7, loop_4939
42105 fbul,a %fcc2, loop_4940
42106 movg %xcc, %l5, %g5
42107 stb %g4, [%l7 + 0x0B]
42108loop_4939:
42109 fpmerge %f10, %f15, %f12
42110loop_4940:
42111 lduw [%l7 + 0x58], %i1
42112 array8 %g6, %g2, %o6
42113 fbge %fcc2, loop_4941
42114 fmovse %icc, %f4, %f8
42115 stw %g7, [%l7 + 0x38]
42116 fmovrse %o3, %f12, %f6
42117loop_4941:
42118 std %f14, [%l7 + 0x10]
42119 addcc %l1, %o1, %o5
42120 ldd [%l7 + 0x08], %f4
42121 bvc,a,pn %xcc, loop_4942
42122 fornot1s %f5, %f6, %f12
42123 stw %o0, [%l7 + 0x68]
42124 ld [%l7 + 0x44], %f15
42125loop_4942:
42126 fble,a %fcc1, loop_4943
42127 ldx [%l7 + 0x58], %o4
42128 srl %i3, 0x1E, %l2
42129 fpadd16 %f8, %f6, %f8
42130loop_4943:
42131 ldsb [%l7 + 0x17], %g3
42132 movvs %xcc, %l3, %g1
42133 ldd [%l7 + 0x70], %f8
42134 movgu %icc, %l6, %i6
42135 lduh [%l7 + 0x78], %i2
42136 stb %i7, [%l7 + 0x55]
42137 brlez %l0, loop_4944
42138 edge32ln %o2, %i5, %i0
42139 fmovrdne %i4, %f0, %f0
42140 fmovdleu %icc, %f3, %f6
42141loop_4944:
42142 fbuge %fcc2, loop_4945
42143 sth %o7, [%l7 + 0x68]
42144 srlx %l5, 0x01, %g5
42145 stb %g4, [%l7 + 0x48]
42146loop_4945:
42147 fmovrsne %i1, %f10, %f6
42148 call loop_4946
42149 fmovrdlz %g6, %f12, %f10
42150 movneg %icc, %g2, %l4
42151 fnor %f6, %f2, %f12
42152loop_4946:
42153 ldd [%l7 + 0x08], %f2
42154 ldsh [%l7 + 0x5E], %o6
42155 stb %o3, [%l7 + 0x12]
42156 siam 0x3
42157 fcmple16 %f6, %f12, %g7
42158 fbug %fcc2, loop_4947
42159 ldsh [%l7 + 0x0A], %l1
42160 siam 0x0
42161 fornot2 %f6, %f0, %f2
42162loop_4947:
42163 fandnot2 %f10, %f4, %f0
42164 sth %o5, [%l7 + 0x0E]
42165 sll %o1, 0x15, %o0
42166 tn %icc, 0x6
42167 umulcc %i3, %o4, %g3
42168 fexpand %f1, %f12
42169 tcc %icc, 0x3
42170 fbug,a %fcc1, loop_4948
42171 fnand %f4, %f4, %f4
42172 fcmpne32 %f10, %f6, %l3
42173 addccc %g1, %l2, %l6
42174loop_4948:
42175 brlz %i6, loop_4949
42176 fandnot2 %f10, %f4, %f14
42177 fba,a %fcc0, loop_4950
42178 alignaddr %i7, %i2, %o2
42179loop_4949:
42180 lduw [%l7 + 0x38], %i5
42181 fpackfix %f6, %f5
42182loop_4950:
42183 ld [%l7 + 0x4C], %f1
42184 fmovsle %xcc, %f7, %f15
42185 ldsh [%l7 + 0x18], %l0
42186 lduw [%l7 + 0x4C], %i4
42187 fbg %fcc0, loop_4951
42188 fornot2s %f8, %f11, %f11
42189 and %o7, 0x0DC8, %i0
42190 fcmple16 %f12, %f4, %l5
42191loop_4951:
42192 ldsw [%l7 + 0x78], %g5
42193 bl %xcc, loop_4952
42194 fnot1s %f3, %f6
42195 stw %i1, [%l7 + 0x50]
42196 fnegd %f12, %f6
42197loop_4952:
42198 bcs,a loop_4953
42199 ld [%l7 + 0x28], %f12
42200 fmovdl %xcc, %f13, %f11
42201 xor %g4, 0x1983, %g6
42202loop_4953:
42203 bg,a loop_4954
42204 ldub [%l7 + 0x3D], %l4
42205 bgu,pt %xcc, loop_4955
42206 fmovsneg %xcc, %f0, %f2
42207loop_4954:
42208 movle %xcc, %o6, %g2
42209 umul %g7, 0x1C9F, %l1
42210loop_4955:
42211 movgu %xcc, %o3, %o5
42212 ldsh [%l7 + 0x5A], %o0
42213 sub %i3, 0x1EDD, %o1
42214 fmovdg %icc, %f2, %f6
42215 edge16l %o4, %g3, %l3
42216 fbge,a %fcc1, loop_4956
42217 fcmpeq32 %f14, %f4, %l2
42218 or %l6, 0x0269, %g1
42219 stb %i7, [%l7 + 0x61]
42220loop_4956:
42221 sethi 0x1E7F, %i6
42222 tge %icc, 0x5
42223 fpackfix %f6, %f15
42224 andcc %i2, %i5, %l0
42225 ldx [%l7 + 0x38], %i4
42226 fpack32 %f10, %f4, %f8
42227 movrlz %o7, %o2, %l5
42228 stb %i0, [%l7 + 0x44]
42229 sth %i1, [%l7 + 0x7C]
42230 stb %g5, [%l7 + 0x67]
42231 fabss %f15, %f5
42232 lduh [%l7 + 0x4A], %g6
42233 movg %xcc, %g4, %o6
42234 lduh [%l7 + 0x14], %g2
42235 tpos %xcc, 0x6
42236 movleu %xcc, %l4, %l1
42237 tvc %icc, 0x1
42238 ldub [%l7 + 0x63], %g7
42239 fabsd %f4, %f2
42240 lduw [%l7 + 0x48], %o3
42241 andcc %o5, 0x049F, %i3
42242 fmovdleu %xcc, %f11, %f13
42243 srax %o1, 0x01, %o0
42244 tn %xcc, 0x0
42245 ldx [%l7 + 0x50], %g3
42246 fmovsgu %xcc, %f3, %f9
42247 call loop_4957
42248 fmovsle %icc, %f13, %f2
42249 fcmped %fcc0, %f2, %f0
42250 ldsb [%l7 + 0x43], %o4
42251loop_4957:
42252 fmovdcc %xcc, %f9, %f7
42253 ba loop_4958
42254 sth %l2, [%l7 + 0x46]
42255 fnor %f14, %f12, %f2
42256 fbn,a %fcc0, loop_4959
42257loop_4958:
42258 popc 0x1B84, %l6
42259 fzero %f12
42260 stb %l3, [%l7 + 0x60]
42261loop_4959:
42262 fcmpeq16 %f10, %f2, %g1
42263 ld [%l7 + 0x1C], %f15
42264 ldx [%l7 + 0x68], %i6
42265 fornot2 %f4, %f0, %f8
42266 fcmpeq16 %f10, %f6, %i2
42267 fmovscc %xcc, %f1, %f6
42268 mova %xcc, %i5, %i7
42269 brlz %i4, loop_4960
42270 fmovsgu %xcc, %f1, %f0
42271 addc %l0, 0x0EA8, %o2
42272 ld [%l7 + 0x64], %f6
42273loop_4960:
42274 ldsb [%l7 + 0x7F], %o7
42275 array16 %i0, %i1, %g5
42276 st %f3, [%l7 + 0x5C]
42277 stw %g6, [%l7 + 0x54]
42278 fmovs %f1, %f0
42279 fbue,a %fcc1, loop_4961
42280 fpadd16 %f2, %f8, %f6
42281 fmul8sux16 %f2, %f0, %f4
42282 fmovrslz %l5, %f10, %f15
42283loop_4961:
42284 for %f6, %f10, %f10
42285 fbue,a %fcc0, loop_4962
42286 ld [%l7 + 0x60], %f11
42287 fnegd %f6, %f4
42288 fmovsne %xcc, %f7, %f13
42289loop_4962:
42290 edge32 %g4, %o6, %l4
42291 std %f4, [%l7 + 0x10]
42292 fmovspos %xcc, %f13, %f8
42293 umul %l1, %g7, %g2
42294 andn %o3, %i3, %o5
42295 tneg %xcc, 0x3
42296 ldx [%l7 + 0x60], %o1
42297 fmovsn %xcc, %f3, %f13
42298 array16 %g3, %o4, %l2
42299 fpadd16s %f12, %f9, %f8
42300 fsrc2s %f11, %f7
42301 ldub [%l7 + 0x5A], %o0
42302 fmul8x16al %f6, %f9, %f10
42303 fxors %f7, %f13, %f3
42304 fmovsn %xcc, %f5, %f15
42305 alignaddr %l6, %l3, %g1
42306 bvs %xcc, loop_4963
42307 ldsb [%l7 + 0x41], %i6
42308 fnot2s %f5, %f13
42309 umul %i2, 0x0073, %i5
42310loop_4963:
42311 fmovdgu %xcc, %f7, %f6
42312 fornot2s %f14, %f15, %f13
42313 fnand %f6, %f0, %f14
42314 fpsub32 %f2, %f12, %f4
42315 fcmple32 %f10, %f8, %i4
42316 movleu %xcc, %l0, %i7
42317 bvc,pt %icc, loop_4964
42318 ldx [%l7 + 0x60], %o7
42319 fmovde %icc, %f7, %f1
42320 fmovsl %icc, %f3, %f10
42321loop_4964:
42322 fmovrslez %o2, %f14, %f8
42323 tle %xcc, 0x2
42324 fandnot2s %f8, %f2, %f9
42325 ld [%l7 + 0x64], %f6
42326 edge16n %i1, %i0, %g6
42327 sdivx %g5, 0x1CD0, %l5
42328 movpos %xcc, %o6, %g4
42329 fmovse %xcc, %f12, %f6
42330 lduh [%l7 + 0x46], %l1
42331 ldsb [%l7 + 0x16], %g7
42332 st %f10, [%l7 + 0x60]
42333 stw %g2, [%l7 + 0x0C]
42334 stb %o3, [%l7 + 0x17]
42335 tge %xcc, 0x1
42336 fmovdneg %xcc, %f10, %f9
42337 ldsb [%l7 + 0x56], %i3
42338 std %f10, [%l7 + 0x78]
42339 fmovrslez %l4, %f0, %f0
42340 ldsh [%l7 + 0x58], %o1
42341 edge8ln %o5, %g3, %o4
42342 st %f2, [%l7 + 0x14]
42343 movre %l2, %o0, %l6
42344 ldsh [%l7 + 0x64], %g1
42345 lduw [%l7 + 0x40], %l3
42346 brnz %i2, loop_4965
42347 ldsb [%l7 + 0x6A], %i6
42348 bgu,a,pt %icc, loop_4966
42349 stw %i5, [%l7 + 0x74]
42350loop_4965:
42351 umulcc %l0, %i7, %o7
42352 bvs,a %icc, loop_4967
42353loop_4966:
42354 fmovdcs %icc, %f2, %f6
42355 te %xcc, 0x4
42356 fmovdvs %icc, %f14, %f12
42357loop_4967:
42358 st %f5, [%l7 + 0x64]
42359 ldub [%l7 + 0x1F], %i4
42360 bshuffle %f0, %f8, %f12
42361 ba,pn %icc, loop_4968
42362 sth %i1, [%l7 + 0x36]
42363 fornot1 %f2, %f8, %f6
42364 tleu %xcc, 0x4
42365loop_4968:
42366 movg %icc, %o2, %i0
42367 ldub [%l7 + 0x0D], %g5
42368 ldx [%l7 + 0x08], %g6
42369 fmuld8sux16 %f3, %f10, %f10
42370 sth %o6, [%l7 + 0x20]
42371 xor %l5, %g4, %l1
42372 tcs %icc, 0x0
42373 fmovrdne %g7, %f12, %f8
42374 brz %g2, loop_4969
42375 ldd [%l7 + 0x18], %f14
42376 ldd [%l7 + 0x58], %f4
42377 fcmpne16 %f4, %f6, %i3
42378loop_4969:
42379 array32 %l4, %o1, %o5
42380 brlz %g3, loop_4970
42381 fpackfix %f14, %f14
42382 ld [%l7 + 0x10], %f15
42383 fzeros %f6
42384loop_4970:
42385 fmovsge %icc, %f12, %f6
42386 fmovsne %xcc, %f5, %f11
42387 ldub [%l7 + 0x71], %o3
42388 ld [%l7 + 0x38], %f11
42389 udivcc %l2, 0x0752, %o0
42390 stw %o4, [%l7 + 0x6C]
42391 tleu %icc, 0x2
42392 fmovsneg %xcc, %f12, %f13
42393 tneg %xcc, 0x2
42394 fandnot2s %f5, %f8, %f12
42395 lduw [%l7 + 0x30], %g1
42396 sth %l3, [%l7 + 0x60]
42397 movge %icc, %i2, %i6
42398 bneg loop_4971
42399 st %f3, [%l7 + 0x7C]
42400 brgz,a %l6, loop_4972
42401 ldd [%l7 + 0x48], %f12
42402loop_4971:
42403 fcmpes %fcc2, %f6, %f12
42404 fcmped %fcc3, %f4, %f4
42405loop_4972:
42406 fmul8x16al %f14, %f3, %f12
42407 fcmpne16 %f8, %f6, %l0
42408 move %xcc, %i5, %o7
42409 fpadd16s %f10, %f9, %f12
42410 sdivcc %i7, 0x0C92, %i1
42411 sth %o2, [%l7 + 0x68]
42412 addcc %i0, 0x0B28, %i4
42413 st %f14, [%l7 + 0x18]
42414 brlez %g6, loop_4973
42415 lduh [%l7 + 0x38], %o6
42416 ldsh [%l7 + 0x08], %l5
42417 andncc %g5, %l1, %g4
42418loop_4973:
42419 add %g7, %g2, %l4
42420 bg,pn %xcc, loop_4974
42421 fmovs %f9, %f8
42422 brnz %i3, loop_4975
42423 tl %xcc, 0x2
42424loop_4974:
42425 ldsb [%l7 + 0x20], %o5
42426 st %f12, [%l7 + 0x4C]
42427loop_4975:
42428 std %f8, [%l7 + 0x28]
42429 stb %o1, [%l7 + 0x6B]
42430 fcmple32 %f6, %f10, %g3
42431 te %icc, 0x3
42432 array8 %l2, %o0, %o3
42433 ldx [%l7 + 0x58], %g1
42434 lduw [%l7 + 0x30], %l3
42435 fmovdne %xcc, %f11, %f8
42436 stx %i2, [%l7 + 0x28]
42437 fpsub16 %f4, %f8, %f4
42438 st %f11, [%l7 + 0x2C]
42439 umul %i6, 0x070B, %o4
42440 fmovrdne %l0, %f14, %f8
42441 tle %icc, 0x5
42442 lduh [%l7 + 0x16], %l6
42443 stb %o7, [%l7 + 0x2A]
42444 ldx [%l7 + 0x40], %i5
42445 fands %f5, %f2, %f11
42446 andn %i7, %o2, %i0
42447 fsrc2 %f6, %f4
42448 sth %i1, [%l7 + 0x4A]
42449 ld [%l7 + 0x0C], %f5
42450 stb %g6, [%l7 + 0x5E]
42451 array32 %i4, %o6, %l5
42452 fones %f0
42453 mulx %g5, 0x0E18, %l1
42454 movg %xcc, %g4, %g2
42455 fnegs %f7, %f12
42456 fmovsa %xcc, %f1, %f3
42457 movleu %icc, %l4, %i3
42458 fornot1 %f14, %f0, %f6
42459 orcc %g7, %o5, %g3
42460 stb %l2, [%l7 + 0x58]
42461 std %f8, [%l7 + 0x50]
42462 tvs %xcc, 0x7
42463 sth %o0, [%l7 + 0x1C]
42464 taddcc %o1, %g1, %l3
42465 stw %o3, [%l7 + 0x08]
42466 ldsw [%l7 + 0x10], %i6
42467 call loop_4976
42468 tleu %xcc, 0x1
42469 bgu,a,pn %icc, loop_4977
42470 mova %xcc, %o4, %i2
42471loop_4976:
42472 bleu,pn %xcc, loop_4978
42473 udivcc %l0, 0x1C21, %l6
42474loop_4977:
42475 fbg,a %fcc0, loop_4979
42476 fmul8ulx16 %f0, %f6, %f0
42477loop_4978:
42478 ldd [%l7 + 0x18], %f6
42479 fmovde %icc, %f7, %f12
42480loop_4979:
42481 fmul8x16 %f10, %f8, %f0
42482 ld [%l7 + 0x30], %f4
42483 lduh [%l7 + 0x42], %o7
42484 fmovdvs %icc, %f6, %f2
42485 fone %f4
42486 fmovsn %xcc, %f15, %f5
42487 edge32l %i7, %i5, %i0
42488 st %f6, [%l7 + 0x34]
42489 faligndata %f2, %f12, %f6
42490 ldd [%l7 + 0x08], %f4
42491 sdivcc %i1, 0x1D11, %g6
42492 brnz,a %o2, loop_4980
42493 ld [%l7 + 0x2C], %f15
42494 fmovdpos %xcc, %f14, %f10
42495 fcmpgt32 %f2, %f0, %o6
42496loop_4980:
42497 fmuld8ulx16 %f0, %f6, %f2
42498 xorcc %l5, 0x14B8, %i4
42499 stx %l1, [%l7 + 0x20]
42500 sth %g4, [%l7 + 0x6C]
42501 brz,a %g2, loop_4981
42502 andn %l4, %g5, %i3
42503 fbn,a %fcc2, loop_4982
42504 bcs,pn %xcc, loop_4983
42505loop_4981:
42506 fcmps %fcc1, %f8, %f2
42507 array8 %g7, %g3, %o5
42508loop_4982:
42509 movl %xcc, %o0, %o1
42510loop_4983:
42511 fmovrdgez %l2, %f6, %f6
42512 movre %g1, %l3, %o3
42513 fmovspos %icc, %f2, %f3
42514 ldsw [%l7 + 0x34], %i6
42515 tcc %xcc, 0x0
42516 ldub [%l7 + 0x7E], %o4
42517 ldub [%l7 + 0x75], %i2
42518 taddcc %l6, 0x1FEE, %o7
42519 fnot1s %f8, %f9
42520 nop
42521 setx loop_4984, %l0, %l1
42522 wrpr 0x1, %tl
42523 wrpr %l1, %tnpc
42524 setx 0x34400001400, %l0, %l1
42525 wrpr %l1, %tstate
42526 wrhpr 0x4, %htstate
42527 done
42528 movpos %xcc, %l0, %i7
42529 nop
42530 setx loop_4985, %l0, %l1
42531 wrpr 0x1, %tl
42532 wrpr %l1, %tnpc
42533 setx 0x34400001400, %l0, %l1
42534 wrpr %l1, %tstate
42535 wrhpr 0x4, %htstate
42536 done
42537 fmovrsne %i0, %f4, %f13
42538loop_4984:
42539 fpsub32s %f10, %f10, %f13
42540 smul %i1, 0x185A, %g6
42541loop_4985:
42542 ld [%l7 + 0x70], %f5
42543 fsrc2 %f8, %f2
42544 std %f12, [%l7 + 0x48]
42545 taddcc %i5, 0x0802, %o2
42546 edge16 %o6, %i4, %l5
42547 stb %l1, [%l7 + 0x66]
42548 fnot1 %f2, %f2
42549 fpsub32 %f10, %f10, %f14
42550 stb %g2, [%l7 + 0x75]
42551 te %icc, 0x7
42552 siam 0x6
42553 smulcc %l4, %g5, %g4
42554 udivcc %g7, 0x083B, %i3
42555 sdivcc %o5, 0x1709, %o0
42556 tcc %icc, 0x6
42557 fmovrslez %o1, %f4, %f9
42558 andncc %l2, %g1, %l3
42559 lduw [%l7 + 0x14], %o3
42560 tne %icc, 0x6
42561 fcmps %fcc1, %f6, %f1
42562 fpadd32s %f10, %f15, %f13
42563 fblg,a %fcc0, loop_4986
42564 stx %i6, [%l7 + 0x50]
42565 fmul8x16 %f15, %f2, %f0
42566 addccc %g3, 0x16AC, %o4
42567loop_4986:
42568 andn %i2, 0x1A79, %o7
42569 addccc %l0, %i7, %i0
42570 lduw [%l7 + 0x7C], %i1
42571 taddcc %g6, %l6, %o2
42572 xnor %i5, 0x0D77, %o6
42573 movpos %icc, %i4, %l5
42574 tl %xcc, 0x3
42575 fmovdgu %icc, %f6, %f7
42576 fbuge,a %fcc2, loop_4987
42577 fmovrsgz %l1, %f3, %f5
42578 stb %l4, [%l7 + 0x3A]
42579 fble,a %fcc3, loop_4988
42580loop_4987:
42581 edge8ln %g2, %g4, %g7
42582 and %i3, 0x176E, %o5
42583 brgez %o0, loop_4989
42584loop_4988:
42585 edge16ln %g5, %o1, %g1
42586 bleu,a loop_4990
42587 fmul8x16al %f8, %f13, %f4
42588loop_4989:
42589 lduw [%l7 + 0x3C], %l3
42590 fxnors %f2, %f13, %f1
42591loop_4990:
42592 edge8 %l2, %o3, %i6
42593 stb %g3, [%l7 + 0x4F]
42594 umul %o4, %o7, %l0
42595 ld [%l7 + 0x18], %f4
42596 subc %i7, %i2, %i1
42597 brgz,a %g6, loop_4991
42598 smulcc %l6, 0x1AD5, %i0
42599 std %f10, [%l7 + 0x60]
42600 stx %o2, [%l7 + 0x40]
42601loop_4991:
42602 movge %icc, %o6, %i4
42603 andncc %i5, %l5, %l1
42604 bleu,a,pn %icc, loop_4992
42605 ldub [%l7 + 0x36], %l4
42606 bl,pn %xcc, loop_4993
42607 fmovrdlz %g2, %f6, %f2
42608loop_4992:
42609 bcc,a,pt %xcc, loop_4994
42610 orn %g7, 0x1A6D, %g4
42611loop_4993:
42612 addcc %o5, %o0, %g5
42613 sethi 0x10AE, %o1
42614loop_4994:
42615 xnorcc %i3, %l3, %g1
42616 fmovdne %icc, %f10, %f15
42617 movcc %icc, %l2, %o3
42618 fmovsa %icc, %f10, %f8
42619 array16 %g3, %o4, %o7
42620 fnot2s %f14, %f7
42621 bleu loop_4995
42622 fmovsg %xcc, %f5, %f15
42623 smul %l0, 0x14C6, %i6
42624 ldub [%l7 + 0x37], %i2
42625loop_4995:
42626 fbo,a %fcc3, loop_4996
42627 edge32ln %i7, %g6, %l6
42628 sdiv %i0, 0x0D6E, %i1
42629 fornot2 %f12, %f4, %f12
42630loop_4996:
42631 fsrc2s %f3, %f4
42632 fabsd %f14, %f14
42633 faligndata %f12, %f14, %f2
42634 ldsw [%l7 + 0x1C], %o6
42635 bpos,pn %xcc, loop_4997
42636 fnor %f10, %f4, %f4
42637 fmovsneg %icc, %f0, %f4
42638 sth %i4, [%l7 + 0x64]
42639loop_4997:
42640 alignaddrl %o2, %i5, %l5
42641 nop
42642 setx loop_4998, %l0, %l1
42643 jmpl %l1, %l4
42644 fandnot1 %f14, %f2, %f8
42645 stb %l1, [%l7 + 0x37]
42646 sdiv %g7, 0x1D5E, %g4
42647loop_4998:
42648 srl %o5, %o0, %g2
42649 fmul8x16au %f12, %f12, %f12
42650 fbe,a %fcc0, loop_4999
42651 movcs %icc, %o1, %g5
42652 fnot2s %f13, %f1
42653 stb %i3, [%l7 + 0x62]
42654loop_4999:
42655 fmovdg %xcc, %f5, %f7
42656 andcc %g1, %l2, %o3
42657 fandnot1 %f2, %f0, %f14
42658 stw %l3, [%l7 + 0x68]
42659 fmovscc %xcc, %f13, %f6
42660 fones %f5
42661 fbug %fcc2, loop_5000
42662 fmovrsgez %g3, %f13, %f4
42663 stw %o4, [%l7 + 0x30]
42664 ldsb [%l7 + 0x52], %l0
42665loop_5000:
42666 ble,pn %xcc, loop_5001
42667 fbne %fcc2, loop_5002
42668 std %f4, [%l7 + 0x40]
42669 andn %i6, 0x08FB, %o7
42670loop_5001:
42671 ldsb [%l7 + 0x39], %i2
42672loop_5002:
42673 sth %g6, [%l7 + 0x64]
42674 fand %f2, %f2, %f2
42675 brlez %i7, loop_5003
42676 ld [%l7 + 0x50], %f0
42677 fnegs %f4, %f12
42678 brlez,a %i0, loop_5004
42679loop_5003:
42680 lduh [%l7 + 0x7A], %l6
42681 ldx [%l7 + 0x20], %i1
42682 ldsb [%l7 + 0x60], %o6
42683loop_5004:
42684 stb %o2, [%l7 + 0x12]
42685 sth %i5, [%l7 + 0x5A]
42686 fandnot2s %f10, %f9, %f10
42687 fmovrsgez %i4, %f6, %f10
42688 lduh [%l7 + 0x20], %l5
42689 ldd [%l7 + 0x10], %f2
42690 fbug,a %fcc3, loop_5005
42691 movcc %icc, %l4, %g7
42692 fmovsl %icc, %f0, %f10
42693 for %f8, %f0, %f4
42694loop_5005:
42695 movle %icc, %l1, %g4
42696 sth %o0, [%l7 + 0x46]
42697 stx %g2, [%l7 + 0x08]
42698 fbn %fcc0, loop_5006
42699 ta %icc, 0x6
42700 ldsw [%l7 + 0x1C], %o1
42701 ldsh [%l7 + 0x2A], %g5
42702loop_5006:
42703 fnors %f9, %f3, %f6
42704 fmovsge %xcc, %f6, %f14
42705 lduh [%l7 + 0x0C], %i3
42706 sth %g1, [%l7 + 0x32]
42707 std %f14, [%l7 + 0x58]
42708 ldd [%l7 + 0x78], %f12
42709 fmovsle %icc, %f8, %f4
42710 array16 %o5, %l2, %o3
42711 sth %l3, [%l7 + 0x42]
42712 std %f6, [%l7 + 0x10]
42713 fmovsl %icc, %f2, %f9
42714 stx %o4, [%l7 + 0x10]
42715 bgu %xcc, loop_5007
42716 fbug,a %fcc1, loop_5008
42717 orncc %l0, %i6, %o7
42718 add %g3, %g6, %i7
42719loop_5007:
42720 ldsb [%l7 + 0x63], %i2
42721loop_5008:
42722 array8 %i0, %l6, %o6
42723 fmovdvs %xcc, %f8, %f7
42724 sdivx %o2, 0x1AE9, %i5
42725 call loop_5009
42726 array8 %i1, %l5, %l4
42727 movvs %icc, %i4, %l1
42728 fpsub16 %f6, %f6, %f2
42729loop_5009:
42730 ldsb [%l7 + 0x6A], %g7
42731 fblg,a %fcc3, loop_5010
42732 lduh [%l7 + 0x26], %g4
42733 tg %icc, 0x0
42734 fandnot2 %f6, %f14, %f10
42735loop_5010:
42736 faligndata %f8, %f2, %f4
42737 fmovsl %icc, %f9, %f13
42738 ldsb [%l7 + 0x76], %o0
42739 st %f2, [%l7 + 0x48]
42740 fcmpd %fcc3, %f14, %f8
42741 ldd [%l7 + 0x38], %f14
42742 fmul8x16al %f1, %f9, %f6
42743 fmovrsgz %o1, %f11, %f5
42744 std %f0, [%l7 + 0x30]
42745 fand %f8, %f14, %f10
42746 ldsw [%l7 + 0x54], %g2
42747 sth %i3, [%l7 + 0x0A]
42748 stb %g1, [%l7 + 0x48]
42749 edge8l %g5, %l2, %o5
42750 andcc %l3, %o4, %o3
42751 srl %i6, 0x04, %o7
42752 mulscc %l0, %g6, %g3
42753 fexpand %f14, %f0
42754 stw %i2, [%l7 + 0x68]
42755 stb %i7, [%l7 + 0x7F]
42756 fandnot2 %f0, %f12, %f0
42757 fpack16 %f14, %f11
42758 fble %fcc3, loop_5011
42759 fnegs %f15, %f10
42760 fmovdgu %icc, %f1, %f11
42761 stb %i0, [%l7 + 0x2A]
42762loop_5011:
42763 stx %l6, [%l7 + 0x68]
42764 lduw [%l7 + 0x0C], %o6
42765 stw %o2, [%l7 + 0x50]
42766 ldx [%l7 + 0x30], %i1
42767 lduw [%l7 + 0x44], %i5
42768 stb %l4, [%l7 + 0x26]
42769 bl,pt %xcc, loop_5012
42770 orn %i4, %l5, %g7
42771 tvs %icc, 0x6
42772 edge32l %g4, %l1, %o0
42773loop_5012:
42774 ba,a loop_5013
42775 bneg,a loop_5014
42776 stx %g2, [%l7 + 0x58]
42777 stx %i3, [%l7 + 0x38]
42778loop_5013:
42779 addcc %g1, %o1, %g5
42780loop_5014:
42781 edge32 %o5, %l3, %l2
42782 sth %o3, [%l7 + 0x20]
42783 ldsh [%l7 + 0x08], %i6
42784 orcc %o7, %l0, %g6
42785 edge32l %g3, %i2, %i7
42786 popc %i0, %l6
42787 bvc,a %xcc, loop_5015
42788 fbge,a %fcc3, loop_5016
42789 fbuge,a %fcc0, loop_5017
42790 fnands %f13, %f5, %f11
42791loop_5015:
42792 ldsh [%l7 + 0x72], %o4
42793loop_5016:
42794 ble,pn %icc, loop_5018
42795loop_5017:
42796 subcc %o2, 0x1A99, %i1
42797 edge16l %o6, %l4, %i4
42798 fornot1 %f10, %f6, %f12
42799loop_5018:
42800 tpos %xcc, 0x6
42801 sdivcc %l5, 0x199E, %g7
42802 movrgz %i5, %g4, %l1
42803 fmovdn %icc, %f11, %f9
42804 call loop_5019
42805 fcmpeq32 %f10, %f6, %o0
42806 edge8 %i3, %g1, %g2
42807 fmovrde %g5, %f4, %f4
42808loop_5019:
42809 movpos %xcc, %o1, %l3
42810 tgu %xcc, 0x5
42811 fcmpeq16 %f14, %f10, %l2
42812 stx %o3, [%l7 + 0x28]
42813 fbul %fcc3, loop_5020
42814 ldx [%l7 + 0x08], %i6
42815 fcmpgt32 %f2, %f4, %o5
42816 fmovrslez %o7, %f4, %f12
42817loop_5020:
42818 ldub [%l7 + 0x15], %g6
42819 fnot1 %f8, %f2
42820 fmovsvc %icc, %f8, %f10
42821 fbne %fcc2, loop_5021
42822 array16 %l0, %g3, %i2
42823 fbg %fcc2, loop_5022
42824 movrgez %i0, 0x3D1, %l6
42825loop_5021:
42826 fnands %f0, %f8, %f3
42827 fandnot1s %f3, %f7, %f10
42828loop_5022:
42829 andn %o4, 0x00B1, %i7
42830 ld [%l7 + 0x48], %f0
42831 movne %xcc, %o2, %o6
42832 mova %icc, %i1, %i4
42833 lduw [%l7 + 0x5C], %l4
42834 bvs,a %xcc, loop_5023
42835 popc 0x0981, %l5
42836 fsrc2 %f4, %f14
42837 fmovdge %icc, %f3, %f8
42838loop_5023:
42839 lduh [%l7 + 0x24], %g7
42840 sth %g4, [%l7 + 0x52]
42841 ldub [%l7 + 0x42], %l1
42842 st %f7, [%l7 + 0x24]
42843 movcc %icc, %i5, %i3
42844 ldsb [%l7 + 0x6E], %g1
42845 mulx %g2, %g5, %o0
42846 st %f8, [%l7 + 0x64]
42847 fornot1 %f0, %f12, %f4
42848 fbuge,a %fcc1, loop_5024
42849 edge16ln %o1, %l2, %o3
42850 movvc %icc, %i6, %l3
42851 fbne,a %fcc1, loop_5025
42852loop_5024:
42853 fble %fcc0, loop_5026
42854 fmovdn %icc, %f12, %f6
42855 ldx [%l7 + 0x40], %o7
42856loop_5025:
42857 fmovrse %o5, %f9, %f3
42858loop_5026:
42859 edge8n %l0, %g3, %g6
42860 orn %i0, 0x1A82, %i2
42861 srax %o4, %l6, %i7
42862 nop
42863 setx loop_5027, %l0, %l1
42864 wrpr 0x1, %tl
42865 wrpr %l1, %tnpc
42866 setx 0x34400001400, %l0, %l1
42867 wrpr %l1, %tstate
42868 wrhpr 0x4, %htstate
42869 done
42870 fmovrslez %o2, %f12, %f3
42871 fnot2s %f7, %f8
42872 fmovsl %xcc, %f10, %f11
42873loop_5027:
42874 fpack32 %f6, %f6, %f14
42875 smulcc %o6, 0x00BB, %i1
42876 fbl,a %fcc1, loop_5028
42877 st %f10, [%l7 + 0x50]
42878 or %l4, 0x1A0E, %i4
42879 for %f12, %f6, %f0
42880loop_5028:
42881 ld [%l7 + 0x58], %f9
42882 fmovda %icc, %f13, %f12
42883 ldub [%l7 + 0x5E], %g7
42884 subc %l5, 0x0E5F, %l1
42885 fmovde %icc, %f1, %f3
42886 ld [%l7 + 0x40], %f7
42887 st %f0, [%l7 + 0x10]
42888 fbe %fcc0, loop_5029
42889 nop
42890 setx loop_5030, %l0, %l1
42891 wrpr 0x1, %tl
42892 wrpr %l1, %tnpc
42893 setx 0x34400001400, %l0, %l1
42894 wrpr %l1, %tstate
42895 wrhpr 0x4, %htstate
42896 done
42897 orncc %i5, %g4, %g1
42898 ldsw [%l7 + 0x1C], %g2
42899loop_5029:
42900 array16 %g5, %i3, %o1
42901loop_5030:
42902 ldx [%l7 + 0x30], %o0
42903 fbu,a %fcc3, loop_5031
42904 tl %xcc, 0x4
42905 fbo,a %fcc1, loop_5032
42906 brlz,a %o3, loop_5033
42907loop_5031:
42908 fabss %f4, %f6
42909 std %f12, [%l7 + 0x10]
42910loop_5032:
42911 st %f1, [%l7 + 0x18]
42912loop_5033:
42913 bcc,a,pt %xcc, loop_5034
42914 fbn,a %fcc1, loop_5035
42915 ldsw [%l7 + 0x28], %i6
42916 fmovrdgz %l2, %f4, %f2
42917loop_5034:
42918 mulscc %o7, 0x0D82, %o5
42919loop_5035:
42920 brlz %l0, loop_5036
42921 edge32n %g3, %l3, %i0
42922 fmovdg %icc, %f10, %f3
42923 ldsb [%l7 + 0x7B], %i2
42924loop_5036:
42925 andncc %g6, %l6, %i7
42926 smul %o2, 0x1909, %o4
42927 fnegd %f6, %f8
42928 fmovrsne %o6, %f7, %f3
42929 fmovse %xcc, %f4, %f10
42930 fbne,a %fcc3, loop_5037
42931 lduh [%l7 + 0x1A], %i1
42932 lduw [%l7 + 0x7C], %i4
42933 bge,pt %icc, loop_5038
42934loop_5037:
42935 lduh [%l7 + 0x4E], %l4
42936 fmovdneg %icc, %f1, %f3
42937 stb %l5, [%l7 + 0x14]
42938loop_5038:
42939 ldsw [%l7 + 0x10], %g7
42940 fmovsleu %xcc, %f14, %f8
42941 tvs %xcc, 0x4
42942 fpack16 %f0, %f15
42943 bn loop_5039
42944 fnot2 %f4, %f12
42945 stw %i5, [%l7 + 0x20]
42946 fmovdgu %icc, %f7, %f12
42947loop_5039:
42948 brgez %l1, loop_5040
42949 addc %g4, 0x182B, %g2
42950 st %f0, [%l7 + 0x44]
42951 ldub [%l7 + 0x57], %g5
42952loop_5040:
42953 stw %i3, [%l7 + 0x24]
42954 andn %g1, 0x1734, %o1
42955 nop
42956 setx loop_5041, %l0, %l1
42957 wrpr 0x1, %tl
42958 wrpr %l1, %tnpc
42959 setx 0x34400001400, %l0, %l1
42960 wrpr %l1, %tstate
42961 wrhpr 0x4, %htstate
42962 done
42963 ld [%l7 + 0x18], %f4
42964 fmovda %icc, %f10, %f4
42965 fmovsa %xcc, %f2, %f9
42966loop_5041:
42967 array8 %o3, %o0, %i6
42968 fxors %f13, %f9, %f4
42969 stb %l2, [%l7 + 0x5B]
42970 move %xcc, %o5, %l0
42971 stb %o7, [%l7 + 0x21]
42972 stx %l3, [%l7 + 0x70]
42973 ldsh [%l7 + 0x5C], %i0
42974 smulcc %i2, %g3, %g6
42975 bleu,a,pn %icc, loop_5042
42976 ldsh [%l7 + 0x46], %l6
42977 ldsh [%l7 + 0x18], %o2
42978 edge16 %i7, %o4, %i1
42979loop_5042:
42980 stb %o6, [%l7 + 0x73]
42981 std %f4, [%l7 + 0x48]
42982 stb %l4, [%l7 + 0x6A]
42983 nop
42984 setx loop_5043, %l0, %l1
42985 wrpr 0x1, %tl
42986 wrpr %l1, %tpc
42987 add %l1, 0x4, %l1
42988 wrpr %l1, %tnpc
42989 setx 0x34400001400, %l0, %l1
42990 wrpr %l1, %tstate
42991 wrhpr 0x4, %htstate
42992 retry
42993 sra %l5, %i4, %g7
42994 ldx [%l7 + 0x28], %i5
42995 ldsb [%l7 + 0x0E], %l1
42996loop_5043:
42997 fmovrsgez %g2, %f12, %f2
42998 edge8n %g5, %i3, %g4
42999 addcc %g1, %o3, %o1
43000 movg %icc, %i6, %o0
43001 fbul %fcc2, loop_5044
43002 movl %xcc, %o5, %l0
43003 fabss %f15, %f1
43004 tsubcc %l2, %o7, %i0
43005loop_5044:
43006 tn %xcc, 0x0
43007 bcs %icc, loop_5045
43008 edge32 %l3, %i2, %g3
43009 fmovsneg %icc, %f2, %f10
43010 fsrc1s %f15, %f3
43011loop_5045:
43012 tvc %xcc, 0x4
43013 umulcc %l6, 0x1665, %g6
43014 fpadd32s %f9, %f8, %f12
43015 call loop_5046
43016 sth %o2, [%l7 + 0x72]
43017 sth %i7, [%l7 + 0x12]
43018 lduh [%l7 + 0x0E], %o4
43019loop_5046:
43020 udiv %o6, 0x01D3, %i1
43021 lduh [%l7 + 0x1C], %l4
43022 ldub [%l7 + 0x42], %i4
43023 fbule,a %fcc2, loop_5047
43024 bl,pt %xcc, loop_5048
43025 ldd [%l7 + 0x68], %f4
43026 movrgz %g7, 0x15A, %l5
43027loop_5047:
43028 brz %i5, loop_5049
43029loop_5048:
43030 fornot1s %f7, %f1, %f4
43031 faligndata %f4, %f2, %f8
43032 ldsw [%l7 + 0x14], %l1
43033loop_5049:
43034 nop
43035 setx loop_5050, %l0, %l1
43036 jmpl %l1, %g5
43037 std %f4, [%l7 + 0x08]
43038 fbe %fcc3, loop_5051
43039 pdist %f0, %f2, %f6
43040loop_5050:
43041 st %f14, [%l7 + 0x1C]
43042 bpos,pn %icc, loop_5052
43043loop_5051:
43044 brz,a %i3, loop_5053
43045 fexpand %f1, %f2
43046 umulcc %g2, %g1, %o3
43047loop_5052:
43048 st %f8, [%l7 + 0x1C]
43049loop_5053:
43050 ld [%l7 + 0x14], %f2
43051 st %f14, [%l7 + 0x24]
43052 smul %o1, 0x15D2, %i6
43053 fmovrslz %g4, %f10, %f2
43054 std %f4, [%l7 + 0x40]
43055 nop
43056 setx loop_5054, %l0, %l1
43057 jmpl %l1, %o0
43058 ldsw [%l7 + 0x30], %o5
43059 movcs %icc, %l2, %o7
43060 ldx [%l7 + 0x58], %i0
43061loop_5054:
43062 orn %l0, %i2, %l3
43063 fmovdcs %xcc, %f0, %f8
43064 fblg,a %fcc1, loop_5055
43065 ldsh [%l7 + 0x54], %l6
43066 fornot2s %f11, %f10, %f15
43067 andcc %g6, %g3, %o2
43068loop_5055:
43069 fcmpes %fcc0, %f9, %f8
43070 ldub [%l7 + 0x1C], %i7
43071 stw %o6, [%l7 + 0x38]
43072 fcmple32 %f14, %f0, %o4
43073 ta %xcc, 0x3
43074 alignaddr %l4, %i1, %g7
43075 movvc %icc, %i4, %l5
43076 movn %xcc, %l1, %i5
43077 st %f6, [%l7 + 0x08]
43078 ldd [%l7 + 0x08], %f4
43079 stw %i3, [%l7 + 0x14]
43080 movneg %xcc, %g5, %g1
43081 stx %g2, [%l7 + 0x40]
43082 bl,a,pt %xcc, loop_5056
43083 popc %o1, %o3
43084 udivcc %i6, 0x0C45, %g4
43085 lduw [%l7 + 0x18], %o5
43086loop_5056:
43087 movrlez %l2, 0x0C0, %o0
43088 bne,a,pn %xcc, loop_5057
43089 fbu %fcc1, loop_5058
43090 edge32l %o7, %l0, %i2
43091 sub %i0, %l3, %g6
43092loop_5057:
43093 fxnor %f2, %f14, %f8
43094loop_5058:
43095 fpack32 %f0, %f4, %f10
43096 brgez,a %g3, loop_5059
43097 lduh [%l7 + 0x1A], %o2
43098 smul %i7, 0x1141, %l6
43099 ld [%l7 + 0x34], %f14
43100loop_5059:
43101 fpadd16s %f3, %f0, %f8
43102 te %xcc, 0x6
43103 mova %xcc, %o6, %o4
43104 fzero %f2
43105 fnot2s %f4, %f1
43106 fmovrdne %i1, %f6, %f14
43107 stb %g7, [%l7 + 0x0F]
43108 movcs %xcc, %l4, %l5
43109 movrne %i4, 0x374, %i5
43110 sth %i3, [%l7 + 0x20]
43111 ldsb [%l7 + 0x69], %l1
43112 st %f9, [%l7 + 0x2C]
43113 srax %g5, 0x18, %g2
43114 ldsh [%l7 + 0x5A], %o1
43115 edge32n %g1, %i6, %o3
43116 edge8n %g4, %l2, %o5
43117 movg %icc, %o0, %o7
43118 fcmpne32 %f2, %f0, %l0
43119 fcmpd %fcc2, %f10, %f12
43120 fbu %fcc0, loop_5060
43121 fornot2s %f7, %f11, %f7
43122 ldsb [%l7 + 0x7A], %i2
43123 sth %i0, [%l7 + 0x24]
43124loop_5060:
43125 xor %l3, 0x0414, %g6
43126 fpack16 %f6, %f0
43127 tle %icc, 0x3
43128 fcmpgt16 %f14, %f0, %o2
43129 fbo,a %fcc1, loop_5061
43130 movrgez %i7, %l6, %g3
43131 fxnor %f2, %f4, %f8
43132 fmovsa %icc, %f2, %f3
43133loop_5061:
43134 tvs %xcc, 0x1
43135 fmovdne %xcc, %f15, %f12
43136 nop
43137 setx loop_5062, %l0, %l1
43138 wrpr 0x1, %tl
43139 wrpr %l1, %tpc
43140 add %l1, 0x4, %l1
43141 wrpr %l1, %tnpc
43142 setx 0x34400001400, %l0, %l1
43143 wrpr %l1, %tstate
43144 wrhpr 0x4, %htstate
43145 retry
43146 umulcc %o4, %o6, %i1
43147 fcmpgt32 %f8, %f2, %g7
43148 stx %l5, [%l7 + 0x78]
43149loop_5062:
43150 fbuge %fcc0, loop_5063
43151 ldsh [%l7 + 0x30], %i4
43152 st %f6, [%l7 + 0x70]
43153 sth %l4, [%l7 + 0x38]
43154loop_5063:
43155 st %f15, [%l7 + 0x10]
43156 call loop_5064
43157 bcs,a %icc, loop_5065
43158 fnot1s %f3, %f14
43159 fmul8x16al %f13, %f11, %f14
43160loop_5064:
43161 fpsub32 %f12, %f2, %f2
43162loop_5065:
43163 fpack32 %f2, %f4, %f0
43164 ldx [%l7 + 0x30], %i5
43165 st %f12, [%l7 + 0x74]
43166 stx %l1, [%l7 + 0x20]
43167 tgu %xcc, 0x4
43168 stw %g5, [%l7 + 0x54]
43169 ldsw [%l7 + 0x30], %g2
43170 fxnors %f9, %f11, %f10
43171 fmul8sux16 %f6, %f12, %f6
43172 fmovde %icc, %f8, %f0
43173 fmovsg %icc, %f6, %f11
43174 ld [%l7 + 0x34], %f13
43175 std %f12, [%l7 + 0x30]
43176 movneg %icc, %o1, %g1
43177 movrlez %i6, %o3, %i3
43178 lduw [%l7 + 0x44], %l2
43179 stw %g4, [%l7 + 0x1C]
43180 sth %o0, [%l7 + 0x38]
43181 fabsd %f8, %f2
43182 stb %o5, [%l7 + 0x50]
43183 ldd [%l7 + 0x30], %f8
43184 fbo %fcc2, loop_5066
43185 addc %o7, 0x148F, %i2
43186 tneg %icc, 0x7
43187 tle %icc, 0x4
43188loop_5066:
43189 movrgez %i0, %l3, %l0
43190 fmovrdne %g6, %f12, %f0
43191 srl %i7, 0x02, %l6
43192 st %f9, [%l7 + 0x74]
43193 fpsub16s %f9, %f13, %f15
43194 fornot2 %f14, %f8, %f0
43195 ldsh [%l7 + 0x3A], %o2
43196 fpack32 %f10, %f6, %f2
43197 edge16 %o4, %o6, %i1
43198 fmovda %icc, %f7, %f10
43199 nop
43200 setx loop_5067, %l0, %l1
43201 jmpl %l1, %g3
43202 array32 %l5, %i4, %g7
43203 fmovdcs %xcc, %f7, %f8
43204 tle %xcc, 0x1
43205loop_5067:
43206 fmovdl %icc, %f7, %f9
43207 std %f8, [%l7 + 0x20]
43208 mulscc %i5, 0x1C6C, %l4
43209 stb %g5, [%l7 + 0x08]
43210 bne,a loop_5068
43211 bvc loop_5069
43212 xorcc %l1, 0x0383, %g2
43213 fandnot1s %f2, %f10, %f10
43214loop_5068:
43215 andn %g1, %o1, %i6
43216loop_5069:
43217 ldx [%l7 + 0x78], %o3
43218 array16 %i3, %g4, %l2
43219 fmovrdgz %o0, %f6, %f6
43220 movne %xcc, %o7, %o5
43221 sll %i2, 0x0C, %i0
43222 fmovrse %l3, %f6, %f14
43223 tvc %xcc, 0x6
43224 mova %xcc, %l0, %i7
43225 for %f4, %f8, %f6
43226 fmuld8ulx16 %f6, %f12, %f14
43227 fbe,a %fcc1, loop_5070
43228 te %icc, 0x6
43229 array16 %g6, %l6, %o4
43230 ldub [%l7 + 0x32], %o6
43231loop_5070:
43232 ta %xcc, 0x3
43233 fmuld8ulx16 %f3, %f1, %f6
43234 fnegs %f10, %f2
43235 ldub [%l7 + 0x7F], %i1
43236 sdiv %g3, 0x1FC6, %o2
43237 fmovdgu %xcc, %f4, %f14
43238 ldsh [%l7 + 0x56], %i4
43239 std %f8, [%l7 + 0x60]
43240 stw %l5, [%l7 + 0x40]
43241 lduw [%l7 + 0x70], %g7
43242 fnegd %f12, %f8
43243 fcmpeq32 %f0, %f0, %l4
43244 edge32 %i5, %g5, %l1
43245 orn %g2, 0x1641, %g1
43246 fnot2s %f8, %f0
43247 addcc %o1, 0x0C8A, %o3
43248 fpadd32 %f10, %f0, %f6
43249 sth %i3, [%l7 + 0x56]
43250 fcmpes %fcc1, %f6, %f6
43251 alignaddr %g4, %i6, %o0
43252 fnot2s %f5, %f4
43253 nop
43254 setx loop_5071, %l0, %l1
43255 wrpr 0x1, %tl
43256 wrpr %l1, %tnpc
43257 setx 0x34400001400, %l0, %l1
43258 wrpr %l1, %tstate
43259 wrhpr 0x4, %htstate
43260 done
43261 movrlez %l2, %o5, %o7
43262 fmovdvs %xcc, %f1, %f4
43263 tge %xcc, 0x5
43264loop_5071:
43265 lduh [%l7 + 0x12], %i2
43266 fmovscs %icc, %f0, %f14
43267 stw %l3, [%l7 + 0x30]
43268 brlz,a %i0, loop_5072
43269 stb %l0, [%l7 + 0x5C]
43270 fandnot2s %f8, %f5, %f13
43271 fmovs %f10, %f7
43272loop_5072:
43273 srl %g6, %l6, %o4
43274 fpadd32 %f0, %f10, %f0
43275 bleu loop_5073
43276 ldd [%l7 + 0x30], %f10
43277 fmovd %f12, %f4
43278 lduw [%l7 + 0x14], %i7
43279loop_5073:
43280 xor %o6, 0x1229, %g3
43281 ldub [%l7 + 0x76], %o2
43282 stb %i1, [%l7 + 0x08]
43283 fnand %f0, %f4, %f0
43284 ldub [%l7 + 0x12], %l5
43285 fcmpne32 %f8, %f8, %g7
43286 fandnot2 %f2, %f8, %f2
43287 ta %xcc, 0x3
43288 fmovdne %xcc, %f10, %f7
43289 fmovrdlez %i4, %f6, %f12
43290 edge16l %l4, %g5, %i5
43291 ld [%l7 + 0x28], %f15
43292 ldsh [%l7 + 0x62], %l1
43293 bge %icc, loop_5074
43294 srl %g1, %g2, %o1
43295 tpos %icc, 0x6
43296 ldsw [%l7 + 0x30], %o3
43297loop_5074:
43298 bne,a %xcc, loop_5075
43299 fornot2s %f13, %f1, %f0
43300 ldx [%l7 + 0x68], %g4
43301 ldsw [%l7 + 0x0C], %i6
43302loop_5075:
43303 std %f8, [%l7 + 0x78]
43304 edge32n %i3, %l2, %o0
43305 lduw [%l7 + 0x1C], %o5
43306 array16 %i2, %l3, %o7
43307 alignaddr %i0, %l0, %l6
43308 std %f4, [%l7 + 0x28]
43309 stx %o4, [%l7 + 0x30]
43310 fmovrdgez %g6, %f6, %f6
43311 fpadd32 %f8, %f10, %f8
43312 andcc %i7, 0x1D45, %o6
43313 nop
43314 setx loop_5076, %l0, %l1
43315 wrpr 0x1, %tl
43316 wrpr %l1, %tpc
43317 add %l1, 0x4, %l1
43318 wrpr %l1, %tnpc
43319 setx 0x34400001400, %l0, %l1
43320 wrpr %l1, %tstate
43321 wrhpr 0x4, %htstate
43322 retry
43323 ldub [%l7 + 0x6B], %g3
43324 smulcc %o2, 0x18D1, %l5
43325 ldx [%l7 + 0x20], %i1
43326loop_5076:
43327 mulx %i4, %g7, %g5
43328 udivx %l4, 0x1DEE, %i5
43329 ld [%l7 + 0x78], %f10
43330 be,pn %xcc, loop_5077
43331 siam 0x5
43332 fmovsge %icc, %f2, %f14
43333 call loop_5078
43334loop_5077:
43335 ldub [%l7 + 0x09], %l1
43336 stw %g2, [%l7 + 0x54]
43337 stx %g1, [%l7 + 0x28]
43338loop_5078:
43339 ldsb [%l7 + 0x47], %o1
43340 ldub [%l7 + 0x30], %g4
43341 fmovdcc %icc, %f7, %f1
43342 udivcc %i6, 0x0E39, %i3
43343 stb %l2, [%l7 + 0x1D]
43344 brgez,a %o0, loop_5079
43345 add %o5, 0x05A7, %i2
43346 movl %icc, %o3, %l3
43347 fbg %fcc3, loop_5080
43348loop_5079:
43349 ldsb [%l7 + 0x1D], %i0
43350 bpos %xcc, loop_5081
43351 fmovrdgez %o7, %f6, %f10
43352loop_5080:
43353 fmovrslz %l0, %f15, %f15
43354 movcc %icc, %o4, %g6
43355loop_5081:
43356 ld [%l7 + 0x48], %f7
43357 fmovdl %icc, %f2, %f10
43358 fmovrslez %i7, %f14, %f10
43359 fmovsneg %icc, %f4, %f6
43360 fba %fcc2, loop_5082
43361 bl,a loop_5083
43362 tle %xcc, 0x0
43363 call loop_5084
43364loop_5082:
43365 stb %o6, [%l7 + 0x29]
43366loop_5083:
43367 lduw [%l7 + 0x70], %g3
43368 fmovs %f13, %f13
43369loop_5084:
43370 smul %l6, %o2, %i1
43371 fnot2s %f6, %f11
43372 lduh [%l7 + 0x1A], %l5
43373 fmovdn %xcc, %f0, %f7
43374 lduw [%l7 + 0x54], %g7
43375 fmovdcc %icc, %f0, %f6
43376 bvc %icc, loop_5085
43377 lduh [%l7 + 0x28], %g5
43378 for %f12, %f8, %f0
43379 bn,a,pn %icc, loop_5086
43380loop_5085:
43381 movge %xcc, %l4, %i5
43382 fmovrdgez %l1, %f6, %f14
43383 fcmple32 %f8, %f0, %g2
43384loop_5086:
43385 movg %xcc, %g1, %o1
43386 tl %icc, 0x3
43387 movne %xcc, %g4, %i4
43388 orn %i3, 0x103D, %l2
43389 fcmple16 %f8, %f0, %i6
43390 lduh [%l7 + 0x50], %o5
43391 ldsw [%l7 + 0x30], %o0
43392 ldx [%l7 + 0x48], %i2
43393 ldd [%l7 + 0x68], %f8
43394 ldd [%l7 + 0x20], %f4
43395 fmul8x16al %f15, %f9, %f10
43396 lduh [%l7 + 0x48], %o3
43397 alignaddrl %l3, %i0, %l0
43398 sethi 0x1319, %o4
43399 movgu %icc, %o7, %g6
43400 bvc,a,pn %icc, loop_5087
43401 fbule,a %fcc3, loop_5088
43402 bl loop_5089
43403 stx %i7, [%l7 + 0x38]
43404loop_5087:
43405 tleu %icc, 0x1
43406loop_5088:
43407 fornot2s %f9, %f12, %f13
43408loop_5089:
43409 stx %o6, [%l7 + 0x78]
43410 edge32 %g3, %o2, %l6
43411 st %f10, [%l7 + 0x70]
43412 fones %f0
43413 udivcc %i1, 0x1999, %g7
43414 fpsub32s %f3, %f15, %f15
43415 fmovsgu %xcc, %f7, %f3
43416 fmovdn %icc, %f14, %f11
43417 edge8l %l5, %g5, %l4
43418 fpsub32 %f2, %f0, %f4
43419 bcs,a,pt %icc, loop_5090
43420 bl,pt %xcc, loop_5091
43421 sdiv %i5, 0x19BC, %l1
43422 stw %g2, [%l7 + 0x1C]
43423loop_5090:
43424 fmovdleu %icc, %f7, %f2
43425loop_5091:
43426 udivx %o1, 0x0D00, %g1
43427 fnegs %f1, %f4
43428 ldsw [%l7 + 0x28], %g4
43429 std %f2, [%l7 + 0x18]
43430 edge32l %i3, %i4, %i6
43431 sth %o5, [%l7 + 0x72]
43432 fmovrslz %o0, %f13, %f10
43433 ld [%l7 + 0x28], %f0
43434 movrne %l2, %o3, %i2
43435 ldsh [%l7 + 0x24], %i0
43436 sth %l0, [%l7 + 0x26]
43437 fmovdn %icc, %f15, %f13
43438 srlx %o4, 0x18, %o7
43439 stw %l3, [%l7 + 0x08]
43440 stb %g6, [%l7 + 0x4E]
43441 fcmpne16 %f8, %f0, %o6
43442 ldx [%l7 + 0x68], %g3
43443 fandnot1s %f15, %f12, %f7
43444 move %icc, %o2, %i7
43445 ld [%l7 + 0x78], %f1
43446 ldsw [%l7 + 0x3C], %i1
43447 fcmpgt32 %f14, %f6, %l6
43448 fnot1 %f6, %f8
43449 ld [%l7 + 0x34], %f2
43450 ldsw [%l7 + 0x40], %l5
43451 movn %xcc, %g5, %l4
43452 fmovse %xcc, %f13, %f6
43453 xor %i5, %g7, %l1
43454 fbul %fcc1, loop_5092
43455 movle %xcc, %o1, %g1
43456 fzeros %f15
43457 stw %g2, [%l7 + 0x24]
43458loop_5092:
43459 fmovdcs %xcc, %f5, %f12
43460 fba,a %fcc2, loop_5093
43461 te %icc, 0x1
43462 fones %f4
43463 bcc,a,pt %xcc, loop_5094
43464loop_5093:
43465 ldsb [%l7 + 0x1D], %g4
43466 movrgz %i3, %i4, %o5
43467 edge16 %o0, %l2, %o3
43468loop_5094:
43469 tpos %icc, 0x1
43470 fmovrdgez %i6, %f6, %f2
43471 fornot2 %f6, %f4, %f0
43472 lduw [%l7 + 0x60], %i0
43473 bneg,a,pn %xcc, loop_5095
43474 movle %icc, %l0, %i2
43475 brgez,a %o4, loop_5096
43476 fbug %fcc2, loop_5097
43477loop_5095:
43478 fmovsn %xcc, %f3, %f0
43479 tvc %icc, 0x3
43480loop_5096:
43481 sdivx %l3, 0x13BF, %g6
43482loop_5097:
43483 stx %o6, [%l7 + 0x48]
43484 bshuffle %f14, %f12, %f12
43485 fands %f0, %f5, %f1
43486 sll %g3, %o2, %o7
43487 stb %i7, [%l7 + 0x68]
43488 sdivx %l6, 0x09F3, %l5
43489 ba,a,pn %xcc, loop_5098
43490 faligndata %f8, %f8, %f8
43491 xor %i1, %g5, %l4
43492 bvc,pt %icc, loop_5099
43493loop_5098:
43494 fmovspos %icc, %f4, %f6
43495 fpadd32s %f8, %f9, %f9
43496 bcs,pn %xcc, loop_5100
43497loop_5099:
43498 array8 %i5, %g7, %l1
43499 fcmpd %fcc1, %f0, %f4
43500 stx %g1, [%l7 + 0x18]
43501loop_5100:
43502 movgu %icc, %g2, %g4
43503 fpadd32s %f13, %f7, %f2
43504 ld [%l7 + 0x74], %f9
43505 ldsh [%l7 + 0x2A], %i3
43506 fmovsn %icc, %f15, %f11
43507 stb %i4, [%l7 + 0x0F]
43508 std %f0, [%l7 + 0x68]
43509 movcc %xcc, %o1, %o0
43510 smul %l2, %o5, %o3
43511 tcs %icc, 0x7
43512 brlez %i0, loop_5101
43513 bneg,a loop_5102
43514 fabss %f1, %f10
43515 add %l0, 0x0056, %i2
43516loop_5101:
43517 ld [%l7 + 0x18], %f8
43518loop_5102:
43519 bshuffle %f6, %f10, %f12
43520 fbu %fcc3, loop_5103
43521 movne %icc, %o4, %i6
43522 ldub [%l7 + 0x7A], %l3
43523 for %f2, %f0, %f10
43524loop_5103:
43525 fcmped %fcc2, %f8, %f6
43526 ldsw [%l7 + 0x20], %o6
43527 movgu %xcc, %g3, %o2
43528 fmovrdlz %g6, %f2, %f10
43529 lduh [%l7 + 0x56], %o7
43530 fbe,a %fcc0, loop_5104
43531 faligndata %f8, %f6, %f10
43532 ldsb [%l7 + 0x44], %i7
43533 lduw [%l7 + 0x78], %l6
43534loop_5104:
43535 fcmpes %fcc1, %f11, %f3
43536 bvs,a,pt %xcc, loop_5105
43537 ldub [%l7 + 0x40], %l5
43538 ldsb [%l7 + 0x6E], %g5
43539 ldsh [%l7 + 0x14], %i1
43540loop_5105:
43541 bn,pt %icc, loop_5106
43542 fmovs %f1, %f6
43543 lduh [%l7 + 0x74], %i5
43544 fsrc1 %f8, %f2
43545loop_5106:
43546 fmovrsne %l4, %f15, %f13
43547 st %f4, [%l7 + 0x58]
43548 fmovsgu %icc, %f12, %f10
43549 tpos %xcc, 0x2
43550 xor %g7, %l1, %g1
43551 tle %icc, 0x1
43552 tsubcc %g4, %g2, %i4
43553 fsrc2 %f6, %f12
43554 fpsub32 %f14, %f4, %f14
43555 fnor %f2, %f8, %f6
43556 fcmpgt16 %f4, %f4, %i3
43557 fmovsneg %xcc, %f9, %f10
43558 fmul8ulx16 %f8, %f8, %f14
43559 andncc %o1, %o0, %l2
43560 ldsh [%l7 + 0x16], %o5
43561 fmovdneg %icc, %f15, %f8
43562 umul %i0, %o3, %l0
43563 stb %o4, [%l7 + 0x30]
43564 taddcctv %i2, 0x0E44, %l3
43565 fmovrse %i6, %f5, %f15
43566 fmovdl %xcc, %f6, %f14
43567 faligndata %f0, %f4, %f12
43568 tne %icc, 0x2
43569 fbl,a %fcc1, loop_5107
43570 addccc %g3, %o2, %o6
43571 fcmpgt16 %f2, %f2, %o7
43572 fzero %f12
43573loop_5107:
43574 orn %g6, 0x11BF, %i7
43575 ldx [%l7 + 0x18], %l6
43576 brlez %l5, loop_5108
43577 lduh [%l7 + 0x74], %i1
43578 tvc %icc, 0x4
43579 fnot2 %f8, %f2
43580loop_5108:
43581 fpsub32 %f2, %f6, %f12
43582 bl,a loop_5109
43583 fexpand %f4, %f6
43584 edge16ln %i5, %l4, %g7
43585 mova %xcc, %l1, %g1
43586loop_5109:
43587 fabsd %f10, %f12
43588 fmovsgu %xcc, %f13, %f8
43589 movne %icc, %g5, %g4
43590 ldsb [%l7 + 0x4E], %i4
43591 bgu,a,pn %icc, loop_5110
43592 brlz,a %i3, loop_5111
43593 fmovsneg %xcc, %f0, %f5
43594 fornot1s %f8, %f15, %f2
43595loop_5110:
43596 lduw [%l7 + 0x60], %o1
43597loop_5111:
43598 lduw [%l7 + 0x20], %o0
43599 sth %l2, [%l7 + 0x3E]
43600 smulcc %o5, %g2, %i0
43601 brgz,a %l0, loop_5112
43602 movge %icc, %o3, %i2
43603 bcs %icc, loop_5113
43604 edge16ln %l3, %o4, %i6
43605loop_5112:
43606 edge16 %o2, %o6, %g3
43607 edge32 %o7, %g6, %l6
43608loop_5113:
43609 pdist %f4, %f4, %f8
43610 ld [%l7 + 0x64], %f6
43611 fornot2s %f1, %f11, %f13
43612 fmovscc %icc, %f9, %f1
43613 ldx [%l7 + 0x58], %l5
43614 addc %i1, 0x1972, %i5
43615 fmovrde %l4, %f4, %f8
43616 sub %i7, 0x0CBC, %g7
43617 fcmped %fcc0, %f8, %f14
43618 mulx %g1, %l1, %g4
43619 bcs,a,pt %xcc, loop_5114
43620 ldsb [%l7 + 0x4D], %i4
43621 movneg %xcc, %i3, %o1
43622 bneg,a,pt %xcc, loop_5115
43623loop_5114:
43624 edge8n %g5, %l2, %o5
43625 ldsb [%l7 + 0x31], %o0
43626 fbue %fcc0, loop_5116
43627loop_5115:
43628 fbe %fcc3, loop_5117
43629 fbo %fcc2, loop_5118
43630 lduh [%l7 + 0x4C], %i0
43631loop_5116:
43632 stb %l0, [%l7 + 0x4C]
43633loop_5117:
43634 fmovsn %xcc, %f1, %f12
43635loop_5118:
43636 bvc,a loop_5119
43637 ldsb [%l7 + 0x5E], %o3
43638 stb %g2, [%l7 + 0x32]
43639 bvc %icc, loop_5120
43640loop_5119:
43641 sth %i2, [%l7 + 0x3E]
43642 stw %o4, [%l7 + 0x50]
43643 fors %f6, %f5, %f9
43644loop_5120:
43645 movleu %icc, %i6, %l3
43646 movge %icc, %o6, %g3
43647 fpsub16 %f6, %f2, %f2
43648 ldx [%l7 + 0x50], %o2
43649 st %f9, [%l7 + 0x74]
43650 bne,a loop_5121
43651 lduh [%l7 + 0x12], %g6
43652 alignaddrl %o7, %l5, %l6
43653 xnorcc %i5, 0x1E4C, %l4
43654loop_5121:
43655 fpadd32s %f12, %f2, %f10
43656 fandnot2 %f4, %f0, %f12
43657 fpsub16 %f0, %f14, %f14
43658 ba,a,pn %icc, loop_5122
43659 alignaddrl %i7, %i1, %g7
43660 add %l1, %g1, %g4
43661 tleu %icc, 0x6
43662loop_5122:
43663 ld [%l7 + 0x18], %f14
43664 edge16n %i4, %o1, %g5
43665 sth %l2, [%l7 + 0x2C]
43666 bneg,a %xcc, loop_5123
43667 fzero %f4
43668 ldx [%l7 + 0x48], %i3
43669 fmovdvc %icc, %f1, %f4
43670loop_5123:
43671 fmovd %f14, %f4
43672 fsrc1s %f6, %f11
43673 sth %o0, [%l7 + 0x64]
43674 or %i0, 0x043F, %l0
43675 sethi 0x0CEA, %o5
43676 orncc %g2, %o3, %i2
43677 be %icc, loop_5124
43678 stb %i6, [%l7 + 0x7E]
43679 fpack32 %f12, %f8, %f6
43680 fmovsle %icc, %f13, %f13
43681loop_5124:
43682 fornot1s %f5, %f12, %f10
43683 fxnors %f8, %f0, %f6
43684 ldx [%l7 + 0x20], %l3
43685 fxor %f12, %f0, %f6
43686 ldsb [%l7 + 0x18], %o4
43687 fzero %f10
43688 fbule %fcc1, loop_5125
43689 ldub [%l7 + 0x0F], %g3
43690 fpack32 %f2, %f8, %f2
43691 bne,a loop_5126
43692loop_5125:
43693 array16 %o6, %o2, %o7
43694 fmul8x16au %f11, %f9, %f0
43695 lduw [%l7 + 0x4C], %l5
43696loop_5126:
43697 st %f2, [%l7 + 0x2C]
43698 lduh [%l7 + 0x4E], %g6
43699 tgu %xcc, 0x1
43700 andncc %l6, %i5, %l4
43701 andcc %i7, 0x19EB, %i1
43702 movpos %xcc, %g7, %g1
43703 ldub [%l7 + 0x2B], %l1
43704 fcmple32 %f12, %f8, %g4
43705 ldub [%l7 + 0x3C], %o1
43706 ta %icc, 0x3
43707 tcc %xcc, 0x4
43708 ld [%l7 + 0x18], %f6
43709 xorcc %g5, %i4, %i3
43710 ldx [%l7 + 0x20], %o0
43711 add %i0, 0x0BFF, %l0
43712 ldsh [%l7 + 0x0E], %o5
43713 tneg %icc, 0x1
43714 fble,a %fcc2, loop_5127
43715 movge %icc, %l2, %g2
43716 fmul8x16al %f9, %f5, %f10
43717 fpadd32 %f6, %f10, %f4
43718loop_5127:
43719 edge32 %i2, %o3, %l3
43720 ld [%l7 + 0x54], %f15
43721 lduw [%l7 + 0x10], %i6
43722 stw %o4, [%l7 + 0x5C]
43723 movrne %o6, 0x103, %g3
43724 tl %xcc, 0x6
43725 movneg %icc, %o2, %o7
43726 tg %xcc, 0x4
43727 tge %icc, 0x7
43728 sth %g6, [%l7 + 0x5A]
43729 st %f15, [%l7 + 0x28]
43730 sdiv %l6, 0x1AC3, %i5
43731 sth %l5, [%l7 + 0x6A]
43732 tge %icc, 0x5
43733 ldx [%l7 + 0x40], %i7
43734 lduw [%l7 + 0x18], %i1
43735 fmovdleu %icc, %f7, %f4
43736 smul %l4, 0x09B3, %g7
43737 ld [%l7 + 0x58], %f4
43738 movgu %icc, %g1, %g4
43739 taddcctv %l1, %o1, %i4
43740 pdist %f12, %f12, %f8
43741 std %f10, [%l7 + 0x38]
43742 ld [%l7 + 0x50], %f10
43743 lduh [%l7 + 0x2C], %i3
43744 fbue,a %fcc2, loop_5128
43745 ldub [%l7 + 0x2A], %g5
43746 tcs %xcc, 0x0
43747 ldsb [%l7 + 0x3D], %o0
43748loop_5128:
43749 sdivcc %i0, 0x1AE1, %l0
43750 udivx %o5, 0x191E, %g2
43751 bg,pt %xcc, loop_5129
43752 xnor %i2, %l2, %o3
43753 tneg %icc, 0x4
43754 movneg %icc, %i6, %o4
43755loop_5129:
43756 edge16 %l3, %o6, %o2
43757 ld [%l7 + 0x2C], %f11
43758 st %f5, [%l7 + 0x18]
43759 orn %g3, %g6, %l6
43760 ldsb [%l7 + 0x46], %o7
43761 stx %l5, [%l7 + 0x60]
43762 stx %i7, [%l7 + 0x48]
43763 brlz,a %i1, loop_5130
43764 lduh [%l7 + 0x78], %i5
43765 fbo,a %fcc2, loop_5131
43766 ldx [%l7 + 0x08], %l4
43767loop_5130:
43768 brgz,a %g1, loop_5132
43769 lduh [%l7 + 0x30], %g4
43770loop_5131:
43771 lduw [%l7 + 0x50], %l1
43772 fmovrsgez %g7, %f0, %f5
43773loop_5132:
43774 brlez %o1, loop_5133
43775 fblg,a %fcc3, loop_5134
43776 smul %i3, 0x00D2, %i4
43777 sllx %o0, 0x13, %g5
43778loop_5133:
43779 ldsh [%l7 + 0x14], %l0
43780loop_5134:
43781 nop
43782 setx loop_5135, %l0, %l1
43783 wrpr 0x1, %tl
43784 wrpr %l1, %tnpc
43785 setx 0x34400001400, %l0, %l1
43786 wrpr %l1, %tstate
43787 wrhpr 0x4, %htstate
43788 done
43789 udivcc %o5, 0x1B50, %g2
43790 ldub [%l7 + 0x45], %i2
43791 ba,a,pn %xcc, loop_5136
43792loop_5135:
43793 fcmped %fcc2, %f14, %f4
43794 fbge,a %fcc2, loop_5137
43795 edge16l %l2, %i0, %o3
43796loop_5136:
43797 sth %i6, [%l7 + 0x56]
43798 ldd [%l7 + 0x40], %f10
43799loop_5137:
43800 ldub [%l7 + 0x7B], %o4
43801 stw %o6, [%l7 + 0x28]
43802 udivx %o2, 0x0EE9, %l3
43803 lduw [%l7 + 0x4C], %g6
43804 bn loop_5138
43805 sdiv %g3, 0x14C3, %o7
43806 tpos %xcc, 0x3
43807 fzeros %f13
43808loop_5138:
43809 fbe %fcc3, loop_5139
43810 ldsb [%l7 + 0x60], %l5
43811 fmovrdgz %i7, %f6, %f6
43812 fmovdleu %xcc, %f7, %f8
43813loop_5139:
43814 fpsub32s %f10, %f2, %f9
43815 alignaddr %l6, %i1, %l4
43816 sth %i5, [%l7 + 0x14]
43817 fmovsg %xcc, %f1, %f2
43818 ldx [%l7 + 0x18], %g1
43819 fmovsvc %icc, %f8, %f12
43820 orcc %l1, 0x11CD, %g4
43821 xorcc %o1, %i3, %g7
43822 bneg loop_5140
43823 nop
43824 setx loop_5141, %l0, %l1
43825 wrpr 0x1, %tl
43826 wrpr %l1, %tnpc
43827 setx 0x34400001400, %l0, %l1
43828 wrpr %l1, %tstate
43829 wrhpr 0x4, %htstate
43830 done
43831 fmovsle %icc, %f15, %f7
43832 stb %i4, [%l7 + 0x73]
43833loop_5140:
43834 fmovsne %icc, %f12, %f11
43835loop_5141:
43836 movrne %g5, %o0, %l0
43837 sdivcc %o5, 0x0CD3, %i2
43838 udivcc %g2, 0x19F0, %i0
43839 alignaddr %l2, %o3, %i6
43840 bn,a loop_5142
43841 edge8 %o6, %o2, %l3
43842 movcs %icc, %g6, %g3
43843 subc %o7, %l5, %o4
43844loop_5142:
43845 movne %icc, %i7, %i1
43846 fbe %fcc2, loop_5143
43847 fmovrse %l4, %f1, %f10
43848 st %f6, [%l7 + 0x28]
43849 alignaddrl %l6, %i5, %g1
43850loop_5143:
43851 stb %l1, [%l7 + 0x0D]
43852 bvs loop_5144
43853 fone %f8
43854 ldub [%l7 + 0x56], %g4
43855 ldsw [%l7 + 0x1C], %o1
43856loop_5144:
43857 ldd [%l7 + 0x60], %f0
43858 fmovde %icc, %f12, %f9
43859 fmul8sux16 %f12, %f14, %f10
43860 brz %g7, loop_5145
43861 sra %i4, %i3, %g5
43862 movpos %xcc, %o0, %o5
43863 xnor %i2, %g2, %i0
43864loop_5145:
43865 ble,pn %xcc, loop_5146
43866 fmovdgu %xcc, %f4, %f4
43867 edge16l %l0, %o3, %i6
43868 ldub [%l7 + 0x09], %l2
43869loop_5146:
43870 stw %o2, [%l7 + 0x60]
43871 fpsub32 %f12, %f14, %f14
43872 fmovrslez %l3, %f9, %f11
43873 fxnor %f10, %f4, %f12
43874 faligndata %f4, %f4, %f12
43875 brgz %o6, loop_5147
43876 fmovsleu %icc, %f15, %f0
43877 fmovd %f10, %f2
43878 ldx [%l7 + 0x50], %g6
43879loop_5147:
43880 edge32ln %g3, %l5, %o7
43881 fexpand %f14, %f8
43882 call loop_5148
43883 fmovrdgz %o4, %f4, %f4
43884 fandnot1s %f4, %f6, %f8
43885 st %f10, [%l7 + 0x34]
43886loop_5148:
43887 tneg %icc, 0x5
43888 fbe %fcc0, loop_5149
43889 fpsub32 %f0, %f8, %f14
43890 fmuld8ulx16 %f6, %f0, %f8
43891 ldsw [%l7 + 0x0C], %i1
43892loop_5149:
43893 ldd [%l7 + 0x08], %f8
43894 array8 %l4, %l6, %i7
43895 be %icc, loop_5150
43896 sth %g1, [%l7 + 0x1C]
43897 lduw [%l7 + 0x64], %i5
43898 fmovdl %icc, %f8, %f2
43899loop_5150:
43900 tcc %xcc, 0x2
43901 lduh [%l7 + 0x7E], %l1
43902 ldsb [%l7 + 0x66], %o1
43903 brgz %g4, loop_5151
43904 stb %i4, [%l7 + 0x52]
43905 bcc loop_5152
43906 stb %g7, [%l7 + 0x47]
43907loop_5151:
43908 umul %g5, %i3, %o0
43909 fmovrdgz %o5, %f0, %f12
43910loop_5152:
43911 ldd [%l7 + 0x50], %f4
43912 stb %g2, [%l7 + 0x72]
43913 movg %icc, %i2, %l0
43914 movleu %icc, %o3, %i0
43915 fblg,a %fcc0, loop_5153
43916 lduw [%l7 + 0x44], %i6
43917 fmovsvs %xcc, %f12, %f5
43918 fabsd %f2, %f14
43919loop_5153:
43920 fbl %fcc3, loop_5154
43921 brnz %l2, loop_5155
43922 umul %l3, 0x073D, %o6
43923 sdiv %g6, 0x13D8, %o2
43924loop_5154:
43925 fmovdn %xcc, %f15, %f14
43926loop_5155:
43927 fcmps %fcc0, %f10, %f4
43928 std %f0, [%l7 + 0x38]
43929 movrlez %g3, 0x1DF, %o7
43930 brlez %o4, loop_5156
43931 lduw [%l7 + 0x4C], %l5
43932 std %f14, [%l7 + 0x78]
43933 udivcc %i1, 0x1E6E, %l4
43934loop_5156:
43935 ldsw [%l7 + 0x3C], %i7
43936 udivcc %l6, 0x0FA2, %i5
43937 fnands %f6, %f10, %f15
43938 nop
43939 setx loop_5157, %l0, %l1
43940 wrpr 0x1, %tl
43941 wrpr %l1, %tpc
43942 add %l1, 0x4, %l1
43943 wrpr %l1, %tnpc
43944 setx 0x34400001400, %l0, %l1
43945 wrpr %l1, %tstate
43946 wrhpr 0x4, %htstate
43947 retry
43948 ldsw [%l7 + 0x3C], %g1
43949 fmovd %f8, %f14
43950 srl %o1, 0x1E, %g4
43951loop_5157:
43952 ldd [%l7 + 0x60], %f4
43953 movl %xcc, %i4, %l1
43954 fmovdleu %icc, %f9, %f2
43955 bgu,a loop_5158
43956 movpos %icc, %g5, %i3
43957 movne %icc, %o0, %g7
43958 fmovsl %icc, %f8, %f0
43959loop_5158:
43960 fmovsgu %xcc, %f7, %f6
43961 fcmpgt32 %f4, %f2, %o5
43962 fmuld8ulx16 %f0, %f12, %f2
43963 ta %icc, 0x2
43964 movgu %xcc, %i2, %l0
43965 movl %icc, %g2, %o3
43966 stx %i6, [%l7 + 0x78]
43967 stw %l2, [%l7 + 0x64]
43968 fbue %fcc3, loop_5159
43969 fmovspos %icc, %f9, %f1
43970 sethi 0x092D, %l3
43971 fandnot2s %f1, %f1, %f10
43972loop_5159:
43973 movrlz %o6, 0x21F, %g6
43974 ldsw [%l7 + 0x78], %i0
43975 ldx [%l7 + 0x28], %o2
43976 fmul8x16au %f1, %f0, %f12
43977 fmovsleu %icc, %f6, %f3
43978 stx %g3, [%l7 + 0x50]
43979 fcmpd %fcc2, %f14, %f10
43980 fornot1 %f6, %f0, %f0
43981 lduw [%l7 + 0x58], %o4
43982 ldsb [%l7 + 0x3E], %o7
43983 orncc %i1, 0x0135, %l4
43984 tgu %icc, 0x1
43985 fmovsa %xcc, %f15, %f11
43986 tge %xcc, 0x4
43987 ldx [%l7 + 0x70], %i7
43988 orncc %l5, 0x1B77, %l6
43989 stw %g1, [%l7 + 0x50]
43990 st %f13, [%l7 + 0x70]
43991 subcc %i5, %o1, %g4
43992 pdist %f2, %f14, %f4
43993 lduh [%l7 + 0x3E], %i4
43994 ldub [%l7 + 0x23], %l1
43995 fmovrse %g5, %f5, %f5
43996 array16 %o0, %g7, %o5
43997 fxnor %f14, %f4, %f2
43998 ldsw [%l7 + 0x4C], %i3
43999 ld [%l7 + 0x10], %f4
44000 udivx %l0, 0x19E8, %g2
44001 fpadd32 %f8, %f8, %f10
44002 or %o3, 0x1048, %i2
44003 st %f2, [%l7 + 0x2C]
44004 lduw [%l7 + 0x24], %l2
44005 tneg %icc, 0x7
44006 fbn %fcc0, loop_5160
44007 stx %i6, [%l7 + 0x70]
44008 umulcc %l3, %o6, %i0
44009 edge16n %o2, %g6, %g3
44010loop_5160:
44011 tsubcc %o7, %o4, %i1
44012 movrne %l4, %i7, %l5
44013 ldx [%l7 + 0x58], %g1
44014 subcc %i5, 0x0942, %l6
44015 nop
44016 setx loop_5161, %l0, %l1
44017 wrpr 0x1, %tl
44018 wrpr %l1, %tnpc
44019 setx 0x34400001400, %l0, %l1
44020 wrpr %l1, %tstate
44021 wrhpr 0x4, %htstate
44022 done
44023 sth %g4, [%l7 + 0x74]
44024 call loop_5162
44025 fble,a %fcc1, loop_5163
44026loop_5161:
44027 and %i4, %l1, %o1
44028 lduw [%l7 + 0x68], %g5
44029loop_5162:
44030 fba,a %fcc2, loop_5164
44031loop_5163:
44032 fmovscs %icc, %f15, %f4
44033 movne %icc, %o0, %g7
44034 movcs %xcc, %o5, %i3
44035loop_5164:
44036 be,a %icc, loop_5165
44037 ld [%l7 + 0x28], %f10
44038 lduw [%l7 + 0x54], %l0
44039 edge8ln %o3, %g2, %l2
44040loop_5165:
44041 ld [%l7 + 0x50], %f15
44042 bneg loop_5166
44043 fmovrdlez %i6, %f4, %f8
44044 tsubcc %l3, 0x1B01, %o6
44045 ld [%l7 + 0x34], %f9
44046loop_5166:
44047 fbl %fcc2, loop_5167
44048 fexpand %f14, %f12
44049 xnorcc %i0, %i2, %g6
44050 ld [%l7 + 0x6C], %f0
44051loop_5167:
44052 fnands %f10, %f14, %f12
44053 tcc %xcc, 0x2
44054 st %f2, [%l7 + 0x14]
44055 fnors %f1, %f15, %f1
44056 fbl %fcc2, loop_5168
44057 ldsw [%l7 + 0x50], %o2
44058 fmovdvc %xcc, %f15, %f15
44059 edge8ln %o7, %o4, %i1
44060loop_5168:
44061 fnand %f6, %f0, %f10
44062 edge16l %g3, %i7, %l4
44063 fmul8x16al %f13, %f14, %f6
44064 ldub [%l7 + 0x24], %l5
44065 ldsh [%l7 + 0x40], %i5
44066 fmul8ulx16 %f12, %f10, %f14
44067 edge8ln %l6, %g4, %i4
44068 ldsh [%l7 + 0x24], %g1
44069 fabsd %f10, %f14
44070 fmovsge %icc, %f1, %f12
44071 tleu %icc, 0x6
44072 bl,pn %xcc, loop_5169
44073 ldsb [%l7 + 0x6D], %o1
44074 ldsh [%l7 + 0x6A], %l1
44075 edge16ln %g5, %o0, %g7
44076loop_5169:
44077 fmovda %xcc, %f14, %f9
44078 fsrc2 %f2, %f6
44079 fbule,a %fcc3, loop_5170
44080 edge32n %o5, %i3, %l0
44081 fmovscc %xcc, %f3, %f9
44082 mulscc %g2, 0x1689, %o3
44083loop_5170:
44084 fandnot1 %f8, %f0, %f6
44085 ldsb [%l7 + 0x53], %i6
44086 stx %l2, [%l7 + 0x30]
44087 fzeros %f11
44088 brgz %l3, loop_5171
44089 edge16 %o6, %i2, %g6
44090 andcc %o2, 0x1740, %o7
44091 fbul,a %fcc2, loop_5172
44092loop_5171:
44093 fbuge %fcc1, loop_5173
44094 tgu %icc, 0x2
44095 edge16ln %i0, %i1, %g3
44096loop_5172:
44097 pdist %f14, %f12, %f6
44098loop_5173:
44099 edge16ln %i7, %o4, %l4
44100 ldsw [%l7 + 0x30], %i5
44101 bgu loop_5174
44102 andn %l6, %l5, %i4
44103 st %f6, [%l7 + 0x30]
44104 stx %g4, [%l7 + 0x38]
44105loop_5174:
44106 edge8n %o1, %l1, %g1
44107 fmovdge %xcc, %f3, %f5
44108 edge16n %g5, %o0, %o5
44109 ld [%l7 + 0x24], %f9
44110 tn %icc, 0x5
44111 bvc,pn %icc, loop_5175
44112 ldsb [%l7 + 0x1A], %i3
44113 udivx %l0, 0x1C8A, %g7
44114 st %f15, [%l7 + 0x14]
44115loop_5175:
44116 stx %g2, [%l7 + 0x28]
44117 srax %i6, 0x1A, %l2
44118 fmovdpos %xcc, %f9, %f7
44119 ldx [%l7 + 0x38], %o3
44120 fmovsg %icc, %f4, %f3
44121 fpsub32 %f12, %f14, %f0
44122 fbule %fcc0, loop_5176
44123 lduw [%l7 + 0x7C], %o6
44124 fandnot2 %f12, %f8, %f2
44125 tle %icc, 0x1
44126loop_5176:
44127 stw %l3, [%l7 + 0x2C]
44128 subccc %g6, %o2, %o7
44129 edge32 %i0, %i1, %i2
44130 ldx [%l7 + 0x40], %i7
44131 fpsub32 %f8, %f6, %f6
44132 fzeros %f1
44133 fexpand %f3, %f2
44134 fmovdvc %xcc, %f13, %f12
44135 sub %o4, %g3, %l4
44136 fbug %fcc0, loop_5177
44137 nop
44138 setx loop_5178, %l0, %l1
44139 jmpl %l1, %l6
44140 lduw [%l7 + 0x1C], %i5
44141 fpadd32s %f0, %f13, %f4
44142loop_5177:
44143 smulcc %l5, %i4, %g4
44144loop_5178:
44145 or %o1, 0x00C2, %g1
44146 stx %g5, [%l7 + 0x70]
44147 ld [%l7 + 0x30], %f3
44148 orncc %l1, %o5, %o0
44149 fmovdge %icc, %f12, %f12
44150 fmovscc %xcc, %f14, %f10
44151 fmul8x16au %f8, %f2, %f2
44152 bneg,a loop_5179
44153 fmovrsgez %l0, %f12, %f15
44154 fmovsleu %xcc, %f10, %f12
44155 tpos %xcc, 0x5
44156loop_5179:
44157 ld [%l7 + 0x64], %f0
44158 ld [%l7 + 0x40], %f3
44159 stx %i3, [%l7 + 0x50]
44160 taddcc %g2, %i6, %g7
44161 fbo,a %fcc1, loop_5180
44162 udivcc %l2, 0x0330, %o3
44163 tne %icc, 0x2
44164 fcmped %fcc2, %f8, %f8
44165loop_5180:
44166 fnors %f11, %f10, %f15
44167 tleu %icc, 0x3
44168 fmul8ulx16 %f0, %f0, %f10
44169 umulcc %o6, 0x0D9A, %l3
44170 fblg,a %fcc1, loop_5181
44171 fornot2 %f10, %f0, %f6
44172 std %f14, [%l7 + 0x58]
44173 ld [%l7 + 0x24], %f8
44174loop_5181:
44175 array16 %g6, %o2, %o7
44176 bvs,a loop_5182
44177 movvc %icc, %i0, %i1
44178 addc %i2, 0x12D0, %i7
44179 taddcc %g3, 0x1B5C, %o4
44180loop_5182:
44181 fmovscc %icc, %f15, %f3
44182 lduh [%l7 + 0x12], %l6
44183 fba %fcc2, loop_5183
44184 fone %f0
44185 stw %i5, [%l7 + 0x64]
44186 fmovspos %xcc, %f13, %f14
44187loop_5183:
44188 brnz %l4, loop_5184
44189 fmovrse %l5, %f1, %f5
44190 stx %i4, [%l7 + 0x10]
44191 bcc,a,pt %xcc, loop_5185
44192loop_5184:
44193 sth %o1, [%l7 + 0x2C]
44194 tne %icc, 0x3
44195 siam 0x6
44196loop_5185:
44197 bge %xcc, loop_5186
44198 stb %g1, [%l7 + 0x4D]
44199 lduh [%l7 + 0x64], %g4
44200 brgez,a %l1, loop_5187
44201loop_5186:
44202 ta %xcc, 0x3
44203 ldub [%l7 + 0x55], %o5
44204 ldd [%l7 + 0x58], %f4
44205loop_5187:
44206 bvc,a %xcc, loop_5188
44207 lduh [%l7 + 0x2A], %g5
44208 bcc,a loop_5189
44209 fnot2 %f12, %f0
44210loop_5188:
44211 fbul,a %fcc0, loop_5190
44212 sth %o0, [%l7 + 0x36]
44213loop_5189:
44214 ldx [%l7 + 0x58], %l0
44215 tg %xcc, 0x5
44216loop_5190:
44217 lduw [%l7 + 0x68], %g2
44218 edge16 %i3, %i6, %g7
44219 ldsw [%l7 + 0x0C], %o3
44220 movl %icc, %l2, %l3
44221 taddcc %o6, %g6, %o2
44222 fnot1 %f4, %f14
44223 fnand %f10, %f2, %f0
44224 ldsh [%l7 + 0x1E], %i0
44225 lduw [%l7 + 0x40], %i1
44226 stw %o7, [%l7 + 0x60]
44227 bcc loop_5191
44228 srl %i7, 0x0C, %i2
44229 st %f10, [%l7 + 0x18]
44230 stx %o4, [%l7 + 0x08]
44231loop_5191:
44232 fnegs %f4, %f15
44233 fors %f10, %f11, %f14
44234 popc %g3, %l6
44235 st %f14, [%l7 + 0x2C]
44236 edge32ln %l4, %l5, %i5
44237 bcs,a %icc, loop_5192
44238 fblg,a %fcc1, loop_5193
44239 bvc,a,pt %icc, loop_5194
44240 tl %xcc, 0x0
44241loop_5192:
44242 movle %icc, %o1, %g1
44243loop_5193:
44244 fmuld8ulx16 %f15, %f2, %f10
44245loop_5194:
44246 fmuld8sux16 %f7, %f6, %f10
44247 andncc %g4, %i4, %l1
44248 ld [%l7 + 0x48], %f2
44249 fmul8sux16 %f12, %f12, %f2
44250 fmovrsgz %o5, %f10, %f6
44251 bl %xcc, loop_5195
44252 bl,a,pt %xcc, loop_5196
44253 bneg,pn %xcc, loop_5197
44254 fpadd32 %f4, %f0, %f8
44255loop_5195:
44256 st %f0, [%l7 + 0x44]
44257loop_5196:
44258 fnot1 %f6, %f2
44259loop_5197:
44260 fmovde %icc, %f4, %f8
44261 ldsw [%l7 + 0x50], %g5
44262 andncc %l0, %o0, %g2
44263 stw %i3, [%l7 + 0x5C]
44264 ld [%l7 + 0x20], %f13
44265 fnands %f9, %f5, %f15
44266 fnot1s %f13, %f1
44267 tvc %icc, 0x2
44268 subcc %i6, %g7, %o3
44269 addccc %l2, 0x1C57, %o6
44270 fmovdge %icc, %f8, %f13
44271 lduh [%l7 + 0x3A], %l3
44272 ldd [%l7 + 0x60], %f8
44273 fba,a %fcc1, loop_5198
44274 fbg,a %fcc2, loop_5199
44275 faligndata %f10, %f2, %f10
44276 ldx [%l7 + 0x50], %o2
44277loop_5198:
44278 pdist %f4, %f4, %f10
44279loop_5199:
44280 fmovsvs %icc, %f5, %f15
44281 bg,pt %icc, loop_5200
44282 bleu,pn %icc, loop_5201
44283 fones %f11
44284 fbl,a %fcc2, loop_5202
44285loop_5200:
44286 edge8l %i0, %g6, %i1
44287loop_5201:
44288 mulscc %i7, %o7, %i2
44289 edge32ln %o4, %g3, %l6
44290loop_5202:
44291 std %f0, [%l7 + 0x18]
44292 fmovrdlez %l5, %f0, %f6
44293 ld [%l7 + 0x54], %f14
44294 xor %i5, 0x08DC, %l4
44295 stx %o1, [%l7 + 0x70]
44296 fsrc1 %f0, %f12
44297 edge8n %g1, %i4, %g4
44298 fcmpgt32 %f14, %f6, %o5
44299 bne %xcc, loop_5203
44300 fbul,a %fcc2, loop_5204
44301 movrgez %g5, %l0, %o0
44302 lduh [%l7 + 0x62], %l1
44303loop_5203:
44304 edge16ln %g2, %i6, %g7
44305loop_5204:
44306 stx %o3, [%l7 + 0x20]
44307 fmuld8ulx16 %f3, %f10, %f12
44308 nop
44309 setx loop_5205, %l0, %l1
44310 wrpr 0x1, %tl
44311 wrpr %l1, %tpc
44312 add %l1, 0x4, %l1
44313 wrpr %l1, %tnpc
44314 setx 0x34400001400, %l0, %l1
44315 wrpr %l1, %tstate
44316 wrhpr 0x4, %htstate
44317 retry
44318 fmovrsgez %i3, %f2, %f3
44319 mulscc %o6, %l3, %l2
44320 stb %i0, [%l7 + 0x6D]
44321loop_5205:
44322 ldd [%l7 + 0x68], %f14
44323 array32 %o2, %i1, %i7
44324 ldsh [%l7 + 0x54], %o7
44325 movre %g6, %o4, %i2
44326 lduh [%l7 + 0x12], %l6
44327 lduw [%l7 + 0x20], %l5
44328 fmul8ulx16 %f14, %f10, %f8
44329 fcmpne32 %f2, %f4, %i5
44330 fbge %fcc0, loop_5206
44331 sth %g3, [%l7 + 0x1A]
44332 fabss %f10, %f5
44333 sra %o1, 0x18, %l4
44334loop_5206:
44335 umulcc %g1, %g4, %i4
44336 te %xcc, 0x5
44337 fba %fcc1, loop_5207
44338 movneg %icc, %o5, %g5
44339 fmovrse %o0, %f10, %f2
44340 lduh [%l7 + 0x34], %l0
44341loop_5207:
44342 umulcc %g2, %i6, %g7
44343 fexpand %f12, %f2
44344 fba,a %fcc1, loop_5208
44345 ldsw [%l7 + 0x38], %o3
44346 subccc %l1, 0x128A, %i3
44347 addccc %l3, 0x11DA, %o6
44348loop_5208:
44349 std %f6, [%l7 + 0x68]
44350 st %f10, [%l7 + 0x20]
44351 array16 %i0, %o2, %l2
44352 ldsb [%l7 + 0x40], %i7
44353 ldsw [%l7 + 0x60], %i1
44354 move %icc, %g6, %o4
44355 fbue %fcc1, loop_5209
44356 nop
44357 setx loop_5210, %l0, %l1
44358 wrpr 0x1, %tl
44359 wrpr %l1, %tnpc
44360 setx 0x34400001400, %l0, %l1
44361 wrpr %l1, %tstate
44362 wrhpr 0x4, %htstate
44363 done
44364 st %f6, [%l7 + 0x14]
44365 subcc %o7, 0x1BC1, %l6
44366loop_5209:
44367 ld [%l7 + 0x7C], %f11
44368loop_5210:
44369 movge %icc, %l5, %i2
44370 fmuld8sux16 %f11, %f0, %f0
44371 fbu,a %fcc0, loop_5211
44372 edge16n %i5, %g3, %o1
44373 fmuld8ulx16 %f15, %f14, %f6
44374 fmuld8ulx16 %f12, %f15, %f2
44375loop_5211:
44376 lduh [%l7 + 0x28], %l4
44377 movrlz %g4, 0x3A5, %g1
44378 fmovdvs %icc, %f6, %f14
44379 fbg %fcc3, loop_5212
44380 fmuld8ulx16 %f14, %f0, %f14
44381 ldx [%l7 + 0x58], %i4
44382 stb %g5, [%l7 + 0x2A]
44383loop_5212:
44384 bshuffle %f12, %f10, %f12
44385 andncc %o0, %o5, %l0
44386 fcmps %fcc2, %f6, %f6
44387 movrlez %i6, 0x1B1, %g7
44388 and %g2, %o3, %l1
44389 st %f0, [%l7 + 0x54]
44390 fcmpes %fcc0, %f9, %f7
44391 ldsw [%l7 + 0x24], %i3
44392 andncc %l3, %o6, %i0
44393 ldx [%l7 + 0x50], %o2
44394 ba,pn %xcc, loop_5213
44395 fcmple32 %f6, %f14, %i7
44396 fsrc1s %f12, %f9
44397 fmul8ulx16 %f10, %f14, %f8
44398loop_5213:
44399 umulcc %l2, 0x0A10, %g6
44400 fmovsleu %icc, %f7, %f8
44401 fmovdgu %xcc, %f7, %f8
44402 bneg loop_5214
44403 edge32 %i1, %o4, %l6
44404 fabsd %f2, %f2
44405 movcs %xcc, %l5, %o7
44406loop_5214:
44407 mova %icc, %i5, %i2
44408 stw %g3, [%l7 + 0x4C]
44409 fmovscc %icc, %f12, %f7
44410 fmovsl %xcc, %f13, %f7
44411 tl %icc, 0x0
44412 ldx [%l7 + 0x20], %l4
44413 subcc %o1, %g4, %g1
44414 stw %i4, [%l7 + 0x10]
44415 fmovsle %icc, %f1, %f5
44416 taddcc %g5, 0x0BAE, %o5
44417 ble,a,pt %xcc, loop_5215
44418 ldub [%l7 + 0x6D], %l0
44419 ldx [%l7 + 0x50], %i6
44420 movg %xcc, %g7, %g2
44421loop_5215:
44422 pdist %f8, %f8, %f2
44423 andncc %o0, %o3, %i3
44424 ldsw [%l7 + 0x40], %l3
44425 tl %icc, 0x7
44426 fmovsleu %icc, %f15, %f10
44427 fnot1 %f10, %f2
44428 movleu %icc, %o6, %l1
44429 sdivcc %o2, 0x1F15, %i7
44430 ld [%l7 + 0x5C], %f11
44431 ldd [%l7 + 0x28], %f2
44432 fsrc1s %f12, %f14
44433 bne,a,pn %xcc, loop_5216
44434 ldsb [%l7 + 0x39], %i0
44435 sdiv %l2, 0x0192, %i1
44436 stb %o4, [%l7 + 0x61]
44437loop_5216:
44438 tne %icc, 0x1
44439 st %f3, [%l7 + 0x58]
44440 ldd [%l7 + 0x68], %f4
44441 xnor %l6, 0x1C54, %g6
44442 stb %l5, [%l7 + 0x3E]
44443 std %f0, [%l7 + 0x60]
44444 lduw [%l7 + 0x20], %i5
44445 smulcc %o7, 0x0524, %g3
44446 fbue,a %fcc2, loop_5217
44447 lduh [%l7 + 0x7E], %i2
44448 st %f4, [%l7 + 0x74]
44449 ldsh [%l7 + 0x68], %o1
44450loop_5217:
44451 lduh [%l7 + 0x20], %g4
44452 sth %l4, [%l7 + 0x30]
44453 fbul,a %fcc3, loop_5218
44454 fmul8ulx16 %f6, %f4, %f2
44455 subc %i4, %g5, %g1
44456 fabss %f3, %f11
44457loop_5218:
44458 lduw [%l7 + 0x28], %o5
44459 fmovsneg %xcc, %f13, %f13
44460 ldsh [%l7 + 0x48], %l0
44461 fxnor %f0, %f2, %f2
44462 edge8ln %i6, %g7, %o0
44463 ldsh [%l7 + 0x3E], %o3
44464 fbne %fcc0, loop_5219
44465 smulcc %i3, %g2, %o6
44466 addcc %l1, %l3, %i7
44467 te %xcc, 0x3
44468loop_5219:
44469 tgu %icc, 0x2
44470 for %f8, %f12, %f2
44471 fornot2s %f10, %f6, %f11
44472 stb %i0, [%l7 + 0x58]
44473 tleu %icc, 0x2
44474 xnor %o2, %i1, %o4
44475 xor %l2, 0x1459, %g6
44476 std %f14, [%l7 + 0x50]
44477 fmovsne %icc, %f9, %f7
44478 fpack16 %f8, %f12
44479 fnand %f4, %f8, %f12
44480 ldx [%l7 + 0x78], %l6
44481 fcmps %fcc0, %f2, %f14
44482 ldsh [%l7 + 0x44], %l5
44483 faligndata %f4, %f8, %f4
44484 fornot2 %f8, %f6, %f2
44485 sdivcc %o7, 0x0213, %g3
44486 umulcc %i2, %i5, %o1
44487 tg %icc, 0x4
44488 bneg,a,pn %icc, loop_5220
44489 fornot1 %f4, %f4, %f14
44490 st %f15, [%l7 + 0x28]
44491 orcc %g4, 0x1759, %l4
44492loop_5220:
44493 sth %g5, [%l7 + 0x54]
44494 fornot2 %f8, %f8, %f8
44495 fnot2s %f5, %f15
44496 ldsw [%l7 + 0x78], %g1
44497 fmul8sux16 %f12, %f12, %f14
44498 fmovrdgz %o5, %f8, %f6
44499 udivx %i4, 0x0391, %l0
44500 lduw [%l7 + 0x24], %i6
44501 umul %g7, %o0, %i3
44502 movgu %icc, %g2, %o3
44503 ldsh [%l7 + 0x6E], %l1
44504 fmovdcs %xcc, %f4, %f4
44505 fbn %fcc3, loop_5221
44506 fmovdle %icc, %f8, %f5
44507 fmovrdlz %o6, %f14, %f6
44508 fmovdleu %icc, %f14, %f12
44509loop_5221:
44510 movvs %icc, %i7, %l3
44511 fbo,a %fcc2, loop_5222
44512 fpsub16s %f5, %f14, %f2
44513 fcmple32 %f0, %f2, %o2
44514 ldsb [%l7 + 0x47], %i0
44515loop_5222:
44516 movleu %xcc, %o4, %i1
44517 fmovd %f4, %f6
44518 ld [%l7 + 0x20], %f14
44519 fmovsne %icc, %f0, %f9
44520 ldub [%l7 + 0x1B], %l2
44521 sth %l6, [%l7 + 0x3C]
44522 subccc %g6, %o7, %g3
44523 ldsb [%l7 + 0x3C], %l5
44524 fmul8x16al %f2, %f15, %f14
44525 bvs,pn %xcc, loop_5223
44526 ldsb [%l7 + 0x66], %i5
44527 movg %icc, %o1, %i2
44528 andncc %l4, %g5, %g1
44529loop_5223:
44530 stw %o5, [%l7 + 0x58]
44531 tg %icc, 0x2
44532 bge,a %xcc, loop_5224
44533 fmovrdgez %i4, %f14, %f12
44534 fnot1 %f0, %f2
44535 fbne,a %fcc2, loop_5225
44536loop_5224:
44537 faligndata %f8, %f4, %f2
44538 fsrc2s %f7, %f6
44539 ldsb [%l7 + 0x1E], %l0
44540loop_5225:
44541 be,a loop_5226
44542 sdivcc %g4, 0x1ADC, %i6
44543 fbue,a %fcc0, loop_5227
44544 stb %o0, [%l7 + 0x4A]
44545loop_5226:
44546 fmovdcc %xcc, %f3, %f5
44547 ldub [%l7 + 0x23], %g7
44548loop_5227:
44549 ldsb [%l7 + 0x1A], %i3
44550 fble,a %fcc2, loop_5228
44551 ldsb [%l7 + 0x4B], %g2
44552 tleu %xcc, 0x7
44553 fpadd32 %f2, %f10, %f6
44554loop_5228:
44555 lduw [%l7 + 0x24], %l1
44556 std %f8, [%l7 + 0x78]
44557 smulcc %o3, %i7, %o6
44558 fmovdvc %xcc, %f8, %f1
44559 ld [%l7 + 0x0C], %f14
44560 fmovdg %icc, %f6, %f13
44561 fmul8x16al %f13, %f0, %f8
44562 subccc %o2, %l3, %o4
44563 fmovdpos %xcc, %f2, %f12
44564 fmovrdgez %i0, %f12, %f14
44565 srl %l2, 0x1A, %i1
44566 ldx [%l7 + 0x68], %l6
44567 fzero %f8
44568 ldx [%l7 + 0x48], %o7
44569 fbg %fcc2, loop_5229
44570 xnor %g6, %l5, %i5
44571 and %o1, 0x19BC, %i2
44572 fxnors %f7, %f7, %f5
44573loop_5229:
44574 fbg %fcc0, loop_5230
44575 fors %f3, %f4, %f9
44576 fornot2s %f15, %f1, %f3
44577 edge8ln %g3, %g5, %l4
44578loop_5230:
44579 stx %o5, [%l7 + 0x40]
44580 ldub [%l7 + 0x3C], %g1
44581 fmovde %icc, %f8, %f3
44582 stb %l0, [%l7 + 0x22]
44583 fpack16 %f10, %f15
44584 ldd [%l7 + 0x60], %f12
44585 ldsb [%l7 + 0x0E], %i4
44586 array8 %g4, %i6, %g7
44587 lduh [%l7 + 0x7E], %i3
44588 lduw [%l7 + 0x08], %g2
44589 fmovrde %o0, %f4, %f10
44590 ldx [%l7 + 0x30], %l1
44591 edge16ln %o3, %o6, %i7
44592 fnor %f12, %f14, %f0
44593 fmovsle %xcc, %f8, %f12
44594 stb %o2, [%l7 + 0x62]
44595 sra %l3, 0x10, %o4
44596 edge16ln %i0, %i1, %l2
44597 fmovsle %icc, %f15, %f7
44598 brgez,a %o7, loop_5231
44599 ldsh [%l7 + 0x16], %g6
44600 alignaddrl %l6, %i5, %l5
44601 ble,a loop_5232
44602loop_5231:
44603 ldx [%l7 + 0x10], %i2
44604 lduh [%l7 + 0x6E], %o1
44605 tneg %icc, 0x1
44606loop_5232:
44607 bshuffle %f12, %f12, %f12
44608 subccc %g3, 0x0191, %g5
44609 ldsw [%l7 + 0x10], %o5
44610 fbug,a %fcc0, loop_5233
44611 fbge,a %fcc1, loop_5234
44612 brgz,a %g1, loop_5235
44613 brlez %l0, loop_5236
44614loop_5233:
44615 ldx [%l7 + 0x60], %i4
44616loop_5234:
44617 sth %g4, [%l7 + 0x16]
44618loop_5235:
44619 lduh [%l7 + 0x68], %i6
44620loop_5236:
44621 fcmpes %fcc3, %f11, %f9
44622 ldub [%l7 + 0x53], %g7
44623 movcc %icc, %i3, %g2
44624 stx %o0, [%l7 + 0x70]
44625 sth %l4, [%l7 + 0x1E]
44626 mova %xcc, %l1, %o6
44627 brgz,a %i7, loop_5237
44628 taddcctv %o2, 0x11AC, %l3
44629 umul %o4, 0x059D, %o3
44630 bg,pn %icc, loop_5238
44631loop_5237:
44632 movrne %i0, 0x085, %l2
44633 mulscc %i1, %g6, %l6
44634 for %f4, %f10, %f12
44635loop_5238:
44636 ldsw [%l7 + 0x50], %o7
44637 fmul8x16al %f3, %f13, %f2
44638 tneg %icc, 0x0
44639 tge %xcc, 0x5
44640 fmovdge %xcc, %f13, %f8
44641 bcs loop_5239
44642 lduh [%l7 + 0x72], %l5
44643 fmovdle %icc, %f11, %f12
44644 alignaddr %i2, %i5, %o1
44645loop_5239:
44646 fmovspos %xcc, %f13, %f9
44647 or %g3, 0x0AD5, %o5
44648 lduw [%l7 + 0x34], %g1
44649 st %f5, [%l7 + 0x10]
44650 stx %g5, [%l7 + 0x18]
44651 ldub [%l7 + 0x30], %l0
44652 tle %icc, 0x4
44653 fmovdge %xcc, %f8, %f13
44654 fmovdvs %icc, %f0, %f5
44655 tsubcctv %i4, %i6, %g4
44656 movge %xcc, %i3, %g7
44657 ldx [%l7 + 0x50], %o0
44658 fmul8x16al %f4, %f8, %f4
44659 fmovsge %xcc, %f1, %f14
44660 subcc %l4, 0x02F2, %g2
44661 ldub [%l7 + 0x5B], %l1
44662 lduh [%l7 + 0x7A], %i7
44663 fcmple32 %f10, %f0, %o6
44664 fcmpne32 %f6, %f14, %l3
44665 movg %icc, %o4, %o2
44666 stb %o3, [%l7 + 0x38]
44667 xnorcc %l2, 0x0FEB, %i0
44668 fmovsneg %icc, %f3, %f10
44669 nop
44670 setx loop_5240, %l0, %l1
44671 wrpr 0x1, %tl
44672 wrpr %l1, %tpc
44673 add %l1, 0x4, %l1
44674 wrpr %l1, %tnpc
44675 setx 0x34400001400, %l0, %l1
44676 wrpr %l1, %tstate
44677 wrhpr 0x4, %htstate
44678 retry
44679 fsrc2s %f4, %f7
44680 subc %i1, 0x0C33, %l6
44681 fmovsvc %xcc, %f6, %f9
44682loop_5240:
44683 udivx %g6, 0x1647, %l5
44684 fsrc2s %f12, %f15
44685 stb %o7, [%l7 + 0x22]
44686 sth %i2, [%l7 + 0x38]
44687 ble loop_5241
44688 popc 0x1175, %i5
44689 ldsh [%l7 + 0x50], %g3
44690 fmovsle %xcc, %f12, %f2
44691loop_5241:
44692 ble,a,pt %icc, loop_5242
44693 movleu %icc, %o1, %o5
44694 array8 %g1, %l0, %i4
44695 lduw [%l7 + 0x2C], %g5
44696loop_5242:
44697 movge %icc, %i6, %i3
44698 fmovrdlez %g4, %f4, %f12
44699 ldsb [%l7 + 0x1A], %o0
44700 movrlez %l4, %g2, %l1
44701 tle %xcc, 0x2
44702 movrgez %g7, 0x37A, %o6
44703 fmovrslez %i7, %f14, %f1
44704 tsubcctv %o4, %o2, %o3
44705 ldsb [%l7 + 0x40], %l3
44706 ble,a loop_5243
44707 orn %i0, 0x11B8, %l2
44708 st %f7, [%l7 + 0x28]
44709 stb %l6, [%l7 + 0x5F]
44710loop_5243:
44711 edge32 %g6, %l5, %i1
44712 sth %i2, [%l7 + 0x5C]
44713 tcc %icc, 0x5
44714 tvs %xcc, 0x4
44715 addc %i5, 0x0F49, %g3
44716 movg %icc, %o7, %o1
44717 stb %g1, [%l7 + 0x16]
44718 fpadd16 %f8, %f12, %f2
44719 pdist %f4, %f0, %f12
44720 ldd [%l7 + 0x28], %f8
44721 sdiv %o5, 0x0F2B, %l0
44722 fmovrse %i4, %f12, %f4
44723 fmovsn %xcc, %f3, %f3
44724 ld [%l7 + 0x78], %f14
44725 taddcc %g5, 0x0520, %i6
44726 stx %g4, [%l7 + 0x20]
44727 bvs,a,pt %icc, loop_5244
44728 fbule,a %fcc3, loop_5245
44729 fbl %fcc2, loop_5246
44730 ld [%l7 + 0x7C], %f2
44731loop_5244:
44732 movcs %xcc, %o0, %l4
44733loop_5245:
44734 ld [%l7 + 0x20], %f9
44735loop_5246:
44736 popc 0x14EF, %i3
44737 orn %l1, 0x1B4C, %g7
44738 fcmpgt16 %f14, %f8, %g2
44739 movvs %icc, %o6, %i7
44740 mulscc %o2, 0x115E, %o4
44741 mova %xcc, %o3, %l3
44742 edge32ln %i0, %l2, %g6
44743 ldx [%l7 + 0x40], %l6
44744 std %f14, [%l7 + 0x38]
44745 ldub [%l7 + 0x6D], %i1
44746 fbo %fcc3, loop_5247
44747 sth %l5, [%l7 + 0x1A]
44748 fpadd16 %f10, %f12, %f0
44749 ldsh [%l7 + 0x0A], %i2
44750loop_5247:
44751 fmovde %icc, %f1, %f13
44752 umul %g3, 0x143B, %i5
44753 sth %o1, [%l7 + 0x42]
44754 edge16 %o7, %o5, %g1
44755 fpmerge %f11, %f9, %f0
44756 brlz %l0, loop_5248
44757 fmovrdlez %i4, %f2, %f6
44758 edge32l %g5, %i6, %o0
44759 movrgez %g4, %i3, %l1
44760loop_5248:
44761 fmovsa %icc, %f0, %f11
44762 ldx [%l7 + 0x70], %l4
44763 ldsw [%l7 + 0x48], %g2
44764 sub %g7, %i7, %o2
44765 movvs %icc, %o6, %o3
44766 srl %l3, 0x01, %o4
44767 fnot1 %f12, %f2
44768 fmovdle %xcc, %f8, %f5
44769 ldub [%l7 + 0x20], %l2
44770 fornot2s %f15, %f14, %f15
44771 movcs %xcc, %i0, %l6
44772 fmovdneg %icc, %f4, %f12
44773 ldx [%l7 + 0x20], %g6
44774 fbl,a %fcc3, loop_5249
44775 bne,a,pt %icc, loop_5250
44776 stx %l5, [%l7 + 0x20]
44777 fpackfix %f4, %f15
44778loop_5249:
44779 ldub [%l7 + 0x36], %i2
44780loop_5250:
44781 bcc,a,pn %xcc, loop_5251
44782 movrne %i1, %g3, %o1
44783 edge32n %o7, %i5, %o5
44784 bl,pn %icc, loop_5252
44785loop_5251:
44786 lduh [%l7 + 0x5A], %g1
44787 movcs %xcc, %i4, %l0
44788 std %f0, [%l7 + 0x50]
44789loop_5252:
44790 andcc %i6, 0x1860, %g5
44791 fmovsleu %icc, %f14, %f8
44792 udivcc %o0, 0x0D58, %g4
44793 tne %xcc, 0x4
44794 movrne %l1, 0x2AE, %i3
44795 tne %icc, 0x1
44796 ta %icc, 0x7
44797 fmovda %icc, %f6, %f12
44798 fmovdpos %xcc, %f10, %f11
44799 sdiv %g2, 0x0776, %g7
44800 fornot2s %f8, %f2, %f14
44801 udiv %i7, 0x11A3, %l4
44802 ldsw [%l7 + 0x34], %o2
44803 lduw [%l7 + 0x64], %o3
44804 bge,a loop_5253
44805 ldx [%l7 + 0x58], %l3
44806 fcmpeq32 %f0, %f14, %o4
44807 bcc,a loop_5254
44808loop_5253:
44809 stx %l2, [%l7 + 0x28]
44810 brgez,a %o6, loop_5255
44811 lduw [%l7 + 0x2C], %l6
44812loop_5254:
44813 movrlez %i0, 0x1C9, %l5
44814 movgu %icc, %i2, %i1
44815loop_5255:
44816 stx %g3, [%l7 + 0x10]
44817 fcmpd %fcc2, %f10, %f10
44818 ldsw [%l7 + 0x3C], %g6
44819 bpos,a,pt %xcc, loop_5256
44820 fmuld8ulx16 %f10, %f11, %f2
44821 alignaddrl %o1, %i5, %o5
44822 stw %g1, [%l7 + 0x78]
44823loop_5256:
44824 brlez,a %o7, loop_5257
44825 tsubcctv %l0, %i4, %g5
44826 lduw [%l7 + 0x7C], %o0
44827 st %f12, [%l7 + 0x7C]
44828loop_5257:
44829 fornot1 %f4, %f8, %f10
44830 fzero %f14
44831 stw %i6, [%l7 + 0x08]
44832 std %f6, [%l7 + 0x68]
44833 ldx [%l7 + 0x50], %g4
44834 mulx %i3, 0x0573, %g2
44835 fcmpgt16 %f10, %f2, %g7
44836 ldsh [%l7 + 0x66], %i7
44837 fmovsne %icc, %f15, %f6
44838 bge loop_5258
44839 fmovse %icc, %f8, %f8
44840 fbuge %fcc0, loop_5259
44841 ldsw [%l7 + 0x0C], %l4
44842loop_5258:
44843 ldsb [%l7 + 0x7C], %o2
44844 fsrc2 %f2, %f4
44845loop_5259:
44846 brgez %o3, loop_5260
44847 edge16 %l1, %l3, %l2
44848 fnot1 %f6, %f2
44849 fmovdvc %xcc, %f12, %f3
44850loop_5260:
44851 bleu,a,pt %xcc, loop_5261
44852 stw %o4, [%l7 + 0x1C]
44853 bvs,pt %icc, loop_5262
44854 umulcc %o6, 0x1560, %l6
44855loop_5261:
44856 fmovdcs %xcc, %f10, %f8
44857 edge32n %i0, %i2, %l5
44858loop_5262:
44859 st %f8, [%l7 + 0x28]
44860 fmovrde %g3, %f14, %f8
44861 bg,pn %xcc, loop_5263
44862 stx %g6, [%l7 + 0x30]
44863 fbge,a %fcc1, loop_5264
44864 ldd [%l7 + 0x28], %f12
44865loop_5263:
44866 st %f12, [%l7 + 0x1C]
44867 tne %xcc, 0x6
44868loop_5264:
44869 fblg,a %fcc1, loop_5265
44870 st %f8, [%l7 + 0x2C]
44871 st %f9, [%l7 + 0x18]
44872 tn %xcc, 0x5
44873loop_5265:
44874 ldub [%l7 + 0x19], %i1
44875 fsrc1s %f0, %f4
44876 fpadd32 %f10, %f14, %f6
44877 fnot1 %f6, %f14
44878 fmovsl %icc, %f6, %f5
44879 fbge %fcc1, loop_5266
44880 edge8 %i5, %o1, %g1
44881 fornot1s %f8, %f1, %f14
44882 te %xcc, 0x7
44883loop_5266:
44884 tl %xcc, 0x2
44885 stw %o7, [%l7 + 0x10]
44886 ldsh [%l7 + 0x16], %o5
44887 umul %i4, 0x12B0, %g5
44888 ld [%l7 + 0x50], %f7
44889 andcc %o0, %l0, %g4
44890 or %i3, %g2, %g7
44891 fbe %fcc2, loop_5267
44892 ld [%l7 + 0x10], %f12
44893 fcmpeq32 %f14, %f4, %i6
44894 bge,a loop_5268
44895loop_5267:
44896 fcmple32 %f12, %f8, %l4
44897 tle %xcc, 0x6
44898 fmovsneg %icc, %f3, %f7
44899loop_5268:
44900 xnor %i7, %o2, %o3
44901 fmul8x16au %f11, %f8, %f8
44902 fpadd32s %f14, %f5, %f12
44903 movre %l1, %l3, %o4
44904 fcmpne16 %f14, %f12, %o6
44905 fbue,a %fcc0, loop_5269
44906 fnands %f14, %f9, %f15
44907 fones %f5
44908 fcmps %fcc2, %f10, %f9
44909loop_5269:
44910 fxors %f10, %f9, %f1
44911 movrne %l6, %i0, %i2
44912 lduh [%l7 + 0x4A], %l5
44913 udiv %g3, 0x1F59, %g6
44914 ld [%l7 + 0x30], %f8
44915 fmovdcc %xcc, %f1, %f11
44916 fcmpeq16 %f6, %f8, %l2
44917 fpadd32 %f6, %f14, %f8
44918 taddcc %i5, %i1, %o1
44919 lduw [%l7 + 0x20], %o7
44920 fone %f8
44921 fornot2s %f8, %f0, %f0
44922 be loop_5270
44923 fxnor %f14, %f0, %f0
44924 ldsw [%l7 + 0x08], %g1
44925 xnorcc %i4, 0x0494, %o5
44926loop_5270:
44927 bne loop_5271
44928 move %icc, %g5, %l0
44929 tne %xcc, 0x4
44930 fbo,a %fcc3, loop_5272
44931loop_5271:
44932 fmovdvc %xcc, %f2, %f1
44933 lduw [%l7 + 0x54], %o0
44934 fabsd %f10, %f8
44935loop_5272:
44936 smulcc %g4, %g2, %i3
44937 fcmpgt32 %f4, %f2, %i6
44938 ldx [%l7 + 0x38], %g7
44939 sth %l4, [%l7 + 0x0A]
44940 fzeros %f13
44941 bleu,a %xcc, loop_5273
44942 fandnot2 %f14, %f8, %f6
44943 fmuld8ulx16 %f9, %f9, %f2
44944 fnegs %f8, %f11
44945loop_5273:
44946 ld [%l7 + 0x7C], %f8
44947 fbu,a %fcc1, loop_5274
44948 ldub [%l7 + 0x20], %o2
44949 bne loop_5275
44950 udivcc %o3, 0x14D1, %i7
44951loop_5274:
44952 umul %l3, 0x1522, %o4
44953 smulcc %o6, 0x1685, %l6
44954loop_5275:
44955 array16 %i0, %l1, %l5
44956 lduw [%l7 + 0x40], %i2
44957 fpadd16s %f3, %f9, %f5
44958 lduw [%l7 + 0x2C], %g6
44959 fmovdn %xcc, %f12, %f5
44960 edge32ln %g3, %i5, %l2
44961 lduh [%l7 + 0x4E], %i1
44962 tvs %xcc, 0x0
44963 fcmpd %fcc2, %f0, %f4
44964 lduh [%l7 + 0x5C], %o1
44965 movre %g1, %i4, %o7
44966 fbl,a %fcc1, loop_5276
44967 fbue %fcc2, loop_5277
44968 move %xcc, %o5, %l0
44969 tn %xcc, 0x2
44970loop_5276:
44971 fabsd %f10, %f10
44972loop_5277:
44973 lduw [%l7 + 0x28], %o0
44974 sub %g5, %g2, %g4
44975 popc %i6, %i3
44976 fcmpeq32 %f0, %f8, %l4
44977 fcmpeq32 %f0, %f10, %o2
44978 nop
44979 setx loop_5278, %l0, %l1
44980 jmpl %l1, %o3
44981 orn %g7, %l3, %o4
44982 fcmpeq16 %f0, %f12, %o6
44983 smulcc %l6, %i0, %i7
44984loop_5278:
44985 fmovscs %xcc, %f1, %f11
44986 fmul8x16au %f15, %f11, %f12
44987 fmovsa %icc, %f2, %f6
44988 fbue %fcc3, loop_5279
44989 edge8ln %l5, %i2, %l1
44990 movrne %g3, %g6, %i5
44991 fmovsvc %icc, %f13, %f3
44992loop_5279:
44993 brz,a %l2, loop_5280
44994 tle %xcc, 0x1
44995 stb %i1, [%l7 + 0x4B]
44996 stx %g1, [%l7 + 0x40]
44997loop_5280:
44998 brz,a %o1, loop_5281
44999 fmovspos %xcc, %f9, %f8
45000 stb %o7, [%l7 + 0x6C]
45001 addcc %o5, %l0, %o0
45002loop_5281:
45003 fbu,a %fcc1, loop_5282
45004 ldx [%l7 + 0x40], %i4
45005 sth %g2, [%l7 + 0x60]
45006 bne,a %xcc, loop_5283
45007loop_5282:
45008 fmul8x16au %f0, %f10, %f10
45009 fmul8sux16 %f6, %f12, %f6
45010 fmovd %f0, %f4
45011loop_5283:
45012 fsrc2 %f10, %f2
45013 movpos %xcc, %g4, %g5
45014 lduw [%l7 + 0x78], %i6
45015 tne %icc, 0x2
45016 tvc %xcc, 0x0
45017 movne %xcc, %l4, %o2
45018 ldsh [%l7 + 0x20], %i3
45019 sra %o3, %g7, %l3
45020 mova %icc, %o4, %l6
45021 ldsh [%l7 + 0x4A], %i0
45022 ldd [%l7 + 0x50], %f12
45023 ldsh [%l7 + 0x14], %o6
45024 fmovdcc %xcc, %f10, %f8
45025 std %f4, [%l7 + 0x08]
45026 fsrc1s %f11, %f5
45027 ldub [%l7 + 0x13], %l5
45028 fpadd32s %f11, %f14, %f13
45029 orcc %i2, 0x02C4, %i7
45030 ldsb [%l7 + 0x61], %g3
45031 and %l1, 0x119E, %i5
45032 std %f0, [%l7 + 0x48]
45033 stx %l2, [%l7 + 0x18]
45034 tge %xcc, 0x2
45035 fand %f2, %f6, %f6
45036 fnands %f1, %f15, %f15
45037 ld [%l7 + 0x60], %f12
45038 brz,a %i1, loop_5284
45039 fmovrse %g6, %f12, %f5
45040 tneg %icc, 0x5
45041 array32 %o1, %o7, %g1
45042loop_5284:
45043 bneg,a,pn %icc, loop_5285
45044 sdiv %l0, 0x05C8, %o0
45045 fmovdleu %icc, %f12, %f11
45046 fornot1 %f8, %f4, %f8
45047loop_5285:
45048 st %f1, [%l7 + 0x34]
45049 fmovdpos %icc, %f1, %f9
45050 ble loop_5286
45051 sth %i4, [%l7 + 0x7A]
45052 umul %g2, %o5, %g5
45053 stb %g4, [%l7 + 0x1F]
45054loop_5286:
45055 andcc %l4, %o2, %i3
45056 edge32l %i6, %o3, %l3
45057 fmovrslz %g7, %f12, %f13
45058 fornot2s %f14, %f5, %f3
45059 fmovscc %xcc, %f6, %f11
45060 te %xcc, 0x2
45061 fmovde %icc, %f7, %f3
45062 sra %o4, 0x06, %i0
45063 addcc %o6, %l5, %i2
45064 edge8ln %l6, %g3, %i7
45065 ldd [%l7 + 0x70], %f4
45066 ld [%l7 + 0x74], %f12
45067 movrgz %i5, %l2, %l1
45068 ldx [%l7 + 0x68], %i1
45069 ld [%l7 + 0x54], %f6
45070 fpadd16s %f2, %f0, %f2
45071 stw %o1, [%l7 + 0x24]
45072 sethi 0x04B6, %o7
45073 fbe %fcc3, loop_5287
45074 movleu %icc, %g6, %g1
45075 xor %l0, %o0, %i4
45076 ldsw [%l7 + 0x5C], %g2
45077loop_5287:
45078 fbge %fcc1, loop_5288
45079 xor %g5, %o5, %l4
45080 ldd [%l7 + 0x58], %f10
45081 bgu,a,pt %icc, loop_5289
45082loop_5288:
45083 ld [%l7 + 0x40], %f4
45084 bvs,a loop_5290
45085 fpsub16s %f11, %f9, %f9
45086loop_5289:
45087 ldub [%l7 + 0x49], %g4
45088 fzero %f0
45089loop_5290:
45090 popc %i3, %o2
45091 call loop_5291
45092 sdivcc %o3, 0x10A3, %i6
45093 ldx [%l7 + 0x40], %l3
45094 edge8l %g7, %i0, %o4
45095loop_5291:
45096 brgez %l5, loop_5292
45097 sdiv %i2, 0x1268, %o6
45098 sth %g3, [%l7 + 0x48]
45099 fcmpd %fcc0, %f0, %f0
45100loop_5292:
45101 edge32ln %l6, %i7, %i5
45102 fcmpd %fcc2, %f2, %f10
45103 fnot2s %f14, %f8
45104 edge16 %l2, %i1, %l1
45105 sll %o1, %g6, %g1
45106 fmovsn %icc, %f13, %f13
45107 stw %l0, [%l7 + 0x6C]
45108 fornot1s %f10, %f12, %f2
45109 edge8ln %o0, %i4, %g2
45110 fnands %f3, %f0, %f15
45111 fnot1s %f15, %f0
45112 movrlez %o7, %g5, %l4
45113 fandnot1 %f14, %f10, %f2
45114 fmovsg %icc, %f10, %f12
45115 ldub [%l7 + 0x59], %g4
45116 tge %xcc, 0x4
45117 sth %i3, [%l7 + 0x14]
45118 stw %o2, [%l7 + 0x0C]
45119 ld [%l7 + 0x50], %f5
45120 movre %o3, %o5, %l3
45121 bl,a loop_5293
45122 fmovscc %icc, %f9, %f10
45123 fmovsvc %xcc, %f14, %f14
45124 movn %xcc, %i6, %g7
45125loop_5293:
45126 edge8 %o4, %i0, %l5
45127 fpsub16s %f15, %f3, %f4
45128 fbul,a %fcc2, loop_5294
45129 fmovdneg %xcc, %f7, %f14
45130 movvc %xcc, %i2, %o6
45131 stx %g3, [%l7 + 0x30]
45132loop_5294:
45133 ldsh [%l7 + 0x40], %i7
45134 ldx [%l7 + 0x58], %l6
45135 edge16n %l2, %i5, %i1
45136 brlz,a %l1, loop_5295
45137 sth %g6, [%l7 + 0x0C]
45138 fnot2 %f12, %f14
45139 movcc %icc, %g1, %l0
45140loop_5295:
45141 sth %o1, [%l7 + 0x2A]
45142 ldsw [%l7 + 0x1C], %o0
45143 subc %g2, %o7, %g5
45144 fmul8x16au %f10, %f0, %f10
45145 fnegs %f1, %f2
45146 edge8n %l4, %g4, %i4
45147 tg %icc, 0x2
45148 ba,a,pn %icc, loop_5296
45149 mova %icc, %i3, %o2
45150 fba,a %fcc0, loop_5297
45151 popc %o5, %l3
45152loop_5296:
45153 st %f2, [%l7 + 0x64]
45154 fmovsleu %icc, %f10, %f8
45155loop_5297:
45156 fnot2s %f4, %f8
45157 umul %i6, %o3, %o4
45158 st %f10, [%l7 + 0x30]
45159 fxnor %f10, %f0, %f4
45160 bl loop_5298
45161 fcmpne16 %f2, %f10, %i0
45162 siam 0x5
45163 sth %l5, [%l7 + 0x3E]
45164loop_5298:
45165 fpsub16 %f2, %f2, %f2
45166 fmovsa %icc, %f13, %f3
45167 bg,a,pn %xcc, loop_5299
45168 lduw [%l7 + 0x08], %i2
45169 ldsw [%l7 + 0x38], %g7
45170 std %f14, [%l7 + 0x68]
45171loop_5299:
45172 fcmpgt32 %f8, %f12, %o6
45173 fandnot2s %f1, %f14, %f2
45174 sllx %g3, %i7, %l2
45175 fmovdleu %xcc, %f15, %f7
45176 stx %l6, [%l7 + 0x28]
45177 movrgz %i1, %l1, %i5
45178 fmovs %f2, %f1
45179 array8 %g6, %l0, %o1
45180 fexpand %f7, %f2
45181 fmovrsgz %g1, %f7, %f14
45182 fmul8ulx16 %f4, %f4, %f14
45183 ld [%l7 + 0x64], %f6
45184 fbu,a %fcc0, loop_5300
45185 ta %xcc, 0x1
45186 fmovsleu %icc, %f12, %f2
45187 ldsw [%l7 + 0x54], %g2
45188loop_5300:
45189 movgu %icc, %o0, %g5
45190 array16 %o7, %g4, %i4
45191 fmovdg %xcc, %f14, %f14
45192 bne,a,pt %icc, loop_5301
45193 st %f3, [%l7 + 0x48]
45194 bcc,pt %xcc, loop_5302
45195 sub %i3, 0x0A19, %l4
45196loop_5301:
45197 fnor %f6, %f6, %f10
45198 st %f11, [%l7 + 0x34]
45199loop_5302:
45200 fmovrdlez %o2, %f12, %f8
45201 array8 %l3, %o5, %i6
45202 fmovrsgz %o3, %f10, %f5
45203 fmovsvc %icc, %f0, %f8
45204 or %i0, 0x1CAF, %l5
45205 umulcc %o4, 0x06B9, %g7
45206 fbn %fcc3, loop_5303
45207 orn %i2, 0x160B, %o6
45208 std %f10, [%l7 + 0x78]
45209 fxor %f10, %f12, %f14
45210loop_5303:
45211 movcs %xcc, %i7, %g3
45212 tne %xcc, 0x6
45213 fmovdge %xcc, %f8, %f6
45214 ldsw [%l7 + 0x44], %l6
45215 st %f7, [%l7 + 0x4C]
45216 xor %i1, %l1, %l2
45217 edge32l %i5, %l0, %o1
45218 stx %g1, [%l7 + 0x38]
45219 movgu %xcc, %g6, %g2
45220 st %f10, [%l7 + 0x10]
45221 fpack32 %f2, %f12, %f6
45222 st %f3, [%l7 + 0x58]
45223 fmovda %icc, %f15, %f4
45224 fpadd32 %f0, %f14, %f2
45225 ldsw [%l7 + 0x18], %o0
45226 ldx [%l7 + 0x48], %o7
45227 fbule %fcc3, loop_5304
45228 fmovdvs %xcc, %f2, %f0
45229 siam 0x3
45230 ldsb [%l7 + 0x3D], %g4
45231loop_5304:
45232 brz %i4, loop_5305
45233 movre %i3, %g5, %o2
45234 sra %l4, %o5, %l3
45235 fmovdcc %xcc, %f12, %f6
45236loop_5305:
45237 movneg %icc, %i6, %i0
45238 fpsub32s %f7, %f4, %f7
45239 lduw [%l7 + 0x0C], %o3
45240 fmovsleu %icc, %f3, %f11
45241 edge32ln %l5, %g7, %o4
45242 add %o6, %i2, %g3
45243 fmovdcc %icc, %f1, %f3
45244 array16 %i7, %i1, %l1
45245 tpos %xcc, 0x2
45246 st %f8, [%l7 + 0x64]
45247 popc 0x02D0, %l6
45248 srax %i5, 0x08, %l0
45249 fmovdl %icc, %f5, %f10
45250 fexpand %f1, %f10
45251 fcmpd %fcc2, %f14, %f6
45252 fbn,a %fcc2, loop_5306
45253 fxnors %f5, %f7, %f12
45254 or %l2, %g1, %o1
45255 ld [%l7 + 0x7C], %f9
45256loop_5306:
45257 for %f8, %f8, %f6
45258 tsubcctv %g2, %o0, %g6
45259 fmovspos %xcc, %f2, %f2
45260 tg %xcc, 0x3
45261 std %f14, [%l7 + 0x40]
45262 ldx [%l7 + 0x20], %g4
45263 fnors %f2, %f1, %f2
45264 fmovdle %xcc, %f8, %f10
45265 edge16n %i4, %i3, %g5
45266 addcc %o7, 0x080D, %l4
45267 ldsw [%l7 + 0x28], %o5
45268 sdivcc %o2, 0x048C, %i6
45269 fmuld8ulx16 %f9, %f5, %f12
45270 std %f4, [%l7 + 0x70]
45271 sth %i0, [%l7 + 0x32]
45272 stw %l3, [%l7 + 0x50]
45273 ld [%l7 + 0x38], %f9
45274 fcmpeq32 %f10, %f2, %o3
45275 fcmpeq16 %f6, %f8, %g7
45276 sdivcc %l5, 0x1805, %o4
45277 fmovscc %icc, %f6, %f0
45278 stw %i2, [%l7 + 0x1C]
45279 lduh [%l7 + 0x48], %g3
45280 ldsh [%l7 + 0x22], %i7
45281 edge8n %o6, %i1, %l1
45282 edge8ln %i5, %l0, %l2
45283 edge8n %l6, %g1, %g2
45284 ldsw [%l7 + 0x54], %o0
45285 alignaddrl %o1, %g4, %i4
45286 st %f6, [%l7 + 0x40]
45287 stw %i3, [%l7 + 0x10]
45288 movre %g5, %g6, %l4
45289 movrlez %o5, %o2, %o7
45290 ldsb [%l7 + 0x2B], %i6
45291 ld [%l7 + 0x34], %f12
45292 fcmpgt16 %f2, %f4, %l3
45293 subccc %o3, %i0, %l5
45294 stb %o4, [%l7 + 0x17]
45295 fsrc1 %f8, %f6
45296 ldsh [%l7 + 0x2A], %i2
45297 fcmpd %fcc1, %f6, %f6
45298 ta %icc, 0x0
45299 brlez,a %g3, loop_5307
45300 ble,pn %icc, loop_5308
45301 stw %g7, [%l7 + 0x1C]
45302 andcc %o6, 0x12AB, %i7
45303loop_5307:
45304 fmovdvc %xcc, %f10, %f11
45305loop_5308:
45306 fmovspos %icc, %f12, %f10
45307 fmovdne %xcc, %f7, %f3
45308 fmovsleu %icc, %f0, %f14
45309 fmovdcs %icc, %f2, %f2
45310 stw %l1, [%l7 + 0x70]
45311 fmovdpos %xcc, %f5, %f9
45312 tge %icc, 0x7
45313 be,a,pn %icc, loop_5309
45314 bn,pn %xcc, loop_5310
45315 stx %i1, [%l7 + 0x18]
45316 ldub [%l7 + 0x31], %i5
45317loop_5309:
45318 fcmpeq32 %f8, %f2, %l2
45319loop_5310:
45320 ldd [%l7 + 0x60], %f2
45321 udivx %l6, 0x0425, %g1
45322 ldx [%l7 + 0x70], %g2
45323 lduw [%l7 + 0x7C], %o0
45324 movn %xcc, %o1, %l0
45325 fbue %fcc2, loop_5311
45326 tcs %xcc, 0x4
45327 fpadd16s %f1, %f6, %f7
45328 fcmple32 %f10, %f6, %i4
45329loop_5311:
45330 addc %i3, 0x18D3, %g5
45331 ldx [%l7 + 0x58], %g4
45332 st %f10, [%l7 + 0x74]
45333 bneg,pt %xcc, loop_5312
45334 fzeros %f10
45335 tg %xcc, 0x1
45336 bgu,a loop_5313
45337loop_5312:
45338 tpos %icc, 0x2
45339 fpadd16s %f6, %f14, %f9
45340 fcmpeq16 %f4, %f12, %g6
45341loop_5313:
45342 fpack16 %f4, %f14
45343 fmovdle %icc, %f0, %f0
45344 ldsw [%l7 + 0x74], %l4
45345 fbu %fcc3, loop_5314
45346 stw %o5, [%l7 + 0x5C]
45347 brgz,a %o2, loop_5315
45348 movcs %icc, %o7, %l3
45349loop_5314:
45350 fornot1 %f4, %f2, %f4
45351 fpadd32s %f13, %f10, %f13
45352loop_5315:
45353 tsubcctv %i6, 0x1F04, %o3
45354 bne,a,pn %icc, loop_5316
45355 lduh [%l7 + 0x38], %i0
45356 subccc %o4, 0x053C, %l5
45357 stw %g3, [%l7 + 0x08]
45358loop_5316:
45359 ldub [%l7 + 0x2B], %i2
45360 fxors %f5, %f14, %f15
45361 tg %icc, 0x0
45362 st %f11, [%l7 + 0x38]
45363 fcmpne32 %f10, %f0, %o6
45364 fmovdn %xcc, %f9, %f3
45365 fblg %fcc3, loop_5317
45366 brgez %i7, loop_5318
45367 movrlz %g7, 0x14B, %i1
45368 add %i5, 0x0DED, %l2
45369loop_5317:
45370 ldx [%l7 + 0x10], %l1
45371loop_5318:
45372 movvc %icc, %g1, %l6
45373 lduw [%l7 + 0x4C], %o0
45374 stw %o1, [%l7 + 0x3C]
45375 fandnot2 %f4, %f12, %f12
45376 sub %l0, 0x044B, %g2
45377 fmovda %xcc, %f3, %f10
45378 xnor %i4, 0x17F4, %g5
45379 brlez %g4, loop_5319
45380 tle %icc, 0x6
45381 bneg,pt %icc, loop_5320
45382 brgez %i3, loop_5321
45383loop_5319:
45384 fmovsvc %xcc, %f2, %f0
45385 ldx [%l7 + 0x40], %l4
45386loop_5320:
45387 stb %g6, [%l7 + 0x29]
45388loop_5321:
45389 fnegs %f13, %f12
45390 movvs %xcc, %o5, %o7
45391 fcmple16 %f12, %f2, %l3
45392 fbul,a %fcc2, loop_5322
45393 ldsh [%l7 + 0x34], %o2
45394 fbe %fcc2, loop_5323
45395 ldsh [%l7 + 0x4E], %i6
45396loop_5322:
45397 ldsb [%l7 + 0x3B], %i0
45398 fxnor %f8, %f10, %f2
45399loop_5323:
45400 fsrc1 %f4, %f4
45401 brz,a %o3, loop_5324
45402 movcs %xcc, %l5, %g3
45403 lduh [%l7 + 0x1E], %o4
45404 fsrc2s %f13, %f4
45405loop_5324:
45406 subccc %i2, 0x1D5F, %o6
45407 std %f0, [%l7 + 0x28]
45408 umulcc %g7, 0x16BE, %i1
45409 movg %icc, %i5, %i7
45410 fcmpgt32 %f12, %f6, %l2
45411 bleu,a,pt %icc, loop_5325
45412 fble,a %fcc2, loop_5326
45413 fmovdle %icc, %f8, %f14
45414 stx %g1, [%l7 + 0x50]
45415loop_5325:
45416 ldx [%l7 + 0x28], %l1
45417loop_5326:
45418 fands %f4, %f9, %f15
45419 fbue %fcc1, loop_5327
45420 bl,a,pt %xcc, loop_5328
45421 fcmps %fcc0, %f0, %f3
45422 bneg %icc, loop_5329
45423loop_5327:
45424 te %icc, 0x3
45425loop_5328:
45426 tcs %icc, 0x3
45427 bgu,a,pn %xcc, loop_5330
45428loop_5329:
45429 te %icc, 0x5
45430 nop
45431 setx loop_5331, %l0, %l1
45432 wrpr 0x1, %tl
45433 wrpr %l1, %tnpc
45434 setx 0x34400001400, %l0, %l1
45435 wrpr %l1, %tstate
45436 wrhpr 0x4, %htstate
45437 done
45438 xnor %o0, %o1, %l6
45439loop_5330:
45440 ldsw [%l7 + 0x34], %l0
45441 fmovdn %icc, %f1, %f2
45442loop_5331:
45443 movne %xcc, %g2, %g5
45444 lduh [%l7 + 0x0C], %g4
45445 fxnor %f10, %f14, %f0
45446 lduw [%l7 + 0x28], %i3
45447 ldx [%l7 + 0x08], %l4
45448 st %f12, [%l7 + 0x44]
45449 ldx [%l7 + 0x20], %i4
45450 stx %o5, [%l7 + 0x70]
45451 alignaddrl %o7, %l3, %o2
45452 ldsh [%l7 + 0x2E], %g6
45453 addcc %i6, %o3, %l5
45454 ldsb [%l7 + 0x4F], %i0
45455 array32 %o4, %g3, %o6
45456 fbn %fcc2, loop_5332
45457 brlz %i2, loop_5333
45458 fbn %fcc1, loop_5334
45459 stx %g7, [%l7 + 0x68]
45460loop_5332:
45461 movge %xcc, %i1, %i7
45462loop_5333:
45463 ldx [%l7 + 0x60], %l2
45464loop_5334:
45465 fbul %fcc3, loop_5335
45466 fandnot2 %f4, %f2, %f10
45467 fcmpne16 %f10, %f14, %g1
45468 array16 %i5, %l1, %o1
45469loop_5335:
45470 movn %icc, %o0, %l6
45471 stw %l0, [%l7 + 0x1C]
45472 nop
45473 setx loop_5336, %l0, %l1
45474 jmpl %l1, %g2
45475 fpack16 %f6, %f10
45476 ldub [%l7 + 0x14], %g5
45477 tvc %xcc, 0x0
45478loop_5336:
45479 fba,a %fcc1, loop_5337
45480 taddcc %i3, 0x191B, %l4
45481 ld [%l7 + 0x30], %f3
45482 lduw [%l7 + 0x70], %i4
45483loop_5337:
45484 fcmpgt16 %f8, %f14, %o5
45485 umul %g4, 0x1F07, %l3
45486 fmovrdlz %o7, %f2, %f2
45487 movcs %icc, %o2, %g6
45488 fabsd %f0, %f2
45489 ldsh [%l7 + 0x14], %o3
45490 ldd [%l7 + 0x68], %f14
45491 ld [%l7 + 0x18], %f6
45492 movg %icc, %i6, %l5
45493 edge8l %o4, %i0, %g3
45494 stb %o6, [%l7 + 0x36]
45495 ld [%l7 + 0x3C], %f9
45496 stb %i2, [%l7 + 0x27]
45497 umul %g7, %i1, %i7
45498 ldsw [%l7 + 0x50], %l2
45499 movle %xcc, %i5, %g1
45500 fcmpgt32 %f0, %f0, %l1
45501 bge,a,pn %xcc, loop_5338
45502 fornot1 %f12, %f12, %f0
45503 stb %o0, [%l7 + 0x4A]
45504 subcc %o1, 0x1185, %l0
45505loop_5338:
45506 fmovsleu %icc, %f12, %f11
45507 mova %icc, %g2, %l6
45508 xnor %i3, 0x1795, %g5
45509 fnands %f0, %f15, %f6
45510 lduh [%l7 + 0x28], %i4
45511 ldub [%l7 + 0x40], %o5
45512 addc %l4, %g4, %l3
45513 fbo,a %fcc2, loop_5339
45514 fmovdpos %xcc, %f10, %f14
45515 edge32 %o7, %o2, %g6
45516 fcmpgt32 %f8, %f10, %o3
45517loop_5339:
45518 std %f12, [%l7 + 0x40]
45519 fmovdleu %icc, %f4, %f10
45520 movre %l5, 0x3A1, %o4
45521 ldsw [%l7 + 0x14], %i6
45522 fbg,a %fcc2, loop_5340
45523 brnz %g3, loop_5341
45524 sra %o6, %i0, %g7
45525 fmovrsgz %i1, %f1, %f12
45526loop_5340:
45527 or %i7, 0x04CA, %l2
45528loop_5341:
45529 ldsh [%l7 + 0x3C], %i5
45530 movle %xcc, %g1, %i2
45531 movg %icc, %l1, %o0
45532 sdiv %l0, 0x1CAB, %g2
45533 sth %l6, [%l7 + 0x2A]
45534 fpadd32 %f14, %f12, %f12
45535 movn %xcc, %i3, %o1
45536 ldsb [%l7 + 0x6A], %i4
45537 tcc %xcc, 0x4
45538 ld [%l7 + 0x60], %f10
45539 fmovdgu %xcc, %f10, %f6
45540 edge16n %o5, %g5, %g4
45541 lduh [%l7 + 0x66], %l4
45542 sra %l3, %o2, %o7
45543 fmovdne %icc, %f13, %f9
45544 ldsb [%l7 + 0x0D], %g6
45545 tg %xcc, 0x2
45546 udiv %l5, 0x135A, %o4
45547 edge16ln %o3, %i6, %o6
45548 fmovdvs %icc, %f9, %f7
45549 sdiv %g3, 0x004F, %i0
45550 faligndata %f10, %f10, %f14
45551 stx %i1, [%l7 + 0x48]
45552 brgez %g7, loop_5342
45553 andncc %l2, %i7, %g1
45554 movrlz %i2, 0x058, %i5
45555 ldsb [%l7 + 0x74], %o0
45556loop_5342:
45557 umul %l0, 0x12D6, %g2
45558 fpsub32 %f12, %f10, %f8
45559 xorcc %l1, %i3, %o1
45560 bpos,a %xcc, loop_5343
45561 tn %icc, 0x1
45562 edge16ln %i4, %o5, %l6
45563 fmuld8sux16 %f1, %f7, %f2
45564loop_5343:
45565 lduw [%l7 + 0x70], %g5
45566 fnors %f1, %f5, %f10
45567 sdivx %g4, 0x1EF3, %l3
45568 sll %o2, %l4, %g6
45569 fandnot1 %f6, %f2, %f14
45570 movcs %xcc, %l5, %o7
45571 tvs %icc, 0x1
45572 ldub [%l7 + 0x6C], %o4
45573 stb %o3, [%l7 + 0x5F]
45574 stb %i6, [%l7 + 0x6E]
45575 ldsb [%l7 + 0x30], %o6
45576 std %f2, [%l7 + 0x18]
45577 fmul8sux16 %f10, %f4, %f6
45578 fcmple32 %f4, %f0, %i0
45579 edge16l %g3, %i1, %l2
45580 fpsub16s %f15, %f9, %f14
45581 fpackfix %f10, %f14
45582 sth %g7, [%l7 + 0x40]
45583 fabsd %f0, %f2
45584 ldx [%l7 + 0x58], %g1
45585 movge %icc, %i2, %i5
45586 fmul8ulx16 %f14, %f6, %f0
45587 fmovsl %xcc, %f5, %f6
45588 udivcc %o0, 0x1118, %l0
45589 tsubcc %g2, 0x0ABB, %i7
45590 fba %fcc2, loop_5344
45591 st %f11, [%l7 + 0x58]
45592 ldsw [%l7 + 0x50], %i3
45593 be,a,pn %xcc, loop_5345
45594loop_5344:
45595 bcc %xcc, loop_5346
45596 ld [%l7 + 0x18], %f14
45597 mulscc %l1, 0x1BDB, %i4
45598loop_5345:
45599 andn %o5, %o1, %l6
45600loop_5346:
45601 fcmpeq32 %f6, %f2, %g4
45602 lduw [%l7 + 0x64], %l3
45603 nop
45604 setx loop_5347, %l0, %l1
45605 jmpl %l1, %g5
45606 ldsb [%l7 + 0x67], %o2
45607 tvs %xcc, 0x2
45608 bshuffle %f4, %f2, %f14
45609loop_5347:
45610 sth %g6, [%l7 + 0x46]
45611 ld [%l7 + 0x68], %f9
45612 faligndata %f10, %f14, %f14
45613 sth %l5, [%l7 + 0x34]
45614 sdiv %o7, 0x0E73, %o4
45615 ldub [%l7 + 0x27], %l4
45616 fcmped %fcc3, %f6, %f12
45617 st %f8, [%l7 + 0x28]
45618 fornot1 %f4, %f0, %f8
45619 bl,pt %icc, loop_5348
45620 nop
45621 setx loop_5349, %l0, %l1
45622 jmpl %l1, %o3
45623 taddcc %o6, 0x0807, %i0
45624 ldub [%l7 + 0x59], %g3
45625loop_5348:
45626 subc %i6, 0x10C8, %l2
45627loop_5349:
45628 stx %i1, [%l7 + 0x20]
45629 bleu,a,pn %xcc, loop_5350
45630 fmovdpos %xcc, %f3, %f5
45631 pdist %f14, %f6, %f14
45632 ldsh [%l7 + 0x44], %g1
45633loop_5350:
45634 st %f13, [%l7 + 0x44]
45635 ldsw [%l7 + 0x0C], %g7
45636 fmovsge %icc, %f15, %f1
45637 fpadd32s %f4, %f14, %f11
45638 fpsub32 %f10, %f12, %f4
45639 fcmpne32 %f8, %f14, %i2
45640 fbuge %fcc3, loop_5351
45641 brlz,a %o0, loop_5352
45642 fmovsneg %xcc, %f6, %f13
45643 fmul8x16au %f1, %f7, %f8
45644loop_5351:
45645 stb %i5, [%l7 + 0x24]
45646loop_5352:
45647 ld [%l7 + 0x5C], %f2
45648 fmovrde %l0, %f4, %f10
45649 fornot1 %f0, %f8, %f4
45650 st %f3, [%l7 + 0x70]
45651 tgu %icc, 0x5
45652 tvs %xcc, 0x7
45653 mulx %i7, 0x02D7, %g2
45654 edge8ln %i3, %l1, %i4
45655 tcs %icc, 0x5
45656 st %f10, [%l7 + 0x20]
45657 umulcc %o1, %l6, %g4
45658 ldsh [%l7 + 0x1E], %o5
45659 fnand %f0, %f2, %f8
45660 bgu,a,pt %xcc, loop_5353
45661 array8 %g5, %o2, %l3
45662 fmovrsgz %g6, %f7, %f9
45663 ldx [%l7 + 0x18], %l5
45664loop_5353:
45665 fmovrdgez %o7, %f0, %f2
45666 fbuge %fcc2, loop_5354
45667 fnot1s %f12, %f12
45668 fmovrde %l4, %f0, %f10
45669 fnand %f12, %f10, %f2
45670loop_5354:
45671 fmovsgu %icc, %f4, %f13
45672 ldub [%l7 + 0x2E], %o3
45673 edge8l %o6, %i0, %o4
45674 sth %g3, [%l7 + 0x7E]
45675 for %f10, %f12, %f2
45676 ldx [%l7 + 0x60], %l2
45677 stx %i1, [%l7 + 0x08]
45678 ld [%l7 + 0x60], %f5
45679 fpack16 %f14, %f10
45680 fmovs %f4, %f4
45681 orcc %g1, %i6, %i2
45682 ldsw [%l7 + 0x24], %o0
45683 array8 %i5, %g7, %l0
45684 stx %g2, [%l7 + 0x28]
45685 tpos %icc, 0x6
45686 edge16l %i7, %i3, %i4
45687 sdivcc %o1, 0x02B2, %l6
45688 sra %l1, %o5, %g4
45689 fsrc1s %f10, %f8
45690 taddcctv %g5, %l3, %g6
45691 ldsb [%l7 + 0x1D], %o2
45692 tgu %xcc, 0x1
45693 tsubcctv %o7, %l5, %o3
45694 popc 0x157F, %o6
45695 fmovdne %icc, %f3, %f13
45696 edge32l %l4, %o4, %i0
45697 fmovdleu %icc, %f10, %f12
45698 fnot1 %f6, %f10
45699 ld [%l7 + 0x28], %f8
45700 fmovrslez %l2, %f8, %f9
45701 sll %g3, 0x19, %i1
45702 movrgez %i6, 0x067, %g1
45703 edge16ln %o0, %i2, %g7
45704 fone %f6
45705 and %l0, 0x1AEB, %g2
45706 movrlz %i5, %i7, %i3
45707 sllx %i4, 0x14, %o1
45708 ldub [%l7 + 0x21], %l6
45709 popc 0x1DDC, %o5
45710 ldsb [%l7 + 0x5C], %g4
45711 fmovsgu %xcc, %f9, %f8
45712 ld [%l7 + 0x2C], %f12
45713 sth %l1, [%l7 + 0x6E]
45714 fmovsge %xcc, %f1, %f8
45715 ldd [%l7 + 0x78], %f8
45716 andcc %l3, %g6, %g5
45717 fmovdvc %icc, %f0, %f1
45718 stw %o7, [%l7 + 0x14]
45719 bvs,a loop_5355
45720 fandnot1s %f5, %f4, %f1
45721 tcc %xcc, 0x1
45722 be,a loop_5356
45723loop_5355:
45724 edge32 %l5, %o3, %o6
45725 ldx [%l7 + 0x48], %l4
45726 edge16ln %o2, %i0, %o4
45727loop_5356:
45728 st %f3, [%l7 + 0x20]
45729 tneg %xcc, 0x1
45730 ldsh [%l7 + 0x0A], %l2
45731 andn %g3, 0x03E4, %i6
45732 addccc %g1, %o0, %i1
45733 ldd [%l7 + 0x10], %f14
45734 tn %xcc, 0x5
45735 fmovda %icc, %f5, %f6
45736 addccc %i2, 0x09E5, %g7
45737 ldd [%l7 + 0x78], %f8
45738 fbe,a %fcc1, loop_5357
45739 fba %fcc0, loop_5358
45740 smul %g2, %l0, %i5
45741 ldx [%l7 + 0x50], %i3
45742loop_5357:
45743 tvc %icc, 0x2
45744loop_5358:
45745 lduh [%l7 + 0x12], %i4
45746 fzeros %f10
45747 fmovrsgz %i7, %f2, %f7
45748 ldd [%l7 + 0x78], %f12
45749 movgu %icc, %o1, %o5
45750 movre %l6, 0x360, %g4
45751 movvc %xcc, %l3, %g6
45752 fbge,a %fcc0, loop_5359
45753 ldx [%l7 + 0x20], %g5
45754 fmovdn %xcc, %f8, %f5
45755 fmovrdne %o7, %f14, %f8
45756loop_5359:
45757 lduh [%l7 + 0x76], %l1
45758 ldub [%l7 + 0x15], %l5
45759 fxor %f0, %f8, %f8
45760 fmovsle %icc, %f3, %f8
45761 fone %f12
45762 fcmped %fcc0, %f10, %f2
45763 movrlez %o3, %l4, %o6
45764 fmovsge %icc, %f9, %f2
45765 ldx [%l7 + 0x28], %o2
45766 edge32 %o4, %l2, %i0
45767 std %f12, [%l7 + 0x30]
45768 std %f4, [%l7 + 0x20]
45769 ba,a %xcc, loop_5360
45770 tg %icc, 0x2
45771 movre %i6, %g3, %o0
45772 fmul8x16au %f1, %f14, %f4
45773loop_5360:
45774 call loop_5361
45775 edge8 %g1, %i1, %g7
45776 fmovrdne %g2, %f4, %f8
45777 fmovsleu %icc, %f3, %f13
45778loop_5361:
45779 movre %i2, %l0, %i5
45780 tsubcctv %i3, %i4, %o1
45781 movleu %icc, %i7, %o5
45782 sth %g4, [%l7 + 0x50]
45783 ldd [%l7 + 0x28], %f10
45784 taddcctv %l3, %g6, %l6
45785 tneg %icc, 0x5
45786 xorcc %o7, %g5, %l5
45787 move %icc, %l1, %l4
45788 fmovdleu %xcc, %f11, %f4
45789 tl %icc, 0x0
45790 ldub [%l7 + 0x51], %o6
45791 pdist %f12, %f4, %f0
45792 fmovdcs %icc, %f10, %f12
45793 stb %o3, [%l7 + 0x44]
45794 tleu %xcc, 0x4
45795 fmovrdgz %o4, %f6, %f8
45796 andncc %l2, %o2, %i6
45797 tgu %icc, 0x6
45798 edge8n %i0, %o0, %g1
45799 fmovd %f0, %f4
45800 tcs %icc, 0x5
45801 sth %g3, [%l7 + 0x48]
45802 orncc %i1, %g7, %g2
45803 array16 %l0, %i2, %i3
45804 movrgz %i5, %o1, %i4
45805 movrlz %o5, %i7, %l3
45806 bcs,pn %icc, loop_5362
45807 fors %f5, %f13, %f3
45808 movre %g6, 0x136, %l6
45809 movvs %xcc, %g4, %o7
45810loop_5362:
45811 stx %l5, [%l7 + 0x08]
45812 fmul8x16 %f3, %f14, %f8
45813 fpackfix %f6, %f11
45814 fbe,a %fcc3, loop_5363
45815 subcc %l1, %g5, %o6
45816 lduw [%l7 + 0x58], %l4
45817 movrlez %o4, 0x2D9, %l2
45818loop_5363:
45819 tcs %xcc, 0x2
45820 lduw [%l7 + 0x10], %o2
45821 xnorcc %i6, %i0, %o0
45822 edge32 %o3, %g3, %g1
45823 fsrc2 %f0, %f4
45824 fnors %f9, %f12, %f7
45825 fnands %f13, %f4, %f14
45826 fmovsle %xcc, %f4, %f10
45827 fbug %fcc1, loop_5364
45828 ldub [%l7 + 0x10], %i1
45829 fands %f9, %f13, %f4
45830 ldd [%l7 + 0x40], %f6
45831loop_5364:
45832 fbug %fcc3, loop_5365
45833 fcmple16 %f4, %f4, %g2
45834 ldsw [%l7 + 0x28], %g7
45835 ldsh [%l7 + 0x58], %i2
45836loop_5365:
45837 fbo %fcc1, loop_5366
45838 ldd [%l7 + 0x40], %f2
45839 std %f4, [%l7 + 0x28]
45840 fabsd %f14, %f6
45841loop_5366:
45842 fornot1s %f0, %f12, %f13
45843 fzero %f0
45844 movvc %xcc, %l0, %i5
45845 taddcc %i3, %o1, %o5
45846 fcmpne16 %f4, %f6, %i7
45847 ld [%l7 + 0x60], %f8
45848 ldub [%l7 + 0x78], %i4
45849 ldsh [%l7 + 0x5C], %g6
45850 fcmps %fcc2, %f13, %f6
45851 bcs,a,pt %xcc, loop_5367
45852 ldub [%l7 + 0x49], %l3
45853 lduh [%l7 + 0x64], %g4
45854 ldsh [%l7 + 0x5E], %l6
45855loop_5367:
45856 stb %o7, [%l7 + 0x47]
45857 lduw [%l7 + 0x6C], %l5
45858 move %icc, %l1, %o6
45859 movvs %xcc, %g5, %o4
45860 edge16ln %l4, %l2, %i6
45861 fzero %f4
45862 bleu,pt %xcc, loop_5368
45863 ldsw [%l7 + 0x40], %o2
45864 fmul8x16 %f4, %f6, %f4
45865 movneg %xcc, %o0, %o3
45866loop_5368:
45867 ldub [%l7 + 0x56], %i0
45868 bge,a %icc, loop_5369
45869 andn %g3, %i1, %g2
45870 sdivx %g1, 0x02D8, %g7
45871 subcc %i2, %l0, %i5
45872loop_5369:
45873 fble %fcc2, loop_5370
45874 std %f0, [%l7 + 0x08]
45875 fbue %fcc1, loop_5371
45876 edge16 %i3, %o5, %o1
45877loop_5370:
45878 fba,a %fcc0, loop_5372
45879 bne %icc, loop_5373
45880loop_5371:
45881 ldsb [%l7 + 0x48], %i4
45882 ldx [%l7 + 0x20], %g6
45883loop_5372:
45884 fmovsa %icc, %f4, %f12
45885loop_5373:
45886 lduw [%l7 + 0x48], %i7
45887 movg %xcc, %l3, %l6
45888 udivx %o7, 0x1719, %g4
45889 lduw [%l7 + 0x58], %l5
45890 sdiv %l1, 0x0F84, %g5
45891 bcs,a,pt %icc, loop_5374
45892 ldsh [%l7 + 0x18], %o4
45893 sth %o6, [%l7 + 0x50]
45894 stx %l4, [%l7 + 0x18]
45895loop_5374:
45896 fands %f11, %f5, %f2
45897 ldd [%l7 + 0x08], %f8
45898 fmovrslz %i6, %f4, %f11
45899 array32 %o2, %l2, %o0
45900 fbe %fcc3, loop_5375
45901 std %f14, [%l7 + 0x08]
45902 sra %i0, 0x14, %g3
45903 lduh [%l7 + 0x54], %o3
45904loop_5375:
45905 fbo,a %fcc1, loop_5376
45906 fbul %fcc3, loop_5377
45907 stb %i1, [%l7 + 0x5A]
45908 ld [%l7 + 0x74], %f0
45909loop_5376:
45910 popc %g2, %g1
45911loop_5377:
45912 ldsb [%l7 + 0x5B], %g7
45913 lduh [%l7 + 0x26], %l0
45914 fornot2 %f10, %f2, %f8
45915 movvs %xcc, %i5, %i3
45916 lduw [%l7 + 0x1C], %i2
45917 fbg,a %fcc3, loop_5378
45918 tsubcctv %o1, 0x1DF4, %i4
45919 fpsub16s %f1, %f5, %f14
45920 fabss %f5, %f12
45921loop_5378:
45922 brgz,a %g6, loop_5379
45923 ldx [%l7 + 0x18], %i7
45924 bcc,a,pn %icc, loop_5380
45925 fcmped %fcc2, %f6, %f2
45926loop_5379:
45927 fmuld8sux16 %f10, %f7, %f6
45928 fcmpgt32 %f12, %f8, %o5
45929loop_5380:
45930 fandnot2s %f5, %f8, %f2
45931 fcmpne32 %f2, %f14, %l3
45932 be,a,pn %xcc, loop_5381
45933 fornot2 %f8, %f0, %f8
45934 sethi 0x02EF, %l6
45935 bneg,a loop_5382
45936loop_5381:
45937 fbne %fcc0, loop_5383
45938 movne %icc, %g4, %o7
45939 nop
45940 setx loop_5384, %l0, %l1
45941 wrpr 0x1, %tl
45942 wrpr %l1, %tnpc
45943 setx 0x34400001400, %l0, %l1
45944 wrpr %l1, %tstate
45945 wrhpr 0x4, %htstate
45946 done
45947loop_5382:
45948 fmovsn %xcc, %f12, %f2
45949loop_5383:
45950 edge8l %l1, %g5, %l5
45951 movle %xcc, %o4, %l4
45952loop_5384:
45953 fabsd %f8, %f4
45954 umulcc %i6, 0x07F5, %o6
45955 fabss %f9, %f12
45956 fmovdgu %icc, %f15, %f3
45957 srax %l2, %o2, %i0
45958 fbue %fcc3, loop_5385
45959 fpadd16 %f2, %f6, %f14
45960 fmovdpos %icc, %f10, %f4
45961 popc 0x158F, %o0
45962loop_5385:
45963 fmovrslz %g3, %f14, %f8
45964 add %o3, 0x0F98, %g2
45965 fmovdvc %xcc, %f3, %f3
45966 fmovsvc %xcc, %f7, %f9
45967 ldsb [%l7 + 0x0A], %i1
45968 fmovrsne %g1, %f11, %f11
45969 std %f2, [%l7 + 0x78]
45970 ldd [%l7 + 0x28], %f6
45971 fsrc2s %f4, %f10
45972 movg %icc, %g7, %l0
45973 ld [%l7 + 0x70], %f2
45974 ld [%l7 + 0x20], %f5
45975 ldsb [%l7 + 0x52], %i3
45976 tcc %icc, 0x6
45977 orn %i5, %o1, %i4
45978 st %f10, [%l7 + 0x7C]
45979 movgu %icc, %i2, %i7
45980 movrgez %o5, 0x3F6, %l3
45981 ldx [%l7 + 0x30], %g6
45982 bvc,a,pn %xcc, loop_5386
45983 st %f5, [%l7 + 0x2C]
45984 smul %l6, 0x1C66, %g4
45985 fmovdcc %icc, %f7, %f15
45986loop_5386:
45987 ldsw [%l7 + 0x10], %o7
45988 std %f10, [%l7 + 0x70]
45989 xnorcc %g5, %l5, %o4
45990 fbn %fcc3, loop_5387
45991 sdivcc %l1, 0x1DED, %l4
45992 fble,a %fcc2, loop_5388
45993 stb %o6, [%l7 + 0x3E]
45994loop_5387:
45995 ldsw [%l7 + 0x74], %l2
45996 tsubcctv %i6, %o2, %i0
45997loop_5388:
45998 sth %o0, [%l7 + 0x34]
45999 fandnot1s %f12, %f1, %f1
46000 fornot1s %f6, %f1, %f10
46001 move %icc, %o3, %g2
46002 fmovsge %icc, %f12, %f7
46003 edge32n %i1, %g1, %g7
46004 fmovdn %xcc, %f1, %f12
46005 st %f6, [%l7 + 0x1C]
46006 fmovrdgez %g3, %f6, %f2
46007 alignaddrl %i3, %l0, %i5
46008 tcc %icc, 0x1
46009 fmovsne %xcc, %f13, %f1
46010 fmovrsgz %i4, %f8, %f10
46011 fors %f9, %f6, %f1
46012 or %o1, 0x0C4D, %i2
46013 sll %i7, %l3, %g6
46014 array8 %o5, %g4, %l6
46015 stw %o7, [%l7 + 0x48]
46016 for %f12, %f2, %f14
46017 std %f10, [%l7 + 0x58]
46018 ldd [%l7 + 0x18], %f2
46019 alignaddrl %g5, %o4, %l1
46020 and %l4, 0x0EBC, %o6
46021 ldsh [%l7 + 0x30], %l5
46022 ldsw [%l7 + 0x64], %l2
46023 fexpand %f8, %f10
46024 bvs,pt %xcc, loop_5389
46025 andncc %i6, %i0, %o2
46026 stw %o3, [%l7 + 0x2C]
46027 fandnot2 %f6, %f2, %f0
46028loop_5389:
46029 stw %g2, [%l7 + 0x1C]
46030 movneg %xcc, %i1, %o0
46031 andncc %g1, %g7, %g3
46032 fmuld8ulx16 %f7, %f15, %f0
46033 fbul,a %fcc0, loop_5390
46034 ldsb [%l7 + 0x58], %l0
46035 fandnot2s %f12, %f0, %f8
46036 ldsw [%l7 + 0x28], %i5
46037loop_5390:
46038 ldsb [%l7 + 0x2C], %i4
46039 ldsh [%l7 + 0x22], %i3
46040 fornot1s %f1, %f8, %f7
46041 ldsh [%l7 + 0x2E], %i2
46042 fpadd16 %f8, %f12, %f14
46043 ldsh [%l7 + 0x20], %o1
46044 fandnot1s %f8, %f4, %f9
46045 ldsh [%l7 + 0x3C], %l3
46046 tg %xcc, 0x4
46047 tcc %xcc, 0x5
46048 fmovdn %xcc, %f8, %f1
46049 addc %g6, 0x0B44, %o5
46050 stx %g4, [%l7 + 0x78]
46051 te %icc, 0x4
46052 ldx [%l7 + 0x68], %l6
46053 tneg %xcc, 0x5
46054 fcmps %fcc0, %f9, %f13
46055 sth %o7, [%l7 + 0x22]
46056 ldub [%l7 + 0x3E], %i7
46057 ldx [%l7 + 0x70], %o4
46058 edge32l %g5, %l1, %o6
46059 ldsb [%l7 + 0x59], %l4
46060 faligndata %f0, %f12, %f2
46061 fmovdl %icc, %f11, %f0
46062 bl,a %icc, loop_5391
46063 stw %l2, [%l7 + 0x20]
46064 stw %i6, [%l7 + 0x14]
46065 fpmerge %f7, %f0, %f0
46066loop_5391:
46067 tgu %xcc, 0x6
46068 edge32l %i0, %o2, %l5
46069 fand %f10, %f10, %f8
46070 fmul8x16au %f6, %f3, %f12
46071 array16 %g2, %i1, %o0
46072 fones %f14
46073 tg %icc, 0x6
46074 ldx [%l7 + 0x48], %g1
46075 brlez %o3, loop_5392
46076 tneg %xcc, 0x5
46077 fmuld8ulx16 %f8, %f13, %f8
46078 add %g3, 0x0D86, %l0
46079loop_5392:
46080 fabsd %f6, %f0
46081 fmovdn %xcc, %f11, %f5
46082 ld [%l7 + 0x74], %f0
46083 ld [%l7 + 0x20], %f11
46084 bpos,a,pt %xcc, loop_5393
46085 ldub [%l7 + 0x2D], %i5
46086 stw %i4, [%l7 + 0x74]
46087 mulx %i3, 0x0AA8, %g7
46088loop_5393:
46089 fone %f4
46090 fpmerge %f7, %f8, %f8
46091 array8 %i2, %l3, %g6
46092 fabss %f4, %f15
46093 fmovrsgez %o1, %f11, %f12
46094 edge8ln %g4, %o5, %l6
46095 fsrc1 %f4, %f0
46096 fcmpeq16 %f12, %f2, %o7
46097 bne %xcc, loop_5394
46098 ldd [%l7 + 0x68], %f12
46099 tle %xcc, 0x1
46100 fabss %f10, %f8
46101loop_5394:
46102 edge16n %i7, %o4, %g5
46103 ld [%l7 + 0x74], %f7
46104 stw %o6, [%l7 + 0x78]
46105 ldx [%l7 + 0x20], %l4
46106 bcs,a %xcc, loop_5395
46107 umulcc %l2, %i6, %i0
46108 popc 0x1040, %o2
46109 fmovsl %icc, %f9, %f3
46110loop_5395:
46111 bge loop_5396
46112 fbo %fcc2, loop_5397
46113 ld [%l7 + 0x14], %f5
46114 addcc %l5, %l1, %i1
46115loop_5396:
46116 or %g2, 0x1722, %o0
46117loop_5397:
46118 ldub [%l7 + 0x71], %g1
46119 fmovdle %icc, %f11, %f7
46120 fandnot1 %f0, %f14, %f4
46121 fpsub16s %f8, %f3, %f5
46122 srax %o3, 0x02, %g3
46123 fnegs %f11, %f0
46124 fpack16 %f12, %f8
46125 bl,a loop_5398
46126 lduh [%l7 + 0x42], %i5
46127 st %f11, [%l7 + 0x34]
46128 tge %xcc, 0x4
46129loop_5398:
46130 ldsb [%l7 + 0x2A], %l0
46131 orcc %i4, 0x1010, %g7
46132 fbule,a %fcc0, loop_5399
46133 ldub [%l7 + 0x43], %i2
46134 lduh [%l7 + 0x58], %i3
46135 sub %g6, %l3, %o1
46136loop_5399:
46137 edge16n %g4, %o5, %o7
46138 ldx [%l7 + 0x68], %i7
46139 alignaddrl %o4, %g5, %o6
46140 umulcc %l4, 0x047C, %l2
46141 movrlez %i6, %i0, %l6
46142 fmovdvs %xcc, %f11, %f7
46143 ta %xcc, 0x5
46144 array8 %l5, %l1, %i1
46145 stb %o2, [%l7 + 0x48]
46146 srax %g2, 0x1A, %o0
46147 array16 %g1, %o3, %g3
46148 fmovrslz %l0, %f1, %f5
46149 tg %xcc, 0x0
46150 orcc %i5, %g7, %i4
46151 sth %i3, [%l7 + 0x0A]
46152 fmovdg %icc, %f12, %f11
46153 fornot1s %f4, %f11, %f8
46154 stw %g6, [%l7 + 0x4C]
46155 fmul8sux16 %f0, %f12, %f6
46156 fsrc1s %f12, %f8
46157 fandnot2s %f8, %f10, %f11
46158 fbug %fcc0, loop_5400
46159 movneg %icc, %l3, %i2
46160 fbl,a %fcc2, loop_5401
46161 fcmpne32 %f10, %f2, %g4
46162loop_5400:
46163 fmul8x16al %f8, %f11, %f6
46164 movcs %xcc, %o1, %o5
46165loop_5401:
46166 tleu %icc, 0x6
46167 movrlz %i7, 0x385, %o4
46168 movrne %o7, %g5, %o6
46169 ldx [%l7 + 0x08], %l2
46170 sdiv %l4, 0x1813, %i0
46171 udiv %i6, 0x15D4, %l6
46172 fmovsleu %xcc, %f5, %f0
46173 sethi 0x0B0A, %l1
46174 taddcctv %l5, %o2, %g2
46175 ldsh [%l7 + 0x3E], %i1
46176 fabsd %f2, %f2
46177 edge8 %o0, %g1, %g3
46178 fmul8sux16 %f10, %f8, %f10
46179 sra %o3, %i5, %g7
46180 lduw [%l7 + 0x18], %i4
46181 movle %icc, %l0, %i3
46182 fmovrsgez %g6, %f10, %f10
46183 ldsb [%l7 + 0x2D], %i2
46184 fbue %fcc2, loop_5402
46185 fornot2s %f10, %f4, %f6
46186 fmovdcc %xcc, %f15, %f2
46187 fmovda %xcc, %f1, %f14
46188loop_5402:
46189 tpos %icc, 0x3
46190 fmovscc %icc, %f10, %f12
46191 alignaddr %g4, %o1, %o5
46192 ld [%l7 + 0x10], %f7
46193 tcc %xcc, 0x6
46194 fbug,a %fcc0, loop_5403
46195 fnand %f0, %f6, %f4
46196 ldsh [%l7 + 0x20], %i7
46197 stx %o4, [%l7 + 0x10]
46198loop_5403:
46199 tsubcc %l3, 0x1905, %g5
46200 edge32l %o6, %l2, %l4
46201 std %f12, [%l7 + 0x40]
46202 fmovdcs %xcc, %f7, %f8
46203 nop
46204 setx loop_5404, %l0, %l1
46205 jmpl %l1, %o7
46206 fmovs %f14, %f0
46207 tcs %icc, 0x2
46208 fcmpgt16 %f2, %f14, %i6
46209loop_5404:
46210 fmul8x16al %f6, %f1, %f10
46211 stw %l6, [%l7 + 0x74]
46212 fnors %f12, %f12, %f9
46213 fpadd32 %f10, %f2, %f6
46214 fbule %fcc2, loop_5405
46215 stx %i0, [%l7 + 0x28]
46216 alignaddr %l5, %l1, %o2
46217 movrlz %g2, 0x3A7, %i1
46218loop_5405:
46219 ldub [%l7 + 0x7B], %g1
46220 ldd [%l7 + 0x40], %f6
46221 fandnot2 %f8, %f2, %f12
46222 tleu %icc, 0x0
46223 stb %o0, [%l7 + 0x66]
46224 ldd [%l7 + 0x08], %f2
46225 mova %xcc, %g3, %i5
46226 ld [%l7 + 0x74], %f15
46227 fnands %f7, %f15, %f7
46228 movrgez %o3, 0x2AC, %g7
46229 fpadd16s %f6, %f9, %f11
46230 ldub [%l7 + 0x0C], %l0
46231 edge16n %i4, %i3, %g6
46232 lduw [%l7 + 0x4C], %i2
46233 fcmpgt16 %f12, %f14, %o1
46234 fandnot1 %f6, %f8, %f8
46235 ldsb [%l7 + 0x28], %o5
46236 fmovdvs %icc, %f14, %f8
46237 fbg,a %fcc0, loop_5406
46238 stb %g4, [%l7 + 0x17]
46239 fand %f12, %f14, %f2
46240 bleu,a %xcc, loop_5407
46241loop_5406:
46242 te %xcc, 0x4
46243 movvc %icc, %o4, %l3
46244 ldsb [%l7 + 0x50], %i7
46245loop_5407:
46246 ldsh [%l7 + 0x7A], %o6
46247 orcc %g5, %l2, %l4
46248 fnands %f1, %f8, %f7
46249 fmovda %icc, %f13, %f5
46250 movleu %icc, %o7, %i6
46251 stx %i0, [%l7 + 0x40]
46252 fcmpne32 %f12, %f14, %l6
46253 edge32l %l5, %l1, %o2
46254 movrlez %g2, 0x124, %g1
46255 fmovdneg %icc, %f12, %f4
46256 fsrc2s %f0, %f6
46257 fmovdl %icc, %f4, %f4
46258 movrgz %o0, 0x1BD, %g3
46259 movcc %xcc, %i1, %o3
46260 nop
46261 setx loop_5408, %l0, %l1
46262 wrpr 0x1, %tl
46263 wrpr %l1, %tnpc
46264 setx 0x34400001400, %l0, %l1
46265 wrpr %l1, %tstate
46266 wrhpr 0x4, %htstate
46267 done
46268 ldsw [%l7 + 0x54], %g7
46269 lduw [%l7 + 0x08], %i5
46270 bl,a,pt %icc, loop_5409
46271loop_5408:
46272 fmovdleu %xcc, %f5, %f5
46273 smulcc %l0, 0x0E85, %i4
46274 siam 0x7
46275loop_5409:
46276 alignaddrl %g6, %i3, %o1
46277 or %i2, 0x1216, %g4
46278 edge32ln %o4, %o5, %i7
46279 ldub [%l7 + 0x33], %o6
46280 fblg,a %fcc0, loop_5410
46281 ldsh [%l7 + 0x64], %g5
46282 sth %l3, [%l7 + 0x50]
46283 fbule,a %fcc0, loop_5411
46284loop_5410:
46285 fblg %fcc1, loop_5412
46286 edge8ln %l2, %l4, %o7
46287 ldsh [%l7 + 0x52], %i0
46288loop_5411:
46289 edge16ln %i6, %l6, %l5
46290loop_5412:
46291 fpsub16 %f10, %f10, %f6
46292 fnors %f13, %f12, %f14
46293 movl %xcc, %o2, %l1
46294 fmovdvc %icc, %f13, %f5
46295 bpos,pt %xcc, loop_5413
46296 fand %f2, %f12, %f10
46297 fmovde %xcc, %f7, %f3
46298 fmovdge %icc, %f2, %f15
46299loop_5413:
46300 fone %f0
46301 fexpand %f12, %f12
46302 movgu %xcc, %g2, %o0
46303 stw %g1, [%l7 + 0x28]
46304 ldd [%l7 + 0x48], %f0
46305 fcmped %fcc1, %f6, %f14
46306 fcmpgt32 %f12, %f2, %i1
46307 fbule,a %fcc0, loop_5414
46308 ldsh [%l7 + 0x7A], %g3
46309 fmovsne %icc, %f1, %f9
46310 ba %icc, loop_5415
46311loop_5414:
46312 bvc,pt %xcc, loop_5416
46313 ldd [%l7 + 0x20], %f14
46314 fmovdne %xcc, %f7, %f4
46315loop_5415:
46316 ta %icc, 0x5
46317loop_5416:
46318 bl,pn %xcc, loop_5417
46319 fbl %fcc0, loop_5418
46320 array32 %g7, %i5, %o3
46321 brnz %l0, loop_5419
46322loop_5417:
46323 fsrc1 %f6, %f2
46324loop_5418:
46325 movleu %icc, %i4, %i3
46326 sll %g6, %i2, %o1
46327loop_5419:
46328 edge32 %g4, %o5, %i7
46329 sdiv %o4, 0x024D, %g5
46330 movge %icc, %l3, %o6
46331 fcmpgt32 %f0, %f0, %l2
46332 sth %l4, [%l7 + 0x18]
46333 lduw [%l7 + 0x3C], %i0
46334 fornot2 %f2, %f12, %f0
46335 sth %i6, [%l7 + 0x16]
46336 tne %icc, 0x3
46337 std %f8, [%l7 + 0x18]
46338 fbge %fcc3, loop_5420
46339 ldd [%l7 + 0x50], %f10
46340 brlez,a %l6, loop_5421
46341 be,a loop_5422
46342loop_5420:
46343 ble,a,pn %icc, loop_5423
46344 xnor %l5, %o7, %l1
46345loop_5421:
46346 st %f0, [%l7 + 0x78]
46347loop_5422:
46348 tvc %icc, 0x6
46349loop_5423:
46350 ldsw [%l7 + 0x7C], %o2
46351 umul %o0, 0x05C2, %g2
46352 ldsh [%l7 + 0x20], %g1
46353 fbo,a %fcc3, loop_5424
46354 ldsw [%l7 + 0x64], %i1
46355 ldsh [%l7 + 0x26], %g3
46356 stw %g7, [%l7 + 0x58]
46357loop_5424:
46358 lduh [%l7 + 0x2C], %i5
46359 st %f11, [%l7 + 0x58]
46360 ldsh [%l7 + 0x4A], %l0
46361 fbl %fcc3, loop_5425
46362 stw %i4, [%l7 + 0x18]
46363 stx %o3, [%l7 + 0x58]
46364 sllx %i3, %g6, %o1
46365loop_5425:
46366 fmovdg %xcc, %f9, %f5
46367 movrne %g4, 0x0BE, %i2
46368 fmul8sux16 %f12, %f2, %f8
46369 movrlz %i7, 0x33A, %o5
46370 movrlez %o4, %g5, %o6
46371 ldd [%l7 + 0x60], %f0
46372 fbu,a %fcc0, loop_5426
46373 ld [%l7 + 0x50], %f7
46374 stx %l3, [%l7 + 0x18]
46375 fmul8sux16 %f12, %f0, %f8
46376loop_5426:
46377 ldx [%l7 + 0x68], %l4
46378 ldsw [%l7 + 0x4C], %i0
46379 fmovsl %xcc, %f15, %f8
46380 ldub [%l7 + 0x47], %i6
46381 bn,pt %icc, loop_5427
46382 ld [%l7 + 0x64], %f14
46383 fxor %f8, %f12, %f14
46384 fcmpeq16 %f2, %f10, %l2
46385loop_5427:
46386 std %f10, [%l7 + 0x78]
46387 stx %l5, [%l7 + 0x10]
46388 or %o7, 0x062E, %l6
46389 stw %o2, [%l7 + 0x58]
46390 fnot1s %f2, %f2
46391 edge16n %o0, %l1, %g1
46392 stb %g2, [%l7 + 0x3F]
46393 fmovdne %icc, %f5, %f0
46394 fand %f12, %f8, %f0
46395 ldsb [%l7 + 0x32], %g3
46396 fbl %fcc2, loop_5428
46397 sth %i1, [%l7 + 0x1A]
46398 ldx [%l7 + 0x38], %i5
46399 ldsh [%l7 + 0x70], %l0
46400loop_5428:
46401 ldub [%l7 + 0x53], %g7
46402 fbne %fcc0, loop_5429
46403 movge %xcc, %i4, %i3
46404 st %f10, [%l7 + 0x28]
46405 tgu %icc, 0x4
46406loop_5429:
46407 fbl,a %fcc1, loop_5430
46408 ldx [%l7 + 0x48], %o3
46409 fmovrse %o1, %f5, %f10
46410 fmovrdne %g4, %f8, %f12
46411loop_5430:
46412 ldx [%l7 + 0x08], %g6
46413 fbuge,a %fcc2, loop_5431
46414 movge %xcc, %i2, %o5
46415 fsrc2s %f2, %f1
46416 for %f8, %f14, %f0
46417loop_5431:
46418 ldub [%l7 + 0x47], %i7
46419 std %f14, [%l7 + 0x18]
46420 ldx [%l7 + 0x50], %o4
46421 for %f2, %f2, %f12
46422 st %f2, [%l7 + 0x28]
46423 nop
46424 setx loop_5432, %l0, %l1
46425 jmpl %l1, %g5
46426 stb %o6, [%l7 + 0x65]
46427 fmuld8ulx16 %f10, %f12, %f8
46428 fmovrdne %l3, %f2, %f4
46429loop_5432:
46430 std %f6, [%l7 + 0x60]
46431 tneg %xcc, 0x7
46432 te %xcc, 0x5
46433 fcmple32 %f14, %f14, %l4
46434 fmovrdlz %i0, %f12, %f0
46435 stx %l2, [%l7 + 0x28]
46436 sll %i6, %l5, %o7
46437 ldx [%l7 + 0x68], %l6
46438 stx %o0, [%l7 + 0x60]
46439 sdivx %o2, 0x141F, %g1
46440 stb %g2, [%l7 + 0x09]
46441 fcmpgt16 %f8, %f0, %g3
46442 tcc %xcc, 0x4
46443 fmovsn %xcc, %f10, %f9
46444 edge16l %l1, %i1, %l0
46445 tle %icc, 0x7
46446 fmovspos %icc, %f10, %f15
46447 ldsb [%l7 + 0x0E], %i5
46448 ba,pt %icc, loop_5433
46449 taddcctv %g7, %i4, %i3
46450 andncc %o3, %o1, %g4
46451 sth %g6, [%l7 + 0x20]
46452loop_5433:
46453 bleu loop_5434
46454 bcc,a %icc, loop_5435
46455 st %f9, [%l7 + 0x50]
46456 std %f6, [%l7 + 0x40]
46457loop_5434:
46458 fmovdleu %icc, %f13, %f3
46459loop_5435:
46460 fpack16 %f6, %f10
46461 ldd [%l7 + 0x78], %f4
46462 fmuld8sux16 %f9, %f2, %f6
46463 ldsw [%l7 + 0x78], %i2
46464 ldub [%l7 + 0x6D], %i7
46465 stw %o5, [%l7 + 0x70]
46466 sdiv %g5, 0x0C26, %o4
46467 brgz,a %o6, loop_5436
46468 ldsh [%l7 + 0x3E], %l4
46469 stx %i0, [%l7 + 0x30]
46470 std %f2, [%l7 + 0x68]
46471loop_5436:
46472 fnegd %f10, %f4
46473 fsrc1 %f6, %f12
46474 bleu,a,pn %icc, loop_5437
46475 movvs %icc, %l2, %l3
46476 fnors %f11, %f11, %f13
46477 for %f4, %f0, %f12
46478loop_5437:
46479 ta %icc, 0x5
46480 fbn %fcc3, loop_5438
46481 tgu %xcc, 0x6
46482 ldd [%l7 + 0x58], %f8
46483 fornot1s %f4, %f1, %f10
46484loop_5438:
46485 fexpand %f12, %f8
46486 fpadd16s %f6, %f14, %f0
46487 bl,a %icc, loop_5439
46488 fnot1s %f1, %f9
46489 fmovrsgz %l5, %f14, %f12
46490 fba,a %fcc3, loop_5440
46491loop_5439:
46492 lduw [%l7 + 0x20], %o7
46493 fmovrdlez %i6, %f14, %f2
46494 movrne %o0, 0x3FC, %l6
46495loop_5440:
46496 ldsh [%l7 + 0x40], %g1
46497 andcc %g2, %g3, %o2
46498 fbl %fcc0, loop_5441
46499 fmovse %icc, %f4, %f8
46500 stw %l1, [%l7 + 0x14]
46501 fmovda %xcc, %f5, %f2
46502loop_5441:
46503 tl %xcc, 0x1
46504 fpack16 %f12, %f6
46505 fors %f0, %f14, %f5
46506 fsrc1 %f6, %f8
46507 fba %fcc0, loop_5442
46508 tge %icc, 0x6
46509 movgu %xcc, %l0, %i5
46510 edge16ln %g7, %i1, %i4
46511loop_5442:
46512 bvs,a,pt %xcc, loop_5443
46513 taddcc %i3, %o1, %o3
46514 fmovdg %xcc, %f1, %f10
46515 st %f11, [%l7 + 0x0C]
46516loop_5443:
46517 andn %g6, %i2, %i7
46518 fmovdgu %xcc, %f8, %f13
46519 fmovsl %xcc, %f8, %f12
46520 stx %o5, [%l7 + 0x38]
46521 sub %g4, 0x0D01, %o4
46522 fmovspos %icc, %f6, %f7
46523 fbuge %fcc2, loop_5444
46524 lduh [%l7 + 0x4A], %o6
46525 stx %l4, [%l7 + 0x48]
46526 fpmerge %f11, %f12, %f12
46527loop_5444:
46528 srax %g5, 0x05, %l2
46529 st %f7, [%l7 + 0x08]
46530 ldsh [%l7 + 0x4C], %l3
46531 andn %l5, %i0, %i6
46532 fmovda %xcc, %f12, %f13
46533 fmovde %icc, %f6, %f11
46534 stx %o0, [%l7 + 0x60]
46535 ldub [%l7 + 0x08], %l6
46536 sth %o7, [%l7 + 0x0A]
46537 alignaddr %g1, %g3, %o2
46538 udiv %g2, 0x156E, %l0
46539 movvc %xcc, %i5, %l1
46540 brnz,a %i1, loop_5445
46541 fmovdg %xcc, %f4, %f8
46542 std %f2, [%l7 + 0x50]
46543 fbue %fcc2, loop_5446
46544loop_5445:
46545 movcs %icc, %i4, %g7
46546 movge %icc, %o1, %o3
46547 sra %i3, %g6, %i2
46548loop_5446:
46549 orn %o5, %i7, %o4
46550 fzeros %f9
46551 fmovrdne %g4, %f6, %f12
46552 ldsb [%l7 + 0x2A], %l4
46553 nop
46554 setx loop_5447, %l0, %l1
46555 wrpr 0x1, %tl
46556 wrpr %l1, %tpc
46557 add %l1, 0x4, %l1
46558 wrpr %l1, %tnpc
46559 setx 0x34400001400, %l0, %l1
46560 wrpr %l1, %tstate
46561 wrhpr 0x4, %htstate
46562 retry
46563 ldd [%l7 + 0x58], %f6
46564 fcmpes %fcc3, %f11, %f10
46565 ldsb [%l7 + 0x76], %o6
46566loop_5447:
46567 brlz %g5, loop_5448
46568 edge8n %l2, %l3, %l5
46569 fmovrsgz %i6, %f15, %f4
46570 for %f12, %f6, %f2
46571loop_5448:
46572 stb %i0, [%l7 + 0x56]
46573 smul %l6, 0x0E36, %o7
46574 fbge %fcc2, loop_5449
46575 bpos loop_5450
46576 fmovsgu %xcc, %f1, %f9
46577 fpadd16s %f5, %f13, %f12
46578loop_5449:
46579 bvs %xcc, loop_5451
46580loop_5450:
46581 fmuld8ulx16 %f3, %f9, %f10
46582 stw %g1, [%l7 + 0x54]
46583 bl %xcc, loop_5452
46584loop_5451:
46585 stx %o0, [%l7 + 0x58]
46586 stw %g3, [%l7 + 0x74]
46587 orn %g2, 0x1503, %l0
46588loop_5452:
46589 brz,a %o2, loop_5453
46590 tvs %xcc, 0x1
46591 ldub [%l7 + 0x0B], %i5
46592 ldd [%l7 + 0x78], %f2
46593loop_5453:
46594 fba %fcc2, loop_5454
46595 sdiv %l1, 0x14EE, %i1
46596 fsrc2s %f15, %f10
46597 ldub [%l7 + 0x6D], %i4
46598loop_5454:
46599 fmovsvc %icc, %f12, %f3
46600 st %f3, [%l7 + 0x3C]
46601 fbug %fcc0, loop_5455
46602 taddcctv %g7, 0x1EEA, %o3
46603 move %xcc, %o1, %i3
46604 fones %f11
46605loop_5455:
46606 sdiv %g6, 0x0490, %i2
46607 tpos %xcc, 0x0
46608 bge,pt %xcc, loop_5456
46609 orn %o5, 0x0D77, %i7
46610 andn %o4, %l4, %o6
46611 bvc,pt %icc, loop_5457
46612loop_5456:
46613 be,pt %xcc, loop_5458
46614 nop
46615 setx loop_5459, %l0, %l1
46616 jmpl %l1, %g4
46617 fbul %fcc0, loop_5460
46618loop_5457:
46619 ldsh [%l7 + 0x08], %g5
46620loop_5458:
46621 bneg %xcc, loop_5461
46622loop_5459:
46623 ldx [%l7 + 0x50], %l2
46624loop_5460:
46625 fzeros %f7
46626 lduh [%l7 + 0x7A], %l3
46627loop_5461:
46628 fcmpeq32 %f14, %f8, %i6
46629 fornot1 %f6, %f8, %f2
46630 ldsw [%l7 + 0x44], %i0
46631 movneg %xcc, %l6, %l5
46632 fmovrslez %o7, %f10, %f15
46633 edge8ln %o0, %g3, %g1
46634 ldx [%l7 + 0x18], %l0
46635 fornot1s %f7, %f7, %f2
46636 fxnor %f14, %f6, %f12
46637 sth %o2, [%l7 + 0x2C]
46638 fmovsleu %icc, %f2, %f14
46639 ldsh [%l7 + 0x3E], %i5
46640 stw %l1, [%l7 + 0x74]
46641 array32 %i1, %g2, %i4
46642 fmovdpos %icc, %f3, %f1
46643 tsubcc %g7, 0x06E4, %o3
46644 fsrc1s %f7, %f8
46645 fmovdcc %icc, %f0, %f2
46646 movg %icc, %i3, %g6
46647 stw %o1, [%l7 + 0x38]
46648 std %f12, [%l7 + 0x60]
46649 stw %i2, [%l7 + 0x6C]
46650 brgz,a %i7, loop_5462
46651 stw %o5, [%l7 + 0x30]
46652 ldsh [%l7 + 0x30], %o4
46653 fmovdvc %icc, %f0, %f15
46654loop_5462:
46655 ldx [%l7 + 0x48], %l4
46656 udivx %g4, 0x0DEB, %o6
46657 fbn %fcc3, loop_5463
46658 lduw [%l7 + 0x58], %l2
46659 ldx [%l7 + 0x48], %g5
46660 bvc,a loop_5464
46661loop_5463:
46662 edge32l %l3, %i0, %l6
46663 move %icc, %i6, %o7
46664 fmovrsgz %l5, %f2, %f4
46665loop_5464:
46666 ldub [%l7 + 0x1B], %o0
46667 fmovdl %icc, %f0, %f8
46668 fmovd %f12, %f6
46669 ldsh [%l7 + 0x4E], %g3
46670 lduh [%l7 + 0x12], %l0
46671 movl %icc, %g1, %o2
46672 mulscc %l1, %i1, %i5
46673 addccc %i4, %g7, %o3
46674 fmul8x16 %f7, %f8, %f2
46675 edge32n %i3, %g2, %o1
46676 tneg %xcc, 0x4
46677 fmovdge %icc, %f12, %f2
46678 lduw [%l7 + 0x6C], %i2
46679 movcs %xcc, %i7, %o5
46680 udivx %o4, 0x1869, %g6
46681 lduw [%l7 + 0x78], %l4
46682 stx %o6, [%l7 + 0x58]
46683 siam 0x4
46684 ldx [%l7 + 0x38], %l2
46685 fbn %fcc1, loop_5465
46686 ldsb [%l7 + 0x63], %g5
46687 movge %icc, %l3, %i0
46688 stw %l6, [%l7 + 0x08]
46689loop_5465:
46690 ldsh [%l7 + 0x5C], %g4
46691 bvc,pt %icc, loop_5466
46692 fbug,a %fcc3, loop_5467
46693 fmovdneg %xcc, %f12, %f0
46694 lduw [%l7 + 0x3C], %i6
46695loop_5466:
46696 be,pn %xcc, loop_5468
46697loop_5467:
46698 tle %xcc, 0x0
46699 fnot1 %f8, %f8
46700 alignaddrl %l5, %o7, %o0
46701loop_5468:
46702 edge16ln %l0, %g3, %g1
46703 fabss %f13, %f12
46704 fpadd16s %f9, %f2, %f3
46705 fmovsl %icc, %f8, %f1
46706 umulcc %o2, %i1, %l1
46707 fmovdl %icc, %f14, %f8
46708 bneg,a,pt %xcc, loop_5469
46709 fpsub16s %f0, %f7, %f10
46710 sllx %i4, %i5, %g7
46711 fmovrsgez %i3, %f14, %f3
46712loop_5469:
46713 xorcc %o3, %g2, %o1
46714 fcmped %fcc2, %f0, %f10
46715 ldsh [%l7 + 0x10], %i7
46716 tg %icc, 0x2
46717 fmul8ulx16 %f14, %f6, %f12
46718 ldsh [%l7 + 0x1A], %o5
46719 tle %xcc, 0x6
46720 std %f0, [%l7 + 0x58]
46721 sth %o4, [%l7 + 0x10]
46722 sth %g6, [%l7 + 0x4C]
46723 ld [%l7 + 0x70], %f15
46724 fbue,a %fcc2, loop_5470
46725 movgu %icc, %i2, %l4
46726 orncc %l2, 0x08CE, %o6
46727 ldsw [%l7 + 0x3C], %g5
46728loop_5470:
46729 lduw [%l7 + 0x60], %i0
46730 fpadd16 %f4, %f10, %f6
46731 ld [%l7 + 0x50], %f8
46732 fnot1 %f8, %f8
46733 fmul8sux16 %f14, %f2, %f6
46734 stb %l3, [%l7 + 0x40]
46735 fnot2s %f15, %f10
46736 ldx [%l7 + 0x78], %g4
46737 fmovscs %xcc, %f6, %f14
46738 fpsub32s %f11, %f12, %f11
46739 fbule,a %fcc0, loop_5471
46740 fbo %fcc0, loop_5472
46741 siam 0x0
46742 edge32 %l6, %l5, %i6
46743loop_5471:
46744 brnz,a %o0, loop_5473
46745loop_5472:
46746 fmovda %icc, %f10, %f7
46747 bgu,pt %xcc, loop_5474
46748 srax %l0, %o7, %g1
46749loop_5473:
46750 fmovsl %xcc, %f14, %f5
46751 fmovrsne %o2, %f10, %f14
46752loop_5474:
46753 bge loop_5475
46754 taddcctv %g3, 0x085D, %i1
46755 fmovrdlez %i4, %f14, %f12
46756 edge8l %i5, %g7, %l1
46757loop_5475:
46758 stw %o3, [%l7 + 0x74]
46759 umul %i3, 0x0ADF, %o1
46760 fbul %fcc2, loop_5476
46761 brlz,a %g2, loop_5477
46762 fnor %f8, %f8, %f10
46763 xor %o5, 0x0C58, %i7
46764loop_5476:
46765 stb %g6, [%l7 + 0x54]
46766loop_5477:
46767 sth %o4, [%l7 + 0x74]
46768 umulcc %i2, 0x19C1, %l4
46769 fmovdne %xcc, %f15, %f14
46770 movrne %l2, 0x2EA, %o6
46771 fmovsvs %icc, %f15, %f15
46772 fcmpd %fcc3, %f14, %f2
46773 std %f0, [%l7 + 0x78]
46774 stw %i0, [%l7 + 0x1C]
46775 fnot2 %f0, %f2
46776 fornot1 %f4, %f12, %f4
46777 addccc %l3, %g4, %g5
46778 ldsh [%l7 + 0x44], %l6
46779 fsrc2 %f10, %f4
46780 add %l5, 0x124E, %i6
46781 fbue,a %fcc2, loop_5478
46782 ldx [%l7 + 0x18], %o0
46783 array16 %o7, %l0, %g1
46784 fornot2 %f0, %f4, %f0
46785loop_5478:
46786 fcmpes %fcc1, %f9, %f12
46787 movrlez %o2, 0x26B, %g3
46788 xnor %i1, 0x01BE, %i5
46789 bvc,a,pt %icc, loop_5479
46790 ldsh [%l7 + 0x14], %i4
46791 lduw [%l7 + 0x18], %g7
46792 brnz %l1, loop_5480
46793loop_5479:
46794 movrlez %o3, %o1, %g2
46795 fbn %fcc3, loop_5481
46796 fcmple16 %f0, %f8, %o5
46797loop_5480:
46798 sdiv %i7, 0x1B51, %g6
46799 fbuge %fcc3, loop_5482
46800loop_5481:
46801 or %i3, %i2, %o4
46802 ldsw [%l7 + 0x60], %l2
46803 subc %o6, %l4, %l3
46804loop_5482:
46805 ldsb [%l7 + 0x5E], %i0
46806 std %f2, [%l7 + 0x40]
46807 fmovsge %xcc, %f9, %f7
46808 ldsw [%l7 + 0x44], %g4
46809 stw %g5, [%l7 + 0x50]
46810 fbe %fcc0, loop_5483
46811 stb %l6, [%l7 + 0x53]
46812 lduh [%l7 + 0x52], %l5
46813 lduw [%l7 + 0x40], %o0
46814loop_5483:
46815 subccc %o7, 0x127E, %l0
46816 ldsb [%l7 + 0x40], %g1
46817 fmovsne %icc, %f14, %f8
46818 ldsb [%l7 + 0x2C], %o2
46819 fmovdleu %xcc, %f12, %f1
46820 bne,a,pn %xcc, loop_5484
46821 fbue,a %fcc1, loop_5485
46822 fcmped %fcc1, %f10, %f0
46823 taddcctv %i6, 0x0FDE, %i1
46824loop_5484:
46825 bvs,a,pn %xcc, loop_5486
46826loop_5485:
46827 ldd [%l7 + 0x58], %f0
46828 tcc %icc, 0x1
46829 subc %g3, %i5, %i4
46830loop_5486:
46831 fmovsa %icc, %f13, %f14
46832 sllx %l1, %g7, %o1
46833 mova %icc, %o3, %o5
46834 fpadd16s %f10, %f1, %f10
46835 tsubcc %g2, 0x15E4, %i7
46836 nop
46837 setx loop_5487, %l0, %l1
46838 wrpr 0x1, %tl
46839 wrpr %l1, %tnpc
46840 setx 0x34400001400, %l0, %l1
46841 wrpr %l1, %tstate
46842 wrhpr 0x4, %htstate
46843 done
46844 lduw [%l7 + 0x68], %g6
46845 tsubcc %i3, %o4, %l2
46846 fones %f11
46847loop_5487:
46848 stb %o6, [%l7 + 0x31]
46849 fble,a %fcc3, loop_5488
46850 fxor %f12, %f8, %f14
46851 stb %i2, [%l7 + 0x5F]
46852 fornot2s %f3, %f11, %f11
46853loop_5488:
46854 movle %icc, %l3, %i0
46855 fmovdneg %xcc, %f8, %f1
46856 fmovrsgez %l4, %f5, %f5
46857 xnorcc %g5, 0x152A, %l6
46858 sth %g4, [%l7 + 0x3A]
46859 nop
46860 setx loop_5489, %l0, %l1
46861 wrpr 0x1, %tl
46862 wrpr %l1, %tpc
46863 add %l1, 0x4, %l1
46864 wrpr %l1, %tnpc
46865 setx 0x34400001400, %l0, %l1
46866 wrpr %l1, %tstate
46867 wrhpr 0x4, %htstate
46868 retry
46869 fmovdle %xcc, %f7, %f15
46870 ldsh [%l7 + 0x24], %o0
46871 xnor %o7, %l5, %g1
46872loop_5489:
46873 edge16n %l0, %i6, %o2
46874 fbule %fcc1, loop_5490
46875 fmovscs %xcc, %f1, %f14
46876 fcmpeq32 %f14, %f12, %g3
46877 movrne %i1, %i4, %l1
46878loop_5490:
46879 fbo,a %fcc2, loop_5491
46880 umul %g7, 0x16FE, %i5
46881 array32 %o1, %o5, %o3
46882 sth %g2, [%l7 + 0x48]
46883loop_5491:
46884 ldx [%l7 + 0x20], %g6
46885 sth %i3, [%l7 + 0x34]
46886 alignaddrl %o4, %i7, %l2
46887 fxors %f10, %f14, %f10
46888 st %f7, [%l7 + 0x48]
46889 ldsh [%l7 + 0x2C], %i2
46890 tsubcc %o6, %i0, %l4
46891 array32 %g5, %l3, %g4
46892 siam 0x6
46893 lduh [%l7 + 0x22], %l6
46894 bvc %xcc, loop_5492
46895 fpadd32 %f6, %f14, %f10
46896 bg,a,pt %xcc, loop_5493
46897 nop
46898 setx loop_5494, %l0, %l1
46899 wrpr 0x1, %tl
46900 wrpr %l1, %tnpc
46901 setx 0x34400001400, %l0, %l1
46902 wrpr %l1, %tstate
46903 wrhpr 0x4, %htstate
46904 done
46905loop_5492:
46906 fmovs %f12, %f8
46907 fmovsge %icc, %f3, %f7
46908loop_5493:
46909 fmovsl %xcc, %f1, %f14
46910loop_5494:
46911 fcmpeq16 %f4, %f10, %o0
46912 ldsw [%l7 + 0x10], %l5
46913 fnot2 %f6, %f14
46914 andncc %o7, %l0, %g1
46915 udivcc %o2, 0x0A9E, %g3
46916 fmovrdlz %i1, %f12, %f8
46917 fmovsle %icc, %f8, %f9
46918 fmovsgu %icc, %f11, %f14
46919 array32 %i4, %l1, %i6
46920 andcc %g7, %o1, %i5
46921 sethi 0x0947, %o3
46922 ldx [%l7 + 0x70], %g2
46923 ldub [%l7 + 0x18], %o5
46924 ldsw [%l7 + 0x40], %i3
46925 nop
46926 setx loop_5495, %l0, %l1
46927 wrpr 0x1, %tl
46928 wrpr %l1, %tpc
46929 add %l1, 0x4, %l1
46930 wrpr %l1, %tnpc
46931 setx 0x34400001400, %l0, %l1
46932 wrpr %l1, %tstate
46933 wrhpr 0x4, %htstate
46934 retry
46935 ldub [%l7 + 0x53], %g6
46936 stx %o4, [%l7 + 0x68]
46937 fpadd32 %f10, %f4, %f6
46938loop_5495:
46939 nop
46940 setx loop_5496, %l0, %l1
46941 wrpr 0x1, %tl
46942 wrpr %l1, %tnpc
46943 setx 0x34400001400, %l0, %l1
46944 wrpr %l1, %tstate
46945 wrhpr 0x4, %htstate
46946 done
46947 fbge %fcc2, loop_5497
46948 ldsh [%l7 + 0x12], %l2
46949 fba %fcc2, loop_5498
46950loop_5496:
46951 brlez,a %i7, loop_5499
46952loop_5497:
46953 movl %icc, %o6, %i2
46954 tcs %xcc, 0x2
46955loop_5498:
46956 fbl %fcc0, loop_5500
46957loop_5499:
46958 fmul8sux16 %f4, %f0, %f2
46959 or %i0, %g5, %l3
46960 tle %xcc, 0x1
46961loop_5500:
46962 brlez,a %l4, loop_5501
46963 stb %g4, [%l7 + 0x3C]
46964 tvc %icc, 0x0
46965 srl %l6, %o0, %o7
46966loop_5501:
46967 fpsub32s %f2, %f8, %f8
46968 fcmpne16 %f6, %f10, %l0
46969 edge8n %l5, %o2, %g3
46970 fpmerge %f14, %f8, %f12
46971 stw %g1, [%l7 + 0x48]
46972 edge8 %i1, %l1, %i6
46973 stx %g7, [%l7 + 0x08]
46974 movle %icc, %o1, %i4
46975 sllx %o3, 0x17, %g2
46976 movgu %xcc, %i5, %o5
46977 tge %icc, 0x2
46978 sethi 0x10CB, %i3
46979 srl %g6, 0x0B, %l2
46980 edge32 %i7, %o6, %i2
46981 srax %i0, %o4, %g5
46982 ldsw [%l7 + 0x5C], %l4
46983 fmovsg %xcc, %f8, %f3
46984 ldsw [%l7 + 0x78], %g4
46985 fmovdl %icc, %f10, %f3
46986 bcs,a loop_5502
46987 subc %l6, 0x13EC, %l3
46988 brgez %o0, loop_5503
46989 xorcc %o7, %l5, %l0
46990loop_5502:
46991 bne,pt %xcc, loop_5504
46992 movge %xcc, %o2, %g3
46993loop_5503:
46994 ldd [%l7 + 0x78], %f8
46995 fnegd %f12, %f2
46996loop_5504:
46997 std %f8, [%l7 + 0x38]
46998 stx %g1, [%l7 + 0x40]
46999 bge,pn %icc, loop_5505
47000 ldsh [%l7 + 0x0C], %i1
47001 brz,a %l1, loop_5506
47002 fones %f10
47003loop_5505:
47004 movgu %xcc, %i6, %o1
47005 fmul8x16al %f12, %f4, %f6
47006loop_5506:
47007 ldsb [%l7 + 0x73], %i4
47008 stw %g7, [%l7 + 0x10]
47009 ldsb [%l7 + 0x64], %g2
47010 fmovspos %icc, %f12, %f11
47011 fpadd32s %f13, %f5, %f14
47012 fexpand %f10, %f10
47013 bn,a %icc, loop_5507
47014 andcc %i5, 0x1CB1, %o5
47015 movrlz %o3, 0x07F, %g6
47016 ld [%l7 + 0x64], %f10
47017loop_5507:
47018 movge %icc, %l2, %i7
47019 ldx [%l7 + 0x60], %o6
47020 fpmerge %f12, %f6, %f8
47021 movge %xcc, %i2, %i0
47022 fandnot1 %f14, %f10, %f2
47023 st %f1, [%l7 + 0x40]
47024 fmovscc %xcc, %f14, %f5
47025 edge32ln %i3, %o4, %l4
47026 edge16 %g5, %g4, %l3
47027 fmovsgu %icc, %f0, %f4
47028 stb %l6, [%l7 + 0x45]
47029 ldsb [%l7 + 0x79], %o0
47030 bpos %icc, loop_5508
47031 tsubcc %o7, 0x0C21, %l0
47032 fnor %f8, %f6, %f14
47033 sth %o2, [%l7 + 0x4A]
47034loop_5508:
47035 tpos %xcc, 0x0
47036 ldub [%l7 + 0x37], %l5
47037 tle %icc, 0x3
47038 fmovsge %xcc, %f4, %f10
47039 std %f14, [%l7 + 0x48]
47040 bgu %xcc, loop_5509
47041 udivx %g1, 0x03D7, %g3
47042 std %f8, [%l7 + 0x38]
47043 edge16 %i1, %i6, %o1
47044loop_5509:
47045 lduh [%l7 + 0x18], %l1
47046 for %f12, %f6, %f6
47047 bcc,a loop_5510
47048 fble %fcc0, loop_5511
47049 fmovdvc %xcc, %f8, %f4
47050 ldd [%l7 + 0x18], %f2
47051loop_5510:
47052 lduh [%l7 + 0x16], %g7
47053loop_5511:
47054 ldx [%l7 + 0x48], %i4
47055 fmovde %xcc, %f9, %f4
47056 movge %xcc, %g2, %o5
47057 udivcc %i5, 0x06DF, %o3
47058 ldx [%l7 + 0x28], %g6
47059 st %f6, [%l7 + 0x20]
47060 ldsw [%l7 + 0x44], %i7
47061 fcmpeq32 %f10, %f14, %l2
47062 add %i2, %o6, %i0
47063 sth %o4, [%l7 + 0x16]
47064 lduh [%l7 + 0x14], %l4
47065 brgez,a %i3, loop_5512
47066 sllx %g4, %g5, %l3
47067 mulx %o0, 0x16C5, %l6
47068 fpsub16 %f8, %f4, %f4
47069loop_5512:
47070 sth %l0, [%l7 + 0x32]
47071 ldub [%l7 + 0x4E], %o2
47072 tge %icc, 0x4
47073 sdivcc %l5, 0x16A9, %g1
47074 st %f4, [%l7 + 0x40]
47075 tvs %icc, 0x4
47076 add %g3, %i1, %o7
47077 fmovscs %xcc, %f5, %f6
47078 stb %i6, [%l7 + 0x3B]
47079 udiv %l1, 0x1438, %g7
47080 popc 0x0904, %o1
47081 ldd [%l7 + 0x28], %f12
47082 edge8n %i4, %o5, %g2
47083 tsubcctv %i5, 0x1CFE, %o3
47084 mulscc %g6, %i7, %i2
47085 fnot1s %f5, %f14
47086 sllx %l2, 0x11, %i0
47087 st %f2, [%l7 + 0x40]
47088 popc 0x0EED, %o6
47089 fmovsa %icc, %f10, %f14
47090 faligndata %f12, %f4, %f14
47091 ldsh [%l7 + 0x6C], %l4
47092 umulcc %i3, %g4, %g5
47093 ldsb [%l7 + 0x67], %o4
47094 fsrc2s %f9, %f9
47095 fornot2 %f6, %f12, %f12
47096 fmovscs %icc, %f12, %f1
47097 ldsw [%l7 + 0x2C], %l3
47098 tge %icc, 0x1
47099 lduh [%l7 + 0x1C], %l6
47100 ldsh [%l7 + 0x6E], %o0
47101 fabsd %f2, %f8
47102 fmovscs %xcc, %f2, %f5
47103 udivcc %l0, 0x1DC7, %o2
47104 umul %l5, %g3, %i1
47105 fmovsne %icc, %f13, %f0
47106 fmovrdlz %g1, %f10, %f10
47107 brz,a %i6, loop_5513
47108 tg %icc, 0x6
47109 lduh [%l7 + 0x2A], %o7
47110 fmul8sux16 %f8, %f0, %f2
47111loop_5513:
47112 stb %l1, [%l7 + 0x72]
47113 subc %g7, %i4, %o5
47114 bpos,a,pt %icc, loop_5514
47115 fmovdleu %icc, %f2, %f6
47116 ldsb [%l7 + 0x1E], %g2
47117 andcc %o1, %o3, %g6
47118loop_5514:
47119 movg %icc, %i5, %i7
47120 fbug %fcc0, loop_5515
47121 ldd [%l7 + 0x60], %f14
47122 tcc %xcc, 0x3
47123 array32 %i2, %l2, %o6
47124loop_5515:
47125 fmovscs %xcc, %f11, %f10
47126 fnegd %f10, %f10
47127 fpackfix %f4, %f2
47128 mulscc %i0, 0x113E, %l4
47129 fmovrse %i3, %f2, %f7
47130 tpos %icc, 0x3
47131 fcmpeq16 %f2, %f6, %g4
47132 fzero %f10
47133 fbul,a %fcc0, loop_5516
47134 fmovrsgez %g5, %f9, %f7
47135 bneg,pn %xcc, loop_5517
47136 bleu,a loop_5518
47137loop_5516:
47138 fmovspos %icc, %f5, %f7
47139 ldsb [%l7 + 0x6E], %o4
47140loop_5517:
47141 fbg,a %fcc0, loop_5519
47142loop_5518:
47143 tsubcc %l6, 0x0505, %o0
47144 sth %l0, [%l7 + 0x60]
47145 fnot1 %f4, %f0
47146loop_5519:
47147 alignaddrl %o2, %l5, %g3
47148 ldub [%l7 + 0x42], %i1
47149 tne %icc, 0x4
47150 fmovsleu %xcc, %f1, %f3
47151 ldx [%l7 + 0x70], %g1
47152 array32 %i6, %l3, %l1
47153 ldx [%l7 + 0x40], %g7
47154 fmovde %icc, %f0, %f8
47155 fmovrsne %o7, %f8, %f8
47156 fmovdn %icc, %f12, %f12
47157 fmovsvs %icc, %f15, %f9
47158 bcc,a,pn %xcc, loop_5520
47159 tne %icc, 0x3
47160 ldsw [%l7 + 0x2C], %i4
47161 tsubcc %g2, %o5, %o1
47162loop_5520:
47163 fmovse %icc, %f4, %f9
47164 std %f8, [%l7 + 0x40]
47165 xnorcc %o3, %g6, %i7
47166 addc %i2, %l2, %i5
47167 ldsh [%l7 + 0x36], %i0
47168 lduh [%l7 + 0x12], %o6
47169 fmovrslez %i3, %f5, %f12
47170 ldub [%l7 + 0x55], %g4
47171 add %g5, %o4, %l6
47172 lduh [%l7 + 0x10], %o0
47173 fbge,a %fcc1, loop_5521
47174 sub %l4, 0x0430, %l0
47175 stx %o2, [%l7 + 0x60]
47176 fnand %f14, %f6, %f8
47177loop_5521:
47178 lduw [%l7 + 0x24], %l5
47179 fmovrdlez %g3, %f12, %f4
47180 fmovdvc %icc, %f14, %f8
47181 ldsh [%l7 + 0x3E], %g1
47182 fpadd32 %f4, %f4, %f12
47183 ldsb [%l7 + 0x78], %i6
47184 fmovscs %xcc, %f3, %f10
47185 std %f14, [%l7 + 0x10]
47186 fmovsneg %xcc, %f11, %f13
47187 movneg %icc, %l3, %l1
47188 movleu %xcc, %g7, %o7
47189 edge8n %i4, %g2, %o5
47190 tvs %icc, 0x2
47191 fand %f12, %f14, %f4
47192 ldub [%l7 + 0x66], %o1
47193 fmovdn %xcc, %f9, %f3
47194 bleu loop_5522
47195 fornot1 %f14, %f4, %f14
47196 nop
47197 setx loop_5523, %l0, %l1
47198 wrpr 0x1, %tl
47199 wrpr %l1, %tpc
47200 add %l1, 0x4, %l1
47201 wrpr %l1, %tnpc
47202 setx 0x34400001400, %l0, %l1
47203 wrpr %l1, %tstate
47204 wrhpr 0x4, %htstate
47205 retry
47206 faligndata %f2, %f2, %f14
47207loop_5522:
47208 fbug %fcc2, loop_5524
47209 fpadd32s %f10, %f1, %f8
47210loop_5523:
47211 tleu %xcc, 0x4
47212 tcs %icc, 0x4
47213loop_5524:
47214 ldsb [%l7 + 0x3F], %i1
47215 fmul8x16au %f8, %f6, %f14
47216 faligndata %f6, %f6, %f10
47217 fpsub16 %f0, %f10, %f0
47218 bg,pt %icc, loop_5525
47219 fnegs %f6, %f2
47220 sra %g6, %o3, %i2
47221 srl %l2, %i5, %i0
47222loop_5525:
47223 fpadd16 %f12, %f4, %f4
47224 ldsw [%l7 + 0x50], %i7
47225 subcc %o6, 0x1EEE, %i3
47226 lduh [%l7 + 0x56], %g4
47227 fcmpeq32 %f2, %f6, %g5
47228 tg %xcc, 0x0
47229 fexpand %f5, %f12
47230 siam 0x1
47231 stx %o4, [%l7 + 0x78]
47232 tneg %xcc, 0x4
47233 xorcc %l6, 0x1DDD, %l4
47234 fmovdvs %icc, %f15, %f6
47235 sth %o0, [%l7 + 0x5E]
47236 fmovrsgz %l0, %f15, %f12
47237 ldsw [%l7 + 0x5C], %l5
47238 fcmpeq32 %f10, %f2, %o2
47239 fmovsvs %icc, %f15, %f11
47240 stw %g1, [%l7 + 0x64]
47241 fandnot1s %f12, %f8, %f11
47242 sth %i6, [%l7 + 0x1A]
47243 ble,pt %xcc, loop_5526
47244 subccc %l3, %g3, %l1
47245 tvc %xcc, 0x6
47246 taddcctv %g7, 0x0E9F, %o7
47247loop_5526:
47248 fmovdg %xcc, %f11, %f1
47249 ldd [%l7 + 0x58], %f8
47250 lduh [%l7 + 0x36], %i4
47251 ldub [%l7 + 0x2F], %g2
47252 fpackfix %f14, %f7
47253 ldx [%l7 + 0x58], %o5
47254 fnot1s %f3, %f3
47255 mulx %o1, %g6, %i1
47256 fmovrdgez %i2, %f4, %f14
47257 ldsw [%l7 + 0x60], %l2
47258 ldub [%l7 + 0x4C], %o3
47259 fmovscs %xcc, %f2, %f11
47260 brz,a %i0, loop_5527
47261 bvs %icc, loop_5528
47262 tpos %icc, 0x3
47263 fnor %f2, %f12, %f2
47264loop_5527:
47265 udivx %i7, 0x0A3B, %o6
47266loop_5528:
47267 fmovdcc %icc, %f13, %f11
47268 lduh [%l7 + 0x4A], %i3
47269 stw %g4, [%l7 + 0x0C]
47270 ld [%l7 + 0x70], %f14
47271 sdivx %i5, 0x1246, %o4
47272 movl %xcc, %g5, %l6
47273 for %f14, %f10, %f14
47274 fxors %f4, %f5, %f13
47275 bl,a %icc, loop_5529
47276 fbge,a %fcc0, loop_5530
47277 lduh [%l7 + 0x6E], %o0
47278 st %f6, [%l7 + 0x6C]
47279loop_5529:
47280 movleu %xcc, %l4, %l5
47281loop_5530:
47282 fcmps %fcc0, %f3, %f12
47283 tge %xcc, 0x6
47284 movpos %xcc, %o2, %g1
47285 fbe %fcc0, loop_5531
47286 ldd [%l7 + 0x70], %f0
47287 bn,a loop_5532
47288 fmovrdlez %i6, %f0, %f0
47289loop_5531:
47290 ld [%l7 + 0x48], %f1
47291 edge8 %l0, %l3, %l1
47292loop_5532:
47293 for %f10, %f4, %f8
47294 sth %g7, [%l7 + 0x1C]
47295 tsubcctv %g3, %i4, %o7
47296 sth %g2, [%l7 + 0x66]
47297 ld [%l7 + 0x08], %f15
47298 st %f10, [%l7 + 0x54]
47299 edge8l %o1, %g6, %o5
47300 bg,a %icc, loop_5533
47301 orcc %i2, %l2, %i1
47302 lduw [%l7 + 0x08], %o3
47303 fmovsgu %icc, %f10, %f10
47304loop_5533:
47305 fmovdn %xcc, %f7, %f8
47306 ldd [%l7 + 0x08], %f2
47307 fcmpeq32 %f4, %f0, %i7
47308 add %o6, %i3, %g4
47309 lduh [%l7 + 0x64], %i5
47310 st %f1, [%l7 + 0x34]
47311 fpack32 %f4, %f8, %f6
47312 stx %o4, [%l7 + 0x30]
47313 fbu,a %fcc2, loop_5534
47314 ldx [%l7 + 0x50], %g5
47315 ldd [%l7 + 0x38], %f2
47316 edge8ln %i0, %l6, %o0
47317loop_5534:
47318 ld [%l7 + 0x08], %f14
47319 addc %l5, %o2, %l4
47320 fnot1 %f4, %f6
47321 umul %i6, 0x1EFE, %g1
47322 fandnot2s %f13, %f3, %f15
47323 ld [%l7 + 0x50], %f0
47324 fmovdcs %xcc, %f14, %f10
47325 fmovspos %xcc, %f6, %f8
47326 ldub [%l7 + 0x29], %l3
47327 fmovdneg %xcc, %f7, %f8
47328 fnegs %f10, %f0
47329 bge,a,pt %xcc, loop_5535
47330 sth %l0, [%l7 + 0x18]
47331 ldsw [%l7 + 0x28], %g7
47332 stb %l1, [%l7 + 0x4E]
47333loop_5535:
47334 ldsb [%l7 + 0x17], %g3
47335 edge8n %o7, %i4, %g2
47336 tle %xcc, 0x1
47337 edge16l %o1, %o5, %g6
47338 fzero %f10
47339 st %f10, [%l7 + 0x34]
47340 fbule %fcc3, loop_5536
47341 tl %xcc, 0x2
47342 ld [%l7 + 0x24], %f8
47343 lduw [%l7 + 0x74], %l2
47344loop_5536:
47345 ld [%l7 + 0x78], %f4
47346 brgz %i2, loop_5537
47347 fnot1 %f4, %f14
47348 st %f14, [%l7 + 0x40]
47349 movne %xcc, %o3, %i1
47350loop_5537:
47351 stb %i7, [%l7 + 0x4E]
47352 ldx [%l7 + 0x08], %o6
47353 fpack16 %f4, %f3
47354 stx %g4, [%l7 + 0x78]
47355 ldx [%l7 + 0x38], %i3
47356 st %f13, [%l7 + 0x38]
47357 fpadd32 %f12, %f4, %f6
47358 faligndata %f2, %f8, %f14
47359 fbn,a %fcc0, loop_5538
47360 srl %o4, 0x1B, %g5
47361 stb %i5, [%l7 + 0x53]
47362 udivcc %l6, 0x0B86, %o0
47363loop_5538:
47364 smulcc %i0, %l5, %o2
47365 stb %i6, [%l7 + 0x79]
47366 fmovrde %l4, %f4, %f4
47367 fcmpd %fcc2, %f6, %f14
47368 fmul8x16au %f9, %f9, %f2
47369 fmovrdne %l3, %f4, %f8
47370 subccc %g1, %l0, %g7
47371 edge8n %l1, %g3, %i4
47372 stw %o7, [%l7 + 0x6C]
47373 addc %g2, 0x0C09, %o1
47374 fmovrse %o5, %f6, %f10
47375 stw %l2, [%l7 + 0x64]
47376 movgu %icc, %g6, %o3
47377 std %f8, [%l7 + 0x08]
47378 stb %i1, [%l7 + 0x36]
47379 ldsb [%l7 + 0x14], %i2
47380 fmovsvs %icc, %f14, %f12
47381 fornot2 %f2, %f8, %f14
47382 fnegd %f2, %f6
47383 bcs,a %icc, loop_5539
47384 tvs %xcc, 0x1
47385 fmovsn %icc, %f12, %f7
47386 fmovdleu %xcc, %f10, %f0
47387loop_5539:
47388 fba %fcc3, loop_5540
47389 stw %o6, [%l7 + 0x08]
47390 array8 %i7, %g4, %i3
47391 siam 0x5
47392loop_5540:
47393 tvs %icc, 0x6
47394 fmovrdlz %o4, %f10, %f8
47395 smul %i5, %l6, %o0
47396 movge %xcc, %g5, %l5
47397 fbn %fcc2, loop_5541
47398 fcmped %fcc0, %f4, %f4
47399 fmovsg %xcc, %f7, %f1
47400 ldub [%l7 + 0x75], %o2
47401loop_5541:
47402 lduw [%l7 + 0x08], %i6
47403 fmovrdgz %i0, %f12, %f6
47404 movcs %xcc, %l3, %g1
47405 fbug,a %fcc0, loop_5542
47406 lduh [%l7 + 0x10], %l4
47407 fbo %fcc1, loop_5543
47408 tsubcctv %l0, %l1, %g7
47409loop_5542:
47410 stw %i4, [%l7 + 0x40]
47411 bn,a loop_5544
47412loop_5543:
47413 fmovdvs %xcc, %f8, %f10
47414 ldsb [%l7 + 0x5A], %o7
47415 sethi 0x042F, %g2
47416loop_5544:
47417 fmovse %icc, %f9, %f2
47418 ldub [%l7 + 0x12], %o1
47419 fxor %f8, %f6, %f14
47420 tneg %icc, 0x3
47421 smul %o5, 0x1F0C, %g3
47422 ldsb [%l7 + 0x16], %g6
47423 fmovsle %icc, %f5, %f14
47424 ldsh [%l7 + 0x68], %o3
47425 fmovrsgez %i1, %f9, %f4
47426 fnot1s %f13, %f3
47427 fornot1s %f4, %f12, %f0
47428 movrne %l2, 0x292, %i2
47429 mulscc %o6, %i7, %g4
47430 mova %icc, %i3, %i5
47431 tg %xcc, 0x3
47432 ldub [%l7 + 0x0A], %l6
47433 movl %xcc, %o4, %g5
47434 taddcctv %o0, %l5, %i6
47435 ldsh [%l7 + 0x36], %i0
47436 nop
47437 setx loop_5545, %l0, %l1
47438 jmpl %l1, %l3
47439 fmuld8ulx16 %f12, %f11, %f8
47440 fmovdgu %icc, %f14, %f15
47441 brnz %g1, loop_5546
47442loop_5545:
47443 movrne %o2, 0x060, %l4
47444 stx %l1, [%l7 + 0x40]
47445 fmovrslz %g7, %f15, %f4
47446loop_5546:
47447 fmovrslez %i4, %f0, %f7
47448 lduw [%l7 + 0x4C], %l0
47449 tge %icc, 0x6
47450 umul %g2, %o7, %o1
47451 fmovrse %g3, %f15, %f8
47452 fcmpeq32 %f2, %f4, %g6
47453 bge,pt %xcc, loop_5547
47454 fandnot1s %f13, %f5, %f13
47455 fmovrse %o5, %f12, %f12
47456 lduw [%l7 + 0x1C], %o3
47457loop_5547:
47458 ld [%l7 + 0x08], %f5
47459 st %f1, [%l7 + 0x34]
47460 stx %l2, [%l7 + 0x38]
47461 lduh [%l7 + 0x24], %i1
47462 fmuld8sux16 %f1, %f7, %f10
47463 st %f4, [%l7 + 0x14]
47464 fornot1 %f6, %f12, %f2
47465 fbl,a %fcc1, loop_5548
47466 fmovdn %xcc, %f10, %f15
47467 st %f5, [%l7 + 0x50]
47468 fmovsg %xcc, %f4, %f0
47469loop_5548:
47470 std %f6, [%l7 + 0x08]
47471 ldsb [%l7 + 0x7C], %o6
47472 fabss %f1, %f10
47473 fmovdcc %icc, %f4, %f1
47474 stb %i2, [%l7 + 0x73]
47475 movneg %icc, %i7, %g4
47476 stb %i3, [%l7 + 0x4B]
47477 fnand %f12, %f6, %f2
47478 stb %i5, [%l7 + 0x12]
47479 stb %o4, [%l7 + 0x60]
47480 fcmpgt16 %f10, %f14, %l6
47481 fcmpne32 %f10, %f12, %g5
47482 sth %o0, [%l7 + 0x6A]
47483 tgu %xcc, 0x7
47484 tcs %xcc, 0x5
47485 fmovdge %xcc, %f3, %f6
47486 fmovdvs %icc, %f2, %f0
47487 fmovdvc %xcc, %f2, %f10
47488 bvs,a,pt %xcc, loop_5549
47489 fbo,a %fcc0, loop_5550
47490 tle %xcc, 0x5
47491 fandnot2 %f2, %f10, %f6
47492loop_5549:
47493 lduw [%l7 + 0x6C], %i6
47494loop_5550:
47495 siam 0x0
47496 st %f11, [%l7 + 0x34]
47497 edge8n %i0, %l5, %g1
47498 move %xcc, %l3, %l4
47499 be %xcc, loop_5551
47500 bcc,a %xcc, loop_5552
47501 fcmple16 %f12, %f12, %o2
47502 ldd [%l7 + 0x48], %f8
47503loop_5551:
47504 udivx %l1, 0x0CF8, %g7
47505loop_5552:
47506 ldub [%l7 + 0x39], %i4
47507 stb %g2, [%l7 + 0x22]
47508 brgez,a %o7, loop_5553
47509 ldub [%l7 + 0x2C], %o1
47510 movvs %xcc, %l0, %g3
47511 fbule,a %fcc1, loop_5554
47512loop_5553:
47513 movgu %icc, %o5, %g6
47514 fmovrdgz %o3, %f12, %f10
47515 fbge %fcc1, loop_5555
47516loop_5554:
47517 addcc %l2, %o6, %i2
47518 stx %i1, [%l7 + 0x78]
47519 fmovda %icc, %f2, %f12
47520loop_5555:
47521 fmovdg %icc, %f8, %f3
47522 std %f6, [%l7 + 0x68]
47523 ldx [%l7 + 0x18], %i7
47524 fmovrdlez %g4, %f14, %f8
47525 stx %i3, [%l7 + 0x30]
47526 fcmpne32 %f0, %f2, %i5
47527 ldsw [%l7 + 0x08], %l6
47528 bl,pt %xcc, loop_5556
47529 movcc %xcc, %g5, %o4
47530 lduh [%l7 + 0x66], %o0
47531 ldsb [%l7 + 0x6F], %i0
47532loop_5556:
47533 fmovrdlez %i6, %f12, %f14
47534 ldsb [%l7 + 0x66], %g1
47535 ldd [%l7 + 0x68], %f4
47536 fpsub16 %f8, %f8, %f6
47537 smul %l5, %l3, %l4
47538 ldub [%l7 + 0x1D], %l1
47539 fbn,a %fcc3, loop_5557
47540 bleu,a,pn %icc, loop_5558
47541 movrlez %o2, 0x189, %g7
47542 fbuge,a %fcc1, loop_5559
47543loop_5557:
47544 movcc %xcc, %g2, %i4
47545loop_5558:
47546 fcmpgt16 %f2, %f12, %o7
47547 bvs loop_5560
47548loop_5559:
47549 lduh [%l7 + 0x42], %o1
47550 std %f10, [%l7 + 0x70]
47551 smul %l0, 0x04EF, %o5
47552loop_5560:
47553 fble %fcc3, loop_5561
47554 udivcc %g6, 0x0940, %g3
47555 andncc %o3, %o6, %i2
47556 brgez,a %l2, loop_5562
47557loop_5561:
47558 brlez,a %i1, loop_5563
47559 movvc %xcc, %g4, %i7
47560 st %f4, [%l7 + 0x54]
47561loop_5562:
47562 array16 %i3, %l6, %g5
47563loop_5563:
47564 ta %xcc, 0x7
47565 st %f9, [%l7 + 0x3C]
47566 fblg,a %fcc1, loop_5564
47567 fpackfix %f14, %f13
47568 lduw [%l7 + 0x14], %i5
47569 ldd [%l7 + 0x58], %f4
47570loop_5564:
47571 te %icc, 0x0
47572 std %f12, [%l7 + 0x38]
47573 fmovsleu %icc, %f9, %f8
47574 ldub [%l7 + 0x2B], %o4
47575 stb %o0, [%l7 + 0x4A]
47576 movrlez %i0, %i6, %g1
47577 movrne %l5, 0x284, %l3
47578 fmovrse %l1, %f11, %f7
47579 fmovsvc %xcc, %f3, %f14
47580 tvs %icc, 0x1
47581 ld [%l7 + 0x08], %f3
47582 nop
47583 setx loop_5565, %l0, %l1
47584 wrpr 0x1, %tl
47585 wrpr %l1, %tpc
47586 add %l1, 0x4, %l1
47587 wrpr %l1, %tnpc
47588 setx 0x34400001400, %l0, %l1
47589 wrpr %l1, %tstate
47590 wrhpr 0x4, %htstate
47591 retry
47592 fcmpeq32 %f2, %f10, %o2
47593 sllx %l4, %g7, %g2
47594 fpadd16s %f11, %f3, %f13
47595loop_5565:
47596 fcmpeq32 %f14, %f10, %i4
47597 fbuge,a %fcc1, loop_5566
47598 sra %o1, 0x13, %l0
47599 fandnot2s %f0, %f9, %f1
47600 orcc %o7, 0x11DF, %o5
47601loop_5566:
47602 movgu %xcc, %g6, %g3
47603 xorcc %o3, 0x1665, %i2
47604 st %f8, [%l7 + 0x70]
47605 std %f12, [%l7 + 0x40]
47606 edge32 %o6, %i1, %l2
47607 fmovsleu %xcc, %f3, %f14
47608 std %f2, [%l7 + 0x20]
47609 tgu %xcc, 0x1
47610 fmovsvs %icc, %f10, %f15
47611 fmovdvc %xcc, %f6, %f11
47612 bpos,a loop_5567
47613 movrne %g4, %i7, %i3
47614 fnegs %f1, %f12
47615 bge,pn %xcc, loop_5568
47616loop_5567:
47617 edge16 %l6, %i5, %g5
47618 ldsb [%l7 + 0x3F], %o0
47619 bcc,pn %xcc, loop_5569
47620loop_5568:
47621 sth %o4, [%l7 + 0x12]
47622 alignaddrl %i6, %g1, %l5
47623 movcs %icc, %l3, %l1
47624loop_5569:
47625 fmovda %icc, %f9, %f15
47626 sdivcc %o2, 0x0352, %i0
47627 fcmple32 %f8, %f6, %g7
47628 movle %icc, %l4, %g2
47629 addc %i4, 0x1970, %o1
47630 fmovsvs %icc, %f7, %f12
47631 fmovrdgez %o7, %f0, %f12
47632 fmul8x16al %f14, %f13, %f4
47633 fmovrsne %o5, %f7, %f6
47634 fmovdl %icc, %f1, %f15
47635 stb %g6, [%l7 + 0x44]
47636 sub %g3, %o3, %l0
47637 fnegd %f4, %f6
47638 fornot1 %f14, %f6, %f8
47639 lduh [%l7 + 0x4E], %i2
47640 stw %o6, [%l7 + 0x40]
47641 fsrc2s %f6, %f10
47642 ld [%l7 + 0x74], %f10
47643 fmovda %xcc, %f0, %f14
47644 edge32n %l2, %g4, %i1
47645 lduh [%l7 + 0x4E], %i3
47646 fmovdpos %xcc, %f5, %f12
47647 fmovrdgz %l6, %f14, %f10
47648 ldsh [%l7 + 0x4E], %i5
47649 movgu %icc, %g5, %i7
47650 fandnot2s %f5, %f0, %f15
47651 ldub [%l7 + 0x48], %o4
47652 ta %xcc, 0x3
47653 fnors %f15, %f8, %f1
47654 tgu %xcc, 0x4
47655 tpos %icc, 0x2
47656 subc %o0, %i6, %l5
47657 udiv %g1, 0x13C1, %l1
47658 bcs %xcc, loop_5570
47659 stx %o2, [%l7 + 0x48]
47660 fpsub16 %f14, %f0, %f0
47661 srlx %l3, 0x00, %g7
47662loop_5570:
47663 ldsb [%l7 + 0x12], %l4
47664 stb %i0, [%l7 + 0x7F]
47665 tl %xcc, 0x2
47666 stx %i4, [%l7 + 0x10]
47667 popc %o1, %g2
47668 sdiv %o5, 0x0043, %g6
47669 sub %g3, %o3, %l0
47670 fmovdvs %xcc, %f10, %f4
47671 fbe,a %fcc0, loop_5571
47672 fcmps %fcc2, %f6, %f0
47673 fbul %fcc2, loop_5572
47674 tg %icc, 0x3
47675loop_5571:
47676 bpos,pn %xcc, loop_5573
47677 ldd [%l7 + 0x70], %f0
47678loop_5572:
47679 fbuge,a %fcc3, loop_5574
47680 ldsh [%l7 + 0x6C], %o7
47681loop_5573:
47682 movcc %icc, %i2, %o6
47683 sll %l2, 0x14, %g4
47684loop_5574:
47685 alignaddrl %i1, %l6, %i5
47686 tcc %xcc, 0x0
47687 fbge %fcc0, loop_5575
47688 lduh [%l7 + 0x54], %g5
47689 stb %i7, [%l7 + 0x22]
47690 movrgez %i3, 0x1D3, %o4
47691loop_5575:
47692 std %f0, [%l7 + 0x08]
47693 fcmple32 %f0, %f14, %i6
47694 fbl %fcc1, loop_5576
47695 fbe %fcc3, loop_5577
47696 ld [%l7 + 0x78], %f8
47697 bpos,a,pn %icc, loop_5578
47698loop_5576:
47699 movrgez %l5, 0x357, %o0
47700loop_5577:
47701 umul %g1, 0x1406, %l1
47702 fzero %f4
47703loop_5578:
47704 movcc %xcc, %o2, %l3
47705 orcc %l4, 0x1704, %i0
47706 fandnot2 %f4, %f0, %f10
47707 lduw [%l7 + 0x30], %g7
47708 orcc %i4, %o1, %o5
47709 ldd [%l7 + 0x18], %f8
47710 udivx %g2, 0x1E6F, %g3
47711 std %f14, [%l7 + 0x20]
47712 stb %o3, [%l7 + 0x60]
47713 fpack32 %f6, %f10, %f0
47714 edge32ln %l0, %o7, %g6
47715 movvs %icc, %o6, %l2
47716 fblg,a %fcc3, loop_5579
47717 stw %i2, [%l7 + 0x4C]
47718 ldsh [%l7 + 0x7C], %i1
47719 fpsub16 %f10, %f2, %f14
47720loop_5579:
47721 stb %l6, [%l7 + 0x59]
47722 fxnors %f3, %f0, %f4
47723 edge8 %i5, %g5, %i7
47724 ld [%l7 + 0x3C], %f8
47725 bl,pn %icc, loop_5580
47726 tl %icc, 0x7
47727 fexpand %f5, %f2
47728 fmovdpos %xcc, %f12, %f10
47729loop_5580:
47730 smulcc %i3, %o4, %i6
47731 smul %l5, 0x15BE, %g4
47732 fxnors %f2, %f0, %f8
47733 ld [%l7 + 0x54], %f8
47734 bshuffle %f2, %f6, %f6
47735 ldsb [%l7 + 0x1E], %g1
47736 stw %l1, [%l7 + 0x44]
47737 fsrc2 %f2, %f10
47738 tcs %icc, 0x5
47739 fcmple32 %f12, %f10, %o2
47740 fnegs %f12, %f9
47741 fmovs %f7, %f1
47742 bvc,a,pn %icc, loop_5581
47743 fnand %f10, %f14, %f12
47744 fpsub16s %f9, %f14, %f4
47745 sth %o0, [%l7 + 0x12]
47746loop_5581:
47747 fcmpeq16 %f0, %f10, %l3
47748 andncc %i0, %g7, %l4
47749 fpack32 %f10, %f4, %f8
47750 lduw [%l7 + 0x2C], %o1
47751 fmovd %f0, %f10
47752 tleu %xcc, 0x3
47753 ldd [%l7 + 0x60], %f2
47754 stx %i4, [%l7 + 0x08]
47755 ldd [%l7 + 0x48], %f14
47756 lduw [%l7 + 0x1C], %g2
47757 bge %icc, loop_5582
47758 orn %o5, %o3, %l0
47759 fbo %fcc2, loop_5583
47760 st %f15, [%l7 + 0x48]
47761loop_5582:
47762 fble %fcc2, loop_5584
47763 fpadd32s %f13, %f11, %f3
47764loop_5583:
47765 sth %o7, [%l7 + 0x56]
47766 addccc %g6, %o6, %g3
47767loop_5584:
47768 fnor %f4, %f8, %f0
47769 fmovdgu %icc, %f0, %f1
47770 ldsh [%l7 + 0x2A], %i2
47771 lduw [%l7 + 0x44], %l2
47772 ldsb [%l7 + 0x0D], %i1
47773 bne,pt %icc, loop_5585
47774 ldd [%l7 + 0x08], %f4
47775 fmovrsne %l6, %f2, %f0
47776 ld [%l7 + 0x68], %f14
47777loop_5585:
47778 stb %i5, [%l7 + 0x0E]
47779 fzero %f4
47780 sub %i7, %g5, %o4
47781 edge32ln %i6, %i3, %g4
47782 bg,a,pn %xcc, loop_5586
47783 fbu %fcc3, loop_5587
47784 st %f11, [%l7 + 0x50]
47785 tneg %xcc, 0x6
47786loop_5586:
47787 lduh [%l7 + 0x52], %l5
47788loop_5587:
47789 fmovdne %xcc, %f14, %f0
47790 fors %f8, %f8, %f13
47791 st %f7, [%l7 + 0x70]
47792 stb %l1, [%l7 + 0x0F]
47793 fmul8sux16 %f10, %f14, %f2
47794 ldd [%l7 + 0x08], %f2
47795 fcmpne32 %f2, %f14, %o2
47796 edge32ln %g1, %o0, %l3
47797 mulscc %i0, %l4, %g7
47798 stw %o1, [%l7 + 0x34]
47799 bcs,a,pt %icc, loop_5588
47800 bn,a,pt %icc, loop_5589
47801 fcmpd %fcc0, %f4, %f14
47802 fmovsvc %xcc, %f15, %f13
47803loop_5588:
47804 lduh [%l7 + 0x54], %g2
47805loop_5589:
47806 fmul8x16al %f14, %f12, %f2
47807 fcmpne16 %f4, %f14, %o5
47808 fbule %fcc1, loop_5590
47809 sth %o3, [%l7 + 0x6C]
47810 bleu loop_5591
47811 addc %l0, 0x0C17, %i4
47812loop_5590:
47813 edge16l %o7, %g6, %g3
47814 fbne,a %fcc1, loop_5592
47815loop_5591:
47816 orn %o6, 0x069B, %i2
47817 siam 0x5
47818 ldd [%l7 + 0x50], %f12
47819loop_5592:
47820 edge8ln %i1, %l6, %l2
47821 mulx %i5, 0x07C6, %g5
47822 or %o4, 0x0CC5, %i7
47823 fpadd32 %f2, %f6, %f4
47824 ldd [%l7 + 0x20], %f8
47825 fmovsa %xcc, %f13, %f15
47826 bneg,a,pn %xcc, loop_5593
47827 fandnot2 %f4, %f8, %f0
47828 te %icc, 0x3
47829 fmovdneg %icc, %f12, %f3
47830loop_5593:
47831 tpos %icc, 0x7
47832 fmovdgu %icc, %f9, %f7
47833 xnor %i6, 0x1F80, %i3
47834 orcc %g4, %l5, %o2
47835 and %l1, %g1, %l3
47836 fmovsle %xcc, %f8, %f9
47837 fmovscs %icc, %f11, %f9
47838 fmovrdgez %o0, %f0, %f2
47839 sth %l4, [%l7 + 0x68]
47840 bge,a loop_5594
47841 mova %icc, %i0, %g7
47842 and %o1, 0x1A3F, %o5
47843 movrgez %g2, 0x12B, %o3
47844loop_5594:
47845 ldsh [%l7 + 0x60], %l0
47846 andn %i4, %g6, %o7
47847 xor %o6, %i2, %g3
47848 bcc,a,pn %xcc, loop_5595
47849 fors %f15, %f6, %f13
47850 fmovsvs %icc, %f7, %f3
47851 fcmpeq16 %f0, %f6, %l6
47852loop_5595:
47853 fnands %f1, %f7, %f12
47854 brlz,a %i1, loop_5596
47855 fbge,a %fcc1, loop_5597
47856 fpsub16s %f2, %f8, %f4
47857 bvs,pt %icc, loop_5598
47858loop_5596:
47859 sll %i5, %l2, %o4
47860loop_5597:
47861 srax %i7, 0x0C, %g5
47862 faligndata %f12, %f4, %f14
47863loop_5598:
47864 movrlez %i3, %i6, %g4
47865 fbul,a %fcc1, loop_5599
47866 edge16n %l5, %o2, %g1
47867 movne %xcc, %l1, %o0
47868 edge16n %l4, %i0, %l3
47869loop_5599:
47870 ld [%l7 + 0x68], %f3
47871 edge16l %o1, %g7, %g2
47872 bneg,a,pn %xcc, loop_5600
47873 fmovdcc %icc, %f2, %f6
47874 taddcc %o3, %o5, %l0
47875 fzero %f4
47876loop_5600:
47877 bcc,pt %icc, loop_5601
47878 fmovdpos %xcc, %f9, %f15
47879 ld [%l7 + 0x64], %f2
47880 tpos %xcc, 0x2
47881loop_5601:
47882 st %f7, [%l7 + 0x50]
47883 tge %xcc, 0x3
47884 movrlz %i4, 0x10E, %g6
47885 edge16n %o6, %i2, %g3
47886 fnot2 %f12, %f14
47887 tle %xcc, 0x7
47888 fmovdle %xcc, %f2, %f9
47889 addc %o7, 0x0307, %l6
47890 ldub [%l7 + 0x28], %i5
47891 fcmple32 %f12, %f14, %l2
47892 xorcc %o4, 0x0CD4, %i1
47893 tneg %icc, 0x7
47894 fbu %fcc3, loop_5602
47895 movvs %xcc, %g5, %i7
47896 stx %i3, [%l7 + 0x50]
47897 fmovdg %icc, %f2, %f8
47898loop_5602:
47899 tgu %xcc, 0x6
47900 ldsh [%l7 + 0x1E], %g4
47901 srlx %i6, %l5, %o2
47902 ldub [%l7 + 0x41], %g1
47903 xor %l1, %o0, %l4
47904 fxors %f3, %f11, %f14
47905 edge32l %l3, %o1, %i0
47906 stx %g7, [%l7 + 0x68]
47907 brnz %g2, loop_5603
47908 move %xcc, %o5, %o3
47909 sllx %l0, 0x11, %g6
47910 nop
47911 setx loop_5604, %l0, %l1
47912 jmpl %l1, %i4
47913loop_5603:
47914 tneg %icc, 0x0
47915 sth %o6, [%l7 + 0x20]
47916 bn,pt %icc, loop_5605
47917loop_5604:
47918 ldd [%l7 + 0x50], %f0
47919 fmul8x16 %f11, %f4, %f4
47920 ldsw [%l7 + 0x38], %g3
47921loop_5605:
47922 bvs,a loop_5606
47923 ldsw [%l7 + 0x68], %o7
47924 tleu %xcc, 0x5
47925 movrlez %i2, 0x30A, %i5
47926loop_5606:
47927 lduh [%l7 + 0x5C], %l6
47928 ldd [%l7 + 0x08], %f4
47929 stb %l2, [%l7 + 0x75]
47930 sdivcc %i1, 0x087F, %o4
47931 xor %i7, %g5, %i3
47932 ldsb [%l7 + 0x33], %i6
47933 fsrc2s %f2, %f5
47934 fbug,a %fcc1, loop_5607
47935 stx %l5, [%l7 + 0x18]
47936 fornot2 %f12, %f14, %f10
47937 ldx [%l7 + 0x18], %o2
47938loop_5607:
47939 lduw [%l7 + 0x18], %g4
47940 smul %l1, 0x0D4E, %g1
47941 st %f8, [%l7 + 0x2C]
47942 andncc %l4, %o0, %o1
47943 stb %i0, [%l7 + 0x3E]
47944 or %l3, %g2, %o5
47945 std %f14, [%l7 + 0x20]
47946 fbul,a %fcc2, loop_5608
47947 edge8n %o3, %l0, %g6
47948 fnegs %f10, %f6
47949 fzero %f4
47950loop_5608:
47951 stw %i4, [%l7 + 0x5C]
47952 fbl,a %fcc1, loop_5609
47953 movle %xcc, %g7, %o6
47954 sth %o7, [%l7 + 0x4A]
47955 stx %i2, [%l7 + 0x30]
47956loop_5609:
47957 fmovse %icc, %f14, %f9
47958 fmovrsne %g3, %f9, %f13
47959 fxnors %f4, %f8, %f12
47960 fmovscs %xcc, %f15, %f7
47961 fbge,a %fcc2, loop_5610
47962 fpsub16 %f4, %f2, %f12
47963 fxors %f2, %f1, %f1
47964 fmovrde %l6, %f10, %f2
47965loop_5610:
47966 sdivx %l2, 0x10D2, %i5
47967 fmuld8sux16 %f4, %f14, %f6
47968 ldsh [%l7 + 0x3E], %o4
47969 sth %i7, [%l7 + 0x36]
47970 fcmple16 %f10, %f2, %i1
47971 brgez,a %g5, loop_5611
47972 fxor %f4, %f0, %f10
47973 ldsw [%l7 + 0x70], %i3
47974 fmovdge %xcc, %f14, %f4
47975loop_5611:
47976 lduw [%l7 + 0x78], %i6
47977 fba %fcc1, loop_5612
47978 bge,pn %icc, loop_5613
47979 fpadd16s %f15, %f1, %f2
47980 stb %o2, [%l7 + 0x4A]
47981loop_5612:
47982 fmovrdlz %l5, %f0, %f2
47983loop_5613:
47984 bshuffle %f4, %f4, %f2
47985 fornot2 %f4, %f12, %f12
47986 edge8l %l1, %g1, %l4
47987 fblg %fcc3, loop_5614
47988 fmovspos %xcc, %f6, %f8
47989 ldub [%l7 + 0x25], %o0
47990 fbge,a %fcc3, loop_5615
47991loop_5614:
47992 sdivx %o1, 0x1061, %g4
47993 fmovrdlz %i0, %f6, %f12
47994 brz %g2, loop_5616
47995loop_5615:
47996 and %l3, 0x16BA, %o5
47997 fmovdle %xcc, %f1, %f0
47998 stw %o3, [%l7 + 0x78]
47999loop_5616:
48000 tge %xcc, 0x5
48001 ldsh [%l7 + 0x74], %l0
48002 fandnot2 %f0, %f12, %f2
48003 fcmpgt32 %f6, %f4, %i4
48004 bg %icc, loop_5617
48005 fbne %fcc1, loop_5618
48006 fpadd32 %f10, %f4, %f10
48007 pdist %f10, %f6, %f14
48008loop_5617:
48009 fmovdn %xcc, %f5, %f8
48010loop_5618:
48011 subcc %g6, 0x0338, %o6
48012 ldx [%l7 + 0x20], %o7
48013 subc %g7, %i2, %l6
48014 popc %l2, %g3
48015 fmovrdlz %o4, %f14, %f4
48016 fble %fcc1, loop_5619
48017 ld [%l7 + 0x68], %f3
48018 st %f15, [%l7 + 0x58]
48019 bgu,a loop_5620
48020loop_5619:
48021 fmovdneg %xcc, %f6, %f5
48022 movcc %icc, %i7, %i5
48023 edge32ln %g5, %i1, %i3
48024loop_5620:
48025 fmovscs %xcc, %f8, %f12
48026 fmul8x16 %f3, %f0, %f2
48027 sth %o2, [%l7 + 0x5C]
48028 ld [%l7 + 0x44], %f2
48029 ldx [%l7 + 0x20], %l5
48030 fmovsne %xcc, %f15, %f11
48031 stx %l1, [%l7 + 0x68]
48032 te %icc, 0x2
48033 fsrc1 %f10, %f6
48034 tgu %xcc, 0x7
48035 ldsb [%l7 + 0x61], %g1
48036 ldub [%l7 + 0x12], %l4
48037 sth %i6, [%l7 + 0x62]
48038 movn %xcc, %o1, %g4
48039 std %f6, [%l7 + 0x40]
48040 fmovdn %icc, %f12, %f5
48041 fnegd %f8, %f12
48042 std %f12, [%l7 + 0x20]
48043 or %i0, 0x09F5, %g2
48044 ldd [%l7 + 0x48], %f2
48045 stx %l3, [%l7 + 0x58]
48046 fmovd %f6, %f14
48047 ldx [%l7 + 0x70], %o0
48048 lduw [%l7 + 0x4C], %o3
48049 ba,a,pt %icc, loop_5621
48050 fpadd16s %f3, %f13, %f14
48051 bne loop_5622
48052 be %icc, loop_5623
48053loop_5621:
48054 brlez %l0, loop_5624
48055 movge %icc, %i4, %o5
48056loop_5622:
48057 edge8 %o6, %o7, %g7
48058loop_5623:
48059 ldx [%l7 + 0x20], %i2
48060loop_5624:
48061 fands %f6, %f15, %f12
48062 fpackfix %f0, %f13
48063 ldsh [%l7 + 0x4A], %g6
48064 ldsh [%l7 + 0x68], %l6
48065 brz,a %g3, loop_5625
48066 fmovdg %icc, %f9, %f9
48067 tleu %xcc, 0x6
48068 ble loop_5626
48069loop_5625:
48070 subccc %l2, %o4, %i5
48071 tsubcctv %g5, %i1, %i3
48072 fblg %fcc3, loop_5627
48073loop_5626:
48074 fblg %fcc2, loop_5628
48075 fbo %fcc0, loop_5629
48076 pdist %f14, %f4, %f8
48077loop_5627:
48078 ldd [%l7 + 0x48], %f8
48079loop_5628:
48080 fmovrdgez %o2, %f12, %f4
48081loop_5629:
48082 bpos,a loop_5630
48083 ldd [%l7 + 0x78], %f14
48084 ldsb [%l7 + 0x1F], %l5
48085 st %f2, [%l7 + 0x10]
48086loop_5630:
48087 or %i7, 0x1EB2, %g1
48088 fmul8ulx16 %f8, %f14, %f14
48089 edge16l %l1, %i6, %o1
48090 ldx [%l7 + 0x58], %l4
48091 bgu,pt %xcc, loop_5631
48092 edge16ln %g4, %g2, %i0
48093 ldsb [%l7 + 0x10], %o0
48094 ld [%l7 + 0x08], %f4
48095loop_5631:
48096 tle %xcc, 0x2
48097 stw %o3, [%l7 + 0x10]
48098 fmul8ulx16 %f10, %f6, %f10
48099 sth %l3, [%l7 + 0x16]
48100 edge8 %i4, %o5, %o6
48101 ldsh [%l7 + 0x2E], %l0
48102 bpos,a loop_5632
48103 movre %g7, 0x053, %i2
48104 addc %o7, 0x1361, %l6
48105 fmovdpos %icc, %f0, %f11
48106loop_5632:
48107 fmovsge %icc, %f13, %f6
48108 brlz,a %g3, loop_5633
48109 ldd [%l7 + 0x60], %f14
48110 fexpand %f12, %f6
48111 std %f6, [%l7 + 0x58]
48112loop_5633:
48113 fbg %fcc2, loop_5634
48114 st %f2, [%l7 + 0x6C]
48115 srlx %g6, %l2, %o4
48116 ldx [%l7 + 0x30], %i5
48117loop_5634:
48118 fcmpd %fcc1, %f0, %f0
48119 fmovsne %xcc, %f3, %f7
48120 subccc %i1, 0x1B03, %g5
48121 fmovspos %icc, %f8, %f15
48122 subccc %o2, %l5, %i3
48123 bvs %xcc, loop_5635
48124 ldx [%l7 + 0x60], %i7
48125 sth %l1, [%l7 + 0x18]
48126 lduw [%l7 + 0x5C], %i6
48127loop_5635:
48128 lduw [%l7 + 0x68], %g1
48129 sth %o1, [%l7 + 0x2E]
48130 ldsh [%l7 + 0x4A], %l4
48131 fba,a %fcc2, loop_5636
48132 fmovrslz %g4, %f6, %f9
48133 edge16n %i0, %o0, %g2
48134 xnorcc %l3, 0x00C8, %o3
48135loop_5636:
48136 fnegs %f4, %f13
48137 stx %i4, [%l7 + 0x38]
48138 sth %o5, [%l7 + 0x60]
48139 fcmps %fcc3, %f2, %f12
48140 udiv %o6, 0x1B20, %g7
48141 tne %icc, 0x0
48142 bgu %icc, loop_5637
48143 sth %i2, [%l7 + 0x68]
48144 and %l0, %l6, %g3
48145 st %f0, [%l7 + 0x20]
48146loop_5637:
48147 udiv %g6, 0x09FB, %o7
48148 fcmpd %fcc3, %f2, %f10
48149 tle %xcc, 0x3
48150 srl %o4, %i5, %i1
48151 edge16 %g5, %l2, %l5
48152 array16 %o2, %i7, %l1
48153 fbug %fcc3, loop_5638
48154 edge8l %i6, %i3, %g1
48155 lduh [%l7 + 0x0E], %o1
48156 fabss %f9, %f3
48157loop_5638:
48158 brz,a %g4, loop_5639
48159 tl %xcc, 0x0
48160 stw %i0, [%l7 + 0x68]
48161 call loop_5640
48162loop_5639:
48163 movge %icc, %l4, %o0
48164 fcmpne16 %f2, %f0, %g2
48165 lduh [%l7 + 0x10], %l3
48166loop_5640:
48167 sub %o3, %o5, %i4
48168 fbge,a %fcc0, loop_5641
48169 movneg %icc, %g7, %i2
48170 alignaddr %o6, %l6, %g3
48171 ld [%l7 + 0x64], %f0
48172loop_5641:
48173 fexpand %f0, %f4
48174 xorcc %l0, 0x1575, %g6
48175 movcs %icc, %o4, %o7
48176 fmovdg %xcc, %f6, %f1
48177 movpos %xcc, %i1, %i5
48178 nop
48179 setx loop_5642, %l0, %l1
48180 wrpr 0x1, %tl
48181 wrpr %l1, %tpc
48182 add %l1, 0x4, %l1
48183 wrpr %l1, %tnpc
48184 setx 0x34400001400, %l0, %l1
48185 wrpr %l1, %tstate
48186 wrhpr 0x4, %htstate
48187 retry
48188 brgez %g5, loop_5643
48189 ldub [%l7 + 0x67], %l2
48190 bpos,a,pn %xcc, loop_5644
48191loop_5642:
48192 ldsb [%l7 + 0x0A], %l5
48193loop_5643:
48194 ld [%l7 + 0x78], %f5
48195 tg %icc, 0x0
48196loop_5644:
48197 xor %i7, 0x1FBE, %l1
48198 std %f12, [%l7 + 0x10]
48199 ld [%l7 + 0x14], %f2
48200 edge16l %i6, %i3, %g1
48201 fcmpne16 %f8, %f4, %o1
48202 stx %g4, [%l7 + 0x08]
48203 fands %f10, %f11, %f5
48204 std %f0, [%l7 + 0x50]
48205 ldub [%l7 + 0x63], %i0
48206 fmovsn %xcc, %f9, %f4
48207 brlez,a %o2, loop_5645
48208 fmovse %xcc, %f3, %f11
48209 udivcc %l4, 0x0202, %g2
48210 udivcc %o0, 0x1304, %l3
48211loop_5645:
48212 mulscc %o3, %o5, %g7
48213 taddcctv %i4, 0x1F7E, %o6
48214 ldsw [%l7 + 0x18], %l6
48215 ldsh [%l7 + 0x62], %i2
48216 fbe,a %fcc0, loop_5646
48217 std %f6, [%l7 + 0x70]
48218 andncc %l0, %g3, %o4
48219 stx %o7, [%l7 + 0x50]
48220loop_5646:
48221 edge8 %i1, %i5, %g5
48222 bl,pt %icc, loop_5647
48223 mulx %l2, 0x072D, %g6
48224 bvs,a loop_5648
48225 lduh [%l7 + 0x40], %i7
48226loop_5647:
48227 andn %l5, %l1, %i6
48228 fmovde %xcc, %f7, %f15
48229loop_5648:
48230 ld [%l7 + 0x2C], %f5
48231 fmovdcc %icc, %f15, %f9
48232 ld [%l7 + 0x28], %f9
48233 nop
48234 setx loop_5649, %l0, %l1
48235 jmpl %l1, %i3
48236 fnot2s %f8, %f1
48237 fcmpeq32 %f6, %f14, %o1
48238 be loop_5650
48239loop_5649:
48240 tge %xcc, 0x3
48241 ld [%l7 + 0x68], %f14
48242 xorcc %g4, 0x0FA0, %g1
48243loop_5650:
48244 ldsb [%l7 + 0x71], %i0
48245 popc 0x120A, %l4
48246 stb %o2, [%l7 + 0x48]
48247 fxor %f4, %f4, %f8
48248 ldsh [%l7 + 0x58], %g2
48249 ba,pn %xcc, loop_5651
48250 fmovrdlz %l3, %f2, %f2
48251 fpadd32s %f9, %f10, %f1
48252 srl %o0, 0x1D, %o5
48253loop_5651:
48254 fbul %fcc1, loop_5652
48255 fornot1 %f4, %f14, %f0
48256 stb %g7, [%l7 + 0x35]
48257 taddcctv %i4, %o6, %o3
48258loop_5652:
48259 fcmpne16 %f6, %f10, %i2
48260 sllx %l0, 0x06, %l6
48261 movn %xcc, %g3, %o4
48262 fnot2 %f2, %f12
48263 taddcc %o7, %i5, %g5
48264 fmovdvs %icc, %f14, %f5
48265 ldx [%l7 + 0x18], %i1
48266 lduw [%l7 + 0x40], %l2
48267 move %xcc, %i7, %l5
48268 bvc,a loop_5653
48269 st %f9, [%l7 + 0x48]
48270 lduw [%l7 + 0x1C], %g6
48271 sdivx %l1, 0x104F, %i6
48272loop_5653:
48273 stx %o1, [%l7 + 0x10]
48274 stx %g4, [%l7 + 0x78]
48275 bge %xcc, loop_5654
48276 subccc %i3, 0x1D5F, %i0
48277 bvs,a loop_5655
48278 sth %g1, [%l7 + 0x50]
48279loop_5654:
48280 addccc %l4, %g2, %l3
48281 stw %o2, [%l7 + 0x24]
48282loop_5655:
48283 movrne %o0, %g7, %o5
48284 lduw [%l7 + 0x4C], %o6
48285 sth %o3, [%l7 + 0x60]
48286 bneg,a,pt %icc, loop_5656
48287 sdiv %i4, 0x13B9, %l0
48288 ldsh [%l7 + 0x5C], %l6
48289 fmovrslz %i2, %f10, %f13
48290loop_5656:
48291 bvs loop_5657
48292 ldsb [%l7 + 0x2A], %g3
48293 fmovdl %xcc, %f4, %f2
48294 bn,a,pt %xcc, loop_5658
48295loop_5657:
48296 lduh [%l7 + 0x74], %o7
48297 tsubcc %i5, %o4, %g5
48298 stx %i1, [%l7 + 0x18]
48299loop_5658:
48300 ldsw [%l7 + 0x68], %l2
48301 ldsh [%l7 + 0x64], %i7
48302 bne,a,pn %icc, loop_5659
48303 brgez %g6, loop_5660
48304 brlez %l1, loop_5661
48305 ldx [%l7 + 0x58], %i6
48306loop_5659:
48307 fnot2 %f10, %f10
48308loop_5660:
48309 bg,a %icc, loop_5662
48310loop_5661:
48311 ldsh [%l7 + 0x6C], %o1
48312 fmovdgu %icc, %f4, %f9
48313 call loop_5663
48314loop_5662:
48315 mulx %l5, 0x01A4, %g4
48316 tcc %xcc, 0x0
48317 sth %i3, [%l7 + 0x3C]
48318loop_5663:
48319 ldd [%l7 + 0x18], %f6
48320 bvs,pt %icc, loop_5664
48321 fnor %f4, %f12, %f8
48322 move %xcc, %g1, %l4
48323 fnor %f8, %f2, %f10
48324loop_5664:
48325 bshuffle %f0, %f10, %f6
48326 faligndata %f14, %f12, %f2
48327 fbne %fcc2, loop_5665
48328 movrne %g2, %i0, %l3
48329 fxor %f10, %f2, %f2
48330 stb %o0, [%l7 + 0x52]
48331loop_5665:
48332 edge32 %g7, %o5, %o6
48333 fpadd16 %f12, %f8, %f12
48334 array8 %o2, %o3, %i4
48335 fnors %f5, %f13, %f15
48336 std %f6, [%l7 + 0x70]
48337 bshuffle %f12, %f10, %f4
48338 ldsw [%l7 + 0x18], %l6
48339 movg %icc, %l0, %g3
48340 ldsb [%l7 + 0x7F], %o7
48341 fnand %f10, %f4, %f0
48342 fones %f7
48343 fbul %fcc3, loop_5666
48344 fmovrde %i2, %f2, %f4
48345 fcmped %fcc0, %f2, %f4
48346 fone %f14
48347loop_5666:
48348 fmovscs %icc, %f5, %f12
48349 fands %f2, %f4, %f13
48350 edge16 %o4, %g5, %i5
48351 tle %xcc, 0x5
48352 fbug %fcc2, loop_5667
48353 fnegs %f12, %f4
48354 fand %f2, %f0, %f0
48355 ldsh [%l7 + 0x50], %i1
48356loop_5667:
48357 ldx [%l7 + 0x30], %i7
48358 siam 0x1
48359 ldsb [%l7 + 0x29], %l2
48360 sdiv %g6, 0x154E, %i6
48361 std %f8, [%l7 + 0x60]
48362 tvc %icc, 0x0
48363 edge32n %o1, %l5, %g4
48364 tsubcc %l1, %g1, %l4
48365 edge32 %i3, %i0, %g2
48366 fpmerge %f3, %f3, %f4
48367 xorcc %l3, %g7, %o5
48368 fors %f1, %f7, %f9
48369 movneg %icc, %o0, %o2
48370 ldub [%l7 + 0x13], %o3
48371 tg %icc, 0x6
48372 orncc %i4, 0x18C9, %o6
48373 fbl,a %fcc3, loop_5668
48374 ldsb [%l7 + 0x3F], %l6
48375 udiv %l0, 0x117A, %g3
48376 ldx [%l7 + 0x68], %i2
48377loop_5668:
48378 tg %icc, 0x1
48379 bneg,pt %icc, loop_5669
48380 movgu %xcc, %o4, %o7
48381 stx %i5, [%l7 + 0x20]
48382 fxor %f10, %f8, %f10
48383loop_5669:
48384 fmul8x16 %f3, %f2, %f12
48385 udivx %i1, 0x0161, %i7
48386 stx %l2, [%l7 + 0x20]
48387 stb %g5, [%l7 + 0x22]
48388 stb %g6, [%l7 + 0x74]
48389 ld [%l7 + 0x08], %f8
48390 fmovrdgez %i6, %f14, %f4
48391 fpackfix %f10, %f10
48392 fandnot1 %f8, %f12, %f14
48393 lduw [%l7 + 0x18], %l5
48394 fcmpes %fcc1, %f8, %f12
48395 fnot1s %f14, %f15
48396 ldsh [%l7 + 0x70], %g4
48397 st %f6, [%l7 + 0x2C]
48398 stb %o1, [%l7 + 0x41]
48399 edge32ln %l1, %g1, %l4
48400 edge16n %i0, %g2, %i3
48401 fnors %f12, %f9, %f9
48402 fmovrde %g7, %f2, %f6
48403 std %f0, [%l7 + 0x68]
48404 sdivx %o5, 0x045E, %o0
48405 fmovdgu %xcc, %f2, %f7
48406 std %f12, [%l7 + 0x28]
48407 ldub [%l7 + 0x7E], %l3
48408 ldx [%l7 + 0x40], %o3
48409 fcmpne32 %f6, %f14, %o2
48410 edge32ln %i4, %l6, %l0
48411 ldsb [%l7 + 0x12], %o6
48412 ba,a %icc, loop_5670
48413 udivx %g3, 0x133E, %i2
48414 fpackfix %f0, %f5
48415 fpsub32s %f14, %f11, %f5
48416loop_5670:
48417 fxnor %f10, %f14, %f4
48418 fandnot2 %f0, %f12, %f14
48419 fmovdcs %xcc, %f3, %f3
48420 fnegd %f0, %f14
48421 stb %o7, [%l7 + 0x60]
48422 fbuge %fcc1, loop_5671
48423 fmovsle %xcc, %f11, %f9
48424 fnor %f6, %f6, %f6
48425 array16 %i5, %i1, %o4
48426loop_5671:
48427 sethi 0x0AFA, %l2
48428 fmovsl %icc, %f12, %f0
48429 smulcc %i7, 0x0EA6, %g5
48430 fmovrsne %i6, %f9, %f14
48431 bleu,pt %icc, loop_5672
48432 orn %l5, %g4, %g6
48433 tvc %xcc, 0x6
48434 ldsw [%l7 + 0x28], %o1
48435loop_5672:
48436 edge16l %l1, %g1, %l4
48437 st %f1, [%l7 + 0x2C]
48438 sll %i0, 0x1B, %i3
48439 fxnor %f10, %f2, %f12
48440 ld [%l7 + 0x44], %f5
48441 ldx [%l7 + 0x20], %g7
48442 add %g2, %o0, %l3
48443 nop
48444 setx loop_5673, %l0, %l1
48445 wrpr 0x1, %tl
48446 wrpr %l1, %tpc
48447 add %l1, 0x4, %l1
48448 wrpr %l1, %tnpc
48449 setx 0x34400001400, %l0, %l1
48450 wrpr %l1, %tstate
48451 wrhpr 0x4, %htstate
48452 retry
48453 fmovdg %icc, %f14, %f1
48454 movgu %icc, %o5, %o3
48455 brlez,a %o2, loop_5674
48456loop_5673:
48457 fmovrsgez %i4, %f8, %f5
48458 call loop_5675
48459 brlz %l0, loop_5676
48460loop_5674:
48461 fble,a %fcc2, loop_5677
48462 bneg,pt %xcc, loop_5678
48463loop_5675:
48464 edge8l %l6, %g3, %o6
48465loop_5676:
48466 fzero %f10
48467loop_5677:
48468 nop
48469 setx loop_5679, %l0, %l1
48470 wrpr 0x1, %tl
48471 wrpr %l1, %tpc
48472 add %l1, 0x4, %l1
48473 wrpr %l1, %tnpc
48474 setx 0x34400001400, %l0, %l1
48475 wrpr %l1, %tstate
48476 wrhpr 0x4, %htstate
48477 retry
48478loop_5678:
48479 brz %i2, loop_5680
48480 lduh [%l7 + 0x30], %i5
48481 ldsh [%l7 + 0x58], %i1
48482loop_5679:
48483 tge %xcc, 0x0
48484loop_5680:
48485 lduh [%l7 + 0x30], %o4
48486 bn,a,pn %icc, loop_5681
48487 fmovrse %l2, %f8, %f9
48488 fpadd16s %f2, %f9, %f6
48489 movvc %xcc, %i7, %g5
48490loop_5681:
48491 edge8n %i6, %l5, %o7
48492 mulx %g4, 0x05CF, %o1
48493 stx %g6, [%l7 + 0x78]
48494 bleu,a,pt %xcc, loop_5682
48495 ta %icc, 0x2
48496 fbe %fcc2, loop_5683
48497 ldsw [%l7 + 0x34], %l1
48498loop_5682:
48499 addcc %l4, 0x107A, %g1
48500 fxnor %f0, %f0, %f6
48501loop_5683:
48502 fmuld8sux16 %f0, %f4, %f14
48503 ldsw [%l7 + 0x7C], %i3
48504 tsubcc %g7, %g2, %i0
48505 fxnor %f6, %f8, %f2
48506 fxors %f1, %f15, %f9
48507 fpackfix %f6, %f8
48508 orncc %l3, %o0, %o3
48509 ldsh [%l7 + 0x1A], %o5
48510 smulcc %o2, %i4, %l0
48511 move %icc, %l6, %o6
48512 fxor %f8, %f8, %f10
48513 smulcc %g3, 0x1C42, %i5
48514 bpos,a loop_5684
48515 ldsw [%l7 + 0x34], %i1
48516 movrlz %o4, 0x372, %i2
48517 fnot2 %f2, %f4
48518loop_5684:
48519 andncc %l2, %i7, %g5
48520 srl %l5, 0x10, %i6
48521 edge8n %g4, %o1, %g6
48522 ldub [%l7 + 0x1A], %o7
48523 tvc %xcc, 0x4
48524 fmovspos %icc, %f8, %f10
48525 nop
48526 setx loop_5685, %l0, %l1
48527 wrpr 0x1, %tl
48528 wrpr %l1, %tpc
48529 add %l1, 0x4, %l1
48530 wrpr %l1, %tnpc
48531 setx 0x34400001400, %l0, %l1
48532 wrpr %l1, %tstate
48533 wrhpr 0x4, %htstate
48534 retry
48535 lduh [%l7 + 0x6E], %l1
48536 lduw [%l7 + 0x08], %l4
48537 fmovsgu %xcc, %f14, %f15
48538loop_5685:
48539 call loop_5686
48540 fmovscs %xcc, %f10, %f5
48541 fmovde %icc, %f12, %f8
48542 andncc %g1, %i3, %g2
48543loop_5686:
48544 sllx %i0, %g7, %o0
48545 movpos %icc, %o3, %o5
48546 fnegd %f14, %f6
48547 edge16l %o2, %l3, %l0
48548 fornot1s %f14, %f7, %f6
48549 stw %l6, [%l7 + 0x58]
48550 ldsb [%l7 + 0x66], %i4
48551 udivcc %g3, 0x1F9F, %i5
48552 edge8ln %i1, %o4, %o6
48553 fmovrsgez %i2, %f13, %f9
48554 popc 0x1DAF, %l2
48555 fcmps %fcc3, %f7, %f7
48556 fbug %fcc1, loop_5687
48557 lduw [%l7 + 0x40], %g5
48558 fmovrdne %l5, %f14, %f4
48559 ldsw [%l7 + 0x58], %i6
48560loop_5687:
48561 std %f12, [%l7 + 0x50]
48562 bvc,a loop_5688
48563 udiv %i7, 0x0A7D, %o1
48564 tn %xcc, 0x4
48565 fsrc2 %f6, %f6
48566loop_5688:
48567 ld [%l7 + 0x20], %f4
48568 mulx %g4, 0x1122, %g6
48569 addc %l1, %l4, %g1
48570 array16 %o7, %g2, %i0
48571 ldd [%l7 + 0x50], %f8
48572 bgu,a,pt %icc, loop_5689
48573 addc %i3, 0x1AC7, %g7
48574 fpsub16 %f10, %f8, %f12
48575 sdivx %o0, 0x11F9, %o3
48576loop_5689:
48577 movrne %o2, 0x081, %o5
48578 fsrc2s %f7, %f4
48579 ldd [%l7 + 0x50], %f8
48580 std %f4, [%l7 + 0x40]
48581 add %l3, %l6, %l0
48582 edge8 %i4, %g3, %i1
48583 std %f10, [%l7 + 0x70]
48584 fmovspos %icc, %f9, %f1
48585 std %f14, [%l7 + 0x30]
48586 fxnor %f12, %f2, %f2
48587 fmovdneg %xcc, %f2, %f9
48588 fpsub32 %f10, %f10, %f6
48589 stw %i5, [%l7 + 0x44]
48590 mova %xcc, %o6, %i2
48591 tl %xcc, 0x3
48592 xnor %o4, %l2, %g5
48593 edge8l %l5, %i7, %i6
48594 srax %o1, 0x02, %g4
48595 fabsd %f12, %f6
48596 brz,a %g6, loop_5690
48597 movvc %icc, %l1, %l4
48598 fbu %fcc2, loop_5691
48599 fands %f9, %f6, %f8
48600loop_5690:
48601 ldsh [%l7 + 0x68], %g1
48602 ld [%l7 + 0x1C], %f14
48603loop_5691:
48604 ldsh [%l7 + 0x7C], %g2
48605 mulscc %o7, 0x0A7E, %i3
48606 tvs %icc, 0x1
48607 fbne %fcc3, loop_5692
48608 array32 %g7, %i0, %o0
48609 addccc %o3, 0x1C2A, %o5
48610 edge32n %o2, %l3, %l6
48611loop_5692:
48612 movrgz %i4, 0x127, %g3
48613 fbe %fcc3, loop_5693
48614 ldsh [%l7 + 0x08], %l0
48615 bleu,a,pn %xcc, loop_5694
48616 sth %i1, [%l7 + 0x4A]
48617loop_5693:
48618 movleu %icc, %i5, %o6
48619 ldx [%l7 + 0x30], %i2
48620loop_5694:
48621 srax %l2, %g5, %o4
48622 stb %i7, [%l7 + 0x79]
48623 ldx [%l7 + 0x38], %l5
48624 fbuge %fcc0, loop_5695
48625 lduh [%l7 + 0x28], %i6
48626 lduh [%l7 + 0x72], %g4
48627 fnot1 %f14, %f12
48628loop_5695:
48629 bgu,a,pn %xcc, loop_5696
48630 udiv %o1, 0x11BE, %g6
48631 movrlz %l1, %g1, %l4
48632 lduw [%l7 + 0x7C], %g2
48633loop_5696:
48634 movleu %xcc, %o7, %i3
48635 ldsb [%l7 + 0x0D], %g7
48636 fmovsne %xcc, %f2, %f15
48637 fnot2s %f8, %f11
48638 fmovde %icc, %f13, %f7
48639 ldsb [%l7 + 0x22], %i0
48640 bcs %xcc, loop_5697
48641 srl %o0, %o5, %o2
48642 stb %l3, [%l7 + 0x35]
48643 lduw [%l7 + 0x44], %l6
48644loop_5697:
48645 brnz,a %i4, loop_5698
48646 bvc,pn %xcc, loop_5699
48647 lduw [%l7 + 0x24], %o3
48648 fpsub16 %f2, %f6, %f4
48649loop_5698:
48650 popc 0x0084, %g3
48651loop_5699:
48652 fnegd %f6, %f10
48653 move %xcc, %i1, %i5
48654 fornot2 %f6, %f6, %f0
48655 andn %l0, %o6, %l2
48656 fmuld8sux16 %f9, %f12, %f14
48657 ldsb [%l7 + 0x2B], %g5
48658 stx %o4, [%l7 + 0x08]
48659 or %i2, 0x1A70, %l5
48660 sth %i7, [%l7 + 0x26]
48661 bvc,a %xcc, loop_5700
48662 movrne %i6, 0x26E, %g4
48663 fcmps %fcc0, %f0, %f13
48664 lduh [%l7 + 0x46], %o1
48665loop_5700:
48666 movpos %xcc, %g6, %g1
48667 addc %l4, %l1, %g2
48668 fmovsgu %icc, %f2, %f7
48669 fmovrse %i3, %f1, %f14
48670 lduh [%l7 + 0x68], %o7
48671 lduw [%l7 + 0x64], %g7
48672 ldsw [%l7 + 0x58], %o0
48673 fors %f1, %f0, %f10
48674 sdiv %o5, 0x0308, %i0
48675 fnands %f7, %f4, %f13
48676 stw %o2, [%l7 + 0x2C]
48677 srax %l3, %l6, %i4
48678 nop
48679 setx loop_5701, %l0, %l1
48680 jmpl %l1, %g3
48681 sll %i1, 0x12, %o3
48682 array32 %l0, %o6, %l2
48683 mulx %i5, %o4, %g5
48684loop_5701:
48685 ldub [%l7 + 0x11], %l5
48686 sth %i7, [%l7 + 0x4A]
48687 andncc %i6, %g4, %i2
48688 fbug %fcc1, loop_5702
48689 fpadd16 %f2, %f6, %f10
48690 array16 %o1, %g1, %g6
48691 fcmpd %fcc2, %f14, %f2
48692loop_5702:
48693 ldx [%l7 + 0x08], %l4
48694 ldx [%l7 + 0x38], %g2
48695 movrlez %i3, 0x342, %l1
48696 ldsw [%l7 + 0x3C], %o7
48697 movne %icc, %o0, %o5
48698 fbu,a %fcc0, loop_5703
48699 movge %xcc, %i0, %o2
48700 movl %icc, %l3, %g7
48701 ldub [%l7 + 0x7D], %i4
48702loop_5703:
48703 movvs %xcc, %l6, %i1
48704 ldsw [%l7 + 0x20], %g3
48705 nop
48706 setx loop_5704, %l0, %l1
48707 wrpr 0x1, %tl
48708 wrpr %l1, %tnpc
48709 setx 0x34400001400, %l0, %l1
48710 wrpr %l1, %tstate
48711 wrhpr 0x4, %htstate
48712 done
48713 movpos %xcc, %l0, %o3
48714 sth %l2, [%l7 + 0x22]
48715 ldsb [%l7 + 0x47], %o6
48716loop_5704:
48717 std %f10, [%l7 + 0x08]
48718 ldsb [%l7 + 0x64], %i5
48719 ld [%l7 + 0x18], %f12
48720 ld [%l7 + 0x10], %f5
48721 fmovdn %icc, %f6, %f12
48722 movn %xcc, %g5, %o4
48723 ldd [%l7 + 0x70], %f4
48724 call loop_5705
48725 fzero %f4
48726 bneg,pn %xcc, loop_5706
48727 ldd [%l7 + 0x68], %f4
48728loop_5705:
48729 bl,a %icc, loop_5707
48730 movleu %icc, %i7, %i6
48731loop_5706:
48732 fbn %fcc2, loop_5708
48733 fpsub16 %f8, %f0, %f4
48734loop_5707:
48735 addc %g4, 0x0B34, %i2
48736 tvs %xcc, 0x1
48737loop_5708:
48738 stx %o1, [%l7 + 0x60]
48739 fcmpes %fcc3, %f12, %f10
48740 edge8ln %l5, %g6, %g1
48741 udivcc %l4, 0x0706, %g2
48742 fmovrsne %l1, %f4, %f9
48743 add %o7, %o0, %o5
48744 ldsb [%l7 + 0x19], %i0
48745 stw %o2, [%l7 + 0x38]
48746 st %f13, [%l7 + 0x24]
48747 ldub [%l7 + 0x1D], %i3
48748 edge8l %l3, %i4, %g7
48749 fornot1s %f14, %f6, %f7
48750 stw %i1, [%l7 + 0x08]
48751 fmovrde %l6, %f2, %f6
48752 fbue %fcc2, loop_5709
48753 ldsh [%l7 + 0x5C], %l0
48754 fcmpgt32 %f12, %f12, %g3
48755 sth %o3, [%l7 + 0x66]
48756loop_5709:
48757 mulscc %o6, 0x03BF, %l2
48758 fors %f13, %f4, %f10
48759 move %icc, %g5, %i5
48760 fmovsl %icc, %f3, %f6
48761 andcc %o4, %i7, %i6
48762 brlez %i2, loop_5710
48763 st %f6, [%l7 + 0x60]
48764 array16 %g4, %o1, %g6
48765 sub %g1, %l5, %l4
48766loop_5710:
48767 fmovsneg %icc, %f9, %f9
48768 st %f8, [%l7 + 0x60]
48769 fpsub16s %f8, %f2, %f7
48770 addcc %l1, 0x0D9A, %o7
48771 brgz %g2, loop_5711
48772 ldx [%l7 + 0x20], %o0
48773 xor %i0, %o5, %o2
48774 fands %f14, %f14, %f0
48775loop_5711:
48776 andcc %i3, 0x04C6, %i4
48777 bshuffle %f12, %f12, %f8
48778 fba,a %fcc0, loop_5712
48779 ldsh [%l7 + 0x26], %l3
48780 ldx [%l7 + 0x28], %i1
48781 tvc %icc, 0x2
48782loop_5712:
48783 tle %xcc, 0x4
48784 fcmpne16 %f10, %f12, %g7
48785 sth %l6, [%l7 + 0x7E]
48786 ldx [%l7 + 0x38], %l0
48787 ldsw [%l7 + 0x5C], %g3
48788 stb %o3, [%l7 + 0x21]
48789 movleu %xcc, %l2, %g5
48790 tgu %xcc, 0x3
48791 ldsw [%l7 + 0x2C], %o6
48792 addc %i5, %o4, %i7
48793 lduw [%l7 + 0x60], %i6
48794 fmovscc %icc, %f10, %f7
48795 fxors %f4, %f13, %f0
48796 bleu,pn %xcc, loop_5713
48797 taddcc %i2, 0x15CA, %g4
48798 udivcc %o1, 0x1F39, %g6
48799 edge16n %g1, %l4, %l1
48800loop_5713:
48801 xor %l5, 0x130C, %o7
48802 st %f9, [%l7 + 0x3C]
48803 fors %f14, %f15, %f7
48804 ldd [%l7 + 0x18], %f12
48805 smul %g2, 0x0E0D, %o0
48806 fmovsvc %xcc, %f8, %f10
48807 movleu %icc, %i0, %o5
48808 fzero %f8
48809 lduh [%l7 + 0x26], %i3
48810 lduh [%l7 + 0x64], %i4
48811 fmovsl %icc, %f12, %f4
48812 movle %icc, %o2, %l3
48813 bvc,a,pn %icc, loop_5714
48814 edge16n %i1, %l6, %l0
48815 movrlz %g7, %o3, %l2
48816 array16 %g5, %g3, %i5
48817loop_5714:
48818 stb %o6, [%l7 + 0x23]
48819 fmovrsne %o4, %f6, %f10
48820 fmul8x16au %f15, %f4, %f10
48821 fmovsvs %icc, %f9, %f15
48822 edge32n %i6, %i7, %g4
48823 fmovrdlz %i2, %f0, %f2
48824 fnot2s %f6, %f9
48825 fmovdle %icc, %f2, %f6
48826 bn,a %icc, loop_5715
48827 movn %icc, %o1, %g6
48828 fcmple16 %f2, %f10, %l4
48829 ldsw [%l7 + 0x54], %g1
48830loop_5715:
48831 call loop_5716
48832 ldx [%l7 + 0x28], %l1
48833 movl %xcc, %o7, %l5
48834 ldx [%l7 + 0x68], %g2
48835loop_5716:
48836 edge16l %o0, %i0, %i3
48837 fnot2s %f12, %f2
48838 fzero %f4
48839 ldub [%l7 + 0x41], %i4
48840 ldub [%l7 + 0x21], %o2
48841 alignaddrl %o5, %i1, %l3
48842 brgez,a %l0, loop_5717
48843 xorcc %g7, 0x09F3, %o3
48844 bleu,pn %xcc, loop_5718
48845 movneg %icc, %l6, %g5
48846loop_5717:
48847 fxors %f2, %f5, %f14
48848 std %f10, [%l7 + 0x60]
48849loop_5718:
48850 addccc %g3, %l2, %o6
48851 fcmps %fcc1, %f3, %f5
48852 fbu %fcc1, loop_5719
48853 stw %i5, [%l7 + 0x20]
48854 fnot2s %f8, %f9
48855 lduw [%l7 + 0x74], %i6
48856loop_5719:
48857 fmovdvc %xcc, %f10, %f15
48858 fsrc1s %f15, %f10
48859 ldd [%l7 + 0x78], %f8
48860 sth %i7, [%l7 + 0x0E]
48861 edge16 %o4, %g4, %o1
48862 st %f7, [%l7 + 0x18]
48863 stb %i2, [%l7 + 0x26]
48864 movpos %xcc, %l4, %g1
48865 alignaddrl %g6, %l1, %l5
48866 brlez %g2, loop_5720
48867 xor %o0, %o7, %i0
48868 nop
48869 setx loop_5721, %l0, %l1
48870 jmpl %l1, %i4
48871 fsrc1 %f2, %f14
48872loop_5720:
48873 std %f8, [%l7 + 0x20]
48874 movl %xcc, %o2, %i3
48875loop_5721:
48876 array16 %i1, %l3, %o5
48877 edge16ln %l0, %g7, %o3
48878 fpmerge %f2, %f13, %f14
48879 sra %g5, 0x0B, %g3
48880 fmovdn %xcc, %f12, %f8
48881 sth %l6, [%l7 + 0x68]
48882 movcc %xcc, %o6, %l2
48883 smul %i5, 0x0BF4, %i6
48884 move %icc, %o4, %g4
48885 sth %o1, [%l7 + 0x54]
48886 bg,pt %xcc, loop_5722
48887 and %i2, %l4, %g1
48888 ldsb [%l7 + 0x30], %g6
48889 for %f4, %f6, %f14
48890loop_5722:
48891 fnegd %f2, %f10
48892 fmovsvs %xcc, %f8, %f15
48893 lduw [%l7 + 0x10], %l1
48894 fmovdl %xcc, %f1, %f4
48895 edge32l %i7, %g2, %l5
48896 lduw [%l7 + 0x1C], %o0
48897 fbn %fcc1, loop_5723
48898 movneg %icc, %o7, %i0
48899 addccc %i4, 0x0974, %o2
48900 ldub [%l7 + 0x4C], %i3
48901loop_5723:
48902 lduw [%l7 + 0x38], %l3
48903 fones %f9
48904 fmovs %f10, %f15
48905 pdist %f6, %f10, %f14
48906 alignaddrl %i1, %l0, %o5
48907 fmovrde %g7, %f14, %f14
48908 fmovsa %xcc, %f1, %f13
48909 movleu %icc, %o3, %g5
48910 ldsw [%l7 + 0x54], %g3
48911 fbug %fcc1, loop_5724
48912 fmovsgu %icc, %f10, %f15
48913 fmuld8sux16 %f9, %f10, %f14
48914 fand %f14, %f0, %f12
48915loop_5724:
48916 ldd [%l7 + 0x20], %f6
48917 ldsw [%l7 + 0x30], %l6
48918 ldsh [%l7 + 0x34], %l2
48919 stw %i5, [%l7 + 0x34]
48920 or %o6, %o4, %i6
48921 stx %o1, [%l7 + 0x18]
48922 st %f7, [%l7 + 0x4C]
48923 sub %i2, 0x1A69, %g4
48924 edge8ln %l4, %g6, %l1
48925 stw %i7, [%l7 + 0x4C]
48926 fble,a %fcc3, loop_5725
48927 sth %g1, [%l7 + 0x3C]
48928 fpsub16s %f5, %f4, %f3
48929 movrgz %g2, %o0, %o7
48930loop_5725:
48931 stb %l5, [%l7 + 0x4E]
48932 fmovs %f7, %f4
48933 bcs %xcc, loop_5726
48934 bvs %xcc, loop_5727
48935 fzero %f2
48936 sra %i4, 0x16, %i0
48937loop_5726:
48938 fmovrdgz %o2, %f12, %f10
48939loop_5727:
48940 stw %l3, [%l7 + 0x74]
48941 movpos %icc, %i1, %l0
48942 ldub [%l7 + 0x0A], %o5
48943 movl %xcc, %g7, %o3
48944 ld [%l7 + 0x48], %f0
48945 fabsd %f4, %f14
48946 stw %i3, [%l7 + 0x64]
48947 fxnors %f13, %f9, %f3
48948 fcmpgt16 %f6, %f12, %g5
48949 ldsh [%l7 + 0x3E], %l6
48950 std %f10, [%l7 + 0x20]
48951 ldub [%l7 + 0x1D], %g3
48952 fbn %fcc2, loop_5728
48953 tcs %icc, 0x6
48954 edge16l %l2, %i5, %o4
48955 fbe,a %fcc0, loop_5729
48956loop_5728:
48957 ldsb [%l7 + 0x5D], %o6
48958 fmul8ulx16 %f8, %f8, %f8
48959 bvc loop_5730
48960loop_5729:
48961 st %f12, [%l7 + 0x14]
48962 sth %i6, [%l7 + 0x60]
48963 fpack32 %f14, %f0, %f8
48964loop_5730:
48965 edge16 %i2, %o1, %g4
48966 smul %g6, %l4, %l1
48967 fcmpes %fcc2, %f9, %f15
48968 tsubcc %i7, %g2, %o0
48969 ldub [%l7 + 0x2D], %o7
48970 fxnors %f15, %f0, %f2
48971 ldsh [%l7 + 0x64], %g1
48972 fpsub32 %f2, %f8, %f6
48973 st %f12, [%l7 + 0x3C]
48974 andn %i4, %l5, %o2
48975 fmul8sux16 %f4, %f14, %f12
48976 bleu,a,pt %xcc, loop_5731
48977 fmovrsgez %i0, %f5, %f14
48978 ble,a %icc, loop_5732
48979 fmovdleu %icc, %f15, %f13
48980loop_5731:
48981 sll %l3, %i1, %o5
48982 fmovdg %icc, %f15, %f15
48983loop_5732:
48984 tvc %icc, 0x2
48985 bcc loop_5733
48986 fmovdleu %xcc, %f2, %f7
48987 ldx [%l7 + 0x38], %l0
48988 movcs %xcc, %o3, %i3
48989loop_5733:
48990 tleu %xcc, 0x0
48991 bvs,a,pt %icc, loop_5734
48992 fmovscs %icc, %f6, %f15
48993 fand %f14, %f10, %f0
48994 fabss %f10, %f4
48995loop_5734:
48996 fzero %f6
48997 movne %icc, %g7, %g5
48998 brnz,a %g3, loop_5735
48999 bg,a,pn %xcc, loop_5736
49000 call loop_5737
49001 sdivx %l6, 0x0100, %l2
49002loop_5735:
49003 taddcctv %o4, 0x0D5E, %o6
49004loop_5736:
49005 ldd [%l7 + 0x30], %f10
49006loop_5737:
49007 sth %i6, [%l7 + 0x5A]
49008 tsubcctv %i5, %i2, %o1
49009 tn %icc, 0x1
49010 ldx [%l7 + 0x30], %g6
49011 fmovrdgez %g4, %f8, %f0
49012 ld [%l7 + 0x38], %f10
49013 fzeros %f14
49014 fcmped %fcc1, %f8, %f0
49015 movne %xcc, %l4, %i7
49016 ld [%l7 + 0x50], %f8
49017 bn,pn %xcc, loop_5738
49018 fmovrdlz %l1, %f4, %f12
49019 ldsh [%l7 + 0x3E], %g2
49020 subc %o0, 0x02A4, %g1
49021loop_5738:
49022 xnor %o7, %i4, %o2
49023 lduw [%l7 + 0x54], %l5
49024 fmovrdne %i0, %f2, %f0
49025 fmovdle %icc, %f3, %f7
49026 fcmps %fcc3, %f11, %f0
49027 tleu %icc, 0x2
49028 std %f2, [%l7 + 0x50]
49029 edge8n %i1, %l3, %o5
49030 lduw [%l7 + 0x54], %o3
49031 ldsh [%l7 + 0x50], %l0
49032 fbl,a %fcc0, loop_5739
49033 ld [%l7 + 0x1C], %f2
49034 fmovsn %xcc, %f14, %f5
49035 fble %fcc3, loop_5740
49036loop_5739:
49037 ld [%l7 + 0x28], %f14
49038 tle %xcc, 0x3
49039 ldub [%l7 + 0x1F], %g7
49040loop_5740:
49041 fnot2 %f10, %f12
49042 stw %i3, [%l7 + 0x30]
49043 stb %g5, [%l7 + 0x2A]
49044 be,a %icc, loop_5741
49045 tleu %xcc, 0x7
49046 edge32l %l6, %l2, %g3
49047 stx %o4, [%l7 + 0x30]
49048loop_5741:
49049 nop
49050 setx loop_5742, %l0, %l1
49051 jmpl %l1, %o6
49052 tcc %xcc, 0x0
49053 fnot1 %f10, %f12
49054 fmovsl %icc, %f11, %f0
49055loop_5742:
49056 tle %icc, 0x1
49057 bcs,a,pn %icc, loop_5743
49058 fnot2 %f8, %f4
49059 mulscc %i6, %i5, %i2
49060 edge32l %g6, %g4, %o1
49061loop_5743:
49062 tne %xcc, 0x1
49063 edge8l %l4, %i7, %l1
49064 fands %f4, %f15, %f9
49065 ldx [%l7 + 0x68], %g2
49066 fnegd %f2, %f2
49067 and %g1, 0x1E02, %o0
49068 ldx [%l7 + 0x18], %i4
49069 fmovdg %icc, %f9, %f3
49070 fmovrdgez %o7, %f6, %f0
49071 fornot2s %f14, %f0, %f7
49072 fpadd16 %f10, %f4, %f2
49073 fmovsn %xcc, %f7, %f8
49074 stx %l5, [%l7 + 0x70]
49075 lduh [%l7 + 0x16], %i0
49076 ldsw [%l7 + 0x20], %i1
49077 movrgez %l3, 0x048, %o2
49078 edge32l %o3, %o5, %g7
49079 st %f15, [%l7 + 0x18]
49080 andn %i3, 0x1C96, %l0
49081 sdiv %g5, 0x1AA7, %l6
49082 fmuld8ulx16 %f8, %f0, %f14
49083 fandnot1 %f8, %f14, %f0
49084 fzeros %f11
49085 sth %g3, [%l7 + 0x4E]
49086 fmovdvc %xcc, %f1, %f10
49087 stb %l2, [%l7 + 0x25]
49088 fmuld8ulx16 %f7, %f3, %f0
49089 ld [%l7 + 0x24], %f3
49090 srl %o6, %o4, %i5
49091 ld [%l7 + 0x68], %f7
49092 fmuld8sux16 %f1, %f9, %f4
49093 umulcc %i2, %i6, %g6
49094 orn %g4, 0x0D0C, %l4
49095 fmovrdgez %o1, %f10, %f6
49096 stx %i7, [%l7 + 0x60]
49097 ldsw [%l7 + 0x38], %l1
49098 sth %g2, [%l7 + 0x1A]
49099 stb %o0, [%l7 + 0x13]
49100 fmovspos %xcc, %f4, %f5
49101 lduw [%l7 + 0x18], %i4
49102 tl %xcc, 0x2
49103 fors %f13, %f2, %f10
49104 fnors %f0, %f13, %f1
49105 fxnor %f0, %f8, %f12
49106 fmovdg %icc, %f7, %f9
49107 lduh [%l7 + 0x54], %o7
49108 sth %g1, [%l7 + 0x2A]
49109 fmovrdne %l5, %f14, %f6
49110 ldsw [%l7 + 0x60], %i1
49111 sth %i0, [%l7 + 0x3A]
49112 tcs %xcc, 0x7
49113 fpadd16s %f5, %f12, %f13
49114 fpack16 %f12, %f10
49115 fexpand %f7, %f10
49116 fnands %f10, %f4, %f12
49117 fmovsneg %xcc, %f5, %f11
49118 fmovdn %xcc, %f6, %f8
49119 stw %o2, [%l7 + 0x30]
49120 tl %xcc, 0x7
49121 fmovs %f3, %f9
49122 mulx %l3, %o5, %o3
49123 tl %xcc, 0x6
49124 stx %i3, [%l7 + 0x48]
49125 ldub [%l7 + 0x31], %g7
49126 fmovspos %xcc, %f1, %f3
49127 fmovrslez %g5, %f4, %f6
49128 fmovsa %icc, %f13, %f4
49129 xor %l6, 0x1137, %l0
49130 fcmpne32 %f12, %f6, %l2
49131 lduw [%l7 + 0x08], %o6
49132 fmovdgu %xcc, %f14, %f13
49133 ldd [%l7 + 0x60], %f0
49134 fmovdvc %xcc, %f0, %f14
49135 ldsw [%l7 + 0x74], %g3
49136 edge32l %o4, %i2, %i5
49137 std %f6, [%l7 + 0x38]
49138 st %f4, [%l7 + 0x50]
49139 bcc,pn %xcc, loop_5744
49140 fmul8ulx16 %f10, %f8, %f10
49141 fornot2 %f4, %f6, %f10
49142 fsrc2s %f4, %f15
49143loop_5744:
49144 fornot2 %f0, %f4, %f6
49145 std %f12, [%l7 + 0x40]
49146 fand %f14, %f4, %f0
49147 movrne %i6, 0x26B, %g6
49148 brnz %g4, loop_5745
49149 fnands %f8, %f4, %f7
49150 bvc,a %icc, loop_5746
49151 umul %l4, %o1, %l1
49152loop_5745:
49153 fmovsle %icc, %f0, %f14
49154 fbu,a %fcc3, loop_5747
49155loop_5746:
49156 tneg %icc, 0x5
49157 tvs %xcc, 0x7
49158 sth %g2, [%l7 + 0x40]
49159loop_5747:
49160 fmovdle %xcc, %f15, %f3
49161 popc 0x197E, %i7
49162 fmovdcs %xcc, %f2, %f8
49163 and %o0, %i4, %o7
49164 edge32l %g1, %i1, %i0
49165 ba,a %xcc, loop_5748
49166 fbge %fcc3, loop_5749
49167 edge32ln %o2, %l3, %o5
49168 fzero %f14
49169loop_5748:
49170 nop
49171 setx loop_5750, %l0, %l1
49172 wrpr 0x1, %tl
49173 wrpr %l1, %tnpc
49174 setx 0x34400001400, %l0, %l1
49175 wrpr %l1, %tstate
49176 wrhpr 0x4, %htstate
49177 done
49178loop_5749:
49179 fblg,a %fcc1, loop_5751
49180 ld [%l7 + 0x38], %f0
49181 ldx [%l7 + 0x08], %o3
49182loop_5750:
49183 ldub [%l7 + 0x14], %i3
49184loop_5751:
49185 smulcc %l5, 0x1BE6, %g5
49186 ldx [%l7 + 0x60], %l6
49187 fmul8ulx16 %f4, %f14, %f12
49188 smul %l0, %l2, %o6
49189 bvs loop_5752
49190 st %f8, [%l7 + 0x0C]
49191 fbug,a %fcc2, loop_5753
49192 lduw [%l7 + 0x18], %g7
49193loop_5752:
49194 brnz,a %g3, loop_5754
49195 fcmpd %fcc2, %f0, %f8
49196loop_5753:
49197 movrgz %i2, 0x0CF, %i5
49198 movgu %xcc, %i6, %g6
49199loop_5754:
49200 movre %o4, %g4, %o1
49201 st %f4, [%l7 + 0x78]
49202 xor %l1, %l4, %i7
49203 fmovdle %icc, %f14, %f2
49204 alignaddrl %o0, %i4, %o7
49205 tvc %icc, 0x3
49206 fmovrdlez %g2, %f10, %f6
49207 std %f14, [%l7 + 0x70]
49208 movrlez %g1, %i1, %i0
49209 sth %l3, [%l7 + 0x18]
49210 fmovscc %xcc, %f15, %f14
49211 ldub [%l7 + 0x5A], %o5
49212 ldx [%l7 + 0x70], %o3
49213 ldsw [%l7 + 0x2C], %i3
49214 movpos %xcc, %l5, %o2
49215 lduw [%l7 + 0x5C], %g5
49216 movvs %icc, %l6, %l2
49217 bcc,a %xcc, loop_5755
49218 ldub [%l7 + 0x2A], %o6
49219 udiv %l0, 0x0CE8, %g7
49220 ld [%l7 + 0x78], %f2
49221loop_5755:
49222 or %g3, 0x153D, %i2
49223 std %f12, [%l7 + 0x20]
49224 fbo,a %fcc3, loop_5756
49225 xnorcc %i5, 0x064B, %i6
49226 bvc,a %xcc, loop_5757
49227 sub %o4, %g4, %g6
49228loop_5756:
49229 tle %xcc, 0x2
49230 ldsw [%l7 + 0x24], %l1
49231loop_5757:
49232 fsrc2 %f10, %f10
49233 std %f8, [%l7 + 0x38]
49234 st %f4, [%l7 + 0x4C]
49235 lduw [%l7 + 0x34], %l4
49236 stw %i7, [%l7 + 0x40]
49237 movcc %xcc, %o0, %o1
49238 ldsb [%l7 + 0x0B], %o7
49239 movrlez %i4, 0x30E, %g2
49240 fmovrdgz %i1, %f0, %f8
49241 fmovrdgz %g1, %f10, %f8
49242 lduw [%l7 + 0x40], %l3
49243 ldsw [%l7 + 0x34], %o5
49244 std %f0, [%l7 + 0x08]
49245 tvs %xcc, 0x0
49246 sth %o3, [%l7 + 0x0A]
49247 ldsh [%l7 + 0x56], %i0
49248 fmovrse %i3, %f14, %f10
49249 ldsh [%l7 + 0x36], %o2
49250 tge %icc, 0x0
49251 taddcctv %l5, 0x1657, %l6
49252 ldsh [%l7 + 0x6E], %l2
49253 sethi 0x1ECC, %g5
49254 fpsub16s %f7, %f7, %f9
49255 ldsb [%l7 + 0x7F], %o6
49256 fabss %f5, %f7
49257 ldd [%l7 + 0x08], %f4
49258 xor %l0, %g7, %i2
49259 fbne %fcc1, loop_5758
49260 fbge,a %fcc2, loop_5759
49261 fmovde %xcc, %f2, %f0
49262 addc %g3, 0x0467, %i6
49263loop_5758:
49264 lduw [%l7 + 0x6C], %o4
49265loop_5759:
49266 fmovrdgez %i5, %f12, %f2
49267 brz,a %g6, loop_5760
49268 lduh [%l7 + 0x34], %l1
49269 fnegd %f2, %f0
49270 movne %icc, %g4, %l4
49271loop_5760:
49272 edge32 %i7, %o1, %o7
49273 for %f8, %f14, %f12
49274 fcmps %fcc1, %f15, %f7
49275 bg loop_5761
49276 fbo,a %fcc2, loop_5762
49277 edge32ln %o0, %i4, %i1
49278 ldsb [%l7 + 0x2D], %g2
49279loop_5761:
49280 taddcctv %l3, 0x0FFA, %o5
49281loop_5762:
49282 edge16 %g1, %o3, %i0
49283 ldd [%l7 + 0x58], %f6
49284 stw %o2, [%l7 + 0x70]
49285 tpos %xcc, 0x0
49286 tne %icc, 0x2
49287 fabss %f6, %f2
49288 st %f8, [%l7 + 0x10]
49289 brlez %i3, loop_5763
49290 addccc %l5, 0x1031, %l2
49291 taddcctv %l6, %g5, %o6
49292 fmovdl %xcc, %f10, %f2
49293loop_5763:
49294 and %g7, 0x0156, %i2
49295 lduw [%l7 + 0x58], %l0
49296 fmovdne %icc, %f6, %f2
49297 taddcctv %i6, 0x1816, %o4
49298 ldsb [%l7 + 0x42], %g3
49299 fabss %f6, %f1
49300 ldsw [%l7 + 0x50], %i5
49301 fsrc2s %f15, %f11
49302 ldd [%l7 + 0x40], %f4
49303 sth %l1, [%l7 + 0x1A]
49304 fmuld8ulx16 %f5, %f0, %f0
49305 fba %fcc0, loop_5764
49306 fbug,a %fcc0, loop_5765
49307 lduw [%l7 + 0x08], %g4
49308 fornot2s %f11, %f3, %f5
49309loop_5764:
49310 ldd [%l7 + 0x40], %f14
49311loop_5765:
49312 fbue,a %fcc2, loop_5766
49313 fmovscc %xcc, %f10, %f4
49314 edge32 %g6, %i7, %l4
49315 ldub [%l7 + 0x0A], %o7
49316loop_5766:
49317 edge8ln %o1, %o0, %i1
49318 tn %xcc, 0x4
49319 ldx [%l7 + 0x60], %i4
49320 fmovsge %icc, %f5, %f3
49321 lduh [%l7 + 0x1A], %l3
49322 stx %g2, [%l7 + 0x50]
49323 fmovdvc %xcc, %f8, %f5
49324 fmovda %icc, %f11, %f3
49325 bneg %icc, loop_5767
49326 stx %o5, [%l7 + 0x60]
49327 srax %g1, 0x0F, %i0
49328 fmovs %f5, %f10
49329loop_5767:
49330 stb %o3, [%l7 + 0x26]
49331 tge %xcc, 0x0
49332 fbug %fcc3, loop_5768
49333 ldsw [%l7 + 0x18], %i3
49334 std %f10, [%l7 + 0x38]
49335 bgu,a %icc, loop_5769
49336loop_5768:
49337 srax %o2, 0x1B, %l2
49338 siam 0x2
49339 fmul8ulx16 %f4, %f2, %f14
49340loop_5769:
49341 lduh [%l7 + 0x34], %l5
49342 fpackfix %f4, %f12
49343 andcc %g5, 0x03BC, %o6
49344 lduh [%l7 + 0x1C], %g7
49345 orncc %i2, %l6, %i6
49346 srlx %o4, %l0, %g3
49347 fmovdne %icc, %f0, %f12
49348 fabsd %f2, %f14
49349 ldsw [%l7 + 0x74], %i5
49350 lduw [%l7 + 0x10], %l1
49351 movg %xcc, %g6, %i7
49352 fmovdgu %xcc, %f14, %f13
49353 ldub [%l7 + 0x19], %g4
49354 fpadd32s %f3, %f3, %f10
49355 umul %o7, %l4, %o1
49356 ldub [%l7 + 0x4B], %o0
49357 add %i1, 0x1296, %l3
49358 stw %g2, [%l7 + 0x44]
49359 fxnors %f10, %f11, %f5
49360 stw %i4, [%l7 + 0x10]
49361 ldsw [%l7 + 0x6C], %o5
49362 std %f2, [%l7 + 0x50]
49363 movre %i0, %g1, %o3
49364 fsrc1 %f6, %f10
49365 mova %xcc, %o2, %i3
49366 std %f2, [%l7 + 0x30]
49367 edge32ln %l5, %l2, %g5
49368 lduh [%l7 + 0x5A], %g7
49369 fbe,a %fcc2, loop_5770
49370 fcmpes %fcc1, %f4, %f0
49371 fmovdcs %xcc, %f4, %f15
49372 mulx %i2, %l6, %o6
49373loop_5770:
49374 fbul,a %fcc0, loop_5771
49375 fcmped %fcc0, %f6, %f14
49376 fbul %fcc1, loop_5772
49377 ble,a %icc, loop_5773
49378loop_5771:
49379 edge32 %o4, %i6, %g3
49380 fcmpd %fcc1, %f0, %f12
49381loop_5772:
49382 edge32n %l0, %i5, %g6
49383loop_5773:
49384 stx %l1, [%l7 + 0x60]
49385 fmovrde %i7, %f10, %f0
49386 fcmped %fcc1, %f4, %f0
49387 fmovrslz %g4, %f8, %f1
49388 bgu loop_5774
49389 lduw [%l7 + 0x5C], %o7
49390 bne,a,pn %icc, loop_5775
49391 fbl,a %fcc0, loop_5776
49392loop_5774:
49393 st %f13, [%l7 + 0x64]
49394 ld [%l7 + 0x2C], %f7
49395loop_5775:
49396 mova %icc, %o1, %o0
49397loop_5776:
49398 smulcc %l4, %i1, %l3
49399 bneg,a %xcc, loop_5777
49400 fand %f2, %f2, %f0
49401 ldsw [%l7 + 0x70], %g2
49402 array32 %o5, %i0, %g1
49403loop_5777:
49404 ldx [%l7 + 0x38], %i4
49405 fbne %fcc0, loop_5778
49406 fbl %fcc0, loop_5779
49407 udiv %o2, 0x0C7D, %o3
49408 fmovsn %xcc, %f2, %f13
49409loop_5778:
49410 movrlz %l5, 0x16D, %l2
49411loop_5779:
49412 sra %i3, 0x13, %g5
49413 faligndata %f4, %f4, %f0
49414 sdivx %g7, 0x139A, %l6
49415 fxors %f12, %f15, %f2
49416 ble,a %icc, loop_5780
49417 fnot1 %f4, %f0
49418 st %f3, [%l7 + 0x14]
49419 fble,a %fcc0, loop_5781
49420loop_5780:
49421 fxnor %f4, %f4, %f2
49422 ldsb [%l7 + 0x6F], %i2
49423 fmovdvc %icc, %f6, %f10
49424loop_5781:
49425 bgu,pn %icc, loop_5782
49426 fmuld8ulx16 %f9, %f11, %f0
49427 bne,pt %xcc, loop_5783
49428 lduw [%l7 + 0x64], %o4
49429loop_5782:
49430 fmovrsne %o6, %f12, %f10
49431 stw %i6, [%l7 + 0x70]
49432loop_5783:
49433 bneg,a,pt %icc, loop_5784
49434 ldx [%l7 + 0x10], %g3
49435 fmovsg %xcc, %f2, %f4
49436 stb %i5, [%l7 + 0x65]
49437loop_5784:
49438 stb %g6, [%l7 + 0x24]
49439 movpos %xcc, %l0, %i7
49440 ld [%l7 + 0x24], %f12
49441 ldsb [%l7 + 0x21], %g4
49442 edge8l %l1, %o7, %o0
49443 lduh [%l7 + 0x5A], %l4
49444 lduh [%l7 + 0x28], %i1
49445 stw %l3, [%l7 + 0x50]
49446 fcmpne32 %f2, %f8, %o1
49447 ld [%l7 + 0x30], %f6
49448 fcmple32 %f10, %f2, %o5
49449 fmovse %icc, %f12, %f3
49450 fmovsvs %xcc, %f10, %f9
49451 fnot2 %f4, %f14
49452 lduh [%l7 + 0x74], %g2
49453 tne %xcc, 0x3
49454 fmuld8ulx16 %f13, %f3, %f0
49455 ldsb [%l7 + 0x71], %g1
49456 ldx [%l7 + 0x40], %i0
49457 std %f6, [%l7 + 0x38]
49458 sra %o2, %o3, %l5
49459 edge16l %i4, %i3, %l2
49460 movcs %xcc, %g7, %l6
49461 ldub [%l7 + 0x4D], %g5
49462 lduw [%l7 + 0x0C], %o4
49463 fbn,a %fcc2, loop_5785
49464 fnegd %f8, %f0
49465 edge32n %i2, %o6, %i6
49466 fmovdn %icc, %f4, %f4
49467loop_5785:
49468 array16 %i5, %g6, %l0
49469 tsubcc %g3, %g4, %l1
49470 fmovsne %xcc, %f6, %f3
49471 fcmpne32 %f10, %f4, %o7
49472 fbul,a %fcc2, loop_5786
49473 lduw [%l7 + 0x44], %i7
49474 fbo %fcc2, loop_5787
49475 st %f8, [%l7 + 0x70]
49476loop_5786:
49477 stb %l4, [%l7 + 0x31]
49478 fnors %f7, %f13, %f1
49479loop_5787:
49480 ldd [%l7 + 0x78], %f2
49481 addcc %o0, %l3, %o1
49482 lduh [%l7 + 0x20], %o5
49483 st %f3, [%l7 + 0x40]
49484 lduw [%l7 + 0x44], %g2
49485 lduw [%l7 + 0x48], %i1
49486 fexpand %f6, %f14
49487 ldd [%l7 + 0x48], %f8
49488 fmul8x16al %f6, %f12, %f6
49489 sdivcc %g1, 0x0B80, %i0
49490 fpack16 %f0, %f13
49491 umulcc %o2, %o3, %l5
49492 fnot1 %f12, %f2
49493 fand %f4, %f12, %f4
49494 std %f14, [%l7 + 0x78]
49495 fpadd16s %f4, %f6, %f0
49496 movrlz %i4, %i3, %g7
49497 movrgz %l2, %g5, %o4
49498 te %icc, 0x7
49499 ldub [%l7 + 0x7F], %l6
49500 nop
49501 setx loop_5788, %l0, %l1
49502 wrpr 0x1, %tl
49503 wrpr %l1, %tnpc
49504 setx 0x34400001400, %l0, %l1
49505 wrpr %l1, %tstate
49506 wrhpr 0x4, %htstate
49507 done
49508 fmovdle %xcc, %f15, %f14
49509 bg,a %xcc, loop_5789
49510 fmovdg %xcc, %f2, %f0
49511loop_5788:
49512 edge8n %i2, %o6, %i6
49513 sll %g6, 0x06, %i5
49514loop_5789:
49515 fmovdle %icc, %f5, %f12
49516 st %f5, [%l7 + 0x44]
49517 fcmpne32 %f0, %f10, %l0
49518 fmovrdgz %g4, %f10, %f14
49519 ldx [%l7 + 0x68], %g3
49520 fxnor %f12, %f6, %f10
49521 ldub [%l7 + 0x1F], %o7
49522 tsubcc %l1, %l4, %i7
49523 fmovsg %icc, %f0, %f4
49524 bne,a,pt %icc, loop_5790
49525 fpmerge %f5, %f11, %f2
49526 stb %o0, [%l7 + 0x61]
49527 fsrc1s %f8, %f9
49528loop_5790:
49529 andcc %o1, 0x1623, %l3
49530 fpsub32s %f6, %f6, %f1
49531 fmuld8sux16 %f6, %f6, %f10
49532 movrlz %g2, %i1, %g1
49533 movl %icc, %o5, %i0
49534 fcmple32 %f0, %f6, %o3
49535 sth %l5, [%l7 + 0x4E]
49536 array8 %o2, %i4, %i3
49537 sdiv %l2, 0x089A, %g7
49538 sth %g5, [%l7 + 0x0A]
49539 fbne %fcc3, loop_5791
49540 edge8 %o4, %l6, %i2
49541 tg %icc, 0x6
49542 bne loop_5792
49543loop_5791:
49544 fmovd %f14, %f4
49545 taddcctv %i6, 0x04F9, %g6
49546 fbug,a %fcc2, loop_5793
49547loop_5792:
49548 addccc %i5, 0x1293, %l0
49549 fornot1s %f10, %f15, %f9
49550 fxnors %f12, %f15, %f5
49551loop_5793:
49552 sth %o6, [%l7 + 0x5A]
49553 bl,a loop_5794
49554 movrlz %g4, 0x267, %g3
49555 edge32n %l1, %o7, %l4
49556 brz,a %o0, loop_5795
49557loop_5794:
49558 edge8 %o1, %l3, %i7
49559 movrne %i1, %g2, %o5
49560 fcmpgt32 %f14, %f4, %i0
49561loop_5795:
49562 std %f8, [%l7 + 0x48]
49563 fors %f1, %f14, %f6
49564 bcc,pn %icc, loop_5796
49565 stx %g1, [%l7 + 0x40]
49566 fcmpeq32 %f8, %f6, %o3
49567 fmovsne %xcc, %f11, %f1
49568loop_5796:
49569 tsubcc %l5, 0x047E, %o2
49570 sth %i3, [%l7 + 0x54]
49571 fxors %f12, %f1, %f3
49572 fpack32 %f14, %f10, %f2
49573 ldub [%l7 + 0x30], %i4
49574 lduw [%l7 + 0x48], %l2
49575 mulx %g5, 0x0B1B, %o4
49576 ldx [%l7 + 0x30], %l6
49577 movcc %xcc, %i2, %i6
49578 sdiv %g6, 0x1ECD, %i5
49579 sth %g7, [%l7 + 0x6A]
49580 st %f8, [%l7 + 0x30]
49581 brlz,a %o6, loop_5797
49582 tl %xcc, 0x0
49583 stw %l0, [%l7 + 0x44]
49584 ta %xcc, 0x1
49585loop_5797:
49586 fbne,a %fcc2, loop_5798
49587 mulscc %g3, %g4, %o7
49588 fmovdvs %icc, %f12, %f15
49589 edge32l %l1, %l4, %o0
49590loop_5798:
49591 fornot1 %f8, %f4, %f8
49592 ld [%l7 + 0x24], %f4
49593 ldsw [%l7 + 0x40], %o1
49594 fmovsa %icc, %f0, %f6
49595 fmovrslz %i7, %f5, %f6
49596 edge32ln %i1, %g2, %l3
49597 stw %i0, [%l7 + 0x60]
49598 std %f12, [%l7 + 0x20]
49599 movre %o5, 0x2C0, %o3
49600 fmovsgu %icc, %f10, %f2
49601 xorcc %l5, 0x15FB, %o2
49602 te %xcc, 0x2
49603 fmovrse %i3, %f13, %f11
49604 sth %i4, [%l7 + 0x48]
49605 bneg,a,pn %xcc, loop_5799
49606 ta %xcc, 0x2
49607 ldub [%l7 + 0x0A], %l2
49608 stb %g5, [%l7 + 0x43]
49609loop_5799:
49610 fmovdgu %icc, %f1, %f15
49611 tgu %icc, 0x4
49612 fornot1s %f2, %f4, %f2
49613 stw %o4, [%l7 + 0x54]
49614 fsrc1 %f10, %f14
49615 move %xcc, %l6, %i2
49616 fxnors %f9, %f3, %f8
49617 tne %xcc, 0x6
49618 movneg %xcc, %i6, %g1
49619 bvc loop_5800
49620 fpadd32 %f14, %f2, %f2
49621 st %f5, [%l7 + 0x24]
49622 orncc %g6, %g7, %i5
49623loop_5800:
49624 sth %l0, [%l7 + 0x76]
49625 edge16ln %o6, %g4, %g3
49626 fmovrsgz %o7, %f5, %f5
49627 tsubcc %l1, %o0, %o1
49628 stx %i7, [%l7 + 0x48]
49629 nop
49630 setx loop_5801, %l0, %l1
49631 jmpl %l1, %i1
49632 movcs %icc, %g2, %l4
49633 ldsh [%l7 + 0x7C], %i0
49634 fmovdcc %xcc, %f7, %f4
49635loop_5801:
49636 stx %o5, [%l7 + 0x28]
49637 faligndata %f6, %f6, %f10
49638 srlx %l3, %l5, %o3
49639 fpack16 %f8, %f15
49640 ldd [%l7 + 0x18], %f8
49641 fabss %f11, %f11
49642 mulscc %o2, %i3, %i4
49643 subccc %g5, 0x10FE, %o4
49644 fmovde %icc, %f9, %f13
49645 umul %l6, %i2, %i6
49646 mulscc %g1, %l2, %g6
49647 fmovdl %icc, %f13, %f4
49648 stw %i5, [%l7 + 0x78]
49649 fandnot1 %f4, %f6, %f12
49650 orncc %g7, 0x1C4E, %o6
49651 stb %l0, [%l7 + 0x22]
49652 fmovrdgz %g3, %f4, %f8
49653 ldsh [%l7 + 0x6A], %o7
49654 fmovdne %xcc, %f0, %f15
49655 stx %g4, [%l7 + 0x48]
49656 movre %o0, %l1, %o1
49657 orn %i1, 0x0806, %g2
49658 tsubcc %l4, 0x0D78, %i7
49659 bvs,pt %xcc, loop_5802
49660 tge %xcc, 0x4
49661 movrgez %o5, %i0, %l3
49662 edge32l %l5, %o2, %i3
49663loop_5802:
49664 edge16 %i4, %o3, %g5
49665 ldd [%l7 + 0x18], %f4
49666 lduw [%l7 + 0x08], %o4
49667 fmul8sux16 %f8, %f14, %f12
49668 tcc %icc, 0x7
49669 st %f12, [%l7 + 0x3C]
49670 umulcc %l6, 0x132D, %i2
49671 ba,pn %xcc, loop_5803
49672 tvs %icc, 0x2
49673 udiv %g1, 0x1427, %l2
49674 ldx [%l7 + 0x20], %g6
49675loop_5803:
49676 tne %xcc, 0x1
49677 brgz %i6, loop_5804
49678 ld [%l7 + 0x3C], %f0
49679 fpadd32 %f2, %f6, %f6
49680 sra %i5, 0x17, %o6
49681loop_5804:
49682 tne %icc, 0x5
49683 lduh [%l7 + 0x4E], %l0
49684 fmovsn %icc, %f12, %f0
49685 stb %g7, [%l7 + 0x13]
49686 fsrc1 %f0, %f12
49687 fornot1s %f9, %f7, %f3
49688 ldsw [%l7 + 0x0C], %g3
49689 fmovsle %xcc, %f10, %f14
49690 lduh [%l7 + 0x10], %o7
49691 lduh [%l7 + 0x12], %g4
49692 sdivx %o0, 0x170E, %l1
49693 fmovsvs %xcc, %f9, %f3
49694 std %f8, [%l7 + 0x38]
49695 bne,a %xcc, loop_5805
49696 bgu,a,pn %icc, loop_5806
49697 bge %icc, loop_5807
49698 ld [%l7 + 0x48], %f7
49699loop_5805:
49700 fcmpne16 %f10, %f0, %i1
49701loop_5806:
49702 fmovrdlz %g2, %f2, %f10
49703loop_5807:
49704 lduh [%l7 + 0x20], %l4
49705 srlx %i7, %o5, %o1
49706 ldsb [%l7 + 0x59], %i0
49707 stw %l3, [%l7 + 0x74]
49708 addc %o2, 0x01BB, %i3
49709 fbn %fcc0, loop_5808
49710 fmovsn %icc, %f10, %f4
49711 tn %xcc, 0x2
49712 stx %i4, [%l7 + 0x60]
49713loop_5808:
49714 fcmped %fcc1, %f8, %f4
49715 fbug,a %fcc0, loop_5809
49716 ldsh [%l7 + 0x44], %o3
49717 ldsh [%l7 + 0x56], %g5
49718 fpsub16 %f14, %f10, %f8
49719loop_5809:
49720 stw %o4, [%l7 + 0x34]
49721 fbge,a %fcc1, loop_5810
49722 ldsh [%l7 + 0x34], %l6
49723 ble,a,pn %icc, loop_5811
49724 fcmps %fcc1, %f1, %f6
49725loop_5810:
49726 ldd [%l7 + 0x70], %f6
49727 sllx %l5, %g1, %i2
49728loop_5811:
49729 subcc %l2, %i6, %g6
49730 fmovdcs %xcc, %f5, %f13
49731 fmul8x16 %f2, %f6, %f10
49732 lduw [%l7 + 0x34], %o6
49733 fandnot1s %f8, %f7, %f14
49734 fmovda %icc, %f11, %f13
49735 std %f2, [%l7 + 0x20]
49736 xor %l0, 0x06F4, %i5
49737 movvs %icc, %g7, %g3
49738 edge32l %o7, %o0, %g4
49739 fpsub32s %f3, %f6, %f15
49740 fmovdle %xcc, %f1, %f8
49741 ldsb [%l7 + 0x2D], %l1
49742 lduh [%l7 + 0x2E], %i1
49743 ba,pt %icc, loop_5812
49744 ldub [%l7 + 0x29], %g2
49745 be,pt %icc, loop_5813
49746 ldub [%l7 + 0x55], %l4
49747loop_5812:
49748 xor %i7, 0x0BE8, %o1
49749 stw %o5, [%l7 + 0x7C]
49750loop_5813:
49751 andn %i0, 0x12CC, %l3
49752 fnors %f12, %f1, %f11
49753 fpack16 %f2, %f5
49754 ba,a,pn %xcc, loop_5814
49755 movle %xcc, %i3, %o2
49756 ldsb [%l7 + 0x36], %o3
49757 bl,pt %icc, loop_5815
49758loop_5814:
49759 ldsb [%l7 + 0x0C], %i4
49760 sth %o4, [%l7 + 0x12]
49761 lduw [%l7 + 0x4C], %l6
49762loop_5815:
49763 lduw [%l7 + 0x4C], %g5
49764 fmovsle %icc, %f6, %f6
49765 mova %icc, %g1, %l5
49766 ldub [%l7 + 0x4F], %i2
49767 ldx [%l7 + 0x30], %l2
49768 array32 %i6, %g6, %l0
49769 fors %f12, %f1, %f5
49770 lduh [%l7 + 0x4C], %o6
49771 fornot2s %f13, %f14, %f4
49772 tneg %xcc, 0x5
49773 fpsub32s %f3, %f9, %f14
49774 fsrc1 %f12, %f10
49775 fbe,a %fcc2, loop_5816
49776 fmul8x16 %f12, %f4, %f4
49777 fmovd %f12, %f12
49778 fmovs %f3, %f5
49779loop_5816:
49780 edge16n %g7, %i5, %o7
49781 fmovs %f13, %f7
49782 ldd [%l7 + 0x58], %f4
49783 fpackfix %f12, %f13
49784 stb %o0, [%l7 + 0x17]
49785 bcc loop_5817
49786 fmul8x16al %f3, %f8, %f2
49787 ldd [%l7 + 0x08], %f0
49788 and %g3, %l1, %g4
49789loop_5817:
49790 edge8n %i1, %g2, %l4
49791 bshuffle %f8, %f8, %f2
49792 fornot1 %f10, %f14, %f0
49793 st %f6, [%l7 + 0x58]
49794 alignaddr %i7, %o1, %i0
49795 ldsw [%l7 + 0x1C], %l3
49796 fmovsvs %xcc, %f8, %f3
49797 sdiv %i3, 0x0552, %o2
49798 ldsw [%l7 + 0x0C], %o3
49799 fbule,a %fcc2, loop_5818
49800 lduh [%l7 + 0x36], %o5
49801 lduw [%l7 + 0x6C], %o4
49802 fmovde %xcc, %f9, %f0
49803loop_5818:
49804 fcmpgt16 %f6, %f0, %i4
49805 ldub [%l7 + 0x5A], %g5
49806 movneg %xcc, %g1, %l5
49807 stb %i2, [%l7 + 0x2C]
49808 fexpand %f2, %f0
49809 popc 0x0717, %l6
49810 tgu %icc, 0x6
49811 ldsw [%l7 + 0x58], %i6
49812 stx %g6, [%l7 + 0x70]
49813 sth %l2, [%l7 + 0x26]
49814 tpos %icc, 0x3
49815 ld [%l7 + 0x60], %f15
49816 srax %l0, %o6, %i5
49817 tcc %icc, 0x1
49818 ta %xcc, 0x3
49819 fbule %fcc0, loop_5819
49820 ble,a %icc, loop_5820
49821 lduh [%l7 + 0x2A], %g7
49822 fnegs %f2, %f6
49823loop_5819:
49824 bleu %icc, loop_5821
49825loop_5820:
49826 ld [%l7 + 0x70], %f11
49827 fble %fcc1, loop_5822
49828 fmovscc %icc, %f1, %f7
49829loop_5821:
49830 lduw [%l7 + 0x78], %o0
49831 fmovsa %xcc, %f3, %f10
49832loop_5822:
49833 fmovrdlz %g3, %f10, %f14
49834 fmovdpos %icc, %f9, %f15
49835 fmovdleu %xcc, %f8, %f13
49836 lduh [%l7 + 0x30], %o7
49837 lduh [%l7 + 0x38], %g4
49838 srl %i1, %l1, %l4
49839 sra %g2, 0x08, %o1
49840 fbu %fcc3, loop_5823
49841 popc %i7, %i0
49842 fbe,a %fcc1, loop_5824
49843 nop
49844 setx loop_5825, %l0, %l1
49845 jmpl %l1, %i3
49846loop_5823:
49847 ble,pt %icc, loop_5826
49848 st %f7, [%l7 + 0x30]
49849loop_5824:
49850 fpackfix %f14, %f4
49851loop_5825:
49852 fcmped %fcc0, %f12, %f0
49853loop_5826:
49854 lduw [%l7 + 0x78], %o2
49855 brnz,a %o3, loop_5827
49856 movre %o5, %l3, %i4
49857 fmul8x16al %f6, %f6, %f6
49858 alignaddrl %o4, %g1, %l5
49859loop_5827:
49860 fand %f2, %f0, %f8
49861 fbn,a %fcc2, loop_5828
49862 taddcctv %g5, 0x03E1, %l6
49863 fmovrdlz %i6, %f12, %f10
49864 movne %xcc, %i2, %l2
49865loop_5828:
49866 std %f0, [%l7 + 0x78]
49867 fcmpd %fcc0, %f4, %f8
49868 fmovsvc %xcc, %f12, %f10
49869 ldsh [%l7 + 0x3E], %g6
49870 fbn %fcc2, loop_5829
49871 fmovsge %icc, %f14, %f12
49872 sth %l0, [%l7 + 0x2A]
49873 fcmpgt16 %f4, %f4, %o6
49874loop_5829:
49875 ld [%l7 + 0x38], %f3
49876 lduw [%l7 + 0x7C], %g7
49877 fone %f0
49878 for %f12, %f6, %f2
49879 lduh [%l7 + 0x54], %i5
49880 fbe,a %fcc0, loop_5830
49881 sub %o0, %o7, %g3
49882 stx %i1, [%l7 + 0x28]
49883 edge32 %l1, %l4, %g2
49884loop_5830:
49885 ld [%l7 + 0x18], %f10
49886 edge32l %g4, %o1, %i0
49887 tge %xcc, 0x3
49888 brz %i3, loop_5831
49889 umulcc %o2, 0x1913, %o3
49890 fmovrdgz %i7, %f8, %f6
49891 fmovscc %icc, %f7, %f6
49892loop_5831:
49893 bvc,a loop_5832
49894 faligndata %f14, %f0, %f6
49895 ld [%l7 + 0x28], %f6
49896 lduw [%l7 + 0x58], %l3
49897loop_5832:
49898 st %f12, [%l7 + 0x1C]
49899 fnor %f4, %f0, %f8
49900 stb %o5, [%l7 + 0x1A]
49901 fxors %f6, %f7, %f14
49902 edge16ln %o4, %g1, %l5
49903 ldsh [%l7 + 0x10], %i4
49904 ldd [%l7 + 0x50], %f4
49905 fbue,a %fcc0, loop_5833
49906 tgu %xcc, 0x3
49907 stx %l6, [%l7 + 0x50]
49908 ldd [%l7 + 0x58], %f8
49909loop_5833:
49910 bcc,a %icc, loop_5834
49911 ldsw [%l7 + 0x64], %g5
49912 fpack32 %f6, %f10, %f10
49913 sll %i2, 0x03, %l2
49914loop_5834:
49915 ldx [%l7 + 0x38], %g6
49916 ldd [%l7 + 0x70], %f0
49917 fmovs %f8, %f10
49918 edge8 %l0, %o6, %i6
49919 ldd [%l7 + 0x70], %f6
49920 stb %g7, [%l7 + 0x53]
49921 fmovscs %xcc, %f2, %f12
49922 be,a loop_5835
49923 tgu %icc, 0x5
49924 movn %xcc, %i5, %o0
49925 fmovrslez %o7, %f14, %f0
49926loop_5835:
49927 fmovdcs %icc, %f2, %f6
49928 ld [%l7 + 0x50], %f2
49929 tsubcctv %i1, 0x10BE, %g3
49930 fmovrdgz %l4, %f6, %f10
49931 lduh [%l7 + 0x7C], %l1
49932 fbe %fcc0, loop_5836
49933 edge32 %g2, %o1, %g4
49934 stb %i0, [%l7 + 0x27]
49935 fcmpne32 %f10, %f8, %o2
49936loop_5836:
49937 bneg,a %xcc, loop_5837
49938 fbug %fcc0, loop_5838
49939 fmovsneg %icc, %f0, %f4
49940 lduw [%l7 + 0x08], %o3
49941loop_5837:
49942 ldsb [%l7 + 0x5C], %i7
49943loop_5838:
49944 fbule,a %fcc0, loop_5839
49945 ldsb [%l7 + 0x14], %i3
49946 edge16 %o5, %l3, %g1
49947 fabsd %f4, %f12
49948loop_5839:
49949 ble loop_5840
49950 ld [%l7 + 0x40], %f4
49951 fcmple16 %f6, %f2, %l5
49952 movvs %icc, %o4, %i4
49953loop_5840:
49954 stb %g5, [%l7 + 0x70]
49955 stb %l6, [%l7 + 0x53]
49956 be,a,pt %icc, loop_5841
49957 array32 %l2, %i2, %g6
49958 bgu,pn %icc, loop_5842
49959 stb %l0, [%l7 + 0x36]
49960loop_5841:
49961 st %f3, [%l7 + 0x78]
49962 fmovsleu %xcc, %f7, %f11
49963loop_5842:
49964 tsubcctv %o6, 0x02E9, %i6
49965 fmovd %f4, %f8
49966 fmovrsne %i5, %f0, %f1
49967 fmovd %f6, %f12
49968 brlz,a %o0, loop_5843
49969 edge16 %o7, %i1, %g3
49970 fmovda %xcc, %f7, %f13
49971 ldsw [%l7 + 0x20], %g7
49972loop_5843:
49973 subcc %l1, %g2, %l4
49974 fbule %fcc1, loop_5844
49975 ldsb [%l7 + 0x10], %o1
49976 fandnot1 %f8, %f12, %f6
49977 st %f15, [%l7 + 0x08]
49978loop_5844:
49979 ldsw [%l7 + 0x14], %g4
49980 fpmerge %f3, %f2, %f14
49981 fmovsn %icc, %f8, %f15
49982 fmul8x16 %f13, %f8, %f0
49983 fcmple16 %f4, %f4, %i0
49984 fbo,a %fcc0, loop_5845
49985 ldd [%l7 + 0x48], %f0
49986 bleu,a loop_5846
49987 tvc %icc, 0x3
49988loop_5845:
49989 std %f0, [%l7 + 0x30]
49990 fmul8x16au %f6, %f10, %f4
49991loop_5846:
49992 tcs %icc, 0x3
49993 fmovdneg %icc, %f15, %f2
49994 fcmpd %fcc1, %f8, %f6
49995 bge,pn %xcc, loop_5847
49996 fbg,a %fcc0, loop_5848
49997 nop
49998 setx loop_5849, %l0, %l1
49999 jmpl %l1, %o2
50000 ld [%l7 + 0x54], %f4
50001loop_5847:
50002 nop
50003 setx loop_5850, %l0, %l1
50004 wrpr 0x1, %tl
50005 wrpr %l1, %tpc
50006 add %l1, 0x4, %l1
50007 wrpr %l1, %tnpc
50008 setx 0x34400001400, %l0, %l1
50009 wrpr %l1, %tstate
50010 wrhpr 0x4, %htstate
50011 retry
50012loop_5848:
50013 stw %i7, [%l7 + 0x50]
50014loop_5849:
50015 bpos,a loop_5851
50016 mova %xcc, %o3, %o5
50017loop_5850:
50018 brlz %i3, loop_5852
50019 edge8n %l3, %g1, %l5
50020loop_5851:
50021 nop
50022 setx loop_5853, %l0, %l1
50023 wrpr 0x1, %tl
50024 wrpr %l1, %tpc
50025 add %l1, 0x4, %l1
50026 wrpr %l1, %tnpc
50027 setx 0x34400001400, %l0, %l1
50028 wrpr %l1, %tstate
50029 wrhpr 0x4, %htstate
50030 retry
50031 movg %xcc, %i4, %o4
50032loop_5852:
50033 fpadd32s %f3, %f5, %f0
50034 brlez %l6, loop_5854
50035loop_5853:
50036 fmovdcs %xcc, %f0, %f0
50037 fbug,a %fcc1, loop_5855
50038 st %f15, [%l7 + 0x2C]
50039loop_5854:
50040 fbuge %fcc2, loop_5856
50041 ldsb [%l7 + 0x60], %l2
50042loop_5855:
50043 te %icc, 0x6
50044 fmovdcc %icc, %f5, %f4
50045loop_5856:
50046 fmovsa %xcc, %f2, %f6
50047 fmovsl %xcc, %f11, %f5
50048 ldd [%l7 + 0x28], %f8
50049 brz,a %i2, loop_5857
50050 ble,a %icc, loop_5858
50051 ba,pt %icc, loop_5859
50052 ldsb [%l7 + 0x29], %g6
50053loop_5857:
50054 ld [%l7 + 0x08], %f6
50055loop_5858:
50056 fpmerge %f15, %f3, %f4
50057loop_5859:
50058 std %f12, [%l7 + 0x58]
50059 fpackfix %f10, %f4
50060 fmovscs %xcc, %f5, %f15
50061 sethi 0x0979, %g5
50062 stx %l0, [%l7 + 0x48]
50063 add %o6, %i6, %i5
50064 mulscc %o7, %i1, %o0
50065 be,a loop_5860
50066 ld [%l7 + 0x74], %f14
50067 tsubcc %g7, 0x1047, %l1
50068 fpsub16s %f9, %f6, %f7
50069loop_5860:
50070 fmovdneg %xcc, %f9, %f4
50071 stw %g3, [%l7 + 0x24]
50072 fcmped %fcc1, %f6, %f8
50073 udivcc %g2, 0x1F67, %o1
50074 edge32n %l4, %i0, %g4
50075 mulscc %o2, %i7, %o3
50076 bcc %icc, loop_5861
50077 umul %o5, 0x1193, %l3
50078 st %f5, [%l7 + 0x4C]
50079 movre %g1, %l5, %i3
50080loop_5861:
50081 stx %i4, [%l7 + 0x78]
50082 bg,pn %xcc, loop_5862
50083 stb %o4, [%l7 + 0x56]
50084 fmovsge %icc, %f8, %f15
50085 ld [%l7 + 0x58], %f8
50086loop_5862:
50087 st %f9, [%l7 + 0x78]
50088 movrlez %l2, %l6, %g6
50089 fbe,a %fcc0, loop_5863
50090 ldsb [%l7 + 0x1E], %g5
50091 fmovrsgz %l0, %f5, %f15
50092 fnegd %f0, %f4
50093loop_5863:
50094 fmovdpos %icc, %f5, %f4
50095 fpsub16s %f13, %f12, %f3
50096 udivcc %o6, 0x16FC, %i2
50097 sdivcc %i6, 0x1AB6, %i5
50098 tl %xcc, 0x1
50099 siam 0x3
50100 fmovscc %icc, %f7, %f5
50101 stw %i1, [%l7 + 0x3C]
50102 edge32n %o0, %g7, %l1
50103 tgu %icc, 0x4
50104 movrgez %g3, 0x0AD, %g2
50105 movrlz %o7, 0x30E, %o1
50106 movg %icc, %i0, %g4
50107 fnot1s %f1, %f9
50108 fcmpne16 %f14, %f4, %l4
50109 movrgz %i7, %o3, %o5
50110 fcmpeq32 %f4, %f8, %l3
50111 fnegs %f1, %f15
50112 lduw [%l7 + 0x70], %o2
50113 addccc %l5, 0x1AC6, %i3
50114 andn %g1, %i4, %o4
50115 ldsh [%l7 + 0x2C], %l6
50116 lduw [%l7 + 0x18], %g6
50117 ldsw [%l7 + 0x3C], %g5
50118 tcs %xcc, 0x2
50119 brgez %l0, loop_5864
50120 orcc %l2, %i2, %i6
50121 array16 %i5, %o6, %o0
50122 fbug %fcc0, loop_5865
50123loop_5864:
50124 fxors %f5, %f7, %f6
50125 ldsw [%l7 + 0x60], %i1
50126 fmovsvc %xcc, %f0, %f15
50127loop_5865:
50128 brlz %g7, loop_5866
50129 fnegd %f4, %f12
50130 ldub [%l7 + 0x3B], %g3
50131 movvc %icc, %l1, %g2
50132loop_5866:
50133 fnors %f5, %f13, %f14
50134 mova %xcc, %o1, %o7
50135 bg,pt %xcc, loop_5867
50136 fnors %f3, %f8, %f14
50137 subccc %i0, %g4, %i7
50138 fornot2s %f8, %f2, %f0
50139loop_5867:
50140 lduw [%l7 + 0x4C], %o3
50141 nop
50142 setx loop_5868, %l0, %l1
50143 jmpl %l1, %l4
50144 fmovsge %xcc, %f2, %f6
50145 movg %icc, %l3, %o2
50146 xorcc %o5, 0x09FC, %i3
50147loop_5868:
50148 fcmple32 %f2, %f4, %g1
50149 ldub [%l7 + 0x49], %i4
50150 st %f2, [%l7 + 0x10]
50151 sth %o4, [%l7 + 0x5C]
50152 fcmple32 %f14, %f8, %l5
50153 fcmpne32 %f10, %f14, %g6
50154 fabsd %f10, %f14
50155 ldx [%l7 + 0x78], %g5
50156 fzero %f10
50157 ldsw [%l7 + 0x58], %l0
50158 ldx [%l7 + 0x58], %l6
50159 alignaddr %l2, %i6, %i5
50160 stb %o6, [%l7 + 0x36]
50161 movneg %xcc, %i2, %i1
50162 stw %g7, [%l7 + 0x1C]
50163 fandnot2 %f14, %f10, %f14
50164 sdiv %o0, 0x1464, %g3
50165 lduh [%l7 + 0x72], %g2
50166 fbl %fcc3, loop_5869
50167 udivx %o1, 0x0C80, %o7
50168 lduh [%l7 + 0x5E], %i0
50169 ldsb [%l7 + 0x75], %g4
50170loop_5869:
50171 fbo %fcc2, loop_5870
50172 be,a,pt %icc, loop_5871
50173 sth %l1, [%l7 + 0x72]
50174 brlez %i7, loop_5872
50175loop_5870:
50176 stw %l4, [%l7 + 0x1C]
50177loop_5871:
50178 addcc %o3, 0x0EB8, %l3
50179 ldsh [%l7 + 0x5C], %o5
50180loop_5872:
50181 srlx %i3, %o2, %g1
50182 tleu %icc, 0x3
50183 array32 %o4, %i4, %g6
50184 ldub [%l7 + 0x75], %l5
50185 fcmpne16 %f4, %f8, %l0
50186 fmovdge %xcc, %f14, %f13
50187 edge8l %l6, %g5, %l2
50188 mulscc %i5, 0x150E, %o6
50189 and %i6, %i2, %i1
50190 addc %o0, 0x1E52, %g7
50191 and %g3, %o1, %o7
50192 alignaddrl %i0, %g4, %l1
50193 lduh [%l7 + 0x0A], %i7
50194 ldd [%l7 + 0x48], %f2
50195 udivcc %g2, 0x063C, %o3
50196 xor %l4, %l3, %i3
50197 for %f2, %f0, %f6
50198 ba loop_5873
50199 brz %o2, loop_5874
50200 movge %xcc, %g1, %o4
50201 sth %i4, [%l7 + 0x7C]
50202loop_5873:
50203 tsubcctv %g6, 0x026F, %o5
50204loop_5874:
50205 bgu,pt %icc, loop_5875
50206 sth %l0, [%l7 + 0x7A]
50207 fpsub32 %f8, %f2, %f12
50208 ldsw [%l7 + 0x4C], %l5
50209loop_5875:
50210 fmovdpos %icc, %f14, %f8
50211 brgez,a %l6, loop_5876
50212 lduw [%l7 + 0x30], %l2
50213 fmovdg %icc, %f0, %f13
50214 smulcc %g5, %i5, %o6
50215loop_5876:
50216 array8 %i6, %i2, %i1
50217 fnot1 %f14, %f4
50218 fmovd %f4, %f14
50219 tsubcctv %o0, %g7, %o1
50220 edge32 %g3, %o7, %g4
50221 tg %xcc, 0x7
50222 brgez %l1, loop_5877
50223 fbl,a %fcc0, loop_5878
50224 movcc %icc, %i7, %i0
50225 std %f0, [%l7 + 0x18]
50226loop_5877:
50227 fpadd16 %f12, %f0, %f10
50228loop_5878:
50229 stw %o3, [%l7 + 0x10]
50230 fsrc1 %f8, %f14
50231 fsrc2 %f4, %f12
50232 movg %icc, %l4, %g2
50233 fmovdle %xcc, %f14, %f8
50234 fmovrse %l3, %f13, %f3
50235 fpadd32 %f8, %f6, %f2
50236 smul %i3, 0x0B19, %g1
50237 xorcc %o4, 0x1C43, %o2
50238 lduh [%l7 + 0x60], %i4
50239 fxnors %f15, %f12, %f11
50240 pdist %f8, %f2, %f2
50241 tgu %icc, 0x6
50242 ldsh [%l7 + 0x70], %o5
50243 and %l0, 0x10E9, %g6
50244 fandnot2 %f8, %f0, %f4
50245 fmul8x16al %f14, %f15, %f2
50246 fornot1 %f0, %f2, %f2
50247 fmul8sux16 %f8, %f12, %f6
50248 bge,pt %icc, loop_5879
50249 ldub [%l7 + 0x32], %l6
50250 stx %l2, [%l7 + 0x20]
50251 ldsb [%l7 + 0x40], %g5
50252loop_5879:
50253 add %i5, %o6, %l5
50254 bgu,a,pn %icc, loop_5880
50255 edge8n %i6, %i2, %i1
50256 fmuld8ulx16 %f11, %f1, %f14
50257 fnot1 %f8, %f8
50258loop_5880:
50259 fabsd %f6, %f14
50260 fcmple32 %f8, %f12, %g7
50261 brgez %o1, loop_5881
50262 ldx [%l7 + 0x48], %g3
50263 nop
50264 setx loop_5882, %l0, %l1
50265 wrpr 0x1, %tl
50266 wrpr %l1, %tnpc
50267 setx 0x34400001400, %l0, %l1
50268 wrpr %l1, %tstate
50269 wrhpr 0x4, %htstate
50270 done
50271 srax %o0, 0x02, %o7
50272loop_5881:
50273 fmovdge %xcc, %f1, %f6
50274 brz %l1, loop_5883
50275loop_5882:
50276 st %f8, [%l7 + 0x0C]
50277 array8 %i7, %g4, %i0
50278 sdiv %l4, 0x1415, %g2
50279loop_5883:
50280 fbule %fcc2, loop_5884
50281 fpackfix %f8, %f4
50282 edge32l %o3, %i3, %g1
50283 stw %o4, [%l7 + 0x54]
50284loop_5884:
50285 movrgz %l3, 0x075, %i4
50286 faligndata %f8, %f10, %f6
50287 fbu %fcc0, loop_5885
50288 sdivx %o5, 0x0075, %l0
50289 ldd [%l7 + 0x18], %f14
50290 subcc %g6, 0x1B04, %l6
50291loop_5885:
50292 fble %fcc2, loop_5886
50293 fandnot1s %f8, %f15, %f8
50294 movgu %xcc, %o2, %g5
50295 srax %i5, %o6, %l2
50296loop_5886:
50297 ldsw [%l7 + 0x74], %i6
50298 sethi 0x1909, %l5
50299 ldx [%l7 + 0x20], %i2
50300 st %f5, [%l7 + 0x54]
50301 fmovsvc %xcc, %f8, %f0
50302 stx %g7, [%l7 + 0x20]
50303 movrgez %i1, %g3, %o1
50304 ldsw [%l7 + 0x20], %o7
50305 fmovdle %xcc, %f12, %f5
50306 std %f6, [%l7 + 0x08]
50307 addc %l1, %i7, %g4
50308 fmovs %f3, %f9
50309 movvs %xcc, %i0, %l4
50310 sth %o0, [%l7 + 0x16]
50311 srlx %g2, %i3, %g1
50312 fcmpne16 %f8, %f6, %o4
50313 sllx %o3, 0x1C, %l3
50314 mulx %i4, 0x142F, %l0
50315 andncc %o5, %g6, %o2
50316 sethi 0x0230, %g5
50317 array8 %i5, %o6, %l6
50318 fpackfix %f10, %f1
50319 fbul %fcc1, loop_5887
50320 bcc,a,pt %xcc, loop_5888
50321 tcs %xcc, 0x3
50322 fmovdneg %xcc, %f14, %f9
50323loop_5887:
50324 fmovsa %xcc, %f0, %f12
50325loop_5888:
50326 stx %i6, [%l7 + 0x20]
50327 stx %l5, [%l7 + 0x68]
50328 bg,a loop_5889
50329 lduw [%l7 + 0x28], %l2
50330 ble,a,pn %xcc, loop_5890
50331 sth %i2, [%l7 + 0x5C]
50332loop_5889:
50333 sth %i1, [%l7 + 0x0E]
50334 ldsw [%l7 + 0x1C], %g3
50335loop_5890:
50336 edge32l %o1, %g7, %o7
50337 fnegd %f14, %f8
50338 fabss %f1, %f3
50339 add %i7, %g4, %i0
50340 fmul8ulx16 %f12, %f14, %f0
50341 ld [%l7 + 0x7C], %f2
50342 ldsw [%l7 + 0x40], %l1
50343 andn %o0, 0x0CDE, %g2
50344 movg %xcc, %l4, %g1
50345 ld [%l7 + 0x40], %f3
50346 sth %i3, [%l7 + 0x74]
50347 fmovsneg %xcc, %f12, %f6
50348 addc %o4, 0x1C2F, %l3
50349 nop
50350 setx loop_5891, %l0, %l1
50351 wrpr 0x1, %tl
50352 wrpr %l1, %tnpc
50353 setx 0x34400001400, %l0, %l1
50354 wrpr %l1, %tstate
50355 wrhpr 0x4, %htstate
50356 done
50357 std %f8, [%l7 + 0x68]
50358 tn %icc, 0x7
50359 fxor %f12, %f2, %f4
50360loop_5891:
50361 fmovrdlez %o3, %f6, %f6
50362 tvc %icc, 0x0
50363 fcmple16 %f0, %f0, %l0
50364 tl %icc, 0x2
50365 ldd [%l7 + 0x78], %f12
50366 array32 %i4, %o5, %g6
50367 fbule %fcc2, loop_5892
50368 stw %o2, [%l7 + 0x64]
50369 stb %g5, [%l7 + 0x33]
50370 fmovsvs %xcc, %f4, %f15
50371loop_5892:
50372 fmovspos %xcc, %f6, %f1
50373 st %f10, [%l7 + 0x24]
50374 fmovdge %xcc, %f6, %f15
50375 fbo,a %fcc3, loop_5893
50376 movvs %icc, %i5, %o6
50377 fcmpgt16 %f14, %f2, %i6
50378 smul %l5, %l6, %i2
50379loop_5893:
50380 fxnor %f0, %f2, %f4
50381 stb %l2, [%l7 + 0x4C]
50382 brgz %g3, loop_5894
50383 tsubcctv %o1, 0x15CF, %g7
50384 st %f2, [%l7 + 0x40]
50385 lduw [%l7 + 0x2C], %o7
50386loop_5894:
50387 fmovdn %xcc, %f13, %f3
50388 ldx [%l7 + 0x70], %i7
50389 ld [%l7 + 0x34], %f2
50390 ldub [%l7 + 0x6C], %i1
50391 fsrc1s %f11, %f1
50392 ldsb [%l7 + 0x10], %i0
50393 and %l1, %g4, %g2
50394 bn,pt %icc, loop_5895
50395 bvc loop_5896
50396 fxnors %f14, %f15, %f7
50397 fmovdl %icc, %f2, %f1
50398loop_5895:
50399 ldsw [%l7 + 0x74], %l4
50400loop_5896:
50401 stx %o0, [%l7 + 0x68]
50402 fone %f14
50403 ldsh [%l7 + 0x2E], %i3
50404 tl %xcc, 0x0
50405 sllx %o4, 0x0D, %g1
50406 movcs %xcc, %l3, %o3
50407 sth %l0, [%l7 + 0x7A]
50408 brlz %i4, loop_5897
50409 brgez,a %g6, loop_5898
50410 std %f12, [%l7 + 0x60]
50411 fbn,a %fcc0, loop_5899
50412loop_5897:
50413 fxors %f15, %f6, %f5
50414loop_5898:
50415 ldd [%l7 + 0x20], %f6
50416 ldsh [%l7 + 0x7A], %o2
50417loop_5899:
50418 bl loop_5900
50419 ldub [%l7 + 0x4A], %o5
50420 fcmpeq32 %f12, %f6, %g5
50421 tne %icc, 0x7
50422loop_5900:
50423 fones %f15
50424 stw %o6, [%l7 + 0x4C]
50425 movrgez %i6, 0x194, %l5
50426 brz,a %l6, loop_5901
50427 ldsw [%l7 + 0x34], %i5
50428 ldub [%l7 + 0x15], %i2
50429 movl %icc, %g3, %o1
50430loop_5901:
50431 popc %l2, %o7
50432 movge %icc, %g7, %i1
50433 fmovrslz %i7, %f14, %f1
50434 stb %i0, [%l7 + 0x60]
50435 fandnot1 %f4, %f2, %f8
50436 bcs,a,pt %xcc, loop_5902
50437 stw %g4, [%l7 + 0x5C]
50438 fcmpes %fcc0, %f6, %f9
50439 fnot2 %f6, %f6
50440loop_5902:
50441 fnot1s %f1, %f6
50442 mova %icc, %l1, %g2
50443 fpsub16s %f13, %f4, %f15
50444 be loop_5903
50445 fmovdle %icc, %f0, %f12
50446 fmovdn %icc, %f7, %f13
50447 fcmpeq32 %f10, %f14, %l4
50448loop_5903:
50449 fmovsa %icc, %f2, %f15
50450 sth %i3, [%l7 + 0x62]
50451 fcmpgt16 %f10, %f6, %o4
50452 ldx [%l7 + 0x60], %g1
50453 edge8 %o0, %o3, %l0
50454 ba,a,pt %xcc, loop_5904
50455 ldsh [%l7 + 0x7C], %i4
50456 fba %fcc2, loop_5905
50457 bleu,pn %icc, loop_5906
50458loop_5904:
50459 edge32 %g6, %l3, %o5
50460 fpack32 %f14, %f12, %f8
50461loop_5905:
50462 fxnors %f4, %f2, %f6
50463loop_5906:
50464 fmovrslez %g5, %f4, %f12
50465 edge16l %o6, %i6, %l5
50466 lduh [%l7 + 0x3C], %o2
50467 ldub [%l7 + 0x2C], %l6
50468 lduw [%l7 + 0x10], %i5
50469 edge16ln %g3, %o1, %i2
50470 brlez %l2, loop_5907
50471 tsubcctv %o7, 0x0590, %i1
50472 ldsb [%l7 + 0x23], %i7
50473 fnors %f1, %f9, %f3
50474loop_5907:
50475 andncc %g7, %g4, %l1
50476 st %f0, [%l7 + 0x6C]
50477 fmul8ulx16 %f4, %f10, %f6
50478 sth %i0, [%l7 + 0x5A]
50479 lduw [%l7 + 0x7C], %l4
50480 xnorcc %i3, 0x1E16, %g2
50481 st %f2, [%l7 + 0x70]
50482 fmovrsgz %o4, %f13, %f3
50483 fbn %fcc0, loop_5908
50484 udivcc %o0, 0x1A93, %o3
50485 brgez %g1, loop_5909
50486 tgu %xcc, 0x7
50487loop_5908:
50488 ldd [%l7 + 0x58], %f4
50489 movre %i4, 0x071, %g6
50490loop_5909:
50491 stw %l3, [%l7 + 0x08]
50492 mova %xcc, %o5, %g5
50493 fcmps %fcc0, %f9, %f14
50494 stx %o6, [%l7 + 0x20]
50495 stw %i6, [%l7 + 0x38]
50496 sth %l0, [%l7 + 0x76]
50497 ldsb [%l7 + 0x59], %o2
50498 tg %xcc, 0x5
50499 ldx [%l7 + 0x60], %l5
50500 fsrc2 %f12, %f0
50501 brlz,a %l6, loop_5910
50502 fnegd %f2, %f2
50503 ldsb [%l7 + 0x76], %i5
50504 fmovs %f11, %f8
50505loop_5910:
50506 faligndata %f8, %f4, %f4
50507 fmovrsne %g3, %f4, %f15
50508 ldx [%l7 + 0x48], %i2
50509 sdivx %l2, 0x0917, %o7
50510 lduh [%l7 + 0x74], %o1
50511 xor %i1, 0x0F85, %g7
50512 smul %i7, 0x029B, %g4
50513 fones %f8
50514 xorcc %i0, 0x0F26, %l4
50515 stw %i3, [%l7 + 0x44]
50516 ldsh [%l7 + 0x52], %l1
50517 fbul %fcc2, loop_5911
50518 ldsh [%l7 + 0x5A], %g2
50519 fpadd16s %f8, %f1, %f5
50520 andcc %o0, 0x1B3A, %o3
50521loop_5911:
50522 fmovsne %xcc, %f5, %f4
50523 fornot1s %f1, %f4, %f0
50524 movle %xcc, %o4, %g1
50525 fnand %f10, %f14, %f12
50526 stx %i4, [%l7 + 0x58]
50527 fbne %fcc0, loop_5912
50528 movrlez %l3, 0x154, %g6
50529 lduw [%l7 + 0x50], %o5
50530 fabss %f14, %f6
50531loop_5912:
50532 faligndata %f8, %f10, %f14
50533 sth %g5, [%l7 + 0x6A]
50534 fpmerge %f3, %f1, %f10
50535 stx %i6, [%l7 + 0x08]
50536 fmovdge %xcc, %f7, %f5
50537 lduw [%l7 + 0x60], %l0
50538 stw %o6, [%l7 + 0x1C]
50539 or %l5, %o2, %l6
50540 lduh [%l7 + 0x10], %g3
50541 edge8ln %i5, %i2, %l2
50542 fpackfix %f10, %f3
50543 bvs %xcc, loop_5913
50544 ldsb [%l7 + 0x7B], %o1
50545 ldub [%l7 + 0x6B], %o7
50546 array16 %g7, %i1, %i7
50547loop_5913:
50548 tpos %xcc, 0x4
50549 ta %icc, 0x5
50550 ldd [%l7 + 0x70], %f10
50551 nop
50552 setx loop_5914, %l0, %l1
50553 wrpr 0x1, %tl
50554 wrpr %l1, %tpc
50555 add %l1, 0x4, %l1
50556 wrpr %l1, %tnpc
50557 setx 0x34400001400, %l0, %l1
50558 wrpr %l1, %tstate
50559 wrhpr 0x4, %htstate
50560 retry
50561 fpack16 %f0, %f3
50562 movvc %icc, %g4, %l4
50563 ldd [%l7 + 0x68], %f2
50564loop_5914:
50565 ld [%l7 + 0x18], %f15
50566 fpack32 %f6, %f2, %f4
50567 tneg %icc, 0x1
50568 fornot2 %f14, %f8, %f2
50569 fnors %f15, %f2, %f10
50570 fmovrsne %i0, %f10, %f8
50571 fbge %fcc2, loop_5915
50572 fmovspos %xcc, %f10, %f0
50573 mova %icc, %l1, %i3
50574 array32 %g2, %o0, %o3
50575loop_5915:
50576 sth %o4, [%l7 + 0x2C]
50577 ldsh [%l7 + 0x6C], %g1
50578 std %f12, [%l7 + 0x58]
50579 fpackfix %f12, %f3
50580 ble,a,pn %xcc, loop_5916
50581 ldd [%l7 + 0x50], %f0
50582 stb %i4, [%l7 + 0x6B]
50583 tl %xcc, 0x7
50584loop_5916:
50585 ldub [%l7 + 0x1B], %g6
50586 movrgz %l3, 0x320, %g5
50587 xor %o5, 0x17BE, %i6
50588 fmul8ulx16 %f14, %f12, %f4
50589 movrgz %o6, %l0, %l5
50590 fmovrdne %o2, %f4, %f2
50591 ldsw [%l7 + 0x48], %l6
50592 tneg %icc, 0x5
50593 st %f14, [%l7 + 0x44]
50594 std %f12, [%l7 + 0x60]
50595 fmovdn %icc, %f2, %f7
50596 movvc %xcc, %i5, %i2
50597 fbu,a %fcc0, loop_5917
50598 ldsh [%l7 + 0x68], %g3
50599 sth %l2, [%l7 + 0x70]
50600 edge16n %o1, %o7, %g7
50601loop_5917:
50602 st %f10, [%l7 + 0x48]
50603 lduw [%l7 + 0x60], %i7
50604 tn %xcc, 0x2
50605 sra %i1, %l4, %i0
50606 array16 %l1, %i3, %g2
50607 ldsb [%l7 + 0x2A], %o0
50608 ldub [%l7 + 0x38], %g4
50609 movge %xcc, %o4, %o3
50610 sethi 0x0E59, %g1
50611 orcc %i4, %g6, %g5
50612 ldsh [%l7 + 0x54], %l3
50613 tn %icc, 0x5
50614 fpack16 %f12, %f12
50615 movrgez %i6, 0x25C, %o5
50616 ldd [%l7 + 0x58], %f0
50617 lduh [%l7 + 0x40], %l0
50618 movre %l5, %o2, %o6
50619 stb %i5, [%l7 + 0x55]
50620 fmovrslz %l6, %f1, %f12
50621 bshuffle %f12, %f10, %f2
50622 stx %i2, [%l7 + 0x30]
50623 fbu %fcc2, loop_5918
50624 movrlz %l2, 0x308, %g3
50625 stx %o1, [%l7 + 0x10]
50626 smulcc %g7, 0x02E9, %o7
50627loop_5918:
50628 fmovrdlez %i7, %f4, %f2
50629 tleu %icc, 0x3
50630 fnor %f8, %f12, %f2
50631 ldsw [%l7 + 0x28], %l4
50632 movcc %icc, %i0, %i1
50633 tneg %xcc, 0x7
50634 stw %i3, [%l7 + 0x3C]
50635 ldsb [%l7 + 0x23], %l1
50636 fcmps %fcc3, %f1, %f6
50637 fxnor %f14, %f8, %f6
50638 fcmpes %fcc0, %f11, %f2
50639 sra %o0, 0x06, %g4
50640 fbn %fcc0, loop_5919
50641 ta %xcc, 0x3
50642 fmovrslz %o4, %f4, %f9
50643 ldsb [%l7 + 0x6A], %g2
50644loop_5919:
50645 fmuld8sux16 %f6, %f15, %f0
50646 stw %o3, [%l7 + 0x30]
50647 fmovsg %xcc, %f1, %f12
50648 fors %f10, %f8, %f11
50649 fornot2 %f2, %f0, %f0
50650 xorcc %i4, 0x05D4, %g6
50651 fcmple16 %f2, %f14, %g5
50652 stb %g1, [%l7 + 0x46]
50653 fpack16 %f8, %f13
50654 xnorcc %i6, 0x106D, %l3
50655 lduw [%l7 + 0x68], %l0
50656 fandnot1 %f4, %f0, %f0
50657 ldsh [%l7 + 0x1A], %o5
50658 stb %o2, [%l7 + 0x7E]
50659 stw %o6, [%l7 + 0x1C]
50660 tvs %icc, 0x1
50661 fmovsa %xcc, %f3, %f3
50662 for %f12, %f12, %f10
50663 fsrc2s %f1, %f3
50664 edge16ln %l5, %i5, %i2
50665 addccc %l2, 0x03CC, %l6
50666 fcmps %fcc1, %f8, %f6
50667 std %f8, [%l7 + 0x10]
50668 fpack16 %f6, %f2
50669 fbuge %fcc3, loop_5920
50670 bpos,pt %xcc, loop_5921
50671 fbg %fcc2, loop_5922
50672 ldsb [%l7 + 0x7D], %o1
50673loop_5920:
50674 fmovsgu %xcc, %f15, %f13
50675loop_5921:
50676 lduh [%l7 + 0x3A], %g7
50677loop_5922:
50678 edge16l %g3, %o7, %l4
50679 movneg %xcc, %i7, %i1
50680 lduw [%l7 + 0x3C], %i0
50681 fmovdn %icc, %f15, %f12
50682 edge16ln %i3, %l1, %g4
50683 lduh [%l7 + 0x60], %o4
50684 fblg %fcc3, loop_5923
50685 fbl,a %fcc1, loop_5924
50686 fbule %fcc3, loop_5925
50687 nop
50688 setx loop_5926, %l0, %l1
50689 jmpl %l1, %o0
50690loop_5923:
50691 fandnot1s %f14, %f10, %f12
50692loop_5924:
50693 tneg %xcc, 0x6
50694loop_5925:
50695 smulcc %g2, 0x1923, %o3
50696loop_5926:
50697 ld [%l7 + 0x14], %f3
50698 fones %f2
50699 fmovdneg %xcc, %f7, %f1
50700 sra %i4, 0x1F, %g5
50701 fsrc1s %f11, %f2
50702 move %icc, %g6, %g1
50703 lduh [%l7 + 0x2E], %i6
50704 mulscc %l0, 0x1CAF, %l3
50705 lduw [%l7 + 0x5C], %o2
50706 sllx %o6, 0x19, %o5
50707 srl %l5, 0x16, %i5
50708 fbule,a %fcc0, loop_5927
50709 std %f8, [%l7 + 0x78]
50710 ldsh [%l7 + 0x44], %i2
50711 fcmpeq16 %f8, %f2, %l2
50712loop_5927:
50713 fnot2s %f13, %f15
50714 movrgez %l6, 0x274, %o1
50715 bcs,a loop_5928
50716 array8 %g3, %g7, %o7
50717 fpsub32s %f13, %f12, %f3
50718 nop
50719 setx loop_5929, %l0, %l1
50720 wrpr 0x1, %tl
50721 wrpr %l1, %tpc
50722 add %l1, 0x4, %l1
50723 wrpr %l1, %tnpc
50724 setx 0x34400001400, %l0, %l1
50725 wrpr %l1, %tstate
50726 wrhpr 0x4, %htstate
50727 retry
50728loop_5928:
50729 andcc %i7, %i1, %i0
50730 fcmpd %fcc2, %f0, %f6
50731 edge16l %i3, %l1, %l4
50732loop_5929:
50733 faligndata %f2, %f2, %f6
50734 array32 %g4, %o4, %g2
50735 fnands %f11, %f11, %f2
50736 fands %f5, %f7, %f4
50737 bcs,pn %xcc, loop_5930
50738 edge16n %o3, %i4, %g5
50739 fsrc2s %f3, %f6
50740 addccc %o0, %g6, %i6
50741loop_5930:
50742 st %f13, [%l7 + 0x64]
50743 fmuld8sux16 %f11, %f9, %f2
50744 movrlez %g1, %l0, %l3
50745 nop
50746 setx loop_5931, %l0, %l1
50747 wrpr 0x1, %tl
50748 wrpr %l1, %tnpc
50749 setx 0x34400001400, %l0, %l1
50750 wrpr %l1, %tstate
50751 wrhpr 0x4, %htstate
50752 done
50753 fmovsl %xcc, %f13, %f2
50754 ldsw [%l7 + 0x5C], %o6
50755 srax %o5, 0x16, %l5
50756loop_5931:
50757 andcc %i5, 0x0D14, %i2
50758 movrne %l2, %l6, %o1
50759 fmovdl %xcc, %f14, %f15
50760 bneg,a loop_5932
50761 srlx %g3, %o2, %g7
50762 stb %o7, [%l7 + 0x6E]
50763 fcmpgt32 %f2, %f6, %i1
50764loop_5932:
50765 movrgz %i7, 0x3C5, %i0
50766 stx %l1, [%l7 + 0x28]
50767 sth %l4, [%l7 + 0x08]
50768 sth %g4, [%l7 + 0x74]
50769 fxnors %f3, %f8, %f15
50770 fnot1s %f11, %f12
50771 edge16ln %i3, %g2, %o4
50772 fmovdneg %xcc, %f3, %f4
50773 fpsub32 %f8, %f12, %f8
50774 fornot1 %f10, %f4, %f10
50775 stb %i4, [%l7 + 0x5D]
50776 srl %o3, %g5, %g6
50777 lduw [%l7 + 0x50], %i6
50778 ldd [%l7 + 0x58], %f0
50779 stx %o0, [%l7 + 0x20]
50780 fmovde %xcc, %f7, %f4
50781 fpmerge %f2, %f4, %f14
50782 stw %g1, [%l7 + 0x20]
50783 fmovdvs %icc, %f11, %f3
50784 fmovsvs %xcc, %f5, %f10
50785 stx %l0, [%l7 + 0x58]
50786 fblg %fcc3, loop_5933
50787 smul %o6, %l3, %l5
50788 and %i5, %o5, %l2
50789 array8 %i2, %l6, %g3
50790loop_5933:
50791 array16 %o2, %g7, %o7
50792 addc %i1, 0x19BE, %o1
50793 ld [%l7 + 0x5C], %f1
50794 stx %i7, [%l7 + 0x60]
50795 tsubcc %l1, %l4, %g4
50796 stb %i0, [%l7 + 0x3E]
50797 ldub [%l7 + 0x13], %i3
50798 lduw [%l7 + 0x40], %o4
50799 fmovsvc %xcc, %f8, %f14
50800 fbe,a %fcc2, loop_5934
50801 sth %g2, [%l7 + 0x60]
50802 ldx [%l7 + 0x48], %o3
50803 fsrc1s %f2, %f11
50804loop_5934:
50805 stx %g5, [%l7 + 0x28]
50806 tpos %xcc, 0x6
50807 sra %g6, %i6, %i4
50808 fba,a %fcc2, loop_5935
50809 fmovrslez %g1, %f8, %f14
50810 smul %o0, 0x0E00, %o6
50811 fmovsvs %icc, %f11, %f9
50812loop_5935:
50813 umul %l0, %l5, %l3
50814 orncc %o5, 0x1200, %i5
50815 ldd [%l7 + 0x10], %f12
50816 umulcc %l2, 0x1ACA, %l6
50817 fbu,a %fcc2, loop_5936
50818 bn,a %icc, loop_5937
50819 sth %g3, [%l7 + 0x4A]
50820 ld [%l7 + 0x64], %f15
50821loop_5936:
50822 ldx [%l7 + 0x28], %i2
50823loop_5937:
50824 ld [%l7 + 0x54], %f6
50825 alignaddr %g7, %o7, %o2
50826 movg %xcc, %o1, %i7
50827 fmovdge %icc, %f1, %f12
50828 fnand %f2, %f0, %f12
50829 ldx [%l7 + 0x50], %i1
50830 fpack16 %f8, %f0
50831 fbuge %fcc1, loop_5938
50832 ldub [%l7 + 0x77], %l1
50833 movpos %icc, %g4, %l4
50834 fmul8sux16 %f8, %f8, %f10
50835loop_5938:
50836 nop
50837 setx loop_5939, %l0, %l1
50838 wrpr 0x1, %tl
50839 wrpr %l1, %tnpc
50840 setx 0x34400001400, %l0, %l1
50841 wrpr %l1, %tstate
50842 wrhpr 0x4, %htstate
50843 done
50844 fpadd32s %f5, %f10, %f0
50845 fones %f13
50846 fcmpes %fcc2, %f0, %f3
50847loop_5939:
50848 fnot1s %f1, %f10
50849 ldd [%l7 + 0x08], %f6
50850 movrgz %i3, %i0, %o4
50851 fbn %fcc1, loop_5940
50852 st %f4, [%l7 + 0x50]
50853 tleu %xcc, 0x1
50854 fbge,a %fcc2, loop_5941
50855loop_5940:
50856 fmovrsne %g2, %f2, %f8
50857 taddcctv %g5, 0x1382, %o3
50858 siam 0x7
50859loop_5941:
50860 ldsh [%l7 + 0x7E], %g6
50861 fba %fcc3, loop_5942
50862 lduw [%l7 + 0x7C], %i4
50863 fnot2s %f14, %f11
50864 lduw [%l7 + 0x60], %g1
50865loop_5942:
50866 fba %fcc2, loop_5943
50867 tneg %icc, 0x6
50868 fnor %f4, %f4, %f14
50869 edge8 %i6, %o0, %l0
50870loop_5943:
50871 ldsw [%l7 + 0x78], %o6
50872 fmovsge %xcc, %f1, %f5
50873 stw %l5, [%l7 + 0x6C]
50874 tvc %xcc, 0x6
50875 ldub [%l7 + 0x7D], %o5
50876 ldsb [%l7 + 0x5D], %i5
50877 movleu %xcc, %l3, %l2
50878 array32 %l6, %g3, %g7
50879 fmovsa %xcc, %f8, %f3
50880 andn %i2, %o7, %o1
50881 ld [%l7 + 0x34], %f8
50882 pdist %f8, %f10, %f6
50883 subccc %o2, 0x1627, %i7
50884 bneg,a,pt %icc, loop_5944
50885 brlez %i1, loop_5945
50886 fmovdvs %icc, %f9, %f15
50887 fmul8ulx16 %f2, %f2, %f8
50888loop_5944:
50889 lduw [%l7 + 0x3C], %l1
50890loop_5945:
50891 stx %g4, [%l7 + 0x40]
50892 fmovdgu %xcc, %f9, %f7
50893 stw %i3, [%l7 + 0x70]
50894 fba,a %fcc1, loop_5946
50895 fpsub32s %f9, %f12, %f11
50896 umul %l4, 0x0B53, %o4
50897 array8 %i0, %g2, %g5
50898loop_5946:
50899 tgu %icc, 0x0
50900 fornot2 %f2, %f6, %f0
50901 ld [%l7 + 0x10], %f8
50902 ld [%l7 + 0x7C], %f4
50903 bleu %xcc, loop_5947
50904 call loop_5948
50905 fmovdge %icc, %f14, %f2
50906 fmovrdlz %o3, %f14, %f0
50907loop_5947:
50908 fblg %fcc3, loop_5949
50909loop_5948:
50910 fbne %fcc2, loop_5950
50911 edge32n %g6, %i4, %i6
50912 subcc %g1, 0x08F7, %l0
50913loop_5949:
50914 umul %o6, 0x073F, %l5
50915loop_5950:
50916 lduh [%l7 + 0x42], %o0
50917 stw %o5, [%l7 + 0x5C]
50918 bpos,pt %icc, loop_5951
50919 fand %f6, %f6, %f14
50920 fornot1 %f0, %f2, %f2
50921 fpadd32s %f9, %f2, %f11
50922loop_5951:
50923 tvs %icc, 0x7
50924 std %f2, [%l7 + 0x70]
50925 move %xcc, %l3, %l2
50926 fmovscc %icc, %f0, %f10
50927 fmovdcc %xcc, %f6, %f4
50928 ldsh [%l7 + 0x42], %i5
50929 bpos,a,pt %xcc, loop_5952
50930 fsrc1 %f6, %f0
50931 stw %g3, [%l7 + 0x14]
50932 fsrc2s %f1, %f14
50933loop_5952:
50934 fand %f10, %f4, %f6
50935 bleu,a %icc, loop_5953
50936 ldsw [%l7 + 0x30], %l6
50937 st %f6, [%l7 + 0x68]
50938 fpsub16 %f6, %f6, %f6
50939loop_5953:
50940 fandnot1 %f12, %f10, %f8
50941 ldsh [%l7 + 0x0A], %i2
50942 fornot1s %f14, %f11, %f2
50943 fcmpgt32 %f8, %f10, %g7
50944 fcmpes %fcc3, %f8, %f2
50945 xor %o1, %o2, %i7
50946 call loop_5954
50947 movn %icc, %o7, %i1
50948 orn %l1, 0x0C34, %g4
50949 movcs %xcc, %i3, %l4
50950loop_5954:
50951 array8 %i0, %g2, %g5
50952 brlz %o3, loop_5955
50953 fmovs %f10, %f11
50954 fbe,a %fcc1, loop_5956
50955 fnot1 %f4, %f0
50956loop_5955:
50957 st %f6, [%l7 + 0x0C]
50958 subcc %g6, %i4, %i6
50959loop_5956:
50960 bne,pt %icc, loop_5957
50961 ldsw [%l7 + 0x70], %g1
50962 lduh [%l7 + 0x5E], %o4
50963 edge8n %l0, %o6, %l5
50964loop_5957:
50965 array8 %o0, %l3, %l2
50966 ld [%l7 + 0x24], %f0
50967 xnor %i5, %o5, %l6
50968 pdist %f12, %f12, %f8
50969 lduw [%l7 + 0x28], %i2
50970 ldsh [%l7 + 0x0E], %g7
50971 fcmpgt32 %f14, %f0, %o1
50972 bn,a,pn %icc, loop_5958
50973 fmovrdlez %o2, %f2, %f0
50974 xor %g3, %o7, %i1
50975 fmovdle %icc, %f3, %f7
50976loop_5958:
50977 lduw [%l7 + 0x64], %i7
50978 array16 %l1, %i3, %l4
50979 srax %i0, %g4, %g5
50980 ldsh [%l7 + 0x4A], %g2
50981 edge32l %g6, %o3, %i6
50982 fsrc1 %f0, %f12
50983 stx %g1, [%l7 + 0x70]
50984 ldd [%l7 + 0x18], %f14
50985 fone %f10
50986 sll %o4, 0x06, %i4
50987 lduw [%l7 + 0x28], %l0
50988 fnors %f7, %f7, %f12
50989 fsrc1s %f1, %f0
50990 fmovdne %xcc, %f9, %f12
50991 te %icc, 0x6
50992 std %f6, [%l7 + 0x50]
50993 ta %icc, 0x4
50994 ldd [%l7 + 0x70], %f8
50995 ldx [%l7 + 0x08], %o6
50996 fmovsvs %icc, %f10, %f13
50997 fpsub32s %f3, %f11, %f3
50998 fmovsne %xcc, %f0, %f3
50999 tne %icc, 0x0
51000 fcmple32 %f8, %f8, %l5
51001 stx %l3, [%l7 + 0x50]
51002 bge,a loop_5959
51003 ldsh [%l7 + 0x6C], %l2
51004 lduh [%l7 + 0x30], %i5
51005 ldx [%l7 + 0x08], %o0
51006loop_5959:
51007 ldsb [%l7 + 0x38], %o5
51008 fnot2s %f6, %f14
51009 fmovrse %l6, %f14, %f2
51010 siam 0x5
51011 ldub [%l7 + 0x0A], %g7
51012 tsubcctv %i2, %o2, %o1
51013 std %f14, [%l7 + 0x50]
51014 fand %f8, %f0, %f4
51015 fabsd %f2, %f8
51016 fmovsn %icc, %f0, %f14
51017 ldub [%l7 + 0x22], %g3
51018 fandnot2s %f13, %f1, %f4
51019 umulcc %i1, 0x03AC, %o7
51020 movgu %xcc, %i7, %l1
51021 st %f12, [%l7 + 0x18]
51022 popc %i3, %i0
51023 stw %l4, [%l7 + 0x64]
51024 edge8 %g4, %g5, %g6
51025 fcmps %fcc3, %f0, %f8
51026 ldsw [%l7 + 0x10], %o3
51027 fnands %f15, %f10, %f13
51028 movneg %xcc, %g2, %g1
51029 orn %i6, %o4, %i4
51030 for %f0, %f10, %f0
51031 fmovsvc %icc, %f4, %f9
51032 stb %l0, [%l7 + 0x2E]
51033 bleu,pt %icc, loop_5960
51034 fmovda %xcc, %f12, %f6
51035 fmovsne %xcc, %f1, %f4
51036 ldub [%l7 + 0x7C], %o6
51037loop_5960:
51038 fandnot2s %f10, %f6, %f0
51039 fzero %f0
51040 brgz,a %l5, loop_5961
51041 ldub [%l7 + 0x49], %l3
51042 tsubcctv %i5, %o0, %l2
51043 fcmple32 %f8, %f2, %l6
51044loop_5961:
51045 fbu %fcc3, loop_5962
51046 fornot1 %f2, %f6, %f8
51047 ldsb [%l7 + 0x43], %o5
51048 fpmerge %f4, %f4, %f14
51049loop_5962:
51050 tl %icc, 0x4
51051 fmovsleu %icc, %f13, %f12
51052 edge32 %g7, %o2, %i2
51053 fpack16 %f0, %f5
51054 fmovsge %xcc, %f15, %f15
51055 or %o1, %g3, %i1
51056 movrgez %o7, 0x2F9, %l1
51057 orcc %i7, %i3, %i0
51058 movre %l4, %g4, %g6
51059 fbge %fcc2, loop_5963
51060 fornot2s %f5, %f1, %f15
51061 stb %g5, [%l7 + 0x61]
51062 fbu %fcc2, loop_5964
51063loop_5963:
51064 sth %o3, [%l7 + 0x66]
51065 movge %icc, %g2, %i6
51066 fpsub16 %f14, %f8, %f4
51067loop_5964:
51068 ldsb [%l7 + 0x10], %g1
51069 sdivcc %o4, 0x0A5F, %i4
51070 fxor %f4, %f10, %f6
51071 edge16l %l0, %o6, %l3
51072 srax %l5, 0x09, %o0
51073 taddcctv %i5, %l6, %o5
51074 fmovse %xcc, %f12, %f7
51075 stw %g7, [%l7 + 0x30]
51076 fmovdpos %icc, %f4, %f9
51077 std %f12, [%l7 + 0x28]
51078 fcmpd %fcc2, %f8, %f12
51079 edge8 %l2, %o2, %o1
51080 fornot1 %f0, %f10, %f8
51081 edge32n %g3, %i2, %o7
51082 movrne %l1, 0x299, %i1
51083 fmovsvs %icc, %f3, %f0
51084 tl %icc, 0x2
51085 tge %xcc, 0x0
51086 sth %i3, [%l7 + 0x2E]
51087 movrlz %i0, 0x1D5, %l4
51088 fmovdcs %xcc, %f7, %f4
51089 sth %i7, [%l7 + 0x54]
51090 ldx [%l7 + 0x10], %g4
51091 fcmpne16 %f2, %f10, %g6
51092 alignaddr %g5, %o3, %i6
51093 fbug %fcc2, loop_5965
51094 brlez,a %g2, loop_5966
51095 array32 %o4, %i4, %l0
51096 fsrc1s %f13, %f9
51097loop_5965:
51098 xorcc %o6, 0x1C8C, %g1
51099loop_5966:
51100 sth %l3, [%l7 + 0x14]
51101 movvc %xcc, %o0, %l5
51102 array16 %i5, %l6, %o5
51103 edge8ln %l2, %g7, %o2
51104 fmovdge %icc, %f2, %f6
51105 fmovdvc %icc, %f9, %f10
51106 fzeros %f13
51107 for %f6, %f10, %f6
51108 std %f2, [%l7 + 0x40]
51109 subccc %o1, %i2, %g3
51110 bshuffle %f0, %f14, %f0
51111 ldx [%l7 + 0x48], %l1
51112 fmovdne %icc, %f6, %f14
51113 addcc %i1, 0x13F8, %o7
51114 bge,a loop_5967
51115 fbn,a %fcc2, loop_5968
51116 tvs %icc, 0x6
51117 nop
51118 setx loop_5969, %l0, %l1
51119 jmpl %l1, %i0
51120loop_5967:
51121 stw %i3, [%l7 + 0x58]
51122loop_5968:
51123 fmovspos %xcc, %f12, %f14
51124 addccc %l4, %i7, %g6
51125loop_5969:
51126 tcc %icc, 0x6
51127 fmovse %xcc, %f13, %f9
51128 std %f2, [%l7 + 0x40]
51129 subccc %g5, %g4, %o3
51130 fones %f7
51131 fnot1 %f6, %f12
51132 fmul8x16 %f7, %f6, %f6
51133 fbu,a %fcc0, loop_5970
51134 fornot2 %f12, %f4, %f10
51135 fmovrdlz %g2, %f8, %f12
51136 st %f6, [%l7 + 0x3C]
51137loop_5970:
51138 tvc %xcc, 0x3
51139 be,a,pt %xcc, loop_5971
51140 stb %i6, [%l7 + 0x6B]
51141 addc %o4, %i4, %l0
51142 fmovda %icc, %f0, %f12
51143loop_5971:
51144 fmovdne %icc, %f5, %f6
51145 stb %g1, [%l7 + 0x31]
51146 stx %o6, [%l7 + 0x60]
51147 movrgz %o0, %l3, %l5
51148 and %i5, 0x1917, %l6
51149 ldsh [%l7 + 0x12], %l2
51150 edge8ln %o5, %o2, %o1
51151 ldsw [%l7 + 0x58], %g7
51152 bl loop_5972
51153 orn %i2, %g3, %i1
51154 fmovrse %o7, %f1, %f4
51155 lduw [%l7 + 0x48], %i0
51156loop_5972:
51157 ld [%l7 + 0x4C], %f7
51158 xnorcc %i3, %l4, %i7
51159 fandnot2s %f2, %f4, %f0
51160 ld [%l7 + 0x2C], %f15
51161 fmovdn %icc, %f4, %f14
51162 fnegs %f13, %f10
51163 edge32ln %l1, %g5, %g4
51164 and %g6, %o3, %i6
51165 fmuld8sux16 %f6, %f13, %f8
51166 edge32ln %o4, %i4, %g2
51167 nop
51168 setx loop_5973, %l0, %l1
51169 wrpr 0x1, %tl
51170 wrpr %l1, %tnpc
51171 setx 0x34400001400, %l0, %l1
51172 wrpr %l1, %tstate
51173 wrhpr 0x4, %htstate
51174 done
51175 fpadd32 %f0, %f8, %f0
51176 ldsb [%l7 + 0x7D], %l0
51177 fble,a %fcc1, loop_5974
51178loop_5973:
51179 fmovdg %icc, %f12, %f1
51180 nop
51181 setx loop_5975, %l0, %l1
51182 wrpr 0x1, %tl
51183 wrpr %l1, %tnpc
51184 setx 0x34400001400, %l0, %l1
51185 wrpr %l1, %tstate
51186 wrhpr 0x4, %htstate
51187 done
51188 sllx %o6, %o0, %g1
51189loop_5974:
51190 fmuld8sux16 %f9, %f11, %f8
51191 fandnot2s %f12, %f3, %f14
51192loop_5975:
51193 udivx %l5, 0x0570, %i5
51194 bgu %xcc, loop_5976
51195 fblg,a %fcc3, loop_5977
51196 fmovsgu %icc, %f2, %f11
51197 stb %l3, [%l7 + 0x31]
51198loop_5976:
51199 udivcc %l6, 0x1728, %o5
51200loop_5977:
51201 fmovsvs %icc, %f6, %f7
51202 edge8n %l2, %o1, %g7
51203 ldx [%l7 + 0x48], %i2
51204 ld [%l7 + 0x48], %f6
51205 xnorcc %o2, %i1, %g3
51206 ldsb [%l7 + 0x19], %i0
51207 ble,a %xcc, loop_5978
51208 ldsb [%l7 + 0x6C], %i3
51209 fcmped %fcc3, %f10, %f6
51210 fsrc1 %f8, %f2
51211loop_5978:
51212 fmovdle %xcc, %f6, %f10
51213 fmovdvs %xcc, %f14, %f11
51214 te %icc, 0x6
51215 fornot2 %f6, %f4, %f0
51216 lduw [%l7 + 0x50], %o7
51217 fmovdleu %icc, %f9, %f0
51218 fmovsa %icc, %f4, %f15
51219 stb %i7, [%l7 + 0x1D]
51220 ldd [%l7 + 0x78], %f4
51221 fornot2 %f14, %f0, %f14
51222 ldub [%l7 + 0x20], %l1
51223 fcmpd %fcc1, %f12, %f10
51224 st %f8, [%l7 + 0x7C]
51225 fmovsleu %xcc, %f13, %f8
51226 ldsb [%l7 + 0x19], %g5
51227 fbu,a %fcc3, loop_5979
51228 fands %f12, %f3, %f8
51229 fmul8x16au %f6, %f13, %f0
51230 sth %l4, [%l7 + 0x26]
51231loop_5979:
51232 fnot2s %f8, %f14
51233 fsrc1 %f2, %f2
51234 fnot1s %f9, %f12
51235 fmovdneg %xcc, %f0, %f13
51236 ldsb [%l7 + 0x22], %g4
51237 call loop_5980
51238 fbge %fcc2, loop_5981
51239 ldsb [%l7 + 0x32], %o3
51240 ldd [%l7 + 0x78], %f12
51241loop_5980:
51242 orncc %g6, 0x1FC3, %o4
51243loop_5981:
51244 ldd [%l7 + 0x78], %f4
51245 ldsw [%l7 + 0x18], %i4
51246 udivcc %i6, 0x1D38, %l0
51247 ldsb [%l7 + 0x7D], %o6
51248 fxnors %f2, %f14, %f10
51249 fand %f4, %f8, %f6
51250 ldub [%l7 + 0x59], %g2
51251 fmovrsgz %g1, %f1, %f0
51252 ldub [%l7 + 0x2C], %o0
51253 bne,a loop_5982
51254 fmovrdlz %i5, %f14, %f12
51255 fbu,a %fcc2, loop_5983
51256 fnors %f8, %f1, %f3
51257loop_5982:
51258 fcmpeq16 %f10, %f4, %l5
51259 fmovd %f12, %f0
51260loop_5983:
51261 and %l3, 0x1280, %o5
51262 nop
51263 setx loop_5984, %l0, %l1
51264 wrpr 0x1, %tl
51265 wrpr %l1, %tnpc
51266 setx 0x34400001400, %l0, %l1
51267 wrpr %l1, %tstate
51268 wrhpr 0x4, %htstate
51269 done
51270 sth %l2, [%l7 + 0x12]
51271 brgez %l6, loop_5985
51272 std %f4, [%l7 + 0x18]
51273loop_5984:
51274 ldub [%l7 + 0x74], %g7
51275 ldsh [%l7 + 0x2E], %i2
51276loop_5985:
51277 stx %o2, [%l7 + 0x68]
51278 fmovrdgez %i1, %f6, %f10
51279 movneg %icc, %o1, %g3
51280 nop
51281 setx loop_5986, %l0, %l1
51282 wrpr 0x1, %tl
51283 wrpr %l1, %tnpc
51284 setx 0x34400001400, %l0, %l1
51285 wrpr %l1, %tstate
51286 wrhpr 0x4, %htstate
51287 done
51288 bge %icc, loop_5987
51289 fandnot2s %f3, %f9, %f2
51290 ldub [%l7 + 0x7E], %i3
51291loop_5986:
51292 nop
51293 setx loop_5988, %l0, %l1
51294 jmpl %l1, %o7
51295loop_5987:
51296 fbule %fcc1, loop_5989
51297 fmul8x16 %f14, %f0, %f10
51298 ldub [%l7 + 0x2A], %i7
51299loop_5988:
51300 fmovsvc %xcc, %f6, %f0
51301loop_5989:
51302 st %f11, [%l7 + 0x68]
51303 sll %l1, 0x0B, %i0
51304 fmovdl %xcc, %f14, %f7
51305 ldsh [%l7 + 0x52], %l4
51306 ldsh [%l7 + 0x38], %g5
51307 fpackfix %f12, %f8
51308 movre %g4, %o3, %o4
51309 ldd [%l7 + 0x08], %f6
51310 bvs,a loop_5990
51311 movrlez %i4, 0x03D, %i6
51312 brnz %g6, loop_5991
51313 bne,a %xcc, loop_5992
51314loop_5990:
51315 movneg %xcc, %l0, %g2
51316 ldsh [%l7 + 0x12], %o6
51317loop_5991:
51318 smul %o0, %g1, %l5
51319loop_5992:
51320 fmovdcc %xcc, %f3, %f12
51321 sth %i5, [%l7 + 0x4A]
51322 fmovdle %xcc, %f15, %f1
51323 movcc %icc, %o5, %l3
51324 fmovdn %xcc, %f8, %f5
51325 fmovse %xcc, %f12, %f2
51326 brlz %l2, loop_5993
51327 fmovdne %xcc, %f14, %f3
51328 edge32n %g7, %i2, %l6
51329 movn %xcc, %i1, %o2
51330loop_5993:
51331 umul %o1, %i3, %g3
51332 fpadd32s %f15, %f2, %f0
51333 edge16 %o7, %l1, %i0
51334 fbu,a %fcc3, loop_5994
51335 fornot1 %f0, %f10, %f12
51336 sdiv %l4, 0x0497, %i7
51337 fcmple16 %f10, %f8, %g5
51338loop_5994:
51339 orn %g4, 0x1F86, %o4
51340 bn,pt %xcc, loop_5995
51341 andcc %o3, %i6, %i4
51342 nop
51343 setx loop_5996, %l0, %l1
51344 jmpl %l1, %g6
51345 ldsh [%l7 + 0x3E], %l0
51346loop_5995:
51347 stx %g2, [%l7 + 0x70]
51348 add %o6, 0x0456, %g1
51349loop_5996:
51350 fnot1 %f14, %f8
51351 sth %l5, [%l7 + 0x6A]
51352 bg,a loop_5997
51353 ld [%l7 + 0x0C], %f6
51354 tvc %icc, 0x2
51355 edge16ln %i5, %o5, %l3
51356loop_5997:
51357 fbuge %fcc1, loop_5998
51358 edge8 %o0, %l2, %i2
51359 fmovrde %g7, %f10, %f12
51360 fmovrslz %i1, %f9, %f13
51361loop_5998:
51362 tvc %icc, 0x1
51363 fmovrdgez %l6, %f10, %f12
51364 ldsw [%l7 + 0x14], %o1
51365 fmovsvc %xcc, %f15, %f4
51366 fmovd %f12, %f12
51367 fbl %fcc2, loop_5999
51368 fmovscs %icc, %f5, %f11
51369 fble %fcc2, loop_6000
51370 srl %i3, 0x05, %g3
51371loop_5999:
51372 edge16n %o7, %l1, %o2
51373 fmovsg %xcc, %f2, %f13
51374loop_6000:
51375 movre %i0, 0x06B, %l4
51376 brnz %g5, loop_6001
51377 fcmple16 %f14, %f2, %g4
51378 fmovscs %xcc, %f1, %f3
51379 std %f10, [%l7 + 0x10]
51380loop_6001:
51381 tneg %xcc, 0x5
51382 fmovrdne %i7, %f8, %f14
51383 stw %o3, [%l7 + 0x18]
51384 tn %icc, 0x4
51385 stb %i6, [%l7 + 0x29]
51386 fmovdg %icc, %f12, %f12
51387 bneg,a,pt %xcc, loop_6002
51388 tvs %xcc, 0x0
51389 subcc %i4, %o4, %l0
51390 sdivcc %g6, 0x1AA3, %g2
51391loop_6002:
51392 fmul8x16au %f15, %f11, %f2
51393 xor %g1, %o6, %l5
51394 fcmped %fcc0, %f12, %f10
51395 movpos %icc, %o5, %i5
51396 tsubcctv %l3, %l2, %i2
51397 movvs %icc, %o0, %i1
51398 movre %g7, 0x0AD, %l6
51399 fmovrsne %o1, %f14, %f3
51400 brlez %g3, loop_6003
51401 fnor %f14, %f6, %f2
51402 fxnors %f11, %f0, %f5
51403 stw %i3, [%l7 + 0x44]
51404loop_6003:
51405 ldd [%l7 + 0x50], %f14
51406 stb %o7, [%l7 + 0x39]
51407 stb %l1, [%l7 + 0x28]
51408 umulcc %i0, 0x0AE4, %l4
51409 nop
51410 setx loop_6004, %l0, %l1
51411 wrpr 0x1, %tl
51412 wrpr %l1, %tnpc
51413 setx 0x34400001400, %l0, %l1
51414 wrpr %l1, %tstate
51415 wrhpr 0x4, %htstate
51416 done
51417 fsrc2 %f8, %f10
51418 ldd [%l7 + 0x28], %f8
51419 xnor %o2, 0x08BE, %g5
51420loop_6004:
51421 ldsw [%l7 + 0x54], %i7
51422 ldub [%l7 + 0x4B], %g4
51423 fnegd %f6, %f10
51424 array32 %o3, %i6, %i4
51425 ldsw [%l7 + 0x28], %o4
51426 bpos,a loop_6005
51427 fandnot1 %f6, %f14, %f10
51428 ldub [%l7 + 0x2B], %g6
51429 ldsb [%l7 + 0x5F], %g2
51430loop_6005:
51431 array32 %g1, %o6, %l0
51432 movcc %icc, %l5, %o5
51433 fnand %f0, %f10, %f0
51434 bvc,pt %xcc, loop_6006
51435 fmovsvc %icc, %f8, %f7
51436 sth %l3, [%l7 + 0x1A]
51437 sll %i5, %l2, %o0
51438loop_6006:
51439 movneg %icc, %i2, %i1
51440 fmovdneg %xcc, %f15, %f5
51441 pdist %f2, %f14, %f2
51442 stb %g7, [%l7 + 0x08]
51443 fmul8sux16 %f0, %f14, %f14
51444 movrgz %o1, %g3, %i3
51445 ldsh [%l7 + 0x24], %o7
51446 movneg %icc, %l6, %i0
51447 edge8l %l1, %l4, %g5
51448 xnor %i7, 0x1209, %o2
51449 movrlz %o3, %g4, %i4
51450 fzero %f10
51451 pdist %f12, %f14, %f8
51452 lduh [%l7 + 0x3C], %i6
51453 srax %o4, 0x1E, %g6
51454 fmovdcs %icc, %f7, %f1
51455 xnorcc %g1, 0x0798, %g2
51456 fcmpeq32 %f10, %f0, %l0
51457 lduh [%l7 + 0x40], %l5
51458 sra %o5, %l3, %o6
51459 andn %l2, 0x04C8, %o0
51460 fzeros %f8
51461 ld [%l7 + 0x30], %f14
51462 movle %icc, %i2, %i1
51463 ldsb [%l7 + 0x1E], %g7
51464 st %f6, [%l7 + 0x74]
51465 lduh [%l7 + 0x66], %o1
51466 stb %i5, [%l7 + 0x7B]
51467 movrne %g3, 0x3D6, %i3
51468 fmovsgu %xcc, %f12, %f12
51469 fcmpgt16 %f14, %f14, %o7
51470 edge32 %l6, %l1, %i0
51471 siam 0x3
51472 ldsb [%l7 + 0x63], %l4
51473 brz,a %g5, loop_6007
51474 fmovrsgez %i7, %f5, %f11
51475 fblg %fcc3, loop_6008
51476 srl %o2, %g4, %i4
51477loop_6007:
51478 stx %i6, [%l7 + 0x40]
51479 fsrc2s %f9, %f12
51480loop_6008:
51481 st %f15, [%l7 + 0x5C]
51482 tcc %icc, 0x1
51483 movcc %xcc, %o4, %g6
51484 tge %icc, 0x4
51485 st %f3, [%l7 + 0x14]
51486 ldx [%l7 + 0x58], %o3
51487 fmovrsne %g2, %f1, %f14
51488 fbo,a %fcc2, loop_6009
51489 fmovrdlz %l0, %f4, %f4
51490 fmul8ulx16 %f2, %f0, %f4
51491 ldd [%l7 + 0x10], %f2
51492loop_6009:
51493 std %f8, [%l7 + 0x60]
51494 ldsw [%l7 + 0x08], %g1
51495 bleu,a loop_6010
51496 orn %l5, %l3, %o6
51497 tg %icc, 0x1
51498 bn,a,pt %icc, loop_6011
51499loop_6010:
51500 tsubcctv %o5, 0x1E0E, %l2
51501 st %f2, [%l7 + 0x0C]
51502 fmovs %f14, %f12
51503loop_6011:
51504 addc %i2, %o0, %i1
51505 fands %f12, %f4, %f5
51506 tn %xcc, 0x3
51507 xorcc %g7, 0x0E4B, %i5
51508 bvc,a,pn %icc, loop_6012
51509 ld [%l7 + 0x44], %f13
51510 stx %g3, [%l7 + 0x50]
51511 tleu %icc, 0x2
51512loop_6012:
51513 fbul,a %fcc2, loop_6013
51514 stw %i3, [%l7 + 0x34]
51515 edge8l %o1, %l6, %o7
51516 fbe,a %fcc3, loop_6014
51517loop_6013:
51518 fcmpeq16 %f14, %f4, %l1
51519 ldx [%l7 + 0x58], %i0
51520 fornot2 %f14, %f14, %f8
51521loop_6014:
51522 fbu,a %fcc0, loop_6015
51523 smulcc %l4, %g5, %i7
51524 ld [%l7 + 0x08], %f12
51525 movle %icc, %g4, %o2
51526loop_6015:
51527 addc %i4, %i6, %g6
51528 std %f12, [%l7 + 0x58]
51529 std %f6, [%l7 + 0x30]
51530 edge32l %o3, %g2, %o4
51531 fbug %fcc1, loop_6016
51532 bge,a %icc, loop_6017
51533 fornot2s %f13, %f7, %f1
51534 brgez %l0, loop_6018
51535loop_6016:
51536 sll %l5, %l3, %g1
51537loop_6017:
51538 pdist %f8, %f14, %f4
51539 smul %o6, %o5, %l2
51540loop_6018:
51541 array32 %o0, %i2, %i1
51542 ldsw [%l7 + 0x58], %g7
51543 fabsd %f2, %f6
51544 edge32ln %i5, %i3, %g3
51545 popc %o1, %l6
51546 and %o7, 0x0428, %l1
51547 array32 %i0, %l4, %i7
51548 ldd [%l7 + 0x10], %f10
51549 subc %g5, 0x0CAF, %g4
51550 brlez,a %o2, loop_6019
51551 movg %icc, %i4, %g6
51552 edge16 %i6, %g2, %o3
51553 fcmpes %fcc1, %f0, %f15
51554loop_6019:
51555 sth %l0, [%l7 + 0x76]
51556 fandnot1s %f15, %f7, %f0
51557 bvc %icc, loop_6020
51558 fnot2 %f0, %f2
51559 lduw [%l7 + 0x44], %o4
51560 ldub [%l7 + 0x17], %l5
51561loop_6020:
51562 lduw [%l7 + 0x6C], %g1
51563 movne %xcc, %l3, %o5
51564 fbul %fcc1, loop_6021
51565 stx %l2, [%l7 + 0x78]
51566 edge16n %o6, %i2, %o0
51567 edge16 %i1, %g7, %i3
51568loop_6021:
51569 sethi 0x1D78, %g3
51570 fmovsneg %icc, %f8, %f6
51571 fblg %fcc2, loop_6022
51572 array8 %o1, %i5, %o7
51573 ldub [%l7 + 0x47], %l1
51574 brgez %i0, loop_6023
51575loop_6022:
51576 lduw [%l7 + 0x30], %l4
51577 fmovdpos %xcc, %f3, %f6
51578 bpos,pt %icc, loop_6024
51579loop_6023:
51580 xnor %i7, %g5, %g4
51581 fandnot2s %f15, %f8, %f5
51582 sra %o2, 0x04, %i4
51583loop_6024:
51584 tvs %xcc, 0x6
51585 edge8n %l6, %i6, %g6
51586 fmovdge %icc, %f5, %f4
51587 ldsb [%l7 + 0x46], %o3
51588 fmul8x16au %f11, %f3, %f8
51589 fcmple16 %f8, %f12, %g2
51590 fbule %fcc1, loop_6025
51591 stw %l0, [%l7 + 0x08]
51592 stb %o4, [%l7 + 0x5F]
51593 movge %icc, %l5, %g1
51594loop_6025:
51595 fmovsleu %icc, %f13, %f0
51596 fcmpd %fcc1, %f14, %f8
51597 mulx %o5, 0x0FEA, %l3
51598 fmovsne %xcc, %f9, %f15
51599 fmul8sux16 %f0, %f8, %f12
51600 bshuffle %f6, %f12, %f0
51601 ldx [%l7 + 0x68], %l2
51602 brgz %i2, loop_6026
51603 fpadd32s %f8, %f7, %f4
51604 fpadd16s %f9, %f13, %f0
51605 movcc %xcc, %o0, %i1
51606loop_6026:
51607 fmovrslz %o6, %f3, %f14
51608 fmovde %icc, %f13, %f13
51609 movrgez %i3, %g3, %o1
51610 std %f2, [%l7 + 0x68]
51611 smulcc %i5, %g7, %o7
51612 array8 %i0, %l4, %i7
51613 fpadd16s %f9, %f1, %f2
51614 fmovsle %xcc, %f10, %f15
51615 fsrc2 %f6, %f6
51616 fnegd %f4, %f6
51617 movn %icc, %l1, %g5
51618 fmovrde %o2, %f2, %f0
51619 ldx [%l7 + 0x50], %g4
51620 alignaddrl %l6, %i6, %i4
51621 mova %icc, %g6, %o3
51622 fmovsvs %xcc, %f15, %f4
51623 st %f4, [%l7 + 0x28]
51624 addcc %g2, %l0, %l5
51625 ldd [%l7 + 0x50], %f0
51626 fmovdvc %icc, %f13, %f10
51627 movrne %g1, 0x1D5, %o5
51628 fmuld8sux16 %f3, %f14, %f8
51629 stx %o4, [%l7 + 0x28]
51630 fmovde %xcc, %f7, %f7
51631 movne %xcc, %l3, %l2
51632 fbuge %fcc0, loop_6027
51633 orncc %o0, 0x1BFC, %i1
51634 sub %o6, 0x111D, %i3
51635 stx %g3, [%l7 + 0x40]
51636loop_6027:
51637 movg %icc, %o1, %i5
51638 edge8n %g7, %i2, %o7
51639 fmovspos %xcc, %f3, %f14
51640 ldsh [%l7 + 0x70], %l4
51641 fcmple32 %f0, %f6, %i0
51642 or %i7, 0x0AD6, %g5
51643 std %f12, [%l7 + 0x08]
51644 ldsb [%l7 + 0x43], %o2
51645 fpackfix %f14, %f11
51646 sdivcc %l1, 0x065F, %l6
51647 subc %i6, %g4, %i4
51648 fmovsa %xcc, %f12, %f15
51649 fpack16 %f0, %f15
51650 fmovd %f8, %f8
51651 edge32ln %g6, %o3, %l0
51652 fpsub32 %f10, %f0, %f10
51653 bcs,a %xcc, loop_6028
51654 fnot1 %f6, %f6
51655 fmovrsne %l5, %f8, %f8
51656 sth %g1, [%l7 + 0x52]
51657loop_6028:
51658 fbo %fcc3, loop_6029
51659 sdiv %o5, 0x0062, %o4
51660 stw %l3, [%l7 + 0x3C]
51661 stw %l2, [%l7 + 0x6C]
51662loop_6029:
51663 popc %g2, %i1
51664 fpack32 %f12, %f4, %f6
51665 fxor %f8, %f10, %f2
51666 fandnot2s %f13, %f9, %f4
51667 sub %o0, %i3, %o6
51668 nop
51669 setx loop_6030, %l0, %l1
51670 wrpr 0x1, %tl
51671 wrpr %l1, %tpc
51672 add %l1, 0x4, %l1
51673 wrpr %l1, %tnpc
51674 setx 0x34400001400, %l0, %l1
51675 wrpr %l1, %tstate
51676 wrhpr 0x4, %htstate
51677 retry
51678 stb %g3, [%l7 + 0x58]
51679 fxnors %f5, %f15, %f5
51680 nop
51681 setx loop_6031, %l0, %l1
51682 wrpr 0x1, %tl
51683 wrpr %l1, %tnpc
51684 setx 0x34400001400, %l0, %l1
51685 wrpr %l1, %tstate
51686 wrhpr 0x4, %htstate
51687 done
51688loop_6030:
51689 stw %o1, [%l7 + 0x78]
51690 ldsh [%l7 + 0x0A], %g7
51691 edge8ln %i2, %o7, %l4
51692loop_6031:
51693 ldx [%l7 + 0x58], %i0
51694 fmovrsne %i5, %f11, %f10
51695 fbule %fcc3, loop_6032
51696 fmul8sux16 %f4, %f12, %f0
51697 std %f8, [%l7 + 0x18]
51698 be,a,pt %xcc, loop_6033
51699loop_6032:
51700 bvs loop_6034
51701 srax %g5, 0x16, %i7
51702 fands %f13, %f15, %f6
51703loop_6033:
51704 bgu %icc, loop_6035
51705loop_6034:
51706 smul %o2, 0x1DEC, %l6
51707 fones %f11
51708 st %f6, [%l7 + 0x40]
51709loop_6035:
51710 fornot2s %f3, %f2, %f1
51711 stx %i6, [%l7 + 0x18]
51712 fmovrdlz %l1, %f10, %f8
51713 smul %i4, 0x0051, %g4
51714 stx %g6, [%l7 + 0x38]
51715 ldsb [%l7 + 0x79], %l0
51716 subcc %o3, 0x02EC, %l5
51717 fmovsne %icc, %f9, %f12
51718 sra %o5, %o4, %l3
51719 orn %l2, %g1, %g2
51720 fpadd16 %f6, %f14, %f0
51721 ldsh [%l7 + 0x6C], %i1
51722 fbge %fcc0, loop_6036
51723 ldd [%l7 + 0x70], %f4
51724 ldsh [%l7 + 0x66], %o0
51725 fxors %f15, %f7, %f14
51726loop_6036:
51727 srlx %o6, 0x1B, %g3
51728 tsubcc %o1, %g7, %i2
51729 fnand %f10, %f0, %f2
51730 lduh [%l7 + 0x3E], %o7
51731 brz,a %l4, loop_6037
51732 lduh [%l7 + 0x68], %i0
51733 umul %i3, %g5, %i7
51734 fmovrslz %o2, %f1, %f3
51735loop_6037:
51736 fxors %f10, %f11, %f9
51737 stb %l6, [%l7 + 0x71]
51738 sllx %i6, %i5, %i4
51739 movrgz %g4, %l1, %g6
51740 be,a %xcc, loop_6038
51741 fornot2s %f3, %f10, %f9
51742 brlz,a %l0, loop_6039
51743 bcc loop_6040
51744loop_6038:
51745 move %icc, %o3, %o5
51746 ldsb [%l7 + 0x59], %o4
51747loop_6039:
51748 tne %icc, 0x2
51749loop_6040:
51750 alignaddr %l5, %l2, %g1
51751 fcmps %fcc0, %f9, %f13
51752 fmovd %f12, %f8
51753 xorcc %g2, 0x1118, %i1
51754 bcs,a loop_6041
51755 std %f4, [%l7 + 0x28]
51756 fcmpeq32 %f0, %f8, %l3
51757 fmovsvs %icc, %f13, %f5
51758loop_6041:
51759 bcs,pn %icc, loop_6042
51760 bg,a loop_6043
51761 fmovdge %xcc, %f6, %f6
51762 tpos %xcc, 0x0
51763loop_6042:
51764 movcs %icc, %o6, %g3
51765loop_6043:
51766 sra %o1, 0x17, %o0
51767 xnorcc %i2, %g7, %l4
51768 brgez,a %i0, loop_6044
51769 ldsb [%l7 + 0x75], %o7
51770 ld [%l7 + 0x44], %f10
51771 movn %xcc, %i3, %g5
51772loop_6044:
51773 ldub [%l7 + 0x38], %o2
51774 bl,a,pn %xcc, loop_6045
51775 std %f4, [%l7 + 0x70]
51776 fbge,a %fcc1, loop_6046
51777 stb %i7, [%l7 + 0x1B]
51778loop_6045:
51779 movcs %icc, %i6, %l6
51780 fmovrslz %i5, %f8, %f14
51781loop_6046:
51782 fmovrslez %g4, %f11, %f9
51783 fmovscs %icc, %f3, %f2
51784 bcs,pn %xcc, loop_6047
51785 bn %icc, loop_6048
51786 bshuffle %f0, %f0, %f14
51787 fmovrdgz %i4, %f0, %f2
51788loop_6047:
51789 fnot2s %f3, %f5
51790loop_6048:
51791 sra %l1, 0x0E, %g6
51792 fmul8x16 %f15, %f8, %f8
51793 ldub [%l7 + 0x4A], %o3
51794 fxnors %f1, %f11, %f5
51795 ldd [%l7 + 0x50], %f2
51796 stx %o5, [%l7 + 0x50]
51797 fbl,a %fcc0, loop_6049
51798 bn,a loop_6050
51799 movg %icc, %l0, %o4
51800 stx %l2, [%l7 + 0x60]
51801loop_6049:
51802 fcmpne32 %f2, %f14, %g1
51803loop_6050:
51804 fandnot1 %f2, %f4, %f12
51805 fmovrse %g2, %f0, %f14
51806 fbuge,a %fcc1, loop_6051
51807 movrne %l5, 0x0C3, %i1
51808 or %l3, %g3, %o1
51809 ldsb [%l7 + 0x7D], %o6
51810loop_6051:
51811 ldsh [%l7 + 0x3C], %i2
51812 fpadd16s %f8, %f1, %f13
51813 movleu %icc, %g7, %l4
51814 movle %icc, %i0, %o7
51815 movrgez %i3, %g5, %o0
51816 fcmpne16 %f8, %f2, %o2
51817 fmovsneg %xcc, %f4, %f0
51818 array32 %i6, %l6, %i5
51819 ldsb [%l7 + 0x1A], %g4
51820 ldx [%l7 + 0x18], %i4
51821 stx %l1, [%l7 + 0x40]
51822 te %xcc, 0x5
51823 tgu %icc, 0x3
51824 movg %xcc, %g6, %i7
51825 bpos,a,pn %xcc, loop_6052
51826 sll %o3, %l0, %o4
51827 fxors %f12, %f15, %f14
51828 stw %l2, [%l7 + 0x0C]
51829loop_6052:
51830 ldsh [%l7 + 0x62], %g1
51831 stw %g2, [%l7 + 0x58]
51832 movne %icc, %o5, %i1
51833 umulcc %l3, %l5, %o1
51834 ldd [%l7 + 0x68], %f4
51835 fcmpeq16 %f2, %f4, %g3
51836 ldub [%l7 + 0x60], %i2
51837 stb %o6, [%l7 + 0x63]
51838 ldd [%l7 + 0x70], %f10
51839 fbg,a %fcc0, loop_6053
51840 lduh [%l7 + 0x40], %g7
51841 stw %i0, [%l7 + 0x1C]
51842 ld [%l7 + 0x38], %f12
51843loop_6053:
51844 st %f6, [%l7 + 0x48]
51845 ldsb [%l7 + 0x20], %o7
51846 xnorcc %i3, 0x1726, %l4
51847 ldx [%l7 + 0x60], %g5
51848 movpos %xcc, %o0, %o2
51849 fbug,a %fcc3, loop_6054
51850 ldub [%l7 + 0x6A], %l6
51851 fcmpgt32 %f0, %f2, %i6
51852 movn %icc, %g4, %i5
51853loop_6054:
51854 add %l1, %g6, %i4
51855 bge,pn %icc, loop_6055
51856 fmovsn %icc, %f3, %f12
51857 stx %o3, [%l7 + 0x58]
51858 ldd [%l7 + 0x10], %f0
51859loop_6055:
51860 addcc %l0, 0x044B, %i7
51861 fpadd32s %f13, %f12, %f13
51862 fbo,a %fcc1, loop_6056
51863 xnor %o4, 0x0375, %l2
51864 fmovse %icc, %f4, %f0
51865 edge16l %g1, %g2, %o5
51866loop_6056:
51867 edge32 %i1, %l3, %o1
51868 lduh [%l7 + 0x76], %g3
51869 std %f10, [%l7 + 0x48]
51870 fexpand %f5, %f10
51871 brgez %l5, loop_6057
51872 ta %icc, 0x3
51873 orn %o6, 0x06BA, %g7
51874 fmovsgu %xcc, %f5, %f6
51875loop_6057:
51876 fpsub16 %f4, %f2, %f10
51877 ldsb [%l7 + 0x22], %i2
51878 fmovdne %icc, %f15, %f8
51879 ldd [%l7 + 0x08], %f6
51880 fmovrdne %i0, %f4, %f4
51881 smul %o7, 0x0EEF, %i3
51882 ldx [%l7 + 0x68], %g5
51883 movleu %icc, %l4, %o2
51884 ldsb [%l7 + 0x4E], %l6
51885 movrne %o0, 0x2A6, %i6
51886 std %f10, [%l7 + 0x78]
51887 movne %xcc, %g4, %l1
51888 mulx %g6, 0x09B2, %i5
51889 sth %i4, [%l7 + 0x62]
51890 bge,a loop_6058
51891 bn,pn %xcc, loop_6059
51892 orn %o3, 0x0B68, %i7
51893 tcc %xcc, 0x3
51894loop_6058:
51895 ldd [%l7 + 0x40], %f2
51896loop_6059:
51897 stx %o4, [%l7 + 0x68]
51898 fmovrslz %l0, %f7, %f4
51899 mulscc %l2, %g2, %g1
51900 fxors %f2, %f2, %f6
51901 fcmple16 %f4, %f12, %o5
51902 movrgz %l3, 0x1AC, %i1
51903 fbul,a %fcc0, loop_6060
51904 lduh [%l7 + 0x1A], %g3
51905 ldd [%l7 + 0x08], %f4
51906 add %o1, %l5, %o6
51907loop_6060:
51908 andcc %g7, 0x1C03, %i0
51909 brlez %o7, loop_6061
51910 std %f10, [%l7 + 0x48]
51911 ldd [%l7 + 0x40], %f10
51912 fmovrse %i2, %f14, %f15
51913loop_6061:
51914 stx %i3, [%l7 + 0x20]
51915 nop
51916 setx loop_6062, %l0, %l1
51917 wrpr 0x1, %tl
51918 wrpr %l1, %tnpc
51919 setx 0x34400001400, %l0, %l1
51920 wrpr %l1, %tstate
51921 wrhpr 0x4, %htstate
51922 done
51923 ldsb [%l7 + 0x60], %g5
51924 st %f15, [%l7 + 0x3C]
51925 std %f6, [%l7 + 0x68]
51926loop_6062:
51927 andn %o2, %l4, %l6
51928 ldub [%l7 + 0x50], %o0
51929 lduw [%l7 + 0x58], %i6
51930 nop
51931 setx loop_6063, %l0, %l1
51932 jmpl %l1, %g4
51933 fnot2s %f5, %f12
51934 srl %g6, %i5, %l1
51935 fmovdvc %icc, %f5, %f13
51936loop_6063:
51937 fmovsa %icc, %f9, %f14
51938 fzeros %f8
51939 smul %o3, %i7, %i4
51940 ble,pt %icc, loop_6064
51941 fbl %fcc0, loop_6065
51942 umulcc %l0, 0x1CE8, %l2
51943 ld [%l7 + 0x14], %f4
51944loop_6064:
51945 subcc %g2, 0x0B0D, %o4
51946loop_6065:
51947 fnands %f5, %f0, %f14
51948 tl %xcc, 0x6
51949 lduh [%l7 + 0x4E], %o5
51950 fmul8ulx16 %f10, %f8, %f0
51951 movvc %xcc, %g1, %l3
51952 ld [%l7 + 0x78], %f10
51953 stx %i1, [%l7 + 0x60]
51954 mova %xcc, %o1, %l5
51955 popc %g3, %o6
51956 bg,a,pn %icc, loop_6066
51957 fnegs %f8, %f6
51958 ldsw [%l7 + 0x10], %g7
51959 fcmpne16 %f12, %f2, %i0
51960loop_6066:
51961 fmul8x16au %f15, %f1, %f14
51962 fmul8sux16 %f6, %f14, %f8
51963 fmovdleu %icc, %f5, %f6
51964 add %o7, 0x0FE2, %i2
51965 st %f15, [%l7 + 0x30]
51966 fmovsvc %icc, %f9, %f15
51967 subccc %g5, %i3, %l4
51968 fxnor %f0, %f4, %f2
51969 xnorcc %o2, 0x0740, %o0
51970 st %f4, [%l7 + 0x4C]
51971 lduw [%l7 + 0x0C], %l6
51972 or %g4, 0x0BF4, %g6
51973 ldx [%l7 + 0x40], %i5
51974 ldd [%l7 + 0x10], %f14
51975 nop
51976 setx loop_6067, %l0, %l1
51977 wrpr 0x1, %tl
51978 wrpr %l1, %tpc
51979 add %l1, 0x4, %l1
51980 wrpr %l1, %tnpc
51981 setx 0x34400001400, %l0, %l1
51982 wrpr %l1, %tstate
51983 wrhpr 0x4, %htstate
51984 retry
51985 lduh [%l7 + 0x60], %l1
51986 sth %o3, [%l7 + 0x46]
51987 fcmps %fcc0, %f0, %f6
51988loop_6067:
51989 tleu %xcc, 0x3
51990 ldsh [%l7 + 0x0C], %i6
51991 tcc %icc, 0x5
51992 udiv %i4, 0x1D70, %l0
51993 tvs %xcc, 0x1
51994 fmovdneg %icc, %f14, %f14
51995 move %icc, %i7, %g2
51996 ldsb [%l7 + 0x3F], %o4
51997 mova %icc, %o5, %g1
51998 ldsb [%l7 + 0x78], %l2
51999 orcc %l3, %i1, %l5
52000 brnz,a %g3, loop_6068
52001 tgu %xcc, 0x7
52002 movl %xcc, %o6, %g7
52003 bg,pn %icc, loop_6069
52004loop_6068:
52005 ldub [%l7 + 0x2A], %o1
52006 umulcc %i0, 0x1F4E, %i2
52007 bl,a,pt %icc, loop_6070
52008loop_6069:
52009 fmuld8ulx16 %f4, %f8, %f6
52010 ldsb [%l7 + 0x53], %o7
52011 fcmped %fcc0, %f0, %f2
52012loop_6070:
52013 fmovdg %icc, %f14, %f11
52014 fpsub32 %f12, %f0, %f4
52015 fmovrse %i3, %f15, %f13
52016 fmovsvc %xcc, %f5, %f12
52017 sth %g5, [%l7 + 0x3E]
52018 fpsub16 %f10, %f14, %f10
52019 fandnot2 %f10, %f14, %f8
52020 movre %o2, 0x3F9, %o0
52021 fble,a %fcc3, loop_6071
52022 st %f12, [%l7 + 0x14]
52023 sdivcc %l4, 0x017C, %l6
52024 ldx [%l7 + 0x40], %g4
52025loop_6071:
52026 ldx [%l7 + 0x20], %i5
52027 ldub [%l7 + 0x22], %g6
52028 fmovrse %l1, %f12, %f7
52029 fbl %fcc0, loop_6072
52030 std %f2, [%l7 + 0x70]
52031 fxnor %f4, %f8, %f0
52032 ldsb [%l7 + 0x26], %i6
52033loop_6072:
52034 fpadd16s %f15, %f0, %f12
52035 st %f4, [%l7 + 0x3C]
52036 ldd [%l7 + 0x08], %f10
52037 sth %o3, [%l7 + 0x70]
52038 fba %fcc2, loop_6073
52039 lduh [%l7 + 0x1A], %i4
52040 fba,a %fcc2, loop_6074
52041 sth %l0, [%l7 + 0x2A]
52042loop_6073:
52043 fbul,a %fcc1, loop_6075
52044 sdivcc %g2, 0x0307, %o4
52045loop_6074:
52046 subcc %o5, 0x0651, %g1
52047 bgu %xcc, loop_6076
52048loop_6075:
52049 fmovrslz %i7, %f14, %f3
52050 fbo,a %fcc3, loop_6077
52051 lduw [%l7 + 0x44], %l2
52052loop_6076:
52053 sllx %l3, 0x0B, %l5
52054 ldub [%l7 + 0x30], %g3
52055loop_6077:
52056 movge %icc, %o6, %g7
52057 ldsh [%l7 + 0x2E], %i1
52058 tpos %xcc, 0x4
52059 ldub [%l7 + 0x22], %o1
52060 ldsh [%l7 + 0x68], %i0
52061 lduw [%l7 + 0x54], %o7
52062 ldsw [%l7 + 0x3C], %i2
52063 fnot2 %f2, %f6
52064 fbn %fcc1, loop_6078
52065 ldd [%l7 + 0x28], %f10
52066 movrlez %g5, 0x177, %i3
52067 ba,pn %icc, loop_6079
52068loop_6078:
52069 tneg %icc, 0x6
52070 fmovrdlz %o0, %f4, %f0
52071 fornot1s %f11, %f1, %f11
52072loop_6079:
52073 brz,a %o2, loop_6080
52074 movl %icc, %l4, %l6
52075 tcs %xcc, 0x2
52076 fbn %fcc0, loop_6081
52077loop_6080:
52078 bvc,a %xcc, loop_6082
52079 srax %i5, %g6, %g4
52080 fmovdneg %xcc, %f11, %f0
52081loop_6081:
52082 fbn,a %fcc1, loop_6083
52083loop_6082:
52084 fsrc2s %f7, %f9
52085 stw %i6, [%l7 + 0x30]
52086 ldsb [%l7 + 0x59], %o3
52087loop_6083:
52088 st %f3, [%l7 + 0x14]
52089 mulx %l1, 0x05B6, %i4
52090 ldd [%l7 + 0x60], %f12
52091 tge %xcc, 0x3
52092 te %icc, 0x4
52093 fmovsgu %icc, %f10, %f2
52094 sth %l0, [%l7 + 0x26]
52095 fbug,a %fcc1, loop_6084
52096 tneg %xcc, 0x4
52097 fpadd16s %f8, %f3, %f7
52098 fmovrsne %o4, %f1, %f14
52099loop_6084:
52100 lduh [%l7 + 0x30], %o5
52101 bleu,a %xcc, loop_6085
52102 fpadd16 %f6, %f6, %f6
52103 stb %g1, [%l7 + 0x22]
52104 fcmpeq16 %f14, %f8, %g2
52105loop_6085:
52106 movrgz %l2, %l3, %l5
52107 ldsh [%l7 + 0x7C], %g3
52108 smulcc %o6, %i7, %g7
52109 fcmple32 %f6, %f14, %o1
52110 fmovsleu %icc, %f9, %f7
52111 brgz,a %i0, loop_6086
52112 std %f0, [%l7 + 0x58]
52113 addcc %o7, %i2, %i1
52114 edge32l %i3, %o0, %o2
52115loop_6086:
52116 stb %g5, [%l7 + 0x08]
52117 std %f12, [%l7 + 0x18]
52118 fbuge %fcc1, loop_6087
52119 fmovsvc %icc, %f14, %f7
52120 movpos %xcc, %l6, %l4
52121 stw %g6, [%l7 + 0x78]
52122loop_6087:
52123 st %f10, [%l7 + 0x6C]
52124 fpsub32 %f2, %f14, %f14
52125 addccc %i5, 0x0DC6, %g4
52126 fpadd32s %f6, %f14, %f5
52127 brlez,a %i6, loop_6088
52128 tn %xcc, 0x2
52129 ldx [%l7 + 0x58], %o3
52130 st %f7, [%l7 + 0x40]
52131loop_6088:
52132 ldsh [%l7 + 0x42], %l1
52133 bcc,a %xcc, loop_6089
52134 be,a,pt %icc, loop_6090
52135 ldsb [%l7 + 0x1E], %i4
52136 fmovdn %icc, %f0, %f3
52137loop_6089:
52138 sdivcc %l0, 0x1594, %o4
52139loop_6090:
52140 fmovdneg %icc, %f13, %f13
52141 lduw [%l7 + 0x48], %g1
52142 fcmpes %fcc3, %f5, %f2
52143 sth %o5, [%l7 + 0x5E]
52144 fbuge,a %fcc3, loop_6091
52145 ldsb [%l7 + 0x2A], %g2
52146 edge32 %l2, %l5, %g3
52147 fors %f0, %f6, %f2
52148loop_6091:
52149 bcc,pt %xcc, loop_6092
52150 lduw [%l7 + 0x40], %l3
52151 fbl,a %fcc0, loop_6093
52152 std %f2, [%l7 + 0x40]
52153loop_6092:
52154 stb %o6, [%l7 + 0x69]
52155 fcmple32 %f14, %f12, %i7
52156loop_6093:
52157 tvs %icc, 0x4
52158 lduw [%l7 + 0x34], %g7
52159 ble,pt %icc, loop_6094
52160 orncc %o1, %o7, %i2
52161 smul %i0, 0x0600, %i1
52162 fmovdl %icc, %f7, %f7
52163loop_6094:
52164 fmovrdgez %i3, %f10, %f6
52165 xnorcc %o2, 0x18A3, %g5
52166 movl %icc, %o0, %l6
52167 fmovdneg %xcc, %f10, %f10
52168 sth %l4, [%l7 + 0x16]
52169 fmovdgu %icc, %f1, %f3
52170 ldsw [%l7 + 0x7C], %g6
52171 ldsb [%l7 + 0x66], %g4
52172 sth %i5, [%l7 + 0x36]
52173 fmovdvc %xcc, %f12, %f6
52174 fbn,a %fcc0, loop_6095
52175 xnorcc %o3, %i6, %i4
52176 bne,a,pn %xcc, loop_6096
52177 tvc %icc, 0x5
52178loop_6095:
52179 fmovscc %xcc, %f13, %f1
52180 fmovdcs %icc, %f4, %f2
52181loop_6096:
52182 taddcctv %l0, %o4, %l1
52183 and %g1, 0x04F8, %g2
52184 array32 %o5, %l5, %g3
52185 sra %l3, %l2, %i7
52186 st %f10, [%l7 + 0x10]
52187 srax %g7, %o1, %o6
52188 fmovsn %xcc, %f15, %f1
52189 ld [%l7 + 0x40], %f4
52190 bshuffle %f8, %f10, %f10
52191 std %f10, [%l7 + 0x10]
52192 popc 0x0677, %o7
52193 ta %xcc, 0x4
52194 fmovsneg %icc, %f11, %f12
52195 for %f6, %f8, %f2
52196 fmovrslez %i2, %f5, %f13
52197 fmovsg %xcc, %f14, %f0
52198 fmovs %f7, %f6
52199 fnands %f0, %f4, %f4
52200 fbu,a %fcc1, loop_6097
52201 fabss %f7, %f15
52202 call loop_6098
52203 fmovrslz %i1, %f3, %f11
52204loop_6097:
52205 ldsh [%l7 + 0x3E], %i0
52206 lduw [%l7 + 0x70], %o2
52207loop_6098:
52208 ldx [%l7 + 0x60], %i3
52209 fmovs %f3, %f6
52210 movcs %icc, %g5, %l6
52211 array16 %o0, %g6, %g4
52212 fmovdge %icc, %f9, %f6
52213 fcmpeq32 %f8, %f4, %i5
52214 st %f11, [%l7 + 0x30]
52215 array32 %l4, %o3, %i6
52216 fmovrse %i4, %f0, %f2
52217 brlz,a %l0, loop_6099
52218 fbu %fcc0, loop_6100
52219 fpack16 %f10, %f15
52220 alignaddrl %o4, %l1, %g1
52221loop_6099:
52222 fbo,a %fcc3, loop_6101
52223loop_6100:
52224 ldsb [%l7 + 0x70], %g2
52225 fmovrse %o5, %f7, %f10
52226 lduh [%l7 + 0x5C], %l5
52227loop_6101:
52228 nop
52229 setx loop_6102, %l0, %l1
52230 wrpr 0x1, %tl
52231 wrpr %l1, %tpc
52232 add %l1, 0x4, %l1
52233 wrpr %l1, %tnpc
52234 setx 0x34400001400, %l0, %l1
52235 wrpr %l1, %tstate
52236 wrhpr 0x4, %htstate
52237 retry
52238 subcc %g3, 0x1220, %l3
52239 movrlz %i7, %g7, %o1
52240 fmovrdlez %l2, %f2, %f4
52241loop_6102:
52242 lduw [%l7 + 0x2C], %o6
52243 ba,pt %icc, loop_6103
52244 ldsb [%l7 + 0x73], %i2
52245 stx %i1, [%l7 + 0x50]
52246 ldub [%l7 + 0x2F], %o7
52247loop_6103:
52248 movre %o2, %i0, %g5
52249 lduw [%l7 + 0x2C], %l6
52250 umul %o0, 0x0C61, %i3
52251 fandnot2s %f2, %f1, %f5
52252 ld [%l7 + 0x6C], %f9
52253 umulcc %g6, 0x175B, %g4
52254 faligndata %f2, %f6, %f10
52255 ld [%l7 + 0x78], %f7
52256 xnorcc %l4, 0x1D2A, %o3
52257 fcmpeq32 %f8, %f6, %i6
52258 bl,pn %icc, loop_6104
52259 fmovdgu %xcc, %f2, %f9
52260 fmovdcs %xcc, %f6, %f8
52261 ldsw [%l7 + 0x10], %i5
52262loop_6104:
52263 fmovspos %icc, %f10, %f7
52264 lduw [%l7 + 0x10], %i4
52265 fmovsg %icc, %f3, %f7
52266 tne %xcc, 0x4
52267 edge16 %o4, %l1, %g1
52268 stb %g2, [%l7 + 0x32]
52269 fmovsleu %xcc, %f13, %f14
52270 fnot2 %f12, %f6
52271 movne %xcc, %o5, %l0
52272 ldd [%l7 + 0x70], %f6
52273 fmovdgu %xcc, %f4, %f15
52274 orncc %g3, 0x11FD, %l5
52275 sth %l3, [%l7 + 0x72]
52276 tle %icc, 0x4
52277 stw %i7, [%l7 + 0x4C]
52278 fands %f1, %f5, %f4
52279 ldd [%l7 + 0x18], %f2
52280 tvc %xcc, 0x7
52281 fbue,a %fcc1, loop_6105
52282 stw %g7, [%l7 + 0x10]
52283 ldd [%l7 + 0x60], %f14
52284 sth %l2, [%l7 + 0x44]
52285loop_6105:
52286 xor %o1, 0x088E, %i2
52287 stb %o6, [%l7 + 0x0D]
52288 fpadd32 %f2, %f6, %f10
52289 lduw [%l7 + 0x18], %i1
52290 fmovrdlz %o2, %f10, %f4
52291 lduw [%l7 + 0x38], %o7
52292 bge,a,pn %xcc, loop_6106
52293 taddcc %g5, %l6, %o0
52294 array32 %i3, %i0, %g6
52295 fsrc1s %f13, %f15
52296loop_6106:
52297 udivcc %g4, 0x036A, %o3
52298 fcmple16 %f10, %f2, %l4
52299 fxnors %f14, %f10, %f11
52300 movn %xcc, %i6, %i4
52301 movne %icc, %o4, %i5
52302 fbuge,a %fcc2, loop_6107
52303 edge16 %l1, %g2, %o5
52304 fbu,a %fcc2, loop_6108
52305 ldub [%l7 + 0x34], %g1
52306loop_6107:
52307 fba %fcc1, loop_6109
52308 ldsw [%l7 + 0x4C], %g3
52309loop_6108:
52310 fzeros %f12
52311 fcmple32 %f2, %f10, %l5
52312loop_6109:
52313 pdist %f14, %f14, %f6
52314 ldx [%l7 + 0x58], %l3
52315 pdist %f0, %f12, %f0
52316 udivx %l0, 0x1058, %g7
52317 ld [%l7 + 0x1C], %f1
52318 srl %l2, %o1, %i7
52319 tneg %icc, 0x5
52320 smul %o6, 0x033E, %i1
52321 ldub [%l7 + 0x68], %o2
52322 fmovd %f6, %f14
52323 lduh [%l7 + 0x1A], %i2
52324 stx %o7, [%l7 + 0x28]
52325 lduh [%l7 + 0x32], %l6
52326 fmovdg %icc, %f2, %f3
52327 stw %o0, [%l7 + 0x40]
52328 ldx [%l7 + 0x08], %i3
52329 fcmpeq16 %f2, %f10, %g5
52330 sth %i0, [%l7 + 0x2C]
52331 ldsw [%l7 + 0x30], %g4
52332 siam 0x2
52333 fnors %f11, %f5, %f8
52334 tpos %xcc, 0x7
52335 movrlez %g6, %o3, %l4
52336 ldsb [%l7 + 0x36], %i4
52337 sllx %i6, %i5, %o4
52338 fbge,a %fcc3, loop_6110
52339 fnand %f12, %f6, %f2
52340 edge32n %g2, %l1, %g1
52341 bcs,a,pt %icc, loop_6111
52342loop_6110:
52343 st %f12, [%l7 + 0x58]
52344 ldd [%l7 + 0x30], %f6
52345 tl %xcc, 0x0
52346loop_6111:
52347 fbule,a %fcc3, loop_6112
52348 ta %xcc, 0x4
52349 fmovrslez %g3, %f0, %f2
52350 fmovs %f3, %f5
52351loop_6112:
52352 bvs,pt %icc, loop_6113
52353 fmovrslz %l5, %f3, %f9
52354 and %o5, 0x1287, %l3
52355 fnand %f10, %f2, %f14
52356loop_6113:
52357 stb %l0, [%l7 + 0x58]
52358 movl %icc, %g7, %o1
52359 fnot2 %f8, %f0
52360 stw %i7, [%l7 + 0x50]
52361 bcs,a,pn %icc, loop_6114
52362 fmovsg %xcc, %f14, %f3
52363 ldsw [%l7 + 0x1C], %o6
52364 nop
52365 setx loop_6115, %l0, %l1
52366 wrpr 0x1, %tl
52367 wrpr %l1, %tpc
52368 add %l1, 0x4, %l1
52369 wrpr %l1, %tnpc
52370 setx 0x34400001400, %l0, %l1
52371 wrpr %l1, %tstate
52372 wrhpr 0x4, %htstate
52373 retry
52374loop_6114:
52375 nop
52376 setx loop_6116, %l0, %l1
52377 wrpr 0x1, %tl
52378 wrpr %l1, %tpc
52379 add %l1, 0x4, %l1
52380 wrpr %l1, %tnpc
52381 setx 0x34400001400, %l0, %l1
52382 wrpr %l1, %tstate
52383 wrhpr 0x4, %htstate
52384 retry
52385 alignaddrl %l2, %i1, %o2
52386 tsubcctv %i2, %o7, %l6
52387loop_6115:
52388 andn %i3, 0x172F, %o0
52389loop_6116:
52390 srax %i0, 0x15, %g4
52391 fmovrdne %g5, %f8, %f6
52392 fcmple16 %f0, %f0, %g6
52393 ldsb [%l7 + 0x52], %l4
52394 movre %i4, 0x018, %o3
52395 brz %i5, loop_6117
52396 fmuld8sux16 %f13, %f8, %f6
52397 fnot1 %f6, %f8
52398 movle %icc, %o4, %i6
52399loop_6117:
52400 fabss %f6, %f0
52401 bleu,a loop_6118
52402 fzeros %f7
52403 fbe %fcc2, loop_6119
52404 fpadd16s %f10, %f10, %f13
52405loop_6118:
52406 tg %icc, 0x3
52407 sdivx %g2, 0x130C, %g1
52408loop_6119:
52409 edge8n %l1, %l5, %g3
52410 stw %o5, [%l7 + 0x64]
52411 fmovse %xcc, %f13, %f13
52412 ldd [%l7 + 0x10], %f12
52413 fmovdneg %xcc, %f0, %f13
52414 stw %l0, [%l7 + 0x7C]
52415 edge16ln %g7, %l3, %o1
52416 fmovdvc %xcc, %f4, %f8
52417 fcmpd %fcc0, %f0, %f14
52418 ldsh [%l7 + 0x7C], %i7
52419 edge32l %o6, %i1, %o2
52420 tl %xcc, 0x5
52421 fmovsvs %icc, %f15, %f11
52422 fmovda %xcc, %f5, %f1
52423 ldsh [%l7 + 0x24], %l2
52424 fmovdvc %xcc, %f2, %f10
52425 ldx [%l7 + 0x40], %i2
52426 fmovdneg %icc, %f1, %f8
52427 tg %xcc, 0x5
52428 sth %o7, [%l7 + 0x28]
52429 fandnot1s %f7, %f4, %f6
52430 fzeros %f1
52431 st %f0, [%l7 + 0x4C]
52432 fnegs %f10, %f12
52433 ldsw [%l7 + 0x1C], %l6
52434 fmul8x16al %f10, %f12, %f4
52435 stx %i3, [%l7 + 0x10]
52436 fbo %fcc1, loop_6120
52437 for %f0, %f6, %f10
52438 movg %xcc, %o0, %g4
52439 movvc %xcc, %i0, %g6
52440loop_6120:
52441 lduh [%l7 + 0x38], %g5
52442 edge32n %i4, %l4, %o3
52443 bl,pt %xcc, loop_6121
52444 fmovdne %xcc, %f1, %f1
52445 tsubcc %o4, 0x0D7F, %i5
52446 brlez %i6, loop_6122
52447loop_6121:
52448 tl %xcc, 0x0
52449 st %f6, [%l7 + 0x68]
52450 ldsb [%l7 + 0x3F], %g1
52451loop_6122:
52452 faligndata %f6, %f2, %f0
52453 fmovrslz %g2, %f1, %f7
52454 be,a %xcc, loop_6123
52455 ld [%l7 + 0x10], %f3
52456 fnor %f6, %f12, %f6
52457 bcc,a,pn %icc, loop_6124
52458loop_6123:
52459 ldub [%l7 + 0x19], %l5
52460 fcmps %fcc2, %f15, %f9
52461 ta %xcc, 0x2
52462loop_6124:
52463 te %xcc, 0x5
52464 movl %xcc, %l1, %g3
52465 movn %xcc, %l0, %o5
52466 tcs %xcc, 0x3
52467 sth %g7, [%l7 + 0x1E]
52468 st %f6, [%l7 + 0x38]
52469 fbn,a %fcc1, loop_6125
52470 edge16 %l3, %i7, %o1
52471 alignaddr %i1, %o6, %l2
52472 fbue,a %fcc2, loop_6126
52473loop_6125:
52474 fmovdleu %xcc, %f0, %f2
52475 fnors %f14, %f6, %f13
52476 fbn %fcc2, loop_6127
52477loop_6126:
52478 fmovdvs %xcc, %f4, %f10
52479 bpos,a,pt %xcc, loop_6128
52480 umul %i2, 0x158B, %o2
52481loop_6127:
52482 fpackfix %f0, %f6
52483 lduh [%l7 + 0x38], %o7
52484loop_6128:
52485 fmovsleu %icc, %f4, %f8
52486 ldsh [%l7 + 0x74], %i3
52487 tpos %xcc, 0x3
52488 fpadd32s %f4, %f0, %f12
52489 edge32l %o0, %l6, %g4
52490 nop
52491 setx loop_6129, %l0, %l1
52492 wrpr 0x1, %tl
52493 wrpr %l1, %tpc
52494 add %l1, 0x4, %l1
52495 wrpr %l1, %tnpc
52496 setx 0x34400001400, %l0, %l1
52497 wrpr %l1, %tstate
52498 wrhpr 0x4, %htstate
52499 retry
52500 srax %i0, %g6, %i4
52501 fbu %fcc0, loop_6130
52502 movrgz %g5, 0x23F, %o3
52503loop_6129:
52504 ldsw [%l7 + 0x58], %l4
52505 fbl %fcc2, loop_6131
52506loop_6130:
52507 fmovdne %xcc, %f14, %f11
52508 tneg %icc, 0x0
52509 bvc,a %xcc, loop_6132
52510loop_6131:
52511 nop
52512 setx loop_6133, %l0, %l1
52513 wrpr 0x1, %tl
52514 wrpr %l1, %tnpc
52515 setx 0x34400001400, %l0, %l1
52516 wrpr %l1, %tstate
52517 wrhpr 0x4, %htstate
52518 done
52519 ldub [%l7 + 0x4E], %o4
52520 ldub [%l7 + 0x7E], %i5
52521loop_6132:
52522 edge16 %g1, %i6, %l5
52523loop_6133:
52524 fmovscs %icc, %f1, %f1
52525 bg,a loop_6134
52526 fcmpne16 %f10, %f0, %g2
52527 fbue %fcc3, loop_6135
52528 lduw [%l7 + 0x70], %g3
52529loop_6134:
52530 ble,pn %xcc, loop_6136
52531 tsubcctv %l0, %l1, %o5
52532loop_6135:
52533 fbug,a %fcc1, loop_6137
52534 ld [%l7 + 0x34], %f6
52535loop_6136:
52536 edge32n %l3, %i7, %o1
52537 lduh [%l7 + 0x7A], %g7
52538loop_6137:
52539 movre %i1, %o6, %l2
52540 std %f10, [%l7 + 0x28]
52541 stw %i2, [%l7 + 0x24]
52542 lduh [%l7 + 0x74], %o7
52543 ldub [%l7 + 0x0C], %i3
52544 umul %o2, %o0, %g4
52545 orcc %l6, %g6, %i4
52546 ldsw [%l7 + 0x10], %g5
52547 ldsh [%l7 + 0x5C], %i0
52548 orn %l4, %o3, %i5
52549 or %o4, 0x0672, %g1
52550 subc %i6, %l5, %g3
52551 brgz %l0, loop_6138
52552 fnor %f2, %f10, %f2
52553 sth %g2, [%l7 + 0x08]
52554 edge16 %o5, %l1, %i7
52555loop_6138:
52556 sub %l3, %g7, %o1
52557 fmovde %icc, %f4, %f5
52558 bne,a,pt %xcc, loop_6139
52559 sth %i1, [%l7 + 0x5A]
52560 fcmple32 %f8, %f10, %o6
52561 brz,a %i2, loop_6140
52562loop_6139:
52563 fcmps %fcc0, %f14, %f15
52564 udivx %l2, 0x1809, %o7
52565 fmovscc %icc, %f4, %f13
52566loop_6140:
52567 fpsub32 %f14, %f6, %f10
52568 fzeros %f14
52569 ldsb [%l7 + 0x33], %o2
52570 fsrc1 %f0, %f2
52571 fmovdcc %xcc, %f14, %f7
52572 std %f14, [%l7 + 0x20]
52573 fmovdle %icc, %f8, %f8
52574 fmovdvs %xcc, %f1, %f12
52575 ldsb [%l7 + 0x4B], %o0
52576 udiv %i3, 0x03CE, %l6
52577 andn %g4, %g6, %g5
52578 movneg %xcc, %i4, %i0
52579 be,pt %xcc, loop_6141
52580 ba,a,pn %xcc, loop_6142
52581 subcc %o3, %i5, %o4
52582 fbu %fcc1, loop_6143
52583loop_6141:
52584 lduh [%l7 + 0x42], %g1
52585loop_6142:
52586 fxors %f13, %f2, %f11
52587 tcs %icc, 0x5
52588loop_6143:
52589 movre %l4, 0x116, %i6
52590 stw %l5, [%l7 + 0x3C]
52591 movvc %icc, %l0, %g2
52592 edge32l %g3, %l1, %o5
52593 ldub [%l7 + 0x5F], %i7
52594 movvc %icc, %g7, %l3
52595 fbu %fcc3, loop_6144
52596 sethi 0x040B, %o1
52597 edge8n %o6, %i2, %l2
52598 nop
52599 setx loop_6145, %l0, %l1
52600 jmpl %l1, %o7
52601loop_6144:
52602 fmovsvs %xcc, %f1, %f8
52603 edge8ln %o2, %i1, %o0
52604 ldsb [%l7 + 0x68], %l6
52605loop_6145:
52606 ldub [%l7 + 0x31], %g4
52607 bge,pn %xcc, loop_6146
52608 xnor %i3, 0x0444, %g5
52609 sth %g6, [%l7 + 0x6E]
52610 ldx [%l7 + 0x50], %i4
52611loop_6146:
52612 smulcc %i0, 0x1125, %i5
52613 tvc %icc, 0x0
52614 array32 %o4, %o3, %l4
52615 fbne %fcc0, loop_6147
52616 fmovrdlez %g1, %f8, %f4
52617 std %f6, [%l7 + 0x08]
52618 edge8 %l5, %l0, %i6
52619loop_6147:
52620 ldsh [%l7 + 0x7C], %g2
52621 edge32ln %l1, %g3, %o5
52622 ld [%l7 + 0x60], %f10
52623 call loop_6148
52624 xnor %g7, 0x0087, %i7
52625 fbge,a %fcc3, loop_6149
52626 fmovsg %icc, %f5, %f2
52627loop_6148:
52628 ldsw [%l7 + 0x34], %o1
52629 fxor %f6, %f0, %f2
52630loop_6149:
52631 edge8n %o6, %i2, %l3
52632 fmovrslz %o7, %f7, %f14
52633 sub %l2, %i1, %o0
52634 stw %o2, [%l7 + 0x08]
52635 fmovdg %icc, %f3, %f9
52636 ld [%l7 + 0x24], %f2
52637 st %f0, [%l7 + 0x68]
52638 popc 0x079E, %l6
52639 fmovdpos %xcc, %f3, %f2
52640 fmovdleu %icc, %f1, %f1
52641 add %i3, 0x063F, %g5
52642 std %f8, [%l7 + 0x48]
52643 fmovsneg %xcc, %f6, %f14
52644 std %f6, [%l7 + 0x58]
52645 nop
52646 setx loop_6150, %l0, %l1
52647 wrpr 0x1, %tl
52648 wrpr %l1, %tnpc
52649 setx 0x34400001400, %l0, %l1
52650 wrpr %l1, %tstate
52651 wrhpr 0x4, %htstate
52652 done
52653 edge16 %g6, %i4, %i0
52654 movre %g4, 0x32A, %i5
52655 stx %o4, [%l7 + 0x40]
52656loop_6150:
52657 umul %o3, 0x1362, %g1
52658 stw %l4, [%l7 + 0x44]
52659 ldd [%l7 + 0x48], %f8
52660 orn %l5, 0x14C4, %l0
52661 addc %i6, 0x1EB4, %l1
52662 std %f4, [%l7 + 0x38]
52663 bvc loop_6151
52664 nop
52665 setx loop_6152, %l0, %l1
52666 jmpl %l1, %g3
52667 edge16ln %o5, %g2, %i7
52668 fcmple16 %f6, %f14, %g7
52669loop_6151:
52670 taddcctv %o1, %i2, %l3
52671loop_6152:
52672 fmovdleu %xcc, %f9, %f8
52673 tgu %icc, 0x6
52674 subccc %o6, 0x0A1B, %l2
52675 tl %xcc, 0x5
52676 lduw [%l7 + 0x14], %i1
52677 fmovdge %xcc, %f12, %f4
52678 bcs,a %icc, loop_6153
52679 ldsh [%l7 + 0x7C], %o0
52680 ldsb [%l7 + 0x53], %o2
52681 bvs,a,pt %xcc, loop_6154
52682loop_6153:
52683 sdiv %o7, 0x0727, %i3
52684 std %f10, [%l7 + 0x20]
52685 tle %xcc, 0x0
52686loop_6154:
52687 sra %g5, %g6, %i4
52688 movge %xcc, %i0, %g4
52689 ld [%l7 + 0x58], %f5
52690 fmovrde %l6, %f6, %f2
52691 fmovde %icc, %f4, %f9
52692 fmovrslz %o4, %f0, %f5
52693 fmuld8ulx16 %f13, %f1, %f8
52694 stw %o3, [%l7 + 0x44]
52695 tpos %xcc, 0x6
52696 fnot1 %f2, %f2
52697 fbge,a %fcc2, loop_6155
52698 sth %g1, [%l7 + 0x7A]
52699 smul %l4, %l5, %l0
52700 movcs %xcc, %i5, %l1
52701loop_6155:
52702 fcmps %fcc0, %f1, %f5
52703 fmovdl %icc, %f1, %f1
52704 fxnor %f10, %f2, %f10
52705 std %f8, [%l7 + 0x50]
52706 ldsb [%l7 + 0x77], %g3
52707 addc %o5, 0x040C, %g2
52708 fmovde %xcc, %f5, %f0
52709 ldsw [%l7 + 0x2C], %i6
52710 mova %xcc, %g7, %o1
52711 tcs %xcc, 0x5
52712 brlz %i2, loop_6156
52713 st %f1, [%l7 + 0x10]
52714 tn %icc, 0x7
52715 stb %l3, [%l7 + 0x6A]
52716loop_6156:
52717 fmovrse %i7, %f4, %f11
52718 brgz %o6, loop_6157
52719 fmovsgu %xcc, %f9, %f1
52720 fmovdcs %xcc, %f0, %f11
52721 lduw [%l7 + 0x18], %l2
52722loop_6157:
52723 fcmped %fcc1, %f14, %f0
52724 stw %o0, [%l7 + 0x6C]
52725 fzero %f12
52726 xnorcc %i1, %o7, %i3
52727 fxnor %f14, %f12, %f10
52728 edge16l %g5, %o2, %i4
52729 stw %i0, [%l7 + 0x34]
52730 stb %g4, [%l7 + 0x3A]
52731 fandnot1s %f8, %f6, %f12
52732 fmovrslz %g6, %f1, %f12
52733 brgez %l6, loop_6158
52734 fpsub16s %f1, %f12, %f6
52735 ld [%l7 + 0x6C], %f3
52736 fbge %fcc3, loop_6159
52737loop_6158:
52738 bleu,a,pn %xcc, loop_6160
52739 fpsub32 %f12, %f12, %f14
52740 fmovrsgez %o3, %f10, %f15
52741loop_6159:
52742 fbule %fcc2, loop_6161
52743loop_6160:
52744 lduh [%l7 + 0x28], %g1
52745 fexpand %f14, %f2
52746 ldsh [%l7 + 0x3A], %o4
52747loop_6161:
52748 xor %l4, %l5, %l0
52749 lduw [%l7 + 0x64], %l1
52750 sdivx %i5, 0x1881, %g3
52751 ldsh [%l7 + 0x2A], %o5
52752 tvs %icc, 0x5
52753 ldsb [%l7 + 0x14], %i6
52754 ldsb [%l7 + 0x38], %g2
52755 fbe,a %fcc2, loop_6162
52756 fbe,a %fcc0, loop_6163
52757 andncc %g7, %i2, %l3
52758 stw %o1, [%l7 + 0x34]
52759loop_6162:
52760 fbul %fcc2, loop_6164
52761loop_6163:
52762 ldd [%l7 + 0x60], %f4
52763 fmovrsgez %o6, %f8, %f10
52764 edge16ln %l2, %i7, %o0
52765loop_6164:
52766 fmovdg %icc, %f6, %f4
52767 bvs,a loop_6165
52768 fmovscc %xcc, %f0, %f6
52769 sllx %o7, %i1, %i3
52770 te %icc, 0x1
52771loop_6165:
52772 ldd [%l7 + 0x48], %f12
52773 stw %g5, [%l7 + 0x70]
52774 std %f6, [%l7 + 0x58]
52775 std %f8, [%l7 + 0x78]
52776 brgz,a %i4, loop_6166
52777 fones %f0
52778 sth %i0, [%l7 + 0x76]
52779 or %o2, 0x1E25, %g4
52780loop_6166:
52781 call loop_6167
52782 lduh [%l7 + 0x2C], %g6
52783 fmovse %xcc, %f15, %f14
52784 movleu %icc, %o3, %l6
52785loop_6167:
52786 lduh [%l7 + 0x40], %g1
52787 stx %o4, [%l7 + 0x28]
52788 st %f0, [%l7 + 0x68]
52789 fmovsle %xcc, %f2, %f1
52790 ldsb [%l7 + 0x16], %l4
52791 smulcc %l5, 0x00FC, %l0
52792 brgz %i5, loop_6168
52793 lduh [%l7 + 0x5A], %l1
52794 fmovdn %icc, %f11, %f12
52795 bshuffle %f8, %f0, %f6
52796loop_6168:
52797 edge32n %g3, %i6, %g2
52798 fmovrde %o5, %f8, %f6
52799 movrgez %i2, 0x23B, %l3
52800 addcc %o1, %o6, %l2
52801 nop
52802 setx loop_6169, %l0, %l1
52803 jmpl %l1, %i7
52804 fnot1s %f10, %f6
52805 fmovsle %icc, %f11, %f7
52806 ldd [%l7 + 0x70], %f4
52807loop_6169:
52808 movleu %icc, %g7, %o7
52809 fabsd %f4, %f8
52810 fmul8ulx16 %f8, %f4, %f12
52811 fmovsl %xcc, %f9, %f13
52812 lduw [%l7 + 0x0C], %i1
52813 ldd [%l7 + 0x20], %f4
52814 fnegs %f14, %f0
52815 lduw [%l7 + 0x38], %o0
52816 srax %g5, 0x1B, %i4
52817 movvs %xcc, %i0, %i3
52818 movle %icc, %g4, %g6
52819 fmul8x16al %f10, %f9, %f8
52820 edge16 %o2, %o3, %l6
52821 fandnot1 %f0, %f2, %f12
52822 tleu %icc, 0x6
52823 srax %g1, %l4, %l5
52824 stx %o4, [%l7 + 0x20]
52825 fpadd16s %f4, %f0, %f1
52826 fands %f2, %f5, %f3
52827 fblg %fcc2, loop_6170
52828 bpos,pt %xcc, loop_6171
52829 fbge,a %fcc3, loop_6172
52830 stb %i5, [%l7 + 0x30]
52831loop_6170:
52832 array16 %l1, %l0, %g3
52833loop_6171:
52834 siam 0x6
52835loop_6172:
52836 sth %i6, [%l7 + 0x38]
52837 ldsb [%l7 + 0x27], %o5
52838 fnand %f10, %f2, %f12
52839 fpsub32s %f3, %f7, %f0
52840 stb %g2, [%l7 + 0x71]
52841 fbug,a %fcc3, loop_6173
52842 tcc %xcc, 0x0
52843 movrlez %l3, 0x1C4, %o1
52844 movgu %icc, %o6, %i2
52845loop_6173:
52846 ldsb [%l7 + 0x27], %l2
52847 fmovdn %icc, %f10, %f2
52848 fble,a %fcc2, loop_6174
52849 tsubcc %i7, 0x0B85, %o7
52850 xor %i1, 0x18EA, %g7
52851 fbne %fcc0, loop_6175
52852loop_6174:
52853 fmovsg %xcc, %f2, %f5
52854 ldsw [%l7 + 0x4C], %g5
52855 ld [%l7 + 0x28], %f7
52856loop_6175:
52857 pdist %f8, %f8, %f0
52858 fmovrslez %i4, %f1, %f11
52859 fmovse %icc, %f5, %f5
52860 fmovsn %icc, %f8, %f10
52861 tgu %xcc, 0x7
52862 ldx [%l7 + 0x08], %i0
52863 fsrc1 %f0, %f2
52864 fpadd32 %f12, %f4, %f10
52865 ldsb [%l7 + 0x2D], %o0
52866 fbo,a %fcc3, loop_6176
52867 ldsb [%l7 + 0x79], %i3
52868 movn %xcc, %g4, %g6
52869 edge8l %o2, %l6, %o3
52870loop_6176:
52871 movl %icc, %g1, %l4
52872 tvc %xcc, 0x1
52873 stw %o4, [%l7 + 0x48]
52874 ldub [%l7 + 0x7D], %i5
52875 sth %l5, [%l7 + 0x66]
52876 xnor %l0, %g3, %l1
52877 fzero %f4
52878 fxor %f6, %f8, %f2
52879 fmovrsgz %o5, %f8, %f4
52880 fmovs %f6, %f10
52881 xnorcc %i6, %l3, %g2
52882 edge8l %o6, %i2, %l2
52883 bneg,a,pn %xcc, loop_6177
52884 fmovrdlz %o1, %f10, %f12
52885 fmovdvc %xcc, %f14, %f15
52886 or %o7, %i1, %g7
52887loop_6177:
52888 fcmple16 %f10, %f10, %i7
52889 stx %i4, [%l7 + 0x68]
52890 sethi 0x0E82, %i0
52891 array32 %o0, %i3, %g5
52892 or %g4, %o2, %g6
52893 fnegs %f4, %f10
52894 movne %icc, %l6, %o3
52895 fnot1 %f8, %f4
52896 brgz %l4, loop_6178
52897 fmovrdne %g1, %f2, %f8
52898 edge8 %o4, %l5, %i5
52899 udivx %g3, 0x158E, %l1
52900loop_6178:
52901 fmovrslez %o5, %f4, %f5
52902 srax %l0, 0x10, %i6
52903 fsrc2s %f8, %f11
52904 edge32 %l3, %g2, %i2
52905 udivcc %o6, 0x0381, %o1
52906 subcc %o7, %l2, %i1
52907 fmovrdgz %g7, %f0, %f8
52908 stw %i7, [%l7 + 0x48]
52909 ldsb [%l7 + 0x19], %i4
52910 fba,a %fcc0, loop_6179
52911 fornot1s %f5, %f15, %f1
52912 array32 %o0, %i0, %g5
52913 lduh [%l7 + 0x3E], %i3
52914loop_6179:
52915 ldsw [%l7 + 0x28], %g4
52916 brz %g6, loop_6180
52917 fsrc1 %f0, %f6
52918 ldd [%l7 + 0x08], %f0
52919 fpadd32s %f14, %f1, %f6
52920loop_6180:
52921 and %l6, 0x11E5, %o3
52922 bpos %xcc, loop_6181
52923 udivx %l4, 0x0251, %o2
52924 fmovdge %icc, %f4, %f0
52925 orcc %o4, 0x0117, %l5
52926loop_6181:
52927 edge32n %i5, %g3, %g1
52928 lduh [%l7 + 0x1C], %l1
52929 edge32ln %l0, %o5, %l3
52930 movrlez %i6, 0x0D4, %i2
52931 udivx %g2, 0x1ED6, %o1
52932 stb %o6, [%l7 + 0x1D]
52933 subccc %l2, 0x0FE5, %o7
52934 fbge %fcc3, loop_6182
52935 brnz,a %i1, loop_6183
52936 brlez,a %g7, loop_6184
52937 fbuge,a %fcc1, loop_6185
52938loop_6182:
52939 lduw [%l7 + 0x2C], %i7
52940loop_6183:
52941 fmovdpos %xcc, %f6, %f0
52942loop_6184:
52943 fcmple16 %f14, %f6, %o0
52944loop_6185:
52945 fmovsg %xcc, %f0, %f6
52946 fbu %fcc1, loop_6186
52947 orncc %i0, 0x1A19, %g5
52948 fbug,a %fcc0, loop_6187
52949 edge8 %i4, %i3, %g4
52950loop_6186:
52951 xor %g6, %o3, %l4
52952 fpackfix %f4, %f6
52953loop_6187:
52954 ldub [%l7 + 0x25], %o2
52955 fandnot1s %f12, %f5, %f11
52956 fornot1s %f2, %f0, %f6
52957 edge8n %l6, %l5, %i5
52958 lduw [%l7 + 0x34], %o4
52959 fpadd32 %f8, %f12, %f8
52960 bl,a,pt %xcc, loop_6188
52961 fmovdleu %xcc, %f13, %f11
52962 fpadd32 %f0, %f6, %f12
52963 fzero %f0
52964loop_6188:
52965 fors %f9, %f14, %f9
52966 alignaddrl %g3, %l1, %g1
52967 xor %l0, 0x1609, %o5
52968 fxnor %f4, %f8, %f6
52969 fpack32 %f4, %f8, %f14
52970 fornot2 %f2, %f6, %f10
52971 orn %l3, 0x1CB0, %i2
52972 fbule,a %fcc2, loop_6189
52973 bne,a loop_6190
52974 movre %g2, %o1, %i6
52975 fcmple32 %f4, %f8, %o6
52976loop_6189:
52977 ble,pt %xcc, loop_6191
52978loop_6190:
52979 fbl,a %fcc0, loop_6192
52980 lduh [%l7 + 0x30], %l2
52981 movrlz %o7, 0x3BD, %i1
52982loop_6191:
52983 fmovrsne %g7, %f11, %f1
52984loop_6192:
52985 fmovsge %xcc, %f1, %f10
52986 fsrc2 %f4, %f2
52987 stw %i7, [%l7 + 0x0C]
52988 ldx [%l7 + 0x28], %o0
52989 tvs %icc, 0x2
52990 tcc %xcc, 0x2
52991 lduh [%l7 + 0x32], %i0
52992 fnot2 %f0, %f0
52993 andncc %g5, %i4, %i3
52994 taddcc %g4, 0x0D14, %g6
52995 fbne,a %fcc2, loop_6193
52996 fmovspos %icc, %f13, %f5
52997 ldsw [%l7 + 0x54], %o3
52998 fexpand %f1, %f8
52999loop_6193:
53000 brlz %o2, loop_6194
53001 stx %l4, [%l7 + 0x50]
53002 fmovrslz %l5, %f9, %f15
53003 fbue %fcc2, loop_6195
53004loop_6194:
53005 movgu %icc, %i5, %l6
53006 edge32ln %g3, %l1, %o4
53007 siam 0x5
53008loop_6195:
53009 ldsw [%l7 + 0x7C], %l0
53010 ldsb [%l7 + 0x47], %g1
53011 stb %o5, [%l7 + 0x2D]
53012 stw %l3, [%l7 + 0x64]
53013 lduw [%l7 + 0x64], %i2
53014 movvs %icc, %o1, %g2
53015 brgz,a %o6, loop_6196
53016 tneg %xcc, 0x6
53017 xor %i6, %o7, %l2
53018 movre %i1, %g7, %o0
53019loop_6196:
53020 array8 %i7, %g5, %i0
53021 fmovdle %icc, %f9, %f11
53022 stb %i3, [%l7 + 0x34]
53023 ldsw [%l7 + 0x28], %i4
53024 movneg %icc, %g4, %g6
53025 movcs %xcc, %o2, %l4
53026 stb %o3, [%l7 + 0x34]
53027 fcmps %fcc1, %f14, %f6
53028 stw %i5, [%l7 + 0x60]
53029 fmovdneg %xcc, %f13, %f1
53030 ldx [%l7 + 0x38], %l6
53031 mulx %g3, 0x0F66, %l5
53032 fpmerge %f5, %f11, %f6
53033 brgez,a %o4, loop_6197
53034 lduh [%l7 + 0x0A], %l1
53035 fsrc2 %f14, %f6
53036 fmovdg %xcc, %f1, %f0
53037loop_6197:
53038 fcmpne32 %f14, %f0, %g1
53039 movvs %xcc, %l0, %l3
53040 fandnot1 %f12, %f12, %f14
53041 stx %o5, [%l7 + 0x20]
53042 stw %i2, [%l7 + 0x14]
53043 array16 %o1, %g2, %o6
53044 srl %i6, 0x1C, %o7
53045 movg %xcc, %i1, %g7
53046 stb %l2, [%l7 + 0x22]
53047 fba %fcc0, loop_6198
53048 lduh [%l7 + 0x76], %o0
53049 ld [%l7 + 0x54], %f13
53050 fands %f10, %f3, %f12
53051loop_6198:
53052 fmovsleu %xcc, %f11, %f1
53053 fnegs %f6, %f5
53054 popc 0x1CDF, %g5
53055 stx %i0, [%l7 + 0x18]
53056 movl %icc, %i3, %i4
53057 fnands %f7, %f15, %f11
53058 stx %g4, [%l7 + 0x78]
53059 fone %f4
53060 sth %g6, [%l7 + 0x78]
53061 ldsh [%l7 + 0x5A], %o2
53062 for %f10, %f4, %f14
53063 bn loop_6199
53064 fsrc1s %f1, %f0
53065 std %f12, [%l7 + 0x10]
53066 srl %l4, 0x0A, %o3
53067loop_6199:
53068 edge8l %i7, %l6, %g3
53069 lduw [%l7 + 0x20], %l5
53070 xnor %o4, %l1, %i5
53071 fexpand %f14, %f6
53072 fcmple16 %f10, %f4, %g1
53073 fcmpeq32 %f4, %f12, %l0
53074 fbule,a %fcc1, loop_6200
53075 lduw [%l7 + 0x74], %l3
53076 ld [%l7 + 0x30], %f4
53077 lduh [%l7 + 0x3E], %o5
53078loop_6200:
53079 fba %fcc3, loop_6201
53080 sra %i2, 0x17, %g2
53081 ldd [%l7 + 0x08], %f8
53082 fandnot2s %f8, %f8, %f7
53083loop_6201:
53084 bne,a loop_6202
53085 ldsb [%l7 + 0x7C], %o6
53086 movl %xcc, %i6, %o1
53087 fsrc1s %f4, %f10
53088loop_6202:
53089 movne %icc, %i1, %o7
53090 ldx [%l7 + 0x60], %l2
53091 fmovrde %g7, %f10, %f0
53092 fmovsgu %icc, %f0, %f1
53093 fmovrdne %g5, %f8, %f6
53094 stb %i0, [%l7 + 0x19]
53095 fandnot1s %f6, %f7, %f2
53096 tcc %icc, 0x6
53097 movrlz %o0, 0x188, %i4
53098 fmovsgu %xcc, %f11, %f13
53099 xorcc %i3, 0x1291, %g4
53100 st %f13, [%l7 + 0x44]
53101 fcmpgt16 %f2, %f14, %g6
53102 tvc %icc, 0x2
53103 array16 %l4, %o2, %o3
53104 fcmple32 %f0, %f6, %i7
53105 brgez %g3, loop_6203
53106 lduh [%l7 + 0x78], %l6
53107 edge16l %o4, %l1, %i5
53108 move %icc, %g1, %l5
53109loop_6203:
53110 ldd [%l7 + 0x20], %f10
53111 edge8n %l3, %o5, %i2
53112 brnz,a %l0, loop_6204
53113 popc %o6, %g2
53114 array16 %o1, %i6, %i1
53115 array8 %l2, %o7, %g7
53116loop_6204:
53117 ldsh [%l7 + 0x76], %g5
53118 movneg %xcc, %i0, %o0
53119 ldx [%l7 + 0x60], %i3
53120 ldd [%l7 + 0x78], %f6
53121 addc %i4, 0x1EAC, %g4
53122 st %f9, [%l7 + 0x6C]
53123 movg %xcc, %g6, %o2
53124 udivcc %o3, 0x1199, %l4
53125 fmovd %f6, %f12
53126 ldx [%l7 + 0x20], %g3
53127 ldx [%l7 + 0x30], %i7
53128 taddcctv %o4, %l6, %l1
53129 mulscc %g1, 0x0103, %l5
53130 fbne %fcc0, loop_6205
53131 fmovsl %icc, %f4, %f13
53132 srlx %l3, 0x09, %i5
53133 fmovspos %xcc, %f5, %f6
53134loop_6205:
53135 sdivx %o5, 0x0E85, %l0
53136 fcmpgt16 %f6, %f6, %o6
53137 udiv %g2, 0x1FD8, %i2
53138 fcmps %fcc3, %f1, %f8
53139 fnegs %f2, %f13
53140 umul %o1, 0x0716, %i6
53141 fbn %fcc0, loop_6206
53142 ldsw [%l7 + 0x6C], %i1
53143 mulx %l2, 0x1066, %g7
53144 fmovdl %xcc, %f1, %f15
53145loop_6206:
53146 fones %f0
53147 sdivx %o7, 0x1874, %i0
53148 stb %g5, [%l7 + 0x25]
53149 ldsw [%l7 + 0x20], %i3
53150 bpos loop_6207
53151 brlz,a %o0, loop_6208
53152 xor %g4, %i4, %o2
53153 movge %xcc, %o3, %g6
53154loop_6207:
53155 lduh [%l7 + 0x44], %g3
53156loop_6208:
53157 ldx [%l7 + 0x48], %i7
53158 fcmps %fcc0, %f8, %f14
53159 ldsb [%l7 + 0x5D], %l4
53160 ldd [%l7 + 0x18], %f2
53161 fornot1 %f0, %f4, %f0
53162 fbg %fcc3, loop_6209
53163 srl %l6, %o4, %l1
53164 edge8n %g1, %l3, %l5
53165 stw %o5, [%l7 + 0x70]
53166loop_6209:
53167 ldub [%l7 + 0x49], %l0
53168 bvs,a %xcc, loop_6210
53169 edge8ln %o6, %g2, %i2
53170 sdivcc %i5, 0x0A3B, %o1
53171 fcmpeq16 %f12, %f0, %i6
53172loop_6210:
53173 ldsw [%l7 + 0x08], %i1
53174 lduw [%l7 + 0x74], %l2
53175 fpadd16s %f7, %f14, %f8
53176 edge16n %g7, %i0, %o7
53177 st %f0, [%l7 + 0x10]
53178 fsrc2s %f10, %f15
53179 fmovsle %icc, %f7, %f3
53180 sth %i3, [%l7 + 0x7A]
53181 ldd [%l7 + 0x68], %f10
53182 tg %xcc, 0x5
53183 tcs %xcc, 0x3
53184 fexpand %f3, %f10
53185 fsrc1s %f12, %f6
53186 fmovde %icc, %f3, %f2
53187 std %f6, [%l7 + 0x60]
53188 ldsb [%l7 + 0x4F], %g5
53189 st %f0, [%l7 + 0x08]
53190 fmuld8ulx16 %f5, %f8, %f2
53191 for %f8, %f6, %f10
53192 fmul8x16 %f13, %f10, %f10
53193 fnor %f4, %f14, %f4
53194 lduw [%l7 + 0x74], %g4
53195 nop
53196 setx loop_6211, %l0, %l1
53197 wrpr 0x1, %tl
53198 wrpr %l1, %tpc
53199 add %l1, 0x4, %l1
53200 wrpr %l1, %tnpc
53201 setx 0x34400001400, %l0, %l1
53202 wrpr %l1, %tstate
53203 wrhpr 0x4, %htstate
53204 retry
53205 edge8n %i4, %o0, %o2
53206 nop
53207 setx loop_6212, %l0, %l1
53208 wrpr 0x1, %tl
53209 wrpr %l1, %tnpc
53210 setx 0x34400001400, %l0, %l1
53211 wrpr %l1, %tstate
53212 wrhpr 0x4, %htstate
53213 done
53214 ld [%l7 + 0x5C], %f9
53215loop_6211:
53216 stb %o3, [%l7 + 0x3E]
53217 ld [%l7 + 0x74], %f6
53218loop_6212:
53219 fpsub16 %f14, %f10, %f6
53220 ld [%l7 + 0x68], %f5
53221 fmovsle %icc, %f3, %f13
53222 fandnot2s %f14, %f14, %f5
53223 stw %g3, [%l7 + 0x0C]
53224 st %f10, [%l7 + 0x68]
53225 bne,pt %icc, loop_6213
53226 stb %g6, [%l7 + 0x44]
53227 ldsb [%l7 + 0x2C], %i7
53228 ldub [%l7 + 0x1E], %l4
53229loop_6213:
53230 fmovrslz %o4, %f6, %f10
53231 fnegd %f4, %f12
53232 ldx [%l7 + 0x20], %l1
53233 ldsb [%l7 + 0x2F], %l6
53234 fzero %f4
53235 fcmps %fcc1, %f10, %f11
53236 fmovrsne %g1, %f10, %f15
53237 fmul8x16au %f0, %f14, %f14
53238 bcc,pn %icc, loop_6214
53239 add %l5, %l3, %l0
53240 movcc %icc, %o5, %o6
53241 fpsub32 %f0, %f2, %f2
53242loop_6214:
53243 ld [%l7 + 0x78], %f11
53244 sdivcc %i2, 0x11FC, %i5
53245 orncc %o1, 0x0A19, %g2
53246 sllx %i6, %i1, %g7
53247 fmul8ulx16 %f8, %f12, %f12
53248 st %f6, [%l7 + 0x20]
53249 addcc %l2, %o7, %i0
53250 fone %f8
53251 fmovrslez %i3, %f15, %f1
53252 stb %g5, [%l7 + 0x7F]
53253 fmovdne %icc, %f0, %f5
53254 fbne %fcc0, loop_6215
53255 pdist %f6, %f0, %f8
53256 fmovdl %xcc, %f15, %f4
53257 bneg,a loop_6216
53258loop_6215:
53259 edge16 %i4, %o0, %o2
53260 fcmpes %fcc0, %f10, %f9
53261 fornot1s %f0, %f10, %f5
53262loop_6216:
53263 edge8 %o3, %g4, %g6
53264 fpsub16s %f4, %f11, %f12
53265 lduh [%l7 + 0x78], %i7
53266 ldx [%l7 + 0x68], %g3
53267 move %xcc, %l4, %l1
53268 tg %xcc, 0x5
53269 fcmpne32 %f10, %f8, %l6
53270 xnor %o4, %g1, %l3
53271 alignaddr %l0, %l5, %o5
53272 ldsb [%l7 + 0x3A], %o6
53273 xnorcc %i2, %i5, %g2
53274 alignaddrl %i6, %i1, %g7
53275 te %xcc, 0x4
53276 fmovdgu %xcc, %f4, %f5
53277 movleu %icc, %l2, %o1
53278 fmovrdgz %o7, %f12, %f0
53279 stw %i0, [%l7 + 0x38]
53280 fmovsvc %icc, %f4, %f3
53281 addcc %i3, 0x1F72, %i4
53282 sdiv %o0, 0x1F92, %o2
53283 sth %g5, [%l7 + 0x34]
53284 xnor %g4, %o3, %g6
53285 fble,a %fcc2, loop_6217
53286 lduh [%l7 + 0x50], %g3
53287 ldsh [%l7 + 0x2A], %l4
53288 ldsb [%l7 + 0x14], %l1
53289loop_6217:
53290 udiv %l6, 0x0BA4, %o4
53291 movvc %xcc, %i7, %l3
53292 andncc %g1, %l0, %o5
53293 smul %l5, 0x10D1, %o6
53294 tsubcctv %i5, 0x100B, %g2
53295 fba %fcc0, loop_6218
53296 ld [%l7 + 0x4C], %f3
53297 bpos,pt %icc, loop_6219
53298 ldx [%l7 + 0x20], %i6
53299loop_6218:
53300 ldsw [%l7 + 0x64], %i2
53301 ldd [%l7 + 0x50], %f6
53302loop_6219:
53303 nop
53304 setx loop_6220, %l0, %l1
53305 jmpl %l1, %i1
53306 movpos %icc, %g7, %l2
53307 movrlez %o1, 0x1F8, %o7
53308 fmul8sux16 %f8, %f2, %f0
53309loop_6220:
53310 fand %f12, %f10, %f0
53311 sth %i0, [%l7 + 0x36]
53312 andncc %i4, %i3, %o0
53313 bvs %xcc, loop_6221
53314 fxnor %f8, %f12, %f14
53315 bl,a loop_6222
53316 xor %o2, 0x1974, %g5
53317loop_6221:
53318 fmovdne %xcc, %f1, %f15
53319 bge,pn %icc, loop_6223
53320loop_6222:
53321 sdivcc %o3, 0x07CB, %g4
53322 stw %g3, [%l7 + 0x44]
53323 lduh [%l7 + 0x3E], %l4
53324loop_6223:
53325 bgu,pn %icc, loop_6224
53326 fmovsneg %xcc, %f2, %f3
53327 tcc %icc, 0x4
53328 mulx %g6, %l1, %o4
53329loop_6224:
53330 fmovdcc %icc, %f7, %f14
53331 edge16l %l6, %i7, %g1
53332 tsubcctv %l3, %l0, %o5
53333 mulscc %o6, 0x1388, %l5
53334 lduw [%l7 + 0x5C], %i5
53335 ldx [%l7 + 0x70], %g2
53336 movvs %icc, %i6, %i2
53337 sdivcc %g7, 0x06C7, %i1
53338 stw %o1, [%l7 + 0x10]
53339 brlez,a %o7, loop_6225
53340 fbe %fcc3, loop_6226
53341 stx %l2, [%l7 + 0x38]
53342 tvc %icc, 0x0
53343loop_6225:
53344 udivcc %i4, 0x0059, %i0
53345loop_6226:
53346 fbo %fcc3, loop_6227
53347 ba loop_6228
53348 faligndata %f6, %f2, %f0
53349 fmovsn %xcc, %f7, %f6
53350loop_6227:
53351 edge32ln %i3, %o0, %g5
53352loop_6228:
53353 stb %o3, [%l7 + 0x5F]
53354 lduh [%l7 + 0x6E], %g4
53355 tpos %icc, 0x2
53356 ldsh [%l7 + 0x7A], %g3
53357 fmovsn %icc, %f8, %f11
53358 alignaddrl %o2, %l4, %l1
53359 ldsw [%l7 + 0x5C], %g6
53360 ldsb [%l7 + 0x66], %l6
53361 bpos,a,pt %xcc, loop_6229
53362 fsrc2s %f7, %f7
53363 fmovrsne %o4, %f0, %f13
53364 lduh [%l7 + 0x10], %i7
53365loop_6229:
53366 fcmpes %fcc1, %f6, %f10
53367 ldsb [%l7 + 0x62], %g1
53368 ldx [%l7 + 0x10], %l3
53369 ld [%l7 + 0x44], %f12
53370 taddcc %l0, 0x010B, %o6
53371 bge %icc, loop_6230
53372 tle %xcc, 0x6
53373 srl %o5, 0x0E, %i5
53374 fmovsgu %icc, %f1, %f15
53375loop_6230:
53376 fbuge,a %fcc0, loop_6231
53377 ldub [%l7 + 0x1F], %l5
53378 fmovrslez %g2, %f0, %f1
53379 lduh [%l7 + 0x38], %i6
53380loop_6231:
53381 umulcc %g7, 0x065B, %i2
53382 stx %i1, [%l7 + 0x48]
53383 fmovse %icc, %f1, %f13
53384 ldsh [%l7 + 0x1C], %o1
53385 fmovsvs %icc, %f2, %f7
53386 stw %o7, [%l7 + 0x7C]
53387 orcc %l2, 0x0673, %i4
53388 edge32ln %i0, %o0, %i3
53389 fpack32 %f12, %f0, %f0
53390 fmovscc %xcc, %f11, %f15
53391 mova %icc, %g5, %g4
53392 tn %icc, 0x5
53393 ldd [%l7 + 0x10], %f12
53394 bneg loop_6232
53395 fmovrsne %g3, %f3, %f5
53396 move %icc, %o2, %o3
53397 ldd [%l7 + 0x08], %f6
53398loop_6232:
53399 tsubcctv %l4, %g6, %l1
53400 fcmpne32 %f10, %f12, %o4
53401 tle %icc, 0x0
53402 bcs %icc, loop_6233
53403 ldx [%l7 + 0x70], %l6
53404 fmovrde %i7, %f2, %f14
53405 std %f8, [%l7 + 0x20]
53406loop_6233:
53407 ldsw [%l7 + 0x68], %g1
53408 fpack32 %f6, %f12, %f8
53409 taddcc %l3, %o6, %l0
53410 subcc %o5, 0x1A2C, %i5
53411 fcmpes %fcc0, %f4, %f11
53412 ld [%l7 + 0x64], %f14
53413 edge16n %g2, %l5, %i6
53414 edge16n %g7, %i1, %o1
53415 fzero %f10
53416 ldsh [%l7 + 0x2E], %i2
53417 fpsub16 %f10, %f14, %f14
53418 fmovd %f0, %f2
53419 stb %l2, [%l7 + 0x57]
53420 mulx %i4, 0x044E, %o7
53421 brz %i0, loop_6234
53422 tsubcc %i3, 0x057E, %o0
53423 ld [%l7 + 0x40], %f12
53424 xnor %g5, 0x03E5, %g4
53425loop_6234:
53426 sra %g3, %o3, %l4
53427 stx %o2, [%l7 + 0x78]
53428 ldsw [%l7 + 0x6C], %l1
53429 tl %icc, 0x5
53430 fmovde %xcc, %f15, %f5
53431 lduh [%l7 + 0x4C], %o4
53432 sllx %l6, %g6, %i7
53433 fmovsn %icc, %f9, %f5
53434 fpadd16 %f8, %f2, %f2
53435 std %f10, [%l7 + 0x68]
53436 fnot2s %f9, %f7
53437 stx %l3, [%l7 + 0x28]
53438 fcmple32 %f10, %f4, %g1
53439 st %f1, [%l7 + 0x34]
53440 bcs,a %icc, loop_6235
53441 tne %icc, 0x4
53442 fcmpne16 %f10, %f4, %o6
53443 fmovrsgez %l0, %f15, %f13
53444loop_6235:
53445 edge8l %o5, %i5, %l5
53446 lduw [%l7 + 0x54], %i6
53447 fnors %f0, %f14, %f6
53448 nop
53449 setx loop_6236, %l0, %l1
53450 jmpl %l1, %g7
53451 ldx [%l7 + 0x30], %i1
53452 ld [%l7 + 0x24], %f9
53453 be,a %xcc, loop_6237
53454loop_6236:
53455 bn,pt %icc, loop_6238
53456 be,pn %xcc, loop_6239
53457 fmul8ulx16 %f4, %f14, %f8
53458loop_6237:
53459 bshuffle %f14, %f10, %f10
53460loop_6238:
53461 fpsub32s %f13, %f15, %f14
53462loop_6239:
53463 fbu %fcc2, loop_6240
53464 udivx %g2, 0x1629, %i2
53465 bne loop_6241
53466 ldsw [%l7 + 0x78], %o1
53467loop_6240:
53468 fmovrde %i4, %f14, %f4
53469 fmovrse %o7, %f6, %f7
53470loop_6241:
53471 tl %icc, 0x4
53472 smulcc %i0, 0x1C82, %l2
53473 fbn %fcc1, loop_6242
53474 ldd [%l7 + 0x50], %f6
53475 ldub [%l7 + 0x73], %o0
53476 stw %i3, [%l7 + 0x74]
53477loop_6242:
53478 sth %g4, [%l7 + 0x68]
53479 fmovdle %icc, %f14, %f0
53480 fmovdg %icc, %f15, %f12
53481 fmovd %f0, %f14
53482 sub %g3, 0x0316, %g5
53483 st %f3, [%l7 + 0x50]
53484 addcc %l4, 0x084B, %o3
53485 stx %l1, [%l7 + 0x58]
53486 ldsw [%l7 + 0x20], %o4
53487 fblg,a %fcc1, loop_6243
53488 ldsw [%l7 + 0x68], %l6
53489 movgu %xcc, %o2, %i7
53490 movleu %xcc, %l3, %g1
53491loop_6243:
53492 ldsb [%l7 + 0x68], %o6
53493 ldsw [%l7 + 0x20], %l0
53494 stb %o5, [%l7 + 0x38]
53495 lduw [%l7 + 0x48], %g6
53496 movrlz %i5, %i6, %g7
53497 sth %i1, [%l7 + 0x30]
53498 sdivcc %g2, 0x18DC, %l5
53499 fmovrdgez %i2, %f10, %f12
53500 ldd [%l7 + 0x70], %f6
53501 fbne %fcc1, loop_6244
53502 add %o1, %o7, %i4
53503 lduw [%l7 + 0x74], %i0
53504 lduh [%l7 + 0x6C], %o0
53505loop_6244:
53506 std %f8, [%l7 + 0x10]
53507 move %xcc, %l2, %i3
53508 fbn %fcc1, loop_6245
53509 bg,a,pn %icc, loop_6246
53510 fnot1s %f6, %f8
53511 ld [%l7 + 0x1C], %f5
53512loop_6245:
53513 movcc %xcc, %g4, %g5
53514loop_6246:
53515 fmovsl %xcc, %f15, %f5
53516 lduh [%l7 + 0x4C], %g3
53517 fnegd %f4, %f14
53518 fmovrsgez %l4, %f1, %f8
53519 fbn %fcc2, loop_6247
53520 fpmerge %f11, %f11, %f10
53521 andncc %l1, %o4, %o3
53522 bne %icc, loop_6248
53523loop_6247:
53524 tle %xcc, 0x5
53525 ldub [%l7 + 0x1C], %o2
53526 subc %i7, 0x04A0, %l6
53527loop_6248:
53528 movneg %xcc, %l3, %o6
53529 ldx [%l7 + 0x10], %l0
53530 st %f13, [%l7 + 0x14]
53531 ldd [%l7 + 0x50], %f14
53532 stx %g1, [%l7 + 0x68]
53533 fbn %fcc1, loop_6249
53534 brlez %g6, loop_6250
53535 tge %xcc, 0x1
53536 tsubcc %o5, 0x1FD9, %i5
53537loop_6249:
53538 ldsb [%l7 + 0x3E], %i6
53539loop_6250:
53540 movne %icc, %g7, %i1
53541 fmovdneg %icc, %f15, %f12
53542 fmovse %icc, %f9, %f5
53543 fpsub32 %f12, %f6, %f10
53544 ldx [%l7 + 0x38], %g2
53545 fmovscc %icc, %f15, %f4
53546 be,pn %xcc, loop_6251
53547 stx %l5, [%l7 + 0x58]
53548 tl %icc, 0x3
53549 tl %xcc, 0x1
53550loop_6251:
53551 faligndata %f10, %f0, %f0
53552 stb %i2, [%l7 + 0x14]
53553 srl %o1, 0x0F, %o7
53554 fpsub16 %f14, %f12, %f4
53555 fmovsvs %icc, %f13, %f4
53556 bleu,a loop_6252
53557 brlez %i4, loop_6253
53558 fcmpes %fcc0, %f13, %f0
53559 fpsub32s %f5, %f6, %f5
53560loop_6252:
53561 or %o0, 0x172F, %i0
53562loop_6253:
53563 srlx %i3, 0x1F, %g4
53564 fabsd %f0, %f6
53565 sth %l2, [%l7 + 0x6A]
53566 ld [%l7 + 0x48], %f4
53567 bshuffle %f2, %f4, %f2
53568 ldsw [%l7 + 0x30], %g5
53569 nop
53570 setx loop_6254, %l0, %l1
53571 wrpr 0x1, %tl
53572 wrpr %l1, %tpc
53573 add %l1, 0x4, %l1
53574 wrpr %l1, %tnpc
53575 setx 0x34400001400, %l0, %l1
53576 wrpr %l1, %tstate
53577 wrhpr 0x4, %htstate
53578 retry
53579 stb %l4, [%l7 + 0x3B]
53580 fcmple32 %f10, %f12, %l1
53581 ld [%l7 + 0x5C], %f11
53582loop_6254:
53583 fpsub16 %f8, %f14, %f0
53584 sth %o4, [%l7 + 0x50]
53585 fmovdle %icc, %f11, %f2
53586 addcc %o3, %g3, %o2
53587 ldsw [%l7 + 0x28], %i7
53588 fmovsge %icc, %f4, %f6
53589 fpsub32 %f8, %f4, %f10
53590 sra %l3, 0x1C, %o6
53591 ldd [%l7 + 0x38], %f10
53592 fmovdvs %icc, %f1, %f4
53593 tvs %icc, 0x6
53594 fnot2s %f8, %f0
53595 fmovdpos %icc, %f14, %f11
53596 tvc %xcc, 0x1
53597 ldx [%l7 + 0x48], %l0
53598 movvc %icc, %g1, %l6
53599 fble,a %fcc1, loop_6255
53600 lduh [%l7 + 0x48], %g6
53601 be,pn %icc, loop_6256
53602 fornot1 %f12, %f6, %f2
53603loop_6255:
53604 fmovsn %icc, %f10, %f3
53605 for %f12, %f2, %f0
53606loop_6256:
53607 sth %o5, [%l7 + 0x78]
53608 fmovdge %icc, %f7, %f5
53609 addcc %i6, %i5, %i1
53610 fmuld8ulx16 %f6, %f8, %f4
53611 fbne %fcc3, loop_6257
53612 fmul8x16au %f3, %f9, %f14
53613 fbuge,a %fcc1, loop_6258
53614 udivx %g7, 0x160F, %l5
53615loop_6257:
53616 fbg %fcc1, loop_6259
53617 ldx [%l7 + 0x28], %g2
53618loop_6258:
53619 lduw [%l7 + 0x28], %o1
53620 sth %i2, [%l7 + 0x34]
53621loop_6259:
53622 sdiv %i4, 0x0CE8, %o7
53623 bcc,pt %icc, loop_6260
53624 lduw [%l7 + 0x1C], %o0
53625 fsrc2s %f12, %f0
53626 fmovsne %icc, %f8, %f13
53627loop_6260:
53628 array16 %i3, %g4, %l2
53629 sethi 0x01DA, %i0
53630 fmovse %icc, %f10, %f0
53631 fmovrdgez %l4, %f8, %f6
53632 ldx [%l7 + 0x38], %g5
53633 stw %l1, [%l7 + 0x44]
53634 orn %o4, %g3, %o2
53635 siam 0x3
53636 ldd [%l7 + 0x30], %f4
53637 fmovdpos %xcc, %f3, %f5
53638 fmovsg %icc, %f6, %f7
53639 tle %icc, 0x2
53640 fmovsneg %xcc, %f13, %f5
53641 fornot2s %f10, %f7, %f10
53642 addcc %o3, 0x1FC2, %i7
53643 fcmple32 %f12, %f14, %l3
53644 taddcc %l0, 0x0099, %g1
53645 fsrc1 %f8, %f10
53646 stx %o6, [%l7 + 0x30]
53647 movn %icc, %l6, %g6
53648 call loop_6261
53649 fmovdneg %icc, %f12, %f3
53650 fnot1s %f4, %f10
53651 stw %i6, [%l7 + 0x64]
53652loop_6261:
53653 bne %icc, loop_6262
53654 std %f8, [%l7 + 0x58]
53655 lduw [%l7 + 0x44], %o5
53656 ldsb [%l7 + 0x67], %i1
53657loop_6262:
53658 fmul8sux16 %f8, %f2, %f8
53659 pdist %f6, %f12, %f2
53660 movcs %xcc, %g7, %l5
53661 fmovscs %xcc, %f5, %f3
53662 fblg %fcc3, loop_6263
53663 ldsh [%l7 + 0x0A], %g2
53664 fbule %fcc2, loop_6264
53665 std %f12, [%l7 + 0x10]
53666loop_6263:
53667 ldsb [%l7 + 0x1A], %i5
53668 stx %i2, [%l7 + 0x10]
53669loop_6264:
53670 std %f6, [%l7 + 0x20]
53671 fnand %f0, %f8, %f6
53672 fmovsne %icc, %f6, %f10
53673 orn %o1, %i4, %o7
53674 tcs %icc, 0x4
53675 fornot1s %f12, %f12, %f7
53676 fmovrdne %o0, %f10, %f8
53677 ldsw [%l7 + 0x70], %i3
53678 movpos %xcc, %l2, %g4
53679 udivx %i0, 0x00BB, %g5
53680 stx %l4, [%l7 + 0x08]
53681 bl,pn %icc, loop_6265
53682 fnands %f2, %f8, %f7
53683 fcmpgt32 %f12, %f2, %o4
53684 addc %g3, 0x17E7, %o2
53685loop_6265:
53686 fblg %fcc3, loop_6266
53687 ldd [%l7 + 0x38], %f12
53688 stw %o3, [%l7 + 0x3C]
53689 fmovrdgz %i7, %f0, %f6
53690loop_6266:
53691 movvc %icc, %l1, %l3
53692 ldd [%l7 + 0x50], %f6
53693 ldd [%l7 + 0x40], %f14
53694 stw %g1, [%l7 + 0x5C]
53695 fandnot1 %f6, %f2, %f12
53696 fblg %fcc2, loop_6267
53697 sth %l0, [%l7 + 0x2E]
53698 ldsh [%l7 + 0x68], %l6
53699 fbo,a %fcc2, loop_6268
53700loop_6267:
53701 bcs,pt %icc, loop_6269
53702 stx %g6, [%l7 + 0x50]
53703 fcmped %fcc3, %f8, %f6
53704loop_6268:
53705 ldub [%l7 + 0x17], %i6
53706loop_6269:
53707 ldx [%l7 + 0x28], %o5
53708 nop
53709 setx loop_6270, %l0, %l1
53710 jmpl %l1, %o6
53711 stw %i1, [%l7 + 0x2C]
53712 fmovdcs %xcc, %f2, %f11
53713 addccc %g7, 0x16BE, %l5
53714loop_6270:
53715 st %f0, [%l7 + 0x70]
53716 and %i5, %i2, %g2
53717 fsrc1s %f15, %f6
53718 nop
53719 setx loop_6271, %l0, %l1
53720 jmpl %l1, %o1
53721 lduw [%l7 + 0x30], %i4
53722 sethi 0x1B7E, %o7
53723 fmovdcc %xcc, %f11, %f1
53724loop_6271:
53725 tpos %xcc, 0x1
53726 sth %o0, [%l7 + 0x74]
53727 fandnot1s %f8, %f3, %f10
53728 edge16 %i3, %l2, %g4
53729 stx %g5, [%l7 + 0x78]
53730 edge8 %i0, %l4, %g3
53731 sth %o2, [%l7 + 0x36]
53732 fmovsle %icc, %f14, %f15
53733 fmovrsgz %o3, %f15, %f4
53734 movrlz %o4, 0x375, %l1
53735 fbn,a %fcc3, loop_6272
53736 xorcc %i7, 0x0A87, %g1
53737 fnot1 %f8, %f6
53738 xorcc %l3, %l6, %l0
53739loop_6272:
53740 tpos %xcc, 0x7
53741 ldd [%l7 + 0x70], %f12
53742 umul %i6, 0x043D, %g6
53743 sra %o5, 0x0E, %i1
53744 stb %o6, [%l7 + 0x38]
53745 ldd [%l7 + 0x28], %f2
53746 ldd [%l7 + 0x18], %f6
53747 bpos loop_6273
53748 fba %fcc2, loop_6274
53749 fmovdgu %xcc, %f15, %f15
53750 edge16n %g7, %l5, %i2
53751loop_6273:
53752 edge16l %i5, %o1, %i4
53753loop_6274:
53754 fsrc2 %f4, %f6
53755 fbul %fcc3, loop_6275
53756 udiv %o7, 0x09C1, %g2
53757 fors %f7, %f10, %f14
53758 ldsw [%l7 + 0x28], %i3
53759loop_6275:
53760 fmovdpos %icc, %f1, %f15
53761 tg %xcc, 0x5
53762 orn %l2, %o0, %g4
53763 smulcc %g5, %i0, %g3
53764 edge32ln %o2, %o3, %l4
53765 movrgez %o4, 0x2F5, %i7
53766 sth %g1, [%l7 + 0x0A]
53767 fpackfix %f10, %f12
53768 sdiv %l3, 0x086A, %l6
53769 ld [%l7 + 0x08], %f4
53770 lduw [%l7 + 0x0C], %l0
53771 udivcc %i6, 0x0ADE, %l1
53772 bge,a,pt %xcc, loop_6276
53773 fzero %f0
53774 fmovdvc %xcc, %f6, %f15
53775 tne %xcc, 0x0
53776loop_6276:
53777 movge %xcc, %o5, %g6
53778 fornot1 %f6, %f4, %f0
53779 fmovse %icc, %f7, %f2
53780 fmovda %icc, %f14, %f3
53781 fsrc2s %f3, %f0
53782 tneg %icc, 0x7
53783 fmovrde %o6, %f12, %f4
53784 srax %g7, %i1, %l5
53785 fnot1 %f10, %f4
53786 array16 %i2, %i5, %o1
53787 std %f10, [%l7 + 0x40]
53788 bne,a,pt %xcc, loop_6277
53789 fmovs %f6, %f5
53790 ldx [%l7 + 0x30], %i4
53791 fmul8ulx16 %f0, %f6, %f14
53792loop_6277:
53793 fmovsleu %xcc, %f9, %f7
53794 array32 %o7, %g2, %l2
53795 ldub [%l7 + 0x17], %i3
53796 fmuld8sux16 %f15, %f7, %f0
53797 lduh [%l7 + 0x22], %g4
53798 movn %xcc, %o0, %g5
53799 fpsub32 %f8, %f14, %f12
53800 call loop_6278
53801 fcmpgt16 %f12, %f6, %g3
53802 fornot1 %f10, %f0, %f6
53803 or %i0, 0x11CA, %o2
53804loop_6278:
53805 movrgz %o3, 0x02C, %o4
53806 fpack32 %f4, %f4, %f10
53807 lduh [%l7 + 0x18], %i7
53808 edge16ln %l4, %l3, %l6
53809 ldsb [%l7 + 0x20], %l0
53810 fandnot1s %f4, %f15, %f6
53811 fabsd %f8, %f6
53812 fpsub32s %f4, %f10, %f9
53813 std %f2, [%l7 + 0x40]
53814 fmovrslez %g1, %f3, %f14
53815 stb %i6, [%l7 + 0x6D]
53816 fcmpes %fcc1, %f5, %f5
53817 fmovdge %xcc, %f9, %f13
53818 fmovdl %xcc, %f5, %f14
53819 lduh [%l7 + 0x78], %o5
53820 fnot2 %f0, %f4
53821 std %f2, [%l7 + 0x50]
53822 tsubcctv %l1, 0x1220, %o6
53823 fsrc1s %f0, %f2
53824 fmovdvc %icc, %f13, %f5
53825 std %f4, [%l7 + 0x68]
53826 fcmple32 %f14, %f8, %g6
53827 stx %g7, [%l7 + 0x20]
53828 stx %l5, [%l7 + 0x50]
53829 st %f2, [%l7 + 0x0C]
53830 bgu,pn %icc, loop_6279
53831 ldsw [%l7 + 0x44], %i1
53832 st %f3, [%l7 + 0x44]
53833 fcmpgt16 %f4, %f12, %i5
53834loop_6279:
53835 sth %o1, [%l7 + 0x6E]
53836 fmovsge %icc, %f0, %f2
53837 array8 %i4, %o7, %g2
53838 stw %l2, [%l7 + 0x5C]
53839 orncc %i2, %g4, %o0
53840 tle %xcc, 0x7
53841 ld [%l7 + 0x1C], %f0
53842 array32 %g5, %g3, %i0
53843 stx %i3, [%l7 + 0x68]
53844 ldsb [%l7 + 0x2C], %o3
53845 smul %o2, 0x172F, %o4
53846 st %f4, [%l7 + 0x2C]
53847 nop
53848 setx loop_6280, %l0, %l1
53849 wrpr 0x1, %tl
53850 wrpr %l1, %tnpc
53851 setx 0x34400001400, %l0, %l1
53852 wrpr %l1, %tstate
53853 wrhpr 0x4, %htstate
53854 done
53855 andncc %l4, %i7, %l3
53856 taddcctv %l6, %g1, %i6
53857 pdist %f2, %f8, %f10
53858loop_6280:
53859 fpadd32s %f10, %f15, %f13
53860 fmovsvs %icc, %f8, %f2
53861 siam 0x2
53862 stb %o5, [%l7 + 0x42]
53863 fpsub16 %f6, %f4, %f2
53864 fmovsleu %icc, %f1, %f5
53865 orn %l0, %o6, %l1
53866 fmovsle %xcc, %f8, %f7
53867 fblg,a %fcc0, loop_6281
53868 lduh [%l7 + 0x74], %g6
53869 ldd [%l7 + 0x50], %f2
53870 tge %xcc, 0x2
53871loop_6281:
53872 ldd [%l7 + 0x20], %f10
53873 fnot1 %f8, %f10
53874 fandnot2 %f0, %f0, %f8
53875 brgz,a %l5, loop_6282
53876 ld [%l7 + 0x64], %f8
53877 ldsw [%l7 + 0x48], %g7
53878 stw %i1, [%l7 + 0x24]
53879loop_6282:
53880 bvs,a,pn %xcc, loop_6283
53881 edge16 %i5, %o1, %o7
53882 bneg,pt %icc, loop_6284
53883 for %f14, %f4, %f10
53884loop_6283:
53885 ld [%l7 + 0x08], %f11
53886 lduw [%l7 + 0x70], %g2
53887loop_6284:
53888 call loop_6285
53889 bge loop_6286
53890 movle %xcc, %l2, %i2
53891 ldsb [%l7 + 0x15], %i4
53892loop_6285:
53893 fzero %f2
53894loop_6286:
53895 bvs,a %icc, loop_6287
53896 fsrc1s %f12, %f1
53897 fzero %f10
53898 taddcctv %o0, 0x04B7, %g4
53899loop_6287:
53900 tl %icc, 0x3
53901 fpsub16s %f11, %f5, %f14
53902 umulcc %g3, %g5, %i0
53903 ldsh [%l7 + 0x5E], %o3
53904 fornot2 %f2, %f10, %f6
53905 fcmpeq32 %f4, %f6, %i3
53906 std %f6, [%l7 + 0x08]
53907 ta %xcc, 0x3
53908 stx %o2, [%l7 + 0x28]
53909 stw %l4, [%l7 + 0x5C]
53910 stb %o4, [%l7 + 0x76]
53911 fcmpne16 %f10, %f0, %i7
53912 lduw [%l7 + 0x24], %l6
53913 std %f8, [%l7 + 0x58]
53914 sth %l3, [%l7 + 0x0E]
53915 st %f10, [%l7 + 0x74]
53916 bg,pt %icc, loop_6288
53917 sdivx %i6, 0x1DE6, %o5
53918 array8 %l0, %g1, %o6
53919 ldd [%l7 + 0x50], %f14
53920loop_6288:
53921 tne %xcc, 0x1
53922 stw %g6, [%l7 + 0x78]
53923 std %f10, [%l7 + 0x70]
53924 tleu %icc, 0x5
53925 fba %fcc3, loop_6289
53926 ldx [%l7 + 0x60], %l5
53927 fmovsl %icc, %f3, %f15
53928 std %f14, [%l7 + 0x60]
53929loop_6289:
53930 edge8n %g7, %i1, %i5
53931 srl %l1, 0x09, %o1
53932 movl %xcc, %o7, %l2
53933 edge16ln %i2, %g2, %i4
53934 lduw [%l7 + 0x18], %g4
53935 fnot2 %f12, %f8
53936 fblg,a %fcc3, loop_6290
53937 edge16ln %g3, %o0, %i0
53938 movrgz %o3, 0x07F, %g5
53939 st %f12, [%l7 + 0x14]
53940loop_6290:
53941 ldsh [%l7 + 0x22], %o2
53942 fsrc2s %f9, %f4
53943 and %l4, 0x1138, %o4
53944 std %f0, [%l7 + 0x58]
53945 edge32ln %i3, %i7, %l6
53946 xnor %i6, 0x142E, %l3
53947 nop
53948 setx loop_6291, %l0, %l1
53949 wrpr 0x1, %tl
53950 wrpr %l1, %tnpc
53951 setx 0x34400001400, %l0, %l1
53952 wrpr %l1, %tstate
53953 wrhpr 0x4, %htstate
53954 done
53955 fmovsne %icc, %f14, %f9
53956 fba,a %fcc2, loop_6292
53957 fmovdle %xcc, %f9, %f1
53958loop_6291:
53959 fpack32 %f6, %f12, %f8
53960 movle %xcc, %o5, %g1
53961loop_6292:
53962 fba %fcc0, loop_6293
53963 fnot1s %f7, %f1
53964 movpos %xcc, %o6, %g6
53965 fmovs %f7, %f11
53966loop_6293:
53967 ta %xcc, 0x3
53968 ldd [%l7 + 0x18], %f0
53969 fmovse %icc, %f8, %f6
53970 bleu,pt %icc, loop_6294
53971 fmovsvs %icc, %f1, %f9
53972 bcs,a loop_6295
53973 lduw [%l7 + 0x54], %l0
53974loop_6294:
53975 std %f4, [%l7 + 0x10]
53976 bg,a,pt %xcc, loop_6296
53977loop_6295:
53978 ldub [%l7 + 0x54], %l5
53979 fabss %f13, %f13
53980 lduh [%l7 + 0x42], %i1
53981loop_6296:
53982 movn %icc, %g7, %i5
53983 movl %icc, %l1, %o1
53984 fzero %f0
53985 std %f14, [%l7 + 0x70]
53986 movneg %xcc, %l2, %i2
53987 stb %o7, [%l7 + 0x0E]
53988 ldsh [%l7 + 0x3E], %i4
53989 fbl %fcc3, loop_6297
53990 bcc,a,pt %icc, loop_6298
53991 array16 %g4, %g2, %g3
53992 edge8 %o0, %i0, %g5
53993loop_6297:
53994 subccc %o3, 0x12F3, %l4
53995loop_6298:
53996 be,a %xcc, loop_6299
53997 edge16n %o2, %i3, %i7
53998 smul %l6, %i6, %l3
53999 fmovscc %xcc, %f12, %f11
54000loop_6299:
54001 udiv %o5, 0x17F9, %o4
54002 fpsub32 %f8, %f14, %f2
54003 fbug %fcc2, loop_6300
54004 ldsh [%l7 + 0x3E], %g1
54005 fsrc2 %f8, %f4
54006 brgz %g6, loop_6301
54007loop_6300:
54008 fcmped %fcc3, %f12, %f14
54009 brnz,a %o6, loop_6302
54010 for %f10, %f8, %f6
54011loop_6301:
54012 fzeros %f14
54013 movrgez %l0, 0x186, %l5
54014loop_6302:
54015 fones %f14
54016 fabss %f5, %f5
54017 bgu,pt %xcc, loop_6303
54018 ld [%l7 + 0x28], %f7
54019 fsrc2 %f4, %f4
54020 tn %icc, 0x5
54021loop_6303:
54022 fmovdvs %icc, %f5, %f0
54023 edge32n %i1, %g7, %l1
54024 tn %xcc, 0x1
54025 popc 0x0BBB, %i5
54026 mulx %l2, 0x19A0, %o1
54027 fpmerge %f5, %f6, %f12
54028 xnorcc %o7, 0x0D2C, %i4
54029 edge32l %g4, %i2, %g3
54030 xnor %o0, %i0, %g5
54031 be,a %icc, loop_6304
54032 brnz,a %o3, loop_6305
54033 bne %xcc, loop_6306
54034 fnot2s %f15, %f8
54035loop_6304:
54036 fmovsg %icc, %f13, %f3
54037loop_6305:
54038 fzero %f12
54039loop_6306:
54040 bn,a,pt %icc, loop_6307
54041 std %f4, [%l7 + 0x38]
54042 lduw [%l7 + 0x20], %l4
54043 fmul8x16al %f10, %f1, %f14
54044loop_6307:
54045 movvc %xcc, %o2, %g2
54046 stb %i3, [%l7 + 0x41]
54047 xorcc %i7, 0x17CE, %l6
54048 tpos %xcc, 0x0
54049 fxors %f1, %f0, %f13
54050 addcc %l3, 0x05C7, %i6
54051 fnor %f6, %f4, %f10
54052 bleu,a %icc, loop_6308
54053 lduh [%l7 + 0x50], %o4
54054 fmovdg %icc, %f13, %f11
54055 st %f0, [%l7 + 0x78]
54056loop_6308:
54057 stx %o5, [%l7 + 0x78]
54058 stw %g6, [%l7 + 0x38]
54059 ldx [%l7 + 0x38], %g1
54060 fpsub16s %f14, %f3, %f14
54061 stx %l0, [%l7 + 0x48]
54062 fmul8sux16 %f2, %f4, %f12
54063 mova %icc, %l5, %o6
54064 fcmpeq16 %f8, %f4, %g7
54065 be loop_6309
54066 std %f14, [%l7 + 0x28]
54067 ba,a %icc, loop_6310
54068 fmovdg %xcc, %f10, %f1
54069loop_6309:
54070 fnors %f8, %f13, %f1
54071 edge8ln %l1, %i5, %i1
54072loop_6310:
54073 ldd [%l7 + 0x20], %f14
54074 smulcc %l2, %o1, %o7
54075 udivcc %g4, 0x02AE, %i4
54076 fmovda %xcc, %f1, %f13
54077 mulscc %g3, 0x1158, %i2
54078 edge32 %o0, %i0, %g5
54079 fpsub16s %f15, %f9, %f8
54080 fmovsg %xcc, %f3, %f11
54081 bvs %xcc, loop_6311
54082 brlez %o3, loop_6312
54083 fmul8x16 %f14, %f0, %f0
54084 movvc %xcc, %o2, %g2
54085loop_6311:
54086 st %f0, [%l7 + 0x10]
54087loop_6312:
54088 array16 %l4, %i3, %i7
54089 brlez %l3, loop_6313
54090 stb %i6, [%l7 + 0x41]
54091 ldx [%l7 + 0x40], %o4
54092 std %f2, [%l7 + 0x58]
54093loop_6313:
54094 sth %o5, [%l7 + 0x78]
54095 bleu,a loop_6314
54096 sth %l6, [%l7 + 0x32]
54097 fmovrslez %g6, %f13, %f10
54098 fpsub16 %f12, %f8, %f14
54099loop_6314:
54100 array16 %g1, %l5, %l0
54101 brnz %o6, loop_6315
54102 tgu %xcc, 0x5
54103 stw %l1, [%l7 + 0x10]
54104 tgu %icc, 0x3
54105loop_6315:
54106 lduw [%l7 + 0x6C], %g7
54107 fornot2 %f8, %f12, %f10
54108 fpadd16s %f4, %f6, %f3
54109 fornot1 %f2, %f6, %f6
54110 fbe %fcc0, loop_6316
54111 tsubcctv %i1, 0x0CA9, %i5
54112 fmovrdlez %o1, %f8, %f0
54113 fornot1s %f2, %f3, %f5
54114loop_6316:
54115 st %f6, [%l7 + 0x68]
54116 std %f10, [%l7 + 0x78]
54117 fmovrdgz %l2, %f8, %f10
54118 srl %g4, 0x13, %o7
54119 ldsh [%l7 + 0x32], %i4
54120 ba loop_6317
54121 fmovrde %i2, %f10, %f12
54122 taddcc %g3, 0x0387, %i0
54123 fands %f13, %f9, %f2
54124loop_6317:
54125 fmuld8ulx16 %f9, %f1, %f14
54126 fmovdge %xcc, %f5, %f6
54127 fandnot1 %f6, %f14, %f6
54128 lduh [%l7 + 0x32], %o0
54129 addccc %o3, %o2, %g5
54130 fmul8x16 %f4, %f6, %f4
54131 movvs %icc, %l4, %i3
54132 fcmpeq32 %f8, %f12, %i7
54133 st %f11, [%l7 + 0x34]
54134 fcmpgt16 %f0, %f14, %l3
54135 movre %g2, 0x3AF, %i6
54136 lduw [%l7 + 0x38], %o5
54137 brgez %l6, loop_6318
54138 ldsw [%l7 + 0x18], %g6
54139 ldsw [%l7 + 0x34], %g1
54140 tcc %xcc, 0x5
54141loop_6318:
54142 fnot1 %f14, %f2
54143 add %o4, %l0, %l5
54144 movvs %icc, %o6, %g7
54145 subc %l1, 0x1EB3, %i5
54146 fbule %fcc1, loop_6319
54147 subc %i1, 0x0554, %l2
54148 tl %icc, 0x3
54149 stx %g4, [%l7 + 0x58]
54150loop_6319:
54151 st %f0, [%l7 + 0x48]
54152 smul %o1, 0x1647, %o7
54153 fcmpd %fcc2, %f6, %f2
54154 fmovdl %xcc, %f11, %f7
54155 fpsub16 %f10, %f14, %f6
54156 ta %icc, 0x4
54157 fmuld8sux16 %f7, %f5, %f12
54158 movneg %xcc, %i4, %g3
54159 fabsd %f12, %f2
54160 fone %f8
54161 movn %icc, %i0, %i2
54162 sth %o3, [%l7 + 0x5A]
54163 fnot1s %f11, %f5
54164 tne %icc, 0x7
54165 array32 %o0, %g5, %l4
54166 fmovrse %i3, %f13, %f4
54167 stw %i7, [%l7 + 0x5C]
54168 fone %f12
54169 stb %l3, [%l7 + 0x2C]
54170 fmovrdgz %o2, %f4, %f12
54171 fxors %f9, %f12, %f15
54172 fmovsgu %icc, %f10, %f12
54173 ldsw [%l7 + 0x18], %g2
54174 fzero %f10
54175 fmul8sux16 %f0, %f4, %f2
54176 ld [%l7 + 0x7C], %f3
54177 ldsb [%l7 + 0x09], %i6
54178 sll %o5, %l6, %g1
54179 fmovrdgez %g6, %f12, %f10
54180 fand %f10, %f4, %f14
54181 lduw [%l7 + 0x24], %o4
54182 xor %l0, 0x0962, %l5
54183 movrlez %g7, %o6, %i5
54184 edge8 %l1, %i1, %g4
54185 stx %l2, [%l7 + 0x70]
54186 fcmps %fcc3, %f2, %f11
54187 udivcc %o7, 0x06E8, %o1
54188 ldx [%l7 + 0x40], %i4
54189 movg %xcc, %g3, %i0
54190 fmovdg %icc, %f10, %f8
54191 fcmpgt16 %f12, %f8, %o3
54192 sth %o0, [%l7 + 0x1A]
54193 andn %g5, %l4, %i3
54194 array8 %i2, %l3, %o2
54195 stx %g2, [%l7 + 0x40]
54196 std %f10, [%l7 + 0x78]
54197 st %f5, [%l7 + 0x5C]
54198 bge %xcc, loop_6320
54199 movrgz %i6, 0x38D, %i7
54200 stb %l6, [%l7 + 0x4E]
54201 sub %g1, %o5, %g6
54202loop_6320:
54203 stx %l0, [%l7 + 0x50]
54204 sdiv %l5, 0x17D4, %o4
54205 fpsub32s %f15, %f13, %f9
54206 fble %fcc2, loop_6321
54207 and %g7, %i5, %l1
54208 fbu %fcc3, loop_6322
54209 brnz,a %i1, loop_6323
54210loop_6321:
54211 fble %fcc2, loop_6324
54212 ldd [%l7 + 0x10], %f4
54213loop_6322:
54214 tcs %icc, 0x2
54215loop_6323:
54216 sll %o6, 0x07, %l2
54217loop_6324:
54218 srax %o7, 0x04, %o1
54219 lduh [%l7 + 0x70], %i4
54220 stx %g3, [%l7 + 0x68]
54221 fmovsleu %xcc, %f8, %f3
54222 movneg %icc, %i0, %o3
54223 movg %icc, %g4, %g5
54224 subc %o0, %i3, %l4
54225 movl %icc, %i2, %l3
54226 brz %g2, loop_6325
54227 ldsw [%l7 + 0x74], %o2
54228 smulcc %i7, 0x1442, %l6
54229 ldsw [%l7 + 0x10], %i6
54230loop_6325:
54231 stx %g1, [%l7 + 0x60]
54232 stw %o5, [%l7 + 0x60]
54233 ldd [%l7 + 0x28], %f12
54234 fsrc2 %f6, %f4
54235 edge8ln %l0, %l5, %o4
54236 sllx %g6, %g7, %i5
54237 fmovrdgz %l1, %f4, %f0
54238 fcmple16 %f0, %f8, %o6
54239 movcs %icc, %i1, %l2
54240 andn %o1, 0x144C, %i4
54241 ldsb [%l7 + 0x12], %o7
54242 edge8l %i0, %o3, %g3
54243 fmovrse %g4, %f12, %f2
54244 fpack16 %f14, %f7
54245 stw %g5, [%l7 + 0x28]
54246 fmul8sux16 %f12, %f6, %f6
54247 tg %icc, 0x4
54248 bneg,pt %xcc, loop_6326
54249 fabss %f1, %f13
54250 stb %i3, [%l7 + 0x3C]
54251 mulscc %o0, %i2, %l3
54252loop_6326:
54253 fmovsvs %icc, %f15, %f12
54254 stw %g2, [%l7 + 0x2C]
54255 fmuld8ulx16 %f1, %f2, %f4
54256 bvs loop_6327
54257 lduh [%l7 + 0x08], %o2
54258 sth %l4, [%l7 + 0x6A]
54259 movrlz %l6, %i7, %g1
54260loop_6327:
54261 edge32ln %o5, %l0, %i6
54262 fmovrdgz %o4, %f14, %f14
54263 fnot1s %f10, %f11
54264 xnor %g6, 0x1735, %g7
54265 edge32n %l5, %i5, %l1
54266 ldx [%l7 + 0x20], %i1
54267 sll %l2, %o6, %o1
54268 tcc %xcc, 0x2
54269 tneg %xcc, 0x0
54270 orcc %o7, %i0, %o3
54271 sth %g3, [%l7 + 0x76]
54272 lduh [%l7 + 0x1A], %g4
54273 movcc %xcc, %g5, %i3
54274 srlx %i4, 0x15, %i2
54275 and %l3, %o0, %g2
54276 lduw [%l7 + 0x30], %o2
54277 fzeros %f7
54278 fpsub32s %f9, %f2, %f13
54279 fxor %f6, %f14, %f14
54280 subccc %l6, 0x09DC, %i7
54281 edge16ln %l4, %o5, %g1
54282 fmovsgu %icc, %f3, %f8
54283 ldx [%l7 + 0x78], %i6
54284 fbule %fcc2, loop_6328
54285 ldsw [%l7 + 0x4C], %o4
54286 stb %l0, [%l7 + 0x11]
54287 ldub [%l7 + 0x3C], %g6
54288loop_6328:
54289 bcc,pt %icc, loop_6329
54290 lduh [%l7 + 0x48], %l5
54291 std %f0, [%l7 + 0x30]
54292 fsrc2 %f2, %f0
54293loop_6329:
54294 bgu %icc, loop_6330
54295 subcc %g7, %l1, %i1
54296 ldsb [%l7 + 0x12], %l2
54297 add %o6, 0x1F76, %o1
54298loop_6330:
54299 lduh [%l7 + 0x14], %o7
54300 fcmpes %fcc3, %f6, %f12
54301 array16 %i5, %o3, %g3
54302 fbg %fcc2, loop_6331
54303 fxor %f6, %f12, %f6
54304 movl %icc, %i0, %g5
54305 andn %i3, 0x184E, %i4
54306loop_6331:
54307 fpsub16 %f4, %f6, %f12
54308 move %xcc, %i2, %l3
54309 smul %o0, 0x154C, %g2
54310 ble,a,pn %icc, loop_6332
54311 ta %icc, 0x2
54312 fnors %f2, %f7, %f11
54313 bvc,pn %icc, loop_6333
54314loop_6332:
54315 srax %o2, 0x1D, %l6
54316 fandnot2 %f0, %f14, %f6
54317 lduh [%l7 + 0x58], %g4
54318loop_6333:
54319 siam 0x0
54320 fmovsgu %xcc, %f11, %f7
54321 mulx %l4, %i7, %g1
54322 fcmpgt16 %f12, %f2, %o5
54323 add %i6, 0x1FF6, %l0
54324 fornot1s %f8, %f12, %f8
54325 fornot1 %f0, %f12, %f4
54326 fpsub32s %f12, %f11, %f13
54327 lduw [%l7 + 0x70], %o4
54328 sethi 0x10AB, %g6
54329 fmovrdgz %g7, %f2, %f14
54330 fxor %f10, %f10, %f6
54331 lduh [%l7 + 0x72], %l1
54332 bvc,a loop_6334
54333 smul %i1, %l2, %l5
54334 edge16l %o1, %o6, %o7
54335 sllx %o3, %i5, %i0
54336loop_6334:
54337 fxnor %f10, %f6, %f8
54338 taddcctv %g5, 0x0CAD, %i3
54339 alignaddrl %i4, %i2, %g3
54340 brlez,a %o0, loop_6335
54341 fmovspos %xcc, %f2, %f10
54342 sth %l3, [%l7 + 0x2E]
54343 tsubcctv %g2, %l6, %g4
54344loop_6335:
54345 lduh [%l7 + 0x38], %l4
54346 ldd [%l7 + 0x60], %f12
54347 addcc %o2, %g1, %o5
54348 fpadd16s %f6, %f15, %f5
54349 bvc loop_6336
54350 orcc %i7, 0x124D, %i6
54351 stw %o4, [%l7 + 0x74]
54352 ldd [%l7 + 0x60], %f12
54353loop_6336:
54354 tle %xcc, 0x4
54355 fmovdge %xcc, %f13, %f7
54356 nop
54357 setx loop_6337, %l0, %l1
54358 wrpr 0x1, %tl
54359 wrpr %l1, %tpc
54360 add %l1, 0x4, %l1
54361 wrpr %l1, %tnpc
54362 setx 0x34400001400, %l0, %l1
54363 wrpr %l1, %tstate
54364 wrhpr 0x4, %htstate
54365 retry
54366 srlx %l0, %g7, %l1
54367 tge %xcc, 0x1
54368 fmul8ulx16 %f0, %f6, %f12
54369loop_6337:
54370 ldx [%l7 + 0x60], %i1
54371 stb %l2, [%l7 + 0x32]
54372 call loop_6338
54373 srax %l5, %g6, %o1
54374 bg %xcc, loop_6339
54375 array8 %o6, %o7, %i5
54376loop_6338:
54377 bg,a %icc, loop_6340
54378 ldsw [%l7 + 0x68], %i0
54379loop_6339:
54380 tle %xcc, 0x3
54381 fbule %fcc2, loop_6341
54382loop_6340:
54383 ldub [%l7 + 0x1B], %o3
54384 fmovdcc %icc, %f8, %f8
54385 fmovrsgz %i3, %f7, %f0
54386loop_6341:
54387 siam 0x2
54388 xor %i4, %i2, %g5
54389 fnot1 %f14, %f2
54390 sdivcc %g3, 0x1D62, %l3
54391 fmovsvc %xcc, %f9, %f11
54392 fmovsl %xcc, %f5, %f0
54393 pdist %f4, %f8, %f0
54394 fbe,a %fcc3, loop_6342
54395 fpack16 %f0, %f2
54396 fpsub16s %f4, %f9, %f12
54397 tgu %xcc, 0x4
54398loop_6342:
54399 movrgz %o0, 0x04A, %g2
54400 stx %l6, [%l7 + 0x68]
54401 fpack32 %f10, %f4, %f0
54402 ldd [%l7 + 0x10], %f12
54403 ld [%l7 + 0x4C], %f15
54404 ldub [%l7 + 0x18], %g4
54405 be,a,pn %icc, loop_6343
54406 fbn %fcc0, loop_6344
54407 brlz,a %l4, loop_6345
54408 tcs %xcc, 0x6
54409loop_6343:
54410 fcmpgt16 %f2, %f4, %g1
54411loop_6344:
54412 alignaddrl %o2, %o5, %i7
54413loop_6345:
54414 fexpand %f12, %f6
54415 fmovsa %icc, %f2, %f11
54416 ldsw [%l7 + 0x60], %i6
54417 fmovse %icc, %f3, %f10
54418 ld [%l7 + 0x70], %f7
54419 movg %icc, %o4, %l0
54420 tne %xcc, 0x1
54421 ldub [%l7 + 0x5D], %l1
54422 ldsh [%l7 + 0x08], %i1
54423 movrlz %g7, %l5, %l2
54424 ld [%l7 + 0x44], %f9
54425 std %f4, [%l7 + 0x40]
54426 ldsb [%l7 + 0x50], %g6
54427 fcmpgt32 %f0, %f0, %o1
54428 ldsw [%l7 + 0x28], %o6
54429 bvs,a %icc, loop_6346
54430 fmovsl %xcc, %f10, %f14
54431 stb %i5, [%l7 + 0x31]
54432 fornot2 %f8, %f8, %f8
54433loop_6346:
54434 st %f8, [%l7 + 0x74]
54435 subccc %o7, 0x137F, %o3
54436 fmovrslez %i0, %f0, %f2
54437 fmovsne %xcc, %f0, %f10
54438 fmovdpos %xcc, %f5, %f0
54439 fmovsge %icc, %f5, %f9
54440 fnor %f2, %f8, %f8
54441 bcs,pt %xcc, loop_6347
54442 edge8ln %i4, %i3, %i2
54443 fmul8x16al %f0, %f4, %f14
54444 fsrc1 %f12, %f6
54445loop_6347:
54446 sub %g5, 0x0053, %g3
54447 ldub [%l7 + 0x3D], %o0
54448 bn,a loop_6348
54449 fmovsgu %xcc, %f12, %f14
54450 addc %g2, %l6, %g4
54451 lduw [%l7 + 0x50], %l4
54452loop_6348:
54453 bpos,a loop_6349
54454 ldsw [%l7 + 0x58], %l3
54455 fmul8sux16 %f10, %f4, %f8
54456 sdivx %o2, 0x1E2F, %g1
54457loop_6349:
54458 fmovda %xcc, %f14, %f2
54459 tcc %xcc, 0x0
54460 fpadd16 %f8, %f0, %f4
54461 st %f11, [%l7 + 0x30]
54462 movre %o5, %i6, %i7
54463 tl %xcc, 0x5
54464 array8 %o4, %l0, %i1
54465 ldsw [%l7 + 0x5C], %g7
54466 tvc %icc, 0x2
54467 bcs,a %icc, loop_6350
54468 fbl %fcc2, loop_6351
54469 sth %l1, [%l7 + 0x66]
54470 fcmpeq16 %f8, %f2, %l5
54471loop_6350:
54472 andn %g6, 0x0EC5, %o1
54473loop_6351:
54474 bg,a loop_6352
54475 tg %icc, 0x3
54476 fble %fcc0, loop_6353
54477 nop
54478 setx loop_6354, %l0, %l1
54479 wrpr 0x1, %tl
54480 wrpr %l1, %tpc
54481 add %l1, 0x4, %l1
54482 wrpr %l1, %tnpc
54483 setx 0x34400001400, %l0, %l1
54484 wrpr %l1, %tstate
54485 wrhpr 0x4, %htstate
54486 retry
54487loop_6352:
54488 fmovsne %icc, %f14, %f12
54489 taddcctv %l2, 0x17EF, %o6
54490loop_6353:
54491 subccc %o7, %o3, %i0
54492loop_6354:
54493 tle %icc, 0x0
54494 fmovscs %xcc, %f15, %f7
54495 ldsw [%l7 + 0x7C], %i5
54496 ldx [%l7 + 0x50], %i4
54497 move %icc, %i3, %g5
54498 tgu %icc, 0x5
54499 fmovdl %icc, %f14, %f4
54500 ldd [%l7 + 0x20], %f10
54501 ldd [%l7 + 0x18], %f6
54502 ldsh [%l7 + 0x6A], %i2
54503 xorcc %g3, %o0, %l6
54504 mulx %g2, 0x03F3, %l4
54505 brnz,a %g4, loop_6355
54506 popc 0x1EB8, %l3
54507 sth %o2, [%l7 + 0x2A]
54508 brz %o5, loop_6356
54509loop_6355:
54510 fones %f15
54511 mulx %g1, 0x1070, %i6
54512 ldd [%l7 + 0x20], %f8
54513loop_6356:
54514 ldsb [%l7 + 0x26], %i7
54515 bcc,a loop_6357
54516 fpsub16s %f1, %f15, %f7
54517 st %f13, [%l7 + 0x2C]
54518 udivcc %l0, 0x0FA7, %o4
54519loop_6357:
54520 movle %xcc, %i1, %g7
54521 fornot1 %f0, %f4, %f6
54522 fcmpeq16 %f14, %f12, %l5
54523 fmovsneg %icc, %f5, %f10
54524 fmovdne %icc, %f2, %f11
54525 st %f13, [%l7 + 0x78]
54526 std %f4, [%l7 + 0x30]
54527 fand %f8, %f10, %f0
54528 tneg %icc, 0x7
54529 std %f14, [%l7 + 0x40]
54530 ldd [%l7 + 0x20], %f14
54531 ld [%l7 + 0x48], %f4
54532 mulx %l1, %g6, %o1
54533 fbne %fcc3, loop_6358
54534 ldsb [%l7 + 0x52], %l2
54535 ldub [%l7 + 0x64], %o6
54536 movle %xcc, %o7, %o3
54537loop_6358:
54538 lduw [%l7 + 0x4C], %i0
54539 srlx %i5, 0x18, %i4
54540 subcc %i3, 0x1CA4, %g5
54541 fbn %fcc2, loop_6359
54542 or %i2, %g3, %o0
54543 fmovrsne %g2, %f14, %f9
54544 smul %l6, 0x1735, %g4
54545loop_6359:
54546 fmovdneg %icc, %f14, %f5
54547 tvs %icc, 0x1
54548 mulx %l4, %o2, %l3
54549 stw %g1, [%l7 + 0x08]
54550 edge16ln %i6, %i7, %o5
54551 sdivx %l0, 0x0077, %o4
54552 stx %g7, [%l7 + 0x50]
54553 ldsh [%l7 + 0x1C], %i1
54554 sll %l1, %g6, %l5
54555 movl %icc, %o1, %l2
54556 brlez,a %o7, loop_6360
54557 std %f8, [%l7 + 0x48]
54558 ld [%l7 + 0x28], %f0
54559 fone %f2
54560loop_6360:
54561 fnot1s %f15, %f4
54562 edge8 %o6, %i0, %o3
54563 ldub [%l7 + 0x7B], %i4
54564 alignaddr %i5, %i3, %g5
54565 fmovrde %i2, %f0, %f14
54566 stb %g3, [%l7 + 0x65]
54567 fcmpes %fcc2, %f13, %f12
54568 fornot2s %f10, %f12, %f13
54569 umul %g2, 0x03B5, %o0
54570 fornot2 %f8, %f8, %f0
54571 ba,pt %xcc, loop_6361
54572 edge32 %g4, %l4, %o2
54573 bge loop_6362
54574 edge8l %l3, %l6, %i6
54575loop_6361:
54576 fbne %fcc0, loop_6363
54577 fandnot1s %f12, %f9, %f14
54578loop_6362:
54579 sth %i7, [%l7 + 0x40]
54580 tn %icc, 0x1
54581loop_6363:
54582 bg loop_6364
54583 for %f0, %f8, %f14
54584 fmul8x16au %f0, %f6, %f2
54585 ld [%l7 + 0x3C], %f5
54586loop_6364:
54587 lduw [%l7 + 0x28], %o5
54588 pdist %f10, %f10, %f14
54589 edge16ln %l0, %o4, %g1
54590 mulx %g7, %i1, %g6
54591 fmovsvc %xcc, %f6, %f5
54592 movrne %l5, %l1, %o1
54593 sth %o7, [%l7 + 0x38]
54594 stx %o6, [%l7 + 0x30]
54595 sth %l2, [%l7 + 0x22]
54596 tcs %icc, 0x7
54597 movrgez %i0, 0x301, %o3
54598 sth %i5, [%l7 + 0x2E]
54599 subc %i4, %g5, %i3
54600 tleu %icc, 0x4
54601 bpos,a,pt %xcc, loop_6365
54602 add %g3, %i2, %g2
54603 sth %g4, [%l7 + 0x50]
54604 tcc %xcc, 0x7
54605loop_6365:
54606 ldsb [%l7 + 0x54], %l4
54607 std %f0, [%l7 + 0x38]
54608 fmovspos %icc, %f9, %f8
54609 fmovde %xcc, %f14, %f5
54610 siam 0x5
54611 stb %o2, [%l7 + 0x46]
54612 srax %l3, %l6, %o0
54613 movg %icc, %i7, %i6
54614 stw %l0, [%l7 + 0x10]
54615 fmuld8ulx16 %f10, %f8, %f12
54616 fone %f2
54617 fbug %fcc0, loop_6366
54618 ldsw [%l7 + 0x24], %o4
54619 fmovd %f6, %f14
54620 fcmpeq32 %f10, %f14, %o5
54621loop_6366:
54622 movvc %icc, %g1, %g7
54623 ldub [%l7 + 0x10], %g6
54624 fmovsle %icc, %f14, %f1
54625 lduh [%l7 + 0x2E], %i1
54626 movrlez %l1, %l5, %o7
54627 call loop_6367
54628 fcmple32 %f8, %f2, %o1
54629 bleu,a loop_6368
54630 fmovdneg %xcc, %f12, %f9
54631loop_6367:
54632 fmovsg %icc, %f13, %f12
54633 lduw [%l7 + 0x1C], %l2
54634loop_6368:
54635 movgu %icc, %i0, %o6
54636 ldsh [%l7 + 0x2C], %i5
54637 lduh [%l7 + 0x6C], %i4
54638 ldsb [%l7 + 0x79], %o3
54639 edge32ln %g5, %i3, %g3
54640 fmuld8ulx16 %f11, %f3, %f14
54641 edge8n %i2, %g4, %l4
54642 bvc,a,pn %xcc, loop_6369
54643 ldsw [%l7 + 0x0C], %g2
54644 ldub [%l7 + 0x13], %o2
54645 stw %l3, [%l7 + 0x08]
54646loop_6369:
54647 fnot2 %f0, %f2
54648 movrlez %l6, %i7, %i6
54649 umulcc %l0, %o0, %o5
54650 xorcc %g1, %o4, %g7
54651 fmovspos %xcc, %f14, %f13
54652 tl %icc, 0x3
54653 srl %g6, %i1, %l5
54654 movl %icc, %o7, %o1
54655 te %icc, 0x1
54656 ldsw [%l7 + 0x44], %l1
54657 fble %fcc3, loop_6370
54658 stb %l2, [%l7 + 0x5C]
54659 ldsw [%l7 + 0x4C], %i0
54660 fpsub16 %f0, %f6, %f10
54661loop_6370:
54662 ld [%l7 + 0x08], %f11
54663 ldx [%l7 + 0x50], %o6
54664 andncc %i4, %o3, %i5
54665 fmul8x16au %f0, %f14, %f12
54666 fmovdge %xcc, %f13, %f8
54667 tne %icc, 0x3
54668 ble,a loop_6371
54669 fcmps %fcc1, %f13, %f3
54670 edge8ln %g5, %g3, %i2
54671 fmovdpos %xcc, %f10, %f4
54672loop_6371:
54673 sth %i3, [%l7 + 0x0A]
54674 bleu,a loop_6372
54675 fcmple16 %f0, %f8, %g4
54676 lduw [%l7 + 0x14], %g2
54677 ldx [%l7 + 0x48], %o2
54678loop_6372:
54679 brlz,a %l4, loop_6373
54680 subccc %l6, %i7, %i6
54681 fnegd %f0, %f4
54682 fmovsvs %icc, %f5, %f2
54683loop_6373:
54684 brlz,a %l0, loop_6374
54685 xnor %l3, 0x1319, %o5
54686 fsrc2s %f15, %f10
54687 ldsw [%l7 + 0x60], %o0
54688loop_6374:
54689 fble,a %fcc3, loop_6375
54690 fbue %fcc1, loop_6376
54691 array16 %g1, %o4, %g6
54692 lduh [%l7 + 0x64], %i1
54693loop_6375:
54694 ld [%l7 + 0x7C], %f12
54695loop_6376:
54696 ldx [%l7 + 0x78], %l5
54697 fmovsl %xcc, %f11, %f2
54698 fmovdvc %icc, %f4, %f2
54699 stb %o7, [%l7 + 0x53]
54700 stx %o1, [%l7 + 0x08]
54701 fmovdcs %xcc, %f4, %f1
54702 fmovsg %icc, %f3, %f3
54703 bvs,pt %icc, loop_6377
54704 fmovdg %xcc, %f13, %f14
54705 lduh [%l7 + 0x22], %g7
54706 ldx [%l7 + 0x68], %l2
54707loop_6377:
54708 lduh [%l7 + 0x1C], %i0
54709 subccc %o6, 0x0987, %l1
54710 ldsb [%l7 + 0x46], %i4
54711 fand %f4, %f12, %f0
54712 brz %i5, loop_6378
54713 st %f7, [%l7 + 0x14]
54714 fmovdle %xcc, %f5, %f7
54715 std %f2, [%l7 + 0x68]
54716loop_6378:
54717 tvs %xcc, 0x0
54718 fmovscs %icc, %f2, %f13
54719 ldsh [%l7 + 0x7E], %o3
54720 std %f8, [%l7 + 0x28]
54721 fbu,a %fcc1, loop_6379
54722 fmovsl %icc, %f12, %f3
54723 sth %g5, [%l7 + 0x58]
54724 fbn %fcc1, loop_6380
54725loop_6379:
54726 lduh [%l7 + 0x4A], %g3
54727 std %f0, [%l7 + 0x78]
54728 bcs,a %icc, loop_6381
54729loop_6380:
54730 fpadd32 %f0, %f4, %f8
54731 nop
54732 setx loop_6382, %l0, %l1
54733 jmpl %l1, %i2
54734 lduh [%l7 + 0x40], %g4
54735loop_6381:
54736 stx %g2, [%l7 + 0x40]
54737 sth %i3, [%l7 + 0x2C]
54738loop_6382:
54739 bshuffle %f2, %f2, %f6
54740 movgu %xcc, %l4, %l6
54741 udivx %o2, 0x10C7, %i7
54742 fpadd32s %f5, %f9, %f8
54743 fmovrdne %l0, %f10, %f14
54744 fmul8x16au %f8, %f14, %f12
54745 st %f0, [%l7 + 0x28]
54746 fabsd %f12, %f6
54747 sth %i6, [%l7 + 0x16]
54748 movg %xcc, %o5, %l3
54749 tsubcctv %g1, 0x13E3, %o0
54750 ldsb [%l7 + 0x75], %o4
54751 brgz,a %i1, loop_6383
54752 fmovspos %icc, %f6, %f2
54753 fmul8x16 %f6, %f4, %f8
54754 stw %l5, [%l7 + 0x3C]
54755loop_6383:
54756 bne,pn %icc, loop_6384
54757 st %f2, [%l7 + 0x38]
54758 lduh [%l7 + 0x42], %g6
54759 smulcc %o1, 0x1E99, %o7
54760loop_6384:
54761 stb %g7, [%l7 + 0x45]
54762 movleu %xcc, %l2, %i0
54763 fcmpne16 %f2, %f4, %o6
54764 movleu %xcc, %i4, %i5
54765 tne %xcc, 0x1
54766 tn %xcc, 0x0
54767 ld [%l7 + 0x68], %f10
54768 lduw [%l7 + 0x28], %o3
54769 fmovrsgez %g5, %f4, %f2
54770 brgez,a %l1, loop_6385
54771 ldub [%l7 + 0x3D], %i2
54772 fmul8ulx16 %f12, %f0, %f14
54773 tn %icc, 0x7
54774loop_6385:
54775 fbue,a %fcc2, loop_6386
54776 orcc %g3, %g4, %g2
54777 sra %i3, %l6, %l4
54778 ldd [%l7 + 0x40], %f4
54779loop_6386:
54780 ldsh [%l7 + 0x10], %i7
54781 lduh [%l7 + 0x10], %o2
54782 tvc %icc, 0x6
54783 fzero %f4
54784 array16 %i6, %o5, %l0
54785 fcmpgt32 %f2, %f0, %g1
54786 fmovdn %icc, %f14, %f11
54787 addc %o0, 0x02A8, %o4
54788 sub %l3, %i1, %g6
54789 std %f0, [%l7 + 0x08]
54790 ldx [%l7 + 0x48], %l5
54791 srl %o7, %o1, %g7
54792 fmul8x16 %f14, %f12, %f14
54793 std %f12, [%l7 + 0x78]
54794 fbul,a %fcc1, loop_6387
54795 tn %xcc, 0x7
54796 fsrc1s %f15, %f8
54797 bpos,a loop_6388
54798loop_6387:
54799 stb %l2, [%l7 + 0x4B]
54800 fmovrdgez %o6, %f0, %f10
54801 movgu %icc, %i4, %i0
54802loop_6388:
54803 fbul %fcc0, loop_6389
54804 fsrc2s %f15, %f9
54805 mova %icc, %i5, %g5
54806 call loop_6390
54807loop_6389:
54808 st %f11, [%l7 + 0x60]
54809 movrlez %o3, %l1, %g3
54810 fbe %fcc1, loop_6391
54811loop_6390:
54812 edge16n %i2, %g4, %g2
54813 ldd [%l7 + 0x30], %f0
54814 sll %i3, 0x1F, %l6
54815loop_6391:
54816 fpsub16 %f10, %f12, %f8
54817 fbne %fcc3, loop_6392
54818 st %f12, [%l7 + 0x44]
54819 alignaddr %l4, %i7, %i6
54820 addccc %o5, 0x0B57, %o2
54821loop_6392:
54822 nop
54823 setx loop_6393, %l0, %l1
54824 wrpr 0x1, %tl
54825 wrpr %l1, %tpc
54826 add %l1, 0x4, %l1
54827 wrpr %l1, %tnpc
54828 setx 0x34400001400, %l0, %l1
54829 wrpr %l1, %tstate
54830 wrhpr 0x4, %htstate
54831 retry
54832 xorcc %g1, %l0, %o4
54833 ldsw [%l7 + 0x3C], %l3
54834 ldsw [%l7 + 0x10], %i1
54835loop_6393:
54836 fxnors %f8, %f9, %f12
54837 fcmpd %fcc3, %f0, %f6
54838 tne %icc, 0x1
54839 faligndata %f6, %f8, %f14
54840 fmovsneg %xcc, %f3, %f15
54841 fpsub16 %f2, %f2, %f6
54842 brlez,a %g6, loop_6394
54843 lduh [%l7 + 0x68], %o0
54844 ldx [%l7 + 0x48], %l5
54845 movvs %icc, %o1, %g7
54846loop_6394:
54847 fnors %f8, %f1, %f14
54848 lduw [%l7 + 0x54], %o7
54849 taddcctv %l2, %i4, %i0
54850 ldsh [%l7 + 0x2C], %i5
54851 ldub [%l7 + 0x44], %o6
54852 fands %f0, %f1, %f7
54853 fors %f11, %f0, %f9
54854 fba %fcc3, loop_6395
54855 tcc %xcc, 0x4
54856 ldx [%l7 + 0x68], %o3
54857 sdivcc %l1, 0x0B23, %g5
54858loop_6395:
54859 stw %g3, [%l7 + 0x40]
54860 te %icc, 0x3
54861 fands %f9, %f7, %f15
54862 bvs loop_6396
54863 fnot2s %f7, %f1
54864 fmovdn %xcc, %f9, %f2
54865 std %f2, [%l7 + 0x70]
54866loop_6396:
54867 fpsub32 %f14, %f6, %f2
54868 stw %g4, [%l7 + 0x18]
54869 fmovdne %xcc, %f15, %f6
54870 sth %g2, [%l7 + 0x4C]
54871 sll %i3, %l6, %l4
54872 std %f14, [%l7 + 0x08]
54873 ldsw [%l7 + 0x48], %i7
54874 tsubcctv %i2, %o5, %i6
54875 stb %g1, [%l7 + 0x51]
54876 fbo,a %fcc2, loop_6397
54877 fnegs %f0, %f6
54878 fabss %f0, %f11
54879 ldsw [%l7 + 0x6C], %o2
54880loop_6397:
54881 fcmpd %fcc3, %f8, %f2
54882 fnot2 %f2, %f6
54883 subc %o4, 0x1027, %l3
54884 bg,a,pt %icc, loop_6398
54885 bne loop_6399
54886 fexpand %f9, %f8
54887 fpsub16s %f7, %f5, %f5
54888loop_6398:
54889 fnor %f12, %f2, %f4
54890loop_6399:
54891 fmul8x16 %f3, %f8, %f0
54892 movvc %icc, %i1, %g6
54893 fcmpne32 %f4, %f4, %o0
54894 fbne,a %fcc0, loop_6400
54895 ldsw [%l7 + 0x0C], %l0
54896 fnegd %f2, %f8
54897 movleu %xcc, %l5, %g7
54898loop_6400:
54899 fmovrdlez %o1, %f14, %f10
54900 ld [%l7 + 0x38], %f8
54901 xorcc %o7, 0x01C2, %i4
54902 srlx %l2, 0x0E, %i0
54903 fbule %fcc1, loop_6401
54904 lduh [%l7 + 0x72], %i5
54905 bgu %icc, loop_6402
54906 fmul8x16 %f1, %f4, %f12
54907loop_6401:
54908 fpsub32s %f13, %f7, %f5
54909 sth %o3, [%l7 + 0x3C]
54910loop_6402:
54911 ld [%l7 + 0x20], %f0
54912 udivcc %o6, 0x0236, %l1
54913 stb %g5, [%l7 + 0x49]
54914 fpadd16s %f6, %f12, %f3
54915 fmovrdlz %g4, %f12, %f12
54916 fmul8ulx16 %f4, %f4, %f0
54917 fmovdl %xcc, %f14, %f12
54918 fornot2s %f10, %f11, %f6
54919 brgez %g3, loop_6403
54920 fpsub16 %f14, %f10, %f4
54921 fnors %f13, %f10, %f5
54922 stw %g2, [%l7 + 0x2C]
54923loop_6403:
54924 ldsh [%l7 + 0x32], %i3
54925 pdist %f10, %f2, %f8
54926 srlx %l6, %i7, %i2
54927 ldub [%l7 + 0x67], %l4
54928 ldd [%l7 + 0x78], %f6
54929 bvc,a loop_6404
54930 fmovsge %xcc, %f12, %f10
54931 tvs %icc, 0x7
54932 fbn,a %fcc3, loop_6405
54933loop_6404:
54934 fble %fcc2, loop_6406
54935 stx %o5, [%l7 + 0x10]
54936 fnot1s %f10, %f7
54937loop_6405:
54938 fbge %fcc1, loop_6407
54939loop_6406:
54940 movge %xcc, %i6, %o2
54941 fbl %fcc2, loop_6408
54942 xorcc %g1, 0x0582, %o4
54943loop_6407:
54944 tl %icc, 0x6
54945 ld [%l7 + 0x10], %f1
54946loop_6408:
54947 umul %l3, %i1, %g6
54948 ld [%l7 + 0x14], %f15
54949 std %f10, [%l7 + 0x30]
54950 bcs,pt %icc, loop_6409
54951 sra %l0, %o0, %l5
54952 fmovdneg %xcc, %f2, %f6
54953 siam 0x4
54954loop_6409:
54955 bne,pn %xcc, loop_6410
54956 fmovsge %xcc, %f15, %f8
54957 fxors %f12, %f6, %f6
54958 ldsb [%l7 + 0x3B], %g7
54959loop_6410:
54960 movpos %xcc, %o7, %i4
54961 fmovdvs %icc, %f13, %f5
54962 bvc,a loop_6411
54963 smulcc %o1, %l2, %i5
54964 ble,a,pn %icc, loop_6412
54965 fmovrsne %o3, %f13, %f1
54966loop_6411:
54967 ldd [%l7 + 0x70], %f10
54968 movn %xcc, %o6, %i0
54969loop_6412:
54970 fmovsg %xcc, %f10, %f11
54971 fcmple32 %f12, %f0, %l1
54972 fbg,a %fcc3, loop_6413
54973 stb %g4, [%l7 + 0x54]
54974 and %g5, 0x0A25, %g2
54975 fandnot1s %f4, %f9, %f9
54976loop_6413:
54977 andcc %g3, %l6, %i7
54978 fmovsge %xcc, %f5, %f10
54979 fmuld8ulx16 %f14, %f0, %f6
54980 sth %i3, [%l7 + 0x4A]
54981 movrne %l4, 0x180, %i2
54982 tcc %icc, 0x5
54983 ldx [%l7 + 0x38], %i6
54984 std %f6, [%l7 + 0x20]
54985 fmovdle %icc, %f5, %f8
54986 or %o2, %o5, %g1
54987 ld [%l7 + 0x20], %f0
54988 sra %o4, %l3, %g6
54989 movvc %icc, %i1, %o0
54990 orcc %l0, 0x11CD, %g7
54991 fsrc1 %f12, %f0
54992 fcmple32 %f2, %f0, %l5
54993 fbug %fcc0, loop_6414
54994 lduh [%l7 + 0x2A], %o7
54995 fbue,a %fcc3, loop_6415
54996 fmovdle %xcc, %f1, %f2
54997loop_6414:
54998 ldx [%l7 + 0x68], %i4
54999 fmovrsne %o1, %f8, %f6
55000loop_6415:
55001 fmovsa %icc, %f6, %f11
55002 fbule,a %fcc2, loop_6416
55003 fsrc1s %f13, %f8
55004 lduw [%l7 + 0x28], %l2
55005 fmovdcs %xcc, %f9, %f12
55006loop_6416:
55007 lduw [%l7 + 0x14], %o3
55008 ldsb [%l7 + 0x34], %i5
55009 tge %icc, 0x4
55010 orncc %i0, %o6, %g4
55011 edge16ln %l1, %g2, %g3
55012 bg,a,pn %icc, loop_6417
55013 sdivx %g5, 0x04B2, %i7
55014 lduh [%l7 + 0x2E], %l6
55015 movrlez %l4, 0x168, %i3
55016loop_6417:
55017 fmovdle %icc, %f12, %f1
55018 srl %i6, %o2, %i2
55019 stw %o5, [%l7 + 0x6C]
55020 ldsb [%l7 + 0x64], %o4
55021 bge,pt %icc, loop_6418
55022 stw %l3, [%l7 + 0x20]
55023 ldx [%l7 + 0x18], %g6
55024 fba,a %fcc1, loop_6419
55025loop_6418:
55026 te %xcc, 0x0
55027 tcs %xcc, 0x5
55028 stx %g1, [%l7 + 0x10]
55029loop_6419:
55030 tleu %icc, 0x7
55031 mova %xcc, %i1, %o0
55032 ldd [%l7 + 0x60], %f10
55033 fmovdge %icc, %f8, %f8
55034 ldsw [%l7 + 0x60], %l0
55035 fnand %f12, %f2, %f10
55036 fpadd32 %f2, %f4, %f0
55037 move %icc, %l5, %g7
55038 stw %o7, [%l7 + 0x0C]
55039 ldd [%l7 + 0x40], %f0
55040 tneg %icc, 0x6
55041 movle %xcc, %i4, %l2
55042 edge32ln %o1, %o3, %i5
55043 fpadd16 %f4, %f12, %f8
55044 movvc %icc, %o6, %i0
55045 fmovse %icc, %f2, %f7
55046 ldd [%l7 + 0x58], %f6
55047 ldsb [%l7 + 0x36], %l1
55048 movgu %icc, %g4, %g3
55049 fmul8x16au %f2, %f6, %f2
55050 fmovdpos %xcc, %f15, %f3
55051 lduh [%l7 + 0x64], %g2
55052 fmovsg %xcc, %f13, %f5
55053 movge %xcc, %g5, %l6
55054 tne %icc, 0x2
55055 brlez %l4, loop_6420
55056 lduw [%l7 + 0x1C], %i7
55057 subc %i6, %i3, %o2
55058 or %o5, 0x1ACA, %i2
55059loop_6420:
55060 fmuld8sux16 %f1, %f15, %f0
55061 bcs,a %xcc, loop_6421
55062 taddcc %o4, %g6, %l3
55063 fsrc2 %f2, %f8
55064 stx %i1, [%l7 + 0x28]
55065loop_6421:
55066 tvc %icc, 0x4
55067 fcmpes %fcc3, %f5, %f8
55068 fcmple32 %f4, %f2, %o0
55069 fbue,a %fcc2, loop_6422
55070 fbul,a %fcc1, loop_6423
55071 bl,pn %xcc, loop_6424
55072 ldub [%l7 + 0x16], %l0
55073loop_6422:
55074 ldsb [%l7 + 0x27], %l5
55075loop_6423:
55076 ld [%l7 + 0x7C], %f12
55077loop_6424:
55078 movvc %xcc, %g7, %g1
55079 movle %xcc, %o7, %i4
55080 addc %l2, %o1, %o3
55081 fble,a %fcc3, loop_6425
55082 fzero %f14
55083 stb %i5, [%l7 + 0x28]
55084 ldx [%l7 + 0x40], %o6
55085loop_6425:
55086 lduh [%l7 + 0x34], %l1
55087 fbe,a %fcc1, loop_6426
55088 lduh [%l7 + 0x50], %g4
55089 st %f1, [%l7 + 0x38]
55090 tpos %icc, 0x4
55091loop_6426:
55092 nop
55093 setx loop_6427, %l0, %l1
55094 wrpr 0x1, %tl
55095 wrpr %l1, %tnpc
55096 setx 0x34400001400, %l0, %l1
55097 wrpr %l1, %tstate
55098 wrhpr 0x4, %htstate
55099 done
55100 mulx %g3, %i0, %g2
55101 fcmpes %fcc0, %f5, %f0
55102 ld [%l7 + 0x10], %f11
55103loop_6427:
55104 edge16l %l6, %l4, %g5
55105 udivcc %i7, 0x144A, %i3
55106 add %o2, 0x173C, %o5
55107 edge8 %i2, %o4, %i6
55108 andncc %g6, %l3, %o0
55109 movcs %xcc, %l0, %l5
55110 sethi 0x1AD0, %i1
55111 fmuld8sux16 %f1, %f15, %f0
55112 movgu %xcc, %g7, %g1
55113 fmovdvs %icc, %f10, %f7
55114 tpos %icc, 0x0
55115 fmovs %f12, %f10
55116 movcs %xcc, %o7, %l2
55117 lduw [%l7 + 0x60], %i4
55118 ldsb [%l7 + 0x2B], %o1
55119 alignaddr %o3, %i5, %l1
55120 ldsb [%l7 + 0x63], %g4
55121 sth %o6, [%l7 + 0x78]
55122 ld [%l7 + 0x7C], %f6
55123 fmovsvs %icc, %f14, %f14
55124 orcc %i0, %g3, %g2
55125 sth %l6, [%l7 + 0x58]
55126 bneg,a,pn %xcc, loop_6428
55127 tsubcc %g5, %l4, %i3
55128 bcs,a,pn %xcc, loop_6429
55129 movvs %xcc, %o2, %i7
55130loop_6428:
55131 bgu,a %icc, loop_6430
55132 sdivcc %i2, 0x02D2, %o4
55133loop_6429:
55134 stb %o5, [%l7 + 0x16]
55135 ldsb [%l7 + 0x08], %i6
55136loop_6430:
55137 fsrc2s %f5, %f10
55138 movge %icc, %l3, %g6
55139 sdivcc %l0, 0x1404, %o0
55140 andn %i1, %g7, %g1
55141 edge16l %o7, %l2, %i4
55142 ldx [%l7 + 0x28], %o1
55143 lduw [%l7 + 0x7C], %o3
55144 ldub [%l7 + 0x09], %l5
55145 bneg %icc, loop_6431
55146 fmul8x16 %f6, %f10, %f8
55147 stw %i5, [%l7 + 0x4C]
55148 or %g4, 0x1245, %l1
55149loop_6431:
55150 fmovd %f8, %f6
55151 stx %o6, [%l7 + 0x48]
55152 ld [%l7 + 0x6C], %f2
55153 umulcc %i0, 0x17DB, %g2
55154 xnorcc %l6, %g5, %l4
55155 fmovsge %icc, %f11, %f11
55156 brz,a %i3, loop_6432
55157 tge %xcc, 0x1
55158 movne %icc, %o2, %g3
55159 xor %i7, 0x04FA, %i2
55160loop_6432:
55161 sra %o4, %i6, %l3
55162 subccc %g6, 0x1C4F, %o5
55163 ldsb [%l7 + 0x67], %l0
55164 fcmped %fcc3, %f6, %f8
55165 ldsw [%l7 + 0x7C], %o0
55166 sll %g7, 0x02, %i1
55167 fbe %fcc1, loop_6433
55168 alignaddr %g1, %l2, %i4
55169 fmul8x16al %f13, %f1, %f10
55170 fmovrde %o7, %f10, %f14
55171loop_6433:
55172 fornot1 %f0, %f10, %f14
55173 fnegd %f12, %f12
55174 fmovrsne %o1, %f6, %f8
55175 fmul8x16al %f12, %f6, %f14
55176 ldsb [%l7 + 0x48], %l5
55177 stb %o3, [%l7 + 0x1E]
55178 ldub [%l7 + 0x48], %g4
55179 fcmpd %fcc1, %f14, %f2
55180 st %f12, [%l7 + 0x50]
55181 fmovsvc %icc, %f7, %f7
55182 tsubcctv %l1, 0x01B0, %i5
55183 edge16ln %o6, %i0, %l6
55184 fmovrdlez %g5, %f0, %f6
55185 srl %l4, %g2, %i3
55186 fmovdvc %xcc, %f14, %f6
55187 fnand %f12, %f6, %f12
55188 fbug %fcc0, loop_6434
55189 sth %g3, [%l7 + 0x18]
55190 ld [%l7 + 0x3C], %f2
55191 srlx %i7, 0x08, %i2
55192loop_6434:
55193 array32 %o2, %o4, %l3
55194 fnors %f1, %f4, %f2
55195 edge16n %g6, %i6, %o5
55196 fpsub16s %f9, %f15, %f3
55197 fnegs %f5, %f8
55198 edge16n %o0, %l0, %i1
55199 sth %g1, [%l7 + 0x3A]
55200 fbule,a %fcc2, loop_6435
55201 fmovsleu %icc, %f13, %f3
55202 bcc loop_6436
55203 edge16 %g7, %l2, %i4
55204loop_6435:
55205 fzeros %f12
55206 fmovdgu %icc, %f15, %f10
55207loop_6436:
55208 bg,a,pt %xcc, loop_6437
55209 ldd [%l7 + 0x68], %f8
55210 fmovsleu %icc, %f7, %f7
55211 edge8ln %o1, %l5, %o3
55212loop_6437:
55213 fbe %fcc3, loop_6438
55214 fmovdgu %xcc, %f12, %f11
55215 fbuge,a %fcc3, loop_6439
55216 brz,a %g4, loop_6440
55217loop_6438:
55218 edge16ln %o7, %i5, %o6
55219 fmovrsne %l1, %f10, %f0
55220loop_6439:
55221 ldsb [%l7 + 0x70], %l6
55222loop_6440:
55223 st %f7, [%l7 + 0x30]
55224 fandnot1s %f13, %f8, %f13
55225 stx %i0, [%l7 + 0x40]
55226 stb %l4, [%l7 + 0x36]
55227 stw %g5, [%l7 + 0x2C]
55228 and %i3, %g3, %i7
55229 be loop_6441
55230 edge8n %g2, %o2, %i2
55231 sth %o4, [%l7 + 0x7E]
55232 tge %xcc, 0x4
55233loop_6441:
55234 ldx [%l7 + 0x58], %l3
55235 ldsb [%l7 + 0x7C], %i6
55236 fnegd %f6, %f0
55237 st %f8, [%l7 + 0x50]
55238 fandnot1s %f6, %f14, %f10
55239 stw %o5, [%l7 + 0x64]
55240 subcc %o0, %g6, %l0
55241 bvc loop_6442
55242 fmovrsne %g1, %f12, %f6
55243 brnz %i1, loop_6443
55244 fmovspos %icc, %f2, %f12
55245loop_6442:
55246 movne %icc, %g7, %i4
55247 ldd [%l7 + 0x10], %f6
55248loop_6443:
55249 te %icc, 0x5
55250 ldsw [%l7 + 0x70], %l2
55251 tneg %xcc, 0x6
55252 fsrc2s %f5, %f11
55253 ble %icc, loop_6444
55254 fmuld8sux16 %f7, %f1, %f14
55255 ldsw [%l7 + 0x54], %o1
55256 tpos %icc, 0x3
55257loop_6444:
55258 brz %o3, loop_6445
55259 lduw [%l7 + 0x38], %l5
55260 sll %g4, 0x16, %i5
55261 fandnot1s %f7, %f9, %f9
55262loop_6445:
55263 fmovdg %icc, %f3, %f8
55264 fbul %fcc3, loop_6446
55265 nop
55266 setx loop_6447, %l0, %l1
55267 wrpr 0x1, %tl
55268 wrpr %l1, %tpc
55269 add %l1, 0x4, %l1
55270 wrpr %l1, %tnpc
55271 setx 0x34400001400, %l0, %l1
55272 wrpr %l1, %tstate
55273 wrhpr 0x4, %htstate
55274 retry
55275 fmovsvc %icc, %f3, %f10
55276 fnegd %f4, %f12
55277loop_6446:
55278 tneg %xcc, 0x3
55279loop_6447:
55280 fzero %f12
55281 xnorcc %o6, 0x07C0, %o7
55282 ldd [%l7 + 0x58], %f4
55283 taddcctv %l6, 0x00C3, %i0
55284 tgu %xcc, 0x6
55285 lduh [%l7 + 0x3A], %l4
55286 fcmpes %fcc0, %f9, %f13
55287 lduw [%l7 + 0x24], %l1
55288 fmovse %icc, %f2, %f15
55289 xnor %i3, 0x168F, %g5
55290 sth %i7, [%l7 + 0x38]
55291 edge8n %g2, %g3, %i2
55292 ba,a,pt %xcc, loop_6448
55293 fandnot1s %f6, %f0, %f3
55294 fcmpes %fcc2, %f1, %f14
55295 addccc %o2, 0x01EE, %l3
55296loop_6448:
55297 fsrc2 %f4, %f6
55298 stb %i6, [%l7 + 0x74]
55299 ldd [%l7 + 0x50], %f0
55300 edge16ln %o4, %o0, %o5
55301 edge16ln %g6, %g1, %i1
55302 fzero %f2
55303 std %f12, [%l7 + 0x08]
55304 movvs %xcc, %g7, %i4
55305 ldub [%l7 + 0x09], %l0
55306 ldsh [%l7 + 0x50], %o1
55307 ldx [%l7 + 0x28], %o3
55308 ldd [%l7 + 0x28], %f14
55309 movcs %xcc, %l2, %l5
55310 ldub [%l7 + 0x19], %i5
55311 fbne %fcc1, loop_6449
55312 tvs %icc, 0x7
55313 ldd [%l7 + 0x40], %f2
55314 brlez %o6, loop_6450
55315loop_6449:
55316 fmovdn %xcc, %f0, %f10
55317 fmovdg %xcc, %f7, %f0
55318 stb %g4, [%l7 + 0x47]
55319loop_6450:
55320 fmovrdgez %o7, %f0, %f14
55321 fblg,a %fcc0, loop_6451
55322 udivx %l6, 0x02FC, %l4
55323 fone %f0
55324 fpackfix %f0, %f15
55325loop_6451:
55326 fmovdn %icc, %f3, %f11
55327 srl %l1, %i0, %i3
55328 fmul8x16au %f7, %f2, %f10
55329 fpack16 %f0, %f4
55330 lduh [%l7 + 0x4C], %i7
55331 fxnor %f2, %f8, %f2
55332 lduh [%l7 + 0x2C], %g2
55333 movg %xcc, %g5, %i2
55334 ldsw [%l7 + 0x40], %o2
55335 fmovrse %g3, %f7, %f7
55336 fbug,a %fcc3, loop_6452
55337 st %f9, [%l7 + 0x64]
55338 ldub [%l7 + 0x0D], %l3
55339 fand %f14, %f14, %f10
55340loop_6452:
55341 tcs %xcc, 0x7
55342 tsubcc %o4, %i6, %o0
55343 popc 0x0C0A, %g6
55344 fnands %f3, %f10, %f6
55345 fnot2 %f10, %f8
55346 movcs %xcc, %g1, %o5
55347 ldx [%l7 + 0x30], %i1
55348 sdiv %g7, 0x0701, %l0
55349 edge32ln %i4, %o1, %o3
55350 tgu %icc, 0x1
55351 movl %xcc, %l2, %i5
55352 fexpand %f0, %f14
55353 fsrc2s %f1, %f10
55354 fsrc2s %f14, %f11
55355 fbug %fcc3, loop_6453
55356 bneg,a %icc, loop_6454
55357 or %l5, 0x137A, %g4
55358 fpack32 %f2, %f10, %f2
55359loop_6453:
55360 fbg,a %fcc2, loop_6455
55361loop_6454:
55362 addccc %o7, 0x05EB, %l6
55363 lduw [%l7 + 0x2C], %o6
55364 fpadd16s %f1, %f1, %f7
55365loop_6455:
55366 fblg,a %fcc0, loop_6456
55367 andncc %l4, %l1, %i0
55368 fmul8x16 %f14, %f8, %f14
55369 st %f14, [%l7 + 0x3C]
55370loop_6456:
55371 fmovse %icc, %f6, %f3
55372 fmovdneg %xcc, %f15, %f12
55373 fmovrdlz %i7, %f8, %f8
55374 sra %g2, %g5, %i3
55375 srax %i2, 0x1C, %g3
55376 fbe,a %fcc2, loop_6457
55377 fpadd16 %f12, %f12, %f2
55378 taddcc %o2, 0x1EC8, %o4
55379 sdivx %l3, 0x02A9, %i6
55380loop_6457:
55381 stx %g6, [%l7 + 0x08]
55382 movleu %icc, %g1, %o5
55383 orcc %i1, 0x0F29, %o0
55384 udivx %l0, 0x1D0C, %i4
55385 stb %g7, [%l7 + 0x1F]
55386 stb %o1, [%l7 + 0x79]
55387 bpos,a,pn %xcc, loop_6458
55388 fmuld8ulx16 %f11, %f2, %f8
55389 ldx [%l7 + 0x18], %o3
55390 sth %i5, [%l7 + 0x30]
55391loop_6458:
55392 fmul8ulx16 %f4, %f10, %f6
55393 bn,a loop_6459
55394 sth %l5, [%l7 + 0x28]
55395 ld [%l7 + 0x44], %f11
55396 std %f8, [%l7 + 0x40]
55397loop_6459:
55398 udiv %l2, 0x0807, %o7
55399 fmovscc %xcc, %f13, %f14
55400 movpos %icc, %l6, %o6
55401 fmovsleu %icc, %f10, %f2
55402 ldsb [%l7 + 0x0D], %g4
55403 umul %l4, %l1, %i0
55404 ldub [%l7 + 0x2A], %i7
55405 ld [%l7 + 0x14], %f3
55406 ldsw [%l7 + 0x74], %g2
55407 brlez %i3, loop_6460
55408 be loop_6461
55409 edge16 %g5, %g3, %i2
55410 fmovdg %icc, %f7, %f3
55411loop_6460:
55412 stx %o2, [%l7 + 0x58]
55413loop_6461:
55414 fble %fcc3, loop_6462
55415 ldsh [%l7 + 0x72], %o4
55416 xnor %l3, 0x17FA, %g6
55417 sra %i6, %o5, %i1
55418loop_6462:
55419 tgu %icc, 0x7
55420 std %f4, [%l7 + 0x30]
55421 fbule,a %fcc1, loop_6463
55422 fmovrslz %o0, %f6, %f0
55423 st %f15, [%l7 + 0x70]
55424 tle %xcc, 0x5
55425loop_6463:
55426 fnegs %f14, %f11
55427 fmovrdlz %g1, %f4, %f0
55428 fmovrsgez %l0, %f7, %f6
55429 st %f13, [%l7 + 0x68]
55430 fcmple32 %f12, %f8, %i4
55431 std %f0, [%l7 + 0x20]
55432 subcc %o1, 0x0C90, %g7
55433 movcs %xcc, %i5, %o3
55434 fmovdg %xcc, %f1, %f7
55435 tleu %icc, 0x6
55436 lduh [%l7 + 0x64], %l2
55437 lduh [%l7 + 0x26], %l5
55438 ldsw [%l7 + 0x68], %l6
55439 fxnor %f12, %f4, %f2
55440 alignaddrl %o6, %o7, %l4
55441 fcmps %fcc0, %f11, %f7
55442 fcmpne16 %f0, %f8, %l1
55443 fba %fcc0, loop_6464
55444 sdiv %i0, 0x0A41, %g4
55445 fba,a %fcc2, loop_6465
55446 umul %i7, %i3, %g2
55447loop_6464:
55448 ldsh [%l7 + 0x7C], %g3
55449 ldsh [%l7 + 0x10], %g5
55450loop_6465:
55451 ldsh [%l7 + 0x4E], %i2
55452 movvc %icc, %o4, %o2
55453 stw %l3, [%l7 + 0x68]
55454 stx %i6, [%l7 + 0x20]
55455 movrgez %g6, %i1, %o5
55456 fxors %f0, %f15, %f3
55457 bcc,a %xcc, loop_6466
55458 stb %o0, [%l7 + 0x40]
55459 edge8 %l0, %i4, %o1
55460 fmovdvs %icc, %f14, %f2
55461loop_6466:
55462 nop
55463 setx loop_6467, %l0, %l1
55464 jmpl %l1, %g1
55465 fors %f9, %f12, %f5
55466 subc %i5, 0x0E1B, %g7
55467 movrne %l2, %l5, %l6
55468loop_6467:
55469 movpos %xcc, %o6, %o7
55470 fcmpne32 %f8, %f0, %o3
55471 fmovsvc %xcc, %f12, %f4
55472 fnegd %f10, %f14
55473 ldsw [%l7 + 0x74], %l1
55474 lduh [%l7 + 0x76], %l4
55475 brgz %i0, loop_6468
55476 bvs,a %xcc, loop_6469
55477 fpsub32 %f14, %f10, %f2
55478 movl %xcc, %i7, %i3
55479loop_6468:
55480 fors %f8, %f1, %f11
55481loop_6469:
55482 alignaddr %g4, %g3, %g2
55483 lduw [%l7 + 0x78], %g5
55484 fcmpeq16 %f10, %f4, %o4
55485 fmovrdlz %i2, %f4, %f0
55486 fpadd32s %f15, %f8, %f1
55487 fsrc2 %f6, %f2
55488 brlz,a %o2, loop_6470
55489 fmovdneg %xcc, %f13, %f13
55490 edge8l %l3, %g6, %i6
55491 taddcc %i1, %o5, %l0
55492loop_6470:
55493 udiv %i4, 0x14B6, %o0
55494 fbu,a %fcc2, loop_6471
55495 ta %xcc, 0x7
55496 fpadd32 %f8, %f10, %f10
55497 bne,a loop_6472
55498loop_6471:
55499 for %f8, %f6, %f6
55500 ld [%l7 + 0x78], %f1
55501 sll %o1, %g1, %g7
55502loop_6472:
55503 fsrc1s %f4, %f4
55504 lduw [%l7 + 0x34], %l2
55505 udiv %l5, 0x0675, %l6
55506 srax %o6, %i5, %o3
55507 tvc %xcc, 0x0
55508 stw %o7, [%l7 + 0x18]
55509 fmul8sux16 %f0, %f10, %f14
55510 edge32 %l1, %l4, %i0
55511 fcmple32 %f4, %f10, %i7
55512 std %f0, [%l7 + 0x28]
55513 fmovscs %icc, %f14, %f12
55514 fmovrslez %g4, %f2, %f5
55515 fmovda %icc, %f11, %f2
55516 ldsh [%l7 + 0x3A], %i3
55517 sllx %g2, %g3, %g5
55518 fcmple32 %f0, %f10, %i2
55519 orn %o2, 0x1582, %l3
55520 fbue,a %fcc1, loop_6473
55521 fmovdn %icc, %f9, %f8
55522 fcmpeq16 %f10, %f4, %g6
55523 ldsb [%l7 + 0x33], %i6
55524loop_6473:
55525 fandnot2s %f9, %f4, %f11
55526 fmovrsgz %i1, %f9, %f0
55527 fmovsgu %xcc, %f12, %f1
55528 xnor %o4, 0x0C8C, %o5
55529 fmovsg %xcc, %f0, %f13
55530 fornot2s %f3, %f12, %f10
55531 stx %i4, [%l7 + 0x18]
55532 stb %o0, [%l7 + 0x0A]
55533 sth %l0, [%l7 + 0x52]
55534 brgez %g1, loop_6474
55535 fmovsneg %xcc, %f1, %f7
55536 popc 0x07B4, %o1
55537 fsrc2s %f10, %f15
55538loop_6474:
55539 sra %g7, %l5, %l6
55540 fmovsvc %xcc, %f3, %f1
55541 fcmpgt16 %f2, %f12, %o6
55542 bleu,a,pt %xcc, loop_6475
55543 lduw [%l7 + 0x4C], %l2
55544 fmovsvs %icc, %f1, %f14
55545 ldsb [%l7 + 0x5D], %i5
55546loop_6475:
55547 sth %o7, [%l7 + 0x26]
55548 movge %xcc, %l1, %l4
55549 stw %i0, [%l7 + 0x24]
55550 ldsw [%l7 + 0x1C], %i7
55551 fmovdneg %icc, %f0, %f12
55552 ldsb [%l7 + 0x5F], %g4
55553 lduh [%l7 + 0x72], %o3
55554 tle %icc, 0x7
55555 fmovdne %xcc, %f8, %f4
55556 fornot1 %f12, %f14, %f8
55557 stw %g2, [%l7 + 0x30]
55558 fsrc1 %f0, %f0
55559 movge %xcc, %g3, %g5
55560 fpadd16s %f8, %f1, %f11
55561 fcmpgt16 %f10, %f14, %i2
55562 sth %o2, [%l7 + 0x50]
55563 fmovdpos %xcc, %f15, %f9
55564 fmovrdlz %i3, %f12, %f8
55565 ldsh [%l7 + 0x1E], %g6
55566 fxnor %f4, %f0, %f12
55567 movcc %icc, %i6, %l3
55568 fmul8x16 %f2, %f12, %f10
55569 fbo %fcc2, loop_6476
55570 udivx %i1, 0x0B10, %o4
55571 ldsw [%l7 + 0x58], %o5
55572 movrlez %i4, %o0, %l0
55573loop_6476:
55574 orncc %o1, 0x0CF1, %g1
55575 ldx [%l7 + 0x30], %g7
55576 ldsh [%l7 + 0x24], %l6
55577 fandnot2s %f4, %f0, %f0
55578 andn %o6, 0x02D5, %l5
55579 lduh [%l7 + 0x08], %l2
55580 fxnor %f2, %f12, %f8
55581 array32 %o7, %i5, %l1
55582 nop
55583 setx loop_6477, %l0, %l1
55584 wrpr 0x1, %tl
55585 wrpr %l1, %tpc
55586 add %l1, 0x4, %l1
55587 wrpr %l1, %tnpc
55588 setx 0x34400001400, %l0, %l1
55589 wrpr %l1, %tstate
55590 wrhpr 0x4, %htstate
55591 retry
55592 fmovdge %xcc, %f14, %f12
55593 ldub [%l7 + 0x7F], %l4
55594 fbug %fcc3, loop_6478
55595loop_6477:
55596 fbg,a %fcc0, loop_6479
55597 bcs,pn %icc, loop_6480
55598 fnegd %f12, %f10
55599loop_6478:
55600 fmul8x16al %f6, %f6, %f4
55601loop_6479:
55602 fmul8x16al %f12, %f0, %f2
55603loop_6480:
55604 lduw [%l7 + 0x14], %i7
55605 edge8l %i0, %g4, %g2
55606 fbul,a %fcc3, loop_6481
55607 tl %xcc, 0x5
55608 tg %xcc, 0x4
55609 edge16n %g3, %o3, %g5
55610loop_6481:
55611 fabss %f8, %f5
55612 sth %o2, [%l7 + 0x44]
55613 fbl %fcc1, loop_6482
55614 edge16l %i2, %g6, %i6
55615 te %xcc, 0x7
55616 fpack16 %f0, %f11
55617loop_6482:
55618 fmovdl %icc, %f9, %f4
55619 ld [%l7 + 0x0C], %f4
55620 ld [%l7 + 0x10], %f6
55621 bcc,pt %icc, loop_6483
55622 brgez,a %i3, loop_6484
55623 fblg,a %fcc2, loop_6485
55624 fcmpgt32 %f10, %f4, %l3
55625loop_6483:
55626 std %f4, [%l7 + 0x70]
55627loop_6484:
55628 taddcc %o4, %o5, %i1
55629loop_6485:
55630 umulcc %i4, 0x0615, %o0
55631 movge %icc, %o1, %l0
55632 fornot2 %f0, %f0, %f8
55633 bg %icc, loop_6486
55634 fmovrde %g7, %f4, %f14
55635 and %g1, 0x08D9, %o6
55636 ldsh [%l7 + 0x72], %l5
55637loop_6486:
55638 movvc %xcc, %l6, %l2
55639 fmul8sux16 %f4, %f14, %f10
55640 fmovrdlez %o7, %f14, %f12
55641 be,pt %icc, loop_6487
55642 fmovrsgz %l1, %f1, %f2
55643 fmovse %icc, %f7, %f5
55644 subcc %l4, %i5, %i0
55645loop_6487:
55646 bleu %xcc, loop_6488
55647 ld [%l7 + 0x2C], %f8
55648 lduw [%l7 + 0x7C], %i7
55649 alignaddr %g2, %g3, %o3
55650loop_6488:
55651 taddcc %g4, %o2, %i2
55652 edge8n %g5, %g6, %i3
55653 edge16n %i6, %o4, %l3
55654 tpos %icc, 0x1
55655 fpackfix %f8, %f9
55656 movl %icc, %o5, %i1
55657 fmovrdlz %i4, %f14, %f12
55658 sth %o1, [%l7 + 0x4E]
55659 fcmped %fcc0, %f14, %f2
55660 fmovde %icc, %f10, %f9
55661 ld [%l7 + 0x34], %f5
55662 fpsub16 %f12, %f10, %f10
55663 fcmple16 %f10, %f14, %o0
55664 fmovsl %xcc, %f2, %f3
55665 ldx [%l7 + 0x48], %g7
55666 fones %f5
55667 ldx [%l7 + 0x28], %l0
55668 lduh [%l7 + 0x22], %o6
55669 lduw [%l7 + 0x14], %l5
55670 stw %g1, [%l7 + 0x78]
55671 edge8 %l2, %l6, %o7
55672 tsubcc %l4, 0x0200, %i5
55673 fbge %fcc0, loop_6489
55674 fpsub16 %f2, %f4, %f2
55675 ldub [%l7 + 0x16], %l1
55676 fbo,a %fcc1, loop_6490
55677loop_6489:
55678 udiv %i7, 0x1092, %i0
55679 fors %f4, %f8, %f0
55680 sth %g3, [%l7 + 0x50]
55681loop_6490:
55682 taddcctv %o3, 0x015A, %g4
55683 xorcc %o2, 0x025F, %g2
55684 movpos %xcc, %g5, %i2
55685 sth %g6, [%l7 + 0x0C]
55686 lduh [%l7 + 0x5C], %i6
55687 ld [%l7 + 0x0C], %f15
55688 fmovsle %icc, %f13, %f14
55689 stw %o4, [%l7 + 0x70]
55690 ldsb [%l7 + 0x50], %i3
55691 ldub [%l7 + 0x72], %o5
55692 subccc %l3, %i1, %i4
55693 fmovdg %icc, %f3, %f4
55694 sth %o0, [%l7 + 0x6A]
55695 fmovsa %icc, %f13, %f4
55696 tcc %xcc, 0x1
55697 fmovsleu %icc, %f0, %f1
55698 te %xcc, 0x3
55699 movpos %xcc, %g7, %l0
55700 addccc %o6, %o1, %g1
55701 sllx %l2, %l5, %l6
55702 faligndata %f10, %f2, %f10
55703 fmuld8sux16 %f3, %f4, %f0
55704 bne,a loop_6491
55705 ldub [%l7 + 0x41], %l4
55706 smul %i5, 0x16DE, %o7
55707 fcmpne16 %f14, %f8, %l1
55708loop_6491:
55709 tpos %xcc, 0x5
55710 fabsd %f4, %f6
55711 lduh [%l7 + 0x6A], %i7
55712 fcmpne16 %f10, %f2, %g3
55713 popc 0x1F81, %o3
55714 nop
55715 setx loop_6492, %l0, %l1
55716 wrpr 0x1, %tl
55717 wrpr %l1, %tpc
55718 add %l1, 0x4, %l1
55719 wrpr %l1, %tnpc
55720 setx 0x34400001400, %l0, %l1
55721 wrpr %l1, %tstate
55722 wrhpr 0x4, %htstate
55723 retry
55724 bvs,pn %xcc, loop_6493
55725 std %f6, [%l7 + 0x38]
55726 movl %icc, %i0, %g4
55727loop_6492:
55728 srlx %o2, %g5, %g2
55729loop_6493:
55730 nop
55731 setx loop_6494, %l0, %l1
55732 jmpl %l1, %i2
55733 siam 0x1
55734 fpadd16 %f12, %f4, %f10
55735 fornot1 %f6, %f10, %f14
55736loop_6494:
55737 subc %g6, 0x170D, %i6
55738 sethi 0x0DA0, %i3
55739 fmovrde %o4, %f0, %f4
55740 fornot1 %f6, %f2, %f8
55741 brlez %l3, loop_6495
55742 fmovsneg %icc, %f2, %f9
55743 movneg %icc, %o5, %i4
55744 te %xcc, 0x4
55745loop_6495:
55746 ld [%l7 + 0x78], %f9
55747 sdivx %o0, 0x0179, %i1
55748 srax %l0, %o6, %o1
55749 ldx [%l7 + 0x48], %g7
55750 fmovrde %g1, %f6, %f10
55751 std %f10, [%l7 + 0x78]
55752 array16 %l2, %l6, %l5
55753 ldsb [%l7 + 0x68], %l4
55754 fbo %fcc2, loop_6496
55755 movleu %xcc, %o7, %i5
55756 fxnors %f2, %f14, %f6
55757 fabsd %f10, %f4
55758loop_6496:
55759 ldsb [%l7 + 0x3E], %i7
55760 for %f8, %f14, %f6
55761 edge16n %g3, %l1, %i0
55762 xor %g4, %o2, %o3
55763 tn %xcc, 0x0
55764 fmovrde %g2, %f0, %f10
55765 stx %g5, [%l7 + 0x68]
55766 sra %i2, %g6, %i6
55767 movn %icc, %i3, %l3
55768 subccc %o5, %i4, %o0
55769 fabsd %f2, %f10
55770 bpos,a loop_6497
55771 fmul8sux16 %f10, %f14, %f4
55772 fnot1s %f15, %f4
55773 movrgz %i1, %o4, %l0
55774loop_6497:
55775 and %o6, 0x1419, %o1
55776 srax %g7, %l2, %l6
55777 edge16l %g1, %l4, %l5
55778 alignaddr %o7, %i5, %g3
55779 fpack16 %f6, %f13
55780 taddcctv %i7, 0x0630, %l1
55781 ldsh [%l7 + 0x54], %g4
55782 sub %i0, 0x0CA2, %o3
55783 lduh [%l7 + 0x48], %o2
55784 fmovdneg %xcc, %f6, %f4
55785 bgu,pn %xcc, loop_6498
55786 tl %xcc, 0x7
55787 fands %f3, %f11, %f2
55788 fnor %f8, %f4, %f14
55789loop_6498:
55790 fbo %fcc2, loop_6499
55791 ldsb [%l7 + 0x43], %g5
55792 siam 0x5
55793 edge16 %g2, %g6, %i2
55794loop_6499:
55795 stw %i3, [%l7 + 0x0C]
55796 udiv %i6, 0x0031, %o5
55797 tl %xcc, 0x3
55798 std %f6, [%l7 + 0x28]
55799 movcs %icc, %l3, %o0
55800 add %i1, %o4, %i4
55801 bvs,pt %xcc, loop_6500
55802 stb %l0, [%l7 + 0x1C]
55803 fmovsle %icc, %f2, %f7
55804 ta %xcc, 0x7
55805loop_6500:
55806 lduw [%l7 + 0x60], %o6
55807 movneg %xcc, %o1, %l2
55808 fcmpgt32 %f2, %f8, %g7
55809 fmovrdgz %l6, %f8, %f0
55810 fmuld8sux16 %f4, %f4, %f0
55811 movrgz %l4, 0x1BE, %l5
55812 fnot1 %f14, %f10
55813 fsrc1s %f9, %f12
55814 be,a loop_6501
55815 fbul,a %fcc1, loop_6502
55816 lduh [%l7 + 0x30], %o7
55817 tn %icc, 0x7
55818loop_6501:
55819 fabss %f13, %f4
55820loop_6502:
55821 fpadd16 %f12, %f2, %f4
55822 fmovrsgez %g1, %f2, %f2
55823 stw %g3, [%l7 + 0x2C]
55824 movcs %xcc, %i5, %l1
55825 fmovrslz %g4, %f14, %f2
55826 brgz %i7, loop_6503
55827 movrgez %i0, 0x200, %o2
55828 xor %o3, %g5, %g6
55829 fbg %fcc1, loop_6504
55830loop_6503:
55831 edge16 %i2, %g2, %i6
55832 movcs %xcc, %i3, %o5
55833 edge16 %l3, %o0, %o4
55834loop_6504:
55835 bleu,a loop_6505
55836 fpsub32 %f0, %f12, %f2
55837 fmovsne %xcc, %f3, %f9
55838 fzeros %f8
55839loop_6505:
55840 sth %i1, [%l7 + 0x0E]
55841 ldsb [%l7 + 0x5C], %l0
55842 std %f2, [%l7 + 0x08]
55843 stx %i4, [%l7 + 0x20]
55844 fbl,a %fcc3, loop_6506
55845 umul %o6, 0x1E1C, %o1
55846 array16 %g7, %l2, %l6
55847 stb %l4, [%l7 + 0x2C]
55848loop_6506:
55849 subccc %l5, 0x03A9, %o7
55850 ble %xcc, loop_6507
55851 std %f8, [%l7 + 0x58]
55852 fmovdn %icc, %f5, %f9
55853 ldsh [%l7 + 0x6C], %g3
55854loop_6507:
55855 fbu %fcc3, loop_6508
55856 lduw [%l7 + 0x4C], %i5
55857 fmovsge %icc, %f8, %f2
55858 tvc %icc, 0x0
55859loop_6508:
55860 tn %icc, 0x1
55861 ldsw [%l7 + 0x58], %l1
55862 ldub [%l7 + 0x60], %g1
55863 st %f2, [%l7 + 0x20]
55864 st %f15, [%l7 + 0x58]
55865 tvs %icc, 0x2
55866 fnegd %f10, %f8
55867 fbe %fcc3, loop_6509
55868 ldsb [%l7 + 0x32], %i7
55869 siam 0x0
55870 fcmpne16 %f14, %f0, %g4
55871loop_6509:
55872 lduw [%l7 + 0x30], %i0
55873 fpsub16 %f14, %f8, %f12
55874 fmovrslez %o3, %f8, %f12
55875 fpsub32 %f2, %f10, %f2
55876 stw %o2, [%l7 + 0x24]
55877 fpsub16 %f10, %f0, %f8
55878 fmovrdlz %g5, %f2, %f4
55879 lduh [%l7 + 0x40], %i2
55880 fmovdneg %icc, %f7, %f7
55881 movleu %icc, %g2, %g6
55882 ldx [%l7 + 0x58], %i6
55883 udiv %i3, 0x08DD, %l3
55884 addcc %o0, 0x14C4, %o4
55885 movle %icc, %i1, %l0
55886 ldd [%l7 + 0x40], %f4
55887 tsubcctv %i4, %o5, %o1
55888 fmovscc %xcc, %f15, %f10
55889 std %f2, [%l7 + 0x38]
55890 movle %icc, %o6, %g7
55891 fmovsg %icc, %f10, %f15
55892 ldub [%l7 + 0x7C], %l6
55893 ldd [%l7 + 0x40], %f2
55894 fmovdcc %xcc, %f3, %f15
55895 alignaddr %l2, %l4, %l5
55896 fmovdpos %xcc, %f13, %f3
55897 fcmpeq32 %f2, %f12, %g3
55898 fcmpne32 %f4, %f0, %o7
55899 stb %i5, [%l7 + 0x5F]
55900 fmovdge %xcc, %f9, %f6
55901 stx %g1, [%l7 + 0x28]
55902 ld [%l7 + 0x54], %f1
55903 ldsw [%l7 + 0x70], %l1
55904 fsrc1 %f6, %f0
55905 or %g4, %i7, %o3
55906 fpack16 %f4, %f10
55907 fnot1 %f6, %f10
55908 bge,pt %icc, loop_6510
55909 movn %xcc, %o2, %g5
55910 ldsb [%l7 + 0x1A], %i0
55911 ldub [%l7 + 0x14], %i2
55912loop_6510:
55913 ld [%l7 + 0x28], %f10
55914 fsrc2s %f3, %f8
55915 ba,pt %icc, loop_6511
55916 fpsub16 %f10, %f4, %f6
55917 stw %g2, [%l7 + 0x58]
55918 ldd [%l7 + 0x60], %f12
55919loop_6511:
55920 bcc,a,pn %icc, loop_6512
55921 bne,pt %icc, loop_6513
55922 movg %xcc, %i6, %i3
55923 ldsh [%l7 + 0x34], %l3
55924loop_6512:
55925 edge32n %g6, %o0, %i1
55926loop_6513:
55927 fbo,a %fcc0, loop_6514
55928 tg %icc, 0x2
55929 fcmpeq16 %f6, %f8, %l0
55930 fxors %f12, %f14, %f13
55931loop_6514:
55932 fpmerge %f13, %f5, %f6
55933 tvs %xcc, 0x0
55934 ldsw [%l7 + 0x28], %o4
55935 edge32ln %i4, %o5, %o6
55936 movne %icc, %o1, %l6
55937 call loop_6515
55938 fmovse %xcc, %f3, %f6
55939 edge8ln %g7, %l4, %l2
55940 fmul8x16 %f2, %f6, %f12
55941loop_6515:
55942 stx %l5, [%l7 + 0x38]
55943 mulscc %g3, 0x19D6, %i5
55944 fbu,a %fcc1, loop_6516
55945 tpos %xcc, 0x7
55946 fmovrslez %o7, %f13, %f2
55947 fmovsn %icc, %f15, %f3
55948loop_6516:
55949 fmovrdgez %g1, %f2, %f4
55950 lduh [%l7 + 0x0E], %l1
55951 std %f2, [%l7 + 0x30]
55952 edge8 %i7, %g4, %o2
55953 stw %g5, [%l7 + 0x40]
55954 fmovrdlez %o3, %f0, %f10
55955 ldx [%l7 + 0x08], %i2
55956 ldd [%l7 + 0x40], %f10
55957 ldsw [%l7 + 0x70], %i0
55958 bgu %xcc, loop_6517
55959 ldd [%l7 + 0x50], %f2
55960 fbe,a %fcc1, loop_6518
55961 fmovspos %xcc, %f3, %f5
55962loop_6517:
55963 stw %i6, [%l7 + 0x18]
55964 fcmple32 %f6, %f8, %g2
55965loop_6518:
55966 movg %xcc, %l3, %g6
55967 fmovdleu %icc, %f14, %f1
55968 bgu,a,pn %icc, loop_6519
55969 lduw [%l7 + 0x58], %o0
55970 brz %i3, loop_6520
55971 fba %fcc1, loop_6521
55972loop_6519:
55973 st %f0, [%l7 + 0x1C]
55974 ldd [%l7 + 0x48], %f6
55975loop_6520:
55976 brz,a %i1, loop_6522
55977loop_6521:
55978 fmovrsne %o4, %f5, %f13
55979 fpsub16 %f0, %f6, %f6
55980 movpos %icc, %i4, %l0
55981loop_6522:
55982 std %f6, [%l7 + 0x68]
55983 andncc %o5, %o1, %o6
55984 fmul8x16au %f0, %f8, %f14
55985 fandnot2 %f2, %f6, %f12
55986 tg %icc, 0x1
55987 ldsh [%l7 + 0x2E], %g7
55988 lduw [%l7 + 0x1C], %l6
55989 array16 %l4, %l2, %l5
55990 fnegd %f8, %f10
55991 fcmpeq16 %f6, %f4, %i5
55992 lduw [%l7 + 0x34], %g3
55993 fmul8ulx16 %f0, %f10, %f12
55994 fzero %f8
55995 fbule,a %fcc1, loop_6523
55996 ldsb [%l7 + 0x6E], %g1
55997 bvc,a %xcc, loop_6524
55998 array8 %l1, %i7, %g4
55999loop_6523:
56000 fpmerge %f5, %f10, %f8
56001 movvc %icc, %o7, %g5
56002loop_6524:
56003 fmovs %f3, %f4
56004 ldub [%l7 + 0x71], %o2
56005 brnz,a %i2, loop_6525
56006 ldx [%l7 + 0x50], %i0
56007 sll %o3, 0x13, %g2
56008 smul %i6, %l3, %o0
56009loop_6525:
56010 fsrc2s %f4, %f13
56011 nop
56012 setx loop_6526, %l0, %l1
56013 wrpr 0x1, %tl
56014 wrpr %l1, %tpc
56015 add %l1, 0x4, %l1
56016 wrpr %l1, %tnpc
56017 setx 0x34400001400, %l0, %l1
56018 wrpr %l1, %tstate
56019 wrhpr 0x4, %htstate
56020 retry
56021 bvs,a,pt %icc, loop_6527
56022 fbule,a %fcc1, loop_6528
56023 sub %i3, 0x13F7, %i1
56024loop_6526:
56025 fbug %fcc1, loop_6529
56026loop_6527:
56027 xor %g6, %o4, %l0
56028loop_6528:
56029 stx %i4, [%l7 + 0x58]
56030 tsubcctv %o1, %o6, %g7
56031loop_6529:
56032 stx %l6, [%l7 + 0x38]
56033 fmul8sux16 %f10, %f2, %f0
56034 nop
56035 setx loop_6530, %l0, %l1
56036 wrpr 0x1, %tl
56037 wrpr %l1, %tnpc
56038 setx 0x34400001400, %l0, %l1
56039 wrpr %l1, %tstate
56040 wrhpr 0x4, %htstate
56041 done
56042 ldsh [%l7 + 0x5C], %l4
56043 fmovdvs %icc, %f8, %f10
56044 srl %l2, 0x03, %l5
56045loop_6530:
56046 ld [%l7 + 0x4C], %f0
56047 fbue %fcc3, loop_6531
56048 fpsub32s %f15, %f1, %f0
56049 lduh [%l7 + 0x7E], %o5
56050 fmovdneg %xcc, %f5, %f11
56051loop_6531:
56052 ble %xcc, loop_6532
56053 movcc %xcc, %i5, %g1
56054 addcc %g3, 0x12AB, %i7
56055 tg %xcc, 0x3
56056loop_6532:
56057 fmovsneg %xcc, %f2, %f5
56058 lduh [%l7 + 0x08], %g4
56059 fbe %fcc0, loop_6533
56060 fcmpeq32 %f6, %f4, %l1
56061 tsubcctv %g5, %o7, %i2
56062 ldsb [%l7 + 0x17], %i0
56063loop_6533:
56064 nop
56065 setx loop_6534, %l0, %l1
56066 wrpr 0x1, %tl
56067 wrpr %l1, %tnpc
56068 setx 0x34400001400, %l0, %l1
56069 wrpr %l1, %tstate
56070 wrhpr 0x4, %htstate
56071 done
56072 fbul,a %fcc3, loop_6535
56073 siam 0x4
56074 subccc %o2, %g2, %i6
56075loop_6534:
56076 edge16ln %l3, %o0, %o3
56077loop_6535:
56078 ldsb [%l7 + 0x2D], %i3
56079 ldub [%l7 + 0x49], %g6
56080 mulscc %o4, %l0, %i1
56081 ldx [%l7 + 0x78], %o1
56082 ldub [%l7 + 0x5E], %i4
56083 bvs,a %icc, loop_6536
56084 ldx [%l7 + 0x68], %g7
56085 ldub [%l7 + 0x32], %o6
56086 fmovsneg %icc, %f12, %f4
56087loop_6536:
56088 subcc %l6, %l2, %l5
56089 fxor %f2, %f10, %f0
56090 bcs,pt %icc, loop_6537
56091 lduw [%l7 + 0x08], %o5
56092 sdiv %l4, 0x0BA1, %i5
56093 edge16l %g3, %g1, %g4
56094loop_6537:
56095 ld [%l7 + 0x3C], %f3
56096 stx %i7, [%l7 + 0x08]
56097 movre %l1, %o7, %g5
56098 fcmpgt16 %f12, %f4, %i2
56099 fcmps %fcc1, %f1, %f11
56100 movre %i0, %g2, %i6
56101 fandnot1s %f6, %f13, %f3
56102 fcmpne32 %f2, %f6, %l3
56103 ldx [%l7 + 0x68], %o2
56104 fmovscs %icc, %f5, %f5
56105 ldsb [%l7 + 0x6D], %o3
56106 ldsw [%l7 + 0x28], %o0
56107 tn %icc, 0x2
56108 sllx %i3, %g6, %o4
56109 fmovrdgz %l0, %f10, %f2
56110 tvc %icc, 0x5
56111 tg %xcc, 0x5
56112 movrgez %o1, 0x376, %i4
56113 ldsb [%l7 + 0x4E], %i1
56114 brgez %g7, loop_6538
56115 fmul8sux16 %f0, %f12, %f4
56116 tvs %xcc, 0x6
56117 andn %l6, 0x1AD7, %l2
56118loop_6538:
56119 lduh [%l7 + 0x32], %o6
56120 tleu %icc, 0x6
56121 movle %icc, %o5, %l4
56122 tpos %xcc, 0x7
56123 edge16n %l5, %i5, %g1
56124 andn %g3, 0x0CEB, %i7
56125 lduw [%l7 + 0x6C], %l1
56126 lduw [%l7 + 0x38], %g4
56127 edge8l %g5, %i2, %i0
56128 bg loop_6539
56129 stw %o7, [%l7 + 0x40]
56130 fabss %f5, %f2
56131 fmovsn %icc, %f4, %f3
56132loop_6539:
56133 fble %fcc1, loop_6540
56134 fmovrdlez %i6, %f2, %f6
56135 movrne %g2, 0x2D9, %o2
56136 ld [%l7 + 0x30], %f0
56137loop_6540:
56138 fandnot2 %f14, %f2, %f6
56139 fxnor %f12, %f12, %f4
56140 fmovrslez %o3, %f15, %f1
56141 fbuge,a %fcc0, loop_6541
56142 edge32ln %o0, %l3, %i3
56143 movcc %icc, %o4, %g6
56144 bneg,a %icc, loop_6542
56145loop_6541:
56146 fpack32 %f14, %f8, %f12
56147 brgz,a %o1, loop_6543
56148 fabss %f14, %f11
56149loop_6542:
56150 fbo %fcc3, loop_6544
56151 fornot2s %f12, %f12, %f10
56152loop_6543:
56153 ta %xcc, 0x3
56154 fpsub32 %f8, %f2, %f0
56155loop_6544:
56156 movrlz %i4, %l0, %i1
56157 fpsub16s %f8, %f13, %f13
56158 orncc %g7, %l2, %l6
56159 fsrc1 %f10, %f0
56160 smul %o6, 0x147C, %l4
56161 fmovsneg %icc, %f1, %f11
56162 and %o5, 0x1E2E, %l5
56163 fsrc2s %f13, %f1
56164 fcmple32 %f8, %f6, %i5
56165 tl %xcc, 0x4
56166 movrgz %g1, 0x001, %i7
56167 bvc %xcc, loop_6545
56168 tneg %xcc, 0x3
56169 brgz,a %l1, loop_6546
56170 std %f10, [%l7 + 0x08]
56171loop_6545:
56172 bgu,pn %xcc, loop_6547
56173 fmovdvc %icc, %f4, %f10
56174loop_6546:
56175 bcc %icc, loop_6548
56176 tvs %icc, 0x0
56177loop_6547:
56178 ldsb [%l7 + 0x18], %g3
56179 udivx %g4, 0x1073, %g5
56180loop_6548:
56181 ldsb [%l7 + 0x2C], %i0
56182 umul %o7, 0x1D25, %i2
56183 srax %g2, %i6, %o3
56184 fcmpd %fcc1, %f8, %f4
56185 std %f14, [%l7 + 0x78]
56186 ld [%l7 + 0x68], %f13
56187 faligndata %f10, %f4, %f10
56188 lduw [%l7 + 0x4C], %o2
56189 ldub [%l7 + 0x44], %o0
56190 lduh [%l7 + 0x1E], %l3
56191 st %f4, [%l7 + 0x70]
56192 tl %icc, 0x7
56193 bshuffle %f12, %f4, %f8
56194 fmovdneg %xcc, %f9, %f14
56195 fmovsn %xcc, %f3, %f4
56196 stw %o4, [%l7 + 0x10]
56197 fornot1s %f2, %f9, %f5
56198 movrlez %g6, %o1, %i3
56199 bvs,a %icc, loop_6549
56200 fxors %f3, %f14, %f3
56201 sdivx %l0, 0x1FBA, %i1
56202 fmuld8sux16 %f15, %f3, %f4
56203loop_6549:
56204 movrgez %g7, %i4, %l2
56205 std %f6, [%l7 + 0x10]
56206 ldsh [%l7 + 0x38], %o6
56207 fmovsa %icc, %f4, %f6
56208 bshuffle %f0, %f6, %f2
56209 fmovrdgz %l6, %f6, %f0
56210 ba,a loop_6550
56211 fmovrsgez %o5, %f12, %f9
56212 movl %xcc, %l4, %i5
56213 movpos %xcc, %l5, %g1
56214loop_6550:
56215 ldsh [%l7 + 0x2C], %i7
56216 fmovsvs %xcc, %f6, %f12
56217 ta %xcc, 0x0
56218 fcmpgt32 %f6, %f2, %l1
56219 siam 0x3
56220 fblg,a %fcc2, loop_6551
56221 stx %g4, [%l7 + 0x60]
56222 movcs %icc, %g5, %i0
56223 fcmps %fcc1, %f8, %f3
56224loop_6551:
56225 fblg %fcc3, loop_6552
56226 fand %f0, %f4, %f8
56227 tvc %icc, 0x3
56228 ldx [%l7 + 0x68], %o7
56229loop_6552:
56230 tge %xcc, 0x4
56231 fmovrde %g3, %f4, %f10
56232 ldsh [%l7 + 0x30], %i2
56233 lduw [%l7 + 0x78], %g2
56234 fmovrslz %o3, %f2, %f7
56235 ldd [%l7 + 0x40], %f8
56236 fands %f12, %f11, %f6
56237 std %f12, [%l7 + 0x70]
56238 ldsw [%l7 + 0x74], %o2
56239 move %icc, %o0, %l3
56240 tsubcctv %i6, 0x085B, %o4
56241 udivx %o1, 0x184D, %g6
56242 lduh [%l7 + 0x14], %l0
56243 or %i3, %i1, %g7
56244 tg %icc, 0x3
56245 for %f6, %f2, %f10
56246 ldsh [%l7 + 0x26], %i4
56247 orn %l2, 0x0FBF, %l6
56248 std %f14, [%l7 + 0x40]
56249 xorcc %o6, 0x1DDA, %o5
56250 edge16l %l4, %l5, %g1
56251 fcmpgt16 %f12, %f6, %i5
56252 fmovdl %icc, %f4, %f13
56253 ld [%l7 + 0x08], %f15
56254 ld [%l7 + 0x50], %f8
56255 fcmpeq32 %f0, %f2, %l1
56256 sth %i7, [%l7 + 0x22]
56257 brz %g4, loop_6553
56258 movrlz %g5, %o7, %i0
56259 ldd [%l7 + 0x20], %f2
56260 fmovdgu %xcc, %f6, %f5
56261loop_6553:
56262 ldub [%l7 + 0x31], %g3
56263 fmovdcc %xcc, %f4, %f15
56264 mulscc %g2, 0x12D1, %i2
56265 fnors %f6, %f10, %f10
56266 st %f8, [%l7 + 0x58]
56267 faligndata %f8, %f14, %f6
56268 lduh [%l7 + 0x14], %o3
56269 ldd [%l7 + 0x10], %f14
56270 ldub [%l7 + 0x10], %o0
56271 fmovscs %icc, %f11, %f2
56272 ldd [%l7 + 0x70], %f12
56273 fmovsvs %xcc, %f7, %f11
56274 fbu %fcc3, loop_6554
56275 mova %icc, %o2, %i6
56276 smul %l3, %o4, %g6
56277 ldsh [%l7 + 0x18], %o1
56278loop_6554:
56279 fmovdge %icc, %f8, %f13
56280 fandnot1 %f2, %f10, %f12
56281 fmovdl %xcc, %f14, %f3
56282 ld [%l7 + 0x6C], %f4
56283 fandnot1s %f6, %f6, %f0
56284 fbn,a %fcc1, loop_6555
56285 fpack16 %f2, %f13
56286 fmovsleu %icc, %f7, %f8
56287 std %f2, [%l7 + 0x08]
56288loop_6555:
56289 fmovsneg %icc, %f2, %f7
56290 ld [%l7 + 0x44], %f8
56291 bcs,pn %xcc, loop_6556
56292 stx %i3, [%l7 + 0x30]
56293 fmul8ulx16 %f2, %f8, %f6
56294 brlz %l0, loop_6557
56295loop_6556:
56296 fpsub32 %f10, %f10, %f12
56297 smul %g7, %i4, %l2
56298 fmovs %f11, %f9
56299loop_6557:
56300 fmovrsgez %i1, %f5, %f8
56301 lduw [%l7 + 0x78], %l6
56302 ldx [%l7 + 0x18], %o5
56303 fmovrdgz %l4, %f14, %f2
56304 std %f8, [%l7 + 0x20]
56305 ld [%l7 + 0x30], %f15
56306 movgu %xcc, %l5, %o6
56307 ld [%l7 + 0x48], %f14
56308 fmovrse %i5, %f12, %f10
56309 brlez,a %l1, loop_6558
56310 fornot1s %f5, %f5, %f1
56311 srax %i7, 0x1A, %g1
56312 fmovsleu %icc, %f7, %f5
56313loop_6558:
56314 udivx %g5, 0x18CF, %o7
56315 stx %g4, [%l7 + 0x10]
56316 fones %f2
56317 stx %g3, [%l7 + 0x50]
56318 array8 %i0, %g2, %o3
56319 tneg %xcc, 0x7
56320 brgz %i2, loop_6559
56321 ldx [%l7 + 0x48], %o0
56322 fxor %f2, %f14, %f12
56323 ble,a,pn %icc, loop_6560
56324loop_6559:
56325 fones %f10
56326 xnor %i6, %l3, %o4
56327 brlez,a %o2, loop_6561
56328loop_6560:
56329 fmovrdlez %g6, %f6, %f6
56330 ldx [%l7 + 0x38], %i3
56331 tge %icc, 0x5
56332loop_6561:
56333 fmovdleu %xcc, %f2, %f6
56334 taddcctv %l0, 0x1EA2, %o1
56335 ldsw [%l7 + 0x54], %i4
56336 brlz,a %l2, loop_6562
56337 bcc,pn %icc, loop_6563
56338 fbug,a %fcc0, loop_6564
56339 popc 0x1BC0, %g7
56340loop_6562:
56341 umul %l6, 0x0AD0, %o5
56342loop_6563:
56343 fmovscs %xcc, %f6, %f9
56344loop_6564:
56345 ld [%l7 + 0x1C], %f8
56346 fpackfix %f0, %f2
56347 ldub [%l7 + 0x2D], %i1
56348 tgu %xcc, 0x7
56349 ldd [%l7 + 0x78], %f10
56350 sub %l4, %o6, %l5
56351 sethi 0x1208, %i5
56352 addc %l1, 0x0F8B, %i7
56353 ldsb [%l7 + 0x25], %g5
56354 edge8ln %g1, %o7, %g4
56355 or %i0, %g3, %g2
56356 movle %icc, %i2, %o3
56357 movrlez %i6, 0x1C7, %o0
56358 array16 %o4, %o2, %g6
56359 ldsb [%l7 + 0x36], %i3
56360 fpadd16 %f6, %f2, %f14
56361 st %f13, [%l7 + 0x14]
56362 fmovsleu %icc, %f2, %f14
56363 sth %l0, [%l7 + 0x1C]
56364 bvc,a,pn %icc, loop_6565
56365 fnot1 %f8, %f12
56366 sth %o1, [%l7 + 0x68]
56367 popc %i4, %l3
56368loop_6565:
56369 fmovrde %l2, %f4, %f2
56370 edge32l %l6, %o5, %i1
56371 fblg %fcc0, loop_6566
56372 fnors %f5, %f13, %f13
56373 edge16 %g7, %o6, %l5
56374 fmovdvc %icc, %f3, %f4
56375loop_6566:
56376 subc %l4, %i5, %l1
56377 fbu %fcc3, loop_6567
56378 bcc,a %xcc, loop_6568
56379 ld [%l7 + 0x70], %f8
56380 nop
56381 setx loop_6569, %l0, %l1
56382 wrpr 0x1, %tl
56383 wrpr %l1, %tpc
56384 add %l1, 0x4, %l1
56385 wrpr %l1, %tnpc
56386 setx 0x34400001400, %l0, %l1
56387 wrpr %l1, %tstate
56388 wrhpr 0x4, %htstate
56389 retry
56390loop_6567:
56391 fornot2 %f8, %f8, %f10
56392loop_6568:
56393 fmovsleu %xcc, %f11, %f8
56394 bne,pn %icc, loop_6570
56395loop_6569:
56396 lduh [%l7 + 0x62], %g5
56397 umulcc %i7, 0x0DFB, %g1
56398 ld [%l7 + 0x18], %f0
56399loop_6570:
56400 fpack32 %f8, %f14, %f4
56401 umul %o7, %i0, %g3
56402 fmovrsgz %g2, %f3, %f1
56403 orncc %i2, %g4, %o3
56404 ldub [%l7 + 0x13], %o0
56405 sra %i6, %o2, %g6
56406 fcmpeq32 %f10, %f0, %o4
56407 movle %icc, %i3, %l0
56408 ldd [%l7 + 0x78], %f14
56409 tne %icc, 0x1
56410 fmovrsgez %o1, %f11, %f13
56411 ldx [%l7 + 0x50], %l3
56412 fbo,a %fcc2, loop_6571
56413 lduw [%l7 + 0x64], %i4
56414 fbul %fcc3, loop_6572
56415 ldd [%l7 + 0x68], %f4
56416loop_6571:
56417 fmovda %icc, %f15, %f12
56418 fbne,a %fcc3, loop_6573
56419loop_6572:
56420 stw %l2, [%l7 + 0x38]
56421 fsrc1s %f10, %f3
56422 fcmps %fcc0, %f15, %f11
56423loop_6573:
56424 fmovdcc %icc, %f1, %f2
56425 srax %l6, %o5, %g7
56426 tvc %icc, 0x1
56427 fcmpne32 %f4, %f6, %o6
56428 andncc %i1, %l5, %l4
56429 fzeros %f5
56430 fmovsle %icc, %f3, %f10
56431 tsubcctv %l1, 0x0888, %i5
56432 subcc %i7, 0x027C, %g1
56433 fmovspos %icc, %f1, %f9
56434 taddcctv %o7, %i0, %g5
56435 stb %g2, [%l7 + 0x1E]
56436 stx %g3, [%l7 + 0x60]
56437 smulcc %i2, %o3, %g4
56438 fmovdg %icc, %f14, %f8
56439 ldx [%l7 + 0x60], %o0
56440 fornot2 %f12, %f8, %f2
56441 fmovdpos %icc, %f15, %f9
56442 fmovsa %xcc, %f10, %f13
56443 fble %fcc3, loop_6574
56444 fnands %f15, %f7, %f4
56445 std %f14, [%l7 + 0x20]
56446 movcc %xcc, %i6, %o2
56447loop_6574:
56448 fmovde %icc, %f2, %f3
56449 sra %g6, %i3, %l0
56450 fpsub32 %f14, %f14, %f12
56451 fornot1 %f0, %f6, %f2
56452 udivcc %o4, 0x0CBA, %l3
56453 std %f14, [%l7 + 0x60]
56454 fmul8ulx16 %f4, %f14, %f10
56455 lduh [%l7 + 0x10], %i4
56456 udiv %l2, 0x0048, %l6
56457 ldub [%l7 + 0x69], %o5
56458 sth %o1, [%l7 + 0x30]
56459 fnot2 %f8, %f10
56460 fmuld8ulx16 %f9, %f15, %f14
56461 and %o6, %i1, %g7
56462 fcmple32 %f4, %f6, %l4
56463 fmovsgu %icc, %f6, %f13
56464 brnz,a %l5, loop_6575
56465 bge,a,pt %icc, loop_6576
56466 fmovdg %icc, %f2, %f2
56467 bcs loop_6577
56468loop_6575:
56469 andcc %l1, 0x0647, %i5
56470loop_6576:
56471 st %f6, [%l7 + 0x40]
56472 alignaddrl %i7, %o7, %g1
56473loop_6577:
56474 ldub [%l7 + 0x49], %g5
56475 xnorcc %i0, 0x0DDC, %g2
56476 umulcc %g3, %o3, %g4
56477 movg %icc, %o0, %i6
56478 brlez %i2, loop_6578
56479 stw %o2, [%l7 + 0x4C]
56480 fpack16 %f14, %f14
56481 or %i3, %g6, %o4
56482loop_6578:
56483 movneg %icc, %l0, %i4
56484 fmovrdgez %l2, %f14, %f12
56485 umulcc %l3, %l6, %o5
56486 sra %o1, 0x11, %o6
56487 fmovsvs %xcc, %f13, %f4
56488 ta %xcc, 0x1
56489 edge16 %g7, %i1, %l5
56490 nop
56491 setx loop_6579, %l0, %l1
56492 wrpr 0x1, %tl
56493 wrpr %l1, %tpc
56494 add %l1, 0x4, %l1
56495 wrpr %l1, %tnpc
56496 setx 0x34400001400, %l0, %l1
56497 wrpr %l1, %tstate
56498 wrhpr 0x4, %htstate
56499 retry
56500 brlez,a %l1, loop_6580
56501 stw %l4, [%l7 + 0x54]
56502 bneg,a,pn %icc, loop_6581
56503loop_6579:
56504 movrne %i7, 0x26D, %o7
56505loop_6580:
56506 movvs %xcc, %i5, %g5
56507 ldd [%l7 + 0x58], %f0
56508loop_6581:
56509 umulcc %g1, %g2, %g3
56510 ldsh [%l7 + 0x0A], %o3
56511 srl %g4, 0x16, %i0
56512 fsrc1 %f4, %f14
56513 std %f4, [%l7 + 0x18]
56514 movne %icc, %i6, %i2
56515 ldd [%l7 + 0x18], %f8
56516 ldd [%l7 + 0x60], %f8
56517 fnot2 %f6, %f4
56518 fabsd %f6, %f4
56519 brz,a %o0, loop_6582
56520 st %f12, [%l7 + 0x40]
56521 ldd [%l7 + 0x78], %f2
56522 st %f6, [%l7 + 0x08]
56523loop_6582:
56524 movgu %xcc, %o2, %i3
56525 brlz,a %g6, loop_6583
56526 ldsb [%l7 + 0x1A], %o4
56527 fsrc1 %f12, %f12
56528 popc %i4, %l0
56529loop_6583:
56530 andn %l3, 0x025F, %l2
56531 faligndata %f12, %f2, %f4
56532 stw %l6, [%l7 + 0x70]
56533 sth %o5, [%l7 + 0x76]
56534 fcmpes %fcc3, %f9, %f4
56535 stx %o1, [%l7 + 0x20]
56536 stw %o6, [%l7 + 0x58]
56537 fmovrdgz %i1, %f8, %f2
56538 movn %icc, %g7, %l1
56539 fmovd %f12, %f14
56540 xorcc %l4, %l5, %o7
56541 fmovsvs %xcc, %f8, %f8
56542 stx %i5, [%l7 + 0x68]
56543 ba,a,pt %icc, loop_6584
56544 stw %i7, [%l7 + 0x40]
56545 stx %g5, [%l7 + 0x18]
56546 fsrc1 %f6, %f0
56547loop_6584:
56548 sth %g2, [%l7 + 0x0E]
56549 fornot2s %f7, %f6, %f6
56550 xnorcc %g3, 0x07DF, %g1
56551 stx %o3, [%l7 + 0x70]
56552 ldx [%l7 + 0x78], %i0
56553 fmovdgu %icc, %f14, %f14
56554 st %f10, [%l7 + 0x10]
56555 fand %f0, %f8, %f12
56556 sethi 0x017E, %i6
56557 nop
56558 setx loop_6585, %l0, %l1
56559 wrpr 0x1, %tl
56560 wrpr %l1, %tnpc
56561 setx 0x34400001400, %l0, %l1
56562 wrpr %l1, %tstate
56563 wrhpr 0x4, %htstate
56564 done
56565 stw %i2, [%l7 + 0x64]
56566 fmovsl %icc, %f2, %f9
56567 stw %o0, [%l7 + 0x60]
56568loop_6585:
56569 fnor %f4, %f6, %f0
56570 fmovrsne %g4, %f5, %f8
56571 movre %i3, 0x3D5, %o2
56572 andn %g6, 0x02E2, %o4
56573 fnot2 %f6, %f12
56574 fmovsle %xcc, %f6, %f8
56575 fmovrdgez %i4, %f10, %f0
56576 brnz,a %l3, loop_6586
56577 brlz,a %l2, loop_6587
56578 fmovdpos %xcc, %f8, %f8
56579 fmovrse %l6, %f9, %f10
56580loop_6586:
56581 lduh [%l7 + 0x1C], %o5
56582loop_6587:
56583 edge8n %o1, %l0, %i1
56584 fbu %fcc0, loop_6588
56585 ldx [%l7 + 0x18], %g7
56586 ldub [%l7 + 0x31], %o6
56587 lduh [%l7 + 0x10], %l4
56588loop_6588:
56589 xorcc %l5, %l1, %o7
56590 std %f8, [%l7 + 0x38]
56591 fmovsleu %xcc, %f15, %f6
56592 fnands %f0, %f1, %f14
56593 fbule,a %fcc3, loop_6589
56594 addccc %i5, %i7, %g5
56595 fbu,a %fcc3, loop_6590
56596 st %f11, [%l7 + 0x40]
56597loop_6589:
56598 tge %icc, 0x1
56599 edge32ln %g3, %g2, %o3
56600loop_6590:
56601 xnorcc %i0, 0x1FBB, %i6
56602 fornot1s %f4, %f5, %f0
56603 umulcc %i2, 0x0646, %o0
56604 ldub [%l7 + 0x10], %g4
56605 tne %xcc, 0x6
56606 sth %i3, [%l7 + 0x32]
56607 fmul8ulx16 %f10, %f12, %f0
56608 fmovd %f0, %f2
56609 bneg loop_6591
56610 subc %g1, 0x17A6, %g6
56611 sth %o4, [%l7 + 0x44]
56612 std %f2, [%l7 + 0x38]
56613loop_6591:
56614 edge8n %i4, %l3, %o2
56615 tn %icc, 0x4
56616 fnegs %f4, %f1
56617 fmovrsne %l6, %f8, %f9
56618 fbg %fcc1, loop_6592
56619 mulx %o5, 0x0F2E, %l2
56620 fmovdge %xcc, %f2, %f11
56621 ld [%l7 + 0x54], %f3
56622loop_6592:
56623 lduh [%l7 + 0x70], %l0
56624 bne loop_6593
56625 ldd [%l7 + 0x78], %f14
56626 ldsb [%l7 + 0x41], %i1
56627 ble,a %xcc, loop_6594
56628loop_6593:
56629 stx %o1, [%l7 + 0x40]
56630 fmovdcs %icc, %f5, %f3
56631 fornot1s %f3, %f3, %f3
56632loop_6594:
56633 bgu,a,pn %xcc, loop_6595
56634 sdiv %o6, 0x0950, %l4
56635 fnot2 %f4, %f10
56636 ld [%l7 + 0x70], %f2
56637loop_6595:
56638 fsrc2 %f6, %f2
56639 taddcc %l5, 0x1926, %g7
56640 fandnot1s %f10, %f10, %f8
56641 stw %o7, [%l7 + 0x78]
56642 fmovdcc %icc, %f11, %f3
56643 movneg %icc, %i5, %i7
56644 fsrc2 %f12, %f12
56645 tcc %icc, 0x3
56646 fxor %f12, %f14, %f12
56647 movpos %icc, %g5, %l1
56648 fmovrse %g3, %f4, %f6
56649 edge8l %o3, %g2, %i0
56650 fmovsa %xcc, %f9, %f2
56651 movcs %xcc, %i6, %i2
56652 array8 %o0, %g4, %i3
56653 bpos loop_6596
56654 tle %icc, 0x1
56655 ldsb [%l7 + 0x79], %g6
56656 ldsh [%l7 + 0x7C], %g1
56657loop_6596:
56658 ble,a,pn %xcc, loop_6597
56659 sll %i4, %l3, %o4
56660 te %xcc, 0x4
56661 stb %l6, [%l7 + 0x73]
56662loop_6597:
56663 bshuffle %f12, %f8, %f8
56664 movpos %xcc, %o2, %l2
56665 andn %o5, %l0, %i1
56666 edge32n %o6, %o1, %l4
56667 movneg %xcc, %g7, %l5
56668 fbn,a %fcc3, loop_6598
56669 ldsh [%l7 + 0x56], %o7
56670 ldsb [%l7 + 0x18], %i7
56671 fxors %f3, %f2, %f5
56672loop_6598:
56673 fandnot2 %f10, %f10, %f12
56674 brgez,a %g5, loop_6599
56675 array16 %l1, %i5, %o3
56676 movvc %icc, %g3, %g2
56677 edge32n %i6, %i0, %o0
56678loop_6599:
56679 fnor %f4, %f12, %f0
56680 movrne %i2, 0x1F6, %g4
56681 fandnot2 %f12, %f12, %f14
56682 movrlez %g6, 0x322, %g1
56683 fabss %f15, %f1
56684 ta %icc, 0x4
56685 fandnot2 %f6, %f6, %f8
56686 sth %i4, [%l7 + 0x20]
56687 sdiv %i3, 0x1465, %o4
56688 fand %f6, %f14, %f14
56689 ble loop_6600
56690 sllx %l6, 0x1D, %l3
56691 movge %xcc, %l2, %o2
56692 fmovdgu %icc, %f12, %f6
56693loop_6600:
56694 fcmps %fcc2, %f3, %f13
56695 brz,a %l0, loop_6601
56696 fmovsvc %xcc, %f2, %f8
56697 fbuge %fcc1, loop_6602
56698 xnor %i1, %o6, %o5
56699loop_6601:
56700 fcmpeq16 %f6, %f4, %l4
56701 addcc %g7, %l5, %o1
56702loop_6602:
56703 fnor %f12, %f6, %f2
56704 addccc %o7, %i7, %l1
56705 bleu loop_6603
56706 siam 0x7
56707 fmovrsgez %g5, %f10, %f9
56708 bn %icc, loop_6604
56709loop_6603:
56710 st %f12, [%l7 + 0x30]
56711 edge32 %o3, %i5, %g2
56712 fmovrsgz %g3, %f11, %f7
56713loop_6604:
56714 st %f0, [%l7 + 0x50]
56715 fpack32 %f0, %f4, %f6
56716 edge16n %i0, %i6, %i2
56717 movne %icc, %g4, %g6
56718 ld [%l7 + 0x68], %f3
56719 fxors %f1, %f13, %f11
56720 fsrc2 %f6, %f12
56721 andncc %g1, %o0, %i3
56722 stx %o4, [%l7 + 0x08]
56723 fpadd32 %f12, %f12, %f12
56724 bleu,pt %icc, loop_6605
56725 st %f0, [%l7 + 0x3C]
56726 tl %icc, 0x0
56727 andncc %i4, %l3, %l6
56728loop_6605:
56729 fmovsneg %xcc, %f6, %f10
56730 ldsb [%l7 + 0x1A], %l2
56731 fmovdleu %xcc, %f14, %f12
56732 ba,a,pn %icc, loop_6606
56733 orncc %o2, %i1, %o6
56734 fmovdneg %icc, %f11, %f6
56735 fand %f2, %f4, %f8
56736loop_6606:
56737 lduw [%l7 + 0x74], %o5
56738 edge32l %l0, %l4, %l5
56739 brlez %o1, loop_6607
56740 array8 %o7, %g7, %l1
56741 bg,pt %xcc, loop_6608
56742 stx %g5, [%l7 + 0x30]
56743loop_6607:
56744 tsubcctv %i7, 0x0891, %o3
56745 st %f9, [%l7 + 0x60]
56746loop_6608:
56747 bpos loop_6609
56748 std %f12, [%l7 + 0x08]
56749 fzeros %f11
56750 fxnors %f12, %f12, %f10
56751loop_6609:
56752 pdist %f8, %f10, %f8
56753 tle %xcc, 0x5
56754 xnor %i5, 0x1B21, %g2
56755 tle %xcc, 0x7
56756 fmovsl %xcc, %f6, %f9
56757 ldd [%l7 + 0x10], %f12
56758 ldsh [%l7 + 0x50], %i0
56759 stb %i6, [%l7 + 0x7C]
56760 array16 %g3, %g4, %i2
56761 fmuld8sux16 %f8, %f11, %f8
56762 brgez,a %g1, loop_6610
56763 stw %o0, [%l7 + 0x60]
56764 fnot1 %f14, %f10
56765 fcmpd %fcc1, %f2, %f8
56766loop_6610:
56767 brnz %g6, loop_6611
56768 stx %i3, [%l7 + 0x08]
56769 ld [%l7 + 0x78], %f10
56770 fmovsn %xcc, %f2, %f11
56771loop_6611:
56772 edge32 %o4, %i4, %l6
56773 fandnot1s %f2, %f6, %f1
56774 nop
56775 setx loop_6612, %l0, %l1
56776 jmpl %l1, %l2
56777 sth %o2, [%l7 + 0x52]
56778 fcmpgt16 %f10, %f0, %l3
56779 ldd [%l7 + 0x58], %f10
56780loop_6612:
56781 fmovspos %icc, %f5, %f2
56782 and %o6, %o5, %i1
56783 fcmple32 %f10, %f4, %l4
56784 ld [%l7 + 0x20], %f4
56785 ble,a,pt %xcc, loop_6613
56786 andncc %l0, %o1, %l5
56787 orcc %g7, %l1, %o7
56788 sll %g5, 0x02, %o3
56789loop_6613:
56790 fzeros %f11
56791 st %f0, [%l7 + 0x70]
56792 fba %fcc3, loop_6614
56793 fmovrde %i5, %f0, %f8
56794 movneg %icc, %i7, %g2
56795 stb %i0, [%l7 + 0x12]
56796loop_6614:
56797 ble,pn %icc, loop_6615
56798 taddcctv %g3, 0x1107, %i6
56799 fpadd16 %f4, %f6, %f0
56800 sdiv %g4, 0x0654, %i2
56801loop_6615:
56802 fmovsvs %xcc, %f14, %f8
56803 siam 0x7
56804 ldd [%l7 + 0x18], %f14
56805 movleu %xcc, %o0, %g6
56806 tge %xcc, 0x2
56807 srlx %g1, %i3, %o4
56808 andncc %i4, %l2, %o2
56809 fxnors %f10, %f10, %f8
56810 fbo %fcc0, loop_6616
56811 movre %l6, %l3, %o5
56812 ldsb [%l7 + 0x78], %o6
56813 fmovrdlz %l4, %f0, %f12
56814loop_6616:
56815 fmovrdgz %l0, %f14, %f4
56816 ba,a %icc, loop_6617
56817 te %xcc, 0x1
56818 st %f9, [%l7 + 0x40]
56819 andn %o1, 0x052C, %l5
56820loop_6617:
56821 mulx %i1, %g7, %l1
56822 addccc %o7, 0x0277, %g5
56823 bvc,a %icc, loop_6618
56824 sub %i5, 0x0019, %o3
56825 alignaddrl %g2, %i7, %i0
56826 fmovsleu %icc, %f8, %f13
56827loop_6618:
56828 fsrc2 %f12, %f6
56829 sth %g3, [%l7 + 0x34]
56830 ldx [%l7 + 0x18], %g4
56831 for %f0, %f4, %f12
56832 sth %i2, [%l7 + 0x58]
56833 fmovscc %icc, %f11, %f9
56834 fmuld8sux16 %f14, %f10, %f2
56835 edge32n %o0, %i6, %g1
56836 std %f2, [%l7 + 0x28]
56837 edge16ln %g6, %o4, %i4
56838 ldx [%l7 + 0x68], %i3
56839 fmovdvc %xcc, %f9, %f7
56840 movrgez %l2, %o2, %l6
56841 fmovda %xcc, %f4, %f11
56842 fcmpd %fcc1, %f4, %f10
56843 tvc %icc, 0x1
56844 std %f6, [%l7 + 0x10]
56845 sra %l3, 0x02, %o6
56846 brgz,a %l4, loop_6619
56847 lduh [%l7 + 0x3C], %l0
56848 ldsb [%l7 + 0x08], %o1
56849 stx %l5, [%l7 + 0x38]
56850loop_6619:
56851 alignaddr %o5, %i1, %l1
56852 fba %fcc3, loop_6620
56853 tsubcctv %o7, %g5, %g7
56854 sth %i5, [%l7 + 0x14]
56855 bcs,a loop_6621
56856loop_6620:
56857 xor %g2, 0x1831, %i7
56858 stb %i0, [%l7 + 0x59]
56859 fmovsvs %xcc, %f7, %f0
56860loop_6621:
56861 fcmple32 %f12, %f0, %o3
56862 movne %icc, %g3, %g4
56863 te %xcc, 0x6
56864 pdist %f6, %f4, %f4
56865 fcmpne16 %f6, %f2, %o0
56866 fnegs %f14, %f4
56867 bl,a %xcc, loop_6622
56868 xor %i6, %i2, %g6
56869 std %f8, [%l7 + 0x70]
56870 fbug,a %fcc2, loop_6623
56871loop_6622:
56872 stb %g1, [%l7 + 0x60]
56873 fmuld8ulx16 %f1, %f15, %f6
56874 ldd [%l7 + 0x08], %f6
56875loop_6623:
56876 ldx [%l7 + 0x18], %i4
56877 movgu %icc, %i3, %l2
56878 ldsb [%l7 + 0x7A], %o2
56879 fmovdn %icc, %f12, %f1
56880 tg %icc, 0x1
56881 fnot1 %f2, %f12
56882 edge32l %l6, %l3, %o6
56883 fmovrsgz %l4, %f1, %f10
56884 subcc %o4, 0x1AF4, %l0
56885 stb %o1, [%l7 + 0x30]
56886 fandnot1s %f2, %f4, %f6
56887 ldd [%l7 + 0x28], %f0
56888 fpadd32s %f3, %f1, %f12
56889 ldd [%l7 + 0x60], %f8
56890 st %f6, [%l7 + 0x7C]
56891 orn %l5, %i1, %o5
56892 ldx [%l7 + 0x48], %l1
56893 edge16n %g5, %o7, %i5
56894 fpsub16s %f8, %f11, %f9
56895 fmovscc %icc, %f14, %f11
56896 fmul8ulx16 %f2, %f14, %f2
56897 std %f14, [%l7 + 0x18]
56898 lduw [%l7 + 0x24], %g2
56899 bg,a loop_6624
56900 ldsb [%l7 + 0x46], %g7
56901 nop
56902 setx loop_6625, %l0, %l1
56903 wrpr 0x1, %tl
56904 wrpr %l1, %tnpc
56905 setx 0x34400001400, %l0, %l1
56906 wrpr %l1, %tstate
56907 wrhpr 0x4, %htstate
56908 done
56909 sllx %i0, 0x17, %o3
56910loop_6624:
56911 subcc %g3, 0x18DF, %g4
56912 brlez,a %o0, loop_6626
56913loop_6625:
56914 std %f2, [%l7 + 0x50]
56915 addcc %i7, %i2, %g6
56916 fmovdl %icc, %f10, %f14
56917loop_6626:
56918 fmovrslez %i6, %f12, %f0
56919 fble,a %fcc1, loop_6627
56920 fmovdgu %icc, %f7, %f13
56921 fble,a %fcc3, loop_6628
56922 ld [%l7 + 0x44], %f3
56923loop_6627:
56924 brz %g1, loop_6629
56925 stx %i3, [%l7 + 0x40]
56926loop_6628:
56927 fpackfix %f10, %f10
56928 ta %icc, 0x3
56929loop_6629:
56930 sth %i4, [%l7 + 0x76]
56931 sth %l2, [%l7 + 0x68]
56932 fmovrdgz %l6, %f2, %f10
56933 fmovsn %icc, %f8, %f0
56934 fnegd %f0, %f6
56935 array16 %l3, %o6, %o2
56936 ld [%l7 + 0x78], %f15
56937 ldub [%l7 + 0x35], %l4
56938 fandnot1 %f0, %f10, %f0
56939 ldub [%l7 + 0x65], %o4
56940 ldx [%l7 + 0x18], %l0
56941 stx %o1, [%l7 + 0x58]
56942 fcmple32 %f2, %f0, %i1
56943 ldsh [%l7 + 0x50], %l5
56944 movneg %xcc, %o5, %l1
56945 orcc %o7, 0x13EE, %g5
56946 stw %g2, [%l7 + 0x20]
56947 edge8 %g7, %i0, %o3
56948 smul %g3, 0x176D, %g4
56949 fmul8x16au %f2, %f8, %f6
56950 fcmpgt32 %f8, %f8, %o0
56951 edge8 %i7, %i5, %i2
56952 ldub [%l7 + 0x0F], %i6
56953 array32 %g1, %g6, %i3
56954 bleu,a %xcc, loop_6630
56955 fand %f8, %f4, %f4
56956 movcs %xcc, %l2, %l6
56957 ldub [%l7 + 0x67], %l3
56958loop_6630:
56959 and %o6, %o2, %l4
56960 ldsw [%l7 + 0x50], %o4
56961 ldub [%l7 + 0x57], %l0
56962 ldub [%l7 + 0x3F], %i4
56963 andn %i1, %l5, %o5
56964 tg %icc, 0x5
56965 st %f11, [%l7 + 0x5C]
56966 bge,pt %icc, loop_6631
56967 fpadd32 %f6, %f8, %f14
56968 fxor %f6, %f6, %f12
56969 std %f4, [%l7 + 0x08]
56970loop_6631:
56971 edge8ln %l1, %o7, %o1
56972 movre %g2, %g5, %i0
56973 for %f2, %f10, %f0
56974 stx %o3, [%l7 + 0x08]
56975 movrgez %g3, %g4, %o0
56976 fcmpeq16 %f8, %f14, %g7
56977 stb %i5, [%l7 + 0x63]
56978 ble,a,pn %xcc, loop_6632
56979 be loop_6633
56980 sth %i2, [%l7 + 0x3A]
56981 ldd [%l7 + 0x28], %f6
56982loop_6632:
56983 edge16 %i7, %i6, %g6
56984loop_6633:
56985 ldx [%l7 + 0x20], %g1
56986 fmovda %xcc, %f9, %f10
56987 array16 %l2, %l6, %i3
56988 fbo,a %fcc0, loop_6634
56989 fmovdl %xcc, %f3, %f0
56990 udivcc %l3, 0x1C63, %o2
56991 fmovrsgz %o6, %f7, %f14
56992loop_6634:
56993 alignaddrl %o4, %l0, %i4
56994 stx %l4, [%l7 + 0x40]
56995 fnand %f4, %f10, %f14
56996 udivx %l5, 0x114B, %i1
56997 ta %icc, 0x1
56998 lduw [%l7 + 0x58], %l1
56999 fmovs %f9, %f6
57000 lduh [%l7 + 0x10], %o5
57001 fsrc2s %f6, %f5
57002 edge32ln %o7, %o1, %g5
57003 ta %xcc, 0x0
57004 lduw [%l7 + 0x70], %i0
57005 stb %o3, [%l7 + 0x0B]
57006 fpsub32s %f12, %f11, %f9
57007 movre %g2, %g4, %o0
57008 umul %g7, %g3, %i2
57009 ldub [%l7 + 0x4F], %i7
57010 fcmple32 %f12, %f8, %i5
57011 bge,pt %icc, loop_6635
57012 fmovs %f15, %f8
57013 sdiv %i6, 0x1EDC, %g6
57014 fone %f2
57015loop_6635:
57016 lduh [%l7 + 0x56], %l2
57017 mulscc %l6, 0x1AB7, %g1
57018 movrlz %l3, %i3, %o2
57019 ld [%l7 + 0x50], %f5
57020 tl %xcc, 0x2
57021 movrlz %o4, %l0, %i4
57022 sdiv %l4, 0x1C3A, %o6
57023 udivx %l5, 0x15AD, %l1
57024 ldd [%l7 + 0x28], %f8
57025 fmovdpos %xcc, %f3, %f9
57026 tvc %xcc, 0x7
57027 edge8ln %o5, %i1, %o7
57028 ldub [%l7 + 0x1A], %o1
57029 ldsw [%l7 + 0x48], %i0
57030 ldd [%l7 + 0x78], %f8
57031 fcmpes %fcc1, %f12, %f7
57032 fmovd %f12, %f10
57033 bg,a loop_6636
57034 ld [%l7 + 0x28], %f2
57035 st %f6, [%l7 + 0x18]
57036 tl %xcc, 0x2
57037loop_6636:
57038 ldsh [%l7 + 0x26], %g5
57039 std %f8, [%l7 + 0x28]
57040 fmovscc %icc, %f11, %f14
57041 fmovsvc %xcc, %f10, %f5
57042 ldx [%l7 + 0x48], %g2
57043 addccc %g4, 0x0384, %o3
57044 sub %o0, %g3, %i2
57045 bge loop_6637
57046 bcc,a loop_6638
57047 movleu %icc, %g7, %i7
57048 fmovsg %icc, %f11, %f9
57049loop_6637:
57050 movrgz %i6, 0x2BC, %i5
57051loop_6638:
57052 fcmpd %fcc0, %f2, %f4
57053 movre %g6, %l2, %l6
57054 stb %g1, [%l7 + 0x2C]
57055 stx %l3, [%l7 + 0x40]
57056 bn loop_6639
57057 edge8ln %i3, %o4, %l0
57058 ldsw [%l7 + 0x4C], %i4
57059 fmovdpos %icc, %f14, %f0
57060loop_6639:
57061 lduh [%l7 + 0x44], %l4
57062 ldub [%l7 + 0x27], %o2
57063 sll %l5, %o6, %o5
57064 fpsub16 %f2, %f6, %f10
57065 subc %i1, 0x07EB, %o7
57066 movleu %xcc, %o1, %i0
57067 fnegs %f0, %f8
57068 fmovdgu %icc, %f7, %f15
57069 fabss %f2, %f13
57070 ldsb [%l7 + 0x3A], %l1
57071 fmovsn %xcc, %f14, %f11
57072 fbuge,a %fcc2, loop_6640
57073 pdist %f10, %f12, %f14
57074 ldsb [%l7 + 0x59], %g2
57075 ldub [%l7 + 0x77], %g4
57076loop_6640:
57077 movvc %xcc, %g5, %o0
57078 fnot1 %f8, %f12
57079 fmovdneg %icc, %f5, %f15
57080 fmovrsne %o3, %f4, %f14
57081 orncc %i2, 0x1FFB, %g7
57082 tneg %icc, 0x2
57083 stb %g3, [%l7 + 0x57]
57084 ldub [%l7 + 0x0D], %i7
57085 movne %xcc, %i5, %g6
57086 fmovsleu %icc, %f12, %f8
57087 tgu %xcc, 0x3
57088 fpadd16s %f7, %f7, %f15
57089 mova %xcc, %l2, %i6
57090 ldx [%l7 + 0x20], %l6
57091 andncc %l3, %i3, %o4
57092 bpos loop_6641
57093 and %g1, 0x11F2, %l0
57094 fmovsl %xcc, %f10, %f14
57095 bneg loop_6642
57096loop_6641:
57097 fbue,a %fcc0, loop_6643
57098 ta %xcc, 0x6
57099 nop
57100 setx loop_6644, %l0, %l1
57101 wrpr 0x1, %tl
57102 wrpr %l1, %tpc
57103 add %l1, 0x4, %l1
57104 wrpr %l1, %tnpc
57105 setx 0x34400001400, %l0, %l1
57106 wrpr %l1, %tstate
57107 wrhpr 0x4, %htstate
57108 retry
57109loop_6642:
57110 sll %i4, 0x0E, %o2
57111loop_6643:
57112 ld [%l7 + 0x60], %f8
57113 fmovrdgz %l5, %f0, %f8
57114loop_6644:
57115 ldd [%l7 + 0x78], %f6
57116 lduw [%l7 + 0x1C], %l4
57117 xnorcc %o5, %o6, %i1
57118 fpadd32s %f10, %f14, %f13
57119 stw %o1, [%l7 + 0x40]
57120 stb %o7, [%l7 + 0x44]
57121 bvs,a,pt %icc, loop_6645
57122 std %f0, [%l7 + 0x08]
57123 fpsub16 %f2, %f4, %f2
57124 st %f7, [%l7 + 0x20]
57125loop_6645:
57126 tgu %icc, 0x5
57127 ldx [%l7 + 0x68], %i0
57128 sll %g2, 0x0F, %g4
57129 fmovrse %g5, %f3, %f11
57130 orn %l1, %o3, %i2
57131 tvs %icc, 0x4
57132 fba %fcc0, loop_6646
57133 stw %g7, [%l7 + 0x6C]
57134 ldsw [%l7 + 0x2C], %o0
57135 bshuffle %f0, %f14, %f10
57136loop_6646:
57137 edge16ln %g3, %i7, %i5
57138 bshuffle %f8, %f4, %f8
57139 fnors %f2, %f6, %f13
57140 fmovspos %icc, %f12, %f8
57141 stw %g6, [%l7 + 0x6C]
57142 movg %xcc, %l2, %l6
57143 tge %xcc, 0x4
57144 stx %l3, [%l7 + 0x60]
57145 fbe,a %fcc3, loop_6647
57146 fbe,a %fcc1, loop_6648
57147 fnands %f8, %f4, %f8
57148 tne %icc, 0x3
57149loop_6647:
57150 ba loop_6649
57151loop_6648:
57152 nop
57153 setx loop_6650, %l0, %l1
57154 jmpl %l1, %i6
57155 bne,a,pt %icc, loop_6651
57156 fornot2 %f2, %f4, %f0
57157loop_6649:
57158 bne %icc, loop_6652
57159loop_6650:
57160 tpos %icc, 0x1
57161loop_6651:
57162 edge16 %i3, %g1, %l0
57163 nop
57164 setx loop_6653, %l0, %l1
57165 wrpr 0x1, %tl
57166 wrpr %l1, %tpc
57167 add %l1, 0x4, %l1
57168 wrpr %l1, %tnpc
57169 setx 0x34400001400, %l0, %l1
57170 wrpr %l1, %tstate
57171 wrhpr 0x4, %htstate
57172 retry
57173loop_6652:
57174 fone %f4
57175 fandnot2s %f10, %f6, %f7
57176 ldsh [%l7 + 0x46], %o4
57177loop_6653:
57178 stx %o2, [%l7 + 0x20]
57179 fsrc1s %f15, %f14
57180 array16 %i4, %l5, %o5
57181 brz,a %o6, loop_6654
57182 be,a loop_6655
57183 fands %f4, %f14, %f15
57184 ldx [%l7 + 0x70], %l4
57185loop_6654:
57186 fbul %fcc3, loop_6656
57187loop_6655:
57188 st %f10, [%l7 + 0x1C]
57189 fpadd16 %f4, %f6, %f6
57190 edge16l %i1, %o7, %o1
57191loop_6656:
57192 fcmpne16 %f10, %f2, %i0
57193 fbne %fcc0, loop_6657
57194 or %g4, %g2, %g5
57195 srl %l1, 0x01, %i2
57196 stw %o3, [%l7 + 0x40]
57197loop_6657:
57198 fors %f11, %f6, %f7
57199 umul %o0, %g7, %i7
57200 edge16 %g3, %g6, %l2
57201 movrgez %l6, %l3, %i5
57202 fmovrsgz %i6, %f13, %f4
57203 std %f8, [%l7 + 0x78]
57204 alignaddrl %g1, %i3, %l0
57205 fmul8x16al %f12, %f15, %f0
57206 movvc %icc, %o4, %i4
57207 fmovsgu %xcc, %f1, %f5
57208 bge,pt %xcc, loop_6658
57209 stx %l5, [%l7 + 0x30]
57210 brgz,a %o5, loop_6659
57211 fexpand %f9, %f8
57212loop_6658:
57213 pdist %f10, %f4, %f10
57214 be,a loop_6660
57215loop_6659:
57216 brnz %o6, loop_6661
57217 fmovrdlz %o2, %f4, %f4
57218 fmovrslz %i1, %f13, %f7
57219loop_6660:
57220 fpack32 %f6, %f12, %f12
57221loop_6661:
57222 fmovsvc %icc, %f14, %f7
57223 srax %o7, 0x01, %l4
57224 fmovrslez %o1, %f0, %f1
57225 ldsb [%l7 + 0x76], %i0
57226 fcmped %fcc1, %f4, %f12
57227 tleu %icc, 0x3
57228 fnot2s %f10, %f1
57229 sllx %g2, 0x19, %g5
57230 fpackfix %f2, %f1
57231 fcmpgt32 %f4, %f6, %l1
57232 fblg,a %fcc1, loop_6662
57233 st %f4, [%l7 + 0x3C]
57234 ldub [%l7 + 0x20], %i2
57235 fmovrdne %o3, %f6, %f4
57236loop_6662:
57237 edge16n %o0, %g7, %g4
57238 srl %g3, %g6, %i7
57239 ld [%l7 + 0x4C], %f13
57240 std %f8, [%l7 + 0x60]
57241 fnot2 %f4, %f14
57242 ldsw [%l7 + 0x64], %l6
57243 movcs %icc, %l2, %i5
57244 bneg %icc, loop_6663
57245 brlez,a %i6, loop_6664
57246 subccc %l3, 0x0637, %g1
57247 fmovsle %xcc, %f2, %f2
57248loop_6663:
57249 call loop_6665
57250loop_6664:
57251 fbg %fcc3, loop_6666
57252 bgu,pt %icc, loop_6667
57253 addc %i3, %l0, %i4
57254loop_6665:
57255 ldub [%l7 + 0x51], %o4
57256loop_6666:
57257 lduw [%l7 + 0x24], %o5
57258loop_6667:
57259 sub %o6, 0x0435, %o2
57260 stx %i1, [%l7 + 0x28]
57261 brlz,a %l5, loop_6668
57262 fbu %fcc0, loop_6669
57263 fpmerge %f6, %f15, %f2
57264 fand %f12, %f6, %f6
57265loop_6668:
57266 stw %o7, [%l7 + 0x18]
57267loop_6669:
57268 brlez %l4, loop_6670
57269 ldub [%l7 + 0x75], %o1
57270 tvc %icc, 0x5
57271 udiv %i0, 0x0FF1, %g5
57272loop_6670:
57273 fpadd32 %f14, %f2, %f10
57274 std %f6, [%l7 + 0x30]
57275 fble %fcc2, loop_6671
57276 ldd [%l7 + 0x40], %f0
57277 st %f10, [%l7 + 0x28]
57278 stw %l1, [%l7 + 0x74]
57279loop_6671:
57280 bshuffle %f4, %f0, %f0
57281 taddcc %g2, %i2, %o0
57282 bgu,a %xcc, loop_6672
57283 bne,a,pt %xcc, loop_6673
57284 ldsh [%l7 + 0x28], %o3
57285 fbul %fcc2, loop_6674
57286loop_6672:
57287 std %f10, [%l7 + 0x28]
57288loop_6673:
57289 fbne %fcc2, loop_6675
57290 fpadd32 %f10, %f6, %f2
57291loop_6674:
57292 xnorcc %g7, 0x1A68, %g4
57293 fmovsvs %xcc, %f9, %f14
57294loop_6675:
57295 fble %fcc1, loop_6676
57296 fmovsl %icc, %f12, %f2
57297 fmovscs %icc, %f2, %f15
57298 tvc %xcc, 0x2
57299loop_6676:
57300 std %f14, [%l7 + 0x08]
57301 lduw [%l7 + 0x54], %g3
57302 ldsw [%l7 + 0x50], %i7
57303 edge16n %l6, %l2, %g6
57304 srax %i5, %i6, %g1
57305 fbl,a %fcc0, loop_6677
57306 ldsb [%l7 + 0x4C], %i3
57307 ldsb [%l7 + 0x41], %l0
57308 mova %icc, %l3, %i4
57309loop_6677:
57310 addccc %o4, 0x1423, %o5
57311 fmovdn %icc, %f13, %f13
57312 fcmped %fcc2, %f2, %f12
57313 fandnot1s %f5, %f8, %f10
57314 fmovdle %icc, %f3, %f10
57315 fpadd32 %f2, %f10, %f6
57316 fmovrdlz %o6, %f0, %f2
57317 xnorcc %o2, 0x04A1, %i1
57318 ldd [%l7 + 0x78], %f6
57319 bne %icc, loop_6678
57320 fpsub16 %f8, %f8, %f10
57321 tleu %xcc, 0x2
57322 orcc %l5, %o7, %o1
57323loop_6678:
57324 fbule %fcc2, loop_6679
57325 fmuld8sux16 %f14, %f1, %f8
57326 bn,a,pn %icc, loop_6680
57327 ld [%l7 + 0x48], %f0
57328loop_6679:
57329 fblg,a %fcc3, loop_6681
57330 or %i0, %l4, %l1
57331loop_6680:
57332 std %f8, [%l7 + 0x40]
57333 fornot2 %f0, %f10, %f10
57334loop_6681:
57335 movle %xcc, %g2, %i2
57336 sdiv %o0, 0x1645, %g5
57337 ldd [%l7 + 0x28], %f2
57338 bne,a loop_6682
57339 fcmpd %fcc0, %f4, %f0
57340 lduw [%l7 + 0x2C], %g7
57341 ld [%l7 + 0x38], %f10
57342loop_6682:
57343 fxnor %f6, %f10, %f8
57344 stw %g4, [%l7 + 0x08]
57345 tneg %icc, 0x7
57346 popc %o3, %g3
57347 andn %i7, %l2, %l6
57348 fmul8x16al %f4, %f14, %f12
57349 fmovscs %xcc, %f14, %f6
57350 fmovdge %icc, %f1, %f3
57351 lduw [%l7 + 0x70], %g6
57352 stb %i6, [%l7 + 0x0B]
57353 stw %i5, [%l7 + 0x58]
57354 tsubcctv %i3, 0x1267, %l0
57355 std %f10, [%l7 + 0x48]
57356 fbu,a %fcc3, loop_6683
57357 movcc %icc, %g1, %i4
57358 fmovspos %xcc, %f13, %f14
57359 fmovsne %xcc, %f3, %f6
57360loop_6683:
57361 ld [%l7 + 0x50], %f10
57362 ldx [%l7 + 0x38], %l3
57363 lduw [%l7 + 0x1C], %o4
57364 bvs,a,pt %icc, loop_6684
57365 fcmpgt16 %f4, %f10, %o5
57366 brnz %o2, loop_6685
57367 fbu %fcc0, loop_6686
57368loop_6684:
57369 movne %xcc, %o6, %i1
57370 movneg %xcc, %o7, %l5
57371loop_6685:
57372 ldsb [%l7 + 0x48], %i0
57373loop_6686:
57374 add %l4, 0x189F, %o1
57375 taddcctv %g2, %l1, %i2
57376 stb %g5, [%l7 + 0x54]
57377 ldsh [%l7 + 0x58], %o0
57378 ldd [%l7 + 0x38], %f14
57379 fmovdgu %xcc, %f15, %f5
57380 fexpand %f2, %f4
57381 stb %g4, [%l7 + 0x6E]
57382 fmovd %f14, %f2
57383 nop
57384 setx loop_6687, %l0, %l1
57385 wrpr 0x1, %tl
57386 wrpr %l1, %tpc
57387 add %l1, 0x4, %l1
57388 wrpr %l1, %tnpc
57389 setx 0x34400001400, %l0, %l1
57390 wrpr %l1, %tstate
57391 wrhpr 0x4, %htstate
57392 retry
57393 fmovda %icc, %f15, %f11
57394 fones %f9
57395 fabss %f13, %f13
57396loop_6687:
57397 stw %o3, [%l7 + 0x50]
57398 srlx %g7, 0x19, %i7
57399 edge32ln %l2, %g3, %g6
57400 sdiv %l6, 0x0C5A, %i6
57401 fcmpeq32 %f0, %f2, %i3
57402 bneg,a,pn %icc, loop_6688
57403 fornot1 %f2, %f8, %f8
57404 ldsh [%l7 + 0x52], %l0
57405 fmovrslz %g1, %f10, %f14
57406loop_6688:
57407 std %f8, [%l7 + 0x20]
57408 movcc %icc, %i4, %i5
57409 stw %o4, [%l7 + 0x3C]
57410 fxnors %f14, %f10, %f13
57411 fnors %f14, %f8, %f2
57412 sth %o5, [%l7 + 0x3C]
57413 fbo %fcc1, loop_6689
57414 fnot1 %f8, %f8
57415 ldsh [%l7 + 0x16], %o2
57416 ldsh [%l7 + 0x20], %o6
57417loop_6689:
57418 fmovsn %xcc, %f1, %f12
57419 stw %l3, [%l7 + 0x24]
57420 tg %xcc, 0x4
57421 fmovsneg %icc, %f10, %f2
57422 ldsh [%l7 + 0x44], %o7
57423 tneg %icc, 0x0
57424 stb %i1, [%l7 + 0x37]
57425 stx %i0, [%l7 + 0x78]
57426 fmovrslez %l5, %f0, %f4
57427 stw %l4, [%l7 + 0x38]
57428 fbue,a %fcc2, loop_6690
57429 brlez %o1, loop_6691
57430 fcmps %fcc2, %f1, %f13
57431 add %l1, %g2, %g5
57432loop_6690:
57433 sllx %o0, %i2, %o3
57434loop_6691:
57435 stw %g7, [%l7 + 0x54]
57436 movcs %icc, %i7, %l2
57437 stb %g3, [%l7 + 0x66]
57438 movge %xcc, %g6, %g4
57439 std %f0, [%l7 + 0x18]
57440 sethi 0x083F, %i6
57441 std %f10, [%l7 + 0x50]
57442 udivcc %l6, 0x0250, %l0
57443 fornot1 %f8, %f4, %f2
57444 edge16l %g1, %i4, %i3
57445 edge32n %i5, %o5, %o4
57446 ldsh [%l7 + 0x3E], %o6
57447 edge8 %l3, %o2, %o7
57448 fpsub16s %f5, %f8, %f8
57449 taddcctv %i1, %i0, %l4
57450 movl %xcc, %l5, %o1
57451 fxnor %f6, %f8, %f14
57452 fbu %fcc2, loop_6692
57453 faligndata %f0, %f14, %f0
57454 st %f6, [%l7 + 0x0C]
57455 fnot1s %f1, %f0
57456loop_6692:
57457 fmuld8sux16 %f12, %f3, %f4
57458 fandnot2s %f7, %f10, %f0
57459 stx %g2, [%l7 + 0x28]
57460 lduw [%l7 + 0x20], %l1
57461 edge16n %g5, %o0, %o3
57462 edge32ln %g7, %i2, %l2
57463 std %f2, [%l7 + 0x20]
57464 fbug,a %fcc3, loop_6693
57465 move %xcc, %i7, %g6
57466 fors %f8, %f3, %f7
57467 fnors %f15, %f14, %f13
57468loop_6693:
57469 fmovdg %icc, %f12, %f6
57470 ldsb [%l7 + 0x21], %g4
57471 bvs %icc, loop_6694
57472 fmovrsgz %i6, %f7, %f0
57473 stw %l6, [%l7 + 0x48]
57474 fnot2s %f6, %f14
57475loop_6694:
57476 siam 0x1
57477 fpsub16s %f2, %f1, %f7
57478 fzeros %f1
57479 addcc %l0, %g3, %g1
57480 stw %i4, [%l7 + 0x30]
57481 ldsh [%l7 + 0x3C], %i3
57482 mulx %o5, %o4, %o6
57483 lduh [%l7 + 0x1A], %i5
57484 fmovrdlz %l3, %f10, %f8
57485 st %f14, [%l7 + 0x4C]
57486 ba,a,pn %xcc, loop_6695
57487 stb %o7, [%l7 + 0x24]
57488 fcmpeq32 %f0, %f4, %o2
57489 fmul8x16al %f5, %f15, %f4
57490loop_6695:
57491 fpackfix %f14, %f13
57492 ld [%l7 + 0x44], %f9
57493 movne %icc, %i0, %i1
57494 edge8l %l4, %o1, %l5
57495 tsubcctv %g2, 0x0858, %l1
57496 fmovd %f12, %f2
57497 fpadd32s %f0, %f7, %f5
57498 fbne %fcc3, loop_6696
57499 st %f10, [%l7 + 0x24]
57500 fxor %f6, %f14, %f2
57501 stx %o0, [%l7 + 0x58]
57502loop_6696:
57503 ldsw [%l7 + 0x70], %o3
57504 array32 %g7, %i2, %l2
57505 call loop_6697
57506 lduh [%l7 + 0x5C], %g5
57507 mulscc %i7, %g4, %g6
57508 tsubcc %l6, %i6, %g3
57509loop_6697:
57510 tvc %icc, 0x4
57511 fmovrsne %l0, %f2, %f1
57512 ldx [%l7 + 0x10], %i4
57513 fornot2 %f2, %f10, %f10
57514 andn %g1, %o5, %i3
57515 fxor %f10, %f6, %f8
57516 fmovsle %xcc, %f3, %f4
57517 ldx [%l7 + 0x20], %o6
57518 stx %o4, [%l7 + 0x40]
57519 brgz %i5, loop_6698
57520 fbn,a %fcc1, loop_6699
57521 ldx [%l7 + 0x78], %o7
57522 mova %icc, %l3, %o2
57523loop_6698:
57524 tn %xcc, 0x0
57525loop_6699:
57526 bge %icc, loop_6700
57527 bne,a,pn %xcc, loop_6701
57528 fmuld8sux16 %f11, %f4, %f2
57529 nop
57530 setx loop_6702, %l0, %l1
57531 jmpl %l1, %i0
57532loop_6700:
57533 fcmps %fcc0, %f6, %f1
57534loop_6701:
57535 fornot1 %f12, %f4, %f4
57536 mulx %l4, 0x01A4, %i1
57537loop_6702:
57538 smulcc %l5, 0x1A8F, %g2
57539 ld [%l7 + 0x0C], %f1
57540 sth %l1, [%l7 + 0x48]
57541 fzeros %f15
57542 sth %o1, [%l7 + 0x5A]
57543 taddcctv %o3, 0x177E, %o0
57544 ldsb [%l7 + 0x3D], %i2
57545 fbge,a %fcc0, loop_6703
57546 lduh [%l7 + 0x4A], %l2
57547 fcmpeq32 %f2, %f2, %g7
57548 fbo,a %fcc1, loop_6704
57549loop_6703:
57550 std %f10, [%l7 + 0x50]
57551 nop
57552 setx loop_6705, %l0, %l1
57553 wrpr 0x1, %tl
57554 wrpr %l1, %tnpc
57555 setx 0x34400001400, %l0, %l1
57556 wrpr %l1, %tstate
57557 wrhpr 0x4, %htstate
57558 done
57559 tg %icc, 0x6
57560loop_6704:
57561 ble,pt %xcc, loop_6706
57562 bn loop_6707
57563loop_6705:
57564 udiv %i7, 0x0B7B, %g5
57565 tg %xcc, 0x5
57566loop_6706:
57567 or %g6, %g4, %l6
57568loop_6707:
57569 stb %g3, [%l7 + 0x2F]
57570 fmul8x16al %f7, %f5, %f8
57571 umul %i6, %i4, %l0
57572 ldsw [%l7 + 0x28], %o5
57573 fpadd16 %f4, %f2, %f10
57574 fmovrslz %i3, %f14, %f2
57575 edge32 %o6, %o4, %i5
57576 fmovsa %xcc, %f11, %f7
57577 ldx [%l7 + 0x08], %g1
57578 tge %icc, 0x6
57579 ldsh [%l7 + 0x46], %l3
57580 stb %o7, [%l7 + 0x17]
57581 sdivx %o2, 0x1C61, %i0
57582 sth %i1, [%l7 + 0x60]
57583 andncc %l5, %l4, %g2
57584 tsubcctv %o1, %l1, %o0
57585 tvs %xcc, 0x1
57586 ba,pt %icc, loop_6708
57587 fornot2s %f1, %f5, %f5
57588 ldsh [%l7 + 0x54], %o3
57589 fones %f8
57590loop_6708:
57591 fmuld8sux16 %f2, %f9, %f12
57592 movg %icc, %l2, %i2
57593 fornot2 %f10, %f4, %f4
57594 siam 0x4
57595 fmovdgu %icc, %f5, %f2
57596 srl %g7, %g5, %i7
57597 ldsw [%l7 + 0x54], %g6
57598 sra %g4, 0x1B, %g3
57599 fands %f5, %f5, %f5
57600 movleu %xcc, %i6, %i4
57601 fcmple16 %f12, %f12, %l0
57602 andcc %o5, 0x05CF, %i3
57603 bn,a loop_6709
57604 brgez %l6, loop_6710
57605 ldsh [%l7 + 0x72], %o6
57606 for %f14, %f0, %f0
57607loop_6709:
57608 andn %i5, 0x0599, %g1
57609loop_6710:
57610 bcc,pn %icc, loop_6711
57611 orcc %o4, 0x0D8B, %l3
57612 fmovdleu %icc, %f4, %f9
57613 st %f9, [%l7 + 0x28]
57614loop_6711:
57615 fmovrsne %o7, %f15, %f9
57616 stx %i0, [%l7 + 0x30]
57617 fbe,a %fcc1, loop_6712
57618 fone %f10
57619 mulscc %o2, %i1, %l4
57620 fands %f4, %f6, %f13
57621loop_6712:
57622 stb %l5, [%l7 + 0x0E]
57623 brlez,a %g2, loop_6713
57624 fmuld8ulx16 %f6, %f12, %f10
57625 lduw [%l7 + 0x58], %l1
57626 brgez %o0, loop_6714
57627loop_6713:
57628 fpsub16 %f4, %f6, %f8
57629 ld [%l7 + 0x58], %f2
57630 andcc %o3, %o1, %i2
57631loop_6714:
57632 fnands %f3, %f6, %f9
57633 ldsw [%l7 + 0x7C], %g7
57634 movpos %xcc, %l2, %g5
57635 alignaddr %i7, %g4, %g3
57636 stw %g6, [%l7 + 0x74]
57637 ldx [%l7 + 0x70], %i6
57638 fands %f1, %f7, %f7
57639 fmovdgu %xcc, %f11, %f4
57640 ldsh [%l7 + 0x28], %i4
57641 srlx %l0, %o5, %i3
57642 ldd [%l7 + 0x08], %f14
57643 lduw [%l7 + 0x5C], %o6
57644 lduw [%l7 + 0x74], %i5
57645 std %f8, [%l7 + 0x70]
57646 std %f6, [%l7 + 0x10]
57647 ta %xcc, 0x1
57648 tcs %xcc, 0x6
57649 sdivx %l6, 0x1397, %o4
57650 ldsw [%l7 + 0x38], %g1
57651 ldsw [%l7 + 0x38], %l3
57652 fbul,a %fcc0, loop_6715
57653 brz,a %i0, loop_6716
57654 stb %o7, [%l7 + 0x08]
57655 ld [%l7 + 0x20], %f7
57656loop_6715:
57657 stx %i1, [%l7 + 0x68]
57658loop_6716:
57659 edge8 %l4, %l5, %g2
57660 lduh [%l7 + 0x08], %o2
57661 or %l1, %o3, %o1
57662 fornot2 %f10, %f8, %f2
57663 edge16 %o0, %g7, %l2
57664 fands %f9, %f10, %f11
57665 pdist %f12, %f12, %f10
57666 st %f12, [%l7 + 0x48]
57667 stb %g5, [%l7 + 0x33]
57668 xor %i7, %g4, %i2
57669 stw %g6, [%l7 + 0x10]
57670 movrgez %g3, %i6, %l0
57671 fxor %f14, %f14, %f2
57672 fnot1 %f4, %f0
57673 fnors %f12, %f0, %f7
57674 popc 0x0C80, %i4
57675 call loop_6717
57676 xnor %i3, 0x099A, %o5
57677 fmovsa %icc, %f4, %f11
57678 fmovsleu %xcc, %f13, %f3
57679loop_6717:
57680 andcc %o6, 0x1320, %i5
57681 sll %o4, 0x16, %g1
57682 nop
57683 setx loop_6718, %l0, %l1
57684 wrpr 0x1, %tl
57685 wrpr %l1, %tnpc
57686 setx 0x34400001400, %l0, %l1
57687 wrpr %l1, %tstate
57688 wrhpr 0x4, %htstate
57689 done
57690 alignaddr %l3, %l6, %o7
57691 fblg,a %fcc3, loop_6719
57692 fbl %fcc2, loop_6720
57693loop_6718:
57694 fnors %f4, %f9, %f13
57695 sll %i1, 0x1E, %l4
57696loop_6719:
57697 ld [%l7 + 0x58], %f6
57698loop_6720:
57699 ldsw [%l7 + 0x48], %i0
57700 movvc %icc, %l5, %o2
57701 edge8 %l1, %o3, %g2
57702 ld [%l7 + 0x3C], %f8
57703 lduw [%l7 + 0x20], %o0
57704 fmovsvs %xcc, %f4, %f3
57705 fmovscs %xcc, %f3, %f10
57706 sth %g7, [%l7 + 0x12]
57707 st %f1, [%l7 + 0x7C]
57708 smul %o1, %g5, %i7
57709 bcc,a %xcc, loop_6721
57710 brz,a %g4, loop_6722
57711 fxnors %f2, %f3, %f0
57712 fmovdn %xcc, %f15, %f15
57713loop_6721:
57714 st %f4, [%l7 + 0x4C]
57715loop_6722:
57716 bge loop_6723
57717 fcmpne32 %f2, %f8, %i2
57718 lduh [%l7 + 0x6A], %l2
57719 movcc %xcc, %g3, %i6
57720loop_6723:
57721 fnand %f6, %f4, %f0
57722 lduw [%l7 + 0x10], %l0
57723 ble,a loop_6724
57724 srlx %i4, %i3, %g6
57725 fmul8x16 %f14, %f4, %f4
57726 ld [%l7 + 0x3C], %f6
57727loop_6724:
57728 stb %o6, [%l7 + 0x7D]
57729 udiv %i5, 0x0506, %o4
57730 fmovsleu %xcc, %f1, %f12
57731 st %f6, [%l7 + 0x64]
57732 movge %icc, %o5, %g1
57733 ldx [%l7 + 0x38], %l6
57734 ldsb [%l7 + 0x46], %o7
57735 srax %i1, %l4, %i0
57736 tg %xcc, 0x4
57737 movrne %l5, 0x011, %l3
57738 movgu %icc, %l1, %o2
57739 fxnor %f0, %f0, %f6
57740 fnot2s %f1, %f5
57741 fmovsgu %xcc, %f7, %f14
57742 edge16n %o3, %g2, %o0
57743 fandnot1 %f0, %f10, %f6
57744 lduh [%l7 + 0x76], %g7
57745 tleu %icc, 0x1
57746 fmovsge %xcc, %f6, %f4
57747 fpack32 %f4, %f12, %f6
57748 ldsb [%l7 + 0x1C], %g5
57749 bcs,a %xcc, loop_6725
57750 fpsub32s %f7, %f6, %f2
57751 lduh [%l7 + 0x58], %i7
57752 fmovse %icc, %f10, %f7
57753loop_6725:
57754 fbue %fcc2, loop_6726
57755 for %f10, %f0, %f8
57756 fsrc2s %f13, %f5
57757 taddcc %g4, 0x0673, %o1
57758loop_6726:
57759 bg,a,pn %xcc, loop_6727
57760 ldd [%l7 + 0x18], %f14
57761 tge %xcc, 0x2
57762 fmovrde %i2, %f10, %f6
57763loop_6727:
57764 edge16 %g3, %i6, %l2
57765 fxors %f7, %f0, %f5
57766 for %f4, %f12, %f14
57767 fmul8sux16 %f8, %f2, %f10
57768 ldsw [%l7 + 0x4C], %i4
57769 bcs,a,pn %icc, loop_6728
57770 fbl,a %fcc1, loop_6729
57771 mova %xcc, %i3, %g6
57772 fabsd %f14, %f4
57773loop_6728:
57774 tcc %xcc, 0x0
57775loop_6729:
57776 siam 0x4
57777 fmul8x16 %f0, %f8, %f4
57778 ld [%l7 + 0x54], %f11
57779 ldsb [%l7 + 0x19], %l0
57780 ldsb [%l7 + 0x52], %o6
57781 fbug,a %fcc1, loop_6730
57782 lduw [%l7 + 0x30], %i5
57783 movl %xcc, %o5, %g1
57784 stx %l6, [%l7 + 0x68]
57785loop_6730:
57786 edge16 %o7, %o4, %i1
57787 move %xcc, %i0, %l4
57788 lduh [%l7 + 0x60], %l3
57789 be,a loop_6731
57790 bge loop_6732
57791 nop
57792 setx loop_6733, %l0, %l1
57793 wrpr 0x1, %tl
57794 wrpr %l1, %tnpc
57795 setx 0x34400001400, %l0, %l1
57796 wrpr %l1, %tstate
57797 wrhpr 0x4, %htstate
57798 done
57799 fxnors %f5, %f3, %f7
57800loop_6731:
57801 fmovsne %xcc, %f10, %f1
57802loop_6732:
57803 stx %l5, [%l7 + 0x48]
57804loop_6733:
57805 srax %o2, %o3, %g2
57806 fmovsa %icc, %f6, %f12
57807 brgz %o0, loop_6734
57808 st %f1, [%l7 + 0x64]
57809 fmovdvc %icc, %f10, %f12
57810 ld [%l7 + 0x10], %f9
57811loop_6734:
57812 sra %g7, 0x1B, %l1
57813 fpadd16s %f3, %f14, %f10
57814 array16 %g5, %i7, %g4
57815 and %i2, 0x12E2, %g3
57816 nop
57817 setx loop_6735, %l0, %l1
57818 wrpr 0x1, %tl
57819 wrpr %l1, %tnpc
57820 setx 0x34400001400, %l0, %l1
57821 wrpr %l1, %tstate
57822 wrhpr 0x4, %htstate
57823 done
57824 ldsw [%l7 + 0x6C], %i6
57825 fmovd %f0, %f12
57826 fbule %fcc1, loop_6736
57827loop_6735:
57828 lduw [%l7 + 0x08], %l2
57829 bshuffle %f2, %f12, %f12
57830 movleu %icc, %o1, %i4
57831loop_6736:
57832 ldd [%l7 + 0x60], %f6
57833 stb %g6, [%l7 + 0x1C]
57834 fmovdgu %icc, %f1, %f3
57835 siam 0x6
57836 stb %i3, [%l7 + 0x61]
57837 ble,a,pt %xcc, loop_6737
57838 stb %o6, [%l7 + 0x75]
57839 stx %l0, [%l7 + 0x20]
57840 fnegs %f12, %f1
57841loop_6737:
57842 brgz,a %o5, loop_6738
57843 fba,a %fcc1, loop_6739
57844 subccc %g1, 0x0471, %l6
57845 stb %o7, [%l7 + 0x3B]
57846loop_6738:
57847 fmovscc %icc, %f9, %f11
57848loop_6739:
57849 srl %o4, 0x1B, %i1
57850 fmovrdgez %i0, %f0, %f12
57851 fbg %fcc1, loop_6740
57852 orcc %i5, %l3, %l4
57853 ld [%l7 + 0x58], %f12
57854 tvc %xcc, 0x5
57855loop_6740:
57856 nop
57857 setx loop_6741, %l0, %l1
57858 wrpr 0x1, %tl
57859 wrpr %l1, %tpc
57860 add %l1, 0x4, %l1
57861 wrpr %l1, %tnpc
57862 setx 0x34400001400, %l0, %l1
57863 wrpr %l1, %tstate
57864 wrhpr 0x4, %htstate
57865 retry
57866 fmovdvc %xcc, %f6, %f10
57867 mulx %o2, 0x0AAC, %o3
57868 ldx [%l7 + 0x60], %g2
57869loop_6741:
57870 lduw [%l7 + 0x08], %l5
57871 ld [%l7 + 0x08], %f7
57872 ble,a loop_6742
57873 sdivcc %o0, 0x12D3, %l1
57874 sra %g7, %g5, %i7
57875 ldub [%l7 + 0x4A], %i2
57876loop_6742:
57877 tle %xcc, 0x5
57878 ldd [%l7 + 0x18], %f14
57879 ldub [%l7 + 0x64], %g3
57880 srax %i6, %l2, %g4
57881 orn %i4, 0x039D, %o1
57882 brgz %g6, loop_6743
57883 orncc %i3, 0x04FA, %o6
57884 fmul8sux16 %f6, %f10, %f14
57885 fnegd %f10, %f4
57886loop_6743:
57887 ldsb [%l7 + 0x7D], %l0
57888 fmovde %xcc, %f15, %f7
57889 udivx %o5, 0x16EB, %l6
57890 fble,a %fcc1, loop_6744
57891 movn %icc, %o7, %o4
57892 taddcctv %g1, %i0, %i1
57893 fmovdg %icc, %f0, %f0
57894loop_6744:
57895 tn %icc, 0x3
57896 ld [%l7 + 0x1C], %f13
57897 fmuld8ulx16 %f1, %f0, %f14
57898 stb %l3, [%l7 + 0x0F]
57899 fornot2s %f10, %f1, %f13
57900 tleu %xcc, 0x0
57901 std %f10, [%l7 + 0x30]
57902 fmovspos %icc, %f3, %f15
57903 bvc,a loop_6745
57904 tn %icc, 0x5
57905 brlz %i5, loop_6746
57906 fsrc1 %f2, %f12
57907loop_6745:
57908 edge32 %o2, %o3, %l4
57909 addc %l5, %o0, %l1
57910loop_6746:
57911 fandnot2 %f10, %f4, %f2
57912 brlz,a %g7, loop_6747
57913 fpsub32 %f14, %f2, %f6
57914 fbo,a %fcc0, loop_6748
57915 fmovsn %xcc, %f1, %f3
57916loop_6747:
57917 lduh [%l7 + 0x46], %g2
57918 ldd [%l7 + 0x58], %f8
57919loop_6748:
57920 fbug %fcc0, loop_6749
57921 st %f10, [%l7 + 0x28]
57922 fpsub32 %f2, %f4, %f12
57923 fpsub32 %f4, %f4, %f10
57924loop_6749:
57925 fnegs %f15, %f1
57926 nop
57927 setx loop_6750, %l0, %l1
57928 wrpr 0x1, %tl
57929 wrpr %l1, %tpc
57930 add %l1, 0x4, %l1
57931 wrpr %l1, %tnpc
57932 setx 0x34400001400, %l0, %l1
57933 wrpr %l1, %tstate
57934 wrhpr 0x4, %htstate
57935 retry
57936 tge %xcc, 0x7
57937 tsubcctv %i7, %g5, %g3
57938 srlx %i2, 0x16, %i6
57939loop_6750:
57940 fbug,a %fcc1, loop_6751
57941 fmovsneg %icc, %f4, %f6
57942 fmovdle %xcc, %f14, %f10
57943 ldsb [%l7 + 0x19], %g4
57944loop_6751:
57945 stb %l2, [%l7 + 0x3F]
57946 st %f4, [%l7 + 0x28]
57947 fmovrdlez %i4, %f4, %f10
57948 fmovde %icc, %f2, %f4
57949 fmovrdne %g6, %f0, %f12
57950 bn,pn %xcc, loop_6752
57951 te %xcc, 0x4
57952 fmovsle %xcc, %f15, %f8
57953 srlx %o1, 0x0B, %i3
57954loop_6752:
57955 stb %o6, [%l7 + 0x6D]
57956 fmovd %f2, %f6
57957 ldd [%l7 + 0x10], %f10
57958 fmul8x16al %f9, %f6, %f2
57959 movrgez %o5, 0x081, %l0
57960 call loop_6753
57961 movge %icc, %l6, %o4
57962 edge32ln %o7, %g1, %i0
57963 taddcc %i1, 0x1DEE, %l3
57964loop_6753:
57965 stb %o2, [%l7 + 0x7F]
57966 edge32 %o3, %i5, %l5
57967 fmovdpos %icc, %f3, %f9
57968 fmovrsgez %o0, %f7, %f5
57969 sll %l4, 0x05, %g7
57970 ld [%l7 + 0x44], %f5
57971 ldsb [%l7 + 0x40], %g2
57972 ldx [%l7 + 0x10], %i7
57973 orncc %l1, 0x082C, %g3
57974 or %g5, 0x1D38, %i6
57975 st %f3, [%l7 + 0x6C]
57976 movcc %xcc, %g4, %i2
57977 ldsb [%l7 + 0x74], %l2
57978 movle %icc, %g6, %o1
57979 fands %f9, %f9, %f12
57980 bge,a,pt %icc, loop_6754
57981 fmovrslz %i4, %f2, %f10
57982 addccc %o6, %o5, %l0
57983 edge32ln %l6, %i3, %o7
57984loop_6754:
57985 fsrc1 %f14, %f8
57986 fbug %fcc3, loop_6755
57987 ldub [%l7 + 0x19], %g1
57988 or %i0, %o4, %l3
57989 fmovsle %icc, %f9, %f0
57990loop_6755:
57991 brgz %i1, loop_6756
57992 tcs %xcc, 0x4
57993 tn %xcc, 0x2
57994 fpmerge %f1, %f11, %f0
57995loop_6756:
57996 bl,a %icc, loop_6757
57997 fbul %fcc1, loop_6758
57998 orncc %o2, 0x1DEE, %o3
57999 fbu,a %fcc2, loop_6759
58000loop_6757:
58001 stb %i5, [%l7 + 0x25]
58002loop_6758:
58003 edge8l %l5, %o0, %g7
58004 movg %icc, %l4, %g2
58005loop_6759:
58006 tneg %xcc, 0x2
58007 fpack16 %f4, %f4
58008 sllx %i7, %l1, %g5
58009 fble %fcc3, loop_6760
58010 fpadd16 %f10, %f8, %f6
58011 fpadd16 %f2, %f14, %f2
58012 ble,pt %icc, loop_6761
58013loop_6760:
58014 ldsw [%l7 + 0x24], %g3
58015 fpsub32s %f4, %f13, %f13
58016 lduw [%l7 + 0x1C], %g4
58017loop_6761:
58018 ldsh [%l7 + 0x56], %i6
58019 tleu %xcc, 0x7
58020 ldd [%l7 + 0x38], %f2
58021 fbge,a %fcc0, loop_6762
58022 fmovsne %icc, %f0, %f0
58023 fsrc2 %f4, %f6
58024 fornot1 %f14, %f14, %f12
58025loop_6762:
58026 ldsb [%l7 + 0x3B], %i2
58027 nop
58028 setx loop_6763, %l0, %l1
58029 jmpl %l1, %l2
58030 fnot1 %f14, %f12
58031 brgz %g6, loop_6764
58032 movrlz %i4, 0x34E, %o6
58033loop_6763:
58034 tpos %xcc, 0x7
58035 ldx [%l7 + 0x48], %o1
58036loop_6764:
58037 lduw [%l7 + 0x10], %o5
58038 sth %l6, [%l7 + 0x10]
58039 fpack16 %f4, %f9
58040 fmovsle %xcc, %f1, %f12
58041 ldsh [%l7 + 0x50], %i3
58042 edge16 %o7, %g1, %i0
58043 ldsh [%l7 + 0x16], %l0
58044 stb %o4, [%l7 + 0x31]
58045 brnz,a %i1, loop_6765
58046 lduh [%l7 + 0x5E], %l3
58047 tne %xcc, 0x7
58048 fmovrsne %o2, %f3, %f4
58049loop_6765:
58050 ldub [%l7 + 0x62], %i5
58051 smulcc %o3, %l5, %g7
58052 fmovsa %icc, %f9, %f9
58053 bneg %icc, loop_6766
58054 sth %o0, [%l7 + 0x0A]
58055 fbg,a %fcc1, loop_6767
58056 ble,a,pt %xcc, loop_6768
58057loop_6766:
58058 faligndata %f4, %f0, %f14
58059 edge32 %l4, %g2, %l1
58060loop_6767:
58061 fbo,a %fcc1, loop_6769
58062loop_6768:
58063 ldsb [%l7 + 0x6E], %g5
58064 lduh [%l7 + 0x38], %i7
58065 stw %g4, [%l7 + 0x6C]
58066loop_6769:
58067 sllx %i6, %g3, %i2
58068 ldd [%l7 + 0x60], %f0
58069 std %f10, [%l7 + 0x40]
58070 tleu %xcc, 0x1
58071 fmovda %xcc, %f4, %f2
58072 ld [%l7 + 0x70], %f7
58073 fpadd16 %f0, %f10, %f6
58074 movvs %xcc, %l2, %i4
58075 edge16 %o6, %o1, %o5
58076 lduh [%l7 + 0x42], %g6
58077 sdiv %l6, 0x0EA2, %o7
58078 addc %g1, 0x09EF, %i0
58079 fbug,a %fcc2, loop_6770
58080 movne %icc, %l0, %i3
58081 movcc %xcc, %i1, %l3
58082 bcc,pn %xcc, loop_6771
58083loop_6770:
58084 ldd [%l7 + 0x78], %f0
58085 stb %o2, [%l7 + 0x6F]
58086 lduh [%l7 + 0x38], %i5
58087loop_6771:
58088 sllx %o4, 0x0E, %o3
58089 ldsb [%l7 + 0x7E], %l5
58090 fpadd16 %f8, %f14, %f12
58091 sdiv %g7, 0x0979, %l4
58092 tcc %icc, 0x4
58093 ldsw [%l7 + 0x34], %o0
58094 umul %l1, %g2, %i7
58095 stb %g4, [%l7 + 0x29]
58096 ldsh [%l7 + 0x22], %g5
58097 fmovsleu %xcc, %f3, %f15
58098 fpadd32 %f14, %f8, %f4
58099 fmovdvs %icc, %f13, %f2
58100 lduh [%l7 + 0x40], %g3
58101 alignaddr %i6, %i2, %l2
58102 fmul8ulx16 %f10, %f4, %f2
58103 tg %xcc, 0x4
58104 std %f4, [%l7 + 0x78]
58105 subc %i4, 0x02CC, %o6
58106 fxor %f6, %f12, %f12
58107 fbug,a %fcc2, loop_6772
58108 fandnot2 %f10, %f14, %f8
58109 fmovdcs %xcc, %f11, %f13
58110 for %f6, %f12, %f6
58111loop_6772:
58112 ldsb [%l7 + 0x2B], %o1
58113 sdiv %o5, 0x1FFA, %l6
58114 stx %g6, [%l7 + 0x40]
58115 srl %o7, 0x03, %i0
58116 fpsub16s %f9, %f14, %f10
58117 std %f12, [%l7 + 0x28]
58118 fmovrsne %l0, %f9, %f2
58119 fbe %fcc2, loop_6773
58120 tl %xcc, 0x0
58121 stx %g1, [%l7 + 0x50]
58122 stx %i3, [%l7 + 0x38]
58123loop_6773:
58124 st %f14, [%l7 + 0x34]
58125 st %f12, [%l7 + 0x20]
58126 lduw [%l7 + 0x54], %l3
58127 lduw [%l7 + 0x54], %i1
58128 ldsw [%l7 + 0x64], %i5
58129 edge8ln %o2, %o3, %o4
58130 sth %g7, [%l7 + 0x24]
58131 brlez %l4, loop_6774
58132 nop
58133 setx loop_6775, %l0, %l1
58134 wrpr 0x1, %tl
58135 wrpr %l1, %tpc
58136 add %l1, 0x4, %l1
58137 wrpr %l1, %tnpc
58138 setx 0x34400001400, %l0, %l1
58139 wrpr %l1, %tstate
58140 wrhpr 0x4, %htstate
58141 retry
58142 be %xcc, loop_6776
58143 mulx %l5, 0x1563, %l1
58144loop_6774:
58145 udivcc %o0, 0x1CBF, %i7
58146loop_6775:
58147 tcs %icc, 0x3
58148loop_6776:
58149 stx %g2, [%l7 + 0x18]
58150 stw %g4, [%l7 + 0x24]
58151 bg,a %xcc, loop_6777
58152 fmovsgu %icc, %f14, %f0
58153 fmovsne %icc, %f6, %f15
58154 lduw [%l7 + 0x20], %g3
58155loop_6777:
58156 fcmpes %fcc3, %f10, %f14
58157 fnegd %f0, %f8
58158 stb %i6, [%l7 + 0x62]
58159 orn %i2, 0x0F13, %l2
58160 fmuld8ulx16 %f5, %f9, %f14
58161 fpadd32s %f4, %f7, %f3
58162 std %f12, [%l7 + 0x68]
58163 sth %g5, [%l7 + 0x08]
58164 ldsw [%l7 + 0x08], %i4
58165 ldub [%l7 + 0x54], %o6
58166 brlez,a %o5, loop_6778
58167 std %f8, [%l7 + 0x78]
58168 lduw [%l7 + 0x74], %l6
58169 siam 0x5
58170loop_6778:
58171 fble %fcc0, loop_6779
58172 ldsh [%l7 + 0x3E], %g6
58173 srlx %o7, %i0, %l0
58174 nop
58175 setx loop_6780, %l0, %l1
58176 wrpr 0x1, %tl
58177 wrpr %l1, %tpc
58178 add %l1, 0x4, %l1
58179 wrpr %l1, %tnpc
58180 setx 0x34400001400, %l0, %l1
58181 wrpr %l1, %tstate
58182 wrhpr 0x4, %htstate
58183 retry
58184loop_6779:
58185 lduh [%l7 + 0x48], %o1
58186 brgz %g1, loop_6781
58187 fnegd %f12, %f8
58188loop_6780:
58189 tg %xcc, 0x5
58190 fmovrdne %i3, %f14, %f4
58191loop_6781:
58192 tneg %icc, 0x6
58193 add %l3, %i5, %o2
58194 tl %icc, 0x4
58195 std %f4, [%l7 + 0x10]
58196 fmovsl %xcc, %f11, %f2
58197 edge8ln %o3, %i1, %o4
58198 sllx %g7, 0x05, %l4
58199 move %icc, %l1, %l5
58200 ldsb [%l7 + 0x6A], %i7
58201 taddcctv %o0, %g2, %g4
58202 fmovsa %xcc, %f14, %f8
58203 srlx %i6, 0x0C, %g3
58204 lduw [%l7 + 0x1C], %i2
58205 nop
58206 setx loop_6782, %l0, %l1
58207 wrpr 0x1, %tl
58208 wrpr %l1, %tnpc
58209 setx 0x34400001400, %l0, %l1
58210 wrpr %l1, %tstate
58211 wrhpr 0x4, %htstate
58212 done
58213 movge %icc, %l2, %g5
58214 st %f1, [%l7 + 0x5C]
58215 stx %i4, [%l7 + 0x18]
58216loop_6782:
58217 movvs %xcc, %o6, %l6
58218 fbule %fcc0, loop_6783
58219 umulcc %g6, 0x0E6F, %o7
58220 fpack32 %f14, %f0, %f14
58221 bcc %xcc, loop_6784
58222loop_6783:
58223 fmovrslez %i0, %f2, %f11
58224 bg,a %icc, loop_6785
58225 brnz %l0, loop_6786
58226loop_6784:
58227 movneg %xcc, %o1, %o5
58228 ldub [%l7 + 0x68], %i3
58229loop_6785:
58230 sdiv %l3, 0x1A4E, %i5
58231loop_6786:
58232 ldx [%l7 + 0x38], %o2
58233 fbl %fcc1, loop_6787
58234 st %f15, [%l7 + 0x38]
58235 fones %f6
58236 ldsh [%l7 + 0x66], %g1
58237loop_6787:
58238 st %f2, [%l7 + 0x34]
58239 sth %i1, [%l7 + 0x38]
58240 fmovdvs %icc, %f7, %f15
58241 fpsub32s %f12, %f5, %f8
58242 std %f6, [%l7 + 0x20]
58243 edge16l %o4, %g7, %o3
58244 edge16n %l1, %l4, %i7
58245 ldsw [%l7 + 0x74], %o0
58246 movcc %icc, %g2, %l5
58247 sub %i6, 0x10FB, %g4
58248 brnz %g3, loop_6788
58249 fnegs %f0, %f12
58250 fmovsvc %xcc, %f15, %f12
58251 tvc %icc, 0x0
58252loop_6788:
58253 ld [%l7 + 0x5C], %f10
58254 ldsh [%l7 + 0x2A], %i2
58255 std %f0, [%l7 + 0x78]
58256 stx %l2, [%l7 + 0x68]
58257 bg loop_6789
58258 sth %g5, [%l7 + 0x52]
58259 stb %i4, [%l7 + 0x52]
58260 lduh [%l7 + 0x26], %o6
58261loop_6789:
58262 edge8n %g6, %o7, %i0
58263 brgez,a %l6, loop_6790
58264 fbug %fcc0, loop_6791
58265 fmovd %f10, %f10
58266 fand %f2, %f4, %f6
58267loop_6790:
58268 sra %o1, 0x18, %l0
58269loop_6791:
58270 fornot2 %f10, %f2, %f8
58271 bvc %icc, loop_6792
58272 taddcctv %o5, 0x0E34, %i3
58273 movl %icc, %i5, %l3
58274 fmovrdgz %g1, %f0, %f6
58275loop_6792:
58276 stw %o2, [%l7 + 0x78]
58277 fmovrslz %i1, %f0, %f12
58278 fsrc1s %f0, %f4
58279 edge16 %g7, %o4, %l1
58280 umul %o3, %l4, %i7
58281 tcs %xcc, 0x6
58282 fpmerge %f0, %f8, %f0
58283 fmovrde %g2, %f0, %f6
58284 sethi 0x1277, %l5
58285 ldsh [%l7 + 0x60], %i6
58286 fbg %fcc3, loop_6793
58287 fmovscc %icc, %f8, %f10
58288 movgu %icc, %g4, %g3
58289 stb %o0, [%l7 + 0x66]
58290loop_6793:
58291 ldsb [%l7 + 0x25], %l2
58292 fpsub16s %f7, %f6, %f15
58293 ble,a,pt %icc, loop_6794
58294 popc %g5, %i2
58295 addcc %i4, %g6, %o6
58296 ld [%l7 + 0x3C], %f0
58297loop_6794:
58298 ldsh [%l7 + 0x52], %i0
58299 sllx %o7, %o1, %l6
58300 fbn %fcc1, loop_6795
58301 st %f9, [%l7 + 0x1C]
58302 fcmpne16 %f0, %f6, %o5
58303 fsrc1s %f15, %f15
58304loop_6795:
58305 faligndata %f2, %f6, %f12
58306 fmovrdne %l0, %f8, %f10
58307 ldx [%l7 + 0x40], %i3
58308 bl %icc, loop_6796
58309 ldd [%l7 + 0x18], %f2
58310 fornot1 %f2, %f8, %f4
58311 fcmpeq32 %f6, %f8, %i5
58312loop_6796:
58313 fble,a %fcc3, loop_6797
58314 stb %g1, [%l7 + 0x20]
58315 orcc %o2, 0x14D9, %l3
58316 brnz %i1, loop_6798
58317loop_6797:
58318 std %f8, [%l7 + 0x38]
58319 ldsw [%l7 + 0x30], %o4
58320 be,a %xcc, loop_6799
58321loop_6798:
58322 ldsb [%l7 + 0x70], %l1
58323 edge8ln %g7, %o3, %i7
58324 fmovrsne %g2, %f0, %f4
58325loop_6799:
58326 ldsw [%l7 + 0x3C], %l5
58327 fmovse %icc, %f7, %f12
58328 fnands %f5, %f14, %f4
58329 popc 0x000E, %i6
58330 fmovdn %xcc, %f3, %f6
58331 bcs %icc, loop_6800
58332 fmovdpos %xcc, %f7, %f4
58333 fpackfix %f8, %f1
58334 fcmpne32 %f10, %f8, %g4
58335loop_6800:
58336 addccc %g3, 0x0D3C, %o0
58337 bne loop_6801
58338 subccc %l4, 0x1533, %g5
58339 smulcc %i2, 0x16C0, %i4
58340 ldd [%l7 + 0x20], %f6
58341loop_6801:
58342 fnegs %f13, %f10
58343 ldx [%l7 + 0x38], %g6
58344 be,a loop_6802
58345 addc %o6, %i0, %o7
58346 edge16 %l2, %l6, %o1
58347 tn %xcc, 0x0
58348loop_6802:
58349 ld [%l7 + 0x24], %f15
58350 ldsb [%l7 + 0x0A], %l0
58351 fmovrdne %i3, %f8, %f4
58352 array8 %i5, %g1, %o2
58353 lduh [%l7 + 0x20], %l3
58354 fmovdpos %icc, %f11, %f0
58355 ldsh [%l7 + 0x14], %i1
58356 fbne %fcc0, loop_6803
58357 stb %o5, [%l7 + 0x18]
58358 bg,a,pt %icc, loop_6804
58359 tne %icc, 0x2
58360loop_6803:
58361 ldx [%l7 + 0x40], %o4
58362 fblg,a %fcc2, loop_6805
58363loop_6804:
58364 fbge %fcc0, loop_6806
58365 fxor %f2, %f2, %f6
58366 movne %icc, %g7, %l1
58367loop_6805:
58368 brlz,a %o3, loop_6807
58369loop_6806:
58370 stw %i7, [%l7 + 0x48]
58371 fmovsg %icc, %f8, %f12
58372 fnot2s %f5, %f9
58373loop_6807:
58374 ldd [%l7 + 0x28], %f2
58375 udivx %l5, 0x1965, %g2
58376 bgu,pn %xcc, loop_6808
58377 stb %g4, [%l7 + 0x15]
58378 fnot2s %f11, %f12
58379 srlx %i6, %o0, %g3
58380loop_6808:
58381 ld [%l7 + 0x28], %f7
58382 stw %g5, [%l7 + 0x10]
58383 taddcctv %l4, %i4, %i2
58384 subccc %o6, 0x0D69, %i0
58385 fmovdl %xcc, %f7, %f15
58386 lduw [%l7 + 0x20], %o7
58387 std %f14, [%l7 + 0x20]
58388 fones %f8
58389 fmovrsgz %g6, %f12, %f2
58390 fpsub16s %f10, %f13, %f3
58391 udiv %l6, 0x030B, %o1
58392 fmovscs %xcc, %f5, %f5
58393 fmovsneg %icc, %f8, %f6
58394 brgez,a %l2, loop_6809
58395 stw %i3, [%l7 + 0x20]
58396 ldd [%l7 + 0x48], %f12
58397 movrgz %i5, %l0, %o2
58398loop_6809:
58399 movrgez %l3, %g1, %o5
58400 ldx [%l7 + 0x58], %i1
58401 fmovdgu %icc, %f10, %f9
58402 stx %g7, [%l7 + 0x10]
58403 fcmped %fcc0, %f0, %f6
58404 fornot1 %f12, %f8, %f0
58405 move %xcc, %o4, %l1
58406 fmovrdgez %o3, %f2, %f2
58407 fandnot1s %f8, %f0, %f7
58408 ta %xcc, 0x0
58409 movneg %xcc, %i7, %l5
58410 add %g2, %g4, %i6
58411 stx %g3, [%l7 + 0x20]
58412 fmovsvc %xcc, %f13, %f15
58413 fmovde %xcc, %f14, %f6
58414 ba,a,pn %xcc, loop_6810
58415 fxors %f8, %f11, %f9
58416 st %f10, [%l7 + 0x70]
58417 ldx [%l7 + 0x20], %g5
58418loop_6810:
58419 ldx [%l7 + 0x70], %o0
58420 fblg %fcc0, loop_6811
58421 movre %i4, 0x2D2, %i2
58422 subccc %l4, 0x0981, %i0
58423 fxnors %f0, %f1, %f8
58424loop_6811:
58425 fmovrslez %o6, %f15, %f8
58426 ldsw [%l7 + 0x24], %o7
58427 std %f4, [%l7 + 0x78]
58428 fmovd %f8, %f2
58429 fcmpes %fcc3, %f4, %f10
58430 mova %xcc, %g6, %o1
58431 bn,a,pn %xcc, loop_6812
58432 fbue,a %fcc0, loop_6813
58433 addc %l2, %l6, %i3
58434 fmul8x16 %f12, %f8, %f8
58435loop_6812:
58436 alignaddr %i5, %l0, %l3
58437loop_6813:
58438 fornot1s %f14, %f15, %f11
58439 ldub [%l7 + 0x62], %g1
58440 array16 %o2, %i1, %g7
58441 fornot2s %f9, %f14, %f11
58442 ldd [%l7 + 0x68], %f14
58443 fblg,a %fcc1, loop_6814
58444 udivx %o4, 0x0E5F, %l1
58445 bvs,a,pt %xcc, loop_6815
58446 tle %icc, 0x2
58447loop_6814:
58448 array8 %o5, %i7, %o3
58449 stb %g2, [%l7 + 0x22]
58450loop_6815:
58451 fabsd %f14, %f4
58452 ldsw [%l7 + 0x48], %g4
58453 orn %l5, %g3, %g5
58454 bvs,a,pt %icc, loop_6816
58455 te %icc, 0x5
58456 mova %icc, %o0, %i4
58457 fcmpne32 %f10, %f10, %i6
58458loop_6816:
58459 xnorcc %i2, 0x12C5, %i0
58460 fmuld8ulx16 %f15, %f15, %f2
58461 ld [%l7 + 0x68], %f9
58462 bg,a %icc, loop_6817
58463 orn %l4, %o6, %g6
58464 edge32n %o7, %o1, %l2
58465 fmovdn %xcc, %f12, %f3
58466loop_6817:
58467 fmovsn %icc, %f1, %f10
58468 ldsw [%l7 + 0x20], %l6
58469 lduh [%l7 + 0x5C], %i5
58470 fone %f2
58471 xnor %l0, %l3, %g1
58472 fnors %f15, %f2, %f9
58473 fmuld8ulx16 %f15, %f6, %f12
58474 movn %icc, %i3, %o2
58475 umulcc %i1, %g7, %l1
58476 ldsw [%l7 + 0x6C], %o5
58477 sra %i7, 0x04, %o3
58478 udivx %g2, 0x042E, %o4
58479 bpos,pt %icc, loop_6818
58480 movrgz %l5, 0x1E0, %g4
58481 fcmpeq32 %f12, %f6, %g3
58482 movvs %xcc, %o0, %i4
58483loop_6818:
58484 movleu %icc, %i6, %g5
58485 fpack32 %f10, %f10, %f14
58486 ldd [%l7 + 0x38], %f10
58487 ldsb [%l7 + 0x6D], %i2
58488 tneg %icc, 0x3
58489 subccc %i0, %o6, %l4
58490 ldx [%l7 + 0x50], %o7
58491 ldub [%l7 + 0x54], %o1
58492 lduh [%l7 + 0x56], %g6
58493 fmovdpos %icc, %f10, %f9
58494 fmovsa %icc, %f7, %f7
58495 stw %l6, [%l7 + 0x4C]
58496 array8 %i5, %l0, %l3
58497 fmovdcs %icc, %f4, %f13
58498 stx %g1, [%l7 + 0x20]
58499 tl %xcc, 0x4
58500 fmovsg %xcc, %f2, %f2
58501 stx %i3, [%l7 + 0x30]
58502 fmovrsne %o2, %f13, %f9
58503 fnor %f2, %f2, %f2
58504 bg,pn %xcc, loop_6819
58505 tl %xcc, 0x3
58506 tgu %icc, 0x6
58507 fmovrslez %i1, %f8, %f11
58508loop_6819:
58509 bvc,a,pt %xcc, loop_6820
58510 stb %g7, [%l7 + 0x55]
58511 fmovdcc %icc, %f11, %f1
58512 sth %l1, [%l7 + 0x30]
58513loop_6820:
58514 fzeros %f8
58515 std %f12, [%l7 + 0x10]
58516 bge,a,pt %icc, loop_6821
58517 ldd [%l7 + 0x48], %f6
58518 stx %l2, [%l7 + 0x58]
58519 fxnor %f8, %f8, %f2
58520loop_6821:
58521 fcmpeq16 %f14, %f14, %i7
58522 orn %o5, 0x139F, %o3
58523 bneg,a,pt %icc, loop_6822
58524 alignaddr %g2, %l5, %g4
58525 movl %xcc, %g3, %o0
58526 fmovrde %o4, %f10, %f12
58527loop_6822:
58528 bvs,pn %xcc, loop_6823
58529 sllx %i6, 0x16, %i4
58530 fxors %f14, %f0, %f14
58531 st %f9, [%l7 + 0x3C]
58532loop_6823:
58533 fxors %f15, %f13, %f10
58534 movvc %xcc, %g5, %i0
58535 movre %o6, 0x0BB, %i2
58536 stw %o7, [%l7 + 0x28]
58537 edge16l %l4, %o1, %g6
58538 fcmpne16 %f10, %f10, %l6
58539 fbuge,a %fcc0, loop_6824
58540 movneg %xcc, %l0, %i5
58541 fcmpeq32 %f0, %f4, %l3
58542 addccc %g1, 0x1070, %o2
58543loop_6824:
58544 ble,pn %icc, loop_6825
58545 brgez,a %i1, loop_6826
58546 movneg %icc, %i3, %g7
58547 st %f13, [%l7 + 0x7C]
58548loop_6825:
58549 stw %l1, [%l7 + 0x20]
58550loop_6826:
58551 std %f12, [%l7 + 0x28]
58552 fmovdpos %xcc, %f7, %f2
58553 ldub [%l7 + 0x14], %l2
58554 sdivcc %o5, 0x0D5C, %o3
58555 fcmpgt16 %f0, %f10, %i7
58556 fmovdvc %icc, %f4, %f12
58557 te %xcc, 0x3
58558 fmovrdgez %l5, %f8, %f6
58559 popc 0x095F, %g4
58560 fnot1s %f8, %f1
58561 fsrc1s %f13, %f15
58562 movvs %icc, %g2, %g3
58563 lduw [%l7 + 0x6C], %o4
58564 ldsw [%l7 + 0x2C], %o0
58565 movne %xcc, %i4, %i6
58566 stb %i0, [%l7 + 0x6A]
58567 fcmpd %fcc3, %f4, %f10
58568 fba %fcc3, loop_6827
58569 tcc %xcc, 0x5
58570 ldsb [%l7 + 0x27], %o6
58571 srl %g5, 0x19, %i2
58572loop_6827:
58573 smul %l4, %o7, %o1
58574 st %f15, [%l7 + 0x08]
58575 sth %g6, [%l7 + 0x42]
58576 mulscc %l0, %i5, %l6
58577 fmovsvc %icc, %f14, %f5
58578 bneg,a,pt %xcc, loop_6828
58579 fzeros %f1
58580 movvc %icc, %g1, %o2
58581 udiv %i1, 0x0C20, %l3
58582loop_6828:
58583 bpos,pt %icc, loop_6829
58584 array32 %i3, %l1, %g7
58585 bleu,a,pn %xcc, loop_6830
58586 fnand %f8, %f12, %f4
58587loop_6829:
58588 fnands %f5, %f12, %f11
58589 fsrc1 %f4, %f10
58590loop_6830:
58591 std %f8, [%l7 + 0x48]
58592 fnegs %f0, %f12
58593 orcc %o5, %l2, %o3
58594 movg %xcc, %l5, %i7
58595 ldx [%l7 + 0x70], %g2
58596 bne,a,pt %xcc, loop_6831
58597 ldsh [%l7 + 0x42], %g4
58598 nop
58599 setx loop_6832, %l0, %l1
58600 jmpl %l1, %g3
58601 sth %o4, [%l7 + 0x38]
58602loop_6831:
58603 tgu %xcc, 0x3
58604 stb %o0, [%l7 + 0x1D]
58605loop_6832:
58606 fmuld8ulx16 %f15, %f2, %f4
58607 tgu %icc, 0x3
58608 st %f8, [%l7 + 0x14]
58609 fmovsleu %icc, %f9, %f15
58610 call loop_6833
58611 fabsd %f10, %f4
58612 tsubcc %i6, %i4, %o6
58613 brnz %g5, loop_6834
58614loop_6833:
58615 stw %i0, [%l7 + 0x74]
58616 tle %icc, 0x6
58617 tle %xcc, 0x7
58618loop_6834:
58619 ldd [%l7 + 0x58], %f8
58620 fnot2 %f0, %f8
58621 andncc %i2, %l4, %o1
58622 ldsb [%l7 + 0x35], %o7
58623 ld [%l7 + 0x6C], %f6
58624 fbn %fcc3, loop_6835
58625 movg %icc, %l0, %i5
58626 ldx [%l7 + 0x20], %g6
58627 st %f2, [%l7 + 0x58]
58628loop_6835:
58629 lduh [%l7 + 0x36], %g1
58630 stx %o2, [%l7 + 0x18]
58631 bcs,pn %icc, loop_6836
58632 bne loop_6837
58633 tle %icc, 0x5
58634 movge %xcc, %i1, %l6
58635loop_6836:
58636 fnot2 %f8, %f10
58637loop_6837:
58638 brlez %l3, loop_6838
58639 addc %i3, 0x01AB, %g7
58640 movne %icc, %l1, %l2
58641 fmovsl %xcc, %f5, %f6
58642loop_6838:
58643 fnot1s %f10, %f9
58644 fbg,a %fcc0, loop_6839
58645 fmovd %f14, %f0
58646 fmovse %icc, %f5, %f5
58647 ldsb [%l7 + 0x11], %o3
58648loop_6839:
58649 ldd [%l7 + 0x30], %f6
58650 fmovrse %l5, %f1, %f9
58651 ldsh [%l7 + 0x18], %i7
58652 std %f4, [%l7 + 0x40]
58653 fcmpgt32 %f8, %f14, %g2
58654 sth %o5, [%l7 + 0x5C]
58655 andn %g3, %o4, %o0
58656 ldub [%l7 + 0x31], %g4
58657 lduw [%l7 + 0x64], %i6
58658 srlx %i4, %o6, %i0
58659 tneg %xcc, 0x6
58660 bne,a,pn %icc, loop_6840
58661 sllx %g5, %i2, %l4
58662 lduh [%l7 + 0x3C], %o7
58663 tgu %xcc, 0x4
58664loop_6840:
58665 ldsb [%l7 + 0x30], %l0
58666 edge16n %i5, %g6, %g1
58667 brgez,a %o2, loop_6841
58668 fornot1 %f6, %f6, %f12
58669 fmovdn %icc, %f1, %f4
58670 sll %i1, %l6, %o1
58671loop_6841:
58672 addc %i3, %g7, %l3
58673 st %f3, [%l7 + 0x10]
58674 ldd [%l7 + 0x40], %f0
58675 ldx [%l7 + 0x10], %l1
58676 ldub [%l7 + 0x42], %l2
58677 smulcc %o3, 0x17AA, %l5
58678 ldub [%l7 + 0x70], %g2
58679 edge8n %i7, %o5, %o4
58680 fmovdge %icc, %f14, %f15
58681 ldsw [%l7 + 0x54], %g3
58682 ldd [%l7 + 0x68], %f8
58683 ldub [%l7 + 0x7F], %g4
58684 addccc %i6, %i4, %o0
58685 fcmple16 %f2, %f6, %o6
58686 movleu %xcc, %i0, %i2
58687 sdiv %g5, 0x052A, %l4
58688 stb %l0, [%l7 + 0x3C]
58689 udivx %o7, 0x1560, %i5
58690 fnot1 %f8, %f6
58691 sdiv %g6, 0x1E20, %o2
58692 edge16 %g1, %l6, %i1
58693 ldsh [%l7 + 0x26], %i3
58694 alignaddr %g7, %o1, %l1
58695 fmovrde %l2, %f0, %f10
58696 fmovdle %icc, %f4, %f11
58697 edge8ln %l3, %o3, %g2
58698 movg %xcc, %l5, %o5
58699 ldx [%l7 + 0x50], %i7
58700 edge32ln %o4, %g3, %i6
58701 ldsh [%l7 + 0x4E], %g4
58702 fmul8x16al %f6, %f10, %f12
58703 lduw [%l7 + 0x50], %o0
58704 ldsw [%l7 + 0x24], %o6
58705 stw %i0, [%l7 + 0x18]
58706 stx %i4, [%l7 + 0x78]
58707 movpos %xcc, %i2, %l4
58708 orcc %g5, %l0, %o7
58709 fmovsgu %xcc, %f4, %f13
58710 ldsb [%l7 + 0x51], %i5
58711 std %f8, [%l7 + 0x50]
58712 brz,a %o2, loop_6842
58713 fmovsne %xcc, %f10, %f3
58714 ldub [%l7 + 0x08], %g6
58715 lduh [%l7 + 0x58], %l6
58716loop_6842:
58717 lduh [%l7 + 0x08], %i1
58718 edge32 %g1, %g7, %i3
58719 fbo,a %fcc0, loop_6843
58720 fmovdvs %xcc, %f12, %f5
58721 array8 %l1, %o1, %l2
58722 udivcc %l3, 0x012F, %g2
58723loop_6843:
58724 fpadd16 %f2, %f0, %f8
58725 addcc %o3, %o5, %l5
58726 stb %o4, [%l7 + 0x5C]
58727 lduw [%l7 + 0x54], %i7
58728 fblg %fcc3, loop_6844
58729 movrlz %g3, %g4, %o0
58730 fabsd %f14, %f10
58731 fnands %f10, %f8, %f5
58732loop_6844:
58733 fmul8x16al %f6, %f2, %f8
58734 fmovrdne %o6, %f12, %f14
58735 fmovscs %icc, %f10, %f0
58736 nop
58737 setx loop_6845, %l0, %l1
58738 jmpl %l1, %i0
58739 fones %f6
58740 stx %i6, [%l7 + 0x20]
58741 ldd [%l7 + 0x20], %f2
58742loop_6845:
58743 srlx %i2, %i4, %g5
58744 fpmerge %f5, %f11, %f0
58745 fmovsvc %icc, %f10, %f8
58746 fcmpeq16 %f12, %f14, %l0
58747 alignaddr %o7, %l4, %i5
58748 andncc %o2, %g6, %i1
58749 ldsb [%l7 + 0x50], %l6
58750 ldx [%l7 + 0x70], %g7
58751 bge %xcc, loop_6846
58752 edge8ln %g1, %i3, %l1
58753 fmovrdne %l2, %f14, %f8
58754 ldx [%l7 + 0x40], %o1
58755loop_6846:
58756 fbo,a %fcc2, loop_6847
58757 fornot1 %f2, %f2, %f12
58758 move %icc, %g2, %l3
58759 sth %o3, [%l7 + 0x7E]
58760loop_6847:
58761 stw %l5, [%l7 + 0x58]
58762 mulx %o5, %i7, %g3
58763 bcc,a %xcc, loop_6848
58764 alignaddrl %o4, %g4, %o6
58765 fmul8sux16 %f4, %f6, %f4
58766 fxors %f7, %f1, %f11
58767loop_6848:
58768 stw %i0, [%l7 + 0x38]
58769 fornot1s %f15, %f2, %f5
58770 sra %o0, 0x0C, %i2
58771 fmovrdlez %i6, %f4, %f0
58772 fmovsl %xcc, %f8, %f12
58773 ldsh [%l7 + 0x60], %i4
58774 stx %g5, [%l7 + 0x10]
58775 sth %l0, [%l7 + 0x28]
58776 fmuld8sux16 %f15, %f9, %f12
58777 fpsub16 %f8, %f6, %f2
58778 ldsw [%l7 + 0x44], %l4
58779 fmovde %xcc, %f12, %f14
58780 ldd [%l7 + 0x38], %f0
58781 ld [%l7 + 0x3C], %f4
58782 ldsb [%l7 + 0x7F], %o7
58783 taddcctv %i5, 0x1BC5, %o2
58784 lduw [%l7 + 0x24], %g6
58785 fmovsgu %xcc, %f1, %f7
58786 ldub [%l7 + 0x22], %i1
58787 ldd [%l7 + 0x20], %f4
58788 st %f2, [%l7 + 0x74]
58789 subcc %l6, %g1, %i3
58790 fbu,a %fcc2, loop_6849
58791 fmovsg %icc, %f2, %f14
58792 edge8n %l1, %l2, %g7
58793 ble,pn %xcc, loop_6850
58794loop_6849:
58795 brlz %g2, loop_6851
58796 fmovrdgz %o1, %f2, %f4
58797 addc %o3, 0x17A2, %l3
58798loop_6850:
58799 fmovsge %xcc, %f6, %f7
58800loop_6851:
58801 std %f0, [%l7 + 0x38]
58802 tcs %icc, 0x5
58803 tsubcctv %o5, 0x0FA1, %l5
58804 ldx [%l7 + 0x18], %i7
58805 stx %g3, [%l7 + 0x30]
58806 tsubcctv %g4, %o6, %i0
58807 lduh [%l7 + 0x4E], %o0
58808 xorcc %i2, %o4, %i6
58809 be,a %icc, loop_6852
58810 pdist %f4, %f2, %f10
58811 sth %g5, [%l7 + 0x78]
58812 lduw [%l7 + 0x78], %i4
58813loop_6852:
58814 fpackfix %f10, %f6
58815 fmovrdgez %l0, %f4, %f14
58816 fmuld8sux16 %f12, %f12, %f10
58817 fpadd16s %f6, %f15, %f14
58818 fmovsvs %icc, %f8, %f11
58819 udiv %o7, 0x083B, %l4
58820 fbu,a %fcc0, loop_6853
58821 andn %o2, %i5, %g6
58822 fnor %f12, %f8, %f10
58823 fnors %f11, %f11, %f12
58824loop_6853:
58825 nop
58826 setx loop_6854, %l0, %l1
58827 wrpr 0x1, %tl
58828 wrpr %l1, %tnpc
58829 setx 0x34400001400, %l0, %l1
58830 wrpr %l1, %tstate
58831 wrhpr 0x4, %htstate
58832 done
58833 fmovsl %icc, %f0, %f12
58834 subcc %i1, 0x1DAE, %l6
58835 ld [%l7 + 0x1C], %f14
58836loop_6854:
58837 stb %g1, [%l7 + 0x1E]
58838 lduw [%l7 + 0x74], %i3
58839 movrgez %l1, 0x21F, %g7
58840 fmovsle %xcc, %f15, %f14
58841 movn %icc, %g2, %l2
58842 fmovdvc %xcc, %f3, %f8
58843 movre %o3, %o1, %l3
58844 std %f2, [%l7 + 0x68]
58845 for %f12, %f12, %f4
58846 fba %fcc2, loop_6855
58847 subcc %l5, %i7, %g3
58848 fnot2 %f8, %f14
58849 ldd [%l7 + 0x08], %f8
58850loop_6855:
58851 fbug %fcc2, loop_6856
58852 st %f15, [%l7 + 0x14]
58853 sllx %o5, 0x08, %g4
58854 ldx [%l7 + 0x70], %o6
58855loop_6856:
58856 lduw [%l7 + 0x50], %i0
58857 edge8l %i2, %o4, %i6
58858 mulx %o0, %i4, %g5
58859 st %f0, [%l7 + 0x5C]
58860 tvs %xcc, 0x2
58861 fpadd16 %f4, %f12, %f0
58862 stw %o7, [%l7 + 0x60]
58863 brlez,a %l4, loop_6857
58864 nop
58865 setx loop_6858, %l0, %l1
58866 wrpr 0x1, %tl
58867 wrpr %l1, %tpc
58868 add %l1, 0x4, %l1
58869 wrpr %l1, %tnpc
58870 setx 0x34400001400, %l0, %l1
58871 wrpr %l1, %tstate
58872 wrhpr 0x4, %htstate
58873 retry
58874 lduh [%l7 + 0x14], %o2
58875 fbne %fcc3, loop_6859
58876loop_6857:
58877 ldsw [%l7 + 0x14], %i5
58878loop_6858:
58879 stx %g6, [%l7 + 0x68]
58880 fandnot1s %f0, %f2, %f13
58881loop_6859:
58882 fmovsl %icc, %f15, %f12
58883 tl %icc, 0x5
58884 bg,pt %icc, loop_6860
58885 fmovscs %icc, %f3, %f9
58886 bvc,a %xcc, loop_6861
58887 xnorcc %l0, %l6, %i1
58888loop_6860:
58889 fornot1 %f8, %f8, %f10
58890 tle %icc, 0x3
58891loop_6861:
58892 fone %f0
58893 ldsw [%l7 + 0x5C], %i3
58894 sra %g1, 0x19, %g7
58895 ldx [%l7 + 0x40], %l1
58896 fmovrdgz %g2, %f12, %f6
58897 be,pt %icc, loop_6862
58898 udivx %l2, 0x07B4, %o1
58899 fbul %fcc0, loop_6863
58900 fmovdl %icc, %f6, %f8
58901loop_6862:
58902 xorcc %l3, %l5, %i7
58903 mova %icc, %g3, %o3
58904loop_6863:
58905 udivx %g4, 0x0BCB, %o6
58906 fmovdleu %icc, %f4, %f12
58907 fmul8x16al %f8, %f8, %f10
58908 fxnors %f13, %f7, %f14
58909 fbul,a %fcc0, loop_6864
58910 fors %f4, %f9, %f14
58911 ldsb [%l7 + 0x7E], %i0
58912 fmovsle %xcc, %f11, %f15
58913loop_6864:
58914 fcmps %fcc2, %f3, %f13
58915 subcc %i2, 0x1F67, %o5
58916 edge8ln %i6, %o4, %i4
58917 edge8n %o0, %g5, %o7
58918 bl,pt %icc, loop_6865
58919 ble %xcc, loop_6866
58920 ld [%l7 + 0x7C], %f1
58921 tsubcc %o2, %i5, %l4
58922loop_6865:
58923 add %l0, %l6, %i1
58924loop_6866:
58925 bneg,a loop_6867
58926 movre %i3, %g1, %g6
58927 ldsb [%l7 + 0x69], %l1
58928 mova %icc, %g7, %l2
58929loop_6867:
58930 fnors %f3, %f9, %f12
58931 array16 %g2, %l3, %o1
58932 fbg %fcc0, loop_6868
58933 ldsb [%l7 + 0x2D], %l5
58934 ldsb [%l7 + 0x09], %i7
58935 movne %xcc, %g3, %o3
58936loop_6868:
58937 fmovsneg %xcc, %f1, %f7
58938 nop
58939 setx loop_6869, %l0, %l1
58940 wrpr 0x1, %tl
58941 wrpr %l1, %tnpc
58942 setx 0x34400001400, %l0, %l1
58943 wrpr %l1, %tstate
58944 wrhpr 0x4, %htstate
58945 done
58946 brgz %g4, loop_6870
58947 ldub [%l7 + 0x5D], %o6
58948 fpackfix %f6, %f10
58949loop_6869:
58950 fbl %fcc2, loop_6871
58951loop_6870:
58952 fpmerge %f7, %f1, %f6
58953 stw %i2, [%l7 + 0x54]
58954 tn %xcc, 0x0
58955loop_6871:
58956 ldub [%l7 + 0x47], %i0
58957 fnors %f7, %f3, %f14
58958 subccc %i6, %o4, %i4
58959 fmovrslez %o0, %f15, %f5
58960 lduh [%l7 + 0x0E], %o5
58961 bn,a %xcc, loop_6872
58962 alignaddrl %o7, %g5, %i5
58963 ldx [%l7 + 0x18], %o2
58964 or %l4, 0x1121, %l6
58965loop_6872:
58966 fcmpne16 %f8, %f10, %i1
58967 fmovspos %icc, %f6, %f1
58968 brlz %i3, loop_6873
58969 fbg %fcc2, loop_6874
58970 tn %xcc, 0x1
58971 tvs %xcc, 0x6
58972loop_6873:
58973 be,a loop_6875
58974loop_6874:
58975 fmovsvs %icc, %f10, %f5
58976 fbug,a %fcc1, loop_6876
58977 fbn,a %fcc1, loop_6877
58978loop_6875:
58979 std %f2, [%l7 + 0x10]
58980 tg %xcc, 0x3
58981loop_6876:
58982 edge16ln %g1, %l0, %g6
58983loop_6877:
58984 fsrc2s %f2, %f5
58985 fbl %fcc2, loop_6878
58986 fmovsn %icc, %f3, %f9
58987 srax %l1, 0x04, %g7
58988 subcc %l2, 0x031F, %l3
58989loop_6878:
58990 fbu %fcc0, loop_6879
58991 std %f10, [%l7 + 0x78]
58992 fcmple16 %f4, %f0, %g2
58993 movgu %icc, %l5, %o1
58994loop_6879:
58995 fmuld8ulx16 %f5, %f3, %f6
58996 subc %g3, 0x0ED3, %o3
58997 edge32l %i7, %g4, %o6
58998 srl %i0, 0x11, %i2
58999 edge16n %i6, %o4, %i4
59000 movleu %xcc, %o5, %o7
59001 mulscc %o0, 0x08A3, %g5
59002 edge16ln %o2, %i5, %l6
59003 edge8 %i1, %l4, %g1
59004 edge32l %l0, %g6, %l1
59005 fpack16 %f6, %f14
59006 stw %i3, [%l7 + 0x78]
59007 fbge %fcc3, loop_6880
59008 fnors %f14, %f1, %f7
59009 andncc %l2, %g7, %l3
59010 lduw [%l7 + 0x2C], %g2
59011loop_6880:
59012 movvc %xcc, %o1, %g3
59013 ldub [%l7 + 0x23], %o3
59014 fbue,a %fcc3, loop_6881
59015 nop
59016 setx loop_6882, %l0, %l1
59017 jmpl %l1, %l5
59018 lduh [%l7 + 0x1E], %i7
59019 brlz %g4, loop_6883
59020loop_6881:
59021 stw %o6, [%l7 + 0x2C]
59022loop_6882:
59023 ldsb [%l7 + 0x1D], %i2
59024 udivcc %i0, 0x0415, %o4
59025loop_6883:
59026 stw %i4, [%l7 + 0x2C]
59027 ldsb [%l7 + 0x7B], %o5
59028 fabsd %f4, %f2
59029 st %f9, [%l7 + 0x40]
59030 xorcc %o7, %o0, %i6
59031 smulcc %g5, %o2, %i5
59032 bvc,a %icc, loop_6884
59033 fmuld8sux16 %f4, %f9, %f6
59034 ldsw [%l7 + 0x28], %i1
59035 bge,a loop_6885
59036loop_6884:
59037 edge32 %l6, %g1, %l0
59038 fbue,a %fcc2, loop_6886
59039 movl %xcc, %g6, %l4
59040loop_6885:
59041 std %f2, [%l7 + 0x48]
59042 subccc %l1, 0x0291, %i3
59043loop_6886:
59044 st %f15, [%l7 + 0x50]
59045 fcmpgt16 %f0, %f4, %l2
59046 fcmpgt16 %f2, %f6, %g7
59047 stx %g2, [%l7 + 0x10]
59048 fcmpeq16 %f10, %f8, %l3
59049 fbu %fcc2, loop_6887
59050 fmovsle %icc, %f6, %f11
59051 ldd [%l7 + 0x18], %f6
59052 movrlez %g3, %o1, %l5
59053loop_6887:
59054 ldsh [%l7 + 0x52], %o3
59055 fands %f15, %f2, %f2
59056 edge32 %i7, %g4, %o6
59057 fnand %f12, %f14, %f8
59058 fcmpgt16 %f0, %f6, %i2
59059 stx %o4, [%l7 + 0x18]
59060 edge32 %i0, %i4, %o7
59061 std %f4, [%l7 + 0x70]
59062 andcc %o5, %i6, %o0
59063 fcmpgt16 %f14, %f4, %o2
59064 lduh [%l7 + 0x46], %g5
59065 stx %i5, [%l7 + 0x78]
59066 subcc %i1, 0x1DE1, %l6
59067 lduh [%l7 + 0x40], %g1
59068 fmovrse %l0, %f5, %f4
59069 bg,pn %icc, loop_6888
59070 fmovdl %icc, %f3, %f7
59071 bpos,pt %icc, loop_6889
59072 fba %fcc2, loop_6890
59073loop_6888:
59074 ba,a,pt %xcc, loop_6891
59075 ta %xcc, 0x4
59076loop_6889:
59077 stb %g6, [%l7 + 0x27]
59078loop_6890:
59079 lduw [%l7 + 0x14], %l1
59080loop_6891:
59081 fbe %fcc3, loop_6892
59082 fmovdcs %icc, %f5, %f7
59083 stb %i3, [%l7 + 0x29]
59084 bge,a,pt %xcc, loop_6893
59085loop_6892:
59086 st %f11, [%l7 + 0x38]
59087 fmovdle %icc, %f7, %f8
59088 fcmpne16 %f8, %f4, %l4
59089loop_6893:
59090 bshuffle %f14, %f8, %f6
59091 fmovrdlz %g7, %f0, %f8
59092 fornot1 %f14, %f14, %f0
59093 stb %g2, [%l7 + 0x7C]
59094 lduh [%l7 + 0x48], %l3
59095 srl %l2, %g3, %l5
59096 srl %o1, 0x12, %i7
59097 movne %xcc, %o3, %o6
59098 siam 0x5
59099 fcmpd %fcc2, %f6, %f14
59100 fble,a %fcc0, loop_6894
59101 ldsh [%l7 + 0x32], %i2
59102 fmovrslz %g4, %f2, %f7
59103 lduh [%l7 + 0x14], %o4
59104loop_6894:
59105 fcmple16 %f4, %f4, %i0
59106 movle %xcc, %i4, %o7
59107 fmovdne %icc, %f9, %f6
59108 srl %i6, 0x01, %o5
59109 ldsb [%l7 + 0x62], %o0
59110 brnz,a %g5, loop_6895
59111 fmovsvc %xcc, %f14, %f13
59112 sth %i5, [%l7 + 0x42]
59113 edge16 %i1, %l6, %g1
59114loop_6895:
59115 fmovdcs %xcc, %f1, %f5
59116 fcmpgt16 %f8, %f8, %o2
59117 fmovda %icc, %f5, %f7
59118 ldsh [%l7 + 0x16], %g6
59119 fmovrdlz %l1, %f6, %f2
59120 smulcc %l0, %l4, %i3
59121 ldx [%l7 + 0x60], %g7
59122 fpmerge %f1, %f15, %f12
59123 taddcc %g2, 0x01EB, %l2
59124 fbg %fcc3, loop_6896
59125 fmovrsne %g3, %f8, %f11
59126 bpos,pt %icc, loop_6897
59127 fsrc2s %f14, %f6
59128loop_6896:
59129 ldub [%l7 + 0x16], %l5
59130 movvs %xcc, %l3, %o1
59131loop_6897:
59132 srlx %i7, %o6, %i2
59133 bcs,a,pn %icc, loop_6898
59134 array8 %g4, %o3, %o4
59135 fcmpne16 %f12, %f14, %i0
59136 fcmpes %fcc3, %f6, %f4
59137loop_6898:
59138 tcc %icc, 0x6
59139 lduh [%l7 + 0x46], %i4
59140 fcmple32 %f6, %f2, %o7
59141 ld [%l7 + 0x24], %f14
59142 ldx [%l7 + 0x28], %o5
59143 smul %i6, %o0, %g5
59144 fmuld8ulx16 %f15, %f11, %f4
59145 subccc %i5, 0x0EDB, %i1
59146 tcc %xcc, 0x0
59147 fcmpd %fcc0, %f8, %f0
59148 fsrc2 %f8, %f0
59149 fmovdg %xcc, %f13, %f1
59150 fcmple32 %f14, %f6, %g1
59151 movn %icc, %l6, %o2
59152 fcmpgt32 %f8, %f12, %g6
59153 fsrc2s %f11, %f2
59154 ldd [%l7 + 0x30], %f10
59155 sub %l1, %l0, %i3
59156 ldsw [%l7 + 0x7C], %g7
59157 movrne %g2, 0x166, %l2
59158 fpack32 %f10, %f10, %f12
59159 tge %xcc, 0x6
59160 stb %l4, [%l7 + 0x67]
59161 stb %l5, [%l7 + 0x7E]
59162 stx %l3, [%l7 + 0x08]
59163 mulx %o1, 0x0B0D, %g3
59164 tn %icc, 0x2
59165 fmovsneg %xcc, %f14, %f10
59166 lduw [%l7 + 0x64], %o6
59167 fone %f0
59168 te %xcc, 0x6
59169 ldub [%l7 + 0x4D], %i7
59170 bne,pt %icc, loop_6899
59171 movrlz %g4, 0x2D7, %i2
59172 smul %o3, 0x0B62, %o4
59173 stx %i4, [%l7 + 0x60]
59174loop_6899:
59175 brnz %o7, loop_6900
59176 bne %icc, loop_6901
59177 ld [%l7 + 0x6C], %f0
59178 ldd [%l7 + 0x70], %f2
59179loop_6900:
59180 fsrc2 %f10, %f6
59181loop_6901:
59182 nop
59183 setx loop_6902, %l0, %l1
59184 jmpl %l1, %i0
59185 bg %icc, loop_6903
59186 and %i6, 0x0290, %o0
59187 fmovdl %xcc, %f9, %f4
59188loop_6902:
59189 ldd [%l7 + 0x30], %f0
59190loop_6903:
59191 fcmpd %fcc3, %f0, %f10
59192 stw %o5, [%l7 + 0x74]
59193 ld [%l7 + 0x44], %f7
59194 edge32ln %i5, %g5, %i1
59195 fsrc1 %f6, %f2
59196 edge16n %g1, %l6, %g6
59197 movcc %icc, %o2, %l1
59198 fpadd32s %f8, %f3, %f14
59199 edge16ln %i3, %l0, %g7
59200 ldsw [%l7 + 0x10], %g2
59201 fmovse %icc, %f6, %f15
59202 fbuge %fcc3, loop_6904
59203 xnor %l2, 0x1DE5, %l5
59204 movle %icc, %l4, %l3
59205 ldx [%l7 + 0x50], %o1
59206loop_6904:
59207 std %f2, [%l7 + 0x48]
59208 fands %f11, %f10, %f13
59209 st %f12, [%l7 + 0x3C]
59210 bcs,a %xcc, loop_6905
59211 fsrc2s %f6, %f0
59212 addccc %o6, 0x0D66, %g3
59213 fcmpgt32 %f6, %f14, %g4
59214loop_6905:
59215 ldsh [%l7 + 0x16], %i2
59216 ldub [%l7 + 0x79], %i7
59217 tneg %xcc, 0x3
59218 fbe,a %fcc3, loop_6906
59219 ldx [%l7 + 0x38], %o4
59220 sth %i4, [%l7 + 0x1C]
59221 ldd [%l7 + 0x50], %f2
59222loop_6906:
59223 fbg,a %fcc2, loop_6907
59224 siam 0x0
59225 edge32n %o7, %o3, %i6
59226 fmovsa %icc, %f11, %f5
59227loop_6907:
59228 fmovs %f7, %f3
59229 sth %o0, [%l7 + 0x36]
59230 edge16ln %i0, %i5, %g5
59231 fand %f10, %f0, %f2
59232 st %f3, [%l7 + 0x08]
59233 sth %o5, [%l7 + 0x5A]
59234 fmovsn %icc, %f14, %f1
59235 fmovrsne %g1, %f9, %f3
59236 fnor %f0, %f8, %f2
59237 edge32l %l6, %g6, %i1
59238 fmovrslez %l1, %f12, %f14
59239 stw %o2, [%l7 + 0x68]
59240 bneg,pt %xcc, loop_6908
59241 fbne %fcc2, loop_6909
59242 ldsb [%l7 + 0x15], %i3
59243 fpsub32 %f12, %f12, %f0
59244loop_6908:
59245 add %l0, %g7, %l2
59246loop_6909:
59247 movre %g2, 0x258, %l4
59248 mova %icc, %l3, %l5
59249 fble,a %fcc0, loop_6910
59250 fmovdne %xcc, %f11, %f11
59251 fnegd %f0, %f6
59252 fcmped %fcc3, %f8, %f10
59253loop_6910:
59254 edge32l %o6, %o1, %g4
59255 tle %icc, 0x5
59256 fmovrslz %g3, %f1, %f9
59257 sub %i2, %i7, %i4
59258 fsrc1s %f8, %f4
59259 udiv %o4, 0x1CA9, %o7
59260 stw %i6, [%l7 + 0x0C]
59261 subc %o0, 0x1A06, %o3
59262 stw %i5, [%l7 + 0x10]
59263 fones %f1
59264 fmovdge %icc, %f6, %f12
59265 fcmpne16 %f0, %f0, %g5
59266 lduw [%l7 + 0x1C], %o5
59267 tleu %icc, 0x2
59268 tle %icc, 0x4
59269 movrgez %i0, %l6, %g1
59270 andn %g6, 0x1808, %l1
59271 fornot2 %f4, %f2, %f12
59272 ldsw [%l7 + 0x24], %o2
59273 brgz,a %i3, loop_6911
59274 ldsh [%l7 + 0x26], %l0
59275 fbug,a %fcc1, loop_6912
59276 addccc %i1, 0x1FF0, %g7
59277loop_6911:
59278 st %f13, [%l7 + 0x6C]
59279 lduh [%l7 + 0x46], %l2
59280loop_6912:
59281 fmovsg %xcc, %f4, %f1
59282 bleu %xcc, loop_6913
59283 lduw [%l7 + 0x0C], %g2
59284 ldub [%l7 + 0x69], %l4
59285 fba,a %fcc2, loop_6914
59286loop_6913:
59287 fmovd %f14, %f14
59288 fpmerge %f7, %f10, %f8
59289 fpadd16 %f4, %f14, %f8
59290loop_6914:
59291 ldsh [%l7 + 0x1E], %l3
59292 ldsw [%l7 + 0x58], %o6
59293 sth %l5, [%l7 + 0x2E]
59294 movl %xcc, %o1, %g4
59295 movn %icc, %i2, %i7
59296 edge16 %i4, %o4, %o7
59297 tle %icc, 0x4
59298 pdist %f10, %f14, %f0
59299 fbge %fcc2, loop_6915
59300 ld [%l7 + 0x1C], %f10
59301 stx %g3, [%l7 + 0x68]
59302 ldx [%l7 + 0x10], %o0
59303loop_6915:
59304 taddcctv %o3, %i5, %i6
59305 bvc,a loop_6916
59306 movg %xcc, %g5, %i0
59307 fmovrslz %l6, %f3, %f1
59308 stx %o5, [%l7 + 0x50]
59309loop_6916:
59310 ldd [%l7 + 0x38], %f10
59311 fsrc2 %f8, %f2
59312 fsrc2s %f6, %f10
59313 fcmpgt32 %f8, %f12, %g6
59314 fcmple32 %f8, %f8, %g1
59315 xor %o2, %i3, %l0
59316 movn %icc, %l1, %i1
59317 array8 %g7, %g2, %l2
59318 lduw [%l7 + 0x60], %l4
59319 movl %icc, %l3, %o6
59320 tsubcctv %l5, 0x03EF, %o1
59321 fxors %f13, %f10, %f1
59322 tgu %icc, 0x1
59323 fmul8ulx16 %f12, %f14, %f4
59324 ldub [%l7 + 0x1E], %i2
59325 fmovdvs %icc, %f13, %f13
59326 tl %icc, 0x5
59327 fcmpes %fcc3, %f1, %f8
59328 fmovdg %icc, %f9, %f3
59329 xnor %i7, %g4, %i4
59330 fandnot1s %f14, %f2, %f14
59331 std %f8, [%l7 + 0x38]
59332 bn loop_6917
59333 fcmpd %fcc2, %f4, %f0
59334 fmul8sux16 %f4, %f4, %f2
59335 nop
59336 setx loop_6918, %l0, %l1
59337 wrpr 0x1, %tl
59338 wrpr %l1, %tpc
59339 add %l1, 0x4, %l1
59340 wrpr %l1, %tnpc
59341 setx 0x34400001400, %l0, %l1
59342 wrpr %l1, %tstate
59343 wrhpr 0x4, %htstate
59344 retry
59345loop_6917:
59346 edge8l %o7, %g3, %o4
59347 ldsw [%l7 + 0x74], %o0
59348 bge,a %icc, loop_6919
59349loop_6918:
59350 ld [%l7 + 0x58], %f7
59351 ldsh [%l7 + 0x0E], %o3
59352 fmovdn %icc, %f10, %f3
59353loop_6919:
59354 fbue,a %fcc0, loop_6920
59355 fabss %f4, %f1
59356 ld [%l7 + 0x2C], %f0
59357 ldsw [%l7 + 0x68], %i5
59358loop_6920:
59359 or %i6, 0x0070, %g5
59360 array32 %l6, %o5, %g6
59361 brnz,a %g1, loop_6921
59362 lduh [%l7 + 0x1A], %o2
59363 ldd [%l7 + 0x28], %f4
59364 sll %i3, 0x0F, %l0
59365loop_6921:
59366 stb %l1, [%l7 + 0x55]
59367 smulcc %i1, %g7, %i0
59368 fcmpgt16 %f14, %f8, %l2
59369 fexpand %f14, %f6
59370 movneg %xcc, %l4, %g2
59371 umul %o6, %l5, %o1
59372 bleu,pt %icc, loop_6922
59373 srax %l3, %i7, %i2
59374 andncc %g4, %i4, %o7
59375 movrgz %o4, 0x15D, %o0
59376loop_6922:
59377 fmovrdgez %o3, %f12, %f12
59378 edge8l %g3, %i6, %i5
59379 sdiv %l6, 0x18A1, %o5
59380 edge16ln %g5, %g1, %g6
59381 movre %i3, %o2, %l0
59382 fandnot2s %f9, %f11, %f6
59383 brlz,a %l1, loop_6923
59384 std %f8, [%l7 + 0x30]
59385 fornot1s %f8, %f1, %f1
59386 lduh [%l7 + 0x52], %i1
59387loop_6923:
59388 smulcc %g7, %l2, %l4
59389 fbne,a %fcc3, loop_6924
59390 bge,a,pt %icc, loop_6925
59391 ldsw [%l7 + 0x64], %i0
59392 fpadd32 %f4, %f10, %f4
59393loop_6924:
59394 ldsb [%l7 + 0x7F], %g2
59395loop_6925:
59396 movneg %icc, %l5, %o1
59397 ldub [%l7 + 0x6C], %o6
59398 ldsb [%l7 + 0x50], %i7
59399 movrgz %l3, 0x06D, %g4
59400 fnor %f0, %f8, %f12
59401 movl %icc, %i2, %o7
59402 stw %i4, [%l7 + 0x74]
59403 andn %o4, %o0, %o3
59404 ldub [%l7 + 0x19], %g3
59405 fmovdle %xcc, %f9, %f4
59406 fmovdge %xcc, %f8, %f3
59407 fbl %fcc2, loop_6926
59408 ldx [%l7 + 0x58], %i6
59409 fmovrdne %i5, %f8, %f6
59410 movleu %xcc, %o5, %g5
59411loop_6926:
59412 fmovscs %xcc, %f10, %f13
59413 stx %g1, [%l7 + 0x58]
59414 lduw [%l7 + 0x4C], %g6
59415 subc %i3, 0x1D9B, %l6
59416 ldsb [%l7 + 0x74], %o2
59417 stx %l1, [%l7 + 0x50]
59418 fornot1 %f2, %f2, %f14
59419 fbl %fcc2, loop_6927
59420 brgez %i1, loop_6928
59421 fcmpne16 %f2, %f12, %g7
59422 fmovdneg %icc, %f11, %f15
59423loop_6927:
59424 tsubcc %l2, %l0, %i0
59425loop_6928:
59426 ldsw [%l7 + 0x54], %g2
59427 fbne %fcc2, loop_6929
59428 fzero %f2
59429 movg %xcc, %l4, %o1
59430 ldsh [%l7 + 0x18], %l5
59431loop_6929:
59432 tcs %xcc, 0x7
59433 fpsub16 %f12, %f6, %f10
59434 ldd [%l7 + 0x38], %f14
59435 std %f4, [%l7 + 0x30]
59436 ldsb [%l7 + 0x1A], %o6
59437 bg,pn %xcc, loop_6930
59438 brgz,a %l3, loop_6931
59439 sethi 0x0279, %g4
59440 fmuld8ulx16 %f13, %f1, %f14
59441loop_6930:
59442 mulx %i7, 0x1E97, %i2
59443loop_6931:
59444 be,a %icc, loop_6932
59445 stw %i4, [%l7 + 0x30]
59446 ldub [%l7 + 0x3C], %o4
59447 fmovdn %xcc, %f15, %f0
59448loop_6932:
59449 std %f10, [%l7 + 0x60]
59450 tleu %xcc, 0x0
59451 st %f1, [%l7 + 0x54]
59452 edge8n %o7, %o3, %g3
59453 fnands %f11, %f7, %f10
59454 alignaddrl %i6, %o0, %o5
59455 fxor %f4, %f4, %f12
59456 fxor %f6, %f4, %f0
59457 std %f8, [%l7 + 0x70]
59458 ldx [%l7 + 0x68], %g5
59459 fand %f12, %f12, %f2
59460 fbug %fcc3, loop_6933
59461 st %f8, [%l7 + 0x08]
59462 sth %g1, [%l7 + 0x4A]
59463 sub %i5, 0x0D5A, %g6
59464loop_6933:
59465 std %f10, [%l7 + 0x20]
59466 tsubcc %i3, %l6, %l1
59467 ldx [%l7 + 0x10], %i1
59468 udiv %g7, 0x1F90, %o2
59469 movg %xcc, %l0, %l2
59470 stb %i0, [%l7 + 0x3F]
59471 ldsw [%l7 + 0x74], %g2
59472 call loop_6934
59473 fnand %f14, %f14, %f4
59474 ld [%l7 + 0x14], %f7
59475 brnz %o1, loop_6935
59476loop_6934:
59477 bl,a %xcc, loop_6936
59478 stx %l5, [%l7 + 0x78]
59479 edge16 %l4, %o6, %g4
59480loop_6935:
59481 sra %l3, 0x0C, %i7
59482loop_6936:
59483 smulcc %i4, %o4, %o7
59484 fxors %f0, %f2, %f5
59485 xnor %o3, 0x1CDE, %g3
59486 fmuld8sux16 %f14, %f5, %f2
59487 movrlez %i2, %i6, %o0
59488 fmovdvc %xcc, %f14, %f6
59489 fpadd16 %f2, %f14, %f6
59490 stw %o5, [%l7 + 0x1C]
59491 ldsw [%l7 + 0x74], %g5
59492 edge8l %i5, %g6, %g1
59493 fbue %fcc3, loop_6937
59494 fandnot1 %f2, %f12, %f10
59495 fnot1 %f6, %f8
59496 fornot1 %f10, %f10, %f6
59497loop_6937:
59498 ldsw [%l7 + 0x44], %i3
59499 stx %l6, [%l7 + 0x18]
59500 fmovrsgez %i1, %f9, %f14
59501 ldsb [%l7 + 0x54], %g7
59502 edge32 %l1, %l0, %o2
59503 fabss %f7, %f3
59504 fmovrdne %l2, %f14, %f0
59505 srl %i0, %o1, %l5
59506 tleu %icc, 0x7
59507 fornot2s %f14, %f0, %f11
59508 tvc %xcc, 0x3
59509 fcmpgt16 %f10, %f8, %g2
59510 fcmps %fcc3, %f0, %f2
59511 tsubcc %o6, 0x18A9, %g4
59512 taddcctv %l4, %i7, %l3
59513 stb %i4, [%l7 + 0x67]
59514 ldx [%l7 + 0x38], %o4
59515 fbne,a %fcc1, loop_6938
59516 bgu,a loop_6939
59517 ldx [%l7 + 0x38], %o7
59518 tcc %icc, 0x7
59519loop_6938:
59520 fmovs %f9, %f0
59521loop_6939:
59522 nop
59523 setx loop_6940, %l0, %l1
59524 wrpr 0x1, %tl
59525 wrpr %l1, %tnpc
59526 setx 0x34400001400, %l0, %l1
59527 wrpr %l1, %tstate
59528 wrhpr 0x4, %htstate
59529 done
59530 fcmpne32 %f4, %f6, %o3
59531 sth %g3, [%l7 + 0x10]
59532 ba,a,pn %xcc, loop_6941
59533loop_6940:
59534 stb %i6, [%l7 + 0x39]
59535 stx %i2, [%l7 + 0x48]
59536 ldsb [%l7 + 0x25], %o5
59537loop_6941:
59538 ldsb [%l7 + 0x7A], %o0
59539 fbo %fcc1, loop_6942
59540 fbne %fcc2, loop_6943
59541 fmuld8sux16 %f3, %f0, %f4
59542 std %f6, [%l7 + 0x78]
59543loop_6942:
59544 tsubcctv %i5, 0x04B3, %g6
59545loop_6943:
59546 edge16l %g5, %i3, %l6
59547 xor %i1, %g1, %g7
59548 fnands %f4, %f4, %f3
59549 sethi 0x06D9, %l1
59550 tpos %icc, 0x4
59551 sth %o2, [%l7 + 0x54]
59552 brlz,a %l2, loop_6944
59553 mova %xcc, %i0, %o1
59554 fbu %fcc2, loop_6945
59555 tge %icc, 0x7
59556loop_6944:
59557 bl %icc, loop_6946
59558 bn,a %icc, loop_6947
59559loop_6945:
59560 nop
59561 setx loop_6948, %l0, %l1
59562 jmpl %l1, %l0
59563 stw %l5, [%l7 + 0x28]
59564loop_6946:
59565 edge16ln %g2, %o6, %g4
59566loop_6947:
59567 fbu %fcc2, loop_6949
59568loop_6948:
59569 taddcctv %i7, %l3, %l4
59570 fcmps %fcc1, %f7, %f15
59571 xnor %i4, 0x1B7E, %o7
59572loop_6949:
59573 tsubcctv %o3, %o4, %i6
59574 fmovspos %xcc, %f2, %f5
59575 srlx %g3, %i2, %o5
59576 fxnors %f2, %f7, %f9
59577 and %o0, 0x0966, %i5
59578 fpadd32s %f10, %f0, %f2
59579 fnot1s %f6, %f5
59580 fandnot1 %f6, %f8, %f6
59581 ldsb [%l7 + 0x1C], %g6
59582 edge8l %i3, %g5, %i1
59583 sra %g1, 0x0C, %g7
59584 lduw [%l7 + 0x1C], %l1
59585 ldsb [%l7 + 0x28], %l6
59586 movvc %icc, %l2, %i0
59587 fcmpgt16 %f0, %f8, %o2
59588 fsrc1s %f13, %f4
59589 edge8n %l0, %o1, %l5
59590 lduw [%l7 + 0x28], %g2
59591 fble,a %fcc2, loop_6950
59592 tl %icc, 0x0
59593 ldsh [%l7 + 0x44], %o6
59594 stb %g4, [%l7 + 0x0D]
59595loop_6950:
59596 edge32n %l3, %i7, %l4
59597 fmovdne %icc, %f15, %f3
59598 edge32n %i4, %o7, %o4
59599 edge8ln %o3, %g3, %i2
59600 fmovda %icc, %f0, %f11
59601 fandnot1 %f12, %f0, %f14
59602 fbue %fcc2, loop_6951
59603 edge16l %i6, %o5, %o0
59604 edge32n %g6, %i5, %g5
59605 bpos,a %xcc, loop_6952
59606loop_6951:
59607 movcc %icc, %i1, %g1
59608 tcs %xcc, 0x5
59609 sth %g7, [%l7 + 0x6C]
59610loop_6952:
59611 fbuge %fcc2, loop_6953
59612 te %icc, 0x3
59613 nop
59614 setx loop_6954, %l0, %l1
59615 wrpr 0x1, %tl
59616 wrpr %l1, %tnpc
59617 setx 0x34400001400, %l0, %l1
59618 wrpr %l1, %tstate
59619 wrhpr 0x4, %htstate
59620 done
59621 ldd [%l7 + 0x68], %f2
59622loop_6953:
59623 brgez %i3, loop_6955
59624 lduh [%l7 + 0x70], %l1
59625loop_6954:
59626 ldd [%l7 + 0x30], %f6
59627 tcc %icc, 0x0
59628loop_6955:
59629 movne %xcc, %l6, %i0
59630 move %xcc, %o2, %l0
59631 fmovdn %icc, %f12, %f3
59632 fmul8x16al %f12, %f15, %f0
59633 fbu,a %fcc2, loop_6956
59634 sdiv %o1, 0x08C5, %l5
59635 stx %l2, [%l7 + 0x38]
59636 fcmpeq16 %f8, %f8, %o6
59637loop_6956:
59638 fpmerge %f12, %f12, %f10
59639 ldd [%l7 + 0x20], %f12
59640 fbul,a %fcc2, loop_6957
59641 fmovrdgz %g2, %f8, %f14
59642 brlz %l3, loop_6958
59643 ld [%l7 + 0x68], %f2
59644loop_6957:
59645 sth %i7, [%l7 + 0x28]
59646 fmovs %f11, %f8
59647loop_6958:
59648 fcmpne32 %f14, %f0, %l4
59649 popc 0x0E2F, %g4
59650 fpsub16s %f10, %f3, %f15
59651 ldd [%l7 + 0x48], %f10
59652 bshuffle %f10, %f14, %f2
59653 edge16l %i4, %o7, %o4
59654 fbe %fcc1, loop_6959
59655 fmovrslz %g3, %f1, %f9
59656 edge32 %i2, %o3, %i6
59657 ldsh [%l7 + 0x4C], %o0
59658loop_6959:
59659 fbue,a %fcc2, loop_6960
59660 fpmerge %f13, %f11, %f10
59661 ld [%l7 + 0x48], %f0
59662 fmovsvs %xcc, %f4, %f7
59663loop_6960:
59664 bl,a %xcc, loop_6961
59665 tg %icc, 0x5
59666 lduh [%l7 + 0x64], %g6
59667 orcc %i5, %o5, %g5
59668loop_6961:
59669 subc %i1, 0x03F3, %g1
59670 fpsub16s %f9, %f6, %f12
59671 bcs,a,pt %icc, loop_6962
59672 subccc %g7, 0x1FAD, %i3
59673 smul %l1, %l6, %i0
59674 ldd [%l7 + 0x60], %f10
59675loop_6962:
59676 fabss %f4, %f15
59677 addccc %l0, %o2, %o1
59678 udivx %l2, 0x190A, %o6
59679 fmovscc %icc, %f0, %f1
59680 fmul8x16au %f1, %f1, %f6
59681 brnz %l5, loop_6963
59682 alignaddrl %g2, %i7, %l4
59683 ldsh [%l7 + 0x0E], %g4
59684 bvs,a loop_6964
59685loop_6963:
59686 ldx [%l7 + 0x20], %i4
59687 std %f0, [%l7 + 0x58]
59688 movrlez %l3, %o7, %g3
59689loop_6964:
59690 brlez %i2, loop_6965
59691 ldsb [%l7 + 0x12], %o4
59692 ldd [%l7 + 0x10], %f0
59693 fpackfix %f4, %f4
59694loop_6965:
59695 fsrc1 %f14, %f0
59696 bg,a %icc, loop_6966
59697 sth %o3, [%l7 + 0x6E]
59698 movn %icc, %o0, %g6
59699 fmovsg %icc, %f12, %f3
59700loop_6966:
59701 fandnot1s %f7, %f6, %f13
59702 subccc %i6, 0x04AF, %o5
59703 stw %g5, [%l7 + 0x08]
59704 sra %i1, %g1, %g7
59705 xnor %i5, %l1, %l6
59706 tcc %xcc, 0x7
59707 fmovsl %xcc, %f11, %f15
59708 fmovrslez %i0, %f0, %f10
59709 bl,a loop_6967
59710 brnz,a %i3, loop_6968
59711 fmovsne %xcc, %f14, %f12
59712 ldx [%l7 + 0x30], %o2
59713loop_6967:
59714 bn,a %icc, loop_6969
59715loop_6968:
59716 movneg %xcc, %l0, %l2
59717 st %f8, [%l7 + 0x70]
59718 fcmple16 %f8, %f4, %o1
59719loop_6969:
59720 addc %l5, 0x1D82, %o6
59721 fbu,a %fcc3, loop_6970
59722 fabsd %f6, %f10
59723 fxnors %f3, %f0, %f8
59724 mulscc %i7, 0x0890, %g2
59725loop_6970:
59726 stx %g4, [%l7 + 0x20]
59727 fmovrdlz %l4, %f2, %f12
59728 fmovdn %icc, %f11, %f8
59729 fmovrsne %i4, %f7, %f2
59730 tcc %icc, 0x7
59731 fmovde %xcc, %f4, %f5
59732 fandnot2s %f8, %f8, %f11
59733 stw %l3, [%l7 + 0x38]
59734 fmovrslz %o7, %f7, %f7
59735 lduh [%l7 + 0x64], %g3
59736 edge32n %i2, %o4, %o3
59737 fand %f14, %f0, %f12
59738 fmovdgu %xcc, %f12, %f14
59739 ldub [%l7 + 0x4A], %o0
59740 fbg %fcc2, loop_6971
59741 fmovsge %icc, %f13, %f11
59742 movvs %icc, %g6, %o5
59743 orn %i6, %i1, %g1
59744loop_6971:
59745 tpos %icc, 0x2
59746 fcmpd %fcc3, %f6, %f10
59747 fmovsne %icc, %f10, %f6
59748 tvc %icc, 0x7
59749 orncc %g7, 0x1F6D, %i5
59750 fpack16 %f0, %f14
59751 tge %xcc, 0x4
59752 fbule %fcc3, loop_6972
59753 movne %icc, %l1, %l6
59754 fones %f10
59755 ldsb [%l7 + 0x51], %g5
59756loop_6972:
59757 xorcc %i3, 0x1CF0, %o2
59758 fornot1 %f10, %f8, %f10
59759 fornot2 %f10, %f12, %f6
59760 fmovsa %xcc, %f1, %f3
59761 fble,a %fcc1, loop_6973
59762 std %f2, [%l7 + 0x08]
59763 movle %xcc, %i0, %l0
59764 ldsw [%l7 + 0x74], %l2
59765loop_6973:
59766 sth %o1, [%l7 + 0x12]
59767 stx %l5, [%l7 + 0x08]
59768 fble,a %fcc1, loop_6974
59769 faligndata %f12, %f6, %f0
59770 alignaddr %o6, %g2, %i7
59771 movgu %icc, %g4, %i4
59772loop_6974:
59773 fble,a %fcc0, loop_6975
59774 bl,pn %icc, loop_6976
59775 nop
59776 setx loop_6977, %l0, %l1
59777 wrpr 0x1, %tl
59778 wrpr %l1, %tpc
59779 add %l1, 0x4, %l1
59780 wrpr %l1, %tnpc
59781 setx 0x34400001400, %l0, %l1
59782 wrpr %l1, %tstate
59783 wrhpr 0x4, %htstate
59784 retry
59785 stb %l3, [%l7 + 0x4E]
59786loop_6975:
59787 fmovsa %icc, %f13, %f2
59788loop_6976:
59789 fnegs %f13, %f10
59790loop_6977:
59791 fone %f4
59792 ldsh [%l7 + 0x32], %o7
59793 taddcctv %l4, %i2, %g3
59794 for %f4, %f0, %f10
59795 fmovrdgz %o3, %f8, %f2
59796 fmovrde %o4, %f10, %f10
59797 array16 %o0, %o5, %g6
59798 fpsub32s %f6, %f12, %f12
59799 sdivx %i6, 0x06B9, %g1
59800 fabss %f9, %f9
59801 st %f8, [%l7 + 0x74]
59802 fxor %f12, %f6, %f8
59803 tsubcc %i1, %g7, %i5
59804 fbl,a %fcc0, loop_6978
59805 brgz %l1, loop_6979
59806 ldx [%l7 + 0x08], %g5
59807 fmovspos %xcc, %f13, %f5
59808loop_6978:
59809 and %i3, %o2, %i0
59810loop_6979:
59811 fornot1 %f12, %f12, %f2
59812 fxnors %f5, %f6, %f0
59813 movrgz %l6, %l0, %l2
59814 fmovdge %xcc, %f0, %f10
59815 and %l5, %o6, %o1
59816 ld [%l7 + 0x30], %f3
59817 ldsh [%l7 + 0x2C], %g2
59818 fnot1s %f8, %f7
59819 tn %xcc, 0x1
59820 sth %i7, [%l7 + 0x3C]
59821 ldx [%l7 + 0x10], %i4
59822 popc 0x1CF8, %g4
59823 bgu,pt %icc, loop_6980
59824 tgu %icc, 0x0
59825 addcc %l3, 0x10CE, %o7
59826 fbo,a %fcc3, loop_6981
59827loop_6980:
59828 std %f0, [%l7 + 0x28]
59829 fbue,a %fcc2, loop_6982
59830 ldsw [%l7 + 0x28], %l4
59831loop_6981:
59832 array8 %i2, %g3, %o4
59833 fcmpes %fcc3, %f12, %f5
59834loop_6982:
59835 bvs,pn %xcc, loop_6983
59836 fmuld8ulx16 %f14, %f6, %f6
59837 nop
59838 setx loop_6984, %l0, %l1
59839 wrpr 0x1, %tl
59840 wrpr %l1, %tpc
59841 add %l1, 0x4, %l1
59842 wrpr %l1, %tnpc
59843 setx 0x34400001400, %l0, %l1
59844 wrpr %l1, %tstate
59845 wrhpr 0x4, %htstate
59846 retry
59847 ldub [%l7 + 0x12], %o3
59848loop_6983:
59849 movcs %xcc, %o5, %o0
59850 ldub [%l7 + 0x77], %g6
59851loop_6984:
59852 stb %g1, [%l7 + 0x7D]
59853 ld [%l7 + 0x10], %f7
59854 fcmpd %fcc3, %f12, %f14
59855 umulcc %i6, 0x14A3, %i1
59856 fmovdleu %icc, %f11, %f9
59857 fmovdneg %icc, %f14, %f14
59858 fmovrsgez %g7, %f15, %f13
59859 tsubcctv %i5, %l1, %i3
59860 brz,a %o2, loop_6985
59861 bgu,a,pt %icc, loop_6986
59862 fpadd32 %f12, %f8, %f14
59863 st %f13, [%l7 + 0x14]
59864loop_6985:
59865 fandnot1 %f4, %f14, %f14
59866loop_6986:
59867 orcc %i0, 0x13F9, %g5
59868 std %f12, [%l7 + 0x48]
59869 stb %l6, [%l7 + 0x74]
59870 stb %l2, [%l7 + 0x5A]
59871 ld [%l7 + 0x74], %f15
59872 fnand %f8, %f2, %f12
59873 fnor %f8, %f0, %f0
59874 lduw [%l7 + 0x38], %l5
59875 ldd [%l7 + 0x58], %f6
59876 ldd [%l7 + 0x18], %f4
59877 fbule,a %fcc2, loop_6987
59878 xnor %l0, 0x146B, %o6
59879 edge32n %g2, %o1, %i7
59880 movl %xcc, %g4, %l3
59881loop_6987:
59882 st %f0, [%l7 + 0x28]
59883 fmovsneg %xcc, %f14, %f7
59884 fmuld8sux16 %f4, %f12, %f10
59885 fornot2 %f4, %f10, %f0
59886 movl %icc, %o7, %l4
59887 fexpand %f14, %f14
59888 udiv %i2, 0x0F7E, %g3
59889 udivcc %o4, 0x0B38, %i4
59890 fcmpeq32 %f2, %f12, %o3
59891 ld [%l7 + 0x3C], %f3
59892 fmovdne %icc, %f4, %f15
59893 ldd [%l7 + 0x78], %f2
59894 ldx [%l7 + 0x50], %o5
59895 ld [%l7 + 0x50], %f10
59896 xnorcc %o0, 0x1FE5, %g6
59897 stw %i6, [%l7 + 0x38]
59898 std %f2, [%l7 + 0x68]
59899 fmovse %icc, %f1, %f4
59900 movvc %icc, %i1, %g7
59901 sra %i5, 0x1D, %l1
59902 sllx %i3, %o2, %i0
59903 st %f13, [%l7 + 0x24]
59904 edge16n %g1, %l6, %l2
59905 movrgz %l5, 0x2F3, %l0
59906 udivx %g5, 0x0C10, %g2
59907 edge32n %o6, %i7, %o1
59908 fnot1s %f7, %f3
59909 sdiv %l3, 0x0141, %o7
59910 orncc %g4, %i2, %l4
59911 fors %f15, %f4, %f8
59912 movg %xcc, %g3, %o4
59913 stx %i4, [%l7 + 0x30]
59914 sth %o3, [%l7 + 0x68]
59915 ldsw [%l7 + 0x78], %o5
59916 fmovdcs %icc, %f1, %f0
59917 fbug,a %fcc1, loop_6988
59918 sth %o0, [%l7 + 0x68]
59919 brz,a %g6, loop_6989
59920 movne %icc, %i6, %g7
59921loop_6988:
59922 sethi 0x1355, %i1
59923 umul %l1, %i3, %i5
59924loop_6989:
59925 fmovdvc %xcc, %f3, %f13
59926 nop
59927 setx loop_6990, %l0, %l1
59928 wrpr 0x1, %tl
59929 wrpr %l1, %tpc
59930 add %l1, 0x4, %l1
59931 wrpr %l1, %tnpc
59932 setx 0x34400001400, %l0, %l1
59933 wrpr %l1, %tstate
59934 wrhpr 0x4, %htstate
59935 retry
59936 fands %f13, %f1, %f15
59937 ldub [%l7 + 0x76], %o2
59938 lduh [%l7 + 0x0E], %g1
59939loop_6990:
59940 ldsb [%l7 + 0x1C], %i0
59941 std %f8, [%l7 + 0x30]
59942 tcc %xcc, 0x3
59943 bpos,a,pt %icc, loop_6991
59944 sth %l2, [%l7 + 0x3C]
59945 movvc %xcc, %l6, %l0
59946 movl %xcc, %g5, %g2
59947loop_6991:
59948 fcmpne32 %f14, %f2, %o6
59949 ldub [%l7 + 0x4F], %i7
59950 fandnot1 %f0, %f0, %f6
59951 pdist %f10, %f4, %f6
59952 fpack16 %f8, %f11
59953 st %f12, [%l7 + 0x18]
59954 stw %l5, [%l7 + 0x5C]
59955 ldub [%l7 + 0x6D], %o1
59956 tcs %xcc, 0x1
59957 fmovrsgez %l3, %f12, %f10
59958 fbne,a %fcc2, loop_6992
59959 ldx [%l7 + 0x70], %g4
59960 movcc %icc, %o7, %i2
59961 sethi 0x1D27, %g3
59962loop_6992:
59963 edge16 %l4, %i4, %o3
59964 fbg,a %fcc1, loop_6993
59965 fmovrdlez %o4, %f2, %f4
59966 movneg %xcc, %o0, %g6
59967 stb %o5, [%l7 + 0x17]
59968loop_6993:
59969 bcs,pt %xcc, loop_6994
59970 tn %xcc, 0x0
59971 ldsh [%l7 + 0x12], %i6
59972 movvc %xcc, %g7, %i1
59973loop_6994:
59974 fmovsleu %icc, %f11, %f7
59975 lduh [%l7 + 0x3C], %l1
59976 fbule,a %fcc0, loop_6995
59977 fmovd %f0, %f4
59978 tcs %icc, 0x2
59979 stx %i3, [%l7 + 0x68]
59980loop_6995:
59981 fsrc2s %f4, %f9
59982 fors %f0, %f10, %f6
59983 tle %xcc, 0x5
59984 fmovsg %icc, %f4, %f11
59985 fmul8x16al %f8, %f4, %f14
59986 ld [%l7 + 0x18], %f4
59987 tcc %icc, 0x7
59988 stb %o2, [%l7 + 0x7C]
59989 ldsh [%l7 + 0x54], %g1
59990 bgu,a loop_6996
59991 lduw [%l7 + 0x78], %i5
59992 ld [%l7 + 0x60], %f9
59993 fmovrdlez %i0, %f6, %f10
59994loop_6996:
59995 fmovrslz %l2, %f0, %f2
59996 ldsw [%l7 + 0x10], %l6
59997 ld [%l7 + 0x44], %f8
59998 bvs,a,pn %icc, loop_6997
59999 stb %l0, [%l7 + 0x73]
60000 fcmpeq32 %f14, %f8, %g5
60001 ld [%l7 + 0x54], %f5
60002loop_6997:
60003 move %xcc, %g2, %i7
60004 stx %o6, [%l7 + 0x30]
60005 ta %icc, 0x6
60006 bvs,pn %icc, loop_6998
60007 tneg %xcc, 0x1
60008 stw %l5, [%l7 + 0x14]
60009 movge %xcc, %l3, %g4
60010loop_6998:
60011 popc 0x0954, %o7
60012 fbu %fcc2, loop_6999
60013 stb %i2, [%l7 + 0x62]
60014 udivx %g3, 0x0B5C, %o1
60015 addcc %i4, %o3, %l4
60016loop_6999:
60017 stb %o0, [%l7 + 0x1A]
60018 brlez %g6, loop_7000
60019 xorcc %o4, 0x0C37, %o5
60020 fmovsleu %icc, %f14, %f6
60021 bvs,pn %icc, loop_7001
60022loop_7000:
60023 movgu %icc, %g7, %i1
60024 fxor %f0, %f4, %f8
60025 nop
60026 setx loop_7002, %l0, %l1
60027 jmpl %l1, %l1
60028loop_7001:
60029 ldub [%l7 + 0x4F], %i6
60030 stb %i3, [%l7 + 0x73]
60031 tgu %icc, 0x2
60032loop_7002:
60033 ldsb [%l7 + 0x4C], %g1
60034 fmul8x16 %f14, %f14, %f10
60035 fmovrslez %o2, %f11, %f2
60036 lduh [%l7 + 0x6A], %i5
60037 sth %l2, [%l7 + 0x4E]
60038 ldx [%l7 + 0x30], %i0
60039 fpadd16 %f0, %f6, %f2
60040 tcc %icc, 0x2
60041 fnor %f12, %f6, %f8
60042 fmovdne %icc, %f7, %f15
60043 sllx %l6, 0x04, %g5
60044 fmovsle %icc, %f9, %f12
60045 fabss %f9, %f5
60046 fmovrde %l0, %f0, %f14
60047 fbge,a %fcc0, loop_7003
60048 sllx %g2, %o6, %l5
60049 stw %i7, [%l7 + 0x20]
60050 ldsb [%l7 + 0x79], %l3
60051loop_7003:
60052 ld [%l7 + 0x0C], %f15
60053 fcmpd %fcc0, %f10, %f10
60054 fmovdvs %icc, %f3, %f3
60055 sub %o7, 0x1424, %g4
60056 ldsb [%l7 + 0x4B], %g3
60057 popc 0x0721, %i2
60058 fbule,a %fcc1, loop_7004
60059 xor %i4, 0x133C, %o3
60060 fsrc1 %f12, %f6
60061 nop
60062 setx loop_7005, %l0, %l1
60063 wrpr 0x1, %tl
60064 wrpr %l1, %tnpc
60065 setx 0x34400001400, %l0, %l1
60066 wrpr %l1, %tstate
60067 wrhpr 0x4, %htstate
60068 done
60069loop_7004:
60070 fpack16 %f10, %f7
60071 movrne %o1, 0x034, %l4
60072 std %f14, [%l7 + 0x50]
60073loop_7005:
60074 fnors %f1, %f0, %f1
60075 lduw [%l7 + 0x7C], %o0
60076 ldd [%l7 + 0x70], %f4
60077 bne,pn %xcc, loop_7006
60078 edge32ln %g6, %o4, %g7
60079 edge16l %i1, %o5, %l1
60080 fmovdne %xcc, %f14, %f11
60081loop_7006:
60082 fmovsleu %icc, %f3, %f7
60083 stx %i3, [%l7 + 0x18]
60084 subc %g1, %o2, %i5
60085 fmovsleu %xcc, %f10, %f8
60086 ldsw [%l7 + 0x60], %l2
60087 fmovrsne %i6, %f8, %f11
60088 fbu,a %fcc1, loop_7007
60089 ldd [%l7 + 0x28], %f0
60090 lduh [%l7 + 0x7C], %i0
60091 lduw [%l7 + 0x5C], %l6
60092loop_7007:
60093 array8 %g5, %g2, %l0
60094 fpsub32s %f10, %f8, %f14
60095 fexpand %f14, %f6
60096 stw %o6, [%l7 + 0x1C]
60097 stb %l5, [%l7 + 0x3E]
60098 ldsw [%l7 + 0x68], %i7
60099 ldsw [%l7 + 0x48], %o7
60100 ldsw [%l7 + 0x08], %l3
60101 ldsb [%l7 + 0x19], %g4
60102 mova %xcc, %i2, %i4
60103 fornot2s %f0, %f14, %f1
60104 fmovrdgez %g3, %f12, %f8
60105 edge8l %o1, %l4, %o0
60106 ldsw [%l7 + 0x70], %o3
60107 xnorcc %o4, %g7, %g6
60108 movleu %icc, %o5, %l1
60109 stw %i1, [%l7 + 0x5C]
60110 fpsub16 %f0, %f6, %f10
60111 fbne %fcc3, loop_7008
60112 fzero %f0
60113 lduw [%l7 + 0x60], %g1
60114 sub %i3, 0x19E4, %i5
60115loop_7008:
60116 fcmple32 %f6, %f8, %l2
60117 fpsub16s %f6, %f6, %f14
60118 fones %f13
60119 brgez %o2, loop_7009
60120 lduh [%l7 + 0x68], %i0
60121 fcmpne32 %f2, %f4, %i6
60122 fnors %f15, %f1, %f5
60123loop_7009:
60124 ldsw [%l7 + 0x28], %g5
60125 andcc %l6, %g2, %o6
60126 fcmpeq16 %f0, %f10, %l5
60127 ldd [%l7 + 0x10], %f0
60128 fmovrse %i7, %f9, %f12
60129 ldub [%l7 + 0x77], %o7
60130 fpadd32s %f11, %f9, %f4
60131 be,a,pt %icc, loop_7010
60132 addccc %l3, %g4, %l0
60133 movge %xcc, %i2, %i4
60134 fpadd16s %f12, %f3, %f10
60135loop_7010:
60136 fxnors %f12, %f2, %f15
60137 fbuge,a %fcc1, loop_7011
60138 fmul8sux16 %f14, %f4, %f2
60139 movpos %icc, %o1, %g3
60140 stw %l4, [%l7 + 0x24]
60141loop_7011:
60142 ldd [%l7 + 0x30], %f12
60143 ldsb [%l7 + 0x46], %o3
60144 ble,a loop_7012
60145 mova %icc, %o4, %g7
60146 call loop_7013
60147 smulcc %o0, 0x002A, %g6
60148loop_7012:
60149 fble,a %fcc0, loop_7014
60150 and %o5, 0x063A, %i1
60151loop_7013:
60152 srlx %l1, %g1, %i5
60153 array16 %l2, %o2, %i3
60154loop_7014:
60155 sth %i0, [%l7 + 0x48]
60156 ld [%l7 + 0x50], %f3
60157 xnor %i6, %g5, %g2
60158 addccc %l6, 0x1B2E, %o6
60159 fand %f4, %f6, %f8
60160 fble %fcc3, loop_7015
60161 ldd [%l7 + 0x28], %f0
60162 edge16n %l5, %o7, %l3
60163 ldx [%l7 + 0x08], %i7
60164loop_7015:
60165 fmovse %icc, %f6, %f3
60166 std %f0, [%l7 + 0x08]
60167 edge8l %l0, %i2, %i4
60168 fpack16 %f0, %f9
60169 sth %o1, [%l7 + 0x46]
60170 fpack32 %f0, %f8, %f4
60171 fpack16 %f6, %f9
60172 st %f11, [%l7 + 0x6C]
60173 movpos %icc, %g4, %l4
60174 fands %f2, %f0, %f10
60175 fmovsl %icc, %f11, %f12
60176 brlez,a %o3, loop_7016
60177 bneg,pn %icc, loop_7017
60178 move %icc, %o4, %g7
60179 st %f1, [%l7 + 0x0C]
60180loop_7016:
60181 fpadd16 %f0, %f8, %f2
60182loop_7017:
60183 fmovsge %icc, %f10, %f0
60184 sth %o0, [%l7 + 0x22]
60185 fsrc2s %f6, %f2
60186 fbn %fcc1, loop_7018
60187 bg,pn %xcc, loop_7019
60188 fnot2 %f0, %f2
60189 fmovsa %xcc, %f15, %f6
60190loop_7018:
60191 fcmpne32 %f14, %f2, %g3
60192loop_7019:
60193 nop
60194
60195
60196!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60197!
60198! Stats for Diag:
60199!
60200! Type f : 14280
60201! Type cti : 7019
60202! Type i : 14467
60203! Type l : 14234
60204!
60205!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60206
60207
60208 EXIT_GOOD /* test finish */
60209
60210/************************************************************************
60211 Test case data start
60212 ************************************************************************/
60213.data
60214user_data_start:
60215scratch_area:
60216.word 0xBAE11F92
60217.word 0x2070B178
60218.word 0x763957E1
60219.word 0xD961BB02
60220.word 0x158F8753
60221.word 0x1883B333
60222.word 0xB1B017C6
60223.word 0xDC18469B
60224.word 0xC34DC545
60225.word 0x9362B039
60226.word 0x65555970
60227.word 0x67E70967
60228.word 0x1F698618
60229.word 0xBFB9092A
60230.word 0xD30E97E4
60231.word 0xBCA7CE5E
60232.word 0xD51FB6E8
60233.word 0x8BABC28E
60234.word 0x36F293BC
60235.word 0x019B24F9
60236.word 0x082D4A92
60237.word 0x89C8FCC1
60238.word 0xAB664E5F
60239.word 0xE343EB13
60240.word 0xC25B54B1
60241.word 0x681F27B0
60242.word 0xD28026C3
60243.word 0x8A8618C4
60244.word 0x731388EB
60245.word 0xD677CF5F
60246.word 0x5439B597
60247.word 0x332CB3E6
60248.word 0x6730B833
60249.word 0xC0621C8B
60250.word 0x9B39B808
60251.word 0x83E670A8
60252.word 0x6322749F
60253.word 0x39587AD2
60254.word 0x4847BCDF
60255.word 0xE7724345
60256.word 0xBE5D64C3
60257.word 0x90CD1581
60258.word 0x2B989F25
60259.word 0x54983313
60260.word 0x77BA513B
60261.word 0x001BB688
60262.word 0x933C1A20
60263.word 0x40916448
60264.word 0x13B9D800
60265.word 0xE81B081B
60266.word 0xD31A19A5
60267.word 0x6C7E69A6
60268.word 0xBB99AF37
60269.word 0xDFBA2838
60270.word 0xCD83C018
60271.word 0x21F27B5C
60272.word 0xFBD72C01
60273.word 0x02861A48
60274.word 0x37B38D48
60275.word 0x8389BEC4
60276.word 0xCC578791
60277.word 0x35AEF8B5
60278.word 0x6BE276CA
60279.word 0x546E0049
60280.end