Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc16.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc16.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=750363131"
39.ident "BY rg131678 ON Mon Jul 14 14:04:51 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc16.s,v 1.3 2007/07/05 21:59:06 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 0xF, %g1
66 set 0x9, %g2
67 set 0x7, %g3
68 set 0x3, %g4
69 set 0x1, %g5
70 set 0x7, %g6
71 set 0xC, %g7
72 !# Input registers
73 set -0xB, %i0
74 set -0x4, %i1
75 set -0xB, %i2
76 set -0xC, %i3
77 set -0x1, %i4
78 set -0x6, %i5
79 set -0x2, %i6
80 set -0x9, %i7
81 !# Local registers
82 set 0x0D7E69A6, %l0
83 set 0x1F7E2716, %l1
84 set 0x6B3ABAE1, %l2
85 set 0x35337B06, %l3
86 set 0x6BD64905, %l4
87 set 0x78E87D29, %l5
88 set 0x13D70012, %l6
89 !# Output registers
90 set -0x03AC, %o0
91 set -0x0E69, %o1
92 set -0x0E19, %o2
93 set 0x001B, %o3
94 set 0x1483, %o4
95 set -0x15A0, %o5
96 set -0x10B3, %o6
97 set 0x0C47, %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 fornot2 %f2, %f12, %f0
112 stx %i2, [%l7 + 0x38]
113 bneg,a %xcc, loop_1
114 stx %g6, [%l7 + 0x10]
115 ldsb [%l7 + 0x5B], %l2
116 fmovsne %icc, %f8, %f2
117loop_1:
118 ldx [%l7 + 0x58], %g3
119 fand %f12, %f8, %f0
120 movle %xcc, %g5, %o7
121 ldsb [%l7 + 0x62], %l3
122 orn %l1, 0x1664, %o2
123 fpsub32 %f6, %f10, %f0
124 fbne,a %fcc0, loop_2
125 bg,a loop_3
126 fmovsg %xcc, %f4, %f3
127 orcc %o5, 0x176D, %o0
128loop_2:
129 fbne,a %fcc3, loop_4
130loop_3:
131 fbe %fcc2, loop_5
132 fnot1 %f10, %f8
133 fmovrse %i4, %f0, %f0
134loop_4:
135 sth %o6, [%l7 + 0x74]
136loop_5:
137 edge32n %i3, %g4, %i6
138 st %f4, [%l7 + 0x34]
139 fmovsvs %icc, %f13, %f8
140 fands %f6, %f13, %f6
141 ldsh [%l7 + 0x5E], %l5
142 fand %f10, %f14, %f0
143 fba,a %fcc0, loop_6
144 ldx [%l7 + 0x50], %l4
145 fbe,a %fcc1, loop_7
146 ble,a,pt %icc, loop_8
147loop_6:
148 taddcctv %i1, %o1, %i7
149 lduw [%l7 + 0x54], %i0
150loop_7:
151 fmovsleu %xcc, %f8, %f0
152loop_8:
153 fzeros %f11
154 fble,a %fcc2, loop_9
155 bge,pn %xcc, loop_10
156 bcc,pn %xcc, loop_11
157 bvs,a %xcc, loop_12
158loop_9:
159 fmovsl %icc, %f11, %f15
160loop_10:
161 lduw [%l7 + 0x10], %o3
162loop_11:
163 ldx [%l7 + 0x48], %i5
164loop_12:
165 ldsb [%l7 + 0x74], %g7
166 ldsb [%l7 + 0x63], %o4
167 movl %icc, %g1, %g2
168 fcmpeq16 %f0, %f6, %l0
169 edge32ln %i2, %g6, %l2
170 fpackfix %f10, %f0
171 sdivx %l6, 0x0725, %g5
172 fnegs %f10, %f14
173 stw %g3, [%l7 + 0x44]
174 stw %o7, [%l7 + 0x34]
175 fble %fcc3, loop_13
176 sth %l1, [%l7 + 0x7E]
177 fnor %f12, %f8, %f14
178 bcs,a %xcc, loop_14
179loop_13:
180 bcc,a %xcc, loop_15
181 fmovspos %icc, %f7, %f14
182 ldsh [%l7 + 0x58], %o2
183loop_14:
184 move %xcc, %l3, %o0
185loop_15:
186 fcmpes %fcc0, %f3, %f13
187 ldx [%l7 + 0x68], %i4
188 fmovsvs %xcc, %f8, %f6
189 ldd [%l7 + 0x30], %f4
190 sth %o5, [%l7 + 0x1E]
191 ldd [%l7 + 0x60], %f10
192 ldd [%l7 + 0x50], %f0
193 fmovrslz %o6, %f0, %f14
194 fmovdvs %icc, %f4, %f13
195 ldub [%l7 + 0x79], %i3
196 stw %i6, [%l7 + 0x4C]
197 ldsw [%l7 + 0x14], %g4
198 sethi 0x02CE, %l5
199 stw %l4, [%l7 + 0x7C]
200 stw %o1, [%l7 + 0x40]
201 fors %f11, %f2, %f7
202 fnegd %f12, %f6
203 brz,a %i7, loop_16
204 movrgez %i1, %o3, %i5
205 fmul8x16 %f12, %f0, %f2
206 fsrc2 %f8, %f12
207loop_16:
208 fmovdpos %icc, %f10, %f15
209 fmovdneg %xcc, %f2, %f14
210 fmovrsgez %g7, %f14, %f6
211 stb %i0, [%l7 + 0x4C]
212 stb %g1, [%l7 + 0x61]
213 fandnot2 %f8, %f14, %f8
214 faligndata %f0, %f8, %f8
215 stw %o4, [%l7 + 0x14]
216 fmovspos %icc, %f15, %f0
217 ldx [%l7 + 0x28], %g2
218 tvc %icc, 0x0
219 brlz %l0, loop_17
220 fpsub32 %f4, %f4, %f2
221 ldsh [%l7 + 0x76], %i2
222 ldx [%l7 + 0x08], %g6
223loop_17:
224 sdivx %l2, 0x109C, %g5
225 ldsh [%l7 + 0x38], %g3
226 fmul8x16 %f1, %f4, %f10
227 sth %l6, [%l7 + 0x4E]
228 stw %o7, [%l7 + 0x2C]
229 fba %fcc2, loop_18
230 fmovrsgz %l1, %f15, %f13
231 edge16ln %o2, %o0, %l3
232 ldsb [%l7 + 0x4D], %i4
233loop_18:
234 fmovsneg %xcc, %f4, %f15
235 fmovsg %xcc, %f6, %f7
236 movcs %xcc, %o6, %o5
237 and %i3, %i6, %l5
238 fbul %fcc2, loop_19
239 fmovsge %icc, %f10, %f13
240 fmuld8sux16 %f6, %f4, %f4
241 sllx %g4, %o1, %l4
242loop_19:
243 fmovdn %icc, %f11, %f11
244 fandnot2s %f0, %f12, %f13
245 edge32l %i1, %o3, %i5
246 xor %i7, 0x00B2, %i0
247 fpsub16s %f5, %f5, %f11
248 tne %xcc, 0x2
249 fmovdl %icc, %f2, %f11
250 fmovsg %icc, %f3, %f6
251 brgz %g1, loop_20
252 fmovsn %xcc, %f14, %f7
253 lduw [%l7 + 0x6C], %g7
254 umul %o4, 0x18B6, %g2
255loop_20:
256 std %f10, [%l7 + 0x38]
257 fnot2 %f6, %f10
258 st %f3, [%l7 + 0x3C]
259 orcc %l0, 0x03AA, %g6
260 fbule,a %fcc1, loop_21
261 stx %i2, [%l7 + 0x28]
262 ba,a,pt %xcc, loop_22
263 xnor %g5, 0x0195, %l2
264loop_21:
265 sth %g3, [%l7 + 0x48]
266 lduw [%l7 + 0x5C], %o7
267loop_22:
268 edge16l %l6, %l1, %o2
269 fornot1s %f5, %f11, %f7
270 sra %l3, %i4, %o6
271 bvs,a,pn %icc, loop_23
272 fmovse %xcc, %f0, %f3
273 fbe,a %fcc2, loop_24
274 fmovrsgz %o5, %f4, %f3
275loop_23:
276 stw %i3, [%l7 + 0x08]
277 fbule %fcc0, loop_25
278loop_24:
279 fpack32 %f0, %f0, %f10
280 fpmerge %f12, %f3, %f6
281 ldsb [%l7 + 0x5A], %o0
282loop_25:
283 ldsh [%l7 + 0x22], %l5
284 fones %f15
285 ldsb [%l7 + 0x7D], %g4
286 ldx [%l7 + 0x70], %o1
287 fmovsvs %icc, %f14, %f13
288 tgu %icc, 0x4
289 stx %i6, [%l7 + 0x50]
290 fmovscs %xcc, %f4, %f11
291 fpadd16s %f9, %f5, %f15
292 fcmpgt32 %f6, %f6, %l4
293 fsrc2s %f8, %f3
294 tleu %xcc, 0x5
295 edge16ln %i1, %i5, %o3
296 sth %i7, [%l7 + 0x40]
297 ldsb [%l7 + 0x66], %i0
298 sth %g7, [%l7 + 0x4A]
299 xnor %g1, 0x1B76, %g2
300 srl %o4, %g6, %l0
301 udiv %g5, 0x1510, %i2
302 fnot1s %f4, %f9
303 movpos %icc, %l2, %o7
304 fmovdcs %icc, %f9, %f13
305 fmovrdne %g3, %f0, %f4
306 orcc %l6, 0x0008, %o2
307 call loop_26
308 orncc %l1, %i4, %l3
309 fpackfix %f10, %f0
310 fnegd %f8, %f10
311loop_26:
312 fnand %f8, %f4, %f4
313 st %f13, [%l7 + 0x08]
314 ldsw [%l7 + 0x4C], %o6
315 ldsh [%l7 + 0x40], %o5
316 stw %o0, [%l7 + 0x28]
317 stx %i3, [%l7 + 0x40]
318 array32 %g4, %l5, %i6
319 stx %l4, [%l7 + 0x70]
320 fmul8ulx16 %f12, %f10, %f6
321 nop
322 setx loop_27, %l0, %l1
323 wrpr 0x1, %tl
324 wrpr %l1, %tpc
325 add %l1, 0x4, %l1
326 wrpr %l1, %tnpc
327 setx 0x34400001400, %l0, %l1
328 wrpr %l1, %tstate
329 wrhpr 0x4, %htstate
330 retry
331 movcs %icc, %i1, %i5
332 lduh [%l7 + 0x76], %o3
333 st %f7, [%l7 + 0x20]
334loop_27:
335 ldd [%l7 + 0x30], %f10
336 tn %xcc, 0x0
337 stb %o1, [%l7 + 0x2D]
338 fmuld8ulx16 %f0, %f1, %f4
339 fmovdpos %xcc, %f6, %f15
340 lduh [%l7 + 0x7C], %i7
341 ldsw [%l7 + 0x2C], %i0
342 fmovsl %xcc, %f5, %f13
343 fbul %fcc1, loop_28
344 stx %g7, [%l7 + 0x48]
345 fxor %f0, %f2, %f8
346 sth %g2, [%l7 + 0x5E]
347loop_28:
348 edge16n %o4, %g6, %g1
349 tpos %icc, 0x4
350 lduh [%l7 + 0x0A], %g5
351 pdist %f10, %f2, %f14
352 fmovrdne %i2, %f0, %f4
353 sdivx %l0, 0x1702, %o7
354 fsrc2s %f15, %f1
355 bpos loop_29
356 nop
357 setx loop_30, %l0, %l1
358 wrpr 0x1, %tl
359 wrpr %l1, %tpc
360 add %l1, 0x4, %l1
361 wrpr %l1, %tnpc
362 setx 0x34400001400, %l0, %l1
363 wrpr %l1, %tstate
364 wrhpr 0x4, %htstate
365 retry
366 ldd [%l7 + 0x18], %f10
367 fmovdge %xcc, %f2, %f1
368loop_29:
369 fmul8sux16 %f4, %f14, %f8
370loop_30:
371 for %f10, %f12, %f0
372 st %f1, [%l7 + 0x7C]
373 movneg %icc, %l2, %l6
374 lduh [%l7 + 0x70], %g3
375 fnot1 %f8, %f4
376 fmovda %xcc, %f11, %f11
377 bleu,a loop_31
378 siam 0x5
379 sdivcc %l1, 0x0B38, %i4
380 movrlz %o2, 0x39E, %o6
381loop_31:
382 sll %l3, %o0, %i3
383 tneg %icc, 0x3
384 ldd [%l7 + 0x08], %f4
385 taddcc %g4, %o5, %l5
386 fnegs %f10, %f2
387 call loop_32
388 std %f8, [%l7 + 0x50]
389 xor %l4, 0x1C58, %i1
390 bge %xcc, loop_33
391loop_32:
392 xnor %i6, %o3, %o1
393 edge16n %i7, %i5, %i0
394 fpsub32s %f12, %f6, %f6
395loop_33:
396 andcc %g7, 0x1637, %g2
397 tne %icc, 0x0
398 movvs %icc, %g6, %o4
399 ldsb [%l7 + 0x09], %g1
400 ldub [%l7 + 0x4C], %i2
401 sth %l0, [%l7 + 0x38]
402 fmul8x16al %f14, %f9, %f14
403 stx %o7, [%l7 + 0x58]
404 fmovrdne %l2, %f0, %f10
405 edge16ln %l6, %g5, %l1
406 fsrc1 %f4, %f12
407 ldsw [%l7 + 0x08], %g3
408 ldsw [%l7 + 0x64], %i4
409 fblg %fcc2, loop_34
410 fmovrde %o2, %f6, %f4
411 fmovspos %icc, %f8, %f10
412 fandnot2 %f4, %f4, %f10
413loop_34:
414 bl,a %xcc, loop_35
415 fbl %fcc3, loop_36
416 movvc %xcc, %l3, %o6
417 fnands %f9, %f4, %f4
418loop_35:
419 xnorcc %o0, 0x1DA1, %i3
420loop_36:
421 be,a loop_37
422 std %f2, [%l7 + 0x08]
423 edge16ln %o5, %l5, %l4
424 fmovs %f4, %f11
425loop_37:
426 fandnot1s %f3, %f4, %f3
427 fmovdvs %xcc, %f3, %f0
428 brlz %g4, loop_38
429 edge8l %i6, %i1, %o3
430 fexpand %f4, %f14
431 movvs %xcc, %o1, %i7
432loop_38:
433 fmovrse %i5, %f1, %f6
434 ld [%l7 + 0x68], %f12
435 stw %g7, [%l7 + 0x40]
436 tcc %icc, 0x3
437 ldub [%l7 + 0x70], %g2
438 lduh [%l7 + 0x56], %g6
439 std %f2, [%l7 + 0x48]
440 fmovd %f12, %f8
441 fmovrse %o4, %f12, %f15
442 sth %i0, [%l7 + 0x7A]
443 fnot1 %f0, %f12
444 ba,a,pn %icc, loop_39
445 std %f0, [%l7 + 0x38]
446 sth %i2, [%l7 + 0x28]
447 fpadd32 %f4, %f0, %f8
448loop_39:
449 nop
450 setx loop_40, %l0, %l1
451 wrpr 0x1, %tl
452 wrpr %l1, %tpc
453 add %l1, 0x4, %l1
454 wrpr %l1, %tnpc
455 setx 0x34400001400, %l0, %l1
456 wrpr %l1, %tstate
457 wrhpr 0x4, %htstate
458 retry
459 ld [%l7 + 0x20], %f13
460 bcc,pn %icc, loop_41
461 st %f1, [%l7 + 0x0C]
462loop_40:
463 fpadd32s %f14, %f15, %f8
464 call loop_42
465loop_41:
466 xnor %l0, 0x18D4, %g1
467 andn %l2, 0x0688, %l6
468 ldsw [%l7 + 0x1C], %o7
469loop_42:
470 fcmple16 %f8, %f14, %l1
471 ldsb [%l7 + 0x3F], %g3
472 sub %g5, %i4, %o2
473 call loop_43
474 xorcc %l3, %o6, %i3
475 fbne %fcc3, loop_44
476 tle %icc, 0x4
477loop_43:
478 fand %f4, %f0, %f6
479 ldsb [%l7 + 0x4C], %o5
480loop_44:
481 movrlz %o0, 0x339, %l5
482 fmovrslez %g4, %f3, %f13
483 ldx [%l7 + 0x70], %i6
484 fblg %fcc1, loop_45
485 edge32l %l4, %o3, %i1
486 xnorcc %i7, 0x0D36, %i5
487 brgz %o1, loop_46
488loop_45:
489 fbo,a %fcc1, loop_47
490 fmovdgu %icc, %f9, %f7
491 movleu %icc, %g7, %g2
492loop_46:
493 tsubcctv %o4, 0x107F, %g6
494loop_47:
495 stb %i0, [%l7 + 0x1E]
496 edge8n %i2, %l0, %g1
497 fmovsle %xcc, %f2, %f4
498 fbe %fcc2, loop_48
499 st %f10, [%l7 + 0x60]
500 fabsd %f0, %f14
501 fnot1 %f0, %f2
502loop_48:
503 be %xcc, loop_49
504 subccc %l6, 0x0B4C, %o7
505 fmovdn %xcc, %f1, %f14
506 srax %l2, 0x01, %l1
507loop_49:
508 subcc %g3, 0x09D3, %g5
509 stw %o2, [%l7 + 0x68]
510 orn %i4, 0x1334, %l3
511 srax %i3, %o6, %o0
512 siam 0x4
513 tleu %icc, 0x1
514 fbule,a %fcc2, loop_50
515 bvs,a,pt %xcc, loop_51
516 fble,a %fcc1, loop_52
517 lduw [%l7 + 0x24], %o5
518loop_50:
519 smulcc %g4, %l5, %l4
520loop_51:
521 ldsh [%l7 + 0x62], %o3
522loop_52:
523 fcmped %fcc2, %f12, %f6
524 fpackfix %f4, %f10
525 fmovsgu %icc, %f11, %f4
526 stb %i1, [%l7 + 0x0B]
527 fnegs %f7, %f14
528 fmovda %xcc, %f6, %f9
529 fmovsvs %icc, %f6, %f0
530 udiv %i6, 0x0D98, %i5
531 fmovdcc %xcc, %f15, %f8
532 sdivcc %i7, 0x1D20, %o1
533 ldsw [%l7 + 0x4C], %g7
534 edge16l %o4, %g2, %i0
535 fpadd32 %f2, %f4, %f10
536 fbe,a %fcc3, loop_53
537 fbl %fcc3, loop_54
538 fmovrsne %i2, %f12, %f7
539 fmovsne %xcc, %f8, %f14
540loop_53:
541 sethi 0x0DA4, %l0
542loop_54:
543 fmovdvs %icc, %f10, %f2
544 array8 %g1, %l6, %g6
545 fmovsgu %xcc, %f10, %f2
546 ldsb [%l7 + 0x66], %o7
547 stw %l1, [%l7 + 0x34]
548 sdiv %g3, 0x0FAD, %l2
549 ldsh [%l7 + 0x26], %g5
550 ldd [%l7 + 0x58], %f14
551 fcmpeq16 %f12, %f8, %i4
552 nop
553 setx loop_55, %l0, %l1
554 wrpr 0x1, %tl
555 wrpr %l1, %tpc
556 add %l1, 0x4, %l1
557 wrpr %l1, %tnpc
558 setx 0x34400001400, %l0, %l1
559 wrpr %l1, %tstate
560 wrhpr 0x4, %htstate
561 retry
562 fsrc1s %f0, %f3
563 fnot1 %f4, %f8
564 movrlz %l3, %i3, %o6
565loop_55:
566 bge,a loop_56
567 ble,pt %icc, loop_57
568 nop
569 setx loop_58, %l0, %l1
570 jmpl %l1, %o0
571 movrlez %o5, 0x32F, %o2
572loop_56:
573 edge16l %g4, %l5, %o3
574loop_57:
575 udivcc %i1, 0x0230, %l4
576loop_58:
577 fmovd %f4, %f2
578 movcc %icc, %i5, %i6
579 tne %icc, 0x7
580 bn,a,pn %icc, loop_59
581 stw %i7, [%l7 + 0x2C]
582 sll %g7, %o4, %g2
583 srlx %i0, 0x06, %o1
584loop_59:
585 sra %i2, %g1, %l0
586 fmovsl %icc, %f10, %f9
587 stw %g6, [%l7 + 0x38]
588 lduh [%l7 + 0x28], %o7
589 ld [%l7 + 0x50], %f12
590 array16 %l6, %l1, %l2
591 mova %xcc, %g3, %g5
592 fmovdpos %xcc, %f9, %f13
593 tle %icc, 0x5
594 sub %l3, 0x1C26, %i3
595 stw %o6, [%l7 + 0x20]
596 bne,pt %xcc, loop_60
597 fmovrslz %i4, %f1, %f2
598 movle %xcc, %o5, %o2
599 fmovs %f4, %f7
600loop_60:
601 addccc %o0, 0x02A7, %l5
602 fmovrse %g4, %f15, %f4
603 sth %o3, [%l7 + 0x5E]
604 ld [%l7 + 0x2C], %f14
605 fmovdpos %icc, %f15, %f0
606 edge8 %l4, %i5, %i1
607 sdiv %i6, 0x1FD3, %i7
608 fnands %f13, %f6, %f13
609 xor %o4, %g7, %i0
610 fmovrdlez %g2, %f6, %f14
611 fpack16 %f8, %f7
612 st %f3, [%l7 + 0x24]
613 fmovdpos %xcc, %f10, %f5
614 orn %i2, 0x05FC, %o1
615 fpack32 %f0, %f6, %f2
616 movne %icc, %g1, %l0
617 movpos %xcc, %g6, %l6
618 fmovrsgez %o7, %f6, %f14
619 fzeros %f8
620 bg,a %icc, loop_61
621 fble %fcc0, loop_62
622 lduw [%l7 + 0x08], %l2
623 tg %icc, 0x4
624loop_61:
625 fmovsa %icc, %f13, %f13
626loop_62:
627 fmovse %icc, %f6, %f15
628 bvs loop_63
629 edge8l %g3, %l1, %l3
630 tg %icc, 0x6
631 xorcc %g5, 0x1191, %i3
632loop_63:
633 tg %xcc, 0x4
634 bleu,a,pt %icc, loop_64
635 movrgez %i4, %o6, %o2
636 bne,pn %icc, loop_65
637 fxnors %f2, %f6, %f1
638loop_64:
639 lduw [%l7 + 0x20], %o5
640 fmuld8ulx16 %f7, %f0, %f14
641loop_65:
642 ba loop_66
643 addcc %o0, %g4, %l5
644 fmovsa %xcc, %f4, %f6
645 movneg %icc, %l4, %i5
646loop_66:
647 movvc %xcc, %i1, %i6
648 orcc %o3, %o4, %g7
649 fxnors %f2, %f10, %f4
650 fmovsvc %icc, %f8, %f8
651 ldsh [%l7 + 0x1A], %i0
652 st %f3, [%l7 + 0x5C]
653 fbl,a %fcc1, loop_67
654 sll %g2, 0x05, %i2
655 bshuffle %f2, %f4, %f10
656 bl,a loop_68
657loop_67:
658 be,a loop_69
659 fmovrslz %i7, %f13, %f8
660 sdiv %o1, 0x1242, %l0
661loop_68:
662 tvs %icc, 0x4
663loop_69:
664 fmovsleu %xcc, %f9, %f3
665 fmovsle %icc, %f11, %f5
666 movcc %xcc, %g6, %l6
667 for %f4, %f14, %f0
668 ld [%l7 + 0x28], %f14
669 array32 %o7, %g1, %g3
670 ldd [%l7 + 0x38], %f10
671 lduh [%l7 + 0x32], %l1
672 lduh [%l7 + 0x28], %l3
673 array8 %g5, %l2, %i4
674 umulcc %i3, 0x1628, %o2
675 ld [%l7 + 0x24], %f4
676 sub %o5, %o6, %o0
677 smulcc %g4, %l4, %l5
678 nop
679 setx loop_70, %l0, %l1
680 wrpr 0x1, %tl
681 wrpr %l1, %tpc
682 add %l1, 0x4, %l1
683 wrpr %l1, %tnpc
684 setx 0x34400001400, %l0, %l1
685 wrpr %l1, %tstate
686 wrhpr 0x4, %htstate
687 retry
688 brgez %i1, loop_71
689 std %f10, [%l7 + 0x68]
690 fmovdcs %xcc, %f13, %f3
691loop_70:
692 tvs %icc, 0x5
693loop_71:
694 movrlez %i5, 0x0C6, %o3
695 movvs %icc, %o4, %g7
696 fabss %f15, %f3
697 tvc %xcc, 0x1
698 fcmpd %fcc1, %f10, %f2
699 mova %icc, %i0, %g2
700 fmovrdlz %i2, %f8, %f4
701 fxnors %f6, %f9, %f5
702 ldd [%l7 + 0x50], %f14
703 ld [%l7 + 0x28], %f2
704 std %f2, [%l7 + 0x10]
705 sdivcc %i6, 0x08A3, %i7
706 sub %o1, %g6, %l6
707 fmovdvs %icc, %f6, %f12
708 movpos %xcc, %o7, %l0
709 ldsb [%l7 + 0x36], %g1
710 nop
711 setx loop_72, %l0, %l1
712 wrpr 0x1, %tl
713 wrpr %l1, %tnpc
714 setx 0x34400001400, %l0, %l1
715 wrpr %l1, %tstate
716 wrhpr 0x4, %htstate
717 done
718 fands %f10, %f6, %f1
719 ldsw [%l7 + 0x40], %g3
720 stx %l3, [%l7 + 0x58]
721loop_72:
722 tleu %xcc, 0x5
723 ble loop_73
724 fblg,a %fcc2, loop_74
725 bneg,a,pn %xcc, loop_75
726 fbule %fcc3, loop_76
727loop_73:
728 edge16l %g5, %l2, %i4
729loop_74:
730 edge8n %i3, %o2, %o5
731loop_75:
732 edge32ln %o6, %l1, %g4
733loop_76:
734 fsrc2s %f9, %f8
735 ld [%l7 + 0x10], %f0
736 bshuffle %f6, %f2, %f6
737 fcmpeq16 %f0, %f12, %o0
738 udiv %l4, 0x1C5B, %l5
739 subcc %i1, 0x0529, %i5
740 xnor %o4, 0x106C, %o3
741 fmovdle %xcc, %f6, %f7
742 fmovsgu %icc, %f13, %f14
743 fcmpne16 %f6, %f12, %g7
744 ldsh [%l7 + 0x58], %i0
745 tge %icc, 0x6
746 stx %i2, [%l7 + 0x28]
747 edge8l %g2, %i7, %i6
748 movle %icc, %o1, %g6
749 ldsb [%l7 + 0x43], %l6
750 ble,a loop_77
751 fpsub32s %f8, %f15, %f6
752 lduh [%l7 + 0x54], %l0
753 fmul8x16al %f14, %f0, %f6
754loop_77:
755 ld [%l7 + 0x70], %f11
756 addc %o7, 0x1BE8, %g3
757 movrgz %l3, 0x00B, %g1
758 fbge,a %fcc2, loop_78
759 ld [%l7 + 0x14], %f15
760 fnand %f12, %f0, %f2
761 addc %l2, %i4, %g5
762loop_78:
763 stw %i3, [%l7 + 0x34]
764 stx %o2, [%l7 + 0x58]
765 sth %o5, [%l7 + 0x2A]
766 bn,a,pn %icc, loop_79
767 sth %o6, [%l7 + 0x1C]
768 fbul,a %fcc3, loop_80
769 movne %xcc, %g4, %l1
770loop_79:
771 ldsw [%l7 + 0x10], %l4
772 std %f12, [%l7 + 0x48]
773loop_80:
774 fmovdpos %icc, %f1, %f11
775 xor %l5, %o0, %i5
776 edge8l %o4, %i1, %g7
777 stw %o3, [%l7 + 0x4C]
778 ldsh [%l7 + 0x08], %i2
779 tneg %xcc, 0x6
780 brgez %g2, loop_81
781 bpos,a,pn %xcc, loop_82
782 movrlz %i0, %i7, %i6
783 fnor %f0, %f12, %f12
784loop_81:
785 udiv %g6, 0x06C5, %o1
786loop_82:
787 ldd [%l7 + 0x48], %f14
788 movl %xcc, %l6, %l0
789 stb %o7, [%l7 + 0x59]
790 fnot1s %f4, %f10
791 stx %l3, [%l7 + 0x18]
792 fbg,a %fcc0, loop_83
793 fnot1s %f3, %f2
794 sth %g1, [%l7 + 0x4C]
795 fornot2 %f4, %f10, %f14
796loop_83:
797 fbg,a %fcc2, loop_84
798 fcmpne32 %f10, %f10, %g3
799 ld [%l7 + 0x08], %f3
800 std %f0, [%l7 + 0x48]
801loop_84:
802 movge %xcc, %i4, %g5
803 st %f6, [%l7 + 0x5C]
804 fxor %f10, %f0, %f0
805 fbuge %fcc0, loop_85
806 lduh [%l7 + 0x66], %l2
807 fsrc2 %f2, %f14
808 mova %icc, %i3, %o5
809loop_85:
810 fmovs %f3, %f13
811 stb %o2, [%l7 + 0x7E]
812 movcs %icc, %o6, %l1
813 tn %xcc, 0x7
814 fcmpgt32 %f6, %f10, %g4
815 ldsb [%l7 + 0x1C], %l5
816 tsubcctv %o0, 0x1537, %l4
817 fpadd16 %f6, %f12, %f2
818 fabsd %f4, %f10
819 edge32l %o4, %i5, %i1
820 lduw [%l7 + 0x5C], %g7
821 sdivx %o3, 0x1FD3, %i2
822 st %f5, [%l7 + 0x38]
823 mulscc %g2, %i7, %i0
824 ldsh [%l7 + 0x7A], %i6
825 lduw [%l7 + 0x6C], %g6
826 ldub [%l7 + 0x65], %o1
827 umul %l6, 0x1DD9, %o7
828 fors %f0, %f7, %f11
829 lduw [%l7 + 0x60], %l3
830 ldsw [%l7 + 0x10], %l0
831 sth %g3, [%l7 + 0x26]
832 fones %f2
833 sth %g1, [%l7 + 0x14]
834 stx %i4, [%l7 + 0x20]
835 fnegs %f10, %f5
836 stw %l2, [%l7 + 0x60]
837 ldsh [%l7 + 0x4C], %g5
838 taddcc %o5, %i3, %o6
839 xorcc %o2, 0x014C, %l1
840 stx %g4, [%l7 + 0x68]
841 fcmpeq16 %f14, %f2, %o0
842 ldsh [%l7 + 0x22], %l5
843 fcmpes %fcc3, %f4, %f11
844 lduh [%l7 + 0x78], %o4
845 edge8n %i5, %l4, %g7
846 tg %xcc, 0x3
847 fexpand %f4, %f0
848 fbge %fcc0, loop_86
849 fandnot1 %f10, %f12, %f14
850 fbul %fcc1, loop_87
851 fmovdge %xcc, %f11, %f10
852loop_86:
853 stb %i1, [%l7 + 0x58]
854 tcs %xcc, 0x1
855loop_87:
856 edge16ln %o3, %g2, %i2
857 fcmps %fcc1, %f13, %f3
858 fbug,a %fcc0, loop_88
859 sth %i0, [%l7 + 0x54]
860 ldsb [%l7 + 0x21], %i6
861 popc %i7, %g6
862loop_88:
863 bleu,pn %xcc, loop_89
864 ldd [%l7 + 0x58], %f2
865 fmovsvc %icc, %f11, %f2
866 ldd [%l7 + 0x10], %f2
867loop_89:
868 taddcctv %l6, %o1, %o7
869 bcs loop_90
870 bleu loop_91
871 movleu %xcc, %l3, %l0
872 sll %g3, 0x04, %g1
873loop_90:
874 stw %l2, [%l7 + 0x24]
875loop_91:
876 movvc %xcc, %i4, %o5
877 fmovsle %xcc, %f3, %f7
878 ldsh [%l7 + 0x10], %g5
879 movrlez %o6, %i3, %l1
880 movl %icc, %g4, %o2
881 movrne %o0, %l5, %o4
882 fpsub16 %f14, %f2, %f12
883 ldsh [%l7 + 0x70], %l4
884 array8 %i5, %i1, %o3
885 udivx %g2, 0x199E, %g7
886 fbu,a %fcc2, loop_92
887 fcmpgt32 %f6, %f0, %i0
888 andcc %i6, 0x1934, %i2
889 ldsw [%l7 + 0x5C], %g6
890loop_92:
891 stx %l6, [%l7 + 0x30]
892 fmovsle %icc, %f3, %f7
893 mulscc %o1, 0x1896, %o7
894 fmovrsgez %i7, %f3, %f15
895 ldsb [%l7 + 0x28], %l0
896 smul %l3, %g1, %l2
897 bl,pt %xcc, loop_93
898 movg %xcc, %i4, %g3
899 popc %g5, %o6
900 sth %i3, [%l7 + 0x7E]
901loop_93:
902 bleu loop_94
903 ldsb [%l7 + 0x20], %l1
904 movrgez %o5, %o2, %g4
905 stb %l5, [%l7 + 0x4A]
906loop_94:
907 fabsd %f14, %f14
908 fmuld8sux16 %f11, %f0, %f8
909 fmovrdlz %o4, %f2, %f14
910 ldsw [%l7 + 0x78], %l4
911 stb %o0, [%l7 + 0x09]
912 bcs,a %icc, loop_95
913 fand %f4, %f14, %f10
914 nop
915 setx loop_96, %l0, %l1
916 wrpr 0x1, %tl
917 wrpr %l1, %tnpc
918 setx 0x34400001400, %l0, %l1
919 wrpr %l1, %tstate
920 wrhpr 0x4, %htstate
921 done
922 lduw [%l7 + 0x5C], %i5
923loop_95:
924 ld [%l7 + 0x14], %f15
925 fpack16 %f6, %f10
926loop_96:
927 ldsh [%l7 + 0x7C], %i1
928 bgu,pt %icc, loop_97
929 stb %g2, [%l7 + 0x2F]
930 srl %o3, 0x0E, %i0
931 brlz %g7, loop_98
932loop_97:
933 fmuld8ulx16 %f3, %f9, %f4
934 fcmpeq16 %f12, %f10, %i6
935 move %xcc, %i2, %l6
936loop_98:
937 ldd [%l7 + 0x48], %f4
938 fnegd %f4, %f6
939 sub %o1, %o7, %g6
940 fmovd %f2, %f4
941 fcmpgt16 %f2, %f4, %i7
942 ldd [%l7 + 0x38], %f12
943 smul %l0, 0x1E8A, %l3
944 fbule %fcc3, loop_99
945 ldd [%l7 + 0x78], %f12
946 movneg %xcc, %g1, %i4
947 tsubcc %g3, %l2, %g5
948loop_99:
949 st %f4, [%l7 + 0x78]
950 xnor %i3, %o6, %o5
951 tleu %icc, 0x1
952 ldsb [%l7 + 0x3A], %l1
953 lduh [%l7 + 0x4C], %o2
954 sth %g4, [%l7 + 0x16]
955 fmovrdlez %l5, %f14, %f0
956 ldsb [%l7 + 0x5F], %l4
957 brgez %o0, loop_100
958 tcs %xcc, 0x6
959 fbne %fcc0, loop_101
960 fmul8x16au %f15, %f14, %f6
961loop_100:
962 fnot2s %f8, %f10
963 movrlz %i5, %o4, %i1
964loop_101:
965 fbu %fcc1, loop_102
966 fcmpes %fcc0, %f1, %f11
967 fxnor %f14, %f10, %f12
968 fmovrde %o3, %f6, %f14
969loop_102:
970 stb %g2, [%l7 + 0x1B]
971 umulcc %i0, %i6, %g7
972 st %f2, [%l7 + 0x6C]
973 array32 %i2, %l6, %o1
974 ldd [%l7 + 0x78], %f0
975 tpos %icc, 0x3
976 ldsw [%l7 + 0x2C], %o7
977 stb %g6, [%l7 + 0x6D]
978 ldsw [%l7 + 0x20], %i7
979 ldsb [%l7 + 0x3E], %l3
980 ldsh [%l7 + 0x34], %g1
981 fmovrdne %l0, %f10, %f0
982 sth %i4, [%l7 + 0x68]
983 ldsb [%l7 + 0x3C], %g3
984 movvc %xcc, %g5, %l2
985 edge16ln %o6, %o5, %i3
986 bgu,a %xcc, loop_103
987 fba,a %fcc0, loop_104
988 fcmpne16 %f10, %f10, %o2
989 nop
990 setx loop_105, %l0, %l1
991 wrpr 0x1, %tl
992 wrpr %l1, %tnpc
993 setx 0x34400001400, %l0, %l1
994 wrpr %l1, %tstate
995 wrhpr 0x4, %htstate
996 done
997loop_103:
998 movrlez %g4, 0x370, %l1
999loop_104:
1000 tge %xcc, 0x7
1001 taddcctv %l5, %o0, %l4
1002loop_105:
1003 fmovdne %xcc, %f8, %f9
1004 ldx [%l7 + 0x40], %i5
1005 fnot1 %f12, %f0
1006 fmovs %f4, %f2
1007 fcmpeq32 %f8, %f14, %o4
1008 te %xcc, 0x3
1009 ldx [%l7 + 0x10], %i1
1010 tcc %icc, 0x4
1011 and %o3, %i0, %g2
1012 move %xcc, %g7, %i2
1013 fcmple16 %f4, %f14, %i6
1014 movrlz %l6, 0x12E, %o7
1015 fmovrdgez %g6, %f2, %f12
1016 fabss %f2, %f7
1017 brz,a %o1, loop_106
1018 bcc,a,pn %icc, loop_107
1019 fpadd32s %f4, %f2, %f10
1020 ldd [%l7 + 0x28], %f6
1021loop_106:
1022 movrne %l3, %i7, %g1
1023loop_107:
1024 fbne %fcc1, loop_108
1025 fmovrslz %i4, %f9, %f1
1026 fba %fcc0, loop_109
1027 lduw [%l7 + 0x68], %g3
1028loop_108:
1029 tn %xcc, 0x5
1030 smulcc %l0, 0x02B3, %l2
1031loop_109:
1032 tcc %icc, 0x0
1033 std %f12, [%l7 + 0x70]
1034 lduw [%l7 + 0x7C], %o6
1035 fmuld8sux16 %f15, %f10, %f2
1036 alignaddrl %g5, %o5, %o2
1037 addcc %g4, %i3, %l1
1038 ldsw [%l7 + 0x5C], %o0
1039 add %l4, 0x024A, %i5
1040 movcc %xcc, %o4, %i1
1041 edge8 %o3, %l5, %i0
1042 fmovrde %g2, %f8, %f8
1043 fcmple32 %f12, %f12, %g7
1044 fbu,a %fcc1, loop_110
1045 xor %i6, %l6, %i2
1046 ld [%l7 + 0x50], %f10
1047 stb %o7, [%l7 + 0x72]
1048loop_110:
1049 ldsh [%l7 + 0x40], %g6
1050 tcs %icc, 0x1
1051 bg,a loop_111
1052 addccc %o1, 0x1925, %l3
1053 fmovdl %xcc, %f12, %f10
1054 fxors %f2, %f7, %f2
1055loop_111:
1056 fxnors %f3, %f4, %f8
1057 movrgz %i7, 0x3DA, %i4
1058 fmovrdlez %g3, %f10, %f2
1059 array16 %l0, %g1, %l2
1060 stx %o6, [%l7 + 0x40]
1061 tcc %icc, 0x4
1062 edge16n %g5, %o2, %o5
1063 ldsh [%l7 + 0x36], %g4
1064 bg,a,pn %icc, loop_112
1065 fmovda %xcc, %f7, %f4
1066 array8 %l1, %o0, %i3
1067 fbue %fcc0, loop_113
1068loop_112:
1069 fble,a %fcc1, loop_114
1070 tn %xcc, 0x6
1071 fble,a %fcc1, loop_115
1072loop_113:
1073 fmovscs %xcc, %f10, %f2
1074loop_114:
1075 fpsub16s %f9, %f2, %f6
1076 movg %xcc, %i5, %l4
1077loop_115:
1078 faligndata %f12, %f14, %f4
1079 movrlz %o4, 0x36A, %i1
1080 fbo,a %fcc2, loop_116
1081 ldub [%l7 + 0x62], %l5
1082 edge8ln %o3, %g2, %i0
1083 and %i6, 0x1616, %g7
1084loop_116:
1085 lduh [%l7 + 0x40], %i2
1086 subccc %o7, %l6, %o1
1087 fbe,a %fcc0, loop_117
1088 fmovda %icc, %f9, %f6
1089 fbn %fcc1, loop_118
1090 fmovdvs %icc, %f14, %f5
1091loop_117:
1092 fors %f14, %f8, %f5
1093 sth %g6, [%l7 + 0x5C]
1094loop_118:
1095 be,a %icc, loop_119
1096 ldsb [%l7 + 0x08], %l3
1097 ldsb [%l7 + 0x2E], %i7
1098 st %f4, [%l7 + 0x7C]
1099loop_119:
1100 umulcc %g3, %l0, %g1
1101 ldsh [%l7 + 0x3E], %i4
1102 orn %o6, %l2, %o2
1103 fzeros %f1
1104 nop
1105 setx loop_120, %l0, %l1
1106 wrpr 0x1, %tl
1107 wrpr %l1, %tpc
1108 add %l1, 0x4, %l1
1109 wrpr %l1, %tnpc
1110 setx 0x34400001400, %l0, %l1
1111 wrpr %l1, %tstate
1112 wrhpr 0x4, %htstate
1113 retry
1114 bl loop_121
1115 ldsh [%l7 + 0x72], %o5
1116 stw %g4, [%l7 + 0x70]
1117loop_120:
1118 tge %xcc, 0x5
1119loop_121:
1120 fbg %fcc1, loop_122
1121 ldd [%l7 + 0x68], %f14
1122 brgz %g5, loop_123
1123 ldub [%l7 + 0x74], %l1
1124loop_122:
1125 movge %icc, %i3, %i5
1126 ldsw [%l7 + 0x18], %l4
1127loop_123:
1128 fpackfix %f10, %f5
1129 fmul8ulx16 %f14, %f12, %f6
1130 sth %o4, [%l7 + 0x36]
1131 stx %o0, [%l7 + 0x18]
1132 ld [%l7 + 0x30], %f11
1133 addc %i1, 0x153B, %l5
1134 edge8ln %o3, %g2, %i0
1135 std %f14, [%l7 + 0x30]
1136 array8 %i6, %g7, %o7
1137 tsubcc %l6, 0x18B0, %i2
1138 movrlz %o1, 0x13C, %l3
1139 ldsb [%l7 + 0x24], %i7
1140 sth %g3, [%l7 + 0x08]
1141 ldsh [%l7 + 0x66], %g6
1142 mova %icc, %l0, %g1
1143 ldx [%l7 + 0x48], %i4
1144 ldub [%l7 + 0x5F], %l2
1145 fandnot1 %f14, %f0, %f10
1146 bvs,pn %xcc, loop_124
1147 movne %icc, %o2, %o6
1148 fmovdneg %icc, %f5, %f10
1149 fxnors %f12, %f11, %f12
1150loop_124:
1151 ldsw [%l7 + 0x14], %g4
1152 ldsh [%l7 + 0x3E], %g5
1153 tvc %xcc, 0x1
1154 tle %icc, 0x2
1155 sdiv %l1, 0x160A, %o5
1156 fmovdge %icc, %f5, %f4
1157 fmovdleu %xcc, %f7, %f6
1158 stw %i3, [%l7 + 0x68]
1159 fnot2s %f13, %f11
1160 ld [%l7 + 0x74], %f13
1161 fmovdl %icc, %f13, %f11
1162 ldd [%l7 + 0x60], %f6
1163 fzeros %f4
1164 and %i5, 0x1650, %l4
1165 addcc %o0, %o4, %i1
1166 ldd [%l7 + 0x10], %f2
1167 fandnot2 %f10, %f6, %f12
1168 stx %l5, [%l7 + 0x40]
1169 ldub [%l7 + 0x56], %o3
1170 fmovrdgez %g2, %f14, %f10
1171 edge8l %i6, %g7, %o7
1172 std %f14, [%l7 + 0x38]
1173 fpsub32s %f0, %f13, %f10
1174 fpadd16s %f2, %f5, %f1
1175 edge8n %l6, %i0, %i2
1176 lduw [%l7 + 0x3C], %o1
1177 or %l3, 0x1D6D, %i7
1178 fpsub16 %f2, %f0, %f6
1179 fornot1s %f0, %f10, %f15
1180 fmovrdgz %g3, %f2, %f6
1181 popc %g6, %l0
1182 ld [%l7 + 0x74], %f5
1183 fmovsa %xcc, %f1, %f2
1184 lduw [%l7 + 0x4C], %i4
1185 ldub [%l7 + 0x1B], %g1
1186 fbe,a %fcc3, loop_125
1187 fcmpeq16 %f8, %f2, %o2
1188 ldx [%l7 + 0x68], %o6
1189 fpack32 %f14, %f10, %f10
1190loop_125:
1191 ld [%l7 + 0x18], %f3
1192 fnot2s %f5, %f9
1193 fmovdle %xcc, %f2, %f8
1194 ld [%l7 + 0x4C], %f2
1195 lduw [%l7 + 0x5C], %l2
1196 fba %fcc0, loop_126
1197 srax %g4, 0x0E, %l1
1198 fmovdpos %xcc, %f7, %f9
1199 fxnors %f6, %f9, %f12
1200loop_126:
1201 xnor %g5, 0x07F4, %o5
1202 fbul,a %fcc2, loop_127
1203 fabss %f4, %f3
1204 mova %xcc, %i3, %i5
1205 fors %f6, %f10, %f1
1206loop_127:
1207 movge %xcc, %l4, %o4
1208 fnegd %f6, %f14
1209 stx %i1, [%l7 + 0x60]
1210 bn,a %icc, loop_128
1211 sth %o0, [%l7 + 0x2A]
1212 fzero %f12
1213 fcmpne16 %f4, %f0, %l5
1214loop_128:
1215 sth %g2, [%l7 + 0x2A]
1216 sth %o3, [%l7 + 0x12]
1217 fpsub32 %f4, %f0, %f4
1218 ldd [%l7 + 0x20], %f8
1219 edge8ln %i6, %g7, %l6
1220 tcc %icc, 0x2
1221 array32 %o7, %i2, %o1
1222 nop
1223 setx loop_129, %l0, %l1
1224 wrpr 0x1, %tl
1225 wrpr %l1, %tpc
1226 add %l1, 0x4, %l1
1227 wrpr %l1, %tnpc
1228 setx 0x34400001400, %l0, %l1
1229 wrpr %l1, %tstate
1230 wrhpr 0x4, %htstate
1231 retry
1232 ble,a,pn %xcc, loop_130
1233 udivx %l3, 0x0A75, %i0
1234 fbe %fcc2, loop_131
1235loop_129:
1236 or %g3, %i7, %l0
1237loop_130:
1238 ld [%l7 + 0x3C], %f1
1239 stx %g6, [%l7 + 0x68]
1240loop_131:
1241 fmul8x16au %f5, %f7, %f10
1242 bleu,pn %xcc, loop_132
1243 array16 %g1, %o2, %o6
1244 fcmps %fcc2, %f9, %f4
1245 udiv %l2, 0x15E7, %g4
1246loop_132:
1247 lduh [%l7 + 0x2C], %i4
1248 fornot1s %f13, %f8, %f12
1249 stb %g5, [%l7 + 0x76]
1250 fcmpd %fcc1, %f12, %f10
1251 std %f10, [%l7 + 0x70]
1252 fmovrde %o5, %f6, %f2
1253 fmovdn %icc, %f2, %f1
1254 tg %icc, 0x7
1255 fmul8x16al %f5, %f2, %f6
1256 fpadd32s %f14, %f7, %f4
1257 lduw [%l7 + 0x38], %l1
1258 ldx [%l7 + 0x10], %i3
1259 edge16ln %l4, %i5, %i1
1260 tsubcctv %o4, %o0, %g2
1261 fble,a %fcc3, loop_133
1262 fcmple16 %f6, %f4, %o3
1263 mulscc %i6, %l5, %g7
1264 ld [%l7 + 0x68], %f1
1265loop_133:
1266 fmovdl %icc, %f7, %f1
1267 alignaddr %o7, %i2, %l6
1268 movle %icc, %l3, %o1
1269 stx %i0, [%l7 + 0x50]
1270 bcc,pn %icc, loop_134
1271 stw %g3, [%l7 + 0x0C]
1272 fbuge %fcc3, loop_135
1273 lduh [%l7 + 0x78], %i7
1274loop_134:
1275 fnot2 %f10, %f4
1276 sth %l0, [%l7 + 0x14]
1277loop_135:
1278 orn %g1, %o2, %g6
1279 fcmpes %fcc1, %f6, %f2
1280 lduw [%l7 + 0x18], %o6
1281 lduh [%l7 + 0x08], %g4
1282 bg loop_136
1283 fpsub16s %f14, %f15, %f13
1284 ldsb [%l7 + 0x37], %l2
1285 fbo,a %fcc1, loop_137
1286loop_136:
1287 fnand %f8, %f14, %f0
1288 udiv %i4, 0x0A07, %g5
1289 std %f6, [%l7 + 0x70]
1290loop_137:
1291 fbu,a %fcc2, loop_138
1292 fbo %fcc2, loop_139
1293 brnz %o5, loop_140
1294 movle %icc, %l1, %l4
1295loop_138:
1296 sll %i5, %i1, %o4
1297loop_139:
1298 ldx [%l7 + 0x20], %o0
1299loop_140:
1300 fornot1 %f4, %f0, %f2
1301 ldub [%l7 + 0x46], %i3
1302 bcc,pn %xcc, loop_141
1303 sth %o3, [%l7 + 0x70]
1304 fnor %f8, %f14, %f8
1305 fcmpgt32 %f10, %f14, %g2
1306loop_141:
1307 fxor %f4, %f0, %f12
1308 st %f4, [%l7 + 0x54]
1309 stb %i6, [%l7 + 0x5C]
1310 bvs,a loop_142
1311 brgez,a %l5, loop_143
1312 bleu %xcc, loop_144
1313 stb %g7, [%l7 + 0x2B]
1314loop_142:
1315 st %f4, [%l7 + 0x2C]
1316loop_143:
1317 sra %i2, 0x02, %l6
1318loop_144:
1319 edge8ln %o7, %l3, %o1
1320 ldx [%l7 + 0x60], %g3
1321 fsrc1 %f6, %f12
1322 be loop_145
1323 fnegs %f15, %f14
1324 lduw [%l7 + 0x74], %i0
1325 fmovspos %icc, %f0, %f9
1326loop_145:
1327 subccc %i7, 0x15B7, %l0
1328 fmul8x16al %f6, %f7, %f6
1329 smulcc %g1, %g6, %o6
1330 bvs %xcc, loop_146
1331 fpadd32 %f0, %f6, %f2
1332 fmovdg %icc, %f4, %f9
1333 ldd [%l7 + 0x58], %f4
1334loop_146:
1335 fmul8ulx16 %f12, %f2, %f8
1336 fpack16 %f10, %f8
1337 taddcc %o2, %g4, %i4
1338 stb %g5, [%l7 + 0x61]
1339 fmovspos %icc, %f13, %f13
1340 edge16n %l2, %l1, %l4
1341 st %f7, [%l7 + 0x3C]
1342 std %f6, [%l7 + 0x40]
1343 fbug %fcc0, loop_147
1344 sth %i5, [%l7 + 0x70]
1345 taddcc %i1, 0x09E4, %o5
1346 xnorcc %o0, %i3, %o4
1347loop_147:
1348 movvc %icc, %o3, %g2
1349 pdist %f8, %f2, %f6
1350 lduh [%l7 + 0x46], %i6
1351 fble,a %fcc1, loop_148
1352 fsrc1s %f0, %f10
1353 brgez %g7, loop_149
1354 fxnors %f7, %f0, %f7
1355loop_148:
1356 fone %f4
1357 lduh [%l7 + 0x2E], %l5
1358loop_149:
1359 fnot1s %f0, %f1
1360 fnot2s %f11, %f13
1361 tneg %icc, 0x1
1362 fpack16 %f10, %f11
1363 std %f0, [%l7 + 0x10]
1364 movvs %icc, %i2, %o7
1365 fmovrslez %l6, %f3, %f7
1366 tcc %icc, 0x2
1367 tvs %icc, 0x1
1368 bge,a loop_150
1369 ldsh [%l7 + 0x68], %l3
1370 fpadd16s %f12, %f9, %f0
1371 fmovdcs %xcc, %f10, %f9
1372loop_150:
1373 movrgz %o1, 0x089, %i0
1374 fandnot1s %f1, %f10, %f13
1375 std %f0, [%l7 + 0x08]
1376 alignaddrl %g3, %i7, %l0
1377 smul %g1, %o6, %o2
1378 lduw [%l7 + 0x5C], %g6
1379 ldsb [%l7 + 0x09], %i4
1380 fmovsvs %xcc, %f1, %f12
1381 fsrc2 %f8, %f12
1382 fmovde %xcc, %f8, %f5
1383 pdist %f12, %f14, %f8
1384 st %f0, [%l7 + 0x0C]
1385 fmovdne %icc, %f7, %f9
1386 fmovrdgz %g4, %f0, %f10
1387 udivcc %l2, 0x12A7, %l1
1388 ldsb [%l7 + 0x75], %g5
1389 fornot2 %f8, %f2, %f12
1390 stw %l4, [%l7 + 0x64]
1391 ldsw [%l7 + 0x18], %i1
1392 stw %o5, [%l7 + 0x0C]
1393 fmovdneg %icc, %f0, %f13
1394 fandnot2s %f12, %f7, %f8
1395 stb %o0, [%l7 + 0x5E]
1396 orcc %i3, 0x1ED6, %i5
1397 fmuld8sux16 %f0, %f2, %f14
1398 fabsd %f14, %f8
1399 alignaddr %o4, %g2, %o3
1400 ldsh [%l7 + 0x34], %g7
1401 st %f14, [%l7 + 0x60]
1402 stx %i6, [%l7 + 0x58]
1403 fxnor %f0, %f0, %f10
1404 ldx [%l7 + 0x48], %l5
1405 fba %fcc1, loop_151
1406 udiv %i2, 0x0A89, %l6
1407 std %f6, [%l7 + 0x78]
1408 stx %l3, [%l7 + 0x58]
1409loop_151:
1410 lduh [%l7 + 0x2A], %o7
1411 std %f10, [%l7 + 0x08]
1412 edge16l %i0, %g3, %i7
1413 fbe,a %fcc3, loop_152
1414 fcmpeq16 %f2, %f4, %o1
1415 ldsh [%l7 + 0x64], %g1
1416 fmul8x16au %f8, %f10, %f10
1417loop_152:
1418 ldsh [%l7 + 0x5C], %o6
1419 brnz %l0, loop_153
1420 fmovdne %xcc, %f6, %f10
1421 fpsub32s %f1, %f0, %f0
1422 ldsb [%l7 + 0x36], %g6
1423loop_153:
1424 ldx [%l7 + 0x60], %i4
1425 movre %g4, %l2, %l1
1426 stw %g5, [%l7 + 0x64]
1427 ldsw [%l7 + 0x24], %l4
1428 fcmpeq32 %f6, %f10, %i1
1429 bl,a loop_154
1430 lduw [%l7 + 0x7C], %o5
1431 ldsh [%l7 + 0x5C], %o2
1432 st %f12, [%l7 + 0x28]
1433loop_154:
1434 bn,a,pt %xcc, loop_155
1435 fnor %f0, %f14, %f14
1436 fmovsn %icc, %f11, %f6
1437 andn %o0, %i3, %o4
1438loop_155:
1439 ldx [%l7 + 0x60], %i5
1440 fmovda %icc, %f8, %f11
1441 sth %o3, [%l7 + 0x42]
1442 movrlez %g2, 0x34D, %i6
1443 st %f12, [%l7 + 0x4C]
1444 movne %icc, %l5, %g7
1445 ldsw [%l7 + 0x50], %i2
1446 fbuge,a %fcc0, loop_156
1447 tneg %xcc, 0x7
1448 ldsw [%l7 + 0x64], %l6
1449 array32 %l3, %i0, %o7
1450loop_156:
1451 std %f4, [%l7 + 0x58]
1452 ldsw [%l7 + 0x1C], %i7
1453 ldsb [%l7 + 0x33], %o1
1454 fpackfix %f2, %f6
1455 udiv %g1, 0x1832, %o6
1456 ldd [%l7 + 0x48], %f14
1457 edge16ln %l0, %g6, %i4
1458 xor %g3, %g4, %l1
1459 bcs %icc, loop_157
1460 sllx %l2, 0x17, %g5
1461 sllx %i1, %o5, %o2
1462 std %f4, [%l7 + 0x20]
1463loop_157:
1464 ldsh [%l7 + 0x4A], %o0
1465 lduw [%l7 + 0x6C], %i3
1466 bneg,a %icc, loop_158
1467 bcc loop_159
1468 fmovdgu %xcc, %f13, %f3
1469 ldsh [%l7 + 0x3A], %l4
1470loop_158:
1471 lduw [%l7 + 0x34], %o4
1472loop_159:
1473 smulcc %o3, 0x191C, %g2
1474 stb %i6, [%l7 + 0x0C]
1475 bcs,a,pn %icc, loop_160
1476 tneg %icc, 0x1
1477 movvc %icc, %i5, %g7
1478 edge8 %i2, %l6, %l5
1479loop_160:
1480 fxnors %f8, %f3, %f8
1481 ldsh [%l7 + 0x7C], %i0
1482 subc %o7, %l3, %o1
1483 bneg %icc, loop_161
1484 ldsb [%l7 + 0x21], %g1
1485 ldsh [%l7 + 0x4A], %i7
1486 sth %l0, [%l7 + 0x24]
1487loop_161:
1488 fzero %f4
1489 sdivx %o6, 0x0D5B, %i4
1490 fsrc2 %f14, %f4
1491 fcmpes %fcc2, %f8, %f15
1492 movge %icc, %g6, %g4
1493 ldsb [%l7 + 0x16], %l1
1494 fmovsleu %icc, %f7, %f10
1495 movvs %xcc, %l2, %g5
1496 movrgez %i1, 0x1C6, %o5
1497 fmovrsgez %o2, %f15, %f1
1498 fmovrdlez %g3, %f2, %f14
1499 mulscc %o0, 0x03CA, %i3
1500 array16 %o4, %l4, %o3
1501 fpsub16s %f4, %f6, %f15
1502 move %xcc, %g2, %i5
1503 fnot1 %f8, %f4
1504 fmovdle %xcc, %f4, %f12
1505 ldub [%l7 + 0x6E], %g7
1506 fxnors %f13, %f10, %f8
1507 lduh [%l7 + 0x10], %i2
1508 faligndata %f12, %f0, %f2
1509 ldd [%l7 + 0x20], %f14
1510 fands %f0, %f3, %f2
1511 fbu %fcc3, loop_162
1512 faligndata %f0, %f12, %f14
1513 fsrc1s %f10, %f3
1514 fmovdne %xcc, %f3, %f4
1515loop_162:
1516 fcmpes %fcc1, %f12, %f0
1517 fandnot1s %f10, %f7, %f13
1518 movcc %xcc, %l6, %l5
1519 lduh [%l7 + 0x5A], %i6
1520 movre %o7, 0x06C, %i0
1521 ld [%l7 + 0x7C], %f6
1522 fornot1 %f14, %f12, %f4
1523 xnor %o1, %l3, %g1
1524 std %f6, [%l7 + 0x58]
1525 move %icc, %l0, %o6
1526 sethi 0x1193, %i4
1527 fmovscc %icc, %f1, %f1
1528 fcmpes %fcc2, %f12, %f7
1529 ldd [%l7 + 0x58], %f4
1530 stw %i7, [%l7 + 0x50]
1531 ldub [%l7 + 0x28], %g6
1532 fmovrdlz %g4, %f10, %f6
1533 fmovrse %l2, %f9, %f10
1534 brlz %l1, loop_163
1535 array16 %g5, %o5, %i1
1536 ldub [%l7 + 0x43], %g3
1537 ld [%l7 + 0x14], %f15
1538loop_163:
1539 lduh [%l7 + 0x64], %o2
1540 fmovrdlez %o0, %f6, %f2
1541 array8 %i3, %l4, %o3
1542 nop
1543 setx loop_164, %l0, %l1
1544 jmpl %l1, %g2
1545 bgu,a %icc, loop_165
1546 ldsh [%l7 + 0x78], %i5
1547 fandnot1s %f15, %f13, %f13
1548loop_164:
1549 nop
1550 setx loop_166, %l0, %l1
1551 wrpr 0x1, %tl
1552 wrpr %l1, %tpc
1553 add %l1, 0x4, %l1
1554 wrpr %l1, %tnpc
1555 setx 0x34400001400, %l0, %l1
1556 wrpr %l1, %tstate
1557 wrhpr 0x4, %htstate
1558 retry
1559loop_165:
1560 ldsh [%l7 + 0x2E], %o4
1561 fnor %f8, %f2, %f12
1562 fmuld8ulx16 %f8, %f3, %f14
1563loop_166:
1564 fnor %f14, %f10, %f14
1565 edge32ln %i2, %l6, %g7
1566 sll %l5, 0x11, %i6
1567 xnor %i0, %o1, %l3
1568 fcmped %fcc0, %f10, %f12
1569 movrlez %g1, %l0, %o6
1570 ldsb [%l7 + 0x15], %o7
1571 fbue,a %fcc3, loop_167
1572 umul %i7, 0x1EA3, %g6
1573 array16 %g4, %l2, %i4
1574 smul %l1, %o5, %i1
1575loop_167:
1576 movrgez %g5, %g3, %o2
1577 fmovsle %icc, %f12, %f8
1578 udivx %o0, 0x1B7E, %i3
1579 tcs %icc, 0x2
1580 addc %o3, %g2, %l4
1581 bneg,a %xcc, loop_168
1582 sll %o4, %i5, %l6
1583 fmovspos %icc, %f12, %f7
1584 fcmped %fcc1, %f12, %f6
1585loop_168:
1586 ldub [%l7 + 0x2B], %g7
1587 brlz,a %l5, loop_169
1588 std %f6, [%l7 + 0x38]
1589 movn %icc, %i2, %i6
1590 fzeros %f1
1591loop_169:
1592 ldub [%l7 + 0x16], %o1
1593 tle %icc, 0x0
1594 fpadd32s %f9, %f12, %f6
1595 ld [%l7 + 0x54], %f5
1596 movgu %icc, %l3, %i0
1597 ta %xcc, 0x6
1598 fcmpne32 %f10, %f12, %l0
1599 fsrc2s %f10, %f4
1600 fnor %f10, %f2, %f12
1601 fmul8sux16 %f6, %f10, %f8
1602 brlez,a %o6, loop_170
1603 sth %o7, [%l7 + 0x68]
1604 ldsh [%l7 + 0x36], %i7
1605 xnorcc %g6, 0x12BC, %g4
1606loop_170:
1607 movneg %xcc, %l2, %g1
1608 ldsb [%l7 + 0x60], %i4
1609 xnor %l1, 0x10A6, %i1
1610 brgz,a %g5, loop_171
1611 fcmple16 %f14, %f2, %g3
1612 xnorcc %o2, 0x1108, %o0
1613 be,pt %xcc, loop_172
1614loop_171:
1615 tcs %icc, 0x3
1616 std %f12, [%l7 + 0x58]
1617 movpos %xcc, %i3, %o5
1618loop_172:
1619 fmovsgu %xcc, %f12, %f0
1620 fmovrdlz %g2, %f14, %f8
1621 stb %l4, [%l7 + 0x1D]
1622 sra %o4, 0x1E, %i5
1623 fzeros %f9
1624 stb %l6, [%l7 + 0x1B]
1625 fpadd16s %f0, %f10, %f7
1626 tne %icc, 0x7
1627 fand %f10, %f8, %f14
1628 movle %xcc, %o3, %g7
1629 fcmpgt32 %f8, %f0, %i2
1630 fmovdpos %xcc, %f2, %f14
1631 be,pn %xcc, loop_173
1632 ldsh [%l7 + 0x7A], %l5
1633 sllx %i6, 0x0C, %o1
1634 edge8ln %l3, %l0, %i0
1635loop_173:
1636 fandnot1s %f10, %f14, %f1
1637 movvc %icc, %o6, %o7
1638 fbule %fcc0, loop_174
1639 ldub [%l7 + 0x66], %i7
1640 sll %g4, %g6, %g1
1641 srlx %l2, %l1, %i4
1642loop_174:
1643 alignaddrl %i1, %g3, %o2
1644 fxor %f4, %f12, %f6
1645 std %f6, [%l7 + 0x60]
1646 mova %xcc, %o0, %g5
1647 ldd [%l7 + 0x68], %f12
1648 lduw [%l7 + 0x14], %o5
1649 tle %xcc, 0x6
1650 or %i3, %l4, %g2
1651 movn %xcc, %o4, %l6
1652 ldub [%l7 + 0x3F], %i5
1653 movpos %icc, %g7, %o3
1654 fbn,a %fcc2, loop_175
1655 ldsb [%l7 + 0x24], %i2
1656 tpos %xcc, 0x7
1657 fpadd32s %f5, %f3, %f15
1658loop_175:
1659 fba %fcc2, loop_176
1660 bne,pt %icc, loop_177
1661 orn %i6, %o1, %l5
1662 fnand %f10, %f14, %f12
1663loop_176:
1664 fabss %f12, %f14
1665loop_177:
1666 udivx %l3, 0x1F85, %l0
1667 fbu %fcc2, loop_178
1668 lduw [%l7 + 0x4C], %i0
1669 ldsh [%l7 + 0x6E], %o7
1670 fornot1 %f6, %f4, %f0
1671loop_178:
1672 srlx %o6, %i7, %g4
1673 edge32n %g1, %g6, %l1
1674 movrlz %l2, %i1, %g3
1675 st %f2, [%l7 + 0x1C]
1676 taddcc %i4, 0x1F8B, %o0
1677 brgz,a %o2, loop_179
1678 st %f2, [%l7 + 0x14]
1679 ldub [%l7 + 0x12], %g5
1680 fones %f0
1681loop_179:
1682 stw %i3, [%l7 + 0x24]
1683 stb %l4, [%l7 + 0x74]
1684 sth %o5, [%l7 + 0x46]
1685 fcmpd %fcc3, %f12, %f2
1686 tsubcctv %g2, 0x0322, %l6
1687 tgu %xcc, 0x7
1688 lduw [%l7 + 0x40], %o4
1689 fmovdle %icc, %f5, %f3
1690 ld [%l7 + 0x2C], %f4
1691 sth %i5, [%l7 + 0x4A]
1692 movle %icc, %g7, %i2
1693 fmovsvs %xcc, %f13, %f3
1694 fxor %f2, %f12, %f10
1695 ldsb [%l7 + 0x79], %i6
1696 taddcc %o3, %l5, %o1
1697 bleu,a %icc, loop_180
1698 ldd [%l7 + 0x20], %f8
1699 fpsub32s %f10, %f6, %f1
1700 bvc,a loop_181
1701loop_180:
1702 fnot1 %f0, %f14
1703 fmovrdgez %l0, %f12, %f12
1704 sth %l3, [%l7 + 0x66]
1705loop_181:
1706 fmul8sux16 %f6, %f10, %f10
1707 bpos,a,pn %xcc, loop_182
1708 bshuffle %f8, %f4, %f6
1709 ldsb [%l7 + 0x72], %i0
1710 fzero %f8
1711loop_182:
1712 fxnors %f15, %f3, %f12
1713 movrlz %o7, %i7, %g4
1714 lduw [%l7 + 0x4C], %g1
1715 stx %o6, [%l7 + 0x08]
1716 lduh [%l7 + 0x22], %g6
1717 fornot2 %f8, %f4, %f6
1718 fpsub16 %f4, %f2, %f14
1719 fornot1 %f6, %f12, %f6
1720 edge32ln %l2, %l1, %i1
1721 stb %i4, [%l7 + 0x50]
1722 fpack32 %f10, %f2, %f8
1723 fmovdn %icc, %f8, %f8
1724 fmovdpos %xcc, %f12, %f15
1725 stw %o0, [%l7 + 0x54]
1726 fnot1s %f2, %f10
1727 umul %o2, %g3, %i3
1728 tvs %icc, 0x6
1729 fmovrse %l4, %f4, %f4
1730 ldsw [%l7 + 0x70], %g5
1731 fmovdn %icc, %f13, %f12
1732 be,a,pt %icc, loop_183
1733 ba,a,pn %icc, loop_184
1734 stw %g2, [%l7 + 0x08]
1735 bvc %icc, loop_185
1736loop_183:
1737 lduw [%l7 + 0x54], %o5
1738loop_184:
1739 stw %l6, [%l7 + 0x50]
1740 bvs,a loop_186
1741loop_185:
1742 orncc %i5, %g7, %i2
1743 lduh [%l7 + 0x44], %o4
1744 edge8n %o3, %l5, %i6
1745loop_186:
1746 fors %f0, %f11, %f9
1747 tvc %icc, 0x6
1748 fmuld8sux16 %f2, %f0, %f0
1749 sdiv %o1, 0x1F81, %l3
1750 movne %icc, %i0, %l0
1751 ldd [%l7 + 0x48], %f4
1752 fbue,a %fcc0, loop_187
1753 ld [%l7 + 0x54], %f6
1754 sethi 0x18C2, %o7
1755 edge16l %i7, %g4, %g1
1756loop_187:
1757 bl,a loop_188
1758 std %f2, [%l7 + 0x30]
1759 move %xcc, %g6, %l2
1760 tcs %xcc, 0x4
1761loop_188:
1762 ldsw [%l7 + 0x24], %o6
1763 movrlz %i1, %i4, %o0
1764 subc %l1, %g3, %o2
1765 ldx [%l7 + 0x18], %i3
1766 fpadd32 %f0, %f2, %f10
1767 bge,a %icc, loop_189
1768 andncc %l4, %g2, %g5
1769 tneg %icc, 0x7
1770 tvc %icc, 0x6
1771loop_189:
1772 andcc %o5, %i5, %g7
1773 ldd [%l7 + 0x18], %f12
1774 ldsb [%l7 + 0x30], %i2
1775 fmovsvs %xcc, %f3, %f15
1776 bcc loop_190
1777 fmovsg %xcc, %f14, %f11
1778 ldsb [%l7 + 0x45], %l6
1779 st %f11, [%l7 + 0x54]
1780loop_190:
1781 fpsub32 %f10, %f12, %f14
1782 stb %o3, [%l7 + 0x13]
1783 ldd [%l7 + 0x10], %f10
1784 fmul8x16au %f8, %f6, %f10
1785 lduh [%l7 + 0x72], %l5
1786 fbule %fcc0, loop_191
1787 umul %o4, 0x1C18, %i6
1788 edge16ln %o1, %i0, %l0
1789 fnot2s %f11, %f12
1790loop_191:
1791 fmovsne %icc, %f9, %f14
1792 ldd [%l7 + 0x58], %f14
1793 fbne %fcc3, loop_192
1794 fbu,a %fcc2, loop_193
1795 udivcc %o7, 0x1D58, %i7
1796 edge16n %g4, %g1, %g6
1797loop_192:
1798 sllx %l2, 0x06, %l3
1799loop_193:
1800 ldsw [%l7 + 0x30], %o6
1801 tl %xcc, 0x0
1802 stb %i4, [%l7 + 0x4E]
1803 tpos %icc, 0x1
1804 stx %o0, [%l7 + 0x20]
1805 fzeros %f7
1806 movn %icc, %i1, %l1
1807 fcmpgt16 %f0, %f14, %g3
1808 fmovsl %icc, %f2, %f0
1809 nop
1810 setx loop_194, %l0, %l1
1811 wrpr 0x1, %tl
1812 wrpr %l1, %tnpc
1813 setx 0x34400001400, %l0, %l1
1814 wrpr %l1, %tstate
1815 wrhpr 0x4, %htstate
1816 done
1817 stw %i3, [%l7 + 0x60]
1818 fcmpgt16 %f4, %f12, %l4
1819 movn %xcc, %o2, %g5
1820loop_194:
1821 lduh [%l7 + 0x20], %g2
1822 fbo,a %fcc3, loop_195
1823 fbo,a %fcc2, loop_196
1824 stw %o5, [%l7 + 0x68]
1825 fba %fcc3, loop_197
1826loop_195:
1827 stx %g7, [%l7 + 0x30]
1828loop_196:
1829 mulx %i2, %l6, %i5
1830 andn %l5, %o4, %i6
1831loop_197:
1832 st %f8, [%l7 + 0x54]
1833 movcc %xcc, %o1, %o3
1834 ldsh [%l7 + 0x50], %l0
1835 st %f9, [%l7 + 0x40]
1836 bpos loop_198
1837 fbule %fcc0, loop_199
1838 st %f0, [%l7 + 0x3C]
1839 stw %o7, [%l7 + 0x7C]
1840loop_198:
1841 fone %f2
1842loop_199:
1843 ldsw [%l7 + 0x30], %i7
1844 fbuge,a %fcc1, loop_200
1845 ldd [%l7 + 0x28], %f0
1846 pdist %f4, %f0, %f2
1847 fcmple32 %f6, %f2, %i0
1848loop_200:
1849 udiv %g4, 0x193A, %g1
1850 fmovsgu %xcc, %f10, %f11
1851 ldx [%l7 + 0x40], %g6
1852 ta %icc, 0x5
1853 srlx %l2, 0x06, %o6
1854 tl %icc, 0x2
1855 bvs,a,pt %xcc, loop_201
1856 movrgez %l3, 0x14A, %o0
1857 tl %xcc, 0x3
1858 lduh [%l7 + 0x48], %i4
1859loop_201:
1860 fpadd32 %f2, %f10, %f8
1861 fmuld8ulx16 %f15, %f12, %f0
1862 stx %l1, [%l7 + 0x68]
1863 st %f3, [%l7 + 0x48]
1864 fmovdne %icc, %f1, %f2
1865 fmovrslez %i1, %f12, %f13
1866 stw %g3, [%l7 + 0x74]
1867 ldsw [%l7 + 0x48], %i3
1868 movrgz %o2, %l4, %g2
1869 brnz %o5, loop_202
1870 nop
1871 setx loop_203, %l0, %l1
1872 jmpl %l1, %g5
1873 bl,pn %icc, loop_204
1874 addccc %i2, %g7, %l6
1875loop_202:
1876 fblg,a %fcc2, loop_205
1877loop_203:
1878 fblg %fcc3, loop_206
1879loop_204:
1880 bleu,a,pn %icc, loop_207
1881 edge8n %l5, %o4, %i6
1882loop_205:
1883 bvs,a,pt %icc, loop_208
1884loop_206:
1885 sth %o1, [%l7 + 0x3E]
1886loop_207:
1887 std %f10, [%l7 + 0x50]
1888 lduh [%l7 + 0x48], %i5
1889loop_208:
1890 fmovsvs %icc, %f10, %f11
1891 tcc %xcc, 0x2
1892 fbe %fcc0, loop_209
1893 st %f4, [%l7 + 0x74]
1894 fnot1 %f4, %f8
1895 bcc,a %icc, loop_210
1896loop_209:
1897 sdiv %o3, 0x017D, %l0
1898 ldx [%l7 + 0x08], %i7
1899 fandnot2 %f12, %f8, %f6
1900loop_210:
1901 ld [%l7 + 0x28], %f5
1902 fpadd32 %f6, %f4, %f14
1903 tle %icc, 0x0
1904 ldx [%l7 + 0x70], %o7
1905 fmovrdgz %i0, %f14, %f0
1906 taddcctv %g4, %g1, %l2
1907 fba,a %fcc0, loop_211
1908 ldub [%l7 + 0x6F], %o6
1909 fxor %f12, %f8, %f0
1910 lduw [%l7 + 0x40], %g6
1911loop_211:
1912 fblg %fcc3, loop_212
1913 alignaddr %o0, %l3, %l1
1914 tge %xcc, 0x0
1915 lduw [%l7 + 0x6C], %i1
1916loop_212:
1917 or %i4, 0x06CD, %i3
1918 fmovdgu %icc, %f13, %f5
1919 tne %icc, 0x5
1920 fmovrdlez %g3, %f10, %f2
1921 fmovscc %xcc, %f2, %f5
1922 fbn %fcc1, loop_213
1923 fbul,a %fcc2, loop_214
1924 stw %o2, [%l7 + 0x14]
1925 ldsb [%l7 + 0x47], %g2
1926loop_213:
1927 tcs %icc, 0x1
1928loop_214:
1929 bvc,a,pt %xcc, loop_215
1930 fmul8sux16 %f8, %f6, %f14
1931 fmovdn %icc, %f2, %f4
1932 sllx %l4, %g5, %i2
1933loop_215:
1934 tcc %icc, 0x1
1935 srl %o5, %l6, %l5
1936 movcs %xcc, %g7, %o4
1937 fnot2 %f8, %f6
1938 array32 %i6, %o1, %o3
1939 tleu %icc, 0x3
1940 movrgez %i5, %l0, %i7
1941 orn %o7, 0x1703, %i0
1942 st %f13, [%l7 + 0x3C]
1943 fmovsneg %icc, %f11, %f5
1944 orncc %g1, 0x10FD, %g4
1945 fmovsl %icc, %f8, %f6
1946 fand %f10, %f6, %f2
1947 movgu %xcc, %o6, %l2
1948 for %f0, %f10, %f12
1949 fbo %fcc2, loop_216
1950 fbne,a %fcc2, loop_217
1951 fandnot2 %f12, %f14, %f0
1952 movpos %icc, %o0, %g6
1953loop_216:
1954 ldsh [%l7 + 0x68], %l3
1955loop_217:
1956 st %f14, [%l7 + 0x54]
1957 sdivx %l1, 0x1FAF, %i4
1958 fmovrdne %i1, %f8, %f0
1959 fornot1s %f5, %f0, %f8
1960 std %f6, [%l7 + 0x60]
1961 st %f0, [%l7 + 0x70]
1962 ld [%l7 + 0x54], %f5
1963 bvc,a %xcc, loop_218
1964 fnor %f6, %f4, %f10
1965 bleu,pn %xcc, loop_219
1966 te %xcc, 0x7
1967loop_218:
1968 movrlez %i3, 0x3E0, %g3
1969 ldx [%l7 + 0x70], %g2
1970loop_219:
1971 fmovrslez %l4, %f8, %f3
1972 fmovdg %icc, %f13, %f5
1973 tge %xcc, 0x3
1974 ldub [%l7 + 0x19], %o2
1975 stb %g5, [%l7 + 0x32]
1976 fmovrsne %i2, %f13, %f13
1977 ldsh [%l7 + 0x5A], %l6
1978 stx %o5, [%l7 + 0x18]
1979 fmovrdlez %l5, %f0, %f10
1980 ldd [%l7 + 0x08], %f4
1981 bneg,a,pt %xcc, loop_220
1982 brnz %o4, loop_221
1983 srax %g7, %i6, %o3
1984 bvs loop_222
1985loop_220:
1986 umul %o1, 0x1740, %l0
1987loop_221:
1988 brlez %i7, loop_223
1989 sth %i5, [%l7 + 0x2E]
1990loop_222:
1991 alignaddr %o7, %g1, %g4
1992 fmuld8sux16 %f2, %f4, %f4
1993loop_223:
1994 fmovsle %icc, %f2, %f7
1995 fpsub32s %f5, %f8, %f4
1996 move %xcc, %i0, %l2
1997 std %f4, [%l7 + 0x48]
1998 pdist %f0, %f6, %f10
1999 lduw [%l7 + 0x20], %o6
2000 ldx [%l7 + 0x40], %o0
2001 ldd [%l7 + 0x78], %f0
2002 fnand %f12, %f10, %f4
2003 movrne %l3, 0x106, %g6
2004 brz,a %i4, loop_224
2005 and %l1, 0x06B0, %i1
2006 umulcc %g3, 0x1B2F, %i3
2007 fmovsle %icc, %f5, %f14
2008loop_224:
2009 ldsb [%l7 + 0x59], %g2
2010 fzeros %f9
2011 fmovd %f0, %f2
2012 udiv %l4, 0x03C7, %g5
2013 std %f14, [%l7 + 0x60]
2014 tne %icc, 0x6
2015 sllx %o2, 0x17, %l6
2016 std %f12, [%l7 + 0x60]
2017 st %f12, [%l7 + 0x5C]
2018 nop
2019 setx loop_225, %l0, %l1
2020 wrpr 0x1, %tl
2021 wrpr %l1, %tpc
2022 add %l1, 0x4, %l1
2023 wrpr %l1, %tnpc
2024 setx 0x34400001400, %l0, %l1
2025 wrpr %l1, %tstate
2026 wrhpr 0x4, %htstate
2027 retry
2028 mova %xcc, %i2, %l5
2029 movge %xcc, %o4, %g7
2030 tsubcc %o5, 0x07BC, %o3
2031loop_225:
2032 bcc %icc, loop_226
2033 movle %xcc, %o1, %l0
2034 addccc %i6, 0x0BE8, %i7
2035 lduh [%l7 + 0x68], %o7
2036loop_226:
2037 edge32n %i5, %g4, %i0
2038 std %f2, [%l7 + 0x58]
2039 bneg,a,pt %icc, loop_227
2040 bne loop_228
2041 std %f2, [%l7 + 0x10]
2042 array32 %g1, %o6, %l2
2043loop_227:
2044 fzeros %f15
2045loop_228:
2046 fmovrslz %o0, %f11, %f1
2047 fnot2 %f8, %f12
2048 st %f7, [%l7 + 0x5C]
2049 sra %g6, 0x16, %l3
2050 fbg %fcc0, loop_229
2051 fmovrslez %l1, %f8, %f11
2052 nop
2053 setx loop_230, %l0, %l1
2054 wrpr 0x1, %tl
2055 wrpr %l1, %tpc
2056 add %l1, 0x4, %l1
2057 wrpr %l1, %tnpc
2058 setx 0x34400001400, %l0, %l1
2059 wrpr %l1, %tstate
2060 wrhpr 0x4, %htstate
2061 retry
2062 fornot1s %f9, %f12, %f9
2063loop_229:
2064 taddcctv %i4, 0x0F1C, %i1
2065 sub %g3, %i3, %g2
2066loop_230:
2067 bleu,a %icc, loop_231
2068 ldx [%l7 + 0x28], %g5
2069 sllx %o2, %l4, %i2
2070 fcmple16 %f8, %f10, %l5
2071loop_231:
2072 tpos %icc, 0x5
2073 stb %o4, [%l7 + 0x60]
2074 fmovdvc %xcc, %f2, %f8
2075 fsrc2 %f8, %f6
2076 ld [%l7 + 0x34], %f12
2077 fandnot1s %f13, %f6, %f11
2078 ldd [%l7 + 0x78], %f12
2079 brlez %g7, loop_232
2080 fmovsl %xcc, %f11, %f1
2081 ldub [%l7 + 0x5C], %o5
2082 fmovdcs %xcc, %f10, %f1
2083loop_232:
2084 sth %l6, [%l7 + 0x78]
2085 edge16ln %o1, %o3, %l0
2086 movpos %xcc, %i7, %o7
2087 fxnors %f14, %f7, %f14
2088 edge32l %i6, %i5, %i0
2089 add %g1, %o6, %l2
2090 fbg %fcc2, loop_233
2091 sdiv %o0, 0x0DBB, %g6
2092 ldx [%l7 + 0x28], %g4
2093 fba,a %fcc2, loop_234
2094loop_233:
2095 array32 %l1, %l3, %i1
2096 std %f4, [%l7 + 0x18]
2097 fxnor %f4, %f4, %f0
2098loop_234:
2099 pdist %f14, %f2, %f10
2100 andn %i4, %i3, %g3
2101 fmuld8ulx16 %f15, %f5, %f12
2102 fmovsne %icc, %f10, %f3
2103 fmovda %icc, %f15, %f12
2104 movrgz %g2, %g5, %o2
2105 fmovrdne %l4, %f10, %f6
2106 fcmps %fcc3, %f10, %f5
2107 ldd [%l7 + 0x08], %f12
2108 lduw [%l7 + 0x30], %i2
2109 smulcc %o4, %g7, %l5
2110 movrlez %l6, %o5, %o3
2111 std %f2, [%l7 + 0x10]
2112 fbn %fcc1, loop_235
2113 movne %icc, %o1, %i7
2114 fba %fcc1, loop_236
2115 stw %l0, [%l7 + 0x68]
2116loop_235:
2117 fcmpes %fcc2, %f5, %f8
2118 fcmpne16 %f4, %f6, %o7
2119loop_236:
2120 movgu %icc, %i6, %i0
2121 ld [%l7 + 0x54], %f15
2122 fbule %fcc0, loop_237
2123 fpack32 %f10, %f4, %f12
2124 addc %i5, 0x0B73, %o6
2125 nop
2126 setx loop_238, %l0, %l1
2127 wrpr 0x1, %tl
2128 wrpr %l1, %tnpc
2129 setx 0x34400001400, %l0, %l1
2130 wrpr %l1, %tstate
2131 wrhpr 0x4, %htstate
2132 done
2133loop_237:
2134 fmul8x16au %f3, %f6, %f14
2135 fsrc2 %f8, %f10
2136 fmovdneg %xcc, %f9, %f11
2137loop_238:
2138 subcc %g1, 0x0B38, %l2
2139 lduh [%l7 + 0x2C], %o0
2140 ta %icc, 0x5
2141 ldsh [%l7 + 0x52], %g4
2142 stx %l1, [%l7 + 0x48]
2143 fble,a %fcc1, loop_239
2144 edge32 %l3, %g6, %i4
2145 fcmped %fcc0, %f2, %f8
2146 fpadd32s %f10, %f14, %f6
2147loop_239:
2148 edge16 %i1, %i3, %g3
2149 fpadd16 %f6, %f12, %f8
2150 fornot2s %f2, %f5, %f5
2151 fzeros %f14
2152 std %f4, [%l7 + 0x68]
2153 for %f2, %f6, %f8
2154 fmovrsne %g2, %f0, %f7
2155 pdist %f6, %f12, %f14
2156 fmovsneg %icc, %f6, %f15
2157 fnegs %f0, %f8
2158 lduh [%l7 + 0x16], %g5
2159 fmovdge %xcc, %f2, %f2
2160 mulscc %o2, 0x09A3, %i2
2161 fmovrsne %l4, %f14, %f2
2162 ldx [%l7 + 0x68], %g7
2163 fmovrsgez %o4, %f11, %f10
2164 udivcc %l5, 0x1388, %o5
2165 call loop_240
2166 fmul8x16au %f5, %f4, %f2
2167 array32 %o3, %o1, %i7
2168 sth %l0, [%l7 + 0x46]
2169loop_240:
2170 movge %xcc, %o7, %i6
2171 movcc %xcc, %l6, %i5
2172 orncc %i0, %o6, %g1
2173 st %f6, [%l7 + 0x1C]
2174 fbug %fcc1, loop_241
2175 faligndata %f12, %f10, %f2
2176 lduw [%l7 + 0x70], %l2
2177 tcs %xcc, 0x1
2178loop_241:
2179 std %f4, [%l7 + 0x08]
2180 alignaddr %o0, %g4, %l1
2181 bneg loop_242
2182 ldub [%l7 + 0x55], %l3
2183 fxor %f8, %f8, %f6
2184 ldx [%l7 + 0x10], %g6
2185loop_242:
2186 ld [%l7 + 0x48], %f5
2187 brnz,a %i1, loop_243
2188 fbule %fcc3, loop_244
2189 sth %i4, [%l7 + 0x6E]
2190 lduh [%l7 + 0x32], %i3
2191loop_243:
2192 addccc %g2, 0x10B7, %g5
2193loop_244:
2194 fxors %f13, %f4, %f7
2195 fmovspos %icc, %f2, %f6
2196 bvc,a loop_245
2197 fmovdne %xcc, %f14, %f1
2198 lduw [%l7 + 0x30], %g3
2199 xor %o2, 0x1D5C, %l4
2200loop_245:
2201 fands %f6, %f5, %f4
2202 edge8n %i2, %o4, %l5
2203 srax %o5, 0x0B, %o3
2204 ldub [%l7 + 0x1C], %o1
2205 ld [%l7 + 0x5C], %f3
2206 std %f0, [%l7 + 0x50]
2207 andn %g7, 0x1CEE, %i7
2208 movgu %xcc, %l0, %i6
2209 ldsw [%l7 + 0x18], %l6
2210 fmovsl %xcc, %f0, %f5
2211 st %f12, [%l7 + 0x50]
2212 subcc %o7, 0x1197, %i0
2213 fands %f12, %f4, %f4
2214 udivx %o6, 0x1D5E, %i5
2215 stw %l2, [%l7 + 0x64]
2216 edge16 %o0, %g4, %g1
2217 fnors %f7, %f13, %f7
2218 ld [%l7 + 0x50], %f0
2219 lduw [%l7 + 0x38], %l3
2220 ldsh [%l7 + 0x4A], %l1
2221 tcc %xcc, 0x6
2222 fbul,a %fcc3, loop_246
2223 fmul8x16 %f6, %f4, %f6
2224 fmul8x16au %f1, %f5, %f2
2225 movn %xcc, %g6, %i4
2226loop_246:
2227 stb %i1, [%l7 + 0x40]
2228 fandnot2s %f2, %f8, %f13
2229 fbne,a %fcc0, loop_247
2230 fpack32 %f2, %f10, %f0
2231 fornot2 %f10, %f10, %f0
2232 sth %g2, [%l7 + 0x4A]
2233loop_247:
2234 ldub [%l7 + 0x45], %i3
2235 bge %icc, loop_248
2236 bgu,a,pn %xcc, loop_249
2237 fmovsne %icc, %f12, %f4
2238 fmovdgu %xcc, %f12, %f13
2239loop_248:
2240 popc %g5, %g3
2241loop_249:
2242 bcc,pt %xcc, loop_250
2243 fpadd16 %f14, %f0, %f12
2244 nop
2245 setx loop_251, %l0, %l1
2246 wrpr 0x1, %tl
2247 wrpr %l1, %tnpc
2248 setx 0x34400001400, %l0, %l1
2249 wrpr %l1, %tstate
2250 wrhpr 0x4, %htstate
2251 done
2252 mulx %o2, 0x1CD3, %l4
2253loop_250:
2254 stx %i2, [%l7 + 0x38]
2255 smul %l5, %o5, %o3
2256loop_251:
2257 movgu %icc, %o4, %o1
2258 tn %icc, 0x0
2259 ld [%l7 + 0x44], %f6
2260 fmovrsgez %g7, %f15, %f6
2261 fands %f3, %f12, %f10
2262 fandnot1s %f2, %f9, %f6
2263 fsrc1 %f2, %f2
2264 mulx %i7, 0x0959, %i6
2265 ldx [%l7 + 0x28], %l6
2266 fmovsle %icc, %f4, %f3
2267 fmul8x16 %f13, %f14, %f14
2268 ld [%l7 + 0x3C], %f11
2269 fbue %fcc3, loop_252
2270 tn %icc, 0x0
2271 ldsw [%l7 + 0x1C], %l0
2272 ldsw [%l7 + 0x18], %i0
2273loop_252:
2274 brlz %o7, loop_253
2275 bl,a %icc, loop_254
2276 udivx %i5, 0x0CEC, %l2
2277 movrgez %o6, 0x216, %g4
2278loop_253:
2279 tcc %xcc, 0x4
2280loop_254:
2281 fmovdn %xcc, %f6, %f11
2282 fpadd16 %f4, %f0, %f6
2283 fmovrslz %o0, %f12, %f3
2284 fmovsl %icc, %f13, %f8
2285 taddcctv %l3, 0x0F1C, %l1
2286 for %f14, %f14, %f0
2287 ldx [%l7 + 0x28], %g1
2288 stx %g6, [%l7 + 0x18]
2289 movle %icc, %i1, %i4
2290 std %f14, [%l7 + 0x48]
2291 ldsw [%l7 + 0x2C], %i3
2292 ldsh [%l7 + 0x50], %g2
2293 fmul8ulx16 %f10, %f2, %f10
2294 lduw [%l7 + 0x6C], %g3
2295 fmovspos %icc, %f6, %f5
2296 fmovscc %xcc, %f7, %f13
2297 ld [%l7 + 0x64], %f6
2298 fmovdvc %xcc, %f7, %f14
2299 tne %xcc, 0x2
2300 std %f0, [%l7 + 0x20]
2301 mulx %o2, %l4, %g5
2302 ldub [%l7 + 0x5A], %l5
2303 ldsb [%l7 + 0x16], %o5
2304 lduw [%l7 + 0x28], %o3
2305 fmovsvc %xcc, %f13, %f8
2306 fpadd32s %f15, %f13, %f2
2307 sllx %i2, %o4, %g7
2308 brz,a %o1, loop_255
2309 taddcc %i6, 0x135E, %l6
2310 bneg,a loop_256
2311 sdiv %i7, 0x1C27, %i0
2312loop_255:
2313 st %f13, [%l7 + 0x48]
2314 fmuld8ulx16 %f6, %f15, %f6
2315loop_256:
2316 fbug %fcc1, loop_257
2317 ldsb [%l7 + 0x74], %l0
2318 fmovrslez %i5, %f14, %f2
2319 ldd [%l7 + 0x78], %f10
2320loop_257:
2321 fpmerge %f11, %f9, %f2
2322 fsrc1s %f10, %f12
2323 fbl %fcc0, loop_258
2324 fbg %fcc1, loop_259
2325 sdiv %l2, 0x11D5, %o6
2326 stx %o7, [%l7 + 0x78]
2327loop_258:
2328 ldub [%l7 + 0x11], %g4
2329loop_259:
2330 alignaddrl %l3, %o0, %g1
2331 std %f8, [%l7 + 0x48]
2332 brgz %g6, loop_260
2333 fmovdleu %xcc, %f5, %f6
2334 smul %i1, %l1, %i4
2335 movneg %icc, %g2, %g3
2336loop_260:
2337 bleu %icc, loop_261
2338 std %f2, [%l7 + 0x60]
2339 st %f6, [%l7 + 0x24]
2340 sdiv %i3, 0x1E5B, %o2
2341loop_261:
2342 udiv %g5, 0x1602, %l5
2343 nop
2344 setx loop_262, %l0, %l1
2345 jmpl %l1, %l4
2346 fornot2 %f8, %f14, %f12
2347 fzero %f0
2348 fone %f12
2349loop_262:
2350 sllx %o3, %o5, %i2
2351 nop
2352 setx loop_263, %l0, %l1
2353 jmpl %l1, %g7
2354 fornot2 %f2, %f8, %f4
2355 fmovrslez %o4, %f0, %f5
2356 fmovda %icc, %f1, %f12
2357loop_263:
2358 st %f8, [%l7 + 0x34]
2359 fmovdl %xcc, %f8, %f2
2360 andncc %o1, %l6, %i6
2361 movrlz %i7, 0x022, %i0
2362 fmovrslez %l0, %f9, %f3
2363 fmovsgu %xcc, %f0, %f4
2364 tle %icc, 0x1
2365 movvs %icc, %i5, %l2
2366 stx %o7, [%l7 + 0x18]
2367 brnz,a %g4, loop_264
2368 fmovrslz %l3, %f11, %f14
2369 edge16l %o6, %g1, %g6
2370 fornot2s %f11, %f9, %f3
2371loop_264:
2372 ldsb [%l7 + 0x41], %i1
2373 bcc loop_265
2374 fba %fcc3, loop_266
2375 movrgez %o0, %l1, %i4
2376 subcc %g2, %i3, %o2
2377loop_265:
2378 nop
2379 setx loop_267, %l0, %l1
2380 wrpr 0x1, %tl
2381 wrpr %l1, %tnpc
2382 setx 0x34400001400, %l0, %l1
2383 wrpr %l1, %tstate
2384 wrhpr 0x4, %htstate
2385 done
2386loop_266:
2387 fbo,a %fcc2, loop_268
2388 subc %g3, 0x109F, %g5
2389 move %xcc, %l4, %l5
2390loop_267:
2391 ldx [%l7 + 0x40], %o5
2392loop_268:
2393 ldub [%l7 + 0x17], %i2
2394 tg %xcc, 0x5
2395 bleu,pt %icc, loop_269
2396 std %f6, [%l7 + 0x60]
2397 movleu %xcc, %g7, %o4
2398 lduw [%l7 + 0x5C], %o1
2399loop_269:
2400 tvc %xcc, 0x1
2401 sth %o3, [%l7 + 0x3C]
2402 fsrc2s %f15, %f8
2403 ldsh [%l7 + 0x5A], %l6
2404 stx %i6, [%l7 + 0x28]
2405 lduh [%l7 + 0x50], %i0
2406 std %f10, [%l7 + 0x10]
2407 lduw [%l7 + 0x7C], %i7
2408 sll %l0, %l2, %o7
2409 fmovdg %xcc, %f4, %f6
2410 ldx [%l7 + 0x58], %g4
2411 bneg,a %xcc, loop_270
2412 fmovsg %icc, %f11, %f7
2413 nop
2414 setx loop_271, %l0, %l1
2415 wrpr 0x1, %tl
2416 wrpr %l1, %tpc
2417 add %l1, 0x4, %l1
2418 wrpr %l1, %tnpc
2419 setx 0x34400001400, %l0, %l1
2420 wrpr %l1, %tstate
2421 wrhpr 0x4, %htstate
2422 retry
2423 lduw [%l7 + 0x14], %i5
2424loop_270:
2425 ldx [%l7 + 0x70], %o6
2426 xor %l3, %g1, %g6
2427loop_271:
2428 ld [%l7 + 0x58], %f1
2429 fmovd %f2, %f0
2430 fcmpgt32 %f6, %f14, %i1
2431 tsubcc %o0, %i4, %g2
2432 ldx [%l7 + 0x10], %l1
2433 fmovsvs %icc, %f15, %f12
2434 fbule,a %fcc0, loop_272
2435 brlz,a %o2, loop_273
2436 fpadd16 %f12, %f6, %f14
2437 movvs %icc, %i3, %g5
2438loop_272:
2439 sllx %l4, 0x1B, %g3
2440loop_273:
2441 sth %o5, [%l7 + 0x3C]
2442 tleu %xcc, 0x5
2443 movrne %i2, 0x245, %l5
2444 fmovsge %xcc, %f8, %f4
2445 fcmpeq16 %f14, %f0, %o4
2446 fmovsvc %xcc, %f6, %f13
2447 fmovspos %xcc, %f2, %f6
2448 movrne %g7, %o1, %l6
2449 be loop_274
2450 ldub [%l7 + 0x13], %o3
2451 std %f2, [%l7 + 0x78]
2452 fors %f15, %f10, %f10
2453loop_274:
2454 ld [%l7 + 0x10], %f11
2455 fmovdcs %xcc, %f13, %f5
2456 ldsb [%l7 + 0x4F], %i6
2457 movneg %icc, %i0, %i7
2458 ldsh [%l7 + 0x3A], %l2
2459 tg %xcc, 0x2
2460 fmovd %f12, %f8
2461 fexpand %f15, %f4
2462 fpadd16 %f8, %f2, %f10
2463 add %l0, 0x02C3, %o7
2464 fmovsvc %icc, %f10, %f2
2465 movcs %icc, %i5, %o6
2466 lduw [%l7 + 0x38], %l3
2467 ba,a,pn %icc, loop_275
2468 ld [%l7 + 0x14], %f0
2469 add %g4, %g1, %i1
2470 std %f0, [%l7 + 0x40]
2471loop_275:
2472 fnegd %f6, %f6
2473 faligndata %f8, %f12, %f0
2474 fornot1 %f10, %f10, %f4
2475 fmovsge %xcc, %f6, %f2
2476 std %f2, [%l7 + 0x18]
2477 movrgz %o0, 0x04D, %g6
2478 fbge,a %fcc0, loop_276
2479 stx %g2, [%l7 + 0x68]
2480 movvs %icc, %i4, %l1
2481 ldsw [%l7 + 0x64], %o2
2482loop_276:
2483 xor %i3, 0x1E49, %l4
2484 fbue %fcc1, loop_277
2485 mova %icc, %g5, %o5
2486 stw %g3, [%l7 + 0x78]
2487 xnor %i2, %o4, %g7
2488loop_277:
2489 tcs %icc, 0x3
2490 fmovscs %icc, %f12, %f6
2491 fpack32 %f6, %f0, %f2
2492 array32 %l5, %l6, %o3
2493 fmuld8sux16 %f0, %f11, %f4
2494 fmovdcs %icc, %f8, %f0
2495 lduh [%l7 + 0x52], %i6
2496 tcc %xcc, 0x6
2497 ldx [%l7 + 0x20], %o1
2498 std %f10, [%l7 + 0x20]
2499 stb %i0, [%l7 + 0x41]
2500 fnor %f6, %f12, %f0
2501 fnors %f11, %f0, %f2
2502 st %f5, [%l7 + 0x30]
2503 lduh [%l7 + 0x24], %i7
2504 ld [%l7 + 0x3C], %f8
2505 fmovdge %xcc, %f13, %f7
2506 fmul8sux16 %f4, %f12, %f10
2507 fmovde %xcc, %f3, %f10
2508 movn %icc, %l2, %o7
2509 fone %f10
2510 subcc %l0, 0x1BF0, %o6
2511 ldd [%l7 + 0x60], %f12
2512 movgu %xcc, %i5, %g4
2513 ldub [%l7 + 0x41], %l3
2514 taddcctv %g1, %o0, %g6
2515 fpsub32 %f10, %f0, %f0
2516 fmovdcs %icc, %f3, %f0
2517 alignaddrl %g2, %i1, %l1
2518 tvs %xcc, 0x7
2519 ldub [%l7 + 0x66], %o2
2520 bne loop_278
2521 fpsub16s %f3, %f0, %f10
2522 fblg %fcc1, loop_279
2523 movpos %icc, %i3, %i4
2524loop_278:
2525 fblg %fcc1, loop_280
2526 fmovrse %g5, %f14, %f1
2527loop_279:
2528 ldsh [%l7 + 0x4A], %o5
2529 fmovsne %icc, %f11, %f7
2530loop_280:
2531 edge32l %l4, %i2, %g3
2532 ldx [%l7 + 0x28], %g7
2533 stx %o4, [%l7 + 0x18]
2534 ldsw [%l7 + 0x60], %l6
2535 tg %xcc, 0x2
2536 fpackfix %f0, %f5
2537 bpos,pt %icc, loop_281
2538 sdiv %o3, 0x03B3, %l5
2539 ldsw [%l7 + 0x60], %o1
2540 brgez %i0, loop_282
2541loop_281:
2542 movre %i6, 0x321, %l2
2543 stb %i7, [%l7 + 0x4E]
2544 fxors %f0, %f8, %f4
2545loop_282:
2546 brgz %l0, loop_283
2547 bvc loop_284
2548 ldsb [%l7 + 0x4C], %o6
2549 bshuffle %f6, %f0, %f10
2550loop_283:
2551 sth %i5, [%l7 + 0x68]
2552loop_284:
2553 fandnot1s %f7, %f0, %f9
2554 movcc %icc, %o7, %g4
2555 std %f2, [%l7 + 0x28]
2556 fpackfix %f0, %f1
2557 brnz %l3, loop_285
2558 array8 %o0, %g1, %g6
2559 std %f0, [%l7 + 0x40]
2560 stw %i1, [%l7 + 0x58]
2561loop_285:
2562 edge8l %g2, %o2, %l1
2563 fmul8x16au %f4, %f5, %f2
2564 fmovrslz %i3, %f10, %f1
2565 fbn,a %fcc2, loop_286
2566 ld [%l7 + 0x18], %f8
2567 fblg,a %fcc0, loop_287
2568 udivx %g5, 0x1FC4, %o5
2569loop_286:
2570 lduw [%l7 + 0x3C], %l4
2571 ldsb [%l7 + 0x10], %i4
2572loop_287:
2573 stb %i2, [%l7 + 0x60]
2574 fmovsge %xcc, %f9, %f10
2575 ldx [%l7 + 0x50], %g7
2576 fbge %fcc2, loop_288
2577 sdiv %o4, 0x1CC7, %g3
2578 fandnot1 %f0, %f8, %f0
2579 fbul %fcc3, loop_289
2580loop_288:
2581 fmovsle %xcc, %f0, %f14
2582 move %icc, %o3, %l5
2583 xor %l6, 0x18A2, %i0
2584loop_289:
2585 stw %o1, [%l7 + 0x74]
2586 subcc %l2, 0x149C, %i7
2587 bshuffle %f0, %f10, %f0
2588 tn %xcc, 0x4
2589 stb %l0, [%l7 + 0x12]
2590 fcmpne16 %f8, %f0, %o6
2591 fbo,a %fcc0, loop_290
2592 fmovse %xcc, %f14, %f7
2593 stb %i6, [%l7 + 0x4B]
2594 move %icc, %o7, %i5
2595loop_290:
2596 umulcc %g4, %o0, %l3
2597 fsrc2s %f15, %f14
2598 tl %icc, 0x4
2599 fmul8ulx16 %f2, %f8, %f12
2600 ldd [%l7 + 0x50], %f12
2601 ldsh [%l7 + 0x2A], %g6
2602 ldub [%l7 + 0x3F], %g1
2603 tg %xcc, 0x2
2604 stb %g2, [%l7 + 0x5B]
2605 ldd [%l7 + 0x40], %f8
2606 st %f5, [%l7 + 0x2C]
2607 ldsb [%l7 + 0x26], %o2
2608 fpack16 %f8, %f6
2609 movcs %xcc, %l1, %i3
2610 fmovdcc %icc, %f11, %f7
2611 ldsb [%l7 + 0x57], %i1
2612 fmul8ulx16 %f0, %f4, %f6
2613 sth %g5, [%l7 + 0x0E]
2614 ldsb [%l7 + 0x44], %o5
2615 stw %i4, [%l7 + 0x6C]
2616 mulscc %i2, 0x06C5, %g7
2617 sth %o4, [%l7 + 0x40]
2618 nop
2619 setx loop_291, %l0, %l1
2620 wrpr 0x1, %tl
2621 wrpr %l1, %tpc
2622 add %l1, 0x4, %l1
2623 wrpr %l1, %tnpc
2624 setx 0x34400001400, %l0, %l1
2625 wrpr %l1, %tstate
2626 wrhpr 0x4, %htstate
2627 retry
2628 stx %g3, [%l7 + 0x20]
2629 fandnot1 %f6, %f8, %f8
2630 lduw [%l7 + 0x10], %o3
2631loop_291:
2632 st %f2, [%l7 + 0x4C]
2633 fmuld8sux16 %f9, %f4, %f14
2634 tsubcc %l5, %l4, %l6
2635 stx %o1, [%l7 + 0x78]
2636 lduh [%l7 + 0x46], %l2
2637 lduw [%l7 + 0x1C], %i0
2638 andcc %l0, %o6, %i6
2639 movrlez %i7, 0x3D0, %i5
2640 fbuge,a %fcc3, loop_292
2641 fbl,a %fcc2, loop_293
2642 and %g4, 0x127E, %o7
2643 andcc %l3, %o0, %g6
2644loop_292:
2645 ldsh [%l7 + 0x0A], %g1
2646loop_293:
2647 stw %o2, [%l7 + 0x40]
2648 xor %g2, 0x13C0, %i3
2649 nop
2650 setx loop_294, %l0, %l1
2651 wrpr 0x1, %tl
2652 wrpr %l1, %tpc
2653 add %l1, 0x4, %l1
2654 wrpr %l1, %tnpc
2655 setx 0x34400001400, %l0, %l1
2656 wrpr %l1, %tstate
2657 wrhpr 0x4, %htstate
2658 retry
2659 st %f5, [%l7 + 0x60]
2660 fmovde %xcc, %f4, %f9
2661 nop
2662 setx loop_295, %l0, %l1
2663 wrpr 0x1, %tl
2664 wrpr %l1, %tpc
2665 add %l1, 0x4, %l1
2666 wrpr %l1, %tnpc
2667 setx 0x34400001400, %l0, %l1
2668 wrpr %l1, %tstate
2669 wrhpr 0x4, %htstate
2670 retry
2671loop_294:
2672 array32 %l1, %i1, %o5
2673 be,a loop_296
2674 fmovsleu %icc, %f12, %f9
2675loop_295:
2676 fmovrse %g5, %f0, %f2
2677 movleu %icc, %i2, %i4
2678loop_296:
2679 sdivcc %g7, 0x0687, %g3
2680 ldub [%l7 + 0x11], %o4
2681 brgez,a %l5, loop_297
2682 fandnot2 %f10, %f10, %f10
2683 movge %xcc, %l4, %o3
2684 move %icc, %l6, %o1
2685loop_297:
2686 movgu %xcc, %l2, %i0
2687 brgz %o6, loop_298
2688 tle %icc, 0x4
2689 stx %i6, [%l7 + 0x70]
2690 sll %l0, 0x19, %i7
2691loop_298:
2692 ldsw [%l7 + 0x40], %i5
2693 lduh [%l7 + 0x0E], %g4
2694 stx %l3, [%l7 + 0x70]
2695 brgez,a %o7, loop_299
2696 bne,pn %icc, loop_300
2697 bne,pt %xcc, loop_301
2698 nop
2699 setx loop_302, %l0, %l1
2700 jmpl %l1, %g6
2701loop_299:
2702 subcc %g1, %o0, %g2
2703loop_300:
2704 fpsub16 %f10, %f8, %f8
2705loop_301:
2706 ldd [%l7 + 0x60], %f6
2707loop_302:
2708 fcmpgt32 %f12, %f10, %i3
2709 lduh [%l7 + 0x6A], %l1
2710 fsrc2s %f12, %f1
2711 fors %f2, %f10, %f8
2712 ld [%l7 + 0x5C], %f7
2713 lduh [%l7 + 0x14], %o2
2714 sth %o5, [%l7 + 0x52]
2715 fblg %fcc3, loop_303
2716 movrgez %i1, %g5, %i2
2717 stw %i4, [%l7 + 0x78]
2718 fbuge %fcc1, loop_304
2719loop_303:
2720 pdist %f10, %f6, %f0
2721 fbge %fcc0, loop_305
2722 movrgez %g7, 0x221, %g3
2723loop_304:
2724 fpmerge %f13, %f12, %f0
2725 lduh [%l7 + 0x3C], %o4
2726loop_305:
2727 be,pn %icc, loop_306
2728 movrgez %l5, %o3, %l4
2729 ldx [%l7 + 0x08], %l6
2730 movre %l2, %i0, %o1
2731loop_306:
2732 st %f1, [%l7 + 0x6C]
2733 orncc %i6, %l0, %o6
2734 stb %i5, [%l7 + 0x16]
2735 ldsw [%l7 + 0x78], %g4
2736 fpsub32s %f6, %f7, %f9
2737 fnot1s %f8, %f14
2738 fors %f9, %f12, %f2
2739 umulcc %l3, 0x1B22, %i7
2740 sra %o7, %g1, %g6
2741 fornot1s %f3, %f13, %f7
2742 ld [%l7 + 0x18], %f10
2743 fpadd16s %f4, %f6, %f7
2744 fmovsa %icc, %f4, %f13
2745 orncc %g2, %o0, %l1
2746 tge %icc, 0x2
2747 lduh [%l7 + 0x34], %o2
2748 fpsub32s %f3, %f11, %f2
2749 fsrc2s %f14, %f6
2750 addccc %o5, %i1, %i3
2751 sll %i2, 0x06, %i4
2752 fblg,a %fcc2, loop_307
2753 lduh [%l7 + 0x0A], %g7
2754 addccc %g3, %g5, %l5
2755 ba %icc, loop_308
2756loop_307:
2757 stw %o3, [%l7 + 0x1C]
2758 stx %o4, [%l7 + 0x50]
2759 std %f8, [%l7 + 0x70]
2760loop_308:
2761 brlz %l4, loop_309
2762 brgz,a %l2, loop_310
2763 alignaddr %l6, %i0, %i6
2764 fabsd %f12, %f6
2765loop_309:
2766 siam 0x7
2767loop_310:
2768 bcs %icc, loop_311
2769 edge32l %o1, %o6, %l0
2770 brz,a %i5, loop_312
2771 fcmped %fcc0, %f10, %f2
2772loop_311:
2773 ldsh [%l7 + 0x76], %l3
2774 lduh [%l7 + 0x24], %g4
2775loop_312:
2776 fmovse %icc, %f10, %f7
2777 ba,a,pt %icc, loop_313
2778 fble %fcc2, loop_314
2779 ld [%l7 + 0x58], %f13
2780 st %f3, [%l7 + 0x30]
2781loop_313:
2782 fnot2s %f15, %f14
2783loop_314:
2784 tneg %xcc, 0x1
2785 movn %icc, %o7, %i7
2786 stx %g6, [%l7 + 0x20]
2787 ldub [%l7 + 0x50], %g2
2788 andn %o0, 0x0826, %l1
2789 fmovdvs %icc, %f2, %f10
2790 fbo %fcc3, loop_315
2791 movvs %icc, %o2, %g1
2792 ldsw [%l7 + 0x68], %o5
2793 te %icc, 0x6
2794loop_315:
2795 fcmped %fcc2, %f10, %f4
2796 sth %i3, [%l7 + 0x5C]
2797 bneg,a %icc, loop_316
2798 fornot2 %f0, %f0, %f14
2799 ldsb [%l7 + 0x63], %i1
2800 std %f10, [%l7 + 0x28]
2801loop_316:
2802 fpadd32 %f8, %f14, %f12
2803 movgu %icc, %i2, %g7
2804 fmovsg %icc, %f12, %f15
2805 fmovs %f9, %f13
2806 stx %i4, [%l7 + 0x40]
2807 fcmpd %fcc2, %f14, %f14
2808 fcmple16 %f0, %f2, %g5
2809 fmovrsgez %g3, %f4, %f12
2810 be,a loop_317
2811 fcmped %fcc3, %f12, %f6
2812 fornot1s %f11, %f5, %f2
2813 std %f0, [%l7 + 0x60]
2814loop_317:
2815 tcs %xcc, 0x2
2816 fnegd %f4, %f10
2817 stw %o3, [%l7 + 0x5C]
2818 edge8ln %o4, %l4, %l5
2819 movrgez %l6, %i0, %i6
2820 udivcc %o1, 0x1D08, %l2
2821 std %f10, [%l7 + 0x28]
2822 tvc %xcc, 0x4
2823 ld [%l7 + 0x40], %f14
2824 fmovdpos %xcc, %f0, %f10
2825 edge8n %o6, %l0, %i5
2826 stx %l3, [%l7 + 0x28]
2827 subccc %g4, 0x00AD, %o7
2828 bgu,a loop_318
2829 sethi 0x09E6, %g6
2830 be %xcc, loop_319
2831 stx %i7, [%l7 + 0x70]
2832loop_318:
2833 fbule,a %fcc2, loop_320
2834 stw %o0, [%l7 + 0x40]
2835loop_319:
2836 tpos %icc, 0x6
2837 fnegd %f6, %f14
2838loop_320:
2839 fandnot2s %f0, %f13, %f4
2840 stx %g2, [%l7 + 0x40]
2841 ldx [%l7 + 0x30], %o2
2842 fsrc1 %f4, %f4
2843 fble,a %fcc3, loop_321
2844 lduh [%l7 + 0x2A], %g1
2845 brz,a %o5, loop_322
2846 fcmpgt32 %f2, %f8, %i3
2847loop_321:
2848 movre %l1, %i1, %i2
2849 movvs %icc, %g7, %i4
2850loop_322:
2851 bcs,a,pt %icc, loop_323
2852 ld [%l7 + 0x30], %f8
2853 stx %g5, [%l7 + 0x08]
2854 bpos,a %xcc, loop_324
2855loop_323:
2856 sth %g3, [%l7 + 0x14]
2857 array16 %o3, %o4, %l4
2858 lduh [%l7 + 0x0C], %l5
2859loop_324:
2860 tne %icc, 0x2
2861 stw %i0, [%l7 + 0x70]
2862 ldsh [%l7 + 0x12], %i6
2863 movre %l6, 0x0FD, %l2
2864 sth %o6, [%l7 + 0x76]
2865 tle %icc, 0x2
2866 fpmerge %f4, %f4, %f0
2867 fmovdleu %xcc, %f7, %f9
2868 andncc %o1, %l0, %i5
2869 ldub [%l7 + 0x70], %l3
2870 lduh [%l7 + 0x76], %g4
2871 fxnors %f4, %f1, %f5
2872 popc 0x069D, %g6
2873 tvc %xcc, 0x5
2874 bge,a %icc, loop_325
2875 edge32n %i7, %o7, %g2
2876 lduw [%l7 + 0x7C], %o2
2877 fbul %fcc1, loop_326
2878loop_325:
2879 fpack32 %f2, %f0, %f14
2880 fpadd32 %f14, %f12, %f14
2881 bgu,a loop_327
2882loop_326:
2883 fnegd %f2, %f0
2884 brgez,a %g1, loop_328
2885 mulx %o5, 0x030A, %o0
2886loop_327:
2887 fmul8x16au %f15, %f11, %f12
2888 sll %l1, %i1, %i2
2889loop_328:
2890 bg,a,pt %icc, loop_329
2891 orncc %g7, 0x0D7B, %i3
2892 fmovspos %icc, %f7, %f6
2893 fcmpne32 %f4, %f0, %i4
2894loop_329:
2895 ldx [%l7 + 0x48], %g3
2896 ldsh [%l7 + 0x42], %g5
2897 fmovrsgez %o3, %f13, %f9
2898 lduh [%l7 + 0x22], %o4
2899 tgu %icc, 0x2
2900 lduw [%l7 + 0x60], %l4
2901 fsrc1 %f0, %f14
2902 fcmple32 %f14, %f12, %i0
2903 xnor %l5, %i6, %l2
2904 fandnot1s %f0, %f8, %f2
2905 stb %l6, [%l7 + 0x6B]
2906 bshuffle %f14, %f12, %f6
2907 fmovscc %icc, %f9, %f0
2908 ldx [%l7 + 0x18], %o1
2909 fmovrdgz %o6, %f0, %f2
2910 ldd [%l7 + 0x20], %f12
2911 edge16ln %i5, %l3, %g4
2912 stx %g6, [%l7 + 0x50]
2913 movrne %i7, %o7, %g2
2914 bcc,a,pn %xcc, loop_330
2915 fmovspos %xcc, %f0, %f15
2916 brgz %l0, loop_331
2917 fbule %fcc3, loop_332
2918loop_330:
2919 fbue,a %fcc3, loop_333
2920 fbe %fcc2, loop_334
2921loop_331:
2922 fcmple16 %f2, %f4, %g1
2923loop_332:
2924 tleu %icc, 0x0
2925loop_333:
2926 smul %o2, %o5, %o0
2927loop_334:
2928 fcmpes %fcc1, %f3, %f10
2929 bcs,pt %xcc, loop_335
2930 stx %i1, [%l7 + 0x08]
2931 mulscc %l1, 0x1F77, %i2
2932 std %f4, [%l7 + 0x60]
2933loop_335:
2934 call loop_336
2935 fmovd %f6, %f4
2936 fbl,a %fcc0, loop_337
2937 fcmpes %fcc0, %f2, %f2
2938loop_336:
2939 fmovrslez %i3, %f7, %f5
2940 sth %g7, [%l7 + 0x20]
2941loop_337:
2942 fbne %fcc0, loop_338
2943 stx %g3, [%l7 + 0x38]
2944 fmuld8sux16 %f4, %f3, %f10
2945 fcmpeq32 %f2, %f8, %g5
2946loop_338:
2947 ldsh [%l7 + 0x0A], %o3
2948 fmovsle %xcc, %f9, %f6
2949 andcc %o4, 0x10FC, %l4
2950 array16 %i4, %l5, %i0
2951 ba %xcc, loop_339
2952 fnors %f11, %f9, %f9
2953 std %f4, [%l7 + 0x50]
2954 lduw [%l7 + 0x58], %l2
2955loop_339:
2956 edge32n %i6, %o1, %l6
2957 fmovdvc %icc, %f4, %f1
2958 ldsb [%l7 + 0x72], %o6
2959 stx %l3, [%l7 + 0x78]
2960 subcc %i5, %g6, %g4
2961 tcc %xcc, 0x0
2962 fpack32 %f14, %f2, %f0
2963 fmovda %xcc, %f5, %f3
2964 ld [%l7 + 0x74], %f2
2965 alignaddrl %o7, %g2, %l0
2966 fmul8x16 %f15, %f12, %f10
2967 fmul8x16au %f11, %f12, %f4
2968 fexpand %f6, %f10
2969 movcc %xcc, %g1, %i7
2970 movrne %o5, 0x282, %o2
2971 fmul8x16al %f9, %f14, %f0
2972 sethi 0x079F, %o0
2973 movrlz %l1, %i2, %i3
2974 edge32ln %g7, %g3, %g5
2975 std %f6, [%l7 + 0x50]
2976 udivx %o3, 0x0611, %o4
2977 fpadd32s %f7, %f9, %f11
2978 brlz,a %i1, loop_340
2979 bl loop_341
2980 tne %icc, 0x5
2981 edge16 %i4, %l5, %i0
2982loop_340:
2983 tl %xcc, 0x2
2984loop_341:
2985 ldsw [%l7 + 0x40], %l4
2986 stw %l2, [%l7 + 0x54]
2987 fbl %fcc0, loop_342
2988 subccc %i6, 0x15A9, %o1
2989 ldub [%l7 + 0x16], %l6
2990 umul %l3, %o6, %g6
2991loop_342:
2992 ldd [%l7 + 0x40], %f2
2993 fcmpne32 %f4, %f0, %g4
2994 fpadd16 %f0, %f0, %f14
2995 movrgz %i5, 0x1E7, %g2
2996 brlz,a %o7, loop_343
2997 ldx [%l7 + 0x70], %g1
2998 ble %icc, loop_344
2999 array32 %i7, %l0, %o5
3000loop_343:
3001 ldsh [%l7 + 0x50], %o0
3002 alignaddr %o2, %i2, %l1
3003loop_344:
3004 fmul8ulx16 %f10, %f2, %f8
3005 fpsub16 %f2, %f12, %f4
3006 ld [%l7 + 0x40], %f11
3007 stb %g7, [%l7 + 0x0C]
3008 bshuffle %f10, %f6, %f14
3009 fmuld8ulx16 %f9, %f10, %f0
3010 and %g3, %g5, %i3
3011 bvc,pt %icc, loop_345
3012 fcmpgt32 %f6, %f8, %o4
3013 fmul8x16 %f7, %f12, %f12
3014 tge %icc, 0x4
3015loop_345:
3016 stb %i1, [%l7 + 0x3C]
3017 lduw [%l7 + 0x24], %i4
3018 sth %l5, [%l7 + 0x70]
3019 taddcctv %o3, %l4, %i0
3020 ldd [%l7 + 0x18], %f2
3021 nop
3022 setx loop_346, %l0, %l1
3023 jmpl %l1, %l2
3024 bgu,a,pn %icc, loop_347
3025 fcmps %fcc0, %f13, %f13
3026 ldsb [%l7 + 0x35], %i6
3027loop_346:
3028 stb %l6, [%l7 + 0x7A]
3029loop_347:
3030 fmovde %xcc, %f12, %f1
3031 ldsb [%l7 + 0x52], %o1
3032 fcmps %fcc1, %f5, %f9
3033 ble,a loop_348
3034 ldub [%l7 + 0x15], %o6
3035 stw %g6, [%l7 + 0x64]
3036 fpack16 %f2, %f11
3037loop_348:
3038 fmovrdgz %l3, %f0, %f14
3039 bleu loop_349
3040 pdist %f14, %f8, %f14
3041 fmovrsgz %i5, %f11, %f13
3042 fsrc2 %f6, %f12
3043loop_349:
3044 edge8ln %g2, %o7, %g4
3045 tsubcctv %i7, 0x19E7, %l0
3046 bl,a,pn %xcc, loop_350
3047 fsrc2 %f0, %f10
3048 ldsw [%l7 + 0x68], %g1
3049 st %f2, [%l7 + 0x4C]
3050loop_350:
3051 fbuge,a %fcc3, loop_351
3052 bg,pt %icc, loop_352
3053 and %o0, %o2, %o5
3054 ldub [%l7 + 0x59], %l1
3055loop_351:
3056 std %f10, [%l7 + 0x40]
3057loop_352:
3058 fmul8ulx16 %f6, %f0, %f8
3059 sth %g7, [%l7 + 0x6E]
3060 tne %icc, 0x5
3061 be,a,pn %xcc, loop_353
3062 ldsw [%l7 + 0x40], %g3
3063 tsubcc %i2, %g5, %i3
3064 stw %o4, [%l7 + 0x60]
3065loop_353:
3066 fzeros %f6
3067 edge32 %i1, %l5, %i4
3068 be,pt %xcc, loop_354
3069 ldx [%l7 + 0x38], %l4
3070 fcmpne16 %f12, %f8, %o3
3071 fmovspos %xcc, %f5, %f10
3072loop_354:
3073 fsrc1s %f5, %f14
3074 edge8l %l2, %i0, %i6
3075 fpmerge %f5, %f8, %f8
3076 ldub [%l7 + 0x40], %l6
3077 be,a,pt %xcc, loop_355
3078 nop
3079 setx loop_356, %l0, %l1
3080 wrpr 0x1, %tl
3081 wrpr %l1, %tpc
3082 add %l1, 0x4, %l1
3083 wrpr %l1, %tnpc
3084 setx 0x34400001400, %l0, %l1
3085 wrpr %l1, %tstate
3086 wrhpr 0x4, %htstate
3087 retry
3088 fpsub16 %f0, %f12, %f10
3089 fcmpgt16 %f2, %f2, %o6
3090loop_355:
3091 std %f2, [%l7 + 0x48]
3092loop_356:
3093 ldx [%l7 + 0x10], %o1
3094 ldsh [%l7 + 0x1E], %l3
3095 movn %xcc, %i5, %g6
3096 add %g2, %g4, %o7
3097 std %f14, [%l7 + 0x60]
3098 stw %i7, [%l7 + 0x24]
3099 fmovsne %xcc, %f3, %f12
3100 fsrc1 %f0, %f0
3101 fmovrde %g1, %f10, %f10
3102 bcs,a,pn %xcc, loop_357
3103 movne %xcc, %l0, %o0
3104 mulx %o5, 0x0DEA, %l1
3105 movrgez %o2, %g7, %i2
3106loop_357:
3107 stb %g5, [%l7 + 0x62]
3108 srl %g3, %i3, %o4
3109 fmovdvs %icc, %f12, %f6
3110 sethi 0x1B86, %i1
3111 movpos %xcc, %i4, %l4
3112 stw %l5, [%l7 + 0x40]
3113 movcc %xcc, %o3, %l2
3114 ld [%l7 + 0x34], %f3
3115 lduw [%l7 + 0x24], %i6
3116 sethi 0x1B98, %l6
3117 stb %i0, [%l7 + 0x7F]
3118 ldx [%l7 + 0x58], %o6
3119 taddcc %o1, %i5, %l3
3120 tg %xcc, 0x3
3121 sth %g2, [%l7 + 0x46]
3122 fnot2s %f4, %f10
3123 alignaddr %g6, %o7, %i7
3124 edge8n %g1, %g4, %o0
3125 srl %l0, 0x04, %o5
3126 fmul8sux16 %f4, %f14, %f0
3127 fble %fcc1, loop_358
3128 sdivcc %o2, 0x16B0, %g7
3129 std %f6, [%l7 + 0x18]
3130 fbge,a %fcc0, loop_359
3131loop_358:
3132 ldsh [%l7 + 0x7A], %l1
3133 fnot1 %f0, %f2
3134 ld [%l7 + 0x78], %f9
3135loop_359:
3136 fornot2s %f4, %f2, %f14
3137 ldub [%l7 + 0x23], %i2
3138 stx %g3, [%l7 + 0x20]
3139 srlx %g5, 0x1A, %o4
3140 edge16l %i1, %i4, %l4
3141 faligndata %f12, %f12, %f2
3142 lduh [%l7 + 0x3A], %i3
3143 nop
3144 setx loop_360, %l0, %l1
3145 wrpr 0x1, %tl
3146 wrpr %l1, %tpc
3147 add %l1, 0x4, %l1
3148 wrpr %l1, %tnpc
3149 setx 0x34400001400, %l0, %l1
3150 wrpr %l1, %tstate
3151 wrhpr 0x4, %htstate
3152 retry
3153 ldsw [%l7 + 0x38], %o3
3154 ld [%l7 + 0x14], %f4
3155 fmovsne %xcc, %f8, %f3
3156loop_360:
3157 ld [%l7 + 0x24], %f10
3158 stx %l2, [%l7 + 0x38]
3159 bl loop_361
3160 xor %i6, 0x0652, %l5
3161 fandnot2 %f10, %f4, %f14
3162 ldsw [%l7 + 0x2C], %i0
3163loop_361:
3164 fpadd32s %f15, %f4, %f14
3165 mova %icc, %o6, %o1
3166 edge32ln %l6, %i5, %g2
3167 stw %g6, [%l7 + 0x30]
3168 st %f1, [%l7 + 0x68]
3169 sth %o7, [%l7 + 0x0E]
3170 edge32n %l3, %g1, %i7
3171 fpackfix %f10, %f1
3172 udiv %o0, 0x0FB9, %g4
3173 fmovdl %xcc, %f3, %f4
3174 popc %l0, %o2
3175 movl %xcc, %g7, %l1
3176 sth %i2, [%l7 + 0x16]
3177 fabsd %f10, %f2
3178 be loop_362
3179 sdiv %o5, 0x1A75, %g3
3180 fbu %fcc0, loop_363
3181 bn loop_364
3182loop_362:
3183 fmovscs %xcc, %f9, %f15
3184 fsrc2 %f2, %f0
3185loop_363:
3186 ldsh [%l7 + 0x1A], %o4
3187loop_364:
3188 ldsb [%l7 + 0x3B], %g5
3189 bge loop_365
3190 fornot1s %f3, %f1, %f1
3191 fandnot1s %f15, %f8, %f7
3192 ld [%l7 + 0x68], %f9
3193loop_365:
3194 bgu,a %icc, loop_366
3195 fmovsle %xcc, %f11, %f4
3196 ldsh [%l7 + 0x0E], %i1
3197 fnot2s %f5, %f14
3198loop_366:
3199 fmovsl %xcc, %f3, %f1
3200 bcc,a,pt %icc, loop_367
3201 bge,a,pn %icc, loop_368
3202 ld [%l7 + 0x14], %f15
3203 ldsb [%l7 + 0x44], %i4
3204loop_367:
3205 stx %l4, [%l7 + 0x68]
3206loop_368:
3207 movl %xcc, %i3, %l2
3208 addc %i6, %l5, %i0
3209 alignaddrl %o3, %o1, %o6
3210 ldsw [%l7 + 0x48], %l6
3211 lduw [%l7 + 0x58], %i5
3212 fmovrdlz %g2, %f6, %f2
3213 sdivx %g6, 0x1B2C, %l3
3214 ldx [%l7 + 0x08], %g1
3215 sdiv %i7, 0x0FE1, %o0
3216 fcmpeq32 %f2, %f4, %g4
3217 ldub [%l7 + 0x1B], %o7
3218 fbul,a %fcc1, loop_369
3219 fone %f14
3220 fpadd16s %f3, %f11, %f0
3221 stb %o2, [%l7 + 0x3A]
3222loop_369:
3223 movcc %xcc, %l0, %g7
3224 edge8ln %i2, %o5, %g3
3225 tgu %icc, 0x2
3226 movl %icc, %l1, %o4
3227 fcmps %fcc3, %f2, %f14
3228 movle %xcc, %g5, %i1
3229 movre %i4, 0x0F2, %i3
3230 fmovrse %l4, %f10, %f6
3231 fnegs %f0, %f15
3232 lduh [%l7 + 0x7C], %l2
3233 std %f6, [%l7 + 0x20]
3234 ldsb [%l7 + 0x6C], %l5
3235 te %icc, 0x1
3236 fnand %f2, %f10, %f14
3237 std %f12, [%l7 + 0x28]
3238 tleu %xcc, 0x7
3239 bshuffle %f12, %f6, %f10
3240 fmovd %f2, %f0
3241 sth %i6, [%l7 + 0x0C]
3242 ldd [%l7 + 0x60], %f6
3243 fmovrslez %o3, %f10, %f4
3244 tn %icc, 0x5
3245 xor %i0, %o1, %l6
3246 movcc %icc, %o6, %i5
3247 std %f12, [%l7 + 0x48]
3248 bvc,pn %xcc, loop_370
3249 fbue,a %fcc0, loop_371
3250 edge8n %g2, %l3, %g6
3251 lduw [%l7 + 0x30], %i7
3252loop_370:
3253 tneg %xcc, 0x3
3254loop_371:
3255 call loop_372
3256 ldsh [%l7 + 0x24], %g1
3257 movn %xcc, %o0, %o7
3258 stx %g4, [%l7 + 0x20]
3259loop_372:
3260 ldsw [%l7 + 0x78], %o2
3261 fzeros %f7
3262 fmovda %icc, %f1, %f0
3263 add %g7, %l0, %i2
3264 or %g3, 0x06CB, %o5
3265 fzeros %f12
3266 fone %f12
3267 fmovsle %xcc, %f7, %f9
3268 fpadd16s %f10, %f8, %f10
3269 ldsh [%l7 + 0x7E], %o4
3270 stx %l1, [%l7 + 0x40]
3271 fbo,a %fcc1, loop_373
3272 taddcctv %i1, %g5, %i4
3273 ldsw [%l7 + 0x70], %l4
3274 srlx %l2, 0x0A, %l5
3275loop_373:
3276 fmovsn %icc, %f14, %f4
3277 fxor %f0, %f8, %f8
3278 fpadd16 %f2, %f14, %f2
3279 smul %i3, 0x045B, %o3
3280 fpack16 %f4, %f4
3281 taddcctv %i6, %i0, %l6
3282 movpos %icc, %o1, %o6
3283 fcmpne32 %f2, %f8, %g2
3284 ldd [%l7 + 0x40], %f10
3285 sth %i5, [%l7 + 0x16]
3286 fand %f12, %f8, %f2
3287 stb %g6, [%l7 + 0x0E]
3288 brgz %i7, loop_374
3289 fmul8sux16 %f6, %f14, %f10
3290 fpadd32 %f10, %f10, %f12
3291 ldub [%l7 + 0x22], %l3
3292loop_374:
3293 fpsub32s %f15, %f14, %f8
3294 fmovdn %icc, %f4, %f8
3295 fbge %fcc1, loop_375
3296 fnands %f12, %f3, %f1
3297 smul %g1, 0x16F6, %o7
3298 ld [%l7 + 0x24], %f3
3299loop_375:
3300 edge8n %o0, %g4, %g7
3301 fcmpd %fcc3, %f12, %f8
3302 array8 %l0, %i2, %o2
3303 fmovrdgez %o5, %f2, %f12
3304 ldub [%l7 + 0x62], %o4
3305 fmovsle %icc, %f1, %f5
3306 edge8 %l1, %g3, %g5
3307 movrne %i4, %i1, %l2
3308 fmovrsgez %l5, %f2, %f7
3309 movg %icc, %i3, %l4
3310 movl %icc, %o3, %i6
3311 fnand %f10, %f12, %f2
3312 array16 %l6, %i0, %o6
3313 fmovdcs %xcc, %f7, %f4
3314 fmovrsgz %g2, %f10, %f5
3315 std %f0, [%l7 + 0x70]
3316 lduw [%l7 + 0x6C], %i5
3317 ld [%l7 + 0x30], %f12
3318 edge8l %o1, %i7, %l3
3319 fpsub32s %f4, %f14, %f8
3320 stb %g6, [%l7 + 0x09]
3321 tne %xcc, 0x1
3322 sth %o7, [%l7 + 0x22]
3323 addcc %g1, %g4, %o0
3324 subc %l0, %i2, %o2
3325 fmovd %f8, %f2
3326 movrgez %g7, 0x0F3, %o5
3327 movne %icc, %l1, %o4
3328 movre %g3, %i4, %i1
3329 andn %g5, 0x0777, %l5
3330 tvc %xcc, 0x6
3331 udivcc %l2, 0x1DBD, %l4
3332 lduh [%l7 + 0x36], %i3
3333 stx %i6, [%l7 + 0x30]
3334 be,pt %icc, loop_376
3335 fmovs %f15, %f11
3336 ldub [%l7 + 0x39], %l6
3337 smulcc %o3, 0x1BEE, %o6
3338loop_376:
3339 st %f0, [%l7 + 0x1C]
3340 fmovrslez %i0, %f14, %f15
3341 st %f11, [%l7 + 0x28]
3342 fpadd16 %f10, %f2, %f12
3343 array16 %i5, %o1, %i7
3344 stw %l3, [%l7 + 0x14]
3345 bge,a loop_377
3346 fpsub32s %f9, %f15, %f15
3347 fornot2s %f7, %f3, %f8
3348 ldd [%l7 + 0x70], %f12
3349loop_377:
3350 tsubcc %g6, %g2, %o7
3351 edge16ln %g4, %g1, %o0
3352 std %f12, [%l7 + 0x70]
3353 tl %xcc, 0x4
3354 ldx [%l7 + 0x20], %l0
3355 array8 %i2, %o2, %g7
3356 std %f4, [%l7 + 0x28]
3357 stw %l1, [%l7 + 0x6C]
3358 taddcc %o4, %o5, %i4
3359 stx %i1, [%l7 + 0x30]
3360 lduw [%l7 + 0x6C], %g5
3361 udivcc %l5, 0x199A, %g3
3362 fmul8sux16 %f10, %f12, %f12
3363 movneg %icc, %l4, %i3
3364 st %f7, [%l7 + 0x58]
3365 fpack32 %f14, %f14, %f8
3366 movge %xcc, %l2, %i6
3367 for %f0, %f6, %f14
3368 fmovscs %xcc, %f11, %f10
3369 ld [%l7 + 0x74], %f7
3370 addccc %l6, 0x195C, %o6
3371 fmovdvs %icc, %f1, %f12
3372 bl,a loop_378
3373 or %i0, %o3, %o1
3374 or %i7, %i5, %l3
3375 bvs,a loop_379
3376loop_378:
3377 ldsw [%l7 + 0x10], %g2
3378 nop
3379 setx loop_380, %l0, %l1
3380 wrpr 0x1, %tl
3381 wrpr %l1, %tnpc
3382 setx 0x34400001400, %l0, %l1
3383 wrpr %l1, %tstate
3384 wrhpr 0x4, %htstate
3385 done
3386 ldd [%l7 + 0x78], %f14
3387loop_379:
3388 st %f13, [%l7 + 0x50]
3389 st %f13, [%l7 + 0x18]
3390loop_380:
3391 udivcc %o7, 0x03F9, %g4
3392 fnors %f6, %f8, %f9
3393 fmovdn %icc, %f8, %f15
3394 fxnor %f8, %f0, %f2
3395 orcc %g1, %o0, %g6
3396 edge16n %i2, %l0, %o2
3397 ldsw [%l7 + 0x1C], %g7
3398 udivx %o4, 0x11B0, %o5
3399 srl %l1, %i4, %i1
3400 brz %g5, loop_381
3401 stw %l5, [%l7 + 0x08]
3402 lduw [%l7 + 0x68], %l4
3403 ldsh [%l7 + 0x38], %i3
3404loop_381:
3405 ld [%l7 + 0x64], %f10
3406 fcmpeq16 %f6, %f2, %g3
3407 subccc %i6, 0x0651, %l2
3408 ldd [%l7 + 0x48], %f4
3409 movre %o6, 0x195, %l6
3410 lduh [%l7 + 0x36], %o3
3411 brgz,a %o1, loop_382
3412 ldx [%l7 + 0x50], %i7
3413 fmovsneg %xcc, %f1, %f14
3414 ld [%l7 + 0x58], %f1
3415loop_382:
3416 ldsb [%l7 + 0x65], %i0
3417 sth %l3, [%l7 + 0x60]
3418 fzero %f8
3419 fabss %f3, %f5
3420 brgez,a %g2, loop_383
3421 stw %i5, [%l7 + 0x3C]
3422 fbu,a %fcc2, loop_384
3423 fmul8ulx16 %f6, %f8, %f6
3424loop_383:
3425 smul %o7, %g4, %g1
3426 fbg %fcc1, loop_385
3427loop_384:
3428 brgez,a %o0, loop_386
3429 fbuge,a %fcc3, loop_387
3430 std %f14, [%l7 + 0x78]
3431loop_385:
3432 movvs %icc, %g6, %i2
3433loop_386:
3434 array32 %o2, %g7, %o4
3435loop_387:
3436 fmovrdgz %l0, %f2, %f14
3437 ble,pt %icc, loop_388
3438 ldsb [%l7 + 0x52], %l1
3439 sdivx %o5, 0x1833, %i1
3440 fmovrdlz %g5, %f12, %f10
3441loop_388:
3442 lduw [%l7 + 0x30], %l5
3443 bleu,pt %icc, loop_389
3444 stw %i4, [%l7 + 0x7C]
3445 tg %icc, 0x1
3446 fmovrdgz %i3, %f0, %f0
3447loop_389:
3448 fmovdgu %icc, %f4, %f2
3449 sra %l4, %g3, %i6
3450 lduh [%l7 + 0x12], %l2
3451 ldd [%l7 + 0x68], %f8
3452 lduh [%l7 + 0x7C], %o6
3453 ldsb [%l7 + 0x49], %o3
3454 edge32 %o1, %l6, %i7
3455 movpos %icc, %i0, %g2
3456 stw %i5, [%l7 + 0x58]
3457 brgz,a %o7, loop_390
3458 brgz %g4, loop_391
3459 movrgz %l3, 0x0FA, %g1
3460 edge32l %g6, %o0, %i2
3461loop_390:
3462 stb %g7, [%l7 + 0x0E]
3463loop_391:
3464 fpadd32 %f14, %f2, %f6
3465 fzero %f8
3466 mulx %o4, 0x12F9, %l0
3467 fcmpeq32 %f8, %f4, %l1
3468 fsrc2s %f10, %f1
3469 tl %xcc, 0x4
3470 bleu,a %xcc, loop_392
3471 alignaddr %o2, %o5, %g5
3472 edge16n %l5, %i4, %i3
3473 fmovsvs %xcc, %f1, %f10
3474loop_392:
3475 ta %icc, 0x4
3476 movrlez %l4, 0x129, %i1
3477 fpadd16 %f6, %f14, %f0
3478 ldsh [%l7 + 0x34], %g3
3479 fbge %fcc2, loop_393
3480 movg %icc, %i6, %l2
3481 udiv %o3, 0x02F7, %o1
3482 fbuge,a %fcc3, loop_394
3483loop_393:
3484 st %f0, [%l7 + 0x38]
3485 alignaddr %o6, %l6, %i7
3486 tcs %icc, 0x2
3487loop_394:
3488 brlez %i0, loop_395
3489 sdivcc %g2, 0x13A3, %o7
3490 nop
3491 setx loop_396, %l0, %l1
3492 wrpr 0x1, %tl
3493 wrpr %l1, %tnpc
3494 setx 0x34400001400, %l0, %l1
3495 wrpr %l1, %tstate
3496 wrhpr 0x4, %htstate
3497 done
3498 fcmpes %fcc0, %f11, %f8
3499loop_395:
3500 udivx %g4, 0x155B, %l3
3501 ldub [%l7 + 0x5F], %i5
3502loop_396:
3503 ble,a,pt %icc, loop_397
3504 stb %g1, [%l7 + 0x18]
3505 fble,a %fcc2, loop_398
3506 std %f0, [%l7 + 0x40]
3507loop_397:
3508 sth %o0, [%l7 + 0x22]
3509 sth %i2, [%l7 + 0x56]
3510loop_398:
3511 fmovdne %icc, %f5, %f2
3512 udivcc %g7, 0x1442, %o4
3513 fcmple16 %f6, %f14, %g6
3514 movle %icc, %l1, %l0
3515 std %f10, [%l7 + 0x30]
3516 mova %icc, %o2, %o5
3517 movleu %icc, %l5, %i4
3518 fmovrdlez %g5, %f10, %f0
3519 ldub [%l7 + 0x7D], %l4
3520 fcmpeq32 %f12, %f6, %i3
3521 bvs,a %icc, loop_399
3522 ldsb [%l7 + 0x77], %i1
3523 smulcc %i6, 0x106F, %g3
3524 and %l2, %o3, %o6
3525loop_399:
3526 andn %o1, 0x02B3, %i7
3527 fpadd32s %f13, %f8, %f1
3528 brnz %i0, loop_400
3529 ldsb [%l7 + 0x4F], %g2
3530 bl loop_401
3531 ldsh [%l7 + 0x44], %o7
3532loop_400:
3533 sra %g4, %l6, %i5
3534 ldsh [%l7 + 0x0C], %l3
3535loop_401:
3536 sdiv %o0, 0x0B07, %g1
3537 ldsh [%l7 + 0x7C], %g7
3538 tg %xcc, 0x3
3539 sdiv %o4, 0x0FB5, %g6
3540 fbl %fcc0, loop_402
3541 bgu,a,pt %xcc, loop_403
3542 fnot1 %f2, %f0
3543 fmovrdlz %i2, %f0, %f4
3544loop_402:
3545 fmovsne %icc, %f1, %f9
3546loop_403:
3547 fmovd %f12, %f12
3548 fcmped %fcc2, %f4, %f2
3549 pdist %f4, %f0, %f2
3550 move %icc, %l1, %o2
3551 ldsb [%l7 + 0x5C], %l0
3552 ldsb [%l7 + 0x7D], %l5
3553 ldsh [%l7 + 0x3A], %o5
3554 ble,a %xcc, loop_404
3555 fpackfix %f0, %f0
3556 fbne,a %fcc3, loop_405
3557 fmovsleu %xcc, %f5, %f1
3558loop_404:
3559 ldx [%l7 + 0x50], %g5
3560 ldsw [%l7 + 0x28], %l4
3561loop_405:
3562 movre %i3, %i4, %i1
3563 sll %i6, %l2, %o3
3564 fble %fcc3, loop_406
3565 bneg,a %icc, loop_407
3566 bvc,a,pn %xcc, loop_408
3567 fbge,a %fcc0, loop_409
3568loop_406:
3569 std %f6, [%l7 + 0x60]
3570loop_407:
3571 xnor %o6, %g3, %o1
3572loop_408:
3573 fzeros %f9
3574loop_409:
3575 fmovsne %xcc, %f14, %f13
3576 bne,a loop_410
3577 sdiv %i0, 0x1DEF, %i7
3578 fpsub16s %f5, %f6, %f3
3579 movg %icc, %g2, %g4
3580loop_410:
3581 fxor %f2, %f12, %f10
3582 lduh [%l7 + 0x12], %l6
3583 sth %o7, [%l7 + 0x08]
3584 brlez,a %l3, loop_411
3585 fmovspos %icc, %f15, %f2
3586 lduw [%l7 + 0x60], %o0
3587 ldsb [%l7 + 0x44], %i5
3588loop_411:
3589 lduh [%l7 + 0x1E], %g7
3590 stw %g1, [%l7 + 0x74]
3591 movvc %xcc, %o4, %i2
3592 subcc %g6, 0x06A6, %o2
3593 fpsub32 %f0, %f0, %f10
3594 fors %f4, %f6, %f2
3595 ldsh [%l7 + 0x4A], %l1
3596 fmovsleu %icc, %f15, %f12
3597 be,pn %icc, loop_412
3598 be,a %icc, loop_413
3599 smulcc %l5, %o5, %l0
3600 ldx [%l7 + 0x40], %g5
3601loop_412:
3602 ba,a,pn %xcc, loop_414
3603loop_413:
3604 fmuld8sux16 %f10, %f6, %f6
3605 sth %l4, [%l7 + 0x6E]
3606 stb %i4, [%l7 + 0x5C]
3607loop_414:
3608 fmovscc %icc, %f13, %f8
3609 ldx [%l7 + 0x30], %i1
3610 fmovrslz %i3, %f10, %f12
3611 fandnot1 %f0, %f6, %f6
3612 addcc %i6, %l2, %o3
3613 fmovdvs %icc, %f7, %f5
3614 edge32l %o6, %g3, %o1
3615 stx %i7, [%l7 + 0x10]
3616 fand %f6, %f12, %f2
3617 fmovdle %icc, %f1, %f3
3618 fbuge %fcc1, loop_415
3619 stb %i0, [%l7 + 0x42]
3620 fblg,a %fcc1, loop_416
3621 be,a,pt %xcc, loop_417
3622loop_415:
3623 st %f12, [%l7 + 0x2C]
3624 xnorcc %g4, 0x10AF, %g2
3625loop_416:
3626 movpos %icc, %o7, %l3
3627loop_417:
3628 fbule %fcc1, loop_418
3629 fpack16 %f2, %f4
3630 fands %f2, %f1, %f14
3631 fmovsleu %icc, %f3, %f6
3632loop_418:
3633 fmovde %xcc, %f10, %f4
3634 fbule %fcc0, loop_419
3635 fone %f12
3636 ldsh [%l7 + 0x20], %l6
3637 fble,a %fcc2, loop_420
3638loop_419:
3639 edge32ln %o0, %g7, %i5
3640 srl %o4, 0x12, %i2
3641 movneg %icc, %g1, %o2
3642loop_420:
3643 stb %l1, [%l7 + 0x0B]
3644 sth %l5, [%l7 + 0x2E]
3645 edge8n %g6, %o5, %l0
3646 bvs,a loop_421
3647 stx %l4, [%l7 + 0x60]
3648 edge32 %i4, %i1, %g5
3649 fbuge %fcc0, loop_422
3650loop_421:
3651 fba,a %fcc0, loop_423
3652 sdivcc %i6, 0x04B6, %l2
3653 fcmpgt32 %f8, %f8, %i3
3654loop_422:
3655 fcmpne32 %f10, %f0, %o3
3656loop_423:
3657 siam 0x6
3658 lduh [%l7 + 0x0C], %o6
3659 or %o1, %g3, %i0
3660 fmovsa %xcc, %f4, %f6
3661 fnegd %f0, %f0
3662 addcc %g4, %i7, %g2
3663 fcmped %fcc0, %f2, %f10
3664 fmul8x16al %f1, %f6, %f2
3665 std %f0, [%l7 + 0x40]
3666 array32 %l3, %o7, %o0
3667 fornot2 %f4, %f12, %f12
3668 for %f10, %f0, %f4
3669 tgu %icc, 0x7
3670 fmovspos %xcc, %f14, %f6
3671 fmovsne %icc, %f5, %f15
3672 lduh [%l7 + 0x16], %g7
3673 stw %l6, [%l7 + 0x14]
3674 movcc %icc, %i5, %i2
3675 alignaddr %g1, %o4, %o2
3676 fcmped %fcc3, %f4, %f14
3677 fmovscs %icc, %f15, %f4
3678 lduw [%l7 + 0x30], %l1
3679 sth %g6, [%l7 + 0x46]
3680 fzero %f6
3681 brgz,a %o5, loop_424
3682 lduh [%l7 + 0x46], %l5
3683 andn %l0, 0x0501, %i4
3684 ldub [%l7 + 0x54], %l4
3685loop_424:
3686 fmul8sux16 %f10, %f10, %f12
3687 fone %f4
3688 lduw [%l7 + 0x0C], %g5
3689 ldsh [%l7 + 0x30], %i1
3690 st %f13, [%l7 + 0x10]
3691 fandnot1s %f3, %f14, %f14
3692 udivcc %i6, 0x0F78, %i3
3693 bgu,pt %xcc, loop_425
3694 mulscc %l2, 0x089A, %o6
3695 fmovda %icc, %f10, %f14
3696 sth %o3, [%l7 + 0x22]
3697loop_425:
3698 tge %icc, 0x4
3699 fmovrslz %o1, %f10, %f2
3700 std %f0, [%l7 + 0x10]
3701 ldd [%l7 + 0x60], %f2
3702 lduh [%l7 + 0x08], %i0
3703 fbge,a %fcc3, loop_426
3704 brz,a %g3, loop_427
3705 fmovdgu %xcc, %f10, %f15
3706 movvc %xcc, %i7, %g2
3707loop_426:
3708 stb %g4, [%l7 + 0x51]
3709loop_427:
3710 fnot2s %f12, %f12
3711 fmovrsgz %o7, %f11, %f15
3712 fcmpeq16 %f12, %f0, %o0
3713 orn %g7, 0x05F2, %l6
3714 pdist %f14, %f4, %f12
3715 ldx [%l7 + 0x18], %i5
3716 xnor %l3, 0x002F, %g1
3717 fxnor %f0, %f14, %f6
3718 orcc %o4, %i2, %l1
3719 fpack32 %f10, %f8, %f0
3720 std %f2, [%l7 + 0x28]
3721 fmovdge %icc, %f13, %f7
3722 tsubcc %g6, %o2, %o5
3723 fcmpgt16 %f10, %f6, %l5
3724 or %l0, %i4, %l4
3725 stw %g5, [%l7 + 0x20]
3726 fandnot2 %f12, %f6, %f6
3727 fpadd32s %f13, %f11, %f9
3728 fmovrsgz %i1, %f9, %f9
3729 fpsub32 %f10, %f4, %f2
3730 tneg %xcc, 0x2
3731 ld [%l7 + 0x10], %f3
3732 fabss %f9, %f12
3733 fmovde %icc, %f11, %f11
3734 bcs %xcc, loop_428
3735 ba,a %xcc, loop_429
3736 tg %xcc, 0x4
3737 nop
3738 setx loop_430, %l0, %l1
3739 jmpl %l1, %i3
3740loop_428:
3741 movvc %xcc, %l2, %i6
3742loop_429:
3743 bcs,a,pn %icc, loop_431
3744 ldub [%l7 + 0x40], %o3
3745loop_430:
3746 tpos %xcc, 0x0
3747 fornot2 %f6, %f4, %f4
3748loop_431:
3749 bge,a,pt %xcc, loop_432
3750 addc %o1, 0x14FD, %i0
3751 fmovrslez %o6, %f11, %f3
3752 ldsh [%l7 + 0x5C], %g3
3753loop_432:
3754 fmovsvc %icc, %f14, %f11
3755 movrlez %i7, %g4, %o7
3756 bl,a loop_433
3757 fmovdl %xcc, %f0, %f7
3758 tcs %icc, 0x1
3759 sth %g2, [%l7 + 0x4E]
3760loop_433:
3761 fxors %f14, %f9, %f15
3762 fmovsn %xcc, %f13, %f2
3763 ld [%l7 + 0x40], %f9
3764 tgu %xcc, 0x6
3765 ldd [%l7 + 0x50], %f10
3766 ldx [%l7 + 0x28], %o0
3767 ld [%l7 + 0x08], %f0
3768 stw %g7, [%l7 + 0x10]
3769 fmovs %f14, %f5
3770 lduh [%l7 + 0x50], %i5
3771 fxors %f13, %f8, %f7
3772 fcmple32 %f0, %f12, %l6
3773 fbu %fcc2, loop_434
3774 xnorcc %g1, 0x0A6D, %o4
3775 sllx %l3, %l1, %i2
3776 movne %icc, %o2, %o5
3777loop_434:
3778 fpack16 %f12, %f0
3779 call loop_435
3780 andncc %l5, %g6, %i4
3781 stb %l4, [%l7 + 0x3B]
3782 alignaddrl %g5, %l0, %i1
3783loop_435:
3784 std %f12, [%l7 + 0x20]
3785 te %icc, 0x0
3786 fcmped %fcc1, %f0, %f12
3787 fmovsle %xcc, %f1, %f8
3788 stx %i3, [%l7 + 0x60]
3789 fmovsa %icc, %f1, %f4
3790 fpack16 %f4, %f8
3791 ldsh [%l7 + 0x74], %i6
3792 fbul,a %fcc3, loop_436
3793 fmovsge %xcc, %f8, %f7
3794 fnot1s %f2, %f8
3795 siam 0x3
3796loop_436:
3797 movrgez %o3, %o1, %l2
3798 bleu,pn %icc, loop_437
3799 taddcctv %i0, %g3, %o6
3800 sdiv %g4, 0x1AA9, %o7
3801 ldsw [%l7 + 0x14], %g2
3802loop_437:
3803 lduw [%l7 + 0x34], %i7
3804 bl %xcc, loop_438
3805 fones %f12
3806 fmovsleu %xcc, %f3, %f14
3807 fpsub16 %f2, %f4, %f4
3808loop_438:
3809 ble loop_439
3810 movcs %xcc, %o0, %g7
3811 orncc %l6, 0x18EC, %g1
3812 fnot2s %f1, %f8
3813loop_439:
3814 xor %o4, 0x179A, %l3
3815 edge32l %i5, %i2, %l1
3816 ldx [%l7 + 0x48], %o5
3817 edge32 %o2, %l5, %i4
3818 std %f6, [%l7 + 0x08]
3819 lduw [%l7 + 0x3C], %l4
3820 ldsw [%l7 + 0x3C], %g5
3821 fpsub16 %f4, %f8, %f0
3822 be,a,pn %xcc, loop_440
3823 movl %icc, %g6, %i1
3824 fble,a %fcc1, loop_441
3825 taddcctv %l0, 0x0499, %i6
3826loop_440:
3827 fbn,a %fcc3, loop_442
3828 ldd [%l7 + 0x60], %f14
3829loop_441:
3830 movcs %xcc, %o3, %i3
3831 stx %l2, [%l7 + 0x38]
3832loop_442:
3833 fandnot1s %f1, %f0, %f14
3834 fmul8ulx16 %f4, %f10, %f6
3835 movg %icc, %o1, %g3
3836 movrlz %o6, 0x256, %i0
3837 stx %o7, [%l7 + 0x78]
3838 edge32ln %g4, %i7, %o0
3839 fpsub32s %f4, %f10, %f0
3840 fmovdcc %xcc, %f8, %f0
3841 fmovsneg %icc, %f2, %f10
3842 ldsh [%l7 + 0x30], %g2
3843 xor %g7, 0x1E76, %g1
3844 lduh [%l7 + 0x2E], %l6
3845 fmovs %f3, %f0
3846 fmovrdne %o4, %f14, %f6
3847 ldx [%l7 + 0x68], %i5
3848 ldsw [%l7 + 0x6C], %l3
3849 mulscc %i2, 0x1405, %o5
3850 lduh [%l7 + 0x58], %l1
3851 fmovscs %icc, %f6, %f3
3852 edge16l %l5, %o2, %l4
3853 fmovsge %icc, %f11, %f1
3854 nop
3855 setx loop_443, %l0, %l1
3856 jmpl %l1, %i4
3857 movn %xcc, %g5, %i1
3858 fmovsa %icc, %f9, %f10
3859 fcmpd %fcc1, %f10, %f2
3860loop_443:
3861 fmovspos %xcc, %f7, %f5
3862 movrne %g6, 0x252, %i6
3863 sub %l0, %i3, %l2
3864 fcmple16 %f4, %f12, %o1
3865 fmovrdlez %g3, %f4, %f14
3866 fmovdvc %icc, %f1, %f3
3867 tpos %icc, 0x3
3868 lduh [%l7 + 0x62], %o6
3869 fpadd32s %f10, %f4, %f0
3870 ba,pn %xcc, loop_444
3871 fmovdcc %xcc, %f10, %f7
3872 mulscc %o3, %i0, %g4
3873 fnors %f6, %f5, %f5
3874loop_444:
3875 ba loop_445
3876 tpos %icc, 0x5
3877 subc %o7, 0x164D, %o0
3878 edge32n %g2, %i7, %g1
3879loop_445:
3880 movcc %icc, %l6, %o4
3881 xnor %g7, %l3, %i2
3882 nop
3883 setx loop_446, %l0, %l1
3884 wrpr 0x1, %tl
3885 wrpr %l1, %tpc
3886 add %l1, 0x4, %l1
3887 wrpr %l1, %tnpc
3888 setx 0x34400001400, %l0, %l1
3889 wrpr %l1, %tstate
3890 wrhpr 0x4, %htstate
3891 retry
3892 fxor %f14, %f6, %f14
3893 fpadd32s %f12, %f3, %f5
3894 movrlez %i5, %l1, %l5
3895loop_446:
3896 sra %o2, %l4, %o5
3897 movneg %icc, %i4, %i1
3898 fmovrde %g6, %f14, %f2
3899 sth %g5, [%l7 + 0x4E]
3900 movneg %xcc, %l0, %i3
3901 edge16ln %l2, %i6, %g3
3902 fpack16 %f12, %f11
3903 faligndata %f14, %f6, %f6
3904 tle %icc, 0x0
3905 movl %icc, %o6, %o1
3906 movleu %icc, %i0, %g4
3907 fpadd16s %f7, %f2, %f14
3908 ldx [%l7 + 0x30], %o7
3909 fone %f14
3910 fcmpes %fcc2, %f13, %f15
3911 stx %o0, [%l7 + 0x68]
3912 ldd [%l7 + 0x68], %f12
3913 lduw [%l7 + 0x20], %g2
3914 ldsh [%l7 + 0x5E], %o3
3915 addccc %g1, 0x0048, %l6
3916 tsubcctv %i7, 0x087B, %g7
3917 ta %xcc, 0x4
3918 ldx [%l7 + 0x48], %o4
3919 popc %i2, %i5
3920 edge16n %l3, %l1, %l5
3921 srax %o2, %l4, %o5
3922 fmovd %f6, %f8
3923 ldsh [%l7 + 0x0A], %i1
3924 be loop_447
3925 pdist %f14, %f14, %f8
3926 fones %f4
3927 fpsub16s %f7, %f10, %f9
3928loop_447:
3929 fmovrsgz %i4, %f9, %f4
3930 tn %icc, 0x1
3931 stw %g6, [%l7 + 0x4C]
3932 nop
3933 setx loop_448, %l0, %l1
3934 jmpl %l1, %g5
3935 std %f8, [%l7 + 0x28]
3936 fzeros %f12
3937 fmovda %icc, %f0, %f2
3938loop_448:
3939 fabsd %f0, %f0
3940 movre %l0, %i3, %i6
3941 fmovsa %icc, %f4, %f12
3942 ldd [%l7 + 0x60], %f6
3943 stw %g3, [%l7 + 0x60]
3944 edge16l %o6, %o1, %l2
3945 ldx [%l7 + 0x78], %i0
3946 srl %o7, 0x0E, %o0
3947 fmovse %icc, %f11, %f1
3948 fandnot2 %f10, %f12, %f12
3949 fornot1 %f14, %f14, %f0
3950 array8 %g2, %o3, %g1
3951 fmovdg %icc, %f4, %f3
3952 ldsb [%l7 + 0x22], %g4
3953 fmul8ulx16 %f4, %f10, %f12
3954 fandnot1s %f2, %f4, %f8
3955 ldx [%l7 + 0x68], %l6
3956 bshuffle %f6, %f12, %f2
3957 std %f6, [%l7 + 0x40]
3958 ldub [%l7 + 0x3B], %i7
3959 lduh [%l7 + 0x1E], %o4
3960 fnegd %f2, %f8
3961 stw %g7, [%l7 + 0x38]
3962 tleu %icc, 0x2
3963 fpsub32s %f4, %f14, %f1
3964 fornot1s %f8, %f12, %f7
3965 array32 %i5, %i2, %l1
3966 ldsw [%l7 + 0x44], %l3
3967 lduh [%l7 + 0x2A], %o2
3968 bcs,a %xcc, loop_449
3969 sth %l4, [%l7 + 0x48]
3970 bleu,pt %icc, loop_450
3971 ldsw [%l7 + 0x10], %o5
3972loop_449:
3973 fabsd %f12, %f10
3974 std %f6, [%l7 + 0x68]
3975loop_450:
3976 umulcc %i1, 0x18A6, %l5
3977 subccc %i4, %g5, %g6
3978 bpos loop_451
3979 fbug %fcc3, loop_452
3980 ldsw [%l7 + 0x4C], %l0
3981 ldsb [%l7 + 0x7B], %i3
3982loop_451:
3983 fmovs %f1, %f7
3984loop_452:
3985 ldsb [%l7 + 0x32], %g3
3986 bcs %icc, loop_453
3987 brgez,a %i6, loop_454
3988 fcmpes %fcc0, %f8, %f6
3989 ldsw [%l7 + 0x30], %o1
3990loop_453:
3991 fands %f3, %f9, %f15
3992loop_454:
3993 stw %o6, [%l7 + 0x4C]
3994 movrgz %l2, %i0, %o0
3995 fcmpne32 %f10, %f6, %g2
3996 tge %xcc, 0x0
3997 tge %xcc, 0x5
3998 sth %o7, [%l7 + 0x4E]
3999 ld [%l7 + 0x70], %f4
4000 and %o3, 0x0A85, %g1
4001 sdivx %g4, 0x1F87, %i7
4002 fbue,a %fcc0, loop_455
4003 tsubcctv %o4, 0x108A, %l6
4004 ldx [%l7 + 0x18], %g7
4005 brgez %i5, loop_456
4006loop_455:
4007 subccc %l1, 0x0A42, %l3
4008 fnor %f6, %f2, %f2
4009 udivx %o2, 0x1719, %l4
4010loop_456:
4011 fpack32 %f14, %f14, %f8
4012 fnegd %f4, %f8
4013 tpos %xcc, 0x2
4014 movg %xcc, %o5, %i2
4015 stx %l5, [%l7 + 0x68]
4016 movcs %icc, %i4, %i1
4017 lduw [%l7 + 0x64], %g5
4018 umulcc %g6, 0x121C, %i3
4019 bge %xcc, loop_457
4020 fmovde %xcc, %f8, %f1
4021 umulcc %g3, %l0, %o1
4022 lduh [%l7 + 0x3A], %o6
4023loop_457:
4024 fsrc1 %f14, %f4
4025 movrlz %l2, 0x28D, %i0
4026 bcc,a %xcc, loop_458
4027 fmuld8ulx16 %f10, %f10, %f2
4028 ldub [%l7 + 0x25], %o0
4029 movcs %xcc, %i6, %g2
4030loop_458:
4031 ldub [%l7 + 0x73], %o7
4032 fmovda %icc, %f4, %f1
4033 alignaddr %o3, %g1, %i7
4034 tg %icc, 0x4
4035 movpos %xcc, %o4, %g4
4036 st %f9, [%l7 + 0x3C]
4037 stb %l6, [%l7 + 0x7F]
4038 array8 %g7, %l1, %l3
4039 fcmpd %fcc1, %f10, %f4
4040 be %xcc, loop_459
4041 fcmpne32 %f10, %f8, %o2
4042 sdivcc %l4, 0x0077, %o5
4043 fmovdl %xcc, %f0, %f7
4044loop_459:
4045 fandnot2 %f12, %f12, %f6
4046 lduw [%l7 + 0x10], %i2
4047 bvc,pn %icc, loop_460
4048 fmovdcc %icc, %f15, %f0
4049 movrne %l5, %i5, %i1
4050 sdivcc %i4, 0x07AB, %g6
4051loop_460:
4052 fmovdvs %icc, %f5, %f0
4053 movrlez %i3, 0x2C7, %g5
4054 addccc %g3, %o1, %o6
4055 movcs %icc, %l0, %i0
4056 lduh [%l7 + 0x0A], %o0
4057 tsubcc %i6, %g2, %o7
4058 std %f10, [%l7 + 0x10]
4059 tcc %icc, 0x4
4060 ldd [%l7 + 0x78], %f4
4061 fmovsvs %icc, %f10, %f8
4062 fnot1 %f8, %f10
4063 fmul8ulx16 %f12, %f10, %f4
4064 lduh [%l7 + 0x7A], %o3
4065 edge32 %l2, %i7, %o4
4066 lduw [%l7 + 0x74], %g1
4067 stb %l6, [%l7 + 0x79]
4068 fbul %fcc0, loop_461
4069 mulscc %g7, %g4, %l1
4070 fmul8sux16 %f6, %f8, %f4
4071 st %f1, [%l7 + 0x78]
4072loop_461:
4073 fba,a %fcc3, loop_462
4074 fxors %f11, %f10, %f8
4075 brgez %o2, loop_463
4076 movl %xcc, %l3, %o5
4077loop_462:
4078 edge16l %l4, %l5, %i5
4079 tle %xcc, 0x0
4080loop_463:
4081 movleu %icc, %i1, %i4
4082 fmovdn %xcc, %f15, %f11
4083 ldub [%l7 + 0x60], %g6
4084 movle %icc, %i3, %g5
4085 ldsw [%l7 + 0x44], %i2
4086 ldub [%l7 + 0x16], %g3
4087 sub %o1, 0x1DA1, %o6
4088 fcmple16 %f8, %f6, %l0
4089 fornot1 %f8, %f14, %f0
4090 xnor %i0, %o0, %i6
4091 srax %o7, %g2, %l2
4092 fmovrse %o3, %f12, %f10
4093 fbule,a %fcc1, loop_464
4094 stx %o4, [%l7 + 0x28]
4095 fbo,a %fcc2, loop_465
4096 sth %g1, [%l7 + 0x28]
4097loop_464:
4098 fmovdleu %icc, %f3, %f13
4099 xorcc %l6, %i7, %g4
4100loop_465:
4101 edge16n %l1, %g7, %o2
4102 udivx %l3, 0x0244, %l4
4103 sth %o5, [%l7 + 0x62]
4104 ldd [%l7 + 0x40], %f0
4105 taddcc %l5, 0x0702, %i5
4106 bpos %icc, loop_466
4107 ldsh [%l7 + 0x58], %i4
4108 fandnot1 %f0, %f8, %f10
4109 fabsd %f4, %f14
4110loop_466:
4111 stb %g6, [%l7 + 0x32]
4112 ldsh [%l7 + 0x52], %i1
4113 sth %g5, [%l7 + 0x76]
4114 sth %i2, [%l7 + 0x28]
4115 fbu,a %fcc2, loop_467
4116 ldd [%l7 + 0x68], %f12
4117 edge16 %i3, %g3, %o1
4118 ldsh [%l7 + 0x7E], %l0
4119loop_467:
4120 udiv %o6, 0x0CEE, %o0
4121 ldsh [%l7 + 0x12], %i6
4122 fmovdneg %icc, %f14, %f0
4123 fpadd16s %f2, %f9, %f5
4124 lduh [%l7 + 0x54], %i0
4125 bcs,pn %icc, loop_468
4126 fbl,a %fcc2, loop_469
4127 add %o7, 0x05B5, %l2
4128 xnor %g2, %o3, %g1
4129loop_468:
4130 movrgez %o4, %i7, %g4
4131loop_469:
4132 fbo,a %fcc3, loop_470
4133 ldsh [%l7 + 0x78], %l1
4134 bneg %xcc, loop_471
4135 xnor %g7, 0x0E9F, %o2
4136loop_470:
4137 edge32l %l6, %l3, %l4
4138 std %f2, [%l7 + 0x38]
4139loop_471:
4140 fxors %f5, %f6, %f4
4141 addccc %o5, 0x184B, %i5
4142 andn %i4, %l5, %i1
4143 fmovsleu %icc, %f9, %f7
4144 array16 %g6, %i2, %g5
4145 bcs,a,pt %xcc, loop_472
4146 std %f8, [%l7 + 0x68]
4147 edge32 %i3, %o1, %g3
4148 ldsb [%l7 + 0x22], %o6
4149loop_472:
4150 sdivcc %o0, 0x0F62, %l0
4151 brlez %i0, loop_473
4152 ldsw [%l7 + 0x34], %i6
4153 orn %l2, %o7, %g2
4154 andncc %o3, %o4, %g1
4155loop_473:
4156 stx %i7, [%l7 + 0x30]
4157 fbo %fcc0, loop_474
4158 udivx %g4, 0x1993, %l1
4159 tne %icc, 0x6
4160 fxor %f4, %f4, %f0
4161loop_474:
4162 srlx %o2, 0x12, %l6
4163 ldsh [%l7 + 0x3C], %g7
4164 fbule %fcc0, loop_475
4165 fmovsa %icc, %f10, %f3
4166 ldsw [%l7 + 0x6C], %l3
4167 brgez,a %o5, loop_476
4168loop_475:
4169 ldd [%l7 + 0x38], %f0
4170 brgz,a %i5, loop_477
4171 andcc %i4, 0x19A4, %l4
4172loop_476:
4173 fcmpgt16 %f2, %f12, %i1
4174 lduw [%l7 + 0x08], %l5
4175loop_477:
4176 fmul8x16 %f5, %f0, %f12
4177 stb %i2, [%l7 + 0x11]
4178 fnot2 %f0, %f0
4179 fmuld8sux16 %f15, %f6, %f4
4180 edge8 %g6, %i3, %g5
4181 fmovrde %o1, %f10, %f0
4182 ldd [%l7 + 0x20], %f14
4183 fxnor %f4, %f6, %f12
4184 fmovrse %o6, %f14, %f9
4185 ldsw [%l7 + 0x14], %g3
4186 orcc %o0, 0x034A, %i0
4187 xorcc %l0, %i6, %o7
4188 fmovdcs %icc, %f2, %f14
4189 bvs,a,pn %icc, loop_478
4190 fbne,a %fcc2, loop_479
4191 tsubcctv %g2, %l2, %o3
4192 xnorcc %o4, 0x0D8D, %g1
4193loop_478:
4194 siam 0x7
4195loop_479:
4196 brnz,a %g4, loop_480
4197 fmovdne %xcc, %f9, %f15
4198 movvs %icc, %l1, %i7
4199 fpackfix %f14, %f5
4200loop_480:
4201 brgez %l6, loop_481
4202 bl loop_482
4203 fmovrde %g7, %f6, %f12
4204 std %f8, [%l7 + 0x08]
4205loop_481:
4206 std %f6, [%l7 + 0x10]
4207loop_482:
4208 fmovrslz %o2, %f15, %f9
4209 fmul8x16au %f6, %f6, %f4
4210 bcs,a,pn %icc, loop_483
4211 ldsw [%l7 + 0x58], %l3
4212 movg %icc, %o5, %i4
4213 fpsub32 %f4, %f10, %f4
4214loop_483:
4215 fbule,a %fcc0, loop_484
4216 fmovdleu %icc, %f8, %f2
4217 sth %i5, [%l7 + 0x7C]
4218 orcc %i1, 0x04CC, %l4
4219loop_484:
4220 edge32l %i2, %l5, %i3
4221 array16 %g6, %o1, %o6
4222 ldx [%l7 + 0x20], %g5
4223 ldsw [%l7 + 0x5C], %o0
4224 ldub [%l7 + 0x2F], %i0
4225 ldsb [%l7 + 0x28], %g3
4226 fmovdge %icc, %f3, %f13
4227 ldsw [%l7 + 0x44], %i6
4228 taddcctv %l0, %o7, %g2
4229 movn %icc, %o3, %o4
4230 fpack32 %f6, %f8, %f4
4231 fnor %f14, %f8, %f0
4232 brnz %g1, loop_485
4233 fbuge %fcc1, loop_486
4234 stb %l2, [%l7 + 0x08]
4235 ldsb [%l7 + 0x0D], %l1
4236loop_485:
4237 fmovrdgez %g4, %f14, %f12
4238loop_486:
4239 stx %i7, [%l7 + 0x78]
4240 movrgz %g7, 0x3D8, %l6
4241 fcmple32 %f6, %f2, %l3
4242 smul %o2, 0x07F8, %o5
4243 fmul8x16al %f0, %f0, %f6
4244 movge %xcc, %i4, %i1
4245 fmovsle %icc, %f15, %f11
4246 fmovrdlz %l4, %f12, %f6
4247 std %f6, [%l7 + 0x78]
4248 fxors %f8, %f12, %f11
4249 addccc %i2, %i5, %l5
4250 sth %g6, [%l7 + 0x0A]
4251 bshuffle %f8, %f6, %f2
4252 std %f10, [%l7 + 0x20]
4253 fbne %fcc1, loop_487
4254 st %f7, [%l7 + 0x68]
4255 stx %i3, [%l7 + 0x20]
4256 fands %f8, %f9, %f0
4257loop_487:
4258 tneg %icc, 0x7
4259 ldub [%l7 + 0x1A], %o6
4260 ldsb [%l7 + 0x71], %o1
4261 fbuge %fcc0, loop_488
4262 fandnot2s %f5, %f3, %f3
4263 ldub [%l7 + 0x3D], %o0
4264 move %icc, %i0, %g3
4265loop_488:
4266 sth %i6, [%l7 + 0x18]
4267 fornot2 %f12, %f8, %f4
4268 ldx [%l7 + 0x18], %l0
4269 tn %xcc, 0x4
4270 bne,pn %icc, loop_489
4271 fmul8x16al %f10, %f12, %f2
4272 fpsub32 %f6, %f0, %f4
4273 fmul8x16 %f9, %f2, %f6
4274loop_489:
4275 stx %g5, [%l7 + 0x28]
4276 udivx %o7, 0x157B, %g2
4277 tsubcc %o4, %o3, %g1
4278 fand %f6, %f4, %f6
4279 bne,pt %xcc, loop_490
4280 fpmerge %f2, %f14, %f8
4281 ta %xcc, 0x5
4282 tcc %icc, 0x4
4283loop_490:
4284 ldub [%l7 + 0x4D], %l2
4285 edge8 %g4, %i7, %g7
4286 fbg %fcc0, loop_491
4287 ldub [%l7 + 0x16], %l1
4288 bn,a,pn %xcc, loop_492
4289 popc %l3, %l6
4290loop_491:
4291 fabss %f6, %f8
4292 movge %xcc, %o2, %o5
4293loop_492:
4294 stx %i4, [%l7 + 0x78]
4295 ta %icc, 0x6
4296 fpmerge %f5, %f0, %f2
4297 fbuge %fcc3, loop_493
4298 stw %l4, [%l7 + 0x0C]
4299 edge16n %i2, %i5, %l5
4300 fcmpgt16 %f2, %f0, %i1
4301loop_493:
4302 st %f11, [%l7 + 0x4C]
4303 stb %i3, [%l7 + 0x2F]
4304 faligndata %f4, %f12, %f4
4305 movg %xcc, %g6, %o1
4306 fmovdn %xcc, %f10, %f4
4307 orncc %o0, 0x06FF, %o6
4308 umul %i0, %i6, %g3
4309 ld [%l7 + 0x70], %f11
4310 fandnot1 %f0, %f12, %f14
4311 fmul8x16 %f7, %f10, %f4
4312 fpack16 %f10, %f3
4313 movge %icc, %g5, %l0
4314 movneg %xcc, %o7, %g2
4315 bg,pt %icc, loop_494
4316 stw %o3, [%l7 + 0x18]
4317 fmovdg %xcc, %f13, %f6
4318 udivx %o4, 0x1E56, %g1
4319loop_494:
4320 fpadd16s %f2, %f3, %f8
4321 lduw [%l7 + 0x78], %l2
4322 bge loop_495
4323 sllx %i7, 0x17, %g7
4324 tpos %icc, 0x2
4325 stb %g4, [%l7 + 0x60]
4326loop_495:
4327 sth %l1, [%l7 + 0x46]
4328 be,a %icc, loop_496
4329 fmovdpos %icc, %f8, %f2
4330 nop
4331 setx loop_497, %l0, %l1
4332 wrpr 0x1, %tl
4333 wrpr %l1, %tpc
4334 add %l1, 0x4, %l1
4335 wrpr %l1, %tnpc
4336 setx 0x34400001400, %l0, %l1
4337 wrpr %l1, %tstate
4338 wrhpr 0x4, %htstate
4339 retry
4340 fors %f8, %f5, %f5
4341loop_496:
4342 fpsub32 %f12, %f10, %f0
4343 ldsw [%l7 + 0x78], %l6
4344loop_497:
4345 ldd [%l7 + 0x48], %f10
4346 bcc,a %icc, loop_498
4347 bneg,a loop_499
4348 array8 %o2, %l3, %i4
4349 nop
4350 setx loop_500, %l0, %l1
4351 wrpr 0x1, %tl
4352 wrpr %l1, %tpc
4353 add %l1, 0x4, %l1
4354 wrpr %l1, %tnpc
4355 setx 0x34400001400, %l0, %l1
4356 wrpr %l1, %tstate
4357 wrhpr 0x4, %htstate
4358 retry
4359loop_498:
4360 ldx [%l7 + 0x38], %o5
4361loop_499:
4362 ldd [%l7 + 0x38], %f4
4363 ldx [%l7 + 0x20], %l4
4364loop_500:
4365 tneg %icc, 0x5
4366 fbul,a %fcc2, loop_501
4367 ld [%l7 + 0x78], %f15
4368 lduh [%l7 + 0x2E], %i2
4369 movrne %l5, %i1, %i3
4370loop_501:
4371 ldsw [%l7 + 0x28], %g6
4372 fandnot2 %f12, %f10, %f8
4373 fbuge,a %fcc1, loop_502
4374 fmovrslz %i5, %f7, %f1
4375 bcc %xcc, loop_503
4376 ldub [%l7 + 0x5F], %o1
4377loop_502:
4378 ldsh [%l7 + 0x7C], %o0
4379 brlz,a %i0, loop_504
4380loop_503:
4381 fmovrdgz %i6, %f6, %f8
4382 fcmps %fcc0, %f4, %f13
4383 fnors %f5, %f9, %f5
4384loop_504:
4385 lduw [%l7 + 0x64], %o6
4386 xnorcc %g5, %g3, %l0
4387 lduh [%l7 + 0x14], %g2
4388 fmovsge %xcc, %f0, %f11
4389 ld [%l7 + 0x0C], %f2
4390 fbug %fcc0, loop_505
4391 lduw [%l7 + 0x58], %o3
4392 brgez,a %o7, loop_506
4393 smul %g1, %l2, %i7
4394loop_505:
4395 fcmpne16 %f4, %f12, %g7
4396 bcs,pn %xcc, loop_507
4397loop_506:
4398 fmovdl %xcc, %f15, %f5
4399 tsubcc %g4, %l1, %l6
4400 mulscc %o2, %l3, %i4
4401loop_507:
4402 ldx [%l7 + 0x50], %o5
4403 fcmps %fcc1, %f5, %f7
4404 movneg %icc, %l4, %i2
4405 fsrc1 %f2, %f6
4406 std %f4, [%l7 + 0x30]
4407 xor %l5, %i1, %o4
4408 ldsb [%l7 + 0x3C], %g6
4409 fxor %f8, %f14, %f4
4410 fands %f14, %f5, %f12
4411 mulscc %i3, %i5, %o0
4412 movneg %xcc, %i0, %i6
4413 fble,a %fcc0, loop_508
4414 ldsb [%l7 + 0x6A], %o6
4415 fbge,a %fcc2, loop_509
4416 fandnot2s %f14, %f12, %f12
4417loop_508:
4418 fmovsleu %icc, %f4, %f13
4419 lduh [%l7 + 0x6C], %g5
4420loop_509:
4421 xor %g3, %o1, %g2
4422 fxor %f2, %f10, %f2
4423 sub %l0, %o3, %g1
4424 fblg,a %fcc1, loop_510
4425 fmovde %xcc, %f6, %f12
4426 stx %o7, [%l7 + 0x18]
4427 tle %xcc, 0x0
4428loop_510:
4429 ldsw [%l7 + 0x6C], %i7
4430 fbug,a %fcc3, loop_511
4431 movrgez %l2, %g4, %g7
4432 taddcctv %l6, 0x0B46, %l1
4433 lduh [%l7 + 0x24], %l3
4434loop_511:
4435 fbuge,a %fcc0, loop_512
4436 fmovdl %icc, %f8, %f14
4437 ldsb [%l7 + 0x50], %o2
4438 brnz,a %i4, loop_513
4439loop_512:
4440 ldd [%l7 + 0x70], %f14
4441 fbug,a %fcc2, loop_514
4442 bneg,a %icc, loop_515
4443loop_513:
4444 fbge,a %fcc0, loop_516
4445 stw %l4, [%l7 + 0x68]
4446loop_514:
4447 fpackfix %f8, %f11
4448loop_515:
4449 fcmpgt16 %f4, %f12, %i2
4450loop_516:
4451 bgu,pt %icc, loop_517
4452 movl %icc, %l5, %o5
4453 sth %i1, [%l7 + 0x48]
4454 bl %icc, loop_518
4455loop_517:
4456 fones %f1
4457 ld [%l7 + 0x40], %f8
4458 faligndata %f2, %f6, %f10
4459loop_518:
4460 fmovsneg %xcc, %f13, %f13
4461 fandnot1 %f12, %f4, %f0
4462 srax %g6, 0x0A, %i3
4463 bvs loop_519
4464 ldsh [%l7 + 0x36], %o4
4465 bshuffle %f2, %f4, %f14
4466 tne %xcc, 0x4
4467loop_519:
4468 bneg,a,pt %xcc, loop_520
4469 fpadd16s %f15, %f1, %f6
4470 sll %o0, 0x01, %i5
4471 edge32l %i0, %i6, %o6
4472loop_520:
4473 fzero %f2
4474 std %f6, [%l7 + 0x08]
4475 ldub [%l7 + 0x7E], %g3
4476 movg %xcc, %g5, %g2
4477 ldub [%l7 + 0x40], %l0
4478 ldx [%l7 + 0x50], %o1
4479 stb %g1, [%l7 + 0x10]
4480 edge32ln %o3, %o7, %l2
4481 xorcc %g4, %g7, %l6
4482 fmovs %f0, %f11
4483 fpadd16s %f15, %f6, %f2
4484 fmovda %xcc, %f12, %f8
4485 bneg loop_521
4486 fmovdvc %icc, %f9, %f14
4487 ldub [%l7 + 0x74], %i7
4488 bcc,pn %icc, loop_522
4489loop_521:
4490 brlez,a %l1, loop_523
4491 ldsb [%l7 + 0x29], %o2
4492 fbul,a %fcc1, loop_524
4493loop_522:
4494 fcmpgt32 %f14, %f8, %l3
4495loop_523:
4496 fbo %fcc3, loop_525
4497 stb %i4, [%l7 + 0x75]
4498loop_524:
4499 lduw [%l7 + 0x3C], %i2
4500 edge32ln %l5, %l4, %o5
4501loop_525:
4502 fba %fcc3, loop_526
4503 orn %g6, %i1, %o4
4504 fcmped %fcc2, %f2, %f0
4505 fornot1 %f14, %f0, %f6
4506loop_526:
4507 std %f12, [%l7 + 0x78]
4508 fcmpeq32 %f12, %f8, %i3
4509 fbule %fcc3, loop_527
4510 ldub [%l7 + 0x65], %i5
4511 fandnot2 %f14, %f6, %f8
4512 ldsh [%l7 + 0x4E], %o0
4513loop_527:
4514 and %i0, 0x0100, %i6
4515 stx %o6, [%l7 + 0x48]
4516 movrgz %g5, %g2, %l0
4517 ldsb [%l7 + 0x47], %o1
4518 fmul8sux16 %f0, %f8, %f8
4519 faligndata %f2, %f8, %f4
4520 edge8 %g1, %o3, %g3
4521 fbul %fcc0, loop_528
4522 sdivcc %o7, 0x1241, %l2
4523 bpos,a,pn %icc, loop_529
4524 lduw [%l7 + 0x70], %g4
4525loop_528:
4526 lduw [%l7 + 0x58], %l6
4527 st %f8, [%l7 + 0x1C]
4528loop_529:
4529 st %f11, [%l7 + 0x1C]
4530 fmovrsgez %g7, %f10, %f13
4531 fandnot2s %f12, %f11, %f11
4532 lduw [%l7 + 0x4C], %l1
4533 ldx [%l7 + 0x78], %i7
4534 fmovrdgz %l3, %f10, %f12
4535 movn %xcc, %i4, %o2
4536 fcmpgt16 %f6, %f14, %i2
4537 fmovd %f8, %f10
4538 bcs,pn %xcc, loop_530
4539 ldub [%l7 + 0x7E], %l5
4540 stb %o5, [%l7 + 0x0E]
4541 std %f12, [%l7 + 0x40]
4542loop_530:
4543 fcmpgt16 %f10, %f2, %g6
4544 ba loop_531
4545 ldsb [%l7 + 0x39], %i1
4546 ldsh [%l7 + 0x58], %o4
4547 bcs,a,pt %xcc, loop_532
4548loop_531:
4549 sth %l4, [%l7 + 0x56]
4550 brz %i3, loop_533
4551 lduw [%l7 + 0x10], %i5
4552loop_532:
4553 fmovsge %xcc, %f2, %f3
4554 ldx [%l7 + 0x50], %o0
4555loop_533:
4556 sdiv %i6, 0x14D5, %o6
4557 edge32n %g5, %g2, %l0
4558 fsrc1s %f0, %f9
4559 fone %f6
4560 udivx %o1, 0x141B, %g1
4561 ldsw [%l7 + 0x74], %o3
4562 movre %i0, %g3, %l2
4563 fcmpne32 %f12, %f10, %g4
4564 movn %icc, %l6, %g7
4565 stw %o7, [%l7 + 0x18]
4566 bneg,a %xcc, loop_534
4567 edge16 %l1, %i7, %i4
4568 ldd [%l7 + 0x60], %f14
4569 tgu %xcc, 0x4
4570loop_534:
4571 siam 0x6
4572 st %f1, [%l7 + 0x3C]
4573 srax %l3, %i2, %o2
4574 fpadd16s %f7, %f12, %f6
4575 fmul8x16al %f3, %f12, %f4
4576 addc %l5, %o5, %g6
4577 sdivx %o4, 0x1B76, %i1
4578 fmovrsgez %i3, %f3, %f1
4579 st %f7, [%l7 + 0x34]
4580 movrlez %i5, %o0, %i6
4581 or %o6, 0x09FA, %g5
4582 or %g2, 0x17AB, %l4
4583 movrgz %o1, 0x217, %g1
4584 ldsw [%l7 + 0x0C], %l0
4585 std %f4, [%l7 + 0x20]
4586 orcc %o3, %g3, %l2
4587 bshuffle %f8, %f2, %f2
4588 ldd [%l7 + 0x40], %f10
4589 mulx %i0, 0x07EE, %g4
4590 movg %xcc, %l6, %g7
4591 fcmps %fcc0, %f10, %f9
4592 stw %l1, [%l7 + 0x78]
4593 fmul8x16 %f9, %f0, %f4
4594 ldsw [%l7 + 0x0C], %i7
4595 sdivcc %i4, 0x0443, %o7
4596 fble,a %fcc3, loop_535
4597 fmul8ulx16 %f0, %f8, %f8
4598 fbug %fcc2, loop_536
4599 std %f6, [%l7 + 0x68]
4600loop_535:
4601 alignaddrl %l3, %o2, %l5
4602 sra %i2, 0x15, %o5
4603loop_536:
4604 te %xcc, 0x4
4605 fmovdvs %xcc, %f6, %f4
4606 srlx %o4, 0x0A, %i1
4607 edge32l %i3, %i5, %g6
4608 fmovs %f5, %f1
4609 ldsw [%l7 + 0x20], %o0
4610 ldsh [%l7 + 0x16], %o6
4611 lduw [%l7 + 0x60], %i6
4612 fmovdge %xcc, %f15, %f8
4613 nop
4614 setx loop_537, %l0, %l1
4615 wrpr 0x1, %tl
4616 wrpr %l1, %tpc
4617 add %l1, 0x4, %l1
4618 wrpr %l1, %tnpc
4619 setx 0x34400001400, %l0, %l1
4620 wrpr %l1, %tstate
4621 wrhpr 0x4, %htstate
4622 retry
4623 ldub [%l7 + 0x4E], %g5
4624 lduh [%l7 + 0x0E], %l4
4625 fba %fcc1, loop_538
4626loop_537:
4627 movrlez %o1, %g2, %g1
4628 fblg %fcc3, loop_539
4629 sth %o3, [%l7 + 0x7C]
4630loop_538:
4631 ldsw [%l7 + 0x08], %l0
4632 brnz,a %l2, loop_540
4633loop_539:
4634 ldd [%l7 + 0x58], %f10
4635 andn %g3, %g4, %l6
4636 ldub [%l7 + 0x25], %g7
4637loop_540:
4638 tcs %xcc, 0x1
4639 tcs %xcc, 0x0
4640 fxnor %f2, %f10, %f14
4641 fpsub16 %f10, %f2, %f10
4642 stx %l1, [%l7 + 0x68]
4643 movre %i7, %i4, %o7
4644 orncc %i0, %l3, %l5
4645 fandnot2 %f10, %f2, %f12
4646 move %xcc, %o2, %o5
4647 fcmps %fcc0, %f5, %f10
4648 udivx %i2, 0x0B26, %i1
4649 fandnot1 %f10, %f2, %f10
4650 fsrc2s %f4, %f3
4651 ldx [%l7 + 0x08], %o4
4652 sth %i5, [%l7 + 0x1A]
4653 sdiv %i3, 0x1602, %o0
4654 ldx [%l7 + 0x08], %g6
4655 bne loop_541
4656 orncc %i6, 0x17A2, %o6
4657 fbu %fcc3, loop_542
4658 sll %l4, %g5, %o1
4659loop_541:
4660 bne,pn %icc, loop_543
4661 fbn %fcc1, loop_544
4662loop_542:
4663 ldd [%l7 + 0x60], %f0
4664 lduh [%l7 + 0x1C], %g2
4665loop_543:
4666 fmovsge %xcc, %f15, %f2
4667loop_544:
4668 fmovsvs %icc, %f10, %f3
4669 brgz %g1, loop_545
4670 std %f14, [%l7 + 0x68]
4671 fmovrslez %o3, %f2, %f2
4672 st %f6, [%l7 + 0x6C]
4673loop_545:
4674 tl %xcc, 0x1
4675 ldsh [%l7 + 0x26], %l2
4676 std %f10, [%l7 + 0x70]
4677 fbg,a %fcc1, loop_546
4678 ldsb [%l7 + 0x73], %l0
4679 xor %g3, 0x02B6, %g4
4680 ldsh [%l7 + 0x3C], %l6
4681loop_546:
4682 fbul,a %fcc2, loop_547
4683 fornot2 %f8, %f8, %f2
4684 fmovrdgez %l1, %f4, %f8
4685 bge %icc, loop_548
4686loop_547:
4687 fmovsge %icc, %f0, %f12
4688 edge16l %g7, %i7, %i4
4689 std %f2, [%l7 + 0x70]
4690loop_548:
4691 brgz %i0, loop_549
4692 ld [%l7 + 0x24], %f0
4693 lduw [%l7 + 0x3C], %o7
4694 fexpand %f7, %f8
4695loop_549:
4696 fzeros %f13
4697 ldsh [%l7 + 0x32], %l5
4698 fmovdne %xcc, %f14, %f2
4699 ldsw [%l7 + 0x78], %o2
4700 stx %l3, [%l7 + 0x40]
4701 ldsh [%l7 + 0x3C], %o5
4702 movre %i1, 0x272, %o4
4703 fmovrdlz %i2, %f14, %f6
4704 fone %f0
4705 lduw [%l7 + 0x78], %i5
4706 fbu,a %fcc1, loop_550
4707 fmovrsgez %o0, %f9, %f12
4708 fmul8x16 %f9, %f8, %f2
4709 orcc %g6, %i3, %o6
4710loop_550:
4711 umul %l4, %g5, %o1
4712 movre %g2, 0x207, %g1
4713 ble,pt %xcc, loop_551
4714 fand %f6, %f4, %f6
4715 ldsh [%l7 + 0x38], %i6
4716 ldx [%l7 + 0x78], %o3
4717loop_551:
4718 brnz,a %l0, loop_552
4719 movrlez %g3, %l2, %g4
4720 edge32ln %l1, %g7, %i7
4721 st %f3, [%l7 + 0x68]
4722loop_552:
4723 ldub [%l7 + 0x42], %l6
4724 pdist %f4, %f6, %f6
4725 fmovrdgz %i0, %f0, %f10
4726 fbule,a %fcc3, loop_553
4727 orncc %i4, %l5, %o7
4728 tge %xcc, 0x0
4729 bneg,pt %xcc, loop_554
4730loop_553:
4731 stx %o2, [%l7 + 0x30]
4732 bge,a loop_555
4733 lduw [%l7 + 0x08], %o5
4734loop_554:
4735 fmuld8sux16 %f15, %f12, %f10
4736 fcmpgt32 %f14, %f10, %i1
4737loop_555:
4738 ldd [%l7 + 0x48], %f4
4739 sethi 0x0C49, %o4
4740 fmovscs %xcc, %f9, %f15
4741 edge8ln %i2, %l3, %o0
4742 fcmped %fcc2, %f0, %f12
4743 fornot1s %f9, %f6, %f6
4744 edge8n %i5, %i3, %g6
4745 stw %l4, [%l7 + 0x68]
4746 lduh [%l7 + 0x6A], %g5
4747 fmovsleu %xcc, %f13, %f10
4748 std %f4, [%l7 + 0x30]
4749 movrgz %o1, %o6, %g1
4750 ldub [%l7 + 0x58], %i6
4751 edge8n %o3, %g2, %g3
4752 bvs %icc, loop_556
4753 ldsb [%l7 + 0x5A], %l2
4754 fmovrsgz %l0, %f1, %f7
4755 bne %xcc, loop_557
4756loop_556:
4757 nop
4758 setx loop_558, %l0, %l1
4759 wrpr 0x1, %tl
4760 wrpr %l1, %tpc
4761 add %l1, 0x4, %l1
4762 wrpr %l1, %tnpc
4763 setx 0x34400001400, %l0, %l1
4764 wrpr %l1, %tstate
4765 wrhpr 0x4, %htstate
4766 retry
4767 std %f2, [%l7 + 0x60]
4768 fzeros %f9
4769loop_557:
4770 tne %icc, 0x6
4771loop_558:
4772 std %f0, [%l7 + 0x38]
4773 fmovrdne %l1, %f14, %f2
4774 orncc %g4, 0x0AA1, %g7
4775 stb %l6, [%l7 + 0x3C]
4776 fcmple32 %f2, %f8, %i0
4777 bl,a %xcc, loop_559
4778 movle %icc, %i7, %l5
4779 ldub [%l7 + 0x46], %o7
4780 add %o2, %o5, %i1
4781loop_559:
4782 brnz,a %i4, loop_560
4783 addcc %o4, 0x1F1F, %l3
4784 fmovd %f14, %f8
4785 stb %i2, [%l7 + 0x0C]
4786loop_560:
4787 lduh [%l7 + 0x24], %o0
4788 movne %xcc, %i5, %g6
4789 fbne %fcc2, loop_561
4790 fble %fcc1, loop_562
4791 ldx [%l7 + 0x08], %l4
4792 ld [%l7 + 0x34], %f0
4793loop_561:
4794 nop
4795 setx loop_563, %l0, %l1
4796 wrpr 0x1, %tl
4797 wrpr %l1, %tpc
4798 add %l1, 0x4, %l1
4799 wrpr %l1, %tnpc
4800 setx 0x34400001400, %l0, %l1
4801 wrpr %l1, %tstate
4802 wrhpr 0x4, %htstate
4803 retry
4804loop_562:
4805 stx %i3, [%l7 + 0x78]
4806 movpos %icc, %g5, %o1
4807 tsubcc %g1, %o6, %i6
4808loop_563:
4809 st %f9, [%l7 + 0x3C]
4810 ldx [%l7 + 0x50], %g2
4811 faligndata %f0, %f12, %f8
4812 movvs %xcc, %g3, %o3
4813 lduh [%l7 + 0x36], %l0
4814 brz %l2, loop_564
4815 ldd [%l7 + 0x78], %f6
4816 fmovdcs %icc, %f11, %f1
4817 stx %g4, [%l7 + 0x70]
4818loop_564:
4819 edge16n %l1, %l6, %i0
4820 fmovdcs %xcc, %f8, %f13
4821 andn %g7, %l5, %o7
4822 fbule,a %fcc2, loop_565
4823 fand %f2, %f8, %f2
4824 brgez %i7, loop_566
4825 ldsh [%l7 + 0x42], %o2
4826loop_565:
4827 nop
4828 setx loop_567, %l0, %l1
4829 wrpr 0x1, %tl
4830 wrpr %l1, %tnpc
4831 setx 0x34400001400, %l0, %l1
4832 wrpr %l1, %tstate
4833 wrhpr 0x4, %htstate
4834 done
4835 udivx %i1, 0x05C1, %i4
4836loop_566:
4837 lduh [%l7 + 0x58], %o5
4838 edge32ln %l3, %o4, %i2
4839loop_567:
4840 stx %o0, [%l7 + 0x58]
4841 lduh [%l7 + 0x70], %i5
4842 lduh [%l7 + 0x3A], %g6
4843 stb %i3, [%l7 + 0x68]
4844 edge32l %l4, %g5, %g1
4845 tsubcc %o6, %i6, %o1
4846 be,pt %icc, loop_568
4847 st %f14, [%l7 + 0x34]
4848 fmovse %icc, %f7, %f8
4849 tne %icc, 0x5
4850loop_568:
4851 std %f2, [%l7 + 0x70]
4852 smulcc %g2, 0x1D55, %g3
4853 fmul8x16 %f11, %f6, %f2
4854 ldsb [%l7 + 0x3C], %l0
4855 fble,a %fcc0, loop_569
4856 fmovdgu %xcc, %f15, %f13
4857 fmovdneg %icc, %f7, %f6
4858 mulscc %o3, 0x1D4C, %g4
4859loop_569:
4860 ldsh [%l7 + 0x56], %l1
4861 xnorcc %l6, %i0, %g7
4862 movn %icc, %l2, %o7
4863 fbul %fcc0, loop_570
4864 xor %i7, 0x080E, %o2
4865 fnands %f10, %f8, %f10
4866 fmovdvc %xcc, %f11, %f6
4867loop_570:
4868 fmovspos %icc, %f1, %f7
4869 fnot1s %f10, %f1
4870 ldd [%l7 + 0x18], %f14
4871 lduh [%l7 + 0x46], %l5
4872 ldub [%l7 + 0x41], %i1
4873 xorcc %o5, %i4, %l3
4874 andcc %i2, %o0, %i5
4875 sdivx %o4, 0x09D9, %i3
4876 ldsb [%l7 + 0x6A], %g6
4877 array16 %l4, %g5, %o6
4878 ldx [%l7 + 0x68], %i6
4879 stx %o1, [%l7 + 0x48]
4880 fmovdl %icc, %f0, %f9
4881 taddcc %g2, 0x17B4, %g3
4882 std %f14, [%l7 + 0x38]
4883 brlz %l0, loop_571
4884 alignaddrl %g1, %g4, %o3
4885 fabss %f12, %f12
4886 subccc %l6, 0x13AC, %i0
4887loop_571:
4888 tcs %xcc, 0x5
4889 fnot1 %f10, %f2
4890 fmovrse %g7, %f0, %f6
4891 lduh [%l7 + 0x38], %l2
4892 stx %l1, [%l7 + 0x08]
4893 bgu,a,pt %xcc, loop_572
4894 ldx [%l7 + 0x40], %i7
4895 fmovdne %icc, %f15, %f3
4896 fbg %fcc1, loop_573
4897loop_572:
4898 array8 %o2, %o7, %l5
4899 st %f10, [%l7 + 0x1C]
4900 orncc %i1, %i4, %l3
4901loop_573:
4902 ldub [%l7 + 0x5E], %o5
4903 popc %o0, %i2
4904 fnors %f7, %f15, %f15
4905 umul %i5, 0x1D25, %o4
4906 udivcc %g6, 0x1E46, %l4
4907 bneg,pt %xcc, loop_574
4908 tl %xcc, 0x3
4909 tpos %icc, 0x7
4910 stw %g5, [%l7 + 0x38]
4911loop_574:
4912 srax %o6, %i3, %o1
4913 ldd [%l7 + 0x68], %f14
4914 fpack32 %f10, %f12, %f10
4915 sth %g2, [%l7 + 0x2A]
4916 movrgz %g3, 0x3B0, %i6
4917 xorcc %g1, 0x1DD8, %l0
4918 fones %f8
4919 sth %g4, [%l7 + 0x08]
4920 subc %l6, %i0, %g7
4921 srax %l2, 0x03, %o3
4922 movle %icc, %i7, %l1
4923 edge32l %o7, %o2, %l5
4924 fmovsleu %icc, %f8, %f1
4925 fmovdcs %icc, %f12, %f1
4926 ldsw [%l7 + 0x08], %i4
4927 ldx [%l7 + 0x30], %l3
4928 fmovd %f12, %f4
4929 tcs %icc, 0x5
4930 tne %xcc, 0x7
4931 ldub [%l7 + 0x53], %o5
4932 ldsw [%l7 + 0x44], %i1
4933 movrne %o0, 0x34A, %i5
4934 fornot2 %f14, %f12, %f14
4935 bcc,a,pt %xcc, loop_575
4936 andncc %o4, %i2, %g6
4937 brgz %g5, loop_576
4938 mova %icc, %o6, %i3
4939loop_575:
4940 fbuge,a %fcc3, loop_577
4941 fmovrsgz %l4, %f15, %f5
4942loop_576:
4943 tneg %icc, 0x1
4944 fba %fcc3, loop_578
4945loop_577:
4946 bg,pn %icc, loop_579
4947 fbge,a %fcc1, loop_580
4948 bvs,a,pt %icc, loop_581
4949loop_578:
4950 alignaddr %g2, %o1, %i6
4951loop_579:
4952 sub %g3, 0x12C4, %l0
4953loop_580:
4954 ldsw [%l7 + 0x54], %g1
4955loop_581:
4956 edge16n %g4, %i0, %g7
4957 fpadd32s %f9, %f9, %f13
4958 brnz %l6, loop_582
4959 fpsub32 %f6, %f12, %f2
4960 ldsb [%l7 + 0x3A], %l2
4961 fmovsa %icc, %f9, %f5
4962loop_582:
4963 ld [%l7 + 0x38], %f14
4964 fandnot1 %f0, %f10, %f14
4965 movneg %icc, %o3, %l1
4966 stb %o7, [%l7 + 0x76]
4967 ld [%l7 + 0x30], %f9
4968 movleu %xcc, %i7, %l5
4969 fmovrsgz %o2, %f2, %f7
4970 be,a,pt %icc, loop_583
4971 ldub [%l7 + 0x7F], %i4
4972 popc %l3, %i1
4973 movvs %icc, %o5, %o0
4974loop_583:
4975 orncc %o4, %i2, %i5
4976 fpsub16 %f8, %f2, %f2
4977 ldx [%l7 + 0x38], %g6
4978 fpsub16 %f4, %f6, %f8
4979 stb %g5, [%l7 + 0x0F]
4980 fpsub16s %f10, %f15, %f5
4981 mova %icc, %i3, %l4
4982 fmovse %xcc, %f13, %f2
4983 stw %g2, [%l7 + 0x2C]
4984 stw %o6, [%l7 + 0x3C]
4985 nop
4986 setx loop_584, %l0, %l1
4987 wrpr 0x1, %tl
4988 wrpr %l1, %tnpc
4989 setx 0x34400001400, %l0, %l1
4990 wrpr %l1, %tstate
4991 wrhpr 0x4, %htstate
4992 done
4993 array8 %i6, %o1, %g3
4994 sub %g1, %g4, %i0
4995 fnot2s %f1, %f13
4996loop_584:
4997 brnz,a %g7, loop_585
4998 fbug %fcc2, loop_586
4999 taddcctv %l0, 0x135C, %l6
5000 fmovrde %l2, %f4, %f4
5001loop_585:
5002 fblg,a %fcc2, loop_587
5003loop_586:
5004 tleu %icc, 0x4
5005 stb %o3, [%l7 + 0x75]
5006 fmovsa %icc, %f5, %f12
5007loop_587:
5008 nop
5009 setx loop_588, %l0, %l1
5010 jmpl %l1, %l1
5011 movcc %icc, %o7, %l5
5012 fmovdl %xcc, %f8, %f11
5013 sethi 0x02E2, %o2
5014loop_588:
5015 fpmerge %f14, %f9, %f0
5016 ldx [%l7 + 0x08], %i7
5017 smul %l3, %i4, %i1
5018 array32 %o0, %o5, %o4
5019 bne,pt %icc, loop_589
5020 fbue %fcc3, loop_590
5021 fblg,a %fcc3, loop_591
5022 addcc %i5, 0x1D28, %g6
5023loop_589:
5024 lduh [%l7 + 0x6E], %g5
5025loop_590:
5026 sth %i2, [%l7 + 0x2E]
5027loop_591:
5028 andncc %i3, %l4, %o6
5029 lduw [%l7 + 0x7C], %g2
5030 fxor %f2, %f14, %f2
5031 ld [%l7 + 0x70], %f6
5032 taddcc %i6, 0x1155, %o1
5033 fmovspos %icc, %f13, %f1
5034 ldsw [%l7 + 0x60], %g1
5035 mova %icc, %g4, %g3
5036 fbo,a %fcc2, loop_592
5037 ldx [%l7 + 0x58], %g7
5038 andn %i0, %l0, %l6
5039 stw %o3, [%l7 + 0x20]
5040loop_592:
5041 fmuld8sux16 %f0, %f1, %f0
5042 fmovrdlz %l2, %f8, %f4
5043 subc %o7, %l5, %l1
5044 mova %icc, %o2, %i7
5045 fbn,a %fcc1, loop_593
5046 fmovdleu %icc, %f4, %f7
5047 ldsw [%l7 + 0x20], %i4
5048 fmovd %f0, %f6
5049loop_593:
5050 fandnot1 %f2, %f8, %f10
5051 fbne %fcc1, loop_594
5052 lduw [%l7 + 0x6C], %i1
5053 fmovsle %icc, %f2, %f8
5054 edge32ln %o0, %o5, %l3
5055loop_594:
5056 tvc %icc, 0x3
5057 ldx [%l7 + 0x40], %o4
5058 bn,pn %xcc, loop_595
5059 fsrc1s %f9, %f6
5060 move %xcc, %i5, %g5
5061 fmovrsne %g6, %f14, %f7
5062loop_595:
5063 xor %i3, %l4, %o6
5064 tl %icc, 0x5
5065 fmovsa %icc, %f12, %f8
5066 movleu %xcc, %g2, %i2
5067 tpos %icc, 0x3
5068 st %f5, [%l7 + 0x3C]
5069 bvc,pt %xcc, loop_596
5070 ldsh [%l7 + 0x0E], %i6
5071 fmovsa %icc, %f1, %f5
5072 movl %xcc, %g1, %g4
5073loop_596:
5074 tle %icc, 0x3
5075 fmovdn %xcc, %f10, %f8
5076 fcmpeq32 %f10, %f4, %o1
5077 sth %g3, [%l7 + 0x38]
5078 fmovsa %xcc, %f7, %f3
5079 tg %xcc, 0x4
5080 st %f2, [%l7 + 0x34]
5081 movrlez %g7, %i0, %l0
5082 sth %l6, [%l7 + 0x34]
5083 fmul8ulx16 %f6, %f0, %f10
5084 srlx %o3, 0x09, %l2
5085 fmovrsgz %l5, %f8, %f3
5086 fmovrdgez %l1, %f14, %f6
5087 movcs %xcc, %o7, %o2
5088 movvc %xcc, %i4, %i7
5089 stx %i1, [%l7 + 0x40]
5090 sth %o5, [%l7 + 0x42]
5091 stw %o0, [%l7 + 0x64]
5092 fmovs %f11, %f13
5093 fnors %f0, %f3, %f2
5094 ld [%l7 + 0x4C], %f3
5095 andncc %o4, %l3, %g5
5096 tge %xcc, 0x5
5097 fbug %fcc0, loop_597
5098 fmovsleu %icc, %f9, %f0
5099 bpos,a %xcc, loop_598
5100 fmovse %icc, %f11, %f5
5101loop_597:
5102 stx %i5, [%l7 + 0x68]
5103 std %f12, [%l7 + 0x30]
5104loop_598:
5105 ldub [%l7 + 0x1D], %g6
5106 fmovrsgz %i3, %f15, %f4
5107 fmovrdgz %o6, %f2, %f2
5108 addc %g2, 0x0A84, %l4
5109 lduw [%l7 + 0x38], %i6
5110 fnot1s %f9, %f12
5111 fornot1s %f6, %f6, %f14
5112 ta %xcc, 0x7
5113 fcmple16 %f4, %f4, %g1
5114 stw %g4, [%l7 + 0x58]
5115 fcmple16 %f10, %f8, %i2
5116 fandnot2s %f12, %f10, %f10
5117 fornot2 %f10, %f14, %f6
5118 alignaddrl %g3, %o1, %g7
5119 fsrc1s %f5, %f9
5120 movn %icc, %l0, %i0
5121 addccc %o3, %l6, %l2
5122 edge32l %l1, %o7, %l5
5123 tcc %xcc, 0x4
5124 brlz %i4, loop_599
5125 std %f14, [%l7 + 0x20]
5126 ldub [%l7 + 0x12], %i7
5127 ldsw [%l7 + 0x34], %i1
5128loop_599:
5129 ldsw [%l7 + 0x44], %o5
5130 sdiv %o2, 0x1DB4, %o4
5131 fone %f0
5132 fmovdl %icc, %f9, %f5
5133 fsrc2s %f0, %f4
5134 popc %o0, %l3
5135 fmovde %icc, %f4, %f4
5136 sllx %i5, %g5, %i3
5137 fmovdgu %xcc, %f4, %f6
5138 sllx %o6, %g2, %g6
5139 ldd [%l7 + 0x50], %f0
5140 fandnot1 %f14, %f4, %f4
5141 edge16n %l4, %i6, %g4
5142 fpadd32 %f10, %f0, %f14
5143 sth %g1, [%l7 + 0x6E]
5144 fpackfix %f6, %f2
5145 stb %g3, [%l7 + 0x75]
5146 fmovrdgz %o1, %f0, %f6
5147 ldsh [%l7 + 0x34], %i2
5148 lduw [%l7 + 0x64], %g7
5149 fbn %fcc0, loop_600
5150 std %f6, [%l7 + 0x20]
5151 fcmple16 %f0, %f2, %l0
5152 srl %i0, 0x1D, %o3
5153loop_600:
5154 stx %l6, [%l7 + 0x20]
5155 fbne %fcc1, loop_601
5156 be,a,pn %xcc, loop_602
5157 fmovdleu %xcc, %f7, %f2
5158 fornot2s %f5, %f14, %f2
5159loop_601:
5160 fcmps %fcc2, %f8, %f1
5161loop_602:
5162 ldsb [%l7 + 0x5E], %l1
5163 fbue,a %fcc0, loop_603
5164 ldsh [%l7 + 0x58], %o7
5165 stb %l2, [%l7 + 0x09]
5166 st %f1, [%l7 + 0x60]
5167loop_603:
5168 fmovsvs %xcc, %f6, %f7
5169 ldx [%l7 + 0x68], %i4
5170 ldd [%l7 + 0x58], %f12
5171 fmul8sux16 %f12, %f10, %f8
5172 ldub [%l7 + 0x31], %i7
5173 fornot1 %f4, %f2, %f0
5174 fbo %fcc2, loop_604
5175 tge %icc, 0x3
5176 fmovrdgez %i1, %f0, %f2
5177 ld [%l7 + 0x24], %f0
5178loop_604:
5179 fornot2s %f13, %f3, %f15
5180 fcmpne16 %f6, %f2, %l5
5181 fpackfix %f2, %f14
5182 lduw [%l7 + 0x60], %o5
5183 fornot1 %f2, %f14, %f12
5184 movpos %xcc, %o2, %o0
5185 call loop_605
5186 st %f13, [%l7 + 0x18]
5187 xnor %o4, 0x138E, %i5
5188 stx %l3, [%l7 + 0x30]
5189loop_605:
5190 ldd [%l7 + 0x10], %f6
5191 fmovdcs %icc, %f11, %f15
5192 fmovrdlez %i3, %f12, %f6
5193 tne %xcc, 0x6
5194 add %o6, %g2, %g6
5195 std %f8, [%l7 + 0x40]
5196 ldsh [%l7 + 0x70], %l4
5197 lduh [%l7 + 0x56], %i6
5198 fcmple32 %f2, %f6, %g5
5199 orncc %g4, 0x1998, %g3
5200 fcmpes %fcc0, %f10, %f6
5201 ldsb [%l7 + 0x4B], %g1
5202 taddcctv %i2, 0x0E1D, %o1
5203 fandnot2 %f14, %f10, %f12
5204 fcmpgt16 %f14, %f6, %l0
5205 bshuffle %f8, %f14, %f2
5206 ld [%l7 + 0x14], %f3
5207 sllx %g7, %i0, %l6
5208 fbug,a %fcc0, loop_606
5209 addcc %l1, %o3, %l2
5210 subc %o7, %i4, %i7
5211 orcc %i1, 0x17FF, %o5
5212loop_606:
5213 ldsb [%l7 + 0x3C], %o2
5214 fbn,a %fcc1, loop_607
5215 lduh [%l7 + 0x76], %o0
5216 movneg %xcc, %l5, %o4
5217 ldx [%l7 + 0x50], %l3
5218loop_607:
5219 ldd [%l7 + 0x48], %f6
5220 stw %i3, [%l7 + 0x30]
5221 fbl,a %fcc0, loop_608
5222 orcc %o6, %g2, %i5
5223 lduw [%l7 + 0x28], %l4
5224 fone %f2
5225loop_608:
5226 ldd [%l7 + 0x60], %f8
5227 ldsb [%l7 + 0x7A], %g6
5228 brlez,a %g5, loop_609
5229 fnors %f10, %f12, %f6
5230 edge16l %i6, %g3, %g4
5231 smul %g1, 0x1E9A, %i2
5232loop_609:
5233 fandnot2 %f8, %f12, %f12
5234 ldub [%l7 + 0x4D], %l0
5235 movre %o1, 0x13B, %i0
5236 ldub [%l7 + 0x2C], %g7
5237 fmovsg %xcc, %f0, %f1
5238 fxors %f2, %f11, %f12
5239 std %f8, [%l7 + 0x40]
5240 lduw [%l7 + 0x60], %l6
5241 bn,pn %xcc, loop_610
5242 ldsh [%l7 + 0x6C], %o3
5243 srl %l1, 0x1C, %l2
5244 ldub [%l7 + 0x42], %o7
5245loop_610:
5246 fandnot1 %f8, %f6, %f6
5247 xorcc %i4, 0x0520, %i7
5248 fcmped %fcc3, %f2, %f8
5249 lduw [%l7 + 0x40], %o5
5250 tvs %icc, 0x4
5251 fmul8ulx16 %f4, %f4, %f12
5252 movrne %i1, %o0, %l5
5253 fmovdn %icc, %f11, %f11
5254 fbne %fcc2, loop_611
5255 fpsub32s %f0, %f0, %f14
5256 edge32l %o4, %l3, %o2
5257 ldsw [%l7 + 0x40], %i3
5258loop_611:
5259 fnegs %f3, %f7
5260 ba,a %xcc, loop_612
5261 ld [%l7 + 0x50], %f2
5262 popc 0x0982, %o6
5263 umulcc %g2, %i5, %l4
5264loop_612:
5265 sdiv %g6, 0x1808, %i6
5266 st %f10, [%l7 + 0x34]
5267 stx %g3, [%l7 + 0x50]
5268 fnegs %f6, %f12
5269 movrgez %g5, 0x2AE, %g1
5270 bne loop_613
5271 fba,a %fcc3, loop_614
5272 fmovrslz %g4, %f7, %f15
5273 movvc %xcc, %l0, %o1
5274loop_613:
5275 or %i0, %g7, %i2
5276loop_614:
5277 bcc %xcc, loop_615
5278 addcc %l6, %l1, %o3
5279 lduh [%l7 + 0x2C], %o7
5280 array8 %l2, %i7, %i4
5281loop_615:
5282 fmovdneg %xcc, %f4, %f8
5283 fbule,a %fcc3, loop_616
5284 xorcc %o5, 0x151B, %i1
5285 tcc %icc, 0x7
5286 fandnot2s %f3, %f6, %f10
5287loop_616:
5288 movneg %xcc, %l5, %o4
5289 fmovsvc %icc, %f15, %f11
5290 st %f0, [%l7 + 0x7C]
5291 brlez,a %o0, loop_617
5292 fbn %fcc2, loop_618
5293 fabsd %f12, %f0
5294 lduw [%l7 + 0x30], %o2
5295loop_617:
5296 stw %i3, [%l7 + 0x14]
5297loop_618:
5298 stx %l3, [%l7 + 0x38]
5299 fpsub32 %f8, %f12, %f8
5300 fnegd %f4, %f10
5301 pdist %f6, %f6, %f0
5302 brgz %o6, loop_619
5303 movn %icc, %g2, %l4
5304 fmovrslez %i5, %f0, %f14
5305 fzero %f8
5306loop_619:
5307 edge16 %i6, %g6, %g3
5308 fmovrdgz %g5, %f8, %f0
5309 fmovsa %xcc, %f11, %f14
5310 ldx [%l7 + 0x08], %g4
5311 fpsub16s %f9, %f4, %f8
5312 fnors %f10, %f1, %f4
5313 fmovsvs %xcc, %f3, %f10
5314 stx %g1, [%l7 + 0x18]
5315 fzero %f0
5316 sth %o1, [%l7 + 0x34]
5317 call loop_620
5318 bneg,a loop_621
5319 sth %l0, [%l7 + 0x3C]
5320 xorcc %g7, %i0, %i2
5321loop_620:
5322 ldub [%l7 + 0x34], %l6
5323loop_621:
5324 ldx [%l7 + 0x78], %o3
5325 fmovsa %xcc, %f5, %f5
5326 fsrc1s %f10, %f6
5327 fmovdgu %icc, %f2, %f3
5328 sth %l1, [%l7 + 0x3C]
5329 pdist %f10, %f14, %f12
5330 fzero %f6
5331 brnz %o7, loop_622
5332 brlz,a %i7, loop_623
5333 andcc %i4, 0x0F49, %l2
5334 fcmpne32 %f12, %f12, %o5
5335loop_622:
5336 ldub [%l7 + 0x7B], %l5
5337loop_623:
5338 fcmpes %fcc1, %f9, %f2
5339 fmovsle %icc, %f8, %f12
5340 fpadd32s %f8, %f4, %f1
5341 taddcctv %i1, %o0, %o4
5342 sth %o2, [%l7 + 0x20]
5343 fmovsvc %xcc, %f12, %f15
5344 bneg,a,pn %icc, loop_624
5345 movne %xcc, %i3, %l3
5346 ldx [%l7 + 0x18], %o6
5347 array8 %g2, %l4, %i6
5348loop_624:
5349 fmovsvc %xcc, %f13, %f3
5350 bl,a,pt %icc, loop_625
5351 ldsb [%l7 + 0x34], %i5
5352 ble,a,pn %xcc, loop_626
5353 subc %g6, %g3, %g4
5354loop_625:
5355 movrne %g5, %o1, %g1
5356 taddcc %l0, 0x09D1, %g7
5357loop_626:
5358 fmovspos %icc, %f13, %f0
5359 movge %icc, %i0, %i2
5360 brlez %o3, loop_627
5361 tcc %xcc, 0x6
5362 std %f6, [%l7 + 0x70]
5363 fpadd32s %f15, %f15, %f4
5364loop_627:
5365 fmovrsgz %l1, %f4, %f12
5366 ldsh [%l7 + 0x1A], %l6
5367 fmovscc %xcc, %f4, %f15
5368 ldsh [%l7 + 0x4A], %o7
5369 fmovd %f2, %f10
5370 ba,pn %xcc, loop_628
5371 fand %f12, %f12, %f0
5372 fmul8x16 %f7, %f2, %f4
5373 fblg %fcc3, loop_629
5374loop_628:
5375 fmovdvc %xcc, %f10, %f0
5376 edge8ln %i4, %i7, %l2
5377 addccc %l5, 0x076F, %i1
5378loop_629:
5379 movleu %xcc, %o5, %o4
5380 sra %o2, %o0, %l3
5381 fmovsn %icc, %f10, %f2
5382 fxnor %f8, %f6, %f8
5383 bvc %icc, loop_630
5384 tneg %xcc, 0x1
5385 bg %icc, loop_631
5386 ldub [%l7 + 0x25], %o6
5387loop_630:
5388 stx %g2, [%l7 + 0x58]
5389 fmovdvc %xcc, %f12, %f6
5390loop_631:
5391 fmovsle %xcc, %f13, %f5
5392 ldx [%l7 + 0x18], %i3
5393 sethi 0x170F, %i6
5394 bge,a %xcc, loop_632
5395 fandnot1s %f3, %f14, %f11
5396 bvs,pt %xcc, loop_633
5397 movrgez %i5, %g6, %l4
5398loop_632:
5399 fexpand %f12, %f2
5400 fba,a %fcc2, loop_634
5401loop_633:
5402 fmovrdgz %g4, %f6, %f14
5403 fbg %fcc2, loop_635
5404 fcmpne32 %f10, %f6, %g3
5405loop_634:
5406 ldsb [%l7 + 0x64], %o1
5407 mova %icc, %g1, %g5
5408loop_635:
5409 brz %g7, loop_636
5410 orn %l0, 0x11D8, %i2
5411 lduh [%l7 + 0x32], %i0
5412 fnor %f4, %f12, %f6
5413loop_636:
5414 fmovdgu %xcc, %f3, %f0
5415 fcmple16 %f14, %f12, %l1
5416 fbl,a %fcc0, loop_637
5417 sra %l6, %o7, %o3
5418 fbg %fcc1, loop_638
5419 andn %i4, %l2, %i7
5420loop_637:
5421 ta %xcc, 0x6
5422 udiv %l5, 0x05E2, %o5
5423loop_638:
5424 or %i1, 0x1D34, %o4
5425 edge8ln %o0, %o2, %o6
5426 fmovdcc %icc, %f15, %f5
5427 orcc %l3, %i3, %i6
5428 tvc %xcc, 0x5
5429 sethi 0x0E51, %g2
5430 fbuge,a %fcc0, loop_639
5431 ldsh [%l7 + 0x26], %g6
5432 movl %xcc, %i5, %g4
5433 orn %l4, %o1, %g1
5434loop_639:
5435 stw %g3, [%l7 + 0x0C]
5436 fmovsg %icc, %f1, %f11
5437 fpack16 %f6, %f5
5438 stx %g7, [%l7 + 0x60]
5439 fble,a %fcc0, loop_640
5440 sdivcc %l0, 0x165E, %i2
5441 siam 0x4
5442 ld [%l7 + 0x58], %f3
5443loop_640:
5444 bge,a,pn %xcc, loop_641
5445 sth %i0, [%l7 + 0x1C]
5446 movge %icc, %g5, %l1
5447 fpadd32s %f5, %f6, %f6
5448loop_641:
5449 addcc %l6, 0x0C91, %o3
5450 stb %o7, [%l7 + 0x6C]
5451 stx %i4, [%l7 + 0x20]
5452 movleu %xcc, %i7, %l5
5453 mulx %o5, %i1, %l2
5454 fors %f9, %f10, %f1
5455 movleu %icc, %o4, %o2
5456 andncc %o0, %l3, %i3
5457 bl,a,pt %xcc, loop_642
5458 tsubcctv %i6, %g2, %o6
5459 fmovsn %xcc, %f7, %f11
5460 fcmpne32 %f0, %f4, %g6
5461loop_642:
5462 array32 %i5, %g4, %o1
5463 fandnot2 %f2, %f0, %f14
5464 sll %l4, 0x05, %g1
5465 bn,pt %icc, loop_643
5466 popc 0x02CB, %g7
5467 srlx %g3, 0x09, %l0
5468 st %f14, [%l7 + 0x10]
5469loop_643:
5470 stx %i2, [%l7 + 0x68]
5471 fnot1s %f12, %f14
5472 ld [%l7 + 0x68], %f0
5473 tle %icc, 0x0
5474 stw %i0, [%l7 + 0x3C]
5475 fmovdge %xcc, %f9, %f10
5476 fbue,a %fcc0, loop_644
5477 stb %g5, [%l7 + 0x69]
5478 movrne %l6, %o3, %l1
5479 fbue,a %fcc2, loop_645
5480loop_644:
5481 fmovrde %i4, %f8, %f12
5482 stb %o7, [%l7 + 0x60]
5483 fmovd %f14, %f4
5484loop_645:
5485 bleu,a,pt %icc, loop_646
5486 fmovsl %icc, %f7, %f5
5487 movle %icc, %l5, %i7
5488 ldsb [%l7 + 0x62], %i1
5489loop_646:
5490 be,pt %icc, loop_647
5491 fble,a %fcc3, loop_648
5492 stb %l2, [%l7 + 0x7E]
5493 fpsub16s %f2, %f14, %f12
5494loop_647:
5495 st %f2, [%l7 + 0x60]
5496loop_648:
5497 sdivx %o4, 0x1E18, %o5
5498 fmovdvs %icc, %f15, %f15
5499 fmovsvc %icc, %f2, %f10
5500 orn %o0, %o2, %l3
5501 fbuge %fcc3, loop_649
5502 bpos loop_650
5503 fbue,a %fcc3, loop_651
5504 stb %i6, [%l7 + 0x3D]
5505loop_649:
5506 fmovsvs %xcc, %f3, %f4
5507loop_650:
5508 srl %g2, %i3, %g6
5509loop_651:
5510 ta %xcc, 0x1
5511 movre %o6, %g4, %i5
5512 fbn,a %fcc1, loop_652
5513 fmovd %f14, %f4
5514 ld [%l7 + 0x60], %f14
5515 fmovsgu %icc, %f1, %f7
5516loop_652:
5517 fbug,a %fcc0, loop_653
5518 stw %o1, [%l7 + 0x30]
5519 nop
5520 setx loop_654, %l0, %l1
5521 jmpl %l1, %l4
5522 ldd [%l7 + 0x30], %f0
5523loop_653:
5524 pdist %f12, %f14, %f14
5525 fmovsne %xcc, %f15, %f9
5526loop_654:
5527 fzero %f14
5528 mova %icc, %g1, %g7
5529 orcc %g3, 0x1E90, %l0
5530 fones %f1
5531 be,a,pt %xcc, loop_655
5532 subcc %i0, 0x0C5D, %g5
5533 tvs %xcc, 0x1
5534 brz,a %l6, loop_656
5535loop_655:
5536 ldsw [%l7 + 0x08], %i2
5537 mulx %o3, %l1, %o7
5538 movrlez %l5, %i7, %i4
5539loop_656:
5540 smulcc %i1, 0x120A, %o4
5541 te %icc, 0x7
5542 ldub [%l7 + 0x50], %l2
5543 alignaddrl %o5, %o2, %l3
5544 brz,a %i6, loop_657
5545 stw %o0, [%l7 + 0x2C]
5546 lduw [%l7 + 0x3C], %i3
5547 st %f7, [%l7 + 0x74]
5548loop_657:
5549 stw %g2, [%l7 + 0x40]
5550 tne %icc, 0x6
5551 faligndata %f6, %f12, %f8
5552 fmovscs %xcc, %f7, %f14
5553 movleu %xcc, %g6, %o6
5554 xor %i5, 0x0AC7, %g4
5555 nop
5556 setx loop_658, %l0, %l1
5557 wrpr 0x1, %tl
5558 wrpr %l1, %tnpc
5559 setx 0x34400001400, %l0, %l1
5560 wrpr %l1, %tstate
5561 wrhpr 0x4, %htstate
5562 done
5563 ld [%l7 + 0x14], %f1
5564 fnegs %f8, %f9
5565 ldx [%l7 + 0x70], %o1
5566loop_658:
5567 fba %fcc1, loop_659
5568 move %xcc, %l4, %g7
5569 bvc %icc, loop_660
5570 add %g3, 0x0BB4, %l0
5571loop_659:
5572 fmovscc %xcc, %f2, %f14
5573 bshuffle %f2, %f12, %f12
5574loop_660:
5575 umul %g1, %i0, %l6
5576 ldsh [%l7 + 0x18], %g5
5577 sth %o3, [%l7 + 0x40]
5578 ldd [%l7 + 0x50], %f2
5579 be,pn %icc, loop_661
5580 lduw [%l7 + 0x54], %l1
5581 lduh [%l7 + 0x6E], %o7
5582 srl %i2, 0x0D, %i7
5583loop_661:
5584 fmovrdgz %l5, %f10, %f8
5585 bgu,pt %xcc, loop_662
5586 fmovdvc %xcc, %f13, %f5
5587 or %i4, 0x1A83, %o4
5588 fmovrslz %i1, %f8, %f5
5589loop_662:
5590 sdivcc %o5, 0x0378, %l2
5591 fandnot2 %f4, %f6, %f4
5592 alignaddr %l3, %o2, %o0
5593 ld [%l7 + 0x74], %f5
5594 faligndata %f10, %f2, %f10
5595 stx %i3, [%l7 + 0x50]
5596 fexpand %f5, %f6
5597 andn %i6, 0x0245, %g2
5598 ta %icc, 0x6
5599 fmovdcs %xcc, %f7, %f11
5600 fmul8x16al %f12, %f8, %f6
5601 fxnors %f10, %f12, %f13
5602 subccc %o6, %i5, %g6
5603 addc %o1, 0x0BDC, %g4
5604 tsubcctv %l4, %g3, %l0
5605 fabsd %f2, %f14
5606 call loop_663
5607 orcc %g7, 0x06A7, %i0
5608 lduw [%l7 + 0x10], %g1
5609 stb %l6, [%l7 + 0x3A]
5610loop_663:
5611 movn %xcc, %g5, %l1
5612 fnors %f11, %f14, %f13
5613 stw %o3, [%l7 + 0x64]
5614 sethi 0x03B5, %i2
5615 fpsub32 %f12, %f14, %f2
5616 fnot1 %f8, %f8
5617 movle %icc, %i7, %o7
5618 fbge %fcc0, loop_664
5619 ldsh [%l7 + 0x5E], %l5
5620 fmovscc %xcc, %f10, %f13
5621 fmul8x16 %f13, %f2, %f6
5622loop_664:
5623 bn,a loop_665
5624 movgu %icc, %i4, %i1
5625 fsrc1 %f10, %f0
5626 fmovdle %icc, %f8, %f12
5627loop_665:
5628 brlez,a %o4, loop_666
5629 subc %o5, 0x0E33, %l2
5630 fbule %fcc0, loop_667
5631 tl %xcc, 0x5
5632loop_666:
5633 std %f12, [%l7 + 0x70]
5634 faligndata %f2, %f8, %f8
5635loop_667:
5636 sub %l3, 0x0901, %o2
5637 move %icc, %o0, %i6
5638 addccc %g2, 0x163B, %o6
5639 stx %i5, [%l7 + 0x50]
5640 fpmerge %f3, %f3, %f6
5641 std %f14, [%l7 + 0x68]
5642 ld [%l7 + 0x10], %f2
5643 fmovdne %xcc, %f6, %f6
5644 fcmpeq16 %f6, %f10, %i3
5645 fmovsvc %xcc, %f4, %f0
5646 fmovdle %icc, %f14, %f11
5647 movcc %icc, %g6, %o1
5648 movre %g4, %l4, %g3
5649 movneg %icc, %g7, %l0
5650 fmovsle %xcc, %f1, %f0
5651 stx %g1, [%l7 + 0x40]
5652 fcmpgt32 %f12, %f2, %l6
5653 std %f0, [%l7 + 0x40]
5654 move %icc, %i0, %l1
5655 lduh [%l7 + 0x1C], %o3
5656 stb %g5, [%l7 + 0x4F]
5657 fbe %fcc1, loop_668
5658 lduh [%l7 + 0x5A], %i7
5659 stx %o7, [%l7 + 0x70]
5660 movleu %xcc, %l5, %i4
5661loop_668:
5662 ld [%l7 + 0x10], %f8
5663 fnor %f8, %f4, %f14
5664 orn %i2, %i1, %o5
5665 edge16l %l2, %o4, %l3
5666 fpsub32 %f14, %f12, %f10
5667 edge8l %o2, %i6, %g2
5668 array16 %o0, %o6, %i3
5669 tne %xcc, 0x5
5670 sth %i5, [%l7 + 0x7E]
5671 st %f8, [%l7 + 0x24]
5672 fmovrdgez %o1, %f8, %f14
5673 bn,a,pn %xcc, loop_669
5674 lduh [%l7 + 0x48], %g6
5675 bgu %icc, loop_670
5676 fand %f4, %f8, %f4
5677loop_669:
5678 movcs %xcc, %g4, %l4
5679 fmovdleu %xcc, %f15, %f8
5680loop_670:
5681 sth %g3, [%l7 + 0x48]
5682 xnorcc %l0, %g7, %l6
5683 stx %g1, [%l7 + 0x78]
5684 tcs %xcc, 0x1
5685 tn %icc, 0x6
5686 lduh [%l7 + 0x78], %l1
5687 fabsd %f6, %f10
5688 fbug,a %fcc3, loop_671
5689 ld [%l7 + 0x78], %f11
5690 brgz,a %i0, loop_672
5691 ldub [%l7 + 0x11], %g5
5692loop_671:
5693 srlx %i7, %o3, %o7
5694 fabss %f0, %f2
5695loop_672:
5696 fbg,a %fcc0, loop_673
5697 std %f0, [%l7 + 0x18]
5698 lduh [%l7 + 0x40], %i4
5699 fnor %f14, %f4, %f2
5700loop_673:
5701 fmovsleu %icc, %f10, %f14
5702 umulcc %i2, 0x0FF2, %i1
5703 andncc %o5, %l2, %o4
5704 ldd [%l7 + 0x30], %f14
5705 fmovrdgz %l3, %f10, %f14
5706 fcmpeq16 %f8, %f8, %l5
5707 udivx %o2, 0x1090, %i6
5708 fmovda %icc, %f2, %f8
5709 movrlez %g2, %o6, %i3
5710 fpadd16 %f12, %f10, %f6
5711 fbue,a %fcc2, loop_674
5712 movg %icc, %o0, %i5
5713 ld [%l7 + 0x20], %f10
5714 fandnot2s %f13, %f10, %f5
5715loop_674:
5716 fxors %f15, %f6, %f9
5717 array8 %g6, %g4, %l4
5718 ldub [%l7 + 0x68], %g3
5719 stw %l0, [%l7 + 0x5C]
5720 ba,a,pn %icc, loop_675
5721 ldsh [%l7 + 0x28], %g7
5722 andncc %o1, %l6, %g1
5723 fbge %fcc1, loop_676
5724loop_675:
5725 ldub [%l7 + 0x2A], %i0
5726 stb %g5, [%l7 + 0x47]
5727 ldub [%l7 + 0x18], %l1
5728loop_676:
5729 fmovrsgz %i7, %f14, %f12
5730 fandnot2s %f12, %f13, %f15
5731 fbug,a %fcc0, loop_677
5732 fmuld8ulx16 %f4, %f11, %f12
5733 add %o3, %i4, %i2
5734 movleu %icc, %o7, %o5
5735loop_677:
5736 fmovdge %xcc, %f2, %f6
5737 fone %f2
5738 movvs %icc, %i1, %o4
5739 fnegd %f14, %f2
5740 udiv %l3, 0x1A4F, %l2
5741 fmovrdlz %l5, %f10, %f8
5742 fzero %f12
5743 fmovrdgez %i6, %f4, %f0
5744 taddcc %g2, %o2, %i3
5745 st %f12, [%l7 + 0x30]
5746 stw %o6, [%l7 + 0x14]
5747 fmovsne %xcc, %f15, %f1
5748 fbul,a %fcc3, loop_678
5749 fmovdvs %icc, %f14, %f6
5750 lduw [%l7 + 0x6C], %i5
5751 lduh [%l7 + 0x64], %o0
5752loop_678:
5753 std %f6, [%l7 + 0x68]
5754 tgu %xcc, 0x7
5755 fmovd %f10, %f12
5756 faligndata %f14, %f8, %f6
5757 tg %xcc, 0x5
5758 ldd [%l7 + 0x30], %f10
5759 movne %xcc, %g6, %g4
5760 nop
5761 setx loop_679, %l0, %l1
5762 wrpr 0x1, %tl
5763 wrpr %l1, %tpc
5764 add %l1, 0x4, %l1
5765 wrpr %l1, %tnpc
5766 setx 0x34400001400, %l0, %l1
5767 wrpr %l1, %tstate
5768 wrhpr 0x4, %htstate
5769 retry
5770 addc %g3, 0x1183, %l4
5771 tsubcc %g7, %o1, %l6
5772 array16 %g1, %i0, %g5
5773loop_679:
5774 be,pn %icc, loop_680
5775 ldsh [%l7 + 0x74], %l1
5776 stb %l0, [%l7 + 0x48]
5777 fmovrslez %i7, %f6, %f6
5778loop_680:
5779 fmovs %f1, %f13
5780 fbge %fcc2, loop_681
5781 fxor %f2, %f8, %f6
5782 be,pt %xcc, loop_682
5783 bcc %xcc, loop_683
5784loop_681:
5785 fmovsleu %icc, %f0, %f6
5786 sdivx %o3, 0x14C4, %i2
5787loop_682:
5788 fmovdcc %icc, %f11, %f8
5789loop_683:
5790 te %xcc, 0x7
5791 st %f9, [%l7 + 0x40]
5792 fpadd32s %f14, %f5, %f7
5793 sth %i4, [%l7 + 0x74]
5794 tsubcctv %o5, %o7, %i1
5795 fnot1s %f15, %f15
5796 movrne %l3, %o4, %l5
5797 bneg,a loop_684
5798 fornot1s %f11, %f15, %f4
5799 lduw [%l7 + 0x4C], %i6
5800 lduh [%l7 + 0x0A], %l2
5801loop_684:
5802 lduh [%l7 + 0x34], %g2
5803 xor %o2, 0x1001, %i3
5804 ldub [%l7 + 0x55], %i5
5805 addccc %o0, %o6, %g6
5806 sll %g3, 0x1E, %g4
5807 taddcc %g7, 0x1841, %l4
5808 ldsw [%l7 + 0x3C], %o1
5809 st %f15, [%l7 + 0x24]
5810 bcs,pt %icc, loop_685
5811 bvs %icc, loop_686
5812 ld [%l7 + 0x18], %f1
5813 ld [%l7 + 0x60], %f0
5814loop_685:
5815 fabss %f11, %f9
5816loop_686:
5817 or %l6, %i0, %g1
5818 fmovse %xcc, %f8, %f2
5819 faligndata %f2, %f10, %f4
5820 fbn %fcc2, loop_687
5821 stw %g5, [%l7 + 0x5C]
5822 fmovsne %xcc, %f13, %f15
5823 sth %l1, [%l7 + 0x76]
5824loop_687:
5825 fmovrsne %l0, %f10, %f9
5826 fblg,a %fcc1, loop_688
5827 edge8ln %o3, %i7, %i2
5828 nop
5829 setx loop_689, %l0, %l1
5830 wrpr 0x1, %tl
5831 wrpr %l1, %tpc
5832 add %l1, 0x4, %l1
5833 wrpr %l1, %tnpc
5834 setx 0x34400001400, %l0, %l1
5835 wrpr %l1, %tstate
5836 wrhpr 0x4, %htstate
5837 retry
5838 fmovrse %i4, %f10, %f15
5839loop_688:
5840 fbue,a %fcc0, loop_690
5841 addcc %o7, %o5, %i1
5842loop_689:
5843 fbge %fcc2, loop_691
5844 lduw [%l7 + 0x3C], %l3
5845loop_690:
5846 sethi 0x1196, %o4
5847 fbl,a %fcc2, loop_692
5848loop_691:
5849 movg %icc, %l5, %l2
5850 fcmped %fcc3, %f4, %f4
5851 fmovdneg %icc, %f4, %f10
5852loop_692:
5853 or %i6, 0x176F, %o2
5854 fands %f3, %f10, %f9
5855 ldsw [%l7 + 0x2C], %i3
5856 fpadd32 %f6, %f2, %f14
5857 ld [%l7 + 0x44], %f9
5858 udiv %i5, 0x12F1, %o0
5859 smulcc %o6, %g2, %g6
5860 fone %f10
5861 te %icc, 0x6
5862 nop
5863 setx loop_693, %l0, %l1
5864 wrpr 0x1, %tl
5865 wrpr %l1, %tnpc
5866 setx 0x34400001400, %l0, %l1
5867 wrpr %l1, %tstate
5868 wrhpr 0x4, %htstate
5869 done
5870 movn %xcc, %g4, %g7
5871 addccc %g3, %l4, %o1
5872 fcmps %fcc1, %f8, %f4
5873loop_693:
5874 movre %i0, %l6, %g5
5875 fcmpeq16 %f2, %f14, %l1
5876 fmovrsgz %g1, %f6, %f12
5877 brz,a %l0, loop_694
5878 bvc,a loop_695
5879 bn,a loop_696
5880 pdist %f6, %f6, %f2
5881loop_694:
5882 stw %o3, [%l7 + 0x34]
5883loop_695:
5884 fmovdgu %xcc, %f1, %f8
5885loop_696:
5886 fmovrslz %i7, %f13, %f7
5887 ldd [%l7 + 0x38], %f0
5888 ble,pn %xcc, loop_697
5889 lduw [%l7 + 0x74], %i4
5890 ld [%l7 + 0x54], %f3
5891 ld [%l7 + 0x40], %f13
5892loop_697:
5893 std %f0, [%l7 + 0x18]
5894 fmovdleu %xcc, %f9, %f14
5895 fone %f8
5896 ld [%l7 + 0x14], %f0
5897 fandnot1s %f0, %f8, %f10
5898 movrne %i2, 0x3EE, %o7
5899 stb %o5, [%l7 + 0x14]
5900 taddcctv %l3, 0x1BE9, %i1
5901 bneg,a loop_698
5902 fmovscs %icc, %f13, %f8
5903 lduh [%l7 + 0x78], %l5
5904 fpadd32s %f8, %f11, %f6
5905loop_698:
5906 lduh [%l7 + 0x32], %l2
5907 movge %icc, %i6, %o4
5908 ldsw [%l7 + 0x1C], %o2
5909 lduw [%l7 + 0x34], %i3
5910 stx %o0, [%l7 + 0x40]
5911 umul %i5, 0x0CE1, %o6
5912 fble %fcc3, loop_699
5913 ldsh [%l7 + 0x62], %g6
5914 st %f12, [%l7 + 0x48]
5915 fnegs %f8, %f3
5916loop_699:
5917 be loop_700
5918 brlez %g2, loop_701
5919 bneg loop_702
5920 ldsw [%l7 + 0x4C], %g7
5921loop_700:
5922 xnor %g3, %l4, %o1
5923loop_701:
5924 fmul8x16au %f1, %f12, %f2
5925loop_702:
5926 fble,a %fcc2, loop_703
5927 taddcctv %i0, 0x11A0, %g4
5928 fbue,a %fcc1, loop_704
5929 edge16ln %g5, %l6, %l1
5930loop_703:
5931 brgz %l0, loop_705
5932 mulx %g1, %o3, %i4
5933loop_704:
5934 nop
5935 setx loop_706, %l0, %l1
5936 wrpr 0x1, %tl
5937 wrpr %l1, %tpc
5938 add %l1, 0x4, %l1
5939 wrpr %l1, %tnpc
5940 setx 0x34400001400, %l0, %l1
5941 wrpr %l1, %tstate
5942 wrhpr 0x4, %htstate
5943 retry
5944 udivx %i7, 0x196A, %o7
5945loop_705:
5946 sth %o5, [%l7 + 0x74]
5947 fzeros %f0
5948loop_706:
5949 lduw [%l7 + 0x78], %l3
5950 st %f12, [%l7 + 0x68]
5951 fmovrdne %i2, %f12, %f0
5952 fbul %fcc2, loop_707
5953 sth %l5, [%l7 + 0x1A]
5954 movrgez %l2, %i1, %o4
5955 udivcc %i6, 0x066D, %o2
5956loop_707:
5957 sth %i3, [%l7 + 0x44]
5958 fmovrslz %o0, %f2, %f14
5959 siam 0x6
5960 ldub [%l7 + 0x38], %i5
5961 brlez,a %g6, loop_708
5962 ldd [%l7 + 0x40], %f8
5963 fmovdvc %icc, %f5, %f4
5964 fmovrsgz %g2, %f0, %f15
5965loop_708:
5966 edge16l %o6, %g7, %l4
5967 fbe %fcc2, loop_709
5968 movrne %g3, 0x38A, %i0
5969 fmovdneg %xcc, %f15, %f14
5970 xnor %g4, 0x1683, %g5
5971loop_709:
5972 ldsw [%l7 + 0x34], %l6
5973 stx %o1, [%l7 + 0x78]
5974 fmovdle %icc, %f2, %f12
5975 std %f8, [%l7 + 0x20]
5976 ldx [%l7 + 0x48], %l1
5977 fnot2 %f12, %f8
5978 andncc %g1, %l0, %o3
5979 tsubcc %i7, 0x18F5, %i4
5980 xnorcc %o7, 0x175E, %o5
5981 fbule %fcc1, loop_710
5982 fpsub32s %f14, %f4, %f6
5983 fbule %fcc2, loop_711
5984 st %f12, [%l7 + 0x6C]
5985loop_710:
5986 fmovsvs %icc, %f0, %f3
5987 fpadd16s %f8, %f0, %f4
5988loop_711:
5989 sdivcc %i2, 0x1F34, %l3
5990 fmovsa %icc, %f15, %f12
5991 srlx %l2, %l5, %o4
5992 bvc loop_712
5993 lduw [%l7 + 0x54], %i6
5994 xnorcc %i1, 0x0E5E, %i3
5995 lduw [%l7 + 0x58], %o2
5996loop_712:
5997 stx %i5, [%l7 + 0x60]
5998 mulscc %g6, %o0, %o6
5999 ldd [%l7 + 0x30], %f8
6000 sth %g7, [%l7 + 0x24]
6001 subccc %l4, 0x0C87, %g2
6002 ld [%l7 + 0x44], %f5
6003 edge32ln %i0, %g3, %g5
6004 fandnot1 %f14, %f14, %f14
6005 faligndata %f8, %f8, %f6
6006 brz,a %l6, loop_713
6007 fblg %fcc0, loop_714
6008 ld [%l7 + 0x68], %f7
6009 te %xcc, 0x0
6010loop_713:
6011 tgu %icc, 0x1
6012loop_714:
6013 ldx [%l7 + 0x70], %o1
6014 fmuld8ulx16 %f13, %f8, %f0
6015 udivx %l1, 0x0D73, %g4
6016 fbe %fcc3, loop_715
6017 fmovdvc %icc, %f5, %f15
6018 fornot1 %f2, %f10, %f12
6019 stw %l0, [%l7 + 0x24]
6020loop_715:
6021 bge,pt %xcc, loop_716
6022 fmovdvc %icc, %f1, %f14
6023 ldsh [%l7 + 0x60], %g1
6024 ldsb [%l7 + 0x5A], %o3
6025loop_716:
6026 stb %i4, [%l7 + 0x39]
6027 addcc %i7, %o5, %o7
6028 fpadd16s %f10, %f4, %f5
6029 fbn,a %fcc2, loop_717
6030 fbl %fcc2, loop_718
6031 stb %l3, [%l7 + 0x6D]
6032 bpos %xcc, loop_719
6033loop_717:
6034 fmovrdne %i2, %f14, %f10
6035loop_718:
6036 st %f0, [%l7 + 0x50]
6037 array16 %l5, %l2, %i6
6038loop_719:
6039 fbn %fcc3, loop_720
6040 fpadd32 %f4, %f14, %f8
6041 lduw [%l7 + 0x48], %i1
6042 brz,a %o4, loop_721
6043loop_720:
6044 movre %i3, 0x357, %i5
6045 fornot2s %f14, %f3, %f7
6046 fmovsn %xcc, %f4, %f4
6047loop_721:
6048 tge %xcc, 0x6
6049 fbule %fcc1, loop_722
6050 tsubcc %g6, %o0, %o6
6051 movrgez %o2, %l4, %g7
6052 tpos %xcc, 0x7
6053loop_722:
6054 pdist %f0, %f10, %f6
6055 movpos %xcc, %g2, %i0
6056 ldsh [%l7 + 0x76], %g3
6057 fbug %fcc0, loop_723
6058 ta %xcc, 0x1
6059 fbn,a %fcc3, loop_724
6060 fnegd %f0, %f0
6061loop_723:
6062 array32 %l6, %g5, %o1
6063 fmovscc %icc, %f6, %f14
6064loop_724:
6065 pdist %f12, %f6, %f10
6066 fba %fcc3, loop_725
6067 fnors %f15, %f3, %f12
6068 lduw [%l7 + 0x10], %g4
6069 fmovda %xcc, %f6, %f11
6070loop_725:
6071 fmovrse %l1, %f8, %f3
6072 lduh [%l7 + 0x10], %l0
6073 orncc %g1, %i4, %o3
6074 movpos %xcc, %o5, %o7
6075 fmovdcc %xcc, %f11, %f9
6076 ldub [%l7 + 0x42], %l3
6077 fmovscs %icc, %f3, %f6
6078 faligndata %f0, %f4, %f10
6079 ldsh [%l7 + 0x48], %i7
6080 brnz,a %i2, loop_726
6081 fmovsn %icc, %f15, %f3
6082 tneg %icc, 0x3
6083 edge32l %l5, %i6, %i1
6084loop_726:
6085 sethi 0x0420, %o4
6086 fmovrdne %l2, %f14, %f8
6087 stx %i3, [%l7 + 0x10]
6088 edge16l %g6, %o0, %o6
6089 ld [%l7 + 0x60], %f4
6090 ldsb [%l7 + 0x6A], %o2
6091 ldsb [%l7 + 0x69], %l4
6092 fandnot1 %f4, %f2, %f12
6093 fbul %fcc0, loop_727
6094 movg %icc, %i5, %g2
6095 ldd [%l7 + 0x70], %f10
6096 fcmple32 %f10, %f0, %g7
6097loop_727:
6098 fands %f5, %f4, %f3
6099 fmovsg %icc, %f9, %f5
6100 ldsw [%l7 + 0x28], %g3
6101 ba,pn %icc, loop_728
6102 fmovrdgz %i0, %f8, %f6
6103 edge16 %g5, %o1, %g4
6104 movcc %icc, %l6, %l0
6105loop_728:
6106 fcmpeq32 %f0, %f6, %l1
6107 fba,a %fcc1, loop_729
6108 fbule,a %fcc3, loop_730
6109 fnegs %f8, %f1
6110 umulcc %g1, 0x1714, %o3
6111loop_729:
6112 ld [%l7 + 0x34], %f15
6113loop_730:
6114 fzeros %f9
6115 andncc %o5, %i4, %o7
6116 st %f15, [%l7 + 0x34]
6117 fpadd32 %f4, %f8, %f8
6118 stb %l3, [%l7 + 0x5D]
6119 fabsd %f12, %f10
6120 pdist %f12, %f8, %f12
6121 faligndata %f8, %f12, %f6
6122 fmovda %icc, %f14, %f11
6123 faligndata %f2, %f10, %f0
6124 ldsb [%l7 + 0x3D], %i2
6125 stb %l5, [%l7 + 0x31]
6126 fnegs %f0, %f3
6127 fmovsgu %icc, %f14, %f14
6128 fcmple16 %f12, %f8, %i6
6129 tcs %xcc, 0x7
6130 fblg,a %fcc2, loop_731
6131 ldsh [%l7 + 0x68], %i1
6132 fbu %fcc1, loop_732
6133 fmovda %xcc, %f15, %f9
6134loop_731:
6135 fmovs %f13, %f7
6136 lduh [%l7 + 0x0E], %o4
6137loop_732:
6138 fmovrslz %i7, %f9, %f12
6139 bvc,pn %xcc, loop_733
6140 movle %icc, %l2, %g6
6141 mulx %o0, %o6, %o2
6142 bshuffle %f8, %f14, %f0
6143loop_733:
6144 bneg,pn %icc, loop_734
6145 fandnot1s %f5, %f3, %f5
6146 movn %xcc, %l4, %i5
6147 andn %i3, %g2, %g3
6148loop_734:
6149 movrlez %i0, %g5, %o1
6150 tg %xcc, 0x3
6151 movcs %xcc, %g4, %g7
6152 ldsw [%l7 + 0x50], %l6
6153 popc %l0, %g1
6154 lduw [%l7 + 0x70], %o3
6155 fba %fcc2, loop_735
6156 stb %l1, [%l7 + 0x3B]
6157 fmovsl %icc, %f15, %f10
6158 st %f0, [%l7 + 0x54]
6159loop_735:
6160 fcmpeq16 %f10, %f14, %o5
6161 addc %i4, 0x0B1C, %l3
6162 fbn %fcc0, loop_736
6163 fandnot2s %f3, %f9, %f8
6164 smulcc %o7, %i2, %i6
6165 fmovsvc %xcc, %f14, %f1
6166loop_736:
6167 fcmpes %fcc1, %f12, %f0
6168 lduw [%l7 + 0x34], %l5
6169 fba %fcc1, loop_737
6170 lduh [%l7 + 0x24], %i1
6171 fblg,a %fcc2, loop_738
6172 fcmpd %fcc3, %f8, %f0
6173loop_737:
6174 udivcc %i7, 0x140A, %l2
6175 lduh [%l7 + 0x12], %g6
6176loop_738:
6177 fzero %f2
6178 fmovsgu %xcc, %f13, %f7
6179 move %xcc, %o4, %o6
6180 fmovrse %o2, %f12, %f10
6181 edge32 %o0, %l4, %i3
6182 fmovdleu %xcc, %f5, %f0
6183 alignaddrl %g2, %g3, %i0
6184 orn %g5, 0x1F0E, %o1
6185 fmovde %icc, %f1, %f8
6186 ldsb [%l7 + 0x3E], %g4
6187 tgu %icc, 0x7
6188 fmovrde %i5, %f12, %f8
6189 brlz,a %l6, loop_739
6190 edge32l %g7, %l0, %g1
6191 fmovrde %o3, %f6, %f12
6192 bl,a,pt %xcc, loop_740
6193loop_739:
6194 lduw [%l7 + 0x18], %l1
6195 ldsh [%l7 + 0x72], %i4
6196 mulx %o5, 0x08B0, %o7
6197loop_740:
6198 fbu %fcc2, loop_741
6199 fcmpne32 %f8, %f14, %l3
6200 fmovsgu %xcc, %f1, %f13
6201 fbe %fcc3, loop_742
6202loop_741:
6203 sth %i2, [%l7 + 0x32]
6204 edge32 %i6, %l5, %i7
6205 and %i1, %g6, %l2
6206loop_742:
6207 ldsw [%l7 + 0x54], %o4
6208 fcmps %fcc0, %f15, %f7
6209 bvc,a loop_743
6210 bcs loop_744
6211 srlx %o2, 0x02, %o6
6212 fors %f12, %f11, %f6
6213loop_743:
6214 srax %l4, 0x1E, %o0
6215loop_744:
6216 sdivx %g2, 0x1A48, %g3
6217 movne %icc, %i0, %i3
6218 stx %o1, [%l7 + 0x10]
6219 andcc %g5, 0x04E5, %g4
6220 fbule %fcc3, loop_745
6221 faligndata %f6, %f4, %f2
6222 fexpand %f14, %f0
6223 fnors %f15, %f2, %f12
6224loop_745:
6225 fnot1s %f4, %f1
6226 smulcc %l6, 0x1A20, %g7
6227 tg %xcc, 0x3
6228 ld [%l7 + 0x58], %f8
6229 st %f10, [%l7 + 0x44]
6230 stb %i5, [%l7 + 0x28]
6231 stw %l0, [%l7 + 0x50]
6232 popc %g1, %o3
6233 fmovsvc %icc, %f15, %f1
6234 brgz %l1, loop_746
6235 fmovdg %icc, %f4, %f8
6236 sth %i4, [%l7 + 0x6A]
6237 ldsw [%l7 + 0x4C], %o7
6238loop_746:
6239 fcmpgt32 %f14, %f14, %l3
6240 srlx %i2, 0x1E, %o5
6241 ldd [%l7 + 0x10], %f12
6242 fnegs %f13, %f1
6243 fbule,a %fcc1, loop_747
6244 pdist %f8, %f2, %f6
6245 udiv %i6, 0x117A, %l5
6246 movvs %icc, %i7, %g6
6247loop_747:
6248 st %f7, [%l7 + 0x0C]
6249 fmovdgu %xcc, %f6, %f6
6250 xnorcc %l2, %o4, %i1
6251 umulcc %o6, 0x1C6D, %l4
6252 fbe,a %fcc2, loop_748
6253 stb %o2, [%l7 + 0x6F]
6254 sth %g2, [%l7 + 0x62]
6255 ldx [%l7 + 0x70], %o0
6256loop_748:
6257 subcc %g3, %i0, %o1
6258 fandnot1 %f6, %f12, %f4
6259 fmovdleu %xcc, %f11, %f9
6260 udivcc %i3, 0x0C89, %g4
6261 fmovrdne %l6, %f2, %f2
6262 fmovrde %g5, %f12, %f8
6263 ldx [%l7 + 0x70], %i5
6264 stx %l0, [%l7 + 0x18]
6265 movrgz %g1, 0x070, %o3
6266 fpadd16s %f5, %f10, %f4
6267 tvs %xcc, 0x2
6268 orcc %l1, 0x0DAA, %g7
6269 array16 %i4, %l3, %i2
6270 fnot2s %f3, %f5
6271 fmovrsne %o7, %f2, %f5
6272 fsrc2s %f3, %f14
6273 ldub [%l7 + 0x77], %i6
6274 movrgz %l5, 0x3E4, %o5
6275 stx %i7, [%l7 + 0x60]
6276 fsrc2s %f8, %f6
6277 sdivx %l2, 0x0300, %o4
6278 sth %g6, [%l7 + 0x5C]
6279 ta %xcc, 0x5
6280 movgu %icc, %o6, %l4
6281 taddcc %i1, 0x1BCA, %g2
6282 nop
6283 setx loop_749, %l0, %l1
6284 wrpr 0x1, %tl
6285 wrpr %l1, %tnpc
6286 setx 0x34400001400, %l0, %l1
6287 wrpr %l1, %tstate
6288 wrhpr 0x4, %htstate
6289 done
6290 fmovspos %icc, %f2, %f14
6291 movrgez %o2, %g3, %o0
6292 tcs %icc, 0x4
6293loop_749:
6294 fbn,a %fcc0, loop_750
6295 lduh [%l7 + 0x4A], %i0
6296 fble,a %fcc3, loop_751
6297 ldsh [%l7 + 0x52], %i3
6298loop_750:
6299 fmuld8ulx16 %f13, %f6, %f10
6300 tneg %xcc, 0x7
6301loop_751:
6302 fsrc1 %f0, %f10
6303 be,pt %icc, loop_752
6304 fbg,a %fcc0, loop_753
6305 xor %g4, 0x1D7A, %l6
6306 movg %icc, %g5, %i5
6307loop_752:
6308 fcmpgt16 %f14, %f10, %l0
6309loop_753:
6310 st %f11, [%l7 + 0x50]
6311 ldsw [%l7 + 0x64], %g1
6312 tvc %xcc, 0x6
6313 ldx [%l7 + 0x68], %o3
6314 ldsh [%l7 + 0x62], %l1
6315 fmovsneg %icc, %f1, %f1
6316 subc %g7, 0x1773, %o1
6317 ldub [%l7 + 0x75], %l3
6318 xnorcc %i2, %o7, %i6
6319 stb %l5, [%l7 + 0x32]
6320 array8 %i4, %i7, %o5
6321 ldx [%l7 + 0x78], %l2
6322 fmovrsgz %g6, %f2, %f14
6323 bneg,a %icc, loop_754
6324 bvc,a,pt %icc, loop_755
6325 st %f13, [%l7 + 0x44]
6326 fnegd %f0, %f4
6327loop_754:
6328 edge16n %o4, %o6, %i1
6329loop_755:
6330 stx %l4, [%l7 + 0x28]
6331 edge32l %o2, %g3, %g2
6332 stw %o0, [%l7 + 0x7C]
6333 brlz %i0, loop_756
6334 fmovscs %xcc, %f11, %f14
6335 fmovdcs %xcc, %f4, %f12
6336 edge8ln %g4, %i3, %l6
6337loop_756:
6338 brgz,a %g5, loop_757
6339 st %f5, [%l7 + 0x1C]
6340 fands %f5, %f13, %f13
6341 fbn,a %fcc1, loop_758
6342loop_757:
6343 ldx [%l7 + 0x60], %i5
6344 edge8l %g1, %l0, %l1
6345 tcs %icc, 0x2
6346loop_758:
6347 stw %g7, [%l7 + 0x4C]
6348 fmovdvs %icc, %f11, %f1
6349 fxors %f3, %f1, %f6
6350 movrne %o1, %l3, %i2
6351 for %f14, %f14, %f0
6352 fnand %f14, %f12, %f6
6353 bl,a,pt %icc, loop_759
6354 lduw [%l7 + 0x4C], %o3
6355 addcc %i6, 0x1DA2, %l5
6356 movn %xcc, %o7, %i4
6357loop_759:
6358 bl,a,pn %xcc, loop_760
6359 fands %f8, %f5, %f4
6360 fmovdle %icc, %f15, %f5
6361 ldx [%l7 + 0x30], %i7
6362loop_760:
6363 fzeros %f11
6364 ble,a,pt %xcc, loop_761
6365 lduh [%l7 + 0x54], %o5
6366 stw %l2, [%l7 + 0x60]
6367 fmovrsgez %g6, %f5, %f12
6368loop_761:
6369 stw %o6, [%l7 + 0x74]
6370 stx %o4, [%l7 + 0x68]
6371 ldsb [%l7 + 0x15], %l4
6372 fmul8sux16 %f8, %f0, %f0
6373 call loop_762
6374 fors %f4, %f15, %f12
6375 ldd [%l7 + 0x68], %f6
6376 sra %o2, 0x0A, %i1
6377loop_762:
6378 fmovse %xcc, %f4, %f5
6379 ldub [%l7 + 0x78], %g2
6380 edge8l %o0, %g3, %g4
6381 fmovdleu %xcc, %f11, %f2
6382 ldsh [%l7 + 0x62], %i3
6383 fnot2 %f10, %f14
6384 addccc %i0, %l6, %i5
6385 bcs,a,pn %xcc, loop_763
6386 st %f2, [%l7 + 0x0C]
6387 ldd [%l7 + 0x08], %f4
6388 sethi 0x12A1, %g5
6389loop_763:
6390 ldd [%l7 + 0x18], %f8
6391 ldub [%l7 + 0x0A], %g1
6392 fmovs %f3, %f7
6393 fmovdleu %icc, %f9, %f7
6394 edge16n %l1, %g7, %o1
6395 fbe %fcc0, loop_764
6396 movrgez %l3, 0x244, %l0
6397 fcmpd %fcc1, %f10, %f8
6398 tleu %icc, 0x4
6399loop_764:
6400 fbn,a %fcc1, loop_765
6401 be,a loop_766
6402 ldx [%l7 + 0x10], %o3
6403 ldsh [%l7 + 0x66], %i2
6404loop_765:
6405 and %i6, 0x0CE1, %o7
6406loop_766:
6407 fmovsne %icc, %f13, %f6
6408 tvc %xcc, 0x5
6409 andncc %l5, %i4, %i7
6410 fmovdg %xcc, %f13, %f12
6411 lduh [%l7 + 0x70], %o5
6412 fxnors %f4, %f1, %f11
6413 movrgez %l2, 0x14C, %g6
6414 stx %o6, [%l7 + 0x10]
6415 be,a,pn %icc, loop_767
6416 fpadd16s %f14, %f1, %f13
6417 movle %xcc, %o4, %o2
6418 fone %f0
6419loop_767:
6420 ldsh [%l7 + 0x4A], %i1
6421 st %f4, [%l7 + 0x40]
6422 brlz %l4, loop_768
6423 ldsw [%l7 + 0x30], %o0
6424 stx %g2, [%l7 + 0x40]
6425 fcmpgt16 %f2, %f10, %g4
6426loop_768:
6427 movl %icc, %i3, %i0
6428 fmovsle %icc, %f12, %f12
6429 tpos %icc, 0x5
6430 brgz %g3, loop_769
6431 sth %i5, [%l7 + 0x60]
6432 nop
6433 setx loop_770, %l0, %l1
6434 wrpr 0x1, %tl
6435 wrpr %l1, %tnpc
6436 setx 0x34400001400, %l0, %l1
6437 wrpr %l1, %tstate
6438 wrhpr 0x4, %htstate
6439 done
6440 fcmpne32 %f14, %f2, %l6
6441loop_769:
6442 sth %g5, [%l7 + 0x0E]
6443 fmovrsgez %g1, %f3, %f4
6444loop_770:
6445 sth %g7, [%l7 + 0x6A]
6446 fand %f4, %f0, %f4
6447 bcc,a,pt %icc, loop_771
6448 edge8l %l1, %l3, %l0
6449 xnorcc %o1, 0x1B6A, %o3
6450 fnors %f8, %f1, %f13
6451loop_771:
6452 fmovdleu %icc, %f10, %f0
6453 fmovdl %icc, %f4, %f13
6454 ldub [%l7 + 0x35], %i6
6455 array8 %i2, %o7, %l5
6456 fmovsne %icc, %f6, %f4
6457 sth %i4, [%l7 + 0x14]
6458 ldub [%l7 + 0x42], %o5
6459 fcmpeq16 %f12, %f12, %i7
6460 ldsw [%l7 + 0x6C], %g6
6461 fand %f4, %f6, %f4
6462 ld [%l7 + 0x28], %f10
6463 movcc %icc, %o6, %l2
6464 alignaddrl %o2, %i1, %o4
6465 fmovdcs %icc, %f13, %f3
6466 fmovsg %icc, %f8, %f13
6467 bneg,pt %icc, loop_772
6468 edge16 %o0, %l4, %g4
6469 fmovdne %xcc, %f8, %f5
6470 fsrc1 %f12, %f6
6471loop_772:
6472 ldx [%l7 + 0x50], %i3
6473 fmovrde %i0, %f10, %f10
6474 sdiv %g3, 0x13EF, %i5
6475 fble %fcc0, loop_773
6476 ldsw [%l7 + 0x28], %l6
6477 stb %g5, [%l7 + 0x5C]
6478 alignaddrl %g2, %g7, %l1
6479loop_773:
6480 st %f10, [%l7 + 0x14]
6481 xnorcc %g1, 0x0EDB, %l3
6482 edge16 %l0, %o3, %o1
6483 std %f0, [%l7 + 0x58]
6484 std %f0, [%l7 + 0x78]
6485 umulcc %i2, %i6, %o7
6486 sdiv %l5, 0x18E0, %i4
6487 edge8 %o5, %i7, %o6
6488 fbuge,a %fcc1, loop_774
6489 fandnot2 %f8, %f14, %f0
6490 movvc %icc, %g6, %o2
6491 movpos %icc, %i1, %o4
6492loop_774:
6493 fbne %fcc0, loop_775
6494 tl %icc, 0x3
6495 ta %icc, 0x4
6496 movrgz %o0, %l4, %g4
6497loop_775:
6498 fmovrsgez %i3, %f9, %f4
6499 edge16n %l2, %i0, %g3
6500 edge16ln %l6, %i5, %g5
6501 addccc %g2, 0x0C0E, %l1
6502 edge16ln %g7, %l3, %g1
6503 bleu,pn %icc, loop_776
6504 fmovrdgz %o3, %f10, %f4
6505 ldsw [%l7 + 0x3C], %l0
6506 edge8l %o1, %i6, %i2
6507loop_776:
6508 lduh [%l7 + 0x5E], %o7
6509 lduh [%l7 + 0x40], %l5
6510 std %f12, [%l7 + 0x38]
6511 bleu,a loop_777
6512 fmovsne %icc, %f12, %f8
6513 ldd [%l7 + 0x40], %f4
6514 fornot2 %f8, %f4, %f4
6515loop_777:
6516 fcmple16 %f8, %f0, %i4
6517 ldsb [%l7 + 0x1A], %o5
6518 fxors %f0, %f2, %f2
6519 fmovrde %i7, %f10, %f4
6520 bn,a loop_778
6521 brlez %o6, loop_779
6522 fzeros %f8
6523 nop
6524 setx loop_780, %l0, %l1
6525 jmpl %l1, %o2
6526loop_778:
6527 pdist %f0, %f4, %f6
6528loop_779:
6529 brgez,a %i1, loop_781
6530 bl,pn %icc, loop_782
6531loop_780:
6532 fexpand %f6, %f2
6533 fpsub16s %f1, %f14, %f7
6534loop_781:
6535 edge8 %g6, %o4, %l4
6536loop_782:
6537 stb %o0, [%l7 + 0x22]
6538 fnot1 %f2, %f14
6539 fandnot1 %f8, %f10, %f10
6540 fexpand %f8, %f12
6541 sth %i3, [%l7 + 0x1A]
6542 bne,pt %icc, loop_783
6543 bneg,a %xcc, loop_784
6544 fmovsvc %icc, %f13, %f5
6545 fbu,a %fcc2, loop_785
6546loop_783:
6547 fbu,a %fcc3, loop_786
6548loop_784:
6549 fbn %fcc2, loop_787
6550 movpos %icc, %g4, %l2
6551loop_785:
6552 stw %i0, [%l7 + 0x58]
6553loop_786:
6554 move %icc, %g3, %l6
6555loop_787:
6556 sdivcc %g5, 0x10CC, %i5
6557 fsrc2 %f0, %f4
6558 tgu %icc, 0x6
6559 fmovrsne %l1, %f2, %f8
6560 movrgez %g2, 0x0D6, %g7
6561 movrgez %l3, 0x093, %o3
6562 fpmerge %f3, %f9, %f12
6563 fmovrdgez %g1, %f2, %f2
6564 ldub [%l7 + 0x59], %o1
6565 lduw [%l7 + 0x20], %l0
6566 fmul8ulx16 %f14, %f10, %f6
6567 bne,a %icc, loop_788
6568 fpadd32s %f0, %f9, %f2
6569 ldsw [%l7 + 0x60], %i2
6570 lduh [%l7 + 0x3C], %i6
6571loop_788:
6572 tle %icc, 0x7
6573 edge32 %l5, %o7, %o5
6574 array32 %i7, %o6, %o2
6575 lduw [%l7 + 0x38], %i4
6576 fmovsle %xcc, %f6, %f15
6577 fmovrdgez %i1, %f12, %f4
6578 siam 0x4
6579 bvs,pn %icc, loop_789
6580 fmovrslz %g6, %f12, %f4
6581 ldx [%l7 + 0x38], %l4
6582 fmul8x16au %f11, %f14, %f4
6583loop_789:
6584 std %f6, [%l7 + 0x70]
6585 udivx %o4, 0x165D, %o0
6586 fmovrse %i3, %f11, %f14
6587 addc %l2, 0x1F96, %i0
6588 srlx %g4, %g3, %l6
6589 xor %g5, 0x0DAB, %l1
6590 bgu,a,pt %icc, loop_790
6591 ldx [%l7 + 0x50], %g2
6592 fsrc1s %f5, %f6
6593 fexpand %f3, %f2
6594loop_790:
6595 fmovse %xcc, %f11, %f10
6596 fornot1s %f6, %f7, %f14
6597 fbe,a %fcc3, loop_791
6598 tcc %icc, 0x7
6599 fzeros %f13
6600 ldsh [%l7 + 0x26], %i5
6601loop_791:
6602 andcc %l3, %o3, %g1
6603 fbe %fcc1, loop_792
6604 movne %xcc, %o1, %g7
6605 fmovsge %xcc, %f10, %f1
6606 sth %i2, [%l7 + 0x2C]
6607loop_792:
6608 ble,a %xcc, loop_793
6609 te %xcc, 0x5
6610 ldd [%l7 + 0x30], %f10
6611 stx %l0, [%l7 + 0x48]
6612loop_793:
6613 ldsb [%l7 + 0x08], %l5
6614 umul %o7, 0x1D88, %o5
6615 ldx [%l7 + 0x70], %i7
6616 ldsb [%l7 + 0x25], %o6
6617 fbu,a %fcc3, loop_794
6618 fmovdgu %icc, %f12, %f2
6619 ldsb [%l7 + 0x2F], %o2
6620 st %f10, [%l7 + 0x44]
6621loop_794:
6622 fpsub32s %f11, %f2, %f8
6623 fxnor %f6, %f12, %f8
6624 fcmple16 %f6, %f0, %i4
6625 tpos %xcc, 0x6
6626 lduw [%l7 + 0x18], %i1
6627 nop
6628 setx loop_795, %l0, %l1
6629 wrpr 0x1, %tl
6630 wrpr %l1, %tnpc
6631 setx 0x34400001400, %l0, %l1
6632 wrpr %l1, %tstate
6633 wrhpr 0x4, %htstate
6634 done
6635 ldsh [%l7 + 0x08], %g6
6636 bcs,a loop_796
6637 movg %icc, %l4, %o4
6638loop_795:
6639 subc %o0, 0x1DFE, %i6
6640 nop
6641 setx loop_797, %l0, %l1
6642 wrpr 0x1, %tl
6643 wrpr %l1, %tnpc
6644 setx 0x34400001400, %l0, %l1
6645 wrpr %l1, %tstate
6646 wrhpr 0x4, %htstate
6647 done
6648loop_796:
6649 movre %i3, %l2, %i0
6650 fmovrsgz %g4, %f11, %f3
6651 fmovdl %xcc, %f12, %f9
6652loop_797:
6653 stx %l6, [%l7 + 0x78]
6654 fmovdgu %xcc, %f8, %f15
6655 add %g5, 0x01B5, %g3
6656 lduw [%l7 + 0x20], %g2
6657 tcc %xcc, 0x7
6658 lduh [%l7 + 0x10], %i5
6659 movgu %xcc, %l1, %l3
6660 addccc %o3, %o1, %g7
6661 tcs %icc, 0x2
6662 movrlez %g1, 0x3F3, %l0
6663 subccc %l5, %o7, %i2
6664 bl,a loop_798
6665 fmuld8ulx16 %f0, %f5, %f14
6666 fandnot2 %f2, %f8, %f4
6667 fmovrdne %i7, %f8, %f0
6668loop_798:
6669 srax %o5, 0x15, %o2
6670 lduh [%l7 + 0x08], %i4
6671 brnz %o6, loop_799
6672 fors %f14, %f2, %f13
6673 fmovsvc %icc, %f13, %f3
6674 fpack16 %f8, %f6
6675loop_799:
6676 fbue %fcc1, loop_800
6677 movrne %i1, 0x136, %g6
6678 ldd [%l7 + 0x78], %f10
6679 umulcc %o4, %o0, %l4
6680loop_800:
6681 fpack32 %f0, %f8, %f8
6682 xnorcc %i3, 0x130C, %l2
6683 fmovsvs %icc, %f12, %f4
6684 fmovrslez %i0, %f12, %f13
6685 fcmpes %fcc2, %f7, %f3
6686 fbug,a %fcc3, loop_801
6687 tn %xcc, 0x4
6688 tgu %icc, 0x2
6689 lduw [%l7 + 0x74], %g4
6690loop_801:
6691 tcs %icc, 0x3
6692 st %f5, [%l7 + 0x70]
6693 fpack16 %f8, %f11
6694 fsrc2s %f2, %f10
6695 lduw [%l7 + 0x38], %l6
6696 fmovsleu %xcc, %f6, %f13
6697 ldsb [%l7 + 0x69], %i6
6698 mova %xcc, %g3, %g5
6699 fcmpes %fcc1, %f6, %f5
6700 fmuld8sux16 %f14, %f11, %f8
6701 tne %icc, 0x7
6702 stw %i5, [%l7 + 0x10]
6703 bshuffle %f4, %f14, %f10
6704 fble %fcc2, loop_802
6705 fmovdl %icc, %f5, %f15
6706 movrgez %l1, 0x395, %l3
6707 ldub [%l7 + 0x78], %o3
6708loop_802:
6709 sllx %o1, 0x1A, %g2
6710 fexpand %f1, %f2
6711 brgez %g7, loop_803
6712 ldd [%l7 + 0x58], %f14
6713 fblg,a %fcc2, loop_804
6714 std %f12, [%l7 + 0x08]
6715loop_803:
6716 orn %g1, %l5, %o7
6717 movg %xcc, %i2, %i7
6718loop_804:
6719 ldsb [%l7 + 0x44], %o5
6720 fbule,a %fcc0, loop_805
6721 bgu,a,pn %icc, loop_806
6722 fpack32 %f8, %f14, %f14
6723 movrgz %l0, %i4, %o6
6724loop_805:
6725 edge8n %o2, %g6, %o4
6726loop_806:
6727 te %icc, 0x6
6728 stx %o0, [%l7 + 0x48]
6729 fpadd32s %f15, %f14, %f0
6730 lduw [%l7 + 0x70], %l4
6731 movgu %icc, %i1, %l2
6732 fbug %fcc1, loop_807
6733 st %f12, [%l7 + 0x78]
6734 fmovsn %xcc, %f6, %f5
6735 subcc %i3, 0x1CC4, %g4
6736loop_807:
6737 fcmpgt16 %f4, %f12, %i0
6738 fnegs %f2, %f5
6739 ldub [%l7 + 0x56], %l6
6740 tvc %icc, 0x2
6741 fpackfix %f8, %f7
6742 fbg,a %fcc0, loop_808
6743 sth %i6, [%l7 + 0x7C]
6744 movrgz %g3, 0x2E5, %g5
6745 fmovsleu %icc, %f1, %f7
6746loop_808:
6747 fmul8x16al %f9, %f6, %f8
6748 move %icc, %l1, %l3
6749 tpos %icc, 0x0
6750 bn %icc, loop_809
6751 fbule,a %fcc1, loop_810
6752 st %f4, [%l7 + 0x20]
6753 fmovrdgez %i5, %f4, %f10
6754loop_809:
6755 tg %xcc, 0x5
6756loop_810:
6757 umulcc %o1, 0x1BFE, %g2
6758 ble,a,pt %xcc, loop_811
6759 st %f12, [%l7 + 0x4C]
6760 bgu,pt %xcc, loop_812
6761 fandnot2s %f3, %f1, %f12
6762loop_811:
6763 ld [%l7 + 0x34], %f1
6764 ldd [%l7 + 0x50], %f2
6765loop_812:
6766 tsubcc %o3, %g7, %g1
6767 fbule,a %fcc0, loop_813
6768 std %f6, [%l7 + 0x18]
6769 brnz,a %o7, loop_814
6770 stx %l5, [%l7 + 0x68]
6771loop_813:
6772 fmovse %xcc, %f7, %f15
6773 fsrc1 %f10, %f8
6774loop_814:
6775 movcc %xcc, %i2, %o5
6776 fpadd32 %f12, %f2, %f4
6777 ldsw [%l7 + 0x64], %i7
6778 addccc %i4, 0x126E, %o6
6779 movg %icc, %o2, %l0
6780 fmovspos %xcc, %f10, %f12
6781 fpmerge %f9, %f11, %f4
6782 nop
6783 setx loop_815, %l0, %l1
6784 wrpr 0x1, %tl
6785 wrpr %l1, %tpc
6786 add %l1, 0x4, %l1
6787 wrpr %l1, %tnpc
6788 setx 0x34400001400, %l0, %l1
6789 wrpr %l1, %tstate
6790 wrhpr 0x4, %htstate
6791 retry
6792 fcmpes %fcc3, %f10, %f11
6793 lduw [%l7 + 0x68], %o4
6794 udivx %g6, 0x0636, %l4
6795loop_815:
6796 fmovsneg %xcc, %f2, %f1
6797 fones %f2
6798 xnor %o0, 0x06D8, %l2
6799 lduh [%l7 + 0x60], %i3
6800 fzero %f10
6801 fblg,a %fcc0, loop_816
6802 smul %i1, %i0, %g4
6803 fmovrdlz %l6, %f12, %f8
6804 edge16l %i6, %g5, %l1
6805loop_816:
6806 fbo %fcc1, loop_817
6807 fexpand %f9, %f6
6808 fandnot2s %f0, %f9, %f6
6809 fpadd16s %f10, %f1, %f12
6810loop_817:
6811 fbu %fcc1, loop_818
6812 fbo,a %fcc3, loop_819
6813 fbug,a %fcc1, loop_820
6814 ldd [%l7 + 0x48], %f2
6815loop_818:
6816 fnors %f14, %f10, %f6
6817loop_819:
6818 ld [%l7 + 0x28], %f8
6819loop_820:
6820 ble loop_821
6821 fbn,a %fcc3, loop_822
6822 movleu %xcc, %l3, %i5
6823 stx %o1, [%l7 + 0x48]
6824loop_821:
6825 fandnot1s %f1, %f9, %f14
6826loop_822:
6827 alignaddrl %g2, %g3, %o3
6828 std %f2, [%l7 + 0x68]
6829 fxnors %f0, %f3, %f8
6830 fmovrdlz %g1, %f14, %f10
6831 lduh [%l7 + 0x68], %o7
6832 fmovdge %xcc, %f5, %f13
6833 stb %g7, [%l7 + 0x5B]
6834 andcc %l5, %i2, %o5
6835 ldd [%l7 + 0x10], %f6
6836 lduw [%l7 + 0x74], %i4
6837 ta %xcc, 0x1
6838 call loop_823
6839 fnegd %f8, %f14
6840 bgu,a,pt %icc, loop_824
6841 ldsh [%l7 + 0x2E], %i7
6842loop_823:
6843 ba,a,pt %icc, loop_825
6844 fsrc1s %f3, %f8
6845loop_824:
6846 tg %icc, 0x5
6847 bgu,a,pn %xcc, loop_826
6848loop_825:
6849 st %f12, [%l7 + 0x40]
6850 fbo,a %fcc0, loop_827
6851 fpsub16 %f8, %f0, %f12
6852loop_826:
6853 lduw [%l7 + 0x5C], %o2
6854 sllx %o6, %o4, %l0
6855loop_827:
6856 ldsw [%l7 + 0x34], %l4
6857 fandnot2s %f10, %f11, %f3
6858 fmuld8ulx16 %f7, %f11, %f14
6859 fcmpes %fcc0, %f15, %f11
6860 for %f2, %f8, %f12
6861 alignaddrl %o0, %g6, %l2
6862 stb %i3, [%l7 + 0x2F]
6863 ldsw [%l7 + 0x20], %i0
6864 fmovdleu %xcc, %f5, %f0
6865 bcc,a,pn %xcc, loop_828
6866 fmuld8ulx16 %f13, %f4, %f8
6867 ld [%l7 + 0x74], %f3
6868 bcc,pt %xcc, loop_829
6869loop_828:
6870 add %i1, 0x1186, %l6
6871 stw %g4, [%l7 + 0x40]
6872 ldsh [%l7 + 0x2C], %g5
6873loop_829:
6874 fmovrslez %i6, %f5, %f2
6875 fandnot2s %f9, %f9, %f2
6876 movle %xcc, %l1, %i5
6877 fmovde %icc, %f14, %f10
6878 ldx [%l7 + 0x18], %o1
6879 stx %g2, [%l7 + 0x68]
6880 movcc %icc, %g3, %o3
6881 bleu %icc, loop_830
6882 fmul8x16 %f13, %f2, %f12
6883 edge16 %g1, %o7, %g7
6884 movne %icc, %l3, %l5
6885loop_830:
6886 fxor %f8, %f12, %f0
6887 fmul8x16 %f4, %f12, %f14
6888 ldx [%l7 + 0x60], %o5
6889 fmul8x16al %f4, %f13, %f4
6890 stx %i4, [%l7 + 0x48]
6891 fmovscs %icc, %f2, %f0
6892 udiv %i2, 0x0F63, %o2
6893 sdivx %o6, 0x1E0C, %i7
6894 lduh [%l7 + 0x4E], %l0
6895 fmovrdlz %o4, %f10, %f10
6896 fornot2 %f0, %f14, %f2
6897 fcmpgt32 %f14, %f12, %l4
6898 edge8n %g6, %o0, %i3
6899 ld [%l7 + 0x30], %f7
6900 tcs %xcc, 0x4
6901 ldsw [%l7 + 0x50], %l2
6902 fandnot1 %f12, %f0, %f6
6903 alignaddr %i0, %i1, %g4
6904 fcmpeq32 %f4, %f0, %g5
6905 fmovsne %icc, %f1, %f11
6906 ldsb [%l7 + 0x20], %i6
6907 brgz,a %l6, loop_831
6908 fbo,a %fcc0, loop_832
6909 nop
6910 setx loop_833, %l0, %l1
6911 jmpl %l1, %l1
6912 movn %icc, %o1, %g2
6913loop_831:
6914 stx %g3, [%l7 + 0x68]
6915loop_832:
6916 fmovsge %icc, %f13, %f5
6917loop_833:
6918 fpack32 %f8, %f6, %f8
6919 fmovsge %icc, %f8, %f14
6920 stb %o3, [%l7 + 0x43]
6921 sth %i5, [%l7 + 0x1C]
6922 fmul8sux16 %f0, %f8, %f10
6923 bl,a %xcc, loop_834
6924 lduw [%l7 + 0x34], %o7
6925 edge32ln %g7, %l3, %g1
6926 fbe,a %fcc3, loop_835
6927loop_834:
6928 alignaddr %l5, %o5, %i2
6929 ld [%l7 + 0x74], %f13
6930 fsrc2 %f14, %f8
6931loop_835:
6932 lduh [%l7 + 0x78], %i4
6933 fornot2 %f14, %f12, %f6
6934 movcc %xcc, %o2, %o6
6935 fcmple16 %f0, %f6, %l0
6936 lduw [%l7 + 0x60], %i7
6937 movl %icc, %o4, %g6
6938 st %f4, [%l7 + 0x5C]
6939 fpackfix %f6, %f2
6940 bvc,a %icc, loop_836
6941 andcc %l4, 0x0710, %i3
6942 movcc %icc, %l2, %i0
6943 ldub [%l7 + 0x58], %i1
6944loop_836:
6945 movrlez %g4, %o0, %g5
6946 ldsh [%l7 + 0x4E], %l6
6947 subc %i6, %l1, %g2
6948 lduh [%l7 + 0x34], %o1
6949 fcmpne16 %f2, %f10, %o3
6950 fbge,a %fcc0, loop_837
6951 fbn %fcc1, loop_838
6952 udivcc %g3, 0x0A0E, %o7
6953 movpos %xcc, %g7, %i5
6954loop_837:
6955 ld [%l7 + 0x0C], %f12
6956loop_838:
6957 ldub [%l7 + 0x1E], %l3
6958 ldsw [%l7 + 0x38], %l5
6959 ba,a %xcc, loop_839
6960 stw %o5, [%l7 + 0x5C]
6961 fbge,a %fcc3, loop_840
6962 brz,a %g1, loop_841
6963loop_839:
6964 fmovsne %xcc, %f0, %f6
6965 fmovrse %i2, %f2, %f6
6966loop_840:
6967 umul %o2, 0x1116, %i4
6968loop_841:
6969 fmovrdgez %o6, %f2, %f10
6970 udivx %i7, 0x1B39, %l0
6971 fmovdvc %xcc, %f9, %f14
6972 fmul8x16 %f8, %f6, %f0
6973 tleu %xcc, 0x7
6974 fandnot1s %f2, %f6, %f12
6975 fcmpd %fcc1, %f4, %f10
6976 fnegd %f2, %f8
6977 fpmerge %f14, %f3, %f10
6978 fmovrdlez %o4, %f14, %f8
6979 brnz,a %g6, loop_842
6980 stb %l4, [%l7 + 0x46]
6981 ldsb [%l7 + 0x28], %i3
6982 fmovrsgz %i0, %f12, %f10
6983loop_842:
6984 fbg %fcc1, loop_843
6985 ldsb [%l7 + 0x38], %i1
6986 std %f4, [%l7 + 0x48]
6987 ldub [%l7 + 0x50], %l2
6988loop_843:
6989 movcc %icc, %g4, %o0
6990 fmovdgu %icc, %f13, %f12
6991 brz %l6, loop_844
6992 smul %g5, %l1, %i6
6993 subcc %g2, %o1, %g3
6994 fcmpgt32 %f4, %f12, %o7
6995loop_844:
6996 bvc %xcc, loop_845
6997 bpos,a %icc, loop_846
6998 fmul8sux16 %f0, %f2, %f6
6999 fmovsgu %xcc, %f5, %f1
7000loop_845:
7001 fmovsl %icc, %f5, %f13
7002loop_846:
7003 fmul8sux16 %f12, %f4, %f8
7004 stb %o3, [%l7 + 0x1A]
7005 fxnors %f7, %f7, %f14
7006 edge8ln %i5, %l3, %g7
7007 orcc %l5, %g1, %i2
7008 faligndata %f2, %f10, %f4
7009 fcmpne32 %f6, %f12, %o5
7010 edge32l %o2, %i4, %o6
7011 fsrc1s %f15, %f11
7012 ldd [%l7 + 0x48], %f10
7013 fmovsn %xcc, %f3, %f3
7014 fmovse %icc, %f15, %f0
7015 fmovdcs %icc, %f10, %f7
7016 stb %l0, [%l7 + 0x25]
7017 bpos,a,pt %xcc, loop_847
7018 fmovsge %xcc, %f7, %f14
7019 movne %icc, %o4, %g6
7020 fblg,a %fcc3, loop_848
7021loop_847:
7022 fmovrsgez %l4, %f5, %f2
7023 ldub [%l7 + 0x35], %i7
7024 stb %i0, [%l7 + 0x26]
7025loop_848:
7026 xnorcc %i1, %l2, %g4
7027 fxnors %f12, %f10, %f7
7028 tgu %xcc, 0x4
7029 st %f4, [%l7 + 0x60]
7030 std %f10, [%l7 + 0x68]
7031 fand %f0, %f12, %f2
7032 fexpand %f6, %f12
7033 fones %f8
7034 ldub [%l7 + 0x70], %i3
7035 fmovdvc %icc, %f6, %f4
7036 faligndata %f12, %f12, %f0
7037 stb %o0, [%l7 + 0x39]
7038 fcmple32 %f12, %f14, %l6
7039 fmovdge %icc, %f0, %f1
7040 movvs %icc, %g5, %i6
7041 fpadd32s %f10, %f5, %f14
7042 bg,pn %xcc, loop_849
7043 mova %icc, %g2, %l1
7044 xorcc %g3, 0x10CC, %o1
7045 ble,pn %xcc, loop_850
7046loop_849:
7047 ldsw [%l7 + 0x44], %o7
7048 movre %o3, %l3, %i5
7049 addccc %l5, %g7, %i2
7050loop_850:
7051 mulscc %o5, %g1, %i4
7052 array8 %o2, %l0, %o6
7053 fmovrdgz %o4, %f8, %f8
7054 faligndata %f4, %f0, %f12
7055 ldsw [%l7 + 0x18], %l4
7056 bg,a loop_851
7057 fbne,a %fcc3, loop_852
7058 fmovs %f11, %f15
7059 edge16ln %i7, %i0, %i1
7060loop_851:
7061 udiv %g6, 0x0800, %g4
7062loop_852:
7063 ldsh [%l7 + 0x32], %l2
7064 fmovdl %xcc, %f1, %f6
7065 andncc %i3, %l6, %g5
7066 ld [%l7 + 0x2C], %f3
7067 ldsb [%l7 + 0x78], %i6
7068 ba,pt %xcc, loop_853
7069 tleu %icc, 0x4
7070 taddcctv %g2, %l1, %g3
7071 mulscc %o0, 0x0A48, %o1
7072loop_853:
7073 edge8 %o3, %l3, %o7
7074 fmovsleu %icc, %f14, %f4
7075 stx %l5, [%l7 + 0x38]
7076 edge32l %g7, %i5, %o5
7077 fandnot1 %f12, %f0, %f2
7078 bneg,a,pt %icc, loop_854
7079 andn %i2, 0x0753, %i4
7080 edge32 %o2, %g1, %o6
7081 tcc %xcc, 0x5
7082loop_854:
7083 xnor %o4, %l0, %l4
7084 add %i0, 0x1D92, %i1
7085 fornot2 %f8, %f2, %f2
7086 fmovsa %xcc, %f13, %f13
7087 fexpand %f15, %f14
7088 ldsw [%l7 + 0x60], %i7
7089 fexpand %f2, %f14
7090 sth %g4, [%l7 + 0x7A]
7091 fmovsgu %xcc, %f11, %f5
7092 stw %g6, [%l7 + 0x08]
7093 stb %l2, [%l7 + 0x0D]
7094 fmovdleu %xcc, %f12, %f10
7095 bleu,pt %icc, loop_855
7096 st %f13, [%l7 + 0x38]
7097 fmovde %icc, %f9, %f1
7098 fcmped %fcc3, %f14, %f0
7099loop_855:
7100 fpadd32 %f12, %f6, %f10
7101 bleu,a loop_856
7102 fmovdl %icc, %f1, %f9
7103 umul %l6, %i3, %i6
7104 fmovde %icc, %f0, %f8
7105loop_856:
7106 fnor %f14, %f14, %f6
7107 brz,a %g2, loop_857
7108 ldub [%l7 + 0x44], %g5
7109 stw %g3, [%l7 + 0x5C]
7110 fabsd %f6, %f12
7111loop_857:
7112 movre %l1, 0x0F0, %o0
7113 fmovsl %icc, %f15, %f7
7114 fcmpeq16 %f0, %f12, %o3
7115 sdivcc %o1, 0x10EC, %l3
7116 bvs %icc, loop_858
7117 tneg %icc, 0x0
7118 ldsw [%l7 + 0x5C], %o7
7119 fcmpne32 %f14, %f2, %l5
7120loop_858:
7121 fmovrdlez %i5, %f14, %f14
7122 bneg,a,pn %xcc, loop_859
7123 fbug %fcc3, loop_860
7124 lduh [%l7 + 0x7C], %o5
7125 fxor %f12, %f2, %f14
7126loop_859:
7127 edge32 %g7, %i2, %i4
7128loop_860:
7129 brz,a %o2, loop_861
7130 fpadd32s %f15, %f8, %f14
7131 tleu %icc, 0x1
7132 st %f4, [%l7 + 0x3C]
7133loop_861:
7134 fmovdne %icc, %f5, %f12
7135 std %f12, [%l7 + 0x70]
7136 edge8n %o6, %o4, %g1
7137 stb %l4, [%l7 + 0x2F]
7138 ldsb [%l7 + 0x45], %i0
7139 orcc %l0, 0x0D9C, %i7
7140 subccc %g4, %g6, %l2
7141 st %f2, [%l7 + 0x18]
7142 andcc %l6, %i1, %i3
7143 ld [%l7 + 0x78], %f6
7144 tleu %icc, 0x6
7145 movneg %xcc, %i6, %g2
7146 fmovrdne %g5, %f8, %f2
7147 st %f15, [%l7 + 0x40]
7148 st %f9, [%l7 + 0x68]
7149 nop
7150 setx loop_862, %l0, %l1
7151 wrpr 0x1, %tl
7152 wrpr %l1, %tnpc
7153 setx 0x34400001400, %l0, %l1
7154 wrpr %l1, %tstate
7155 wrhpr 0x4, %htstate
7156 done
7157 ld [%l7 + 0x5C], %f1
7158 movge %xcc, %l1, %g3
7159 fbl,a %fcc2, loop_863
7160loop_862:
7161 taddcc %o3, 0x0D4C, %o0
7162 sllx %o1, 0x1C, %l3
7163 fmovdcc %xcc, %f12, %f13
7164loop_863:
7165 udivx %o7, 0x0B0A, %l5
7166 lduh [%l7 + 0x16], %i5
7167 tn %xcc, 0x0
7168 ldub [%l7 + 0x27], %o5
7169 lduh [%l7 + 0x38], %g7
7170 brnz,a %i4, loop_864
7171 fandnot2 %f14, %f10, %f12
7172 lduh [%l7 + 0x08], %i2
7173 std %f8, [%l7 + 0x70]
7174loop_864:
7175 fpadd16 %f14, %f12, %f12
7176 fmovdvs %icc, %f4, %f0
7177 xnor %o2, %o6, %o4
7178 sdiv %g1, 0x1AD4, %l4
7179 ldsb [%l7 + 0x7D], %l0
7180 ldsw [%l7 + 0x58], %i0
7181 movrne %i7, 0x22D, %g4
7182 movle %icc, %g6, %l6
7183 fpsub32 %f0, %f14, %f10
7184 smulcc %i1, %i3, %i6
7185 brgez,a %l2, loop_865
7186 sllx %g5, 0x0D, %g2
7187 fmovdcs %icc, %f4, %f8
7188 fmovsge %xcc, %f8, %f12
7189loop_865:
7190 stx %l1, [%l7 + 0x58]
7191 ldd [%l7 + 0x20], %f6
7192 ldx [%l7 + 0x28], %o3
7193 bgu,a,pt %xcc, loop_866
7194 fpadd16s %f8, %f10, %f6
7195 fmovdg %xcc, %f4, %f8
7196 bleu,a,pt %xcc, loop_867
7197loop_866:
7198 fone %f14
7199 fmovde %xcc, %f10, %f3
7200 fbe,a %fcc0, loop_868
7201loop_867:
7202 edge16 %o0, %o1, %g3
7203 movvc %xcc, %l3, %l5
7204 fmovdcc %xcc, %f9, %f12
7205loop_868:
7206 tcs %xcc, 0x2
7207 or %i5, 0x1A32, %o7
7208 fnegd %f12, %f10
7209 xor %g7, 0x0E54, %i4
7210 fxors %f15, %f4, %f0
7211 tg %xcc, 0x3
7212 movn %xcc, %i2, %o2
7213 fbg,a %fcc2, loop_869
7214 movgu %xcc, %o6, %o4
7215 ldsh [%l7 + 0x70], %g1
7216 fmovdneg %xcc, %f9, %f3
7217loop_869:
7218 fmovsleu %icc, %f14, %f3
7219 xnorcc %l4, %l0, %o5
7220 fmul8ulx16 %f4, %f0, %f4
7221 fmuld8ulx16 %f10, %f2, %f14
7222 xnorcc %i7, 0x0D4F, %i0
7223 fmovrdgez %g6, %f8, %f12
7224 std %f6, [%l7 + 0x18]
7225 bneg,a loop_870
7226 mova %xcc, %g4, %i1
7227 fmovdleu %icc, %f6, %f7
7228 fpsub32s %f4, %f2, %f1
7229loop_870:
7230 ldsw [%l7 + 0x60], %l6
7231 fmovsgu %icc, %f0, %f12
7232 edge16l %i3, %l2, %g5
7233 movrlez %i6, 0x0E6, %g2
7234 movrgez %o3, %o0, %l1
7235 ld [%l7 + 0x30], %f3
7236 ldx [%l7 + 0x78], %o1
7237 ldub [%l7 + 0x67], %g3
7238 stw %l3, [%l7 + 0x2C]
7239 tn %xcc, 0x7
7240 tle %xcc, 0x5
7241 ldx [%l7 + 0x68], %l5
7242 stb %o7, [%l7 + 0x45]
7243 std %f12, [%l7 + 0x50]
7244 stb %i5, [%l7 + 0x36]
7245 fandnot2s %f6, %f2, %f2
7246 lduw [%l7 + 0x1C], %g7
7247 fmovdcc %icc, %f7, %f9
7248 fcmpne32 %f12, %f14, %i4
7249 stx %i2, [%l7 + 0x68]
7250 movge %icc, %o6, %o2
7251 fmovsn %icc, %f2, %f8
7252 tle %icc, 0x6
7253 orn %o4, %l4, %l0
7254 fbu,a %fcc3, loop_871
7255 ldx [%l7 + 0x38], %g1
7256 fmovrdne %i7, %f14, %f8
7257 fmul8x16au %f12, %f11, %f4
7258loop_871:
7259 lduh [%l7 + 0x4A], %i0
7260 ldsw [%l7 + 0x68], %o5
7261 ldd [%l7 + 0x60], %f0
7262 taddcctv %g6, %i1, %g4
7263 fbo %fcc1, loop_872
7264 fmul8x16al %f0, %f9, %f14
7265 edge16l %i3, %l6, %l2
7266 tsubcctv %i6, %g5, %o3
7267loop_872:
7268 fmul8sux16 %f4, %f2, %f4
7269 ld [%l7 + 0x38], %f6
7270 mulscc %o0, %l1, %o1
7271 stb %g2, [%l7 + 0x3B]
7272 xor %g3, 0x02DF, %l3
7273 brgez %l5, loop_873
7274 fands %f7, %f7, %f1
7275 lduw [%l7 + 0x24], %o7
7276 ldd [%l7 + 0x58], %f6
7277loop_873:
7278 fxors %f3, %f9, %f3
7279 tvc %icc, 0x1
7280 fnand %f8, %f4, %f0
7281 movgu %icc, %i5, %i4
7282 sth %g7, [%l7 + 0x36]
7283 addc %o6, 0x1A6E, %i2
7284 fnors %f1, %f3, %f5
7285 fands %f9, %f10, %f12
7286 movleu %icc, %o4, %o2
7287 ldd [%l7 + 0x38], %f2
7288 fmovsge %icc, %f0, %f2
7289 fbuge,a %fcc2, loop_874
7290 fornot2s %f3, %f5, %f13
7291 ldub [%l7 + 0x33], %l4
7292 fmul8ulx16 %f4, %f6, %f12
7293loop_874:
7294 ldd [%l7 + 0x30], %f4
7295 bpos,a loop_875
7296 movle %icc, %l0, %i7
7297 fnands %f11, %f15, %f9
7298 andn %g1, 0x0452, %i0
7299loop_875:
7300 fmovsa %xcc, %f9, %f7
7301 edge16n %o5, %g6, %i1
7302 tcc %icc, 0x7
7303 st %f9, [%l7 + 0x10]
7304 fcmpeq32 %f6, %f8, %i3
7305 udiv %g4, 0x1FB3, %l2
7306 ble,a,pn %xcc, loop_876
7307 fandnot1s %f4, %f8, %f3
7308 sth %l6, [%l7 + 0x32]
7309 stw %i6, [%l7 + 0x5C]
7310loop_876:
7311 sll %o3, 0x1A, %g5
7312 stx %o0, [%l7 + 0x58]
7313 ldx [%l7 + 0x30], %l1
7314 std %f8, [%l7 + 0x28]
7315 std %f4, [%l7 + 0x48]
7316 nop
7317 setx loop_877, %l0, %l1
7318 jmpl %l1, %g2
7319 stb %o1, [%l7 + 0x4A]
7320 fcmpd %fcc2, %f10, %f10
7321 fornot2s %f15, %f0, %f0
7322loop_877:
7323 fmovdgu %xcc, %f10, %f13
7324 taddcc %l3, 0x0295, %g3
7325 xnorcc %l5, %i5, %o7
7326 movn %icc, %i4, %o6
7327 ldub [%l7 + 0x4D], %i2
7328 bshuffle %f14, %f6, %f12
7329 std %f10, [%l7 + 0x70]
7330 movvc %xcc, %o4, %g7
7331 ldsw [%l7 + 0x4C], %o2
7332 fbule %fcc0, loop_878
7333 fmovdn %icc, %f14, %f7
7334 st %f3, [%l7 + 0x14]
7335 fcmpgt16 %f4, %f4, %l0
7336loop_878:
7337 tvs %xcc, 0x3
7338 tsubcc %i7, 0x0739, %g1
7339 stb %i0, [%l7 + 0x3C]
7340 srax %l4, 0x06, %g6
7341 taddcctv %o5, %i1, %g4
7342 movpos %icc, %l2, %l6
7343 stx %i3, [%l7 + 0x08]
7344 add %i6, 0x1A3D, %o3
7345 sethi 0x06B3, %g5
7346 lduh [%l7 + 0x1C], %l1
7347 fble %fcc2, loop_879
7348 ldx [%l7 + 0x48], %g2
7349 sth %o1, [%l7 + 0x70]
7350 fxors %f6, %f14, %f0
7351loop_879:
7352 stw %o0, [%l7 + 0x1C]
7353 xor %g3, 0x1F96, %l5
7354 taddcctv %l3, 0x0445, %i5
7355 fones %f9
7356 ldsb [%l7 + 0x1F], %i4
7357 fmovdg %xcc, %f13, %f0
7358 array16 %o6, %o7, %i2
7359 sdiv %o4, 0x1AD1, %o2
7360 movrlez %l0, %g7, %i7
7361 ldd [%l7 + 0x40], %f2
7362 fxnors %f14, %f11, %f0
7363 array8 %g1, %i0, %g6
7364 edge32l %l4, %i1, %g4
7365 or %l2, 0x147F, %l6
7366 fmovrde %i3, %f6, %f12
7367 fcmpeq32 %f2, %f10, %i6
7368 fmovsn %icc, %f15, %f11
7369 ta %xcc, 0x5
7370 sth %o3, [%l7 + 0x3E]
7371 sra %g5, 0x07, %l1
7372 ldub [%l7 + 0x30], %o5
7373 movrlez %g2, %o0, %o1
7374 fbu %fcc3, loop_880
7375 addc %g3, 0x061D, %l3
7376 ld [%l7 + 0x44], %f8
7377 tne %xcc, 0x1
7378loop_880:
7379 fmovsneg %xcc, %f3, %f8
7380 ld [%l7 + 0x1C], %f1
7381 ldsw [%l7 + 0x18], %l5
7382 lduh [%l7 + 0x16], %i4
7383 ldx [%l7 + 0x48], %o6
7384 add %i5, %o7, %i2
7385 fcmpeq16 %f4, %f6, %o2
7386 tsubcc %l0, %g7, %i7
7387 fbe,a %fcc3, loop_881
7388 sth %o4, [%l7 + 0x42]
7389 fpack32 %f8, %f10, %f6
7390 fsrc1 %f10, %f6
7391loop_881:
7392 movrgz %g1, 0x2F3, %g6
7393 movl %icc, %i0, %i1
7394 stw %l4, [%l7 + 0x14]
7395 fone %f12
7396 bpos,a %icc, loop_882
7397 mova %icc, %l2, %g4
7398 fmul8sux16 %f6, %f8, %f6
7399 fmovdneg %xcc, %f6, %f13
7400loop_882:
7401 tcs %xcc, 0x4
7402 lduw [%l7 + 0x10], %i3
7403 fpackfix %f6, %f7
7404 st %f9, [%l7 + 0x1C]
7405 ldsh [%l7 + 0x1C], %i6
7406 fbn,a %fcc3, loop_883
7407 stw %o3, [%l7 + 0x7C]
7408 movge %xcc, %g5, %l1
7409 ldub [%l7 + 0x1C], %l6
7410loop_883:
7411 sth %o5, [%l7 + 0x22]
7412 array32 %g2, %o0, %g3
7413 ldd [%l7 + 0x58], %f12
7414 fcmpne16 %f0, %f0, %o1
7415 fmovsa %icc, %f11, %f1
7416 fmul8sux16 %f14, %f2, %f14
7417 subcc %l3, %l5, %o6
7418 alignaddr %i5, %o7, %i2
7419 fnegd %f12, %f2
7420 fpadd16s %f13, %f8, %f5
7421 sdivcc %i4, 0x0556, %l0
7422 fmuld8sux16 %f5, %f5, %f14
7423 ldsb [%l7 + 0x7B], %o2
7424 fmovrsne %g7, %f6, %f10
7425 std %f14, [%l7 + 0x70]
7426 ldsw [%l7 + 0x44], %o4
7427 std %f4, [%l7 + 0x28]
7428 lduh [%l7 + 0x52], %i7
7429 tl %xcc, 0x2
7430 fbne,a %fcc1, loop_884
7431 movge %xcc, %g1, %g6
7432 movge %icc, %i1, %i0
7433 tvs %icc, 0x3
7434loop_884:
7435 fpadd16s %f4, %f2, %f13
7436 st %f2, [%l7 + 0x0C]
7437 fands %f14, %f5, %f8
7438 movn %xcc, %l4, %g4
7439 std %f4, [%l7 + 0x78]
7440 lduw [%l7 + 0x24], %l2
7441 std %f10, [%l7 + 0x68]
7442 ldsb [%l7 + 0x7E], %i6
7443 edge16 %i3, %g5, %o3
7444 std %f4, [%l7 + 0x48]
7445 array8 %l1, %o5, %l6
7446 bge %icc, loop_885
7447 fmovsvc %xcc, %f6, %f14
7448 tne %xcc, 0x3
7449 addccc %o0, 0x0918, %g3
7450loop_885:
7451 mulscc %g2, 0x06F3, %o1
7452 srl %l3, %l5, %o6
7453 addcc %o7, %i2, %i4
7454 std %f4, [%l7 + 0x38]
7455 fmovsneg %xcc, %f3, %f4
7456 fbule,a %fcc0, loop_886
7457 for %f4, %f10, %f10
7458 lduw [%l7 + 0x70], %l0
7459 fbge %fcc3, loop_887
7460loop_886:
7461 edge16n %i5, %g7, %o2
7462 fandnot1s %f5, %f5, %f5
7463 fmovrdlez %i7, %f14, %f0
7464loop_887:
7465 nop
7466 setx loop_888, %l0, %l1
7467 wrpr 0x1, %tl
7468 wrpr %l1, %tnpc
7469 setx 0x34400001400, %l0, %l1
7470 wrpr %l1, %tstate
7471 wrhpr 0x4, %htstate
7472 done
7473 fmovdgu %icc, %f1, %f4
7474 tneg %xcc, 0x1
7475 fcmpne16 %f8, %f4, %o4
7476loop_888:
7477 fands %f15, %f9, %f15
7478 tvc %icc, 0x6
7479 brgez,a %g6, loop_889
7480 udivx %g1, 0x1BF8, %i0
7481 andn %i1, %l4, %l2
7482 fmul8ulx16 %f12, %f2, %f2
7483loop_889:
7484 fmovsa %icc, %f8, %f13
7485 fmovd %f6, %f4
7486 sdivx %i6, 0x0143, %g4
7487 bcc,a,pt %xcc, loop_890
7488 lduh [%l7 + 0x70], %i3
7489 fmul8x16 %f13, %f4, %f12
7490 addcc %g5, 0x027E, %l1
7491loop_890:
7492 fmovsle %xcc, %f15, %f4
7493 fabsd %f12, %f10
7494 ldsb [%l7 + 0x39], %o5
7495 ldsw [%l7 + 0x7C], %l6
7496 ta %icc, 0x1
7497 movcs %icc, %o3, %g3
7498 srax %g2, %o1, %o0
7499 call loop_891
7500 lduh [%l7 + 0x7C], %l5
7501 srlx %o6, 0x12, %o7
7502 fbu,a %fcc3, loop_892
7503loop_891:
7504 edge32n %l3, %i2, %i4
7505 fmovsn %icc, %f5, %f7
7506 subc %i5, %l0, %o2
7507loop_892:
7508 ldsb [%l7 + 0x1E], %g7
7509 stb %o4, [%l7 + 0x10]
7510 ldx [%l7 + 0x40], %g6
7511 tsubcctv %i7, 0x1AAF, %g1
7512 orn %i0, %i1, %l4
7513 ldsb [%l7 + 0x26], %l2
7514 fzeros %f2
7515 sdivx %i6, 0x09A4, %i3
7516 fpsub16s %f8, %f11, %f2
7517 fors %f10, %f3, %f14
7518 fbge %fcc0, loop_893
7519 taddcctv %g5, 0x11C6, %g4
7520 and %l1, %o5, %l6
7521 fmovdn %xcc, %f11, %f13
7522loop_893:
7523 std %f8, [%l7 + 0x38]
7524 fbg,a %fcc1, loop_894
7525 ldsw [%l7 + 0x34], %o3
7526 bvs,a,pt %xcc, loop_895
7527 fmovrslez %g2, %f12, %f2
7528loop_894:
7529 fmovd %f8, %f2
7530 fsrc2 %f10, %f6
7531loop_895:
7532 fmovdn %xcc, %f5, %f1
7533 ldx [%l7 + 0x50], %o1
7534 ldub [%l7 + 0x62], %g3
7535 fors %f7, %f13, %f3
7536 fnand %f14, %f4, %f0
7537 addc %o0, 0x03E7, %o6
7538 andcc %l5, 0x0A6E, %o7
7539 ldsh [%l7 + 0x1E], %l3
7540 lduh [%l7 + 0x5A], %i2
7541 bcs,pn %icc, loop_896
7542 tleu %xcc, 0x7
7543 stx %i4, [%l7 + 0x60]
7544 stw %i5, [%l7 + 0x68]
7545loop_896:
7546 sth %l0, [%l7 + 0x22]
7547 fcmped %fcc1, %f6, %f14
7548 fmovrdgz %o2, %f0, %f4
7549 fpackfix %f4, %f4
7550 fmovdge %xcc, %f0, %f9
7551 lduw [%l7 + 0x48], %o4
7552 ldub [%l7 + 0x5F], %g7
7553 fmovsne %icc, %f6, %f0
7554 st %f3, [%l7 + 0x78]
7555 fmovdneg %icc, %f5, %f2
7556 fmovsn %icc, %f12, %f13
7557 fbe,a %fcc0, loop_897
7558 smulcc %g6, 0x0CC0, %i7
7559 lduw [%l7 + 0x40], %g1
7560 fmovs %f6, %f9
7561loop_897:
7562 st %f3, [%l7 + 0x14]
7563 fpadd16 %f2, %f12, %f8
7564 fxor %f4, %f4, %f2
7565 addc %i1, 0x0FB1, %i0
7566 fmul8x16 %f15, %f0, %f4
7567 stb %l4, [%l7 + 0x6A]
7568 umulcc %l2, %i6, %i3
7569 movn %icc, %g5, %g4
7570 nop
7571 setx loop_898, %l0, %l1
7572 wrpr 0x1, %tl
7573 wrpr %l1, %tnpc
7574 setx 0x34400001400, %l0, %l1
7575 wrpr %l1, %tstate
7576 wrhpr 0x4, %htstate
7577 done
7578 fbug %fcc3, loop_899
7579 fmovsge %xcc, %f8, %f3
7580 fsrc1 %f8, %f6
7581loop_898:
7582 sth %o5, [%l7 + 0x0C]
7583loop_899:
7584 brgz,a %l1, loop_900
7585 edge16 %l6, %o3, %g2
7586 tcc %icc, 0x7
7587 stb %g3, [%l7 + 0x73]
7588loop_900:
7589 tn %xcc, 0x0
7590 nop
7591 setx loop_901, %l0, %l1
7592 jmpl %l1, %o0
7593 add %o6, %o1, %l5
7594 ldsb [%l7 + 0x2C], %l3
7595 bvs,pt %xcc, loop_902
7596loop_901:
7597 fzeros %f3
7598 udiv %o7, 0x1CF6, %i4
7599 fcmpes %fcc3, %f1, %f5
7600loop_902:
7601 ldub [%l7 + 0x0D], %i5
7602 movcs %xcc, %l0, %i2
7603 bcs,a loop_903
7604 bcs,pt %xcc, loop_904
7605 fmovdle %icc, %f7, %f9
7606 ldd [%l7 + 0x78], %f6
7607loop_903:
7608 ldsb [%l7 + 0x22], %o2
7609loop_904:
7610 brgez %o4, loop_905
7611 fpsub16 %f2, %f2, %f6
7612 call loop_906
7613 ldsb [%l7 + 0x3C], %g7
7614loop_905:
7615 fmul8ulx16 %f8, %f14, %f6
7616 edge8l %g6, %g1, %i1
7617loop_906:
7618 bpos,pn %xcc, loop_907
7619 fmovrsgz %i7, %f9, %f5
7620 fsrc2 %f0, %f6
7621 lduh [%l7 + 0x44], %l4
7622loop_907:
7623 std %f2, [%l7 + 0x68]
7624 xnor %i0, %i6, %l2
7625 fmovsvs %icc, %f12, %f4
7626 ld [%l7 + 0x34], %f4
7627 fmovsne %xcc, %f1, %f11
7628 fmul8x16al %f9, %f11, %f0
7629 fbo %fcc3, loop_908
7630 andcc %g5, 0x18D5, %i3
7631 fmovs %f10, %f5
7632 fnot2 %f0, %f8
7633loop_908:
7634 tn %icc, 0x4
7635 fmovdcs %xcc, %f14, %f15
7636 orn %o5, 0x0763, %l1
7637 fbug %fcc2, loop_909
7638 sth %g4, [%l7 + 0x26]
7639 and %o3, 0x107A, %l6
7640 bcs,a,pt %icc, loop_910
7641loop_909:
7642 ldsb [%l7 + 0x1E], %g3
7643 stx %o0, [%l7 + 0x10]
7644 fmovscs %icc, %f13, %f1
7645loop_910:
7646 and %o6, %g2, %o1
7647 tsubcctv %l3, 0x09AE, %l5
7648 ldsb [%l7 + 0x3C], %i4
7649 lduh [%l7 + 0x0E], %i5
7650 brlz %o7, loop_911
7651 sllx %l0, 0x13, %i2
7652 taddcc %o2, %o4, %g6
7653 sth %g7, [%l7 + 0x24]
7654loop_911:
7655 edge32l %i1, %i7, %l4
7656 fzero %f0
7657 fbn %fcc3, loop_912
7658 tsubcc %i0, %g1, %i6
7659 fmovda %xcc, %f4, %f15
7660 ldsh [%l7 + 0x28], %g5
7661loop_912:
7662 fpadd32s %f12, %f2, %f0
7663 fmovdgu %icc, %f9, %f7
7664 fnot1 %f14, %f10
7665 ldx [%l7 + 0x38], %l2
7666 fmovdpos %icc, %f9, %f6
7667 bg,pt %icc, loop_913
7668 addccc %o5, 0x0C93, %i3
7669 fblg %fcc2, loop_914
7670 lduh [%l7 + 0x2E], %g4
7671loop_913:
7672 lduh [%l7 + 0x3A], %l1
7673 sllx %l6, %o3, %g3
7674loop_914:
7675 stw %o0, [%l7 + 0x7C]
7676 stb %g2, [%l7 + 0x64]
7677 ldd [%l7 + 0x20], %f8
7678 lduw [%l7 + 0x74], %o6
7679 edge16n %o1, %l5, %i4
7680 fble,a %fcc1, loop_915
7681 addcc %i5, 0x0930, %o7
7682 fmovdcs %icc, %f13, %f14
7683 fmovdn %xcc, %f0, %f9
7684loop_915:
7685 ldsh [%l7 + 0x34], %l3
7686 move %xcc, %i2, %o2
7687 fmul8sux16 %f12, %f4, %f12
7688 smulcc %l0, %g6, %o4
7689 lduh [%l7 + 0x12], %g7
7690 fbu,a %fcc0, loop_916
7691 movrlz %i1, 0x11E, %l4
7692 umul %i0, %g1, %i7
7693 bneg,a,pt %xcc, loop_917
7694loop_916:
7695 fmovrsgz %g5, %f3, %f3
7696 fnot1 %f10, %f6
7697 edge16l %i6, %l2, %o5
7698loop_917:
7699 ldsh [%l7 + 0x4C], %i3
7700 fxors %f10, %f8, %f14
7701 fmovdge %icc, %f14, %f3
7702 ble,pt %xcc, loop_918
7703 fmovde %icc, %f10, %f9
7704 stb %g4, [%l7 + 0x3D]
7705 fmovscc %xcc, %f3, %f3
7706loop_918:
7707 ldsb [%l7 + 0x41], %l1
7708 ldub [%l7 + 0x7D], %o3
7709 fpsub32 %f2, %f14, %f6
7710 subc %g3, 0x1F82, %l6
7711 subcc %o0, 0x14AB, %g2
7712 ldsw [%l7 + 0x2C], %o1
7713 movrlz %l5, 0x04E, %i4
7714 alignaddrl %i5, %o7, %l3
7715 fcmped %fcc1, %f8, %f10
7716 ldsw [%l7 + 0x24], %o6
7717 tleu %xcc, 0x0
7718 fpack16 %f8, %f13
7719 stw %i2, [%l7 + 0x50]
7720 fand %f0, %f10, %f14
7721 stb %l0, [%l7 + 0x58]
7722 ldub [%l7 + 0x17], %g6
7723 fbuge %fcc1, loop_919
7724 stw %o4, [%l7 + 0x38]
7725 ldub [%l7 + 0x38], %o2
7726 addc %g7, 0x1246, %i1
7727loop_919:
7728 ldx [%l7 + 0x70], %i0
7729 std %f8, [%l7 + 0x48]
7730 udivcc %g1, 0x1357, %i7
7731 movrgz %g5, %l4, %l2
7732 sdiv %o5, 0x0541, %i6
7733 fcmpeq32 %f2, %f8, %i3
7734 movgu %xcc, %g4, %l1
7735 stx %o3, [%l7 + 0x08]
7736 ldd [%l7 + 0x20], %f10
7737 movg %xcc, %g3, %o0
7738 fcmped %fcc1, %f10, %f10
7739 lduh [%l7 + 0x74], %g2
7740 movleu %xcc, %l6, %o1
7741 lduh [%l7 + 0x24], %i4
7742 fpsub16 %f10, %f2, %f10
7743 xor %i5, 0x0688, %l5
7744 sll %l3, %o7, %o6
7745 faligndata %f4, %f0, %f10
7746 lduh [%l7 + 0x74], %i2
7747 sdivx %l0, 0x1A7E, %o4
7748 fone %f12
7749 ldsh [%l7 + 0x7C], %o2
7750 taddcctv %g7, 0x1660, %i1
7751 fmul8x16au %f3, %f15, %f6
7752 smulcc %g6, 0x037F, %g1
7753 umul %i7, 0x04BC, %i0
7754 bg,a,pt %xcc, loop_920
7755 fpadd16 %f12, %f14, %f4
7756 fcmped %fcc1, %f0, %f12
7757 sth %l4, [%l7 + 0x34]
7758loop_920:
7759 edge16ln %g5, %o5, %i6
7760 st %f12, [%l7 + 0x7C]
7761 ldsw [%l7 + 0x14], %l2
7762 fcmps %fcc1, %f5, %f5
7763 fpackfix %f10, %f1
7764 fandnot1s %f6, %f4, %f12
7765 fornot1s %f9, %f10, %f4
7766 fabss %f8, %f5
7767 fmovrslez %i3, %f0, %f9
7768 array8 %g4, %o3, %l1
7769 movpos %xcc, %o0, %g2
7770 fpmerge %f10, %f11, %f12
7771 tle %icc, 0x0
7772 fbn %fcc2, loop_921
7773 taddcc %l6, 0x0352, %o1
7774 fbg,a %fcc0, loop_922
7775 mulscc %i4, %i5, %g3
7776loop_921:
7777 for %f4, %f10, %f14
7778 movpos %xcc, %l5, %l3
7779loop_922:
7780 fnot2s %f14, %f8
7781 movrgez %o6, %i2, %l0
7782 ldub [%l7 + 0x22], %o4
7783 fpmerge %f15, %f10, %f6
7784 alignaddr %o7, %g7, %o2
7785 stb %i1, [%l7 + 0x64]
7786 fxors %f4, %f13, %f12
7787 lduw [%l7 + 0x10], %g6
7788 bgu,a %icc, loop_923
7789 stb %g1, [%l7 + 0x60]
7790 fcmpne16 %f14, %f0, %i0
7791 fmovrslez %l4, %f3, %f9
7792loop_923:
7793 fornot1 %f8, %f8, %f8
7794 brnz,a %g5, loop_924
7795 lduw [%l7 + 0x70], %o5
7796 fmovrslz %i6, %f5, %f14
7797 fblg,a %fcc2, loop_925
7798loop_924:
7799 fmovsgu %xcc, %f12, %f0
7800 popc %i7, %i3
7801 sth %l2, [%l7 + 0x3C]
7802loop_925:
7803 tvc %icc, 0x0
7804 bneg,pt %icc, loop_926
7805 ldd [%l7 + 0x40], %f6
7806 movn %icc, %o3, %l1
7807 fnor %f12, %f10, %f2
7808loop_926:
7809 fornot2 %f8, %f0, %f14
7810 ldsb [%l7 + 0x0D], %o0
7811 fbuge,a %fcc1, loop_927
7812 fbo %fcc1, loop_928
7813 fpack32 %f0, %f2, %f6
7814 bpos,a,pt %icc, loop_929
7815loop_927:
7816 smul %g4, 0x112A, %l6
7817loop_928:
7818 std %f6, [%l7 + 0x38]
7819 array32 %o1, %g2, %i5
7820loop_929:
7821 fbule %fcc3, loop_930
7822 ldd [%l7 + 0x40], %f4
7823 fmovrslez %g3, %f4, %f5
7824 taddcctv %l5, 0x1AFA, %l3
7825loop_930:
7826 fmovda %icc, %f13, %f1
7827 movle %icc, %i4, %o6
7828 fbug %fcc2, loop_931
7829 fcmpne16 %f0, %f4, %l0
7830 tpos %xcc, 0x1
7831 bleu,a %icc, loop_932
7832loop_931:
7833 siam 0x6
7834 ldd [%l7 + 0x70], %f14
7835 movpos %xcc, %o4, %i2
7836loop_932:
7837 edge32 %g7, %o2, %i1
7838 fmuld8sux16 %f10, %f8, %f4
7839 fandnot2s %f8, %f12, %f2
7840 movgu %icc, %g6, %o7
7841 lduw [%l7 + 0x30], %i0
7842 ldsw [%l7 + 0x74], %l4
7843 orncc %g1, %g5, %i6
7844 stx %i7, [%l7 + 0x28]
7845 ldub [%l7 + 0x50], %i3
7846 pdist %f8, %f4, %f8
7847 fmovdgu %xcc, %f6, %f1
7848 fbuge,a %fcc1, loop_933
7849 fnor %f2, %f12, %f2
7850 stb %l2, [%l7 + 0x42]
7851 fmovspos %xcc, %f11, %f9
7852loop_933:
7853 fmovrsgez %o5, %f6, %f12
7854 fbg,a %fcc3, loop_934
7855 fnands %f3, %f2, %f6
7856 movne %xcc, %l1, %o0
7857 fabsd %f14, %f2
7858loop_934:
7859 stx %g4, [%l7 + 0x30]
7860 tgu %xcc, 0x3
7861 stb %l6, [%l7 + 0x6C]
7862 st %f4, [%l7 + 0x74]
7863 ble,a,pt %xcc, loop_935
7864 tg %icc, 0x5
7865 movl %xcc, %o3, %o1
7866 edge16ln %g2, %i5, %l5
7867loop_935:
7868 bcc,a loop_936
7869 tge %xcc, 0x0
7870 std %f6, [%l7 + 0x58]
7871 stb %l3, [%l7 + 0x7E]
7872loop_936:
7873 call loop_937
7874 fexpand %f2, %f4
7875 umulcc %g3, %o6, %l0
7876 udiv %o4, 0x0B0E, %i2
7877loop_937:
7878 bvs,a loop_938
7879 std %f2, [%l7 + 0x38]
7880 stx %g7, [%l7 + 0x30]
7881 bn,pn %icc, loop_939
7882loop_938:
7883 mulscc %i4, %o2, %i1
7884 edge8ln %g6, %o7, %i0
7885 ldd [%l7 + 0x28], %f6
7886loop_939:
7887 nop
7888 setx loop_940, %l0, %l1
7889 wrpr 0x1, %tl
7890 wrpr %l1, %tpc
7891 add %l1, 0x4, %l1
7892 wrpr %l1, %tnpc
7893 setx 0x34400001400, %l0, %l1
7894 wrpr %l1, %tstate
7895 wrhpr 0x4, %htstate
7896 retry
7897 fcmple32 %f14, %f0, %l4
7898 fnot1s %f14, %f5
7899 stx %g1, [%l7 + 0x38]
7900loop_940:
7901 ldub [%l7 + 0x2D], %g5
7902 taddcctv %i6, 0x00F9, %i7
7903 sllx %i3, %o5, %l1
7904 srlx %o0, 0x0A, %l2
7905 brlez,a %g4, loop_941
7906 lduw [%l7 + 0x48], %l6
7907 std %f0, [%l7 + 0x40]
7908 fnegs %f12, %f9
7909loop_941:
7910 xnorcc %o1, 0x19CD, %o3
7911 std %f2, [%l7 + 0x58]
7912 ld [%l7 + 0x5C], %f0
7913 tpos %xcc, 0x5
7914 brnz,a %i5, loop_942
7915 andcc %l5, 0x0EDE, %l3
7916 fandnot2 %f10, %f0, %f8
7917 sllx %g3, 0x06, %o6
7918loop_942:
7919 sth %g2, [%l7 + 0x5E]
7920 stw %l0, [%l7 + 0x14]
7921 xnorcc %o4, %g7, %i2
7922 fmovsa %xcc, %f11, %f9
7923 stx %o2, [%l7 + 0x10]
7924 fmovsne %icc, %f9, %f0
7925 ldsw [%l7 + 0x40], %i1
7926 orcc %i4, 0x1404, %o7
7927 fmovsne %xcc, %f7, %f5
7928 fornot1 %f12, %f0, %f8
7929 movre %g6, %i0, %l4
7930 ldx [%l7 + 0x50], %g1
7931 array32 %g5, %i7, %i3
7932 ldx [%l7 + 0x58], %o5
7933 add %l1, %i6, %o0
7934 ldsb [%l7 + 0x16], %g4
7935 lduh [%l7 + 0x6E], %l2
7936 fmovrdgz %l6, %f8, %f2
7937 subccc %o3, %o1, %l5
7938 array16 %i5, %g3, %o6
7939 st %f10, [%l7 + 0x14]
7940 ldub [%l7 + 0x52], %g2
7941 ldsh [%l7 + 0x0A], %l0
7942 stw %o4, [%l7 + 0x60]
7943 sth %l3, [%l7 + 0x2E]
7944 move %icc, %g7, %o2
7945 fbuge %fcc3, loop_943
7946 fxnors %f9, %f4, %f8
7947 ldsw [%l7 + 0x60], %i2
7948 fcmple32 %f2, %f4, %i4
7949loop_943:
7950 array16 %i1, %g6, %o7
7951 fcmpes %fcc0, %f11, %f4
7952 bshuffle %f4, %f4, %f0
7953 movge %icc, %l4, %g1
7954 movleu %icc, %i0, %g5
7955 fpsub32s %f7, %f9, %f13
7956 popc %i7, %o5
7957 fand %f10, %f2, %f10
7958 fmovsn %xcc, %f7, %f0
7959 fmovdn %icc, %f1, %f6
7960 fcmple32 %f8, %f0, %i3
7961 ldub [%l7 + 0x50], %i6
7962 tvc %icc, 0x7
7963 fpsub16 %f8, %f12, %f10
7964 ldub [%l7 + 0x62], %o0
7965 ldsw [%l7 + 0x74], %l1
7966 fabss %f4, %f12
7967 nop
7968 setx loop_944, %l0, %l1
7969 wrpr 0x1, %tl
7970 wrpr %l1, %tnpc
7971 setx 0x34400001400, %l0, %l1
7972 wrpr %l1, %tstate
7973 wrhpr 0x4, %htstate
7974 done
7975 mulscc %g4, %l2, %o3
7976 fmul8x16au %f13, %f5, %f2
7977 subc %l6, %l5, %o1
7978loop_944:
7979 nop
7980 setx loop_945, %l0, %l1
7981 wrpr 0x1, %tl
7982 wrpr %l1, %tpc
7983 add %l1, 0x4, %l1
7984 wrpr %l1, %tnpc
7985 setx 0x34400001400, %l0, %l1
7986 wrpr %l1, %tstate
7987 wrhpr 0x4, %htstate
7988 retry
7989 nop
7990 setx loop_946, %l0, %l1
7991 jmpl %l1, %g3
7992 lduh [%l7 + 0x72], %i5
7993 fmovrse %g2, %f11, %f11
7994loop_945:
7995 st %f12, [%l7 + 0x40]
7996loop_946:
7997 fsrc1 %f10, %f4
7998 ldsw [%l7 + 0x30], %o6
7999 ld [%l7 + 0x4C], %f4
8000 movgu %xcc, %l0, %o4
8001 fmovrdlz %g7, %f4, %f0
8002 brlz,a %l3, loop_947
8003 fcmple32 %f14, %f2, %i2
8004 lduw [%l7 + 0x10], %i4
8005 fnot2s %f13, %f1
8006loop_947:
8007 subcc %i1, 0x1B05, %o2
8008 ldub [%l7 + 0x15], %o7
8009 add %l4, %g6, %i0
8010 tgu %icc, 0x6
8011 movn %xcc, %g1, %i7
8012 ldub [%l7 + 0x3E], %g5
8013 ba,pt %xcc, loop_948
8014 ldub [%l7 + 0x19], %i3
8015 ldsh [%l7 + 0x70], %o5
8016 fmovdge %xcc, %f13, %f8
8017loop_948:
8018 fnors %f12, %f3, %f4
8019 fmovrdgez %i6, %f14, %f0
8020 st %f14, [%l7 + 0x6C]
8021 edge16 %l1, %o0, %l2
8022 std %f0, [%l7 + 0x20]
8023 fone %f14
8024 fbge,a %fcc0, loop_949
8025 fba,a %fcc1, loop_950
8026 fmovde %xcc, %f8, %f5
8027 nop
8028 setx loop_951, %l0, %l1
8029 wrpr 0x1, %tl
8030 wrpr %l1, %tpc
8031 add %l1, 0x4, %l1
8032 wrpr %l1, %tnpc
8033 setx 0x34400001400, %l0, %l1
8034 wrpr %l1, %tstate
8035 wrhpr 0x4, %htstate
8036 retry
8037loop_949:
8038 fmovs %f1, %f7
8039loop_950:
8040 stx %o3, [%l7 + 0x10]
8041 edge8ln %l6, %l5, %g4
8042loop_951:
8043 st %f13, [%l7 + 0x24]
8044 fmovs %f4, %f6
8045 bleu,a,pt %xcc, loop_952
8046 fcmpd %fcc1, %f4, %f0
8047 umul %g3, %o1, %g2
8048 fornot1s %f1, %f5, %f1
8049loop_952:
8050 stb %i5, [%l7 + 0x0F]
8051 fpadd16 %f10, %f14, %f12
8052 ldd [%l7 + 0x78], %f14
8053 lduh [%l7 + 0x7C], %l0
8054 fpadd32s %f7, %f2, %f14
8055 fcmpgt32 %f2, %f12, %o4
8056 fnands %f14, %f4, %f12
8057 ldub [%l7 + 0x31], %o6
8058 fblg %fcc2, loop_953
8059 fbl %fcc3, loop_954
8060 fcmpne32 %f10, %f14, %g7
8061 fbuge,a %fcc2, loop_955
8062loop_953:
8063 fbul,a %fcc2, loop_956
8064loop_954:
8065 fmovsn %icc, %f2, %f8
8066 fmovdg %icc, %f2, %f12
8067loop_955:
8068 mulscc %l3, 0x115A, %i4
8069loop_956:
8070 fornot1 %f12, %f2, %f2
8071 fbug %fcc0, loop_957
8072 fmovdvs %xcc, %f11, %f1
8073 edge16n %i1, %i2, %o7
8074 fbo %fcc0, loop_958
8075loop_957:
8076 addcc %l4, 0x1510, %g6
8077 bg,a %xcc, loop_959
8078 tleu %xcc, 0x5
8079loop_958:
8080 ldd [%l7 + 0x10], %f8
8081 fand %f2, %f2, %f12
8082loop_959:
8083 fmovdl %xcc, %f10, %f11
8084 bvs,pn %icc, loop_960
8085 ldsw [%l7 + 0x44], %o2
8086 fmul8x16au %f10, %f13, %f6
8087 alignaddrl %i0, %g1, %i7
8088loop_960:
8089 udivx %g5, 0x1835, %o5
8090 edge32l %i3, %l1, %o0
8091 stx %i6, [%l7 + 0x30]
8092 movvs %xcc, %l2, %o3
8093 stx %l5, [%l7 + 0x68]
8094 fmovsvs %xcc, %f11, %f11
8095 lduh [%l7 + 0x08], %l6
8096 tpos %xcc, 0x1
8097 te %icc, 0x1
8098 fmovrdlez %g4, %f4, %f8
8099 fbu,a %fcc2, loop_961
8100 fbne,a %fcc1, loop_962
8101 fmovsne %icc, %f11, %f2
8102 ldx [%l7 + 0x28], %g3
8103loop_961:
8104 fandnot1s %f5, %f9, %f11
8105loop_962:
8106 std %f8, [%l7 + 0x48]
8107 movge %icc, %o1, %g2
8108 sdivcc %i5, 0x0860, %o4
8109 udiv %l0, 0x1707, %g7
8110 ldsb [%l7 + 0x79], %l3
8111 fbg %fcc2, loop_963
8112 movne %xcc, %i4, %o6
8113 array8 %i2, %o7, %l4
8114 fpsub32s %f7, %f9, %f11
8115loop_963:
8116 bneg,a loop_964
8117 orn %g6, %o2, %i1
8118 st %f9, [%l7 + 0x68]
8119 movrgz %i0, 0x003, %i7
8120loop_964:
8121 fbule,a %fcc0, loop_965
8122 tl %icc, 0x0
8123 lduh [%l7 + 0x16], %g1
8124 movrlez %g5, 0x2FD, %o5
8125loop_965:
8126 fexpand %f1, %f2
8127 fmovdn %icc, %f2, %f5
8128 st %f1, [%l7 + 0x34]
8129 fands %f14, %f1, %f7
8130 bpos,a,pt %xcc, loop_966
8131 tcc %xcc, 0x2
8132 lduw [%l7 + 0x0C], %i3
8133 fmovsl %xcc, %f10, %f12
8134loop_966:
8135 nop
8136 setx loop_967, %l0, %l1
8137 wrpr 0x1, %tl
8138 wrpr %l1, %tpc
8139 add %l1, 0x4, %l1
8140 wrpr %l1, %tnpc
8141 setx 0x34400001400, %l0, %l1
8142 wrpr %l1, %tstate
8143 wrhpr 0x4, %htstate
8144 retry
8145 edge16ln %l1, %i6, %o0
8146 fbul,a %fcc3, loop_968
8147 fmovdle %icc, %f3, %f12
8148loop_967:
8149 fmovrslez %l2, %f7, %f15
8150 ld [%l7 + 0x28], %f9
8151loop_968:
8152 fmovrslez %l5, %f7, %f5
8153 alignaddrl %o3, %l6, %g3
8154 movleu %icc, %o1, %g2
8155 st %f8, [%l7 + 0x18]
8156 andn %i5, %o4, %l0
8157 edge16l %g4, %g7, %i4
8158 subccc %l3, %o6, %i2
8159 stb %l4, [%l7 + 0x2A]
8160 movrlez %g6, %o7, %i1
8161 fabss %f3, %f5
8162 ldx [%l7 + 0x38], %o2
8163 fmul8sux16 %f6, %f4, %f0
8164 fcmpd %fcc2, %f4, %f14
8165 tneg %icc, 0x2
8166 std %f4, [%l7 + 0x10]
8167 ld [%l7 + 0x58], %f2
8168 fmovsl %icc, %f12, %f5
8169 mulx %i0, %g1, %g5
8170 fbg %fcc2, loop_969
8171 movvc %icc, %i7, %i3
8172 tge %icc, 0x7
8173 alignaddrl %o5, %i6, %l1
8174loop_969:
8175 fcmped %fcc0, %f6, %f14
8176 bg,a loop_970
8177 sth %l2, [%l7 + 0x48]
8178 ldd [%l7 + 0x78], %f4
8179 fmovrse %o0, %f7, %f10
8180loop_970:
8181 fcmpgt32 %f4, %f14, %l5
8182 fmovsleu %icc, %f6, %f7
8183 bvc,a,pn %icc, loop_971
8184 fcmpne16 %f4, %f12, %o3
8185 std %f14, [%l7 + 0x70]
8186 fmovdg %icc, %f8, %f14
8187loop_971:
8188 srax %l6, %o1, %g2
8189 fzeros %f2
8190 tvs %xcc, 0x2
8191 ldd [%l7 + 0x18], %f4
8192 movne %icc, %i5, %o4
8193 brgz %l0, loop_972
8194 ldd [%l7 + 0x48], %f4
8195 brz %g4, loop_973
8196 ldx [%l7 + 0x10], %g3
8197loop_972:
8198 ldsb [%l7 + 0x52], %g7
8199 tge %xcc, 0x1
8200loop_973:
8201 ld [%l7 + 0x64], %f7
8202 fnand %f10, %f12, %f10
8203 tcc %xcc, 0x4
8204 fcmpeq32 %f2, %f10, %l3
8205 movg %icc, %o6, %i2
8206 ldsb [%l7 + 0x5D], %i4
8207 fpackfix %f8, %f10
8208 fbe %fcc3, loop_974
8209 ldd [%l7 + 0x08], %f10
8210 taddcc %l4, %g6, %i1
8211 stw %o2, [%l7 + 0x6C]
8212loop_974:
8213 fmovrslz %o7, %f5, %f13
8214 xorcc %i0, 0x15BC, %g1
8215 stw %i7, [%l7 + 0x6C]
8216 fmovrse %i3, %f13, %f12
8217 fcmple16 %f0, %f8, %o5
8218 orncc %i6, 0x04B3, %g5
8219 fpack16 %f10, %f0
8220 stx %l2, [%l7 + 0x70]
8221 fmovsle %xcc, %f14, %f13
8222 fand %f14, %f14, %f0
8223 ldub [%l7 + 0x4B], %l1
8224 ldsh [%l7 + 0x18], %l5
8225 bpos,pn %xcc, loop_975
8226 fcmpne32 %f2, %f6, %o3
8227 fsrc1 %f4, %f14
8228 fxors %f2, %f6, %f3
8229loop_975:
8230 call loop_976
8231 ldub [%l7 + 0x54], %l6
8232 fandnot2 %f10, %f4, %f0
8233 stw %o1, [%l7 + 0x10]
8234loop_976:
8235 faligndata %f14, %f12, %f0
8236 lduw [%l7 + 0x08], %g2
8237 stx %i5, [%l7 + 0x28]
8238 andn %o4, %o0, %l0
8239 st %f7, [%l7 + 0x68]
8240 lduh [%l7 + 0x64], %g4
8241 fxors %f3, %f3, %f5
8242 ldsw [%l7 + 0x68], %g3
8243 fmul8x16au %f12, %f12, %f8
8244 ldsh [%l7 + 0x78], %l3
8245 fbule,a %fcc3, loop_977
8246 addccc %g7, 0x132F, %i2
8247 fbg,a %fcc3, loop_978
8248 fmovsvc %xcc, %f7, %f15
8249loop_977:
8250 st %f1, [%l7 + 0x7C]
8251 fmovrslz %o6, %f1, %f12
8252loop_978:
8253 ld [%l7 + 0x34], %f4
8254 fbne,a %fcc1, loop_979
8255 fbl,a %fcc2, loop_980
8256 sdiv %i4, 0x10FF, %l4
8257 fmul8x16al %f1, %f4, %f10
8258loop_979:
8259 stx %g6, [%l7 + 0x50]
8260loop_980:
8261 ldd [%l7 + 0x40], %f12
8262 stx %i1, [%l7 + 0x50]
8263 fmul8x16au %f7, %f11, %f12
8264 fmovdgu %xcc, %f9, %f5
8265 andncc %o2, %o7, %i0
8266 nop
8267 setx loop_981, %l0, %l1
8268 wrpr 0x1, %tl
8269 wrpr %l1, %tnpc
8270 setx 0x34400001400, %l0, %l1
8271 wrpr %l1, %tstate
8272 wrhpr 0x4, %htstate
8273 done
8274 ldx [%l7 + 0x18], %g1
8275 ldd [%l7 + 0x20], %f14
8276 sth %i3, [%l7 + 0x0C]
8277loop_981:
8278 array32 %o5, %i6, %g5
8279 ba,pt %icc, loop_982
8280 std %f14, [%l7 + 0x70]
8281 fmovde %xcc, %f1, %f2
8282 edge32ln %i7, %l1, %l5
8283loop_982:
8284 fbg %fcc2, loop_983
8285 sub %o3, 0x1EF8, %l2
8286 movvc %icc, %o1, %l6
8287 fmovsleu %xcc, %f11, %f10
8288loop_983:
8289 edge8 %i5, %g2, %o4
8290 std %f14, [%l7 + 0x70]
8291 bcs,a,pn %icc, loop_984
8292 lduw [%l7 + 0x28], %o0
8293 fabss %f15, %f3
8294 stb %g4, [%l7 + 0x63]
8295loop_984:
8296 fmovrdgez %g3, %f4, %f8
8297 movre %l3, 0x255, %l0
8298 ble,pn %xcc, loop_985
8299 subcc %g7, 0x0F6C, %i2
8300 andn %o6, 0x0831, %i4
8301 fmul8x16al %f5, %f5, %f2
8302loop_985:
8303 lduh [%l7 + 0x38], %l4
8304 xorcc %g6, 0x0E7F, %o2
8305 fble,a %fcc3, loop_986
8306 brgz,a %o7, loop_987
8307 std %f4, [%l7 + 0x08]
8308 st %f9, [%l7 + 0x64]
8309loop_986:
8310 movrlez %i1, 0x2B4, %i0
8311loop_987:
8312 bl,pt %xcc, loop_988
8313 movvs %xcc, %i3, %o5
8314 fzero %f14
8315 orncc %g1, %g5, %i6
8316loop_988:
8317 movvs %xcc, %i7, %l1
8318 st %f0, [%l7 + 0x68]
8319 ldsh [%l7 + 0x6A], %o3
8320 fmovrslz %l2, %f2, %f6
8321 movl %icc, %l5, %l6
8322 fxor %f0, %f2, %f8
8323 movne %xcc, %i5, %o1
8324 ldsh [%l7 + 0x10], %o4
8325 ld [%l7 + 0x54], %f8
8326 fmovdpos %xcc, %f12, %f3
8327 ld [%l7 + 0x2C], %f3
8328 ldx [%l7 + 0x70], %g2
8329 fmul8x16au %f14, %f5, %f14
8330 fmovdcc %xcc, %f11, %f9
8331 fcmped %fcc1, %f4, %f0
8332 fmovrdgez %g4, %f6, %f0
8333 ldsh [%l7 + 0x62], %o0
8334 lduw [%l7 + 0x60], %g3
8335 fpadd16s %f7, %f3, %f2
8336 edge8l %l3, %g7, %l0
8337 bne,a %xcc, loop_989
8338 fzeros %f14
8339 brgez,a %i2, loop_990
8340 tg %icc, 0x3
8341loop_989:
8342 fbue %fcc0, loop_991
8343 movcs %xcc, %o6, %l4
8344loop_990:
8345 ld [%l7 + 0x10], %f10
8346 lduw [%l7 + 0x38], %i4
8347loop_991:
8348 andncc %g6, %o2, %i1
8349 array16 %i0, %o7, %o5
8350 fzeros %f12
8351 std %f0, [%l7 + 0x68]
8352 movge %xcc, %g1, %i3
8353 std %f4, [%l7 + 0x48]
8354 ldx [%l7 + 0x20], %i6
8355 fbo,a %fcc0, loop_992
8356 tgu %icc, 0x6
8357 siam 0x0
8358 lduh [%l7 + 0x34], %i7
8359loop_992:
8360 fmovse %xcc, %f0, %f10
8361 fpadd16 %f12, %f2, %f0
8362 fsrc2 %f6, %f14
8363 tleu %icc, 0x0
8364 ba %icc, loop_993
8365 fzero %f12
8366 ldsh [%l7 + 0x76], %g5
8367 fnors %f5, %f2, %f8
8368loop_993:
8369 movle %xcc, %l1, %o3
8370 movneg %icc, %l2, %l5
8371 bcs loop_994
8372 ldsw [%l7 + 0x3C], %i5
8373 fcmpne32 %f8, %f8, %o1
8374 ldsb [%l7 + 0x2E], %o4
8375loop_994:
8376 movl %icc, %l6, %g4
8377 movvc %xcc, %g2, %g3
8378 fbg %fcc2, loop_995
8379 taddcctv %o0, %l3, %l0
8380 ldsb [%l7 + 0x48], %i2
8381 tn %icc, 0x2
8382loop_995:
8383 brgez,a %g7, loop_996
8384 stw %l4, [%l7 + 0x50]
8385 stw %i4, [%l7 + 0x1C]
8386 be loop_997
8387loop_996:
8388 ldub [%l7 + 0x0F], %o6
8389 fcmpes %fcc3, %f13, %f0
8390 brnz %o2, loop_998
8391loop_997:
8392 bn,pt %xcc, loop_999
8393 sth %i1, [%l7 + 0x46]
8394 lduh [%l7 + 0x48], %g6
8395loop_998:
8396 ldx [%l7 + 0x58], %o7
8397loop_999:
8398 fandnot1s %f8, %f1, %f5
8399 ldsh [%l7 + 0x26], %i0
8400 sllx %o5, %g1, %i6
8401 subc %i7, 0x1721, %i3
8402 fmovdvc %icc, %f10, %f11
8403 edge32 %l1, %g5, %l2
8404 nop
8405 setx loop_1000, %l0, %l1
8406 wrpr 0x1, %tl
8407 wrpr %l1, %tpc
8408 add %l1, 0x4, %l1
8409 wrpr %l1, %tnpc
8410 setx 0x34400001400, %l0, %l1
8411 wrpr %l1, %tstate
8412 wrhpr 0x4, %htstate
8413 retry
8414 stx %o3, [%l7 + 0x18]
8415 movgu %icc, %i5, %l5
8416 lduw [%l7 + 0x2C], %o4
8417loop_1000:
8418 fandnot2 %f12, %f10, %f14
8419 fpadd16s %f6, %f1, %f1
8420 bcc,pt %xcc, loop_1001
8421 bg,pt %icc, loop_1002
8422 st %f0, [%l7 + 0x60]
8423 fmovsg %icc, %f0, %f10
8424loop_1001:
8425 fcmpd %fcc3, %f2, %f4
8426loop_1002:
8427 ldx [%l7 + 0x68], %l6
8428 ld [%l7 + 0x70], %f2
8429 sdiv %g4, 0x1B48, %g2
8430 alignaddrl %o1, %g3, %l3
8431 bcc %icc, loop_1003
8432 fcmpgt16 %f8, %f10, %l0
8433 smul %i2, %o0, %l4
8434 ldsh [%l7 + 0x5E], %g7
8435loop_1003:
8436 fmovsle %icc, %f6, %f6
8437 ldsh [%l7 + 0x1E], %o6
8438 bvc,pn %xcc, loop_1004
8439 sth %o2, [%l7 + 0x36]
8440 siam 0x1
8441 std %f0, [%l7 + 0x70]
8442loop_1004:
8443 movpos %xcc, %i1, %g6
8444 ldsw [%l7 + 0x58], %i4
8445 sth %i0, [%l7 + 0x0C]
8446 sth %o5, [%l7 + 0x4A]
8447 ldub [%l7 + 0x1B], %g1
8448 fmovdge %xcc, %f7, %f1
8449 fmovdne %icc, %f0, %f4
8450 movrgez %o7, %i7, %i6
8451 ldsw [%l7 + 0x10], %i3
8452 mulx %l1, %l2, %o3
8453 udivx %i5, 0x0D3E, %g5
8454 fbule,a %fcc1, loop_1005
8455 array8 %l5, %o4, %l6
8456 lduw [%l7 + 0x10], %g2
8457 sra %g4, %o1, %g3
8458loop_1005:
8459 movle %xcc, %l0, %l3
8460 fbul,a %fcc2, loop_1006
8461 fpackfix %f6, %f3
8462 fbue %fcc0, loop_1007
8463 fmovrse %i2, %f0, %f12
8464loop_1006:
8465 ldx [%l7 + 0x28], %l4
8466 bge,a %xcc, loop_1008
8467loop_1007:
8468 brz %g7, loop_1009
8469 fpmerge %f13, %f9, %f12
8470 fnot1s %f1, %f5
8471loop_1008:
8472 ldsb [%l7 + 0x61], %o0
8473loop_1009:
8474 nop
8475 setx loop_1010, %l0, %l1
8476 wrpr 0x1, %tl
8477 wrpr %l1, %tpc
8478 add %l1, 0x4, %l1
8479 wrpr %l1, %tnpc
8480 setx 0x34400001400, %l0, %l1
8481 wrpr %l1, %tstate
8482 wrhpr 0x4, %htstate
8483 retry
8484 ldsh [%l7 + 0x66], %o6
8485 sth %o2, [%l7 + 0x6C]
8486 udiv %g6, 0x12E9, %i4
8487loop_1010:
8488 ldd [%l7 + 0x18], %f0
8489 orncc %i1, 0x06CA, %i0
8490 fand %f8, %f12, %f10
8491 ldsb [%l7 + 0x0C], %g1
8492 fnors %f2, %f1, %f2
8493 fcmped %fcc0, %f4, %f6
8494 fmovsvs %xcc, %f3, %f11
8495 fmovdl %icc, %f0, %f1
8496 ldsw [%l7 + 0x40], %o7
8497 fone %f4
8498 fbul %fcc0, loop_1011
8499 std %f8, [%l7 + 0x38]
8500 tcc %xcc, 0x5
8501 movrgz %i7, 0x338, %i6
8502loop_1011:
8503 tleu %xcc, 0x0
8504 fandnot2 %f2, %f12, %f10
8505 ldub [%l7 + 0x14], %o5
8506 tsubcctv %l1, %i3, %o3
8507 fnegs %f15, %f8
8508 movle %icc, %i5, %l2
8509 fone %f14
8510 ldd [%l7 + 0x40], %f14
8511 fpadd32s %f11, %f13, %f0
8512 movvc %icc, %l5, %o4
8513 ldsw [%l7 + 0x4C], %g5
8514 tneg %xcc, 0x4
8515 ldd [%l7 + 0x40], %f0
8516 fmovscc %xcc, %f1, %f5
8517 tl %xcc, 0x0
8518 movrne %g2, 0x167, %l6
8519 lduh [%l7 + 0x32], %g4
8520 bvc %icc, loop_1012
8521 bl %icc, loop_1013
8522 tvc %icc, 0x2
8523 brnz,a %o1, loop_1014
8524loop_1012:
8525 move %icc, %l0, %l3
8526loop_1013:
8527 ld [%l7 + 0x1C], %f6
8528 fmovrdlz %i2, %f0, %f10
8529loop_1014:
8530 nop
8531 setx loop_1015, %l0, %l1
8532 jmpl %l1, %g3
8533 std %f6, [%l7 + 0x18]
8534 fornot2 %f8, %f8, %f0
8535 lduh [%l7 + 0x26], %l4
8536loop_1015:
8537 edge8l %g7, %o6, %o0
8538 fmovrdgez %o2, %f14, %f14
8539 ta %xcc, 0x7
8540 movrlez %g6, %i1, %i4
8541 sth %g1, [%l7 + 0x22]
8542 stb %o7, [%l7 + 0x6F]
8543 stx %i0, [%l7 + 0x48]
8544 lduh [%l7 + 0x6E], %i7
8545 tl %icc, 0x1
8546 or %i6, 0x14FF, %o5
8547 tvc %icc, 0x7
8548 fcmpgt16 %f4, %f4, %i3
8549 tgu %xcc, 0x5
8550 andncc %l1, %o3, %i5
8551 fbu,a %fcc1, loop_1016
8552 tvs %xcc, 0x4
8553 ldsh [%l7 + 0x52], %l2
8554 ldsw [%l7 + 0x0C], %l5
8555loop_1016:
8556 fnot1s %f0, %f5
8557 bg %xcc, loop_1017
8558 orn %o4, 0x165D, %g5
8559 alignaddr %g2, %g4, %o1
8560 sdiv %l0, 0x030B, %l3
8561loop_1017:
8562 fpsub16 %f2, %f12, %f6
8563 bvs,pn %xcc, loop_1018
8564 lduh [%l7 + 0x6A], %i2
8565 fcmpgt32 %f8, %f4, %l6
8566 fcmple16 %f0, %f0, %l4
8567loop_1018:
8568 fpack32 %f10, %f8, %f12
8569 fbule,a %fcc0, loop_1019
8570 bge,pn %icc, loop_1020
8571 stb %g7, [%l7 + 0x15]
8572 st %f15, [%l7 + 0x58]
8573loop_1019:
8574 fbge,a %fcc1, loop_1021
8575loop_1020:
8576 ldd [%l7 + 0x30], %f0
8577 brlez,a %o6, loop_1022
8578 sethi 0x18DD, %g3
8579loop_1021:
8580 stw %o0, [%l7 + 0x64]
8581 tg %xcc, 0x7
8582loop_1022:
8583 stx %o2, [%l7 + 0x78]
8584 xnor %i1, %i4, %g6
8585 movre %o7, %g1, %i7
8586 ldsw [%l7 + 0x24], %i0
8587 fandnot2 %f8, %f10, %f6
8588 addcc %o5, 0x1276, %i6
8589 taddcc %i3, %l1, %i5
8590 srlx %o3, %l5, %o4
8591 fandnot1s %f10, %f10, %f10
8592 lduh [%l7 + 0x18], %l2
8593 fmovspos %xcc, %f13, %f13
8594 movle %xcc, %g5, %g2
8595 fcmps %fcc2, %f2, %f12
8596 fmovdvs %icc, %f6, %f9
8597 fmovrse %g4, %f0, %f5
8598 edge32n %l0, %l3, %i2
8599 brlez %o1, loop_1023
8600 addccc %l6, 0x1F4E, %g7
8601 alignaddrl %o6, %g3, %l4
8602 ld [%l7 + 0x0C], %f15
8603loop_1023:
8604 fabsd %f2, %f14
8605 fbl %fcc1, loop_1024
8606 tpos %xcc, 0x3
8607 fbo %fcc3, loop_1025
8608 lduh [%l7 + 0x6E], %o2
8609loop_1024:
8610 sllx %o0, %i1, %g6
8611 fbule,a %fcc1, loop_1026
8612loop_1025:
8613 fmovsl %icc, %f11, %f14
8614 fmul8x16al %f13, %f12, %f8
8615 fmuld8sux16 %f11, %f15, %f2
8616loop_1026:
8617 std %f14, [%l7 + 0x68]
8618 array32 %i4, %g1, %i7
8619 fmovsge %icc, %f3, %f8
8620 ldsh [%l7 + 0x46], %o7
8621 fone %f10
8622 fbn %fcc0, loop_1027
8623 fcmple32 %f14, %f4, %o5
8624 nop
8625 setx loop_1028, %l0, %l1
8626 jmpl %l1, %i6
8627 movvs %xcc, %i3, %i0
8628loop_1027:
8629 nop
8630 setx loop_1029, %l0, %l1
8631 jmpl %l1, %l1
8632 fmovdg %icc, %f13, %f11
8633loop_1028:
8634 stx %i5, [%l7 + 0x70]
8635 ldub [%l7 + 0x24], %l5
8636loop_1029:
8637 bvs,pn %icc, loop_1030
8638 ldsb [%l7 + 0x4A], %o3
8639 subccc %o4, %g5, %g2
8640 ld [%l7 + 0x14], %f2
8641loop_1030:
8642 stx %g4, [%l7 + 0x38]
8643 sdivcc %l2, 0x1287, %l0
8644 subcc %i2, %l3, %o1
8645 movre %g7, %l6, %o6
8646 fbn,a %fcc2, loop_1031
8647 sdivcc %l4, 0x1479, %o2
8648 brgez %o0, loop_1032
8649 fmovda %xcc, %f15, %f5
8650loop_1031:
8651 st %f9, [%l7 + 0x4C]
8652 lduw [%l7 + 0x6C], %g3
8653loop_1032:
8654 sllx %g6, 0x0A, %i1
8655 popc %i4, %g1
8656 fsrc2 %f14, %f2
8657 nop
8658 setx loop_1033, %l0, %l1
8659 jmpl %l1, %o7
8660 stb %o5, [%l7 + 0x77]
8661 fmul8ulx16 %f12, %f2, %f0
8662 fmovsneg %xcc, %f2, %f8
8663loop_1033:
8664 fone %f8
8665 ldub [%l7 + 0x69], %i7
8666 nop
8667 setx loop_1034, %l0, %l1
8668 wrpr 0x1, %tl
8669 wrpr %l1, %tnpc
8670 setx 0x34400001400, %l0, %l1
8671 wrpr %l1, %tstate
8672 wrhpr 0x4, %htstate
8673 done
8674 stw %i6, [%l7 + 0x68]
8675 bcc,pn %xcc, loop_1035
8676 taddcc %i3, 0x1DEE, %l1
8677loop_1034:
8678 lduh [%l7 + 0x46], %i0
8679 sllx %i5, 0x11, %o3
8680loop_1035:
8681 sdivx %l5, 0x020D, %g5
8682 bvs,a,pt %xcc, loop_1036
8683 bcc,a,pn %xcc, loop_1037
8684 subcc %o4, %g2, %l2
8685 fandnot2s %f11, %f13, %f5
8686loop_1036:
8687 sth %g4, [%l7 + 0x46]
8688loop_1037:
8689 fpadd16s %f7, %f7, %f8
8690 mulx %l0, %i2, %o1
8691 fmovd %f2, %f12
8692 fbn,a %fcc3, loop_1038
8693 st %f9, [%l7 + 0x24]
8694 sdivcc %l3, 0x0A09, %g7
8695 bne loop_1039
8696loop_1038:
8697 bcc,a loop_1040
8698 popc %l6, %l4
8699 fcmpd %fcc0, %f12, %f12
8700loop_1039:
8701 call loop_1041
8702loop_1040:
8703 lduh [%l7 + 0x5A], %o6
8704 ldub [%l7 + 0x46], %o2
8705 lduw [%l7 + 0x0C], %o0
8706loop_1041:
8707 andn %g3, %g6, %i1
8708 sth %g1, [%l7 + 0x3E]
8709 movcc %xcc, %i4, %o7
8710 std %f0, [%l7 + 0x50]
8711 fornot2 %f10, %f2, %f8
8712 stw %o5, [%l7 + 0x20]
8713 fnot1 %f0, %f2
8714 sdivx %i7, 0x11CC, %i6
8715 tge %xcc, 0x7
8716 andn %i3, 0x0AF4, %i0
8717 move %icc, %l1, %i5
8718 bvc,a,pn %xcc, loop_1042
8719 ldsh [%l7 + 0x08], %l5
8720 movle %xcc, %o3, %g5
8721 fnot2 %f8, %f0
8722loop_1042:
8723 ldsw [%l7 + 0x60], %o4
8724 fandnot2s %f14, %f11, %f11
8725 sllx %l2, %g4, %l0
8726 fmovsleu %xcc, %f9, %f15
8727 ldx [%l7 + 0x08], %g2
8728 fmovdgu %icc, %f4, %f11
8729 bge,a %xcc, loop_1043
8730 tneg %xcc, 0x7
8731 brgz %i2, loop_1044
8732 xorcc %o1, 0x0316, %g7
8733loop_1043:
8734 ldsw [%l7 + 0x40], %l3
8735 bvc,pn %icc, loop_1045
8736loop_1044:
8737 movleu %xcc, %l4, %o6
8738 edge8l %o2, %o0, %l6
8739 brgez,a %g6, loop_1046
8740loop_1045:
8741 sth %i1, [%l7 + 0x4E]
8742 st %f8, [%l7 + 0x40]
8743 ldsb [%l7 + 0x1C], %g3
8744loop_1046:
8745 bleu loop_1047
8746 movgu %xcc, %g1, %i4
8747 tg %xcc, 0x6
8748 fpackfix %f4, %f0
8749loop_1047:
8750 fmovsvc %icc, %f1, %f3
8751 fcmpeq16 %f6, %f8, %o7
8752 stb %i7, [%l7 + 0x4F]
8753 fbuge,a %fcc1, loop_1048
8754 fsrc1s %f12, %f1
8755 fmovse %xcc, %f15, %f3
8756 movl %icc, %i6, %o5
8757loop_1048:
8758 st %f3, [%l7 + 0x68]
8759 fbo,a %fcc2, loop_1049
8760 ldsh [%l7 + 0x4A], %i0
8761 smulcc %l1, 0x1E9E, %i5
8762 ldsh [%l7 + 0x56], %l5
8763loop_1049:
8764 fors %f8, %f7, %f14
8765 lduw [%l7 + 0x2C], %i3
8766 fmovsne %xcc, %f7, %f9
8767 ldx [%l7 + 0x08], %o3
8768 edge8n %g5, %l2, %o4
8769 faligndata %f0, %f4, %f0
8770 lduh [%l7 + 0x5A], %l0
8771 fmovrsgez %g2, %f9, %f10
8772 lduh [%l7 + 0x5E], %i2
8773 ta %icc, 0x4
8774 fpsub16s %f13, %f3, %f13
8775 fmovdvs %xcc, %f4, %f10
8776 tcc %xcc, 0x2
8777 fpsub16s %f2, %f8, %f10
8778 fexpand %f7, %f12
8779 stb %g4, [%l7 + 0x17]
8780 ldsw [%l7 + 0x44], %o1
8781 orncc %l3, 0x1329, %l4
8782 fzeros %f3
8783 xorcc %o6, 0x0689, %o2
8784 fble,a %fcc0, loop_1050
8785 fnands %f11, %f2, %f0
8786 stb %o0, [%l7 + 0x58]
8787 stb %g7, [%l7 + 0x0A]
8788loop_1050:
8789 fpadd16 %f10, %f0, %f8
8790 brgz %g6, loop_1051
8791 fmovdcc %xcc, %f11, %f11
8792 bge,a,pn %xcc, loop_1052
8793 srlx %l6, %i1, %g3
8794loop_1051:
8795 fors %f9, %f5, %f13
8796 stb %i4, [%l7 + 0x29]
8797loop_1052:
8798 lduw [%l7 + 0x74], %g1
8799 fmovdcc %icc, %f1, %f9
8800 fbuge,a %fcc3, loop_1053
8801 tcs %icc, 0x2
8802 sra %o7, %i7, %i6
8803 ldd [%l7 + 0x48], %f10
8804loop_1053:
8805 movgu %xcc, %i0, %l1
8806 fones %f6
8807 brz %o5, loop_1054
8808 fmul8ulx16 %f8, %f10, %f4
8809 fblg %fcc1, loop_1055
8810 fmovsge %xcc, %f4, %f7
8811loop_1054:
8812 fbu,a %fcc3, loop_1056
8813 fones %f1
8814loop_1055:
8815 edge32l %l5, %i5, %i3
8816 edge32l %o3, %g5, %o4
8817loop_1056:
8818 fcmpd %fcc3, %f4, %f14
8819 fmovdcc %xcc, %f7, %f15
8820 fcmple16 %f6, %f8, %l2
8821 ldsw [%l7 + 0x3C], %l0
8822 and %g2, %i2, %o1
8823 bvs,pt %xcc, loop_1057
8824 mova %xcc, %g4, %l3
8825 movl %xcc, %l4, %o2
8826 fcmpne32 %f2, %f12, %o0
8827loop_1057:
8828 ldub [%l7 + 0x7D], %o6
8829 orcc %g6, 0x08DD, %l6
8830 lduw [%l7 + 0x18], %g7
8831 tn %xcc, 0x0
8832 ldub [%l7 + 0x43], %i1
8833 lduw [%l7 + 0x40], %i4
8834 movne %icc, %g1, %o7
8835 stx %g3, [%l7 + 0x58]
8836 fsrc1s %f2, %f13
8837 fone %f8
8838 call loop_1058
8839 fnot2 %f0, %f14
8840 orn %i7, 0x19AE, %i0
8841 lduw [%l7 + 0x4C], %l1
8842loop_1058:
8843 fsrc2 %f8, %f0
8844 bleu,a loop_1059
8845 tge %icc, 0x6
8846 fabss %f9, %f7
8847 ld [%l7 + 0x68], %f8
8848loop_1059:
8849 ldx [%l7 + 0x78], %o5
8850 fmovsle %icc, %f3, %f12
8851 fabsd %f14, %f4
8852 fbule,a %fcc3, loop_1060
8853 edge32ln %l5, %i6, %i3
8854 tl %xcc, 0x0
8855 fnot2s %f4, %f5
8856loop_1060:
8857 stx %i5, [%l7 + 0x78]
8858 std %f12, [%l7 + 0x50]
8859 stb %g5, [%l7 + 0x2B]
8860 ldsh [%l7 + 0x4A], %o4
8861 fmovscc %xcc, %f9, %f5
8862 bcs loop_1061
8863 bshuffle %f14, %f2, %f12
8864 ldd [%l7 + 0x10], %f2
8865 brgz,a %l2, loop_1062
8866loop_1061:
8867 ldsb [%l7 + 0x3E], %o3
8868 ldsb [%l7 + 0x58], %g2
8869 fmovscs %icc, %f4, %f15
8870loop_1062:
8871 bne,a,pn %icc, loop_1063
8872 movcs %xcc, %i2, %o1
8873 tsubcc %l0, %l3, %l4
8874 fpsub16 %f2, %f12, %f12
8875loop_1063:
8876 fble %fcc3, loop_1064
8877 ldd [%l7 + 0x20], %f2
8878 brgez,a %g4, loop_1065
8879 fmovsa %icc, %f3, %f1
8880loop_1064:
8881 fmovsneg %xcc, %f3, %f11
8882 movg %xcc, %o0, %o2
8883loop_1065:
8884 fbo,a %fcc0, loop_1066
8885 fcmpne16 %f0, %f12, %o6
8886 and %l6, 0x0C39, %g6
8887 addccc %i1, 0x01E8, %g7
8888loop_1066:
8889 fmovdg %xcc, %f7, %f13
8890 fmovdpos %icc, %f1, %f1
8891 lduh [%l7 + 0x2C], %g1
8892 udivcc %o7, 0x07E5, %i4
8893 fmovd %f0, %f10
8894 movrlez %i7, 0x183, %i0
8895 te %xcc, 0x4
8896 fbne %fcc3, loop_1067
8897 be,a loop_1068
8898 fors %f13, %f4, %f3
8899 ldsh [%l7 + 0x66], %g3
8900loop_1067:
8901 fnot1 %f6, %f6
8902loop_1068:
8903 ldsh [%l7 + 0x3E], %l1
8904 stx %o5, [%l7 + 0x08]
8905 fmovdcs %icc, %f12, %f7
8906 lduh [%l7 + 0x7C], %i6
8907 stx %l5, [%l7 + 0x68]
8908 fmovrdgz %i3, %f14, %f12
8909 fandnot1 %f10, %f2, %f10
8910 ldx [%l7 + 0x18], %g5
8911 stw %o4, [%l7 + 0x6C]
8912 fcmple32 %f2, %f0, %l2
8913 edge32l %i5, %g2, %i2
8914 ld [%l7 + 0x1C], %f9
8915 tsubcctv %o1, 0x0115, %o3
8916 fcmps %fcc1, %f10, %f5
8917 ldx [%l7 + 0x58], %l0
8918 subc %l4, 0x1AD9, %g4
8919 stb %l3, [%l7 + 0x09]
8920 bneg %xcc, loop_1069
8921 fabsd %f14, %f8
8922 fnot2 %f8, %f8
8923 fones %f11
8924loop_1069:
8925 ldsb [%l7 + 0x58], %o2
8926 ldx [%l7 + 0x78], %o0
8927 fbge,a %fcc2, loop_1070
8928 movleu %icc, %o6, %l6
8929 fnegd %f2, %f10
8930 bcc,pn %icc, loop_1071
8931loop_1070:
8932 array32 %i1, %g7, %g6
8933 subcc %o7, %g1, %i4
8934 lduw [%l7 + 0x10], %i7
8935loop_1071:
8936 tn %xcc, 0x3
8937 fpadd32s %f3, %f8, %f1
8938 movl %xcc, %i0, %l1
8939 xor %o5, %i6, %l5
8940 sth %i3, [%l7 + 0x1E]
8941 fmovdpos %icc, %f11, %f7
8942 bneg %xcc, loop_1072
8943 fmovrdgez %g5, %f10, %f14
8944 lduw [%l7 + 0x64], %o4
8945 ldd [%l7 + 0x18], %f0
8946loop_1072:
8947 tsubcctv %l2, %g3, %g2
8948 movrne %i2, %o1, %i5
8949 nop
8950 setx loop_1073, %l0, %l1
8951 wrpr 0x1, %tl
8952 wrpr %l1, %tpc
8953 add %l1, 0x4, %l1
8954 wrpr %l1, %tnpc
8955 setx 0x34400001400, %l0, %l1
8956 wrpr %l1, %tstate
8957 wrhpr 0x4, %htstate
8958 retry
8959 lduw [%l7 + 0x38], %l0
8960 fmovsge %icc, %f3, %f7
8961 std %f12, [%l7 + 0x70]
8962loop_1073:
8963 fornot1s %f8, %f13, %f12
8964 stw %l4, [%l7 + 0x34]
8965 ldsb [%l7 + 0x10], %o3
8966 fbl,a %fcc2, loop_1074
8967 ld [%l7 + 0x34], %f14
8968 ta %icc, 0x3
8969 ldsw [%l7 + 0x08], %g4
8970loop_1074:
8971 te %icc, 0x4
8972 mulx %o2, %o0, %l3
8973 stw %l6, [%l7 + 0x4C]
8974 fmovsgu %xcc, %f10, %f15
8975 fbul %fcc3, loop_1075
8976 bge,pt %xcc, loop_1076
8977 fnegs %f6, %f4
8978 fmovdneg %icc, %f10, %f1
8979loop_1075:
8980 edge8n %o6, %g7, %i1
8981loop_1076:
8982 lduh [%l7 + 0x54], %g6
8983 tl %xcc, 0x4
8984 move %icc, %o7, %i4
8985 fcmple32 %f8, %f14, %i7
8986 std %f10, [%l7 + 0x38]
8987 ldsb [%l7 + 0x0F], %g1
8988 ldx [%l7 + 0x60], %i0
8989 fmovrsgz %o5, %f6, %f10
8990 brgez %l1, loop_1077
8991 fxnors %f4, %f0, %f10
8992 ldsh [%l7 + 0x52], %l5
8993 st %f6, [%l7 + 0x38]
8994loop_1077:
8995 bge,pt %icc, loop_1078
8996 ldub [%l7 + 0x2D], %i6
8997 array16 %g5, %o4, %l2
8998 fmovdvs %xcc, %f9, %f12
8999loop_1078:
9000 st %f1, [%l7 + 0x30]
9001 stb %i3, [%l7 + 0x35]
9002 bcs,a %xcc, loop_1079
9003 orn %g3, 0x15BE, %g2
9004 brz %i2, loop_1080
9005 fmul8x16au %f15, %f2, %f12
9006loop_1079:
9007 ldsh [%l7 + 0x2A], %i5
9008 fnegd %f2, %f10
9009loop_1080:
9010 fbne,a %fcc1, loop_1081
9011 sth %o1, [%l7 + 0x0A]
9012 stx %l4, [%l7 + 0x78]
9013 sethi 0x130B, %l0
9014loop_1081:
9015 ldd [%l7 + 0x30], %f2
9016 bn loop_1082
9017 ldub [%l7 + 0x41], %g4
9018 fmovsleu %xcc, %f5, %f13
9019 fpsub16 %f6, %f8, %f14
9020loop_1082:
9021 te %xcc, 0x0
9022 fmovdle %icc, %f1, %f5
9023 ld [%l7 + 0x0C], %f7
9024 fbl %fcc2, loop_1083
9025 fbl %fcc3, loop_1084
9026 edge16n %o2, %o0, %o3
9027 fpack32 %f12, %f14, %f2
9028loop_1083:
9029 sub %l3, 0x0B0F, %l6
9030loop_1084:
9031 ta %xcc, 0x3
9032 bvc,pn %xcc, loop_1085
9033 stx %o6, [%l7 + 0x60]
9034 fornot1s %f4, %f3, %f12
9035 fblg,a %fcc0, loop_1086
9036loop_1085:
9037 fsrc2s %f12, %f7
9038 fmovsl %xcc, %f12, %f3
9039 fmovrdne %g7, %f10, %f6
9040loop_1086:
9041 stx %i1, [%l7 + 0x68]
9042 fpadd16 %f14, %f0, %f0
9043 alignaddr %o7, %i4, %i7
9044 xorcc %g6, 0x1EC7, %i0
9045 fpackfix %f14, %f1
9046 andncc %o5, %l1, %l5
9047 fmovde %xcc, %f5, %f2
9048 sra %i6, %g1, %o4
9049 bge,a,pn %xcc, loop_1087
9050 fblg,a %fcc1, loop_1088
9051 taddcc %l2, 0x1A93, %i3
9052 fpadd16 %f0, %f4, %f14
9053loop_1087:
9054 lduh [%l7 + 0x1E], %g3
9055loop_1088:
9056 bge %icc, loop_1089
9057 lduw [%l7 + 0x0C], %g2
9058 andncc %g5, %i2, %i5
9059 fbl,a %fcc0, loop_1090
9060loop_1089:
9061 fpsub32 %f0, %f8, %f0
9062 xnorcc %o1, %l0, %g4
9063 nop
9064 setx loop_1091, %l0, %l1
9065 wrpr 0x1, %tl
9066 wrpr %l1, %tnpc
9067 setx 0x34400001400, %l0, %l1
9068 wrpr %l1, %tstate
9069 wrhpr 0x4, %htstate
9070 done
9071loop_1090:
9072 fmovdneg %icc, %f7, %f1
9073 fmovrse %o2, %f6, %f15
9074 andcc %o0, %o3, %l3
9075loop_1091:
9076 ldsw [%l7 + 0x08], %l4
9077 movrne %o6, %g7, %l6
9078 fmovrde %i1, %f10, %f10
9079 fxnors %f8, %f6, %f7
9080 ldx [%l7 + 0x20], %o7
9081 fbo,a %fcc2, loop_1092
9082 fnegd %f4, %f14
9083 fmul8sux16 %f10, %f6, %f8
9084 fbue,a %fcc0, loop_1093
9085loop_1092:
9086 fbul %fcc3, loop_1094
9087 st %f13, [%l7 + 0x70]
9088 edge16ln %i4, %g6, %i0
9089loop_1093:
9090 fmovse %icc, %f10, %f15
9091loop_1094:
9092 fbg,a %fcc3, loop_1095
9093 bne,a,pt %icc, loop_1096
9094 fmovda %icc, %f11, %f3
9095 fblg,a %fcc3, loop_1097
9096loop_1095:
9097 fmul8x16 %f6, %f14, %f4
9098loop_1096:
9099 ta %icc, 0x6
9100 fbn %fcc2, loop_1098
9101loop_1097:
9102 movrne %o5, %i7, %l5
9103 ta %xcc, 0x4
9104 fmovrdlez %i6, %f10, %f10
9105loop_1098:
9106 fmovdn %xcc, %f12, %f10
9107 stb %g1, [%l7 + 0x49]
9108 ld [%l7 + 0x5C], %f1
9109 fcmple16 %f4, %f4, %o4
9110 bvc,a %xcc, loop_1099
9111 mulscc %l2, %l1, %i3
9112 fmovsne %icc, %f12, %f8
9113 fmovdcs %xcc, %f0, %f10
9114loop_1099:
9115 ld [%l7 + 0x48], %f3
9116 ldub [%l7 + 0x21], %g2
9117 andncc %g5, %g3, %i2
9118 fmovdcc %xcc, %f0, %f4
9119 ld [%l7 + 0x28], %f7
9120 tvc %icc, 0x2
9121 siam 0x2
9122 fcmpne16 %f12, %f6, %o1
9123 sth %i5, [%l7 + 0x38]
9124 fcmpeq16 %f12, %f6, %g4
9125 fxors %f7, %f10, %f2
9126 sethi 0x1B14, %o2
9127 ldsh [%l7 + 0x34], %o0
9128 fmovsge %xcc, %f0, %f4
9129 fbule,a %fcc2, loop_1100
9130 stb %l0, [%l7 + 0x5F]
9131 call loop_1101
9132 fbl %fcc3, loop_1102
9133loop_1100:
9134 andncc %o3, %l4, %l3
9135 fmovrdgz %o6, %f6, %f8
9136loop_1101:
9137 std %f14, [%l7 + 0x70]
9138loop_1102:
9139 popc %l6, %i1
9140 smul %g7, %i4, %o7
9141 bne,a %xcc, loop_1103
9142 stx %i0, [%l7 + 0x78]
9143 ldub [%l7 + 0x63], %g6
9144 fandnot1s %f10, %f15, %f8
9145loop_1103:
9146 bgu loop_1104
9147 fsrc2 %f8, %f6
9148 movneg %xcc, %i7, %o5
9149 fmul8sux16 %f10, %f4, %f2
9150loop_1104:
9151 ldsh [%l7 + 0x20], %l5
9152 fnegs %f5, %f13
9153 fmovdne %xcc, %f6, %f10
9154 stx %i6, [%l7 + 0x38]
9155 taddcctv %o4, 0x12B8, %g1
9156 fornot1 %f2, %f12, %f4
9157 srl %l2, %i3, %l1
9158 fmovrdne %g5, %f4, %f2
9159 std %f2, [%l7 + 0x10]
9160 fbue,a %fcc1, loop_1105
9161 ldd [%l7 + 0x28], %f12
9162 movvc %icc, %g3, %g2
9163 umul %i2, 0x124C, %o1
9164loop_1105:
9165 movrgz %i5, 0x11D, %o2
9166 edge8 %g4, %l0, %o0
9167 ldsh [%l7 + 0x0C], %o3
9168 fmul8ulx16 %f8, %f12, %f14
9169 fmovdvs %xcc, %f12, %f7
9170 ldx [%l7 + 0x40], %l4
9171 lduw [%l7 + 0x10], %o6
9172 sth %l6, [%l7 + 0x62]
9173 add %l3, 0x18AC, %g7
9174 ldsb [%l7 + 0x2A], %i4
9175 bleu,a,pt %icc, loop_1106
9176 fexpand %f9, %f2
9177 edge32 %i1, %o7, %i0
9178 andncc %i7, %g6, %o5
9179loop_1106:
9180 ldsh [%l7 + 0x44], %l5
9181 lduw [%l7 + 0x10], %i6
9182 udivcc %g1, 0x106F, %o4
9183 alignaddrl %i3, %l1, %g5
9184 fmovspos %icc, %f2, %f7
9185 fmovsvc %icc, %f8, %f4
9186 or %l2, 0x1DE1, %g2
9187 ldsw [%l7 + 0x54], %i2
9188 andncc %g3, %i5, %o2
9189 brnz %o1, loop_1107
9190 ldub [%l7 + 0x71], %g4
9191 fbl,a %fcc2, loop_1108
9192 nop
9193 setx loop_1109, %l0, %l1
9194 wrpr 0x1, %tl
9195 wrpr %l1, %tnpc
9196 setx 0x34400001400, %l0, %l1
9197 wrpr %l1, %tstate
9198 wrhpr 0x4, %htstate
9199 done
9200loop_1107:
9201 add %o0, 0x191D, %o3
9202 movge %icc, %l4, %l0
9203loop_1108:
9204 fcmpeq32 %f2, %f0, %l6
9205loop_1109:
9206 bge,a loop_1110
9207 fmovdg %icc, %f5, %f14
9208 fors %f9, %f7, %f4
9209 ldx [%l7 + 0x28], %o6
9210loop_1110:
9211 smulcc %l3, 0x0709, %i4
9212 fornot2s %f9, %f0, %f13
9213 ba,pn %xcc, loop_1111
9214 fpsub32 %f10, %f4, %f14
9215 stw %i1, [%l7 + 0x54]
9216 fnand %f10, %f10, %f10
9217loop_1111:
9218 edge16ln %o7, %i0, %i7
9219 xorcc %g7, %g6, %o5
9220 bl %icc, loop_1112
9221 udivx %i6, 0x0218, %l5
9222 fmuld8sux16 %f9, %f12, %f2
9223 ldsw [%l7 + 0x28], %g1
9224loop_1112:
9225 fandnot2 %f0, %f12, %f6
9226 bneg,a,pt %xcc, loop_1113
9227 fxnor %f4, %f8, %f10
9228 fbo,a %fcc2, loop_1114
9229 bleu,a loop_1115
9230loop_1113:
9231 edge8n %i3, %o4, %g5
9232 fornot1 %f0, %f0, %f4
9233loop_1114:
9234 fmovdle %xcc, %f10, %f3
9235loop_1115:
9236 fnot1s %f10, %f7
9237 tne %icc, 0x0
9238 fpsub16s %f8, %f1, %f8
9239 stx %l2, [%l7 + 0x68]
9240 or %g2, 0x0F43, %i2
9241 addccc %g3, 0x0897, %i5
9242 fbl %fcc3, loop_1116
9243 st %f5, [%l7 + 0x4C]
9244 fbl %fcc2, loop_1117
9245 fmovs %f2, %f2
9246loop_1116:
9247 ldub [%l7 + 0x54], %l1
9248 nop
9249 setx loop_1118, %l0, %l1
9250 wrpr 0x1, %tl
9251 wrpr %l1, %tpc
9252 add %l1, 0x4, %l1
9253 wrpr %l1, %tnpc
9254 setx 0x34400001400, %l0, %l1
9255 wrpr %l1, %tstate
9256 wrhpr 0x4, %htstate
9257 retry
9258loop_1117:
9259 umulcc %o1, 0x105C, %o2
9260 smulcc %o0, 0x1223, %o3
9261 movle %icc, %l4, %l0
9262loop_1118:
9263 array32 %g4, %o6, %l3
9264 ldd [%l7 + 0x60], %f4
9265 fmovdcc %icc, %f13, %f11
9266 ld [%l7 + 0x08], %f12
9267 movvc %xcc, %l6, %i1
9268 stx %i4, [%l7 + 0x70]
9269 fbge,a %fcc1, loop_1119
9270 pdist %f8, %f0, %f0
9271 orn %o7, %i7, %g7
9272 bl %icc, loop_1120
9273loop_1119:
9274 std %f12, [%l7 + 0x20]
9275 edge32ln %i0, %g6, %o5
9276 ble,a,pn %xcc, loop_1121
9277loop_1120:
9278 ldsh [%l7 + 0x2C], %l5
9279 ldd [%l7 + 0x18], %f2
9280 fmovdcs %icc, %f11, %f2
9281loop_1121:
9282 fabss %f2, %f4
9283 lduw [%l7 + 0x50], %i6
9284 fcmpeq32 %f10, %f12, %g1
9285 fmovrse %i3, %f5, %f8
9286 ldsw [%l7 + 0x24], %o4
9287 ldsw [%l7 + 0x7C], %g5
9288 orcc %g2, %i2, %g3
9289 fbn,a %fcc0, loop_1122
9290 ldub [%l7 + 0x1C], %l2
9291 stb %i5, [%l7 + 0x11]
9292 fnegs %f7, %f7
9293loop_1122:
9294 stb %o1, [%l7 + 0x11]
9295 fbug,a %fcc0, loop_1123
9296 bge loop_1124
9297 sth %l1, [%l7 + 0x24]
9298 st %f12, [%l7 + 0x1C]
9299loop_1123:
9300 edge8 %o0, %o2, %l4
9301loop_1124:
9302 ldd [%l7 + 0x10], %f12
9303 subccc %l0, 0x14F4, %o3
9304 tle %xcc, 0x2
9305 edge32l %g4, %l3, %l6
9306 fmovde %xcc, %f14, %f10
9307 fmovdl %xcc, %f9, %f1
9308 fcmpeq32 %f14, %f14, %o6
9309 fmovrdgez %i1, %f2, %f2
9310 andcc %i4, %i7, %o7
9311 fbuge,a %fcc2, loop_1125
9312 fbuge %fcc3, loop_1126
9313 array8 %i0, %g7, %g6
9314 tgu %icc, 0x5
9315loop_1125:
9316 stw %o5, [%l7 + 0x34]
9317loop_1126:
9318 taddcc %i6, %g1, %l5
9319 ldx [%l7 + 0x18], %o4
9320 movpos %icc, %g5, %i3
9321 edge16ln %i2, %g3, %l2
9322 stx %g2, [%l7 + 0x58]
9323 fcmple16 %f2, %f2, %i5
9324 ld [%l7 + 0x78], %f9
9325 tn %xcc, 0x4
9326 tgu %xcc, 0x0
9327 fmovdg %icc, %f10, %f6
9328 ldsb [%l7 + 0x16], %l1
9329 fmovrdgez %o0, %f8, %f2
9330 ldsw [%l7 + 0x10], %o1
9331 sth %o2, [%l7 + 0x70]
9332 mulscc %l4, 0x00D4, %l0
9333 fcmple16 %f14, %f2, %o3
9334 fmovda %icc, %f5, %f1
9335 orcc %g4, 0x14A7, %l6
9336 taddcc %l3, 0x1455, %i1
9337 fcmpne16 %f10, %f10, %o6
9338 fcmple32 %f14, %f6, %i7
9339 smulcc %o7, 0x086A, %i0
9340 tg %xcc, 0x3
9341 ldsb [%l7 + 0x39], %g7
9342 taddcc %i4, %o5, %g6
9343 lduw [%l7 + 0x7C], %g1
9344 movleu %icc, %l5, %o4
9345 ldsh [%l7 + 0x16], %g5
9346 fmovdvs %icc, %f2, %f12
9347 fnot2 %f6, %f0
9348 tg %icc, 0x5
9349 fpack16 %f8, %f6
9350 movn %icc, %i3, %i6
9351 udivcc %g3, 0x0925, %l2
9352 ldsb [%l7 + 0x2A], %g2
9353 ldub [%l7 + 0x5D], %i5
9354 taddcc %l1, 0x0CCE, %o0
9355 udivcc %o1, 0x0734, %i2
9356 taddcc %l4, %o2, %l0
9357 edge16n %g4, %l6, %o3
9358 movcc %xcc, %i1, %o6
9359 ldub [%l7 + 0x39], %i7
9360 fmovdgu %xcc, %f10, %f2
9361 brgz,a %l3, loop_1127
9362 sra %i0, 0x1D, %g7
9363 ld [%l7 + 0x78], %f9
9364 ld [%l7 + 0x28], %f9
9365loop_1127:
9366 stx %i4, [%l7 + 0x40]
9367 ld [%l7 + 0x08], %f13
9368 subc %o7, 0x1511, %g6
9369 lduh [%l7 + 0x38], %g1
9370 tge %xcc, 0x5
9371 fnand %f6, %f0, %f10
9372 ldub [%l7 + 0x7D], %o5
9373 movpos %xcc, %o4, %l5
9374 sth %i3, [%l7 + 0x7E]
9375 taddcctv %i6, %g5, %g3
9376 stb %g2, [%l7 + 0x2D]
9377 brnz %i5, loop_1128
9378 lduw [%l7 + 0x54], %l1
9379 lduh [%l7 + 0x3C], %l2
9380 fcmped %fcc3, %f14, %f2
9381loop_1128:
9382 bvs,a loop_1129
9383 srl %o0, %i2, %o1
9384 sra %o2, 0x13, %l4
9385 bleu loop_1130
9386loop_1129:
9387 siam 0x6
9388 bne,pn %xcc, loop_1131
9389 ba,a,pt %icc, loop_1132
9390loop_1130:
9391 fzeros %f3
9392 umulcc %l0, 0x07BA, %g4
9393loop_1131:
9394 andncc %o3, %l6, %i1
9395loop_1132:
9396 te %icc, 0x6
9397 movge %icc, %i7, %l3
9398 fzero %f10
9399 movl %xcc, %o6, %i0
9400 fbu,a %fcc3, loop_1133
9401 lduw [%l7 + 0x54], %g7
9402 stw %i4, [%l7 + 0x6C]
9403 fmovs %f11, %f1
9404loop_1133:
9405 fxnors %f13, %f5, %f3
9406 tcc %xcc, 0x3
9407 fbn,a %fcc1, loop_1134
9408 sth %g6, [%l7 + 0x74]
9409 fbge,a %fcc0, loop_1135
9410 fornot1s %f6, %f12, %f6
9411loop_1134:
9412 movg %xcc, %o7, %g1
9413 fmovrsgez %o5, %f11, %f0
9414loop_1135:
9415 ldx [%l7 + 0x40], %o4
9416 nop
9417 setx loop_1136, %l0, %l1
9418 wrpr 0x1, %tl
9419 wrpr %l1, %tnpc
9420 setx 0x34400001400, %l0, %l1
9421 wrpr %l1, %tstate
9422 wrhpr 0x4, %htstate
9423 done
9424 subc %l5, %i6, %g5
9425 fpadd32s %f13, %f15, %f11
9426 bvc,a,pn %icc, loop_1137
9427loop_1136:
9428 stx %i3, [%l7 + 0x10]
9429 ldsw [%l7 + 0x08], %g3
9430 bl loop_1138
9431loop_1137:
9432 addcc %i5, %g2, %l2
9433 bne,a,pt %icc, loop_1139
9434 fmovda %icc, %f13, %f9
9435loop_1138:
9436 ldsw [%l7 + 0x20], %l1
9437 fpack16 %f12, %f5
9438loop_1139:
9439 ldsw [%l7 + 0x28], %i2
9440 ldd [%l7 + 0x40], %f14
9441 fcmpeq16 %f10, %f2, %o0
9442 lduw [%l7 + 0x44], %o1
9443 ld [%l7 + 0x6C], %f8
9444 ldd [%l7 + 0x40], %f8
9445 fmovrdgz %l4, %f8, %f8
9446 ldd [%l7 + 0x68], %f12
9447 nop
9448 setx loop_1140, %l0, %l1
9449 wrpr 0x1, %tl
9450 wrpr %l1, %tpc
9451 add %l1, 0x4, %l1
9452 wrpr %l1, %tnpc
9453 setx 0x34400001400, %l0, %l1
9454 wrpr %l1, %tstate
9455 wrhpr 0x4, %htstate
9456 retry
9457 smulcc %l0, %g4, %o3
9458 fmovdg %xcc, %f4, %f9
9459 subcc %l6, %i1, %i7
9460loop_1140:
9461 ld [%l7 + 0x28], %f14
9462 fmovrse %l3, %f2, %f3
9463 edge16n %o6, %o2, %g7
9464 ldsw [%l7 + 0x14], %i4
9465 ldsb [%l7 + 0x3E], %g6
9466 std %f2, [%l7 + 0x08]
9467 lduh [%l7 + 0x42], %o7
9468 fba %fcc0, loop_1141
9469 movg %xcc, %g1, %o5
9470 fmovscc %xcc, %f5, %f5
9471 mova %icc, %o4, %i0
9472loop_1141:
9473 fones %f4
9474 ldd [%l7 + 0x48], %f12
9475 fzero %f14
9476 ldd [%l7 + 0x68], %f8
9477 brgez,a %i6, loop_1142
9478 fmovrslez %l5, %f2, %f9
9479 bge,pt %icc, loop_1143
9480 lduw [%l7 + 0x18], %i3
9481loop_1142:
9482 umul %g5, 0x065A, %i5
9483 fmovde %xcc, %f3, %f1
9484loop_1143:
9485 std %f10, [%l7 + 0x18]
9486 stb %g2, [%l7 + 0x6A]
9487 ldd [%l7 + 0x30], %f8
9488 fcmpes %fcc2, %f12, %f9
9489 ldsw [%l7 + 0x38], %g3
9490 fnot1 %f4, %f2
9491 sra %l1, %i2, %l2
9492 movl %icc, %o1, %o0
9493 stb %l0, [%l7 + 0x1E]
9494 std %f6, [%l7 + 0x18]
9495 edge16 %l4, %g4, %l6
9496 std %f10, [%l7 + 0x18]
9497 ba,a,pn %icc, loop_1144
9498 fmovdleu %xcc, %f13, %f1
9499 andn %o3, %i1, %i7
9500 st %f8, [%l7 + 0x4C]
9501loop_1144:
9502 fmovsne %icc, %f1, %f11
9503 bl loop_1145
9504 smul %o6, %o2, %g7
9505 stw %l3, [%l7 + 0x3C]
9506 fmovscc %xcc, %f9, %f12
9507loop_1145:
9508 tvs %icc, 0x4
9509 popc %i4, %o7
9510 stx %g1, [%l7 + 0x58]
9511 fcmpne16 %f12, %f2, %o5
9512 edge32n %g6, %o4, %i0
9513 fmovdcs %xcc, %f15, %f1
9514 tcc %xcc, 0x2
9515 ldx [%l7 + 0x68], %i6
9516 stx %i3, [%l7 + 0x68]
9517 fmovsgu %xcc, %f5, %f0
9518 ldx [%l7 + 0x78], %l5
9519 fornot2 %f0, %f2, %f12
9520 lduh [%l7 + 0x32], %i5
9521 fabss %f9, %f6
9522 fmovsn %icc, %f5, %f15
9523 movl %icc, %g5, %g3
9524 fmovsl %icc, %f2, %f10
9525 mova %icc, %g2, %i2
9526 ta %icc, 0x2
9527 fbg %fcc0, loop_1146
9528 fpackfix %f8, %f1
9529 fnot1s %f4, %f9
9530 lduh [%l7 + 0x74], %l2
9531loop_1146:
9532 fnands %f14, %f9, %f12
9533 popc %o1, %l1
9534 edge16 %l0, %l4, %g4
9535 ldd [%l7 + 0x08], %f2
9536 fnor %f12, %f2, %f6
9537 subcc %l6, %o0, %i1
9538 fbn %fcc1, loop_1147
9539 ldsw [%l7 + 0x74], %i7
9540 bcs,a %icc, loop_1148
9541 ldx [%l7 + 0x58], %o3
9542loop_1147:
9543 fpackfix %f12, %f8
9544 lduw [%l7 + 0x28], %o6
9545loop_1148:
9546 stx %g7, [%l7 + 0x68]
9547 fmovdg %icc, %f4, %f2
9548 stw %l3, [%l7 + 0x58]
9549 fbg,a %fcc3, loop_1149
9550 fmovsgu %xcc, %f9, %f5
9551 brlz,a %i4, loop_1150
9552 fors %f6, %f6, %f11
9553loop_1149:
9554 ldsb [%l7 + 0x29], %o7
9555 stw %g1, [%l7 + 0x68]
9556loop_1150:
9557 ldub [%l7 + 0x4D], %o2
9558 bcc,a %xcc, loop_1151
9559 ldd [%l7 + 0x78], %f8
9560 fors %f9, %f0, %f0
9561 stw %o5, [%l7 + 0x78]
9562loop_1151:
9563 ldsw [%l7 + 0x64], %o4
9564 mulx %i0, 0x1FC6, %g6
9565 edge16n %i3, %i6, %i5
9566 fabsd %f12, %f10
9567 edge8 %l5, %g3, %g5
9568 stw %i2, [%l7 + 0x08]
9569 fexpand %f15, %f4
9570 ta %xcc, 0x1
9571 fornot2s %f6, %f11, %f14
9572 ld [%l7 + 0x18], %f10
9573 popc 0x0057, %g2
9574 ba,a loop_1152
9575 fbe %fcc1, loop_1153
9576 movcc %icc, %o1, %l2
9577 sth %l1, [%l7 + 0x52]
9578loop_1152:
9579 fmul8ulx16 %f10, %f2, %f12
9580loop_1153:
9581 ld [%l7 + 0x58], %f14
9582 ldsb [%l7 + 0x1C], %l0
9583 edge32l %g4, %l6, %o0
9584 fmovscs %xcc, %f5, %f13
9585 or %i1, %l4, %i7
9586 sth %o6, [%l7 + 0x68]
9587 bge,a,pn %icc, loop_1154
9588 stb %o3, [%l7 + 0x08]
9589 stx %l3, [%l7 + 0x38]
9590 lduw [%l7 + 0x10], %g7
9591loop_1154:
9592 sdivx %o7, 0x0993, %i4
9593 fmovrdgz %o2, %f10, %f8
9594 fcmpgt32 %f14, %f2, %g1
9595 brgez %o4, loop_1155
9596 tsubcc %o5, 0x088E, %g6
9597 tgu %xcc, 0x6
9598 fmuld8sux16 %f14, %f14, %f0
9599loop_1155:
9600 fnor %f2, %f0, %f12
9601 st %f0, [%l7 + 0x58]
9602 addccc %i0, 0x1CE8, %i6
9603 ld [%l7 + 0x68], %f4
9604 ldsh [%l7 + 0x70], %i5
9605 fmovdg %xcc, %f2, %f14
9606 stx %l5, [%l7 + 0x48]
9607 orncc %g3, %i3, %g5
9608 fblg %fcc0, loop_1156
9609 st %f14, [%l7 + 0x40]
9610 fandnot2 %f0, %f14, %f12
9611 fbu %fcc3, loop_1157
9612loop_1156:
9613 movgu %icc, %i2, %g2
9614 fbn %fcc3, loop_1158
9615 stx %l2, [%l7 + 0x70]
9616loop_1157:
9617 stb %o1, [%l7 + 0x30]
9618 ldsh [%l7 + 0x64], %l1
9619loop_1158:
9620 tl %xcc, 0x7
9621 sth %l0, [%l7 + 0x4A]
9622 fble,a %fcc0, loop_1159
9623 ldub [%l7 + 0x09], %g4
9624 move %icc, %l6, %o0
9625 bge %icc, loop_1160
9626loop_1159:
9627 sth %i1, [%l7 + 0x4C]
9628 fmovrdlz %l4, %f6, %f8
9629 fandnot2 %f0, %f12, %f4
9630loop_1160:
9631 std %f6, [%l7 + 0x10]
9632 lduw [%l7 + 0x18], %i7
9633 faligndata %f0, %f4, %f10
9634 ldub [%l7 + 0x20], %o6
9635 and %l3, 0x136C, %g7
9636 popc %o3, %i4
9637 tleu %xcc, 0x7
9638 lduw [%l7 + 0x40], %o7
9639 fcmped %fcc3, %f14, %f4
9640 brlez,a %o2, loop_1161
9641 andcc %g1, %o5, %o4
9642 fmovsle %icc, %f7, %f11
9643 fmul8ulx16 %f12, %f10, %f6
9644loop_1161:
9645 orcc %i0, 0x1ACE, %g6
9646 fbl,a %fcc0, loop_1162
9647 stb %i6, [%l7 + 0x1F]
9648 fmovdg %icc, %f12, %f3
9649 sth %i5, [%l7 + 0x6A]
9650loop_1162:
9651 st %f4, [%l7 + 0x50]
9652 array32 %l5, %g3, %i3
9653 fmovrdne %g5, %f0, %f2
9654 std %f10, [%l7 + 0x50]
9655 fba %fcc2, loop_1163
9656 fbu %fcc0, loop_1164
9657 ldsw [%l7 + 0x34], %g2
9658 lduh [%l7 + 0x08], %i2
9659loop_1163:
9660 andn %l2, %o1, %l0
9661loop_1164:
9662 fnand %f2, %f14, %f0
9663 tleu %icc, 0x1
9664 nop
9665 setx loop_1165, %l0, %l1
9666 wrpr 0x1, %tl
9667 wrpr %l1, %tpc
9668 add %l1, 0x4, %l1
9669 wrpr %l1, %tnpc
9670 setx 0x34400001400, %l0, %l1
9671 wrpr %l1, %tstate
9672 wrhpr 0x4, %htstate
9673 retry
9674 fbul,a %fcc2, loop_1166
9675 pdist %f2, %f10, %f14
9676 fmovse %icc, %f8, %f12
9677loop_1165:
9678 ldsh [%l7 + 0x1E], %g4
9679loop_1166:
9680 andcc %l6, 0x182D, %o0
9681 smulcc %l1, %l4, %i1
9682 fcmpne16 %f10, %f0, %o6
9683 fmovdcc %icc, %f4, %f13
9684 movre %l3, 0x3BC, %g7
9685 array32 %o3, %i4, %i7
9686 ldd [%l7 + 0x50], %f4
9687 fmovsvs %xcc, %f3, %f1
9688 stb %o2, [%l7 + 0x4C]
9689 fbuge %fcc2, loop_1167
9690 fands %f9, %f4, %f15
9691 smul %g1, 0x1007, %o5
9692 tge %icc, 0x5
9693loop_1167:
9694 ldd [%l7 + 0x50], %f4
9695 te %icc, 0x7
9696 ldx [%l7 + 0x40], %o7
9697 ldx [%l7 + 0x10], %o4
9698 movvs %xcc, %i0, %i6
9699 fmovsa %icc, %f9, %f13
9700 ld [%l7 + 0x58], %f4
9701 movne %icc, %i5, %l5
9702 edge16 %g3, %g6, %g5
9703 stw %g2, [%l7 + 0x74]
9704 sdivx %i3, 0x0841, %i2
9705 tpos %xcc, 0x3
9706 fmovdleu %icc, %f2, %f14
9707 pdist %f6, %f4, %f8
9708 andcc %o1, 0x0B3F, %l2
9709 fsrc2s %f12, %f7
9710 ldx [%l7 + 0x40], %l0
9711 bge,a %xcc, loop_1168
9712 tle %xcc, 0x6
9713 fmovdneg %xcc, %f15, %f5
9714 fba %fcc2, loop_1169
9715loop_1168:
9716 ldsw [%l7 + 0x60], %l6
9717 fmovsa %xcc, %f6, %f5
9718 movre %g4, 0x3CE, %o0
9719loop_1169:
9720 lduh [%l7 + 0x12], %l4
9721 stx %l1, [%l7 + 0x30]
9722 popc 0x1552, %o6
9723 add %l3, %i1, %o3
9724 fmuld8ulx16 %f12, %f7, %f14
9725 ldd [%l7 + 0x40], %f14
9726 fexpand %f0, %f2
9727 ldsw [%l7 + 0x24], %g7
9728 ldsb [%l7 + 0x34], %i7
9729 fba,a %fcc1, loop_1170
9730 tgu %xcc, 0x4
9731 for %f0, %f14, %f0
9732 fbo,a %fcc0, loop_1171
9733loop_1170:
9734 lduw [%l7 + 0x1C], %i4
9735 tg %xcc, 0x7
9736 fmovdcs %xcc, %f1, %f6
9737loop_1171:
9738 fxor %f2, %f2, %f12
9739 alignaddrl %o2, %o5, %o7
9740 stw %o4, [%l7 + 0x74]
9741 smulcc %g1, 0x02C0, %i6
9742 for %f2, %f14, %f4
9743 fmuld8sux16 %f14, %f3, %f10
9744 ldx [%l7 + 0x28], %i0
9745 smulcc %l5, 0x1980, %i5
9746 tne %xcc, 0x6
9747 tl %icc, 0x3
9748 ldsb [%l7 + 0x4B], %g3
9749 bge,a loop_1172
9750 stx %g5, [%l7 + 0x28]
9751 nop
9752 setx loop_1173, %l0, %l1
9753 wrpr 0x1, %tl
9754 wrpr %l1, %tnpc
9755 setx 0x34400001400, %l0, %l1
9756 wrpr %l1, %tstate
9757 wrhpr 0x4, %htstate
9758 done
9759 stx %g2, [%l7 + 0x60]
9760loop_1172:
9761 sth %i3, [%l7 + 0x56]
9762 lduh [%l7 + 0x34], %g6
9763loop_1173:
9764 ld [%l7 + 0x48], %f8
9765 stw %o1, [%l7 + 0x18]
9766 edge8ln %l2, %l0, %i2
9767 fpsub32 %f2, %f0, %f10
9768 fbe %fcc0, loop_1174
9769 fmovdg %xcc, %f8, %f15
9770 bl %xcc, loop_1175
9771 bn,a,pt %xcc, loop_1176
9772loop_1174:
9773 movleu %icc, %g4, %o0
9774 tg %icc, 0x4
9775loop_1175:
9776 nop
9777 setx loop_1177, %l0, %l1
9778 wrpr 0x1, %tl
9779 wrpr %l1, %tpc
9780 add %l1, 0x4, %l1
9781 wrpr %l1, %tnpc
9782 setx 0x34400001400, %l0, %l1
9783 wrpr %l1, %tstate
9784 wrhpr 0x4, %htstate
9785 retry
9786loop_1176:
9787 fpackfix %f8, %f5
9788 ldsh [%l7 + 0x6C], %l4
9789 tl %icc, 0x2
9790loop_1177:
9791 fmovsleu %icc, %f2, %f9
9792 fxor %f12, %f2, %f8
9793 sth %l6, [%l7 + 0x60]
9794 st %f9, [%l7 + 0x74]
9795 andncc %l1, %o6, %l3
9796 fbule,a %fcc1, loop_1178
9797 tge %xcc, 0x7
9798 fxors %f4, %f1, %f11
9799 brlz %i1, loop_1179
9800loop_1178:
9801 bleu,a,pt %xcc, loop_1180
9802 stx %o3, [%l7 + 0x10]
9803 ldsw [%l7 + 0x54], %g7
9804loop_1179:
9805 tne %icc, 0x3
9806loop_1180:
9807 ldd [%l7 + 0x58], %f8
9808 movcs %icc, %i7, %i4
9809 fpadd32s %f9, %f15, %f11
9810 ldub [%l7 + 0x79], %o5
9811 brnz,a %o2, loop_1181
9812 fmovsa %xcc, %f9, %f6
9813 st %f3, [%l7 + 0x4C]
9814 movrne %o4, 0x1B7, %o7
9815loop_1181:
9816 ldsw [%l7 + 0x0C], %i6
9817 fmovscc %xcc, %f10, %f15
9818 fbn,a %fcc3, loop_1182
9819 stx %g1, [%l7 + 0x10]
9820 fcmpd %fcc1, %f8, %f8
9821 stw %l5, [%l7 + 0x44]
9822loop_1182:
9823 fmovs %f0, %f8
9824 ldx [%l7 + 0x20], %i0
9825 movg %xcc, %i5, %g5
9826 movneg %xcc, %g3, %i3
9827 umul %g6, 0x0918, %o1
9828 fmul8sux16 %f8, %f14, %f0
9829 edge8l %l2, %l0, %g2
9830 std %f10, [%l7 + 0x30]
9831 ldsw [%l7 + 0x4C], %g4
9832 be %icc, loop_1183
9833 xor %o0, 0x0E97, %l4
9834 ldd [%l7 + 0x08], %f8
9835 fnot1 %f6, %f0
9836loop_1183:
9837 bne,a loop_1184
9838 lduw [%l7 + 0x64], %l6
9839 ldd [%l7 + 0x70], %f12
9840 fmovsneg %icc, %f8, %f15
9841loop_1184:
9842 movrne %l1, 0x21A, %i2
9843 fabsd %f14, %f6
9844 and %o6, 0x032B, %i1
9845 movneg %xcc, %l3, %o3
9846 fnot2 %f0, %f6
9847 xor %g7, 0x0227, %i4
9848 fcmpeq32 %f14, %f4, %i7
9849 subccc %o5, %o4, %o7
9850 fmovscs %xcc, %f1, %f14
9851 sethi 0x088B, %i6
9852 bshuffle %f8, %f6, %f4
9853 edge16n %o2, %l5, %g1
9854 ble,a,pn %xcc, loop_1185
9855 fmovsne %xcc, %f1, %f14
9856 fcmps %fcc2, %f10, %f1
9857 fsrc2 %f8, %f12
9858loop_1185:
9859 stx %i5, [%l7 + 0x60]
9860 udivcc %g5, 0x1925, %g3
9861 lduw [%l7 + 0x34], %i3
9862 fmovrse %i0, %f14, %f10
9863 fbul %fcc1, loop_1186
9864 udivcc %g6, 0x00E6, %o1
9865 fmovdpos %xcc, %f14, %f15
9866 movrne %l0, 0x398, %g2
9867loop_1186:
9868 movl %xcc, %g4, %l2
9869 fbne,a %fcc2, loop_1187
9870 ldub [%l7 + 0x1F], %l4
9871 fmul8sux16 %f2, %f12, %f2
9872 ldub [%l7 + 0x61], %o0
9873loop_1187:
9874 fbn %fcc0, loop_1188
9875 fba %fcc2, loop_1189
9876 ldd [%l7 + 0x68], %f14
9877 sth %l1, [%l7 + 0x20]
9878loop_1188:
9879 bg,a,pn %icc, loop_1190
9880loop_1189:
9881 ldsh [%l7 + 0x28], %i2
9882 sethi 0x0F16, %l6
9883 fbuge,a %fcc1, loop_1191
9884loop_1190:
9885 siam 0x3
9886 edge32l %i1, %o6, %l3
9887 ldsh [%l7 + 0x40], %o3
9888loop_1191:
9889 sllx %g7, %i4, %i7
9890 movrlz %o5, %o4, %o7
9891 udivcc %o2, 0x16F5, %l5
9892 fpmerge %f11, %f13, %f10
9893 fmovsle %icc, %f12, %f7
9894 movvs %icc, %i6, %i5
9895 fcmpeq32 %f10, %f2, %g1
9896 fmovrsne %g5, %f4, %f8
9897 fones %f11
9898 ldd [%l7 + 0x40], %f8
9899 ldx [%l7 + 0x70], %g3
9900 ldsb [%l7 + 0x10], %i0
9901 ldub [%l7 + 0x3C], %g6
9902 xnorcc %i3, %l0, %o1
9903 fnot2 %f4, %f12
9904 fmovrse %g2, %f4, %f8
9905 stx %l2, [%l7 + 0x08]
9906 nop
9907 setx loop_1192, %l0, %l1
9908 jmpl %l1, %g4
9909 st %f13, [%l7 + 0x50]
9910 ldsb [%l7 + 0x62], %o0
9911 std %f0, [%l7 + 0x60]
9912loop_1192:
9913 std %f4, [%l7 + 0x18]
9914 smul %l4, 0x12C3, %l1
9915 ba,a %xcc, loop_1193
9916 ldsw [%l7 + 0x74], %l6
9917 edge16n %i2, %i1, %l3
9918 fmovsleu %xcc, %f0, %f12
9919loop_1193:
9920 tn %xcc, 0x6
9921 udivx %o3, 0x032C, %g7
9922 brlez %i4, loop_1194
9923 edge32 %o6, %i7, %o5
9924 fmovdpos %xcc, %f4, %f0
9925 st %f15, [%l7 + 0x58]
9926loop_1194:
9927 lduh [%l7 + 0x26], %o4
9928 fornot1 %f4, %f4, %f2
9929 fandnot2 %f6, %f14, %f6
9930 movre %o7, %o2, %l5
9931 fsrc1s %f10, %f6
9932 fsrc2 %f4, %f12
9933 fmovrsgz %i5, %f11, %f3
9934 fbue %fcc2, loop_1195
9935 ld [%l7 + 0x24], %f4
9936 xnorcc %g1, 0x019F, %i6
9937 fpack32 %f2, %f12, %f6
9938loop_1195:
9939 stx %g5, [%l7 + 0x70]
9940 fbu,a %fcc2, loop_1196
9941 ldsw [%l7 + 0x18], %i0
9942 orncc %g3, 0x133D, %i3
9943 ldsh [%l7 + 0x4A], %g6
9944loop_1196:
9945 fnot1 %f4, %f4
9946 sth %o1, [%l7 + 0x0C]
9947 fornot1s %f15, %f1, %f5
9948 lduw [%l7 + 0x78], %g2
9949 andcc %l2, %l0, %o0
9950 fornot1 %f0, %f10, %f8
9951 andcc %l4, %l1, %l6
9952 andncc %g4, %i2, %l3
9953 nop
9954 setx loop_1197, %l0, %l1
9955 wrpr 0x1, %tl
9956 wrpr %l1, %tpc
9957 add %l1, 0x4, %l1
9958 wrpr %l1, %tnpc
9959 setx 0x34400001400, %l0, %l1
9960 wrpr %l1, %tstate
9961 wrhpr 0x4, %htstate
9962 retry
9963 movneg %xcc, %o3, %g7
9964 ldsw [%l7 + 0x2C], %i4
9965 smul %o6, %i7, %i1
9966loop_1197:
9967 movrne %o5, %o7, %o2
9968 sth %l5, [%l7 + 0x42]
9969 lduh [%l7 + 0x24], %i5
9970 movg %icc, %g1, %o4
9971 andcc %i6, %g5, %i0
9972 movrgz %g3, 0x3E5, %i3
9973 ldub [%l7 + 0x13], %g6
9974 fmovsg %xcc, %f1, %f0
9975 fmovs %f13, %f10
9976 add %o1, %g2, %l2
9977 edge8n %l0, %l4, %l1
9978 ld [%l7 + 0x6C], %f11
9979 fzero %f0
9980 fornot2s %f13, %f4, %f7
9981 brgez,a %l6, loop_1198
9982 fbu %fcc2, loop_1199
9983 ldsw [%l7 + 0x58], %g4
9984 fnegd %f14, %f4
9985loop_1198:
9986 fmovsle %xcc, %f0, %f2
9987loop_1199:
9988 ldsb [%l7 + 0x53], %o0
9989 fmovsn %xcc, %f13, %f9
9990 edge16n %l3, %o3, %g7
9991 movrne %i2, %o6, %i4
9992 fnegs %f12, %f9
9993 siam 0x0
9994 fpsub16 %f8, %f0, %f12
9995 stb %i1, [%l7 + 0x3F]
9996 mulscc %o5, 0x1F19, %o7
9997 alignaddr %o2, %l5, %i5
9998 ld [%l7 + 0x6C], %f11
9999 fornot1 %f4, %f6, %f0
10000 fmovrsgz %i7, %f1, %f15
10001 xor %g1, 0x152D, %o4
10002 movvs %xcc, %g5, %i6
10003 edge16l %i0, %i3, %g6
10004 std %f10, [%l7 + 0x50]
10005 st %f13, [%l7 + 0x38]
10006 fpadd16 %f12, %f8, %f8
10007 ldx [%l7 + 0x38], %g3
10008 ldx [%l7 + 0x60], %g2
10009 fnands %f13, %f7, %f7
10010 pdist %f4, %f6, %f14
10011 fsrc2s %f11, %f13
10012 ldx [%l7 + 0x08], %l2
10013 brgez %l0, loop_1200
10014 fbne,a %fcc2, loop_1201
10015 fmul8x16al %f11, %f6, %f8
10016 srlx %l4, %l1, %o1
10017loop_1200:
10018 tle %xcc, 0x6
10019loop_1201:
10020 sllx %l6, %g4, %l3
10021 tsubcc %o0, 0x15E0, %g7
10022 call loop_1202
10023 ldsb [%l7 + 0x1D], %i2
10024 tcc %xcc, 0x0
10025 bpos,pt %xcc, loop_1203
10026loop_1202:
10027 fsrc2 %f4, %f14
10028 stw %o6, [%l7 + 0x5C]
10029 fornot1 %f0, %f2, %f4
10030loop_1203:
10031 umulcc %o3, %i4, %o5
10032 fandnot1s %f12, %f14, %f12
10033 array32 %o7, %i1, %l5
10034 ldsb [%l7 + 0x3D], %i5
10035 lduh [%l7 + 0x20], %o2
10036 bpos,pn %icc, loop_1204
10037 tgu %icc, 0x7
10038 ldsb [%l7 + 0x7D], %i7
10039 orncc %o4, 0x0C95, %g1
10040loop_1204:
10041 fmovrsne %i6, %f3, %f4
10042 bl,a,pn %icc, loop_1205
10043 movvs %icc, %i0, %i3
10044 fmovdcs %icc, %f6, %f4
10045 fbul %fcc1, loop_1206
10046loop_1205:
10047 fpadd32 %f2, %f14, %f14
10048 fmovd %f6, %f6
10049 movge %xcc, %g6, %g3
10050loop_1206:
10051 tvc %icc, 0x1
10052 orcc %g2, 0x1EF0, %g5
10053 stb %l0, [%l7 + 0x6B]
10054 fsrc1s %f8, %f15
10055 fmul8x16au %f6, %f3, %f4
10056 udivcc %l4, 0x0C01, %l2
10057 fmovdcs %xcc, %f10, %f0
10058 lduw [%l7 + 0x60], %o1
10059 nop
10060 setx loop_1207, %l0, %l1
10061 jmpl %l1, %l6
10062 fcmple32 %f4, %f12, %g4
10063 array8 %l1, %l3, %o0
10064 fmovrsgz %g7, %f14, %f2
10065loop_1207:
10066 fandnot1 %f2, %f2, %f6
10067 nop
10068 setx loop_1208, %l0, %l1
10069 jmpl %l1, %o6
10070 bvc loop_1209
10071 fmovdpos %icc, %f13, %f9
10072 stb %i2, [%l7 + 0x69]
10073loop_1208:
10074 fpack32 %f8, %f6, %f14
10075loop_1209:
10076 or %i4, 0x139F, %o5
10077 movleu %icc, %o3, %i1
10078 ldsh [%l7 + 0x40], %o7
10079 sdiv %i5, 0x0F4E, %l5
10080 orcc %o2, 0x086A, %o4
10081 fmovspos %icc, %f1, %f13
10082 fmovsle %icc, %f10, %f6
10083 smulcc %i7, 0x0F9B, %g1
10084 stx %i0, [%l7 + 0x28]
10085 st %f1, [%l7 + 0x74]
10086 ld [%l7 + 0x58], %f14
10087 movpos %xcc, %i3, %g6
10088 std %f0, [%l7 + 0x38]
10089 smul %g3, 0x04BB, %i6
10090 or %g5, 0x1C8E, %l0
10091 stw %g2, [%l7 + 0x38]
10092 andcc %l2, 0x0015, %l4
10093 edge8ln %l6, %o1, %l1
10094 tsubcc %l3, 0x140F, %g4
10095 fmul8sux16 %f14, %f6, %f12
10096 tge %xcc, 0x3
10097 movpos %icc, %o0, %g7
10098 fmovdle %icc, %f5, %f9
10099 fcmpeq16 %f6, %f14, %i2
10100 ld [%l7 + 0x0C], %f1
10101 fmovsvc %xcc, %f13, %f10
10102 fmovdcs %xcc, %f14, %f0
10103 fxnors %f6, %f13, %f3
10104 umul %i4, 0x0614, %o6
10105 bge,a,pt %icc, loop_1210
10106 stb %o5, [%l7 + 0x72]
10107 stw %o3, [%l7 + 0x7C]
10108 ld [%l7 + 0x50], %f8
10109loop_1210:
10110 ldsb [%l7 + 0x54], %i1
10111 srlx %o7, 0x1F, %l5
10112 fba %fcc0, loop_1211
10113 movneg %icc, %o2, %o4
10114 fbne %fcc1, loop_1212
10115 tvs %xcc, 0x6
10116loop_1211:
10117 lduh [%l7 + 0x0C], %i5
10118 stw %i7, [%l7 + 0x48]
10119loop_1212:
10120 movn %icc, %g1, %i0
10121 bn,a,pn %icc, loop_1213
10122 ldub [%l7 + 0x54], %i3
10123 sllx %g6, %i6, %g3
10124 edge16 %g5, %g2, %l2
10125loop_1213:
10126 ldd [%l7 + 0x78], %f0
10127 bcs,pt %xcc, loop_1214
10128 subcc %l0, 0x0A3B, %l6
10129 pdist %f10, %f2, %f14
10130 edge32l %l4, %o1, %l3
10131loop_1214:
10132 ldsb [%l7 + 0x47], %l1
10133 stw %g4, [%l7 + 0x4C]
10134 tle %xcc, 0x3
10135 fmovsn %xcc, %f3, %f0
10136 array16 %o0, %g7, %i2
10137 bshuffle %f6, %f14, %f10
10138 brgz,a %o6, loop_1215
10139 addccc %o5, 0x0E0D, %o3
10140 fbg %fcc2, loop_1216
10141 movg %xcc, %i1, %o7
10142loop_1215:
10143 fpackfix %f8, %f14
10144 stb %i4, [%l7 + 0x2D]
10145loop_1216:
10146 be,pt %xcc, loop_1217
10147 tsubcc %l5, 0x176F, %o2
10148 fpack32 %f4, %f6, %f0
10149 bleu,a %icc, loop_1218
10150loop_1217:
10151 fmul8sux16 %f10, %f4, %f2
10152 movpos %xcc, %o4, %i7
10153 fands %f15, %f2, %f7
10154loop_1218:
10155 taddcctv %g1, 0x0911, %i0
10156 stb %i5, [%l7 + 0x49]
10157 movn %icc, %i3, %g6
10158 tvs %icc, 0x1
10159 fmul8x16al %f5, %f6, %f8
10160 subc %i6, 0x06B8, %g3
10161 lduh [%l7 + 0x20], %g5
10162 subcc %l2, %g2, %l6
10163 edge8l %l0, %o1, %l3
10164 fmovrsne %l1, %f3, %f0
10165 andcc %l4, 0x065C, %g4
10166 st %f12, [%l7 + 0x54]
10167 edge8ln %g7, %o0, %o6
10168 ldsw [%l7 + 0x0C], %o5
10169 ldsb [%l7 + 0x46], %i2
10170 lduw [%l7 + 0x08], %i1
10171 call loop_1219
10172 fbg,a %fcc1, loop_1220
10173 array16 %o7, %o3, %l5
10174 fands %f14, %f11, %f10
10175loop_1219:
10176 sth %o2, [%l7 + 0x5E]
10177loop_1220:
10178 ta %xcc, 0x6
10179 stx %o4, [%l7 + 0x40]
10180 andncc %i7, %i4, %g1
10181 fmovdpos %icc, %f0, %f10
10182 fmul8sux16 %f8, %f6, %f4
10183 fmovda %icc, %f3, %f15
10184 stx %i5, [%l7 + 0x18]
10185 fmovdneg %xcc, %f12, %f6
10186 stw %i3, [%l7 + 0x60]
10187 sth %g6, [%l7 + 0x3E]
10188 bvs,a loop_1221
10189 fornot2 %f14, %f0, %f2
10190 fcmple32 %f10, %f0, %i0
10191 fnot1s %f0, %f1
10192loop_1221:
10193 orcc %i6, 0x07ED, %g3
10194 fones %f3
10195 ldd [%l7 + 0x68], %f2
10196 fbg,a %fcc1, loop_1222
10197 edge16l %g5, %g2, %l6
10198 sth %l0, [%l7 + 0x22]
10199 stw %l2, [%l7 + 0x10]
10200loop_1222:
10201 ldub [%l7 + 0x0C], %l3
10202 for %f2, %f6, %f12
10203 fmovdleu %icc, %f2, %f4
10204 movrne %o1, 0x099, %l1
10205 stw %l4, [%l7 + 0x54]
10206 popc 0x0689, %g7
10207 fornot2 %f14, %f14, %f6
10208 fmovdcs %xcc, %f11, %f15
10209 fandnot2 %f6, %f8, %f6
10210 fpsub32s %f7, %f10, %f7
10211 fone %f2
10212 ld [%l7 + 0x0C], %f3
10213 subcc %g4, %o6, %o5
10214 fcmps %fcc3, %f6, %f3
10215 sth %i2, [%l7 + 0x7C]
10216 ldub [%l7 + 0x2C], %o0
10217 stw %i1, [%l7 + 0x5C]
10218 fmovsg %icc, %f3, %f12
10219 fxor %f6, %f10, %f8
10220 lduh [%l7 + 0x7A], %o7
10221 te %xcc, 0x4
10222 fmovsgu %xcc, %f5, %f6
10223 fmovs %f10, %f2
10224 fpadd32 %f4, %f8, %f6
10225 brlz %l5, loop_1223
10226 udivcc %o3, 0x1A7C, %o4
10227 tleu %xcc, 0x3
10228 brz,a %o2, loop_1224
10229loop_1223:
10230 xnorcc %i4, %g1, %i7
10231 stb %i3, [%l7 + 0x6A]
10232 bgu,a,pt %xcc, loop_1225
10233loop_1224:
10234 movrlez %g6, 0x2BF, %i0
10235 ldx [%l7 + 0x60], %i5
10236 fnot1s %f4, %f13
10237loop_1225:
10238 ldsw [%l7 + 0x6C], %i6
10239 edge8n %g3, %g5, %l6
10240 fexpand %f15, %f4
10241 fxnor %f0, %f4, %f2
10242 stb %g2, [%l7 + 0x3F]
10243 te %xcc, 0x7
10244 tcs %xcc, 0x0
10245 ldsb [%l7 + 0x23], %l0
10246 lduh [%l7 + 0x52], %l2
10247 movpos %icc, %o1, %l1
10248 stb %l3, [%l7 + 0x24]
10249 ldsw [%l7 + 0x3C], %g7
10250 tn %icc, 0x2
10251 ldsb [%l7 + 0x0E], %g4
10252 bpos loop_1226
10253 fmovrdne %l4, %f6, %f12
10254 fmovd %f0, %f12
10255 addcc %o5, 0x0EEE, %o6
10256loop_1226:
10257 subc %i2, %i1, %o0
10258 bn,pt %icc, loop_1227
10259 smul %o7, 0x1176, %o3
10260 ldx [%l7 + 0x60], %l5
10261 fmul8sux16 %f8, %f14, %f14
10262loop_1227:
10263 ldub [%l7 + 0x48], %o2
10264 fbu %fcc3, loop_1228
10265 and %i4, %o4, %g1
10266 stx %i7, [%l7 + 0x60]
10267 fmovscs %xcc, %f2, %f6
10268loop_1228:
10269 fmovsgu %xcc, %f8, %f8
10270 orcc %i3, 0x055D, %g6
10271 fcmpgt32 %f14, %f14, %i5
10272 fzeros %f3
10273 fmovsa %xcc, %f10, %f8
10274 sdiv %i6, 0x0A86, %i0
10275 ldsh [%l7 + 0x26], %g5
10276 bn %xcc, loop_1229
10277 fpadd32 %f10, %f12, %f6
10278 movrlez %l6, 0x1B1, %g2
10279 fmovdg %xcc, %f13, %f8
10280loop_1229:
10281 xnorcc %l0, 0x03AA, %g3
10282 ldsw [%l7 + 0x20], %l2
10283 ldsh [%l7 + 0x32], %l1
10284 tneg %xcc, 0x5
10285 array16 %l3, %o1, %g4
10286 stw %g7, [%l7 + 0x40]
10287 tpos %icc, 0x1
10288 movre %l4, %o6, %o5
10289 xor %i2, 0x08FF, %o0
10290 fandnot1s %f4, %f7, %f9
10291 udiv %o7, 0x0248, %o3
10292 bvs loop_1230
10293 fpack32 %f10, %f2, %f4
10294 edge32n %l5, %i1, %o2
10295 xorcc %o4, 0x11BF, %i4
10296loop_1230:
10297 movcc %icc, %g1, %i3
10298 ldsw [%l7 + 0x6C], %g6
10299 ld [%l7 + 0x70], %f2
10300 or %i5, 0x13F8, %i7
10301 fornot1 %f10, %f10, %f14
10302 fmovsne %icc, %f8, %f2
10303 fmovsa %xcc, %f10, %f0
10304 ldsh [%l7 + 0x76], %i6
10305 mova %xcc, %g5, %i0
10306 movrlz %l6, %l0, %g3
10307 sth %l2, [%l7 + 0x22]
10308 fpsub16s %f9, %f7, %f3
10309 umulcc %g2, %l3, %l1
10310 ldsh [%l7 + 0x2E], %g4
10311 fmul8x16au %f9, %f6, %f6
10312 fmovsn %icc, %f8, %f10
10313 edge16ln %o1, %l4, %g7
10314 lduh [%l7 + 0x4C], %o5
10315 lduh [%l7 + 0x0A], %o6
10316 te %xcc, 0x5
10317 ldsh [%l7 + 0x1C], %o0
10318 fmul8x16 %f3, %f8, %f8
10319 bneg loop_1231
10320 stx %o7, [%l7 + 0x50]
10321 fmovdle %icc, %f10, %f0
10322 fcmpeq32 %f8, %f10, %i2
10323loop_1231:
10324 fpack16 %f2, %f7
10325 fmovsn %icc, %f1, %f5
10326 movrlez %l5, 0x1C5, %i1
10327 movleu %xcc, %o2, %o4
10328 fandnot1s %f7, %f15, %f6
10329 fnot2s %f5, %f2
10330 fmul8x16al %f2, %f9, %f8
10331 ldub [%l7 + 0x29], %o3
10332 xorcc %i4, %i3, %g1
10333 fmovscc %xcc, %f15, %f9
10334 sllx %i5, %g6, %i7
10335 fblg %fcc3, loop_1232
10336 fpmerge %f6, %f12, %f2
10337 andn %g5, 0x0B51, %i0
10338 fmovrse %i6, %f11, %f4
10339loop_1232:
10340 addcc %l6, %l0, %l2
10341 fcmpeq32 %f0, %f6, %g3
10342 fmovsneg %xcc, %f3, %f11
10343 mulscc %l3, 0x146F, %l1
10344 sth %g4, [%l7 + 0x7E]
10345 stx %o1, [%l7 + 0x48]
10346 tleu %xcc, 0x0
10347 bvc,a %icc, loop_1233
10348 stw %g2, [%l7 + 0x58]
10349 ldsb [%l7 + 0x35], %l4
10350 fzeros %f4
10351loop_1233:
10352 fbule %fcc1, loop_1234
10353 tneg %icc, 0x0
10354 fpack32 %f4, %f10, %f4
10355 ld [%l7 + 0x68], %f2
10356loop_1234:
10357 ldsb [%l7 + 0x13], %g7
10358 subccc %o6, 0x1AF9, %o5
10359 fbule,a %fcc2, loop_1235
10360 ldsb [%l7 + 0x28], %o0
10361 fbu %fcc2, loop_1236
10362 fornot1 %f0, %f4, %f10
10363loop_1235:
10364 or %i2, 0x1C8F, %l5
10365 tpos %icc, 0x1
10366loop_1236:
10367 ldx [%l7 + 0x48], %o7
10368 movre %i1, 0x3F7, %o4
10369 subc %o3, %i4, %o2
10370 orcc %g1, 0x1740, %i5
10371 fbge,a %fcc3, loop_1237
10372 orncc %i3, 0x05F0, %i7
10373 ldsh [%l7 + 0x6A], %g6
10374 fmovdpos %icc, %f15, %f5
10375loop_1237:
10376 st %f0, [%l7 + 0x5C]
10377 fmovdneg %icc, %f8, %f1
10378 movne %xcc, %g5, %i0
10379 addccc %i6, 0x1F48, %l6
10380 fmovsle %xcc, %f13, %f4
10381 movgu %icc, %l2, %l0
10382 fcmpne32 %f10, %f8, %l3
10383 lduh [%l7 + 0x30], %l1
10384 add %g3, %g4, %g2
10385 bgu,pn %icc, loop_1238
10386 ldsh [%l7 + 0x66], %o1
10387 movvc %icc, %g7, %l4
10388 sub %o5, 0x02A5, %o0
10389loop_1238:
10390 fbg %fcc2, loop_1239
10391 fbuge %fcc3, loop_1240
10392 fmovdn %xcc, %f14, %f11
10393 ldsh [%l7 + 0x50], %o6
10394loop_1239:
10395 ld [%l7 + 0x60], %f2
10396loop_1240:
10397 fmovsle %xcc, %f12, %f14
10398 fcmple16 %f10, %f0, %l5
10399 lduw [%l7 + 0x24], %i2
10400 ldsh [%l7 + 0x54], %i1
10401 ta %icc, 0x5
10402 ldsb [%l7 + 0x1A], %o4
10403 orcc %o3, %o7, %i4
10404 nop
10405 setx loop_1241, %l0, %l1
10406 wrpr 0x1, %tl
10407 wrpr %l1, %tnpc
10408 setx 0x34400001400, %l0, %l1
10409 wrpr %l1, %tstate
10410 wrhpr 0x4, %htstate
10411 done
10412 subccc %o2, 0x07C3, %i5
10413 ldd [%l7 + 0x08], %f12
10414 sethi 0x00C4, %g1
10415loop_1241:
10416 ld [%l7 + 0x38], %f4
10417 fmovs %f10, %f15
10418 sth %i7, [%l7 + 0x36]
10419 stw %g6, [%l7 + 0x18]
10420 fblg,a %fcc3, loop_1242
10421 tneg %icc, 0x2
10422 movcc %icc, %i3, %i0
10423 fpackfix %f4, %f4
10424loop_1242:
10425 fba,a %fcc3, loop_1243
10426 stx %i6, [%l7 + 0x78]
10427 fble,a %fcc1, loop_1244
10428 st %f3, [%l7 + 0x0C]
10429loop_1243:
10430 fmovrdgz %g5, %f12, %f12
10431 bcc,a loop_1245
10432loop_1244:
10433 sth %l6, [%l7 + 0x12]
10434 sethi 0x08FE, %l0
10435 fone %f2
10436loop_1245:
10437 umulcc %l2, %l3, %l1
10438 fnegs %f11, %f6
10439 bne loop_1246
10440 fmovsgu %icc, %f11, %f2
10441 addc %g4, 0x1D2B, %g3
10442 lduh [%l7 + 0x7C], %o1
10443loop_1246:
10444 stw %g2, [%l7 + 0x14]
10445 fmovsg %xcc, %f5, %f0
10446 fbule,a %fcc2, loop_1247
10447 movle %icc, %g7, %o5
10448 tvc %xcc, 0x5
10449 addcc %l4, 0x17B1, %o6
10450loop_1247:
10451 edge32l %o0, %l5, %i1
10452 ldub [%l7 + 0x0C], %i2
10453 stw %o4, [%l7 + 0x68]
10454 ldsw [%l7 + 0x64], %o3
10455 fbe,a %fcc3, loop_1248
10456 fba %fcc1, loop_1249
10457 fmovde %xcc, %f4, %f12
10458 fpsub16 %f2, %f8, %f4
10459loop_1248:
10460 ld [%l7 + 0x14], %f10
10461loop_1249:
10462 fbul,a %fcc3, loop_1250
10463 lduw [%l7 + 0x54], %i4
10464 xnorcc %o2, %i5, %g1
10465 sth %o7, [%l7 + 0x42]
10466loop_1250:
10467 fmovdneg %icc, %f8, %f14
10468 udivx %g6, 0x1261, %i3
10469 std %f2, [%l7 + 0x48]
10470 fcmple16 %f2, %f8, %i7
10471 bneg,a,pt %icc, loop_1251
10472 and %i0, 0x1015, %i6
10473 fmovsg %xcc, %f8, %f1
10474 ldsh [%l7 + 0x16], %g5
10475loop_1251:
10476 fxors %f0, %f15, %f5
10477 fba %fcc1, loop_1252
10478 tvs %xcc, 0x6
10479 stw %l0, [%l7 + 0x34]
10480 fxnors %f3, %f3, %f7
10481loop_1252:
10482 subcc %l6, %l3, %l1
10483 fpadd32s %f10, %f3, %f10
10484 xnorcc %g4, %g3, %l2
10485 st %f7, [%l7 + 0x1C]
10486 fmovspos %xcc, %f8, %f13
10487 ldsh [%l7 + 0x48], %o1
10488 ldd [%l7 + 0x70], %f12
10489 lduw [%l7 + 0x54], %g7
10490 nop
10491 setx loop_1253, %l0, %l1
10492 wrpr 0x1, %tl
10493 wrpr %l1, %tpc
10494 add %l1, 0x4, %l1
10495 wrpr %l1, %tnpc
10496 setx 0x34400001400, %l0, %l1
10497 wrpr %l1, %tstate
10498 wrhpr 0x4, %htstate
10499 retry
10500 ldsb [%l7 + 0x39], %g2
10501 edge8n %l4, %o5, %o0
10502 xnor %l5, 0x19B4, %i1
10503loop_1253:
10504 sub %o6, %o4, %i2
10505 fbne %fcc1, loop_1254
10506 fmovdcs %icc, %f6, %f3
10507 sth %i4, [%l7 + 0x0C]
10508 srlx %o2, 0x13, %i5
10509loop_1254:
10510 xorcc %o3, %o7, %g6
10511 std %f6, [%l7 + 0x30]
10512 stw %g1, [%l7 + 0x64]
10513 ld [%l7 + 0x6C], %f5
10514 ldx [%l7 + 0x68], %i7
10515 ldub [%l7 + 0x50], %i0
10516 fcmple32 %f8, %f2, %i3
10517 fmovdgu %xcc, %f2, %f11
10518 mulx %g5, 0x113E, %i6
10519 movge %xcc, %l0, %l3
10520 xnor %l1, %l6, %g4
10521 ldub [%l7 + 0x25], %l2
10522 movcc %xcc, %g3, %o1
10523 stx %g7, [%l7 + 0x28]
10524 fabss %f14, %f9
10525 fmovscc %icc, %f1, %f6
10526 tne %icc, 0x7
10527 fandnot1 %f14, %f4, %f4
10528 fandnot2 %f6, %f0, %f12
10529 fmovrdlz %l4, %f10, %f2
10530 ldub [%l7 + 0x70], %o5
10531 ldub [%l7 + 0x59], %g2
10532 alignaddrl %l5, %i1, %o0
10533 stw %o6, [%l7 + 0x40]
10534 tvs %xcc, 0x7
10535 mulscc %o4, 0x085D, %i4
10536 bvs,a,pn %xcc, loop_1255
10537 ld [%l7 + 0x60], %f9
10538 stx %o2, [%l7 + 0x40]
10539 fxnors %f7, %f5, %f7
10540loop_1255:
10541 lduw [%l7 + 0x1C], %i2
10542 fmovd %f14, %f8
10543 brz,a %i5, loop_1256
10544 lduw [%l7 + 0x2C], %o3
10545 fmovsneg %icc, %f13, %f10
10546 fmovrdlz %g6, %f14, %f0
10547loop_1256:
10548 edge16l %g1, %i7, %o7
10549 fbo %fcc0, loop_1257
10550 fnot1 %f6, %f4
10551 popc %i3, %i0
10552 bpos,a %xcc, loop_1258
10553loop_1257:
10554 fands %f5, %f10, %f3
10555 stx %g5, [%l7 + 0x48]
10556 movge %icc, %l0, %i6
10557loop_1258:
10558 fbo %fcc3, loop_1259
10559 addc %l3, %l6, %l1
10560 ldsb [%l7 + 0x09], %l2
10561 orcc %g4, 0x1344, %o1
10562loop_1259:
10563 fandnot1s %f13, %f8, %f5
10564 umul %g7, 0x146E, %l4
10565 fpadd32 %f14, %f12, %f0
10566 ldsw [%l7 + 0x28], %o5
10567 tpos %xcc, 0x7
10568 subccc %g2, 0x0942, %l5
10569 bvs,pn %icc, loop_1260
10570 sethi 0x1C39, %i1
10571 ta %xcc, 0x0
10572 sethi 0x0AD6, %o0
10573loop_1260:
10574 ldd [%l7 + 0x40], %f12
10575 fbue,a %fcc2, loop_1261
10576 pdist %f4, %f8, %f2
10577 ldsh [%l7 + 0x74], %g3
10578 fcmpgt32 %f4, %f0, %o6
10579loop_1261:
10580 movcs %xcc, %o4, %o2
10581 lduh [%l7 + 0x50], %i4
10582 and %i2, 0x032B, %i5
10583 sth %o3, [%l7 + 0x4A]
10584 sub %g6, %g1, %o7
10585 faligndata %f8, %f12, %f8
10586 xnorcc %i7, %i0, %g5
10587 ta %icc, 0x1
10588 ba,pn %icc, loop_1262
10589 fmovrsgez %l0, %f5, %f6
10590 fzero %f14
10591 movvs %icc, %i6, %i3
10592loop_1262:
10593 fpackfix %f10, %f9
10594 fbg,a %fcc1, loop_1263
10595 ldsw [%l7 + 0x3C], %l6
10596 sth %l3, [%l7 + 0x62]
10597 fmuld8ulx16 %f9, %f4, %f10
10598loop_1263:
10599 fnot2 %f6, %f6
10600 movn %xcc, %l2, %l1
10601 edge32n %o1, %g4, %l4
10602 ld [%l7 + 0x48], %f0
10603 fzero %f0
10604 fmovdneg %icc, %f12, %f9
10605 fpadd16s %f2, %f14, %f13
10606 fand %f10, %f10, %f4
10607 brlz,a %g7, loop_1264
10608 fpsub16 %f10, %f12, %f2
10609 stx %g2, [%l7 + 0x38]
10610 ld [%l7 + 0x70], %f12
10611loop_1264:
10612 movre %l5, %o5, %o0
10613 fmovrslz %g3, %f3, %f8
10614 tcc %icc, 0x6
10615 fcmpes %fcc0, %f1, %f11
10616 bl,a,pn %icc, loop_1265
10617 andncc %i1, %o6, %o4
10618 fpsub16s %f13, %f13, %f2
10619 fands %f15, %f1, %f7
10620loop_1265:
10621 fnegd %f14, %f6
10622 fmovs %f1, %f3
10623 movle %xcc, %o2, %i2
10624 orncc %i4, 0x16F4, %i5
10625 fcmpne16 %f2, %f10, %o3
10626 fsrc1s %f10, %f4
10627 fmovde %icc, %f2, %f12
10628 brnz,a %g6, loop_1266
10629 movrlz %g1, %o7, %i0
10630 fbg,a %fcc2, loop_1267
10631 ldsh [%l7 + 0x4A], %i7
10632loop_1266:
10633 move %xcc, %g5, %l0
10634 fzero %f10
10635loop_1267:
10636 fmovrdgez %i6, %f8, %f4
10637 ldub [%l7 + 0x6B], %i3
10638 lduh [%l7 + 0x2E], %l6
10639 fmovdne %xcc, %f12, %f1
10640 ld [%l7 + 0x20], %f11
10641 edge32n %l2, %l1, %l3
10642 movleu %xcc, %g4, %l4
10643 ldx [%l7 + 0x18], %o1
10644 lduh [%l7 + 0x56], %g2
10645 ldsh [%l7 + 0x3C], %l5
10646 orcc %o5, 0x038F, %o0
10647 fcmpd %fcc1, %f4, %f4
10648 fpsub32s %f10, %f13, %f7
10649 movg %xcc, %g7, %g3
10650 ldx [%l7 + 0x40], %i1
10651 ldsb [%l7 + 0x48], %o6
10652 fmovsg %xcc, %f0, %f0
10653 sra %o4, %o2, %i2
10654 stw %i5, [%l7 + 0x68]
10655 smulcc %i4, %o3, %g1
10656 fbuge,a %fcc1, loop_1268
10657 ldd [%l7 + 0x08], %f2
10658 stb %g6, [%l7 + 0x67]
10659 sub %o7, 0x14C4, %i0
10660loop_1268:
10661 ld [%l7 + 0x78], %f13
10662 std %f6, [%l7 + 0x58]
10663 st %f12, [%l7 + 0x6C]
10664 ldub [%l7 + 0x2D], %i7
10665 fpsub32s %f10, %f1, %f9
10666 fbu %fcc3, loop_1269
10667 fmovdneg %icc, %f9, %f11
10668 fmovscs %xcc, %f9, %f13
10669 ldsw [%l7 + 0x28], %l0
10670loop_1269:
10671 ldsh [%l7 + 0x46], %i6
10672 fands %f10, %f2, %f2
10673 fpsub32s %f7, %f0, %f4
10674 fmovde %xcc, %f1, %f8
10675 tsubcctv %i3, %g5, %l2
10676 smulcc %l6, %l1, %l3
10677 fnot2 %f4, %f12
10678 fmovsg %icc, %f15, %f0
10679 fsrc1s %f14, %f10
10680 fmovde %xcc, %f6, %f2
10681 fsrc1 %f8, %f4
10682 bleu,a,pn %icc, loop_1270
10683 ldx [%l7 + 0x20], %g4
10684 bcc,a %xcc, loop_1271
10685 fmovsge %xcc, %f5, %f3
10686loop_1270:
10687 fmovsle %icc, %f8, %f12
10688 xnorcc %o1, 0x1E33, %l4
10689loop_1271:
10690 fcmpes %fcc1, %f6, %f7
10691 srlx %g2, 0x06, %o5
10692 bneg,a,pt %icc, loop_1272
10693 movvc %icc, %l5, %o0
10694 fmovdneg %icc, %f2, %f11
10695 ldub [%l7 + 0x37], %g3
10696loop_1272:
10697 fpadd32 %f6, %f6, %f0
10698 tge %xcc, 0x3
10699 brnz %g7, loop_1273
10700 tpos %icc, 0x5
10701 movn %xcc, %o6, %i1
10702 xnor %o2, 0x0FE4, %o4
10703loop_1273:
10704 ldub [%l7 + 0x2B], %i2
10705 alignaddr %i5, %o3, %g1
10706 lduw [%l7 + 0x1C], %i4
10707 array8 %o7, %g6, %i7
10708 lduw [%l7 + 0x20], %i0
10709 fnegs %f0, %f13
10710 fmovsgu %icc, %f7, %f4
10711 stx %l0, [%l7 + 0x40]
10712 std %f14, [%l7 + 0x20]
10713 stx %i6, [%l7 + 0x20]
10714 edge32l %g5, %l2, %l6
10715 bne,a,pn %xcc, loop_1274
10716 umul %l1, 0x0C20, %l3
10717 fmovdvs %xcc, %f5, %f12
10718 fmovdne %icc, %f12, %f7
10719loop_1274:
10720 fabss %f5, %f7
10721 tl %xcc, 0x3
10722 fbuge,a %fcc1, loop_1275
10723 fbue,a %fcc1, loop_1276
10724 andn %i3, %o1, %l4
10725 ldsw [%l7 + 0x48], %g4
10726loop_1275:
10727 call loop_1277
10728loop_1276:
10729 sth %o5, [%l7 + 0x54]
10730 tcc %xcc, 0x2
10731 fbul %fcc1, loop_1278
10732loop_1277:
10733 fmul8ulx16 %f2, %f10, %f10
10734 tneg %icc, 0x2
10735 taddcc %g2, 0x0B4A, %l5
10736loop_1278:
10737 std %f12, [%l7 + 0x70]
10738 ldd [%l7 + 0x70], %f14
10739 ldd [%l7 + 0x38], %f6
10740 stw %g3, [%l7 + 0x58]
10741 fmovsge %icc, %f13, %f15
10742 umulcc %g7, 0x1E42, %o6
10743 ld [%l7 + 0x6C], %f0
10744 tn %xcc, 0x7
10745 array8 %i1, %o2, %o4
10746 fpadd32 %f6, %f14, %f8
10747 fmovd %f0, %f10
10748 movcs %xcc, %i2, %i5
10749 tpos %icc, 0x6
10750 fnors %f4, %f2, %f1
10751 ld [%l7 + 0x3C], %f6
10752 fmovdleu %icc, %f5, %f15
10753 fxors %f12, %f2, %f11
10754 fmovdleu %icc, %f13, %f9
10755 nop
10756 setx loop_1279, %l0, %l1
10757 jmpl %l1, %o3
10758 be,a loop_1280
10759 fmovsvc %icc, %f5, %f13
10760 lduh [%l7 + 0x4E], %o0
10761loop_1279:
10762 fbu,a %fcc0, loop_1281
10763loop_1280:
10764 lduw [%l7 + 0x64], %i4
10765 fsrc2 %f14, %f14
10766 xor %o7, %g1, %g6
10767loop_1281:
10768 fmovsn %xcc, %f6, %f5
10769 fmovdg %xcc, %f10, %f14
10770 bcc,a,pt %icc, loop_1282
10771 fmovsleu %icc, %f12, %f8
10772 ldsw [%l7 + 0x4C], %i7
10773 fpsub32s %f12, %f3, %f11
10774loop_1282:
10775 ldsh [%l7 + 0x2A], %l0
10776 fmovrdlz %i0, %f10, %f4
10777 fpadd16 %f8, %f14, %f4
10778 bcs,a,pt %icc, loop_1283
10779 fmovsg %xcc, %f8, %f15
10780 tleu %icc, 0x6
10781 tneg %xcc, 0x6
10782loop_1283:
10783 ldub [%l7 + 0x19], %g5
10784 lduw [%l7 + 0x78], %i6
10785 fmovdpos %xcc, %f10, %f3
10786 subcc %l2, 0x1393, %l1
10787 sra %l6, 0x12, %l3
10788 sth %i3, [%l7 + 0x5C]
10789 ldsw [%l7 + 0x78], %l4
10790 ldsw [%l7 + 0x44], %o1
10791 fmovsg %icc, %f3, %f5
10792 bgu,a loop_1284
10793 st %f12, [%l7 + 0x50]
10794 be,a,pn %xcc, loop_1285
10795 fpadd16s %f13, %f15, %f11
10796loop_1284:
10797 ldx [%l7 + 0x58], %g4
10798 alignaddr %g2, %l5, %o5
10799loop_1285:
10800 fmovde %xcc, %f5, %f15
10801 fpadd16s %f10, %f0, %f8
10802 ldub [%l7 + 0x5D], %g7
10803 fbne,a %fcc3, loop_1286
10804 bgu,a %xcc, loop_1287
10805 array16 %o6, %g3, %o2
10806 ldub [%l7 + 0x2C], %o4
10807loop_1286:
10808 xor %i1, 0x1404, %i2
10809loop_1287:
10810 ldsb [%l7 + 0x65], %o3
10811 stb %o0, [%l7 + 0x3D]
10812 bvs,a,pn %xcc, loop_1288
10813 ldd [%l7 + 0x18], %f4
10814 fpadd16 %f10, %f8, %f0
10815 fmovdcs %icc, %f4, %f15
10816loop_1288:
10817 xnorcc %i5, 0x1B61, %o7
10818 movrgez %i4, %g1, %i7
10819 movge %xcc, %g6, %i0
10820 fnot2 %f0, %f2
10821 fmovsne %xcc, %f12, %f1
10822 fmovrsne %l0, %f8, %f11
10823 edge32ln %i6, %g5, %l1
10824 movl %xcc, %l6, %l2
10825 tl %icc, 0x4
10826 fpsub32 %f12, %f10, %f4
10827 fmul8x16al %f12, %f3, %f6
10828 sethi 0x1A1D, %i3
10829 bne,a loop_1289
10830 ba loop_1290
10831 fbo,a %fcc3, loop_1291
10832 fsrc1s %f2, %f14
10833loop_1289:
10834 sth %l4, [%l7 + 0x0E]
10835loop_1290:
10836 fmovdg %xcc, %f4, %f15
10837loop_1291:
10838 edge8 %l3, %o1, %g4
10839 alignaddrl %g2, %l5, %g7
10840 xnorcc %o6, 0x0224, %o5
10841 fbu %fcc0, loop_1292
10842 ldub [%l7 + 0x23], %g3
10843 edge8 %o2, %o4, %i1
10844 edge16ln %i2, %o3, %i5
10845loop_1292:
10846 bvc,a loop_1293
10847 orncc %o0, %o7, %i4
10848 addc %i7, 0x0A92, %g1
10849 fmovrse %i0, %f2, %f15
10850loop_1293:
10851 edge32n %g6, %i6, %g5
10852 move %xcc, %l1, %l0
10853 lduw [%l7 + 0x74], %l2
10854 stb %l6, [%l7 + 0x33]
10855 fnot2 %f12, %f0
10856 fmovrslez %l4, %f11, %f11
10857 fmovdcc %icc, %f10, %f15
10858 andn %l3, 0x10A5, %o1
10859 srl %g4, 0x07, %g2
10860 lduw [%l7 + 0x64], %i3
10861 std %f12, [%l7 + 0x78]
10862 fsrc2 %f12, %f0
10863 ldub [%l7 + 0x62], %l5
10864 tgu %icc, 0x5
10865 std %f6, [%l7 + 0x08]
10866 fmovrslz %o6, %f8, %f9
10867 sth %o5, [%l7 + 0x78]
10868 fblg %fcc1, loop_1294
10869 sdiv %g3, 0x06FF, %g7
10870 udivx %o4, 0x03F9, %i1
10871 fmovdl %icc, %f5, %f4
10872loop_1294:
10873 ldd [%l7 + 0x70], %f14
10874 ld [%l7 + 0x40], %f14
10875 bge %icc, loop_1295
10876 ldd [%l7 + 0x70], %f14
10877 udiv %i2, 0x0784, %o2
10878 fmovscs %icc, %f3, %f8
10879loop_1295:
10880 sllx %i5, %o3, %o7
10881 stb %i4, [%l7 + 0x5D]
10882 bneg,pn %xcc, loop_1296
10883 ldx [%l7 + 0x68], %o0
10884 bn,a loop_1297
10885 ldsh [%l7 + 0x0A], %g1
10886loop_1296:
10887 fornot1 %f14, %f10, %f2
10888 lduw [%l7 + 0x34], %i0
10889loop_1297:
10890 fandnot2s %f8, %f4, %f0
10891 fpackfix %f12, %f8
10892 stx %i7, [%l7 + 0x10]
10893 st %f1, [%l7 + 0x0C]
10894 lduw [%l7 + 0x6C], %g6
10895 fnot1s %f2, %f11
10896 lduh [%l7 + 0x4E], %i6
10897 stx %l1, [%l7 + 0x78]
10898 fornot2s %f13, %f4, %f14
10899 alignaddrl %l0, %l2, %g5
10900 lduw [%l7 + 0x58], %l6
10901 movrne %l3, %o1, %g4
10902 brnz,a %g2, loop_1298
10903 nop
10904 setx loop_1299, %l0, %l1
10905 wrpr 0x1, %tl
10906 wrpr %l1, %tpc
10907 add %l1, 0x4, %l1
10908 wrpr %l1, %tnpc
10909 setx 0x34400001400, %l0, %l1
10910 wrpr %l1, %tstate
10911 wrhpr 0x4, %htstate
10912 retry
10913 ldsh [%l7 + 0x4C], %i3
10914 fmovrslz %l4, %f9, %f8
10915loop_1298:
10916 movrlez %l5, %o6, %g3
10917loop_1299:
10918 fbue,a %fcc2, loop_1300
10919 std %f2, [%l7 + 0x30]
10920 fbl,a %fcc0, loop_1301
10921 movle %xcc, %g7, %o5
10922loop_1300:
10923 fand %f6, %f14, %f10
10924 bcs,a loop_1302
10925loop_1301:
10926 lduh [%l7 + 0x78], %i1
10927 std %f0, [%l7 + 0x30]
10928 movg %xcc, %i2, %o4
10929loop_1302:
10930 fnegd %f6, %f12
10931 fnor %f6, %f6, %f10
10932 fmovde %icc, %f8, %f12
10933 sll %o2, %i5, %o7
10934 umulcc %o3, %o0, %g1
10935 tle %xcc, 0x0
10936 andncc %i4, %i0, %g6
10937 fmovs %f3, %f12
10938 tle %icc, 0x1
10939 fands %f8, %f10, %f14
10940 tneg %xcc, 0x1
10941 popc %i6, %i7
10942 tne %xcc, 0x5
10943 ldsb [%l7 + 0x0A], %l0
10944 tvc %icc, 0x0
10945 or %l2, 0x11FD, %g5
10946 movneg %xcc, %l6, %l1
10947 lduh [%l7 + 0x4A], %l3
10948 lduw [%l7 + 0x0C], %g4
10949 std %f10, [%l7 + 0x28]
10950 brlez,a %o1, loop_1303
10951 brz,a %g2, loop_1304
10952 ldsh [%l7 + 0x40], %l4
10953 for %f6, %f6, %f14
10954loop_1303:
10955 tcc %icc, 0x0
10956loop_1304:
10957 xorcc %l5, 0x1DEA, %i3
10958 sth %g3, [%l7 + 0x3A]
10959 fbn,a %fcc1, loop_1305
10960 stw %o6, [%l7 + 0x38]
10961 fzero %f2
10962 fsrc1s %f1, %f6
10963loop_1305:
10964 alignaddrl %o5, %i1, %g7
10965 fsrc1 %f10, %f12
10966 sth %i2, [%l7 + 0x08]
10967 fmovsl %xcc, %f9, %f1
10968 fmovdn %xcc, %f13, %f1
10969 stb %o4, [%l7 + 0x55]
10970 ld [%l7 + 0x5C], %f12
10971 movge %icc, %i5, %o7
10972 bvs,a,pn %icc, loop_1306
10973 add %o2, %o0, %g1
10974 edge16 %i4, %o3, %i0
10975 fmovdle %icc, %f12, %f13
10976loop_1306:
10977 brnz,a %i6, loop_1307
10978 fxnors %f14, %f4, %f12
10979 stb %g6, [%l7 + 0x0B]
10980 ldsw [%l7 + 0x1C], %i7
10981loop_1307:
10982 stb %l2, [%l7 + 0x17]
10983 bshuffle %f4, %f14, %f6
10984 std %f10, [%l7 + 0x10]
10985 srlx %l0, 0x10, %l6
10986 fmovde %xcc, %f8, %f8
10987 fmovdcc %xcc, %f1, %f1
10988 brnz %g5, loop_1308
10989 fbn %fcc3, loop_1309
10990 fmovsl %xcc, %f4, %f0
10991 bvc,a,pn %icc, loop_1310
10992loop_1308:
10993 fbe,a %fcc0, loop_1311
10994loop_1309:
10995 smul %l3, %g4, %l1
10996 fmovsn %xcc, %f13, %f12
10997loop_1310:
10998 fmovdge %icc, %f15, %f4
10999loop_1311:
11000 fmovsvc %icc, %f1, %f13
11001 ld [%l7 + 0x70], %f14
11002 and %o1, %l4, %l5
11003 ta %xcc, 0x0
11004 addccc %g2, %i3, %g3
11005 fmovsge %xcc, %f9, %f9
11006 mulx %o5, %o6, %g7
11007 movrlz %i1, %o4, %i5
11008 fpadd32s %f14, %f5, %f13
11009 ldsw [%l7 + 0x4C], %o7
11010 ld [%l7 + 0x20], %f14
11011 sll %i2, 0x17, %o0
11012 brgez %o2, loop_1312
11013 tvc %icc, 0x2
11014 fmovdgu %xcc, %f5, %f4
11015 ld [%l7 + 0x2C], %f15
11016loop_1312:
11017 fxnors %f2, %f6, %f3
11018 srl %i4, 0x1B, %o3
11019 fsrc1 %f6, %f6
11020 edge8ln %g1, %i0, %i6
11021 fpadd16s %f2, %f13, %f10
11022 umulcc %i7, 0x13F7, %l2
11023 ldsw [%l7 + 0x18], %l0
11024 fors %f4, %f10, %f11
11025 lduw [%l7 + 0x30], %l6
11026 fnot1 %f0, %f6
11027 bge loop_1313
11028 lduh [%l7 + 0x14], %g6
11029 fble %fcc2, loop_1314
11030 fmovdpos %xcc, %f9, %f4
11031loop_1313:
11032 edge16 %l3, %g4, %l1
11033 stw %o1, [%l7 + 0x48]
11034loop_1314:
11035 movn %icc, %g5, %l5
11036 stb %l4, [%l7 + 0x78]
11037 srax %g2, 0x0B, %i3
11038 fbge,a %fcc0, loop_1315
11039 fcmpgt32 %f2, %f8, %o5
11040 ldx [%l7 + 0x20], %g3
11041 tpos %xcc, 0x7
11042loop_1315:
11043 fblg,a %fcc0, loop_1316
11044 movpos %icc, %g7, %o6
11045 sdivx %o4, 0x0D63, %i5
11046 addc %i1, 0x09A8, %o7
11047loop_1316:
11048 ldsw [%l7 + 0x40], %i2
11049 tcs %xcc, 0x5
11050 fcmpgt32 %f10, %f2, %o2
11051 ldx [%l7 + 0x78], %o0
11052 edge8 %o3, %g1, %i4
11053 fcmpes %fcc0, %f1, %f6
11054 edge32l %i0, %i7, %l2
11055 lduh [%l7 + 0x52], %l0
11056 fmovdl %xcc, %f0, %f1
11057 array16 %l6, %g6, %i6
11058 movge %xcc, %g4, %l3
11059 fmovrdlez %o1, %f0, %f10
11060 tcc %xcc, 0x1
11061 ldx [%l7 + 0x38], %l1
11062 fmovsleu %icc, %f4, %f8
11063 ldx [%l7 + 0x28], %l5
11064 siam 0x4
11065 or %l4, 0x0DD0, %g2
11066 fornot2 %f12, %f2, %f2
11067 tge %xcc, 0x5
11068 bcc,a loop_1317
11069 fnands %f2, %f5, %f10
11070 movvs %icc, %i3, %g5
11071 bneg,pt %xcc, loop_1318
11072loop_1317:
11073 fba %fcc0, loop_1319
11074 ldsh [%l7 + 0x26], %o5
11075 fmovrde %g7, %f6, %f0
11076loop_1318:
11077 movne %icc, %o6, %g3
11078loop_1319:
11079 fcmpeq16 %f14, %f0, %i5
11080 fcmpes %fcc0, %f13, %f11
11081 ldsw [%l7 + 0x30], %i1
11082 fmovsg %icc, %f0, %f0
11083 tg %xcc, 0x7
11084 fpsub32 %f14, %f10, %f8
11085 ldsb [%l7 + 0x53], %o7
11086 sub %o4, 0x0882, %i2
11087 ldsh [%l7 + 0x76], %o2
11088 tle %icc, 0x3
11089 fnot1s %f4, %f8
11090 bg %xcc, loop_1320
11091 ta %xcc, 0x1
11092 ldub [%l7 + 0x2A], %o0
11093 fcmpne16 %f6, %f10, %g1
11094loop_1320:
11095 fmovd %f12, %f2
11096 for %f10, %f8, %f14
11097 fornot1s %f14, %f4, %f8
11098 fbg %fcc2, loop_1321
11099 tleu %xcc, 0x3
11100 sra %o3, 0x0E, %i4
11101 fbge,a %fcc1, loop_1322
11102loop_1321:
11103 fmovscc %icc, %f1, %f0
11104 fbg %fcc0, loop_1323
11105 edge8l %i0, %l2, %l0
11106loop_1322:
11107 fbue,a %fcc0, loop_1324
11108 tg %xcc, 0x3
11109loop_1323:
11110 array32 %l6, %g6, %i6
11111 pdist %f4, %f0, %f10
11112loop_1324:
11113 stx %i7, [%l7 + 0x18]
11114 ldsw [%l7 + 0x64], %g4
11115 fones %f10
11116 sth %l3, [%l7 + 0x40]
11117 nop
11118 setx loop_1325, %l0, %l1
11119 wrpr 0x1, %tl
11120 wrpr %l1, %tpc
11121 add %l1, 0x4, %l1
11122 wrpr %l1, %tnpc
11123 setx 0x34400001400, %l0, %l1
11124 wrpr %l1, %tstate
11125 wrhpr 0x4, %htstate
11126 retry
11127 edge8 %o1, %l1, %l4
11128 brz,a %g2, loop_1326
11129 fnot1s %f5, %f5
11130loop_1325:
11131 ldub [%l7 + 0x71], %l5
11132 movne %icc, %i3, %o5
11133loop_1326:
11134 st %f2, [%l7 + 0x7C]
11135 popc %g5, %g7
11136 fbul,a %fcc1, loop_1327
11137 lduh [%l7 + 0x62], %o6
11138 stw %i5, [%l7 + 0x68]
11139 ldsb [%l7 + 0x7E], %g3
11140loop_1327:
11141 fandnot2s %f12, %f4, %f7
11142 bleu,a loop_1328
11143 fsrc2 %f14, %f6
11144 orn %i1, 0x1F69, %o4
11145 ldd [%l7 + 0x60], %f8
11146loop_1328:
11147 fbge %fcc3, loop_1329
11148 movre %o7, 0x1DA, %o2
11149 be,a,pn %xcc, loop_1330
11150 sth %o0, [%l7 + 0x48]
11151loop_1329:
11152 fmovdle %xcc, %f0, %f7
11153 fmovdl %icc, %f14, %f0
11154loop_1330:
11155 fbo,a %fcc2, loop_1331
11156 tvs %icc, 0x7
11157 edge32 %g1, %o3, %i2
11158 fxors %f4, %f9, %f1
11159loop_1331:
11160 smulcc %i4, 0x1C86, %l2
11161 lduw [%l7 + 0x34], %i0
11162 ldub [%l7 + 0x30], %l6
11163 fornot1 %f10, %f4, %f2
11164 srax %l0, %i6, %i7
11165 sdivcc %g6, 0x1B27, %g4
11166 movrgz %l3, 0x2C4, %o1
11167 stw %l1, [%l7 + 0x60]
11168 fble,a %fcc2, loop_1332
11169 bg,a %xcc, loop_1333
11170 fmovrdgz %g2, %f2, %f2
11171 ldsb [%l7 + 0x37], %l5
11172loop_1332:
11173 fmovdge %icc, %f12, %f15
11174loop_1333:
11175 nop
11176 setx loop_1334, %l0, %l1
11177 wrpr 0x1, %tl
11178 wrpr %l1, %tnpc
11179 setx 0x34400001400, %l0, %l1
11180 wrpr %l1, %tstate
11181 wrhpr 0x4, %htstate
11182 done
11183 fand %f2, %f10, %f14
11184 fnot2 %f10, %f8
11185 st %f11, [%l7 + 0x30]
11186loop_1334:
11187 fmovdneg %xcc, %f13, %f5
11188 fbug %fcc3, loop_1335
11189 xnorcc %l4, %i3, %o5
11190 fmovda %xcc, %f7, %f3
11191 fmovrdlz %g5, %f10, %f10
11192loop_1335:
11193 edge32n %o6, %g7, %i5
11194 fmovrsne %g3, %f9, %f4
11195 fxnor %f12, %f8, %f2
11196 movneg %xcc, %i1, %o7
11197 fmovdg %xcc, %f14, %f13
11198 edge8ln %o2, %o4, %g1
11199 ba,pt %icc, loop_1336
11200 bpos,a %xcc, loop_1337
11201 fnot1 %f4, %f2
11202 movg %xcc, %o3, %o0
11203loop_1336:
11204 ldsh [%l7 + 0x20], %i4
11205loop_1337:
11206 tgu %icc, 0x7
11207 bcs,a,pn %xcc, loop_1338
11208 fmovdcc %xcc, %f6, %f1
11209 stb %l2, [%l7 + 0x6E]
11210 fands %f6, %f6, %f6
11211loop_1338:
11212 ldd [%l7 + 0x18], %f4
11213 fand %f8, %f8, %f0
11214 edge8 %i2, %i0, %l0
11215 fbue %fcc0, loop_1339
11216 lduw [%l7 + 0x60], %i6
11217 fnot2s %f3, %f8
11218 ldsw [%l7 + 0x64], %i7
11219loop_1339:
11220 fmovse %icc, %f14, %f2
11221 tneg %icc, 0x3
11222 brlez,a %l6, loop_1340
11223 st %f4, [%l7 + 0x78]
11224 fxnor %f10, %f8, %f6
11225 fpadd32 %f10, %f6, %f6
11226loop_1340:
11227 bl %icc, loop_1341
11228 fmovde %icc, %f4, %f4
11229 fcmpes %fcc3, %f9, %f3
11230 fandnot2s %f6, %f1, %f4
11231loop_1341:
11232 fmovdleu %xcc, %f14, %f12
11233 bge,a %xcc, loop_1342
11234 bpos,pt %xcc, loop_1343
11235 fbule,a %fcc0, loop_1344
11236 brz,a %g6, loop_1345
11237loop_1342:
11238 movgu %icc, %g4, %l3
11239loop_1343:
11240 fpack16 %f14, %f5
11241loop_1344:
11242 ldsh [%l7 + 0x0A], %l1
11243loop_1345:
11244 fmovrsne %g2, %f4, %f9
11245 fornot2s %f2, %f8, %f14
11246 fmovrdlz %l5, %f8, %f8
11247 movre %o1, %l4, %o5
11248 tleu %xcc, 0x4
11249 movvs %xcc, %i3, %o6
11250 fzeros %f2
11251 fmovdpos %xcc, %f10, %f3
11252 edge32l %g5, %i5, %g7
11253 ldsw [%l7 + 0x70], %g3
11254 fpadd32s %f12, %f0, %f13
11255 ldd [%l7 + 0x48], %f14
11256 fmovdvs %icc, %f2, %f2
11257 be %xcc, loop_1346
11258 fmuld8ulx16 %f0, %f1, %f0
11259 fmovdle %icc, %f3, %f7
11260 fmul8x16 %f15, %f4, %f8
11261loop_1346:
11262 fcmpd %fcc1, %f0, %f8
11263 fmovdcs %icc, %f15, %f1
11264 fnegd %f14, %f2
11265 tcs %xcc, 0x2
11266 fmovrslz %i1, %f0, %f14
11267 sth %o2, [%l7 + 0x34]
11268 fmovsgu %icc, %f4, %f0
11269 umulcc %o7, 0x17E2, %g1
11270 st %f12, [%l7 + 0x60]
11271 ldd [%l7 + 0x28], %f8
11272 sra %o4, %o0, %o3
11273 fsrc2 %f12, %f14
11274 stb %i4, [%l7 + 0x7F]
11275 smul %l2, %i2, %l0
11276 ldsb [%l7 + 0x56], %i6
11277 ldsb [%l7 + 0x7C], %i0
11278 movrlz %l6, %g6, %i7
11279 fnors %f4, %f14, %f3
11280 fmovdne %xcc, %f12, %f2
11281 stb %l3, [%l7 + 0x52]
11282 fpadd32 %f4, %f0, %f2
11283 addcc %l1, 0x005A, %g4
11284 udivcc %g2, 0x0F52, %o1
11285 fcmpne16 %f12, %f0, %l4
11286 std %f12, [%l7 + 0x08]
11287 lduh [%l7 + 0x14], %o5
11288 fcmpne32 %f0, %f6, %l5
11289 st %f1, [%l7 + 0x78]
11290 fxors %f5, %f6, %f0
11291 fbne %fcc2, loop_1347
11292 lduw [%l7 + 0x74], %i3
11293 brz,a %g5, loop_1348
11294 fmul8x16au %f0, %f7, %f12
11295loop_1347:
11296 movrlz %o6, %i5, %g3
11297 fmovsne %xcc, %f13, %f7
11298loop_1348:
11299 fmovdpos %icc, %f10, %f15
11300 stx %i1, [%l7 + 0x70]
11301 fmovdge %icc, %f12, %f1
11302 xnorcc %o2, 0x1011, %g7
11303 fbn %fcc1, loop_1349
11304 fmovdpos %xcc, %f13, %f12
11305 st %f2, [%l7 + 0x58]
11306 ld [%l7 + 0x2C], %f2
11307loop_1349:
11308 lduw [%l7 + 0x34], %g1
11309 fba %fcc1, loop_1350
11310 xnorcc %o4, 0x1B50, %o7
11311 bneg,a %icc, loop_1351
11312 xnor %o3, 0x074C, %i4
11313loop_1350:
11314 ldub [%l7 + 0x4E], %o0
11315 fmovdleu %icc, %f0, %f15
11316loop_1351:
11317 tvs %icc, 0x4
11318 fbg %fcc0, loop_1352
11319 fbe %fcc0, loop_1353
11320 fmul8ulx16 %f14, %f8, %f8
11321 edge16l %l2, %l0, %i6
11322loop_1352:
11323 fmovspos %icc, %f11, %f1
11324loop_1353:
11325 array16 %i2, %l6, %i0
11326 orn %i7, 0x1D43, %l3
11327 taddcc %l1, %g4, %g6
11328 stw %g2, [%l7 + 0x0C]
11329 fble %fcc1, loop_1354
11330 fmul8sux16 %f10, %f14, %f14
11331 ld [%l7 + 0x68], %f4
11332 lduw [%l7 + 0x38], %l4
11333loop_1354:
11334 fbu,a %fcc0, loop_1355
11335 ldub [%l7 + 0x7F], %o1
11336 mulscc %o5, %l5, %g5
11337 fsrc2s %f15, %f1
11338loop_1355:
11339 fcmple16 %f6, %f6, %o6
11340 udiv %i5, 0x0BD5, %g3
11341 edge8 %i1, %i3, %g7
11342 fmovscc %xcc, %f9, %f7
11343 fbu,a %fcc1, loop_1356
11344 ldub [%l7 + 0x66], %o2
11345 lduw [%l7 + 0x50], %g1
11346 fmovdge %icc, %f8, %f11
11347loop_1356:
11348 bcs,pt %xcc, loop_1357
11349 fmovdle %icc, %f15, %f5
11350 ldsw [%l7 + 0x78], %o4
11351 bgu,a,pt %xcc, loop_1358
11352loop_1357:
11353 ldsb [%l7 + 0x49], %o3
11354 sth %i4, [%l7 + 0x64]
11355 fzero %f12
11356loop_1358:
11357 ldx [%l7 + 0x70], %o0
11358 orncc %o7, %l2, %l0
11359 ldsb [%l7 + 0x3A], %i6
11360 st %f2, [%l7 + 0x20]
11361 be,a %xcc, loop_1359
11362 fbge,a %fcc1, loop_1360
11363 addcc %l6, %i0, %i7
11364 ldsb [%l7 + 0x0D], %l3
11365loop_1359:
11366 fandnot2s %f1, %f2, %f5
11367loop_1360:
11368 bcc,pt %icc, loop_1361
11369 ldsb [%l7 + 0x0E], %i2
11370 edge16 %g4, %g6, %l1
11371 fmovrdgz %l4, %f12, %f2
11372loop_1361:
11373 bcc,a,pt %xcc, loop_1362
11374 lduh [%l7 + 0x0E], %o1
11375 stb %o5, [%l7 + 0x19]
11376 fornot2 %f8, %f0, %f12
11377loop_1362:
11378 lduh [%l7 + 0x58], %g2
11379 fmul8sux16 %f14, %f0, %f14
11380 fzeros %f4
11381 tl %xcc, 0x0
11382 ldx [%l7 + 0x20], %g5
11383 lduw [%l7 + 0x18], %l5
11384 tcs %xcc, 0x0
11385 fand %f4, %f2, %f2
11386 ldsh [%l7 + 0x42], %i5
11387 fmovrsgez %o6, %f7, %f1
11388 fmovrsgez %g3, %f2, %f5
11389 fabss %f13, %f8
11390 brgz,a %i1, loop_1363
11391 fmovrdgez %g7, %f2, %f12
11392 fmovdg %icc, %f10, %f2
11393 std %f10, [%l7 + 0x28]
11394loop_1363:
11395 bneg,pn %xcc, loop_1364
11396 lduh [%l7 + 0x38], %o2
11397 fnot2 %f4, %f6
11398 ldub [%l7 + 0x26], %g1
11399loop_1364:
11400 alignaddrl %i3, %o3, %o4
11401 sth %i4, [%l7 + 0x42]
11402 ble,pt %xcc, loop_1365
11403 fbug %fcc3, loop_1366
11404 te %xcc, 0x4
11405 fsrc2s %f12, %f3
11406loop_1365:
11407 alignaddr %o0, %l2, %l0
11408loop_1366:
11409 sth %i6, [%l7 + 0x6E]
11410 edge32ln %l6, %i0, %i7
11411 movg %xcc, %l3, %i2
11412 andcc %o7, 0x027C, %g4
11413 ldsw [%l7 + 0x4C], %l1
11414 movrgz %g6, 0x1B0, %l4
11415 sll %o1, 0x1E, %o5
11416 ldub [%l7 + 0x0B], %g2
11417 movge %icc, %g5, %i5
11418 ldx [%l7 + 0x08], %l5
11419 ldub [%l7 + 0x66], %o6
11420 bvc,a loop_1367
11421 fmovsneg %xcc, %f15, %f14
11422 lduw [%l7 + 0x24], %g3
11423 umulcc %g7, 0x0798, %i1
11424loop_1367:
11425 ldsh [%l7 + 0x54], %o2
11426 ldub [%l7 + 0x39], %i3
11427 fmovsgu %icc, %f6, %f2
11428 fbul %fcc1, loop_1368
11429 stx %g1, [%l7 + 0x20]
11430 fmovdg %xcc, %f3, %f3
11431 umul %o4, %i4, %o3
11432loop_1368:
11433 ldsh [%l7 + 0x14], %l2
11434 fmovdvs %icc, %f9, %f12
11435 bcs,a,pt %xcc, loop_1369
11436 fnot2 %f0, %f4
11437 tsubcc %l0, 0x189E, %i6
11438 std %f2, [%l7 + 0x10]
11439loop_1369:
11440 fmuld8ulx16 %f13, %f9, %f12
11441 brz,a %l6, loop_1370
11442 st %f12, [%l7 + 0x20]
11443 fmovsleu %icc, %f11, %f14
11444 stx %o0, [%l7 + 0x38]
11445loop_1370:
11446 fornot2s %f8, %f10, %f12
11447 andn %i0, %i7, %l3
11448 smul %o7, 0x19A2, %i2
11449 fnegd %f14, %f0
11450 ldsh [%l7 + 0x0C], %l1
11451 st %f1, [%l7 + 0x74]
11452 fmul8x16au %f5, %f6, %f0
11453 smul %g4, %l4, %o1
11454 fandnot1s %f6, %f8, %f4
11455 fpmerge %f12, %f7, %f4
11456 bg,pt %xcc, loop_1371
11457 sdiv %o5, 0x0C1A, %g6
11458 fmovdle %xcc, %f11, %f4
11459 ldub [%l7 + 0x18], %g5
11460loop_1371:
11461 fbu %fcc1, loop_1372
11462 fmovsvs %icc, %f11, %f1
11463 tleu %xcc, 0x1
11464 ld [%l7 + 0x40], %f11
11465loop_1372:
11466 fone %f14
11467 fpadd16s %f3, %f3, %f13
11468 lduw [%l7 + 0x40], %g2
11469 movrgez %l5, %i5, %g3
11470 addcc %g7, %i1, %o2
11471 lduh [%l7 + 0x2E], %i3
11472 std %f12, [%l7 + 0x78]
11473 st %f13, [%l7 + 0x4C]
11474 edge16 %o6, %g1, %i4
11475 ldub [%l7 + 0x2C], %o4
11476 fandnot2 %f8, %f6, %f10
11477 edge8n %o3, %l0, %i6
11478 movg %xcc, %l2, %o0
11479 ld [%l7 + 0x28], %f13
11480 subc %i0, %i7, %l6
11481 lduh [%l7 + 0x1E], %o7
11482 fmul8sux16 %f2, %f12, %f14
11483 bgu,pn %icc, loop_1373
11484 fmovscs %icc, %f7, %f1
11485 st %f3, [%l7 + 0x54]
11486 fxnor %f10, %f2, %f4
11487loop_1373:
11488 tle %xcc, 0x2
11489 lduw [%l7 + 0x74], %l3
11490 ldx [%l7 + 0x30], %i2
11491 fmovsle %xcc, %f6, %f3
11492 fornot2s %f12, %f3, %f13
11493 fornot1s %f13, %f11, %f9
11494 fmovrse %l1, %f9, %f2
11495 fmovrdne %l4, %f10, %f6
11496 movre %o1, %g4, %g6
11497 fnors %f13, %f7, %f11
11498 ldsh [%l7 + 0x4C], %o5
11499 fmul8x16 %f9, %f6, %f2
11500 ldub [%l7 + 0x5F], %g2
11501 fpsub16s %f0, %f10, %f4
11502 tcs %icc, 0x4
11503 movcc %xcc, %g5, %i5
11504 addccc %l5, 0x0684, %g3
11505 subc %g7, 0x02BB, %o2
11506 fpmerge %f7, %f15, %f4
11507 sdivcc %i1, 0x0795, %i3
11508 fandnot1s %f4, %f11, %f2
11509 array8 %g1, %i4, %o4
11510 ldub [%l7 + 0x62], %o6
11511 sdivcc %l0, 0x186C, %i6
11512 edge16n %l2, %o0, %o3
11513 fornot1s %f7, %f8, %f15
11514 ldub [%l7 + 0x32], %i7
11515 sll %l6, %i0, %l3
11516 bgu,a %icc, loop_1374
11517 array8 %o7, %i2, %l1
11518 fandnot1 %f12, %f0, %f0
11519 tg %icc, 0x7
11520loop_1374:
11521 xorcc %l4, %o1, %g4
11522 pdist %f10, %f14, %f4
11523 std %f2, [%l7 + 0x68]
11524 fbug %fcc0, loop_1375
11525 fpadd16 %f4, %f8, %f14
11526 stb %g6, [%l7 + 0x17]
11527 stw %o5, [%l7 + 0x68]
11528loop_1375:
11529 fsrc1 %f2, %f4
11530 ldx [%l7 + 0x20], %g5
11531 movge %icc, %i5, %l5
11532 edge8 %g3, %g2, %o2
11533 fmovrdlez %i1, %f0, %f10
11534 fzero %f0
11535 std %f10, [%l7 + 0x10]
11536 stx %g7, [%l7 + 0x28]
11537 ldd [%l7 + 0x18], %f0
11538 tneg %xcc, 0x6
11539 st %f15, [%l7 + 0x08]
11540 st %f15, [%l7 + 0x68]
11541 ldsh [%l7 + 0x78], %g1
11542 fpadd32s %f12, %f5, %f10
11543 addcc %i4, %i3, %o6
11544 subcc %o4, 0x165A, %i6
11545 ldsh [%l7 + 0x36], %l2
11546 fnand %f4, %f10, %f12
11547 st %f8, [%l7 + 0x1C]
11548 fbo,a %fcc3, loop_1376
11549 std %f10, [%l7 + 0x28]
11550 ldd [%l7 + 0x08], %f10
11551 fornot2s %f5, %f4, %f9
11552loop_1376:
11553 ldsb [%l7 + 0x65], %o0
11554 ld [%l7 + 0x20], %f0
11555 taddcc %l0, %o3, %i7
11556 fnand %f10, %f0, %f14
11557 std %f8, [%l7 + 0x68]
11558 fsrc2s %f13, %f3
11559 fcmpeq16 %f12, %f8, %i0
11560 array8 %l6, %o7, %i2
11561 fmovrde %l3, %f14, %f14
11562 fbn %fcc1, loop_1377
11563 st %f11, [%l7 + 0x14]
11564 fmovdleu %xcc, %f7, %f4
11565 be,pn %icc, loop_1378
11566loop_1377:
11567 fors %f3, %f9, %f7
11568 fcmpeq16 %f6, %f14, %l4
11569 brz,a %o1, loop_1379
11570loop_1378:
11571 fmovrsgez %g4, %f1, %f4
11572 st %f13, [%l7 + 0x14]
11573 ta %xcc, 0x2
11574loop_1379:
11575 st %f8, [%l7 + 0x7C]
11576 ldx [%l7 + 0x08], %l1
11577 ldsw [%l7 + 0x30], %o5
11578 ld [%l7 + 0x08], %f12
11579 bvs,a loop_1380
11580 brlz %g6, loop_1381
11581 ldx [%l7 + 0x70], %i5
11582 fmovsge %icc, %f11, %f7
11583loop_1380:
11584 fxnor %f12, %f12, %f8
11585loop_1381:
11586 fpadd16s %f12, %f0, %f6
11587 ldsh [%l7 + 0x20], %g5
11588 sth %g3, [%l7 + 0x0E]
11589 bvc,pn %xcc, loop_1382
11590 fzero %f14
11591 fsrc1 %f0, %f14
11592 stb %g2, [%l7 + 0x29]
11593loop_1382:
11594 ldd [%l7 + 0x38], %f6
11595 sth %l5, [%l7 + 0x1E]
11596 orncc %i1, 0x052F, %o2
11597 fornot2 %f14, %f12, %f10
11598 fand %f12, %f4, %f14
11599 fbn,a %fcc0, loop_1383
11600 sdivx %g1, 0x0467, %g7
11601 movneg %icc, %i4, %o6
11602 fcmped %fcc3, %f10, %f0
11603loop_1383:
11604 fmovdl %xcc, %f13, %f4
11605 fcmple16 %f2, %f10, %i3
11606 fmovsl %icc, %f0, %f8
11607 ldsb [%l7 + 0x24], %i6
11608 edge16n %o4, %o0, %l2
11609 std %f10, [%l7 + 0x40]
11610 fornot1 %f14, %f6, %f2
11611 fornot1s %f12, %f0, %f2
11612 addccc %l0, %i7, %o3
11613 fmul8ulx16 %f10, %f8, %f12
11614 subc %i0, 0x1261, %o7
11615 fbule,a %fcc2, loop_1384
11616 movge %xcc, %l6, %i2
11617 ldx [%l7 + 0x18], %l4
11618 ld [%l7 + 0x14], %f11
11619loop_1384:
11620 movneg %icc, %l3, %g4
11621 tneg %xcc, 0x1
11622 fsrc2 %f4, %f14
11623 bvc loop_1385
11624 fandnot1 %f0, %f10, %f10
11625 tpos %xcc, 0x3
11626 std %f0, [%l7 + 0x38]
11627loop_1385:
11628 array16 %l1, %o5, %g6
11629 fmovsg %xcc, %f8, %f4
11630 srlx %i5, 0x03, %o1
11631 fmovrdlez %g3, %f12, %f0
11632 bn loop_1386
11633 tge %xcc, 0x3
11634 lduh [%l7 + 0x60], %g5
11635 umul %g2, %l5, %i1
11636loop_1386:
11637 movvc %icc, %g1, %g7
11638 mulx %i4, %o2, %i3
11639 tl %xcc, 0x3
11640 edge32ln %i6, %o4, %o0
11641 fbe,a %fcc2, loop_1387
11642 lduh [%l7 + 0x44], %o6
11643 edge32 %l0, %l2, %o3
11644 bcc %icc, loop_1388
11645loop_1387:
11646 ldsb [%l7 + 0x41], %i7
11647 ldx [%l7 + 0x70], %i0
11648 fandnot2 %f0, %f6, %f8
11649loop_1388:
11650 ldsb [%l7 + 0x79], %o7
11651 addc %l6, %i2, %l4
11652 sth %l3, [%l7 + 0x70]
11653 xnorcc %g4, 0x05A2, %o5
11654 bvs,a,pn %icc, loop_1389
11655 fmovse %xcc, %f8, %f8
11656 stx %l1, [%l7 + 0x08]
11657 fmovdpos %icc, %f2, %f9
11658loop_1389:
11659 ldsb [%l7 + 0x58], %i5
11660 stx %o1, [%l7 + 0x68]
11661 ldx [%l7 + 0x48], %g3
11662 fcmpes %fcc0, %f6, %f15
11663 bg,pn %icc, loop_1390
11664 bvs,a %xcc, loop_1391
11665 fmul8x16al %f2, %f3, %f8
11666 lduw [%l7 + 0x30], %g6
11667loop_1390:
11668 fcmpne16 %f12, %f14, %g5
11669loop_1391:
11670 st %f15, [%l7 + 0x18]
11671 fbe,a %fcc2, loop_1392
11672 movvs %xcc, %g2, %l5
11673 andn %i1, 0x183C, %g1
11674 fnegd %f6, %f2
11675loop_1392:
11676 sllx %i4, %g7, %o2
11677 brlz %i3, loop_1393
11678 stb %o4, [%l7 + 0x18]
11679 taddcc %o0, 0x0977, %i6
11680 sth %l0, [%l7 + 0x12]
11681loop_1393:
11682 fmovrdgz %l2, %f4, %f12
11683 std %f14, [%l7 + 0x10]
11684 fbule,a %fcc1, loop_1394
11685 fbo,a %fcc1, loop_1395
11686 tcs %xcc, 0x4
11687 edge16l %o6, %i7, %o3
11688loop_1394:
11689 lduw [%l7 + 0x6C], %i0
11690loop_1395:
11691 fmovrsgez %l6, %f1, %f2
11692 movne %xcc, %o7, %i2
11693 tleu %xcc, 0x3
11694 udiv %l4, 0x0C33, %g4
11695 fnot2 %f14, %f10
11696 bvs,pt %icc, loop_1396
11697 brgez %l3, loop_1397
11698 ldsw [%l7 + 0x74], %l1
11699 subcc %o5, %i5, %g3
11700loop_1396:
11701 stx %g6, [%l7 + 0x30]
11702loop_1397:
11703 fcmpes %fcc0, %f11, %f3
11704 fcmple32 %f14, %f12, %o1
11705 alignaddr %g5, %g2, %i1
11706 stw %l5, [%l7 + 0x24]
11707 bleu,pn %xcc, loop_1398
11708 movrne %g1, 0x2AB, %i4
11709 be,a %xcc, loop_1399
11710 ldsh [%l7 + 0x3C], %o2
11711loop_1398:
11712 fcmpgt32 %f8, %f6, %g7
11713 movrgez %i3, 0x32C, %o4
11714loop_1399:
11715 fcmps %fcc2, %f7, %f15
11716 fmuld8sux16 %f15, %f7, %f2
11717 stx %i6, [%l7 + 0x60]
11718 ldx [%l7 + 0x28], %o0
11719 ldsb [%l7 + 0x5D], %l2
11720 ldx [%l7 + 0x58], %o6
11721 faligndata %f6, %f4, %f8
11722 ldx [%l7 + 0x60], %i7
11723 fexpand %f9, %f4
11724 fmovrsne %l0, %f5, %f14
11725 subc %o3, %l6, %i0
11726 fnegd %f14, %f6
11727 mova %icc, %i2, %o7
11728 nop
11729 setx loop_1400, %l0, %l1
11730 wrpr 0x1, %tl
11731 wrpr %l1, %tnpc
11732 setx 0x34400001400, %l0, %l1
11733 wrpr %l1, %tstate
11734 wrhpr 0x4, %htstate
11735 done
11736 srax %g4, 0x04, %l3
11737 stx %l1, [%l7 + 0x58]
11738 std %f6, [%l7 + 0x10]
11739loop_1400:
11740 fmovs %f14, %f15
11741 tne %xcc, 0x7
11742 ldsb [%l7 + 0x66], %l4
11743 stx %o5, [%l7 + 0x58]
11744 std %f10, [%l7 + 0x68]
11745 fmovspos %icc, %f6, %f0
11746 fone %f14
11747 udiv %g3, 0x07BA, %g6
11748 fandnot1s %f7, %f1, %f6
11749 bleu,pt %xcc, loop_1401
11750 sub %i5, 0x0D86, %o1
11751 array16 %g5, %g2, %l5
11752 ba loop_1402
11753loop_1401:
11754 ld [%l7 + 0x48], %f4
11755 ldub [%l7 + 0x6E], %g1
11756 fmovdne %xcc, %f15, %f0
11757loop_1402:
11758 ldsh [%l7 + 0x0E], %i4
11759 lduh [%l7 + 0x4A], %i1
11760 fmuld8sux16 %f14, %f4, %f14
11761 lduw [%l7 + 0x74], %o2
11762 fxor %f14, %f4, %f0
11763 fbne,a %fcc2, loop_1403
11764 sdivcc %g7, 0x0761, %i3
11765 ldx [%l7 + 0x30], %i6
11766 subcc %o0, 0x17BE, %l2
11767loop_1403:
11768 bvc,a,pt %xcc, loop_1404
11769 udivcc %o6, 0x0EBA, %o4
11770 udivcc %l0, 0x0F86, %i7
11771 nop
11772 setx loop_1405, %l0, %l1
11773 wrpr 0x1, %tl
11774 wrpr %l1, %tpc
11775 add %l1, 0x4, %l1
11776 wrpr %l1, %tnpc
11777 setx 0x34400001400, %l0, %l1
11778 wrpr %l1, %tstate
11779 wrhpr 0x4, %htstate
11780 retry
11781loop_1404:
11782 tne %icc, 0x2
11783 fcmpeq32 %f6, %f2, %l6
11784 sub %i0, 0x1D97, %o3
11785loop_1405:
11786 ta %icc, 0x1
11787 fmovrdlez %i2, %f14, %f2
11788 lduw [%l7 + 0x30], %o7
11789 fmovdge %icc, %f4, %f15
11790 ldx [%l7 + 0x58], %l3
11791 mova %icc, %g4, %l4
11792 sethi 0x0AA4, %o5
11793 fnot2 %f2, %f4
11794 fcmpes %fcc0, %f0, %f12
11795 fandnot1s %f13, %f15, %f5
11796 sdivx %g3, 0x0A9B, %g6
11797 stx %l1, [%l7 + 0x08]
11798 fmovsge %xcc, %f13, %f4
11799 umul %o1, 0x1AFF, %i5
11800 fones %f0
11801 std %f12, [%l7 + 0x38]
11802 bpos,pt %icc, loop_1406
11803 bn,a loop_1407
11804 fcmple16 %f10, %f0, %g2
11805 bl,a %xcc, loop_1408
11806loop_1406:
11807 ldsb [%l7 + 0x24], %l5
11808loop_1407:
11809 fsrc2 %f6, %f4
11810 lduw [%l7 + 0x3C], %g5
11811loop_1408:
11812 ldsb [%l7 + 0x2F], %i4
11813 fmovrslez %g1, %f11, %f4
11814 ldsw [%l7 + 0x54], %o2
11815 ldub [%l7 + 0x3B], %g7
11816 fpack16 %f6, %f4
11817 tgu %icc, 0x2
11818 edge16ln %i3, %i6, %o0
11819 fnegd %f2, %f0
11820 movrne %i1, 0x38D, %l2
11821 fpadd32 %f10, %f4, %f6
11822 fandnot1s %f3, %f14, %f11
11823 edge16ln %o4, %o6, %i7
11824 fmovdne %xcc, %f8, %f6
11825 udivx %l6, 0x1E9F, %i0
11826 fcmpgt32 %f12, %f0, %o3
11827 bvc loop_1409
11828 array8 %i2, %o7, %l3
11829 ldsb [%l7 + 0x09], %g4
11830 fmovdn %icc, %f12, %f10
11831loop_1409:
11832 tsubcctv %l0, %l4, %g3
11833 tvs %icc, 0x2
11834 fmovdcc %icc, %f0, %f9
11835 fmovsvs %xcc, %f5, %f2
11836 movne %xcc, %o5, %g6
11837 stx %l1, [%l7 + 0x20]
11838 move %icc, %o1, %g2
11839 lduh [%l7 + 0x62], %i5
11840 std %f8, [%l7 + 0x60]
11841 sra %g5, 0x1B, %l5
11842 ld [%l7 + 0x2C], %f12
11843 ld [%l7 + 0x54], %f8
11844 ldsh [%l7 + 0x7A], %g1
11845 te %xcc, 0x1
11846 fmovsvs %xcc, %f12, %f6
11847 fmovdgu %icc, %f12, %f8
11848 ldsw [%l7 + 0x54], %o2
11849 movle %icc, %i4, %i3
11850 lduh [%l7 + 0x3C], %i6
11851 stx %g7, [%l7 + 0x68]
11852 fbule %fcc2, loop_1410
11853 fxnor %f8, %f2, %f0
11854 edge16l %i1, %o0, %o4
11855 tg %xcc, 0x4
11856loop_1410:
11857 be,a,pt %xcc, loop_1411
11858 smulcc %o6, 0x050A, %l2
11859 fpadd16 %f8, %f0, %f0
11860 lduw [%l7 + 0x68], %l6
11861loop_1411:
11862 nop
11863 setx loop_1412, %l0, %l1
11864 jmpl %l1, %i0
11865 addccc %i7, %i2, %o3
11866 bshuffle %f0, %f6, %f0
11867 ld [%l7 + 0x78], %f7
11868loop_1412:
11869 fcmpes %fcc0, %f9, %f0
11870 fbue,a %fcc0, loop_1413
11871 sllx %l3, %o7, %l0
11872 ldx [%l7 + 0x50], %g4
11873 brgez %l4, loop_1414
11874loop_1413:
11875 ldub [%l7 + 0x6C], %o5
11876 tvs %icc, 0x6
11877 fands %f2, %f8, %f8
11878loop_1414:
11879 fmovspos %icc, %f5, %f12
11880 umul %g3, %g6, %o1
11881 fble %fcc1, loop_1415
11882 fandnot2s %f13, %f12, %f15
11883 movleu %icc, %l1, %g2
11884 move %xcc, %i5, %l5
11885loop_1415:
11886 std %f12, [%l7 + 0x68]
11887 fpsub16s %f15, %f12, %f5
11888 fmovrsgez %g5, %f15, %f1
11889 lduh [%l7 + 0x3E], %o2
11890 st %f10, [%l7 + 0x20]
11891 edge16ln %i4, %i3, %g1
11892 array8 %g7, %i6, %o0
11893 xorcc %o4, %i1, %o6
11894 edge32l %l6, %l2, %i0
11895 fmovsn %icc, %f6, %f2
11896 bge,pt %icc, loop_1416
11897 fcmpgt32 %f12, %f6, %i7
11898 stx %i2, [%l7 + 0x58]
11899 fbug,a %fcc3, loop_1417
11900loop_1416:
11901 fsrc2s %f1, %f0
11902 fcmpgt32 %f4, %f6, %o3
11903 sra %l3, %l0, %o7
11904loop_1417:
11905 taddcctv %g4, 0x17D0, %l4
11906 fmovdvs %xcc, %f8, %f13
11907 array32 %o5, %g6, %o1
11908 ld [%l7 + 0x34], %f6
11909 smulcc %l1, 0x1BD4, %g3
11910 sth %g2, [%l7 + 0x54]
11911 fnot2s %f6, %f5
11912 fmul8ulx16 %f4, %f14, %f14
11913 fbo %fcc0, loop_1418
11914 sllx %l5, %i5, %o2
11915 fpadd16 %f2, %f14, %f10
11916 ldx [%l7 + 0x20], %g5
11917loop_1418:
11918 fbg,a %fcc2, loop_1419
11919 fbue %fcc0, loop_1420
11920 srlx %i3, %g1, %i4
11921 ldsb [%l7 + 0x7D], %g7
11922loop_1419:
11923 ldd [%l7 + 0x58], %f14
11924loop_1420:
11925 fbo %fcc0, loop_1421
11926 movpos %icc, %o0, %o4
11927 fba,a %fcc1, loop_1422
11928 alignaddrl %i6, %i1, %o6
11929loop_1421:
11930 ldsb [%l7 + 0x43], %l2
11931 fmovrdne %i0, %f8, %f12
11932loop_1422:
11933 ld [%l7 + 0x7C], %f11
11934 fbe,a %fcc0, loop_1423
11935 fmul8x16au %f5, %f7, %f12
11936 fmovdleu %icc, %f8, %f15
11937 movcs %icc, %l6, %i7
11938loop_1423:
11939 tn %xcc, 0x7
11940 fbl %fcc1, loop_1424
11941 te %icc, 0x5
11942 ldsb [%l7 + 0x15], %i2
11943 fmovsgu %xcc, %f14, %f9
11944loop_1424:
11945 ldub [%l7 + 0x0A], %l3
11946 xor %l0, 0x17E6, %o7
11947 edge8l %g4, %o3, %l4
11948 edge8l %g6, %o5, %o1
11949 sdivcc %l1, 0x01F4, %g2
11950 movpos %xcc, %g3, %l5
11951 fmovdne %icc, %f10, %f3
11952 be,pn %xcc, loop_1425
11953 stx %i5, [%l7 + 0x30]
11954 fmovdvc %icc, %f11, %f6
11955 fnand %f0, %f14, %f12
11956loop_1425:
11957 fcmpne32 %f8, %f10, %o2
11958 stw %g5, [%l7 + 0x48]
11959 bvc %icc, loop_1426
11960 sra %i3, 0x16, %g1
11961 fmovde %icc, %f2, %f1
11962 fsrc2s %f5, %f2
11963loop_1426:
11964 movg %icc, %g7, %o0
11965 tne %icc, 0x2
11966 fble,a %fcc0, loop_1427
11967 sdivcc %i4, 0x1C67, %o4
11968 fmovrsne %i6, %f0, %f2
11969 ldsw [%l7 + 0x1C], %o6
11970loop_1427:
11971 ldsb [%l7 + 0x28], %i1
11972 ldub [%l7 + 0x66], %l2
11973 lduh [%l7 + 0x62], %l6
11974 fpsub16s %f5, %f4, %f8
11975 fsrc2s %f4, %f14
11976 xor %i0, %i2, %i7
11977 std %f4, [%l7 + 0x48]
11978 edge16n %l3, %o7, %g4
11979 tneg %icc, 0x7
11980 fmovsg %icc, %f14, %f7
11981 stw %o3, [%l7 + 0x74]
11982 lduw [%l7 + 0x40], %l4
11983 bvs,a %icc, loop_1428
11984 fmovscc %xcc, %f14, %f2
11985 andcc %g6, %o5, %o1
11986 edge8ln %l0, %g2, %g3
11987loop_1428:
11988 pdist %f4, %f14, %f2
11989 fnands %f7, %f14, %f6
11990 bgu %xcc, loop_1429
11991 subccc %l5, %l1, %o2
11992 ldx [%l7 + 0x30], %i5
11993 xor %g5, %g1, %g7
11994loop_1429:
11995 fxor %f2, %f8, %f4
11996 fpack16 %f4, %f3
11997 fones %f7
11998 ldx [%l7 + 0x18], %i3
11999 fblg,a %fcc3, loop_1430
12000 ldx [%l7 + 0x48], %o0
12001 fcmpd %fcc1, %f4, %f12
12002 fbule,a %fcc0, loop_1431
12003loop_1430:
12004 fbge %fcc0, loop_1432
12005 umulcc %o4, %i6, %o6
12006 ld [%l7 + 0x2C], %f9
12007loop_1431:
12008 fabss %f10, %f13
12009loop_1432:
12010 fmovdpos %icc, %f6, %f14
12011 fnor %f0, %f2, %f6
12012 sdivx %i1, 0x05CD, %l2
12013 fmovdl %icc, %f12, %f1
12014 sllx %l6, %i0, %i4
12015 ld [%l7 + 0x48], %f9
12016 stw %i2, [%l7 + 0x38]
12017 ld [%l7 + 0x5C], %f2
12018 ld [%l7 + 0x30], %f11
12019 ldsh [%l7 + 0x48], %l3
12020 fmovdgu %xcc, %f9, %f13
12021 fpackfix %f2, %f12
12022 taddcctv %i7, 0x1B74, %g4
12023 tpos %icc, 0x7
12024 fmovrsgz %o7, %f2, %f1
12025 ba,a,pn %icc, loop_1433
12026 ble %xcc, loop_1434
12027 fmovdvs %icc, %f1, %f3
12028 nop
12029 setx loop_1435, %l0, %l1
12030 jmpl %l1, %l4
12031loop_1433:
12032 std %f6, [%l7 + 0x50]
12033loop_1434:
12034 movrgez %o3, %o5, %g6
12035 udiv %o1, 0x0B4F, %l0
12036loop_1435:
12037 fmovrslz %g2, %f3, %f11
12038 be,pn %xcc, loop_1436
12039 fmovspos %xcc, %f8, %f1
12040 fmovdcs %xcc, %f1, %f8
12041 fcmple32 %f14, %f8, %l5
12042loop_1436:
12043 fmovsleu %xcc, %f11, %f7
12044 ldsh [%l7 + 0x10], %l1
12045 fnands %f8, %f3, %f7
12046 movn %icc, %o2, %g3
12047 fmovdne %xcc, %f14, %f9
12048 fmovrdgz %i5, %f14, %f0
12049 fcmpeq32 %f14, %f0, %g5
12050 fmovrsne %g7, %f15, %f1
12051 stw %i3, [%l7 + 0x58]
12052 ldsw [%l7 + 0x28], %g1
12053 lduw [%l7 + 0x1C], %o4
12054 edge32n %i6, %o0, %i1
12055 fmul8x16au %f10, %f12, %f12
12056 fnegs %f2, %f1
12057 fnands %f15, %f0, %f13
12058 fmul8x16al %f3, %f11, %f10
12059 ldx [%l7 + 0x20], %l2
12060 andn %o6, %l6, %i0
12061 stx %i2, [%l7 + 0x60]
12062 st %f12, [%l7 + 0x64]
12063 fnands %f8, %f9, %f10
12064 ldd [%l7 + 0x58], %f6
12065 fpsub16s %f15, %f11, %f3
12066 for %f6, %f6, %f10
12067 tneg %icc, 0x6
12068 nop
12069 setx loop_1437, %l0, %l1
12070 wrpr 0x1, %tl
12071 wrpr %l1, %tnpc
12072 setx 0x34400001400, %l0, %l1
12073 wrpr %l1, %tstate
12074 wrhpr 0x4, %htstate
12075 done
12076 fzero %f2
12077 fpsub16s %f6, %f2, %f12
12078 sth %i4, [%l7 + 0x7C]
12079loop_1437:
12080 xorcc %l3, %g4, %i7
12081 bcc,a %icc, loop_1438
12082 movleu %icc, %o7, %o3
12083 fandnot2 %f6, %f10, %f8
12084 st %f3, [%l7 + 0x28]
12085loop_1438:
12086 fpadd16 %f10, %f0, %f10
12087 edge32 %l4, %o5, %g6
12088 lduh [%l7 + 0x14], %l0
12089 fmovscs %icc, %f10, %f0
12090 lduh [%l7 + 0x64], %o1
12091 edge16ln %g2, %l1, %l5
12092 movvs %xcc, %o2, %g3
12093 xnorcc %i5, %g5, %g7
12094 lduw [%l7 + 0x08], %g1
12095 fmovspos %icc, %f11, %f8
12096 or %i3, 0x1EF9, %i6
12097 move %icc, %o0, %o4
12098 fzero %f4
12099 sdiv %l2, 0x15D3, %o6
12100 stb %i1, [%l7 + 0x7A]
12101 ldsb [%l7 + 0x68], %i0
12102 ldsw [%l7 + 0x28], %i2
12103 movrgz %l6, 0x3B8, %l3
12104 subccc %i4, %i7, %o7
12105 fcmps %fcc1, %f9, %f10
12106 fmovrde %g4, %f2, %f12
12107 fcmps %fcc2, %f11, %f1
12108 ld [%l7 + 0x18], %f4
12109 movrgz %o3, %o5, %l4
12110 array8 %l0, %o1, %g2
12111 fmovsge %xcc, %f9, %f10
12112 fmovsl %xcc, %f12, %f2
12113 fpmerge %f1, %f10, %f2
12114 subcc %g6, 0x0C17, %l5
12115 tsubcctv %o2, %l1, %i5
12116 st %f6, [%l7 + 0x54]
12117 bl,pt %icc, loop_1439
12118 ldsh [%l7 + 0x46], %g5
12119 fmul8ulx16 %f12, %f14, %f10
12120 fpack16 %f14, %f7
12121loop_1439:
12122 taddcc %g7, %g3, %g1
12123 tle %icc, 0x1
12124 st %f8, [%l7 + 0x20]
12125 fnands %f5, %f13, %f9
12126 edge16ln %i3, %o0, %o4
12127 fmovdleu %xcc, %f2, %f7
12128 fmovdgu %icc, %f15, %f11
12129 udiv %i6, 0x18B8, %l2
12130 fblg %fcc1, loop_1440
12131 fcmple32 %f0, %f12, %i1
12132 ldd [%l7 + 0x20], %f14
12133 nop
12134 setx loop_1441, %l0, %l1
12135 wrpr 0x1, %tl
12136 wrpr %l1, %tnpc
12137 setx 0x34400001400, %l0, %l1
12138 wrpr %l1, %tstate
12139 wrhpr 0x4, %htstate
12140 done
12141loop_1440:
12142 fbuge,a %fcc1, loop_1442
12143 movre %i0, %o6, %l6
12144 movneg %xcc, %i2, %i4
12145loop_1441:
12146 andn %i7, 0x07CB, %o7
12147loop_1442:
12148 udivx %g4, 0x0F91, %o3
12149 movre %o5, %l4, %l3
12150 std %f8, [%l7 + 0x10]
12151 stb %o1, [%l7 + 0x71]
12152 fbl %fcc0, loop_1443
12153 fzero %f2
12154 stb %l0, [%l7 + 0x6F]
12155 std %f12, [%l7 + 0x18]
12156loop_1443:
12157 subcc %g2, 0x158B, %g6
12158 st %f3, [%l7 + 0x08]
12159 fmovdgu %icc, %f12, %f6
12160 orcc %o2, 0x126B, %l5
12161 ldx [%l7 + 0x48], %l1
12162 alignaddr %i5, %g7, %g3
12163 taddcctv %g5, 0x18AD, %g1
12164 fcmped %fcc2, %f2, %f6
12165 ta %icc, 0x0
12166 ldsw [%l7 + 0x44], %o0
12167 fexpand %f14, %f2
12168 st %f4, [%l7 + 0x6C]
12169 fcmps %fcc2, %f12, %f13
12170 stw %o4, [%l7 + 0x38]
12171 smul %i3, %i6, %l2
12172 std %f10, [%l7 + 0x18]
12173 movcc %icc, %i0, %i1
12174 fmuld8ulx16 %f14, %f1, %f6
12175 edge16n %l6, %i2, %i4
12176 bpos,pn %icc, loop_1444
12177 movleu %xcc, %i7, %o6
12178 fmul8ulx16 %f0, %f0, %f6
12179 sth %g4, [%l7 + 0x40]
12180loop_1444:
12181 stb %o7, [%l7 + 0x26]
12182 st %f14, [%l7 + 0x34]
12183 sdivcc %o5, 0x0713, %o3
12184 movgu %icc, %l4, %l3
12185 lduh [%l7 + 0x2C], %l0
12186 fabsd %f4, %f12
12187 fabsd %f10, %f12
12188 fnor %f6, %f6, %f12
12189 fba,a %fcc1, loop_1445
12190 te %xcc, 0x2
12191 fbu %fcc1, loop_1446
12192 ldsb [%l7 + 0x14], %g2
12193loop_1445:
12194 nop
12195 setx loop_1447, %l0, %l1
12196 wrpr 0x1, %tl
12197 wrpr %l1, %tpc
12198 add %l1, 0x4, %l1
12199 wrpr %l1, %tnpc
12200 setx 0x34400001400, %l0, %l1
12201 wrpr %l1, %tstate
12202 wrhpr 0x4, %htstate
12203 retry
12204 array32 %o1, %o2, %g6
12205loop_1446:
12206 ld [%l7 + 0x64], %f5
12207 fblg,a %fcc0, loop_1448
12208loop_1447:
12209 bpos,pt %xcc, loop_1449
12210 bleu %icc, loop_1450
12211 sub %l5, %l1, %g7
12212loop_1448:
12213 ld [%l7 + 0x50], %f7
12214loop_1449:
12215 fmovdne %icc, %f4, %f0
12216loop_1450:
12217 ldsh [%l7 + 0x68], %g3
12218 pdist %f12, %f4, %f6
12219 te %icc, 0x5
12220 fbl,a %fcc3, loop_1451
12221 ldsb [%l7 + 0x35], %i5
12222 sllx %g5, 0x04, %o0
12223 fandnot2 %f2, %f6, %f10
12224loop_1451:
12225 ldsh [%l7 + 0x78], %o4
12226 fnand %f12, %f12, %f4
12227 fblg,a %fcc2, loop_1452
12228 fmovdle %xcc, %f14, %f4
12229 ldsh [%l7 + 0x1E], %g1
12230 brgez,a %i3, loop_1453
12231loop_1452:
12232 stx %l2, [%l7 + 0x70]
12233 stw %i0, [%l7 + 0x3C]
12234 fand %f4, %f10, %f4
12235loop_1453:
12236 edge16n %i6, %i1, %l6
12237 fandnot1s %f0, %f10, %f15
12238 fpadd16s %f1, %f2, %f1
12239 movvc %xcc, %i4, %i7
12240 tvc %xcc, 0x1
12241 ldsh [%l7 + 0x54], %i2
12242 fmovdge %icc, %f7, %f5
12243 tleu %xcc, 0x1
12244 tg %icc, 0x0
12245 umulcc %o6, %g4, %o5
12246 fmovsa %xcc, %f11, %f11
12247 alignaddr %o7, %l4, %l3
12248 fmovd %f0, %f2
12249 ldsh [%l7 + 0x30], %l0
12250 udivcc %g2, 0x0AF2, %o3
12251 fandnot1 %f8, %f0, %f10
12252 ld [%l7 + 0x7C], %f15
12253 fmul8x16 %f8, %f4, %f4
12254 sub %o2, %g6, %o1
12255 fcmpeq32 %f10, %f2, %l5
12256 sdivx %l1, 0x08ED, %g3
12257 sdivx %g7, 0x08FD, %i5
12258 ld [%l7 + 0x34], %f9
12259 movleu %icc, %o0, %o4
12260 srax %g1, 0x12, %g5
12261 st %f9, [%l7 + 0x48]
12262 bneg,a %icc, loop_1454
12263 pdist %f8, %f2, %f2
12264 brgz %i3, loop_1455
12265 bne,a loop_1456
12266loop_1454:
12267 fcmpeq32 %f6, %f2, %l2
12268 addccc %i0, 0x19D1, %i1
12269loop_1455:
12270 movcs %xcc, %i6, %l6
12271loop_1456:
12272 fcmpeq32 %f6, %f14, %i4
12273 tn %xcc, 0x6
12274 ld [%l7 + 0x6C], %f0
12275 ldd [%l7 + 0x60], %f4
12276 stx %i2, [%l7 + 0x50]
12277 fcmpes %fcc1, %f5, %f15
12278 bshuffle %f6, %f12, %f14
12279 fornot2 %f8, %f8, %f6
12280 addc %i7, 0x03DC, %o6
12281 movn %icc, %g4, %o7
12282 fornot2s %f2, %f12, %f1
12283 subc %l4, 0x0944, %o5
12284 alignaddr %l3, %g2, %o3
12285 udivcc %l0, 0x11B1, %o2
12286 edge16l %o1, %l5, %g6
12287 ldd [%l7 + 0x10], %f10
12288 brz %g3, loop_1457
12289 ldsb [%l7 + 0x55], %g7
12290 subcc %i5, %o0, %l1
12291 fbue %fcc2, loop_1458
12292loop_1457:
12293 smulcc %g1, %o4, %i3
12294 sth %l2, [%l7 + 0x10]
12295 ld [%l7 + 0x4C], %f0
12296loop_1458:
12297 fmovrslz %g5, %f13, %f4
12298 or %i1, %i0, %i6
12299 tsubcc %l6, 0x086F, %i2
12300 bvs,a,pt %icc, loop_1459
12301 fcmpne32 %f0, %f4, %i7
12302 subcc %o6, 0x1C76, %i4
12303 fnegs %f15, %f14
12304loop_1459:
12305 fcmple32 %f4, %f10, %o7
12306 bg,a %xcc, loop_1460
12307 ld [%l7 + 0x74], %f2
12308 mova %icc, %g4, %o5
12309 fpmerge %f9, %f11, %f8
12310loop_1460:
12311 ldub [%l7 + 0x2A], %l3
12312 fmovdge %icc, %f12, %f9
12313 fands %f10, %f5, %f7
12314 ldx [%l7 + 0x20], %g2
12315 ldx [%l7 + 0x20], %l4
12316 fone %f6
12317 fones %f14
12318 smulcc %o3, %l0, %o2
12319 fone %f14
12320 andn %o1, %l5, %g3
12321 ld [%l7 + 0x48], %f14
12322 udiv %g6, 0x086C, %g7
12323 tcc %xcc, 0x2
12324 te %icc, 0x3
12325 fmovscs %icc, %f1, %f2
12326 stx %i5, [%l7 + 0x60]
12327 fbue %fcc0, loop_1461
12328 movn %xcc, %o0, %l1
12329 lduh [%l7 + 0x40], %o4
12330 fones %f14
12331loop_1461:
12332 nop
12333 setx loop_1462, %l0, %l1
12334 wrpr 0x1, %tl
12335 wrpr %l1, %tnpc
12336 setx 0x34400001400, %l0, %l1
12337 wrpr %l1, %tstate
12338 wrhpr 0x4, %htstate
12339 done
12340 edge8ln %g1, %i3, %g5
12341 movleu %xcc, %i1, %i0
12342 brgz %i6, loop_1463
12343loop_1462:
12344 bleu,a loop_1464
12345 edge16n %l2, %l6, %i2
12346 sth %o6, [%l7 + 0x4E]
12347loop_1463:
12348 fmovdvc %xcc, %f2, %f8
12349loop_1464:
12350 tle %xcc, 0x2
12351 fcmpeq32 %f2, %f14, %i7
12352 tcc %icc, 0x4
12353 fcmpeq32 %f6, %f12, %i4
12354 ble,a,pn %xcc, loop_1465
12355 or %o7, 0x0234, %o5
12356 fcmple16 %f2, %f14, %l3
12357 sdivcc %g4, 0x0308, %l4
12358loop_1465:
12359 fpsub32s %f7, %f2, %f2
12360 or %o3, %g2, %l0
12361 sth %o1, [%l7 + 0x52]
12362 ldx [%l7 + 0x30], %o2
12363 fmovscs %icc, %f2, %f13
12364 st %f4, [%l7 + 0x1C]
12365 fmovrdgez %g3, %f12, %f8
12366 ldsb [%l7 + 0x25], %g6
12367 fmovs %f14, %f9
12368 movn %xcc, %g7, %i5
12369 tgu %icc, 0x7
12370 lduw [%l7 + 0x28], %l5
12371 fbug %fcc1, loop_1466
12372 fnand %f4, %f6, %f8
12373 fornot1s %f14, %f11, %f3
12374 ldub [%l7 + 0x3D], %l1
12375loop_1466:
12376 ld [%l7 + 0x7C], %f3
12377 fxnor %f6, %f14, %f10
12378 brgz %o0, loop_1467
12379 addcc %g1, 0x102A, %o4
12380 array8 %g5, %i1, %i3
12381 sdivcc %i6, 0x11B8, %l2
12382loop_1467:
12383 ldub [%l7 + 0x77], %l6
12384 fpsub16s %f8, %f9, %f10
12385 bg,a %icc, loop_1468
12386 stx %i0, [%l7 + 0x20]
12387 tpos %xcc, 0x0
12388 fmovsgu %icc, %f3, %f7
12389loop_1468:
12390 ldub [%l7 + 0x0F], %o6
12391 movleu %xcc, %i7, %i4
12392 ldub [%l7 + 0x12], %o7
12393 fpsub16 %f8, %f8, %f14
12394 lduw [%l7 + 0x0C], %o5
12395 edge16l %l3, %g4, %i2
12396 fmovda %icc, %f14, %f5
12397 addccc %l4, 0x114E, %o3
12398 fxnor %f10, %f12, %f10
12399 std %f2, [%l7 + 0x28]
12400 stw %l0, [%l7 + 0x0C]
12401 fba %fcc1, loop_1469
12402 movrne %o1, 0x266, %o2
12403 fmovdvs %xcc, %f0, %f14
12404 alignaddr %g2, %g6, %g7
12405loop_1469:
12406 umulcc %i5, 0x0773, %l5
12407 movle %xcc, %l1, %g3
12408 tleu %xcc, 0x7
12409 ldub [%l7 + 0x60], %o0
12410 fmovsneg %icc, %f14, %f8
12411 ldsb [%l7 + 0x41], %g1
12412 std %f10, [%l7 + 0x58]
12413 edge32n %o4, %g5, %i3
12414 ldsb [%l7 + 0x3B], %i6
12415 fmovdvc %xcc, %f0, %f5
12416 bl,a %icc, loop_1470
12417 fands %f14, %f3, %f15
12418 array16 %l2, %l6, %i0
12419 ldsh [%l7 + 0x70], %o6
12420loop_1470:
12421 fornot1s %f6, %f8, %f14
12422 fpadd16s %f4, %f2, %f7
12423 addcc %i7, 0x14D8, %i4
12424 edge16 %i1, %o7, %o5
12425 move %icc, %l3, %i2
12426 brgez,a %g4, loop_1471
12427 fpadd32 %f12, %f6, %f12
12428 edge8ln %o3, %l4, %l0
12429 lduw [%l7 + 0x68], %o2
12430loop_1471:
12431 ldub [%l7 + 0x42], %o1
12432 fnegs %f7, %f13
12433 lduh [%l7 + 0x52], %g2
12434 fmovsn %xcc, %f3, %f3
12435 fmovde %xcc, %f4, %f2
12436 stx %g7, [%l7 + 0x40]
12437 ldsw [%l7 + 0x30], %i5
12438 brlez,a %g6, loop_1472
12439 fmovdge %xcc, %f2, %f2
12440 array16 %l1, %l5, %o0
12441 fnor %f0, %f8, %f10
12442loop_1472:
12443 movrlz %g3, 0x1BF, %o4
12444 ldub [%l7 + 0x28], %g5
12445 bvs loop_1473
12446 stw %g1, [%l7 + 0x60]
12447 lduh [%l7 + 0x28], %i6
12448 fmovdcs %xcc, %f4, %f12
12449loop_1473:
12450 umulcc %i3, 0x1EF2, %l6
12451 lduw [%l7 + 0x6C], %l2
12452 stw %o6, [%l7 + 0x14]
12453 sub %i7, 0x1C78, %i0
12454 tn %icc, 0x2
12455 fsrc1 %f4, %f12
12456 ta %icc, 0x0
12457 fmovsa %xcc, %f0, %f14
12458 ldd [%l7 + 0x30], %f0
12459 for %f8, %f0, %f12
12460 sdivcc %i1, 0x0F61, %o7
12461 ld [%l7 + 0x08], %f8
12462 tcs %xcc, 0x0
12463 fnand %f2, %f0, %f12
12464 fcmpeq16 %f10, %f6, %i4
12465 and %o5, 0x08E2, %i2
12466 fbue %fcc0, loop_1474
12467 fpadd32s %f3, %f7, %f5
12468 movne %xcc, %l3, %o3
12469 for %f12, %f14, %f0
12470loop_1474:
12471 addc %l4, 0x0A23, %g4
12472 ldx [%l7 + 0x30], %l0
12473 stw %o2, [%l7 + 0x20]
12474 umul %g2, 0x00CD, %g7
12475 sdivx %o1, 0x0B31, %g6
12476 ldd [%l7 + 0x70], %f0
12477 bpos,pt %icc, loop_1475
12478 fmovrdlez %i5, %f14, %f0
12479 fnot2s %f6, %f14
12480 fexpand %f12, %f14
12481loop_1475:
12482 brgz %l1, loop_1476
12483 ldx [%l7 + 0x30], %l5
12484 fabss %f0, %f13
12485 siam 0x4
12486loop_1476:
12487 ldsh [%l7 + 0x76], %g3
12488 fmuld8sux16 %f14, %f0, %f14
12489 fxnor %f4, %f12, %f14
12490 movvc %icc, %o0, %g5
12491 fmovscs %icc, %f15, %f1
12492 ldx [%l7 + 0x08], %g1
12493 fzeros %f2
12494 movcc %xcc, %i6, %o4
12495 fxors %f1, %f10, %f10
12496 fcmpd %fcc3, %f2, %f6
12497 andn %l6, %l2, %o6
12498 ldsw [%l7 + 0x1C], %i3
12499 sth %i7, [%l7 + 0x4E]
12500 ldd [%l7 + 0x10], %f10
12501 std %f0, [%l7 + 0x10]
12502 bg,a,pn %xcc, loop_1477
12503 edge32n %i0, %i1, %o7
12504 movrgz %i4, %i2, %o5
12505 stb %l3, [%l7 + 0x5D]
12506loop_1477:
12507 movcs %icc, %l4, %o3
12508 ldd [%l7 + 0x20], %f14
12509 sdiv %g4, 0x19FB, %o2
12510 ldub [%l7 + 0x7A], %g2
12511 sdiv %g7, 0x114F, %o1
12512 ldsw [%l7 + 0x68], %g6
12513 udiv %l0, 0x1B74, %l1
12514 std %f12, [%l7 + 0x10]
12515 bneg,a,pt %icc, loop_1478
12516 ldsw [%l7 + 0x0C], %i5
12517 fornot1s %f10, %f3, %f8
12518 fone %f2
12519loop_1478:
12520 edge16ln %g3, %l5, %g5
12521 fpack16 %f2, %f15
12522 andncc %o0, %g1, %i6
12523 smulcc %l6, 0x1A72, %o4
12524 ble,pt %icc, loop_1479
12525 orn %o6, %l2, %i3
12526 lduw [%l7 + 0x70], %i7
12527 stx %i0, [%l7 + 0x58]
12528loop_1479:
12529 lduw [%l7 + 0x64], %o7
12530 fcmple16 %f8, %f2, %i4
12531 call loop_1480
12532 tsubcc %i2, %i1, %o5
12533 ldsb [%l7 + 0x08], %l3
12534 ldsh [%l7 + 0x1C], %l4
12535loop_1480:
12536 st %f0, [%l7 + 0x08]
12537 brz %o3, loop_1481
12538 lduw [%l7 + 0x44], %o2
12539 fsrc2 %f10, %f4
12540 fmovscc %icc, %f9, %f2
12541loop_1481:
12542 brnz %g2, loop_1482
12543 tsubcc %g4, 0x09DF, %o1
12544 fnands %f10, %f13, %f11
12545 ldsw [%l7 + 0x28], %g6
12546loop_1482:
12547 fpadd32s %f8, %f2, %f6
12548 taddcc %l0, %g7, %i5
12549 bne loop_1483
12550 fandnot1 %f0, %f6, %f8
12551 tcc %xcc, 0x7
12552 sdivx %g3, 0x1161, %l5
12553loop_1483:
12554 fcmple32 %f4, %f6, %g5
12555 fnot1s %f7, %f14
12556 fcmple16 %f0, %f0, %l1
12557 nop
12558 setx loop_1484, %l0, %l1
12559 jmpl %l1, %o0
12560 ld [%l7 + 0x0C], %f1
12561 ldsh [%l7 + 0x0E], %g1
12562 smulcc %l6, %i6, %o4
12563loop_1484:
12564 lduh [%l7 + 0x20], %o6
12565 ldsh [%l7 + 0x10], %i3
12566 xorcc %i7, %l2, %i0
12567 fmovdgu %icc, %f11, %f10
12568 fmovdl %xcc, %f4, %f3
12569 srlx %o7, %i4, %i2
12570 ldsw [%l7 + 0x70], %o5
12571 stb %i1, [%l7 + 0x7B]
12572 bleu,a loop_1485
12573 bg,a %icc, loop_1486
12574 nop
12575 setx loop_1487, %l0, %l1
12576 jmpl %l1, %l3
12577 fnegd %f10, %f14
12578loop_1485:
12579 edge32n %l4, %o2, %o3
12580loop_1486:
12581 ble %xcc, loop_1488
12582loop_1487:
12583 ldsb [%l7 + 0x50], %g4
12584 ldub [%l7 + 0x45], %g2
12585 mulx %g6, 0x03FD, %o1
12586loop_1488:
12587 fmovrde %g7, %f12, %f2
12588 edge32 %i5, %l0, %l5
12589 fmovsl %xcc, %f7, %f1
12590 fmul8x16au %f2, %f7, %f10
12591 fpsub16s %f13, %f0, %f11
12592 fnot2 %f12, %f12
12593 bne,pn %icc, loop_1489
12594 lduw [%l7 + 0x68], %g5
12595 bvc,pt %icc, loop_1490
12596 brz,a %g3, loop_1491
12597loop_1489:
12598 fmovs %f3, %f6
12599 st %f7, [%l7 + 0x38]
12600loop_1490:
12601 fmovrslz %o0, %f3, %f7
12602loop_1491:
12603 ta %xcc, 0x4
12604 sdivx %l1, 0x01E0, %l6
12605 xor %g1, %i6, %o4
12606 fexpand %f0, %f10
12607 fba,a %fcc2, loop_1492
12608 fsrc1s %f1, %f4
12609 tvc %icc, 0x3
12610 fbue %fcc3, loop_1493
12611loop_1492:
12612 tsubcctv %o6, 0x1D10, %i3
12613 fbge,a %fcc0, loop_1494
12614 fbug,a %fcc0, loop_1495
12615loop_1493:
12616 ld [%l7 + 0x34], %f11
12617 sth %i7, [%l7 + 0x12]
12618loop_1494:
12619 movrgz %l2, 0x3EA, %i0
12620loop_1495:
12621 movne %xcc, %i4, %i2
12622 brgz,a %o5, loop_1496
12623 stx %i1, [%l7 + 0x60]
12624 fmovde %icc, %f0, %f6
12625 fnors %f5, %f0, %f8
12626loop_1496:
12627 ld [%l7 + 0x78], %f7
12628 fcmped %fcc2, %f2, %f12
12629 tge %xcc, 0x3
12630 bne,a %icc, loop_1497
12631 ld [%l7 + 0x24], %f10
12632 alignaddr %l3, %l4, %o2
12633 ldub [%l7 + 0x4E], %o7
12634loop_1497:
12635 stx %g4, [%l7 + 0x30]
12636 lduw [%l7 + 0x3C], %g2
12637 fmovdleu %xcc, %f9, %f14
12638 mova %icc, %o3, %o1
12639 movrgz %g6, 0x131, %g7
12640 edge8l %i5, %l5, %g5
12641 subcc %g3, %l0, %l1
12642 fmovdgu %xcc, %f12, %f12
12643 umulcc %l6, 0x17F5, %o0
12644 fbug %fcc0, loop_1498
12645 mova %xcc, %i6, %o4
12646 st %f7, [%l7 + 0x18]
12647 st %f13, [%l7 + 0x14]
12648loop_1498:
12649 stb %g1, [%l7 + 0x6A]
12650 st %f10, [%l7 + 0x5C]
12651 sth %i3, [%l7 + 0x10]
12652 stx %o6, [%l7 + 0x20]
12653 sth %i7, [%l7 + 0x2C]
12654 fxnors %f7, %f5, %f6
12655 umulcc %i0, 0x0824, %l2
12656 fmul8x16au %f8, %f12, %f10
12657 tne %icc, 0x4
12658 bvc,pn %icc, loop_1499
12659 edge32n %i2, %i4, %i1
12660 ldx [%l7 + 0x70], %l3
12661 srax %o5, 0x1B, %l4
12662loop_1499:
12663 stw %o7, [%l7 + 0x14]
12664 bl,a,pt %icc, loop_1500
12665 fzero %f0
12666 fmovdvs %xcc, %f4, %f5
12667 fandnot1s %f10, %f14, %f8
12668loop_1500:
12669 ldsh [%l7 + 0x0A], %g4
12670 tge %icc, 0x4
12671 fandnot2s %f15, %f3, %f7
12672 tl %icc, 0x4
12673 ldub [%l7 + 0x38], %g2
12674 fbo %fcc3, loop_1501
12675 subccc %o2, 0x0915, %o3
12676 fandnot1s %f15, %f1, %f3
12677 fornot1s %f1, %f12, %f11
12678loop_1501:
12679 orncc %o1, 0x16FA, %g7
12680 ldsw [%l7 + 0x70], %g6
12681 movn %icc, %i5, %l5
12682 fmul8sux16 %f14, %f10, %f6
12683 stb %g5, [%l7 + 0x5B]
12684 ldd [%l7 + 0x08], %f10
12685 stb %l0, [%l7 + 0x0D]
12686 fpmerge %f5, %f0, %f12
12687 addcc %l1, 0x0AA5, %l6
12688 ld [%l7 + 0x14], %f13
12689 fpsub16 %f2, %f6, %f12
12690 te %xcc, 0x0
12691 fmovdvs %icc, %f4, %f12
12692 fornot1 %f6, %f6, %f12
12693 sdivcc %g3, 0x019E, %i6
12694 ldsw [%l7 + 0x54], %o0
12695 ldsb [%l7 + 0x4F], %o4
12696 ldsh [%l7 + 0x58], %i3
12697 ldsw [%l7 + 0x40], %o6
12698 edge8ln %i7, %i0, %g1
12699 ld [%l7 + 0x34], %f15
12700 bg,pn %xcc, loop_1502
12701 st %f10, [%l7 + 0x30]
12702 bpos,pn %icc, loop_1503
12703 mulscc %l2, %i4, %i2
12704loop_1502:
12705 fmovrsgz %i1, %f6, %f12
12706 fpsub32s %f8, %f3, %f9
12707loop_1503:
12708 fmovse %icc, %f15, %f4
12709 fornot1 %f12, %f10, %f2
12710 fpackfix %f2, %f10
12711 lduw [%l7 + 0x70], %l3
12712 edge32ln %o5, %o7, %l4
12713 movrgez %g2, 0x3AF, %o2
12714 andncc %g4, %o1, %o3
12715 movvc %icc, %g7, %g6
12716 ld [%l7 + 0x70], %f9
12717 movgu %icc, %i5, %g5
12718 stb %l0, [%l7 + 0x7F]
12719 addccc %l1, %l6, %g3
12720 ldub [%l7 + 0x46], %l5
12721 fsrc2 %f10, %f10
12722 ldd [%l7 + 0x68], %f0
12723 tvc %icc, 0x3
12724 array32 %o0, %o4, %i3
12725 tcs %xcc, 0x6
12726 fmul8sux16 %f6, %f10, %f10
12727 fmovd %f4, %f0
12728 fsrc1 %f14, %f8
12729 nop
12730 setx loop_1504, %l0, %l1
12731 wrpr 0x1, %tl
12732 wrpr %l1, %tpc
12733 add %l1, 0x4, %l1
12734 wrpr %l1, %tnpc
12735 setx 0x34400001400, %l0, %l1
12736 wrpr %l1, %tstate
12737 wrhpr 0x4, %htstate
12738 retry
12739 ld [%l7 + 0x64], %f3
12740 fcmpeq16 %f8, %f10, %i6
12741 ldx [%l7 + 0x38], %o6
12742loop_1504:
12743 fbn,a %fcc2, loop_1505
12744 bvs %icc, loop_1506
12745 stb %i0, [%l7 + 0x0F]
12746 fcmpd %fcc3, %f12, %f12
12747loop_1505:
12748 fpadd32 %f4, %f0, %f10
12749loop_1506:
12750 ta %xcc, 0x6
12751 nop
12752 setx loop_1507, %l0, %l1
12753 jmpl %l1, %i7
12754 fands %f0, %f13, %f11
12755 fnot2 %f2, %f4
12756 stw %g1, [%l7 + 0x70]
12757loop_1507:
12758 fmovrslez %i4, %f1, %f2
12759 fxnors %f2, %f9, %f10
12760 fxor %f6, %f4, %f12
12761 sdiv %i2, 0x16A9, %l2
12762 tne %xcc, 0x6
12763 addc %i1, 0x0ED3, %o5
12764 ldub [%l7 + 0x48], %l3
12765 ldsh [%l7 + 0x26], %o7
12766 movvc %icc, %g2, %o2
12767 ldx [%l7 + 0x30], %l4
12768 srax %o1, 0x11, %g4
12769 edge32ln %g7, %g6, %i5
12770 srlx %g5, %l0, %o3
12771 sub %l1, 0x0599, %g3
12772 xor %l6, 0x0BDC, %o0
12773 sth %o4, [%l7 + 0x34]
12774 stx %i3, [%l7 + 0x50]
12775 subcc %l5, %i6, %i0
12776 popc 0x1F78, %o6
12777 fpadd16 %f2, %f6, %f12
12778 ldx [%l7 + 0x10], %i7
12779 lduw [%l7 + 0x7C], %i4
12780 fbuge %fcc2, loop_1508
12781 bge loop_1509
12782 fmovspos %xcc, %f2, %f8
12783 fmovdg %xcc, %f9, %f2
12784loop_1508:
12785 fpsub16s %f4, %f8, %f14
12786loop_1509:
12787 bgu %xcc, loop_1510
12788 fmul8ulx16 %f6, %f12, %f2
12789 fmul8ulx16 %f0, %f2, %f10
12790 bl,a %icc, loop_1511
12791loop_1510:
12792 xnor %g1, 0x1787, %l2
12793 edge32ln %i2, %i1, %o5
12794 tn %icc, 0x3
12795loop_1511:
12796 ld [%l7 + 0x50], %f6
12797 ldsb [%l7 + 0x0B], %l3
12798 ldsh [%l7 + 0x6A], %o7
12799 stx %o2, [%l7 + 0x58]
12800 fand %f12, %f12, %f4
12801 fpackfix %f14, %f1
12802 tge %xcc, 0x3
12803 ldub [%l7 + 0x21], %l4
12804 edge8ln %o1, %g4, %g7
12805 fcmpne16 %f12, %f14, %g2
12806 movpos %icc, %g6, %g5
12807 ldsb [%l7 + 0x71], %i5
12808 fmuld8ulx16 %f14, %f0, %f6
12809 sth %o3, [%l7 + 0x44]
12810 ld [%l7 + 0x08], %f1
12811 fandnot1s %f8, %f10, %f12
12812 fbn %fcc0, loop_1512
12813 stb %l1, [%l7 + 0x63]
12814 movleu %xcc, %g3, %l6
12815 fone %f8
12816loop_1512:
12817 fands %f7, %f13, %f3
12818 lduh [%l7 + 0x6C], %l0
12819 fpadd16s %f2, %f15, %f10
12820 fnands %f12, %f3, %f0
12821 ldx [%l7 + 0x30], %o4
12822 fmul8ulx16 %f10, %f14, %f12
12823 fmuld8ulx16 %f5, %f1, %f12
12824 fnand %f10, %f0, %f4
12825 fabsd %f8, %f6
12826 lduw [%l7 + 0x74], %i3
12827 stw %o0, [%l7 + 0x28]
12828 std %f6, [%l7 + 0x58]
12829 fsrc2 %f8, %f10
12830 edge32n %l5, %i0, %o6
12831 fblg,a %fcc2, loop_1513
12832 movl %icc, %i7, %i6
12833 edge8ln %i4, %g1, %l2
12834 lduh [%l7 + 0x50], %i1
12835loop_1513:
12836 st %f13, [%l7 + 0x74]
12837 bl,a,pn %xcc, loop_1514
12838 sdivcc %i2, 0x12F8, %o5
12839 movl %icc, %o7, %o2
12840 fmovdvc %icc, %f8, %f2
12841loop_1514:
12842 brgez %l4, loop_1515
12843 ldsw [%l7 + 0x24], %l3
12844 edge8l %o1, %g7, %g4
12845 move %xcc, %g6, %g2
12846loop_1515:
12847 fmul8x16au %f4, %f10, %f12
12848 fands %f15, %f3, %f10
12849 fbe %fcc2, loop_1516
12850 tge %icc, 0x5
12851 fnands %f7, %f2, %f12
12852 fcmpgt32 %f0, %f14, %i5
12853loop_1516:
12854 fpsub16s %f6, %f1, %f10
12855 lduw [%l7 + 0x78], %o3
12856 tn %xcc, 0x4
12857 brlez %l1, loop_1517
12858 fpadd32 %f4, %f4, %f8
12859 stx %g3, [%l7 + 0x50]
12860 stx %g5, [%l7 + 0x20]
12861loop_1517:
12862 fbuge %fcc1, loop_1518
12863 stx %l6, [%l7 + 0x38]
12864 bg,pt %xcc, loop_1519
12865 lduw [%l7 + 0x6C], %o4
12866loop_1518:
12867 ldub [%l7 + 0x43], %i3
12868 edge32l %l0, %l5, %o0
12869loop_1519:
12870 ba %icc, loop_1520
12871 mulscc %o6, 0x0E07, %i7
12872 move %xcc, %i6, %i0
12873 fmovsne %icc, %f10, %f6
12874loop_1520:
12875 tge %icc, 0x2
12876 fmovdle %xcc, %f1, %f7
12877 fmovsge %icc, %f10, %f5
12878 ldx [%l7 + 0x30], %g1
12879 fpsub16 %f6, %f4, %f12
12880 sth %l2, [%l7 + 0x46]
12881 fsrc2s %f11, %f8
12882 fmovrslz %i4, %f3, %f2
12883 stx %i2, [%l7 + 0x30]
12884 fmovrdgz %o5, %f8, %f12
12885 edge32n %o7, %o2, %l4
12886 fmovd %f14, %f14
12887 sllx %l3, %o1, %g7
12888 bne,a %icc, loop_1521
12889 fpackfix %f8, %f1
12890 fmovdcc %xcc, %f0, %f15
12891 sth %g4, [%l7 + 0x5A]
12892loop_1521:
12893 fblg,a %fcc3, loop_1522
12894 fmuld8sux16 %f14, %f8, %f6
12895 movpos %icc, %g6, %i1
12896 fmovdle %xcc, %f9, %f8
12897loop_1522:
12898 fbge %fcc2, loop_1523
12899 tge %icc, 0x3
12900 movg %xcc, %g2, %i5
12901 fmovdge %icc, %f11, %f2
12902loop_1523:
12903 fbg %fcc0, loop_1524
12904 fbn %fcc2, loop_1525
12905 movre %l1, %o3, %g3
12906 fcmped %fcc0, %f0, %f2
12907loop_1524:
12908 bleu loop_1526
12909loop_1525:
12910 ldub [%l7 + 0x40], %g5
12911 fnegd %f0, %f12
12912 srl %l6, 0x11, %o4
12913loop_1526:
12914 fornot1 %f10, %f10, %f14
12915 ldub [%l7 + 0x1C], %l0
12916 fmovse %icc, %f14, %f12
12917 std %f6, [%l7 + 0x18]
12918 fpack32 %f10, %f6, %f4
12919 fpack32 %f8, %f8, %f0
12920 st %f11, [%l7 + 0x28]
12921 fxnor %f10, %f2, %f0
12922 fmovrdne %i3, %f12, %f14
12923 ldd [%l7 + 0x38], %f6
12924 fcmpd %fcc1, %f0, %f14
12925 fexpand %f3, %f10
12926 orn %l5, 0x09E5, %o6
12927 lduh [%l7 + 0x4A], %i7
12928 edge8ln %o0, %i0, %i6
12929 tn %icc, 0x4
12930 stb %l2, [%l7 + 0x36]
12931 fbu %fcc1, loop_1527
12932 tle %xcc, 0x4
12933 tge %xcc, 0x3
12934 stw %g1, [%l7 + 0x14]
12935loop_1527:
12936 udivcc %i2, 0x04DA, %i4
12937 movn %icc, %o7, %o2
12938 orcc %l4, 0x066D, %l3
12939 xorcc %o5, %g7, %g4
12940 stx %o1, [%l7 + 0x38]
12941 fmovsleu %icc, %f11, %f13
12942 stw %i1, [%l7 + 0x34]
12943 srax %g2, %i5, %l1
12944 movcs %icc, %o3, %g3
12945 ldx [%l7 + 0x40], %g5
12946 ble,a,pn %xcc, loop_1528
12947 fmovse %icc, %f12, %f3
12948 fcmpgt32 %f8, %f4, %l6
12949 fabsd %f12, %f14
12950loop_1528:
12951 fones %f10
12952 ldub [%l7 + 0x0A], %o4
12953 call loop_1529
12954 ldsh [%l7 + 0x3E], %l0
12955 fmuld8sux16 %f2, %f2, %f14
12956 std %f10, [%l7 + 0x30]
12957loop_1529:
12958 fpadd16 %f10, %f10, %f8
12959 array8 %g6, %i3, %o6
12960 subc %l5, %i7, %i0
12961 std %f6, [%l7 + 0x08]
12962 ldsh [%l7 + 0x36], %i6
12963 fmovrsgez %l2, %f3, %f8
12964 fmul8ulx16 %f14, %f2, %f12
12965 fxors %f0, %f15, %f14
12966 fornot1s %f13, %f7, %f9
12967 ldub [%l7 + 0x4C], %g1
12968 movvc %icc, %i2, %o0
12969 fmovdvc %xcc, %f11, %f4
12970 sethi 0x0E31, %i4
12971 tleu %icc, 0x3
12972 ldsw [%l7 + 0x20], %o7
12973 ldub [%l7 + 0x26], %o2
12974 te %xcc, 0x0
12975 add %l4, 0x0991, %o5
12976 std %f2, [%l7 + 0x28]
12977 call loop_1530
12978 andncc %l3, %g7, %g4
12979 ldub [%l7 + 0x2B], %i1
12980 ldx [%l7 + 0x20], %o1
12981loop_1530:
12982 ldsb [%l7 + 0x6F], %g2
12983 st %f4, [%l7 + 0x14]
12984 fmul8x16al %f3, %f8, %f10
12985 fandnot2 %f8, %f2, %f2
12986 ldsw [%l7 + 0x54], %l1
12987 brz,a %o3, loop_1531
12988 fmovdne %xcc, %f14, %f4
12989 bvs,pn %xcc, loop_1532
12990 fmovrde %i5, %f2, %f14
12991loop_1531:
12992 std %f4, [%l7 + 0x78]
12993 fpsub16 %f10, %f8, %f8
12994loop_1532:
12995 fandnot2 %f4, %f10, %f0
12996 fcmpd %fcc0, %f2, %f6
12997 fmovdle %icc, %f15, %f0
12998 fmovsle %xcc, %f2, %f6
12999 fmovscc %xcc, %f1, %f4
13000 movl %icc, %g3, %g5
13001 ldsh [%l7 + 0x42], %l6
13002 fpack16 %f12, %f9
13003 stb %l0, [%l7 + 0x26]
13004 nop
13005 setx loop_1533, %l0, %l1
13006 jmpl %l1, %o4
13007 fmul8x16au %f3, %f1, %f12
13008 udivcc %i3, 0x0248, %g6
13009 fands %f13, %f12, %f1
13010loop_1533:
13011 fbg %fcc3, loop_1534
13012 ld [%l7 + 0x18], %f0
13013 subc %l5, %o6, %i7
13014 ldsh [%l7 + 0x3C], %i0
13015loop_1534:
13016 fblg,a %fcc0, loop_1535
13017 ldd [%l7 + 0x78], %f8
13018 movvs %icc, %i6, %g1
13019 tg %icc, 0x4
13020loop_1535:
13021 brgez,a %l2, loop_1536
13022 ldsh [%l7 + 0x22], %i2
13023 stx %o0, [%l7 + 0x18]
13024 fmovdpos %icc, %f14, %f2
13025loop_1536:
13026 lduw [%l7 + 0x10], %i4
13027 orncc %o7, 0x1B31, %l4
13028 fmovdcs %xcc, %f7, %f12
13029 tneg %icc, 0x7
13030 orncc %o2, %l3, %g7
13031 movn %icc, %o5, %i1
13032 bg,pt %icc, loop_1537
13033 fmuld8ulx16 %f15, %f0, %f6
13034 tge %xcc, 0x5
13035 mulscc %g4, 0x06AC, %o1
13036loop_1537:
13037 fbge %fcc3, loop_1538
13038 stb %l1, [%l7 + 0x74]
13039 fpackfix %f4, %f7
13040 te %xcc, 0x2
13041loop_1538:
13042 std %f6, [%l7 + 0x60]
13043 ld [%l7 + 0x1C], %f3
13044 ldd [%l7 + 0x08], %f4
13045 sth %g2, [%l7 + 0x78]
13046 stx %i5, [%l7 + 0x48]
13047 orcc %o3, %g5, %l6
13048 fsrc1s %f11, %f4
13049 sra %l0, %g3, %i3
13050 bcc %icc, loop_1539
13051 fands %f10, %f3, %f13
13052 fmovsvc %xcc, %f0, %f3
13053 lduh [%l7 + 0x48], %o4
13054loop_1539:
13055 fmovrdgez %l5, %f10, %f0
13056 lduw [%l7 + 0x0C], %o6
13057 fmovdge %icc, %f2, %f7
13058 std %f8, [%l7 + 0x50]
13059 ldub [%l7 + 0x7C], %g6
13060 move %xcc, %i7, %i0
13061 xorcc %g1, %i6, %l2
13062 tpos %xcc, 0x5
13063 sth %i2, [%l7 + 0x72]
13064 be,pt %icc, loop_1540
13065 fbge %fcc3, loop_1541
13066 ldd [%l7 + 0x20], %f10
13067 edge32n %o0, %o7, %l4
13068loop_1540:
13069 lduw [%l7 + 0x6C], %o2
13070loop_1541:
13071 fbue,a %fcc2, loop_1542
13072 fcmpeq16 %f10, %f6, %l3
13073 fmovdcc %icc, %f6, %f1
13074 alignaddrl %g7, %i4, %o5
13075loop_1542:
13076 udivcc %g4, 0x1775, %i1
13077 edge16n %o1, %g2, %i5
13078 ta %xcc, 0x2
13079 lduh [%l7 + 0x1A], %o3
13080 fmuld8sux16 %f1, %f0, %f8
13081 lduh [%l7 + 0x5E], %l1
13082 edge8ln %g5, %l6, %l0
13083 fmovrdgz %i3, %f8, %f2
13084 sra %o4, 0x0D, %l5
13085 fmovrse %o6, %f3, %f15
13086 sra %g6, %i7, %g3
13087 ldsb [%l7 + 0x2D], %g1
13088 pdist %f12, %f0, %f4
13089 edge8n %i0, %l2, %i6
13090 sth %o0, [%l7 + 0x52]
13091 bg %icc, loop_1543
13092 fnegs %f7, %f1
13093 fandnot1 %f10, %f6, %f10
13094 ldd [%l7 + 0x20], %f4
13095loop_1543:
13096 fandnot1s %f9, %f3, %f14
13097 sdivx %i2, 0x0F9A, %l4
13098 fmovdleu %xcc, %f15, %f15
13099 tge %icc, 0x5
13100 smul %o7, 0x0D65, %l3
13101 fpack32 %f0, %f6, %f12
13102 stx %o2, [%l7 + 0x28]
13103 fmul8sux16 %f6, %f14, %f14
13104 fmovscs %icc, %f0, %f5
13105 brgz,a %g7, loop_1544
13106 fmovscc %xcc, %f8, %f14
13107 stx %o5, [%l7 + 0x18]
13108 movrlz %i4, 0x1ED, %g4
13109loop_1544:
13110 nop
13111 setx loop_1545, %l0, %l1
13112 jmpl %l1, %i1
13113 lduh [%l7 + 0x28], %o1
13114 edge32ln %g2, %i5, %l1
13115 bcc,a %icc, loop_1546
13116loop_1545:
13117 array32 %o3, %l6, %l0
13118 movcc %xcc, %g5, %o4
13119 fexpand %f14, %f4
13120loop_1546:
13121 fxnors %f2, %f14, %f3
13122 and %l5, %o6, %i3
13123 fbue %fcc3, loop_1547
13124 add %g6, %i7, %g3
13125 sllx %g1, 0x12, %i0
13126 tleu %icc, 0x6
13127loop_1547:
13128 sllx %l2, 0x05, %i6
13129 fbe %fcc1, loop_1548
13130 fbg %fcc1, loop_1549
13131 ldub [%l7 + 0x67], %i2
13132 ld [%l7 + 0x14], %f12
13133loop_1548:
13134 fnand %f12, %f14, %f0
13135loop_1549:
13136 nop
13137 setx loop_1550, %l0, %l1
13138 jmpl %l1, %o0
13139 fpadd32 %f12, %f8, %f2
13140 edge16l %o7, %l3, %l4
13141 edge16n %o2, %g7, %i4
13142loop_1550:
13143 fmovrsgez %g4, %f11, %f10
13144 fsrc1s %f8, %f12
13145 stw %i1, [%l7 + 0x48]
13146 sdivx %o1, 0x16C3, %g2
13147 fbn,a %fcc2, loop_1551
13148 fnot2 %f0, %f0
13149 srax %i5, 0x1E, %l1
13150 fblg,a %fcc0, loop_1552
13151loop_1551:
13152 tge %xcc, 0x7
13153 movg %icc, %o5, %o3
13154 brgz,a %l6, loop_1553
13155loop_1552:
13156 tcc %xcc, 0x1
13157 fmovdvs %icc, %f10, %f3
13158 fcmpes %fcc2, %f14, %f1
13159loop_1553:
13160 ldd [%l7 + 0x18], %f14
13161 fpadd16 %f10, %f2, %f10
13162 ldub [%l7 + 0x45], %l0
13163 st %f11, [%l7 + 0x4C]
13164 array16 %g5, %l5, %o4
13165 fbo %fcc3, loop_1554
13166 movleu %icc, %o6, %i3
13167 andn %g6, 0x09CD, %i7
13168 taddcctv %g1, 0x0183, %i0
13169loop_1554:
13170 ldsb [%l7 + 0x47], %g3
13171 fpackfix %f0, %f0
13172 fmovrde %i6, %f8, %f10
13173 popc 0x1C7E, %i2
13174 fmuld8ulx16 %f2, %f11, %f0
13175 ldsw [%l7 + 0x10], %o0
13176 fpack32 %f2, %f14, %f0
13177 ldsb [%l7 + 0x17], %l2
13178 fbu %fcc1, loop_1555
13179 fbg,a %fcc3, loop_1556
13180 movpos %xcc, %l3, %o7
13181 alignaddr %l4, %g7, %o2
13182loop_1555:
13183 fmul8x16al %f11, %f14, %f4
13184loop_1556:
13185 fcmped %fcc3, %f6, %f6
13186 stx %g4, [%l7 + 0x60]
13187 tneg %xcc, 0x3
13188 ldsh [%l7 + 0x14], %i1
13189 fcmple32 %f8, %f14, %o1
13190 sth %i4, [%l7 + 0x60]
13191 fbg %fcc1, loop_1557
13192 mova %icc, %i5, %g2
13193 xnorcc %o5, %l1, %l6
13194 fbge,a %fcc3, loop_1558
13195loop_1557:
13196 stw %l0, [%l7 + 0x48]
13197 std %f4, [%l7 + 0x18]
13198 ldx [%l7 + 0x50], %g5
13199loop_1558:
13200 fmovdleu %xcc, %f12, %f0
13201 taddcc %o3, 0x14C0, %l5
13202 fsrc1s %f9, %f15
13203 bne,pt %icc, loop_1559
13204 fbue,a %fcc3, loop_1560
13205 st %f10, [%l7 + 0x2C]
13206 fnand %f14, %f2, %f4
13207loop_1559:
13208 fbue,a %fcc2, loop_1561
13209loop_1560:
13210 fmovrdgz %o4, %f10, %f8
13211 subccc %i3, 0x0A3C, %o6
13212 fmovde %xcc, %f15, %f15
13213loop_1561:
13214 ldub [%l7 + 0x74], %g6
13215 umulcc %g1, 0x1097, %i7
13216 ldub [%l7 + 0x6B], %g3
13217 edge32ln %i0, %i6, %o0
13218 tsubcc %l2, %i2, %o7
13219 fpackfix %f10, %f6
13220 fxnor %f10, %f0, %f12
13221 edge32 %l3, %l4, %o2
13222 st %f13, [%l7 + 0x78]
13223 edge8l %g4, %g7, %i1
13224 ldx [%l7 + 0x58], %i4
13225 ldsb [%l7 + 0x5F], %o1
13226 fmul8x16al %f6, %f4, %f8
13227 stb %g2, [%l7 + 0x2A]
13228 movrlez %o5, %l1, %l6
13229 tleu %icc, 0x2
13230 ldx [%l7 + 0x18], %i5
13231 siam 0x4
13232 fxnors %f14, %f2, %f2
13233 sdiv %g5, 0x000F, %l0
13234 ldx [%l7 + 0x68], %l5
13235 ldd [%l7 + 0x10], %f4
13236 ld [%l7 + 0x74], %f1
13237 lduh [%l7 + 0x40], %o3
13238 te %xcc, 0x7
13239 ldsb [%l7 + 0x56], %o4
13240 ldd [%l7 + 0x10], %f4
13241 ldsw [%l7 + 0x4C], %o6
13242 subc %i3, 0x12B7, %g6
13243 bcc,pn %icc, loop_1562
13244 sth %i7, [%l7 + 0x2A]
13245 edge8 %g1, %i0, %i6
13246 umul %o0, %g3, %i2
13247loop_1562:
13248 fmovsvs %icc, %f1, %f6
13249 stx %o7, [%l7 + 0x58]
13250 xnorcc %l3, %l4, %l2
13251 fmovrsne %g4, %f3, %f8
13252 lduh [%l7 + 0x12], %o2
13253 ld [%l7 + 0x44], %f11
13254 fors %f5, %f15, %f4
13255 brnz %g7, loop_1563
13256 edge16l %i1, %i4, %o1
13257 bne %icc, loop_1564
13258 fbuge %fcc1, loop_1565
13259loop_1563:
13260 fpadd16s %f3, %f0, %f4
13261 srl %g2, 0x1D, %o5
13262loop_1564:
13263 fbge %fcc3, loop_1566
13264loop_1565:
13265 fmovdne %icc, %f14, %f14
13266 fmovscc %xcc, %f8, %f14
13267 fzero %f6
13268loop_1566:
13269 te %xcc, 0x5
13270 lduw [%l7 + 0x44], %l1
13271 array32 %l6, %g5, %l0
13272 alignaddrl %l5, %i5, %o3
13273 and %o4, %o6, %i3
13274 fnand %f12, %f0, %f6
13275 fpsub32 %f8, %f8, %f6
13276 fsrc1 %f6, %f14
13277 fexpand %f13, %f0
13278 xorcc %g6, %g1, %i0
13279 fandnot2 %f10, %f4, %f2
13280 taddcc %i7, %o0, %g3
13281 fpmerge %f11, %f11, %f0
13282 fmul8x16al %f3, %f8, %f2
13283 ldub [%l7 + 0x79], %i2
13284 fmovse %xcc, %f15, %f1
13285 fmovsneg %icc, %f5, %f9
13286 movl %icc, %o7, %i6
13287 sdivx %l4, 0x0A73, %l3
13288 or %g4, 0x1311, %o2
13289 fmovrdgz %l2, %f8, %f4
13290 tneg %xcc, 0x3
13291 fbne,a %fcc3, loop_1567
13292 edge32ln %i1, %g7, %i4
13293 std %f4, [%l7 + 0x38]
13294 fmovscc %icc, %f9, %f1
13295loop_1567:
13296 ta %icc, 0x0
13297 lduw [%l7 + 0x40], %g2
13298 nop
13299 setx loop_1568, %l0, %l1
13300 wrpr 0x1, %tl
13301 wrpr %l1, %tpc
13302 add %l1, 0x4, %l1
13303 wrpr %l1, %tnpc
13304 setx 0x34400001400, %l0, %l1
13305 wrpr %l1, %tstate
13306 wrhpr 0x4, %htstate
13307 retry
13308 lduw [%l7 + 0x64], %o1
13309 tg %icc, 0x7
13310 xnor %l1, %l6, %o5
13311loop_1568:
13312 fmovdne %xcc, %f7, %f8
13313 fandnot2s %f7, %f9, %f11
13314 brlez %g5, loop_1569
13315 bcs,pt %icc, loop_1570
13316 fmovde %xcc, %f5, %f13
13317 fnot2s %f14, %f8
13318loop_1569:
13319 ldsw [%l7 + 0x40], %l0
13320loop_1570:
13321 fones %f4
13322 fcmpeq16 %f14, %f14, %l5
13323 movneg %icc, %o3, %o4
13324 lduw [%l7 + 0x44], %o6
13325 ldx [%l7 + 0x18], %i5
13326 nop
13327 setx loop_1571, %l0, %l1
13328 wrpr 0x1, %tl
13329 wrpr %l1, %tpc
13330 add %l1, 0x4, %l1
13331 wrpr %l1, %tnpc
13332 setx 0x34400001400, %l0, %l1
13333 wrpr %l1, %tstate
13334 wrhpr 0x4, %htstate
13335 retry
13336 udivcc %i3, 0x0D17, %g6
13337 ldsw [%l7 + 0x60], %i0
13338 ldx [%l7 + 0x78], %i7
13339loop_1571:
13340 fpadd16 %f14, %f12, %f12
13341 fmovrsgez %o0, %f11, %f10
13342 array16 %g1, %g3, %i2
13343 fmovdn %icc, %f11, %f12
13344 fcmpeq16 %f4, %f4, %o7
13345 st %f15, [%l7 + 0x14]
13346 sdivx %i6, 0x155C, %l3
13347 ldsw [%l7 + 0x44], %g4
13348 and %o2, 0x18BA, %l4
13349 stw %i1, [%l7 + 0x68]
13350 fbge,a %fcc3, loop_1572
13351 fcmpne16 %f4, %f4, %g7
13352 ldsh [%l7 + 0x14], %i4
13353 std %f8, [%l7 + 0x70]
13354loop_1572:
13355 umulcc %l2, 0x1842, %o1
13356 fsrc2s %f4, %f10
13357 fornot2s %f10, %f5, %f3
13358 fblg,a %fcc3, loop_1573
13359 stw %g2, [%l7 + 0x50]
13360 xorcc %l1, %l6, %g5
13361 ldd [%l7 + 0x68], %f12
13362loop_1573:
13363 fba,a %fcc2, loop_1574
13364 fpsub32 %f4, %f0, %f10
13365 fcmple32 %f8, %f12, %o5
13366 nop
13367 setx loop_1575, %l0, %l1
13368 wrpr 0x1, %tl
13369 wrpr %l1, %tpc
13370 add %l1, 0x4, %l1
13371 wrpr %l1, %tnpc
13372 setx 0x34400001400, %l0, %l1
13373 wrpr %l1, %tstate
13374 wrhpr 0x4, %htstate
13375 retry
13376loop_1574:
13377 fcmped %fcc0, %f0, %f12
13378 lduh [%l7 + 0x30], %l5
13379 ldsb [%l7 + 0x65], %l0
13380loop_1575:
13381 bcc,a,pt %icc, loop_1576
13382 tcc %xcc, 0x0
13383 stb %o4, [%l7 + 0x18]
13384 addccc %o3, %o6, %i3
13385loop_1576:
13386 std %f10, [%l7 + 0x70]
13387 st %f2, [%l7 + 0x38]
13388 st %f6, [%l7 + 0x70]
13389 fone %f12
13390 udivx %g6, 0x0807, %i0
13391 te %icc, 0x1
13392 ld [%l7 + 0x28], %f9
13393 mulx %i5, %o0, %i7
13394 st %f3, [%l7 + 0x48]
13395 fmovsgu %icc, %f12, %f13
13396 edge16 %g3, %g1, %i2
13397 fmovsleu %icc, %f13, %f11
13398 subccc %o7, %l3, %i6
13399 fxnor %f12, %f2, %f8
13400 and %o2, %g4, %l4
13401 edge8l %i1, %i4, %l2
13402 fmovrdgz %g7, %f6, %f6
13403 fnegs %f6, %f7
13404 ld [%l7 + 0x58], %f14
13405 fba,a %fcc1, loop_1577
13406 bvs,a,pt %xcc, loop_1578
13407 ba,a,pt %xcc, loop_1579
13408 bleu,pn %xcc, loop_1580
13409loop_1577:
13410 ldsb [%l7 + 0x0D], %g2
13411loop_1578:
13412 fmovdcc %xcc, %f10, %f5
13413loop_1579:
13414 fmovdgu %xcc, %f14, %f0
13415loop_1580:
13416 lduh [%l7 + 0x1C], %l1
13417 fbug,a %fcc0, loop_1581
13418 tge %icc, 0x6
13419 fcmple16 %f0, %f6, %l6
13420 fones %f9
13421loop_1581:
13422 bgu loop_1582
13423 xnor %o1, %o5, %g5
13424 st %f14, [%l7 + 0x70]
13425 orcc %l5, 0x056F, %l0
13426loop_1582:
13427 andncc %o4, %o3, %o6
13428 fmovrdlz %i3, %f12, %f8
13429 fsrc2 %f0, %f12
13430 fandnot1s %f10, %f11, %f8
13431 xorcc %i0, %i5, %o0
13432 xnorcc %g6, %i7, %g3
13433 fmovdcc %icc, %f9, %f10
13434 ldsw [%l7 + 0x64], %g1
13435 tsubcctv %o7, %i2, %i6
13436 sdiv %l3, 0x1F7A, %o2
13437 fnand %f0, %f12, %f4
13438 ldsb [%l7 + 0x44], %l4
13439 bg,a,pn %icc, loop_1583
13440 std %f12, [%l7 + 0x20]
13441 ldsh [%l7 + 0x5A], %g4
13442 tge %icc, 0x4
13443loop_1583:
13444 ldx [%l7 + 0x20], %i4
13445 sra %i1, %l2, %g7
13446 movg %icc, %l1, %g2
13447 fmovdvc %xcc, %f12, %f0
13448 fmovdpos %icc, %f2, %f5
13449 std %f0, [%l7 + 0x08]
13450 ld [%l7 + 0x3C], %f6
13451 fnors %f10, %f2, %f12
13452 orncc %l6, %o5, %o1
13453 bvc,a,pt %xcc, loop_1584
13454 fmul8x16au %f15, %f2, %f12
13455 stb %g5, [%l7 + 0x5E]
13456 sth %l0, [%l7 + 0x0C]
13457loop_1584:
13458 fmovrslz %o4, %f9, %f11
13459 tl %xcc, 0x0
13460 andn %o3, %o6, %l5
13461 fpadd32s %f5, %f3, %f11
13462 fcmped %fcc2, %f8, %f14
13463 stx %i0, [%l7 + 0x78]
13464 lduh [%l7 + 0x66], %i3
13465 fmovdne %icc, %f4, %f6
13466 edge8n %i5, %g6, %i7
13467 fxors %f4, %f10, %f13
13468 udivx %g3, 0x1494, %g1
13469 fmovsa %xcc, %f8, %f1
13470 st %f12, [%l7 + 0x40]
13471 array16 %o0, %i2, %i6
13472 ldsw [%l7 + 0x3C], %o7
13473 fmovrdgez %l3, %f6, %f14
13474 sethi 0x15E1, %l4
13475 fcmpes %fcc0, %f3, %f5
13476 std %f8, [%l7 + 0x20]
13477 brz %o2, loop_1585
13478 ba,a loop_1586
13479 orcc %g4, 0x1D9F, %i1
13480 siam 0x5
13481loop_1585:
13482 fbug %fcc3, loop_1587
13483loop_1586:
13484 ldub [%l7 + 0x5F], %l2
13485 lduw [%l7 + 0x44], %i4
13486 tcc %icc, 0x6
13487loop_1587:
13488 fors %f3, %f0, %f3
13489 edge16l %g7, %g2, %l6
13490 fcmpne32 %f6, %f4, %o5
13491 bgu %xcc, loop_1588
13492 fmovdvs %xcc, %f0, %f2
13493 stx %o1, [%l7 + 0x38]
13494 alignaddr %g5, %l1, %l0
13495loop_1588:
13496 ldx [%l7 + 0x48], %o4
13497 fmuld8ulx16 %f5, %f1, %f10
13498 tcs %xcc, 0x7
13499 fsrc1 %f4, %f12
13500 stb %o3, [%l7 + 0x37]
13501 fmovdg %icc, %f5, %f4
13502 fmovdcc %icc, %f10, %f13
13503 stb %l5, [%l7 + 0x0B]
13504 mulscc %o6, %i0, %i3
13505 bgu,a %xcc, loop_1589
13506 movge %xcc, %i5, %g6
13507 or %i7, %g1, %g3
13508 fmovrslz %o0, %f10, %f14
13509loop_1589:
13510 fpsub16s %f8, %f12, %f12
13511 fandnot1s %f15, %f8, %f10
13512 fnegs %f3, %f13
13513 ldx [%l7 + 0x58], %i2
13514 addcc %i6, %l3, %o7
13515 std %f6, [%l7 + 0x68]
13516 fnot2 %f10, %f2
13517 umulcc %o2, %g4, %i1
13518 fmovrsne %l4, %f14, %f3
13519 fmovsvs %xcc, %f5, %f15
13520 call loop_1590
13521 orcc %i4, %l2, %g7
13522 ldub [%l7 + 0x30], %g2
13523 fmul8sux16 %f10, %f4, %f14
13524loop_1590:
13525 brlez,a %l6, loop_1591
13526 stb %o1, [%l7 + 0x36]
13527 fcmpeq32 %f0, %f0, %g5
13528 and %o5, 0x1DCC, %l0
13529loop_1591:
13530 move %icc, %l1, %o3
13531 std %f4, [%l7 + 0x18]
13532 stb %o4, [%l7 + 0x2D]
13533 ldx [%l7 + 0x68], %o6
13534 ldd [%l7 + 0x60], %f0
13535 mulscc %l5, 0x03F7, %i3
13536 tsubcctv %i5, 0x08B4, %g6
13537 ldsw [%l7 + 0x40], %i0
13538 fmovdleu %xcc, %f5, %f8
13539 ldsb [%l7 + 0x6A], %g1
13540 movrlz %g3, 0x3B0, %i7
13541 movge %xcc, %i2, %i6
13542 fpack16 %f2, %f3
13543 fexpand %f13, %f0
13544 lduw [%l7 + 0x18], %l3
13545 ldsw [%l7 + 0x3C], %o0
13546 tl %icc, 0x2
13547 ldsh [%l7 + 0x44], %o7
13548 mulscc %g4, %i1, %l4
13549 srax %i4, 0x09, %l2
13550 fcmpeq16 %f10, %f0, %g7
13551 brnz %o2, loop_1592
13552 ldsh [%l7 + 0x38], %g2
13553 fmul8x16au %f14, %f8, %f6
13554 fmovsle %xcc, %f13, %f6
13555loop_1592:
13556 xnor %l6, %o1, %g5
13557 fpadd16 %f6, %f0, %f12
13558 fbule %fcc3, loop_1593
13559 tne %icc, 0x5
13560 ldx [%l7 + 0x30], %o5
13561 bne,a,pn %xcc, loop_1594
13562loop_1593:
13563 sdiv %l1, 0x0F4A, %o3
13564 lduw [%l7 + 0x30], %l0
13565 fba,a %fcc3, loop_1595
13566loop_1594:
13567 ta %icc, 0x6
13568 tcc %icc, 0x2
13569 fbge,a %fcc1, loop_1596
13570loop_1595:
13571 bneg,pt %icc, loop_1597
13572 orn %o6, %o4, %i3
13573 fbn,a %fcc1, loop_1598
13574loop_1596:
13575 ldub [%l7 + 0x1F], %i5
13576loop_1597:
13577 fbul,a %fcc2, loop_1599
13578 fmovsn %icc, %f3, %f12
13579loop_1598:
13580 fpsub16 %f12, %f2, %f14
13581 tne %icc, 0x3
13582loop_1599:
13583 fbug %fcc0, loop_1600
13584 fandnot1 %f8, %f14, %f2
13585 movl %xcc, %l5, %i0
13586 array16 %g6, %g1, %g3
13587loop_1600:
13588 fmovda %icc, %f11, %f15
13589 udivcc %i7, 0x05C7, %i6
13590 fblg %fcc1, loop_1601
13591 fbn %fcc1, loop_1602
13592 std %f4, [%l7 + 0x70]
13593 bg,a,pn %icc, loop_1603
13594loop_1601:
13595 mulx %i2, 0x0080, %l3
13596loop_1602:
13597 and %o7, %g4, %i1
13598 fbule,a %fcc1, loop_1604
13599loop_1603:
13600 fpadd16s %f8, %f4, %f2
13601 fmovsge %xcc, %f8, %f5
13602 st %f14, [%l7 + 0x74]
13603loop_1604:
13604 siam 0x0
13605 bl,pn %xcc, loop_1605
13606 fbe,a %fcc1, loop_1606
13607 sll %l4, %o0, %l2
13608 ldub [%l7 + 0x0C], %i4
13609loop_1605:
13610 srlx %g7, 0x0A, %o2
13611loop_1606:
13612 ldub [%l7 + 0x58], %l6
13613 be,a,pt %xcc, loop_1607
13614 edge32l %g2, %g5, %o1
13615 fands %f3, %f4, %f7
13616 edge8l %l1, %o3, %o5
13617loop_1607:
13618 ldd [%l7 + 0x30], %f10
13619 addcc %l0, 0x0D14, %o4
13620 taddcctv %o6, %i3, %i5
13621 fbul %fcc0, loop_1608
13622 ldsb [%l7 + 0x5F], %i0
13623 lduh [%l7 + 0x1E], %g6
13624 fabsd %f2, %f12
13625loop_1608:
13626 array32 %l5, %g1, %g3
13627 xor %i6, %i2, %l3
13628 srax %o7, %i7, %g4
13629 fmovsg %xcc, %f2, %f14
13630 fzero %f6
13631 bneg,a,pn %xcc, loop_1609
13632 fnegd %f12, %f10
13633 fmovscs %xcc, %f9, %f2
13634 ldx [%l7 + 0x78], %i1
13635loop_1609:
13636 xnorcc %l4, %l2, %i4
13637 fpmerge %f5, %f12, %f4
13638 fbg,a %fcc2, loop_1610
13639 sth %o0, [%l7 + 0x56]
13640 fbn %fcc0, loop_1611
13641 fpsub16s %f13, %f9, %f13
13642loop_1610:
13643 taddcc %o2, %g7, %g2
13644 st %f15, [%l7 + 0x14]
13645loop_1611:
13646 ldd [%l7 + 0x10], %f14
13647 fandnot2s %f10, %f4, %f15
13648 st %f0, [%l7 + 0x7C]
13649 ldsb [%l7 + 0x0C], %l6
13650 fbne,a %fcc1, loop_1612
13651 fcmps %fcc3, %f10, %f9
13652 movcs %icc, %g5, %o1
13653 fone %f4
13654loop_1612:
13655 std %f8, [%l7 + 0x28]
13656 movcs %xcc, %o3, %o5
13657 fpackfix %f4, %f3
13658 fsrc1s %f14, %f0
13659 fmovdgu %icc, %f2, %f5
13660 sth %l0, [%l7 + 0x0A]
13661 movre %o4, %o6, %i3
13662 fbu,a %fcc2, loop_1613
13663 ldsw [%l7 + 0x38], %i5
13664 fble,a %fcc0, loop_1614
13665 tleu %xcc, 0x4
13666loop_1613:
13667 ldd [%l7 + 0x40], %f8
13668 nop
13669 setx loop_1615, %l0, %l1
13670 wrpr 0x1, %tl
13671 wrpr %l1, %tnpc
13672 setx 0x34400001400, %l0, %l1
13673 wrpr %l1, %tstate
13674 wrhpr 0x4, %htstate
13675 done
13676loop_1614:
13677 fcmpne16 %f6, %f10, %l1
13678 sth %g6, [%l7 + 0x4C]
13679 stx %i0, [%l7 + 0x10]
13680loop_1615:
13681 and %g1, %l5, %i6
13682 sdivx %i2, 0x11DA, %g3
13683 movre %l3, %i7, %o7
13684 xorcc %g4, 0x1E41, %i1
13685 movrne %l4, 0x208, %l2
13686 fpsub16s %f3, %f5, %f11
13687 brnz %i4, loop_1616
13688 ba,pn %xcc, loop_1617
13689 andn %o2, %g7, %g2
13690 stx %o0, [%l7 + 0x30]
13691loop_1616:
13692 fpackfix %f10, %f14
13693loop_1617:
13694 fmovdvs %xcc, %f4, %f3
13695 ld [%l7 + 0x34], %f12
13696 subccc %l6, 0x1C8E, %o1
13697 movrne %o3, 0x3C8, %g5
13698 std %f6, [%l7 + 0x48]
13699 lduh [%l7 + 0x12], %l0
13700 ldsh [%l7 + 0x72], %o5
13701 subcc %o6, 0x1297, %i3
13702 edge16n %o4, %l1, %g6
13703 lduw [%l7 + 0x5C], %i0
13704 fmul8sux16 %f6, %f10, %f8
13705 movrne %i5, 0x127, %l5
13706 umulcc %i6, %g1, %g3
13707 andcc %l3, 0x0379, %i2
13708 fmovsn %xcc, %f0, %f12
13709 nop
13710 setx loop_1618, %l0, %l1
13711 wrpr 0x1, %tl
13712 wrpr %l1, %tpc
13713 add %l1, 0x4, %l1
13714 wrpr %l1, %tnpc
13715 setx 0x34400001400, %l0, %l1
13716 wrpr %l1, %tstate
13717 wrhpr 0x4, %htstate
13718 retry
13719 fmul8sux16 %f0, %f8, %f0
13720 fmovdleu %xcc, %f0, %f15
13721 tle %icc, 0x3
13722loop_1618:
13723 sdiv %o7, 0x1A20, %g4
13724 brlz %i7, loop_1619
13725 stb %l4, [%l7 + 0x4B]
13726 fandnot1 %f6, %f6, %f6
13727 umulcc %l2, 0x193A, %i4
13728loop_1619:
13729 fmovdne %xcc, %f1, %f1
13730 bcs,a %icc, loop_1620
13731 fmovscc %xcc, %f9, %f11
13732 fbe %fcc0, loop_1621
13733 fbuge,a %fcc2, loop_1622
13734loop_1620:
13735 fbo,a %fcc2, loop_1623
13736 fmovdvc %xcc, %f4, %f4
13737loop_1621:
13738 fmovscc %xcc, %f1, %f10
13739loop_1622:
13740 fmovrse %i1, %f15, %f9
13741loop_1623:
13742 fmovd %f2, %f10
13743 ldsw [%l7 + 0x20], %o2
13744 call loop_1624
13745 ldsb [%l7 + 0x41], %g7
13746 stw %g2, [%l7 + 0x10]
13747 edge8ln %l6, %o1, %o0
13748loop_1624:
13749 ldsw [%l7 + 0x1C], %g5
13750 ldx [%l7 + 0x28], %o3
13751 tgu %icc, 0x2
13752 bneg %icc, loop_1625
13753 fcmpes %fcc3, %f0, %f1
13754 ldsh [%l7 + 0x44], %l0
13755 alignaddr %o5, %i3, %o6
13756loop_1625:
13757 ldx [%l7 + 0x10], %l1
13758 lduw [%l7 + 0x5C], %o4
13759 stw %g6, [%l7 + 0x40]
13760 sth %i0, [%l7 + 0x78]
13761 sethi 0x1831, %i5
13762 mulscc %l5, %i6, %g3
13763 lduw [%l7 + 0x34], %g1
13764 movn %icc, %i2, %o7
13765 fmovrdlez %g4, %f14, %f8
13766 fandnot1s %f10, %f11, %f10
13767 for %f8, %f6, %f6
13768 fpsub32 %f6, %f12, %f12
13769 st %f11, [%l7 + 0x48]
13770 fmovrslz %l3, %f15, %f13
13771 stx %l4, [%l7 + 0x20]
13772 tgu %xcc, 0x6
13773 fpadd16 %f6, %f4, %f10
13774 ldsb [%l7 + 0x2D], %l2
13775 movpos %icc, %i4, %i1
13776 fmovsa %icc, %f10, %f0
13777 ldx [%l7 + 0x78], %o2
13778 udivcc %i7, 0x0B15, %g2
13779 fbl %fcc0, loop_1626
13780 std %f8, [%l7 + 0x70]
13781 std %f8, [%l7 + 0x48]
13782 ldd [%l7 + 0x20], %f12
13783loop_1626:
13784 fpsub16 %f8, %f6, %f12
13785 movrgez %g7, %o1, %l6
13786 ldsb [%l7 + 0x23], %o0
13787 andcc %g5, 0x0535, %o3
13788 sth %l0, [%l7 + 0x08]
13789 fbug %fcc0, loop_1627
13790 mova %xcc, %i3, %o6
13791 fnegs %f3, %f6
13792 ldsw [%l7 + 0x40], %l1
13793loop_1627:
13794 fmovdvs %icc, %f15, %f9
13795 srl %o4, 0x00, %g6
13796 fpackfix %f12, %f13
13797 fmovse %icc, %f1, %f12
13798 fmovdvs %xcc, %f0, %f2
13799 ld [%l7 + 0x60], %f7
13800 stw %o5, [%l7 + 0x30]
13801 andcc %i0, %l5, %i5
13802 tvs %icc, 0x4
13803 fsrc1 %f2, %f8
13804 bne,a,pn %icc, loop_1628
13805 fnegd %f6, %f4
13806 ld [%l7 + 0x70], %f4
13807 fnand %f6, %f4, %f2
13808loop_1628:
13809 udivcc %i6, 0x01E7, %g1
13810 fornot2s %f14, %f14, %f4
13811 fsrc1 %f4, %f14
13812 stb %g3, [%l7 + 0x74]
13813 movrne %i2, %g4, %l3
13814 st %f5, [%l7 + 0x34]
13815 fmovrsne %o7, %f14, %f12
13816 tvc %icc, 0x1
13817 subcc %l4, %i4, %i1
13818 brlz %o2, loop_1629
13819 lduw [%l7 + 0x1C], %i7
13820 fmovrslz %g2, %f0, %f7
13821 tneg %icc, 0x3
13822loop_1629:
13823 tl %icc, 0x3
13824 ldd [%l7 + 0x28], %f4
13825 siam 0x0
13826 xnor %l2, 0x1005, %o1
13827 fxor %f10, %f12, %f2
13828 fbg %fcc3, loop_1630
13829 fbl,a %fcc1, loop_1631
13830 mulscc %g7, %l6, %o0
13831 fnor %f14, %f14, %f4
13832loop_1630:
13833 fexpand %f15, %f14
13834loop_1631:
13835 fmovdgu %xcc, %f4, %f0
13836 ldx [%l7 + 0x20], %g5
13837 xnor %l0, 0x1401, %o3
13838 stw %i3, [%l7 + 0x30]
13839 ldsw [%l7 + 0x60], %l1
13840 stb %o6, [%l7 + 0x51]
13841 nop
13842 setx loop_1632, %l0, %l1
13843 wrpr 0x1, %tl
13844 wrpr %l1, %tnpc
13845 setx 0x34400001400, %l0, %l1
13846 wrpr %l1, %tstate
13847 wrhpr 0x4, %htstate
13848 done
13849 ldx [%l7 + 0x78], %o4
13850 ldsb [%l7 + 0x5F], %g6
13851 bpos,pt %xcc, loop_1633
13852loop_1632:
13853 fba %fcc2, loop_1634
13854 fmovrsgez %i0, %f9, %f9
13855 fandnot1s %f4, %f9, %f2
13856loop_1633:
13857 fzeros %f14
13858loop_1634:
13859 fmovdneg %icc, %f15, %f7
13860 edge16 %l5, %i5, %i6
13861 taddcc %g1, %g3, %i2
13862 lduw [%l7 + 0x7C], %o5
13863 fcmps %fcc1, %f6, %f2
13864 fandnot2s %f2, %f5, %f8
13865 fmovdvs %icc, %f12, %f7
13866 fcmpne32 %f6, %f4, %l3
13867 ldsw [%l7 + 0x40], %g4
13868 andn %l4, %o7, %i1
13869 brlez,a %i4, loop_1635
13870 movvs %icc, %i7, %o2
13871 fmovsneg %icc, %f2, %f6
13872 fmovdcs %icc, %f13, %f3
13873loop_1635:
13874 fbo %fcc3, loop_1636
13875 srl %l2, %o1, %g2
13876 stb %l6, [%l7 + 0x2D]
13877 fmovsle %xcc, %f1, %f5
13878loop_1636:
13879 xorcc %g7, 0x17BF, %o0
13880 movrgz %g5, %l0, %o3
13881 array8 %i3, %l1, %o6
13882 movrlez %o4, %i0, %g6
13883 smul %i5, %l5, %i6
13884 movrlz %g1, 0x1BB, %g3
13885 mulx %i2, %l3, %o5
13886 ldsh [%l7 + 0x74], %l4
13887 fmovrdlz %g4, %f4, %f10
13888 movrgez %i1, %o7, %i7
13889 sth %i4, [%l7 + 0x38]
13890 movn %icc, %o2, %l2
13891 andncc %o1, %g2, %l6
13892 array32 %o0, %g7, %g5
13893 fbule,a %fcc0, loop_1637
13894 fmovsgu %icc, %f13, %f13
13895 sth %o3, [%l7 + 0x2E]
13896 call loop_1638
13897loop_1637:
13898 fmul8x16al %f15, %f9, %f14
13899 ldub [%l7 + 0x2A], %l0
13900 ldx [%l7 + 0x28], %l1
13901loop_1638:
13902 movre %i3, 0x39D, %o6
13903 ldsw [%l7 + 0x24], %i0
13904 tsubcctv %o4, 0x1E93, %g6
13905 xnor %i5, %l5, %i6
13906 edge8l %g1, %g3, %l3
13907 movrlz %o5, 0x3F9, %i2
13908 bvs,pt %xcc, loop_1639
13909 st %f9, [%l7 + 0x20]
13910 stw %g4, [%l7 + 0x68]
13911 fmovdvc %icc, %f13, %f4
13912loop_1639:
13913 fcmps %fcc2, %f5, %f10
13914 edge32l %i1, %l4, %i7
13915 fmovsg %xcc, %f7, %f2
13916 ldsb [%l7 + 0x26], %o7
13917 fmovsle %xcc, %f10, %f10
13918 movrgz %o2, %i4, %o1
13919 fnot2s %f0, %f12
13920 tcc %icc, 0x4
13921 ldd [%l7 + 0x10], %f2
13922 sth %g2, [%l7 + 0x08]
13923 movre %l2, 0x243, %l6
13924 tge %icc, 0x3
13925 fandnot2 %f2, %f8, %f10
13926 edge16l %g7, %g5, %o0
13927 fcmps %fcc2, %f14, %f6
13928 edge32ln %l0, %l1, %o3
13929 fcmple32 %f12, %f12, %i3
13930 fcmpeq16 %f4, %f10, %i0
13931 fandnot2s %f0, %f12, %f13
13932 fmovdgu %xcc, %f3, %f8
13933 ldsb [%l7 + 0x6F], %o6
13934 move %xcc, %o4, %g6
13935 ldx [%l7 + 0x38], %l5
13936 movn %icc, %i5, %g1
13937 addc %i6, %g3, %l3
13938 movrgz %o5, %i2, %g4
13939 orcc %l4, 0x00AC, %i1
13940 lduh [%l7 + 0x38], %i7
13941 call loop_1640
13942 fble %fcc0, loop_1641
13943 stb %o7, [%l7 + 0x3C]
13944 sdiv %o2, 0x07DE, %i4
13945loop_1640:
13946 movn %xcc, %g2, %o1
13947loop_1641:
13948 bshuffle %f14, %f2, %f14
13949 tcc %icc, 0x3
13950 stb %l6, [%l7 + 0x21]
13951 brnz %g7, loop_1642
13952 stx %g5, [%l7 + 0x48]
13953 add %l2, 0x05D5, %l0
13954 lduh [%l7 + 0x3E], %o0
13955loop_1642:
13956 fnot2s %f3, %f0
13957 movrlz %l1, 0x08D, %o3
13958 ldsb [%l7 + 0x44], %i3
13959 fbu,a %fcc2, loop_1643
13960 st %f12, [%l7 + 0x1C]
13961 ldx [%l7 + 0x20], %o6
13962 fmuld8sux16 %f8, %f15, %f10
13963loop_1643:
13964 fpsub32 %f0, %f8, %f4
13965 fnot1s %f9, %f9
13966 fsrc2s %f10, %f12
13967 ldsw [%l7 + 0x0C], %o4
13968 fmul8x16 %f9, %f2, %f8
13969 lduw [%l7 + 0x7C], %g6
13970 xor %i0, %l5, %i5
13971 fmovda %icc, %f5, %f10
13972 move %icc, %i6, %g3
13973 andn %l3, 0x05B8, %o5
13974 fbne %fcc3, loop_1644
13975 edge32n %i2, %g1, %l4
13976 ldsw [%l7 + 0x30], %i1
13977 ldd [%l7 + 0x20], %f0
13978loop_1644:
13979 mova %icc, %i7, %g4
13980 movg %icc, %o7, %i4
13981 std %f4, [%l7 + 0x58]
13982 bgu,a,pt %xcc, loop_1645
13983 lduw [%l7 + 0x28], %o2
13984 stw %o1, [%l7 + 0x7C]
13985 ldsb [%l7 + 0x7F], %g2
13986loop_1645:
13987 fcmpeq32 %f4, %f14, %g7
13988 stb %l6, [%l7 + 0x56]
13989 bgu,a loop_1646
13990 sth %l2, [%l7 + 0x72]
13991 fmul8x16 %f5, %f14, %f6
13992 fmovdvs %icc, %f11, %f15
13993loop_1646:
13994 fmovrslez %l0, %f4, %f1
13995 brgz %g5, loop_1647
13996 movle %icc, %o0, %l1
13997 bg,a,pn %icc, loop_1648
13998 subcc %o3, %o6, %o4
13999loop_1647:
14000 fcmps %fcc0, %f11, %f0
14001 fmovdl %icc, %f5, %f7
14002loop_1648:
14003 stx %g6, [%l7 + 0x08]
14004 be,a loop_1649
14005 lduh [%l7 + 0x3C], %i3
14006 edge16n %i0, %i5, %l5
14007 fpadd32s %f13, %f14, %f14
14008loop_1649:
14009 fmovdneg %icc, %f8, %f1
14010 st %f7, [%l7 + 0x48]
14011 fmovrslz %g3, %f10, %f13
14012 ld [%l7 + 0x44], %f4
14013 fcmpgt32 %f12, %f2, %l3
14014 stb %i6, [%l7 + 0x1B]
14015 ldsb [%l7 + 0x27], %i2
14016 ldsb [%l7 + 0x18], %g1
14017 sth %o5, [%l7 + 0x6C]
14018 brnz %i1, loop_1650
14019 movgu %xcc, %i7, %l4
14020 stb %g4, [%l7 + 0x65]
14021 umul %o7, 0x0824, %i4
14022loop_1650:
14023 fmovdneg %icc, %f9, %f15
14024 alignaddr %o2, %g2, %g7
14025 fpsub32 %f12, %f4, %f4
14026 fmovrdne %l6, %f8, %f14
14027 fandnot2 %f12, %f12, %f6
14028 pdist %f8, %f12, %f12
14029 smul %o1, %l2, %l0
14030 fmovdn %icc, %f12, %f9
14031 nop
14032 setx loop_1651, %l0, %l1
14033 wrpr 0x1, %tl
14034 wrpr %l1, %tpc
14035 add %l1, 0x4, %l1
14036 wrpr %l1, %tnpc
14037 setx 0x34400001400, %l0, %l1
14038 wrpr %l1, %tstate
14039 wrhpr 0x4, %htstate
14040 retry
14041 fmovdvc %xcc, %f11, %f5
14042 umulcc %g5, %l1, %o3
14043 fbuge %fcc3, loop_1652
14044loop_1651:
14045 movrgz %o6, %o4, %g6
14046 fmovrdgz %i3, %f12, %f0
14047 taddcc %i0, %i5, %o0
14048loop_1652:
14049 fbn %fcc1, loop_1653
14050 for %f14, %f6, %f8
14051 fornot1 %f12, %f0, %f4
14052 orcc %g3, %l3, %l5
14053loop_1653:
14054 edge32l %i2, %i6, %o5
14055 fnot2s %f8, %f10
14056 ldub [%l7 + 0x09], %i1
14057 fmovdn %xcc, %f4, %f4
14058 edge32n %g1, %i7, %l4
14059 be,a loop_1654
14060 fmul8x16au %f15, %f9, %f14
14061 alignaddrl %g4, %i4, %o7
14062 ldub [%l7 + 0x67], %o2
14063loop_1654:
14064 xnor %g7, 0x18B7, %g2
14065 subccc %l6, 0x03A6, %o1
14066 smul %l2, %g5, %l0
14067 ldsw [%l7 + 0x1C], %l1
14068 ldsw [%l7 + 0x50], %o3
14069 std %f12, [%l7 + 0x08]
14070 fornot2s %f0, %f10, %f2
14071 movrlez %o6, %g6, %o4
14072 move %xcc, %i0, %i3
14073 fmovdneg %xcc, %f6, %f10
14074 brz,a %o0, loop_1655
14075 move %xcc, %i5, %g3
14076 sth %l3, [%l7 + 0x4E]
14077 st %f12, [%l7 + 0x74]
14078loop_1655:
14079 tneg %xcc, 0x1
14080 ldd [%l7 + 0x58], %f2
14081 sth %l5, [%l7 + 0x5E]
14082 ld [%l7 + 0x7C], %f8
14083 lduh [%l7 + 0x0A], %i2
14084 fmovrsgz %i6, %f8, %f10
14085 fpadd32 %f0, %f6, %f2
14086 andncc %i1, %g1, %o5
14087 move %icc, %i7, %g4
14088 sll %i4, 0x03, %l4
14089 fcmpd %fcc2, %f14, %f8
14090 fcmple16 %f12, %f14, %o2
14091 lduh [%l7 + 0x62], %g7
14092 st %f8, [%l7 + 0x40]
14093 call loop_1656
14094 fpadd32s %f10, %f9, %f13
14095 edge8l %g2, %l6, %o7
14096 taddcctv %o1, %l2, %l0
14097loop_1656:
14098 fsrc1s %f1, %f13
14099 sdivx %l1, 0x04E8, %g5
14100 movrlez %o6, 0x139, %g6
14101 bcs,pn %xcc, loop_1657
14102 mulx %o3, 0x0337, %i0
14103 ldsh [%l7 + 0x38], %i3
14104 lduw [%l7 + 0x68], %o0
14105loop_1657:
14106 addccc %o4, 0x0FA0, %i5
14107 bge,a loop_1658
14108 movgu %icc, %l3, %l5
14109 fmovd %f0, %f12
14110 subc %i2, %g3, %i6
14111loop_1658:
14112 fbo,a %fcc0, loop_1659
14113 sdiv %g1, 0x0F9C, %i1
14114 stw %i7, [%l7 + 0x6C]
14115 addcc %g4, 0x13E8, %i4
14116loop_1659:
14117 fpsub32 %f6, %f12, %f10
14118 orcc %l4, 0x01B4, %o2
14119 brgez %g7, loop_1660
14120 fmovdvc %icc, %f12, %f8
14121 ldd [%l7 + 0x50], %f10
14122 movleu %xcc, %o5, %l6
14123loop_1660:
14124 fmovsn %icc, %f2, %f8
14125 mova %xcc, %o7, %g2
14126 fmovd %f2, %f14
14127 fcmpne32 %f0, %f6, %o1
14128 tl %xcc, 0x4
14129 movgu %icc, %l2, %l1
14130 fpsub32s %f0, %f15, %f13
14131 tsubcc %g5, 0x0C3F, %l0
14132 tn %xcc, 0x2
14133 ldd [%l7 + 0x68], %f0
14134 fands %f1, %f10, %f5
14135 stw %o6, [%l7 + 0x7C]
14136 ldsw [%l7 + 0x1C], %o3
14137 fmovs %f7, %f15
14138 array32 %i0, %i3, %g6
14139 std %f4, [%l7 + 0x38]
14140 fexpand %f6, %f6
14141 std %f6, [%l7 + 0x68]
14142 andcc %o4, 0x11D3, %i5
14143 brz,a %l3, loop_1661
14144 stx %o0, [%l7 + 0x30]
14145 fmovsl %xcc, %f13, %f14
14146 edge32n %l5, %i2, %i6
14147loop_1661:
14148 fpsub16 %f4, %f14, %f8
14149 addc %g1, 0x025E, %g3
14150 fnegs %f0, %f6
14151 fnand %f2, %f2, %f8
14152 movre %i1, %i7, %g4
14153 movcc %xcc, %i4, %o2
14154 fmovscc %xcc, %f5, %f3
14155 sllx %l4, %g7, %l6
14156 srl %o7, 0x02, %g2
14157 ldsw [%l7 + 0x6C], %o1
14158 udivx %o5, 0x06DC, %l1
14159 be,a,pt %icc, loop_1662
14160 ldsw [%l7 + 0x2C], %l2
14161 fandnot1s %f14, %f15, %f6
14162 ldx [%l7 + 0x28], %g5
14163loop_1662:
14164 ldx [%l7 + 0x78], %o6
14165 ldd [%l7 + 0x28], %f4
14166 sll %o3, %i0, %i3
14167 bvs,a,pt %xcc, loop_1663
14168 fbn %fcc3, loop_1664
14169 fmovsge %xcc, %f7, %f15
14170 ldx [%l7 + 0x28], %g6
14171loop_1663:
14172 fbne,a %fcc2, loop_1665
14173loop_1664:
14174 st %f1, [%l7 + 0x60]
14175 srlx %o4, 0x0F, %l0
14176 smul %i5, 0x1862, %l3
14177loop_1665:
14178 fbue,a %fcc3, loop_1666
14179 fornot2s %f3, %f5, %f3
14180 taddcc %l5, 0x0356, %o0
14181 brlz,a %i6, loop_1667
14182loop_1666:
14183 stw %i2, [%l7 + 0x3C]
14184 tcs %xcc, 0x2
14185 smulcc %g3, %i1, %i7
14186loop_1667:
14187 fmovrdgez %g4, %f0, %f8
14188 ldd [%l7 + 0x10], %f14
14189 fcmple16 %f12, %f14, %i4
14190 fblg,a %fcc2, loop_1668
14191 sth %o2, [%l7 + 0x6C]
14192 brnz %l4, loop_1669
14193 xor %g1, 0x03AA, %g7
14194loop_1668:
14195 lduh [%l7 + 0x4A], %l6
14196 brlz %g2, loop_1670
14197loop_1669:
14198 movre %o7, 0x1FD, %o1
14199 fandnot2s %f9, %f2, %f1
14200 fmovsg %icc, %f0, %f5
14201loop_1670:
14202 fba,a %fcc2, loop_1671
14203 addcc %l1, 0x01AA, %l2
14204 stb %o5, [%l7 + 0x34]
14205 fnot2 %f8, %f0
14206loop_1671:
14207 fabss %f2, %f4
14208 fmovrslz %g5, %f13, %f9
14209 stx %o3, [%l7 + 0x50]
14210 lduw [%l7 + 0x3C], %o6
14211 bneg,a,pt %xcc, loop_1672
14212 sllx %i0, 0x08, %g6
14213 fxnor %f6, %f4, %f2
14214 fmovsge %xcc, %f14, %f13
14215loop_1672:
14216 fxnors %f9, %f8, %f11
14217 fmovdleu %xcc, %f12, %f11
14218 fandnot1 %f12, %f6, %f0
14219 sth %o4, [%l7 + 0x76]
14220 array32 %i3, %i5, %l3
14221 bl,a %icc, loop_1673
14222 fbe,a %fcc2, loop_1674
14223 stw %l0, [%l7 + 0x48]
14224 bg,pt %xcc, loop_1675
14225loop_1673:
14226 ldd [%l7 + 0x18], %f12
14227loop_1674:
14228 movle %xcc, %l5, %i6
14229 taddcctv %i2, 0x1FBC, %g3
14230loop_1675:
14231 movrne %o0, %i1, %i7
14232 tcs %xcc, 0x1
14233 std %f14, [%l7 + 0x70]
14234 sth %i4, [%l7 + 0x56]
14235 edge8l %g4, %l4, %g1
14236 movg %xcc, %o2, %l6
14237 ldsb [%l7 + 0x61], %g2
14238 ldd [%l7 + 0x20], %f2
14239 stx %o7, [%l7 + 0x60]
14240 movl %icc, %o1, %g7
14241 movvc %icc, %l1, %o5
14242 stb %g5, [%l7 + 0x25]
14243 ldsw [%l7 + 0x34], %l2
14244 stw %o3, [%l7 + 0x0C]
14245 bg,pt %xcc, loop_1676
14246 fcmpeq16 %f0, %f4, %i0
14247 ldsh [%l7 + 0x0E], %o6
14248 ldsb [%l7 + 0x6A], %g6
14249loop_1676:
14250 fbl %fcc0, loop_1677
14251 movcs %xcc, %o4, %i3
14252 be,pt %icc, loop_1678
14253 std %f4, [%l7 + 0x40]
14254loop_1677:
14255 fbo %fcc3, loop_1679
14256 fmovrdgz %i5, %f2, %f4
14257loop_1678:
14258 fandnot2 %f2, %f2, %f10
14259 sth %l3, [%l7 + 0x56]
14260loop_1679:
14261 ldd [%l7 + 0x40], %f2
14262 bshuffle %f6, %f12, %f8
14263 fbo %fcc3, loop_1680
14264 array8 %l0, %l5, %i6
14265 fmovda %icc, %f10, %f13
14266 fnot1 %f14, %f6
14267loop_1680:
14268 faligndata %f12, %f6, %f4
14269 stw %i2, [%l7 + 0x1C]
14270 fnegs %f11, %f2
14271 fpsub32 %f0, %f6, %f4
14272 bneg loop_1681
14273 stw %o0, [%l7 + 0x08]
14274 tn %icc, 0x4
14275 fmovrslez %g3, %f12, %f3
14276loop_1681:
14277 fbn,a %fcc0, loop_1682
14278 fmovrdgz %i7, %f0, %f2
14279 bn,a loop_1683
14280 ldsh [%l7 + 0x6A], %i4
14281loop_1682:
14282 stx %g4, [%l7 + 0x48]
14283 ta %icc, 0x2
14284loop_1683:
14285 ldsw [%l7 + 0x30], %l4
14286 st %f3, [%l7 + 0x38]
14287 fcmpd %fcc0, %f10, %f8
14288 fmul8x16au %f3, %f12, %f12
14289 movn %icc, %i1, %o2
14290 ldd [%l7 + 0x70], %f4
14291 fmul8x16 %f12, %f10, %f6
14292 stx %g1, [%l7 + 0x30]
14293 sth %g2, [%l7 + 0x30]
14294 fmovdge %xcc, %f5, %f13
14295 fmovdpos %icc, %f13, %f6
14296 lduh [%l7 + 0x50], %l6
14297 taddcctv %o1, %g7, %l1
14298 tn %xcc, 0x6
14299 sth %o5, [%l7 + 0x12]
14300 orncc %g5, 0x16CB, %o7
14301 fmuld8sux16 %f3, %f6, %f8
14302 xnorcc %o3, 0x1D20, %l2
14303 sth %o6, [%l7 + 0x1A]
14304 fpsub16 %f0, %f10, %f4
14305 movrgz %g6, %i0, %o4
14306 fmovdcc %xcc, %f3, %f4
14307 sth %i3, [%l7 + 0x22]
14308 lduh [%l7 + 0x28], %l3
14309 alignaddrl %i5, %l0, %l5
14310 fbl %fcc3, loop_1684
14311 fmovsgu %xcc, %f8, %f8
14312 fabss %f5, %f8
14313 fcmpne32 %f4, %f8, %i6
14314loop_1684:
14315 sethi 0x070C, %o0
14316 lduh [%l7 + 0x52], %g3
14317 movgu %icc, %i7, %i2
14318 lduh [%l7 + 0x52], %g4
14319 fzero %f8
14320 fmovdne %xcc, %f1, %f0
14321 ldsb [%l7 + 0x49], %l4
14322 ldx [%l7 + 0x38], %i1
14323 fbul %fcc1, loop_1685
14324 fsrc1 %f2, %f4
14325 stw %o2, [%l7 + 0x28]
14326 movn %icc, %g1, %g2
14327loop_1685:
14328 ldx [%l7 + 0x20], %i4
14329 tge %xcc, 0x6
14330 ba,a %icc, loop_1686
14331 movrne %o1, 0x251, %g7
14332 ta %icc, 0x1
14333 fsrc2s %f7, %f10
14334loop_1686:
14335 fnot1 %f12, %f12
14336 ldsh [%l7 + 0x36], %l6
14337 brgez,a %o5, loop_1687
14338 fbu,a %fcc0, loop_1688
14339 fmovsvc %xcc, %f7, %f11
14340 lduh [%l7 + 0x3C], %l1
14341loop_1687:
14342 lduw [%l7 + 0x54], %g5
14343loop_1688:
14344 sdivx %o7, 0x10D6, %l2
14345 fmovrsgz %o6, %f15, %f7
14346 tcc %xcc, 0x7
14347 st %f3, [%l7 + 0x50]
14348 fmovsle %icc, %f4, %f7
14349 srax %g6, %o3, %i0
14350 bge %xcc, loop_1689
14351 stw %i3, [%l7 + 0x64]
14352 edge16 %o4, %l3, %l0
14353 bcc,pn %icc, loop_1690
14354loop_1689:
14355 fmovs %f6, %f9
14356 st %f0, [%l7 + 0x38]
14357 fbge %fcc3, loop_1691
14358loop_1690:
14359 edge16 %l5, %i5, %o0
14360 xorcc %g3, %i6, %i7
14361 edge8l %g4, %i2, %i1
14362loop_1691:
14363 fbu,a %fcc3, loop_1692
14364 srlx %o2, 0x13, %l4
14365 ldsh [%l7 + 0x32], %g2
14366 fmovrdlez %g1, %f0, %f6
14367loop_1692:
14368 fnot2 %f0, %f12
14369 fcmpd %fcc1, %f4, %f14
14370 movrgz %i4, 0x21F, %o1
14371 fmovrslz %g7, %f11, %f2
14372 brlez %o5, loop_1693
14373 tcs %xcc, 0x6
14374 lduh [%l7 + 0x2E], %l6
14375 tl %xcc, 0x6
14376loop_1693:
14377 stb %g5, [%l7 + 0x5B]
14378 siam 0x7
14379 ld [%l7 + 0x34], %f13
14380 fmovrse %l1, %f0, %f2
14381 lduw [%l7 + 0x18], %l2
14382 ldsh [%l7 + 0x0E], %o6
14383 stb %g6, [%l7 + 0x17]
14384 edge8n %o7, %o3, %i3
14385 and %i0, %o4, %l0
14386 fbo %fcc2, loop_1694
14387 fmovrdlez %l5, %f6, %f8
14388 ldsh [%l7 + 0x5C], %i5
14389 movrlez %l3, 0x006, %o0
14390loop_1694:
14391 fmovd %f14, %f12
14392 fmovrdgez %i6, %f0, %f8
14393 fmovrslez %i7, %f3, %f10
14394 bcs,pt %icc, loop_1695
14395 ldsb [%l7 + 0x6A], %g4
14396 move %icc, %i2, %g3
14397 lduh [%l7 + 0x54], %i1
14398loop_1695:
14399 nop
14400 setx loop_1696, %l0, %l1
14401 wrpr 0x1, %tl
14402 wrpr %l1, %tpc
14403 add %l1, 0x4, %l1
14404 wrpr %l1, %tnpc
14405 setx 0x34400001400, %l0, %l1
14406 wrpr %l1, %tstate
14407 wrhpr 0x4, %htstate
14408 retry
14409 movn %xcc, %o2, %g2
14410 sra %l4, %g1, %o1
14411 and %i4, 0x14D9, %o5
14412loop_1696:
14413 orncc %l6, 0x0CDF, %g7
14414 fba,a %fcc0, loop_1697
14415 movg %icc, %l1, %g5
14416 sth %l2, [%l7 + 0x16]
14417 stw %g6, [%l7 + 0x74]
14418loop_1697:
14419 stb %o6, [%l7 + 0x3C]
14420 fcmps %fcc3, %f12, %f4
14421 fmovsle %icc, %f14, %f10
14422 move %xcc, %o3, %i3
14423 ldsw [%l7 + 0x2C], %i0
14424 movrgz %o4, 0x098, %o7
14425 lduh [%l7 + 0x1E], %l0
14426 tne %icc, 0x1
14427 be,a,pt %xcc, loop_1698
14428 fmovdgu %icc, %f15, %f4
14429 bpos,pn %xcc, loop_1699
14430 ldsw [%l7 + 0x18], %i5
14431loop_1698:
14432 movleu %icc, %l3, %l5
14433 brz,a %i6, loop_1700
14434loop_1699:
14435 fbne %fcc0, loop_1701
14436 stb %o0, [%l7 + 0x19]
14437 ldx [%l7 + 0x40], %i7
14438loop_1700:
14439 ldub [%l7 + 0x09], %i2
14440loop_1701:
14441 stx %g3, [%l7 + 0x78]
14442 array8 %i1, %o2, %g2
14443 ldx [%l7 + 0x30], %g4
14444 fcmpne32 %f10, %f6, %g1
14445 alignaddrl %o1, %l4, %o5
14446 ldsb [%l7 + 0x39], %i4
14447 stw %g7, [%l7 + 0x70]
14448 ldsw [%l7 + 0x34], %l1
14449 fmovdg %icc, %f14, %f0
14450 fcmpes %fcc2, %f3, %f8
14451 fmul8x16au %f1, %f14, %f8
14452 taddcctv %l6, 0x1BA7, %g5
14453 fmovsge %xcc, %f7, %f3
14454 st %f7, [%l7 + 0x28]
14455 fornot2s %f1, %f14, %f10
14456 movrgz %g6, 0x09F, %l2
14457 fcmpd %fcc0, %f10, %f8
14458 fxor %f0, %f14, %f12
14459 movg %xcc, %o3, %i3
14460 and %i0, 0x1436, %o4
14461 fmovsleu %xcc, %f14, %f8
14462 fbue,a %fcc3, loop_1702
14463 ldsb [%l7 + 0x67], %o7
14464 fmuld8ulx16 %f4, %f1, %f4
14465 bg,a,pn %xcc, loop_1703
14466loop_1702:
14467 movrlez %o6, 0x12D, %i5
14468 std %f12, [%l7 + 0x50]
14469 std %f4, [%l7 + 0x60]
14470loop_1703:
14471 ldub [%l7 + 0x0F], %l0
14472 array16 %l3, %l5, %o0
14473 ldsb [%l7 + 0x6C], %i7
14474 st %f13, [%l7 + 0x20]
14475 ldub [%l7 + 0x62], %i6
14476 tg %icc, 0x1
14477 fbu %fcc0, loop_1704
14478 stx %g3, [%l7 + 0x28]
14479 st %f7, [%l7 + 0x6C]
14480 stb %i1, [%l7 + 0x5E]
14481loop_1704:
14482 brlz %o2, loop_1705
14483 edge32n %g2, %i2, %g1
14484 fbge %fcc3, loop_1706
14485 orcc %g4, 0x016F, %o1
14486loop_1705:
14487 fmovsa %xcc, %f10, %f3
14488 movcs %icc, %l4, %i4
14489loop_1706:
14490 stx %o5, [%l7 + 0x18]
14491 ldx [%l7 + 0x38], %g7
14492 popc %l6, %l1
14493 fpackfix %f10, %f5
14494 lduh [%l7 + 0x42], %g5
14495 fbn,a %fcc1, loop_1707
14496 ldsh [%l7 + 0x72], %g6
14497 sth %l2, [%l7 + 0x5C]
14498 lduw [%l7 + 0x2C], %i3
14499loop_1707:
14500 stw %o3, [%l7 + 0x38]
14501 fbe %fcc2, loop_1708
14502 tneg %icc, 0x0
14503 fmuld8sux16 %f2, %f13, %f4
14504 edge8n %o4, %i0, %o6
14505loop_1708:
14506 fandnot2s %f5, %f14, %f12
14507 fmovspos %xcc, %f11, %f6
14508 ldub [%l7 + 0x5F], %i5
14509 bneg,a,pt %xcc, loop_1709
14510 te %xcc, 0x3
14511 fmul8x16 %f14, %f14, %f10
14512 ldsh [%l7 + 0x48], %l0
14513loop_1709:
14514 fmovsg %xcc, %f7, %f9
14515 ldsw [%l7 + 0x24], %l3
14516 lduh [%l7 + 0x20], %o7
14517 udiv %l5, 0x1835, %o0
14518 stx %i6, [%l7 + 0x50]
14519 fxor %f4, %f14, %f4
14520 ldub [%l7 + 0x32], %i7
14521 fmovda %xcc, %f10, %f1
14522 fmovdg %icc, %f13, %f0
14523 stw %i1, [%l7 + 0x10]
14524 lduw [%l7 + 0x2C], %o2
14525 st %f1, [%l7 + 0x74]
14526 ldd [%l7 + 0x68], %f14
14527 fpadd16s %f0, %f12, %f12
14528 sra %g3, 0x0C, %i2
14529 stb %g1, [%l7 + 0x62]
14530 nop
14531 setx loop_1710, %l0, %l1
14532 jmpl %l1, %g2
14533 ldsh [%l7 + 0x38], %g4
14534 fmovd %f4, %f10
14535 stb %o1, [%l7 + 0x6E]
14536loop_1710:
14537 stw %i4, [%l7 + 0x20]
14538 movrlz %o5, %l4, %l6
14539 fmovrdne %g7, %f14, %f2
14540 fmovsvs %xcc, %f14, %f7
14541 fandnot2 %f10, %f6, %f2
14542 fandnot2 %f8, %f6, %f6
14543 mova %xcc, %l1, %g5
14544 fcmpd %fcc0, %f0, %f0
14545 fors %f13, %f4, %f2
14546 fbo,a %fcc1, loop_1711
14547 ldx [%l7 + 0x38], %l2
14548 tneg %icc, 0x1
14549 fmovs %f2, %f6
14550loop_1711:
14551 fmovdle %xcc, %f13, %f15
14552 fcmple16 %f10, %f8, %i3
14553 ldsw [%l7 + 0x3C], %g6
14554 edge32ln %o3, %i0, %o4
14555 for %f10, %f6, %f8
14556 sth %o6, [%l7 + 0x22]
14557 fpadd32 %f10, %f14, %f8
14558 orncc %i5, 0x0FFC, %l0
14559 sth %l3, [%l7 + 0x58]
14560 brlez %l5, loop_1712
14561 lduh [%l7 + 0x62], %o7
14562 fmuld8ulx16 %f11, %f1, %f0
14563 fmovrde %o0, %f12, %f8
14564loop_1712:
14565 sub %i7, %i6, %o2
14566 fmovdcs %icc, %f11, %f15
14567 fcmple32 %f0, %f4, %g3
14568 movcs %xcc, %i1, %i2
14569 sethi 0x1B99, %g2
14570 fba,a %fcc0, loop_1713
14571 fmovdn %icc, %f11, %f9
14572 addc %g4, 0x102C, %o1
14573 ldsw [%l7 + 0x20], %g1
14574loop_1713:
14575 fpack32 %f12, %f6, %f8
14576 ldd [%l7 + 0x48], %f4
14577 fmul8ulx16 %f6, %f0, %f12
14578 add %i4, %o5, %l4
14579 movpos %xcc, %g7, %l6
14580 std %f0, [%l7 + 0x20]
14581 movpos %icc, %l1, %g5
14582 edge32n %i3, %l2, %o3
14583 sth %i0, [%l7 + 0x38]
14584 stb %o4, [%l7 + 0x1C]
14585 lduw [%l7 + 0x5C], %o6
14586 fcmpeq32 %f6, %f0, %g6
14587 bshuffle %f8, %f0, %f2
14588 and %l0, %l3, %i5
14589 fxor %f2, %f14, %f12
14590 sdivx %l5, 0x1DBC, %o0
14591 for %f4, %f12, %f14
14592 fmovrse %o7, %f4, %f8
14593 bpos,pn %xcc, loop_1714
14594 ldsb [%l7 + 0x69], %i6
14595 fmovspos %icc, %f0, %f9
14596 alignaddrl %i7, %o2, %i1
14597loop_1714:
14598 ldsb [%l7 + 0x52], %g3
14599 movle %icc, %g2, %g4
14600 mulscc %o1, %g1, %i2
14601 fmovspos %xcc, %f1, %f13
14602 edge16 %o5, %l4, %g7
14603 sth %l6, [%l7 + 0x4C]
14604 sth %l1, [%l7 + 0x70]
14605 stb %i4, [%l7 + 0x26]
14606 fbug %fcc1, loop_1715
14607 lduw [%l7 + 0x78], %i3
14608 tne %xcc, 0x6
14609 ldsb [%l7 + 0x4F], %g5
14610loop_1715:
14611 fbl %fcc0, loop_1716
14612 fmovde %xcc, %f1, %f15
14613 fcmpgt32 %f4, %f8, %o3
14614 std %f12, [%l7 + 0x08]
14615loop_1716:
14616 std %f0, [%l7 + 0x70]
14617 fbul %fcc0, loop_1717
14618 ldsb [%l7 + 0x6C], %l2
14619 std %f4, [%l7 + 0x50]
14620 fabss %f5, %f4
14621loop_1717:
14622 movcs %xcc, %o4, %o6
14623 call loop_1718
14624 ldd [%l7 + 0x10], %f14
14625 movgu %xcc, %i0, %g6
14626 std %f8, [%l7 + 0x10]
14627loop_1718:
14628 popc %l3, %i5
14629 siam 0x3
14630 bshuffle %f12, %f10, %f4
14631 tg %icc, 0x5
14632 ld [%l7 + 0x70], %f7
14633 fxor %f2, %f2, %f12
14634 fmovrdlz %l5, %f4, %f8
14635 fblg,a %fcc3, loop_1719
14636 fmovscc %icc, %f12, %f2
14637 fornot2s %f6, %f6, %f5
14638 stw %l0, [%l7 + 0x34]
14639loop_1719:
14640 fmovdge %xcc, %f9, %f3
14641 fmul8x16au %f13, %f8, %f6
14642 fmovrse %o0, %f15, %f5
14643 movvs %xcc, %i6, %o7
14644 fcmpeq16 %f12, %f6, %o2
14645 lduw [%l7 + 0x50], %i7
14646 fandnot2 %f0, %f10, %f2
14647 sdivcc %i1, 0x03DF, %g2
14648 st %f12, [%l7 + 0x3C]
14649 call loop_1720
14650 sub %g4, %g3, %g1
14651 fmovsgu %icc, %f6, %f10
14652 for %f6, %f0, %f10
14653loop_1720:
14654 fxnor %f14, %f0, %f14
14655 nop
14656 setx loop_1721, %l0, %l1
14657 wrpr 0x1, %tl
14658 wrpr %l1, %tpc
14659 add %l1, 0x4, %l1
14660 wrpr %l1, %tnpc
14661 setx 0x34400001400, %l0, %l1
14662 wrpr %l1, %tstate
14663 wrhpr 0x4, %htstate
14664 retry
14665 ldd [%l7 + 0x48], %f14
14666 fbe,a %fcc2, loop_1722
14667 ldsw [%l7 + 0x20], %i2
14668loop_1721:
14669 movgu %xcc, %o1, %l4
14670 lduw [%l7 + 0x64], %o5
14671loop_1722:
14672 fble,a %fcc3, loop_1723
14673 movrlez %g7, 0x052, %l6
14674 fors %f12, %f11, %f12
14675 fmovdpos %icc, %f15, %f9
14676loop_1723:
14677 call loop_1724
14678 bpos %icc, loop_1725
14679 mulscc %l1, 0x0A3E, %i3
14680 fnor %f12, %f2, %f8
14681loop_1724:
14682 fsrc2 %f14, %f8
14683loop_1725:
14684 st %f1, [%l7 + 0x7C]
14685 fcmpne32 %f10, %f12, %i4
14686 andn %g5, %o3, %o4
14687 fmul8x16al %f12, %f3, %f14
14688 bg %xcc, loop_1726
14689 fnot1 %f6, %f8
14690 fbuge %fcc2, loop_1727
14691 alignaddrl %l2, %o6, %i0
14692loop_1726:
14693 ldub [%l7 + 0x3C], %l3
14694 tvs %icc, 0x6
14695loop_1727:
14696 fmovsne %icc, %f2, %f2
14697 movl %icc, %g6, %l5
14698 lduw [%l7 + 0x1C], %i5
14699 stb %l0, [%l7 + 0x4C]
14700 bvc,a loop_1728
14701 fnot2 %f0, %f4
14702 fandnot1 %f12, %f10, %f10
14703 ldsw [%l7 + 0x44], %i6
14704loop_1728:
14705 fmovsle %icc, %f8, %f11
14706 fbg %fcc1, loop_1729
14707 fxor %f4, %f10, %f12
14708 fmul8x16 %f8, %f12, %f10
14709 stw %o0, [%l7 + 0x40]
14710loop_1729:
14711 ldsw [%l7 + 0x34], %o7
14712 bvs loop_1730
14713 bpos,a,pn %xcc, loop_1731
14714 fabss %f10, %f12
14715 stx %i7, [%l7 + 0x78]
14716loop_1730:
14717 fmovrde %o2, %f8, %f8
14718loop_1731:
14719 movgu %xcc, %g2, %g4
14720 fone %f8
14721 fmovdl %xcc, %f3, %f13
14722 lduh [%l7 + 0x20], %g3
14723 xnorcc %g1, %i2, %o1
14724 bgu,a,pt %icc, loop_1732
14725 fmovdpos %xcc, %f13, %f7
14726 fnand %f10, %f6, %f4
14727 fcmpne32 %f2, %f10, %l4
14728loop_1732:
14729 fble %fcc3, loop_1733
14730 stx %o5, [%l7 + 0x28]
14731 smulcc %i1, 0x16DA, %g7
14732 orncc %l6, 0x11E5, %l1
14733loop_1733:
14734 ldd [%l7 + 0x40], %f10
14735 sth %i3, [%l7 + 0x52]
14736 addc %i4, %o3, %g5
14737 fsrc2s %f5, %f6
14738 fnands %f15, %f15, %f12
14739 ldsw [%l7 + 0x40], %l2
14740 fmovrslez %o4, %f12, %f2
14741 fcmpd %fcc1, %f6, %f6
14742 brgez %i0, loop_1734
14743 andcc %l3, 0x0F7D, %o6
14744 fcmple16 %f8, %f8, %l5
14745 std %f12, [%l7 + 0x48]
14746loop_1734:
14747 fbo,a %fcc0, loop_1735
14748 std %f4, [%l7 + 0x50]
14749 ldx [%l7 + 0x68], %i5
14750 sth %l0, [%l7 + 0x70]
14751loop_1735:
14752 fbuge %fcc0, loop_1736
14753 stb %g6, [%l7 + 0x55]
14754 xnor %o0, %i6, %o7
14755 ldsw [%l7 + 0x6C], %i7
14756loop_1736:
14757 tg %icc, 0x3
14758 sllx %o2, %g2, %g3
14759 nop
14760 setx loop_1737, %l0, %l1
14761 wrpr 0x1, %tl
14762 wrpr %l1, %tpc
14763 add %l1, 0x4, %l1
14764 wrpr %l1, %tnpc
14765 setx 0x34400001400, %l0, %l1
14766 wrpr %l1, %tstate
14767 wrhpr 0x4, %htstate
14768 retry
14769 movrgez %g1, 0x202, %i2
14770 lduh [%l7 + 0x16], %g4
14771 tsubcc %l4, %o5, %i1
14772loop_1737:
14773 fmovde %icc, %f7, %f12
14774 stb %g7, [%l7 + 0x19]
14775 fmovrdne %l6, %f14, %f2
14776 fandnot2s %f2, %f13, %f1
14777 tleu %icc, 0x7
14778 fmovrdlez %l1, %f14, %f10
14779 nop
14780 setx loop_1738, %l0, %l1
14781 wrpr 0x1, %tl
14782 wrpr %l1, %tnpc
14783 setx 0x34400001400, %l0, %l1
14784 wrpr %l1, %tstate
14785 wrhpr 0x4, %htstate
14786 done
14787 movrgz %o1, %i3, %o3
14788 movn %icc, %g5, %i4
14789 array8 %l2, %i0, %l3
14790loop_1738:
14791 ldsw [%l7 + 0x6C], %o4
14792 st %f8, [%l7 + 0x6C]
14793 fmovdcs %icc, %f0, %f5
14794 fpack16 %f6, %f12
14795 fbu,a %fcc2, loop_1739
14796 fmovscs %icc, %f1, %f4
14797 tl %xcc, 0x1
14798 bleu,a loop_1740
14799loop_1739:
14800 ldsh [%l7 + 0x6C], %l5
14801 fblg,a %fcc0, loop_1741
14802 ble %xcc, loop_1742
14803loop_1740:
14804 fmovspos %xcc, %f1, %f1
14805 stw %o6, [%l7 + 0x18]
14806loop_1741:
14807 fmul8x16au %f13, %f0, %f10
14808loop_1742:
14809 lduw [%l7 + 0x10], %i5
14810 fbl %fcc1, loop_1743
14811 ldub [%l7 + 0x1B], %g6
14812 edge16 %l0, %i6, %o0
14813 fmovrdlez %o7, %f6, %f0
14814loop_1743:
14815 fbu,a %fcc2, loop_1744
14816 edge8l %i7, %g2, %g3
14817 stb %o2, [%l7 + 0x09]
14818 stw %i2, [%l7 + 0x20]
14819loop_1744:
14820 movneg %icc, %g4, %l4
14821 movg %xcc, %o5, %g1
14822 fble %fcc3, loop_1745
14823 fmovsgu %icc, %f1, %f7
14824 stx %i1, [%l7 + 0x08]
14825 fnot2s %f5, %f1
14826loop_1745:
14827 tsubcctv %l6, 0x1D8E, %g7
14828 brz,a %o1, loop_1746
14829 edge16ln %i3, %l1, %g5
14830 srl %o3, 0x00, %i4
14831 sethi 0x1C29, %l2
14832loop_1746:
14833 fmovsvs %icc, %f11, %f5
14834 ldsh [%l7 + 0x5A], %l3
14835 fnot2 %f2, %f14
14836 ldub [%l7 + 0x34], %o4
14837 fmovrdne %l5, %f0, %f2
14838 fmuld8sux16 %f5, %f10, %f8
14839 sth %i0, [%l7 + 0x5A]
14840 lduw [%l7 + 0x4C], %i5
14841 st %f0, [%l7 + 0x1C]
14842 fnot2s %f5, %f7
14843 xorcc %o6, 0x065E, %l0
14844 fors %f10, %f3, %f14
14845 ldub [%l7 + 0x08], %g6
14846 tpos %xcc, 0x4
14847 fors %f3, %f10, %f13
14848 std %f10, [%l7 + 0x28]
14849 std %f2, [%l7 + 0x68]
14850 be,a %icc, loop_1747
14851 ld [%l7 + 0x08], %f9
14852 fxnor %f8, %f14, %f14
14853 array8 %o0, %o7, %i6
14854loop_1747:
14855 fmovsleu %icc, %f13, %f5
14856 fandnot2 %f12, %f4, %f14
14857 addc %g2, 0x14E1, %g3
14858 lduw [%l7 + 0x18], %o2
14859 ldd [%l7 + 0x68], %f6
14860 array8 %i2, %g4, %l4
14861 fcmpd %fcc3, %f4, %f10
14862 ldsw [%l7 + 0x7C], %i7
14863 add %o5, 0x1036, %i1
14864 fmovrdgez %g1, %f14, %f2
14865 smulcc %g7, 0x051E, %o1
14866 sth %l6, [%l7 + 0x3E]
14867 edge8ln %l1, %g5, %o3
14868 nop
14869 setx loop_1748, %l0, %l1
14870 wrpr 0x1, %tl
14871 wrpr %l1, %tnpc
14872 setx 0x34400001400, %l0, %l1
14873 wrpr %l1, %tstate
14874 wrhpr 0x4, %htstate
14875 done
14876 lduh [%l7 + 0x2E], %i4
14877 brlz %l2, loop_1749
14878 fcmps %fcc3, %f6, %f4
14879loop_1748:
14880 fnands %f6, %f10, %f1
14881 fpadd16 %f12, %f2, %f6
14882loop_1749:
14883 be,a loop_1750
14884 bn,a %xcc, loop_1751
14885 ldx [%l7 + 0x50], %i3
14886 ldsh [%l7 + 0x20], %l3
14887loop_1750:
14888 fsrc2 %f6, %f4
14889loop_1751:
14890 brgez,a %l5, loop_1752
14891 fxor %f0, %f0, %f12
14892 fcmple32 %f12, %f0, %o4
14893 fnot2s %f0, %f11
14894loop_1752:
14895 ldsh [%l7 + 0x1E], %i5
14896 fble %fcc3, loop_1753
14897 st %f12, [%l7 + 0x10]
14898 ble,a,pt %xcc, loop_1754
14899 alignaddr %o6, %l0, %i0
14900loop_1753:
14901 fmovsge %icc, %f6, %f6
14902 ldsh [%l7 + 0x5E], %o0
14903loop_1754:
14904 fbu,a %fcc2, loop_1755
14905 fmuld8sux16 %f13, %f13, %f2
14906 fmuld8ulx16 %f15, %f8, %f6
14907 fmuld8ulx16 %f14, %f12, %f6
14908loop_1755:
14909 fcmpeq32 %f12, %f8, %o7
14910 fmovsleu %icc, %f8, %f1
14911 tle %xcc, 0x1
14912 fba,a %fcc0, loop_1756
14913 sub %i6, %g2, %g3
14914 st %f5, [%l7 + 0x34]
14915 fmovsne %xcc, %f2, %f6
14916loop_1756:
14917 fmovsge %xcc, %f10, %f12
14918 edge16 %o2, %i2, %g6
14919 siam 0x1
14920 sth %l4, [%l7 + 0x40]
14921 fpadd16s %f15, %f7, %f11
14922 fbg %fcc2, loop_1757
14923 movrlz %i7, %o5, %i1
14924 movpos %icc, %g1, %g7
14925 movg %xcc, %o1, %l6
14926loop_1757:
14927 array8 %g4, %l1, %o3
14928 andn %g5, %l2, %i3
14929 stb %l3, [%l7 + 0x30]
14930 lduw [%l7 + 0x20], %i4
14931 fbuge,a %fcc0, loop_1758
14932 sth %o4, [%l7 + 0x6A]
14933 ldsh [%l7 + 0x52], %l5
14934 fnot1s %f11, %f13
14935loop_1758:
14936 sethi 0x17FA, %o6
14937 ldd [%l7 + 0x20], %f10
14938 fones %f12
14939 tvs %xcc, 0x2
14940 tgu %icc, 0x5
14941 ld [%l7 + 0x24], %f15
14942 fmovrsgez %l0, %f11, %f11
14943 fornot2s %f6, %f5, %f9
14944 fpsub32 %f12, %f2, %f6
14945 bshuffle %f8, %f8, %f0
14946 stx %i0, [%l7 + 0x38]
14947 bge,a,pt %icc, loop_1759
14948 sdiv %o0, 0x1028, %o7
14949 st %f9, [%l7 + 0x34]
14950 ldsb [%l7 + 0x5B], %i6
14951loop_1759:
14952 fcmpgt32 %f12, %f6, %g2
14953 fxnor %f0, %f4, %f0
14954 sdivcc %i5, 0x1F06, %o2
14955 fbge,a %fcc1, loop_1760
14956 movge %icc, %g3, %i2
14957 tgu %icc, 0x2
14958 fmovrslz %g6, %f10, %f13
14959loop_1760:
14960 fmovdvc %xcc, %f2, %f3
14961 fmovdn %xcc, %f1, %f10
14962 fmovrdgz %i7, %f4, %f10
14963 fbu,a %fcc1, loop_1761
14964 fmovdle %icc, %f9, %f13
14965 nop
14966 setx loop_1762, %l0, %l1
14967 jmpl %l1, %o5
14968 edge8ln %i1, %l4, %g7
14969loop_1761:
14970 umul %g1, 0x079B, %l6
14971 faligndata %f10, %f6, %f12
14972loop_1762:
14973 srlx %g4, 0x12, %o1
14974 fpmerge %f8, %f11, %f2
14975 std %f4, [%l7 + 0x58]
14976 brz,a %o3, loop_1763
14977 lduh [%l7 + 0x72], %g5
14978 stb %l1, [%l7 + 0x5B]
14979 fnor %f0, %f14, %f0
14980loop_1763:
14981 edge16n %i3, %l3, %l2
14982 stw %o4, [%l7 + 0x4C]
14983 tvs %icc, 0x0
14984 tg %icc, 0x6
14985 udiv %l5, 0x1549, %i4
14986 ba,pn %icc, loop_1764
14987 sdiv %o6, 0x1C95, %l0
14988 ldsb [%l7 + 0x0C], %i0
14989 std %f0, [%l7 + 0x60]
14990loop_1764:
14991 ldsh [%l7 + 0x6C], %o0
14992 fpadd32s %f8, %f13, %f1
14993 lduh [%l7 + 0x78], %i6
14994 tg %icc, 0x1
14995 ldx [%l7 + 0x48], %g2
14996 fmovsleu %icc, %f2, %f15
14997 bshuffle %f10, %f8, %f2
14998 sth %o7, [%l7 + 0x36]
14999 fbo %fcc1, loop_1765
15000 ldub [%l7 + 0x44], %i5
15001 ldsb [%l7 + 0x2B], %o2
15002 fmovscs %xcc, %f13, %f9
15003loop_1765:
15004 fba,a %fcc0, loop_1766
15005 stx %i2, [%l7 + 0x08]
15006 fbn,a %fcc0, loop_1767
15007 stx %g6, [%l7 + 0x18]
15008loop_1766:
15009 call loop_1768
15010 ldsh [%l7 + 0x10], %g3
15011loop_1767:
15012 fbg,a %fcc2, loop_1769
15013 fpsub16 %f10, %f10, %f14
15014loop_1768:
15015 edge8 %o5, %i1, %l4
15016 fcmpgt16 %f14, %f4, %i7
15017loop_1769:
15018 fmovsgu %xcc, %f0, %f1
15019 stw %g7, [%l7 + 0x40]
15020 fmovsleu %icc, %f5, %f9
15021 ldub [%l7 + 0x6D], %g1
15022 srl %l6, 0x0F, %o1
15023 fmovdcc %xcc, %f9, %f8
15024 movle %xcc, %g4, %g5
15025 ldub [%l7 + 0x73], %l1
15026 ldsh [%l7 + 0x18], %i3
15027 fpmerge %f4, %f5, %f4
15028 fcmpne16 %f4, %f4, %l3
15029 fmovdneg %icc, %f0, %f6
15030 ld [%l7 + 0x08], %f3
15031 fexpand %f9, %f8
15032 lduw [%l7 + 0x18], %l2
15033 movg %xcc, %o4, %o3
15034 movl %xcc, %l5, %i4
15035 fornot1s %f1, %f9, %f7
15036 bneg,a,pn %xcc, loop_1770
15037 bge,a,pt %icc, loop_1771
15038 movn %icc, %o6, %l0
15039 bne,a,pt %icc, loop_1772
15040loop_1770:
15041 fsrc2s %f13, %f15
15042loop_1771:
15043 andcc %i0, 0x0785, %o0
15044 fzero %f2
15045loop_1772:
15046 stx %i6, [%l7 + 0x18]
15047 fpsub32s %f8, %f0, %f1
15048 ld [%l7 + 0x64], %f12
15049 movvs %xcc, %o7, %g2
15050 fmovspos %icc, %f11, %f11
15051 stx %i5, [%l7 + 0x68]
15052 ldsh [%l7 + 0x4A], %i2
15053 ldsh [%l7 + 0x74], %o2
15054 fsrc2s %f4, %f3
15055 ldsb [%l7 + 0x33], %g3
15056 edge8ln %o5, %i1, %l4
15057 fbu,a %fcc3, loop_1773
15058 fmovspos %xcc, %f13, %f15
15059 fnegs %f9, %f15
15060 stw %i7, [%l7 + 0x68]
15061loop_1773:
15062 subc %g6, 0x1FA3, %g7
15063 fcmped %fcc2, %f8, %f4
15064 fcmps %fcc1, %f13, %f3
15065 lduw [%l7 + 0x08], %g1
15066 lduh [%l7 + 0x60], %l6
15067 fabss %f7, %f13
15068 ble,a,pn %xcc, loop_1774
15069 fnot2s %f9, %f3
15070 ld [%l7 + 0x60], %f6
15071 ldd [%l7 + 0x38], %f12
15072loop_1774:
15073 fcmpgt32 %f10, %f10, %o1
15074 fbg %fcc3, loop_1775
15075 fmovrsne %g5, %f9, %f10
15076 andncc %l1, %i3, %g4
15077 movrlz %l3, 0x09B, %o4
15078loop_1775:
15079 bvs %xcc, loop_1776
15080 fmovsn %icc, %f11, %f10
15081 brlz,a %o3, loop_1777
15082 ldub [%l7 + 0x2B], %l2
15083loop_1776:
15084 ldx [%l7 + 0x78], %l5
15085 stw %o6, [%l7 + 0x6C]
15086loop_1777:
15087 std %f2, [%l7 + 0x40]
15088 movvc %icc, %i4, %i0
15089 fmovsle %icc, %f11, %f1
15090 fcmpne32 %f10, %f14, %l0
15091 faligndata %f12, %f6, %f0
15092 ld [%l7 + 0x3C], %f15
15093 fbe %fcc2, loop_1778
15094 bvs,a loop_1779
15095 std %f2, [%l7 + 0x78]
15096 movrlz %o0, 0x1E7, %o7
15097loop_1778:
15098 sll %g2, 0x1A, %i6
15099loop_1779:
15100 ldd [%l7 + 0x70], %f8
15101 subc %i5, %o2, %i2
15102 fmovdleu %xcc, %f11, %f9
15103 fbge %fcc1, loop_1780
15104 fandnot2s %f3, %f13, %f13
15105 tvc %icc, 0x0
15106 addccc %g3, %o5, %l4
15107loop_1780:
15108 tge %icc, 0x5
15109 edge32ln %i1, %g6, %i7
15110 brgez,a %g1, loop_1781
15111 ldx [%l7 + 0x70], %l6
15112 bn %xcc, loop_1782
15113 ldsb [%l7 + 0x45], %g7
15114loop_1781:
15115 fpsub16s %f9, %f8, %f0
15116 fmovde %icc, %f11, %f6
15117loop_1782:
15118 sth %o1, [%l7 + 0x24]
15119 ta %xcc, 0x3
15120 ldsh [%l7 + 0x46], %g5
15121 udivx %i3, 0x06F5, %g4
15122 bg,a %icc, loop_1783
15123 fmovdl %xcc, %f4, %f9
15124 fmovsge %icc, %f5, %f13
15125 lduw [%l7 + 0x38], %l1
15126loop_1783:
15127 addcc %o4, 0x0A0A, %l3
15128 ldub [%l7 + 0x4F], %o3
15129 fpmerge %f9, %f15, %f12
15130 edge32ln %l5, %o6, %i4
15131 movgu %xcc, %l2, %i0
15132 fmovrdne %o0, %f8, %f10
15133 ldd [%l7 + 0x28], %f10
15134 ldsw [%l7 + 0x30], %l0
15135 ldub [%l7 + 0x29], %o7
15136 fmovrdlez %i6, %f2, %f4
15137 movl %xcc, %i5, %o2
15138 movcc %xcc, %i2, %g3
15139 fabss %f2, %f0
15140 st %f4, [%l7 + 0x30]
15141 array8 %g2, %l4, %o5
15142 ldsh [%l7 + 0x2C], %g6
15143 fmovsle %xcc, %f10, %f13
15144 fbl %fcc3, loop_1784
15145 fbuge %fcc1, loop_1785
15146 alignaddrl %i7, %g1, %i1
15147 fcmple16 %f0, %f12, %l6
15148loop_1784:
15149 xorcc %o1, 0x0714, %g5
15150loop_1785:
15151 bleu %icc, loop_1786
15152 ld [%l7 + 0x6C], %f15
15153 std %f12, [%l7 + 0x20]
15154 sll %i3, %g7, %l1
15155loop_1786:
15156 movl %xcc, %o4, %l3
15157 bcc loop_1787
15158 lduh [%l7 + 0x7E], %o3
15159 ldd [%l7 + 0x60], %f0
15160 stb %l5, [%l7 + 0x12]
15161loop_1787:
15162 fmul8ulx16 %f8, %f8, %f8
15163 movvc %xcc, %o6, %g4
15164 lduw [%l7 + 0x7C], %i4
15165 bn,a,pt %xcc, loop_1788
15166 smulcc %i0, 0x09D9, %o0
15167 sdivcc %l2, 0x01D7, %l0
15168 mova %icc, %i6, %i5
15169loop_1788:
15170 fnor %f2, %f12, %f6
15171 ldub [%l7 + 0x26], %o2
15172 movle %icc, %i2, %g3
15173 tneg %xcc, 0x1
15174 fbg,a %fcc3, loop_1789
15175 fcmped %fcc2, %f12, %f8
15176 edge32ln %o7, %l4, %g2
15177 tne %icc, 0x7
15178loop_1789:
15179 stx %o5, [%l7 + 0x68]
15180 fmovrslez %i7, %f3, %f12
15181 ldsb [%l7 + 0x57], %g6
15182 fsrc1s %f11, %f7
15183 lduw [%l7 + 0x40], %g1
15184 movg %xcc, %i1, %o1
15185 tgu %xcc, 0x5
15186 sllx %l6, %g5, %g7
15187 fnot2s %f9, %f3
15188 edge8ln %l1, %i3, %l3
15189 sth %o4, [%l7 + 0x7C]
15190 fands %f14, %f0, %f11
15191 tn %icc, 0x1
15192 smul %o3, 0x18E9, %o6
15193 fpsub32 %f10, %f8, %f8
15194 srax %l5, 0x0D, %g4
15195 ldd [%l7 + 0x40], %f8
15196 fcmpgt16 %f14, %f14, %i0
15197 tcc %xcc, 0x7
15198 movne %icc, %o0, %l2
15199 andncc %i4, %l0, %i5
15200 ldsh [%l7 + 0x60], %o2
15201 fandnot2 %f6, %f14, %f0
15202 or %i6, %i2, %g3
15203 fandnot1 %f0, %f12, %f2
15204 te %xcc, 0x3
15205 sth %o7, [%l7 + 0x52]
15206 fmovsl %xcc, %f12, %f8
15207 fandnot2 %f2, %f6, %f0
15208 std %f12, [%l7 + 0x10]
15209 fcmpgt16 %f0, %f2, %l4
15210 fandnot1s %f9, %f3, %f5
15211 ldx [%l7 + 0x20], %o5
15212 tn %icc, 0x0
15213 std %f0, [%l7 + 0x28]
15214 fandnot1s %f2, %f11, %f2
15215 fornot1 %f0, %f8, %f4
15216 ldsb [%l7 + 0x3E], %i7
15217 addccc %g2, 0x09F0, %g1
15218 fmovrslz %g6, %f9, %f9
15219 lduh [%l7 + 0x5C], %o1
15220 stw %i1, [%l7 + 0x6C]
15221 array16 %l6, %g5, %g7
15222 fones %f0
15223 fmovsgu %xcc, %f7, %f2
15224 ldsh [%l7 + 0x7E], %i3
15225 sub %l1, %o4, %l3
15226 lduh [%l7 + 0x44], %o6
15227 bgu %icc, loop_1790
15228 fand %f4, %f0, %f14
15229 fmovdne %xcc, %f1, %f1
15230 orncc %o3, 0x0EC0, %l5
15231loop_1790:
15232 fmul8x16au %f11, %f14, %f4
15233 bcc,a %xcc, loop_1791
15234 ldsh [%l7 + 0x20], %g4
15235 lduh [%l7 + 0x20], %o0
15236 fmovsge %icc, %f7, %f3
15237loop_1791:
15238 orcc %l2, %i0, %l0
15239 sth %i4, [%l7 + 0x14]
15240 subcc %i5, %o2, %i2
15241 ldsh [%l7 + 0x48], %i6
15242 tne %icc, 0x3
15243 fmovdneg %xcc, %f7, %f10
15244 std %f0, [%l7 + 0x20]
15245 tsubcc %g3, %o7, %o5
15246 bl,pt %icc, loop_1792
15247 tvc %icc, 0x0
15248 fbge,a %fcc0, loop_1793
15249 ba,a,pt %icc, loop_1794
15250loop_1792:
15251 movcs %icc, %l4, %i7
15252 fornot2s %f5, %f4, %f15
15253loop_1793:
15254 fcmpeq16 %f12, %f12, %g2
15255loop_1794:
15256 fand %f12, %f2, %f4
15257 fmovsa %icc, %f1, %f5
15258 bgu,a,pn %xcc, loop_1795
15259 edge32ln %g6, %o1, %i1
15260 subcc %l6, %g5, %g1
15261 movn %icc, %i3, %l1
15262loop_1795:
15263 bshuffle %f14, %f4, %f8
15264 fbu %fcc2, loop_1796
15265 te %icc, 0x7
15266 fmovrse %g7, %f7, %f15
15267 ldsh [%l7 + 0x32], %o4
15268loop_1796:
15269 bvc,a,pn %icc, loop_1797
15270 fzero %f0
15271 te %icc, 0x1
15272 add %o6, 0x1739, %l3
15273loop_1797:
15274 edge32n %o3, %l5, %g4
15275 fblg,a %fcc2, loop_1798
15276 edge32ln %o0, %l2, %l0
15277 bleu,a,pn %icc, loop_1799
15278 ldsh [%l7 + 0x40], %i0
15279loop_1798:
15280 fnot1s %f7, %f6
15281 bvc,a loop_1800
15282loop_1799:
15283 fmovsg %xcc, %f3, %f2
15284 fmovda %icc, %f3, %f3
15285 fcmps %fcc0, %f2, %f9
15286loop_1800:
15287 lduw [%l7 + 0x28], %i5
15288 fbu,a %fcc1, loop_1801
15289 alignaddr %o2, %i4, %i6
15290 bne,a %icc, loop_1802
15291 movle %icc, %i2, %g3
15292loop_1801:
15293 sllx %o5, %o7, %l4
15294 stb %g2, [%l7 + 0x64]
15295loop_1802:
15296 fmovrsgz %g6, %f5, %f0
15297 tpos %icc, 0x4
15298 fmul8sux16 %f6, %f12, %f4
15299 xnor %o1, 0x09C8, %i1
15300 ldsh [%l7 + 0x5A], %i7
15301 fmul8ulx16 %f14, %f6, %f6
15302 fcmple32 %f2, %f2, %g5
15303 bg,a,pt %xcc, loop_1803
15304 umulcc %l6, %i3, %g1
15305 edge16ln %l1, %g7, %o4
15306 srl %l3, %o3, %l5
15307loop_1803:
15308 ba,a,pt %icc, loop_1804
15309 movrgz %g4, 0x351, %o6
15310 fmovdgu %icc, %f3, %f6
15311 movleu %xcc, %o0, %l0
15312loop_1804:
15313 fmovrdgz %l2, %f14, %f14
15314 st %f8, [%l7 + 0x48]
15315 movrlz %i5, 0x3B8, %o2
15316 fbn,a %fcc1, loop_1805
15317 brlz %i4, loop_1806
15318 ldx [%l7 + 0x58], %i0
15319 fpsub16s %f8, %f6, %f15
15320loop_1805:
15321 bcs,a loop_1807
15322loop_1806:
15323 st %f3, [%l7 + 0x40]
15324 sdiv %i6, 0x082F, %g3
15325 movvs %icc, %i2, %o7
15326loop_1807:
15327 fbo %fcc0, loop_1808
15328 fmovrdgz %l4, %f6, %f2
15329 brlez,a %o5, loop_1809
15330 std %f14, [%l7 + 0x10]
15331loop_1808:
15332 fbo %fcc3, loop_1810
15333 fcmpne16 %f2, %f6, %g2
15334loop_1809:
15335 bleu,pn %icc, loop_1811
15336 bvs loop_1812
15337loop_1810:
15338 fmovdge %icc, %f9, %f14
15339 bn,a,pn %icc, loop_1813
15340loop_1811:
15341 fmovscc %icc, %f14, %f2
15342loop_1812:
15343 edge32ln %o1, %i1, %g6
15344 fbu %fcc2, loop_1814
15345loop_1813:
15346 stb %i7, [%l7 + 0x09]
15347 smul %l6, 0x0333, %i3
15348 movge %icc, %g1, %g5
15349loop_1814:
15350 array8 %l1, %o4, %g7
15351 fmovsvc %xcc, %f12, %f12
15352 std %f12, [%l7 + 0x20]
15353 fxnor %f2, %f8, %f14
15354 std %f6, [%l7 + 0x10]
15355 ldsw [%l7 + 0x50], %o3
15356 lduw [%l7 + 0x68], %l5
15357 tne %icc, 0x6
15358 lduh [%l7 + 0x3C], %g4
15359 fsrc2s %f9, %f9
15360 ldx [%l7 + 0x70], %l3
15361 bne,a,pn %xcc, loop_1815
15362 stw %o0, [%l7 + 0x6C]
15363 fbe,a %fcc2, loop_1816
15364 fmovsleu %icc, %f2, %f14
15365loop_1815:
15366 fand %f4, %f4, %f4
15367 stb %l0, [%l7 + 0x6C]
15368loop_1816:
15369 tpos %xcc, 0x3
15370 fcmpd %fcc2, %f8, %f4
15371 fandnot2 %f12, %f12, %f8
15372 andncc %l2, %o6, %i5
15373 alignaddrl %o2, %i4, %i6
15374 fandnot1 %f2, %f8, %f0
15375 movneg %icc, %g3, %i2
15376 fba,a %fcc3, loop_1817
15377 bpos,pt %icc, loop_1818
15378 alignaddrl %o7, %i0, %l4
15379 fcmpeq16 %f6, %f8, %g2
15380loop_1817:
15381 ldsw [%l7 + 0x5C], %o1
15382loop_1818:
15383 ldx [%l7 + 0x10], %o5
15384 brgz,a %g6, loop_1819
15385 orncc %i1, %l6, %i7
15386 sub %i3, 0x06BA, %g1
15387 ldub [%l7 + 0x32], %l1
15388loop_1819:
15389 fmovsn %icc, %f14, %f3
15390 fbo %fcc2, loop_1820
15391 sth %g5, [%l7 + 0x1C]
15392 bvs,a,pn %icc, loop_1821
15393 fnands %f3, %f15, %f9
15394loop_1820:
15395 orn %g7, %o3, %o4
15396 udiv %l5, 0x075A, %l3
15397loop_1821:
15398 andn %o0, 0x1F60, %g4
15399 brgez,a %l0, loop_1822
15400 fcmple32 %f0, %f2, %o6
15401 edge32l %i5, %o2, %l2
15402 sth %i4, [%l7 + 0x64]
15403loop_1822:
15404 st %f9, [%l7 + 0x30]
15405 sth %i6, [%l7 + 0x74]
15406 lduw [%l7 + 0x30], %i2
15407 fmul8sux16 %f2, %f14, %f2
15408 ldsb [%l7 + 0x44], %o7
15409 fmovrdne %i0, %f6, %f8
15410 movvs %icc, %g3, %l4
15411 fmovdn %icc, %f6, %f9
15412 fandnot2s %f3, %f0, %f8
15413 stx %o1, [%l7 + 0x68]
15414 fbul %fcc3, loop_1823
15415 stw %g2, [%l7 + 0x18]
15416 brz %g6, loop_1824
15417 fmovdle %xcc, %f1, %f12
15418loop_1823:
15419 fmul8sux16 %f0, %f2, %f2
15420 addccc %o5, %l6, %i7
15421loop_1824:
15422 orcc %i3, 0x0D5A, %g1
15423 tvc %icc, 0x6
15424 alignaddrl %i1, %l1, %g7
15425 ldub [%l7 + 0x70], %g5
15426 fornot1 %f4, %f8, %f0
15427 edge16ln %o4, %o3, %l3
15428 fcmpgt16 %f0, %f6, %l5
15429 tle %xcc, 0x1
15430 lduw [%l7 + 0x34], %o0
15431 movvs %xcc, %l0, %o6
15432 ldsw [%l7 + 0x78], %g4
15433 ldsh [%l7 + 0x48], %o2
15434 ldsb [%l7 + 0x7A], %l2
15435 fmovdle %xcc, %f10, %f6
15436 fnot1s %f14, %f13
15437 fcmpeq32 %f2, %f8, %i4
15438 bl %icc, loop_1825
15439 tgu %icc, 0x4
15440 fors %f4, %f1, %f2
15441 ldsb [%l7 + 0x7F], %i5
15442loop_1825:
15443 fmovsl %xcc, %f8, %f2
15444 fbu,a %fcc2, loop_1826
15445 addcc %i2, 0x019D, %o7
15446 orncc %i0, %g3, %l4
15447 fcmple16 %f14, %f0, %o1
15448loop_1826:
15449 fmovrdgez %i6, %f14, %f12
15450 fble,a %fcc0, loop_1827
15451 call loop_1828
15452 mova %xcc, %g2, %g6
15453 movle %xcc, %o5, %i7
15454loop_1827:
15455 movrne %i3, 0x22B, %g1
15456loop_1828:
15457 fblg,a %fcc0, loop_1829
15458 ldsw [%l7 + 0x14], %l6
15459 std %f12, [%l7 + 0x38]
15460 ldd [%l7 + 0x40], %f0
15461loop_1829:
15462 movl %xcc, %l1, %g7
15463 fcmps %fcc0, %f7, %f6
15464 tvs %xcc, 0x7
15465 edge8ln %i1, %o4, %o3
15466 andncc %g5, %l3, %o0
15467 or %l0, 0x0D31, %l5
15468 ldub [%l7 + 0x68], %o6
15469 fpackfix %f8, %f7
15470 movrlz %g4, %o2, %i4
15471 tvc %xcc, 0x3
15472 fbu %fcc0, loop_1830
15473 movpos %icc, %l2, %i2
15474 st %f2, [%l7 + 0x28]
15475 fmovs %f6, %f12
15476loop_1830:
15477 ldsb [%l7 + 0x17], %i5
15478 fmovsa %icc, %f14, %f3
15479 movgu %xcc, %o7, %g3
15480 mulscc %i0, 0x0EDA, %l4
15481 ldub [%l7 + 0x5B], %i6
15482 fmovdg %icc, %f4, %f11
15483 fbue %fcc1, loop_1831
15484 movvs %xcc, %g2, %o1
15485 stb %o5, [%l7 + 0x28]
15486 fbne,a %fcc2, loop_1832
15487loop_1831:
15488 std %f6, [%l7 + 0x50]
15489 edge32ln %i7, %i3, %g1
15490 edge16 %g6, %l6, %g7
15491loop_1832:
15492 movrgez %i1, %l1, %o3
15493 ldub [%l7 + 0x69], %o4
15494 tvs %xcc, 0x2
15495 fcmpeq32 %f6, %f14, %l3
15496 bvs,a,pn %icc, loop_1833
15497 ldub [%l7 + 0x0F], %o0
15498 stw %g5, [%l7 + 0x34]
15499 lduh [%l7 + 0x70], %l0
15500loop_1833:
15501 std %f10, [%l7 + 0x48]
15502 tvc %xcc, 0x2
15503 ldx [%l7 + 0x40], %o6
15504 stb %l5, [%l7 + 0x51]
15505 ldd [%l7 + 0x78], %f6
15506 edge32l %o2, %g4, %i4
15507 fbul %fcc1, loop_1834
15508 fmul8x16au %f3, %f11, %f4
15509 fmovsg %xcc, %f0, %f15
15510 fbuge,a %fcc1, loop_1835
15511loop_1834:
15512 movcs %xcc, %l2, %i5
15513 st %f1, [%l7 + 0x0C]
15514 lduh [%l7 + 0x10], %i2
15515loop_1835:
15516 xorcc %g3, 0x05E7, %i0
15517 ldsw [%l7 + 0x30], %l4
15518 bneg,a loop_1836
15519 movrne %i6, 0x1FC, %o7
15520 sdivx %g2, 0x0D09, %o1
15521 ldsh [%l7 + 0x10], %i7
15522loop_1836:
15523 ldd [%l7 + 0x08], %f2
15524 fba,a %fcc2, loop_1837
15525 ldub [%l7 + 0x25], %i3
15526 fandnot1 %f2, %f8, %f12
15527 ld [%l7 + 0x58], %f11
15528loop_1837:
15529 fmovdge %icc, %f15, %f0
15530 fble,a %fcc1, loop_1838
15531 fpsub32 %f10, %f14, %f14
15532 fbuge,a %fcc2, loop_1839
15533 stx %g1, [%l7 + 0x30]
15534loop_1838:
15535 pdist %f10, %f2, %f12
15536 ld [%l7 + 0x54], %f3
15537loop_1839:
15538 addccc %o5, 0x032F, %l6
15539 and %g7, 0x1F70, %i1
15540 xnorcc %l1, %g6, %o3
15541 fmovsl %xcc, %f14, %f8
15542 add %o4, 0x0371, %l3
15543 sll %g5, 0x1F, %l0
15544 fbug,a %fcc0, loop_1840
15545 ldx [%l7 + 0x70], %o6
15546 bpos,a,pt %xcc, loop_1841
15547 ldd [%l7 + 0x70], %f8
15548loop_1840:
15549 orcc %l5, 0x10E9, %o2
15550 bgu loop_1842
15551loop_1841:
15552 ldsw [%l7 + 0x2C], %o0
15553 bleu,a loop_1843
15554 fmovrde %i4, %f2, %f2
15555loop_1842:
15556 fmul8sux16 %f10, %f2, %f8
15557 mulx %g4, %i5, %i2
15558loop_1843:
15559 lduw [%l7 + 0x38], %l2
15560 stx %i0, [%l7 + 0x10]
15561 addccc %l4, %g3, %i6
15562 fxnors %f11, %f14, %f0
15563 ldsh [%l7 + 0x2E], %g2
15564 bn %xcc, loop_1844
15565 fcmped %fcc3, %f2, %f6
15566 fnot2s %f14, %f14
15567 fmovsvc %xcc, %f11, %f6
15568loop_1844:
15569 fxnor %f12, %f10, %f10
15570 fmul8x16 %f1, %f10, %f2
15571 ldx [%l7 + 0x48], %o1
15572 fmovscc %xcc, %f9, %f3
15573 movne %xcc, %i7, %o7
15574 fmovsa %xcc, %f2, %f0
15575 fmovspos %xcc, %f13, %f14
15576 lduh [%l7 + 0x7E], %i3
15577 ldsb [%l7 + 0x70], %o5
15578 brz %g1, loop_1845
15579 array32 %g7, %l6, %i1
15580 fpackfix %f10, %f0
15581 std %f2, [%l7 + 0x70]
15582loop_1845:
15583 ld [%l7 + 0x50], %f5
15584 ldsh [%l7 + 0x3C], %g6
15585 array8 %l1, %o4, %o3
15586 fpadd16s %f14, %f5, %f3
15587 subccc %l3, 0x13CE, %g5
15588 lduh [%l7 + 0x4E], %o6
15589 fpadd32s %f11, %f12, %f3
15590 ldsb [%l7 + 0x77], %l0
15591 bvs,a,pn %xcc, loop_1846
15592 bvs %xcc, loop_1847
15593 bcc,a,pn %icc, loop_1848
15594 fsrc2 %f12, %f6
15595loop_1846:
15596 fxnor %f14, %f8, %f2
15597loop_1847:
15598 nop
15599 setx loop_1849, %l0, %l1
15600 jmpl %l1, %o2
15601loop_1848:
15602 movge %icc, %l5, %o0
15603 fpadd16s %f0, %f9, %f6
15604 ldsb [%l7 + 0x74], %i4
15605loop_1849:
15606 fmovdcs %xcc, %f5, %f11
15607 fmovspos %xcc, %f1, %f8
15608 edge16l %g4, %i2, %l2
15609 lduh [%l7 + 0x0C], %i5
15610 st %f12, [%l7 + 0x2C]
15611 edge8ln %l4, %g3, %i6
15612 lduh [%l7 + 0x4E], %i0
15613 edge32ln %g2, %i7, %o1
15614 xnor %o7, %i3, %o5
15615 lduh [%l7 + 0x34], %g7
15616 ld [%l7 + 0x1C], %f11
15617 tcs %xcc, 0x4
15618 fandnot2s %f5, %f13, %f2
15619 udiv %g1, 0x17FC, %l6
15620 stx %g6, [%l7 + 0x18]
15621 ldx [%l7 + 0x68], %i1
15622 tgu %xcc, 0x2
15623 umulcc %o4, %l1, %o3
15624 edge16n %g5, %l3, %l0
15625 bne loop_1850
15626 movcs %icc, %o6, %l5
15627 alignaddrl %o2, %o0, %i4
15628 stw %g4, [%l7 + 0x54]
15629loop_1850:
15630 movvc %icc, %i2, %i5
15631 alignaddrl %l4, %l2, %g3
15632 fmovde %icc, %f8, %f0
15633 fpack16 %f14, %f1
15634 stx %i0, [%l7 + 0x58]
15635 fnot2s %f0, %f3
15636 ldsh [%l7 + 0x38], %i6
15637 stx %i7, [%l7 + 0x50]
15638 std %f4, [%l7 + 0x40]
15639 fors %f15, %f12, %f5
15640 fmovse %icc, %f10, %f15
15641 edge32n %g2, %o7, %o1
15642 ldd [%l7 + 0x58], %f4
15643 fmovde %xcc, %f1, %f6
15644 fmovsleu %icc, %f12, %f15
15645 xnorcc %i3, %g7, %o5
15646 fbug,a %fcc1, loop_1851
15647 fmul8x16au %f7, %f12, %f12
15648 ldx [%l7 + 0x08], %g1
15649 fmovrslez %l6, %f15, %f3
15650loop_1851:
15651 ldsb [%l7 + 0x63], %g6
15652 bne loop_1852
15653 ldsw [%l7 + 0x28], %o4
15654 stb %l1, [%l7 + 0x10]
15655 fnor %f14, %f8, %f2
15656loop_1852:
15657 fmovsl %icc, %f5, %f2
15658 fpack32 %f14, %f4, %f2
15659 fmul8x16 %f2, %f0, %f12
15660 stw %i1, [%l7 + 0x28]
15661 xorcc %o3, %l3, %g5
15662 tvc %icc, 0x2
15663 fmovsleu %icc, %f6, %f6
15664 nop
15665 setx loop_1853, %l0, %l1
15666 wrpr 0x1, %tl
15667 wrpr %l1, %tnpc
15668 setx 0x34400001400, %l0, %l1
15669 wrpr %l1, %tstate
15670 wrhpr 0x4, %htstate
15671 done
15672 edge8 %o6, %l5, %l0
15673 tn %icc, 0x3
15674 st %f15, [%l7 + 0x1C]
15675loop_1853:
15676 stw %o0, [%l7 + 0x34]
15677 ldsw [%l7 + 0x4C], %i4
15678 fnegd %f2, %f2
15679 fbe %fcc2, loop_1854
15680 ldsw [%l7 + 0x70], %o2
15681 tne %icc, 0x1
15682 ldx [%l7 + 0x50], %g4
15683loop_1854:
15684 fcmpeq16 %f0, %f2, %i2
15685 brgez %i5, loop_1855
15686 std %f6, [%l7 + 0x40]
15687 fmovsa %xcc, %f4, %f14
15688 lduh [%l7 + 0x5A], %l2
15689loop_1855:
15690 ldub [%l7 + 0x26], %l4
15691 bn,a,pn %xcc, loop_1856
15692 xorcc %i0, %g3, %i7
15693 fcmple16 %f6, %f4, %g2
15694 fbe %fcc1, loop_1857
15695loop_1856:
15696 stx %o7, [%l7 + 0x48]
15697 ldub [%l7 + 0x77], %i6
15698 fands %f2, %f0, %f1
15699loop_1857:
15700 edge8ln %o1, %g7, %o5
15701 fcmple16 %f2, %f14, %i3
15702 fpsub16s %f2, %f4, %f0
15703 fzero %f2
15704 fpadd32 %f2, %f10, %f0
15705 lduw [%l7 + 0x20], %l6
15706 sra %g6, %g1, %l1
15707 fcmpd %fcc3, %f2, %f0
15708 stb %i1, [%l7 + 0x7A]
15709 brz %o3, loop_1858
15710 bleu,a,pn %icc, loop_1859
15711 fmovs %f12, %f8
15712 st %f2, [%l7 + 0x10]
15713loop_1858:
15714 xor %l3, %g5, %o6
15715loop_1859:
15716 srax %l5, %o4, %l0
15717 ldsb [%l7 + 0x37], %o0
15718 edge8n %o2, %g4, %i4
15719 st %f4, [%l7 + 0x14]
15720 fsrc2s %f9, %f11
15721 fzeros %f15
15722 st %f0, [%l7 + 0x58]
15723 lduh [%l7 + 0x1C], %i5
15724 sth %l2, [%l7 + 0x72]
15725 fmovdg %icc, %f11, %f7
15726 fmovrsne %l4, %f3, %f5
15727 stb %i2, [%l7 + 0x6B]
15728 fbl,a %fcc3, loop_1860
15729 fzero %f8
15730 fmovsvs %xcc, %f11, %f4
15731 alignaddr %i0, %i7, %g2
15732loop_1860:
15733 sth %g3, [%l7 + 0x6C]
15734 ld [%l7 + 0x64], %f9
15735 std %f4, [%l7 + 0x28]
15736 sethi 0x1FAA, %o7
15737 orn %i6, %o1, %o5
15738 fsrc1 %f6, %f14
15739 fmovdl %icc, %f15, %f4
15740 fmovdcs %xcc, %f5, %f5
15741 edge16n %i3, %l6, %g7
15742 fmovsge %xcc, %f4, %f13
15743 fmovsn %icc, %f11, %f4
15744 move %icc, %g1, %l1
15745 ldsb [%l7 + 0x26], %i1
15746 fcmpgt32 %f0, %f8, %g6
15747 ldsh [%l7 + 0x78], %l3
15748 sth %g5, [%l7 + 0x3A]
15749 fzeros %f4
15750 subc %o6, 0x0627, %o3
15751 fbug %fcc3, loop_1861
15752 ldsh [%l7 + 0x2C], %o4
15753 smulcc %l0, %o0, %l5
15754 nop
15755 setx loop_1862, %l0, %l1
15756 wrpr 0x1, %tl
15757 wrpr %l1, %tpc
15758 add %l1, 0x4, %l1
15759 wrpr %l1, %tnpc
15760 setx 0x34400001400, %l0, %l1
15761 wrpr %l1, %tstate
15762 wrhpr 0x4, %htstate
15763 retry
15764loop_1861:
15765 tl %icc, 0x4
15766 xnor %g4, 0x1E1A, %o2
15767 tsubcctv %i5, 0x168D, %i4
15768loop_1862:
15769 ldsb [%l7 + 0x46], %l2
15770 bcc,a %icc, loop_1863
15771 fmovse %xcc, %f4, %f9
15772 fmovrsne %i2, %f7, %f10
15773 fzeros %f4
15774loop_1863:
15775 fbue,a %fcc2, loop_1864
15776 brlez %l4, loop_1865
15777 lduh [%l7 + 0x64], %i0
15778 tcc %xcc, 0x6
15779loop_1864:
15780 fbug,a %fcc1, loop_1866
15781loop_1865:
15782 ldsw [%l7 + 0x60], %g2
15783 fandnot2s %f9, %f2, %f0
15784 stx %i7, [%l7 + 0x10]
15785loop_1866:
15786 stw %g3, [%l7 + 0x54]
15787 sub %o7, 0x12C1, %i6
15788 movge %icc, %o5, %o1
15789 stx %l6, [%l7 + 0x10]
15790 brgz %i3, loop_1867
15791 ldx [%l7 + 0x18], %g7
15792 fblg,a %fcc1, loop_1868
15793 tcc %icc, 0x3
15794loop_1867:
15795 fmovrdgez %g1, %f4, %f0
15796 ld [%l7 + 0x14], %f14
15797loop_1868:
15798 ldsb [%l7 + 0x70], %i1
15799 std %f6, [%l7 + 0x38]
15800 fmul8x16 %f6, %f10, %f4
15801 ble,pt %xcc, loop_1869
15802 ldd [%l7 + 0x68], %f0
15803 brgez,a %g6, loop_1870
15804 tcs %icc, 0x3
15805loop_1869:
15806 fmovdge %icc, %f11, %f2
15807 fandnot1 %f2, %f2, %f2
15808loop_1870:
15809 movrlez %l3, 0x313, %l1
15810 add %g5, 0x126F, %o6
15811 stx %o3, [%l7 + 0x70]
15812 alignaddr %l0, %o0, %l5
15813 srlx %o4, %g4, %o2
15814 tsubcctv %i5, %i4, %i2
15815 movgu %xcc, %l2, %i0
15816 std %f14, [%l7 + 0x78]
15817 stx %l4, [%l7 + 0x60]
15818 ldsw [%l7 + 0x50], %g2
15819 movgu %xcc, %i7, %g3
15820 movrne %i6, %o7, %o5
15821 fand %f0, %f0, %f0
15822 ldsb [%l7 + 0x27], %o1
15823 edge32l %i3, %l6, %g7
15824 fsrc1 %f10, %f8
15825 fandnot1 %f2, %f10, %f8
15826 fpsub32 %f8, %f4, %f2
15827 sethi 0x08E7, %g1
15828 fsrc1s %f1, %f7
15829 ldsw [%l7 + 0x54], %i1
15830 edge16 %g6, %l1, %l3
15831 edge16l %o6, %o3, %g5
15832 fnands %f0, %f3, %f4
15833 bgu loop_1871
15834 fnegs %f0, %f11
15835 std %f12, [%l7 + 0x10]
15836 stx %o0, [%l7 + 0x20]
15837loop_1871:
15838 mova %icc, %l5, %o4
15839 ldsb [%l7 + 0x55], %g4
15840 ldub [%l7 + 0x7D], %l0
15841 xor %i5, %o2, %i4
15842 te %xcc, 0x6
15843 fmovrdgez %l2, %f4, %f12
15844 xnor %i2, 0x05FA, %i0
15845 fmovrse %g2, %f12, %f9
15846 movrne %l4, %i7, %i6
15847 fornot1 %f0, %f2, %f8
15848 fcmpeq16 %f2, %f2, %o7
15849 orcc %o5, 0x0305, %g3
15850 lduw [%l7 + 0x64], %o1
15851 st %f0, [%l7 + 0x14]
15852 fcmpd %fcc1, %f8, %f2
15853 ldsw [%l7 + 0x24], %i3
15854 tneg %icc, 0x5
15855 udivx %g7, 0x1A6B, %l6
15856 array16 %i1, %g6, %g1
15857 taddcc %l3, %l1, %o3
15858 tn %xcc, 0x6
15859 std %f6, [%l7 + 0x60]
15860 nop
15861 setx loop_1872, %l0, %l1
15862 wrpr 0x1, %tl
15863 wrpr %l1, %tnpc
15864 setx 0x34400001400, %l0, %l1
15865 wrpr %l1, %tstate
15866 wrhpr 0x4, %htstate
15867 done
15868 fnand %f12, %f0, %f12
15869 fbne %fcc3, loop_1873
15870 sdiv %g5, 0x132E, %o0
15871loop_1872:
15872 addccc %l5, %o6, %g4
15873 st %f1, [%l7 + 0x34]
15874loop_1873:
15875 fmovrde %o4, %f0, %f6
15876 fmovrslz %l0, %f6, %f6
15877 movrlez %o2, 0x2F2, %i5
15878 fmovscc %xcc, %f2, %f7
15879 brz %i4, loop_1874
15880 fmovrdlez %l2, %f2, %f14
15881 xor %i2, 0x0644, %i0
15882 ldsb [%l7 + 0x37], %l4
15883loop_1874:
15884 fmovsvs %xcc, %f3, %f2
15885 movg %icc, %g2, %i6
15886 fsrc1s %f4, %f13
15887 fpsub32s %f0, %f9, %f4
15888 stb %o7, [%l7 + 0x2D]
15889 ldsh [%l7 + 0x7C], %o5
15890 edge8l %i7, %o1, %i3
15891 fmovde %icc, %f1, %f9
15892 stw %g3, [%l7 + 0x30]
15893 fmovd %f6, %f0
15894 fnands %f3, %f1, %f4
15895 st %f8, [%l7 + 0x38]
15896 ldx [%l7 + 0x60], %g7
15897 fpsub32 %f12, %f8, %f10
15898 fzero %f12
15899 movcc %icc, %i1, %g6
15900 move %xcc, %g1, %l6
15901 addccc %l3, 0x1C00, %o3
15902 bvc,a loop_1875
15903 lduh [%l7 + 0x28], %l1
15904 umulcc %o0, %g5, %l5
15905 fmovsn %xcc, %f11, %f11
15906loop_1875:
15907 ldx [%l7 + 0x10], %g4
15908 movcs %icc, %o4, %o6
15909 stw %o2, [%l7 + 0x20]
15910 tvs %xcc, 0x0
15911 stw %l0, [%l7 + 0x4C]
15912 stw %i4, [%l7 + 0x78]
15913 ldsw [%l7 + 0x28], %i5
15914 tgu %icc, 0x0
15915 bleu %icc, loop_1876
15916 fnand %f2, %f0, %f8
15917 edge16l %l2, %i0, %i2
15918 lduw [%l7 + 0x30], %g2
15919loop_1876:
15920 st %f12, [%l7 + 0x40]
15921 ld [%l7 + 0x70], %f15
15922 tsubcc %l4, 0x136C, %i6
15923 sth %o5, [%l7 + 0x6A]
15924 sdivcc %i7, 0x0FB5, %o1
15925 bcs,a,pn %icc, loop_1877
15926 fmovdge %icc, %f10, %f10
15927 fpsub16s %f14, %f10, %f1
15928 st %f6, [%l7 + 0x58]
15929loop_1877:
15930 tle %xcc, 0x5
15931 edge16n %o7, %i3, %g7
15932 fcmpgt32 %f6, %f4, %i1
15933 stx %g6, [%l7 + 0x68]
15934 fandnot1 %f2, %f8, %f4
15935 ldd [%l7 + 0x68], %f6
15936 subcc %g1, 0x16AC, %g3
15937 addcc %l3, 0x07BD, %l6
15938 fnot1 %f0, %f4
15939 fba,a %fcc2, loop_1878
15940 tneg %icc, 0x0
15941 umulcc %l1, 0x1538, %o0
15942 ldsh [%l7 + 0x7A], %o3
15943loop_1878:
15944 fzeros %f10
15945 ldsh [%l7 + 0x56], %l5
15946 bcs,a %icc, loop_1879
15947 movpos %xcc, %g5, %g4
15948 fbo %fcc1, loop_1880
15949 stb %o4, [%l7 + 0x18]
15950loop_1879:
15951 bvs,pn %xcc, loop_1881
15952 tvs %icc, 0x5
15953loop_1880:
15954 ld [%l7 + 0x08], %f1
15955 ld [%l7 + 0x70], %f6
15956loop_1881:
15957 fpsub32 %f4, %f4, %f14
15958 nop
15959 setx loop_1882, %l0, %l1
15960 wrpr 0x1, %tl
15961 wrpr %l1, %tnpc
15962 setx 0x34400001400, %l0, %l1
15963 wrpr %l1, %tstate
15964 wrhpr 0x4, %htstate
15965 done
15966 fbul,a %fcc3, loop_1883
15967 fmovrse %o6, %f14, %f9
15968 ldx [%l7 + 0x40], %o2
15969loop_1882:
15970 fbn %fcc1, loop_1884
15971loop_1883:
15972 addcc %l0, 0x0D2A, %i4
15973 movpos %xcc, %i5, %i0
15974 bvc,a,pn %icc, loop_1885
15975loop_1884:
15976 movleu %icc, %i2, %g2
15977 fcmple16 %f2, %f4, %l2
15978 stw %l4, [%l7 + 0x40]
15979loop_1885:
15980 ldx [%l7 + 0x08], %i6
15981 stb %o5, [%l7 + 0x50]
15982 std %f8, [%l7 + 0x38]
15983 fbo %fcc0, loop_1886
15984 edge16ln %i7, %o1, %i3
15985 ldx [%l7 + 0x40], %g7
15986 fnors %f11, %f1, %f10
15987loop_1886:
15988 fmovdn %icc, %f3, %f14
15989 fpackfix %f2, %f3
15990 stx %o7, [%l7 + 0x28]
15991 fsrc1s %f9, %f8
15992 stw %g6, [%l7 + 0x6C]
15993 stw %i1, [%l7 + 0x30]
15994 fnot2s %f15, %f7
15995 fone %f10
15996 tle %xcc, 0x5
15997 fbge %fcc3, loop_1887
15998 fmovdvs %icc, %f15, %f1
15999 bleu,a %icc, loop_1888
16000 nop
16001 setx loop_1889, %l0, %l1
16002 wrpr 0x1, %tl
16003 wrpr %l1, %tpc
16004 add %l1, 0x4, %l1
16005 wrpr %l1, %tnpc
16006 setx 0x34400001400, %l0, %l1
16007 wrpr %l1, %tstate
16008 wrhpr 0x4, %htstate
16009 retry
16010loop_1887:
16011 fbug %fcc0, loop_1890
16012 brgz,a %g1, loop_1891
16013loop_1888:
16014 tl %icc, 0x4
16015loop_1889:
16016 ldx [%l7 + 0x58], %g3
16017loop_1890:
16018 movvc %icc, %l3, %l1
16019loop_1891:
16020 ld [%l7 + 0x64], %f10
16021 ldsw [%l7 + 0x30], %o0
16022 edge32l %l6, %l5, %o3
16023 fmovrslz %g5, %f2, %f7
16024 bpos %xcc, loop_1892
16025 fmovdge %icc, %f5, %f0
16026 fornot1s %f14, %f2, %f3
16027 fmovspos %icc, %f1, %f3
16028loop_1892:
16029 fcmpeq32 %f6, %f2, %g4
16030 sth %o4, [%l7 + 0x48]
16031 fmovdcs %xcc, %f6, %f12
16032 stb %o2, [%l7 + 0x1F]
16033 fmovse %icc, %f13, %f8
16034 fornot1 %f10, %f10, %f10
16035 ld [%l7 + 0x08], %f13
16036 bl,a,pn %icc, loop_1893
16037 ldsw [%l7 + 0x28], %l0
16038 ldsh [%l7 + 0x4E], %o6
16039 movrlez %i4, 0x0D6, %i0
16040loop_1893:
16041 udivcc %i5, 0x0144, %g2
16042 fzero %f2
16043 fmovdvs %icc, %f1, %f3
16044 srax %i2, %l4, %i6
16045 fmovrslz %o5, %f4, %f4
16046 stx %i7, [%l7 + 0x58]
16047 move %xcc, %l2, %i3
16048 fnegd %f14, %f0
16049 fxnors %f14, %f9, %f9
16050 ld [%l7 + 0x10], %f6
16051 alignaddrl %o1, %o7, %g7
16052 sth %g6, [%l7 + 0x4E]
16053 fpack32 %f14, %f10, %f0
16054 smul %g1, %g3, %l3
16055 fors %f5, %f9, %f8
16056 fmovdcs %icc, %f6, %f5
16057 fmovdvs %icc, %f13, %f6
16058 subc %i1, 0x0419, %l1
16059 add %l6, %l5, %o3
16060 fxnors %f4, %f12, %f0
16061 fornot2 %f12, %f8, %f0
16062 fmovscs %xcc, %f12, %f0
16063 edge32n %o0, %g5, %o4
16064 fnegd %f10, %f10
16065 fmovsn %xcc, %f13, %f9
16066 sethi 0x05E7, %g4
16067 ble,a %xcc, loop_1894
16068 movleu %icc, %o2, %o6
16069 sth %i4, [%l7 + 0x0A]
16070 ldsh [%l7 + 0x4E], %l0
16071loop_1894:
16072 edge32n %i0, %i5, %i2
16073 ldsb [%l7 + 0x42], %g2
16074 fcmpeq16 %f12, %f10, %i6
16075 stx %o5, [%l7 + 0x28]
16076 fmovsl %icc, %f1, %f11
16077 ldsh [%l7 + 0x14], %l4
16078 andcc %l2, 0x042A, %i7
16079 sth %o1, [%l7 + 0x52]
16080 st %f6, [%l7 + 0x74]
16081 fexpand %f13, %f12
16082 stx %i3, [%l7 + 0x50]
16083 tl %xcc, 0x3
16084 sll %g7, 0x15, %g6
16085 fmovdvs %xcc, %f2, %f4
16086 fzeros %f8
16087 smulcc %o7, 0x1D4A, %g3
16088 ldsw [%l7 + 0x20], %g1
16089 sth %l3, [%l7 + 0x0C]
16090 brgz %l1, loop_1895
16091 stx %i1, [%l7 + 0x70]
16092 edge16l %l6, %l5, %o0
16093 ldsh [%l7 + 0x40], %o3
16094loop_1895:
16095 movl %icc, %o4, %g5
16096 orncc %o2, %o6, %g4
16097 ld [%l7 + 0x3C], %f14
16098 bvc,pn %icc, loop_1896
16099 stb %l0, [%l7 + 0x0B]
16100 fandnot2s %f3, %f6, %f9
16101 sth %i0, [%l7 + 0x5A]
16102loop_1896:
16103 movne %xcc, %i4, %i2
16104 fornot1 %f12, %f14, %f12
16105 fnor %f14, %f8, %f6
16106 movcc %icc, %g2, %i6
16107 st %f10, [%l7 + 0x34]
16108 call loop_1897
16109 bne %xcc, loop_1898
16110 fbuge,a %fcc2, loop_1899
16111 bgu,a,pn %xcc, loop_1900
16112loop_1897:
16113 fmovdleu %icc, %f8, %f9
16114loop_1898:
16115 bcs,a %xcc, loop_1901
16116loop_1899:
16117 lduw [%l7 + 0x3C], %o5
16118loop_1900:
16119 edge32l %i5, %l2, %l4
16120 lduh [%l7 + 0x64], %i7
16121loop_1901:
16122 std %f6, [%l7 + 0x10]
16123 bn,a,pn %icc, loop_1902
16124 sethi 0x15D9, %i3
16125 fcmpgt32 %f2, %f8, %g7
16126 ld [%l7 + 0x18], %f8
16127loop_1902:
16128 movrgz %g6, 0x057, %o7
16129 lduw [%l7 + 0x74], %o1
16130 orn %g3, 0x0BCD, %g1
16131 and %l1, 0x0105, %i1
16132 fnot2s %f1, %f1
16133 ldsh [%l7 + 0x14], %l6
16134 addccc %l3, %o0, %l5
16135 bl,a,pt %xcc, loop_1903
16136 fnor %f14, %f6, %f12
16137 mova %icc, %o4, %g5
16138 std %f8, [%l7 + 0x10]
16139loop_1903:
16140 for %f4, %f14, %f4
16141 tne %icc, 0x5
16142 stb %o2, [%l7 + 0x5A]
16143 fmovrsgez %o6, %f15, %f6
16144 fxnor %f0, %f6, %f12
16145 tl %xcc, 0x3
16146 fzero %f10
16147 fpmerge %f3, %f10, %f10
16148 ba loop_1904
16149 fmovse %xcc, %f10, %f12
16150 sth %o3, [%l7 + 0x38]
16151 or %l0, %i0, %g4
16152loop_1904:
16153 fnor %f10, %f8, %f8
16154 fmovscs %xcc, %f13, %f13
16155 andcc %i2, %i4, %i6
16156 bshuffle %f8, %f10, %f8
16157 fnot2 %f0, %f8
16158 movn %icc, %g2, %i5
16159 ld [%l7 + 0x0C], %f1
16160 fcmple16 %f2, %f8, %l2
16161 ldsw [%l7 + 0x5C], %l4
16162 lduh [%l7 + 0x54], %o5
16163 fzeros %f8
16164 ldx [%l7 + 0x40], %i3
16165 movgu %xcc, %i7, %g6
16166 siam 0x3
16167 fnand %f2, %f2, %f8
16168 fmovda %icc, %f14, %f7
16169 lduw [%l7 + 0x50], %o7
16170 taddcc %g7, %g3, %o1
16171 fnors %f7, %f2, %f13
16172 sth %l1, [%l7 + 0x60]
16173 ble,a %xcc, loop_1905
16174 ldx [%l7 + 0x38], %g1
16175 srlx %i1, 0x14, %l3
16176 sth %l6, [%l7 + 0x2C]
16177loop_1905:
16178 tvs %icc, 0x1
16179 fnot1s %f5, %f13
16180 fmovsn %icc, %f5, %f10
16181 lduh [%l7 + 0x60], %o0
16182 ldsh [%l7 + 0x5A], %o4
16183 std %f10, [%l7 + 0x28]
16184 array16 %g5, %l5, %o2
16185 xnor %o3, 0x05D8, %o6
16186 array32 %l0, %i0, %i2
16187 bcs %icc, loop_1906
16188 std %f14, [%l7 + 0x50]
16189 stb %i4, [%l7 + 0x10]
16190 popc %g4, %g2
16191loop_1906:
16192 fmovrsgz %i6, %f3, %f8
16193 bne,pn %xcc, loop_1907
16194 srl %i5, %l4, %o5
16195 ldx [%l7 + 0x78], %l2
16196 movrgz %i3, %i7, %o7
16197loop_1907:
16198 andn %g6, %g3, %g7
16199 ld [%l7 + 0x14], %f15
16200 lduw [%l7 + 0x40], %l1
16201 fpackfix %f12, %f1
16202 smul %o1, %g1, %l3
16203 fmovrdlez %l6, %f4, %f4
16204 fble,a %fcc1, loop_1908
16205 ldsb [%l7 + 0x69], %i1
16206 sth %o0, [%l7 + 0x36]
16207 fpsub16 %f12, %f6, %f6
16208loop_1908:
16209 fexpand %f12, %f2
16210 addccc %g5, %o4, %o2
16211 ldx [%l7 + 0x28], %l5
16212 fcmps %fcc0, %f5, %f9
16213 brnz,a %o6, loop_1909
16214 fmovrdlez %o3, %f6, %f0
16215 fmovrdne %l0, %f4, %f2
16216 mova %icc, %i2, %i4
16217loop_1909:
16218 ble,pt %xcc, loop_1910
16219 ldub [%l7 + 0x0F], %g4
16220 ldub [%l7 + 0x30], %i0
16221 mova %xcc, %g2, %i6
16222loop_1910:
16223 fexpand %f9, %f10
16224 lduh [%l7 + 0x7E], %l4
16225 te %icc, 0x1
16226 edge8n %i5, %o5, %l2
16227 fnor %f6, %f0, %f4
16228 brnz,a %i3, loop_1911
16229 fxor %f10, %f4, %f4
16230 sth %o7, [%l7 + 0x66]
16231 std %f0, [%l7 + 0x48]
16232loop_1911:
16233 tle %xcc, 0x4
16234 fmul8x16 %f7, %f12, %f12
16235 faligndata %f6, %f6, %f2
16236 ba,a loop_1912
16237 brnz %i7, loop_1913
16238 sub %g3, %g6, %g7
16239 tg %icc, 0x4
16240loop_1912:
16241 fsrc1s %f5, %f9
16242loop_1913:
16243 lduh [%l7 + 0x44], %l1
16244 fmul8x16al %f0, %f11, %f14
16245 edge16 %o1, %g1, %l6
16246 sub %i1, %o0, %l3
16247 te %xcc, 0x2
16248 srax %g5, 0x05, %o4
16249 fmuld8sux16 %f10, %f2, %f0
16250 std %f2, [%l7 + 0x30]
16251 udiv %o2, 0x1B5A, %o6
16252 fmovs %f3, %f8
16253 fsrc2s %f3, %f8
16254 brnz,a %l5, loop_1914
16255 brlez,a %l0, loop_1915
16256 ldx [%l7 + 0x20], %i2
16257 movrlz %i4, %g4, %i0
16258loop_1914:
16259 fand %f10, %f14, %f8
16260loop_1915:
16261 brlez,a %o3, loop_1916
16262 fxnors %f9, %f3, %f10
16263 fand %f4, %f12, %f6
16264 tg %icc, 0x4
16265loop_1916:
16266 sth %i6, [%l7 + 0x0E]
16267 sth %g2, [%l7 + 0x44]
16268 ldsb [%l7 + 0x18], %l4
16269 ldsb [%l7 + 0x40], %o5
16270 sdivx %i5, 0x129C, %l2
16271 edge8 %i3, %i7, %o7
16272 stb %g6, [%l7 + 0x2C]
16273 lduw [%l7 + 0x6C], %g3
16274 lduh [%l7 + 0x48], %g7
16275 be,a,pt %xcc, loop_1917
16276 brz %o1, loop_1918
16277 ldd [%l7 + 0x40], %f0
16278 orn %l1, %l6, %i1
16279loop_1917:
16280 lduh [%l7 + 0x26], %g1
16281loop_1918:
16282 fandnot1 %f0, %f14, %f2
16283 fmovde %xcc, %f6, %f3
16284 fmovdg %xcc, %f12, %f10
16285 bpos,a,pn %xcc, loop_1919
16286 fmovdcs %xcc, %f4, %f15
16287 lduh [%l7 + 0x5A], %l3
16288 movvc %xcc, %g5, %o0
16289loop_1919:
16290 tsubcc %o2, %o6, %l5
16291 st %f10, [%l7 + 0x58]
16292 fornot2 %f4, %f6, %f14
16293 lduh [%l7 + 0x68], %l0
16294 ldub [%l7 + 0x70], %i2
16295 ldub [%l7 + 0x7B], %i4
16296 bcs,pn %icc, loop_1920
16297 for %f14, %f10, %f12
16298 nop
16299 setx loop_1921, %l0, %l1
16300 wrpr 0x1, %tl
16301 wrpr %l1, %tnpc
16302 setx 0x34400001400, %l0, %l1
16303 wrpr %l1, %tstate
16304 wrhpr 0x4, %htstate
16305 done
16306 ldsb [%l7 + 0x46], %o4
16307loop_1920:
16308 lduh [%l7 + 0x2E], %g4
16309 std %f10, [%l7 + 0x48]
16310loop_1921:
16311 stx %o3, [%l7 + 0x30]
16312 fmovdvc %icc, %f6, %f8
16313 fbge %fcc1, loop_1922
16314 fmovsvs %xcc, %f1, %f2
16315 fbne %fcc0, loop_1923
16316 fandnot1s %f2, %f2, %f2
16317loop_1922:
16318 fcmpgt16 %f6, %f6, %i0
16319 lduw [%l7 + 0x74], %i6
16320loop_1923:
16321 edge16n %g2, %o5, %l4
16322 ldsw [%l7 + 0x28], %i5
16323 andcc %i3, %i7, %l2
16324 fmovsvs %xcc, %f15, %f7
16325 lduw [%l7 + 0x70], %o7
16326 array8 %g3, %g7, %g6
16327 movne %xcc, %l1, %o1
16328 ldsw [%l7 + 0x10], %l6
16329 sth %i1, [%l7 + 0x56]
16330 fpsub16s %f14, %f13, %f10
16331 fmovrdgez %g1, %f0, %f12
16332 udiv %g5, 0x06BB, %o0
16333 fmovdle %icc, %f2, %f3
16334 fxnors %f10, %f10, %f13
16335 fmovdvs %icc, %f15, %f15
16336 movleu %icc, %o2, %l3
16337 st %f3, [%l7 + 0x70]
16338 ldsw [%l7 + 0x4C], %l5
16339 lduh [%l7 + 0x16], %o6
16340 tcc %icc, 0x4
16341 stx %i2, [%l7 + 0x70]
16342 fpack16 %f8, %f10
16343 movrgez %i4, 0x148, %l0
16344 fxnors %f12, %f2, %f11
16345 fandnot2s %f13, %f15, %f15
16346 fmovdge %xcc, %f1, %f0
16347 ldsb [%l7 + 0x54], %o4
16348 st %f3, [%l7 + 0x54]
16349 edge16 %o3, %i0, %i6
16350 sdivx %g4, 0x0A2B, %g2
16351 bvc,a,pn %xcc, loop_1924
16352 sdivcc %o5, 0x0FE4, %l4
16353 stx %i5, [%l7 + 0x48]
16354 ldx [%l7 + 0x08], %i7
16355loop_1924:
16356 fornot1s %f14, %f6, %f3
16357 sethi 0x1CC0, %l2
16358 subc %o7, %i3, %g3
16359 movne %icc, %g7, %g6
16360 popc %o1, %l1
16361 tneg %xcc, 0x2
16362 fzeros %f8
16363 std %f4, [%l7 + 0x70]
16364 stx %l6, [%l7 + 0x08]
16365 ldub [%l7 + 0x31], %g1
16366 ldsw [%l7 + 0x18], %g5
16367 st %f4, [%l7 + 0x28]
16368 fxors %f8, %f2, %f15
16369 lduw [%l7 + 0x44], %o0
16370 ldd [%l7 + 0x40], %f14
16371 fmovdle %icc, %f14, %f0
16372 bgu,pn %icc, loop_1925
16373 movle %icc, %o2, %i1
16374 smul %l5, 0x0A10, %l3
16375 lduw [%l7 + 0x74], %i2
16376loop_1925:
16377 fble %fcc2, loop_1926
16378 stx %i4, [%l7 + 0x68]
16379 movcs %icc, %l0, %o4
16380 ldd [%l7 + 0x28], %f0
16381loop_1926:
16382 fbl %fcc0, loop_1927
16383 fble %fcc1, loop_1928
16384 bneg,pt %icc, loop_1929
16385 fmovrdgz %o3, %f6, %f0
16386loop_1927:
16387 ldsb [%l7 + 0x42], %o6
16388loop_1928:
16389 udivcc %i6, 0x082F, %g4
16390loop_1929:
16391 ldx [%l7 + 0x38], %i0
16392 fnegd %f12, %f14
16393 movrlz %g2, %l4, %i5
16394 ldub [%l7 + 0x0E], %o5
16395 ldsb [%l7 + 0x33], %l2
16396 fbn,a %fcc2, loop_1930
16397 edge16ln %i7, %i3, %o7
16398 edge8 %g3, %g7, %o1
16399 call loop_1931
16400loop_1930:
16401 fbl,a %fcc0, loop_1932
16402 array16 %l1, %g6, %l6
16403 fabsd %f8, %f2
16404loop_1931:
16405 fmovrdlz %g5, %f8, %f14
16406loop_1932:
16407 bvs,a loop_1933
16408 movpos %icc, %o0, %g1
16409 fxors %f0, %f9, %f14
16410 lduh [%l7 + 0x52], %i1
16411loop_1933:
16412 fmovsneg %xcc, %f0, %f14
16413 ldub [%l7 + 0x75], %o2
16414 stx %l3, [%l7 + 0x70]
16415 fabsd %f0, %f0
16416 ldx [%l7 + 0x60], %l5
16417 fpadd32s %f10, %f11, %f11
16418 brlez %i2, loop_1934
16419 std %f0, [%l7 + 0x48]
16420 sethi 0x11A4, %l0
16421 lduh [%l7 + 0x70], %o4
16422loop_1934:
16423 srlx %i4, %o6, %i6
16424 lduw [%l7 + 0x40], %o3
16425 bvs,pn %icc, loop_1935
16426 movrlez %i0, %g4, %g2
16427 fmovdcc %xcc, %f14, %f10
16428 edge32ln %l4, %i5, %o5
16429loop_1935:
16430 ldx [%l7 + 0x08], %i7
16431 bn,pn %xcc, loop_1936
16432 std %f14, [%l7 + 0x10]
16433 ld [%l7 + 0x6C], %f13
16434 fmovdcs %icc, %f7, %f10
16435loop_1936:
16436 fpadd16 %f8, %f4, %f8
16437 ldsb [%l7 + 0x14], %l2
16438 te %icc, 0x0
16439 for %f12, %f8, %f6
16440 fmovde %icc, %f4, %f11
16441 bl,a,pn %xcc, loop_1937
16442 fxor %f8, %f12, %f0
16443 fbl,a %fcc2, loop_1938
16444 sth %i3, [%l7 + 0x34]
16445loop_1937:
16446 fpackfix %f10, %f14
16447 std %f10, [%l7 + 0x20]
16448loop_1938:
16449 stx %o7, [%l7 + 0x68]
16450 fornot1s %f2, %f8, %f7
16451 tne %icc, 0x4
16452 lduh [%l7 + 0x1A], %g7
16453 stw %o1, [%l7 + 0x3C]
16454 fmovdpos %xcc, %f10, %f15
16455 lduh [%l7 + 0x0A], %l1
16456 fmul8sux16 %f10, %f14, %f12
16457 bcs,a %xcc, loop_1939
16458 fmovrdlez %g6, %f2, %f8
16459 tne %xcc, 0x0
16460 ldsw [%l7 + 0x14], %g3
16461loop_1939:
16462 fbg %fcc0, loop_1940
16463 fpackfix %f6, %f3
16464 taddcc %g5, %o0, %l6
16465 ldx [%l7 + 0x48], %g1
16466loop_1940:
16467 fbe %fcc1, loop_1941
16468 lduw [%l7 + 0x08], %i1
16469 alignaddrl %o2, %l3, %l5
16470 fmovdge %icc, %f11, %f4
16471loop_1941:
16472 fmovdge %icc, %f15, %f11
16473 edge8 %l0, %i2, %i4
16474 faligndata %f12, %f6, %f14
16475 bpos,pn %xcc, loop_1942
16476 lduw [%l7 + 0x4C], %o4
16477 array8 %i6, %o3, %o6
16478 ldub [%l7 + 0x7F], %g4
16479loop_1942:
16480 fpsub16s %f5, %f6, %f3
16481 fmovdcc %icc, %f4, %f1
16482 stx %g2, [%l7 + 0x30]
16483 std %f0, [%l7 + 0x10]
16484 movn %xcc, %l4, %i0
16485 fmovse %xcc, %f12, %f14
16486 fmovde %icc, %f8, %f1
16487 fabss %f10, %f1
16488 sth %i5, [%l7 + 0x70]
16489 movl %xcc, %i7, %l2
16490 stw %i3, [%l7 + 0x1C]
16491 movn %icc, %o7, %g7
16492 fone %f4
16493 srlx %o5, 0x1D, %o1
16494 movle %icc, %g6, %l1
16495 edge32ln %g3, %o0, %g5
16496 xorcc %l6, %g1, %i1
16497 or %l3, %o2, %l0
16498 stw %i2, [%l7 + 0x48]
16499 sth %l5, [%l7 + 0x38]
16500 ldsh [%l7 + 0x48], %i4
16501 fmovrse %o4, %f3, %f15
16502 alignaddr %i6, %o6, %g4
16503 orn %o3, 0x0DB6, %l4
16504 fmovdcc %icc, %f2, %f2
16505 fornot1s %f7, %f7, %f0
16506 fbule %fcc1, loop_1943
16507 st %f5, [%l7 + 0x48]
16508 ldsw [%l7 + 0x20], %i0
16509 fmovsleu %xcc, %f1, %f1
16510loop_1943:
16511 edge16ln %g2, %i5, %l2
16512 ldx [%l7 + 0x18], %i7
16513 edge16 %o7, %i3, %g7
16514 ldsb [%l7 + 0x2B], %o5
16515 fmovrslz %o1, %f11, %f4
16516 fsrc1s %f5, %f11
16517 edge8l %l1, %g6, %o0
16518 ld [%l7 + 0x6C], %f3
16519 edge32 %g3, %l6, %g5
16520 fbug,a %fcc0, loop_1944
16521 sllx %i1, 0x0F, %l3
16522 edge16 %g1, %o2, %l0
16523 fxors %f11, %f12, %f6
16524loop_1944:
16525 fmovsvc %icc, %f7, %f1
16526 fcmps %fcc2, %f10, %f13
16527 fmovrde %l5, %f10, %f6
16528 srlx %i2, %o4, %i4
16529 ldsb [%l7 + 0x6A], %i6
16530 sth %o6, [%l7 + 0x7E]
16531 fmovrse %g4, %f4, %f0
16532 fbn,a %fcc2, loop_1945
16533 array16 %l4, %i0, %o3
16534 ldd [%l7 + 0x60], %f12
16535 movre %i5, 0x0A8, %l2
16536loop_1945:
16537 movn %xcc, %i7, %g2
16538 siam 0x0
16539 st %f1, [%l7 + 0x60]
16540 andcc %o7, %g7, %o5
16541 fabsd %f10, %f8
16542 faligndata %f0, %f10, %f6
16543 lduw [%l7 + 0x5C], %o1
16544 fmovdleu %xcc, %f5, %f6
16545 stb %l1, [%l7 + 0x5D]
16546 fbug,a %fcc3, loop_1946
16547 fmovs %f10, %f7
16548 fpsub16 %f8, %f10, %f0
16549 fandnot1s %f11, %f14, %f7
16550loop_1946:
16551 fmovscc %icc, %f11, %f3
16552 sth %g6, [%l7 + 0x08]
16553 alignaddr %o0, %i3, %l6
16554 fbg,a %fcc1, loop_1947
16555 ldx [%l7 + 0x40], %g3
16556 nop
16557 setx loop_1948, %l0, %l1
16558 jmpl %l1, %g5
16559 fmuld8sux16 %f7, %f11, %f4
16560loop_1947:
16561 andcc %l3, 0x0E0D, %i1
16562 ldx [%l7 + 0x78], %g1
16563loop_1948:
16564 udivcc %l0, 0x0E94, %o2
16565 ldsh [%l7 + 0x48], %l5
16566 ld [%l7 + 0x38], %f5
16567 edge16 %i2, %i4, %i6
16568 sll %o6, 0x08, %g4
16569 ldx [%l7 + 0x08], %o4
16570 fbul %fcc1, loop_1949
16571 lduh [%l7 + 0x0C], %l4
16572 fmovdvc %xcc, %f8, %f2
16573 orn %o3, %i5, %i0
16574loop_1949:
16575 fcmped %fcc1, %f12, %f14
16576 fmovda %xcc, %f0, %f1
16577 pdist %f6, %f8, %f2
16578 fcmpgt32 %f8, %f0, %l2
16579 fbge,a %fcc0, loop_1950
16580 tg %icc, 0x4
16581 fmovrslez %g2, %f7, %f1
16582 stw %o7, [%l7 + 0x44]
16583loop_1950:
16584 ble,a,pn %icc, loop_1951
16585 fones %f8
16586 ldsw [%l7 + 0x14], %i7
16587 edge32l %o5, %g7, %l1
16588loop_1951:
16589 fornot1s %f5, %f11, %f8
16590 fcmple32 %f6, %f12, %o1
16591 array32 %g6, %o0, %l6
16592 fmovrsgz %i3, %f15, %f14
16593 fmovrsgez %g3, %f11, %f14
16594 fmovd %f8, %f8
16595 fbne,a %fcc3, loop_1952
16596 fxor %f8, %f0, %f8
16597 lduw [%l7 + 0x5C], %l3
16598 sth %i1, [%l7 + 0x60]
16599loop_1952:
16600 bn,a,pn %icc, loop_1953
16601 ldub [%l7 + 0x6A], %g5
16602 fzero %f6
16603 fmovdvs %xcc, %f1, %f6
16604loop_1953:
16605 ldsw [%l7 + 0x68], %l0
16606 fmovsgu %icc, %f14, %f14
16607 srax %o2, %g1, %l5
16608 fbn %fcc2, loop_1954
16609 fmovdgu %xcc, %f1, %f8
16610 edge32ln %i4, %i2, %o6
16611 ldd [%l7 + 0x30], %f6
16612loop_1954:
16613 fmovsa %icc, %f15, %f6
16614 fmovrdgz %i6, %f14, %f14
16615 fmovdgu %xcc, %f4, %f4
16616 srlx %g4, %o4, %l4
16617 tge %xcc, 0x6
16618 fmovscc %xcc, %f12, %f0
16619 fone %f12
16620 and %o3, 0x0D6F, %i5
16621 addccc %i0, %g2, %o7
16622 edge8ln %l2, %i7, %o5
16623 fmovrdgz %g7, %f2, %f6
16624 ba,a %icc, loop_1955
16625 ldsb [%l7 + 0x0E], %l1
16626 sth %o1, [%l7 + 0x38]
16627 stx %o0, [%l7 + 0x40]
16628loop_1955:
16629 std %f2, [%l7 + 0x18]
16630 ldx [%l7 + 0x58], %g6
16631 ba,a %icc, loop_1956
16632 ldd [%l7 + 0x20], %f14
16633 tvs %xcc, 0x4
16634 fcmped %fcc2, %f6, %f10
16635loop_1956:
16636 movcc %icc, %l6, %g3
16637 ldd [%l7 + 0x68], %f6
16638 be,pn %icc, loop_1957
16639 movle %xcc, %l3, %i1
16640 bpos,a,pt %xcc, loop_1958
16641 movg %xcc, %i3, %g5
16642loop_1957:
16643 st %f8, [%l7 + 0x28]
16644 ldsw [%l7 + 0x18], %o2
16645loop_1958:
16646 srl %g1, 0x14, %l5
16647 tvs %xcc, 0x0
16648 fpmerge %f7, %f4, %f6
16649 bshuffle %f12, %f14, %f10
16650 fnor %f14, %f14, %f0
16651 std %f6, [%l7 + 0x40]
16652 stb %l0, [%l7 + 0x69]
16653 bn,a,pt %xcc, loop_1959
16654 call loop_1960
16655 movg %icc, %i4, %o6
16656 bvc,a %icc, loop_1961
16657loop_1959:
16658 movrlz %i2, %i6, %g4
16659loop_1960:
16660 ldsb [%l7 + 0x12], %l4
16661 tl %xcc, 0x7
16662loop_1961:
16663 std %f2, [%l7 + 0x30]
16664 sth %o4, [%l7 + 0x12]
16665 ld [%l7 + 0x78], %f12
16666 edge16l %i5, %i0, %g2
16667 fxnors %f6, %f2, %f5
16668 fnand %f6, %f8, %f14
16669 ldd [%l7 + 0x60], %f4
16670 bn,pt %xcc, loop_1962
16671 edge32l %o3, %o7, %i7
16672 fnot2s %f9, %f12
16673 movleu %icc, %o5, %l2
16674loop_1962:
16675 fmovda %icc, %f4, %f5
16676 fpadd16s %f1, %f6, %f9
16677 srl %l1, 0x0A, %g7
16678 fbe %fcc0, loop_1963
16679 ldub [%l7 + 0x5E], %o1
16680 fmul8x16al %f1, %f11, %f6
16681 sth %o0, [%l7 + 0x1C]
16682loop_1963:
16683 fble %fcc3, loop_1964
16684 fnot1s %f1, %f3
16685 ld [%l7 + 0x70], %f6
16686 fmovsge %xcc, %f1, %f0
16687loop_1964:
16688 sdivcc %l6, 0x0AE5, %g3
16689 fcmpgt32 %f0, %f10, %g6
16690 fpackfix %f2, %f5
16691 ldub [%l7 + 0x36], %i1
16692 fpadd32 %f2, %f14, %f6
16693 stw %l3, [%l7 + 0x7C]
16694 ldx [%l7 + 0x28], %g5
16695 ldsb [%l7 + 0x20], %o2
16696 fcmpne16 %f14, %f8, %g1
16697 edge8 %l5, %i3, %i4
16698 fcmpes %fcc1, %f8, %f8
16699 fmovscs %icc, %f12, %f2
16700 stx %o6, [%l7 + 0x08]
16701 xnorcc %i2, %i6, %g4
16702 fmovscs %icc, %f11, %f10
16703 lduw [%l7 + 0x70], %l0
16704 ble,a,pn %icc, loop_1965
16705 tn %icc, 0x6
16706 movrgz %l4, %o4, %i5
16707 fpsub32 %f2, %f0, %f10
16708loop_1965:
16709 fmovdvc %icc, %f0, %f12
16710 fmul8x16 %f1, %f6, %f6
16711 fmovrdgz %i0, %f10, %f0
16712 be,a,pn %icc, loop_1966
16713 fnot1s %f2, %f4
16714 sdiv %o3, 0x1532, %g2
16715 fmovdg %xcc, %f6, %f12
16716loop_1966:
16717 movl %xcc, %i7, %o5
16718 fmovspos %icc, %f6, %f0
16719 ldub [%l7 + 0x5A], %l2
16720 lduh [%l7 + 0x26], %l1
16721 movre %o7, 0x271, %o1
16722 array16 %g7, %l6, %o0
16723 edge16ln %g6, %g3, %l3
16724 bvc loop_1967
16725 fmovdle %xcc, %f4, %f9
16726 tsubcc %g5, %o2, %i1
16727 lduw [%l7 + 0x4C], %g1
16728loop_1967:
16729 fmovde %icc, %f6, %f6
16730 fsrc1s %f9, %f10
16731 movle %icc, %i3, %l5
16732 fcmple16 %f6, %f6, %i4
16733 ldsb [%l7 + 0x26], %i2
16734 ldsb [%l7 + 0x73], %o6
16735 fmovdcc %xcc, %f0, %f14
16736 fmuld8ulx16 %f10, %f2, %f6
16737 fcmpeq32 %f6, %f6, %i6
16738 std %f12, [%l7 + 0x30]
16739 ldsb [%l7 + 0x36], %g4
16740 fsrc2 %f2, %f8
16741 ldsh [%l7 + 0x16], %l0
16742 fmul8ulx16 %f14, %f8, %f2
16743 fcmps %fcc0, %f12, %f1
16744 fmul8ulx16 %f6, %f8, %f2
16745 stx %o4, [%l7 + 0x48]
16746 fabss %f12, %f15
16747 fmovrdgz %l4, %f12, %f10
16748 bne,pn %icc, loop_1968
16749 tleu %xcc, 0x1
16750 fcmpeq16 %f10, %f12, %i5
16751 edge16ln %i0, %o3, %i7
16752loop_1968:
16753 std %f14, [%l7 + 0x28]
16754 ld [%l7 + 0x30], %f13
16755 tne %icc, 0x6
16756 ldsh [%l7 + 0x5C], %o5
16757 mulscc %l2, %g2, %o7
16758 movrlz %l1, %g7, %l6
16759 bcc loop_1969
16760 addc %o1, %g6, %g3
16761 fandnot1 %f14, %f12, %f2
16762 array16 %o0, %g5, %o2
16763loop_1969:
16764 stw %i1, [%l7 + 0x74]
16765 fmovdne %icc, %f8, %f1
16766 ldsb [%l7 + 0x1F], %l3
16767 lduw [%l7 + 0x74], %g1
16768 fmovdne %xcc, %f7, %f7
16769 sth %l5, [%l7 + 0x28]
16770 tleu %xcc, 0x3
16771 subc %i4, 0x1BB1, %i2
16772 nop
16773 setx loop_1970, %l0, %l1
16774 wrpr 0x1, %tl
16775 wrpr %l1, %tpc
16776 add %l1, 0x4, %l1
16777 wrpr %l1, %tnpc
16778 setx 0x34400001400, %l0, %l1
16779 wrpr %l1, %tstate
16780 wrhpr 0x4, %htstate
16781 retry
16782 fmovdvc %xcc, %f13, %f3
16783 fmovsvc %xcc, %f10, %f3
16784 ldd [%l7 + 0x58], %f2
16785loop_1970:
16786 bn,a,pn %icc, loop_1971
16787 movle %icc, %o6, %i6
16788 fmovda %icc, %f12, %f5
16789 fbue %fcc1, loop_1972
16790loop_1971:
16791 std %f10, [%l7 + 0x60]
16792 lduh [%l7 + 0x2E], %g4
16793 fmovdvs %icc, %f2, %f0
16794loop_1972:
16795 stw %i3, [%l7 + 0x7C]
16796 fbl,a %fcc1, loop_1973
16797 fornot1 %f8, %f6, %f6
16798 fmovrse %o4, %f15, %f8
16799 fmovdvc %icc, %f11, %f13
16800loop_1973:
16801 lduw [%l7 + 0x30], %l4
16802 ldd [%l7 + 0x20], %f14
16803 std %f6, [%l7 + 0x70]
16804 fbule,a %fcc2, loop_1974
16805 brlz,a %l0, loop_1975
16806 ldub [%l7 + 0x0B], %i0
16807 movge %icc, %i5, %i7
16808loop_1974:
16809 ldd [%l7 + 0x70], %f14
16810loop_1975:
16811 fcmpgt32 %f12, %f10, %o3
16812 fbul %fcc0, loop_1976
16813 bge loop_1977
16814 smulcc %l2, %o5, %g2
16815 std %f6, [%l7 + 0x08]
16816loop_1976:
16817 fmovrslz %l1, %f8, %f7
16818loop_1977:
16819 fmovdpos %icc, %f5, %f12
16820 ldx [%l7 + 0x28], %g7
16821 fands %f11, %f0, %f10
16822 ldsw [%l7 + 0x38], %o7
16823 bvc,pn %icc, loop_1978
16824 subcc %l6, %g6, %g3
16825 movvs %icc, %o1, %g5
16826 array32 %o0, %o2, %l3
16827loop_1978:
16828 te %icc, 0x5
16829 add %g1, %l5, %i1
16830 fcmpgt16 %f8, %f14, %i4
16831 fnot2 %f8, %f2
16832 udivx %o6, 0x184C, %i2
16833 edge32n %g4, %i6, %o4
16834 or %i3, 0x0BBE, %l0
16835 edge8n %i0, %l4, %i5
16836 sth %o3, [%l7 + 0x24]
16837 tvc %xcc, 0x1
16838 edge32 %i7, %l2, %g2
16839 tpos %xcc, 0x7
16840 fors %f14, %f0, %f10
16841 fmovsle %xcc, %f13, %f6
16842 udivx %l1, 0x171D, %g7
16843 fble,a %fcc1, loop_1979
16844 mulscc %o5, %o7, %l6
16845 ldd [%l7 + 0x10], %f10
16846 edge16n %g6, %o1, %g3
16847loop_1979:
16848 fmovd %f8, %f14
16849 lduh [%l7 + 0x1A], %o0
16850 fmovsneg %icc, %f12, %f11
16851 fpsub32 %f6, %f2, %f14
16852 fornot1 %f12, %f8, %f10
16853 fpackfix %f12, %f11
16854 xnorcc %g5, 0x0BDE, %o2
16855 ldx [%l7 + 0x30], %l3
16856 fble %fcc3, loop_1980
16857 sethi 0x09E2, %g1
16858 lduw [%l7 + 0x60], %i1
16859 for %f0, %f6, %f6
16860loop_1980:
16861 fandnot1s %f4, %f7, %f5
16862 edge32ln %i4, %o6, %i2
16863 xor %g4, 0x19AE, %i6
16864 subcc %l5, %o4, %i3
16865 nop
16866 setx loop_1981, %l0, %l1
16867 wrpr 0x1, %tl
16868 wrpr %l1, %tnpc
16869 setx 0x34400001400, %l0, %l1
16870 wrpr %l1, %tstate
16871 wrhpr 0x4, %htstate
16872 done
16873 movneg %xcc, %l0, %i0
16874 movne %xcc, %l4, %i5
16875 tneg %xcc, 0x7
16876loop_1981:
16877 ldsh [%l7 + 0x32], %o3
16878 std %f6, [%l7 + 0x60]
16879 movre %l2, %i7, %g2
16880 tvs %xcc, 0x5
16881 edge16n %g7, %l1, %o7
16882 ldd [%l7 + 0x70], %f4
16883 ldsw [%l7 + 0x28], %o5
16884 bvs,pt %icc, loop_1982
16885 fba %fcc0, loop_1983
16886 fsrc1s %f4, %f4
16887 lduh [%l7 + 0x40], %g6
16888loop_1982:
16889 fxnor %f0, %f0, %f14
16890loop_1983:
16891 sth %l6, [%l7 + 0x20]
16892 movrlz %o1, 0x143, %g3
16893 fsrc1s %f11, %f13
16894 fmovdge %icc, %f3, %f3
16895 nop
16896 setx loop_1984, %l0, %l1
16897 wrpr 0x1, %tl
16898 wrpr %l1, %tnpc
16899 setx 0x34400001400, %l0, %l1
16900 wrpr %l1, %tstate
16901 wrhpr 0x4, %htstate
16902 done
16903 movne %xcc, %o0, %o2
16904 bgu,pn %icc, loop_1985
16905 stw %g5, [%l7 + 0x4C]
16906loop_1984:
16907 fbu %fcc2, loop_1986
16908 stb %l3, [%l7 + 0x2E]
16909loop_1985:
16910 stb %g1, [%l7 + 0x50]
16911 ldsb [%l7 + 0x34], %i4
16912loop_1986:
16913 stw %o6, [%l7 + 0x3C]
16914 fcmple16 %f14, %f10, %i1
16915 umulcc %g4, 0x0E4D, %i6
16916 bvs loop_1987
16917 tvs %xcc, 0x6
16918 brlez,a %l5, loop_1988
16919 stw %o4, [%l7 + 0x10]
16920loop_1987:
16921 st %f3, [%l7 + 0x7C]
16922 bcs,pt %icc, loop_1989
16923loop_1988:
16924 movvc %xcc, %i3, %l0
16925 edge32l %i0, %l4, %i5
16926 ld [%l7 + 0x34], %f2
16927loop_1989:
16928 fpadd16s %f10, %f5, %f15
16929 brgez,a %i2, loop_1990
16930 array32 %o3, %l2, %i7
16931 array8 %g7, %l1, %g2
16932 stx %o5, [%l7 + 0x20]
16933loop_1990:
16934 sdivcc %g6, 0x0CC5, %o7
16935 fbn %fcc1, loop_1991
16936 fcmpgt32 %f10, %f8, %l6
16937 movge %xcc, %o1, %o0
16938 call loop_1992
16939loop_1991:
16940 fmul8ulx16 %f14, %f10, %f10
16941 fcmple32 %f4, %f6, %g3
16942 st %f7, [%l7 + 0x10]
16943loop_1992:
16944 brgz %g5, loop_1993
16945 mulscc %l3, 0x0334, %o2
16946 movcc %icc, %i4, %o6
16947 edge32l %i1, %g1, %i6
16948loop_1993:
16949 tl %xcc, 0x6
16950 taddcc %g4, 0x07FF, %o4
16951 lduh [%l7 + 0x38], %l5
16952 movgu %icc, %l0, %i0
16953 ldd [%l7 + 0x30], %f14
16954 st %f8, [%l7 + 0x20]
16955 stw %i3, [%l7 + 0x54]
16956 ldsh [%l7 + 0x36], %i5
16957 fmovrslz %l4, %f4, %f5
16958 movre %i2, %l2, %i7
16959 bvs %xcc, loop_1994
16960 fcmpeq16 %f14, %f14, %g7
16961 fmovsvs %icc, %f3, %f11
16962 bneg %xcc, loop_1995
16963loop_1994:
16964 fbule %fcc0, loop_1996
16965 sdivcc %o3, 0x14FF, %g2
16966 edge8ln %l1, %o5, %o7
16967loop_1995:
16968 fabsd %f8, %f2
16969loop_1996:
16970 fpack16 %f0, %f9
16971 fmovde %icc, %f13, %f2
16972 ldsw [%l7 + 0x18], %l6
16973 edge32 %o1, %g6, %g3
16974 ldsw [%l7 + 0x0C], %o0
16975 udiv %l3, 0x10B3, %o2
16976 fmovrdlez %g5, %f12, %f14
16977 fmovsge %icc, %f2, %f5
16978 fmovdn %icc, %f10, %f0
16979 ldub [%l7 + 0x4D], %o6
16980 umulcc %i4, 0x178A, %g1
16981 lduh [%l7 + 0x6E], %i6
16982 bg,a,pn %xcc, loop_1997
16983 lduh [%l7 + 0x58], %i1
16984 movcs %icc, %g4, %l5
16985 tneg %icc, 0x2
16986loop_1997:
16987 nop
16988 setx loop_1998, %l0, %l1
16989 wrpr 0x1, %tl
16990 wrpr %l1, %tnpc
16991 setx 0x34400001400, %l0, %l1
16992 wrpr %l1, %tstate
16993 wrhpr 0x4, %htstate
16994 done
16995 tvc %xcc, 0x6
16996 ldub [%l7 + 0x30], %l0
16997 edge8 %o4, %i3, %i5
16998loop_1998:
16999 fmul8sux16 %f4, %f12, %f0
17000 fornot1s %f1, %f1, %f12
17001 fmovsn %icc, %f12, %f10
17002 alignaddr %l4, %i0, %i2
17003 fcmpne16 %f4, %f4, %l2
17004 tn %xcc, 0x0
17005 stx %g7, [%l7 + 0x48]
17006 stw %o3, [%l7 + 0x1C]
17007 add %g2, %i7, %l1
17008 stb %o5, [%l7 + 0x5C]
17009 fsrc2s %f0, %f0
17010 fxor %f0, %f12, %f10
17011 movvs %xcc, %l6, %o7
17012 lduw [%l7 + 0x10], %g6
17013 tne %xcc, 0x3
17014 fmovda %xcc, %f3, %f11
17015 subcc %g3, 0x00DC, %o0
17016 udiv %o1, 0x1F72, %l3
17017 ldsb [%l7 + 0x7F], %o2
17018 movrne %o6, %g5, %i4
17019 brgez,a %i6, loop_1999
17020 ldsh [%l7 + 0x2E], %i1
17021 for %f2, %f12, %f12
17022 be,a,pn %icc, loop_2000
17023loop_1999:
17024 fbn,a %fcc3, loop_2001
17025 ldsh [%l7 + 0x6A], %g1
17026 ldsw [%l7 + 0x2C], %g4
17027loop_2000:
17028 std %f6, [%l7 + 0x28]
17029loop_2001:
17030 ldd [%l7 + 0x50], %f4
17031 tgu %xcc, 0x3
17032 bg,a %xcc, loop_2002
17033 fnand %f8, %f2, %f8
17034 fmovsleu %icc, %f11, %f13
17035 fmovsn %icc, %f3, %f12
17036loop_2002:
17037 st %f8, [%l7 + 0x3C]
17038 fxnor %f6, %f6, %f10
17039 fsrc1 %f12, %f10
17040 bvc,a,pn %icc, loop_2003
17041 fmovd %f8, %f4
17042 ldub [%l7 + 0x75], %l5
17043 lduw [%l7 + 0x0C], %o4
17044loop_2003:
17045 tvs %xcc, 0x0
17046 sth %i3, [%l7 + 0x0E]
17047 edge16ln %l0, %l4, %i0
17048 ldd [%l7 + 0x30], %f8
17049 ldsh [%l7 + 0x10], %i5
17050 bcc,pt %xcc, loop_2004
17051 stx %i2, [%l7 + 0x60]
17052 ldsh [%l7 + 0x3C], %l2
17053 lduw [%l7 + 0x60], %g7
17054loop_2004:
17055 addccc %o3, %g2, %l1
17056 movn %xcc, %o5, %i7
17057 ta %xcc, 0x6
17058 orcc %l6, %o7, %g3
17059 edge32l %o0, %g6, %l3
17060 movn %icc, %o2, %o1
17061 movn %icc, %g5, %o6
17062 ldx [%l7 + 0x68], %i4
17063 ld [%l7 + 0x0C], %f8
17064 fexpand %f14, %f2
17065 std %f4, [%l7 + 0x68]
17066 fmul8x16au %f7, %f14, %f12
17067 fmovsa %icc, %f9, %f0
17068 ldub [%l7 + 0x5B], %i1
17069 andcc %g1, %g4, %i6
17070 brlz %o4, loop_2005
17071 fbl %fcc0, loop_2006
17072 fcmpeq32 %f10, %f4, %l5
17073 stx %l0, [%l7 + 0x78]
17074loop_2005:
17075 edge32ln %l4, %i0, %i3
17076loop_2006:
17077 edge8l %i5, %l2, %i2
17078 addccc %g7, %g2, %l1
17079 movrlz %o5, 0x0FD, %i7
17080 sdivx %l6, 0x0032, %o3
17081 bshuffle %f6, %f10, %f10
17082 fmovs %f14, %f13
17083 sllx %o7, %g3, %o0
17084 lduw [%l7 + 0x1C], %g6
17085 edge16n %o2, %l3, %g5
17086 fmovsvc %xcc, %f15, %f7
17087 udivcc %o1, 0x0450, %o6
17088 fcmpeq32 %f14, %f2, %i4
17089 fmovs %f11, %f1
17090 fmul8ulx16 %f4, %f6, %f0
17091 fpadd16s %f13, %f6, %f13
17092 edge32 %i1, %g1, %i6
17093 edge16l %o4, %l5, %l0
17094 smul %g4, %i0, %i3
17095 fmovsa %icc, %f11, %f4
17096 sth %i5, [%l7 + 0x18]
17097 fmul8ulx16 %f8, %f2, %f4
17098 fmovdcs %xcc, %f12, %f12
17099 ldub [%l7 + 0x17], %l2
17100 fba,a %fcc3, loop_2007
17101 fmuld8sux16 %f9, %f9, %f0
17102 fxnors %f13, %f7, %f13
17103 fsrc1 %f12, %f2
17104loop_2007:
17105 ldsw [%l7 + 0x4C], %i2
17106 array16 %g7, %g2, %l1
17107 ldub [%l7 + 0x28], %o5
17108 tcc %icc, 0x1
17109 movrgz %i7, %l4, %o3
17110 xnor %o7, 0x0AB1, %l6
17111 fbe,a %fcc3, loop_2008
17112 pdist %f2, %f4, %f6
17113 movleu %icc, %g3, %o0
17114 ldx [%l7 + 0x60], %o2
17115loop_2008:
17116 fbne %fcc1, loop_2009
17117 fxor %f0, %f14, %f0
17118 ldub [%l7 + 0x6B], %l3
17119 fnegs %f2, %f15
17120loop_2009:
17121 fcmple32 %f10, %f10, %g5
17122 sra %o1, 0x08, %o6
17123 movvc %icc, %g6, %i1
17124 ld [%l7 + 0x74], %f11
17125 edge8n %i4, %g1, %i6
17126 ldd [%l7 + 0x78], %f4
17127 mova %icc, %l5, %l0
17128 fba,a %fcc1, loop_2010
17129 fmovsvc %icc, %f0, %f3
17130 nop
17131 setx loop_2011, %l0, %l1
17132 jmpl %l1, %o4
17133 ta %icc, 0x5
17134loop_2010:
17135 lduh [%l7 + 0x66], %g4
17136 ldx [%l7 + 0x78], %i3
17137loop_2011:
17138 edge32n %i5, %i0, %i2
17139 fmovrsne %g7, %f5, %f10
17140 movvc %icc, %g2, %l1
17141 edge16ln %o5, %i7, %l4
17142 ld [%l7 + 0x34], %f14
17143 fmovsge %icc, %f12, %f13
17144 ldsh [%l7 + 0x50], %o3
17145 fpsub16s %f11, %f0, %f10
17146 movl %xcc, %l2, %l6
17147 fpadd16s %f14, %f4, %f15
17148 movrlz %g3, 0x390, %o7
17149 brlz %o0, loop_2012
17150 ldsw [%l7 + 0x70], %l3
17151 edge32n %o2, %g5, %o6
17152 ldsw [%l7 + 0x74], %o1
17153loop_2012:
17154 ble,a,pn %xcc, loop_2013
17155 movvc %icc, %i1, %i4
17156 xorcc %g1, %i6, %g6
17157 edge8l %l5, %o4, %g4
17158loop_2013:
17159 tpos %xcc, 0x3
17160 fmovsneg %icc, %f14, %f7
17161 std %f6, [%l7 + 0x60]
17162 fmovs %f13, %f12
17163 fcmpeq32 %f14, %f6, %l0
17164 stx %i3, [%l7 + 0x18]
17165 ldsb [%l7 + 0x17], %i0
17166 fcmple16 %f10, %f12, %i5
17167 fsrc2s %f1, %f2
17168 mulx %i2, %g7, %g2
17169 fand %f4, %f0, %f6
17170 bg,pn %icc, loop_2014
17171 bge,pn %xcc, loop_2015
17172 fmul8sux16 %f10, %f10, %f6
17173 edge8 %l1, %o5, %l4
17174loop_2014:
17175 edge32ln %o3, %l2, %i7
17176loop_2015:
17177 lduw [%l7 + 0x6C], %g3
17178 pdist %f8, %f2, %f2
17179 sdiv %l6, 0x0A6A, %o7
17180 edge16 %l3, %o0, %o2
17181 bn,pt %icc, loop_2016
17182 bne,pn %xcc, loop_2017
17183 fmovsgu %icc, %f6, %f6
17184 fbl %fcc0, loop_2018
17185loop_2016:
17186 fmovsle %icc, %f5, %f7
17187loop_2017:
17188 ldd [%l7 + 0x50], %f4
17189 bshuffle %f8, %f6, %f6
17190loop_2018:
17191 ldsh [%l7 + 0x4C], %g5
17192 stx %o1, [%l7 + 0x60]
17193 fpsub16 %f2, %f2, %f10
17194 fcmpd %fcc1, %f10, %f6
17195 ldsb [%l7 + 0x2F], %o6
17196 fbne,a %fcc2, loop_2019
17197 ta %icc, 0x4
17198 srl %i1, 0x01, %i4
17199 movl %icc, %g1, %g6
17200loop_2019:
17201 umul %i6, %o4, %l5
17202 st %f9, [%l7 + 0x68]
17203 fbn %fcc0, loop_2020
17204 stx %g4, [%l7 + 0x18]
17205 fbe %fcc2, loop_2021
17206 fnors %f8, %f10, %f8
17207loop_2020:
17208 ba,a loop_2022
17209 fmovdcc %icc, %f9, %f13
17210loop_2021:
17211 ld [%l7 + 0x2C], %f3
17212 fand %f12, %f0, %f8
17213loop_2022:
17214 brnz %l0, loop_2023
17215 ldsb [%l7 + 0x26], %i0
17216 sdivcc %i3, 0x079C, %i5
17217 sth %g7, [%l7 + 0x74]
17218loop_2023:
17219 lduh [%l7 + 0x32], %g2
17220 fbul %fcc1, loop_2024
17221 lduw [%l7 + 0x24], %l1
17222 fmovrdlz %o5, %f10, %f2
17223 popc %i2, %o3
17224loop_2024:
17225 stx %l2, [%l7 + 0x40]
17226 fbge %fcc2, loop_2025
17227 mulx %i7, %l4, %g3
17228 sdivx %l6, 0x18A1, %o7
17229 fcmpne16 %f8, %f4, %o0
17230loop_2025:
17231 fmovdne %xcc, %f10, %f1
17232 fmovse %xcc, %f1, %f3
17233 std %f0, [%l7 + 0x50]
17234 lduh [%l7 + 0x74], %l3
17235 fnot1s %f14, %f8
17236 fmul8sux16 %f14, %f8, %f10
17237 ld [%l7 + 0x3C], %f11
17238 sub %g5, 0x0FAF, %o1
17239 std %f14, [%l7 + 0x50]
17240 fcmps %fcc1, %f3, %f15
17241 sth %o6, [%l7 + 0x14]
17242 lduh [%l7 + 0x6C], %i1
17243 fmovsneg %xcc, %f0, %f8
17244 sth %o2, [%l7 + 0x48]
17245 std %f2, [%l7 + 0x08]
17246 fmovd %f2, %f0
17247 fabsd %f10, %f14
17248 bvs,a %xcc, loop_2026
17249 movrgz %i4, 0x04F, %g1
17250 bvs,a loop_2027
17251 tsubcctv %i6, %o4, %g6
17252loop_2026:
17253 fmovsleu %xcc, %f2, %f0
17254 fandnot2s %f12, %f9, %f14
17255loop_2027:
17256 orcc %l5, %g4, %i0
17257 ldd [%l7 + 0x18], %f4
17258 st %f3, [%l7 + 0x40]
17259 fpadd32s %f11, %f15, %f11
17260 movne %xcc, %i3, %i5
17261 mulscc %l0, %g2, %l1
17262 bcs loop_2028
17263 stx %o5, [%l7 + 0x30]
17264 fcmpgt16 %f4, %f10, %g7
17265 tpos %icc, 0x3
17266loop_2028:
17267 fmovda %xcc, %f14, %f1
17268 fands %f7, %f7, %f8
17269 movrlez %o3, 0x366, %i2
17270 stx %l2, [%l7 + 0x78]
17271 xorcc %i7, 0x1DF2, %l4
17272 ldd [%l7 + 0x30], %f4
17273 tcc %xcc, 0x2
17274 udivcc %g3, 0x17B2, %l6
17275 fabss %f6, %f3
17276 tle %icc, 0x0
17277 ldsb [%l7 + 0x59], %o0
17278 ldx [%l7 + 0x18], %o7
17279 sth %g5, [%l7 + 0x6C]
17280 bneg,a,pn %icc, loop_2029
17281 lduw [%l7 + 0x30], %l3
17282 fors %f2, %f10, %f6
17283 movrgz %o6, %o1, %o2
17284loop_2029:
17285 fble,a %fcc1, loop_2030
17286 fandnot2s %f9, %f3, %f11
17287 add %i4, %i1, %g1
17288 bvc,pt %icc, loop_2031
17289loop_2030:
17290 stb %i6, [%l7 + 0x5F]
17291 ldub [%l7 + 0x11], %g6
17292 fcmple32 %f14, %f6, %l5
17293loop_2031:
17294 ldub [%l7 + 0x0B], %o4
17295 lduh [%l7 + 0x0A], %i0
17296 mulscc %g4, 0x0B5D, %i3
17297 ldsh [%l7 + 0x54], %i5
17298 bn,pt %icc, loop_2032
17299 movrgz %g2, 0x368, %l1
17300 ldsh [%l7 + 0x1C], %o5
17301 movg %icc, %g7, %o3
17302loop_2032:
17303 addc %i2, 0x1412, %l0
17304 ldx [%l7 + 0x30], %i7
17305 fcmpeq32 %f6, %f12, %l2
17306 tle %icc, 0x2
17307 ldub [%l7 + 0x7E], %g3
17308 fmovdg %xcc, %f9, %f3
17309 fmovdle %icc, %f12, %f3
17310 fmovrslz %l4, %f5, %f11
17311 fmovsvs %xcc, %f11, %f15
17312 tge %icc, 0x3
17313 lduh [%l7 + 0x1C], %l6
17314 ldsw [%l7 + 0x1C], %o7
17315 ldd [%l7 + 0x30], %f10
17316 orncc %g5, 0x1BB2, %o0
17317 fbo %fcc2, loop_2033
17318 tne %icc, 0x7
17319 pdist %f4, %f0, %f0
17320 ldsw [%l7 + 0x68], %l3
17321loop_2033:
17322 add %o6, %o2, %o1
17323 lduh [%l7 + 0x18], %i1
17324 fpadd32s %f6, %f7, %f2
17325 bshuffle %f10, %f2, %f10
17326 fmovdl %icc, %f12, %f5
17327 ld [%l7 + 0x44], %f7
17328 fcmpeq16 %f6, %f10, %i4
17329 fpack32 %f2, %f14, %f12
17330 ldub [%l7 + 0x4D], %i6
17331 tsubcc %g1, %l5, %o4
17332 fmovrde %g6, %f12, %f14
17333 movcs %icc, %g4, %i0
17334 stx %i3, [%l7 + 0x28]
17335 fpsub16s %f6, %f0, %f7
17336 fmovse %icc, %f13, %f12
17337 bcs,pn %icc, loop_2034
17338 lduh [%l7 + 0x6C], %i5
17339 ldx [%l7 + 0x40], %g2
17340 umulcc %o5, 0x0324, %l1
17341loop_2034:
17342 stw %o3, [%l7 + 0x40]
17343 sdivx %g7, 0x0E02, %l0
17344 fmovdvc %icc, %f15, %f0
17345 fmovsl %xcc, %f9, %f9
17346 ldsh [%l7 + 0x30], %i2
17347 fpadd16 %f10, %f2, %f0
17348 fmul8ulx16 %f12, %f12, %f4
17349 bg,pn %xcc, loop_2035
17350 ldd [%l7 + 0x60], %f2
17351 nop
17352 setx loop_2036, %l0, %l1
17353 wrpr 0x1, %tl
17354 wrpr %l1, %tpc
17355 add %l1, 0x4, %l1
17356 wrpr %l1, %tnpc
17357 setx 0x34400001400, %l0, %l1
17358 wrpr %l1, %tstate
17359 wrhpr 0x4, %htstate
17360 retry
17361 siam 0x1
17362loop_2035:
17363 fmovsg %icc, %f8, %f10
17364 bcs,a loop_2037
17365loop_2036:
17366 ldsw [%l7 + 0x4C], %i7
17367 umulcc %l2, 0x1935, %g3
17368 stb %l6, [%l7 + 0x44]
17369loop_2037:
17370 ldub [%l7 + 0x78], %l4
17371 stx %o7, [%l7 + 0x48]
17372 movcc %xcc, %o0, %l3
17373 fmovrdne %g5, %f12, %f12
17374 sth %o2, [%l7 + 0x10]
17375 ldsw [%l7 + 0x40], %o1
17376 stx %i1, [%l7 + 0x70]
17377 fmovdl %icc, %f5, %f2
17378 ldsh [%l7 + 0x6E], %o6
17379 ldsh [%l7 + 0x1C], %i6
17380 fmovdn %icc, %f9, %f1
17381 mulx %i4, %g1, %l5
17382 xorcc %o4, %g4, %i0
17383 xor %i3, 0x0FB9, %i5
17384 bvc %xcc, loop_2038
17385 fpsub32 %f14, %f14, %f8
17386 brlz,a %g6, loop_2039
17387 tcc %xcc, 0x2
17388loop_2038:
17389 stw %g2, [%l7 + 0x74]
17390 std %f6, [%l7 + 0x10]
17391loop_2039:
17392 sll %o5, %o3, %l1
17393 movge %xcc, %l0, %i2
17394 movrlz %g7, 0x03B, %i7
17395 ldsb [%l7 + 0x75], %g3
17396 brnz,a %l6, loop_2040
17397 array16 %l2, %o7, %l4
17398 std %f2, [%l7 + 0x30]
17399 tcs %icc, 0x4
17400loop_2040:
17401 udivx %o0, 0x1665, %l3
17402 tvc %icc, 0x0
17403 fpack32 %f8, %f6, %f2
17404 sth %g5, [%l7 + 0x7E]
17405 movrlez %o2, %o1, %o6
17406 umulcc %i1, %i4, %i6
17407 tne %xcc, 0x6
17408 ld [%l7 + 0x78], %f3
17409 lduh [%l7 + 0x32], %l5
17410 std %f6, [%l7 + 0x70]
17411 edge32ln %o4, %g4, %i0
17412 st %f14, [%l7 + 0x58]
17413 fmul8x16 %f11, %f0, %f12
17414 ldd [%l7 + 0x58], %f4
17415 sdiv %g1, 0x10F2, %i3
17416 fmovsge %xcc, %f1, %f6
17417 fands %f14, %f8, %f0
17418 ldx [%l7 + 0x38], %g6
17419 fmul8sux16 %f2, %f8, %f14
17420 fcmpgt16 %f4, %f8, %g2
17421 movge %xcc, %o5, %i5
17422 edge8n %l1, %o3, %l0
17423 bpos,a %icc, loop_2041
17424 ldsh [%l7 + 0x28], %i2
17425 fmovrsgez %g7, %f4, %f0
17426 std %f12, [%l7 + 0x18]
17427loop_2041:
17428 sll %i7, 0x0E, %l6
17429 sth %g3, [%l7 + 0x62]
17430 ldx [%l7 + 0x78], %l2
17431 ldx [%l7 + 0x50], %o7
17432 fmovsl %icc, %f6, %f11
17433 sth %o0, [%l7 + 0x28]
17434 smul %l3, %l4, %g5
17435 sub %o1, 0x095D, %o2
17436 bleu %icc, loop_2042
17437 and %o6, %i4, %i6
17438 edge8ln %i1, %l5, %o4
17439 fpsub16 %f4, %f2, %f12
17440loop_2042:
17441 fmovrdne %g4, %f4, %f12
17442 st %f2, [%l7 + 0x54]
17443 fbu,a %fcc1, loop_2043
17444 nop
17445 setx loop_2044, %l0, %l1
17446 jmpl %l1, %g1
17447 fandnot2 %f14, %f8, %f4
17448 fbuge,a %fcc3, loop_2045
17449loop_2043:
17450 sth %i3, [%l7 + 0x70]
17451loop_2044:
17452 ble,a %xcc, loop_2046
17453 edge32l %g6, %g2, %o5
17454loop_2045:
17455 fcmpne16 %f6, %f10, %i0
17456 fxors %f4, %f10, %f4
17457loop_2046:
17458 fbu,a %fcc0, loop_2047
17459 ldsw [%l7 + 0x74], %i5
17460 alignaddrl %l1, %l0, %o3
17461 fornot2 %f4, %f6, %f12
17462loop_2047:
17463 tne %icc, 0x2
17464 fbe %fcc3, loop_2048
17465 std %f0, [%l7 + 0x58]
17466 fbul,a %fcc3, loop_2049
17467 fnands %f10, %f9, %f13
17468loop_2048:
17469 st %f5, [%l7 + 0x50]
17470 st %f1, [%l7 + 0x0C]
17471loop_2049:
17472 fblg,a %fcc0, loop_2050
17473 be,a,pt %icc, loop_2051
17474 orn %g7, %i7, %i2
17475 fmovdl %xcc, %f1, %f13
17476loop_2050:
17477 std %f8, [%l7 + 0x20]
17478loop_2051:
17479 fmovse %icc, %f3, %f12
17480 mova %icc, %l6, %g3
17481 fpack32 %f4, %f14, %f12
17482 st %f2, [%l7 + 0x08]
17483 andncc %l2, %o7, %o0
17484 ldx [%l7 + 0x58], %l4
17485 stb %g5, [%l7 + 0x1A]
17486 ldx [%l7 + 0x18], %o1
17487 movg %icc, %l3, %o6
17488 nop
17489 setx loop_2052, %l0, %l1
17490 wrpr 0x1, %tl
17491 wrpr %l1, %tpc
17492 add %l1, 0x4, %l1
17493 wrpr %l1, %tnpc
17494 setx 0x34400001400, %l0, %l1
17495 wrpr %l1, %tstate
17496 wrhpr 0x4, %htstate
17497 retry
17498 fmul8x16au %f10, %f12, %f8
17499 fnands %f15, %f0, %f5
17500 fandnot2s %f15, %f10, %f15
17501loop_2052:
17502 movrlz %i4, %i6, %i1
17503 movrgz %o2, 0x2D3, %l5
17504 orncc %g4, 0x12A4, %o4
17505 edge32ln %i3, %g1, %g6
17506 edge16 %g2, %o5, %i0
17507 bge %xcc, loop_2053
17508 ldsw [%l7 + 0x38], %l1
17509 fsrc1 %f12, %f2
17510 fbne %fcc3, loop_2054
17511loop_2053:
17512 fmovrdgz %l0, %f8, %f10
17513 orn %o3, %g7, %i5
17514 fpackfix %f4, %f8
17515loop_2054:
17516 stx %i2, [%l7 + 0x30]
17517 stb %i7, [%l7 + 0x56]
17518 st %f11, [%l7 + 0x0C]
17519 ldsh [%l7 + 0x7A], %g3
17520 nop
17521 setx loop_2055, %l0, %l1
17522 wrpr 0x1, %tl
17523 wrpr %l1, %tnpc
17524 setx 0x34400001400, %l0, %l1
17525 wrpr %l1, %tstate
17526 wrhpr 0x4, %htstate
17527 done
17528 fble,a %fcc3, loop_2056
17529 edge8 %l6, %l2, %o0
17530 movle %icc, %l4, %o7
17531loop_2055:
17532 ldsb [%l7 + 0x69], %g5
17533loop_2056:
17534 ldub [%l7 + 0x2B], %o1
17535 fbuge,a %fcc3, loop_2057
17536 sra %l3, 0x09, %i4
17537 stb %i6, [%l7 + 0x69]
17538 ldsw [%l7 + 0x6C], %i1
17539loop_2057:
17540 std %f6, [%l7 + 0x48]
17541 fmovsgu %xcc, %f5, %f1
17542 udivcc %o6, 0x1CF7, %l5
17543 taddcc %o2, %g4, %o4
17544 fmovda %icc, %f4, %f9
17545 ldsw [%l7 + 0x20], %g1
17546 ldsb [%l7 + 0x70], %i3
17547 tn %icc, 0x1
17548 fmovsl %xcc, %f15, %f1
17549 fmovdl %icc, %f7, %f3
17550 ldx [%l7 + 0x28], %g6
17551 stx %o5, [%l7 + 0x60]
17552 edge32ln %g2, %i0, %l0
17553 ldsw [%l7 + 0x70], %o3
17554 fornot1s %f9, %f12, %f8
17555 ldx [%l7 + 0x10], %g7
17556 bvc,pn %icc, loop_2058
17557 st %f13, [%l7 + 0x4C]
17558 fcmple32 %f2, %f4, %l1
17559 bleu,a loop_2059
17560loop_2058:
17561 sth %i2, [%l7 + 0x52]
17562 sub %i7, %i5, %g3
17563 edge16n %l2, %o0, %l6
17564loop_2059:
17565 sub %l4, %g5, %o7
17566 lduw [%l7 + 0x44], %o1
17567 stb %l3, [%l7 + 0x62]
17568 tsubcctv %i4, %i1, %o6
17569 fmovrsgz %i6, %f4, %f12
17570 stb %l5, [%l7 + 0x5A]
17571 fba %fcc0, loop_2060
17572 ldx [%l7 + 0x78], %g4
17573 fnegd %f14, %f6
17574 stx %o2, [%l7 + 0x50]
17575loop_2060:
17576 stx %g1, [%l7 + 0x68]
17577 fcmple16 %f10, %f10, %o4
17578 ldub [%l7 + 0x62], %i3
17579 movvs %icc, %g6, %o5
17580 ld [%l7 + 0x1C], %f0
17581 ldsh [%l7 + 0x1A], %i0
17582 ldd [%l7 + 0x58], %f8
17583 fmovdn %icc, %f8, %f7
17584 tcs %icc, 0x1
17585 stw %l0, [%l7 + 0x78]
17586 fcmps %fcc1, %f14, %f9
17587 fmovdcs %icc, %f9, %f0
17588 brz %g2, loop_2061
17589 movpos %icc, %g7, %l1
17590 ldsw [%l7 + 0x6C], %i2
17591 fmovscs %icc, %f6, %f11
17592loop_2061:
17593 fandnot2 %f14, %f10, %f14
17594 fmovdge %icc, %f11, %f8
17595 sth %i7, [%l7 + 0x3C]
17596 smulcc %i5, 0x049B, %o3
17597 smul %l2, %o0, %l6
17598 fmovsle %xcc, %f13, %f12
17599 orncc %l4, 0x03AE, %g5
17600 fnegd %f4, %f8
17601 bl %icc, loop_2062
17602 sdivcc %o7, 0x14C8, %g3
17603 st %f12, [%l7 + 0x4C]
17604 xnor %o1, %i4, %l3
17605loop_2062:
17606 bg,a,pt %icc, loop_2063
17607 fmuld8sux16 %f2, %f11, %f6
17608 mulx %i1, %o6, %i6
17609 edge32n %g4, %l5, %g1
17610loop_2063:
17611 fbug,a %fcc3, loop_2064
17612 fcmpne16 %f12, %f14, %o4
17613 movvs %icc, %o2, %g6
17614 ldx [%l7 + 0x78], %i3
17615loop_2064:
17616 brnz,a %o5, loop_2065
17617 ldsh [%l7 + 0x5C], %i0
17618 lduw [%l7 + 0x1C], %g2
17619 stb %l0, [%l7 + 0x54]
17620loop_2065:
17621 fmovsn %xcc, %f2, %f8
17622 ldd [%l7 + 0x70], %f6
17623 bshuffle %f10, %f14, %f0
17624 subccc %g7, 0x0BDB, %l1
17625 bcs,a loop_2066
17626 bne,a loop_2067
17627 orncc %i7, 0x095A, %i5
17628 fmovdl %xcc, %f0, %f0
17629loop_2066:
17630 mova %xcc, %i2, %l2
17631loop_2067:
17632 sth %o0, [%l7 + 0x38]
17633 tle %icc, 0x7
17634 fmul8ulx16 %f6, %f0, %f14
17635 std %f10, [%l7 + 0x78]
17636 udivx %o3, 0x0F22, %l6
17637 fmovdneg %xcc, %f5, %f0
17638 andncc %g5, %l4, %g3
17639 stw %o7, [%l7 + 0x4C]
17640 sdivx %o1, 0x0EA8, %i4
17641 fcmpne16 %f8, %f6, %i1
17642 fmovdpos %icc, %f9, %f5
17643 movleu %icc, %l3, %o6
17644 edge16 %i6, %l5, %g1
17645 lduw [%l7 + 0x44], %o4
17646 ldx [%l7 + 0x18], %o2
17647 stb %g6, [%l7 + 0x43]
17648 udivcc %g4, 0x0D3C, %o5
17649 std %f2, [%l7 + 0x08]
17650 alignaddr %i3, %g2, %l0
17651 fandnot1s %f14, %f10, %f3
17652 sth %i0, [%l7 + 0x70]
17653 fmuld8ulx16 %f5, %f7, %f8
17654 ld [%l7 + 0x0C], %f5
17655 fandnot1s %f15, %f13, %f1
17656 fmovsvs %icc, %f10, %f0
17657 fmovsneg %xcc, %f14, %f3
17658 fmovscc %icc, %f10, %f6
17659 tge %xcc, 0x2
17660 ldsh [%l7 + 0x16], %g7
17661 tle %xcc, 0x2
17662 fmul8x16al %f1, %f1, %f2
17663 ldx [%l7 + 0x08], %i7
17664 smul %i5, %l1, %l2
17665 sdivcc %o0, 0x17D9, %o3
17666 fnand %f10, %f6, %f0
17667 sdivx %l6, 0x141A, %i2
17668 stb %l4, [%l7 + 0x3D]
17669 lduw [%l7 + 0x2C], %g5
17670 std %f10, [%l7 + 0x10]
17671 fmovscc %icc, %f3, %f14
17672 stx %g3, [%l7 + 0x78]
17673 mulx %o7, %i4, %i1
17674 ld [%l7 + 0x18], %f15
17675 tneg %xcc, 0x2
17676 fpsub32 %f0, %f10, %f12
17677 ldub [%l7 + 0x23], %l3
17678 fbuge %fcc3, loop_2068
17679 lduw [%l7 + 0x2C], %o1
17680 fnands %f13, %f9, %f2
17681 bvc,a %xcc, loop_2069
17682loop_2068:
17683 movrgz %o6, 0x188, %i6
17684 fba,a %fcc1, loop_2070
17685 pdist %f12, %f12, %f10
17686loop_2069:
17687 movcs %icc, %l5, %o4
17688 fmul8ulx16 %f10, %f10, %f10
17689loop_2070:
17690 pdist %f4, %f2, %f6
17691 edge16ln %o2, %g6, %g4
17692 st %f6, [%l7 + 0x54]
17693 fblg,a %fcc2, loop_2071
17694 srax %g1, %o5, %g2
17695 sth %i3, [%l7 + 0x66]
17696 and %l0, 0x0863, %g7
17697loop_2071:
17698 std %f0, [%l7 + 0x68]
17699 sth %i0, [%l7 + 0x1E]
17700 ld [%l7 + 0x24], %f2
17701 ldsh [%l7 + 0x16], %i7
17702 sth %i5, [%l7 + 0x5C]
17703 ldsh [%l7 + 0x38], %l1
17704 fornot1s %f2, %f0, %f9
17705 ldsb [%l7 + 0x7B], %l2
17706 fmovsl %xcc, %f6, %f14
17707 tcs %icc, 0x6
17708 tleu %xcc, 0x3
17709 lduw [%l7 + 0x20], %o0
17710 movrne %l6, %o3, %i2
17711 fbe,a %fcc3, loop_2072
17712 stw %g5, [%l7 + 0x30]
17713 stw %l4, [%l7 + 0x08]
17714 sth %o7, [%l7 + 0x14]
17715loop_2072:
17716 smulcc %i4, %i1, %g3
17717 sth %o1, [%l7 + 0x70]
17718 udivx %l3, 0x063D, %o6
17719 brgz %i6, loop_2073
17720 st %f0, [%l7 + 0x10]
17721 fnot1 %f2, %f14
17722 stx %l5, [%l7 + 0x78]
17723loop_2073:
17724 fcmpeq32 %f2, %f4, %o2
17725 taddcctv %g6, 0x1576, %o4
17726 fmovdg %xcc, %f14, %f8
17727 stw %g4, [%l7 + 0x0C]
17728 movvs %xcc, %o5, %g1
17729 fmovsne %xcc, %f15, %f8
17730 tgu %xcc, 0x7
17731 stw %g2, [%l7 + 0x7C]
17732 smulcc %l0, 0x0BA3, %g7
17733 fzeros %f3
17734 fmovdneg %xcc, %f6, %f13
17735 fmul8sux16 %f2, %f12, %f0
17736 movn %xcc, %i3, %i7
17737 fmovdneg %icc, %f1, %f3
17738 tne %icc, 0x6
17739 fmovsg %xcc, %f3, %f3
17740 tvs %icc, 0x1
17741 tle %xcc, 0x3
17742 bneg %icc, loop_2074
17743 taddcc %i5, %i0, %l1
17744 fbule,a %fcc2, loop_2075
17745 std %f2, [%l7 + 0x68]
17746loop_2074:
17747 ld [%l7 + 0x78], %f6
17748 srl %o0, %l2, %o3
17749loop_2075:
17750 bcs,pn %xcc, loop_2076
17751 fxnor %f6, %f12, %f8
17752 tcc %icc, 0x5
17753 movg %xcc, %i2, %g5
17754loop_2076:
17755 stx %l4, [%l7 + 0x40]
17756 stb %l6, [%l7 + 0x3D]
17757 ldsh [%l7 + 0x4C], %i4
17758 fornot2s %f14, %f0, %f2
17759 andn %i1, 0x0164, %g3
17760 stw %o7, [%l7 + 0x38]
17761 ldx [%l7 + 0x48], %o1
17762 orcc %o6, %i6, %l3
17763 fmovsleu %icc, %f2, %f8
17764 udiv %o2, 0x19FA, %l5
17765 fmovdgu %icc, %f14, %f5
17766 sth %o4, [%l7 + 0x32]
17767 bl,a,pn %xcc, loop_2077
17768 stb %g6, [%l7 + 0x13]
17769 ble loop_2078
17770 lduw [%l7 + 0x28], %o5
17771loop_2077:
17772 stw %g4, [%l7 + 0x48]
17773 alignaddr %g2, %g1, %l0
17774loop_2078:
17775 fmovrsne %g7, %f10, %f5
17776 brnz,a %i3, loop_2079
17777 st %f5, [%l7 + 0x50]
17778 andcc %i5, 0x1F53, %i0
17779 nop
17780 setx loop_2080, %l0, %l1
17781 wrpr 0x1, %tl
17782 wrpr %l1, %tnpc
17783 setx 0x34400001400, %l0, %l1
17784 wrpr %l1, %tstate
17785 wrhpr 0x4, %htstate
17786 done
17787loop_2079:
17788 fnegd %f4, %f2
17789 fnands %f10, %f2, %f10
17790 orncc %i7, 0x0E0F, %o0
17791loop_2080:
17792 fmovsg %xcc, %f14, %f13
17793 fmuld8ulx16 %f8, %f4, %f14
17794 fmovdcs %icc, %f8, %f11
17795 sub %l2, 0x079A, %o3
17796 orn %i2, %g5, %l4
17797 subccc %l6, 0x1F0E, %i4
17798 movvs %icc, %l1, %i1
17799 ldsb [%l7 + 0x21], %g3
17800 mulscc %o1, %o6, %o7
17801 stw %i6, [%l7 + 0x38]
17802 lduw [%l7 + 0x50], %o2
17803 fmovdge %icc, %f15, %f6
17804 sth %l5, [%l7 + 0x54]
17805 fmovsn %icc, %f0, %f0
17806 ldsw [%l7 + 0x40], %o4
17807 fmovdgu %icc, %f12, %f15
17808 fbue %fcc1, loop_2081
17809 fbul %fcc2, loop_2082
17810 ba,pt %xcc, loop_2083
17811 stw %l3, [%l7 + 0x60]
17812loop_2081:
17813 fornot1 %f6, %f10, %f2
17814loop_2082:
17815 fmul8ulx16 %f0, %f12, %f4
17816loop_2083:
17817 andncc %o5, %g6, %g2
17818 or %g1, %l0, %g7
17819 st %f14, [%l7 + 0x6C]
17820 fble %fcc3, loop_2084
17821 fmul8sux16 %f2, %f14, %f4
17822 fcmpeq16 %f12, %f10, %g4
17823 bg,pt %icc, loop_2085
17824loop_2084:
17825 brlez,a %i5, loop_2086
17826 fnands %f13, %f3, %f2
17827 fbue,a %fcc1, loop_2087
17828loop_2085:
17829 fmovrslz %i3, %f6, %f7
17830loop_2086:
17831 ldx [%l7 + 0x40], %i0
17832 edge8n %i7, %o0, %l2
17833loop_2087:
17834 edge16ln %o3, %i2, %g5
17835 ldx [%l7 + 0x78], %l4
17836 xnorcc %l6, 0x0D9F, %l1
17837 edge32 %i4, %i1, %g3
17838 bge loop_2088
17839 tg %xcc, 0x5
17840 fnot1s %f4, %f9
17841 pdist %f10, %f4, %f0
17842loop_2088:
17843 fornot2 %f10, %f2, %f6
17844 fabss %f5, %f5
17845 fmul8sux16 %f14, %f10, %f0
17846 ldub [%l7 + 0x52], %o1
17847 fbo %fcc3, loop_2089
17848 lduw [%l7 + 0x64], %o6
17849 ldx [%l7 + 0x60], %o7
17850 stx %o2, [%l7 + 0x60]
17851loop_2089:
17852 tl %icc, 0x1
17853 fand %f2, %f4, %f4
17854 sth %l5, [%l7 + 0x10]
17855 or %o4, %i6, %o5
17856 tcs %xcc, 0x3
17857 ldsb [%l7 + 0x32], %l3
17858 fmovdpos %icc, %f4, %f6
17859 alignaddr %g2, %g6, %l0
17860 nop
17861 setx loop_2090, %l0, %l1
17862 wrpr 0x1, %tl
17863 wrpr %l1, %tnpc
17864 setx 0x34400001400, %l0, %l1
17865 wrpr %l1, %tstate
17866 wrhpr 0x4, %htstate
17867 done
17868 fmovsne %icc, %f9, %f14
17869 fmovsa %icc, %f6, %f13
17870 fbe,a %fcc1, loop_2091
17871loop_2090:
17872 subcc %g1, 0x1829, %g4
17873 fmovrdlez %i5, %f6, %f0
17874 fnot1 %f4, %f8
17875loop_2091:
17876 fcmps %fcc0, %f9, %f4
17877 fmovs %f5, %f5
17878 fpsub16 %f0, %f14, %f14
17879 bn,pn %icc, loop_2092
17880 sdiv %g7, 0x04DF, %i3
17881 fmovdne %icc, %f1, %f3
17882 lduh [%l7 + 0x40], %i0
17883loop_2092:
17884 fmovdge %icc, %f4, %f6
17885 lduw [%l7 + 0x6C], %o0
17886 ldub [%l7 + 0x2E], %l2
17887 tvs %icc, 0x4
17888 st %f9, [%l7 + 0x68]
17889 ldsw [%l7 + 0x18], %o3
17890 ldub [%l7 + 0x37], %i2
17891 sra %i7, %l4, %g5
17892 tvs %icc, 0x1
17893 ldsw [%l7 + 0x24], %l1
17894 ld [%l7 + 0x38], %f10
17895 bneg %xcc, loop_2093
17896 fcmpgt32 %f2, %f2, %i4
17897 ldsw [%l7 + 0x70], %l6
17898 edge16l %g3, %i1, %o1
17899loop_2093:
17900 ld [%l7 + 0x7C], %f5
17901 stx %o7, [%l7 + 0x08]
17902 movvs %xcc, %o6, %o2
17903 fmovda %xcc, %f0, %f9
17904 nop
17905 setx loop_2094, %l0, %l1
17906 jmpl %l1, %l5
17907 fmovrdlez %o4, %f2, %f10
17908 fmovrde %o5, %f8, %f10
17909 te %icc, 0x5
17910loop_2094:
17911 fnor %f0, %f2, %f12
17912 ldd [%l7 + 0x40], %f2
17913 sth %l3, [%l7 + 0x6C]
17914 movpos %icc, %i6, %g6
17915 mulx %g2, 0x1040, %g1
17916 fnot2s %f14, %f15
17917 fnegd %f14, %f6
17918 tleu %icc, 0x2
17919 te %xcc, 0x5
17920 fmovrdgez %g4, %f0, %f10
17921 fcmple32 %f6, %f14, %i5
17922 fmovrslz %l0, %f5, %f1
17923 fnot2s %f7, %f8
17924 bpos loop_2095
17925 and %g7, %i0, %o0
17926 tleu %icc, 0x4
17927 fcmped %fcc0, %f10, %f14
17928loop_2095:
17929 brlez,a %l2, loop_2096
17930 fand %f0, %f4, %f0
17931 st %f7, [%l7 + 0x3C]
17932 ldsw [%l7 + 0x50], %o3
17933loop_2096:
17934 edge32ln %i3, %i2, %i7
17935 fmovrdlez %l4, %f8, %f6
17936 ldub [%l7 + 0x71], %l1
17937 fcmpne32 %f0, %f10, %i4
17938 fpackfix %f2, %f14
17939 fxors %f10, %f9, %f5
17940 bvs loop_2097
17941 ba,a loop_2098
17942 fandnot1s %f9, %f2, %f10
17943 stx %l6, [%l7 + 0x48]
17944loop_2097:
17945 edge32n %g3, %g5, %o1
17946loop_2098:
17947 subcc %o7, %o6, %o2
17948 ldub [%l7 + 0x50], %i1
17949 sllx %l5, 0x19, %o4
17950 tcs %icc, 0x5
17951 fmovrse %o5, %f11, %f11
17952 umulcc %i6, 0x1D96, %l3
17953 fmul8sux16 %f8, %f4, %f4
17954 ble loop_2099
17955 fbul %fcc2, loop_2100
17956 xorcc %g2, 0x0913, %g1
17957 ld [%l7 + 0x7C], %f11
17958loop_2099:
17959 fpack32 %f12, %f8, %f12
17960loop_2100:
17961 movpos %icc, %g6, %g4
17962 srax %l0, %i5, %g7
17963 fcmple32 %f2, %f8, %o0
17964 smulcc %l2, %i0, %i3
17965 st %f5, [%l7 + 0x08]
17966 lduh [%l7 + 0x16], %o3
17967 edge32 %i2, %i7, %l4
17968 stw %l1, [%l7 + 0x0C]
17969 edge32l %i4, %g3, %g5
17970 tvc %icc, 0x5
17971 fbuge %fcc2, loop_2101
17972 fxnor %f14, %f10, %f0
17973 fsrc1s %f1, %f0
17974 fxor %f6, %f10, %f2
17975loop_2101:
17976 stb %o1, [%l7 + 0x56]
17977 fble %fcc2, loop_2102
17978 bcs,pt %xcc, loop_2103
17979 movpos %xcc, %o7, %l6
17980 ldsh [%l7 + 0x10], %o2
17981loop_2102:
17982 addc %i1, %l5, %o6
17983loop_2103:
17984 movpos %xcc, %o5, %o4
17985 fcmpgt32 %f0, %f2, %l3
17986 fbn %fcc3, loop_2104
17987 fbe,a %fcc3, loop_2105
17988 st %f10, [%l7 + 0x08]
17989 fbuge %fcc2, loop_2106
17990loop_2104:
17991 ldub [%l7 + 0x09], %g2
17992loop_2105:
17993 stb %i6, [%l7 + 0x3D]
17994 sth %g1, [%l7 + 0x5C]
17995loop_2106:
17996 bn,a loop_2107
17997 mulscc %g4, 0x1932, %g6
17998 movleu %icc, %l0, %i5
17999 fmovsn %icc, %f11, %f14
18000loop_2107:
18001 fmul8x16au %f0, %f8, %f0
18002 std %f4, [%l7 + 0x18]
18003 fabss %f1, %f8
18004 st %f3, [%l7 + 0x48]
18005 edge32ln %o0, %l2, %g7
18006 andncc %i0, %o3, %i2
18007 fabss %f14, %f11
18008 st %f6, [%l7 + 0x50]
18009 bleu,a,pt %icc, loop_2108
18010 sth %i7, [%l7 + 0x72]
18011 mulx %l4, 0x1F42, %l1
18012 st %f10, [%l7 + 0x74]
18013loop_2108:
18014 bgu,a loop_2109
18015 fmovrslz %i3, %f0, %f13
18016 ldsh [%l7 + 0x36], %g3
18017 fpsub32s %f3, %f9, %f9
18018loop_2109:
18019 tvc %icc, 0x3
18020 fmovsvc %xcc, %f6, %f13
18021 fbule,a %fcc1, loop_2110
18022 lduh [%l7 + 0x0A], %g5
18023 fnands %f0, %f3, %f1
18024 ldsh [%l7 + 0x18], %i4
18025loop_2110:
18026 fcmpne16 %f2, %f8, %o7
18027 fzeros %f12
18028 fnot2s %f3, %f15
18029 addccc %l6, 0x1B1E, %o2
18030 fmovsn %icc, %f3, %f3
18031 fcmpeq32 %f0, %f12, %i1
18032 std %f12, [%l7 + 0x40]
18033 stb %l5, [%l7 + 0x56]
18034 lduw [%l7 + 0x34], %o6
18035 fnand %f0, %f6, %f0
18036 std %f10, [%l7 + 0x08]
18037 fsrc1s %f1, %f1
18038 fandnot1 %f6, %f10, %f6
18039 ldsh [%l7 + 0x4A], %o1
18040 orncc %o4, 0x0149, %l3
18041 fmovdvc %xcc, %f5, %f9
18042 fmovrdlz %g2, %f6, %f14
18043 add %o5, 0x13ED, %g1
18044 ldub [%l7 + 0x3B], %g4
18045 fpsub16 %f6, %f14, %f14
18046 ldd [%l7 + 0x70], %f0
18047 bg,a %xcc, loop_2111
18048 alignaddrl %g6, %l0, %i6
18049 edge8l %i5, %l2, %g7
18050 fmovsle %xcc, %f9, %f4
18051loop_2111:
18052 stb %i0, [%l7 + 0x33]
18053 fmovrse %o3, %f4, %f13
18054 fmovse %icc, %f1, %f3
18055 fxors %f11, %f6, %f11
18056 sth %i2, [%l7 + 0x4E]
18057 add %i7, 0x1FAD, %l4
18058 fble,a %fcc0, loop_2112
18059 movrgez %l1, %i3, %g3
18060 fxnor %f0, %f2, %f6
18061 stw %g5, [%l7 + 0x70]
18062loop_2112:
18063 fpsub16 %f0, %f12, %f14
18064 ldd [%l7 + 0x38], %f10
18065 array16 %o0, %i4, %o7
18066 ldsh [%l7 + 0x22], %l6
18067 sth %i1, [%l7 + 0x1E]
18068 udivx %o2, 0x1A94, %l5
18069 umul %o1, %o6, %l3
18070 fmovdl %xcc, %f8, %f3
18071 ldsw [%l7 + 0x24], %o4
18072 bl,pt %xcc, loop_2113
18073 fmovd %f2, %f10
18074 addc %g2, 0x0285, %g1
18075 ldx [%l7 + 0x58], %o5
18076loop_2113:
18077 fmovdl %xcc, %f14, %f3
18078 sll %g6, 0x19, %g4
18079 tge %icc, 0x5
18080 movrgez %l0, %i6, %l2
18081 stw %i5, [%l7 + 0x18]
18082 xnor %g7, %o3, %i2
18083 tneg %xcc, 0x0
18084 fabsd %f6, %f4
18085 ldx [%l7 + 0x08], %i0
18086 stb %l4, [%l7 + 0x25]
18087 fmovscs %icc, %f3, %f7
18088 tleu %icc, 0x2
18089 fnegs %f12, %f11
18090 movvc %icc, %i7, %l1
18091 fmuld8sux16 %f8, %f0, %f2
18092 fmovdge %xcc, %f12, %f1
18093 fcmped %fcc1, %f8, %f6
18094 movrne %i3, 0x167, %g5
18095 fxor %f8, %f14, %f4
18096 stx %g3, [%l7 + 0x30]
18097 ldsb [%l7 + 0x40], %i4
18098 sth %o0, [%l7 + 0x32]
18099 fmul8ulx16 %f12, %f4, %f14
18100 fmovsle %xcc, %f10, %f15
18101 fmovsg %xcc, %f2, %f3
18102 movneg %icc, %o7, %i1
18103 fpsub16 %f6, %f14, %f10
18104 tvc %icc, 0x4
18105 ldsb [%l7 + 0x1D], %o2
18106 array32 %l6, %o1, %l5
18107 edge16n %l3, %o6, %g2
18108 fornot1 %f14, %f14, %f12
18109 edge16l %g1, %o4, %o5
18110 tg %xcc, 0x0
18111 fbue,a %fcc2, loop_2114
18112 tcc %xcc, 0x7
18113 ld [%l7 + 0x40], %f2
18114 lduw [%l7 + 0x14], %g4
18115loop_2114:
18116 fmovscc %xcc, %f3, %f6
18117 ldsw [%l7 + 0x3C], %g6
18118 sub %l0, %l2, %i5
18119 brlz,a %i6, loop_2115
18120 taddcc %g7, %o3, %i2
18121 fnot1s %f3, %f3
18122 fmovrdlz %i0, %f6, %f4
18123loop_2115:
18124 fmovsgu %icc, %f0, %f10
18125 tpos %icc, 0x3
18126 fmovda %icc, %f7, %f9
18127 fbuge,a %fcc0, loop_2116
18128 lduw [%l7 + 0x44], %l4
18129 movvs %xcc, %l1, %i7
18130 sub %i3, 0x11D7, %g5
18131loop_2116:
18132 ld [%l7 + 0x68], %f2
18133 edge16 %g3, %o0, %i4
18134 fpack32 %f12, %f2, %f6
18135 tcc %xcc, 0x0
18136 stw %o7, [%l7 + 0x38]
18137 edge16n %i1, %o2, %o1
18138 st %f7, [%l7 + 0x48]
18139 udivx %l5, 0x1E93, %l6
18140 sub %l3, %o6, %g2
18141 movleu %xcc, %g1, %o5
18142 fpsub16 %f14, %f14, %f0
18143 fmul8x16 %f8, %f8, %f0
18144 fmovdn %icc, %f10, %f4
18145 fbn,a %fcc1, loop_2117
18146 fxnors %f13, %f1, %f15
18147 fmovdcs %xcc, %f15, %f10
18148 std %f10, [%l7 + 0x50]
18149loop_2117:
18150 fmuld8sux16 %f1, %f10, %f8
18151 fbe,a %fcc2, loop_2118
18152 move %xcc, %g4, %g6
18153 lduh [%l7 + 0x5C], %o4
18154 fcmps %fcc1, %f10, %f15
18155loop_2118:
18156 orcc %l0, %i5, %i6
18157 edge32n %l2, %o3, %i2
18158 fcmple32 %f6, %f4, %i0
18159 brgz %l4, loop_2119
18160 ldsb [%l7 + 0x70], %l1
18161 fmovsne %xcc, %f13, %f15
18162 ldsw [%l7 + 0x48], %i7
18163loop_2119:
18164 ba %xcc, loop_2120
18165 tgu %xcc, 0x0
18166 fmul8x16 %f14, %f10, %f12
18167 sth %i3, [%l7 + 0x0A]
18168loop_2120:
18169 fmovrdgez %g5, %f0, %f0
18170 fornot1 %f10, %f8, %f4
18171 fbo,a %fcc2, loop_2121
18172 st %f13, [%l7 + 0x40]
18173 fmovsn %icc, %f8, %f13
18174 movcc %icc, %g3, %o0
18175loop_2121:
18176 nop
18177 setx loop_2122, %l0, %l1
18178 jmpl %l1, %g7
18179 ldsb [%l7 + 0x16], %o7
18180 movl %icc, %i1, %o2
18181 sth %o1, [%l7 + 0x4E]
18182loop_2122:
18183 fmovdn %xcc, %f12, %f15
18184 move %icc, %i4, %l5
18185 movn %xcc, %l6, %l3
18186 tgu %icc, 0x5
18187 stx %o6, [%l7 + 0x78]
18188 call loop_2123
18189 ldsh [%l7 + 0x18], %g2
18190 srlx %g1, 0x07, %g4
18191 umulcc %o5, %o4, %l0
18192loop_2123:
18193 edge16l %g6, %i6, %l2
18194 bpos,a,pn %xcc, loop_2124
18195 subccc %i5, %i2, %o3
18196 ldsw [%l7 + 0x1C], %i0
18197 ldsb [%l7 + 0x0D], %l1
18198loop_2124:
18199 ldsh [%l7 + 0x14], %i7
18200 stx %i3, [%l7 + 0x08]
18201 fands %f0, %f5, %f15
18202 movrgz %l4, 0x2FD, %g3
18203 fnand %f14, %f4, %f10
18204 udiv %o0, 0x1197, %g7
18205 call loop_2125
18206 array8 %g5, %i1, %o2
18207 fmovspos %icc, %f10, %f14
18208 stb %o1, [%l7 + 0x47]
18209loop_2125:
18210 fpack16 %f14, %f15
18211 sdivx %i4, 0x12E5, %l5
18212 fpsub16s %f3, %f3, %f9
18213 movleu %icc, %o7, %l3
18214 umulcc %o6, %g2, %g1
18215 ldub [%l7 + 0x2F], %g4
18216 bvc loop_2126
18217 sdivx %o5, 0x1F23, %o4
18218 lduw [%l7 + 0x30], %l0
18219 bneg,a loop_2127
18220loop_2126:
18221 popc %l6, %g6
18222 fmovdneg %icc, %f10, %f7
18223 fcmped %fcc1, %f14, %f14
18224loop_2127:
18225 fandnot1 %f8, %f4, %f14
18226 be,a loop_2128
18227 tg %icc, 0x2
18228 sdivx %l2, 0x11D2, %i5
18229 ldsb [%l7 + 0x13], %i6
18230loop_2128:
18231 fnors %f12, %f1, %f13
18232 fabsd %f6, %f6
18233 fbn,a %fcc2, loop_2129
18234 movn %xcc, %o3, %i0
18235 edge16ln %i2, %l1, %i3
18236 ldsh [%l7 + 0x66], %l4
18237loop_2129:
18238 call loop_2130
18239 fmovde %xcc, %f6, %f3
18240 stb %g3, [%l7 + 0x18]
18241 tpos %icc, 0x5
18242loop_2130:
18243 ldsb [%l7 + 0x2B], %i7
18244 bge,a %icc, loop_2131
18245 st %f1, [%l7 + 0x4C]
18246 fmovsg %xcc, %f10, %f13
18247 fbl,a %fcc2, loop_2132
18248loop_2131:
18249 stx %o0, [%l7 + 0x50]
18250 array16 %g7, %g5, %o2
18251 fmovsleu %icc, %f0, %f0
18252loop_2132:
18253 for %f10, %f0, %f6
18254 xorcc %i1, 0x1621, %o1
18255 fbule,a %fcc3, loop_2133
18256 sth %l5, [%l7 + 0x3E]
18257 bcc %icc, loop_2134
18258 edge8ln %o7, %l3, %o6
18259loop_2133:
18260 fble %fcc0, loop_2135
18261 movrgez %i4, 0x149, %g1
18262loop_2134:
18263 ld [%l7 + 0x4C], %f9
18264 ldx [%l7 + 0x20], %g2
18265loop_2135:
18266 stx %g4, [%l7 + 0x38]
18267 faligndata %f12, %f2, %f10
18268 lduw [%l7 + 0x54], %o4
18269 fble,a %fcc0, loop_2136
18270 stw %l0, [%l7 + 0x48]
18271 st %f1, [%l7 + 0x58]
18272 bvc,a,pt %xcc, loop_2137
18273loop_2136:
18274 lduw [%l7 + 0x18], %l6
18275 ldd [%l7 + 0x10], %f12
18276 bn,a %icc, loop_2138
18277loop_2137:
18278 subccc %o5, %g6, %l2
18279 fmovrsne %i6, %f15, %f13
18280 fmul8x16al %f2, %f8, %f4
18281loop_2138:
18282 srl %o3, 0x01, %i0
18283 ta %icc, 0x7
18284 or %i5, 0x14FF, %i2
18285 ldx [%l7 + 0x40], %i3
18286 fmovscs %xcc, %f12, %f3
18287 lduw [%l7 + 0x4C], %l1
18288 fmovsa %xcc, %f15, %f1
18289 fnegd %f6, %f0
18290 fmovdleu %xcc, %f15, %f6
18291 fsrc1s %f3, %f14
18292 ld [%l7 + 0x24], %f2
18293 ldd [%l7 + 0x70], %f12
18294 movvc %xcc, %l4, %i7
18295 ldsw [%l7 + 0x54], %g3
18296 st %f11, [%l7 + 0x38]
18297 tg %xcc, 0x0
18298 fmovdle %xcc, %f3, %f9
18299 sth %o0, [%l7 + 0x62]
18300 xnor %g5, 0x07CE, %o2
18301 sth %g7, [%l7 + 0x36]
18302 bpos,a,pt %icc, loop_2139
18303 fcmps %fcc0, %f15, %f0
18304 fxnors %f6, %f0, %f14
18305 fcmpne32 %f10, %f14, %o1
18306loop_2139:
18307 fmul8x16 %f15, %f2, %f4
18308 fmovdg %xcc, %f5, %f2
18309 fmovse %xcc, %f6, %f1
18310 fmovrslz %l5, %f1, %f11
18311 fxnor %f8, %f4, %f12
18312 movre %o7, %l3, %o6
18313 fornot2 %f4, %f4, %f6
18314 srlx %i4, %g1, %i1
18315 ldub [%l7 + 0x34], %g4
18316 orncc %g2, 0x14A0, %l0
18317 lduw [%l7 + 0x2C], %l6
18318 fcmpne16 %f10, %f6, %o4
18319 brgez,a %o5, loop_2140
18320 stx %g6, [%l7 + 0x50]
18321 ldd [%l7 + 0x40], %f0
18322 stx %l2, [%l7 + 0x30]
18323loop_2140:
18324 fmovspos %icc, %f10, %f0
18325 fnegd %f4, %f0
18326 fmovscc %xcc, %f4, %f5
18327 fmovdvs %icc, %f11, %f2
18328 udivcc %o3, 0x107B, %i0
18329 fandnot1s %f14, %f10, %f1
18330 ta %icc, 0x6
18331 add %i6, %i2, %i3
18332 srlx %l1, 0x1D, %i5
18333 ldx [%l7 + 0x70], %i7
18334 ldsw [%l7 + 0x6C], %g3
18335 fmuld8ulx16 %f7, %f14, %f0
18336 tsubcctv %o0, %l4, %g5
18337 subcc %g7, 0x0F43, %o1
18338 sth %l5, [%l7 + 0x6A]
18339 fmovrdlz %o2, %f14, %f6
18340 fcmpes %fcc0, %f7, %f7
18341 stb %l3, [%l7 + 0x68]
18342 umul %o7, %o6, %i4
18343 fmovsle %xcc, %f4, %f10
18344 ldd [%l7 + 0x50], %f2
18345 fsrc1 %f10, %f0
18346 andncc %g1, %i1, %g4
18347 ldd [%l7 + 0x48], %f14
18348 ld [%l7 + 0x24], %f12
18349 fexpand %f15, %f12
18350 ldsh [%l7 + 0x5C], %g2
18351 movvc %icc, %l6, %o4
18352 ldx [%l7 + 0x28], %l0
18353 brlz,a %o5, loop_2141
18354 ldub [%l7 + 0x6A], %g6
18355 ldub [%l7 + 0x20], %o3
18356 addc %i0, 0x0430, %i6
18357loop_2141:
18358 bg,a %xcc, loop_2142
18359 movneg %icc, %i2, %l2
18360 fpsub16 %f4, %f2, %f0
18361 stb %i3, [%l7 + 0x38]
18362loop_2142:
18363 ldsw [%l7 + 0x70], %i5
18364 stw %i7, [%l7 + 0x68]
18365 fandnot2s %f0, %f14, %f9
18366 fpsub32s %f11, %f12, %f13
18367 faligndata %f12, %f12, %f0
18368 fcmpeq16 %f4, %f14, %l1
18369 fornot1 %f8, %f14, %f2
18370 fnors %f8, %f6, %f8
18371 edge16n %o0, %l4, %g3
18372 fnegd %f12, %f10
18373 fpadd32s %f9, %f15, %f4
18374 fmovdle %icc, %f3, %f11
18375 call loop_2143
18376 ldub [%l7 + 0x74], %g5
18377 fcmpne32 %f8, %f6, %g7
18378 sll %o1, %o2, %l3
18379loop_2143:
18380 movge %xcc, %l5, %o6
18381 movg %icc, %o7, %g1
18382 andn %i1, 0x1077, %i4
18383 sub %g4, %l6, %g2
18384 srax %l0, 0x06, %o4
18385 fmovs %f7, %f14
18386 for %f6, %f8, %f12
18387 stb %g6, [%l7 + 0x69]
18388 siam 0x6
18389 srax %o3, 0x1D, %i0
18390 ldsh [%l7 + 0x7C], %o5
18391 fmovspos %icc, %f1, %f11
18392 ldsh [%l7 + 0x5E], %i2
18393 fmovdpos %xcc, %f14, %f15
18394 nop
18395 setx loop_2144, %l0, %l1
18396 jmpl %l1, %i6
18397 stx %i3, [%l7 + 0x38]
18398 ld [%l7 + 0x20], %f15
18399 movrlz %i5, 0x1B9, %i7
18400loop_2144:
18401 ldx [%l7 + 0x40], %l2
18402 xor %l1, %l4, %o0
18403 srax %g3, %g7, %g5
18404 fnot1s %f2, %f5
18405 srlx %o1, 0x19, %o2
18406 or %l5, %l3, %o6
18407 brgez %o7, loop_2145
18408 fzeros %f2
18409 and %g1, %i4, %g4
18410 brz,a %l6, loop_2146
18411loop_2145:
18412 tneg %icc, 0x7
18413 fsrc2s %f2, %f8
18414 std %f10, [%l7 + 0x58]
18415loop_2146:
18416 movcc %xcc, %g2, %l0
18417 fzeros %f5
18418 srlx %o4, %i1, %o3
18419 fmovda %xcc, %f15, %f1
18420 fbu %fcc1, loop_2147
18421 bcc,pn %icc, loop_2148
18422 edge16n %g6, %i0, %i2
18423 movge %icc, %i6, %o5
18424loop_2147:
18425 movrne %i5, %i7, %l2
18426loop_2148:
18427 lduw [%l7 + 0x6C], %l1
18428 lduw [%l7 + 0x74], %l4
18429 ldd [%l7 + 0x78], %f12
18430 nop
18431 setx loop_2149, %l0, %l1
18432 wrpr 0x1, %tl
18433 wrpr %l1, %tpc
18434 add %l1, 0x4, %l1
18435 wrpr %l1, %tnpc
18436 setx 0x34400001400, %l0, %l1
18437 wrpr %l1, %tstate
18438 wrhpr 0x4, %htstate
18439 retry
18440 fornot2 %f2, %f12, %f14
18441 stx %i3, [%l7 + 0x50]
18442 movl %icc, %o0, %g7
18443loop_2149:
18444 ldx [%l7 + 0x68], %g3
18445 tsubcctv %o1, 0x10B8, %g5
18446 orncc %l5, 0x1244, %l3
18447 movle %icc, %o2, %o7
18448 ldsb [%l7 + 0x6D], %o6
18449 std %f4, [%l7 + 0x40]
18450 fandnot2 %f2, %f6, %f14
18451 fnegd %f0, %f8
18452 fors %f11, %f13, %f3
18453 ldx [%l7 + 0x28], %i4
18454 ld [%l7 + 0x18], %f4
18455 lduh [%l7 + 0x54], %g1
18456 ldd [%l7 + 0x30], %f10
18457 call loop_2150
18458 lduw [%l7 + 0x0C], %g4
18459 fbu %fcc1, loop_2151
18460 fmovdvs %icc, %f6, %f6
18461loop_2150:
18462 bleu,pt %icc, loop_2152
18463 fmul8x16al %f10, %f5, %f14
18464loop_2151:
18465 fors %f14, %f9, %f12
18466 tn %icc, 0x2
18467loop_2152:
18468 ldsb [%l7 + 0x5E], %g2
18469 fmovdvc %xcc, %f10, %f7
18470 edge8n %l6, %l0, %i1
18471 std %f14, [%l7 + 0x50]
18472 fmovdneg %icc, %f5, %f0
18473 stw %o4, [%l7 + 0x30]
18474 ldsh [%l7 + 0x12], %g6
18475 fmovrslez %o3, %f11, %f8
18476 tneg %xcc, 0x0
18477 tleu %icc, 0x7
18478 stb %i0, [%l7 + 0x64]
18479 ldx [%l7 + 0x70], %i6
18480 movrlz %o5, %i2, %i5
18481 edge8n %l2, %i7, %l1
18482 brlz,a %i3, loop_2153
18483 fbge,a %fcc3, loop_2154
18484 ldsb [%l7 + 0x77], %o0
18485 fmovdpos %xcc, %f12, %f11
18486loop_2153:
18487 fzeros %f1
18488loop_2154:
18489 faligndata %f8, %f4, %f6
18490 brz,a %l4, loop_2155
18491 or %g7, %g3, %o1
18492 fmovrsne %g5, %f9, %f4
18493 sth %l5, [%l7 + 0x2C]
18494loop_2155:
18495 fcmpgt32 %f6, %f2, %l3
18496 ldsw [%l7 + 0x50], %o2
18497 fone %f2
18498 fmovrslez %o7, %f2, %f1
18499 stw %i4, [%l7 + 0x5C]
18500 taddcctv %g1, %o6, %g2
18501 st %f9, [%l7 + 0x6C]
18502 udivx %l6, 0x0F5B, %g4
18503 fmovsg %icc, %f11, %f9
18504 stx %i1, [%l7 + 0x50]
18505 tcc %icc, 0x3
18506 tg %icc, 0x2
18507 ldub [%l7 + 0x5F], %o4
18508 bn loop_2156
18509 tsubcc %g6, 0x0B7F, %o3
18510 ldsh [%l7 + 0x56], %i0
18511 add %i6, 0x0951, %l0
18512loop_2156:
18513 bvc,a loop_2157
18514 fble %fcc3, loop_2158
18515 ldd [%l7 + 0x10], %f8
18516 sdivx %i2, 0x1ADC, %i5
18517loop_2157:
18518 fmul8sux16 %f8, %f6, %f4
18519loop_2158:
18520 fmuld8ulx16 %f6, %f15, %f6
18521 be,a loop_2159
18522 lduw [%l7 + 0x3C], %l2
18523 fble %fcc0, loop_2160
18524 fmovscs %xcc, %f3, %f14
18525loop_2159:
18526 fxnor %f6, %f4, %f0
18527 umul %i7, %o5, %l1
18528loop_2160:
18529 std %f12, [%l7 + 0x38]
18530 stw %i3, [%l7 + 0x2C]
18531 std %f2, [%l7 + 0x50]
18532 fpack32 %f14, %f0, %f14
18533 ldd [%l7 + 0x40], %f0
18534 std %f2, [%l7 + 0x20]
18535 fabss %f15, %f15
18536 fmovdcc %icc, %f14, %f6
18537 movleu %xcc, %o0, %l4
18538 ld [%l7 + 0x74], %f8
18539 tcc %xcc, 0x6
18540 fmovrsne %g3, %f8, %f8
18541 array8 %g7, %o1, %g5
18542 tcc %xcc, 0x0
18543 fmovrdne %l3, %f2, %f8
18544 taddcctv %l5, %o2, %o7
18545 fmovrse %i4, %f3, %f4
18546 stx %o6, [%l7 + 0x10]
18547 ldx [%l7 + 0x20], %g1
18548 brgez %g2, loop_2161
18549 tge %xcc, 0x5
18550 udivx %g4, 0x199A, %i1
18551 array8 %o4, %g6, %l6
18552loop_2161:
18553 lduh [%l7 + 0x4E], %o3
18554 lduw [%l7 + 0x1C], %i6
18555 sdivcc %l0, 0x1B4A, %i2
18556 array32 %i5, %i0, %i7
18557 stx %l2, [%l7 + 0x60]
18558 lduw [%l7 + 0x40], %o5
18559 fmul8ulx16 %f4, %f8, %f4
18560 sdivcc %l1, 0x1064, %i3
18561 fmovsne %xcc, %f2, %f10
18562 subc %l4, 0x1B55, %g3
18563 fmovsleu %icc, %f5, %f0
18564 lduw [%l7 + 0x44], %g7
18565 std %f0, [%l7 + 0x08]
18566 andcc %o0, 0x0EB0, %g5
18567 tsubcctv %o1, %l5, %l3
18568 fmovsn %xcc, %f7, %f15
18569 edge16n %o7, %o2, %o6
18570 fbule,a %fcc2, loop_2162
18571 fmovde %icc, %f9, %f10
18572 siam 0x4
18573 array16 %g1, %i4, %g4
18574loop_2162:
18575 fbuge,a %fcc2, loop_2163
18576 fmovdvs %xcc, %f9, %f3
18577 movcc %xcc, %i1, %o4
18578 ldsb [%l7 + 0x76], %g6
18579loop_2163:
18580 fxors %f4, %f12, %f5
18581 bg %icc, loop_2164
18582 pdist %f14, %f0, %f0
18583 fcmpd %fcc0, %f4, %f12
18584 tge %xcc, 0x1
18585loop_2164:
18586 fornot2s %f11, %f1, %f4
18587 ldub [%l7 + 0x5D], %g2
18588 tge %xcc, 0x7
18589 srl %o3, %i6, %l0
18590 stx %i2, [%l7 + 0x38]
18591 fpsub32s %f12, %f11, %f6
18592 fbe %fcc3, loop_2165
18593 fble %fcc0, loop_2166
18594 stx %l6, [%l7 + 0x30]
18595 tsubcc %i5, %i7, %i0
18596loop_2165:
18597 smulcc %o5, 0x1606, %l1
18598loop_2166:
18599 fbn,a %fcc2, loop_2167
18600 tsubcctv %i3, 0x1EC9, %l4
18601 stw %g3, [%l7 + 0x18]
18602 umulcc %g7, 0x1A07, %l2
18603loop_2167:
18604 srax %g5, %o1, %l5
18605 fpadd32s %f7, %f6, %f5
18606 lduh [%l7 + 0x44], %o0
18607 ldsh [%l7 + 0x40], %o7
18608 nop
18609 setx loop_2168, %l0, %l1
18610 wrpr 0x1, %tl
18611 wrpr %l1, %tnpc
18612 setx 0x34400001400, %l0, %l1
18613 wrpr %l1, %tstate
18614 wrhpr 0x4, %htstate
18615 done
18616 brlez,a %l3, loop_2169
18617 ldsh [%l7 + 0x34], %o2
18618 fzero %f10
18619loop_2168:
18620 fsrc2s %f6, %f11
18621loop_2169:
18622 fbg,a %fcc2, loop_2170
18623 fmovda %icc, %f11, %f14
18624 std %f4, [%l7 + 0x28]
18625 sra %g1, 0x1B, %i4
18626loop_2170:
18627 edge16 %o6, %g4, %i1
18628 orcc %o4, 0x15FE, %g6
18629 movleu %xcc, %o3, %g2
18630 edge32l %l0, %i6, %l6
18631 and %i2, 0x0DC7, %i5
18632 fmul8x16 %f6, %f10, %f6
18633 fmuld8ulx16 %f14, %f14, %f0
18634 fbe %fcc3, loop_2171
18635 fmovsne %xcc, %f9, %f0
18636 fornot1 %f2, %f0, %f0
18637 stw %i7, [%l7 + 0x30]
18638loop_2171:
18639 fmovdvc %xcc, %f14, %f10
18640 andncc %o5, %i0, %l1
18641 bl loop_2172
18642 fmovrslz %l4, %f7, %f14
18643 fmovsl %xcc, %f7, %f10
18644 fpadd32s %f6, %f4, %f0
18645loop_2172:
18646 fbne %fcc3, loop_2173
18647 fbue,a %fcc1, loop_2174
18648 fxnors %f1, %f6, %f6
18649 bcs,pt %icc, loop_2175
18650loop_2173:
18651 fmovsleu %xcc, %f7, %f12
18652loop_2174:
18653 sethi 0x1DDA, %i3
18654 add %g3, %g7, %l2
18655loop_2175:
18656 fbl,a %fcc2, loop_2176
18657 ldd [%l7 + 0x48], %f2
18658 brlz,a %g5, loop_2177
18659 fmul8x16au %f8, %f10, %f10
18660loop_2176:
18661 fxnor %f12, %f10, %f12
18662 edge32 %o1, %o0, %l5
18663loop_2177:
18664 fornot1s %f7, %f0, %f14
18665 stx %o7, [%l7 + 0x50]
18666 ba,a,pt %icc, loop_2178
18667 movge %xcc, %o2, %g1
18668 stb %i4, [%l7 + 0x42]
18669 ldsh [%l7 + 0x32], %o6
18670loop_2178:
18671 fpackfix %f12, %f8
18672 fmovsg %icc, %f0, %f2
18673 ld [%l7 + 0x48], %f11
18674 bpos,pn %icc, loop_2179
18675 brnz %l3, loop_2180
18676 ldsw [%l7 + 0x40], %g4
18677 umulcc %o4, %g6, %o3
18678loop_2179:
18679 fmovdpos %icc, %f1, %f15
18680loop_2180:
18681 stw %g2, [%l7 + 0x18]
18682 alignaddr %l0, %i6, %l6
18683 fmul8x16 %f14, %f4, %f6
18684 fmovdcc %icc, %f5, %f3
18685 popc %i1, %i5
18686 fcmpne16 %f14, %f6, %i7
18687 fmovd %f12, %f14
18688 ldx [%l7 + 0x68], %i2
18689 sth %i0, [%l7 + 0x1E]
18690 bvs,pt %xcc, loop_2181
18691 fcmpeq32 %f8, %f6, %o5
18692 fblg,a %fcc1, loop_2182
18693 subcc %l4, %i3, %g3
18694loop_2181:
18695 array16 %g7, %l1, %g5
18696 fmovrdgez %o1, %f8, %f6
18697loop_2182:
18698 tl %icc, 0x5
18699 ldsb [%l7 + 0x67], %o0
18700 for %f14, %f14, %f10
18701 ldsh [%l7 + 0x60], %l5
18702 sth %l2, [%l7 + 0x72]
18703 nop
18704 setx loop_2183, %l0, %l1
18705 wrpr 0x1, %tl
18706 wrpr %l1, %tnpc
18707 setx 0x34400001400, %l0, %l1
18708 wrpr %l1, %tstate
18709 wrhpr 0x4, %htstate
18710 done
18711 ldx [%l7 + 0x38], %o7
18712 movpos %xcc, %g1, %o2
18713 movvs %icc, %i4, %o6
18714loop_2183:
18715 tleu %icc, 0x1
18716 fbuge %fcc1, loop_2184
18717 fmovde %icc, %f6, %f8
18718 taddcctv %l3, %o4, %g6
18719 fors %f12, %f13, %f2
18720loop_2184:
18721 bleu loop_2185
18722 st %f2, [%l7 + 0x2C]
18723 std %f6, [%l7 + 0x20]
18724 movneg %xcc, %g4, %o3
18725loop_2185:
18726 stb %l0, [%l7 + 0x4F]
18727 tsubcctv %i6, 0x1E50, %g2
18728 fbo,a %fcc3, loop_2186
18729 ld [%l7 + 0x38], %f6
18730 fcmped %fcc0, %f0, %f4
18731 tge %xcc, 0x6
18732loop_2186:
18733 fbu %fcc3, loop_2187
18734 fmovsgu %icc, %f7, %f1
18735 tge %icc, 0x7
18736 fmovrsne %i1, %f4, %f6
18737loop_2187:
18738 st %f14, [%l7 + 0x64]
18739 lduw [%l7 + 0x08], %l6
18740 sdivcc %i5, 0x0C90, %i2
18741 movcs %xcc, %i7, %o5
18742 movrne %i0, %l4, %g3
18743 stw %g7, [%l7 + 0x54]
18744 fnot1 %f14, %f6
18745 st %f7, [%l7 + 0x2C]
18746 tgu %xcc, 0x7
18747 stx %l1, [%l7 + 0x40]
18748 bpos,a,pt %xcc, loop_2188
18749 st %f15, [%l7 + 0x28]
18750 array8 %i3, %o1, %o0
18751 fbul %fcc2, loop_2189
18752loop_2188:
18753 tn %xcc, 0x0
18754 movl %icc, %g5, %l2
18755 fmovse %icc, %f3, %f7
18756loop_2189:
18757 ldsh [%l7 + 0x48], %l5
18758 fandnot2 %f14, %f10, %f10
18759 fmovdge %icc, %f7, %f7
18760 edge16l %g1, %o7, %i4
18761 xnor %o6, %o2, %o4
18762 sethi 0x1C76, %l3
18763 fmovrsgez %g6, %f5, %f13
18764 fmovsleu %xcc, %f13, %f0
18765 edge8l %o3, %l0, %g4
18766 stw %g2, [%l7 + 0x08]
18767 lduh [%l7 + 0x78], %i6
18768 movvc %xcc, %l6, %i1
18769 fmovda %icc, %f13, %f3
18770 fnegd %f0, %f6
18771 fsrc1 %f6, %f8
18772 srl %i5, 0x1A, %i2
18773 ldsh [%l7 + 0x4A], %o5
18774 ldsw [%l7 + 0x60], %i0
18775 fbuge,a %fcc3, loop_2190
18776 edge32 %l4, %i7, %g3
18777 ldsh [%l7 + 0x48], %g7
18778 edge8l %i3, %o1, %l1
18779loop_2190:
18780 fble %fcc0, loop_2191
18781 bvc,pn %icc, loop_2192
18782 stx %g5, [%l7 + 0x28]
18783 tcc %xcc, 0x6
18784loop_2191:
18785 nop
18786 setx loop_2193, %l0, %l1
18787 wrpr 0x1, %tl
18788 wrpr %l1, %tpc
18789 add %l1, 0x4, %l1
18790 wrpr %l1, %tnpc
18791 setx 0x34400001400, %l0, %l1
18792 wrpr %l1, %tstate
18793 wrhpr 0x4, %htstate
18794 retry
18795loop_2192:
18796 fmovdle %xcc, %f14, %f15
18797 lduw [%l7 + 0x14], %l2
18798 movvc %icc, %l5, %g1
18799loop_2193:
18800 std %f2, [%l7 + 0x78]
18801 lduw [%l7 + 0x34], %o7
18802 fmovrdgez %i4, %f0, %f0
18803 alignaddrl %o6, %o0, %o4
18804 brz %o2, loop_2194
18805 bl,a %icc, loop_2195
18806 array32 %l3, %g6, %o3
18807 pdist %f6, %f0, %f2
18808loop_2194:
18809 bne,a %icc, loop_2196
18810loop_2195:
18811 ldsh [%l7 + 0x0E], %l0
18812 lduh [%l7 + 0x46], %g2
18813 movneg %xcc, %g4, %l6
18814loop_2196:
18815 fmovse %xcc, %f8, %f12
18816 lduw [%l7 + 0x60], %i6
18817 lduh [%l7 + 0x30], %i5
18818 ld [%l7 + 0x70], %f0
18819 sth %i2, [%l7 + 0x64]
18820 edge16ln %i1, %i0, %o5
18821 tgu %xcc, 0x6
18822 stb %l4, [%l7 + 0x30]
18823 fmovrdlez %g3, %f6, %f4
18824 fmovsn %icc, %f10, %f12
18825 tsubcc %i7, %i3, %g7
18826 fmovsgu %xcc, %f2, %f4
18827 fnegd %f12, %f12
18828 ldub [%l7 + 0x4A], %l1
18829 fcmple32 %f6, %f6, %g5
18830 std %f14, [%l7 + 0x08]
18831 fabss %f0, %f2
18832 ldx [%l7 + 0x60], %o1
18833 fands %f8, %f0, %f14
18834 edge8l %l5, %l2, %o7
18835 fpack16 %f2, %f5
18836 sdivcc %g1, 0x1199, %o6
18837 movl %xcc, %i4, %o4
18838 ldsh [%l7 + 0x46], %o0
18839 ldsw [%l7 + 0x08], %o2
18840 fpadd16s %f10, %f5, %f11
18841 std %f12, [%l7 + 0x60]
18842 stb %l3, [%l7 + 0x41]
18843 taddcctv %g6, %o3, %g2
18844 fcmpne32 %f10, %f8, %l0
18845 ldsb [%l7 + 0x5B], %g4
18846 ldsh [%l7 + 0x54], %l6
18847 srlx %i6, 0x0E, %i5
18848 srax %i1, %i0, %i2
18849 fpsub16s %f11, %f5, %f3
18850 edge32 %l4, %g3, %i7
18851 movn %xcc, %o5, %i3
18852 st %f9, [%l7 + 0x0C]
18853 movrgez %l1, %g7, %g5
18854 sdivcc %o1, 0x1E9C, %l2
18855 stb %o7, [%l7 + 0x56]
18856 ble,a,pt %xcc, loop_2197
18857 fmovspos %xcc, %f14, %f15
18858 fbne,a %fcc2, loop_2198
18859 ldsh [%l7 + 0x62], %g1
18860loop_2197:
18861 ldsw [%l7 + 0x14], %o6
18862 movcc %xcc, %l5, %o4
18863loop_2198:
18864 fbuge,a %fcc0, loop_2199
18865 fbul,a %fcc1, loop_2200
18866 fpadd16s %f7, %f13, %f2
18867 fmovdvs %icc, %f8, %f12
18868loop_2199:
18869 stw %i4, [%l7 + 0x0C]
18870loop_2200:
18871 srl %o2, %l3, %o0
18872 stx %o3, [%l7 + 0x10]
18873 fxor %f6, %f0, %f8
18874 fbue %fcc0, loop_2201
18875 tcs %xcc, 0x4
18876 fors %f9, %f14, %f12
18877 ldsb [%l7 + 0x3B], %g6
18878loop_2201:
18879 fsrc2 %f12, %f4
18880 ld [%l7 + 0x40], %f8
18881 movrne %l0, %g2, %l6
18882 tcs %xcc, 0x3
18883 ldub [%l7 + 0x32], %g4
18884 ldsh [%l7 + 0x0A], %i6
18885 bcc loop_2202
18886 fmovsne %xcc, %f2, %f1
18887 fmovdl %xcc, %f3, %f1
18888 brnz %i5, loop_2203
18889loop_2202:
18890 fmovdge %xcc, %f3, %f12
18891 ldd [%l7 + 0x48], %f14
18892 fmovdgu %xcc, %f13, %f3
18893loop_2203:
18894 fcmpne16 %f2, %f12, %i0
18895 st %f0, [%l7 + 0x40]
18896 fmul8ulx16 %f4, %f8, %f10
18897 bgu,a,pn %xcc, loop_2204
18898 fors %f0, %f9, %f11
18899 ldd [%l7 + 0x20], %f8
18900 fones %f4
18901loop_2204:
18902 fmovrslez %i1, %f13, %f1
18903 tle %icc, 0x2
18904 siam 0x7
18905 fcmpeq32 %f12, %f14, %i2
18906 ldx [%l7 + 0x30], %l4
18907 sethi 0x12F9, %g3
18908 nop
18909 setx loop_2205, %l0, %l1
18910 wrpr 0x1, %tl
18911 wrpr %l1, %tpc
18912 add %l1, 0x4, %l1
18913 wrpr %l1, %tnpc
18914 setx 0x34400001400, %l0, %l1
18915 wrpr %l1, %tstate
18916 wrhpr 0x4, %htstate
18917 retry
18918 mulx %i7, %o5, %l1
18919 sth %i3, [%l7 + 0x1C]
18920 movrlz %g7, 0x3A2, %g5
18921loop_2205:
18922 fcmple32 %f10, %f6, %o1
18923 fba,a %fcc3, loop_2206
18924 stw %l2, [%l7 + 0x20]
18925 movcc %xcc, %g1, %o6
18926 fpadd16s %f9, %f8, %f14
18927loop_2206:
18928 edge8l %o7, %o4, %i4
18929 tvs %xcc, 0x0
18930 ldub [%l7 + 0x20], %l5
18931 ldsw [%l7 + 0x30], %o2
18932 stx %l3, [%l7 + 0x10]
18933 movrlz %o0, %o3, %l0
18934 fmovs %f4, %f0
18935 fsrc2s %f6, %f2
18936 fmovrslz %g6, %f10, %f7
18937 tgu %icc, 0x1
18938 brgz,a %l6, loop_2207
18939 fmovdvc %xcc, %f13, %f12
18940 ldub [%l7 + 0x49], %g2
18941 fbo,a %fcc1, loop_2208
18942loop_2207:
18943 fmovsle %icc, %f13, %f15
18944 fmul8sux16 %f8, %f14, %f14
18945 addccc %i6, 0x1DA1, %g4
18946loop_2208:
18947 ldub [%l7 + 0x7D], %i5
18948 brlz %i0, loop_2209
18949 std %f4, [%l7 + 0x68]
18950 fmul8x16au %f0, %f13, %f6
18951 mulscc %i1, 0x0383, %i2
18952loop_2209:
18953 fmul8sux16 %f2, %f12, %f6
18954 fsrc1s %f14, %f0
18955 edge32ln %g3, %i7, %o5
18956 fsrc2 %f4, %f0
18957 fmovdg %xcc, %f12, %f1
18958 subcc %l4, 0x1358, %l1
18959 fornot1 %f10, %f4, %f8
18960 fsrc2s %f15, %f2
18961 edge16ln %i3, %g5, %o1
18962 std %f8, [%l7 + 0x68]
18963 ble,a,pn %icc, loop_2210
18964 edge16l %l2, %g7, %o6
18965 movvc %icc, %o7, %o4
18966 ldsh [%l7 + 0x40], %g1
18967loop_2210:
18968 lduh [%l7 + 0x22], %i4
18969 ldd [%l7 + 0x40], %f10
18970 srlx %o2, %l5, %o0
18971 fcmpgt16 %f0, %f6, %l3
18972 fmovda %xcc, %f7, %f6
18973 fpadd16 %f6, %f8, %f10
18974 xor %o3, 0x0EFA, %l0
18975 edge32ln %g6, %l6, %i6
18976 fmovda %icc, %f0, %f4
18977 stb %g4, [%l7 + 0x2C]
18978 fmovd %f12, %f2
18979 ldx [%l7 + 0x30], %g2
18980 fornot2 %f12, %f2, %f0
18981 array16 %i0, %i1, %i5
18982 tneg %icc, 0x2
18983 fmovsge %icc, %f9, %f10
18984 sdivcc %g3, 0x0576, %i2
18985 tne %icc, 0x1
18986 fcmps %fcc2, %f8, %f2
18987 umul %o5, 0x0857, %l4
18988 lduh [%l7 + 0x50], %l1
18989 fbuge,a %fcc1, loop_2211
18990 fcmpgt32 %f10, %f2, %i7
18991 taddcc %g5, %o1, %l2
18992 fcmps %fcc0, %f6, %f12
18993loop_2211:
18994 lduh [%l7 + 0x42], %g7
18995 std %f10, [%l7 + 0x78]
18996 stw %i3, [%l7 + 0x64]
18997 fcmpeq32 %f6, %f8, %o7
18998 edge32l %o6, %o4, %i4
18999 st %f2, [%l7 + 0x34]
19000 st %f4, [%l7 + 0x10]
19001 fornot1 %f0, %f6, %f8
19002 ldd [%l7 + 0x08], %f2
19003 udiv %o2, 0x0E29, %l5
19004 pdist %f14, %f4, %f8
19005 movcc %xcc, %o0, %l3
19006 brlez %o3, loop_2212
19007 fsrc1 %f6, %f12
19008 fnegs %f13, %f0
19009 orcc %g1, %l0, %g6
19010loop_2212:
19011 xnor %i6, %l6, %g2
19012 brlez %g4, loop_2213
19013 edge16 %i0, %i5, %g3
19014 stx %i2, [%l7 + 0x28]
19015 movrne %o5, 0x147, %i1
19016loop_2213:
19017 stb %l4, [%l7 + 0x67]
19018 sth %i7, [%l7 + 0x4C]
19019 ldub [%l7 + 0x2A], %g5
19020 stx %o1, [%l7 + 0x48]
19021 edge32 %l1, %g7, %l2
19022 fmovsvs %icc, %f11, %f15
19023 edge8ln %i3, %o6, %o4
19024 fble,a %fcc1, loop_2214
19025 ba,a,pn %xcc, loop_2215
19026 fbu %fcc2, loop_2216
19027 movrlez %o7, %i4, %o2
19028loop_2214:
19029 fornot1 %f6, %f14, %f14
19030loop_2215:
19031 fmovdneg %xcc, %f4, %f3
19032loop_2216:
19033 fcmps %fcc0, %f6, %f13
19034 orncc %l5, %o0, %o3
19035 bvs %icc, loop_2217
19036 ldx [%l7 + 0x30], %l3
19037 fbu %fcc3, loop_2218
19038 move %xcc, %g1, %l0
19039loop_2217:
19040 ldx [%l7 + 0x08], %i6
19041 array8 %l6, %g2, %g4
19042loop_2218:
19043 movleu %icc, %g6, %i0
19044 bleu,a,pt %xcc, loop_2219
19045 fabss %f7, %f8
19046 subcc %i5, 0x1C17, %g3
19047 brlez %o5, loop_2220
19048loop_2219:
19049 fandnot2 %f12, %f4, %f4
19050 tvs %icc, 0x0
19051 ldx [%l7 + 0x78], %i2
19052loop_2220:
19053 sllx %i1, %l4, %i7
19054 ta %icc, 0x7
19055 fmovdgu %icc, %f8, %f2
19056 ldd [%l7 + 0x48], %f12
19057 fmovdneg %icc, %f13, %f15
19058 fmovdle %xcc, %f9, %f5
19059 array16 %g5, %o1, %g7
19060 edge8l %l2, %l1, %o6
19061 edge32ln %o4, %i3, %i4
19062 movge %xcc, %o7, %l5
19063 stw %o0, [%l7 + 0x54]
19064 stx %o3, [%l7 + 0x78]
19065 nop
19066 setx loop_2221, %l0, %l1
19067 wrpr 0x1, %tl
19068 wrpr %l1, %tpc
19069 add %l1, 0x4, %l1
19070 wrpr %l1, %tnpc
19071 setx 0x34400001400, %l0, %l1
19072 wrpr %l1, %tstate
19073 wrhpr 0x4, %htstate
19074 retry
19075 fpsub16 %f4, %f2, %f0
19076 stw %l3, [%l7 + 0x6C]
19077 movle %icc, %o2, %g1
19078loop_2221:
19079 bvs,a,pn %xcc, loop_2222
19080 bvs,a,pn %icc, loop_2223
19081 fba %fcc3, loop_2224
19082 movneg %xcc, %l0, %l6
19083loop_2222:
19084 ldd [%l7 + 0x68], %f8
19085loop_2223:
19086 smul %g2, 0x16DF, %g4
19087loop_2224:
19088 stb %g6, [%l7 + 0x5B]
19089 sth %i6, [%l7 + 0x3A]
19090 fors %f15, %f0, %f4
19091 movge %xcc, %i5, %i0
19092 movvc %xcc, %g3, %i2
19093 fbl,a %fcc2, loop_2225
19094 tpos %xcc, 0x0
19095 stb %i1, [%l7 + 0x3B]
19096 xor %o5, %i7, %l4
19097loop_2225:
19098 edge16 %g5, %o1, %l2
19099 ldsw [%l7 + 0x54], %g7
19100 ldx [%l7 + 0x78], %o6
19101 orncc %l1, 0x19B2, %o4
19102 fzero %f0
19103 tge %xcc, 0x3
19104 taddcc %i3, %i4, %l5
19105 movn %xcc, %o7, %o3
19106 stb %o0, [%l7 + 0x25]
19107 orn %o2, %g1, %l3
19108 ld [%l7 + 0x08], %f10
19109 ldsh [%l7 + 0x1A], %l6
19110 tgu %xcc, 0x1
19111 andn %l0, 0x0EDE, %g2
19112 fsrc1s %f7, %f10
19113 edge32ln %g6, %g4, %i5
19114 mova %icc, %i0, %i6
19115 lduw [%l7 + 0x0C], %g3
19116 stw %i1, [%l7 + 0x30]
19117 nop
19118 setx loop_2226, %l0, %l1
19119 wrpr 0x1, %tl
19120 wrpr %l1, %tpc
19121 add %l1, 0x4, %l1
19122 wrpr %l1, %tnpc
19123 setx 0x34400001400, %l0, %l1
19124 wrpr %l1, %tstate
19125 wrhpr 0x4, %htstate
19126 retry
19127 bpos,pt %icc, loop_2227
19128 lduw [%l7 + 0x1C], %o5
19129 ldub [%l7 + 0x0C], %i2
19130loop_2226:
19131 fandnot1s %f3, %f12, %f5
19132loop_2227:
19133 edge8ln %i7, %g5, %l4
19134 fmovsneg %xcc, %f1, %f9
19135 fmovsl %icc, %f10, %f2
19136 fsrc2s %f9, %f4
19137 andncc %l2, %o1, %g7
19138 xorcc %o6, 0x13CB, %l1
19139 mova %xcc, %o4, %i4
19140 fpsub16s %f2, %f12, %f3
19141 fabsd %f2, %f12
19142 sethi 0x1C1F, %l5
19143 andcc %o7, 0x116B, %i3
19144 bneg loop_2228
19145 fxnor %f6, %f12, %f2
19146 fmovrslez %o3, %f12, %f12
19147 tle %xcc, 0x2
19148loop_2228:
19149 st %f3, [%l7 + 0x2C]
19150 fbn %fcc3, loop_2229
19151 fbe,a %fcc2, loop_2230
19152 faligndata %f14, %f10, %f0
19153 stw %o0, [%l7 + 0x50]
19154loop_2229:
19155 lduw [%l7 + 0x7C], %o2
19156loop_2230:
19157 ldub [%l7 + 0x4D], %l3
19158 std %f12, [%l7 + 0x28]
19159 udivcc %g1, 0x06B0, %l0
19160 ldsw [%l7 + 0x24], %l6
19161 movg %xcc, %g2, %g6
19162 fmovrslz %i5, %f12, %f1
19163 fmovdvs %xcc, %f12, %f14
19164 ldx [%l7 + 0x40], %g4
19165 fmovdvs %icc, %f6, %f12
19166 fmovdvs %xcc, %f13, %f10
19167 fmovrse %i6, %f7, %f9
19168 fmovrdgez %i0, %f4, %f2
19169 fornot2 %f6, %f4, %f14
19170 fpadd16s %f1, %f12, %f11
19171 ldub [%l7 + 0x14], %i1
19172 tl %icc, 0x3
19173 ldsw [%l7 + 0x20], %o5
19174 fxor %f14, %f14, %f8
19175 ldx [%l7 + 0x68], %g3
19176 stb %i7, [%l7 + 0x29]
19177 umul %g5, 0x0469, %l4
19178 movrgez %l2, 0x3F3, %i2
19179 for %f14, %f10, %f6
19180 stb %g7, [%l7 + 0x3E]
19181 fnot1s %f14, %f9
19182 fmovrsgz %o6, %f15, %f15
19183 ld [%l7 + 0x14], %f12
19184 fpmerge %f12, %f5, %f2
19185 add %o1, 0x1876, %l1
19186 fcmpeq32 %f10, %f10, %i4
19187 movrne %l5, %o7, %i3
19188 fmovdcs %icc, %f1, %f14
19189 fnor %f2, %f14, %f2
19190 fmovdg %xcc, %f5, %f0
19191 tg %icc, 0x1
19192 fmovsvs %icc, %f1, %f3
19193 bvc,a,pt %icc, loop_2231
19194 alignaddr %o4, %o0, %o3
19195 brz,a %o2, loop_2232
19196 fors %f13, %f8, %f10
19197loop_2231:
19198 lduh [%l7 + 0x18], %l3
19199 movg %xcc, %g1, %l0
19200loop_2232:
19201 fblg %fcc3, loop_2233
19202 lduh [%l7 + 0x44], %l6
19203 nop
19204 setx loop_2234, %l0, %l1
19205 wrpr 0x1, %tl
19206 wrpr %l1, %tpc
19207 add %l1, 0x4, %l1
19208 wrpr %l1, %tnpc
19209 setx 0x34400001400, %l0, %l1
19210 wrpr %l1, %tstate
19211 wrhpr 0x4, %htstate
19212 retry
19213 bpos,pt %xcc, loop_2235
19214loop_2233:
19215 brlz %g2, loop_2236
19216 edge8 %g6, %g4, %i6
19217loop_2234:
19218 udivx %i0, 0x0F60, %i5
19219loop_2235:
19220 brgz %i1, loop_2237
19221loop_2236:
19222 fmovsge %icc, %f5, %f13
19223 fmovsvs %xcc, %f3, %f10
19224 fbe %fcc2, loop_2238
19225loop_2237:
19226 and %o5, 0x05A2, %g3
19227 lduw [%l7 + 0x50], %g5
19228 fble %fcc0, loop_2239
19229loop_2238:
19230 fnot2s %f14, %f2
19231 lduw [%l7 + 0x44], %l4
19232 taddcctv %i7, %l2, %g7
19233loop_2239:
19234 fmovsl %xcc, %f1, %f10
19235 ldx [%l7 + 0x08], %o6
19236 ldsb [%l7 + 0x6E], %o1
19237 bcc,a,pt %icc, loop_2240
19238 ldd [%l7 + 0x58], %f14
19239 fbule %fcc0, loop_2241
19240 fmovsleu %xcc, %f1, %f0
19241loop_2240:
19242 fmovrsgez %i2, %f10, %f11
19243 stx %i4, [%l7 + 0x60]
19244loop_2241:
19245 ldub [%l7 + 0x56], %l1
19246 stb %o7, [%l7 + 0x72]
19247 fmovrsne %i3, %f12, %f5
19248 fmovrdlz %o4, %f0, %f4
19249 xnor %o0, 0x0578, %o3
19250 ldx [%l7 + 0x48], %l5
19251 std %f4, [%l7 + 0x28]
19252 stx %l3, [%l7 + 0x50]
19253 bne,a,pn %icc, loop_2242
19254 fmovdpos %icc, %f9, %f13
19255 tle %xcc, 0x2
19256 ta %xcc, 0x0
19257loop_2242:
19258 ldsb [%l7 + 0x5D], %g1
19259 udivx %o2, 0x1D01, %l6
19260 lduh [%l7 + 0x6A], %g2
19261 sra %l0, 0x12, %g6
19262 edge16 %i6, %g4, %i5
19263 ldd [%l7 + 0x58], %f0
19264 fcmpne32 %f0, %f10, %i1
19265 stw %o5, [%l7 + 0x1C]
19266 sra %i0, %g3, %g5
19267 fmovdvc %icc, %f14, %f12
19268 st %f15, [%l7 + 0x7C]
19269 sdiv %l4, 0x16BB, %i7
19270 fcmped %fcc3, %f10, %f0
19271 fmovrse %g7, %f9, %f2
19272 fbu %fcc1, loop_2243
19273 movl %xcc, %o6, %o1
19274 fcmpd %fcc1, %f0, %f14
19275 movneg %icc, %l2, %i2
19276loop_2243:
19277 fsrc1 %f2, %f12
19278 brgez %l1, loop_2244
19279 tsubcctv %i4, 0x0CCD, %i3
19280 fbug %fcc0, loop_2245
19281 ldd [%l7 + 0x20], %f0
19282loop_2244:
19283 subc %o4, %o0, %o3
19284 orn %l5, 0x04A2, %o7
19285loop_2245:
19286 fbg %fcc0, loop_2246
19287 fpadd32 %f2, %f6, %f2
19288 bne,a,pn %icc, loop_2247
19289 ldsh [%l7 + 0x3E], %g1
19290loop_2246:
19291 sdivx %l3, 0x0197, %o2
19292 fmovsvs %xcc, %f12, %f13
19293loop_2247:
19294 std %f14, [%l7 + 0x50]
19295 ldsh [%l7 + 0x4E], %g2
19296 fbul %fcc1, loop_2248
19297 fpsub32 %f12, %f12, %f8
19298 ldsw [%l7 + 0x40], %l0
19299 ld [%l7 + 0x38], %f5
19300loop_2248:
19301 std %f6, [%l7 + 0x68]
19302 bleu,pt %icc, loop_2249
19303 fble,a %fcc3, loop_2250
19304 movrlez %l6, 0x15D, %g6
19305 fpadd16 %f12, %f12, %f10
19306loop_2249:
19307 ldub [%l7 + 0x4C], %g4
19308loop_2250:
19309 fandnot1 %f6, %f8, %f4
19310 fbuge,a %fcc0, loop_2251
19311 edge16ln %i5, %i6, %i1
19312 array16 %o5, %g3, %g5
19313 taddcctv %l4, 0x00CB, %i0
19314loop_2251:
19315 brlez %i7, loop_2252
19316 ldsw [%l7 + 0x4C], %g7
19317 fcmpgt16 %f0, %f14, %o1
19318 fpadd16 %f6, %f6, %f6
19319loop_2252:
19320 ba loop_2253
19321 fnot1s %f9, %f0
19322 ldsw [%l7 + 0x58], %l2
19323 fmovsn %icc, %f0, %f12
19324loop_2253:
19325 subcc %o6, 0x04FA, %l1
19326 fbo,a %fcc3, loop_2254
19327 ldsh [%l7 + 0x12], %i2
19328 ld [%l7 + 0x10], %f14
19329 movrne %i3, 0x3B1, %o4
19330loop_2254:
19331 fmul8x16al %f12, %f3, %f4
19332 ldsh [%l7 + 0x20], %i4
19333 fornot1s %f3, %f4, %f10
19334 fbn %fcc3, loop_2255
19335 movcs %xcc, %o0, %o3
19336 edge32ln %o7, %l5, %l3
19337 fmovde %xcc, %f3, %f7
19338loop_2255:
19339 ldsh [%l7 + 0x28], %o2
19340 std %f12, [%l7 + 0x58]
19341 lduw [%l7 + 0x48], %g1
19342 bg,pn %xcc, loop_2256
19343 orn %g2, %l0, %l6
19344 lduh [%l7 + 0x78], %g4
19345 stx %i5, [%l7 + 0x38]
19346loop_2256:
19347 movre %i6, 0x33C, %i1
19348 lduw [%l7 + 0x68], %o5
19349 brz %g6, loop_2257
19350 stx %g5, [%l7 + 0x08]
19351 movrlez %l4, 0x010, %i0
19352 andn %i7, 0x0539, %g7
19353loop_2257:
19354 fmovscs %icc, %f7, %f0
19355 tcs %xcc, 0x5
19356 fornot2s %f15, %f13, %f10
19357 ldsw [%l7 + 0x5C], %o1
19358 sth %l2, [%l7 + 0x3E]
19359 fmovsgu %icc, %f4, %f5
19360 edge32 %g3, %o6, %l1
19361 stb %i2, [%l7 + 0x2C]
19362 sth %o4, [%l7 + 0x6E]
19363 bvc loop_2258
19364 bcc,a loop_2259
19365 st %f13, [%l7 + 0x7C]
19366 subc %i4, 0x1802, %o0
19367loop_2258:
19368 fmovsvs %icc, %f6, %f5
19369loop_2259:
19370 xnorcc %o3, %i3, %o7
19371 fmovsl %xcc, %f10, %f8
19372 ldsh [%l7 + 0x78], %l5
19373 nop
19374 setx loop_2260, %l0, %l1
19375 wrpr 0x1, %tl
19376 wrpr %l1, %tnpc
19377 setx 0x34400001400, %l0, %l1
19378 wrpr %l1, %tstate
19379 wrhpr 0x4, %htstate
19380 done
19381 xor %l3, 0x0078, %g1
19382 udiv %g2, 0x01C8, %o2
19383 stx %l0, [%l7 + 0x38]
19384loop_2260:
19385 stw %g4, [%l7 + 0x20]
19386 fnot2 %f0, %f2
19387 tsubcctv %l6, 0x040B, %i6
19388 fmovsleu %icc, %f4, %f1
19389 fmovsge %xcc, %f6, %f8
19390 srl %i1, %o5, %g6
19391 taddcc %i5, 0x0E4A, %l4
19392 fmovsvc %icc, %f11, %f8
19393 subcc %g5, %i7, %i0
19394 mulscc %o1, 0x15EF, %l2
19395 brgez %g3, loop_2261
19396 ldx [%l7 + 0x60], %o6
19397 sdivx %g7, 0x140A, %i2
19398 fmovrdne %l1, %f12, %f12
19399loop_2261:
19400 sth %i4, [%l7 + 0x08]
19401 bl,a loop_2262
19402 fpsub32 %f4, %f4, %f10
19403 sth %o0, [%l7 + 0x42]
19404 fmovscs %xcc, %f12, %f9
19405loop_2262:
19406 ldsw [%l7 + 0x6C], %o3
19407 fornot2s %f5, %f1, %f0
19408 tsubcctv %o4, %o7, %i3
19409 ldub [%l7 + 0x10], %l5
19410 tge %xcc, 0x0
19411 andn %l3, 0x1673, %g1
19412 tleu %icc, 0x3
19413 edge16n %o2, %l0, %g2
19414 ldd [%l7 + 0x70], %f14
19415 fmovdpos %xcc, %f3, %f3
19416 sdivx %g4, 0x0E2C, %l6
19417 fmovspos %icc, %f13, %f1
19418 fmovrdlez %i6, %f0, %f2
19419 bg,a,pn %xcc, loop_2263
19420 lduw [%l7 + 0x30], %o5
19421 fmul8sux16 %f6, %f2, %f2
19422 fnors %f13, %f11, %f4
19423loop_2263:
19424 bleu,pt %xcc, loop_2264
19425 fmovrse %g6, %f9, %f5
19426 st %f13, [%l7 + 0x64]
19427 movrgez %i1, %i5, %l4
19428loop_2264:
19429 orncc %i7, 0x1CE9, %i0
19430 fnot1s %f9, %f1
19431 fmovspos %icc, %f13, %f13
19432 ldsw [%l7 + 0x1C], %g5
19433 add %o1, %g3, %l2
19434 ldx [%l7 + 0x40], %g7
19435 addc %i2, 0x002B, %l1
19436 bcc %icc, loop_2265
19437 lduw [%l7 + 0x28], %i4
19438 edge8ln %o0, %o3, %o6
19439 add %o4, %o7, %l5
19440loop_2265:
19441 ldd [%l7 + 0x10], %f0
19442 fbule,a %fcc2, loop_2266
19443 fbue,a %fcc0, loop_2267
19444 stx %l3, [%l7 + 0x08]
19445 ldx [%l7 + 0x68], %g1
19446loop_2266:
19447 fbn,a %fcc0, loop_2268
19448loop_2267:
19449 std %f8, [%l7 + 0x68]
19450 xor %i3, %o2, %g2
19451 ldub [%l7 + 0x64], %l0
19452loop_2268:
19453 edge16 %g4, %i6, %o5
19454 srl %g6, 0x18, %i1
19455 std %f12, [%l7 + 0x30]
19456 fmul8x16au %f4, %f1, %f14
19457 movgu %icc, %i5, %l4
19458 orn %l6, %i0, %g5
19459 fmovsl %xcc, %f2, %f9
19460 ldub [%l7 + 0x15], %i7
19461 edge16 %o1, %l2, %g7
19462 fbge %fcc1, loop_2269
19463 fmovscs %icc, %f15, %f14
19464 fnot2 %f0, %f4
19465 ld [%l7 + 0x3C], %f6
19466loop_2269:
19467 ldd [%l7 + 0x38], %f4
19468 ldsw [%l7 + 0x0C], %g3
19469 ldx [%l7 + 0x50], %l1
19470 fnand %f12, %f10, %f6
19471 movn %icc, %i2, %i4
19472 st %f3, [%l7 + 0x18]
19473 std %f14, [%l7 + 0x70]
19474 fsrc1 %f4, %f6
19475 umulcc %o3, %o0, %o4
19476 fnegs %f13, %f5
19477 movne %xcc, %o7, %l5
19478 ldsb [%l7 + 0x24], %o6
19479 edge16n %l3, %g1, %o2
19480 ldsh [%l7 + 0x1A], %g2
19481 fmovd %f6, %f8
19482 movl %icc, %l0, %g4
19483 ba,pn %xcc, loop_2270
19484 fmovda %icc, %f2, %f1
19485 tn %xcc, 0x0
19486 movl %xcc, %i3, %o5
19487loop_2270:
19488 be,a %icc, loop_2271
19489 fcmpd %fcc2, %f6, %f10
19490 movge %xcc, %g6, %i1
19491 movre %i5, %i6, %l4
19492loop_2271:
19493 st %f0, [%l7 + 0x18]
19494 nop
19495 setx loop_2272, %l0, %l1
19496 jmpl %l1, %l6
19497 ldd [%l7 + 0x28], %f0
19498 ldub [%l7 + 0x34], %i0
19499 fmovsneg %icc, %f12, %f7
19500loop_2272:
19501 movneg %icc, %i7, %g5
19502 tne %xcc, 0x5
19503 tvc %xcc, 0x1
19504 std %f6, [%l7 + 0x68]
19505 fcmpd %fcc3, %f8, %f2
19506 brlz %l2, loop_2273
19507 sub %g7, 0x15AB, %o1
19508 sth %l1, [%l7 + 0x14]
19509 tsubcctv %i2, 0x1328, %i4
19510loop_2273:
19511 fmovdgu %xcc, %f7, %f5
19512 edge8n %g3, %o3, %o0
19513 stx %o4, [%l7 + 0x10]
19514 ldd [%l7 + 0x40], %f4
19515 edge16n %o7, %o6, %l5
19516 stx %l3, [%l7 + 0x38]
19517 ldub [%l7 + 0x61], %g1
19518 bl,a %xcc, loop_2274
19519 fmovde %xcc, %f12, %f15
19520 ldsb [%l7 + 0x76], %o2
19521 fcmpgt16 %f0, %f8, %g2
19522loop_2274:
19523 fmovrsgez %l0, %f1, %f4
19524 ldsw [%l7 + 0x08], %i3
19525 call loop_2275
19526 ldsw [%l7 + 0x5C], %o5
19527 movcc %xcc, %g4, %i1
19528 edge32 %g6, %i5, %l4
19529loop_2275:
19530 fmovdge %icc, %f6, %f10
19531 brlz,a %i6, loop_2276
19532 movgu %icc, %i0, %l6
19533 bl %icc, loop_2277
19534 movl %xcc, %i7, %l2
19535loop_2276:
19536 lduh [%l7 + 0x64], %g5
19537 fors %f15, %f5, %f1
19538loop_2277:
19539 srax %g7, 0x14, %l1
19540 or %i2, 0x11C6, %i4
19541 addccc %g3, 0x114A, %o3
19542 fmovsgu %xcc, %f15, %f4
19543 stx %o0, [%l7 + 0x08]
19544 brnz,a %o1, loop_2278
19545 fbul,a %fcc1, loop_2279
19546 fmovsl %icc, %f14, %f4
19547 pdist %f14, %f12, %f6
19548loop_2278:
19549 fmovrde %o4, %f4, %f8
19550loop_2279:
19551 brgez %o6, loop_2280
19552 fmovdcc %xcc, %f12, %f14
19553 fbuge,a %fcc0, loop_2281
19554 movrgez %o7, %l5, %l3
19555loop_2280:
19556 addcc %o2, 0x1F68, %g2
19557 fornot2s %f12, %f14, %f5
19558loop_2281:
19559 fmovrslz %g1, %f0, %f6
19560 fmovrdgez %l0, %f14, %f8
19561 taddcctv %i3, 0x1F97, %g4
19562 for %f14, %f6, %f0
19563 ble,pt %icc, loop_2282
19564 brlez,a %o5, loop_2283
19565 ta %icc, 0x6
19566 movrgez %i1, %i5, %g6
19567loop_2282:
19568 ld [%l7 + 0x14], %f15
19569loop_2283:
19570 ldsh [%l7 + 0x08], %i6
19571 brlez,a %i0, loop_2284
19572 fnegd %f12, %f4
19573 edge16l %l4, %i7, %l2
19574 stw %g5, [%l7 + 0x6C]
19575loop_2284:
19576 fbule %fcc1, loop_2285
19577 movne %xcc, %g7, %l1
19578 fpack16 %f4, %f1
19579 fornot1s %f1, %f9, %f15
19580loop_2285:
19581 edge16n %i2, %l6, %i4
19582 ldsw [%l7 + 0x50], %g3
19583 ldsw [%l7 + 0x48], %o3
19584 ldx [%l7 + 0x28], %o0
19585 tg %icc, 0x6
19586 fbl,a %fcc0, loop_2286
19587 ldub [%l7 + 0x56], %o1
19588 lduw [%l7 + 0x68], %o4
19589 fnot1s %f3, %f1
19590loop_2286:
19591 xnor %o7, %l5, %o6
19592 sth %o2, [%l7 + 0x3C]
19593 fmovrde %l3, %f2, %f0
19594 mulscc %g1, %g2, %i3
19595 fbuge,a %fcc1, loop_2287
19596 smul %g4, %o5, %i1
19597 stx %i5, [%l7 + 0x30]
19598 fpadd16s %f12, %f2, %f12
19599loop_2287:
19600 fornot2 %f10, %f2, %f8
19601 xor %l0, %i6, %g6
19602 tsubcctv %i0, 0x0343, %l4
19603 ldd [%l7 + 0x18], %f2
19604 ldsb [%l7 + 0x50], %l2
19605 fpmerge %f10, %f10, %f8
19606 edge8n %g5, %i7, %l1
19607 fpack32 %f10, %f8, %f12
19608 bg,a loop_2288
19609 ldsb [%l7 + 0x1A], %g7
19610 movgu %icc, %i2, %i4
19611 ldx [%l7 + 0x38], %l6
19612loop_2288:
19613 stw %g3, [%l7 + 0x78]
19614 tleu %xcc, 0x6
19615 lduw [%l7 + 0x70], %o3
19616 fbule %fcc3, loop_2289
19617 fandnot1 %f6, %f2, %f2
19618 ldsh [%l7 + 0x0C], %o1
19619 ldsb [%l7 + 0x2C], %o4
19620loop_2289:
19621 fsrc2 %f8, %f6
19622 fones %f13
19623 subccc %o7, %o0, %o6
19624 movge %xcc, %o2, %l5
19625 fpsub32 %f14, %f12, %f2
19626 fblg %fcc3, loop_2290
19627 fmovsvs %icc, %f6, %f3
19628 fmovrdlez %g1, %f12, %f4
19629 fpsub16s %f0, %f0, %f15
19630loop_2290:
19631 fbu %fcc3, loop_2291
19632 xnorcc %g2, 0x0F77, %l3
19633 move %xcc, %i3, %g4
19634 fmovdl %xcc, %f13, %f8
19635loop_2291:
19636 ldub [%l7 + 0x1D], %i1
19637 lduh [%l7 + 0x2A], %i5
19638 addcc %o5, 0x1FF2, %l0
19639 bne,pn %icc, loop_2292
19640 fcmpgt32 %f6, %f10, %g6
19641 lduw [%l7 + 0x24], %i0
19642 stb %i6, [%l7 + 0x45]
19643loop_2292:
19644 fmovdle %icc, %f13, %f15
19645 std %f2, [%l7 + 0x30]
19646 fmovrdne %l4, %f6, %f0
19647 fnot2s %f13, %f2
19648 addcc %l2, %i7, %l1
19649 faligndata %f0, %f14, %f12
19650 fbn %fcc2, loop_2293
19651 stx %g5, [%l7 + 0x50]
19652 fxnor %f0, %f10, %f6
19653 st %f13, [%l7 + 0x64]
19654loop_2293:
19655 brnz,a %i2, loop_2294
19656 tne %xcc, 0x6
19657 fzeros %f1
19658 fbug,a %fcc2, loop_2295
19659loop_2294:
19660 stx %i4, [%l7 + 0x10]
19661 fmovdvs %icc, %f8, %f3
19662 stx %g7, [%l7 + 0x60]
19663loop_2295:
19664 fmovdleu %xcc, %f13, %f9
19665 ld [%l7 + 0x60], %f3
19666 ldd [%l7 + 0x70], %f14
19667 st %f10, [%l7 + 0x18]
19668 fmovrde %l6, %f12, %f6
19669 tsubcctv %o3, 0x01A9, %o1
19670 tvs %icc, 0x7
19671 fandnot2 %f6, %f14, %f6
19672 fbne,a %fcc2, loop_2296
19673 ldub [%l7 + 0x5D], %g3
19674 fmovrdne %o4, %f0, %f0
19675 ldsh [%l7 + 0x20], %o7
19676loop_2296:
19677 stw %o6, [%l7 + 0x70]
19678 fxors %f0, %f13, %f9
19679 sra %o0, %o2, %l5
19680 and %g1, 0x063C, %g2
19681 bg,pn %xcc, loop_2297
19682 fandnot1 %f6, %f12, %f8
19683 movvs %xcc, %i3, %l3
19684 fmovdneg %icc, %f10, %f14
19685loop_2297:
19686 fornot2s %f8, %f1, %f14
19687 brgz,a %i1, loop_2298
19688 array8 %i5, %o5, %g4
19689 fnot2s %f9, %f5
19690 movl %icc, %l0, %i0
19691loop_2298:
19692 fpadd32s %f15, %f11, %f8
19693 ldsh [%l7 + 0x48], %g6
19694 stw %l4, [%l7 + 0x74]
19695 movgu %icc, %l2, %i6
19696 fmovdl %icc, %f0, %f1
19697 fba %fcc1, loop_2299
19698 ldd [%l7 + 0x78], %f14
19699 ldd [%l7 + 0x18], %f8
19700 fpackfix %f6, %f5
19701loop_2299:
19702 std %f8, [%l7 + 0x10]
19703 addccc %i7, 0x19D4, %g5
19704 ldsh [%l7 + 0x20], %i2
19705 bleu %icc, loop_2300
19706 ldd [%l7 + 0x48], %f4
19707 fpsub32 %f4, %f2, %f4
19708 srl %i4, 0x10, %l1
19709loop_2300:
19710 srax %g7, 0x00, %o3
19711 smul %l6, 0x0C66, %o1
19712 fmovsa %xcc, %f9, %f2
19713 edge8l %o4, %g3, %o7
19714 bcc %icc, loop_2301
19715 fcmpes %fcc3, %f14, %f15
19716 sdivx %o6, 0x12CA, %o2
19717 fpsub32 %f12, %f6, %f2
19718loop_2301:
19719 fmovscs %xcc, %f3, %f5
19720 edge8n %o0, %g1, %g2
19721 bpos %xcc, loop_2302
19722 lduw [%l7 + 0x2C], %l5
19723 fpack32 %f8, %f12, %f6
19724 bneg loop_2303
19725loop_2302:
19726 tpos %xcc, 0x6
19727 st %f11, [%l7 + 0x1C]
19728 fbug %fcc1, loop_2304
19729loop_2303:
19730 stb %l3, [%l7 + 0x18]
19731 tne %icc, 0x3
19732 be,a,pn %icc, loop_2305
19733loop_2304:
19734 st %f0, [%l7 + 0x28]
19735 tneg %icc, 0x2
19736 edge32 %i1, %i5, %i3
19737loop_2305:
19738 stx %g4, [%l7 + 0x58]
19739 movleu %icc, %l0, %o5
19740 edge8n %g6, %l4, %i0
19741 ld [%l7 + 0x6C], %f11
19742 std %f14, [%l7 + 0x48]
19743 stb %i6, [%l7 + 0x65]
19744 ld [%l7 + 0x34], %f13
19745 fors %f0, %f6, %f6
19746 edge16ln %l2, %g5, %i7
19747 bvc,pt %xcc, loop_2306
19748 lduh [%l7 + 0x60], %i2
19749 sth %i4, [%l7 + 0x4C]
19750 edge16 %l1, %o3, %g7
19751loop_2306:
19752 stx %l6, [%l7 + 0x30]
19753 ldx [%l7 + 0x18], %o1
19754 stb %o4, [%l7 + 0x0D]
19755 tne %icc, 0x3
19756 fmovrdlez %o7, %f6, %f10
19757 smul %g3, %o2, %o6
19758 movvc %xcc, %g1, %o0
19759 fcmpne32 %f6, %f14, %g2
19760 ldsh [%l7 + 0x10], %l3
19761 stx %l5, [%l7 + 0x60]
19762 ld [%l7 + 0x20], %f12
19763 tl %icc, 0x3
19764 srl %i5, 0x06, %i1
19765 popc %i3, %g4
19766 fmovrsgz %l0, %f14, %f12
19767 nop
19768 setx loop_2307, %l0, %l1
19769 jmpl %l1, %g6
19770 fpsub16 %f0, %f6, %f6
19771 movvs %icc, %o5, %l4
19772 tvc %icc, 0x0
19773loop_2307:
19774 bpos,pt %xcc, loop_2308
19775 lduh [%l7 + 0x30], %i6
19776 fmul8x16al %f7, %f10, %f0
19777 tne %icc, 0x4
19778loop_2308:
19779 fornot2 %f4, %f2, %f4
19780 lduw [%l7 + 0x64], %i0
19781 brlez,a %g5, loop_2309
19782 fmovsge %xcc, %f7, %f11
19783 tn %xcc, 0x7
19784 fnegs %f8, %f10
19785loop_2309:
19786 movl %xcc, %l2, %i7
19787 mulscc %i4, 0x0C8F, %l1
19788 fmovrdgez %i2, %f8, %f10
19789 movrgez %o3, 0x261, %l6
19790 ldub [%l7 + 0x54], %o1
19791 movl %xcc, %o4, %g7
19792 udivx %o7, 0x02CF, %g3
19793 fbl %fcc0, loop_2310
19794 udivcc %o2, 0x0F5F, %o6
19795 fzero %f10
19796 fcmpne16 %f6, %f12, %o0
19797loop_2310:
19798 ldd [%l7 + 0x18], %f14
19799 stx %g2, [%l7 + 0x38]
19800 brlez %l3, loop_2311
19801 ldsw [%l7 + 0x58], %l5
19802 fxnors %f5, %f0, %f7
19803 ldd [%l7 + 0x58], %f12
19804loop_2311:
19805 smul %g1, 0x19A7, %i5
19806 stw %i1, [%l7 + 0x50]
19807 be,a loop_2312
19808 ldsh [%l7 + 0x6C], %i3
19809 edge8 %g4, %g6, %l0
19810 movgu %icc, %o5, %l4
19811loop_2312:
19812 ldsb [%l7 + 0x2E], %i6
19813 fornot1s %f0, %f13, %f13
19814 taddcctv %i0, 0x138A, %l2
19815 tsubcc %i7, %g5, %i4
19816 fbge,a %fcc0, loop_2313
19817 fmovrdlz %i2, %f12, %f12
19818 lduh [%l7 + 0x10], %o3
19819 fmovdge %icc, %f12, %f10
19820loop_2313:
19821 brz,a %l6, loop_2314
19822 fmovdn %xcc, %f3, %f14
19823 sdivx %o1, 0x0FD9, %o4
19824 stw %l1, [%l7 + 0x64]
19825loop_2314:
19826 bleu,a loop_2315
19827 andncc %g7, %g3, %o7
19828 sll %o2, 0x1B, %o0
19829 fpadd16 %f4, %f6, %f0
19830loop_2315:
19831 call loop_2316
19832 and %o6, %l3, %l5
19833 std %f14, [%l7 + 0x50]
19834 ld [%l7 + 0x1C], %f7
19835loop_2316:
19836 tn %icc, 0x1
19837 bpos %icc, loop_2317
19838 bl,a %xcc, loop_2318
19839 fcmpeq32 %f6, %f6, %g1
19840 fmovde %xcc, %f12, %f12
19841loop_2317:
19842 movge %xcc, %i5, %i1
19843loop_2318:
19844 fandnot1s %f9, %f11, %f1
19845 movrgz %i3, 0x1D8, %g4
19846 stx %g2, [%l7 + 0x20]
19847 ldub [%l7 + 0x0C], %l0
19848 fbne %fcc1, loop_2319
19849 std %f0, [%l7 + 0x08]
19850 movpos %xcc, %o5, %l4
19851 sth %i6, [%l7 + 0x5A]
19852loop_2319:
19853 fbn %fcc3, loop_2320
19854 fmovspos %xcc, %f10, %f2
19855 stx %i0, [%l7 + 0x20]
19856 fmovrdlz %l2, %f8, %f10
19857loop_2320:
19858 fbe %fcc2, loop_2321
19859 fnot2 %f0, %f10
19860 ldub [%l7 + 0x6F], %g6
19861 bcs %icc, loop_2322
19862loop_2321:
19863 brnz %i7, loop_2323
19864 udiv %i4, 0x14B4, %g5
19865 ld [%l7 + 0x24], %f10
19866loop_2322:
19867 tgu %icc, 0x2
19868loop_2323:
19869 and %i2, %o3, %l6
19870 udivx %o4, 0x188C, %l1
19871 movpos %icc, %o1, %g3
19872 lduw [%l7 + 0x20], %g7
19873 umulcc %o2, 0x0A9D, %o7
19874 fmovspos %xcc, %f14, %f15
19875 fmovsle %icc, %f4, %f10
19876 tgu %icc, 0x6
19877 fnegs %f11, %f12
19878 addcc %o0, 0x11E5, %o6
19879 nop
19880 setx loop_2324, %l0, %l1
19881 wrpr 0x1, %tl
19882 wrpr %l1, %tpc
19883 add %l1, 0x4, %l1
19884 wrpr %l1, %tnpc
19885 setx 0x34400001400, %l0, %l1
19886 wrpr %l1, %tstate
19887 wrhpr 0x4, %htstate
19888 retry
19889 move %icc, %l3, %g1
19890 bcc,pt %xcc, loop_2325
19891 movcc %xcc, %l5, %i5
19892loop_2324:
19893 ldsh [%l7 + 0x08], %i3
19894 std %f6, [%l7 + 0x30]
19895loop_2325:
19896 andn %i1, %g2, %l0
19897 bshuffle %f0, %f4, %f8
19898 ble,pt %icc, loop_2326
19899 edge16ln %g4, %o5, %i6
19900 udivcc %i0, 0x085F, %l2
19901 sllx %g6, 0x14, %l4
19902loop_2326:
19903 fmovsa %xcc, %f3, %f0
19904 sdivcc %i4, 0x0CDC, %g5
19905 fble,a %fcc2, loop_2327
19906 fmovrdlz %i2, %f8, %f2
19907 andcc %i7, %o3, %l6
19908 bn,a,pn %xcc, loop_2328
19909loop_2327:
19910 tcs %icc, 0x0
19911 fnors %f5, %f4, %f2
19912 fpackfix %f2, %f4
19913loop_2328:
19914 movrgz %l1, %o4, %o1
19915 sth %g7, [%l7 + 0x66]
19916 lduh [%l7 + 0x74], %o2
19917 st %f7, [%l7 + 0x50]
19918 edge16l %g3, %o7, %o6
19919 fnegd %f10, %f10
19920 std %f4, [%l7 + 0x50]
19921 stw %o0, [%l7 + 0x50]
19922 fmovrdne %g1, %f2, %f4
19923 for %f12, %f2, %f6
19924 st %f11, [%l7 + 0x70]
19925 fmovsleu %icc, %f9, %f10
19926 movn %icc, %l3, %l5
19927 fmul8x16au %f12, %f13, %f8
19928 smul %i3, 0x1CBF, %i5
19929 stw %i1, [%l7 + 0x48]
19930 sdiv %l0, 0x0E33, %g4
19931 stx %g2, [%l7 + 0x10]
19932 andncc %i6, %i0, %o5
19933 ldx [%l7 + 0x48], %l2
19934 ldsb [%l7 + 0x63], %l4
19935 stw %i4, [%l7 + 0x5C]
19936 umul %g5, %g6, %i2
19937 ldub [%l7 + 0x0D], %i7
19938 stb %l6, [%l7 + 0x34]
19939 movne %icc, %l1, %o4
19940 fble,a %fcc1, loop_2329
19941 brlz,a %o1, loop_2330
19942 brnz %g7, loop_2331
19943 fmovscc %xcc, %f6, %f7
19944loop_2329:
19945 or %o3, 0x05DE, %o2
19946loop_2330:
19947 fmovrse %o7, %f4, %f13
19948loop_2331:
19949 nop
19950 setx loop_2332, %l0, %l1
19951 wrpr 0x1, %tl
19952 wrpr %l1, %tpc
19953 add %l1, 0x4, %l1
19954 wrpr %l1, %tnpc
19955 setx 0x34400001400, %l0, %l1
19956 wrpr %l1, %tstate
19957 wrhpr 0x4, %htstate
19958 retry
19959 fpadd16s %f6, %f6, %f10
19960 ta %xcc, 0x5
19961 stb %o6, [%l7 + 0x18]
19962loop_2332:
19963 edge32l %g3, %g1, %o0
19964 fcmpes %fcc2, %f5, %f7
19965 ldd [%l7 + 0x40], %f14
19966 nop
19967 setx loop_2333, %l0, %l1
19968 wrpr 0x1, %tl
19969 wrpr %l1, %tpc
19970 add %l1, 0x4, %l1
19971 wrpr %l1, %tnpc
19972 setx 0x34400001400, %l0, %l1
19973 wrpr %l1, %tstate
19974 wrhpr 0x4, %htstate
19975 retry
19976 fcmpd %fcc0, %f8, %f14
19977 taddcctv %l5, %l3, %i5
19978 movle %icc, %i3, %i1
19979loop_2333:
19980 movvc %icc, %g4, %g2
19981 movpos %icc, %i6, %l0
19982 fnegd %f14, %f6
19983 fmovdle %xcc, %f10, %f13
19984 ble,a,pn %xcc, loop_2334
19985 fmovrdgez %i0, %f10, %f12
19986 fcmple16 %f12, %f0, %o5
19987 fexpand %f6, %f2
19988loop_2334:
19989 st %f5, [%l7 + 0x68]
19990 sll %l4, %l2, %i4
19991 fpmerge %f5, %f12, %f4
19992 tcs %xcc, 0x3
19993 fbn,a %fcc0, loop_2335
19994 tn %icc, 0x0
19995 lduh [%l7 + 0x22], %g6
19996 mova %icc, %g5, %i7
19997loop_2335:
19998 fmovdpos %icc, %f14, %f13
19999 udivcc %i2, 0x0115, %l6
20000 fmuld8sux16 %f12, %f13, %f12
20001 sth %o4, [%l7 + 0x7E]
20002 ld [%l7 + 0x4C], %f1
20003 fba,a %fcc3, loop_2336
20004 nop
20005 setx loop_2337, %l0, %l1
20006 wrpr 0x1, %tl
20007 wrpr %l1, %tpc
20008 add %l1, 0x4, %l1
20009 wrpr %l1, %tnpc
20010 setx 0x34400001400, %l0, %l1
20011 wrpr %l1, %tstate
20012 wrhpr 0x4, %htstate
20013 retry
20014 ldd [%l7 + 0x40], %f6
20015 brlez %l1, loop_2338
20016loop_2336:
20017 tcc %xcc, 0x6
20018loop_2337:
20019 tle %xcc, 0x0
20020 fmovscs %icc, %f9, %f15
20021loop_2338:
20022 ldsh [%l7 + 0x18], %o1
20023 tle %xcc, 0x5
20024 lduw [%l7 + 0x70], %g7
20025 stb %o2, [%l7 + 0x6E]
20026 fxors %f6, %f9, %f10
20027 stx %o7, [%l7 + 0x78]
20028 stb %o3, [%l7 + 0x4F]
20029 fmovrdgz %g3, %f12, %f2
20030 fmovsvs %xcc, %f10, %f6
20031 tg %xcc, 0x3
20032 addc %g1, 0x0529, %o0
20033 fsrc2s %f8, %f10
20034 lduw [%l7 + 0x10], %o6
20035 fmovdg %icc, %f12, %f11
20036 taddcctv %l3, %l5, %i3
20037 stw %i1, [%l7 + 0x10]
20038 sethi 0x1D39, %g4
20039 movrlz %i5, 0x205, %g2
20040 lduw [%l7 + 0x7C], %l0
20041 bneg,a loop_2339
20042 tle %xcc, 0x2
20043 lduw [%l7 + 0x60], %i0
20044 fbg %fcc3, loop_2340
20045loop_2339:
20046 stw %i6, [%l7 + 0x60]
20047 fbe,a %fcc3, loop_2341
20048 stx %o5, [%l7 + 0x78]
20049loop_2340:
20050 st %f8, [%l7 + 0x10]
20051 fbg,a %fcc0, loop_2342
20052loop_2341:
20053 lduw [%l7 + 0x20], %l4
20054 fblg,a %fcc0, loop_2343
20055 edge8 %i4, %l2, %g6
20056loop_2342:
20057 fcmple32 %f14, %f0, %g5
20058 movgu %icc, %i2, %l6
20059loop_2343:
20060 fmovsge %xcc, %f5, %f15
20061 brlz %o4, loop_2344
20062 te %xcc, 0x0
20063 fnegd %f6, %f4
20064 lduw [%l7 + 0x44], %i7
20065loop_2344:
20066 brlez,a %o1, loop_2345
20067 fpsub16 %f2, %f8, %f10
20068 lduw [%l7 + 0x08], %g7
20069 st %f12, [%l7 + 0x08]
20070loop_2345:
20071 ldd [%l7 + 0x60], %f12
20072 ldsh [%l7 + 0x1C], %l1
20073 fblg,a %fcc3, loop_2346
20074 fble,a %fcc1, loop_2347
20075 nop
20076 setx loop_2348, %l0, %l1
20077 jmpl %l1, %o7
20078 stx %o3, [%l7 + 0x18]
20079loop_2346:
20080 fmovdn %xcc, %f9, %f4
20081loop_2347:
20082 pdist %f14, %f4, %f10
20083loop_2348:
20084 fmovsg %xcc, %f1, %f9
20085 edge16l %o2, %g3, %g1
20086 stx %o6, [%l7 + 0x28]
20087 bcc,a %icc, loop_2349
20088 te %xcc, 0x7
20089 ldd [%l7 + 0x48], %f2
20090 movge %xcc, %o0, %l3
20091loop_2349:
20092 edge8l %i3, %l5, %g4
20093 brz,a %i5, loop_2350
20094 edge32 %i1, %l0, %g2
20095 nop
20096 setx loop_2351, %l0, %l1
20097 wrpr 0x1, %tl
20098 wrpr %l1, %tpc
20099 add %l1, 0x4, %l1
20100 wrpr %l1, %tnpc
20101 setx 0x34400001400, %l0, %l1
20102 wrpr %l1, %tstate
20103 wrhpr 0x4, %htstate
20104 retry
20105 fcmpgt16 %f12, %f6, %i6
20106loop_2350:
20107 fmovdcs %icc, %f5, %f1
20108 ldx [%l7 + 0x18], %i0
20109loop_2351:
20110 bleu loop_2352
20111 brgz,a %l4, loop_2353
20112 fmovdl %icc, %f12, %f13
20113 fpsub32s %f1, %f1, %f9
20114loop_2352:
20115 orcc %i4, 0x0CE3, %o5
20116loop_2353:
20117 fmovdleu %xcc, %f9, %f1
20118 ta %xcc, 0x1
20119 sth %g6, [%l7 + 0x1A]
20120 ldsb [%l7 + 0x40], %g5
20121 stb %i2, [%l7 + 0x7C]
20122 bcs %xcc, loop_2354
20123 tle %icc, 0x7
20124 mulscc %l2, %o4, %l6
20125 fmovsvc %icc, %f8, %f1
20126loop_2354:
20127 fmovde %xcc, %f4, %f14
20128 edge32n %i7, %o1, %l1
20129 bneg,a,pt %xcc, loop_2355
20130 alignaddr %o7, %o3, %g7
20131 brz,a %o2, loop_2356
20132 ba,a %icc, loop_2357
20133loop_2355:
20134 stw %g1, [%l7 + 0x48]
20135 bn loop_2358
20136loop_2356:
20137 stw %o6, [%l7 + 0x30]
20138loop_2357:
20139 fmovdge %icc, %f1, %f0
20140 movneg %xcc, %o0, %g3
20141loop_2358:
20142 edge16n %l3, %i3, %g4
20143 orn %i5, 0x10EF, %i1
20144 ldx [%l7 + 0x20], %l5
20145 bcc,pn %xcc, loop_2359
20146 subccc %g2, %i6, %l0
20147 ld [%l7 + 0x18], %f8
20148 sth %i0, [%l7 + 0x60]
20149loop_2359:
20150 stb %l4, [%l7 + 0x3C]
20151 movle %icc, %i4, %o5
20152 fmovdneg %icc, %f15, %f3
20153 ble %icc, loop_2360
20154 fmul8x16al %f11, %f14, %f4
20155 te %icc, 0x6
20156 nop
20157 setx loop_2361, %l0, %l1
20158 wrpr 0x1, %tl
20159 wrpr %l1, %tpc
20160 add %l1, 0x4, %l1
20161 wrpr %l1, %tnpc
20162 setx 0x34400001400, %l0, %l1
20163 wrpr %l1, %tstate
20164 wrhpr 0x4, %htstate
20165 retry
20166loop_2360:
20167 ldsw [%l7 + 0x60], %g5
20168 siam 0x6
20169 fmovscs %xcc, %f13, %f15
20170loop_2361:
20171 bleu %icc, loop_2362
20172 sth %i2, [%l7 + 0x46]
20173 tle %xcc, 0x6
20174 fmovsvc %xcc, %f1, %f14
20175loop_2362:
20176 std %f10, [%l7 + 0x28]
20177 bn,a %icc, loop_2363
20178 nop
20179 setx loop_2364, %l0, %l1
20180 jmpl %l1, %l2
20181 brgez %g6, loop_2365
20182 andncc %o4, %l6, %o1
20183loop_2363:
20184 stx %i7, [%l7 + 0x70]
20185loop_2364:
20186 sth %o7, [%l7 + 0x5E]
20187loop_2365:
20188 lduw [%l7 + 0x30], %l1
20189 movcs %icc, %g7, %o3
20190 ld [%l7 + 0x08], %f12
20191 ldx [%l7 + 0x58], %o2
20192 movn %icc, %o6, %g1
20193 fsrc2 %f14, %f4
20194 brlz %o0, loop_2366
20195 tvs %icc, 0x1
20196 stw %l3, [%l7 + 0x20]
20197 movrgz %g3, 0x109, %g4
20198loop_2366:
20199 movre %i5, %i3, %l5
20200 st %f1, [%l7 + 0x18]
20201 fmul8x16 %f15, %f14, %f6
20202 fcmpgt32 %f8, %f6, %i1
20203 fands %f11, %f2, %f13
20204 stw %g2, [%l7 + 0x74]
20205 ldsw [%l7 + 0x1C], %l0
20206 brgz %i6, loop_2367
20207 ldsw [%l7 + 0x50], %i0
20208 sth %l4, [%l7 + 0x5C]
20209 lduw [%l7 + 0x68], %i4
20210loop_2367:
20211 tgu %icc, 0x2
20212 bn loop_2368
20213 bn,pn %xcc, loop_2369
20214 ldsb [%l7 + 0x0F], %o5
20215 fmovrdgez %g5, %f6, %f6
20216loop_2368:
20217 fandnot1 %f10, %f6, %f2
20218loop_2369:
20219 xorcc %i2, %g6, %l2
20220 xnor %l6, %o1, %i7
20221 ldsb [%l7 + 0x3F], %o7
20222 udiv %o4, 0x0415, %g7
20223 or %o3, %o2, %l1
20224 fzero %f6
20225 bpos %icc, loop_2370
20226 fabss %f4, %f10
20227 for %f0, %f2, %f10
20228 stb %o6, [%l7 + 0x7B]
20229loop_2370:
20230 movgu %icc, %g1, %o0
20231 udivx %g3, 0x1233, %g4
20232 tg %xcc, 0x0
20233 ble,a %icc, loop_2371
20234 ldsb [%l7 + 0x66], %i5
20235 fbule,a %fcc0, loop_2372
20236 tgu %icc, 0x0
20237loop_2371:
20238 andn %l3, %i3, %l5
20239 fors %f0, %f14, %f15
20240loop_2372:
20241 fmovdg %icc, %f7, %f1
20242 ldsw [%l7 + 0x58], %g2
20243 fsrc1s %f6, %f14
20244 fors %f10, %f1, %f5
20245 fornot1 %f0, %f0, %f0
20246 stx %i1, [%l7 + 0x58]
20247 fpackfix %f8, %f9
20248 movne %icc, %i6, %i0
20249 fcmpne32 %f8, %f0, %l0
20250 stb %l4, [%l7 + 0x78]
20251 st %f9, [%l7 + 0x74]
20252 ldd [%l7 + 0x20], %f0
20253 std %f2, [%l7 + 0x08]
20254 ldsh [%l7 + 0x6C], %i4
20255 movn %icc, %o5, %i2
20256 fones %f10
20257 sethi 0x1065, %g5
20258 fbug,a %fcc0, loop_2373
20259 xorcc %l2, 0x020E, %l6
20260 fpack32 %f2, %f14, %f8
20261 lduh [%l7 + 0x30], %g6
20262loop_2373:
20263 fpsub32 %f12, %f6, %f8
20264 subccc %o1, 0x04E6, %o7
20265 fmovrdgez %i7, %f12, %f2
20266 mova %xcc, %o4, %g7
20267 fmovdn %icc, %f11, %f14
20268 fmovrse %o2, %f0, %f7
20269 fmovsneg %xcc, %f6, %f12
20270 fmovrslez %o3, %f13, %f11
20271 lduw [%l7 + 0x20], %l1
20272 edge16l %g1, %o6, %g3
20273 srl %g4, 0x15, %o0
20274 fmovrslez %l3, %f3, %f0
20275 bg,pt %icc, loop_2374
20276 xnorcc %i3, %i5, %g2
20277 fnot1s %f12, %f6
20278 fpsub16 %f0, %f12, %f8
20279loop_2374:
20280 movcs %xcc, %i1, %l5
20281 brgez,a %i6, loop_2375
20282 brlez,a %l0, loop_2376
20283 lduw [%l7 + 0x18], %i0
20284 bneg,pn %xcc, loop_2377
20285loop_2375:
20286 sdiv %i4, 0x0375, %l4
20287loop_2376:
20288 tcc %icc, 0x5
20289 fmovrdgez %i2, %f8, %f4
20290loop_2377:
20291 fnot2 %f8, %f0
20292 stx %o5, [%l7 + 0x10]
20293 fzeros %f7
20294 bvs,a,pt %icc, loop_2378
20295 lduw [%l7 + 0x28], %l2
20296 stw %g5, [%l7 + 0x6C]
20297 ldsb [%l7 + 0x65], %g6
20298loop_2378:
20299 fzeros %f14
20300 ldsh [%l7 + 0x4E], %o1
20301 fmul8sux16 %f4, %f8, %f14
20302 tcs %xcc, 0x0
20303 movcc %icc, %l6, %i7
20304 ldsb [%l7 + 0x65], %o4
20305 fandnot1s %f9, %f1, %f5
20306 lduw [%l7 + 0x44], %o7
20307 fmovdvs %icc, %f7, %f11
20308 ldsw [%l7 + 0x1C], %g7
20309 fandnot2 %f0, %f10, %f0
20310 srlx %o2, %o3, %l1
20311 fsrc2 %f6, %f0
20312 fbule %fcc1, loop_2379
20313 ldsb [%l7 + 0x4C], %g1
20314 be loop_2380
20315 sdiv %o6, 0x0021, %g3
20316loop_2379:
20317 tvs %xcc, 0x5
20318 fmul8x16au %f14, %f12, %f8
20319loop_2380:
20320 stb %g4, [%l7 + 0x17]
20321 movgu %icc, %l3, %i3
20322 stx %i5, [%l7 + 0x60]
20323 tpos %xcc, 0x0
20324 fmovdcc %xcc, %f2, %f7
20325 edge8n %o0, %i1, %l5
20326 edge8l %g2, %i6, %i0
20327 array16 %l0, %i4, %i2
20328 edge8l %o5, %l4, %l2
20329 fabsd %f10, %f2
20330 lduw [%l7 + 0x7C], %g5
20331 fabsd %f14, %f6
20332 edge16 %g6, %o1, %i7
20333 movvs %icc, %o4, %l6
20334 ldub [%l7 + 0x66], %o7
20335 brlz,a %o2, loop_2381
20336 std %f4, [%l7 + 0x48]
20337 ld [%l7 + 0x68], %f13
20338 mulscc %g7, 0x0B10, %o3
20339loop_2381:
20340 ble,pn %icc, loop_2382
20341 tvc %icc, 0x5
20342 fmovdleu %icc, %f6, %f4
20343 fmovscc %icc, %f11, %f4
20344loop_2382:
20345 fmul8ulx16 %f4, %f6, %f10
20346 te %icc, 0x0
20347 ldd [%l7 + 0x50], %f8
20348 xor %g1, %o6, %g3
20349 movleu %icc, %g4, %l3
20350 edge8ln %l1, %i5, %i3
20351 fmovscs %icc, %f8, %f9
20352 siam 0x3
20353 ldsh [%l7 + 0x72], %o0
20354 fands %f15, %f3, %f6
20355 nop
20356 setx loop_2383, %l0, %l1
20357 wrpr 0x1, %tl
20358 wrpr %l1, %tnpc
20359 setx 0x34400001400, %l0, %l1
20360 wrpr %l1, %tstate
20361 wrhpr 0x4, %htstate
20362 done
20363 brlez,a %i1, loop_2384
20364 subccc %g2, 0x1545, %l5
20365 edge8 %i0, %i6, %i4
20366loop_2383:
20367 sth %i2, [%l7 + 0x1E]
20368loop_2384:
20369 fmovsvs %xcc, %f9, %f11
20370 fbne %fcc0, loop_2385
20371 ldx [%l7 + 0x58], %o5
20372 xnor %l0, %l4, %g5
20373 fbu %fcc3, loop_2386
20374loop_2385:
20375 fmovdg %icc, %f7, %f11
20376 move %icc, %g6, %o1
20377 andncc %l2, %o4, %i7
20378loop_2386:
20379 movle %xcc, %l6, %o2
20380 sllx %g7, 0x01, %o7
20381 fnors %f4, %f13, %f4
20382 fmovrdlz %g1, %f14, %f12
20383 stb %o6, [%l7 + 0x42]
20384 fpsub32 %f4, %f6, %f0
20385 ldsb [%l7 + 0x79], %g3
20386 popc %o3, %g4
20387 ld [%l7 + 0x3C], %f7
20388 fcmpes %fcc0, %f0, %f9
20389 fblg %fcc0, loop_2387
20390 st %f1, [%l7 + 0x40]
20391 fmovrsgz %l3, %f15, %f12
20392 addc %l1, 0x1040, %i3
20393loop_2387:
20394 srlx %i5, 0x06, %o0
20395 lduw [%l7 + 0x64], %i1
20396 movne %xcc, %l5, %g2
20397 fones %f3
20398 fpsub32s %f6, %f12, %f3
20399 stw %i6, [%l7 + 0x6C]
20400 fmovsle %icc, %f1, %f15
20401 ldx [%l7 + 0x78], %i4
20402 edge8n %i0, %o5, %i2
20403 fble %fcc0, loop_2388
20404 fbg %fcc0, loop_2389
20405 ldsw [%l7 + 0x30], %l0
20406 addc %g5, %l4, %g6
20407loop_2388:
20408 alignaddrl %o1, %l2, %i7
20409loop_2389:
20410 edge8ln %o4, %l6, %g7
20411 edge8n %o7, %o2, %g1
20412 st %f12, [%l7 + 0x2C]
20413 fmovsge %icc, %f14, %f6
20414 add %o6, 0x1B3B, %o3
20415 srl %g4, %l3, %l1
20416 st %f13, [%l7 + 0x20]
20417 ldub [%l7 + 0x11], %g3
20418 lduw [%l7 + 0x08], %i5
20419 stb %o0, [%l7 + 0x3B]
20420 srlx %i1, 0x17, %l5
20421 ldd [%l7 + 0x10], %f8
20422 edge16ln %i3, %i6, %g2
20423 fmovrdgez %i0, %f0, %f0
20424 sethi 0x1AE9, %i4
20425 ldub [%l7 + 0x1B], %o5
20426 lduw [%l7 + 0x48], %i2
20427 ldub [%l7 + 0x41], %g5
20428 tl %icc, 0x0
20429 umul %l4, 0x05BB, %g6
20430 fandnot1s %f1, %f14, %f0
20431 stb %l0, [%l7 + 0x12]
20432 lduh [%l7 + 0x4E], %o1
20433 tpos %icc, 0x2
20434 udivx %l2, 0x1621, %i7
20435 movpos %xcc, %o4, %l6
20436 st %f9, [%l7 + 0x64]
20437 bne,a,pt %icc, loop_2390
20438 add %o7, %o2, %g1
20439 lduh [%l7 + 0x76], %o6
20440 tvs %xcc, 0x3
20441loop_2390:
20442 ldsb [%l7 + 0x3E], %o3
20443 ldsb [%l7 + 0x63], %g4
20444 fmovrsgez %g7, %f4, %f2
20445 sth %l3, [%l7 + 0x0E]
20446 fcmps %fcc2, %f7, %f15
20447 nop
20448 setx loop_2391, %l0, %l1
20449 wrpr 0x1, %tl
20450 wrpr %l1, %tpc
20451 add %l1, 0x4, %l1
20452 wrpr %l1, %tnpc
20453 setx 0x34400001400, %l0, %l1
20454 wrpr %l1, %tstate
20455 wrhpr 0x4, %htstate
20456 retry
20457 fsrc2s %f2, %f6
20458 movrgez %g3, 0x165, %l1
20459 smulcc %i5, 0x13CA, %o0
20460loop_2391:
20461 ld [%l7 + 0x50], %f12
20462 or %i1, 0x03DF, %l5
20463 ld [%l7 + 0x78], %f4
20464 sethi 0x0C38, %i3
20465 fandnot1 %f4, %f0, %f8
20466 fbul,a %fcc2, loop_2392
20467 fpadd16 %f12, %f10, %f4
20468 ldub [%l7 + 0x7A], %i6
20469 sra %g2, %i0, %o5
20470loop_2392:
20471 subccc %i2, 0x1D6D, %g5
20472 srax %l4, 0x15, %g6
20473 lduh [%l7 + 0x20], %i4
20474 brnz,a %l0, loop_2393
20475 edge16l %l2, %o1, %o4
20476 fmovsleu %xcc, %f4, %f10
20477 edge16ln %l6, %o7, %o2
20478loop_2393:
20479 stw %i7, [%l7 + 0x38]
20480 lduw [%l7 + 0x64], %o6
20481 fmovsl %xcc, %f14, %f12
20482 fcmped %fcc3, %f6, %f0
20483 for %f4, %f10, %f4
20484 lduw [%l7 + 0x38], %g1
20485 fmovsgu %icc, %f5, %f15
20486 bleu %xcc, loop_2394
20487 fpsub16 %f4, %f6, %f4
20488 fbo,a %fcc0, loop_2395
20489 fmovdgu %xcc, %f0, %f4
20490loop_2394:
20491 fble %fcc1, loop_2396
20492 tg %xcc, 0x3
20493loop_2395:
20494 fsrc2 %f4, %f6
20495 fmovdcc %icc, %f15, %f14
20496loop_2396:
20497 stw %g4, [%l7 + 0x2C]
20498 fexpand %f7, %f4
20499 ba %xcc, loop_2397
20500 andcc %o3, 0x0009, %l3
20501 ldx [%l7 + 0x60], %g3
20502 lduh [%l7 + 0x7C], %g7
20503loop_2397:
20504 brlez,a %l1, loop_2398
20505 fblg %fcc3, loop_2399
20506 fble,a %fcc1, loop_2400
20507 fsrc2 %f14, %f0
20508loop_2398:
20509 fmovsne %icc, %f8, %f8
20510loop_2399:
20511 stw %o0, [%l7 + 0x18]
20512loop_2400:
20513 movrgz %i1, %i5, %i3
20514 lduw [%l7 + 0x44], %l5
20515 ldd [%l7 + 0x28], %f2
20516 sdivx %g2, 0x127F, %i6
20517 popc 0x1619, %o5
20518 fcmpgt32 %f10, %f4, %i2
20519 srl %i0, 0x1B, %g5
20520 fmovsl %xcc, %f11, %f5
20521 ldsb [%l7 + 0x65], %g6
20522 bn,a,pn %xcc, loop_2401
20523 edge8l %l4, %i4, %l0
20524 fmovrsgez %l2, %f7, %f1
20525 movrgez %o1, %l6, %o4
20526loop_2401:
20527 lduh [%l7 + 0x60], %o2
20528 lduh [%l7 + 0x26], %i7
20529 tneg %icc, 0x1
20530 fcmpes %fcc1, %f11, %f15
20531 brgz %o6, loop_2402
20532 ldx [%l7 + 0x30], %g1
20533 stx %o7, [%l7 + 0x78]
20534 brlz %g4, loop_2403
20535loop_2402:
20536 fabss %f4, %f11
20537 movrlez %l3, %o3, %g7
20538 movrlez %l1, 0x398, %o0
20539loop_2403:
20540 for %f6, %f8, %f0
20541 ld [%l7 + 0x14], %f11
20542 lduw [%l7 + 0x3C], %i1
20543 fmovdcc %xcc, %f10, %f8
20544 ldsh [%l7 + 0x44], %g3
20545 stb %i3, [%l7 + 0x5A]
20546 fmovsle %xcc, %f1, %f2
20547 st %f5, [%l7 + 0x54]
20548 bcs,a %xcc, loop_2404
20549 stw %l5, [%l7 + 0x34]
20550 bcs %icc, loop_2405
20551 fandnot1s %f1, %f12, %f2
20552loop_2404:
20553 fcmpne16 %f12, %f8, %i5
20554 ldx [%l7 + 0x20], %g2
20555loop_2405:
20556 fandnot1 %f14, %f8, %f12
20557 nop
20558 setx loop_2406, %l0, %l1
20559 jmpl %l1, %o5
20560 ldd [%l7 + 0x28], %f0
20561 std %f8, [%l7 + 0x48]
20562 fmul8x16au %f11, %f15, %f2
20563loop_2406:
20564 movl %icc, %i6, %i0
20565 stw %g5, [%l7 + 0x78]
20566 bpos loop_2407
20567 fmovrde %g6, %f14, %f8
20568 lduh [%l7 + 0x62], %l4
20569 ldx [%l7 + 0x40], %i2
20570loop_2407:
20571 ldub [%l7 + 0x16], %l0
20572 mova %xcc, %l2, %i4
20573 tn %icc, 0x4
20574 fxor %f10, %f6, %f0
20575 lduw [%l7 + 0x68], %o1
20576 ldx [%l7 + 0x20], %o4
20577 lduh [%l7 + 0x28], %o2
20578 st %f8, [%l7 + 0x60]
20579 fmovda %icc, %f7, %f0
20580 movge %xcc, %i7, %l6
20581 fmovrsgez %g1, %f11, %f1
20582 sethi 0x16F4, %o6
20583 edge16ln %g4, %l3, %o3
20584 stx %o7, [%l7 + 0x10]
20585 fcmps %fcc3, %f4, %f7
20586 st %f12, [%l7 + 0x20]
20587 std %f14, [%l7 + 0x38]
20588 bgu loop_2408
20589 stb %l1, [%l7 + 0x36]
20590 brgez,a %g7, loop_2409
20591 movrgez %o0, %i1, %g3
20592loop_2408:
20593 lduw [%l7 + 0x2C], %i3
20594 std %f6, [%l7 + 0x50]
20595loop_2409:
20596 fabss %f6, %f5
20597 fmovsl %xcc, %f11, %f13
20598 fmovsa %icc, %f4, %f10
20599 std %f12, [%l7 + 0x68]
20600 fmovsvc %xcc, %f3, %f15
20601 lduw [%l7 + 0x68], %i5
20602 mova %icc, %l5, %g2
20603 ldsh [%l7 + 0x66], %o5
20604 ldd [%l7 + 0x40], %f2
20605 edge32l %i6, %i0, %g6
20606 ld [%l7 + 0x14], %f15
20607 fmovsge %xcc, %f9, %f3
20608 fmul8x16 %f7, %f6, %f8
20609 bshuffle %f2, %f8, %f2
20610 ldsw [%l7 + 0x6C], %l4
20611 ldub [%l7 + 0x60], %i2
20612 srlx %l0, %l2, %g5
20613 sdivcc %o1, 0x1004, %o4
20614 std %f4, [%l7 + 0x48]
20615 edge32ln %i4, %i7, %o2
20616 ld [%l7 + 0x0C], %f1
20617 ld [%l7 + 0x0C], %f8
20618 movleu %icc, %g1, %o6
20619 bcs,pt %xcc, loop_2410
20620 xnor %g4, 0x08E1, %l6
20621 fsrc2 %f2, %f8
20622 ldub [%l7 + 0x26], %l3
20623loop_2410:
20624 ldsh [%l7 + 0x2A], %o3
20625 fpack32 %f12, %f8, %f10
20626 fbo,a %fcc1, loop_2411
20627 lduw [%l7 + 0x14], %l1
20628 fcmps %fcc2, %f0, %f12
20629 fpadd32s %f11, %f4, %f8
20630loop_2411:
20631 fmovdle %xcc, %f2, %f14
20632 fmovdn %icc, %f7, %f5
20633 fmuld8ulx16 %f10, %f14, %f8
20634 mulx %g7, 0x0AD9, %o7
20635 std %f2, [%l7 + 0x40]
20636 ldx [%l7 + 0x08], %i1
20637 fcmpd %fcc1, %f10, %f2
20638 fcmpes %fcc0, %f10, %f14
20639 alignaddr %o0, %i3, %g3
20640 sth %i5, [%l7 + 0x2C]
20641 bvc loop_2412
20642 fmovda %xcc, %f4, %f2
20643 fmovda %icc, %f1, %f14
20644 subc %g2, %o5, %i6
20645loop_2412:
20646 faligndata %f14, %f8, %f10
20647 ldx [%l7 + 0x78], %i0
20648 fmovsl %icc, %f8, %f9
20649 fmuld8ulx16 %f12, %f1, %f8
20650 nop
20651 setx loop_2413, %l0, %l1
20652 wrpr 0x1, %tl
20653 wrpr %l1, %tpc
20654 add %l1, 0x4, %l1
20655 wrpr %l1, %tnpc
20656 setx 0x34400001400, %l0, %l1
20657 wrpr %l1, %tstate
20658 wrhpr 0x4, %htstate
20659 retry
20660 fmovrdgz %g6, %f8, %f6
20661 fmovsa %xcc, %f9, %f8
20662 fmovsgu %icc, %f4, %f12
20663loop_2413:
20664 fmovdge %icc, %f7, %f2
20665 udivcc %l5, 0x1580, %l4
20666 st %f5, [%l7 + 0x4C]
20667 fble,a %fcc0, loop_2414
20668 array8 %i2, %l2, %l0
20669 tneg %icc, 0x7
20670 tne %xcc, 0x3
20671loop_2414:
20672 fmovsge %xcc, %f3, %f7
20673 ldx [%l7 + 0x18], %o1
20674 lduh [%l7 + 0x08], %o4
20675 edge8ln %g5, %i4, %i7
20676 fbg,a %fcc0, loop_2415
20677 ldsb [%l7 + 0x6B], %g1
20678 fpsub16 %f10, %f12, %f14
20679 st %f13, [%l7 + 0x28]
20680loop_2415:
20681 stw %o2, [%l7 + 0x3C]
20682 ldub [%l7 + 0x1E], %o6
20683 sdiv %l6, 0x12B6, %l3
20684 stw %g4, [%l7 + 0x74]
20685 fcmpgt16 %f2, %f8, %o3
20686 faligndata %f8, %f2, %f10
20687 call loop_2416
20688 fcmpes %fcc1, %f11, %f7
20689 fble %fcc3, loop_2417
20690 addc %g7, 0x1238, %o7
20691loop_2416:
20692 stw %i1, [%l7 + 0x0C]
20693 sth %o0, [%l7 + 0x4C]
20694loop_2417:
20695 stb %i3, [%l7 + 0x30]
20696 movvs %xcc, %l1, %g3
20697 ldd [%l7 + 0x58], %f0
20698 fcmpgt32 %f0, %f12, %i5
20699 fmovsvc %icc, %f10, %f3
20700 fmovspos %xcc, %f6, %f7
20701 edge8ln %o5, %i6, %g2
20702 fcmped %fcc1, %f4, %f8
20703 fmuld8sux16 %f15, %f4, %f10
20704 movneg %icc, %i0, %l5
20705 ld [%l7 + 0x20], %f12
20706 ldsh [%l7 + 0x0E], %g6
20707 stw %l4, [%l7 + 0x0C]
20708 movn %xcc, %i2, %l2
20709 fsrc1 %f8, %f8
20710 srlx %l0, 0x16, %o4
20711 std %f2, [%l7 + 0x38]
20712 sth %o1, [%l7 + 0x62]
20713 fcmpne16 %f10, %f8, %g5
20714 srax %i4, %i7, %o2
20715 fpsub32s %f11, %f6, %f8
20716 st %f14, [%l7 + 0x50]
20717 ldd [%l7 + 0x08], %f8
20718 brz,a %g1, loop_2418
20719 ldub [%l7 + 0x56], %l6
20720 fble %fcc0, loop_2419
20721 movre %l3, 0x0A0, %g4
20722loop_2418:
20723 lduw [%l7 + 0x30], %o6
20724 fpadd32s %f0, %f0, %f7
20725loop_2419:
20726 ba,a,pt %xcc, loop_2420
20727 fmovdvs %icc, %f12, %f13
20728 fcmps %fcc3, %f6, %f5
20729 sll %o3, %o7, %g7
20730loop_2420:
20731 ldd [%l7 + 0x28], %f0
20732 sth %i1, [%l7 + 0x5C]
20733 addcc %i3, 0x177C, %o0
20734 fxors %f9, %f9, %f11
20735 orn %l1, %i5, %o5
20736 fsrc2s %f2, %f4
20737 faligndata %f14, %f12, %f10
20738 ldx [%l7 + 0x30], %i6
20739 popc 0x1B2F, %g3
20740 fcmple32 %f14, %f10, %i0
20741 movleu %xcc, %l5, %g6
20742 movrgz %l4, 0x313, %g2
20743 fabss %f11, %f12
20744 ldub [%l7 + 0x35], %l2
20745 fabsd %f2, %f6
20746 fmuld8ulx16 %f12, %f5, %f12
20747 fnor %f10, %f4, %f12
20748 xnorcc %l0, 0x09CC, %i2
20749 std %f6, [%l7 + 0x68]
20750 fcmpne16 %f2, %f2, %o4
20751 lduh [%l7 + 0x56], %o1
20752 fmovdle %icc, %f0, %f7
20753 nop
20754 setx loop_2421, %l0, %l1
20755 wrpr 0x1, %tl
20756 wrpr %l1, %tpc
20757 add %l1, 0x4, %l1
20758 wrpr %l1, %tnpc
20759 setx 0x34400001400, %l0, %l1
20760 wrpr %l1, %tstate
20761 wrhpr 0x4, %htstate
20762 retry
20763 ldsb [%l7 + 0x2E], %g5
20764 array8 %i7, %o2, %i4
20765 fnand %f10, %f12, %f12
20766loop_2421:
20767 udivx %l6, 0x0C4C, %l3
20768 fmovsl %icc, %f15, %f15
20769 lduh [%l7 + 0x4E], %g1
20770 ldsh [%l7 + 0x4A], %g4
20771 tneg %icc, 0x4
20772 movre %o3, 0x00A, %o7
20773 bge loop_2422
20774 add %g7, %o6, %i1
20775 brlz,a %o0, loop_2423
20776 ldsb [%l7 + 0x70], %l1
20777loop_2422:
20778 fnegd %f4, %f8
20779 fmovdvs %xcc, %f0, %f3
20780loop_2423:
20781 udivx %i3, 0x0316, %o5
20782 fpadd16 %f6, %f10, %f4
20783 alignaddr %i6, %i5, %i0
20784 fpsub32s %f4, %f1, %f1
20785 ldsh [%l7 + 0x60], %g3
20786 sth %g6, [%l7 + 0x4E]
20787 orcc %l5, %l4, %l2
20788 movrgez %g2, 0x101, %l0
20789 lduh [%l7 + 0x58], %o4
20790 movrgez %o1, %i2, %i7
20791 stx %g5, [%l7 + 0x78]
20792 fmul8x16al %f9, %f1, %f10
20793 fornot1s %f5, %f11, %f7
20794 brz,a %o2, loop_2424
20795 ld [%l7 + 0x3C], %f8
20796 st %f11, [%l7 + 0x28]
20797 edge16ln %i4, %l3, %l6
20798loop_2424:
20799 ldd [%l7 + 0x20], %f6
20800 fandnot1 %f0, %f8, %f2
20801 stw %g4, [%l7 + 0x08]
20802 umul %g1, %o3, %g7
20803 subccc %o7, 0x0CC1, %o6
20804 udivcc %i1, 0x00A7, %o0
20805 fmovrsne %i3, %f7, %f0
20806 ldsh [%l7 + 0x66], %l1
20807 call loop_2425
20808 fmovsleu %icc, %f12, %f12
20809 umul %i6, %o5, %i0
20810 fmovsle %icc, %f10, %f2
20811loop_2425:
20812 ldsh [%l7 + 0x2E], %g3
20813 fmovda %xcc, %f2, %f0
20814 brnz %g6, loop_2426
20815 edge32 %i5, %l5, %l2
20816 edge16l %l4, %g2, %l0
20817 stb %o4, [%l7 + 0x34]
20818loop_2426:
20819 fabss %f11, %f1
20820 srl %i2, 0x02, %i7
20821 tne %xcc, 0x6
20822 ldsb [%l7 + 0x3B], %g5
20823 srax %o1, 0x10, %o2
20824 lduw [%l7 + 0x44], %i4
20825 fbug,a %fcc1, loop_2427
20826 ba,a %icc, loop_2428
20827 fmovrdgez %l6, %f10, %f10
20828 edge32n %g4, %g1, %o3
20829loop_2427:
20830 brgz,a %l3, loop_2429
20831loop_2428:
20832 edge16ln %g7, %o6, %i1
20833 subcc %o7, 0x1338, %o0
20834 stw %i3, [%l7 + 0x78]
20835loop_2429:
20836 edge32n %l1, %i6, %o5
20837 ldsh [%l7 + 0x6A], %g3
20838 fba,a %fcc0, loop_2430
20839 ldx [%l7 + 0x30], %g6
20840 tleu %icc, 0x1
20841 brlz %i5, loop_2431
20842loop_2430:
20843 ldd [%l7 + 0x38], %f10
20844 fornot2 %f0, %f12, %f6
20845 fmul8x16au %f0, %f11, %f12
20846loop_2431:
20847 udivcc %i0, 0x1197, %l2
20848 stx %l4, [%l7 + 0x20]
20849 orn %g2, %l0, %o4
20850 addcc %l5, %i7, %i2
20851 sdivx %g5, 0x08BD, %o2
20852 tl %xcc, 0x1
20853 bvc loop_2432
20854 subc %i4, %l6, %g4
20855 movgu %xcc, %g1, %o1
20856 tcs %xcc, 0x4
20857loop_2432:
20858 fpadd32s %f6, %f14, %f12
20859 lduh [%l7 + 0x76], %o3
20860 fmovsl %icc, %f1, %f9
20861 sdiv %l3, 0x0584, %o6
20862 fors %f14, %f15, %f13
20863 fornot1 %f10, %f10, %f0
20864 fsrc1 %f2, %f0
20865 fbul %fcc1, loop_2433
20866 stw %i1, [%l7 + 0x4C]
20867 fors %f15, %f7, %f10
20868 fmovdvs %icc, %f4, %f13
20869loop_2433:
20870 srlx %o7, 0x00, %o0
20871 fmovsleu %icc, %f8, %f2
20872 ldd [%l7 + 0x70], %f6
20873 siam 0x1
20874 stb %g7, [%l7 + 0x2D]
20875 te %icc, 0x4
20876 subccc %l1, %i6, %i3
20877 ldx [%l7 + 0x78], %g3
20878 bgu,a,pn %xcc, loop_2434
20879 tl %xcc, 0x3
20880 sra %g6, 0x17, %o5
20881 ldub [%l7 + 0x5A], %i0
20882loop_2434:
20883 fnors %f3, %f12, %f15
20884 bleu %xcc, loop_2435
20885 fand %f10, %f14, %f6
20886 stx %l2, [%l7 + 0x18]
20887 ldub [%l7 + 0x16], %l4
20888loop_2435:
20889 fmovdpos %xcc, %f3, %f3
20890 move %xcc, %g2, %i5
20891 orn %o4, %l5, %l0
20892 st %f7, [%l7 + 0x5C]
20893 movrgez %i7, %g5, %i2
20894 tn %xcc, 0x6
20895 ldx [%l7 + 0x50], %i4
20896 bne,a,pt %icc, loop_2436
20897 ldub [%l7 + 0x69], %o2
20898 tleu %xcc, 0x0
20899 ld [%l7 + 0x3C], %f4
20900loop_2436:
20901 ldsb [%l7 + 0x13], %l6
20902 fcmpgt16 %f6, %f10, %g4
20903 movrlz %g1, %o1, %l3
20904 fmovrdne %o3, %f12, %f0
20905 fbu %fcc2, loop_2437
20906 fandnot1 %f4, %f12, %f2
20907 fmul8x16 %f15, %f14, %f10
20908 stb %o6, [%l7 + 0x37]
20909loop_2437:
20910 tleu %icc, 0x0
20911 fpsub32 %f2, %f14, %f6
20912 std %f12, [%l7 + 0x40]
20913 array16 %i1, %o7, %g7
20914 fpack16 %f0, %f11
20915 brgez %o0, loop_2438
20916 or %l1, %i6, %g3
20917 brlez %g6, loop_2439
20918 bgu,a,pt %xcc, loop_2440
20919loop_2438:
20920 brlez,a %o5, loop_2441
20921 fnegd %f4, %f12
20922loop_2439:
20923 srlx %i3, 0x1B, %i0
20924loop_2440:
20925 fpadd32 %f0, %f0, %f12
20926loop_2441:
20927 fmovsn %icc, %f15, %f4
20928 lduw [%l7 + 0x68], %l2
20929 movrgz %g2, %l4, %o4
20930 edge8l %l5, %i5, %l0
20931 fbug,a %fcc1, loop_2442
20932 stw %g5, [%l7 + 0x18]
20933 lduw [%l7 + 0x78], %i7
20934 smulcc %i4, 0x0271, %i2
20935loop_2442:
20936 fands %f11, %f5, %f3
20937 stx %o2, [%l7 + 0x50]
20938 tsubcc %g4, %g1, %l6
20939 fand %f0, %f6, %f0
20940 ba %xcc, loop_2443
20941 sth %o1, [%l7 + 0x4E]
20942 ldx [%l7 + 0x08], %o3
20943 smul %o6, 0x1FB5, %i1
20944loop_2443:
20945 st %f2, [%l7 + 0x4C]
20946 lduh [%l7 + 0x54], %o7
20947 fmovrdgz %g7, %f0, %f14
20948 fcmpeq32 %f12, %f2, %o0
20949 for %f8, %f6, %f10
20950 movvs %icc, %l3, %l1
20951 fbule %fcc2, loop_2444
20952 fone %f4
20953 bgu,pt %icc, loop_2445
20954 move %xcc, %g3, %i6
20955loop_2444:
20956 orn %g6, %i3, %o5
20957 edge32l %l2, %i0, %g2
20958loop_2445:
20959 fzero %f4
20960 edge32n %l4, %o4, %l5
20961 ldsw [%l7 + 0x28], %i5
20962 fandnot1 %f8, %f0, %f12
20963 movrgez %l0, 0x154, %i7
20964 edge8ln %g5, %i4, %o2
20965 sth %i2, [%l7 + 0x16]
20966 std %f2, [%l7 + 0x60]
20967 fxor %f14, %f14, %f10
20968 lduw [%l7 + 0x74], %g1
20969 st %f2, [%l7 + 0x2C]
20970 edge8l %l6, %g4, %o3
20971 fmul8x16 %f0, %f10, %f10
20972 addccc %o6, %o1, %i1
20973 andcc %g7, 0x107C, %o0
20974 fnor %f14, %f14, %f4
20975 fmovsvs %icc, %f2, %f3
20976 fmovrsgz %l3, %f15, %f0
20977 xnor %o7, 0x005E, %g3
20978 fsrc1s %f9, %f6
20979 stw %i6, [%l7 + 0x30]
20980 tge %xcc, 0x3
20981 fmovrsgez %g6, %f2, %f10
20982 faligndata %f4, %f8, %f0
20983 fone %f12
20984 fmovscs %xcc, %f7, %f0
20985 fmovscs %xcc, %f6, %f12
20986 bvc,pt %icc, loop_2446
20987 ldsb [%l7 + 0x7C], %l1
20988 move %xcc, %o5, %i3
20989 subc %l2, 0x1DCD, %i0
20990loop_2446:
20991 ldub [%l7 + 0x60], %l4
20992 fmovrdlz %o4, %f10, %f12
20993 brgz %g2, loop_2447
20994 lduh [%l7 + 0x2A], %l5
20995 stw %i5, [%l7 + 0x28]
20996 sth %i7, [%l7 + 0x24]
20997loop_2447:
20998 ld [%l7 + 0x38], %f4
20999 stx %l0, [%l7 + 0x10]
21000 taddcctv %g5, %o2, %i2
21001 movne %xcc, %i4, %l6
21002 st %f2, [%l7 + 0x4C]
21003 st %f1, [%l7 + 0x20]
21004 fandnot2s %f10, %f3, %f13
21005 fcmpne16 %f4, %f6, %g1
21006 fmovde %icc, %f11, %f6
21007 fbg %fcc3, loop_2448
21008 fba,a %fcc2, loop_2449
21009 movgu %xcc, %o3, %o6
21010 ldd [%l7 + 0x48], %f14
21011loop_2448:
21012 bleu,a,pt %icc, loop_2450
21013loop_2449:
21014 fpsub32 %f0, %f10, %f4
21015 stw %g4, [%l7 + 0x18]
21016 ldsw [%l7 + 0x7C], %o1
21017loop_2450:
21018 be,a %icc, loop_2451
21019 xnorcc %g7, %i1, %l3
21020 fblg,a %fcc0, loop_2452
21021 fornot1 %f8, %f14, %f14
21022loop_2451:
21023 call loop_2453
21024 bleu,a %icc, loop_2454
21025loop_2452:
21026 fmovde %xcc, %f12, %f6
21027 ldx [%l7 + 0x30], %o7
21028loop_2453:
21029 ldub [%l7 + 0x64], %o0
21030loop_2454:
21031 brlez %g3, loop_2455
21032 mova %icc, %g6, %l1
21033 fpackfix %f8, %f7
21034 ldd [%l7 + 0x08], %f10
21035loop_2455:
21036 bneg,a %xcc, loop_2456
21037 fmuld8ulx16 %f2, %f6, %f0
21038 fmovrse %o5, %f5, %f13
21039 ldsh [%l7 + 0x1E], %i3
21040loop_2456:
21041 fpackfix %f14, %f3
21042 fmuld8sux16 %f0, %f14, %f4
21043 nop
21044 setx loop_2457, %l0, %l1
21045 jmpl %l1, %l2
21046 bne,a,pt %icc, loop_2458
21047 smul %i0, %i6, %o4
21048 lduh [%l7 + 0x4E], %g2
21049loop_2457:
21050 call loop_2459
21051loop_2458:
21052 subccc %l5, 0x1BF9, %l4
21053 fxnors %f3, %f5, %f13
21054 fbne,a %fcc3, loop_2460
21055loop_2459:
21056 xor %i5, 0x16F7, %l0
21057 fbule,a %fcc3, loop_2461
21058 sth %g5, [%l7 + 0x46]
21059loop_2460:
21060 movl %xcc, %i7, %i2
21061 fxor %f4, %f4, %f0
21062loop_2461:
21063 movcs %xcc, %o2, %i4
21064 ldub [%l7 + 0x33], %g1
21065 ldub [%l7 + 0x74], %o3
21066 tge %xcc, 0x6
21067 ldsw [%l7 + 0x44], %o6
21068 te %icc, 0x6
21069 ble,a loop_2462
21070 lduh [%l7 + 0x22], %g4
21071 edge16l %o1, %g7, %i1
21072 bl,pt %xcc, loop_2463
21073loop_2462:
21074 or %l3, 0x13FB, %l6
21075 fzero %f4
21076 ldsb [%l7 + 0x2B], %o0
21077loop_2463:
21078 fmovrsgz %g3, %f9, %f6
21079 orcc %o7, %l1, %o5
21080 fcmpes %fcc1, %f12, %f11
21081 fabsd %f2, %f14
21082 xorcc %g6, 0x0136, %i3
21083 fmovdleu %xcc, %f3, %f3
21084 nop
21085 setx loop_2464, %l0, %l1
21086 jmpl %l1, %i0
21087 smul %l2, 0x06A7, %o4
21088 sth %g2, [%l7 + 0x38]
21089 edge8ln %i6, %l5, %i5
21090loop_2464:
21091 udivcc %l4, 0x00CF, %l0
21092 stw %i7, [%l7 + 0x60]
21093 tsubcctv %g5, 0x0DCE, %o2
21094 fbge,a %fcc0, loop_2465
21095 ldx [%l7 + 0x40], %i4
21096 bge,a,pt %icc, loop_2466
21097 ld [%l7 + 0x44], %f1
21098loop_2465:
21099 ldd [%l7 + 0x38], %f10
21100 fbge,a %fcc2, loop_2467
21101loop_2466:
21102 edge8 %i2, %o3, %o6
21103 fnegd %f6, %f14
21104 brnz %g1, loop_2468
21105loop_2467:
21106 fbul,a %fcc0, loop_2469
21107 tcc %icc, 0x7
21108 edge32l %g4, %o1, %g7
21109loop_2468:
21110 ta %icc, 0x7
21111loop_2469:
21112 movrlez %i1, %l6, %o0
21113 edge32 %l3, %g3, %l1
21114 stw %o5, [%l7 + 0x18]
21115 ldx [%l7 + 0x10], %o7
21116 fmovdle %xcc, %f15, %f10
21117 ldub [%l7 + 0x68], %i3
21118 fmovdge %icc, %f9, %f5
21119 array16 %g6, %l2, %o4
21120 fsrc2 %f0, %f0
21121 fbl,a %fcc1, loop_2470
21122 st %f3, [%l7 + 0x7C]
21123 fbug %fcc3, loop_2471
21124 fcmpgt16 %f2, %f2, %i0
21125loop_2470:
21126 fpsub16s %f10, %f14, %f11
21127 std %f4, [%l7 + 0x70]
21128loop_2471:
21129 brz %i6, loop_2472
21130 fmovrde %g2, %f4, %f10
21131 stb %l5, [%l7 + 0x26]
21132 movrlz %i5, 0x2D0, %l0
21133loop_2472:
21134 fbu,a %fcc0, loop_2473
21135 brnz,a %l4, loop_2474
21136 ldx [%l7 + 0x58], %g5
21137 fmovrsgez %o2, %f12, %f12
21138loop_2473:
21139 edge32n %i4, %i7, %i2
21140loop_2474:
21141 fmovdgu %xcc, %f7, %f15
21142 ldsb [%l7 + 0x0C], %o3
21143 movn %xcc, %o6, %g4
21144 bne,a %xcc, loop_2475
21145 addc %g1, %g7, %i1
21146 ldub [%l7 + 0x39], %o1
21147 ldsb [%l7 + 0x51], %l6
21148loop_2475:
21149 fmovsvc %icc, %f15, %f4
21150 edge32ln %l3, %g3, %o0
21151 fmovrdgez %l1, %f12, %f0
21152 ld [%l7 + 0x64], %f11
21153 mova %xcc, %o5, %o7
21154 fmovs %f0, %f10
21155 fsrc2s %f6, %f4
21156 fmul8sux16 %f12, %f14, %f12
21157 fmovdge %xcc, %f15, %f13
21158 brlz %g6, loop_2476
21159 stb %l2, [%l7 + 0x32]
21160 fmovrdlz %o4, %f8, %f14
21161 ld [%l7 + 0x7C], %f13
21162loop_2476:
21163 array32 %i3, %i0, %g2
21164 udiv %l5, 0x077B, %i6
21165 ldd [%l7 + 0x40], %f6
21166 alignaddrl %i5, %l4, %g5
21167 fmovrdlz %o2, %f12, %f12
21168 stb %i4, [%l7 + 0x2B]
21169 fsrc2s %f2, %f6
21170 ldsh [%l7 + 0x7C], %l0
21171 ldd [%l7 + 0x40], %f8
21172 bge,pt %xcc, loop_2477
21173 edge8 %i7, %i2, %o3
21174 fbg %fcc1, loop_2478
21175 fnot2 %f8, %f12
21176loop_2477:
21177 ldub [%l7 + 0x4E], %o6
21178 bshuffle %f6, %f6, %f4
21179loop_2478:
21180 fbge %fcc3, loop_2479
21181 fmovs %f2, %f7
21182 tvc %xcc, 0x5
21183 srlx %g4, 0x09, %g7
21184loop_2479:
21185 fcmple32 %f2, %f4, %g1
21186 fmovsg %xcc, %f4, %f3
21187 fnot2 %f8, %f10
21188 stx %i1, [%l7 + 0x20]
21189 sdivx %o1, 0x06D9, %l3
21190 fornot1s %f13, %f12, %f12
21191 sth %g3, [%l7 + 0x62]
21192 fble %fcc3, loop_2480
21193 lduw [%l7 + 0x1C], %o0
21194 srlx %l1, %o5, %l6
21195 lduw [%l7 + 0x54], %o7
21196loop_2480:
21197 call loop_2481
21198 smulcc %g6, %o4, %i3
21199 xnor %l2, %g2, %i0
21200 srax %l5, 0x12, %i5
21201loop_2481:
21202 fmovrsgz %i6, %f15, %f11
21203 movrne %l4, %g5, %o2
21204 fmovdvc %icc, %f2, %f11
21205 taddcc %i4, 0x03A6, %i7
21206 movrne %i2, %o3, %o6
21207 edge8l %l0, %g4, %g7
21208 edge32ln %i1, %o1, %l3
21209 lduh [%l7 + 0x2A], %g3
21210 fnands %f15, %f2, %f0
21211 fands %f10, %f12, %f6
21212 tl %icc, 0x3
21213 sth %g1, [%l7 + 0x14]
21214 fmul8x16 %f1, %f14, %f0
21215 fmovrde %o0, %f2, %f10
21216 fbg,a %fcc3, loop_2482
21217 ldub [%l7 + 0x7B], %o5
21218 fzeros %f0
21219 fmul8x16 %f9, %f4, %f0
21220loop_2482:
21221 ldsh [%l7 + 0x28], %l6
21222 fbn,a %fcc2, loop_2483
21223 fmovrdne %o7, %f2, %f2
21224 fmovrdgz %l1, %f14, %f2
21225 fnot2s %f14, %f12
21226loop_2483:
21227 fpmerge %f9, %f4, %f12
21228 edge32l %g6, %o4, %l2
21229 brgz %g2, loop_2484
21230 ldsw [%l7 + 0x1C], %i0
21231 srax %l5, 0x15, %i3
21232 te %icc, 0x7
21233loop_2484:
21234 tsubcctv %i6, %l4, %g5
21235 fnands %f9, %f12, %f11
21236 sub %i5, 0x02BD, %o2
21237 udiv %i4, 0x161F, %i2
21238 movre %o3, 0x19D, %i7
21239 edge16ln %l0, %g4, %g7
21240 ldsb [%l7 + 0x77], %o6
21241 te %xcc, 0x0
21242 edge16 %i1, %l3, %o1
21243 fmovsg %icc, %f0, %f12
21244 stb %g1, [%l7 + 0x13]
21245 fmovdne %icc, %f15, %f12
21246 ldub [%l7 + 0x76], %o0
21247 fcmped %fcc3, %f0, %f10
21248 fbne %fcc3, loop_2485
21249 stb %g3, [%l7 + 0x5D]
21250 movre %o5, %l6, %l1
21251 edge32l %g6, %o7, %o4
21252loop_2485:
21253 ld [%l7 + 0x74], %f14
21254 std %f0, [%l7 + 0x28]
21255 ldub [%l7 + 0x41], %g2
21256 fpackfix %f10, %f2
21257 movcs %icc, %i0, %l2
21258 lduw [%l7 + 0x44], %l5
21259 tcc %icc, 0x2
21260 std %f0, [%l7 + 0x50]
21261 ldd [%l7 + 0x08], %f14
21262 edge16 %i6, %i3, %l4
21263 ldub [%l7 + 0x10], %i5
21264 brlez %o2, loop_2486
21265 sth %g5, [%l7 + 0x18]
21266 stw %i4, [%l7 + 0x38]
21267 lduw [%l7 + 0x74], %o3
21268loop_2486:
21269 fmovdvs %icc, %f11, %f6
21270 siam 0x3
21271 fbo,a %fcc0, loop_2487
21272 fmovdne %xcc, %f5, %f6
21273 fpackfix %f2, %f6
21274 fble %fcc0, loop_2488
21275loop_2487:
21276 fcmpgt16 %f10, %f8, %i7
21277 orncc %l0, %i2, %g4
21278 movrgz %g7, 0x1E9, %i1
21279loop_2488:
21280 ldsw [%l7 + 0x28], %o6
21281 fmul8x16au %f3, %f2, %f10
21282 bshuffle %f8, %f6, %f8
21283 std %f6, [%l7 + 0x38]
21284 fmovdn %icc, %f9, %f0
21285 fble %fcc0, loop_2489
21286 ldsb [%l7 + 0x35], %l3
21287 tleu %icc, 0x5
21288 or %g1, %o0, %o1
21289loop_2489:
21290 ldub [%l7 + 0x29], %o5
21291 std %f14, [%l7 + 0x10]
21292 umul %g3, %l6, %l1
21293 movrlez %o7, %g6, %g2
21294 movn %icc, %o4, %i0
21295 fmul8x16al %f9, %f10, %f12
21296 movvc %xcc, %l5, %l2
21297 srlx %i3, 0x1A, %i6
21298 brz %i5, loop_2490
21299 std %f6, [%l7 + 0x58]
21300 ldx [%l7 + 0x10], %l4
21301 srlx %o2, %i4, %g5
21302loop_2490:
21303 ld [%l7 + 0x58], %f2
21304 bshuffle %f10, %f10, %f8
21305 fble,a %fcc3, loop_2491
21306 fnot2s %f2, %f5
21307 lduw [%l7 + 0x28], %i7
21308 bcc %icc, loop_2492
21309loop_2491:
21310 brlz %l0, loop_2493
21311 fornot1s %f9, %f13, %f9
21312 lduw [%l7 + 0x28], %o3
21313loop_2492:
21314 stx %g4, [%l7 + 0x18]
21315loop_2493:
21316 fnot1s %f9, %f2
21317 fbu,a %fcc3, loop_2494
21318 ldsh [%l7 + 0x22], %i2
21319 tpos %xcc, 0x3
21320 fxors %f7, %f11, %f12
21321loop_2494:
21322 ta %icc, 0x5
21323 and %i1, %g7, %l3
21324 movre %o6, %o0, %o1
21325 ldsw [%l7 + 0x70], %g1
21326 lduw [%l7 + 0x30], %g3
21327 fmovd %f14, %f14
21328 brlz %l6, loop_2495
21329 stw %o5, [%l7 + 0x78]
21330 for %f14, %f14, %f8
21331 fbl,a %fcc0, loop_2496
21332loop_2495:
21333 fxnor %f0, %f2, %f8
21334 ldsw [%l7 + 0x48], %o7
21335 udivcc %l1, 0x1AA6, %g2
21336loop_2496:
21337 brlez,a %o4, loop_2497
21338 ldx [%l7 + 0x28], %g6
21339 ldd [%l7 + 0x20], %f8
21340 fnot2 %f8, %f2
21341loop_2497:
21342 fble,a %fcc0, loop_2498
21343 fbule,a %fcc0, loop_2499
21344 fsrc2 %f14, %f6
21345 sth %l5, [%l7 + 0x58]
21346loop_2498:
21347 fornot1 %f4, %f14, %f12
21348loop_2499:
21349 ldsb [%l7 + 0x35], %i0
21350 movrgz %l2, %i6, %i3
21351 stw %i5, [%l7 + 0x4C]
21352 fcmpes %fcc2, %f11, %f9
21353 fmovdvs %icc, %f8, %f4
21354 movneg %icc, %l4, %o2
21355 ldd [%l7 + 0x60], %f14
21356 sth %g5, [%l7 + 0x1C]
21357 fmul8x16 %f9, %f14, %f12
21358 fzero %f12
21359 lduw [%l7 + 0x14], %i4
21360 fcmple32 %f8, %f6, %l0
21361 brlz,a %i7, loop_2500
21362 movrlez %o3, %i2, %i1
21363 ldsh [%l7 + 0x70], %g4
21364 bgu %icc, loop_2501
21365loop_2500:
21366 std %f14, [%l7 + 0x78]
21367 stw %l3, [%l7 + 0x78]
21368 fandnot2 %f2, %f0, %f0
21369loop_2501:
21370 faligndata %f10, %f6, %f0
21371 fxors %f13, %f7, %f14
21372 fmovrslez %g7, %f2, %f11
21373 udiv %o0, 0x0037, %o1
21374 fmul8x16 %f0, %f14, %f8
21375 lduh [%l7 + 0x2C], %o6
21376 fmovsne %xcc, %f8, %f6
21377 fmovsleu %xcc, %f10, %f10
21378 lduh [%l7 + 0x08], %g3
21379 and %l6, 0x021A, %o5
21380 fmuld8sux16 %f3, %f13, %f14
21381 bge loop_2502
21382 fmovda %xcc, %f4, %f2
21383 fbg,a %fcc3, loop_2503
21384 movl %icc, %g1, %l1
21385loop_2502:
21386 movge %xcc, %o7, %o4
21387 fpsub16s %f13, %f2, %f13
21388loop_2503:
21389 movre %g6, 0x16F, %l5
21390 std %f6, [%l7 + 0x08]
21391 st %f4, [%l7 + 0x58]
21392 tneg %xcc, 0x3
21393 fmovs %f2, %f3
21394 movrgz %i0, %g2, %i6
21395 bshuffle %f10, %f2, %f6
21396 fmovda %xcc, %f11, %f1
21397 tcc %icc, 0x4
21398 tne %icc, 0x2
21399 bpos,pt %xcc, loop_2504
21400 movge %xcc, %i3, %l2
21401 fbge,a %fcc1, loop_2505
21402 edge8ln %l4, %i5, %g5
21403loop_2504:
21404 mova %icc, %o2, %i4
21405 fbul,a %fcc2, loop_2506
21406loop_2505:
21407 ldd [%l7 + 0x20], %f8
21408 bneg,a %xcc, loop_2507
21409 fones %f4
21410loop_2506:
21411 brlez,a %l0, loop_2508
21412 tleu %xcc, 0x1
21413loop_2507:
21414 fmovsleu %xcc, %f1, %f14
21415 orncc %i7, 0x086B, %i2
21416loop_2508:
21417 fornot2 %f6, %f6, %f2
21418 std %f2, [%l7 + 0x28]
21419 bleu,a loop_2509
21420 tpos %xcc, 0x0
21421 lduh [%l7 + 0x22], %i1
21422 sth %g4, [%l7 + 0x3E]
21423loop_2509:
21424 fblg %fcc0, loop_2510
21425 fmovrsgez %o3, %f15, %f11
21426 fpadd32s %f2, %f4, %f12
21427 st %f5, [%l7 + 0x1C]
21428loop_2510:
21429 fnot2s %f0, %f1
21430 bcs loop_2511
21431 fmovs %f10, %f13
21432 fmovdvs %icc, %f12, %f12
21433 mulx %l3, %g7, %o0
21434loop_2511:
21435 sethi 0x1B85, %o1
21436 fblg,a %fcc1, loop_2512
21437 fands %f12, %f2, %f2
21438 fmovscc %xcc, %f13, %f0
21439 subcc %g3, %o6, %o5
21440loop_2512:
21441 fcmpes %fcc3, %f13, %f3
21442 subcc %l6, %l1, %o7
21443 bne,a %icc, loop_2513
21444 stw %o4, [%l7 + 0x0C]
21445 ldd [%l7 + 0x70], %f12
21446 movge %icc, %g6, %l5
21447loop_2513:
21448 fcmpne16 %f4, %f14, %i0
21449 fmovd %f6, %f12
21450 array32 %g2, %i6, %i3
21451 fmovde %icc, %f2, %f3
21452 brlez,a %l2, loop_2514
21453 fmovrsne %l4, %f5, %f13
21454 fpack16 %f14, %f13
21455 fmovrdgez %i5, %f6, %f8
21456loop_2514:
21457 ble,a %xcc, loop_2515
21458 xnorcc %g5, 0x1368, %o2
21459 movvc %icc, %i4, %l0
21460 fornot1 %f8, %f0, %f12
21461loop_2515:
21462 brgez %g1, loop_2516
21463 xnor %i7, %i2, %i1
21464 ldd [%l7 + 0x20], %f2
21465 stw %g4, [%l7 + 0x38]
21466loop_2516:
21467 ldsw [%l7 + 0x0C], %l3
21468 sll %g7, %o0, %o3
21469 nop
21470 setx loop_2517, %l0, %l1
21471 wrpr 0x1, %tl
21472 wrpr %l1, %tnpc
21473 setx 0x34400001400, %l0, %l1
21474 wrpr %l1, %tstate
21475 wrhpr 0x4, %htstate
21476 done
21477 fmovs %f9, %f0
21478 ldsb [%l7 + 0x75], %g3
21479 fandnot1 %f8, %f10, %f2
21480loop_2517:
21481 udivx %o6, 0x1AFD, %o1
21482 fmovda %xcc, %f2, %f3
21483 fba,a %fcc1, loop_2518
21484 fnot1 %f8, %f0
21485 stx %l6, [%l7 + 0x58]
21486 bvc %xcc, loop_2519
21487loop_2518:
21488 ldub [%l7 + 0x67], %o5
21489 fbuge,a %fcc2, loop_2520
21490 lduw [%l7 + 0x3C], %o7
21491loop_2519:
21492 fzeros %f11
21493 fmovsn %xcc, %f5, %f15
21494loop_2520:
21495 movpos %xcc, %l1, %o4
21496 ld [%l7 + 0x58], %f13
21497 addcc %l5, 0x160A, %g6
21498 sethi 0x175E, %i0
21499 ldx [%l7 + 0x50], %i6
21500 fmul8sux16 %f14, %f2, %f2
21501 fnot2s %f7, %f13
21502 fmovsle %xcc, %f8, %f9
21503 fornot2 %f4, %f0, %f2
21504 tle %icc, 0x1
21505 edge16l %i3, %l2, %l4
21506 ldsb [%l7 + 0x1A], %i5
21507 bleu,a,pn %icc, loop_2521
21508 lduw [%l7 + 0x18], %g2
21509 lduh [%l7 + 0x1A], %o2
21510 ldsw [%l7 + 0x10], %g5
21511loop_2521:
21512 movle %xcc, %l0, %g1
21513 lduh [%l7 + 0x44], %i7
21514 bgu,a %icc, loop_2522
21515 ldx [%l7 + 0x40], %i4
21516 ldsb [%l7 + 0x5F], %i2
21517 edge16l %g4, %l3, %g7
21518loop_2522:
21519 ble,pn %xcc, loop_2523
21520 ldub [%l7 + 0x53], %o0
21521 fors %f5, %f10, %f8
21522 fnot1 %f6, %f14
21523loop_2523:
21524 ld [%l7 + 0x38], %f7
21525 lduw [%l7 + 0x50], %o3
21526 fnors %f0, %f3, %f13
21527 movg %icc, %i1, %o6
21528 subccc %g3, %o1, %l6
21529 bgu,pt %xcc, loop_2524
21530 fcmpne16 %f12, %f10, %o5
21531 movpos %icc, %o7, %l1
21532 sth %l5, [%l7 + 0x4E]
21533loop_2524:
21534 subcc %o4, 0x0531, %i0
21535 fcmple32 %f4, %f14, %g6
21536 std %f14, [%l7 + 0x40]
21537 umul %i6, %l2, %i3
21538 ble,a %xcc, loop_2525
21539 st %f2, [%l7 + 0x68]
21540 lduh [%l7 + 0x34], %l4
21541 fnand %f6, %f12, %f0
21542loop_2525:
21543 fpmerge %f9, %f7, %f6
21544 fmovspos %xcc, %f13, %f2
21545 edge8n %i5, %g2, %g5
21546 nop
21547 setx loop_2526, %l0, %l1
21548 wrpr 0x1, %tl
21549 wrpr %l1, %tnpc
21550 setx 0x34400001400, %l0, %l1
21551 wrpr %l1, %tstate
21552 wrhpr 0x4, %htstate
21553 done
21554 stw %l0, [%l7 + 0x64]
21555 ld [%l7 + 0x6C], %f9
21556 fnot2 %f14, %f2
21557loop_2526:
21558 orcc %o2, 0x1DF6, %g1
21559 fors %f11, %f15, %f2
21560 te %xcc, 0x1
21561 fnot2s %f15, %f12
21562 fmovda %icc, %f2, %f1
21563 fmovsvc %icc, %f8, %f4
21564 pdist %f10, %f10, %f10
21565 ldsb [%l7 + 0x31], %i4
21566 fpsub16 %f6, %f6, %f6
21567 orcc %i2, 0x022C, %g4
21568 std %f14, [%l7 + 0x38]
21569 ldsb [%l7 + 0x19], %i7
21570 sth %g7, [%l7 + 0x5C]
21571 ldx [%l7 + 0x08], %l3
21572 fpmerge %f1, %f2, %f12
21573 lduh [%l7 + 0x3A], %o0
21574 fornot2 %f0, %f10, %f8
21575 bshuffle %f2, %f10, %f6
21576 brlez,a %i1, loop_2527
21577 fbne %fcc0, loop_2528
21578 fmovdneg %xcc, %f13, %f10
21579 fpadd32s %f9, %f7, %f13
21580loop_2527:
21581 smul %o6, 0x1278, %g3
21582loop_2528:
21583 ldsh [%l7 + 0x2A], %o1
21584 lduw [%l7 + 0x44], %l6
21585 ldub [%l7 + 0x41], %o3
21586 lduh [%l7 + 0x3E], %o7
21587 edge32l %l1, %o5, %l5
21588 xorcc %i0, %o4, %i6
21589 stw %l2, [%l7 + 0x70]
21590 tge %icc, 0x3
21591 fabss %f14, %f11
21592 st %f2, [%l7 + 0x14]
21593 xnorcc %i3, %g6, %l4
21594 fbge %fcc2, loop_2529
21595 fmovrdlz %g2, %f4, %f6
21596 stw %i5, [%l7 + 0x5C]
21597 ld [%l7 + 0x1C], %f5
21598loop_2529:
21599 nop
21600 setx loop_2530, %l0, %l1
21601 wrpr 0x1, %tl
21602 wrpr %l1, %tnpc
21603 setx 0x34400001400, %l0, %l1
21604 wrpr %l1, %tstate
21605 wrhpr 0x4, %htstate
21606 done
21607 fbo %fcc2, loop_2531
21608 subcc %l0, %o2, %g1
21609 tleu %icc, 0x3
21610loop_2530:
21611 ldsb [%l7 + 0x26], %i4
21612loop_2531:
21613 ldub [%l7 + 0x37], %g5
21614 fmovsneg %icc, %f2, %f7
21615 movrgz %i2, %i7, %g7
21616 popc %l3, %o0
21617 fandnot1s %f4, %f3, %f3
21618 fors %f12, %f3, %f9
21619 movrne %g4, %o6, %g3
21620 bgu,a %icc, loop_2532
21621 fmovscs %icc, %f11, %f1
21622 ldsw [%l7 + 0x6C], %i1
21623 movcs %xcc, %l6, %o3
21624loop_2532:
21625 xnorcc %o7, 0x18CE, %o1
21626 fbg,a %fcc2, loop_2533
21627 srl %o5, 0x07, %l5
21628 brz,a %i0, loop_2534
21629 edge16ln %o4, %l1, %i6
21630loop_2533:
21631 smul %l2, 0x1DBF, %g6
21632 sth %i3, [%l7 + 0x48]
21633loop_2534:
21634 fmovscc %xcc, %f5, %f11
21635 bcs loop_2535
21636 fmovrsgez %l4, %f6, %f13
21637 array8 %i5, %g2, %o2
21638 te %icc, 0x7
21639loop_2535:
21640 ldsh [%l7 + 0x24], %l0
21641 stx %g1, [%l7 + 0x58]
21642 fzeros %f15
21643 mulx %i4, %g5, %i7
21644 fxnors %f13, %f3, %f0
21645 udiv %g7, 0x0BEB, %l3
21646 popc 0x1196, %i2
21647 ldub [%l7 + 0x58], %o0
21648 fcmpgt32 %f14, %f10, %g4
21649 sllx %g3, %i1, %l6
21650 fpadd32 %f4, %f8, %f12
21651 brz %o3, loop_2536
21652 alignaddrl %o6, %o1, %o5
21653 or %l5, 0x0C58, %i0
21654 alignaddrl %o4, %l1, %o7
21655loop_2536:
21656 sth %i6, [%l7 + 0x7C]
21657 fandnot1s %f7, %f4, %f6
21658 stx %l2, [%l7 + 0x58]
21659 stw %i3, [%l7 + 0x20]
21660 ldub [%l7 + 0x33], %g6
21661 std %f0, [%l7 + 0x58]
21662 ld [%l7 + 0x58], %f5
21663 bne loop_2537
21664 movvs %icc, %l4, %i5
21665 fmovdge %xcc, %f7, %f2
21666 fxor %f2, %f14, %f6
21667loop_2537:
21668 andncc %g2, %l0, %o2
21669 fbug %fcc1, loop_2538
21670 stw %g1, [%l7 + 0x34]
21671 stw %g5, [%l7 + 0x28]
21672 fmovse %icc, %f4, %f8
21673loop_2538:
21674 fcmps %fcc3, %f5, %f9
21675 ld [%l7 + 0x40], %f4
21676 stw %i4, [%l7 + 0x08]
21677 stb %i7, [%l7 + 0x3A]
21678 fmovsleu %icc, %f6, %f14
21679 tn %xcc, 0x7
21680 tsubcc %g7, %i2, %o0
21681 fsrc2 %f14, %f14
21682 edge16n %g4, %l3, %i1
21683 tvs %icc, 0x1
21684 ldsb [%l7 + 0x20], %g3
21685 orcc %l6, %o3, %o1
21686 movrlz %o6, %o5, %l5
21687 movneg %xcc, %o4, %l1
21688 addcc %i0, 0x1D11, %o7
21689 tle %icc, 0x1
21690 fmovsle %icc, %f2, %f6
21691 ldub [%l7 + 0x5D], %i6
21692 fpsub16 %f12, %f10, %f12
21693 lduw [%l7 + 0x54], %i3
21694 movrlz %g6, 0x283, %l2
21695 te %xcc, 0x2
21696 ldd [%l7 + 0x20], %f4
21697 addccc %i5, %l4, %l0
21698 sth %o2, [%l7 + 0x58]
21699 fnot1s %f7, %f8
21700 fmovsl %xcc, %f13, %f7
21701 tpos %xcc, 0x5
21702 bn,a %icc, loop_2539
21703 fcmple16 %f2, %f2, %g2
21704 ldsb [%l7 + 0x0F], %g5
21705 sth %g1, [%l7 + 0x34]
21706loop_2539:
21707 movle %icc, %i7, %g7
21708 tvc %xcc, 0x6
21709 fmovsneg %icc, %f7, %f10
21710 movvs %icc, %i2, %i4
21711 movl %icc, %o0, %l3
21712 movge %xcc, %g4, %g3
21713 fxnors %f1, %f0, %f3
21714 orncc %l6, 0x0403, %o3
21715 stw %i1, [%l7 + 0x18]
21716 fbu,a %fcc3, loop_2540
21717 std %f8, [%l7 + 0x68]
21718 bne,pt %xcc, loop_2541
21719 bge,pt %icc, loop_2542
21720loop_2540:
21721 edge8n %o6, %o5, %o1
21722 be,pt %icc, loop_2543
21723loop_2541:
21724 fcmpne16 %f4, %f4, %o4
21725loop_2542:
21726 lduw [%l7 + 0x10], %l5
21727 lduh [%l7 + 0x48], %l1
21728loop_2543:
21729 fbl,a %fcc1, loop_2544
21730 smulcc %i0, 0x0D97, %o7
21731 stb %i6, [%l7 + 0x0B]
21732 lduh [%l7 + 0x5C], %g6
21733loop_2544:
21734 ldx [%l7 + 0x28], %l2
21735 tg %icc, 0x1
21736 ld [%l7 + 0x10], %f10
21737 ld [%l7 + 0x3C], %f11
21738 bgu,a,pn %xcc, loop_2545
21739 brlz,a %i5, loop_2546
21740 addccc %i3, %l0, %l4
21741 bne,pn %xcc, loop_2547
21742loop_2545:
21743 fpack32 %f14, %f12, %f14
21744loop_2546:
21745 bneg,a loop_2548
21746 brnz %g2, loop_2549
21747loop_2547:
21748 ldx [%l7 + 0x60], %g5
21749 stx %o2, [%l7 + 0x78]
21750loop_2548:
21751 fornot1 %f6, %f14, %f2
21752loop_2549:
21753 ldsw [%l7 + 0x54], %g1
21754 bvc,a,pn %xcc, loop_2550
21755 sdiv %i7, 0x165B, %i2
21756 ldx [%l7 + 0x70], %g7
21757 brgez %i4, loop_2551
21758loop_2550:
21759 ldsw [%l7 + 0x30], %o0
21760 ldsw [%l7 + 0x60], %g4
21761 lduh [%l7 + 0x0A], %l3
21762loop_2551:
21763 ldsw [%l7 + 0x0C], %g3
21764 fmovsgu %xcc, %f13, %f13
21765 fands %f11, %f8, %f2
21766 fands %f5, %f9, %f8
21767 brgz %o3, loop_2552
21768 bneg,a %icc, loop_2553
21769 movle %xcc, %l6, %i1
21770 ldx [%l7 + 0x60], %o6
21771loop_2552:
21772 fcmpd %fcc3, %f8, %f0
21773loop_2553:
21774 ldd [%l7 + 0x28], %f8
21775 ba,a,pt %xcc, loop_2554
21776 fmovrslez %o5, %f14, %f1
21777 call loop_2555
21778 ld [%l7 + 0x58], %f15
21779loop_2554:
21780 fmovdn %icc, %f12, %f2
21781 fsrc2s %f5, %f0
21782loop_2555:
21783 ldsh [%l7 + 0x7E], %o4
21784 bg,pn %icc, loop_2556
21785 fornot2s %f2, %f2, %f2
21786 fbg %fcc3, loop_2557
21787 edge8ln %l5, %l1, %o1
21788loop_2556:
21789 ldd [%l7 + 0x08], %f4
21790 movre %i0, %i6, %o7
21791loop_2557:
21792 std %f6, [%l7 + 0x38]
21793 ld [%l7 + 0x34], %f11
21794 ldsh [%l7 + 0x5C], %l2
21795 edge8ln %i5, %g6, %i3
21796 ldd [%l7 + 0x30], %f10
21797 umulcc %l4, 0x18CB, %l0
21798 bvs,pn %icc, loop_2558
21799 ldub [%l7 + 0x51], %g2
21800 fpsub16 %f8, %f4, %f2
21801 fmovsge %xcc, %f12, %f13
21802loop_2558:
21803 fbn %fcc0, loop_2559
21804 ldsh [%l7 + 0x7A], %g5
21805 bg,pt %xcc, loop_2560
21806 sllx %o2, %g1, %i2
21807loop_2559:
21808 std %f12, [%l7 + 0x78]
21809 move %icc, %i7, %i4
21810loop_2560:
21811 ldsh [%l7 + 0x5A], %g7
21812 tsubcc %o0, 0x0858, %l3
21813 fmovsgu %xcc, %f11, %f2
21814 fcmpne32 %f10, %f8, %g4
21815 tn %icc, 0x7
21816 bshuffle %f8, %f10, %f4
21817 be,a %xcc, loop_2561
21818 udivx %g3, 0x0594, %o3
21819 movrgez %i1, 0x372, %l6
21820 fnot2s %f2, %f0
21821loop_2561:
21822 lduh [%l7 + 0x28], %o5
21823 ba,pn %icc, loop_2562
21824 bg %xcc, loop_2563
21825 edge8ln %o6, %o4, %l1
21826 fmovsl %xcc, %f14, %f5
21827loop_2562:
21828 ld [%l7 + 0x2C], %f12
21829loop_2563:
21830 xnorcc %l5, 0x1E48, %o1
21831 orncc %i0, %o7, %l2
21832 fmovdle %xcc, %f6, %f0
21833 stb %i6, [%l7 + 0x0F]
21834 stb %g6, [%l7 + 0x7A]
21835 fcmps %fcc1, %f0, %f13
21836 ldd [%l7 + 0x58], %f2
21837 fmovdcs %xcc, %f12, %f12
21838 ldx [%l7 + 0x28], %i5
21839 movgu %xcc, %l4, %i3
21840 fcmpgt16 %f4, %f10, %g2
21841 ld [%l7 + 0x18], %f1
21842 fmovdneg %icc, %f3, %f6
21843 ldsb [%l7 + 0x09], %g5
21844 udiv %o2, 0x05E0, %l0
21845 fble,a %fcc3, loop_2564
21846 lduh [%l7 + 0x34], %i2
21847 ldd [%l7 + 0x48], %f14
21848 edge16l %i7, %g1, %g7
21849loop_2564:
21850 tpos %xcc, 0x7
21851 fpsub32 %f8, %f6, %f0
21852 edge16l %i4, %l3, %o0
21853 ldx [%l7 + 0x78], %g3
21854 sth %g4, [%l7 + 0x2E]
21855 udiv %i1, 0x0EA7, %o3
21856 umul %o5, %l6, %o6
21857 fmovdpos %xcc, %f8, %f4
21858 fcmped %fcc3, %f6, %f2
21859 fmovse %xcc, %f15, %f0
21860 edge8n %l1, %l5, %o4
21861 sdiv %o1, 0x0D57, %i0
21862 alignaddr %o7, %i6, %g6
21863 fornot1s %f6, %f13, %f7
21864 ld [%l7 + 0x4C], %f4
21865 tpos %xcc, 0x1
21866 brgz %i5, loop_2565
21867 fnot1s %f11, %f13
21868 lduw [%l7 + 0x34], %l4
21869 lduh [%l7 + 0x50], %l2
21870loop_2565:
21871 fmovdcc %icc, %f11, %f0
21872 fornot2 %f6, %f14, %f6
21873 ldub [%l7 + 0x28], %i3
21874 st %f8, [%l7 + 0x78]
21875 lduh [%l7 + 0x56], %g5
21876 fexpand %f4, %f14
21877 nop
21878 setx loop_2566, %l0, %l1
21879 wrpr 0x1, %tl
21880 wrpr %l1, %tnpc
21881 setx 0x34400001400, %l0, %l1
21882 wrpr %l1, %tstate
21883 wrhpr 0x4, %htstate
21884 done
21885 fmovrslez %o2, %f9, %f14
21886 movrlez %l0, 0x366, %g2
21887 fble,a %fcc3, loop_2567
21888loop_2566:
21889 edge8n %i7, %g1, %i2
21890 fmovdl %xcc, %f11, %f10
21891 te %icc, 0x2
21892loop_2567:
21893 fmovsne %icc, %f13, %f5
21894 ldsb [%l7 + 0x16], %g7
21895 pdist %f10, %f6, %f8
21896 subccc %i4, 0x09C9, %o0
21897 bcc,pt %icc, loop_2568
21898 fbg %fcc0, loop_2569
21899 ldub [%l7 + 0x57], %l3
21900 fornot1s %f0, %f0, %f13
21901loop_2568:
21902 fbul,a %fcc1, loop_2570
21903loop_2569:
21904 st %f15, [%l7 + 0x78]
21905 ldx [%l7 + 0x30], %g3
21906 fmovrslez %i1, %f1, %f0
21907loop_2570:
21908 fnot1 %f0, %f14
21909 fzeros %f8
21910 nop
21911 setx loop_2571, %l0, %l1
21912 wrpr 0x1, %tl
21913 wrpr %l1, %tnpc
21914 setx 0x34400001400, %l0, %l1
21915 wrpr %l1, %tstate
21916 wrhpr 0x4, %htstate
21917 done
21918 fbuge,a %fcc1, loop_2572
21919 std %f6, [%l7 + 0x18]
21920 andcc %g4, %o3, %l6
21921loop_2571:
21922 movle %icc, %o5, %l1
21923loop_2572:
21924 fzero %f14
21925 fbuge %fcc0, loop_2573
21926 stb %l5, [%l7 + 0x3B]
21927 stb %o6, [%l7 + 0x0C]
21928 sub %o1, 0x0B36, %o4
21929loop_2573:
21930 fbo,a %fcc3, loop_2574
21931 stx %o7, [%l7 + 0x10]
21932 ldx [%l7 + 0x18], %i6
21933 udiv %g6, 0x1336, %i0
21934loop_2574:
21935 fors %f4, %f4, %f7
21936 fmovdl %xcc, %f5, %f4
21937 sra %i5, %l4, %l2
21938 bn,a,pt %icc, loop_2575
21939 lduh [%l7 + 0x12], %g5
21940 smul %i3, %o2, %l0
21941 fmovsvs %xcc, %f1, %f6
21942loop_2575:
21943 fnors %f8, %f5, %f4
21944 subc %g2, 0x0A27, %g1
21945 srax %i7, %g7, %i2
21946 stx %i4, [%l7 + 0x58]
21947 fmovrdgz %o0, %f14, %f10
21948 fxnor %f12, %f12, %f8
21949 lduh [%l7 + 0x38], %l3
21950 sethi 0x0A26, %g3
21951 fmovdl %xcc, %f12, %f1
21952 stb %g4, [%l7 + 0x66]
21953 movvc %xcc, %i1, %l6
21954 fsrc2s %f6, %f1
21955 popc %o3, %l1
21956 udivx %l5, 0x0EF2, %o6
21957 fnot1 %f2, %f2
21958 fbug %fcc3, loop_2576
21959 fornot2s %f15, %f11, %f5
21960 fbuge,a %fcc1, loop_2577
21961 popc %o5, %o4
21962loop_2576:
21963 fmovsleu %xcc, %f13, %f11
21964 fbl %fcc1, loop_2578
21965loop_2577:
21966 fmovs %f11, %f2
21967 ldsw [%l7 + 0x60], %o1
21968 fmovrdne %i6, %f12, %f6
21969loop_2578:
21970 ldsh [%l7 + 0x4E], %o7
21971 subccc %g6, %i0, %i5
21972 ldsb [%l7 + 0x62], %l4
21973 fmovrde %l2, %f4, %f2
21974 sra %g5, 0x04, %i3
21975 fmovd %f4, %f12
21976 fmovrdgz %o2, %f8, %f10
21977 fsrc2 %f10, %f0
21978 stx %g2, [%l7 + 0x18]
21979 te %icc, 0x7
21980 mulscc %l0, %i7, %g1
21981 sdivcc %g7, 0x16DE, %i4
21982 stw %o0, [%l7 + 0x7C]
21983 fxor %f2, %f14, %f4
21984 subccc %i2, 0x0B47, %l3
21985 movcs %icc, %g4, %i1
21986 umul %l6, 0x1A1E, %o3
21987 ba,a,pt %xcc, loop_2579
21988 ldx [%l7 + 0x60], %l1
21989 stb %l5, [%l7 + 0x29]
21990 movcs %icc, %o6, %g3
21991loop_2579:
21992 ldx [%l7 + 0x10], %o5
21993 fornot1s %f2, %f8, %f12
21994 bvs,a %icc, loop_2580
21995 bne,a %xcc, loop_2581
21996 fmovdneg %icc, %f13, %f2
21997 fmovdne %icc, %f1, %f0
21998loop_2580:
21999 xor %o1, 0x09C7, %o4
22000loop_2581:
22001 addccc %o7, 0x1365, %g6
22002 stx %i6, [%l7 + 0x30]
22003 stw %i0, [%l7 + 0x5C]
22004 fnegs %f15, %f4
22005 stw %l4, [%l7 + 0x0C]
22006 bcs loop_2582
22007 fnot2s %f10, %f4
22008 movpos %xcc, %l2, %g5
22009 fzero %f6
22010loop_2582:
22011 fbuge,a %fcc1, loop_2583
22012 stx %i5, [%l7 + 0x78]
22013 ldsw [%l7 + 0x2C], %i3
22014 nop
22015 setx loop_2584, %l0, %l1
22016 jmpl %l1, %g2
22017loop_2583:
22018 stb %l0, [%l7 + 0x1F]
22019 lduh [%l7 + 0x5E], %i7
22020 srlx %o2, 0x02, %g1
22021loop_2584:
22022 fpadd16s %f5, %f2, %f9
22023 fmovrdgz %g7, %f14, %f10
22024 bcc loop_2585
22025 ldsb [%l7 + 0x49], %i4
22026 xnorcc %o0, 0x0888, %i2
22027 sth %l3, [%l7 + 0x4E]
22028loop_2585:
22029 fmovscs %icc, %f10, %f6
22030 call loop_2586
22031 fmuld8sux16 %f5, %f2, %f2
22032 sub %g4, 0x19F9, %i1
22033 fbl %fcc0, loop_2587
22034loop_2586:
22035 taddcc %o3, %l6, %l5
22036 tle %icc, 0x2
22037 bne,a,pn %xcc, loop_2588
22038loop_2587:
22039 fsrc1 %f6, %f6
22040 fmovspos %xcc, %f13, %f6
22041 ldsh [%l7 + 0x48], %l1
22042loop_2588:
22043 movle %icc, %o6, %g3
22044 srax %o5, %o1, %o4
22045 stb %o7, [%l7 + 0x0E]
22046 tleu %xcc, 0x6
22047 move %xcc, %g6, %i6
22048 movge %xcc, %l4, %l2
22049 movcs %xcc, %i0, %i5
22050 fmovrsne %g5, %f11, %f5
22051 ldsh [%l7 + 0x34], %g2
22052 stw %i3, [%l7 + 0x60]
22053 tg %icc, 0x1
22054 fmovsn %xcc, %f6, %f0
22055 ldd [%l7 + 0x08], %f14
22056 ldsb [%l7 + 0x6F], %i7
22057 fone %f0
22058 lduw [%l7 + 0x50], %l0
22059 brnz %g1, loop_2589
22060 fcmpgt32 %f4, %f10, %o2
22061 andn %g7, %i4, %o0
22062 movvc %xcc, %l3, %g4
22063loop_2589:
22064 fmovrde %i1, %f0, %f12
22065 fbue,a %fcc1, loop_2590
22066 mova %xcc, %o3, %i2
22067 fblg %fcc0, loop_2591
22068 lduw [%l7 + 0x3C], %l5
22069loop_2590:
22070 fxors %f5, %f9, %f11
22071 siam 0x4
22072loop_2591:
22073 ldub [%l7 + 0x3C], %l1
22074 fbu,a %fcc2, loop_2592
22075 subc %l6, 0x0F69, %g3
22076 ldsh [%l7 + 0x54], %o6
22077 fmuld8sux16 %f5, %f0, %f0
22078loop_2592:
22079 alignaddr %o1, %o5, %o4
22080 fbo %fcc0, loop_2593
22081 ldsw [%l7 + 0x38], %g6
22082 fpadd16 %f12, %f0, %f10
22083 fmuld8sux16 %f0, %f13, %f0
22084loop_2593:
22085 tvs %icc, 0x1
22086 fxnors %f13, %f2, %f6
22087 st %f6, [%l7 + 0x6C]
22088 ldd [%l7 + 0x48], %f6
22089 tg %icc, 0x2
22090 fexpand %f0, %f8
22091 fmovdvs %icc, %f6, %f1
22092 ldsh [%l7 + 0x08], %i6
22093 ldsb [%l7 + 0x7B], %l4
22094 movge %icc, %l2, %o7
22095 bshuffle %f2, %f8, %f14
22096 fmul8x16au %f4, %f11, %f10
22097 stw %i5, [%l7 + 0x54]
22098 ldd [%l7 + 0x40], %f2
22099 fblg %fcc1, loop_2594
22100 fsrc1s %f11, %f2
22101 fmovdge %icc, %f4, %f2
22102 sethi 0x120B, %i0
22103loop_2594:
22104 nop
22105 setx loop_2595, %l0, %l1
22106 wrpr 0x1, %tl
22107 wrpr %l1, %tpc
22108 add %l1, 0x4, %l1
22109 wrpr %l1, %tnpc
22110 setx 0x34400001400, %l0, %l1
22111 wrpr %l1, %tstate
22112 wrhpr 0x4, %htstate
22113 retry
22114 fmovsle %icc, %f5, %f3
22115 fnot2 %f12, %f0
22116 smul %g5, %i3, %g2
22117loop_2595:
22118 stw %i7, [%l7 + 0x3C]
22119 movrgez %l0, 0x0CE, %o2
22120 fba %fcc3, loop_2596
22121 fmovrse %g1, %f8, %f10
22122 fmovdleu %icc, %f5, %f9
22123 fbge %fcc1, loop_2597
22124loop_2596:
22125 smulcc %i4, %g7, %o0
22126 fornot2 %f4, %f6, %f2
22127 addc %l3, %g4, %o3
22128loop_2597:
22129 stb %i1, [%l7 + 0x0B]
22130 tgu %xcc, 0x2
22131 std %f6, [%l7 + 0x60]
22132 movrne %i2, %l5, %l6
22133 stw %l1, [%l7 + 0x2C]
22134 st %f7, [%l7 + 0x60]
22135 stb %o6, [%l7 + 0x13]
22136 fnor %f14, %f2, %f12
22137 array16 %o1, %o5, %g3
22138 fbne %fcc3, loop_2598
22139 ldub [%l7 + 0x1D], %g6
22140 bl,a,pn %xcc, loop_2599
22141 stb %o4, [%l7 + 0x77]
22142loop_2598:
22143 sethi 0x1833, %l4
22144 ldsh [%l7 + 0x66], %l2
22145loop_2599:
22146 fmul8sux16 %f2, %f10, %f8
22147 fornot2 %f2, %f2, %f6
22148 stb %o7, [%l7 + 0x40]
22149 fnor %f14, %f12, %f8
22150 xnor %i5, 0x1937, %i0
22151 movre %i6, %i3, %g2
22152 fmovsvc %xcc, %f3, %f14
22153 sethi 0x0235, %i7
22154 fmovrde %g5, %f6, %f14
22155 call loop_2600
22156 fmul8x16 %f12, %f0, %f0
22157 bl,a,pt %xcc, loop_2601
22158 fmovsle %icc, %f6, %f6
22159loop_2600:
22160 ldd [%l7 + 0x30], %f14
22161 fxor %f0, %f14, %f0
22162loop_2601:
22163 movrlez %o2, 0x123, %g1
22164 fmovsgu %icc, %f6, %f15
22165 fcmpne16 %f2, %f8, %i4
22166 fand %f8, %f14, %f12
22167 ldsw [%l7 + 0x54], %g7
22168 fcmpes %fcc0, %f2, %f10
22169 ldsh [%l7 + 0x34], %l0
22170 stw %l3, [%l7 + 0x68]
22171 fmuld8sux16 %f14, %f13, %f0
22172 smul %g4, 0x1782, %o3
22173 sdivcc %o0, 0x0BAE, %i2
22174 lduw [%l7 + 0x1C], %i1
22175 xor %l5, 0x0198, %l1
22176 bneg loop_2602
22177 bg,a,pt %xcc, loop_2603
22178 ldub [%l7 + 0x5F], %l6
22179 brlez,a %o6, loop_2604
22180loop_2602:
22181 fbo %fcc3, loop_2605
22182loop_2603:
22183 stw %o1, [%l7 + 0x1C]
22184 brnz,a %o5, loop_2606
22185loop_2604:
22186 lduh [%l7 + 0x5A], %g6
22187loop_2605:
22188 std %f0, [%l7 + 0x48]
22189 movgu %xcc, %o4, %g3
22190loop_2606:
22191 or %l4, 0x0033, %l2
22192 fzeros %f7
22193 stw %i5, [%l7 + 0x14]
22194 fnands %f12, %f0, %f4
22195 ldd [%l7 + 0x40], %f0
22196 ldd [%l7 + 0x50], %f12
22197 fmovsgu %icc, %f5, %f7
22198 ldd [%l7 + 0x68], %f8
22199 st %f8, [%l7 + 0x08]
22200 taddcctv %o7, %i0, %i6
22201 stw %i3, [%l7 + 0x14]
22202 fba %fcc2, loop_2607
22203 fmovrse %i7, %f3, %f1
22204 ldd [%l7 + 0x50], %f6
22205 stx %g5, [%l7 + 0x78]
22206loop_2607:
22207 fmul8ulx16 %f10, %f2, %f0
22208 fmovscs %xcc, %f1, %f15
22209 fnot2 %f6, %f2
22210 fpadd32 %f6, %f12, %f12
22211 udiv %g2, 0x1067, %o2
22212 bvc,pn %icc, loop_2608
22213 tne %icc, 0x6
22214 nop
22215 setx loop_2609, %l0, %l1
22216 wrpr 0x1, %tl
22217 wrpr %l1, %tpc
22218 add %l1, 0x4, %l1
22219 wrpr %l1, %tnpc
22220 setx 0x34400001400, %l0, %l1
22221 wrpr %l1, %tstate
22222 wrhpr 0x4, %htstate
22223 retry
22224 ble,a loop_2610
22225loop_2608:
22226 movneg %icc, %g1, %i4
22227 lduh [%l7 + 0x3E], %g7
22228loop_2609:
22229 ldsb [%l7 + 0x0B], %l3
22230loop_2610:
22231 edge32 %l0, %o3, %o0
22232 st %f7, [%l7 + 0x78]
22233 fandnot2s %f8, %f6, %f4
22234 st %f12, [%l7 + 0x7C]
22235 ldsh [%l7 + 0x68], %i2
22236 fbuge %fcc1, loop_2611
22237 xnor %g4, %i1, %l5
22238 be,a loop_2612
22239 edge16 %l6, %o6, %l1
22240loop_2611:
22241 movg %icc, %o5, %o1
22242 stx %o4, [%l7 + 0x60]
22243loop_2612:
22244 std %f6, [%l7 + 0x30]
22245 andn %g6, 0x162B, %g3
22246 ldx [%l7 + 0x50], %l2
22247 fblg %fcc3, loop_2613
22248 fsrc1 %f6, %f12
22249 ldsh [%l7 + 0x7C], %l4
22250 ldd [%l7 + 0x10], %f12
22251loop_2613:
22252 fmuld8sux16 %f5, %f14, %f6
22253 movn %xcc, %i5, %o7
22254 fmovdpos %xcc, %f3, %f12
22255 lduw [%l7 + 0x28], %i0
22256 fbug,a %fcc1, loop_2614
22257 bvc,a,pt %icc, loop_2615
22258 fzeros %f9
22259 ldsb [%l7 + 0x52], %i6
22260loop_2614:
22261 move %icc, %i7, %g5
22262loop_2615:
22263 fmovrsgez %g2, %f2, %f5
22264 fmovrse %o2, %f0, %f2
22265 fbule %fcc3, loop_2616
22266 st %f3, [%l7 + 0x78]
22267 bshuffle %f6, %f12, %f8
22268 fmovsvc %icc, %f5, %f11
22269loop_2616:
22270 tneg %xcc, 0x4
22271 fcmpgt16 %f2, %f6, %g1
22272 fmovdle %xcc, %f1, %f4
22273 fba,a %fcc0, loop_2617
22274 movleu %xcc, %i4, %g7
22275 movvc %icc, %l3, %l0
22276 fpadd32s %f4, %f14, %f15
22277loop_2617:
22278 fmovscc %xcc, %f7, %f3
22279 fone %f0
22280 fxor %f12, %f12, %f6
22281 movn %icc, %i3, %o3
22282 fsrc1 %f14, %f8
22283 lduh [%l7 + 0x14], %o0
22284 fbl,a %fcc1, loop_2618
22285 fmovdneg %icc, %f7, %f1
22286 subccc %g4, %i2, %l5
22287 fpack16 %f2, %f9
22288loop_2618:
22289 fnors %f9, %f15, %f10
22290 subccc %i1, %o6, %l6
22291 movcc %icc, %l1, %o1
22292 fbo,a %fcc0, loop_2619
22293 bg,pn %xcc, loop_2620
22294 sth %o4, [%l7 + 0x3C]
22295 ld [%l7 + 0x34], %f7
22296loop_2619:
22297 fmuld8ulx16 %f14, %f7, %f12
22298loop_2620:
22299 sdivcc %o5, 0x0C8A, %g6
22300 fmovsne %icc, %f8, %f6
22301 udiv %l2, 0x0033, %l4
22302 movrlz %i5, 0x0B3, %g3
22303 movpos %icc, %o7, %i0
22304 stb %i6, [%l7 + 0x36]
22305 fcmped %fcc1, %f2, %f8
22306 xnorcc %g5, 0x0CD5, %i7
22307 ld [%l7 + 0x68], %f9
22308 bvs,pt %icc, loop_2621
22309 movcc %xcc, %g2, %o2
22310 stx %i4, [%l7 + 0x78]
22311 fbl,a %fcc0, loop_2622
22312loop_2621:
22313 mulx %g1, 0x1AB0, %l3
22314 stw %g7, [%l7 + 0x38]
22315 ldx [%l7 + 0x30], %l0
22316loop_2622:
22317 sethi 0x037C, %o3
22318 fnand %f10, %f8, %f10
22319 orncc %o0, %g4, %i2
22320 ldx [%l7 + 0x48], %l5
22321 sth %i3, [%l7 + 0x16]
22322 tvc %xcc, 0x5
22323 xorcc %o6, 0x11F5, %i1
22324 fpadd16s %f13, %f8, %f8
22325 ldd [%l7 + 0x20], %f8
22326 fnot2 %f4, %f14
22327 fmovrslz %l1, %f14, %f9
22328 edge32ln %l6, %o1, %o5
22329 ldd [%l7 + 0x58], %f2
22330 udivcc %g6, 0x1F9B, %o4
22331 fxor %f0, %f6, %f0
22332 lduh [%l7 + 0x64], %l4
22333 fcmps %fcc3, %f10, %f11
22334 sdivcc %l2, 0x1319, %i5
22335 fmul8x16au %f8, %f13, %f6
22336 bn,a,pn %xcc, loop_2623
22337 fmovsvc %icc, %f2, %f15
22338 ldsw [%l7 + 0x50], %g3
22339 ldsw [%l7 + 0x64], %i0
22340loop_2623:
22341 movre %o7, %i6, %g5
22342 lduw [%l7 + 0x3C], %g2
22343 ldub [%l7 + 0x48], %o2
22344 mulx %i7, 0x13DC, %g1
22345 tcs %icc, 0x7
22346 fcmpeq32 %f12, %f0, %i4
22347 ldd [%l7 + 0x70], %f14
22348 st %f3, [%l7 + 0x64]
22349 fone %f10
22350 xnorcc %l3, 0x0157, %g7
22351 ldsb [%l7 + 0x73], %l0
22352 tpos %xcc, 0x3
22353 ld [%l7 + 0x74], %f11
22354 smulcc %o0, %g4, %o3
22355 fpackfix %f4, %f3
22356 stw %l5, [%l7 + 0x24]
22357 bne,a,pt %icc, loop_2624
22358 andcc %i3, 0x0BD8, %i2
22359 stx %i1, [%l7 + 0x60]
22360 fmovscc %xcc, %f2, %f4
22361loop_2624:
22362 nop
22363 setx loop_2625, %l0, %l1
22364 jmpl %l1, %l1
22365 fcmpne16 %f0, %f8, %l6
22366 ldx [%l7 + 0x40], %o6
22367 fmovrslz %o1, %f10, %f14
22368loop_2625:
22369 ldsh [%l7 + 0x54], %g6
22370 bne %xcc, loop_2626
22371 fmuld8sux16 %f2, %f7, %f2
22372 fmovse %icc, %f15, %f1
22373 brnz %o5, loop_2627
22374loop_2626:
22375 fmovsne %xcc, %f10, %f8
22376 movrne %o4, 0x11E, %l2
22377 umul %l4, 0x19D7, %i5
22378loop_2627:
22379 edge32ln %g3, %i0, %i6
22380 mova %xcc, %o7, %g5
22381 lduh [%l7 + 0x64], %o2
22382 st %f8, [%l7 + 0x1C]
22383 ld [%l7 + 0x4C], %f9
22384 fmovdne %icc, %f2, %f8
22385 nop
22386 setx loop_2628, %l0, %l1
22387 wrpr 0x1, %tl
22388 wrpr %l1, %tpc
22389 add %l1, 0x4, %l1
22390 wrpr %l1, %tnpc
22391 setx 0x34400001400, %l0, %l1
22392 wrpr %l1, %tstate
22393 wrhpr 0x4, %htstate
22394 retry
22395 array8 %g2, %g1, %i4
22396 fmovrse %i7, %f14, %f7
22397 fmovsa %xcc, %f2, %f3
22398loop_2628:
22399 fbuge,a %fcc1, loop_2629
22400 fpack16 %f4, %f7
22401 nop
22402 setx loop_2630, %l0, %l1
22403 wrpr 0x1, %tl
22404 wrpr %l1, %tnpc
22405 setx 0x34400001400, %l0, %l1
22406 wrpr %l1, %tstate
22407 wrhpr 0x4, %htstate
22408 done
22409 fble,a %fcc1, loop_2631
22410loop_2629:
22411 addcc %l3, 0x179B, %l0
22412 fandnot2 %f8, %f14, %f10
22413loop_2630:
22414 movg %xcc, %o0, %g7
22415loop_2631:
22416 stb %g4, [%l7 + 0x6D]
22417 ldsw [%l7 + 0x1C], %l5
22418 sth %i3, [%l7 + 0x22]
22419 ba loop_2632
22420 or %i2, 0x14D3, %i1
22421 bn,a loop_2633
22422 subcc %l1, 0x0A90, %o3
22423loop_2632:
22424 tne %xcc, 0x2
22425 ldd [%l7 + 0x20], %f2
22426loop_2633:
22427 fmovrdlz %o6, %f10, %f4
22428 fandnot1s %f9, %f3, %f7
22429 ldd [%l7 + 0x70], %f14
22430 fcmpgt32 %f8, %f14, %l6
22431 ldsh [%l7 + 0x62], %g6
22432 bvc loop_2634
22433 lduw [%l7 + 0x40], %o5
22434 sllx %o1, %l2, %l4
22435 ldub [%l7 + 0x0A], %i5
22436loop_2634:
22437 lduh [%l7 + 0x10], %g3
22438 fpsub32s %f10, %f4, %f3
22439 ldx [%l7 + 0x58], %i0
22440 fmovrsgez %i6, %f3, %f4
22441 fmovd %f12, %f2
22442 lduw [%l7 + 0x7C], %o7
22443 ld [%l7 + 0x3C], %f8
22444 nop
22445 setx loop_2635, %l0, %l1
22446 jmpl %l1, %g5
22447 fmovrde %o2, %f6, %f12
22448 ldsh [%l7 + 0x28], %o4
22449 ldsh [%l7 + 0x12], %g2
22450loop_2635:
22451 edge32l %g1, %i7, %l3
22452 addccc %i4, %l0, %g7
22453 std %f4, [%l7 + 0x48]
22454 sdivx %g4, 0x13E2, %o0
22455 udivx %i3, 0x1087, %l5
22456 ldsh [%l7 + 0x20], %i1
22457 ld [%l7 + 0x5C], %f9
22458 fbg,a %fcc2, loop_2636
22459 ldsh [%l7 + 0x10], %i2
22460 edge16 %o3, %l1, %o6
22461 bleu,a,pt %icc, loop_2637
22462loop_2636:
22463 fandnot1 %f12, %f2, %f8
22464 nop
22465 setx loop_2638, %l0, %l1
22466 jmpl %l1, %l6
22467 fpsub16 %f14, %f0, %f6
22468loop_2637:
22469 lduh [%l7 + 0x66], %o5
22470 stx %g6, [%l7 + 0x48]
22471loop_2638:
22472 ldd [%l7 + 0x10], %f14
22473 edge8n %o1, %l4, %i5
22474 st %f15, [%l7 + 0x24]
22475 fnand %f12, %f4, %f10
22476 fbo,a %fcc0, loop_2639
22477 std %f12, [%l7 + 0x08]
22478 tvs %xcc, 0x4
22479 fmovdne %xcc, %f8, %f8
22480loop_2639:
22481 fmovsg %icc, %f4, %f10
22482 stx %l2, [%l7 + 0x20]
22483 stx %i0, [%l7 + 0x58]
22484 ld [%l7 + 0x34], %f14
22485 tcc %xcc, 0x1
22486 fmovspos %icc, %f0, %f11
22487 tne %icc, 0x3
22488 or %i6, %g3, %o7
22489 fmovdg %xcc, %f0, %f11
22490 ldsw [%l7 + 0x14], %g5
22491 lduw [%l7 + 0x44], %o2
22492 sth %g2, [%l7 + 0x10]
22493 fbu %fcc2, loop_2640
22494 edge32n %o4, %i7, %g1
22495 std %f8, [%l7 + 0x40]
22496 movcs %xcc, %l3, %i4
22497loop_2640:
22498 fcmpgt16 %f6, %f14, %l0
22499 fandnot2s %f7, %f8, %f1
22500 fmovdl %xcc, %f12, %f7
22501 fmovrsne %g7, %f12, %f14
22502 stx %o0, [%l7 + 0x08]
22503 fxnors %f1, %f11, %f11
22504 ldd [%l7 + 0x08], %f10
22505 fcmpne16 %f8, %f14, %g4
22506 fpsub16 %f6, %f10, %f0
22507 ldub [%l7 + 0x3C], %i3
22508 stx %l5, [%l7 + 0x50]
22509 tgu %icc, 0x6
22510 ldsh [%l7 + 0x10], %i1
22511 ldub [%l7 + 0x4B], %o3
22512 stb %i2, [%l7 + 0x48]
22513 ldx [%l7 + 0x50], %l1
22514 fcmpeq16 %f0, %f12, %l6
22515 sdivcc %o6, 0x1BFC, %o5
22516 ldd [%l7 + 0x20], %f2
22517 edge8n %o1, %l4, %g6
22518 array16 %i5, %l2, %i0
22519 fmovdge %icc, %f0, %f12
22520 sdivcc %i6, 0x101F, %g3
22521 edge32 %o7, %g5, %o2
22522 ld [%l7 + 0x58], %f9
22523 stx %g2, [%l7 + 0x08]
22524 fmovsl %xcc, %f3, %f1
22525 sub %i7, %g1, %l3
22526 or %o4, %l0, %g7
22527 array32 %i4, %g4, %o0
22528 fbg %fcc3, loop_2641
22529 fcmpes %fcc3, %f11, %f15
22530 lduw [%l7 + 0x30], %i3
22531 fmovdge %xcc, %f7, %f7
22532loop_2641:
22533 ldub [%l7 + 0x63], %i1
22534 fand %f10, %f0, %f12
22535 sub %o3, 0x18F3, %i2
22536 nop
22537 setx loop_2642, %l0, %l1
22538 jmpl %l1, %l5
22539 xnorcc %l1, 0x0FB2, %o6
22540 fors %f13, %f1, %f12
22541 ldsb [%l7 + 0x16], %o5
22542loop_2642:
22543 bgu,pt %xcc, loop_2643
22544 tleu %icc, 0x5
22545 stx %l6, [%l7 + 0x60]
22546 srax %o1, 0x1D, %g6
22547loop_2643:
22548 ldx [%l7 + 0x48], %l4
22549 ldsw [%l7 + 0x48], %i5
22550 and %l2, %i0, %g3
22551 edge32ln %o7, %i6, %g5
22552 fmovsl %icc, %f1, %f2
22553 srl %g2, %o2, %i7
22554 fbl,a %fcc1, loop_2644
22555 fmovdne %xcc, %f12, %f1
22556 fmovrsgz %l3, %f9, %f1
22557 fbue,a %fcc0, loop_2645
22558loop_2644:
22559 ld [%l7 + 0x4C], %f11
22560 fpsub32s %f0, %f2, %f1
22561 fnot1s %f9, %f5
22562loop_2645:
22563 movrlez %g1, 0x0CB, %o4
22564 udivcc %g7, 0x119A, %l0
22565 nop
22566 setx loop_2646, %l0, %l1
22567 wrpr 0x1, %tl
22568 wrpr %l1, %tpc
22569 add %l1, 0x4, %l1
22570 wrpr %l1, %tnpc
22571 setx 0x34400001400, %l0, %l1
22572 wrpr %l1, %tstate
22573 wrhpr 0x4, %htstate
22574 retry
22575 andncc %i4, %o0, %g4
22576 stx %i1, [%l7 + 0x40]
22577 fmovrsne %i3, %f0, %f3
22578loop_2646:
22579 fcmpd %fcc0, %f14, %f10
22580 ldx [%l7 + 0x38], %i2
22581 movne %xcc, %o3, %l1
22582 fcmped %fcc2, %f8, %f8
22583 fcmpeq16 %f8, %f10, %l5
22584 fmovrdlz %o5, %f0, %f14
22585 fmul8sux16 %f8, %f10, %f4
22586 brnz,a %o6, loop_2647
22587 fsrc2 %f8, %f14
22588 brnz,a %l6, loop_2648
22589 xnor %o1, %l4, %g6
22590loop_2647:
22591 ldx [%l7 + 0x20], %l2
22592 bcs,a %xcc, loop_2649
22593loop_2648:
22594 ldx [%l7 + 0x78], %i0
22595 ble,a %xcc, loop_2650
22596 addcc %g3, 0x1010, %i5
22597loop_2649:
22598 stx %i6, [%l7 + 0x28]
22599 movcs %icc, %o7, %g5
22600loop_2650:
22601 ldsh [%l7 + 0x58], %g2
22602 fmovdcs %icc, %f10, %f1
22603 udivx %i7, 0x0A9E, %l3
22604 stb %g1, [%l7 + 0x14]
22605 andncc %o4, %g7, %o2
22606 movle %icc, %i4, %o0
22607 edge16ln %l0, %i1, %g4
22608 fmovscs %icc, %f6, %f3
22609 stw %i2, [%l7 + 0x40]
22610 fand %f0, %f14, %f2
22611 fmovsle %icc, %f5, %f9
22612 fandnot2s %f15, %f1, %f10
22613 tg %xcc, 0x2
22614 ldub [%l7 + 0x09], %o3
22615 ldsb [%l7 + 0x53], %i3
22616 ldsb [%l7 + 0x5F], %l1
22617 movg %icc, %o5, %l5
22618 addccc %l6, %o1, %l4
22619 st %f9, [%l7 + 0x2C]
22620 nop
22621 setx loop_2651, %l0, %l1
22622 wrpr 0x1, %tl
22623 wrpr %l1, %tpc
22624 add %l1, 0x4, %l1
22625 wrpr %l1, %tnpc
22626 setx 0x34400001400, %l0, %l1
22627 wrpr %l1, %tstate
22628 wrhpr 0x4, %htstate
22629 retry
22630 fmovdne %xcc, %f9, %f1
22631 fsrc2s %f10, %f3
22632 lduw [%l7 + 0x4C], %g6
22633loop_2651:
22634 alignaddr %o6, %l2, %i0
22635 edge32ln %i5, %g3, %o7
22636 fmul8x16au %f1, %f15, %f4
22637 fmovs %f11, %f11
22638 ldub [%l7 + 0x12], %i6
22639 sethi 0x1E71, %g2
22640 fmovdcc %icc, %f15, %f4
22641 fmovdgu %icc, %f12, %f3
22642 ldsb [%l7 + 0x55], %i7
22643 movne %icc, %g5, %g1
22644 ldub [%l7 + 0x29], %o4
22645 fsrc2s %f10, %f8
22646 fbn %fcc1, loop_2652
22647 subccc %l3, %g7, %o2
22648 fblg %fcc3, loop_2653
22649 fpackfix %f0, %f10
22650loop_2652:
22651 smulcc %i4, %l0, %o0
22652 fble,a %fcc2, loop_2654
22653loop_2653:
22654 fcmpeq16 %f6, %f4, %i1
22655 edge32ln %i2, %o3, %g4
22656 umul %i3, %o5, %l1
22657loop_2654:
22658 tge %icc, 0x2
22659 ldsb [%l7 + 0x73], %l5
22660 stx %l6, [%l7 + 0x28]
22661 fmovdcc %icc, %f1, %f2
22662 and %l4, %g6, %o6
22663 tgu %icc, 0x6
22664 edge8ln %l2, %i0, %o1
22665 fblg %fcc2, loop_2655
22666 bpos %icc, loop_2656
22667 ldub [%l7 + 0x43], %i5
22668 fands %f14, %f1, %f4
22669loop_2655:
22670 xorcc %g3, 0x0FFD, %i6
22671loop_2656:
22672 ldd [%l7 + 0x38], %f10
22673 brgz,a %g2, loop_2657
22674 fsrc1 %f4, %f10
22675 ldub [%l7 + 0x27], %i7
22676 nop
22677 setx loop_2658, %l0, %l1
22678 jmpl %l1, %g5
22679loop_2657:
22680 bpos,a %xcc, loop_2659
22681 ldsb [%l7 + 0x52], %o7
22682 fbue %fcc3, loop_2660
22683loop_2658:
22684 faligndata %f14, %f4, %f4
22685loop_2659:
22686 addc %o4, %l3, %g7
22687 ldsb [%l7 + 0x40], %o2
22688loop_2660:
22689 fmovrdgez %i4, %f14, %f14
22690 fmovrslez %l0, %f14, %f12
22691 srax %g1, 0x06, %o0
22692 bleu,a loop_2661
22693 fmovsvs %xcc, %f3, %f5
22694 addc %i1, %i2, %g4
22695 ldd [%l7 + 0x20], %f8
22696loop_2661:
22697 fxor %f12, %f4, %f14
22698 ldsb [%l7 + 0x0F], %o3
22699 fabss %f10, %f9
22700 fmovd %f0, %f10
22701 fors %f0, %f8, %f8
22702 ldub [%l7 + 0x56], %i3
22703 fcmpgt16 %f10, %f8, %l1
22704 andncc %o5, %l6, %l5
22705 fmovsg %icc, %f11, %f7
22706 movgu %icc, %g6, %l4
22707 srax %o6, 0x10, %i0
22708 edge32ln %o1, %l2, %i5
22709 movle %icc, %i6, %g2
22710 edge32n %i7, %g5, %o7
22711 fcmple16 %f0, %f6, %o4
22712 sll %g3, 0x10, %g7
22713 movrlz %l3, %o2, %i4
22714 stb %g1, [%l7 + 0x48]
22715 xnor %l0, %o0, %i2
22716 fcmple16 %f14, %f14, %i1
22717 movrgz %g4, 0x265, %o3
22718 ldx [%l7 + 0x40], %i3
22719 ldd [%l7 + 0x10], %f10
22720 fmovrde %o5, %f4, %f8
22721 tsubcctv %l6, %l5, %l1
22722 movcs %icc, %l4, %o6
22723 ldub [%l7 + 0x1A], %g6
22724 fones %f14
22725 ldub [%l7 + 0x74], %i0
22726 ldsh [%l7 + 0x6C], %l2
22727 bleu,a loop_2662
22728 srlx %o1, %i6, %i5
22729 fnot2s %f14, %f0
22730 fands %f5, %f11, %f8
22731loop_2662:
22732 sll %i7, 0x17, %g2
22733 ldsb [%l7 + 0x4E], %o7
22734 fors %f7, %f0, %f4
22735 fnegd %f10, %f2
22736 fpack16 %f2, %f7
22737 pdist %f8, %f12, %f14
22738 udivcc %o4, 0x0E7B, %g5
22739 stw %g3, [%l7 + 0x24]
22740 tsubcc %l3, 0x0C81, %g7
22741 ldd [%l7 + 0x48], %f10
22742 fbl %fcc2, loop_2663
22743 stw %i4, [%l7 + 0x44]
22744 fmovsge %icc, %f11, %f5
22745 fmuld8ulx16 %f7, %f1, %f6
22746loop_2663:
22747 fpadd32s %f0, %f5, %f1
22748 ldub [%l7 + 0x69], %o2
22749 ldub [%l7 + 0x51], %g1
22750 fones %f5
22751 fbne %fcc1, loop_2664
22752 fnors %f4, %f2, %f7
22753 fmovd %f12, %f0
22754 smul %o0, %l0, %i1
22755loop_2664:
22756 sth %i2, [%l7 + 0x66]
22757 fmovsleu %icc, %f2, %f15
22758 movrlez %g4, %i3, %o5
22759 ldd [%l7 + 0x20], %f12
22760 bne,a loop_2665
22761 fornot1s %f8, %f7, %f1
22762 bgu %xcc, loop_2666
22763 movge %icc, %o3, %l5
22764loop_2665:
22765 brlez,a %l6, loop_2667
22766 movvc %icc, %l4, %l1
22767loop_2666:
22768 stx %o6, [%l7 + 0x40]
22769 bne,a loop_2668
22770loop_2667:
22771 fble %fcc2, loop_2669
22772 fmovdvs %icc, %f1, %f0
22773 std %f2, [%l7 + 0x48]
22774loop_2668:
22775 tpos %icc, 0x3
22776loop_2669:
22777 fcmpne16 %f12, %f8, %g6
22778 ldx [%l7 + 0x20], %i0
22779 fmovde %xcc, %f8, %f7
22780 array32 %l2, %i6, %i5
22781 andncc %i7, %o1, %g2
22782 ble,pt %xcc, loop_2670
22783 bne %icc, loop_2671
22784 subccc %o7, 0x1CF8, %g5
22785 brgz,a %o4, loop_2672
22786loop_2670:
22787 std %f8, [%l7 + 0x78]
22788loop_2671:
22789 fmul8x16al %f2, %f9, %f8
22790 st %f6, [%l7 + 0x40]
22791loop_2672:
22792 or %g3, 0x15F8, %l3
22793 brgz %i4, loop_2673
22794 fzero %f8
22795 bgu %xcc, loop_2674
22796 ldsh [%l7 + 0x38], %o2
22797loop_2673:
22798 ldsb [%l7 + 0x4F], %g1
22799 lduh [%l7 + 0x5C], %g7
22800loop_2674:
22801 tneg %xcc, 0x2
22802 nop
22803 setx loop_2675, %l0, %l1
22804 jmpl %l1, %l0
22805 fmovse %icc, %f3, %f5
22806 tvs %icc, 0x4
22807 fbl,a %fcc0, loop_2676
22808loop_2675:
22809 fmovsvs %icc, %f10, %f3
22810 sub %o0, 0x042D, %i2
22811 fmul8sux16 %f6, %f10, %f2
22812loop_2676:
22813 sdivcc %g4, 0x1736, %i3
22814 edge32 %o5, %i1, %l5
22815 bleu,a,pn %xcc, loop_2677
22816 sdivx %l6, 0x0268, %o3
22817 fmovrdne %l4, %f12, %f2
22818 fmovdcc %icc, %f6, %f12
22819loop_2677:
22820 movpos %icc, %o6, %g6
22821 fcmpeq16 %f4, %f8, %l1
22822 tcc %icc, 0x2
22823 stx %l2, [%l7 + 0x60]
22824 bleu,a,pt %xcc, loop_2678
22825 brlz %i6, loop_2679
22826 brgez,a %i5, loop_2680
22827 fands %f2, %f4, %f0
22828loop_2678:
22829 fpmerge %f10, %f8, %f2
22830loop_2679:
22831 ld [%l7 + 0x64], %f9
22832loop_2680:
22833 ble,a loop_2681
22834 fmovsleu %icc, %f10, %f0
22835 array8 %i7, %o1, %i0
22836 fornot1s %f3, %f1, %f12
22837loop_2681:
22838 ldsh [%l7 + 0x2E], %o7
22839 alignaddr %g2, %o4, %g5
22840 fsrc2s %f15, %f12
22841 ld [%l7 + 0x20], %f4
22842 udivcc %g3, 0x07F6, %l3
22843 bge,pn %icc, loop_2682
22844 lduw [%l7 + 0x0C], %o2
22845 movcs %icc, %g1, %g7
22846 fbl %fcc2, loop_2683
22847loop_2682:
22848 tneg %xcc, 0x7
22849 fpsub32 %f6, %f4, %f4
22850 fbo,a %fcc3, loop_2684
22851loop_2683:
22852 srax %l0, 0x1B, %o0
22853 brgez %i4, loop_2685
22854 fpsub16 %f4, %f2, %f2
22855loop_2684:
22856 stx %g4, [%l7 + 0x78]
22857 ldub [%l7 + 0x2E], %i3
22858loop_2685:
22859 ldd [%l7 + 0x78], %f0
22860 ldub [%l7 + 0x5E], %o5
22861 andncc %i2, %l5, %i1
22862 ldsh [%l7 + 0x72], %l6
22863 or %o3, 0x1B4E, %o6
22864 movge %icc, %l4, %g6
22865 sra %l2, %l1, %i5
22866 st %f14, [%l7 + 0x14]
22867 fmovrdgz %i7, %f14, %f14
22868 edge8n %o1, %i6, %o7
22869 edge32n %g2, %o4, %i0
22870 fmul8x16au %f13, %f11, %f12
22871 bneg,pt %icc, loop_2686
22872 sth %g5, [%l7 + 0x64]
22873 movvs %xcc, %l3, %o2
22874 ldsb [%l7 + 0x0F], %g1
22875loop_2686:
22876 fnegs %f11, %f13
22877 fcmple32 %f14, %f10, %g7
22878 bne,pt %icc, loop_2687
22879 brgz,a %g3, loop_2688
22880 fsrc2s %f15, %f0
22881 fmovrslz %l0, %f9, %f10
22882loop_2687:
22883 ta %xcc, 0x4
22884loop_2688:
22885 movrlz %o0, %g4, %i4
22886 fmovrslz %o5, %f9, %f12
22887 sra %i2, %l5, %i3
22888 edge8ln %i1, %o3, %o6
22889 bneg,pt %xcc, loop_2689
22890 fpack32 %f4, %f2, %f0
22891 fcmpgt32 %f4, %f4, %l6
22892 fba,a %fcc3, loop_2690
22893loop_2689:
22894 fcmpeq16 %f6, %f4, %g6
22895 fornot1s %f8, %f10, %f9
22896 ldd [%l7 + 0x48], %f12
22897loop_2690:
22898 ldsh [%l7 + 0x40], %l2
22899 ld [%l7 + 0x5C], %f11
22900 fmovrsgez %l4, %f4, %f4
22901 brnz,a %l1, loop_2691
22902 ldd [%l7 + 0x08], %f4
22903 fpackfix %f6, %f13
22904 faligndata %f12, %f6, %f2
22905loop_2691:
22906 srlx %i5, %o1, %i7
22907 addccc %o7, 0x023B, %g2
22908 andcc %o4, %i0, %i6
22909 tvc %icc, 0x5
22910 tne %icc, 0x3
22911 lduw [%l7 + 0x20], %g5
22912 sdiv %l3, 0x1C7E, %g1
22913 fmovdvs %xcc, %f3, %f0
22914 fors %f7, %f5, %f12
22915 fmovda %xcc, %f6, %f6
22916 movrlz %o2, 0x1F8, %g7
22917 ldx [%l7 + 0x58], %g3
22918 fmovsle %xcc, %f5, %f0
22919 stb %o0, [%l7 + 0x10]
22920 std %f10, [%l7 + 0x20]
22921 fbuge,a %fcc0, loop_2692
22922 array8 %g4, %l0, %i4
22923 edge16 %i2, %l5, %o5
22924 stx %i3, [%l7 + 0x60]
22925loop_2692:
22926 sdivcc %i1, 0x000A, %o3
22927 stw %o6, [%l7 + 0x20]
22928 lduh [%l7 + 0x0E], %l6
22929 ldsh [%l7 + 0x2E], %l2
22930 fmul8x16 %f9, %f6, %f10
22931 call loop_2693
22932 brlz,a %l4, loop_2694
22933 bshuffle %f0, %f12, %f4
22934 stb %l1, [%l7 + 0x0F]
22935loop_2693:
22936 fcmple16 %f6, %f10, %g6
22937loop_2694:
22938 stw %o1, [%l7 + 0x7C]
22939 ldsh [%l7 + 0x34], %i7
22940 sdivx %o7, 0x1A72, %i5
22941 srl %g2, %i0, %o4
22942 edge32n %i6, %g5, %g1
22943 fnand %f6, %f4, %f8
22944 fandnot2 %f8, %f10, %f6
22945 lduw [%l7 + 0x30], %o2
22946 lduh [%l7 + 0x58], %g7
22947 andcc %l3, 0x0280, %g3
22948 fmovdn %xcc, %f13, %f15
22949 nop
22950 setx loop_2695, %l0, %l1
22951 wrpr 0x1, %tl
22952 wrpr %l1, %tnpc
22953 setx 0x34400001400, %l0, %l1
22954 wrpr %l1, %tstate
22955 wrhpr 0x4, %htstate
22956 done
22957 edge32ln %o0, %l0, %g4
22958 fmovdg %xcc, %f4, %f10
22959 tn %xcc, 0x3
22960loop_2695:
22961 popc %i2, %l5
22962 edge8ln %i4, %i3, %o5
22963 fornot2s %f12, %f10, %f3
22964 ldsh [%l7 + 0x54], %i1
22965 fsrc1 %f6, %f4
22966 fmul8ulx16 %f0, %f10, %f10
22967 fzero %f8
22968 movl %icc, %o6, %o3
22969 fbe,a %fcc1, loop_2696
22970 edge8l %l6, %l4, %l2
22971 fcmpes %fcc2, %f5, %f9
22972 fmovde %icc, %f2, %f8
22973loop_2696:
22974 stx %l1, [%l7 + 0x18]
22975 ldx [%l7 + 0x50], %o1
22976 fpadd32s %f8, %f12, %f1
22977 fbu,a %fcc2, loop_2697
22978 tvc %icc, 0x6
22979 fnors %f1, %f15, %f6
22980 edge32 %i7, %g6, %o7
22981loop_2697:
22982 fpackfix %f14, %f1
22983 fmovdleu %xcc, %f12, %f6
22984 movne %xcc, %i5, %i0
22985 bcc loop_2698
22986 stb %g2, [%l7 + 0x3A]
22987 fmovsleu %icc, %f11, %f7
22988 stx %o4, [%l7 + 0x60]
22989loop_2698:
22990 movrgz %i6, 0x335, %g5
22991 subccc %g1, %g7, %l3
22992 tpos %icc, 0x5
22993 fbo,a %fcc1, loop_2699
22994 call loop_2700
22995 fbuge,a %fcc0, loop_2701
22996 mulscc %g3, 0x1043, %o2
22997loop_2699:
22998 bvs,pn %icc, loop_2702
22999loop_2700:
23000 tgu %xcc, 0x2
23001loop_2701:
23002 subccc %l0, 0x14BC, %o0
23003 bvs %xcc, loop_2703
23004loop_2702:
23005 fmovdvs %xcc, %f2, %f3
23006 fbge %fcc2, loop_2704
23007 bl,a,pt %icc, loop_2705
23008loop_2703:
23009 stb %g4, [%l7 + 0x64]
23010 fpadd32s %f5, %f12, %f4
23011loop_2704:
23012 xnor %i2, %l5, %i4
23013loop_2705:
23014 ldsw [%l7 + 0x6C], %o5
23015 fcmpne32 %f10, %f4, %i1
23016 sub %i3, 0x1495, %o6
23017 tl %xcc, 0x4
23018 ld [%l7 + 0x60], %f11
23019 fmovdvc %xcc, %f3, %f7
23020 ldsb [%l7 + 0x29], %l6
23021 umulcc %o3, %l2, %l1
23022 sth %o1, [%l7 + 0x36]
23023 ldsb [%l7 + 0x65], %l4
23024 brz %i7, loop_2706
23025 ldd [%l7 + 0x40], %f10
23026 fbne,a %fcc3, loop_2707
23027 fornot1 %f8, %f2, %f0
23028loop_2706:
23029 movl %xcc, %g6, %i5
23030 orcc %i0, 0x186F, %g2
23031loop_2707:
23032 edge16n %o7, %o4, %g5
23033 edge8 %g1, %g7, %i6
23034 fexpand %f8, %f12
23035 ldsb [%l7 + 0x76], %g3
23036 movn %xcc, %l3, %o2
23037 movrlez %o0, 0x1EF, %g4
23038 lduw [%l7 + 0x40], %i2
23039 alignaddr %l0, %i4, %o5
23040 fble %fcc0, loop_2708
23041 std %f10, [%l7 + 0x78]
23042 mulscc %i1, 0x1956, %l5
23043 std %f14, [%l7 + 0x50]
23044loop_2708:
23045 tvs %icc, 0x3
23046 fbug,a %fcc2, loop_2709
23047 array16 %o6, %l6, %i3
23048 andn %o3, %l1, %o1
23049 bvc,a loop_2710
23050loop_2709:
23051 fnors %f10, %f7, %f10
23052 andcc %l2, %l4, %g6
23053 bshuffle %f0, %f14, %f8
23054loop_2710:
23055 fcmpeq32 %f8, %f0, %i7
23056 ldsb [%l7 + 0x7C], %i5
23057 brgz,a %i0, loop_2711
23058 tcs %xcc, 0x5
23059 fbn,a %fcc1, loop_2712
23060 and %g2, %o7, %g5
23061loop_2711:
23062 ldsh [%l7 + 0x62], %g1
23063 ld [%l7 + 0x70], %f12
23064loop_2712:
23065 lduh [%l7 + 0x22], %g7
23066 bpos,pt %xcc, loop_2713
23067 fbu,a %fcc0, loop_2714
23068 movge %xcc, %o4, %g3
23069 fcmped %fcc2, %f10, %f8
23070loop_2713:
23071 tvc %icc, 0x6
23072loop_2714:
23073 fbo,a %fcc0, loop_2715
23074 alignaddr %l3, %o2, %i6
23075 movn %xcc, %g4, %o0
23076 and %i2, 0x12A0, %l0
23077loop_2715:
23078 std %f10, [%l7 + 0x28]
23079 stb %i4, [%l7 + 0x3B]
23080 tge %xcc, 0x0
23081 fbl,a %fcc2, loop_2716
23082 xorcc %o5, %l5, %o6
23083 fandnot2 %f12, %f2, %f0
23084 lduw [%l7 + 0x4C], %l6
23085loop_2716:
23086 fmovdneg %xcc, %f8, %f1
23087 movre %i1, %o3, %l1
23088 fcmpes %fcc0, %f12, %f7
23089 st %f5, [%l7 + 0x58]
23090 stb %i3, [%l7 + 0x79]
23091 tgu %xcc, 0x1
23092 bgu,pn %icc, loop_2717
23093 fmovde %icc, %f7, %f12
23094 edge8 %l2, %o1, %g6
23095 fmovrdne %i7, %f0, %f0
23096loop_2717:
23097 fmovsneg %icc, %f4, %f0
23098 sdivcc %i5, 0x0B55, %l4
23099 ldx [%l7 + 0x08], %i0
23100 add %g2, %g5, %o7
23101 fnot2 %f10, %f0
23102 fbul,a %fcc0, loop_2718
23103 fandnot2s %f1, %f8, %f6
23104 fmovda %icc, %f7, %f1
23105 lduh [%l7 + 0x7E], %g1
23106loop_2718:
23107 fmovs %f7, %f3
23108 ldd [%l7 + 0x68], %f0
23109 movleu %icc, %o4, %g7
23110 fone %f6
23111 tg %icc, 0x2
23112 umulcc %g3, %o2, %l3
23113 fbge %fcc1, loop_2719
23114 bgu,a %xcc, loop_2720
23115 brgez %i6, loop_2721
23116 subc %o0, %i2, %g4
23117loop_2719:
23118 edge32l %i4, %l0, %o5
23119loop_2720:
23120 fmovsvc %icc, %f15, %f4
23121loop_2721:
23122 andncc %o6, %l6, %i1
23123 tge %xcc, 0x0
23124 movpos %xcc, %o3, %l1
23125 andn %i3, %l2, %l5
23126 edge16l %g6, %o1, %i7
23127 stw %i5, [%l7 + 0x28]
23128 movvc %xcc, %l4, %g2
23129 std %f2, [%l7 + 0x38]
23130 fmovd %f14, %f12
23131 or %i0, %o7, %g5
23132 ldd [%l7 + 0x60], %f0
23133 stb %g1, [%l7 + 0x46]
23134 umulcc %g7, %o4, %o2
23135 sll %g3, %i6, %l3
23136 fmul8x16al %f1, %f14, %f2
23137 brz %o0, loop_2722
23138 fmul8x16al %f6, %f2, %f0
23139 fmovdne %icc, %f6, %f14
23140 bge %xcc, loop_2723
23141loop_2722:
23142 array32 %g4, %i2, %i4
23143 lduh [%l7 + 0x2A], %l0
23144 ldsh [%l7 + 0x1E], %o6
23145loop_2723:
23146 ldx [%l7 + 0x38], %l6
23147 taddcctv %o5, %o3, %l1
23148 fmovdne %xcc, %f5, %f10
23149 ldub [%l7 + 0x68], %i1
23150 lduw [%l7 + 0x50], %i3
23151 tsubcc %l5, %g6, %o1
23152 fmovsgu %icc, %f4, %f3
23153 fcmpne16 %f14, %f0, %i7
23154 brlez,a %l2, loop_2724
23155 umulcc %l4, %i5, %g2
23156 ldd [%l7 + 0x20], %f0
23157 fmovdcs %xcc, %f12, %f4
23158loop_2724:
23159 fmovs %f12, %f9
23160 andncc %o7, %g5, %i0
23161 movge %xcc, %g1, %o4
23162 siam 0x1
23163 bpos,a %xcc, loop_2725
23164 edge8n %o2, %g7, %i6
23165 orn %l3, %g3, %o0
23166 stx %g4, [%l7 + 0x30]
23167loop_2725:
23168 movrlez %i4, %l0, %i2
23169 sth %l6, [%l7 + 0x5C]
23170 sdivx %o6, 0x1579, %o5
23171 movrgez %o3, %l1, %i1
23172 ldx [%l7 + 0x18], %l5
23173 ldsh [%l7 + 0x3E], %i3
23174 fpackfix %f6, %f2
23175 ldsb [%l7 + 0x53], %o1
23176 ld [%l7 + 0x70], %f15
23177 tcs %icc, 0x3
23178 fbug %fcc2, loop_2726
23179 bcs,a loop_2727
23180 fbl %fcc0, loop_2728
23181 stx %i7, [%l7 + 0x28]
23182loop_2726:
23183 fcmpeq16 %f8, %f6, %g6
23184loop_2727:
23185 fmovdleu %icc, %f9, %f2
23186loop_2728:
23187 ldsw [%l7 + 0x5C], %l4
23188 fmovrsgez %i5, %f8, %f8
23189 umulcc %g2, %o7, %g5
23190 array8 %i0, %g1, %l2
23191 fbg,a %fcc0, loop_2729
23192 stw %o2, [%l7 + 0x34]
23193 fzeros %f15
23194 ble,a %xcc, loop_2730
23195loop_2729:
23196 fsrc1 %f2, %f0
23197 ldd [%l7 + 0x78], %f4
23198 fmovrslz %o4, %f10, %f6
23199loop_2730:
23200 ldx [%l7 + 0x68], %g7
23201 fsrc2 %f8, %f4
23202 fmovscs %icc, %f10, %f8
23203 udivx %l3, 0x05C3, %g3
23204 fcmple16 %f2, %f2, %i6
23205 fmovsn %xcc, %f9, %f12
23206 fmovdn %icc, %f3, %f15
23207 ldub [%l7 + 0x57], %o0
23208 ldx [%l7 + 0x28], %i4
23209 lduh [%l7 + 0x0C], %g4
23210 fandnot1 %f4, %f6, %f8
23211 fmovrse %l0, %f4, %f4
23212 fbe,a %fcc0, loop_2731
23213 edge8n %l6, %o6, %i2
23214 fmovsle %icc, %f4, %f10
23215 sth %o3, [%l7 + 0x48]
23216loop_2731:
23217 bn,pn %xcc, loop_2732
23218 lduw [%l7 + 0x34], %l1
23219 fmovda %xcc, %f10, %f8
23220 sth %o5, [%l7 + 0x16]
23221loop_2732:
23222 movge %icc, %i1, %i3
23223 ldub [%l7 + 0x6D], %o1
23224 fmovsvc %icc, %f11, %f3
23225 edge32 %l5, %g6, %i7
23226 fpsub32s %f9, %f13, %f14
23227 te %xcc, 0x3
23228 ba,a loop_2733
23229 tn %xcc, 0x6
23230 stx %l4, [%l7 + 0x08]
23231 fsrc1 %f14, %f2
23232loop_2733:
23233 fmovrslz %i5, %f10, %f1
23234 orncc %o7, 0x0CF1, %g5
23235 bvs loop_2734
23236 movrlez %i0, 0x0B5, %g2
23237 ldsh [%l7 + 0x70], %l2
23238 fmovdl %xcc, %f10, %f12
23239loop_2734:
23240 ldsb [%l7 + 0x61], %g1
23241 ldub [%l7 + 0x19], %o2
23242 tpos %xcc, 0x4
23243 fandnot1s %f2, %f8, %f9
23244 fbul %fcc1, loop_2735
23245 ba,pt %icc, loop_2736
23246 nop
23247 setx loop_2737, %l0, %l1
23248 jmpl %l1, %o4
23249 fmovsg %icc, %f3, %f8
23250loop_2735:
23251 fpsub16s %f13, %f3, %f10
23252loop_2736:
23253 st %f2, [%l7 + 0x60]
23254loop_2737:
23255 stx %l3, [%l7 + 0x68]
23256 sth %g7, [%l7 + 0x7C]
23257 fnors %f8, %f10, %f13
23258 bshuffle %f8, %f8, %f14
23259 mulx %g3, %i6, %o0
23260 xor %g4, %i4, %l0
23261 edge8l %l6, %i2, %o6
23262 fmovdg %icc, %f15, %f11
23263 fmovrslz %l1, %f9, %f13
23264 tsubcctv %o5, %i1, %i3
23265 fpsub32 %f0, %f0, %f12
23266 stx %o3, [%l7 + 0x28]
23267 ldub [%l7 + 0x55], %o1
23268 ldub [%l7 + 0x14], %g6
23269 movvs %xcc, %i7, %l4
23270 tneg %icc, 0x4
23271 movrlz %l5, %o7, %g5
23272 st %f10, [%l7 + 0x78]
23273 fmovdl %xcc, %f13, %f12
23274 ba loop_2738
23275 andn %i5, %i0, %g2
23276 lduw [%l7 + 0x54], %g1
23277 fcmpeq32 %f12, %f4, %l2
23278loop_2738:
23279 lduh [%l7 + 0x26], %o2
23280 fxnors %f11, %f4, %f2
23281 st %f0, [%l7 + 0x60]
23282 andncc %o4, %g7, %g3
23283 movg %xcc, %i6, %o0
23284 bpos,a %icc, loop_2739
23285 movleu %xcc, %l3, %g4
23286 ldsb [%l7 + 0x68], %i4
23287 stw %l0, [%l7 + 0x54]
23288loop_2739:
23289 fmovsvs %icc, %f4, %f7
23290 popc 0x113A, %l6
23291 fbul,a %fcc3, loop_2740
23292 fnot2s %f1, %f2
23293 fmovsle %xcc, %f1, %f6
23294 call loop_2741
23295loop_2740:
23296 stx %o6, [%l7 + 0x40]
23297 fpsub32s %f4, %f3, %f6
23298 tsubcctv %l1, %o5, %i1
23299loop_2741:
23300 fmovrdlz %i2, %f6, %f12
23301 tcc %xcc, 0x4
23302 sdivx %o3, 0x12AC, %i3
23303 stb %o1, [%l7 + 0x3F]
23304 stw %i7, [%l7 + 0x38]
23305 fcmped %fcc0, %f4, %f8
23306 stb %l4, [%l7 + 0x33]
23307 fnot2 %f10, %f8
23308 st %f13, [%l7 + 0x4C]
23309 tne %icc, 0x5
23310 movg %icc, %g6, %l5
23311 ldx [%l7 + 0x30], %g5
23312 mulx %i5, 0x00AA, %o7
23313 fbu %fcc2, loop_2742
23314 stw %i0, [%l7 + 0x3C]
23315 orn %g1, 0x0BDC, %g2
23316 bneg,a,pn %xcc, loop_2743
23317loop_2742:
23318 fmovrse %l2, %f4, %f12
23319 fbe,a %fcc3, loop_2744
23320 edge8 %o4, %g7, %g3
23321loop_2743:
23322 tcs %icc, 0x1
23323 fpsub16 %f0, %f0, %f10
23324loop_2744:
23325 array32 %o2, %o0, %l3
23326 tneg %xcc, 0x5
23327 fornot1s %f9, %f0, %f0
23328 srl %i6, %g4, %i4
23329 ldx [%l7 + 0x50], %l6
23330 ldsh [%l7 + 0x22], %l0
23331 sdivx %l1, 0x06AA, %o6
23332 addccc %i1, 0x1C8A, %i2
23333 lduw [%l7 + 0x10], %o3
23334 edge8n %o5, %o1, %i7
23335 ldsw [%l7 + 0x34], %i3
23336 bvc,a,pn %xcc, loop_2745
23337 subc %g6, 0x0AD3, %l4
23338 subccc %g5, 0x1242, %i5
23339 st %f0, [%l7 + 0x4C]
23340loop_2745:
23341 fmovse %icc, %f1, %f2
23342 fmovrdlez %o7, %f4, %f2
23343 fmovrsgz %i0, %f9, %f6
23344 fbne,a %fcc2, loop_2746
23345 fxnors %f13, %f4, %f1
23346 edge8n %g1, %l5, %g2
23347 ldub [%l7 + 0x19], %o4
23348loop_2746:
23349 fmovdpos %xcc, %f8, %f3
23350 fandnot1 %f10, %f4, %f10
23351 st %f5, [%l7 + 0x34]
23352 ldx [%l7 + 0x48], %l2
23353 sllx %g7, 0x11, %o2
23354 fmul8x16al %f10, %f14, %f2
23355 fnands %f7, %f2, %f14
23356 movcc %icc, %g3, %l3
23357 call loop_2747
23358 bleu,pn %icc, loop_2748
23359 tsubcctv %o0, %g4, %i4
23360 fands %f2, %f7, %f4
23361loop_2747:
23362 lduh [%l7 + 0x7C], %i6
23363loop_2748:
23364 fcmpgt16 %f14, %f10, %l6
23365 tle %xcc, 0x0
23366 movvc %xcc, %l0, %o6
23367 movne %icc, %l1, %i2
23368 alignaddr %o3, %o5, %o1
23369 movrgez %i7, %i3, %g6
23370 fmovde %xcc, %f1, %f9
23371 movle %icc, %i1, %g5
23372 tcc %icc, 0x4
23373 fcmpeq32 %f10, %f14, %l4
23374 lduw [%l7 + 0x5C], %i5
23375 fcmpd %fcc2, %f14, %f8
23376 stb %o7, [%l7 + 0x77]
23377 fornot2s %f10, %f15, %f4
23378 fcmple16 %f10, %f6, %g1
23379 ldd [%l7 + 0x40], %f4
23380 fmovspos %xcc, %f4, %f9
23381 fnot2 %f14, %f2
23382 fcmpne32 %f4, %f4, %l5
23383 fabss %f1, %f6
23384 edge16 %g2, %o4, %l2
23385 faligndata %f12, %f14, %f14
23386 edge16n %g7, %i0, %g3
23387 fmovrslz %o2, %f5, %f12
23388 fpack16 %f12, %f9
23389 subccc %l3, %g4, %i4
23390 ldsw [%l7 + 0x54], %o0
23391 ldsb [%l7 + 0x11], %i6
23392 sdivx %l0, 0x0315, %o6
23393 orcc %l1, %i2, %l6
23394 ld [%l7 + 0x5C], %f2
23395 fnot1 %f14, %f8
23396 fcmpes %fcc2, %f3, %f5
23397 ldd [%l7 + 0x70], %f2
23398 umul %o3, 0x1BCC, %o1
23399 bn,pn %xcc, loop_2749
23400 tsubcctv %o5, 0x1810, %i7
23401 subcc %g6, %i1, %g5
23402 xnorcc %i3, %l4, %i5
23403loop_2749:
23404 mulx %o7, 0x14D9, %l5
23405 ldsh [%l7 + 0x7A], %g2
23406 stb %o4, [%l7 + 0x10]
23407 fnands %f8, %f13, %f9
23408 stw %l2, [%l7 + 0x2C]
23409 ldd [%l7 + 0x48], %f12
23410 movpos %icc, %g7, %i0
23411 fmovdge %xcc, %f12, %f13
23412 ldsb [%l7 + 0x63], %g3
23413 fblg,a %fcc1, loop_2750
23414 addc %o2, 0x11E6, %g1
23415 fcmped %fcc1, %f12, %f8
23416 faligndata %f0, %f4, %f6
23417loop_2750:
23418 fcmpeq16 %f6, %f8, %g4
23419 movrlez %i4, 0x3AA, %o0
23420 fbn %fcc3, loop_2751
23421 ldsb [%l7 + 0x76], %l3
23422 addc %i6, %o6, %l1
23423 fands %f3, %f11, %f13
23424loop_2751:
23425 brgez %i2, loop_2752
23426 stw %l0, [%l7 + 0x40]
23427 movrgez %l6, %o3, %o1
23428 fbg,a %fcc1, loop_2753
23429loop_2752:
23430 st %f2, [%l7 + 0x3C]
23431 sth %i7, [%l7 + 0x64]
23432 ldsb [%l7 + 0x4A], %g6
23433loop_2753:
23434 fandnot1 %f0, %f12, %f2
23435 fpadd16s %f12, %f4, %f11
23436 lduh [%l7 + 0x4A], %o5
23437 ldsh [%l7 + 0x76], %g5
23438 fone %f12
23439 lduh [%l7 + 0x54], %i1
23440 edge8 %l4, %i3, %i5
23441 fmovdge %xcc, %f12, %f6
23442 array8 %l5, %o7, %g2
23443 fnot1 %f6, %f10
23444 ldsw [%l7 + 0x78], %l2
23445 ldsw [%l7 + 0x50], %o4
23446 ldd [%l7 + 0x10], %f2
23447 movneg %xcc, %g7, %i0
23448 fmovsvc %xcc, %f14, %f15
23449 orncc %o2, %g1, %g3
23450 edge16ln %i4, %o0, %g4
23451 ld [%l7 + 0x0C], %f13
23452 tl %icc, 0x3
23453 bcc,a,pn %icc, loop_2754
23454 fornot2s %f1, %f15, %f5
23455 addc %l3, 0x05B5, %o6
23456 andncc %l1, %i2, %i6
23457loop_2754:
23458 bvc,a loop_2755
23459 ldd [%l7 + 0x10], %f0
23460 brlz %l6, loop_2756
23461 fone %f0
23462loop_2755:
23463 subccc %o3, 0x15A3, %l0
23464 movge %icc, %o1, %g6
23465loop_2756:
23466 fxors %f7, %f8, %f8
23467 ldd [%l7 + 0x10], %f8
23468 fmovse %icc, %f2, %f5
23469 fbule %fcc3, loop_2757
23470 ldsb [%l7 + 0x2B], %o5
23471 fbl,a %fcc0, loop_2758
23472 bne,pt %xcc, loop_2759
23473loop_2757:
23474 sethi 0x0664, %g5
23475 ldsh [%l7 + 0x3A], %i7
23476loop_2758:
23477 brgz,a %l4, loop_2760
23478loop_2759:
23479 ldd [%l7 + 0x58], %f2
23480 fbl %fcc0, loop_2761
23481 fnot2s %f3, %f5
23482loop_2760:
23483 ld [%l7 + 0x0C], %f6
23484 lduw [%l7 + 0x24], %i1
23485loop_2761:
23486 fxnors %f7, %f5, %f4
23487 std %f0, [%l7 + 0x38]
23488 and %i5, 0x1633, %l5
23489 st %f12, [%l7 + 0x10]
23490 andn %o7, %i3, %g2
23491 fmovrdlez %l2, %f2, %f12
23492 andcc %g7, %i0, %o2
23493 fpmerge %f4, %f2, %f12
23494 fones %f6
23495 fzero %f12
23496 ldsb [%l7 + 0x6E], %g1
23497 taddcc %o4, %i4, %o0
23498 fcmpeq32 %f8, %f0, %g4
23499 fbuge,a %fcc1, loop_2762
23500 fmovrsgez %g3, %f1, %f6
23501 fmovdpos %icc, %f14, %f13
23502 ldsh [%l7 + 0x6A], %o6
23503loop_2762:
23504 bcc,pn %icc, loop_2763
23505 stx %l1, [%l7 + 0x40]
23506 movpos %icc, %l3, %i2
23507 fpack16 %f14, %f11
23508loop_2763:
23509 fmovsle %icc, %f6, %f3
23510 lduw [%l7 + 0x20], %l6
23511 fcmpes %fcc3, %f0, %f12
23512 fble %fcc1, loop_2764
23513 fmovsvc %icc, %f14, %f13
23514 fmovrdgz %i6, %f6, %f6
23515 ldsh [%l7 + 0x56], %o3
23516loop_2764:
23517 std %f14, [%l7 + 0x60]
23518 ldsw [%l7 + 0x7C], %o1
23519 ldx [%l7 + 0x20], %l0
23520 srl %o5, 0x14, %g5
23521 stw %g6, [%l7 + 0x5C]
23522 lduw [%l7 + 0x74], %l4
23523 fpack32 %f8, %f2, %f2
23524 stw %i1, [%l7 + 0x50]
23525 fmuld8sux16 %f13, %f2, %f8
23526 edge32l %i7, %i5, %o7
23527 edge16l %l5, %g2, %l2
23528 mulscc %i3, %i0, %g7
23529 fbug %fcc1, loop_2765
23530 stb %g1, [%l7 + 0x6F]
23531 ld [%l7 + 0x74], %f13
23532 popc %o2, %i4
23533loop_2765:
23534 stx %o0, [%l7 + 0x08]
23535 edge8 %o4, %g4, %o6
23536 edge32n %l1, %g3, %i2
23537 fbne %fcc3, loop_2766
23538 fmovsvc %icc, %f11, %f3
23539 fcmpd %fcc0, %f8, %f12
23540 sdivcc %l3, 0x1396, %i6
23541loop_2766:
23542 fbg %fcc1, loop_2767
23543 stw %l6, [%l7 + 0x68]
23544 std %f4, [%l7 + 0x58]
23545 fxor %f10, %f6, %f10
23546loop_2767:
23547 fnand %f6, %f12, %f14
23548 ldx [%l7 + 0x20], %o1
23549 popc 0x1D63, %l0
23550 fcmped %fcc1, %f4, %f14
23551 st %f14, [%l7 + 0x78]
23552 edge16 %o5, %o3, %g5
23553 ldd [%l7 + 0x58], %f12
23554 fpsub16s %f11, %f0, %f6
23555 bshuffle %f0, %f2, %f2
23556 alignaddr %l4, %i1, %i7
23557 fmovdvc %xcc, %f11, %f9
23558 brnz,a %i5, loop_2768
23559 movvs %icc, %g6, %l5
23560 std %f10, [%l7 + 0x48]
23561 movre %o7, 0x06A, %g2
23562loop_2768:
23563 fmuld8sux16 %f7, %f11, %f14
23564 ld [%l7 + 0x74], %f12
23565 lduw [%l7 + 0x3C], %l2
23566 fmovsge %xcc, %f6, %f0
23567 fmovdne %xcc, %f4, %f13
23568 movne %xcc, %i0, %g7
23569 stw %g1, [%l7 + 0x40]
23570 fmovspos %xcc, %f15, %f9
23571 sdivx %o2, 0x1819, %i3
23572 sra %i4, 0x1D, %o4
23573 std %f0, [%l7 + 0x58]
23574 bcc %xcc, loop_2769
23575 movrlez %g4, %o0, %l1
23576 movge %xcc, %g3, %i2
23577 bleu,pt %xcc, loop_2770
23578loop_2769:
23579 stb %o6, [%l7 + 0x42]
23580 fbug,a %fcc0, loop_2771
23581 ldx [%l7 + 0x18], %i6
23582loop_2770:
23583 bn,pt %icc, loop_2772
23584 fblg %fcc1, loop_2773
23585loop_2771:
23586 ldsw [%l7 + 0x68], %l3
23587 fbl,a %fcc0, loop_2774
23588loop_2772:
23589 xnorcc %o1, 0x0D70, %l0
23590loop_2773:
23591 fmovrsne %l6, %f10, %f14
23592 fmovdle %xcc, %f9, %f5
23593loop_2774:
23594 st %f11, [%l7 + 0x34]
23595 bn,pn %xcc, loop_2775
23596 tge %icc, 0x2
23597 nop
23598 setx loop_2776, %l0, %l1
23599 wrpr 0x1, %tl
23600 wrpr %l1, %tpc
23601 add %l1, 0x4, %l1
23602 wrpr %l1, %tnpc
23603 setx 0x34400001400, %l0, %l1
23604 wrpr %l1, %tstate
23605 wrhpr 0x4, %htstate
23606 retry
23607 edge8l %o3, %o5, %l4
23608loop_2775:
23609 fpadd32s %f7, %f8, %f8
23610 fmovs %f8, %f2
23611loop_2776:
23612 bleu,pt %xcc, loop_2777
23613 stx %g5, [%l7 + 0x30]
23614 fbue %fcc0, loop_2778
23615 fmovdge %icc, %f3, %f7
23616loop_2777:
23617 array16 %i1, %i5, %i7
23618 lduh [%l7 + 0x58], %l5
23619loop_2778:
23620 ldsb [%l7 + 0x5B], %g6
23621 st %f9, [%l7 + 0x08]
23622 pdist %f0, %f12, %f10
23623 subcc %g2, 0x1C39, %o7
23624 mulscc %l2, %g7, %g1
23625 stx %o2, [%l7 + 0x78]
23626 fbu %fcc1, loop_2779
23627 ldsw [%l7 + 0x44], %i3
23628 lduh [%l7 + 0x2E], %i4
23629 edge32l %o4, %i0, %o0
23630loop_2779:
23631 std %f4, [%l7 + 0x60]
23632 brgez %g4, loop_2780
23633 fandnot1s %f0, %f9, %f4
23634 fbge,a %fcc0, loop_2781
23635 ld [%l7 + 0x08], %f0
23636loop_2780:
23637 fmul8x16au %f10, %f8, %f8
23638 brgez %g3, loop_2782
23639loop_2781:
23640 fcmpeq16 %f8, %f12, %l1
23641 ld [%l7 + 0x60], %f5
23642 fmovsleu %xcc, %f6, %f14
23643loop_2782:
23644 brgez %i2, loop_2783
23645 subcc %o6, %l3, %i6
23646 fpack16 %f14, %f3
23647 st %f15, [%l7 + 0x74]
23648loop_2783:
23649 bcs %icc, loop_2784
23650 tn %icc, 0x2
23651 bn loop_2785
23652 stw %o1, [%l7 + 0x74]
23653loop_2784:
23654 fmul8x16al %f6, %f10, %f12
23655 fbuge,a %fcc1, loop_2786
23656loop_2785:
23657 fpadd16 %f4, %f4, %f8
23658 tn %xcc, 0x7
23659 bgu,a loop_2787
23660loop_2786:
23661 tcs %xcc, 0x4
23662 movge %icc, %l0, %l6
23663 fcmpd %fcc1, %f0, %f6
23664loop_2787:
23665 lduh [%l7 + 0x42], %o3
23666 ldsw [%l7 + 0x2C], %o5
23667 stw %l4, [%l7 + 0x20]
23668 bn,a,pt %xcc, loop_2788
23669 edge8n %i1, %i5, %i7
23670 subc %l5, 0x0CC6, %g5
23671 fmovscc %xcc, %f10, %f6
23672loop_2788:
23673 std %f6, [%l7 + 0x48]
23674 tgu %xcc, 0x2
23675 fmovdpos %icc, %f13, %f0
23676 fmovsleu %icc, %f10, %f9
23677 fmovdpos %xcc, %f3, %f12
23678 orn %g2, %o7, %g6
23679 fmovsg %icc, %f14, %f14
23680 addc %g7, 0x084F, %l2
23681 std %f2, [%l7 + 0x70]
23682 fands %f7, %f10, %f7
23683 mulx %o2, 0x09B0, %i3
23684 tcc %icc, 0x2
23685 lduh [%l7 + 0x2A], %g1
23686 fbuge,a %fcc3, loop_2789
23687 subcc %i4, %i0, %o0
23688 fxnor %f10, %f2, %f4
23689 movleu %icc, %o4, %g3
23690loop_2789:
23691 movre %g4, %i2, %o6
23692 brlz,a %l3, loop_2790
23693 orncc %l1, %o1, %l0
23694 stx %l6, [%l7 + 0x48]
23695 bn,a,pn %xcc, loop_2791
23696loop_2790:
23697 ba loop_2792
23698 fmul8x16au %f9, %f0, %f10
23699 fxnor %f12, %f4, %f0
23700loop_2791:
23701 movge %xcc, %i6, %o3
23702loop_2792:
23703 fmovdl %xcc, %f10, %f1
23704 fmovsneg %icc, %f2, %f1
23705 st %f10, [%l7 + 0x4C]
23706 sth %o5, [%l7 + 0x26]
23707 fpack16 %f2, %f13
23708 fandnot2s %f5, %f7, %f5
23709 edge32l %i1, %l4, %i5
23710 fmovsleu %xcc, %f13, %f2
23711 movrlz %l5, 0x399, %i7
23712 fpadd32 %f14, %f0, %f8
23713 bgu,pn %xcc, loop_2793
23714 fmovrdgz %g5, %f14, %f0
23715 bneg loop_2794
23716 fbul %fcc1, loop_2795
23717loop_2793:
23718 fzero %f2
23719 stb %g2, [%l7 + 0x3F]
23720loop_2794:
23721 mova %icc, %g6, %o7
23722loop_2795:
23723 brlez,a %l2, loop_2796
23724 sethi 0x0FE3, %g7
23725 ldsw [%l7 + 0x58], %o2
23726 fpackfix %f10, %f11
23727loop_2796:
23728 fmovdgu %icc, %f2, %f4
23729 udivx %i3, 0x05DB, %i4
23730 fmovspos %icc, %f8, %f9
23731 movgu %xcc, %i0, %g1
23732 fba %fcc3, loop_2797
23733 ldx [%l7 + 0x68], %o0
23734 fmovdge %xcc, %f13, %f4
23735 sth %g3, [%l7 + 0x1C]
23736loop_2797:
23737 brlz,a %o4, loop_2798
23738 fpack32 %f8, %f0, %f8
23739 std %f10, [%l7 + 0x50]
23740 ldsw [%l7 + 0x74], %g4
23741loop_2798:
23742 movcs %icc, %i2, %o6
23743 stx %l3, [%l7 + 0x10]
23744 st %f7, [%l7 + 0x6C]
23745 fsrc2 %f12, %f6
23746 fmul8x16al %f6, %f9, %f14
23747 tpos %icc, 0x1
23748 fpsub32s %f9, %f12, %f15
23749 fnegs %f11, %f11
23750 fabss %f14, %f9
23751 movre %o1, %l1, %l6
23752 ld [%l7 + 0x34], %f11
23753 fcmpd %fcc1, %f12, %f0
23754 fba,a %fcc1, loop_2799
23755 stb %l0, [%l7 + 0x47]
23756 ldub [%l7 + 0x7A], %i6
23757 lduh [%l7 + 0x50], %o3
23758loop_2799:
23759 edge8 %i1, %l4, %i5
23760 ldub [%l7 + 0x3C], %o5
23761 fcmpd %fcc1, %f0, %f8
23762 fmovd %f6, %f0
23763 fnors %f2, %f15, %f7
23764 lduw [%l7 + 0x60], %l5
23765 st %f13, [%l7 + 0x18]
23766 ld [%l7 + 0x48], %f3
23767 bcs,a,pn %xcc, loop_2800
23768 umul %g5, %i7, %g2
23769 sra %g6, %o7, %g7
23770 fblg,a %fcc3, loop_2801
23771loop_2800:
23772 fbne %fcc3, loop_2802
23773 sth %o2, [%l7 + 0x14]
23774 udivx %i3, 0x064F, %i4
23775loop_2801:
23776 edge16 %l2, %i0, %g1
23777loop_2802:
23778 tleu %icc, 0x4
23779 nop
23780 setx loop_2803, %l0, %l1
23781 wrpr 0x1, %tl
23782 wrpr %l1, %tnpc
23783 setx 0x34400001400, %l0, %l1
23784 wrpr %l1, %tstate
23785 wrhpr 0x4, %htstate
23786 done
23787 lduh [%l7 + 0x7A], %g3
23788 st %f3, [%l7 + 0x30]
23789 fmuld8sux16 %f7, %f4, %f12
23790loop_2803:
23791 fmovsa %icc, %f15, %f9
23792 fmovdle %icc, %f12, %f12
23793 sdiv %o4, 0x075C, %g4
23794 fpadd16 %f0, %f4, %f2
23795 movvs %xcc, %o0, %o6
23796 fmovsge %icc, %f14, %f2
23797 fmovdge %icc, %f11, %f9
23798 lduh [%l7 + 0x7A], %l3
23799 stx %i2, [%l7 + 0x18]
23800 std %f4, [%l7 + 0x10]
23801 movgu %xcc, %l1, %l6
23802 fmovscs %icc, %f5, %f7
23803 ld [%l7 + 0x44], %f12
23804 stb %l0, [%l7 + 0x7E]
23805 fzeros %f12
23806 fmovsge %icc, %f8, %f12
23807 subc %i6, %o3, %i1
23808 lduh [%l7 + 0x5A], %o1
23809 fmovspos %xcc, %f11, %f13
23810 addc %i5, %l4, %o5
23811 umulcc %g5, %i7, %l5
23812 umul %g6, 0x0722, %o7
23813 tcc %icc, 0x4
23814 lduw [%l7 + 0x2C], %g2
23815 fandnot1 %f2, %f10, %f6
23816 udivx %g7, 0x14E7, %i3
23817 ldx [%l7 + 0x08], %i4
23818 stb %l2, [%l7 + 0x36]
23819 bleu %xcc, loop_2804
23820 movvc %icc, %o2, %i0
23821 fbe %fcc3, loop_2805
23822 fandnot2 %f8, %f6, %f8
23823loop_2804:
23824 st %f8, [%l7 + 0x5C]
23825 lduh [%l7 + 0x28], %g1
23826loop_2805:
23827 movl %icc, %o4, %g4
23828 stx %o0, [%l7 + 0x28]
23829 faligndata %f0, %f12, %f0
23830 bvs loop_2806
23831 fone %f10
23832 fbne,a %fcc2, loop_2807
23833 fbn %fcc1, loop_2808
23834loop_2806:
23835 subcc %g3, %o6, %l3
23836 fbl,a %fcc1, loop_2809
23837loop_2807:
23838 fmovspos %icc, %f13, %f11
23839loop_2808:
23840 fxnors %f0, %f2, %f3
23841 andn %i2, %l1, %l0
23842loop_2809:
23843 lduh [%l7 + 0x3A], %i6
23844 sth %o3, [%l7 + 0x2A]
23845 lduw [%l7 + 0x4C], %i1
23846 edge16n %l6, %i5, %o1
23847 movvc %xcc, %l4, %g5
23848 stx %o5, [%l7 + 0x68]
23849 st %f14, [%l7 + 0x44]
23850 tneg %icc, 0x4
23851 xorcc %l5, 0x183E, %g6
23852 subccc %i7, 0x0D5C, %o7
23853 umulcc %g7, 0x0D7D, %i3
23854 fmovrse %g2, %f6, %f5
23855 fbue %fcc1, loop_2810
23856 sth %i4, [%l7 + 0x6A]
23857 taddcc %o2, 0x1C0C, %l2
23858 fandnot2s %f12, %f14, %f15
23859loop_2810:
23860 ldsw [%l7 + 0x10], %g1
23861 ldd [%l7 + 0x20], %f0
23862 fmovdneg %icc, %f10, %f14
23863 call loop_2811
23864 ldsb [%l7 + 0x67], %o4
23865 tgu %icc, 0x5
23866 edge8n %g4, %i0, %g3
23867loop_2811:
23868 be,pn %xcc, loop_2812
23869 taddcctv %o0, %l3, %i2
23870 tcc %icc, 0x3
23871 fzero %f0
23872loop_2812:
23873 movn %icc, %o6, %l0
23874 alignaddrl %l1, %i6, %i1
23875 ld [%l7 + 0x7C], %f13
23876 fxnor %f14, %f8, %f12
23877 ldx [%l7 + 0x38], %l6
23878 brlz %i5, loop_2813
23879 fxnors %f13, %f10, %f7
23880 fnand %f0, %f12, %f4
23881 brlez,a %o3, loop_2814
23882loop_2813:
23883 edge16 %o1, %l4, %g5
23884 st %f4, [%l7 + 0x38]
23885 fpadd16s %f6, %f14, %f5
23886loop_2814:
23887 fbul,a %fcc0, loop_2815
23888 fbge,a %fcc0, loop_2816
23889 addc %l5, %g6, %o5
23890 bleu loop_2817
23891loop_2815:
23892 fbul %fcc1, loop_2818
23893loop_2816:
23894 ldd [%l7 + 0x60], %f10
23895 udivcc %i7, 0x1035, %o7
23896loop_2817:
23897 movrlez %i3, 0x020, %g2
23898loop_2818:
23899 fbug,a %fcc2, loop_2819
23900 bge,a,pt %xcc, loop_2820
23901 ldsh [%l7 + 0x1A], %g7
23902 srlx %i4, %l2, %o2
23903loop_2819:
23904 bvc,a %xcc, loop_2821
23905loop_2820:
23906 edge32 %o4, %g4, %i0
23907 fsrc1 %f8, %f8
23908 fbn %fcc1, loop_2822
23909loop_2821:
23910 fmul8x16au %f3, %f0, %f10
23911 lduw [%l7 + 0x1C], %g1
23912 bg loop_2823
23913loop_2822:
23914 udivcc %g3, 0x166C, %o0
23915 alignaddrl %i2, %l3, %o6
23916 edge8n %l1, %i6, %i1
23917loop_2823:
23918 ldsw [%l7 + 0x44], %l0
23919 st %f11, [%l7 + 0x14]
23920 ld [%l7 + 0x44], %f9
23921 bn,a,pt %xcc, loop_2824
23922 bl,pn %icc, loop_2825
23923 lduw [%l7 + 0x44], %i5
23924 tvs %icc, 0x0
23925loop_2824:
23926 lduw [%l7 + 0x30], %l6
23927loop_2825:
23928 fand %f2, %f8, %f8
23929 ld [%l7 + 0x18], %f15
23930 fbg,a %fcc2, loop_2826
23931 fnot1s %f13, %f12
23932 array16 %o1, %l4, %g5
23933 subccc %o3, %g6, %l5
23934loop_2826:
23935 subccc %i7, %o5, %i3
23936 fmovdg %icc, %f10, %f13
23937 fmovrdgz %o7, %f14, %f10
23938 fblg %fcc1, loop_2827
23939 tle %xcc, 0x6
23940 fblg,a %fcc0, loop_2828
23941 lduw [%l7 + 0x0C], %g7
23942loop_2827:
23943 fcmpd %fcc0, %f2, %f2
23944 movg %icc, %g2, %l2
23945loop_2828:
23946 fnand %f10, %f8, %f10
23947 std %f0, [%l7 + 0x78]
23948 stx %i4, [%l7 + 0x48]
23949 movl %icc, %o2, %g4
23950 movg %icc, %o4, %g1
23951 movpos %xcc, %i0, %g3
23952 edge16l %o0, %i2, %o6
23953 ldsw [%l7 + 0x14], %l1
23954 stb %i6, [%l7 + 0x08]
23955 fbu %fcc2, loop_2829
23956 lduh [%l7 + 0x22], %i1
23957 fmovrdgez %l0, %f6, %f0
23958 fmovse %xcc, %f3, %f4
23959loop_2829:
23960 fpsub32 %f14, %f14, %f14
23961 srl %l3, %l6, %i5
23962 fcmped %fcc2, %f14, %f12
23963 fandnot1s %f15, %f12, %f13
23964 fmovrsgez %l4, %f3, %f5
23965 lduh [%l7 + 0x18], %g5
23966 fsrc2s %f8, %f14
23967 ldd [%l7 + 0x58], %f4
23968 fmovsvc %xcc, %f15, %f4
23969 fxnors %f5, %f1, %f8
23970 movcc %icc, %o3, %o1
23971 bgu,pt %xcc, loop_2830
23972 nop
23973 setx loop_2831, %l0, %l1
23974 wrpr 0x1, %tl
23975 wrpr %l1, %tnpc
23976 setx 0x34400001400, %l0, %l1
23977 wrpr %l1, %tstate
23978 wrhpr 0x4, %htstate
23979 done
23980 lduw [%l7 + 0x78], %l5
23981 edge16l %i7, %o5, %g6
23982loop_2830:
23983 ldx [%l7 + 0x30], %i3
23984loop_2831:
23985 fmovrdlez %g7, %f10, %f6
23986 ld [%l7 + 0x30], %f3
23987 fnands %f12, %f8, %f14
23988 stw %o7, [%l7 + 0x74]
23989 stx %l2, [%l7 + 0x38]
23990 fxor %f2, %f10, %f10
23991 ldub [%l7 + 0x22], %g2
23992 fmovrsgez %i4, %f0, %f7
23993 ldsw [%l7 + 0x34], %o2
23994 ldsh [%l7 + 0x56], %g4
23995 fble,a %fcc2, loop_2832
23996 fmovdvc %icc, %f5, %f6
23997 fmovsleu %icc, %f13, %f5
23998 movrlez %o4, 0x31C, %i0
23999loop_2832:
24000 fcmpne16 %f10, %f0, %g1
24001 fnands %f8, %f8, %f4
24002 fmovrde %g3, %f2, %f2
24003 ldd [%l7 + 0x18], %f10
24004 ld [%l7 + 0x70], %f13
24005 xnorcc %o0, %o6, %i2
24006 fmovrdlez %l1, %f0, %f14
24007 fmovrdgez %i1, %f2, %f8
24008 ld [%l7 + 0x24], %f4
24009 fzeros %f9
24010 movpos %icc, %l0, %i6
24011 std %f0, [%l7 + 0x60]
24012 fmovrslz %l6, %f6, %f6
24013 movpos %xcc, %i5, %l3
24014 faligndata %f10, %f10, %f14
24015 std %f6, [%l7 + 0x70]
24016 andncc %g5, %o3, %o1
24017 ldub [%l7 + 0x2A], %l4
24018 ldsh [%l7 + 0x14], %i7
24019 fmovdge %xcc, %f9, %f10
24020 ldsw [%l7 + 0x68], %o5
24021 fmovrdgz %g6, %f12, %f10
24022 tn %xcc, 0x4
24023 sethi 0x0A15, %l5
24024 fnot2 %f0, %f0
24025 stb %i3, [%l7 + 0x0D]
24026 fpmerge %f3, %f10, %f12
24027 tle %xcc, 0x2
24028 ldd [%l7 + 0x68], %f10
24029 fmul8x16 %f3, %f4, %f12
24030 udivx %o7, 0x1A1A, %l2
24031 tne %icc, 0x4
24032 fmovdpos %xcc, %f14, %f9
24033 faligndata %f4, %f8, %f4
24034 orn %g7, %i4, %o2
24035 ble,a,pn %xcc, loop_2833
24036 ldsb [%l7 + 0x0E], %g4
24037 brgez %o4, loop_2834
24038 fmovrdgz %i0, %f6, %f12
24039loop_2833:
24040 fpadd32s %f6, %f3, %f8
24041 fnor %f10, %f12, %f6
24042loop_2834:
24043 st %f4, [%l7 + 0x44]
24044 umulcc %g2, 0x17FC, %g3
24045 ldsw [%l7 + 0x34], %g1
24046 ldub [%l7 + 0x09], %o0
24047 movne %xcc, %o6, %i2
24048 tne %xcc, 0x0
24049 subccc %l1, %l0, %i1
24050 fmovdl %icc, %f12, %f7
24051 bpos,a,pn %icc, loop_2835
24052 fbne,a %fcc1, loop_2836
24053 lduw [%l7 + 0x74], %i6
24054 fmul8ulx16 %f12, %f8, %f4
24055loop_2835:
24056 fnands %f14, %f14, %f6
24057loop_2836:
24058 fone %f14
24059 ld [%l7 + 0x24], %f3
24060 nop
24061 setx loop_2837, %l0, %l1
24062 wrpr 0x1, %tl
24063 wrpr %l1, %tpc
24064 add %l1, 0x4, %l1
24065 wrpr %l1, %tnpc
24066 setx 0x34400001400, %l0, %l1
24067 wrpr %l1, %tstate
24068 wrhpr 0x4, %htstate
24069 retry
24070 brz,a %i5, loop_2838
24071 lduh [%l7 + 0x72], %l6
24072 nop
24073 setx loop_2839, %l0, %l1
24074 jmpl %l1, %g5
24075loop_2837:
24076 edge8l %l3, %o1, %o3
24077loop_2838:
24078 ldub [%l7 + 0x33], %l4
24079 stx %i7, [%l7 + 0x70]
24080loop_2839:
24081 fcmpne16 %f4, %f10, %g6
24082 fabsd %f2, %f14
24083 fxors %f8, %f9, %f10
24084 umulcc %l5, %o5, %i3
24085 bshuffle %f0, %f8, %f12
24086 movle %xcc, %l2, %o7
24087 fands %f14, %f14, %f12
24088 lduw [%l7 + 0x34], %i4
24089 st %f12, [%l7 + 0x60]
24090 fmovsl %icc, %f2, %f5
24091 fsrc1s %f10, %f2
24092 addc %g7, 0x1C87, %g4
24093 fbule %fcc3, loop_2840
24094 ldub [%l7 + 0x49], %o2
24095 andncc %o4, %i0, %g2
24096 fmovrdne %g1, %f12, %f6
24097loop_2840:
24098 ldsw [%l7 + 0x40], %o0
24099 lduh [%l7 + 0x4C], %o6
24100 ldsb [%l7 + 0x10], %i2
24101 fzero %f10
24102 add %l1, %g3, %l0
24103 fcmpes %fcc3, %f6, %f13
24104 taddcc %i6, %i5, %i1
24105 stx %g5, [%l7 + 0x60]
24106 fmovdpos %icc, %f3, %f4
24107 movrgz %l6, 0x3FF, %l3
24108 fmovsg %icc, %f4, %f8
24109 fcmps %fcc1, %f3, %f4
24110 subccc %o1, 0x0103, %o3
24111 nop
24112 setx loop_2841, %l0, %l1
24113 wrpr 0x1, %tl
24114 wrpr %l1, %tpc
24115 add %l1, 0x4, %l1
24116 wrpr %l1, %tnpc
24117 setx 0x34400001400, %l0, %l1
24118 wrpr %l1, %tstate
24119 wrhpr 0x4, %htstate
24120 retry
24121 fone %f6
24122 fbl %fcc2, loop_2842
24123 fands %f4, %f9, %f14
24124loop_2841:
24125 or %l4, %g6, %i7
24126 add %l5, 0x1681, %o5
24127loop_2842:
24128 tleu %xcc, 0x1
24129 move %icc, %l2, %i3
24130 fmovrslez %o7, %f11, %f11
24131 sdivcc %g7, 0x125C, %g4
24132 ble,a,pt %xcc, loop_2843
24133 fpadd16s %f1, %f11, %f7
24134 ldd [%l7 + 0x48], %f0
24135 fmovscs %xcc, %f13, %f13
24136loop_2843:
24137 fcmpne32 %f14, %f0, %o2
24138 sth %i4, [%l7 + 0x3E]
24139 fsrc1s %f13, %f6
24140 lduh [%l7 + 0x42], %o4
24141 ldsh [%l7 + 0x28], %i0
24142 ld [%l7 + 0x3C], %f10
24143 lduw [%l7 + 0x2C], %g1
24144 brnz,a %o0, loop_2844
24145 fmul8sux16 %f6, %f14, %f0
24146 tne %xcc, 0x4
24147 subc %g2, %i2, %l1
24148loop_2844:
24149 stb %g3, [%l7 + 0x72]
24150 brlz,a %l0, loop_2845
24151 st %f7, [%l7 + 0x6C]
24152 fbg,a %fcc2, loop_2846
24153 fmul8x16 %f5, %f10, %f4
24154loop_2845:
24155 lduh [%l7 + 0x5E], %o6
24156 lduh [%l7 + 0x08], %i6
24157loop_2846:
24158 fmovd %f14, %f6
24159 siam 0x3
24160 bl,a,pn %icc, loop_2847
24161 fmovsn %xcc, %f14, %f7
24162 mulx %i1, %i5, %g5
24163 movleu %xcc, %l3, %o1
24164loop_2847:
24165 movne %xcc, %l6, %o3
24166 edge16n %g6, %i7, %l5
24167 fnand %f12, %f10, %f10
24168 sth %l4, [%l7 + 0x1C]
24169 ld [%l7 + 0x30], %f10
24170 ldsh [%l7 + 0x2A], %o5
24171 bvc %xcc, loop_2848
24172 sth %i3, [%l7 + 0x1E]
24173 st %f13, [%l7 + 0x6C]
24174 mulscc %o7, 0x0B75, %g7
24175loop_2848:
24176 std %f2, [%l7 + 0x48]
24177 stw %g4, [%l7 + 0x40]
24178 mulx %o2, 0x1630, %i4
24179 tgu %xcc, 0x7
24180 tcs %xcc, 0x0
24181 bneg %icc, loop_2849
24182 tge %icc, 0x3
24183 umul %o4, %l2, %i0
24184 ldub [%l7 + 0x65], %o0
24185loop_2849:
24186 fmovrdne %g1, %f10, %f6
24187 lduh [%l7 + 0x1C], %i2
24188 fsrc2s %f2, %f4
24189 stw %l1, [%l7 + 0x3C]
24190 fmovdne %xcc, %f7, %f13
24191 ldsb [%l7 + 0x53], %g2
24192 ldub [%l7 + 0x1F], %g3
24193 fmovdle %xcc, %f3, %f13
24194 call loop_2850
24195 fcmpd %fcc2, %f10, %f2
24196 fxor %f10, %f10, %f6
24197 fnegd %f4, %f10
24198loop_2850:
24199 addc %o6, %i6, %i1
24200 fandnot1 %f2, %f12, %f0
24201 popc %l0, %i5
24202 sethi 0x0B76, %l3
24203 stw %g5, [%l7 + 0x58]
24204 array16 %o1, %o3, %g6
24205 fandnot2s %f4, %f9, %f3
24206 fmovdneg %xcc, %f14, %f15
24207 add %l6, %i7, %l4
24208 ldsb [%l7 + 0x66], %o5
24209 tge %xcc, 0x1
24210 ldd [%l7 + 0x30], %f8
24211 sth %l5, [%l7 + 0x7E]
24212 fmovsle %icc, %f6, %f13
24213 ldsh [%l7 + 0x26], %o7
24214 stw %i3, [%l7 + 0x70]
24215 movne %icc, %g4, %o2
24216 fmovsa %icc, %f13, %f6
24217 fcmpeq16 %f4, %f10, %i4
24218 ld [%l7 + 0x48], %f7
24219 stb %o4, [%l7 + 0x7F]
24220 fble,a %fcc0, loop_2851
24221 ld [%l7 + 0x18], %f14
24222 movn %icc, %l2, %i0
24223 fabss %f8, %f7
24224loop_2851:
24225 movleu %icc, %g7, %o0
24226 fxors %f11, %f13, %f4
24227 movneg %xcc, %g1, %i2
24228 edge32ln %g2, %l1, %o6
24229 for %f10, %f2, %f4
24230 movl %xcc, %g3, %i1
24231 stx %l0, [%l7 + 0x70]
24232 movne %xcc, %i6, %i5
24233 bcs,pt %icc, loop_2852
24234 fand %f12, %f14, %f12
24235 fnor %f4, %f2, %f14
24236 fpsub16s %f10, %f11, %f7
24237loop_2852:
24238 tgu %icc, 0x6
24239 stw %g5, [%l7 + 0x78]
24240 ldsw [%l7 + 0x68], %l3
24241 fpadd32s %f7, %f5, %f9
24242 bge,a,pt %icc, loop_2853
24243 array8 %o1, %o3, %g6
24244 fbul,a %fcc3, loop_2854
24245 fbg %fcc2, loop_2855
24246loop_2853:
24247 st %f12, [%l7 + 0x6C]
24248 fbu %fcc1, loop_2856
24249loop_2854:
24250 fpadd16 %f14, %f6, %f0
24251loop_2855:
24252 std %f0, [%l7 + 0x08]
24253 ba,a loop_2857
24254loop_2856:
24255 lduh [%l7 + 0x32], %i7
24256 bn loop_2858
24257 edge8 %l6, %l4, %o5
24258loop_2857:
24259 alignaddr %l5, %i3, %o7
24260 ldsb [%l7 + 0x35], %g4
24261loop_2858:
24262 ldd [%l7 + 0x38], %f0
24263 lduw [%l7 + 0x18], %o2
24264 movrne %i4, %o4, %l2
24265 ld [%l7 + 0x24], %f0
24266 movne %xcc, %i0, %o0
24267 fzero %f2
24268 umulcc %g7, %g1, %g2
24269 ldsw [%l7 + 0x14], %l1
24270 movne %xcc, %i2, %g3
24271 fmovsvc %xcc, %f6, %f2
24272 stw %o6, [%l7 + 0x48]
24273 fxor %f10, %f2, %f12
24274 fpackfix %f4, %f6
24275 fmovse %icc, %f6, %f6
24276 faligndata %f10, %f8, %f10
24277 fand %f2, %f10, %f4
24278 movle %icc, %l0, %i6
24279 nop
24280 setx loop_2859, %l0, %l1
24281 jmpl %l1, %i1
24282 brgez %g5, loop_2860
24283 fble,a %fcc3, loop_2861
24284 ldsb [%l7 + 0x0B], %l3
24285loop_2859:
24286 ldsw [%l7 + 0x24], %i5
24287loop_2860:
24288 fpadd32s %f2, %f0, %f8
24289loop_2861:
24290 fnegs %f13, %f8
24291 ta %icc, 0x1
24292 lduh [%l7 + 0x26], %o1
24293 movre %o3, %g6, %l6
24294 ldd [%l7 + 0x38], %f14
24295 fpsub32 %f0, %f4, %f2
24296 ldub [%l7 + 0x31], %i7
24297 fmovdge %xcc, %f13, %f1
24298 fmovrslz %o5, %f4, %f12
24299 sllx %l4, 0x13, %i3
24300 fnot1 %f6, %f14
24301 edge32n %o7, %g4, %o2
24302 fpack16 %f6, %f11
24303 tvc %icc, 0x5
24304 fcmpd %fcc2, %f6, %f14
24305 stx %i4, [%l7 + 0x58]
24306 fxnors %f3, %f2, %f12
24307 fbug %fcc3, loop_2862
24308 stw %o4, [%l7 + 0x48]
24309 lduw [%l7 + 0x50], %l2
24310 bneg %icc, loop_2863
24311loop_2862:
24312 ld [%l7 + 0x10], %f8
24313 fmul8x16 %f11, %f0, %f10
24314 ldsh [%l7 + 0x3C], %i0
24315loop_2863:
24316 fpack16 %f14, %f3
24317 ld [%l7 + 0x28], %f7
24318 fcmple32 %f6, %f0, %o0
24319 fmovdpos %icc, %f12, %f6
24320 orn %g7, 0x1341, %l5
24321 alignaddrl %g2, %g1, %l1
24322 array32 %i2, %g3, %l0
24323 ldx [%l7 + 0x70], %i6
24324 lduw [%l7 + 0x60], %o6
24325 ldsw [%l7 + 0x6C], %g5
24326 sdivx %l3, 0x1A45, %i1
24327 move %xcc, %i5, %o3
24328 edge32 %g6, %l6, %i7
24329 bleu,a loop_2864
24330 ldx [%l7 + 0x48], %o5
24331 ldx [%l7 + 0x40], %o1
24332 fmovspos %xcc, %f0, %f7
24333loop_2864:
24334 srlx %l4, 0x0B, %i3
24335 brgez,a %g4, loop_2865
24336 edge8l %o7, %o2, %i4
24337 tgu %xcc, 0x2
24338 fnot2 %f8, %f10
24339loop_2865:
24340 xorcc %l2, %o4, %o0
24341 fpsub32s %f1, %f13, %f3
24342 fmovrdgez %i0, %f14, %f2
24343 fand %f14, %f0, %f10
24344 ldx [%l7 + 0x28], %l5
24345 stw %g7, [%l7 + 0x44]
24346 movleu %icc, %g1, %l1
24347 sra %g2, %g3, %i2
24348 ldub [%l7 + 0x0B], %l0
24349 fcmped %fcc1, %f2, %f0
24350 fmovrdne %o6, %f14, %f14
24351 movge %xcc, %i6, %g5
24352 alignaddr %i1, %i5, %o3
24353 ldsb [%l7 + 0x28], %l3
24354 stx %l6, [%l7 + 0x68]
24355 subc %i7, %g6, %o1
24356 ldsh [%l7 + 0x1E], %l4
24357 tvs %xcc, 0x3
24358 ldsb [%l7 + 0x77], %i3
24359 tneg %xcc, 0x3
24360 fxors %f8, %f2, %f9
24361 fmul8sux16 %f4, %f12, %f8
24362 fsrc1 %f0, %f4
24363 ldub [%l7 + 0x24], %g4
24364 ldsh [%l7 + 0x20], %o7
24365 lduw [%l7 + 0x48], %o2
24366 mulscc %o5, %l2, %i4
24367 ldsb [%l7 + 0x1C], %o4
24368 lduh [%l7 + 0x0C], %i0
24369 bcs loop_2866
24370 orcc %l5, %o0, %g1
24371 sdivcc %g7, 0x1DB9, %g2
24372 udiv %g3, 0x195F, %l1
24373loop_2866:
24374 lduh [%l7 + 0x58], %l0
24375 orn %o6, %i6, %i2
24376 fone %f2
24377 bcc,a %icc, loop_2867
24378 sth %i1, [%l7 + 0x5C]
24379 stb %g5, [%l7 + 0x22]
24380 fmovrsgz %i5, %f6, %f1
24381loop_2867:
24382 stb %l3, [%l7 + 0x7D]
24383 stx %l6, [%l7 + 0x58]
24384 ldub [%l7 + 0x55], %o3
24385 ldsb [%l7 + 0x0A], %g6
24386 fbul %fcc3, loop_2868
24387 fbu,a %fcc2, loop_2869
24388 st %f4, [%l7 + 0x74]
24389 subccc %o1, %i7, %i3
24390loop_2868:
24391 xnor %g4, %l4, %o2
24392loop_2869:
24393 lduw [%l7 + 0x70], %o5
24394 std %f14, [%l7 + 0x78]
24395 fpack32 %f12, %f14, %f8
24396 edge8ln %o7, %i4, %l2
24397 be,a %xcc, loop_2870
24398 fmovsge %xcc, %f3, %f13
24399 orncc %i0, %o4, %o0
24400 fmovdvc %xcc, %f14, %f14
24401loop_2870:
24402 brlz,a %l5, loop_2871
24403 fmovdleu %xcc, %f1, %f12
24404 ldub [%l7 + 0x22], %g1
24405 ldub [%l7 + 0x37], %g7
24406loop_2871:
24407 subccc %g2, %g3, %l0
24408 bn %icc, loop_2872
24409 fmovrde %l1, %f2, %f14
24410 fmovrdlz %o6, %f8, %f14
24411 subccc %i2, %i6, %i1
24412loop_2872:
24413 tge %xcc, 0x3
24414 movn %icc, %i5, %l3
24415 fpadd16 %f8, %f8, %f8
24416 fmovdleu %icc, %f6, %f2
24417 addc %g5, 0x00AE, %l6
24418 stw %o3, [%l7 + 0x50]
24419 ldd [%l7 + 0x68], %f14
24420 xorcc %g6, 0x1D26, %o1
24421 fornot1s %f15, %f6, %f13
24422 tvs %icc, 0x7
24423 movvc %xcc, %i3, %g4
24424 ld [%l7 + 0x68], %f7
24425 fcmpgt32 %f8, %f10, %i7
24426 fmul8sux16 %f10, %f4, %f8
24427 st %f12, [%l7 + 0x74]
24428 fmovdleu %icc, %f8, %f13
24429 taddcctv %o2, 0x16F3, %o5
24430 fpadd32 %f8, %f2, %f10
24431 fpack16 %f14, %f2
24432 sth %l4, [%l7 + 0x68]
24433 ldx [%l7 + 0x58], %i4
24434 std %f6, [%l7 + 0x68]
24435 ldub [%l7 + 0x58], %l2
24436 fmovdneg %icc, %f3, %f0
24437 ba,pt %xcc, loop_2873
24438 ldub [%l7 + 0x49], %i0
24439 ldub [%l7 + 0x0D], %o4
24440 ldx [%l7 + 0x70], %o7
24441loop_2873:
24442 ldx [%l7 + 0x08], %l5
24443 fpack32 %f10, %f12, %f2
24444 fpadd32s %f2, %f1, %f12
24445 tpos %xcc, 0x0
24446 fble %fcc2, loop_2874
24447 stw %g1, [%l7 + 0x4C]
24448 fba,a %fcc3, loop_2875
24449 fornot2s %f3, %f10, %f4
24450loop_2874:
24451 be loop_2876
24452 edge8ln %g7, %g2, %g3
24453loop_2875:
24454 movrlz %l0, 0x2DB, %o0
24455 bcs,a,pt %icc, loop_2877
24456loop_2876:
24457 fnors %f0, %f3, %f2
24458 stx %o6, [%l7 + 0x10]
24459 fpsub32s %f8, %f5, %f3
24460loop_2877:
24461 xnorcc %l1, %i6, %i1
24462 bcs,a %icc, loop_2878
24463 bneg %icc, loop_2879
24464 sth %i5, [%l7 + 0x5E]
24465 fmovse %icc, %f2, %f9
24466loop_2878:
24467 ldsw [%l7 + 0x44], %l3
24468loop_2879:
24469 stb %i2, [%l7 + 0x68]
24470 fmovrse %l6, %f6, %f1
24471 move %icc, %o3, %g6
24472 umulcc %g5, %i3, %g4
24473 subc %i7, %o1, %o5
24474 fpsub16 %f0, %f6, %f6
24475 ld [%l7 + 0x24], %f15
24476 lduw [%l7 + 0x24], %o2
24477 lduw [%l7 + 0x64], %i4
24478 xnor %l4, 0x1E86, %l2
24479 siam 0x1
24480 fpsub32s %f14, %f7, %f4
24481 ldx [%l7 + 0x20], %i0
24482 bvs,a loop_2880
24483 fmovscs %xcc, %f3, %f3
24484 fbl,a %fcc0, loop_2881
24485 bl,pt %icc, loop_2882
24486loop_2880:
24487 fzeros %f10
24488 bgu,a,pn %xcc, loop_2883
24489loop_2881:
24490 stx %o7, [%l7 + 0x78]
24491loop_2882:
24492 bpos,pt %xcc, loop_2884
24493 fbne %fcc3, loop_2885
24494loop_2883:
24495 lduw [%l7 + 0x40], %l5
24496 fmovdl %icc, %f6, %f14
24497loop_2884:
24498 stw %o4, [%l7 + 0x74]
24499loop_2885:
24500 ldd [%l7 + 0x68], %f0
24501 tcs %xcc, 0x7
24502 ldx [%l7 + 0x30], %g7
24503 bcs %icc, loop_2886
24504 edge32n %g2, %g1, %g3
24505 ldsh [%l7 + 0x1E], %o0
24506 smulcc %o6, 0x1DBE, %l0
24507loop_2886:
24508 fxnor %f8, %f14, %f4
24509 sdiv %l1, 0x1670, %i1
24510 movrgz %i6, 0x278, %l3
24511 move %xcc, %i5, %i2
24512 sth %l6, [%l7 + 0x56]
24513 fnand %f14, %f10, %f8
24514 ldd [%l7 + 0x20], %f14
24515 fexpand %f6, %f12
24516 fmovdvc %xcc, %f0, %f5
24517 fbn %fcc2, loop_2887
24518 tvs %xcc, 0x4
24519 ld [%l7 + 0x10], %f13
24520 lduw [%l7 + 0x0C], %g6
24521loop_2887:
24522 alignaddr %g5, %o3, %i3
24523 umulcc %g4, 0x04CB, %o1
24524 fmovdpos %icc, %f9, %f10
24525 ldx [%l7 + 0x08], %o5
24526 bvs,a,pt %icc, loop_2888
24527 lduw [%l7 + 0x28], %i7
24528 fsrc2s %f5, %f12
24529 stx %o2, [%l7 + 0x40]
24530loop_2888:
24531 sth %i4, [%l7 + 0x0E]
24532 fxor %f4, %f12, %f8
24533 ldub [%l7 + 0x15], %l4
24534 stx %l2, [%l7 + 0x10]
24535 fbn %fcc2, loop_2889
24536 fsrc1s %f8, %f8
24537 movrlz %i0, 0x23E, %o7
24538 sth %o4, [%l7 + 0x3A]
24539loop_2889:
24540 bneg,a %icc, loop_2890
24541 fmovdgu %icc, %f4, %f10
24542 fmovdge %xcc, %f8, %f10
24543 fblg %fcc3, loop_2891
24544loop_2890:
24545 fnot1s %f15, %f14
24546 tleu %xcc, 0x2
24547 st %f11, [%l7 + 0x24]
24548loop_2891:
24549 fcmpne16 %f10, %f4, %g7
24550 call loop_2892
24551 fmul8x16al %f13, %f8, %f14
24552 fbule %fcc0, loop_2893
24553 edge8l %l5, %g1, %g3
24554loop_2892:
24555 subc %g2, 0x1ED1, %o0
24556 ldd [%l7 + 0x28], %f10
24557loop_2893:
24558 fpadd16s %f7, %f4, %f14
24559 fpsub16s %f6, %f6, %f4
24560 fbu,a %fcc0, loop_2894
24561 alignaddrl %o6, %l0, %i1
24562 st %f4, [%l7 + 0x48]
24563 fmovsvc %icc, %f2, %f7
24564loop_2894:
24565 tle %icc, 0x4
24566 ble,a %icc, loop_2895
24567 faligndata %f6, %f12, %f10
24568 stw %i6, [%l7 + 0x7C]
24569 ldsb [%l7 + 0x20], %l1
24570loop_2895:
24571 fmovdneg %xcc, %f8, %f2
24572 tn %xcc, 0x6
24573 edge32 %i5, %l3, %l6
24574 edge32n %i2, %g5, %g6
24575 stb %i3, [%l7 + 0x13]
24576 ldub [%l7 + 0x30], %g4
24577 ld [%l7 + 0x4C], %f5
24578 andncc %o3, %o1, %i7
24579 lduh [%l7 + 0x44], %o5
24580 fmovscs %xcc, %f6, %f14
24581 fmovrslez %o2, %f2, %f12
24582 ta %xcc, 0x6
24583 movpos %icc, %l4, %i4
24584 fbg,a %fcc2, loop_2896
24585 stb %l2, [%l7 + 0x55]
24586 sdivcc %i0, 0x0162, %o7
24587 subc %g7, %o4, %g1
24588loop_2896:
24589 fblg %fcc0, loop_2897
24590 udivcc %l5, 0x14DA, %g2
24591 sub %g3, 0x1F41, %o6
24592 fbne %fcc0, loop_2898
24593loop_2897:
24594 addccc %l0, %o0, %i1
24595 lduh [%l7 + 0x58], %i6
24596 or %i5, %l3, %l1
24597loop_2898:
24598 tleu %icc, 0x1
24599 fbue,a %fcc2, loop_2899
24600 ld [%l7 + 0x68], %f6
24601 tgu %icc, 0x1
24602 std %f8, [%l7 + 0x50]
24603loop_2899:
24604 stx %i2, [%l7 + 0x58]
24605 tpos %icc, 0x3
24606 brz,a %l6, loop_2900
24607 fones %f12
24608 movrgez %g6, %i3, %g5
24609 lduw [%l7 + 0x30], %o3
24610loop_2900:
24611 ldd [%l7 + 0x38], %f8
24612 fmul8x16 %f9, %f2, %f2
24613 fmovdvc %icc, %f8, %f11
24614 fandnot1 %f6, %f12, %f6
24615 fmovsge %xcc, %f15, %f5
24616 fmovrde %o1, %f2, %f4
24617 fornot1 %f8, %f14, %f14
24618 sth %g4, [%l7 + 0x6E]
24619 orncc %i7, 0x171F, %o2
24620 fmovde %xcc, %f13, %f5
24621 stw %l4, [%l7 + 0x1C]
24622 bge,a loop_2901
24623 fbo,a %fcc1, loop_2902
24624 fmovrdlz %o5, %f6, %f6
24625 fmuld8ulx16 %f7, %f8, %f8
24626loop_2901:
24627 sth %i4, [%l7 + 0x64]
24628loop_2902:
24629 fmovrsgez %i0, %f11, %f4
24630 fba %fcc3, loop_2903
24631 movvc %icc, %o7, %l2
24632 bvs,a,pn %icc, loop_2904
24633 sth %o4, [%l7 + 0x26]
24634loop_2903:
24635 call loop_2905
24636 bcs,a loop_2906
24637loop_2904:
24638 lduh [%l7 + 0x5A], %g1
24639 ldx [%l7 + 0x40], %g7
24640loop_2905:
24641 tle %icc, 0x4
24642loop_2906:
24643 tvs %xcc, 0x4
24644 te %icc, 0x5
24645 addc %l5, %g3, %g2
24646 ldub [%l7 + 0x71], %l0
24647 andn %o0, 0x0FA1, %i1
24648 std %f14, [%l7 + 0x50]
24649 st %f11, [%l7 + 0x60]
24650 mulscc %o6, 0x1ED2, %i5
24651 ldd [%l7 + 0x28], %f8
24652 fmovdvs %icc, %f12, %f9
24653 fmovrdgz %l3, %f12, %f6
24654 ldd [%l7 + 0x68], %f14
24655 fsrc1s %f7, %f4
24656 fbo %fcc2, loop_2907
24657 fbge,a %fcc2, loop_2908
24658 fmovdcc %xcc, %f3, %f8
24659 ldsh [%l7 + 0x38], %i6
24660loop_2907:
24661 fmul8x16al %f6, %f7, %f14
24662loop_2908:
24663 taddcctv %i2, %l6, %g6
24664 or %l1, %i3, %o3
24665 fnot2s %f4, %f9
24666 ldsw [%l7 + 0x48], %o1
24667 ldsh [%l7 + 0x38], %g5
24668 fpsub16s %f6, %f3, %f2
24669 fbne %fcc0, loop_2909
24670 tsubcc %g4, %o2, %l4
24671 stw %i7, [%l7 + 0x30]
24672 lduw [%l7 + 0x1C], %i4
24673loop_2909:
24674 fsrc2 %f0, %f4
24675 st %f6, [%l7 + 0x6C]
24676 fmovde %xcc, %f11, %f10
24677 stw %i0, [%l7 + 0x4C]
24678 fmovrdgz %o5, %f12, %f14
24679 fbl %fcc0, loop_2910
24680 udiv %o7, 0x0DE5, %o4
24681 fcmpgt16 %f10, %f8, %l2
24682 ldsw [%l7 + 0x6C], %g1
24683loop_2910:
24684 fones %f14
24685 fmul8x16au %f8, %f13, %f10
24686 fmuld8sux16 %f8, %f0, %f4
24687 ldsh [%l7 + 0x08], %g7
24688 fmovsg %xcc, %f6, %f4
24689 ldsh [%l7 + 0x08], %l5
24690 fornot2s %f12, %f4, %f9
24691 bg,pn %xcc, loop_2911
24692 stx %g2, [%l7 + 0x70]
24693 movne %icc, %l0, %g3
24694 bshuffle %f0, %f14, %f10
24695loop_2911:
24696 st %f13, [%l7 + 0x6C]
24697 fmovsneg %xcc, %f13, %f7
24698 fmovdge %icc, %f15, %f2
24699 fba,a %fcc2, loop_2912
24700 std %f6, [%l7 + 0x30]
24701 bgu,a loop_2913
24702 st %f1, [%l7 + 0x28]
24703loop_2912:
24704 movg %xcc, %i1, %o6
24705 fpmerge %f4, %f12, %f2
24706loop_2913:
24707 ldd [%l7 + 0x40], %f10
24708 ldub [%l7 + 0x40], %i5
24709 fmovsle %icc, %f5, %f13
24710 ldsw [%l7 + 0x28], %l3
24711 fmovde %icc, %f4, %f9
24712 taddcctv %o0, %i6, %i2
24713 ldd [%l7 + 0x78], %f10
24714 tneg %icc, 0x3
24715 st %f15, [%l7 + 0x78]
24716 lduh [%l7 + 0x36], %g6
24717 fmovdgu %icc, %f8, %f15
24718 tleu %xcc, 0x3
24719 ble,a loop_2914
24720 subcc %l1, 0x056E, %l6
24721 stw %i3, [%l7 + 0x08]
24722 lduh [%l7 + 0x10], %o3
24723loop_2914:
24724 umulcc %g5, %o1, %g4
24725 bcs,pn %icc, loop_2915
24726 srlx %o2, %l4, %i7
24727 fpadd32s %f2, %f12, %f11
24728 ldx [%l7 + 0x08], %i0
24729loop_2915:
24730 sdivx %o5, 0x188F, %i4
24731 bgu loop_2916
24732 lduh [%l7 + 0x28], %o4
24733 popc %o7, %l2
24734 fmovrslez %g7, %f10, %f7
24735loop_2916:
24736 fbue,a %fcc2, loop_2917
24737 bvs,a loop_2918
24738 std %f14, [%l7 + 0x48]
24739 orn %l5, %g2, %g1
24740loop_2917:
24741 movvc %icc, %g3, %l0
24742loop_2918:
24743 stw %i1, [%l7 + 0x40]
24744 st %f13, [%l7 + 0x40]
24745 fsrc1 %f2, %f2
24746 fcmpne16 %f0, %f12, %i5
24747 fornot1s %f15, %f4, %f5
24748 fnegd %f8, %f14
24749 edge8n %l3, %o0, %o6
24750 stw %i2, [%l7 + 0x24]
24751 fpmerge %f13, %f1, %f8
24752 bneg,a,pt %icc, loop_2919
24753 call loop_2920
24754 fnot2 %f14, %f10
24755 fba %fcc2, loop_2921
24756loop_2919:
24757 fcmpgt16 %f6, %f12, %g6
24758loop_2920:
24759 fmovspos %xcc, %f3, %f7
24760 fmul8x16au %f6, %f0, %f14
24761loop_2921:
24762 ldsb [%l7 + 0x43], %l1
24763 fmovspos %xcc, %f14, %f0
24764 sdivx %i6, 0x057C, %i3
24765 stx %o3, [%l7 + 0x70]
24766 fbl %fcc1, loop_2922
24767 edge32n %g5, %l6, %g4
24768 bcc,a %icc, loop_2923
24769 ld [%l7 + 0x7C], %f1
24770loop_2922:
24771 orcc %o1, %o2, %i7
24772 ldsb [%l7 + 0x29], %l4
24773loop_2923:
24774 addcc %i0, %i4, %o5
24775 fcmpne32 %f2, %f2, %o7
24776 tvc %icc, 0x4
24777 stb %l2, [%l7 + 0x68]
24778 fbo,a %fcc2, loop_2924
24779 sth %g7, [%l7 + 0x12]
24780 bn %xcc, loop_2925
24781 stb %l5, [%l7 + 0x7B]
24782loop_2924:
24783 ldsb [%l7 + 0x0E], %g2
24784 udiv %g1, 0x0D37, %o4
24785loop_2925:
24786 bn,a,pt %icc, loop_2926
24787 bvs,a,pt %xcc, loop_2927
24788 xnorcc %l0, %i1, %i5
24789 sth %g3, [%l7 + 0x0C]
24790loop_2926:
24791 fcmple16 %f10, %f2, %l3
24792loop_2927:
24793 fbug,a %fcc1, loop_2928
24794 fbn %fcc1, loop_2929
24795 ldsw [%l7 + 0x24], %o6
24796 std %f0, [%l7 + 0x70]
24797loop_2928:
24798 tpos %icc, 0x4
24799loop_2929:
24800 fornot1s %f4, %f12, %f6
24801 ldsb [%l7 + 0x76], %o0
24802 xnorcc %i2, %l1, %g6
24803 stw %i3, [%l7 + 0x08]
24804 movcs %xcc, %i6, %o3
24805 sllx %g5, %g4, %l6
24806 stw %o2, [%l7 + 0x34]
24807 lduh [%l7 + 0x64], %i7
24808 fmovsneg %icc, %f13, %f7
24809 fornot2 %f6, %f8, %f0
24810 ld [%l7 + 0x70], %f10
24811 fpadd32 %f2, %f14, %f12
24812 sth %l4, [%l7 + 0x26]
24813 ldsb [%l7 + 0x48], %i0
24814 stw %i4, [%l7 + 0x10]
24815 sth %o5, [%l7 + 0x2A]
24816 fbne,a %fcc1, loop_2930
24817 ldsw [%l7 + 0x5C], %o1
24818 addcc %l2, %g7, %l5
24819 tsubcctv %o7, %g2, %g1
24820loop_2930:
24821 movleu %xcc, %o4, %i1
24822 ld [%l7 + 0x50], %f8
24823 ldsh [%l7 + 0x6C], %i5
24824 fblg %fcc1, loop_2931
24825 sdivcc %g3, 0x1910, %l0
24826 edge32ln %o6, %l3, %o0
24827 ld [%l7 + 0x38], %f2
24828loop_2931:
24829 nop
24830 setx loop_2932, %l0, %l1
24831 jmpl %l1, %l1
24832 nop
24833 setx loop_2933, %l0, %l1
24834 wrpr 0x1, %tl
24835 wrpr %l1, %tnpc
24836 setx 0x34400001400, %l0, %l1
24837 wrpr %l1, %tstate
24838 wrhpr 0x4, %htstate
24839 done
24840 fpadd16 %f2, %f0, %f2
24841 fbuge %fcc3, loop_2934
24842loop_2932:
24843 fbul %fcc3, loop_2935
24844loop_2933:
24845 sdiv %g6, 0x10FE, %i3
24846 stw %i2, [%l7 + 0x68]
24847loop_2934:
24848 ldsb [%l7 + 0x11], %o3
24849loop_2935:
24850 bvs,a loop_2936
24851 bl,a,pt %icc, loop_2937
24852 bcs,a %xcc, loop_2938
24853 fmovdgu %icc, %f13, %f13
24854loop_2936:
24855 stb %g5, [%l7 + 0x78]
24856loop_2937:
24857 std %f6, [%l7 + 0x58]
24858loop_2938:
24859 nop
24860 setx loop_2939, %l0, %l1
24861 jmpl %l1, %g4
24862 movvs %icc, %l6, %o2
24863 fxnor %f10, %f8, %f14
24864 edge32l %i6, %l4, %i7
24865loop_2939:
24866 fandnot2 %f4, %f10, %f12
24867 mulscc %i0, 0x0152, %i4
24868 fandnot1 %f12, %f8, %f0
24869 st %f5, [%l7 + 0x38]
24870 stw %o5, [%l7 + 0x28]
24871 ldsh [%l7 + 0x7E], %o1
24872 fblg,a %fcc1, loop_2940
24873 ldsw [%l7 + 0x58], %l2
24874 orn %g7, %l5, %g2
24875 fmovdcs %xcc, %f6, %f10
24876loop_2940:
24877 fmovrslez %o7, %f1, %f11
24878 stb %o4, [%l7 + 0x40]
24879 sdivx %i1, 0x113A, %g1
24880 brnz,a %i5, loop_2941
24881 sth %g3, [%l7 + 0x28]
24882 movcs %xcc, %o6, %l3
24883 sra %o0, 0x19, %l0
24884loop_2941:
24885 taddcc %g6, %l1, %i2
24886 lduw [%l7 + 0x3C], %i3
24887 tleu %icc, 0x2
24888 ldub [%l7 + 0x43], %o3
24889 fcmpne16 %f14, %f4, %g5
24890 fmovrde %l6, %f10, %f4
24891 tl %xcc, 0x4
24892 fmovspos %icc, %f1, %f12
24893 ldx [%l7 + 0x10], %g4
24894 movrgz %o2, %i6, %l4
24895 fbo,a %fcc3, loop_2942
24896 te %icc, 0x1
24897 sll %i0, %i7, %i4
24898 sth %o1, [%l7 + 0x6A]
24899loop_2942:
24900 fbn %fcc1, loop_2943
24901 nop
24902 setx loop_2944, %l0, %l1
24903 wrpr 0x1, %tl
24904 wrpr %l1, %tpc
24905 add %l1, 0x4, %l1
24906 wrpr %l1, %tnpc
24907 setx 0x34400001400, %l0, %l1
24908 wrpr %l1, %tstate
24909 wrhpr 0x4, %htstate
24910 retry
24911 sdivcc %o5, 0x1F40, %l2
24912 fcmple32 %f6, %f8, %g7
24913loop_2943:
24914 fnegs %f1, %f3
24915loop_2944:
24916 sth %l5, [%l7 + 0x1A]
24917 fmovrdgz %g2, %f6, %f10
24918 fpadd16 %f14, %f4, %f14
24919 st %f6, [%l7 + 0x6C]
24920 lduh [%l7 + 0x6C], %o4
24921 ldsb [%l7 + 0x45], %i1
24922 tne %xcc, 0x0
24923 ldsw [%l7 + 0x48], %o7
24924 st %f8, [%l7 + 0x2C]
24925 nop
24926 setx loop_2945, %l0, %l1
24927 wrpr 0x1, %tl
24928 wrpr %l1, %tpc
24929 add %l1, 0x4, %l1
24930 wrpr %l1, %tnpc
24931 setx 0x34400001400, %l0, %l1
24932 wrpr %l1, %tstate
24933 wrhpr 0x4, %htstate
24934 retry
24935 bcs,pt %icc, loop_2946
24936 orncc %i5, 0x1E54, %g1
24937 popc 0x0669, %o6
24938loop_2945:
24939 ta %xcc, 0x3
24940loop_2946:
24941 fbug,a %fcc1, loop_2947
24942 ldub [%l7 + 0x16], %l3
24943 fmovde %icc, %f8, %f4
24944 subc %g3, 0x013D, %o0
24945loop_2947:
24946 fmul8sux16 %f4, %f14, %f2
24947 ldub [%l7 + 0x1F], %l0
24948 std %f8, [%l7 + 0x68]
24949 fbl %fcc2, loop_2948
24950 fmovrdgz %l1, %f2, %f2
24951 stb %g6, [%l7 + 0x4F]
24952 sll %i3, %i2, %g5
24953loop_2948:
24954 xnorcc %l6, %o3, %g4
24955 addccc %o2, 0x1716, %l4
24956 stw %i0, [%l7 + 0x38]
24957 array16 %i6, %i7, %o1
24958 fmovse %icc, %f15, %f15
24959 ldsw [%l7 + 0x28], %i4
24960 ldsw [%l7 + 0x70], %o5
24961 fmovdvc %xcc, %f5, %f14
24962 ldsw [%l7 + 0x10], %l2
24963 fcmped %fcc1, %f14, %f10
24964 lduh [%l7 + 0x62], %l5
24965 edge8ln %g7, %o4, %g2
24966 fpmerge %f1, %f0, %f4
24967 st %f12, [%l7 + 0x44]
24968 lduh [%l7 + 0x0C], %i1
24969 smul %i5, 0x026B, %g1
24970 brgz,a %o7, loop_2949
24971 fmul8sux16 %f12, %f8, %f14
24972 bcs,a,pn %xcc, loop_2950
24973 fbo,a %fcc2, loop_2951
24974loop_2949:
24975 movl %icc, %o6, %l3
24976 fmovdvs %xcc, %f8, %f8
24977loop_2950:
24978 bneg,a loop_2952
24979loop_2951:
24980 ldub [%l7 + 0x4F], %o0
24981 ld [%l7 + 0x38], %f9
24982 stw %g3, [%l7 + 0x50]
24983loop_2952:
24984 movl %icc, %l1, %l0
24985 nop
24986 setx loop_2953, %l0, %l1
24987 wrpr 0x1, %tl
24988 wrpr %l1, %tnpc
24989 setx 0x34400001400, %l0, %l1
24990 wrpr %l1, %tstate
24991 wrhpr 0x4, %htstate
24992 done
24993 ldsh [%l7 + 0x1E], %g6
24994 bcs,pn %icc, loop_2954
24995 andcc %i3, 0x0BE0, %i2
24996loop_2953:
24997 stb %g5, [%l7 + 0x32]
24998 movpos %icc, %l6, %o3
24999loop_2954:
25000 movrlz %g4, %l4, %i0
25001 ld [%l7 + 0x48], %f4
25002 movre %o2, %i6, %i7
25003 or %o1, %i4, %l2
25004 bleu,pt %xcc, loop_2955
25005 fble,a %fcc1, loop_2956
25006 fandnot1s %f5, %f14, %f6
25007 fsrc2s %f4, %f13
25008loop_2955:
25009 fbul,a %fcc2, loop_2957
25010loop_2956:
25011 brnz,a %l5, loop_2958
25012 srl %o5, 0x06, %g7
25013 brgez,a %g2, loop_2959
25014loop_2957:
25015 fmovrsgz %o4, %f6, %f7
25016loop_2958:
25017 fmovdcc %xcc, %f3, %f6
25018 lduw [%l7 + 0x64], %i5
25019loop_2959:
25020 fnegd %f8, %f2
25021 sdiv %g1, 0x1BB6, %i1
25022 fornot1s %f12, %f14, %f0
25023 movrgz %o7, 0x264, %l3
25024 fcmps %fcc0, %f4, %f15
25025 ta %xcc, 0x2
25026 fmovrslz %o0, %f8, %f1
25027 fpsub16 %f12, %f2, %f6
25028 stx %g3, [%l7 + 0x70]
25029 srl %l1, %o6, %g6
25030 fpack16 %f10, %f3
25031 tleu %icc, 0x4
25032 tg %icc, 0x7
25033 ldx [%l7 + 0x10], %i3
25034 stw %i2, [%l7 + 0x28]
25035 fbul %fcc0, loop_2960
25036 fmovdl %icc, %f5, %f4
25037 brgz %g5, loop_2961
25038 addcc %l6, %l0, %o3
25039loop_2960:
25040 fnegs %f0, %f3
25041 edge32ln %l4, %g4, %i0
25042loop_2961:
25043 ld [%l7 + 0x6C], %f1
25044 st %f3, [%l7 + 0x50]
25045 tvc %icc, 0x2
25046 ldx [%l7 + 0x30], %i6
25047 array16 %i7, %o2, %i4
25048 fmovrdlz %l2, %f4, %f14
25049 fmovs %f1, %f0
25050 ld [%l7 + 0x24], %f5
25051 fmovdn %xcc, %f10, %f2
25052 fbg %fcc1, loop_2962
25053 tneg %xcc, 0x0
25054 movge %xcc, %o1, %l5
25055 ldsh [%l7 + 0x1C], %o5
25056loop_2962:
25057 bn %xcc, loop_2963
25058 fcmped %fcc0, %f4, %f14
25059 brlz %g2, loop_2964
25060 fandnot1 %f12, %f2, %f4
25061loop_2963:
25062 fbu,a %fcc2, loop_2965
25063 array16 %o4, %g7, %i5
25064loop_2964:
25065 xnor %i1, 0x1299, %o7
25066 fbge,a %fcc1, loop_2966
25067loop_2965:
25068 lduh [%l7 + 0x62], %l3
25069 ldsb [%l7 + 0x75], %o0
25070 xor %g3, 0x0FB8, %g1
25071loop_2966:
25072 addc %l1, 0x116C, %g6
25073 fmovda %xcc, %f0, %f2
25074 fmuld8sux16 %f4, %f1, %f10
25075 fbne,a %fcc2, loop_2967
25076 movgu %icc, %i3, %i2
25077 fnot1s %f12, %f12
25078 fcmped %fcc2, %f8, %f2
25079loop_2967:
25080 be,a %icc, loop_2968
25081 sth %o6, [%l7 + 0x20]
25082 fmovsg %xcc, %f10, %f10
25083 fba,a %fcc0, loop_2969
25084loop_2968:
25085 ba,pn %xcc, loop_2970
25086 stw %g5, [%l7 + 0x70]
25087 fpack32 %f8, %f2, %f12
25088loop_2969:
25089 fmovrslez %l0, %f8, %f6
25090loop_2970:
25091 nop
25092 setx loop_2971, %l0, %l1
25093 wrpr 0x1, %tl
25094 wrpr %l1, %tpc
25095 add %l1, 0x4, %l1
25096 wrpr %l1, %tnpc
25097 setx 0x34400001400, %l0, %l1
25098 wrpr %l1, %tstate
25099 wrhpr 0x4, %htstate
25100 retry
25101 fmul8x16al %f10, %f9, %f4
25102 fmovdgu %xcc, %f7, %f13
25103 fmovsle %xcc, %f1, %f1
25104loop_2971:
25105 fnot2 %f12, %f8
25106 bvc,a loop_2972
25107 ldub [%l7 + 0x14], %l6
25108 popc %o3, %g4
25109 tg %icc, 0x2
25110loop_2972:
25111 xorcc %l4, %i0, %i6
25112 movvc %icc, %o2, %i4
25113 ldx [%l7 + 0x10], %i7
25114 fmul8x16 %f12, %f0, %f12
25115 stb %o1, [%l7 + 0x49]
25116 srax %l2, 0x0F, %o5
25117 tsubcctv %l5, 0x03F5, %g2
25118 movleu %xcc, %o4, %g7
25119 stb %i1, [%l7 + 0x63]
25120 brlez,a %i5, loop_2973
25121 fmovdle %xcc, %f15, %f6
25122 fmovsvc %icc, %f13, %f4
25123 fmovdvs %icc, %f2, %f6
25124loop_2973:
25125 sth %o7, [%l7 + 0x1E]
25126 ble,a %xcc, loop_2974
25127 subc %o0, 0x09FD, %g3
25128 movrlez %l3, %l1, %g1
25129 subcc %g6, 0x09BE, %i3
25130loop_2974:
25131 sth %o6, [%l7 + 0x5E]
25132 stw %g5, [%l7 + 0x1C]
25133 nop
25134 setx loop_2975, %l0, %l1
25135 wrpr 0x1, %tl
25136 wrpr %l1, %tpc
25137 add %l1, 0x4, %l1
25138 wrpr %l1, %tnpc
25139 setx 0x34400001400, %l0, %l1
25140 wrpr %l1, %tstate
25141 wrhpr 0x4, %htstate
25142 retry
25143 std %f0, [%l7 + 0x48]
25144 xorcc %i2, 0x1D09, %l6
25145 edge8l %l0, %g4, %o3
25146loop_2975:
25147 fbn %fcc2, loop_2976
25148 ldsb [%l7 + 0x34], %l4
25149 nop
25150 setx loop_2977, %l0, %l1
25151 wrpr 0x1, %tl
25152 wrpr %l1, %tpc
25153 add %l1, 0x4, %l1
25154 wrpr %l1, %tnpc
25155 setx 0x34400001400, %l0, %l1
25156 wrpr %l1, %tstate
25157 wrhpr 0x4, %htstate
25158 retry
25159 edge32n %i0, %o2, %i4
25160loop_2976:
25161 fcmpd %fcc3, %f0, %f2
25162 st %f12, [%l7 + 0x54]
25163loop_2977:
25164 xnor %i7, 0x1B7B, %o1
25165 popc 0x10A5, %l2
25166 stb %i6, [%l7 + 0x55]
25167 fbge %fcc2, loop_2978
25168 std %f4, [%l7 + 0x50]
25169 edge16ln %o5, %l5, %o4
25170 udiv %g2, 0x15D4, %g7
25171loop_2978:
25172 fmovsle %xcc, %f13, %f3
25173 sllx %i5, 0x0A, %i1
25174 fbl,a %fcc1, loop_2979
25175 and %o0, %g3, %l3
25176 movvs %icc, %o7, %l1
25177 bl,a %icc, loop_2980
25178loop_2979:
25179 stw %g6, [%l7 + 0x3C]
25180 xnorcc %i3, %o6, %g1
25181 taddcc %i2, 0x0671, %l6
25182loop_2980:
25183 stx %g5, [%l7 + 0x38]
25184 faligndata %f8, %f14, %f8
25185 movrgez %g4, %l0, %o3
25186 ldd [%l7 + 0x30], %f4
25187 fnand %f14, %f10, %f10
25188 stw %i0, [%l7 + 0x10]
25189 std %f12, [%l7 + 0x18]
25190 fbule %fcc3, loop_2981
25191 fbuge,a %fcc0, loop_2982
25192 fandnot2 %f10, %f14, %f2
25193 ld [%l7 + 0x58], %f15
25194loop_2981:
25195 tvc %xcc, 0x3
25196loop_2982:
25197 ta %icc, 0x0
25198 stx %l4, [%l7 + 0x30]
25199 stx %i4, [%l7 + 0x60]
25200 taddcc %i7, 0x1C7D, %o1
25201 std %f14, [%l7 + 0x18]
25202 ldub [%l7 + 0x45], %l2
25203 ldx [%l7 + 0x30], %i6
25204 tgu %xcc, 0x6
25205 fbne %fcc0, loop_2983
25206 fmovrsne %o2, %f14, %f9
25207 sth %o5, [%l7 + 0x4A]
25208 xnorcc %o4, %g2, %l5
25209loop_2983:
25210 fmuld8ulx16 %f4, %f9, %f0
25211 mulx %i5, 0x163B, %g7
25212 nop
25213 setx loop_2984, %l0, %l1
25214 wrpr 0x1, %tl
25215 wrpr %l1, %tnpc
25216 setx 0x34400001400, %l0, %l1
25217 wrpr %l1, %tstate
25218 wrhpr 0x4, %htstate
25219 done
25220 sdivcc %o0, 0x0BE6, %i1
25221 xorcc %l3, 0x05FF, %g3
25222 fbug %fcc3, loop_2985
25223loop_2984:
25224 ble,a %xcc, loop_2986
25225 bshuffle %f12, %f14, %f12
25226 st %f5, [%l7 + 0x58]
25227loop_2985:
25228 brlz,a %l1, loop_2987
25229loop_2986:
25230 fmovsle %xcc, %f15, %f6
25231 ble,pt %xcc, loop_2988
25232 orncc %o7, %g6, %o6
25233loop_2987:
25234 brgz,a %i3, loop_2989
25235 tne %xcc, 0x5
25236loop_2988:
25237 ldd [%l7 + 0x08], %f4
25238 fmovdcs %icc, %f3, %f12
25239loop_2989:
25240 fmul8x16al %f4, %f12, %f8
25241 fbu %fcc1, loop_2990
25242 ldsw [%l7 + 0x34], %g1
25243 fornot2s %f5, %f9, %f10
25244 ldub [%l7 + 0x31], %i2
25245loop_2990:
25246 movcc %icc, %g5, %g4
25247 ldsh [%l7 + 0x76], %l0
25248 stb %o3, [%l7 + 0x4D]
25249 movg %xcc, %l6, %i0
25250 fmovspos %xcc, %f15, %f2
25251 fsrc2s %f5, %f2
25252 andncc %i4, %i7, %l4
25253 fmovdleu %xcc, %f6, %f4
25254 stx %o1, [%l7 + 0x70]
25255 sth %l2, [%l7 + 0x5E]
25256 lduh [%l7 + 0x1E], %o2
25257 stw %i6, [%l7 + 0x54]
25258 sth %o5, [%l7 + 0x0E]
25259 ldd [%l7 + 0x30], %f2
25260 movgu %xcc, %g2, %o4
25261 fmovrdgez %l5, %f8, %f2
25262 fcmped %fcc0, %f2, %f8
25263 brnz,a %g7, loop_2991
25264 array16 %i5, %o0, %l3
25265 ldsb [%l7 + 0x70], %g3
25266 ldub [%l7 + 0x66], %i1
25267loop_2991:
25268 fmovsvc %xcc, %f3, %f3
25269 movrgez %o7, 0x293, %l1
25270 edge32 %g6, %i3, %g1
25271 sll %i2, 0x08, %o6
25272 ld [%l7 + 0x14], %f7
25273 addccc %g4, 0x03CB, %g5
25274 xorcc %o3, 0x1891, %l6
25275 bvc,a %xcc, loop_2992
25276 array32 %l0, %i0, %i4
25277 edge16l %i7, %l4, %o1
25278 movre %l2, %o2, %i6
25279loop_2992:
25280 bvc,a,pn %icc, loop_2993
25281 movrlz %o5, 0x15B, %g2
25282 fmovdne %icc, %f2, %f6
25283 brgez,a %l5, loop_2994
25284loop_2993:
25285 tgu %icc, 0x5
25286 sllx %g7, %o4, %o0
25287 fmovscs %icc, %f5, %f5
25288loop_2994:
25289 edge16ln %l3, %i5, %g3
25290 fbo,a %fcc0, loop_2995
25291 ld [%l7 + 0x24], %f0
25292 ldd [%l7 + 0x58], %f14
25293 andn %i1, %o7, %g6
25294loop_2995:
25295 fandnot2 %f4, %f2, %f12
25296 fmovsneg %xcc, %f9, %f4
25297 smul %i3, %g1, %l1
25298 fandnot1s %f7, %f11, %f10
25299 ldsb [%l7 + 0x55], %o6
25300 stb %i2, [%l7 + 0x31]
25301 fandnot2 %f10, %f10, %f4
25302 fbue,a %fcc2, loop_2996
25303 movpos %icc, %g4, %o3
25304 fbl %fcc1, loop_2997
25305 fmovsg %icc, %f15, %f6
25306loop_2996:
25307 fbg %fcc0, loop_2998
25308 lduw [%l7 + 0x24], %l6
25309loop_2997:
25310 brgez %l0, loop_2999
25311 fmovrslez %g5, %f14, %f7
25312loop_2998:
25313 ldub [%l7 + 0x5C], %i4
25314 tpos %icc, 0x7
25315loop_2999:
25316 edge8ln %i7, %i0, %o1
25317 fmul8sux16 %f10, %f8, %f10
25318 fmovsleu %xcc, %f11, %f1
25319 fcmple16 %f4, %f10, %l4
25320 sth %l2, [%l7 + 0x58]
25321 ldx [%l7 + 0x30], %o2
25322 edge32 %o5, %i6, %l5
25323 fmovda %xcc, %f13, %f9
25324 tcc %xcc, 0x3
25325 fmovde %xcc, %f10, %f10
25326 tne %icc, 0x2
25327 edge32 %g7, %o4, %g2
25328 stw %l3, [%l7 + 0x1C]
25329 fbne,a %fcc1, loop_3000
25330 fmovdl %xcc, %f11, %f12
25331 fandnot2s %f0, %f9, %f0
25332 ldsh [%l7 + 0x3E], %o0
25333loop_3000:
25334 fble %fcc2, loop_3001
25335 lduw [%l7 + 0x20], %g3
25336 ldx [%l7 + 0x40], %i5
25337 andcc %i1, %o7, %i3
25338loop_3001:
25339 mulx %g1, 0x035B, %g6
25340 ldx [%l7 + 0x60], %l1
25341 fmuld8ulx16 %f12, %f5, %f6
25342 siam 0x1
25343 bneg,a %xcc, loop_3002
25344 fmovrsgez %o6, %f13, %f13
25345 std %f2, [%l7 + 0x10]
25346 fcmped %fcc0, %f12, %f2
25347loop_3002:
25348 xnorcc %g4, %o3, %i2
25349 xnor %l6, 0x12DC, %l0
25350 ldub [%l7 + 0x10], %g5
25351 fsrc2s %f4, %f1
25352 ld [%l7 + 0x24], %f15
25353 popc %i4, %i0
25354 fmovsg %icc, %f3, %f2
25355 fmovdleu %xcc, %f10, %f0
25356 xorcc %o1, 0x07EB, %l4
25357 fnot2 %f4, %f14
25358 fmovdn %xcc, %f8, %f3
25359 bneg,a,pn %xcc, loop_3003
25360 smul %l2, 0x12C6, %i7
25361 andcc %o2, %o5, %i6
25362 ldsw [%l7 + 0x0C], %g7
25363loop_3003:
25364 stx %l5, [%l7 + 0x50]
25365 ldub [%l7 + 0x16], %o4
25366 fmovrdgez %l3, %f14, %f12
25367 fmovrdgez %o0, %f6, %f4
25368 fbl,a %fcc0, loop_3004
25369 fmul8x16al %f6, %f12, %f10
25370 fcmpd %fcc0, %f0, %f14
25371 fones %f2
25372loop_3004:
25373 fpadd32 %f6, %f6, %f8
25374 sll %g2, %g3, %i5
25375 ld [%l7 + 0x2C], %f5
25376 alignaddr %o7, %i3, %i1
25377 ld [%l7 + 0x20], %f5
25378 movge %icc, %g6, %g1
25379 srlx %l1, %o6, %o3
25380 ldsw [%l7 + 0x78], %g4
25381 stw %l6, [%l7 + 0x78]
25382 fcmpne32 %f0, %f12, %l0
25383 movvs %xcc, %i2, %g5
25384 ldsw [%l7 + 0x18], %i0
25385 ldd [%l7 + 0x60], %f12
25386 lduw [%l7 + 0x7C], %o1
25387 fexpand %f5, %f10
25388 sll %l4, 0x0C, %i4
25389 brlz,a %i7, loop_3005
25390 fnegs %f0, %f6
25391 fblg %fcc0, loop_3006
25392 fbo,a %fcc1, loop_3007
25393loop_3005:
25394 move %icc, %o2, %o5
25395 fcmpgt16 %f8, %f2, %l2
25396loop_3006:
25397 fmovsl %xcc, %f5, %f11
25398loop_3007:
25399 fmovspos %xcc, %f8, %f4
25400 fmovsne %icc, %f15, %f9
25401 fmovrsgez %g7, %f2, %f4
25402 fcmpgt16 %f12, %f4, %i6
25403 ldx [%l7 + 0x48], %o4
25404 stb %l3, [%l7 + 0x77]
25405 stw %l5, [%l7 + 0x48]
25406 ldsh [%l7 + 0x2C], %g2
25407 stx %g3, [%l7 + 0x08]
25408 fmovrsgez %o0, %f4, %f10
25409 fmovdgu %xcc, %f4, %f9
25410 edge16 %i5, %o7, %i1
25411 brnz %i3, loop_3008
25412 fpack16 %f8, %f2
25413 std %f0, [%l7 + 0x48]
25414 fmovsl %xcc, %f3, %f15
25415loop_3008:
25416 fnand %f8, %f14, %f8
25417 bpos,a loop_3009
25418 std %f2, [%l7 + 0x50]
25419 bl,a %icc, loop_3010
25420 fmovdg %icc, %f4, %f11
25421loop_3009:
25422 fbug %fcc3, loop_3011
25423 bl,pn %xcc, loop_3012
25424loop_3010:
25425 orcc %g1, 0x1B53, %g6
25426 stx %l1, [%l7 + 0x78]
25427loop_3011:
25428 ldd [%l7 + 0x78], %f2
25429loop_3012:
25430 fpadd16 %f8, %f10, %f12
25431 ldsh [%l7 + 0x78], %o3
25432 fmovdleu %xcc, %f8, %f3
25433 brgez %g4, loop_3013
25434 edge16n %l6, %l0, %o6
25435 movvc %xcc, %i2, %g5
25436 stw %i0, [%l7 + 0x40]
25437loop_3013:
25438 ldd [%l7 + 0x18], %f4
25439 sth %o1, [%l7 + 0x1A]
25440 andn %l4, 0x139A, %i7
25441 lduh [%l7 + 0x46], %o2
25442 stb %i4, [%l7 + 0x7D]
25443 fmovrdgz %o5, %f10, %f8
25444 fpmerge %f14, %f5, %f0
25445 fmovrsne %l2, %f0, %f4
25446 fones %f1
25447 movrne %g7, 0x3A8, %i6
25448 ldd [%l7 + 0x18], %f14
25449 movl %xcc, %o4, %l3
25450 ldub [%l7 + 0x39], %l5
25451 fnot2s %f7, %f6
25452 fmovdn %xcc, %f11, %f4
25453 movcs %icc, %g3, %o0
25454 ldsh [%l7 + 0x30], %i5
25455 ldub [%l7 + 0x3D], %g2
25456 ldd [%l7 + 0x50], %f8
25457 fzeros %f13
25458 ldsb [%l7 + 0x3B], %o7
25459 edge32n %i3, %i1, %g1
25460 sth %l1, [%l7 + 0x22]
25461 ta %icc, 0x1
25462 add %o3, %g4, %g6
25463 fmovdn %xcc, %f6, %f2
25464 bcs,a,pn %icc, loop_3014
25465 fcmped %fcc1, %f0, %f2
25466 fcmpd %fcc0, %f10, %f4
25467 edge8 %l0, %o6, %i2
25468loop_3014:
25469 fmul8x16al %f4, %f3, %f12
25470 array32 %l6, %g5, %i0
25471 tgu %xcc, 0x3
25472 ldsh [%l7 + 0x26], %l4
25473 alignaddr %o1, %o2, %i4
25474 ldub [%l7 + 0x67], %i7
25475 sth %o5, [%l7 + 0x4C]
25476 fmovse %xcc, %f2, %f11
25477 fpackfix %f14, %f11
25478 srlx %g7, 0x0A, %i6
25479 add %l2, %o4, %l5
25480 bleu,a loop_3015
25481 fbul %fcc1, loop_3016
25482 alignaddr %l3, %g3, %i5
25483 fnot1 %f0, %f2
25484loop_3015:
25485 stx %g2, [%l7 + 0x68]
25486loop_3016:
25487 fmovrsgez %o0, %f4, %f9
25488 movcs %icc, %i3, %o7
25489 fmovrdlz %g1, %f14, %f6
25490 ldsh [%l7 + 0x22], %i1
25491 stx %o3, [%l7 + 0x18]
25492 stw %g4, [%l7 + 0x48]
25493 fsrc1 %f4, %f14
25494 edge8l %g6, %l1, %l0
25495 orncc %i2, %o6, %g5
25496 ldsb [%l7 + 0x7E], %i0
25497 fxnor %f8, %f8, %f8
25498 fmovsgu %xcc, %f8, %f1
25499 stx %l6, [%l7 + 0x10]
25500 stb %l4, [%l7 + 0x42]
25501 bg,a loop_3017
25502 mulx %o1, %i4, %i7
25503 bgu %xcc, loop_3018
25504 tsubcctv %o5, 0x0DA1, %o2
25505loop_3017:
25506 tne %icc, 0x0
25507 bvs,a loop_3019
25508loop_3018:
25509 nop
25510 setx loop_3020, %l0, %l1
25511 jmpl %l1, %g7
25512 std %f6, [%l7 + 0x60]
25513 fornot2s %f7, %f5, %f1
25514loop_3019:
25515 tn %xcc, 0x6
25516loop_3020:
25517 fmuld8sux16 %f10, %f6, %f12
25518 sdivcc %l2, 0x1F12, %i6
25519 fpackfix %f12, %f8
25520 fpackfix %f2, %f14
25521 andncc %l5, %o4, %g3
25522 fbue,a %fcc3, loop_3021
25523 pdist %f14, %f6, %f4
25524 ldx [%l7 + 0x08], %l3
25525 movpos %xcc, %g2, %i5
25526loop_3021:
25527 ldx [%l7 + 0x30], %i3
25528 tne %xcc, 0x7
25529 fbg,a %fcc3, loop_3022
25530 edge32l %o7, %o0, %g1
25531 std %f14, [%l7 + 0x28]
25532 std %f10, [%l7 + 0x50]
25533loop_3022:
25534 brlez,a %o3, loop_3023
25535 edge32n %g4, %i1, %l1
25536 fandnot1s %f2, %f14, %f8
25537 stw %g6, [%l7 + 0x3C]
25538loop_3023:
25539 fbn,a %fcc1, loop_3024
25540 ldsb [%l7 + 0x50], %l0
25541 popc %o6, %g5
25542 fxors %f6, %f14, %f1
25543loop_3024:
25544 fmovdgu %icc, %f7, %f4
25545 fnands %f5, %f13, %f5
25546 ldsw [%l7 + 0x08], %i2
25547 ldub [%l7 + 0x6E], %i0
25548 fnot2 %f12, %f6
25549 fble %fcc3, loop_3025
25550 tsubcc %l6, %l4, %i4
25551 fbule %fcc2, loop_3026
25552 fcmpes %fcc0, %f0, %f10
25553loop_3025:
25554 fmovsneg %icc, %f12, %f9
25555 lduw [%l7 + 0x30], %i7
25556loop_3026:
25557 fcmped %fcc3, %f10, %f6
25558 sra %o1, %o5, %o2
25559 bge,pn %xcc, loop_3027
25560 fmovsge %xcc, %f10, %f2
25561 array8 %g7, %l2, %l5
25562 alignaddr %i6, %g3, %o4
25563loop_3027:
25564 fabss %f4, %f14
25565 tsubcc %l3, %i5, %g2
25566 fpack32 %f10, %f10, %f4
25567 ldd [%l7 + 0x68], %f0
25568 ldd [%l7 + 0x40], %f8
25569 fbo %fcc1, loop_3028
25570 ldx [%l7 + 0x70], %i3
25571 tl %xcc, 0x3
25572 tg %xcc, 0x5
25573loop_3028:
25574 fpsub16 %f10, %f0, %f14
25575 ba,a,pt %xcc, loop_3029
25576 fmovsne %xcc, %f9, %f13
25577 fmovs %f4, %f1
25578 tcc %xcc, 0x0
25579loop_3029:
25580 sra %o7, %g1, %o0
25581 alignaddr %o3, %g4, %l1
25582 fcmped %fcc3, %f6, %f10
25583 lduh [%l7 + 0x0E], %i1
25584 srl %l0, %o6, %g5
25585 call loop_3030
25586 ldsb [%l7 + 0x24], %i2
25587 fmovdle %xcc, %f5, %f3
25588 nop
25589 setx loop_3031, %l0, %l1
25590 wrpr 0x1, %tl
25591 wrpr %l1, %tpc
25592 add %l1, 0x4, %l1
25593 wrpr %l1, %tnpc
25594 setx 0x34400001400, %l0, %l1
25595 wrpr %l1, %tstate
25596 wrhpr 0x4, %htstate
25597 retry
25598loop_3030:
25599 movne %icc, %i0, %l6
25600 ldx [%l7 + 0x50], %l4
25601 movl %icc, %i4, %g6
25602loop_3031:
25603 bgu,a,pt %icc, loop_3032
25604 bcc,a,pn %icc, loop_3033
25605 fmovscs %icc, %f0, %f0
25606 fornot1s %f3, %f10, %f4
25607loop_3032:
25608 stx %i7, [%l7 + 0x08]
25609loop_3033:
25610 brgz %o5, loop_3034
25611 fmovdgu %icc, %f10, %f4
25612 sth %o1, [%l7 + 0x60]
25613 ldub [%l7 + 0x73], %g7
25614loop_3034:
25615 st %f1, [%l7 + 0x44]
25616 ldsw [%l7 + 0x40], %o2
25617 brgez %l5, loop_3035
25618 tvc %icc, 0x5
25619 fpadd32s %f8, %f1, %f13
25620 move %xcc, %i6, %l2
25621loop_3035:
25622 fzeros %f6
25623 movrlz %g3, 0x04D, %l3
25624 alignaddrl %i5, %o4, %i3
25625 ldsb [%l7 + 0x69], %o7
25626 fxor %f0, %f2, %f0
25627 bgu %icc, loop_3036
25628 ldub [%l7 + 0x47], %g2
25629 fexpand %f9, %f8
25630 movrgz %o0, 0x05E, %g1
25631loop_3036:
25632 fmul8x16au %f15, %f2, %f2
25633 ldx [%l7 + 0x68], %g4
25634 st %f5, [%l7 + 0x58]
25635 edge32 %l1, %o3, %i1
25636 fmovsa %xcc, %f15, %f14
25637 movn %xcc, %o6, %g5
25638 ldd [%l7 + 0x48], %f6
25639 fzeros %f9
25640 fbug %fcc2, loop_3037
25641 bgu,a,pt %xcc, loop_3038
25642 stx %l0, [%l7 + 0x28]
25643 andncc %i0, %l6, %i2
25644loop_3037:
25645 st %f3, [%l7 + 0x24]
25646loop_3038:
25647 tn %icc, 0x7
25648 ldsh [%l7 + 0x28], %i4
25649 edge16 %l4, %i7, %o5
25650 lduw [%l7 + 0x18], %o1
25651 ldsh [%l7 + 0x6C], %g7
25652 sth %g6, [%l7 + 0x7C]
25653 xor %o2, %i6, %l5
25654 edge8l %l2, %l3, %i5
25655 ldsh [%l7 + 0x50], %g3
25656 tcs %xcc, 0x6
25657 and %i3, %o7, %g2
25658 fabss %f13, %f5
25659 stb %o0, [%l7 + 0x66]
25660 fornot2 %f4, %f8, %f14
25661 bcs,a,pn %xcc, loop_3039
25662 fands %f11, %f8, %f13
25663 brlez,a %g1, loop_3040
25664 fmovrdlz %g4, %f14, %f0
25665loop_3039:
25666 andcc %o4, %l1, %i1
25667 fcmpd %fcc2, %f6, %f8
25668loop_3040:
25669 fbg,a %fcc0, loop_3041
25670 ldsh [%l7 + 0x2C], %o6
25671 ldsb [%l7 + 0x25], %o3
25672 bvc,pt %icc, loop_3042
25673loop_3041:
25674 array16 %g5, %l0, %i0
25675 sth %l6, [%l7 + 0x36]
25676 fzeros %f10
25677loop_3042:
25678 tneg %icc, 0x5
25679 sdivx %i2, 0x0ED5, %l4
25680 movrgez %i4, %i7, %o5
25681 edge32n %g7, %g6, %o2
25682 st %f11, [%l7 + 0x38]
25683 fba,a %fcc3, loop_3043
25684 fmovrdlz %o1, %f0, %f6
25685 and %l5, %i6, %l2
25686 stx %i5, [%l7 + 0x28]
25687loop_3043:
25688 movvc %icc, %l3, %g3
25689 te %xcc, 0x7
25690 nop
25691 setx loop_3044, %l0, %l1
25692 jmpl %l1, %o7
25693 popc 0x076C, %i3
25694 ldsw [%l7 + 0x58], %g2
25695 fands %f7, %f3, %f1
25696loop_3044:
25697 movrne %o0, 0x257, %g1
25698 ldx [%l7 + 0x78], %g4
25699 ta %icc, 0x0
25700 fnor %f12, %f0, %f4
25701 fmovs %f12, %f0
25702 ldsb [%l7 + 0x15], %o4
25703 ldsb [%l7 + 0x62], %l1
25704 ldub [%l7 + 0x63], %o6
25705 popc %o3, %g5
25706 st %f10, [%l7 + 0x38]
25707 edge32ln %l0, %i0, %l6
25708 fmovrsgez %i2, %f11, %f7
25709 ldx [%l7 + 0x60], %l4
25710 st %f2, [%l7 + 0x3C]
25711 sdivx %i1, 0x1EAB, %i4
25712 fblg %fcc2, loop_3045
25713 fble,a %fcc0, loop_3046
25714 mulscc %o5, 0x1247, %i7
25715 move %icc, %g7, %o2
25716loop_3045:
25717 fmovdl %icc, %f13, %f0
25718loop_3046:
25719 ldsw [%l7 + 0x2C], %o1
25720 ldsb [%l7 + 0x41], %l5
25721 ldsh [%l7 + 0x1E], %i6
25722 fbe %fcc3, loop_3047
25723 srlx %l2, %g6, %i5
25724 orn %g3, 0x0BB7, %o7
25725 sdivcc %i3, 0x10F9, %g2
25726loop_3047:
25727 lduw [%l7 + 0x5C], %o0
25728 stx %g1, [%l7 + 0x48]
25729 lduw [%l7 + 0x6C], %l3
25730 fsrc2 %f6, %f0
25731 xnor %o4, %l1, %o6
25732 sllx %g4, 0x03, %g5
25733 stb %l0, [%l7 + 0x6D]
25734 stx %i0, [%l7 + 0x30]
25735 fxnor %f14, %f12, %f10
25736 array8 %l6, %i2, %l4
25737 fmovdneg %xcc, %f11, %f13
25738 lduw [%l7 + 0x2C], %i1
25739 fcmple16 %f8, %f10, %i4
25740 ldsw [%l7 + 0x34], %o3
25741 sdivx %i7, 0x04C8, %o5
25742 fcmpeq32 %f0, %f14, %g7
25743 xnor %o1, %l5, %o2
25744 ldd [%l7 + 0x70], %f4
25745 andncc %i6, %g6, %l2
25746 brz %g3, loop_3048
25747 fmuld8ulx16 %f11, %f0, %f2
25748 st %f12, [%l7 + 0x78]
25749 smul %o7, %i5, %g2
25750loop_3048:
25751 st %f5, [%l7 + 0x44]
25752 bvc,a loop_3049
25753 tge %icc, 0x3
25754 fbue,a %fcc0, loop_3050
25755 fcmpne16 %f14, %f12, %i3
25756loop_3049:
25757 edge32ln %g1, %o0, %l3
25758 lduh [%l7 + 0x22], %o4
25759loop_3050:
25760 bpos,a %xcc, loop_3051
25761 udivx %o6, 0x0E64, %l1
25762 fpsub16 %f6, %f6, %f14
25763 fpmerge %f4, %f7, %f10
25764loop_3051:
25765 bleu,a loop_3052
25766 fpadd32s %f12, %f3, %f15
25767 fandnot1 %f2, %f4, %f6
25768 smul %g5, %g4, %l0
25769loop_3052:
25770 fmul8x16al %f7, %f1, %f2
25771 movrgez %i0, 0x11F, %l6
25772 sll %i2, 0x0E, %l4
25773 fmovsg %xcc, %f10, %f5
25774 movne %xcc, %i4, %o3
25775 fandnot1 %f14, %f2, %f10
25776 fbl,a %fcc0, loop_3053
25777 xorcc %i7, 0x0BC4, %i1
25778 movrgez %o5, %o1, %g7
25779 fbul,a %fcc2, loop_3054
25780loop_3053:
25781 std %f0, [%l7 + 0x60]
25782 fmovdgu %icc, %f15, %f12
25783 bn,a loop_3055
25784loop_3054:
25785 movrne %o2, 0x12C, %i6
25786 sra %g6, %l5, %g3
25787 ldd [%l7 + 0x40], %f4
25788loop_3055:
25789 ldx [%l7 + 0x20], %l2
25790 fornot1s %f2, %f8, %f5
25791 stb %i5, [%l7 + 0x48]
25792 array8 %o7, %i3, %g1
25793 brgz,a %g2, loop_3056
25794 fabss %f7, %f10
25795 array32 %l3, %o4, %o0
25796 ld [%l7 + 0x64], %f15
25797loop_3056:
25798 ldsw [%l7 + 0x78], %o6
25799 fcmpes %fcc1, %f7, %f9
25800 ld [%l7 + 0x6C], %f6
25801 array16 %l1, %g4, %g5
25802 fpackfix %f8, %f9
25803 edge8 %i0, %l6, %l0
25804 call loop_3057
25805 fmovsvc %icc, %f2, %f3
25806 tg %xcc, 0x1
25807 movn %icc, %l4, %i2
25808loop_3057:
25809 bge,a,pt %icc, loop_3058
25810 ba loop_3059
25811 movre %o3, 0x386, %i7
25812 bcc,a loop_3060
25813loop_3058:
25814 tgu %icc, 0x2
25815loop_3059:
25816 nop
25817 setx loop_3061, %l0, %l1
25818 wrpr 0x1, %tl
25819 wrpr %l1, %tnpc
25820 setx 0x34400001400, %l0, %l1
25821 wrpr %l1, %tstate
25822 wrhpr 0x4, %htstate
25823 done
25824 fcmped %fcc2, %f12, %f10
25825loop_3060:
25826 fmuld8sux16 %f1, %f8, %f10
25827 fbn %fcc3, loop_3062
25828loop_3061:
25829 ldd [%l7 + 0x40], %f0
25830 stw %i4, [%l7 + 0x30]
25831 fcmpgt16 %f0, %f12, %o5
25832loop_3062:
25833 xorcc %o1, %i1, %o2
25834 fbue,a %fcc3, loop_3063
25835 fmovsl %icc, %f1, %f9
25836 andn %g7, %g6, %i6
25837 fmovdg %icc, %f5, %f13
25838loop_3063:
25839 tleu %icc, 0x6
25840 ldx [%l7 + 0x28], %l5
25841 st %f13, [%l7 + 0x70]
25842 sdivx %g3, 0x006B, %l2
25843 st %f13, [%l7 + 0x7C]
25844 tgu %icc, 0x0
25845 sth %o7, [%l7 + 0x38]
25846 fbul %fcc2, loop_3064
25847 ldub [%l7 + 0x72], %i3
25848 lduh [%l7 + 0x08], %i5
25849 stx %g1, [%l7 + 0x38]
25850loop_3064:
25851 ldd [%l7 + 0x50], %f12
25852 ldx [%l7 + 0x68], %l3
25853 taddcc %g2, 0x0E38, %o4
25854 fmovsl %xcc, %f9, %f15
25855 fabsd %f2, %f14
25856 fmovspos %xcc, %f0, %f6
25857 stw %o6, [%l7 + 0x2C]
25858 edge16ln %o0, %l1, %g5
25859 fbn %fcc1, loop_3065
25860 tn %icc, 0x7
25861 fornot1s %f8, %f9, %f1
25862 edge32ln %g4, %l6, %i0
25863loop_3065:
25864 fbl %fcc3, loop_3066
25865 movvc %icc, %l0, %l4
25866 array16 %i2, %o3, %i7
25867 sra %o5, 0x02, %o1
25868loop_3066:
25869 movvs %icc, %i4, %o2
25870 fble,a %fcc1, loop_3067
25871 fornot2 %f4, %f4, %f12
25872 bcs,a,pt %icc, loop_3068
25873 sth %g7, [%l7 + 0x66]
25874loop_3067:
25875 fbu,a %fcc0, loop_3069
25876 fmovde %icc, %f3, %f13
25877loop_3068:
25878 fzero %f0
25879 fmovscc %icc, %f7, %f13
25880loop_3069:
25881 bleu %xcc, loop_3070
25882 ldsb [%l7 + 0x4F], %g6
25883 tle %xcc, 0x1
25884 array32 %i6, %i1, %l5
25885loop_3070:
25886 st %f9, [%l7 + 0x68]
25887 fxor %f4, %f4, %f12
25888 ba,pn %xcc, loop_3071
25889 fcmpgt32 %f12, %f6, %g3
25890 nop
25891 setx loop_3072, %l0, %l1
25892 wrpr 0x1, %tl
25893 wrpr %l1, %tpc
25894 add %l1, 0x4, %l1
25895 wrpr %l1, %tnpc
25896 setx 0x34400001400, %l0, %l1
25897 wrpr %l1, %tstate
25898 wrhpr 0x4, %htstate
25899 retry
25900 sllx %o7, %i3, %l2
25901loop_3071:
25902 fmovrslz %i5, %f13, %f9
25903 fcmpeq32 %f12, %f10, %g1
25904loop_3072:
25905 alignaddr %l3, %o4, %g2
25906 edge32l %o0, %o6, %g5
25907 tne %icc, 0x6
25908 ldd [%l7 + 0x40], %f6
25909 fnand %f0, %f2, %f8
25910 movgu %xcc, %g4, %l1
25911 edge16n %i0, %l6, %l4
25912 alignaddr %l0, %o3, %i2
25913 fcmpgt32 %f2, %f4, %i7
25914 sdivx %o5, 0x1DE3, %o1
25915 edge16ln %i4, %o2, %g6
25916 tleu %xcc, 0x7
25917 bgu,a %icc, loop_3073
25918 movvs %xcc, %i6, %g7
25919 fandnot1s %f7, %f2, %f10
25920 st %f2, [%l7 + 0x18]
25921loop_3073:
25922 udivx %l5, 0x00CB, %i1
25923 fmovdvc %icc, %f6, %f14
25924 ldsw [%l7 + 0x60], %o7
25925 fxnor %f8, %f6, %f8
25926 movvs %icc, %g3, %i3
25927 move %icc, %l2, %g1
25928 fcmped %fcc0, %f2, %f12
25929 ldsh [%l7 + 0x4A], %l3
25930 fcmpgt32 %f12, %f14, %o4
25931 bshuffle %f12, %f12, %f4
25932 ldsb [%l7 + 0x5A], %i5
25933 fmovdge %xcc, %f13, %f3
25934 array16 %o0, %g2, %g5
25935 fcmpeq16 %f14, %f0, %g4
25936 tl %icc, 0x4
25937 ldub [%l7 + 0x62], %l1
25938 lduw [%l7 + 0x50], %o6
25939 fornot1s %f10, %f12, %f11
25940 fblg %fcc1, loop_3074
25941 xnorcc %l6, %l4, %l0
25942 fsrc1 %f14, %f2
25943 fcmpd %fcc1, %f12, %f14
25944loop_3074:
25945 fmovrsne %i0, %f11, %f13
25946 stw %i2, [%l7 + 0x7C]
25947 fmovdge %icc, %f3, %f11
25948 fmovdl %xcc, %f11, %f6
25949 alignaddrl %i7, %o5, %o3
25950 movrlz %i4, 0x2A7, %o1
25951 fandnot1s %f12, %f3, %f15
25952 tsubcctv %o2, %i6, %g7
25953 fbe %fcc1, loop_3075
25954 ldsw [%l7 + 0x60], %g6
25955 tneg %xcc, 0x1
25956 fbu,a %fcc2, loop_3076
25957loop_3075:
25958 fcmpgt16 %f10, %f6, %l5
25959 srlx %i1, %g3, %o7
25960 fnegs %f5, %f15
25961loop_3076:
25962 orncc %i3, 0x1B2A, %l2
25963 subcc %g1, 0x1528, %l3
25964 tl %icc, 0x2
25965 bvc,a %icc, loop_3077
25966 tne %xcc, 0x5
25967 ldsh [%l7 + 0x7A], %o4
25968 ldx [%l7 + 0x40], %i5
25969loop_3077:
25970 st %f8, [%l7 + 0x1C]
25971 fmul8ulx16 %f0, %f0, %f4
25972 fbge %fcc1, loop_3078
25973 fmovsa %xcc, %f12, %f4
25974 brz %o0, loop_3079
25975 andncc %g5, %g2, %g4
25976loop_3078:
25977 tge %icc, 0x1
25978 ldd [%l7 + 0x18], %f10
25979loop_3079:
25980 orn %l1, %o6, %l4
25981 fmovs %f8, %f10
25982 st %f4, [%l7 + 0x20]
25983 edge8n %l6, %i0, %l0
25984 fcmpgt16 %f4, %f8, %i7
25985 edge8n %i2, %o5, %i4
25986 ldsh [%l7 + 0x4E], %o1
25987 stb %o3, [%l7 + 0x6E]
25988 orn %o2, 0x02B9, %g7
25989 sth %i6, [%l7 + 0x18]
25990 fnot1 %f6, %f2
25991 ldx [%l7 + 0x48], %g6
25992 stx %i1, [%l7 + 0x58]
25993 move %xcc, %l5, %o7
25994 lduw [%l7 + 0x6C], %i3
25995 fmovrdlz %g3, %f2, %f8
25996 fbe %fcc1, loop_3080
25997 sdiv %l2, 0x15B1, %l3
25998 add %g1, %o4, %o0
25999 fcmple32 %f4, %f12, %i5
26000loop_3080:
26001 fmovsl %icc, %f14, %f2
26002 lduw [%l7 + 0x34], %g2
26003 fmovsg %xcc, %f14, %f14
26004 fbuge,a %fcc2, loop_3081
26005 movrlz %g4, 0x2E4, %g5
26006 st %f3, [%l7 + 0x54]
26007 fbne %fcc3, loop_3082
26008loop_3081:
26009 fmovrsne %l1, %f0, %f13
26010 ldsw [%l7 + 0x0C], %l4
26011 fbul,a %fcc2, loop_3083
26012loop_3082:
26013 andcc %l6, 0x106D, %i0
26014 fpsub32 %f0, %f6, %f14
26015 ldsh [%l7 + 0x08], %o6
26016loop_3083:
26017 tge %xcc, 0x6
26018 ldsb [%l7 + 0x40], %i7
26019 stx %l0, [%l7 + 0x10]
26020 fbue %fcc2, loop_3084
26021 fmovdcc %xcc, %f15, %f11
26022 bvs,a %xcc, loop_3085
26023 sllx %o5, %i4, %o1
26024loop_3084:
26025 fcmpd %fcc1, %f8, %f12
26026 fmovdcc %icc, %f11, %f4
26027loop_3085:
26028 ldx [%l7 + 0x38], %o3
26029 movleu %xcc, %o2, %i2
26030 fmovdle %icc, %f8, %f4
26031 alignaddr %g7, %g6, %i6
26032 sdiv %l5, 0x0271, %i1
26033 ld [%l7 + 0x68], %f13
26034 edge16 %i3, %o7, %l2
26035 movleu %xcc, %l3, %g3
26036 ldsb [%l7 + 0x40], %g1
26037 bpos,a,pn %icc, loop_3086
26038 ldsb [%l7 + 0x2D], %o0
26039 lduh [%l7 + 0x28], %i5
26040 fmovscs %icc, %f13, %f0
26041loop_3086:
26042 lduh [%l7 + 0x7E], %g2
26043 bpos,a loop_3087
26044 fands %f9, %f7, %f6
26045 stx %o4, [%l7 + 0x40]
26046 ldsw [%l7 + 0x08], %g4
26047loop_3087:
26048 fbu,a %fcc1, loop_3088
26049 fabss %f11, %f6
26050 tle %xcc, 0x6
26051 fmovdg %xcc, %f15, %f10
26052loop_3088:
26053 fpsub16s %f6, %f11, %f12
26054 tcc %xcc, 0x4
26055 edge16n %g5, %l4, %l1
26056 fcmpgt32 %f0, %f0, %l6
26057 fmovdge %xcc, %f9, %f4
26058 nop
26059 setx loop_3089, %l0, %l1
26060 jmpl %l1, %o6
26061 ldsw [%l7 + 0x40], %i0
26062 tn %xcc, 0x6
26063 move %icc, %l0, %o5
26064loop_3089:
26065 movg %icc, %i7, %o1
26066 stb %i4, [%l7 + 0x1B]
26067 umulcc %o2, %i2, %o3
26068 orcc %g7, %g6, %i6
26069 lduh [%l7 + 0x2A], %l5
26070 fblg,a %fcc2, loop_3090
26071 fmovrsgz %i1, %f4, %f3
26072 edge16n %i3, %o7, %l3
26073 edge16ln %g3, %g1, %o0
26074loop_3090:
26075 add %i5, 0x1951, %g2
26076 fxnor %f0, %f8, %f12
26077 srax %l2, 0x15, %o4
26078 array8 %g4, %l4, %l1
26079 stb %g5, [%l7 + 0x38]
26080 bneg,pn %icc, loop_3091
26081 bvs,pt %xcc, loop_3092
26082 fcmpne32 %f10, %f6, %o6
26083 brgz %i0, loop_3093
26084loop_3091:
26085 movcc %icc, %l6, %l0
26086loop_3092:
26087 array16 %o5, %o1, %i4
26088 sth %o2, [%l7 + 0x24]
26089loop_3093:
26090 udivcc %i7, 0x06D9, %i2
26091 ldd [%l7 + 0x68], %f0
26092 stb %o3, [%l7 + 0x32]
26093 fpack32 %f4, %f2, %f10
26094 tn %xcc, 0x5
26095 movrne %g6, %i6, %g7
26096 stb %i1, [%l7 + 0x5A]
26097 fpsub32 %f2, %f4, %f2
26098 movrgz %l5, 0x067, %o7
26099 stb %i3, [%l7 + 0x7C]
26100 edge32ln %l3, %g1, %g3
26101 array32 %o0, %g2, %l2
26102 smulcc %i5, %g4, %o4
26103 ldsw [%l7 + 0x0C], %l4
26104 ldd [%l7 + 0x70], %f14
26105 fmovse %icc, %f2, %f13
26106 edge8l %l1, %g5, %o6
26107 fmovdcc %xcc, %f9, %f3
26108 stb %i0, [%l7 + 0x70]
26109 fmovrdlz %l0, %f10, %f12
26110 fbug,a %fcc2, loop_3094
26111 fnegd %f6, %f14
26112 tgu %xcc, 0x3
26113 fmul8ulx16 %f10, %f2, %f14
26114loop_3094:
26115 tge %icc, 0x2
26116 ldsw [%l7 + 0x78], %l6
26117 fmovdpos %icc, %f8, %f1
26118 fabss %f0, %f6
26119 fmovdcs %icc, %f1, %f5
26120 lduw [%l7 + 0x70], %o1
26121 srlx %i4, 0x1E, %o5
26122 fandnot1s %f8, %f10, %f15
26123 array32 %o2, %i2, %o3
26124 movn %icc, %g6, %i6
26125 tvc %xcc, 0x6
26126 edge32n %i7, %i1, %l5
26127 fcmpne32 %f4, %f14, %g7
26128 movrgz %i3, %o7, %g1
26129 tsubcctv %l3, %g3, %o0
26130 tle %icc, 0x7
26131 fpsub16s %f2, %f7, %f0
26132 fnors %f2, %f7, %f5
26133 fmovrsgz %l2, %f5, %f14
26134 std %f10, [%l7 + 0x28]
26135 bcs,a %xcc, loop_3095
26136 edge8 %g2, %i5, %g4
26137 bcc,pn %xcc, loop_3096
26138 brgz,a %o4, loop_3097
26139loop_3095:
26140 stb %l1, [%l7 + 0x0E]
26141 fnand %f14, %f8, %f14
26142loop_3096:
26143 fpsub16s %f14, %f3, %f1
26144loop_3097:
26145 ldsw [%l7 + 0x24], %g5
26146 fnegs %f12, %f9
26147 movne %xcc, %l4, %i0
26148 movgu %xcc, %o6, %l6
26149 fbg %fcc1, loop_3098
26150 addccc %l0, %i4, %o1
26151 movrgz %o5, 0x2C8, %o2
26152 movleu %icc, %i2, %o3
26153loop_3098:
26154 fmovrsgz %g6, %f4, %f0
26155 ldd [%l7 + 0x50], %f2
26156 lduh [%l7 + 0x64], %i6
26157 fsrc2 %f6, %f6
26158 ble,a %icc, loop_3099
26159 tvs %xcc, 0x1
26160 movg %icc, %i7, %l5
26161 fnands %f8, %f15, %f9
26162loop_3099:
26163 lduw [%l7 + 0x20], %g7
26164 fbge %fcc2, loop_3100
26165 ldx [%l7 + 0x40], %i3
26166 fxnors %f8, %f9, %f14
26167 xnorcc %i1, %g1, %o7
26168loop_3100:
26169 subccc %g3, %l3, %o0
26170 movg %xcc, %g2, %l2
26171 stw %i5, [%l7 + 0x60]
26172 fnot1s %f6, %f6
26173 bcs loop_3101
26174 sdivx %g4, 0x1C0D, %o4
26175 movrlz %g5, 0x0F5, %l4
26176 ld [%l7 + 0x54], %f8
26177loop_3101:
26178 stw %l1, [%l7 + 0x20]
26179 subccc %i0, %l6, %l0
26180 sth %o6, [%l7 + 0x64]
26181 subccc %i4, 0x1E9D, %o1
26182 sra %o2, %o5, %i2
26183 tvc %xcc, 0x4
26184 edge32n %g6, %i6, %i7
26185 fbe %fcc0, loop_3102
26186 fsrc2 %f6, %f4
26187 bge loop_3103
26188 stx %l5, [%l7 + 0x10]
26189loop_3102:
26190 tl %icc, 0x0
26191 movrne %o3, 0x143, %i3
26192loop_3103:
26193 sth %g7, [%l7 + 0x1C]
26194 ldsw [%l7 + 0x3C], %g1
26195 sth %i1, [%l7 + 0x74]
26196 mulx %o7, %g3, %l3
26197 lduh [%l7 + 0x60], %g2
26198 for %f2, %f10, %f14
26199 for %f6, %f6, %f12
26200 stw %l2, [%l7 + 0x74]
26201 fbu %fcc1, loop_3104
26202 tleu %icc, 0x3
26203 fmovrdlez %o0, %f0, %f0
26204 fmovdleu %icc, %f10, %f9
26205loop_3104:
26206 lduw [%l7 + 0x4C], %g4
26207 movrne %o4, %i5, %l4
26208 ble,pn %xcc, loop_3105
26209 or %g5, %i0, %l6
26210 fpsub32s %f13, %f10, %f15
26211 movcc %xcc, %l0, %o6
26212loop_3105:
26213 lduw [%l7 + 0x50], %i4
26214 ldx [%l7 + 0x10], %l1
26215 xnor %o2, 0x01E6, %o5
26216 fmovdcs %icc, %f1, %f1
26217 fcmps %fcc0, %f0, %f13
26218 fexpand %f2, %f10
26219 fcmpeq16 %f14, %f0, %i2
26220 alignaddr %g6, %i6, %o1
26221 umul %i7, %l5, %i3
26222 fnands %f12, %f11, %f9
26223 orcc %g7, 0x07AC, %g1
26224 edge16l %i1, %o7, %o3
26225 ld [%l7 + 0x7C], %f3
26226 fandnot1 %f14, %f12, %f0
26227 umul %l3, %g2, %g3
26228 movre %l2, 0x09F, %o0
26229 tvs %icc, 0x3
26230 fandnot2 %f10, %f2, %f6
26231 lduw [%l7 + 0x68], %o4
26232 ldsh [%l7 + 0x6C], %i5
26233 stw %g4, [%l7 + 0x50]
26234 std %f0, [%l7 + 0x38]
26235 lduh [%l7 + 0x64], %l4
26236 ld [%l7 + 0x50], %f3
26237 lduw [%l7 + 0x28], %g5
26238 edge16 %i0, %l0, %l6
26239 fmovrdlez %i4, %f12, %f6
26240 tsubcc %l1, %o6, %o5
26241 fcmpd %fcc3, %f4, %f4
26242 fbe %fcc0, loop_3106
26243 fbuge,a %fcc2, loop_3107
26244 fsrc2s %f10, %f8
26245 sethi 0x1ED4, %o2
26246loop_3106:
26247 fmul8x16 %f9, %f8, %f0
26248loop_3107:
26249 fnot1s %f1, %f14
26250 fmovrsne %i2, %f3, %f6
26251 fandnot1s %f7, %f3, %f10
26252 fmovrdgez %i6, %f12, %f6
26253 stw %g6, [%l7 + 0x38]
26254 ld [%l7 + 0x3C], %f1
26255 st %f13, [%l7 + 0x54]
26256 tl %icc, 0x4
26257 ldsh [%l7 + 0x4C], %o1
26258 and %l5, %i7, %g7
26259 fbg,a %fcc1, loop_3108
26260 sll %i3, %i1, %o7
26261 movne %xcc, %o3, %l3
26262 stx %g1, [%l7 + 0x38]
26263loop_3108:
26264 stx %g2, [%l7 + 0x78]
26265 taddcctv %g3, %o0, %l2
26266 lduw [%l7 + 0x48], %i5
26267 nop
26268 setx loop_3109, %l0, %l1
26269 jmpl %l1, %o4
26270 fbne,a %fcc2, loop_3110
26271 fornot2s %f2, %f11, %f13
26272 fbne %fcc2, loop_3111
26273loop_3109:
26274 edge32l %l4, %g5, %g4
26275loop_3110:
26276 edge8n %l0, %l6, %i0
26277 ldsb [%l7 + 0x44], %l1
26278loop_3111:
26279 movpos %icc, %i4, %o6
26280 brgz,a %o5, loop_3112
26281 orncc %i2, 0x1BB2, %i6
26282 fmovdg %icc, %f14, %f10
26283 te %icc, 0x2
26284loop_3112:
26285 ldd [%l7 + 0x78], %f12
26286 mulscc %o2, 0x157D, %o1
26287 fmovsg %icc, %f7, %f3
26288 bvc loop_3113
26289 ldsh [%l7 + 0x0C], %l5
26290 movgu %xcc, %g6, %g7
26291 sth %i7, [%l7 + 0x54]
26292loop_3113:
26293 fand %f14, %f8, %f10
26294 faligndata %f10, %f8, %f8
26295 fornot1 %f12, %f2, %f12
26296 subccc %i1, 0x0E1B, %o7
26297 tneg %xcc, 0x2
26298 lduw [%l7 + 0x78], %i3
26299 fmovrde %o3, %f6, %f12
26300 mova %icc, %l3, %g2
26301 fone %f12
26302 tg %icc, 0x7
26303 ldsw [%l7 + 0x14], %g3
26304 brlz,a %g1, loop_3114
26305 sll %o0, %l2, %o4
26306 fpadd16s %f1, %f14, %f10
26307 fandnot1s %f7, %f2, %f4
26308loop_3114:
26309 fble,a %fcc3, loop_3115
26310 fmovda %xcc, %f8, %f10
26311 fmuld8ulx16 %f4, %f12, %f4
26312 alignaddrl %i5, %g5, %g4
26313loop_3115:
26314 brlez %l4, loop_3116
26315 ldsb [%l7 + 0x34], %l0
26316 subcc %i0, 0x06BB, %l1
26317 fnor %f14, %f12, %f0
26318loop_3116:
26319 movn %icc, %i4, %o6
26320 fbu %fcc3, loop_3117
26321 lduw [%l7 + 0x78], %o5
26322 fmovsleu %icc, %f4, %f11
26323 mova %icc, %l6, %i2
26324loop_3117:
26325 fcmpd %fcc1, %f8, %f4
26326 movvs %icc, %o2, %i6
26327 fnegs %f13, %f2
26328 movneg %icc, %o1, %l5
26329 mulscc %g6, %i7, %g7
26330 fmul8x16au %f7, %f14, %f2
26331 tvc %icc, 0x2
26332 array16 %o7, %i3, %o3
26333 fbuge,a %fcc1, loop_3118
26334 movre %l3, %i1, %g3
26335 sth %g1, [%l7 + 0x6A]
26336 std %f2, [%l7 + 0x78]
26337loop_3118:
26338 ldsw [%l7 + 0x6C], %g2
26339 fbule %fcc2, loop_3119
26340 edge32ln %l2, %o0, %o4
26341 fmovsgu %xcc, %f3, %f10
26342 tcs %xcc, 0x1
26343loop_3119:
26344 fmuld8sux16 %f9, %f1, %f0
26345 fsrc1 %f2, %f12
26346 fpadd16s %f4, %f12, %f13
26347 srax %i5, %g5, %g4
26348 lduh [%l7 + 0x32], %l0
26349 fmovdle %icc, %f6, %f10
26350 ldub [%l7 + 0x2A], %i0
26351 std %f4, [%l7 + 0x68]
26352 movrlz %l4, %i4, %o6
26353 fmovrsgez %l1, %f15, %f7
26354 fandnot2s %f8, %f10, %f5
26355 fmovsge %xcc, %f8, %f13
26356 ldsw [%l7 + 0x48], %o5
26357 edge16l %l6, %o2, %i2
26358 fmovspos %icc, %f9, %f2
26359 fmul8x16al %f15, %f12, %f4
26360 ldx [%l7 + 0x50], %i6
26361 fmovsgu %xcc, %f15, %f11
26362 ldsh [%l7 + 0x36], %o1
26363 std %f10, [%l7 + 0x38]
26364 bcs,pn %icc, loop_3120
26365 fabss %f12, %f10
26366 brlez %l5, loop_3121
26367 fmovsvc %xcc, %f10, %f6
26368loop_3120:
26369 srax %i7, %g6, %o7
26370 lduh [%l7 + 0x7E], %g7
26371loop_3121:
26372 fcmpne16 %f2, %f10, %i3
26373 stb %l3, [%l7 + 0x46]
26374 udivcc %o3, 0x18EB, %i1
26375 fsrc1 %f8, %f8
26376 ldx [%l7 + 0x38], %g1
26377 fpackfix %f2, %f10
26378 sllx %g3, 0x0C, %l2
26379 edge8n %g2, %o4, %o0
26380 fmul8x16au %f3, %f12, %f0
26381 pdist %f4, %f4, %f4
26382 tcs %icc, 0x2
26383 fmovrslz %g5, %f6, %f14
26384 lduw [%l7 + 0x20], %g4
26385 movre %i5, %l0, %l4
26386 bg,a,pt %icc, loop_3122
26387 bneg,pn %xcc, loop_3123
26388 fnot1s %f13, %f15
26389 fbug,a %fcc2, loop_3124
26390loop_3122:
26391 ld [%l7 + 0x14], %f13
26392loop_3123:
26393 ld [%l7 + 0x50], %f12
26394 movvc %xcc, %i0, %i4
26395loop_3124:
26396 fmovsa %icc, %f2, %f10
26397 stb %o6, [%l7 + 0x66]
26398 or %l1, %l6, %o5
26399 fnot2 %f8, %f6
26400 fmovrdlz %i2, %f2, %f10
26401 sth %i6, [%l7 + 0x78]
26402 brlez %o2, loop_3125
26403 ldub [%l7 + 0x66], %l5
26404 st %f14, [%l7 + 0x30]
26405 fbue,a %fcc2, loop_3126
26406loop_3125:
26407 std %f14, [%l7 + 0x60]
26408 umulcc %o1, 0x1F8D, %g6
26409 fbule,a %fcc3, loop_3127
26410loop_3126:
26411 brlez %o7, loop_3128
26412 fmovsne %icc, %f7, %f6
26413 fmovrslez %i7, %f8, %f0
26414loop_3127:
26415 tvc %icc, 0x0
26416loop_3128:
26417 ta %icc, 0x1
26418 fmovrdgez %i3, %f4, %f0
26419 fbg %fcc1, loop_3129
26420 fmovdgu %xcc, %f1, %f13
26421 stx %l3, [%l7 + 0x08]
26422 fbug %fcc0, loop_3130
26423loop_3129:
26424 fbne,a %fcc3, loop_3131
26425 fcmpd %fcc2, %f10, %f2
26426 fsrc2 %f10, %f10
26427loop_3130:
26428 fnot2 %f12, %f2
26429loop_3131:
26430 ld [%l7 + 0x48], %f1
26431 fxors %f9, %f2, %f0
26432 fmovrslez %g7, %f15, %f8
26433 stx %o3, [%l7 + 0x60]
26434 stw %i1, [%l7 + 0x20]
26435 fnor %f2, %f14, %f8
26436 fbe,a %fcc2, loop_3132
26437 ldsh [%l7 + 0x42], %g1
26438 movleu %icc, %l2, %g2
26439 fcmpeq16 %f4, %f2, %g3
26440loop_3132:
26441 xnor %o0, %g5, %g4
26442 fmovdge %icc, %f10, %f13
26443 ldd [%l7 + 0x68], %f8
26444 fmovsa %xcc, %f7, %f2
26445 st %f9, [%l7 + 0x5C]
26446 ldsh [%l7 + 0x38], %o4
26447 fmovsl %xcc, %f8, %f0
26448 stb %i5, [%l7 + 0x74]
26449 fmovsvs %icc, %f10, %f7
26450 nop
26451 setx loop_3133, %l0, %l1
26452 wrpr 0x1, %tl
26453 wrpr %l1, %tnpc
26454 setx 0x34400001400, %l0, %l1
26455 wrpr %l1, %tstate
26456 wrhpr 0x4, %htstate
26457 done
26458 fmul8ulx16 %f8, %f8, %f8
26459 fcmpd %fcc1, %f4, %f2
26460 fmovdn %icc, %f4, %f4
26461loop_3133:
26462 fcmpgt16 %f4, %f12, %l0
26463 or %i0, 0x059C, %l4
26464 smulcc %o6, 0x1D78, %l1
26465 stx %l6, [%l7 + 0x78]
26466 call loop_3134
26467 alignaddr %o5, %i4, %i6
26468 fmovdpos %icc, %f11, %f12
26469 xor %o2, %i2, %l5
26470loop_3134:
26471 movn %icc, %o1, %g6
26472 ldx [%l7 + 0x68], %i7
26473 udivx %o7, 0x1D71, %l3
26474 smul %i3, %g7, %o3
26475 ldsh [%l7 + 0x18], %i1
26476 mulx %g1, %g2, %g3
26477 fnegd %f4, %f12
26478 fbg,a %fcc0, loop_3135
26479 fmul8x16au %f9, %f2, %f14
26480 tg %icc, 0x1
26481 std %f2, [%l7 + 0x20]
26482loop_3135:
26483 tle %xcc, 0x1
26484 lduw [%l7 + 0x28], %l2
26485 fbo %fcc2, loop_3136
26486 ldsw [%l7 + 0x5C], %o0
26487 fandnot2 %f14, %f10, %f10
26488 ta %xcc, 0x4
26489loop_3136:
26490 sdivx %g5, 0x0DDC, %g4
26491 alignaddrl %i5, %o4, %i0
26492 fbue,a %fcc2, loop_3137
26493 std %f14, [%l7 + 0x08]
26494 stw %l4, [%l7 + 0x10]
26495 sth %o6, [%l7 + 0x24]
26496loop_3137:
26497 ldd [%l7 + 0x40], %f14
26498 fbo %fcc3, loop_3138
26499 umulcc %l1, 0x1A37, %l0
26500 fornot2s %f9, %f15, %f12
26501 edge32 %l6, %o5, %i4
26502loop_3138:
26503 xor %o2, 0x11C5, %i6
26504 movcc %xcc, %l5, %i2
26505 bshuffle %f12, %f6, %f14
26506 stb %g6, [%l7 + 0x66]
26507 edge16 %o1, %o7, %l3
26508 fmul8sux16 %f12, %f8, %f8
26509 fmovrdne %i7, %f12, %f12
26510 nop
26511 setx loop_3139, %l0, %l1
26512 wrpr 0x1, %tl
26513 wrpr %l1, %tnpc
26514 setx 0x34400001400, %l0, %l1
26515 wrpr %l1, %tstate
26516 wrhpr 0x4, %htstate
26517 done
26518 lduw [%l7 + 0x70], %g7
26519 lduh [%l7 + 0x72], %o3
26520 ldsh [%l7 + 0x2C], %i3
26521loop_3139:
26522 fpadd32s %f14, %f8, %f9
26523 stb %i1, [%l7 + 0x5C]
26524 ldsh [%l7 + 0x3A], %g1
26525 fcmpeq32 %f4, %f12, %g2
26526 andn %l2, %o0, %g5
26527 tcs %icc, 0x4
26528 stb %g4, [%l7 + 0x44]
26529 fcmpne32 %f2, %f6, %g3
26530 st %f8, [%l7 + 0x68]
26531 fornot1 %f14, %f0, %f10
26532 ld [%l7 + 0x64], %f10
26533 movle %icc, %i5, %o4
26534 and %i0, 0x1355, %l4
26535 edge32 %l1, %l0, %o6
26536 stw %o5, [%l7 + 0x4C]
26537 fmovrde %i4, %f2, %f2
26538 fpadd16 %f8, %f0, %f14
26539 ldsw [%l7 + 0x64], %o2
26540 bshuffle %f12, %f0, %f10
26541 fmovs %f9, %f2
26542 stx %l6, [%l7 + 0x78]
26543 srl %i6, %l5, %g6
26544 fone %f6
26545 fors %f7, %f6, %f9
26546 fpack16 %f8, %f1
26547 tl %xcc, 0x6
26548 bl,a %icc, loop_3140
26549 fpsub16 %f8, %f12, %f4
26550 stw %o1, [%l7 + 0x50]
26551 lduh [%l7 + 0x10], %i2
26552loop_3140:
26553 taddcctv %o7, 0x1C70, %l3
26554 fble %fcc2, loop_3141
26555 add %g7, 0x105F, %o3
26556 stx %i3, [%l7 + 0x30]
26557 ble %xcc, loop_3142
26558loop_3141:
26559 fmovrsne %i1, %f7, %f11
26560 movrgez %i7, 0x2BC, %g2
26561 fcmple32 %f14, %f12, %g1
26562loop_3142:
26563 fbuge,a %fcc0, loop_3143
26564 stx %o0, [%l7 + 0x48]
26565 movvc %icc, %l2, %g4
26566 fmovdcc %icc, %f3, %f8
26567loop_3143:
26568 stb %g3, [%l7 + 0x0A]
26569 fblg %fcc3, loop_3144
26570 fnot2s %f4, %f6
26571 ldsw [%l7 + 0x6C], %i5
26572 andn %o4, 0x038A, %i0
26573loop_3144:
26574 fbe,a %fcc2, loop_3145
26575 stb %l4, [%l7 + 0x6F]
26576 andcc %g5, %l1, %l0
26577 fmovdg %xcc, %f1, %f13
26578loop_3145:
26579 lduh [%l7 + 0x2C], %o6
26580 nop
26581 setx loop_3146, %l0, %l1
26582 wrpr 0x1, %tl
26583 wrpr %l1, %tpc
26584 add %l1, 0x4, %l1
26585 wrpr %l1, %tnpc
26586 setx 0x34400001400, %l0, %l1
26587 wrpr %l1, %tstate
26588 wrhpr 0x4, %htstate
26589 retry
26590 ldd [%l7 + 0x50], %f4
26591 ldsb [%l7 + 0x60], %o5
26592 tcs %xcc, 0x7
26593loop_3146:
26594 ldsw [%l7 + 0x70], %o2
26595 stx %l6, [%l7 + 0x50]
26596 tge %icc, 0x6
26597 ldsh [%l7 + 0x16], %i6
26598 stb %l5, [%l7 + 0x0F]
26599 sll %g6, 0x11, %o1
26600 movrgz %i4, %o7, %l3
26601 fmovdge %icc, %f6, %f3
26602 fmovrdne %i2, %f14, %f4
26603 st %f7, [%l7 + 0x44]
26604 fmovrdlez %o3, %f2, %f10
26605 fabss %f6, %f12
26606 nop
26607 setx loop_3147, %l0, %l1
26608 wrpr 0x1, %tl
26609 wrpr %l1, %tpc
26610 add %l1, 0x4, %l1
26611 wrpr %l1, %tnpc
26612 setx 0x34400001400, %l0, %l1
26613 wrpr %l1, %tstate
26614 wrhpr 0x4, %htstate
26615 retry
26616 popc %g7, %i3
26617 fpadd32s %f11, %f12, %f13
26618 srax %i1, %i7, %g1
26619loop_3147:
26620 sdiv %o0, 0x0D4E, %l2
26621 fxor %f12, %f12, %f6
26622 std %f10, [%l7 + 0x50]
26623 brnz %g2, loop_3148
26624 taddcc %g3, %i5, %o4
26625 stx %i0, [%l7 + 0x50]
26626 fandnot1s %f9, %f0, %f7
26627loop_3148:
26628 st %f7, [%l7 + 0x40]
26629 bne,a,pn %xcc, loop_3149
26630 bcc,a,pn %xcc, loop_3150
26631 fmovrdgz %g4, %f14, %f2
26632 te %xcc, 0x0
26633loop_3149:
26634 srax %g5, %l1, %l0
26635loop_3150:
26636 brgz,a %o6, loop_3151
26637 array16 %o5, %l4, %l6
26638 orcc %i6, %o2, %g6
26639 ldd [%l7 + 0x58], %f14
26640loop_3151:
26641 fandnot2 %f4, %f6, %f14
26642 bshuffle %f10, %f0, %f0
26643 fmovdn %xcc, %f6, %f9
26644 std %f0, [%l7 + 0x40]
26645 addccc %l5, %i4, %o7
26646 nop
26647 setx loop_3152, %l0, %l1
26648 jmpl %l1, %o1
26649 bn,pn %icc, loop_3153
26650 fcmpgt16 %f0, %f2, %i2
26651 ldsh [%l7 + 0x5A], %l3
26652loop_3152:
26653 fandnot1s %f11, %f3, %f13
26654loop_3153:
26655 ld [%l7 + 0x40], %f9
26656 tl %icc, 0x2
26657 fornot1s %f9, %f10, %f7
26658 fmovsleu %icc, %f13, %f3
26659 fmuld8ulx16 %f12, %f10, %f8
26660 edge32l %o3, %i3, %g7
26661 tleu %xcc, 0x6
26662 brnz %i1, loop_3154
26663 fbne %fcc1, loop_3155
26664 fmovsgu %icc, %f3, %f12
26665 subc %i7, %g1, %l2
26666loop_3154:
26667 subc %o0, %g2, %i5
26668loop_3155:
26669 movcs %xcc, %o4, %g3
26670 fsrc1 %f2, %f12
26671 fmovsg %xcc, %f7, %f10
26672 fmovrsne %i0, %f11, %f5
26673 sethi 0x10E9, %g5
26674 sdivx %l1, 0x0667, %g4
26675 ldsw [%l7 + 0x78], %l0
26676 orcc %o5, %o6, %l6
26677 st %f5, [%l7 + 0x4C]
26678 fnors %f3, %f9, %f4
26679 edge8n %i6, %l4, %g6
26680 xorcc %l5, %i4, %o7
26681 movpos %icc, %o2, %i2
26682 ldx [%l7 + 0x10], %o1
26683 lduw [%l7 + 0x08], %o3
26684 move %icc, %l3, %i3
26685 bleu,a loop_3156
26686 sdivx %i1, 0x0A19, %g7
26687 smul %i7, 0x0F05, %l2
26688 lduw [%l7 + 0x6C], %o0
26689loop_3156:
26690 subc %g1, 0x0FD4, %g2
26691 ld [%l7 + 0x3C], %f5
26692 std %f10, [%l7 + 0x20]
26693 fbne %fcc1, loop_3157
26694 andncc %i5, %o4, %i0
26695 nop
26696 setx loop_3158, %l0, %l1
26697 wrpr 0x1, %tl
26698 wrpr %l1, %tpc
26699 add %l1, 0x4, %l1
26700 wrpr %l1, %tnpc
26701 setx 0x34400001400, %l0, %l1
26702 wrpr %l1, %tstate
26703 wrhpr 0x4, %htstate
26704 retry
26705 bshuffle %f2, %f6, %f8
26706loop_3157:
26707 st %f13, [%l7 + 0x14]
26708 tcc %xcc, 0x6
26709loop_3158:
26710 ldsb [%l7 + 0x55], %g3
26711 sethi 0x1BC9, %l1
26712 udivcc %g4, 0x1B3E, %l0
26713 fmovdg %icc, %f1, %f14
26714 andn %g5, %o5, %l6
26715 lduw [%l7 + 0x70], %o6
26716 brgz,a %l4, loop_3159
26717 fmovsvs %xcc, %f4, %f15
26718 fmul8x16au %f6, %f9, %f14
26719 sdivcc %g6, 0x103B, %i6
26720loop_3159:
26721 st %f0, [%l7 + 0x50]
26722 ldd [%l7 + 0x60], %f14
26723 fmul8x16al %f14, %f0, %f12
26724 ldub [%l7 + 0x12], %i4
26725 nop
26726 setx loop_3160, %l0, %l1
26727 wrpr 0x1, %tl
26728 wrpr %l1, %tnpc
26729 setx 0x34400001400, %l0, %l1
26730 wrpr %l1, %tstate
26731 wrhpr 0x4, %htstate
26732 done
26733 fpsub32s %f9, %f1, %f4
26734 stw %o7, [%l7 + 0x24]
26735 fsrc2s %f11, %f13
26736loop_3160:
26737 fmovsvc %xcc, %f7, %f7
26738 movrgez %o2, %i2, %o1
26739 stb %l5, [%l7 + 0x66]
26740 popc 0x04E2, %o3
26741 sth %l3, [%l7 + 0x60]
26742 fmovs %f3, %f11
26743 movcs %icc, %i1, %g7
26744 ldsw [%l7 + 0x14], %i3
26745 tn %icc, 0x4
26746 std %f10, [%l7 + 0x70]
26747 ldsw [%l7 + 0x64], %l2
26748 fmovdleu %icc, %f0, %f1
26749 fabss %f15, %f13
26750 sll %i7, %o0, %g1
26751 fpackfix %f14, %f4
26752 sth %g2, [%l7 + 0x1E]
26753 edge32 %i5, %i0, %g3
26754 movre %l1, %g4, %l0
26755 st %f13, [%l7 + 0x20]
26756 mulscc %g5, %o5, %o4
26757 fble,a %fcc0, loop_3161
26758 stx %o6, [%l7 + 0x30]
26759 bg,a,pn %icc, loop_3162
26760 addccc %l6, %g6, %i6
26761loop_3161:
26762 lduh [%l7 + 0x7E], %l4
26763 stw %i4, [%l7 + 0x58]
26764loop_3162:
26765 sllx %o2, 0x01, %o7
26766 tvc %xcc, 0x6
26767 ldsb [%l7 + 0x2E], %o1
26768 std %f4, [%l7 + 0x38]
26769 bge,pt %xcc, loop_3163
26770 fand %f0, %f8, %f0
26771 fsrc1 %f10, %f6
26772 taddcctv %i2, %l5, %l3
26773loop_3163:
26774 ldub [%l7 + 0x28], %i1
26775 stw %g7, [%l7 + 0x58]
26776 bvc loop_3164
26777 fmovdn %xcc, %f13, %f1
26778 mova %xcc, %o3, %l2
26779 brgz,a %i3, loop_3165
26780loop_3164:
26781 ld [%l7 + 0x78], %f11
26782 fmovsg %icc, %f2, %f12
26783 fexpand %f6, %f12
26784loop_3165:
26785 stw %i7, [%l7 + 0x18]
26786 fpsub32s %f6, %f13, %f5
26787 bn,pn %xcc, loop_3166
26788 ldd [%l7 + 0x78], %f0
26789 movg %icc, %g1, %g2
26790 fzeros %f2
26791loop_3166:
26792 std %f4, [%l7 + 0x40]
26793 ba,pt %xcc, loop_3167
26794 mulx %i5, %o0, %g3
26795 tneg %xcc, 0x6
26796 nop
26797 setx loop_3168, %l0, %l1
26798 wrpr 0x1, %tl
26799 wrpr %l1, %tnpc
26800 setx 0x34400001400, %l0, %l1
26801 wrpr %l1, %tstate
26802 wrhpr 0x4, %htstate
26803 done
26804loop_3167:
26805 ldsw [%l7 + 0x08], %l1
26806 bleu,pt %xcc, loop_3169
26807 fpadd32s %f0, %f14, %f1
26808loop_3168:
26809 tne %xcc, 0x3
26810 fmovrsgz %g4, %f15, %f11
26811loop_3169:
26812 lduh [%l7 + 0x70], %i0
26813 fpack32 %f12, %f12, %f2
26814 bl loop_3170
26815 mulscc %l0, %g5, %o4
26816 fnands %f13, %f5, %f12
26817 ldsb [%l7 + 0x1A], %o6
26818loop_3170:
26819 movrne %o5, %g6, %l6
26820 fbn,a %fcc0, loop_3171
26821 movgu %xcc, %i6, %i4
26822 st %f6, [%l7 + 0x58]
26823 fnegd %f10, %f10
26824loop_3171:
26825 edge16l %l4, %o2, %o1
26826 ldd [%l7 + 0x48], %f0
26827 tleu %icc, 0x0
26828 brgez,a %o7, loop_3172
26829 movrgez %i2, %l5, %l3
26830 movle %xcc, %i1, %g7
26831 bl,pn %icc, loop_3173
26832loop_3172:
26833 smul %o3, %i3, %i7
26834 fpsub32 %f12, %f0, %f14
26835 std %f12, [%l7 + 0x28]
26836loop_3173:
26837 sth %l2, [%l7 + 0x3C]
26838 taddcctv %g2, %i5, %o0
26839 fpadd32 %f12, %f2, %f2
26840 fmovscs %icc, %f1, %f11
26841 fabsd %f8, %f2
26842 fpadd32s %f12, %f11, %f1
26843 lduw [%l7 + 0x7C], %g3
26844 ldd [%l7 + 0x50], %f4
26845 fpadd32s %f1, %f3, %f7
26846 movre %l1, 0x173, %g1
26847 movrlz %i0, %g4, %l0
26848 sdivx %o4, 0x032E, %o6
26849 be,a loop_3174
26850 tge %xcc, 0x7
26851 bgu,pn %icc, loop_3175
26852 subcc %g5, 0x165B, %g6
26853loop_3174:
26854 movpos %icc, %o5, %l6
26855 siam 0x1
26856loop_3175:
26857 ba,a %xcc, loop_3176
26858 std %f14, [%l7 + 0x68]
26859 sllx %i6, %l4, %o2
26860 fsrc2s %f4, %f13
26861loop_3176:
26862 ldsw [%l7 + 0x48], %i4
26863 fmovrslez %o1, %f10, %f0
26864 tvc %icc, 0x2
26865 brlz %o7, loop_3177
26866 or %l5, 0x1A5C, %l3
26867 fba %fcc1, loop_3178
26868 smul %i1, %i2, %o3
26869loop_3177:
26870 subc %i3, 0x0C0A, %i7
26871 std %f12, [%l7 + 0x70]
26872loop_3178:
26873 alignaddr %l2, %g2, %g7
26874 st %f8, [%l7 + 0x40]
26875 st %f14, [%l7 + 0x38]
26876 tgu %xcc, 0x2
26877 movg %xcc, %i5, %g3
26878 lduw [%l7 + 0x10], %l1
26879 fsrc1 %f2, %f8
26880 srax %o0, %g1, %g4
26881 bn,a loop_3179
26882 fmovsvs %xcc, %f0, %f5
26883 nop
26884 setx loop_3180, %l0, %l1
26885 wrpr 0x1, %tl
26886 wrpr %l1, %tnpc
26887 setx 0x34400001400, %l0, %l1
26888 wrpr %l1, %tstate
26889 wrhpr 0x4, %htstate
26890 done
26891 fands %f1, %f1, %f14
26892loop_3179:
26893 fors %f6, %f14, %f0
26894 fmovrdlez %l0, %f2, %f2
26895loop_3180:
26896 and %o4, %o6, %i0
26897 tsubcctv %g6, 0x0FC3, %g5
26898 fnand %f10, %f8, %f12
26899 stx %l6, [%l7 + 0x20]
26900 fzeros %f3
26901 st %f9, [%l7 + 0x40]
26902 ldsb [%l7 + 0x5A], %i6
26903 lduh [%l7 + 0x52], %o5
26904 edge8 %o2, %i4, %o1
26905 stx %o7, [%l7 + 0x78]
26906 stb %l5, [%l7 + 0x6F]
26907 udivcc %l4, 0x1094, %i1
26908 ba %xcc, loop_3181
26909 lduw [%l7 + 0x60], %i2
26910 ldsw [%l7 + 0x30], %l3
26911 tl %icc, 0x1
26912loop_3181:
26913 bcc,a loop_3182
26914 fnors %f8, %f15, %f13
26915 mulx %i3, 0x073A, %i7
26916 fmul8x16 %f11, %f2, %f10
26917loop_3182:
26918 fandnot2 %f14, %f8, %f4
26919 bn,a loop_3183
26920 ldub [%l7 + 0x27], %l2
26921 fpsub32 %f0, %f6, %f0
26922 stb %g2, [%l7 + 0x59]
26923loop_3183:
26924 fxnors %f1, %f8, %f10
26925 fcmps %fcc0, %f5, %f7
26926 edge32l %o3, %i5, %g3
26927 std %f12, [%l7 + 0x18]
26928 fmovrsgez %g7, %f5, %f2
26929 mulscc %o0, %g1, %l1
26930 movvc %xcc, %l0, %o4
26931 fmovdvc %xcc, %f4, %f0
26932 orncc %o6, 0x1AB5, %i0
26933 fmovrsgez %g4, %f9, %f1
26934 stw %g5, [%l7 + 0x20]
26935 fors %f9, %f15, %f4
26936 ldsh [%l7 + 0x42], %g6
26937 fpack16 %f6, %f12
26938 bge,pn %icc, loop_3184
26939 lduw [%l7 + 0x34], %l6
26940 sdivcc %o5, 0x0A0B, %o2
26941 ldx [%l7 + 0x68], %i4
26942loop_3184:
26943 fandnot2s %f8, %f7, %f13
26944 fmovsge %xcc, %f5, %f10
26945 ldd [%l7 + 0x40], %f12
26946 xnorcc %o1, 0x0FA9, %o7
26947 edge8l %l5, %l4, %i6
26948 tvc %xcc, 0x4
26949 sub %i2, 0x169C, %l3
26950 ldsh [%l7 + 0x36], %i1
26951 fmovrsgz %i7, %f7, %f10
26952 umul %l2, 0x0CC9, %i3
26953 std %f10, [%l7 + 0x40]
26954 fmul8x16au %f13, %f6, %f4
26955 or %o3, 0x04C2, %g2
26956 ldub [%l7 + 0x55], %g3
26957 fble,a %fcc3, loop_3185
26958 ldsh [%l7 + 0x7C], %i5
26959 orncc %o0, %g7, %g1
26960 ldd [%l7 + 0x68], %f2
26961loop_3185:
26962 edge16n %l1, %l0, %o4
26963 lduw [%l7 + 0x58], %i0
26964 ldsb [%l7 + 0x28], %o6
26965 fcmpgt32 %f12, %f14, %g4
26966 tge %icc, 0x0
26967 fones %f10
26968 std %f0, [%l7 + 0x38]
26969 sth %g5, [%l7 + 0x1E]
26970 edge32ln %l6, %g6, %o5
26971 ldx [%l7 + 0x20], %i4
26972 fmul8ulx16 %f0, %f6, %f8
26973 lduw [%l7 + 0x48], %o1
26974 fxors %f5, %f2, %f10
26975 tne %xcc, 0x2
26976 fbu,a %fcc1, loop_3186
26977 movrgez %o7, %l5, %o2
26978 fmovrsgz %l4, %f12, %f9
26979 fabss %f10, %f11
26980loop_3186:
26981 bge,a,pn %icc, loop_3187
26982 stb %i2, [%l7 + 0x5F]
26983 fpsub32 %f14, %f14, %f2
26984 ld [%l7 + 0x1C], %f4
26985loop_3187:
26986 and %l3, 0x0B77, %i6
26987 st %f2, [%l7 + 0x70]
26988 edge16n %i1, %i7, %i3
26989 pdist %f0, %f8, %f4
26990 bcs,a,pt %icc, loop_3188
26991 umulcc %l2, %o3, %g3
26992 fbo %fcc0, loop_3189
26993 nop
26994 setx loop_3190, %l0, %l1
26995 jmpl %l1, %i5
26996loop_3188:
26997 movrlz %o0, 0x0AD, %g2
26998 fmovdpos %icc, %f0, %f7
26999loop_3189:
27000 andn %g1, %l1, %l0
27001loop_3190:
27002 addc %g7, %o4, %o6
27003 movcc %xcc, %g4, %i0
27004 fmovda %icc, %f13, %f0
27005 subcc %g5, 0x0328, %l6
27006 andcc %g6, %i4, %o5
27007 bvc,pn %xcc, loop_3191
27008 fmovsvc %icc, %f9, %f7
27009 sth %o7, [%l7 + 0x62]
27010 ld [%l7 + 0x34], %f1
27011loop_3191:
27012 ld [%l7 + 0x30], %f3
27013 st %f12, [%l7 + 0x10]
27014 bcs,pt %xcc, loop_3192
27015 brz %l5, loop_3193
27016 ld [%l7 + 0x14], %f8
27017 tg %xcc, 0x1
27018loop_3192:
27019 fsrc2s %f3, %f11
27020loop_3193:
27021 fblg,a %fcc3, loop_3194
27022 sra %o2, 0x12, %o1
27023 move %icc, %i2, %l4
27024 tgu %xcc, 0x6
27025loop_3194:
27026 ldx [%l7 + 0x60], %l3
27027 xor %i1, 0x14E3, %i6
27028 ld [%l7 + 0x44], %f6
27029 stb %i3, [%l7 + 0x58]
27030 fandnot1s %f3, %f11, %f4
27031 st %f11, [%l7 + 0x64]
27032 ldub [%l7 + 0x1E], %l2
27033 fmovrsgez %i7, %f10, %f3
27034 edge8n %g3, %o3, %o0
27035 fnors %f15, %f4, %f14
27036 fmovda %xcc, %f3, %f4
27037 tl %icc, 0x3
27038 ldsw [%l7 + 0x78], %i5
27039 edge16ln %g2, %l1, %g1
27040 movge %icc, %g7, %l0
27041 ldsh [%l7 + 0x3A], %o4
27042 stb %o6, [%l7 + 0x0E]
27043 srl %i0, %g4, %l6
27044 udivcc %g6, 0x0DD4, %g5
27045 stb %o5, [%l7 + 0x61]
27046 fbg,a %fcc3, loop_3195
27047 fcmpne16 %f2, %f0, %i4
27048 fmovdneg %icc, %f14, %f15
27049 andcc %l5, %o7, %o1
27050loop_3195:
27051 stx %i2, [%l7 + 0x40]
27052 tpos %icc, 0x2
27053 fnand %f4, %f0, %f12
27054 fmovdvc %icc, %f6, %f13
27055 taddcctv %o2, %l3, %i1
27056 stw %l4, [%l7 + 0x78]
27057 std %f2, [%l7 + 0x58]
27058 fmovscs %icc, %f5, %f14
27059 sth %i6, [%l7 + 0x22]
27060 edge8l %i3, %l2, %i7
27061 ldd [%l7 + 0x18], %f0
27062 lduh [%l7 + 0x52], %o3
27063 stb %g3, [%l7 + 0x37]
27064 ldsw [%l7 + 0x64], %o0
27065 smul %i5, %l1, %g2
27066 alignaddr %g1, %l0, %o4
27067 fnand %f4, %f2, %f10
27068 fbug %fcc3, loop_3196
27069 tvs %xcc, 0x3
27070 ldsh [%l7 + 0x62], %o6
27071 std %f0, [%l7 + 0x18]
27072loop_3196:
27073 fcmpeq32 %f12, %f0, %i0
27074 ldsb [%l7 + 0x74], %g4
27075 movpos %icc, %g7, %g6
27076 fbl,a %fcc2, loop_3197
27077 fnot1s %f5, %f8
27078 ble,a loop_3198
27079 ldd [%l7 + 0x50], %f10
27080loop_3197:
27081 ld [%l7 + 0x78], %f1
27082 fandnot1 %f0, %f14, %f12
27083loop_3198:
27084 fmovrdlz %g5, %f10, %f2
27085 nop
27086 setx loop_3199, %l0, %l1
27087 wrpr 0x1, %tl
27088 wrpr %l1, %tpc
27089 add %l1, 0x4, %l1
27090 wrpr %l1, %tnpc
27091 setx 0x34400001400, %l0, %l1
27092 wrpr %l1, %tstate
27093 wrhpr 0x4, %htstate
27094 retry
27095 stx %o5, [%l7 + 0x20]
27096 st %f9, [%l7 + 0x60]
27097 bpos,a,pt %xcc, loop_3200
27098loop_3199:
27099 fmovdleu %icc, %f7, %f10
27100 fandnot1s %f10, %f6, %f6
27101 fone %f14
27102loop_3200:
27103 fmovsne %icc, %f15, %f13
27104 taddcc %i4, %l6, %o7
27105 ldsw [%l7 + 0x08], %o1
27106 st %f9, [%l7 + 0x54]
27107 fmovdvs %icc, %f15, %f14
27108 fble,a %fcc3, loop_3201
27109 lduw [%l7 + 0x30], %l5
27110 brlz,a %o2, loop_3202
27111 ldsh [%l7 + 0x7C], %l3
27112loop_3201:
27113 udivx %i1, 0x1599, %l4
27114 mulscc %i2, 0x047E, %i3
27115loop_3202:
27116 fmovsn %xcc, %f4, %f12
27117 popc 0x0AFD, %i6
27118 stw %l2, [%l7 + 0x74]
27119 fone %f12
27120 ld [%l7 + 0x54], %f4
27121 sdivx %i7, 0x0388, %g3
27122 tsubcctv %o3, %i5, %l1
27123 fnot2 %f12, %f12
27124 edge16n %o0, %g2, %l0
27125 edge8ln %o4, %o6, %g1
27126 fba,a %fcc1, loop_3203
27127 ldsh [%l7 + 0x2C], %g4
27128 ldsw [%l7 + 0x1C], %g7
27129 fsrc1 %f0, %f8
27130loop_3203:
27131 ld [%l7 + 0x1C], %f13
27132 addccc %i0, 0x0C6F, %g6
27133 ldsh [%l7 + 0x1A], %o5
27134 fmul8sux16 %f14, %f14, %f12
27135 stb %g5, [%l7 + 0x1A]
27136 orncc %l6, %i4, %o7
27137 movcs %xcc, %o1, %l5
27138 bcs,pn %icc, loop_3204
27139 fpsub32s %f1, %f6, %f3
27140 stb %l3, [%l7 + 0x6D]
27141 tvs %icc, 0x4
27142loop_3204:
27143 ldsw [%l7 + 0x74], %o2
27144 ldsw [%l7 + 0x0C], %i1
27145 stb %l4, [%l7 + 0x77]
27146 orcc %i2, %i3, %l2
27147 sub %i7, 0x18A9, %g3
27148 movneg %icc, %i6, %o3
27149 st %f8, [%l7 + 0x48]
27150 st %f12, [%l7 + 0x2C]
27151 edge32n %l1, %o0, %i5
27152 stb %g2, [%l7 + 0x75]
27153 lduh [%l7 + 0x32], %o4
27154 siam 0x1
27155 fabss %f13, %f3
27156 sth %o6, [%l7 + 0x6E]
27157 fmovspos %xcc, %f13, %f13
27158 move %xcc, %l0, %g1
27159 tvs %xcc, 0x3
27160 fbne,a %fcc2, loop_3205
27161 stw %g4, [%l7 + 0x40]
27162 fornot1 %f4, %f12, %f2
27163 lduw [%l7 + 0x48], %i0
27164loop_3205:
27165 edge16l %g7, %g6, %o5
27166 ldub [%l7 + 0x70], %g5
27167 fandnot1 %f6, %f12, %f10
27168 fsrc2 %f8, %f14
27169 st %f6, [%l7 + 0x20]
27170 fmovrde %l6, %f4, %f4
27171 bcs,a,pn %icc, loop_3206
27172 ldsb [%l7 + 0x29], %i4
27173 edge8 %o7, %l5, %l3
27174 tcs %icc, 0x0
27175loop_3206:
27176 fnot2s %f8, %f6
27177 lduw [%l7 + 0x20], %o2
27178 nop
27179 setx loop_3207, %l0, %l1
27180 jmpl %l1, %i1
27181 fone %f10
27182 fxnor %f14, %f8, %f8
27183 nop
27184 setx loop_3208, %l0, %l1
27185 jmpl %l1, %l4
27186loop_3207:
27187 fmovdpos %xcc, %f8, %f0
27188 fmul8sux16 %f2, %f4, %f4
27189 fcmpes %fcc3, %f2, %f2
27190loop_3208:
27191 sdivcc %o1, 0x02B7, %i2
27192 fbg,a %fcc0, loop_3209
27193 stw %l2, [%l7 + 0x20]
27194 movcc %icc, %i7, %g3
27195 fmuld8sux16 %f12, %f3, %f4
27196loop_3209:
27197 st %f3, [%l7 + 0x34]
27198 ldsw [%l7 + 0x58], %i3
27199 tl %xcc, 0x3
27200 bneg,pn %icc, loop_3210
27201 fmul8x16al %f13, %f12, %f2
27202 fmovdcc %xcc, %f14, %f15
27203 fpadd32 %f10, %f12, %f12
27204loop_3210:
27205 fcmped %fcc2, %f0, %f6
27206 fandnot2s %f15, %f10, %f12
27207 fmovrslz %i6, %f1, %f9
27208 fmovrsgz %o3, %f13, %f12
27209 brlez %l1, loop_3211
27210 ldsb [%l7 + 0x2C], %o0
27211 fmuld8sux16 %f12, %f11, %f4
27212 fmovdl %icc, %f4, %f6
27213loop_3211:
27214 fnegd %f10, %f12
27215 alignaddrl %g2, %i5, %o4
27216 fmovsg %icc, %f9, %f1
27217 xorcc %l0, 0x118E, %o6
27218 fmovdge %icc, %f8, %f15
27219 movrne %g4, %g1, %i0
27220 movge %icc, %g7, %o5
27221 call loop_3212
27222 fxors %f1, %f1, %f0
27223 edge32n %g6, %l6, %i4
27224 tneg %icc, 0x4
27225loop_3212:
27226 fzeros %f5
27227 edge16 %o7, %g5, %l5
27228 stb %o2, [%l7 + 0x12]
27229 edge32l %l3, %l4, %i1
27230 sth %i2, [%l7 + 0x40]
27231 orncc %o1, 0x1C0E, %l2
27232 array8 %g3, %i7, %i3
27233 std %f14, [%l7 + 0x68]
27234 edge8l %o3, %l1, %i6
27235 sllx %o0, %i5, %g2
27236 edge32n %o4, %o6, %g4
27237 stb %l0, [%l7 + 0x6A]
27238 fcmpes %fcc0, %f4, %f7
27239 lduw [%l7 + 0x60], %i0
27240 fmovsge %icc, %f6, %f9
27241 fand %f10, %f6, %f4
27242 movrlz %g7, %g1, %o5
27243 edge8n %g6, %i4, %o7
27244 lduw [%l7 + 0x74], %g5
27245 movrlez %l5, %l6, %l3
27246 fpmerge %f8, %f1, %f0
27247 edge8ln %o2, %l4, %i1
27248 bneg loop_3213
27249 fornot1s %f14, %f1, %f0
27250 stx %i2, [%l7 + 0x20]
27251 fmovdge %icc, %f11, %f12
27252loop_3213:
27253 fmovdn %icc, %f2, %f8
27254 tvs %xcc, 0x5
27255 edge32l %o1, %g3, %i7
27256 fmovrslz %l2, %f5, %f14
27257 ldsh [%l7 + 0x1E], %o3
27258 xnor %i3, 0x1236, %i6
27259 array32 %l1, %o0, %g2
27260 movneg %icc, %i5, %o6
27261 tcc %icc, 0x1
27262 fnot1s %f6, %f2
27263 te %icc, 0x4
27264 lduh [%l7 + 0x2C], %g4
27265 movrlez %l0, %i0, %g7
27266 and %o4, 0x1516, %o5
27267 fnot1s %f3, %f5
27268 ldub [%l7 + 0x5A], %g6
27269 fcmpne32 %f2, %f12, %g1
27270 addcc %o7, %g5, %l5
27271 fnot1 %f4, %f2
27272 movrne %l6, 0x22B, %i4
27273 fmovdl %xcc, %f13, %f11
27274 fmovdg %icc, %f3, %f6
27275 stw %l3, [%l7 + 0x58]
27276 sdiv %l4, 0x089C, %o2
27277 fbg %fcc3, loop_3214
27278 ldd [%l7 + 0x70], %f8
27279 std %f0, [%l7 + 0x78]
27280 srl %i2, %i1, %o1
27281loop_3214:
27282 stw %g3, [%l7 + 0x54]
27283 fcmpne32 %f4, %f8, %i7
27284 fpadd16 %f2, %f2, %f6
27285 array32 %o3, %l2, %i3
27286 array32 %l1, %i6, %g2
27287 stw %o0, [%l7 + 0x40]
27288 sth %i5, [%l7 + 0x08]
27289 lduw [%l7 + 0x74], %g4
27290 fxnor %f6, %f8, %f12
27291 lduw [%l7 + 0x74], %l0
27292 fmovsvs %icc, %f7, %f7
27293 fmovdcc %xcc, %f11, %f9
27294 fcmpgt32 %f12, %f4, %o6
27295 ldd [%l7 + 0x18], %f12
27296 fmovscs %xcc, %f9, %f5
27297 edge16n %g7, %i0, %o5
27298 edge8 %g6, %g1, %o7
27299 sth %g5, [%l7 + 0x5E]
27300 ldx [%l7 + 0x40], %l5
27301 fbug %fcc1, loop_3215
27302 tn %icc, 0x4
27303 fble %fcc1, loop_3216
27304 xor %l6, %i4, %l3
27305loop_3215:
27306 fcmple32 %f2, %f10, %l4
27307 ldx [%l7 + 0x30], %o4
27308loop_3216:
27309 ldub [%l7 + 0x23], %o2
27310 sdivx %i2, 0x14F0, %o1
27311 movcs %xcc, %i1, %g3
27312 addcc %o3, 0x1364, %i7
27313 brgez %l2, loop_3217
27314 fpadd16 %f6, %f6, %f10
27315 fmul8x16 %f13, %f0, %f6
27316 bg,a,pn %xcc, loop_3218
27317loop_3217:
27318 fmovrdgez %i3, %f12, %f6
27319 ldsw [%l7 + 0x6C], %i6
27320 fbn,a %fcc0, loop_3219
27321loop_3218:
27322 edge8ln %l1, %o0, %g2
27323 stb %g4, [%l7 + 0x0C]
27324 fmovs %f12, %f8
27325loop_3219:
27326 lduh [%l7 + 0x66], %i5
27327 sdiv %l0, 0x1F2E, %o6
27328 fmovdleu %xcc, %f3, %f15
27329 fmovdle %xcc, %f13, %f0
27330 tl %icc, 0x5
27331 fbg,a %fcc0, loop_3220
27332 tcs %icc, 0x5
27333 stb %i0, [%l7 + 0x74]
27334 fble %fcc1, loop_3221
27335loop_3220:
27336 movrlez %g7, 0x310, %g6
27337 brnz %g1, loop_3222
27338 ldd [%l7 + 0x18], %f4
27339loop_3221:
27340 st %f10, [%l7 + 0x74]
27341 srlx %o5, %g5, %l5
27342loop_3222:
27343 ldx [%l7 + 0x38], %o7
27344 sllx %i4, 0x07, %l3
27345 alignaddr %l6, %l4, %o2
27346 st %f14, [%l7 + 0x3C]
27347 fmovsg %icc, %f12, %f11
27348 sth %i2, [%l7 + 0x14]
27349 stw %o4, [%l7 + 0x10]
27350 brnz %i1, loop_3223
27351 tneg %icc, 0x7
27352 fabsd %f4, %f14
27353 ldsb [%l7 + 0x20], %g3
27354loop_3223:
27355 sdivx %o3, 0x0441, %o1
27356 ldx [%l7 + 0x10], %l2
27357 brgz,a %i7, loop_3224
27358 fbul %fcc2, loop_3225
27359 fmovscc %icc, %f10, %f6
27360 fmovrde %i3, %f10, %f12
27361loop_3224:
27362 std %f14, [%l7 + 0x18]
27363loop_3225:
27364 lduw [%l7 + 0x3C], %i6
27365 fpadd32s %f13, %f0, %f7
27366 fbge %fcc2, loop_3226
27367 fmovsge %xcc, %f13, %f14
27368 fmovda %xcc, %f4, %f4
27369 fpmerge %f15, %f0, %f6
27370loop_3226:
27371 tle %xcc, 0x4
27372 movvc %icc, %o0, %l1
27373 fmovdle %icc, %f11, %f6
27374 fbue,a %fcc1, loop_3227
27375 fsrc1 %f8, %f10
27376 fornot1 %f12, %f12, %f10
27377 stb %g2, [%l7 + 0x1B]
27378loop_3227:
27379 mulscc %i5, 0x084B, %g4
27380 edge16ln %l0, %o6, %i0
27381 umulcc %g6, 0x0FCF, %g1
27382 bcs %icc, loop_3228
27383 tle %xcc, 0x4
27384 fmul8ulx16 %f12, %f12, %f6
27385 fpsub32 %f6, %f8, %f8
27386loop_3228:
27387 fbn,a %fcc2, loop_3229
27388 sth %g7, [%l7 + 0x50]
27389 umul %o5, 0x051A, %l5
27390 bvs,a,pt %icc, loop_3230
27391loop_3229:
27392 lduw [%l7 + 0x14], %g5
27393 movleu %icc, %o7, %i4
27394 bshuffle %f6, %f12, %f14
27395loop_3230:
27396 fmovsgu %xcc, %f3, %f7
27397 fmuld8sux16 %f15, %f4, %f10
27398 fmovsn %icc, %f0, %f15
27399 tneg %xcc, 0x0
27400 ldub [%l7 + 0x33], %l6
27401 nop
27402 setx loop_3231, %l0, %l1
27403 wrpr 0x1, %tl
27404 wrpr %l1, %tpc
27405 add %l1, 0x4, %l1
27406 wrpr %l1, %tnpc
27407 setx 0x34400001400, %l0, %l1
27408 wrpr %l1, %tstate
27409 wrhpr 0x4, %htstate
27410 retry
27411 std %f14, [%l7 + 0x30]
27412 fxnor %f6, %f14, %f12
27413 sth %l4, [%l7 + 0x40]
27414loop_3231:
27415 lduh [%l7 + 0x58], %l3
27416 addc %i2, %o2, %o4
27417 fble %fcc2, loop_3232
27418 fmuld8sux16 %f8, %f2, %f10
27419 fcmpeq32 %f14, %f6, %i1
27420 tsubcc %o3, 0x1931, %o1
27421loop_3232:
27422 st %f1, [%l7 + 0x14]
27423 be,pn %icc, loop_3233
27424 smul %l2, 0x128B, %i7
27425 sra %g3, %i3, %i6
27426 fmovda %icc, %f0, %f5
27427loop_3233:
27428 lduw [%l7 + 0x44], %l1
27429 sdivcc %o0, 0x0026, %i5
27430 movg %xcc, %g4, %l0
27431 fmovdvs %icc, %f10, %f1
27432 fpmerge %f7, %f12, %f6
27433 fmovdle %xcc, %f1, %f15
27434 edge8 %o6, %g2, %g6
27435 stb %g1, [%l7 + 0x6B]
27436 addc %g7, 0x175E, %i0
27437 xor %l5, %g5, %o5
27438 fmovda %icc, %f6, %f0
27439 fbge,a %fcc3, loop_3234
27440 edge16l %o7, %i4, %l4
27441 movne %icc, %l3, %i2
27442 fmuld8sux16 %f5, %f9, %f6
27443loop_3234:
27444 andcc %o2, 0x1C18, %l6
27445 stw %i1, [%l7 + 0x1C]
27446 siam 0x6
27447 edge32n %o4, %o3, %l2
27448 edge8n %i7, %o1, %g3
27449 stb %i6, [%l7 + 0x32]
27450 fmovrslz %l1, %f14, %f12
27451 movre %i3, 0x155, %o0
27452 fmovscc %icc, %f6, %f13
27453 edge8ln %i5, %l0, %g4
27454 bge,pn %xcc, loop_3235
27455 stw %o6, [%l7 + 0x30]
27456 lduh [%l7 + 0x24], %g6
27457 tn %icc, 0x7
27458loop_3235:
27459 nop
27460 setx loop_3236, %l0, %l1
27461 wrpr 0x1, %tl
27462 wrpr %l1, %tnpc
27463 setx 0x34400001400, %l0, %l1
27464 wrpr %l1, %tstate
27465 wrhpr 0x4, %htstate
27466 done
27467 fxors %f13, %f4, %f2
27468 bgu,a loop_3237
27469 fbo %fcc1, loop_3238
27470loop_3236:
27471 ldx [%l7 + 0x60], %g1
27472 fcmps %fcc1, %f9, %f15
27473loop_3237:
27474 fmovsge %icc, %f12, %f9
27475loop_3238:
27476 sethi 0x04FC, %g7
27477 fbule %fcc0, loop_3239
27478 stw %i0, [%l7 + 0x14]
27479 bl,pt %xcc, loop_3240
27480 fandnot2s %f15, %f15, %f15
27481loop_3239:
27482 stx %g2, [%l7 + 0x48]
27483 ldd [%l7 + 0x50], %f6
27484loop_3240:
27485 tneg %icc, 0x5
27486 ldub [%l7 + 0x2B], %l5
27487 ldd [%l7 + 0x38], %f12
27488 addc %o5, %g5, %o7
27489 fornot2s %f11, %f15, %f8
27490 tl %icc, 0x5
27491 movneg %xcc, %l4, %i4
27492 siam 0x7
27493 fmovsneg %xcc, %f11, %f9
27494 ldsh [%l7 + 0x70], %l3
27495 fnot1 %f8, %f0
27496 tgu %icc, 0x5
27497 sth %i2, [%l7 + 0x4C]
27498 te %icc, 0x3
27499 mulx %o2, %l6, %o4
27500 srl %o3, %l2, %i7
27501 stw %o1, [%l7 + 0x44]
27502 tvs %xcc, 0x0
27503 sdivx %i1, 0x00C9, %i6
27504 bcc,pn %icc, loop_3241
27505 ldub [%l7 + 0x1A], %l1
27506 xnor %i3, %o0, %i5
27507 fmovrdne %g3, %f6, %f2
27508loop_3241:
27509 fbo,a %fcc2, loop_3242
27510 ldsw [%l7 + 0x48], %l0
27511 fand %f8, %f10, %f8
27512 fsrc2s %f13, %f3
27513loop_3242:
27514 stx %o6, [%l7 + 0x70]
27515 fnot2s %f1, %f2
27516 lduh [%l7 + 0x5A], %g4
27517 brgez %g1, loop_3243
27518 movle %xcc, %g7, %i0
27519 edge8ln %g2, %l5, %g6
27520 fmovscc %xcc, %f14, %f0
27521loop_3243:
27522 ldsh [%l7 + 0x4A], %o5
27523 fmovs %f14, %f2
27524 ldd [%l7 + 0x78], %f8
27525 sth %g5, [%l7 + 0x3E]
27526 fmovda %xcc, %f2, %f7
27527 fmovrslz %o7, %f14, %f12
27528 fmovscs %icc, %f8, %f7
27529 fmovsle %xcc, %f10, %f3
27530 stw %l4, [%l7 + 0x5C]
27531 ta %xcc, 0x0
27532 fcmps %fcc1, %f8, %f12
27533 ldsw [%l7 + 0x34], %l3
27534 bg,pt %icc, loop_3244
27535 bgu,a,pt %xcc, loop_3245
27536 fmovsneg %xcc, %f5, %f0
27537 fbn,a %fcc3, loop_3246
27538loop_3244:
27539 movgu %xcc, %i2, %i4
27540loop_3245:
27541 std %f8, [%l7 + 0x10]
27542 lduw [%l7 + 0x6C], %o2
27543loop_3246:
27544 fandnot2s %f7, %f6, %f6
27545 fbu %fcc0, loop_3247
27546 tn %icc, 0x2
27547 tleu %xcc, 0x2
27548 popc %l6, %o3
27549loop_3247:
27550 ldub [%l7 + 0x3D], %l2
27551 orncc %i7, 0x0C93, %o4
27552 ldd [%l7 + 0x08], %f8
27553 st %f14, [%l7 + 0x18]
27554 movn %icc, %o1, %i1
27555 movrlz %l1, 0x2E9, %i6
27556 fbul %fcc2, loop_3248
27557 fmovdcs %icc, %f4, %f7
27558 pdist %f10, %f0, %f12
27559 ldub [%l7 + 0x0E], %i3
27560loop_3248:
27561 std %f2, [%l7 + 0x08]
27562 st %f10, [%l7 + 0x24]
27563 lduh [%l7 + 0x74], %o0
27564 ldsw [%l7 + 0x48], %g3
27565 stw %l0, [%l7 + 0x64]
27566 fpmerge %f0, %f10, %f8
27567 fmovscs %icc, %f1, %f9
27568 movneg %icc, %i5, %o6
27569 fpackfix %f4, %f3
27570 movpos %xcc, %g1, %g7
27571 ldd [%l7 + 0x28], %f2
27572 st %f7, [%l7 + 0x0C]
27573 tvs %icc, 0x6
27574 brlez %g4, loop_3249
27575 stb %g2, [%l7 + 0x38]
27576 fbg,a %fcc1, loop_3250
27577 fornot1 %f8, %f4, %f2
27578loop_3249:
27579 ble,pt %icc, loop_3251
27580 fxnor %f8, %f6, %f6
27581loop_3250:
27582 lduw [%l7 + 0x64], %i0
27583 tle %icc, 0x6
27584loop_3251:
27585 ld [%l7 + 0x1C], %f11
27586 mova %xcc, %l5, %g6
27587 ldsw [%l7 + 0x38], %o5
27588 fbg,a %fcc3, loop_3252
27589 st %f8, [%l7 + 0x6C]
27590 movne %icc, %o7, %l4
27591 fpackfix %f6, %f10
27592loop_3252:
27593 fnands %f7, %f10, %f13
27594 st %f9, [%l7 + 0x20]
27595 fmuld8sux16 %f8, %f3, %f14
27596 std %f6, [%l7 + 0x18]
27597 stx %g5, [%l7 + 0x20]
27598 fcmpd %fcc0, %f6, %f8
27599 fmovsge %icc, %f0, %f13
27600 fmovrsgz %l3, %f7, %f2
27601 lduw [%l7 + 0x1C], %i2
27602 edge32ln %i4, %l6, %o3
27603 bvc,pt %xcc, loop_3253
27604 stw %l2, [%l7 + 0x24]
27605 brnz,a %i7, loop_3254
27606 tvc %icc, 0x1
27607loop_3253:
27608 sllx %o4, 0x17, %o1
27609 stb %i1, [%l7 + 0x4F]
27610loop_3254:
27611 fmuld8sux16 %f2, %f5, %f4
27612 fnegd %f14, %f14
27613 ldsh [%l7 + 0x0A], %l1
27614 edge16l %i6, %i3, %o2
27615 ld [%l7 + 0x38], %f0
27616 fmovsle %xcc, %f2, %f3
27617 std %f2, [%l7 + 0x50]
27618 ldsw [%l7 + 0x30], %o0
27619 nop
27620 setx loop_3255, %l0, %l1
27621 jmpl %l1, %l0
27622 movl %xcc, %g3, %i5
27623 lduh [%l7 + 0x4A], %o6
27624 popc 0x12F5, %g7
27625loop_3255:
27626 edge32l %g4, %g1, %i0
27627 ldub [%l7 + 0x4F], %g2
27628 ldx [%l7 + 0x30], %l5
27629 fornot1 %f0, %f6, %f10
27630 lduh [%l7 + 0x5E], %g6
27631 bleu,a loop_3256
27632 ldub [%l7 + 0x09], %o5
27633 fmul8ulx16 %f12, %f0, %f6
27634 popc 0x1D54, %l4
27635loop_3256:
27636 fxnors %f10, %f3, %f3
27637 edge32ln %g5, %l3, %o7
27638 fba %fcc2, loop_3257
27639 brgz,a %i4, loop_3258
27640 movvc %icc, %i2, %o3
27641 udivx %l2, 0x1CD1, %i7
27642loop_3257:
27643 bg,pt %xcc, loop_3259
27644loop_3258:
27645 fmovdl %xcc, %f15, %f3
27646 fmovdpos %icc, %f10, %f11
27647 subcc %o4, %o1, %i1
27648loop_3259:
27649 srl %l6, %i6, %i3
27650 fble,a %fcc3, loop_3260
27651 ldsh [%l7 + 0x3E], %l1
27652 stb %o0, [%l7 + 0x12]
27653 bl,a %xcc, loop_3261
27654loop_3260:
27655 fcmple32 %f0, %f0, %o2
27656 fmovrslz %g3, %f15, %f2
27657 fmovdcc %xcc, %f6, %f4
27658loop_3261:
27659 movn %xcc, %l0, %i5
27660 sth %g7, [%l7 + 0x28]
27661 ldsw [%l7 + 0x10], %g4
27662 sth %o6, [%l7 + 0x1A]
27663 xnor %g1, 0x1782, %g2
27664 fbuge,a %fcc3, loop_3262
27665 ldsw [%l7 + 0x78], %l5
27666 fpadd16s %f13, %f3, %f4
27667 edge32n %g6, %i0, %l4
27668loop_3262:
27669 tg %xcc, 0x7
27670 bne,a,pt %xcc, loop_3263
27671 st %f0, [%l7 + 0x0C]
27672 fmovspos %icc, %f5, %f2
27673 fmul8x16 %f1, %f12, %f14
27674loop_3263:
27675 taddcc %o5, 0x18AA, %l3
27676 brgz %o7, loop_3264
27677 movl %xcc, %i4, %i2
27678 fmovrdne %g5, %f6, %f6
27679 stx %l2, [%l7 + 0x08]
27680loop_3264:
27681 bge,a,pn %icc, loop_3265
27682 ble loop_3266
27683 std %f4, [%l7 + 0x30]
27684 st %f11, [%l7 + 0x2C]
27685loop_3265:
27686 ldsh [%l7 + 0x70], %i7
27687loop_3266:
27688 tsubcctv %o3, %o4, %o1
27689 fmovrdgz %l6, %f8, %f8
27690 sth %i1, [%l7 + 0x58]
27691 bl %icc, loop_3267
27692 be loop_3268
27693 fcmpes %fcc3, %f4, %f14
27694 ldsw [%l7 + 0x10], %i3
27695loop_3267:
27696 orcc %i6, %l1, %o0
27697loop_3268:
27698 fmovrsne %o2, %f12, %f6
27699 stx %l0, [%l7 + 0x38]
27700 fxnor %f6, %f2, %f6
27701 fxnor %f0, %f0, %f4
27702 ldd [%l7 + 0x10], %f14
27703 sth %g3, [%l7 + 0x2E]
27704 fnegd %f4, %f2
27705 fmovsvc %xcc, %f15, %f8
27706 st %f8, [%l7 + 0x58]
27707 stb %g7, [%l7 + 0x7F]
27708 sra %i5, 0x03, %o6
27709 st %f8, [%l7 + 0x28]
27710 ldsw [%l7 + 0x64], %g4
27711 fmovrdgz %g2, %f4, %f0
27712 fornot2 %f2, %f14, %f4
27713 edge32 %l5, %g1, %i0
27714 stw %g6, [%l7 + 0x0C]
27715 udiv %l4, 0x16DF, %l3
27716 nop
27717 setx loop_3269, %l0, %l1
27718 wrpr 0x1, %tl
27719 wrpr %l1, %tpc
27720 add %l1, 0x4, %l1
27721 wrpr %l1, %tnpc
27722 setx 0x34400001400, %l0, %l1
27723 wrpr %l1, %tstate
27724 wrhpr 0x4, %htstate
27725 retry
27726 bvs,a,pn %icc, loop_3270
27727 fmovsvs %icc, %f0, %f6
27728 fone %f14
27729loop_3269:
27730 fornot2 %f8, %f2, %f10
27731loop_3270:
27732 fmovdvs %xcc, %f1, %f4
27733 bneg,a %icc, loop_3271
27734 std %f12, [%l7 + 0x40]
27735 fcmpes %fcc1, %f2, %f6
27736 ld [%l7 + 0x38], %f3
27737loop_3271:
27738 brlz %o5, loop_3272
27739 fmovdcs %icc, %f9, %f13
27740 movrgz %o7, %i4, %g5
27741 brgez %l2, loop_3273
27742loop_3272:
27743 fpsub16 %f2, %f6, %f14
27744 fornot2 %f14, %f10, %f6
27745 fand %f6, %f2, %f12
27746loop_3273:
27747 movn %xcc, %i2, %o3
27748 sllx %i7, 0x17, %o4
27749 stx %l6, [%l7 + 0x10]
27750 fpsub32s %f11, %f0, %f9
27751 ldub [%l7 + 0x71], %o1
27752 fone %f12
27753 fmovrdgez %i1, %f10, %f10
27754 subcc %i3, %l1, %i6
27755 fsrc1s %f8, %f6
27756 movl %icc, %o2, %o0
27757 andcc %l0, 0x103A, %g7
27758 edge32n %g3, %i5, %g4
27759 lduh [%l7 + 0x74], %o6
27760 movgu %xcc, %l5, %g1
27761 ldub [%l7 + 0x79], %i0
27762 fmovdvc %xcc, %f15, %f0
27763 stb %g2, [%l7 + 0x20]
27764 bcs %xcc, loop_3274
27765 ldx [%l7 + 0x40], %g6
27766 ldd [%l7 + 0x30], %f14
27767 fcmpeq32 %f2, %f4, %l4
27768loop_3274:
27769 mova %xcc, %o5, %l3
27770 umul %i4, 0x0F8D, %g5
27771 std %f6, [%l7 + 0x08]
27772 fmovrse %o7, %f13, %f12
27773 std %f12, [%l7 + 0x58]
27774 sth %l2, [%l7 + 0x34]
27775 movge %xcc, %o3, %i2
27776 ld [%l7 + 0x60], %f11
27777 mova %icc, %o4, %l6
27778 fcmpne16 %f4, %f12, %o1
27779 udivcc %i7, 0x0416, %i1
27780 fpsub16s %f1, %f11, %f12
27781 fmovdgu %icc, %f4, %f2
27782 lduh [%l7 + 0x6C], %i3
27783 ldsh [%l7 + 0x48], %i6
27784 stx %o2, [%l7 + 0x60]
27785 fbg,a %fcc3, loop_3275
27786 fornot2s %f13, %f2, %f5
27787 fba %fcc1, loop_3276
27788 fnot2 %f14, %f14
27789loop_3275:
27790 fornot1 %f12, %f2, %f10
27791 edge32n %l1, %l0, %o0
27792loop_3276:
27793 ldsb [%l7 + 0x6C], %g7
27794 ldsh [%l7 + 0x74], %i5
27795 for %f10, %f4, %f4
27796 andn %g4, %g3, %o6
27797 brlez,a %g1, loop_3277
27798 ldd [%l7 + 0x10], %f6
27799 fmovrdgez %l5, %f6, %f2
27800 ldsh [%l7 + 0x32], %i0
27801loop_3277:
27802 sth %g6, [%l7 + 0x24]
27803 fmovdn %xcc, %f15, %f8
27804 brnz %l4, loop_3278
27805 edge32 %g2, %l3, %o5
27806 bg,pn %xcc, loop_3279
27807 array16 %g5, %o7, %i4
27808loop_3278:
27809 lduw [%l7 + 0x44], %l2
27810 alignaddrl %i2, %o4, %l6
27811loop_3279:
27812 ld [%l7 + 0x34], %f11
27813 fmovspos %icc, %f2, %f3
27814 stw %o1, [%l7 + 0x34]
27815 brlz %o3, loop_3280
27816 lduh [%l7 + 0x1A], %i1
27817 bn,a,pn %icc, loop_3281
27818 bvs,a %icc, loop_3282
27819loop_3280:
27820 fmovdvs %icc, %f4, %f2
27821 fmovda %xcc, %f14, %f12
27822loop_3281:
27823 edge32 %i7, %i3, %o2
27824loop_3282:
27825 ldsb [%l7 + 0x1A], %l1
27826 stx %l0, [%l7 + 0x68]
27827 fones %f14
27828 ldx [%l7 + 0x10], %i6
27829 fmovdgu %icc, %f5, %f14
27830 bcc,pn %xcc, loop_3283
27831 sdivx %g7, 0x1F94, %i5
27832 bleu,a %xcc, loop_3284
27833 fcmpne16 %f2, %f12, %g4
27834loop_3283:
27835 fmovsg %icc, %f7, %f14
27836 fbue %fcc0, loop_3285
27837loop_3284:
27838 ldsh [%l7 + 0x10], %o0
27839 fblg %fcc1, loop_3286
27840 fmovscs %xcc, %f6, %f11
27841loop_3285:
27842 lduh [%l7 + 0x40], %o6
27843 orncc %g1, 0x115E, %l5
27844loop_3286:
27845 sth %g3, [%l7 + 0x3A]
27846 orncc %i0, %l4, %g2
27847 fmovrse %l3, %f1, %f5
27848 ldsb [%l7 + 0x26], %g6
27849 stb %o5, [%l7 + 0x2D]
27850 fbug,a %fcc0, loop_3287
27851 mova %xcc, %g5, %i4
27852 fcmps %fcc2, %f15, %f6
27853 movne %icc, %l2, %i2
27854loop_3287:
27855 fbge %fcc2, loop_3288
27856 umul %o4, 0x071E, %o7
27857 fbule %fcc0, loop_3289
27858 ldx [%l7 + 0x30], %l6
27859loop_3288:
27860 ldd [%l7 + 0x60], %f0
27861 nop
27862 setx loop_3290, %l0, %l1
27863 jmpl %l1, %o3
27864loop_3289:
27865 movvs %icc, %o1, %i7
27866 bne,pn %xcc, loop_3291
27867 fcmped %fcc0, %f14, %f6
27868loop_3290:
27869 xnorcc %i3, 0x1412, %i1
27870 andncc %o2, %l0, %l1
27871loop_3291:
27872 stw %g7, [%l7 + 0x68]
27873 fmovsvs %icc, %f6, %f6
27874 lduh [%l7 + 0x4E], %i5
27875 faligndata %f12, %f14, %f2
27876 ldsw [%l7 + 0x0C], %g4
27877 fmovdneg %icc, %f0, %f14
27878 fba %fcc0, loop_3292
27879 stb %o0, [%l7 + 0x16]
27880 ldsw [%l7 + 0x70], %i6
27881 movne %icc, %g1, %o6
27882loop_3292:
27883 fandnot2 %f2, %f6, %f4
27884 ldsb [%l7 + 0x22], %g3
27885 sth %l5, [%l7 + 0x52]
27886 fandnot1 %f10, %f2, %f2
27887 ldsb [%l7 + 0x67], %l4
27888 bcc,a,pt %xcc, loop_3293
27889 fmovsgu %xcc, %f8, %f2
27890 andn %g2, 0x10DE, %l3
27891 stb %i0, [%l7 + 0x13]
27892loop_3293:
27893 pdist %f10, %f6, %f12
27894 fpsub32s %f3, %f15, %f11
27895 ldsw [%l7 + 0x64], %g6
27896 lduw [%l7 + 0x3C], %g5
27897 fnot1s %f4, %f6
27898 fbue,a %fcc1, loop_3294
27899 movvs %xcc, %o5, %l2
27900 stb %i2, [%l7 + 0x27]
27901 tsubcctv %i4, %o4, %l6
27902loop_3294:
27903 brlz,a %o7, loop_3295
27904 edge8l %o1, %i7, %o3
27905 edge8l %i1, %i3, %l0
27906 bneg loop_3296
27907loop_3295:
27908 brgez %l1, loop_3297
27909 bne %xcc, loop_3298
27910 std %f8, [%l7 + 0x58]
27911loop_3296:
27912 fmovrsne %g7, %f1, %f6
27913loop_3297:
27914 ldd [%l7 + 0x58], %f0
27915loop_3298:
27916 alignaddrl %o2, %i5, %g4
27917 ld [%l7 + 0x40], %f9
27918 sdiv %o0, 0x192E, %g1
27919 stb %o6, [%l7 + 0x1F]
27920 fmovdpos %xcc, %f8, %f4
27921 fbge %fcc0, loop_3299
27922 bshuffle %f4, %f0, %f10
27923 fornot2 %f4, %f10, %f6
27924 stx %g3, [%l7 + 0x28]
27925loop_3299:
27926 fandnot1s %f2, %f1, %f10
27927 brlz %i6, loop_3300
27928 fcmped %fcc1, %f6, %f4
27929 pdist %f14, %f2, %f0
27930 bshuffle %f6, %f10, %f0
27931loop_3300:
27932 fsrc1 %f4, %f14
27933 fone %f14
27934 fba %fcc0, loop_3301
27935 ldsh [%l7 + 0x22], %l4
27936 udivcc %l5, 0x1986, %g2
27937 bneg,a,pt %icc, loop_3302
27938loop_3301:
27939 fmovsa %icc, %f11, %f1
27940 fmul8x16al %f7, %f1, %f12
27941 movgu %icc, %l3, %i0
27942loop_3302:
27943 sth %g5, [%l7 + 0x6C]
27944 brnz %o5, loop_3303
27945 fzeros %f8
27946 addc %g6, 0x121D, %l2
27947 tle %xcc, 0x0
27948loop_3303:
27949 fcmpeq16 %f4, %f4, %i2
27950 tn %icc, 0x2
27951 move %icc, %o4, %i4
27952 tvs %xcc, 0x6
27953 ldub [%l7 + 0x79], %o7
27954 sllx %o1, %l6, %i7
27955 tpos %xcc, 0x1
27956 fmovs %f14, %f10
27957 bcc loop_3304
27958 edge16 %i1, %o3, %i3
27959 fmovrdlez %l1, %f4, %f2
27960 sth %g7, [%l7 + 0x32]
27961loop_3304:
27962 ldx [%l7 + 0x60], %o2
27963 fpsub16s %f5, %f2, %f1
27964 edge16ln %i5, %g4, %l0
27965 fnot1s %f13, %f7
27966 ld [%l7 + 0x30], %f7
27967 stx %o0, [%l7 + 0x18]
27968 stb %g1, [%l7 + 0x5B]
27969 fandnot2 %f14, %f4, %f12
27970 stw %g3, [%l7 + 0x64]
27971 ldub [%l7 + 0x19], %i6
27972 fpmerge %f14, %f4, %f14
27973 brgz %l4, loop_3305
27974 fmovdcs %icc, %f8, %f8
27975 edge8ln %l5, %g2, %l3
27976 nop
27977 setx loop_3306, %l0, %l1
27978 jmpl %l1, %o6
27979loop_3305:
27980 lduw [%l7 + 0x44], %i0
27981 fmovdcs %xcc, %f6, %f9
27982 tsubcctv %o5, %g6, %g5
27983loop_3306:
27984 bcs,pt %icc, loop_3307
27985 srax %l2, %o4, %i4
27986 ldub [%l7 + 0x2B], %i2
27987 fmovdvc %icc, %f10, %f15
27988loop_3307:
27989 ldsb [%l7 + 0x20], %o7
27990 fmovscs %xcc, %f15, %f2
27991 addc %o1, %l6, %i7
27992 bvs,a,pt %xcc, loop_3308
27993 movgu %icc, %o3, %i3
27994 movle %xcc, %l1, %i1
27995 stb %g7, [%l7 + 0x61]
27996loop_3308:
27997 tl %icc, 0x5
27998 fmovse %xcc, %f13, %f5
27999 fsrc2s %f4, %f2
28000 addc %i5, 0x041D, %g4
28001 fmovsne %icc, %f3, %f2
28002 fbl %fcc1, loop_3309
28003 stb %l0, [%l7 + 0x46]
28004 lduw [%l7 + 0x54], %o0
28005 fpadd32 %f2, %f10, %f0
28006loop_3309:
28007 tsubcctv %o2, 0x15C0, %g3
28008 st %f6, [%l7 + 0x38]
28009 ld [%l7 + 0x2C], %f10
28010 alignaddr %i6, %g1, %l5
28011 bcc,a %icc, loop_3310
28012 fmovsleu %xcc, %f8, %f6
28013 std %f6, [%l7 + 0x60]
28014 stx %g2, [%l7 + 0x58]
28015loop_3310:
28016 nop
28017 setx loop_3311, %l0, %l1
28018 jmpl %l1, %l4
28019 sdivcc %l3, 0x1CF9, %i0
28020 brlez %o5, loop_3312
28021 bgu,a,pn %icc, loop_3313
28022loop_3311:
28023 fsrc2s %f14, %f2
28024 fandnot2s %f5, %f10, %f10
28025loop_3312:
28026 ldsb [%l7 + 0x7C], %o6
28027loop_3313:
28028 edge32n %g6, %l2, %g5
28029 stx %i4, [%l7 + 0x50]
28030 std %f0, [%l7 + 0x48]
28031 fmovrslz %o4, %f7, %f7
28032 lduh [%l7 + 0x44], %i2
28033 movpos %xcc, %o1, %o7
28034 std %f14, [%l7 + 0x08]
28035 fnor %f14, %f4, %f8
28036 fxnor %f2, %f2, %f14
28037 stx %l6, [%l7 + 0x10]
28038 ldsb [%l7 + 0x63], %o3
28039 fmovdcc %icc, %f2, %f5
28040 ldsb [%l7 + 0x1D], %i3
28041 fmovsg %icc, %f2, %f15
28042 mulx %l1, %i7, %i1
28043 fcmpne16 %f8, %f10, %g7
28044 std %f12, [%l7 + 0x68]
28045 srax %g4, %l0, %i5
28046 ldsb [%l7 + 0x36], %o2
28047 movrne %o0, %g3, %g1
28048 fbe,a %fcc2, loop_3314
28049 ldub [%l7 + 0x6F], %i6
28050 fornot2 %f10, %f6, %f8
28051 fbue %fcc0, loop_3315
28052loop_3314:
28053 ldd [%l7 + 0x40], %f4
28054 faligndata %f2, %f10, %f2
28055 movrlez %g2, 0x110, %l4
28056loop_3315:
28057 taddcctv %l3, %l5, %i0
28058 fcmple32 %f4, %f0, %o6
28059 ldx [%l7 + 0x68], %g6
28060 fmovscs %icc, %f12, %f9
28061 edge8 %l2, %g5, %i4
28062 fornot1s %f6, %f4, %f3
28063 fzeros %f1
28064 subcc %o5, %i2, %o4
28065 fpadd16 %f4, %f8, %f10
28066 fbule %fcc0, loop_3316
28067 fpackfix %f2, %f8
28068 fmovsle %xcc, %f0, %f11
28069 xnorcc %o1, %o7, %l6
28070loop_3316:
28071 fmul8sux16 %f0, %f6, %f8
28072 stx %o3, [%l7 + 0x48]
28073 ldd [%l7 + 0x20], %f8
28074 udiv %i3, 0x03E1, %i7
28075 movvc %icc, %i1, %g7
28076 fpadd32s %f6, %f6, %f14
28077 subcc %g4, 0x1A0D, %l0
28078 smulcc %l1, %i5, %o2
28079 fbge,a %fcc2, loop_3317
28080 fpadd16s %f3, %f7, %f2
28081 movvs %icc, %o0, %g3
28082 fnands %f6, %f0, %f14
28083loop_3317:
28084 ble,a %icc, loop_3318
28085 tvc %xcc, 0x4
28086 fsrc2s %f8, %f1
28087 fmul8x16au %f7, %f13, %f14
28088loop_3318:
28089 tsubcc %g1, %g2, %l4
28090 ldsh [%l7 + 0x12], %l3
28091 st %f5, [%l7 + 0x78]
28092 fandnot2s %f1, %f13, %f13
28093 fmovsleu %icc, %f10, %f8
28094 tcs %icc, 0x3
28095 and %i6, 0x03EE, %l5
28096 lduw [%l7 + 0x34], %i0
28097 umul %o6, %l2, %g5
28098 fbuge %fcc2, loop_3319
28099 fmovdge %xcc, %f8, %f12
28100 ldsb [%l7 + 0x10], %g6
28101 tvs %icc, 0x5
28102loop_3319:
28103 nop
28104 setx loop_3320, %l0, %l1
28105 jmpl %l1, %o5
28106 stb %i2, [%l7 + 0x55]
28107 edge32n %i4, %o1, %o7
28108 movg %icc, %o4, %l6
28109loop_3320:
28110 ldsw [%l7 + 0x64], %i3
28111 stw %o3, [%l7 + 0x58]
28112 fmovrsne %i1, %f7, %f3
28113 std %f2, [%l7 + 0x48]
28114 stb %i7, [%l7 + 0x17]
28115 ldsb [%l7 + 0x7D], %g4
28116 movrlz %l0, 0x25A, %g7
28117 ld [%l7 + 0x34], %f0
28118 fblg,a %fcc1, loop_3321
28119 std %f10, [%l7 + 0x08]
28120 std %f12, [%l7 + 0x10]
28121 movrgz %i5, %l1, %o2
28122loop_3321:
28123 fcmple16 %f8, %f10, %g3
28124 fbuge,a %fcc3, loop_3322
28125 ldx [%l7 + 0x70], %o0
28126 umul %g1, %g2, %l3
28127 for %f4, %f6, %f0
28128loop_3322:
28129 st %f10, [%l7 + 0x2C]
28130 bl,a,pt %xcc, loop_3323
28131 fmuld8ulx16 %f11, %f1, %f6
28132 tsubcc %i6, %l5, %l4
28133 fbug %fcc1, loop_3324
28134loop_3323:
28135 ldsb [%l7 + 0x08], %o6
28136 std %f12, [%l7 + 0x18]
28137 edge16 %i0, %l2, %g6
28138loop_3324:
28139 tl %xcc, 0x0
28140 fpackfix %f4, %f9
28141 edge8n %o5, %g5, %i2
28142 lduh [%l7 + 0x7C], %i4
28143 lduw [%l7 + 0x68], %o7
28144 sth %o1, [%l7 + 0x34]
28145 ldsw [%l7 + 0x70], %o4
28146 fcmpes %fcc3, %f1, %f7
28147 array8 %l6, %i3, %o3
28148 fmul8ulx16 %f10, %f4, %f6
28149 fsrc2s %f15, %f8
28150 addccc %i1, %i7, %l0
28151 movneg %xcc, %g7, %g4
28152 fornot2 %f2, %f4, %f2
28153 ldub [%l7 + 0x39], %l1
28154 nop
28155 setx loop_3325, %l0, %l1
28156 wrpr 0x1, %tl
28157 wrpr %l1, %tnpc
28158 setx 0x34400001400, %l0, %l1
28159 wrpr %l1, %tstate
28160 wrhpr 0x4, %htstate
28161 done
28162 sub %o2, 0x06A4, %i5
28163 ldsb [%l7 + 0x25], %o0
28164 ld [%l7 + 0x54], %f6
28165loop_3325:
28166 fmovdcc %icc, %f4, %f2
28167 fmul8x16au %f15, %f14, %f12
28168 lduh [%l7 + 0x7E], %g3
28169 fmuld8ulx16 %f9, %f11, %f6
28170 call loop_3326
28171 stb %g2, [%l7 + 0x2C]
28172 fmovd %f14, %f12
28173 lduw [%l7 + 0x18], %g1
28174loop_3326:
28175 brgz %l3, loop_3327
28176 movge %xcc, %i6, %l5
28177 fandnot2s %f9, %f9, %f4
28178 fnot2s %f15, %f4
28179loop_3327:
28180 ldub [%l7 + 0x36], %l4
28181 tvc %xcc, 0x1
28182 fmovsl %xcc, %f3, %f4
28183 ldub [%l7 + 0x5B], %i0
28184 fbue %fcc0, loop_3328
28185 bpos,a,pn %icc, loop_3329
28186 fmovrdne %o6, %f10, %f6
28187 tne %icc, 0x4
28188loop_3328:
28189 call loop_3330
28190loop_3329:
28191 fpsub16 %f10, %f10, %f14
28192 ldx [%l7 + 0x08], %l2
28193 st %f6, [%l7 + 0x7C]
28194loop_3330:
28195 edge8ln %g6, %o5, %g5
28196 fmovd %f12, %f0
28197 movrgz %i2, 0x28F, %o7
28198 ldx [%l7 + 0x40], %i4
28199 fba,a %fcc0, loop_3331
28200 brz %o1, loop_3332
28201 nop
28202 setx loop_3333, %l0, %l1
28203 wrpr 0x1, %tl
28204 wrpr %l1, %tpc
28205 add %l1, 0x4, %l1
28206 wrpr %l1, %tnpc
28207 setx 0x34400001400, %l0, %l1
28208 wrpr %l1, %tstate
28209 wrhpr 0x4, %htstate
28210 retry
28211 ldd [%l7 + 0x08], %f2
28212loop_3331:
28213 std %f4, [%l7 + 0x08]
28214loop_3332:
28215 brlez,a %o4, loop_3334
28216loop_3333:
28217 fbne %fcc3, loop_3335
28218 fornot2 %f12, %f14, %f8
28219 fbne,a %fcc0, loop_3336
28220loop_3334:
28221 ldub [%l7 + 0x53], %i3
28222loop_3335:
28223 tge %xcc, 0x6
28224 fcmpgt16 %f12, %f6, %l6
28225loop_3336:
28226 fornot1 %f8, %f4, %f10
28227 edge32n %o3, %i1, %l0
28228 fxor %f6, %f12, %f10
28229 fmul8sux16 %f14, %f14, %f6
28230 stw %g7, [%l7 + 0x78]
28231 ldsb [%l7 + 0x79], %g4
28232 ldub [%l7 + 0x47], %i7
28233 std %f12, [%l7 + 0x28]
28234 std %f12, [%l7 + 0x28]
28235 lduw [%l7 + 0x0C], %o2
28236 fnand %f6, %f6, %f0
28237 fbug %fcc3, loop_3337
28238 lduh [%l7 + 0x70], %l1
28239 xorcc %o0, %g3, %g2
28240 tg %xcc, 0x3
28241loop_3337:
28242 lduw [%l7 + 0x4C], %i5
28243 fcmpne32 %f4, %f2, %g1
28244 fmovdle %xcc, %f9, %f15
28245 tvs %icc, 0x7
28246 brgez %l3, loop_3338
28247 fandnot1s %f3, %f12, %f1
28248 stb %i6, [%l7 + 0x3F]
28249 call loop_3339
28250loop_3338:
28251 ldsw [%l7 + 0x48], %l5
28252 fba,a %fcc1, loop_3340
28253 bcc,a loop_3341
28254loop_3339:
28255 ldd [%l7 + 0x30], %f6
28256 alignaddr %l4, %o6, %i0
28257loop_3340:
28258 fbg %fcc2, loop_3342
28259loop_3341:
28260 ldsb [%l7 + 0x79], %l2
28261 tne %icc, 0x7
28262 fnot2 %f6, %f8
28263loop_3342:
28264 fmovsn %icc, %f2, %f0
28265 umul %o5, 0x1C2D, %g5
28266 st %f5, [%l7 + 0x0C]
28267 fmovsl %xcc, %f3, %f14
28268 ldub [%l7 + 0x5A], %i2
28269 subccc %g6, 0x1BF9, %i4
28270 fxnor %f2, %f14, %f0
28271 fbne %fcc1, loop_3343
28272 bleu,a,pn %icc, loop_3344
28273 fmovscc %icc, %f8, %f4
28274 sethi 0x18D2, %o1
28275loop_3343:
28276 fornot1 %f10, %f4, %f0
28277loop_3344:
28278 ta %icc, 0x3
28279 edge8n %o4, %i3, %l6
28280 edge8 %o7, %o3, %l0
28281 fmovdneg %xcc, %f4, %f11
28282 tsubcc %i1, %g4, %g7
28283 std %f12, [%l7 + 0x68]
28284 xor %i7, 0x18B7, %o2
28285 movge %icc, %o0, %l1
28286 bleu,pt %icc, loop_3345
28287 tn %xcc, 0x0
28288 fbn,a %fcc3, loop_3346
28289 array32 %g2, %i5, %g1
28290loop_3345:
28291 ld [%l7 + 0x48], %f3
28292 ldsb [%l7 + 0x76], %g3
28293loop_3346:
28294 ldd [%l7 + 0x08], %f10
28295 st %f15, [%l7 + 0x20]
28296 ldub [%l7 + 0x4F], %i6
28297 std %f10, [%l7 + 0x38]
28298 subcc %l3, 0x0FEF, %l4
28299 fbo %fcc0, loop_3347
28300 fmovsgu %xcc, %f14, %f0
28301 fcmpne32 %f2, %f6, %l5
28302 addcc %i0, 0x1F69, %l2
28303loop_3347:
28304 fnot2 %f6, %f8
28305 lduw [%l7 + 0x74], %o6
28306 fpsub16s %f14, %f10, %f0
28307 ld [%l7 + 0x14], %f1
28308 stw %g5, [%l7 + 0x0C]
28309 sth %o5, [%l7 + 0x52]
28310 fbl %fcc3, loop_3348
28311 fbge,a %fcc0, loop_3349
28312 udivcc %i2, 0x051D, %i4
28313 ldd [%l7 + 0x18], %f6
28314loop_3348:
28315 edge32 %o1, %g6, %i3
28316loop_3349:
28317 fcmpd %fcc1, %f4, %f8
28318 lduh [%l7 + 0x18], %l6
28319 st %f0, [%l7 + 0x70]
28320 bcc %xcc, loop_3350
28321 ldsb [%l7 + 0x40], %o7
28322 fcmpgt16 %f2, %f14, %o3
28323 fzero %f6
28324loop_3350:
28325 fbge %fcc0, loop_3351
28326 fmovdge %xcc, %f11, %f0
28327 fbu %fcc3, loop_3352
28328 ldsh [%l7 + 0x60], %o4
28329loop_3351:
28330 fcmpgt16 %f4, %f14, %i1
28331 ldx [%l7 + 0x78], %g4
28332loop_3352:
28333 bneg loop_3353
28334 brgez %g7, loop_3354
28335 ldsb [%l7 + 0x27], %l0
28336 lduw [%l7 + 0x6C], %o2
28337loop_3353:
28338 bgu,pt %xcc, loop_3355
28339loop_3354:
28340 sth %i7, [%l7 + 0x4E]
28341 edge8ln %o0, %g2, %i5
28342 ldsh [%l7 + 0x74], %g1
28343loop_3355:
28344 fpack32 %f2, %f4, %f6
28345 fbge,a %fcc0, loop_3356
28346 fcmpne16 %f12, %f8, %g3
28347 fmuld8ulx16 %f5, %f13, %f14
28348 movre %l1, %l3, %i6
28349loop_3356:
28350 lduw [%l7 + 0x10], %l4
28351 ldd [%l7 + 0x48], %f10
28352 fpackfix %f2, %f4
28353 sethi 0x148A, %i0
28354 fandnot2s %f6, %f8, %f4
28355 movcc %icc, %l5, %l2
28356 tn %xcc, 0x4
28357 fmovsgu %xcc, %f13, %f10
28358 ld [%l7 + 0x08], %f8
28359 fmovrdlz %o6, %f10, %f2
28360 fmovscc %icc, %f12, %f8
28361 fcmple16 %f14, %f10, %g5
28362 popc 0x0EFE, %i2
28363 fmovspos %xcc, %f12, %f7
28364 fmovrslz %i4, %f12, %f0
28365 fandnot2 %f6, %f2, %f14
28366 fbne,a %fcc3, loop_3357
28367 ldub [%l7 + 0x14], %o5
28368 addc %o1, %i3, %l6
28369 fmul8x16 %f1, %f10, %f10
28370loop_3357:
28371 ldd [%l7 + 0x70], %f0
28372 brgez,a %g6, loop_3358
28373 fmovsn %icc, %f14, %f12
28374 fbule,a %fcc3, loop_3359
28375 fpadd16s %f8, %f14, %f13
28376loop_3358:
28377 tsubcctv %o7, 0x0E2B, %o4
28378 ld [%l7 + 0x08], %f9
28379loop_3359:
28380 sth %i1, [%l7 + 0x5E]
28381 brnz,a %g4, loop_3360
28382 tcs %xcc, 0x2
28383 fmovsl %icc, %f8, %f11
28384 subc %g7, %o3, %o2
28385loop_3360:
28386 ld [%l7 + 0x30], %f7
28387 movneg %icc, %l0, %i7
28388 tgu %xcc, 0x6
28389 movcs %icc, %g2, %o0
28390 ldx [%l7 + 0x30], %g1
28391 fcmpes %fcc3, %f14, %f11
28392 ldub [%l7 + 0x32], %g3
28393 ld [%l7 + 0x58], %f13
28394 srlx %l1, %l3, %i5
28395 sth %i6, [%l7 + 0x2E]
28396 fmovspos %icc, %f0, %f5
28397 ldd [%l7 + 0x18], %f12
28398 fmovrsgez %i0, %f5, %f4
28399 edge32l %l4, %l2, %o6
28400 bg,a %xcc, loop_3361
28401 fmovrsgez %l5, %f4, %f13
28402 movcs %xcc, %i2, %i4
28403 ldsh [%l7 + 0x4A], %o5
28404loop_3361:
28405 bleu,a %xcc, loop_3362
28406 fpadd32s %f15, %f1, %f14
28407 ldub [%l7 + 0x4B], %o1
28408 std %f8, [%l7 + 0x20]
28409loop_3362:
28410 fmovrslz %i3, %f4, %f14
28411 fmovdle %icc, %f9, %f4
28412 fbl %fcc0, loop_3363
28413 udivx %g5, 0x1832, %l6
28414 sethi 0x1405, %o7
28415 fcmpeq16 %f0, %f12, %o4
28416loop_3363:
28417 fmovsgu %icc, %f11, %f4
28418 fmovs %f8, %f7
28419 tvc %xcc, 0x0
28420 tgu %icc, 0x7
28421 ldd [%l7 + 0x10], %f14
28422 fbule %fcc0, loop_3364
28423 st %f8, [%l7 + 0x6C]
28424 st %f14, [%l7 + 0x78]
28425 ldub [%l7 + 0x48], %g6
28426loop_3364:
28427 call loop_3365
28428 movrlez %g4, 0x1F8, %i1
28429 movrne %g7, 0x07F, %o3
28430 fbn,a %fcc1, loop_3366
28431loop_3365:
28432 fxnor %f4, %f0, %f10
28433 ld [%l7 + 0x4C], %f2
28434 st %f1, [%l7 + 0x54]
28435loop_3366:
28436 stx %o2, [%l7 + 0x40]
28437 ldx [%l7 + 0x08], %l0
28438 fpadd16s %f1, %f8, %f14
28439 tne %xcc, 0x2
28440 edge32 %i7, %g2, %g1
28441 stw %o0, [%l7 + 0x38]
28442 tneg %icc, 0x2
28443 fmovdleu %xcc, %f2, %f14
28444 ldsb [%l7 + 0x40], %g3
28445 tleu %icc, 0x2
28446 fpackfix %f4, %f1
28447 fmuld8ulx16 %f0, %f4, %f6
28448 sra %l3, %l1, %i5
28449 fmovscs %icc, %f5, %f3
28450 fbg %fcc2, loop_3367
28451 fmovdn %icc, %f9, %f13
28452 fcmpd %fcc3, %f12, %f6
28453 st %f13, [%l7 + 0x7C]
28454loop_3367:
28455 sth %i6, [%l7 + 0x14]
28456 fmovdneg %xcc, %f12, %f13
28457 movcs %icc, %i0, %l2
28458 fbuge,a %fcc1, loop_3368
28459 fmovsne %xcc, %f5, %f3
28460 sub %l4, %l5, %o6
28461 orncc %i4, 0x158A, %i2
28462loop_3368:
28463 fandnot2s %f5, %f15, %f11
28464 movleu %icc, %o5, %o1
28465 fbu,a %fcc0, loop_3369
28466 xorcc %i3, %g5, %l6
28467 fpsub16s %f1, %f5, %f11
28468 fbn,a %fcc3, loop_3370
28469loop_3369:
28470 pdist %f4, %f6, %f8
28471 fnors %f9, %f7, %f0
28472 movleu %xcc, %o4, %o7
28473loop_3370:
28474 fors %f0, %f0, %f5
28475 st %f8, [%l7 + 0x68]
28476 fbule %fcc2, loop_3371
28477 fmovdvs %xcc, %f10, %f0
28478 fpsub16s %f10, %f13, %f4
28479 fandnot2 %f12, %f8, %f8
28480loop_3371:
28481 fmuld8sux16 %f8, %f4, %f2
28482 lduw [%l7 + 0x4C], %g4
28483 tg %xcc, 0x4
28484 edge32ln %i1, %g7, %g6
28485 fnand %f12, %f14, %f6
28486 ldsb [%l7 + 0x2A], %o2
28487 fmul8x16al %f9, %f14, %f2
28488 fmovsl %icc, %f10, %f0
28489 bne,pt %icc, loop_3372
28490 lduw [%l7 + 0x2C], %l0
28491 fmul8x16 %f14, %f6, %f6
28492 brnz,a %o3, loop_3373
28493loop_3372:
28494 fcmpne32 %f2, %f14, %i7
28495 tn %icc, 0x0
28496 fand %f2, %f6, %f10
28497loop_3373:
28498 edge8ln %g1, %g2, %g3
28499 fexpand %f5, %f6
28500 fxor %f2, %f10, %f14
28501 taddcc %l3, 0x1FEC, %l1
28502 lduw [%l7 + 0x08], %i5
28503 brlez %o0, loop_3374
28504 fpadd32 %f0, %f0, %f12
28505 fpsub16 %f12, %f6, %f8
28506 stx %i0, [%l7 + 0x70]
28507loop_3374:
28508 udiv %l2, 0x0E58, %l4
28509 orncc %i6, 0x09FD, %l5
28510 lduw [%l7 + 0x74], %o6
28511 srax %i2, 0x17, %o5
28512 bn,a,pt %xcc, loop_3375
28513 fbule %fcc3, loop_3376
28514 fbug,a %fcc2, loop_3377
28515 fornot2 %f4, %f14, %f4
28516loop_3375:
28517 fcmpgt16 %f14, %f14, %o1
28518loop_3376:
28519 fandnot2 %f4, %f14, %f12
28520loop_3377:
28521 fbn %fcc0, loop_3378
28522 mova %icc, %i4, %i3
28523 edge16ln %g5, %l6, %o4
28524 sth %o7, [%l7 + 0x2E]
28525loop_3378:
28526 ld [%l7 + 0x3C], %f5
28527 fmovd %f2, %f10
28528 ldd [%l7 + 0x08], %f10
28529 fmovrsne %i1, %f2, %f2
28530 fmovdvc %icc, %f4, %f9
28531 ldsh [%l7 + 0x74], %g4
28532 movrgz %g7, %o2, %g6
28533 array16 %o3, %i7, %g1
28534 movne %icc, %l0, %g2
28535 stx %l3, [%l7 + 0x68]
28536 fbn %fcc1, loop_3379
28537 fbl,a %fcc1, loop_3380
28538 stw %g3, [%l7 + 0x2C]
28539 brlez,a %i5, loop_3381
28540loop_3379:
28541 addc %o0, %l1, %i0
28542loop_3380:
28543 and %l4, 0x118D, %i6
28544 fxors %f9, %f9, %f15
28545loop_3381:
28546 brgz %l5, loop_3382
28547 lduw [%l7 + 0x14], %o6
28548 stb %i2, [%l7 + 0x57]
28549 fsrc2 %f14, %f10
28550loop_3382:
28551 sdivcc %o5, 0x1FAC, %l2
28552 fmovdleu %xcc, %f1, %f15
28553 ldub [%l7 + 0x46], %i4
28554 fbuge %fcc3, loop_3383
28555 array32 %i3, %g5, %o1
28556 or %l6, 0x0524, %o7
28557 fmovdleu %xcc, %f14, %f14
28558loop_3383:
28559 subccc %i1, 0x0B16, %o4
28560 stb %g4, [%l7 + 0x77]
28561 stx %o2, [%l7 + 0x68]
28562 fzeros %f7
28563 sethi 0x19F1, %g6
28564 fmovdcs %icc, %f1, %f10
28565 edge32l %g7, %i7, %o3
28566 fornot2 %f10, %f14, %f12
28567 stx %g1, [%l7 + 0x20]
28568 stb %l0, [%l7 + 0x74]
28569 ldsh [%l7 + 0x0C], %l3
28570 stb %g2, [%l7 + 0x4B]
28571 andncc %i5, %g3, %l1
28572 te %icc, 0x4
28573 srl %i0, %o0, %l4
28574 addcc %l5, %i6, %o6
28575 stb %o5, [%l7 + 0x1C]
28576 ldsb [%l7 + 0x22], %i2
28577 fbn %fcc3, loop_3384
28578 movvc %xcc, %l2, %i4
28579 fsrc2s %f6, %f10
28580 brz,a %i3, loop_3385
28581loop_3384:
28582 fmovsg %xcc, %f7, %f1
28583 sra %g5, 0x14, %o1
28584 bcc,a %icc, loop_3386
28585loop_3385:
28586 sth %o7, [%l7 + 0x66]
28587 array32 %i1, %l6, %g4
28588 fzero %f6
28589loop_3386:
28590 fmovse %xcc, %f12, %f4
28591 std %f2, [%l7 + 0x30]
28592 fblg,a %fcc1, loop_3387
28593 stx %o4, [%l7 + 0x08]
28594 ldx [%l7 + 0x48], %g6
28595 sethi 0x0822, %o2
28596loop_3387:
28597 be,a,pn %xcc, loop_3388
28598 tsubcctv %g7, 0x0755, %o3
28599 ldsh [%l7 + 0x40], %g1
28600 subccc %l0, 0x02CB, %l3
28601loop_3388:
28602 ldub [%l7 + 0x79], %i7
28603 fxnor %f6, %f6, %f10
28604 ble,pn %icc, loop_3389
28605 fcmped %fcc2, %f10, %f14
28606 ta %icc, 0x6
28607 ld [%l7 + 0x7C], %f0
28608loop_3389:
28609 tleu %icc, 0x5
28610 ldub [%l7 + 0x26], %g2
28611 bge,a %icc, loop_3390
28612 fmovde %xcc, %f12, %f9
28613 fabsd %f0, %f10
28614 fcmpne16 %f12, %f12, %i5
28615loop_3390:
28616 fmovrdgez %g3, %f8, %f6
28617 fbule,a %fcc1, loop_3391
28618 bne,a,pt %icc, loop_3392
28619 bleu,a,pn %icc, loop_3393
28620 ld [%l7 + 0x44], %f4
28621loop_3391:
28622 bne,a,pt %icc, loop_3394
28623loop_3392:
28624 stw %i0, [%l7 + 0x4C]
28625loop_3393:
28626 and %l1, %o0, %l4
28627 mulx %i6, 0x190A, %l5
28628loop_3394:
28629 fmovsg %icc, %f7, %f13
28630 xnorcc %o6, 0x08CB, %o5
28631 st %f4, [%l7 + 0x24]
28632 edge8n %i2, %i4, %l2
28633 ldsh [%l7 + 0x42], %i3
28634 ldd [%l7 + 0x38], %f4
28635 brnz %o1, loop_3395
28636 bvs,a,pn %icc, loop_3396
28637 fcmpgt16 %f12, %f14, %o7
28638 subccc %i1, %l6, %g4
28639loop_3395:
28640 pdist %f2, %f0, %f6
28641loop_3396:
28642 ldsb [%l7 + 0x11], %o4
28643 std %f10, [%l7 + 0x50]
28644 sllx %g6, %o2, %g5
28645 sth %g7, [%l7 + 0x60]
28646 ble,pt %icc, loop_3397
28647 fnegd %f2, %f10
28648 st %f5, [%l7 + 0x4C]
28649 taddcctv %g1, %o3, %l3
28650loop_3397:
28651 fmovdne %icc, %f2, %f9
28652 fmovda %xcc, %f11, %f13
28653 movrgez %i7, 0x2C9, %l0
28654 stb %i5, [%l7 + 0x2C]
28655 fcmpeq32 %f2, %f14, %g2
28656 brnz %g3, loop_3398
28657 movrlez %l1, 0x059, %o0
28658 andn %l4, %i0, %l5
28659 fmovsle %icc, %f3, %f13
28660loop_3398:
28661 fmovsvc %icc, %f7, %f10
28662 array16 %i6, %o5, %o6
28663 xor %i2, %l2, %i4
28664 fnor %f14, %f4, %f14
28665 movcc %xcc, %i3, %o7
28666 stb %o1, [%l7 + 0x4E]
28667 fsrc2s %f11, %f14
28668 tsubcc %i1, %g4, %o4
28669 bcs %icc, loop_3399
28670 ldsw [%l7 + 0x78], %l6
28671 fabsd %f14, %f8
28672 andncc %g6, %o2, %g5
28673loop_3399:
28674 movneg %icc, %g7, %o3
28675 movrlez %g1, 0x13A, %l3
28676 sdivcc %l0, 0x0253, %i7
28677 fmul8x16au %f3, %f0, %f14
28678 fmovrde %i5, %f2, %f2
28679 xnorcc %g3, 0x1810, %g2
28680 fcmpne16 %f12, %f10, %l1
28681 siam 0x7
28682 fbg,a %fcc2, loop_3400
28683 stb %l4, [%l7 + 0x32]
28684 fmovsne %xcc, %f11, %f7
28685 lduh [%l7 + 0x4A], %o0
28686loop_3400:
28687 fandnot2 %f6, %f0, %f10
28688 tg %icc, 0x3
28689 xnorcc %l5, 0x094F, %i0
28690 and %i6, 0x16BA, %o5
28691 srl %i2, %o6, %i4
28692 andncc %i3, %l2, %o1
28693 fxnors %f5, %f12, %f1
28694 bg,a loop_3401
28695 ldsw [%l7 + 0x6C], %i1
28696 movg %icc, %g4, %o7
28697 bne,a %icc, loop_3402
28698loop_3401:
28699 sdiv %l6, 0x0C87, %o4
28700 edge8 %o2, %g5, %g7
28701 fornot1s %f14, %f11, %f2
28702loop_3402:
28703 lduh [%l7 + 0x38], %o3
28704 ldub [%l7 + 0x6E], %g1
28705 ldsb [%l7 + 0x5D], %l3
28706 fmovsn %xcc, %f12, %f3
28707 lduh [%l7 + 0x14], %l0
28708 fpack16 %f14, %f1
28709 ldub [%l7 + 0x1D], %i7
28710 edge16 %i5, %g3, %g6
28711 edge16 %g2, %l1, %o0
28712 movrlez %l4, 0x04B, %l5
28713 std %f12, [%l7 + 0x60]
28714 bn,pt %icc, loop_3403
28715 fmovdl %icc, %f4, %f14
28716 mulscc %i6, %i0, %i2
28717 std %f12, [%l7 + 0x20]
28718loop_3403:
28719 ldsb [%l7 + 0x16], %o6
28720 sth %i4, [%l7 + 0x52]
28721 brnz,a %i3, loop_3404
28722 mulx %l2, %o5, %o1
28723 srax %i1, 0x08, %g4
28724 bcs %icc, loop_3405
28725loop_3404:
28726 stw %o7, [%l7 + 0x50]
28727 ld [%l7 + 0x38], %f6
28728 st %f3, [%l7 + 0x38]
28729loop_3405:
28730 fbue,a %fcc0, loop_3406
28731 andn %l6, %o2, %g5
28732 fsrc1 %f6, %f6
28733 stw %o4, [%l7 + 0x6C]
28734loop_3406:
28735 st %f5, [%l7 + 0x3C]
28736 call loop_3407
28737 edge16ln %o3, %g7, %l3
28738 std %f2, [%l7 + 0x60]
28739 lduh [%l7 + 0x3A], %g1
28740loop_3407:
28741 fmul8x16au %f14, %f3, %f6
28742 lduh [%l7 + 0x74], %i7
28743 nop
28744 setx loop_3408, %l0, %l1
28745 jmpl %l1, %i5
28746 bge %xcc, loop_3409
28747 ldx [%l7 + 0x38], %g3
28748 udivcc %l0, 0x1E00, %g6
28749loop_3408:
28750 fmovscc %icc, %f12, %f12
28751loop_3409:
28752 fbu,a %fcc1, loop_3410
28753 sra %l1, %g2, %l4
28754 stb %l5, [%l7 + 0x28]
28755 edge32n %i6, %i0, %o0
28756loop_3410:
28757 tsubcc %o6, %i2, %i3
28758 fpadd32 %f14, %f10, %f2
28759 fsrc2s %f5, %f2
28760 fba %fcc3, loop_3411
28761 sra %i4, 0x0E, %o5
28762 fmovrde %o1, %f14, %f6
28763 fmovsleu %xcc, %f4, %f6
28764loop_3411:
28765 stb %l2, [%l7 + 0x3F]
28766 lduh [%l7 + 0x38], %i1
28767 fxnors %f10, %f5, %f12
28768 fmovspos %xcc, %f13, %f13
28769 edge16ln %g4, %o7, %o2
28770 ldsw [%l7 + 0x50], %l6
28771 fba,a %fcc2, loop_3412
28772 ldx [%l7 + 0x38], %g5
28773 fandnot2 %f12, %f0, %f12
28774 stx %o4, [%l7 + 0x18]
28775loop_3412:
28776 stx %o3, [%l7 + 0x60]
28777 ldsb [%l7 + 0x32], %l3
28778 fbu,a %fcc1, loop_3413
28779 brgez %g1, loop_3414
28780 subccc %i7, 0x1896, %g7
28781 fbne %fcc3, loop_3415
28782loop_3413:
28783 pdist %f14, %f2, %f10
28784loop_3414:
28785 stb %i5, [%l7 + 0x20]
28786 bge loop_3416
28787loop_3415:
28788 movneg %xcc, %l0, %g6
28789 ldsh [%l7 + 0x26], %l1
28790 tn %icc, 0x3
28791loop_3416:
28792 ldsh [%l7 + 0x6C], %g3
28793 st %f5, [%l7 + 0x38]
28794 movrlz %l4, 0x35C, %l5
28795 siam 0x7
28796 ldx [%l7 + 0x18], %i6
28797 fcmpgt16 %f8, %f14, %i0
28798 fone %f8
28799 tsubcctv %g2, %o0, %i2
28800 tcs %xcc, 0x6
28801 bg %icc, loop_3417
28802 smulcc %i3, 0x1850, %o6
28803 fpadd16s %f2, %f0, %f7
28804 fmuld8sux16 %f11, %f4, %f8
28805loop_3417:
28806 fble,a %fcc2, loop_3418
28807 fbg,a %fcc3, loop_3419
28808 fmovrde %o5, %f0, %f6
28809 movgu %icc, %o1, %i4
28810loop_3418:
28811 array16 %l2, %i1, %o7
28812loop_3419:
28813 st %f7, [%l7 + 0x60]
28814 fone %f6
28815 be,a %icc, loop_3420
28816 edge16l %o2, %g4, %l6
28817 stb %g5, [%l7 + 0x7F]
28818 fmul8x16au %f4, %f2, %f8
28819loop_3420:
28820 stw %o3, [%l7 + 0x1C]
28821 fcmpes %fcc1, %f12, %f2
28822 fnegs %f5, %f2
28823 fbule,a %fcc3, loop_3421
28824 siam 0x3
28825 bn %icc, loop_3422
28826 lduh [%l7 + 0x2E], %l3
28827loop_3421:
28828 ba loop_3423
28829 fmovdgu %xcc, %f8, %f9
28830loop_3422:
28831 fandnot1 %f8, %f12, %f0
28832 movre %o4, %g1, %i7
28833loop_3423:
28834 fabsd %f8, %f12
28835 fcmpne16 %f10, %f8, %g7
28836 tge %xcc, 0x4
28837 nop
28838 setx loop_3424, %l0, %l1
28839 wrpr 0x1, %tl
28840 wrpr %l1, %tpc
28841 add %l1, 0x4, %l1
28842 wrpr %l1, %tnpc
28843 setx 0x34400001400, %l0, %l1
28844 wrpr %l1, %tstate
28845 wrhpr 0x4, %htstate
28846 retry
28847 bne,a,pt %icc, loop_3425
28848 fcmpd %fcc0, %f10, %f2
28849 st %f3, [%l7 + 0x60]
28850loop_3424:
28851 srax %i5, 0x15, %g6
28852loop_3425:
28853 ldx [%l7 + 0x20], %l0
28854 ldx [%l7 + 0x78], %g3
28855 fmovrdgez %l1, %f6, %f2
28856 edge32n %l5, %l4, %i6
28857 movvs %icc, %g2, %o0
28858 fbug %fcc3, loop_3426
28859 edge8n %i2, %i0, %o6
28860 addccc %i3, 0x0D74, %o5
28861 andcc %o1, 0x0941, %i4
28862loop_3426:
28863 fpadd32s %f6, %f2, %f11
28864 ldsh [%l7 + 0x10], %l2
28865 srlx %o7, %i1, %g4
28866 ldub [%l7 + 0x16], %l6
28867 sll %o2, 0x12, %g5
28868 bn,a,pt %icc, loop_3427
28869 ld [%l7 + 0x38], %f9
28870 ldsb [%l7 + 0x65], %o3
28871 lduw [%l7 + 0x24], %l3
28872loop_3427:
28873 stx %o4, [%l7 + 0x28]
28874 std %f14, [%l7 + 0x18]
28875 edge16n %i7, %g1, %i5
28876 ldsw [%l7 + 0x44], %g6
28877 smulcc %g7, %g3, %l1
28878 fpsub16 %f12, %f8, %f0
28879 brz %l0, loop_3428
28880 fpsub32s %f10, %f1, %f3
28881 fmovsa %xcc, %f11, %f6
28882 ldsb [%l7 + 0x4E], %l5
28883loop_3428:
28884 ldx [%l7 + 0x08], %l4
28885 siam 0x4
28886 movvc %xcc, %i6, %g2
28887 addc %i2, 0x01D8, %i0
28888 udivx %o6, 0x0E6B, %o0
28889 umulcc %i3, 0x15F8, %o5
28890 fmovsvs %icc, %f0, %f11
28891 tge %icc, 0x1
28892 fmovdgu %xcc, %f7, %f14
28893 ldsw [%l7 + 0x50], %i4
28894 fmovsvc %icc, %f3, %f2
28895 bne,a %icc, loop_3429
28896 fbul %fcc1, loop_3430
28897 fzero %f2
28898 fxnors %f6, %f13, %f5
28899loop_3429:
28900 fmovsgu %icc, %f3, %f7
28901loop_3430:
28902 bgu,a %icc, loop_3431
28903 fbul %fcc0, loop_3432
28904 lduw [%l7 + 0x24], %o1
28905 stw %l2, [%l7 + 0x68]
28906loop_3431:
28907 std %f12, [%l7 + 0x70]
28908loop_3432:
28909 lduh [%l7 + 0x70], %i1
28910 fmovsgu %icc, %f13, %f4
28911 fbg,a %fcc3, loop_3433
28912 lduh [%l7 + 0x46], %g4
28913 lduw [%l7 + 0x74], %o7
28914 fmovdne %icc, %f11, %f11
28915loop_3433:
28916 fmovdle %xcc, %f15, %f14
28917 stx %l6, [%l7 + 0x10]
28918 bleu,pt %xcc, loop_3434
28919 brlz,a %g5, loop_3435
28920 movvs %icc, %o3, %o2
28921 ldsw [%l7 + 0x58], %o4
28922loop_3434:
28923 tcc %icc, 0x4
28924loop_3435:
28925 fmovdpos %xcc, %f9, %f0
28926 taddcctv %i7, %l3, %g1
28927 fbo,a %fcc0, loop_3436
28928 fbug %fcc2, loop_3437
28929 udiv %i5, 0x1F18, %g7
28930 mulscc %g3, %l1, %g6
28931loop_3436:
28932 fmovsne %icc, %f6, %f15
28933loop_3437:
28934 for %f8, %f8, %f4
28935 stw %l5, [%l7 + 0x68]
28936 fnegs %f8, %f14
28937 and %l0, %l4, %g2
28938 edge32n %i2, %i0, %i6
28939 taddcc %o0, %i3, %o5
28940 ldd [%l7 + 0x78], %f14
28941 movgu %xcc, %o6, %o1
28942 movneg %xcc, %i4, %l2
28943 movl %xcc, %g4, %o7
28944 udiv %i1, 0x1258, %g5
28945 tle %xcc, 0x2
28946 std %f12, [%l7 + 0x78]
28947 bcs,pn %xcc, loop_3438
28948 bleu,a loop_3439
28949 lduh [%l7 + 0x10], %l6
28950 tle %xcc, 0x0
28951loop_3438:
28952 std %f8, [%l7 + 0x48]
28953loop_3439:
28954 fcmpeq32 %f2, %f12, %o3
28955 fpsub32 %f14, %f8, %f2
28956 tge %xcc, 0x4
28957 fmovrdne %o2, %f14, %f14
28958 fbg,a %fcc0, loop_3440
28959 fbul %fcc1, loop_3441
28960 ldsb [%l7 + 0x1A], %o4
28961 fandnot1s %f1, %f15, %f14
28962loop_3440:
28963 fmovsgu %xcc, %f7, %f5
28964loop_3441:
28965 bpos,pt %xcc, loop_3442
28966 brgez,a %i7, loop_3443
28967 ldx [%l7 + 0x10], %l3
28968 lduh [%l7 + 0x0C], %i5
28969loop_3442:
28970 sth %g7, [%l7 + 0x3E]
28971loop_3443:
28972 fmovscc %xcc, %f8, %f0
28973 edge8 %g3, %l1, %g1
28974 fmovsleu %icc, %f9, %f1
28975 fba,a %fcc0, loop_3444
28976 fbn,a %fcc1, loop_3445
28977 stb %g6, [%l7 + 0x3D]
28978 tg %xcc, 0x1
28979loop_3444:
28980 brgez,a %l0, loop_3446
28981loop_3445:
28982 ldsh [%l7 + 0x4E], %l5
28983 mulx %l4, %i2, %g2
28984 stw %i0, [%l7 + 0x28]
28985loop_3446:
28986 fmovrde %o0, %f14, %f4
28987 fbg %fcc2, loop_3447
28988 fornot2s %f15, %f13, %f14
28989 ldsb [%l7 + 0x22], %i3
28990 udivx %i6, 0x0C2A, %o6
28991loop_3447:
28992 fcmpd %fcc0, %f14, %f6
28993 lduw [%l7 + 0x28], %o1
28994 addcc %i4, 0x0FF9, %o5
28995 edge8ln %l2, %g4, %o7
28996 udivcc %i1, 0x1E61, %l6
28997 bvs,pt %icc, loop_3448
28998 popc 0x12CF, %g5
28999 ldub [%l7 + 0x6A], %o3
29000 tg %xcc, 0x1
29001loop_3448:
29002 fcmpne16 %f10, %f0, %o2
29003 bgu,pt %xcc, loop_3449
29004 fmovrsne %i7, %f9, %f3
29005 mulscc %l3, 0x039E, %i5
29006 std %f0, [%l7 + 0x38]
29007loop_3449:
29008 ldsb [%l7 + 0x7F], %g7
29009 smul %g3, 0x0F35, %o4
29010 edge8 %g1, %l1, %l0
29011 fsrc1 %f14, %f2
29012 fmul8x16au %f8, %f15, %f10
29013 st %f6, [%l7 + 0x50]
29014 fpmerge %f1, %f14, %f4
29015 tsubcc %g6, %l5, %i2
29016 ldsh [%l7 + 0x4C], %g2
29017 fmul8x16al %f8, %f15, %f2
29018 ld [%l7 + 0x64], %f5
29019 sllx %i0, 0x17, %l4
29020 ldsb [%l7 + 0x10], %i3
29021 fmul8sux16 %f4, %f8, %f2
29022 fmovrse %o0, %f4, %f0
29023 mulx %o6, %i6, %i4
29024 fands %f2, %f7, %f2
29025 std %f10, [%l7 + 0x70]
29026 movle %xcc, %o1, %o5
29027 sdivcc %g4, 0x0FDB, %o7
29028 movl %icc, %i1, %l2
29029 st %f8, [%l7 + 0x14]
29030 subc %l6, %g5, %o2
29031 ldub [%l7 + 0x42], %o3
29032 fcmpd %fcc1, %f4, %f6
29033 fnands %f12, %f7, %f15
29034 fbule,a %fcc0, loop_3450
29035 fbe,a %fcc2, loop_3451
29036 subcc %l3, 0x109A, %i7
29037 edge32l %i5, %g7, %g3
29038loop_3450:
29039 and %o4, %l1, %l0
29040loop_3451:
29041 nop
29042 setx loop_3452, %l0, %l1
29043 wrpr 0x1, %tl
29044 wrpr %l1, %tnpc
29045 setx 0x34400001400, %l0, %l1
29046 wrpr %l1, %tstate
29047 wrhpr 0x4, %htstate
29048 done
29049 fornot1s %f7, %f14, %f15
29050 fmovdgu %icc, %f8, %f7
29051 move %icc, %g1, %g6
29052loop_3452:
29053 fmovrdlez %l5, %f0, %f12
29054 brlez,a %i2, loop_3453
29055 ldsh [%l7 + 0x6E], %g2
29056 ldd [%l7 + 0x50], %f2
29057 edge32n %i0, %l4, %i3
29058loop_3453:
29059 ldsh [%l7 + 0x58], %o6
29060 st %f9, [%l7 + 0x68]
29061 fmovrde %o0, %f8, %f12
29062 brlez %i6, loop_3454
29063 siam 0x6
29064 bn,a,pt %icc, loop_3455
29065 sdiv %i4, 0x1CAA, %o1
29066loop_3454:
29067 fmovse %icc, %f12, %f13
29068 orn %o5, 0x0DEC, %g4
29069loop_3455:
29070 fnand %f0, %f4, %f2
29071 fcmple32 %f6, %f0, %i1
29072 fmovrsgez %o7, %f0, %f9
29073 ldsb [%l7 + 0x1E], %l2
29074 sth %g5, [%l7 + 0x60]
29075 fmovrsgez %o2, %f1, %f4
29076 fmovd %f14, %f2
29077 fandnot2s %f13, %f3, %f8
29078 subccc %l6, %l3, %i7
29079 movre %i5, %g7, %o3
29080 lduw [%l7 + 0x24], %o4
29081 udivx %l1, 0x1FA0, %g3
29082 fpack32 %f8, %f14, %f8
29083 brgez %g1, loop_3456
29084 array16 %g6, %l5, %i2
29085 orncc %l0, 0x0032, %i0
29086 xnor %l4, %g2, %o6
29087loop_3456:
29088 fmovdg %icc, %f12, %f13
29089 fmovdgu %icc, %f7, %f9
29090 mulx %o0, 0x0216, %i6
29091 fba %fcc1, loop_3457
29092 fbn,a %fcc3, loop_3458
29093 st %f3, [%l7 + 0x48]
29094 bgu,a loop_3459
29095loop_3457:
29096 fmovrsgz %i4, %f12, %f13
29097loop_3458:
29098 fmul8x16al %f3, %f14, %f2
29099 ldub [%l7 + 0x74], %o1
29100loop_3459:
29101 stw %o5, [%l7 + 0x6C]
29102 bvc,a,pt %icc, loop_3460
29103 fmovsa %icc, %f4, %f1
29104 mova %xcc, %i3, %i1
29105 fabsd %f6, %f12
29106loop_3460:
29107 movrlz %o7, %g4, %g5
29108 st %f5, [%l7 + 0x14]
29109 edge16l %o2, %l6, %l3
29110 fmovsneg %icc, %f1, %f2
29111 ld [%l7 + 0x4C], %f10
29112 st %f10, [%l7 + 0x74]
29113 sth %l2, [%l7 + 0x64]
29114 fba,a %fcc1, loop_3461
29115 fbg,a %fcc3, loop_3462
29116 ldsw [%l7 + 0x58], %i5
29117 ldsb [%l7 + 0x42], %i7
29118loop_3461:
29119 fcmpeq16 %f2, %f12, %g7
29120loop_3462:
29121 fpackfix %f4, %f5
29122 st %f13, [%l7 + 0x64]
29123 xnorcc %o4, 0x118C, %l1
29124 movge %icc, %g3, %o3
29125 sllx %g6, 0x15, %g1
29126 tne %xcc, 0x3
29127 tleu %icc, 0x4
29128 fbule,a %fcc3, loop_3463
29129 edge16l %l5, %l0, %i0
29130 fmovdvs %xcc, %f6, %f6
29131 fmovsne %icc, %f1, %f13
29132loop_3463:
29133 ble,pt %xcc, loop_3464
29134 popc %l4, %i2
29135 bgu,a %xcc, loop_3465
29136 fornot2s %f11, %f11, %f5
29137loop_3464:
29138 xnor %g2, %o6, %i6
29139 std %f10, [%l7 + 0x60]
29140loop_3465:
29141 add %o0, %o1, %i4
29142 brgez %i3, loop_3466
29143 movneg %xcc, %i1, %o7
29144 brgz,a %g4, loop_3467
29145 ble,pt %icc, loop_3468
29146loop_3466:
29147 fmovsg %xcc, %f10, %f11
29148 fmovsgu %xcc, %f2, %f8
29149loop_3467:
29150 taddcc %g5, %o2, %l6
29151loop_3468:
29152 tcc %icc, 0x2
29153 brlz %l3, loop_3469
29154 fpsub16s %f6, %f4, %f3
29155 fnot2 %f0, %f10
29156 tvs %xcc, 0x2
29157loop_3469:
29158 brgz %o5, loop_3470
29159 st %f6, [%l7 + 0x44]
29160 stb %i5, [%l7 + 0x15]
29161 stb %i7, [%l7 + 0x37]
29162loop_3470:
29163 movcc %icc, %l2, %o4
29164 tvs %xcc, 0x2
29165 fmovd %f6, %f0
29166 bge %xcc, loop_3471
29167 std %f2, [%l7 + 0x28]
29168 sth %l1, [%l7 + 0x5A]
29169 stb %g7, [%l7 + 0x13]
29170loop_3471:
29171 fabss %f6, %f10
29172 ldub [%l7 + 0x72], %o3
29173 lduh [%l7 + 0x5A], %g3
29174 fpadd16s %f10, %f3, %f14
29175 st %f6, [%l7 + 0x28]
29176 fble %fcc3, loop_3472
29177 ta %xcc, 0x4
29178 fmovspos %icc, %f5, %f4
29179 udivcc %g6, 0x0AE4, %g1
29180loop_3472:
29181 fcmpgt32 %f14, %f8, %l5
29182 ld [%l7 + 0x18], %f0
29183 fpsub32s %f14, %f9, %f14
29184 ldub [%l7 + 0x0B], %l0
29185 fmovse %icc, %f10, %f10
29186 movrne %l4, 0x183, %i2
29187 ldd [%l7 + 0x08], %f0
29188 ld [%l7 + 0x60], %f11
29189 fmovscs %xcc, %f8, %f13
29190 fnegs %f8, %f11
29191 movrlz %g2, 0x113, %i0
29192 stw %i6, [%l7 + 0x3C]
29193 sllx %o0, 0x13, %o1
29194 stw %i4, [%l7 + 0x64]
29195 stb %i3, [%l7 + 0x4C]
29196 fbn,a %fcc3, loop_3473
29197 bgu loop_3474
29198 umul %i1, %o7, %o6
29199 fnegs %f1, %f5
29200loop_3473:
29201 siam 0x0
29202loop_3474:
29203 edge32n %g5, %o2, %l6
29204 lduw [%l7 + 0x4C], %g4
29205 fnot1 %f8, %f0
29206 fornot2s %f3, %f11, %f4
29207 sub %o5, 0x1C61, %l3
29208 lduw [%l7 + 0x3C], %i7
29209 fxnors %f2, %f13, %f5
29210 movge %xcc, %i5, %l2
29211 andn %o4, 0x0386, %g7
29212 ldsb [%l7 + 0x47], %l1
29213 fmovrse %g3, %f3, %f10
29214 smulcc %o3, 0x1AA2, %g6
29215 sub %g1, 0x1857, %l5
29216 std %f6, [%l7 + 0x78]
29217 fornot1 %f0, %f14, %f10
29218 fabss %f7, %f14
29219 sth %l0, [%l7 + 0x2C]
29220 mulx %i2, %g2, %l4
29221 fcmpne16 %f4, %f10, %i0
29222 edge8l %i6, %o1, %o0
29223 tpos %icc, 0x7
29224 ldub [%l7 + 0x47], %i4
29225 movrlz %i3, %o7, %o6
29226 fpsub16s %f11, %f11, %f10
29227 lduh [%l7 + 0x40], %i1
29228 fnors %f12, %f5, %f0
29229 movg %xcc, %g5, %l6
29230 ldsh [%l7 + 0x36], %g4
29231 orncc %o2, %o5, %l3
29232 fble %fcc3, loop_3475
29233 stx %i5, [%l7 + 0x10]
29234 fmul8x16al %f5, %f13, %f12
29235 fnand %f2, %f14, %f6
29236loop_3475:
29237 fbug,a %fcc1, loop_3476
29238 sdivx %l2, 0x15BE, %o4
29239 edge32ln %i7, %l1, %g3
29240 fmovse %xcc, %f4, %f1
29241loop_3476:
29242 fmul8x16au %f12, %f4, %f2
29243 movpos %icc, %o3, %g6
29244 fsrc1s %f9, %f4
29245 ldsw [%l7 + 0x5C], %g7
29246 bgu,a loop_3477
29247 ldx [%l7 + 0x40], %l5
29248 fmovsne %xcc, %f6, %f15
29249 ldx [%l7 + 0x30], %l0
29250loop_3477:
29251 fxor %f6, %f2, %f0
29252 fcmple32 %f12, %f10, %g1
29253 ldsb [%l7 + 0x1D], %i2
29254 stx %l4, [%l7 + 0x30]
29255 std %f2, [%l7 + 0x68]
29256 ldub [%l7 + 0x40], %i0
29257 fmovrslz %i6, %f12, %f8
29258 ta %icc, 0x5
29259 movge %icc, %g2, %o0
29260 bpos loop_3478
29261 fmovdcc %icc, %f12, %f3
29262 fmovdgu %xcc, %f2, %f1
29263 stb %i4, [%l7 + 0x2F]
29264loop_3478:
29265 ldsh [%l7 + 0x56], %i3
29266 umul %o7, 0x097D, %o6
29267 fbug %fcc2, loop_3479
29268 fmovdn %xcc, %f15, %f3
29269 fmul8x16al %f15, %f12, %f2
29270 sub %i1, %g5, %o1
29271loop_3479:
29272 std %f8, [%l7 + 0x18]
29273 te %icc, 0x5
29274 udivx %g4, 0x0599, %l6
29275 ldsh [%l7 + 0x1E], %o2
29276 ldd [%l7 + 0x50], %f6
29277 mulx %l3, %o5, %i5
29278 tvs %xcc, 0x4
29279 lduw [%l7 + 0x44], %o4
29280 ldsh [%l7 + 0x0C], %l2
29281 fpsub32s %f0, %f13, %f2
29282 sth %i7, [%l7 + 0x1C]
29283 st %f7, [%l7 + 0x24]
29284 bgu,a,pt %xcc, loop_3480
29285 fcmple16 %f10, %f0, %g3
29286 srlx %l1, 0x1D, %g6
29287 fmovdpos %xcc, %f11, %f13
29288loop_3480:
29289 bvc,a %xcc, loop_3481
29290 brlez,a %o3, loop_3482
29291 udiv %l5, 0x1C37, %g7
29292 fmovrdne %l0, %f10, %f0
29293loop_3481:
29294 lduw [%l7 + 0x38], %g1
29295loop_3482:
29296 sth %i2, [%l7 + 0x6E]
29297 ldsh [%l7 + 0x60], %l4
29298 sth %i0, [%l7 + 0x56]
29299 ldd [%l7 + 0x20], %f14
29300 movg %icc, %i6, %g2
29301 fmovsgu %xcc, %f7, %f0
29302 fpackfix %f14, %f13
29303 ldx [%l7 + 0x20], %o0
29304 movrlz %i4, %o7, %i3
29305 srlx %i1, %o6, %g5
29306 fmovdn %icc, %f0, %f11
29307 fmovsle %icc, %f0, %f0
29308 stx %o1, [%l7 + 0x48]
29309 sth %g4, [%l7 + 0x78]
29310 fbug,a %fcc2, loop_3483
29311 nop
29312 setx loop_3484, %l0, %l1
29313 wrpr 0x1, %tl
29314 wrpr %l1, %tpc
29315 add %l1, 0x4, %l1
29316 wrpr %l1, %tnpc
29317 setx 0x34400001400, %l0, %l1
29318 wrpr %l1, %tstate
29319 wrhpr 0x4, %htstate
29320 retry
29321 stw %l6, [%l7 + 0x68]
29322 fpadd32 %f12, %f0, %f12
29323loop_3483:
29324 stw %o2, [%l7 + 0x48]
29325loop_3484:
29326 umul %l3, 0x0162, %i5
29327 andncc %o5, %o4, %l2
29328 fpackfix %f8, %f8
29329 xorcc %i7, %l1, %g6
29330 ba,a %xcc, loop_3485
29331 call loop_3486
29332 edge32n %g3, %o3, %g7
29333 fxor %f2, %f0, %f4
29334loop_3485:
29335 bvs,a,pt %icc, loop_3487
29336loop_3486:
29337 movle %icc, %l5, %l0
29338 sll %g1, %i2, %l4
29339 smulcc %i6, %g2, %o0
29340loop_3487:
29341 be,a loop_3488
29342 fmovrdne %i0, %f14, %f8
29343 lduw [%l7 + 0x34], %i4
29344 ldd [%l7 + 0x30], %f4
29345loop_3488:
29346 fpadd32 %f8, %f12, %f6
29347 fbuge,a %fcc3, loop_3489
29348 fornot1 %f6, %f12, %f2
29349 ldx [%l7 + 0x38], %o7
29350 fandnot2 %f0, %f10, %f4
29351loop_3489:
29352 stb %i1, [%l7 + 0x35]
29353 fpackfix %f12, %f4
29354 fnot2 %f4, %f2
29355 srl %o6, 0x16, %i3
29356 fabss %f1, %f8
29357 bcs,a loop_3490
29358 sth %g5, [%l7 + 0x50]
29359 ble,a %xcc, loop_3491
29360 ldx [%l7 + 0x20], %o1
29361loop_3490:
29362 fnot1s %f0, %f7
29363 fcmpne16 %f14, %f12, %l6
29364loop_3491:
29365 tl %icc, 0x4
29366 st %f8, [%l7 + 0x2C]
29367 tcs %xcc, 0x7
29368 fcmpne32 %f0, %f10, %g4
29369 ldsw [%l7 + 0x4C], %l3
29370 brlz %o2, loop_3492
29371 movre %o5, %o4, %i5
29372 fornot2s %f5, %f10, %f1
29373 stx %l2, [%l7 + 0x70]
29374loop_3492:
29375 edge8 %l1, %i7, %g6
29376 lduh [%l7 + 0x38], %o3
29377 tsubcc %g7, %g3, %l0
29378 st %f9, [%l7 + 0x7C]
29379 fmovrdne %l5, %f0, %f8
29380 ldsb [%l7 + 0x56], %i2
29381 lduw [%l7 + 0x18], %g1
29382 fnors %f12, %f15, %f10
29383 fmovsge %xcc, %f2, %f0
29384 movrne %l4, %i6, %o0
29385 addccc %g2, %i4, %i0
29386 ldsh [%l7 + 0x0A], %o7
29387 fmovdg %xcc, %f8, %f6
29388 stb %o6, [%l7 + 0x1E]
29389 fmovrsne %i3, %f2, %f13
29390 ldsw [%l7 + 0x58], %i1
29391 fnot1s %f8, %f12
29392 fnot2 %f8, %f14
29393 te %xcc, 0x6
29394 array32 %g5, %o1, %g4
29395 lduh [%l7 + 0x54], %l6
29396 fornot1s %f5, %f7, %f14
29397 fcmpgt32 %f8, %f14, %l3
29398 sth %o5, [%l7 + 0x2C]
29399 ldsw [%l7 + 0x0C], %o2
29400 lduw [%l7 + 0x48], %o4
29401 fpsub32s %f12, %f7, %f3
29402 brz %l2, loop_3493
29403 pdist %f8, %f0, %f8
29404 ldsb [%l7 + 0x44], %l1
29405 ldsw [%l7 + 0x24], %i5
29406loop_3493:
29407 st %f15, [%l7 + 0x1C]
29408 fmuld8sux16 %f2, %f3, %f4
29409 srl %i7, 0x1F, %o3
29410 ldd [%l7 + 0x78], %f2
29411 fcmple16 %f10, %f12, %g6
29412 fba,a %fcc2, loop_3494
29413 fcmpgt16 %f12, %f8, %g7
29414 ldsb [%l7 + 0x65], %g3
29415 bg,a %xcc, loop_3495
29416loop_3494:
29417 taddcc %l0, 0x0FF2, %i2
29418 lduw [%l7 + 0x44], %g1
29419 fmovrsne %l4, %f13, %f6
29420loop_3495:
29421 st %f9, [%l7 + 0x18]
29422 smul %i6, 0x19E7, %l5
29423 sth %o0, [%l7 + 0x0C]
29424 ld [%l7 + 0x54], %f4
29425 fzero %f4
29426 tneg %xcc, 0x4
29427 tcs %icc, 0x3
29428 st %f10, [%l7 + 0x58]
29429 fcmpne16 %f6, %f4, %g2
29430 fmovsge %icc, %f3, %f9
29431 ldd [%l7 + 0x38], %f8
29432 sdiv %i4, 0x169F, %o7
29433 lduh [%l7 + 0x4C], %i0
29434 ldsh [%l7 + 0x34], %o6
29435 fand %f6, %f2, %f2
29436 tcc %icc, 0x5
29437 fbuge,a %fcc0, loop_3496
29438 xnorcc %i3, 0x0DCD, %i1
29439 fnands %f2, %f8, %f2
29440 edge8l %g5, %o1, %g4
29441loop_3496:
29442 fmuld8ulx16 %f6, %f2, %f6
29443 stx %l3, [%l7 + 0x08]
29444 andncc %l6, %o2, %o4
29445 fbuge,a %fcc0, loop_3497
29446 fmovrdlz %l2, %f4, %f8
29447 sub %l1, %i5, %o5
29448 fmovdleu %icc, %f8, %f2
29449loop_3497:
29450 fornot1s %f3, %f12, %f15
29451 fornot2s %f8, %f1, %f13
29452 lduw [%l7 + 0x14], %i7
29453 ldsh [%l7 + 0x4A], %g6
29454 ldd [%l7 + 0x18], %f14
29455 stb %g7, [%l7 + 0x1F]
29456 ldsb [%l7 + 0x30], %o3
29457 fmovrslez %l0, %f6, %f8
29458 fandnot1s %f2, %f0, %f15
29459 udivcc %i2, 0x0B8E, %g1
29460 st %f10, [%l7 + 0x6C]
29461 movg %icc, %g3, %l4
29462 lduh [%l7 + 0x7E], %i6
29463 std %f4, [%l7 + 0x50]
29464 ldsb [%l7 + 0x09], %l5
29465 lduh [%l7 + 0x62], %o0
29466 fbuge,a %fcc0, loop_3498
29467 ldsw [%l7 + 0x78], %i4
29468 edge8 %o7, %i0, %g2
29469 fornot1s %f14, %f15, %f10
29470loop_3498:
29471 pdist %f14, %f12, %f10
29472 fmovrdgez %i3, %f0, %f8
29473 mulx %o6, %i1, %g5
29474 fmovd %f4, %f12
29475 stw %o1, [%l7 + 0x50]
29476 orncc %l3, 0x1A15, %l6
29477 ldsh [%l7 + 0x0E], %o2
29478 edge8 %g4, %l2, %l1
29479 ldub [%l7 + 0x27], %o4
29480 fnot2s %f11, %f2
29481 fors %f1, %f5, %f8
29482 edge32l %i5, %o5, %i7
29483 ldub [%l7 + 0x57], %g7
29484 fmovrde %o3, %f8, %f4
29485 bl,a,pn %xcc, loop_3499
29486 fba,a %fcc3, loop_3500
29487 ldsw [%l7 + 0x0C], %g6
29488 srl %l0, 0x0D, %g1
29489loop_3499:
29490 sra %i2, 0x09, %l4
29491loop_3500:
29492 fmovdge %icc, %f14, %f9
29493 nop
29494 setx loop_3501, %l0, %l1
29495 wrpr 0x1, %tl
29496 wrpr %l1, %tpc
29497 add %l1, 0x4, %l1
29498 wrpr %l1, %tnpc
29499 setx 0x34400001400, %l0, %l1
29500 wrpr %l1, %tstate
29501 wrhpr 0x4, %htstate
29502 retry
29503 fornot1 %f8, %f12, %f10
29504 stx %i6, [%l7 + 0x78]
29505 xnorcc %g3, 0x0694, %o0
29506loop_3501:
29507 fcmpgt16 %f10, %f8, %i4
29508 movvc %xcc, %o7, %l5
29509 fcmpgt16 %f8, %f4, %i0
29510 sllx %g2, 0x0C, %o6
29511 ldsh [%l7 + 0x58], %i3
29512 tgu %icc, 0x0
29513 stx %g5, [%l7 + 0x20]
29514 bneg,a,pt %icc, loop_3502
29515 ldsb [%l7 + 0x14], %i1
29516 fcmpgt32 %f6, %f2, %l3
29517 ldsw [%l7 + 0x3C], %o1
29518loop_3502:
29519 orcc %o2, 0x0D76, %g4
29520 call loop_3503
29521 fba,a %fcc0, loop_3504
29522 fnot2 %f8, %f10
29523 alignaddrl %l6, %l2, %o4
29524loop_3503:
29525 add %i5, 0x0DA0, %o5
29526loop_3504:
29527 stw %i7, [%l7 + 0x40]
29528 fones %f7
29529 fbule %fcc0, loop_3505
29530 ldub [%l7 + 0x46], %l1
29531 brlz %o3, loop_3506
29532 fmovdvs %xcc, %f3, %f4
29533loop_3505:
29534 fxor %f6, %f12, %f8
29535 std %f12, [%l7 + 0x58]
29536loop_3506:
29537 fone %f4
29538 fmovrdgz %g7, %f2, %f14
29539 udivcc %l0, 0x0068, %g6
29540 call loop_3507
29541 fornot2 %f4, %f14, %f10
29542 ldx [%l7 + 0x08], %i2
29543 fmovrdgz %g1, %f12, %f6
29544loop_3507:
29545 and %i6, %l4, %g3
29546 ta %xcc, 0x2
29547 edge32n %o0, %o7, %l5
29548 stw %i4, [%l7 + 0x18]
29549 ldd [%l7 + 0x10], %f10
29550 sth %i0, [%l7 + 0x22]
29551 sth %g2, [%l7 + 0x1E]
29552 ldub [%l7 + 0x31], %i3
29553 stb %g5, [%l7 + 0x1B]
29554 fble %fcc2, loop_3508
29555 nop
29556 setx loop_3509, %l0, %l1
29557 wrpr 0x1, %tl
29558 wrpr %l1, %tpc
29559 add %l1, 0x4, %l1
29560 wrpr %l1, %tnpc
29561 setx 0x34400001400, %l0, %l1
29562 wrpr %l1, %tstate
29563 wrhpr 0x4, %htstate
29564 retry
29565 fmul8x16au %f7, %f2, %f4
29566 bpos %icc, loop_3510
29567loop_3508:
29568 fba,a %fcc3, loop_3511
29569loop_3509:
29570 fmovd %f10, %f12
29571 movge %icc, %i1, %l3
29572loop_3510:
29573 ld [%l7 + 0x50], %f6
29574loop_3511:
29575 stw %o1, [%l7 + 0x0C]
29576 stx %o2, [%l7 + 0x78]
29577 taddcctv %g4, 0x18BB, %o6
29578 fpadd16 %f2, %f4, %f10
29579 siam 0x2
29580 sll %l2, %o4, %i5
29581 fmul8sux16 %f4, %f12, %f12
29582 bge,a %xcc, loop_3512
29583 lduh [%l7 + 0x0A], %l6
29584 brz,a %o5, loop_3513
29585 andncc %l1, %o3, %i7
29586loop_3512:
29587 fnot2 %f12, %f4
29588 fmovsneg %xcc, %f9, %f6
29589loop_3513:
29590 taddcctv %g7, 0x0D9E, %l0
29591 array8 %g6, %i2, %g1
29592 stb %i6, [%l7 + 0x4E]
29593 fcmpgt16 %f6, %f10, %g3
29594 bge,pn %icc, loop_3514
29595 udivx %l4, 0x0F1C, %o7
29596 fbul %fcc3, loop_3515
29597 tn %xcc, 0x6
29598loop_3514:
29599 fpack16 %f10, %f13
29600 brlez %l5, loop_3516
29601loop_3515:
29602 brlz %i4, loop_3517
29603 fxnors %f12, %f6, %f9
29604 movre %o0, 0x07B, %i0
29605loop_3516:
29606 movvs %icc, %i3, %g5
29607loop_3517:
29608 sth %i1, [%l7 + 0x10]
29609 smul %l3, 0x1BBC, %o1
29610 fandnot2s %f7, %f8, %f0
29611 fmovspos %icc, %f4, %f11
29612 fbl,a %fcc1, loop_3518
29613 fmovsgu %icc, %f3, %f11
29614 stw %o2, [%l7 + 0x48]
29615 fmovrsgz %g2, %f7, %f15
29616loop_3518:
29617 ldub [%l7 + 0x47], %o6
29618 fpack32 %f0, %f2, %f0
29619 ldsw [%l7 + 0x3C], %l2
29620 fsrc2 %f0, %f4
29621 brgez %g4, loop_3519
29622 bpos,pn %xcc, loop_3520
29623 tgu %icc, 0x7
29624 taddcctv %i5, 0x0F07, %o4
29625loop_3519:
29626 stb %l6, [%l7 + 0x4A]
29627loop_3520:
29628 fmovrdlz %o5, %f0, %f8
29629 mulscc %o3, 0x0674, %l1
29630 stx %g7, [%l7 + 0x08]
29631 smul %l0, 0x036D, %g6
29632 fmovsleu %icc, %f10, %f6
29633 ldub [%l7 + 0x10], %i7
29634 fsrc2s %f3, %f4
29635 ldsh [%l7 + 0x76], %g1
29636 lduw [%l7 + 0x78], %i6
29637 st %f6, [%l7 + 0x08]
29638 ldd [%l7 + 0x48], %f10
29639 tcs %icc, 0x5
29640 be %xcc, loop_3521
29641 ldub [%l7 + 0x11], %i2
29642 sdivx %l4, 0x0FA4, %g3
29643 ldsw [%l7 + 0x24], %o7
29644loop_3521:
29645 taddcctv %i4, %l5, %o0
29646 ld [%l7 + 0x44], %f15
29647 fbge %fcc0, loop_3522
29648 fpmerge %f9, %f15, %f0
29649 pdist %f12, %f2, %f12
29650 st %f10, [%l7 + 0x3C]
29651loop_3522:
29652 sub %i3, %i0, %g5
29653 fpadd16 %f8, %f2, %f6
29654 fbne %fcc1, loop_3523
29655 udiv %l3, 0x02EC, %o1
29656 sdivcc %i1, 0x183E, %g2
29657 ldsh [%l7 + 0x38], %o2
29658loop_3523:
29659 fxnor %f4, %f14, %f2
29660 sth %o6, [%l7 + 0x6E]
29661 movvc %xcc, %l2, %i5
29662 andn %o4, 0x0CD8, %g4
29663 stx %o5, [%l7 + 0x48]
29664 ldd [%l7 + 0x60], %f8
29665 fbl,a %fcc1, loop_3524
29666 xnor %o3, 0x000A, %l6
29667 srlx %g7, 0x17, %l0
29668 fbuge %fcc3, loop_3525
29669loop_3524:
29670 nop
29671 setx loop_3526, %l0, %l1
29672 jmpl %l1, %l1
29673 tsubcc %i7, %g6, %i6
29674 ldsb [%l7 + 0x28], %g1
29675loop_3525:
29676 ldx [%l7 + 0x58], %l4
29677loop_3526:
29678 fpack16 %f4, %f9
29679 tcs %xcc, 0x5
29680 be,a,pn %xcc, loop_3527
29681 ld [%l7 + 0x20], %f11
29682 lduh [%l7 + 0x2A], %i2
29683 ldsb [%l7 + 0x51], %o7
29684loop_3527:
29685 fbule,a %fcc2, loop_3528
29686 fmul8sux16 %f6, %f6, %f10
29687 bpos,pn %xcc, loop_3529
29688 std %f12, [%l7 + 0x10]
29689loop_3528:
29690 taddcc %i4, %g3, %o0
29691 fpsub32s %f9, %f8, %f4
29692loop_3529:
29693 fornot1 %f8, %f8, %f10
29694 andncc %i3, %i0, %l5
29695 edge8 %g5, %l3, %o1
29696 ble,a %xcc, loop_3530
29697 lduw [%l7 + 0x48], %i1
29698 fabss %f6, %f5
29699 std %f6, [%l7 + 0x58]
29700loop_3530:
29701 fnors %f6, %f15, %f15
29702 fxors %f9, %f14, %f11
29703 orcc %o2, %g2, %l2
29704 pdist %f8, %f2, %f10
29705 movrgez %i5, 0x323, %o4
29706 movleu %xcc, %o6, %g4
29707 subcc %o5, 0x0FC8, %o3
29708 fbug %fcc1, loop_3531
29709 ldsw [%l7 + 0x68], %g7
29710 fpsub32 %f12, %f14, %f6
29711 st %f15, [%l7 + 0x70]
29712loop_3531:
29713 ldsw [%l7 + 0x70], %l0
29714 udiv %l1, 0x14B6, %i7
29715 ldsb [%l7 + 0x5E], %l6
29716 ld [%l7 + 0x0C], %f11
29717 std %f8, [%l7 + 0x50]
29718 tgu %icc, 0x7
29719 fsrc2s %f14, %f6
29720 fcmpne16 %f0, %f0, %g6
29721 sth %g1, [%l7 + 0x54]
29722 ldsh [%l7 + 0x1E], %l4
29723 bpos,a,pt %icc, loop_3532
29724 fmovrdgz %i6, %f0, %f0
29725 fandnot1 %f12, %f8, %f8
29726 udiv %i2, 0x19EC, %i4
29727loop_3532:
29728 stw %o7, [%l7 + 0x1C]
29729 bn,a %icc, loop_3533
29730 edge32l %o0, %g3, %i0
29731 fcmple16 %f8, %f4, %l5
29732 fpack32 %f0, %f12, %f12
29733loop_3533:
29734 ldub [%l7 + 0x79], %i3
29735 movrlz %g5, %l3, %o1
29736 ble %xcc, loop_3534
29737 fpadd32 %f10, %f8, %f6
29738 tcc %icc, 0x6
29739 nop
29740 setx loop_3535, %l0, %l1
29741 jmpl %l1, %i1
29742loop_3534:
29743 fmuld8ulx16 %f5, %f4, %f8
29744 fmovdgu %xcc, %f5, %f8
29745 ldsh [%l7 + 0x30], %g2
29746loop_3535:
29747 fornot2s %f11, %f3, %f6
29748 ba,a,pn %xcc, loop_3536
29749 std %f12, [%l7 + 0x28]
29750 movrlz %l2, %o2, %o4
29751 sth %o6, [%l7 + 0x6C]
29752loop_3536:
29753 ldsh [%l7 + 0x7C], %g4
29754 ldub [%l7 + 0x2C], %i5
29755 movre %o3, 0x345, %g7
29756 st %f7, [%l7 + 0x2C]
29757 sth %l0, [%l7 + 0x22]
29758 ldsh [%l7 + 0x34], %o5
29759 brnz,a %i7, loop_3537
29760 fmul8ulx16 %f10, %f6, %f12
29761 fbo,a %fcc3, loop_3538
29762 edge8l %l6, %g6, %g1
29763loop_3537:
29764 fmovscs %icc, %f0, %f13
29765 fba %fcc0, loop_3539
29766loop_3538:
29767 xnorcc %l1, 0x095D, %l4
29768 ldsb [%l7 + 0x7A], %i6
29769 umulcc %i4, 0x15C6, %o7
29770loop_3539:
29771 movvc %xcc, %o0, %i2
29772 tl %icc, 0x4
29773 tgu %xcc, 0x2
29774 sth %g3, [%l7 + 0x4C]
29775 lduw [%l7 + 0x20], %i0
29776 movneg %xcc, %i3, %l5
29777 fornot1 %f10, %f10, %f10
29778 fmovrdlz %l3, %f2, %f4
29779 array8 %g5, %o1, %g2
29780 te %icc, 0x4
29781 ld [%l7 + 0x28], %f14
29782 ldsb [%l7 + 0x62], %i1
29783 fpsub16s %f3, %f8, %f12
29784 fmovrdgez %l2, %f10, %f10
29785 siam 0x2
29786 sth %o2, [%l7 + 0x32]
29787 stw %o6, [%l7 + 0x38]
29788 st %f9, [%l7 + 0x0C]
29789 stw %o4, [%l7 + 0x50]
29790 ld [%l7 + 0x50], %f11
29791 bl,a loop_3540
29792 fbue,a %fcc0, loop_3541
29793 fnegs %f11, %f7
29794 stx %i5, [%l7 + 0x18]
29795loop_3540:
29796 movgu %xcc, %o3, %g4
29797loop_3541:
29798 brlez %g7, loop_3542
29799 fnand %f10, %f4, %f8
29800 stw %l0, [%l7 + 0x58]
29801 ldsb [%l7 + 0x4A], %o5
29802loop_3542:
29803 std %f6, [%l7 + 0x70]
29804 edge8 %l6, %g6, %i7
29805 sth %g1, [%l7 + 0x20]
29806 stw %l4, [%l7 + 0x48]
29807 fmovrdgez %l1, %f12, %f8
29808 ldd [%l7 + 0x60], %f14
29809 lduw [%l7 + 0x08], %i4
29810 fmovsgu %icc, %f8, %f4
29811 fcmpgt16 %f12, %f14, %i6
29812 stx %o0, [%l7 + 0x48]
29813 bgu,a %xcc, loop_3543
29814 st %f9, [%l7 + 0x24]
29815 call loop_3544
29816 fornot2s %f11, %f11, %f13
29817loop_3543:
29818 fmovse %xcc, %f1, %f11
29819 taddcc %o7, 0x1BD3, %i2
29820loop_3544:
29821 nop
29822 setx loop_3545, %l0, %l1
29823 jmpl %l1, %i0
29824 lduh [%l7 + 0x24], %g3
29825 fmul8ulx16 %f6, %f0, %f14
29826 bvs,a,pn %xcc, loop_3546
29827loop_3545:
29828 fmovsle %xcc, %f13, %f1
29829 ldsw [%l7 + 0x48], %l5
29830 lduw [%l7 + 0x78], %i3
29831loop_3546:
29832 stx %l3, [%l7 + 0x38]
29833 bge,a %icc, loop_3547
29834 ldub [%l7 + 0x64], %g5
29835 fnors %f7, %f4, %f13
29836 ldsh [%l7 + 0x58], %g2
29837loop_3547:
29838 alignaddr %o1, %l2, %i1
29839 fbug,a %fcc2, loop_3548
29840 fornot1s %f2, %f8, %f6
29841 ldub [%l7 + 0x2D], %o2
29842 xnor %o6, %o4, %i5
29843loop_3548:
29844 fbug %fcc2, loop_3549
29845 fnand %f14, %f6, %f8
29846 fbo,a %fcc1, loop_3550
29847 tsubcc %g4, 0x0E5D, %o3
29848loop_3549:
29849 fmovdl %icc, %f1, %f14
29850 ldx [%l7 + 0x30], %g7
29851loop_3550:
29852 fzeros %f0
29853 fornot1 %f0, %f6, %f4
29854 lduh [%l7 + 0x60], %o5
29855 fmovsge %xcc, %f13, %f3
29856 edge32ln %l6, %g6, %i7
29857 tvs %icc, 0x4
29858 lduw [%l7 + 0x34], %g1
29859 stx %l4, [%l7 + 0x48]
29860 fmovrde %l1, %f10, %f4
29861 mova %icc, %i4, %l0
29862 movl %xcc, %i6, %o0
29863 fbue %fcc1, loop_3551
29864 fmovsneg %xcc, %f10, %f8
29865 lduw [%l7 + 0x20], %i2
29866 sth %o7, [%l7 + 0x36]
29867loop_3551:
29868 tle %xcc, 0x5
29869 fmovspos %xcc, %f14, %f10
29870 nop
29871 setx loop_3552, %l0, %l1
29872 jmpl %l1, %g3
29873 brz,a %l5, loop_3553
29874 fbuge %fcc2, loop_3554
29875 ldsw [%l7 + 0x4C], %i3
29876loop_3552:
29877 tne %icc, 0x4
29878loop_3553:
29879 lduh [%l7 + 0x14], %i0
29880loop_3554:
29881 smulcc %l3, 0x0C73, %g2
29882 bg %xcc, loop_3555
29883 movge %xcc, %g5, %o1
29884 ldx [%l7 + 0x70], %i1
29885 udiv %l2, 0x13DE, %o6
29886loop_3555:
29887 fnand %f12, %f6, %f6
29888 sdiv %o4, 0x089A, %o2
29889 tvs %xcc, 0x6
29890 fmovrslez %i5, %f0, %f3
29891 fmovrdgz %g4, %f14, %f14
29892 tle %xcc, 0x5
29893 fbge %fcc0, loop_3556
29894 fsrc2s %f7, %f5
29895 bpos,a %xcc, loop_3557
29896 fnot2 %f14, %f10
29897loop_3556:
29898 bvs,a loop_3558
29899 andncc %g7, %o5, %o3
29900loop_3557:
29901 fbe %fcc2, loop_3559
29902 fmovda %xcc, %f8, %f0
29903loop_3558:
29904 stw %l6, [%l7 + 0x68]
29905 fbne %fcc1, loop_3560
29906loop_3559:
29907 stb %g6, [%l7 + 0x2A]
29908 fmovscs %xcc, %f12, %f15
29909 movvc %xcc, %i7, %l4
29910loop_3560:
29911 ldd [%l7 + 0x68], %f4
29912 fornot1 %f8, %f2, %f0
29913 fmovd %f10, %f8
29914 ldsh [%l7 + 0x2E], %l1
29915 sll %g1, 0x0C, %i4
29916 fandnot2 %f10, %f4, %f12
29917 fpmerge %f15, %f12, %f2
29918 edge8n %l0, %o0, %i6
29919 ldsb [%l7 + 0x72], %o7
29920 ldsh [%l7 + 0x5C], %g3
29921 xor %l5, 0x0D04, %i3
29922 fmovdvc %icc, %f2, %f7
29923 fmovsleu %icc, %f1, %f4
29924 fmovdgu %icc, %f2, %f15
29925 fpackfix %f6, %f8
29926 fandnot2 %f14, %f10, %f4
29927 brz,a %i2, loop_3561
29928 stw %i0, [%l7 + 0x40]
29929 stw %l3, [%l7 + 0x44]
29930 fcmpgt32 %f4, %f0, %g2
29931loop_3561:
29932 std %f0, [%l7 + 0x40]
29933 fmovrsgz %g5, %f13, %f4
29934 sdivcc %i1, 0x0B27, %l2
29935 fmovrdgz %o1, %f6, %f8
29936 nop
29937 setx loop_3562, %l0, %l1
29938 wrpr 0x1, %tl
29939 wrpr %l1, %tpc
29940 add %l1, 0x4, %l1
29941 wrpr %l1, %tnpc
29942 setx 0x34400001400, %l0, %l1
29943 wrpr %l1, %tstate
29944 wrhpr 0x4, %htstate
29945 retry
29946 bleu,pn %icc, loop_3563
29947 lduh [%l7 + 0x4E], %o6
29948 ldub [%l7 + 0x24], %o4
29949loop_3562:
29950 movge %icc, %o2, %g4
29951loop_3563:
29952 lduh [%l7 + 0x5A], %g7
29953 fexpand %f10, %f4
29954 stw %i5, [%l7 + 0x6C]
29955 fbuge %fcc1, loop_3564
29956 tvs %icc, 0x3
29957 taddcc %o3, 0x1EAD, %l6
29958 ldub [%l7 + 0x26], %g6
29959loop_3564:
29960 tsubcc %o5, 0x1850, %l4
29961 fmovrse %l1, %f6, %f11
29962 fmovsge %icc, %f10, %f11
29963 fbu %fcc3, loop_3565
29964 fmovde %icc, %f9, %f11
29965 ldsh [%l7 + 0x46], %g1
29966 fmovscc %xcc, %f11, %f12
29967loop_3565:
29968 call loop_3566
29969 siam 0x5
29970 array16 %i4, %l0, %o0
29971 ldsh [%l7 + 0x20], %i7
29972loop_3566:
29973 sdivcc %i6, 0x1793, %o7
29974 lduh [%l7 + 0x4C], %g3
29975 brz %i3, loop_3567
29976 sub %i2, 0x07F4, %i0
29977 ba,a %xcc, loop_3568
29978 fcmple32 %f12, %f8, %l5
29979loop_3567:
29980 fmovsl %xcc, %f1, %f7
29981 edge32n %g2, %g5, %i1
29982loop_3568:
29983 fmovdleu %xcc, %f4, %f11
29984 st %f12, [%l7 + 0x10]
29985 bn,pn %xcc, loop_3569
29986 ldsh [%l7 + 0x52], %l2
29987 ldsw [%l7 + 0x78], %l3
29988 fbge %fcc3, loop_3570
29989loop_3569:
29990 udiv %o1, 0x05C3, %o6
29991 ldx [%l7 + 0x48], %o4
29992 fcmpd %fcc3, %f2, %f14
29993loop_3570:
29994 ldsw [%l7 + 0x7C], %g4
29995 lduw [%l7 + 0x7C], %g7
29996 lduw [%l7 + 0x3C], %i5
29997 fmovrdlz %o2, %f2, %f14
29998 fcmps %fcc0, %f11, %f0
29999 fmovrdne %l6, %f12, %f14
30000 stw %o3, [%l7 + 0x08]
30001 ldsb [%l7 + 0x5D], %g6
30002 ldub [%l7 + 0x79], %l4
30003 move %xcc, %o5, %l1
30004 fnot2 %f6, %f6
30005 taddcc %g1, %i4, %l0
30006 sth %o0, [%l7 + 0x50]
30007 lduw [%l7 + 0x38], %i6
30008 bcs,a,pt %icc, loop_3571
30009 sth %i7, [%l7 + 0x6C]
30010 fmovrdgz %g3, %f10, %f10
30011 fmovdg %icc, %f10, %f2
30012loop_3571:
30013 ldd [%l7 + 0x38], %f4
30014 ldub [%l7 + 0x7B], %i3
30015 sra %i2, %o7, %i0
30016 edge32n %g2, %g5, %i1
30017 udivx %l5, 0x062E, %l3
30018 movrlz %l2, %o6, %o4
30019 ldd [%l7 + 0x48], %f2
30020 fbg %fcc3, loop_3572
30021 stb %g4, [%l7 + 0x7B]
30022 fandnot2 %f8, %f2, %f2
30023 st %f5, [%l7 + 0x44]
30024loop_3572:
30025 bl loop_3573
30026 fandnot2s %f12, %f14, %f0
30027 movrlez %g7, 0x044, %i5
30028 std %f8, [%l7 + 0x40]
30029loop_3573:
30030 ldsb [%l7 + 0x54], %o2
30031 brgz %l6, loop_3574
30032 fone %f8
30033 ldx [%l7 + 0x38], %o3
30034 be,a,pn %xcc, loop_3575
30035loop_3574:
30036 movcs %icc, %g6, %l4
30037 fnot2s %f10, %f14
30038 umul %o1, %l1, %g1
30039loop_3575:
30040 lduw [%l7 + 0x48], %i4
30041 edge8l %l0, %o5, %i6
30042 fcmpd %fcc3, %f2, %f12
30043 movrgz %o0, %g3, %i7
30044 bvc,a,pn %icc, loop_3576
30045 stx %i2, [%l7 + 0x48]
30046 fand %f6, %f10, %f14
30047 movge %icc, %o7, %i3
30048loop_3576:
30049 fbuge,a %fcc2, loop_3577
30050 fxnor %f6, %f2, %f14
30051 ldub [%l7 + 0x37], %g2
30052 ld [%l7 + 0x20], %f1
30053loop_3577:
30054 ldsh [%l7 + 0x70], %g5
30055 ldsh [%l7 + 0x1E], %i1
30056 fpsub16s %f3, %f1, %f1
30057 edge16n %l5, %l3, %l2
30058 ldx [%l7 + 0x48], %o6
30059 fblg,a %fcc0, loop_3578
30060 fmul8x16al %f6, %f8, %f10
30061 lduw [%l7 + 0x34], %o4
30062 stx %g4, [%l7 + 0x60]
30063loop_3578:
30064 fpack32 %f14, %f8, %f14
30065 umul %i0, %g7, %o2
30066 xor %l6, %o3, %i5
30067 fornot1s %f7, %f6, %f9
30068 ldd [%l7 + 0x68], %f12
30069 fcmple32 %f0, %f10, %l4
30070 fmul8sux16 %f12, %f4, %f6
30071 fcmpne32 %f8, %f14, %g6
30072 fmovsleu %xcc, %f9, %f15
30073 movvs %xcc, %o1, %g1
30074 std %f8, [%l7 + 0x68]
30075 brgz,a %i4, loop_3579
30076 subccc %l1, 0x1CC3, %l0
30077 movrlz %i6, 0x0D7, %o5
30078 fbn %fcc0, loop_3580
30079loop_3579:
30080 fmovdl %icc, %f15, %f8
30081 sdiv %g3, 0x015B, %o0
30082 movrgez %i7, %o7, %i3
30083loop_3580:
30084 bne loop_3581
30085 movrgz %g2, 0x2AE, %g5
30086 sth %i2, [%l7 + 0x72]
30087 stw %i1, [%l7 + 0x28]
30088loop_3581:
30089 bvs,a %xcc, loop_3582
30090 ldx [%l7 + 0x30], %l3
30091 ldsb [%l7 + 0x0E], %l5
30092 std %f6, [%l7 + 0x40]
30093loop_3582:
30094 andcc %l2, 0x159D, %o4
30095 mova %xcc, %g4, %i0
30096 fmuld8ulx16 %f5, %f9, %f6
30097 tl %xcc, 0x4
30098 stw %o6, [%l7 + 0x34]
30099 move %icc, %g7, %o2
30100 fnot2s %f8, %f0
30101 lduh [%l7 + 0x2C], %o3
30102 move %icc, %l6, %i5
30103 tsubcctv %g6, 0x0932, %o1
30104 orncc %g1, 0x190A, %i4
30105 fmovrsne %l1, %f8, %f13
30106 fbl %fcc3, loop_3583
30107 udivx %l0, 0x18EC, %i6
30108 stb %o5, [%l7 + 0x7D]
30109 fbule,a %fcc1, loop_3584
30110loop_3583:
30111 fnor %f4, %f4, %f8
30112 fornot2s %f4, %f6, %f3
30113 movg %icc, %l4, %o0
30114loop_3584:
30115 fcmpne16 %f8, %f2, %i7
30116 xnor %o7, %g3, %i3
30117 ldub [%l7 + 0x38], %g2
30118 fbe,a %fcc2, loop_3585
30119 pdist %f6, %f2, %f0
30120 ldsb [%l7 + 0x16], %g5
30121 movle %xcc, %i2, %i1
30122loop_3585:
30123 ldsw [%l7 + 0x18], %l3
30124 fnot1s %f14, %f6
30125 ld [%l7 + 0x60], %f1
30126 fpmerge %f12, %f4, %f8
30127 bcs,a,pt %icc, loop_3586
30128 fxors %f6, %f5, %f7
30129 fmul8x16 %f2, %f0, %f8
30130 fpmerge %f14, %f8, %f10
30131loop_3586:
30132 smulcc %l5, 0x0694, %o4
30133 ble %icc, loop_3587
30134 stb %g4, [%l7 + 0x1D]
30135 fone %f2
30136 movrlz %i0, %o6, %g7
30137loop_3587:
30138 bl,pt %icc, loop_3588
30139 bvs %icc, loop_3589
30140 lduw [%l7 + 0x28], %l2
30141 ldd [%l7 + 0x30], %f12
30142loop_3588:
30143 ble loop_3590
30144loop_3589:
30145 ldub [%l7 + 0x5A], %o3
30146 sth %l6, [%l7 + 0x40]
30147 fbuge,a %fcc0, loop_3591
30148loop_3590:
30149 movle %icc, %i5, %g6
30150 or %o2, 0x07EF, %g1
30151 ldub [%l7 + 0x2E], %i4
30152loop_3591:
30153 taddcc %o1, 0x08BE, %l0
30154 stw %i6, [%l7 + 0x28]
30155 ld [%l7 + 0x08], %f13
30156 mulx %l1, %o5, %o0
30157 tleu %icc, 0x5
30158 sllx %i7, 0x01, %o7
30159 ldd [%l7 + 0x08], %f4
30160 fmovrdgez %g3, %f4, %f0
30161 nop
30162 setx loop_3592, %l0, %l1
30163 wrpr 0x1, %tl
30164 wrpr %l1, %tnpc
30165 setx 0x34400001400, %l0, %l1
30166 wrpr %l1, %tstate
30167 wrhpr 0x4, %htstate
30168 done
30169 fnor %f6, %f6, %f6
30170 sth %i3, [%l7 + 0x64]
30171 ldsb [%l7 + 0x2D], %g2
30172loop_3592:
30173 fmovse %icc, %f5, %f7
30174 ta %xcc, 0x6
30175 fornot1 %f0, %f2, %f6
30176 ldub [%l7 + 0x66], %l4
30177 edge16l %i2, %i1, %l3
30178 fone %f10
30179 tleu %xcc, 0x6
30180 srax %l5, 0x17, %o4
30181 array8 %g4, %i0, %o6
30182 fba,a %fcc0, loop_3593
30183 ldd [%l7 + 0x78], %f12
30184 ldsw [%l7 + 0x14], %g5
30185 fmovdg %icc, %f13, %f15
30186loop_3593:
30187 stb %l2, [%l7 + 0x70]
30188 fcmpd %fcc2, %f0, %f8
30189 edge32n %g7, %o3, %l6
30190 fnors %f11, %f8, %f2
30191 movrgez %g6, 0x266, %o2
30192 fmovsne %icc, %f8, %f15
30193 udivx %g1, 0x1084, %i4
30194 fnand %f2, %f6, %f2
30195 brgez,a %i5, loop_3594
30196 fsrc2 %f8, %f4
30197 fmovrdlz %l0, %f8, %f2
30198 mulx %o1, 0x0FD7, %i6
30199loop_3594:
30200 sth %l1, [%l7 + 0x3E]
30201 fmovde %xcc, %f12, %f14
30202 bneg,a %icc, loop_3595
30203 fxors %f12, %f14, %f3
30204 fands %f8, %f10, %f3
30205 movre %o5, %o0, %i7
30206loop_3595:
30207 fnor %f2, %f4, %f6
30208 ld [%l7 + 0x24], %f1
30209 fmovsl %icc, %f8, %f6
30210 movrgez %g3, %i3, %g2
30211 st %f1, [%l7 + 0x44]
30212 stb %o7, [%l7 + 0x55]
30213 st %f15, [%l7 + 0x14]
30214 fcmpgt16 %f4, %f8, %i2
30215 edge8n %l4, %l3, %l5
30216 andn %o4, 0x13B4, %g4
30217 movrlez %i1, 0x0E0, %i0
30218 smul %g5, 0x0215, %o6
30219 fbu %fcc0, loop_3596
30220 ldd [%l7 + 0x28], %f0
30221 fpmerge %f9, %f11, %f8
30222 fmovdne %xcc, %f8, %f12
30223loop_3596:
30224 subc %l2, %o3, %l6
30225 xnorcc %g6, 0x0DA4, %o2
30226 bn,pt %icc, loop_3597
30227 fone %f12
30228 fzero %f8
30229 fmovsl %xcc, %f6, %f15
30230loop_3597:
30231 tne %xcc, 0x6
30232 fcmpeq32 %f2, %f2, %g7
30233 fcmpgt32 %f2, %f0, %i4
30234 ldx [%l7 + 0x30], %i5
30235 fmovrdlez %g1, %f14, %f8
30236 ldsw [%l7 + 0x1C], %o1
30237 nop
30238 setx loop_3598, %l0, %l1
30239 wrpr 0x1, %tl
30240 wrpr %l1, %tpc
30241 add %l1, 0x4, %l1
30242 wrpr %l1, %tnpc
30243 setx 0x34400001400, %l0, %l1
30244 wrpr %l1, %tstate
30245 wrhpr 0x4, %htstate
30246 retry
30247 lduh [%l7 + 0x4A], %i6
30248 std %f8, [%l7 + 0x30]
30249 sdiv %l1, 0x06A2, %o5
30250loop_3598:
30251 ldub [%l7 + 0x2E], %o0
30252 bshuffle %f12, %f6, %f6
30253 lduw [%l7 + 0x20], %i7
30254 stw %g3, [%l7 + 0x10]
30255 tvc %icc, 0x7
30256 pdist %f0, %f0, %f4
30257 ble %xcc, loop_3599
30258 fnot1s %f11, %f6
30259 subc %l0, 0x0F91, %i3
30260 fbug %fcc1, loop_3600
30261loop_3599:
30262 smulcc %g2, 0x0DE8, %o7
30263 stw %l4, [%l7 + 0x44]
30264 ldd [%l7 + 0x10], %f2
30265loop_3600:
30266 fmovrsgez %i2, %f9, %f0
30267 movre %l5, %l3, %g4
30268 movrne %o4, %i1, %i0
30269 sub %o6, %l2, %g5
30270 std %f4, [%l7 + 0x50]
30271 std %f0, [%l7 + 0x58]
30272 add %o3, 0x182C, %g6
30273 ldsh [%l7 + 0x44], %o2
30274 xnor %l6, %i4, %i5
30275 movn %icc, %g7, %o1
30276 movneg %icc, %g1, %l1
30277 ld [%l7 + 0x78], %f9
30278 fmul8ulx16 %f6, %f2, %f6
30279 ldsh [%l7 + 0x2E], %i6
30280 fmovdvc %icc, %f10, %f14
30281 ld [%l7 + 0x78], %f14
30282 ldsw [%l7 + 0x0C], %o0
30283 fmovsge %icc, %f9, %f7
30284 fmovrslz %i7, %f11, %f3
30285 ldsh [%l7 + 0x4A], %o5
30286 ldsh [%l7 + 0x1A], %l0
30287 movvc %icc, %g3, %i3
30288 fsrc2s %f10, %f15
30289 brlz,a %o7, loop_3601
30290 fnot2 %f8, %f6
30291 addc %g2, 0x070F, %l4
30292 edge8 %i2, %l5, %g4
30293loop_3601:
30294 fblg %fcc0, loop_3602
30295 ldd [%l7 + 0x20], %f2
30296 lduw [%l7 + 0x28], %o4
30297 fone %f0
30298loop_3602:
30299 ldub [%l7 + 0x67], %i1
30300 fandnot1s %f7, %f15, %f4
30301 call loop_3603
30302 fpsub32s %f9, %f8, %f5
30303 ba %icc, loop_3604
30304 fmovrdgez %l3, %f0, %f4
30305loop_3603:
30306 stx %o6, [%l7 + 0x38]
30307 sth %i0, [%l7 + 0x74]
30308loop_3604:
30309 movgu %icc, %l2, %o3
30310 lduw [%l7 + 0x0C], %g6
30311 fmovsvs %icc, %f2, %f13
30312 bgu loop_3605
30313 fpackfix %f0, %f13
30314 ldd [%l7 + 0x48], %f6
30315 lduh [%l7 + 0x76], %o2
30316loop_3605:
30317 tg %xcc, 0x4
30318 ldx [%l7 + 0x38], %l6
30319 fcmpne32 %f12, %f6, %g5
30320 fmovsleu %icc, %f7, %f7
30321 std %f12, [%l7 + 0x28]
30322 be,pt %xcc, loop_3606
30323 xor %i5, %i4, %g7
30324 xorcc %o1, %l1, %g1
30325 lduw [%l7 + 0x78], %o0
30326loop_3606:
30327 movpos %icc, %i6, %o5
30328 fpadd32 %f10, %f12, %f0
30329 bgu,pt %icc, loop_3607
30330 sdiv %i7, 0x0FBF, %l0
30331 stw %g3, [%l7 + 0x54]
30332 fones %f3
30333loop_3607:
30334 tsubcc %i3, 0x10FE, %g2
30335 sth %o7, [%l7 + 0x22]
30336 ldd [%l7 + 0x78], %f2
30337 fsrc2s %f10, %f2
30338 ldx [%l7 + 0x08], %l4
30339 addccc %i2, 0x023A, %l5
30340 tgu %icc, 0x3
30341 stb %o4, [%l7 + 0x7A]
30342 bcc,a,pt %xcc, loop_3608
30343 bne,a,pt %xcc, loop_3609
30344 mova %xcc, %g4, %i1
30345 stb %o6, [%l7 + 0x7F]
30346loop_3608:
30347 tcc %icc, 0x3
30348loop_3609:
30349 fmovscc %icc, %f9, %f6
30350 ldsw [%l7 + 0x4C], %l3
30351 tcs %icc, 0x0
30352 movrne %i0, %l2, %o3
30353 fornot2 %f8, %f14, %f12
30354 fcmple32 %f0, %f8, %g6
30355 ldub [%l7 + 0x4F], %l6
30356 lduh [%l7 + 0x78], %g5
30357 fmovrse %o2, %f3, %f14
30358 ldsb [%l7 + 0x41], %i5
30359 ldub [%l7 + 0x4A], %g7
30360 orcc %o1, %l1, %g1
30361 lduh [%l7 + 0x5C], %i4
30362 ldub [%l7 + 0x1B], %i6
30363 tne %icc, 0x0
30364 fcmpeq16 %f2, %f14, %o5
30365 fbe %fcc2, loop_3610
30366 fmovsne %icc, %f14, %f10
30367 mova %icc, %o0, %i7
30368 movpos %xcc, %l0, %i3
30369loop_3610:
30370 fcmped %fcc2, %f2, %f12
30371 lduh [%l7 + 0x74], %g3
30372 tcs %xcc, 0x4
30373 sth %g2, [%l7 + 0x70]
30374 fcmpeq32 %f10, %f8, %o7
30375 brlez,a %i2, loop_3611
30376 ldd [%l7 + 0x10], %f8
30377 stx %l4, [%l7 + 0x18]
30378 xor %o4, %g4, %i1
30379loop_3611:
30380 stw %o6, [%l7 + 0x30]
30381 bn,a,pn %xcc, loop_3612
30382 edge32ln %l5, %l3, %l2
30383 sra %o3, %i0, %l6
30384 stw %g6, [%l7 + 0x1C]
30385loop_3612:
30386 fnands %f11, %f3, %f14
30387 fpadd32s %f12, %f9, %f0
30388 tvs %icc, 0x7
30389 fmovsa %icc, %f7, %f5
30390 fbug %fcc0, loop_3613
30391 udiv %o2, 0x0891, %g5
30392 brlz,a %g7, loop_3614
30393 xnor %o1, %i5, %g1
30394loop_3613:
30395 movrne %i4, 0x3DA, %l1
30396 ldsb [%l7 + 0x32], %i6
30397loop_3614:
30398 movrgez %o5, %o0, %l0
30399 stx %i3, [%l7 + 0x28]
30400 fmul8x16 %f9, %f14, %f14
30401 stx %i7, [%l7 + 0x58]
30402 xorcc %g3, 0x0A4D, %o7
30403 ldx [%l7 + 0x10], %g2
30404 fmovrslz %l4, %f10, %f5
30405 sdiv %i2, 0x0AC1, %o4
30406 fabss %f1, %f9
30407 std %f8, [%l7 + 0x18]
30408 movrgz %g4, %i1, %o6
30409 fmovscs %xcc, %f10, %f10
30410 fmovscs %xcc, %f12, %f14
30411 ldub [%l7 + 0x7C], %l5
30412 ldub [%l7 + 0x52], %l2
30413 bvs %xcc, loop_3615
30414 bl,a,pt %xcc, loop_3616
30415 fmovrdgez %o3, %f10, %f8
30416 faligndata %f6, %f14, %f0
30417loop_3615:
30418 ld [%l7 + 0x50], %f5
30419loop_3616:
30420 ldsb [%l7 + 0x7F], %l3
30421 fpmerge %f15, %f8, %f6
30422 fandnot1 %f12, %f10, %f14
30423 movneg %xcc, %l6, %i0
30424 brlz,a %g6, loop_3617
30425 ldd [%l7 + 0x78], %f14
30426 fsrc2s %f9, %f11
30427 orcc %g5, 0x136E, %o2
30428loop_3617:
30429 fblg %fcc2, loop_3618
30430 xnorcc %g7, %o1, %g1
30431 fxnor %f4, %f10, %f10
30432 movpos %xcc, %i4, %l1
30433loop_3618:
30434 sth %i6, [%l7 + 0x46]
30435 ldsh [%l7 + 0x34], %o5
30436 pdist %f2, %f6, %f8
30437 brlez %i5, loop_3619
30438 fsrc1 %f0, %f4
30439 lduh [%l7 + 0x20], %o0
30440 ld [%l7 + 0x20], %f2
30441loop_3619:
30442 ldd [%l7 + 0x70], %f10
30443 fpsub32s %f3, %f14, %f2
30444 edge8 %l0, %i3, %i7
30445 fmovrslz %o7, %f8, %f14
30446 move %xcc, %g2, %l4
30447 fcmped %fcc0, %f0, %f10
30448 fornot2s %f14, %f6, %f2
30449 ldsw [%l7 + 0x08], %g3
30450 st %f14, [%l7 + 0x54]
30451 call loop_3620
30452 fcmpgt16 %f8, %f6, %o4
30453 fpmerge %f5, %f8, %f10
30454 ldsb [%l7 + 0x62], %g4
30455loop_3620:
30456 fmuld8sux16 %f4, %f15, %f12
30457 movrlez %i2, 0x039, %o6
30458 fabss %f10, %f14
30459 bn,pn %icc, loop_3621
30460 fpadd32s %f1, %f15, %f7
30461 fmovdleu %icc, %f12, %f8
30462 fbg %fcc3, loop_3622
30463loop_3621:
30464 xnor %l5, 0x0B1D, %l2
30465 ldsw [%l7 + 0x0C], %o3
30466 ldsb [%l7 + 0x3B], %i1
30467loop_3622:
30468 ldd [%l7 + 0x08], %f10
30469 fnot1s %f6, %f0
30470 bpos,pt %icc, loop_3623
30471 nop
30472 setx loop_3624, %l0, %l1
30473 wrpr 0x1, %tl
30474 wrpr %l1, %tpc
30475 add %l1, 0x4, %l1
30476 wrpr %l1, %tnpc
30477 setx 0x34400001400, %l0, %l1
30478 wrpr %l1, %tstate
30479 wrhpr 0x4, %htstate
30480 retry
30481 fmovdleu %xcc, %f11, %f8
30482 lduw [%l7 + 0x3C], %l6
30483loop_3623:
30484 bleu %xcc, loop_3625
30485loop_3624:
30486 movrlez %i0, 0x0A4, %l3
30487 fnands %f10, %f14, %f13
30488 bn %xcc, loop_3626
30489loop_3625:
30490 sllx %g5, %g6, %g7
30491 movrne %o1, %g1, %o2
30492 fexpand %f1, %f4
30493loop_3626:
30494 fcmpd %fcc0, %f10, %f0
30495 stb %l1, [%l7 + 0x54]
30496 fmovsn %icc, %f5, %f5
30497 tsubcctv %i4, %i6, %i5
30498 fbule,a %fcc2, loop_3627
30499 lduh [%l7 + 0x2E], %o5
30500 fone %f10
30501 ldsh [%l7 + 0x46], %o0
30502loop_3627:
30503 ldx [%l7 + 0x60], %i3
30504 fmovdpos %icc, %f14, %f8
30505 add %l0, 0x19F9, %o7
30506 movn %xcc, %i7, %l4
30507 alignaddrl %g2, %g3, %o4
30508 fmul8ulx16 %f14, %f0, %f10
30509 fmovrslz %g4, %f14, %f10
30510 subccc %o6, 0x011B, %i2
30511 fone %f4
30512 sdivx %l2, 0x1C5C, %l5
30513 array32 %i1, %l6, %i0
30514 fmovrslez %o3, %f9, %f3
30515 ld [%l7 + 0x64], %f5
30516 fbl,a %fcc1, loop_3628
30517 movcc %xcc, %l3, %g5
30518 fmul8x16 %f1, %f14, %f4
30519 fnegd %f6, %f2
30520loop_3628:
30521 fmul8x16 %f1, %f12, %f6
30522 ld [%l7 + 0x5C], %f1
30523 sllx %g7, %o1, %g1
30524 ldsh [%l7 + 0x4C], %o2
30525 stb %l1, [%l7 + 0x7F]
30526 ldsw [%l7 + 0x78], %i4
30527 fbl,a %fcc0, loop_3629
30528 lduw [%l7 + 0x08], %g6
30529 stb %i5, [%l7 + 0x45]
30530 ldsh [%l7 + 0x3A], %i6
30531loop_3629:
30532 lduw [%l7 + 0x44], %o5
30533 ldx [%l7 + 0x58], %o0
30534 std %f6, [%l7 + 0x48]
30535 xorcc %i3, %o7, %l0
30536 faligndata %f10, %f10, %f12
30537 smulcc %i7, %l4, %g2
30538 alignaddr %o4, %g3, %g4
30539 fmovrslz %i2, %f0, %f5
30540 edge8l %l2, %l5, %i1
30541 fmovrsne %o6, %f14, %f5
30542 std %f14, [%l7 + 0x48]
30543 fors %f11, %f3, %f6
30544 fpadd32s %f1, %f1, %f2
30545 movl %icc, %i0, %o3
30546 brnz %l6, loop_3630
30547 move %xcc, %g5, %l3
30548 tpos %icc, 0x6
30549 st %f2, [%l7 + 0x58]
30550loop_3630:
30551 ld [%l7 + 0x54], %f10
30552 ldub [%l7 + 0x68], %g7
30553 fmovde %xcc, %f2, %f14
30554 fxnor %f2, %f12, %f14
30555 bcs loop_3631
30556 fmovrslez %o1, %f11, %f0
30557 xnor %o2, %l1, %g1
30558 sethi 0x0D5B, %i4
30559loop_3631:
30560 fpadd32 %f14, %f2, %f8
30561 fmovdn %icc, %f2, %f4
30562 ta %icc, 0x7
30563 lduw [%l7 + 0x14], %i5
30564 faligndata %f10, %f4, %f2
30565 fmovdn %icc, %f4, %f0
30566 ld [%l7 + 0x4C], %f12
30567 movrlez %i6, %o5, %g6
30568 sth %o0, [%l7 + 0x36]
30569 alignaddrl %i3, %l0, %o7
30570 fmovda %xcc, %f13, %f11
30571 ldd [%l7 + 0x08], %f10
30572 stb %l4, [%l7 + 0x45]
30573 be %icc, loop_3632
30574 lduh [%l7 + 0x14], %g2
30575 ldsw [%l7 + 0x14], %i7
30576 bpos,a %icc, loop_3633
30577loop_3632:
30578 ldsw [%l7 + 0x5C], %o4
30579 fbn,a %fcc1, loop_3634
30580 brz %g4, loop_3635
30581loop_3633:
30582 sll %g3, 0x1F, %l2
30583 fandnot1s %f11, %f3, %f12
30584loop_3634:
30585 fnegs %f3, %f2
30586loop_3635:
30587 fmovrdne %l5, %f10, %f8
30588 fcmped %fcc1, %f14, %f2
30589 lduh [%l7 + 0x3A], %i1
30590 edge8n %o6, %i2, %i0
30591 fandnot2s %f2, %f8, %f10
30592 sethi 0x061F, %l6
30593 ldsb [%l7 + 0x66], %g5
30594 fbul %fcc3, loop_3636
30595 movrgez %l3, %g7, %o1
30596 stx %o3, [%l7 + 0x20]
30597 edge32n %l1, %g1, %o2
30598loop_3636:
30599 ldx [%l7 + 0x10], %i4
30600 fbu,a %fcc1, loop_3637
30601 ldx [%l7 + 0x58], %i6
30602 edge8l %i5, %o5, %g6
30603 ldub [%l7 + 0x62], %o0
30604loop_3637:
30605 tsubcc %i3, %l0, %o7
30606 stb %l4, [%l7 + 0x2F]
30607 fandnot1 %f4, %f4, %f10
30608 edge32ln %g2, %o4, %g4
30609 fones %f7
30610 ldub [%l7 + 0x5F], %g3
30611 fbule %fcc3, loop_3638
30612 move %xcc, %i7, %l5
30613 mova %icc, %l2, %o6
30614 lduw [%l7 + 0x7C], %i2
30615loop_3638:
30616 alignaddrl %i1, %l6, %i0
30617 stx %g5, [%l7 + 0x38]
30618 fpadd32s %f14, %f1, %f12
30619 stx %l3, [%l7 + 0x18]
30620 ldsh [%l7 + 0x3A], %g7
30621 ldx [%l7 + 0x30], %o1
30622 be %icc, loop_3639
30623 fpsub16s %f13, %f0, %f9
30624 ldsh [%l7 + 0x3E], %o3
30625 ldsb [%l7 + 0x60], %g1
30626loop_3639:
30627 st %f0, [%l7 + 0x7C]
30628 movrgz %l1, %o2, %i4
30629 stb %i5, [%l7 + 0x30]
30630 fbne,a %fcc0, loop_3640
30631 bcc,a loop_3641
30632 bcs,a,pt %icc, loop_3642
30633 movrlz %i6, %g6, %o5
30634loop_3640:
30635 stw %i3, [%l7 + 0x0C]
30636loop_3641:
30637 stx %l0, [%l7 + 0x68]
30638loop_3642:
30639 bcs,a %xcc, loop_3643
30640 stb %o7, [%l7 + 0x3F]
30641 stb %o0, [%l7 + 0x1C]
30642 fmovsvs %xcc, %f11, %f8
30643loop_3643:
30644 fone %f12
30645 fmul8ulx16 %f4, %f4, %f8
30646 ldub [%l7 + 0x68], %g2
30647 fornot2s %f15, %f7, %f10
30648 move %icc, %o4, %g4
30649 sra %l4, %g3, %i7
30650 movvs %xcc, %l2, %l5
30651 std %f2, [%l7 + 0x08]
30652 ldsw [%l7 + 0x1C], %o6
30653 ble,pt %xcc, loop_3644
30654 udivx %i1, 0x0ADA, %i2
30655 ldd [%l7 + 0x30], %f2
30656 fmovrdne %l6, %f0, %f0
30657loop_3644:
30658 array32 %g5, %i0, %l3
30659 ldx [%l7 + 0x10], %o1
30660 array32 %o3, %g1, %l1
30661 lduh [%l7 + 0x1C], %o2
30662 fexpand %f7, %f4
30663 st %f5, [%l7 + 0x2C]
30664 sllx %g7, 0x1E, %i5
30665 fpsub32 %f6, %f8, %f8
30666 fsrc2s %f9, %f7
30667 fpadd16s %f2, %f14, %f7
30668 fnot1 %f12, %f12
30669 fbge %fcc3, loop_3645
30670 fmovrsne %i4, %f14, %f15
30671 array32 %i6, %o5, %i3
30672 ld [%l7 + 0x08], %f15
30673loop_3645:
30674 fbn,a %fcc0, loop_3646
30675 fcmpeq32 %f2, %f10, %l0
30676 fcmped %fcc2, %f0, %f8
30677 fcmpne16 %f6, %f14, %o7
30678loop_3646:
30679 fmovdg %xcc, %f11, %f13
30680 bne,a %xcc, loop_3647
30681 fmovrdne %g6, %f4, %f6
30682 stb %o0, [%l7 + 0x0B]
30683 std %f0, [%l7 + 0x08]
30684loop_3647:
30685 stb %o4, [%l7 + 0x4B]
30686 fnegs %f15, %f3
30687 ldsb [%l7 + 0x58], %g2
30688 fbne,a %fcc3, loop_3648
30689 ldsb [%l7 + 0x77], %g4
30690 pdist %f0, %f14, %f10
30691 fbge %fcc0, loop_3649
30692loop_3648:
30693 fpack16 %f12, %f7
30694 fmovrdne %g3, %f10, %f10
30695 fmovsg %xcc, %f11, %f4
30696loop_3649:
30697 movvs %icc, %l4, %l2
30698 fmul8sux16 %f0, %f2, %f12
30699 fone %f6
30700 bg,a,pn %xcc, loop_3650
30701 ldsw [%l7 + 0x74], %i7
30702 sdiv %l5, 0x1405, %i1
30703 bne %xcc, loop_3651
30704loop_3650:
30705 ldx [%l7 + 0x60], %i2
30706 stx %o6, [%l7 + 0x18]
30707 fxnors %f0, %f15, %f11
30708loop_3651:
30709 fbn,a %fcc3, loop_3652
30710 brz %l6, loop_3653
30711 xnorcc %g5, %i0, %l3
30712 ldsw [%l7 + 0x48], %o3
30713loop_3652:
30714 bcc,a loop_3654
30715loop_3653:
30716 fpsub32 %f14, %f4, %f0
30717 sth %g1, [%l7 + 0x7C]
30718 ldsw [%l7 + 0x6C], %o1
30719loop_3654:
30720 fmuld8ulx16 %f13, %f10, %f0
30721 tvs %xcc, 0x0
30722 lduh [%l7 + 0x66], %o2
30723 fsrc2 %f0, %f6
30724 tgu %icc, 0x2
30725 fmovdneg %icc, %f5, %f11
30726 fcmpne32 %f0, %f10, %g7
30727 alignaddrl %l1, %i4, %i6
30728 edge32n %i5, %i3, %o5
30729 subcc %l0, 0x19CB, %o7
30730 fpack16 %f0, %f9
30731 edge32ln %g6, %o4, %g2
30732 fmovscc %xcc, %f15, %f3
30733 fmovdgu %icc, %f10, %f12
30734 orncc %o0, 0x054A, %g3
30735 tg %icc, 0x2
30736 bne,a,pt %xcc, loop_3655
30737 fcmple16 %f8, %f2, %l4
30738 xorcc %l2, %g4, %l5
30739 stb %i7, [%l7 + 0x2B]
30740loop_3655:
30741 ldub [%l7 + 0x67], %i1
30742 fmovrde %o6, %f14, %f8
30743 stw %i2, [%l7 + 0x4C]
30744 nop
30745 setx loop_3656, %l0, %l1
30746 wrpr 0x1, %tl
30747 wrpr %l1, %tpc
30748 add %l1, 0x4, %l1
30749 wrpr %l1, %tnpc
30750 setx 0x34400001400, %l0, %l1
30751 wrpr %l1, %tstate
30752 wrhpr 0x4, %htstate
30753 retry
30754 bvc loop_3657
30755 ld [%l7 + 0x54], %f13
30756 stb %l6, [%l7 + 0x4B]
30757loop_3656:
30758 fbne %fcc2, loop_3658
30759loop_3657:
30760 bcc,pn %xcc, loop_3659
30761 brgz %i0, loop_3660
30762 fcmped %fcc0, %f14, %f12
30763loop_3658:
30764 fands %f3, %f0, %f1
30765loop_3659:
30766 ble,pn %icc, loop_3661
30767loop_3660:
30768 ldub [%l7 + 0x5E], %g5
30769 movge %xcc, %o3, %g1
30770 movn %xcc, %l3, %o2
30771loop_3661:
30772 fmovrsgez %o1, %f5, %f13
30773 fmovsleu %icc, %f3, %f5
30774 edge32l %l1, %i4, %i6
30775 std %f12, [%l7 + 0x40]
30776 fnands %f8, %f14, %f11
30777 udiv %g7, 0x114A, %i5
30778 fmovrse %i3, %f1, %f5
30779 brz %l0, loop_3662
30780 fornot2 %f8, %f8, %f12
30781 move %xcc, %o5, %o7
30782 tle %icc, 0x6
30783loop_3662:
30784 fnand %f12, %f12, %f10
30785 ldx [%l7 + 0x38], %g6
30786 be loop_3663
30787 bvs,a,pt %icc, loop_3664
30788 ldd [%l7 + 0x08], %f6
30789 sth %g2, [%l7 + 0x24]
30790loop_3663:
30791 fmovrslz %o4, %f5, %f0
30792loop_3664:
30793 stx %g3, [%l7 + 0x18]
30794 ldsb [%l7 + 0x0F], %l4
30795 fbul,a %fcc2, loop_3665
30796 stb %l2, [%l7 + 0x28]
30797 brnz %o0, loop_3666
30798 sll %g4, %l5, %i7
30799loop_3665:
30800 xnor %i1, %i2, %l6
30801 alignaddr %o6, %g5, %o3
30802loop_3666:
30803 fzeros %f8
30804 addc %g1, 0x1538, %l3
30805 std %f14, [%l7 + 0x20]
30806 bshuffle %f12, %f10, %f8
30807 sth %o2, [%l7 + 0x48]
30808 fcmpne16 %f2, %f12, %o1
30809 tsubcc %l1, %i4, %i0
30810 std %f8, [%l7 + 0x58]
30811 bn loop_3667
30812 fpack16 %f2, %f8
30813 fnands %f2, %f9, %f5
30814 ldub [%l7 + 0x5F], %g7
30815loop_3667:
30816 fcmpeq32 %f12, %f12, %i6
30817 fmovrdgz %i5, %f4, %f10
30818 fmovrsgez %i3, %f14, %f5
30819 fandnot1 %f0, %f12, %f14
30820 array32 %o5, %l0, %g6
30821 popc %o7, %g2
30822 fmovrslz %g3, %f11, %f5
30823 edge16 %o4, %l4, %o0
30824 fcmpeq32 %f8, %f6, %l2
30825 ldd [%l7 + 0x40], %f6
30826 fmovrde %g4, %f8, %f8
30827 umulcc %i7, 0x1ED0, %i1
30828 brgz,a %i2, loop_3668
30829 stb %l5, [%l7 + 0x7C]
30830 tneg %xcc, 0x3
30831 fmovdn %xcc, %f6, %f8
30832loop_3668:
30833 ldub [%l7 + 0x34], %l6
30834 fcmpeq16 %f6, %f8, %o6
30835 addccc %g5, %o3, %g1
30836 tge %xcc, 0x2
30837 fbn,a %fcc2, loop_3669
30838 mulx %o2, %o1, %l1
30839 movvs %icc, %i4, %i0
30840 srl %l3, 0x16, %i6
30841loop_3669:
30842 fone %f14
30843 stx %i5, [%l7 + 0x30]
30844 bgu,pt %icc, loop_3670
30845 array8 %i3, %o5, %l0
30846 st %f6, [%l7 + 0x14]
30847 ldsh [%l7 + 0x76], %g7
30848loop_3670:
30849 edge32ln %g6, %o7, %g3
30850 fmul8x16 %f8, %f4, %f2
30851 movvc %xcc, %o4, %l4
30852 fpsub16s %f10, %f13, %f7
30853 tneg %icc, 0x6
30854 stx %o0, [%l7 + 0x48]
30855 stb %g2, [%l7 + 0x57]
30856 fcmpgt32 %f8, %f4, %g4
30857 fmovdcs %icc, %f6, %f7
30858 std %f10, [%l7 + 0x68]
30859 fabss %f2, %f10
30860 fnand %f4, %f8, %f4
30861 fzeros %f3
30862 brgz,a %l2, loop_3671
30863 fmuld8sux16 %f13, %f5, %f8
30864 fpadd16s %f7, %f5, %f9
30865 fmovdgu %xcc, %f8, %f9
30866loop_3671:
30867 bl,a,pt %xcc, loop_3672
30868 ble,a,pt %icc, loop_3673
30869 fzero %f4
30870 fmovdcc %icc, %f3, %f4
30871loop_3672:
30872 smulcc %i1, %i7, %l5
30873loop_3673:
30874 ldsw [%l7 + 0x38], %l6
30875 edge8ln %o6, %i2, %o3
30876 fmovsleu %xcc, %f2, %f10
30877 movl %xcc, %g1, %o2
30878 ldub [%l7 + 0x14], %o1
30879 fcmpes %fcc2, %f1, %f7
30880 sllx %g5, %i4, %i0
30881 sth %l1, [%l7 + 0x78]
30882 sth %i6, [%l7 + 0x7A]
30883 sdivcc %l3, 0x18E1, %i3
30884 mulscc %o5, 0x18EC, %i5
30885 fmovsn %icc, %f11, %f8
30886 movle %icc, %l0, %g6
30887 ldx [%l7 + 0x18], %o7
30888 fmovdn %xcc, %f7, %f11
30889 ldsb [%l7 + 0x7C], %g7
30890 edge32l %o4, %g3, %o0
30891 edge32l %g2, %g4, %l4
30892 fmovdg %xcc, %f13, %f7
30893 lduh [%l7 + 0x28], %l2
30894 popc 0x0ED5, %i1
30895 lduw [%l7 + 0x6C], %l5
30896 udiv %i7, 0x1CA4, %l6
30897 movge %xcc, %i2, %o3
30898 fmovsle %xcc, %f8, %f11
30899 bl,pn %xcc, loop_3674
30900 lduw [%l7 + 0x34], %g1
30901 fmovsne %icc, %f6, %f14
30902 fmovrde %o2, %f12, %f8
30903loop_3674:
30904 ldx [%l7 + 0x30], %o6
30905 bneg,a,pt %icc, loop_3675
30906 subc %o1, %i4, %i0
30907 stw %l1, [%l7 + 0x78]
30908 fcmpes %fcc1, %f7, %f11
30909loop_3675:
30910 stw %i6, [%l7 + 0x58]
30911 fmovde %xcc, %f3, %f3
30912 fcmpgt32 %f0, %f4, %l3
30913 fnot2s %f14, %f1
30914 stb %g5, [%l7 + 0x34]
30915 fnot1 %f6, %f0
30916 popc 0x0B86, %o5
30917 xnorcc %i3, 0x14DE, %l0
30918 fbg %fcc3, loop_3676
30919 fsrc2s %f7, %f8
30920 sth %g6, [%l7 + 0x20]
30921 stx %i5, [%l7 + 0x08]
30922loop_3676:
30923 movvc %icc, %g7, %o7
30924 addc %o4, %g3, %g2
30925 ldsw [%l7 + 0x14], %o0
30926 andcc %l4, %l2, %i1
30927 fnand %f0, %f4, %f0
30928 movcc %icc, %l5, %i7
30929 bn,a %xcc, loop_3677
30930 fmovrdlz %l6, %f12, %f2
30931 fmovd %f12, %f10
30932 sdivx %i2, 0x022F, %o3
30933loop_3677:
30934 lduh [%l7 + 0x7C], %g1
30935 stx %g4, [%l7 + 0x40]
30936 sllx %o6, 0x09, %o1
30937 ldd [%l7 + 0x78], %f4
30938 brlz,a %o2, loop_3678
30939 fornot2s %f13, %f10, %f9
30940 lduh [%l7 + 0x5C], %i0
30941 fcmple16 %f4, %f4, %i4
30942loop_3678:
30943 stx %l1, [%l7 + 0x50]
30944 siam 0x0
30945 fsrc2s %f14, %f2
30946 movg %xcc, %l3, %g5
30947 bn,a loop_3679
30948 te %icc, 0x0
30949 bge loop_3680
30950 ld [%l7 + 0x70], %f7
30951loop_3679:
30952 fmovdgu %xcc, %f14, %f0
30953 fcmpne16 %f12, %f0, %i6
30954loop_3680:
30955 fsrc1s %f4, %f2
30956 brgz %i3, loop_3681
30957 ldsb [%l7 + 0x0C], %l0
30958 st %f7, [%l7 + 0x24]
30959 and %g6, 0x147B, %i5
30960loop_3681:
30961 and %o5, 0x0524, %g7
30962 ldsh [%l7 + 0x36], %o7
30963 taddcc %o4, 0x06DE, %g3
30964 bcc,a %icc, loop_3682
30965 st %f8, [%l7 + 0x10]
30966 edge16 %o0, %l4, %l2
30967 fandnot1 %f10, %f14, %f14
30968loop_3682:
30969 fmovs %f6, %f6
30970 stx %i1, [%l7 + 0x40]
30971 ldsw [%l7 + 0x30], %g2
30972 lduh [%l7 + 0x6A], %l5
30973 bvc,a,pt %icc, loop_3683
30974 subcc %i7, %i2, %l6
30975 fmovdg %xcc, %f10, %f10
30976 nop
30977 setx loop_3684, %l0, %l1
30978 wrpr 0x1, %tl
30979 wrpr %l1, %tpc
30980 add %l1, 0x4, %l1
30981 wrpr %l1, %tnpc
30982 setx 0x34400001400, %l0, %l1
30983 wrpr %l1, %tstate
30984 wrhpr 0x4, %htstate
30985 retry
30986loop_3683:
30987 ldx [%l7 + 0x30], %o3
30988 fexpand %f11, %f12
30989 fnot2 %f14, %f8
30990loop_3684:
30991 srl %g4, %o6, %o1
30992 fmovrsgz %o2, %f9, %f14
30993 alignaddr %i0, %g1, %l1
30994 taddcctv %l3, 0x139D, %g5
30995 fmovrdlez %i6, %f10, %f12
30996 ldsw [%l7 + 0x4C], %i4
30997 ld [%l7 + 0x08], %f15
30998 taddcc %l0, %i3, %g6
30999 call loop_3685
31000 fnor %f4, %f2, %f6
31001 mulx %o5, 0x105A, %i5
31002 stw %o7, [%l7 + 0x28]
31003loop_3685:
31004 movrgz %o4, 0x001, %g3
31005 fmovdgu %xcc, %f11, %f15
31006 fmovrdgez %g7, %f12, %f2
31007 subc %o0, %l2, %l4
31008 fcmpes %fcc1, %f6, %f13
31009 stb %g2, [%l7 + 0x47]
31010 edge8n %l5, %i1, %i7
31011 sub %i2, %o3, %g4
31012 st %f13, [%l7 + 0x6C]
31013 fnot2s %f0, %f13
31014 stw %o6, [%l7 + 0x64]
31015 fbge,a %fcc0, loop_3686
31016 ldsw [%l7 + 0x18], %l6
31017 movl %icc, %o1, %i0
31018 edge8n %g1, %o2, %l1
31019loop_3686:
31020 bleu,a loop_3687
31021 nop
31022 setx loop_3688, %l0, %l1
31023 jmpl %l1, %g5
31024 lduh [%l7 + 0x76], %i6
31025 ldsb [%l7 + 0x6A], %i4
31026loop_3687:
31027 edge8ln %l0, %i3, %g6
31028loop_3688:
31029 movvs %icc, %o5, %i5
31030 ldsw [%l7 + 0x50], %l3
31031 lduh [%l7 + 0x3E], %o7
31032 stb %g3, [%l7 + 0x19]
31033 tcc %icc, 0x4
31034 sdivcc %o4, 0x0B8C, %o0
31035 andn %l2, 0x0BAD, %l4
31036 ldx [%l7 + 0x18], %g2
31037 bvc,a,pt %icc, loop_3689
31038 fmul8x16al %f3, %f2, %f6
31039 edge16n %g7, %l5, %i1
31040 movrlez %i7, %o3, %i2
31041loop_3689:
31042 xorcc %o6, 0x1F1A, %l6
31043 fand %f6, %f12, %f12
31044 fmovscs %icc, %f7, %f1
31045 fmovrdne %g4, %f12, %f12
31046 stb %i0, [%l7 + 0x6D]
31047 brlz,a %g1, loop_3690
31048 subcc %o1, %o2, %l1
31049 bleu,pt %xcc, loop_3691
31050 edge8 %i6, %i4, %g5
31051loop_3690:
31052 bcc,a loop_3692
31053 bne,a %xcc, loop_3693
31054loop_3691:
31055 tgu %icc, 0x1
31056 fmovspos %xcc, %f15, %f0
31057loop_3692:
31058 ldub [%l7 + 0x42], %i3
31059loop_3693:
31060 fnot1 %f8, %f8
31061 edge32 %l0, %o5, %i5
31062 ldsb [%l7 + 0x3A], %l3
31063 be,pn %xcc, loop_3694
31064 udivx %g6, 0x1F16, %o7
31065 bvc,a loop_3695
31066 bshuffle %f14, %f8, %f12
31067loop_3694:
31068 array8 %o4, %o0, %l2
31069 movn %icc, %l4, %g2
31070loop_3695:
31071 fmovsgu %xcc, %f3, %f1
31072 ldx [%l7 + 0x60], %g3
31073 std %f6, [%l7 + 0x48]
31074 ldub [%l7 + 0x78], %g7
31075 ba,a loop_3696
31076 edge32ln %l5, %i7, %i1
31077 ba,a loop_3697
31078 bleu %xcc, loop_3698
31079loop_3696:
31080 ld [%l7 + 0x50], %f4
31081 st %f3, [%l7 + 0x60]
31082loop_3697:
31083 movl %icc, %i2, %o6
31084loop_3698:
31085 lduh [%l7 + 0x7C], %o3
31086 bpos,pt %xcc, loop_3699
31087 movne %xcc, %l6, %i0
31088 ldx [%l7 + 0x28], %g1
31089 fmovde %xcc, %f13, %f6
31090loop_3699:
31091 sth %o1, [%l7 + 0x40]
31092 tleu %xcc, 0x0
31093 ldsh [%l7 + 0x58], %o2
31094 orcc %l1, 0x1FFB, %i6
31095 ldx [%l7 + 0x38], %i4
31096 fmovdge %icc, %f8, %f14
31097 fmovd %f4, %f0
31098 addcc %g5, %g4, %l0
31099 brz %o5, loop_3700
31100 fnegd %f6, %f4
31101 ldsb [%l7 + 0x56], %i3
31102 fornot2s %f14, %f0, %f2
31103loop_3700:
31104 brgez %i5, loop_3701
31105 tsubcc %l3, %g6, %o7
31106 fornot2s %f3, %f3, %f6
31107 fnands %f12, %f2, %f13
31108loop_3701:
31109 ldx [%l7 + 0x48], %o0
31110 fsrc1 %f6, %f12
31111 bne,a,pt %icc, loop_3702
31112 fmovsgu %icc, %f7, %f7
31113 ble,a,pt %icc, loop_3703
31114 for %f4, %f0, %f10
31115loop_3702:
31116 fmovrdgez %l2, %f8, %f0
31117 umulcc %l4, 0x107C, %o4
31118loop_3703:
31119 bneg,a %icc, loop_3704
31120 stw %g2, [%l7 + 0x7C]
31121 fxnor %f2, %f12, %f2
31122 fsrc1 %f10, %f10
31123loop_3704:
31124 std %f14, [%l7 + 0x28]
31125 bcc,a %icc, loop_3705
31126 tcs %xcc, 0x7
31127 ldd [%l7 + 0x08], %f6
31128 fpsub16s %f4, %f1, %f0
31129loop_3705:
31130 fblg,a %fcc3, loop_3706
31131 movl %xcc, %g3, %g7
31132 subccc %l5, 0x19F2, %i1
31133 fbo %fcc2, loop_3707
31134loop_3706:
31135 fpsub16 %f8, %f6, %f8
31136 sth %i7, [%l7 + 0x4C]
31137 fandnot2s %f6, %f8, %f9
31138loop_3707:
31139 fands %f12, %f2, %f5
31140 ldd [%l7 + 0x10], %f2
31141 fsrc1s %f7, %f4
31142 taddcc %o6, 0x07B6, %i2
31143 ldub [%l7 + 0x4C], %o3
31144 ble,pt %xcc, loop_3708
31145 tsubcc %l6, %g1, %o1
31146 fbu %fcc0, loop_3709
31147 ldx [%l7 + 0x58], %o2
31148loop_3708:
31149 fcmpgt16 %f14, %f6, %i0
31150 fxnor %f12, %f0, %f2
31151loop_3709:
31152 mulscc %l1, %i6, %i4
31153 fands %f5, %f6, %f12
31154 lduh [%l7 + 0x58], %g5
31155 bn,pn %xcc, loop_3710
31156 sth %l0, [%l7 + 0x1E]
31157 be,a %icc, loop_3711
31158 fzeros %f10
31159loop_3710:
31160 brgez,a %g4, loop_3712
31161 ldd [%l7 + 0x60], %f12
31162loop_3711:
31163 tle %xcc, 0x3
31164 bpos loop_3713
31165loop_3712:
31166 xor %i3, 0x1C21, %i5
31167 fmul8ulx16 %f14, %f0, %f12
31168 andn %l3, 0x1D8F, %g6
31169loop_3713:
31170 fmovrsgz %o5, %f10, %f11
31171 brgez %o7, loop_3714
31172 fmovdg %xcc, %f6, %f10
31173 andcc %l2, 0x10CB, %o0
31174 fbge,a %fcc2, loop_3715
31175loop_3714:
31176 fbue %fcc0, loop_3716
31177 fmovdg %icc, %f10, %f11
31178 edge16l %l4, %o4, %g2
31179loop_3715:
31180 or %g7, 0x151F, %l5
31181loop_3716:
31182 bvc,a %icc, loop_3717
31183 sth %i1, [%l7 + 0x0C]
31184 pdist %f12, %f2, %f0
31185 fmovdge %xcc, %f11, %f8
31186loop_3717:
31187 subc %i7, 0x038A, %g3
31188 movg %icc, %o6, %o3
31189 fmovsge %icc, %f9, %f8
31190 srlx %l6, %i2, %o1
31191 ldub [%l7 + 0x75], %o2
31192 fandnot1s %f14, %f2, %f0
31193 fmul8x16 %f3, %f2, %f6
31194 fnands %f4, %f13, %f2
31195 ldub [%l7 + 0x26], %g1
31196 fmul8x16au %f7, %f13, %f12
31197 brnz %i0, loop_3718
31198 movn %xcc, %l1, %i6
31199 ldx [%l7 + 0x48], %i4
31200 andncc %g5, %l0, %g4
31201loop_3718:
31202 movcs %icc, %i5, %l3
31203 stw %i3, [%l7 + 0x08]
31204 fmovdg %xcc, %f3, %f6
31205 smulcc %g6, %o5, %o7
31206 fsrc1s %f4, %f7
31207 stx %l2, [%l7 + 0x68]
31208 fmovrde %l4, %f2, %f10
31209 movrne %o0, %o4, %g7
31210 edge16ln %l5, %g2, %i7
31211 stb %i1, [%l7 + 0x1C]
31212 ldd [%l7 + 0x78], %f6
31213 stb %g3, [%l7 + 0x34]
31214 movre %o3, 0x397, %o6
31215 movrgez %l6, 0x010, %i2
31216 ld [%l7 + 0x0C], %f2
31217 orcc %o1, 0x10F2, %o2
31218 brgez %i0, loop_3719
31219 fabsd %f6, %f14
31220 fmul8ulx16 %f0, %f4, %f0
31221 fxor %f4, %f12, %f14
31222loop_3719:
31223 fbne,a %fcc0, loop_3720
31224 srax %g1, %l1, %i4
31225 fxnors %f1, %f9, %f9
31226 tsubcc %i6, %l0, %g4
31227loop_3720:
31228 stw %g5, [%l7 + 0x08]
31229 fnor %f14, %f8, %f2
31230 ldx [%l7 + 0x48], %l3
31231 fnot1s %f12, %f4
31232 movrlez %i5, %i3, %o5
31233 orn %o7, %g6, %l2
31234 bgu,pn %icc, loop_3721
31235 fnot2s %f6, %f15
31236 fnand %f2, %f0, %f2
31237 movgu %xcc, %l4, %o4
31238loop_3721:
31239 sth %g7, [%l7 + 0x7A]
31240 fnors %f9, %f9, %f13
31241 lduw [%l7 + 0x64], %l5
31242 brgz %g2, loop_3722
31243 fcmped %fcc0, %f10, %f14
31244 bn,a,pt %icc, loop_3723
31245 movrlez %o0, %i7, %i1
31246loop_3722:
31247 fmovsvc %icc, %f13, %f4
31248 mulscc %g3, %o3, %o6
31249loop_3723:
31250 bne,a loop_3724
31251 std %f14, [%l7 + 0x28]
31252 stb %i2, [%l7 + 0x17]
31253 fcmped %fcc0, %f8, %f6
31254loop_3724:
31255 ba,a,pt %icc, loop_3725
31256 fbul,a %fcc3, loop_3726
31257 tvs %icc, 0x7
31258 tg %icc, 0x7
31259loop_3725:
31260 fnot1 %f4, %f4
31261loop_3726:
31262 ta %icc, 0x0
31263 ldsb [%l7 + 0x4A], %l6
31264 movleu %icc, %o1, %o2
31265 fbug %fcc2, loop_3727
31266 udiv %g1, 0x1143, %i0
31267 ldsb [%l7 + 0x3F], %i4
31268 array32 %i6, %l1, %g4
31269loop_3727:
31270 fandnot2s %f1, %f6, %f9
31271 fmovrse %l0, %f4, %f11
31272 ldx [%l7 + 0x40], %g5
31273 lduh [%l7 + 0x7C], %i5
31274 ldsb [%l7 + 0x65], %l3
31275 edge16ln %i3, %o5, %o7
31276 ldsh [%l7 + 0x72], %g6
31277 ldd [%l7 + 0x40], %f14
31278 st %f5, [%l7 + 0x10]
31279 pdist %f6, %f14, %f6
31280 bpos,a %xcc, loop_3728
31281 fmovdcs %xcc, %f9, %f8
31282 stb %l2, [%l7 + 0x25]
31283 fmovrse %l4, %f13, %f5
31284loop_3728:
31285 ldsw [%l7 + 0x18], %o4
31286 srl %g7, 0x0A, %l5
31287 fmuld8ulx16 %f10, %f15, %f4
31288 fmovd %f8, %f0
31289 fmovsl %icc, %f9, %f4
31290 fcmps %fcc0, %f3, %f11
31291 mulx %g2, %i7, %o0
31292 stb %g3, [%l7 + 0x5A]
31293 stb %i1, [%l7 + 0x61]
31294 ldsh [%l7 + 0x52], %o3
31295 fxors %f14, %f8, %f6
31296 tge %xcc, 0x7
31297 ldd [%l7 + 0x68], %f10
31298 brgz %o6, loop_3729
31299 ldd [%l7 + 0x70], %f0
31300 fcmps %fcc0, %f11, %f1
31301 fnot1 %f10, %f2
31302loop_3729:
31303 st %f8, [%l7 + 0x4C]
31304 fmovd %f12, %f4
31305 fcmpeq32 %f14, %f8, %l6
31306 fzeros %f3
31307 bneg,a,pn %xcc, loop_3730
31308 fnors %f11, %f12, %f9
31309 brnz %i2, loop_3731
31310 fmovdge %icc, %f8, %f0
31311loop_3730:
31312 std %f12, [%l7 + 0x40]
31313 fpmerge %f8, %f0, %f2
31314loop_3731:
31315 fbug,a %fcc1, loop_3732
31316 orncc %o1, %o2, %i0
31317 fcmpgt32 %f14, %f4, %i4
31318 fmovrde %i6, %f14, %f2
31319loop_3732:
31320 ldsw [%l7 + 0x48], %l1
31321 fnor %f14, %f12, %f12
31322 ldsb [%l7 + 0x46], %g4
31323 fmul8ulx16 %f10, %f12, %f4
31324 fmovsle %xcc, %f15, %f15
31325 fcmple16 %f4, %f6, %g1
31326 fmovdneg %icc, %f13, %f14
31327 sethi 0x0AD6, %l0
31328 tcs %icc, 0x0
31329 fmovrsne %i5, %f14, %f8
31330 movre %l3, 0x1DC, %g5
31331 alignaddrl %i3, %o7, %g6
31332 sth %o5, [%l7 + 0x7C]
31333 stx %l2, [%l7 + 0x10]
31334 fbuge %fcc3, loop_3733
31335 ldd [%l7 + 0x70], %f8
31336 st %f15, [%l7 + 0x68]
31337 tneg %icc, 0x2
31338loop_3733:
31339 ldsh [%l7 + 0x60], %o4
31340 fabss %f1, %f8
31341 andn %l4, 0x1364, %l5
31342 ldx [%l7 + 0x30], %g2
31343 ldsw [%l7 + 0x10], %g7
31344 fbul %fcc3, loop_3734
31345 ldx [%l7 + 0x20], %i7
31346 fmovsa %xcc, %f4, %f7
31347 bne loop_3735
31348loop_3734:
31349 ldsb [%l7 + 0x59], %o0
31350 xnor %g3, %o3, %o6
31351 fbu %fcc1, loop_3736
31352loop_3735:
31353 ldd [%l7 + 0x18], %f6
31354 stx %i1, [%l7 + 0x40]
31355 sdivcc %l6, 0x1476, %i2
31356loop_3736:
31357 fnor %f10, %f8, %f6
31358 srl %o2, %o1, %i0
31359 std %f4, [%l7 + 0x70]
31360 edge32 %i6, %i4, %l1
31361 stw %g1, [%l7 + 0x74]
31362 fmovse %xcc, %f4, %f2
31363 ldub [%l7 + 0x66], %g4
31364 fbne,a %fcc2, loop_3737
31365 movrlez %i5, 0x08B, %l3
31366 fnot2s %f4, %f10
31367 ldsb [%l7 + 0x1F], %l0
31368loop_3737:
31369 bcc loop_3738
31370 std %f2, [%l7 + 0x38]
31371 stw %i3, [%l7 + 0x4C]
31372 xnor %o7, 0x150A, %g6
31373loop_3738:
31374 tg %xcc, 0x7
31375 fbo,a %fcc3, loop_3739
31376 fmul8ulx16 %f14, %f0, %f10
31377 ta %icc, 0x0
31378 bcs,a,pt %xcc, loop_3740
31379loop_3739:
31380 brgez %g5, loop_3741
31381 tgu %icc, 0x0
31382 fmovsa %xcc, %f10, %f9
31383loop_3740:
31384 fbule %fcc2, loop_3742
31385loop_3741:
31386 fmovdn %icc, %f4, %f14
31387 fcmpd %fcc1, %f12, %f0
31388 bcc,a loop_3743
31389loop_3742:
31390 movrgz %l2, 0x135, %o4
31391 bvs,a,pn %xcc, loop_3744
31392 bcc %xcc, loop_3745
31393loop_3743:
31394 fmul8ulx16 %f0, %f0, %f14
31395 ldd [%l7 + 0x68], %f2
31396loop_3744:
31397 fpadd16 %f2, %f2, %f14
31398loop_3745:
31399 bg,a,pt %icc, loop_3746
31400 ldsb [%l7 + 0x6D], %o5
31401 tpos %icc, 0x3
31402 tpos %icc, 0x6
31403loop_3746:
31404 fxnor %f0, %f0, %f14
31405 stb %l5, [%l7 + 0x74]
31406 ldsb [%l7 + 0x1D], %g2
31407 fnot1 %f8, %f10
31408 sllx %l4, 0x14, %i7
31409 sth %g7, [%l7 + 0x6E]
31410 movcs %icc, %o0, %g3
31411 stb %o6, [%l7 + 0x5B]
31412 fnegd %f2, %f4
31413 fmovdg %icc, %f8, %f2
31414 sth %i1, [%l7 + 0x76]
31415 bneg,pt %xcc, loop_3747
31416 stx %o3, [%l7 + 0x20]
31417 tle %icc, 0x3
31418 fmuld8ulx16 %f6, %f9, %f2
31419loop_3747:
31420 fmovsgu %xcc, %f2, %f11
31421 fbne,a %fcc0, loop_3748
31422 ldub [%l7 + 0x49], %l6
31423 te %icc, 0x0
31424 fcmpeq16 %f12, %f6, %o2
31425loop_3748:
31426 umul %o1, 0x128A, %i0
31427 fandnot2s %f12, %f12, %f0
31428 addcc %i2, %i6, %l1
31429 bl,a,pn %xcc, loop_3749
31430 fmovdl %xcc, %f14, %f8
31431 fabss %f15, %f12
31432 fbu,a %fcc1, loop_3750
31433loop_3749:
31434 fmovdcs %xcc, %f8, %f5
31435 fpack32 %f12, %f2, %f12
31436 sth %i4, [%l7 + 0x7E]
31437loop_3750:
31438 movle %xcc, %g1, %i5
31439 fxors %f13, %f15, %f13
31440 edge32 %l3, %g4, %l0
31441 fmovrslez %i3, %f8, %f8
31442 edge8l %o7, %g6, %l2
31443 fmovdvc %icc, %f14, %f10
31444 brgez %o4, loop_3751
31445 fmovdn %icc, %f10, %f5
31446 st %f15, [%l7 + 0x40]
31447 ldsh [%l7 + 0x4C], %g5
31448loop_3751:
31449 fmovrslez %l5, %f3, %f8
31450 fmovdg %icc, %f10, %f3
31451 ldsb [%l7 + 0x0C], %o5
31452 orcc %l4, 0x0DE1, %g2
31453 addccc %g7, %i7, %o0
31454 fbuge %fcc3, loop_3752
31455 tle %icc, 0x1
31456 fornot1s %f9, %f10, %f6
31457 fpadd32 %f14, %f2, %f10
31458loop_3752:
31459 movgu %icc, %o6, %i1
31460 smul %g3, 0x19F1, %o3
31461 fbue %fcc2, loop_3753
31462 fmovscc %icc, %f10, %f12
31463 ldx [%l7 + 0x50], %o2
31464 fble %fcc2, loop_3754
31465loop_3753:
31466 fnors %f13, %f13, %f12
31467 movge %xcc, %o1, %i0
31468 sth %i2, [%l7 + 0x54]
31469loop_3754:
31470 lduw [%l7 + 0x70], %l6
31471 sll %i6, %l1, %g1
31472 fzeros %f11
31473 stx %i4, [%l7 + 0x28]
31474 fbge %fcc3, loop_3755
31475 bleu,pt %icc, loop_3756
31476 array16 %i5, %g4, %l3
31477 taddcc %i3, 0x18A9, %o7
31478loop_3755:
31479 fandnot2 %f10, %f12, %f8
31480loop_3756:
31481 fmovrdgez %g6, %f10, %f14
31482 sth %l2, [%l7 + 0x4C]
31483 fmovrdlz %l0, %f4, %f6
31484 bgu,a loop_3757
31485 edge16n %g5, %l5, %o5
31486 fpsub32s %f13, %f7, %f12
31487 fmovde %icc, %f13, %f9
31488loop_3757:
31489 fmul8sux16 %f6, %f10, %f8
31490 tneg %xcc, 0x3
31491 fblg,a %fcc0, loop_3758
31492 fpackfix %f12, %f10
31493 std %f6, [%l7 + 0x70]
31494 ldd [%l7 + 0x60], %f0
31495loop_3758:
31496 xnorcc %o4, 0x1008, %g2
31497 tsubcc %g7, %l4, %o0
31498 fcmple32 %f12, %f14, %o6
31499 nop
31500 setx loop_3759, %l0, %l1
31501 wrpr 0x1, %tl
31502 wrpr %l1, %tnpc
31503 setx 0x34400001400, %l0, %l1
31504 wrpr %l1, %tstate
31505 wrhpr 0x4, %htstate
31506 done
31507 brlz,a %i1, loop_3760
31508 bcc,a,pn %icc, loop_3761
31509 xor %g3, %i7, %o3
31510loop_3759:
31511 fmovsge %xcc, %f11, %f13
31512loop_3760:
31513 orn %o2, 0x17BD, %i0
31514loop_3761:
31515 lduh [%l7 + 0x7C], %o1
31516 fmovrdgz %i2, %f8, %f0
31517 ldub [%l7 + 0x24], %l6
31518 fcmple16 %f14, %f8, %i6
31519 andn %g1, %i4, %l1
31520 lduh [%l7 + 0x38], %i5
31521 edge32n %g4, %i3, %o7
31522 stb %g6, [%l7 + 0x7B]
31523 std %f2, [%l7 + 0x10]
31524 ldsw [%l7 + 0x38], %l2
31525 ta %xcc, 0x5
31526 call loop_3762
31527 fmovdleu %icc, %f7, %f12
31528 srax %l0, %g5, %l5
31529 movne %icc, %o5, %o4
31530loop_3762:
31531 fnands %f10, %f8, %f7
31532 movgu %xcc, %l3, %g7
31533 fornot1 %f2, %f8, %f12
31534 sethi 0x0C6B, %g2
31535 fmovrdgz %o0, %f8, %f10
31536 fexpand %f15, %f12
31537 movvc %icc, %o6, %l4
31538 and %g3, 0x1FB4, %i7
31539 and %o3, 0x0BD7, %i1
31540 ld [%l7 + 0x50], %f9
31541 std %f2, [%l7 + 0x48]
31542 ld [%l7 + 0x1C], %f15
31543 fbo,a %fcc1, loop_3763
31544 fexpand %f9, %f12
31545 stb %i0, [%l7 + 0x19]
31546 bvc,a %icc, loop_3764
31547loop_3763:
31548 brgz,a %o2, loop_3765
31549 fmovdneg %xcc, %f0, %f9
31550 fxors %f15, %f1, %f7
31551loop_3764:
31552 fbne,a %fcc2, loop_3766
31553loop_3765:
31554 fones %f13
31555 ldsh [%l7 + 0x42], %o1
31556 movge %xcc, %i2, %i6
31557loop_3766:
31558 mulscc %g1, 0x12CD, %i4
31559 bvs,pn %icc, loop_3767
31560 srlx %l6, 0x1A, %l1
31561 stx %g4, [%l7 + 0x70]
31562 fblg %fcc2, loop_3768
31563loop_3767:
31564 fnors %f4, %f14, %f7
31565 fmovd %f8, %f10
31566 fnot1 %f4, %f0
31567loop_3768:
31568 array32 %i3, %i5, %o7
31569 fpackfix %f12, %f1
31570 sth %l2, [%l7 + 0x7E]
31571 bneg,a,pn %icc, loop_3769
31572 fpadd16 %f0, %f0, %f4
31573 fbne %fcc1, loop_3770
31574 movneg %xcc, %g6, %l0
31575loop_3769:
31576 fmovdcc %xcc, %f6, %f5
31577 move %xcc, %l5, %g5
31578loop_3770:
31579 edge8ln %o5, %o4, %l3
31580 fcmps %fcc3, %f10, %f10
31581 bvc,a %xcc, loop_3771
31582 or %g7, 0x1B46, %g2
31583 tneg %xcc, 0x1
31584 udivcc %o0, 0x1B37, %l4
31585loop_3771:
31586 stb %g3, [%l7 + 0x51]
31587 alignaddr %i7, %o3, %i1
31588 fmovrdlez %o6, %f10, %f12
31589 fxors %f15, %f7, %f2
31590 fpadd32s %f9, %f2, %f4
31591 edge16ln %o2, %i0, %o1
31592 udiv %i2, 0x0BB0, %g1
31593 movrlez %i4, %l6, %l1
31594 stx %i6, [%l7 + 0x58]
31595 movneg %icc, %i3, %i5
31596 lduw [%l7 + 0x7C], %o7
31597 ldsb [%l7 + 0x32], %l2
31598 ldx [%l7 + 0x18], %g6
31599 call loop_3772
31600 ldsw [%l7 + 0x60], %g4
31601 array8 %l0, %l5, %o5
31602 ldsh [%l7 + 0x70], %o4
31603loop_3772:
31604 fbug %fcc2, loop_3773
31605 call loop_3774
31606 tsubcc %g5, %l3, %g2
31607 fcmpgt32 %f10, %f2, %g7
31608loop_3773:
31609 ldd [%l7 + 0x08], %f10
31610loop_3774:
31611 fcmpeq32 %f8, %f2, %l4
31612 fnot1s %f13, %f6
31613 fmovdcs %icc, %f11, %f1
31614 edge32n %o0, %i7, %g3
31615 fornot2s %f2, %f2, %f12
31616 ldx [%l7 + 0x38], %o3
31617 fornot2s %f2, %f1, %f12
31618 stx %o6, [%l7 + 0x28]
31619 st %f0, [%l7 + 0x2C]
31620 stx %o2, [%l7 + 0x08]
31621 std %f10, [%l7 + 0x40]
31622 tsubcctv %i1, 0x1269, %o1
31623 fmul8sux16 %f0, %f14, %f14
31624 fmovsa %xcc, %f0, %f3
31625 umulcc %i0, %g1, %i4
31626 ldsw [%l7 + 0x64], %i2
31627 ldsw [%l7 + 0x58], %l6
31628 fornot1s %f3, %f2, %f11
31629 sth %i6, [%l7 + 0x68]
31630 stw %i3, [%l7 + 0x68]
31631 brnz %l1, loop_3775
31632 andcc %o7, %l2, %g6
31633 fble %fcc3, loop_3776
31634 ldsh [%l7 + 0x16], %i5
31635loop_3775:
31636 ldub [%l7 + 0x31], %l0
31637 fbge %fcc2, loop_3777
31638loop_3776:
31639 fmovs %f1, %f12
31640 ldub [%l7 + 0x47], %l5
31641 fmovrdne %o5, %f6, %f8
31642loop_3777:
31643 sth %g4, [%l7 + 0x52]
31644 fbule %fcc3, loop_3778
31645 ldd [%l7 + 0x70], %f2
31646 fzero %f6
31647 fba,a %fcc1, loop_3779
31648loop_3778:
31649 bg %xcc, loop_3780
31650 fnot2 %f12, %f8
31651 edge8n %o4, %l3, %g5
31652loop_3779:
31653 fba,a %fcc0, loop_3781
31654loop_3780:
31655 stw %g2, [%l7 + 0x70]
31656 fmovsne %xcc, %f1, %f15
31657 ldsb [%l7 + 0x23], %l4
31658loop_3781:
31659 fpsub16s %f12, %f0, %f15
31660 ldub [%l7 + 0x75], %g7
31661 fornot1 %f10, %f8, %f14
31662 nop
31663 setx loop_3782, %l0, %l1
31664 wrpr 0x1, %tl
31665 wrpr %l1, %tnpc
31666 setx 0x34400001400, %l0, %l1
31667 wrpr %l1, %tstate
31668 wrhpr 0x4, %htstate
31669 done
31670 orcc %i7, %o0, %g3
31671 ldsh [%l7 + 0x4C], %o6
31672 fzeros %f15
31673loop_3782:
31674 fmovs %f2, %f7
31675 sth %o2, [%l7 + 0x3A]
31676 std %f2, [%l7 + 0x58]
31677 std %f0, [%l7 + 0x60]
31678 fsrc2 %f8, %f12
31679 stx %i1, [%l7 + 0x68]
31680 edge32ln %o1, %o3, %g1
31681 fmovscc %icc, %f11, %f15
31682 std %f6, [%l7 + 0x58]
31683 fbg,a %fcc3, loop_3783
31684 fba %fcc2, loop_3784
31685 fornot2s %f3, %f11, %f5
31686 fmovdgu %icc, %f14, %f6
31687loop_3783:
31688 sra %i4, %i2, %i0
31689loop_3784:
31690 fnegs %f11, %f10
31691 fnor %f10, %f12, %f14
31692 fmovse %icc, %f10, %f10
31693 nop
31694 setx loop_3785, %l0, %l1
31695 wrpr 0x1, %tl
31696 wrpr %l1, %tpc
31697 add %l1, 0x4, %l1
31698 wrpr %l1, %tnpc
31699 setx 0x34400001400, %l0, %l1
31700 wrpr %l1, %tstate
31701 wrhpr 0x4, %htstate
31702 retry
31703 fmul8x16al %f1, %f8, %f6
31704 orncc %i6, %l6, %l1
31705 brlez,a %o7, loop_3786
31706loop_3785:
31707 fmovrslz %l2, %f2, %f13
31708 taddcctv %g6, %i5, %i3
31709 bl,a loop_3787
31710loop_3786:
31711 nop
31712 setx loop_3788, %l0, %l1
31713 wrpr 0x1, %tl
31714 wrpr %l1, %tnpc
31715 setx 0x34400001400, %l0, %l1
31716 wrpr %l1, %tstate
31717 wrhpr 0x4, %htstate
31718 done
31719 ldsb [%l7 + 0x75], %l5
31720 ldx [%l7 + 0x40], %o5
31721loop_3787:
31722 fcmpes %fcc0, %f2, %f2
31723loop_3788:
31724 sra %g4, 0x04, %l0
31725 fblg,a %fcc1, loop_3789
31726 fnors %f3, %f3, %f11
31727 st %f1, [%l7 + 0x44]
31728 movle %xcc, %l3, %o4
31729loop_3789:
31730 ldsb [%l7 + 0x1D], %g5
31731 andncc %g2, %g7, %l4
31732 fmovdvc %icc, %f5, %f12
31733 fpadd32s %f5, %f2, %f6
31734 stx %o0, [%l7 + 0x78]
31735 be,pn %xcc, loop_3790
31736 stw %g3, [%l7 + 0x70]
31737 fbge,a %fcc0, loop_3791
31738 fpsub32 %f0, %f14, %f6
31739loop_3790:
31740 fmovrdlz %i7, %f12, %f10
31741 ld [%l7 + 0x4C], %f4
31742loop_3791:
31743 fmovd %f10, %f4
31744 ldub [%l7 + 0x2E], %o2
31745 lduw [%l7 + 0x7C], %o6
31746 fpsub32s %f0, %f2, %f11
31747 sth %i1, [%l7 + 0x10]
31748 movvs %icc, %o3, %g1
31749 lduh [%l7 + 0x64], %i4
31750 edge8 %o1, %i0, %i2
31751 fnegs %f8, %f2
31752 fbg %fcc3, loop_3792
31753 stb %i6, [%l7 + 0x29]
31754 ldsh [%l7 + 0x60], %l6
31755 bneg,a,pt %xcc, loop_3793
31756loop_3792:
31757 mulx %o7, 0x191E, %l2
31758 fmovsneg %xcc, %f8, %f5
31759 ld [%l7 + 0x70], %f6
31760loop_3793:
31761 ldsh [%l7 + 0x2E], %g6
31762 tcs %xcc, 0x0
31763 stb %i5, [%l7 + 0x5B]
31764 ldd [%l7 + 0x20], %f6
31765 fzeros %f10
31766 tl %xcc, 0x7
31767 fbl,a %fcc1, loop_3794
31768 fbu %fcc0, loop_3795
31769 addccc %l1, %l5, %o5
31770 lduw [%l7 + 0x70], %i3
31771loop_3794:
31772 tsubcctv %g4, 0x036B, %l3
31773loop_3795:
31774 sethi 0x0FF6, %o4
31775 movne %xcc, %g5, %g2
31776 tsubcc %l0, %l4, %g7
31777 brnz,a %g3, loop_3796
31778 ldsh [%l7 + 0x74], %i7
31779 bcs,a,pn %xcc, loop_3797
31780 movne %icc, %o2, %o6
31781loop_3796:
31782 edge16n %i1, %o0, %o3
31783 stx %i4, [%l7 + 0x38]
31784loop_3797:
31785 fmovdvc %icc, %f0, %f8
31786 ldsb [%l7 + 0x37], %g1
31787 fandnot1s %f5, %f13, %f8
31788 ldsb [%l7 + 0x68], %o1
31789 fornot1 %f12, %f12, %f0
31790 ldsh [%l7 + 0x48], %i0
31791 subc %i6, 0x1CCC, %l6
31792 movrgz %o7, 0x048, %l2
31793 fors %f14, %f6, %f14
31794 bn %xcc, loop_3798
31795 ldsw [%l7 + 0x40], %i2
31796 ldsh [%l7 + 0x68], %g6
31797 movge %xcc, %i5, %l5
31798loop_3798:
31799 edge8l %l1, %i3, %o5
31800 array16 %l3, %g4, %g5
31801 stx %o4, [%l7 + 0x28]
31802 smulcc %g2, 0x11F9, %l0
31803 stx %g7, [%l7 + 0x28]
31804 sub %g3, 0x03D4, %i7
31805 ldd [%l7 + 0x08], %f8
31806 tcs %icc, 0x5
31807 fmovdvc %xcc, %f8, %f14
31808 edge8ln %l4, %o6, %o2
31809 fcmpd %fcc1, %f0, %f2
31810 fmovda %icc, %f12, %f0
31811 fandnot2 %f4, %f6, %f4
31812 std %f8, [%l7 + 0x10]
31813 stb %o0, [%l7 + 0x0C]
31814 ldsh [%l7 + 0x70], %o3
31815 array16 %i4, %g1, %o1
31816 stw %i1, [%l7 + 0x08]
31817 ldsh [%l7 + 0x4C], %i0
31818 fxors %f7, %f5, %f0
31819 ba,pn %icc, loop_3799
31820 umulcc %l6, %o7, %i6
31821 ld [%l7 + 0x28], %f10
31822 bpos,a,pn %xcc, loop_3800
31823loop_3799:
31824 ba %icc, loop_3801
31825 nop
31826 setx loop_3802, %l0, %l1
31827 wrpr 0x1, %tl
31828 wrpr %l1, %tnpc
31829 setx 0x34400001400, %l0, %l1
31830 wrpr %l1, %tstate
31831 wrhpr 0x4, %htstate
31832 done
31833 stb %i2, [%l7 + 0x61]
31834loop_3800:
31835 tne %icc, 0x3
31836loop_3801:
31837 movrlz %l2, 0x2C8, %g6
31838loop_3802:
31839 brgz %l5, loop_3803
31840 fbule %fcc0, loop_3804
31841 fmovrdlez %l1, %f8, %f0
31842 movvs %icc, %i3, %i5
31843loop_3803:
31844 ld [%l7 + 0x70], %f15
31845loop_3804:
31846 stx %o5, [%l7 + 0x78]
31847 fpack16 %f14, %f9
31848 edge16n %g4, %l3, %g5
31849 faligndata %f6, %f8, %f2
31850 st %f14, [%l7 + 0x28]
31851 fones %f7
31852 fnegd %f6, %f0
31853 fcmpeq32 %f6, %f6, %g2
31854 bcc,pt %icc, loop_3805
31855 ldsh [%l7 + 0x44], %l0
31856 stx %o4, [%l7 + 0x78]
31857 stw %g3, [%l7 + 0x58]
31858loop_3805:
31859 fcmpd %fcc2, %f4, %f6
31860 sllx %i7, 0x0E, %l4
31861 movg %xcc, %o6, %o2
31862 fbne %fcc3, loop_3806
31863 andncc %o0, %o3, %i4
31864 move %xcc, %g1, %g7
31865 bn %icc, loop_3807
31866loop_3806:
31867 ldx [%l7 + 0x40], %i1
31868 fmovdcs %xcc, %f9, %f12
31869 movrlz %o1, %l6, %i0
31870loop_3807:
31871 ldsb [%l7 + 0x18], %o7
31872 mova %icc, %i6, %l2
31873 orn %g6, %l5, %l1
31874 fnot2 %f0, %f2
31875 addccc %i2, %i3, %i5
31876 fcmpne16 %f8, %f8, %o5
31877 fbo %fcc0, loop_3808
31878 ldsh [%l7 + 0x44], %l3
31879 bpos,a %xcc, loop_3809
31880 brlez %g5, loop_3810
31881loop_3808:
31882 ldd [%l7 + 0x30], %f12
31883 edge8n %g4, %g2, %o4
31884loop_3809:
31885 fbul %fcc0, loop_3811
31886loop_3810:
31887 fmovdgu %xcc, %f5, %f12
31888 ldsh [%l7 + 0x0A], %l0
31889 bge,a loop_3812
31890loop_3811:
31891 movg %xcc, %i7, %g3
31892 tcc %icc, 0x7
31893 std %f2, [%l7 + 0x08]
31894loop_3812:
31895 st %f10, [%l7 + 0x24]
31896 ld [%l7 + 0x34], %f6
31897 fmovdneg %icc, %f0, %f3
31898 ldd [%l7 + 0x38], %f12
31899 sll %l4, %o2, %o0
31900 fbge,a %fcc3, loop_3813
31901 fsrc1 %f6, %f0
31902 fbge %fcc0, loop_3814
31903 be,pt %icc, loop_3815
31904loop_3813:
31905 stw %o3, [%l7 + 0x2C]
31906 stx %o6, [%l7 + 0x78]
31907loop_3814:
31908 popc %g1, %i4
31909loop_3815:
31910 movre %g7, %o1, %i1
31911 ldub [%l7 + 0x4E], %i0
31912 edge8 %o7, %i6, %l2
31913 fcmpd %fcc2, %f6, %f2
31914 fbule,a %fcc2, loop_3816
31915 fmovsg %xcc, %f12, %f2
31916 fpack32 %f4, %f10, %f2
31917 andn %l6, 0x1B07, %g6
31918loop_3816:
31919 ldd [%l7 + 0x28], %f10
31920 udivcc %l1, 0x17D1, %i2
31921 lduw [%l7 + 0x58], %l5
31922 ldub [%l7 + 0x66], %i3
31923 fabsd %f12, %f4
31924 lduw [%l7 + 0x28], %i5
31925 ldub [%l7 + 0x2E], %o5
31926 ldsh [%l7 + 0x36], %g5
31927 bpos,a,pt %xcc, loop_3817
31928 sth %g4, [%l7 + 0x4C]
31929 ldsb [%l7 + 0x24], %l3
31930 movge %xcc, %g2, %l0
31931loop_3817:
31932 subccc %o4, %i7, %g3
31933 fmul8x16al %f8, %f8, %f0
31934 movrne %l4, %o2, %o0
31935 nop
31936 setx loop_3818, %l0, %l1
31937 wrpr 0x1, %tl
31938 wrpr %l1, %tpc
31939 add %l1, 0x4, %l1
31940 wrpr %l1, %tnpc
31941 setx 0x34400001400, %l0, %l1
31942 wrpr %l1, %tstate
31943 wrhpr 0x4, %htstate
31944 retry
31945 tne %icc, 0x2
31946 edge8l %o3, %o6, %i4
31947 sth %g7, [%l7 + 0x08]
31948loop_3818:
31949 sth %g1, [%l7 + 0x44]
31950 st %f7, [%l7 + 0x24]
31951 ldx [%l7 + 0x38], %i1
31952 fbne,a %fcc1, loop_3819
31953 tleu %icc, 0x2
31954 edge32ln %i0, %o1, %o7
31955 fmovrsne %l2, %f7, %f2
31956loop_3819:
31957 andn %l6, %i6, %l1
31958 fmovsn %xcc, %f15, %f12
31959 std %f4, [%l7 + 0x18]
31960 subcc %g6, %l5, %i3
31961 movrgez %i2, 0x3ED, %o5
31962 fmovsl %icc, %f12, %f11
31963 taddcctv %i5, %g4, %l3
31964 fpsub32s %f6, %f13, %f1
31965 st %f12, [%l7 + 0x1C]
31966 ld [%l7 + 0x1C], %f6
31967 fors %f14, %f1, %f1
31968 array32 %g5, %l0, %g2
31969 fexpand %f2, %f8
31970 fpsub16s %f1, %f8, %f10
31971 movvs %xcc, %o4, %i7
31972 fcmple32 %f14, %f4, %g3
31973 ldd [%l7 + 0x58], %f12
31974 fba %fcc1, loop_3820
31975 brz,a %l4, loop_3821
31976 lduw [%l7 + 0x20], %o2
31977 tvc %xcc, 0x2
31978loop_3820:
31979 fbe,a %fcc3, loop_3822
31980loop_3821:
31981 stb %o3, [%l7 + 0x0E]
31982 xor %o6, 0x1BFD, %o0
31983 fbule,a %fcc2, loop_3823
31984loop_3822:
31985 orncc %i4, %g1, %i1
31986 nop
31987 setx loop_3824, %l0, %l1
31988 jmpl %l1, %g7
31989 std %f10, [%l7 + 0x30]
31990loop_3823:
31991 tge %icc, 0x4
31992 fpsub32 %f0, %f14, %f12
31993loop_3824:
31994 std %f0, [%l7 + 0x30]
31995 fabsd %f4, %f10
31996 fmovsl %icc, %f12, %f5
31997 addc %o1, %o7, %i0
31998 brgz,a %l6, loop_3825
31999 move %xcc, %i6, %l2
32000 movvs %xcc, %g6, %l1
32001 fpadd16 %f8, %f0, %f6
32002loop_3825:
32003 fmovdl %xcc, %f12, %f0
32004 taddcc %l5, %i2, %i3
32005 fmovrdgez %o5, %f10, %f6
32006 fbul %fcc1, loop_3826
32007 ldd [%l7 + 0x58], %f6
32008 st %f15, [%l7 + 0x08]
32009 ldx [%l7 + 0x10], %i5
32010loop_3826:
32011 andn %g4, %l3, %l0
32012 fxnor %f2, %f8, %f14
32013 ldub [%l7 + 0x29], %g2
32014 fmovrse %o4, %f1, %f9
32015 fxor %f0, %f2, %f12
32016 movgu %xcc, %g5, %i7
32017 ldd [%l7 + 0x10], %f6
32018 ldx [%l7 + 0x40], %g3
32019 fmul8ulx16 %f4, %f0, %f12
32020 fpadd16s %f15, %f4, %f13
32021 st %f14, [%l7 + 0x1C]
32022 fcmps %fcc3, %f10, %f13
32023 sth %o2, [%l7 + 0x62]
32024 movvs %xcc, %l4, %o6
32025 lduw [%l7 + 0x7C], %o3
32026 edge16n %o0, %i4, %i1
32027 ld [%l7 + 0x58], %f8
32028 stw %g1, [%l7 + 0x24]
32029 ldub [%l7 + 0x3A], %o1
32030 fnegs %f2, %f11
32031 bvs,a %icc, loop_3827
32032 fzeros %f4
32033 ld [%l7 + 0x10], %f11
32034 fandnot2s %f3, %f10, %f5
32035loop_3827:
32036 st %f5, [%l7 + 0x6C]
32037 move %xcc, %o7, %i0
32038 pdist %f6, %f10, %f4
32039 ldsw [%l7 + 0x30], %l6
32040 tl %xcc, 0x2
32041 std %f10, [%l7 + 0x10]
32042 lduw [%l7 + 0x68], %i6
32043 fmovs %f1, %f3
32044 stw %g7, [%l7 + 0x34]
32045 fabsd %f4, %f2
32046 ble,a loop_3828
32047 stb %l2, [%l7 + 0x75]
32048 bgu,a,pn %xcc, loop_3829
32049 stw %g6, [%l7 + 0x70]
32050loop_3828:
32051 tpos %xcc, 0x1
32052 ldsb [%l7 + 0x3A], %l1
32053loop_3829:
32054 stw %i2, [%l7 + 0x60]
32055 fmovdleu %xcc, %f1, %f0
32056 fcmpgt32 %f0, %f12, %i3
32057 stw %l5, [%l7 + 0x2C]
32058 fcmpes %fcc0, %f3, %f5
32059 lduh [%l7 + 0x1A], %o5
32060 lduw [%l7 + 0x14], %i5
32061 ldsw [%l7 + 0x58], %l3
32062 stw %g4, [%l7 + 0x38]
32063 fors %f5, %f2, %f5
32064 stx %g2, [%l7 + 0x50]
32065 sth %l0, [%l7 + 0x32]
32066 addccc %g5, 0x0022, %o4
32067 ldub [%l7 + 0x59], %g3
32068 xorcc %o2, 0x043A, %l4
32069 ldd [%l7 + 0x08], %f4
32070 ldsh [%l7 + 0x78], %o6
32071 sth %o3, [%l7 + 0x3C]
32072 bgu,pn %xcc, loop_3830
32073 movrlz %o0, 0x093, %i7
32074 udivx %i4, 0x0A65, %g1
32075 stb %i1, [%l7 + 0x6B]
32076loop_3830:
32077 movgu %xcc, %o7, %o1
32078 sth %i0, [%l7 + 0x62]
32079 edge16 %l6, %i6, %l2
32080 ldd [%l7 + 0x38], %f14
32081 movvc %icc, %g7, %l1
32082 fbuge %fcc3, loop_3831
32083 bleu loop_3832
32084 fandnot1 %f2, %f14, %f8
32085 fbug,a %fcc1, loop_3833
32086loop_3831:
32087 smul %g6, 0x0A22, %i2
32088loop_3832:
32089 fmovrdgez %l5, %f2, %f14
32090 fzero %f4
32091loop_3833:
32092 ble loop_3834
32093 stb %o5, [%l7 + 0x13]
32094 lduw [%l7 + 0x50], %i3
32095 fcmple32 %f12, %f12, %l3
32096loop_3834:
32097 popc 0x0C79, %g4
32098 fcmpes %fcc1, %f1, %f3
32099 fnors %f6, %f15, %f7
32100 bshuffle %f14, %f4, %f4
32101 lduh [%l7 + 0x24], %g2
32102 fpackfix %f0, %f9
32103 fcmple32 %f14, %f2, %l0
32104 fbge,a %fcc1, loop_3835
32105 fandnot2 %f2, %f8, %f6
32106 movrlz %i5, 0x072, %o4
32107 sth %g3, [%l7 + 0x5A]
32108loop_3835:
32109 xor %g5, %o2, %o6
32110 edge32ln %o3, %l4, %i7
32111 ldd [%l7 + 0x50], %f8
32112 addccc %o0, 0x1688, %g1
32113 bcs %icc, loop_3836
32114 ldsb [%l7 + 0x37], %i4
32115 movg %xcc, %o7, %o1
32116 nop
32117 setx loop_3837, %l0, %l1
32118 jmpl %l1, %i1
32119loop_3836:
32120 fmovrsgez %i0, %f8, %f11
32121 fblg,a %fcc3, loop_3838
32122 movgu %icc, %i6, %l2
32123loop_3837:
32124 fpadd32 %f14, %f8, %f8
32125 fmovs %f15, %f6
32126loop_3838:
32127 ldsh [%l7 + 0x54], %g7
32128 smulcc %l6, 0x1903, %g6
32129 brnz,a %l1, loop_3839
32130 tpos %icc, 0x7
32131 fmovrdlz %i2, %f4, %f2
32132 fcmpeq16 %f0, %f4, %l5
32133loop_3839:
32134 edge32 %o5, %l3, %g4
32135 fmovrsne %i3, %f2, %f12
32136 fblg,a %fcc0, loop_3840
32137 ldsb [%l7 + 0x0E], %l0
32138 movvc %xcc, %i5, %o4
32139 ldub [%l7 + 0x55], %g2
32140loop_3840:
32141 sth %g5, [%l7 + 0x58]
32142 tvs %xcc, 0x6
32143 ldub [%l7 + 0x6C], %o2
32144 fmovrdgez %o6, %f8, %f14
32145 brz %g3, loop_3841
32146 fmovsleu %xcc, %f12, %f12
32147 sth %l4, [%l7 + 0x68]
32148 umul %i7, 0x1C46, %o3
32149loop_3841:
32150 brlz,a %o0, loop_3842
32151 ldsh [%l7 + 0x6E], %i4
32152 ldsw [%l7 + 0x78], %g1
32153 fxnors %f10, %f2, %f4
32154loop_3842:
32155 addccc %o1, %i1, %i0
32156 stx %i6, [%l7 + 0x10]
32157 fsrc1s %f1, %f7
32158 fmovs %f5, %f7
32159 orn %l2, %g7, %l6
32160 siam 0x6
32161 fpsub16s %f10, %f14, %f7
32162 nop
32163 setx loop_3843, %l0, %l1
32164 wrpr 0x1, %tl
32165 wrpr %l1, %tpc
32166 add %l1, 0x4, %l1
32167 wrpr %l1, %tnpc
32168 setx 0x34400001400, %l0, %l1
32169 wrpr %l1, %tstate
32170 wrhpr 0x4, %htstate
32171 retry
32172 ldx [%l7 + 0x50], %o7
32173 bleu,a,pt %xcc, loop_3844
32174 xnorcc %g6, %l1, %i2
32175loop_3843:
32176 fmovdvs %icc, %f6, %f2
32177 fmovrde %l5, %f2, %f14
32178loop_3844:
32179 stb %o5, [%l7 + 0x3F]
32180 stx %g4, [%l7 + 0x58]
32181 fbul %fcc3, loop_3845
32182 movcc %icc, %l3, %l0
32183 movrlez %i5, 0x071, %i3
32184 faligndata %f8, %f10, %f10
32185loop_3845:
32186 lduw [%l7 + 0x24], %o4
32187 move %xcc, %g2, %o2
32188 ldsh [%l7 + 0x2E], %g5
32189 edge16l %o6, %g3, %i7
32190 alignaddr %o3, %l4, %i4
32191 lduw [%l7 + 0x7C], %o0
32192 movl %icc, %o1, %g1
32193 ldd [%l7 + 0x20], %f0
32194 taddcc %i0, 0x07AB, %i1
32195 fmovscc %icc, %f15, %f5
32196 fsrc1s %f12, %f12
32197 bne,a,pn %xcc, loop_3846
32198 stw %l2, [%l7 + 0x1C]
32199 fnor %f10, %f8, %f12
32200 movrne %i6, %l6, %g7
32201loop_3846:
32202 fnor %f10, %f14, %f4
32203 fpsub16s %f2, %f10, %f4
32204 fbo %fcc2, loop_3847
32205 fmovsg %xcc, %f1, %f11
32206 ldd [%l7 + 0x60], %f0
32207 ldsh [%l7 + 0x0C], %g6
32208loop_3847:
32209 ldsb [%l7 + 0x7C], %o7
32210 st %f0, [%l7 + 0x64]
32211 tcs %icc, 0x6
32212 bcs %icc, loop_3848
32213 stw %l1, [%l7 + 0x40]
32214 fmul8x16au %f7, %f1, %f12
32215 edge8n %l5, %o5, %i2
32216loop_3848:
32217 tsubcc %g4, %l3, %l0
32218 ldd [%l7 + 0x20], %f6
32219 ldsb [%l7 + 0x19], %i5
32220 fbn %fcc2, loop_3849
32221 lduw [%l7 + 0x5C], %i3
32222 edge8l %g2, %o2, %g5
32223 fpackfix %f8, %f9
32224loop_3849:
32225 fmovdvs %icc, %f1, %f13
32226 fnand %f8, %f10, %f0
32227 movleu %icc, %o4, %g3
32228 ldsh [%l7 + 0x2E], %i7
32229 fnegs %f15, %f11
32230 sth %o6, [%l7 + 0x32]
32231 fands %f4, %f5, %f3
32232 fbge %fcc1, loop_3850
32233 ldsh [%l7 + 0x5E], %o3
32234 bne,a loop_3851
32235 fmovdl %xcc, %f3, %f14
32236loop_3850:
32237 xnor %l4, 0x0349, %o0
32238 stx %o1, [%l7 + 0x08]
32239loop_3851:
32240 fcmpes %fcc1, %f8, %f14
32241 sethi 0x16E5, %g1
32242 fsrc1s %f13, %f2
32243 lduw [%l7 + 0x3C], %i4
32244 stb %i0, [%l7 + 0x5A]
32245 stx %l2, [%l7 + 0x38]
32246 edge32l %i1, %l6, %i6
32247 ld [%l7 + 0x18], %f2
32248 fbn,a %fcc2, loop_3852
32249 movrne %g6, 0x011, %g7
32250 fmovdg %xcc, %f7, %f13
32251 fmovdvc %xcc, %f12, %f4
32252loop_3852:
32253 brz,a %o7, loop_3853
32254 stx %l5, [%l7 + 0x50]
32255 fzero %f8
32256 ldsw [%l7 + 0x4C], %o5
32257loop_3853:
32258 sll %l1, 0x0C, %g4
32259 fcmple32 %f0, %f8, %l3
32260 fbl,a %fcc2, loop_3854
32261 alignaddrl %i2, %l0, %i5
32262 bge,a,pt %xcc, loop_3855
32263 movrgez %g2, 0x193, %i3
32264loop_3854:
32265 sra %o2, 0x13, %g5
32266 movcs %icc, %o4, %i7
32267loop_3855:
32268 fbe %fcc2, loop_3856
32269 popc %o6, %o3
32270 brgz,a %g3, loop_3857
32271 tn %xcc, 0x6
32272loop_3856:
32273 bcs,a,pt %xcc, loop_3858
32274 fmul8x16au %f2, %f13, %f10
32275loop_3857:
32276 fpsub16 %f8, %f12, %f14
32277 lduw [%l7 + 0x68], %o0
32278loop_3858:
32279 umul %o1, 0x09BB, %g1
32280 lduh [%l7 + 0x6A], %i4
32281 lduw [%l7 + 0x7C], %l4
32282 fbug,a %fcc0, loop_3859
32283 tleu %xcc, 0x4
32284 edge16 %i0, %l2, %l6
32285 tpos %icc, 0x6
32286loop_3859:
32287 sth %i6, [%l7 + 0x7A]
32288 ldd [%l7 + 0x38], %f12
32289 srax %i1, 0x1C, %g6
32290 fmul8x16 %f15, %f14, %f14
32291 sdiv %g7, 0x06AD, %l5
32292 fcmpgt16 %f2, %f4, %o5
32293 stx %l1, [%l7 + 0x60]
32294 fcmpd %fcc2, %f4, %f12
32295 ldub [%l7 + 0x63], %g4
32296 lduw [%l7 + 0x18], %o7
32297 fbn,a %fcc0, loop_3860
32298 fands %f12, %f6, %f3
32299 fornot1 %f4, %f6, %f14
32300 ldx [%l7 + 0x10], %i2
32301loop_3860:
32302 bge,a,pt %icc, loop_3861
32303 tgu %icc, 0x5
32304 fmovdge %xcc, %f0, %f13
32305 andn %l3, %i5, %g2
32306loop_3861:
32307 fors %f9, %f5, %f5
32308 fcmpne32 %f2, %f8, %i3
32309 fbo %fcc2, loop_3862
32310 lduh [%l7 + 0x2E], %o2
32311 fmul8x16al %f8, %f12, %f0
32312 bcc,pn %icc, loop_3863
32313loop_3862:
32314 st %f3, [%l7 + 0x6C]
32315 ldsb [%l7 + 0x49], %l0
32316 movrgez %o4, 0x2C4, %i7
32317loop_3863:
32318 bpos loop_3864
32319 fmovdvc %xcc, %f11, %f5
32320 addc %g5, 0x0AC4, %o6
32321 fone %f6
32322loop_3864:
32323 movle %xcc, %g3, %o3
32324 ldsh [%l7 + 0x70], %o1
32325 fmovdcc %icc, %f14, %f14
32326 stx %g1, [%l7 + 0x70]
32327 edge32l %i4, %l4, %i0
32328 nop
32329 setx loop_3865, %l0, %l1
32330 jmpl %l1, %o0
32331 tleu %xcc, 0x7
32332 fmovdcc %xcc, %f4, %f8
32333 tpos %xcc, 0x0
32334loop_3865:
32335 ldd [%l7 + 0x68], %f12
32336 bvs,a %icc, loop_3866
32337 st %f9, [%l7 + 0x10]
32338 te %xcc, 0x7
32339 fzeros %f0
32340loop_3866:
32341 brlez %l6, loop_3867
32342 fcmpeq32 %f2, %f12, %i6
32343 lduh [%l7 + 0x6E], %i1
32344 fabsd %f0, %f10
32345loop_3867:
32346 fba %fcc1, loop_3868
32347 sth %l2, [%l7 + 0x5C]
32348 fcmpes %fcc0, %f11, %f14
32349 fmul8x16al %f7, %f15, %f6
32350loop_3868:
32351 fbug %fcc1, loop_3869
32352 fmovrdgez %g7, %f10, %f10
32353 fornot2 %f8, %f10, %f8
32354 fcmpgt16 %f2, %f0, %g6
32355loop_3869:
32356 fmovdg %icc, %f8, %f6
32357 tsubcctv %o5, 0x097A, %l5
32358 stb %g4, [%l7 + 0x1B]
32359 stx %l1, [%l7 + 0x20]
32360 fnot2 %f10, %f14
32361 fmovrdgez %o7, %f12, %f10
32362 fblg,a %fcc1, loop_3870
32363 st %f8, [%l7 + 0x4C]
32364 xorcc %i2, %l3, %g2
32365 subcc %i5, %i3, %l0
32366loop_3870:
32367 fnors %f1, %f7, %f13
32368 movleu %xcc, %o4, %o2
32369 fabsd %f6, %f2
32370 tsubcctv %g5, %o6, %g3
32371 fbn,a %fcc0, loop_3871
32372 fcmple16 %f6, %f6, %i7
32373 sth %o1, [%l7 + 0x68]
32374 movneg %icc, %g1, %i4
32375loop_3871:
32376 fcmpne32 %f10, %f2, %o3
32377 ldsh [%l7 + 0x34], %i0
32378 tl %xcc, 0x4
32379 bcc,a,pt %icc, loop_3872
32380 smulcc %o0, 0x0457, %l4
32381 udivx %i6, 0x0819, %i1
32382 be %xcc, loop_3873
32383loop_3872:
32384 fmovda %xcc, %f4, %f15
32385 stb %l6, [%l7 + 0x69]
32386 andncc %l2, %g7, %o5
32387loop_3873:
32388 fmuld8sux16 %f4, %f9, %f0
32389 ldd [%l7 + 0x10], %f2
32390 alignaddrl %l5, %g6, %l1
32391 xorcc %g4, %o7, %i2
32392 ldd [%l7 + 0x78], %f8
32393 movre %l3, 0x025, %i5
32394 umulcc %g2, %l0, %i3
32395 stb %o4, [%l7 + 0x40]
32396 xor %o2, 0x1270, %o6
32397 fbug %fcc1, loop_3874
32398 fmovrde %g5, %f10, %f14
32399 faligndata %f14, %f10, %f8
32400 ld [%l7 + 0x7C], %f0
32401loop_3874:
32402 fmul8x16au %f5, %f13, %f14
32403 fbge %fcc1, loop_3875
32404 ldd [%l7 + 0x38], %f8
32405 edge8n %i7, %o1, %g3
32406 bne,pn %xcc, loop_3876
32407loop_3875:
32408 fblg,a %fcc3, loop_3877
32409 bvc,a loop_3878
32410 bn,pn %xcc, loop_3879
32411loop_3876:
32412 edge16 %i4, %g1, %o3
32413loop_3877:
32414 st %f4, [%l7 + 0x24]
32415loop_3878:
32416 tcc %xcc, 0x3
32417loop_3879:
32418 pdist %f14, %f4, %f6
32419 bpos loop_3880
32420 tcc %xcc, 0x7
32421 lduh [%l7 + 0x1E], %o0
32422 sth %l4, [%l7 + 0x6A]
32423loop_3880:
32424 ldub [%l7 + 0x19], %i6
32425 fnor %f10, %f12, %f4
32426 sra %i0, %i1, %l2
32427 fpsub32 %f2, %f14, %f0
32428 taddcc %g7, 0x0525, %l6
32429 bl loop_3881
32430 lduh [%l7 + 0x0A], %o5
32431 fabss %f4, %f3
32432 edge8ln %l5, %g6, %l1
32433loop_3881:
32434 stw %g4, [%l7 + 0x50]
32435 movcc %xcc, %o7, %l3
32436 alignaddrl %i2, %g2, %l0
32437 std %f10, [%l7 + 0x18]
32438 brlez %i3, loop_3882
32439 fmovrdgez %o4, %f10, %f6
32440 sdivx %i5, 0x16D3, %o2
32441 std %f0, [%l7 + 0x68]
32442loop_3882:
32443 edge32l %o6, %g5, %o1
32444 mulx %i7, 0x14D4, %g3
32445 stw %i4, [%l7 + 0x50]
32446 ldsw [%l7 + 0x74], %o3
32447 fpack16 %f8, %f10
32448 fmovrdgez %g1, %f4, %f2
32449 nop
32450 setx loop_3883, %l0, %l1
32451 jmpl %l1, %l4
32452 st %f7, [%l7 + 0x08]
32453 movre %i6, 0x0F0, %o0
32454 andn %i0, %l2, %i1
32455loop_3883:
32456 array8 %g7, %o5, %l5
32457 array8 %l6, %g6, %l1
32458 lduh [%l7 + 0x74], %g4
32459 te %icc, 0x4
32460 fmovsn %xcc, %f14, %f5
32461 fandnot2 %f6, %f10, %f0
32462 stw %o7, [%l7 + 0x34]
32463 smulcc %l3, 0x10EB, %i2
32464 ldsb [%l7 + 0x2C], %g2
32465 ldsb [%l7 + 0x14], %i3
32466 tcs %xcc, 0x6
32467 movvs %icc, %l0, %o4
32468 addcc %i5, 0x063A, %o2
32469 fmovrsne %o6, %f13, %f2
32470 bvs,pt %xcc, loop_3884
32471 ldsw [%l7 + 0x6C], %o1
32472 tgu %icc, 0x5
32473 fmuld8ulx16 %f5, %f2, %f8
32474loop_3884:
32475 sth %i7, [%l7 + 0x5A]
32476 fbl %fcc0, loop_3885
32477 fands %f13, %f8, %f15
32478 ldsw [%l7 + 0x74], %g3
32479 ld [%l7 + 0x60], %f5
32480loop_3885:
32481 lduh [%l7 + 0x22], %g5
32482 fmovrdlez %i4, %f12, %f0
32483 fmovsle %xcc, %f15, %f1
32484 nop
32485 setx loop_3886, %l0, %l1
32486 jmpl %l1, %o3
32487 add %g1, 0x1968, %l4
32488 fmovscs %xcc, %f5, %f3
32489 fpsub16 %f12, %f14, %f2
32490loop_3886:
32491 stx %i6, [%l7 + 0x68]
32492 movrgz %o0, %i0, %i1
32493 fands %f0, %f3, %f4
32494 fmovrde %l2, %f14, %f8
32495 fands %f6, %f12, %f8
32496 st %f3, [%l7 + 0x0C]
32497 stw %o5, [%l7 + 0x6C]
32498 fmovsa %icc, %f6, %f4
32499 st %f11, [%l7 + 0x5C]
32500 fand %f8, %f14, %f2
32501 lduh [%l7 + 0x78], %g7
32502 fmovrsne %l5, %f13, %f15
32503 fbne,a %fcc3, loop_3887
32504 bpos loop_3888
32505 fblg %fcc2, loop_3889
32506 alignaddrl %g6, %l1, %l6
32507loop_3887:
32508 mova %icc, %g4, %l3
32509loop_3888:
32510 fmovsl %icc, %f1, %f1
32511loop_3889:
32512 tcc %xcc, 0x4
32513 ldx [%l7 + 0x10], %i2
32514 fabss %f3, %f13
32515 smul %o7, 0x1454, %g2
32516 fcmpne32 %f12, %f12, %l0
32517 sth %i3, [%l7 + 0x46]
32518 brlz,a %i5, loop_3890
32519 ldub [%l7 + 0x18], %o2
32520 fmul8sux16 %f14, %f8, %f2
32521 movne %icc, %o6, %o4
32522loop_3890:
32523 ldsh [%l7 + 0x22], %o1
32524 ldd [%l7 + 0x28], %f2
32525 stx %g3, [%l7 + 0x10]
32526 bne,pt %icc, loop_3891
32527 fcmpne16 %f10, %f4, %i7
32528 lduh [%l7 + 0x14], %g5
32529 nop
32530 setx loop_3892, %l0, %l1
32531 wrpr 0x1, %tl
32532 wrpr %l1, %tpc
32533 add %l1, 0x4, %l1
32534 wrpr %l1, %tnpc
32535 setx 0x34400001400, %l0, %l1
32536 wrpr %l1, %tstate
32537 wrhpr 0x4, %htstate
32538 retry
32539loop_3891:
32540 andncc %i4, %g1, %o3
32541 stb %i6, [%l7 + 0x71]
32542 edge32n %l4, %i0, %o0
32543loop_3892:
32544 movvc %icc, %i1, %l2
32545 sth %g7, [%l7 + 0x66]
32546 fzeros %f2
32547 movle %icc, %l5, %o5
32548 ldsh [%l7 + 0x72], %g6
32549 ldsh [%l7 + 0x2E], %l6
32550 bge,pt %xcc, loop_3893
32551 fcmpes %fcc1, %f12, %f14
32552 fbue,a %fcc1, loop_3894
32553 xor %l1, %g4, %l3
32554loop_3893:
32555 edge16 %i2, %g2, %o7
32556 movcs %xcc, %l0, %i3
32557loop_3894:
32558 fpadd16s %f1, %f9, %f1
32559 stb %i5, [%l7 + 0x4A]
32560 fnand %f12, %f4, %f6
32561 ldsb [%l7 + 0x34], %o6
32562 fpadd16 %f6, %f4, %f6
32563 ldsh [%l7 + 0x42], %o2
32564 sethi 0x0785, %o4
32565 srax %o1, %i7, %g5
32566 fbuge %fcc3, loop_3895
32567 edge8n %i4, %g3, %o3
32568 fbl,a %fcc3, loop_3896
32569 lduw [%l7 + 0x0C], %i6
32570loop_3895:
32571 bgu %xcc, loop_3897
32572 and %g1, 0x1A37, %l4
32573loop_3896:
32574 ldub [%l7 + 0x32], %i0
32575 bneg,a,pn %icc, loop_3898
32576loop_3897:
32577 bg,a,pt %icc, loop_3899
32578 ldub [%l7 + 0x3E], %i1
32579 taddcctv %l2, %o0, %g7
32580loop_3898:
32581 edge16ln %o5, %l5, %g6
32582loop_3899:
32583 fmovdle %icc, %f5, %f3
32584 fpmerge %f6, %f3, %f0
32585 fmovdneg %xcc, %f2, %f11
32586 lduh [%l7 + 0x76], %l6
32587 sdivcc %l1, 0x18F5, %g4
32588 fandnot2 %f8, %f14, %f2
32589 lduh [%l7 + 0x08], %l3
32590 fornot1 %f4, %f4, %f14
32591 fbg,a %fcc0, loop_3900
32592 addccc %g2, 0x1BE8, %o7
32593 and %i2, 0x1A47, %i3
32594 srax %l0, 0x1F, %o6
32595loop_3900:
32596 movn %icc, %o2, %o4
32597 movneg %xcc, %i5, %o1
32598 movne %xcc, %g5, %i7
32599 stw %g3, [%l7 + 0x34]
32600 bcs,a %icc, loop_3901
32601 mulx %o3, 0x13F2, %i4
32602 movvc %icc, %g1, %l4
32603 te %icc, 0x7
32604loop_3901:
32605 fcmpes %fcc3, %f3, %f10
32606 bcc,pt %xcc, loop_3902
32607 ldx [%l7 + 0x70], %i6
32608 sra %i0, %i1, %o0
32609 faligndata %f12, %f8, %f4
32610loop_3902:
32611 tneg %xcc, 0x1
32612 tcc %xcc, 0x2
32613 fmovd %f2, %f10
32614 fmovda %icc, %f2, %f0
32615 fpackfix %f4, %f9
32616 fone %f2
32617 fmul8ulx16 %f0, %f10, %f10
32618 fbue %fcc1, loop_3903
32619 fmovscs %xcc, %f15, %f11
32620 stw %l2, [%l7 + 0x58]
32621 std %f6, [%l7 + 0x30]
32622loop_3903:
32623 fsrc2s %f6, %f9
32624 ldsh [%l7 + 0x62], %g7
32625 fcmpne32 %f8, %f10, %l5
32626 brnz %g6, loop_3904
32627 std %f4, [%l7 + 0x78]
32628 ld [%l7 + 0x78], %f1
32629 tn %icc, 0x4
32630loop_3904:
32631 ldsw [%l7 + 0x30], %o5
32632 fmovsleu %xcc, %f3, %f12
32633 stx %l1, [%l7 + 0x58]
32634 tsubcc %l6, %l3, %g2
32635 ldsh [%l7 + 0x74], %o7
32636 bgu loop_3905
32637 fabss %f14, %f6
32638 fmovrslez %g4, %f10, %f14
32639 fmovspos %xcc, %f15, %f7
32640loop_3905:
32641 fmovrsne %i2, %f1, %f2
32642 bgu %icc, loop_3906
32643 array16 %l0, %o6, %i3
32644 lduh [%l7 + 0x3A], %o4
32645 fcmple32 %f0, %f2, %i5
32646loop_3906:
32647 siam 0x0
32648 ld [%l7 + 0x58], %f8
32649 ldub [%l7 + 0x7B], %o2
32650 fnegs %f14, %f2
32651 ldub [%l7 + 0x4B], %g5
32652 fmovsneg %icc, %f15, %f4
32653 fmovsle %xcc, %f13, %f15
32654 fmovsa %icc, %f5, %f0
32655 tsubcc %o1, %g3, %i7
32656 sth %o3, [%l7 + 0x08]
32657 fmovsneg %xcc, %f11, %f9
32658 fmovspos %icc, %f10, %f0
32659 st %f7, [%l7 + 0x1C]
32660 ld [%l7 + 0x34], %f11
32661 brlz %g1, loop_3907
32662 fmovdleu %icc, %f2, %f15
32663 stw %i4, [%l7 + 0x14]
32664 bvc,pt %icc, loop_3908
32665loop_3907:
32666 ld [%l7 + 0x14], %f15
32667 taddcctv %l4, %i6, %i1
32668 umul %o0, %l2, %i0
32669loop_3908:
32670 nop
32671 setx loop_3909, %l0, %l1
32672 wrpr 0x1, %tl
32673 wrpr %l1, %tpc
32674 add %l1, 0x4, %l1
32675 wrpr %l1, %tnpc
32676 setx 0x34400001400, %l0, %l1
32677 wrpr %l1, %tstate
32678 wrhpr 0x4, %htstate
32679 retry
32680 xorcc %g7, %g6, %l5
32681 std %f4, [%l7 + 0x68]
32682 nop
32683 setx loop_3910, %l0, %l1
32684 wrpr 0x1, %tl
32685 wrpr %l1, %tnpc
32686 setx 0x34400001400, %l0, %l1
32687 wrpr %l1, %tstate
32688 wrhpr 0x4, %htstate
32689 done
32690loop_3909:
32691 tgu %xcc, 0x2
32692 fbule %fcc1, loop_3911
32693 st %f11, [%l7 + 0x24]
32694loop_3910:
32695 movcc %xcc, %l1, %o5
32696 ldd [%l7 + 0x28], %f6
32697loop_3911:
32698 std %f6, [%l7 + 0x38]
32699 movvs %icc, %l6, %g2
32700 fcmps %fcc2, %f8, %f12
32701 fandnot2s %f14, %f6, %f2
32702 ldsb [%l7 + 0x61], %l3
32703 fxor %f0, %f6, %f0
32704 array16 %o7, %i2, %l0
32705 lduh [%l7 + 0x48], %o6
32706 fble %fcc0, loop_3912
32707 bleu,a %icc, loop_3913
32708 fcmpeq32 %f10, %f6, %g4
32709 bg,a %icc, loop_3914
32710loop_3912:
32711 fnegs %f8, %f9
32712loop_3913:
32713 ld [%l7 + 0x1C], %f7
32714 brnz,a %i3, loop_3915
32715loop_3914:
32716 bneg,a,pt %xcc, loop_3916
32717 fabsd %f2, %f6
32718 fbo %fcc1, loop_3917
32719loop_3915:
32720 add %i5, 0x17BB, %o4
32721loop_3916:
32722 brgez,a %o2, loop_3918
32723 lduw [%l7 + 0x50], %o1
32724loop_3917:
32725 fmovspos %xcc, %f5, %f15
32726 ldx [%l7 + 0x68], %g3
32727loop_3918:
32728 fmovdvc %xcc, %f5, %f13
32729 fbue %fcc3, loop_3919
32730 tneg %xcc, 0x3
32731 array8 %i7, %o3, %g5
32732 tg %icc, 0x4
32733loop_3919:
32734 lduh [%l7 + 0x32], %g1
32735 fsrc1 %f4, %f2
32736 fmovsl %icc, %f11, %f4
32737 mova %xcc, %i4, %l4
32738 sth %i1, [%l7 + 0x0C]
32739 brgez %o0, loop_3920
32740 stx %l2, [%l7 + 0x08]
32741 fornot2 %f0, %f12, %f12
32742 movrgz %i6, %g7, %g6
32743loop_3920:
32744 fone %f2
32745 fbn %fcc3, loop_3921
32746 fbe,a %fcc2, loop_3922
32747 tpos %icc, 0x4
32748 stb %l5, [%l7 + 0x11]
32749loop_3921:
32750 fxnor %f12, %f8, %f8
32751loop_3922:
32752 fmovdle %xcc, %f7, %f15
32753 brlez,a %i0, loop_3923
32754 fbue %fcc2, loop_3924
32755 andncc %o5, %l1, %l6
32756 stx %g2, [%l7 + 0x20]
32757loop_3923:
32758 taddcctv %l3, 0x148F, %o7
32759loop_3924:
32760 fone %f10
32761 fmovda %icc, %f13, %f8
32762 fbge %fcc3, loop_3925
32763 fmovscs %xcc, %f7, %f6
32764 fbe,a %fcc3, loop_3926
32765 brlz,a %i2, loop_3927
32766loop_3925:
32767 fmovda %icc, %f2, %f10
32768 edge8n %l0, %g4, %o6
32769loop_3926:
32770 fcmps %fcc3, %f5, %f7
32771loop_3927:
32772 ldx [%l7 + 0x38], %i5
32773 movvc %icc, %o4, %o2
32774 ldsw [%l7 + 0x64], %o1
32775 lduw [%l7 + 0x18], %i3
32776 nop
32777 setx loop_3928, %l0, %l1
32778 jmpl %l1, %i7
32779 ldsh [%l7 + 0x2C], %g3
32780 lduh [%l7 + 0x54], %o3
32781 fcmple16 %f8, %f0, %g5
32782loop_3928:
32783 stx %g1, [%l7 + 0x48]
32784 bg loop_3929
32785 fsrc1 %f4, %f14
32786 subccc %i4, 0x0EBD, %l4
32787 orn %i1, 0x0448, %l2
32788loop_3929:
32789 stx %i6, [%l7 + 0x30]
32790 sll %g7, %g6, %l5
32791 tpos %icc, 0x3
32792 fnegd %f8, %f12
32793 fbug,a %fcc1, loop_3930
32794 ldd [%l7 + 0x70], %f2
32795 stw %o0, [%l7 + 0x2C]
32796 ld [%l7 + 0x0C], %f11
32797loop_3930:
32798 fcmpd %fcc1, %f14, %f8
32799 lduh [%l7 + 0x0A], %o5
32800 fmovsne %xcc, %f14, %f10
32801 stw %l1, [%l7 + 0x30]
32802 orncc %i0, 0x102C, %g2
32803 ldd [%l7 + 0x78], %f2
32804 ldx [%l7 + 0x38], %l6
32805 tne %xcc, 0x3
32806 stw %o7, [%l7 + 0x58]
32807 srlx %l3, 0x10, %l0
32808 smul %i2, %g4, %i5
32809 fcmpne32 %f12, %f8, %o6
32810 stw %o2, [%l7 + 0x08]
32811 for %f4, %f0, %f14
32812 fmovdne %icc, %f3, %f2
32813 array32 %o4, %i3, %o1
32814 fpsub32 %f2, %f10, %f12
32815 fpackfix %f8, %f11
32816 nop
32817 setx loop_3931, %l0, %l1
32818 wrpr 0x1, %tl
32819 wrpr %l1, %tnpc
32820 setx 0x34400001400, %l0, %l1
32821 wrpr %l1, %tstate
32822 wrhpr 0x4, %htstate
32823 done
32824 ldx [%l7 + 0x70], %i7
32825 fcmple16 %f10, %f2, %g3
32826 ldub [%l7 + 0x61], %o3
32827loop_3931:
32828 tcc %icc, 0x3
32829 sdiv %g1, 0x191B, %i4
32830 lduh [%l7 + 0x46], %l4
32831 bg %icc, loop_3932
32832 sth %i1, [%l7 + 0x40]
32833 movn %icc, %l2, %g5
32834 ldd [%l7 + 0x20], %f14
32835loop_3932:
32836 nop
32837 setx loop_3933, %l0, %l1
32838 wrpr 0x1, %tl
32839 wrpr %l1, %tpc
32840 add %l1, 0x4, %l1
32841 wrpr %l1, %tnpc
32842 setx 0x34400001400, %l0, %l1
32843 wrpr %l1, %tstate
32844 wrhpr 0x4, %htstate
32845 retry
32846 movrgz %i6, %g7, %g6
32847 tg %icc, 0x4
32848 popc 0x0CA3, %l5
32849loop_3933:
32850 be,pn %icc, loop_3934
32851 ldub [%l7 + 0x6B], %o5
32852 lduh [%l7 + 0x58], %l1
32853 sth %i0, [%l7 + 0x60]
32854loop_3934:
32855 taddcctv %o0, %l6, %o7
32856 fands %f12, %f2, %f10
32857 ldd [%l7 + 0x60], %f6
32858 stb %l3, [%l7 + 0x20]
32859 tpos %icc, 0x7
32860 lduw [%l7 + 0x1C], %g2
32861 sth %i2, [%l7 + 0x08]
32862 subccc %g4, %i5, %l0
32863 move %icc, %o6, %o4
32864 st %f7, [%l7 + 0x7C]
32865 bvs %icc, loop_3935
32866 fzero %f10
32867 taddcc %i3, 0x1C5F, %o2
32868 lduw [%l7 + 0x5C], %o1
32869loop_3935:
32870 brgez,a %g3, loop_3936
32871 fmul8sux16 %f12, %f10, %f8
32872 ldx [%l7 + 0x28], %o3
32873 fmovsgu %icc, %f13, %f2
32874loop_3936:
32875 tle %icc, 0x2
32876 te %xcc, 0x2
32877 fxor %f2, %f10, %f8
32878 fpsub16s %f10, %f13, %f0
32879 nop
32880 setx loop_3937, %l0, %l1
32881 wrpr 0x1, %tl
32882 wrpr %l1, %tnpc
32883 setx 0x34400001400, %l0, %l1
32884 wrpr %l1, %tstate
32885 wrhpr 0x4, %htstate
32886 done
32887 tvs %xcc, 0x3
32888 orn %i7, %i4, %l4
32889 ldd [%l7 + 0x50], %f8
32890loop_3937:
32891 edge16ln %i1, %g1, %l2
32892 edge16ln %i6, %g7, %g5
32893 tl %icc, 0x2
32894 fbuge %fcc0, loop_3938
32895 bpos,a loop_3939
32896 fmul8ulx16 %f10, %f14, %f2
32897 sethi 0x113A, %g6
32898loop_3938:
32899 fmovde %icc, %f2, %f4
32900loop_3939:
32901 taddcctv %o5, 0x0760, %l1
32902 fmovrde %i0, %f4, %f0
32903 lduw [%l7 + 0x54], %l5
32904 stw %o0, [%l7 + 0x4C]
32905 fzero %f4
32906 fmovde %icc, %f0, %f4
32907 fbul,a %fcc1, loop_3940
32908 ldsh [%l7 + 0x70], %o7
32909 ld [%l7 + 0x68], %f12
32910 movl %xcc, %l3, %g2
32911loop_3940:
32912 ldsw [%l7 + 0x54], %i2
32913 orn %l6, 0x0233, %i5
32914 movleu %icc, %l0, %o6
32915 bgu,pn %icc, loop_3941
32916 bge loop_3942
32917 fmovspos %icc, %f15, %f13
32918 fmovrslz %g4, %f12, %f5
32919loop_3941:
32920 fmovdge %xcc, %f12, %f3
32921loop_3942:
32922 fmovsne %xcc, %f6, %f12
32923 fabss %f6, %f11
32924 xor %i3, %o4, %o1
32925 fpadd16s %f11, %f5, %f15
32926 lduh [%l7 + 0x42], %o2
32927 fmovd %f6, %f8
32928 fbl,a %fcc2, loop_3943
32929 fmovde %icc, %f3, %f1
32930 stw %g3, [%l7 + 0x3C]
32931 movrlz %i7, 0x391, %o3
32932loop_3943:
32933 stw %i4, [%l7 + 0x54]
32934 ld [%l7 + 0x40], %f2
32935 fbl,a %fcc0, loop_3944
32936 fcmpes %fcc2, %f11, %f1
32937 tcs %icc, 0x1
32938 sth %l4, [%l7 + 0x78]
32939loop_3944:
32940 lduh [%l7 + 0x28], %i1
32941 stb %l2, [%l7 + 0x6D]
32942 movg %xcc, %g1, %g7
32943 fmovdl %xcc, %f6, %f13
32944 fba,a %fcc1, loop_3945
32945 taddcc %g5, 0x1C43, %g6
32946 sra %o5, 0x06, %l1
32947 ldub [%l7 + 0x6D], %i0
32948loop_3945:
32949 fmovsge %icc, %f14, %f11
32950 srl %i6, 0x0E, %l5
32951 fbuge,a %fcc2, loop_3946
32952 fbe %fcc3, loop_3947
32953 umul %o0, 0x1433, %o7
32954 srlx %g2, %i2, %l6
32955loop_3946:
32956 fmovrdgz %i5, %f4, %f12
32957loop_3947:
32958 fmul8x16al %f15, %f12, %f6
32959 fmovsvc %xcc, %f3, %f8
32960 fexpand %f0, %f4
32961 fmovspos %xcc, %f11, %f2
32962 fbg,a %fcc2, loop_3948
32963 stb %l3, [%l7 + 0x78]
32964 tvs %xcc, 0x0
32965 fbne,a %fcc0, loop_3949
32966loop_3948:
32967 movle %icc, %l0, %g4
32968 fcmped %fcc1, %f6, %f8
32969 bvc,pt %xcc, loop_3950
32970loop_3949:
32971 mulscc %i3, %o4, %o1
32972 te %icc, 0x6
32973 fcmpeq32 %f6, %f12, %o6
32974loop_3950:
32975 fmovdle %xcc, %f7, %f5
32976 fbule %fcc0, loop_3951
32977 lduh [%l7 + 0x76], %o2
32978 fpsub16s %f3, %f14, %f12
32979 fnors %f15, %f3, %f6
32980loop_3951:
32981 fmuld8sux16 %f6, %f4, %f10
32982 and %i7, %g3, %i4
32983 fmovdl %xcc, %f2, %f5
32984 fbne %fcc2, loop_3952
32985 edge16n %o3, %i1, %l2
32986 ldsw [%l7 + 0x70], %l4
32987 sth %g1, [%l7 + 0x24]
32988loop_3952:
32989 fmovrse %g7, %f0, %f0
32990 fnot1s %f4, %f12
32991 fcmpgt32 %f2, %f2, %g6
32992 fble %fcc0, loop_3953
32993 tsubcctv %o5, 0x1508, %l1
32994 movvc %icc, %i0, %g5
32995 fpsub16 %f0, %f0, %f6
32996loop_3953:
32997 call loop_3954
32998 movvs %xcc, %l5, %i6
32999 brlz,a %o7, loop_3955
33000 fxors %f10, %f4, %f1
33001loop_3954:
33002 xor %o0, %i2, %g2
33003 bleu,a loop_3956
33004loop_3955:
33005 stx %l6, [%l7 + 0x30]
33006 fbule %fcc1, loop_3957
33007 umul %i5, 0x1523, %l0
33008loop_3956:
33009 ldsb [%l7 + 0x47], %g4
33010 sllx %i3, %l3, %o4
33011loop_3957:
33012 fpadd32 %f2, %f6, %f0
33013 ldsb [%l7 + 0x21], %o6
33014 fmul8ulx16 %f2, %f0, %f4
33015 ldsw [%l7 + 0x3C], %o2
33016 fxnor %f10, %f0, %f10
33017 smulcc %i7, %o1, %i4
33018 movvs %icc, %g3, %o3
33019 lduh [%l7 + 0x60], %l2
33020 fmovdgu %icc, %f15, %f2
33021 stw %l4, [%l7 + 0x38]
33022 umulcc %g1, 0x0644, %i1
33023 subc %g7, 0x0C92, %o5
33024 st %f11, [%l7 + 0x14]
33025 stx %l1, [%l7 + 0x48]
33026 ldub [%l7 + 0x40], %g6
33027 ldd [%l7 + 0x68], %f0
33028 bgu %icc, loop_3958
33029 std %f10, [%l7 + 0x58]
33030 ble,a %icc, loop_3959
33031 tvc %icc, 0x3
33032loop_3958:
33033 fnors %f3, %f13, %f6
33034 fpmerge %f5, %f11, %f14
33035loop_3959:
33036 fmovdneg %xcc, %f9, %f9
33037 tn %icc, 0x0
33038 movle %xcc, %g5, %l5
33039 fmovrdgz %i0, %f6, %f8
33040 sth %o7, [%l7 + 0x16]
33041 ldx [%l7 + 0x68], %i6
33042 bge %xcc, loop_3960
33043 addc %i2, 0x0F12, %g2
33044 bleu,a,pn %icc, loop_3961
33045 and %l6, 0x17A4, %o0
33046loop_3960:
33047 sth %i5, [%l7 + 0x36]
33048 fnot1 %f10, %f12
33049loop_3961:
33050 brlez,a %g4, loop_3962
33051 be,pt %icc, loop_3963
33052 stw %l0, [%l7 + 0x24]
33053 fmovdleu %icc, %f7, %f7
33054loop_3962:
33055 fmovrdlz %i3, %f12, %f8
33056loop_3963:
33057 bneg,a,pt %xcc, loop_3964
33058 fors %f5, %f15, %f3
33059 fbule,a %fcc2, loop_3965
33060 fmovsn %xcc, %f6, %f10
33061loop_3964:
33062 movneg %xcc, %o4, %l3
33063 fmul8x16 %f7, %f10, %f10
33064loop_3965:
33065 brlez,a %o6, loop_3966
33066 addc %i7, %o2, %i4
33067 lduw [%l7 + 0x38], %o1
33068 movn %xcc, %o3, %g3
33069loop_3966:
33070 brlz,a %l2, loop_3967
33071 subccc %l4, %i1, %g1
33072 ldsb [%l7 + 0x10], %g7
33073 bcs,a,pt %icc, loop_3968
33074loop_3967:
33075 lduh [%l7 + 0x3A], %o5
33076 movl %icc, %l1, %g6
33077 edge8l %g5, %i0, %o7
33078loop_3968:
33079 lduw [%l7 + 0x7C], %i6
33080 fmovsl %icc, %f5, %f10
33081 fmovse %xcc, %f2, %f10
33082 ldx [%l7 + 0x78], %i2
33083 fpsub32s %f8, %f6, %f5
33084 fpack32 %f8, %f14, %f0
33085 fbu %fcc0, loop_3969
33086 sdivcc %l5, 0x1416, %l6
33087 fornot1s %f10, %f5, %f15
33088 ldsb [%l7 + 0x17], %o0
33089loop_3969:
33090 stw %g2, [%l7 + 0x6C]
33091 lduh [%l7 + 0x12], %i5
33092 ldsh [%l7 + 0x56], %g4
33093 movrlz %i3, %o4, %l0
33094 ldd [%l7 + 0x08], %f6
33095 lduw [%l7 + 0x2C], %o6
33096 edge32 %l3, %i7, %i4
33097 ldsw [%l7 + 0x2C], %o2
33098 sth %o1, [%l7 + 0x18]
33099 fmovsneg %xcc, %f3, %f2
33100 fnand %f10, %f4, %f14
33101 ldsh [%l7 + 0x70], %o3
33102 brnz %l2, loop_3970
33103 ldsb [%l7 + 0x41], %g3
33104 fpmerge %f10, %f5, %f4
33105 movcs %xcc, %i1, %l4
33106loop_3970:
33107 fmovsle %icc, %f9, %f13
33108 fmovdneg %icc, %f9, %f5
33109 sth %g1, [%l7 + 0x5E]
33110 sth %g7, [%l7 + 0x32]
33111 fmovda %icc, %f9, %f1
33112 tle %xcc, 0x1
33113 fmovd %f0, %f10
33114 movrlez %l1, %o5, %g6
33115 fnands %f1, %f7, %f6
33116 fmovrdne %g5, %f8, %f4
33117 ldub [%l7 + 0x27], %o7
33118 fpsub16s %f15, %f13, %f15
33119 ldd [%l7 + 0x28], %f12
33120 fcmpne32 %f14, %f12, %i0
33121 tn %xcc, 0x6
33122 fmovrdne %i2, %f2, %f14
33123 sra %i6, 0x0C, %l6
33124 sth %o0, [%l7 + 0x38]
33125 fnot2s %f10, %f2
33126 edge16l %l5, %i5, %g2
33127 fbue,a %fcc1, loop_3971
33128 fmovsvs %xcc, %f11, %f7
33129 fmovdvc %xcc, %f5, %f3
33130 std %f6, [%l7 + 0x30]
33131loop_3971:
33132 movgu %icc, %g4, %i3
33133 sdivx %l0, 0x0FBF, %o6
33134 brlez %o4, loop_3972
33135 fbug %fcc0, loop_3973
33136 bcc,pt %xcc, loop_3974
33137 bcc loop_3975
33138loop_3972:
33139 edge8n %l3, %i7, %i4
33140loop_3973:
33141 mova %xcc, %o2, %o1
33142loop_3974:
33143 bvs,pn %xcc, loop_3976
33144loop_3975:
33145 fmovrslez %l2, %f4, %f15
33146 sdiv %g3, 0x11AE, %o3
33147 st %f7, [%l7 + 0x48]
33148loop_3976:
33149 taddcc %i1, 0x1701, %g1
33150 movge %xcc, %g7, %l1
33151 edge8l %l4, %g6, %o5
33152 fmovrdne %g5, %f4, %f6
33153 fabsd %f4, %f12
33154 fmul8x16al %f14, %f4, %f4
33155 fpsub32s %f0, %f14, %f14
33156 fmovsne %icc, %f15, %f12
33157 sth %i0, [%l7 + 0x2E]
33158 fbn,a %fcc3, loop_3977
33159 bne loop_3978
33160 fmuld8ulx16 %f10, %f10, %f0
33161 fmovrdgz %o7, %f10, %f4
33162loop_3977:
33163 edge8 %i6, %i2, %o0
33164loop_3978:
33165 tgu %xcc, 0x5
33166 brnz %l6, loop_3979
33167 sethi 0x0759, %i5
33168 st %f3, [%l7 + 0x5C]
33169 bn,a,pt %icc, loop_3980
33170loop_3979:
33171 ba,a %xcc, loop_3981
33172 be loop_3982
33173 ldsw [%l7 + 0x14], %g2
33174loop_3980:
33175 tneg %icc, 0x4
33176loop_3981:
33177 ldd [%l7 + 0x40], %f4
33178loop_3982:
33179 taddcc %g4, 0x1536, %l5
33180 st %f12, [%l7 + 0x48]
33181 fbe %fcc3, loop_3983
33182 fblg,a %fcc3, loop_3984
33183 ldd [%l7 + 0x68], %f12
33184 fnors %f8, %f8, %f7
33185loop_3983:
33186 brlez,a %i3, loop_3985
33187loop_3984:
33188 stb %o6, [%l7 + 0x33]
33189 udiv %l0, 0x1265, %o4
33190 ld [%l7 + 0x3C], %f6
33191loop_3985:
33192 bcc,a,pn %icc, loop_3986
33193 lduw [%l7 + 0x7C], %i7
33194 edge32l %l3, %o2, %i4
33195 movge %icc, %o1, %g3
33196loop_3986:
33197 array32 %o3, %l2, %g1
33198 call loop_3987
33199 fmovsvs %icc, %f4, %f9
33200 fnegd %f0, %f8
33201 bge,a %xcc, loop_3988
33202loop_3987:
33203 fmovdge %icc, %f10, %f9
33204 fbu %fcc1, loop_3989
33205 fmovse %icc, %f3, %f13
33206loop_3988:
33207 ldsb [%l7 + 0x44], %g7
33208 fmovsleu %xcc, %f6, %f8
33209loop_3989:
33210 ldsh [%l7 + 0x3A], %l1
33211 smul %i1, %g6, %o5
33212 ldsw [%l7 + 0x1C], %g5
33213 stb %l4, [%l7 + 0x0B]
33214 ldx [%l7 + 0x10], %i0
33215 taddcctv %i6, %i2, %o7
33216 lduh [%l7 + 0x6E], %o0
33217 lduw [%l7 + 0x58], %i5
33218 edge32ln %g2, %l6, %l5
33219 orcc %g4, %o6, %i3
33220 fcmple16 %f6, %f0, %l0
33221 fbule,a %fcc0, loop_3990
33222 movrne %i7, %o4, %l3
33223 umul %o2, %o1, %g3
33224 ldsb [%l7 + 0x11], %o3
33225loop_3990:
33226 umul %i4, %l2, %g1
33227 alignaddr %g7, %l1, %g6
33228 ldx [%l7 + 0x28], %o5
33229 st %f15, [%l7 + 0x3C]
33230 edge32ln %g5, %l4, %i0
33231 tsubcctv %i1, %i6, %i2
33232 edge32 %o7, %o0, %i5
33233 tcc %xcc, 0x0
33234 lduw [%l7 + 0x6C], %l6
33235 fmovdn %xcc, %f2, %f11
33236 ld [%l7 + 0x50], %f10
33237 movneg %icc, %g2, %l5
33238 ldsh [%l7 + 0x46], %g4
33239 fcmpgt32 %f8, %f0, %i3
33240 fpack16 %f6, %f3
33241 sth %l0, [%l7 + 0x60]
33242 nop
33243 setx loop_3991, %l0, %l1
33244 wrpr 0x1, %tl
33245 wrpr %l1, %tnpc
33246 setx 0x34400001400, %l0, %l1
33247 wrpr %l1, %tstate
33248 wrhpr 0x4, %htstate
33249 done
33250 movl %xcc, %i7, %o4
33251 st %f10, [%l7 + 0x0C]
33252 brnz,a %l3, loop_3992
33253loop_3991:
33254 lduh [%l7 + 0x60], %o6
33255 xor %o2, 0x0ECC, %g3
33256 fnot2s %f3, %f9
33257loop_3992:
33258 orncc %o1, 0x077C, %i4
33259 ldd [%l7 + 0x50], %f2
33260 tg %icc, 0x0
33261 bg %icc, loop_3993
33262 fbe,a %fcc0, loop_3994
33263 movrgez %l2, %o3, %g1
33264 lduw [%l7 + 0x30], %l1
33265loop_3993:
33266 fmovrdlz %g6, %f6, %f14
33267loop_3994:
33268 ldd [%l7 + 0x08], %f4
33269 lduw [%l7 + 0x4C], %o5
33270 tg %xcc, 0x7
33271 ld [%l7 + 0x5C], %f11
33272 ldub [%l7 + 0x69], %g5
33273 fmovsg %xcc, %f10, %f14
33274 tsubcctv %g7, %l4, %i1
33275 stw %i6, [%l7 + 0x74]
33276 fpack16 %f12, %f2
33277 edge32 %i0, %i2, %o7
33278 ldub [%l7 + 0x6A], %i5
33279 alignaddr %o0, %g2, %l6
33280 stx %g4, [%l7 + 0x48]
33281 alignaddr %i3, %l5, %i7
33282 bneg,a,pt %xcc, loop_3995
33283 fmovdg %xcc, %f3, %f5
33284 fmovdle %xcc, %f9, %f13
33285 fbule,a %fcc3, loop_3996
33286loop_3995:
33287 xnor %l0, %l3, %o4
33288 stb %o2, [%l7 + 0x58]
33289 fmovda %xcc, %f5, %f6
33290loop_3996:
33291 fmovsvc %xcc, %f11, %f15
33292 fmovdge %icc, %f1, %f12
33293 fnand %f0, %f4, %f2
33294 stw %g3, [%l7 + 0x3C]
33295 stx %o6, [%l7 + 0x28]
33296 bcc,a %xcc, loop_3997
33297 fmul8x16 %f6, %f8, %f14
33298 nop
33299 setx loop_3998, %l0, %l1
33300 wrpr 0x1, %tl
33301 wrpr %l1, %tpc
33302 add %l1, 0x4, %l1
33303 wrpr %l1, %tnpc
33304 setx 0x34400001400, %l0, %l1
33305 wrpr %l1, %tstate
33306 wrhpr 0x4, %htstate
33307 retry
33308 fornot2s %f11, %f3, %f3
33309loop_3997:
33310 fmovdvc %icc, %f12, %f1
33311 edge16 %o1, %l2, %i4
33312loop_3998:
33313 fmovsneg %xcc, %f0, %f4
33314 bshuffle %f12, %f6, %f8
33315 fandnot2s %f4, %f7, %f12
33316 ldd [%l7 + 0x78], %f2
33317 fcmpes %fcc0, %f7, %f13
33318 movpos %icc, %o3, %g1
33319 ldsb [%l7 + 0x7A], %g6
33320 bge,a loop_3999
33321 st %f14, [%l7 + 0x78]
33322 fornot2s %f3, %f3, %f6
33323 movrlez %l1, 0x1C4, %o5
33324loop_3999:
33325 st %f6, [%l7 + 0x48]
33326 fnot1s %f9, %f5
33327 fmovsge %icc, %f5, %f8
33328 ldd [%l7 + 0x68], %f12
33329 fmovrdgez %g5, %f4, %f0
33330 call loop_4000
33331 bleu,a,pn %icc, loop_4001
33332 fpackfix %f6, %f12
33333 edge16 %l4, %g7, %i6
33334loop_4000:
33335 orn %i0, 0x177F, %i1
33336loop_4001:
33337 fmovrdne %i2, %f4, %f0
33338 fornot1s %f11, %f7, %f15
33339 stw %o7, [%l7 + 0x74]
33340 ldsw [%l7 + 0x2C], %i5
33341 nop
33342 setx loop_4002, %l0, %l1
33343 jmpl %l1, %g2
33344 fmovsl %icc, %f7, %f12
33345 ldsh [%l7 + 0x30], %o0
33346 st %f3, [%l7 + 0x54]
33347loop_4002:
33348 sdiv %g4, 0x1705, %i3
33349 stb %l6, [%l7 + 0x12]
33350 brlz %i7, loop_4003
33351 stx %l0, [%l7 + 0x78]
33352 bvs,a,pt %icc, loop_4004
33353 movneg %xcc, %l5, %l3
33354loop_4003:
33355 edge8ln %o4, %g3, %o6
33356 st %f1, [%l7 + 0x30]
33357loop_4004:
33358 stw %o2, [%l7 + 0x44]
33359 bl,a,pn %icc, loop_4005
33360 fpadd32s %f9, %f9, %f6
33361 fbe,a %fcc1, loop_4006
33362 ld [%l7 + 0x68], %f5
33363loop_4005:
33364 stw %l2, [%l7 + 0x7C]
33365 std %f4, [%l7 + 0x18]
33366loop_4006:
33367 stw %o1, [%l7 + 0x14]
33368 faligndata %f12, %f0, %f6
33369 tgu %xcc, 0x1
33370 lduw [%l7 + 0x54], %o3
33371 fble,a %fcc0, loop_4007
33372 ldsw [%l7 + 0x28], %g1
33373 stx %i4, [%l7 + 0x68]
33374 bpos,a loop_4008
33375loop_4007:
33376 orcc %g6, %o5, %g5
33377 stx %l4, [%l7 + 0x28]
33378 stx %l1, [%l7 + 0x28]
33379loop_4008:
33380 fcmple32 %f2, %f10, %g7
33381 movne %xcc, %i0, %i6
33382 edge16n %i1, %o7, %i5
33383 fnot1 %f0, %f10
33384 ldsh [%l7 + 0x40], %i2
33385 addccc %g2, 0x1970, %o0
33386 addc %g4, %l6, %i7
33387 fmovsneg %xcc, %f0, %f4
33388 fnand %f8, %f14, %f2
33389 sth %l0, [%l7 + 0x50]
33390 lduw [%l7 + 0x2C], %l5
33391 movl %icc, %i3, %o4
33392 fcmpeq32 %f4, %f4, %g3
33393 stx %o6, [%l7 + 0x30]
33394 ldx [%l7 + 0x38], %o2
33395 ldsb [%l7 + 0x4A], %l3
33396 edge32l %l2, %o3, %o1
33397 orn %g1, %i4, %g6
33398 fpack32 %f4, %f8, %f8
33399 ldsh [%l7 + 0x28], %g5
33400 edge32 %l4, %l1, %o5
33401 bge,a,pn %icc, loop_4009
33402 stx %g7, [%l7 + 0x08]
33403 bl,a %xcc, loop_4010
33404 fble %fcc2, loop_4011
33405loop_4009:
33406 fmovsleu %xcc, %f9, %f10
33407 udivcc %i0, 0x1DAF, %i6
33408loop_4010:
33409 fsrc2s %f10, %f4
33410loop_4011:
33411 fbul,a %fcc1, loop_4012
33412 st %f2, [%l7 + 0x64]
33413 fmovrdne %o7, %f12, %f8
33414 taddcc %i5, %i2, %i1
33415loop_4012:
33416 fmovsgu %icc, %f4, %f10
33417 stx %g2, [%l7 + 0x50]
33418 fbge,a %fcc2, loop_4013
33419 sllx %g4, %o0, %i7
33420 movrlez %l6, 0x28E, %l5
33421 sub %i3, %o4, %l0
33422loop_4013:
33423 movcc %xcc, %o6, %g3
33424 movl %xcc, %l3, %l2
33425 fnot1s %f14, %f2
33426 tne %icc, 0x4
33427 st %f9, [%l7 + 0x50]
33428 ldsw [%l7 + 0x20], %o2
33429 udivx %o3, 0x133B, %g1
33430 tcc %icc, 0x4
33431 bne,a loop_4014
33432 ldd [%l7 + 0x60], %f2
33433 movge %icc, %o1, %i4
33434 tsubcctv %g5, 0x0F97, %g6
33435loop_4014:
33436 fbul,a %fcc0, loop_4015
33437 fmovscc %icc, %f9, %f3
33438 fmovd %f4, %f8
33439 fmovdneg %icc, %f13, %f2
33440loop_4015:
33441 fbn,a %fcc2, loop_4016
33442 sdivx %l1, 0x1F19, %o5
33443 ldsb [%l7 + 0x39], %g7
33444 fmovrslz %i0, %f1, %f1
33445loop_4016:
33446 ldx [%l7 + 0x18], %l4
33447 fmul8sux16 %f6, %f12, %f4
33448 fbul,a %fcc0, loop_4017
33449 brlz %i6, loop_4018
33450 tsubcctv %i5, 0x02E2, %i2
33451 addcc %o7, %i1, %g2
33452loop_4017:
33453 be,a loop_4019
33454loop_4018:
33455 fmul8ulx16 %f14, %f6, %f0
33456 movge %icc, %g4, %o0
33457 addccc %l6, 0x0BFE, %l5
33458loop_4019:
33459 edge8n %i7, %o4, %l0
33460 ldx [%l7 + 0x78], %i3
33461 andcc %o6, %g3, %l2
33462 fmul8x16 %f7, %f2, %f10
33463 ldub [%l7 + 0x62], %o2
33464 ta %xcc, 0x2
33465 tleu %xcc, 0x6
33466 brnz,a %o3, loop_4020
33467 ldd [%l7 + 0x58], %f8
33468 fmovsl %xcc, %f9, %f9
33469 ldd [%l7 + 0x70], %f10
33470loop_4020:
33471 subc %l3, %o1, %g1
33472 fpsub16s %f1, %f5, %f10
33473 fone %f2
33474 fbl %fcc1, loop_4021
33475 fmovdg %xcc, %f7, %f4
33476 be,a,pt %icc, loop_4022
33477 movcc %icc, %g5, %i4
33478loop_4021:
33479 fmovda %xcc, %f13, %f1
33480 movleu %icc, %l1, %o5
33481loop_4022:
33482 tneg %xcc, 0x0
33483 fbe %fcc3, loop_4023
33484 orn %g7, %i0, %l4
33485 lduh [%l7 + 0x1A], %i6
33486 fmuld8ulx16 %f12, %f1, %f4
33487loop_4023:
33488 fpack16 %f10, %f9
33489 bl,pt %icc, loop_4024
33490 ldd [%l7 + 0x30], %f10
33491 fcmpgt32 %f6, %f0, %g6
33492 fmovda %xcc, %f1, %f6
33493loop_4024:
33494 fnand %f8, %f6, %f2
33495 fmovdneg %xcc, %f2, %f6
33496 fmovsn %icc, %f1, %f7
33497 udivx %i2, 0x1C7B, %i5
33498 movneg %icc, %o7, %i1
33499 bleu,pt %icc, loop_4025
33500 fbul %fcc3, loop_4026
33501 popc %g4, %g2
33502 fsrc1s %f0, %f13
33503loop_4025:
33504 sth %l6, [%l7 + 0x4A]
33505loop_4026:
33506 fxnors %f9, %f15, %f3
33507 lduw [%l7 + 0x0C], %l5
33508 std %f14, [%l7 + 0x10]
33509 fmovdg %xcc, %f13, %f11
33510 fxnor %f14, %f12, %f12
33511 move %xcc, %o0, %o4
33512 st %f14, [%l7 + 0x20]
33513 array16 %i7, %l0, %o6
33514 bleu,a loop_4027
33515 tcc %xcc, 0x5
33516 lduh [%l7 + 0x34], %g3
33517 fmovdl %xcc, %f6, %f7
33518loop_4027:
33519 fcmped %fcc2, %f2, %f2
33520 fabss %f1, %f15
33521 bneg,a,pn %xcc, loop_4028
33522 xnorcc %i3, %l2, %o3
33523 nop
33524 setx loop_4029, %l0, %l1
33525 wrpr 0x1, %tl
33526 wrpr %l1, %tnpc
33527 setx 0x34400001400, %l0, %l1
33528 wrpr %l1, %tstate
33529 wrhpr 0x4, %htstate
33530 done
33531 sth %l3, [%l7 + 0x28]
33532loop_4028:
33533 taddcctv %o1, %g1, %o2
33534 movrgez %g5, 0x265, %l1
33535loop_4029:
33536 sth %i4, [%l7 + 0x0C]
33537 fmovsa %xcc, %f0, %f6
33538 sth %g7, [%l7 + 0x20]
33539 sth %o5, [%l7 + 0x34]
33540 ldx [%l7 + 0x10], %l4
33541 fnot1 %f10, %f6
33542 ldx [%l7 + 0x30], %i0
33543 ld [%l7 + 0x6C], %f2
33544 stx %g6, [%l7 + 0x70]
33545 fmovsa %xcc, %f0, %f11
33546 bge,a,pn %icc, loop_4030
33547 lduw [%l7 + 0x40], %i6
33548 ldsb [%l7 + 0x60], %i2
33549 ba,a,pn %icc, loop_4031
33550loop_4030:
33551 tcs %icc, 0x6
33552 edge32 %i5, %i1, %o7
33553 movl %icc, %g2, %l6
33554loop_4031:
33555 ldd [%l7 + 0x28], %f10
33556 ldd [%l7 + 0x28], %f6
33557 ldx [%l7 + 0x60], %g4
33558 st %f5, [%l7 + 0x2C]
33559 fmovdleu %icc, %f6, %f11
33560 fmovrse %l5, %f9, %f15
33561 fba %fcc0, loop_4032
33562 fbg,a %fcc0, loop_4033
33563 ldsb [%l7 + 0x6A], %o4
33564 std %f4, [%l7 + 0x70]
33565loop_4032:
33566 fcmpgt32 %f14, %f2, %o0
33567loop_4033:
33568 tneg %xcc, 0x1
33569 fcmpgt16 %f12, %f0, %i7
33570 fmovscs %icc, %f8, %f8
33571 edge32ln %o6, %l0, %i3
33572 ldsw [%l7 + 0x40], %g3
33573 fcmpne32 %f12, %f12, %o3
33574 bvs %xcc, loop_4034
33575 subc %l2, 0x08E1, %o1
33576 fmovsge %icc, %f15, %f7
33577 ldub [%l7 + 0x7F], %g1
33578loop_4034:
33579 ldsh [%l7 + 0x24], %o2
33580 edge32l %l3, %g5, %i4
33581 bg,a %icc, loop_4035
33582 edge32n %l1, %o5, %g7
33583 ldd [%l7 + 0x38], %f0
33584 add %i0, 0x1A0F, %g6
33585loop_4035:
33586 fmovsleu %xcc, %f10, %f10
33587 bcc,a %xcc, loop_4036
33588 siam 0x4
33589 movrgz %l4, 0x322, %i2
33590 bshuffle %f2, %f4, %f12
33591loop_4036:
33592 edge16n %i5, %i6, %i1
33593 st %f12, [%l7 + 0x34]
33594 edge32n %o7, %l6, %g2
33595 ldsb [%l7 + 0x60], %l5
33596 fnor %f0, %f0, %f12
33597 bne loop_4037
33598 tpos %icc, 0x7
33599 fmovrsne %o4, %f4, %f9
33600 edge8n %g4, %i7, %o6
33601loop_4037:
33602 xnorcc %l0, 0x0BDF, %i3
33603 ldsw [%l7 + 0x3C], %g3
33604 array32 %o0, %o3, %o1
33605 fmovsgu %xcc, %f13, %f12
33606 sdivx %g1, 0x09ED, %o2
33607 brlez %l3, loop_4038
33608 ta %icc, 0x1
33609 edge16n %l2, %g5, %i4
33610 pdist %f2, %f8, %f4
33611loop_4038:
33612 ldsw [%l7 + 0x08], %l1
33613 movge %xcc, %o5, %i0
33614 movrne %g6, %l4, %i2
33615 std %f10, [%l7 + 0x10]
33616 xorcc %g7, 0x07F3, %i6
33617 ldub [%l7 + 0x2C], %i5
33618 fpsub32s %f11, %f15, %f2
33619 movrgez %o7, %l6, %i1
33620 umul %g2, %l5, %g4
33621 fbo %fcc2, loop_4039
33622 fzeros %f8
33623 movl %xcc, %o4, %i7
33624 tneg %xcc, 0x7
33625loop_4039:
33626 bneg,a,pt %icc, loop_4040
33627 popc 0x1056, %l0
33628 fands %f3, %f10, %f2
33629 brlz,a %o6, loop_4041
33630loop_4040:
33631 fornot1s %f7, %f12, %f3
33632 xor %g3, %o0, %i3
33633 udivcc %o3, 0x1058, %o1
33634loop_4041:
33635 stw %o2, [%l7 + 0x0C]
33636 fmovdl %icc, %f12, %f1
33637 orncc %g1, 0x1965, %l3
33638 ble,a,pn %xcc, loop_4042
33639 ldsb [%l7 + 0x3D], %l2
33640 add %g5, 0x03DD, %l1
33641 tl %icc, 0x1
33642loop_4042:
33643 ldsw [%l7 + 0x5C], %o5
33644 brz %i4, loop_4043
33645 ldx [%l7 + 0x78], %i0
33646 ldsb [%l7 + 0x22], %g6
33647 brz %l4, loop_4044
33648loop_4043:
33649 stx %i2, [%l7 + 0x10]
33650 subc %g7, 0x198A, %i6
33651 fmovda %xcc, %f8, %f8
33652loop_4044:
33653 movneg %icc, %i5, %l6
33654 fpsub16s %f8, %f0, %f1
33655 bleu,pn %xcc, loop_4045
33656 ld [%l7 + 0x34], %f14
33657 fpadd16s %f4, %f14, %f14
33658 st %f10, [%l7 + 0x70]
33659loop_4045:
33660 sth %i1, [%l7 + 0x46]
33661 ld [%l7 + 0x14], %f14
33662 fmul8x16au %f7, %f9, %f12
33663 ldd [%l7 + 0x20], %f4
33664 fandnot1s %f12, %f6, %f15
33665 fmovdn %xcc, %f13, %f11
33666 stx %g2, [%l7 + 0x68]
33667 and %l5, 0x1DEA, %o7
33668 st %f10, [%l7 + 0x24]
33669 lduw [%l7 + 0x78], %o4
33670 lduw [%l7 + 0x3C], %i7
33671 bn,pt %xcc, loop_4046
33672 lduh [%l7 + 0x08], %l0
33673 ldsw [%l7 + 0x30], %o6
33674 fcmps %fcc1, %f0, %f4
33675loop_4046:
33676 fmovspos %icc, %f3, %f0
33677 ldsb [%l7 + 0x48], %g3
33678 brlez,a %o0, loop_4047
33679 fmul8x16au %f10, %f2, %f10
33680 fcmps %fcc3, %f2, %f9
33681 tvc %xcc, 0x7
33682loop_4047:
33683 fmovrsne %g4, %f15, %f14
33684 fmovrdlez %o3, %f8, %f6
33685 lduh [%l7 + 0x40], %i3
33686 xnorcc %o1, %g1, %o2
33687 addccc %l2, 0x01BA, %g5
33688 tneg %xcc, 0x1
33689 movre %l3, %l1, %i4
33690 tcs %xcc, 0x2
33691 movne %xcc, %i0, %g6
33692 fsrc2 %f10, %f2
33693 ldsh [%l7 + 0x68], %l4
33694 fmovsn %icc, %f10, %f11
33695 ldsw [%l7 + 0x68], %i2
33696 sth %g7, [%l7 + 0x3E]
33697 lduh [%l7 + 0x0A], %o5
33698 movle %icc, %i5, %l6
33699 fmovsle %icc, %f3, %f5
33700 fmovse %icc, %f0, %f4
33701 fbuge,a %fcc3, loop_4048
33702 sll %i6, 0x03, %g2
33703 movcs %xcc, %i1, %l5
33704 array32 %o7, %i7, %o4
33705loop_4048:
33706 fcmpes %fcc0, %f3, %f8
33707 stb %l0, [%l7 + 0x2D]
33708 alignaddrl %g3, %o0, %g4
33709 ldsw [%l7 + 0x74], %o6
33710 fpmerge %f7, %f7, %f4
33711 fble %fcc1, loop_4049
33712 xnorcc %o3, %i3, %g1
33713 ldsh [%l7 + 0x40], %o2
33714 ldsb [%l7 + 0x47], %o1
33715loop_4049:
33716 taddcc %g5, %l2, %l3
33717 sth %l1, [%l7 + 0x5C]
33718 ldx [%l7 + 0x38], %i0
33719 fpack16 %f4, %f13
33720 udivcc %g6, 0x1C09, %i4
33721 fmovspos %xcc, %f4, %f6
33722 fmovscs %icc, %f7, %f9
33723 brgz,a %l4, loop_4050
33724 edge8l %i2, %o5, %g7
33725 sra %l6, 0x10, %i6
33726 fnands %f2, %f13, %f10
33727loop_4050:
33728 addccc %i5, %g2, %i1
33729 std %f12, [%l7 + 0x10]
33730 lduh [%l7 + 0x3C], %l5
33731 std %f12, [%l7 + 0x10]
33732 stb %o7, [%l7 + 0x4F]
33733 ld [%l7 + 0x30], %f13
33734 movrlz %i7, %o4, %g3
33735 fmovdvc %icc, %f5, %f1
33736 movrlez %l0, 0x39D, %g4
33737 be,a,pt %icc, loop_4051
33738 st %f4, [%l7 + 0x24]
33739 movrlez %o6, 0x367, %o3
33740 array16 %i3, %o0, %o2
33741loop_4051:
33742 stb %o1, [%l7 + 0x4D]
33743 fmovrslez %g1, %f1, %f2
33744 fbe,a %fcc2, loop_4052
33745 smul %l2, %l3, %l1
33746 fmul8x16 %f1, %f0, %f4
33747 ldsh [%l7 + 0x38], %i0
33748loop_4052:
33749 array16 %g5, %g6, %i4
33750 movcs %icc, %i2, %o5
33751 sth %g7, [%l7 + 0x1E]
33752 fbu %fcc2, loop_4053
33753 lduw [%l7 + 0x68], %l4
33754 fpadd16 %f12, %f4, %f0
33755 fmul8x16al %f11, %f3, %f4
33756loop_4053:
33757 std %f6, [%l7 + 0x48]
33758 fors %f13, %f14, %f0
33759 fbuge,a %fcc2, loop_4054
33760 fmovs %f6, %f6
33761 movgu %xcc, %l6, %i5
33762 fmovdle %xcc, %f11, %f1
33763loop_4054:
33764 brz %i6, loop_4055
33765 fxnor %f6, %f14, %f2
33766 lduw [%l7 + 0x20], %g2
33767 fbge %fcc1, loop_4056
33768loop_4055:
33769 ba,pt %xcc, loop_4057
33770 fmovdleu %icc, %f2, %f14
33771 fble,a %fcc2, loop_4058
33772loop_4056:
33773 fbg,a %fcc1, loop_4059
33774loop_4057:
33775 ldsb [%l7 + 0x1C], %l5
33776 bneg,a,pt %xcc, loop_4060
33777loop_4058:
33778 lduh [%l7 + 0x38], %i1
33779loop_4059:
33780 fexpand %f10, %f4
33781 nop
33782 setx loop_4061, %l0, %l1
33783 wrpr 0x1, %tl
33784 wrpr %l1, %tpc
33785 add %l1, 0x4, %l1
33786 wrpr %l1, %tnpc
33787 setx 0x34400001400, %l0, %l1
33788 wrpr %l1, %tstate
33789 wrhpr 0x4, %htstate
33790 retry
33791loop_4060:
33792 ld [%l7 + 0x7C], %f2
33793 fmovdcc %icc, %f5, %f6
33794 ld [%l7 + 0x50], %f9
33795loop_4061:
33796 fzeros %f4
33797 addccc %i7, 0x0BA4, %o4
33798 fcmpeq32 %f12, %f2, %o7
33799 ta %icc, 0x4
33800 fcmped %fcc1, %f14, %f14
33801 fpadd16 %f2, %f8, %f8
33802 tleu %icc, 0x1
33803 ld [%l7 + 0x74], %f13
33804 lduh [%l7 + 0x7A], %l0
33805 ldsw [%l7 + 0x28], %g4
33806 fcmpgt32 %f12, %f6, %g3
33807 ldsh [%l7 + 0x22], %o6
33808 tpos %xcc, 0x1
33809 fmovd %f10, %f2
33810 taddcctv %i3, 0x1DC5, %o3
33811 udivcc %o2, 0x0246, %o1
33812 subcc %o0, %l2, %l3
33813 fandnot1s %f6, %f5, %f3
33814 sth %l1, [%l7 + 0x40]
33815 ldx [%l7 + 0x78], %i0
33816 stx %g1, [%l7 + 0x58]
33817 fexpand %f3, %f4
33818 faligndata %f14, %f2, %f2
33819 lduw [%l7 + 0x58], %g5
33820 sdivx %i4, 0x1D73, %i2
33821 array32 %o5, %g6, %l4
33822 bshuffle %f0, %f2, %f14
33823 stw %g7, [%l7 + 0x54]
33824 umul %l6, %i6, %g2
33825 ldsh [%l7 + 0x2E], %l5
33826 std %f4, [%l7 + 0x10]
33827 movl %xcc, %i5, %i7
33828 fmovspos %icc, %f10, %f4
33829 movg %xcc, %i1, %o7
33830 ldub [%l7 + 0x3E], %o4
33831 fblg,a %fcc3, loop_4062
33832 fnand %f8, %f10, %f8
33833 addcc %l0, %g4, %o6
33834 fcmple32 %f8, %f0, %i3
33835loop_4062:
33836 fpadd32 %f6, %f10, %f8
33837 ba %icc, loop_4063
33838 ldsb [%l7 + 0x2A], %o3
33839 fmul8x16au %f8, %f14, %f12
33840 call loop_4064
33841loop_4063:
33842 bn,a,pn %icc, loop_4065
33843 fpsub32s %f8, %f13, %f14
33844 fabsd %f2, %f8
33845loop_4064:
33846 bneg,pt %xcc, loop_4066
33847loop_4065:
33848 ldx [%l7 + 0x78], %o2
33849 fmovrdgez %o1, %f6, %f14
33850 fmovspos %icc, %f14, %f9
33851loop_4066:
33852 xnor %g3, 0x00D6, %l2
33853 ldd [%l7 + 0x58], %f2
33854 fmovsle %xcc, %f14, %f11
33855 ldsb [%l7 + 0x14], %o0
33856 fbul,a %fcc2, loop_4067
33857 bvc,pt %icc, loop_4068
33858 fmovdvc %xcc, %f8, %f3
33859 bshuffle %f6, %f0, %f4
33860loop_4067:
33861 stw %l1, [%l7 + 0x6C]
33862loop_4068:
33863 fones %f7
33864 ldx [%l7 + 0x20], %i0
33865 edge32n %l3, %g5, %g1
33866 fmovdl %xcc, %f9, %f6
33867 fmovrslez %i4, %f0, %f3
33868 edge32 %i2, %g6, %l4
33869 fmovrde %g7, %f4, %f2
33870 fmovda %icc, %f4, %f3
33871 tcs %xcc, 0x7
33872 movgu %xcc, %o5, %i6
33873 fmovrsgez %g2, %f11, %f1
33874 bvs,a %icc, loop_4069
33875 bn,a loop_4070
33876 fmovda %xcc, %f0, %f10
33877 udivcc %l5, 0x0137, %i5
33878loop_4069:
33879 ldub [%l7 + 0x51], %l6
33880loop_4070:
33881 movrlz %i7, 0x108, %i1
33882 fmuld8ulx16 %f6, %f14, %f0
33883 movne %icc, %o7, %l0
33884 lduh [%l7 + 0x7A], %g4
33885 edge32 %o4, %o6, %i3
33886 fandnot1 %f2, %f8, %f6
33887 and %o3, %o1, %g3
33888 fornot2 %f6, %f6, %f8
33889 subc %o2, %o0, %l2
33890 udivx %i0, 0x0C69, %l1
33891 fblg %fcc0, loop_4071
33892 edge16ln %g5, %l3, %i4
33893 fornot2s %f7, %f4, %f5
33894 sth %i2, [%l7 + 0x5E]
33895loop_4071:
33896 lduh [%l7 + 0x46], %g1
33897 fba,a %fcc0, loop_4072
33898 fcmped %fcc2, %f8, %f6
33899 fpackfix %f0, %f5
33900 siam 0x0
33901loop_4072:
33902 siam 0x4
33903 lduw [%l7 + 0x28], %g6
33904 fnot1s %f1, %f2
33905 movrlz %l4, 0x34D, %g7
33906 srax %o5, %i6, %l5
33907 fands %f2, %f6, %f11
33908 andncc %i5, %g2, %l6
33909 sth %i1, [%l7 + 0x72]
33910 movvc %icc, %o7, %i7
33911 stw %l0, [%l7 + 0x74]
33912 lduw [%l7 + 0x40], %g4
33913 ldub [%l7 + 0x2A], %o6
33914 stb %o4, [%l7 + 0x36]
33915 stx %o3, [%l7 + 0x08]
33916 fmovdne %xcc, %f7, %f13
33917 fors %f10, %f7, %f1
33918 andncc %o1, %i3, %o2
33919 fmovdvc %icc, %f11, %f13
33920 tn %xcc, 0x0
33921 stx %g3, [%l7 + 0x58]
33922 tneg %xcc, 0x4
33923 st %f2, [%l7 + 0x44]
33924 stw %o0, [%l7 + 0x40]
33925 tvc %xcc, 0x6
33926 fmovd %f0, %f8
33927 ldub [%l7 + 0x09], %l2
33928 ldx [%l7 + 0x30], %i0
33929 array32 %g5, %l1, %l3
33930 fsrc2 %f2, %f2
33931 lduh [%l7 + 0x1A], %i2
33932 brlz %g1, loop_4073
33933 stb %g6, [%l7 + 0x0C]
33934 fmovdn %xcc, %f8, %f6
33935 addcc %i4, 0x0C10, %g7
33936loop_4073:
33937 sdiv %o5, 0x0345, %i6
33938 edge32l %l4, %i5, %l5
33939 edge8 %l6, %g2, %i1
33940 brgz,a %i7, loop_4074
33941 fbu %fcc0, loop_4075
33942 ldsh [%l7 + 0x72], %l0
33943 fbug %fcc1, loop_4076
33944loop_4074:
33945 ldsw [%l7 + 0x78], %g4
33946loop_4075:
33947 array32 %o6, %o7, %o4
33948 st %f8, [%l7 + 0x54]
33949loop_4076:
33950 ldd [%l7 + 0x08], %f8
33951 lduh [%l7 + 0x54], %o3
33952 te %xcc, 0x1
33953 fxnors %f12, %f9, %f3
33954 tpos %xcc, 0x0
33955 fabsd %f14, %f14
33956 fone %f12
33957 bpos,a %icc, loop_4077
33958 st %f2, [%l7 + 0x28]
33959 fcmpeq32 %f0, %f8, %i3
33960 fbo,a %fcc1, loop_4078
33961loop_4077:
33962 fors %f2, %f13, %f14
33963 sth %o1, [%l7 + 0x6A]
33964 fsrc2s %f3, %f4
33965loop_4078:
33966 movrgz %o2, %o0, %g3
33967 brgez,a %i0, loop_4079
33968 fnot1 %f2, %f12
33969 fpack16 %f10, %f7
33970 fcmpeq16 %f10, %f12, %g5
33971loop_4079:
33972 fmovdgu %xcc, %f6, %f14
33973 tvc %icc, 0x6
33974 fmovsl %icc, %f3, %f1
33975 ldsw [%l7 + 0x44], %l2
33976 fmuld8sux16 %f14, %f6, %f12
33977 lduw [%l7 + 0x6C], %l3
33978 be %xcc, loop_4080
33979 brgz %l1, loop_4081
33980 mulscc %g1, 0x12FD, %i2
33981 mova %xcc, %g6, %g7
33982loop_4080:
33983 tg %icc, 0x5
33984loop_4081:
33985 fmovdvs %xcc, %f15, %f13
33986 edge8n %o5, %i6, %l4
33987 std %f6, [%l7 + 0x48]
33988 movre %i4, 0x17F, %i5
33989 bl,a,pn %xcc, loop_4082
33990 std %f8, [%l7 + 0x38]
33991 tne %icc, 0x5
33992 stb %l5, [%l7 + 0x77]
33993loop_4082:
33994 fmovse %xcc, %f5, %f5
33995 ldub [%l7 + 0x10], %g2
33996 fornot2 %f4, %f2, %f0
33997 bneg,pn %xcc, loop_4083
33998 stb %i1, [%l7 + 0x60]
33999 tn %icc, 0x1
34000 std %f2, [%l7 + 0x68]
34001loop_4083:
34002 fors %f13, %f7, %f6
34003 fmovrsgz %l6, %f8, %f14
34004 fmul8ulx16 %f2, %f6, %f4
34005 lduh [%l7 + 0x0A], %l0
34006 movrgez %i7, 0x1B8, %o6
34007 fbg %fcc1, loop_4084
34008 udiv %g4, 0x15E8, %o4
34009 movne %icc, %o3, %i3
34010 fmovdvs %icc, %f7, %f8
34011loop_4084:
34012 fmovspos %xcc, %f6, %f7
34013 addccc %o1, 0x1DDF, %o7
34014 stx %o2, [%l7 + 0x28]
34015 sdivcc %g3, 0x0260, %o0
34016 fpsub16 %f4, %f0, %f2
34017 ld [%l7 + 0x6C], %f8
34018 nop
34019 setx loop_4085, %l0, %l1
34020 wrpr 0x1, %tl
34021 wrpr %l1, %tpc
34022 add %l1, 0x4, %l1
34023 wrpr %l1, %tnpc
34024 setx 0x34400001400, %l0, %l1
34025 wrpr %l1, %tstate
34026 wrhpr 0x4, %htstate
34027 retry
34028 fmovdn %icc, %f11, %f10
34029 ld [%l7 + 0x1C], %f2
34030 fmul8x16au %f3, %f0, %f4
34031loop_4085:
34032 edge8ln %g5, %l2, %l3
34033 lduw [%l7 + 0x78], %l1
34034 movg %xcc, %i0, %i2
34035 fmovdcs %icc, %f0, %f11
34036 lduh [%l7 + 0x36], %g6
34037 std %f2, [%l7 + 0x40]
34038 brgz %g7, loop_4086
34039 fmovrslez %o5, %f1, %f15
34040 fbul %fcc1, loop_4087
34041 st %f11, [%l7 + 0x34]
34042loop_4086:
34043 tvs %xcc, 0x1
34044 ldsh [%l7 + 0x1C], %g1
34045loop_4087:
34046 fmovda %icc, %f11, %f2
34047 lduh [%l7 + 0x18], %i6
34048 stx %l4, [%l7 + 0x58]
34049 bneg,a %icc, loop_4088
34050 ldsh [%l7 + 0x0E], %i4
34051 ld [%l7 + 0x74], %f9
34052 add %l5, 0x0C26, %g2
34053loop_4088:
34054 nop
34055 setx loop_4089, %l0, %l1
34056 wrpr 0x1, %tl
34057 wrpr %l1, %tpc
34058 add %l1, 0x4, %l1
34059 wrpr %l1, %tnpc
34060 setx 0x34400001400, %l0, %l1
34061 wrpr %l1, %tstate
34062 wrhpr 0x4, %htstate
34063 retry
34064 lduh [%l7 + 0x30], %i5
34065 fxor %f14, %f2, %f12
34066 popc 0x03A7, %i1
34067loop_4089:
34068 bn %icc, loop_4090
34069 fmul8x16au %f2, %f9, %f2
34070 fcmped %fcc2, %f4, %f10
34071 movne %icc, %l6, %l0
34072loop_4090:
34073 nop
34074 setx loop_4091, %l0, %l1
34075 wrpr 0x1, %tl
34076 wrpr %l1, %tpc
34077 add %l1, 0x4, %l1
34078 wrpr %l1, %tnpc
34079 setx 0x34400001400, %l0, %l1
34080 wrpr %l1, %tstate
34081 wrhpr 0x4, %htstate
34082 retry
34083 tvc %icc, 0x5
34084 ldub [%l7 + 0x48], %o6
34085 stx %g4, [%l7 + 0x58]
34086loop_4091:
34087 st %f1, [%l7 + 0x7C]
34088 orn %i7, %o3, %i3
34089 stx %o1, [%l7 + 0x78]
34090 stw %o7, [%l7 + 0x44]
34091 stw %o4, [%l7 + 0x60]
34092 stw %g3, [%l7 + 0x3C]
34093 fmovsn %icc, %f2, %f14
34094 movrlez %o0, 0x0D8, %g5
34095 stb %l2, [%l7 + 0x5A]
34096 bshuffle %f2, %f0, %f10
34097 movrlz %l3, %o2, %l1
34098 smul %i0, %g6, %i2
34099 fmovdvs %xcc, %f5, %f14
34100 call loop_4092
34101 lduh [%l7 + 0x68], %g7
34102 bneg,a,pn %xcc, loop_4093
34103 fmovsvs %xcc, %f8, %f10
34104loop_4092:
34105 fmovsa %icc, %f12, %f5
34106 tvs %xcc, 0x3
34107loop_4093:
34108 stb %o5, [%l7 + 0x6C]
34109 nop
34110 setx loop_4094, %l0, %l1
34111 wrpr 0x1, %tl
34112 wrpr %l1, %tpc
34113 add %l1, 0x4, %l1
34114 wrpr %l1, %tnpc
34115 setx 0x34400001400, %l0, %l1
34116 wrpr %l1, %tstate
34117 wrhpr 0x4, %htstate
34118 retry
34119 fmovrdlz %i6, %f0, %f0
34120 xnorcc %l4, 0x1F3F, %i4
34121 ld [%l7 + 0x14], %f8
34122loop_4094:
34123 bvs,a loop_4095
34124 lduh [%l7 + 0x12], %g1
34125 bcs,a,pn %icc, loop_4096
34126 ldsh [%l7 + 0x14], %g2
34127loop_4095:
34128 edge16l %i5, %l5, %l6
34129 fbge %fcc2, loop_4097
34130loop_4096:
34131 mulx %i1, %l0, %g4
34132 bshuffle %f14, %f4, %f14
34133 stw %o6, [%l7 + 0x60]
34134loop_4097:
34135 ble,a,pn %xcc, loop_4098
34136 ta %icc, 0x5
34137 movle %xcc, %i7, %i3
34138 lduh [%l7 + 0x60], %o3
34139loop_4098:
34140 fcmpd %fcc3, %f10, %f0
34141 sethi 0x0AAE, %o1
34142 fmul8ulx16 %f14, %f0, %f14
34143 fmul8x16al %f13, %f3, %f14
34144 fone %f2
34145 stb %o7, [%l7 + 0x31]
34146 fxor %f10, %f0, %f6
34147 movrne %g3, %o4, %o0
34148 movn %xcc, %l2, %g5
34149 faligndata %f14, %f6, %f4
34150 edge8n %o2, %l1, %l3
34151 fnot2 %f4, %f10
34152 move %xcc, %g6, %i2
34153 stw %g7, [%l7 + 0x3C]
34154 edge8l %o5, %i6, %i0
34155 ldd [%l7 + 0x50], %f6
34156 fxnor %f12, %f14, %f0
34157 bcc,a %xcc, loop_4099
34158 bcs,a %xcc, loop_4100
34159 ta %icc, 0x5
34160 movle %xcc, %l4, %i4
34161loop_4099:
34162 fmovrdne %g2, %f2, %f8
34163loop_4100:
34164 ldsb [%l7 + 0x12], %i5
34165 fpsub16 %f6, %f2, %f4
34166 tleu %icc, 0x6
34167 fmovscs %xcc, %f14, %f4
34168 movn %icc, %g1, %l5
34169 andn %l6, %l0, %i1
34170 bvc,a %icc, loop_4101
34171 sra %g4, %i7, %o6
34172 edge8l %i3, %o3, %o7
34173 fand %f2, %f12, %f10
34174loop_4101:
34175 tvc %xcc, 0x7
34176 bneg loop_4102
34177 smul %g3, 0x101F, %o4
34178 fnot1s %f2, %f7
34179 mulx %o0, %o1, %g5
34180loop_4102:
34181 lduh [%l7 + 0x7A], %o2
34182 tcs %icc, 0x1
34183 brnz %l1, loop_4103
34184 edge8 %l2, %l3, %i2
34185 fsrc2s %f3, %f12
34186 fmovdl %icc, %f9, %f2
34187loop_4103:
34188 bleu,a %xcc, loop_4104
34189 edge8 %g6, %g7, %o5
34190 fone %f10
34191 tvs %xcc, 0x5
34192loop_4104:
34193 ldsb [%l7 + 0x65], %i6
34194 fmul8x16 %f13, %f14, %f10
34195 ld [%l7 + 0x1C], %f4
34196 orn %i0, %i4, %g2
34197 fmovdle %icc, %f8, %f7
34198 fxors %f9, %f9, %f9
34199 fmovdl %icc, %f5, %f7
34200 ldd [%l7 + 0x38], %f6
34201 movvs %xcc, %i5, %l4
34202 tleu %icc, 0x0
34203 fors %f0, %f15, %f14
34204 edge32 %l5, %g1, %l0
34205 st %f6, [%l7 + 0x40]
34206 fbn,a %fcc2, loop_4105
34207 ldd [%l7 + 0x18], %f14
34208 orn %l6, %i1, %g4
34209 ldub [%l7 + 0x10], %i7
34210loop_4105:
34211 ld [%l7 + 0x54], %f8
34212 stb %o6, [%l7 + 0x69]
34213 fpackfix %f6, %f4
34214 ldsw [%l7 + 0x40], %o3
34215 fmovsgu %icc, %f5, %f6
34216 bcc,a %icc, loop_4106
34217 fpsub16s %f4, %f11, %f12
34218 tpos %xcc, 0x7
34219 lduh [%l7 + 0x70], %i3
34220loop_4106:
34221 st %f9, [%l7 + 0x64]
34222 ldsw [%l7 + 0x78], %o7
34223 fpack32 %f2, %f4, %f14
34224 fmovrsne %o4, %f14, %f10
34225 nop
34226 setx loop_4107, %l0, %l1
34227 jmpl %l1, %o0
34228 ba,pn %icc, loop_4108
34229 movg %icc, %o1, %g3
34230 mova %xcc, %o2, %l1
34231loop_4107:
34232 fsrc1s %f1, %f0
34233loop_4108:
34234 fnegs %f5, %f2
34235 bvc,a %icc, loop_4109
34236 mova %icc, %g5, %l3
34237 fandnot1 %f12, %f12, %f6
34238 sethi 0x062B, %l2
34239loop_4109:
34240 lduh [%l7 + 0x30], %g6
34241 movgu %icc, %i2, %g7
34242 lduw [%l7 + 0x08], %o5
34243 tne %icc, 0x5
34244 fmovsle %icc, %f1, %f0
34245 addccc %i0, 0x1F7D, %i6
34246 fnot2 %f8, %f0
34247 fmovsg %xcc, %f8, %f13
34248 ldsw [%l7 + 0x74], %i4
34249 edge32 %i5, %g2, %l4
34250 umulcc %g1, 0x15DB, %l0
34251 ldx [%l7 + 0x58], %l6
34252 fmovsle %icc, %f6, %f5
34253 movg %xcc, %l5, %g4
34254 xnorcc %i7, %i1, %o3
34255 fmul8x16al %f11, %f1, %f8
34256 brlez %i3, loop_4110
34257 fornot2s %f1, %f9, %f5
34258 std %f0, [%l7 + 0x48]
34259 fornot2s %f5, %f15, %f6
34260loop_4110:
34261 alignaddr %o7, %o4, %o6
34262 fbul,a %fcc1, loop_4111
34263 lduw [%l7 + 0x74], %o0
34264 tsubcctv %g3, %o2, %o1
34265 std %f8, [%l7 + 0x58]
34266loop_4111:
34267 fzero %f4
34268 alignaddrl %g5, %l1, %l3
34269 movre %g6, 0x2EA, %i2
34270 fpsub32s %f5, %f0, %f3
34271 fcmpne32 %f8, %f2, %l2
34272 fors %f13, %f11, %f4
34273 ld [%l7 + 0x34], %f0
34274 fnands %f15, %f5, %f14
34275 fbule %fcc0, loop_4112
34276 bvc,a loop_4113
34277 fandnot2s %f0, %f4, %f15
34278 umul %o5, 0x05AB, %g7
34279loop_4112:
34280 fornot1 %f12, %f4, %f4
34281loop_4113:
34282 call loop_4114
34283 array16 %i6, %i0, %i5
34284 ldd [%l7 + 0x58], %f2
34285 fornot2 %f8, %f0, %f12
34286loop_4114:
34287 fbl %fcc1, loop_4115
34288 fxors %f9, %f14, %f15
34289 fbge %fcc1, loop_4116
34290 movle %xcc, %g2, %l4
34291loop_4115:
34292 fnands %f11, %f13, %f12
34293 brgz,a %i4, loop_4117
34294loop_4116:
34295 fmovsge %icc, %f8, %f15
34296 fmovsl %icc, %f6, %f6
34297 fcmped %fcc0, %f14, %f0
34298loop_4117:
34299 ldub [%l7 + 0x1D], %g1
34300 stw %l0, [%l7 + 0x0C]
34301 sth %l6, [%l7 + 0x2C]
34302 mulscc %l5, %g4, %i7
34303 ldd [%l7 + 0x78], %f12
34304 stw %i1, [%l7 + 0x7C]
34305 andcc %i3, 0x140D, %o3
34306 bgu,a %xcc, loop_4118
34307 fabss %f7, %f7
34308 fmovsleu %icc, %f13, %f1
34309 stb %o7, [%l7 + 0x30]
34310loop_4118:
34311 st %f2, [%l7 + 0x70]
34312 nop
34313 setx loop_4119, %l0, %l1
34314 jmpl %l1, %o6
34315 fbule,a %fcc3, loop_4120
34316 fcmpgt32 %f0, %f6, %o0
34317 fnot1 %f8, %f10
34318loop_4119:
34319 fxnors %f3, %f12, %f12
34320loop_4120:
34321 ble %xcc, loop_4121
34322 ldub [%l7 + 0x0D], %o4
34323 tleu %xcc, 0x5
34324 ldub [%l7 + 0x16], %o2
34325loop_4121:
34326 ldsw [%l7 + 0x08], %g3
34327 ld [%l7 + 0x10], %f13
34328 ldsh [%l7 + 0x70], %o1
34329 array32 %g5, %l3, %g6
34330 fmul8x16 %f6, %f4, %f4
34331 edge8l %i2, %l2, %l1
34332 fzero %f14
34333 fandnot1 %f0, %f10, %f12
34334 fmovscc %icc, %f3, %f0
34335 fbule %fcc2, loop_4122
34336 fmovdgu %icc, %f2, %f6
34337 std %f6, [%l7 + 0x60]
34338 ba,a,pt %icc, loop_4123
34339loop_4122:
34340 fmuld8sux16 %f15, %f15, %f8
34341 umulcc %o5, 0x19A3, %g7
34342 stw %i6, [%l7 + 0x0C]
34343loop_4123:
34344 std %f12, [%l7 + 0x70]
34345 fmovsa %xcc, %f14, %f14
34346 srlx %i0, %g2, %l4
34347 edge8l %i4, %i5, %g1
34348 fbule %fcc0, loop_4124
34349 nop
34350 setx loop_4125, %l0, %l1
34351 jmpl %l1, %l0
34352 ldsw [%l7 + 0x0C], %l5
34353 addc %g4, 0x161C, %l6
34354loop_4124:
34355 fpadd32s %f8, %f6, %f7
34356loop_4125:
34357 ldsb [%l7 + 0x78], %i7
34358 edge16n %i3, %o3, %i1
34359 fnands %f1, %f15, %f4
34360 movne %icc, %o7, %o0
34361 subc %o6, %o2, %o4
34362 sdivcc %o1, 0x01A5, %g5
34363 fmovdg %xcc, %f4, %f15
34364 andncc %g3, %g6, %l3
34365 bpos,pn %icc, loop_4126
34366 movgu %xcc, %l2, %i2
34367 movre %l1, 0x1C2, %g7
34368 fmovsvc %icc, %f0, %f11
34369loop_4126:
34370 fnands %f14, %f2, %f8
34371 sth %o5, [%l7 + 0x34]
34372 ld [%l7 + 0x20], %f10
34373 std %f8, [%l7 + 0x60]
34374 fsrc2 %f6, %f8
34375 brlez,a %i0, loop_4127
34376 movrne %g2, 0x238, %i6
34377 fzero %f0
34378 ldsb [%l7 + 0x11], %i4
34379loop_4127:
34380 sth %l4, [%l7 + 0x6C]
34381 ble,a,pn %xcc, loop_4128
34382 taddcc %i5, %l0, %g1
34383 fcmpeq32 %f14, %f0, %l5
34384 stb %l6, [%l7 + 0x0C]
34385loop_4128:
34386 ldsb [%l7 + 0x6D], %g4
34387 fmovrsgez %i7, %f9, %f14
34388 stb %i3, [%l7 + 0x1B]
34389 bne,a,pn %xcc, loop_4129
34390 movrlez %o3, 0x03F, %o7
34391 fmovscs %icc, %f13, %f1
34392 fmovdpos %xcc, %f0, %f5
34393loop_4129:
34394 tsubcctv %o0, 0x0B84, %o6
34395 sra %o2, 0x13, %o4
34396 stb %o1, [%l7 + 0x0C]
34397 movge %icc, %i1, %g5
34398 fzero %f12
34399 sth %g6, [%l7 + 0x10]
34400 fpadd16s %f8, %f14, %f15
34401 fmovsge %xcc, %f5, %f0
34402 ld [%l7 + 0x5C], %f4
34403 fmovsvs %xcc, %f0, %f11
34404 fsrc2 %f14, %f4
34405 ldsb [%l7 + 0x2E], %g3
34406 stx %l2, [%l7 + 0x70]
34407 bshuffle %f8, %f0, %f2
34408 fmovrslez %l3, %f15, %f10
34409 sth %l1, [%l7 + 0x2E]
34410 movrgz %i2, 0x1C2, %o5
34411 tcc %xcc, 0x2
34412 fexpand %f11, %f8
34413 stx %i0, [%l7 + 0x30]
34414 sdivcc %g2, 0x1F3A, %g7
34415 subcc %i4, 0x1975, %l4
34416 st %f0, [%l7 + 0x14]
34417 ldsb [%l7 + 0x3C], %i5
34418 fmovsa %icc, %f13, %f8
34419 smulcc %l0, 0x0ED2, %i6
34420 bshuffle %f0, %f0, %f10
34421 fnand %f4, %f10, %f8
34422 bneg,pt %xcc, loop_4130
34423 bneg,a %icc, loop_4131
34424 fcmpne32 %f6, %f8, %l5
34425 bcc,a %xcc, loop_4132
34426loop_4130:
34427 orn %l6, %g4, %g1
34428loop_4131:
34429 fbo,a %fcc2, loop_4133
34430 orcc %i3, %i7, %o3
34431loop_4132:
34432 tcc %xcc, 0x4
34433 bne,a,pt %xcc, loop_4134
34434loop_4133:
34435 stx %o0, [%l7 + 0x60]
34436 subccc %o6, 0x1542, %o7
34437 fnands %f8, %f10, %f8
34438loop_4134:
34439 sth %o4, [%l7 + 0x1C]
34440 fcmps %fcc2, %f4, %f10
34441 fexpand %f11, %f6
34442 array16 %o2, %i1, %g5
34443 sth %o1, [%l7 + 0x54]
34444 stx %g3, [%l7 + 0x70]
34445 fmovrslez %g6, %f15, %f5
34446 stx %l3, [%l7 + 0x20]
34447 fmovsneg %xcc, %f10, %f8
34448 fbule,a %fcc1, loop_4135
34449 sth %l2, [%l7 + 0x30]
34450 ldsh [%l7 + 0x62], %l1
34451 movrgz %i2, 0x39A, %o5
34452loop_4135:
34453 ba %xcc, loop_4136
34454 ldsw [%l7 + 0x74], %g2
34455 sdivx %g7, 0x0A14, %i4
34456 fbule %fcc3, loop_4137
34457loop_4136:
34458 bcc,a %icc, loop_4138
34459 bpos,a,pn %icc, loop_4139
34460 fnot1 %f12, %f2
34461loop_4137:
34462 fxnor %f6, %f6, %f4
34463loop_4138:
34464 std %f4, [%l7 + 0x38]
34465loop_4139:
34466 fbn,a %fcc3, loop_4140
34467 movge %icc, %l4, %i5
34468 bpos,a %xcc, loop_4141
34469 movge %icc, %l0, %i6
34470loop_4140:
34471 sth %l5, [%l7 + 0x38]
34472 fmul8ulx16 %f0, %f4, %f14
34473loop_4141:
34474 sth %i0, [%l7 + 0x76]
34475 std %f12, [%l7 + 0x20]
34476 fabss %f3, %f14
34477 stb %l6, [%l7 + 0x4E]
34478 movneg %icc, %g1, %g4
34479 ldsh [%l7 + 0x4E], %i3
34480 fcmple32 %f14, %f4, %o3
34481 fmovrdne %i7, %f2, %f14
34482 fmovrdlz %o0, %f12, %f4
34483 tleu %xcc, 0x3
34484 addccc %o7, %o4, %o6
34485 edge32n %o2, %g5, %i1
34486 sth %o1, [%l7 + 0x2A]
34487 fnot1s %f12, %f12
34488 ld [%l7 + 0x6C], %f11
34489 lduh [%l7 + 0x7C], %g6
34490 lduw [%l7 + 0x38], %g3
34491 udiv %l2, 0x19A4, %l3
34492 sth %l1, [%l7 + 0x62]
34493 bvc,a loop_4142
34494 ble,pt %xcc, loop_4143
34495 fzeros %f6
34496 fpadd16 %f14, %f4, %f0
34497loop_4142:
34498 tge %icc, 0x5
34499loop_4143:
34500 stb %i2, [%l7 + 0x4D]
34501 sth %o5, [%l7 + 0x7A]
34502 ldub [%l7 + 0x27], %g7
34503 fmovdvs %xcc, %f4, %f13
34504 tcc %xcc, 0x6
34505 srl %i4, 0x08, %l4
34506 fblg %fcc0, loop_4144
34507 fmovde %xcc, %f6, %f11
34508 ldd [%l7 + 0x50], %f0
34509 lduw [%l7 + 0x30], %g2
34510loop_4144:
34511 fmovs %f9, %f11
34512 fnands %f14, %f4, %f5
34513 andn %l0, 0x1142, %i6
34514 bgu,a loop_4145
34515 stx %l5, [%l7 + 0x78]
34516 fcmpgt16 %f2, %f14, %i5
34517 bshuffle %f8, %f6, %f4
34518loop_4145:
34519 orcc %i0, 0x1751, %g1
34520 fcmpgt32 %f14, %f6, %l6
34521 addc %g4, %i3, %i7
34522 ldsb [%l7 + 0x0D], %o0
34523 std %f12, [%l7 + 0x10]
34524 array16 %o3, %o7, %o4
34525 fbuge,a %fcc0, loop_4146
34526 fbug %fcc0, loop_4147
34527 ldsh [%l7 + 0x08], %o6
34528 ldd [%l7 + 0x28], %f8
34529loop_4146:
34530 fnegs %f4, %f9
34531loop_4147:
34532 std %f12, [%l7 + 0x08]
34533 tcs %icc, 0x0
34534 brgz %g5, loop_4148
34535 tsubcctv %i1, %o1, %g6
34536 sub %o2, %g3, %l2
34537 faligndata %f0, %f0, %f4
34538loop_4148:
34539 tleu %xcc, 0x7
34540 ldsw [%l7 + 0x34], %l3
34541 bgu,pt %xcc, loop_4149
34542 tvs %icc, 0x4
34543 st %f14, [%l7 + 0x6C]
34544 sllx %i2, 0x1B, %l1
34545loop_4149:
34546 lduw [%l7 + 0x0C], %o5
34547 array8 %g7, %i4, %g2
34548 ldub [%l7 + 0x64], %l4
34549 fxnors %f1, %f2, %f12
34550 or %l0, %l5, %i6
34551 lduh [%l7 + 0x4C], %i0
34552 subc %i5, 0x05CA, %l6
34553 edge32 %g1, %i3, %g4
34554 sdiv %o0, 0x1340, %i7
34555 ldub [%l7 + 0x36], %o7
34556 fbuge %fcc2, loop_4150
34557 bl loop_4151
34558 for %f6, %f2, %f4
34559 fmovsle %icc, %f11, %f13
34560loop_4150:
34561 fabsd %f12, %f12
34562loop_4151:
34563 lduw [%l7 + 0x30], %o3
34564 sra %o4, 0x0D, %g5
34565 ldsh [%l7 + 0x4A], %i1
34566 fxors %f8, %f6, %f0
34567 popc 0x0D97, %o6
34568 fbue %fcc3, loop_4152
34569 fnand %f10, %f6, %f6
34570 xnor %o1, %g6, %o2
34571 tcs %icc, 0x7
34572loop_4152:
34573 fmul8ulx16 %f0, %f6, %f0
34574 fmovdvs %icc, %f7, %f4
34575 brgez %l2, loop_4153
34576 fnegs %f5, %f6
34577 fba %fcc2, loop_4154
34578 fpsub32s %f11, %f15, %f0
34579loop_4153:
34580 fmovsleu %icc, %f3, %f15
34581 fpadd32 %f6, %f12, %f6
34582loop_4154:
34583 tvc %xcc, 0x4
34584 fabss %f1, %f5
34585 fcmpgt16 %f12, %f0, %l3
34586 edge8n %i2, %l1, %o5
34587 stb %g7, [%l7 + 0x09]
34588 stw %g3, [%l7 + 0x60]
34589 array32 %i4, %l4, %g2
34590 fnot2 %f4, %f2
34591 sth %l0, [%l7 + 0x50]
34592 ldsh [%l7 + 0x36], %l5
34593 bcc,a %xcc, loop_4155
34594 movcc %xcc, %i0, %i5
34595 nop
34596 setx loop_4156, %l0, %l1
34597 jmpl %l1, %l6
34598 for %f2, %f12, %f10
34599loop_4155:
34600 umul %i6, %i3, %g1
34601 fone %f2
34602loop_4156:
34603 st %f15, [%l7 + 0x4C]
34604 taddcc %g4, %o0, %i7
34605 ldx [%l7 + 0x68], %o3
34606 fcmpd %fcc0, %f8, %f4
34607 edge32n %o7, %g5, %o4
34608 std %f12, [%l7 + 0x68]
34609 xnorcc %o6, %i1, %g6
34610 fpsub32 %f6, %f2, %f6
34611 st %f12, [%l7 + 0x34]
34612 ld [%l7 + 0x58], %f6
34613 bl,a loop_4157
34614 for %f4, %f2, %f6
34615 sth %o1, [%l7 + 0x42]
34616 sth %l2, [%l7 + 0x30]
34617loop_4157:
34618 movleu %icc, %o2, %l3
34619 edge32 %l1, %o5, %g7
34620 movgu %icc, %g3, %i4
34621 fba,a %fcc2, loop_4158
34622 fblg,a %fcc0, loop_4159
34623 stw %l4, [%l7 + 0x6C]
34624 bcc,a loop_4160
34625loop_4158:
34626 ldsw [%l7 + 0x74], %g2
34627loop_4159:
34628 ldsh [%l7 + 0x22], %i2
34629 fornot1s %f0, %f6, %f10
34630loop_4160:
34631 ldd [%l7 + 0x40], %f12
34632 andcc %l5, %l0, %i0
34633 xnorcc %l6, %i6, %i5
34634 tcs %xcc, 0x7
34635 fbe,a %fcc2, loop_4161
34636 movge %xcc, %i3, %g4
34637 sdivx %o0, 0x08C4, %g1
34638 srax %i7, %o7, %o3
34639loop_4161:
34640 popc %g5, %o6
34641 edge16 %o4, %g6, %i1
34642 sllx %l2, %o2, %l3
34643 fpadd16s %f4, %f9, %f12
34644 fmovrdlz %o1, %f10, %f4
34645 std %f2, [%l7 + 0x70]
34646 st %f11, [%l7 + 0x0C]
34647 fbl %fcc3, loop_4162
34648 fmovrdgez %l1, %f4, %f8
34649 fbue %fcc3, loop_4163
34650 addccc %o5, %g3, %i4
34651loop_4162:
34652 stx %l4, [%l7 + 0x60]
34653 fcmple16 %f6, %f14, %g7
34654loop_4163:
34655 fcmpne16 %f12, %f12, %i2
34656 movcc %icc, %g2, %l5
34657 subccc %i0, 0x0EE9, %l0
34658 movrgz %i6, 0x234, %l6
34659 edge8l %i5, %i3, %g4
34660 brlez %o0, loop_4164
34661 ldd [%l7 + 0x60], %f8
34662 ldsh [%l7 + 0x76], %i7
34663 bcs %xcc, loop_4165
34664loop_4164:
34665 fornot2s %f13, %f8, %f7
34666 sth %g1, [%l7 + 0x50]
34667 ldx [%l7 + 0x18], %o3
34668loop_4165:
34669 ldsb [%l7 + 0x1F], %o7
34670 sllx %o6, %o4, %g5
34671 fandnot1 %f12, %f12, %f10
34672 nop
34673 setx loop_4166, %l0, %l1
34674 jmpl %l1, %i1
34675 brlz,a %g6, loop_4167
34676 fornot1s %f9, %f9, %f1
34677 stb %l2, [%l7 + 0x50]
34678loop_4166:
34679 fmul8x16au %f1, %f1, %f12
34680loop_4167:
34681 ldsw [%l7 + 0x64], %o2
34682 fmovs %f0, %f1
34683 fmovsvc %icc, %f11, %f7
34684 mulscc %l3, %o1, %o5
34685 xorcc %l1, %i4, %g3
34686 ldsh [%l7 + 0x16], %g7
34687 brnz %i2, loop_4168
34688 taddcc %g2, 0x1E5D, %l4
34689 fbne,a %fcc2, loop_4169
34690 subc %i0, %l5, %i6
34691loop_4168:
34692 bg %icc, loop_4170
34693 fsrc2 %f4, %f10
34694loop_4169:
34695 ldsw [%l7 + 0x58], %l6
34696 fnands %f0, %f5, %f7
34697loop_4170:
34698 lduw [%l7 + 0x28], %l0
34699 std %f10, [%l7 + 0x10]
34700 tvs %xcc, 0x0
34701 edge32l %i3, %i5, %o0
34702 edge8l %g4, %i7, %o3
34703 fbuge %fcc3, loop_4171
34704 orcc %o7, %g1, %o4
34705 fzeros %f13
34706 fxors %f9, %f6, %f13
34707loop_4171:
34708 fmovse %icc, %f8, %f11
34709 fmovdge %icc, %f11, %f9
34710 ldsb [%l7 + 0x4B], %o6
34711 fpack16 %f10, %f0
34712 stx %i1, [%l7 + 0x30]
34713 stb %g5, [%l7 + 0x79]
34714 call loop_4172
34715 array32 %l2, %o2, %l3
34716 tvc %xcc, 0x0
34717 edge32l %g6, %o5, %l1
34718loop_4172:
34719 ldsw [%l7 + 0x64], %i4
34720 edge32l %o1, %g7, %g3
34721 st %f9, [%l7 + 0x6C]
34722 fmovrslez %g2, %f13, %f11
34723 brnz %i2, loop_4173
34724 movvs %icc, %i0, %l5
34725 fbn %fcc1, loop_4174
34726 fmovsgu %xcc, %f1, %f9
34727loop_4173:
34728 ldsh [%l7 + 0x1C], %l4
34729 stx %i6, [%l7 + 0x60]
34730loop_4174:
34731 st %f1, [%l7 + 0x24]
34732 stw %l6, [%l7 + 0x24]
34733 lduw [%l7 + 0x30], %i3
34734 andcc %l0, 0x12CE, %o0
34735 tneg %icc, 0x4
34736 fcmped %fcc1, %f6, %f2
34737 fmovdg %icc, %f11, %f9
34738 fmovrsne %i5, %f1, %f3
34739 fmovdl %icc, %f11, %f1
34740 fmovsleu %xcc, %f1, %f12
34741 fmovrsgez %g4, %f8, %f3
34742 movvs %xcc, %o3, %i7
34743 ldx [%l7 + 0x40], %g1
34744 brgz,a %o4, loop_4175
34745 taddcc %o6, 0x1095, %o7
34746 ldx [%l7 + 0x78], %i1
34747 fmovdleu %icc, %f1, %f12
34748loop_4175:
34749 sth %l2, [%l7 + 0x32]
34750 ldsb [%l7 + 0x2F], %g5
34751 lduw [%l7 + 0x4C], %o2
34752 srlx %l3, 0x1A, %o5
34753 tcs %icc, 0x0
34754 fmuld8ulx16 %f6, %f15, %f10
34755 fmovsvc %icc, %f0, %f14
34756 fble %fcc1, loop_4176
34757 ldx [%l7 + 0x40], %l1
34758 fmovde %xcc, %f1, %f3
34759 ldsh [%l7 + 0x2E], %g6
34760loop_4176:
34761 udivx %i4, 0x08B1, %o1
34762 ldd [%l7 + 0x68], %f8
34763 subc %g7, 0x0D2E, %g2
34764 stw %g3, [%l7 + 0x40]
34765 fcmped %fcc2, %f0, %f4
34766 fmovrdgez %i2, %f2, %f4
34767 stb %i0, [%l7 + 0x30]
34768 fone %f12
34769 tsubcc %l5, 0x1910, %i6
34770 fmovdleu %xcc, %f2, %f7
34771 ba %xcc, loop_4177
34772 siam 0x1
34773 orn %l6, %i3, %l4
34774 be,pt %xcc, loop_4178
34775loop_4177:
34776 edge8ln %l0, %o0, %i5
34777 sdiv %g4, 0x0E4B, %i7
34778 ldsh [%l7 + 0x20], %g1
34779loop_4178:
34780 fmovdvs %xcc, %f2, %f7
34781 brgz %o3, loop_4179
34782 ldx [%l7 + 0x58], %o4
34783 edge32 %o6, %i1, %l2
34784 ldx [%l7 + 0x18], %o7
34785loop_4179:
34786 mulscc %o2, 0x12CD, %l3
34787 srax %g5, 0x1D, %l1
34788 udivcc %g6, 0x13FD, %i4
34789 sth %o5, [%l7 + 0x58]
34790 alignaddr %g7, %g2, %o1
34791 movgu %icc, %g3, %i0
34792 fmul8sux16 %f8, %f12, %f14
34793 fpack16 %f6, %f13
34794 mova %icc, %i2, %i6
34795 bne,a,pn %xcc, loop_4180
34796 fmovdcc %icc, %f2, %f14
34797 fbu,a %fcc1, loop_4181
34798 st %f6, [%l7 + 0x64]
34799loop_4180:
34800 movrlz %l6, %l5, %i3
34801 ldx [%l7 + 0x30], %l4
34802loop_4181:
34803 ldsb [%l7 + 0x5D], %o0
34804 fmovrdgz %i5, %f2, %f10
34805 fxnor %f0, %f14, %f12
34806 ldx [%l7 + 0x30], %g4
34807 std %f10, [%l7 + 0x68]
34808 tsubcc %l0, %g1, %i7
34809 fmovdleu %xcc, %f7, %f2
34810 ldub [%l7 + 0x70], %o3
34811 addc %o4, 0x0F3B, %o6
34812 fpsub16 %f0, %f10, %f0
34813 ba,a,pn %xcc, loop_4182
34814 movne %icc, %i1, %o7
34815 faligndata %f0, %f6, %f4
34816 ldx [%l7 + 0x50], %o2
34817loop_4182:
34818 movrne %l3, 0x3AD, %g5
34819 xnor %l2, %l1, %i4
34820 fmovdge %xcc, %f3, %f15
34821 movvc %icc, %g6, %o5
34822 umulcc %g7, 0x1E6E, %g2
34823 ldsb [%l7 + 0x72], %o1
34824 lduw [%l7 + 0x08], %i0
34825 fabsd %f14, %f6
34826 fmovdge %icc, %f6, %f2
34827 xnorcc %g3, %i6, %i2
34828 std %f14, [%l7 + 0x58]
34829 movg %icc, %l6, %l5
34830 xnor %l4, %i3, %i5
34831 bneg %xcc, loop_4183
34832 sth %o0, [%l7 + 0x7A]
34833 fcmpes %fcc0, %f7, %f7
34834 alignaddr %l0, %g1, %g4
34835loop_4183:
34836 tneg %icc, 0x3
34837 array8 %o3, %o4, %o6
34838 fpsub32s %f6, %f8, %f1
34839 st %f3, [%l7 + 0x38]
34840 lduw [%l7 + 0x24], %i1
34841 movl %xcc, %i7, %o2
34842 fmovdpos %icc, %f8, %f6
34843 edge32 %o7, %l3, %l2
34844 bl,a %icc, loop_4184
34845 fnand %f10, %f6, %f0
34846 stb %l1, [%l7 + 0x32]
34847 stw %g5, [%l7 + 0x6C]
34848loop_4184:
34849 fmovsleu %icc, %f11, %f13
34850 fmovrdgz %g6, %f8, %f12
34851 st %f8, [%l7 + 0x4C]
34852 ldx [%l7 + 0x48], %o5
34853 subcc %i4, %g2, %g7
34854 srax %o1, %i0, %g3
34855 ldsh [%l7 + 0x42], %i6
34856 fmul8x16al %f6, %f12, %f12
34857 fmovscc %xcc, %f0, %f14
34858 ld [%l7 + 0x40], %f5
34859 stx %l6, [%l7 + 0x68]
34860 fcmple32 %f14, %f2, %i2
34861 movleu %icc, %l4, %i3
34862 lduw [%l7 + 0x20], %i5
34863 fmovdcc %icc, %f2, %f13
34864 fmovsl %xcc, %f6, %f15
34865 xorcc %l5, 0x0A38, %o0
34866 fmul8ulx16 %f14, %f14, %f14
34867 fpack16 %f2, %f9
34868 fcmpgt32 %f4, %f8, %g1
34869 fmovdg %xcc, %f13, %f8
34870 sth %g4, [%l7 + 0x2E]
34871 movcc %icc, %o3, %l0
34872 ldsw [%l7 + 0x20], %o6
34873 tvs %icc, 0x5
34874 ldsh [%l7 + 0x60], %i1
34875 tneg %icc, 0x6
34876 tne %xcc, 0x4
34877 stx %o4, [%l7 + 0x70]
34878 fsrc1s %f13, %f13
34879 fmovrdne %i7, %f2, %f12
34880 ldsh [%l7 + 0x28], %o2
34881 srlx %l3, %o7, %l2
34882 st %f14, [%l7 + 0x7C]
34883 ldub [%l7 + 0x0E], %g5
34884 umul %g6, %o5, %l1
34885 ldsw [%l7 + 0x50], %i4
34886 fsrc1s %f14, %f2
34887 fblg %fcc2, loop_4185
34888 fmul8sux16 %f6, %f10, %f0
34889 fornot1s %f1, %f13, %f10
34890 brgz %g7, loop_4186
34891loop_4185:
34892 fmovscs %icc, %f10, %f7
34893 lduh [%l7 + 0x20], %g2
34894 sllx %o1, %g3, %i0
34895loop_4186:
34896 fmovrdne %l6, %f4, %f6
34897 fornot1s %f4, %f5, %f2
34898 fmovdpos %xcc, %f12, %f14
34899 ldd [%l7 + 0x60], %f12
34900 ldsb [%l7 + 0x23], %i6
34901 bg,a %xcc, loop_4187
34902 fcmpgt16 %f2, %f10, %l4
34903 ldsw [%l7 + 0x38], %i2
34904 fcmpgt16 %f2, %f6, %i3
34905loop_4187:
34906 ldx [%l7 + 0x50], %i5
34907 fxnors %f9, %f13, %f13
34908 stb %o0, [%l7 + 0x6E]
34909 fzero %f4
34910 fmovrslez %g1, %f6, %f11
34911 ldx [%l7 + 0x70], %g4
34912 te %xcc, 0x1
34913 ldsw [%l7 + 0x64], %o3
34914 nop
34915 setx loop_4188, %l0, %l1
34916 wrpr 0x1, %tl
34917 wrpr %l1, %tnpc
34918 setx 0x34400001400, %l0, %l1
34919 wrpr %l1, %tstate
34920 wrhpr 0x4, %htstate
34921 done
34922 ldsb [%l7 + 0x1C], %l0
34923 lduh [%l7 + 0x6E], %l5
34924 ld [%l7 + 0x3C], %f5
34925loop_4188:
34926 orcc %i1, 0x008E, %o6
34927 fpack32 %f12, %f0, %f14
34928 stb %i7, [%l7 + 0x71]
34929 fbne,a %fcc1, loop_4189
34930 fpsub32s %f11, %f10, %f6
34931 fmovsl %xcc, %f8, %f14
34932 fmovs %f2, %f13
34933loop_4189:
34934 andncc %o4, %l3, %o7
34935 fmovdne %icc, %f4, %f10
34936 ldub [%l7 + 0x7B], %o2
34937 tn %xcc, 0x1
34938 edge32 %l2, %g6, %g5
34939 fpack32 %f4, %f12, %f4
34940 tvc %xcc, 0x5
34941 subcc %l1, 0x0961, %i4
34942 bg,a,pt %xcc, loop_4190
34943 andncc %o5, %g2, %g7
34944 fmuld8ulx16 %f15, %f12, %f0
34945 fmovsle %icc, %f8, %f11
34946loop_4190:
34947 fandnot1 %f4, %f0, %f6
34948 fble,a %fcc3, loop_4191
34949 fornot1s %f1, %f10, %f9
34950 brgz,a %o1, loop_4192
34951 brgez %i0, loop_4193
34952loop_4191:
34953 movn %icc, %l6, %i6
34954 lduh [%l7 + 0x58], %g3
34955loop_4192:
34956 stx %l4, [%l7 + 0x60]
34957loop_4193:
34958 fble,a %fcc3, loop_4194
34959 fornot2 %f14, %f10, %f6
34960 ldsb [%l7 + 0x0A], %i3
34961 fabss %f1, %f4
34962loop_4194:
34963 bcc,a,pt %icc, loop_4195
34964 tsubcc %i2, 0x1E78, %i5
34965 edge8ln %g1, %o0, %g4
34966 movpos %icc, %o3, %l0
34967loop_4195:
34968 movvc %xcc, %l5, %o6
34969 fornot1 %f0, %f12, %f8
34970 taddcctv %i1, 0x13EB, %i7
34971 sth %o4, [%l7 + 0x4C]
34972 movvc %xcc, %l3, %o7
34973 fxors %f13, %f8, %f2
34974 st %f7, [%l7 + 0x60]
34975 ld [%l7 + 0x44], %f2
34976 ldx [%l7 + 0x18], %l2
34977 stw %o2, [%l7 + 0x78]
34978 movge %icc, %g5, %g6
34979 alignaddrl %l1, %o5, %g2
34980 ldsb [%l7 + 0x20], %i4
34981 fcmpgt16 %f2, %f2, %o1
34982 bneg,a %icc, loop_4196
34983 movpos %icc, %g7, %l6
34984 movpos %xcc, %i6, %g3
34985 ldd [%l7 + 0x30], %f8
34986loop_4196:
34987 bvs,a loop_4197
34988 movg %icc, %l4, %i3
34989 fmovda %xcc, %f13, %f14
34990 st %f0, [%l7 + 0x64]
34991loop_4197:
34992 fbuge %fcc0, loop_4198
34993 subc %i0, 0x1D2A, %i2
34994 movrgez %i5, %o0, %g4
34995 bne %icc, loop_4199
34996loop_4198:
34997 te %icc, 0x1
34998 fmovsg %xcc, %f12, %f6
34999 fmovrse %o3, %f4, %f12
35000loop_4199:
35001 fsrc1s %f9, %f9
35002 ld [%l7 + 0x48], %f2
35003 fnands %f11, %f10, %f2
35004 stb %l0, [%l7 + 0x54]
35005 fmovdvs %xcc, %f11, %f5
35006 movre %l5, %g1, %o6
35007 fcmpd %fcc2, %f0, %f0
35008 std %f2, [%l7 + 0x08]
35009 fsrc1s %f2, %f7
35010 xor %i1, 0x0BB4, %i7
35011 ld [%l7 + 0x38], %f15
35012 fmovs %f14, %f12
35013 andcc %o4, 0x1867, %o7
35014 ldsh [%l7 + 0x10], %l3
35015 fmovspos %xcc, %f5, %f0
35016 fand %f10, %f10, %f2
35017 stw %o2, [%l7 + 0x2C]
35018 movne %icc, %g5, %l2
35019 sdiv %l1, 0x03CC, %g6
35020 ld [%l7 + 0x0C], %f8
35021 sdivx %g2, 0x1C41, %i4
35022 fmovdle %icc, %f4, %f2
35023 bg,a,pt %xcc, loop_4200
35024 fsrc1s %f13, %f13
35025 sll %o1, %o5, %g7
35026 ldsb [%l7 + 0x3E], %l6
35027loop_4200:
35028 fnegd %f6, %f6
35029 ba %xcc, loop_4201
35030 fandnot1 %f12, %f12, %f12
35031 fba,a %fcc3, loop_4202
35032 ldsh [%l7 + 0x4C], %g3
35033loop_4201:
35034 lduw [%l7 + 0x7C], %i6
35035 fmul8x16al %f15, %f1, %f12
35036loop_4202:
35037 stx %l4, [%l7 + 0x50]
35038 ldd [%l7 + 0x48], %f4
35039 ldub [%l7 + 0x0A], %i3
35040 tsubcc %i0, %i2, %o0
35041 fbe,a %fcc2, loop_4203
35042 movn %icc, %g4, %o3
35043 fnot1 %f14, %f0
35044 fzeros %f6
35045loop_4203:
35046 fmovrde %i5, %f4, %f10
35047 bvs,a,pn %icc, loop_4204
35048 bn,pn %xcc, loop_4205
35049 fbne %fcc2, loop_4206
35050 popc 0x0F6C, %l5
35051loop_4204:
35052 fbue,a %fcc3, loop_4207
35053loop_4205:
35054 subcc %g1, 0x11F2, %o6
35055loop_4206:
35056 fsrc2s %f13, %f3
35057 fzero %f8
35058loop_4207:
35059 edge8 %i1, %l0, %i7
35060 tpos %icc, 0x3
35061 fmovdneg %icc, %f4, %f12
35062 stb %o7, [%l7 + 0x1D]
35063 movrgez %o4, %o2, %g5
35064 ldsw [%l7 + 0x24], %l3
35065 stw %l1, [%l7 + 0x70]
35066 fmovrslz %l2, %f11, %f8
35067 fbu %fcc3, loop_4208
35068 std %f10, [%l7 + 0x68]
35069 alignaddrl %g2, %i4, %g6
35070 move %xcc, %o1, %o5
35071loop_4208:
35072 lduh [%l7 + 0x28], %l6
35073 fmovrde %g3, %f0, %f14
35074 edge8ln %i6, %g7, %l4
35075 fmul8sux16 %f4, %f0, %f10
35076 sra %i3, 0x16, %i2
35077 fmovrde %o0, %f8, %f6
35078 lduw [%l7 + 0x14], %i0
35079 fbe %fcc2, loop_4209
35080 sth %g4, [%l7 + 0x7A]
35081 fbug %fcc1, loop_4210
35082 fmovse %icc, %f11, %f11
35083loop_4209:
35084 ldsw [%l7 + 0x08], %i5
35085 ldsw [%l7 + 0x30], %l5
35086loop_4210:
35087 fmovdge %xcc, %f11, %f13
35088 fmovsneg %xcc, %f1, %f13
35089 ldsw [%l7 + 0x08], %o3
35090 movrlez %o6, 0x337, %g1
35091 ldsh [%l7 + 0x34], %l0
35092 bcs,a,pt %xcc, loop_4211
35093 lduh [%l7 + 0x50], %i1
35094 fandnot1 %f2, %f4, %f4
35095 fmovrslez %o7, %f0, %f10
35096loop_4211:
35097 st %f10, [%l7 + 0x18]
35098 fba %fcc0, loop_4212
35099 sth %i7, [%l7 + 0x18]
35100 fmovdcs %xcc, %f4, %f8
35101 stb %o4, [%l7 + 0x5F]
35102loop_4212:
35103 sth %g5, [%l7 + 0x36]
35104 brgz,a %l3, loop_4213
35105 edge32n %l1, %l2, %o2
35106 lduw [%l7 + 0x54], %g2
35107 ldx [%l7 + 0x78], %g6
35108loop_4213:
35109 andncc %o1, %o5, %l6
35110 fbge,a %fcc3, loop_4214
35111 fmul8sux16 %f2, %f8, %f6
35112 fsrc2 %f12, %f8
35113 fmovsvs %icc, %f0, %f4
35114loop_4214:
35115 stx %g3, [%l7 + 0x50]
35116 bn,pt %icc, loop_4215
35117 ldx [%l7 + 0x78], %i6
35118 stx %i4, [%l7 + 0x10]
35119 st %f3, [%l7 + 0x64]
35120loop_4215:
35121 srlx %g7, %l4, %i2
35122 ldsh [%l7 + 0x48], %i3
35123 ldsb [%l7 + 0x53], %i0
35124 tneg %xcc, 0x5
35125 tn %icc, 0x2
35126 fmovsvs %icc, %f7, %f1
35127 fmovsne %icc, %f14, %f5
35128 sllx %o0, 0x15, %i5
35129 fmovdle %icc, %f11, %f12
35130 fxnors %f7, %f5, %f2
35131 stb %g4, [%l7 + 0x10]
35132 orn %l5, 0x00A0, %o6
35133 fmovdg %icc, %f11, %f14
35134 fmuld8ulx16 %f11, %f9, %f8
35135 fors %f11, %f4, %f1
35136 fcmpgt32 %f8, %f14, %o3
35137 fornot1 %f8, %f14, %f4
35138 movne %xcc, %l0, %i1
35139 fmovdcc %icc, %f8, %f2
35140 edge16 %o7, %g1, %i7
35141 fornot1s %f9, %f8, %f10
35142 stb %o4, [%l7 + 0x4C]
35143 movrgz %l3, %g5, %l2
35144 fnot2s %f6, %f12
35145 fmul8x16au %f4, %f14, %f12
35146 subc %l1, %o2, %g6
35147 fpmerge %f3, %f13, %f10
35148 sethi 0x1F7A, %g2
35149 fbug,a %fcc0, loop_4216
35150 movrlez %o5, 0x069, %l6
35151 stb %g3, [%l7 + 0x3D]
35152 movneg %icc, %o1, %i6
35153loop_4216:
35154 movrlez %g7, 0x2B3, %i4
35155 stx %l4, [%l7 + 0x30]
35156 ldsh [%l7 + 0x7C], %i2
35157 ldsw [%l7 + 0x0C], %i0
35158 fandnot1 %f2, %f8, %f8
35159 andn %o0, 0x0318, %i5
35160 fbge,a %fcc1, loop_4217
35161 fandnot2 %f8, %f2, %f2
35162 movle %xcc, %i3, %g4
35163 ldd [%l7 + 0x60], %f0
35164loop_4217:
35165 fbug,a %fcc1, loop_4218
35166 tsubcctv %o6, %l5, %o3
35167 fcmpd %fcc2, %f2, %f4
35168 ldsb [%l7 + 0x14], %i1
35169loop_4218:
35170 st %f15, [%l7 + 0x24]
35171 fba,a %fcc3, loop_4219
35172 fbg,a %fcc2, loop_4220
35173 ldsb [%l7 + 0x33], %o7
35174 fmovsn %icc, %f3, %f3
35175loop_4219:
35176 tneg %icc, 0x6
35177loop_4220:
35178 ldsh [%l7 + 0x54], %l0
35179 ld [%l7 + 0x4C], %f4
35180 ldub [%l7 + 0x36], %i7
35181 tg %xcc, 0x6
35182 movrgez %o4, 0x284, %g1
35183 fmovrslez %g5, %f6, %f4
35184 alignaddr %l2, %l3, %o2
35185 ldsb [%l7 + 0x49], %l1
35186 xor %g6, %o5, %g2
35187 fsrc1s %f8, %f12
35188 fcmpes %fcc3, %f2, %f7
35189 fmul8ulx16 %f8, %f8, %f0
35190 fmovdcc %xcc, %f12, %f1
35191 tcs %xcc, 0x1
35192 bcc,a,pn %icc, loop_4221
35193 add %g3, 0x0F2E, %l6
35194 addcc %i6, %g7, %o1
35195 fzero %f12
35196loop_4221:
35197 ble,a %xcc, loop_4222
35198 smulcc %i4, %l4, %i2
35199 fmovsvs %icc, %f13, %f11
35200 ldd [%l7 + 0x68], %f0
35201loop_4222:
35202 fmul8x16 %f11, %f10, %f14
35203 fabsd %f2, %f8
35204 fmul8ulx16 %f8, %f14, %f2
35205 ldsh [%l7 + 0x76], %i0
35206 ldsw [%l7 + 0x60], %o0
35207 movrgez %i3, %i5, %g4
35208 fpsub32 %f2, %f14, %f12
35209 lduw [%l7 + 0x6C], %l5
35210 stx %o3, [%l7 + 0x50]
35211 fnot1 %f10, %f14
35212 fmovdcc %icc, %f1, %f9
35213 fmovrdgz %i1, %f4, %f0
35214 sth %o6, [%l7 + 0x64]
35215 ldd [%l7 + 0x40], %f14
35216 movne %icc, %l0, %o7
35217 fnegd %f8, %f4
35218 ldub [%l7 + 0x5F], %o4
35219 fmul8sux16 %f2, %f4, %f4
35220 lduw [%l7 + 0x5C], %g1
35221 fmovse %xcc, %f2, %f11
35222 fxnors %f15, %f2, %f2
35223 fmovdne %xcc, %f1, %f9
35224 ldd [%l7 + 0x20], %f8
35225 sll %g5, 0x12, %l2
35226 brlez %l3, loop_4223
35227 movvc %xcc, %o2, %i7
35228 fmovde %icc, %f4, %f5
35229 fble,a %fcc1, loop_4224
35230loop_4223:
35231 std %f12, [%l7 + 0x70]
35232 ldsw [%l7 + 0x10], %g6
35233 stw %l1, [%l7 + 0x4C]
35234loop_4224:
35235 fnors %f5, %f0, %f11
35236 stw %g2, [%l7 + 0x1C]
35237 ldsb [%l7 + 0x50], %g3
35238 std %f8, [%l7 + 0x68]
35239 bcs,a loop_4225
35240 or %l6, 0x1922, %o5
35241 bne %icc, loop_4226
35242 ba,a loop_4227
35243loop_4225:
35244 bl,a,pn %icc, loop_4228
35245 stx %i6, [%l7 + 0x40]
35246loop_4226:
35247 fand %f10, %f10, %f10
35248loop_4227:
35249 nop
35250 setx loop_4229, %l0, %l1
35251 jmpl %l1, %g7
35252loop_4228:
35253 fxnor %f12, %f10, %f6
35254 ldx [%l7 + 0x20], %o1
35255 st %f10, [%l7 + 0x50]
35256loop_4229:
35257 move %icc, %i4, %i2
35258 stx %l4, [%l7 + 0x28]
35259 mova %xcc, %i0, %i3
35260 movleu %xcc, %o0, %g4
35261 or %l5, %i5, %o3
35262 stx %i1, [%l7 + 0x28]
35263 subcc %o6, 0x1784, %l0
35264 fbue,a %fcc1, loop_4230
35265 ldd [%l7 + 0x10], %f10
35266 ldsb [%l7 + 0x53], %o7
35267 fmovsvc %icc, %f9, %f7
35268loop_4230:
35269 fcmpne32 %f8, %f2, %o4
35270 fsrc2 %f0, %f12
35271 fmovda %icc, %f12, %f5
35272 fnot1s %f11, %f5
35273 fmul8ulx16 %f12, %f8, %f8
35274 movpos %icc, %g5, %l2
35275 tn %xcc, 0x3
35276 movcc %icc, %l3, %g1
35277 umulcc %i7, 0x1E76, %g6
35278 fcmped %fcc3, %f6, %f2
35279 ldsb [%l7 + 0x1F], %o2
35280 xorcc %g2, 0x0C42, %l1
35281 fmovsne %icc, %f9, %f10
35282 ldd [%l7 + 0x48], %f6
35283 fmovdl %xcc, %f5, %f11
35284 tleu %xcc, 0x5
35285 nop
35286 setx loop_4231, %l0, %l1
35287 jmpl %l1, %l6
35288 subccc %o5, 0x1B92, %g3
35289 bleu loop_4232
35290 ldub [%l7 + 0x7C], %g7
35291loop_4231:
35292 ldsb [%l7 + 0x15], %o1
35293 fbe %fcc3, loop_4233
35294loop_4232:
35295 movg %xcc, %i6, %i4
35296 fbg %fcc3, loop_4234
35297 movrne %i2, 0x25B, %l4
35298loop_4233:
35299 stx %i0, [%l7 + 0x20]
35300 nop
35301 setx loop_4235, %l0, %l1
35302 wrpr 0x1, %tl
35303 wrpr %l1, %tnpc
35304 setx 0x34400001400, %l0, %l1
35305 wrpr %l1, %tstate
35306 wrhpr 0x4, %htstate
35307 done
35308loop_4234:
35309 fcmpeq32 %f0, %f4, %o0
35310 sth %i3, [%l7 + 0x5E]
35311 tle %icc, 0x6
35312loop_4235:
35313 ldsb [%l7 + 0x17], %l5
35314 lduw [%l7 + 0x20], %i5
35315 orcc %g4, 0x02EB, %i1
35316 movge %icc, %o6, %l0
35317 fmovd %f12, %f8
35318 fmovd %f12, %f14
35319 fbug %fcc2, loop_4236
35320 fsrc1 %f8, %f8
35321 tne %icc, 0x5
35322 edge32 %o7, %o4, %g5
35323loop_4236:
35324 fbuge %fcc2, loop_4237
35325 stx %o3, [%l7 + 0x30]
35326 fmovrslez %l3, %f11, %f13
35327 stb %l2, [%l7 + 0x24]
35328loop_4237:
35329 lduh [%l7 + 0x08], %i7
35330 tgu %icc, 0x3
35331 sethi 0x1C6C, %g6
35332 sth %o2, [%l7 + 0x48]
35333 fmovsgu %icc, %f5, %f14
35334 ldx [%l7 + 0x58], %g1
35335 stw %l1, [%l7 + 0x58]
35336 fmovdpos %xcc, %f2, %f13
35337 tn %xcc, 0x5
35338 bcs,a %xcc, loop_4238
35339 std %f0, [%l7 + 0x38]
35340 array16 %g2, %l6, %g3
35341 ldx [%l7 + 0x68], %o5
35342loop_4238:
35343 fxnors %f15, %f3, %f5
35344 fandnot2 %f0, %f4, %f8
35345 edge8l %g7, %o1, %i6
35346 addc %i4, 0x0406, %l4
35347 fmovdgu %xcc, %f7, %f12
35348 fmovdpos %icc, %f7, %f4
35349 fmul8ulx16 %f4, %f14, %f6
35350 movrlez %i0, 0x28E, %o0
35351 fcmpne32 %f0, %f14, %i2
35352 fabss %f8, %f10
35353 bpos,pt %icc, loop_4239
35354 stb %i3, [%l7 + 0x0E]
35355 fmovs %f12, %f8
35356 andn %i5, 0x07C2, %g4
35357loop_4239:
35358 bleu,a,pn %icc, loop_4240
35359 edge16n %l5, %o6, %i1
35360 edge16l %o7, %l0, %o4
35361 fsrc2s %f12, %f15
35362loop_4240:
35363 fabss %f9, %f14
35364 fnot2 %f12, %f12
35365 edge32 %o3, %l3, %l2
35366 fmovsgu %icc, %f3, %f6
35367 bgu,a %icc, loop_4241
35368 bge %xcc, loop_4242
35369 brz %g5, loop_4243
35370 te %xcc, 0x1
35371loop_4241:
35372 for %f4, %f8, %f8
35373loop_4242:
35374 fmovsleu %icc, %f0, %f10
35375loop_4243:
35376 sll %i7, 0x13, %g6
35377 fnot2 %f2, %f14
35378 movvc %icc, %g1, %o2
35379 ldx [%l7 + 0x70], %l1
35380 bneg loop_4244
35381 fmovsneg %icc, %f6, %f4
35382 sdivx %l6, 0x1812, %g2
35383 add %o5, %g3, %g7
35384loop_4244:
35385 fpadd32s %f14, %f11, %f10
35386 fba,a %fcc3, loop_4245
35387 bcs %xcc, loop_4246
35388 xnorcc %i6, 0x12DE, %o1
35389 fmovdge %xcc, %f11, %f6
35390loop_4245:
35391 ldsh [%l7 + 0x4C], %i4
35392loop_4246:
35393 edge32ln %i0, %o0, %l4
35394 fbl,a %fcc2, loop_4247
35395 alignaddrl %i3, %i5, %i2
35396 fxor %f12, %f4, %f0
35397 fmovsne %icc, %f8, %f3
35398loop_4247:
35399 fmul8x16al %f2, %f4, %f12
35400 sth %l5, [%l7 + 0x1E]
35401 lduh [%l7 + 0x1E], %o6
35402 std %f2, [%l7 + 0x48]
35403 fcmpes %fcc0, %f15, %f3
35404 fbule,a %fcc3, loop_4248
35405 orcc %g4, %i1, %o7
35406 movleu %icc, %l0, %o3
35407 stx %o4, [%l7 + 0x08]
35408loop_4248:
35409 st %f7, [%l7 + 0x58]
35410 fmovsle %xcc, %f14, %f14
35411 ldsb [%l7 + 0x45], %l3
35412 fmul8x16 %f12, %f12, %f6
35413 fmovrdgz %l2, %f10, %f6
35414 sethi 0x1986, %i7
35415 fbuge %fcc0, loop_4249
35416 lduw [%l7 + 0x34], %g6
35417 pdist %f8, %f0, %f6
35418 ldd [%l7 + 0x50], %f4
35419loop_4249:
35420 fnor %f14, %f6, %f0
35421 fnands %f5, %f10, %f7
35422 fbuge %fcc1, loop_4250
35423 andncc %g5, %o2, %g1
35424 fornot2 %f4, %f6, %f2
35425 ldsb [%l7 + 0x13], %l6
35426loop_4250:
35427 fmovsvs %icc, %f7, %f2
35428 stw %g2, [%l7 + 0x50]
35429 movvs %icc, %o5, %g3
35430 sth %l1, [%l7 + 0x2A]
35431 stb %i6, [%l7 + 0x30]
35432 bvc,a,pt %icc, loop_4251
35433 fmovse %icc, %f7, %f11
35434 array16 %o1, %i4, %g7
35435 umulcc %i0, %o0, %l4
35436loop_4251:
35437 fmul8ulx16 %f10, %f4, %f4
35438 tge %icc, 0x4
35439 bge,pt %xcc, loop_4252
35440 subc %i5, 0x0AF2, %i3
35441 xnorcc %i2, %o6, %l5
35442 std %f6, [%l7 + 0x50]
35443loop_4252:
35444 ldsw [%l7 + 0x44], %i1
35445 fbu,a %fcc0, loop_4253
35446 std %f8, [%l7 + 0x60]
35447 ldsb [%l7 + 0x35], %g4
35448 fpsub16s %f0, %f2, %f11
35449loop_4253:
35450 bgu,a loop_4254
35451 fands %f9, %f2, %f8
35452 fpsub16 %f4, %f8, %f6
35453 fmovrsgez %o7, %f13, %f15
35454loop_4254:
35455 fxor %f10, %f6, %f2
35456 st %f0, [%l7 + 0x24]
35457 fbuge,a %fcc0, loop_4255
35458 fbuge %fcc3, loop_4256
35459 fnand %f4, %f4, %f12
35460 fcmple32 %f14, %f2, %l0
35461loop_4255:
35462 ba,pn %icc, loop_4257
35463loop_4256:
35464 std %f4, [%l7 + 0x18]
35465 edge32n %o3, %l3, %l2
35466 bpos loop_4258
35467loop_4257:
35468 fnot2 %f0, %f14
35469 lduw [%l7 + 0x4C], %i7
35470 tsubcc %g6, %g5, %o2
35471loop_4258:
35472 fmovsneg %xcc, %f13, %f4
35473 udivcc %o4, 0x08EF, %g1
35474 fmovsvc %xcc, %f0, %f11
35475 subccc %g2, %l6, %o5
35476 bleu,a loop_4259
35477 addcc %g3, %i6, %o1
35478 stw %i4, [%l7 + 0x0C]
35479 edge16 %g7, %i0, %l1
35480loop_4259:
35481 ldsh [%l7 + 0x54], %l4
35482 movne %xcc, %o0, %i5
35483 edge32n %i2, %o6, %l5
35484 tpos %xcc, 0x5
35485 st %f4, [%l7 + 0x6C]
35486 stb %i3, [%l7 + 0x1D]
35487 movrgez %i1, %o7, %g4
35488 pdist %f6, %f14, %f10
35489 tg %xcc, 0x3
35490 ldsw [%l7 + 0x64], %l0
35491 edge16l %l3, %l2, %i7
35492 mova %icc, %g6, %o3
35493 stb %g5, [%l7 + 0x55]
35494 fmovs %f8, %f13
35495 fmovdvc %xcc, %f7, %f10
35496 stw %o2, [%l7 + 0x38]
35497 addc %o4, %g1, %g2
35498 movre %o5, 0x296, %l6
35499 lduh [%l7 + 0x32], %i6
35500 bgu,pn %icc, loop_4260
35501 fcmpeq32 %f14, %f6, %g3
35502 movg %icc, %o1, %i4
35503 mulx %g7, 0x1FA5, %i0
35504loop_4260:
35505 stw %l1, [%l7 + 0x68]
35506 std %f4, [%l7 + 0x58]
35507 fandnot1 %f4, %f10, %f14
35508 subc %l4, %o0, %i2
35509 ld [%l7 + 0x18], %f5
35510 fbg,a %fcc0, loop_4261
35511 bcs loop_4262
35512 ld [%l7 + 0x38], %f5
35513 andncc %o6, %l5, %i3
35514loop_4261:
35515 bpos,pt %xcc, loop_4263
35516loop_4262:
35517 ld [%l7 + 0x74], %f6
35518 bn %icc, loop_4264
35519 movge %xcc, %i5, %i1
35520loop_4263:
35521 fnot1s %f10, %f8
35522 std %f12, [%l7 + 0x08]
35523loop_4264:
35524 bpos loop_4265
35525 st %f8, [%l7 + 0x18]
35526 ble,a loop_4266
35527 fmovdle %xcc, %f12, %f14
35528loop_4265:
35529 edge8ln %g4, %l0, %o7
35530 stx %l2, [%l7 + 0x38]
35531loop_4266:
35532 subcc %l3, 0x1FCD, %i7
35533 srlx %g6, 0x05, %g5
35534 fpack32 %f2, %f2, %f6
35535 fmovdvs %xcc, %f7, %f0
35536 edge32 %o2, %o4, %o3
35537 fmuld8sux16 %f9, %f0, %f4
35538 ldsb [%l7 + 0x2A], %g1
35539 fmovrdlez %o5, %f8, %f4
35540 st %f10, [%l7 + 0x40]
35541 mulscc %g2, %i6, %l6
35542 fzero %f2
35543 ldx [%l7 + 0x50], %o1
35544 stx %g3, [%l7 + 0x70]
35545 edge8 %g7, %i0, %i4
35546 ldx [%l7 + 0x28], %l1
35547 mova %icc, %l4, %i2
35548 ldsb [%l7 + 0x43], %o6
35549 lduw [%l7 + 0x34], %l5
35550 fmovdneg %icc, %f10, %f12
35551 fmul8sux16 %f6, %f10, %f6
35552 tcs %icc, 0x6
35553 fnot2s %f14, %f2
35554 ldub [%l7 + 0x6E], %o0
35555 stx %i3, [%l7 + 0x10]
35556 fcmped %fcc2, %f2, %f8
35557 sdivcc %i5, 0x0EA0, %g4
35558 bgu,a loop_4267
35559 call loop_4268
35560 fbge,a %fcc2, loop_4269
35561 bshuffle %f12, %f6, %f8
35562loop_4267:
35563 fmovrsgz %i1, %f4, %f8
35564loop_4268:
35565 array8 %o7, %l0, %l2
35566loop_4269:
35567 subcc %l3, 0x18C7, %i7
35568 fornot2 %f12, %f8, %f12
35569 stb %g6, [%l7 + 0x2F]
35570 std %f4, [%l7 + 0x08]
35571 fmovsvc %xcc, %f1, %f3
35572 fand %f0, %f14, %f6
35573 sdivx %o2, 0x1110, %o4
35574 ldsb [%l7 + 0x0E], %g5
35575 tleu %xcc, 0x3
35576 tneg %xcc, 0x2
35577 movvs %xcc, %g1, %o3
35578 stx %o5, [%l7 + 0x58]
35579 tl %xcc, 0x6
35580 ldub [%l7 + 0x74], %i6
35581 smul %g2, %o1, %g3
35582 fmovsn %icc, %f9, %f14
35583 fbge %fcc0, loop_4270
35584 edge32 %g7, %i0, %l6
35585 fbn %fcc3, loop_4271
35586 lduh [%l7 + 0x6C], %i4
35587loop_4270:
35588 fexpand %f5, %f4
35589 ldsh [%l7 + 0x3E], %l1
35590loop_4271:
35591 fors %f9, %f10, %f4
35592 fbul,a %fcc1, loop_4272
35593 bn %xcc, loop_4273
35594 lduw [%l7 + 0x2C], %l4
35595 smul %o6, %i2, %o0
35596loop_4272:
35597 bne %xcc, loop_4274
35598loop_4273:
35599 tsubcc %i3, 0x0856, %l5
35600 edge16 %i5, %i1, %o7
35601 fcmped %fcc3, %f10, %f10
35602loop_4274:
35603 tsubcctv %g4, 0x1FD6, %l2
35604 movcc %xcc, %l3, %i7
35605 bg,pt %icc, loop_4275
35606 brgez %g6, loop_4276
35607 ld [%l7 + 0x50], %f13
35608 fmovrdgz %o2, %f2, %f6
35609loop_4275:
35610 st %f10, [%l7 + 0x30]
35611loop_4276:
35612 lduh [%l7 + 0x52], %o4
35613 ldsb [%l7 + 0x4C], %l0
35614 srlx %g1, %g5, %o3
35615 fmovdleu %xcc, %f14, %f7
35616 fcmpeq16 %f6, %f4, %o5
35617 ldsb [%l7 + 0x14], %i6
35618 st %f8, [%l7 + 0x6C]
35619 mulscc %g2, %o1, %g7
35620 fxnors %f5, %f11, %f1
35621 stb %g3, [%l7 + 0x7F]
35622 tn %xcc, 0x6
35623 fmovdvs %xcc, %f9, %f4
35624 ldsh [%l7 + 0x28], %i0
35625 std %f8, [%l7 + 0x38]
35626 edge8 %i4, %l6, %l1
35627 st %f2, [%l7 + 0x34]
35628 taddcc %l4, %o6, %i2
35629 fcmpes %fcc3, %f8, %f0
35630 st %f12, [%l7 + 0x24]
35631 fbl %fcc0, loop_4277
35632 movcc %icc, %i3, %o0
35633 fmovsl %xcc, %f13, %f8
35634 edge16n %l5, %i1, %i5
35635loop_4277:
35636 lduw [%l7 + 0x64], %g4
35637 ble,pt %icc, loop_4278
35638 fandnot2 %f12, %f12, %f8
35639 edge8ln %o7, %l2, %l3
35640 stw %i7, [%l7 + 0x5C]
35641loop_4278:
35642 fmul8x16au %f10, %f13, %f12
35643 fmovdg %xcc, %f1, %f3
35644 fmovse %icc, %f10, %f15
35645 fmovdneg %icc, %f15, %f15
35646 fand %f14, %f8, %f4
35647 st %f5, [%l7 + 0x58]
35648 brlez %g6, loop_4279
35649 fmovdcc %xcc, %f9, %f7
35650 ta %xcc, 0x1
35651 fmovsg %xcc, %f9, %f14
35652loop_4279:
35653 fornot2 %f12, %f0, %f8
35654 ldsh [%l7 + 0x72], %o4
35655 fmuld8sux16 %f10, %f1, %f14
35656 fxors %f15, %f7, %f6
35657 fpsub16s %f9, %f0, %f1
35658 ldub [%l7 + 0x6D], %o2
35659 bn,a %icc, loop_4280
35660 tleu %xcc, 0x0
35661 bleu,pt %icc, loop_4281
35662 stx %g1, [%l7 + 0x38]
35663loop_4280:
35664 fbl %fcc3, loop_4282
35665 brz %l0, loop_4283
35666loop_4281:
35667 ldsw [%l7 + 0x34], %g5
35668 ldsb [%l7 + 0x53], %o5
35669loop_4282:
35670 brz %o3, loop_4284
35671loop_4283:
35672 ldd [%l7 + 0x10], %f12
35673 stx %i6, [%l7 + 0x08]
35674 edge32l %o1, %g2, %g3
35675loop_4284:
35676 nop
35677 setx loop_4285, %l0, %l1
35678 wrpr 0x1, %tl
35679 wrpr %l1, %tnpc
35680 setx 0x34400001400, %l0, %l1
35681 wrpr %l1, %tstate
35682 wrhpr 0x4, %htstate
35683 done
35684 ldub [%l7 + 0x5B], %g7
35685 brgz,a %i4, loop_4286
35686 fnot1s %f6, %f12
35687loop_4285:
35688 std %f12, [%l7 + 0x28]
35689 std %f2, [%l7 + 0x18]
35690loop_4286:
35691 tcs %xcc, 0x7
35692 fmovdvs %xcc, %f4, %f8
35693 popc %i0, %l6
35694 fcmple16 %f2, %f6, %l4
35695 ldub [%l7 + 0x4B], %l1
35696 fpsub32s %f8, %f4, %f8
35697 fone %f4
35698 fble %fcc1, loop_4287
35699 ld [%l7 + 0x70], %f12
35700 alignaddr %i2, %i3, %o0
35701 smulcc %l5, %o6, %i5
35702loop_4287:
35703 alignaddr %i1, %g4, %l2
35704 fnegd %f10, %f4
35705 mulx %o7, 0x0F7D, %i7
35706 ldsb [%l7 + 0x74], %g6
35707 movn %icc, %o4, %o2
35708 fpadd16 %f8, %f10, %f10
35709 movne %icc, %g1, %l3
35710 stb %l0, [%l7 + 0x4C]
35711 sth %g5, [%l7 + 0x28]
35712 alignaddr %o5, %o3, %o1
35713 array16 %i6, %g2, %g7
35714 bge loop_4288
35715 brlz,a %g3, loop_4289
35716 fsrc2s %f0, %f11
35717 st %f4, [%l7 + 0x44]
35718loop_4288:
35719 andn %i4, 0x1AA5, %l6
35720loop_4289:
35721 addccc %i0, 0x0E26, %l1
35722 taddcc %l4, 0x15AC, %i3
35723 bvs,pn %xcc, loop_4290
35724 stb %i2, [%l7 + 0x37]
35725 nop
35726 setx loop_4291, %l0, %l1
35727 wrpr 0x1, %tl
35728 wrpr %l1, %tpc
35729 add %l1, 0x4, %l1
35730 wrpr %l1, %tnpc
35731 setx 0x34400001400, %l0, %l1
35732 wrpr %l1, %tstate
35733 wrhpr 0x4, %htstate
35734 retry
35735 stb %l5, [%l7 + 0x0A]
35736loop_4290:
35737 fpsub16s %f1, %f11, %f0
35738 lduh [%l7 + 0x42], %o6
35739loop_4291:
35740 sth %i5, [%l7 + 0x22]
35741 fcmped %fcc0, %f4, %f2
35742 fcmpne32 %f2, %f10, %o0
35743 fmovrslez %g4, %f10, %f1
35744 ldd [%l7 + 0x78], %f12
35745 tcc %icc, 0x3
35746 movneg %icc, %i1, %o7
35747 sth %l2, [%l7 + 0x44]
35748 fmovsvc %icc, %f4, %f5
35749 fcmps %fcc0, %f14, %f15
35750 fpackfix %f8, %f7
35751 bvs,a %icc, loop_4292
35752 stw %i7, [%l7 + 0x2C]
35753 ldx [%l7 + 0x20], %o4
35754 andn %g6, 0x0817, %g1
35755loop_4292:
35756 bshuffle %f6, %f4, %f4
35757 andncc %l3, %l0, %g5
35758 sdivx %o5, 0x03F2, %o3
35759 fbue,a %fcc2, loop_4293
35760 st %f12, [%l7 + 0x10]
35761 ldsb [%l7 + 0x2F], %o2
35762 fsrc1 %f6, %f8
35763loop_4293:
35764 lduw [%l7 + 0x60], %i6
35765 lduw [%l7 + 0x5C], %g2
35766 movneg %xcc, %g7, %o1
35767 tge %xcc, 0x2
35768 fpadd16 %f14, %f4, %f4
35769 ldsb [%l7 + 0x61], %g3
35770 fmovrsgz %i4, %f5, %f15
35771 fmovrsgez %i0, %f10, %f5
35772 sra %l1, %l4, %l6
35773 fnands %f9, %f11, %f14
35774 tneg %icc, 0x1
35775 smul %i3, %l5, %o6
35776 fmovsvs %icc, %f3, %f12
35777 fnegd %f12, %f8
35778 stw %i2, [%l7 + 0x64]
35779 and %i5, 0x1953, %g4
35780 fmovscs %xcc, %f4, %f5
35781 fmovs %f1, %f9
35782 fxors %f5, %f7, %f12
35783 tne %icc, 0x1
35784 fmul8ulx16 %f4, %f6, %f4
35785 tleu %icc, 0x3
35786 tge %icc, 0x1
35787 fabsd %f4, %f6
35788 brgz %i1, loop_4294
35789 fmovrdgez %o7, %f0, %f0
35790 addccc %o0, %l2, %o4
35791 fmovrdlez %i7, %f2, %f12
35792loop_4294:
35793 orn %g1, %g6, %l0
35794 tneg %xcc, 0x5
35795 fmul8ulx16 %f10, %f14, %f14
35796 std %f6, [%l7 + 0x40]
35797 movle %xcc, %g5, %o5
35798 fmovrsne %l3, %f15, %f15
35799 xorcc %o3, %o2, %g2
35800 udiv %g7, 0x1C16, %i6
35801 fcmpgt32 %f8, %f0, %g3
35802 fpmerge %f1, %f5, %f4
35803 ldsb [%l7 + 0x7E], %o1
35804 subccc %i4, %i0, %l4
35805 std %f8, [%l7 + 0x40]
35806 fmovrde %l1, %f2, %f14
35807 for %f10, %f0, %f8
35808 stx %i3, [%l7 + 0x30]
35809 sth %l5, [%l7 + 0x42]
35810 movrlz %o6, %i2, %i5
35811 stx %l6, [%l7 + 0x40]
35812 fbue,a %fcc3, loop_4295
35813 sll %i1, 0x19, %g4
35814 subccc %o0, 0x05A2, %o7
35815 edge32l %l2, %i7, %g1
35816loop_4295:
35817 fmovdle %icc, %f4, %f2
35818 ldsw [%l7 + 0x5C], %o4
35819 sdivcc %g6, 0x128F, %g5
35820 fone %f2
35821 fornot1 %f4, %f14, %f14
35822 ldsw [%l7 + 0x70], %l0
35823 movn %icc, %l3, %o5
35824 subccc %o2, 0x0A45, %g2
35825 fnegs %f11, %f8
35826 bge,a,pt %xcc, loop_4296
35827 bcc,a %icc, loop_4297
35828 fmul8x16al %f0, %f10, %f14
35829 ldsh [%l7 + 0x3C], %o3
35830loop_4296:
35831 ld [%l7 + 0x64], %f1
35832loop_4297:
35833 taddcc %i6, %g3, %o1
35834 ldx [%l7 + 0x08], %i4
35835 ldsb [%l7 + 0x52], %g7
35836 ldx [%l7 + 0x50], %i0
35837 fcmped %fcc3, %f8, %f8
35838 movleu %icc, %l4, %i3
35839 andn %l5, 0x1AD0, %l1
35840 or %o6, 0x0978, %i2
35841 xorcc %i5, %i1, %l6
35842 fnot1 %f14, %f14
35843 fnot1 %f10, %f2
35844 fmovsle %xcc, %f10, %f5
35845 fxors %f7, %f1, %f3
35846 sth %g4, [%l7 + 0x50]
35847 fba %fcc2, loop_4298
35848 fmul8x16 %f0, %f4, %f8
35849 addc %o0, %o7, %l2
35850 fbu %fcc3, loop_4299
35851loop_4298:
35852 ldub [%l7 + 0x77], %i7
35853 edge16ln %g1, %o4, %g6
35854 fmovscs %xcc, %f8, %f5
35855loop_4299:
35856 ldsh [%l7 + 0x3A], %g5
35857 fmul8ulx16 %f14, %f2, %f6
35858 fpsub32 %f8, %f2, %f0
35859 st %f4, [%l7 + 0x1C]
35860 ldx [%l7 + 0x68], %l0
35861 bl,a,pt %icc, loop_4300
35862 movrlez %l3, %o5, %o2
35863 st %f8, [%l7 + 0x60]
35864 fbn,a %fcc2, loop_4301
35865loop_4300:
35866 bvs,a loop_4302
35867 bl,pn %xcc, loop_4303
35868 ldd [%l7 + 0x20], %f8
35869loop_4301:
35870 fcmpeq16 %f6, %f2, %o3
35871loop_4302:
35872 fandnot1 %f10, %f14, %f12
35873loop_4303:
35874 std %f14, [%l7 + 0x50]
35875 fmovde %icc, %f1, %f14
35876 ldsw [%l7 + 0x78], %g2
35877 fmovrslz %g3, %f4, %f5
35878 fnot2s %f10, %f7
35879 ld [%l7 + 0x5C], %f8
35880 nop
35881 setx loop_4304, %l0, %l1
35882 jmpl %l1, %i6
35883 st %f7, [%l7 + 0x60]
35884 fba,a %fcc0, loop_4305
35885 movrlz %o1, %i4, %g7
35886loop_4304:
35887 tneg %icc, 0x2
35888 xorcc %l4, 0x0AD9, %i3
35889loop_4305:
35890 ldsb [%l7 + 0x58], %i0
35891 ldsb [%l7 + 0x72], %l5
35892 fbu,a %fcc3, loop_4306
35893 ld [%l7 + 0x4C], %f7
35894 fmovdleu %icc, %f13, %f0
35895 ld [%l7 + 0x50], %f14
35896loop_4306:
35897 std %f2, [%l7 + 0x18]
35898 stw %l1, [%l7 + 0x64]
35899 and %i2, 0x19E8, %o6
35900 tl %xcc, 0x0
35901 fmovs %f2, %f9
35902 ld [%l7 + 0x34], %f14
35903 bgu,a loop_4307
35904 fmovdcc %icc, %f4, %f2
35905 brlez,a %i1, loop_4308
35906 fbu %fcc2, loop_4309
35907loop_4307:
35908 stx %l6, [%l7 + 0x70]
35909 add %g4, 0x1CCC, %i5
35910loop_4308:
35911 fexpand %f1, %f8
35912loop_4309:
35913 ldd [%l7 + 0x30], %f2
35914 fxor %f12, %f0, %f12
35915 addc %o0, %o7, %l2
35916 fpmerge %f2, %f13, %f10
35917 fmovspos %icc, %f4, %f6
35918 std %f0, [%l7 + 0x20]
35919 andncc %g1, %o4, %g6
35920 lduh [%l7 + 0x6A], %g5
35921 bne,a,pt %xcc, loop_4310
35922 st %f4, [%l7 + 0x1C]
35923 brz,a %i7, loop_4311
35924 ldub [%l7 + 0x5D], %l3
35925loop_4310:
35926 popc %o5, %l0
35927 fmovsle %xcc, %f10, %f13
35928loop_4311:
35929 movg %icc, %o3, %o2
35930 ldd [%l7 + 0x28], %f8
35931 fmovs %f13, %f2
35932 srax %g2, %g3, %i6
35933 sth %i4, [%l7 + 0x18]
35934 fmuld8sux16 %f9, %f12, %f6
35935 array32 %g7, %o1, %l4
35936 lduw [%l7 + 0x34], %i0
35937 fnot1s %f11, %f6
35938 sethi 0x1DED, %i3
35939 fmovsg %icc, %f12, %f13
35940 mulx %l5, %i2, %l1
35941 stw %i1, [%l7 + 0x5C]
35942 fsrc2 %f0, %f10
35943 edge32 %l6, %g4, %o6
35944 ldub [%l7 + 0x1B], %o0
35945 tne %icc, 0x7
35946 brgz,a %o7, loop_4312
35947 tl %icc, 0x6
35948 lduh [%l7 + 0x46], %i5
35949 tcs %xcc, 0x7
35950loop_4312:
35951 fbn %fcc1, loop_4313
35952 orncc %g1, %o4, %l2
35953 xor %g5, 0x0C1B, %g6
35954 fmovsge %icc, %f4, %f15
35955loop_4313:
35956 stx %i7, [%l7 + 0x50]
35957 fmovsa %xcc, %f14, %f8
35958 fsrc1 %f10, %f12
35959 std %f6, [%l7 + 0x20]
35960 movrlz %o5, %l3, %l0
35961 sllx %o3, 0x14, %g2
35962 fzero %f10
35963 ldsh [%l7 + 0x30], %g3
35964 fmovda %xcc, %f2, %f13
35965 tgu %icc, 0x3
35966 umul %o2, 0x0035, %i6
35967 fmul8x16al %f2, %f11, %f0
35968 mulx %i4, %o1, %g7
35969 sth %l4, [%l7 + 0x66]
35970 nop
35971 setx loop_4314, %l0, %l1
35972 wrpr 0x1, %tl
35973 wrpr %l1, %tpc
35974 add %l1, 0x4, %l1
35975 wrpr %l1, %tnpc
35976 setx 0x34400001400, %l0, %l1
35977 wrpr %l1, %tstate
35978 wrhpr 0x4, %htstate
35979 retry
35980 lduh [%l7 + 0x74], %i3
35981 edge16 %l5, %i0, %l1
35982 fmovsl %icc, %f1, %f15
35983loop_4314:
35984 fmovrdlez %i1, %f4, %f2
35985 lduh [%l7 + 0x34], %i2
35986 stx %l6, [%l7 + 0x48]
35987 fexpand %f12, %f2
35988 tge %xcc, 0x5
35989 bleu,pn %icc, loop_4315
35990 fands %f14, %f1, %f5
35991 edge32 %g4, %o0, %o7
35992 fmovsvs %icc, %f4, %f13
35993loop_4315:
35994 fxnors %f0, %f7, %f14
35995 movrlez %i5, %g1, %o6
35996 edge8 %o4, %l2, %g6
35997 std %f8, [%l7 + 0x20]
35998 fmovsge %xcc, %f3, %f7
35999 lduh [%l7 + 0x68], %i7
36000 ldx [%l7 + 0x28], %o5
36001 xorcc %l3, 0x0FA3, %l0
36002 fxnors %f9, %f7, %f7
36003 movge %xcc, %o3, %g2
36004 srlx %g3, %g5, %i6
36005 edge32l %i4, %o1, %o2
36006 sth %g7, [%l7 + 0x70]
36007 subcc %i3, 0x01CA, %l5
36008 bneg %icc, loop_4316
36009 stx %i0, [%l7 + 0x60]
36010 ldsb [%l7 + 0x0A], %l1
36011 addcc %l4, %i2, %i1
36012loop_4316:
36013 fmovrdgz %l6, %f4, %f0
36014 bvc,pn %xcc, loop_4317
36015 brgz,a %o0, loop_4318
36016 fmovrslz %g4, %f9, %f14
36017 sth %i5, [%l7 + 0x1E]
36018loop_4317:
36019 fbe,a %fcc2, loop_4319
36020loop_4318:
36021 ldsw [%l7 + 0x18], %o7
36022 fmovdn %xcc, %f6, %f13
36023 ldub [%l7 + 0x77], %g1
36024loop_4319:
36025 sdivcc %o4, 0x1E38, %l2
36026 std %f14, [%l7 + 0x20]
36027 sethi 0x13FB, %g6
36028 bcs,pt %icc, loop_4320
36029 ldd [%l7 + 0x60], %f8
36030 fmovde %icc, %f11, %f15
36031 umul %o6, 0x0687, %o5
36032loop_4320:
36033 edge32n %l3, %l0, %i7
36034 fmovspos %xcc, %f5, %f11
36035 fzeros %f10
36036 for %f0, %f6, %f6
36037 fnors %f3, %f9, %f14
36038 bcs,a,pn %xcc, loop_4321
36039 movle %xcc, %g2, %g3
36040 fmovrslz %g5, %f3, %f10
36041 smulcc %i6, 0x0F69, %i4
36042loop_4321:
36043 movl %xcc, %o1, %o2
36044 stb %o3, [%l7 + 0x2B]
36045 smul %g7, 0x0FB2, %i3
36046 ldx [%l7 + 0x48], %l5
36047 fabsd %f12, %f14
36048 fbn %fcc3, loop_4322
36049 fzero %f8
36050 tcs %icc, 0x2
36051 bne,a,pt %xcc, loop_4323
36052loop_4322:
36053 fbe %fcc2, loop_4324
36054 movrne %l1, 0x018, %l4
36055 ldsw [%l7 + 0x78], %i0
36056loop_4323:
36057 fmovrslez %i2, %f12, %f1
36058loop_4324:
36059 srlx %i1, %o0, %g4
36060 ld [%l7 + 0x48], %f6
36061 fmovdneg %xcc, %f0, %f15
36062 fbule %fcc0, loop_4325
36063 std %f12, [%l7 + 0x48]
36064 umul %l6, %o7, %i5
36065 movrgz %g1, %l2, %o4
36066loop_4325:
36067 ldsw [%l7 + 0x20], %g6
36068 nop
36069 setx loop_4326, %l0, %l1
36070 jmpl %l1, %o5
36071 fpackfix %f10, %f9
36072 fpack16 %f8, %f0
36073 sth %l3, [%l7 + 0x3C]
36074loop_4326:
36075 fmovrdgz %l0, %f12, %f0
36076 fmovdneg %icc, %f7, %f5
36077 stx %o6, [%l7 + 0x58]
36078 udiv %g2, 0x1C79, %g3
36079 ldub [%l7 + 0x0B], %g5
36080 fbo %fcc0, loop_4327
36081 ld [%l7 + 0x78], %f15
36082 mulx %i6, %i7, %i4
36083 sth %o2, [%l7 + 0x58]
36084loop_4327:
36085 edge32 %o1, %g7, %i3
36086 fba,a %fcc0, loop_4328
36087 fnegs %f5, %f5
36088 fmovscs %xcc, %f10, %f7
36089 st %f4, [%l7 + 0x28]
36090loop_4328:
36091 fxnors %f5, %f7, %f4
36092 movg %xcc, %l5, %o3
36093 fbug %fcc1, loop_4329
36094 fcmpne16 %f10, %f10, %l1
36095 movl %icc, %i0, %l4
36096 fmovsleu %xcc, %f0, %f8
36097loop_4329:
36098 bshuffle %f8, %f14, %f6
36099 fsrc2 %f10, %f0
36100 udivx %i1, 0x1EEA, %o0
36101 andncc %i2, %g4, %l6
36102 movleu %xcc, %i5, %g1
36103 fmovsvc %icc, %f11, %f11
36104 std %f0, [%l7 + 0x28]
36105 fnot1s %f6, %f2
36106 movl %xcc, %o7, %o4
36107 orncc %g6, %l2, %l3
36108 fors %f6, %f14, %f13
36109 fcmple32 %f4, %f8, %o5
36110 std %f6, [%l7 + 0x48]
36111 fmovsl %xcc, %f5, %f9
36112 st %f7, [%l7 + 0x58]
36113 umulcc %o6, 0x028A, %g2
36114 fmovrsne %g3, %f13, %f7
36115 addcc %g5, %l0, %i6
36116 fmovdle %icc, %f1, %f6
36117 fzeros %f6
36118 ldd [%l7 + 0x38], %f12
36119 stb %i4, [%l7 + 0x37]
36120 fabsd %f12, %f4
36121 fmul8x16au %f7, %f11, %f2
36122 ld [%l7 + 0x28], %f8
36123 bn,a %xcc, loop_4330
36124 brz %i7, loop_4331
36125 movcs %xcc, %o2, %g7
36126 fbe %fcc3, loop_4332
36127loop_4330:
36128 brgz %o1, loop_4333
36129loop_4331:
36130 fbule,a %fcc1, loop_4334
36131 fmul8x16al %f2, %f15, %f12
36132loop_4332:
36133 fmovsg %xcc, %f3, %f3
36134loop_4333:
36135 udivcc %i3, 0x0DA0, %l5
36136loop_4334:
36137 std %f4, [%l7 + 0x30]
36138 fbg,a %fcc0, loop_4335
36139 lduw [%l7 + 0x58], %l1
36140 tn %xcc, 0x1
36141 st %f13, [%l7 + 0x20]
36142loop_4335:
36143 lduw [%l7 + 0x40], %i0
36144 fbue,a %fcc3, loop_4336
36145 ldx [%l7 + 0x40], %o3
36146 lduh [%l7 + 0x2A], %l4
36147 edge16n %i1, %i2, %g4
36148loop_4336:
36149 fmovspos %xcc, %f3, %f0
36150 orn %o0, 0x03FD, %i5
36151 pdist %f14, %f12, %f12
36152 stw %l6, [%l7 + 0x74]
36153 fornot1s %f6, %f9, %f13
36154 fmuld8sux16 %f10, %f2, %f0
36155 or %o7, 0x0143, %g1
36156 sth %g6, [%l7 + 0x34]
36157 lduh [%l7 + 0x4E], %l2
36158 fmul8x16al %f12, %f5, %f14
36159 fmovdvs %icc, %f4, %f13
36160 ldub [%l7 + 0x3A], %o4
36161 tne %xcc, 0x7
36162 ldsw [%l7 + 0x4C], %l3
36163 fmovrsne %o6, %f6, %f14
36164 ld [%l7 + 0x18], %f12
36165 st %f7, [%l7 + 0x0C]
36166 bgu,a %xcc, loop_4337
36167 fmovsge %xcc, %f1, %f9
36168 alignaddrl %o5, %g2, %g3
36169 stx %l0, [%l7 + 0x48]
36170loop_4337:
36171 fpsub16 %f14, %f6, %f10
36172 bl,a loop_4338
36173 fble,a %fcc2, loop_4339
36174 sth %g5, [%l7 + 0x44]
36175 fmovsge %xcc, %f2, %f5
36176loop_4338:
36177 fandnot1 %f12, %f10, %f14
36178loop_4339:
36179 ldub [%l7 + 0x6E], %i4
36180 brlz %i7, loop_4340
36181 edge32ln %i6, %g7, %o2
36182 fbuge,a %fcc1, loop_4341
36183 move %xcc, %o1, %l5
36184loop_4340:
36185 brlez,a %l1, loop_4342
36186 movle %icc, %i0, %i3
36187loop_4341:
36188 fmovsl %icc, %f6, %f2
36189 ldd [%l7 + 0x40], %f8
36190loop_4342:
36191 subccc %o3, 0x02E1, %l4
36192 ldub [%l7 + 0x50], %i2
36193 mulscc %g4, %i1, %o0
36194 fmul8ulx16 %f14, %f0, %f8
36195 movcs %xcc, %l6, %i5
36196 srlx %o7, %g6, %l2
36197 ba loop_4343
36198 fnot2 %f10, %f0
36199 ldsh [%l7 + 0x50], %o4
36200 brz,a %g1, loop_4344
36201loop_4343:
36202 stx %o6, [%l7 + 0x38]
36203 fpsub32 %f2, %f0, %f10
36204 ldd [%l7 + 0x70], %f8
36205loop_4344:
36206 movre %o5, %g2, %g3
36207 edge32n %l3, %l0, %i4
36208 fmovrdlez %g5, %f12, %f4
36209 ldsw [%l7 + 0x48], %i6
36210 bl,a,pn %xcc, loop_4345
36211 fcmpeq32 %f6, %f12, %i7
36212 std %f8, [%l7 + 0x50]
36213 umul %g7, %o1, %l5
36214loop_4345:
36215 edge32n %o2, %i0, %i3
36216 taddcc %o3, %l1, %i2
36217 fmovsneg %xcc, %f11, %f3
36218 addc %l4, %i1, %g4
36219 stw %o0, [%l7 + 0x60]
36220 fexpand %f15, %f2
36221 movle %icc, %l6, %i5
36222 ldsb [%l7 + 0x4B], %o7
36223 std %f8, [%l7 + 0x40]
36224 std %f4, [%l7 + 0x50]
36225 brnz %g6, loop_4346
36226 stb %o4, [%l7 + 0x47]
36227 st %f1, [%l7 + 0x74]
36228 udivcc %g1, 0x011B, %o6
36229loop_4346:
36230 lduh [%l7 + 0x16], %o5
36231 srl %g2, 0x0D, %l2
36232 andncc %l3, %g3, %i4
36233 fcmpgt16 %f0, %f6, %l0
36234 bvs,a,pt %icc, loop_4347
36235 fors %f2, %f14, %f13
36236 fnand %f2, %f6, %f6
36237 st %f8, [%l7 + 0x4C]
36238loop_4347:
36239 ldx [%l7 + 0x10], %g5
36240 sdiv %i6, 0x0CCC, %i7
36241 lduh [%l7 + 0x22], %g7
36242 ldx [%l7 + 0x50], %l5
36243 fmovde %xcc, %f2, %f12
36244 fmovd %f14, %f4
36245 brlz %o1, loop_4348
36246 fbn,a %fcc3, loop_4349
36247 fmovrdlez %o2, %f14, %f2
36248 fmovrslez %i0, %f6, %f11
36249loop_4348:
36250 fmul8x16al %f10, %f13, %f0
36251loop_4349:
36252 fxors %f8, %f15, %f14
36253 bleu,pt %xcc, loop_4350
36254 edge8n %i3, %o3, %i2
36255 ba,pn %xcc, loop_4351
36256 fmovrdlez %l1, %f6, %f0
36257loop_4350:
36258 fbg,a %fcc0, loop_4352
36259 bl,a %xcc, loop_4353
36260loop_4351:
36261 brgez,a %i1, loop_4354
36262 lduh [%l7 + 0x6A], %g4
36263loop_4352:
36264 fors %f5, %f6, %f0
36265loop_4353:
36266 add %l4, 0x0C6B, %l6
36267loop_4354:
36268 fmovda %xcc, %f14, %f4
36269 fpsub16s %f14, %f15, %f8
36270 bl,a,pt %xcc, loop_4355
36271 movvs %icc, %o0, %i5
36272 fandnot2 %f0, %f14, %f10
36273 fabsd %f14, %f2
36274loop_4355:
36275 sethi 0x0C9B, %o7
36276 tvc %xcc, 0x3
36277 bshuffle %f6, %f12, %f2
36278 ldsw [%l7 + 0x60], %g6
36279 ldsh [%l7 + 0x44], %g1
36280 fbne,a %fcc3, loop_4356
36281 fcmpeq16 %f2, %f10, %o6
36282 fpmerge %f10, %f5, %f6
36283 movcc %icc, %o4, %g2
36284loop_4356:
36285 fmovrsgz %l2, %f7, %f9
36286 sdivx %l3, 0x072A, %g3
36287 bneg,pt %icc, loop_4357
36288 ldsw [%l7 + 0x38], %i4
36289 movcs %icc, %l0, %g5
36290 tg %icc, 0x5
36291loop_4357:
36292 lduh [%l7 + 0x20], %i6
36293 xorcc %i7, 0x0A81, %o5
36294 fbu,a %fcc2, loop_4358
36295 lduh [%l7 + 0x50], %g7
36296 fblg,a %fcc3, loop_4359
36297 fnot1s %f15, %f15
36298loop_4358:
36299 lduw [%l7 + 0x54], %o1
36300 edge8ln %o2, %l5, %i3
36301loop_4359:
36302 ldsb [%l7 + 0x1B], %o3
36303 fcmpeq32 %f14, %f8, %i2
36304 fsrc1s %f7, %f14
36305 fornot1s %f10, %f9, %f9
36306 ldsh [%l7 + 0x3C], %l1
36307 fmul8x16au %f2, %f6, %f4
36308 array32 %i1, %g4, %i0
36309 ldub [%l7 + 0x49], %l6
36310 movcs %xcc, %o0, %l4
36311 lduh [%l7 + 0x22], %i5
36312 popc %g6, %o7
36313 fmovrsgz %g1, %f6, %f10
36314 fmovsleu %xcc, %f6, %f13
36315 fmul8ulx16 %f10, %f0, %f0
36316 ld [%l7 + 0x5C], %f11
36317 fmul8x16au %f15, %f12, %f6
36318 ldsh [%l7 + 0x5A], %o4
36319 fmovdvc %xcc, %f2, %f2
36320 fbo %fcc0, loop_4360
36321 fbul %fcc3, loop_4361
36322 bcc loop_4362
36323 fpsub16s %f10, %f5, %f1
36324loop_4360:
36325 lduh [%l7 + 0x62], %o6
36326loop_4361:
36327 fpmerge %f5, %f8, %f10
36328loop_4362:
36329 alignaddrl %g2, %l3, %g3
36330 std %f4, [%l7 + 0x10]
36331 faligndata %f10, %f4, %f2
36332 fmovdvs %xcc, %f15, %f10
36333 tleu %icc, 0x4
36334 smul %i4, 0x127A, %l0
36335 fbge %fcc3, loop_4363
36336 bleu,pn %xcc, loop_4364
36337 bne %xcc, loop_4365
36338 ldd [%l7 + 0x58], %f0
36339loop_4363:
36340 fmovdpos %xcc, %f7, %f10
36341loop_4364:
36342 stw %g5, [%l7 + 0x54]
36343loop_4365:
36344 lduw [%l7 + 0x68], %l2
36345 ldsb [%l7 + 0x54], %i7
36346 stx %o5, [%l7 + 0x48]
36347 lduh [%l7 + 0x28], %i6
36348 fpadd32 %f6, %f4, %f4
36349 call loop_4366
36350 tvc %icc, 0x2
36351 bne,a,pt %xcc, loop_4367
36352 sllx %o1, 0x09, %g7
36353loop_4366:
36354 st %f9, [%l7 + 0x0C]
36355 lduh [%l7 + 0x1E], %o2
36356loop_4367:
36357 ble %icc, loop_4368
36358 std %f8, [%l7 + 0x78]
36359 tgu %icc, 0x2
36360 lduh [%l7 + 0x10], %l5
36361loop_4368:
36362 movl %xcc, %o3, %i2
36363 fmovda %xcc, %f7, %f10
36364 bcc,pn %xcc, loop_4369
36365 ldub [%l7 + 0x51], %l1
36366 lduw [%l7 + 0x10], %i1
36367 edge8ln %i3, %g4, %i0
36368loop_4369:
36369 fmovdgu %xcc, %f6, %f5
36370 mulx %o0, %l6, %l4
36371 std %f14, [%l7 + 0x30]
36372 stb %i5, [%l7 + 0x5A]
36373 fblg,a %fcc2, loop_4370
36374 stb %g6, [%l7 + 0x5E]
36375 fba %fcc3, loop_4371
36376 fcmpd %fcc0, %f12, %f14
36377loop_4370:
36378 sth %g1, [%l7 + 0x56]
36379 ldsb [%l7 + 0x10], %o4
36380loop_4371:
36381 fbg %fcc2, loop_4372
36382 xorcc %o7, 0x0968, %o6
36383 fbg,a %fcc3, loop_4373
36384 fmovs %f5, %f1
36385loop_4372:
36386 ble,a %icc, loop_4374
36387 xorcc %l3, %g2, %g3
36388loop_4373:
36389 lduh [%l7 + 0x10], %l0
36390 fmuld8sux16 %f10, %f1, %f14
36391loop_4374:
36392 sllx %i4, %g5, %i7
36393 orn %o5, %i6, %l2
36394 fmul8ulx16 %f10, %f2, %f2
36395 fornot1 %f14, %f0, %f2
36396 lduw [%l7 + 0x14], %o1
36397 std %f12, [%l7 + 0x40]
36398 fandnot2 %f10, %f8, %f0
36399 fandnot2 %f0, %f14, %f12
36400 nop
36401 setx loop_4375, %l0, %l1
36402 jmpl %l1, %g7
36403 taddcctv %o2, %l5, %i2
36404 ldsh [%l7 + 0x1A], %o3
36405 fpadd32s %f7, %f10, %f3
36406loop_4375:
36407 sdivcc %i1, 0x023E, %l1
36408 bgu loop_4376
36409 fmovdvs %icc, %f10, %f14
36410 fcmpne16 %f6, %f10, %g4
36411 fsrc2s %f13, %f2
36412loop_4376:
36413 fpadd16s %f14, %f11, %f3
36414 movrne %i0, %o0, %i3
36415 fmul8x16al %f3, %f13, %f14
36416 movleu %icc, %l4, %i5
36417 ldsh [%l7 + 0x0E], %g6
36418 sra %l6, %o4, %o7
36419 tsubcctv %o6, %l3, %g1
36420 xor %g3, 0x0D40, %g2
36421 bcc,a loop_4377
36422 edge8ln %l0, %g5, %i7
36423 bneg,a %icc, loop_4378
36424 sth %o5, [%l7 + 0x30]
36425loop_4377:
36426 tneg %icc, 0x0
36427 movvs %icc, %i6, %l2
36428loop_4378:
36429 smul %i4, %o1, %o2
36430 for %f14, %f2, %f2
36431 st %f7, [%l7 + 0x28]
36432 fors %f12, %f1, %f1
36433 fmovsleu %icc, %f13, %f13
36434 fmovrdgz %l5, %f4, %f6
36435 popc %g7, %o3
36436 lduw [%l7 + 0x6C], %i2
36437 fabsd %f0, %f2
36438 ld [%l7 + 0x78], %f9
36439 fmovse %icc, %f10, %f1
36440 sdivx %i1, 0x112C, %l1
36441 movpos %icc, %g4, %o0
36442 stx %i3, [%l7 + 0x08]
36443 fmovrdgz %i0, %f4, %f4
36444 fnands %f11, %f12, %f3
36445 ldx [%l7 + 0x78], %l4
36446 tneg %xcc, 0x4
36447 addc %g6, 0x1FC7, %i5
36448 popc %l6, %o4
36449 tn %icc, 0x2
36450 ldsh [%l7 + 0x2E], %o7
36451 fmovde %xcc, %f15, %f14
36452 tne %icc, 0x3
36453 umul %o6, %g1, %l3
36454 edge8 %g2, %g3, %g5
36455 fpmerge %f3, %f13, %f6
36456 ldsb [%l7 + 0x71], %i7
36457 tg %icc, 0x4
36458 ldsw [%l7 + 0x44], %o5
36459 fnands %f10, %f12, %f4
36460 edge8 %l0, %i6, %l2
36461 fbue,a %fcc0, loop_4379
36462 stb %o1, [%l7 + 0x2D]
36463 fmovrdgez %i4, %f14, %f4
36464 ldsh [%l7 + 0x4A], %o2
36465loop_4379:
36466 umul %l5, 0x030D, %o3
36467 std %f12, [%l7 + 0x50]
36468 fpsub16s %f4, %f8, %f2
36469 sdivx %g7, 0x10A8, %i2
36470 fbl %fcc1, loop_4380
36471 xnorcc %l1, %g4, %i1
36472 fba %fcc3, loop_4381
36473 ldsh [%l7 + 0x1C], %i3
36474loop_4380:
36475 fbuge %fcc3, loop_4382
36476 edge32l %i0, %l4, %g6
36477loop_4381:
36478 ldx [%l7 + 0x50], %o0
36479 ldub [%l7 + 0x63], %i5
36480loop_4382:
36481 sth %l6, [%l7 + 0x52]
36482 xnorcc %o7, 0x0FFD, %o4
36483 faligndata %f0, %f10, %f14
36484 ldsw [%l7 + 0x74], %o6
36485 ldx [%l7 + 0x38], %g1
36486 sth %g2, [%l7 + 0x18]
36487 fbue,a %fcc3, loop_4383
36488 alignaddr %l3, %g3, %g5
36489 edge8n %i7, %l0, %o5
36490 fmuld8ulx16 %f5, %f4, %f14
36491loop_4383:
36492 andncc %l2, %o1, %i6
36493 stb %i4, [%l7 + 0x7E]
36494 fcmps %fcc0, %f0, %f6
36495 fbg,a %fcc1, loop_4384
36496 std %f0, [%l7 + 0x28]
36497 fcmpgt32 %f0, %f6, %l5
36498 orncc %o3, %o2, %i2
36499loop_4384:
36500 sth %l1, [%l7 + 0x50]
36501 srax %g7, 0x12, %i1
36502 ld [%l7 + 0x3C], %f13
36503 ldsw [%l7 + 0x18], %i3
36504 sth %i0, [%l7 + 0x40]
36505 fbue %fcc2, loop_4385
36506 add %l4, 0x1F79, %g6
36507 stb %g4, [%l7 + 0x62]
36508 edge8n %i5, %l6, %o7
36509loop_4385:
36510 fba,a %fcc0, loop_4386
36511 ldub [%l7 + 0x3B], %o4
36512 popc 0x1D7C, %o0
36513 bl,a,pn %xcc, loop_4387
36514loop_4386:
36515 bcs,pt %icc, loop_4388
36516 fandnot1s %f6, %f11, %f1
36517 stb %g1, [%l7 + 0x54]
36518loop_4387:
36519 movcc %icc, %g2, %o6
36520loop_4388:
36521 lduh [%l7 + 0x18], %g3
36522 fba,a %fcc1, loop_4389
36523 fone %f14
36524 smulcc %l3, %i7, %l0
36525 std %f8, [%l7 + 0x28]
36526loop_4389:
36527 fba,a %fcc0, loop_4390
36528 ld [%l7 + 0x4C], %f3
36529 movgu %icc, %o5, %g5
36530 fandnot1 %f10, %f6, %f4
36531loop_4390:
36532 fmovde %xcc, %f2, %f10
36533 sdivx %l2, 0x1431, %o1
36534 fbule,a %fcc3, loop_4391
36535 movne %icc, %i6, %i4
36536 fcmpne16 %f14, %f0, %l5
36537 bg,a %xcc, loop_4392
36538loop_4391:
36539 stx %o2, [%l7 + 0x40]
36540 fornot1s %f5, %f9, %f12
36541 movne %xcc, %o3, %i2
36542loop_4392:
36543 movre %l1, 0x0C7, %g7
36544 fbe,a %fcc1, loop_4393
36545 fba,a %fcc0, loop_4394
36546 lduh [%l7 + 0x20], %i1
36547 mulscc %i0, 0x118C, %l4
36548loop_4393:
36549 tcs %xcc, 0x6
36550loop_4394:
36551 sth %i3, [%l7 + 0x32]
36552 stb %g6, [%l7 + 0x5F]
36553 fnands %f15, %f7, %f6
36554 ldub [%l7 + 0x0D], %g4
36555 bcc,a loop_4395
36556 array16 %i5, %l6, %o7
36557 st %f15, [%l7 + 0x78]
36558 fmuld8ulx16 %f6, %f10, %f12
36559loop_4395:
36560 movcs %icc, %o4, %o0
36561 edge16 %g1, %o6, %g3
36562 movneg %icc, %l3, %g2
36563 tsubcctv %l0, %o5, %i7
36564 sra %g5, %o1, %l2
36565 sth %i6, [%l7 + 0x42]
36566 ldx [%l7 + 0x08], %i4
36567 tge %icc, 0x0
36568 ldsh [%l7 + 0x34], %o2
36569 fmovsa %icc, %f9, %f8
36570 fones %f9
36571 fmovsneg %xcc, %f2, %f7
36572 fmovsn %xcc, %f4, %f3
36573 fmovdleu %icc, %f12, %f13
36574 fpadd32 %f6, %f0, %f12
36575 sth %l5, [%l7 + 0x7C]
36576 tvc %xcc, 0x4
36577 move %xcc, %o3, %l1
36578 fxnor %f4, %f8, %f14
36579 stw %i2, [%l7 + 0x0C]
36580 movge %xcc, %g7, %i0
36581 fbg,a %fcc2, loop_4396
36582 fpsub32 %f14, %f4, %f14
36583 tsubcctv %l4, %i1, %g6
36584 ld [%l7 + 0x48], %f13
36585loop_4396:
36586 fbu %fcc2, loop_4397
36587 subcc %g4, 0x0EED, %i5
36588 movneg %icc, %i3, %o7
36589 edge32 %o4, %l6, %g1
36590loop_4397:
36591 taddcctv %o6, 0x00C2, %o0
36592 fmovsleu %xcc, %f14, %f10
36593 bne,pn %xcc, loop_4398
36594 bne loop_4399
36595 lduw [%l7 + 0x24], %g3
36596 brnz %l3, loop_4400
36597loop_4398:
36598 fcmped %fcc1, %f12, %f10
36599loop_4399:
36600 sll %l0, %g2, %i7
36601 ldd [%l7 + 0x70], %f4
36602loop_4400:
36603 array8 %g5, %o1, %l2
36604 fnot1s %f3, %f3
36605 bgu,a %icc, loop_4401
36606 fbe %fcc0, loop_4402
36607 bcc,pn %icc, loop_4403
36608 fbul,a %fcc3, loop_4404
36609loop_4401:
36610 fmovdne %icc, %f3, %f5
36611loop_4402:
36612 ldsw [%l7 + 0x30], %i6
36613loop_4403:
36614 fnands %f11, %f8, %f8
36615loop_4404:
36616 ldsh [%l7 + 0x5C], %o5
36617 tsubcc %o2, 0x1410, %i4
36618 fcmpeq32 %f14, %f10, %o3
36619 addc %l1, 0x1564, %i2
36620 ldd [%l7 + 0x18], %f6
36621 lduh [%l7 + 0x44], %l5
36622 fbul %fcc2, loop_4405
36623 array8 %g7, %l4, %i0
36624 fornot1s %f5, %f14, %f10
36625 fmovsge %icc, %f6, %f6
36626loop_4405:
36627 brnz,a %i1, loop_4406
36628 st %f12, [%l7 + 0x1C]
36629 taddcc %g6, 0x1C02, %i5
36630 ldx [%l7 + 0x60], %g4
36631loop_4406:
36632 edge32 %i3, %o4, %l6
36633 taddcctv %o7, %g1, %o6
36634 std %f12, [%l7 + 0x40]
36635 sll %o0, 0x14, %g3
36636 fmovrde %l0, %f6, %f0
36637 tge %icc, 0x5
36638 fmovda %icc, %f6, %f5
36639 tcs %icc, 0x0
36640 fmovdge %xcc, %f11, %f3
36641 fmovdn %icc, %f11, %f8
36642 fornot1 %f6, %f14, %f10
36643 bvc,a loop_4407
36644 fbn,a %fcc1, loop_4408
36645 subc %g2, 0x1FA0, %l3
36646 bneg %xcc, loop_4409
36647loop_4407:
36648 fmovrdne %i7, %f12, %f10
36649loop_4408:
36650 stb %g5, [%l7 + 0x65]
36651 fpmerge %f2, %f0, %f14
36652loop_4409:
36653 fmovdcc %xcc, %f4, %f5
36654 stx %l2, [%l7 + 0x08]
36655 fmovrsgez %i6, %f4, %f14
36656 ldsw [%l7 + 0x4C], %o1
36657 sra %o2, %i4, %o3
36658 fmuld8sux16 %f6, %f10, %f12
36659 fmovsa %xcc, %f8, %f14
36660 tneg %xcc, 0x4
36661 edge32n %o5, %i2, %l5
36662 lduw [%l7 + 0x70], %g7
36663 fmovs %f3, %f9
36664 fmovrsgz %l1, %f5, %f13
36665 fmovrdne %l4, %f0, %f12
36666 fand %f4, %f8, %f8
36667 sdiv %i1, 0x16C9, %g6
36668 fpadd16 %f2, %f14, %f6
36669 fcmpne32 %f14, %f14, %i0
36670 fmovdn %xcc, %f8, %f2
36671 fmovsvc %xcc, %f1, %f13
36672 fcmpes %fcc0, %f8, %f10
36673 mulscc %i5, %i3, %o4
36674 fmovrsne %g4, %f9, %f2
36675 fble,a %fcc2, loop_4410
36676 sub %l6, %o7, %o6
36677 orcc %g1, %g3, %l0
36678 bl,pn %icc, loop_4411
36679loop_4410:
36680 fmovsvs %icc, %f5, %f5
36681 fcmpne32 %f6, %f8, %g2
36682 fba,a %fcc1, loop_4412
36683loop_4411:
36684 tge %xcc, 0x1
36685 add %o0, 0x0B75, %l3
36686 fcmpes %fcc2, %f13, %f3
36687loop_4412:
36688 udiv %i7, 0x0355, %g5
36689 sth %l2, [%l7 + 0x62]
36690 ld [%l7 + 0x7C], %f9
36691 fnor %f0, %f2, %f0
36692 tpos %xcc, 0x3
36693 lduw [%l7 + 0x0C], %i6
36694 fbul,a %fcc3, loop_4413
36695 fpadd16 %f14, %f0, %f0
36696 ldsb [%l7 + 0x1E], %o2
36697 lduw [%l7 + 0x18], %i4
36698loop_4413:
36699 movn %xcc, %o3, %o5
36700 lduh [%l7 + 0x3E], %o1
36701 lduw [%l7 + 0x0C], %i2
36702 alignaddrl %l5, %l1, %g7
36703 lduw [%l7 + 0x3C], %l4
36704 taddcc %i1, 0x0729, %g6
36705 xorcc %i5, 0x0159, %i0
36706 stb %o4, [%l7 + 0x5E]
36707 bl,pt %xcc, loop_4414
36708 fmovdpos %icc, %f9, %f10
36709 fcmple16 %f8, %f14, %g4
36710 sdivcc %i3, 0x0A68, %o7
36711loop_4414:
36712 lduw [%l7 + 0x18], %o6
36713 fnors %f3, %f4, %f12
36714 st %f15, [%l7 + 0x58]
36715 nop
36716 setx loop_4415, %l0, %l1
36717 wrpr 0x1, %tl
36718 wrpr %l1, %tpc
36719 add %l1, 0x4, %l1
36720 wrpr %l1, %tnpc
36721 setx 0x34400001400, %l0, %l1
36722 wrpr %l1, %tstate
36723 wrhpr 0x4, %htstate
36724 retry
36725 fbg,a %fcc3, loop_4416
36726 ldub [%l7 + 0x3E], %g1
36727 move %xcc, %l6, %g3
36728loop_4415:
36729 ldsw [%l7 + 0x20], %l0
36730loop_4416:
36731 fmovsvs %icc, %f4, %f10
36732 ldd [%l7 + 0x20], %f2
36733 fmovsgu %icc, %f6, %f0
36734 ld [%l7 + 0x48], %f1
36735 bvs %icc, loop_4417
36736 stb %g2, [%l7 + 0x25]
36737 faligndata %f14, %f12, %f12
36738 ld [%l7 + 0x74], %f4
36739loop_4417:
36740 fmovrde %l3, %f14, %f0
36741 sth %o0, [%l7 + 0x1A]
36742 fmovrse %g5, %f13, %f12
36743 tgu %icc, 0x0
36744 fbu %fcc1, loop_4418
36745 nop
36746 setx loop_4419, %l0, %l1
36747 jmpl %l1, %i7
36748 fcmpne16 %f14, %f2, %i6
36749 std %f14, [%l7 + 0x48]
36750loop_4418:
36751 tleu %icc, 0x6
36752loop_4419:
36753 subc %o2, %l2, %i4
36754 fcmped %fcc3, %f12, %f10
36755 edge32l %o5, %o1, %i2
36756 stw %o3, [%l7 + 0x34]
36757 fcmped %fcc0, %f12, %f6
36758 bcs,a,pt %xcc, loop_4420
36759 brlez %l5, loop_4421
36760 sdiv %g7, 0x053E, %l1
36761 fzero %f6
36762loop_4420:
36763 movg %xcc, %i1, %g6
36764loop_4421:
36765 ldx [%l7 + 0x68], %i5
36766 fmovsgu %icc, %f10, %f0
36767 tsubcc %l4, %i0, %g4
36768 siam 0x0
36769 std %f10, [%l7 + 0x08]
36770 stx %o4, [%l7 + 0x60]
36771 umulcc %o7, %i3, %g1
36772 fmovdn %icc, %f14, %f14
36773 bcc %xcc, loop_4422
36774 fpsub16s %f9, %f13, %f5
36775 movre %o6, 0x0C1, %l6
36776 array8 %l0, %g3, %l3
36777loop_4422:
36778 fbg,a %fcc3, loop_4423
36779 fand %f0, %f2, %f12
36780 tle %icc, 0x0
36781 fmovsne %icc, %f12, %f4
36782loop_4423:
36783 fpack16 %f12, %f5
36784 ldx [%l7 + 0x18], %o0
36785 mulx %g2, %i7, %i6
36786 stx %g5, [%l7 + 0x38]
36787 srlx %l2, %o2, %o5
36788 fone %f6
36789 st %f1, [%l7 + 0x7C]
36790 fbo %fcc3, loop_4424
36791 bpos %xcc, loop_4425
36792 fbl %fcc3, loop_4426
36793 lduw [%l7 + 0x24], %o1
36794loop_4424:
36795 ld [%l7 + 0x50], %f10
36796loop_4425:
36797 lduh [%l7 + 0x60], %i4
36798loop_4426:
36799 fmovsn %xcc, %f1, %f6
36800 stx %o3, [%l7 + 0x30]
36801 fpackfix %f6, %f6
36802 fmovsl %icc, %f11, %f5
36803 ld [%l7 + 0x2C], %f1
36804 fmovsa %xcc, %f9, %f0
36805 xorcc %l5, 0x132B, %i2
36806 edge32ln %l1, %i1, %g6
36807 std %f6, [%l7 + 0x50]
36808 addccc %g7, %l4, %i0
36809 sth %g4, [%l7 + 0x5C]
36810 movpos %xcc, %o4, %i5
36811 ldub [%l7 + 0x70], %i3
36812 xnorcc %o7, %o6, %g1
36813 fmovsn %icc, %f0, %f5
36814 sdiv %l6, 0x0FED, %l0
36815 brgz,a %l3, loop_4427
36816 edge32l %o0, %g2, %i7
36817 fandnot1s %f14, %f7, %f4
36818 ldsb [%l7 + 0x24], %g3
36819loop_4427:
36820 movvs %xcc, %g5, %l2
36821 ldsw [%l7 + 0x10], %i6
36822 stw %o5, [%l7 + 0x08]
36823 ldsh [%l7 + 0x56], %o2
36824 edge16 %o1, %o3, %l5
36825 movg %xcc, %i2, %i4
36826 stb %l1, [%l7 + 0x71]
36827 ldd [%l7 + 0x20], %f0
36828 brgez %i1, loop_4428
36829 edge8n %g6, %g7, %l4
36830 fbn,a %fcc3, loop_4429
36831 fmovdg %xcc, %f2, %f3
36832loop_4428:
36833 fmovsvc %xcc, %f13, %f2
36834 ldd [%l7 + 0x70], %f14
36835loop_4429:
36836 stx %i0, [%l7 + 0x50]
36837 fpack32 %f6, %f6, %f2
36838 fmovdcc %icc, %f13, %f10
36839 lduh [%l7 + 0x78], %o4
36840 udivx %i5, 0x031B, %i3
36841 tgu %xcc, 0x5
36842 fnot1 %f14, %f8
36843 fnor %f6, %f8, %f14
36844 movge %icc, %g4, %o7
36845 sdiv %g1, 0x0327, %o6
36846 movrlz %l6, 0x0D8, %l3
36847 sra %l0, 0x1D, %o0
36848 lduw [%l7 + 0x1C], %g2
36849 fabsd %f4, %f8
36850 fcmpes %fcc2, %f15, %f4
36851 ldd [%l7 + 0x18], %f12
36852 fpsub16 %f4, %f2, %f4
36853 movcs %xcc, %i7, %g5
36854 fornot1 %f10, %f14, %f10
36855 smul %g3, %i6, %o5
36856 ldsb [%l7 + 0x15], %o2
36857 fmovdcc %xcc, %f8, %f4
36858 brnz %l2, loop_4430
36859 fbuge %fcc0, loop_4431
36860 fxnor %f10, %f2, %f6
36861 edge16 %o1, %l5, %o3
36862loop_4430:
36863 udivcc %i2, 0x0B08, %i4
36864loop_4431:
36865 sub %l1, %g6, %i1
36866 lduw [%l7 + 0x70], %l4
36867 fandnot1 %f8, %f2, %f12
36868 ldx [%l7 + 0x70], %i0
36869 ld [%l7 + 0x74], %f0
36870 fpack32 %f10, %f0, %f12
36871 udivcc %o4, 0x1FA0, %i5
36872 fbg %fcc3, loop_4432
36873 array16 %i3, %g7, %o7
36874 fands %f6, %f14, %f4
36875 ldsb [%l7 + 0x0E], %g1
36876loop_4432:
36877 lduh [%l7 + 0x78], %o6
36878 ldx [%l7 + 0x18], %g4
36879 ldsw [%l7 + 0x40], %l3
36880 fbe %fcc0, loop_4433
36881 ldsb [%l7 + 0x28], %l6
36882 sethi 0x0A42, %o0
36883 udivcc %l0, 0x17A3, %i7
36884loop_4433:
36885 bvs,a,pt %icc, loop_4434
36886 fcmpgt32 %f0, %f8, %g5
36887 fcmple16 %f14, %f12, %g3
36888 fmovrslz %g2, %f10, %f10
36889loop_4434:
36890 for %f8, %f8, %f10
36891 brz,a %o5, loop_4435
36892 fbg,a %fcc2, loop_4436
36893 tg %xcc, 0x4
36894 fmovde %icc, %f2, %f14
36895loop_4435:
36896 lduh [%l7 + 0x3E], %o2
36897loop_4436:
36898 ldsh [%l7 + 0x42], %l2
36899 st %f12, [%l7 + 0x6C]
36900 fzeros %f0
36901 movcs %xcc, %i6, %o1
36902 stb %o3, [%l7 + 0x27]
36903 ld [%l7 + 0x40], %f6
36904 fcmpne32 %f6, %f12, %i2
36905 ldsb [%l7 + 0x10], %l5
36906 sth %i4, [%l7 + 0x1E]
36907 brlez,a %g6, loop_4437
36908 fcmpne16 %f2, %f14, %l1
36909 stx %i1, [%l7 + 0x38]
36910 edge16l %l4, %i0, %o4
36911loop_4437:
36912 tleu %xcc, 0x0
36913 lduh [%l7 + 0x40], %i3
36914 fexpand %f1, %f8
36915 ld [%l7 + 0x34], %f9
36916 fbge %fcc2, loop_4438
36917 tleu %icc, 0x7
36918 stb %i5, [%l7 + 0x35]
36919 andncc %o7, %g1, %o6
36920loop_4438:
36921 sdivcc %g4, 0x0839, %g7
36922 taddcctv %l6, 0x0A30, %l3
36923 edge32ln %l0, %i7, %o0
36924 bleu,pt %icc, loop_4439
36925 ldsb [%l7 + 0x14], %g5
36926 bl %icc, loop_4440
36927 fmovsvc %icc, %f11, %f15
36928loop_4439:
36929 std %f14, [%l7 + 0x68]
36930 movn %icc, %g3, %o5
36931loop_4440:
36932 bcs %icc, loop_4441
36933 ldd [%l7 + 0x58], %f6
36934 ld [%l7 + 0x30], %f4
36935 brgz %o2, loop_4442
36936loop_4441:
36937 call loop_4443
36938 ldd [%l7 + 0x40], %f12
36939 andncc %l2, %g2, %o1
36940loop_4442:
36941 edge16 %o3, %i6, %i2
36942loop_4443:
36943 stx %i4, [%l7 + 0x18]
36944 bge,a loop_4444
36945 ldd [%l7 + 0x08], %f8
36946 fmovrdgz %g6, %f4, %f4
36947 tneg %xcc, 0x6
36948loop_4444:
36949 fmovsl %icc, %f10, %f3
36950 sll %l5, 0x16, %l1
36951 fmul8x16 %f2, %f10, %f8
36952 ldsb [%l7 + 0x57], %l4
36953 fmovd %f6, %f0
36954 bcc,pn %xcc, loop_4445
36955 fbl %fcc3, loop_4446
36956 fmovsl %icc, %f15, %f2
36957 sth %i1, [%l7 + 0x7E]
36958loop_4445:
36959 addccc %i0, 0x0A85, %i3
36960loop_4446:
36961 fmovdcs %xcc, %f14, %f3
36962 tne %icc, 0x0
36963 sethi 0x04F1, %i5
36964 srlx %o7, 0x06, %g1
36965 alignaddr %o6, %g4, %g7
36966 lduw [%l7 + 0x58], %o4
36967 stw %l3, [%l7 + 0x20]
36968 tn %icc, 0x6
36969 movrlez %l6, 0x324, %l0
36970 fmovsleu %icc, %f14, %f15
36971 ldsw [%l7 + 0x50], %i7
36972 sth %o0, [%l7 + 0x4A]
36973 fsrc2s %f2, %f9
36974 fnor %f2, %f10, %f14
36975 movn %xcc, %g3, %g5
36976 movle %icc, %o5, %o2
36977 lduw [%l7 + 0x18], %g2
36978 taddcc %l2, 0x01FF, %o1
36979 fandnot2s %f3, %f9, %f4
36980 tpos %xcc, 0x4
36981 ldsh [%l7 + 0x78], %i6
36982 fmovs %f15, %f1
36983 edge8ln %o3, %i4, %g6
36984 ldsw [%l7 + 0x58], %l5
36985 andcc %l1, %i2, %l4
36986 fpsub32 %f8, %f10, %f6
36987 tl %xcc, 0x1
36988 stx %i0, [%l7 + 0x08]
36989 std %f4, [%l7 + 0x58]
36990 tvs %xcc, 0x4
36991 ldd [%l7 + 0x30], %f4
36992 ldsh [%l7 + 0x28], %i1
36993 array8 %i3, %i5, %g1
36994 bcs %icc, loop_4447
36995 ldsh [%l7 + 0x6C], %o7
36996 ldub [%l7 + 0x0B], %g4
36997 fbul %fcc1, loop_4448
36998loop_4447:
36999 ldx [%l7 + 0x08], %g7
37000 fcmpeq32 %f14, %f14, %o6
37001 fmovdge %icc, %f6, %f11
37002loop_4448:
37003 ldub [%l7 + 0x4F], %o4
37004 stw %l6, [%l7 + 0x38]
37005 fornot2 %f4, %f10, %f12
37006 std %f10, [%l7 + 0x78]
37007 alignaddrl %l3, %i7, %o0
37008 fmovdge %xcc, %f10, %f15
37009 orncc %g3, %g5, %o5
37010 ld [%l7 + 0x38], %f7
37011 fsrc1s %f14, %f4
37012 ldsw [%l7 + 0x70], %l0
37013 movpos %icc, %o2, %g2
37014 fzeros %f4
37015 edge32 %o1, %i6, %l2
37016 udiv %o3, 0x18CC, %g6
37017 fmovrse %i4, %f9, %f15
37018 fnor %f2, %f8, %f2
37019 fmovsgu %xcc, %f8, %f12
37020 be,pn %icc, loop_4449
37021 andcc %l1, %i2, %l5
37022 lduw [%l7 + 0x18], %i0
37023 ldsw [%l7 + 0x6C], %i1
37024loop_4449:
37025 fpadd32 %f4, %f8, %f2
37026 fornot2s %f10, %f12, %f7
37027 ld [%l7 + 0x08], %f3
37028 sth %l4, [%l7 + 0x70]
37029 brgz,a %i3, loop_4450
37030 fcmpgt16 %f0, %f2, %g1
37031 ble,pn %icc, loop_4451
37032 edge8l %i5, %o7, %g7
37033loop_4450:
37034 addcc %o6, %g4, %l6
37035 sethi 0x0328, %l3
37036loop_4451:
37037 call loop_4452
37038 ldd [%l7 + 0x08], %f0
37039 fpadd32 %f2, %f10, %f10
37040 fbuge,a %fcc0, loop_4453
37041loop_4452:
37042 std %f12, [%l7 + 0x50]
37043 fmovrdlz %i7, %f4, %f10
37044 fbo,a %fcc2, loop_4454
37045loop_4453:
37046 add %o4, %o0, %g3
37047 fornot1s %f6, %f8, %f5
37048 tn %xcc, 0x2
37049loop_4454:
37050 fmovrdgez %o5, %f8, %f2
37051 fcmple16 %f12, %f0, %l0
37052 fbue %fcc2, loop_4455
37053 std %f14, [%l7 + 0x58]
37054 edge32 %g5, %g2, %o1
37055 fmovdcc %icc, %f12, %f11
37056loop_4455:
37057 array16 %i6, %l2, %o2
37058 sth %o3, [%l7 + 0x56]
37059 taddcctv %i4, %l1, %i2
37060 fbo,a %fcc2, loop_4456
37061 fnand %f12, %f0, %f2
37062 srax %l5, %i0, %i1
37063 sdivx %l4, 0x1C9C, %g6
37064loop_4456:
37065 movvs %xcc, %i3, %i5
37066 fbg %fcc3, loop_4457
37067 fbue %fcc2, loop_4458
37068 umul %g1, %g7, %o7
37069 movneg %xcc, %o6, %g4
37070loop_4457:
37071 ldx [%l7 + 0x40], %l3
37072loop_4458:
37073 orncc %l6, %o4, %i7
37074 edge32ln %g3, %o0, %l0
37075 movge %xcc, %g5, %o5
37076 stb %o1, [%l7 + 0x46]
37077 tsubcctv %i6, 0x0B36, %g2
37078 or %o2, 0x1A93, %l2
37079 fmuld8ulx16 %f8, %f2, %f2
37080 fmovse %xcc, %f5, %f5
37081 fmul8ulx16 %f8, %f0, %f2
37082 fones %f9
37083 fbge,a %fcc1, loop_4459
37084 ldsb [%l7 + 0x45], %i4
37085 fbuge %fcc0, loop_4460
37086 lduh [%l7 + 0x46], %o3
37087loop_4459:
37088 stb %l1, [%l7 + 0x39]
37089 fmovrsgz %l5, %f8, %f12
37090loop_4460:
37091 movl %icc, %i0, %i1
37092 st %f10, [%l7 + 0x18]
37093 fpmerge %f4, %f0, %f2
37094 fxor %f12, %f8, %f0
37095 fcmple16 %f14, %f2, %l4
37096 umul %g6, %i3, %i5
37097 lduw [%l7 + 0x38], %i2
37098 fnot2s %f9, %f12
37099 udiv %g7, 0x0742, %o7
37100 ldx [%l7 + 0x60], %o6
37101 sllx %g4, %g1, %l6
37102 array16 %o4, %l3, %g3
37103 bg loop_4461
37104 bge,pt %icc, loop_4462
37105 subcc %i7, 0x1302, %o0
37106 tg %icc, 0x0
37107loop_4461:
37108 fcmps %fcc1, %f13, %f6
37109loop_4462:
37110 lduw [%l7 + 0x08], %g5
37111 movrlez %l0, %o5, %o1
37112 fcmps %fcc3, %f7, %f15
37113 fbne %fcc0, loop_4463
37114 fsrc2s %f12, %f8
37115 lduh [%l7 + 0x36], %i6
37116 stx %g2, [%l7 + 0x40]
37117loop_4463:
37118 edge8l %o2, %l2, %i4
37119 ba,a,pt %xcc, loop_4464
37120 ldsw [%l7 + 0x70], %l1
37121 sdivcc %l5, 0x0CE0, %o3
37122 lduw [%l7 + 0x44], %i1
37123loop_4464:
37124 fornot2 %f10, %f2, %f4
37125 fandnot1 %f0, %f10, %f10
37126 std %f14, [%l7 + 0x70]
37127 fpadd16s %f5, %f4, %f2
37128 tvc %icc, 0x4
37129 ldub [%l7 + 0x11], %i0
37130 tsubcctv %l4, %g6, %i3
37131 movrlz %i5, %i2, %g7
37132 stx %o7, [%l7 + 0x60]
37133 tleu %icc, 0x5
37134 fblg %fcc1, loop_4465
37135 std %f12, [%l7 + 0x28]
37136 lduh [%l7 + 0x48], %g4
37137 fble %fcc2, loop_4466
37138loop_4465:
37139 movvs %xcc, %g1, %o6
37140 fmovsvc %xcc, %f3, %f6
37141 fones %f15
37142loop_4466:
37143 edge8ln %l6, %l3, %o4
37144 edge32 %i7, %o0, %g3
37145 ldub [%l7 + 0x3E], %g5
37146 fbu %fcc0, loop_4467
37147 fmovsleu %icc, %f1, %f1
37148 fpadd32 %f10, %f12, %f8
37149 fmovsge %xcc, %f4, %f13
37150loop_4467:
37151 std %f6, [%l7 + 0x20]
37152 ldsb [%l7 + 0x15], %o5
37153 movcs %icc, %l0, %i6
37154 ldsb [%l7 + 0x7B], %o1
37155 popc %g2, %l2
37156 ldsb [%l7 + 0x31], %i4
37157 bgu,pt %xcc, loop_4468
37158 edge32n %l1, %l5, %o2
37159 fnand %f2, %f12, %f0
37160 st %f12, [%l7 + 0x18]
37161loop_4468:
37162 edge8ln %i1, %i0, %l4
37163 movl %icc, %g6, %o3
37164 edge16 %i5, %i2, %i3
37165 fpsub16 %f8, %f6, %f0
37166 and %g7, 0x1FD5, %g4
37167 fbul %fcc1, loop_4469
37168 fandnot1s %f5, %f0, %f8
37169 fsrc2 %f2, %f12
37170 fmovdge %xcc, %f8, %f13
37171loop_4469:
37172 stx %o7, [%l7 + 0x58]
37173 ldx [%l7 + 0x38], %g1
37174 udiv %o6, 0x0F8C, %l3
37175 fcmpd %fcc3, %f2, %f2
37176 fbul,a %fcc3, loop_4470
37177 tsubcc %o4, 0x0384, %i7
37178 movpos %icc, %l6, %g3
37179 fmovrsgz %g5, %f1, %f11
37180loop_4470:
37181 ldd [%l7 + 0x68], %f12
37182 stw %o0, [%l7 + 0x48]
37183 fmovrse %l0, %f9, %f14
37184 ldsb [%l7 + 0x72], %i6
37185 movpos %icc, %o1, %o5
37186 andcc %l2, %g2, %l1
37187 fmovdg %icc, %f8, %f14
37188 fmovdleu %icc, %f8, %f15
37189 array16 %l5, %o2, %i1
37190 ta %icc, 0x3
37191 te %xcc, 0x0
37192 fcmple32 %f4, %f6, %i0
37193 orn %l4, %i4, %o3
37194 fmovdvc %icc, %f7, %f6
37195 movne %xcc, %g6, %i5
37196 tg %icc, 0x5
37197 brgz %i3, loop_4471
37198 movrgz %g7, 0x35B, %i2
37199 nop
37200 setx loop_4472, %l0, %l1
37201 wrpr 0x1, %tl
37202 wrpr %l1, %tpc
37203 add %l1, 0x4, %l1
37204 wrpr %l1, %tnpc
37205 setx 0x34400001400, %l0, %l1
37206 wrpr %l1, %tstate
37207 wrhpr 0x4, %htstate
37208 retry
37209 stb %o7, [%l7 + 0x3A]
37210loop_4471:
37211 movrne %g1, %o6, %l3
37212 fnors %f3, %f0, %f13
37213loop_4472:
37214 lduh [%l7 + 0x30], %g4
37215 movrgez %i7, 0x250, %o4
37216 fmovsne %icc, %f11, %f0
37217 addccc %g3, 0x1366, %g5
37218 tn %xcc, 0x6
37219 fmovsvs %icc, %f4, %f9
37220 movle %xcc, %l6, %l0
37221 xnorcc %i6, 0x0900, %o0
37222 fcmpgt32 %f6, %f2, %o1
37223 fbue,a %fcc1, loop_4473
37224 ldd [%l7 + 0x58], %f12
37225 umul %o5, %g2, %l1
37226 tvs %xcc, 0x7
37227loop_4473:
37228 bg,pt %icc, loop_4474
37229 fbe,a %fcc2, loop_4475
37230 array32 %l2, %o2, %i1
37231 bleu,a,pt %icc, loop_4476
37232loop_4474:
37233 tne %xcc, 0x7
37234loop_4475:
37235 movvs %icc, %l5, %i0
37236 ldd [%l7 + 0x60], %f10
37237loop_4476:
37238 orcc %i4, 0x0924, %o3
37239 fmovdvc %icc, %f1, %f8
37240 ldub [%l7 + 0x7D], %l4
37241 fmovdcc %icc, %f9, %f2
37242 fcmped %fcc3, %f12, %f2
37243 fornot2s %f4, %f0, %f11
37244 brlez %i5, loop_4477
37245 fmovsneg %icc, %f7, %f3
37246 stx %g6, [%l7 + 0x70]
37247 fcmpd %fcc2, %f10, %f0
37248loop_4477:
37249 tvs %xcc, 0x6
37250 ld [%l7 + 0x24], %f9
37251 fbe,a %fcc0, loop_4478
37252 sth %i3, [%l7 + 0x7A]
37253 fnot1s %f11, %f12
37254 ldsb [%l7 + 0x22], %i2
37255loop_4478:
37256 fba %fcc0, loop_4479
37257 stw %g7, [%l7 + 0x24]
37258 ldsb [%l7 + 0x20], %o7
37259 ldsb [%l7 + 0x49], %g1
37260loop_4479:
37261 tcs %icc, 0x1
37262 nop
37263 setx loop_4480, %l0, %l1
37264 wrpr 0x1, %tl
37265 wrpr %l1, %tnpc
37266 setx 0x34400001400, %l0, %l1
37267 wrpr %l1, %tstate
37268 wrhpr 0x4, %htstate
37269 done
37270 addcc %l3, 0x0033, %o6
37271 fbu %fcc2, loop_4481
37272 fand %f0, %f6, %f2
37273loop_4480:
37274 fmovrslez %i7, %f14, %f3
37275 stw %o4, [%l7 + 0x5C]
37276loop_4481:
37277 xnor %g4, %g5, %g3
37278 sllx %l6, 0x14, %i6
37279 fcmps %fcc3, %f2, %f1
37280 tsubcctv %o0, 0x01C4, %o1
37281 lduw [%l7 + 0x5C], %l0
37282 brnz,a %o5, loop_4482
37283 sth %g2, [%l7 + 0x60]
37284 lduh [%l7 + 0x30], %l1
37285 fnot1s %f2, %f6
37286loop_4482:
37287 fmovrdlez %l2, %f8, %f10
37288 ldsw [%l7 + 0x38], %i1
37289 fmovdleu %icc, %f13, %f5
37290 fcmps %fcc3, %f4, %f10
37291 fmovrsne %l5, %f14, %f1
37292 bneg,a loop_4483
37293 movrlz %i0, 0x1A5, %i4
37294 movpos %icc, %o3, %o2
37295 fnot1 %f2, %f2
37296loop_4483:
37297 stw %i5, [%l7 + 0x78]
37298 mulscc %g6, 0x11C7, %l4
37299 fblg,a %fcc0, loop_4484
37300 fmovscc %xcc, %f15, %f13
37301 edge16 %i3, %g7, %o7
37302 tneg %icc, 0x4
37303loop_4484:
37304 fnors %f4, %f4, %f12
37305 tneg %icc, 0x4
37306 sdivx %i2, 0x0972, %g1
37307 edge16l %l3, %i7, %o4
37308 movrgz %g4, %g5, %g3
37309 stb %o6, [%l7 + 0x45]
37310 fbul,a %fcc3, loop_4485
37311 ld [%l7 + 0x24], %f8
37312 ldub [%l7 + 0x60], %i6
37313 stb %o0, [%l7 + 0x0B]
37314loop_4485:
37315 fmuld8sux16 %f7, %f8, %f10
37316 fbug %fcc3, loop_4486
37317 edge16ln %l6, %l0, %o1
37318 xnorcc %g2, %l1, %l2
37319 ldx [%l7 + 0x18], %i1
37320loop_4486:
37321 fmovsge %xcc, %f15, %f10
37322 lduh [%l7 + 0x3E], %o5
37323 brgz %i0, loop_4487
37324 move %xcc, %i4, %o3
37325 tvc %xcc, 0x6
37326 fandnot2 %f6, %f10, %f4
37327loop_4487:
37328 ldd [%l7 + 0x58], %f4
37329 ldsw [%l7 + 0x24], %o2
37330 fbue,a %fcc3, loop_4488
37331 fbg,a %fcc1, loop_4489
37332 smul %l5, %g6, %l4
37333 st %f6, [%l7 + 0x7C]
37334loop_4488:
37335 taddcctv %i3, %i5, %o7
37336loop_4489:
37337 stx %i2, [%l7 + 0x60]
37338 xnorcc %g1, 0x0AED, %l3
37339 ld [%l7 + 0x28], %f0
37340 fbul %fcc0, loop_4490
37341 brnz %g7, loop_4491
37342 fmovrslez %o4, %f8, %f2
37343 fexpand %f0, %f6
37344loop_4490:
37345 fmovsg %icc, %f3, %f13
37346loop_4491:
37347 brgez,a %i7, loop_4492
37348 mulx %g5, 0x10CF, %g3
37349 array16 %o6, %i6, %o0
37350 movrlez %g4, %l6, %o1
37351loop_4492:
37352 fmovrdlez %g2, %f14, %f0
37353 edge16 %l0, %l2, %l1
37354 stx %o5, [%l7 + 0x60]
37355 fmovrslez %i1, %f15, %f9
37356 fbuge,a %fcc3, loop_4493
37357 ldub [%l7 + 0x20], %i0
37358 ba %icc, loop_4494
37359 fmovde %xcc, %f0, %f0
37360loop_4493:
37361 std %f8, [%l7 + 0x20]
37362 stw %o3, [%l7 + 0x68]
37363loop_4494:
37364 bpos,a,pt %icc, loop_4495
37365 ldub [%l7 + 0x3F], %o2
37366 bcs %icc, loop_4496
37367 tl %xcc, 0x5
37368loop_4495:
37369 ldsb [%l7 + 0x3A], %i4
37370 fmovdg %icc, %f2, %f1
37371loop_4496:
37372 xnorcc %g6, 0x146F, %l4
37373 ldx [%l7 + 0x68], %i3
37374 std %f14, [%l7 + 0x40]
37375 fpsub16s %f8, %f15, %f15
37376 umulcc %i5, 0x03E1, %o7
37377 fmovrslez %l5, %f6, %f7
37378 fmovdneg %icc, %f11, %f8
37379 fands %f5, %f11, %f6
37380 fmovscs %icc, %f15, %f5
37381 fpadd16s %f13, %f12, %f5
37382 subc %i2, 0x1BBC, %g1
37383 stw %l3, [%l7 + 0x08]
37384 ble %xcc, loop_4497
37385 ldsw [%l7 + 0x74], %o4
37386 tcs %icc, 0x4
37387 fmovsl %icc, %f7, %f12
37388loop_4497:
37389 lduw [%l7 + 0x6C], %g7
37390 fbo %fcc2, loop_4498
37391 fmovs %f9, %f13
37392 bg %xcc, loop_4499
37393 lduh [%l7 + 0x50], %g5
37394loop_4498:
37395 fpadd32s %f9, %f8, %f13
37396 ldsw [%l7 + 0x44], %g3
37397loop_4499:
37398 fcmpes %fcc1, %f11, %f7
37399 fnor %f14, %f4, %f14
37400 xorcc %o6, 0x0684, %i6
37401 brlz,a %i7, loop_4500
37402 ldd [%l7 + 0x78], %f2
37403 ldsw [%l7 + 0x78], %o0
37404 fba %fcc1, loop_4501
37405loop_4500:
37406 ldsw [%l7 + 0x7C], %g4
37407 fbne,a %fcc3, loop_4502
37408 st %f15, [%l7 + 0x68]
37409loop_4501:
37410 ldsh [%l7 + 0x2A], %o1
37411 edge8ln %g2, %l6, %l0
37412loop_4502:
37413 stb %l1, [%l7 + 0x08]
37414 smul %o5, %l2, %i1
37415 bshuffle %f14, %f12, %f2
37416 fmovrdne %o3, %f8, %f0
37417 fornot1 %f6, %f14, %f12
37418 sdivcc %o2, 0x0BF6, %i0
37419 fmovsleu %xcc, %f13, %f5
37420 stb %i4, [%l7 + 0x29]
37421 stb %g6, [%l7 + 0x5F]
37422 fcmped %fcc3, %f4, %f14
37423 fbug %fcc0, loop_4503
37424 fnot2s %f3, %f5
37425 lduw [%l7 + 0x7C], %l4
37426 call loop_4504
37427loop_4503:
37428 brlez,a %i3, loop_4505
37429 siam 0x6
37430 st %f13, [%l7 + 0x40]
37431loop_4504:
37432 tleu %icc, 0x0
37433loop_4505:
37434 fandnot2 %f12, %f2, %f8
37435 subc %o7, %l5, %i5
37436 fands %f14, %f8, %f12
37437 ld [%l7 + 0x24], %f4
37438 or %i2, 0x0A98, %l3
37439 stx %o4, [%l7 + 0x68]
37440 ldsh [%l7 + 0x4A], %g1
37441 move %icc, %g5, %g7
37442 edge8n %g3, %i6, %o6
37443 ldx [%l7 + 0x40], %i7
37444 fpsub32 %f0, %f6, %f2
37445 std %f14, [%l7 + 0x10]
37446 std %f12, [%l7 + 0x40]
37447 fmovsleu %xcc, %f15, %f7
37448 ldsh [%l7 + 0x62], %g4
37449 edge16l %o1, %g2, %l6
37450 fxors %f15, %f15, %f13
37451 fzero %f10
37452 fpadd16 %f6, %f4, %f6
37453 fnegs %f0, %f4
37454 fxors %f10, %f14, %f7
37455 movg %xcc, %o0, %l1
37456 ld [%l7 + 0x14], %f12
37457 tvs %icc, 0x7
37458 addccc %l0, %l2, %o5
37459 edge8l %o3, %o2, %i0
37460 st %f10, [%l7 + 0x0C]
37461 udivx %i4, 0x05DA, %g6
37462 tgu %xcc, 0x1
37463 ldsw [%l7 + 0x50], %i1
37464 movcs %xcc, %i3, %o7
37465 fmovse %xcc, %f5, %f0
37466 fbug %fcc3, loop_4506
37467 fxors %f3, %f10, %f4
37468 array32 %l4, %i5, %i2
37469 ldx [%l7 + 0x68], %l3
37470loop_4506:
37471 fnegs %f14, %f9
37472 xnor %l5, %o4, %g1
37473 fmovrslez %g7, %f5, %f10
37474 stw %g5, [%l7 + 0x70]
37475 array16 %i6, %g3, %o6
37476 stw %g4, [%l7 + 0x48]
37477 sth %i7, [%l7 + 0x6C]
37478 sth %o1, [%l7 + 0x18]
37479 fmuld8ulx16 %f8, %f5, %f10
37480 ldsw [%l7 + 0x6C], %g2
37481 fornot1 %f0, %f0, %f6
37482 fbule,a %fcc1, loop_4507
37483 mulx %l6, %l1, %l0
37484 ldx [%l7 + 0x38], %l2
37485 stw %o0, [%l7 + 0x14]
37486loop_4507:
37487 lduw [%l7 + 0x6C], %o3
37488 orcc %o5, %i0, %i4
37489 lduw [%l7 + 0x28], %g6
37490 bleu,pn %icc, loop_4508
37491 sdiv %o2, 0x0C35, %i1
37492 fcmped %fcc0, %f8, %f12
37493 ld [%l7 + 0x64], %f15
37494loop_4508:
37495 ldub [%l7 + 0x43], %o7
37496 edge8n %l4, %i5, %i2
37497 bpos,a,pt %icc, loop_4509
37498 fmovrsgez %i3, %f14, %f15
37499 lduh [%l7 + 0x68], %l3
37500 array8 %o4, %l5, %g1
37501loop_4509:
37502 orn %g7, %g5, %g3
37503 bn,pt %xcc, loop_4510
37504 xorcc %i6, 0x003F, %g4
37505 bcs %xcc, loop_4511
37506 ldx [%l7 + 0x30], %i7
37507loop_4510:
37508 ldsw [%l7 + 0x14], %o1
37509 edge16 %o6, %g2, %l1
37510loop_4511:
37511 sra %l0, %l2, %l6
37512 call loop_4512
37513 fpsub16 %f6, %f8, %f10
37514 fmovse %xcc, %f0, %f4
37515 ldsw [%l7 + 0x60], %o0
37516loop_4512:
37517 tleu %icc, 0x7
37518 nop
37519 setx loop_4513, %l0, %l1
37520 jmpl %l1, %o3
37521 ld [%l7 + 0x0C], %f11
37522 mulscc %o5, 0x0794, %i4
37523 fandnot1s %f8, %f2, %f0
37524loop_4513:
37525 ldd [%l7 + 0x58], %f6
37526 std %f2, [%l7 + 0x68]
37527 tl %xcc, 0x6
37528 alignaddrl %i0, %o2, %g6
37529 fmovdle %xcc, %f8, %f3
37530 ld [%l7 + 0x30], %f1
37531 alignaddr %o7, %i1, %l4
37532 andn %i2, %i3, %i5
37533 fmovrslz %o4, %f3, %f7
37534 fbue %fcc2, loop_4514
37535 fmovspos %xcc, %f10, %f10
37536 fbe,a %fcc2, loop_4515
37537 fmovdcc %icc, %f6, %f5
37538loop_4514:
37539 fpsub32s %f15, %f0, %f7
37540 edge16n %l3, %l5, %g7
37541loop_4515:
37542 fmovdne %icc, %f14, %f15
37543 alignaddr %g5, %g3, %g1
37544 movvs %xcc, %i6, %g4
37545 lduw [%l7 + 0x74], %o1
37546 edge32 %o6, %i7, %l1
37547 movpos %xcc, %g2, %l2
37548 bneg loop_4516
37549 fandnot2s %f2, %f2, %f3
37550 movrne %l0, 0x1A3, %l6
37551 fxnor %f14, %f10, %f4
37552loop_4516:
37553 orn %o0, 0x1A3F, %o3
37554 ldsb [%l7 + 0x33], %o5
37555 subcc %i4, %o2, %i0
37556 st %f8, [%l7 + 0x60]
37557 pdist %f12, %f14, %f12
37558 ldd [%l7 + 0x48], %f4
37559 edge32ln %o7, %g6, %l4
37560 st %f2, [%l7 + 0x08]
37561 stx %i2, [%l7 + 0x60]
37562 ldsh [%l7 + 0x64], %i3
37563 fpackfix %f8, %f14
37564 lduw [%l7 + 0x74], %i1
37565 fmovdg %xcc, %f7, %f12
37566 fmovsvc %icc, %f14, %f12
37567 fpsub16s %f4, %f14, %f13
37568 lduw [%l7 + 0x44], %i5
37569 st %f9, [%l7 + 0x44]
37570 fmovdg %icc, %f7, %f13
37571 ldsh [%l7 + 0x7E], %o4
37572 fblg,a %fcc1, loop_4517
37573 subc %l5, %g7, %g5
37574 movrlez %g3, 0x34E, %g1
37575 bgu,pt %icc, loop_4518
37576loop_4517:
37577 srax %i6, 0x12, %l3
37578 ld [%l7 + 0x7C], %f5
37579 fpadd16s %f2, %f3, %f9
37580loop_4518:
37581 tsubcc %g4, 0x1FBB, %o1
37582 addccc %i7, %l1, %g2
37583 tg %xcc, 0x4
37584 sub %l2, 0x074B, %o6
37585 fbug %fcc0, loop_4519
37586 ldsb [%l7 + 0x41], %l6
37587 fcmple32 %f6, %f2, %l0
37588 nop
37589 setx loop_4520, %l0, %l1
37590 jmpl %l1, %o3
37591loop_4519:
37592 fbne,a %fcc2, loop_4521
37593 fornot2s %f12, %f10, %f7
37594 lduh [%l7 + 0x5E], %o0
37595loop_4520:
37596 udiv %o5, 0x19F6, %o2
37597loop_4521:
37598 st %f11, [%l7 + 0x3C]
37599 ld [%l7 + 0x1C], %f10
37600 lduw [%l7 + 0x14], %i0
37601 fabss %f4, %f15
37602 umul %i4, 0x1A6A, %g6
37603 fcmple32 %f8, %f10, %l4
37604 stb %o7, [%l7 + 0x64]
37605 fmovsg %xcc, %f10, %f6
37606 bl,a,pn %icc, loop_4522
37607 fmovdcc %icc, %f10, %f7
37608 ldsw [%l7 + 0x4C], %i2
37609 ldd [%l7 + 0x30], %f4
37610loop_4522:
37611 smulcc %i3, 0x1CBE, %i5
37612 fpadd16 %f0, %f4, %f14
37613 fbge,a %fcc3, loop_4523
37614 ldub [%l7 + 0x2D], %o4
37615 lduw [%l7 + 0x30], %l5
37616 udiv %g7, 0x1BFC, %i1
37617loop_4523:
37618 sllx %g5, %g1, %i6
37619 fxors %f9, %f6, %f12
37620 or %g3, 0x0797, %l3
37621 tg %xcc, 0x2
37622 fbuge,a %fcc1, loop_4524
37623 brlez %g4, loop_4525
37624 brnz %i7, loop_4526
37625 ldsw [%l7 + 0x40], %l1
37626loop_4524:
37627 bge,a,pt %icc, loop_4527
37628loop_4525:
37629 nop
37630 setx loop_4528, %l0, %l1
37631 wrpr 0x1, %tl
37632 wrpr %l1, %tpc
37633 add %l1, 0x4, %l1
37634 wrpr %l1, %tnpc
37635 setx 0x34400001400, %l0, %l1
37636 wrpr %l1, %tstate
37637 wrhpr 0x4, %htstate
37638 retry
37639loop_4526:
37640 alignaddrl %g2, %o1, %l2
37641 fmovsneg %icc, %f6, %f8
37642loop_4527:
37643 fmovrdne %o6, %f12, %f8
37644loop_4528:
37645 movgu %icc, %l0, %o3
37646 fnegd %f14, %f10
37647 tsubcc %l6, 0x0F92, %o5
37648 fpsub32 %f0, %f6, %f8
37649 stx %o0, [%l7 + 0x58]
37650 fmovs %f11, %f0
37651 fnot2s %f8, %f0
37652 ble,a,pt %xcc, loop_4529
37653 fmuld8ulx16 %f14, %f3, %f12
37654 orcc %i0, %o2, %i4
37655 fcmpgt16 %f10, %f12, %g6
37656loop_4529:
37657 ldsh [%l7 + 0x1E], %o7
37658 fbl,a %fcc2, loop_4530
37659 fcmpne16 %f0, %f4, %i2
37660 xnorcc %i3, %l4, %o4
37661 fba %fcc0, loop_4531
37662loop_4530:
37663 edge32 %i5, %g7, %l5
37664 movre %i1, 0x23D, %g1
37665 fmul8x16au %f13, %f9, %f10
37666loop_4531:
37667 orncc %i6, 0x007B, %g3
37668 fmuld8sux16 %f14, %f1, %f2
37669 lduh [%l7 + 0x26], %g5
37670 ld [%l7 + 0x68], %f0
37671 array16 %l3, %i7, %l1
37672 brlz,a %g2, loop_4532
37673 ldx [%l7 + 0x10], %g4
37674 te %xcc, 0x2
37675 udivx %l2, 0x182A, %o1
37676loop_4532:
37677 fbg %fcc0, loop_4533
37678 bgu,a,pn %icc, loop_4534
37679 ldsh [%l7 + 0x60], %o6
37680 ble,a,pt %icc, loop_4535
37681loop_4533:
37682 array16 %o3, %l6, %o5
37683loop_4534:
37684 orcc %o0, 0x10D0, %l0
37685 subcc %o2, %i4, %g6
37686loop_4535:
37687 stx %o7, [%l7 + 0x60]
37688 movgu %icc, %i0, %i2
37689 fbuge %fcc1, loop_4536
37690 fsrc1s %f9, %f13
37691 fbuge %fcc1, loop_4537
37692 sth %l4, [%l7 + 0x2C]
37693loop_4536:
37694 fcmple16 %f10, %f12, %o4
37695 st %f2, [%l7 + 0x3C]
37696loop_4537:
37697 fmovrse %i3, %f14, %f15
37698 ldsb [%l7 + 0x5A], %i5
37699 fsrc2s %f9, %f7
37700 ldd [%l7 + 0x70], %f2
37701 fmovde %icc, %f8, %f2
37702 stb %g7, [%l7 + 0x3D]
37703 lduw [%l7 + 0x58], %l5
37704 tsubcc %g1, %i1, %g3
37705 stw %g5, [%l7 + 0x6C]
37706 stw %i6, [%l7 + 0x1C]
37707 fzero %f14
37708 fmovdpos %xcc, %f4, %f5
37709 fbue %fcc0, loop_4538
37710 fmovsgu %xcc, %f4, %f9
37711 fands %f14, %f7, %f4
37712 bgu loop_4539
37713loop_4538:
37714 srax %i7, %l1, %l3
37715 tge %xcc, 0x2
37716 addc %g4, %l2, %g2
37717loop_4539:
37718 fmovd %f2, %f12
37719 orcc %o1, 0x1E65, %o3
37720 fmovdgu %icc, %f10, %f14
37721 fba %fcc3, loop_4540
37722 lduh [%l7 + 0x4C], %o6
37723 fmovspos %xcc, %f7, %f5
37724 or %o5, %o0, %l6
37725loop_4540:
37726 movneg %xcc, %o2, %i4
37727 orn %l0, 0x00CA, %g6
37728 faligndata %f0, %f12, %f0
37729 std %f4, [%l7 + 0x68]
37730 lduw [%l7 + 0x54], %i0
37731 sdivcc %i2, 0x16A3, %o7
37732 bcs loop_4541
37733 ldd [%l7 + 0x78], %f0
37734 fbne %fcc0, loop_4542
37735 fmovrdgz %l4, %f14, %f2
37736loop_4541:
37737 brlz %o4, loop_4543
37738 fcmpgt32 %f6, %f2, %i3
37739loop_4542:
37740 fmovsg %xcc, %f14, %f7
37741 sth %g7, [%l7 + 0x56]
37742loop_4543:
37743 tne %xcc, 0x0
37744 fbug,a %fcc0, loop_4544
37745 ldx [%l7 + 0x38], %l5
37746 brlez,a %g1, loop_4545
37747 st %f5, [%l7 + 0x7C]
37748loop_4544:
37749 tle %icc, 0x2
37750 std %f6, [%l7 + 0x48]
37751loop_4545:
37752 sethi 0x0A37, %i1
37753 fmovde %xcc, %f1, %f5
37754 alignaddrl %i5, %g5, %i6
37755 array8 %g3, %l1, %i7
37756 fpsub16 %f6, %f12, %f12
37757 bleu,a loop_4546
37758 ldd [%l7 + 0x48], %f12
37759 tsubcc %g4, 0x181F, %l3
37760 fsrc1s %f15, %f1
37761loop_4546:
37762 fmovrse %g2, %f13, %f1
37763 fmovrdlez %l2, %f2, %f2
37764 andn %o1, 0x1974, %o6
37765 bn,a,pt %icc, loop_4547
37766 bneg,a,pn %xcc, loop_4548
37767 fmovdcs %xcc, %f12, %f3
37768 lduw [%l7 + 0x54], %o5
37769loop_4547:
37770 stx %o0, [%l7 + 0x18]
37771loop_4548:
37772 lduw [%l7 + 0x60], %o3
37773 fcmpne16 %f6, %f10, %l6
37774 fmovsa %icc, %f9, %f4
37775 fmovrdlez %i4, %f14, %f6
37776 ld [%l7 + 0x78], %f3
37777 ldsw [%l7 + 0x48], %l0
37778 xnor %o2, %g6, %i0
37779 ldub [%l7 + 0x12], %i2
37780 for %f14, %f2, %f8
37781 fzeros %f3
37782 fmovspos %icc, %f2, %f6
37783 ldub [%l7 + 0x6C], %l4
37784 tn %icc, 0x3
37785 lduw [%l7 + 0x24], %o7
37786 fmovsn %icc, %f9, %f12
37787 lduh [%l7 + 0x0A], %o4
37788 movneg %icc, %g7, %l5
37789 ld [%l7 + 0x24], %f15
37790 fmovdvc %xcc, %f7, %f0
37791 bvs,a,pn %xcc, loop_4549
37792 ldd [%l7 + 0x48], %f0
37793 ldx [%l7 + 0x60], %g1
37794 movvs %icc, %i1, %i5
37795loop_4549:
37796 tvc %icc, 0x6
37797 fmovsn %xcc, %f3, %f4
37798 movcc %xcc, %i3, %g5
37799 sub %g3, %i6, %l1
37800 ldsb [%l7 + 0x5E], %i7
37801 array32 %g4, %g2, %l3
37802 fors %f13, %f7, %f8
37803 sth %o1, [%l7 + 0x68]
37804 movg %icc, %o6, %o5
37805 bneg loop_4550
37806 addccc %l2, %o3, %o0
37807 movle %xcc, %i4, %l6
37808 fmovrse %l0, %f8, %f2
37809loop_4550:
37810 brlez %o2, loop_4551
37811 fbug %fcc2, loop_4552
37812 subcc %g6, %i0, %l4
37813 ldub [%l7 + 0x79], %i2
37814loop_4551:
37815 bvs,a %icc, loop_4553
37816loop_4552:
37817 ldsw [%l7 + 0x4C], %o7
37818 tge %icc, 0x1
37819 bshuffle %f0, %f6, %f12
37820loop_4553:
37821 lduh [%l7 + 0x7C], %g7
37822 xnor %l5, %g1, %o4
37823 bshuffle %f6, %f2, %f8
37824 fmovdneg %xcc, %f15, %f4
37825 andncc %i5, %i3, %i1
37826 fcmpne32 %f0, %f4, %g3
37827 ldx [%l7 + 0x58], %g5
37828 ldsh [%l7 + 0x7C], %l1
37829 te %xcc, 0x3
37830 bshuffle %f2, %f8, %f0
37831 sllx %i7, %g4, %i6
37832 brlez %g2, loop_4554
37833 xorcc %l3, %o6, %o5
37834 ldsb [%l7 + 0x30], %l2
37835 lduh [%l7 + 0x62], %o3
37836loop_4554:
37837 bn,a,pn %xcc, loop_4555
37838 faligndata %f4, %f2, %f4
37839 lduw [%l7 + 0x0C], %o1
37840 bpos,a,pt %icc, loop_4556
37841loop_4555:
37842 fnors %f12, %f5, %f4
37843 ldsh [%l7 + 0x08], %o0
37844 sll %i4, %l6, %l0
37845loop_4556:
37846 udivx %o2, 0x1D36, %i0
37847 sth %g6, [%l7 + 0x74]
37848 xnor %l4, %o7, %g7
37849 st %f6, [%l7 + 0x0C]
37850 umulcc %l5, %i2, %o4
37851 popc 0x007C, %g1
37852 stx %i3, [%l7 + 0x48]
37853 fbn,a %fcc1, loop_4557
37854 brlez,a %i5, loop_4558
37855 bvc,a,pt %xcc, loop_4559
37856 stb %g3, [%l7 + 0x6B]
37857loop_4557:
37858 fmovs %f12, %f0
37859loop_4558:
37860 std %f0, [%l7 + 0x28]
37861loop_4559:
37862 ldsb [%l7 + 0x56], %g5
37863 ldsw [%l7 + 0x24], %i1
37864 fmovsn %xcc, %f8, %f15
37865 bcc,pn %xcc, loop_4560
37866 bpos %icc, loop_4561
37867 fmovsgu %xcc, %f10, %f6
37868 ld [%l7 + 0x74], %f6
37869loop_4560:
37870 std %f0, [%l7 + 0x68]
37871loop_4561:
37872 nop
37873 setx loop_4562, %l0, %l1
37874 wrpr 0x1, %tl
37875 wrpr %l1, %tnpc
37876 setx 0x34400001400, %l0, %l1
37877 wrpr %l1, %tstate
37878 wrhpr 0x4, %htstate
37879 done
37880 ldsw [%l7 + 0x10], %l1
37881 bcs,a %xcc, loop_4563
37882 sth %i7, [%l7 + 0x26]
37883loop_4562:
37884 fsrc2s %f10, %f10
37885 ldd [%l7 + 0x30], %f14
37886loop_4563:
37887 movne %icc, %i6, %g4
37888 ldsb [%l7 + 0x78], %l3
37889 ldd [%l7 + 0x68], %f4
37890 fnot2 %f14, %f10
37891 fmovdl %xcc, %f4, %f14
37892 ldsh [%l7 + 0x1A], %o6
37893 fands %f13, %f2, %f7
37894 fcmpne32 %f4, %f0, %g2
37895 ldx [%l7 + 0x50], %o5
37896 st %f10, [%l7 + 0x38]
37897 bshuffle %f0, %f12, %f14
37898 tcc %icc, 0x1
37899 ldsh [%l7 + 0x7C], %l2
37900 fmuld8sux16 %f6, %f4, %f14
37901 fblg %fcc1, loop_4564
37902 ldx [%l7 + 0x60], %o1
37903 brlz,a %o0, loop_4565
37904 fblg %fcc2, loop_4566
37905loop_4564:
37906 array16 %i4, %l6, %l0
37907 tpos %icc, 0x1
37908loop_4565:
37909 ldub [%l7 + 0x67], %o2
37910loop_4566:
37911 bcc,a loop_4567
37912 edge16ln %i0, %o3, %g6
37913 stx %o7, [%l7 + 0x70]
37914 fmovdn %icc, %f6, %f4
37915loop_4567:
37916 fmul8x16al %f1, %f11, %f6
37917 stb %l4, [%l7 + 0x37]
37918 fmovrdgez %l5, %f4, %f6
37919 sth %g7, [%l7 + 0x24]
37920 ldsh [%l7 + 0x38], %o4
37921 faligndata %f6, %f0, %f10
37922 fcmpne32 %f8, %f4, %i2
37923 stb %g1, [%l7 + 0x67]
37924 taddcctv %i5, %g3, %g5
37925 ba,a loop_4568
37926 fbuge,a %fcc2, loop_4569
37927 edge32 %i3, %l1, %i7
37928 fzero %f0
37929loop_4568:
37930 udivx %i1, 0x0425, %i6
37931loop_4569:
37932 lduw [%l7 + 0x28], %g4
37933 tgu %icc, 0x6
37934 fmovrsgz %o6, %f9, %f12
37935 movne %icc, %l3, %o5
37936 stx %g2, [%l7 + 0x50]
37937 ldsw [%l7 + 0x7C], %l2
37938 udiv %o0, 0x0D5F, %i4
37939 movg %icc, %l6, %o1
37940 stw %l0, [%l7 + 0x18]
37941 fnot1s %f11, %f11
37942 ldx [%l7 + 0x60], %i0
37943 ldx [%l7 + 0x20], %o3
37944 movleu %xcc, %o2, %g6
37945 ba %icc, loop_4570
37946 for %f10, %f12, %f2
37947 fzeros %f8
37948 lduh [%l7 + 0x1A], %o7
37949loop_4570:
37950 bcs,pn %xcc, loop_4571
37951 xnorcc %l5, 0x0FCB, %l4
37952 fmovdvs %icc, %f12, %f8
37953 subccc %g7, %i2, %o4
37954loop_4571:
37955 fbl,a %fcc1, loop_4572
37956 ldsb [%l7 + 0x21], %i5
37957 fnand %f14, %f0, %f8
37958 ldsh [%l7 + 0x7E], %g3
37959loop_4572:
37960 sth %g1, [%l7 + 0x7E]
37961 lduh [%l7 + 0x24], %g5
37962 fbge %fcc0, loop_4573
37963 fmovscc %xcc, %f0, %f14
37964 fmovdg %icc, %f6, %f8
37965 ldub [%l7 + 0x18], %i3
37966loop_4573:
37967 ldsb [%l7 + 0x36], %i7
37968 stx %i1, [%l7 + 0x28]
37969 lduw [%l7 + 0x20], %l1
37970 ld [%l7 + 0x0C], %f0
37971 movne %xcc, %i6, %g4
37972 movleu %xcc, %l3, %o5
37973 ta %icc, 0x2
37974 brgez %g2, loop_4574
37975 bvs loop_4575
37976 st %f2, [%l7 + 0x08]
37977 sdivcc %l2, 0x0894, %o6
37978loop_4574:
37979 stw %o0, [%l7 + 0x28]
37980loop_4575:
37981 fbug,a %fcc2, loop_4576
37982 popc 0x035C, %i4
37983 tcc %xcc, 0x4
37984 fxors %f4, %f5, %f0
37985loop_4576:
37986 alignaddrl %l6, %o1, %l0
37987 lduh [%l7 + 0x4C], %i0
37988 mulx %o3, %g6, %o7
37989 ldsh [%l7 + 0x68], %l5
37990 stx %o2, [%l7 + 0x30]
37991 ldub [%l7 + 0x31], %g7
37992 add %l4, 0x1DAC, %o4
37993 andcc %i5, 0x196D, %i2
37994 std %f2, [%l7 + 0x70]
37995 stb %g3, [%l7 + 0x26]
37996 tpos %icc, 0x2
37997 fblg %fcc1, loop_4577
37998 fmovde %icc, %f4, %f6
37999 fba,a %fcc1, loop_4578
38000 movne %xcc, %g5, %i3
38001loop_4577:
38002 lduw [%l7 + 0x30], %i7
38003 brnz %i1, loop_4579
38004loop_4578:
38005 fmovdleu %xcc, %f0, %f4
38006 fbl %fcc3, loop_4580
38007 taddcctv %g1, %i6, %l1
38008loop_4579:
38009 orn %g4, %l3, %o5
38010 std %f6, [%l7 + 0x08]
38011loop_4580:
38012 ldx [%l7 + 0x60], %g2
38013 ldub [%l7 + 0x20], %o6
38014 ta %icc, 0x0
38015 fpadd16 %f2, %f8, %f10
38016 st %f3, [%l7 + 0x18]
38017 ldsh [%l7 + 0x3A], %l2
38018 fba,a %fcc2, loop_4581
38019 orn %o0, %l6, %i4
38020 fands %f0, %f15, %f9
38021 stw %o1, [%l7 + 0x48]
38022loop_4581:
38023 stx %i0, [%l7 + 0x78]
38024 movrne %l0, 0x236, %g6
38025 fcmpgt32 %f0, %f8, %o3
38026 fpackfix %f12, %f3
38027 stb %l5, [%l7 + 0x55]
38028 ldsw [%l7 + 0x28], %o2
38029 fblg,a %fcc1, loop_4582
38030 for %f6, %f12, %f12
38031 std %f10, [%l7 + 0x50]
38032 mulx %g7, %o7, %l4
38033loop_4582:
38034 brgz,a %o4, loop_4583
38035 edge8ln %i2, %i5, %g5
38036 fmovsle %icc, %f2, %f9
38037 ld [%l7 + 0x30], %f0
38038loop_4583:
38039 movcs %icc, %i3, %i7
38040 fnor %f8, %f8, %f12
38041 fbne %fcc3, loop_4584
38042 fmovse %icc, %f8, %f1
38043 fmul8x16al %f3, %f11, %f12
38044 movle %xcc, %i1, %g3
38045loop_4584:
38046 stx %g1, [%l7 + 0x48]
38047 fmovrdlz %l1, %f14, %f10
38048 std %f0, [%l7 + 0x38]
38049 fpsub16s %f0, %f5, %f14
38050 bcs,pt %icc, loop_4585
38051 fsrc1 %f4, %f6
38052 stx %i6, [%l7 + 0x40]
38053 fones %f8
38054loop_4585:
38055 edge16 %g4, %l3, %g2
38056 fornot2 %f2, %f10, %f8
38057 udivcc %o6, 0x03F5, %o5
38058 movre %l2, %o0, %l6
38059 sth %i4, [%l7 + 0x76]
38060 fbn,a %fcc1, loop_4586
38061 fcmpgt32 %f6, %f6, %o1
38062 fmovsl %xcc, %f13, %f7
38063 movg %xcc, %i0, %g6
38064loop_4586:
38065 fmovsa %xcc, %f3, %f1
38066 tge %xcc, 0x1
38067 xorcc %l0, 0x1E5B, %l5
38068 lduw [%l7 + 0x14], %o2
38069 fnors %f0, %f4, %f15
38070 std %f2, [%l7 + 0x08]
38071 bleu,a loop_4587
38072 ble %xcc, loop_4588
38073 movvc %icc, %o3, %g7
38074 fmuld8sux16 %f10, %f0, %f2
38075loop_4587:
38076 fmovrslez %l4, %f15, %f10
38077loop_4588:
38078 ldx [%l7 + 0x30], %o7
38079 st %f4, [%l7 + 0x18]
38080 fbe,a %fcc3, loop_4589
38081 fmovrde %i2, %f8, %f14
38082 be loop_4590
38083 ld [%l7 + 0x60], %f6
38084loop_4589:
38085 popc 0x04C7, %o4
38086 ld [%l7 + 0x40], %f10
38087loop_4590:
38088 movpos %xcc, %g5, %i3
38089 bge loop_4591
38090 fcmpne16 %f14, %f10, %i5
38091 edge8n %i1, %g3, %i7
38092 bcc,a,pn %icc, loop_4592
38093loop_4591:
38094 fmul8sux16 %f10, %f8, %f6
38095 ldx [%l7 + 0x10], %l1
38096 fmuld8sux16 %f14, %f2, %f4
38097loop_4592:
38098 lduh [%l7 + 0x4A], %g1
38099 ldsb [%l7 + 0x25], %g4
38100 fmovsvc %icc, %f14, %f11
38101 movgu %xcc, %i6, %l3
38102 stw %g2, [%l7 + 0x54]
38103 stw %o6, [%l7 + 0x3C]
38104 stx %o5, [%l7 + 0x10]
38105 lduh [%l7 + 0x20], %l2
38106 fbo %fcc1, loop_4593
38107 tne %icc, 0x0
38108 srlx %l6, %i4, %o0
38109 fba,a %fcc3, loop_4594
38110loop_4593:
38111 ldub [%l7 + 0x69], %o1
38112 tgu %icc, 0x7
38113 sdivx %g6, 0x0FBA, %i0
38114loop_4594:
38115 pdist %f10, %f12, %f10
38116 bl loop_4595
38117 movcs %xcc, %l0, %l5
38118 movne %xcc, %o3, %o2
38119 tn %xcc, 0x5
38120loop_4595:
38121 tsubcc %l4, %o7, %g7
38122 st %f7, [%l7 + 0x7C]
38123 fblg %fcc0, loop_4596
38124 tne %icc, 0x5
38125 stb %o4, [%l7 + 0x2A]
38126 bcc,a %icc, loop_4597
38127loop_4596:
38128 fmovrdgz %g5, %f4, %f0
38129 fmovdvc %xcc, %f7, %f9
38130 addccc %i3, 0x1F6B, %i5
38131loop_4597:
38132 call loop_4598
38133 fmovdneg %xcc, %f1, %f2
38134 std %f6, [%l7 + 0x50]
38135 movvs %xcc, %i1, %g3
38136loop_4598:
38137 ldx [%l7 + 0x58], %i7
38138 edge8n %l1, %g1, %g4
38139 sth %i2, [%l7 + 0x08]
38140 edge8n %l3, %i6, %o6
38141 ldx [%l7 + 0x30], %g2
38142 fxors %f10, %f13, %f6
38143 fxnors %f3, %f14, %f7
38144 tsubcc %o5, 0x059E, %l2
38145 movle %icc, %i4, %o0
38146 st %f12, [%l7 + 0x34]
38147 ld [%l7 + 0x3C], %f13
38148 brnz %l6, loop_4599
38149 edge32n %g6, %i0, %l0
38150 smulcc %o1, %l5, %o3
38151 edge8l %o2, %o7, %g7
38152loop_4599:
38153 sethi 0x0D24, %l4
38154 fcmped %fcc3, %f8, %f0
38155 fandnot1s %f9, %f3, %f13
38156 lduw [%l7 + 0x2C], %g5
38157 fmovdcc %icc, %f8, %f3
38158 ld [%l7 + 0x5C], %f2
38159 std %f10, [%l7 + 0x08]
38160 ldsb [%l7 + 0x40], %i3
38161 fsrc2 %f0, %f8
38162 tcs %icc, 0x5
38163 fmovrdne %i5, %f4, %f14
38164 tleu %xcc, 0x7
38165 fmovsl %icc, %f5, %f11
38166 movn %xcc, %i1, %o4
38167 fmovdg %icc, %f9, %f3
38168 fxor %f10, %f8, %f12
38169 subcc %g3, %i7, %l1
38170 tn %xcc, 0x2
38171 fcmpne32 %f6, %f8, %g1
38172 std %f14, [%l7 + 0x28]
38173 sth %g4, [%l7 + 0x0C]
38174 tg %icc, 0x1
38175 tgu %icc, 0x7
38176 tleu %xcc, 0x4
38177 lduh [%l7 + 0x70], %i2
38178 fnand %f0, %f10, %f14
38179 fmul8sux16 %f14, %f2, %f8
38180 stx %i6, [%l7 + 0x50]
38181 ldsh [%l7 + 0x6A], %o6
38182 fnot1s %f8, %f2
38183 ldsh [%l7 + 0x78], %l3
38184 std %f10, [%l7 + 0x10]
38185 fornot1s %f2, %f7, %f2
38186 bl %xcc, loop_4600
38187 brgz %o5, loop_4601
38188 fcmpne16 %f2, %f2, %g2
38189 fnor %f10, %f0, %f8
38190loop_4600:
38191 movrne %i4, 0x0EE, %l2
38192loop_4601:
38193 sth %l6, [%l7 + 0x2E]
38194 fornot1s %f6, %f9, %f1
38195 ldx [%l7 + 0x78], %g6
38196 lduw [%l7 + 0x68], %i0
38197 movgu %icc, %o0, %o1
38198 fbo,a %fcc0, loop_4602
38199 edge16l %l5, %l0, %o3
38200 fnot1 %f8, %f10
38201 fones %f14
38202loop_4602:
38203 ldsh [%l7 + 0x1C], %o2
38204 lduw [%l7 + 0x44], %o7
38205 fmovde %xcc, %f2, %f14
38206 fcmpeq32 %f2, %f14, %l4
38207 popc %g5, %g7
38208 ldsb [%l7 + 0x59], %i3
38209 fmovda %xcc, %f10, %f15
38210 fmovsn %icc, %f4, %f14
38211 std %f6, [%l7 + 0x58]
38212 fmovdge %xcc, %f7, %f3
38213 fcmpgt32 %f8, %f6, %i1
38214 fnands %f5, %f2, %f8
38215 ldsh [%l7 + 0x32], %o4
38216 tn %xcc, 0x4
38217 fmovdg %icc, %f11, %f2
38218 fcmpeq32 %f12, %f6, %i5
38219 bleu,a loop_4603
38220 movrne %i7, %g3, %g1
38221 lduw [%l7 + 0x74], %g4
38222 fmul8sux16 %f2, %f14, %f0
38223loop_4603:
38224 fbe %fcc1, loop_4604
38225 fbge %fcc2, loop_4605
38226 ldsw [%l7 + 0x34], %i2
38227 ldsh [%l7 + 0x46], %l1
38228loop_4604:
38229 fnot1 %f10, %f10
38230loop_4605:
38231 stw %o6, [%l7 + 0x74]
38232 std %f4, [%l7 + 0x40]
38233 fmovde %xcc, %f11, %f11
38234 fcmps %fcc0, %f4, %f11
38235 fmovrsgz %i6, %f4, %f9
38236 lduw [%l7 + 0x0C], %o5
38237 fmul8sux16 %f2, %f12, %f12
38238 ld [%l7 + 0x40], %f15
38239 movneg %xcc, %l3, %g2
38240 fabss %f0, %f1
38241 fpack16 %f2, %f3
38242 fone %f0
38243 bcc,a,pn %icc, loop_4606
38244 tge %xcc, 0x4
38245 ldx [%l7 + 0x68], %l2
38246 nop
38247 setx loop_4607, %l0, %l1
38248 jmpl %l1, %i4
38249loop_4606:
38250 stx %l6, [%l7 + 0x10]
38251 smulcc %g6, %i0, %o1
38252 move %xcc, %o0, %l5
38253loop_4607:
38254 stx %o3, [%l7 + 0x30]
38255 fba %fcc3, loop_4608
38256 mulscc %l0, 0x08E5, %o7
38257 sllx %l4, 0x00, %o2
38258 fmovdn %xcc, %f0, %f2
38259loop_4608:
38260 st %f8, [%l7 + 0x3C]
38261 stx %g5, [%l7 + 0x38]
38262 movrne %i3, 0x294, %g7
38263 movrgz %i1, %o4, %i5
38264 fornot2 %f2, %f12, %f12
38265 fpadd16s %f8, %f1, %f1
38266 ldsh [%l7 + 0x64], %g3
38267 tcc %icc, 0x6
38268 lduh [%l7 + 0x1A], %g1
38269 std %f12, [%l7 + 0x08]
38270 ta %icc, 0x5
38271 be,a,pt %icc, loop_4609
38272 edge16 %g4, %i2, %i7
38273 ldx [%l7 + 0x60], %l1
38274 fmovdle %icc, %f7, %f0
38275loop_4609:
38276 bge,pn %icc, loop_4610
38277 movrlez %o6, 0x267, %o5
38278 movcc %xcc, %l3, %i6
38279 sllx %g2, 0x08, %i4
38280loop_4610:
38281 std %f14, [%l7 + 0x10]
38282 lduw [%l7 + 0x30], %l6
38283 ldsh [%l7 + 0x48], %l2
38284 nop
38285 setx loop_4611, %l0, %l1
38286 jmpl %l1, %g6
38287 fpmerge %f13, %f3, %f4
38288 fmuld8sux16 %f13, %f2, %f14
38289 ldx [%l7 + 0x08], %i0
38290loop_4611:
38291 fabsd %f10, %f0
38292 orncc %o0, %o1, %o3
38293 fbule,a %fcc2, loop_4612
38294 std %f10, [%l7 + 0x60]
38295 fpsub16 %f2, %f8, %f2
38296 ldsh [%l7 + 0x6A], %l5
38297loop_4612:
38298 edge16l %o7, %l0, %o2
38299 sethi 0x1D7C, %g5
38300 fpsub16s %f6, %f11, %f3
38301 fbg %fcc0, loop_4613
38302 fbug %fcc0, loop_4614
38303 mulx %i3, 0x0CE1, %l4
38304 fmul8x16 %f11, %f10, %f2
38305loop_4613:
38306 fmovrsgez %i1, %f5, %f10
38307loop_4614:
38308 fbuge %fcc1, loop_4615
38309 orcc %g7, 0x1860, %o4
38310 fcmpgt32 %f10, %f2, %g3
38311 fcmps %fcc1, %f2, %f4
38312loop_4615:
38313 bvs,a,pt %icc, loop_4616
38314 ldub [%l7 + 0x4E], %i5
38315 ldub [%l7 + 0x22], %g4
38316 fmul8sux16 %f6, %f6, %f2
38317loop_4616:
38318 ldsh [%l7 + 0x3E], %i2
38319 movpos %xcc, %i7, %l1
38320 stb %g1, [%l7 + 0x35]
38321 st %f10, [%l7 + 0x50]
38322 fmovsg %icc, %f13, %f0
38323 fmovrsgz %o5, %f2, %f8
38324 ldsw [%l7 + 0x4C], %l3
38325 fmuld8ulx16 %f1, %f13, %f14
38326 fcmple32 %f10, %f14, %i6
38327 sth %g2, [%l7 + 0x78]
38328 edge16l %o6, %i4, %l6
38329 ldsw [%l7 + 0x54], %g6
38330 popc 0x147D, %l2
38331 movrlez %o0, %i0, %o3
38332 fnand %f14, %f2, %f10
38333 ldsh [%l7 + 0x64], %o1
38334 stx %l5, [%l7 + 0x58]
38335 tle %xcc, 0x6
38336 mulx %l0, %o2, %g5
38337 fpsub16 %f6, %f10, %f2
38338 brlez %o7, loop_4617
38339 std %f10, [%l7 + 0x58]
38340 movrne %i3, 0x058, %l4
38341 st %f4, [%l7 + 0x28]
38342loop_4617:
38343 brgez %g7, loop_4618
38344 ldx [%l7 + 0x08], %o4
38345 lduh [%l7 + 0x68], %g3
38346 fmovrse %i5, %f2, %f5
38347loop_4618:
38348 fnot2s %f10, %f2
38349 for %f12, %f12, %f4
38350 udivx %g4, 0x1044, %i1
38351 movrgez %i2, 0x363, %i7
38352 ld [%l7 + 0x08], %f11
38353 fmul8x16 %f9, %f14, %f14
38354 edge8l %l1, %g1, %o5
38355 fcmpne32 %f2, %f2, %l3
38356 movl %icc, %g2, %o6
38357 brz,a %i6, loop_4619
38358 bshuffle %f12, %f6, %f6
38359 ldsw [%l7 + 0x24], %i4
38360 fxnors %f2, %f4, %f13
38361loop_4619:
38362 fmovscs %xcc, %f14, %f12
38363 umul %l6, %g6, %o0
38364 fmul8x16au %f3, %f2, %f12
38365 sub %i0, %o3, %l2
38366 nop
38367 setx loop_4620, %l0, %l1
38368 wrpr 0x1, %tl
38369 wrpr %l1, %tnpc
38370 setx 0x34400001400, %l0, %l1
38371 wrpr %l1, %tstate
38372 wrhpr 0x4, %htstate
38373 done
38374 nop
38375 setx loop_4621, %l0, %l1
38376 wrpr 0x1, %tl
38377 wrpr %l1, %tpc
38378 add %l1, 0x4, %l1
38379 wrpr %l1, %tnpc
38380 setx 0x34400001400, %l0, %l1
38381 wrpr %l1, %tstate
38382 wrhpr 0x4, %htstate
38383 retry
38384 fmovsgu %icc, %f0, %f11
38385 alignaddr %l5, %o1, %l0
38386loop_4620:
38387 bleu loop_4622
38388loop_4621:
38389 tcc %icc, 0x6
38390 lduh [%l7 + 0x46], %o2
38391 lduh [%l7 + 0x3A], %g5
38392loop_4622:
38393 ldub [%l7 + 0x4B], %o7
38394 sdivcc %l4, 0x1D5F, %i3
38395 fsrc1s %f15, %f2
38396 movn %icc, %g7, %g3
38397 fmuld8sux16 %f12, %f9, %f6
38398 fbue,a %fcc0, loop_4623
38399 fmul8ulx16 %f0, %f10, %f4
38400 stb %o4, [%l7 + 0x0E]
38401 ldsh [%l7 + 0x48], %g4
38402loop_4623:
38403 fbe %fcc0, loop_4624
38404 fmovsvs %xcc, %f10, %f9
38405 bl,a %xcc, loop_4625
38406 lduw [%l7 + 0x60], %i1
38407loop_4624:
38408 mova %xcc, %i2, %i5
38409 ld [%l7 + 0x44], %f3
38410loop_4625:
38411 fbue,a %fcc3, loop_4626
38412 ldub [%l7 + 0x0E], %l1
38413 brlez,a %i7, loop_4627
38414 brlz %g1, loop_4628
38415loop_4626:
38416 stx %o5, [%l7 + 0x38]
38417 stx %l3, [%l7 + 0x68]
38418loop_4627:
38419 brnz,a %g2, loop_4629
38420loop_4628:
38421 movrlz %i6, %i4, %l6
38422 pdist %f4, %f10, %f12
38423 fzeros %f15
38424loop_4629:
38425 movgu %xcc, %o6, %o0
38426 fornot1s %f8, %f9, %f13
38427 std %f4, [%l7 + 0x08]
38428 stb %i0, [%l7 + 0x40]
38429 fmovdleu %icc, %f12, %f9
38430 ldsb [%l7 + 0x54], %g6
38431 smulcc %l2, %o3, %l5
38432 stw %l0, [%l7 + 0x1C]
38433 sll %o1, %g5, %o2
38434 tleu %xcc, 0x2
38435 fors %f8, %f8, %f12
38436 fmovda %xcc, %f7, %f10
38437 bgu,a,pn %icc, loop_4630
38438 movre %o7, 0x293, %i3
38439 move %xcc, %l4, %g3
38440 movcc %icc, %g7, %o4
38441loop_4630:
38442 edge16 %i1, %g4, %i5
38443 orcc %i2, %l1, %i7
38444 std %f0, [%l7 + 0x78]
38445 brlez %o5, loop_4631
38446 fmovsl %icc, %f7, %f5
38447 ld [%l7 + 0x68], %f11
38448 fcmpeq16 %f8, %f8, %g1
38449loop_4631:
38450 fpadd32s %f5, %f2, %f14
38451 fble,a %fcc3, loop_4632
38452 fmovsne %xcc, %f11, %f15
38453 fcmple32 %f14, %f8, %l3
38454 nop
38455 setx loop_4633, %l0, %l1
38456 wrpr 0x1, %tl
38457 wrpr %l1, %tpc
38458 add %l1, 0x4, %l1
38459 wrpr %l1, %tnpc
38460 setx 0x34400001400, %l0, %l1
38461 wrpr %l1, %tstate
38462 wrhpr 0x4, %htstate
38463 retry
38464loop_4632:
38465 stw %i6, [%l7 + 0x0C]
38466 fbn %fcc1, loop_4634
38467 fpadd16s %f8, %f9, %f9
38468loop_4633:
38469 std %f10, [%l7 + 0x40]
38470 stb %g2, [%l7 + 0x54]
38471loop_4634:
38472 movre %i4, %l6, %o6
38473 movvc %xcc, %i0, %o0
38474 fmuld8ulx16 %f0, %f3, %f0
38475 fmovde %xcc, %f9, %f2
38476 bge,a,pn %xcc, loop_4635
38477 stw %g6, [%l7 + 0x48]
38478 movcc %xcc, %o3, %l2
38479 udiv %l0, 0x16E1, %l5
38480loop_4635:
38481 fmovrdlz %o1, %f4, %f6
38482 fmovsneg %xcc, %f4, %f5
38483 fpsub32s %f5, %f2, %f14
38484 fmul8ulx16 %f4, %f0, %f4
38485 ldsw [%l7 + 0x48], %g5
38486 sth %o2, [%l7 + 0x4C]
38487 fmovdpos %icc, %f6, %f13
38488 fmovdcc %icc, %f13, %f15
38489 lduh [%l7 + 0x70], %i3
38490 edge32l %o7, %g3, %g7
38491 popc %l4, %o4
38492 subc %i1, %i5, %i2
38493 array16 %l1, %g4, %o5
38494 sth %g1, [%l7 + 0x08]
38495 lduh [%l7 + 0x50], %l3
38496 movleu %xcc, %i6, %i7
38497 tg %icc, 0x1
38498 fnors %f4, %f5, %f13
38499 fbug %fcc2, loop_4636
38500 ldsh [%l7 + 0x60], %g2
38501 fzeros %f2
38502 orncc %l6, 0x0FD6, %i4
38503loop_4636:
38504 std %f12, [%l7 + 0x28]
38505 fmovrdne %i0, %f10, %f2
38506 tgu %icc, 0x5
38507 subc %o6, %g6, %o0
38508 movrgez %o3, %l0, %l2
38509 stx %l5, [%l7 + 0x08]
38510 bgu,a %icc, loop_4637
38511 fcmple16 %f12, %f8, %o1
38512 stw %o2, [%l7 + 0x78]
38513 fexpand %f4, %f6
38514loop_4637:
38515 bg,a loop_4638
38516 fble %fcc0, loop_4639
38517 ld [%l7 + 0x1C], %f0
38518 ldx [%l7 + 0x48], %i3
38519loop_4638:
38520 ldx [%l7 + 0x58], %g5
38521loop_4639:
38522 tcs %icc, 0x4
38523 orcc %g3, %o7, %g7
38524 fones %f13
38525 bleu,a,pt %xcc, loop_4640
38526 fmovsneg %xcc, %f15, %f7
38527 fmovsn %icc, %f4, %f9
38528 ldd [%l7 + 0x68], %f6
38529loop_4640:
38530 bcc loop_4641
38531 fornot1s %f9, %f11, %f9
38532 siam 0x2
38533 xorcc %l4, %o4, %i1
38534loop_4641:
38535 bshuffle %f4, %f0, %f12
38536 fcmpeq16 %f8, %f0, %i5
38537 bneg,a %xcc, loop_4642
38538 brz,a %l1, loop_4643
38539 ld [%l7 + 0x50], %f4
38540 siam 0x4
38541loop_4642:
38542 sth %i2, [%l7 + 0x32]
38543loop_4643:
38544 ldsb [%l7 + 0x1C], %g4
38545 fmovdleu %icc, %f11, %f5
38546 fmovdgu %icc, %f15, %f5
38547 fmovs %f5, %f7
38548 fmovdcc %xcc, %f6, %f5
38549 fbl %fcc0, loop_4644
38550 fmovsl %xcc, %f6, %f6
38551 fone %f8
38552 fbge,a %fcc0, loop_4645
38553loop_4644:
38554 edge32ln %o5, %l3, %g1
38555 fpsub32 %f6, %f14, %f12
38556 fandnot1 %f14, %f6, %f10
38557loop_4645:
38558 fmovsl %xcc, %f4, %f15
38559 fnot2 %f6, %f14
38560 bn,pn %icc, loop_4646
38561 srlx %i6, %i7, %l6
38562 fmovde %xcc, %f8, %f5
38563 umul %g2, %i0, %o6
38564loop_4646:
38565 ldd [%l7 + 0x18], %f10
38566 edge16l %i4, %g6, %o0
38567 stx %o3, [%l7 + 0x38]
38568 std %f2, [%l7 + 0x70]
38569 bn,a %icc, loop_4647
38570 std %f2, [%l7 + 0x68]
38571 stb %l2, [%l7 + 0x50]
38572 mulx %l0, %o1, %l5
38573loop_4647:
38574 stx %o2, [%l7 + 0x60]
38575 ldub [%l7 + 0x3F], %i3
38576 fmovrdlz %g5, %f2, %f8
38577 fexpand %f1, %f4
38578 ldd [%l7 + 0x50], %f8
38579 fmovrdne %o7, %f14, %f8
38580 st %f8, [%l7 + 0x7C]
38581 fmovrde %g3, %f12, %f10
38582 fzeros %f5
38583 ldx [%l7 + 0x48], %g7
38584 fsrc1 %f12, %f4
38585 sth %o4, [%l7 + 0x4C]
38586 smulcc %i1, 0x09AF, %i5
38587 fmovda %icc, %f11, %f2
38588 udiv %l1, 0x18D4, %i2
38589 nop
38590 setx loop_4648, %l0, %l1
38591 wrpr 0x1, %tl
38592 wrpr %l1, %tnpc
38593 setx 0x34400001400, %l0, %l1
38594 wrpr %l1, %tstate
38595 wrhpr 0x4, %htstate
38596 done
38597 ld [%l7 + 0x64], %f2
38598 brgez %l4, loop_4649
38599 fbne %fcc2, loop_4650
38600loop_4648:
38601 fmovrsne %o5, %f9, %f12
38602 lduh [%l7 + 0x72], %g4
38603loop_4649:
38604 fmovrdgez %l3, %f10, %f6
38605loop_4650:
38606 edge16ln %g1, %i7, %i6
38607 array32 %g2, %l6, %i0
38608 sdiv %i4, 0x1DDE, %o6
38609 be,pn %icc, loop_4651
38610 fmovsleu %xcc, %f11, %f6
38611 brnz %g6, loop_4652
38612 tle %xcc, 0x7
38613loop_4651:
38614 fmovspos %xcc, %f15, %f5
38615 tleu %xcc, 0x0
38616loop_4652:
38617 bpos,a %xcc, loop_4653
38618 fmul8sux16 %f6, %f0, %f0
38619 bneg,pn %xcc, loop_4654
38620 ldx [%l7 + 0x10], %o3
38621loop_4653:
38622 fcmple16 %f2, %f2, %l2
38623 fmovsge %xcc, %f3, %f4
38624loop_4654:
38625 ldd [%l7 + 0x58], %f0
38626 std %f14, [%l7 + 0x70]
38627 call loop_4655
38628 movleu %xcc, %l0, %o1
38629 lduw [%l7 + 0x48], %l5
38630 or %o0, 0x1E87, %i3
38631loop_4655:
38632 edge32ln %o2, %g5, %o7
38633 ldd [%l7 + 0x78], %f2
38634 st %f4, [%l7 + 0x30]
38635 movrgz %g3, %o4, %g7
38636 lduh [%l7 + 0x36], %i1
38637 mova %icc, %l1, %i2
38638 ld [%l7 + 0x68], %f4
38639 edge8n %l4, %o5, %g4
38640 pdist %f0, %f4, %f8
38641 fmovsleu %xcc, %f13, %f4
38642 fsrc1 %f4, %f10
38643 std %f8, [%l7 + 0x78]
38644 tsubcctv %i5, 0x09C7, %g1
38645 fpadd32 %f12, %f6, %f14
38646 fxnors %f8, %f5, %f14
38647 movrne %l3, %i6, %i7
38648 sdivx %l6, 0x0F04, %g2
38649 fbul,a %fcc3, loop_4656
38650 srax %i0, 0x18, %i4
38651 fbn,a %fcc0, loop_4657
38652 ldsb [%l7 + 0x7C], %o6
38653loop_4656:
38654 stx %g6, [%l7 + 0x10]
38655 fmovrdlez %l2, %f6, %f4
38656loop_4657:
38657 mulscc %o3, 0x012D, %l0
38658 tvc %xcc, 0x1
38659 andncc %o1, %l5, %i3
38660 alignaddrl %o0, %o2, %o7
38661 bleu,a,pn %xcc, loop_4658
38662 ta %icc, 0x2
38663 fcmpes %fcc3, %f12, %f1
38664 ld [%l7 + 0x20], %f14
38665loop_4658:
38666 or %g5, %g3, %g7
38667 array32 %o4, %i1, %l1
38668 tne %icc, 0x1
38669 sth %i2, [%l7 + 0x68]
38670 sth %l4, [%l7 + 0x46]
38671 fbule,a %fcc2, loop_4659
38672 lduw [%l7 + 0x70], %g4
38673 fmul8sux16 %f10, %f12, %f8
38674 srl %i5, %o5, %g1
38675loop_4659:
38676 std %f4, [%l7 + 0x20]
38677 fmovsgu %icc, %f14, %f5
38678 lduh [%l7 + 0x52], %l3
38679 bcc loop_4660
38680 fornot2s %f0, %f0, %f14
38681 st %f4, [%l7 + 0x14]
38682 mulscc %i6, %i7, %l6
38683loop_4660:
38684 tl %xcc, 0x4
38685 ba,a,pt %icc, loop_4661
38686 fmovdne %xcc, %f15, %f4
38687 edge8ln %i0, %i4, %o6
38688 bvs,a loop_4662
38689loop_4661:
38690 ldub [%l7 + 0x1C], %g2
38691 ldd [%l7 + 0x68], %f6
38692 for %f12, %f2, %f10
38693loop_4662:
38694 lduh [%l7 + 0x5A], %l2
38695 fmul8x16au %f12, %f12, %f6
38696 fandnot2 %f6, %f0, %f8
38697 umulcc %o3, %l0, %g6
38698 fcmpgt32 %f12, %f10, %o1
38699 fmovsl %xcc, %f11, %f8
38700 ldd [%l7 + 0x40], %f2
38701 mulx %l5, %o0, %i3
38702 ldsh [%l7 + 0x74], %o7
38703 pdist %f4, %f2, %f2
38704 fmovda %xcc, %f1, %f8
38705 call loop_4663
38706 ldsw [%l7 + 0x40], %o2
38707 std %f0, [%l7 + 0x70]
38708 fcmple16 %f14, %f14, %g3
38709loop_4663:
38710 stw %g5, [%l7 + 0x38]
38711 fcmpes %fcc0, %f11, %f11
38712 edge16 %g7, %o4, %i1
38713 fmovrdgez %i2, %f4, %f12
38714 bge,pt %xcc, loop_4664
38715 st %f2, [%l7 + 0x48]
38716 fandnot1s %f5, %f15, %f6
38717 ld [%l7 + 0x5C], %f2
38718loop_4664:
38719 tg %icc, 0x5
38720 fxor %f10, %f8, %f0
38721 fnot2s %f6, %f0
38722 bcc,pt %xcc, loop_4665
38723 smulcc %l4, 0x1A54, %g4
38724 ldub [%l7 + 0x13], %i5
38725 bleu,pn %icc, loop_4666
38726loop_4665:
38727 sth %o5, [%l7 + 0x40]
38728 edge8l %l1, %g1, %i6
38729 fmovrse %i7, %f4, %f7
38730loop_4666:
38731 ldsw [%l7 + 0x44], %l6
38732 fmovsneg %icc, %f12, %f4
38733 fmovsge %icc, %f7, %f6
38734 srax %i0, 0x01, %l3
38735 fandnot1 %f0, %f12, %f4
38736 alignaddr %o6, %i4, %g2
38737 sth %l2, [%l7 + 0x66]
38738 srlx %o3, %l0, %o1
38739 edge16n %l5, %g6, %i3
38740 bl,a,pn %icc, loop_4667
38741 sth %o7, [%l7 + 0x30]
38742 st %f12, [%l7 + 0x1C]
38743 fpadd16s %f7, %f12, %f10
38744loop_4667:
38745 stw %o0, [%l7 + 0x20]
38746 sra %o2, %g5, %g3
38747 sth %g7, [%l7 + 0x6E]
38748 fbug,a %fcc3, loop_4668
38749 ld [%l7 + 0x50], %f12
38750 fmovrdlz %o4, %f6, %f14
38751 movl %icc, %i1, %l4
38752loop_4668:
38753 brnz %g4, loop_4669
38754 tcs %icc, 0x4
38755 ba loop_4670
38756 fmovde %xcc, %f10, %f7
38757loop_4669:
38758 sth %i2, [%l7 + 0x20]
38759 fmuld8sux16 %f10, %f12, %f10
38760loop_4670:
38761 movcc %icc, %i5, %l1
38762 brnz %g1, loop_4671
38763 fmovrsne %o5, %f6, %f5
38764 ldx [%l7 + 0x28], %i6
38765 ldx [%l7 + 0x08], %l6
38766loop_4671:
38767 sth %i0, [%l7 + 0x28]
38768 andn %i7, 0x1B38, %o6
38769 fmovsneg %icc, %f13, %f1
38770 stx %l3, [%l7 + 0x40]
38771 fones %f0
38772 be loop_4672
38773 udivcc %i4, 0x00E0, %l2
38774 fpadd16s %f9, %f10, %f8
38775 xnorcc %g2, %o3, %o1
38776loop_4672:
38777 lduh [%l7 + 0x28], %l5
38778 fornot1 %f10, %f2, %f8
38779 ldsw [%l7 + 0x3C], %g6
38780 stw %l0, [%l7 + 0x4C]
38781 fzero %f12
38782 fzeros %f13
38783 sth %o7, [%l7 + 0x58]
38784 fmovdcs %xcc, %f7, %f6
38785 fabss %f14, %f5
38786 fmovsneg %xcc, %f10, %f9
38787 fmovrde %o0, %f8, %f6
38788 fbug,a %fcc3, loop_4673
38789 std %f10, [%l7 + 0x40]
38790 brgz %o2, loop_4674
38791 stx %i3, [%l7 + 0x48]
38792loop_4673:
38793 fmovsle %icc, %f1, %f0
38794 stw %g5, [%l7 + 0x18]
38795loop_4674:
38796 andncc %g3, %o4, %i1
38797 sth %l4, [%l7 + 0x7C]
38798 fcmpne16 %f0, %f2, %g7
38799 fzero %f6
38800 ldsw [%l7 + 0x14], %g4
38801 fmovrse %i5, %f0, %f11
38802 andncc %i2, %g1, %l1
38803 fxors %f10, %f15, %f1
38804 fpadd32s %f0, %f10, %f2
38805 ldub [%l7 + 0x0B], %o5
38806 ldsb [%l7 + 0x4A], %l6
38807 lduw [%l7 + 0x3C], %i6
38808 ldsh [%l7 + 0x5E], %i0
38809 movne %xcc, %i7, %l3
38810 lduh [%l7 + 0x74], %o6
38811 ldub [%l7 + 0x5A], %l2
38812 mulscc %g2, %o3, %o1
38813 srax %l5, 0x07, %g6
38814 edge16 %i4, %o7, %o0
38815 ldd [%l7 + 0x10], %f12
38816 fmovrsgz %o2, %f13, %f13
38817 movrgz %l0, 0x2F0, %i3
38818 movrne %g5, 0x2E7, %g3
38819 ldsw [%l7 + 0x20], %i1
38820 movgu %xcc, %l4, %g7
38821 stx %g4, [%l7 + 0x58]
38822 sth %i5, [%l7 + 0x60]
38823 movn %icc, %i2, %o4
38824 fmul8sux16 %f8, %f0, %f0
38825 umulcc %g1, %l1, %o5
38826 edge32l %l6, %i0, %i7
38827 fnegs %f14, %f15
38828 ldub [%l7 + 0x20], %l3
38829 popc 0x17DF, %o6
38830 lduh [%l7 + 0x54], %l2
38831 taddcctv %g2, 0x0114, %i6
38832 fsrc1s %f4, %f15
38833 stx %o3, [%l7 + 0x10]
38834 stx %l5, [%l7 + 0x58]
38835 ldsh [%l7 + 0x24], %g6
38836 ldub [%l7 + 0x7E], %i4
38837 stb %o7, [%l7 + 0x32]
38838 add %o0, %o1, %l0
38839 sth %i3, [%l7 + 0x16]
38840 movge %xcc, %o2, %g5
38841 tpos %icc, 0x0
38842 lduw [%l7 + 0x7C], %g3
38843 ldsb [%l7 + 0x75], %i1
38844 fbuge,a %fcc1, loop_4675
38845 movge %xcc, %l4, %g7
38846 fbg,a %fcc2, loop_4676
38847 fmovsvc %xcc, %f8, %f6
38848loop_4675:
38849 ldsw [%l7 + 0x60], %i5
38850 ldsw [%l7 + 0x54], %i2
38851loop_4676:
38852 or %g4, 0x1E16, %g1
38853 ldd [%l7 + 0x78], %f2
38854 ldx [%l7 + 0x50], %l1
38855 fmovrse %o5, %f0, %f5
38856 fnands %f4, %f8, %f10
38857 fmovsle %xcc, %f3, %f6
38858 fmovsle %xcc, %f10, %f10
38859 te %icc, 0x4
38860 stw %o4, [%l7 + 0x0C]
38861 st %f8, [%l7 + 0x30]
38862 ld [%l7 + 0x08], %f15
38863 fpsub32 %f14, %f0, %f2
38864 alignaddr %i0, %l6, %l3
38865 ldsb [%l7 + 0x53], %i7
38866 ta %xcc, 0x2
38867 ld [%l7 + 0x54], %f2
38868 fpackfix %f10, %f13
38869 edge8n %o6, %l2, %g2
38870 fbug %fcc3, loop_4677
38871 movne %xcc, %o3, %l5
38872 movrlz %i6, 0x21F, %g6
38873 lduw [%l7 + 0x3C], %o7
38874loop_4677:
38875 fnand %f14, %f12, %f0
38876 std %f2, [%l7 + 0x38]
38877 fmovrse %o0, %f6, %f5
38878 xorcc %i4, 0x1646, %l0
38879 ldx [%l7 + 0x70], %i3
38880 fmovdcc %icc, %f10, %f5
38881 bneg,pt %xcc, loop_4678
38882 fpadd16 %f0, %f8, %f10
38883 fmul8sux16 %f10, %f4, %f14
38884 movrlz %o1, 0x059, %g5
38885loop_4678:
38886 movrgz %g3, 0x244, %o2
38887 movvc %xcc, %l4, %i1
38888 ldd [%l7 + 0x40], %f10
38889 siam 0x1
38890 bpos %icc, loop_4679
38891 udivx %g7, 0x08CE, %i2
38892 nop
38893 setx loop_4680, %l0, %l1
38894 wrpr 0x1, %tl
38895 wrpr %l1, %tnpc
38896 setx 0x34400001400, %l0, %l1
38897 wrpr %l1, %tstate
38898 wrhpr 0x4, %htstate
38899 done
38900 tsubcctv %g4, %i5, %l1
38901loop_4679:
38902 fpsub16s %f10, %f7, %f13
38903 fpsub32 %f14, %f8, %f8
38904loop_4680:
38905 xnor %g1, %o4, %i0
38906 srl %o5, 0x15, %l3
38907 be,pt %icc, loop_4681
38908 std %f10, [%l7 + 0x08]
38909 array16 %i7, %o6, %l2
38910 edge16ln %l6, %o3, %l5
38911loop_4681:
38912 fmovscc %xcc, %f4, %f6
38913 fmovdg %xcc, %f5, %f1
38914 xnor %g2, %g6, %i6
38915 fornot2s %f12, %f7, %f0
38916 ldd [%l7 + 0x40], %f2
38917 ldub [%l7 + 0x2B], %o0
38918 xnorcc %o7, %i4, %i3
38919 lduh [%l7 + 0x60], %l0
38920 ldub [%l7 + 0x50], %g5
38921 lduh [%l7 + 0x4E], %g3
38922 tn %xcc, 0x3
38923 sdivcc %o2, 0x19F0, %o1
38924 xorcc %l4, %i1, %i2
38925 siam 0x2
38926 tle %icc, 0x0
38927 edge8l %g4, %g7, %l1
38928 stb %g1, [%l7 + 0x36]
38929 fpsub16s %f10, %f8, %f2
38930 st %f3, [%l7 + 0x60]
38931 andn %o4, %i5, %i0
38932 std %f0, [%l7 + 0x20]
38933 xorcc %l3, 0x16EB, %o5
38934 fmovrsgez %o6, %f7, %f4
38935 movcs %xcc, %l2, %l6
38936 udivcc %i7, 0x063C, %l5
38937 fsrc1s %f2, %f12
38938 movvc %icc, %o3, %g2
38939 tvc %xcc, 0x2
38940 tne %xcc, 0x3
38941 smulcc %i6, %g6, %o0
38942 stw %i4, [%l7 + 0x50]
38943 sllx %o7, %i3, %g5
38944 bcc,pt %icc, loop_4682
38945 ta %xcc, 0x6
38946 fexpand %f0, %f2
38947 ld [%l7 + 0x24], %f15
38948loop_4682:
38949 andn %l0, 0x0F89, %o2
38950 bcc %icc, loop_4683
38951 sth %o1, [%l7 + 0x08]
38952 fpackfix %f10, %f7
38953 fmuld8ulx16 %f7, %f13, %f12
38954loop_4683:
38955 stw %g3, [%l7 + 0x54]
38956 ldub [%l7 + 0x61], %l4
38957 fbne,a %fcc2, loop_4684
38958 addc %i1, 0x1DA8, %i2
38959 fpadd16 %f12, %f8, %f4
38960 lduw [%l7 + 0x54], %g7
38961loop_4684:
38962 ble,pn %icc, loop_4685
38963 smulcc %l1, 0x0AFE, %g4
38964 fnegd %f8, %f4
38965 ldsw [%l7 + 0x48], %o4
38966loop_4685:
38967 sethi 0x174B, %i5
38968 ldsb [%l7 + 0x50], %g1
38969 fmovsa %xcc, %f10, %f0
38970 ldsw [%l7 + 0x3C], %l3
38971 add %i0, 0x0073, %o6
38972 fmovsgu %xcc, %f3, %f8
38973 bvc %icc, loop_4686
38974 fones %f8
38975 fmovsl %xcc, %f1, %f5
38976 addccc %o5, 0x1EA6, %l2
38977loop_4686:
38978 ld [%l7 + 0x60], %f9
38979 tg %xcc, 0x5
38980 addccc %i7, 0x0F6B, %l6
38981 fmovsge %xcc, %f15, %f15
38982 array32 %l5, %o3, %i6
38983 fmovrdgz %g6, %f12, %f2
38984 stx %g2, [%l7 + 0x48]
38985 fmuld8ulx16 %f9, %f14, %f6
38986 ldub [%l7 + 0x62], %i4
38987 ldsb [%l7 + 0x22], %o0
38988 fbu,a %fcc3, loop_4687
38989 std %f14, [%l7 + 0x08]
38990 tsubcc %i3, %o7, %l0
38991 fmul8x16au %f15, %f6, %f12
38992loop_4687:
38993 ldx [%l7 + 0x08], %o2
38994 fcmpgt32 %f8, %f8, %g5
38995 stw %g3, [%l7 + 0x30]
38996 umul %l4, %o1, %i2
38997 ldub [%l7 + 0x62], %g7
38998 edge32n %l1, %i1, %o4
38999 std %f0, [%l7 + 0x18]
39000 ldx [%l7 + 0x28], %i5
39001 fbuge,a %fcc3, loop_4688
39002 fbul,a %fcc2, loop_4689
39003 ldsh [%l7 + 0x7E], %g1
39004 lduw [%l7 + 0x3C], %g4
39005loop_4688:
39006 edge16ln %i0, %l3, %o6
39007loop_4689:
39008 lduw [%l7 + 0x78], %o5
39009 fexpand %f3, %f6
39010 lduw [%l7 + 0x40], %l2
39011 ldsb [%l7 + 0x18], %l6
39012 ld [%l7 + 0x5C], %f0
39013 fpack16 %f6, %f5
39014 st %f14, [%l7 + 0x7C]
39015 fandnot2 %f12, %f14, %f10
39016 bl %icc, loop_4690
39017 fmovdcc %xcc, %f3, %f2
39018 fba %fcc0, loop_4691
39019 fbul %fcc0, loop_4692
39020loop_4690:
39021 tsubcc %l5, %o3, %i7
39022 ldsh [%l7 + 0x52], %g6
39023loop_4691:
39024 ldsb [%l7 + 0x5A], %i6
39025loop_4692:
39026 brlez,a %g2, loop_4693
39027 fcmpes %fcc0, %f9, %f2
39028 bl,pt %icc, loop_4694
39029 fnands %f4, %f13, %f4
39030loop_4693:
39031 edge8n %i4, %i3, %o7
39032 fbl,a %fcc2, loop_4695
39033loop_4694:
39034 fmovsvc %xcc, %f4, %f2
39035 lduh [%l7 + 0x16], %o0
39036 for %f14, %f0, %f10
39037loop_4695:
39038 ldsw [%l7 + 0x40], %l0
39039 fmovsge %xcc, %f1, %f10
39040 tsubcc %o2, 0x061E, %g5
39041 edge16ln %l4, %o1, %i2
39042 fmovsneg %xcc, %f10, %f11
39043 ldsh [%l7 + 0x08], %g3
39044 fpadd16 %f14, %f10, %f8
39045 fmovdge %xcc, %f4, %f0
39046 sdivx %l1, 0x0204, %i1
39047 edge16 %o4, %g7, %g1
39048 fmovsa %xcc, %f7, %f1
39049 ldsw [%l7 + 0x40], %i5
39050 move %icc, %g4, %l3
39051 ldsb [%l7 + 0x56], %i0
39052 ldsh [%l7 + 0x74], %o6
39053 orn %o5, %l2, %l6
39054 fandnot1 %f0, %f14, %f0
39055 ldub [%l7 + 0x2D], %l5
39056 subc %i7, %g6, %o3
39057 brgez %i6, loop_4696
39058 stb %i4, [%l7 + 0x34]
39059 tcc %xcc, 0x0
39060 movvs %xcc, %i3, %o7
39061loop_4696:
39062 fmovdvc %xcc, %f9, %f3
39063 ta %xcc, 0x3
39064 fmovrdlez %o0, %f4, %f10
39065 brz %l0, loop_4697
39066 fand %f6, %f4, %f6
39067 stx %o2, [%l7 + 0x50]
39068 ldx [%l7 + 0x50], %g2
39069loop_4697:
39070 fmovdleu %icc, %f15, %f5
39071 sth %g5, [%l7 + 0x36]
39072 lduh [%l7 + 0x52], %l4
39073 stx %o1, [%l7 + 0x48]
39074 fmuld8sux16 %f1, %f15, %f6
39075 ldsw [%l7 + 0x68], %i2
39076 udiv %g3, 0x019A, %i1
39077 stx %o4, [%l7 + 0x68]
39078 stb %g7, [%l7 + 0x48]
39079 movre %l1, 0x1B6, %i5
39080 fabsd %f12, %f6
39081 fba,a %fcc1, loop_4698
39082 umul %g1, 0x1B44, %g4
39083 ldsh [%l7 + 0x6C], %i0
39084 sllx %l3, %o5, %l2
39085loop_4698:
39086 std %f2, [%l7 + 0x20]
39087 bleu,a,pn %xcc, loop_4699
39088 lduh [%l7 + 0x44], %l6
39089 lduw [%l7 + 0x3C], %l5
39090 orn %i7, %g6, %o3
39091loop_4699:
39092 edge16l %i6, %o6, %i3
39093 siam 0x1
39094 sdiv %o7, 0x0919, %i4
39095 ldsb [%l7 + 0x6A], %o0
39096 fmovsne %xcc, %f7, %f3
39097 fmovscs %icc, %f5, %f11
39098 ldsw [%l7 + 0x50], %o2
39099 fmovdcs %xcc, %f3, %f8
39100 st %f2, [%l7 + 0x34]
39101 ldub [%l7 + 0x74], %g2
39102 umulcc %l0, %l4, %g5
39103 stw %i2, [%l7 + 0x10]
39104 ldub [%l7 + 0x65], %o1
39105 ldsw [%l7 + 0x4C], %i1
39106 ldx [%l7 + 0x50], %o4
39107 ldx [%l7 + 0x60], %g3
39108 bge %icc, loop_4700
39109 bn,a %icc, loop_4701
39110 fmovrde %g7, %f12, %f8
39111 fbue,a %fcc1, loop_4702
39112loop_4700:
39113 fcmpes %fcc3, %f5, %f8
39114loop_4701:
39115 ble,pn %icc, loop_4703
39116 edge32 %l1, %g1, %i5
39117loop_4702:
39118 fmovdvs %icc, %f11, %f0
39119 sethi 0x1BB7, %i0
39120loop_4703:
39121 fcmped %fcc0, %f2, %f4
39122 movl %xcc, %g4, %o5
39123 add %l3, 0x1C75, %l2
39124 smul %l5, %l6, %i7
39125 smul %o3, %i6, %o6
39126 bvs,a %icc, loop_4704
39127 sllx %g6, 0x1E, %o7
39128 tl %icc, 0x6
39129 ldsb [%l7 + 0x3A], %i4
39130loop_4704:
39131 std %f14, [%l7 + 0x68]
39132 ld [%l7 + 0x7C], %f6
39133 orcc %i3, 0x04D9, %o2
39134 fmovrdlz %g2, %f14, %f6
39135 bleu,a %xcc, loop_4705
39136 fbe,a %fcc2, loop_4706
39137 te %xcc, 0x5
39138 edge32n %l0, %l4, %o0
39139loop_4705:
39140 tg %icc, 0x1
39141loop_4706:
39142 ldsb [%l7 + 0x4B], %g5
39143 brz %i2, loop_4707
39144 ld [%l7 + 0x6C], %f3
39145 ldub [%l7 + 0x77], %i1
39146 subcc %o1, 0x1CF3, %o4
39147loop_4707:
39148 stx %g3, [%l7 + 0x30]
39149 lduw [%l7 + 0x1C], %g7
39150 fxor %f10, %f2, %f4
39151 ldsw [%l7 + 0x60], %g1
39152 ldsh [%l7 + 0x74], %i5
39153 fmovse %icc, %f5, %f11
39154 tg %icc, 0x6
39155 lduw [%l7 + 0x60], %l1
39156 tne %xcc, 0x2
39157 fmovsl %icc, %f6, %f5
39158 fcmped %fcc3, %f0, %f4
39159 movrne %g4, %o5, %i0
39160 stb %l2, [%l7 + 0x0A]
39161 edge16n %l3, %l6, %i7
39162 movl %xcc, %l5, %i6
39163 ldub [%l7 + 0x4C], %o3
39164 st %f15, [%l7 + 0x64]
39165 ldd [%l7 + 0x10], %f4
39166 srlx %g6, %o6, %i4
39167 edge16l %i3, %o7, %o2
39168 sdiv %g2, 0x1929, %l4
39169 fandnot1s %f12, %f9, %f4
39170 std %f6, [%l7 + 0x48]
39171 fpack32 %f10, %f14, %f10
39172 srlx %o0, 0x11, %l0
39173 st %f14, [%l7 + 0x78]
39174 ldsb [%l7 + 0x69], %g5
39175 mulscc %i2, 0x04A2, %i1
39176 stw %o1, [%l7 + 0x2C]
39177 bge loop_4708
39178 fcmpeq16 %f12, %f2, %o4
39179 fcmpd %fcc1, %f8, %f4
39180 pdist %f4, %f8, %f4
39181loop_4708:
39182 bne,a loop_4709
39183 fmovrslz %g3, %f4, %f15
39184 smul %g1, %i5, %g7
39185 fmovsge %xcc, %f3, %f7
39186loop_4709:
39187 stb %g4, [%l7 + 0x1C]
39188 stw %o5, [%l7 + 0x0C]
39189 ldub [%l7 + 0x47], %l1
39190 movrlez %i0, %l2, %l3
39191 ldd [%l7 + 0x60], %f4
39192 ldsw [%l7 + 0x44], %i7
39193 fbule %fcc3, loop_4710
39194 std %f10, [%l7 + 0x48]
39195 fmovdge %xcc, %f5, %f5
39196 movrgz %l5, %i6, %o3
39197loop_4710:
39198 fcmpes %fcc1, %f4, %f11
39199 lduh [%l7 + 0x56], %g6
39200 movg %icc, %l6, %i4
39201 tsubcc %o6, %i3, %o2
39202 orn %g2, 0x1A1B, %l4
39203 fbul %fcc0, loop_4711
39204 fmovdle %xcc, %f5, %f2
39205 edge8n %o0, %o7, %l0
39206 or %i2, 0x0945, %g5
39207loop_4711:
39208 fblg,a %fcc1, loop_4712
39209 ldsw [%l7 + 0x2C], %o1
39210 fcmpes %fcc2, %f5, %f8
39211 taddcctv %o4, 0x1549, %g3
39212loop_4712:
39213 lduh [%l7 + 0x5A], %i1
39214 fmovdg %xcc, %f4, %f12
39215 fmul8x16 %f10, %f0, %f4
39216 fmovsge %xcc, %f1, %f2
39217 fmovde %icc, %f15, %f2
39218 ldsh [%l7 + 0x40], %g1
39219 orn %i5, 0x1C21, %g4
39220 fpackfix %f4, %f13
39221 ldsw [%l7 + 0x24], %g7
39222 faligndata %f4, %f14, %f6
39223 pdist %f12, %f4, %f2
39224 ldsw [%l7 + 0x44], %l1
39225 stw %i0, [%l7 + 0x10]
39226 andcc %o5, 0x1CCF, %l2
39227 fmul8x16 %f5, %f4, %f14
39228 fcmple32 %f0, %f12, %l3
39229 fnegd %f0, %f4
39230 lduw [%l7 + 0x54], %l5
39231 fmovrdlz %i6, %f8, %f2
39232 tle %xcc, 0x5
39233 fmul8x16al %f1, %f11, %f0
39234 subccc %o3, 0x17D3, %i7
39235 mulscc %l6, 0x0F00, %i4
39236 movrgez %o6, %i3, %g6
39237 ldx [%l7 + 0x10], %o2
39238 fsrc2 %f0, %f6
39239 lduw [%l7 + 0x6C], %g2
39240 ldx [%l7 + 0x30], %o0
39241 stw %l4, [%l7 + 0x38]
39242 fmovrsgz %l0, %f13, %f9
39243 umulcc %o7, 0x058D, %g5
39244 sdivx %o1, 0x18C7, %i2
39245 ldx [%l7 + 0x28], %g3
39246 lduh [%l7 + 0x52], %i1
39247 fpmerge %f8, %f3, %f6
39248 std %f4, [%l7 + 0x70]
39249 orn %o4, 0x1D66, %i5
39250 stw %g1, [%l7 + 0x44]
39251 nop
39252 setx loop_4713, %l0, %l1
39253 wrpr 0x1, %tl
39254 wrpr %l1, %tpc
39255 add %l1, 0x4, %l1
39256 wrpr %l1, %tnpc
39257 setx 0x34400001400, %l0, %l1
39258 wrpr %l1, %tstate
39259 wrhpr 0x4, %htstate
39260 retry
39261 fzero %f10
39262 fpsub16 %f14, %f4, %f6
39263 ldsw [%l7 + 0x08], %g7
39264loop_4713:
39265 fornot2s %f15, %f9, %f7
39266 fmovsleu %icc, %f10, %f8
39267 fmovsne %xcc, %f2, %f10
39268 fmovrsne %g4, %f5, %f15
39269 fnegd %f10, %f2
39270 st %f10, [%l7 + 0x0C]
39271 tn %icc, 0x7
39272 edge32 %i0, %l1, %o5
39273 alignaddrl %l2, %l5, %l3
39274 st %f12, [%l7 + 0x54]
39275 fsrc1 %f14, %f0
39276 movrne %i6, 0x313, %o3
39277 fmovs %f3, %f4
39278 st %f12, [%l7 + 0x24]
39279 sub %l6, 0x0BC5, %i4
39280 array16 %i7, %i3, %g6
39281 fbn %fcc3, loop_4714
39282 lduw [%l7 + 0x58], %o2
39283 bcs,a,pn %icc, loop_4715
39284 bleu %icc, loop_4716
39285loop_4714:
39286 and %g2, %o0, %l4
39287 fsrc2 %f0, %f2
39288loop_4715:
39289 udivcc %o6, 0x13ED, %l0
39290loop_4716:
39291 fcmple32 %f10, %f14, %g5
39292 ldd [%l7 + 0x08], %f8
39293 ldsh [%l7 + 0x68], %o7
39294 fnor %f12, %f4, %f6
39295 edge8ln %i2, %o1, %i1
39296 movrlez %o4, 0x20C, %g3
39297 movvs %xcc, %i5, %g7
39298 nop
39299 setx loop_4717, %l0, %l1
39300 jmpl %l1, %g4
39301 fmovdvc %icc, %f12, %f3
39302 fpsub16s %f1, %f14, %f13
39303 nop
39304 setx loop_4718, %l0, %l1
39305 wrpr 0x1, %tl
39306 wrpr %l1, %tnpc
39307 setx 0x34400001400, %l0, %l1
39308 wrpr %l1, %tstate
39309 wrhpr 0x4, %htstate
39310 done
39311loop_4717:
39312 tsubcctv %g1, %i0, %o5
39313 fones %f14
39314 lduh [%l7 + 0x42], %l2
39315loop_4718:
39316 tcc %xcc, 0x5
39317 fnands %f12, %f12, %f0
39318 tne %icc, 0x4
39319 fmovdgu %icc, %f5, %f15
39320 bleu,a,pn %icc, loop_4719
39321 fpsub16 %f10, %f14, %f14
39322 brgz,a %l5, loop_4720
39323 sdiv %l1, 0x1956, %i6
39324loop_4719:
39325 fmul8ulx16 %f4, %f8, %f12
39326 fmovsleu %xcc, %f5, %f10
39327loop_4720:
39328 fmul8x16 %f12, %f0, %f14
39329 movvc %icc, %l3, %l6
39330 bn,pt %xcc, loop_4721
39331 fmovdvc %icc, %f10, %f6
39332 andcc %o3, %i4, %i3
39333 movneg %icc, %i7, %g6
39334loop_4721:
39335 fmovrde %o2, %f0, %f12
39336 ld [%l7 + 0x3C], %f6
39337 fbue,a %fcc0, loop_4722
39338 ldd [%l7 + 0x60], %f8
39339 fornot1s %f3, %f6, %f4
39340 tsubcc %o0, 0x010E, %g2
39341loop_4722:
39342 movre %l4, %l0, %g5
39343 mulx %o6, %o7, %i2
39344 srlx %i1, %o4, %o1
39345 fand %f12, %f0, %f8
39346 srl %g3, %g7, %g4
39347 stx %i5, [%l7 + 0x68]
39348 nop
39349 setx loop_4723, %l0, %l1
39350 wrpr 0x1, %tl
39351 wrpr %l1, %tpc
39352 add %l1, 0x4, %l1
39353 wrpr %l1, %tnpc
39354 setx 0x34400001400, %l0, %l1
39355 wrpr %l1, %tstate
39356 wrhpr 0x4, %htstate
39357 retry
39358 sllx %g1, 0x13, %i0
39359 fabss %f0, %f1
39360 ldsb [%l7 + 0x47], %o5
39361loop_4723:
39362 ldsb [%l7 + 0x39], %l2
39363 fmovspos %xcc, %f0, %f15
39364 siam 0x6
39365 ldsh [%l7 + 0x0C], %l5
39366 nop
39367 setx loop_4724, %l0, %l1
39368 wrpr 0x1, %tl
39369 wrpr %l1, %tnpc
39370 setx 0x34400001400, %l0, %l1
39371 wrpr %l1, %tstate
39372 wrhpr 0x4, %htstate
39373 done
39374 movrgez %i6, 0x106, %l3
39375 fsrc1 %f12, %f0
39376 movgu %xcc, %l6, %o3
39377loop_4724:
39378 fmovdl %xcc, %f5, %f12
39379 fba,a %fcc3, loop_4725
39380 xorcc %l1, %i3, %i4
39381 std %f12, [%l7 + 0x60]
39382 lduh [%l7 + 0x14], %g6
39383loop_4725:
39384 brnz,a %i7, loop_4726
39385 bvs,pn %xcc, loop_4727
39386 srax %o0, 0x0D, %g2
39387 ldsw [%l7 + 0x64], %l4
39388loop_4726:
39389 stw %o2, [%l7 + 0x08]
39390loop_4727:
39391 xor %l0, 0x1993, %g5
39392 fabss %f7, %f1
39393 tle %icc, 0x7
39394 fpadd16 %f8, %f8, %f6
39395 ldsh [%l7 + 0x12], %o7
39396 stb %o6, [%l7 + 0x6C]
39397 fmovde %xcc, %f10, %f6
39398 fcmpgt32 %f10, %f10, %i1
39399 sdiv %i2, 0x026B, %o1
39400 ldsh [%l7 + 0x56], %o4
39401 array32 %g3, %g7, %i5
39402 tcc %icc, 0x0
39403 addccc %g1, 0x07A6, %i0
39404 edge8l %o5, %g4, %l5
39405 ld [%l7 + 0x50], %f14
39406 addcc %l2, %i6, %l6
39407 fmovdcc %xcc, %f7, %f9
39408 fnegd %f12, %f6
39409 array16 %o3, %l1, %i3
39410 movpos %icc, %l3, %i4
39411 fmovsa %xcc, %f2, %f1
39412 ldsh [%l7 + 0x72], %g6
39413 xnor %i7, %g2, %o0
39414 sra %l4, 0x0F, %o2
39415 fnot2s %f0, %f2
39416 std %f2, [%l7 + 0x08]
39417 movgu %xcc, %l0, %g5
39418 fpsub16 %f8, %f4, %f6
39419 fpack32 %f10, %f8, %f10
39420 edge32n %o7, %o6, %i1
39421 fmovdcs %xcc, %f0, %f0
39422 fcmpeq16 %f8, %f2, %o1
39423 ldsb [%l7 + 0x40], %i2
39424 fbn,a %fcc0, loop_4728
39425 fnot2s %f11, %f5
39426 fandnot1s %f14, %f10, %f11
39427 tvs %icc, 0x3
39428loop_4728:
39429 fnor %f12, %f8, %f4
39430 st %f9, [%l7 + 0x7C]
39431 fmovrdgz %g3, %f4, %f8
39432 lduw [%l7 + 0x4C], %g7
39433 ldsh [%l7 + 0x6A], %i5
39434 edge16l %g1, %o4, %o5
39435 fmovdpos %xcc, %f10, %f12
39436 sll %g4, %l5, %i0
39437 nop
39438 setx loop_4729, %l0, %l1
39439 wrpr 0x1, %tl
39440 wrpr %l1, %tnpc
39441 setx 0x34400001400, %l0, %l1
39442 wrpr %l1, %tstate
39443 wrhpr 0x4, %htstate
39444 done
39445 smul %l2, %l6, %o3
39446 edge16l %i6, %i3, %l1
39447 faligndata %f10, %f4, %f10
39448loop_4729:
39449 sllx %l3, %g6, %i7
39450 fmovdge %xcc, %f1, %f6
39451 brlez %i4, loop_4730
39452 fmovsge %icc, %f13, %f0
39453 fornot2 %f10, %f2, %f0
39454 edge16l %g2, %l4, %o0
39455loop_4730:
39456 fcmped %fcc0, %f0, %f14
39457 fxnors %f7, %f15, %f12
39458 brgz %l0, loop_4731
39459 ldsw [%l7 + 0x14], %o2
39460 fbule %fcc2, loop_4732
39461 movrne %g5, %o6, %i1
39462loop_4731:
39463 fxnors %f14, %f13, %f4
39464 addccc %o7, 0x1BE2, %i2
39465loop_4732:
39466 st %f10, [%l7 + 0x54]
39467 tl %xcc, 0x2
39468 edge32n %g3, %o1, %g7
39469 brlz,a %i5, loop_4733
39470 fcmple16 %f14, %f6, %o4
39471 ld [%l7 + 0x74], %f15
39472 array16 %g1, %g4, %o5
39473loop_4733:
39474 fmovsneg %icc, %f9, %f3
39475 brgez,a %i0, loop_4734
39476 ldsh [%l7 + 0x70], %l5
39477 ld [%l7 + 0x34], %f5
39478 fbne,a %fcc3, loop_4735
39479loop_4734:
39480 fzeros %f6
39481 addcc %l2, %l6, %i6
39482 fcmple16 %f8, %f6, %i3
39483loop_4735:
39484 edge32ln %o3, %l1, %l3
39485 ldub [%l7 + 0x44], %i7
39486 fcmple16 %f6, %f0, %i4
39487 fandnot1 %f2, %f8, %f0
39488 movle %xcc, %g2, %g6
39489 fnot1 %f10, %f4
39490 stb %l4, [%l7 + 0x5E]
39491 alignaddrl %o0, %o2, %g5
39492 fbge %fcc2, loop_4736
39493 ldub [%l7 + 0x42], %o6
39494 fmovdgu %icc, %f12, %f14
39495 fandnot1 %f8, %f12, %f2
39496loop_4736:
39497 fmovse %icc, %f3, %f7
39498 andcc %l0, %i1, %i2
39499 fbe,a %fcc3, loop_4737
39500 fmovsvc %xcc, %f2, %f13
39501 pdist %f12, %f12, %f12
39502 bgu %icc, loop_4738
39503loop_4737:
39504 ta %xcc, 0x4
39505 siam 0x0
39506 bvs,a,pt %icc, loop_4739
39507loop_4738:
39508 fzero %f6
39509 fcmped %fcc2, %f2, %f10
39510 xor %g3, 0x16E8, %o1
39511loop_4739:
39512 fandnot1s %f9, %f4, %f13
39513 fmovsn %icc, %f10, %f1
39514 alignaddrl %o7, %i5, %g7
39515 bge,pt %xcc, loop_4740
39516 ldsh [%l7 + 0x3C], %o4
39517 sth %g4, [%l7 + 0x28]
39518 fbg,a %fcc1, loop_4741
39519loop_4740:
39520 ldub [%l7 + 0x5B], %o5
39521 movvc %xcc, %i0, %l5
39522 ldub [%l7 + 0x18], %l2
39523loop_4741:
39524 smul %g1, %l6, %i3
39525 addcc %o3, %i6, %l1
39526 fandnot2s %f7, %f12, %f8
39527 brlez %i7, loop_4742
39528 fnot1s %f5, %f5
39529 ld [%l7 + 0x18], %f6
39530 ldsw [%l7 + 0x2C], %l3
39531loop_4742:
39532 st %f15, [%l7 + 0x40]
39533 movcc %icc, %i4, %g2
39534 fnors %f0, %f6, %f8
39535 fmovsa %icc, %f5, %f6
39536 movne %icc, %g6, %o0
39537 xorcc %o2, 0x1816, %g5
39538 fpmerge %f10, %f2, %f0
39539 sth %l4, [%l7 + 0x36]
39540 ld [%l7 + 0x14], %f3
39541 ldub [%l7 + 0x2E], %o6
39542 tvs %xcc, 0x0
39543 edge16l %i1, %i2, %l0
39544 sth %o1, [%l7 + 0x76]
39545 fsrc2s %f0, %f14
39546 ldsh [%l7 + 0x10], %g3
39547 xorcc %i5, %o7, %g7
39548 fmuld8sux16 %f5, %f13, %f4
39549 ldub [%l7 + 0x3C], %g4
39550 lduw [%l7 + 0x1C], %o4
39551 bg,a,pn %icc, loop_4743
39552 stb %o5, [%l7 + 0x79]
39553 fpack16 %f0, %f3
39554 fsrc2s %f15, %f5
39555loop_4743:
39556 fzero %f14
39557 std %f8, [%l7 + 0x60]
39558 stx %i0, [%l7 + 0x08]
39559 ldsh [%l7 + 0x64], %l2
39560 brlz,a %g1, loop_4744
39561 faligndata %f8, %f10, %f12
39562 stb %l6, [%l7 + 0x0B]
39563 tleu %xcc, 0x5
39564loop_4744:
39565 fmovdneg %icc, %f14, %f11
39566 fcmpes %fcc2, %f10, %f1
39567 alignaddrl %l5, %o3, %i6
39568 fmovsg %icc, %f14, %f3
39569 fmovdleu %xcc, %f13, %f5
39570 fbge,a %fcc1, loop_4745
39571 ldsh [%l7 + 0x4C], %l1
39572 movpos %icc, %i3, %i7
39573 fnand %f2, %f10, %f12
39574loop_4745:
39575 fcmped %fcc2, %f2, %f0
39576 ldsh [%l7 + 0x64], %i4
39577 st %f5, [%l7 + 0x40]
39578 sth %g2, [%l7 + 0x18]
39579 faligndata %f6, %f8, %f8
39580 sub %g6, 0x1EA0, %o0
39581 fmovde %xcc, %f9, %f1
39582 ldub [%l7 + 0x28], %o2
39583 tg %xcc, 0x7
39584 fsrc2s %f15, %f13
39585 fmovdvs %icc, %f6, %f4
39586 fones %f2
39587 orn %l3, %l4, %g5
39588 fzero %f14
39589 fmovdpos %xcc, %f6, %f6
39590 lduw [%l7 + 0x7C], %i1
39591 ld [%l7 + 0x70], %f1
39592 fmovspos %xcc, %f11, %f2
39593 tgu %icc, 0x4
39594 edge16ln %o6, %i2, %o1
39595 fornot2 %f4, %f10, %f2
39596 fmovsg %xcc, %f4, %f15
39597 fxnors %f4, %f1, %f3
39598 bneg,a %xcc, loop_4746
39599 fmovdpos %xcc, %f13, %f10
39600 brlz,a %g3, loop_4747
39601 edge16ln %i5, %o7, %g7
39602loop_4746:
39603 ble loop_4748
39604 fmovrsne %g4, %f1, %f10
39605loop_4747:
39606 fmovrdlez %o4, %f10, %f12
39607 movg %icc, %l0, %i0
39608loop_4748:
39609 fsrc2 %f2, %f2
39610 stw %o5, [%l7 + 0x5C]
39611 fmovscs %icc, %f6, %f3
39612 movcc %xcc, %g1, %l2
39613 taddcctv %l6, 0x093F, %o3
39614 fpack32 %f14, %f4, %f8
39615 ldd [%l7 + 0x10], %f6
39616 fands %f6, %f15, %f5
39617 bge %icc, loop_4749
39618 bcs,pt %icc, loop_4750
39619 fmovdl %icc, %f7, %f2
39620 brlez,a %l5, loop_4751
39621loop_4749:
39622 bpos,a loop_4752
39623loop_4750:
39624 brgez,a %i6, loop_4753
39625 fmovsg %xcc, %f11, %f11
39626loop_4751:
39627 std %f0, [%l7 + 0x58]
39628loop_4752:
39629 ldsh [%l7 + 0x7A], %l1
39630loop_4753:
39631 fsrc1s %f5, %f13
39632 lduw [%l7 + 0x34], %i7
39633 fors %f11, %f6, %f14
39634 fxor %f14, %f4, %f6
39635 fpsub16 %f14, %f6, %f4
39636 lduh [%l7 + 0x4E], %i4
39637 bl %xcc, loop_4754
39638 stw %i3, [%l7 + 0x38]
39639 stb %g2, [%l7 + 0x7A]
39640 bcc loop_4755
39641loop_4754:
39642 fand %f14, %f10, %f4
39643 ldsw [%l7 + 0x34], %g6
39644 fmovse %icc, %f9, %f10
39645loop_4755:
39646 tvc %xcc, 0x1
39647 st %f9, [%l7 + 0x5C]
39648 smul %o2, %o0, %l3
39649 fmovsne %xcc, %f10, %f4
39650 ld [%l7 + 0x2C], %f9
39651 ldub [%l7 + 0x0A], %g5
39652 ldsb [%l7 + 0x5C], %l4
39653 ldub [%l7 + 0x7C], %i1
39654 st %f3, [%l7 + 0x24]
39655 ble,a loop_4756
39656 bgu loop_4757
39657 fmul8x16al %f0, %f7, %f14
39658 fmovsvs %xcc, %f4, %f10
39659loop_4756:
39660 move %xcc, %i2, %o6
39661loop_4757:
39662 ldx [%l7 + 0x78], %g3
39663 ldub [%l7 + 0x4E], %o1
39664 bge,a,pt %icc, loop_4758
39665 subc %o7, %i5, %g4
39666 fmovscc %xcc, %f2, %f7
39667 ldx [%l7 + 0x48], %g7
39668loop_4758:
39669 srl %o4, %l0, %i0
39670 std %f8, [%l7 + 0x30]
39671 stb %o5, [%l7 + 0x50]
39672 alignaddr %l2, %l6, %o3
39673 orncc %g1, 0x1281, %i6
39674 movvc %icc, %l5, %i7
39675 fbug,a %fcc0, loop_4759
39676 st %f13, [%l7 + 0x38]
39677 tpos %icc, 0x6
39678 stw %i4, [%l7 + 0x74]
39679loop_4759:
39680 move %icc, %l1, %g2
39681 brlez,a %g6, loop_4760
39682 bgu,pt %xcc, loop_4761
39683 alignaddr %i3, %o2, %o0
39684 stx %l3, [%l7 + 0x70]
39685loop_4760:
39686 bvs %icc, loop_4762
39687loop_4761:
39688 fcmps %fcc1, %f1, %f12
39689 ld [%l7 + 0x44], %f15
39690 ldd [%l7 + 0x38], %f0
39691loop_4762:
39692 stb %l4, [%l7 + 0x3A]
39693 ld [%l7 + 0x70], %f15
39694 stw %i1, [%l7 + 0x7C]
39695 and %g5, %i2, %o6
39696 alignaddr %o1, %o7, %i5
39697 tneg %xcc, 0x2
39698 te %xcc, 0x3
39699 fmovsneg %icc, %f7, %f10
39700 fmuld8ulx16 %f11, %f6, %f10
39701 bg,pn %icc, loop_4763
39702 lduw [%l7 + 0x70], %g4
39703 bvc loop_4764
39704 fnors %f5, %f12, %f1
39705loop_4763:
39706 movrgez %g3, %g7, %o4
39707 stw %i0, [%l7 + 0x10]
39708loop_4764:
39709 movrne %l0, 0x036, %o5
39710 ldx [%l7 + 0x78], %l6
39711 stw %l2, [%l7 + 0x44]
39712 stx %o3, [%l7 + 0x48]
39713 lduh [%l7 + 0x3E], %i6
39714 lduh [%l7 + 0x70], %g1
39715 bne,a loop_4765
39716 tg %xcc, 0x4
39717 ta %xcc, 0x4
39718 ldsb [%l7 + 0x42], %i7
39719loop_4765:
39720 bn,pt %xcc, loop_4766
39721 lduw [%l7 + 0x28], %l5
39722 movvs %xcc, %l1, %i4
39723 nop
39724 setx loop_4767, %l0, %l1
39725 wrpr 0x1, %tl
39726 wrpr %l1, %tnpc
39727 setx 0x34400001400, %l0, %l1
39728 wrpr %l1, %tstate
39729 wrhpr 0x4, %htstate
39730 done
39731loop_4766:
39732 andncc %g2, %i3, %g6
39733 stx %o0, [%l7 + 0x20]
39734 brlez %o2, loop_4768
39735loop_4767:
39736 lduh [%l7 + 0x78], %l3
39737 fmovsleu %xcc, %f0, %f9
39738 stx %l4, [%l7 + 0x30]
39739loop_4768:
39740 ldsh [%l7 + 0x7C], %g5
39741 subcc %i1, 0x1A3F, %i2
39742 array16 %o6, %o7, %i5
39743 fbg %fcc3, loop_4769
39744 fxor %f10, %f2, %f10
39745 bn,pn %icc, loop_4770
39746 sth %g4, [%l7 + 0x12]
39747loop_4769:
39748 fmovrslez %g3, %f10, %f9
39749 movrne %o1, %g7, %i0
39750loop_4770:
39751 and %l0, %o5, %l6
39752 fmovrdne %o4, %f6, %f6
39753 ld [%l7 + 0x34], %f4
39754 srl %o3, 0x01, %l2
39755 array16 %i6, %g1, %l5
39756 ldd [%l7 + 0x60], %f14
39757 brlz %i7, loop_4771
39758 ldsw [%l7 + 0x30], %l1
39759 for %f8, %f10, %f6
39760 array8 %i4, %g2, %i3
39761loop_4771:
39762 lduh [%l7 + 0x78], %o0
39763 fsrc1 %f10, %f12
39764 ble,a,pt %xcc, loop_4772
39765 fbg,a %fcc3, loop_4773
39766 fbl %fcc1, loop_4774
39767 bl,pt %xcc, loop_4775
39768loop_4772:
39769 fnot2 %f0, %f6
39770loop_4773:
39771 fandnot2 %f6, %f0, %f14
39772loop_4774:
39773 siam 0x1
39774loop_4775:
39775 edge16n %g6, %o2, %l3
39776 lduw [%l7 + 0x34], %l4
39777 fmovdle %xcc, %f10, %f7
39778 tvc %icc, 0x7
39779 udivcc %i1, 0x1465, %i2
39780 fmovsle %icc, %f9, %f1
39781 fcmpne16 %f6, %f4, %g5
39782 fcmple32 %f12, %f6, %o7
39783 fbue %fcc0, loop_4776
39784 fbul %fcc0, loop_4777
39785 umulcc %o6, %g4, %i5
39786 ldub [%l7 + 0x68], %o1
39787loop_4776:
39788 fmovsvs %icc, %f4, %f1
39789loop_4777:
39790 lduh [%l7 + 0x38], %g7
39791 stw %i0, [%l7 + 0x3C]
39792 bcc,a,pt %xcc, loop_4778
39793 stw %l0, [%l7 + 0x20]
39794 fmovsn %xcc, %f10, %f9
39795 sub %o5, %l6, %g3
39796loop_4778:
39797 ldub [%l7 + 0x17], %o3
39798 srl %o4, 0x19, %l2
39799 add %i6, %l5, %i7
39800 ld [%l7 + 0x6C], %f2
39801 lduh [%l7 + 0x7C], %g1
39802 ldub [%l7 + 0x42], %i4
39803 fcmpgt16 %f14, %f14, %g2
39804 std %f4, [%l7 + 0x48]
39805 movne %xcc, %l1, %i3
39806 orn %g6, %o0, %l3
39807 ldsb [%l7 + 0x3D], %o2
39808 fpsub32s %f4, %f4, %f15
39809 ldd [%l7 + 0x48], %f6
39810 movcs %xcc, %l4, %i2
39811 std %f10, [%l7 + 0x50]
39812 stx %g5, [%l7 + 0x78]
39813 fmovrsgz %o7, %f12, %f15
39814 edge32ln %i1, %g4, %i5
39815 nop
39816 setx loop_4779, %l0, %l1
39817 jmpl %l1, %o6
39818 fbn %fcc2, loop_4780
39819 lduh [%l7 + 0x50], %o1
39820 fnegs %f7, %f2
39821loop_4779:
39822 tg %xcc, 0x0
39823loop_4780:
39824 edge32ln %g7, %l0, %i0
39825 fcmpeq32 %f0, %f2, %o5
39826 bcs,pt %xcc, loop_4781
39827 movg %xcc, %l6, %g3
39828 movne %icc, %o4, %o3
39829 bneg,a,pt %icc, loop_4782
39830loop_4781:
39831 ldsw [%l7 + 0x6C], %l2
39832 be,a %xcc, loop_4783
39833 stb %l5, [%l7 + 0x3D]
39834loop_4782:
39835 stw %i7, [%l7 + 0x5C]
39836 umul %g1, %i4, %g2
39837loop_4783:
39838 ldub [%l7 + 0x14], %l1
39839 fcmpd %fcc1, %f12, %f0
39840 fxors %f6, %f5, %f14
39841 edge8l %i6, %i3, %g6
39842 fnot1s %f12, %f10
39843 tle %icc, 0x4
39844 movn %xcc, %l3, %o0
39845 fmovsge %xcc, %f15, %f12
39846 fmovdpos %xcc, %f11, %f0
39847 faligndata %f0, %f0, %f12
39848 ldsb [%l7 + 0x57], %l4
39849 fmovdle %xcc, %f8, %f6
39850 sth %i2, [%l7 + 0x68]
39851 addccc %g5, %o7, %i1
39852 fmovrsgez %o2, %f1, %f13
39853 move %icc, %g4, %i5
39854 st %f2, [%l7 + 0x54]
39855 movneg %icc, %o1, %g7
39856 ld [%l7 + 0x78], %f11
39857 fmovdvc %xcc, %f7, %f1
39858 stx %l0, [%l7 + 0x18]
39859 ldsb [%l7 + 0x34], %i0
39860 stx %o5, [%l7 + 0x68]
39861 brgz %l6, loop_4784
39862 fbe %fcc3, loop_4785
39863 fmovrdne %o6, %f6, %f8
39864 orncc %o4, 0x1FCA, %g3
39865loop_4784:
39866 fnands %f7, %f6, %f12
39867loop_4785:
39868 fmovsne %icc, %f6, %f8
39869 ld [%l7 + 0x34], %f2
39870 edge32ln %l2, %l5, %i7
39871 fmovrde %o3, %f4, %f14
39872 or %g1, %g2, %l1
39873 fpadd32s %f7, %f9, %f6
39874 fors %f10, %f15, %f11
39875 fbn,a %fcc2, loop_4786
39876 stb %i6, [%l7 + 0x59]
39877 fnot2 %f8, %f0
39878 st %f7, [%l7 + 0x4C]
39879loop_4786:
39880 ba loop_4787
39881 taddcctv %i4, 0x075E, %i3
39882 edge32l %g6, %o0, %l3
39883 ld [%l7 + 0x74], %f9
39884loop_4787:
39885 stx %l4, [%l7 + 0x20]
39886 umul %g5, %o7, %i2
39887 movgu %xcc, %o2, %i1
39888 siam 0x2
39889 nop
39890 setx loop_4788, %l0, %l1
39891 wrpr 0x1, %tl
39892 wrpr %l1, %tpc
39893 add %l1, 0x4, %l1
39894 wrpr %l1, %tnpc
39895 setx 0x34400001400, %l0, %l1
39896 wrpr %l1, %tstate
39897 wrhpr 0x4, %htstate
39898 retry
39899 fcmpeq16 %f14, %f0, %i5
39900 xnor %g4, 0x0B5E, %g7
39901 ld [%l7 + 0x2C], %f0
39902loop_4788:
39903 fmovscs %xcc, %f2, %f3
39904 tneg %xcc, 0x2
39905 bcc loop_4789
39906 fmovspos %icc, %f7, %f10
39907 movrlez %l0, 0x3A2, %i0
39908 sth %o5, [%l7 + 0x5E]
39909loop_4789:
39910 lduh [%l7 + 0x6C], %l6
39911 sdiv %o6, 0x0DB9, %o1
39912 umulcc %o4, 0x0F51, %g3
39913 lduw [%l7 + 0x20], %l2
39914 sth %i7, [%l7 + 0x52]
39915 ldsb [%l7 + 0x2E], %l5
39916 fmovscc %xcc, %f11, %f7
39917 xorcc %o3, 0x0499, %g1
39918 fpadd32 %f0, %f0, %f2
39919 tn %xcc, 0x6
39920 brlez,a %g2, loop_4790
39921 fmul8x16al %f14, %f4, %f8
39922 fmovrsgz %i6, %f7, %f5
39923 ldd [%l7 + 0x20], %f10
39924loop_4790:
39925 fsrc1s %f14, %f1
39926 fcmpd %fcc3, %f2, %f8
39927 and %i4, 0x018D, %l1
39928 fandnot1 %f4, %f0, %f6
39929 bneg,a loop_4791
39930 st %f3, [%l7 + 0x20]
39931 fnot1 %f0, %f2
39932 ldsb [%l7 + 0x75], %i3
39933loop_4791:
39934 stx %g6, [%l7 + 0x18]
39935 edge8n %l3, %l4, %o0
39936 tgu %xcc, 0x5
39937 ldub [%l7 + 0x65], %o7
39938 fmovdcc %xcc, %f11, %f5
39939 smulcc %i2, 0x013F, %o2
39940 bleu,a loop_4792
39941 movle %icc, %i1, %g5
39942 tvc %xcc, 0x7
39943 subccc %g4, 0x12EB, %i5
39944loop_4792:
39945 ba,pt %icc, loop_4793
39946 movvc %icc, %l0, %g7
39947 sllx %i0, %o5, %l6
39948 fmovrdgz %o1, %f6, %f2
39949loop_4793:
39950 fxor %f8, %f8, %f0
39951 fbuge %fcc2, loop_4794
39952 fmovdl %xcc, %f12, %f5
39953 fmovrdgez %o6, %f14, %f2
39954 te %icc, 0x1
39955loop_4794:
39956 popc %o4, %l2
39957 fpadd16s %f3, %f6, %f2
39958 stw %i7, [%l7 + 0x08]
39959 ldsw [%l7 + 0x4C], %g3
39960 fmovde %xcc, %f7, %f9
39961 lduw [%l7 + 0x08], %o3
39962 edge8ln %l5, %g2, %i6
39963 bge,a loop_4795
39964 stw %i4, [%l7 + 0x44]
39965 srlx %g1, %i3, %g6
39966 fpmerge %f10, %f15, %f0
39967loop_4795:
39968 stx %l3, [%l7 + 0x60]
39969 stw %l1, [%l7 + 0x5C]
39970 tneg %xcc, 0x4
39971 fmovsgu %icc, %f12, %f6
39972 edge32l %l4, %o7, %o0
39973 ldd [%l7 + 0x08], %f10
39974 lduh [%l7 + 0x0E], %o2
39975 fbl %fcc1, loop_4796
39976 fmovsa %xcc, %f1, %f12
39977 fbue %fcc3, loop_4797
39978 srl %i2, %i1, %g4
39979loop_4796:
39980 fmovrdne %g5, %f8, %f6
39981 fba,a %fcc2, loop_4798
39982loop_4797:
39983 edge8n %l0, %g7, %i0
39984 srl %o5, 0x03, %i5
39985 movleu %icc, %l6, %o6
39986loop_4798:
39987 movrgz %o1, 0x0CF, %l2
39988 ldub [%l7 + 0x2A], %i7
39989 stw %g3, [%l7 + 0x30]
39990 std %f0, [%l7 + 0x78]
39991 udivcc %o3, 0x1CEE, %l5
39992 bvs loop_4799
39993 fpsub32 %f12, %f2, %f12
39994 edge8n %g2, %o4, %i4
39995 fmovdgu %xcc, %f12, %f8
39996loop_4799:
39997 add %i6, %i3, %g1
39998 ldub [%l7 + 0x72], %l3
39999 lduh [%l7 + 0x34], %g6
40000 st %f8, [%l7 + 0x28]
40001 sth %l1, [%l7 + 0x5A]
40002 ldsw [%l7 + 0x54], %l4
40003 smulcc %o0, %o7, %i2
40004 ldsh [%l7 + 0x6A], %o2
40005 ldsw [%l7 + 0x3C], %g4
40006 mova %icc, %i1, %l0
40007 brz,a %g7, loop_4800
40008 xor %g5, 0x1CD5, %i0
40009 fmul8ulx16 %f4, %f14, %f12
40010 movne %xcc, %o5, %i5
40011loop_4800:
40012 bn,a loop_4801
40013 ldub [%l7 + 0x0F], %o6
40014 fzeros %f14
40015 stb %l6, [%l7 + 0x62]
40016loop_4801:
40017 std %f14, [%l7 + 0x20]
40018 fbue %fcc0, loop_4802
40019 fcmps %fcc0, %f3, %f1
40020 fpadd32 %f10, %f14, %f14
40021 stx %l2, [%l7 + 0x50]
40022loop_4802:
40023 ldsb [%l7 + 0x14], %o1
40024 stx %g3, [%l7 + 0x50]
40025 mulx %i7, %o3, %l5
40026 array32 %o4, %g2, %i6
40027 ld [%l7 + 0x20], %f1
40028 te %xcc, 0x3
40029 movre %i4, %i3, %g1
40030 fmovdne %icc, %f7, %f7
40031 fmovsa %icc, %f10, %f7
40032 movrgez %l3, %l1, %g6
40033 umul %l4, 0x08B6, %o7
40034 fmovse %xcc, %f3, %f2
40035 ld [%l7 + 0x68], %f13
40036 tsubcctv %o0, 0x1817, %o2
40037 fmovdne %icc, %f8, %f4
40038 sth %g4, [%l7 + 0x76]
40039 stx %i2, [%l7 + 0x08]
40040 tneg %xcc, 0x0
40041 fmovdpos %icc, %f8, %f1
40042 ldsb [%l7 + 0x74], %i1
40043 fornot2s %f1, %f9, %f2
40044 stx %g7, [%l7 + 0x68]
40045 std %f8, [%l7 + 0x28]
40046 fpsub16s %f3, %f4, %f7
40047 fbule,a %fcc2, loop_4803
40048 sub %l0, %g5, %o5
40049 sll %i5, 0x00, %i0
40050 fpadd32s %f12, %f13, %f15
40051loop_4803:
40052 fandnot2 %f6, %f10, %f8
40053 mulscc %o6, 0x10D2, %l2
40054 ldub [%l7 + 0x73], %l6
40055 ldsb [%l7 + 0x67], %o1
40056 ldsw [%l7 + 0x20], %i7
40057 sth %o3, [%l7 + 0x4E]
40058 and %g3, %l5, %g2
40059 orcc %i6, 0x108C, %i4
40060 fmovsl %xcc, %f11, %f0
40061 lduh [%l7 + 0x56], %o4
40062 mulx %i3, 0x0F51, %g1
40063 brnz,a %l3, loop_4804
40064 stw %l1, [%l7 + 0x20]
40065 movrne %g6, %l4, %o7
40066 std %f4, [%l7 + 0x40]
40067loop_4804:
40068 ldsw [%l7 + 0x64], %o0
40069 orcc %g4, %o2, %i2
40070 fabsd %f14, %f6
40071 fandnot1 %f12, %f10, %f8
40072 tsubcctv %g7, %i1, %l0
40073 fcmpne32 %f8, %f0, %g5
40074 sth %o5, [%l7 + 0x62]
40075 ldub [%l7 + 0x2F], %i0
40076 fornot2 %f8, %f4, %f10
40077 addccc %o6, %l2, %i5
40078 sth %o1, [%l7 + 0x54]
40079 fmuld8sux16 %f15, %f3, %f2
40080 fbl %fcc2, loop_4805
40081 fbuge,a %fcc2, loop_4806
40082 fmovsa %icc, %f8, %f3
40083 fpsub32s %f3, %f8, %f7
40084loop_4805:
40085 ldx [%l7 + 0x30], %l6
40086loop_4806:
40087 fmovsgu %xcc, %f15, %f12
40088 sub %o3, 0x0E48, %g3
40089 movrne %i7, %g2, %l5
40090 tle %icc, 0x2
40091 ldub [%l7 + 0x79], %i4
40092 lduh [%l7 + 0x20], %i6
40093 ldsw [%l7 + 0x4C], %o4
40094 edge16 %g1, %i3, %l3
40095 fbul,a %fcc2, loop_4807
40096 std %f12, [%l7 + 0x68]
40097 tge %icc, 0x7
40098 bcc,a,pt %icc, loop_4808
40099loop_4807:
40100 fmovrdlez %g6, %f4, %f12
40101 xor %l4, 0x0547, %o7
40102 fbug,a %fcc0, loop_4809
40103loop_4808:
40104 bpos %xcc, loop_4810
40105 stb %l1, [%l7 + 0x7B]
40106 xnor %g4, 0x03F7, %o0
40107loop_4809:
40108 fnot1 %f8, %f2
40109loop_4810:
40110 sllx %i2, %g7, %i1
40111 tsubcctv %o2, %l0, %o5
40112 fnot1 %f0, %f14
40113 ldsh [%l7 + 0x14], %i0
40114 stx %o6, [%l7 + 0x50]
40115 brgez %g5, loop_4811
40116 edge8 %i5, %l2, %l6
40117 addc %o3, 0x1499, %g3
40118 fsrc2 %f0, %f2
40119loop_4811:
40120 fmovde %icc, %f4, %f7
40121 movvc %xcc, %i7, %o1
40122 ldsb [%l7 + 0x79], %g2
40123 movgu %xcc, %i4, %i6
40124 fmovdgu %icc, %f15, %f7
40125 ldx [%l7 + 0x38], %o4
40126 fands %f11, %f2, %f3
40127 ldx [%l7 + 0x68], %g1
40128 fcmps %fcc2, %f12, %f8
40129 fmovsa %icc, %f15, %f13
40130 fpadd16s %f11, %f14, %f15
40131 lduw [%l7 + 0x58], %l5
40132 fornot2 %f8, %f0, %f8
40133 tne %xcc, 0x7
40134 fmovdcs %xcc, %f12, %f15
40135 std %f14, [%l7 + 0x30]
40136 ldsh [%l7 + 0x24], %i3
40137 fmovsg %icc, %f10, %f8
40138 xnor %g6, 0x0DBC, %l3
40139 fbge %fcc1, loop_4812
40140 movl %xcc, %l4, %l1
40141 fcmpeq16 %f12, %f6, %g4
40142 fzero %f8
40143loop_4812:
40144 call loop_4813
40145 call loop_4814
40146 srax %o0, 0x1D, %o7
40147 sethi 0x04E1, %i2
40148loop_4813:
40149 stw %i1, [%l7 + 0x14]
40150loop_4814:
40151 fmovsleu %icc, %f2, %f5
40152 fmovsneg %xcc, %f9, %f3
40153 edge16n %o2, %l0, %g7
40154 fmovdge %icc, %f4, %f10
40155 ldsh [%l7 + 0x76], %o5
40156 lduw [%l7 + 0x1C], %o6
40157 stb %g5, [%l7 + 0x4E]
40158 fmovde %xcc, %f10, %f3
40159 ldd [%l7 + 0x48], %f6
40160 edge8 %i0, %l2, %l6
40161 fmovsneg %xcc, %f4, %f7
40162 edge32ln %i5, %g3, %o3
40163 lduw [%l7 + 0x18], %i7
40164 ldsw [%l7 + 0x20], %g2
40165 sra %i4, 0x1F, %o1
40166 ldub [%l7 + 0x2D], %i6
40167 brgz %g1, loop_4815
40168 fsrc1 %f2, %f12
40169 bneg loop_4816
40170 for %f10, %f0, %f6
40171loop_4815:
40172 ldub [%l7 + 0x60], %l5
40173 stb %o4, [%l7 + 0x36]
40174loop_4816:
40175 tvs %xcc, 0x3
40176 movvs %xcc, %g6, %i3
40177 orcc %l4, %l1, %l3
40178 ldd [%l7 + 0x58], %f12
40179 stb %g4, [%l7 + 0x5D]
40180 fbul,a %fcc0, loop_4817
40181 fornot1s %f6, %f8, %f4
40182 sth %o7, [%l7 + 0x4C]
40183 bge,pt %xcc, loop_4818
40184loop_4817:
40185 subc %o0, %i2, %i1
40186 stb %l0, [%l7 + 0x40]
40187 edge32 %o2, %o5, %o6
40188loop_4818:
40189 array32 %g7, %g5, %l2
40190 siam 0x0
40191 orn %i0, %l6, %i5
40192 ba %xcc, loop_4819
40193 taddcctv %g3, %o3, %g2
40194 ldx [%l7 + 0x28], %i4
40195 movl %xcc, %i7, %i6
40196loop_4819:
40197 movrgez %g1, %l5, %o1
40198 tcc %icc, 0x1
40199 fmovdleu %icc, %f10, %f4
40200 siam 0x2
40201 fmovrdlez %g6, %f8, %f0
40202 addccc %o4, 0x163D, %i3
40203 st %f15, [%l7 + 0x34]
40204 ld [%l7 + 0x4C], %f6
40205 fpadd16s %f14, %f10, %f15
40206 stb %l4, [%l7 + 0x35]
40207 brnz,a %l1, loop_4820
40208 bl,a %icc, loop_4821
40209 fandnot2 %f12, %f4, %f0
40210 fmovscs %icc, %f12, %f3
40211loop_4820:
40212 ldsw [%l7 + 0x08], %l3
40213loop_4821:
40214 andncc %g4, %o0, %i2
40215 add %i1, %o7, %o2
40216 fcmpne16 %f10, %f8, %o5
40217 fmovdne %xcc, %f7, %f15
40218 sdivx %o6, 0x01C3, %l0
40219 ldub [%l7 + 0x2F], %g5
40220 fmovscc %xcc, %f6, %f14
40221 fnegd %f2, %f10
40222 siam 0x5
40223 ld [%l7 + 0x28], %f3
40224 fmovdge %icc, %f6, %f3
40225 fmovdge %icc, %f7, %f15
40226 fmovrsgez %l2, %f9, %f6
40227 tsubcctv %g7, %l6, %i5
40228 move %xcc, %i0, %g3
40229 ldub [%l7 + 0x41], %o3
40230 bgu,a,pn %xcc, loop_4822
40231 bvc,a,pn %xcc, loop_4823
40232 ldsw [%l7 + 0x40], %g2
40233 fbl,a %fcc0, loop_4824
40234loop_4822:
40235 fmovdpos %xcc, %f5, %f7
40236loop_4823:
40237 tleu %xcc, 0x3
40238 fmul8x16al %f15, %f2, %f14
40239loop_4824:
40240 tvc %xcc, 0x5
40241 edge8ln %i4, %i7, %g1
40242 fbl %fcc1, loop_4825
40243 fone %f6
40244 bshuffle %f14, %f4, %f4
40245 fmovdge %xcc, %f15, %f0
40246loop_4825:
40247 fpack16 %f8, %f0
40248 edge16l %l5, %o1, %i6
40249 fsrc2s %f2, %f11
40250 edge8ln %g6, %o4, %i3
40251 fmovdvc %icc, %f15, %f13
40252 fmovrsne %l1, %f0, %f9
40253 smulcc %l4, %l3, %g4
40254 bcs,a,pn %icc, loop_4826
40255 sra %i2, %i1, %o0
40256 fmovdcs %icc, %f15, %f7
40257 fbne,a %fcc1, loop_4827
40258loop_4826:
40259 fmovrse %o2, %f3, %f15
40260 bl,a,pt %icc, loop_4828
40261 bvs,pt %xcc, loop_4829
40262loop_4827:
40263 fbne %fcc0, loop_4830
40264 udivx %o7, 0x1563, %o5
40265loop_4828:
40266 fzero %f4
40267loop_4829:
40268 fmovspos %icc, %f4, %f14
40269loop_4830:
40270 movneg %icc, %l0, %g5
40271 ldub [%l7 + 0x61], %o6
40272 movrne %l2, %l6, %i5
40273 movle %xcc, %g7, %i0
40274 fblg,a %fcc3, loop_4831
40275 fcmple32 %f14, %f12, %o3
40276 ldsh [%l7 + 0x58], %g3
40277 ldx [%l7 + 0x18], %i4
40278loop_4831:
40279 fmul8x16 %f15, %f12, %f2
40280 for %f6, %f0, %f10
40281 ld [%l7 + 0x50], %f7
40282 fpadd16s %f2, %f9, %f9
40283 fcmpgt32 %f6, %f10, %g2
40284 st %f0, [%l7 + 0x68]
40285 fba,a %fcc2, loop_4832
40286 taddcctv %g1, %i7, %o1
40287 ld [%l7 + 0x30], %f11
40288 fpsub32 %f10, %f0, %f0
40289loop_4832:
40290 fmovsn %xcc, %f12, %f2
40291 fmovrslez %l5, %f12, %f8
40292 array32 %i6, %o4, %i3
40293 fmovdn %xcc, %f14, %f10
40294 ldub [%l7 + 0x1E], %g6
40295 tl %xcc, 0x0
40296 ldub [%l7 + 0x23], %l1
40297 fmovdpos %icc, %f8, %f14
40298 call loop_4833
40299 stw %l3, [%l7 + 0x60]
40300 fbg,a %fcc0, loop_4834
40301 andn %l4, 0x1D34, %i2
40302loop_4833:
40303 movne %icc, %g4, %o0
40304 fmul8sux16 %f10, %f0, %f14
40305loop_4834:
40306 alignaddrl %i1, %o7, %o5
40307 fpack16 %f8, %f4
40308 stx %l0, [%l7 + 0x40]
40309 fbge %fcc1, loop_4835
40310 fornot1s %f4, %f10, %f14
40311 fcmple16 %f6, %f2, %g5
40312 fsrc1 %f6, %f10
40313loop_4835:
40314 fmovsgu %xcc, %f7, %f1
40315 lduh [%l7 + 0x5A], %o6
40316 ldsw [%l7 + 0x18], %o2
40317 fbu,a %fcc0, loop_4836
40318 fcmpne16 %f10, %f14, %l6
40319 lduh [%l7 + 0x2A], %i5
40320 fornot2s %f0, %f5, %f14
40321loop_4836:
40322 addccc %g7, %l2, %i0
40323 fmovdgu %icc, %f9, %f10
40324 fexpand %f7, %f0
40325 fmovsl %icc, %f6, %f11
40326 fmovsne %icc, %f1, %f10
40327 fbue %fcc0, loop_4837
40328 std %f6, [%l7 + 0x78]
40329 fpack16 %f0, %f13
40330 movl %xcc, %g3, %o3
40331loop_4837:
40332 sra %g2, %g1, %i7
40333 fmul8sux16 %f0, %f4, %f0
40334 xor %i4, %o1, %l5
40335 st %f7, [%l7 + 0x60]
40336 umulcc %o4, 0x068A, %i6
40337 ld [%l7 + 0x18], %f4
40338 ldub [%l7 + 0x16], %g6
40339 fnors %f3, %f14, %f4
40340 ldsw [%l7 + 0x28], %i3
40341 srlx %l3, 0x0C, %l1
40342 fmovrsne %l4, %f0, %f8
40343 bge loop_4838
40344 lduh [%l7 + 0x70], %i2
40345 movrlz %o0, 0x1B7, %i1
40346 fmovsleu %xcc, %f11, %f8
40347loop_4838:
40348 nop
40349 setx loop_4839, %l0, %l1
40350 wrpr 0x1, %tl
40351 wrpr %l1, %tpc
40352 add %l1, 0x4, %l1
40353 wrpr %l1, %tnpc
40354 setx 0x34400001400, %l0, %l1
40355 wrpr %l1, %tstate
40356 wrhpr 0x4, %htstate
40357 retry
40358 ldsh [%l7 + 0x18], %o7
40359 sdivx %o5, 0x0377, %l0
40360 fmovsvc %xcc, %f4, %f8
40361loop_4839:
40362 andn %g4, 0x0DD4, %o6
40363 movne %xcc, %g5, %o2
40364 lduw [%l7 + 0x5C], %i5
40365 fpackfix %f0, %f10
40366 fsrc2 %f14, %f8
40367 fcmple16 %f4, %f4, %l6
40368 udivcc %l2, 0x1BD6, %i0
40369 fcmps %fcc3, %f4, %f5
40370 lduw [%l7 + 0x54], %g3
40371 fmul8sux16 %f6, %f6, %f2
40372 fpack16 %f14, %f2
40373 fmul8sux16 %f0, %f12, %f8
40374 movvc %xcc, %g7, %o3
40375 ldsw [%l7 + 0x74], %g2
40376 fnegs %f1, %f13
40377 nop
40378 setx loop_4840, %l0, %l1
40379 wrpr 0x1, %tl
40380 wrpr %l1, %tpc
40381 add %l1, 0x4, %l1
40382 wrpr %l1, %tnpc
40383 setx 0x34400001400, %l0, %l1
40384 wrpr %l1, %tstate
40385 wrhpr 0x4, %htstate
40386 retry
40387 st %f4, [%l7 + 0x70]
40388 tneg %icc, 0x5
40389 ldsb [%l7 + 0x55], %i7
40390loop_4840:
40391 fmovdleu %icc, %f12, %f10
40392 fbne %fcc3, loop_4841
40393 movpos %icc, %g1, %i4
40394 std %f4, [%l7 + 0x78]
40395 nop
40396 setx loop_4842, %l0, %l1
40397 jmpl %l1, %o1
40398loop_4841:
40399 srl %o4, %l5, %g6
40400 fornot2s %f10, %f6, %f1
40401 ldsh [%l7 + 0x08], %i3
40402loop_4842:
40403 ldub [%l7 + 0x3B], %l3
40404 move %xcc, %i6, %l1
40405 srax %i2, 0x1C, %o0
40406 fxnor %f4, %f14, %f8
40407 bge %xcc, loop_4843
40408 fmovdne %xcc, %f8, %f14
40409 brz %l4, loop_4844
40410 fmuld8ulx16 %f13, %f15, %f6
40411loop_4843:
40412 sethi 0x13FE, %i1
40413 stw %o7, [%l7 + 0x78]
40414loop_4844:
40415 ldsh [%l7 + 0x6A], %l0
40416 edge8ln %g4, %o6, %o5
40417 ld [%l7 + 0x40], %f5
40418 fcmpeq32 %f2, %f12, %o2
40419 lduw [%l7 + 0x38], %g5
40420 fones %f3
40421 fandnot1s %f15, %f11, %f7
40422 movrlz %i5, 0x210, %l2
40423 pdist %f6, %f14, %f2
40424 ld [%l7 + 0x70], %f10
40425 st %f3, [%l7 + 0x68]
40426 xor %i0, %g3, %l6
40427 mulx %g7, %g2, %o3
40428 tsubcc %g1, %i4, %o1
40429 fxnors %f15, %f5, %f6
40430 edge32 %o4, %i7, %l5
40431 ldx [%l7 + 0x10], %g6
40432 fcmple16 %f4, %f4, %l3
40433 ldsh [%l7 + 0x56], %i6
40434 fabsd %f2, %f2
40435 fpsub32s %f13, %f13, %f7
40436 fand %f0, %f2, %f10
40437 lduw [%l7 + 0x20], %i3
40438 andcc %i2, 0x1746, %l1
40439 fmovspos %xcc, %f15, %f8
40440 edge8 %l4, %o0, %i1
40441 fzeros %f5
40442 ld [%l7 + 0x40], %f3
40443 tle %xcc, 0x7
40444 ldx [%l7 + 0x70], %l0
40445 sdiv %g4, 0x1C6A, %o7
40446 fcmpne32 %f0, %f0, %o5
40447 sdiv %o6, 0x1C6B, %g5
40448 ldsh [%l7 + 0x60], %i5
40449 fmovdvs %icc, %f12, %f15
40450 sth %l2, [%l7 + 0x58]
40451 movcs %xcc, %o2, %i0
40452 edge32 %g3, %g7, %g2
40453 subcc %l6, 0x06EC, %o3
40454 fble,a %fcc1, loop_4845
40455 ldx [%l7 + 0x40], %i4
40456 te %icc, 0x0
40457 sdivcc %o1, 0x1D4C, %o4
40458loop_4845:
40459 fmovsne %icc, %f3, %f12
40460 edge8ln %i7, %g1, %l5
40461 move %xcc, %l3, %i6
40462 st %f15, [%l7 + 0x78]
40463 tneg %icc, 0x5
40464 movge %icc, %i3, %g6
40465 fmul8ulx16 %f2, %f6, %f14
40466 fmovse %xcc, %f8, %f9
40467 edge8l %l1, %l4, %o0
40468 smul %i1, %i2, %g4
40469 ldsw [%l7 + 0x30], %o7
40470 ldsw [%l7 + 0x20], %l0
40471 lduh [%l7 + 0x32], %o6
40472 fpsub32s %f3, %f6, %f15
40473 fcmpgt32 %f2, %f4, %o5
40474 fbug,a %fcc0, loop_4846
40475 srlx %i5, %g5, %o2
40476 fcmpeq16 %f6, %f2, %l2
40477 subccc %i0, %g3, %g7
40478loop_4846:
40479 movrlez %g2, 0x113, %l6
40480 fnors %f12, %f7, %f9
40481 brlz,a %i4, loop_4847
40482 fmovrslez %o3, %f11, %f11
40483 lduw [%l7 + 0x28], %o1
40484 fbug %fcc0, loop_4848
40485loop_4847:
40486 st %f1, [%l7 + 0x7C]
40487 addccc %o4, 0x06D8, %i7
40488 stx %l5, [%l7 + 0x48]
40489loop_4848:
40490 array32 %g1, %i6, %i3
40491 fexpand %f13, %f12
40492 bcs,pt %xcc, loop_4849
40493 movre %l3, 0x11B, %g6
40494 ldsb [%l7 + 0x62], %l4
40495 tcc %icc, 0x0
40496loop_4849:
40497 st %f12, [%l7 + 0x78]
40498 fbu,a %fcc0, loop_4850
40499 sub %l1, 0x1EEE, %o0
40500 edge8l %i1, %g4, %i2
40501 sth %o7, [%l7 + 0x42]
40502loop_4850:
40503 bleu %xcc, loop_4851
40504 sth %l0, [%l7 + 0x70]
40505 fbug,a %fcc1, loop_4852
40506 ldsw [%l7 + 0x78], %o6
40507loop_4851:
40508 bleu %xcc, loop_4853
40509 st %f0, [%l7 + 0x6C]
40510loop_4852:
40511 movleu %icc, %o5, %i5
40512 ldd [%l7 + 0x38], %f8
40513loop_4853:
40514 sth %g5, [%l7 + 0x5A]
40515 stb %o2, [%l7 + 0x29]
40516 sdivcc %i0, 0x0BF8, %g3
40517 std %f6, [%l7 + 0x28]
40518 movre %l2, %g7, %g2
40519 fcmple16 %f14, %f6, %l6
40520 fors %f14, %f7, %f1
40521 std %f14, [%l7 + 0x28]
40522 fmovdn %xcc, %f3, %f0
40523 array32 %o3, %i4, %o4
40524 lduw [%l7 + 0x58], %o1
40525 brlz %i7, loop_4854
40526 subccc %g1, %l5, %i3
40527 movg %icc, %l3, %g6
40528 ta %xcc, 0x7
40529loop_4854:
40530 movgu %xcc, %i6, %l4
40531 andn %o0, %i1, %l1
40532 fornot2s %f4, %f0, %f4
40533 fmovrde %i2, %f2, %f12
40534 edge16ln %g4, %l0, %o6
40535 ldub [%l7 + 0x66], %o7
40536 stx %o5, [%l7 + 0x10]
40537 tsubcc %i5, 0x09B0, %g5
40538 orn %i0, %g3, %l2
40539 taddcc %g7, %g2, %o2
40540 fnegs %f12, %f10
40541 smulcc %o3, 0x1866, %i4
40542 and %l6, %o4, %o1
40543 sth %i7, [%l7 + 0x34]
40544 ldd [%l7 + 0x38], %f8
40545 ldd [%l7 + 0x48], %f2
40546 fmovsleu %icc, %f15, %f0
40547 fornot1s %f7, %f3, %f15
40548 ldsb [%l7 + 0x16], %g1
40549 st %f9, [%l7 + 0x78]
40550 edge8ln %i3, %l5, %l3
40551 be,a %xcc, loop_4855
40552 lduw [%l7 + 0x2C], %g6
40553 fmovdne %icc, %f10, %f13
40554 fbn,a %fcc0, loop_4856
40555loop_4855:
40556 fbn,a %fcc2, loop_4857
40557 fmovrsgez %i6, %f5, %f2
40558 popc 0x054D, %l4
40559loop_4856:
40560 tvc %icc, 0x3
40561loop_4857:
40562 fmovdvs %icc, %f14, %f5
40563 fandnot2 %f6, %f10, %f4
40564 sth %o0, [%l7 + 0x76]
40565 ldx [%l7 + 0x08], %l1
40566 fnegs %f14, %f0
40567 ld [%l7 + 0x38], %f8
40568 fmovdcc %icc, %f1, %f9
40569 fmovrdgz %i1, %f2, %f6
40570 tcc %xcc, 0x6
40571 movrlz %g4, 0x351, %i2
40572 fexpand %f9, %f0
40573 movpos %icc, %l0, %o7
40574 movcc %xcc, %o5, %o6
40575 fcmpne16 %f14, %f12, %i5
40576 std %f4, [%l7 + 0x68]
40577 fbul,a %fcc3, loop_4858
40578 subcc %i0, %g3, %g5
40579 sth %l2, [%l7 + 0x3E]
40580 lduh [%l7 + 0x74], %g7
40581loop_4858:
40582 ldd [%l7 + 0x30], %f14
40583 ldd [%l7 + 0x68], %f12
40584 ldsh [%l7 + 0x52], %o2
40585 bgu,a,pn %icc, loop_4859
40586 ldsb [%l7 + 0x72], %g2
40587 movrgez %o3, %i4, %l6
40588 bg,pn %xcc, loop_4860
40589loop_4859:
40590 bcs,pt %icc, loop_4861
40591 edge8ln %o4, %i7, %g1
40592 fbue %fcc3, loop_4862
40593loop_4860:
40594 movne %xcc, %o1, %i3
40595loop_4861:
40596 bpos,a %xcc, loop_4863
40597 ldx [%l7 + 0x68], %l5
40598loop_4862:
40599 ld [%l7 + 0x60], %f4
40600 alignaddr %l3, %i6, %l4
40601loop_4863:
40602 bg,pt %xcc, loop_4864
40603 stw %g6, [%l7 + 0x7C]
40604 movpos %icc, %o0, %l1
40605 fmovrdgez %i1, %f4, %f8
40606loop_4864:
40607 ba %icc, loop_4865
40608 movne %icc, %g4, %l0
40609 fmovdl %icc, %f8, %f13
40610 tcc %xcc, 0x1
40611loop_4865:
40612 lduw [%l7 + 0x68], %i2
40613 st %f7, [%l7 + 0x10]
40614 fbn,a %fcc2, loop_4866
40615 lduh [%l7 + 0x0C], %o5
40616 fpsub32 %f12, %f10, %f8
40617 taddcctv %o6, %i5, %o7
40618loop_4866:
40619 std %f10, [%l7 + 0x18]
40620 lduw [%l7 + 0x20], %g3
40621 ldd [%l7 + 0x08], %f12
40622 subccc %i0, %g5, %l2
40623 fmuld8sux16 %f1, %f12, %f0
40624 fcmpeq16 %f4, %f12, %o2
40625 move %xcc, %g2, %o3
40626 edge8l %g7, %i4, %o4
40627 stb %i7, [%l7 + 0x36]
40628 movvc %xcc, %l6, %g1
40629 bne %xcc, loop_4867
40630 umulcc %i3, 0x194B, %o1
40631 fnot1 %f14, %f12
40632 mulscc %l5, 0x09EC, %i6
40633loop_4867:
40634 ldsw [%l7 + 0x58], %l3
40635 bn,a,pt %icc, loop_4868
40636 movvs %xcc, %l4, %o0
40637 st %f13, [%l7 + 0x18]
40638 fmuld8ulx16 %f12, %f1, %f14
40639loop_4868:
40640 fsrc2 %f2, %f12
40641 fmovspos %xcc, %f1, %f7
40642 fmovrde %l1, %f4, %f4
40643 stw %i1, [%l7 + 0x48]
40644 tcc %icc, 0x4
40645 edge32l %g6, %g4, %l0
40646 sethi 0x06B3, %o5
40647 ldx [%l7 + 0x50], %i2
40648 fors %f3, %f7, %f13
40649 ldsh [%l7 + 0x2A], %i5
40650 bcc loop_4869
40651 lduh [%l7 + 0x6E], %o6
40652 fbug %fcc1, loop_4870
40653 add %g3, 0x1705, %o7
40654loop_4869:
40655 bshuffle %f6, %f8, %f2
40656 fcmpgt32 %f10, %f8, %i0
40657loop_4870:
40658 ldd [%l7 + 0x30], %f12
40659 fmovda %xcc, %f13, %f9
40660 lduw [%l7 + 0x70], %l2
40661 st %f13, [%l7 + 0x7C]
40662 tn %icc, 0x6
40663 stw %g5, [%l7 + 0x40]
40664 std %f2, [%l7 + 0x70]
40665 ld [%l7 + 0x54], %f3
40666 stw %o2, [%l7 + 0x28]
40667 st %f4, [%l7 + 0x6C]
40668 stb %g2, [%l7 + 0x7A]
40669 ldsw [%l7 + 0x14], %o3
40670 st %f8, [%l7 + 0x6C]
40671 array8 %i4, %g7, %i7
40672 tl %icc, 0x7
40673 bg,a %icc, loop_4871
40674 st %f15, [%l7 + 0x4C]
40675 subc %l6, 0x1076, %o4
40676 stx %i3, [%l7 + 0x18]
40677loop_4871:
40678 taddcctv %o1, 0x0D35, %l5
40679 fmovsge %xcc, %f11, %f1
40680 stw %g1, [%l7 + 0x6C]
40681 be,a,pt %xcc, loop_4872
40682 nop
40683 setx loop_4873, %l0, %l1
40684 wrpr 0x1, %tl
40685 wrpr %l1, %tnpc
40686 setx 0x34400001400, %l0, %l1
40687 wrpr %l1, %tstate
40688 wrhpr 0x4, %htstate
40689 done
40690 edge8ln %i6, %l4, %o0
40691 stx %l1, [%l7 + 0x30]
40692loop_4872:
40693 fbule %fcc0, loop_4874
40694loop_4873:
40695 udiv %i1, 0x08D1, %g6
40696 sdivx %l3, 0x0641, %g4
40697 faligndata %f12, %f12, %f6
40698loop_4874:
40699 ld [%l7 + 0x34], %f5
40700 fxor %f8, %f12, %f4
40701 movpos %icc, %o5, %l0
40702 lduw [%l7 + 0x70], %i5
40703 sdiv %i2, 0x1072, %o6
40704 stw %g3, [%l7 + 0x34]
40705 fpackfix %f0, %f12
40706 fble %fcc3, loop_4875
40707 ld [%l7 + 0x10], %f12
40708 xor %o7, 0x0A0D, %i0
40709 call loop_4876
40710loop_4875:
40711 st %f2, [%l7 + 0x60]
40712 fsrc2s %f2, %f11
40713 movrgez %g5, %l2, %o2
40714loop_4876:
40715 fpadd32 %f4, %f2, %f12
40716 fsrc2 %f8, %f2
40717 std %f6, [%l7 + 0x28]
40718 fabsd %f0, %f12
40719 std %f4, [%l7 + 0x18]
40720 faligndata %f12, %f12, %f10
40721 orn %g2, %i4, %g7
40722 st %f3, [%l7 + 0x34]
40723 ldx [%l7 + 0x48], %i7
40724 sll %l6, 0x0D, %o3
40725 bvc,a,pn %icc, loop_4877
40726 smulcc %o4, %i3, %o1
40727 fmovdl %xcc, %f8, %f8
40728 fnegs %f3, %f8
40729loop_4877:
40730 fnor %f8, %f14, %f4
40731 fands %f2, %f10, %f8
40732 fmovdl %xcc, %f8, %f7
40733 bl,a %xcc, loop_4878
40734 fbue,a %fcc0, loop_4879
40735 for %f2, %f12, %f14
40736 lduh [%l7 + 0x1E], %g1
40737loop_4878:
40738 ldsb [%l7 + 0x2C], %l5
40739loop_4879:
40740 st %f8, [%l7 + 0x44]
40741 sth %i6, [%l7 + 0x26]
40742 ldx [%l7 + 0x58], %l4
40743 ldd [%l7 + 0x08], %f10
40744 bvs,a %xcc, loop_4880
40745 tvc %xcc, 0x6
40746 nop
40747 setx loop_4881, %l0, %l1
40748 jmpl %l1, %o0
40749 ldub [%l7 + 0x2C], %i1
40750loop_4880:
40751 fblg,a %fcc0, loop_4882
40752 andcc %l1, %l3, %g6
40753loop_4881:
40754 sth %o5, [%l7 + 0x08]
40755 stb %l0, [%l7 + 0x14]
40756loop_4882:
40757 movne %xcc, %g4, %i5
40758 tle %xcc, 0x3
40759 fbge %fcc2, loop_4883
40760 fpsub32s %f1, %f2, %f14
40761 fbl,a %fcc2, loop_4884
40762 subcc %o6, 0x1DED, %g3
40763loop_4883:
40764 fcmps %fcc0, %f8, %f12
40765 fbne,a %fcc1, loop_4885
40766loop_4884:
40767 movg %xcc, %o7, %i0
40768 movn %xcc, %g5, %i2
40769 ldsw [%l7 + 0x74], %o2
40770loop_4885:
40771 for %f4, %f2, %f6
40772 subccc %g2, 0x18C2, %i4
40773 fmovsl %icc, %f14, %f4
40774 sethi 0x148C, %l2
40775 fands %f14, %f5, %f5
40776 srax %g7, 0x1C, %l6
40777 tsubcctv %i7, %o4, %i3
40778 sth %o3, [%l7 + 0x34]
40779 fpsub16 %f12, %f0, %f12
40780 lduw [%l7 + 0x1C], %g1
40781 nop
40782 setx loop_4886, %l0, %l1
40783 jmpl %l1, %o1
40784 brnz %l5, loop_4887
40785 tgu %icc, 0x4
40786 sll %l4, %i6, %i1
40787loop_4886:
40788 edge32n %o0, %l3, %g6
40789loop_4887:
40790 brgez,a %o5, loop_4888
40791 fsrc1s %f6, %f0
40792 ldd [%l7 + 0x68], %f2
40793 fnor %f8, %f10, %f8
40794loop_4888:
40795 brlz %l1, loop_4889
40796 fpadd16s %f10, %f10, %f4
40797 fbn,a %fcc1, loop_4890
40798 brlez,a %g4, loop_4891
40799loop_4889:
40800 fbule %fcc2, loop_4892
40801 movrlez %l0, %i5, %o6
40802loop_4890:
40803 fmovsvc %xcc, %f3, %f3
40804loop_4891:
40805 bneg,a %icc, loop_4893
40806loop_4892:
40807 ldsw [%l7 + 0x74], %g3
40808 edge16ln %i0, %o7, %g5
40809 movneg %xcc, %o2, %g2
40810loop_4893:
40811 fpadd16 %f12, %f0, %f2
40812 fmul8sux16 %f6, %f0, %f10
40813 fexpand %f2, %f8
40814 st %f14, [%l7 + 0x7C]
40815 fxor %f0, %f14, %f0
40816 umul %i4, %l2, %g7
40817 fone %f2
40818 call loop_4894
40819 sth %l6, [%l7 + 0x18]
40820 movcs %icc, %i2, %o4
40821 lduw [%l7 + 0x10], %i7
40822loop_4894:
40823 fmovsvs %xcc, %f9, %f3
40824 fblg %fcc1, loop_4895
40825 stx %o3, [%l7 + 0x58]
40826 fcmpes %fcc0, %f12, %f4
40827 fmovdcs %icc, %f2, %f12
40828loop_4895:
40829 ldx [%l7 + 0x50], %g1
40830 ldsw [%l7 + 0x54], %o1
40831 sth %l5, [%l7 + 0x6A]
40832 stb %i3, [%l7 + 0x38]
40833 xor %l4, 0x1290, %i6
40834 ldd [%l7 + 0x58], %f14
40835 bne,pt %icc, loop_4896
40836 xorcc %i1, %o0, %l3
40837 fbn,a %fcc2, loop_4897
40838 ldub [%l7 + 0x17], %g6
40839loop_4896:
40840 ld [%l7 + 0x14], %f11
40841 fbule,a %fcc3, loop_4898
40842loop_4897:
40843 move %icc, %o5, %l1
40844 lduw [%l7 + 0x24], %g4
40845 movre %l0, 0x001, %i5
40846loop_4898:
40847 stb %o6, [%l7 + 0x30]
40848 edge8 %g3, %o7, %i0
40849 ldd [%l7 + 0x38], %f8
40850 brz %o2, loop_4899
40851 andcc %g5, 0x0492, %g2
40852 tg %icc, 0x6
40853 fba %fcc3, loop_4900
40854loop_4899:
40855 fbg,a %fcc3, loop_4901
40856 st %f3, [%l7 + 0x2C]
40857 xnor %l2, %g7, %l6
40858loop_4900:
40859 tsubcctv %i4, %o4, %i7
40860loop_4901:
40861 sllx %o3, 0x08, %g1
40862 fone %f6
40863 edge8l %i2, %l5, %i3
40864 fmovdneg %xcc, %f5, %f11
40865 fbuge,a %fcc0, loop_4902
40866 and %l4, 0x17EC, %o1
40867 fmovrdlez %i6, %f2, %f10
40868 fbge,a %fcc3, loop_4903
40869loop_4902:
40870 fmovrsne %i1, %f3, %f6
40871 fbul,a %fcc2, loop_4904
40872 fmovdvs %icc, %f14, %f4
40873loop_4903:
40874 stx %l3, [%l7 + 0x48]
40875 fmovsn %icc, %f0, %f9
40876loop_4904:
40877 ldd [%l7 + 0x58], %f6
40878 ldx [%l7 + 0x38], %o0
40879 ldsb [%l7 + 0x27], %g6
40880 fbule,a %fcc1, loop_4905
40881 te %icc, 0x4
40882 fone %f14
40883 fbule %fcc2, loop_4906
40884loop_4905:
40885 ldd [%l7 + 0x08], %f4
40886 std %f0, [%l7 + 0x08]
40887 umulcc %l1, %g4, %o5
40888loop_4906:
40889 brgez,a %l0, loop_4907
40890 st %f2, [%l7 + 0x5C]
40891 fnegd %f12, %f14
40892 ldx [%l7 + 0x30], %o6
40893loop_4907:
40894 fmovsne %icc, %f13, %f0
40895 popc %g3, %i5
40896 fxnor %f2, %f0, %f4
40897 fmovdl %xcc, %f10, %f7
40898 stx %i0, [%l7 + 0x60]
40899 ldsb [%l7 + 0x56], %o2
40900 fpackfix %f8, %f6
40901 fmovrsgz %o7, %f11, %f0
40902 ble,a,pt %icc, loop_4908
40903 ldx [%l7 + 0x08], %g5
40904 bcs,a %icc, loop_4909
40905 tvc %xcc, 0x7
40906loop_4908:
40907 bgu,a loop_4910
40908 ldsb [%l7 + 0x7C], %g2
40909loop_4909:
40910 mulx %g7, 0x0A5C, %l2
40911 fxor %f0, %f12, %f12
40912loop_4910:
40913 call loop_4911
40914 bge,a,pn %xcc, loop_4912
40915 fmul8ulx16 %f2, %f4, %f12
40916 mulscc %i4, 0x057E, %l6
40917loop_4911:
40918 taddcctv %o4, 0x1D5E, %i7
40919loop_4912:
40920 umulcc %o3, %g1, %l5
40921 lduh [%l7 + 0x56], %i3
40922 movrne %l4, %i2, %i6
40923 fmovse %icc, %f3, %f0
40924 orn %i1, 0x01F1, %o1
40925 fbue,a %fcc2, loop_4913
40926 ldx [%l7 + 0x40], %l3
40927 move %xcc, %o0, %l1
40928 ble,a,pn %xcc, loop_4914
40929loop_4913:
40930 movgu %icc, %g4, %g6
40931 fmovrdne %l0, %f0, %f2
40932 bne,a,pt %icc, loop_4915
40933loop_4914:
40934 for %f2, %f0, %f8
40935 fands %f1, %f13, %f8
40936 std %f8, [%l7 + 0x40]
40937loop_4915:
40938 st %f10, [%l7 + 0x5C]
40939 bgu,a,pt %xcc, loop_4916
40940 movge %icc, %o6, %g3
40941 bcc,a,pn %icc, loop_4917
40942 stb %o5, [%l7 + 0x3C]
40943loop_4916:
40944 st %f9, [%l7 + 0x2C]
40945 nop
40946 setx loop_4918, %l0, %l1
40947 wrpr 0x1, %tl
40948 wrpr %l1, %tnpc
40949 setx 0x34400001400, %l0, %l1
40950 wrpr %l1, %tstate
40951 wrhpr 0x4, %htstate
40952 done
40953loop_4917:
40954 fmovs %f4, %f4
40955 fba %fcc0, loop_4919
40956 movn %xcc, %i0, %o2
40957loop_4918:
40958 fbe,a %fcc1, loop_4920
40959 brlz,a %o7, loop_4921
40960loop_4919:
40961 sra %g5, 0x05, %i5
40962 ldd [%l7 + 0x20], %f10
40963loop_4920:
40964 sth %g7, [%l7 + 0x36]
40965loop_4921:
40966 srl %g2, 0x14, %i4
40967 fpsub16 %f0, %f0, %f12
40968 fbule %fcc1, loop_4922
40969 stb %l2, [%l7 + 0x18]
40970 orn %l6, %i7, %o4
40971 tneg %xcc, 0x6
40972loop_4922:
40973 ldsh [%l7 + 0x76], %o3
40974 addcc %g1, %l5, %l4
40975 bl,pn %icc, loop_4923
40976 brnz,a %i2, loop_4924
40977 ldsw [%l7 + 0x18], %i6
40978 fmovdg %icc, %f4, %f8
40979loop_4923:
40980 movgu %icc, %i3, %o1
40981loop_4924:
40982 fbe,a %fcc0, loop_4925
40983 pdist %f0, %f2, %f2
40984 fcmpne32 %f4, %f10, %l3
40985 fmovsvs %xcc, %f6, %f5
40986loop_4925:
40987 fpadd32 %f12, %f10, %f12
40988 fmovscc %icc, %f3, %f12
40989 ldx [%l7 + 0x20], %o0
40990 ldub [%l7 + 0x31], %i1
40991 fmovsneg %xcc, %f11, %f1
40992 fmovdcs %xcc, %f11, %f7
40993 ldsh [%l7 + 0x1E], %g4
40994 stx %g6, [%l7 + 0x48]
40995 andncc %l0, %l1, %g3
40996 stx %o6, [%l7 + 0x68]
40997 fmovsa %icc, %f11, %f14
40998 bge,a loop_4926
40999 bcc,a loop_4927
41000 fbul,a %fcc1, loop_4928
41001 ldsh [%l7 + 0x42], %o5
41002loop_4926:
41003 tn %xcc, 0x4
41004loop_4927:
41005 sub %i0, %o7, %o2
41006loop_4928:
41007 mulscc %g5, 0x0554, %g7
41008 ldx [%l7 + 0x08], %g2
41009 fcmpne32 %f8, %f8, %i4
41010 fbue %fcc0, loop_4929
41011 fcmpd %fcc1, %f12, %f4
41012 bneg loop_4930
41013 tpos %icc, 0x7
41014loop_4929:
41015 st %f12, [%l7 + 0x28]
41016 fmovrdgz %i5, %f6, %f8
41017loop_4930:
41018 brlez %l6, loop_4931
41019 st %f7, [%l7 + 0x74]
41020 ldsb [%l7 + 0x43], %i7
41021 addc %l2, 0x0818, %o3
41022loop_4931:
41023 edge16 %g1, %l5, %o4
41024 fmovdn %icc, %f9, %f9
41025 udiv %l4, 0x1EA9, %i2
41026 and %i3, %i6, %o1
41027 ld [%l7 + 0x2C], %f0
41028 fblg %fcc1, loop_4932
41029 ld [%l7 + 0x2C], %f11
41030 nop
41031 setx loop_4933, %l0, %l1
41032 wrpr 0x1, %tl
41033 wrpr %l1, %tpc
41034 add %l1, 0x4, %l1
41035 wrpr %l1, %tnpc
41036 setx 0x34400001400, %l0, %l1
41037 wrpr %l1, %tstate
41038 wrhpr 0x4, %htstate
41039 retry
41040 edge32n %l3, %i1, %g4
41041loop_4932:
41042 fnand %f12, %f6, %f14
41043 or %o0, %l0, %g6
41044loop_4933:
41045 fnot1 %f8, %f6
41046 fba %fcc2, loop_4934
41047 edge16n %l1, %g3, %o5
41048 fcmpne16 %f6, %f4, %i0
41049 fmovrsgez %o7, %f6, %f6
41050loop_4934:
41051 ldsb [%l7 + 0x45], %o2
41052 lduh [%l7 + 0x12], %o6
41053 array16 %g5, %g7, %i4
41054 fones %f7
41055 fbl,a %fcc1, loop_4935
41056 ld [%l7 + 0x68], %f13
41057 stw %i5, [%l7 + 0x24]
41058 stx %l6, [%l7 + 0x10]
41059loop_4935:
41060 fmovdleu %xcc, %f9, %f11
41061 fnot2 %f0, %f6
41062 ba loop_4936
41063 stw %g2, [%l7 + 0x10]
41064 fmovrde %i7, %f4, %f4
41065 fnegd %f6, %f12
41066loop_4936:
41067 fzero %f12
41068 edge32ln %o3, %g1, %l2
41069 tleu %icc, 0x4
41070 fabsd %f14, %f2
41071 fmuld8sux16 %f7, %f3, %f6
41072 stx %l5, [%l7 + 0x30]
41073 movvs %xcc, %o4, %i2
41074 bneg,a loop_4937
41075 fzeros %f14
41076 lduw [%l7 + 0x2C], %l4
41077 stx %i6, [%l7 + 0x78]
41078loop_4937:
41079 udiv %o1, 0x1125, %i3
41080 sub %l3, %g4, %o0
41081 movl %icc, %i1, %l0
41082 fmul8x16 %f12, %f8, %f14
41083 move %icc, %g6, %g3
41084 ldsb [%l7 + 0x3E], %l1
41085 fmovsle %icc, %f11, %f3
41086 fba %fcc3, loop_4938
41087 fbge %fcc2, loop_4939
41088 bgu,a %xcc, loop_4940
41089 bcs,pt %xcc, loop_4941
41090loop_4938:
41091 fnot1s %f14, %f7
41092loop_4939:
41093 be,a,pt %xcc, loop_4942
41094loop_4940:
41095 tvs %icc, 0x7
41096loop_4941:
41097 fpadd32s %f9, %f10, %f2
41098 fbul,a %fcc0, loop_4943
41099loop_4942:
41100 ld [%l7 + 0x54], %f4
41101 fabss %f7, %f0
41102 movrlez %i0, 0x3AB, %o7
41103loop_4943:
41104 ldsh [%l7 + 0x14], %o2
41105 movn %xcc, %o5, %g5
41106 stw %g7, [%l7 + 0x5C]
41107 edge16l %i4, %i5, %l6
41108 addcc %o6, 0x1EDD, %g2
41109 tvs %xcc, 0x4
41110 fbne,a %fcc2, loop_4944
41111 ldub [%l7 + 0x5B], %o3
41112 bleu,a %xcc, loop_4945
41113 bvc,a %xcc, loop_4946
41114loop_4944:
41115 fbe %fcc2, loop_4947
41116 fbe %fcc1, loop_4948
41117loop_4945:
41118 fmovdg %xcc, %f7, %f1
41119loop_4946:
41120 fcmpd %fcc0, %f0, %f4
41121loop_4947:
41122 stx %g1, [%l7 + 0x30]
41123loop_4948:
41124 stb %i7, [%l7 + 0x10]
41125 fabsd %f10, %f2
41126 st %f7, [%l7 + 0x18]
41127 sdivx %l5, 0x1F37, %o4
41128 fornot1 %f4, %f0, %f6
41129 edge32n %l2, %i2, %l4
41130 srlx %o1, %i3, %l3
41131 taddcc %i6, %o0, %g4
41132 fbu %fcc2, loop_4949
41133 lduw [%l7 + 0x70], %l0
41134 ldsw [%l7 + 0x30], %g6
41135 ldd [%l7 + 0x78], %f8
41136loop_4949:
41137 ldub [%l7 + 0x67], %g3
41138 sth %l1, [%l7 + 0x46]
41139 ldx [%l7 + 0x48], %i0
41140 fmovsl %icc, %f11, %f5
41141 ldsh [%l7 + 0x32], %o7
41142 std %f0, [%l7 + 0x78]
41143 ldd [%l7 + 0x68], %f2
41144 fmovdgu %xcc, %f15, %f15
41145 ldub [%l7 + 0x4B], %i1
41146 subc %o2, 0x1552, %g5
41147 faligndata %f4, %f10, %f4
41148 bvc,a loop_4950
41149 fornot2 %f8, %f8, %f6
41150 udivx %o5, 0x0836, %g7
41151 tle %icc, 0x5
41152loop_4950:
41153 tle %xcc, 0x3
41154 orncc %i5, 0x1DAF, %l6
41155 movg %xcc, %i4, %g2
41156 ble %icc, loop_4951
41157 fnot1 %f4, %f6
41158 orcc %o6, %g1, %i7
41159 ldx [%l7 + 0x30], %l5
41160loop_4951:
41161 mulx %o4, %l2, %i2
41162 sth %o3, [%l7 + 0x64]
41163 smulcc %l4, 0x0732, %i3
41164 std %f4, [%l7 + 0x08]
41165 fpsub32 %f10, %f12, %f2
41166 movre %l3, %o1, %o0
41167 fpadd32 %f2, %f14, %f12
41168 fexpand %f3, %f0
41169 fmul8x16 %f5, %f6, %f0
41170 fmovde %icc, %f11, %f4
41171 fmul8sux16 %f2, %f0, %f4
41172 umul %g4, 0x1AC3, %l0
41173 smulcc %g6, %i6, %l1
41174 fmovsvs %xcc, %f3, %f3
41175 addc %i0, %g3, %o7
41176 fmovrslz %o2, %f5, %f4
41177 fba,a %fcc0, loop_4952
41178 alignaddrl %g5, %o5, %g7
41179 fmovdleu %icc, %f3, %f1
41180 bcs,a %icc, loop_4953
41181loop_4952:
41182 ldsb [%l7 + 0x63], %i5
41183 movvc %icc, %l6, %i4
41184 addc %i1, %g2, %o6
41185loop_4953:
41186 edge16l %i7, %l5, %o4
41187 std %f6, [%l7 + 0x30]
41188 smul %g1, 0x114B, %l2
41189 ldsw [%l7 + 0x50], %o3
41190 ldx [%l7 + 0x68], %l4
41191 fbug %fcc1, loop_4954
41192 xnor %i3, 0x0704, %i2
41193 ldd [%l7 + 0x48], %f8
41194 ldd [%l7 + 0x50], %f6
41195loop_4954:
41196 fmovrsgz %l3, %f5, %f13
41197 fsrc1 %f14, %f2
41198 tpos %icc, 0x4
41199 stb %o1, [%l7 + 0x25]
41200 movrlez %o0, %g4, %l0
41201 andcc %i6, %g6, %l1
41202 fmovdvc %icc, %f14, %f9
41203 fexpand %f4, %f12
41204 ldd [%l7 + 0x68], %f12
41205 sth %i0, [%l7 + 0x28]
41206 ldd [%l7 + 0x68], %f14
41207 tleu %xcc, 0x2
41208 movrgz %o7, 0x144, %o2
41209 umul %g5, 0x054F, %o5
41210 fabsd %f12, %f12
41211 fexpand %f7, %f10
41212 call loop_4955
41213 fornot1 %f0, %f4, %f4
41214 movleu %xcc, %g7, %g3
41215 lduw [%l7 + 0x24], %l6
41216loop_4955:
41217 st %f0, [%l7 + 0x2C]
41218 bgu,pt %xcc, loop_4956
41219 sra %i4, 0x16, %i5
41220 fmul8x16al %f0, %f7, %f12
41221 fexpand %f8, %f10
41222loop_4956:
41223 nop
41224 setx loop_4957, %l0, %l1
41225 jmpl %l1, %i1
41226 ba,a,pt %xcc, loop_4958
41227 orn %g2, 0x173A, %o6
41228 fmovrde %i7, %f2, %f10
41229loop_4957:
41230 st %f4, [%l7 + 0x54]
41231loop_4958:
41232 sdivx %o4, 0x11FA, %g1
41233 fbge %fcc2, loop_4959
41234 stw %l5, [%l7 + 0x5C]
41235 stx %o3, [%l7 + 0x70]
41236 fnands %f7, %f3, %f0
41237loop_4959:
41238 nop
41239 setx loop_4960, %l0, %l1
41240 wrpr 0x1, %tl
41241 wrpr %l1, %tpc
41242 add %l1, 0x4, %l1
41243 wrpr %l1, %tnpc
41244 setx 0x34400001400, %l0, %l1
41245 wrpr %l1, %tstate
41246 wrhpr 0x4, %htstate
41247 retry
41248 add %l2, 0x1183, %l4
41249 fmovdle %xcc, %f15, %f0
41250 fbu %fcc1, loop_4961
41251loop_4960:
41252 std %f6, [%l7 + 0x48]
41253 lduh [%l7 + 0x36], %i3
41254 ldsb [%l7 + 0x5A], %i2
41255loop_4961:
41256 add %l3, 0x066B, %o0
41257 lduh [%l7 + 0x4C], %o1
41258 fcmple32 %f12, %f4, %l0
41259 fornot1s %f9, %f2, %f15
41260 movg %icc, %g4, %i6
41261 stx %g6, [%l7 + 0x08]
41262 ldub [%l7 + 0x65], %i0
41263 smulcc %l1, 0x0010, %o7
41264 tgu %icc, 0x0
41265 bn loop_4962
41266 fbuge %fcc3, loop_4963
41267 movge %xcc, %g5, %o2
41268 edge8 %o5, %g7, %g3
41269loop_4962:
41270 sdivcc %l6, 0x07EE, %i4
41271loop_4963:
41272 movcc %icc, %i5, %i1
41273 lduw [%l7 + 0x40], %g2
41274 fbg %fcc0, loop_4964
41275 lduh [%l7 + 0x56], %i7
41276 ldx [%l7 + 0x40], %o6
41277 ld [%l7 + 0x2C], %f10
41278loop_4964:
41279 bgu,pt %xcc, loop_4965
41280 ldsh [%l7 + 0x70], %o4
41281 ldx [%l7 + 0x08], %g1
41282 sllx %l5, 0x15, %l2
41283loop_4965:
41284 fpsub16 %f10, %f8, %f8
41285 ba,a,pn %xcc, loop_4966
41286 edge8n %o3, %i3, %i2
41287 ldx [%l7 + 0x28], %l3
41288 fbge,a %fcc2, loop_4967
41289loop_4966:
41290 tn %xcc, 0x5
41291 fmovdl %icc, %f0, %f5
41292 andncc %o0, %l4, %o1
41293loop_4967:
41294 ldd [%l7 + 0x58], %f6
41295 bg,a %icc, loop_4968
41296 bge,a %icc, loop_4969
41297 fnot1 %f6, %f0
41298 nop
41299 setx loop_4970, %l0, %l1
41300 jmpl %l1, %l0
41301loop_4968:
41302 fpadd32s %f6, %f3, %f8
41303loop_4969:
41304 te %xcc, 0x0
41305 fmovdneg %icc, %f4, %f12
41306loop_4970:
41307 fmovd %f12, %f2
41308 fxnor %f0, %f0, %f2
41309 sdivx %g4, 0x087B, %g6
41310 movvc %icc, %i0, %i6
41311 fmovrdlez %o7, %f0, %f10
41312 stx %g5, [%l7 + 0x68]
41313 fnor %f8, %f0, %f0
41314 ldd [%l7 + 0x70], %f8
41315 brgez %l1, loop_4971
41316 brz,a %o2, loop_4972
41317 move %xcc, %o5, %g7
41318 ba,pt %xcc, loop_4973
41319loop_4971:
41320 stx %l6, [%l7 + 0x40]
41321loop_4972:
41322 sub %i4, 0x0481, %g3
41323 fnot2 %f12, %f12
41324loop_4973:
41325 fpsub32s %f10, %f9, %f13
41326 srax %i1, 0x19, %i5
41327 ldx [%l7 + 0x70], %g2
41328 fpmerge %f15, %f3, %f14
41329 std %f12, [%l7 + 0x70]
41330 ldx [%l7 + 0x78], %o6
41331 nop
41332 setx loop_4974, %l0, %l1
41333 wrpr 0x1, %tl
41334 wrpr %l1, %tpc
41335 add %l1, 0x4, %l1
41336 wrpr %l1, %tnpc
41337 setx 0x34400001400, %l0, %l1
41338 wrpr %l1, %tstate
41339 wrhpr 0x4, %htstate
41340 retry
41341 fcmpd %fcc2, %f12, %f14
41342 edge8ln %i7, %o4, %g1
41343 sethi 0x1264, %l2
41344loop_4974:
41345 andn %l5, %i3, %o3
41346 ld [%l7 + 0x68], %f10
41347 brgez,a %l3, loop_4975
41348 fbo,a %fcc3, loop_4976
41349 tsubcctv %i2, %l4, %o1
41350 movle %xcc, %l0, %g4
41351loop_4975:
41352 brgz %g6, loop_4977
41353loop_4976:
41354 fcmpne32 %f14, %f0, %i0
41355 fcmpne16 %f2, %f10, %o0
41356 and %o7, %g5, %i6
41357loop_4977:
41358 fble,a %fcc1, loop_4978
41359 movleu %icc, %l1, %o5
41360 movle %xcc, %g7, %l6
41361 fbe %fcc3, loop_4979
41362loop_4978:
41363 movneg %xcc, %i4, %o2
41364 fpadd16s %f9, %f6, %f2
41365 brgz,a %i1, loop_4980
41366loop_4979:
41367 fmovrslz %g3, %f8, %f1
41368 fmovd %f2, %f12
41369 fmul8sux16 %f0, %f8, %f4
41370loop_4980:
41371 nop
41372 setx loop_4981, %l0, %l1
41373 wrpr 0x1, %tl
41374 wrpr %l1, %tpc
41375 add %l1, 0x4, %l1
41376 wrpr %l1, %tnpc
41377 setx 0x34400001400, %l0, %l1
41378 wrpr %l1, %tstate
41379 wrhpr 0x4, %htstate
41380 retry
41381 fmovsge %xcc, %f13, %f8
41382 bgu,a loop_4982
41383 ldd [%l7 + 0x50], %f12
41384loop_4981:
41385 udiv %g2, 0x0D59, %i5
41386 movvc %icc, %i7, %o6
41387loop_4982:
41388 movrgez %o4, %g1, %l2
41389 ta %icc, 0x6
41390 edge8l %i3, %l5, %o3
41391 movg %xcc, %l3, %l4
41392 fmul8x16 %f7, %f14, %f6
41393 fpadd32s %f12, %f15, %f13
41394 bgu loop_4983
41395 sll %o1, 0x0B, %i2
41396 fsrc1s %f10, %f14
41397 taddcc %l0, 0x06EC, %g4
41398loop_4983:
41399 udiv %i0, 0x06C3, %g6
41400 ldd [%l7 + 0x18], %f8
41401 fnot2s %f3, %f6
41402 andn %o7, %o0, %g5
41403 stb %i6, [%l7 + 0x41]
41404 xnor %o5, %g7, %l1
41405 fmovdvc %xcc, %f6, %f6
41406 edge16n %i4, %l6, %i1
41407 stb %g3, [%l7 + 0x2C]
41408 fcmpne16 %f10, %f12, %o2
41409 fcmpeq16 %f4, %f8, %i5
41410 edge32ln %i7, %o6, %g2
41411 bcs,pt %icc, loop_4984
41412 fmovrdgz %o4, %f0, %f0
41413 fornot1 %f6, %f10, %f0
41414 stw %g1, [%l7 + 0x64]
41415loop_4984:
41416 tn %icc, 0x3
41417 stb %l2, [%l7 + 0x14]
41418 st %f9, [%l7 + 0x58]
41419 sth %i3, [%l7 + 0x3E]
41420 ldd [%l7 + 0x28], %f14
41421 faligndata %f0, %f10, %f4
41422 bvc,a %xcc, loop_4985
41423 edge16ln %o3, %l3, %l5
41424 fpsub32 %f8, %f12, %f0
41425 st %f6, [%l7 + 0x70]
41426loop_4985:
41427 fmovsn %icc, %f9, %f15
41428 xnor %l4, 0x05DE, %i2
41429 ld [%l7 + 0x74], %f8
41430 ldsw [%l7 + 0x58], %o1
41431 std %f10, [%l7 + 0x50]
41432 fabsd %f6, %f2
41433 srax %g4, %i0, %l0
41434 sth %o7, [%l7 + 0x60]
41435 tg %xcc, 0x2
41436 move %icc, %g6, %o0
41437 andn %i6, %o5, %g5
41438 edge8l %g7, %i4, %l6
41439 add %i1, 0x1FC3, %l1
41440 edge8l %o2, %g3, %i7
41441 stw %i5, [%l7 + 0x54]
41442 sdivx %o6, 0x1431, %o4
41443 tsubcctv %g2, 0x02FE, %g1
41444 mova %icc, %l2, %o3
41445 fbue %fcc3, loop_4986
41446 fmovdn %icc, %f7, %f11
41447 fmovrdlez %l3, %f6, %f2
41448 fmovrde %l5, %f10, %f10
41449loop_4986:
41450 tsubcctv %i3, 0x1B01, %i2
41451 udivcc %l4, 0x11A4, %g4
41452 movgu %icc, %i0, %l0
41453 std %f14, [%l7 + 0x38]
41454 stb %o7, [%l7 + 0x25]
41455 fmovrslz %g6, %f10, %f9
41456 movcc %xcc, %o1, %o0
41457 orcc %i6, 0x0CB7, %o5
41458 andncc %g5, %i4, %l6
41459 fands %f15, %f10, %f11
41460 stx %i1, [%l7 + 0x60]
41461 fbule,a %fcc3, loop_4987
41462 ldub [%l7 + 0x48], %g7
41463 andn %l1, 0x1CA1, %g3
41464 ble,a,pt %icc, loop_4988
41465loop_4987:
41466 sth %o2, [%l7 + 0x18]
41467 st %f11, [%l7 + 0x38]
41468 movneg %xcc, %i7, %o6
41469loop_4988:
41470 ldsh [%l7 + 0x6E], %i5
41471 fpack32 %f8, %f12, %f0
41472 tleu %xcc, 0x2
41473 lduw [%l7 + 0x6C], %g2
41474 fmovscs %icc, %f10, %f14
41475 fcmpd %fcc1, %f10, %f8
41476 ldx [%l7 + 0x38], %g1
41477 bcs,a %xcc, loop_4989
41478 ldsw [%l7 + 0x14], %o4
41479 stb %l2, [%l7 + 0x72]
41480 std %f4, [%l7 + 0x68]
41481loop_4989:
41482 call loop_4990
41483 edge32n %l3, %l5, %i3
41484 sth %o3, [%l7 + 0x76]
41485 fmovsle %icc, %f10, %f2
41486loop_4990:
41487 taddcc %i2, 0x1C16, %l4
41488 fnands %f13, %f5, %f15
41489 lduw [%l7 + 0x18], %i0
41490 tcc %icc, 0x7
41491 ldsh [%l7 + 0x08], %g4
41492 fcmpd %fcc3, %f14, %f8
41493 fmovrdgz %l0, %f4, %f2
41494 sdivcc %g6, 0x1616, %o1
41495 sra %o7, 0x05, %o0
41496 sra %o5, 0x1E, %g5
41497 sra %i6, 0x03, %l6
41498 sth %i1, [%l7 + 0x4A]
41499 fpsub32 %f2, %f10, %f12
41500 tle %icc, 0x5
41501 ba,pt %icc, loop_4991
41502 udiv %g7, 0x0936, %i4
41503 fmovsneg %xcc, %f0, %f11
41504 fmovrdne %g3, %f2, %f2
41505loop_4991:
41506 lduh [%l7 + 0x64], %l1
41507 bvs %icc, loop_4992
41508 bvs,a loop_4993
41509 ld [%l7 + 0x1C], %f6
41510 sth %i7, [%l7 + 0x40]
41511loop_4992:
41512 bvs %xcc, loop_4994
41513loop_4993:
41514 addcc %o6, 0x0214, %o2
41515 stx %g2, [%l7 + 0x78]
41516 ldd [%l7 + 0x18], %f12
41517loop_4994:
41518 fcmpeq32 %f4, %f0, %g1
41519 fba %fcc3, loop_4995
41520 bshuffle %f10, %f8, %f12
41521 brnz,a %o4, loop_4996
41522 edge16ln %i5, %l3, %l2
41523loop_4995:
41524 fornot1s %f10, %f4, %f4
41525 lduh [%l7 + 0x74], %l5
41526loop_4996:
41527 bpos,pn %xcc, loop_4997
41528 movrgz %o3, 0x38F, %i3
41529 fblg %fcc1, loop_4998
41530 movg %icc, %l4, %i0
41531loop_4997:
41532 bpos,a,pn %icc, loop_4999
41533 ldsw [%l7 + 0x24], %i2
41534loop_4998:
41535 tgu %icc, 0x4
41536 fba,a %fcc0, loop_5000
41537loop_4999:
41538 tcc %xcc, 0x7
41539 fabss %f14, %f8
41540 bg,pn %xcc, loop_5001
41541loop_5000:
41542 fmovdpos %icc, %f2, %f4
41543 movrlez %l0, %g4, %o1
41544 ldd [%l7 + 0x08], %f12
41545loop_5001:
41546 lduh [%l7 + 0x42], %o7
41547 fbe,a %fcc0, loop_5002
41548 bneg,a,pt %xcc, loop_5003
41549 stx %o0, [%l7 + 0x78]
41550 std %f6, [%l7 + 0x70]
41551loop_5002:
41552 fmovdg %icc, %f14, %f0
41553loop_5003:
41554 fmovrsne %o5, %f5, %f7
41555 smul %g6, 0x0CD6, %i6
41556 subc %g5, 0x1784, %l6
41557 fbue %fcc2, loop_5004
41558 ldx [%l7 + 0x50], %g7
41559 addcc %i1, %g3, %i4
41560 udivcc %l1, 0x19A1, %o6
41561loop_5004:
41562 fmuld8sux16 %f13, %f13, %f8
41563 stw %o2, [%l7 + 0x38]
41564 nop
41565 setx loop_5005, %l0, %l1
41566 wrpr 0x1, %tl
41567 wrpr %l1, %tpc
41568 add %l1, 0x4, %l1
41569 wrpr %l1, %tnpc
41570 setx 0x34400001400, %l0, %l1
41571 wrpr %l1, %tstate
41572 wrhpr 0x4, %htstate
41573 retry
41574 std %f10, [%l7 + 0x38]
41575 lduw [%l7 + 0x20], %i7
41576 ldsb [%l7 + 0x5A], %g1
41577loop_5005:
41578 xnorcc %g2, %o4, %l3
41579 brgz,a %l2, loop_5006
41580 tneg %xcc, 0x2
41581 ldsw [%l7 + 0x6C], %i5
41582 fornot2s %f4, %f9, %f1
41583loop_5006:
41584 ldsw [%l7 + 0x40], %l5
41585 sethi 0x0027, %o3
41586 fxnors %f10, %f3, %f5
41587 fmovdvs %xcc, %f9, %f4
41588 fandnot1s %f14, %f8, %f1
41589 lduw [%l7 + 0x4C], %i3
41590 tsubcc %i0, 0x14BB, %l4
41591 stw %i2, [%l7 + 0x1C]
41592 fmovsgu %icc, %f10, %f3
41593 ldsh [%l7 + 0x6C], %g4
41594 fmovdg %xcc, %f11, %f2
41595 ldx [%l7 + 0x08], %o1
41596 sdivx %o7, 0x1C07, %o0
41597 movneg %xcc, %l0, %g6
41598 fmovscc %icc, %f8, %f0
41599 edge8l %o5, %g5, %i6
41600 fmovsl %icc, %f11, %f15
41601 ldub [%l7 + 0x21], %g7
41602 umul %i1, %l6, %g3
41603 edge8 %i4, %l1, %o2
41604 stb %o6, [%l7 + 0x44]
41605 ble,a loop_5007
41606 std %f10, [%l7 + 0x18]
41607 xor %g1, %i7, %o4
41608 sdivcc %g2, 0x02F7, %l2
41609loop_5007:
41610 movrlz %l3, %i5, %o3
41611 stw %l5, [%l7 + 0x6C]
41612 ldx [%l7 + 0x58], %i3
41613 ldsh [%l7 + 0x4C], %i0
41614 fmovdleu %icc, %f14, %f4
41615 fcmps %fcc2, %f6, %f9
41616 sdivx %i2, 0x0715, %g4
41617 brgz %l4, loop_5008
41618 siam 0x0
41619 ble %xcc, loop_5009
41620 bg loop_5010
41621loop_5008:
41622 be %xcc, loop_5011
41623 fornot2 %f12, %f8, %f10
41624loop_5009:
41625 fmovd %f0, %f14
41626loop_5010:
41627 fcmple16 %f6, %f6, %o7
41628loop_5011:
41629 mulx %o0, %o1, %g6
41630 ld [%l7 + 0x60], %f14
41631 fpadd32 %f2, %f6, %f0
41632 fxnor %f6, %f4, %f0
41633 fbo %fcc1, loop_5012
41634 fmovsvs %xcc, %f8, %f12
41635 fmovrslez %o5, %f11, %f5
41636 fmuld8ulx16 %f10, %f7, %f10
41637loop_5012:
41638 ble,a %xcc, loop_5013
41639 stb %g5, [%l7 + 0x64]
41640 xnor %l0, %i6, %g7
41641 nop
41642 setx loop_5014, %l0, %l1
41643 wrpr 0x1, %tl
41644 wrpr %l1, %tnpc
41645 setx 0x34400001400, %l0, %l1
41646 wrpr %l1, %tstate
41647 wrhpr 0x4, %htstate
41648 done
41649loop_5013:
41650 fnegd %f2, %f8
41651 subccc %l6, 0x1BE4, %i1
41652 ldsb [%l7 + 0x62], %i4
41653loop_5014:
41654 std %f14, [%l7 + 0x78]
41655 udivx %g3, 0x1461, %o2
41656 fmovse %xcc, %f14, %f9
41657 stx %o6, [%l7 + 0x10]
41658 fpmerge %f5, %f6, %f6
41659 addc %g1, %l1, %i7
41660 bleu,a loop_5015
41661 edge16 %o4, %l2, %l3
41662 mulx %g2, 0x13CB, %o3
41663 sth %l5, [%l7 + 0x08]
41664loop_5015:
41665 fandnot2s %f3, %f4, %f15
41666 fmovs %f8, %f6
41667 brgz,a %i5, loop_5016
41668 fpack16 %f12, %f14
41669 ldsb [%l7 + 0x1B], %i0
41670 fornot2s %f8, %f0, %f15
41671loop_5016:
41672 lduw [%l7 + 0x58], %i3
41673 lduw [%l7 + 0x10], %i2
41674 ldsh [%l7 + 0x5A], %g4
41675 fnot2 %f12, %f14
41676 movrlz %l4, %o7, %o1
41677 smulcc %g6, 0x0D2E, %o0
41678 fmovse %xcc, %f0, %f10
41679 fmovrsgz %g5, %f13, %f9
41680 movn %xcc, %o5, %l0
41681 xnor %g7, %l6, %i1
41682 stx %i4, [%l7 + 0x28]
41683 tl %icc, 0x6
41684 te %icc, 0x3
41685 ble,pn %icc, loop_5017
41686 fmovspos %xcc, %f14, %f10
41687 brlez %g3, loop_5018
41688 ldub [%l7 + 0x7A], %i6
41689loop_5017:
41690 srlx %o2, 0x02, %g1
41691 fnot2s %f7, %f1
41692loop_5018:
41693 bvs,a,pt %xcc, loop_5019
41694 add %l1, 0x00BC, %i7
41695 movrlz %o6, %o4, %l2
41696 ldub [%l7 + 0x6D], %l3
41697loop_5019:
41698 bgu,a,pt %icc, loop_5020
41699 sub %g2, 0x1FBF, %l5
41700 sth %i5, [%l7 + 0x7E]
41701 tl %icc, 0x0
41702loop_5020:
41703 fmovscc %icc, %f5, %f11
41704 stb %o3, [%l7 + 0x39]
41705 fbo %fcc1, loop_5021
41706 fbl,a %fcc3, loop_5022
41707 stb %i0, [%l7 + 0x1D]
41708 tg %icc, 0x5
41709loop_5021:
41710 fpackfix %f12, %f7
41711loop_5022:
41712 fmovdvs %icc, %f1, %f13
41713 fbl %fcc1, loop_5023
41714 fcmpeq32 %f14, %f10, %i3
41715 fnands %f12, %f11, %f8
41716 fone %f6
41717loop_5023:
41718 st %f13, [%l7 + 0x3C]
41719 fmovsl %xcc, %f1, %f0
41720 fnot1 %f12, %f10
41721 sllx %i2, %l4, %o7
41722 fcmpne16 %f6, %f14, %o1
41723 sth %g4, [%l7 + 0x1C]
41724 ba,pt %icc, loop_5024
41725 edge32ln %g6, %o0, %o5
41726 taddcc %g5, 0x0FBC, %g7
41727 movre %l0, %l6, %i4
41728loop_5024:
41729 ble,a,pt %icc, loop_5025
41730 xnorcc %g3, %i6, %i1
41731 fnors %f5, %f12, %f10
41732 siam 0x6
41733loop_5025:
41734 edge32 %o2, %l1, %i7
41735 tle %icc, 0x2
41736 fmovdge %xcc, %f9, %f3
41737 stx %o6, [%l7 + 0x18]
41738 fornot2 %f4, %f10, %f0
41739 faligndata %f12, %f4, %f6
41740 nop
41741 setx loop_5026, %l0, %l1
41742 jmpl %l1, %o4
41743 tcc %xcc, 0x1
41744 lduh [%l7 + 0x20], %g1
41745 udivx %l3, 0x1838, %g2
41746loop_5026:
41747 addccc %l2, 0x16FC, %l5
41748 ldx [%l7 + 0x40], %i5
41749 ldub [%l7 + 0x21], %o3
41750 bleu,a,pt %icc, loop_5027
41751 edge16l %i3, %i0, %l4
41752 fpadd32s %f8, %f1, %f14
41753 fcmped %fcc0, %f2, %f12
41754loop_5027:
41755 ldd [%l7 + 0x58], %f8
41756 subccc %o7, %o1, %i2
41757 tcc %xcc, 0x0
41758 std %f6, [%l7 + 0x20]
41759 lduh [%l7 + 0x42], %g4
41760 bvs,a loop_5028
41761 fzero %f10
41762 mova %xcc, %o0, %o5
41763 edge16ln %g6, %g5, %l0
41764loop_5028:
41765 fmovsg %xcc, %f15, %f7
41766 fmuld8ulx16 %f12, %f15, %f4
41767 bneg,a %xcc, loop_5029
41768 ldsw [%l7 + 0x0C], %g7
41769 edge16ln %i4, %l6, %g3
41770 fmovdg %icc, %f8, %f5
41771loop_5029:
41772 fbue,a %fcc0, loop_5030
41773 ble,a,pn %icc, loop_5031
41774 fnot1 %f10, %f4
41775 st %f2, [%l7 + 0x5C]
41776loop_5030:
41777 fpsub32 %f2, %f12, %f2
41778loop_5031:
41779 ldsw [%l7 + 0x58], %i6
41780 movpos %xcc, %i1, %o2
41781 fcmpne32 %f14, %f0, %i7
41782 lduw [%l7 + 0x2C], %o6
41783 sub %l1, 0x0326, %o4
41784 bne,a loop_5032
41785 mova %xcc, %l3, %g1
41786 bvs,a,pt %icc, loop_5033
41787 bne,a %icc, loop_5034
41788loop_5032:
41789 udivx %g2, 0x19AB, %l2
41790 tcc %icc, 0x2
41791loop_5033:
41792 fmul8ulx16 %f0, %f4, %f4
41793loop_5034:
41794 std %f2, [%l7 + 0x18]
41795 fbul,a %fcc3, loop_5035
41796 bgu,a,pt %xcc, loop_5036
41797 fbe %fcc2, loop_5037
41798 ldx [%l7 + 0x78], %l5
41799loop_5035:
41800 stw %o3, [%l7 + 0x28]
41801loop_5036:
41802 fpsub32s %f13, %f8, %f9
41803loop_5037:
41804 bne,a %icc, loop_5038
41805 movrgz %i3, %i5, %l4
41806 fmovrde %o7, %f6, %f0
41807 fors %f7, %f13, %f7
41808loop_5038:
41809 lduw [%l7 + 0x50], %i0
41810 lduh [%l7 + 0x4C], %i2
41811 std %f4, [%l7 + 0x30]
41812 ldsh [%l7 + 0x7A], %g4
41813 fmovdcc %icc, %f6, %f13
41814 array32 %o0, %o5, %o1
41815 xor %g6, 0x07BD, %g5
41816 lduw [%l7 + 0x68], %g7
41817 or %i4, 0x03B1, %l0
41818 lduw [%l7 + 0x28], %g3
41819 fpack32 %f6, %f6, %f2
41820 bl,a,pt %xcc, loop_5039
41821 addc %i6, 0x0E7D, %l6
41822 fmovdl %icc, %f13, %f15
41823 nop
41824 setx loop_5040, %l0, %l1
41825 wrpr 0x1, %tl
41826 wrpr %l1, %tpc
41827 add %l1, 0x4, %l1
41828 wrpr %l1, %tnpc
41829 setx 0x34400001400, %l0, %l1
41830 wrpr %l1, %tstate
41831 wrhpr 0x4, %htstate
41832 retry
41833loop_5039:
41834 stw %i1, [%l7 + 0x7C]
41835 fandnot2 %f14, %f8, %f14
41836 fsrc1s %f4, %f13
41837loop_5040:
41838 fcmps %fcc2, %f4, %f8
41839 fnot2 %f2, %f14
41840 fmovsneg %xcc, %f2, %f10
41841 sll %o2, 0x19, %o6
41842 ta %xcc, 0x0
41843 sethi 0x124E, %l1
41844 stb %o4, [%l7 + 0x2F]
41845 fpadd32s %f14, %f10, %f6
41846 fmovdleu %icc, %f14, %f3
41847 be loop_5041
41848 fsrc1 %f10, %f0
41849 edge16l %i7, %l3, %g2
41850 smulcc %l2, 0x1DC1, %l5
41851loop_5041:
41852 fzeros %f10
41853 move %icc, %o3, %i3
41854 movpos %icc, %i5, %g1
41855 ldsb [%l7 + 0x0B], %l4
41856 st %f14, [%l7 + 0x3C]
41857 movvc %xcc, %o7, %i0
41858 fmovs %f6, %f8
41859 ldx [%l7 + 0x08], %i2
41860 sll %o0, %o5, %o1
41861 edge32n %g4, %g6, %g7
41862 bgu loop_5042
41863 fsrc2s %f5, %f4
41864 fmovsneg %icc, %f14, %f7
41865 srl %i4, 0x12, %l0
41866loop_5042:
41867 bge loop_5043
41868 stw %g5, [%l7 + 0x74]
41869 stw %g3, [%l7 + 0x48]
41870 lduw [%l7 + 0x78], %l6
41871loop_5043:
41872 ldsw [%l7 + 0x08], %i6
41873 fmovsl %xcc, %f0, %f10
41874 fbne %fcc0, loop_5044
41875 sdiv %i1, 0x1D62, %o6
41876 fmovsge %xcc, %f1, %f2
41877 ldsw [%l7 + 0x18], %l1
41878loop_5044:
41879 fmovdne %xcc, %f4, %f13
41880 subccc %o2, %i7, %o4
41881 fmovrse %l3, %f14, %f4
41882 fmovsg %xcc, %f9, %f2
41883 fmovsvc %icc, %f2, %f5
41884 fand %f12, %f2, %f12
41885 fbo,a %fcc1, loop_5045
41886 fmovdcs %xcc, %f5, %f4
41887 tvc %xcc, 0x4
41888 fbg,a %fcc1, loop_5046
41889loop_5045:
41890 movpos %icc, %g2, %l5
41891 ldsh [%l7 + 0x0C], %o3
41892 std %f6, [%l7 + 0x70]
41893loop_5046:
41894 ble loop_5047
41895 array8 %l2, %i5, %g1
41896 fmovdleu %xcc, %f0, %f12
41897 fnands %f3, %f7, %f6
41898loop_5047:
41899 sll %i3, %o7, %l4
41900 nop
41901 setx loop_5048, %l0, %l1
41902 wrpr 0x1, %tl
41903 wrpr %l1, %tpc
41904 add %l1, 0x4, %l1
41905 wrpr %l1, %tnpc
41906 setx 0x34400001400, %l0, %l1
41907 wrpr %l1, %tstate
41908 wrhpr 0x4, %htstate
41909 retry
41910 fmovdl %icc, %f2, %f7
41911 fpsub16s %f14, %f11, %f13
41912 sth %i0, [%l7 + 0x6A]
41913loop_5048:
41914 stx %i2, [%l7 + 0x40]
41915 ldsb [%l7 + 0x2F], %o5
41916 st %f2, [%l7 + 0x44]
41917 fmovsg %icc, %f13, %f0
41918 ldd [%l7 + 0x08], %f14
41919 andcc %o0, 0x0BA2, %o1
41920 ldsb [%l7 + 0x69], %g6
41921 bne,pt %xcc, loop_5049
41922 srl %g4, %g7, %i4
41923 udivx %g5, 0x0BEB, %g3
41924 lduw [%l7 + 0x28], %l6
41925loop_5049:
41926 bneg,a,pt %icc, loop_5050
41927 fcmpne32 %f12, %f8, %i6
41928 sllx %l0, 0x12, %i1
41929 bvc %icc, loop_5051
41930loop_5050:
41931 fmovdcc %icc, %f7, %f2
41932 fsrc1s %f9, %f13
41933 bcc,a,pt %icc, loop_5052
41934loop_5051:
41935 fcmpgt32 %f8, %f4, %l1
41936 movrgz %o6, 0x2CD, %i7
41937 fcmple32 %f0, %f0, %o2
41938loop_5052:
41939 st %f12, [%l7 + 0x78]
41940 movrne %l3, %o4, %l5
41941 edge8 %g2, %o3, %i5
41942 fcmpne16 %f8, %f14, %g1
41943 fpack16 %f12, %f10
41944 movvs %icc, %i3, %o7
41945 fxor %f2, %f2, %f6
41946 edge8 %l2, %i0, %i2
41947 lduh [%l7 + 0x0E], %o5
41948 fmovd %f4, %f2
41949 fmovdge %xcc, %f15, %f14
41950 fmovdge %xcc, %f0, %f9
41951 tvc %xcc, 0x4
41952 fbul,a %fcc0, loop_5053
41953 tle %xcc, 0x1
41954 movrgez %o0, %o1, %l4
41955 st %f8, [%l7 + 0x74]
41956loop_5053:
41957 ldx [%l7 + 0x50], %g4
41958 st %f8, [%l7 + 0x0C]
41959 ld [%l7 + 0x60], %f7
41960 movre %g6, 0x083, %i4
41961 fmuld8ulx16 %f7, %f3, %f4
41962 xor %g5, %g7, %g3
41963 fbne %fcc0, loop_5054
41964 fpack32 %f2, %f14, %f4
41965 fpack16 %f14, %f10
41966 fmovdn %xcc, %f14, %f15
41967loop_5054:
41968 fbu,a %fcc2, loop_5055
41969 fmovdn %xcc, %f4, %f6
41970 sdivx %i6, 0x1883, %l6
41971 move %xcc, %l0, %i1
41972loop_5055:
41973 bcs,pt %icc, loop_5056
41974 fmovdleu %icc, %f15, %f11
41975 stb %o6, [%l7 + 0x2E]
41976 fpmerge %f6, %f5, %f8
41977loop_5056:
41978 st %f1, [%l7 + 0x5C]
41979 ldsb [%l7 + 0x4F], %l1
41980 ldsh [%l7 + 0x7E], %i7
41981 subc %l3, 0x0169, %o4
41982 alignaddrl %l5, %g2, %o2
41983 movrlez %i5, %o3, %g1
41984 stx %i3, [%l7 + 0x58]
41985 ldsw [%l7 + 0x6C], %l2
41986 fexpand %f14, %f6
41987 stb %o7, [%l7 + 0x0C]
41988 fbul,a %fcc1, loop_5057
41989 brz,a %i0, loop_5058
41990 umulcc %i2, %o0, %o1
41991 tsubcc %o5, 0x1599, %l4
41992loop_5057:
41993 fbn %fcc2, loop_5059
41994loop_5058:
41995 brlez %g4, loop_5060
41996 ldx [%l7 + 0x28], %i4
41997 ldd [%l7 + 0x40], %f8
41998loop_5059:
41999 lduh [%l7 + 0x2C], %g5
42000loop_5060:
42001 bcs %xcc, loop_5061
42002 edge16ln %g7, %g6, %g3
42003 sdiv %i6, 0x0C60, %l6
42004 tvs %xcc, 0x4
42005loop_5061:
42006 ldsh [%l7 + 0x3C], %i1
42007 bn,pn %xcc, loop_5062
42008 fcmped %fcc2, %f2, %f12
42009 bneg loop_5063
42010 edge16ln %o6, %l0, %l1
42011loop_5062:
42012 udiv %l3, 0x0FEE, %o4
42013 ldsb [%l7 + 0x52], %i7
42014loop_5063:
42015 array16 %g2, %l5, %i5
42016 movcc %xcc, %o2, %g1
42017 ldsw [%l7 + 0x20], %i3
42018 fornot1 %f8, %f8, %f12
42019 st %f12, [%l7 + 0x0C]
42020 ldsh [%l7 + 0x20], %l2
42021 edge16ln %o7, %o3, %i0
42022 subc %i2, %o1, %o0
42023 lduw [%l7 + 0x54], %l4
42024 ldsw [%l7 + 0x7C], %g4
42025 st %f5, [%l7 + 0x18]
42026 std %f0, [%l7 + 0x08]
42027 ldsw [%l7 + 0x30], %i4
42028 move %icc, %o5, %g7
42029 fandnot1 %f14, %f4, %f2
42030 ldsw [%l7 + 0x24], %g6
42031 fmovdgu %xcc, %f10, %f12
42032 movvs %icc, %g3, %i6
42033 stb %l6, [%l7 + 0x44]
42034 stw %i1, [%l7 + 0x4C]
42035 addccc %o6, %l0, %l1
42036 ldub [%l7 + 0x1F], %g5
42037 fzeros %f9
42038 sth %o4, [%l7 + 0x40]
42039 sdivx %l3, 0x0E71, %i7
42040 popc %g2, %l5
42041 sdiv %o2, 0x1EA1, %g1
42042 xnor %i3, %l2, %o7
42043 fmul8x16al %f8, %f15, %f12
42044 fbul,a %fcc0, loop_5064
42045 lduw [%l7 + 0x6C], %o3
42046 addc %i0, %i2, %o1
42047 brz %i5, loop_5065
42048loop_5064:
42049 fmovdpos %xcc, %f14, %f9
42050 movleu %icc, %o0, %l4
42051 lduw [%l7 + 0x3C], %g4
42052loop_5065:
42053 fxnors %f2, %f8, %f12
42054 fmovdvs %xcc, %f15, %f9
42055 fzeros %f3
42056 fnot1 %f10, %f2
42057 fxnor %f6, %f8, %f10
42058 fmul8x16 %f3, %f8, %f10
42059 movvc %xcc, %o5, %g7
42060 bn,a loop_5066
42061 orncc %i4, 0x0502, %g6
42062 fbg %fcc2, loop_5067
42063 bge %xcc, loop_5068
42064loop_5066:
42065 ldsb [%l7 + 0x19], %g3
42066 fcmpeq16 %f12, %f4, %l6
42067loop_5067:
42068 ldsw [%l7 + 0x70], %i1
42069loop_5068:
42070 stw %o6, [%l7 + 0x10]
42071 fsrc1s %f2, %f4
42072 fbne,a %fcc0, loop_5069
42073 fmovs %f9, %f7
42074 movn %icc, %i6, %l0
42075 fcmpes %fcc0, %f11, %f3
42076loop_5069:
42077 fcmpgt32 %f8, %f10, %g5
42078 lduw [%l7 + 0x28], %l1
42079 fmovdg %xcc, %f5, %f1
42080 edge8 %o4, %l3, %g2
42081 taddcctv %l5, 0x17A1, %o2
42082 ldx [%l7 + 0x70], %g1
42083 bn loop_5070
42084 fmovsne %icc, %f11, %f8
42085 lduh [%l7 + 0x6E], %i3
42086 stb %l2, [%l7 + 0x19]
42087loop_5070:
42088 alignaddrl %i7, %o7, %o3
42089 sdivx %i0, 0x04DE, %i2
42090 stb %o1, [%l7 + 0x73]
42091 fbo %fcc3, loop_5071
42092 st %f7, [%l7 + 0x4C]
42093 lduw [%l7 + 0x34], %i5
42094 stb %o0, [%l7 + 0x62]
42095loop_5071:
42096 fnands %f2, %f11, %f5
42097 fbul %fcc2, loop_5072
42098 fmovdcc %xcc, %f9, %f0
42099 fbg,a %fcc3, loop_5073
42100 fandnot2 %f14, %f0, %f10
42101loop_5072:
42102 lduw [%l7 + 0x54], %g4
42103 sll %o5, %g7, %l4
42104loop_5073:
42105 brlz %i4, loop_5074
42106 fornot1s %f12, %f10, %f11
42107 edge8n %g6, %l6, %i1
42108 sth %o6, [%l7 + 0x74]
42109loop_5074:
42110 fmovsle %icc, %f12, %f1
42111 stb %i6, [%l7 + 0x4C]
42112 ld [%l7 + 0x18], %f10
42113 ldsb [%l7 + 0x64], %l0
42114 nop
42115 setx loop_5075, %l0, %l1
42116 jmpl %l1, %g5
42117 ldsh [%l7 + 0x36], %g3
42118 smul %o4, 0x1785, %l3
42119 fble %fcc3, loop_5076
42120loop_5075:
42121 sll %g2, 0x0F, %l5
42122 edge16n %o2, %l1, %g1
42123 fpsub32s %f6, %f13, %f8
42124loop_5076:
42125 fandnot1s %f1, %f8, %f6
42126 fmovdcc %icc, %f10, %f8
42127 fmovdvc %xcc, %f8, %f15
42128 mulscc %l2, %i7, %o7
42129 fmovs %f5, %f1
42130 fcmpd %fcc3, %f0, %f6
42131 ldsb [%l7 + 0x25], %o3
42132 alignaddrl %i3, %i0, %o1
42133 movneg %icc, %i2, %o0
42134 fmovdne %icc, %f3, %f8
42135 addcc %g4, %i5, %o5
42136 ldsb [%l7 + 0x0D], %g7
42137 stb %l4, [%l7 + 0x27]
42138 nop
42139 setx loop_5077, %l0, %l1
42140 jmpl %l1, %g6
42141 sth %i4, [%l7 + 0x76]
42142 fabsd %f14, %f12
42143 sth %l6, [%l7 + 0x42]
42144loop_5077:
42145 ldsw [%l7 + 0x58], %i1
42146 sth %i6, [%l7 + 0x2E]
42147 ldsb [%l7 + 0x4C], %l0
42148 array8 %g5, %g3, %o4
42149 fmuld8sux16 %f0, %f1, %f0
42150 movre %o6, %g2, %l3
42151 fmovsneg %icc, %f7, %f0
42152 stb %o2, [%l7 + 0x1D]
42153 edge8 %l1, %g1, %l2
42154 ldsw [%l7 + 0x50], %i7
42155 lduh [%l7 + 0x1A], %l5
42156 orcc %o7, 0x1929, %i3
42157 srax %o3, 0x1E, %o1
42158 movl %xcc, %i0, %i2
42159 fmovdg %icc, %f6, %f9
42160 srlx %g4, %i5, %o0
42161 addc %g7, 0x18FB, %o5
42162 sth %g6, [%l7 + 0x44]
42163 srl %l4, %l6, %i1
42164 fmovsg %xcc, %f0, %f10
42165 orcc %i4, %l0, %g5
42166 andcc %i6, 0x199A, %g3
42167 ldub [%l7 + 0x46], %o6
42168 lduw [%l7 + 0x20], %g2
42169 bl loop_5078
42170 ldsb [%l7 + 0x11], %o4
42171 brgz %l3, loop_5079
42172 fmul8ulx16 %f12, %f2, %f12
42173loop_5078:
42174 fmovsleu %icc, %f10, %f15
42175 udivcc %o2, 0x0DCF, %g1
42176loop_5079:
42177 stb %l1, [%l7 + 0x17]
42178 orn %l2, 0x1627, %l5
42179 fmovscs %xcc, %f7, %f2
42180 ldsw [%l7 + 0x50], %o7
42181 stb %i7, [%l7 + 0x4A]
42182 stb %o3, [%l7 + 0x6C]
42183 ldd [%l7 + 0x08], %f6
42184 stx %o1, [%l7 + 0x68]
42185 ldub [%l7 + 0x5A], %i3
42186 addcc %i2, 0x0D2E, %g4
42187 ldsb [%l7 + 0x61], %i0
42188 ld [%l7 + 0x74], %f2
42189 fornot2s %f13, %f9, %f6
42190 fmovdle %icc, %f9, %f6
42191 fbule,a %fcc2, loop_5080
42192 ldx [%l7 + 0x50], %o0
42193 fmovde %icc, %f9, %f5
42194 udivcc %g7, 0x0095, %i5
42195loop_5080:
42196 orncc %g6, %o5, %l6
42197 stx %l4, [%l7 + 0x10]
42198 stb %i1, [%l7 + 0x6A]
42199 fmul8ulx16 %f8, %f4, %f2
42200 tl %icc, 0x4
42201 lduw [%l7 + 0x44], %i4
42202 fands %f12, %f0, %f12
42203 tsubcctv %g5, 0x0F7B, %l0
42204 bcc,a,pt %icc, loop_5081
42205 ldsb [%l7 + 0x3E], %g3
42206 tpos %icc, 0x0
42207 ld [%l7 + 0x44], %f5
42208loop_5081:
42209 fsrc2 %f2, %f14
42210 fmovrdlz %i6, %f10, %f0
42211 st %f1, [%l7 + 0x10]
42212 stw %g2, [%l7 + 0x48]
42213 ldd [%l7 + 0x40], %f12
42214 fble,a %fcc2, loop_5082
42215 ldub [%l7 + 0x0F], %o6
42216 lduh [%l7 + 0x62], %o4
42217 ld [%l7 + 0x08], %f13
42218loop_5082:
42219 movcc %icc, %l3, %o2
42220 fmovdne %icc, %f2, %f11
42221 bgu,a,pn %xcc, loop_5083
42222 fmovrslez %l1, %f8, %f15
42223 fpsub32s %f7, %f8, %f14
42224 stb %l2, [%l7 + 0x61]
42225loop_5083:
42226 taddcctv %l5, 0x0AB4, %o7
42227 fone %f2
42228 bne,a,pn %icc, loop_5084
42229 tl %xcc, 0x1
42230 ldub [%l7 + 0x1C], %g1
42231 udiv %o3, 0x0281, %i7
42232loop_5084:
42233 fnand %f14, %f14, %f6
42234 subccc %i3, %i2, %g4
42235 movcs %icc, %o1, %i0
42236 fand %f12, %f12, %f10
42237 fmovdg %xcc, %f1, %f15
42238 std %f0, [%l7 + 0x28]
42239 fornot2s %f2, %f8, %f0
42240 edge16l %o0, %i5, %g6
42241 stx %g7, [%l7 + 0x70]
42242 fmovdvc %xcc, %f8, %f4
42243 fnot1 %f4, %f12
42244 movpos %xcc, %l6, %o5
42245 fcmpes %fcc1, %f8, %f10
42246 ldsw [%l7 + 0x4C], %l4
42247 xorcc %i1, 0x1EDA, %i4
42248 lduh [%l7 + 0x34], %l0
42249 movne %icc, %g5, %i6
42250 taddcc %g2, 0x17C0, %o6
42251 fmul8x16al %f13, %f14, %f6
42252 bge,a,pt %icc, loop_5085
42253 tpos %xcc, 0x7
42254 xorcc %o4, 0x1DCB, %l3
42255 ldx [%l7 + 0x10], %g3
42256loop_5085:
42257 fmovsvc %icc, %f4, %f1
42258 stw %o2, [%l7 + 0x48]
42259 edge16 %l2, %l1, %l5
42260 ld [%l7 + 0x38], %f7
42261 fba %fcc0, loop_5086
42262 fornot1s %f9, %f12, %f0
42263 ldsh [%l7 + 0x76], %g1
42264 fmovdneg %xcc, %f8, %f13
42265loop_5086:
42266 tvs %icc, 0x5
42267 xnor %o3, 0x012C, %o7
42268 umul %i7, %i2, %i3
42269 ldsw [%l7 + 0x50], %o1
42270 st %f13, [%l7 + 0x58]
42271 tgu %xcc, 0x4
42272 tpos %icc, 0x1
42273 bg %icc, loop_5087
42274 tvc %xcc, 0x2
42275 bpos,pn %xcc, loop_5088
42276 st %f14, [%l7 + 0x38]
42277loop_5087:
42278 fxors %f5, %f13, %f12
42279 movrlz %g4, 0x1D0, %o0
42280loop_5088:
42281 te %icc, 0x6
42282 array16 %i5, %i0, %g6
42283 sethi 0x02EC, %g7
42284 ldsw [%l7 + 0x0C], %l6
42285 ldx [%l7 + 0x18], %l4
42286 fmovsn %icc, %f1, %f4
42287 ldd [%l7 + 0x38], %f2
42288 fcmps %fcc1, %f9, %f12
42289 fxors %f10, %f3, %f2
42290 fmul8x16al %f5, %f10, %f6
42291 stx %i1, [%l7 + 0x18]
42292 ld [%l7 + 0x5C], %f15
42293 fpadd32s %f3, %f0, %f15
42294 fsrc2 %f2, %f4
42295 bl loop_5089
42296 tpos %icc, 0x2
42297 ldx [%l7 + 0x20], %o5
42298 edge8n %l0, %i4, %i6
42299loop_5089:
42300 movrne %g2, 0x276, %o6
42301 fcmpeq16 %f6, %f8, %o4
42302 ldd [%l7 + 0x20], %f4
42303 fcmpes %fcc0, %f15, %f1
42304 fands %f7, %f14, %f12
42305 std %f14, [%l7 + 0x78]
42306 fmovdvs %xcc, %f6, %f3
42307 fmovdn %icc, %f15, %f7
42308 taddcc %g5, %g3, %o2
42309 fmovs %f5, %f15
42310 fxors %f10, %f0, %f12
42311 edge8ln %l2, %l3, %l1
42312 orcc %g1, %l5, %o3
42313 lduh [%l7 + 0x38], %i7
42314 fmovrse %i2, %f11, %f7
42315 ldsw [%l7 + 0x64], %i3
42316 fmovrsne %o7, %f11, %f2
42317 ld [%l7 + 0x70], %f12
42318 fxor %f14, %f14, %f6
42319 add %o1, %o0, %g4
42320 fmul8x16 %f0, %f6, %f14
42321 ldsb [%l7 + 0x39], %i0
42322 tvc %xcc, 0x7
42323 smulcc %i5, 0x1A64, %g6
42324 fnands %f9, %f2, %f11
42325 movle %xcc, %g7, %l6
42326 movpos %icc, %i1, %o5
42327 tl %xcc, 0x4
42328 fnegd %f4, %f2
42329 fsrc2s %f1, %f10
42330 fnot2 %f6, %f2
42331 fmovdpos %xcc, %f9, %f0
42332 fpackfix %f10, %f8
42333 tn %xcc, 0x1
42334 fand %f14, %f6, %f14
42335 fnegd %f6, %f8
42336 lduw [%l7 + 0x78], %l4
42337 orcc %l0, %i4, %i6
42338 fmovrdlez %g2, %f8, %f6
42339 fbl %fcc0, loop_5090
42340 sll %o6, %o4, %g3
42341 stw %g5, [%l7 + 0x74]
42342 tleu %xcc, 0x3
42343loop_5090:
42344 fmovdleu %xcc, %f4, %f10
42345 bneg,a loop_5091
42346 fbn %fcc2, loop_5092
42347 fmovdneg %xcc, %f3, %f4
42348 faligndata %f10, %f0, %f4
42349loop_5091:
42350 fmul8x16au %f8, %f0, %f6
42351loop_5092:
42352 fandnot2s %f13, %f9, %f9
42353 xnorcc %o2, %l3, %l2
42354 subc %g1, %l1, %l5
42355 movg %xcc, %o3, %i2
42356 std %f0, [%l7 + 0x28]
42357 movcs %xcc, %i7, %o7
42358 nop
42359 setx loop_5093, %l0, %l1
42360 wrpr 0x1, %tl
42361 wrpr %l1, %tnpc
42362 setx 0x34400001400, %l0, %l1
42363 wrpr %l1, %tstate
42364 wrhpr 0x4, %htstate
42365 done
42366 fandnot2 %f12, %f14, %f8
42367 ldub [%l7 + 0x27], %i3
42368 xorcc %o1, %g4, %o0
42369loop_5093:
42370 ldub [%l7 + 0x37], %i0
42371 fnand %f8, %f10, %f0
42372 tvc %xcc, 0x4
42373 fmovrdne %g6, %f0, %f2
42374 pdist %f4, %f6, %f6
42375 std %f14, [%l7 + 0x58]
42376 lduw [%l7 + 0x0C], %i5
42377 std %f2, [%l7 + 0x48]
42378 fmovdne %xcc, %f9, %f9
42379 fsrc1s %f12, %f1
42380 ld [%l7 + 0x0C], %f5
42381 tgu %icc, 0x4
42382 fmovs %f4, %f13
42383 movre %g7, 0x0C3, %i1
42384 subc %l6, 0x0805, %o5
42385 movpos %xcc, %l0, %i4
42386 xnor %l4, 0x11DD, %i6
42387 ldub [%l7 + 0x33], %o6
42388 ldsw [%l7 + 0x20], %o4
42389 lduh [%l7 + 0x40], %g3
42390 movrlz %g2, 0x29F, %o2
42391 add %l3, 0x0B19, %g5
42392 fpadd32 %f14, %f8, %f14
42393 fnands %f6, %f14, %f8
42394 fbne,a %fcc0, loop_5094
42395 ldub [%l7 + 0x19], %g1
42396 bpos %icc, loop_5095
42397 stx %l2, [%l7 + 0x10]
42398loop_5094:
42399 stx %l1, [%l7 + 0x30]
42400 fmovrse %o3, %f13, %f4
42401loop_5095:
42402 be,a,pt %icc, loop_5096
42403 fbug %fcc0, loop_5097
42404 subccc %l5, 0x0797, %i7
42405 edge8ln %i2, %o7, %i3
42406loop_5096:
42407 ldub [%l7 + 0x41], %g4
42408loop_5097:
42409 fnands %f9, %f5, %f5
42410 andn %o0, %o1, %g6
42411 sethi 0x07BA, %i0
42412 fnegd %f10, %f8
42413 fcmple32 %f14, %f10, %g7
42414 st %f5, [%l7 + 0x60]
42415 bne,a loop_5098
42416 fbue,a %fcc2, loop_5099
42417 taddcc %i5, 0x1658, %l6
42418 tneg %xcc, 0x3
42419loop_5098:
42420 ta %icc, 0x2
42421loop_5099:
42422 lduw [%l7 + 0x60], %o5
42423 ldsw [%l7 + 0x14], %i1
42424 bl loop_5100
42425 bcc,a,pt %xcc, loop_5101
42426 ldub [%l7 + 0x2C], %l0
42427 ldd [%l7 + 0x60], %f0
42428loop_5100:
42429 lduw [%l7 + 0x5C], %i4
42430loop_5101:
42431 stw %i6, [%l7 + 0x54]
42432 ldd [%l7 + 0x10], %f12
42433 stx %o6, [%l7 + 0x38]
42434 fbe %fcc0, loop_5102
42435 ld [%l7 + 0x44], %f14
42436 movvs %xcc, %l4, %g3
42437 stb %g2, [%l7 + 0x2C]
42438loop_5102:
42439 fpsub16 %f2, %f14, %f8
42440 stw %o2, [%l7 + 0x50]
42441 lduh [%l7 + 0x56], %l3
42442 bneg,a,pn %icc, loop_5103
42443 ldx [%l7 + 0x20], %g5
42444 movrgez %g1, %l2, %l1
42445 fone %f4
42446loop_5103:
42447 ldub [%l7 + 0x63], %o3
42448 ldsb [%l7 + 0x22], %l5
42449 fmul8x16al %f3, %f13, %f10
42450 edge16n %o4, %i2, %i7
42451 stw %i3, [%l7 + 0x2C]
42452 sllx %o7, %g4, %o0
42453 fmovrdne %o1, %f12, %f14
42454 edge32l %i0, %g7, %i5
42455 fmovrde %g6, %f14, %f6
42456 fmovdne %xcc, %f12, %f12
42457 fmovdvs %icc, %f13, %f14
42458 ldd [%l7 + 0x28], %f14
42459 ldx [%l7 + 0x40], %o5
42460 fpackfix %f4, %f12
42461 fmovspos %xcc, %f0, %f5
42462 siam 0x4
42463 fcmpgt16 %f12, %f6, %i1
42464 ld [%l7 + 0x2C], %f14
42465 movg %xcc, %l6, %l0
42466 fzero %f14
42467 fmovrdgz %i4, %f4, %f6
42468 st %f10, [%l7 + 0x70]
42469 edge8l %i6, %o6, %l4
42470 bshuffle %f14, %f0, %f14
42471 edge32l %g2, %g3, %o2
42472 ld [%l7 + 0x78], %f3
42473 fmovsl %icc, %f3, %f13
42474 fmovdvs %icc, %f10, %f14
42475 fmovdcs %icc, %f7, %f1
42476 array8 %g5, %l3, %l2
42477 fnot2 %f2, %f0
42478 fmovrslz %g1, %f5, %f10
42479 fbug,a %fcc0, loop_5104
42480 fmovsa %icc, %f13, %f12
42481 lduw [%l7 + 0x24], %o3
42482 ldsw [%l7 + 0x38], %l1
42483loop_5104:
42484 sth %o4, [%l7 + 0x20]
42485 addcc %i2, %l5, %i7
42486 fmovsgu %icc, %f8, %f13
42487 alignaddrl %o7, %i3, %o0
42488 ldub [%l7 + 0x1E], %g4
42489 ldsw [%l7 + 0x10], %i0
42490 fmovspos %icc, %f2, %f9
42491 fbge %fcc0, loop_5105
42492 ldsb [%l7 + 0x5D], %o1
42493 fbo,a %fcc1, loop_5106
42494 srl %i5, %g6, %o5
42495loop_5105:
42496 ld [%l7 + 0x60], %f0
42497 movg %icc, %i1, %g7
42498loop_5106:
42499 fpsub32s %f7, %f11, %f2
42500 ldsh [%l7 + 0x76], %l6
42501 fmovdvc %xcc, %f2, %f0
42502 tne %xcc, 0x1
42503 sdivx %i4, 0x07C5, %l0
42504 ldsh [%l7 + 0x0A], %o6
42505 andn %l4, 0x1EB9, %i6
42506 fxor %f10, %f6, %f2
42507 subccc %g3, %g2, %g5
42508 ldsw [%l7 + 0x2C], %o2
42509 stx %l2, [%l7 + 0x08]
42510 siam 0x5
42511 brlz,a %l3, loop_5107
42512 fnors %f9, %f0, %f3
42513 ld [%l7 + 0x54], %f1
42514 te %icc, 0x5
42515loop_5107:
42516 ldd [%l7 + 0x70], %f14
42517 fmovda %icc, %f3, %f9
42518 subccc %g1, %o3, %l1
42519 orncc %i2, 0x0F35, %o4
42520 ldx [%l7 + 0x68], %i7
42521 fpsub32s %f2, %f12, %f10
42522 st %f5, [%l7 + 0x74]
42523 orcc %o7, 0x06C1, %i3
42524 sllx %l5, 0x1E, %o0
42525 fmovdn %xcc, %f12, %f3
42526 ld [%l7 + 0x3C], %f1
42527 fmovrde %i0, %f10, %f0
42528 subc %o1, %i5, %g4
42529 fcmpeq16 %f0, %f0, %g6
42530 tcs %xcc, 0x2
42531 fbul,a %fcc3, loop_5108
42532 nop
42533 setx loop_5109, %l0, %l1
42534 wrpr 0x1, %tl
42535 wrpr %l1, %tpc
42536 add %l1, 0x4, %l1
42537 wrpr %l1, %tnpc
42538 setx 0x34400001400, %l0, %l1
42539 wrpr %l1, %tstate
42540 wrhpr 0x4, %htstate
42541 retry
42542 lduh [%l7 + 0x1C], %i1
42543 movrgez %g7, %o5, %l6
42544loop_5108:
42545 st %f3, [%l7 + 0x54]
42546loop_5109:
42547 bn,a,pt %xcc, loop_5110
42548 bvc,pt %xcc, loop_5111
42549 addccc %l0, %o6, %l4
42550 st %f12, [%l7 + 0x58]
42551loop_5110:
42552 fpmerge %f15, %f14, %f4
42553loop_5111:
42554 tleu %icc, 0x3
42555 fcmpne32 %f0, %f4, %i4
42556 std %f12, [%l7 + 0x08]
42557 umulcc %g3, 0x04AD, %g2
42558 fbuge,a %fcc2, loop_5112
42559 movpos %xcc, %g5, %o2
42560 movn %icc, %i6, %l3
42561 bgu %xcc, loop_5113
42562loop_5112:
42563 edge32 %l2, %o3, %g1
42564 ldd [%l7 + 0x10], %f2
42565 fpadd16 %f8, %f4, %f2
42566loop_5113:
42567 stx %l1, [%l7 + 0x68]
42568 xnorcc %o4, %i2, %o7
42569 fcmpeq32 %f10, %f0, %i3
42570 sth %i7, [%l7 + 0x14]
42571 stx %o0, [%l7 + 0x70]
42572 fandnot1 %f10, %f4, %f8
42573 ldsb [%l7 + 0x31], %i0
42574 fxnors %f0, %f14, %f1
42575 tle %xcc, 0x1
42576 fornot1s %f8, %f12, %f2
42577 fmovdvc %xcc, %f12, %f5
42578 edge8n %o1, %l5, %g4
42579 ldub [%l7 + 0x1D], %i5
42580 umulcc %g6, %g7, %i1
42581 ldd [%l7 + 0x30], %f2
42582 tle %xcc, 0x0
42583 edge32n %o5, %l0, %l6
42584 brz %o6, loop_5114
42585 fzeros %f13
42586 edge16ln %l4, %i4, %g3
42587 pdist %f6, %f0, %f6
42588loop_5114:
42589 lduh [%l7 + 0x48], %g5
42590 fmovsneg %xcc, %f5, %f15
42591 xorcc %g2, %i6, %o2
42592 bvc,a,pn %icc, loop_5115
42593 fornot1 %f6, %f2, %f4
42594 ldub [%l7 + 0x1B], %l2
42595 fornot2s %f3, %f4, %f7
42596loop_5115:
42597 fmuld8sux16 %f3, %f11, %f0
42598 st %f2, [%l7 + 0x0C]
42599 movn %xcc, %o3, %l3
42600 brz,a %g1, loop_5116
42601 fnors %f12, %f2, %f10
42602 ldsw [%l7 + 0x50], %o4
42603 fmul8sux16 %f14, %f6, %f0
42604loop_5116:
42605 brlz,a %l1, loop_5117
42606 std %f2, [%l7 + 0x70]
42607 sub %i2, 0x1B37, %o7
42608 std %f4, [%l7 + 0x70]
42609loop_5117:
42610 fmovrslez %i3, %f2, %f7
42611 ldd [%l7 + 0x18], %f10
42612 fmul8sux16 %f8, %f12, %f8
42613 std %f6, [%l7 + 0x30]
42614 st %f10, [%l7 + 0x70]
42615 bgu,pn %xcc, loop_5118
42616 edge32l %i7, %i0, %o0
42617 bleu,pn %icc, loop_5119
42618 edge16n %l5, %o1, %i5
42619loop_5118:
42620 orcc %g4, %g6, %i1
42621 fone %f6
42622loop_5119:
42623 fmovdpos %xcc, %f2, %f9
42624 stw %o5, [%l7 + 0x28]
42625 fbg,a %fcc0, loop_5120
42626 bpos,pt %icc, loop_5121
42627 ldub [%l7 + 0x5F], %g7
42628 tle %icc, 0x6
42629loop_5120:
42630 ld [%l7 + 0x20], %f10
42631loop_5121:
42632 sth %l6, [%l7 + 0x46]
42633 lduw [%l7 + 0x7C], %o6
42634 fmovsle %icc, %f4, %f13
42635 fexpand %f2, %f6
42636 movge %icc, %l0, %l4
42637 fpadd16s %f7, %f5, %f11
42638 fandnot1 %f12, %f8, %f12
42639 fmovdn %icc, %f9, %f5
42640 fmovdpos %xcc, %f11, %f10
42641 stx %i4, [%l7 + 0x60]
42642 sth %g5, [%l7 + 0x4E]
42643 ldx [%l7 + 0x58], %g3
42644 sub %g2, 0x0804, %i6
42645 orncc %l2, %o2, %l3
42646 nop
42647 setx loop_5122, %l0, %l1
42648 jmpl %l1, %g1
42649 ld [%l7 + 0x2C], %f8
42650 fmul8x16al %f6, %f0, %f10
42651 ldub [%l7 + 0x78], %o4
42652loop_5122:
42653 fmovrdgz %o3, %f4, %f0
42654 fmovrsgz %i2, %f6, %f14
42655 lduw [%l7 + 0x54], %o7
42656 ldx [%l7 + 0x60], %i3
42657 ldsb [%l7 + 0x3A], %l1
42658 movcc %icc, %i0, %i7
42659 ldub [%l7 + 0x3A], %l5
42660 fcmpgt32 %f4, %f4, %o1
42661 tvs %icc, 0x2
42662 stw %o0, [%l7 + 0x1C]
42663 bcc,a %icc, loop_5123
42664 brgz %g4, loop_5124
42665 sethi 0x08B6, %g6
42666 bg,pt %icc, loop_5125
42667loop_5123:
42668 be,a,pn %xcc, loop_5126
42669loop_5124:
42670 fcmpes %fcc0, %f11, %f10
42671 fcmped %fcc3, %f2, %f4
42672loop_5125:
42673 fsrc1 %f4, %f10
42674loop_5126:
42675 fmovrse %i1, %f13, %f14
42676 ldsh [%l7 + 0x46], %o5
42677 fnot2s %f8, %f3
42678 ld [%l7 + 0x58], %f1
42679 fpsub32s %f0, %f7, %f13
42680 std %f12, [%l7 + 0x20]
42681 array32 %i5, %l6, %o6
42682 stx %l0, [%l7 + 0x30]
42683 faligndata %f2, %f8, %f0
42684 ld [%l7 + 0x48], %f4
42685 brnz,a %l4, loop_5127
42686 ldd [%l7 + 0x20], %f0
42687 fcmpne16 %f6, %f10, %i4
42688 ldub [%l7 + 0x26], %g5
42689loop_5127:
42690 ldx [%l7 + 0x58], %g3
42691 stx %g2, [%l7 + 0x50]
42692 lduw [%l7 + 0x08], %i6
42693 fmuld8ulx16 %f14, %f7, %f2
42694 fnegs %f8, %f9
42695 ldsh [%l7 + 0x7C], %g7
42696 bgu,a,pt %icc, loop_5128
42697 lduw [%l7 + 0x78], %l2
42698 sllx %o2, 0x1E, %g1
42699 ldsh [%l7 + 0x4C], %o4
42700loop_5128:
42701 ldub [%l7 + 0x5D], %l3
42702 fabss %f11, %f3
42703 movneg %xcc, %i2, %o3
42704 sdivx %o7, 0x1BA2, %i3
42705 bvc loop_5129
42706 fzero %f4
42707 fmovrslz %i0, %f3, %f6
42708 stw %i7, [%l7 + 0x40]
42709loop_5129:
42710 ld [%l7 + 0x28], %f0
42711 st %f5, [%l7 + 0x14]
42712 xor %l5, %o1, %l1
42713 edge8 %o0, %g6, %g4
42714 ldx [%l7 + 0x28], %o5
42715 ldub [%l7 + 0x77], %i5
42716 fcmpne32 %f12, %f4, %i1
42717 movrlez %o6, %l0, %l6
42718 brgz,a %i4, loop_5130
42719 fpsub32s %f6, %f15, %f11
42720 stw %l4, [%l7 + 0x0C]
42721 stx %g3, [%l7 + 0x78]
42722loop_5130:
42723 fmul8sux16 %f4, %f4, %f0
42724 sdiv %g2, 0x18E4, %i6
42725 st %f15, [%l7 + 0x3C]
42726 bvs %xcc, loop_5131
42727 brlz,a %g5, loop_5132
42728 tleu %icc, 0x4
42729 movrgz %g7, 0x36C, %l2
42730loop_5131:
42731 ld [%l7 + 0x74], %f4
42732loop_5132:
42733 bg %icc, loop_5133
42734 sll %o2, %g1, %l3
42735 fsrc2s %f13, %f8
42736 std %f6, [%l7 + 0x28]
42737loop_5133:
42738 bge,a loop_5134
42739 ldsh [%l7 + 0x30], %o4
42740 lduw [%l7 + 0x60], %o3
42741 stx %o7, [%l7 + 0x58]
42742loop_5134:
42743 brnz,a %i3, loop_5135
42744 fmovscc %xcc, %f3, %f0
42745 umulcc %i2, 0x1762, %i7
42746 fbul %fcc3, loop_5136
42747loop_5135:
42748 pdist %f10, %f8, %f8
42749 movrlz %i0, 0x113, %l5
42750 fbl,a %fcc3, loop_5137
42751loop_5136:
42752 tl %icc, 0x2
42753 fpackfix %f8, %f3
42754 stx %l1, [%l7 + 0x40]
42755loop_5137:
42756 alignaddr %o0, %g6, %g4
42757 tneg %icc, 0x0
42758 fmovse %icc, %f12, %f11
42759 fmovrsgez %o5, %f15, %f9
42760 edge8l %i5, %o1, %i1
42761 ldsw [%l7 + 0x7C], %o6
42762 fmovsg %xcc, %f10, %f8
42763 tcs %xcc, 0x2
42764 lduw [%l7 + 0x3C], %l0
42765 edge32 %l6, %i4, %g3
42766 fmul8x16 %f8, %f0, %f0
42767 stw %g2, [%l7 + 0x14]
42768 xor %i6, %g5, %l4
42769 fmovrse %g7, %f13, %f2
42770 fmovsvc %icc, %f12, %f8
42771 fmovdne %xcc, %f2, %f10
42772 ldx [%l7 + 0x18], %o2
42773 bneg,a,pt %xcc, loop_5138
42774 fcmps %fcc0, %f11, %f12
42775 ldx [%l7 + 0x30], %l2
42776 ldsh [%l7 + 0x7C], %g1
42777loop_5138:
42778 fble,a %fcc1, loop_5139
42779 edge8ln %o4, %o3, %l3
42780 bne,a loop_5140
42781 orncc %i3, %i2, %o7
42782loop_5139:
42783 fnot2s %f15, %f12
42784 fnot2 %f8, %f0
42785loop_5140:
42786 fmovsle %icc, %f3, %f13
42787 fbn %fcc3, loop_5141
42788 stw %i7, [%l7 + 0x54]
42789 lduw [%l7 + 0x3C], %i0
42790 fmovsle %xcc, %f11, %f13
42791loop_5141:
42792 xor %l5, 0x019B, %o0
42793 movn %icc, %g6, %g4
42794 fbo %fcc1, loop_5142
42795 sth %o5, [%l7 + 0x28]
42796 xor %i5, %l1, %i1
42797 mulx %o6, 0x129B, %l0
42798loop_5142:
42799 subccc %o1, %l6, %i4
42800 fmovspos %icc, %f9, %f5
42801 std %f4, [%l7 + 0x48]
42802 fmovd %f12, %f14
42803 umul %g2, %g3, %g5
42804 fbue,a %fcc2, loop_5143
42805 edge16ln %i6, %g7, %o2
42806 fmovdn %icc, %f9, %f0
42807 fmovsleu %icc, %f12, %f4
42808loop_5143:
42809 std %f10, [%l7 + 0x78]
42810 bne,a loop_5144
42811 fmul8x16au %f0, %f11, %f8
42812 ldsw [%l7 + 0x50], %l2
42813 sdiv %g1, 0x0ED2, %l4
42814loop_5144:
42815 fbl %fcc0, loop_5145
42816 movcc %icc, %o3, %o4
42817 movge %icc, %l3, %i2
42818 movre %i3, %o7, %i7
42819loop_5145:
42820 fpsub32s %f6, %f9, %f10
42821 fmovs %f1, %f13
42822 fandnot1s %f8, %f10, %f10
42823 fnand %f2, %f10, %f8
42824 fmovsle %icc, %f14, %f7
42825 fmovrdgez %l5, %f0, %f2
42826 srl %o0, %i0, %g6
42827 ldx [%l7 + 0x58], %g4
42828 ldsh [%l7 + 0x7A], %i5
42829 bgu %xcc, loop_5146
42830 movge %xcc, %l1, %i1
42831 mova %icc, %o6, %l0
42832 stb %o5, [%l7 + 0x33]
42833loop_5146:
42834 ldsw [%l7 + 0x24], %o1
42835 fmovrdlez %i4, %f12, %f8
42836 edge32ln %g2, %g3, %g5
42837 fornot2 %f8, %f14, %f10
42838 fmovrdgz %l6, %f6, %f2
42839 fcmpd %fcc1, %f6, %f14
42840 ld [%l7 + 0x44], %f7
42841 taddcc %g7, %i6, %l2
42842 brlz,a %o2, loop_5147
42843 fmovrdlz %g1, %f4, %f6
42844 fandnot1s %f0, %f3, %f6
42845 fsrc2s %f15, %f4
42846loop_5147:
42847 lduh [%l7 + 0x10], %o3
42848 brz,a %l4, loop_5148
42849 brnz,a %o4, loop_5149
42850 stb %i2, [%l7 + 0x28]
42851 fnands %f0, %f11, %f6
42852loop_5148:
42853 fcmped %fcc3, %f4, %f4
42854loop_5149:
42855 ldd [%l7 + 0x08], %f12
42856 tsubcctv %i3, %o7, %i7
42857 udivx %l5, 0x1398, %o0
42858 ldsw [%l7 + 0x28], %l3
42859 sra %g6, 0x1F, %g4
42860 ldub [%l7 + 0x5A], %i5
42861 fmovdg %xcc, %f13, %f13
42862 ldx [%l7 + 0x60], %i0
42863 fmovrdlez %i1, %f2, %f2
42864 bgu,pn %xcc, loop_5150
42865 st %f11, [%l7 + 0x14]
42866 fmovsvs %icc, %f13, %f5
42867 movcc %icc, %l1, %l0
42868loop_5150:
42869 ldsb [%l7 + 0x19], %o6
42870 fmovdg %xcc, %f15, %f6
42871 alignaddrl %o5, %o1, %i4
42872 lduh [%l7 + 0x18], %g3
42873 stw %g2, [%l7 + 0x28]
42874 stb %l6, [%l7 + 0x39]
42875 ldd [%l7 + 0x68], %f10
42876 addcc %g5, %i6, %l2
42877 umulcc %o2, 0x1FF5, %g7
42878 fornot1 %f6, %f6, %f8
42879 fzero %f12
42880 bvs %xcc, loop_5151
42881 ldsh [%l7 + 0x0A], %o3
42882 andncc %g1, %o4, %i2
42883 ldsb [%l7 + 0x16], %i3
42884loop_5151:
42885 fmovdg %xcc, %f4, %f10
42886 fnor %f10, %f2, %f12
42887 ldd [%l7 + 0x68], %f0
42888 fbo %fcc1, loop_5152
42889 ldsb [%l7 + 0x3E], %o7
42890 bpos,a %icc, loop_5153
42891 movg %icc, %l4, %l5
42892loop_5152:
42893 edge32ln %o0, %l3, %i7
42894 lduh [%l7 + 0x34], %g6
42895loop_5153:
42896 tcs %xcc, 0x4
42897 fmovsg %icc, %f10, %f14
42898 brlz,a %g4, loop_5154
42899 movne %icc, %i0, %i1
42900 stb %l1, [%l7 + 0x33]
42901 stw %i5, [%l7 + 0x40]
42902loop_5154:
42903 sth %l0, [%l7 + 0x14]
42904 mulscc %o6, 0x0790, %o5
42905 tcc %xcc, 0x3
42906 fcmpgt32 %f14, %f10, %i4
42907 ldsb [%l7 + 0x48], %o1
42908 ldsh [%l7 + 0x7C], %g2
42909 fbule %fcc0, loop_5155
42910 addcc %l6, 0x1797, %g3
42911 fsrc1s %f9, %f10
42912 ld [%l7 + 0x30], %f9
42913loop_5155:
42914 sethi 0x1F93, %g5
42915 fxor %f4, %f6, %f4
42916 fcmpd %fcc2, %f6, %f8
42917 ldsb [%l7 + 0x5F], %l2
42918 lduw [%l7 + 0x24], %o2
42919 bleu loop_5156
42920 bne,pn %icc, loop_5157
42921 ldsw [%l7 + 0x1C], %g7
42922 stb %o3, [%l7 + 0x62]
42923loop_5156:
42924 fmovsvs %xcc, %f2, %f0
42925loop_5157:
42926 ldsb [%l7 + 0x34], %i6
42927 movn %xcc, %o4, %g1
42928 umulcc %i2, 0x1E5A, %i3
42929 stb %l4, [%l7 + 0x0A]
42930 lduh [%l7 + 0x0A], %l5
42931 edge32 %o0, %o7, %l3
42932 andncc %g6, %g4, %i7
42933 stw %i1, [%l7 + 0x7C]
42934 stb %l1, [%l7 + 0x5E]
42935 fmovdgu %xcc, %f7, %f14
42936 bgu,a,pn %icc, loop_5158
42937 pdist %f12, %f8, %f8
42938 ldsb [%l7 + 0x3D], %i5
42939 ldub [%l7 + 0x6F], %l0
42940loop_5158:
42941 umul %o6, 0x1693, %o5
42942 fmovsg %xcc, %f4, %f7
42943 fmovdvs %icc, %f15, %f9
42944 ldsw [%l7 + 0x60], %i0
42945 ldx [%l7 + 0x78], %i4
42946 ldsw [%l7 + 0x34], %o1
42947 fmovscs %xcc, %f2, %f5
42948 fmovsgu %icc, %f11, %f6
42949 tneg %icc, 0x7
42950 fornot1 %f6, %f8, %f10
42951 brlez %g2, loop_5159
42952 fmovdneg %xcc, %f1, %f5
42953 nop
42954 setx loop_5160, %l0, %l1
42955 jmpl %l1, %l6
42956 stb %g3, [%l7 + 0x2A]
42957loop_5159:
42958 andcc %l2, %g5, %g7
42959 popc %o2, %i6
42960loop_5160:
42961 fblg %fcc3, loop_5161
42962 lduw [%l7 + 0x14], %o4
42963 fbe,a %fcc3, loop_5162
42964 bg,pn %xcc, loop_5163
42965loop_5161:
42966 movge %xcc, %g1, %o3
42967 tcs %icc, 0x3
42968loop_5162:
42969 fand %f14, %f6, %f4
42970loop_5163:
42971 fmovdcc %xcc, %f10, %f0
42972 fcmped %fcc3, %f12, %f14
42973 fmovsle %icc, %f1, %f13
42974 fmovsn %xcc, %f0, %f7
42975 siam 0x5
42976 addccc %i2, 0x08CB, %i3
42977 sllx %l5, 0x09, %o0
42978 fpsub32 %f4, %f4, %f8
42979 ldsh [%l7 + 0x14], %o7
42980 faligndata %f4, %f0, %f14
42981 srax %l3, %g6, %g4
42982 movn %xcc, %l4, %i1
42983 fors %f11, %f10, %f7
42984 fsrc2 %f14, %f10
42985 ldd [%l7 + 0x48], %f14
42986 lduw [%l7 + 0x10], %i7
42987 movrgz %l1, 0x1EB, %i5
42988 brz,a %l0, loop_5164
42989 stw %o5, [%l7 + 0x6C]
42990 stw %o6, [%l7 + 0x78]
42991 srlx %i4, %o1, %i0
42992loop_5164:
42993 bleu loop_5165
42994 fnand %f8, %f0, %f14
42995 taddcc %l6, 0x157D, %g3
42996 ldub [%l7 + 0x32], %g2
42997loop_5165:
42998 mova %xcc, %g5, %g7
42999 faligndata %f2, %f0, %f10
43000 stx %l2, [%l7 + 0x38]
43001 fpadd16s %f4, %f5, %f9
43002 bg %icc, loop_5166
43003 sth %o2, [%l7 + 0x34]
43004 ldx [%l7 + 0x60], %o4
43005 edge8 %g1, %o3, %i6
43006loop_5166:
43007 bl %icc, loop_5167
43008 lduw [%l7 + 0x38], %i2
43009 lduh [%l7 + 0x54], %i3
43010 fmul8sux16 %f2, %f10, %f0
43011loop_5167:
43012 bcc,a,pt %icc, loop_5168
43013 bgu,a %icc, loop_5169
43014 st %f11, [%l7 + 0x1C]
43015 fbo,a %fcc0, loop_5170
43016loop_5168:
43017 fnegd %f4, %f12
43018loop_5169:
43019 fpsub16 %f2, %f4, %f14
43020 fmovse %icc, %f7, %f4
43021loop_5170:
43022 stx %o0, [%l7 + 0x50]
43023 edge16ln %o7, %l3, %l5
43024 array16 %g4, %g6, %i1
43025 fmovspos %xcc, %f12, %f1
43026 st %f12, [%l7 + 0x4C]
43027 fone %f8
43028 edge16n %l4, %i7, %l1
43029 edge8ln %l0, %o5, %o6
43030 move %icc, %i4, %i5
43031 fmovdgu %icc, %f6, %f5
43032 fble %fcc0, loop_5171
43033 bcs loop_5172
43034 ldsh [%l7 + 0x34], %i0
43035 movcc %icc, %o1, %l6
43036loop_5171:
43037 fbge,a %fcc3, loop_5173
43038loop_5172:
43039 fbule %fcc3, loop_5174
43040 tge %xcc, 0x5
43041 sth %g3, [%l7 + 0x0E]
43042loop_5173:
43043 fmovrdlz %g2, %f2, %f12
43044loop_5174:
43045 lduh [%l7 + 0x4C], %g5
43046 fzero %f0
43047 movvs %xcc, %g7, %l2
43048 fcmple16 %f0, %f2, %o2
43049 bn,a loop_5175
43050 ldsb [%l7 + 0x31], %g1
43051 fpsub32s %f15, %f3, %f9
43052 ldx [%l7 + 0x70], %o4
43053loop_5175:
43054 fnand %f2, %f0, %f10
43055 fmovrdgez %i6, %f4, %f0
43056 st %f12, [%l7 + 0x38]
43057 stw %i2, [%l7 + 0x68]
43058 fmovrslz %i3, %f0, %f14
43059 fbuge %fcc3, loop_5176
43060 addccc %o3, %o0, %o7
43061 bvc,a,pn %icc, loop_5177
43062 movl %icc, %l3, %l5
43063loop_5176:
43064 sth %g6, [%l7 + 0x0A]
43065 fbn %fcc0, loop_5178
43066loop_5177:
43067 st %f11, [%l7 + 0x54]
43068 ldub [%l7 + 0x2D], %i1
43069 ldsw [%l7 + 0x4C], %l4
43070loop_5178:
43071 fmul8x16 %f9, %f8, %f14
43072 ldsb [%l7 + 0x76], %g4
43073 fbne,a %fcc2, loop_5179
43074 fmovdge %icc, %f2, %f2
43075 tsubcctv %l1, 0x0731, %i7
43076 fands %f13, %f3, %f1
43077loop_5179:
43078 fmul8ulx16 %f12, %f6, %f4
43079 fnor %f0, %f10, %f14
43080 call loop_5180
43081 ldx [%l7 + 0x20], %l0
43082 stw %o5, [%l7 + 0x08]
43083 movrne %i4, 0x378, %i5
43084loop_5180:
43085 fmovde %xcc, %f3, %f3
43086 fmovrdgz %o6, %f0, %f4
43087 tpos %icc, 0x4
43088 tpos %icc, 0x1
43089 stw %i0, [%l7 + 0x6C]
43090 fnot1 %f8, %f0
43091 lduw [%l7 + 0x24], %l6
43092 fmovsn %xcc, %f11, %f15
43093 fmovrslz %g3, %f8, %f3
43094 bg,pt %xcc, loop_5181
43095 lduh [%l7 + 0x6C], %g2
43096 fnot1s %f7, %f12
43097 fbul %fcc1, loop_5182
43098loop_5181:
43099 fmul8sux16 %f2, %f6, %f2
43100 tge %icc, 0x0
43101 andncc %o1, %g5, %g7
43102loop_5182:
43103 fmovdg %icc, %f1, %f6
43104 fpsub32s %f3, %f4, %f5
43105 std %f4, [%l7 + 0x28]
43106 fcmpeq16 %f14, %f0, %l2
43107 subccc %o2, %o4, %i6
43108 edge8 %i2, %i3, %o3
43109 movrgz %o0, %o7, %g1
43110 fcmple16 %f8, %f0, %l3
43111 fnot2s %f14, %f5
43112 sth %g6, [%l7 + 0x5E]
43113 fmovsg %xcc, %f14, %f3
43114 movre %l5, 0x23A, %l4
43115 stx %g4, [%l7 + 0x30]
43116 ldsb [%l7 + 0x14], %l1
43117 stb %i1, [%l7 + 0x51]
43118 movge %icc, %l0, %i7
43119 lduw [%l7 + 0x68], %o5
43120 array16 %i4, %o6, %i5
43121 fors %f3, %f3, %f8
43122 bcc %xcc, loop_5183
43123 std %f12, [%l7 + 0x68]
43124 bgu,pt %icc, loop_5184
43125 srlx %i0, 0x08, %l6
43126loop_5183:
43127 tcs %icc, 0x1
43128 movrgz %g3, 0x1A9, %o1
43129loop_5184:
43130 sub %g2, 0x066C, %g5
43131 movcs %icc, %g7, %o2
43132 ldd [%l7 + 0x50], %f8
43133 ldsh [%l7 + 0x62], %o4
43134 srl %i6, 0x14, %l2
43135 edge32n %i2, %i3, %o0
43136 stb %o7, [%l7 + 0x76]
43137 smul %g1, %o3, %l3
43138 srax %g6, %l5, %g4
43139 and %l1, 0x148A, %l4
43140 stw %l0, [%l7 + 0x1C]
43141 fcmple16 %f6, %f12, %i7
43142 fnegs %f13, %f9
43143 bl %xcc, loop_5185
43144 tneg %xcc, 0x5
43145 and %o5, 0x06A9, %i4
43146 fnot2s %f1, %f0
43147loop_5185:
43148 ldd [%l7 + 0x28], %f0
43149 bn,a,pt %xcc, loop_5186
43150 smulcc %o6, %i5, %i1
43151 fmovdcs %xcc, %f11, %f12
43152 ldx [%l7 + 0x70], %i0
43153loop_5186:
43154 fbu,a %fcc0, loop_5187
43155 fmul8x16 %f14, %f14, %f4
43156 tge %xcc, 0x2
43157 fmuld8ulx16 %f15, %f15, %f8
43158loop_5187:
43159 fpmerge %f9, %f2, %f6
43160 fmovdgu %xcc, %f10, %f4
43161 addccc %g3, 0x1E69, %o1
43162 mulx %l6, 0x0DBD, %g2
43163 fmul8sux16 %f6, %f14, %f0
43164 fcmped %fcc0, %f8, %f12
43165 bg,pt %xcc, loop_5188
43166 fmovdpos %icc, %f2, %f14
43167 sub %g7, %g5, %o2
43168 stb %i6, [%l7 + 0x75]
43169loop_5188:
43170 fmul8x16 %f8, %f6, %f10
43171 st %f3, [%l7 + 0x50]
43172 taddcctv %o4, 0x1756, %i2
43173 fcmpeq32 %f0, %f4, %i3
43174 fmul8x16 %f9, %f8, %f14
43175 bg,a,pt %icc, loop_5189
43176 stx %o0, [%l7 + 0x58]
43177 fnand %f10, %f4, %f8
43178 fnot1s %f10, %f0
43179loop_5189:
43180 ldsw [%l7 + 0x6C], %o7
43181 addccc %l2, 0x1876, %o3
43182 fmovrdlz %l3, %f4, %f10
43183 sth %g1, [%l7 + 0x2E]
43184 ldsb [%l7 + 0x3E], %l5
43185 array16 %g4, %g6, %l4
43186 tcc %xcc, 0x6
43187 lduh [%l7 + 0x5E], %l0
43188 be,a %icc, loop_5190
43189 bcc,a loop_5191
43190 ldsw [%l7 + 0x60], %l1
43191 fmovrslz %i7, %f3, %f0
43192loop_5190:
43193 sth %o5, [%l7 + 0x74]
43194loop_5191:
43195 fbge,a %fcc3, loop_5192
43196 ta %xcc, 0x1
43197 fzero %f10
43198 ld [%l7 + 0x4C], %f7
43199loop_5192:
43200 ld [%l7 + 0x4C], %f8
43201 sra %i4, 0x08, %i5
43202 orcc %i1, %o6, %i0
43203 bvs,a,pt %xcc, loop_5193
43204 umul %o1, 0x174A, %l6
43205 ldub [%l7 + 0x4C], %g3
43206 tsubcctv %g7, %g2, %g5
43207loop_5193:
43208 movvs %icc, %i6, %o4
43209 st %f12, [%l7 + 0x78]
43210 edge32ln %o2, %i3, %i2
43211 fbue,a %fcc1, loop_5194
43212 fsrc2s %f12, %f1
43213 fpmerge %f11, %f14, %f10
43214 tleu %icc, 0x4
43215loop_5194:
43216 fmovsvs %icc, %f9, %f7
43217 fmovsa %icc, %f12, %f6
43218 fornot1 %f0, %f10, %f10
43219 fmovrslz %o0, %f10, %f14
43220 fornot2 %f2, %f0, %f6
43221 edge16l %o7, %o3, %l3
43222 popc 0x1A0D, %l2
43223 fcmpeq32 %f2, %f12, %l5
43224 lduw [%l7 + 0x58], %g1
43225 addcc %g4, 0x1623, %l4
43226 bcc,pt %xcc, loop_5195
43227 be,pt %xcc, loop_5196
43228 fmovdneg %icc, %f5, %f10
43229 bvs loop_5197
43230loop_5195:
43231 faligndata %f10, %f4, %f4
43232loop_5196:
43233 ldx [%l7 + 0x50], %l0
43234 xnorcc %l1, 0x013A, %g6
43235loop_5197:
43236 fmovdge %icc, %f0, %f11
43237 ldsb [%l7 + 0x5B], %i7
43238 lduw [%l7 + 0x74], %o5
43239 sethi 0x05A6, %i5
43240 fnands %f1, %f8, %f14
43241 movcs %icc, %i1, %o6
43242 edge8 %i4, %i0, %l6
43243 bvc %icc, loop_5198
43244 fcmpd %fcc0, %f12, %f12
43245 ldsw [%l7 + 0x7C], %o1
43246 fbo,a %fcc2, loop_5199
43247loop_5198:
43248 fmovdge %icc, %f13, %f15
43249 fpadd32 %f6, %f8, %f4
43250 fmovsg %xcc, %f13, %f8
43251loop_5199:
43252 faligndata %f4, %f4, %f8
43253 fmovrsne %g7, %f9, %f7
43254 fpsub16s %f5, %f6, %f12
43255 stx %g2, [%l7 + 0x18]
43256 fnot2 %f14, %f14
43257 ldub [%l7 + 0x2A], %g5
43258 fba %fcc2, loop_5200
43259 fcmped %fcc0, %f4, %f4
43260 tvc %xcc, 0x0
43261 fmovrslz %i6, %f7, %f7
43262loop_5200:
43263 fpsub16 %f12, %f0, %f14
43264 fxors %f13, %f2, %f11
43265 lduw [%l7 + 0x1C], %o4
43266 fcmpes %fcc0, %f8, %f5
43267 stw %g3, [%l7 + 0x50]
43268 tcc %xcc, 0x1
43269 fcmped %fcc0, %f8, %f2
43270 movcs %icc, %i3, %o2
43271 fexpand %f2, %f0
43272 movrgez %i2, 0x309, %o0
43273 std %f0, [%l7 + 0x60]
43274 stb %o7, [%l7 + 0x26]
43275 movrne %o3, 0x3BE, %l3
43276 ld [%l7 + 0x74], %f7
43277 fmovrslez %l2, %f5, %f3
43278 stw %l5, [%l7 + 0x70]
43279 fnot2s %f7, %f2
43280 sub %g1, %g4, %l0
43281 tg %xcc, 0x3
43282 ldx [%l7 + 0x10], %l1
43283 andn %l4, %g6, %i7
43284 fpack16 %f0, %f1
43285 bvc loop_5201
43286 edge8l %o5, %i1, %i5
43287 fbue,a %fcc1, loop_5202
43288 fbule %fcc1, loop_5203
43289loop_5201:
43290 ldx [%l7 + 0x28], %i4
43291 srlx %i0, 0x08, %l6
43292loop_5202:
43293 fmovrsne %o1, %f7, %f13
43294loop_5203:
43295 stx %o6, [%l7 + 0x08]
43296 fbule %fcc2, loop_5204
43297 fnor %f14, %f14, %f12
43298 sth %g7, [%l7 + 0x64]
43299 array32 %g2, %g5, %o4
43300loop_5204:
43301 lduh [%l7 + 0x42], %g3
43302 ldsh [%l7 + 0x74], %i6
43303 st %f13, [%l7 + 0x48]
43304 tne %xcc, 0x3
43305 fcmpeq16 %f4, %f8, %o2
43306 fmovrdlez %i3, %f14, %f2
43307 ld [%l7 + 0x44], %f8
43308 ldd [%l7 + 0x10], %f2
43309 fpmerge %f12, %f14, %f0
43310 sdivx %o0, 0x0142, %i2
43311 fbule %fcc1, loop_5205
43312 ldsh [%l7 + 0x40], %o7
43313 tpos %xcc, 0x7
43314 movvc %xcc, %l3, %o3
43315loop_5205:
43316 lduw [%l7 + 0x20], %l5
43317 sethi 0x06A4, %g1
43318 fmul8sux16 %f0, %f10, %f12
43319 fbne,a %fcc3, loop_5206
43320 tsubcctv %g4, %l2, %l0
43321 alignaddrl %l4, %g6, %l1
43322 bcc,pn %xcc, loop_5207
43323loop_5206:
43324 fbge,a %fcc1, loop_5208
43325 sth %o5, [%l7 + 0x48]
43326 fzeros %f15
43327loop_5207:
43328 fble,a %fcc1, loop_5209
43329loop_5208:
43330 fornot1s %f12, %f4, %f0
43331 array32 %i1, %i5, %i7
43332 alignaddr %i0, %i4, %o1
43333loop_5209:
43334 ldd [%l7 + 0x28], %f2
43335 fxors %f14, %f9, %f6
43336 edge32 %o6, %l6, %g7
43337 movrgez %g2, %g5, %g3
43338 edge32 %i6, %o4, %i3
43339 sdivx %o0, 0x1428, %i2
43340 subccc %o2, %l3, %o3
43341 stx %o7, [%l7 + 0x28]
43342 ldx [%l7 + 0x40], %l5
43343 ldub [%l7 + 0x31], %g1
43344 fbuge,a %fcc0, loop_5210
43345 stb %l2, [%l7 + 0x0E]
43346 fbn %fcc1, loop_5211
43347 ldsb [%l7 + 0x52], %l0
43348loop_5210:
43349 movre %l4, %g6, %g4
43350 xorcc %l1, 0x1828, %o5
43351loop_5211:
43352 tneg %icc, 0x2
43353 fxnors %f15, %f6, %f5
43354 fmovrdlez %i1, %f12, %f6
43355 orncc %i5, 0x1289, %i0
43356 bneg,a %xcc, loop_5212
43357 ldd [%l7 + 0x50], %f14
43358 ldd [%l7 + 0x40], %f12
43359 nop
43360 setx loop_5213, %l0, %l1
43361 wrpr 0x1, %tl
43362 wrpr %l1, %tnpc
43363 setx 0x34400001400, %l0, %l1
43364 wrpr %l1, %tstate
43365 wrhpr 0x4, %htstate
43366 done
43367loop_5212:
43368 movcc %xcc, %i4, %o1
43369 ld [%l7 + 0x5C], %f12
43370 taddcctv %o6, %i7, %l6
43371loop_5213:
43372 fcmps %fcc2, %f7, %f7
43373 movrgez %g7, %g5, %g3
43374 fcmpd %fcc3, %f10, %f10
43375 ldub [%l7 + 0x31], %g2
43376 addcc %o4, %i3, %i6
43377 st %f1, [%l7 + 0x58]
43378 fnands %f0, %f12, %f14
43379 bcs,pn %xcc, loop_5214
43380 pdist %f6, %f12, %f0
43381 fbug,a %fcc1, loop_5215
43382 be,pt %icc, loop_5216
43383loop_5214:
43384 fmovd %f4, %f14
43385 xnorcc %o0, 0x1F9D, %o2
43386loop_5215:
43387 st %f12, [%l7 + 0x68]
43388loop_5216:
43389 xorcc %l3, %o3, %i2
43390 fxor %f2, %f6, %f6
43391 stb %o7, [%l7 + 0x41]
43392 srlx %g1, 0x09, %l5
43393 ldd [%l7 + 0x18], %f10
43394 stx %l2, [%l7 + 0x08]
43395 fmovrdgz %l4, %f4, %f4
43396 brnz %l0, loop_5217
43397 sdiv %g4, 0x0D6D, %l1
43398 stw %g6, [%l7 + 0x0C]
43399 lduh [%l7 + 0x5E], %o5
43400loop_5217:
43401 fmovdne %icc, %f6, %f7
43402 edge32 %i1, %i5, %i0
43403 stw %i4, [%l7 + 0x48]
43404 smul %o1, %i7, %o6
43405 st %f11, [%l7 + 0x20]
43406 stx %g7, [%l7 + 0x50]
43407 mulscc %g5, %l6, %g3
43408 ld [%l7 + 0x5C], %f3
43409 std %f8, [%l7 + 0x58]
43410 edge8 %o4, %g2, %i3
43411 lduh [%l7 + 0x42], %i6
43412 subc %o2, 0x0898, %o0
43413 fcmpgt16 %f14, %f8, %l3
43414 fbug %fcc2, loop_5218
43415 addcc %i2, %o3, %g1
43416 ldub [%l7 + 0x57], %l5
43417 stb %o7, [%l7 + 0x5F]
43418loop_5218:
43419 ld [%l7 + 0x28], %f13
43420 fmovrsne %l4, %f4, %f13
43421 lduw [%l7 + 0x28], %l0
43422 fpadd16 %f6, %f0, %f8
43423 lduh [%l7 + 0x32], %l2
43424 brz,a %l1, loop_5219
43425 ldsw [%l7 + 0x18], %g4
43426 bleu,a %xcc, loop_5220
43427 subcc %o5, %i1, %g6
43428loop_5219:
43429 sub %i5, %i4, %i0
43430 array32 %i7, %o1, %o6
43431loop_5220:
43432 edge32n %g5, %l6, %g3
43433 ld [%l7 + 0x74], %f4
43434 tle %xcc, 0x0
43435 fxnors %f6, %f6, %f4
43436 lduh [%l7 + 0x58], %o4
43437 movpos %icc, %g7, %i3
43438 movcc %icc, %g2, %i6
43439 movrne %o2, 0x1EB, %l3
43440 ldsw [%l7 + 0x20], %o0
43441 fmovrslz %o3, %f9, %f10
43442 sth %i2, [%l7 + 0x76]
43443 fmovrse %g1, %f0, %f9
43444 fbg %fcc2, loop_5221
43445 bshuffle %f0, %f12, %f12
43446 movrgz %o7, %l4, %l5
43447 umul %l0, %l1, %l2
43448loop_5221:
43449 for %f4, %f8, %f6
43450 andncc %g4, %o5, %g6
43451 umul %i1, %i5, %i0
43452 std %f10, [%l7 + 0x40]
43453 fmovsgu %xcc, %f13, %f11
43454 edge16ln %i4, %o1, %i7
43455 xnor %g5, 0x010F, %l6
43456 movgu %xcc, %o6, %o4
43457 fbg %fcc1, loop_5222
43458 bcs,a %icc, loop_5223
43459 fornot2s %f8, %f11, %f3
43460 movge %icc, %g3, %i3
43461loop_5222:
43462 ldsw [%l7 + 0x0C], %g7
43463loop_5223:
43464 fcmped %fcc0, %f6, %f2
43465 fors %f7, %f2, %f7
43466 fmul8x16au %f6, %f4, %f0
43467 fmovdneg %xcc, %f9, %f6
43468 tne %icc, 0x0
43469 stx %i6, [%l7 + 0x18]
43470 movgu %xcc, %g2, %l3
43471 lduh [%l7 + 0x1C], %o0
43472 fmovrdlez %o2, %f2, %f12
43473 fcmple16 %f4, %f0, %i2
43474 fmovrse %g1, %f5, %f2
43475 fnot1s %f13, %f15
43476 stb %o3, [%l7 + 0x12]
43477 fmovrsne %l4, %f13, %f2
43478 sdivx %o7, 0x085A, %l0
43479 stx %l1, [%l7 + 0x40]
43480 fmovdge %xcc, %f4, %f1
43481 be loop_5224
43482 lduw [%l7 + 0x14], %l5
43483 fbge,a %fcc2, loop_5225
43484 bcc,pn %icc, loop_5226
43485loop_5224:
43486 tcc %xcc, 0x2
43487 std %f14, [%l7 + 0x20]
43488loop_5225:
43489 fmul8x16 %f8, %f0, %f12
43490loop_5226:
43491 st %f5, [%l7 + 0x60]
43492 be %icc, loop_5227
43493 st %f8, [%l7 + 0x38]
43494 fbn %fcc1, loop_5228
43495 st %f6, [%l7 + 0x40]
43496loop_5227:
43497 std %f0, [%l7 + 0x58]
43498 movrlez %l2, %g4, %o5
43499loop_5228:
43500 fmovdle %icc, %f6, %f13
43501 movleu %icc, %g6, %i5
43502 bl loop_5229
43503 fone %f14
43504 ba,pn %icc, loop_5230
43505 fxnor %f10, %f2, %f8
43506loop_5229:
43507 movpos %icc, %i1, %i0
43508 ldd [%l7 + 0x18], %f6
43509loop_5230:
43510 edge32ln %o1, %i4, %i7
43511 fsrc2s %f13, %f2
43512 fmul8x16al %f14, %f2, %f0
43513 brz %g5, loop_5231
43514 ba,a,pn %icc, loop_5232
43515 st %f14, [%l7 + 0x6C]
43516 tg %xcc, 0x6
43517loop_5231:
43518 fcmped %fcc3, %f12, %f6
43519loop_5232:
43520 fcmpd %fcc1, %f4, %f14
43521 movn %xcc, %o6, %l6
43522 fbn %fcc2, loop_5233
43523 nop
43524 setx loop_5234, %l0, %l1
43525 jmpl %l1, %g3
43526 fcmple32 %f14, %f0, %i3
43527 ldsw [%l7 + 0x74], %o4
43528loop_5233:
43529 stw %i6, [%l7 + 0x2C]
43530loop_5234:
43531 edge16l %g2, %g7, %l3
43532 fnor %f14, %f8, %f2
43533 fbg %fcc0, loop_5235
43534 fpadd32 %f14, %f12, %f0
43535 fmovdcc %xcc, %f14, %f3
43536 edge8l %o0, %o2, %i2
43537loop_5235:
43538 sdivcc %g1, 0x14CD, %o3
43539 fmovsvs %xcc, %f14, %f2
43540 movvs %icc, %l4, %o7
43541 fandnot1 %f14, %f4, %f8
43542 bneg,a,pt %icc, loop_5236
43543 bpos loop_5237
43544 ld [%l7 + 0x48], %f8
43545 stb %l1, [%l7 + 0x45]
43546loop_5236:
43547 sub %l0, 0x0DBA, %l5
43548loop_5237:
43549 ldub [%l7 + 0x7D], %g4
43550 fbg,a %fcc1, loop_5238
43551 ldd [%l7 + 0x70], %f2
43552 lduh [%l7 + 0x2C], %l2
43553 sll %g6, 0x15, %i5
43554loop_5238:
43555 tle %icc, 0x3
43556 stw %i1, [%l7 + 0x20]
43557 and %o5, %i0, %i4
43558 stb %o1, [%l7 + 0x6E]
43559 lduw [%l7 + 0x50], %i7
43560 movrlez %o6, 0x383, %g5
43561 fnot1s %f13, %f5
43562 fmovsvs %icc, %f10, %f15
43563 tsubcctv %l6, %i3, %g3
43564 fpsub32s %f0, %f12, %f7
43565 sll %o4, 0x13, %g2
43566 fsrc1s %f9, %f5
43567 fmovsn %xcc, %f5, %f6
43568 sth %i6, [%l7 + 0x0A]
43569 fmovrslez %g7, %f15, %f2
43570 fmovsneg %icc, %f4, %f12
43571 mulx %l3, %o0, %o2
43572 ldd [%l7 + 0x40], %f10
43573 fxnors %f13, %f10, %f1
43574 tcs %xcc, 0x0
43575 ldub [%l7 + 0x66], %i2
43576 ldd [%l7 + 0x30], %f6
43577 tpos %xcc, 0x1
43578 lduw [%l7 + 0x54], %o3
43579 orcc %g1, %o7, %l4
43580 edge16n %l1, %l5, %l0
43581 fbne,a %fcc2, loop_5239
43582 movg %xcc, %l2, %g4
43583 fmovscc %icc, %f2, %f0
43584 lduh [%l7 + 0x08], %g6
43585loop_5239:
43586 fbul %fcc2, loop_5240
43587 bne %xcc, loop_5241
43588 fmovsleu %xcc, %f10, %f14
43589 fabss %f15, %f2
43590loop_5240:
43591 stx %i1, [%l7 + 0x28]
43592loop_5241:
43593 fand %f10, %f2, %f8
43594 fmul8x16al %f9, %f10, %f8
43595 movre %o5, %i5, %i0
43596 xnorcc %i4, %o1, %i7
43597 bne,pt %icc, loop_5242
43598 st %f13, [%l7 + 0x7C]
43599 tleu %icc, 0x1
43600 movrne %g5, %o6, %i3
43601loop_5242:
43602 fbu %fcc1, loop_5243
43603 ldd [%l7 + 0x40], %f6
43604 tl %icc, 0x0
43605 bl,a %icc, loop_5244
43606loop_5243:
43607 srl %g3, 0x00, %l6
43608 sub %g2, %o4, %i6
43609 stx %g7, [%l7 + 0x68]
43610loop_5244:
43611 bleu,a %icc, loop_5245
43612 ldsw [%l7 + 0x54], %l3
43613 fmovd %f4, %f0
43614 bl,a %xcc, loop_5246
43615loop_5245:
43616 bne %xcc, loop_5247
43617 fpackfix %f0, %f11
43618 addccc %o0, %o2, %o3
43619loop_5246:
43620 bpos,a %icc, loop_5248
43621loop_5247:
43622 bshuffle %f12, %f14, %f10
43623 ldsw [%l7 + 0x6C], %g1
43624 ldub [%l7 + 0x32], %i2
43625loop_5248:
43626 tl %xcc, 0x6
43627 edge16 %o7, %l4, %l5
43628 fmovspos %xcc, %f1, %f3
43629 ldd [%l7 + 0x48], %f12
43630 ldd [%l7 + 0x78], %f2
43631 fbg %fcc3, loop_5249
43632 fba %fcc2, loop_5250
43633 fnegs %f11, %f5
43634 ldsw [%l7 + 0x60], %l1
43635loop_5249:
43636 brlz,a %l2, loop_5251
43637loop_5250:
43638 mulx %g4, %g6, %i1
43639 array8 %l0, %i5, %i0
43640 edge32ln %i4, %o1, %o5
43641loop_5251:
43642 movre %g5, 0x08C, %o6
43643 fmovde %icc, %f11, %f0
43644 tsubcc %i7, 0x19D7, %i3
43645 movvc %icc, %l6, %g3
43646 fbo %fcc0, loop_5252
43647 andncc %g2, %o4, %g7
43648 bne loop_5253
43649 sdivx %i6, 0x0D58, %o0
43650loop_5252:
43651 fxnors %f6, %f6, %f0
43652 ldsw [%l7 + 0x44], %l3
43653loop_5253:
43654 stw %o3, [%l7 + 0x20]
43655 alignaddrl %o2, %i2, %g1
43656 stx %o7, [%l7 + 0x58]
43657 ldsb [%l7 + 0x39], %l5
43658 fmovdvs %icc, %f2, %f12
43659 edge16n %l4, %l2, %l1
43660 brlez %g4, loop_5254
43661 st %f4, [%l7 + 0x4C]
43662 brgz %i1, loop_5255
43663 ldx [%l7 + 0x28], %g6
43664loop_5254:
43665 fmuld8ulx16 %f14, %f13, %f10
43666 lduh [%l7 + 0x76], %l0
43667loop_5255:
43668 orcc %i5, %i0, %i4
43669 fabss %f12, %f0
43670 edge16 %o5, %g5, %o1
43671 ldsh [%l7 + 0x32], %i7
43672 fmovsneg %icc, %f9, %f7
43673 sub %o6, %i3, %l6
43674 brgez,a %g2, loop_5256
43675 bne loop_5257
43676 mova %icc, %g3, %g7
43677 stw %o4, [%l7 + 0x64]
43678loop_5256:
43679 srl %o0, %i6, %o3
43680loop_5257:
43681 addccc %l3, 0x05AF, %i2
43682 fornot1 %f0, %f10, %f4
43683 array32 %g1, %o7, %o2
43684 mulx %l4, %l2, %l5
43685 fblg %fcc2, loop_5258
43686 ble %xcc, loop_5259
43687 ba,a %xcc, loop_5260
43688 bvs,a %icc, loop_5261
43689loop_5258:
43690 ldd [%l7 + 0x08], %f4
43691loop_5259:
43692 fnegs %f2, %f5
43693loop_5260:
43694 fcmpeq16 %f6, %f14, %g4
43695loop_5261:
43696 ldub [%l7 + 0x39], %i1
43697 stb %l1, [%l7 + 0x63]
43698 sth %g6, [%l7 + 0x2A]
43699 ldsh [%l7 + 0x20], %i5
43700 taddcctv %l0, 0x0B6A, %i0
43701 ldd [%l7 + 0x40], %f12
43702 xorcc %o5, %g5, %i4
43703 stb %o1, [%l7 + 0x61]
43704 fone %f2
43705 ldd [%l7 + 0x08], %f10
43706 fble,a %fcc1, loop_5262
43707 edge32l %i7, %o6, %i3
43708 fnegs %f8, %f8
43709 bshuffle %f8, %f8, %f12
43710loop_5262:
43711 movleu %icc, %l6, %g3
43712 ld [%l7 + 0x54], %f14
43713 stb %g2, [%l7 + 0x75]
43714 lduh [%l7 + 0x26], %o4
43715 ldd [%l7 + 0x08], %f10
43716 st %f5, [%l7 + 0x10]
43717 lduw [%l7 + 0x64], %g7
43718 ldx [%l7 + 0x10], %i6
43719 umul %o3, 0x15FE, %l3
43720 orcc %o0, 0x1796, %g1
43721 fmovsa %icc, %f4, %f13
43722 ldx [%l7 + 0x48], %i2
43723 tne %xcc, 0x6
43724 lduh [%l7 + 0x5E], %o7
43725 fpackfix %f4, %f5
43726 fmovrslz %o2, %f2, %f11
43727 fmovde %xcc, %f9, %f14
43728 pdist %f6, %f2, %f12
43729 tvs %xcc, 0x3
43730 fmovsne %icc, %f11, %f8
43731 ldd [%l7 + 0x10], %f6
43732 brgz %l2, loop_5263
43733 st %f4, [%l7 + 0x10]
43734 fmovd %f4, %f14
43735 ldub [%l7 + 0x1C], %l5
43736loop_5263:
43737 ldsb [%l7 + 0x09], %l4
43738 orcc %g4, 0x0135, %l1
43739 add %g6, %i5, %i1
43740 sdivcc %i0, 0x097A, %o5
43741 tsubcc %l0, %i4, %g5
43742 fpsub32 %f2, %f12, %f6
43743 fba %fcc1, loop_5264
43744 fbul %fcc3, loop_5265
43745 fmovd %f12, %f8
43746 orncc %o1, 0x14D0, %o6
43747loop_5264:
43748 st %f12, [%l7 + 0x54]
43749loop_5265:
43750 fxor %f14, %f14, %f6
43751 ldd [%l7 + 0x58], %f10
43752 lduh [%l7 + 0x50], %i3
43753 fmovdcc %icc, %f9, %f4
43754 udivcc %l6, 0x1642, %g3
43755 movg %icc, %i7, %g2
43756 fble,a %fcc2, loop_5266
43757 bl loop_5267
43758 ldsw [%l7 + 0x70], %g7
43759 lduh [%l7 + 0x38], %o4
43760loop_5266:
43761 xorcc %i6, 0x0BF4, %l3
43762loop_5267:
43763 movle %icc, %o0, %g1
43764 andcc %i2, %o7, %o2
43765 fbug,a %fcc1, loop_5268
43766 ld [%l7 + 0x78], %f7
43767 fmovscc %icc, %f6, %f8
43768 ldub [%l7 + 0x21], %o3
43769loop_5268:
43770 fpack16 %f6, %f11
43771 fmovsg %xcc, %f9, %f5
43772 movrgez %l5, %l4, %g4
43773 brz %l1, loop_5269
43774 movl %icc, %g6, %l2
43775 udiv %i5, 0x0BF6, %i0
43776 fxors %f6, %f11, %f2
43777loop_5269:
43778 stx %i1, [%l7 + 0x70]
43779 ldub [%l7 + 0x5E], %l0
43780 fbn,a %fcc0, loop_5270
43781 andncc %i4, %g5, %o1
43782 stw %o6, [%l7 + 0x78]
43783 fbuge,a %fcc3, loop_5271
43784loop_5270:
43785 lduh [%l7 + 0x78], %i3
43786 edge8l %o5, %l6, %g3
43787 taddcc %g2, %g7, %i7
43788loop_5271:
43789 fsrc1s %f8, %f2
43790 fmovdvs %icc, %f9, %f15
43791 stx %o4, [%l7 + 0x58]
43792 st %f15, [%l7 + 0x28]
43793 mova %xcc, %l3, %i6
43794 umul %g1, %o0, %o7
43795 tg %xcc, 0x0
43796 srl %i2, %o2, %o3
43797 lduh [%l7 + 0x3C], %l5
43798 ldsh [%l7 + 0x38], %l4
43799 fcmpes %fcc2, %f3, %f4
43800 movrne %g4, 0x35D, %l1
43801 st %f1, [%l7 + 0x68]
43802 fbule,a %fcc3, loop_5272
43803 movleu %icc, %l2, %i5
43804 fbue %fcc1, loop_5273
43805 edge8ln %i0, %g6, %i1
43806loop_5272:
43807 ba,a,pt %icc, loop_5274
43808 fmovdle %icc, %f6, %f7
43809loop_5273:
43810 fmovdn %icc, %f4, %f0
43811 fpsub16s %f10, %f10, %f8
43812loop_5274:
43813 fornot1s %f12, %f13, %f7
43814 subcc %i4, 0x1916, %g5
43815 tvc %xcc, 0x4
43816 alignaddrl %l0, %o1, %o6
43817 fnot1s %f6, %f2
43818 tne %icc, 0x7
43819 fbne %fcc3, loop_5275
43820 fbu,a %fcc0, loop_5276
43821 fmovsvs %icc, %f6, %f6
43822 udivcc %i3, 0x12F9, %o5
43823loop_5275:
43824 fone %f6
43825loop_5276:
43826 fabsd %f4, %f12
43827 fmovdn %icc, %f14, %f2
43828 edge16n %g3, %l6, %g2
43829 stw %i7, [%l7 + 0x74]
43830 bleu,pt %icc, loop_5277
43831 fbl %fcc3, loop_5278
43832 std %f2, [%l7 + 0x18]
43833 std %f6, [%l7 + 0x18]
43834loop_5277:
43835 sethi 0x1258, %o4
43836loop_5278:
43837 bn,pn %xcc, loop_5279
43838 bpos,pn %icc, loop_5280
43839 fabss %f9, %f10
43840 lduh [%l7 + 0x26], %l3
43841loop_5279:
43842 stw %g7, [%l7 + 0x68]
43843loop_5280:
43844 bpos,a,pt %icc, loop_5281
43845 ld [%l7 + 0x60], %f5
43846 udivx %i6, 0x1C46, %g1
43847 fones %f5
43848loop_5281:
43849 fbule %fcc1, loop_5282
43850 udivx %o7, 0x0E04, %i2
43851 lduh [%l7 + 0x42], %o0
43852 tsubcc %o3, 0x0637, %l5
43853loop_5282:
43854 fnegs %f10, %f4
43855 ldsw [%l7 + 0x58], %l4
43856 ld [%l7 + 0x68], %f9
43857 bshuffle %f0, %f8, %f14
43858 fmul8ulx16 %f0, %f12, %f2
43859 fmovrsgz %o2, %f9, %f9
43860 edge16ln %g4, %l2, %l1
43861 ldd [%l7 + 0x38], %f0
43862 subcc %i5, %i0, %i1
43863 brnz,a %i4, loop_5283
43864 fandnot2s %f4, %f4, %f11
43865 fmovsge %xcc, %f14, %f10
43866 fandnot2s %f15, %f8, %f9
43867loop_5283:
43868 tsubcc %g5, %g6, %l0
43869 sethi 0x0A73, %o1
43870 bpos,a loop_5284
43871 lduw [%l7 + 0x7C], %i3
43872 xnor %o5, 0x0965, %g3
43873 movg %icc, %o6, %l6
43874loop_5284:
43875 movrgez %g2, 0x1E3, %i7
43876 ldsh [%l7 + 0x48], %o4
43877 fnor %f4, %f10, %f2
43878 call loop_5285
43879 ba %xcc, loop_5286
43880 ldsb [%l7 + 0x23], %l3
43881 stb %g7, [%l7 + 0x59]
43882loop_5285:
43883 ld [%l7 + 0x64], %f3
43884loop_5286:
43885 ldub [%l7 + 0x4C], %g1
43886 ld [%l7 + 0x18], %f13
43887 fbn %fcc2, loop_5287
43888 st %f10, [%l7 + 0x44]
43889 fmovrsne %i6, %f10, %f15
43890 pdist %f14, %f10, %f8
43891loop_5287:
43892 bne,a loop_5288
43893 mulx %i2, %o0, %o7
43894 fzero %f2
43895 ldub [%l7 + 0x32], %o3
43896loop_5288:
43897 ldub [%l7 + 0x18], %l5
43898 fbn %fcc1, loop_5289
43899 fmovsgu %xcc, %f2, %f13
43900 movne %xcc, %o2, %g4
43901 st %f2, [%l7 + 0x28]
43902loop_5289:
43903 fones %f0
43904 std %f4, [%l7 + 0x20]
43905 tcs %xcc, 0x7
43906 fmovdl %xcc, %f8, %f14
43907 fpmerge %f0, %f7, %f14
43908 fsrc2 %f6, %f4
43909 stb %l4, [%l7 + 0x68]
43910 lduh [%l7 + 0x60], %l1
43911 xorcc %i5, %l2, %i0
43912 ldsh [%l7 + 0x3C], %i1
43913 add %i4, 0x1481, %g6
43914 fpadd32 %f6, %f0, %f8
43915 ldx [%l7 + 0x70], %g5
43916 std %f2, [%l7 + 0x78]
43917 fmovsgu %icc, %f2, %f1
43918 stb %l0, [%l7 + 0x78]
43919 fmovsn %xcc, %f3, %f2
43920 fxor %f10, %f12, %f10
43921 array16 %i3, %o1, %g3
43922 movn %xcc, %o6, %o5
43923 fble,a %fcc2, loop_5290
43924 ldx [%l7 + 0x70], %l6
43925 sth %g2, [%l7 + 0x2E]
43926 movrlez %o4, %i7, %g7
43927loop_5290:
43928 brgz,a %g1, loop_5291
43929 ldsb [%l7 + 0x25], %i6
43930 stw %i2, [%l7 + 0x34]
43931 taddcc %o0, %o7, %l3
43932loop_5291:
43933 lduh [%l7 + 0x20], %o3
43934 fpmerge %f13, %f0, %f4
43935 fpack16 %f6, %f13
43936 stb %l5, [%l7 + 0x4B]
43937 fcmpgt32 %f12, %f12, %o2
43938 movrlez %l4, %g4, %l1
43939 brlez %l2, loop_5292
43940 fandnot1 %f10, %f10, %f12
43941 fmovrdne %i5, %f4, %f10
43942 tvs %xcc, 0x4
43943loop_5292:
43944 bcs loop_5293
43945 st %f10, [%l7 + 0x70]
43946 fxnors %f8, %f15, %f3
43947 ldsb [%l7 + 0x7A], %i1
43948loop_5293:
43949 edge16l %i4, %i0, %g6
43950 fnot2s %f8, %f9
43951 fmovrslz %g5, %f9, %f1
43952 movcc %icc, %l0, %i3
43953 tpos %icc, 0x5
43954 tle %icc, 0x6
43955 stb %o1, [%l7 + 0x58]
43956 andcc %o6, 0x032E, %o5
43957 ldd [%l7 + 0x20], %f0
43958 stb %l6, [%l7 + 0x0F]
43959 tgu %icc, 0x7
43960 st %f4, [%l7 + 0x34]
43961 lduh [%l7 + 0x40], %g3
43962 fone %f12
43963 fbe,a %fcc1, loop_5294
43964 edge32n %g2, %o4, %i7
43965 subccc %g7, %g1, %i2
43966 fand %f2, %f0, %f0
43967loop_5294:
43968 tvs %icc, 0x0
43969 ldx [%l7 + 0x38], %o0
43970 fmovsn %xcc, %f2, %f11
43971 std %f10, [%l7 + 0x38]
43972 stx %i6, [%l7 + 0x20]
43973 fmovsg %xcc, %f4, %f12
43974 brgez,a %l3, loop_5295
43975 fnor %f4, %f2, %f14
43976 addccc %o7, %l5, %o3
43977 ld [%l7 + 0x7C], %f13
43978loop_5295:
43979 bne,a loop_5296
43980 sethi 0x0924, %o2
43981 tge %xcc, 0x6
43982 fmovse %icc, %f10, %f2
43983loop_5296:
43984 tgu %icc, 0x7
43985 ldsh [%l7 + 0x2A], %g4
43986 fornot2s %f12, %f6, %f15
43987 ld [%l7 + 0x68], %f8
43988 ld [%l7 + 0x10], %f1
43989 movle %xcc, %l4, %l1
43990 edge32n %i5, %i1, %i4
43991 xor %l2, 0x035B, %i0
43992 ldsh [%l7 + 0x32], %g6
43993 stx %l0, [%l7 + 0x30]
43994 ble,a,pn %xcc, loop_5297
43995 std %f10, [%l7 + 0x08]
43996 fsrc2s %f8, %f7
43997 std %f8, [%l7 + 0x60]
43998loop_5297:
43999 fbuge,a %fcc1, loop_5298
44000 fmovrslez %g5, %f4, %f13
44001 fone %f2
44002 sth %i3, [%l7 + 0x24]
44003loop_5298:
44004 st %f4, [%l7 + 0x58]
44005 and %o1, %o6, %l6
44006 ba,pt %icc, loop_5299
44007 fpsub32 %f10, %f8, %f0
44008 fnot1 %f12, %f10
44009 tge %icc, 0x7
44010loop_5299:
44011 lduw [%l7 + 0x64], %g3
44012 fmovsle %xcc, %f0, %f11
44013 stw %o5, [%l7 + 0x64]
44014 fba %fcc1, loop_5300
44015 st %f4, [%l7 + 0x50]
44016 srax %o4, %i7, %g7
44017 bneg,a loop_5301
44018loop_5300:
44019 fcmpgt32 %f2, %f4, %g1
44020 orncc %g2, 0x19F1, %i2
44021 fbu %fcc2, loop_5302
44022loop_5301:
44023 lduw [%l7 + 0x48], %i6
44024 tcs %xcc, 0x3
44025 fbe %fcc2, loop_5303
44026loop_5302:
44027 fmovdcs %xcc, %f0, %f15
44028 fandnot1s %f7, %f1, %f1
44029 sdivx %l3, 0x0568, %o0
44030loop_5303:
44031 stw %o7, [%l7 + 0x70]
44032 fmovd %f0, %f6
44033 udivx %o3, 0x1350, %l5
44034 fmovsvc %icc, %f15, %f12
44035 stw %g4, [%l7 + 0x08]
44036 tpos %icc, 0x3
44037 mulx %l4, 0x056C, %o2
44038 fandnot2s %f3, %f9, %f8
44039 sub %l1, 0x147D, %i1
44040 sethi 0x097B, %i5
44041 ldsh [%l7 + 0x0C], %l2
44042 stx %i0, [%l7 + 0x38]
44043 fmovdn %xcc, %f6, %f9
44044 std %f14, [%l7 + 0x30]
44045 edge32ln %g6, %i4, %g5
44046 tn %xcc, 0x7
44047 fnors %f11, %f2, %f1
44048 fcmped %fcc1, %f4, %f12
44049 tn %icc, 0x2
44050 sethi 0x1DD6, %i3
44051 andcc %l0, %o6, %l6
44052 fnegs %f13, %f12
44053 bge,a,pt %icc, loop_5304
44054 stb %g3, [%l7 + 0x0C]
44055 fornot1 %f4, %f0, %f6
44056 tn %xcc, 0x2
44057loop_5304:
44058 ld [%l7 + 0x10], %f5
44059 sllx %o1, %o5, %o4
44060 st %f1, [%l7 + 0x58]
44061 fmovrslez %i7, %f9, %f9
44062 brgz %g7, loop_5305
44063 xnor %g2, %g1, %i6
44064 fcmpd %fcc0, %f2, %f10
44065 ldsw [%l7 + 0x74], %l3
44066loop_5305:
44067 movrlez %i2, %o0, %o3
44068 sth %l5, [%l7 + 0x7A]
44069 fbuge %fcc0, loop_5306
44070 sub %o7, 0x12FE, %g4
44071 st %f5, [%l7 + 0x68]
44072 ld [%l7 + 0x48], %f14
44073loop_5306:
44074 fbo,a %fcc0, loop_5307
44075 edge8l %l4, %o2, %l1
44076 andn %i5, 0x0274, %i1
44077 nop
44078 setx loop_5308, %l0, %l1
44079 jmpl %l1, %i0
44080loop_5307:
44081 stb %g6, [%l7 + 0x50]
44082 fmuld8sux16 %f2, %f12, %f12
44083 bcc loop_5309
44084loop_5308:
44085 fpsub32 %f8, %f10, %f10
44086 lduw [%l7 + 0x7C], %i4
44087 fble,a %fcc1, loop_5310
44088loop_5309:
44089 lduh [%l7 + 0x6E], %l2
44090 fmovs %f14, %f6
44091 stb %i3, [%l7 + 0x45]
44092loop_5310:
44093 fbuge,a %fcc1, loop_5311
44094 ldub [%l7 + 0x2D], %l0
44095 movg %xcc, %g5, %o6
44096 bleu,a %icc, loop_5312
44097loop_5311:
44098 nop
44099 setx loop_5313, %l0, %l1
44100 wrpr 0x1, %tl
44101 wrpr %l1, %tnpc
44102 setx 0x34400001400, %l0, %l1
44103 wrpr %l1, %tstate
44104 wrhpr 0x4, %htstate
44105 done
44106 tvs %xcc, 0x5
44107 fmovsa %xcc, %f1, %f7
44108loop_5312:
44109 fmovdpos %xcc, %f8, %f4
44110loop_5313:
44111 fmovspos %icc, %f10, %f9
44112 st %f5, [%l7 + 0x38]
44113 mulscc %l6, 0x163D, %g3
44114 fmul8x16al %f10, %f10, %f14
44115 bg,pn %xcc, loop_5314
44116 sdivx %o5, 0x1746, %o1
44117 ldub [%l7 + 0x09], %i7
44118 fnot1s %f10, %f7
44119loop_5314:
44120 ldsb [%l7 + 0x2F], %o4
44121 lduw [%l7 + 0x14], %g2
44122 umul %g7, 0x0A7E, %g1
44123 fmovdvs %xcc, %f9, %f14
44124 std %f10, [%l7 + 0x58]
44125 taddcctv %l3, %i6, %o0
44126 edge32n %o3, %l5, %o7
44127 ta %xcc, 0x1
44128 tsubcc %g4, %l4, %i2
44129 fbug,a %fcc2, loop_5315
44130 siam 0x0
44131 ldsb [%l7 + 0x5E], %l1
44132 fbo,a %fcc3, loop_5316
44133loop_5315:
44134 fxnors %f9, %f7, %f15
44135 fmovrde %i5, %f14, %f6
44136 tsubcctv %i1, 0x025C, %i0
44137loop_5316:
44138 ldub [%l7 + 0x62], %g6
44139 std %f8, [%l7 + 0x20]
44140 udivx %i4, 0x1D7A, %o2
44141 sub %l2, %i3, %l0
44142 edge32ln %g5, %l6, %g3
44143 movcs %icc, %o6, %o1
44144 fbu,a %fcc2, loop_5317
44145 edge16ln %i7, %o5, %o4
44146 fors %f6, %f13, %f8
44147 te %icc, 0x7
44148loop_5317:
44149 ldsw [%l7 + 0x14], %g7
44150 ldx [%l7 + 0x48], %g1
44151 movrgz %g2, 0x1C5, %l3
44152 fmovdleu %icc, %f6, %f9
44153 movrgz %i6, %o0, %o3
44154 tvc %icc, 0x4
44155 std %f6, [%l7 + 0x68]
44156 fba %fcc1, loop_5318
44157 fsrc2s %f4, %f7
44158 alignaddrl %o7, %g4, %l4
44159 sub %l5, %i2, %i5
44160loop_5318:
44161 orn %l1, %i1, %g6
44162 ldsw [%l7 + 0x68], %i4
44163 sdiv %i0, 0x0C4F, %l2
44164 fbne,a %fcc1, loop_5319
44165 st %f1, [%l7 + 0x34]
44166 ldsw [%l7 + 0x14], %o2
44167 orncc %l0, 0x08F0, %i3
44168loop_5319:
44169 ldsb [%l7 + 0x6B], %g5
44170 orncc %g3, %l6, %o6
44171 fcmpes %fcc2, %f3, %f6
44172 fmuld8ulx16 %f11, %f3, %f12
44173 movre %i7, %o1, %o4
44174 fmovrse %o5, %f15, %f1
44175 xnorcc %g1, %g7, %g2
44176 ldx [%l7 + 0x40], %i6
44177 nop
44178 setx loop_5320, %l0, %l1
44179 wrpr 0x1, %tl
44180 wrpr %l1, %tpc
44181 add %l1, 0x4, %l1
44182 wrpr %l1, %tnpc
44183 setx 0x34400001400, %l0, %l1
44184 wrpr %l1, %tstate
44185 wrhpr 0x4, %htstate
44186 retry
44187 ldub [%l7 + 0x57], %o0
44188 sllx %l3, %o7, %o3
44189 xor %l4, %l5, %g4
44190loop_5320:
44191 edge32n %i5, %i2, %i1
44192 fmovdneg %icc, %f8, %f0
44193 fbul,a %fcc2, loop_5321
44194 fpadd32 %f4, %f0, %f0
44195 edge16ln %g6, %i4, %i0
44196 sth %l2, [%l7 + 0x3C]
44197loop_5321:
44198 fpsub32s %f7, %f7, %f12
44199 movcc %xcc, %l1, %l0
44200 fmovdg %xcc, %f3, %f12
44201 ldub [%l7 + 0x5E], %i3
44202 bge,a %icc, loop_5322
44203 tcc %icc, 0x7
44204 faligndata %f0, %f2, %f2
44205 fmovsl %icc, %f11, %f10
44206loop_5322:
44207 edge8n %g5, %o2, %l6
44208 tgu %xcc, 0x5
44209 subc %g3, %i7, %o1
44210 st %f8, [%l7 + 0x0C]
44211 st %f13, [%l7 + 0x74]
44212 lduw [%l7 + 0x08], %o6
44213 edge16l %o4, %o5, %g1
44214 ldsw [%l7 + 0x5C], %g2
44215 srlx %g7, 0x03, %o0
44216 fmovsn %xcc, %f7, %f2
44217 fbne,a %fcc2, loop_5323
44218 tsubcc %l3, 0x0A25, %o7
44219 fbne,a %fcc1, loop_5324
44220 sllx %o3, 0x17, %i6
44221loop_5323:
44222 fbn,a %fcc3, loop_5325
44223 faligndata %f8, %f8, %f12
44224loop_5324:
44225 edge32n %l5, %l4, %g4
44226 ldsw [%l7 + 0x68], %i5
44227loop_5325:
44228 fmovs %f14, %f11
44229 fmovsl %icc, %f4, %f11
44230 ldsh [%l7 + 0x1C], %i2
44231 ldx [%l7 + 0x78], %g6
44232 tcs %icc, 0x3
44233 lduw [%l7 + 0x58], %i1
44234 fpadd32 %f12, %f4, %f14
44235 fcmpne32 %f12, %f6, %i0
44236 fsrc2 %f8, %f2
44237 movcc %xcc, %l2, %l1
44238 fand %f12, %f8, %f6
44239 ldsw [%l7 + 0x40], %i4
44240 fcmpeq16 %f2, %f8, %l0
44241 std %f14, [%l7 + 0x70]
44242 brlez,a %i3, loop_5326
44243 fnegd %f14, %f14
44244 ld [%l7 + 0x1C], %f12
44245 fmul8sux16 %f0, %f10, %f10
44246loop_5326:
44247 orcc %g5, 0x04ED, %l6
44248 sra %o2, %g3, %o1
44249 fbn %fcc1, loop_5327
44250 fmovs %f5, %f7
44251 stx %o6, [%l7 + 0x30]
44252 ld [%l7 + 0x10], %f7
44253loop_5327:
44254 fmovrse %o4, %f11, %f10
44255 stx %o5, [%l7 + 0x78]
44256 edge8 %i7, %g2, %g7
44257 ldx [%l7 + 0x40], %g1
44258 movg %icc, %o0, %l3
44259 ldsb [%l7 + 0x53], %o3
44260 ldd [%l7 + 0x08], %f12
44261 edge32l %i6, %o7, %l5
44262 sllx %l4, %g4, %i5
44263 fzeros %f2
44264 fexpand %f4, %f14
44265 st %f14, [%l7 + 0x70]
44266 movge %icc, %i2, %g6
44267 fones %f4
44268 subcc %i1, %l2, %l1
44269 tg %xcc, 0x1
44270 fbuge,a %fcc1, loop_5328
44271 fmul8x16 %f9, %f2, %f12
44272 movn %xcc, %i0, %l0
44273 stb %i3, [%l7 + 0x57]
44274loop_5328:
44275 fmovrsgez %g5, %f3, %f10
44276 std %f0, [%l7 + 0x18]
44277 stb %l6, [%l7 + 0x3D]
44278 ldsh [%l7 + 0x6E], %i4
44279 tge %icc, 0x0
44280 edge32l %o2, %o1, %g3
44281 fsrc2s %f12, %f6
44282 st %f9, [%l7 + 0x34]
44283 fmovdvs %icc, %f9, %f2
44284 fandnot2 %f12, %f0, %f6
44285 fmovdvs %icc, %f1, %f3
44286 stx %o6, [%l7 + 0x50]
44287 movl %xcc, %o5, %i7
44288 movne %icc, %g2, %g7
44289 std %f4, [%l7 + 0x10]
44290 fsrc1s %f7, %f1
44291 ldsh [%l7 + 0x20], %o4
44292 tcs %icc, 0x5
44293 sth %g1, [%l7 + 0x6C]
44294 ldx [%l7 + 0x38], %l3
44295 brz,a %o3, loop_5329
44296 fcmpgt32 %f14, %f0, %o0
44297 xorcc %o7, 0x1F8E, %l5
44298 movgu %xcc, %l4, %i6
44299loop_5329:
44300 fzero %f4
44301 edge16 %g4, %i2, %g6
44302 ldsh [%l7 + 0x1A], %i5
44303 call loop_5330
44304 fmovrsgz %i1, %f2, %f15
44305 ldsb [%l7 + 0x7F], %l2
44306 andncc %i0, %l1, %i3
44307loop_5330:
44308 tvc %xcc, 0x0
44309 ldub [%l7 + 0x12], %l0
44310 bl,a,pn %xcc, loop_5331
44311 movn %xcc, %l6, %g5
44312 sdivx %o2, 0x19A3, %i4
44313 fnors %f11, %f1, %f11
44314loop_5331:
44315 fmovdvs %xcc, %f9, %f1
44316 fba,a %fcc0, loop_5332
44317 ld [%l7 + 0x0C], %f2
44318 fmovspos %xcc, %f15, %f10
44319 ldsw [%l7 + 0x4C], %g3
44320loop_5332:
44321 mulx %o1, %o5, %o6
44322 ldsh [%l7 + 0x52], %i7
44323 edge8ln %g7, %o4, %g1
44324 fmovdleu %xcc, %f6, %f9
44325 sdivx %l3, 0x15A0, %g2
44326 andncc %o3, %o0, %o7
44327 alignaddr %l5, %i6, %g4
44328 fmovdvs %icc, %f7, %f7
44329 or %i2, 0x1EAC, %l4
44330 lduh [%l7 + 0x68], %g6
44331 fmovdcs %xcc, %f15, %f9
44332 fcmpd %fcc1, %f14, %f12
44333 movvs %xcc, %i1, %i5
44334 lduh [%l7 + 0x60], %i0
44335 bne,a,pn %xcc, loop_5333
44336 ldsh [%l7 + 0x26], %l2
44337 st %f13, [%l7 + 0x38]
44338 movrgez %i3, 0x3B4, %l0
44339loop_5333:
44340 bg,a,pt %xcc, loop_5334
44341 bl,pt %xcc, loop_5335
44342 array8 %l6, %g5, %l1
44343 orcc %o2, 0x079E, %g3
44344loop_5334:
44345 fbge %fcc2, loop_5336
44346loop_5335:
44347 fmovdl %xcc, %f5, %f6
44348 lduw [%l7 + 0x10], %i4
44349 fcmpeq16 %f4, %f10, %o1
44350loop_5336:
44351 taddcctv %o5, 0x01C8, %i7
44352 fmovsneg %xcc, %f13, %f14
44353 fmovdge %xcc, %f11, %f12
44354 ld [%l7 + 0x34], %f7
44355 ldd [%l7 + 0x68], %f10
44356 tvs %icc, 0x1
44357 fmovdneg %xcc, %f12, %f15
44358 mova %icc, %o6, %g7
44359 subccc %g1, 0x0643, %l3
44360 edge8l %g2, %o3, %o0
44361 fxors %f2, %f4, %f0
44362 fsrc2 %f2, %f6
44363 sth %o7, [%l7 + 0x66]
44364 fmovsvs %xcc, %f10, %f5
44365 fxors %f9, %f11, %f5
44366 sth %l5, [%l7 + 0x38]
44367 ldsb [%l7 + 0x78], %o4
44368 ldub [%l7 + 0x68], %g4
44369 taddcc %i2, %l4, %i6
44370 lduw [%l7 + 0x30], %g6
44371 fcmpne32 %f10, %f8, %i1
44372 taddcctv %i5, 0x17F0, %i0
44373 ldub [%l7 + 0x62], %i3
44374 lduh [%l7 + 0x3A], %l2
44375 ldd [%l7 + 0x68], %f14
44376 fcmps %fcc0, %f9, %f13
44377 edge8ln %l6, %g5, %l0
44378 ldub [%l7 + 0x32], %l1
44379 st %f9, [%l7 + 0x28]
44380 fpadd16 %f2, %f14, %f2
44381 fcmpeq16 %f6, %f8, %o2
44382 tl %icc, 0x5
44383 brgez,a %g3, loop_5337
44384 fmuld8ulx16 %f12, %f13, %f4
44385 std %f0, [%l7 + 0x50]
44386 fmovrse %o1, %f9, %f13
44387loop_5337:
44388 tle %icc, 0x7
44389 smulcc %o5, %i4, %i7
44390 edge32ln %o6, %g7, %g1
44391 st %f13, [%l7 + 0x74]
44392 fornot2 %f12, %f12, %f4
44393 xorcc %l3, 0x0AA8, %g2
44394 addccc %o0, %o3, %o7
44395 orn %l5, %g4, %i2
44396 movrlez %o4, %l4, %g6
44397 fabsd %f8, %f6
44398 srl %i6, 0x06, %i1
44399 fpack32 %f10, %f4, %f2
44400 brnz,a %i5, loop_5338
44401 fornot1s %f10, %f0, %f8
44402 fnegd %f2, %f12
44403 stb %i3, [%l7 + 0x21]
44404loop_5338:
44405 std %f4, [%l7 + 0x40]
44406 mova %xcc, %l2, %l6
44407 movre %g5, 0x304, %i0
44408 ldsh [%l7 + 0x4C], %l0
44409 nop
44410 setx loop_5339, %l0, %l1
44411 wrpr 0x1, %tl
44412 wrpr %l1, %tpc
44413 add %l1, 0x4, %l1
44414 wrpr %l1, %tnpc
44415 setx 0x34400001400, %l0, %l1
44416 wrpr %l1, %tstate
44417 wrhpr 0x4, %htstate
44418 retry
44419 fmovrde %l1, %f10, %f0
44420 sdiv %g3, 0x080B, %o2
44421 fmovrsne %o5, %f8, %f0
44422loop_5339:
44423 ldsh [%l7 + 0x22], %i4
44424 fcmpes %fcc3, %f14, %f6
44425 stx %o1, [%l7 + 0x78]
44426 fmovrse %i7, %f5, %f1
44427 sth %o6, [%l7 + 0x78]
44428 fmul8x16 %f3, %f4, %f2
44429 ld [%l7 + 0x14], %f14
44430 fpsub16 %f6, %f2, %f10
44431 st %f10, [%l7 + 0x7C]
44432 bne,a loop_5340
44433 for %f12, %f14, %f6
44434 fones %f15
44435 array32 %g7, %l3, %g1
44436loop_5340:
44437 fmovrdne %o0, %f2, %f14
44438 ldx [%l7 + 0x70], %g2
44439 ldsh [%l7 + 0x08], %o7
44440 faligndata %f0, %f14, %f8
44441 te %icc, 0x0
44442 fmovdg %xcc, %f8, %f0
44443 fmovda %xcc, %f1, %f7
44444 ldsb [%l7 + 0x60], %o3
44445 lduh [%l7 + 0x40], %l5
44446 fbuge %fcc2, loop_5341
44447 tne %icc, 0x7
44448 fbu,a %fcc3, loop_5342
44449 bleu,pt %icc, loop_5343
44450loop_5341:
44451 fmovda %xcc, %f9, %f2
44452 fmovsvs %icc, %f4, %f7
44453loop_5342:
44454 lduh [%l7 + 0x1A], %i2
44455loop_5343:
44456 stx %g4, [%l7 + 0x48]
44457 ld [%l7 + 0x44], %f12
44458 ldsh [%l7 + 0x6A], %l4
44459 brgez,a %o4, loop_5344
44460 sdiv %i6, 0x0EEB, %g6
44461 stx %i1, [%l7 + 0x08]
44462 fmovdle %xcc, %f15, %f3
44463loop_5344:
44464 fmovdcc %xcc, %f12, %f15
44465 stb %i5, [%l7 + 0x78]
44466 fmovspos %xcc, %f3, %f6
44467 st %f11, [%l7 + 0x6C]
44468 fpsub32 %f10, %f0, %f10
44469 fandnot1 %f12, %f10, %f8
44470 stb %i3, [%l7 + 0x69]
44471 umulcc %l2, %l6, %g5
44472 fcmps %fcc2, %f4, %f6
44473 fmovsvc %xcc, %f11, %f9
44474 fmovsle %xcc, %f14, %f4
44475 array16 %l0, %i0, %g3
44476 udivcc %o2, 0x0A2E, %o5
44477 sth %i4, [%l7 + 0x6A]
44478 stw %l1, [%l7 + 0x24]
44479 ble,a,pt %xcc, loop_5345
44480 ldsb [%l7 + 0x26], %i7
44481 fmovd %f4, %f12
44482 std %f6, [%l7 + 0x38]
44483loop_5345:
44484 xnorcc %o6, 0x18A5, %o1
44485 fmovscs %icc, %f5, %f11
44486 fmuld8sux16 %f0, %f10, %f0
44487 fmovrdlz %g7, %f8, %f2
44488 fmovsn %icc, %f3, %f13
44489 bg,pn %icc, loop_5346
44490 sth %g1, [%l7 + 0x0C]
44491 te %xcc, 0x7
44492 ldd [%l7 + 0x50], %f12
44493loop_5346:
44494 mulscc %l3, %o0, %g2
44495 ldx [%l7 + 0x78], %o3
44496 brlz %o7, loop_5347
44497 tvs %xcc, 0x7
44498 xorcc %i2, %g4, %l5
44499 fmovdcs %icc, %f2, %f5
44500loop_5347:
44501 stb %l4, [%l7 + 0x27]
44502 movgu %xcc, %i6, %g6
44503 fmovrdlz %o4, %f10, %f2
44504 movne %icc, %i1, %i5
44505 stw %i3, [%l7 + 0x48]
44506 fble,a %fcc3, loop_5348
44507 fbule,a %fcc3, loop_5349
44508 and %l2, %g5, %l6
44509 orncc %l0, 0x05B5, %g3
44510loop_5348:
44511 stb %o2, [%l7 + 0x7D]
44512loop_5349:
44513 fcmple32 %f0, %f8, %o5
44514 ldd [%l7 + 0x58], %f0
44515 bge,a,pt %icc, loop_5350
44516 fandnot2s %f6, %f9, %f14
44517 st %f2, [%l7 + 0x40]
44518 fba,a %fcc1, loop_5351
44519loop_5350:
44520 ldd [%l7 + 0x68], %f8
44521 lduh [%l7 + 0x28], %i4
44522 sth %l1, [%l7 + 0x64]
44523loop_5351:
44524 fmovrdlz %i0, %f4, %f12
44525 fpack32 %f2, %f0, %f8
44526 tsubcctv %o6, %i7, %g7
44527 sdivx %o1, 0x1162, %l3
44528 fbuge,a %fcc2, loop_5352
44529 stx %o0, [%l7 + 0x40]
44530 stx %g1, [%l7 + 0x28]
44531 fbu,a %fcc0, loop_5353
44532loop_5352:
44533 andcc %g2, %o3, %o7
44534 fmovsge %xcc, %f4, %f9
44535 taddcctv %g4, 0x18D5, %i2
44536loop_5353:
44537 edge16 %l5, %i6, %l4
44538 lduw [%l7 + 0x10], %g6
44539 ldd [%l7 + 0x38], %f12
44540 ldsw [%l7 + 0x18], %i1
44541 ta %icc, 0x2
44542 ldd [%l7 + 0x78], %f8
44543 subc %o4, %i5, %l2
44544 edge32l %g5, %i3, %l6
44545 ldd [%l7 + 0x60], %f6
44546 stx %g3, [%l7 + 0x50]
44547 fbule,a %fcc3, loop_5354
44548 edge32ln %l0, %o2, %o5
44549 ldub [%l7 + 0x5C], %l1
44550 ldd [%l7 + 0x20], %f12
44551loop_5354:
44552 movrne %i4, 0x20B, %i0
44553 fmovsleu %icc, %f3, %f7
44554 st %f5, [%l7 + 0x30]
44555 move %xcc, %o6, %i7
44556 movg %icc, %g7, %o1
44557 stx %l3, [%l7 + 0x38]
44558 stx %g1, [%l7 + 0x10]
44559 smul %g2, 0x093C, %o0
44560 stw %o3, [%l7 + 0x28]
44561 fmovse %icc, %f4, %f1
44562 stw %o7, [%l7 + 0x34]
44563 tsubcctv %i2, %g4, %l5
44564 stx %l4, [%l7 + 0x60]
44565 movcc %xcc, %g6, %i6
44566 fone %f8
44567 bn loop_5355
44568 bneg %xcc, loop_5356
44569 tleu %icc, 0x2
44570 bleu,a,pt %xcc, loop_5357
44571loop_5355:
44572 fand %f6, %f0, %f4
44573loop_5356:
44574 edge32n %i1, %o4, %l2
44575 fmovrsgez %i5, %f13, %f14
44576loop_5357:
44577 nop
44578 setx loop_5358, %l0, %l1
44579 jmpl %l1, %g5
44580 ldsw [%l7 + 0x08], %i3
44581 fnot2s %f6, %f0
44582 movvc %icc, %l6, %l0
44583loop_5358:
44584 bvs,pt %icc, loop_5359
44585 brgz,a %g3, loop_5360
44586 edge8ln %o5, %l1, %i4
44587 tpos %xcc, 0x0
44588loop_5359:
44589 mulx %i0, 0x0CC7, %o2
44590loop_5360:
44591 fmovsg %xcc, %f9, %f10
44592 for %f0, %f4, %f8
44593 stw %o6, [%l7 + 0x7C]
44594 ld [%l7 + 0x74], %f0
44595 movrlez %g7, 0x37F, %o1
44596 subcc %l3, 0x0B7C, %i7
44597 tl %xcc, 0x1
44598 fbu %fcc2, loop_5361
44599 edge16 %g2, %o0, %o3
44600 stb %g1, [%l7 + 0x55]
44601 te %icc, 0x6
44602loop_5361:
44603 fxor %f8, %f0, %f14
44604 fmovrde %o7, %f0, %f14
44605 ldsb [%l7 + 0x2F], %i2
44606 tcc %xcc, 0x3
44607 ldub [%l7 + 0x2C], %l5
44608 ldx [%l7 + 0x68], %g4
44609 lduw [%l7 + 0x64], %g6
44610 ldd [%l7 + 0x28], %f14
44611 brgz %i6, loop_5362
44612 ldx [%l7 + 0x68], %i1
44613 sth %o4, [%l7 + 0x3E]
44614 xnor %l4, %l2, %i5
44615loop_5362:
44616 ldx [%l7 + 0x28], %i3
44617 fmovrse %g5, %f12, %f15
44618 movcc %xcc, %l0, %l6
44619 fpsub32s %f15, %f5, %f8
44620 nop
44621 setx loop_5363, %l0, %l1
44622 wrpr 0x1, %tl
44623 wrpr %l1, %tnpc
44624 setx 0x34400001400, %l0, %l1
44625 wrpr %l1, %tstate
44626 wrhpr 0x4, %htstate
44627 done
44628 udivcc %g3, 0x010C, %o5
44629 sllx %l1, %i0, %o2
44630 fmul8ulx16 %f10, %f4, %f12
44631loop_5363:
44632 fornot1 %f14, %f2, %f10
44633 fmul8sux16 %f4, %f14, %f0
44634 ldd [%l7 + 0x20], %f0
44635 st %f6, [%l7 + 0x64]
44636 addcc %o6, %g7, %i4
44637 srlx %l3, %i7, %g2
44638 movrlz %o0, %o1, %o3
44639 movg %xcc, %o7, %g1
44640 stw %l5, [%l7 + 0x4C]
44641 stw %i2, [%l7 + 0x30]
44642 ldsw [%l7 + 0x24], %g4
44643 stx %i6, [%l7 + 0x60]
44644 fornot1 %f14, %f4, %f2
44645 stb %i1, [%l7 + 0x6F]
44646 stx %g6, [%l7 + 0x48]
44647 edge32 %l4, %l2, %i5
44648 movpos %icc, %o4, %i3
44649 fblg,a %fcc3, loop_5364
44650 fnot2 %f12, %f4
44651 movg %icc, %g5, %l6
44652 fmuld8ulx16 %f0, %f15, %f8
44653loop_5364:
44654 st %f5, [%l7 + 0x64]
44655 fpmerge %f8, %f4, %f6
44656 fmovdn %icc, %f15, %f3
44657 fmovrdne %g3, %f2, %f10
44658 sdiv %l0, 0x1AB6, %o5
44659 fcmpeq16 %f4, %f14, %i0
44660 ldub [%l7 + 0x40], %o2
44661 bcs,a loop_5365
44662 fpadd32s %f1, %f2, %f12
44663 bvc,pt %xcc, loop_5366
44664 movg %icc, %o6, %l1
44665loop_5365:
44666 mova %xcc, %i4, %l3
44667 ld [%l7 + 0x70], %f12
44668loop_5366:
44669 movle %icc, %i7, %g7
44670 sdiv %o0, 0x17FF, %o1
44671 srax %o3, %g2, %g1
44672 tsubcctv %o7, %i2, %g4
44673 movcs %icc, %i6, %l5
44674 fmul8sux16 %f12, %f2, %f14
44675 bpos,pt %icc, loop_5367
44676 movrlz %i1, 0x1D0, %l4
44677 lduh [%l7 + 0x68], %g6
44678 movrlez %i5, 0x32D, %l2
44679loop_5367:
44680 umulcc %i3, %g5, %l6
44681 ldsb [%l7 + 0x2A], %g3
44682 stb %o4, [%l7 + 0x1E]
44683 sth %o5, [%l7 + 0x50]
44684 ldx [%l7 + 0x18], %i0
44685 ldsb [%l7 + 0x31], %l0
44686 std %f10, [%l7 + 0x08]
44687 movrgez %o6, %l1, %i4
44688 addccc %l3, %i7, %o2
44689 bne,a,pt %xcc, loop_5368
44690 fmovdcs %xcc, %f8, %f14
44691 fmovdne %icc, %f3, %f15
44692 fnot1 %f8, %f10
44693loop_5368:
44694 fmovrsne %o0, %f14, %f2
44695 std %f0, [%l7 + 0x70]
44696 ld [%l7 + 0x40], %f0
44697 fblg,a %fcc1, loop_5369
44698 lduw [%l7 + 0x38], %g7
44699 fpsub32 %f12, %f2, %f10
44700 ldsh [%l7 + 0x68], %o3
44701loop_5369:
44702 fmovrsne %o1, %f9, %f5
44703 move %xcc, %g1, %o7
44704 fblg,a %fcc3, loop_5370
44705 sth %g2, [%l7 + 0x4A]
44706 tg %icc, 0x3
44707 tcs %xcc, 0x2
44708loop_5370:
44709 fandnot1s %f12, %f9, %f7
44710 ld [%l7 + 0x18], %f6
44711 ldd [%l7 + 0x30], %f8
44712 fbne %fcc2, loop_5371
44713 xnorcc %i2, %i6, %l5
44714 xor %i1, %g4, %g6
44715 addc %l4, 0x0E14, %l2
44716loop_5371:
44717 stb %i5, [%l7 + 0x0D]
44718 te %icc, 0x2
44719 st %f15, [%l7 + 0x4C]
44720 ta %xcc, 0x3
44721 fmovsg %icc, %f0, %f10
44722 fmovdn %icc, %f10, %f3
44723 orn %g5, 0x04E2, %i3
44724 fcmpne16 %f8, %f6, %l6
44725 fmovsvc %icc, %f7, %f11
44726 fmovsvs %icc, %f2, %f9
44727 tge %icc, 0x2
44728 tpos %xcc, 0x2
44729 ldd [%l7 + 0x10], %f10
44730 movrlez %o4, %g3, %i0
44731 lduw [%l7 + 0x34], %o5
44732 sth %l0, [%l7 + 0x62]
44733 fbe %fcc0, loop_5372
44734 edge32n %l1, %i4, %o6
44735 fbu,a %fcc0, loop_5373
44736 movgu %icc, %i7, %o2
44737loop_5372:
44738 popc 0x17AF, %o0
44739 lduh [%l7 + 0x44], %g7
44740loop_5373:
44741 fmovsg %xcc, %f14, %f6
44742 sll %o3, %l3, %g1
44743 xorcc %o7, 0x1694, %g2
44744 tneg %xcc, 0x0
44745 brgez %o1, loop_5374
44746 sdiv %i2, 0x1804, %l5
44747 movrlez %i6, %i1, %g4
44748 ldx [%l7 + 0x68], %g6
44749loop_5374:
44750 edge8l %l4, %i5, %l2
44751 movleu %xcc, %i3, %l6
44752 brz,a %g5, loop_5375
44753 fmul8x16au %f11, %f13, %f8
44754 call loop_5376
44755 subccc %o4, 0x1F9A, %i0
44756loop_5375:
44757 tvc %icc, 0x0
44758 mova %xcc, %o5, %l0
44759loop_5376:
44760 std %f8, [%l7 + 0x18]
44761 lduw [%l7 + 0x14], %g3
44762 sethi 0x1736, %l1
44763 addcc %o6, 0x03A3, %i4
44764 addccc %i7, 0x118B, %o0
44765 fbe,a %fcc1, loop_5377
44766 movcc %icc, %g7, %o2
44767 lduw [%l7 + 0x54], %o3
44768 lduw [%l7 + 0x34], %l3
44769loop_5377:
44770 nop
44771 setx loop_5378, %l0, %l1
44772 jmpl %l1, %o7
44773 std %f0, [%l7 + 0x50]
44774 ldub [%l7 + 0x74], %g2
44775 fmovsvc %xcc, %f2, %f2
44776loop_5378:
44777 move %icc, %g1, %i2
44778 movne %xcc, %o1, %i6
44779 ldsw [%l7 + 0x78], %i1
44780 stw %g4, [%l7 + 0x70]
44781 tpos %xcc, 0x5
44782 fabss %f9, %f9
44783 movn %xcc, %g6, %l4
44784 udivx %i5, 0x016A, %l5
44785 brgez %l2, loop_5379
44786 fmovsleu %xcc, %f1, %f11
44787 bge,a,pn %icc, loop_5380
44788 tvs %xcc, 0x5
44789loop_5379:
44790 ldsh [%l7 + 0x38], %l6
44791 ldx [%l7 + 0x50], %i3
44792loop_5380:
44793 fsrc1s %f10, %f14
44794 stb %g5, [%l7 + 0x72]
44795 tpos %xcc, 0x4
44796 srax %o4, %o5, %i0
44797 ldd [%l7 + 0x78], %f4
44798 fabss %f5, %f7
44799 fmovrsne %g3, %f12, %f9
44800 fmovrdgez %l1, %f8, %f2
44801 fsrc2s %f2, %f7
44802 ldsb [%l7 + 0x1E], %l0
44803 ldsw [%l7 + 0x48], %i4
44804 taddcctv %o6, %o0, %i7
44805 bl,pn %icc, loop_5381
44806 std %f12, [%l7 + 0x60]
44807 fpadd32 %f0, %f4, %f6
44808 fandnot1 %f12, %f10, %f8
44809loop_5381:
44810 stx %o2, [%l7 + 0x48]
44811 fba,a %fcc0, loop_5382
44812 ldub [%l7 + 0x7F], %o3
44813 fcmpne32 %f10, %f14, %l3
44814 fxnor %f12, %f14, %f2
44815loop_5382:
44816 ldsh [%l7 + 0x3C], %g7
44817 movne %icc, %o7, %g1
44818 stw %i2, [%l7 + 0x44]
44819 fmovrdlez %o1, %f0, %f12
44820 smulcc %g2, 0x0E30, %i1
44821 fbl,a %fcc3, loop_5383
44822 sth %i6, [%l7 + 0x42]
44823 ld [%l7 + 0x64], %f0
44824 fbug %fcc0, loop_5384
44825loop_5383:
44826 fbl,a %fcc0, loop_5385
44827 stb %g6, [%l7 + 0x55]
44828 movrlez %l4, 0x010, %i5
44829loop_5384:
44830 stb %g4, [%l7 + 0x68]
44831loop_5385:
44832 edge32n %l5, %l2, %i3
44833 stb %l6, [%l7 + 0x68]
44834 xnorcc %o4, %o5, %g5
44835 ldub [%l7 + 0x7E], %g3
44836 tle %xcc, 0x4
44837 ldx [%l7 + 0x60], %i0
44838 std %f8, [%l7 + 0x58]
44839 bpos,a %icc, loop_5386
44840 fmovrdgez %l0, %f2, %f10
44841 orn %i4, %o6, %o0
44842 fmovrsne %i7, %f11, %f3
44843loop_5386:
44844 fcmpeq16 %f6, %f8, %l1
44845 fmovsneg %xcc, %f12, %f8
44846 movg %xcc, %o3, %l3
44847 fnot1s %f8, %f10
44848 tl %icc, 0x5
44849 ldd [%l7 + 0x48], %f4
44850 array8 %g7, %o7, %g1
44851 ld [%l7 + 0x1C], %f1
44852 and %i2, %o1, %g2
44853 fbuge,a %fcc2, loop_5387
44854 fmovrsgez %i1, %f11, %f4
44855 fxnors %f13, %f12, %f6
44856 ldsh [%l7 + 0x46], %o2
44857loop_5387:
44858 bpos,a,pt %icc, loop_5388
44859 fbe %fcc1, loop_5389
44860 fpadd16 %f4, %f2, %f4
44861 ldd [%l7 + 0x58], %f10
44862loop_5388:
44863 bneg,a loop_5390
44864loop_5389:
44865 for %f10, %f8, %f4
44866 fornot2 %f4, %f8, %f8
44867 tvc %icc, 0x6
44868loop_5390:
44869 nop
44870 setx loop_5391, %l0, %l1
44871 wrpr 0x1, %tl
44872 wrpr %l1, %tnpc
44873 setx 0x34400001400, %l0, %l1
44874 wrpr %l1, %tstate
44875 wrhpr 0x4, %htstate
44876 done
44877 sdivx %g6, 0x1D90, %l4
44878 movn %xcc, %i5, %i6
44879 movvc %xcc, %l5, %g4
44880loop_5391:
44881 fmul8ulx16 %f14, %f8, %f4
44882 umul %l2, 0x1517, %i3
44883 ldsh [%l7 + 0x74], %l6
44884 fbu,a %fcc1, loop_5392
44885 brgz,a %o5, loop_5393
44886 edge32 %g5, %g3, %o4
44887 fnot2s %f10, %f7
44888loop_5392:
44889 ld [%l7 + 0x10], %f13
44890loop_5393:
44891 fbul %fcc2, loop_5394
44892 st %f9, [%l7 + 0x60]
44893 ldsw [%l7 + 0x4C], %l0
44894 fandnot1s %f13, %f8, %f6
44895loop_5394:
44896 ldsb [%l7 + 0x33], %i4
44897 nop
44898 setx loop_5395, %l0, %l1
44899 wrpr 0x1, %tl
44900 wrpr %l1, %tnpc
44901 setx 0x34400001400, %l0, %l1
44902 wrpr %l1, %tstate
44903 wrhpr 0x4, %htstate
44904 done
44905 sth %i0, [%l7 + 0x4E]
44906 stw %o6, [%l7 + 0x78]
44907 bne,pt %xcc, loop_5396
44908loop_5395:
44909 fpsub32 %f6, %f6, %f10
44910 fnot1s %f8, %f9
44911 ldd [%l7 + 0x10], %f2
44912loop_5396:
44913 fmovsne %xcc, %f2, %f14
44914 tge %icc, 0x3
44915 fabss %f7, %f8
44916 movcc %xcc, %o0, %i7
44917 ld [%l7 + 0x6C], %f8
44918 udivcc %l1, 0x0CF1, %o3
44919 fsrc1 %f2, %f6
44920 fpadd32 %f14, %f2, %f14
44921 ldsw [%l7 + 0x64], %l3
44922 movneg %icc, %g7, %o7
44923 edge16l %i2, %o1, %g2
44924 edge8n %i1, %o2, %g6
44925 taddcc %l4, %g1, %i5
44926 lduh [%l7 + 0x32], %i6
44927 stw %l5, [%l7 + 0x1C]
44928 be,a %icc, loop_5397
44929 ldx [%l7 + 0x68], %l2
44930 mova %icc, %g4, %l6
44931 xor %i3, 0x1A07, %g5
44932loop_5397:
44933 fbug %fcc3, loop_5398
44934 fsrc1s %f3, %f11
44935 fmuld8ulx16 %f11, %f5, %f6
44936 xorcc %o5, %g3, %l0
44937loop_5398:
44938 addccc %i4, 0x1B77, %i0
44939 siam 0x6
44940 lduh [%l7 + 0x6A], %o6
44941 movcs %xcc, %o0, %i7
44942 fmovdvc %xcc, %f14, %f11
44943 xnor %o4, 0x062A, %l1
44944 subccc %o3, %g7, %l3
44945 ldub [%l7 + 0x46], %o7
44946 ta %icc, 0x3
44947 bpos,a loop_5399
44948 fnand %f6, %f14, %f12
44949 tl %icc, 0x4
44950 bneg,a,pn %icc, loop_5400
44951loop_5399:
44952 edge32 %o1, %i2, %g2
44953 xnor %o2, 0x09CB, %g6
44954 bvc,pt %icc, loop_5401
44955loop_5400:
44956 fexpand %f5, %f12
44957 brgz %l4, loop_5402
44958 fbne %fcc0, loop_5403
44959loop_5401:
44960 fbe,a %fcc0, loop_5404
44961 array8 %i1, %g1, %i6
44962loop_5402:
44963 fcmps %fcc2, %f8, %f15
44964loop_5403:
44965 bl,a %icc, loop_5405
44966loop_5404:
44967 ldsh [%l7 + 0x38], %i5
44968 bg,a loop_5406
44969 ldx [%l7 + 0x18], %l5
44970loop_5405:
44971 siam 0x2
44972 stw %g4, [%l7 + 0x18]
44973loop_5406:
44974 stb %l6, [%l7 + 0x4B]
44975 sth %i3, [%l7 + 0x0E]
44976 fmovde %icc, %f2, %f11
44977 movvs %icc, %l2, %o5
44978 be %xcc, loop_5407
44979 fmovrdne %g5, %f10, %f4
44980 sllx %g3, %i4, %l0
44981 tge %xcc, 0x3
44982loop_5407:
44983 ld [%l7 + 0x4C], %f5
44984 subccc %i0, 0x1FF7, %o0
44985 stw %o6, [%l7 + 0x18]
44986 fmovsge %icc, %f14, %f8
44987 movn %icc, %i7, %o4
44988 ldx [%l7 + 0x40], %l1
44989 fandnot1s %f5, %f4, %f14
44990 ldsb [%l7 + 0x52], %g7
44991 orcc %l3, %o3, %o7
44992 fabsd %f14, %f6
44993 fcmpne32 %f12, %f6, %o1
44994 stb %i2, [%l7 + 0x24]
44995 fmovsn %xcc, %f3, %f6
44996 fnot2s %f1, %f7
44997 movneg %xcc, %o2, %g2
44998 ldx [%l7 + 0x18], %g6
44999 udivx %i1, 0x1400, %l4
45000 fba,a %fcc2, loop_5408
45001 movvs %icc, %g1, %i6
45002 stw %l5, [%l7 + 0x60]
45003 fornot1 %f4, %f2, %f4
45004loop_5408:
45005 bvc,a %icc, loop_5409
45006 sra %i5, %l6, %i3
45007 bgu,a,pn %xcc, loop_5410
45008 edge32n %l2, %o5, %g4
45009loop_5409:
45010 fmovse %xcc, %f10, %f7
45011 fxnor %f8, %f6, %f12
45012loop_5410:
45013 fmovdg %icc, %f2, %f4
45014 ldx [%l7 + 0x78], %g3
45015 for %f4, %f12, %f12
45016 call loop_5411
45017 movle %icc, %g5, %i4
45018 edge16n %l0, %i0, %o6
45019 fones %f2
45020loop_5411:
45021 ba,a,pt %icc, loop_5412
45022 fmovde %xcc, %f0, %f11
45023 fmovda %xcc, %f14, %f1
45024 fblg,a %fcc0, loop_5413
45025loop_5412:
45026 fxnors %f9, %f10, %f7
45027 fbn %fcc2, loop_5414
45028 fpadd32 %f12, %f10, %f0
45029loop_5413:
45030 fbug,a %fcc1, loop_5415
45031 bne,a,pn %xcc, loop_5416
45032loop_5414:
45033 brgez,a %i7, loop_5417
45034 smul %o4, %o0, %l1
45035loop_5415:
45036 fands %f2, %f8, %f12
45037loop_5416:
45038 movgu %icc, %l3, %o3
45039loop_5417:
45040 ldx [%l7 + 0x58], %g7
45041 movrne %o7, 0x32B, %o1
45042 sth %i2, [%l7 + 0x54]
45043 fmul8x16au %f2, %f10, %f6
45044 movrgez %o2, 0x3DE, %g2
45045 std %f14, [%l7 + 0x30]
45046 fmovsg %xcc, %f5, %f3
45047 fcmpgt32 %f4, %f4, %i1
45048 fpadd16 %f6, %f0, %f2
45049 xnorcc %g6, 0x1074, %g1
45050 movleu %icc, %l4, %i6
45051 lduw [%l7 + 0x2C], %l5
45052 array32 %i5, %l6, %l2
45053 fmul8sux16 %f0, %f8, %f10
45054 fmovrdne %o5, %f14, %f12
45055 fbl,a %fcc1, loop_5418
45056 fornot2 %f0, %f8, %f8
45057 stx %g4, [%l7 + 0x10]
45058 edge8 %i3, %g3, %i4
45059loop_5418:
45060 fbue %fcc2, loop_5419
45061 sth %g5, [%l7 + 0x5C]
45062 fmovrdlez %l0, %f2, %f10
45063 fnand %f2, %f6, %f6
45064loop_5419:
45065 fcmpeq16 %f0, %f2, %o6
45066 stx %i7, [%l7 + 0x78]
45067 umul %i0, %o4, %o0
45068 fmul8x16 %f4, %f8, %f12
45069 movcs %icc, %l1, %o3
45070 stx %l3, [%l7 + 0x60]
45071 ldsw [%l7 + 0x7C], %o7
45072 bleu loop_5420
45073 bcs loop_5421
45074 xorcc %g7, 0x0E65, %o1
45075 tne %xcc, 0x0
45076loop_5420:
45077 ldub [%l7 + 0x53], %o2
45078loop_5421:
45079 tcs %xcc, 0x6
45080 bn,a,pt %xcc, loop_5422
45081 ldd [%l7 + 0x38], %f8
45082 lduh [%l7 + 0x10], %i2
45083 edge8 %i1, %g6, %g1
45084loop_5422:
45085 xnor %g2, 0x04E3, %i6
45086 fpack32 %f4, %f4, %f0
45087 fcmpd %fcc3, %f10, %f2
45088 or %l4, %l5, %l6
45089 brlez,a %i5, loop_5423
45090 fbg,a %fcc2, loop_5424
45091 fbge,a %fcc0, loop_5425
45092 st %f2, [%l7 + 0x78]
45093loop_5423:
45094 fmovrdgz %o5, %f0, %f14
45095loop_5424:
45096 mulx %l2, %g4, %g3
45097loop_5425:
45098 ldsh [%l7 + 0x42], %i4
45099 lduw [%l7 + 0x40], %g5
45100 fones %f14
45101 ldd [%l7 + 0x30], %f6
45102 fxnor %f12, %f10, %f10
45103 fmovdneg %xcc, %f7, %f9
45104 stb %i3, [%l7 + 0x42]
45105 bpos,a,pn %icc, loop_5426
45106 mulscc %l0, %i7, %o6
45107 fmovscc %icc, %f7, %f11
45108 fpadd32s %f8, %f8, %f9
45109loop_5426:
45110 call loop_5427
45111 stx %i0, [%l7 + 0x68]
45112 brgz %o0, loop_5428
45113 movl %icc, %o4, %l1
45114loop_5427:
45115 fzero %f14
45116 fba,a %fcc1, loop_5429
45117loop_5428:
45118 movg %xcc, %o3, %l3
45119 fmovdl %icc, %f3, %f4
45120 fornot2s %f9, %f9, %f14
45121loop_5429:
45122 tpos %icc, 0x7
45123 bvs,a,pn %icc, loop_5430
45124 fmul8x16al %f5, %f10, %f12
45125 movneg %xcc, %o7, %o1
45126 fmovsa %icc, %f14, %f8
45127loop_5430:
45128 srax %o2, %i2, %g7
45129 orncc %i1, 0x1D3F, %g6
45130 fcmpgt32 %f2, %f10, %g2
45131 lduw [%l7 + 0x38], %g1
45132 fxnors %f11, %f15, %f12
45133 fcmped %fcc2, %f10, %f12
45134 tsubcctv %i6, 0x0351, %l5
45135 tle %xcc, 0x6
45136 fnegs %f11, %f9
45137 sra %l4, 0x00, %i5
45138 nop
45139 setx loop_5431, %l0, %l1
45140 wrpr 0x1, %tl
45141 wrpr %l1, %tpc
45142 add %l1, 0x4, %l1
45143 wrpr %l1, %tnpc
45144 setx 0x34400001400, %l0, %l1
45145 wrpr %l1, %tstate
45146 wrhpr 0x4, %htstate
45147 retry
45148 fsrc1s %f5, %f4
45149 lduw [%l7 + 0x14], %l6
45150 subc %o5, 0x132E, %l2
45151loop_5431:
45152 movvs %icc, %g4, %i4
45153 movpos %icc, %g5, %g3
45154 nop
45155 setx loop_5432, %l0, %l1
45156 wrpr 0x1, %tl
45157 wrpr %l1, %tpc
45158 add %l1, 0x4, %l1
45159 wrpr %l1, %tnpc
45160 setx 0x34400001400, %l0, %l1
45161 wrpr %l1, %tstate
45162 wrhpr 0x4, %htstate
45163 retry
45164 tpos %icc, 0x7
45165 ldsw [%l7 + 0x38], %l0
45166 addccc %i3, 0x0FB9, %o6
45167loop_5432:
45168 stb %i7, [%l7 + 0x7D]
45169 stb %o0, [%l7 + 0x77]
45170 fmovdleu %icc, %f3, %f3
45171 stb %o4, [%l7 + 0x2C]
45172 nop
45173 setx loop_5433, %l0, %l1
45174 wrpr 0x1, %tl
45175 wrpr %l1, %tnpc
45176 setx 0x34400001400, %l0, %l1
45177 wrpr %l1, %tstate
45178 wrhpr 0x4, %htstate
45179 done
45180 ldx [%l7 + 0x60], %l1
45181 bcc,pn %xcc, loop_5434
45182 fmovrdgz %o3, %f2, %f2
45183loop_5433:
45184 fbe %fcc1, loop_5435
45185 fpadd32 %f2, %f6, %f6
45186loop_5434:
45187 ba loop_5436
45188 fexpand %f7, %f2
45189loop_5435:
45190 udiv %i0, 0x0104, %o7
45191 ldsw [%l7 + 0x58], %l3
45192loop_5436:
45193 tl %icc, 0x4
45194 sdiv %o1, 0x1B0B, %o2
45195 ldub [%l7 + 0x51], %g7
45196 xor %i1, %i2, %g6
45197 ld [%l7 + 0x38], %f6
45198 bleu loop_5437
45199 bleu,pn %xcc, loop_5438
45200 fandnot1s %f13, %f4, %f13
45201 umul %g2, %i6, %l5
45202loop_5437:
45203 ld [%l7 + 0x08], %f4
45204loop_5438:
45205 lduw [%l7 + 0x68], %g1
45206 ldd [%l7 + 0x30], %f8
45207 bneg,a,pt %xcc, loop_5439
45208 lduh [%l7 + 0x28], %i5
45209 fmul8x16al %f15, %f0, %f10
45210 fxor %f4, %f6, %f8
45211loop_5439:
45212 ldub [%l7 + 0x6F], %l6
45213 sdiv %l4, 0x112F, %o5
45214 movcs %xcc, %g4, %i4
45215 movcc %icc, %l2, %g3
45216 lduw [%l7 + 0x18], %l0
45217 te %icc, 0x6
45218 movgu %icc, %i3, %o6
45219 addccc %i7, %g5, %o0
45220 fbn %fcc3, loop_5440
45221 ldsb [%l7 + 0x2C], %l1
45222 smul %o4, %o3, %i0
45223 ldsw [%l7 + 0x48], %l3
45224loop_5440:
45225 taddcctv %o1, %o7, %o2
45226 edge8n %i1, %g7, %i2
45227 fmovrdgez %g6, %f4, %f14
45228 fnegs %f9, %f10
45229 fmovdleu %xcc, %f1, %f6
45230 stb %g2, [%l7 + 0x73]
45231 fandnot2 %f2, %f10, %f0
45232 fmovrse %l5, %f14, %f13
45233 fmovdvc %xcc, %f8, %f2
45234 subccc %i6, %g1, %i5
45235 edge32l %l4, %l6, %g4
45236 srl %o5, %i4, %g3
45237 fmul8x16 %f6, %f10, %f10
45238 fzero %f4
45239 fmovrdlez %l2, %f14, %f0
45240 fmovd %f0, %f6
45241 tpos %icc, 0x2
45242 subccc %l0, 0x1CC7, %i3
45243 addccc %i7, 0x1637, %g5
45244 tgu %icc, 0x1
45245 fmovrdgez %o0, %f10, %f10
45246 fabss %f10, %f3
45247 umulcc %l1, %o6, %o3
45248 umulcc %i0, %l3, %o1
45249 fpadd16s %f2, %f8, %f7
45250 fmovdle %icc, %f8, %f8
45251 fblg,a %fcc2, loop_5441
45252 fmovrdgz %o7, %f4, %f4
45253 fbu %fcc1, loop_5442
45254 sdivcc %o2, 0x0C1E, %i1
45255loop_5441:
45256 stb %g7, [%l7 + 0x29]
45257 subc %o4, 0x02CD, %g6
45258loop_5442:
45259 movrgz %i2, %g2, %i6
45260 fors %f7, %f1, %f6
45261 sethi 0x0460, %g1
45262 fors %f14, %f9, %f9
45263 nop
45264 setx loop_5443, %l0, %l1
45265 wrpr 0x1, %tl
45266 wrpr %l1, %tpc
45267 add %l1, 0x4, %l1
45268 wrpr %l1, %tnpc
45269 setx 0x34400001400, %l0, %l1
45270 wrpr %l1, %tstate
45271 wrhpr 0x4, %htstate
45272 retry
45273 ldsb [%l7 + 0x7F], %i5
45274 andcc %l4, 0x0568, %l6
45275 srax %g4, %o5, %i4
45276loop_5443:
45277 fmuld8ulx16 %f14, %f13, %f6
45278 ldub [%l7 + 0x34], %g3
45279 fors %f10, %f14, %f8
45280 fpadd16 %f14, %f12, %f10
45281 fcmpne16 %f6, %f12, %l5
45282 fbug,a %fcc2, loop_5444
45283 bcc,a loop_5445
45284 ldub [%l7 + 0x79], %l2
45285 movvc %xcc, %l0, %i3
45286loop_5444:
45287 sdiv %i7, 0x1001, %o0
45288loop_5445:
45289 or %l1, 0x118F, %o6
45290 std %f10, [%l7 + 0x28]
45291 fmovsl %icc, %f1, %f9
45292 fmovrsgz %o3, %f8, %f9
45293 fmovse %icc, %f12, %f3
45294 stw %g5, [%l7 + 0x0C]
45295 srlx %l3, 0x07, %i0
45296 ldub [%l7 + 0x5B], %o7
45297 smulcc %o1, 0x1282, %o2
45298 fpadd16s %f10, %f5, %f10
45299 sth %i1, [%l7 + 0x5E]
45300 fnot2s %f2, %f7
45301 fmovrdgz %g7, %f12, %f4
45302 tpos %icc, 0x1
45303 tpos %xcc, 0x7
45304 fandnot1s %f7, %f0, %f9
45305 stb %g6, [%l7 + 0x31]
45306 fpsub16 %f12, %f10, %f10
45307 st %f3, [%l7 + 0x6C]
45308 fmovsleu %icc, %f12, %f13
45309 brz,a %o4, loop_5446
45310 fmovd %f12, %f4
45311 std %f10, [%l7 + 0x58]
45312 fmovsge %xcc, %f11, %f2
45313loop_5446:
45314 udivcc %i2, 0x0957, %g2
45315 fba %fcc1, loop_5447
45316 fmovrse %g1, %f10, %f13
45317 umul %i5, %l4, %i6
45318 fmovdvc %icc, %f13, %f14
45319loop_5447:
45320 bg loop_5448
45321 stw %l6, [%l7 + 0x20]
45322 bneg,a loop_5449
45323 ldub [%l7 + 0x76], %o5
45324loop_5448:
45325 fbe,a %fcc3, loop_5450
45326 fmul8x16 %f0, %f12, %f2
45327loop_5449:
45328 fnot2 %f10, %f8
45329 stb %i4, [%l7 + 0x59]
45330loop_5450:
45331 stx %g3, [%l7 + 0x58]
45332 array16 %g4, %l2, %l0
45333 sth %i3, [%l7 + 0x70]
45334 fmul8x16al %f1, %f10, %f14
45335 edge8ln %l5, %i7, %o0
45336 fnors %f0, %f12, %f1
45337 fcmps %fcc2, %f4, %f7
45338 fpack32 %f8, %f14, %f10
45339 fba,a %fcc1, loop_5451
45340 tcs %xcc, 0x5
45341 fmul8ulx16 %f6, %f12, %f12
45342 fnegd %f10, %f12
45343loop_5451:
45344 brnz,a %o6, loop_5452
45345 fpsub32 %f12, %f14, %f10
45346 te %icc, 0x6
45347 edge8ln %l1, %g5, %l3
45348loop_5452:
45349 tge %xcc, 0x1
45350 ldsh [%l7 + 0x40], %i0
45351 fbn %fcc0, loop_5453
45352 edge16ln %o7, %o3, %o2
45353 movrgez %i1, 0x29D, %o1
45354 fmovsvc %icc, %f2, %f9
45355loop_5453:
45356 or %g7, %o4, %i2
45357 fpadd32s %f6, %f4, %f9
45358 fpadd32s %f13, %f15, %f4
45359 fmul8x16au %f10, %f1, %f2
45360 umul %g2, %g6, %g1
45361 lduw [%l7 + 0x0C], %i5
45362 sdiv %i6, 0x06BB, %l6
45363 stx %l4, [%l7 + 0x10]
45364 movvc %xcc, %i4, %o5
45365 fmovdcc %icc, %f0, %f13
45366 fpadd32 %f6, %f0, %f10
45367 ldsh [%l7 + 0x6A], %g3
45368 ldsh [%l7 + 0x08], %g4
45369 umulcc %l0, %i3, %l2
45370 ldsw [%l7 + 0x18], %l5
45371 ldsb [%l7 + 0x55], %o0
45372 fcmpeq16 %f4, %f4, %o6
45373 tneg %xcc, 0x6
45374 fandnot2s %f12, %f13, %f0
45375 fcmpgt16 %f14, %f14, %l1
45376 addc %g5, %l3, %i7
45377 fmovde %icc, %f15, %f5
45378 bcs %xcc, loop_5454
45379 ld [%l7 + 0x6C], %f13
45380 fmovrdlz %i0, %f6, %f0
45381 sub %o3, 0x1AE0, %o7
45382loop_5454:
45383 fmovdn %xcc, %f0, %f8
45384 edge32n %o2, %o1, %g7
45385 array16 %o4, %i1, %g2
45386 array16 %i2, %g6, %i5
45387 fmovs %f7, %f11
45388 std %f0, [%l7 + 0x58]
45389 nop
45390 setx loop_5455, %l0, %l1
45391 wrpr 0x1, %tl
45392 wrpr %l1, %tpc
45393 add %l1, 0x4, %l1
45394 wrpr %l1, %tnpc
45395 setx 0x34400001400, %l0, %l1
45396 wrpr %l1, %tstate
45397 wrhpr 0x4, %htstate
45398 retry
45399 and %g1, 0x1926, %i6
45400 ldd [%l7 + 0x40], %f10
45401 udivx %l6, 0x0171, %l4
45402loop_5455:
45403 fcmps %fcc0, %f8, %f14
45404 lduh [%l7 + 0x1E], %o5
45405 smulcc %i4, 0x0945, %g4
45406 array32 %g3, %i3, %l0
45407 tpos %icc, 0x0
45408 lduw [%l7 + 0x68], %l2
45409 array8 %o0, %o6, %l5
45410 edge16 %g5, %l3, %i7
45411 fmovdvs %xcc, %f13, %f11
45412 fbl,a %fcc1, loop_5456
45413 bgu loop_5457
45414 fbg %fcc2, loop_5458
45415 bne loop_5459
45416loop_5456:
45417 fnot1 %f14, %f10
45418loop_5457:
45419 add %l1, %o3, %o7
45420loop_5458:
45421 xorcc %i0, 0x1348, %o2
45422loop_5459:
45423 movne %xcc, %g7, %o4
45424 subc %o1, %g2, %i2
45425 fsrc1 %f14, %f6
45426 movpos %icc, %i1, %i5
45427 tsubcc %g1, 0x112A, %g6
45428 edge8l %i6, %l6, %l4
45429 movne %xcc, %o5, %g4
45430 movcc %icc, %g3, %i4
45431 movrlez %l0, %i3, %o0
45432 stx %l2, [%l7 + 0x48]
45433 fmovsvc %icc, %f14, %f0
45434 udivcc %l5, 0x15E3, %o6
45435 fcmple16 %f14, %f2, %l3
45436 fnot1s %f11, %f2
45437 subccc %i7, 0x1756, %g5
45438 ldsw [%l7 + 0x18], %o3
45439 st %f9, [%l7 + 0x68]
45440 subccc %o7, %l1, %i0
45441 sdivx %g7, 0x1C7E, %o2
45442 ldsh [%l7 + 0x60], %o4
45443 movl %icc, %o1, %i2
45444 fandnot1 %f10, %f14, %f0
45445 movvs %icc, %g2, %i1
45446 fpsub16s %f0, %f1, %f3
45447 bl,a %xcc, loop_5460
45448 bneg,a loop_5461
45449 ldsw [%l7 + 0x10], %i5
45450 stx %g6, [%l7 + 0x20]
45451loop_5460:
45452 lduw [%l7 + 0x78], %g1
45453loop_5461:
45454 array32 %i6, %l6, %o5
45455 stb %g4, [%l7 + 0x56]
45456 brgz %l4, loop_5462
45457 fmovsa %xcc, %f11, %f6
45458 udivx %g3, 0x0FB6, %l0
45459 brgz,a %i3, loop_5463
45460loop_5462:
45461 tsubcctv %i4, %l2, %l5
45462 movn %xcc, %o6, %l3
45463 sdivcc %o0, 0x0E65, %i7
45464loop_5463:
45465 edge8 %o3, %o7, %l1
45466 movl %icc, %i0, %g7
45467 fpack32 %f4, %f0, %f0
45468 popc %o2, %g5
45469 fmovdle %icc, %f4, %f7
45470 lduh [%l7 + 0x14], %o4
45471 fmovrdgz %i2, %f0, %f0
45472 ldsb [%l7 + 0x6B], %o1
45473 popc 0x1E5D, %g2
45474 mulx %i1, %g6, %g1
45475 fzero %f14
45476 ldsw [%l7 + 0x24], %i6
45477 fbul,a %fcc3, loop_5464
45478 umulcc %l6, 0x1EDA, %i5
45479 lduh [%l7 + 0x0A], %g4
45480 addcc %l4, %o5, %l0
45481loop_5464:
45482 ldd [%l7 + 0x28], %f2
45483 fsrc1s %f12, %f15
45484 sll %g3, %i4, %i3
45485 ldsb [%l7 + 0x17], %l5
45486 sdivx %o6, 0x0DE9, %l3
45487 fxors %f15, %f11, %f7
45488 andcc %l2, %o0, %i7
45489 orncc %o7, 0x0711, %l1
45490 stw %i0, [%l7 + 0x10]
45491 fmovrsgez %g7, %f7, %f7
45492 fors %f11, %f1, %f7
45493 fmovsne %icc, %f11, %f7
45494 stx %o2, [%l7 + 0x70]
45495 lduw [%l7 + 0x18], %g5
45496 fmovd %f8, %f6
45497 ble,a,pt %icc, loop_5465
45498 mova %xcc, %o4, %i2
45499 std %f2, [%l7 + 0x68]
45500 sth %o3, [%l7 + 0x6C]
45501loop_5465:
45502 st %f7, [%l7 + 0x24]
45503 st %f6, [%l7 + 0x4C]
45504 bshuffle %f2, %f14, %f12
45505 lduw [%l7 + 0x64], %o1
45506 addcc %g2, %i1, %g1
45507 fxors %f0, %f11, %f5
45508 tn %icc, 0x6
45509 smulcc %i6, 0x0C75, %g6
45510 stw %l6, [%l7 + 0x10]
45511 movgu %xcc, %i5, %l4
45512 lduh [%l7 + 0x36], %o5
45513 fmovsleu %xcc, %f3, %f14
45514 mulscc %l0, %g4, %i4
45515 sth %i3, [%l7 + 0x10]
45516 ldsw [%l7 + 0x44], %l5
45517 tne %xcc, 0x4
45518 tvc %icc, 0x7
45519 stw %o6, [%l7 + 0x30]
45520 fmul8x16al %f11, %f5, %f12
45521 fpadd32s %f10, %f8, %f14
45522 fmovspos %icc, %f2, %f1
45523 std %f2, [%l7 + 0x18]
45524 andncc %g3, %l3, %o0
45525 fmovsle %xcc, %f3, %f6
45526 fmul8ulx16 %f0, %f10, %f0
45527 fmovdcs %icc, %f8, %f11
45528 bvs,a,pt %icc, loop_5466
45529 stw %i7, [%l7 + 0x24]
45530 sra %l2, 0x0B, %o7
45531 movg %icc, %i0, %g7
45532loop_5466:
45533 fbl %fcc2, loop_5467
45534 fxnor %f12, %f2, %f10
45535 edge16 %l1, %o2, %g5
45536 fbo,a %fcc2, loop_5468
45537loop_5467:
45538 or %i2, %o3, %o4
45539 fpadd32s %f15, %f0, %f6
45540 movre %o1, %i1, %g2
45541loop_5468:
45542 st %f9, [%l7 + 0x14]
45543 tpos %xcc, 0x1
45544 movvc %xcc, %g1, %i6
45545 ldsb [%l7 + 0x2C], %g6
45546 ldx [%l7 + 0x38], %l6
45547 ldd [%l7 + 0x28], %f10
45548 ldx [%l7 + 0x20], %l4
45549 xor %i5, 0x031E, %l0
45550 srl %g4, %i4, %o5
45551 alignaddr %i3, %l5, %g3
45552 ld [%l7 + 0x4C], %f4
45553 fnand %f4, %f4, %f4
45554 movneg %icc, %l3, %o6
45555 fmovdn %icc, %f4, %f8
45556 tneg %icc, 0x0
45557 sth %i7, [%l7 + 0x5A]
45558 fnot2s %f8, %f3
45559 bne,a %xcc, loop_5469
45560 fornot2 %f4, %f10, %f4
45561 sth %l2, [%l7 + 0x4C]
45562 andcc %o7, %i0, %o0
45563loop_5469:
45564 fandnot1 %f12, %f6, %f8
45565 movcc %xcc, %l1, %o2
45566 lduw [%l7 + 0x48], %g5
45567 fmovdvc %icc, %f4, %f1
45568 bcc,a,pt %xcc, loop_5470
45569 stw %i2, [%l7 + 0x10]
45570 bvs,a,pn %xcc, loop_5471
45571 ldub [%l7 + 0x71], %g7
45572loop_5470:
45573 brgz,a %o3, loop_5472
45574 ldsb [%l7 + 0x4B], %o1
45575loop_5471:
45576 movrlez %o4, %g2, %i1
45577 fexpand %f5, %f4
45578loop_5472:
45579 fpadd16 %f12, %f8, %f14
45580 ldsb [%l7 + 0x7D], %g1
45581 fsrc1 %f12, %f12
45582 movne %icc, %i6, %l6
45583 edge32ln %l4, %i5, %l0
45584 ba loop_5473
45585 sth %g4, [%l7 + 0x40]
45586 fmovdge %icc, %f2, %f3
45587 fones %f8
45588loop_5473:
45589 stw %i4, [%l7 + 0x40]
45590 bg,a %icc, loop_5474
45591 fors %f8, %f2, %f12
45592 std %f12, [%l7 + 0x38]
45593 fmovdg %icc, %f7, %f14
45594loop_5474:
45595 fmuld8sux16 %f4, %f13, %f12
45596 fsrc2 %f8, %f10
45597 fnot2s %f5, %f14
45598 stb %g6, [%l7 + 0x5F]
45599 st %f2, [%l7 + 0x70]
45600 bleu,a loop_5475
45601 tle %xcc, 0x3
45602 fmul8sux16 %f14, %f0, %f12
45603 fmovrdne %o5, %f2, %f0
45604loop_5475:
45605 movg %icc, %i3, %g3
45606 fba,a %fcc0, loop_5476
45607 fmul8sux16 %f4, %f12, %f8
45608 ldsw [%l7 + 0x64], %l5
45609 ldx [%l7 + 0x18], %l3
45610loop_5476:
45611 movcs %icc, %o6, %i7
45612 ldub [%l7 + 0x64], %o7
45613 stx %i0, [%l7 + 0x10]
45614 ld [%l7 + 0x30], %f3
45615 fandnot2s %f7, %f10, %f3
45616 fxors %f2, %f11, %f4
45617 fcmpeq16 %f12, %f0, %o0
45618 ldsb [%l7 + 0x68], %l2
45619 ldsb [%l7 + 0x49], %l1
45620 movn %icc, %g5, %i2
45621 ldsh [%l7 + 0x44], %o2
45622 movrne %o3, %o1, %g7
45623 lduw [%l7 + 0x68], %o4
45624 bg,a loop_5477
45625 tneg %xcc, 0x3
45626 edge8 %g2, %i1, %g1
45627 fnegs %f5, %f13
45628loop_5477:
45629 fand %f0, %f4, %f2
45630 std %f12, [%l7 + 0x38]
45631 edge32ln %i6, %l4, %l6
45632 stb %i5, [%l7 + 0x23]
45633 st %f5, [%l7 + 0x5C]
45634 fandnot1 %f10, %f12, %f4
45635 fpsub16s %f2, %f14, %f9
45636 ldsh [%l7 + 0x26], %l0
45637 edge32ln %i4, %g4, %o5
45638 fbo %fcc1, loop_5478
45639 stw %g6, [%l7 + 0x64]
45640 array32 %i3, %g3, %l5
45641 fmovrse %o6, %f7, %f5
45642loop_5478:
45643 and %i7, 0x1271, %o7
45644 movcs %icc, %l3, %i0
45645 fsrc2 %f10, %f0
45646 fmovrdlez %l2, %f8, %f8
45647 andcc %o0, %l1, %i2
45648 tg %xcc, 0x0
45649 fnot2s %f5, %f4
45650 edge32n %g5, %o2, %o1
45651 bne,pt %icc, loop_5479
45652 fmovsl %icc, %f9, %f5
45653 smulcc %g7, %o4, %o3
45654 edge32ln %i1, %g1, %g2
45655loop_5479:
45656 fba,a %fcc0, loop_5480
45657 fmovrsgz %l4, %f4, %f14
45658 stx %l6, [%l7 + 0x20]
45659 edge8l %i5, %i6, %i4
45660loop_5480:
45661 stw %g4, [%l7 + 0x58]
45662 fpadd16 %f6, %f8, %f2
45663 xorcc %l0, 0x07A1, %o5
45664 fbu %fcc3, loop_5481
45665 sdivx %g6, 0x1523, %g3
45666 fnor %f10, %f10, %f12
45667 ldub [%l7 + 0x3A], %l5
45668loop_5481:
45669 fsrc2 %f10, %f14
45670 array32 %i3, %i7, %o6
45671 stx %o7, [%l7 + 0x50]
45672 fble %fcc1, loop_5482
45673 fmovdl %icc, %f9, %f7
45674 ldsb [%l7 + 0x71], %l3
45675 ldd [%l7 + 0x08], %f12
45676loop_5482:
45677 taddcctv %l2, %o0, %i0
45678 ld [%l7 + 0x7C], %f11
45679 movg %icc, %i2, %l1
45680 tl %xcc, 0x2
45681 fbul,a %fcc1, loop_5483
45682 brlez %o2, loop_5484
45683 taddcc %g5, 0x13D5, %o1
45684 move %icc, %g7, %o3
45685loop_5483:
45686 edge8ln %i1, %g1, %g2
45687loop_5484:
45688 ldsh [%l7 + 0x34], %o4
45689 ldub [%l7 + 0x2D], %l6
45690 tgu %icc, 0x5
45691 fpadd16s %f8, %f10, %f1
45692 tn %icc, 0x3
45693 fbue %fcc3, loop_5485
45694 be,pn %xcc, loop_5486
45695 movge %xcc, %l4, %i6
45696 ldsw [%l7 + 0x7C], %i5
45697loop_5485:
45698 fandnot2s %f13, %f6, %f13
45699loop_5486:
45700 taddcc %i4, %l0, %o5
45701 movrlz %g4, 0x359, %g3
45702 fmovdle %icc, %f6, %f0
45703 fmul8x16al %f4, %f9, %f10
45704 sth %g6, [%l7 + 0x48]
45705 movrlz %l5, 0x281, %i3
45706 movre %o6, %i7, %l3
45707 alignaddr %o7, %l2, %i0
45708 ldx [%l7 + 0x70], %i2
45709 fcmpne32 %f0, %f4, %o0
45710 fmovs %f10, %f9
45711 fbge,a %fcc1, loop_5487
45712 fmovse %icc, %f9, %f8
45713 stw %l1, [%l7 + 0x1C]
45714 ldd [%l7 + 0x68], %f6
45715loop_5487:
45716 ldsh [%l7 + 0x4A], %o2
45717 srlx %o1, 0x19, %g7
45718 tl %xcc, 0x5
45719 stb %o3, [%l7 + 0x6E]
45720 movpos %xcc, %g5, %i1
45721 sra %g1, %o4, %g2
45722 fornot2 %f14, %f6, %f12
45723 popc 0x12B1, %l4
45724 ldsb [%l7 + 0x77], %l6
45725 movrgez %i5, %i4, %l0
45726 fmovrdgez %i6, %f8, %f6
45727 ldd [%l7 + 0x48], %f6
45728 st %f1, [%l7 + 0x7C]
45729 tsubcctv %g4, %g3, %g6
45730 fandnot1 %f0, %f10, %f6
45731 bshuffle %f6, %f4, %f4
45732 fmovsge %icc, %f3, %f1
45733 fpack32 %f6, %f6, %f6
45734 movcs %xcc, %o5, %l5
45735 ldsh [%l7 + 0x76], %o6
45736 ba,a,pn %xcc, loop_5488
45737 edge32n %i3, %l3, %o7
45738 srlx %i7, 0x03, %i0
45739 ldsh [%l7 + 0x4E], %i2
45740loop_5488:
45741 ba,pt %xcc, loop_5489
45742 brgez,a %l2, loop_5490
45743 fbul %fcc3, loop_5491
45744 fpsub32 %f10, %f10, %f8
45745loop_5489:
45746 srlx %o0, %o2, %l1
45747loop_5490:
45748 fmuld8sux16 %f7, %f14, %f0
45749loop_5491:
45750 stw %o1, [%l7 + 0x18]
45751 stw %o3, [%l7 + 0x6C]
45752 fcmpeq16 %f0, %f8, %g5
45753 bvs,a %xcc, loop_5492
45754 ldsh [%l7 + 0x40], %g7
45755 fmovrsgz %i1, %f0, %f14
45756 fmovsne %icc, %f14, %f9
45757loop_5492:
45758 sth %o4, [%l7 + 0x76]
45759 tg %icc, 0x4
45760 ble,pt %icc, loop_5493
45761 ldub [%l7 + 0x21], %g1
45762 fabsd %f2, %f4
45763 mulscc %l4, %g2, %l6
45764loop_5493:
45765 stx %i4, [%l7 + 0x48]
45766 fmul8x16 %f4, %f10, %f12
45767 ldsb [%l7 + 0x6A], %l0
45768 fba,a %fcc3, loop_5494
45769 xnor %i6, %g4, %i5
45770 xnor %g3, %o5, %l5
45771 fbule %fcc2, loop_5495
45772loop_5494:
45773 tne %xcc, 0x2
45774 brnz %g6, loop_5496
45775 stw %i3, [%l7 + 0x08]
45776loop_5495:
45777 movle %xcc, %l3, %o6
45778 movge %xcc, %o7, %i7
45779loop_5496:
45780 sra %i2, %l2, %o0
45781 bn loop_5497
45782 ldub [%l7 + 0x37], %o2
45783 fpsub32s %f15, %f9, %f13
45784 fcmple16 %f4, %f4, %i0
45785loop_5497:
45786 ldsw [%l7 + 0x78], %o1
45787 ldsw [%l7 + 0x54], %o3
45788 ldub [%l7 + 0x5E], %l1
45789 st %f4, [%l7 + 0x08]
45790 ldsw [%l7 + 0x28], %g7
45791 sra %g5, 0x17, %o4
45792 lduh [%l7 + 0x4C], %i1
45793 movgu %icc, %l4, %g2
45794 mulscc %l6, %i4, %l0
45795 bne,a loop_5498
45796 fmovdvs %icc, %f12, %f11
45797 movrne %i6, 0x04A, %g1
45798 stx %i5, [%l7 + 0x48]
45799loop_5498:
45800 fmovscs %xcc, %f6, %f4
45801 fcmple32 %f10, %f8, %g4
45802 ldx [%l7 + 0x50], %g3
45803 add %o5, %g6, %i3
45804 ld [%l7 + 0x10], %f13
45805 st %f1, [%l7 + 0x7C]
45806 popc 0x0598, %l5
45807 std %f2, [%l7 + 0x30]
45808 fsrc2 %f8, %f12
45809 fnand %f0, %f12, %f12
45810 sth %o6, [%l7 + 0x4A]
45811 fmovdne %icc, %f0, %f4
45812 fandnot2 %f8, %f12, %f10
45813 fornot1s %f15, %f9, %f12
45814 fandnot1 %f0, %f6, %f10
45815 nop
45816 setx loop_5499, %l0, %l1
45817 jmpl %l1, %o7
45818 orncc %l3, 0x0F8B, %i2
45819 sdiv %l2, 0x076B, %o0
45820 fbe,a %fcc3, loop_5500
45821loop_5499:
45822 fba,a %fcc0, loop_5501
45823 for %f10, %f8, %f4
45824 ldsh [%l7 + 0x44], %i7
45825loop_5500:
45826 lduw [%l7 + 0x78], %i0
45827loop_5501:
45828 ldd [%l7 + 0x40], %f8
45829 fbg,a %fcc3, loop_5502
45830 edge32l %o2, %o3, %o1
45831 ld [%l7 + 0x4C], %f15
45832 fmovdge %icc, %f9, %f15
45833loop_5502:
45834 std %f0, [%l7 + 0x28]
45835 fmovdcc %xcc, %f0, %f6
45836 te %xcc, 0x2
45837 ldx [%l7 + 0x10], %g7
45838 fmovrdgez %g5, %f2, %f0
45839 sethi 0x1B0B, %o4
45840 ldsb [%l7 + 0x5A], %i1
45841 ldd [%l7 + 0x70], %f12
45842 alignaddr %l4, %l1, %g2
45843 ld [%l7 + 0x44], %f12
45844 fzeros %f5
45845 ld [%l7 + 0x7C], %f13
45846 srl %i4, 0x06, %l6
45847 bshuffle %f12, %f6, %f10
45848 ldub [%l7 + 0x41], %l0
45849 nop
45850 setx loop_5503, %l0, %l1
45851 wrpr 0x1, %tl
45852 wrpr %l1, %tpc
45853 add %l1, 0x4, %l1
45854 wrpr %l1, %tnpc
45855 setx 0x34400001400, %l0, %l1
45856 wrpr %l1, %tstate
45857 wrhpr 0x4, %htstate
45858 retry
45859 array16 %g1, %i5, %g4
45860 fbne %fcc3, loop_5504
45861 fbug,a %fcc0, loop_5505
45862loop_5503:
45863 sth %g3, [%l7 + 0x0E]
45864 brz,a %o5, loop_5506
45865loop_5504:
45866 fmovdvs %xcc, %f10, %f3
45867loop_5505:
45868 or %g6, %i6, %l5
45869 fbge %fcc1, loop_5507
45870loop_5506:
45871 fmul8x16al %f15, %f0, %f8
45872 tleu %icc, 0x5
45873 stx %o6, [%l7 + 0x30]
45874loop_5507:
45875 fmovsg %icc, %f14, %f4
45876 tcc %xcc, 0x3
45877 std %f14, [%l7 + 0x08]
45878 fbul,a %fcc1, loop_5508
45879 st %f10, [%l7 + 0x44]
45880 fmovrslez %o7, %f1, %f8
45881 ta %icc, 0x0
45882loop_5508:
45883 stw %i3, [%l7 + 0x6C]
45884 bcc,a,pn %xcc, loop_5509
45885 bcc,pt %icc, loop_5510
45886 fands %f5, %f2, %f0
45887 fcmple16 %f12, %f14, %l3
45888loop_5509:
45889 ldsh [%l7 + 0x38], %i2
45890loop_5510:
45891 fmovscc %icc, %f2, %f2
45892 udiv %o0, 0x1AC8, %l2
45893 fbe,a %fcc2, loop_5511
45894 mova %xcc, %i7, %o2
45895 ldsh [%l7 + 0x2A], %i0
45896 edge8l %o1, %o3, %g5
45897loop_5511:
45898 movge %xcc, %o4, %g7
45899 popc 0x170C, %i1
45900 bl %icc, loop_5512
45901 srax %l4, %g2, %i4
45902 bleu %icc, loop_5513
45903 fmovdg %icc, %f4, %f6
45904loop_5512:
45905 std %f6, [%l7 + 0x68]
45906 bne,a,pn %icc, loop_5514
45907loop_5513:
45908 st %f14, [%l7 + 0x18]
45909 fmovd %f0, %f8
45910 fmovdvs %xcc, %f11, %f5
45911loop_5514:
45912 ldub [%l7 + 0x6B], %l6
45913 lduh [%l7 + 0x1C], %l0
45914 fcmpes %fcc1, %f2, %f5
45915 tsubcctv %g1, 0x13EC, %i5
45916 ldsw [%l7 + 0x64], %l1
45917 fcmpgt32 %f8, %f8, %g4
45918 sth %o5, [%l7 + 0x2A]
45919 tneg %icc, 0x2
45920 ba %xcc, loop_5515
45921 sth %g6, [%l7 + 0x32]
45922 fnot1 %f2, %f10
45923 mulx %i6, 0x0538, %g3
45924loop_5515:
45925 fmovrsgz %l5, %f3, %f3
45926 brlz,a %o7, loop_5516
45927 fmovsa %icc, %f8, %f0
45928 fnot1 %f10, %f8
45929 fcmpes %fcc1, %f0, %f14
45930loop_5516:
45931 sdivcc %i3, 0x0CCD, %l3
45932 srl %o6, 0x0E, %i2
45933 fcmpgt16 %f6, %f4, %l2
45934 fcmpgt16 %f12, %f6, %i7
45935 movne %xcc, %o0, %i0
45936 add %o1, %o2, %o3
45937 sth %g5, [%l7 + 0x32]
45938 fmovde %icc, %f0, %f14
45939 add %o4, %i1, %g7
45940 fmovse %icc, %f11, %f2
45941 movcs %xcc, %l4, %g2
45942 ldd [%l7 + 0x18], %f2
45943 udivcc %i4, 0x1A1E, %l0
45944 sdiv %g1, 0x1E1F, %i5
45945 tgu %xcc, 0x5
45946 stb %l1, [%l7 + 0x48]
45947 fpsub16 %f0, %f6, %f14
45948 stx %g4, [%l7 + 0x60]
45949 fmovda %icc, %f10, %f3
45950 fxnor %f10, %f2, %f12
45951 ldub [%l7 + 0x2F], %o5
45952 ld [%l7 + 0x54], %f4
45953 tpos %xcc, 0x4
45954 tcs %xcc, 0x6
45955 fexpand %f0, %f10
45956 edge8 %l6, %g6, %i6
45957 lduw [%l7 + 0x1C], %l5
45958 movneg %icc, %g3, %i3
45959 nop
45960 setx loop_5517, %l0, %l1
45961 wrpr 0x1, %tl
45962 wrpr %l1, %tpc
45963 add %l1, 0x4, %l1
45964 wrpr %l1, %tnpc
45965 setx 0x34400001400, %l0, %l1
45966 wrpr %l1, %tstate
45967 wrhpr 0x4, %htstate
45968 retry
45969 nop
45970 setx loop_5518, %l0, %l1
45971 jmpl %l1, %l3
45972 smul %o6, 0x1369, %i2
45973 ldsh [%l7 + 0x68], %l2
45974loop_5517:
45975 fpsub16 %f8, %f10, %f2
45976loop_5518:
45977 fmovscc %xcc, %f10, %f10
45978 ldx [%l7 + 0x38], %i7
45979 std %f4, [%l7 + 0x30]
45980 fmovscc %icc, %f6, %f3
45981 ldsb [%l7 + 0x70], %o0
45982 fsrc2 %f8, %f6
45983 brlz %i0, loop_5519
45984 fandnot2s %f14, %f14, %f10
45985 brnz %o7, loop_5520
45986 ldd [%l7 + 0x60], %f6
45987loop_5519:
45988 fbul,a %fcc3, loop_5521
45989 ldsh [%l7 + 0x5A], %o2
45990loop_5520:
45991 std %f10, [%l7 + 0x70]
45992 fmovrdgez %o3, %f0, %f4
45993loop_5521:
45994 fexpand %f14, %f0
45995 ld [%l7 + 0x6C], %f9
45996 fmul8sux16 %f6, %f8, %f2
45997 movpos %icc, %g5, %o4
45998 popc 0x1B6C, %i1
45999 brlez,a %g7, loop_5522
46000 sra %l4, 0x1B, %g2
46001 lduh [%l7 + 0x10], %i4
46002 umul %l0, %g1, %i5
46003loop_5522:
46004 brgz,a %l1, loop_5523
46005 fpsub32 %f14, %f0, %f14
46006 tpos %xcc, 0x5
46007 fmovscs %xcc, %f13, %f13
46008loop_5523:
46009 fornot2s %f2, %f3, %f3
46010 tl %xcc, 0x6
46011 fmovspos %xcc, %f11, %f14
46012 fmovdl %icc, %f6, %f0
46013 fmovspos %xcc, %f15, %f8
46014 ldsw [%l7 + 0x74], %g4
46015 bcc,a %icc, loop_5524
46016 fmul8x16al %f13, %f4, %f2
46017 ldsb [%l7 + 0x52], %o1
46018 for %f6, %f4, %f6
46019loop_5524:
46020 tg %icc, 0x3
46021 ta %icc, 0x1
46022 addccc %o5, 0x04EB, %g6
46023 addccc %i6, %l6, %g3
46024 fandnot2s %f9, %f3, %f12
46025 fmovdne %xcc, %f14, %f12
46026 fbge,a %fcc2, loop_5525
46027 st %f4, [%l7 + 0x40]
46028 fxors %f2, %f8, %f2
46029 fands %f12, %f9, %f13
46030loop_5525:
46031 ld [%l7 + 0x6C], %f3
46032 fmovscc %icc, %f2, %f15
46033 lduh [%l7 + 0x40], %i3
46034 bgu,a %icc, loop_5526
46035 ba loop_5527
46036 or %l5, 0x09C6, %o6
46037 brz %l3, loop_5528
46038loop_5526:
46039 or %i2, %i7, %o0
46040loop_5527:
46041 ldx [%l7 + 0x60], %l2
46042 st %f6, [%l7 + 0x14]
46043loop_5528:
46044 fmovrdgz %o7, %f0, %f8
46045 nop
46046 setx loop_5529, %l0, %l1
46047 wrpr 0x1, %tl
46048 wrpr %l1, %tnpc
46049 setx 0x34400001400, %l0, %l1
46050 wrpr %l1, %tstate
46051 wrhpr 0x4, %htstate
46052 done
46053 fmovsleu %icc, %f10, %f6
46054 ldsh [%l7 + 0x4C], %i0
46055 ldsb [%l7 + 0x3D], %o2
46056loop_5529:
46057 edge8l %o3, %o4, %g5
46058 nop
46059 setx loop_5530, %l0, %l1
46060 wrpr 0x1, %tl
46061 wrpr %l1, %tnpc
46062 setx 0x34400001400, %l0, %l1
46063 wrpr %l1, %tstate
46064 wrhpr 0x4, %htstate
46065 done
46066 sth %i1, [%l7 + 0x46]
46067 fmovsg %xcc, %f2, %f13
46068 smul %g7, 0x03B1, %g2
46069loop_5530:
46070 fmovda %xcc, %f5, %f5
46071 ldsh [%l7 + 0x16], %i4
46072 fands %f1, %f15, %f11
46073 movcs %icc, %l0, %g1
46074 xnor %l4, 0x18EC, %l1
46075 fmovdne %icc, %f13, %f8
46076 st %f1, [%l7 + 0x68]
46077 fmul8x16au %f2, %f8, %f10
46078 add %g4, 0x03FA, %i5
46079 ldsb [%l7 + 0x35], %o1
46080 st %f5, [%l7 + 0x54]
46081 sth %o5, [%l7 + 0x70]
46082 fnor %f6, %f12, %f6
46083 fpadd16s %f1, %f10, %f1
46084 fornot1s %f5, %f6, %f1
46085 ldub [%l7 + 0x64], %g6
46086 st %f11, [%l7 + 0x24]
46087 ldub [%l7 + 0x79], %i6
46088 stb %l6, [%l7 + 0x79]
46089 fandnot1 %f2, %f12, %f12
46090 fmovrsne %i3, %f1, %f2
46091 umulcc %l5, %o6, %l3
46092 fnands %f14, %f12, %f12
46093 st %f14, [%l7 + 0x50]
46094 umul %g3, %i2, %i7
46095 fpadd16s %f11, %f12, %f8
46096 ldsw [%l7 + 0x4C], %o0
46097 ldsw [%l7 + 0x14], %o7
46098 lduw [%l7 + 0x44], %i0
46099 ld [%l7 + 0x58], %f15
46100 movrlez %o2, %l2, %o3
46101 umulcc %g5, %o4, %g7
46102 ldx [%l7 + 0x78], %g2
46103 fandnot2s %f3, %f8, %f15
46104 fbue,a %fcc3, loop_5531
46105 mulx %i4, %l0, %i1
46106 fmuld8sux16 %f1, %f4, %f4
46107 fone %f4
46108loop_5531:
46109 ldsh [%l7 + 0x7A], %l4
46110 lduw [%l7 + 0x38], %g1
46111 fornot1 %f14, %f10, %f0
46112 fbue %fcc3, loop_5532
46113 fmovsgu %icc, %f6, %f12
46114 andn %g4, 0x18EE, %l1
46115 fbo,a %fcc0, loop_5533
46116loop_5532:
46117 stb %o1, [%l7 + 0x74]
46118 lduw [%l7 + 0x34], %i5
46119 ta %icc, 0x2
46120loop_5533:
46121 ldx [%l7 + 0x20], %o5
46122 brlez %i6, loop_5534
46123 mulx %l6, %g6, %i3
46124 subc %o6, %l3, %g3
46125 fbug %fcc2, loop_5535
46126loop_5534:
46127 smul %i2, %i7, %o0
46128 lduw [%l7 + 0x50], %o7
46129 fmovse %xcc, %f14, %f8
46130loop_5535:
46131 std %f6, [%l7 + 0x58]
46132 movrgz %i0, 0x230, %o2
46133 stw %l5, [%l7 + 0x64]
46134 fbg,a %fcc0, loop_5536
46135 fmovrdgez %o3, %f8, %f10
46136 std %f4, [%l7 + 0x78]
46137 bl %xcc, loop_5537
46138loop_5536:
46139 ldsw [%l7 + 0x48], %g5
46140 lduw [%l7 + 0x64], %o4
46141 brnz %g7, loop_5538
46142loop_5537:
46143 stx %g2, [%l7 + 0x78]
46144 ld [%l7 + 0x6C], %f8
46145 ldd [%l7 + 0x10], %f8
46146loop_5538:
46147 ldsw [%l7 + 0x24], %i4
46148 fornot2s %f3, %f13, %f2
46149 bneg,pt %icc, loop_5539
46150 ldd [%l7 + 0x58], %f0
46151 sth %l2, [%l7 + 0x24]
46152 fmovsg %icc, %f9, %f9
46153loop_5539:
46154 sethi 0x192B, %i1
46155 st %f1, [%l7 + 0x50]
46156 smulcc %l0, 0x073C, %l4
46157 fmovsa %xcc, %f7, %f9
46158 stb %g4, [%l7 + 0x4E]
46159 fpsub32s %f14, %f6, %f6
46160 orncc %g1, %o1, %l1
46161 std %f8, [%l7 + 0x18]
46162 brlz,a %i5, loop_5540
46163 stb %i6, [%l7 + 0x57]
46164 st %f4, [%l7 + 0x68]
46165 stx %l6, [%l7 + 0x30]
46166loop_5540:
46167 movneg %xcc, %o5, %i3
46168 lduw [%l7 + 0x54], %o6
46169 tcc %xcc, 0x0
46170 movrgz %g6, %g3, %i2
46171 mulx %l3, %i7, %o7
46172 ldd [%l7 + 0x58], %f4
46173 tl %xcc, 0x6
46174 stw %i0, [%l7 + 0x58]
46175 bne,a loop_5541
46176 fpadd16 %f2, %f4, %f4
46177 movcs %xcc, %o0, %o2
46178 movre %o3, %g5, %o4
46179loop_5541:
46180 edge8l %g7, %l5, %g2
46181 fabsd %f0, %f2
46182 stw %i4, [%l7 + 0x18]
46183 tpos %icc, 0x4
46184 or %i1, 0x04A1, %l2
46185 fpadd32s %f13, %f11, %f8
46186 srl %l4, 0x18, %l0
46187 std %f12, [%l7 + 0x10]
46188 fmovscc %icc, %f1, %f14
46189 sth %g1, [%l7 + 0x40]
46190 ldd [%l7 + 0x50], %f6
46191 movneg %icc, %o1, %l1
46192 taddcc %i5, 0x10A8, %g4
46193 movrlz %i6, 0x163, %o5
46194 fmovdneg %xcc, %f14, %f13
46195 andncc %i3, %l6, %o6
46196 movl %xcc, %g3, %i2
46197 sub %g6, 0x0D6A, %i7
46198 ble loop_5542
46199 lduw [%l7 + 0x44], %l3
46200 faligndata %f6, %f10, %f14
46201 stx %o7, [%l7 + 0x78]
46202loop_5542:
46203 ldsw [%l7 + 0x58], %o0
46204 fexpand %f4, %f0
46205 bl,a,pn %xcc, loop_5543
46206 fandnot1s %f4, %f2, %f12
46207 movne %icc, %o2, %o3
46208 edge32n %i0, %g5, %o4
46209loop_5543:
46210 fpsub16s %f4, %f1, %f5
46211 ldsb [%l7 + 0x19], %l5
46212 ldub [%l7 + 0x67], %g2
46213 movre %g7, 0x1FE, %i1
46214 movge %icc, %i4, %l4
46215 xor %l2, %g1, %l0
46216 stb %o1, [%l7 + 0x6E]
46217 fbue %fcc3, loop_5544
46218 bge %icc, loop_5545
46219 fnors %f0, %f10, %f15
46220 fmovrslez %i5, %f11, %f2
46221loop_5544:
46222 st %f3, [%l7 + 0x6C]
46223loop_5545:
46224 call loop_5546
46225 ld [%l7 + 0x68], %f5
46226 andcc %l1, 0x1181, %g4
46227 be loop_5547
46228loop_5546:
46229 fpadd32s %f8, %f14, %f11
46230 st %f14, [%l7 + 0x38]
46231 fmovdgu %xcc, %f12, %f14
46232loop_5547:
46233 ba %icc, loop_5548
46234 fcmps %fcc3, %f15, %f14
46235 fxors %f0, %f6, %f15
46236 umul %i6, 0x1270, %i3
46237loop_5548:
46238 bvc,a loop_5549
46239 ld [%l7 + 0x1C], %f7
46240 ldd [%l7 + 0x10], %f10
46241 movrne %l6, %o5, %g3
46242loop_5549:
46243 ldx [%l7 + 0x28], %i2
46244 ldx [%l7 + 0x30], %o6
46245 ldd [%l7 + 0x60], %f14
46246 ldsh [%l7 + 0x30], %i7
46247 lduh [%l7 + 0x5A], %g6
46248 fcmps %fcc3, %f1, %f6
46249 lduw [%l7 + 0x7C], %o7
46250 fmovdl %xcc, %f2, %f11
46251 fmovdcs %icc, %f6, %f6
46252 fpsub32s %f12, %f9, %f10
46253 bcs,a loop_5550
46254 ldsw [%l7 + 0x7C], %l3
46255 fmovrdne %o0, %f10, %f8
46256 fmuld8sux16 %f15, %f14, %f8
46257loop_5550:
46258 ldd [%l7 + 0x08], %f12
46259 ldx [%l7 + 0x70], %o3
46260 fbn,a %fcc1, loop_5551
46261 pdist %f2, %f0, %f10
46262 fnegd %f10, %f4
46263 tge %icc, 0x4
46264loop_5551:
46265 ldd [%l7 + 0x78], %f10
46266 addc %i0, %g5, %o4
46267 brz %o2, loop_5552
46268 fors %f8, %f15, %f3
46269 andcc %g2, 0x0D14, %g7
46270 tcc %xcc, 0x7
46271loop_5552:
46272 ldsw [%l7 + 0x1C], %l5
46273 stw %i4, [%l7 + 0x58]
46274 movgu %icc, %i1, %l2
46275 for %f0, %f4, %f8
46276 fmovsneg %xcc, %f15, %f1
46277 fmovdvs %icc, %f1, %f10
46278 ld [%l7 + 0x34], %f5
46279 sra %g1, 0x0C, %l0
46280 movre %o1, %i5, %l4
46281 udiv %l1, 0x1A9B, %g4
46282 edge16n %i6, %l6, %i3
46283 std %f14, [%l7 + 0x28]
46284 fpack32 %f14, %f2, %f2
46285 ldx [%l7 + 0x10], %o5
46286 fmovsleu %icc, %f7, %f10
46287 lduh [%l7 + 0x28], %g3
46288 stx %o6, [%l7 + 0x68]
46289 fmuld8sux16 %f5, %f2, %f10
46290 alignaddr %i7, %i2, %g6
46291 xnor %l3, %o7, %o0
46292 movrgz %i0, %o3, %g5
46293 ldsb [%l7 + 0x57], %o4
46294 ldsh [%l7 + 0x70], %g2
46295 umul %o2, 0x1F72, %l5
46296 fornot2 %f6, %f8, %f14
46297 fbo %fcc3, loop_5553
46298 fba,a %fcc0, loop_5554
46299 tvs %xcc, 0x6
46300 fcmpes %fcc3, %f6, %f9
46301loop_5553:
46302 stb %i4, [%l7 + 0x18]
46303loop_5554:
46304 orcc %i1, %g7, %g1
46305 sra %l2, 0x16, %o1
46306 fpadd16s %f5, %f14, %f14
46307 tn %icc, 0x0
46308 lduh [%l7 + 0x22], %l0
46309 lduh [%l7 + 0x10], %i5
46310 fmul8x16au %f6, %f6, %f14
46311 fmovd %f6, %f12
46312 mulx %l1, 0x0232, %g4
46313 fbge %fcc0, loop_5555
46314 stw %l4, [%l7 + 0x0C]
46315 ldx [%l7 + 0x18], %l6
46316 fornot1s %f15, %f2, %f11
46317loop_5555:
46318 stx %i3, [%l7 + 0x50]
46319 movvs %icc, %i6, %o5
46320 or %o6, 0x163D, %g3
46321 bn,pt %xcc, loop_5556
46322 ld [%l7 + 0x7C], %f8
46323 fxnor %f14, %f0, %f0
46324 ldsh [%l7 + 0x0C], %i2
46325loop_5556:
46326 srlx %i7, 0x14, %l3
46327 fxnors %f9, %f12, %f9
46328 sth %g6, [%l7 + 0x60]
46329 fmovspos %xcc, %f3, %f0
46330 bl loop_5557
46331 std %f14, [%l7 + 0x18]
46332 fmovs %f3, %f3
46333 fmovrdgz %o7, %f10, %f2
46334loop_5557:
46335 st %f8, [%l7 + 0x4C]
46336 tleu %xcc, 0x7
46337 ldsw [%l7 + 0x54], %o0
46338 stw %i0, [%l7 + 0x6C]
46339 ldx [%l7 + 0x20], %o3
46340 fmuld8ulx16 %f10, %f8, %f4
46341 fpadd32s %f15, %f5, %f2
46342 fexpand %f10, %f12
46343 be,a loop_5558
46344 fmovdleu %xcc, %f3, %f6
46345 fmovdn %xcc, %f7, %f13
46346 movrlz %o4, 0x1CB, %g2
46347loop_5558:
46348 fmovdge %xcc, %f0, %f12
46349 stw %g5, [%l7 + 0x60]
46350 popc %l5, %o2
46351 bcs,pn %xcc, loop_5559
46352 lduw [%l7 + 0x3C], %i4
46353 sethi 0x176F, %g7
46354 array16 %i1, %g1, %o1
46355loop_5559:
46356 movl %xcc, %l2, %l0
46357 bgu loop_5560
46358 fcmpne32 %f10, %f0, %l1
46359 ldd [%l7 + 0x10], %f0
46360 andcc %i5, 0x175B, %l4
46361loop_5560:
46362 fmovdn %xcc, %f12, %f11
46363 tvs %xcc, 0x2
46364 bg,a,pt %icc, loop_5561
46365 sdivcc %l6, 0x1D4C, %g4
46366 bvc %icc, loop_5562
46367 tgu %xcc, 0x4
46368loop_5561:
46369 movrgz %i3, 0x296, %o5
46370 stx %i6, [%l7 + 0x30]
46371loop_5562:
46372 std %f12, [%l7 + 0x58]
46373 srax %g3, %o6, %i7
46374 ldd [%l7 + 0x08], %f8
46375 tvc %icc, 0x3
46376 lduw [%l7 + 0x08], %i2
46377 fnands %f8, %f2, %f6
46378 sth %g6, [%l7 + 0x4E]
46379 fcmpes %fcc0, %f1, %f4
46380 subcc %l3, 0x1D87, %o7
46381 stx %i0, [%l7 + 0x28]
46382 fmovdpos %icc, %f14, %f4
46383 mulx %o0, 0x04B6, %o4
46384 stw %o3, [%l7 + 0x34]
46385 bvs,pt %icc, loop_5563
46386 bge,a,pt %xcc, loop_5564
46387 xorcc %g5, %l5, %g2
46388 mulscc %i4, 0x0CFB, %g7
46389loop_5563:
46390 st %f7, [%l7 + 0x1C]
46391loop_5564:
46392 ldd [%l7 + 0x70], %f4
46393 fmovdpos %xcc, %f10, %f0
46394 fmul8x16au %f7, %f15, %f6
46395 fbul %fcc1, loop_5565
46396 stb %o2, [%l7 + 0x75]
46397 andncc %g1, %o1, %l2
46398 movre %i1, %l0, %i5
46399loop_5565:
46400 fnand %f14, %f6, %f8
46401 lduh [%l7 + 0x1C], %l1
46402 fba,a %fcc0, loop_5566
46403 sth %l6, [%l7 + 0x08]
46404 udiv %g4, 0x0095, %i3
46405 tsubcctv %o5, 0x16A4, %i6
46406loop_5566:
46407 nop
46408 setx loop_5567, %l0, %l1
46409 wrpr 0x1, %tl
46410 wrpr %l1, %tnpc
46411 setx 0x34400001400, %l0, %l1
46412 wrpr %l1, %tstate
46413 wrhpr 0x4, %htstate
46414 done
46415 movrne %l4, %g3, %i7
46416 lduh [%l7 + 0x0C], %o6
46417 fcmpne16 %f4, %f2, %i2
46418loop_5567:
46419 ldsh [%l7 + 0x20], %l3
46420 std %f12, [%l7 + 0x68]
46421 ba,a %xcc, loop_5568
46422 std %f10, [%l7 + 0x30]
46423 fpadd32s %f7, %f1, %f15
46424 fmovrdlez %o7, %f0, %f8
46425loop_5568:
46426 stb %i0, [%l7 + 0x4F]
46427 fmovrse %g6, %f12, %f8
46428 bne,a loop_5569
46429 fcmpd %fcc0, %f10, %f10
46430 fbne,a %fcc1, loop_5570
46431 stw %o4, [%l7 + 0x1C]
46432loop_5569:
46433 st %f12, [%l7 + 0x18]
46434 fmovdleu %xcc, %f5, %f3
46435loop_5570:
46436 ld [%l7 + 0x5C], %f2
46437 fsrc1 %f10, %f12
46438 st %f8, [%l7 + 0x68]
46439 stx %o3, [%l7 + 0x60]
46440 or %g5, 0x14DC, %o0
46441 movl %xcc, %l5, %g2
46442 lduw [%l7 + 0x0C], %g7
46443 stx %o2, [%l7 + 0x48]
46444 umul %i4, %g1, %l2
46445 ldsb [%l7 + 0x7F], %i1
46446 lduw [%l7 + 0x38], %l0
46447 sllx %o1, %l1, %i5
46448 fmovspos %xcc, %f14, %f5
46449 brlez %l6, loop_5571
46450 std %f4, [%l7 + 0x70]
46451 umulcc %i3, 0x1C5F, %o5
46452 fmovrdgez %g4, %f8, %f10
46453loop_5571:
46454 taddcc %i6, 0x0392, %g3
46455 st %f0, [%l7 + 0x4C]
46456 array32 %l4, %o6, %i2
46457 st %f3, [%l7 + 0x10]
46458 fnegs %f9, %f4
46459 sethi 0x0EED, %i7
46460 fbo %fcc3, loop_5572
46461 tpos %icc, 0x3
46462 sllx %o7, 0x01, %i0
46463 fmovsvc %icc, %f7, %f0
46464loop_5572:
46465 and %g6, %l3, %o3
46466 movne %icc, %o4, %g5
46467 stx %o0, [%l7 + 0x10]
46468 fmuld8ulx16 %f15, %f13, %f6
46469 xorcc %g2, 0x1670, %l5
46470 ldsh [%l7 + 0x0A], %g7
46471 fmovsg %icc, %f5, %f7
46472 fpsub16s %f15, %f3, %f12
46473 fmovsne %xcc, %f1, %f2
46474 fbge %fcc0, loop_5573
46475 edge16ln %o2, %g1, %i4
46476 addccc %i1, 0x061D, %l0
46477 popc 0x0299, %l2
46478loop_5573:
46479 addcc %o1, %i5, %l1
46480 stw %l6, [%l7 + 0x0C]
46481 fmovdcs %icc, %f15, %f12
46482 srax %o5, %i3, %i6
46483 fmovdvc %icc, %f0, %f8
46484 fmovscs %icc, %f12, %f4
46485 ldsb [%l7 + 0x57], %g3
46486 fsrc1 %f4, %f0
46487 fmovrse %g4, %f12, %f12
46488 fmovdn %xcc, %f4, %f7
46489 brlz,a %l4, loop_5574
46490 ldsw [%l7 + 0x08], %o6
46491 brz %i2, loop_5575
46492 movleu %icc, %o7, %i0
46493loop_5574:
46494 fxors %f2, %f2, %f5
46495 tsubcctv %g6, %l3, %o3
46496loop_5575:
46497 nop
46498 setx loop_5576, %l0, %l1
46499 jmpl %l1, %o4
46500 fand %f10, %f14, %f6
46501 sll %g5, 0x03, %o0
46502 fmovrslez %g2, %f11, %f10
46503loop_5576:
46504 ldd [%l7 + 0x58], %f2
46505 movne %icc, %l5, %g7
46506 movvc %icc, %o2, %g1
46507 stx %i4, [%l7 + 0x30]
46508 fmovsleu %icc, %f1, %f11
46509 movl %xcc, %i1, %l0
46510 stb %l2, [%l7 + 0x1F]
46511 ld [%l7 + 0x4C], %f15
46512 te %xcc, 0x4
46513 nop
46514 setx loop_5577, %l0, %l1
46515 jmpl %l1, %o1
46516 xnorcc %i5, %l1, %l6
46517 fcmple16 %f2, %f8, %o5
46518 fpack16 %f12, %f9
46519loop_5577:
46520 fmovrde %i3, %f8, %f2
46521 bneg loop_5578
46522 fpadd16s %f3, %f12, %f10
46523 fbe,a %fcc2, loop_5579
46524 tgu %icc, 0x6
46525loop_5578:
46526 fble,a %fcc0, loop_5580
46527 st %f4, [%l7 + 0x64]
46528loop_5579:
46529 subcc %i7, 0x0DF6, %g3
46530 movle %xcc, %g4, %l4
46531loop_5580:
46532 ldsh [%l7 + 0x52], %o6
46533 srax %i2, %o7, %i0
46534 ldsb [%l7 + 0x4C], %g6
46535 udiv %l3, 0x1464, %o3
46536 bgu,pt %xcc, loop_5581
46537 ldd [%l7 + 0x20], %f12
46538 fmovrdlez %o4, %f4, %f6
46539 ldsh [%l7 + 0x2E], %g5
46540loop_5581:
46541 movcc %xcc, %o0, %g2
46542 fsrc2 %f10, %f14
46543 ldub [%l7 + 0x48], %i6
46544 fsrc1 %f6, %f2
46545 edge32ln %l5, %g7, %o2
46546 addc %g1, %i4, %i1
46547 fmovrdne %l2, %f0, %f12
46548 fpsub16s %f6, %f8, %f11
46549 fcmpes %fcc1, %f9, %f6
46550 fmovsleu %xcc, %f2, %f6
46551 brlez %o1, loop_5582
46552 stb %i5, [%l7 + 0x1C]
46553 ldsb [%l7 + 0x0E], %l1
46554 fornot1s %f2, %f15, %f1
46555loop_5582:
46556 fors %f9, %f5, %f11
46557 movne %icc, %l0, %l6
46558 fcmpgt32 %f8, %f4, %i3
46559 fxnor %f10, %f14, %f10
46560 lduw [%l7 + 0x10], %i7
46561 bgu %icc, loop_5583
46562 fblg %fcc2, loop_5584
46563 umul %o5, 0x1B3A, %g3
46564 st %f11, [%l7 + 0x08]
46565loop_5583:
46566 tn %xcc, 0x6
46567loop_5584:
46568 fmovdle %xcc, %f2, %f6
46569 subc %l4, %o6, %i2
46570 bne,a loop_5585
46571 ldd [%l7 + 0x38], %f4
46572 ldsb [%l7 + 0x61], %o7
46573 st %f12, [%l7 + 0x34]
46574loop_5585:
46575 nop
46576 setx loop_5586, %l0, %l1
46577 jmpl %l1, %g4
46578 stb %g6, [%l7 + 0x35]
46579 ldsb [%l7 + 0x76], %i0
46580 movrlz %l3, %o3, %o4
46581loop_5586:
46582 fmovrse %g5, %f13, %f14
46583 bvc,pn %icc, loop_5587
46584 std %f12, [%l7 + 0x30]
46585 fandnot1 %f12, %f12, %f10
46586 ld [%l7 + 0x28], %f9
46587loop_5587:
46588 smulcc %o0, %g2, %i6
46589 brlez %g7, loop_5588
46590 fexpand %f8, %f8
46591 fmovsne %icc, %f10, %f5
46592 stb %o2, [%l7 + 0x4D]
46593loop_5588:
46594 sdivcc %l5, 0x00C6, %i4
46595 brlez,a %i1, loop_5589
46596 fnand %f2, %f14, %f12
46597 xnorcc %g1, 0x17D7, %o1
46598 stb %i5, [%l7 + 0x50]
46599loop_5589:
46600 ldsb [%l7 + 0x42], %l2
46601 tne %icc, 0x5
46602 fpadd16 %f2, %f10, %f6
46603 tn %icc, 0x2
46604 taddcctv %l0, %l6, %i3
46605 fpsub16s %f7, %f11, %f0
46606 fmul8sux16 %f4, %f0, %f0
46607 ldub [%l7 + 0x7C], %i7
46608 ldx [%l7 + 0x40], %l1
46609 sth %o5, [%l7 + 0x0C]
46610 fpadd16s %f12, %f13, %f15
46611 edge32l %l4, %g3, %o6
46612 tge %icc, 0x7
46613 std %f10, [%l7 + 0x08]
46614 smulcc %o7, %i2, %g4
46615 fones %f4
46616 sth %g6, [%l7 + 0x50]
46617 fmovdl %xcc, %f8, %f4
46618 stw %l3, [%l7 + 0x08]
46619 ld [%l7 + 0x10], %f7
46620 tleu %icc, 0x7
46621 st %f4, [%l7 + 0x34]
46622 fbuge %fcc2, loop_5590
46623 taddcctv %i0, %o3, %o4
46624 lduw [%l7 + 0x40], %g5
46625 ldx [%l7 + 0x58], %g2
46626loop_5590:
46627 te %icc, 0x2
46628 tsubcc %o0, %i6, %o2
46629 tn %icc, 0x2
46630 brnz %l5, loop_5591
46631 fmovdneg %xcc, %f10, %f10
46632 edge16 %i4, %i1, %g7
46633 movrlz %g1, 0x01A, %o1
46634loop_5591:
46635 subcc %i5, 0x1A89, %l0
46636 edge8 %l2, %i3, %i7
46637 brlez %l1, loop_5592
46638 fbge,a %fcc0, loop_5593
46639 ldd [%l7 + 0x38], %f6
46640 add %o5, 0x14D4, %l4
46641loop_5592:
46642 mova %icc, %l6, %g3
46643loop_5593:
46644 movrlez %o6, %o7, %i2
46645 sth %g6, [%l7 + 0x08]
46646 fpsub32 %f4, %f8, %f10
46647 st %f10, [%l7 + 0x44]
46648 edge8n %l3, %i0, %g4
46649 sra %o3, %g5, %o4
46650 lduh [%l7 + 0x50], %g2
46651 movneg %xcc, %i6, %o2
46652 andn %o0, %l5, %i1
46653 mova %icc, %g7, %g1
46654 fnands %f1, %f1, %f7
46655 fmovrslz %o1, %f14, %f14
46656 stx %i5, [%l7 + 0x28]
46657 ldub [%l7 + 0x6C], %l0
46658 st %f8, [%l7 + 0x50]
46659 brlez %i4, loop_5594
46660 ldd [%l7 + 0x60], %f10
46661 xnorcc %l2, 0x0F71, %i3
46662 addcc %i7, 0x0C34, %o5
46663loop_5594:
46664 fmovsvs %xcc, %f0, %f11
46665 bne,pn %xcc, loop_5595
46666 st %f12, [%l7 + 0x14]
46667 ldsb [%l7 + 0x42], %l1
46668 fmovrslez %l4, %f14, %f9
46669loop_5595:
46670 sth %l6, [%l7 + 0x1C]
46671 ldsw [%l7 + 0x20], %o6
46672 orcc %g3, %i2, %o7
46673 udivx %l3, 0x19B8, %g6
46674 move %xcc, %i0, %g4
46675 stx %o3, [%l7 + 0x08]
46676 fpsub32s %f15, %f14, %f12
46677 fnors %f3, %f11, %f10
46678 ld [%l7 + 0x60], %f12
46679 fnands %f1, %f8, %f6
46680 fand %f2, %f10, %f4
46681 lduh [%l7 + 0x64], %g5
46682 fmovdpos %xcc, %f15, %f7
46683 fcmpeq32 %f10, %f14, %g2
46684 ldsw [%l7 + 0x74], %o4
46685 fmovrsgez %i6, %f10, %f5
46686 ldx [%l7 + 0x30], %o2
46687 ldd [%l7 + 0x20], %f4
46688 fmovrdgez %l5, %f8, %f12
46689 array32 %i1, %o0, %g1
46690 bvs,a %icc, loop_5596
46691 smulcc %o1, 0x11E9, %g7
46692 stw %i5, [%l7 + 0x68]
46693 st %f5, [%l7 + 0x3C]
46694loop_5596:
46695 tl %xcc, 0x7
46696 fnegd %f14, %f2
46697 fbule %fcc1, loop_5597
46698 fpsub32s %f11, %f2, %f7
46699 bvc %icc, loop_5598
46700 pdist %f10, %f12, %f10
46701loop_5597:
46702 nop
46703 setx loop_5599, %l0, %l1
46704 wrpr 0x1, %tl
46705 wrpr %l1, %tpc
46706 add %l1, 0x4, %l1
46707 wrpr %l1, %tnpc
46708 setx 0x34400001400, %l0, %l1
46709 wrpr %l1, %tstate
46710 wrhpr 0x4, %htstate
46711 retry
46712 ld [%l7 + 0x60], %f11
46713loop_5598:
46714 ldsw [%l7 + 0x48], %l0
46715 fmovdg %icc, %f1, %f11
46716loop_5599:
46717 bvs,a,pn %icc, loop_5600
46718 fmovsgu %icc, %f14, %f9
46719 ldsw [%l7 + 0x40], %i4
46720 std %f12, [%l7 + 0x60]
46721loop_5600:
46722 ldsw [%l7 + 0x64], %i3
46723 stb %l2, [%l7 + 0x5F]
46724 fbne,a %fcc3, loop_5601
46725 tge %xcc, 0x5
46726 bl,a loop_5602
46727 fexpand %f6, %f4
46728loop_5601:
46729 xorcc %i7, %l1, %o5
46730 edge32n %l6, %l4, %g3
46731loop_5602:
46732 fmovsvs %icc, %f14, %f13
46733 ldub [%l7 + 0x50], %i2
46734 edge16n %o7, %o6, %g6
46735 tn %xcc, 0x7
46736 edge16ln %l3, %g4, %o3
46737 srax %g5, 0x17, %i0
46738 lduh [%l7 + 0x5A], %o4
46739 movn %xcc, %g2, %i6
46740 ble,a loop_5603
46741 fmovdne %xcc, %f10, %f7
46742 fbn %fcc3, loop_5604
46743 ld [%l7 + 0x44], %f4
46744loop_5603:
46745 fmovrsne %l5, %f12, %f4
46746 tpos %icc, 0x1
46747loop_5604:
46748 fbn %fcc0, loop_5605
46749 fexpand %f0, %f8
46750 tcc %icc, 0x3
46751 ldx [%l7 + 0x10], %o2
46752loop_5605:
46753 ldd [%l7 + 0x30], %f8
46754 fbne %fcc3, loop_5606
46755 bleu %xcc, loop_5607
46756 fble,a %fcc2, loop_5608
46757 ldd [%l7 + 0x08], %f12
46758loop_5606:
46759 fpack16 %f6, %f9
46760loop_5607:
46761 xorcc %o0, 0x14F7, %i1
46762loop_5608:
46763 ldsw [%l7 + 0x2C], %g1
46764 ldub [%l7 + 0x2E], %o1
46765 movvs %icc, %g7, %i5
46766 fmovdg %xcc, %f11, %f4
46767 brlz,a %l0, loop_5609
46768 fors %f8, %f12, %f5
46769 fbule %fcc1, loop_5610
46770 fnot1s %f0, %f14
46771loop_5609:
46772 for %f14, %f2, %f6
46773 st %f0, [%l7 + 0x74]
46774loop_5610:
46775 bge,a loop_5611
46776 orncc %i4, %i3, %l2
46777 taddcctv %l1, 0x04C4, %i7
46778 fbge,a %fcc2, loop_5612
46779loop_5611:
46780 ld [%l7 + 0x10], %f11
46781 stx %l6, [%l7 + 0x58]
46782 tl %xcc, 0x3
46783loop_5612:
46784 ldsb [%l7 + 0x70], %l4
46785 tleu %icc, 0x2
46786 bcc,a,pt %xcc, loop_5613
46787 fcmpeq32 %f10, %f2, %g3
46788 fabsd %f6, %f2
46789 bg %xcc, loop_5614
46790loop_5613:
46791 mulx %o5, 0x0D18, %o7
46792 fmovdne %xcc, %f0, %f7
46793 sllx %i2, 0x15, %o6
46794loop_5614:
46795 movcc %icc, %l3, %g4
46796 xorcc %g6, %o3, %g5
46797 fsrc2 %f12, %f6
46798 fnot1 %f12, %f6
46799 fmovsleu %xcc, %f6, %f10
46800 ld [%l7 + 0x68], %f6
46801 bshuffle %f6, %f8, %f10
46802 ldd [%l7 + 0x38], %f10
46803 srl %i0, %g2, %o4
46804 nop
46805 setx loop_5615, %l0, %l1
46806 wrpr 0x1, %tl
46807 wrpr %l1, %tpc
46808 add %l1, 0x4, %l1
46809 wrpr %l1, %tnpc
46810 setx 0x34400001400, %l0, %l1
46811 wrpr %l1, %tstate
46812 wrhpr 0x4, %htstate
46813 retry
46814 lduw [%l7 + 0x50], %i6
46815 fpack32 %f0, %f14, %f8
46816 srlx %l5, 0x1C, %o0
46817loop_5615:
46818 brgez %i1, loop_5616
46819 fpsub16 %f0, %f4, %f4
46820 sra %g1, %o1, %g7
46821 movle %icc, %o2, %i5
46822loop_5616:
46823 fmovse %xcc, %f14, %f15
46824 bl,pn %icc, loop_5617
46825 fcmps %fcc2, %f8, %f15
46826 fandnot2s %f7, %f12, %f6
46827 sth %i4, [%l7 + 0x66]
46828loop_5617:
46829 ldsb [%l7 + 0x4A], %i3
46830 ldub [%l7 + 0x61], %l0
46831 orncc %l2, %i7, %l6
46832 fornot2 %f0, %f6, %f4
46833 lduh [%l7 + 0x72], %l4
46834 fmul8ulx16 %f0, %f12, %f8
46835 ldx [%l7 + 0x78], %l1
46836 ldsh [%l7 + 0x24], %o5
46837 std %f10, [%l7 + 0x30]
46838 fbne,a %fcc1, loop_5618
46839 tgu %xcc, 0x1
46840 alignaddrl %o7, %g3, %i2
46841 fcmple32 %f12, %f2, %o6
46842loop_5618:
46843 std %f8, [%l7 + 0x68]
46844 ldsh [%l7 + 0x42], %g4
46845 orcc %l3, 0x1250, %g6
46846 fone %f8
46847 st %f11, [%l7 + 0x38]
46848 edge32l %o3, %g5, %g2
46849 ba,pt %icc, loop_5619
46850 movleu %icc, %o4, %i6
46851 stw %l5, [%l7 + 0x6C]
46852 lduw [%l7 + 0x14], %i0
46853loop_5619:
46854 edge16n %o0, %g1, %o1
46855 bshuffle %f4, %f2, %f6
46856 fmovsle %xcc, %f6, %f14
46857 fmovdvs %xcc, %f14, %f13
46858 sdiv %g7, 0x18EC, %o2
46859 edge32n %i1, %i4, %i5
46860 move %icc, %l0, %i3
46861 fpack16 %f2, %f11
46862 ldd [%l7 + 0x50], %f6
46863 fmovs %f15, %f1
46864 ble,a %xcc, loop_5620
46865 st %f9, [%l7 + 0x28]
46866 tgu %xcc, 0x4
46867 fmovrdgz %l2, %f12, %f12
46868loop_5620:
46869 orncc %l6, %i7, %l1
46870 fmovdn %icc, %f5, %f7
46871 st %f9, [%l7 + 0x60]
46872 ldx [%l7 + 0x70], %o5
46873 fmovsne %xcc, %f8, %f14
46874 st %f7, [%l7 + 0x60]
46875 fsrc2 %f0, %f6
46876 fmovsle %icc, %f3, %f5
46877 fbo,a %fcc1, loop_5621
46878 edge32l %l4, %g3, %i2
46879 fmovrsne %o6, %f4, %f0
46880 fbo %fcc2, loop_5622
46881loop_5621:
46882 movcc %xcc, %o7, %g4
46883 edge8ln %l3, %g6, %o3
46884 orn %g5, %o4, %g2
46885loop_5622:
46886 move %xcc, %i6, %l5
46887 brnz,a %o0, loop_5623
46888 or %i0, %g1, %g7
46889 fba,a %fcc0, loop_5624
46890 movrgz %o1, %i1, %i4
46891loop_5623:
46892 fpmerge %f15, %f2, %f8
46893 ldsh [%l7 + 0x66], %i5
46894loop_5624:
46895 stw %o2, [%l7 + 0x3C]
46896 tpos %xcc, 0x4
46897 sll %i3, 0x17, %l0
46898 xorcc %l2, %l6, %l1
46899 fmovdvs %xcc, %f13, %f15
46900 bvc %icc, loop_5625
46901 movge %xcc, %o5, %i7
46902 sll %l4, 0x17, %i2
46903 xor %g3, 0x15F6, %o6
46904loop_5625:
46905 ldsb [%l7 + 0x5A], %o7
46906 fcmpeq32 %f8, %f10, %g4
46907 smul %g6, 0x105B, %o3
46908 orcc %g5, %o4, %g2
46909 bvs,pt %xcc, loop_5626
46910 xnor %l3, %l5, %o0
46911 ldsb [%l7 + 0x40], %i6
46912 sth %i0, [%l7 + 0x3A]
46913loop_5626:
46914 ldsh [%l7 + 0x3A], %g7
46915 fands %f4, %f0, %f10
46916 sth %o1, [%l7 + 0x1A]
46917 fmovsvc %xcc, %f1, %f10
46918 ta %icc, 0x0
46919 lduh [%l7 + 0x2A], %i1
46920 ldsh [%l7 + 0x42], %g1
46921 fmovsl %xcc, %f14, %f7
46922 stx %i5, [%l7 + 0x40]
46923 be %xcc, loop_5627
46924 fbule %fcc2, loop_5628
46925 stx %i4, [%l7 + 0x10]
46926 tvc %icc, 0x6
46927loop_5627:
46928 tpos %xcc, 0x2
46929loop_5628:
46930 fpackfix %f6, %f1
46931 movrlz %o2, %i3, %l2
46932 fmovde %xcc, %f13, %f14
46933 fmovsa %xcc, %f11, %f2
46934 fmovdleu %xcc, %f6, %f15
46935 brgez %l0, loop_5629
46936 stx %l1, [%l7 + 0x30]
46937 stb %l6, [%l7 + 0x45]
46938 tpos %icc, 0x6
46939loop_5629:
46940 fabss %f6, %f4
46941 lduh [%l7 + 0x1C], %i7
46942 fmovdcc %xcc, %f11, %f5
46943 edge8ln %l4, %o5, %g3
46944 fmovdg %xcc, %f2, %f5
46945 ldsh [%l7 + 0x22], %o6
46946 ldsw [%l7 + 0x18], %i2
46947 tleu %xcc, 0x0
46948 fbul %fcc0, loop_5630
46949 ldub [%l7 + 0x20], %g4
46950 sllx %o7, %g6, %g5
46951 xorcc %o4, 0x02B2, %g2
46952loop_5630:
46953 fone %f0
46954 call loop_5631
46955 lduh [%l7 + 0x58], %o3
46956 ldx [%l7 + 0x40], %l5
46957 fble %fcc0, loop_5632
46958loop_5631:
46959 fmovdne %xcc, %f12, %f15
46960 fcmpeq16 %f0, %f0, %o0
46961 bcc,a loop_5633
46962loop_5632:
46963 fzeros %f13
46964 udivx %i6, 0x0646, %l3
46965 ldsh [%l7 + 0x30], %g7
46966loop_5633:
46967 fzeros %f1
46968 fmovdn %xcc, %f11, %f7
46969 fmovsneg %xcc, %f3, %f3
46970 fbue %fcc1, loop_5634
46971 fsrc1 %f10, %f14
46972 fmovdge %icc, %f4, %f4
46973 std %f14, [%l7 + 0x28]
46974loop_5634:
46975 addcc %i0, 0x08D4, %i1
46976 stw %o1, [%l7 + 0x18]
46977 bcs %icc, loop_5635
46978 te %icc, 0x1
46979 fmovdcc %icc, %f14, %f5
46980 fpadd16s %f1, %f11, %f13
46981loop_5635:
46982 std %f6, [%l7 + 0x38]
46983 umulcc %g1, %i5, %o2
46984 brgez,a %i4, loop_5636
46985 movleu %xcc, %l2, %i3
46986 orn %l1, %l0, %l6
46987 fabsd %f10, %f8
46988loop_5636:
46989 xor %i7, 0x10F9, %o5
46990 mulx %l4, 0x04A8, %o6
46991 sth %i2, [%l7 + 0x52]
46992 ldsb [%l7 + 0x13], %g3
46993 tle %icc, 0x5
46994 ldx [%l7 + 0x38], %o7
46995 stb %g4, [%l7 + 0x5D]
46996 fxnor %f0, %f10, %f14
46997 fmovrslz %g6, %f9, %f14
46998 fmovdl %xcc, %f10, %f3
46999 tn %xcc, 0x4
47000 bvs,pn %xcc, loop_5637
47001 fmovsle %xcc, %f5, %f6
47002 movg %icc, %g5, %o4
47003 or %o3, %l5, %g2
47004loop_5637:
47005 movrne %o0, %l3, %g7
47006 brgz %i0, loop_5638
47007 fmovdle %icc, %f10, %f2
47008 ta %xcc, 0x3
47009 fnegs %f2, %f0
47010loop_5638:
47011 st %f3, [%l7 + 0x64]
47012 fabss %f8, %f4
47013 siam 0x4
47014 fpmerge %f4, %f9, %f4
47015 ldsw [%l7 + 0x50], %i6
47016 edge32 %o1, %g1, %i5
47017 call loop_5639
47018 ldub [%l7 + 0x0B], %o2
47019 bpos,pt %icc, loop_5640
47020 bcs,pn %icc, loop_5641
47021loop_5639:
47022 orn %i1, 0x0562, %l2
47023 tpos %icc, 0x0
47024loop_5640:
47025 fmovrdgz %i4, %f0, %f0
47026loop_5641:
47027 andncc %i3, %l1, %l6
47028 brz %i7, loop_5642
47029 edge32n %o5, %l4, %l0
47030 st %f1, [%l7 + 0x24]
47031 bn,pt %icc, loop_5643
47032loop_5642:
47033 bvc,pn %icc, loop_5644
47034 fmovsa %xcc, %f5, %f9
47035 andcc %i2, %g3, %o7
47036loop_5643:
47037 sdivx %g4, 0x0BAF, %o6
47038loop_5644:
47039 brz,a %g5, loop_5645
47040 fandnot1s %f0, %f12, %f15
47041 fmovrse %o4, %f4, %f11
47042 fand %f10, %f10, %f2
47043loop_5645:
47044 fbe,a %fcc1, loop_5646
47045 st %f12, [%l7 + 0x70]
47046 ldub [%l7 + 0x78], %o3
47047 tn %xcc, 0x6
47048loop_5646:
47049 fandnot2s %f5, %f4, %f8
47050 sth %g6, [%l7 + 0x14]
47051 bleu,a loop_5647
47052 fmovda %icc, %f12, %f1
47053 tge %icc, 0x0
47054 srlx %g2, 0x07, %l5
47055loop_5647:
47056 st %f2, [%l7 + 0x7C]
47057 ldsb [%l7 + 0x75], %l3
47058 fpack32 %f4, %f6, %f14
47059 be,a,pn %xcc, loop_5648
47060 stw %g7, [%l7 + 0x58]
47061 orn %o0, %i6, %i0
47062 fbn,a %fcc0, loop_5649
47063loop_5648:
47064 brgez %g1, loop_5650
47065 fandnot2 %f12, %f4, %f2
47066 stw %i5, [%l7 + 0x20]
47067loop_5649:
47068 movne %icc, %o2, %i1
47069loop_5650:
47070 fsrc2s %f10, %f7
47071 fmovdcc %icc, %f0, %f6
47072 ld [%l7 + 0x68], %f15
47073 move %xcc, %o1, %l2
47074 lduw [%l7 + 0x5C], %i4
47075 stb %i3, [%l7 + 0x67]
47076 fsrc1 %f4, %f6
47077 stb %l1, [%l7 + 0x2B]
47078 fba %fcc3, loop_5651
47079 ldsh [%l7 + 0x0E], %i7
47080 popc 0x039E, %l6
47081 movcs %icc, %o5, %l4
47082loop_5651:
47083 movg %xcc, %l0, %g3
47084 ldub [%l7 + 0x4E], %i2
47085 stx %o7, [%l7 + 0x40]
47086 bneg,pt %icc, loop_5652
47087 fmovrse %o6, %f1, %f5
47088 st %f7, [%l7 + 0x18]
47089 ld [%l7 + 0x1C], %f5
47090loop_5652:
47091 movcc %icc, %g4, %o4
47092 sethi 0x02DC, %g5
47093 fornot1s %f6, %f7, %f8
47094 xnor %g6, 0x07F6, %o3
47095 ldx [%l7 + 0x10], %l5
47096 fcmpne16 %f6, %f14, %g2
47097 ldsb [%l7 + 0x23], %g7
47098 fcmpeq32 %f6, %f0, %o0
47099 st %f1, [%l7 + 0x28]
47100 bgu %xcc, loop_5653
47101 edge32ln %l3, %i0, %g1
47102 fmovdvs %icc, %f9, %f10
47103 std %f12, [%l7 + 0x68]
47104loop_5653:
47105 add %i6, %i5, %o2
47106 tpos %xcc, 0x6
47107 fmuld8ulx16 %f6, %f0, %f4
47108 fpsub16s %f11, %f2, %f2
47109 stx %o1, [%l7 + 0x20]
47110 stw %i1, [%l7 + 0x74]
47111 edge8 %l2, %i4, %l1
47112 fblg,a %fcc3, loop_5654
47113 fone %f0
47114 udiv %i3, 0x1BD5, %l6
47115 fzero %f10
47116loop_5654:
47117 fmovsge %xcc, %f6, %f1
47118 lduh [%l7 + 0x30], %o5
47119 fmovsvc %xcc, %f2, %f0
47120 ldsw [%l7 + 0x14], %l4
47121 srl %l0, 0x0F, %i7
47122 lduw [%l7 + 0x58], %i2
47123 ldsw [%l7 + 0x5C], %o7
47124 fpsub16 %f10, %f6, %f14
47125 fands %f0, %f0, %f8
47126 fmovse %xcc, %f5, %f13
47127 fmovsl %xcc, %f14, %f0
47128 fpsub32 %f0, %f10, %f10
47129 tcs %xcc, 0x1
47130 fbl %fcc1, loop_5655
47131 sth %o6, [%l7 + 0x16]
47132 ldsb [%l7 + 0x1B], %g3
47133 fmovsvs %xcc, %f12, %f4
47134loop_5655:
47135 fcmpeq32 %f8, %f4, %g4
47136 fmovrsne %o4, %f8, %f1
47137 st %f7, [%l7 + 0x44]
47138 ldd [%l7 + 0x58], %f0
47139 movrne %g5, 0x3C9, %o3
47140 fmul8sux16 %f14, %f14, %f12
47141 bl loop_5656
47142 tle %icc, 0x1
47143 fmovdn %icc, %f13, %f14
47144 lduh [%l7 + 0x2E], %l5
47145loop_5656:
47146 stw %g6, [%l7 + 0x20]
47147 tgu %icc, 0x7
47148 fcmpgt32 %f12, %f10, %g2
47149 movge %icc, %o0, %g7
47150 movre %i0, %g1, %l3
47151 std %f6, [%l7 + 0x08]
47152 fnot1s %f12, %f10
47153 srlx %i5, %o2, %i6
47154 fpadd16s %f3, %f3, %f1
47155 bn,a loop_5657
47156 fbug,a %fcc3, loop_5658
47157 fmovrdne %o1, %f4, %f6
47158 fbul %fcc1, loop_5659
47159loop_5657:
47160 fandnot2s %f6, %f10, %f4
47161loop_5658:
47162 fsrc2s %f3, %f0
47163 bpos,a,pn %xcc, loop_5660
47164loop_5659:
47165 fmovdle %icc, %f4, %f11
47166 stw %i1, [%l7 + 0x6C]
47167 edge8ln %i4, %l2, %i3
47168loop_5660:
47169 fmovsl %xcc, %f6, %f11
47170 taddcc %l1, %l6, %o5
47171 fsrc1 %f2, %f6
47172 ld [%l7 + 0x08], %f8
47173 addcc %l0, %l4, %i2
47174 fmovdge %xcc, %f11, %f6
47175 fble %fcc3, loop_5661
47176 umulcc %i7, 0x1A0F, %o6
47177 edge8n %o7, %g3, %g4
47178 udivcc %o4, 0x0F6E, %g5
47179loop_5661:
47180 ldsb [%l7 + 0x45], %l5
47181 lduw [%l7 + 0x4C], %o3
47182 ldub [%l7 + 0x13], %g2
47183 ldsb [%l7 + 0x7C], %g6
47184 ldd [%l7 + 0x78], %f4
47185 movneg %xcc, %o0, %i0
47186 ldub [%l7 + 0x1F], %g7
47187 addcc %l3, 0x09EC, %i5
47188 fands %f14, %f4, %f10
47189 fbl,a %fcc3, loop_5662
47190 brlz %g1, loop_5663
47191 ldsh [%l7 + 0x44], %i6
47192 ldd [%l7 + 0x60], %f14
47193loop_5662:
47194 fpack32 %f2, %f6, %f2
47195loop_5663:
47196 movge %icc, %o1, %i1
47197 array8 %o2, %l2, %i4
47198 fbuge,a %fcc3, loop_5664
47199 ld [%l7 + 0x58], %f2
47200 movcs %xcc, %l1, %l6
47201 fsrc2 %f14, %f0
47202loop_5664:
47203 fnot2s %f7, %f2
47204 stx %i3, [%l7 + 0x18]
47205 fbn,a %fcc2, loop_5665
47206 call loop_5666
47207 array32 %l0, %o5, %i2
47208 array8 %i7, %l4, %o6
47209loop_5665:
47210 edge32l %o7, %g4, %o4
47211loop_5666:
47212 bge,pn %xcc, loop_5667
47213 fmovrsgz %g5, %f1, %f7
47214 ldsh [%l7 + 0x4C], %l5
47215 fpadd32 %f14, %f2, %f8
47216loop_5667:
47217 udiv %g3, 0x1547, %o3
47218 lduw [%l7 + 0x78], %g6
47219 tvc %xcc, 0x7
47220 lduh [%l7 + 0x10], %g2
47221 stx %o0, [%l7 + 0x58]
47222 fmovda %xcc, %f6, %f0
47223 for %f0, %f8, %f4
47224 fnands %f6, %f4, %f1
47225 fpmerge %f9, %f6, %f12
47226 bleu loop_5668
47227 fmovsgu %icc, %f13, %f12
47228 orcc %i0, %g7, %l3
47229 fpsub16 %f14, %f4, %f12
47230loop_5668:
47231 fnor %f14, %f6, %f12
47232 fmovda %icc, %f6, %f0
47233 brgez %i5, loop_5669
47234 stx %g1, [%l7 + 0x68]
47235 fsrc2s %f2, %f14
47236 ldub [%l7 + 0x61], %i6
47237loop_5669:
47238 bg,pt %xcc, loop_5670
47239 lduh [%l7 + 0x1A], %o1
47240 lduw [%l7 + 0x40], %o2
47241 fmovscs %xcc, %f10, %f12
47242loop_5670:
47243 fsrc2 %f4, %f12
47244 fblg %fcc0, loop_5671
47245 stw %i1, [%l7 + 0x20]
47246 movcc %xcc, %l2, %i4
47247 ldd [%l7 + 0x28], %f2
47248loop_5671:
47249 call loop_5672
47250 movrne %l6, %l1, %l0
47251 pdist %f6, %f10, %f0
47252 fnot1 %f14, %f14
47253loop_5672:
47254 std %f2, [%l7 + 0x68]
47255 fpadd16s %f3, %f10, %f15
47256 te %xcc, 0x2
47257 ldd [%l7 + 0x30], %f0
47258 tle %xcc, 0x0
47259 edge32n %o5, %i2, %i7
47260 fandnot1s %f7, %f5, %f3
47261 ldd [%l7 + 0x70], %f10
47262 fmovrde %i3, %f2, %f10
47263 lduh [%l7 + 0x0E], %l4
47264 faligndata %f12, %f2, %f8
47265 lduh [%l7 + 0x5C], %o6
47266 alignaddr %g4, %o7, %o4
47267 fsrc1s %f5, %f1
47268 fmovdge %icc, %f13, %f6
47269 stx %g5, [%l7 + 0x10]
47270 smulcc %l5, %g3, %o3
47271 bneg,pt %icc, loop_5673
47272 bshuffle %f8, %f14, %f14
47273 orn %g2, %g6, %i0
47274 fmovdl %xcc, %f2, %f2
47275loop_5673:
47276 fbule %fcc1, loop_5674
47277 ba,a loop_5675
47278 array8 %o0, %l3, %g7
47279 movgu %xcc, %g1, %i5
47280loop_5674:
47281 brgz %i6, loop_5676
47282loop_5675:
47283 ldub [%l7 + 0x42], %o2
47284 udivx %i1, 0x06D0, %l2
47285 ldsw [%l7 + 0x38], %i4
47286loop_5676:
47287 fcmps %fcc2, %f7, %f15
47288 fpadd32s %f6, %f6, %f8
47289 alignaddrl %o1, %l1, %l6
47290 ld [%l7 + 0x10], %f14
47291 fpack32 %f14, %f10, %f12
47292 nop
47293 setx loop_5677, %l0, %l1
47294 jmpl %l1, %l0
47295 srax %o5, %i7, %i3
47296 sth %l4, [%l7 + 0x44]
47297 fxors %f5, %f5, %f8
47298loop_5677:
47299 fpsub32 %f10, %f14, %f2
47300 edge8n %i2, %g4, %o7
47301 ldsb [%l7 + 0x6A], %o6
47302 fmovsvc %icc, %f0, %f2
47303 movn %icc, %g5, %o4
47304 lduh [%l7 + 0x0C], %g3
47305 fbue,a %fcc2, loop_5678
47306 lduh [%l7 + 0x3C], %l5
47307 stw %g2, [%l7 + 0x68]
47308 sethi 0x08DE, %o3
47309loop_5678:
47310 stx %g6, [%l7 + 0x70]
47311 fmovdvs %icc, %f3, %f14
47312 ldub [%l7 + 0x61], %i0
47313 movpos %xcc, %o0, %g7
47314 fmovdg %icc, %f6, %f13
47315 mulx %g1, 0x1AB0, %l3
47316 movrgez %i6, 0x06F, %i5
47317 fpsub32s %f4, %f11, %f10
47318 stx %i1, [%l7 + 0x40]
47319 fpadd16 %f4, %f0, %f8
47320 edge16ln %o2, %i4, %l2
47321 fmovsgu %icc, %f4, %f3
47322 orcc %o1, %l1, %l6
47323 ldd [%l7 + 0x10], %f4
47324 ldd [%l7 + 0x28], %f8
47325 fmuld8ulx16 %f0, %f2, %f6
47326 ld [%l7 + 0x28], %f14
47327 edge16 %o5, %l0, %i3
47328 fmovrslz %i7, %f6, %f14
47329 ldub [%l7 + 0x54], %l4
47330 fnand %f2, %f8, %f12
47331 tsubcctv %g4, %i2, %o7
47332 ldd [%l7 + 0x78], %f12
47333 bpos,pt %icc, loop_5679
47334 fxnors %f0, %f15, %f9
47335 fpmerge %f13, %f5, %f6
47336 ldx [%l7 + 0x30], %g5
47337loop_5679:
47338 fmovrsne %o4, %f5, %f1
47339 fxors %f4, %f1, %f7
47340 srl %o6, %l5, %g2
47341 tvs %xcc, 0x3
47342 fmovsge %xcc, %f14, %f8
47343 fmovdleu %xcc, %f13, %f11
47344 fbug,a %fcc2, loop_5680
47345 sdiv %o3, 0x1EC3, %g6
47346 tsubcc %g3, 0x1FDF, %i0
47347 fmul8x16au %f11, %f6, %f6
47348loop_5680:
47349 fmovrse %o0, %f3, %f6
47350 or %g7, 0x01A6, %l3
47351 ldd [%l7 + 0x38], %f12
47352 std %f6, [%l7 + 0x48]
47353 alignaddrl %g1, %i6, %i5
47354 fnegs %f6, %f13
47355 fmovda %icc, %f0, %f6
47356 bleu %xcc, loop_5681
47357 fmovdl %xcc, %f6, %f6
47358 ldsh [%l7 + 0x58], %o2
47359 tle %xcc, 0x0
47360loop_5681:
47361 fmovsneg %icc, %f9, %f14
47362 fba %fcc3, loop_5682
47363 fornot1s %f15, %f0, %f9
47364 fmovdle %xcc, %f5, %f15
47365 fmovdneg %icc, %f7, %f8
47366loop_5682:
47367 faligndata %f6, %f6, %f0
47368 tleu %icc, 0x7
47369 brgz,a %i4, loop_5683
47370 smulcc %l2, 0x0F76, %o1
47371 fmovsne %xcc, %f8, %f13
47372 ldub [%l7 + 0x26], %l1
47373loop_5683:
47374 fcmps %fcc2, %f0, %f13
47375 st %f3, [%l7 + 0x0C]
47376 lduw [%l7 + 0x10], %i1
47377 lduh [%l7 + 0x2A], %l6
47378 fmovse %icc, %f7, %f15
47379 ldsh [%l7 + 0x46], %o5
47380 movleu %xcc, %i3, %l0
47381 fbug,a %fcc1, loop_5684
47382 fnegs %f5, %f8
47383 stb %l4, [%l7 + 0x5A]
47384 tsubcctv %i7, %i2, %g4
47385loop_5684:
47386 fxor %f2, %f14, %f14
47387 edge8n %o7, %o4, %g5
47388 nop
47389 setx loop_5685, %l0, %l1
47390 wrpr 0x1, %tl
47391 wrpr %l1, %tpc
47392 add %l1, 0x4, %l1
47393 wrpr %l1, %tnpc
47394 setx 0x34400001400, %l0, %l1
47395 wrpr %l1, %tstate
47396 wrhpr 0x4, %htstate
47397 retry
47398 fmovrslez %o6, %f14, %f0
47399 stb %l5, [%l7 + 0x2E]
47400 ldd [%l7 + 0x20], %f8
47401loop_5685:
47402 fmovsge %xcc, %f3, %f7
47403 fpack32 %f6, %f0, %f12
47404 fmul8x16 %f8, %f0, %f14
47405 edge8ln %g2, %o3, %g6
47406 tcc %xcc, 0x4
47407 stw %g3, [%l7 + 0x1C]
47408 fbl %fcc1, loop_5686
47409 std %f4, [%l7 + 0x78]
47410 ldd [%l7 + 0x40], %f2
47411 ldsw [%l7 + 0x14], %o0
47412loop_5686:
47413 fnegd %f10, %f4
47414 fmovdvs %xcc, %f0, %f10
47415 stx %g7, [%l7 + 0x38]
47416 move %icc, %i0, %g1
47417 stw %i6, [%l7 + 0x34]
47418 st %f5, [%l7 + 0x14]
47419 sdiv %l3, 0x0862, %o2
47420 stx %i4, [%l7 + 0x50]
47421 ldx [%l7 + 0x58], %l2
47422 bge,a,pt %icc, loop_5687
47423 fmovrslz %o1, %f9, %f12
47424 pdist %f2, %f4, %f14
47425 fbn %fcc1, loop_5688
47426loop_5687:
47427 tpos %icc, 0x3
47428 ldd [%l7 + 0x08], %f4
47429 stw %i5, [%l7 + 0x50]
47430loop_5688:
47431 umulcc %i1, 0x18B5, %l6
47432 stw %l1, [%l7 + 0x3C]
47433 udivcc %i3, 0x0522, %l0
47434 fmul8x16 %f0, %f10, %f12
47435 addc %l4, 0x060B, %o5
47436 fmovsneg %xcc, %f11, %f7
47437 bg,a,pn %icc, loop_5689
47438 sth %i2, [%l7 + 0x58]
47439 fcmpeq32 %f14, %f12, %i7
47440 fmovrsne %g4, %f7, %f9
47441loop_5689:
47442 mulscc %o4, 0x089C, %g5
47443 tneg %xcc, 0x7
47444 lduh [%l7 + 0x0C], %o7
47445 ldsw [%l7 + 0x38], %l5
47446 fmovdne %icc, %f1, %f0
47447 sth %g2, [%l7 + 0x5A]
47448 brgz %o6, loop_5690
47449 ld [%l7 + 0x3C], %f15
47450 fnot1s %f9, %f1
47451 tneg %icc, 0x1
47452loop_5690:
47453 stw %o3, [%l7 + 0x70]
47454 tg %icc, 0x5
47455 ldsb [%l7 + 0x0A], %g6
47456 tsubcctv %g3, 0x0A21, %o0
47457 movneg %xcc, %i0, %g1
47458 stb %i6, [%l7 + 0x2A]
47459 stx %l3, [%l7 + 0x68]
47460 fmul8ulx16 %f4, %f10, %f6
47461 tn %icc, 0x2
47462 mulx %o2, %i4, %l2
47463 fsrc1s %f3, %f6
47464 orcc %g7, %i5, %o1
47465 ldub [%l7 + 0x45], %i1
47466 udiv %l6, 0x13C1, %i3
47467 sethi 0x173B, %l1
47468 movpos %icc, %l4, %o5
47469 bcs,a,pn %icc, loop_5691
47470 ldsw [%l7 + 0x30], %l0
47471 st %f1, [%l7 + 0x5C]
47472 ldsw [%l7 + 0x50], %i2
47473loop_5691:
47474 bge %icc, loop_5692
47475 fmovrsgez %g4, %f12, %f11
47476 fmovsgu %icc, %f3, %f8
47477 tn %xcc, 0x5
47478loop_5692:
47479 ldub [%l7 + 0x5E], %i7
47480 movvc %xcc, %g5, %o7
47481 sll %l5, 0x1A, %g2
47482 fmul8sux16 %f8, %f12, %f6
47483 edge8ln %o4, %o6, %o3
47484 fpsub32s %f5, %f13, %f10
47485 std %f6, [%l7 + 0x08]
47486 ldx [%l7 + 0x60], %g6
47487 stx %g3, [%l7 + 0x40]
47488 fbuge %fcc3, loop_5693
47489 std %f14, [%l7 + 0x70]
47490 sdivx %o0, 0x1491, %g1
47491 tg %icc, 0x3
47492loop_5693:
47493 fands %f14, %f11, %f8
47494 movrgez %i6, 0x246, %l3
47495 stb %o2, [%l7 + 0x7E]
47496 and %i4, 0x0E61, %i0
47497 fmovrde %g7, %f0, %f14
47498 fsrc1 %f10, %f12
47499 movrgz %i5, 0x105, %l2
47500 ldsb [%l7 + 0x6D], %o1
47501 ld [%l7 + 0x48], %f8
47502 fmovsn %xcc, %f8, %f7
47503 alignaddr %i1, %i3, %l1
47504 fmovda %icc, %f14, %f6
47505 bl,a,pt %icc, loop_5694
47506 bge,a loop_5695
47507 edge16ln %l6, %o5, %l0
47508 fnands %f6, %f1, %f4
47509loop_5694:
47510 edge32 %i2, %l4, %i7
47511loop_5695:
47512 edge32ln %g4, %g5, %l5
47513 udiv %o7, 0x1236, %o4
47514 stx %o6, [%l7 + 0x20]
47515 ldub [%l7 + 0x15], %o3
47516 fnands %f4, %f6, %f3
47517 fmovda %icc, %f10, %f6
47518 ldsw [%l7 + 0x68], %g6
47519 ldsh [%l7 + 0x12], %g3
47520 movrgez %g2, 0x385, %o0
47521 stx %g1, [%l7 + 0x68]
47522 fnot1 %f4, %f2
47523 fcmpeq32 %f14, %f2, %i6
47524 fmovrslez %l3, %f6, %f10
47525 fnot1 %f12, %f14
47526 ldsw [%l7 + 0x08], %o2
47527 popc %i4, %g7
47528 add %i5, 0x07FA, %i0
47529 ldub [%l7 + 0x4F], %l2
47530 fornot2 %f12, %f10, %f12
47531 ld [%l7 + 0x40], %f10
47532 fzero %f0
47533 lduh [%l7 + 0x40], %o1
47534 ld [%l7 + 0x60], %f0
47535 fbne %fcc2, loop_5696
47536 udivcc %i1, 0x035A, %i3
47537 fmovsne %icc, %f11, %f14
47538 bneg loop_5697
47539loop_5696:
47540 brnz,a %l6, loop_5698
47541 ldd [%l7 + 0x28], %f12
47542 fpsub32 %f10, %f12, %f6
47543loop_5697:
47544 fpack16 %f2, %f7
47545loop_5698:
47546 lduw [%l7 + 0x7C], %o5
47547 movrlz %l1, 0x2E6, %l0
47548 stw %i2, [%l7 + 0x7C]
47549 movcc %icc, %i7, %g4
47550 fmovdleu %icc, %f7, %f10
47551 te %icc, 0x1
47552 fmovs %f14, %f5
47553 fcmpes %fcc0, %f12, %f0
47554 srax %l4, 0x05, %g5
47555 nop
47556 setx loop_5699, %l0, %l1
47557 wrpr 0x1, %tl
47558 wrpr %l1, %tpc
47559 add %l1, 0x4, %l1
47560 wrpr %l1, %tnpc
47561 setx 0x34400001400, %l0, %l1
47562 wrpr %l1, %tstate
47563 wrhpr 0x4, %htstate
47564 retry
47565 fandnot1s %f6, %f6, %f1
47566 ba,a loop_5700
47567 fnot2s %f12, %f8
47568loop_5699:
47569 tle %icc, 0x3
47570 add %l5, %o7, %o6
47571loop_5700:
47572 fbn %fcc0, loop_5701
47573 fpadd32s %f8, %f11, %f14
47574 fpadd32 %f8, %f10, %f10
47575 tcc %xcc, 0x6
47576loop_5701:
47577 fmovrsne %o4, %f7, %f11
47578 movg %xcc, %g6, %o3
47579 tsubcctv %g3, 0x1880, %g2
47580 ldd [%l7 + 0x58], %f2
47581 fmovdne %icc, %f4, %f3
47582 add %g1, 0x1891, %o0
47583 nop
47584 setx loop_5702, %l0, %l1
47585 jmpl %l1, %i6
47586 move %icc, %o2, %l3
47587 edge8ln %i4, %i5, %i0
47588 lduw [%l7 + 0x10], %g7
47589loop_5702:
47590 fcmpne16 %f0, %f2, %o1
47591 fcmpne16 %f10, %f4, %i1
47592 tne %xcc, 0x5
47593 ldsh [%l7 + 0x12], %l2
47594 ldub [%l7 + 0x77], %i3
47595 fmovrdne %l6, %f10, %f4
47596 fbo %fcc3, loop_5703
47597 ldub [%l7 + 0x13], %o5
47598 fone %f14
47599 edge8l %l0, %l1, %i2
47600loop_5703:
47601 fmovrde %g4, %f14, %f14
47602 ldd [%l7 + 0x70], %f2
47603 std %f6, [%l7 + 0x30]
47604 brz %l4, loop_5704
47605 fmovdpos %xcc, %f2, %f7
47606 stb %i7, [%l7 + 0x7A]
47607 umulcc %l5, 0x0970, %g5
47608loop_5704:
47609 movvs %icc, %o6, %o4
47610 addccc %o7, 0x0D94, %o3
47611 bvs,a loop_5705
47612 edge32n %g3, %g2, %g6
47613 movleu %xcc, %o0, %g1
47614 st %f12, [%l7 + 0x3C]
47615loop_5705:
47616 tle %xcc, 0x5
47617 bcc,a,pn %xcc, loop_5706
47618 fnors %f12, %f8, %f1
47619 tgu %xcc, 0x6
47620 ld [%l7 + 0x40], %f11
47621loop_5706:
47622 brz,a %i6, loop_5707
47623 ldsb [%l7 + 0x13], %o2
47624 umul %i4, %i5, %l3
47625 fmovdneg %icc, %f7, %f12
47626loop_5707:
47627 ldsw [%l7 + 0x10], %i0
47628 alignaddrl %o1, %i1, %g7
47629 sth %i3, [%l7 + 0x0A]
47630 fbne %fcc3, loop_5708
47631 brnz,a %l2, loop_5709
47632 mulx %o5, %l0, %l1
47633 fbn,a %fcc2, loop_5710
47634loop_5708:
47635 fbo,a %fcc1, loop_5711
47636loop_5709:
47637 faligndata %f6, %f10, %f12
47638 brz %i2, loop_5712
47639loop_5710:
47640 ba,a,pn %icc, loop_5713
47641loop_5711:
47642 movge %icc, %l6, %l4
47643 fpackfix %f14, %f3
47644loop_5712:
47645 fxor %f0, %f10, %f0
47646loop_5713:
47647 sth %i7, [%l7 + 0x0E]
47648 fbul %fcc1, loop_5714
47649 fblg %fcc1, loop_5715
47650 fcmpd %fcc0, %f14, %f2
47651 fmovscs %icc, %f4, %f9
47652loop_5714:
47653 edge32l %l5, %g5, %o6
47654loop_5715:
47655 fnors %f12, %f2, %f6
47656 lduw [%l7 + 0x28], %g4
47657 fcmpes %fcc1, %f6, %f4
47658 stx %o4, [%l7 + 0x40]
47659 ble,a %icc, loop_5716
47660 fxnor %f10, %f8, %f12
47661 st %f3, [%l7 + 0x70]
47662 fcmple32 %f14, %f8, %o7
47663loop_5716:
47664 nop
47665 setx loop_5717, %l0, %l1
47666 wrpr 0x1, %tl
47667 wrpr %l1, %tnpc
47668 setx 0x34400001400, %l0, %l1
47669 wrpr %l1, %tstate
47670 wrhpr 0x4, %htstate
47671 done
47672 fcmpeq16 %f0, %f10, %g3
47673 orn %o3, 0x16C4, %g6
47674 fmovdcc %icc, %f1, %f14
47675loop_5717:
47676 fmovscs %icc, %f4, %f10
47677 ld [%l7 + 0x10], %f2
47678 udivx %g2, 0x00A8, %g1
47679 sdivcc %i6, 0x0ABE, %o2
47680 movg %icc, %o0, %i4
47681 stb %i5, [%l7 + 0x0D]
47682 lduh [%l7 + 0x6C], %l3
47683 fmovd %f8, %f0
47684 movg %xcc, %i0, %i1
47685 ldd [%l7 + 0x28], %f0
47686 bgu,pt %icc, loop_5718
47687 umulcc %o1, %i3, %l2
47688 movle %icc, %g7, %l0
47689 stb %l1, [%l7 + 0x2B]
47690loop_5718:
47691 ldsw [%l7 + 0x78], %o5
47692 fbg,a %fcc2, loop_5719
47693 tcc %xcc, 0x5
47694 fmuld8ulx16 %f9, %f0, %f2
47695 fabsd %f0, %f0
47696loop_5719:
47697 tvs %icc, 0x6
47698 tneg %icc, 0x2
47699 fmul8x16 %f11, %f10, %f8
47700 andncc %l6, %l4, %i7
47701 fbug %fcc0, loop_5720
47702 sdivcc %i2, 0x0CBA, %l5
47703 movcs %icc, %o6, %g5
47704 sth %g4, [%l7 + 0x2E]
47705loop_5720:
47706 fbule %fcc3, loop_5721
47707 lduw [%l7 + 0x64], %o7
47708 sll %o4, 0x10, %o3
47709 stw %g6, [%l7 + 0x5C]
47710loop_5721:
47711 fcmple16 %f10, %f0, %g2
47712 fones %f2
47713 ldsh [%l7 + 0x6C], %g1
47714 fand %f10, %f14, %f14
47715 sdivcc %g3, 0x09FC, %i6
47716 fmuld8sux16 %f13, %f4, %f6
47717 tvc %icc, 0x0
47718 fsrc2 %f10, %f2
47719 stw %o0, [%l7 + 0x20]
47720 sth %i4, [%l7 + 0x66]
47721 brgz %i5, loop_5722
47722 fble %fcc0, loop_5723
47723 fpadd16 %f8, %f14, %f4
47724 ld [%l7 + 0x60], %f2
47725loop_5722:
47726 tl %icc, 0x6
47727loop_5723:
47728 alignaddrl %l3, %i0, %i1
47729 movne %icc, %o2, %o1
47730 fmovdn %xcc, %f11, %f7
47731 stb %i3, [%l7 + 0x09]
47732 mulx %g7, %l0, %l1
47733 edge8n %o5, %l2, %l4
47734 movvs %icc, %i7, %l6
47735 tne %xcc, 0x1
47736 std %f8, [%l7 + 0x28]
47737 ldsb [%l7 + 0x54], %i2
47738 fxnors %f6, %f12, %f10
47739 umul %o6, 0x19EB, %g5
47740 sub %l5, 0x0142, %g4
47741 fmovdn %icc, %f15, %f14
47742 edge16l %o4, %o3, %g6
47743 tl %xcc, 0x7
47744 fpadd16 %f10, %f0, %f8
47745 or %g2, 0x19EF, %o7
47746 xorcc %g3, %g1, %o0
47747 ldsh [%l7 + 0x36], %i6
47748 tcs %xcc, 0x2
47749 ldsb [%l7 + 0x19], %i4
47750 bcc,a,pt %icc, loop_5724
47751 lduh [%l7 + 0x3C], %i5
47752 movl %icc, %i0, %i1
47753 stx %o2, [%l7 + 0x58]
47754loop_5724:
47755 ld [%l7 + 0x60], %f15
47756 bgu,pt %icc, loop_5725
47757 fmovse %icc, %f13, %f11
47758 brnz,a %l3, loop_5726
47759 ldsh [%l7 + 0x24], %o1
47760loop_5725:
47761 ldsb [%l7 + 0x1A], %g7
47762 bneg,a %xcc, loop_5727
47763loop_5726:
47764 fcmps %fcc0, %f10, %f15
47765 ba,a,pn %xcc, loop_5728
47766 ldsh [%l7 + 0x18], %l0
47767loop_5727:
47768 fmovdleu %xcc, %f2, %f5
47769 movl %xcc, %i3, %l1
47770loop_5728:
47771 sth %o5, [%l7 + 0x08]
47772 fnot2 %f4, %f8
47773 stb %l4, [%l7 + 0x79]
47774 bgu,pn %xcc, loop_5729
47775 orncc %i7, %l6, %l2
47776 tn %icc, 0x4
47777 bg,a loop_5730
47778loop_5729:
47779 ldsb [%l7 + 0x34], %i2
47780 fsrc2 %f12, %f8
47781 ldsb [%l7 + 0x7A], %g5
47782loop_5730:
47783 movn %xcc, %o6, %l5
47784 fpackfix %f8, %f2
47785 fbl,a %fcc1, loop_5731
47786 ldsw [%l7 + 0x44], %o4
47787 fpadd32s %f12, %f7, %f11
47788 std %f2, [%l7 + 0x20]
47789loop_5731:
47790 fabsd %f2, %f8
47791 ld [%l7 + 0x5C], %f6
47792 fmul8x16al %f10, %f10, %f0
47793 fnot1s %f12, %f9
47794 ldd [%l7 + 0x58], %f0
47795 andcc %o3, 0x064D, %g6
47796 bg loop_5732
47797 ldsb [%l7 + 0x11], %g2
47798 fnot1s %f5, %f4
47799 ldsh [%l7 + 0x76], %g4
47800loop_5732:
47801 bvs,pt %xcc, loop_5733
47802 lduh [%l7 + 0x50], %o7
47803 fcmple16 %f8, %f0, %g1
47804 stw %g3, [%l7 + 0x38]
47805loop_5733:
47806 fmovdle %xcc, %f15, %f8
47807 fmuld8sux16 %f14, %f8, %f2
47808 ldx [%l7 + 0x58], %i6
47809 lduh [%l7 + 0x60], %i4
47810 movleu %xcc, %o0, %i5
47811 movg %xcc, %i1, %i0
47812 ldsw [%l7 + 0x14], %o2
47813 brgz %l3, loop_5734
47814 fbue,a %fcc3, loop_5735
47815 ldsw [%l7 + 0x10], %o1
47816 fmovrdlz %l0, %f2, %f14
47817loop_5734:
47818 edge8ln %g7, %l1, %i3
47819loop_5735:
47820 std %f4, [%l7 + 0x58]
47821 ldx [%l7 + 0x70], %o5
47822 udiv %i7, 0x0C07, %l6
47823 movle %icc, %l2, %i2
47824 sethi 0x0431, %g5
47825 edge16ln %o6, %l5, %o4
47826 movn %icc, %l4, %o3
47827 ba loop_5736
47828 fmovsge %xcc, %f9, %f1
47829 fmovrse %g2, %f6, %f6
47830 sdivcc %g4, 0x1C3A, %o7
47831loop_5736:
47832 ldsw [%l7 + 0x08], %g1
47833 ldsb [%l7 + 0x3A], %g3
47834 srl %g6, %i6, %i4
47835 ba,a,pt %icc, loop_5737
47836 tneg %xcc, 0x0
47837 movle %xcc, %i5, %o0
47838 fmovscs %icc, %f14, %f9
47839loop_5737:
47840 ld [%l7 + 0x0C], %f9
47841 brz %i0, loop_5738
47842 fbuge %fcc2, loop_5739
47843 udivx %i1, 0x1B35, %o2
47844 ba,a,pn %xcc, loop_5740
47845loop_5738:
47846 fmovrdgez %l3, %f2, %f12
47847loop_5739:
47848 ldub [%l7 + 0x17], %l0
47849 fpadd16s %f4, %f14, %f13
47850loop_5740:
47851 stx %g7, [%l7 + 0x38]
47852 bne %xcc, loop_5741
47853 fpsub16s %f14, %f2, %f12
47854 ldsh [%l7 + 0x18], %l1
47855 bleu,pn %xcc, loop_5742
47856loop_5741:
47857 fbu,a %fcc2, loop_5743
47858 sth %i3, [%l7 + 0x78]
47859 ld [%l7 + 0x10], %f8
47860loop_5742:
47861 brgez,a %o5, loop_5744
47862loop_5743:
47863 fmovrdlz %o1, %f2, %f14
47864 fzero %f12
47865 ldsh [%l7 + 0x20], %l6
47866loop_5744:
47867 fnegd %f0, %f8
47868 fmovscc %icc, %f1, %f13
47869 ldsh [%l7 + 0x44], %i7
47870 tpos %xcc, 0x4
47871 tg %icc, 0x0
47872 sth %l2, [%l7 + 0x1C]
47873 stx %i2, [%l7 + 0x68]
47874 brz %g5, loop_5745
47875 nop
47876 setx loop_5746, %l0, %l1
47877 jmpl %l1, %l5
47878 fmovrdgz %o6, %f4, %f2
47879 fnegs %f4, %f15
47880loop_5745:
47881 fpack16 %f8, %f15
47882loop_5746:
47883 fsrc1s %f14, %f15
47884 move %icc, %o4, %l4
47885 stb %g2, [%l7 + 0x0C]
47886 fornot2 %f2, %f12, %f6
47887 orn %g4, %o3, %g1
47888 brnz,a %g3, loop_5747
47889 srl %g6, %o7, %i4
47890 fmovsg %icc, %f2, %f3
47891 stb %i5, [%l7 + 0x68]
47892loop_5747:
47893 fmovdg %icc, %f14, %f6
47894 ldsh [%l7 + 0x72], %i6
47895 std %f8, [%l7 + 0x68]
47896 fmovsle %xcc, %f0, %f9
47897 mova %xcc, %o0, %i1
47898 be,pn %xcc, loop_5748
47899 fnot2s %f11, %f3
47900 xnor %o2, 0x0947, %l3
47901 ldsw [%l7 + 0x78], %i0
47902loop_5748:
47903 bn loop_5749
47904 sra %l0, %g7, %l1
47905 sth %i3, [%l7 + 0x7E]
47906 lduw [%l7 + 0x64], %o1
47907loop_5749:
47908 movrne %o5, %i7, %l2
47909 bcs,pt %xcc, loop_5750
47910 bgu,a %xcc, loop_5751
47911 xor %i2, 0x0AAD, %g5
47912 fmovscs %xcc, %f1, %f13
47913loop_5750:
47914 srlx %l5, %o6, %l6
47915loop_5751:
47916 tcs %xcc, 0x4
47917 siam 0x3
47918 lduw [%l7 + 0x5C], %l4
47919 fbne %fcc2, loop_5752
47920 taddcc %g2, 0x1B3B, %o4
47921 movle %icc, %o3, %g1
47922 fmovdg %xcc, %f8, %f2
47923loop_5752:
47924 fmovrsgz %g4, %f12, %f4
47925 stw %g3, [%l7 + 0x64]
47926 fmovscc %xcc, %f1, %f14
47927 fpadd16s %f3, %f7, %f10
47928 ldsw [%l7 + 0x74], %g6
47929 taddcctv %i4, 0x1F3A, %i5
47930 ldsh [%l7 + 0x1C], %i6
47931 ldx [%l7 + 0x30], %o0
47932 srl %o7, %i1, %l3
47933 stx %i0, [%l7 + 0x48]
47934 lduw [%l7 + 0x48], %l0
47935 stw %o2, [%l7 + 0x2C]
47936 fandnot2s %f12, %f6, %f6
47937 movre %l1, %g7, %i3
47938 srax %o5, %o1, %i7
47939 stw %i2, [%l7 + 0x54]
47940 st %f6, [%l7 + 0x10]
47941 ldub [%l7 + 0x24], %g5
47942 fcmpne32 %f2, %f2, %l2
47943 stb %o6, [%l7 + 0x45]
47944 fnot1 %f2, %f8
47945 tleu %xcc, 0x3
47946 edge32l %l6, %l4, %l5
47947 fcmple32 %f6, %f8, %o4
47948 stb %g2, [%l7 + 0x0F]
47949 srax %g1, %o3, %g3
47950 stx %g4, [%l7 + 0x58]
47951 fbule,a %fcc2, loop_5753
47952 fbule,a %fcc1, loop_5754
47953 ldsb [%l7 + 0x56], %i4
47954 movle %xcc, %i5, %i6
47955loop_5753:
47956 fmovscc %icc, %f5, %f11
47957loop_5754:
47958 fxor %f8, %f6, %f8
47959 fpack16 %f8, %f10
47960 sllx %o0, %g6, %i1
47961 fzero %f6
47962 movrne %l3, 0x342, %i0
47963 fors %f6, %f2, %f2
47964 fbug %fcc0, loop_5755
47965 movre %l0, %o2, %o7
47966 bge,a loop_5756
47967 fxors %f9, %f6, %f6
47968loop_5755:
47969 ldd [%l7 + 0x28], %f14
47970 brlez %g7, loop_5757
47971loop_5756:
47972 ld [%l7 + 0x14], %f0
47973 fmovde %xcc, %f2, %f3
47974 fnot2 %f8, %f10
47975loop_5757:
47976 bl,a loop_5758
47977 movge %xcc, %i3, %l1
47978 ldx [%l7 + 0x60], %o5
47979 fbne %fcc0, loop_5759
47980loop_5758:
47981 lduw [%l7 + 0x60], %o1
47982 ldub [%l7 + 0x2A], %i2
47983 fnot1 %f4, %f12
47984loop_5759:
47985 udivx %i7, 0x0AEE, %g5
47986 fmul8x16au %f14, %f1, %f0
47987 fbule %fcc2, loop_5760
47988 movpos %xcc, %o6, %l6
47989 fbne %fcc2, loop_5761
47990 array16 %l2, %l5, %o4
47991loop_5760:
47992 fble,a %fcc2, loop_5762
47993 fsrc2s %f2, %f0
47994loop_5761:
47995 fmovse %icc, %f4, %f12
47996 orn %l4, %g1, %o3
47997loop_5762:
47998 fsrc1s %f4, %f4
47999 smulcc %g2, 0x1CC1, %g4
48000 ld [%l7 + 0x50], %f0
48001 fpackfix %f8, %f14
48002 fmovspos %icc, %f4, %f13
48003 ldsw [%l7 + 0x30], %i4
48004 std %f2, [%l7 + 0x38]
48005 fmovsle %xcc, %f4, %f11
48006 fbe,a %fcc0, loop_5763
48007 bvc,a %xcc, loop_5764
48008 movrgz %i5, 0x096, %i6
48009 fmul8x16al %f4, %f14, %f8
48010loop_5763:
48011 fbne,a %fcc1, loop_5765
48012loop_5764:
48013 fmovrdlz %o0, %f12, %f8
48014 fpadd32 %f8, %f2, %f14
48015 st %f12, [%l7 + 0x2C]
48016loop_5765:
48017 fpack32 %f6, %f2, %f10
48018 udiv %g6, 0x0BB4, %g3
48019 fmovrdlz %i1, %f2, %f2
48020 srax %l3, 0x17, %l0
48021 edge16l %o2, %i0, %g7
48022 stx %o7, [%l7 + 0x70]
48023 fpsub16 %f4, %f10, %f14
48024 addccc %i3, 0x0C66, %o5
48025 fbl %fcc1, loop_5766
48026 lduh [%l7 + 0x68], %o1
48027 fbe,a %fcc1, loop_5767
48028 movge %icc, %l1, %i2
48029loop_5766:
48030 fnot2 %f8, %f10
48031 fmovscc %xcc, %f12, %f1
48032loop_5767:
48033 fcmpgt16 %f2, %f8, %i7
48034 brlez %o6, loop_5768
48035 fbn %fcc3, loop_5769
48036 ldsb [%l7 + 0x77], %l6
48037 xor %l2, 0x1732, %l5
48038loop_5768:
48039 movrgez %g5, 0x0C0, %o4
48040loop_5769:
48041 fmovrslez %g1, %f5, %f7
48042 std %f8, [%l7 + 0x48]
48043 fcmple32 %f4, %f0, %l4
48044 sra %g2, %o3, %i4
48045 stw %i5, [%l7 + 0x60]
48046 movcc %icc, %i6, %o0
48047 bpos %icc, loop_5770
48048 edge32n %g4, %g3, %g6
48049 addccc %l3, 0x13A4, %l0
48050 ldx [%l7 + 0x20], %i1
48051loop_5770:
48052 ldsw [%l7 + 0x78], %o2
48053 andncc %g7, %i0, %o7
48054 edge16 %i3, %o1, %l1
48055 bn,a %icc, loop_5771
48056 edge8n %o5, %i2, %i7
48057 tvs %icc, 0x0
48058 edge8n %l6, %l2, %l5
48059loop_5771:
48060 stx %o6, [%l7 + 0x28]
48061 fcmpne16 %f2, %f0, %o4
48062 ldsh [%l7 + 0x6C], %g1
48063 brnz,a %g5, loop_5772
48064 nop
48065 setx loop_5773, %l0, %l1
48066 wrpr 0x1, %tl
48067 wrpr %l1, %tnpc
48068 setx 0x34400001400, %l0, %l1
48069 wrpr %l1, %tstate
48070 wrhpr 0x4, %htstate
48071 done
48072 ldsb [%l7 + 0x69], %g2
48073 fmuld8ulx16 %f3, %f0, %f14
48074loop_5772:
48075 nop
48076 setx loop_5774, %l0, %l1
48077 wrpr 0x1, %tl
48078 wrpr %l1, %tnpc
48079 setx 0x34400001400, %l0, %l1
48080 wrpr %l1, %tstate
48081 wrhpr 0x4, %htstate
48082 done
48083loop_5773:
48084 stw %l4, [%l7 + 0x54]
48085 and %o3, %i4, %i5
48086 stb %o0, [%l7 + 0x7C]
48087loop_5774:
48088 fmovsne %xcc, %f8, %f14
48089 sth %g4, [%l7 + 0x64]
48090 udivcc %i6, 0x02E3, %g6
48091 ldub [%l7 + 0x66], %l3
48092 fcmple32 %f0, %f8, %g3
48093 ble,pt %xcc, loop_5775
48094 ldsw [%l7 + 0x58], %i1
48095 std %f2, [%l7 + 0x70]
48096 fmovscs %xcc, %f5, %f12
48097loop_5775:
48098 fnor %f4, %f2, %f10
48099 tpos %icc, 0x7
48100 sdivcc %o2, 0x1A88, %l0
48101 stw %g7, [%l7 + 0x40]
48102 fmovsge %xcc, %f8, %f0
48103 fmovrslez %i0, %f15, %f6
48104 fnot2 %f2, %f2
48105 sdiv %i3, 0x14CD, %o7
48106 udivx %l1, 0x136B, %o1
48107 st %f7, [%l7 + 0x24]
48108 ldd [%l7 + 0x68], %f12
48109 brgz,a %i2, loop_5776
48110 brnz %o5, loop_5777
48111 tsubcctv %i7, %l2, %l5
48112 lduw [%l7 + 0x08], %o6
48113loop_5776:
48114 movvs %xcc, %o4, %l6
48115loop_5777:
48116 fbug %fcc2, loop_5778
48117 ldd [%l7 + 0x28], %f0
48118 movne %icc, %g1, %g2
48119 taddcc %g5, 0x0B02, %l4
48120loop_5778:
48121 lduw [%l7 + 0x64], %o3
48122 fmovsne %icc, %f2, %f0
48123 tvc %xcc, 0x2
48124 brnz %i5, loop_5779
48125 tn %xcc, 0x5
48126 edge32n %o0, %g4, %i4
48127 ldd [%l7 + 0x50], %f4
48128loop_5779:
48129 fzeros %f13
48130 sdivx %i6, 0x01D4, %l3
48131 brlz %g3, loop_5780
48132 stx %g6, [%l7 + 0x20]
48133 edge16l %i1, %o2, %l0
48134 movvc %icc, %i0, %i3
48135loop_5780:
48136 fmovrsgez %o7, %f1, %f0
48137 ldsh [%l7 + 0x30], %l1
48138 fmuld8sux16 %f7, %f5, %f8
48139 movne %xcc, %g7, %o1
48140 ldsb [%l7 + 0x4B], %i2
48141 fmovdleu %xcc, %f10, %f10
48142 sth %o5, [%l7 + 0x5A]
48143 fpack32 %f12, %f14, %f0
48144 xnorcc %l2, %i7, %l5
48145 ldub [%l7 + 0x1F], %o6
48146 st %f8, [%l7 + 0x3C]
48147 stw %o4, [%l7 + 0x3C]
48148 lduw [%l7 + 0x10], %g1
48149 ldd [%l7 + 0x40], %f12
48150 call loop_5781
48151 sth %l6, [%l7 + 0x60]
48152 tsubcc %g5, %g2, %l4
48153 edge16l %o3, %i5, %g4
48154loop_5781:
48155 fmovspos %icc, %f6, %f3
48156 ldub [%l7 + 0x17], %o0
48157 stb %i4, [%l7 + 0x6D]
48158 edge32ln %l3, %i6, %g6
48159 fmovsneg %icc, %f12, %f6
48160 sth %g3, [%l7 + 0x58]
48161 ldsw [%l7 + 0x08], %i1
48162 fexpand %f2, %f8
48163 or %l0, %o2, %i3
48164 fcmpgt16 %f0, %f8, %o7
48165 stx %l1, [%l7 + 0x28]
48166 fmovdg %icc, %f5, %f5
48167 ld [%l7 + 0x14], %f10
48168 fnors %f1, %f13, %f10
48169 ldub [%l7 + 0x46], %g7
48170 fmovsge %xcc, %f2, %f3
48171 xor %i0, 0x1D10, %i2
48172 movpos %xcc, %o1, %l2
48173 ldx [%l7 + 0x78], %i7
48174 fmul8x16au %f12, %f8, %f0
48175 bl,a loop_5782
48176 fpackfix %f8, %f0
48177 ldd [%l7 + 0x60], %f6
48178 array32 %l5, %o6, %o5
48179loop_5782:
48180 bvc,pt %icc, loop_5783
48181 fmovse %icc, %f9, %f15
48182 fmovsn %xcc, %f14, %f8
48183 nop
48184 setx loop_5784, %l0, %l1
48185 wrpr 0x1, %tl
48186 wrpr %l1, %tpc
48187 add %l1, 0x4, %l1
48188 wrpr %l1, %tnpc
48189 setx 0x34400001400, %l0, %l1
48190 wrpr %l1, %tstate
48191 wrhpr 0x4, %htstate
48192 retry
48193loop_5783:
48194 subcc %g1, 0x1918, %o4
48195 fmovrde %l6, %f10, %f14
48196 std %f12, [%l7 + 0x68]
48197loop_5784:
48198 fmovrsgz %g5, %f6, %f5
48199 ldub [%l7 + 0x2B], %g2
48200 movre %l4, 0x30D, %o3
48201 ldub [%l7 + 0x3A], %i5
48202 brz,a %o0, loop_5785
48203 xnor %i4, 0x1284, %l3
48204 sra %i6, %g4, %g3
48205 stw %g6, [%l7 + 0x5C]
48206loop_5785:
48207 ldsw [%l7 + 0x68], %l0
48208 fbug,a %fcc1, loop_5786
48209 tl %icc, 0x2
48210 fandnot1 %f14, %f2, %f10
48211 fbn,a %fcc0, loop_5787
48212loop_5786:
48213 edge8ln %i1, %i3, %o2
48214 smulcc %o7, %l1, %g7
48215 edge8ln %i2, %o1, %l2
48216loop_5787:
48217 xnor %i7, %l5, %i0
48218 fmovsvc %xcc, %f15, %f12
48219 tg %xcc, 0x1
48220 ldx [%l7 + 0x30], %o5
48221 lduw [%l7 + 0x08], %o6
48222 stb %o4, [%l7 + 0x0C]
48223 std %f14, [%l7 + 0x50]
48224 bcs loop_5788
48225 fmovdleu %icc, %f6, %f13
48226 fbe %fcc0, loop_5789
48227 umulcc %l6, 0x0627, %g5
48228loop_5788:
48229 fmovspos %icc, %f10, %f13
48230 std %f0, [%l7 + 0x20]
48231loop_5789:
48232 edge16l %g1, %l4, %g2
48233 subc %o3, %i5, %i4
48234 fmovsne %xcc, %f12, %f8
48235 fmovdcc %icc, %f11, %f11
48236 std %f10, [%l7 + 0x78]
48237 fsrc2s %f8, %f15
48238 fbge,a %fcc0, loop_5790
48239 ld [%l7 + 0x64], %f7
48240 fmovdn %icc, %f0, %f0
48241 sth %l3, [%l7 + 0x68]
48242loop_5790:
48243 ldsb [%l7 + 0x5C], %o0
48244 fblg,a %fcc2, loop_5791
48245 ldx [%l7 + 0x18], %g4
48246 fmovdvc %xcc, %f9, %f1
48247 fandnot2s %f3, %f6, %f3
48248loop_5791:
48249 fsrc2s %f3, %f1
48250 lduw [%l7 + 0x50], %g3
48251 bne,pn %xcc, loop_5792
48252 edge8n %g6, %i6, %i1
48253 ldsb [%l7 + 0x1D], %l0
48254 ldx [%l7 + 0x08], %i3
48255loop_5792:
48256 ldsb [%l7 + 0x36], %o2
48257 udivx %o7, 0x0D80, %l1
48258 fxnors %f14, %f1, %f8
48259 bvs %icc, loop_5793
48260 ldsb [%l7 + 0x19], %i2
48261 movgu %xcc, %g7, %o1
48262 tne %xcc, 0x0
48263loop_5793:
48264 tge %icc, 0x6
48265 fmuld8sux16 %f14, %f5, %f0
48266 fmovsg %xcc, %f13, %f13
48267 fpsub32 %f14, %f8, %f4
48268 fmovdg %xcc, %f1, %f12
48269 tne %icc, 0x4
48270 bgu loop_5794
48271 st %f2, [%l7 + 0x40]
48272 umulcc %l2, %i7, %l5
48273 stx %o5, [%l7 + 0x58]
48274loop_5794:
48275 ldsb [%l7 + 0x63], %i0
48276 fmovrslz %o4, %f6, %f10
48277 fpadd32s %f9, %f8, %f13
48278 fmovrdlez %l6, %f8, %f2
48279 lduh [%l7 + 0x52], %o6
48280 ldsb [%l7 + 0x77], %g5
48281 fand %f12, %f6, %f10
48282 fpsub16 %f2, %f10, %f4
48283 stx %g1, [%l7 + 0x20]
48284 alignaddr %l4, %o3, %i5
48285 mova %icc, %g2, %l3
48286 fmovrse %o0, %f11, %f9
48287 fmovrse %g4, %f1, %f2
48288 udiv %g3, 0x0C6F, %g6
48289 ldsb [%l7 + 0x71], %i4
48290 fcmped %fcc1, %f8, %f14
48291 st %f14, [%l7 + 0x44]
48292 ld [%l7 + 0x0C], %f12
48293 stb %i1, [%l7 + 0x08]
48294 edge16l %l0, %i6, %i3
48295 sra %o2, %l1, %o7
48296 fpadd32 %f2, %f6, %f14
48297 sth %i2, [%l7 + 0x1C]
48298 fmul8sux16 %f8, %f10, %f12
48299 udiv %o1, 0x0523, %g7
48300 std %f4, [%l7 + 0x78]
48301 udivx %l2, 0x02AA, %l5
48302 ldub [%l7 + 0x4E], %i7
48303 fpadd32 %f2, %f6, %f14
48304 fbg,a %fcc3, loop_5795
48305 ldsh [%l7 + 0x54], %i0
48306 stw %o5, [%l7 + 0x08]
48307 popc %l6, %o6
48308loop_5795:
48309 std %f6, [%l7 + 0x70]
48310 and %o4, %g5, %g1
48311 fsrc1s %f5, %f14
48312 fornot2s %f12, %f4, %f9
48313 fmovrslz %o3, %f14, %f2
48314 lduh [%l7 + 0x5C], %i5
48315 fmul8x16al %f10, %f11, %f0
48316 smul %g2, 0x168F, %l3
48317 fxor %f6, %f6, %f6
48318 movcc %icc, %o0, %g4
48319 ldsw [%l7 + 0x14], %g3
48320 ld [%l7 + 0x70], %f4
48321 fpack32 %f12, %f4, %f12
48322 fmovsn %xcc, %f15, %f3
48323 ldub [%l7 + 0x64], %l4
48324 ldsh [%l7 + 0x58], %i4
48325 fpadd32s %f5, %f13, %f14
48326 stw %g6, [%l7 + 0x54]
48327 st %f0, [%l7 + 0x0C]
48328 std %f4, [%l7 + 0x48]
48329 edge8n %i1, %l0, %i3
48330 mulx %i6, 0x0B73, %l1
48331 std %f4, [%l7 + 0x50]
48332 fmuld8ulx16 %f0, %f11, %f4
48333 ldx [%l7 + 0x50], %o7
48334 ldsh [%l7 + 0x4E], %o2
48335 tgu %icc, 0x2
48336 fandnot2 %f0, %f8, %f2
48337 fors %f14, %f5, %f7
48338 sth %i2, [%l7 + 0x32]
48339 array16 %g7, %o1, %l5
48340 edge8ln %i7, %l2, %o5
48341 xorcc %i0, 0x0958, %l6
48342 fmovrdgez %o4, %f10, %f12
48343 ld [%l7 + 0x48], %f12
48344 stb %o6, [%l7 + 0x4B]
48345 ldx [%l7 + 0x68], %g5
48346 ldub [%l7 + 0x18], %o3
48347 bshuffle %f6, %f2, %f10
48348 lduw [%l7 + 0x20], %i5
48349 sth %g2, [%l7 + 0x4C]
48350 fmovsg %xcc, %f10, %f2
48351 fpadd16s %f3, %f12, %f12
48352 ldsh [%l7 + 0x34], %l3
48353 fbuge,a %fcc2, loop_5796
48354 fnegd %f14, %f0
48355 ldsh [%l7 + 0x24], %o0
48356 tleu %xcc, 0x6
48357loop_5796:
48358 fbg %fcc3, loop_5797
48359 brnz %g1, loop_5798
48360 fmul8sux16 %f8, %f0, %f12
48361 movge %xcc, %g3, %g4
48362loop_5797:
48363 fmovdneg %icc, %f14, %f0
48364loop_5798:
48365 movn %xcc, %l4, %g6
48366 fcmped %fcc0, %f14, %f6
48367 andcc %i1, 0x020C, %l0
48368 fcmpgt32 %f14, %f12, %i4
48369 ba,a %icc, loop_5799
48370 nop
48371 setx loop_5800, %l0, %l1
48372 wrpr 0x1, %tl
48373 wrpr %l1, %tpc
48374 add %l1, 0x4, %l1
48375 wrpr %l1, %tnpc
48376 setx 0x34400001400, %l0, %l1
48377 wrpr %l1, %tstate
48378 wrhpr 0x4, %htstate
48379 retry
48380 sllx %i3, %i6, %l1
48381 std %f6, [%l7 + 0x20]
48382loop_5799:
48383 bgu,a loop_5801
48384loop_5800:
48385 ldd [%l7 + 0x68], %f4
48386 fbug,a %fcc1, loop_5802
48387 lduh [%l7 + 0x34], %o7
48388loop_5801:
48389 umulcc %i2, 0x1BAC, %o2
48390 movrgz %o1, %l5, %i7
48391loop_5802:
48392 for %f10, %f2, %f10
48393 fbuge,a %fcc2, loop_5803
48394 ldsb [%l7 + 0x52], %g7
48395 stw %l2, [%l7 + 0x18]
48396 tvs %icc, 0x6
48397loop_5803:
48398 taddcc %o5, 0x0E04, %l6
48399 ldsb [%l7 + 0x5A], %i0
48400 bgu,a loop_5804
48401 ldsb [%l7 + 0x1F], %o6
48402 stb %g5, [%l7 + 0x56]
48403 fmovd %f12, %f8
48404loop_5804:
48405 fmovscs %xcc, %f13, %f1
48406 ldsh [%l7 + 0x70], %o3
48407 brlez %o4, loop_5805
48408 ldsh [%l7 + 0x5A], %g2
48409 nop
48410 setx loop_5806, %l0, %l1
48411 wrpr 0x1, %tl
48412 wrpr %l1, %tpc
48413 add %l1, 0x4, %l1
48414 wrpr %l1, %tnpc
48415 setx 0x34400001400, %l0, %l1
48416 wrpr %l1, %tstate
48417 wrhpr 0x4, %htstate
48418 retry
48419 ldsb [%l7 + 0x16], %i5
48420loop_5805:
48421 fornot1s %f0, %f13, %f10
48422 fcmpeq32 %f0, %f14, %o0
48423loop_5806:
48424 fmovdpos %icc, %f7, %f7
48425 tcc %icc, 0x6
48426 udivcc %g1, 0x091C, %g3
48427 bneg %xcc, loop_5807
48428 fcmpgt16 %f14, %f8, %g4
48429 tleu %xcc, 0x3
48430 fmuld8ulx16 %f15, %f7, %f12
48431loop_5807:
48432 sth %l3, [%l7 + 0x60]
48433 xorcc %g6, 0x13F4, %l4
48434 subc %i1, %l0, %i3
48435 ldsb [%l7 + 0x41], %i6
48436 ld [%l7 + 0x10], %f3
48437 ldsb [%l7 + 0x26], %i4
48438 movpos %xcc, %l1, %o7
48439 fone %f12
48440 fmul8ulx16 %f10, %f10, %f0
48441 movl %icc, %i2, %o1
48442 fmovrslz %o2, %f4, %f13
48443 fbul,a %fcc0, loop_5808
48444 ldub [%l7 + 0x2C], %l5
48445 call loop_5809
48446 move %xcc, %i7, %g7
48447loop_5808:
48448 sth %l2, [%l7 + 0x0A]
48449 fmovsn %icc, %f4, %f8
48450loop_5809:
48451 tg %xcc, 0x3
48452 fmovda %xcc, %f5, %f4
48453 movne %xcc, %o5, %i0
48454 tvc %icc, 0x1
48455 ldsw [%l7 + 0x0C], %o6
48456 ldd [%l7 + 0x38], %f12
48457 bcc,a %icc, loop_5810
48458 movcs %icc, %g5, %l6
48459 movvs %xcc, %o4, %o3
48460 fcmple16 %f4, %f2, %g2
48461loop_5810:
48462 fcmpes %fcc1, %f4, %f6
48463 ldx [%l7 + 0x40], %o0
48464 brz,a %g1, loop_5811
48465 fmovdl %xcc, %f2, %f9
48466 fpsub32s %f5, %f4, %f5
48467 edge16l %g3, %i5, %l3
48468loop_5811:
48469 brgz,a %g6, loop_5812
48470 movrgz %l4, %i1, %g4
48471 ldx [%l7 + 0x40], %i3
48472 fnor %f12, %f6, %f8
48473loop_5812:
48474 lduw [%l7 + 0x78], %i6
48475 ldub [%l7 + 0x56], %l0
48476 fcmple32 %f14, %f10, %l1
48477 tgu %icc, 0x1
48478 fabss %f4, %f10
48479 fmuld8ulx16 %f11, %f9, %f14
48480 array16 %i4, %o7, %o1
48481 fmul8sux16 %f14, %f6, %f14
48482 fmovsl %xcc, %f11, %f13
48483 fpsub32 %f8, %f2, %f0
48484 edge32l %i2, %o2, %l5
48485 move %xcc, %g7, %l2
48486 fmovsne %xcc, %f3, %f10
48487 popc %o5, %i7
48488 bneg,a,pt %xcc, loop_5813
48489 movrne %i0, %g5, %o6
48490 std %f12, [%l7 + 0x60]
48491 tgu %xcc, 0x4
48492loop_5813:
48493 tcc %icc, 0x6
48494 ld [%l7 + 0x64], %f6
48495 edge32ln %o4, %l6, %o3
48496 and %g2, %o0, %g1
48497 fmovdge %xcc, %f15, %f15
48498 for %f8, %f14, %f6
48499 fbu,a %fcc0, loop_5814
48500 call loop_5815
48501 movl %icc, %i5, %g3
48502 ldd [%l7 + 0x48], %f2
48503loop_5814:
48504 srl %l3, %l4, %g6
48505loop_5815:
48506 stb %i1, [%l7 + 0x4F]
48507 ldub [%l7 + 0x17], %g4
48508 bneg %xcc, loop_5816
48509 pdist %f4, %f8, %f6
48510 fpackfix %f0, %f15
48511 st %f13, [%l7 + 0x40]
48512loop_5816:
48513 edge8n %i3, %l0, %i6
48514 movl %icc, %i4, %l1
48515 fmovrsgz %o1, %f7, %f5
48516 edge32n %i2, %o7, %o2
48517 sth %g7, [%l7 + 0x6C]
48518 ldsh [%l7 + 0x7C], %l2
48519 fmovrslez %l5, %f0, %f7
48520 ld [%l7 + 0x44], %f10
48521 ldub [%l7 + 0x10], %o5
48522 ldx [%l7 + 0x40], %i0
48523 stb %i7, [%l7 + 0x1C]
48524 ldd [%l7 + 0x30], %f0
48525 stx %g5, [%l7 + 0x10]
48526 fbuge,a %fcc0, loop_5817
48527 fcmpne16 %f6, %f4, %o6
48528 smul %l6, %o3, %g2
48529 fpadd16s %f6, %f8, %f12
48530loop_5817:
48531 ld [%l7 + 0x74], %f1
48532 sethi 0x0FC0, %o4
48533 fmovscc %xcc, %f6, %f4
48534 stx %o0, [%l7 + 0x08]
48535 bne,pt %xcc, loop_5818
48536 bn %icc, loop_5819
48537 sth %g1, [%l7 + 0x60]
48538 bvs,pn %xcc, loop_5820
48539loop_5818:
48540 ldd [%l7 + 0x30], %f4
48541loop_5819:
48542 fxor %f12, %f4, %f12
48543 fcmpeq16 %f2, %f0, %i5
48544loop_5820:
48545 tcc %icc, 0x1
48546 smulcc %g3, %l4, %l3
48547 udivcc %g6, 0x0E93, %g4
48548 bneg,a loop_5821
48549 fors %f3, %f9, %f4
48550 fpadd32s %f4, %f7, %f0
48551 fandnot2 %f10, %f10, %f0
48552loop_5821:
48553 fbug,a %fcc1, loop_5822
48554 fbge,a %fcc2, loop_5823
48555 pdist %f4, %f14, %f12
48556 fmul8x16au %f3, %f5, %f6
48557loop_5822:
48558 fpsub32s %f7, %f1, %f4
48559loop_5823:
48560 fmovdvc %xcc, %f5, %f1
48561 fpsub16 %f2, %f8, %f0
48562 sth %i3, [%l7 + 0x0E]
48563 fnegs %f14, %f6
48564 ldsb [%l7 + 0x5C], %l0
48565 movn %icc, %i6, %i1
48566 tcc %xcc, 0x6
48567 nop
48568 setx loop_5824, %l0, %l1
48569 jmpl %l1, %l1
48570 be,pn %icc, loop_5825
48571 brlz %i4, loop_5826
48572 ldsb [%l7 + 0x19], %i2
48573loop_5824:
48574 add %o1, 0x1210, %o2
48575loop_5825:
48576 st %f0, [%l7 + 0x0C]
48577loop_5826:
48578 and %g7, %o7, %l2
48579 sth %l5, [%l7 + 0x12]
48580 andn %i0, 0x0114, %i7
48581 lduh [%l7 + 0x08], %o5
48582 fnegs %f6, %f4
48583 st %f5, [%l7 + 0x54]
48584 orncc %o6, %g5, %l6
48585 xor %o3, %o4, %g2
48586 stb %g1, [%l7 + 0x5D]
48587 tgu %icc, 0x3
48588 umul %i5, %o0, %l4
48589 fpmerge %f13, %f9, %f0
48590 bneg,a loop_5827
48591 fmovsl %icc, %f7, %f14
48592 stb %g3, [%l7 + 0x0C]
48593 edge16ln %l3, %g6, %g4
48594loop_5827:
48595 fmovsle %xcc, %f13, %f5
48596 ld [%l7 + 0x2C], %f10
48597 fbn,a %fcc1, loop_5828
48598 fcmpes %fcc0, %f4, %f0
48599 fbg,a %fcc0, loop_5829
48600 fand %f4, %f14, %f8
48601loop_5828:
48602 std %f2, [%l7 + 0x48]
48603 st %f5, [%l7 + 0x24]
48604loop_5829:
48605 fbg %fcc1, loop_5830
48606 fabsd %f12, %f0
48607 fmovsleu %xcc, %f12, %f8
48608 add %i3, 0x1E44, %l0
48609loop_5830:
48610 tpos %icc, 0x3
48611 fmovsne %xcc, %f10, %f6
48612 fmovsvc %xcc, %f9, %f9
48613 ldsh [%l7 + 0x7A], %i1
48614 lduh [%l7 + 0x16], %l1
48615 sth %i4, [%l7 + 0x32]
48616 ldub [%l7 + 0x74], %i6
48617 ldx [%l7 + 0x20], %i2
48618 array16 %o1, %o2, %g7
48619 fmovrslez %l2, %f7, %f1
48620 brlez,a %o7, loop_5831
48621 srlx %l5, %i7, %i0
48622 fba,a %fcc2, loop_5832
48623 fnot1s %f9, %f1
48624loop_5831:
48625 ldsw [%l7 + 0x70], %o5
48626 movgu %icc, %g5, %o6
48627loop_5832:
48628 andn %l6, %o4, %o3
48629 lduw [%l7 + 0x18], %g1
48630 fpadd32 %f4, %f2, %f10
48631 lduw [%l7 + 0x30], %g2
48632 stw %o0, [%l7 + 0x30]
48633 fandnot1 %f12, %f4, %f8
48634 stx %i5, [%l7 + 0x10]
48635 srlx %l4, %g3, %l3
48636 fmovdn %icc, %f0, %f6
48637 ldx [%l7 + 0x20], %g6
48638 stx %g4, [%l7 + 0x78]
48639 movl %icc, %i3, %i1
48640 taddcctv %l0, 0x1FEE, %i4
48641 tn %icc, 0x4
48642 fnegd %f14, %f2
48643 fxors %f7, %f7, %f12
48644 stw %i6, [%l7 + 0x6C]
48645 brlez,a %i2, loop_5833
48646 array16 %l1, %o1, %o2
48647 fexpand %f8, %f10
48648 umulcc %l2, %g7, %o7
48649loop_5833:
48650 st %f4, [%l7 + 0x1C]
48651 mova %icc, %l5, %i7
48652 alignaddrl %o5, %g5, %i0
48653 fornot1 %f4, %f10, %f12
48654 subccc %o6, 0x0748, %o4
48655 ldub [%l7 + 0x3D], %o3
48656 lduw [%l7 + 0x34], %l6
48657 fmovrslz %g2, %f4, %f14
48658 movcs %xcc, %o0, %g1
48659 ldx [%l7 + 0x28], %i5
48660 fcmpgt32 %f12, %f4, %g3
48661 movrgz %l3, %l4, %g6
48662 ldub [%l7 + 0x12], %i3
48663 fmul8x16au %f13, %f12, %f6
48664 fornot2 %f10, %f10, %f4
48665 fmovrsgz %i1, %f8, %f15
48666 ld [%l7 + 0x4C], %f11
48667 fbn %fcc1, loop_5834
48668 ldsb [%l7 + 0x47], %l0
48669 fbn,a %fcc0, loop_5835
48670 fbul,a %fcc2, loop_5836
48671loop_5834:
48672 alignaddr %g4, %i4, %i2
48673 ldd [%l7 + 0x50], %f2
48674loop_5835:
48675 fnand %f10, %f12, %f4
48676loop_5836:
48677 ldd [%l7 + 0x18], %f0
48678 movrlez %i6, 0x355, %o1
48679 subc %o2, 0x0A56, %l2
48680 fone %f6
48681 movne %xcc, %l1, %g7
48682 sth %l5, [%l7 + 0x48]
48683 fmovrse %i7, %f1, %f0
48684 fxors %f8, %f3, %f8
48685 edge16 %o5, %o7, %i0
48686 movrlez %g5, 0x3DE, %o6
48687 ldub [%l7 + 0x3C], %o3
48688 fnot1s %f7, %f5
48689 fmovdge %icc, %f12, %f9
48690 ldsh [%l7 + 0x76], %o4
48691 fpmerge %f14, %f3, %f4
48692 fbge %fcc2, loop_5837
48693 fmovsl %xcc, %f3, %f7
48694 lduw [%l7 + 0x28], %g2
48695 andn %o0, 0x0724, %l6
48696loop_5837:
48697 fpmerge %f12, %f13, %f8
48698 std %f10, [%l7 + 0x70]
48699 array8 %i5, %g1, %g3
48700 faligndata %f0, %f4, %f10
48701 stb %l3, [%l7 + 0x7C]
48702 std %f4, [%l7 + 0x78]
48703 stx %l4, [%l7 + 0x50]
48704 stb %g6, [%l7 + 0x6E]
48705 fbue %fcc1, loop_5838
48706 fornot2s %f15, %f10, %f13
48707 fmuld8ulx16 %f5, %f15, %f2
48708 fsrc1 %f2, %f0
48709loop_5838:
48710 srlx %i3, 0x19, %i1
48711 subc %g4, %i4, %i2
48712 mulx %l0, 0x082A, %i6
48713 stb %o2, [%l7 + 0x1A]
48714 st %f10, [%l7 + 0x30]
48715 brgz %o1, loop_5839
48716 fmovd %f2, %f0
48717 alignaddrl %l2, %g7, %l1
48718 bcc,pn %icc, loop_5840
48719loop_5839:
48720 call loop_5841
48721 fzero %f2
48722 edge8l %i7, %l5, %o7
48723loop_5840:
48724 fmovsa %icc, %f13, %f15
48725loop_5841:
48726 pdist %f12, %f2, %f8
48727 stx %i0, [%l7 + 0x70]
48728 fmovrdlez %g5, %f2, %f0
48729 fmovrslez %o6, %f6, %f14
48730 call loop_5842
48731 sth %o3, [%l7 + 0x36]
48732 fmovscs %xcc, %f12, %f12
48733 ldsh [%l7 + 0x0E], %o4
48734loop_5842:
48735 fandnot2 %f10, %f2, %f14
48736 lduw [%l7 + 0x24], %o5
48737 fpsub32s %f12, %f12, %f7
48738 stw %o0, [%l7 + 0x50]
48739 bl,pt %xcc, loop_5843
48740 stx %g2, [%l7 + 0x48]
48741 movvs %icc, %l6, %g1
48742 ld [%l7 + 0x18], %f11
48743loop_5843:
48744 fmovdcs %icc, %f2, %f5
48745 lduw [%l7 + 0x34], %i5
48746 fmovdn %icc, %f3, %f12
48747 movleu %xcc, %l3, %l4
48748 fmovrslez %g6, %f5, %f1
48749 fmovdleu %xcc, %f2, %f14
48750 ld [%l7 + 0x70], %f6
48751 ldub [%l7 + 0x7E], %g3
48752 ldd [%l7 + 0x28], %f12
48753 bneg,a,pn %xcc, loop_5844
48754 fpadd16s %f4, %f7, %f4
48755 bcc,pt %xcc, loop_5845
48756 fmovsl %xcc, %f11, %f0
48757loop_5844:
48758 mova %icc, %i3, %i1
48759 fbe,a %fcc2, loop_5846
48760loop_5845:
48761 fmovrslz %g4, %f4, %f6
48762 fbule,a %fcc0, loop_5847
48763 bneg,pt %xcc, loop_5848
48764loop_5846:
48765 movge %icc, %i2, %i4
48766 fmovsl %xcc, %f9, %f7
48767loop_5847:
48768 edge32l %i6, %l0, %o1
48769loop_5848:
48770 ldd [%l7 + 0x48], %f0
48771 movvs %xcc, %l2, %g7
48772 ldsh [%l7 + 0x16], %l1
48773 or %i7, 0x1909, %o2
48774 stb %o7, [%l7 + 0x10]
48775 brz %l5, loop_5849
48776 edge8ln %g5, %i0, %o6
48777 fba %fcc3, loop_5850
48778 be,a,pt %xcc, loop_5851
48779loop_5849:
48780 or %o3, 0x1E38, %o5
48781 stb %o4, [%l7 + 0x14]
48782loop_5850:
48783 pdist %f0, %f8, %f8
48784loop_5851:
48785 add %o0, 0x00A3, %g2
48786 std %f14, [%l7 + 0x50]
48787 ld [%l7 + 0x60], %f14
48788 array8 %l6, %g1, %i5
48789 ldub [%l7 + 0x6A], %l4
48790 sdivcc %g6, 0x077E, %l3
48791 fcmpne16 %f10, %f0, %i3
48792 ldub [%l7 + 0x57], %i1
48793 fbne %fcc3, loop_5852
48794 fmovdvs %xcc, %f6, %f1
48795 stw %g4, [%l7 + 0x40]
48796 fcmpne16 %f6, %f4, %g3
48797loop_5852:
48798 fmovsn %icc, %f3, %f8
48799 fnot2 %f2, %f8
48800 bn,pn %xcc, loop_5853
48801 ldx [%l7 + 0x58], %i4
48802 fcmpeq16 %f2, %f8, %i6
48803 std %f12, [%l7 + 0x30]
48804loop_5853:
48805 stw %l0, [%l7 + 0x74]
48806 movle %xcc, %o1, %i2
48807 bshuffle %f2, %f6, %f8
48808 fandnot1 %f2, %f4, %f12
48809 tne %icc, 0x4
48810 fmovdvc %xcc, %f3, %f11
48811 fmovsl %icc, %f8, %f3
48812 ldsb [%l7 + 0x4E], %g7
48813 ldsb [%l7 + 0x4D], %l1
48814 popc %l2, %o2
48815 fnor %f8, %f2, %f12
48816 fandnot2 %f10, %f2, %f2
48817 fmovd %f10, %f0
48818 smulcc %i7, 0x19EF, %l5
48819 fabsd %f14, %f0
48820 fexpand %f15, %f4
48821 umulcc %g5, %i0, %o7
48822 bneg,pt %xcc, loop_5854
48823 fand %f4, %f14, %f10
48824 fpadd32s %f8, %f7, %f10
48825 fmovrdlez %o3, %f0, %f8
48826loop_5854:
48827 ld [%l7 + 0x58], %f6
48828 edge8n %o6, %o5, %o0
48829 sth %o4, [%l7 + 0x14]
48830 fba %fcc0, loop_5855
48831 ld [%l7 + 0x2C], %f5
48832 bn loop_5856
48833 stw %l6, [%l7 + 0x5C]
48834loop_5855:
48835 movvc %xcc, %g1, %i5
48836 lduh [%l7 + 0x3C], %l4
48837loop_5856:
48838 movge %xcc, %g6, %g2
48839 srl %i3, %l3, %g4
48840 fmovrde %i1, %f0, %f8
48841 fxor %f6, %f4, %f10
48842 std %f14, [%l7 + 0x28]
48843 tcc %xcc, 0x2
48844 edge8l %i4, %g3, %l0
48845 fandnot1 %f4, %f4, %f2
48846 sth %o1, [%l7 + 0x56]
48847 movn %icc, %i6, %g7
48848 sub %l1, 0x1686, %l2
48849 ldd [%l7 + 0x28], %f8
48850 fmovrdne %o2, %f12, %f12
48851 sth %i2, [%l7 + 0x4A]
48852 fmovdle %xcc, %f10, %f4
48853 fones %f5
48854 nop
48855 setx loop_5857, %l0, %l1
48856 jmpl %l1, %i7
48857 bne,a %icc, loop_5858
48858 fmovspos %icc, %f2, %f6
48859 stb %g5, [%l7 + 0x7C]
48860loop_5857:
48861 tvs %xcc, 0x4
48862loop_5858:
48863 fmovdn %xcc, %f7, %f14
48864 fmovsg %icc, %f1, %f0
48865 fpack32 %f10, %f6, %f2
48866 stb %l5, [%l7 + 0x6A]
48867 tge %xcc, 0x2
48868 fpack32 %f2, %f4, %f0
48869 tcc %xcc, 0x3
48870 stb %i0, [%l7 + 0x46]
48871 edge32l %o7, %o3, %o5
48872 fmovs %f1, %f12
48873 fmovdle %icc, %f13, %f1
48874 orcc %o0, %o6, %o4
48875 fcmpes %fcc3, %f1, %f12
48876 fcmpeq16 %f14, %f14, %l6
48877 fsrc2s %f13, %f4
48878 taddcctv %g1, 0x0D0A, %l4
48879 ldd [%l7 + 0x70], %f2
48880 fandnot1s %f8, %f15, %f7
48881 fmovdg %icc, %f9, %f7
48882 fbe,a %fcc3, loop_5859
48883 edge16ln %i5, %g2, %i3
48884 add %l3, %g4, %g6
48885 movne %xcc, %i4, %i1
48886loop_5859:
48887 fmovsgu %icc, %f9, %f15
48888 fmovspos %icc, %f0, %f6
48889 sth %l0, [%l7 + 0x5A]
48890 fbo,a %fcc0, loop_5860
48891 bleu,pt %icc, loop_5861
48892 fmovdl %xcc, %f5, %f8
48893 xnorcc %o1, 0x1BAF, %g3
48894loop_5860:
48895 movrlez %g7, %i6, %l2
48896loop_5861:
48897 sth %l1, [%l7 + 0x26]
48898 ld [%l7 + 0x14], %f0
48899 std %f8, [%l7 + 0x60]
48900 nop
48901 setx loop_5862, %l0, %l1
48902 wrpr 0x1, %tl
48903 wrpr %l1, %tnpc
48904 setx 0x34400001400, %l0, %l1
48905 wrpr %l1, %tstate
48906 wrhpr 0x4, %htstate
48907 done
48908 call loop_5863
48909 tge %icc, 0x7
48910 ldx [%l7 + 0x70], %o2
48911loop_5862:
48912 fpsub32s %f15, %f7, %f2
48913loop_5863:
48914 ld [%l7 + 0x34], %f5
48915 fmovscc %xcc, %f14, %f0
48916 fmovse %icc, %f3, %f9
48917 stx %i7, [%l7 + 0x48]
48918 fbge %fcc1, loop_5864
48919 tcc %icc, 0x2
48920 ldd [%l7 + 0x70], %f4
48921 taddcctv %g5, %l5, %i2
48922loop_5864:
48923 st %f8, [%l7 + 0x68]
48924 bcc,a loop_5865
48925 ldub [%l7 + 0x0E], %i0
48926 sdiv %o7, 0x00D9, %o3
48927 brgz,a %o5, loop_5866
48928loop_5865:
48929 ldsb [%l7 + 0x19], %o6
48930 movvc %xcc, %o0, %o4
48931 fcmpne16 %f12, %f4, %g1
48932loop_5866:
48933 fpack16 %f14, %f9
48934 bcs %icc, loop_5867
48935 udiv %l4, 0x0599, %l6
48936 std %f10, [%l7 + 0x10]
48937 ldsh [%l7 + 0x12], %i5
48938loop_5867:
48939 fnegs %f13, %f12
48940 fcmpgt32 %f8, %f0, %i3
48941 lduw [%l7 + 0x54], %g2
48942 edge32 %g4, %l3, %i4
48943 andn %g6, 0x1061, %l0
48944 fmovrslez %i1, %f12, %f15
48945 bgu,a loop_5868
48946 tvs %icc, 0x0
48947 fands %f0, %f13, %f3
48948 bleu,a %xcc, loop_5869
48949loop_5868:
48950 bleu,pt %icc, loop_5870
48951 tsubcc %o1, %g7, %i6
48952 udivcc %l2, 0x01DE, %g3
48953loop_5869:
48954 ble,a,pt %icc, loop_5871
48955loop_5870:
48956 fornot1s %f11, %f14, %f8
48957 tg %xcc, 0x7
48958 lduh [%l7 + 0x3C], %o2
48959loop_5871:
48960 bvs,pt %icc, loop_5872
48961 ldsh [%l7 + 0x4C], %i7
48962 tl %xcc, 0x0
48963 umulcc %l1, %g5, %l5
48964loop_5872:
48965 st %f0, [%l7 + 0x20]
48966 fandnot2 %f14, %f14, %f10
48967 fsrc1s %f10, %f10
48968 array8 %i2, %o7, %o3
48969 lduw [%l7 + 0x14], %o5
48970 fnegd %f12, %f10
48971 stb %i0, [%l7 + 0x1D]
48972 movn %icc, %o6, %o4
48973 sllx %o0, %g1, %l4
48974 fzeros %f11
48975 fbo,a %fcc3, loop_5873
48976 ld [%l7 + 0x64], %f1
48977 fexpand %f4, %f4
48978 orcc %l6, %i3, %i5
48979loop_5873:
48980 bl,a,pn %xcc, loop_5874
48981 sth %g4, [%l7 + 0x26]
48982 std %f8, [%l7 + 0x30]
48983 std %f6, [%l7 + 0x18]
48984loop_5874:
48985 fmovdn %icc, %f8, %f2
48986 movcc %xcc, %l3, %i4
48987 lduh [%l7 + 0x44], %g2
48988 bg,a,pn %icc, loop_5875
48989 fpadd16 %f8, %f2, %f6
48990 for %f10, %f6, %f12
48991 ldsh [%l7 + 0x7E], %l0
48992loop_5875:
48993 fornot2 %f2, %f8, %f8
48994 fmovdge %xcc, %f13, %f15
48995 fabss %f2, %f12
48996 st %f9, [%l7 + 0x1C]
48997 fmovrslz %i1, %f5, %f6
48998 xorcc %g6, %o1, %i6
48999 fbg %fcc3, loop_5876
49000 ld [%l7 + 0x28], %f10
49001 edge32l %l2, %g3, %g7
49002 fmovdleu %xcc, %f10, %f15
49003loop_5876:
49004 nop
49005 setx loop_5877, %l0, %l1
49006 wrpr 0x1, %tl
49007 wrpr %l1, %tnpc
49008 setx 0x34400001400, %l0, %l1
49009 wrpr %l1, %tstate
49010 wrhpr 0x4, %htstate
49011 done
49012 bvs loop_5878
49013 ld [%l7 + 0x40], %f13
49014 movrne %o2, %l1, %i7
49015loop_5877:
49016 ldsh [%l7 + 0x4C], %l5
49017loop_5878:
49018 fnor %f8, %f8, %f0
49019 mulscc %g5, %o7, %i2
49020 fornot2s %f15, %f5, %f12
49021 fmovsa %icc, %f15, %f2
49022 xnorcc %o3, 0x0C70, %i0
49023 subc %o6, 0x1701, %o5
49024 fmovrsgez %o4, %f13, %f6
49025 fmovrdlz %o0, %f4, %f0
49026 te %xcc, 0x7
49027 fmovsa %icc, %f11, %f11
49028 ldsh [%l7 + 0x6C], %g1
49029 stw %l6, [%l7 + 0x14]
49030 fmovsneg %icc, %f7, %f1
49031 ldsw [%l7 + 0x2C], %l4
49032 fmovdle %xcc, %f15, %f4
49033 ldsw [%l7 + 0x34], %i3
49034 sdiv %i5, 0x0E15, %l3
49035 fmovsleu %icc, %f0, %f3
49036 fbge %fcc0, loop_5879
49037 mulscc %g4, 0x1602, %i4
49038 ldub [%l7 + 0x60], %l0
49039 fone %f14
49040loop_5879:
49041 array16 %i1, %g6, %o1
49042 st %f3, [%l7 + 0x54]
49043 edge32n %i6, %g2, %g3
49044 ldub [%l7 + 0x3F], %l2
49045 fmovsneg %xcc, %f4, %f5
49046 fpmerge %f4, %f6, %f8
49047 ldub [%l7 + 0x7E], %g7
49048 ldub [%l7 + 0x22], %l1
49049 xor %i7, %l5, %g5
49050 movg %icc, %o2, %i2
49051 movg %xcc, %o7, %i0
49052 brnz,a %o6, loop_5880
49053 std %f8, [%l7 + 0x68]
49054 ldsh [%l7 + 0x4E], %o3
49055 tcs %icc, 0x5
49056loop_5880:
49057 movrgz %o5, 0x03B, %o4
49058 lduw [%l7 + 0x18], %g1
49059 ld [%l7 + 0x74], %f5
49060 fba,a %fcc2, loop_5881
49061 tsubcctv %o0, 0x1C63, %l4
49062 ldx [%l7 + 0x58], %l6
49063 std %f12, [%l7 + 0x10]
49064loop_5881:
49065 fpack16 %f14, %f10
49066 lduh [%l7 + 0x52], %i3
49067 fandnot2 %f12, %f10, %f0
49068 be,a,pt %icc, loop_5882
49069 fands %f9, %f7, %f4
49070 xnor %l3, 0x1AE7, %i5
49071 popc 0x07A7, %i4
49072loop_5882:
49073 fxors %f15, %f1, %f8
49074 fmovsle %icc, %f14, %f6
49075 smul %l0, 0x107C, %i1
49076 ldsb [%l7 + 0x25], %g6
49077 andncc %g4, %i6, %g2
49078 smulcc %g3, 0x169B, %o1
49079 be,a,pn %xcc, loop_5883
49080 sth %g7, [%l7 + 0x0A]
49081 st %f4, [%l7 + 0x6C]
49082 st %f5, [%l7 + 0x14]
49083loop_5883:
49084 sdivcc %l2, 0x1FCC, %i7
49085 fmul8ulx16 %f12, %f8, %f12
49086 fpack16 %f6, %f15
49087 edge16ln %l1, %g5, %o2
49088 xnorcc %i2, %o7, %l5
49089 ld [%l7 + 0x4C], %f1
49090 fmovdl %icc, %f0, %f10
49091 brlez,a %o6, loop_5884
49092 ldub [%l7 + 0x66], %o3
49093 fnor %f10, %f4, %f8
49094 fbug %fcc0, loop_5885
49095loop_5884:
49096 for %f6, %f6, %f6
49097 fbl,a %fcc1, loop_5886
49098 udiv %o5, 0x16A4, %i0
49099loop_5885:
49100 ldsb [%l7 + 0x7A], %g1
49101 ldsw [%l7 + 0x3C], %o0
49102loop_5886:
49103 stw %l4, [%l7 + 0x44]
49104 stx %o4, [%l7 + 0x18]
49105 ldsh [%l7 + 0x40], %i3
49106 fmovsne %icc, %f13, %f7
49107 bgu,pt %icc, loop_5887
49108 fmovdleu %icc, %f4, %f9
49109 and %l3, %l6, %i4
49110 bcs,a,pn %xcc, loop_5888
49111loop_5887:
49112 fand %f6, %f4, %f2
49113 edge16 %i5, %i1, %g6
49114 lduh [%l7 + 0x38], %g4
49115loop_5888:
49116 movrgez %i6, %l0, %g3
49117 fcmpgt16 %f14, %f0, %o1
49118 ldsh [%l7 + 0x52], %g7
49119 brgez %l2, loop_5889
49120 stw %i7, [%l7 + 0x20]
49121 tsubcc %l1, %g2, %o2
49122 stx %i2, [%l7 + 0x58]
49123loop_5889:
49124 fandnot2 %f10, %f8, %f12
49125 fble,a %fcc2, loop_5890
49126 bvc %xcc, loop_5891
49127 movneg %icc, %g5, %o7
49128 fmovrdgez %o6, %f0, %f14
49129loop_5890:
49130 bneg %xcc, loop_5892
49131loop_5891:
49132 fmovsg %icc, %f11, %f0
49133 movcs %icc, %o3, %l5
49134 stw %i0, [%l7 + 0x50]
49135loop_5892:
49136 tleu %xcc, 0x2
49137 movg %xcc, %o5, %g1
49138 fcmple32 %f10, %f4, %o0
49139 stx %o4, [%l7 + 0x38]
49140 brlez,a %l4, loop_5893
49141 bcc %icc, loop_5894
49142 ldsb [%l7 + 0x22], %l3
49143 addccc %l6, 0x12A0, %i3
49144loop_5893:
49145 fmovrslz %i5, %f8, %f6
49146loop_5894:
49147 faligndata %f14, %f0, %f8
49148 ldd [%l7 + 0x38], %f0
49149 movcc %icc, %i1, %g6
49150 fnegd %f12, %f8
49151 ldsb [%l7 + 0x77], %i4
49152 fcmpne32 %f2, %f12, %i6
49153 for %f2, %f14, %f12
49154 ldd [%l7 + 0x40], %f12
49155 ldx [%l7 + 0x60], %l0
49156 ldx [%l7 + 0x78], %g3
49157 ldsb [%l7 + 0x27], %o1
49158 fmovsl %xcc, %f11, %f12
49159 lduh [%l7 + 0x52], %g4
49160 bge,pt %xcc, loop_5895
49161 lduh [%l7 + 0x14], %l2
49162 alignaddr %g7, %l1, %i7
49163 sdivcc %o2, 0x00EB, %i2
49164loop_5895:
49165 fmovda %icc, %f3, %f5
49166 fpmerge %f4, %f13, %f2
49167 fmovdn %xcc, %f10, %f0
49168 bn,a,pn %xcc, loop_5896
49169 or %g2, 0x1FA0, %o7
49170 fpsub32 %f10, %f10, %f6
49171 fmovrslez %g5, %f12, %f15
49172loop_5896:
49173 fbg,a %fcc1, loop_5897
49174 fmul8ulx16 %f0, %f2, %f10
49175 fand %f14, %f2, %f2
49176 tvs %xcc, 0x4
49177loop_5897:
49178 fmovdle %icc, %f1, %f11
49179 fmovda %icc, %f15, %f13
49180 ld [%l7 + 0x08], %f8
49181 udiv %o6, 0x034C, %l5
49182 sth %i0, [%l7 + 0x48]
49183 fmovs %f13, %f1
49184 ldub [%l7 + 0x4B], %o3
49185 ld [%l7 + 0x78], %f9
49186 andncc %o5, %g1, %o4
49187 ldsw [%l7 + 0x68], %o0
49188 fmovsn %icc, %f2, %f4
49189 ld [%l7 + 0x4C], %f8
49190 movle %xcc, %l4, %l3
49191 andncc %l6, %i3, %i5
49192 tleu %xcc, 0x1
49193 fmul8sux16 %f14, %f10, %f10
49194 stw %g6, [%l7 + 0x10]
49195 movgu %icc, %i1, %i4
49196 ble,a,pn %xcc, loop_5898
49197 tgu %xcc, 0x3
49198 fblg,a %fcc1, loop_5899
49199 ldub [%l7 + 0x18], %l0
49200loop_5898:
49201 array8 %i6, %o1, %g3
49202 edge32ln %g4, %g7, %l1
49203loop_5899:
49204 movneg %icc, %i7, %o2
49205 fmovsge %xcc, %f5, %f7
49206 stx %l2, [%l7 + 0x60]
49207 std %f10, [%l7 + 0x20]
49208 ba,pt %icc, loop_5900
49209 fnand %f2, %f8, %f0
49210 ldub [%l7 + 0x46], %i2
49211 sth %g2, [%l7 + 0x1A]
49212loop_5900:
49213 addccc %o7, %o6, %l5
49214 add %i0, %o3, %o5
49215 fsrc1 %f14, %f8
49216 fmovdn %icc, %f5, %f12
49217 fpmerge %f11, %f5, %f4
49218 lduh [%l7 + 0x1A], %g5
49219 ldsw [%l7 + 0x3C], %g1
49220 ldsw [%l7 + 0x54], %o0
49221 movrlez %l4, 0x3FE, %o4
49222 fmovsle %icc, %f10, %f12
49223 fone %f4
49224 ldsh [%l7 + 0x7E], %l3
49225 edge8n %l6, %i5, %i3
49226 ldsh [%l7 + 0x4C], %i1
49227 fnegd %f12, %f12
49228 std %f2, [%l7 + 0x70]
49229 ldub [%l7 + 0x33], %i4
49230 stw %g6, [%l7 + 0x44]
49231 fmovdge %xcc, %f10, %f12
49232 fmovdcs %xcc, %f7, %f3
49233 sth %l0, [%l7 + 0x3E]
49234 movcs %xcc, %i6, %g3
49235 fandnot2s %f2, %f14, %f8
49236 bn,pt %icc, loop_5901
49237 fmovrslez %g4, %f4, %f4
49238 sra %o1, %l1, %i7
49239 fmul8ulx16 %f2, %f10, %f4
49240loop_5901:
49241 st %f8, [%l7 + 0x08]
49242 st %f5, [%l7 + 0x64]
49243 orcc %o2, 0x0794, %g7
49244 ldd [%l7 + 0x18], %f4
49245 tneg %xcc, 0x4
49246 movrne %i2, 0x23A, %g2
49247 fcmpeq16 %f14, %f14, %o7
49248 udivx %o6, 0x19AD, %l5
49249 lduh [%l7 + 0x12], %l2
49250 brgez %o3, loop_5902
49251 ta %xcc, 0x5
49252 fexpand %f7, %f4
49253 bne,pt %icc, loop_5903
49254loop_5902:
49255 ld [%l7 + 0x4C], %f6
49256 fand %f0, %f14, %f0
49257 nop
49258 setx loop_5904, %l0, %l1
49259 jmpl %l1, %o5
49260loop_5903:
49261 fmovrdgez %g5, %f12, %f2
49262 bvs,a,pn %icc, loop_5905
49263 fmovspos %icc, %f9, %f10
49264loop_5904:
49265 edge32ln %g1, %i0, %l4
49266 fpmerge %f4, %f8, %f2
49267loop_5905:
49268 nop
49269 setx loop_5906, %l0, %l1
49270 wrpr 0x1, %tl
49271 wrpr %l1, %tpc
49272 add %l1, 0x4, %l1
49273 wrpr %l1, %tnpc
49274 setx 0x34400001400, %l0, %l1
49275 wrpr %l1, %tstate
49276 wrhpr 0x4, %htstate
49277 retry
49278 fnegs %f8, %f4
49279 fcmpd %fcc0, %f2, %f14
49280 siam 0x2
49281loop_5906:
49282 fcmple32 %f2, %f12, %o0
49283 fnor %f6, %f12, %f4
49284 ba,a loop_5907
49285 fbg %fcc1, loop_5908
49286 movge %icc, %l3, %o4
49287 edge16 %i5, %l6, %i1
49288loop_5907:
49289 fones %f0
49290loop_5908:
49291 udiv %i3, 0x1E60, %g6
49292 std %f10, [%l7 + 0x48]
49293 fbul %fcc3, loop_5909
49294 ldsw [%l7 + 0x14], %i4
49295 andncc %i6, %l0, %g3
49296 sllx %o1, 0x16, %g4
49297loop_5909:
49298 and %i7, %l1, %o2
49299 lduw [%l7 + 0x58], %i2
49300 lduw [%l7 + 0x14], %g7
49301 movge %icc, %o7, %g2
49302 fmovrse %l5, %f10, %f8
49303 fornot2s %f2, %f10, %f13
49304 bne loop_5910
49305 movpos %xcc, %l2, %o6
49306 and %o5, %o3, %g5
49307 movre %g1, 0x14C, %i0
49308loop_5910:
49309 fxnors %f9, %f2, %f12
49310 edge8l %l4, %o0, %l3
49311 alignaddr %i5, %l6, %o4
49312 andcc %i3, %g6, %i4
49313 fmovsvs %xcc, %f11, %f15
49314 fbue %fcc2, loop_5911
49315 bshuffle %f14, %f14, %f2
49316 fnands %f14, %f10, %f7
49317 ldsh [%l7 + 0x50], %i6
49318loop_5911:
49319 fbge,a %fcc2, loop_5912
49320 ldsh [%l7 + 0x5C], %l0
49321 tle %icc, 0x1
49322 ldub [%l7 + 0x31], %i1
49323loop_5912:
49324 fpadd16 %f14, %f12, %f10
49325 std %f6, [%l7 + 0x58]
49326 ldsb [%l7 + 0x1B], %g3
49327 sub %g4, 0x0FC6, %o1
49328 fbo,a %fcc3, loop_5913
49329 st %f12, [%l7 + 0x30]
49330 fmul8x16 %f6, %f14, %f4
49331 fmovsn %xcc, %f0, %f15
49332loop_5913:
49333 fmovdle %xcc, %f2, %f14
49334 fmovrsgz %l1, %f2, %f8
49335 ld [%l7 + 0x28], %f2
49336 umul %i7, %o2, %i2
49337 edge16n %g7, %o7, %g2
49338 fones %f5
49339 movvs %xcc, %l2, %o6
49340 xor %l5, %o3, %g5
49341 srax %g1, 0x10, %o5
49342 ldub [%l7 + 0x38], %i0
49343 edge16n %o0, %l3, %l4
49344 fxors %f5, %f1, %f13
49345 fmovdleu %xcc, %f0, %f6
49346 fmovdcs %icc, %f4, %f9
49347 fzero %f6
49348 alignaddrl %l6, %o4, %i5
49349 ldsb [%l7 + 0x6B], %g6
49350 add %i3, %i4, %l0
49351 addccc %i6, 0x0179, %i1
49352 tg %icc, 0x0
49353 ldub [%l7 + 0x3F], %g3
49354 fba,a %fcc2, loop_5914
49355 orn %g4, 0x122F, %o1
49356 fmovdge %xcc, %f1, %f5
49357 fpsub32 %f0, %f10, %f0
49358loop_5914:
49359 sethi 0x1A46, %l1
49360 sth %i7, [%l7 + 0x54]
49361 stx %i2, [%l7 + 0x48]
49362 sdivx %o2, 0x00F1, %o7
49363 fmul8x16al %f5, %f7, %f10
49364 fpadd16s %f7, %f1, %f13
49365 fand %f6, %f10, %f6
49366 fbu,a %fcc1, loop_5915
49367 ldsh [%l7 + 0x66], %g2
49368 fble,a %fcc1, loop_5916
49369 ldsb [%l7 + 0x31], %g7
49370loop_5915:
49371 ldsh [%l7 + 0x6E], %o6
49372 ldsw [%l7 + 0x78], %l5
49373loop_5916:
49374 std %f4, [%l7 + 0x10]
49375 sethi 0x1B71, %l2
49376 fba,a %fcc2, loop_5917
49377 nop
49378 setx loop_5918, %l0, %l1
49379 wrpr 0x1, %tl
49380 wrpr %l1, %tpc
49381 add %l1, 0x4, %l1
49382 wrpr %l1, %tnpc
49383 setx 0x34400001400, %l0, %l1
49384 wrpr %l1, %tstate
49385 wrhpr 0x4, %htstate
49386 retry
49387 stb %o3, [%l7 + 0x2E]
49388 fsrc1s %f12, %f2
49389loop_5917:
49390 fcmple32 %f0, %f8, %g5
49391loop_5918:
49392 popc 0x14D4, %o5
49393 sra %g1, 0x17, %i0
49394 fpsub16s %f3, %f11, %f15
49395 edge16l %o0, %l3, %l6
49396 fcmps %fcc0, %f9, %f7
49397 movle %icc, %l4, %o4
49398 edge16 %i5, %g6, %i3
49399 fmovde %xcc, %f11, %f3
49400 stb %l0, [%l7 + 0x5E]
49401 udiv %i4, 0x0CBE, %i1
49402 fpmerge %f5, %f12, %f4
49403 movn %icc, %g3, %i6
49404 sth %o1, [%l7 + 0x48]
49405 fabss %f14, %f8
49406 udiv %l1, 0x0246, %i7
49407 edge16n %g4, %i2, %o7
49408 brgz %o2, loop_5919
49409 popc %g2, %g7
49410 fornot1 %f6, %f6, %f8
49411 bshuffle %f6, %f4, %f12
49412loop_5919:
49413 addcc %o6, 0x0B48, %l2
49414 stx %o3, [%l7 + 0x40]
49415 fmovdleu %icc, %f6, %f6
49416 array32 %g5, %o5, %l5
49417 std %f10, [%l7 + 0x50]
49418 lduw [%l7 + 0x78], %i0
49419 st %f8, [%l7 + 0x4C]
49420 ldub [%l7 + 0x19], %o0
49421 srl %g1, 0x00, %l6
49422 fcmpne32 %f2, %f4, %l4
49423 alignaddr %l3, %o4, %g6
49424 ble,a loop_5920
49425 stb %i5, [%l7 + 0x49]
49426 fandnot2 %f2, %f12, %f8
49427 movvs %xcc, %l0, %i4
49428loop_5920:
49429 srlx %i1, %i3, %i6
49430 movre %g3, 0x18F, %l1
49431 ld [%l7 + 0x5C], %f0
49432 fmovdge %xcc, %f13, %f10
49433 fzero %f12
49434 st %f11, [%l7 + 0x70]
49435 stx %i7, [%l7 + 0x18]
49436 fxors %f9, %f1, %f8
49437 tn %icc, 0x5
49438 tn %icc, 0x2
49439 ldx [%l7 + 0x30], %o1
49440 fnot1 %f0, %f12
49441 lduh [%l7 + 0x32], %i2
49442 fpadd32s %f5, %f14, %f1
49443 std %f0, [%l7 + 0x68]
49444 lduh [%l7 + 0x40], %o7
49445 andn %o2, %g2, %g4
49446 fmovdneg %xcc, %f10, %f3
49447 nop
49448 setx loop_5921, %l0, %l1
49449 jmpl %l1, %g7
49450 movg %icc, %l2, %o6
49451 fexpand %f3, %f14
49452 fandnot1 %f8, %f12, %f14
49453loop_5921:
49454 popc 0x13ED, %g5
49455 bg,a,pn %xcc, loop_5922
49456 fabsd %f8, %f4
49457 bcs,pt %xcc, loop_5923
49458 fmovda %xcc, %f7, %f13
49459loop_5922:
49460 fbne %fcc0, loop_5924
49461 stw %o3, [%l7 + 0x68]
49462loop_5923:
49463 movvs %icc, %l5, %o5
49464 bl,pn %icc, loop_5925
49465loop_5924:
49466 sth %o0, [%l7 + 0x74]
49467 edge16ln %i0, %g1, %l6
49468 bne,pt %xcc, loop_5926
49469loop_5925:
49470 fxor %f8, %f6, %f0
49471 alignaddrl %l3, %l4, %g6
49472 faligndata %f0, %f6, %f8
49473loop_5926:
49474 subccc %o4, %i5, %i4
49475 umulcc %l0, 0x1C99, %i3
49476 mova %xcc, %i1, %i6
49477 udiv %l1, 0x17A6, %i7
49478 fmovrslz %g3, %f4, %f11
49479 srl %i2, 0x07, %o1
49480 fsrc1s %f5, %f10
49481 and %o2, 0x148A, %o7
49482 ldsw [%l7 + 0x38], %g2
49483 fbul,a %fcc2, loop_5927
49484 fbul %fcc0, loop_5928
49485 movrne %g7, %l2, %g4
49486 fmovda %xcc, %f3, %f2
49487loop_5927:
49488 stb %g5, [%l7 + 0x7E]
49489loop_5928:
49490 fpsub32 %f8, %f12, %f2
49491 lduw [%l7 + 0x70], %o3
49492 edge8ln %l5, %o6, %o5
49493 movvs %icc, %o0, %i0
49494 fba %fcc0, loop_5929
49495 fbl,a %fcc3, loop_5930
49496 ld [%l7 + 0x30], %f13
49497 fmovde %xcc, %f6, %f2
49498loop_5929:
49499 fmul8x16au %f10, %f8, %f4
49500loop_5930:
49501 fpadd32 %f6, %f4, %f12
49502 udivx %l6, 0x0A99, %l3
49503 fbge,a %fcc3, loop_5931
49504 srlx %l4, %g6, %g1
49505 ld [%l7 + 0x30], %f10
49506 std %f2, [%l7 + 0x20]
49507loop_5931:
49508 movleu %icc, %o4, %i5
49509 brz,a %i4, loop_5932
49510 fbe %fcc1, loop_5933
49511 stb %l0, [%l7 + 0x48]
49512 fsrc2 %f4, %f0
49513loop_5932:
49514 sll %i1, %i3, %i6
49515loop_5933:
49516 srlx %i7, %g3, %l1
49517 fmovrde %i2, %f14, %f10
49518 fcmpgt16 %f12, %f6, %o2
49519 fmovda %xcc, %f3, %f12
49520 fmovrdgz %o1, %f8, %f0
49521 fexpand %f15, %f2
49522 bge loop_5934
49523 fnot1s %f6, %f2
49524 lduw [%l7 + 0x64], %o7
49525 and %g7, %l2, %g2
49526loop_5934:
49527 subc %g4, %g5, %l5
49528 ld [%l7 + 0x4C], %f10
49529 stw %o3, [%l7 + 0x4C]
49530 lduw [%l7 + 0x1C], %o5
49531 fbul,a %fcc2, loop_5935
49532 fbge %fcc3, loop_5936
49533 movrgz %o0, %i0, %l6
49534 ba,pt %icc, loop_5937
49535loop_5935:
49536 fcmpne16 %f12, %f12, %o6
49537loop_5936:
49538 sdiv %l3, 0x0F2D, %l4
49539 orncc %g6, 0x0171, %o4
49540loop_5937:
49541 sth %i5, [%l7 + 0x10]
49542 movrgz %g1, %i4, %i1
49543 ldsh [%l7 + 0x40], %l0
49544 bpos,a loop_5938
49545 fsrc2 %f4, %f14
49546 movcs %xcc, %i3, %i7
49547 tsubcctv %i6, 0x16C3, %l1
49548loop_5938:
49549 fmovdleu %icc, %f14, %f13
49550 ba,a,pt %icc, loop_5939
49551 std %f2, [%l7 + 0x70]
49552 ldub [%l7 + 0x46], %i2
49553 movrgez %o2, 0x1A4, %g3
49554loop_5939:
49555 fmovrsne %o1, %f5, %f3
49556 tpos %xcc, 0x2
49557 movre %o7, %l2, %g7
49558 ldd [%l7 + 0x48], %f14
49559 std %f14, [%l7 + 0x18]
49560 fmovsn %icc, %f6, %f3
49561 brgz,a %g2, loop_5940
49562 ldsb [%l7 + 0x24], %g4
49563 sub %l5, 0x0256, %g5
49564 tg %icc, 0x2
49565loop_5940:
49566 fpsub32s %f11, %f11, %f9
49567 fmul8x16 %f6, %f12, %f12
49568 fcmpeq16 %f6, %f2, %o3
49569 movrlez %o0, 0x3B6, %i0
49570 fbge %fcc3, loop_5941
49571 fnors %f4, %f11, %f2
49572 stw %l6, [%l7 + 0x78]
49573 movn %icc, %o6, %l3
49574loop_5941:
49575 ldub [%l7 + 0x08], %o5
49576 tge %xcc, 0x2
49577 fmul8x16al %f11, %f11, %f6
49578 sllx %l4, %g6, %i5
49579 fzeros %f13
49580 xnorcc %o4, 0x0D96, %i4
49581 ldx [%l7 + 0x10], %i1
49582 brlz %g1, loop_5942
49583 std %f10, [%l7 + 0x30]
49584 array16 %l0, %i3, %i6
49585 fbl,a %fcc0, loop_5943
49586loop_5942:
49587 std %f10, [%l7 + 0x10]
49588 fnor %f12, %f6, %f8
49589 lduh [%l7 + 0x48], %i7
49590loop_5943:
49591 bge,a %icc, loop_5944
49592 fbul %fcc0, loop_5945
49593 sub %i2, %l1, %o2
49594 nop
49595 setx loop_5946, %l0, %l1
49596 wrpr 0x1, %tl
49597 wrpr %l1, %tpc
49598 add %l1, 0x4, %l1
49599 wrpr %l1, %tnpc
49600 setx 0x34400001400, %l0, %l1
49601 wrpr %l1, %tstate
49602 wrhpr 0x4, %htstate
49603 retry
49604loop_5944:
49605 fpadd16 %f12, %f12, %f6
49606loop_5945:
49607 stx %g3, [%l7 + 0x78]
49608 udiv %o7, 0x1D6C, %l2
49609loop_5946:
49610 bneg,a loop_5947
49611 tg %icc, 0x3
49612 stb %o1, [%l7 + 0x2D]
49613 edge8n %g7, %g4, %l5
49614loop_5947:
49615 brnz %g5, loop_5948
49616 ldsb [%l7 + 0x75], %g2
49617 ldx [%l7 + 0x40], %o0
49618 st %f6, [%l7 + 0x6C]
49619loop_5948:
49620 orn %i0, %l6, %o6
49621 st %f6, [%l7 + 0x10]
49622 fnot1s %f3, %f14
49623 ldub [%l7 + 0x72], %o3
49624 ldub [%l7 + 0x7A], %l3
49625 ldsb [%l7 + 0x1F], %o5
49626 fsrc2s %f0, %f9
49627 ld [%l7 + 0x28], %f5
49628 fnands %f11, %f6, %f2
49629 fbn,a %fcc0, loop_5949
49630 add %l4, %g6, %o4
49631 fpadd16 %f14, %f6, %f12
49632 ldx [%l7 + 0x58], %i5
49633loop_5949:
49634 fbu,a %fcc3, loop_5950
49635 ldsh [%l7 + 0x68], %i4
49636 edge32n %i1, %g1, %l0
49637 brgez %i6, loop_5951
49638loop_5950:
49639 fpsub32 %f10, %f8, %f0
49640 fornot1s %f6, %f10, %f9
49641 tvc %icc, 0x2
49642loop_5951:
49643 fornot1s %f15, %f15, %f1
49644 fbe %fcc2, loop_5952
49645 fabsd %f8, %f14
49646 orcc %i7, 0x10F9, %i3
49647 ba,pt %icc, loop_5953
49648loop_5952:
49649 fnand %f8, %f8, %f8
49650 fbu %fcc3, loop_5954
49651 ldsw [%l7 + 0x34], %l1
49652loop_5953:
49653 fmovrde %i2, %f8, %f0
49654 ldsb [%l7 + 0x29], %g3
49655loop_5954:
49656 lduw [%l7 + 0x08], %o7
49657 fandnot1 %f6, %f14, %f0
49658 ta %xcc, 0x3
49659 xnor %o2, 0x177F, %o1
49660 fmovda %xcc, %f7, %f10
49661 edge8n %g7, %g4, %l2
49662 lduh [%l7 + 0x18], %l5
49663 fcmpeq16 %f8, %f4, %g2
49664 fxors %f11, %f2, %f7
49665 fcmpgt32 %f0, %f14, %g5
49666 fone %f6
49667 fand %f0, %f14, %f14
49668 faligndata %f10, %f6, %f0
49669 sth %o0, [%l7 + 0x48]
49670 fcmpgt32 %f8, %f8, %i0
49671 tn %icc, 0x0
49672 ldsw [%l7 + 0x5C], %l6
49673 alignaddrl %o6, %o3, %l3
49674 ldsw [%l7 + 0x1C], %l4
49675 move %icc, %g6, %o5
49676 sth %o4, [%l7 + 0x74]
49677 bgu,a,pt %xcc, loop_5955
49678 brlz,a %i4, loop_5956
49679 tneg %icc, 0x2
49680 std %f10, [%l7 + 0x18]
49681loop_5955:
49682 ldsb [%l7 + 0x31], %i1
49683loop_5956:
49684 fblg,a %fcc0, loop_5957
49685 sllx %g1, 0x0E, %l0
49686 fmovdne %icc, %f4, %f7
49687 fcmps %fcc2, %f12, %f15
49688loop_5957:
49689 ldsb [%l7 + 0x4D], %i5
49690 mulscc %i7, 0x1E4E, %i6
49691 brnz,a %i3, loop_5958
49692 fmovsg %xcc, %f14, %f10
49693 ldd [%l7 + 0x08], %f4
49694 fpack32 %f12, %f4, %f4
49695loop_5958:
49696 fmovrde %l1, %f6, %f4
49697 umulcc %g3, %o7, %i2
49698 fmovrse %o1, %f6, %f1
49699 fmovscs %icc, %f14, %f5
49700 fmovrde %g7, %f0, %f4
49701 fcmpgt16 %f10, %f2, %g4
49702 fbu,a %fcc2, loop_5959
49703 movgu %icc, %l2, %l5
49704 fmovda %xcc, %f14, %f1
49705 lduw [%l7 + 0x48], %o2
49706loop_5959:
49707 ldx [%l7 + 0x60], %g5
49708 ldsb [%l7 + 0x5D], %o0
49709 ldx [%l7 + 0x38], %g2
49710 orn %l6, %i0, %o3
49711 fmul8ulx16 %f4, %f6, %f0
49712 nop
49713 setx loop_5960, %l0, %l1
49714 wrpr 0x1, %tl
49715 wrpr %l1, %tpc
49716 add %l1, 0x4, %l1
49717 wrpr %l1, %tnpc
49718 setx 0x34400001400, %l0, %l1
49719 wrpr %l1, %tstate
49720 wrhpr 0x4, %htstate
49721 retry
49722 stw %l3, [%l7 + 0x34]
49723 stb %o6, [%l7 + 0x58]
49724 fsrc2s %f8, %f13
49725loop_5960:
49726 nop
49727 setx loop_5961, %l0, %l1
49728 jmpl %l1, %g6
49729 movne %icc, %l4, %o5
49730 tl %xcc, 0x1
49731 array8 %o4, %i4, %i1
49732loop_5961:
49733 fbn,a %fcc3, loop_5962
49734 fmovrse %g1, %f8, %f2
49735 orn %i5, 0x13C6, %i7
49736 fpadd16 %f10, %f8, %f14
49737loop_5962:
49738 tn %xcc, 0x7
49739 fcmpne16 %f4, %f6, %i6
49740 nop
49741 setx loop_5963, %l0, %l1
49742 wrpr 0x1, %tl
49743 wrpr %l1, %tnpc
49744 setx 0x34400001400, %l0, %l1
49745 wrpr %l1, %tstate
49746 wrhpr 0x4, %htstate
49747 done
49748 bge,pt %icc, loop_5964
49749 fbg,a %fcc1, loop_5965
49750 array8 %l0, %l1, %i3
49751loop_5963:
49752 udivcc %o7, 0x0BAA, %g3
49753loop_5964:
49754 udivx %o1, 0x06D2, %i2
49755loop_5965:
49756 stb %g4, [%l7 + 0x61]
49757 ld [%l7 + 0x18], %f15
49758 subccc %g7, %l2, %l5
49759 fbu %fcc0, loop_5966
49760 fandnot2 %f14, %f10, %f12
49761 sth %g5, [%l7 + 0x46]
49762 move %icc, %o0, %o2
49763loop_5966:
49764 fmovrsgz %l6, %f13, %f5
49765 edge32n %i0, %g2, %l3
49766 lduh [%l7 + 0x0C], %o3
49767 fbue %fcc1, loop_5967
49768 std %f4, [%l7 + 0x08]
49769 std %f0, [%l7 + 0x70]
49770 movcc %icc, %o6, %l4
49771loop_5967:
49772 fmovrse %g6, %f5, %f2
49773 edge32ln %o5, %o4, %i1
49774 fnor %f0, %f8, %f8
49775 fmul8x16al %f3, %f1, %f6
49776 fblg,a %fcc1, loop_5968
49777 add %i4, %i5, %i7
49778 faligndata %f2, %f2, %f4
49779 movgu %icc, %i6, %l0
49780loop_5968:
49781 stb %g1, [%l7 + 0x76]
49782 fmovsne %icc, %f8, %f13
49783 addcc %i3, %l1, %g3
49784 lduh [%l7 + 0x4C], %o7
49785 sdiv %o1, 0x117E, %i2
49786 ld [%l7 + 0x4C], %f6
49787 array32 %g4, %l2, %g7
49788 fnot1s %f15, %f14
49789 fmovrdne %g5, %f10, %f8
49790 sdivx %l5, 0x1C6A, %o2
49791 sllx %o0, 0x04, %l6
49792 array32 %i0, %l3, %o3
49793 tvs %icc, 0x0
49794 smulcc %g2, %o6, %l4
49795 bcs,a %icc, loop_5969
49796 lduw [%l7 + 0x38], %g6
49797 fmovscs %xcc, %f4, %f10
49798 fba,a %fcc0, loop_5970
49799loop_5969:
49800 edge16ln %o4, %o5, %i4
49801 stx %i1, [%l7 + 0x08]
49802 brlz,a %i5, loop_5971
49803loop_5970:
49804 edge8 %i7, %l0, %g1
49805 ldsh [%l7 + 0x78], %i6
49806 fbge,a %fcc3, loop_5972
49807loop_5971:
49808 fmovsge %icc, %f13, %f14
49809 fmovdneg %xcc, %f12, %f4
49810 bl,pt %xcc, loop_5973
49811loop_5972:
49812 movcs %xcc, %l1, %g3
49813 stw %i3, [%l7 + 0x34]
49814 edge8 %o1, %o7, %i2
49815loop_5973:
49816 lduw [%l7 + 0x08], %g4
49817 fnot2 %f14, %f8
49818 bpos loop_5974
49819 bcs,pn %xcc, loop_5975
49820 tne %icc, 0x5
49821 fba,a %fcc0, loop_5976
49822loop_5974:
49823 brlez %l2, loop_5977
49824loop_5975:
49825 tneg %icc, 0x2
49826 stx %g5, [%l7 + 0x78]
49827loop_5976:
49828 alignaddr %g7, %o2, %l5
49829loop_5977:
49830 fbu,a %fcc1, loop_5978
49831 fmovdgu %icc, %f12, %f6
49832 tvc %icc, 0x6
49833 move %icc, %o0, %i0
49834loop_5978:
49835 bneg,a,pn %xcc, loop_5979
49836 stx %l3, [%l7 + 0x20]
49837 stw %o3, [%l7 + 0x40]
49838 tn %xcc, 0x4
49839loop_5979:
49840 fmovrdgz %g2, %f2, %f10
49841 fbule %fcc3, loop_5980
49842 array8 %l6, %o6, %g6
49843 move %xcc, %o4, %l4
49844 sub %i4, %i1, %o5
49845loop_5980:
49846 sdivcc %i7, 0x1BEC, %i5
49847 tvs %icc, 0x0
49848 tcs %xcc, 0x2
49849 bneg loop_5981
49850 tcc %icc, 0x2
49851 fmovdneg %icc, %f0, %f6
49852 ldsw [%l7 + 0x6C], %g1
49853loop_5981:
49854 ldsh [%l7 + 0x14], %i6
49855 fmuld8sux16 %f12, %f10, %f8
49856 movvs %xcc, %l0, %l1
49857 ldx [%l7 + 0x10], %i3
49858 fpackfix %f2, %f14
49859 xor %o1, 0x1D54, %o7
49860 or %i2, %g3, %g4
49861 lduw [%l7 + 0x40], %l2
49862 and %g5, %o2, %g7
49863 stx %o0, [%l7 + 0x28]
49864 fandnot1 %f2, %f0, %f6
49865 tvc %xcc, 0x2
49866 stb %i0, [%l7 + 0x49]
49867 stw %l3, [%l7 + 0x38]
49868 fbo,a %fcc1, loop_5982
49869 fba,a %fcc1, loop_5983
49870 fmovsg %icc, %f9, %f5
49871 fmovsn %xcc, %f13, %f13
49872loop_5982:
49873 orncc %o3, %l5, %g2
49874loop_5983:
49875 lduh [%l7 + 0x6E], %o6
49876 bge,pt %xcc, loop_5984
49877 fpadd32 %f6, %f6, %f14
49878 ld [%l7 + 0x68], %f2
49879 ldsb [%l7 + 0x18], %g6
49880loop_5984:
49881 mova %xcc, %o4, %l4
49882 taddcc %i4, 0x1009, %l6
49883 stb %o5, [%l7 + 0x13]
49884 fmuld8ulx16 %f0, %f10, %f8
49885 movvc %xcc, %i7, %i1
49886 stb %i5, [%l7 + 0x45]
49887 bcs,a %icc, loop_5985
49888 std %f4, [%l7 + 0x10]
49889 fsrc1s %f0, %f7
49890 ldsb [%l7 + 0x38], %g1
49891loop_5985:
49892 fsrc2 %f12, %f2
49893 fblg %fcc3, loop_5986
49894 ldub [%l7 + 0x11], %l0
49895 fmovsne %icc, %f10, %f15
49896 fmovsge %icc, %f13, %f15
49897loop_5986:
49898 srax %i6, 0x01, %i3
49899 stx %l1, [%l7 + 0x28]
49900 tg %xcc, 0x6
49901 fmovrse %o1, %f4, %f11
49902 ldsh [%l7 + 0x3E], %o7
49903 fbug %fcc1, loop_5987
49904 fmovsleu %icc, %f14, %f6
49905 for %f0, %f8, %f14
49906 fbule,a %fcc2, loop_5988
49907loop_5987:
49908 fcmpgt16 %f4, %f0, %i2
49909 fmovdpos %icc, %f4, %f9
49910 subc %g4, 0x1B72, %g3
49911loop_5988:
49912 lduw [%l7 + 0x4C], %g5
49913 stw %o2, [%l7 + 0x7C]
49914 lduh [%l7 + 0x22], %l2
49915 edge8l %o0, %g7, %i0
49916 fzero %f0
49917 movrgez %o3, %l5, %g2
49918 ldsw [%l7 + 0x08], %o6
49919 sdivcc %l3, 0x042B, %o4
49920 fmovsvc %xcc, %f5, %f5
49921 fbn %fcc3, loop_5989
49922 stx %l4, [%l7 + 0x60]
49923 stx %i4, [%l7 + 0x70]
49924 andcc %l6, %o5, %g6
49925loop_5989:
49926 stb %i7, [%l7 + 0x2F]
49927 lduh [%l7 + 0x38], %i1
49928 ldsb [%l7 + 0x3F], %g1
49929 fble,a %fcc3, loop_5990
49930 sra %i5, %l0, %i6
49931 ldsw [%l7 + 0x20], %l1
49932 orn %i3, 0x0BCE, %o7
49933loop_5990:
49934 stx %i2, [%l7 + 0x70]
49935 std %f14, [%l7 + 0x28]
49936 umul %g4, %o1, %g3
49937 subc %g5, %l2, %o0
49938 subcc %g7, %i0, %o3
49939 ldub [%l7 + 0x1F], %l5
49940 ld [%l7 + 0x18], %f10
49941 fbn %fcc0, loop_5991
49942 brlz,a %g2, loop_5992
49943 fmovrdlz %o6, %f10, %f4
49944 subc %o2, %l3, %l4
49945loop_5991:
49946 movre %i4, 0x372, %o4
49947loop_5992:
49948 movl %xcc, %o5, %g6
49949 movneg %icc, %l6, %i7
49950 array16 %i1, %i5, %g1
49951 fmovscc %xcc, %f2, %f15
49952 fxors %f14, %f13, %f10
49953 edge32n %i6, %l0, %i3
49954 lduw [%l7 + 0x1C], %o7
49955 fba,a %fcc1, loop_5993
49956 tcs %xcc, 0x7
49957 edge32ln %l1, %i2, %o1
49958 tleu %icc, 0x7
49959loop_5993:
49960 tle %xcc, 0x2
49961 ldub [%l7 + 0x1B], %g3
49962 fnegd %f6, %f6
49963 ldsb [%l7 + 0x3C], %g5
49964 fxors %f0, %f4, %f8
49965 fmuld8sux16 %f11, %f1, %f8
49966 stw %l2, [%l7 + 0x54]
49967 ldsh [%l7 + 0x54], %g4
49968 edge8n %o0, %i0, %o3
49969 fornot2 %f0, %f10, %f2
49970 subccc %g7, %g2, %l5
49971 ldsw [%l7 + 0x28], %o2
49972 fmovdge %icc, %f9, %f15
49973 fnot1s %f10, %f1
49974 bgu loop_5994
49975 movg %xcc, %o6, %l3
49976 fmovdpos %xcc, %f11, %f6
49977 fcmpgt16 %f4, %f10, %l4
49978loop_5994:
49979 subccc %i4, %o5, %g6
49980 ldsw [%l7 + 0x14], %o4
49981 taddcctv %l6, %i1, %i7
49982 ldd [%l7 + 0x10], %f4
49983 stb %g1, [%l7 + 0x69]
49984 brz,a %i5, loop_5995
49985 ldd [%l7 + 0x20], %f8
49986 bcc,a,pn %xcc, loop_5996
49987 movrne %l0, %i3, %i6
49988loop_5995:
49989 fandnot2s %f3, %f3, %f5
49990 fexpand %f3, %f2
49991loop_5996:
49992 add %o7, %i2, %l1
49993 ldsw [%l7 + 0x30], %o1
49994 addccc %g5, 0x10D8, %l2
49995 fmovdcc %icc, %f15, %f2
49996 stx %g4, [%l7 + 0x48]
49997 ldsb [%l7 + 0x37], %o0
49998 stw %i0, [%l7 + 0x58]
49999 fnegs %f6, %f3
50000 edge16ln %g3, %g7, %g2
50001 edge32ln %o3, %l5, %o2
50002 fbug %fcc0, loop_5997
50003 fmovdcs %icc, %f0, %f12
50004 movgu %icc, %o6, %l4
50005 lduh [%l7 + 0x52], %l3
50006loop_5997:
50007 brlez %i4, loop_5998
50008 fmovdcc %icc, %f5, %f15
50009 tsubcctv %o5, 0x0299, %g6
50010 fnot1s %f12, %f8
50011loop_5998:
50012 tpos %icc, 0x0
50013 stx %o4, [%l7 + 0x70]
50014 andn %l6, %i7, %i1
50015 tge %icc, 0x6
50016 fabss %f12, %f12
50017 bl,a loop_5999
50018 fandnot1 %f6, %f10, %f6
50019 fmovdgu %icc, %f13, %f3
50020 fpadd16 %f0, %f2, %f12
50021loop_5999:
50022 fmovrsne %g1, %f3, %f7
50023 nop
50024 setx loop_6000, %l0, %l1
50025 wrpr 0x1, %tl
50026 wrpr %l1, %tnpc
50027 setx 0x34400001400, %l0, %l1
50028 wrpr %l1, %tstate
50029 wrhpr 0x4, %htstate
50030 done
50031 move %xcc, %i5, %i3
50032 lduw [%l7 + 0x10], %i6
50033 ldx [%l7 + 0x50], %l0
50034loop_6000:
50035 fmul8x16 %f8, %f14, %f0
50036 fmovrdgz %o7, %f12, %f14
50037 ldx [%l7 + 0x20], %l1
50038 for %f2, %f8, %f10
50039 tneg %icc, 0x3
50040 fors %f3, %f10, %f3
50041 lduw [%l7 + 0x3C], %i2
50042 fmovse %xcc, %f7, %f6
50043 srax %o1, 0x1E, %g5
50044 fbl,a %fcc1, loop_6001
50045 tle %xcc, 0x5
50046 pdist %f10, %f12, %f6
50047 srax %g4, %l2, %i0
50048loop_6001:
50049 ldx [%l7 + 0x50], %o0
50050 ldsw [%l7 + 0x38], %g3
50051 mova %icc, %g2, %g7
50052 call loop_6002
50053 tleu %icc, 0x3
50054 faligndata %f14, %f12, %f12
50055 ld [%l7 + 0x50], %f11
50056loop_6002:
50057 sdiv %o3, 0x01D2, %o2
50058 fbo,a %fcc3, loop_6003
50059 subccc %l5, 0x17A7, %o6
50060 st %f11, [%l7 + 0x58]
50061 movcc %xcc, %l3, %i4
50062loop_6003:
50063 st %f9, [%l7 + 0x44]
50064 for %f0, %f2, %f10
50065 ldd [%l7 + 0x38], %f6
50066 fmul8x16au %f14, %f14, %f2
50067 xnor %l4, 0x1FF4, %g6
50068 fcmple32 %f10, %f8, %o5
50069 brnz %l6, loop_6004
50070 bg,a loop_6005
50071 nop
50072 setx loop_6006, %l0, %l1
50073 jmpl %l1, %i7
50074 fcmpd %fcc1, %f0, %f10
50075loop_6004:
50076 stb %o4, [%l7 + 0x13]
50077loop_6005:
50078 xorcc %i1, %g1, %i3
50079loop_6006:
50080 fexpand %f4, %f8
50081 be,a,pt %xcc, loop_6007
50082 fba %fcc1, loop_6008
50083 stb %i5, [%l7 + 0x69]
50084 stb %i6, [%l7 + 0x75]
50085loop_6007:
50086 or %l0, 0x1704, %l1
50087loop_6008:
50088 stw %o7, [%l7 + 0x4C]
50089 stw %i2, [%l7 + 0x24]
50090 stb %o1, [%l7 + 0x10]
50091 tsubcctv %g4, %g5, %i0
50092 bgu,pt %xcc, loop_6009
50093 lduw [%l7 + 0x64], %o0
50094 fmovrsgz %l2, %f9, %f7
50095 ldsb [%l7 + 0x3A], %g3
50096loop_6009:
50097 movpos %xcc, %g7, %o3
50098 edge8ln %g2, %o2, %o6
50099 ldsh [%l7 + 0x38], %l3
50100 sth %l5, [%l7 + 0x08]
50101 be,a %xcc, loop_6010
50102 fpadd16s %f2, %f4, %f11
50103 ldub [%l7 + 0x3F], %i4
50104 ld [%l7 + 0x18], %f4
50105loop_6010:
50106 ldx [%l7 + 0x60], %l4
50107 andcc %o5, 0x1C97, %g6
50108 std %f12, [%l7 + 0x68]
50109 popc 0x074E, %l6
50110 fmovsle %icc, %f7, %f8
50111 srax %o4, 0x02, %i7
50112 ldsh [%l7 + 0x5A], %g1
50113 edge32n %i3, %i5, %i6
50114 addc %l0, %i1, %l1
50115 movrgz %o7, 0x3FE, %i2
50116 fmovsa %xcc, %f0, %f6
50117 ldsb [%l7 + 0x47], %g4
50118 fmovdcs %icc, %f9, %f13
50119 fmovrdne %g5, %f6, %f0
50120 fpadd32s %f10, %f13, %f11
50121 movcs %icc, %i0, %o0
50122 fmovrdlez %l2, %f2, %f6
50123 st %f0, [%l7 + 0x14]
50124 lduh [%l7 + 0x72], %o1
50125 tvs %xcc, 0x0
50126 edge16ln %g7, %o3, %g3
50127 bg,a %xcc, loop_6011
50128 tn %xcc, 0x6
50129 movrlez %o2, 0x067, %o6
50130 fabsd %f6, %f6
50131loop_6011:
50132 brgez %l3, loop_6012
50133 fexpand %f7, %f8
50134 sth %l5, [%l7 + 0x0C]
50135 fmovrslez %i4, %f13, %f12
50136loop_6012:
50137 ldsb [%l7 + 0x75], %g2
50138 st %f8, [%l7 + 0x48]
50139 movg %icc, %o5, %l4
50140 fmovdl %icc, %f8, %f14
50141 sll %l6, 0x1C, %o4
50142 brgz,a %i7, loop_6013
50143 ldsb [%l7 + 0x7D], %g6
50144 ldsb [%l7 + 0x63], %g1
50145 tg %xcc, 0x3
50146loop_6013:
50147 brlez %i3, loop_6014
50148 sra %i5, 0x1B, %i6
50149 ld [%l7 + 0x58], %f12
50150 std %f6, [%l7 + 0x10]
50151loop_6014:
50152 std %f14, [%l7 + 0x70]
50153 movneg %xcc, %i1, %l1
50154 subcc %l0, 0x1AB5, %o7
50155 stb %i2, [%l7 + 0x52]
50156 stw %g5, [%l7 + 0x24]
50157 bg,a,pn %xcc, loop_6015
50158 ldsh [%l7 + 0x2C], %i0
50159 ble,a %xcc, loop_6016
50160 fmovrslez %o0, %f13, %f6
50161loop_6015:
50162 fnot2s %f5, %f11
50163 te %icc, 0x5
50164loop_6016:
50165 sth %l2, [%l7 + 0x7C]
50166 bg,a,pn %xcc, loop_6017
50167 st %f4, [%l7 + 0x1C]
50168 lduw [%l7 + 0x18], %g4
50169 fmovdvs %xcc, %f7, %f11
50170loop_6017:
50171 fzero %f14
50172 fandnot1 %f8, %f14, %f12
50173 fbu %fcc1, loop_6018
50174 fbue,a %fcc3, loop_6019
50175 fmovsgu %xcc, %f5, %f1
50176 sub %o1, 0x1865, %g7
50177loop_6018:
50178 movcc %xcc, %g3, %o3
50179loop_6019:
50180 std %f6, [%l7 + 0x50]
50181 stx %o2, [%l7 + 0x50]
50182 sth %l3, [%l7 + 0x7A]
50183 fbue,a %fcc0, loop_6020
50184 fmovrdgez %l5, %f6, %f6
50185 subcc %i4, %o6, %o5
50186 fmovde %xcc, %f11, %f0
50187loop_6020:
50188 fmovdgu %icc, %f8, %f11
50189 lduw [%l7 + 0x18], %l4
50190 bleu,pn %xcc, loop_6021
50191 fandnot1s %f2, %f10, %f4
50192 ldx [%l7 + 0x10], %l6
50193 ldsw [%l7 + 0x08], %o4
50194loop_6021:
50195 fmovdpos %icc, %f7, %f12
50196 ldsw [%l7 + 0x68], %i7
50197 movre %g6, 0x0D2, %g1
50198 fcmpgt32 %f14, %f2, %g2
50199 edge8ln %i3, %i5, %i1
50200 movre %i6, %l1, %o7
50201 bpos,pn %xcc, loop_6022
50202 stx %i2, [%l7 + 0x28]
50203 fbul,a %fcc3, loop_6023
50204 udiv %l0, 0x192B, %g5
50205loop_6022:
50206 subccc %i0, 0x071E, %l2
50207 movrgz %o0, %o1, %g7
50208loop_6023:
50209 fcmped %fcc1, %f0, %f2
50210 sll %g4, 0x13, %g3
50211 fmovrdlez %o3, %f6, %f2
50212 ldd [%l7 + 0x50], %f14
50213 ldd [%l7 + 0x38], %f4
50214 movn %icc, %o2, %l3
50215 fcmpes %fcc2, %f11, %f15
50216 fbu %fcc0, loop_6024
50217 sll %l5, 0x16, %o6
50218 stw %i4, [%l7 + 0x40]
50219 tcs %xcc, 0x5
50220loop_6024:
50221 fmovda %xcc, %f0, %f13
50222 ld [%l7 + 0x0C], %f3
50223 stw %o5, [%l7 + 0x54]
50224 ldd [%l7 + 0x18], %f2
50225 brlz %l6, loop_6025
50226 ld [%l7 + 0x5C], %f12
50227 nop
50228 setx loop_6026, %l0, %l1
50229 jmpl %l1, %l4
50230 brlz %i7, loop_6027
50231loop_6025:
50232 fmovrdlez %g6, %f10, %f0
50233 nop
50234 setx loop_6028, %l0, %l1
50235 jmpl %l1, %o4
50236loop_6026:
50237 fmovdcs %icc, %f8, %f5
50238loop_6027:
50239 stw %g1, [%l7 + 0x78]
50240 lduw [%l7 + 0x1C], %g2
50241loop_6028:
50242 fmovsge %xcc, %f8, %f14
50243 fmovdpos %icc, %f10, %f0
50244 edge8n %i3, %i5, %i6
50245 stb %l1, [%l7 + 0x70]
50246 ldub [%l7 + 0x3A], %o7
50247 srl %i1, 0x0C, %i2
50248 fandnot2 %f0, %f10, %f12
50249 tle %xcc, 0x6
50250 fbul %fcc0, loop_6029
50251 fxor %f8, %f0, %f10
50252 fmovd %f0, %f4
50253 fbule %fcc3, loop_6030
50254loop_6029:
50255 stw %l0, [%l7 + 0x20]
50256 brz,a %i0, loop_6031
50257 fmovsg %xcc, %f7, %f14
50258loop_6030:
50259 fors %f4, %f12, %f6
50260 fxnors %f11, %f9, %f13
50261loop_6031:
50262 ldsb [%l7 + 0x3A], %g5
50263 movgu %xcc, %l2, %o1
50264 fcmpeq16 %f14, %f8, %g7
50265 tne %xcc, 0x0
50266 tneg %icc, 0x0
50267 tg %icc, 0x2
50268 fmovspos %icc, %f10, %f2
50269 tle %xcc, 0x1
50270 taddcc %g4, %o0, %g3
50271 movrne %o3, %l3, %o2
50272 ldsw [%l7 + 0x60], %o6
50273 fmovrsgez %l5, %f4, %f5
50274 fzero %f14
50275 fornot2s %f14, %f0, %f13
50276 edge32ln %i4, %l6, %o5
50277 ldx [%l7 + 0x38], %i7
50278 bvc,pn %icc, loop_6032
50279 movrlez %g6, %o4, %l4
50280 bshuffle %f6, %f14, %f0
50281 std %f4, [%l7 + 0x50]
50282loop_6032:
50283 stw %g1, [%l7 + 0x48]
50284 fmovscs %xcc, %f3, %f5
50285 fmovs %f3, %f13
50286 lduh [%l7 + 0x46], %i3
50287 fandnot2s %f9, %f2, %f12
50288 taddcctv %g2, 0x06FE, %i6
50289 movgu %xcc, %i5, %o7
50290 stb %l1, [%l7 + 0x4C]
50291 fpadd32s %f3, %f4, %f11
50292 edge8l %i1, %l0, %i2
50293 ldsb [%l7 + 0x1C], %g5
50294 fands %f5, %f8, %f8
50295 umul %i0, %o1, %l2
50296 lduw [%l7 + 0x2C], %g7
50297 fcmpgt16 %f14, %f10, %o0
50298 brlez %g4, loop_6033
50299 brgez,a %g3, loop_6034
50300 fmovrsgz %o3, %f2, %f7
50301 ld [%l7 + 0x54], %f3
50302loop_6033:
50303 popc 0x1720, %l3
50304loop_6034:
50305 ldub [%l7 + 0x6A], %o2
50306 fsrc2 %f8, %f8
50307 sth %l5, [%l7 + 0x62]
50308 sdiv %o6, 0x144F, %i4
50309 nop
50310 setx loop_6035, %l0, %l1
50311 wrpr 0x1, %tl
50312 wrpr %l1, %tnpc
50313 setx 0x34400001400, %l0, %l1
50314 wrpr %l1, %tstate
50315 wrhpr 0x4, %htstate
50316 done
50317 nop
50318 setx loop_6036, %l0, %l1
50319 jmpl %l1, %o5
50320 umul %i7, 0x1130, %g6
50321 movrlz %o4, %l4, %l6
50322loop_6035:
50323 ldd [%l7 + 0x68], %f12
50324loop_6036:
50325 or %i3, %g2, %g1
50326 fnot2s %f3, %f5
50327 srl %i6, 0x02, %i5
50328 ld [%l7 + 0x74], %f1
50329 movvc %xcc, %o7, %i1
50330 xorcc %l0, 0x1D36, %i2
50331 stw %g5, [%l7 + 0x08]
50332 fpadd32 %f10, %f8, %f8
50333 sth %i0, [%l7 + 0x56]
50334 bneg,a,pn %xcc, loop_6037
50335 brz %l1, loop_6038
50336 bshuffle %f8, %f10, %f12
50337 fmovsl %xcc, %f15, %f8
50338loop_6037:
50339 fpmerge %f13, %f8, %f8
50340loop_6038:
50341 umul %l2, %g7, %o1
50342 sdiv %o0, 0x099C, %g3
50343 ldsh [%l7 + 0x34], %o3
50344 fmovdn %icc, %f0, %f8
50345 umul %l3, %g4, %l5
50346 nop
50347 setx loop_6039, %l0, %l1
50348 wrpr 0x1, %tl
50349 wrpr %l1, %tpc
50350 add %l1, 0x4, %l1
50351 wrpr %l1, %tnpc
50352 setx 0x34400001400, %l0, %l1
50353 wrpr %l1, %tstate
50354 wrhpr 0x4, %htstate
50355 retry
50356 sth %o6, [%l7 + 0x6A]
50357 fcmpgt16 %f4, %f6, %i4
50358 ldx [%l7 + 0x78], %o2
50359loop_6039:
50360 ble,a %icc, loop_6040
50361 fmovscs %xcc, %f13, %f15
50362 fcmps %fcc1, %f12, %f14
50363 stw %o5, [%l7 + 0x70]
50364loop_6040:
50365 movcc %icc, %g6, %i7
50366 fcmpne16 %f10, %f6, %o4
50367 ldsw [%l7 + 0x54], %l4
50368 ldx [%l7 + 0x18], %l6
50369 ldub [%l7 + 0x1B], %i3
50370 stb %g2, [%l7 + 0x64]
50371 fors %f4, %f6, %f11
50372 be,a,pn %xcc, loop_6041
50373 ldsb [%l7 + 0x2F], %i6
50374 fpadd32 %f0, %f10, %f4
50375 ble,pn %xcc, loop_6042
50376loop_6041:
50377 fmovdneg %xcc, %f8, %f11
50378 lduw [%l7 + 0x24], %i5
50379 std %f2, [%l7 + 0x78]
50380loop_6042:
50381 brz %g1, loop_6043
50382 fsrc2s %f13, %f0
50383 alignaddr %o7, %i1, %i2
50384 fmovrdlez %l0, %f14, %f4
50385loop_6043:
50386 fmovdcc %icc, %f10, %f8
50387 fmovd %f4, %f10
50388 sth %i0, [%l7 + 0x1A]
50389 mulx %g5, %l2, %l1
50390 ble,pn %icc, loop_6044
50391 fpackfix %f0, %f13
50392 ldsw [%l7 + 0x24], %o1
50393 alignaddrl %o0, %g3, %o3
50394loop_6044:
50395 movrne %l3, %g7, %g4
50396 fcmpne32 %f10, %f10, %l5
50397 tsubcctv %o6, %o2, %o5
50398 ldsh [%l7 + 0x5A], %g6
50399 edge16 %i7, %i4, %o4
50400 fmovsvs %xcc, %f5, %f7
50401 ldx [%l7 + 0x50], %l4
50402 ld [%l7 + 0x14], %f7
50403 ldub [%l7 + 0x73], %l6
50404 sll %i3, %g2, %i6
50405 stb %i5, [%l7 + 0x6B]
50406 stw %g1, [%l7 + 0x34]
50407 std %f6, [%l7 + 0x28]
50408 fnot2 %f0, %f12
50409 sdivcc %o7, 0x11FC, %i2
50410 ldd [%l7 + 0x48], %f0
50411 ldsh [%l7 + 0x6C], %i1
50412 fcmped %fcc2, %f4, %f10
50413 fpadd16 %f12, %f6, %f8
50414 fble %fcc0, loop_6045
50415 stw %l0, [%l7 + 0x7C]
50416 array32 %g5, %i0, %l2
50417 ld [%l7 + 0x64], %f7
50418loop_6045:
50419 array32 %l1, %o0, %g3
50420 fblg %fcc1, loop_6046
50421 ld [%l7 + 0x58], %f14
50422 std %f4, [%l7 + 0x48]
50423 bgu,pt %xcc, loop_6047
50424loop_6046:
50425 fmovsge %icc, %f15, %f2
50426 brlz %o3, loop_6048
50427 st %f7, [%l7 + 0x48]
50428loop_6047:
50429 ld [%l7 + 0x3C], %f12
50430 fmovrdgz %l3, %f8, %f2
50431loop_6048:
50432 ld [%l7 + 0x10], %f8
50433 bg,a,pn %icc, loop_6049
50434 fbl %fcc3, loop_6050
50435 stb %g7, [%l7 + 0x0A]
50436 stb %o1, [%l7 + 0x35]
50437loop_6049:
50438 ldx [%l7 + 0x70], %l5
50439loop_6050:
50440 tvs %xcc, 0x1
50441 stb %g4, [%l7 + 0x10]
50442 fnegd %f6, %f8
50443 ldsw [%l7 + 0x78], %o2
50444 srlx %o6, 0x14, %g6
50445 nop
50446 setx loop_6051, %l0, %l1
50447 wrpr 0x1, %tl
50448 wrpr %l1, %tnpc
50449 setx 0x34400001400, %l0, %l1
50450 wrpr %l1, %tstate
50451 wrhpr 0x4, %htstate
50452 done
50453 xnorcc %i7, 0x08E0, %i4
50454 movge %icc, %o5, %l4
50455 sth %o4, [%l7 + 0x3C]
50456loop_6051:
50457 fands %f7, %f1, %f11
50458 fmovrdgz %l6, %f10, %f2
50459 ld [%l7 + 0x58], %f6
50460 ldsh [%l7 + 0x6E], %g2
50461 fandnot2 %f12, %f4, %f14
50462 ba,a,pt %icc, loop_6052
50463 ldub [%l7 + 0x64], %i3
50464 fmovdl %xcc, %f3, %f13
50465 ldub [%l7 + 0x18], %i6
50466loop_6052:
50467 fornot2s %f7, %f2, %f13
50468 lduh [%l7 + 0x20], %i5
50469 fmovrdgez %g1, %f8, %f6
50470 ldsw [%l7 + 0x2C], %i2
50471 orn %o7, 0x1931, %l0
50472 ldsw [%l7 + 0x08], %g5
50473 xnor %i1, 0x19D1, %i0
50474 ldd [%l7 + 0x58], %f8
50475 edge16l %l1, %o0, %g3
50476 ldx [%l7 + 0x40], %o3
50477 movneg %xcc, %l2, %l3
50478 fcmped %fcc1, %f4, %f12
50479 ldd [%l7 + 0x20], %f6
50480 for %f0, %f0, %f12
50481 udivcc %g7, 0x181A, %o1
50482 stx %g4, [%l7 + 0x18]
50483 tg %icc, 0x3
50484 sth %o2, [%l7 + 0x3E]
50485 fmovrdgz %o6, %f8, %f10
50486 sll %g6, %i7, %i4
50487 ldsb [%l7 + 0x29], %l5
50488 orn %o5, 0x127F, %l4
50489 tleu %xcc, 0x2
50490 ldsh [%l7 + 0x2A], %o4
50491 mulx %l6, %g2, %i3
50492 edge32l %i6, %g1, %i2
50493 fsrc2s %f12, %f9
50494 fabsd %f8, %f2
50495 andn %i5, %o7, %l0
50496 fornot2 %f4, %f14, %f8
50497 fcmpd %fcc3, %f8, %f6
50498 movrlz %i1, 0x178, %i0
50499 fmovdle %icc, %f6, %f6
50500 fmovsvs %xcc, %f3, %f6
50501 movle %xcc, %l1, %o0
50502 ldub [%l7 + 0x3C], %g5
50503 ldsh [%l7 + 0x54], %g3
50504 movge %icc, %o3, %l3
50505 tg %xcc, 0x2
50506 ldsb [%l7 + 0x2C], %g7
50507 lduw [%l7 + 0x74], %l2
50508 stb %o1, [%l7 + 0x48]
50509 fsrc2s %f1, %f0
50510 fbg,a %fcc1, loop_6053
50511 te %xcc, 0x3
50512 tne %icc, 0x7
50513 ldx [%l7 + 0x28], %g4
50514loop_6053:
50515 ldsw [%l7 + 0x48], %o2
50516 sth %o6, [%l7 + 0x4A]
50517 add %i7, %i4, %g6
50518 fmovsa %icc, %f9, %f11
50519 fmovs %f1, %f4
50520 ldsb [%l7 + 0x55], %l5
50521 fsrc1 %f8, %f0
50522 ld [%l7 + 0x4C], %f2
50523 ld [%l7 + 0x20], %f10
50524 ldsb [%l7 + 0x0D], %l4
50525 movleu %xcc, %o5, %o4
50526 movge %xcc, %g2, %l6
50527 smulcc %i3, %g1, %i2
50528 fbu,a %fcc3, loop_6054
50529 fmovdle %xcc, %f2, %f4
50530 lduw [%l7 + 0x40], %i6
50531 sra %o7, 0x11, %l0
50532loop_6054:
50533 fzeros %f14
50534 fbge,a %fcc0, loop_6055
50535 stb %i5, [%l7 + 0x47]
50536 lduw [%l7 + 0x28], %i0
50537 ldd [%l7 + 0x50], %f8
50538loop_6055:
50539 udivx %i1, 0x01D0, %l1
50540 fcmpeq32 %f0, %f6, %g5
50541 fcmpes %fcc2, %f10, %f0
50542 std %f4, [%l7 + 0x48]
50543 fmovrde %o0, %f14, %f4
50544 brz %g3, loop_6056
50545 fmovdvc %icc, %f5, %f15
50546 sth %o3, [%l7 + 0x42]
50547 bge,a,pt %xcc, loop_6057
50548loop_6056:
50549 stx %l3, [%l7 + 0x70]
50550 ld [%l7 + 0x18], %f14
50551 stb %l2, [%l7 + 0x56]
50552loop_6057:
50553 bshuffle %f14, %f6, %f6
50554 smulcc %o1, %g7, %o2
50555 fabsd %f6, %f4
50556 fnands %f14, %f0, %f11
50557 tvc %xcc, 0x0
50558 fcmped %fcc1, %f12, %f4
50559 edge16n %g4, %o6, %i7
50560 fmovsleu %xcc, %f12, %f9
50561 ldsh [%l7 + 0x58], %g6
50562 bcs,a,pt %xcc, loop_6058
50563 fpmerge %f3, %f8, %f2
50564 tgu %icc, 0x7
50565 ldsb [%l7 + 0x35], %i4
50566loop_6058:
50567 edge8l %l5, %l4, %o5
50568 tleu %xcc, 0x4
50569 edge32l %o4, %g2, %i3
50570 fmul8ulx16 %f12, %f6, %f10
50571 movleu %xcc, %l6, %g1
50572 sth %i2, [%l7 + 0x4A]
50573 fornot2 %f10, %f14, %f6
50574 add %o7, 0x1959, %i6
50575 st %f3, [%l7 + 0x14]
50576 taddcc %l0, %i0, %i5
50577 fcmpgt16 %f6, %f8, %l1
50578 udivx %g5, 0x08A4, %o0
50579 ldsb [%l7 + 0x2D], %i1
50580 fcmped %fcc2, %f2, %f14
50581 fxors %f1, %f8, %f11
50582 movgu %xcc, %o3, %g3
50583 orcc %l2, 0x022B, %l3
50584 ldub [%l7 + 0x2D], %o1
50585 fmovs %f14, %f14
50586 fmuld8ulx16 %f6, %f5, %f14
50587 ldsh [%l7 + 0x4A], %o2
50588 brgez,a %g4, loop_6059
50589 edge16ln %o6, %i7, %g6
50590 edge32l %g7, %l5, %l4
50591 ldsb [%l7 + 0x39], %i4
50592loop_6059:
50593 ldsw [%l7 + 0x18], %o4
50594 lduw [%l7 + 0x60], %o5
50595 sethi 0x11C0, %i3
50596 fpackfix %f12, %f5
50597 orn %g2, 0x08D3, %g1
50598 st %f13, [%l7 + 0x7C]
50599 fpadd16 %f10, %f2, %f14
50600 tgu %xcc, 0x6
50601 fmovrdlz %l6, %f10, %f12
50602 edge8ln %o7, %i6, %l0
50603 stb %i2, [%l7 + 0x08]
50604 ldsb [%l7 + 0x57], %i5
50605 lduw [%l7 + 0x5C], %i0
50606 brnz %g5, loop_6060
50607 stb %l1, [%l7 + 0x08]
50608 brgz %o0, loop_6061
50609 alignaddr %i1, %o3, %g3
50610loop_6060:
50611 ld [%l7 + 0x08], %f1
50612 orcc %l2, 0x0072, %o1
50613loop_6061:
50614 ldsh [%l7 + 0x3C], %l3
50615 lduh [%l7 + 0x72], %o2
50616 fbul %fcc3, loop_6062
50617 ldsw [%l7 + 0x40], %o6
50618 ldsb [%l7 + 0x0F], %i7
50619 movpos %icc, %g4, %g7
50620loop_6062:
50621 fmovdle %icc, %f8, %f1
50622 fcmple16 %f10, %f2, %g6
50623 std %f12, [%l7 + 0x78]
50624 tvc %icc, 0x6
50625 bpos,pt %xcc, loop_6063
50626 stb %l4, [%l7 + 0x21]
50627 stb %l5, [%l7 + 0x2C]
50628 std %f6, [%l7 + 0x08]
50629loop_6063:
50630 fble,a %fcc3, loop_6064
50631 st %f1, [%l7 + 0x38]
50632 addcc %o4, %i4, %o5
50633 fbug %fcc3, loop_6065
50634loop_6064:
50635 mulx %g2, 0x1DED, %g1
50636 array32 %l6, %i3, %i6
50637 orn %l0, %o7, %i2
50638loop_6065:
50639 fbug %fcc3, loop_6066
50640 edge32ln %i0, %g5, %l1
50641 sdivx %o0, 0x0745, %i1
50642 fbge %fcc2, loop_6067
50643loop_6066:
50644 tg %icc, 0x6
50645 movrlez %o3, %g3, %i5
50646 fsrc1s %f10, %f11
50647loop_6067:
50648 srax %l2, %l3, %o1
50649 fbl,a %fcc2, loop_6068
50650 mulscc %o6, %i7, %o2
50651 orn %g7, 0x1EAE, %g4
50652 edge32l %l4, %l5, %g6
50653loop_6068:
50654 bneg,a %xcc, loop_6069
50655 fcmpgt32 %f8, %f10, %o4
50656 ldub [%l7 + 0x3F], %i4
50657 umulcc %g2, %g1, %l6
50658loop_6069:
50659 stb %o5, [%l7 + 0x2F]
50660 fmovsne %icc, %f8, %f3
50661 array16 %i3, %l0, %o7
50662 stx %i6, [%l7 + 0x58]
50663 fxnors %f2, %f6, %f9
50664 movrgez %i0, 0x1C2, %g5
50665 fzeros %f12
50666 andcc %l1, %o0, %i1
50667 std %f14, [%l7 + 0x48]
50668 fmovrdgez %i2, %f12, %f10
50669 sth %g3, [%l7 + 0x20]
50670 fmovsvs %xcc, %f8, %f10
50671 ld [%l7 + 0x0C], %f13
50672 movcs %icc, %i5, %l2
50673 alignaddr %l3, %o1, %o3
50674 fpadd16s %f14, %f1, %f2
50675 nop
50676 setx loop_6070, %l0, %l1
50677 wrpr 0x1, %tl
50678 wrpr %l1, %tnpc
50679 setx 0x34400001400, %l0, %l1
50680 wrpr %l1, %tstate
50681 wrhpr 0x4, %htstate
50682 done
50683 sllx %o6, 0x0F, %o2
50684 ldsh [%l7 + 0x0C], %i7
50685 fnegd %f6, %f12
50686loop_6070:
50687 or %g7, %g4, %l4
50688 edge16ln %g6, %l5, %i4
50689 movg %icc, %g2, %o4
50690 tvs %xcc, 0x7
50691 bvc,a loop_6071
50692 movcs %xcc, %l6, %o5
50693 movl %icc, %i3, %g1
50694 fmovdn %icc, %f0, %f8
50695loop_6071:
50696 fmovd %f12, %f12
50697 ta %xcc, 0x4
50698 sethi 0x0478, %o7
50699 tsubcc %l0, 0x1A72, %i6
50700 std %f12, [%l7 + 0x10]
50701 fand %f2, %f6, %f0
50702 edge32l %i0, %l1, %g5
50703 fpadd16 %f10, %f8, %f4
50704 st %f8, [%l7 + 0x50]
50705 fmovde %xcc, %f8, %f0
50706 sth %o0, [%l7 + 0x1E]
50707 bcs,a %icc, loop_6072
50708 fmovsn %xcc, %f6, %f2
50709 stb %i2, [%l7 + 0x50]
50710 bpos,pn %xcc, loop_6073
50711loop_6072:
50712 lduw [%l7 + 0x58], %g3
50713 fcmple16 %f10, %f0, %i5
50714 edge16 %i1, %l2, %l3
50715loop_6073:
50716 be,pt %xcc, loop_6074
50717 lduh [%l7 + 0x50], %o1
50718 ldub [%l7 + 0x43], %o6
50719 srlx %o3, 0x0D, %i7
50720loop_6074:
50721 fpadd32s %f15, %f4, %f4
50722 fpadd32 %f4, %f12, %f2
50723 tl %xcc, 0x3
50724 ldsb [%l7 + 0x27], %g7
50725 std %f4, [%l7 + 0x38]
50726 stx %o2, [%l7 + 0x78]
50727 fmovdne %icc, %f2, %f9
50728 ldub [%l7 + 0x7F], %l4
50729 fbne,a %fcc2, loop_6075
50730 ldsh [%l7 + 0x08], %g4
50731 fcmpne32 %f12, %f14, %g6
50732 fxors %f9, %f6, %f10
50733loop_6075:
50734 fmovrse %i4, %f1, %f2
50735 addccc %l5, %o4, %g2
50736 fandnot1 %f8, %f0, %f6
50737 ldsw [%l7 + 0x18], %l6
50738 fexpand %f4, %f4
50739 movrgz %i3, 0x392, %g1
50740 fnegs %f11, %f14
50741 movg %xcc, %o5, %l0
50742 ldd [%l7 + 0x68], %f10
50743 ldub [%l7 + 0x69], %i6
50744 tne %xcc, 0x5
50745 brgez,a %o7, loop_6076
50746 movleu %icc, %i0, %g5
50747 fpadd32s %f11, %f9, %f4
50748 stb %o0, [%l7 + 0x43]
50749loop_6076:
50750 fmovdgu %xcc, %f14, %f7
50751 ldd [%l7 + 0x28], %f4
50752 fcmpgt32 %f12, %f10, %i2
50753 addc %l1, %i5, %g3
50754 fmovdpos %xcc, %f0, %f1
50755 fpadd16s %f14, %f3, %f0
50756 movg %xcc, %i1, %l2
50757 sth %l3, [%l7 + 0x3E]
50758 ldsh [%l7 + 0x58], %o6
50759 fbge,a %fcc1, loop_6077
50760 movcc %xcc, %o1, %o3
50761 subcc %i7, 0x102C, %g7
50762 ld [%l7 + 0x38], %f11
50763loop_6077:
50764 ldsw [%l7 + 0x24], %l4
50765 ldub [%l7 + 0x1A], %o2
50766 sdivx %g4, 0x1F48, %i4
50767 edge8 %g6, %l5, %g2
50768 ldx [%l7 + 0x08], %o4
50769 fandnot1 %f4, %f14, %f2
50770 fmovrsgz %l6, %f4, %f12
50771 sub %g1, %o5, %l0
50772 umulcc %i3, %i6, %o7
50773 bcc,a,pn %xcc, loop_6078
50774 fnegd %f2, %f10
50775 edge8ln %g5, %o0, %i2
50776 ldub [%l7 + 0x68], %i0
50777loop_6078:
50778 ld [%l7 + 0x24], %f2
50779 fmovsg %xcc, %f1, %f7
50780 edge32 %l1, %g3, %i5
50781 tne %icc, 0x1
50782 tleu %xcc, 0x2
50783 ldub [%l7 + 0x19], %l2
50784 fmovrsgez %i1, %f6, %f13
50785 fmovs %f3, %f15
50786 fxnor %f12, %f12, %f4
50787 tvs %icc, 0x0
50788 ldsw [%l7 + 0x4C], %l3
50789 std %f8, [%l7 + 0x58]
50790 fornot2s %f13, %f4, %f5
50791 fmovsa %icc, %f11, %f1
50792 movvc %icc, %o1, %o3
50793 bcc,a,pn %xcc, loop_6079
50794 fand %f12, %f14, %f4
50795 ldd [%l7 + 0x60], %f6
50796 addc %i7, %g7, %o6
50797loop_6079:
50798 ldsh [%l7 + 0x08], %l4
50799 bgu loop_6080
50800 fcmpeq16 %f10, %f10, %o2
50801 subc %i4, %g4, %g6
50802 ldx [%l7 + 0x50], %g2
50803loop_6080:
50804 movre %o4, %l5, %g1
50805 sdivx %l6, 0x1FBE, %o5
50806 move %xcc, %l0, %i6
50807 edge16 %o7, %i3, %g5
50808 movcc %xcc, %o0, %i2
50809 ld [%l7 + 0x5C], %f3
50810 fxors %f5, %f3, %f4
50811 fbe %fcc0, loop_6081
50812 stx %l1, [%l7 + 0x18]
50813 fcmpes %fcc2, %f3, %f1
50814 movcc %icc, %g3, %i0
50815loop_6081:
50816 fsrc2s %f0, %f12
50817 stw %l2, [%l7 + 0x30]
50818 ldub [%l7 + 0x3A], %i5
50819 faligndata %f6, %f14, %f12
50820 stw %i1, [%l7 + 0x70]
50821 srax %o1, %o3, %l3
50822 fnegs %f4, %f8
50823 fmul8ulx16 %f6, %f14, %f6
50824 fcmpgt16 %f12, %f0, %g7
50825 ld [%l7 + 0x30], %f4
50826 fnot2s %f3, %f3
50827 addcc %o6, 0x0DC0, %i7
50828 brgez,a %o2, loop_6082
50829 siam 0x2
50830 tcc %icc, 0x3
50831 popc %l4, %g4
50832loop_6082:
50833 stb %g6, [%l7 + 0x13]
50834 fmovdle %xcc, %f0, %f6
50835 movg %xcc, %i4, %g2
50836 bpos,pt %icc, loop_6083
50837 sub %l5, %g1, %l6
50838 taddcc %o5, 0x10CF, %l0
50839 ldsh [%l7 + 0x30], %o4
50840loop_6083:
50841 brgez %i6, loop_6084
50842 fmovde %xcc, %f10, %f12
50843 udiv %i3, 0x0527, %g5
50844 edge16n %o7, %o0, %i2
50845loop_6084:
50846 st %f5, [%l7 + 0x6C]
50847 sethi 0x1725, %l1
50848 fpadd32s %f15, %f15, %f14
50849 mulx %i0, 0x1579, %g3
50850 fcmpne32 %f10, %f4, %i5
50851 std %f0, [%l7 + 0x10]
50852 tge %xcc, 0x3
50853 fand %f12, %f2, %f10
50854 fmovrdgz %i1, %f0, %f10
50855 stw %o1, [%l7 + 0x08]
50856 ldsh [%l7 + 0x7A], %o3
50857 tcc %icc, 0x1
50858 bneg,a loop_6085
50859 fcmpne32 %f4, %f8, %l2
50860 fmovsl %icc, %f7, %f9
50861 bvs loop_6086
50862loop_6085:
50863 fmovsgu %icc, %f14, %f0
50864 fbge %fcc2, loop_6087
50865 stx %l3, [%l7 + 0x40]
50866loop_6086:
50867 ld [%l7 + 0x44], %f4
50868 ldx [%l7 + 0x38], %o6
50869loop_6087:
50870 add %g7, %i7, %o2
50871 fmovrsne %l4, %f13, %f1
50872 edge8ln %g4, %g6, %g2
50873 call loop_6088
50874 fexpand %f7, %f10
50875 fcmped %fcc3, %f0, %f12
50876 edge8n %l5, %g1, %l6
50877loop_6088:
50878 taddcctv %o5, %i4, %l0
50879 sethi 0x1FF4, %i6
50880 bpos loop_6089
50881 stx %i3, [%l7 + 0x10]
50882 ldsw [%l7 + 0x20], %g5
50883 srlx %o7, %o0, %i2
50884loop_6089:
50885 fxnor %f12, %f2, %f4
50886 stb %l1, [%l7 + 0x14]
50887 ba %xcc, loop_6090
50888 edge16l %i0, %g3, %i5
50889 fmovrse %i1, %f6, %f7
50890 move %icc, %o1, %o4
50891loop_6090:
50892 lduw [%l7 + 0x28], %o3
50893 movrlz %l3, 0x2C8, %l2
50894 fpadd16s %f5, %f5, %f5
50895 std %f14, [%l7 + 0x38]
50896 fble %fcc0, loop_6091
50897 brgz %o6, loop_6092
50898 brgez,a %g7, loop_6093
50899 ldsw [%l7 + 0x34], %i7
50900loop_6091:
50901 nop
50902 setx loop_6094, %l0, %l1
50903 jmpl %l1, %o2
50904loop_6092:
50905 ld [%l7 + 0x54], %f7
50906loop_6093:
50907 tge %icc, 0x6
50908 stw %l4, [%l7 + 0x0C]
50909loop_6094:
50910 tcc %xcc, 0x0
50911 std %f6, [%l7 + 0x60]
50912 fmul8x16au %f6, %f8, %f6
50913 sth %g4, [%l7 + 0x62]
50914 lduh [%l7 + 0x72], %g6
50915 fmovdg %icc, %f14, %f7
50916 pdist %f10, %f6, %f0
50917 fnor %f2, %f6, %f8
50918 fornot1 %f8, %f6, %f10
50919 fnand %f4, %f4, %f10
50920 bvs,a,pt %icc, loop_6095
50921 fbn,a %fcc0, loop_6096
50922 tsubcc %g2, %g1, %l6
50923 be,pt %icc, loop_6097
50924loop_6095:
50925 fmovrsgez %l5, %f8, %f12
50926loop_6096:
50927 bne,pn %xcc, loop_6098
50928 bge,pn %icc, loop_6099
50929loop_6097:
50930 fcmps %fcc3, %f2, %f7
50931 fmul8sux16 %f6, %f8, %f12
50932loop_6098:
50933 ldd [%l7 + 0x58], %f0
50934loop_6099:
50935 array16 %o5, %i4, %i6
50936 movge %xcc, %l0, %i3
50937 srl %o7, 0x16, %g5
50938 smulcc %o0, %i2, %i0
50939 addc %l1, 0x1992, %g3
50940 ld [%l7 + 0x64], %f5
50941 fnegd %f10, %f14
50942 sth %i5, [%l7 + 0x0E]
50943 brgez %i1, loop_6100
50944 xnorcc %o1, 0x15CD, %o3
50945 bn,a %xcc, loop_6101
50946 fmovdne %icc, %f6, %f4
50947loop_6100:
50948 lduh [%l7 + 0x7E], %l3
50949 movre %o4, 0x1B2, %o6
50950loop_6101:
50951 brz,a %g7, loop_6102
50952 fnot2 %f8, %f2
50953 nop
50954 setx loop_6103, %l0, %l1
50955 wrpr 0x1, %tl
50956 wrpr %l1, %tnpc
50957 setx 0x34400001400, %l0, %l1
50958 wrpr %l1, %tstate
50959 wrhpr 0x4, %htstate
50960 done
50961 stw %i7, [%l7 + 0x6C]
50962loop_6102:
50963 bg,pn %xcc, loop_6104
50964 subc %o2, %l4, %l2
50965loop_6103:
50966 fnot2s %f14, %f2
50967 fmovda %xcc, %f14, %f6
50968loop_6104:
50969 ld [%l7 + 0x1C], %f11
50970 fmovrdlez %g6, %f14, %f0
50971 fpsub16s %f15, %f4, %f4
50972 fcmpgt32 %f14, %f6, %g4
50973 ldsw [%l7 + 0x58], %g2
50974 lduh [%l7 + 0x7A], %l6
50975 fmovrdgez %l5, %f8, %f4
50976 fbne %fcc0, loop_6105
50977 edge32n %g1, %o5, %i6
50978 lduh [%l7 + 0x6E], %i4
50979 stb %i3, [%l7 + 0x56]
50980loop_6105:
50981 fblg,a %fcc1, loop_6106
50982 orcc %o7, %l0, %o0
50983 tl %xcc, 0x5
50984 xnorcc %i2, 0x1015, %i0
50985loop_6106:
50986 fnegs %f0, %f9
50987 lduw [%l7 + 0x38], %l1
50988 fbn,a %fcc3, loop_6107
50989 fmovsvc %xcc, %f10, %f2
50990 ldsh [%l7 + 0x32], %g3
50991 edge16ln %g5, %i1, %i5
50992loop_6107:
50993 brlez %o3, loop_6108
50994 fpsub16s %f3, %f13, %f15
50995 sub %o1, 0x05E9, %l3
50996 ldx [%l7 + 0x68], %o4
50997loop_6108:
50998 mulx %g7, 0x0002, %o6
50999 orcc %o2, 0x092B, %l4
51000 fornot1s %f2, %f13, %f6
51001 fmovda %xcc, %f3, %f10
51002 mulx %i7, 0x1ECB, %g6
51003 brz,a %g4, loop_6109
51004 tge %xcc, 0x6
51005 sdivx %g2, 0x1762, %l2
51006 fbge,a %fcc0, loop_6110
51007loop_6109:
51008 addccc %l6, %g1, %o5
51009 fmul8x16al %f0, %f4, %f2
51010 nop
51011 setx loop_6111, %l0, %l1
51012 wrpr 0x1, %tl
51013 wrpr %l1, %tpc
51014 add %l1, 0x4, %l1
51015 wrpr %l1, %tnpc
51016 setx 0x34400001400, %l0, %l1
51017 wrpr %l1, %tstate
51018 wrhpr 0x4, %htstate
51019 retry
51020loop_6110:
51021 stw %l5, [%l7 + 0x58]
51022 pdist %f0, %f2, %f4
51023 fbo,a %fcc3, loop_6112
51024loop_6111:
51025 fmul8ulx16 %f0, %f10, %f4
51026 fmovrslz %i6, %f13, %f6
51027 fmovrdlz %i3, %f8, %f4
51028loop_6112:
51029 tcc %xcc, 0x1
51030 brlz %i4, loop_6113
51031 andn %l0, 0x0DE0, %o7
51032 lduh [%l7 + 0x50], %i2
51033 ldx [%l7 + 0x20], %i0
51034loop_6113:
51035 fornot2s %f10, %f5, %f4
51036 te %xcc, 0x6
51037 stw %l1, [%l7 + 0x40]
51038 fmovrdgz %o0, %f8, %f14
51039 edge16ln %g3, %i1, %i5
51040 fcmpeq16 %f2, %f6, %o3
51041 st %f9, [%l7 + 0x44]
51042 nop
51043 setx loop_6114, %l0, %l1
51044 wrpr 0x1, %tl
51045 wrpr %l1, %tpc
51046 add %l1, 0x4, %l1
51047 wrpr %l1, %tnpc
51048 setx 0x34400001400, %l0, %l1
51049 wrpr %l1, %tstate
51050 wrhpr 0x4, %htstate
51051 retry
51052 fmovspos %xcc, %f4, %f11
51053 lduh [%l7 + 0x7A], %o1
51054 sth %g5, [%l7 + 0x5E]
51055loop_6114:
51056 ldsw [%l7 + 0x38], %l3
51057 fmovsgu %icc, %f9, %f11
51058 and %g7, 0x149E, %o6
51059 ldsb [%l7 + 0x16], %o4
51060 fandnot1s %f4, %f10, %f0
51061 srax %l4, 0x03, %o2
51062 stw %g6, [%l7 + 0x20]
51063 fcmpes %fcc2, %f0, %f11
51064 stb %g4, [%l7 + 0x1C]
51065 sra %i7, %g2, %l2
51066 fmovdvc %icc, %f8, %f15
51067 ldsh [%l7 + 0x0A], %l6
51068 lduw [%l7 + 0x68], %g1
51069 ldd [%l7 + 0x78], %f10
51070 stw %o5, [%l7 + 0x28]
51071 movvc %icc, %l5, %i6
51072 fmovrse %i4, %f6, %f11
51073 movrlz %i3, %o7, %l0
51074 xorcc %i0, %i2, %o0
51075 fand %f0, %f14, %f2
51076 sth %g3, [%l7 + 0x64]
51077 udivx %l1, 0x1150, %i1
51078 ldsb [%l7 + 0x50], %i5
51079 fmul8sux16 %f14, %f8, %f14
51080 tl %icc, 0x3
51081 fmovsl %xcc, %f4, %f4
51082 brz %o1, loop_6115
51083 fzeros %f6
51084 ldx [%l7 + 0x20], %o3
51085 movgu %icc, %l3, %g7
51086loop_6115:
51087 sth %g5, [%l7 + 0x72]
51088 fmovdcc %icc, %f7, %f12
51089 std %f8, [%l7 + 0x60]
51090 lduw [%l7 + 0x38], %o4
51091 fcmpeq32 %f4, %f0, %o6
51092 fsrc2s %f12, %f1
51093 fzeros %f12
51094 edge16l %l4, %o2, %g4
51095 tcc %xcc, 0x6
51096 movrgz %i7, %g2, %g6
51097 std %f4, [%l7 + 0x38]
51098 fmovda %xcc, %f9, %f13
51099 edge16ln %l6, %l2, %o5
51100 ldsh [%l7 + 0x42], %l5
51101 fmovrde %g1, %f8, %f0
51102 tneg %icc, 0x1
51103 edge8n %i6, %i4, %i3
51104 fors %f7, %f5, %f14
51105 lduw [%l7 + 0x20], %l0
51106 ldsb [%l7 + 0x57], %i0
51107 movre %o7, %i2, %g3
51108 edge16n %o0, %l1, %i1
51109 movn %xcc, %i5, %o1
51110 edge32ln %l3, %g7, %o3
51111 bleu %icc, loop_6116
51112 fba,a %fcc0, loop_6117
51113 ta %xcc, 0x1
51114 fbuge %fcc1, loop_6118
51115loop_6116:
51116 orcc %o4, 0x1D85, %o6
51117loop_6117:
51118 ldx [%l7 + 0x20], %g5
51119 and %l4, 0x0160, %g4
51120loop_6118:
51121 fxors %f14, %f3, %f5
51122 ldd [%l7 + 0x10], %f14
51123 fmovdcs %xcc, %f9, %f14
51124 ldub [%l7 + 0x41], %i7
51125 fmovs %f11, %f4
51126 st %f10, [%l7 + 0x78]
51127 ldsw [%l7 + 0x6C], %g2
51128 ldx [%l7 + 0x70], %g6
51129 fones %f6
51130 ldsb [%l7 + 0x14], %l6
51131 ldsb [%l7 + 0x0B], %l2
51132 ldsw [%l7 + 0x08], %o5
51133 fnands %f0, %f13, %f10
51134 xnor %o2, 0x000E, %l5
51135 bpos,a loop_6119
51136 fpmerge %f10, %f10, %f0
51137 ldx [%l7 + 0x30], %g1
51138 fabss %f0, %f15
51139loop_6119:
51140 lduh [%l7 + 0x16], %i4
51141 fmul8x16 %f3, %f10, %f14
51142 fmovrsgez %i3, %f1, %f15
51143 ldub [%l7 + 0x2E], %i6
51144 fmovdn %icc, %f14, %f14
51145 fbu %fcc0, loop_6120
51146 lduh [%l7 + 0x0E], %l0
51147 add %i0, 0x0AF5, %i2
51148 xnor %g3, 0x0DF9, %o7
51149loop_6120:
51150 sth %o0, [%l7 + 0x60]
51151 array32 %l1, %i1, %i5
51152 ldsb [%l7 + 0x5A], %o1
51153 ldsb [%l7 + 0x43], %l3
51154 xor %g7, %o3, %o6
51155 lduh [%l7 + 0x36], %o4
51156 taddcc %g5, %g4, %i7
51157 fmovsne %icc, %f3, %f1
51158 fmovrdgz %l4, %f0, %f8
51159 addc %g2, 0x0791, %g6
51160 sdiv %l6, 0x16FC, %o5
51161 ldsh [%l7 + 0x70], %o2
51162 std %f0, [%l7 + 0x40]
51163 movg %icc, %l5, %l2
51164 fabss %f2, %f9
51165 udiv %i4, 0x0FFD, %i3
51166 fnot1s %f0, %f15
51167 bvs,a,pt %xcc, loop_6121
51168 fmovsgu %xcc, %f6, %f2
51169 movrlz %i6, %g1, %i0
51170 fandnot2s %f6, %f0, %f9
51171loop_6121:
51172 stw %l0, [%l7 + 0x0C]
51173 sth %g3, [%l7 + 0x5A]
51174 ldd [%l7 + 0x60], %f4
51175 movcc %xcc, %o7, %i2
51176 bcs %icc, loop_6122
51177 fmovrde %o0, %f12, %f4
51178 orcc %l1, 0x06DF, %i1
51179 stw %o1, [%l7 + 0x24]
51180loop_6122:
51181 fxnors %f1, %f7, %f6
51182 fcmpes %fcc1, %f13, %f15
51183 tge %icc, 0x7
51184 udivx %i5, 0x0ACC, %l3
51185 lduh [%l7 + 0x1A], %o3
51186 stw %o6, [%l7 + 0x60]
51187 andncc %g7, %g5, %g4
51188 sub %o4, %l4, %i7
51189 fcmps %fcc2, %f11, %f14
51190 fmovse %icc, %f13, %f13
51191 st %f3, [%l7 + 0x1C]
51192 ba,a loop_6123
51193 stx %g6, [%l7 + 0x28]
51194 fmul8sux16 %f6, %f8, %f8
51195 fbul %fcc2, loop_6124
51196loop_6123:
51197 fmovscc %icc, %f13, %f13
51198 ldd [%l7 + 0x18], %f6
51199 edge16l %g2, %o5, %o2
51200loop_6124:
51201 tpos %xcc, 0x7
51202 stw %l6, [%l7 + 0x0C]
51203 mulx %l2, 0x0B57, %i4
51204 lduw [%l7 + 0x54], %i3
51205 movn %xcc, %l5, %g1
51206 fmovscc %icc, %f15, %f0
51207 st %f13, [%l7 + 0x2C]
51208 ld [%l7 + 0x6C], %f11
51209 popc %i6, %i0
51210 tg %xcc, 0x5
51211 movge %xcc, %l0, %g3
51212 stb %i2, [%l7 + 0x3D]
51213 tcs %icc, 0x6
51214 ldub [%l7 + 0x53], %o0
51215 brgz,a %l1, loop_6125
51216 nop
51217 setx loop_6126, %l0, %l1
51218 wrpr 0x1, %tl
51219 wrpr %l1, %tnpc
51220 setx 0x34400001400, %l0, %l1
51221 wrpr %l1, %tstate
51222 wrhpr 0x4, %htstate
51223 done
51224 tle %icc, 0x4
51225 fmuld8sux16 %f14, %f1, %f4
51226loop_6125:
51227 ldd [%l7 + 0x78], %f8
51228loop_6126:
51229 lduh [%l7 + 0x52], %o7
51230 faligndata %f4, %f8, %f0
51231 xor %o1, %i5, %l3
51232 fmovrdgz %o3, %f4, %f6
51233 fbg,a %fcc1, loop_6127
51234 brlez,a %o6, loop_6128
51235 array32 %g7, %i1, %g5
51236 movleu %icc, %o4, %g4
51237loop_6127:
51238 ldd [%l7 + 0x78], %f14
51239loop_6128:
51240 std %f4, [%l7 + 0x40]
51241 movg %xcc, %l4, %i7
51242 edge8n %g2, %o5, %g6
51243 fmovrdlez %l6, %f14, %f10
51244 ldub [%l7 + 0x3F], %o2
51245 edge32 %l2, %i4, %i3
51246 fpadd32s %f8, %f11, %f0
51247 tneg %xcc, 0x0
51248 fmovsneg %xcc, %f10, %f1
51249 fsrc2 %f0, %f2
51250 fbl %fcc1, loop_6129
51251 ldx [%l7 + 0x40], %l5
51252 fbule,a %fcc3, loop_6130
51253 bgu,a,pn %xcc, loop_6131
51254loop_6129:
51255 fmovdvs %xcc, %f12, %f0
51256 fmovd %f6, %f14
51257loop_6130:
51258 fmovdcc %icc, %f5, %f9
51259loop_6131:
51260 sth %g1, [%l7 + 0x60]
51261 fblg,a %fcc2, loop_6132
51262 ldx [%l7 + 0x50], %i0
51263 umul %l0, 0x07F1, %i6
51264 xorcc %g3, %o0, %l1
51265loop_6132:
51266 std %f14, [%l7 + 0x38]
51267 ldd [%l7 + 0x28], %f2
51268 fzeros %f15
51269 ldx [%l7 + 0x60], %i2
51270 smul %o7, 0x0C5C, %i5
51271 be,pt %icc, loop_6133
51272 add %l3, %o3, %o1
51273 fornot1 %f0, %f6, %f6
51274 ldd [%l7 + 0x58], %f12
51275loop_6133:
51276 ldx [%l7 + 0x48], %o6
51277 movrgz %g7, 0x39D, %i1
51278 ldsw [%l7 + 0x34], %o4
51279 fornot2s %f4, %f8, %f12
51280 ldub [%l7 + 0x61], %g5
51281 or %l4, %g4, %g2
51282 bpos,pn %icc, loop_6134
51283 sth %i7, [%l7 + 0x5E]
51284 ldd [%l7 + 0x58], %f6
51285 ldd [%l7 + 0x40], %f6
51286loop_6134:
51287 fmul8ulx16 %f4, %f4, %f6
51288 sth %o5, [%l7 + 0x62]
51289 tpos %xcc, 0x4
51290 fmovdvc %icc, %f10, %f3
51291 fmovdleu %xcc, %f9, %f8
51292 movne %icc, %g6, %l6
51293 fmul8x16 %f4, %f6, %f6
51294 mulx %l2, %i4, %i3
51295 ldub [%l7 + 0x1A], %o2
51296 xorcc %g1, 0x00FF, %i0
51297 fornot2s %f11, %f6, %f6
51298 lduh [%l7 + 0x36], %l5
51299 fxor %f2, %f6, %f14
51300 fmovrsgz %l0, %f9, %f12
51301 stw %g3, [%l7 + 0x3C]
51302 fandnot2 %f10, %f4, %f4
51303 fmovdl %icc, %f15, %f2
51304 alignaddr %o0, %i6, %l1
51305 ldsh [%l7 + 0x5E], %o7
51306 fbg %fcc2, loop_6135
51307 ldub [%l7 + 0x25], %i5
51308 sllx %l3, 0x18, %i2
51309 stb %o1, [%l7 + 0x2C]
51310loop_6135:
51311 stb %o6, [%l7 + 0x54]
51312 stb %o3, [%l7 + 0x59]
51313 ldx [%l7 + 0x50], %i1
51314 fmovdgu %icc, %f15, %f8
51315 ldx [%l7 + 0x50], %o4
51316 ldsb [%l7 + 0x76], %g5
51317 tneg %icc, 0x7
51318 and %l4, 0x03C5, %g7
51319 fands %f0, %f4, %f1
51320 lduh [%l7 + 0x42], %g4
51321 ldsh [%l7 + 0x62], %g2
51322 ldsh [%l7 + 0x34], %i7
51323 fcmple32 %f12, %f12, %g6
51324 ldsh [%l7 + 0x32], %l6
51325 fcmpgt32 %f8, %f8, %l2
51326 movl %icc, %o5, %i4
51327 fcmped %fcc3, %f2, %f4
51328 addc %o2, %i3, %i0
51329 fandnot1s %f11, %f3, %f9
51330 fnands %f2, %f5, %f7
51331 fpadd32 %f14, %f14, %f4
51332 addcc %g1, 0x1A8A, %l5
51333 fmovsvc %icc, %f5, %f11
51334 lduw [%l7 + 0x1C], %l0
51335 stb %o0, [%l7 + 0x3A]
51336 array8 %i6, %l1, %o7
51337 edge8n %i5, %l3, %g3
51338 fexpand %f5, %f10
51339 lduh [%l7 + 0x22], %o1
51340 ldd [%l7 + 0x78], %f2
51341 std %f8, [%l7 + 0x20]
51342 fmovspos %icc, %f13, %f6
51343 tleu %xcc, 0x5
51344 xor %o6, 0x0B14, %i2
51345 brgz,a %o3, loop_6136
51346 ldsh [%l7 + 0x52], %o4
51347 fmul8x16 %f2, %f6, %f0
51348 alignaddrl %i1, %g5, %g7
51349loop_6136:
51350 fmovrsgz %g4, %f11, %f11
51351 ldsw [%l7 + 0x44], %g2
51352 fmovrdgz %i7, %f12, %f6
51353 fmovs %f7, %f15
51354 fcmple32 %f6, %f10, %l4
51355 ldub [%l7 + 0x72], %g6
51356 stb %l6, [%l7 + 0x6E]
51357 stx %o5, [%l7 + 0x20]
51358 stx %i4, [%l7 + 0x70]
51359 bshuffle %f8, %f10, %f8
51360 brgz,a %l2, loop_6137
51361 faligndata %f2, %f6, %f4
51362 stw %o2, [%l7 + 0x18]
51363 ldsw [%l7 + 0x08], %i0
51364loop_6137:
51365 fmovdg %xcc, %f8, %f13
51366 fmovsleu %xcc, %f14, %f13
51367 fpackfix %f6, %f4
51368 fmovs %f2, %f2
51369 ldx [%l7 + 0x40], %i3
51370 fcmpes %fcc0, %f7, %f13
51371 std %f10, [%l7 + 0x08]
51372 ldx [%l7 + 0x78], %l5
51373 fbule,a %fcc2, loop_6138
51374 tl %xcc, 0x3
51375 xorcc %g1, %o0, %l0
51376 bshuffle %f6, %f0, %f2
51377loop_6138:
51378 ldx [%l7 + 0x30], %l1
51379 stx %o7, [%l7 + 0x68]
51380 array16 %i6, %i5, %g3
51381 bcc %icc, loop_6139
51382 fornot2s %f12, %f12, %f12
51383 tcs %xcc, 0x1
51384 lduh [%l7 + 0x7E], %l3
51385loop_6139:
51386 fba %fcc3, loop_6140
51387 fpadd32s %f9, %f12, %f15
51388 fmovdvc %xcc, %f11, %f4
51389 tsubcc %o1, 0x1CA5, %o6
51390loop_6140:
51391 ldsh [%l7 + 0x12], %i2
51392 fmovs %f14, %f0
51393 udivx %o4, 0x01D3, %i1
51394 std %f6, [%l7 + 0x38]
51395 andcc %o3, 0x18E3, %g7
51396 fpack32 %f12, %f10, %f12
51397 alignaddr %g4, %g5, %i7
51398 fmovdne %xcc, %f12, %f6
51399 fmovda %xcc, %f4, %f3
51400 ldsh [%l7 + 0x2A], %g2
51401 fpack16 %f2, %f9
51402 ldsh [%l7 + 0x42], %g6
51403 mulscc %l4, 0x1508, %o5
51404 edge32l %i4, %l2, %o2
51405 edge32l %i0, %l6, %i3
51406 fbe %fcc0, loop_6141
51407 fmovrsne %g1, %f13, %f2
51408 fmovsleu %xcc, %f0, %f6
51409 udivx %o0, 0x0880, %l0
51410loop_6141:
51411 fmovrdgez %l5, %f0, %f4
51412 stw %o7, [%l7 + 0x20]
51413 fmovd %f10, %f14
51414 xorcc %l1, %i6, %g3
51415 sra %l3, 0x15, %o1
51416 array32 %i5, %i2, %o6
51417 fmovsge %icc, %f5, %f4
51418 fpsub16 %f6, %f10, %f4
51419 ldd [%l7 + 0x60], %f0
51420 stx %o4, [%l7 + 0x50]
51421 fpadd32 %f4, %f14, %f12
51422 subccc %o3, 0x1E48, %g7
51423 ld [%l7 + 0x4C], %f8
51424 movleu %xcc, %i1, %g5
51425 call loop_6142
51426 fmul8ulx16 %f2, %f8, %f8
51427 std %f10, [%l7 + 0x08]
51428 fone %f12
51429loop_6142:
51430 tg %icc, 0x4
51431 fmovrdgez %g4, %f12, %f8
51432 movg %icc, %i7, %g6
51433 ldsb [%l7 + 0x79], %g2
51434 array16 %o5, %l4, %i4
51435 ldsb [%l7 + 0x4E], %o2
51436 tcc %icc, 0x0
51437 bshuffle %f0, %f10, %f12
51438 lduh [%l7 + 0x54], %l2
51439 movgu %icc, %l6, %i0
51440 sll %i3, %o0, %l0
51441 fpmerge %f5, %f10, %f14
51442 movrgz %g1, %o7, %l5
51443 stb %l1, [%l7 + 0x0D]
51444 fble %fcc0, loop_6143
51445 fcmpes %fcc1, %f14, %f5
51446 fmovsneg %icc, %f14, %f8
51447 fpadd16 %f2, %f4, %f4
51448loop_6143:
51449 fmovrde %i6, %f14, %f12
51450 ldd [%l7 + 0x40], %f10
51451 taddcctv %g3, 0x19DC, %o1
51452 st %f5, [%l7 + 0x60]
51453 fbue %fcc2, loop_6144
51454 fmovdneg %xcc, %f14, %f0
51455 lduw [%l7 + 0x7C], %i5
51456 ldd [%l7 + 0x20], %f6
51457loop_6144:
51458 fcmps %fcc1, %f3, %f0
51459 fmuld8sux16 %f11, %f11, %f10
51460 stb %l3, [%l7 + 0x2D]
51461 popc 0x1566, %o6
51462 fones %f9
51463 ld [%l7 + 0x14], %f2
51464 mulx %o4, %i2, %g7
51465 lduh [%l7 + 0x62], %o3
51466 ldsb [%l7 + 0x60], %i1
51467 movvs %xcc, %g5, %i7
51468 sth %g4, [%l7 + 0x38]
51469 st %f14, [%l7 + 0x10]
51470 bpos,a,pn %xcc, loop_6145
51471 fexpand %f12, %f8
51472 ldub [%l7 + 0x44], %g6
51473 edge16n %g2, %o5, %l4
51474loop_6145:
51475 fpsub16 %f12, %f6, %f8
51476 fbu %fcc1, loop_6146
51477 ldsb [%l7 + 0x47], %i4
51478 fmovsvs %icc, %f14, %f12
51479 movrne %o2, 0x0FC, %l2
51480loop_6146:
51481 tle %icc, 0x4
51482 edge32ln %l6, %i0, %i3
51483 subcc %l0, 0x0682, %g1
51484 fmovdneg %icc, %f13, %f10
51485 bleu,a loop_6147
51486 fbo,a %fcc1, loop_6148
51487 std %f8, [%l7 + 0x28]
51488 andncc %o7, %l5, %o0
51489loop_6147:
51490 ldx [%l7 + 0x60], %l1
51491loop_6148:
51492 ldd [%l7 + 0x58], %f6
51493 fexpand %f10, %f2
51494 fmovdleu %xcc, %f2, %f2
51495 tleu %xcc, 0x1
51496 array32 %i6, %o1, %i5
51497 siam 0x7
51498 fmovrslz %l3, %f8, %f1
51499 fsrc1s %f6, %f14
51500 stw %g3, [%l7 + 0x48]
51501 stw %o6, [%l7 + 0x38]
51502 ldx [%l7 + 0x28], %i2
51503 fmovdle %xcc, %f8, %f13
51504 ldx [%l7 + 0x68], %o4
51505 ldsb [%l7 + 0x7C], %o3
51506 addccc %g7, 0x17A1, %i1
51507 std %f4, [%l7 + 0x50]
51508 st %f7, [%l7 + 0x74]
51509 brz %g5, loop_6149
51510 fmovd %f6, %f0
51511 nop
51512 setx loop_6150, %l0, %l1
51513 jmpl %l1, %i7
51514 edge16l %g4, %g6, %o5
51515loop_6149:
51516 std %f14, [%l7 + 0x30]
51517 fpadd16 %f14, %f12, %f6
51518loop_6150:
51519 fbul %fcc3, loop_6151
51520 fbn %fcc3, loop_6152
51521 tg %xcc, 0x3
51522 lduw [%l7 + 0x48], %l4
51523loop_6151:
51524 fmovsg %icc, %f7, %f3
51525loop_6152:
51526 lduh [%l7 + 0x6A], %g2
51527 movpos %xcc, %i4, %l2
51528 lduw [%l7 + 0x24], %o2
51529 ldx [%l7 + 0x10], %i0
51530 fandnot2s %f14, %f11, %f13
51531 fcmpd %fcc0, %f10, %f8
51532 fnors %f3, %f12, %f7
51533 stw %l6, [%l7 + 0x38]
51534 movrgez %i3, %l0, %o7
51535 te %icc, 0x7
51536 ldx [%l7 + 0x20], %l5
51537 subc %g1, 0x01EE, %l1
51538 ldd [%l7 + 0x48], %f6
51539 fone %f0
51540 edge32ln %o0, %i6, %i5
51541 fmovrde %o1, %f10, %f0
51542 stw %g3, [%l7 + 0x4C]
51543 fnands %f12, %f10, %f1
51544 fcmpeq16 %f12, %f10, %l3
51545 fmovsleu %icc, %f5, %f9
51546 sth %o6, [%l7 + 0x08]
51547 fcmpgt16 %f4, %f8, %o4
51548 st %f7, [%l7 + 0x70]
51549 ba,pn %xcc, loop_6153
51550 fandnot2 %f10, %f14, %f0
51551 st %f4, [%l7 + 0x58]
51552 ldsh [%l7 + 0x3A], %i2
51553loop_6153:
51554 fbg,a %fcc3, loop_6154
51555 fand %f8, %f0, %f8
51556 ldsh [%l7 + 0x7A], %o3
51557 ldsb [%l7 + 0x1B], %g7
51558loop_6154:
51559 mulscc %i1, %i7, %g4
51560 edge8ln %g5, %g6, %o5
51561 ldub [%l7 + 0x7C], %l4
51562 tg %icc, 0x2
51563 fblg,a %fcc1, loop_6155
51564 udiv %g2, 0x1734, %l2
51565 sub %i4, 0x0270, %o2
51566 te %icc, 0x7
51567loop_6155:
51568 fmovde %icc, %f15, %f0
51569 fabsd %f6, %f10
51570 movgu %xcc, %i0, %i3
51571 movrne %l6, %o7, %l0
51572 fbuge,a %fcc2, loop_6156
51573 stw %g1, [%l7 + 0x58]
51574 fpadd16 %f2, %f4, %f6
51575 fmul8ulx16 %f12, %f8, %f2
51576loop_6156:
51577 edge16l %l5, %l1, %i6
51578 move %icc, %o0, %o1
51579 sth %g3, [%l7 + 0x6E]
51580 fmovrsgz %l3, %f1, %f0
51581 ld [%l7 + 0x50], %f13
51582 st %f4, [%l7 + 0x7C]
51583 lduh [%l7 + 0x60], %o6
51584 fxnor %f12, %f6, %f0
51585 array8 %i5, %o4, %i2
51586 andncc %o3, %i1, %i7
51587 bneg,a loop_6157
51588 fxors %f12, %f6, %f9
51589 bshuffle %f4, %f12, %f10
51590 ld [%l7 + 0x64], %f10
51591loop_6157:
51592 sth %g7, [%l7 + 0x6C]
51593 fone %f6
51594 fmovdvs %icc, %f6, %f2
51595 ldsb [%l7 + 0x1E], %g5
51596 brlez %g6, loop_6158
51597 ldsb [%l7 + 0x27], %g4
51598 fpack32 %f8, %f8, %f2
51599 fnegs %f8, %f6
51600loop_6158:
51601 array16 %l4, %o5, %g2
51602 ldsb [%l7 + 0x56], %l2
51603 fnands %f10, %f4, %f4
51604 orncc %o2, %i4, %i0
51605 udiv %l6, 0x01BD, %i3
51606 ldsh [%l7 + 0x7E], %l0
51607 tge %xcc, 0x3
51608 fmovrsne %g1, %f8, %f12
51609 fcmpd %fcc0, %f4, %f6
51610 alignaddrl %l5, %l1, %o7
51611 sth %i6, [%l7 + 0x34]
51612 edge16l %o1, %g3, %l3
51613 fpmerge %f0, %f3, %f0
51614 fcmpeq16 %f8, %f4, %o6
51615 fbule %fcc1, loop_6159
51616 fsrc2 %f4, %f8
51617 array8 %o0, %i5, %i2
51618 fbule,a %fcc3, loop_6160
51619loop_6159:
51620 tne %xcc, 0x5
51621 ldsb [%l7 + 0x58], %o4
51622 andcc %i1, %i7, %o3
51623loop_6160:
51624 fornot1s %f6, %f14, %f7
51625 lduw [%l7 + 0x60], %g5
51626 pdist %f6, %f2, %f14
51627 stw %g7, [%l7 + 0x0C]
51628 fmovrdgez %g4, %f0, %f8
51629 tle %xcc, 0x4
51630 fmuld8ulx16 %f9, %f13, %f2
51631 movrgz %l4, 0x06B, %g6
51632 lduw [%l7 + 0x6C], %o5
51633 fexpand %f2, %f14
51634 srlx %l2, %o2, %g2
51635 ldsw [%l7 + 0x40], %i4
51636 sdiv %l6, 0x00C3, %i3
51637 lduw [%l7 + 0x08], %l0
51638 ldx [%l7 + 0x38], %g1
51639 sth %i0, [%l7 + 0x6A]
51640 fmul8x16 %f2, %f2, %f14
51641 tsubcc %l1, %o7, %i6
51642 fmovrdlz %o1, %f10, %f6
51643 fble %fcc3, loop_6161
51644 udivcc %g3, 0x0307, %l5
51645 alignaddrl %l3, %o0, %i5
51646 fmovrdlez %i2, %f6, %f14
51647loop_6161:
51648 edge32l %o4, %i1, %i7
51649 sllx %o3, 0x0A, %g5
51650 stw %o6, [%l7 + 0x7C]
51651 movgu %xcc, %g4, %l4
51652 movg %xcc, %g7, %g6
51653 bge loop_6162
51654 fandnot2 %f4, %f6, %f6
51655 bge %xcc, loop_6163
51656 sub %o5, 0x020B, %l2
51657loop_6162:
51658 stw %o2, [%l7 + 0x68]
51659 sll %i4, %g2, %l6
51660loop_6163:
51661 ld [%l7 + 0x74], %f9
51662 st %f4, [%l7 + 0x08]
51663 fxnors %f7, %f13, %f13
51664 array16 %i3, %l0, %i0
51665 edge16l %l1, %g1, %i6
51666 sllx %o1, %o7, %g3
51667 ldub [%l7 + 0x1D], %l5
51668 bpos,a,pt %xcc, loop_6164
51669 ldd [%l7 + 0x30], %f4
51670 addccc %o0, %i5, %i2
51671 lduh [%l7 + 0x7A], %l3
51672loop_6164:
51673 ldsb [%l7 + 0x5E], %i1
51674 tneg %xcc, 0x7
51675 nop
51676 setx loop_6165, %l0, %l1
51677 wrpr 0x1, %tl
51678 wrpr %l1, %tpc
51679 add %l1, 0x4, %l1
51680 wrpr %l1, %tnpc
51681 setx 0x34400001400, %l0, %l1
51682 wrpr %l1, %tstate
51683 wrhpr 0x4, %htstate
51684 retry
51685 movleu %xcc, %o4, %o3
51686 fmovrslez %i7, %f3, %f14
51687 bn %icc, loop_6166
51688loop_6165:
51689 xnor %o6, %g5, %l4
51690 fmovdle %xcc, %f1, %f7
51691 subc %g7, %g6, %o5
51692loop_6166:
51693 fmovrslz %l2, %f5, %f9
51694 tg %icc, 0x4
51695 fmovsvs %xcc, %f15, %f2
51696 xnor %o2, 0x11D3, %i4
51697 fexpand %f12, %f14
51698 lduw [%l7 + 0x64], %g2
51699 std %f14, [%l7 + 0x40]
51700 brz,a %l6, loop_6167
51701 fand %f4, %f8, %f12
51702 ldsw [%l7 + 0x44], %i3
51703 ld [%l7 + 0x14], %f0
51704loop_6167:
51705 movcc %icc, %g4, %l0
51706 fmuld8ulx16 %f13, %f6, %f6
51707 sdivcc %i0, 0x058D, %l1
51708 lduw [%l7 + 0x1C], %g1
51709 lduw [%l7 + 0x28], %o1
51710 fmul8x16au %f6, %f15, %f6
51711 ld [%l7 + 0x2C], %f11
51712 lduw [%l7 + 0x08], %o7
51713 fmovdpos %icc, %f2, %f3
51714 movpos %icc, %i6, %l5
51715 ldsh [%l7 + 0x6C], %g3
51716 movne %icc, %i5, %i2
51717 bl,a loop_6168
51718 fmovrsgez %o0, %f6, %f12
51719 xor %l3, 0x0EEE, %i1
51720 fbne,a %fcc0, loop_6169
51721loop_6168:
51722 sll %o3, %i7, %o6
51723 ldsb [%l7 + 0x26], %g5
51724 ldsh [%l7 + 0x6C], %l4
51725loop_6169:
51726 sethi 0x0FE9, %g7
51727 fmovdneg %icc, %f2, %f2
51728 be,a,pt %icc, loop_6170
51729 fmovrse %g6, %f7, %f2
51730 lduw [%l7 + 0x64], %o5
51731 fmovrdgez %o4, %f4, %f2
51732loop_6170:
51733 and %o2, 0x05C6, %i4
51734 fmovdneg %icc, %f4, %f5
51735 lduh [%l7 + 0x28], %g2
51736 fsrc2s %f11, %f10
51737 smulcc %l6, 0x1569, %i3
51738 edge8n %g4, %l2, %i0
51739 edge8 %l1, %l0, %o1
51740 fpsub32s %f15, %f1, %f15
51741 fmovsl %xcc, %f3, %f1
51742 ldub [%l7 + 0x19], %g1
51743 fcmple32 %f6, %f14, %o7
51744 stx %i6, [%l7 + 0x58]
51745 tpos %xcc, 0x6
51746 fba %fcc1, loop_6171
51747 ldsw [%l7 + 0x08], %l5
51748 sth %i5, [%l7 + 0x3E]
51749 sth %g3, [%l7 + 0x7C]
51750loop_6171:
51751 ldsw [%l7 + 0x6C], %o0
51752 fcmpes %fcc1, %f5, %f11
51753 pdist %f8, %f12, %f14
51754 fmovrslez %l3, %f11, %f10
51755 ldsb [%l7 + 0x16], %i1
51756 ldx [%l7 + 0x70], %o3
51757 ldsw [%l7 + 0x3C], %i7
51758 stx %o6, [%l7 + 0x78]
51759 ldsw [%l7 + 0x28], %i2
51760 lduw [%l7 + 0x18], %g5
51761 movvs %xcc, %g7, %l4
51762 fmul8sux16 %f0, %f2, %f0
51763 ldsh [%l7 + 0x10], %o5
51764 smul %g6, 0x13D2, %o4
51765 array16 %o2, %i4, %g2
51766 brgez,a %i3, loop_6172
51767 fbul,a %fcc0, loop_6173
51768 fblg %fcc1, loop_6174
51769 tle %xcc, 0x6
51770loop_6172:
51771 addcc %g4, 0x1C38, %l6
51772loop_6173:
51773 stb %i0, [%l7 + 0x36]
51774loop_6174:
51775 bleu,pn %icc, loop_6175
51776 fmovda %icc, %f14, %f3
51777 udiv %l1, 0x1EC2, %l0
51778 fmovsl %xcc, %f1, %f9
51779loop_6175:
51780 fnot1s %f9, %f15
51781 orcc %o1, 0x04A2, %l2
51782 ldsb [%l7 + 0x4A], %o7
51783 fmovsne %icc, %f11, %f1
51784 fxor %f2, %f0, %f2
51785 fexpand %f5, %f12
51786 sth %g1, [%l7 + 0x4C]
51787 movn %icc, %l5, %i6
51788 bge,a,pn %xcc, loop_6176
51789 fbul,a %fcc0, loop_6177
51790 ldsb [%l7 + 0x66], %g3
51791 fandnot2s %f3, %f10, %f8
51792loop_6176:
51793 fmuld8sux16 %f9, %f2, %f4
51794loop_6177:
51795 bne,pn %icc, loop_6178
51796 fmul8sux16 %f0, %f4, %f10
51797 nop
51798 setx loop_6179, %l0, %l1
51799 jmpl %l1, %i5
51800 edge32n %o0, %i1, %o3
51801loop_6178:
51802 bvc %xcc, loop_6180
51803 array16 %l3, %i7, %o6
51804loop_6179:
51805 fabsd %f12, %f10
51806 fcmpes %fcc2, %f2, %f5
51807loop_6180:
51808 smulcc %g5, %i2, %g7
51809 edge8l %o5, %l4, %o4
51810 fblg %fcc1, loop_6181
51811 fsrc1 %f6, %f0
51812 fbe %fcc3, loop_6182
51813 nop
51814 setx loop_6183, %l0, %l1
51815 jmpl %l1, %g6
51816loop_6181:
51817 movrgz %o2, %i4, %i3
51818 ldub [%l7 + 0x7C], %g4
51819loop_6182:
51820 fmovsgu %xcc, %f4, %f0
51821loop_6183:
51822 fblg,a %fcc1, loop_6184
51823 orncc %g2, %l6, %l1
51824 st %f6, [%l7 + 0x78]
51825 fabsd %f6, %f0
51826loop_6184:
51827 ld [%l7 + 0x24], %f12
51828 fcmpd %fcc1, %f6, %f14
51829 fnegd %f0, %f14
51830 tl %xcc, 0x1
51831 bgu,a %icc, loop_6185
51832 st %f14, [%l7 + 0x28]
51833 udiv %l0, 0x0A21, %i0
51834 addccc %o1, 0x02E1, %o7
51835loop_6185:
51836 stb %l2, [%l7 + 0x37]
51837 fcmped %fcc2, %f8, %f4
51838 orcc %l5, 0x11F8, %i6
51839 ldsh [%l7 + 0x24], %g3
51840 fmovrdgz %g1, %f10, %f0
51841 stw %o0, [%l7 + 0x10]
51842 ldsh [%l7 + 0x14], %i5
51843 bl,a,pn %xcc, loop_6186
51844 tne %icc, 0x1
51845 andn %o3, %l3, %i1
51846 stw %i7, [%l7 + 0x18]
51847loop_6186:
51848 movpos %icc, %g5, %o6
51849 stb %g7, [%l7 + 0x0E]
51850 fmovrdgez %i2, %f8, %f6
51851 fmovrsne %o5, %f2, %f9
51852 fmovsleu %icc, %f2, %f4
51853 fmovsa %xcc, %f2, %f5
51854 fmovsge %icc, %f9, %f3
51855 sth %o4, [%l7 + 0x4E]
51856 fbu,a %fcc2, loop_6187
51857 umul %g6, 0x1858, %o2
51858 fnegs %f10, %f12
51859 subc %i4, %i3, %g4
51860loop_6187:
51861 fornot2s %f12, %f7, %f2
51862 ldsw [%l7 + 0x28], %g2
51863 ldsw [%l7 + 0x5C], %l6
51864 lduh [%l7 + 0x4A], %l1
51865 ldd [%l7 + 0x40], %f10
51866 ldsb [%l7 + 0x58], %l4
51867 fnors %f2, %f9, %f15
51868 andncc %l0, %o1, %i0
51869 alignaddr %l2, %l5, %i6
51870 fmovsne %icc, %f4, %f6
51871 fmovdne %icc, %f9, %f14
51872 ldub [%l7 + 0x36], %o7
51873 bne,pn %icc, loop_6188
51874 fbo %fcc2, loop_6189
51875 ldd [%l7 + 0x28], %f8
51876 sub %g1, %o0, %i5
51877loop_6188:
51878 fandnot1 %f2, %f8, %f0
51879loop_6189:
51880 movre %g3, %o3, %l3
51881 fmovse %xcc, %f7, %f1
51882 ldx [%l7 + 0x30], %i1
51883 lduh [%l7 + 0x4A], %g5
51884 fmovdge %xcc, %f12, %f8
51885 taddcc %o6, %i7, %g7
51886 fmovsl %xcc, %f5, %f8
51887 tg %icc, 0x0
51888 fmovscc %xcc, %f8, %f1
51889 stx %o5, [%l7 + 0x08]
51890 addcc %i2, %o4, %g6
51891 std %f4, [%l7 + 0x70]
51892 edge16n %o2, %i4, %i3
51893 fexpand %f8, %f2
51894 fmul8x16au %f9, %f4, %f14
51895 tsubcctv %g4, 0x06CC, %g2
51896 fmovdcs %xcc, %f13, %f15
51897 tl %xcc, 0x4
51898 ldd [%l7 + 0x38], %f14
51899 edge8ln %l6, %l4, %l0
51900 array16 %l1, %i0, %o1
51901 fcmple32 %f14, %f12, %l2
51902 movn %xcc, %l5, %o7
51903 fcmpne32 %f4, %f4, %i6
51904 sth %o0, [%l7 + 0x64]
51905 ld [%l7 + 0x74], %f5
51906 ldub [%l7 + 0x68], %i5
51907 movrlez %g3, %o3, %g1
51908 edge8 %i1, %g5, %o6
51909 ldsw [%l7 + 0x38], %i7
51910 bvc %icc, loop_6190
51911 sth %g7, [%l7 + 0x3E]
51912 array16 %l3, %i2, %o4
51913 tvs %icc, 0x5
51914loop_6190:
51915 ldd [%l7 + 0x08], %f14
51916 ldx [%l7 + 0x60], %o5
51917 fexpand %f7, %f6
51918 bge loop_6191
51919 ldx [%l7 + 0x10], %o2
51920 lduw [%l7 + 0x2C], %g6
51921 sdivcc %i4, 0x1325, %i3
51922loop_6191:
51923 ld [%l7 + 0x70], %f1
51924 sth %g4, [%l7 + 0x0E]
51925 fcmple16 %f2, %f6, %g2
51926 mulx %l4, %l6, %l1
51927 ldub [%l7 + 0x5F], %l0
51928 addc %o1, 0x1B46, %i0
51929 lduh [%l7 + 0x2A], %l5
51930 edge8ln %l2, %i6, %o0
51931 fmovdn %xcc, %f11, %f2
51932 bleu,a,pn %icc, loop_6192
51933 umul %i5, 0x1685, %g3
51934 ldx [%l7 + 0x30], %o7
51935 fmovscs %xcc, %f0, %f7
51936loop_6192:
51937 fbue %fcc1, loop_6193
51938 fsrc1s %f11, %f1
51939 fones %f13
51940 andncc %g1, %o3, %i1
51941loop_6193:
51942 st %f3, [%l7 + 0x50]
51943 ldsw [%l7 + 0x58], %o6
51944 lduw [%l7 + 0x3C], %g5
51945 ldsb [%l7 + 0x72], %i7
51946 fnot1s %f9, %f10
51947 srl %l3, 0x07, %g7
51948 bgu %icc, loop_6194
51949 ldx [%l7 + 0x10], %o4
51950 sub %i2, 0x002F, %o2
51951 bn loop_6195
51952loop_6194:
51953 stb %o5, [%l7 + 0x6B]
51954 srl %g6, %i4, %g4
51955 edge16n %g2, %i3, %l4
51956loop_6195:
51957 fzero %f14
51958 st %f1, [%l7 + 0x58]
51959 and %l6, %l0, %l1
51960 ldsw [%l7 + 0x30], %i0
51961 fmul8x16 %f15, %f6, %f6
51962 brlez,a %l5, loop_6196
51963 fmovs %f4, %f5
51964 ldd [%l7 + 0x78], %f4
51965 sth %o1, [%l7 + 0x3A]
51966loop_6196:
51967 and %l2, %i6, %o0
51968 and %i5, 0x0E1C, %g3
51969 stw %g1, [%l7 + 0x5C]
51970 mova %xcc, %o3, %o7
51971 fbug %fcc0, loop_6197
51972 edge8 %o6, %i1, %i7
51973 std %f10, [%l7 + 0x40]
51974 te %xcc, 0x2
51975loop_6197:
51976 fmovsle %icc, %f6, %f11
51977 fpsub32 %f14, %f14, %f4
51978 ldx [%l7 + 0x70], %g5
51979 fnors %f7, %f8, %f0
51980 movrgez %g7, 0x27F, %l3
51981 ldsh [%l7 + 0x2A], %i2
51982 fmovrse %o4, %f9, %f0
51983 st %f12, [%l7 + 0x70]
51984 stx %o2, [%l7 + 0x78]
51985 brz,a %o5, loop_6198
51986 srl %i4, %g4, %g2
51987 ldsh [%l7 + 0x60], %g6
51988 st %f11, [%l7 + 0x5C]
51989loop_6198:
51990 fba,a %fcc2, loop_6199
51991 movn %xcc, %i3, %l4
51992 fabss %f5, %f4
51993 ldx [%l7 + 0x18], %l0
51994loop_6199:
51995 ldsw [%l7 + 0x10], %l6
51996 smulcc %i0, 0x0565, %l5
51997 srlx %l1, %l2, %o1
51998 alignaddr %o0, %i6, %g3
51999 bvs,pt %icc, loop_6200
52000 lduw [%l7 + 0x54], %g1
52001 fmovsle %xcc, %f14, %f10
52002 fmovscs %icc, %f0, %f8
52003loop_6200:
52004 subcc %o3, 0x00FC, %i5
52005 array16 %o7, %i1, %i7
52006 fmovrdlz %o6, %f6, %f14
52007 sth %g5, [%l7 + 0x56]
52008 fnor %f0, %f12, %f4
52009 bl,pt %xcc, loop_6201
52010 subccc %l3, 0x0D1A, %g7
52011 fmovsleu %xcc, %f10, %f2
52012 bge,a loop_6202
52013loop_6201:
52014 ldub [%l7 + 0x6F], %i2
52015 std %f14, [%l7 + 0x50]
52016 alignaddrl %o4, %o5, %i4
52017loop_6202:
52018 st %f13, [%l7 + 0x48]
52019 brgez,a %g4, loop_6203
52020 ldd [%l7 + 0x58], %f0
52021 sth %g2, [%l7 + 0x14]
52022 st %f3, [%l7 + 0x68]
52023loop_6203:
52024 stb %g6, [%l7 + 0x34]
52025 ldx [%l7 + 0x10], %i3
52026 taddcctv %o2, %l4, %l0
52027 udivcc %l6, 0x0BA3, %i0
52028 fbge %fcc0, loop_6204
52029 nop
52030 setx loop_6205, %l0, %l1
52031 wrpr 0x1, %tl
52032 wrpr %l1, %tpc
52033 add %l1, 0x4, %l1
52034 wrpr %l1, %tnpc
52035 setx 0x34400001400, %l0, %l1
52036 wrpr %l1, %tstate
52037 wrhpr 0x4, %htstate
52038 retry
52039 fcmpes %fcc1, %f1, %f4
52040 smulcc %l5, %l2, %o1
52041loop_6204:
52042 tvc %xcc, 0x5
52043loop_6205:
52044 brlez %l1, loop_6206
52045 subc %o0, %i6, %g1
52046 fone %f2
52047 mulx %g3, 0x0B7F, %o3
52048loop_6206:
52049 bg,pt %xcc, loop_6207
52050 fpadd16 %f10, %f8, %f14
52051 ldx [%l7 + 0x18], %o7
52052 std %f6, [%l7 + 0x20]
52053loop_6207:
52054 ldd [%l7 + 0x60], %f2
52055 stb %i1, [%l7 + 0x15]
52056 ldx [%l7 + 0x50], %i7
52057 andncc %i5, %g5, %o6
52058 ldsh [%l7 + 0x40], %l3
52059 movrne %g7, 0x302, %i2
52060 sll %o5, %i4, %o4
52061 sth %g2, [%l7 + 0x1A]
52062 ldsb [%l7 + 0x10], %g6
52063 lduw [%l7 + 0x2C], %g4
52064 fandnot1s %f3, %f0, %f8
52065 fpadd32s %f0, %f0, %f15
52066 tge %xcc, 0x6
52067 stb %o2, [%l7 + 0x67]
52068 array32 %i3, %l0, %l6
52069 movleu %icc, %i0, %l5
52070 nop
52071 setx loop_6208, %l0, %l1
52072 jmpl %l1, %l4
52073 fnands %f6, %f8, %f2
52074 fcmpes %fcc3, %f10, %f8
52075 fpackfix %f2, %f15
52076loop_6208:
52077 brz %l2, loop_6209
52078 sth %l1, [%l7 + 0x32]
52079 addc %o0, 0x150C, %i6
52080 call loop_6210
52081loop_6209:
52082 mulscc %g1, 0x0FB1, %o1
52083 lduw [%l7 + 0x70], %o3
52084 sub %g3, %i1, %o7
52085loop_6210:
52086 fmovdg %xcc, %f5, %f8
52087 udiv %i7, 0x14B4, %g5
52088 xnorcc %i5, 0x07BB, %o6
52089 ba,pn %icc, loop_6211
52090 edge32 %l3, %i2, %g7
52091 fmul8sux16 %f8, %f14, %f0
52092 tpos %xcc, 0x5
52093loop_6211:
52094 sll %o5, 0x1A, %i4
52095 movle %xcc, %o4, %g6
52096 tgu %xcc, 0x5
52097 lduw [%l7 + 0x78], %g4
52098 st %f0, [%l7 + 0x0C]
52099 fbo,a %fcc1, loop_6212
52100 fmovsgu %xcc, %f10, %f11
52101 ldsw [%l7 + 0x2C], %o2
52102 std %f6, [%l7 + 0x60]
52103loop_6212:
52104 ldd [%l7 + 0x50], %f8
52105 edge16n %g2, %l0, %i3
52106 brgz %i0, loop_6213
52107 sethi 0x06CF, %l6
52108 fpsub32 %f6, %f12, %f0
52109 stx %l4, [%l7 + 0x68]
52110loop_6213:
52111 fone %f4
52112 lduh [%l7 + 0x34], %l2
52113 st %f11, [%l7 + 0x4C]
52114 udivx %l5, 0x02B3, %l1
52115 faligndata %f14, %f8, %f4
52116 fcmpne16 %f4, %f4, %i6
52117 sdiv %o0, 0x1122, %o1
52118 bne,pn %icc, loop_6214
52119 fmovdneg %icc, %f8, %f15
52120 st %f1, [%l7 + 0x34]
52121 fbe,a %fcc0, loop_6215
52122loop_6214:
52123 ldsw [%l7 + 0x54], %o3
52124 ldx [%l7 + 0x10], %g1
52125 ldx [%l7 + 0x40], %g3
52126loop_6215:
52127 ld [%l7 + 0x74], %f13
52128 lduh [%l7 + 0x12], %o7
52129 mulscc %i1, 0x0B92, %g5
52130 andncc %i7, %i5, %o6
52131 popc 0x08BC, %i2
52132 fabss %f8, %f6
52133 fcmpne32 %f8, %f14, %l3
52134 addc %o5, %g7, %o4
52135 brnz %i4, loop_6216
52136 edge16 %g4, %g6, %o2
52137 fmovrsne %g2, %f14, %f7
52138 ldsb [%l7 + 0x11], %i3
52139loop_6216:
52140 bleu,a,pn %icc, loop_6217
52141 brgez %i0, loop_6218
52142 fandnot1s %f6, %f0, %f10
52143 bge,a,pn %xcc, loop_6219
52144loop_6217:
52145 fmovscc %xcc, %f3, %f13
52146loop_6218:
52147 fabsd %f10, %f4
52148 fmovsn %xcc, %f0, %f4
52149loop_6219:
52150 ldsw [%l7 + 0x20], %l6
52151 movge %xcc, %l4, %l0
52152 alignaddrl %l5, %l1, %i6
52153 ld [%l7 + 0x2C], %f10
52154 fmovda %icc, %f8, %f11
52155 bcc,pn %xcc, loop_6220
52156 fmovd %f0, %f6
52157 call loop_6221
52158 for %f8, %f8, %f8
52159loop_6220:
52160 movleu %xcc, %l2, %o1
52161 fnot2s %f10, %f14
52162loop_6221:
52163 ble loop_6222
52164 lduh [%l7 + 0x4C], %o3
52165 xnorcc %g1, %g3, %o7
52166 udiv %i1, 0x1424, %o0
52167loop_6222:
52168 sth %i7, [%l7 + 0x68]
52169 fmul8sux16 %f12, %f2, %f6
52170 ta %xcc, 0x7
52171 andncc %g5, %i5, %o6
52172 ldd [%l7 + 0x60], %f2
52173 sth %i2, [%l7 + 0x56]
52174 stx %o5, [%l7 + 0x58]
52175 sth %g7, [%l7 + 0x1C]
52176 fcmple32 %f10, %f0, %o4
52177 brz,a %i4, loop_6223
52178 fmovda %icc, %f10, %f4
52179 fpsub32s %f6, %f0, %f0
52180 fmovdgu %xcc, %f6, %f15
52181loop_6223:
52182 ldsh [%l7 + 0x78], %l3
52183 ldd [%l7 + 0x78], %f4
52184 fmovrde %g6, %f12, %f6
52185 bleu,a %icc, loop_6224
52186 movre %o2, %g4, %g2
52187 ldsh [%l7 + 0x70], %i3
52188 fzero %f12
52189loop_6224:
52190 stb %i0, [%l7 + 0x64]
52191 fbe %fcc3, loop_6225
52192 fnors %f5, %f13, %f3
52193 andncc %l6, %l0, %l4
52194 smulcc %l5, %l1, %i6
52195loop_6225:
52196 taddcc %l2, 0x1126, %o3
52197 fornot1 %f6, %f10, %f14
52198 tg %xcc, 0x2
52199 fbule %fcc0, loop_6226
52200 fzero %f2
52201 ble,pn %xcc, loop_6227
52202 fsrc1 %f2, %f6
52203loop_6226:
52204 st %f6, [%l7 + 0x7C]
52205 call loop_6228
52206loop_6227:
52207 bcs,a loop_6229
52208 edge16 %o1, %g3, %o7
52209 sth %i1, [%l7 + 0x62]
52210loop_6228:
52211 umulcc %o0, 0x02DF, %g1
52212loop_6229:
52213 orn %g5, 0x1B2A, %i5
52214 bpos loop_6230
52215 fcmpne32 %f12, %f8, %i7
52216 orcc %o6, 0x0232, %o5
52217 fmul8ulx16 %f0, %f0, %f8
52218loop_6230:
52219 tg %icc, 0x0
52220 lduw [%l7 + 0x38], %g7
52221 fcmple16 %f4, %f0, %o4
52222 movrgz %i4, 0x3C8, %i2
52223 ldsh [%l7 + 0x3C], %g6
52224 stb %l3, [%l7 + 0x41]
52225 bg %xcc, loop_6231
52226 movrlez %g4, %g2, %o2
52227 fbuge,a %fcc1, loop_6232
52228 ldsh [%l7 + 0x3A], %i3
52229loop_6231:
52230 stb %l6, [%l7 + 0x13]
52231 fmovdleu %xcc, %f14, %f9
52232loop_6232:
52233 stb %l0, [%l7 + 0x76]
52234 fands %f11, %f13, %f12
52235 call loop_6233
52236 alignaddrl %i0, %l4, %l1
52237 stb %i6, [%l7 + 0x36]
52238 mulx %l5, 0x0382, %o3
52239loop_6233:
52240 sth %o1, [%l7 + 0x74]
52241 fmovsle %icc, %f8, %f10
52242 lduw [%l7 + 0x70], %g3
52243 movcc %xcc, %l2, %i1
52244 std %f0, [%l7 + 0x78]
52245 ldub [%l7 + 0x0B], %o0
52246 bgu,a %xcc, loop_6234
52247 fmovrsgz %g1, %f10, %f0
52248 bcc loop_6235
52249 bcc,a loop_6236
52250loop_6234:
52251 fmovrsgz %o7, %f10, %f15
52252 fmovsvc %icc, %f13, %f4
52253loop_6235:
52254 fmovscc %icc, %f12, %f13
52255loop_6236:
52256 fmovdvc %icc, %f9, %f5
52257 fmovdg %icc, %f7, %f4
52258 fone %f10
52259 ldsh [%l7 + 0x3E], %g5
52260 stw %i5, [%l7 + 0x7C]
52261 edge8l %i7, %o5, %g7
52262 fabsd %f12, %f6
52263 fbne,a %fcc1, loop_6237
52264 fmovdne %icc, %f9, %f14
52265 fpackfix %f12, %f4
52266 bg %icc, loop_6238
52267loop_6237:
52268 xorcc %o4, 0x0E6B, %o6
52269 fcmpgt16 %f12, %f2, %i4
52270 popc %g6, %i2
52271loop_6238:
52272 edge32l %g4, %g2, %o2
52273 fmovspos %icc, %f1, %f13
52274 xor %l3, %i3, %l0
52275 bne,pn %xcc, loop_6239
52276 ldsh [%l7 + 0x5A], %l6
52277 fsrc2s %f3, %f3
52278 tge %xcc, 0x0
52279loop_6239:
52280 fmovrslz %l4, %f7, %f0
52281 std %f10, [%l7 + 0x70]
52282 brnz %l1, loop_6240
52283 ldsh [%l7 + 0x56], %i0
52284 movrgez %l5, 0x0D5, %i6
52285 fbue,a %fcc3, loop_6241
52286loop_6240:
52287 fmovsne %icc, %f13, %f3
52288 fmovdle %icc, %f7, %f5
52289 st %f8, [%l7 + 0x10]
52290loop_6241:
52291 stb %o1, [%l7 + 0x6D]
52292 fand %f2, %f4, %f8
52293 std %f2, [%l7 + 0x58]
52294 tge %icc, 0x6
52295 andncc %g3, %l2, %i1
52296 ba,pt %icc, loop_6242
52297 bcc,pn %icc, loop_6243
52298 movrgez %o0, %o3, %o7
52299 movpos %icc, %g5, %g1
52300loop_6242:
52301 and %i5, 0x0022, %o5
52302loop_6243:
52303 fones %f14
52304 ldx [%l7 + 0x60], %g7
52305 movrlz %o4, %i7, %o6
52306 ldsb [%l7 + 0x62], %i4
52307 tge %icc, 0x7
52308 lduh [%l7 + 0x58], %g6
52309 fcmpne16 %f14, %f4, %g4
52310 fmovdge %xcc, %f14, %f3
52311 fmovrsne %g2, %f2, %f12
52312 bneg %xcc, loop_6244
52313 fblg %fcc3, loop_6245
52314 fxnor %f14, %f12, %f4
52315 bpos,pt %icc, loop_6246
52316loop_6244:
52317 bne %xcc, loop_6247
52318loop_6245:
52319 fbue,a %fcc3, loop_6248
52320 fbule %fcc3, loop_6249
52321loop_6246:
52322 srax %o2, 0x09, %i2
52323loop_6247:
52324 faligndata %f12, %f0, %f6
52325loop_6248:
52326 fmovspos %icc, %f4, %f13
52327loop_6249:
52328 fmovsge %xcc, %f11, %f12
52329 umulcc %l3, 0x1F72, %i3
52330 movvc %icc, %l0, %l6
52331 fmovrsne %l4, %f1, %f8
52332 fxnors %f1, %f15, %f13
52333 andncc %l1, %i0, %l5
52334 fpmerge %f10, %f3, %f6
52335 fnand %f2, %f8, %f2
52336 fmovdn %xcc, %f6, %f6
52337 lduh [%l7 + 0x30], %o1
52338 smul %i6, %l2, %i1
52339 fmovsleu %icc, %f2, %f15
52340 tsubcctv %g3, %o0, %o7
52341 stx %o3, [%l7 + 0x68]
52342 ldsw [%l7 + 0x14], %g1
52343 fba,a %fcc0, loop_6250
52344 movrgez %g5, %i5, %g7
52345 for %f10, %f6, %f0
52346 ldx [%l7 + 0x50], %o5
52347loop_6250:
52348 fcmpeq16 %f6, %f2, %i7
52349 fxor %f12, %f12, %f2
52350 fmovsg %icc, %f14, %f6
52351 bleu,a %icc, loop_6251
52352 movle %icc, %o6, %o4
52353 st %f5, [%l7 + 0x34]
52354 bvs,a loop_6252
52355loop_6251:
52356 fmovsa %xcc, %f5, %f13
52357 nop
52358 setx loop_6253, %l0, %l1
52359 wrpr 0x1, %tl
52360 wrpr %l1, %tnpc
52361 setx 0x34400001400, %l0, %l1
52362 wrpr %l1, %tstate
52363 wrhpr 0x4, %htstate
52364 done
52365 ld [%l7 + 0x40], %f8
52366loop_6252:
52367 fornot2 %f14, %f2, %f0
52368 ldsb [%l7 + 0x24], %g6
52369loop_6253:
52370 fba,a %fcc0, loop_6254
52371 bpos,a loop_6255
52372 fmovda %xcc, %f4, %f7
52373 std %f2, [%l7 + 0x70]
52374loop_6254:
52375 umul %i4, %g4, %g2
52376loop_6255:
52377 edge32ln %o2, %l3, %i3
52378 ldsw [%l7 + 0x4C], %l0
52379 nop
52380 setx loop_6256, %l0, %l1
52381 wrpr 0x1, %tl
52382 wrpr %l1, %tnpc
52383 setx 0x34400001400, %l0, %l1
52384 wrpr %l1, %tstate
52385 wrhpr 0x4, %htstate
52386 done
52387 movpos %icc, %l6, %l4
52388 mulx %i2, %l1, %i0
52389 xorcc %o1, %i6, %l5
52390loop_6256:
52391 ldx [%l7 + 0x10], %i1
52392 bpos,pn %xcc, loop_6257
52393 bg %icc, loop_6258
52394 fmovdne %xcc, %f10, %f10
52395 ta %icc, 0x1
52396loop_6257:
52397 taddcctv %l2, 0x142F, %g3
52398loop_6258:
52399 fmovdvs %xcc, %f14, %f2
52400 stx %o7, [%l7 + 0x60]
52401 fmovsa %icc, %f4, %f15
52402 faligndata %f2, %f4, %f14
52403 xorcc %o0, 0x0CE9, %g1
52404 fors %f13, %f11, %f5
52405 fmovrslez %g5, %f14, %f2
52406 ta %icc, 0x3
52407 fbne,a %fcc1, loop_6259
52408 tcc %xcc, 0x1
52409 call loop_6260
52410 fxnors %f7, %f4, %f4
52411loop_6259:
52412 st %f6, [%l7 + 0x28]
52413 fmovsge %xcc, %f1, %f0
52414loop_6260:
52415 umul %i5, 0x0009, %g7
52416 ldsh [%l7 + 0x7C], %o5
52417 bl,a %icc, loop_6261
52418 ldx [%l7 + 0x18], %o3
52419 orncc %i7, %o4, %g6
52420 smulcc %o6, %i4, %g4
52421loop_6261:
52422 ldsw [%l7 + 0x34], %o2
52423 fornot2 %f6, %f10, %f10
52424 fxnors %f8, %f6, %f10
52425 ldsb [%l7 + 0x3F], %g2
52426 sll %l3, 0x0D, %i3
52427 ldd [%l7 + 0x68], %f14
52428 bvc,pn %icc, loop_6262
52429 fbul,a %fcc0, loop_6263
52430 subccc %l0, 0x10D7, %l6
52431 fmul8x16al %f11, %f9, %f6
52432loop_6262:
52433 tvc %icc, 0x5
52434loop_6263:
52435 fnegd %f14, %f10
52436 fmuld8sux16 %f3, %f8, %f14
52437 lduw [%l7 + 0x28], %i2
52438 movrne %l1, 0x049, %i0
52439 brgz,a %o1, loop_6264
52440 edge8ln %l4, %i6, %i1
52441 fand %f2, %f4, %f4
52442 stw %l2, [%l7 + 0x64]
52443loop_6264:
52444 ld [%l7 + 0x54], %f1
52445 lduh [%l7 + 0x5E], %g3
52446 stw %o7, [%l7 + 0x74]
52447 ldsh [%l7 + 0x3C], %o0
52448 fabsd %f12, %f12
52449 fbul,a %fcc3, loop_6265
52450 ldd [%l7 + 0x68], %f0
52451 fpadd16s %f5, %f13, %f13
52452 stw %g1, [%l7 + 0x6C]
52453loop_6265:
52454 ldsb [%l7 + 0x24], %g5
52455 fmovscc %icc, %f4, %f12
52456 fmovrdlez %l5, %f12, %f0
52457 bne,pn %icc, loop_6266
52458 fbl %fcc0, loop_6267
52459 movleu %xcc, %g7, %i5
52460 fnot2s %f8, %f10
52461loop_6266:
52462 srl %o5, 0x09, %o3
52463loop_6267:
52464 ldsh [%l7 + 0x14], %i7
52465 fmovdneg %icc, %f11, %f2
52466 ldsh [%l7 + 0x0E], %g6
52467 tg %icc, 0x7
52468 sdivcc %o4, 0x0FA5, %o6
52469 ldd [%l7 + 0x18], %f10
52470 stw %g4, [%l7 + 0x48]
52471 fandnot2s %f9, %f12, %f11
52472 mova %icc, %o2, %g2
52473 srl %i4, %i3, %l0
52474 movvs %icc, %l3, %i2
52475 fmul8x16al %f13, %f14, %f4
52476 sll %l1, %i0, %o1
52477 lduh [%l7 + 0x08], %l4
52478 smul %l6, 0x008D, %i1
52479 udivcc %i6, 0x0DDC, %l2
52480 fnegs %f3, %f2
52481 ldd [%l7 + 0x18], %f2
52482 ldsw [%l7 + 0x3C], %o7
52483 fandnot2 %f2, %f6, %f4
52484 fcmpd %fcc3, %f6, %f14
52485 taddcc %g3, 0x18CD, %o0
52486 fmul8sux16 %f12, %f10, %f4
52487 edge16 %g5, %g1, %l5
52488 fmovrdlez %i5, %f6, %f2
52489 array16 %g7, %o3, %i7
52490 fbo,a %fcc2, loop_6268
52491 movn %xcc, %o5, %o4
52492 smul %o6, %g4, %g6
52493 fcmpgt32 %f12, %f12, %g2
52494loop_6268:
52495 ldsh [%l7 + 0x18], %i4
52496 bge,pn %icc, loop_6269
52497 alignaddr %o2, %i3, %l0
52498 bvc,a %xcc, loop_6270
52499 fornot2 %f10, %f14, %f10
52500loop_6269:
52501 mulx %i2, %l3, %l1
52502 std %f2, [%l7 + 0x78]
52503loop_6270:
52504 ld [%l7 + 0x40], %f12
52505 movrne %i0, 0x248, %l4
52506 std %f12, [%l7 + 0x10]
52507 fpack32 %f2, %f14, %f8
52508 addc %o1, %l6, %i1
52509 tvc %xcc, 0x2
52510 andn %l2, %o7, %g3
52511 tle %icc, 0x6
52512 fmovrdgez %i6, %f10, %f0
52513 std %f10, [%l7 + 0x60]
52514 lduw [%l7 + 0x58], %g5
52515 ldub [%l7 + 0x1C], %g1
52516 ldd [%l7 + 0x48], %f12
52517 fmovrdlz %o0, %f6, %f12
52518 fpsub16 %f0, %f14, %f6
52519 fsrc2s %f12, %f11
52520 tpos %xcc, 0x0
52521 subc %i5, %l5, %o3
52522 edge32 %g7, %o5, %o4
52523 movcs %xcc, %i7, %o6
52524 fpackfix %f4, %f0
52525 fmovsa %xcc, %f7, %f10
52526 udivcc %g6, 0x16A0, %g4
52527 ldd [%l7 + 0x48], %f8
52528 fpsub32s %f3, %f5, %f11
52529 fmovd %f8, %f12
52530 fmovsleu %xcc, %f4, %f1
52531 bcc,pn %xcc, loop_6271
52532 movle %xcc, %g2, %i4
52533 st %f0, [%l7 + 0x10]
52534 fmovdgu %xcc, %f11, %f6
52535loop_6271:
52536 xor %i3, 0x1688, %l0
52537 movrlez %i2, %o2, %l3
52538 fsrc1 %f4, %f8
52539 bcc,a,pn %icc, loop_6272
52540 edge32n %i0, %l4, %l1
52541 ldsw [%l7 + 0x3C], %o1
52542 tl %icc, 0x5
52543loop_6272:
52544 ldd [%l7 + 0x08], %f4
52545 movne %xcc, %i1, %l2
52546 fors %f6, %f5, %f13
52547 taddcc %o7, %l6, %i6
52548 fornot1s %f9, %f4, %f14
52549 taddcctv %g3, 0x0189, %g5
52550 nop
52551 setx loop_6273, %l0, %l1
52552 wrpr 0x1, %tl
52553 wrpr %l1, %tpc
52554 add %l1, 0x4, %l1
52555 wrpr %l1, %tnpc
52556 setx 0x34400001400, %l0, %l1
52557 wrpr %l1, %tstate
52558 wrhpr 0x4, %htstate
52559 retry
52560 ldsw [%l7 + 0x78], %g1
52561 array32 %i5, %o0, %o3
52562 std %f8, [%l7 + 0x50]
52563loop_6273:
52564 fmovdvs %icc, %f1, %f15
52565 edge8 %l5, %g7, %o4
52566 movre %i7, %o5, %g6
52567 stb %g4, [%l7 + 0x51]
52568 fmuld8ulx16 %f9, %f12, %f0
52569 fnegs %f15, %f11
52570 tn %xcc, 0x0
52571 orn %o6, %i4, %i3
52572 ble,a loop_6274
52573 ldd [%l7 + 0x70], %f2
52574 udiv %l0, 0x05D3, %i2
52575 ldsw [%l7 + 0x30], %g2
52576loop_6274:
52577 stw %o2, [%l7 + 0x58]
52578 tleu %icc, 0x6
52579 fcmpeq16 %f2, %f0, %i0
52580 udiv %l4, 0x02FA, %l3
52581 mulscc %l1, 0x0D0E, %i1
52582 ldsw [%l7 + 0x2C], %o1
52583 ldub [%l7 + 0x7C], %o7
52584 ldsh [%l7 + 0x16], %l2
52585 xor %l6, 0x0FAB, %i6
52586 stw %g3, [%l7 + 0x78]
52587 sethi 0x190F, %g5
52588 fmovdneg %icc, %f10, %f12
52589 stb %i5, [%l7 + 0x6D]
52590 std %f10, [%l7 + 0x70]
52591 addccc %g1, 0x153C, %o0
52592 addc %o3, %g7, %o4
52593 fornot1 %f2, %f2, %f4
52594 alignaddr %l5, %i7, %o5
52595 ld [%l7 + 0x60], %f9
52596 siam 0x0
52597 lduh [%l7 + 0x4C], %g6
52598 smul %g4, 0x165F, %o6
52599 ldsb [%l7 + 0x71], %i4
52600 fbn,a %fcc0, loop_6275
52601 ldub [%l7 + 0x5E], %i3
52602 fabss %f11, %f5
52603 mulscc %l0, 0x1750, %i2
52604loop_6275:
52605 fxnors %f0, %f7, %f0
52606 ldsh [%l7 + 0x3A], %o2
52607 fabss %f8, %f9
52608 brgz,a %i0, loop_6276
52609 ldsw [%l7 + 0x48], %l4
52610 ldsb [%l7 + 0x20], %l3
52611 sra %l1, 0x0E, %g2
52612loop_6276:
52613 fmovdleu %xcc, %f7, %f5
52614 lduw [%l7 + 0x74], %i1
52615 brgz,a %o7, loop_6277
52616 ldsh [%l7 + 0x74], %l2
52617 ldub [%l7 + 0x5A], %o1
52618 ld [%l7 + 0x58], %f12
52619loop_6277:
52620 fmovrsgez %l6, %f12, %f4
52621 std %f10, [%l7 + 0x20]
52622 fmovdvc %xcc, %f8, %f14
52623 ldsw [%l7 + 0x7C], %i6
52624 fmovsneg %xcc, %f2, %f15
52625 ldsw [%l7 + 0x68], %g5
52626 fcmpd %fcc0, %f14, %f6
52627 fcmpeq32 %f8, %f6, %i5
52628 fnot2 %f2, %f4
52629 std %f6, [%l7 + 0x18]
52630 fnot2 %f4, %f12
52631 fornot1 %f10, %f0, %f14
52632 fbge,a %fcc2, loop_6278
52633 smulcc %g1, 0x0C83, %o0
52634 fmovrde %g3, %f0, %f10
52635 call loop_6279
52636loop_6278:
52637 fmovsne %icc, %f10, %f14
52638 ldub [%l7 + 0x27], %o3
52639 fxors %f12, %f3, %f0
52640loop_6279:
52641 fmovdleu %icc, %f7, %f12
52642 fpadd32s %f9, %f15, %f15
52643 fmovdg %icc, %f2, %f5
52644 movgu %icc, %g7, %l5
52645 xor %o4, 0x16FE, %i7
52646 ld [%l7 + 0x6C], %f4
52647 andn %g6, 0x1FCD, %g4
52648 bpos,pt %xcc, loop_6280
52649 sth %o5, [%l7 + 0x38]
52650 fbe,a %fcc3, loop_6281
52651 taddcc %o6, %i4, %l0
52652loop_6280:
52653 array16 %i2, %i3, %i0
52654 srlx %l4, 0x15, %o2
52655loop_6281:
52656 tleu %xcc, 0x1
52657 stb %l3, [%l7 + 0x37]
52658 fmovsl %xcc, %f11, %f4
52659 stw %l1, [%l7 + 0x58]
52660 tneg %xcc, 0x5
52661 addccc %g2, %o7, %i1
52662 ldx [%l7 + 0x30], %l2
52663 fmovscc %icc, %f13, %f9
52664 fmovrdgez %l6, %f10, %f6
52665 fmovrdlz %o1, %f6, %f8
52666 movrgz %g5, %i5, %i6
52667 fmovsle %xcc, %f9, %f4
52668 sdivcc %g1, 0x0F86, %o0
52669 xnorcc %g3, 0x1C50, %g7
52670 for %f12, %f4, %f6
52671 fmovsneg %xcc, %f12, %f4
52672 fcmpeq16 %f0, %f0, %o3
52673 ldd [%l7 + 0x20], %f10
52674 stw %o4, [%l7 + 0x74]
52675 fbuge %fcc0, loop_6282
52676 fandnot1s %f3, %f5, %f12
52677 fmovsn %xcc, %f0, %f13
52678 fmovdl %xcc, %f13, %f14
52679loop_6282:
52680 fbul %fcc0, loop_6283
52681 srax %l5, 0x10, %i7
52682 edge32l %g4, %o5, %o6
52683 fmovdgu %xcc, %f0, %f3
52684loop_6283:
52685 movrlez %g6, 0x021, %i4
52686 fba,a %fcc2, loop_6284
52687 fbne %fcc2, loop_6285
52688 fble %fcc1, loop_6286
52689 bcc,a,pn %xcc, loop_6287
52690loop_6284:
52691 fnands %f10, %f12, %f3
52692loop_6285:
52693 fbl %fcc2, loop_6288
52694loop_6286:
52695 srlx %l0, 0x16, %i2
52696loop_6287:
52697 sub %i0, 0x17C1, %l4
52698 fornot2 %f8, %f12, %f8
52699loop_6288:
52700 sth %o2, [%l7 + 0x24]
52701 add %i3, %l1, %g2
52702 subccc %l3, 0x04A8, %i1
52703 tl %xcc, 0x2
52704 edge8l %o7, %l2, %l6
52705 edge32l %g5, %i5, %o1
52706 fsrc1s %f7, %f8
52707 ldd [%l7 + 0x20], %f12
52708 ldsb [%l7 + 0x10], %i6
52709 tg %xcc, 0x4
52710 fbne %fcc0, loop_6289
52711 stx %g1, [%l7 + 0x08]
52712 tge %xcc, 0x6
52713 fmuld8ulx16 %f15, %f15, %f12
52714loop_6289:
52715 sdivx %g3, 0x00D1, %o0
52716 fmovsneg %icc, %f8, %f6
52717 ba,a %xcc, loop_6290
52718 bl,pn %icc, loop_6291
52719 fmovrsgez %o3, %f3, %f13
52720 fbg,a %fcc3, loop_6292
52721loop_6290:
52722 orn %g7, 0x04CC, %o4
52723loop_6291:
52724 array8 %l5, %g4, %o5
52725 addccc %o6, 0x0BED, %g6
52726loop_6292:
52727 fmovrdgez %i4, %f6, %f4
52728 fblg,a %fcc0, loop_6293
52729 fand %f0, %f10, %f10
52730 bcc,pn %icc, loop_6294
52731 subccc %i7, %l0, %i0
52732loop_6293:
52733 fones %f11
52734 edge16 %l4, %o2, %i3
52735loop_6294:
52736 fsrc2s %f7, %f10
52737 fmovrsgez %i2, %f6, %f4
52738 stx %l1, [%l7 + 0x40]
52739 fmovde %icc, %f15, %f5
52740 sllx %g2, 0x1E, %l3
52741 fand %f4, %f8, %f4
52742 fnands %f2, %f4, %f11
52743 pdist %f4, %f0, %f4
52744 edge32ln %o7, %i1, %l2
52745 srlx %l6, 0x06, %g5
52746 ldx [%l7 + 0x50], %o1
52747 ldub [%l7 + 0x4D], %i6
52748 lduw [%l7 + 0x68], %g1
52749 bpos %icc, loop_6295
52750 fpack32 %f4, %f14, %f6
52751 fandnot2s %f7, %f1, %f0
52752 fbu,a %fcc1, loop_6296
52753loop_6295:
52754 tsubcc %i5, %o0, %g3
52755 fmovdleu %icc, %f2, %f4
52756 fzeros %f8
52757loop_6296:
52758 fbg,a %fcc1, loop_6297
52759 sra %o3, 0x17, %g7
52760 orncc %l5, 0x0A7B, %g4
52761 xnor %o4, %o6, %o5
52762loop_6297:
52763 orncc %g6, %i7, %i4
52764 call loop_6298
52765 mova %xcc, %l0, %l4
52766 tg %xcc, 0x3
52767 ldub [%l7 + 0x55], %i0
52768loop_6298:
52769 mulx %i3, 0x1706, %i2
52770 andncc %o2, %g2, %l1
52771 fpack32 %f0, %f0, %f10
52772 brlez %l3, loop_6299
52773 bl loop_6300
52774 andn %o7, 0x0310, %l2
52775 ldsh [%l7 + 0x3A], %l6
52776loop_6299:
52777 tl %xcc, 0x7
52778loop_6300:
52779 lduw [%l7 + 0x68], %i1
52780 fpackfix %f14, %f14
52781 brnz %o1, loop_6301
52782 movcc %icc, %g5, %i6
52783 fbu %fcc1, loop_6302
52784 ldd [%l7 + 0x68], %f4
52785loop_6301:
52786 fpsub16s %f7, %f15, %f15
52787 ldd [%l7 + 0x30], %f6
52788loop_6302:
52789 movre %i5, %o0, %g1
52790 fcmpd %fcc0, %f0, %f8
52791 fnegd %f4, %f8
52792 fmovrsgez %g3, %f0, %f3
52793 ld [%l7 + 0x44], %f4
52794 fpadd16 %f14, %f10, %f6
52795 tsubcctv %g7, %l5, %o3
52796 ldsb [%l7 + 0x7B], %g4
52797 movrgez %o4, %o6, %o5
52798 edge32ln %g6, %i7, %i4
52799 edge16l %l4, %l0, %i3
52800 stw %i2, [%l7 + 0x78]
52801 fbue %fcc2, loop_6303
52802 fba %fcc3, loop_6304
52803 ldsw [%l7 + 0x58], %i0
52804 movleu %icc, %g2, %o2
52805loop_6303:
52806 alignaddrl %l3, %l1, %o7
52807loop_6304:
52808 edge32n %l6, %l2, %i1
52809 andn %o1, %g5, %i6
52810 fornot1s %f15, %f15, %f0
52811 st %f6, [%l7 + 0x60]
52812 std %f10, [%l7 + 0x10]
52813 stx %o0, [%l7 + 0x70]
52814 udiv %g1, 0x108A, %g3
52815 tne %xcc, 0x3
52816 stw %g7, [%l7 + 0x50]
52817 alignaddr %i5, %o3, %g4
52818 edge16n %l5, %o4, %o5
52819 andcc %o6, 0x12A3, %g6
52820 lduh [%l7 + 0x18], %i4
52821 movne %xcc, %i7, %l0
52822 fmovdneg %icc, %f11, %f11
52823 ldsh [%l7 + 0x10], %i3
52824 fmovsge %icc, %f1, %f15
52825 fcmpd %fcc3, %f0, %f14
52826 lduh [%l7 + 0x22], %i2
52827 edge8 %l4, %g2, %i0
52828 ldsh [%l7 + 0x10], %l3
52829 std %f8, [%l7 + 0x70]
52830 fornot1 %f8, %f2, %f2
52831 fone %f10
52832 ld [%l7 + 0x28], %f9
52833 fsrc1s %f5, %f0
52834 sth %o2, [%l7 + 0x3C]
52835 lduw [%l7 + 0x5C], %o7
52836 edge32 %l6, %l1, %l2
52837 sth %o1, [%l7 + 0x1C]
52838 fbule %fcc1, loop_6305
52839 and %i1, %i6, %o0
52840 bn %icc, loop_6306
52841 edge16 %g1, %g5, %g7
52842loop_6305:
52843 movg %icc, %g3, %o3
52844 fmovdvc %icc, %f14, %f7
52845loop_6306:
52846 ld [%l7 + 0x3C], %f3
52847 stb %g4, [%l7 + 0x29]
52848 fmul8ulx16 %f2, %f4, %f14
52849 orcc %l5, %i5, %o5
52850 or %o4, %g6, %o6
52851 fmovscs %icc, %f7, %f7
52852 fmovsl %icc, %f14, %f3
52853 nop
52854 setx loop_6307, %l0, %l1
52855 wrpr 0x1, %tl
52856 wrpr %l1, %tnpc
52857 setx 0x34400001400, %l0, %l1
52858 wrpr %l1, %tstate
52859 wrhpr 0x4, %htstate
52860 done
52861 brnz,a %i7, loop_6308
52862 mova %icc, %i4, %i3
52863 array8 %l0, %l4, %i2
52864loop_6307:
52865 movcs %icc, %i0, %l3
52866loop_6308:
52867 tvc %xcc, 0x7
52868 fpadd32 %f2, %f0, %f10
52869 stx %g2, [%l7 + 0x08]
52870 fcmpgt16 %f4, %f4, %o7
52871 subccc %l6, %l1, %o2
52872 std %f12, [%l7 + 0x18]
52873 sth %o1, [%l7 + 0x6A]
52874 fornot2 %f2, %f10, %f2
52875 fmovrsgz %l2, %f9, %f1
52876 addcc %i6, %o0, %i1
52877 fba,a %fcc1, loop_6309
52878 brgz,a %g5, loop_6310
52879 fmovdn %icc, %f5, %f3
52880 mova %icc, %g7, %g3
52881loop_6309:
52882 fcmpes %fcc2, %f0, %f2
52883loop_6310:
52884 fnor %f8, %f12, %f6
52885 fandnot2 %f10, %f6, %f6
52886 bvs,pn %xcc, loop_6311
52887 ldd [%l7 + 0x60], %f14
52888 lduw [%l7 + 0x1C], %o3
52889 fabss %f3, %f10
52890loop_6311:
52891 fmovsa %icc, %f7, %f7
52892 movg %icc, %g4, %g1
52893 sdivcc %l5, 0x10AF, %o5
52894 be,a,pt %icc, loop_6312
52895 fpack32 %f10, %f2, %f10
52896 lduw [%l7 + 0x2C], %i5
52897 ldsh [%l7 + 0x64], %g6
52898loop_6312:
52899 stb %o4, [%l7 + 0x3E]
52900 ldub [%l7 + 0x60], %i7
52901 fnot1s %f14, %f4
52902 sth %i4, [%l7 + 0x40]
52903 fnors %f7, %f10, %f15
52904 movgu %icc, %o6, %l0
52905 std %f12, [%l7 + 0x38]
52906 tl %icc, 0x0
52907 fcmple32 %f14, %f14, %l4
52908 fmovdleu %icc, %f10, %f4
52909 nop
52910 setx loop_6313, %l0, %l1
52911 jmpl %l1, %i2
52912 movl %xcc, %i3, %l3
52913 edge8n %g2, %o7, %i0
52914 stw %l6, [%l7 + 0x68]
52915loop_6313:
52916 movvs %icc, %o2, %o1
52917 fpsub16 %f14, %f10, %f10
52918 lduh [%l7 + 0x5C], %l2
52919 sth %l1, [%l7 + 0x38]
52920 movne %xcc, %i6, %i1
52921 fcmpne16 %f8, %f12, %o0
52922 bcs,a,pn %icc, loop_6314
52923 fmovde %icc, %f6, %f9
52924 st %f7, [%l7 + 0x4C]
52925 andn %g7, %g5, %g3
52926loop_6314:
52927 st %f6, [%l7 + 0x7C]
52928 fandnot1s %f11, %f4, %f10
52929 fmovdleu %xcc, %f9, %f13
52930 andcc %g4, 0x09FD, %g1
52931 movne %icc, %l5, %o3
52932 st %f8, [%l7 + 0x08]
52933 tge %icc, 0x2
52934 bg,a %icc, loop_6315
52935 mulx %o5, 0x08E8, %g6
52936 movn %xcc, %i5, %o4
52937 stb %i7, [%l7 + 0x4C]
52938loop_6315:
52939 fornot2s %f3, %f12, %f7
52940 fpadd16s %f0, %f13, %f8
52941 fcmpne16 %f8, %f6, %i4
52942 fzeros %f3
52943 fmovrdne %l0, %f10, %f12
52944 pdist %f6, %f8, %f4
52945 lduw [%l7 + 0x64], %l4
52946 srl %o6, %i3, %i2
52947 movre %g2, 0x0D1, %l3
52948 fmovrdgz %i0, %f4, %f14
52949 ldub [%l7 + 0x62], %l6
52950 lduh [%l7 + 0x68], %o7
52951 orcc %o1, %o2, %l1
52952 fmovrsgez %l2, %f5, %f2
52953 fbge %fcc0, loop_6316
52954 fandnot2s %f11, %f3, %f6
52955 ldsb [%l7 + 0x79], %i1
52956 sdiv %o0, 0x0B9C, %g7
52957loop_6316:
52958 ldx [%l7 + 0x68], %g5
52959 movcs %xcc, %i6, %g4
52960 sdivx %g1, 0x0F5D, %g3
52961 edge8l %o3, %o5, %g6
52962 fcmpeq16 %f4, %f10, %i5
52963 lduh [%l7 + 0x10], %l5
52964 sethi 0x076C, %o4
52965 stw %i7, [%l7 + 0x60]
52966 brlz,a %i4, loop_6317
52967 fmovde %xcc, %f8, %f7
52968 udivcc %l4, 0x1FE8, %l0
52969 fbul,a %fcc1, loop_6318
52970loop_6317:
52971 bvs,a %xcc, loop_6319
52972 fpadd32s %f11, %f0, %f14
52973 fzeros %f0
52974loop_6318:
52975 fmovdn %icc, %f9, %f6
52976loop_6319:
52977 movpos %xcc, %o6, %i2
52978 ldub [%l7 + 0x75], %g2
52979 addccc %l3, 0x024A, %i0
52980 movle %xcc, %i3, %o7
52981 movleu %icc, %o1, %l6
52982 stw %o2, [%l7 + 0x4C]
52983 fmovsa %icc, %f2, %f13
52984 std %f2, [%l7 + 0x20]
52985 st %f12, [%l7 + 0x3C]
52986 ldub [%l7 + 0x4E], %l1
52987 fbo,a %fcc2, loop_6320
52988 fbue %fcc1, loop_6321
52989 bgu %icc, loop_6322
52990 ldsb [%l7 + 0x0B], %l2
52991loop_6320:
52992 srax %o0, 0x0B, %g7
52993loop_6321:
52994 fmovs %f3, %f0
52995loop_6322:
52996 edge32ln %g5, %i1, %i6
52997 movvc %icc, %g1, %g4
52998 lduw [%l7 + 0x54], %g3
52999 edge8l %o3, %o5, %g6
53000 movcs %xcc, %l5, %o4
53001 ldsh [%l7 + 0x70], %i5
53002 stb %i4, [%l7 + 0x3E]
53003 fba %fcc3, loop_6323
53004 array16 %l4, %i7, %l0
53005 fbu,a %fcc1, loop_6324
53006 tvs %icc, 0x7
53007loop_6323:
53008 addccc %o6, 0x062C, %g2
53009 fbo,a %fcc3, loop_6325
53010loop_6324:
53011 ld [%l7 + 0x64], %f3
53012 bn,a,pt %icc, loop_6326
53013 edge8n %i2, %l3, %i0
53014loop_6325:
53015 lduw [%l7 + 0x34], %i3
53016 stw %o1, [%l7 + 0x40]
53017loop_6326:
53018 fzeros %f15
53019 ld [%l7 + 0x64], %f7
53020 alignaddrl %o7, %l6, %o2
53021 st %f5, [%l7 + 0x78]
53022 stw %l2, [%l7 + 0x10]
53023 std %f12, [%l7 + 0x58]
53024 srlx %o0, 0x06, %g7
53025 fbg %fcc3, loop_6327
53026 bcc,a loop_6328
53027 stb %l1, [%l7 + 0x5B]
53028 tsubcctv %i1, %g5, %g1
53029loop_6327:
53030 movrne %g4, %g3, %i6
53031loop_6328:
53032 brz %o3, loop_6329
53033 fmovrdgez %g6, %f0, %f4
53034 fble %fcc3, loop_6330
53035 movcc %xcc, %l5, %o4
53036loop_6329:
53037 edge8 %i5, %i4, %o5
53038 ldsh [%l7 + 0x18], %l4
53039loop_6330:
53040 fsrc1 %f4, %f8
53041 ta %icc, 0x5
53042 fornot1s %f9, %f0, %f4
53043 lduh [%l7 + 0x28], %i7
53044 fcmpne32 %f6, %f14, %l0
53045 fmul8ulx16 %f6, %f12, %f8
53046 fbe,a %fcc1, loop_6331
53047 fnot1s %f0, %f1
53048 fnegd %f8, %f0
53049 ld [%l7 + 0x2C], %f12
53050loop_6331:
53051 fnot1 %f8, %f6
53052 udivcc %o6, 0x18F8, %i2
53053 addcc %g2, %i0, %i3
53054 fmovrslz %o1, %f5, %f7
53055 st %f4, [%l7 + 0x3C]
53056 fornot2 %f4, %f12, %f0
53057 call loop_6332
53058 sdivcc %o7, 0x0316, %l6
53059 lduw [%l7 + 0x44], %o2
53060 ldub [%l7 + 0x10], %l2
53061loop_6332:
53062 movleu %icc, %o0, %l3
53063 sra %l1, %g7, %i1
53064 srl %g5, %g1, %g4
53065 st %f6, [%l7 + 0x40]
53066 fpadd32s %f1, %f5, %f1
53067 fornot2s %f11, %f5, %f8
53068 stw %i6, [%l7 + 0x78]
53069 orcc %o3, 0x0E30, %g6
53070 sth %g3, [%l7 + 0x5C]
53071 fmovsle %icc, %f2, %f14
53072 ldsw [%l7 + 0x38], %o4
53073 be,a loop_6333
53074 fcmpne16 %f10, %f6, %l5
53075 lduh [%l7 + 0x1C], %i4
53076 st %f13, [%l7 + 0x48]
53077loop_6333:
53078 fnot1 %f8, %f10
53079 sth %i5, [%l7 + 0x48]
53080 ldsh [%l7 + 0x1E], %o5
53081 fornot2 %f2, %f4, %f8
53082 bne,a,pt %icc, loop_6334
53083 fmovrslz %i7, %f15, %f8
53084 fbo %fcc1, loop_6335
53085 movg %xcc, %l0, %l4
53086loop_6334:
53087 ba,pn %xcc, loop_6336
53088 fmovdvs %xcc, %f7, %f5
53089loop_6335:
53090 ldsw [%l7 + 0x60], %o6
53091 ble,a loop_6337
53092loop_6336:
53093 fbl,a %fcc0, loop_6338
53094 ldsh [%l7 + 0x0E], %i2
53095 fnands %f14, %f14, %f11
53096loop_6337:
53097 fpadd16s %f9, %f15, %f0
53098loop_6338:
53099 fornot2s %f15, %f5, %f6
53100 fbo %fcc0, loop_6339
53101 fmovsvs %xcc, %f7, %f1
53102 fmovrsne %i0, %f8, %f12
53103 brz,a %g2, loop_6340
53104loop_6339:
53105 move %xcc, %o1, %i3
53106 std %f10, [%l7 + 0x18]
53107 fmovsgu %xcc, %f0, %f10
53108loop_6340:
53109 fcmped %fcc3, %f6, %f10
53110 edge16n %o7, %o2, %l2
53111 orcc %l6, %o0, %l3
53112 tvs %icc, 0x0
53113 stb %g7, [%l7 + 0x25]
53114 ldd [%l7 + 0x38], %f8
53115 siam 0x6
53116 movrgz %i1, 0x0C0, %l1
53117 ldsb [%l7 + 0x1C], %g5
53118 stx %g1, [%l7 + 0x50]
53119 st %f13, [%l7 + 0x7C]
53120 movvs %xcc, %g4, %o3
53121 std %f10, [%l7 + 0x10]
53122 ld [%l7 + 0x58], %f14
53123 srlx %g6, 0x03, %g3
53124 fbne %fcc0, loop_6341
53125 ldsh [%l7 + 0x2E], %i6
53126 fnot1s %f6, %f0
53127 fmovrdgez %o4, %f12, %f10
53128loop_6341:
53129 pdist %f12, %f10, %f4
53130 fmovda %icc, %f10, %f12
53131 array16 %l5, %i4, %o5
53132 ldx [%l7 + 0x60], %i5
53133 fcmpne32 %f10, %f2, %i7
53134 be loop_6342
53135 edge32ln %l4, %l0, %o6
53136 addc %i2, 0x073B, %i0
53137 xnorcc %o1, 0x065A, %g2
53138loop_6342:
53139 ldsb [%l7 + 0x2B], %o7
53140 sth %o2, [%l7 + 0x2C]
53141 fors %f4, %f9, %f9
53142 tn %xcc, 0x7
53143 array8 %i3, %l2, %o0
53144 ldd [%l7 + 0x50], %f14
53145 sth %l6, [%l7 + 0x56]
53146 addc %l3, 0x04A1, %g7
53147 fmul8ulx16 %f2, %f14, %f8
53148 bg,a loop_6343
53149 tsubcc %l1, 0x0FCC, %i1
53150 ldx [%l7 + 0x60], %g5
53151 andn %g1, %o3, %g6
53152loop_6343:
53153 stw %g4, [%l7 + 0x40]
53154 std %f6, [%l7 + 0x38]
53155 fmuld8sux16 %f10, %f12, %f8
53156 movl %xcc, %g3, %o4
53157 tneg %xcc, 0x6
53158 fmovrdne %l5, %f0, %f6
53159 stb %i6, [%l7 + 0x30]
53160 lduw [%l7 + 0x74], %i4
53161 tge %icc, 0x7
53162 movrlez %i5, 0x3D3, %o5
53163 nop
53164 setx loop_6344, %l0, %l1
53165 wrpr 0x1, %tl
53166 wrpr %l1, %tnpc
53167 setx 0x34400001400, %l0, %l1
53168 wrpr %l1, %tstate
53169 wrhpr 0x4, %htstate
53170 done
53171 faligndata %f2, %f14, %f12
53172 ldsh [%l7 + 0x28], %l4
53173 ldsh [%l7 + 0x0E], %i7
53174loop_6344:
53175 orcc %o6, %i2, %l0
53176 fandnot2 %f10, %f6, %f0
53177 fxnor %f0, %f14, %f6
53178 ldx [%l7 + 0x08], %o1
53179 udivx %g2, 0x0D0D, %i0
53180 sra %o2, 0x06, %i3
53181 taddcc %o7, 0x1EF5, %l2
53182 srlx %o0, 0x14, %l3
53183 lduh [%l7 + 0x34], %l6
53184 fbo,a %fcc3, loop_6345
53185 fbge,a %fcc3, loop_6346
53186 fmovde %icc, %f9, %f12
53187 fcmple32 %f10, %f14, %g7
53188loop_6345:
53189 fmovrse %i1, %f14, %f7
53190loop_6346:
53191 stb %l1, [%l7 + 0x28]
53192 ta %icc, 0x5
53193 fandnot1s %f13, %f9, %f11
53194 subc %g5, 0x035A, %o3
53195 tl %icc, 0x5
53196 fpsub32 %f4, %f6, %f8
53197 stb %g6, [%l7 + 0x39]
53198 subccc %g4, 0x022E, %g1
53199 fbge,a %fcc1, loop_6347
53200 ldsw [%l7 + 0x48], %o4
53201 fcmpgt32 %f6, %f2, %l5
53202 stw %g3, [%l7 + 0x18]
53203loop_6347:
53204 movpos %xcc, %i4, %i5
53205 sth %o5, [%l7 + 0x4E]
53206 sethi 0x082B, %i6
53207 subcc %i7, 0x0909, %o6
53208 fmovsl %xcc, %f11, %f0
53209 fmovscs %icc, %f12, %f0
53210 fors %f0, %f8, %f11
53211 ldsb [%l7 + 0x3B], %i2
53212 bn,a,pt %xcc, loop_6348
53213 edge32 %l0, %l4, %g2
53214 ldd [%l7 + 0x68], %f0
53215 movge %xcc, %i0, %o1
53216loop_6348:
53217 ldsh [%l7 + 0x10], %i3
53218 sth %o2, [%l7 + 0x54]
53219 fmovda %icc, %f6, %f15
53220 fmovdgu %icc, %f2, %f13
53221 ldx [%l7 + 0x30], %l2
53222 fandnot2 %f10, %f2, %f4
53223 fornot2 %f12, %f0, %f0
53224 xnor %o0, 0x19F9, %l3
53225 fandnot2s %f2, %f5, %f9
53226 subc %l6, 0x1AE6, %g7
53227 fbge,a %fcc3, loop_6349
53228 fpsub16s %f7, %f9, %f4
53229 fmovrsgez %i1, %f12, %f4
53230 ldsh [%l7 + 0x4C], %l1
53231loop_6349:
53232 ldsb [%l7 + 0x17], %g5
53233 ld [%l7 + 0x50], %f5
53234 sethi 0x16A3, %o3
53235 stb %o7, [%l7 + 0x4F]
53236 srlx %g4, 0x09, %g1
53237 lduw [%l7 + 0x10], %o4
53238 xor %l5, %g6, %i4
53239 fmovsvs %xcc, %f6, %f15
53240 sth %g3, [%l7 + 0x54]
53241 tl %icc, 0x3
53242 ldub [%l7 + 0x2F], %o5
53243 movcs %xcc, %i6, %i7
53244 siam 0x6
53245 brgz,a %i5, loop_6350
53246 andncc %o6, %l0, %l4
53247 ldsb [%l7 + 0x19], %g2
53248 ldsw [%l7 + 0x44], %i2
53249loop_6350:
53250 movl %xcc, %i0, %o1
53251 fmovscc %icc, %f4, %f6
53252 fble %fcc0, loop_6351
53253 ldub [%l7 + 0x36], %o2
53254 orn %l2, %i3, %l3
53255 sll %o0, 0x1C, %g7
53256loop_6351:
53257 fabsd %f12, %f14
53258 edge32 %l6, %i1, %g5
53259 movrgz %l1, 0x12A, %o3
53260 fmovrdlz %g4, %f0, %f8
53261 fsrc2s %f12, %f6
53262 fmovdvc %icc, %f2, %f11
53263 fnot1 %f8, %f14
53264 subc %o7, %g1, %o4
53265 stw %l5, [%l7 + 0x6C]
53266 fbl %fcc0, loop_6352
53267 ldsb [%l7 + 0x78], %g6
53268 ldub [%l7 + 0x18], %g3
53269 fmovrdgez %o5, %f12, %f6
53270loop_6352:
53271 ld [%l7 + 0x40], %f13
53272 ldx [%l7 + 0x40], %i4
53273 array16 %i6, %i5, %o6
53274 ldd [%l7 + 0x20], %f2
53275 fmovdleu %icc, %f7, %f14
53276 fmovdcc %icc, %f7, %f9
53277 fnot2s %f5, %f9
53278 fmul8x16al %f15, %f4, %f4
53279 sth %i7, [%l7 + 0x16]
53280 ldx [%l7 + 0x08], %l4
53281 fmovrdgz %g2, %f12, %f14
53282 brgz,a %i2, loop_6353
53283 stw %i0, [%l7 + 0x20]
53284 stb %o1, [%l7 + 0x21]
53285 fands %f11, %f10, %f7
53286loop_6353:
53287 fpadd32 %f14, %f4, %f8
53288 movn %xcc, %l0, %l2
53289 bvs,a,pn %icc, loop_6354
53290 fble,a %fcc3, loop_6355
53291 fpsub32s %f8, %f11, %f1
53292 sethi 0x1100, %o2
53293loop_6354:
53294 fmovscc %icc, %f9, %f6
53295loop_6355:
53296 fone %f14
53297 bshuffle %f0, %f12, %f8
53298 st %f6, [%l7 + 0x20]
53299 bg %icc, loop_6356
53300 fmovscs %xcc, %f12, %f10
53301 fxnors %f8, %f12, %f8
53302 stb %i3, [%l7 + 0x4B]
53303loop_6356:
53304 fornot2s %f13, %f7, %f3
53305 tgu %icc, 0x6
53306 fbe %fcc0, loop_6357
53307 sth %l3, [%l7 + 0x42]
53308 stx %g7, [%l7 + 0x10]
53309 fxor %f12, %f12, %f14
53310loop_6357:
53311 fmovdneg %xcc, %f12, %f1
53312 movvc %xcc, %o0, %i1
53313 ldx [%l7 + 0x78], %l6
53314 ldd [%l7 + 0x28], %f10
53315 array8 %g5, %o3, %l1
53316 fandnot1 %f2, %f4, %f8
53317 ldsw [%l7 + 0x38], %o7
53318 addc %g4, 0x09F0, %g1
53319 fzero %f10
53320 fzeros %f1
53321 fbe,a %fcc0, loop_6358
53322 movleu %xcc, %l5, %o4
53323 ld [%l7 + 0x08], %f8
53324 fornot1 %f12, %f12, %f6
53325loop_6358:
53326 fbug %fcc0, loop_6359
53327 ldub [%l7 + 0x40], %g6
53328 fcmpgt16 %f10, %f6, %g3
53329 umul %o5, 0x1A88, %i6
53330loop_6359:
53331 stw %i5, [%l7 + 0x54]
53332 bcs,a,pt %xcc, loop_6360
53333 stw %o6, [%l7 + 0x24]
53334 sdiv %i7, 0x081F, %i4
53335 subccc %l4, %i2, %g2
53336loop_6360:
53337 fmovspos %xcc, %f11, %f14
53338 subcc %i0, %l0, %o1
53339 brgz,a %l2, loop_6361
53340 fmovdpos %icc, %f2, %f3
53341 fcmps %fcc0, %f14, %f5
53342 fmul8x16al %f1, %f3, %f8
53343loop_6361:
53344 stx %i3, [%l7 + 0x50]
53345 bleu,pt %xcc, loop_6362
53346 fpackfix %f14, %f8
53347 fcmpes %fcc0, %f8, %f1
53348 fmovspos %xcc, %f14, %f6
53349loop_6362:
53350 smulcc %l3, %g7, %o0
53351 ld [%l7 + 0x64], %f14
53352 alignaddr %o2, %l6, %i1
53353 bn loop_6363
53354 srax %o3, %g5, %l1
53355 stx %o7, [%l7 + 0x20]
53356 fmul8x16al %f13, %f13, %f4
53357loop_6363:
53358 brlez %g1, loop_6364
53359 sth %g4, [%l7 + 0x38]
53360 bge,a loop_6365
53361 xnorcc %o4, %g6, %g3
53362loop_6364:
53363 udivx %o5, 0x066E, %l5
53364 fmovrsgz %i5, %f5, %f14
53365loop_6365:
53366 ldsb [%l7 + 0x69], %o6
53367 array32 %i7, %i4, %l4
53368 fmovrsgez %i6, %f10, %f10
53369 stx %g2, [%l7 + 0x50]
53370 fmovdleu %icc, %f0, %f7
53371 bne,a loop_6366
53372 brgez %i2, loop_6367
53373 fnand %f6, %f10, %f12
53374 fandnot2 %f4, %f2, %f10
53375loop_6366:
53376 tne %xcc, 0x6
53377loop_6367:
53378 fnot1s %f14, %f5
53379 edge8 %l0, %i0, %l2
53380 fcmpne16 %f12, %f4, %o1
53381 stb %l3, [%l7 + 0x56]
53382 stw %i3, [%l7 + 0x54]
53383 fpsub32 %f0, %f2, %f14
53384 tvc %icc, 0x6
53385 fmovrdlz %g7, %f14, %f6
53386 fmovrse %o0, %f3, %f13
53387 siam 0x7
53388 std %f2, [%l7 + 0x20]
53389 edge16 %o2, %i1, %o3
53390 mulx %g5, %l1, %l6
53391 brlez,a %g1, loop_6368
53392 fmovsgu %icc, %f9, %f2
53393 ldsw [%l7 + 0x14], %o7
53394 umul %g4, 0x052D, %o4
53395loop_6368:
53396 fmovdcs %xcc, %f10, %f9
53397 fornot2 %f14, %f10, %f10
53398 movrlez %g6, %o5, %g3
53399 fones %f4
53400 subc %l5, %i5, %o6
53401 bge,a,pt %xcc, loop_6369
53402 fexpand %f14, %f8
53403 movvs %xcc, %i7, %i4
53404 udiv %l4, 0x139D, %i6
53405loop_6369:
53406 fmovscs %xcc, %f0, %f11
53407 ldub [%l7 + 0x51], %g2
53408 edge16 %l0, %i0, %l2
53409 edge16 %o1, %i2, %l3
53410 tsubcctv %g7, %i3, %o2
53411 andncc %o0, %i1, %o3
53412 fornot1s %f14, %f1, %f0
53413 ldx [%l7 + 0x78], %g5
53414 fble %fcc3, loop_6370
53415 brnz %l1, loop_6371
53416 bleu,a,pt %icc, loop_6372
53417 brgez,a %g1, loop_6373
53418loop_6370:
53419 fpsub32 %f0, %f12, %f12
53420loop_6371:
53421 bvc loop_6374
53422loop_6372:
53423 fbne %fcc1, loop_6375
53424loop_6373:
53425 fmovrdne %o7, %f2, %f4
53426 bleu %icc, loop_6376
53427loop_6374:
53428 bvc,pn %xcc, loop_6377
53429loop_6375:
53430 fxnor %f6, %f12, %f14
53431 ldx [%l7 + 0x20], %g4
53432loop_6376:
53433 ldsh [%l7 + 0x3A], %l6
53434loop_6377:
53435 fmovsle %xcc, %f3, %f12
53436 ldsh [%l7 + 0x78], %g6
53437 fnand %f2, %f8, %f10
53438 fmovrsgz %o4, %f4, %f8
53439 ld [%l7 + 0x68], %f9
53440 fmovdpos %xcc, %f0, %f1
53441 tge %icc, 0x4
53442 stw %o5, [%l7 + 0x58]
53443 subc %g3, %i5, %o6
53444 edge32ln %l5, %i4, %i7
53445 movleu %xcc, %i6, %g2
53446 fzeros %f15
53447 srl %l0, 0x1E, %l4
53448 fbne,a %fcc2, loop_6378
53449 subcc %i0, 0x0B6C, %o1
53450 edge16n %l2, %i2, %g7
53451 bn loop_6379
53452loop_6378:
53453 std %f12, [%l7 + 0x08]
53454 tg %xcc, 0x5
53455 fcmpgt32 %f2, %f10, %l3
53456loop_6379:
53457 lduh [%l7 + 0x36], %o2
53458 tcs %icc, 0x0
53459 edge8n %i3, %i1, %o0
53460 brnz %g5, loop_6380
53461 array8 %l1, %g1, %o3
53462 edge32l %g4, %l6, %o7
53463 fnors %f2, %f14, %f1
53464loop_6380:
53465 ld [%l7 + 0x64], %f4
53466 sllx %o4, %o5, %g6
53467 fbo %fcc0, loop_6381
53468 ldsh [%l7 + 0x12], %g3
53469 fzeros %f7
53470 fnand %f4, %f0, %f8
53471loop_6381:
53472 fornot1s %f2, %f6, %f0
53473 fmovdn %icc, %f2, %f14
53474 fmovrslz %i5, %f7, %f7
53475 fcmple32 %f0, %f12, %o6
53476 fnot2s %f10, %f3
53477 fabsd %f10, %f0
53478 tg %icc, 0x6
53479 smul %i4, 0x0D74, %i7
53480 ldub [%l7 + 0x50], %i6
53481 ldsw [%l7 + 0x24], %l5
53482 fbul %fcc2, loop_6382
53483 brnz,a %l0, loop_6383
53484 fcmple32 %f2, %f2, %g2
53485 sethi 0x0D0B, %l4
53486loop_6382:
53487 fornot2s %f13, %f8, %f12
53488loop_6383:
53489 mulscc %o1, %l2, %i2
53490 fsrc1 %f2, %f4
53491 mulscc %i0, 0x1AE5, %g7
53492 stx %l3, [%l7 + 0x28]
53493 brgez,a %o2, loop_6384
53494 ldsw [%l7 + 0x24], %i1
53495 fnands %f4, %f11, %f8
53496 sth %o0, [%l7 + 0x24]
53497loop_6384:
53498 fmovsgu %icc, %f3, %f7
53499 orncc %g5, %i3, %g1
53500 ldsb [%l7 + 0x44], %o3
53501 fcmpes %fcc2, %f9, %f7
53502 fcmpgt16 %f2, %f6, %g4
53503 stw %l6, [%l7 + 0x2C]
53504 fmovde %icc, %f12, %f4
53505 fnot2s %f8, %f2
53506 fbug,a %fcc2, loop_6385
53507 or %o7, 0x0794, %o4
53508 fmovrdgez %l1, %f6, %f0
53509 smul %g6, %g3, %i5
53510loop_6385:
53511 fcmple32 %f8, %f2, %o6
53512 edge32 %o5, %i7, %i4
53513 fzero %f8
53514 sdiv %i6, 0x118E, %l0
53515 ta %icc, 0x4
53516 std %f2, [%l7 + 0x78]
53517 fmovsl %icc, %f15, %f0
53518 fandnot2s %f8, %f3, %f5
53519 fbge %fcc2, loop_6386
53520 ldsb [%l7 + 0x0B], %g2
53521 ldd [%l7 + 0x50], %f6
53522 fcmple16 %f4, %f8, %l5
53523loop_6386:
53524 fbul %fcc2, loop_6387
53525 fmovsvc %icc, %f7, %f11
53526 fmovsgu %xcc, %f14, %f5
53527 fmovrsgez %o1, %f6, %f2
53528loop_6387:
53529 fmovdn %xcc, %f7, %f5
53530 fmuld8ulx16 %f6, %f3, %f0
53531 stx %l2, [%l7 + 0x20]
53532 fmovsvs %icc, %f14, %f9
53533 ldsw [%l7 + 0x6C], %l4
53534 lduh [%l7 + 0x36], %i2
53535 add %i0, 0x155F, %g7
53536 movne %xcc, %l3, %o2
53537 ldub [%l7 + 0x10], %o0
53538 ldsb [%l7 + 0x68], %i1
53539 movvs %xcc, %i3, %g1
53540 move %icc, %o3, %g4
53541 edge8ln %l6, %g5, %o4
53542 sth %l1, [%l7 + 0x46]
53543 tpos %xcc, 0x3
53544 smulcc %g6, %g3, %o7
53545 edge16l %i5, %o5, %o6
53546 move %xcc, %i7, %i6
53547 stx %l0, [%l7 + 0x38]
53548 bge,a %icc, loop_6388
53549 fnot2s %f13, %f9
53550 popc %g2, %i4
53551 fbo %fcc1, loop_6389
53552loop_6388:
53553 mulscc %o1, 0x1194, %l5
53554 fmovrslz %l2, %f14, %f0
53555 stx %i2, [%l7 + 0x10]
53556loop_6389:
53557 fpsub16 %f2, %f6, %f6
53558 sll %i0, 0x0E, %g7
53559 fxor %f12, %f8, %f8
53560 sra %l3, 0x06, %l4
53561 movvs %icc, %o0, %i1
53562 fmovrse %i3, %f1, %f11
53563 sdivcc %g1, 0x195D, %o2
53564 faligndata %f14, %f4, %f6
53565 fmovsvs %icc, %f11, %f12
53566 ldsb [%l7 + 0x58], %o3
53567 edge16l %g4, %g5, %o4
53568 ldd [%l7 + 0x28], %f8
53569 fbn %fcc1, loop_6390
53570 tgu %icc, 0x5
53571 ldx [%l7 + 0x38], %l1
53572 fmovscs %icc, %f5, %f11
53573loop_6390:
53574 move %icc, %l6, %g6
53575 bneg,a,pt %icc, loop_6391
53576 fmovdl %xcc, %f11, %f11
53577 bshuffle %f6, %f10, %f2
53578 bg loop_6392
53579loop_6391:
53580 stx %g3, [%l7 + 0x70]
53581 fmovdl %xcc, %f1, %f15
53582 std %f4, [%l7 + 0x68]
53583loop_6392:
53584 subcc %o7, 0x17A5, %i5
53585 fmul8x16al %f13, %f10, %f10
53586 brgz,a %o6, loop_6393
53587 bl loop_6394
53588 edge8n %i7, %i6, %l0
53589 ble,a,pt %xcc, loop_6395
53590loop_6393:
53591 orn %o5, %g2, %o1
53592loop_6394:
53593 tleu %icc, 0x1
53594 fbuge %fcc2, loop_6396
53595loop_6395:
53596 ldx [%l7 + 0x10], %i4
53597 ldsw [%l7 + 0x48], %l2
53598 fpsub16 %f2, %f10, %f8
53599loop_6396:
53600 orcc %i2, 0x0AA2, %l5
53601 fmovsne %icc, %f2, %f4
53602 ldd [%l7 + 0x30], %f2
53603 fornot2 %f10, %f0, %f8
53604 fmovsleu %xcc, %f13, %f15
53605 fble,a %fcc1, loop_6397
53606 std %f10, [%l7 + 0x28]
53607 edge8n %i0, %l3, %g7
53608 fnegd %f12, %f10
53609loop_6397:
53610 stw %o0, [%l7 + 0x28]
53611 tl %icc, 0x7
53612 std %f6, [%l7 + 0x20]
53613 sdivx %i1, 0x006F, %l4
53614 xorcc %g1, 0x0867, %o2
53615 fmovsvc %icc, %f8, %f6
53616 fmuld8sux16 %f8, %f10, %f8
53617 fandnot1 %f8, %f10, %f14
53618 subc %i3, %o3, %g5
53619 fmovsle %icc, %f7, %f9
53620 xorcc %o4, 0x199F, %g4
53621 fones %f3
53622 ldx [%l7 + 0x48], %l6
53623 ba,a,pn %xcc, loop_6398
53624 alignaddrl %g6, %g3, %o7
53625 edge16l %i5, %l1, %o6
53626 fmovdpos %icc, %f15, %f4
53627loop_6398:
53628 edge16 %i7, %i6, %o5
53629 bg,pt %xcc, loop_6399
53630 ld [%l7 + 0x34], %f14
53631 faligndata %f12, %f10, %f14
53632 ldx [%l7 + 0x58], %l0
53633loop_6399:
53634 addcc %g2, %i4, %o1
53635 stb %l2, [%l7 + 0x4C]
53636 stx %i2, [%l7 + 0x78]
53637 array16 %l5, %l3, %i0
53638 ldsw [%l7 + 0x1C], %g7
53639 fcmpd %fcc1, %f6, %f8
53640 subccc %i1, %o0, %l4
53641 sethi 0x1BF2, %o2
53642 fmovdn %icc, %f9, %f8
53643 stw %g1, [%l7 + 0x7C]
53644 fcmple16 %f4, %f10, %o3
53645 ldub [%l7 + 0x60], %g5
53646 tvc %xcc, 0x1
53647 fmovs %f9, %f13
53648 movrlz %o4, 0x138, %i3
53649 orncc %g4, %l6, %g3
53650 fandnot1 %f6, %f12, %f0
53651 sra %g6, 0x15, %i5
53652 sdivcc %o7, 0x0B37, %l1
53653 std %f12, [%l7 + 0x40]
53654 edge32l %o6, %i7, %i6
53655 std %f0, [%l7 + 0x10]
53656 subcc %o5, %l0, %g2
53657 umulcc %i4, 0x0F7B, %l2
53658 stb %o1, [%l7 + 0x49]
53659 edge32l %l5, %i2, %i0
53660 sth %l3, [%l7 + 0x0E]
53661 bvs,a %xcc, loop_6400
53662 st %f0, [%l7 + 0x28]
53663 stx %g7, [%l7 + 0x08]
53664 bne %icc, loop_6401
53665loop_6400:
53666 edge8l %o0, %i1, %l4
53667 fmovscs %icc, %f9, %f14
53668 movg %icc, %g1, %o3
53669loop_6401:
53670 bvc,a %icc, loop_6402
53671 fcmped %fcc2, %f12, %f10
53672 ldub [%l7 + 0x6C], %g5
53673 ldsb [%l7 + 0x47], %o2
53674loop_6402:
53675 stw %i3, [%l7 + 0x38]
53676 st %f15, [%l7 + 0x20]
53677 xorcc %g4, %l6, %o4
53678 tn %icc, 0x7
53679 std %f8, [%l7 + 0x50]
53680 ld [%l7 + 0x10], %f4
53681 fandnot1 %f6, %f14, %f2
53682 st %f0, [%l7 + 0x2C]
53683 lduh [%l7 + 0x36], %g6
53684 lduw [%l7 + 0x34], %g3
53685 ldsw [%l7 + 0x44], %i5
53686 fmovrslz %l1, %f6, %f10
53687 fnot2s %f11, %f3
53688 ldx [%l7 + 0x18], %o6
53689 ldx [%l7 + 0x20], %i7
53690 ldsb [%l7 + 0x7A], %o7
53691 std %f10, [%l7 + 0x50]
53692 ldsb [%l7 + 0x14], %i6
53693 ldsh [%l7 + 0x46], %l0
53694 fmovrse %o5, %f15, %f8
53695 stb %i4, [%l7 + 0x7F]
53696 stw %g2, [%l7 + 0x38]
53697 movgu %icc, %o1, %l5
53698 movle %icc, %i2, %i0
53699 fmovdcc %xcc, %f12, %f1
53700 fcmps %fcc2, %f9, %f0
53701 fmovrsgz %l2, %f13, %f11
53702 lduw [%l7 + 0x08], %l3
53703 tl %icc, 0x6
53704 fmovs %f0, %f6
53705 movre %o0, 0x1D1, %i1
53706 fble,a %fcc0, loop_6403
53707 ldd [%l7 + 0x48], %f6
53708 siam 0x4
53709 fpadd32s %f1, %f6, %f14
53710loop_6403:
53711 ldd [%l7 + 0x48], %f14
53712 tvs %xcc, 0x7
53713 brz %l4, loop_6404
53714 sub %g1, 0x0DF0, %g7
53715 smulcc %o3, 0x1DEE, %o2
53716 fmovrslz %i3, %f11, %f5
53717loop_6404:
53718 edge16 %g5, %l6, %g4
53719 brnz %g6, loop_6405
53720 fmovrsne %g3, %f12, %f13
53721 fbu,a %fcc1, loop_6406
53722 stw %o4, [%l7 + 0x5C]
53723loop_6405:
53724 fpsub16s %f14, %f4, %f12
53725 fmovdl %xcc, %f0, %f0
53726loop_6406:
53727 srlx %i5, %o6, %l1
53728 ldsh [%l7 + 0x10], %o7
53729 ldx [%l7 + 0x68], %i7
53730 sth %l0, [%l7 + 0x0A]
53731 fcmple16 %f0, %f4, %o5
53732 ld [%l7 + 0x70], %f6
53733 ld [%l7 + 0x08], %f5
53734 fsrc1 %f0, %f4
53735 movrgez %i6, %g2, %o1
53736 fmovsleu %xcc, %f7, %f4
53737 std %f14, [%l7 + 0x60]
53738 tl %icc, 0x1
53739 ldd [%l7 + 0x38], %f14
53740 ble loop_6407
53741 edge16 %i4, %i2, %i0
53742 edge32l %l2, %l5, %o0
53743 brz %l3, loop_6408
53744loop_6407:
53745 fmovsn %xcc, %f3, %f1
53746 movgu %icc, %l4, %g1
53747 xnor %g7, 0x0658, %i1
53748loop_6408:
53749 fmovsl %xcc, %f2, %f5
53750 andncc %o3, %o2, %i3
53751 edge32ln %l6, %g5, %g4
53752 mulx %g6, 0x013F, %o4
53753 fpadd16s %f15, %f0, %f3
53754 fabsd %f14, %f4
53755 ld [%l7 + 0x74], %f2
53756 smul %g3, 0x1473, %o6
53757 ldd [%l7 + 0x58], %f4
53758 fmul8x16 %f15, %f2, %f4
53759 fpadd16 %f10, %f2, %f8
53760 ldx [%l7 + 0x20], %l1
53761 sth %o7, [%l7 + 0x1E]
53762 bgu,pt %icc, loop_6409
53763 fpmerge %f13, %f14, %f2
53764 fblg,a %fcc0, loop_6410
53765 movgu %xcc, %i5, %i7
53766loop_6409:
53767 ldub [%l7 + 0x18], %o5
53768 edge32l %i6, %g2, %l0
53769loop_6410:
53770 fmul8x16 %f12, %f8, %f2
53771 fmovsg %icc, %f1, %f2
53772 movl %xcc, %i4, %o1
53773 lduw [%l7 + 0x5C], %i2
53774 brlz %l2, loop_6411
53775 tle %xcc, 0x4
53776 edge8ln %i0, %l5, %l3
53777 fmovdn %xcc, %f2, %f6
53778loop_6411:
53779 stb %l4, [%l7 + 0x13]
53780 faligndata %f12, %f2, %f12
53781 fpack32 %f8, %f8, %f12
53782 edge32l %g1, %g7, %i1
53783 smul %o3, %o2, %i3
53784 fpackfix %f2, %f9
53785 bge %xcc, loop_6412
53786 stb %l6, [%l7 + 0x1F]
53787 fbne %fcc0, loop_6413
53788 fmovrdgz %o0, %f14, %f2
53789loop_6412:
53790 lduw [%l7 + 0x1C], %g4
53791 movpos %icc, %g5, %g6
53792loop_6413:
53793 st %f2, [%l7 + 0x28]
53794 andn %o4, 0x1171, %o6
53795 fmovrsgz %l1, %f8, %f11
53796 fmul8x16 %f11, %f12, %f2
53797 ldub [%l7 + 0x0F], %o7
53798 fcmpgt32 %f10, %f10, %g3
53799 fmovrdgz %i5, %f4, %f14
53800 ld [%l7 + 0x3C], %f1
53801 tleu %xcc, 0x2
53802 fmuld8ulx16 %f2, %f12, %f8
53803 fandnot1s %f13, %f9, %f15
53804 stx %o5, [%l7 + 0x58]
53805 fbe,a %fcc3, loop_6414
53806 fsrc2s %f7, %f11
53807 ldub [%l7 + 0x62], %i7
53808 fands %f11, %f3, %f4
53809loop_6414:
53810 lduw [%l7 + 0x10], %i6
53811 movneg %xcc, %l0, %g2
53812 fbule,a %fcc3, loop_6415
53813 fmovsle %xcc, %f1, %f10
53814 edge32ln %i4, %i2, %o1
53815 mulx %i0, %l2, %l5
53816loop_6415:
53817 popc 0x0A2B, %l3
53818 std %f8, [%l7 + 0x70]
53819 fones %f6
53820 orcc %l4, 0x14C0, %g7
53821 stx %g1, [%l7 + 0x58]
53822 fsrc2 %f12, %f14
53823 fblg %fcc3, loop_6416
53824 brz %i1, loop_6417
53825 ldsb [%l7 + 0x47], %o3
53826 fmovdvs %xcc, %f5, %f6
53827loop_6416:
53828 fmovsvs %xcc, %f12, %f5
53829loop_6417:
53830 fmovdle %xcc, %f1, %f12
53831 lduw [%l7 + 0x08], %o2
53832 ldx [%l7 + 0x50], %i3
53833 movvs %icc, %o0, %g4
53834 fcmpes %fcc1, %f0, %f2
53835 ld [%l7 + 0x6C], %f14
53836 ldsh [%l7 + 0x6C], %g5
53837 fmovrsne %g6, %f12, %f12
53838 fcmps %fcc1, %f11, %f12
53839 tge %xcc, 0x4
53840 fzero %f8
53841 fmovrdgez %l6, %f12, %f14
53842 stb %o4, [%l7 + 0x75]
53843 ldd [%l7 + 0x78], %f12
53844 fmovrse %l1, %f5, %f12
53845 movre %o7, 0x24A, %g3
53846 ldub [%l7 + 0x1E], %o6
53847 fmovdvc %icc, %f12, %f13
53848 andcc %o5, %i7, %i5
53849 ldx [%l7 + 0x48], %i6
53850 st %f10, [%l7 + 0x44]
53851 ldub [%l7 + 0x72], %g2
53852 sdivcc %i4, 0x1CD8, %i2
53853 udiv %o1, 0x0F31, %l0
53854 fnot1 %f10, %f14
53855 fbe %fcc0, loop_6418
53856 array8 %l2, %i0, %l5
53857 ldsb [%l7 + 0x7F], %l3
53858 tgu %icc, 0x3
53859loop_6418:
53860 std %f0, [%l7 + 0x58]
53861 fmovdneg %icc, %f7, %f13
53862 addc %g7, %g1, %l4
53863 fmovsge %icc, %f2, %f10
53864 ldub [%l7 + 0x09], %i1
53865 fmovsg %xcc, %f6, %f9
53866 sth %o2, [%l7 + 0x16]
53867 fmovdvs %xcc, %f4, %f12
53868 st %f5, [%l7 + 0x28]
53869 fmovrslez %o3, %f3, %f0
53870 stx %o0, [%l7 + 0x50]
53871 fmovsgu %xcc, %f15, %f7
53872 fbuge,a %fcc0, loop_6419
53873 orncc %i3, %g4, %g6
53874 fpack16 %f6, %f10
53875 fmovdleu %icc, %f9, %f3
53876loop_6419:
53877 stw %l6, [%l7 + 0x50]
53878 faligndata %f12, %f8, %f6
53879 ldsh [%l7 + 0x0A], %g5
53880 fbue,a %fcc0, loop_6420
53881 nop
53882 setx loop_6421, %l0, %l1
53883 jmpl %l1, %l1
53884 nop
53885 setx loop_6422, %l0, %l1
53886 wrpr 0x1, %tl
53887 wrpr %l1, %tnpc
53888 setx 0x34400001400, %l0, %l1
53889 wrpr %l1, %tstate
53890 wrhpr 0x4, %htstate
53891 done
53892 orn %o4, %g3, %o6
53893loop_6420:
53894 lduh [%l7 + 0x50], %o5
53895loop_6421:
53896 std %f14, [%l7 + 0x20]
53897loop_6422:
53898 movl %xcc, %o7, %i7
53899 fabsd %f12, %f4
53900 stx %i6, [%l7 + 0x20]
53901 st %f2, [%l7 + 0x10]
53902 fnot1s %f14, %f8
53903 tvc %icc, 0x6
53904 ldd [%l7 + 0x28], %f14
53905 bcc,a,pn %xcc, loop_6423
53906 edge8n %i5, %g2, %i4
53907 sth %i2, [%l7 + 0x1E]
53908 fcmple32 %f14, %f10, %o1
53909loop_6423:
53910 ldsw [%l7 + 0x18], %l2
53911 bn,a,pn %icc, loop_6424
53912 fnot1s %f5, %f7
53913 movrgz %i0, %l5, %l0
53914 stw %g7, [%l7 + 0x74]
53915loop_6424:
53916 tpos %icc, 0x0
53917 pdist %f2, %f6, %f4
53918 fbo,a %fcc2, loop_6425
53919 fbug,a %fcc1, loop_6426
53920 ldsh [%l7 + 0x5E], %l3
53921 tle %icc, 0x5
53922loop_6425:
53923 lduw [%l7 + 0x4C], %l4
53924loop_6426:
53925 edge16ln %g1, %i1, %o2
53926 st %f15, [%l7 + 0x48]
53927 lduw [%l7 + 0x34], %o3
53928 movrlz %o0, %g4, %g6
53929 fmovsa %xcc, %f14, %f15
53930 lduw [%l7 + 0x40], %i3
53931 ldsh [%l7 + 0x38], %g5
53932 ldsb [%l7 + 0x1F], %l6
53933 fbue,a %fcc0, loop_6427
53934 fxnors %f4, %f4, %f6
53935 movcs %icc, %l1, %g3
53936 fmovdn %xcc, %f13, %f8
53937loop_6427:
53938 fmovsge %icc, %f4, %f10
53939 sethi 0x00DB, %o4
53940 fbl,a %fcc1, loop_6428
53941 subccc %o5, 0x07A5, %o6
53942 fxnors %f9, %f15, %f3
53943 fmovdvc %xcc, %f7, %f2
53944loop_6428:
53945 ld [%l7 + 0x78], %f11
53946 bcs,a,pn %icc, loop_6429
53947 fbu,a %fcc3, loop_6430
53948 bge loop_6431
53949 fmovrse %i7, %f10, %f15
53950loop_6429:
53951 fornot2 %f14, %f0, %f6
53952loop_6430:
53953 fandnot1s %f10, %f1, %f2
53954loop_6431:
53955 andncc %i6, %i5, %g2
53956 lduw [%l7 + 0x34], %i4
53957 stb %o7, [%l7 + 0x68]
53958 udiv %o1, 0x1C19, %l2
53959 brz,a %i0, loop_6432
53960 ldx [%l7 + 0x08], %i2
53961 fmovdg %xcc, %f0, %f5
53962 ldx [%l7 + 0x48], %l0
53963loop_6432:
53964 ldub [%l7 + 0x4C], %g7
53965 sth %l3, [%l7 + 0x68]
53966 fones %f4
53967 movleu %xcc, %l4, %l5
53968 fnot1 %f10, %f4
53969 lduw [%l7 + 0x38], %g1
53970 edge32l %i1, %o3, %o0
53971 fones %f13
53972 smulcc %o2, 0x1E24, %g4
53973 fnand %f10, %f6, %f2
53974 udiv %g6, 0x1F0F, %g5
53975 fnot1s %f14, %f9
53976 stw %i3, [%l7 + 0x64]
53977 fpsub32 %f6, %f14, %f0
53978 tsubcc %l6, %l1, %g3
53979 bleu,a,pt %icc, loop_6433
53980 srlx %o4, 0x14, %o6
53981 std %f6, [%l7 + 0x68]
53982 lduw [%l7 + 0x3C], %i7
53983loop_6433:
53984 edge16ln %i6, %i5, %o5
53985 fmovdne %xcc, %f13, %f4
53986 ldd [%l7 + 0x78], %f2
53987 st %f0, [%l7 + 0x0C]
53988 bcc,a loop_6434
53989 movre %i4, %g2, %o1
53990 tge %icc, 0x0
53991 fand %f6, %f2, %f2
53992loop_6434:
53993 bn,a,pn %xcc, loop_6435
53994 stb %l2, [%l7 + 0x3D]
53995 fexpand %f8, %f14
53996 umul %i0, 0x1ED3, %i2
53997loop_6435:
53998 nop
53999 setx loop_6436, %l0, %l1
54000 jmpl %l1, %o7
54001 tsubcc %g7, %l3, %l0
54002 fnand %f2, %f4, %f6
54003 lduw [%l7 + 0x54], %l5
54004loop_6436:
54005 bge loop_6437
54006 fors %f13, %f14, %f0
54007 fmovs %f15, %f5
54008 fmovrde %l4, %f6, %f2
54009loop_6437:
54010 std %f2, [%l7 + 0x70]
54011 andncc %g1, %o3, %i1
54012 move %xcc, %o2, %g4
54013 xnor %g6, %o0, %i3
54014 bge,a %icc, loop_6438
54015 fcmps %fcc2, %f2, %f2
54016 tne %xcc, 0x1
54017 fblg,a %fcc0, loop_6439
54018loop_6438:
54019 fnand %f6, %f2, %f14
54020 bl %icc, loop_6440
54021 movl %icc, %l6, %g5
54022loop_6439:
54023 fxnors %f1, %f13, %f5
54024 mulscc %g3, 0x0119, %o4
54025loop_6440:
54026 movl %xcc, %l1, %i7
54027 ld [%l7 + 0x68], %f8
54028 ldsw [%l7 + 0x1C], %i6
54029 fmovdle %xcc, %f12, %f6
54030 sub %o6, 0x19C4, %o5
54031 fpsub32 %f12, %f8, %f14
54032 fandnot1s %f13, %f3, %f6
54033 bl,a,pt %icc, loop_6441
54034 fmovdne %xcc, %f8, %f7
54035 edge16 %i4, %i5, %g2
54036 lduw [%l7 + 0x50], %o1
54037loop_6441:
54038 fmovdcc %icc, %f6, %f2
54039 fmovsne %icc, %f0, %f7
54040 fpmerge %f4, %f0, %f4
54041 movn %icc, %l2, %i0
54042 addc %o7, 0x0755, %i2
54043 fones %f3
54044 movgu %icc, %l3, %l0
54045 nop
54046 setx loop_6442, %l0, %l1
54047 wrpr 0x1, %tl
54048 wrpr %l1, %tpc
54049 add %l1, 0x4, %l1
54050 wrpr %l1, %tnpc
54051 setx 0x34400001400, %l0, %l1
54052 wrpr %l1, %tstate
54053 wrhpr 0x4, %htstate
54054 retry
54055 fandnot1s %f11, %f0, %f5
54056 mova %icc, %g7, %l5
54057 ldub [%l7 + 0x59], %g1
54058loop_6442:
54059 sub %o3, 0x1619, %i1
54060 fcmps %fcc1, %f11, %f9
54061 edge8ln %o2, %l4, %g6
54062 ld [%l7 + 0x58], %f5
54063 fpmerge %f14, %f14, %f10
54064 fmovsge %icc, %f9, %f1
54065 xorcc %o0, 0x1CC5, %i3
54066 nop
54067 setx loop_6443, %l0, %l1
54068 wrpr 0x1, %tl
54069 wrpr %l1, %tnpc
54070 setx 0x34400001400, %l0, %l1
54071 wrpr %l1, %tstate
54072 wrhpr 0x4, %htstate
54073 done
54074 smulcc %l6, 0x1921, %g5
54075 tne %xcc, 0x0
54076 array8 %g3, %o4, %g4
54077loop_6443:
54078 array16 %l1, %i7, %o6
54079 fbue %fcc1, loop_6444
54080 brlez,a %o5, loop_6445
54081 mulx %i6, 0x119E, %i4
54082 orcc %i5, 0x0039, %o1
54083loop_6444:
54084 st %f9, [%l7 + 0x0C]
54085loop_6445:
54086 taddcctv %g2, %i0, %l2
54087 stw %o7, [%l7 + 0x48]
54088 fpsub16 %f12, %f4, %f0
54089 fornot2s %f14, %f3, %f1
54090 fsrc2s %f7, %f1
54091 fmovse %xcc, %f3, %f1
54092 ld [%l7 + 0x1C], %f12
54093 umulcc %i2, 0x0AB1, %l0
54094 fcmpne32 %f10, %f12, %g7
54095 ldsw [%l7 + 0x2C], %l3
54096 taddcc %g1, 0x1E85, %o3
54097 fbl,a %fcc1, loop_6446
54098 edge32ln %l5, %o2, %i1
54099 sdivcc %g6, 0x149E, %l4
54100 fbge %fcc3, loop_6447
54101loop_6446:
54102 sth %o0, [%l7 + 0x48]
54103 lduh [%l7 + 0x4C], %l6
54104 fsrc2s %f14, %f12
54105loop_6447:
54106 edge8l %g5, %g3, %o4
54107 lduw [%l7 + 0x14], %g4
54108 fmovd %f0, %f14
54109 sll %l1, %i7, %o6
54110 orncc %o5, 0x1947, %i6
54111 fbe,a %fcc2, loop_6448
54112 fmul8x16 %f9, %f8, %f10
54113 subccc %i3, %i4, %i5
54114 array32 %g2, %i0, %o1
54115loop_6448:
54116 tg %icc, 0x3
54117 ldsw [%l7 + 0x54], %l2
54118 stw %o7, [%l7 + 0x14]
54119 for %f8, %f12, %f6
54120 andncc %i2, %l0, %g7
54121 smulcc %l3, %o3, %g1
54122 tpos %xcc, 0x5
54123 fmuld8sux16 %f0, %f0, %f10
54124 sdiv %o2, 0x0AD0, %l5
54125 sra %i1, 0x1E, %l4
54126 fmovsleu %xcc, %f12, %f10
54127 movrne %o0, 0x2CF, %l6
54128 fmovdcc %xcc, %f11, %f14
54129 fornot1 %f2, %f8, %f14
54130 edge16l %g6, %g3, %g5
54131 stb %g4, [%l7 + 0x78]
54132 stx %o4, [%l7 + 0x20]
54133 fsrc2s %f9, %f13
54134 addcc %i7, 0x13A0, %o6
54135 fmovrsne %l1, %f15, %f14
54136 umul %o5, %i6, %i4
54137 fmovrde %i3, %f10, %f0
54138 movgu %xcc, %g2, %i5
54139 fzeros %f12
54140 sth %o1, [%l7 + 0x4E]
54141 ldsh [%l7 + 0x46], %i0
54142 fcmpeq32 %f0, %f6, %l2
54143 fmovde %xcc, %f11, %f5
54144 fornot2s %f15, %f15, %f2
54145 edge32n %o7, %l0, %i2
54146 brlz %g7, loop_6449
54147 nop
54148 setx loop_6450, %l0, %l1
54149 wrpr 0x1, %tl
54150 wrpr %l1, %tpc
54151 add %l1, 0x4, %l1
54152 wrpr %l1, %tnpc
54153 setx 0x34400001400, %l0, %l1
54154 wrpr %l1, %tstate
54155 wrhpr 0x4, %htstate
54156 retry
54157 ble,a,pn %icc, loop_6451
54158 ldub [%l7 + 0x59], %l3
54159loop_6449:
54160 movne %icc, %g1, %o2
54161loop_6450:
54162 ldub [%l7 + 0x19], %o3
54163loop_6451:
54164 fmovdne %icc, %f5, %f14
54165 array32 %l5, %l4, %o0
54166 movne %icc, %i1, %g6
54167 st %f5, [%l7 + 0x44]
54168 bn,a,pt %icc, loop_6452
54169 fandnot2 %f12, %f6, %f2
54170 fcmpne16 %f4, %f8, %l6
54171 siam 0x3
54172loop_6452:
54173 stw %g5, [%l7 + 0x58]
54174 taddcc %g4, 0x0828, %o4
54175 fandnot2 %f6, %f14, %f4
54176 smulcc %i7, 0x1255, %o6
54177 fexpand %f14, %f4
54178 stb %l1, [%l7 + 0x72]
54179 call loop_6453
54180 fandnot2 %f10, %f10, %f10
54181 fmovsgu %xcc, %f6, %f10
54182 ldsh [%l7 + 0x0E], %g3
54183loop_6453:
54184 bcc,a %icc, loop_6454
54185 fpsub32s %f7, %f9, %f8
54186 fmovsle %xcc, %f4, %f14
54187 stw %i6, [%l7 + 0x5C]
54188loop_6454:
54189 addccc %i4, 0x0CB1, %i3
54190 fabsd %f2, %f8
54191 movl %xcc, %o5, %i5
54192 fble %fcc3, loop_6455
54193 fmul8sux16 %f0, %f14, %f6
54194 orncc %o1, 0x18A2, %i0
54195 sth %g2, [%l7 + 0x52]
54196loop_6455:
54197 fbuge,a %fcc3, loop_6456
54198 stb %l2, [%l7 + 0x6C]
54199 st %f15, [%l7 + 0x38]
54200 fmovrde %l0, %f6, %f4
54201loop_6456:
54202 edge32l %o7, %g7, %l3
54203 stw %g1, [%l7 + 0x30]
54204 mulscc %i2, 0x1A4D, %o2
54205 ldub [%l7 + 0x51], %o3
54206 ldsh [%l7 + 0x3E], %l4
54207 mulscc %o0, 0x1F0B, %i1
54208 stx %l5, [%l7 + 0x20]
54209 fnegs %f7, %f0
54210 stx %l6, [%l7 + 0x60]
54211 sdivcc %g6, 0x03EC, %g4
54212 fcmpne16 %f10, %f0, %g5
54213 ld [%l7 + 0x40], %f8
54214 sra %i7, %o4, %l1
54215 ldsw [%l7 + 0x28], %g3
54216 ldub [%l7 + 0x4D], %i6
54217 bgu,a,pn %icc, loop_6457
54218 fmovsne %xcc, %f13, %f10
54219 and %i4, %i3, %o6
54220 subccc %i5, %o5, %o1
54221loop_6457:
54222 fands %f6, %f7, %f7
54223 bgu,a loop_6458
54224 fpsub32 %f0, %f2, %f14
54225 fmovrsgz %g2, %f13, %f15
54226 fzeros %f15
54227loop_6458:
54228 stx %i0, [%l7 + 0x10]
54229 lduw [%l7 + 0x4C], %l0
54230 fnot1s %f10, %f0
54231 mulscc %l2, %o7, %l3
54232 bl,a loop_6459
54233 fxor %f4, %f0, %f0
54234 fpsub16s %f12, %f15, %f7
54235 fxor %f10, %f14, %f8
54236loop_6459:
54237 fmovsvc %icc, %f1, %f3
54238 fnegs %f1, %f1
54239 movleu %icc, %g1, %g7
54240 fbe,a %fcc0, loop_6460
54241 bgu,a %xcc, loop_6461
54242 st %f8, [%l7 + 0x14]
54243 pdist %f2, %f2, %f2
54244loop_6460:
54245 fcmped %fcc1, %f8, %f8
54246loop_6461:
54247 ldsw [%l7 + 0x24], %i2
54248 ba %icc, loop_6462
54249 fandnot2 %f10, %f0, %f14
54250 lduw [%l7 + 0x64], %o2
54251 fmovdleu %xcc, %f9, %f7
54252loop_6462:
54253 ldx [%l7 + 0x58], %l4
54254 fands %f4, %f11, %f5
54255 addcc %o3, 0x0A77, %i1
54256 orcc %l5, %l6, %o0
54257 lduw [%l7 + 0x78], %g6
54258 ldsh [%l7 + 0x46], %g5
54259 call loop_6463
54260 smulcc %i7, 0x148E, %o4
54261 stb %g4, [%l7 + 0x1E]
54262 fmovdgu %icc, %f2, %f14
54263loop_6463:
54264 fmovdn %xcc, %f6, %f10
54265 for %f2, %f6, %f6
54266 movpos %xcc, %l1, %i6
54267 fmovrsne %g3, %f15, %f1
54268 fmovrdlz %i3, %f14, %f0
54269 fmovdcc %icc, %f10, %f9
54270 fpsub32s %f13, %f8, %f6
54271 stw %i4, [%l7 + 0x20]
54272 sth %o6, [%l7 + 0x7E]
54273 bvc,a %icc, loop_6464
54274 bgu,pt %xcc, loop_6465
54275 stx %i5, [%l7 + 0x20]
54276 fble %fcc1, loop_6466
54277loop_6464:
54278 movleu %xcc, %o5, %o1
54279loop_6465:
54280 nop
54281 setx loop_6467, %l0, %l1
54282 wrpr 0x1, %tl
54283 wrpr %l1, %tpc
54284 add %l1, 0x4, %l1
54285 wrpr %l1, %tnpc
54286 setx 0x34400001400, %l0, %l1
54287 wrpr %l1, %tstate
54288 wrhpr 0x4, %htstate
54289 retry
54290 fmovsleu %xcc, %f6, %f4
54291loop_6466:
54292 edge8l %g2, %i0, %l0
54293 ldd [%l7 + 0x78], %f12
54294loop_6467:
54295 fnor %f8, %f6, %f4
54296 sth %o7, [%l7 + 0x10]
54297 stx %l3, [%l7 + 0x70]
54298 tsubcc %g1, 0x0AA2, %l2
54299 st %f10, [%l7 + 0x7C]
54300 st %f3, [%l7 + 0x6C]
54301 ld [%l7 + 0x6C], %f10
54302 brz,a %i2, loop_6468
54303 fmovd %f6, %f6
54304 ldsb [%l7 + 0x72], %g7
54305 ldub [%l7 + 0x14], %o2
54306loop_6468:
54307 stw %o3, [%l7 + 0x10]
54308 smul %i1, 0x1325, %l5
54309 ldx [%l7 + 0x50], %l4
54310 fble %fcc2, loop_6469
54311 edge16ln %o0, %l6, %g5
54312 fandnot2s %f14, %f13, %f1
54313 udivcc %g6, 0x0033, %i7
54314loop_6469:
54315 fsrc2s %f2, %f6
54316 fnegd %f10, %f8
54317 fmovsge %xcc, %f6, %f6
54318 xor %o4, 0x15B0, %l1
54319 edge32l %i6, %g3, %g4
54320 add %i3, 0x1B27, %o6
54321 stb %i5, [%l7 + 0x2E]
54322 fmovrdne %o5, %f0, %f8
54323 srlx %o1, 0x19, %g2
54324 st %f1, [%l7 + 0x6C]
54325 array32 %i0, %i4, %l0
54326 movle %xcc, %o7, %g1
54327 fzeros %f13
54328 fsrc1s %f4, %f6
54329 fpadd32s %f4, %f9, %f6
54330 lduh [%l7 + 0x2C], %l2
54331 smulcc %l3, 0x0A1F, %i2
54332 fmovrslz %o2, %f7, %f14
54333 alignaddrl %g7, %i1, %l5
54334 lduw [%l7 + 0x30], %o3
54335 edge32l %o0, %l6, %g5
54336 addc %g6, 0x1F58, %l4
54337 udivcc %i7, 0x09D7, %o4
54338 fpsub32s %f5, %f4, %f3
54339 ldsw [%l7 + 0x64], %i6
54340 ldsb [%l7 + 0x20], %l1
54341 fpackfix %f0, %f15
54342 tg %icc, 0x4
54343 tgu %xcc, 0x7
54344 fpsub16s %f1, %f13, %f4
54345 fnegd %f0, %f0
54346 addc %g3, 0x125C, %g4
54347 sub %i3, 0x1A1D, %o6
54348 fpack32 %f2, %f12, %f14
54349 std %f6, [%l7 + 0x10]
54350 fmovrse %i5, %f3, %f6
54351 fnot2s %f10, %f4
54352 ble %icc, loop_6470
54353 ldd [%l7 + 0x28], %f14
54354 brlez %o1, loop_6471
54355 fbue %fcc1, loop_6472
54356loop_6470:
54357 movrgez %o5, %g2, %i0
54358 ldsb [%l7 + 0x11], %i4
54359loop_6471:
54360 srlx %o7, %g1, %l2
54361loop_6472:
54362 fxnor %f12, %f14, %f8
54363 st %f3, [%l7 + 0x5C]
54364 fandnot1 %f12, %f0, %f10
54365 tl %xcc, 0x2
54366 ld [%l7 + 0x2C], %f12
54367 andncc %l0, %i2, %l3
54368 ld [%l7 + 0x78], %f14
54369 ldd [%l7 + 0x60], %f4
54370 ldsh [%l7 + 0x4A], %g7
54371 fxnor %f0, %f4, %f8
54372 st %f9, [%l7 + 0x60]
54373 ld [%l7 + 0x7C], %f2
54374 fble,a %fcc3, loop_6473
54375 fmovsle %xcc, %f2, %f15
54376 fmovrse %o2, %f15, %f10
54377 st %f12, [%l7 + 0x58]
54378loop_6473:
54379 ldsb [%l7 + 0x5F], %l5
54380 fbge %fcc0, loop_6474
54381 tvs %xcc, 0x2
54382 fbo,a %fcc1, loop_6475
54383 fmovsneg %xcc, %f6, %f3
54384loop_6474:
54385 fcmpeq16 %f0, %f0, %i1
54386 fbo %fcc1, loop_6476
54387loop_6475:
54388 fbn,a %fcc2, loop_6477
54389 addc %o0, 0x18BB, %o3
54390 ble,pn %icc, loop_6478
54391loop_6476:
54392 ld [%l7 + 0x60], %f8
54393loop_6477:
54394 siam 0x3
54395 fmovda %icc, %f10, %f1
54396loop_6478:
54397 ldx [%l7 + 0x60], %g5
54398 fmovd %f4, %f4
54399 ld [%l7 + 0x3C], %f6
54400 nop
54401 setx loop_6479, %l0, %l1
54402 jmpl %l1, %l6
54403 fcmpes %fcc2, %f4, %f12
54404 nop
54405 setx loop_6480, %l0, %l1
54406 wrpr 0x1, %tl
54407 wrpr %l1, %tpc
54408 add %l1, 0x4, %l1
54409 wrpr %l1, %tnpc
54410 setx 0x34400001400, %l0, %l1
54411 wrpr %l1, %tstate
54412 wrhpr 0x4, %htstate
54413 retry
54414 stb %l4, [%l7 + 0x63]
54415loop_6479:
54416 fcmpeq32 %f8, %f0, %g6
54417 lduw [%l7 + 0x34], %i7
54418loop_6480:
54419 fnands %f1, %f9, %f6
54420 add %i6, 0x0F98, %l1
54421 stw %g3, [%l7 + 0x60]
54422 brnz %g4, loop_6481
54423 ldsh [%l7 + 0x3C], %i3
54424 ldsh [%l7 + 0x72], %o6
54425 movle %icc, %i5, %o4
54426loop_6481:
54427 mulscc %o5, %g2, %i0
54428 st %f10, [%l7 + 0x20]
54429 fcmpes %fcc3, %f9, %f15
54430 stx %o1, [%l7 + 0x30]
54431 fbe %fcc2, loop_6482
54432 mova %xcc, %o7, %g1
54433 ldsh [%l7 + 0x46], %i4
54434 ld [%l7 + 0x58], %f14
54435loop_6482:
54436 bcs,a,pn %icc, loop_6483
54437 fbn,a %fcc0, loop_6484
54438 lduw [%l7 + 0x4C], %l0
54439 nop
54440 setx loop_6485, %l0, %l1
54441 jmpl %l1, %i2
54442loop_6483:
54443 ldd [%l7 + 0x28], %f8
54444loop_6484:
54445 fmovdn %xcc, %f15, %f4
54446 st %f14, [%l7 + 0x6C]
54447loop_6485:
54448 edge16l %l3, %g7, %o2
54449 ldd [%l7 + 0x18], %f10
54450 fnot2s %f13, %f2
54451 movneg %icc, %l2, %l5
54452 fmovsneg %icc, %f14, %f10
54453 std %f4, [%l7 + 0x68]
54454 sra %o0, %o3, %i1
54455 ldx [%l7 + 0x30], %l6
54456 bn,a %xcc, loop_6486
54457 ldx [%l7 + 0x70], %l4
54458 fnor %f12, %f0, %f2
54459 sll %g5, %i7, %g6
54460loop_6486:
54461 fbuge %fcc1, loop_6487
54462 brz,a %l1, loop_6488
54463 fmovsge %icc, %f15, %f2
54464 fmovdge %xcc, %f14, %f2
54465loop_6487:
54466 ldd [%l7 + 0x18], %f12
54467loop_6488:
54468 sdivcc %g3, 0x0867, %g4
54469 sra %i6, 0x10, %o6
54470 bcs,a,pt %xcc, loop_6489
54471 fmovdneg %icc, %f2, %f10
54472 edge16 %i5, %o4, %i3
54473 ldsw [%l7 + 0x78], %g2
54474loop_6489:
54475 fnegd %f12, %f2
54476 brgz,a %o5, loop_6490
54477 std %f0, [%l7 + 0x78]
54478 movge %icc, %i0, %o7
54479 tcs %xcc, 0x4
54480loop_6490:
54481 srax %g1, %i4, %l0
54482 sra %o1, %l3, %i2
54483 fxors %f3, %f0, %f2
54484 ldx [%l7 + 0x78], %o2
54485 sdiv %g7, 0x16E0, %l2
54486 fzero %f4
54487 movrgz %l5, 0x173, %o0
54488 fxor %f6, %f12, %f4
54489 tle %xcc, 0x6
54490 fbo %fcc2, loop_6491
54491 fmovdne %xcc, %f13, %f3
54492 fnot2s %f3, %f11
54493 fcmpgt32 %f10, %f0, %i1
54494loop_6491:
54495 fmuld8sux16 %f9, %f11, %f12
54496 udiv %o3, 0x0D19, %l4
54497 ldsw [%l7 + 0x54], %g5
54498 bneg,a,pt %icc, loop_6492
54499 fmul8ulx16 %f14, %f12, %f4
54500 ldd [%l7 + 0x08], %f2
54501 fble %fcc2, loop_6493
54502loop_6492:
54503 stw %i7, [%l7 + 0x2C]
54504 std %f2, [%l7 + 0x18]
54505 fcmpne32 %f14, %f14, %l6
54506loop_6493:
54507 ldd [%l7 + 0x18], %f12
54508 fmovdcs %icc, %f3, %f8
54509 stb %l1, [%l7 + 0x34]
54510 fornot2 %f6, %f2, %f8
54511 fpack16 %f4, %f10
54512 udiv %g3, 0x08C1, %g6
54513 sth %i6, [%l7 + 0x24]
54514 edge8l %o6, %i5, %o4
54515 movne %xcc, %g4, %g2
54516 fbue,a %fcc3, loop_6494
54517 stx %i3, [%l7 + 0x30]
54518 fmovsne %xcc, %f11, %f1
54519 nop
54520 setx loop_6495, %l0, %l1
54521 jmpl %l1, %i0
54522loop_6494:
54523 ldsh [%l7 + 0x34], %o7
54524 fmovdpos %icc, %f0, %f8
54525 ld [%l7 + 0x1C], %f15
54526loop_6495:
54527 movre %o5, 0x145, %g1
54528 stb %i4, [%l7 + 0x25]
54529 fmovdge %xcc, %f1, %f14
54530 stx %l0, [%l7 + 0x60]
54531 std %f4, [%l7 + 0x30]
54532 orncc %o1, 0x1A93, %l3
54533 edge32n %i2, %g7, %l2
54534 fpadd16s %f7, %f9, %f8
54535 ldd [%l7 + 0x50], %f6
54536 fbge,a %fcc0, loop_6496
54537 ba loop_6497
54538 fbg,a %fcc3, loop_6498
54539 fornot1 %f6, %f2, %f14
54540loop_6496:
54541 fbu %fcc1, loop_6499
54542loop_6497:
54543 orn %o2, %l5, %o0
54544loop_6498:
54545 lduw [%l7 + 0x1C], %o3
54546 sra %i1, 0x16, %g5
54547loop_6499:
54548 fmovsleu %xcc, %f10, %f14
54549 ldsh [%l7 + 0x6A], %l4
54550 fmovdcc %icc, %f6, %f5
54551 ldsw [%l7 + 0x60], %l6
54552 fcmple32 %f8, %f6, %i7
54553 stx %l1, [%l7 + 0x78]
54554 stb %g3, [%l7 + 0x6A]
54555 bneg,pn %icc, loop_6500
54556 brgez %g6, loop_6501
54557 add %i6, %i5, %o4
54558 addc %o6, %g4, %g2
54559loop_6500:
54560 fmovsgu %icc, %f11, %f5
54561loop_6501:
54562 ldsw [%l7 + 0x14], %i3
54563 bvc,a,pn %xcc, loop_6502
54564 fcmps %fcc0, %f5, %f12
54565 fnot2 %f6, %f2
54566 fmovrdlz %o7, %f2, %f0
54567loop_6502:
54568 fcmpes %fcc2, %f14, %f8
54569 addccc %i0, 0x18C7, %g1
54570 bcs,a,pn %xcc, loop_6503
54571 tge %icc, 0x6
54572 edge32n %o5, %l0, %i4
54573 bshuffle %f6, %f6, %f8
54574loop_6503:
54575 fornot1s %f14, %f5, %f12
54576 ldx [%l7 + 0x48], %o1
54577 be,pt %xcc, loop_6504
54578 ldsb [%l7 + 0x43], %l3
54579 stx %g7, [%l7 + 0x50]
54580 orncc %i2, %o2, %l5
54581loop_6504:
54582 fmovsl %icc, %f4, %f3
54583 movrgez %l2, %o0, %o3
54584 fpadd32 %f6, %f8, %f6
54585 bvs,a,pt %icc, loop_6505
54586 popc 0x143D, %g5
54587 tg %icc, 0x6
54588 fnegs %f12, %f5
54589loop_6505:
54590 bgu,a loop_6506
54591 ba,pn %icc, loop_6507
54592 ldsb [%l7 + 0x43], %l4
54593 bcs,a %xcc, loop_6508
54594loop_6506:
54595 std %f14, [%l7 + 0x28]
54596loop_6507:
54597 fmovsvc %icc, %f2, %f5
54598 ld [%l7 + 0x48], %f12
54599loop_6508:
54600 ldsw [%l7 + 0x0C], %l6
54601 ldx [%l7 + 0x30], %i1
54602 fpadd32 %f8, %f6, %f6
54603 brnz,a %l1, loop_6509
54604 bge,pt %xcc, loop_6510
54605 std %f0, [%l7 + 0x10]
54606 bn,pt %icc, loop_6511
54607loop_6509:
54608 ldd [%l7 + 0x68], %f0
54609loop_6510:
54610 fblg %fcc2, loop_6512
54611 udivcc %g3, 0x09CF, %g6
54612loop_6511:
54613 fmovdge %xcc, %f9, %f5
54614 fsrc2s %f10, %f8
54615loop_6512:
54616 ldsb [%l7 + 0x32], %i6
54617 tl %icc, 0x3
54618 fmovdne %icc, %f15, %f8
54619 nop
54620 setx loop_6513, %l0, %l1
54621 wrpr 0x1, %tl
54622 wrpr %l1, %tpc
54623 add %l1, 0x4, %l1
54624 wrpr %l1, %tnpc
54625 setx 0x34400001400, %l0, %l1
54626 wrpr %l1, %tstate
54627 wrhpr 0x4, %htstate
54628 retry
54629 ldub [%l7 + 0x50], %i7
54630 nop
54631 setx loop_6514, %l0, %l1
54632 wrpr 0x1, %tl
54633 wrpr %l1, %tpc
54634 add %l1, 0x4, %l1
54635 wrpr %l1, %tnpc
54636 setx 0x34400001400, %l0, %l1
54637 wrpr %l1, %tstate
54638 wrhpr 0x4, %htstate
54639 retry
54640 movrne %o4, 0x133, %i5
54641loop_6513:
54642 siam 0x1
54643 subccc %o6, 0x1B85, %g4
54644loop_6514:
54645 bge %xcc, loop_6515
54646 edge32n %g2, %o7, %i3
54647 taddcctv %g1, 0x0F23, %i0
54648 edge32ln %o5, %l0, %o1
54649loop_6515:
54650 smul %l3, 0x14FD, %i4
54651 movrne %g7, 0x1D9, %i2
54652 movrlez %l5, %o2, %o0
54653 brgez,a %o3, loop_6516
54654 tg %xcc, 0x4
54655 fmovrsgz %l2, %f11, %f1
54656 tne %icc, 0x0
54657loop_6516:
54658 lduw [%l7 + 0x54], %g5
54659 edge16 %l6, %i1, %l4
54660 umul %l1, 0x1EDB, %g3
54661 tn %xcc, 0x2
54662 stw %g6, [%l7 + 0x40]
54663 nop
54664 setx loop_6517, %l0, %l1
54665 wrpr 0x1, %tl
54666 wrpr %l1, %tpc
54667 add %l1, 0x4, %l1
54668 wrpr %l1, %tnpc
54669 setx 0x34400001400, %l0, %l1
54670 wrpr %l1, %tstate
54671 wrhpr 0x4, %htstate
54672 retry
54673 ldd [%l7 + 0x50], %f0
54674 fbu %fcc1, loop_6518
54675 smulcc %i7, 0x0C12, %i6
54676loop_6517:
54677 brgz %o4, loop_6519
54678 fones %f7
54679loop_6518:
54680 tleu %icc, 0x4
54681 fba,a %fcc3, loop_6520
54682loop_6519:
54683 fble,a %fcc0, loop_6521
54684 ldsh [%l7 + 0x70], %o6
54685 stx %i5, [%l7 + 0x50]
54686loop_6520:
54687 mulscc %g2, 0x025A, %o7
54688loop_6521:
54689 tcs %xcc, 0x5
54690 fmovrsne %i3, %f6, %f8
54691 ld [%l7 + 0x40], %f5
54692 fmovdge %icc, %f7, %f2
54693 st %f7, [%l7 + 0x78]
54694 tleu %xcc, 0x4
54695 ldd [%l7 + 0x68], %f2
54696 tleu %xcc, 0x2
54697 taddcc %g1, %g4, %i0
54698 faligndata %f0, %f12, %f6
54699 fcmple16 %f2, %f8, %o5
54700 andn %l0, 0x0395, %o1
54701 ldub [%l7 + 0x68], %i4
54702 srax %g7, %l3, %i2
54703 edge32n %l5, %o0, %o3
54704 ld [%l7 + 0x70], %f2
54705 fmovrdlz %l2, %f2, %f10
54706 fblg %fcc2, loop_6522
54707 fmovrde %g5, %f10, %f6
54708 stb %o2, [%l7 + 0x75]
54709 addccc %l6, 0x17F8, %i1
54710loop_6522:
54711 fbue,a %fcc0, loop_6523
54712 bvc,a loop_6524
54713 ld [%l7 + 0x08], %f1
54714 bleu,a %xcc, loop_6525
54715loop_6523:
54716 fmovsa %xcc, %f1, %f3
54717loop_6524:
54718 fxor %f10, %f12, %f0
54719 tne %icc, 0x0
54720loop_6525:
54721 fcmpne32 %f6, %f10, %l4
54722 nop
54723 setx loop_6526, %l0, %l1
54724 jmpl %l1, %l1
54725 fpsub16 %f12, %f4, %f12
54726 ld [%l7 + 0x48], %f13
54727 siam 0x2
54728loop_6526:
54729 taddcctv %g6, 0x15CA, %i7
54730 bne loop_6527
54731 fbue %fcc1, loop_6528
54732 st %f12, [%l7 + 0x7C]
54733 tsubcctv %g3, %o4, %i6
54734loop_6527:
54735 subc %o6, 0x09C5, %g2
54736loop_6528:
54737 fmovrsgez %i5, %f9, %f12
54738 fmul8ulx16 %f0, %f0, %f12
54739 stx %i3, [%l7 + 0x78]
54740 st %f12, [%l7 + 0x24]
54741 st %f0, [%l7 + 0x6C]
54742 sllx %g1, 0x11, %o7
54743 nop
54744 setx loop_6529, %l0, %l1
54745 wrpr 0x1, %tl
54746 wrpr %l1, %tpc
54747 add %l1, 0x4, %l1
54748 wrpr %l1, %tnpc
54749 setx 0x34400001400, %l0, %l1
54750 wrpr %l1, %tstate
54751 wrhpr 0x4, %htstate
54752 retry
54753 fmuld8ulx16 %f11, %f13, %f4
54754 ldsw [%l7 + 0x44], %g4
54755 movrlez %o5, %i0, %o1
54756loop_6529:
54757 ldsb [%l7 + 0x36], %i4
54758 bvc,a loop_6530
54759 movn %icc, %g7, %l3
54760 fpadd16 %f0, %f10, %f2
54761 fzeros %f14
54762loop_6530:
54763 movre %l0, %l5, %i2
54764 std %f8, [%l7 + 0x30]
54765 fmovspos %xcc, %f4, %f14
54766 fmovdle %xcc, %f7, %f2
54767 ld [%l7 + 0x50], %f8
54768 bleu,a,pn %xcc, loop_6531
54769 tsubcc %o0, %l2, %g5
54770 fmul8ulx16 %f8, %f6, %f4
54771 andncc %o3, %o2, %i1
54772loop_6531:
54773 fmovsn %icc, %f2, %f8
54774 nop
54775 setx loop_6532, %l0, %l1
54776 wrpr 0x1, %tl
54777 wrpr %l1, %tpc
54778 add %l1, 0x4, %l1
54779 wrpr %l1, %tnpc
54780 setx 0x34400001400, %l0, %l1
54781 wrpr %l1, %tstate
54782 wrhpr 0x4, %htstate
54783 retry
54784 array32 %l6, %l4, %g6
54785 ble,a,pn %xcc, loop_6533
54786 fnegs %f0, %f2
54787loop_6532:
54788 lduw [%l7 + 0x5C], %l1
54789 edge32 %i7, %o4, %g3
54790loop_6533:
54791 fabss %f7, %f6
54792 stx %i6, [%l7 + 0x58]
54793 ldsw [%l7 + 0x50], %g2
54794 tn %icc, 0x5
54795 fbug,a %fcc2, loop_6534
54796 tsubcctv %o6, %i3, %g1
54797 srax %o7, %g4, %o5
54798 xnorcc %i5, %o1, %i4
54799loop_6534:
54800 fmovdvc %icc, %f10, %f2
54801 tgu %icc, 0x7
54802 st %f15, [%l7 + 0x44]
54803 fbule,a %fcc2, loop_6535
54804 fnor %f8, %f2, %f12
54805 ldsw [%l7 + 0x30], %g7
54806 movle %xcc, %i0, %l3
54807loop_6535:
54808 ldsh [%l7 + 0x36], %l5
54809 array16 %l0, %o0, %l2
54810 sdivcc %i2, 0x1B65, %g5
54811 movre %o3, %i1, %o2
54812 std %f8, [%l7 + 0x18]
54813 siam 0x2
54814 fpackfix %f6, %f15
54815 fpsub32s %f9, %f2, %f3
54816 lduw [%l7 + 0x60], %l6
54817 fbne,a %fcc1, loop_6536
54818 fnors %f4, %f8, %f15
54819 andncc %l4, %g6, %l1
54820 taddcc %i7, %o4, %i6
54821loop_6536:
54822 fmovdvc %icc, %f3, %f1
54823 ldub [%l7 + 0x7A], %g2
54824 ldsh [%l7 + 0x34], %g3
54825 fba %fcc2, loop_6537
54826 edge32 %o6, %g1, %i3
54827 ldx [%l7 + 0x40], %g4
54828 fbul %fcc1, loop_6538
54829loop_6537:
54830 movleu %icc, %o7, %i5
54831 fpadd32s %f10, %f14, %f9
54832 and %o5, %i4, %g7
54833loop_6538:
54834 st %f7, [%l7 + 0x18]
54835 ldsw [%l7 + 0x54], %i0
54836 tn %icc, 0x5
54837 std %f10, [%l7 + 0x08]
54838 fblg %fcc0, loop_6539
54839 fmovscc %xcc, %f11, %f1
54840 brnz %l3, loop_6540
54841 fbg %fcc1, loop_6541
54842loop_6539:
54843 fmovse %icc, %f6, %f5
54844 be,a %xcc, loop_6542
54845loop_6540:
54846 fmovdvc %xcc, %f3, %f3
54847loop_6541:
54848 bleu,a,pt %xcc, loop_6543
54849 fmovs %f3, %f11
54850loop_6542:
54851 fxnor %f10, %f6, %f2
54852 bshuffle %f10, %f2, %f6
54853loop_6543:
54854 ldsb [%l7 + 0x5D], %o1
54855 fxnors %f15, %f8, %f9
54856 movg %xcc, %l5, %l0
54857 fmovrsne %l2, %f12, %f14
54858 andn %o0, %i2, %g5
54859 lduw [%l7 + 0x30], %i1
54860 alignaddr %o3, %o2, %l4
54861 fcmple16 %f8, %f0, %l6
54862 fpadd16 %f8, %f0, %f14
54863 ldsw [%l7 + 0x58], %l1
54864 std %f8, [%l7 + 0x38]
54865 fxnor %f14, %f4, %f12
54866 bge,a,pn %xcc, loop_6544
54867 ta %xcc, 0x1
54868 be,pt %xcc, loop_6545
54869 move %icc, %g6, %i7
54870loop_6544:
54871 stb %o4, [%l7 + 0x51]
54872 ldsw [%l7 + 0x0C], %g2
54873loop_6545:
54874 fmovdleu %icc, %f10, %f2
54875 stx %g3, [%l7 + 0x58]
54876 stb %o6, [%l7 + 0x78]
54877 bn,pn %icc, loop_6546
54878 tsubcctv %i6, 0x1F1C, %g1
54879 stx %g4, [%l7 + 0x60]
54880 fmovdneg %icc, %f9, %f0
54881loop_6546:
54882 st %f6, [%l7 + 0x40]
54883 stw %i3, [%l7 + 0x14]
54884 fble %fcc1, loop_6547
54885 stb %o7, [%l7 + 0x61]
54886 std %f0, [%l7 + 0x48]
54887 std %f6, [%l7 + 0x60]
54888loop_6547:
54889 fnegd %f14, %f6
54890 addc %o5, %i5, %g7
54891 fbug %fcc0, loop_6548
54892 ld [%l7 + 0x38], %f5
54893 fandnot1 %f4, %f10, %f12
54894 sth %i0, [%l7 + 0x40]
54895loop_6548:
54896 st %f1, [%l7 + 0x30]
54897 fmovsvc %xcc, %f6, %f13
54898 fmovdle %icc, %f10, %f13
54899 fmovdgu %xcc, %f13, %f9
54900 bneg loop_6549
54901 movrne %i4, %l3, %l5
54902 udivx %l0, 0x10C1, %o1
54903 bcs loop_6550
54904loop_6549:
54905 xor %l2, %i2, %g5
54906 fand %f10, %f10, %f14
54907 edge8l %i1, %o0, %o3
54908loop_6550:
54909 popc 0x0FEE, %l4
54910 tn %xcc, 0x7
54911 subccc %l6, 0x000F, %l1
54912 stb %g6, [%l7 + 0x44]
54913 fzeros %f12
54914 ldsb [%l7 + 0x12], %o2
54915 sth %i7, [%l7 + 0x26]
54916 fnegd %f10, %f14
54917 fabsd %f4, %f10
54918 taddcctv %g2, %o4, %g3
54919 fnegs %f8, %f9
54920 stw %o6, [%l7 + 0x08]
54921 alignaddr %g1, %i6, %g4
54922 fabsd %f14, %f12
54923 ldub [%l7 + 0x3A], %i3
54924 fnor %f4, %f10, %f0
54925 edge8n %o5, %o7, %g7
54926 xor %i0, 0x19F6, %i5
54927 stb %i4, [%l7 + 0x5F]
54928 fcmple32 %f14, %f2, %l3
54929 xnorcc %l5, %l0, %l2
54930 bshuffle %f14, %f14, %f14
54931 tg %xcc, 0x1
54932 fornot2 %f6, %f8, %f4
54933 lduw [%l7 + 0x6C], %o1
54934 fandnot1s %f8, %f2, %f9
54935 lduw [%l7 + 0x54], %g5
54936 ldx [%l7 + 0x50], %i1
54937 fmovrdne %i2, %f2, %f8
54938 lduh [%l7 + 0x64], %o0
54939 fmovdpos %xcc, %f4, %f3
54940 ldub [%l7 + 0x63], %o3
54941 edge8ln %l6, %l1, %g6
54942 fmovrdne %o2, %f10, %f6
54943 fbul %fcc1, loop_6551
54944 fmovdn %xcc, %f15, %f11
54945 taddcc %i7, %l4, %o4
54946 fpadd32s %f4, %f14, %f11
54947loop_6551:
54948 fmovrdgez %g3, %f4, %f8
54949 bneg,a loop_6552
54950 fbule,a %fcc1, loop_6553
54951 st %f11, [%l7 + 0x28]
54952 srax %o6, 0x1C, %g2
54953loop_6552:
54954 fones %f5
54955loop_6553:
54956 stx %i6, [%l7 + 0x60]
54957 add %g4, %g1, %o5
54958 fmovrdgz %o7, %f2, %f6
54959 fmovsneg %xcc, %f15, %f6
54960 fmovde %xcc, %f15, %f4
54961 fpsub32 %f0, %f6, %f2
54962 fpsub16 %f6, %f4, %f14
54963 lduw [%l7 + 0x2C], %i3
54964 st %f15, [%l7 + 0x78]
54965 fbn,a %fcc1, loop_6554
54966 fmovrse %g7, %f14, %f0
54967 fcmped %fcc0, %f10, %f10
54968 fzeros %f5
54969loop_6554:
54970 brgz %i0, loop_6555
54971 ldub [%l7 + 0x34], %i4
54972 lduh [%l7 + 0x3A], %i5
54973 brlz,a %l5, loop_6556
54974loop_6555:
54975 ldd [%l7 + 0x20], %f6
54976 sdivx %l3, 0x175C, %l2
54977 fpadd16s %f6, %f12, %f3
54978loop_6556:
54979 bn,a,pt %icc, loop_6557
54980 fabss %f4, %f9
54981 edge8l %l0, %o1, %i1
54982 ldsw [%l7 + 0x28], %i2
54983loop_6557:
54984 lduw [%l7 + 0x5C], %o0
54985 bn,a %icc, loop_6558
54986 ldsw [%l7 + 0x54], %o3
54987 subcc %g5, %l6, %l1
54988 sdiv %o2, 0x0CCD, %g6
54989loop_6558:
54990 sdiv %l4, 0x0AA6, %i7
54991 fmuld8ulx16 %f15, %f7, %f0
54992 bvs,a,pn %icc, loop_6559
54993 fnot2s %f9, %f12
54994 fmovrsgz %o4, %f10, %f12
54995 tleu %xcc, 0x6
54996loop_6559:
54997 std %f14, [%l7 + 0x28]
54998 fmovdvs %icc, %f3, %f12
54999 sth %g3, [%l7 + 0x54]
55000 fnegd %f6, %f8
55001 fmovdleu %icc, %f8, %f1
55002 nop
55003 setx loop_6560, %l0, %l1
55004 wrpr 0x1, %tl
55005 wrpr %l1, %tpc
55006 add %l1, 0x4, %l1
55007 wrpr %l1, %tnpc
55008 setx 0x34400001400, %l0, %l1
55009 wrpr %l1, %tstate
55010 wrhpr 0x4, %htstate
55011 retry
55012 fcmple16 %f2, %f2, %g2
55013 ldub [%l7 + 0x20], %o6
55014 stx %i6, [%l7 + 0x28]
55015loop_6560:
55016 fbule,a %fcc1, loop_6561
55017 udiv %g1, 0x136E, %o5
55018 fcmpeq16 %f2, %f10, %o7
55019 fpadd32s %f10, %f6, %f10
55020loop_6561:
55021 ldub [%l7 + 0x23], %g4
55022 fbe,a %fcc0, loop_6562
55023 ldsh [%l7 + 0x6E], %i3
55024 movpos %icc, %i0, %g7
55025 fcmple32 %f10, %f8, %i4
55026loop_6562:
55027 lduh [%l7 + 0x60], %l5
55028 fmovrsgez %l3, %f9, %f9
55029 fmovdcs %xcc, %f14, %f8
55030 ldx [%l7 + 0x60], %l2
55031 movpos %icc, %i5, %l0
55032 tg %icc, 0x2
55033 ble,a %xcc, loop_6563
55034 st %f6, [%l7 + 0x0C]
55035 fnand %f12, %f4, %f14
55036 fnot1s %f0, %f10
55037loop_6563:
55038 fpadd32s %f11, %f3, %f15
55039 fmovda %xcc, %f9, %f5
55040 sth %o1, [%l7 + 0x48]
55041 ldx [%l7 + 0x28], %i2
55042 fsrc2 %f2, %f2
55043 fcmpgt32 %f10, %f2, %i1
55044 ldx [%l7 + 0x08], %o3
55045 brlz,a %g5, loop_6564
55046 fpsub32 %f6, %f4, %f8
55047 bcs,pn %icc, loop_6565
55048 stx %o0, [%l7 + 0x58]
55049loop_6564:
55050 fmovrdne %l6, %f2, %f12
55051 mulscc %l1, 0x0A54, %g6
55052loop_6565:
55053 edge32n %o2, %l4, %i7
55054 std %f0, [%l7 + 0x20]
55055 std %f4, [%l7 + 0x50]
55056 movrlez %g3, 0x0BC, %o4
55057 std %f14, [%l7 + 0x08]
55058 sub %o6, 0x185D, %i6
55059 lduw [%l7 + 0x5C], %g1
55060 stx %g2, [%l7 + 0x10]
55061 fmuld8sux16 %f13, %f9, %f2
55062 fpsub32s %f6, %f12, %f13
55063 fcmpgt32 %f14, %f14, %o5
55064 bne loop_6566
55065 movrlez %g4, %o7, %i0
55066 sllx %i3, 0x1E, %g7
55067 fands %f13, %f0, %f0
55068loop_6566:
55069 ba loop_6567
55070 fornot2 %f4, %f6, %f12
55071 fpack16 %f6, %f1
55072 edge32l %l5, %l3, %l2
55073loop_6567:
55074 fcmpne16 %f14, %f0, %i4
55075 stb %i5, [%l7 + 0x14]
55076 fxnor %f10, %f0, %f2
55077 fmovsl %icc, %f4, %f4
55078 std %f14, [%l7 + 0x40]
55079 stb %l0, [%l7 + 0x4B]
55080 sth %o1, [%l7 + 0x6E]
55081 st %f9, [%l7 + 0x7C]
55082 ble,a %icc, loop_6568
55083 st %f9, [%l7 + 0x2C]
55084 fmul8x16al %f0, %f8, %f8
55085 tgu %icc, 0x3
55086loop_6568:
55087 fcmple32 %f8, %f10, %i2
55088 std %f12, [%l7 + 0x38]
55089 movge %icc, %i1, %g5
55090 ldub [%l7 + 0x5E], %o0
55091 fmovdne %icc, %f13, %f8
55092 fmovscc %xcc, %f2, %f6
55093 ldsb [%l7 + 0x30], %l6
55094 xnorcc %o3, %l1, %o2
55095 fba %fcc2, loop_6569
55096 tleu %xcc, 0x5
55097 fnot1 %f2, %f14
55098 fandnot1 %f0, %f12, %f12
55099loop_6569:
55100 stx %l4, [%l7 + 0x58]
55101 lduw [%l7 + 0x78], %i7
55102 fexpand %f3, %f2
55103 fmovscs %xcc, %f8, %f8
55104 call loop_6570
55105 bn,pn %icc, loop_6571
55106 std %f6, [%l7 + 0x50]
55107 fnors %f15, %f0, %f7
55108loop_6570:
55109 fbuge %fcc0, loop_6572
55110loop_6571:
55111 lduh [%l7 + 0x16], %g3
55112 sth %o4, [%l7 + 0x16]
55113 fabsd %f12, %f6
55114loop_6572:
55115 ldsw [%l7 + 0x24], %g6
55116 fmovdneg %icc, %f15, %f4
55117 pdist %f12, %f0, %f0
55118 stx %i6, [%l7 + 0x30]
55119 fbue %fcc2, loop_6573
55120 brgz,a %o6, loop_6574
55121 fsrc1s %f7, %f15
55122 lduw [%l7 + 0x48], %g2
55123loop_6573:
55124 fbl,a %fcc1, loop_6575
55125loop_6574:
55126 udiv %o5, 0x1B5F, %g1
55127 fmovdg %xcc, %f6, %f13
55128 fmovspos %icc, %f6, %f15
55129loop_6575:
55130 or %g4, %i0, %i3
55131 ldsh [%l7 + 0x3A], %o7
55132 ldd [%l7 + 0x30], %f6
55133 brgz,a %l5, loop_6576
55134 faligndata %f8, %f6, %f6
55135 bn,a,pn %icc, loop_6577
55136 alignaddrl %g7, %l3, %l2
55137loop_6576:
55138 stx %i5, [%l7 + 0x48]
55139 fbuge,a %fcc3, loop_6578
55140loop_6577:
55141 subccc %i4, 0x0CC2, %o1
55142 fmovdn %xcc, %f9, %f11
55143 fmovdneg %icc, %f1, %f14
55144loop_6578:
55145 fmovrse %i2, %f0, %f7
55146 orcc %i1, %l0, %o0
55147 fmuld8sux16 %f5, %f14, %f0
55148 std %f4, [%l7 + 0x08]
55149 orncc %l6, 0x08B5, %o3
55150 fmovsvs %icc, %f1, %f0
55151 tgu %xcc, 0x1
55152 fornot2 %f0, %f12, %f4
55153 fpadd16s %f1, %f13, %f14
55154 udivx %l1, 0x1084, %g5
55155 edge16l %l4, %i7, %g3
55156 st %f3, [%l7 + 0x30]
55157 fandnot1 %f6, %f14, %f10
55158 ba,a %icc, loop_6579
55159 fmovdn %icc, %f14, %f3
55160 fnors %f6, %f5, %f4
55161 tvc %icc, 0x7
55162loop_6579:
55163 std %f8, [%l7 + 0x30]
55164 ldsh [%l7 + 0x36], %o4
55165 fmovsgu %xcc, %f11, %f11
55166 ldx [%l7 + 0x38], %o2
55167 ldx [%l7 + 0x10], %g6
55168 edge8n %i6, %g2, %o5
55169 udiv %o6, 0x04D5, %g1
55170 lduw [%l7 + 0x20], %i0
55171 ldsw [%l7 + 0x10], %i3
55172 sth %o7, [%l7 + 0x72]
55173 or %l5, %g7, %l3
55174 movcs %icc, %l2, %i5
55175 srl %g4, 0x1F, %o1
55176 fbo,a %fcc0, loop_6580
55177 fblg,a %fcc3, loop_6581
55178 ldx [%l7 + 0x38], %i4
55179 fpsub16s %f13, %f14, %f8
55180loop_6580:
55181 ldd [%l7 + 0x10], %f12
55182loop_6581:
55183 fsrc2s %f11, %f0
55184 edge16n %i1, %l0, %i2
55185 fmovse %icc, %f5, %f11
55186 sub %o0, %l6, %l1
55187 or %g5, 0x0ACB, %l4
55188 fmovscc %icc, %f11, %f9
55189 fmovsne %icc, %f1, %f2
55190 call loop_6582
55191 edge16n %o3, %g3, %o4
55192 fnors %f9, %f3, %f11
55193 fbg %fcc2, loop_6583
55194loop_6582:
55195 move %icc, %o2, %i7
55196 fzeros %f3
55197 ldsh [%l7 + 0x18], %g6
55198loop_6583:
55199 tgu %icc, 0x6
55200 fble %fcc0, loop_6584
55201 bvs,a loop_6585
55202 alignaddr %i6, %g2, %o5
55203 ldsb [%l7 + 0x60], %g1
55204loop_6584:
55205 sll %i0, 0x1A, %o6
55206loop_6585:
55207 fxor %f2, %f14, %f8
55208 fand %f8, %f10, %f0
55209 ldub [%l7 + 0x23], %o7
55210 fbo %fcc0, loop_6586
55211 stx %i3, [%l7 + 0x10]
55212 fmovrdlez %l5, %f14, %f0
55213 fpsub16 %f6, %f8, %f8
55214loop_6586:
55215 subcc %g7, %l3, %i5
55216 tne %xcc, 0x4
55217 stb %l2, [%l7 + 0x3F]
55218 ldsw [%l7 + 0x44], %o1
55219 fcmple16 %f4, %f10, %i4
55220 lduh [%l7 + 0x38], %g4
55221 sllx %i1, 0x1F, %l0
55222 movrne %i2, %l6, %o0
55223 fmovsg %xcc, %f4, %f6
55224 umul %g5, %l4, %l1
55225 fsrc2s %f15, %f4
55226 movg %xcc, %g3, %o3
55227 sth %o2, [%l7 + 0x54]
55228 fbule %fcc2, loop_6587
55229 ld [%l7 + 0x6C], %f12
55230 fcmpne16 %f10, %f2, %o4
55231 ldsb [%l7 + 0x54], %g6
55232loop_6587:
55233 fmovsl %icc, %f7, %f0
55234 fmovsneg %xcc, %f15, %f2
55235 fmovsneg %xcc, %f0, %f0
55236 edge32n %i7, %g2, %o5
55237 std %f8, [%l7 + 0x50]
55238 movrgez %g1, 0x1F7, %i6
55239 movcs %icc, %o6, %o7
55240 te %icc, 0x7
55241 fcmpne16 %f10, %f4, %i0
55242 ldsb [%l7 + 0x50], %l5
55243 fmovsvc %icc, %f11, %f3
55244 movgu %icc, %g7, %i3
55245 ld [%l7 + 0x28], %f8
55246 edge16 %l3, %l2, %o1
55247 edge8n %i5, %g4, %i1
55248 ldsb [%l7 + 0x2D], %l0
55249 edge16n %i2, %l6, %o0
55250 fbge %fcc3, loop_6588
55251 taddcctv %g5, 0x0A81, %l4
55252 subccc %l1, %i4, %g3
55253 fmovrdgez %o3, %f12, %f12
55254loop_6588:
55255 array8 %o2, %g6, %o4
55256 brnz %g2, loop_6589
55257 stb %o5, [%l7 + 0x56]
55258 fmovsgu %xcc, %f0, %f9
55259 fmuld8sux16 %f11, %f5, %f14
55260loop_6589:
55261 movgu %xcc, %g1, %i6
55262 lduw [%l7 + 0x08], %o6
55263 fnands %f12, %f11, %f4
55264 tleu %icc, 0x5
55265 fmovrdlz %i7, %f6, %f4
55266 edge8 %o7, %i0, %g7
55267 ldd [%l7 + 0x58], %f0
55268 bgu,a,pn %icc, loop_6590
55269 array8 %i3, %l5, %l2
55270 std %f6, [%l7 + 0x50]
55271 fmovdvs %xcc, %f9, %f8
55272loop_6590:
55273 fornot2 %f8, %f0, %f14
55274 ld [%l7 + 0x34], %f9
55275 fmovscc %xcc, %f9, %f15
55276 stw %o1, [%l7 + 0x7C]
55277 call loop_6591
55278 call loop_6592
55279 brgz,a %i5, loop_6593
55280 fmovsge %xcc, %f3, %f9
55281loop_6591:
55282 tneg %xcc, 0x0
55283loop_6592:
55284 movl %xcc, %l3, %g4
55285loop_6593:
55286 fmovspos %xcc, %f0, %f13
55287 ldx [%l7 + 0x08], %i1
55288 movrlz %i2, %l6, %l0
55289 xor %o0, %g5, %l4
55290 bcc,a %xcc, loop_6594
55291 fmovrde %l1, %f2, %f8
55292 bcs loop_6595
55293 fmovscc %icc, %f6, %f3
55294loop_6594:
55295 lduw [%l7 + 0x10], %i4
55296 fmovdgu %xcc, %f1, %f13
55297loop_6595:
55298 ldsw [%l7 + 0x60], %g3
55299 fxors %f15, %f6, %f14
55300 lduw [%l7 + 0x6C], %o3
55301 bne,a %icc, loop_6596
55302 fmovdneg %icc, %f12, %f5
55303 alignaddrl %o2, %g6, %g2
55304 fmovd %f6, %f6
55305loop_6596:
55306 subc %o4, 0x03CE, %o5
55307 ldd [%l7 + 0x10], %f14
55308 std %f4, [%l7 + 0x50]
55309 std %f6, [%l7 + 0x10]
55310 bl,a loop_6597
55311 brgz,a %i6, loop_6598
55312 fabsd %f12, %f6
55313 ldub [%l7 + 0x37], %g1
55314loop_6597:
55315 ldsb [%l7 + 0x73], %o6
55316loop_6598:
55317 fbul %fcc3, loop_6599
55318 std %f8, [%l7 + 0x58]
55319 fbl %fcc1, loop_6600
55320 fnands %f5, %f15, %f5
55321loop_6599:
55322 edge32 %i7, %i0, %g7
55323 fbue,a %fcc0, loop_6601
55324loop_6600:
55325 ldd [%l7 + 0x40], %f10
55326 ldsb [%l7 + 0x41], %i3
55327 fmul8x16al %f1, %f6, %f2
55328loop_6601:
55329 nop
55330 setx loop_6602, %l0, %l1
55331 jmpl %l1, %l5
55332 tge %xcc, 0x3
55333 fandnot1s %f1, %f0, %f12
55334 addcc %o7, %l2, %i5
55335loop_6602:
55336 edge16n %l3, %o1, %g4
55337 movneg %icc, %i1, %i2
55338 fornot2s %f15, %f15, %f6
55339 move %icc, %l0, %o0
55340 bge,a,pt %xcc, loop_6603
55341 ldsw [%l7 + 0x54], %l6
55342 tsubcctv %l4, 0x16E9, %g5
55343 ldd [%l7 + 0x78], %f10
55344loop_6603:
55345 xor %l1, %i4, %o3
55346 fpadd16s %f5, %f4, %f11
55347 movg %xcc, %o2, %g3
55348 edge32 %g2, %g6, %o4
55349 fpsub32s %f10, %f6, %f6
55350 call loop_6604
55351 array32 %o5, %i6, %o6
55352 movl %icc, %g1, %i7
55353 st %f6, [%l7 + 0x70]
55354loop_6604:
55355 lduh [%l7 + 0x72], %g7
55356 subccc %i3, %i0, %o7
55357 fnand %f4, %f6, %f0
55358 addcc %l2, %i5, %l5
55359 ld [%l7 + 0x0C], %f13
55360 fmovscs %icc, %f2, %f14
55361 ldub [%l7 + 0x20], %l3
55362 movgu %xcc, %g4, %i1
55363 movle %icc, %i2, %l0
55364 stx %o0, [%l7 + 0x30]
55365 bleu,a,pt %xcc, loop_6605
55366 ldub [%l7 + 0x37], %o1
55367 movrgez %l4, 0x33B, %g5
55368 fbue,a %fcc3, loop_6606
55369loop_6605:
55370 fsrc1 %f10, %f10
55371 fmovse %icc, %f15, %f10
55372 fandnot1 %f0, %f14, %f12
55373loop_6606:
55374 taddcc %l6, %i4, %l1
55375 ld [%l7 + 0x78], %f0
55376 lduw [%l7 + 0x34], %o3
55377 fnands %f14, %f11, %f12
55378 lduw [%l7 + 0x78], %g3
55379 fsrc2 %f4, %f6
55380 fpadd32s %f7, %f13, %f9
55381 fmovrsgez %g2, %f5, %f14
55382 stx %o2, [%l7 + 0x60]
55383 movrne %g6, %o5, %i6
55384 tsubcctv %o6, 0x1525, %o4
55385 popc 0x0627, %i7
55386 sth %g1, [%l7 + 0x7C]
55387 addc %g7, 0x05CC, %i0
55388 for %f8, %f4, %f2
55389 ldsw [%l7 + 0x10], %o7
55390 fcmpgt32 %f6, %f2, %i3
55391 fmovrdlez %l2, %f6, %f8
55392 ldsb [%l7 + 0x25], %i5
55393 brlz,a %l5, loop_6607
55394 mulx %g4, %l3, %i1
55395 fmul8x16al %f6, %f8, %f6
55396 fnot2 %f6, %f6
55397loop_6607:
55398 tgu %icc, 0x2
55399 brlz,a %i2, loop_6608
55400 fpack32 %f2, %f4, %f0
55401 tn %xcc, 0x2
55402 move %xcc, %l0, %o1
55403loop_6608:
55404 lduw [%l7 + 0x74], %o0
55405 ldsh [%l7 + 0x28], %g5
55406 fmovsleu %xcc, %f1, %f6
55407 smul %l6, %l4, %l1
55408 bl,pt %icc, loop_6609
55409 nop
55410 setx loop_6610, %l0, %l1
55411 wrpr 0x1, %tl
55412 wrpr %l1, %tpc
55413 add %l1, 0x4, %l1
55414 wrpr %l1, %tnpc
55415 setx 0x34400001400, %l0, %l1
55416 wrpr %l1, %tstate
55417 wrhpr 0x4, %htstate
55418 retry
55419 udiv %i4, 0x1885, %g3
55420 fpackfix %f6, %f15
55421loop_6609:
55422 fsrc1s %f0, %f10
55423loop_6610:
55424 be,pn %icc, loop_6611
55425 ldsw [%l7 + 0x0C], %g2
55426 xor %o3, %o2, %o5
55427 subcc %i6, %g6, %o6
55428loop_6611:
55429 edge32n %i7, %o4, %g1
55430 ldd [%l7 + 0x18], %f6
55431 movrne %i0, %g7, %i3
55432 bvs,pn %icc, loop_6612
55433 fcmple16 %f10, %f6, %o7
55434 fornot2s %f12, %f8, %f6
55435 fmovdle %icc, %f8, %f2
55436loop_6612:
55437 taddcctv %i5, 0x0557, %l5
55438 edge8l %l2, %g4, %i1
55439 sub %l3, 0x025C, %l0
55440 fbue %fcc0, loop_6613
55441 sethi 0x036C, %i2
55442 fmovscc %icc, %f4, %f2
55443 st %f9, [%l7 + 0x74]
55444loop_6613:
55445 subcc %o1, 0x0F2F, %o0
55446 tsubcc %l6, 0x0E9D, %g5
55447 fmovdneg %xcc, %f2, %f2
55448 fmul8ulx16 %f10, %f4, %f0
55449 fmul8ulx16 %f12, %f10, %f4
55450 stb %l4, [%l7 + 0x27]
55451 popc %i4, %g3
55452 bl,pn %xcc, loop_6614
55453 call loop_6615
55454 ld [%l7 + 0x2C], %f10
55455 fzeros %f1
55456loop_6614:
55457 fnot2 %f4, %f0
55458loop_6615:
55459 fornot1 %f12, %f6, %f14
55460 faligndata %f4, %f10, %f6
55461 fmovdn %icc, %f2, %f8
55462 fxor %f12, %f0, %f6
55463 stb %g2, [%l7 + 0x6E]
55464 lduh [%l7 + 0x34], %l1
55465 andncc %o3, %o5, %o2
55466 fmovdneg %xcc, %f9, %f9
55467 sub %g6, 0x04C2, %o6
55468 ldsh [%l7 + 0x22], %i6
55469 stw %i7, [%l7 + 0x58]
55470 lduh [%l7 + 0x12], %o4
55471 std %f8, [%l7 + 0x58]
55472 stx %i0, [%l7 + 0x58]
55473 fxors %f10, %f5, %f4
55474 fbu,a %fcc3, loop_6616
55475 std %f14, [%l7 + 0x70]
55476 fnands %f6, %f15, %f4
55477 srax %g1, 0x01, %i3
55478loop_6616:
55479 fbu,a %fcc2, loop_6617
55480 ldd [%l7 + 0x20], %f14
55481 fcmpne16 %f14, %f4, %o7
55482 bg %xcc, loop_6618
55483loop_6617:
55484 ta %xcc, 0x7
55485 ldd [%l7 + 0x50], %f10
55486 ldsh [%l7 + 0x44], %i5
55487loop_6618:
55488 fbg %fcc1, loop_6619
55489 fmovsa %icc, %f12, %f6
55490 bvc,a,pt %xcc, loop_6620
55491 fpadd16s %f6, %f13, %f12
55492loop_6619:
55493 bcs loop_6621
55494 fnegd %f4, %f12
55495loop_6620:
55496 sth %l5, [%l7 + 0x7C]
55497 st %f11, [%l7 + 0x64]
55498loop_6621:
55499 stw %l2, [%l7 + 0x20]
55500 fexpand %f1, %f0
55501 st %f9, [%l7 + 0x64]
55502 fmovscs %xcc, %f4, %f12
55503 fble,a %fcc3, loop_6622
55504 brnz %g4, loop_6623
55505 fmovsg %xcc, %f6, %f11
55506 lduh [%l7 + 0x12], %g7
55507loop_6622:
55508 fba,a %fcc2, loop_6624
55509loop_6623:
55510 fmovrsne %l3, %f9, %f1
55511 fcmpd %fcc0, %f14, %f6
55512 movrne %i1, 0x023, %l0
55513loop_6624:
55514 fmovrslz %o1, %f14, %f7
55515 nop
55516 setx loop_6625, %l0, %l1
55517 jmpl %l1, %o0
55518 stw %l6, [%l7 + 0x38]
55519 fmovdg %icc, %f0, %f12
55520 sth %i2, [%l7 + 0x4C]
55521loop_6625:
55522 fexpand %f6, %f2
55523 fone %f2
55524 st %f3, [%l7 + 0x08]
55525 brgz %l4, loop_6626
55526 fmovspos %icc, %f14, %f4
55527 edge32 %i4, %g5, %g2
55528 brgez %g3, loop_6627
55529loop_6626:
55530 tvs %icc, 0x4
55531 ldsh [%l7 + 0x7E], %o3
55532 fnor %f6, %f10, %f4
55533loop_6627:
55534 mova %icc, %l1, %o2
55535 std %f8, [%l7 + 0x18]
55536 ldsh [%l7 + 0x30], %g6
55537 fble %fcc2, loop_6628
55538 fbn,a %fcc2, loop_6629
55539 fsrc1s %f14, %f0
55540 fxnor %f4, %f8, %f12
55541loop_6628:
55542 bvc,a %xcc, loop_6630
55543loop_6629:
55544 fnands %f1, %f2, %f8
55545 movrne %o5, 0x068, %o6
55546 ldsw [%l7 + 0x2C], %i6
55547loop_6630:
55548 move %xcc, %i7, %i0
55549 fsrc2 %f2, %f6
55550 movvs %icc, %g1, %o4
55551 fnot1 %f0, %f12
55552 fcmps %fcc1, %f13, %f5
55553 ldsh [%l7 + 0x74], %o7
55554 fbe,a %fcc3, loop_6631
55555 fmovse %icc, %f14, %f12
55556 ld [%l7 + 0x08], %f1
55557 fmovrde %i3, %f14, %f2
55558loop_6631:
55559 call loop_6632
55560 movle %icc, %l5, %l2
55561 bleu,a,pn %icc, loop_6633
55562 fsrc1s %f0, %f8
55563loop_6632:
55564 movne %icc, %i5, %g4
55565 movvs %xcc, %g7, %i1
55566loop_6633:
55567 move %icc, %l0, %o1
55568 siam 0x6
55569 fcmpgt16 %f6, %f6, %o0
55570 bcc,a %icc, loop_6634
55571 andn %l6, 0x141B, %l3
55572 popc %i2, %l4
55573 stx %g5, [%l7 + 0x20]
55574loop_6634:
55575 ldsb [%l7 + 0x2B], %g2
55576 ldsh [%l7 + 0x74], %i4
55577 brnz %o3, loop_6635
55578 orn %l1, %o2, %g6
55579 brgz %o5, loop_6636
55580 fpackfix %f2, %f3
55581loop_6635:
55582 fnot2s %f8, %f10
55583 fmovsl %xcc, %f5, %f7
55584loop_6636:
55585 ldd [%l7 + 0x08], %f6
55586 mulscc %o6, 0x0EEE, %i6
55587 edge32 %g3, %i0, %i7
55588 lduw [%l7 + 0x2C], %g1
55589 srax %o7, 0x09, %i3
55590 ldsb [%l7 + 0x56], %l5
55591 fbo,a %fcc1, loop_6637
55592 movleu %xcc, %l2, %i5
55593 fba %fcc3, loop_6638
55594 srax %o4, %g4, %g7
55595loop_6637:
55596 edge16n %i1, %l0, %o1
55597 st %f15, [%l7 + 0x58]
55598loop_6638:
55599 fbl,a %fcc0, loop_6639
55600 fnegs %f15, %f11
55601 std %f0, [%l7 + 0x38]
55602 fcmpd %fcc0, %f14, %f6
55603loop_6639:
55604 taddcctv %o0, 0x0D99, %l6
55605 sth %l3, [%l7 + 0x3C]
55606 ldub [%l7 + 0x1E], %l4
55607 fors %f14, %f15, %f7
55608 ldx [%l7 + 0x70], %g5
55609 ldsh [%l7 + 0x0A], %i2
55610 ldsw [%l7 + 0x5C], %g2
55611 movn %icc, %i4, %o3
55612 fcmpgt16 %f0, %f2, %l1
55613 alignaddr %o2, %g6, %o5
55614 or %o6, %i6, %i0
55615 edge8n %g3, %g1, %i7
55616 ldd [%l7 + 0x48], %f12
55617 fbge,a %fcc1, loop_6640
55618 ld [%l7 + 0x70], %f2
55619 ldx [%l7 + 0x40], %i3
55620 fmovrdgez %l5, %f6, %f10
55621loop_6640:
55622 fpadd32s %f7, %f2, %f5
55623 stx %o7, [%l7 + 0x28]
55624 fmovscc %icc, %f12, %f10
55625 sll %l2, %i5, %o4
55626 tge %xcc, 0x7
55627 ldd [%l7 + 0x50], %f12
55628 fnegs %f13, %f6
55629 ldd [%l7 + 0x40], %f6
55630 ldd [%l7 + 0x38], %f12
55631 fmovrde %g4, %f0, %f10
55632 fabss %f8, %f10
55633 stb %g7, [%l7 + 0x29]
55634 ldub [%l7 + 0x65], %i1
55635 fmul8ulx16 %f12, %f10, %f12
55636 fmovdcs %icc, %f6, %f9
55637 movcs %xcc, %o1, %l0
55638 sdivcc %l6, 0x08E5, %o0
55639 and %l3, %g5, %i2
55640 fnot1 %f10, %f10
55641 tg %icc, 0x4
55642 fmovscs %icc, %f3, %f5
55643 te %icc, 0x5
55644 tneg %icc, 0x2
55645 fandnot1 %f10, %f8, %f0
55646 sdivcc %l4, 0x1079, %g2
55647 ldub [%l7 + 0x12], %o3
55648 stb %i4, [%l7 + 0x16]
55649 ldsw [%l7 + 0x58], %o2
55650 ldsh [%l7 + 0x20], %g6
55651 umulcc %l1, 0x18A5, %o6
55652 bne,a loop_6641
55653 tcs %icc, 0x3
55654 ldsw [%l7 + 0x08], %o5
55655 fbe %fcc2, loop_6642
55656loop_6641:
55657 fcmpgt16 %f0, %f2, %i0
55658 fbne,a %fcc1, loop_6643
55659 ldsw [%l7 + 0x74], %i6
55660loop_6642:
55661 stw %g1, [%l7 + 0x64]
55662 alignaddrl %g3, %i3, %l5
55663loop_6643:
55664 ld [%l7 + 0x74], %f1
55665 stx %o7, [%l7 + 0x10]
55666 fands %f14, %f15, %f0
55667 edge8ln %l2, %i7, %o4
55668 sllx %g4, 0x17, %g7
55669 fcmpne16 %f6, %f14, %i1
55670 stb %o1, [%l7 + 0x44]
55671 ldsb [%l7 + 0x36], %i5
55672 fpadd32s %f4, %f15, %f0
55673 ldsb [%l7 + 0x2D], %l0
55674 alignaddr %l6, %o0, %l3
55675 fmovrdlz %g5, %f10, %f4
55676 ldx [%l7 + 0x50], %i2
55677 sethi 0x01DC, %l4
55678 addcc %o3, 0x1829, %i4
55679 fcmpgt32 %f0, %f10, %o2
55680 ldsh [%l7 + 0x24], %g6
55681 bshuffle %f0, %f8, %f4
55682 movrgez %g2, 0x207, %l1
55683 fbge,a %fcc1, loop_6644
55684 fmovrdlz %o6, %f12, %f10
55685 brnz,a %o5, loop_6645
55686 tgu %icc, 0x5
55687loop_6644:
55688 fcmple32 %f0, %f4, %i0
55689 stb %g1, [%l7 + 0x5D]
55690loop_6645:
55691 fnor %f12, %f14, %f8
55692 fandnot2s %f1, %f8, %f11
55693 and %g3, %i6, %l5
55694 fbul %fcc0, loop_6646
55695 tsubcctv %i3, 0x1D4D, %l2
55696 edge16ln %i7, %o7, %g4
55697 fcmpgt16 %f12, %f6, %g7
55698loop_6646:
55699 fmovrsgz %o4, %f12, %f11
55700 call loop_6647
55701 st %f10, [%l7 + 0x3C]
55702 fzeros %f10
55703 fornot2 %f6, %f12, %f0
55704loop_6647:
55705 edge32 %o1, %i5, %i1
55706 movneg %icc, %l0, %o0
55707 fmovspos %icc, %f11, %f13
55708 subc %l3, %l6, %g5
55709 lduh [%l7 + 0x0E], %i2
55710 fornot2 %f0, %f6, %f4
55711 fandnot2s %f10, %f10, %f11
55712 tl %icc, 0x2
55713 fabss %f2, %f15
55714 stw %l4, [%l7 + 0x1C]
55715 fbg,a %fcc2, loop_6648
55716 addcc %o3, 0x0380, %i4
55717 st %f4, [%l7 + 0x34]
55718 taddcc %g6, 0x0E3C, %o2
55719loop_6648:
55720 fmovscs %icc, %f11, %f15
55721 sdivcc %l1, 0x1FB2, %g2
55722 std %f4, [%l7 + 0x28]
55723 udivcc %o5, 0x1267, %o6
55724 fnot2 %f0, %f4
55725 lduh [%l7 + 0x16], %i0
55726 ld [%l7 + 0x20], %f7
55727 ldub [%l7 + 0x6F], %g1
55728 bleu,a %icc, loop_6649
55729 tneg %xcc, 0x0
55730 ldsb [%l7 + 0x25], %i6
55731 bne,a,pn %xcc, loop_6650
55732loop_6649:
55733 bgu,pn %xcc, loop_6651
55734 movge %icc, %g3, %l5
55735 st %f0, [%l7 + 0x0C]
55736loop_6650:
55737 movleu %icc, %i3, %l2
55738loop_6651:
55739 fmovsneg %xcc, %f3, %f0
55740 te %icc, 0x6
55741 pdist %f14, %f4, %f0
55742 fmul8ulx16 %f8, %f2, %f0
55743 fnors %f13, %f8, %f13
55744 sdiv %i7, 0x02A4, %g4
55745 movle %icc, %g7, %o4
55746 std %f14, [%l7 + 0x58]
55747 fors %f11, %f4, %f5
55748 tvs %xcc, 0x5
55749 stw %o7, [%l7 + 0x60]
55750 ldsw [%l7 + 0x14], %i5
55751 fmovdneg %icc, %f14, %f2
55752 ldx [%l7 + 0x48], %i1
55753 fmovdpos %icc, %f11, %f11
55754 ldsw [%l7 + 0x48], %o1
55755 movrlez %o0, 0x15B, %l3
55756 fmul8x16al %f11, %f7, %f8
55757 tvc %icc, 0x2
55758 sth %l6, [%l7 + 0x16]
55759 fcmple16 %f12, %f10, %l0
55760 fexpand %f13, %f12
55761 fmovdne %icc, %f2, %f13
55762 fcmpeq16 %f10, %f8, %i2
55763 taddcctv %g5, 0x0035, %o3
55764 ldsb [%l7 + 0x58], %l4
55765 smulcc %g6, %o2, %l1
55766 fblg,a %fcc1, loop_6652
55767 ldsw [%l7 + 0x34], %g2
55768 ld [%l7 + 0x48], %f12
55769 bne,a %icc, loop_6653
55770loop_6652:
55771 ldd [%l7 + 0x78], %f4
55772 st %f15, [%l7 + 0x40]
55773 sth %i4, [%l7 + 0x56]
55774loop_6653:
55775 fmovdneg %xcc, %f11, %f6
55776 ldsh [%l7 + 0x10], %o5
55777 fexpand %f7, %f10
55778 movneg %icc, %i0, %o6
55779 tcs %icc, 0x1
55780 std %f0, [%l7 + 0x08]
55781 fnand %f6, %f2, %f2
55782 fble,a %fcc0, loop_6654
55783 addcc %g1, %i6, %g3
55784 fnegs %f6, %f8
55785 fpack32 %f12, %f6, %f12
55786loop_6654:
55787 be,a %xcc, loop_6655
55788 fand %f4, %f8, %f14
55789 sdivcc %l5, 0x0651, %l2
55790 ldsh [%l7 + 0x4C], %i7
55791loop_6655:
55792 alignaddr %g4, %i3, %o4
55793 stx %o7, [%l7 + 0x30]
55794 bvs loop_6656
55795 fnot2 %f6, %f10
55796 fbue %fcc3, loop_6657
55797 stx %g7, [%l7 + 0x08]
55798loop_6656:
55799 std %f2, [%l7 + 0x20]
55800 fcmpd %fcc1, %f12, %f8
55801loop_6657:
55802 tsubcc %i1, 0x0936, %i5
55803 brnz,a %o1, loop_6658
55804 lduw [%l7 + 0x5C], %o0
55805 fpmerge %f3, %f10, %f12
55806 smulcc %l3, %l6, %i2
55807loop_6658:
55808 ldd [%l7 + 0x10], %f8
55809 lduh [%l7 + 0x4A], %g5
55810 tsubcctv %o3, 0x0953, %l4
55811 srax %l0, 0x09, %o2
55812 fmovsa %xcc, %f7, %f9
55813 fmovrdgz %g6, %f6, %f14
55814 fmovsvs %xcc, %f7, %f8
55815 fblg,a %fcc0, loop_6659
55816 sth %l1, [%l7 + 0x3E]
55817 fcmpeq32 %f4, %f4, %i4
55818 taddcc %o5, %i0, %o6
55819loop_6659:
55820 movpos %xcc, %g1, %g2
55821 fmovdcc %xcc, %f7, %f13
55822 stb %i6, [%l7 + 0x11]
55823 sllx %l5, 0x03, %l2
55824 fmovda %xcc, %f0, %f14
55825 xnorcc %g3, 0x17FE, %i7
55826 array16 %g4, %o4, %i3
55827 fmul8x16 %f0, %f2, %f4
55828 fandnot1 %f0, %f2, %f14
55829 movleu %xcc, %o7, %g7
55830 ldsh [%l7 + 0x7A], %i1
55831 ldx [%l7 + 0x08], %i5
55832 stb %o1, [%l7 + 0x32]
55833 ldd [%l7 + 0x50], %f8
55834 ldsb [%l7 + 0x12], %l3
55835 edge8l %l6, %i2, %g5
55836 bleu,a loop_6660
55837 ldub [%l7 + 0x32], %o0
55838 array16 %l4, %o3, %o2
55839 udivcc %g6, 0x0D1A, %l1
55840loop_6660:
55841 tge %xcc, 0x1
55842 bshuffle %f8, %f10, %f6
55843 brgz %i4, loop_6661
55844 ldx [%l7 + 0x10], %l0
55845 xor %i0, 0x0BA3, %o6
55846 fbge,a %fcc0, loop_6662
55847loop_6661:
55848 brz,a %g1, loop_6663
55849 fornot2 %f0, %f8, %f6
55850 ble,a %xcc, loop_6664
55851loop_6662:
55852 fabsd %f14, %f10
55853loop_6663:
55854 movrgez %g2, %o5, %i6
55855 fandnot2 %f8, %f4, %f4
55856loop_6664:
55857 bg,a %icc, loop_6665
55858 stb %l5, [%l7 + 0x53]
55859 add %l2, %i7, %g3
55860 xnorcc %g4, 0x0C20, %o4
55861loop_6665:
55862 movrgez %i3, 0x340, %g7
55863 fpadd16s %f4, %f3, %f7
55864 ldsw [%l7 + 0x0C], %i1
55865 sdivcc %o7, 0x1C81, %o1
55866 and %l3, %i5, %i2
55867 movl %icc, %l6, %o0
55868 andcc %l4, %g5, %o2
55869 std %f8, [%l7 + 0x10]
55870 std %f2, [%l7 + 0x48]
55871 fandnot1 %f12, %f8, %f2
55872 bleu loop_6666
55873 edge16n %g6, %o3, %l1
55874 ldsh [%l7 + 0x2E], %i4
55875 ld [%l7 + 0x54], %f9
55876loop_6666:
55877 fnot2 %f4, %f12
55878 ldsw [%l7 + 0x3C], %i0
55879 and %l0, 0x0B65, %g1
55880 siam 0x4
55881 edge32ln %o6, %o5, %i6
55882 sth %g2, [%l7 + 0x3E]
55883 fmovsn %icc, %f11, %f6
55884 edge8n %l2, %l5, %g3
55885 bgu,a,pn %xcc, loop_6667
55886 st %f8, [%l7 + 0x0C]
55887 ldsb [%l7 + 0x4C], %i7
55888 ld [%l7 + 0x50], %f3
55889loop_6667:
55890 stw %o4, [%l7 + 0x40]
55891 std %f12, [%l7 + 0x68]
55892 stb %i3, [%l7 + 0x61]
55893 lduh [%l7 + 0x7A], %g7
55894 tg %icc, 0x2
55895 fmul8ulx16 %f0, %f14, %f0
55896 move %xcc, %g4, %i1
55897 stw %o7, [%l7 + 0x30]
55898 fnot2s %f15, %f11
55899 smul %o1, 0x1952, %l3
55900 fmovsvs %xcc, %f0, %f11
55901 xnorcc %i5, %l6, %i2
55902 fcmpne32 %f4, %f6, %l4
55903 fnegd %f12, %f8
55904 umul %g5, %o0, %o2
55905 stw %o3, [%l7 + 0x68]
55906 stx %g6, [%l7 + 0x78]
55907 fnot1 %f8, %f4
55908 ldx [%l7 + 0x38], %l1
55909 movcs %icc, %i4, %l0
55910 nop
55911 setx loop_6668, %l0, %l1
55912 wrpr 0x1, %tl
55913 wrpr %l1, %tpc
55914 add %l1, 0x4, %l1
55915 wrpr %l1, %tnpc
55916 setx 0x34400001400, %l0, %l1
55917 wrpr %l1, %tstate
55918 wrhpr 0x4, %htstate
55919 retry
55920 fmul8ulx16 %f0, %f14, %f2
55921 fexpand %f6, %f0
55922 movle %xcc, %g1, %o6
55923loop_6668:
55924 tn %icc, 0x0
55925 stb %i0, [%l7 + 0x17]
55926 fnegs %f9, %f0
55927 movn %xcc, %i6, %o5
55928 lduh [%l7 + 0x68], %l2
55929 movrlz %l5, 0x0A2, %g2
55930 movvs %xcc, %i7, %o4
55931 tcs %xcc, 0x6
55932 fmovrde %g3, %f12, %f4
55933 st %f11, [%l7 + 0x44]
55934 fmovspos %xcc, %f3, %f15
55935 bneg,pt %xcc, loop_6669
55936 fbuge,a %fcc2, loop_6670
55937 sdivx %g7, 0x0CFB, %i3
55938 array32 %g4, %o7, %o1
55939loop_6669:
55940 add %i1, 0x1DEC, %l3
55941loop_6670:
55942 and %i5, 0x0A7E, %l6
55943 std %f10, [%l7 + 0x58]
55944 fmul8sux16 %f12, %f12, %f10
55945 sth %l4, [%l7 + 0x4C]
55946 andcc %g5, %o0, %i2
55947 edge16 %o3, %o2, %l1
55948 fbge %fcc1, loop_6671
55949 fmul8x16au %f12, %f6, %f4
55950 fmovrslz %i4, %f8, %f0
55951 fmovsgu %xcc, %f2, %f11
55952loop_6671:
55953 udivcc %g6, 0x1600, %g1
55954 fbge,a %fcc0, loop_6672
55955 subc %o6, 0x051A, %l0
55956 movne %xcc, %i0, %o5
55957 subcc %i6, 0x1EC8, %l5
55958loop_6672:
55959 mulx %g2, 0x0842, %l2
55960 fbule %fcc0, loop_6673
55961 sth %i7, [%l7 + 0x22]
55962 std %f10, [%l7 + 0x18]
55963 brgz,a %o4, loop_6674
55964loop_6673:
55965 fbne,a %fcc1, loop_6675
55966 nop
55967 setx loop_6676, %l0, %l1
55968 wrpr 0x1, %tl
55969 wrpr %l1, %tnpc
55970 setx 0x34400001400, %l0, %l1
55971 wrpr %l1, %tstate
55972 wrhpr 0x4, %htstate
55973 done
55974 std %f6, [%l7 + 0x30]
55975loop_6674:
55976 mova %icc, %g7, %g3
55977loop_6675:
55978 ld [%l7 + 0x18], %f12
55979loop_6676:
55980 tn %icc, 0x0
55981 fmul8x16al %f6, %f6, %f8
55982 fbg %fcc1, loop_6677
55983 fnegs %f3, %f1
55984 fbule %fcc1, loop_6678
55985 ldsw [%l7 + 0x10], %i3
55986loop_6677:
55987 sdiv %o7, 0x1D23, %g4
55988 movpos %icc, %o1, %l3
55989loop_6678:
55990 ldsh [%l7 + 0x4C], %i5
55991 edge16l %l6, %i1, %g5
55992 andn %l4, 0x051F, %i2
55993 fones %f12
55994 stb %o3, [%l7 + 0x33]
55995 te %icc, 0x4
55996 movrgez %o0, 0x33D, %l1
55997 fcmpeq32 %f14, %f0, %o2
55998 movgu %icc, %g6, %i4
55999 fornot2s %f2, %f0, %f2
56000 fmovd %f6, %f2
56001 lduh [%l7 + 0x1A], %g1
56002 tle %icc, 0x2
56003 fandnot2s %f5, %f4, %f9
56004 bge,pt %xcc, loop_6679
56005 array32 %o6, %i0, %o5
56006 tn %icc, 0x5
56007 fzero %f4
56008loop_6679:
56009 fmovdvc %xcc, %f9, %f10
56010 fmovsl %xcc, %f7, %f13
56011 bleu,pn %icc, loop_6680
56012 stb %l0, [%l7 + 0x15]
56013 std %f6, [%l7 + 0x48]
56014 array16 %l5, %i6, %g2
56015loop_6680:
56016 umul %l2, 0x1433, %i7
56017 movre %o4, 0x01B, %g7
56018 movrlez %g3, %i3, %g4
56019 bshuffle %f12, %f0, %f6
56020 movgu %icc, %o1, %o7
56021 sth %i5, [%l7 + 0x14]
56022 tn %xcc, 0x3
56023 fmovdge %icc, %f4, %f11
56024 movvs %icc, %l6, %l3
56025 fmovdle %icc, %f14, %f13
56026 call loop_6681
56027 std %f14, [%l7 + 0x60]
56028 fmovdneg %xcc, %f11, %f14
56029 stx %g5, [%l7 + 0x08]
56030loop_6681:
56031 stb %i1, [%l7 + 0x61]
56032 lduw [%l7 + 0x2C], %l4
56033 stw %o3, [%l7 + 0x50]
56034 ba,a,pn %xcc, loop_6682
56035 move %icc, %o0, %i2
56036 ldx [%l7 + 0x18], %o2
56037 ldsh [%l7 + 0x44], %l1
56038loop_6682:
56039 umul %g6, 0x1346, %g1
56040 fmovd %f4, %f12
56041 tl %icc, 0x2
56042 fcmpeq32 %f6, %f12, %i4
56043 ldsb [%l7 + 0x10], %i0
56044 fbl %fcc1, loop_6683
56045 fmovsle %icc, %f10, %f14
56046 edge16l %o6, %o5, %l5
56047 sdivcc %i6, 0x11C1, %l0
56048loop_6683:
56049 array8 %g2, %i7, %o4
56050 fbug,a %fcc0, loop_6684
56051 lduh [%l7 + 0x56], %l2
56052 fone %f14
56053 fbge %fcc1, loop_6685
56054loop_6684:
56055 fcmpgt16 %f8, %f0, %g3
56056 ldx [%l7 + 0x40], %g7
56057 fcmpeq32 %f2, %f6, %g4
56058loop_6685:
56059 array8 %i3, %o1, %i5
56060 orn %o7, %l3, %g5
56061 andn %l6, 0x04ED, %l4
56062 fmovscc %xcc, %f9, %f12
56063 stb %o3, [%l7 + 0x5E]
56064 fandnot2 %f4, %f4, %f4
56065 fsrc1s %f5, %f0
56066 movgu %xcc, %o0, %i2
56067 fabsd %f10, %f6
56068 fmovdvc %icc, %f14, %f12
56069 tcc %icc, 0x1
56070 orcc %o2, 0x0ECE, %i1
56071 bpos,pt %xcc, loop_6686
56072 fmovdl %icc, %f11, %f2
56073 sdiv %g6, 0x0F3A, %l1
56074 ldsb [%l7 + 0x48], %g1
56075loop_6686:
56076 st %f9, [%l7 + 0x74]
56077 fpsub16 %f0, %f14, %f10
56078 fmovspos %icc, %f14, %f1
56079 stb %i0, [%l7 + 0x37]
56080 bvc,a,pt %xcc, loop_6687
56081 ldub [%l7 + 0x6F], %o6
56082 ld [%l7 + 0x68], %f12
56083 ta %xcc, 0x7
56084loop_6687:
56085 fble,a %fcc2, loop_6688
56086 brlez %o5, loop_6689
56087 xnor %l5, %i4, %i6
56088 fcmpne32 %f6, %f14, %g2
56089loop_6688:
56090 fabsd %f14, %f2
56091loop_6689:
56092 sdivx %i7, 0x1ED9, %o4
56093 fmul8sux16 %f2, %f12, %f8
56094 fnands %f1, %f2, %f0
56095 fcmpgt32 %f6, %f2, %l2
56096 std %f8, [%l7 + 0x48]
56097 fmul8ulx16 %f14, %f2, %f10
56098 fnot2s %f15, %f5
56099 fmovsneg %xcc, %f0, %f11
56100 ld [%l7 + 0x48], %f7
56101 stw %l0, [%l7 + 0x18]
56102 stw %g7, [%l7 + 0x44]
56103 fnot2s %f15, %f0
56104 tvs %icc, 0x4
56105 movge %xcc, %g3, %g4
56106 nop
56107 setx loop_6690, %l0, %l1
56108 wrpr 0x1, %tl
56109 wrpr %l1, %tnpc
56110 setx 0x34400001400, %l0, %l1
56111 wrpr %l1, %tstate
56112 wrhpr 0x4, %htstate
56113 done
56114 movre %o1, %i5, %i3
56115 sdivcc %o7, 0x007A, %g5
56116 umulcc %l6, %l4, %o3
56117loop_6690:
56118 movvs %icc, %l3, %o0
56119 fmovdvs %xcc, %f13, %f15
56120 taddcc %o2, 0x0ED8, %i1
56121 sth %i2, [%l7 + 0x5A]
56122 fble,a %fcc2, loop_6691
56123 fmovse %icc, %f3, %f0
56124 fcmple32 %f2, %f10, %l1
56125 fmul8x16au %f8, %f3, %f10
56126loop_6691:
56127 st %f10, [%l7 + 0x70]
56128 fabsd %f6, %f8
56129 fbe %fcc0, loop_6692
56130 ld [%l7 + 0x7C], %f12
56131 stw %g1, [%l7 + 0x6C]
56132 sth %g6, [%l7 + 0x10]
56133loop_6692:
56134 fmovsne %icc, %f2, %f12
56135 bne,a,pt %xcc, loop_6693
56136 ldd [%l7 + 0x08], %f12
56137 sdivcc %i0, 0x0486, %o6
56138 fand %f4, %f4, %f10
56139loop_6693:
56140 movrgez %l5, 0x027, %i4
56141 stx %i6, [%l7 + 0x30]
56142 stx %o5, [%l7 + 0x70]
56143 tn %icc, 0x3
56144 fmovsgu %xcc, %f11, %f1
56145 edge32 %g2, %i7, %l2
56146 fxnors %f14, %f6, %f11
56147 movpos %xcc, %l0, %o4
56148 lduh [%l7 + 0x38], %g7
56149 fblg %fcc3, loop_6694
56150 stx %g4, [%l7 + 0x10]
56151 ldx [%l7 + 0x28], %g3
56152 alignaddrl %o1, %i5, %o7
56153loop_6694:
56154 bne %icc, loop_6695
56155 fnor %f4, %f4, %f2
56156 st %f0, [%l7 + 0x38]
56157 ldsb [%l7 + 0x3C], %g5
56158loop_6695:
56159 edge32ln %l6, %l4, %o3
56160 fcmped %fcc2, %f10, %f4
56161 std %f6, [%l7 + 0x20]
56162 fcmpne16 %f4, %f14, %l3
56163 for %f10, %f14, %f2
56164 ldsb [%l7 + 0x12], %o0
56165 ld [%l7 + 0x40], %f10
56166 fxor %f10, %f2, %f10
56167 lduh [%l7 + 0x48], %i3
56168 faligndata %f2, %f8, %f2
56169 std %f4, [%l7 + 0x30]
56170 edge16l %o2, %i2, %i1
56171 fblg,a %fcc2, loop_6696
56172 edge16ln %g1, %l1, %g6
56173 lduh [%l7 + 0x26], %o6
56174 popc %i0, %i4
56175loop_6696:
56176 sll %i6, %l5, %g2
56177 fcmpne16 %f8, %f14, %i7
56178 fnot2 %f8, %f0
56179 fandnot1 %f0, %f0, %f2
56180 fcmpgt32 %f12, %f4, %o5
56181 tneg %icc, 0x7
56182 fmovrdlez %l2, %f2, %f14
56183 stb %o4, [%l7 + 0x11]
56184 array8 %g7, %l0, %g4
56185 fmovdge %xcc, %f0, %f9
56186 std %f10, [%l7 + 0x70]
56187 edge16n %o1, %g3, %i5
56188 fble %fcc2, loop_6697
56189 movrgez %g5, 0x036, %l6
56190 ba,pn %xcc, loop_6698
56191 sth %l4, [%l7 + 0x10]
56192loop_6697:
56193 ldub [%l7 + 0x74], %o3
56194 fcmpne16 %f2, %f4, %l3
56195loop_6698:
56196 fpsub32s %f11, %f2, %f14
56197 te %icc, 0x5
56198 ld [%l7 + 0x74], %f5
56199 tsubcc %o7, %o0, %o2
56200 ldx [%l7 + 0x60], %i3
56201 movvs %icc, %i2, %i1
56202 orcc %g1, 0x1977, %g6
56203 fpadd32 %f0, %f10, %f0
56204 movgu %icc, %o6, %i0
56205 fcmpd %fcc3, %f6, %f8
56206 call loop_6699
56207 lduw [%l7 + 0x0C], %l1
56208 stb %i6, [%l7 + 0x6D]
56209 ble,a,pt %xcc, loop_6700
56210loop_6699:
56211 tsubcc %i4, %g2, %l5
56212 sdiv %o5, 0x0462, %i7
56213 fmovdvc %xcc, %f9, %f9
56214loop_6700:
56215 taddcctv %l2, 0x1D17, %g7
56216 ldsw [%l7 + 0x6C], %o4
56217 ldsh [%l7 + 0x1A], %l0
56218 std %f6, [%l7 + 0x20]
56219 brnz,a %o1, loop_6701
56220 fnegd %f6, %f12
56221 ta %xcc, 0x6
56222 fpsub32s %f9, %f7, %f7
56223loop_6701:
56224 srlx %g3, 0x15, %g4
56225 edge8n %g5, %l6, %l4
56226 ldsb [%l7 + 0x1E], %o3
56227 ldx [%l7 + 0x50], %l3
56228 edge8ln %i5, %o0, %o2
56229 stb %i3, [%l7 + 0x7E]
56230 ldub [%l7 + 0x6A], %i2
56231 bcc,a %xcc, loop_6702
56232 fbue,a %fcc0, loop_6703
56233 tsubcc %i1, %o7, %g6
56234 lduh [%l7 + 0x4A], %g1
56235loop_6702:
56236 fsrc1 %f14, %f2
56237loop_6703:
56238 fmovsvc %icc, %f11, %f1
56239 bvs %icc, loop_6704
56240 movg %xcc, %o6, %l1
56241 std %f2, [%l7 + 0x08]
56242 fmuld8sux16 %f3, %f8, %f10
56243loop_6704:
56244 bg,a %xcc, loop_6705
56245 lduh [%l7 + 0x7E], %i0
56246 ldsb [%l7 + 0x35], %i6
56247 ldsh [%l7 + 0x0A], %g2
56248loop_6705:
56249 umulcc %l5, %i4, %i7
56250 std %f10, [%l7 + 0x38]
56251 mova %icc, %l2, %o5
56252 brgz %g7, loop_6706
56253 fpadd32 %f8, %f4, %f4
56254 taddcc %o4, 0x0FF9, %o1
56255 ldd [%l7 + 0x30], %f4
56256loop_6706:
56257 alignaddrl %g3, %l0, %g4
56258 tneg %xcc, 0x1
56259 fnot1s %f2, %f12
56260 ldsb [%l7 + 0x2A], %l6
56261 mulx %g5, 0x0EA0, %l4
56262 ldx [%l7 + 0x30], %o3
56263 std %f8, [%l7 + 0x08]
56264 ldsw [%l7 + 0x18], %l3
56265 bn,a %icc, loop_6707
56266 fmovrsne %i5, %f1, %f10
56267 fmuld8sux16 %f9, %f6, %f2
56268 subccc %o2, %o0, %i2
56269loop_6707:
56270 faligndata %f12, %f6, %f4
56271 fpmerge %f7, %f3, %f6
56272 brnz,a %i1, loop_6708
56273 edge32l %i3, %o7, %g6
56274 movvs %xcc, %o6, %g1
56275 fcmpeq16 %f12, %f10, %l1
56276loop_6708:
56277 movrlz %i6, %i0, %l5
56278 fmovdn %icc, %f2, %f0
56279 fandnot2s %f9, %f4, %f8
56280 fnegs %f9, %f10
56281 xorcc %i4, %g2, %i7
56282 fors %f9, %f10, %f3
56283 edge8 %l2, %g7, %o5
56284 ld [%l7 + 0x4C], %f15
56285 fmovrdlz %o1, %f2, %f8
56286 ldx [%l7 + 0x70], %g3
56287 edge16 %l0, %g4, %o4
56288 fmovsleu %icc, %f9, %f5
56289 brnz %g5, loop_6709
56290 ldub [%l7 + 0x6C], %l4
56291 fmovdne %xcc, %f3, %f2
56292 fmovrdne %l6, %f14, %f8
56293loop_6709:
56294 st %f4, [%l7 + 0x0C]
56295 ldsh [%l7 + 0x36], %o3
56296 movrne %i5, %l3, %o2
56297 bvc,a,pn %xcc, loop_6710
56298 fmovdg %xcc, %f3, %f8
56299 ldsw [%l7 + 0x64], %i2
56300 lduw [%l7 + 0x30], %o0
56301loop_6710:
56302 stw %i1, [%l7 + 0x30]
56303 ld [%l7 + 0x54], %f12
56304 edge32ln %o7, %i3, %g6
56305 stb %g1, [%l7 + 0x1B]
56306 stb %l1, [%l7 + 0x3F]
56307 alignaddr %i6, %i0, %o6
56308 bcc,a %icc, loop_6711
56309 std %f6, [%l7 + 0x08]
56310 ldx [%l7 + 0x68], %l5
56311 fpack16 %f4, %f0
56312loop_6711:
56313 std %f4, [%l7 + 0x50]
56314 edge32n %i4, %i7, %l2
56315 fxor %f6, %f12, %f4
56316 fnot2s %f6, %f0
56317 fbe %fcc3, loop_6712
56318 fmovsg %icc, %f1, %f14
56319 st %f5, [%l7 + 0x10]
56320 stw %g2, [%l7 + 0x50]
56321loop_6712:
56322 lduw [%l7 + 0x64], %o5
56323 fmovsne %xcc, %f0, %f7
56324 ldsw [%l7 + 0x20], %g7
56325 ldsh [%l7 + 0x34], %g3
56326 sllx %o1, %g4, %l0
56327 bg loop_6713
56328 edge8n %o4, %l4, %g5
56329 alignaddr %l6, %i5, %o3
56330 fmovdvs %icc, %f15, %f15
56331loop_6713:
56332 edge16ln %l3, %i2, %o0
56333 fmovrde %i1, %f8, %f0
56334 edge32n %o2, %o7, %g6
56335 move %icc, %i3, %l1
56336 lduw [%l7 + 0x64], %i6
56337 ldx [%l7 + 0x78], %g1
56338 and %o6, 0x0D8C, %i0
56339 addccc %l5, 0x1E9B, %i7
56340 fmovdne %icc, %f13, %f5
56341 ldub [%l7 + 0x14], %i4
56342 stw %l2, [%l7 + 0x1C]
56343 brlz,a %o5, loop_6714
56344 alignaddr %g7, %g2, %g3
56345 fblg,a %fcc2, loop_6715
56346 lduw [%l7 + 0x4C], %o1
56347loop_6714:
56348 movleu %icc, %g4, %o4
56349 fmovscc %xcc, %f3, %f15
56350loop_6715:
56351 std %f4, [%l7 + 0x70]
56352 brgez %l0, loop_6716
56353 lduh [%l7 + 0x52], %g5
56354 andn %l4, %i5, %l6
56355 fmovdgu %icc, %f5, %f11
56356loop_6716:
56357 be,a,pn %icc, loop_6717
56358 fmovde %xcc, %f7, %f5
56359 tneg %icc, 0x4
56360 fpsub32s %f6, %f9, %f0
56361loop_6717:
56362 edge8n %l3, %i2, %o3
56363 fbge %fcc2, loop_6718
56364 fmul8ulx16 %f8, %f14, %f2
56365 fmovsneg %xcc, %f6, %f0
56366 ld [%l7 + 0x28], %f0
56367loop_6718:
56368 xnorcc %o0, %i1, %o2
56369 tleu %xcc, 0x4
56370 fmovrdlz %o7, %f2, %f0
56371 stx %i3, [%l7 + 0x68]
56372 stx %l1, [%l7 + 0x18]
56373 movgu %icc, %g6, %i6
56374 fmovdcs %icc, %f9, %f1
56375 fmovd %f8, %f4
56376 movl %xcc, %g1, %o6
56377 stx %l5, [%l7 + 0x28]
56378 sub %i0, %i7, %l2
56379 ldsw [%l7 + 0x44], %i4
56380 srl %o5, %g2, %g7
56381 fmovrslz %o1, %f7, %f0
56382 fmovs %f6, %f8
56383 fors %f15, %f10, %f6
56384 lduh [%l7 + 0x38], %g3
56385 ld [%l7 + 0x0C], %f5
56386 fpadd16s %f9, %f15, %f2
56387 sdiv %o4, 0x13A4, %l0
56388 fmovrdlz %g4, %f12, %f2
56389 brgez,a %l4, loop_6719
56390 fmul8x16 %f3, %f0, %f6
56391 fcmpgt32 %f4, %f8, %g5
56392 edge8 %i5, %l6, %l3
56393loop_6719:
56394 edge8n %i2, %o3, %o0
56395 stw %o2, [%l7 + 0x18]
56396 ldx [%l7 + 0x68], %i1
56397 bvs %icc, loop_6720
56398 tsubcctv %i3, 0x1526, %l1
56399 stb %o7, [%l7 + 0x14]
56400 umul %g6, %i6, %g1
56401loop_6720:
56402 andn %l5, %o6, %i7
56403 fmovrdlez %i0, %f8, %f2
56404 fmovscs %xcc, %f8, %f1
56405 fmovdgu %icc, %f6, %f0
56406 smulcc %l2, %o5, %i4
56407 edge8 %g7, %g2, %o1
56408 fbl %fcc0, loop_6721
56409 brgz %g3, loop_6722
56410 fabsd %f14, %f14
56411 st %f7, [%l7 + 0x44]
56412loop_6721:
56413 taddcctv %l0, %g4, %l4
56414loop_6722:
56415 fpack16 %f4, %f9
56416 fpadd32 %f12, %f8, %f6
56417 fxor %f14, %f8, %f0
56418 fnor %f14, %f2, %f12
56419 fmovsvs %xcc, %f10, %f14
56420 ldx [%l7 + 0x50], %g5
56421 edge16l %i5, %o4, %l6
56422 ldsh [%l7 + 0x0E], %l3
56423 movvc %xcc, %o3, %o0
56424 ldx [%l7 + 0x30], %o2
56425 ldd [%l7 + 0x58], %f14
56426 fbge,a %fcc0, loop_6723
56427 fbug %fcc1, loop_6724
56428 movrne %i1, 0x381, %i2
56429 ldsh [%l7 + 0x7C], %i3
56430loop_6723:
56431 movn %icc, %o7, %l1
56432loop_6724:
56433 srax %g6, 0x14, %i6
56434 movrgz %l5, 0x070, %g1
56435 andn %i7, %i0, %o6
56436 stw %o5, [%l7 + 0x60]
56437 fnand %f2, %f8, %f8
56438 movg %xcc, %l2, %g7
56439 xnor %i4, %g2, %g3
56440 fmovdcc %xcc, %f5, %f15
56441 fandnot2s %f12, %f4, %f11
56442 smul %l0, 0x1DCD, %o1
56443 ble,a,pt %xcc, loop_6725
56444 fmovrsgz %g4, %f11, %f3
56445 for %f8, %f0, %f8
56446 fornot1 %f10, %f0, %f14
56447loop_6725:
56448 fmul8x16 %f2, %f0, %f10
56449 fcmple32 %f2, %f0, %g5
56450 fcmpeq32 %f8, %f14, %l4
56451 fbg %fcc1, loop_6726
56452 stw %i5, [%l7 + 0x0C]
56453 xorcc %l6, %l3, %o3
56454 lduh [%l7 + 0x2E], %o4
56455loop_6726:
56456 movne %xcc, %o0, %i1
56457 ldsh [%l7 + 0x20], %i2
56458 movrlez %o2, 0x1D2, %i3
56459 lduw [%l7 + 0x40], %o7
56460 and %g6, %l1, %i6
56461 fbul,a %fcc0, loop_6727
56462 brgz %g1, loop_6728
56463 xor %l5, 0x167C, %i0
56464 fand %f10, %f0, %f6
56465loop_6727:
56466 tneg %xcc, 0x5
56467loop_6728:
56468 tge %xcc, 0x0
56469 ldsw [%l7 + 0x50], %o6
56470 lduh [%l7 + 0x18], %o5
56471 fmovrse %i7, %f10, %f15
56472 udiv %g7, 0x1C4A, %l2
56473 edge16 %i4, %g2, %l0
56474 ldx [%l7 + 0x10], %g3
56475 brgez %o1, loop_6729
56476 fmovrslez %g4, %f0, %f8
56477 udivx %g5, 0x045F, %l4
56478 stx %i5, [%l7 + 0x48]
56479loop_6729:
56480 fzero %f14
56481 stx %l6, [%l7 + 0x28]
56482 ldx [%l7 + 0x20], %o3
56483 fandnot1 %f6, %f4, %f10
56484 st %f7, [%l7 + 0x0C]
56485 movg %icc, %l3, %o4
56486 sdiv %i1, 0x0016, %i2
56487 andn %o2, 0x077B, %o0
56488 ldd [%l7 + 0x68], %f8
56489 fmuld8ulx16 %f3, %f7, %f2
56490 tsubcctv %o7, 0x1D66, %g6
56491 lduw [%l7 + 0x34], %i3
56492 mulx %l1, %i6, %l5
56493 brlz,a %g1, loop_6730
56494 ldsw [%l7 + 0x1C], %o6
56495 fbne,a %fcc1, loop_6731
56496 lduw [%l7 + 0x28], %i0
56497loop_6730:
56498 bn,a,pt %xcc, loop_6732
56499 st %f3, [%l7 + 0x0C]
56500loop_6731:
56501 edge32l %o5, %g7, %l2
56502 xorcc %i4, 0x0839, %g2
56503loop_6732:
56504 ldx [%l7 + 0x28], %i7
56505 ld [%l7 + 0x20], %f6
56506 ldsw [%l7 + 0x64], %g3
56507 std %f10, [%l7 + 0x60]
56508 ldsb [%l7 + 0x0F], %l0
56509 fpackfix %f2, %f1
56510 bl %icc, loop_6733
56511 ldx [%l7 + 0x50], %o1
56512 lduw [%l7 + 0x10], %g4
56513 fnor %f0, %f6, %f8
56514loop_6733:
56515 nop
56516 setx loop_6734, %l0, %l1
56517 jmpl %l1, %l4
56518 umulcc %i5, 0x0F56, %l6
56519 tne %xcc, 0x4
56520 ldsh [%l7 + 0x2A], %o3
56521loop_6734:
56522 ldx [%l7 + 0x30], %g5
56523 st %f7, [%l7 + 0x40]
56524 addc %l3, %i1, %o4
56525 fble,a %fcc0, loop_6735
56526 fexpand %f1, %f14
56527 taddcc %i2, %o0, %o2
56528 std %f14, [%l7 + 0x50]
56529loop_6735:
56530 fcmple16 %f8, %f6, %o7
56531 sth %i3, [%l7 + 0x7E]
56532 fpsub32 %f2, %f0, %f4
56533 stx %l1, [%l7 + 0x20]
56534 fxnors %f2, %f12, %f13
56535 bgu,a,pn %xcc, loop_6736
56536 tcc %icc, 0x7
56537 movle %xcc, %i6, %g6
56538 brlz,a %l5, loop_6737
56539loop_6736:
56540 andcc %g1, 0x0D0F, %i0
56541 movrgz %o6, %o5, %g7
56542 fmovdleu %xcc, %f0, %f10
56543loop_6737:
56544 fmovdleu %xcc, %f13, %f11
56545 std %f4, [%l7 + 0x60]
56546 fmovsgu %xcc, %f0, %f6
56547 mulx %l2, %i4, %i7
56548 mulx %g3, %g2, %o1
56549 ldx [%l7 + 0x78], %g4
56550 fmovsvs %xcc, %f0, %f10
56551 fmul8x16al %f0, %f4, %f0
56552 sth %l0, [%l7 + 0x7E]
56553 fbul %fcc0, loop_6738
56554 xorcc %i5, %l6, %l4
56555 ldd [%l7 + 0x78], %f4
56556 fnegd %f14, %f14
56557loop_6738:
56558 be,pt %xcc, loop_6739
56559 subcc %o3, %g5, %i1
56560 sdivcc %l3, 0x172D, %i2
56561 fandnot1s %f2, %f8, %f8
56562loop_6739:
56563 nop
56564 setx loop_6740, %l0, %l1
56565 jmpl %l1, %o0
56566 lduh [%l7 + 0x26], %o4
56567 udivcc %o7, 0x0BC5, %i3
56568 fmovrdlez %o2, %f12, %f8
56569loop_6740:
56570 stw %i6, [%l7 + 0x50]
56571 ldx [%l7 + 0x58], %g6
56572 movge %icc, %l5, %l1
56573 lduh [%l7 + 0x5A], %g1
56574 fmovrdlz %o6, %f6, %f12
56575 fone %f2
56576 fpadd32 %f6, %f4, %f2
56577 fmovdg %icc, %f3, %f10
56578 fone %f10
56579 fmovsgu %xcc, %f2, %f14
56580 std %f0, [%l7 + 0x18]
56581 fnot1s %f6, %f5
56582 ldsh [%l7 + 0x32], %o5
56583 fbuge %fcc0, loop_6741
56584 tcs %icc, 0x3
56585 te %icc, 0x1
56586 fmovsa %icc, %f12, %f3
56587loop_6741:
56588 ldsb [%l7 + 0x19], %g7
56589 movre %i0, 0x03C, %l2
56590 tneg %icc, 0x2
56591 fmovsg %icc, %f9, %f15
56592 bvc,a %xcc, loop_6742
56593 sethi 0x0362, %i4
56594 ldsh [%l7 + 0x60], %i7
56595 fmovde %xcc, %f12, %f6
56596loop_6742:
56597 sth %g3, [%l7 + 0x14]
56598 fmovrdgz %o1, %f10, %f2
56599 fpadd16s %f1, %f3, %f4
56600 fabsd %f2, %f8
56601 lduh [%l7 + 0x1C], %g2
56602 fbu %fcc3, loop_6743
56603 bcs,pt %xcc, loop_6744
56604 umul %l0, %i5, %g4
56605 ldsb [%l7 + 0x54], %l6
56606loop_6743:
56607 fbule %fcc3, loop_6745
56608loop_6744:
56609 lduw [%l7 + 0x38], %o3
56610 edge8l %g5, %i1, %l4
56611 lduh [%l7 + 0x7C], %l3
56612loop_6745:
56613 fsrc2 %f4, %f4
56614 ld [%l7 + 0x58], %f12
56615 add %i2, 0x0DB1, %o4
56616 stb %o0, [%l7 + 0x0C]
56617 fxors %f6, %f3, %f2
56618 edge8ln %o7, %i3, %i6
56619 fzeros %f5
56620 fmovrsgez %g6, %f3, %f5
56621 xnor %l5, 0x1F87, %l1
56622 fsrc1s %f8, %f6
56623 fblg %fcc3, loop_6746
56624 fmovsn %xcc, %f0, %f2
56625 ldsb [%l7 + 0x4A], %g1
56626 movn %xcc, %o2, %o6
56627loop_6746:
56628 fmovsa %icc, %f15, %f6
56629 fmovsgu %xcc, %f10, %f0
56630 tpos %icc, 0x0
56631 bl,a %xcc, loop_6747
56632 fcmple16 %f12, %f6, %g7
56633 lduh [%l7 + 0x5E], %i0
56634 ldd [%l7 + 0x28], %f10
56635loop_6747:
56636 movrne %l2, 0x3CF, %i4
56637 srl %o5, 0x0E, %i7
56638 movre %o1, 0x3CC, %g3
56639 st %f12, [%l7 + 0x08]
56640 fmul8x16 %f8, %f2, %f4
56641 xnorcc %g2, 0x06C7, %l0
56642 brgz %i5, loop_6748
56643 fbul,a %fcc1, loop_6749
56644 movrne %g4, %l6, %o3
56645 fpack32 %f4, %f4, %f8
56646loop_6748:
56647 fbne,a %fcc0, loop_6750
56648loop_6749:
56649 ldsb [%l7 + 0x63], %g5
56650 st %f15, [%l7 + 0x78]
56651 fbug %fcc3, loop_6751
56652loop_6750:
56653 fmovsg %xcc, %f8, %f1
56654 sth %i1, [%l7 + 0x12]
56655 orcc %l4, %l3, %o4
56656loop_6751:
56657 ldsb [%l7 + 0x6D], %o0
56658 st %f6, [%l7 + 0x34]
56659 bge,a loop_6752
56660 fpack32 %f10, %f14, %f14
56661 tcs %xcc, 0x6
56662 nop
56663 setx loop_6753, %l0, %l1
56664 jmpl %l1, %i2
56665loop_6752:
56666 ldd [%l7 + 0x20], %f0
56667 fbule %fcc0, loop_6754
56668 fnands %f5, %f5, %f1
56669loop_6753:
56670 array16 %i3, %i6, %o7
56671 fcmpd %fcc1, %f12, %f12
56672loop_6754:
56673 sth %l5, [%l7 + 0x70]
56674 mulx %l1, 0x123B, %g1
56675 fcmpes %fcc1, %f14, %f6
56676 fornot2 %f4, %f14, %f6
56677 ld [%l7 + 0x54], %f14
56678 fbule,a %fcc2, loop_6755
56679 orn %o2, 0x0B1C, %o6
56680 ld [%l7 + 0x74], %f11
56681 move %icc, %g6, %i0
56682loop_6755:
56683 fmovdleu %icc, %f12, %f9
56684 movre %g7, %l2, %o5
56685 lduw [%l7 + 0x4C], %i4
56686 subc %i7, %g3, %o1
56687 fone %f8
56688 tpos %xcc, 0x0
56689 lduh [%l7 + 0x5A], %l0
56690 fone %f6
56691 fnegs %f5, %f0
56692 ldx [%l7 + 0x28], %i5
56693 fba %fcc1, loop_6756
56694 fmovdneg %xcc, %f0, %f4
56695 umul %g2, %g4, %o3
56696 ld [%l7 + 0x08], %f12
56697loop_6756:
56698 lduh [%l7 + 0x3E], %l6
56699 fmovsl %xcc, %f3, %f0
56700 ldsb [%l7 + 0x1A], %g5
56701 ldx [%l7 + 0x60], %i1
56702 std %f14, [%l7 + 0x10]
56703 fbuge,a %fcc1, loop_6757
56704 fbl,a %fcc1, loop_6758
56705 ldsw [%l7 + 0x38], %l3
56706 ldub [%l7 + 0x4C], %l4
56707loop_6757:
56708 orcc %o4, 0x0869, %i2
56709loop_6758:
56710 fmovse %icc, %f0, %f9
56711 fmovrse %i3, %f0, %f11
56712 stw %o0, [%l7 + 0x2C]
56713 tvs %xcc, 0x0
56714 xor %o7, %i6, %l1
56715 xnor %g1, 0x1ED3, %l5
56716 sra %o2, %g6, %o6
56717 fmovrslz %i0, %f14, %f9
56718 bvc,a,pt %xcc, loop_6759
56719 fcmpne16 %f14, %f10, %l2
56720 lduh [%l7 + 0x4A], %o5
56721 ta %icc, 0x1
56722loop_6759:
56723 fnot1s %f9, %f1
56724 movne %xcc, %i4, %i7
56725 array8 %g7, %o1, %l0
56726 fcmpeq32 %f4, %f12, %g3
56727 fmovdg %icc, %f6, %f1
56728 xor %g2, %g4, %i5
56729 sra %l6, %g5, %i1
56730 taddcctv %l3, 0x1369, %l4
56731 move %xcc, %o4, %i2
56732 fmovsn %xcc, %f8, %f5
56733 subc %i3, %o3, %o0
56734 fmul8x16au %f8, %f10, %f8
56735 fbule %fcc1, loop_6760
56736 stw %i6, [%l7 + 0x5C]
56737 popc %o7, %g1
56738 fmovscc %xcc, %f8, %f2
56739loop_6760:
56740 fpadd32s %f0, %f2, %f6
56741 fmovse %xcc, %f5, %f5
56742 ldsh [%l7 + 0x14], %l1
56743 fbo,a %fcc0, loop_6761
56744 bleu,a %icc, loop_6762
56745 mova %xcc, %o2, %l5
56746 ldd [%l7 + 0x30], %f10
56747loop_6761:
56748 fandnot2s %f14, %f10, %f14
56749loop_6762:
56750 stw %o6, [%l7 + 0x70]
56751 stx %i0, [%l7 + 0x20]
56752 st %f4, [%l7 + 0x30]
56753 ldsh [%l7 + 0x1A], %l2
56754 tvs %xcc, 0x5
56755 fmovsgu %icc, %f11, %f14
56756 brnz %g6, loop_6763
56757 movleu %icc, %i4, %o5
56758 movrgez %i7, %g7, %l0
56759 fexpand %f9, %f14
56760loop_6763:
56761 fcmpgt16 %f2, %f14, %g3
56762 fpackfix %f12, %f3
56763 fexpand %f13, %f0
56764 fmovdge %icc, %f10, %f0
56765 fmovdcc %xcc, %f4, %f13
56766 brgz,a %g2, loop_6764
56767 fmuld8ulx16 %f13, %f11, %f8
56768 fones %f9
56769 fpack32 %f10, %f4, %f14
56770loop_6764:
56771 ldx [%l7 + 0x20], %g4
56772 sll %i5, 0x07, %o1
56773 fsrc1 %f4, %f0
56774 sub %l6, %g5, %l3
56775 fnegs %f7, %f11
56776 bcs,a loop_6765
56777 sethi 0x1E9E, %i1
56778 tvs %icc, 0x5
56779 movrgz %o4, %l4, %i2
56780loop_6765:
56781 smul %i3, %o0, %o3
56782 movrgez %i6, 0x240, %g1
56783 fsrc1 %f12, %f12
56784 fmovdne %xcc, %f1, %f7
56785 ld [%l7 + 0x1C], %f15
56786 ldd [%l7 + 0x70], %f14
56787 fcmpne32 %f14, %f8, %o7
56788 fabss %f9, %f0
56789 fbu %fcc2, loop_6766
56790 tpos %icc, 0x0
56791 bl loop_6767
56792 fmovsg %icc, %f5, %f8
56793loop_6766:
56794 brz %o2, loop_6768
56795 brgez %l5, loop_6769
56796loop_6767:
56797 fbule,a %fcc3, loop_6770
56798 fmovdge %xcc, %f12, %f7
56799loop_6768:
56800 popc %o6, %l1
56801loop_6769:
56802 ldub [%l7 + 0x32], %i0
56803loop_6770:
56804 ldsh [%l7 + 0x1A], %g6
56805 ldx [%l7 + 0x08], %i4
56806 brnz,a %l2, loop_6771
56807 sethi 0x1CFE, %o5
56808 edge32ln %g7, %i7, %g3
56809 udivcc %l0, 0x0638, %g4
56810loop_6771:
56811 orncc %i5, %g2, %l6
56812 st %f15, [%l7 + 0x50]
56813 tn %xcc, 0x4
56814 fornot2 %f12, %f0, %f2
56815 fmovdleu %xcc, %f7, %f9
56816 fmovdle %xcc, %f12, %f11
56817 tle %icc, 0x3
56818 fmovda %icc, %f8, %f9
56819 fsrc1s %f12, %f6
56820 movneg %icc, %g5, %l3
56821 fxors %f15, %f1, %f6
56822 fbule,a %fcc2, loop_6772
56823 ldd [%l7 + 0x20], %f10
56824 bg,pn %icc, loop_6773
56825 fands %f5, %f15, %f9
56826loop_6772:
56827 fcmpgt32 %f8, %f0, %i1
56828 std %f10, [%l7 + 0x10]
56829loop_6773:
56830 call loop_6774
56831 fcmpeq32 %f10, %f4, %o4
56832 fbu,a %fcc1, loop_6775
56833 movcc %xcc, %l4, %o1
56834loop_6774:
56835 fsrc2s %f8, %f1
56836 fpmerge %f15, %f10, %f2
56837loop_6775:
56838 fxnors %f1, %f1, %f7
56839 fnot1s %f15, %f5
56840 nop
56841 setx loop_6776, %l0, %l1
56842 jmpl %l1, %i3
56843 edge32n %i2, %o0, %i6
56844 movpos %icc, %o3, %g1
56845 and %o2, %o7, %l5
56846loop_6776:
56847 fmovsneg %xcc, %f7, %f8
56848 stx %o6, [%l7 + 0x20]
56849 ldd [%l7 + 0x78], %f8
56850 st %f2, [%l7 + 0x48]
56851 fxor %f8, %f10, %f8
56852 tl %xcc, 0x7
56853 brlz %l1, loop_6777
56854 ldsb [%l7 + 0x69], %i0
56855 lduw [%l7 + 0x70], %g6
56856 fmovdne %icc, %f3, %f4
56857loop_6777:
56858 fnands %f1, %f9, %f14
56859 ldx [%l7 + 0x18], %l2
56860 edge8 %i4, %g7, %o5
56861 ldsw [%l7 + 0x54], %g3
56862 fmovrdgz %i7, %f6, %f12
56863 movrgz %l0, 0x286, %i5
56864 bneg loop_6778
56865 edge16 %g2, %g4, %g5
56866 fandnot2 %f14, %f12, %f10
56867 fmovrslz %l6, %f12, %f7
56868loop_6778:
56869 tsubcc %l3, 0x1DD0, %o4
56870 fnor %f6, %f6, %f6
56871 ldd [%l7 + 0x68], %f8
56872 fandnot2 %f14, %f12, %f6
56873 fnot1s %f14, %f6
56874 fmovrdgz %i1, %f14, %f4
56875 ld [%l7 + 0x48], %f5
56876 bge,a,pt %icc, loop_6779
56877 fmovsa %xcc, %f2, %f13
56878 umulcc %o1, 0x0C06, %l4
56879 fbe %fcc2, loop_6780
56880loop_6779:
56881 pdist %f14, %f10, %f8
56882 stb %i3, [%l7 + 0x2F]
56883 xnor %o0, 0x0E73, %i6
56884loop_6780:
56885 movrlez %o3, %i2, %o2
56886 ldx [%l7 + 0x70], %g1
56887 fbe %fcc2, loop_6781
56888 sth %l5, [%l7 + 0x26]
56889 ble,pn %icc, loop_6782
56890 movge %icc, %o7, %o6
56891loop_6781:
56892 smul %i0, %l1, %g6
56893 stw %l2, [%l7 + 0x0C]
56894loop_6782:
56895 fmovrdgz %g7, %f12, %f12
56896 fpadd16 %f8, %f14, %f0
56897 fmovdne %icc, %f2, %f3
56898 bg,pt %icc, loop_6783
56899 edge8l %o5, %i4, %i7
56900 fpsub16 %f8, %f4, %f2
56901 xor %g3, %l0, %i5
56902loop_6783:
56903 movvs %icc, %g2, %g4
56904 ldsw [%l7 + 0x48], %l6
56905 fsrc1 %f2, %f6
56906 edge32l %l3, %g5, %i1
56907 ldsh [%l7 + 0x58], %o1
56908 fmuld8sux16 %f6, %f2, %f6
56909 ble,pn %icc, loop_6784
56910 stb %o4, [%l7 + 0x17]
56911 udivcc %i3, 0x0B5F, %o0
56912 st %f2, [%l7 + 0x4C]
56913loop_6784:
56914 fmovdle %xcc, %f6, %f5
56915 fmovs %f7, %f3
56916 fnegd %f6, %f12
56917 edge32n %i6, %o3, %i2
56918 movcc %xcc, %l4, %g1
56919 ldub [%l7 + 0x35], %o2
56920 edge16ln %l5, %o7, %o6
56921 movpos %icc, %i0, %g6
56922 st %f0, [%l7 + 0x70]
56923 stx %l1, [%l7 + 0x28]
56924 or %l2, %g7, %i4
56925 sub %i7, %g3, %o5
56926 andncc %l0, %g2, %i5
56927 fmovspos %xcc, %f10, %f13
56928 and %l6, %l3, %g4
56929 fnot2 %f4, %f4
56930 orncc %i1, %o1, %g5
56931 brgz %i3, loop_6785
56932 lduw [%l7 + 0x3C], %o0
56933 fmovdge %icc, %f12, %f6
56934 brnz %i6, loop_6786
56935loop_6785:
56936 tcc %xcc, 0x7
56937 ldub [%l7 + 0x0C], %o4
56938 movge %icc, %o3, %i2
56939loop_6786:
56940 bgu,a,pn %xcc, loop_6787
56941 edge16ln %g1, %l4, %o2
56942 fnands %f3, %f0, %f11
56943 fmovsne %icc, %f4, %f10
56944loop_6787:
56945 fcmpeq32 %f2, %f4, %l5
56946 fbge,a %fcc0, loop_6788
56947 movvc %icc, %o6, %i0
56948 sth %o7, [%l7 + 0x64]
56949 ldsb [%l7 + 0x63], %l1
56950loop_6788:
56951 movn %xcc, %l2, %g6
56952 udiv %g7, 0x1EF5, %i4
56953 fones %f12
56954 stb %i7, [%l7 + 0x08]
56955 fmul8x16au %f7, %f5, %f2
56956 stw %o5, [%l7 + 0x7C]
56957 st %f9, [%l7 + 0x20]
56958 movn %icc, %l0, %g3
56959 ldx [%l7 + 0x28], %g2
56960 mulx %l6, %l3, %g4
56961 ldx [%l7 + 0x50], %i1
56962 ldx [%l7 + 0x78], %i5
56963 fmovdle %icc, %f15, %f11
56964 subccc %o1, %g5, %o0
56965 bcs,a,pt %icc, loop_6789
56966 st %f7, [%l7 + 0x5C]
56967 movn %xcc, %i6, %o4
56968 addcc %o3, %i2, %i3
56969loop_6789:
56970 tne %xcc, 0x2
56971 fmovsge %icc, %f11, %f1
56972 movl %xcc, %g1, %o2
56973 ldsh [%l7 + 0x3A], %l5
56974 fbne %fcc2, loop_6790
56975 ldsh [%l7 + 0x30], %o6
56976 bpos loop_6791
56977 tsubcc %l4, %o7, %i0
56978loop_6790:
56979 sub %l1, %g6, %g7
56980 ldsw [%l7 + 0x64], %l2
56981loop_6791:
56982 stw %i4, [%l7 + 0x60]
56983 movge %icc, %i7, %o5
56984 fpmerge %f15, %f0, %f2
56985 movgu %xcc, %g3, %l0
56986 bcs,a,pn %icc, loop_6792
56987 sth %l6, [%l7 + 0x5A]
56988 lduh [%l7 + 0x26], %l3
56989 fbue %fcc2, loop_6793
56990loop_6792:
56991 ldub [%l7 + 0x2C], %g4
56992 bne,a,pn %icc, loop_6794
56993 lduh [%l7 + 0x18], %i1
56994loop_6793:
56995 ldd [%l7 + 0x40], %f6
56996 umul %i5, 0x0F3D, %g2
56997loop_6794:
56998 ldsw [%l7 + 0x38], %g5
56999 sub %o0, 0x1430, %i6
57000 mova %icc, %o1, %o4
57001 alignaddr %i2, %i3, %g1
57002 fnand %f0, %f0, %f10
57003 brlez,a %o3, loop_6795
57004 fmovda %xcc, %f14, %f3
57005 bg,pn %icc, loop_6796
57006 sll %o2, %o6, %l4
57007loop_6795:
57008 ldsh [%l7 + 0x14], %l5
57009 fors %f9, %f1, %f4
57010loop_6796:
57011 fmovsn %icc, %f15, %f12
57012 fbg %fcc2, loop_6797
57013 edge8n %i0, %l1, %g6
57014 array16 %g7, %o7, %i4
57015 lduh [%l7 + 0x56], %i7
57016loop_6797:
57017 lduw [%l7 + 0x7C], %l2
57018 te %xcc, 0x2
57019 sra %g3, 0x04, %o5
57020 edge32n %l0, %l3, %g4
57021 ldsw [%l7 + 0x28], %i1
57022 udivcc %l6, 0x0389, %g2
57023 fmovdvs %xcc, %f12, %f10
57024 fbug %fcc3, loop_6798
57025 fbne,a %fcc2, loop_6799
57026 array8 %g5, %i5, %i6
57027 lduh [%l7 + 0x70], %o0
57028loop_6798:
57029 subc %o4, %o1, %i2
57030loop_6799:
57031 stw %g1, [%l7 + 0x44]
57032 fmovrsne %i3, %f3, %f0
57033 fmuld8sux16 %f11, %f3, %f4
57034 bshuffle %f8, %f14, %f2
57035 stb %o2, [%l7 + 0x55]
57036 fcmps %fcc1, %f1, %f4
57037 addcc %o3, 0x048F, %o6
57038 lduw [%l7 + 0x44], %l4
57039 fnegd %f2, %f12
57040 stx %l5, [%l7 + 0x20]
57041 movle %icc, %i0, %g6
57042 fornot1 %f4, %f4, %f2
57043 xnorcc %g7, %o7, %i4
57044 tleu %icc, 0x3
57045 orncc %l1, 0x03DD, %l2
57046 fmovsn %icc, %f7, %f8
57047 andcc %i7, %g3, %l0
57048 fmovsgu %icc, %f7, %f11
57049 fnor %f8, %f14, %f8
57050 stb %l3, [%l7 + 0x7C]
57051 subc %o5, %i1, %g4
57052 fands %f12, %f3, %f11
57053 sth %l6, [%l7 + 0x2A]
57054 fones %f14
57055 std %f0, [%l7 + 0x20]
57056 ldsh [%l7 + 0x14], %g5
57057 fpsub32 %f0, %f4, %f10
57058 stx %i5, [%l7 + 0x58]
57059 fcmple16 %f2, %f4, %g2
57060 movvs %xcc, %o0, %i6
57061 lduw [%l7 + 0x0C], %o4
57062 fnors %f11, %f14, %f8
57063 ldsw [%l7 + 0x3C], %o1
57064 lduh [%l7 + 0x3C], %i2
57065 edge16n %i3, %o2, %o3
57066 fcmpne32 %f14, %f0, %g1
57067 fabss %f9, %f0
57068 tne %xcc, 0x5
57069 st %f9, [%l7 + 0x54]
57070 movrlez %l4, %o6, %i0
57071 bg,a loop_6800
57072 fblg,a %fcc3, loop_6801
57073 ba,a %xcc, loop_6802
57074 nop
57075 setx loop_6803, %l0, %l1
57076 wrpr 0x1, %tl
57077 wrpr %l1, %tnpc
57078 setx 0x34400001400, %l0, %l1
57079 wrpr %l1, %tstate
57080 wrhpr 0x4, %htstate
57081 done
57082loop_6800:
57083 ldx [%l7 + 0x20], %g6
57084loop_6801:
57085 fcmple32 %f2, %f0, %l5
57086loop_6802:
57087 addcc %g7, %o7, %l1
57088loop_6803:
57089 ld [%l7 + 0x38], %f1
57090 srl %i4, 0x01, %l2
57091 bleu,a %xcc, loop_6804
57092 fmuld8ulx16 %f6, %f11, %f8
57093 alignaddr %i7, %g3, %l3
57094 movneg %icc, %l0, %i1
57095loop_6804:
57096 fcmpd %fcc1, %f2, %f6
57097 fmul8x16au %f13, %f10, %f10
57098 fba,a %fcc2, loop_6805
57099 edge8n %o5, %l6, %g5
57100 stw %g4, [%l7 + 0x70]
57101 sth %i5, [%l7 + 0x6C]
57102loop_6805:
57103 fblg,a %fcc1, loop_6806
57104 tle %icc, 0x1
57105 sth %g2, [%l7 + 0x1A]
57106 tneg %icc, 0x5
57107loop_6806:
57108 alignaddrl %o0, %o4, %o1
57109 ldsb [%l7 + 0x1D], %i6
57110 te %icc, 0x7
57111 bleu,a %xcc, loop_6807
57112 stb %i2, [%l7 + 0x1D]
57113 srlx %i3, %o2, %g1
57114 edge8 %o3, %o6, %i0
57115loop_6807:
57116 ldub [%l7 + 0x67], %g6
57117 srax %l4, %l5, %g7
57118 sth %o7, [%l7 + 0x28]
57119 fcmpne32 %f12, %f14, %l1
57120 tleu %icc, 0x4
57121 edge16 %i4, %l2, %g3
57122 tcc %icc, 0x7
57123 ldsh [%l7 + 0x3E], %i7
57124 fbug %fcc2, loop_6808
57125 movvc %icc, %l0, %l3
57126 fcmple32 %f10, %f8, %i1
57127 ldx [%l7 + 0x38], %o5
57128loop_6808:
57129 tn %icc, 0x6
57130 fmovrsgez %g5, %f2, %f10
57131 fcmple16 %f6, %f14, %l6
57132 movn %xcc, %i5, %g2
57133 udivx %o0, 0x18F5, %g4
57134 ldsh [%l7 + 0x1C], %o4
57135 ldsh [%l7 + 0x5C], %i6
57136 fmovrsgz %i2, %f9, %f11
57137 movrgz %i3, %o2, %o1
57138 add %o3, %g1, %o6
57139 movpos %xcc, %i0, %g6
57140 lduw [%l7 + 0x34], %l4
57141 sth %g7, [%l7 + 0x6A]
57142 tg %icc, 0x2
57143 fbg,a %fcc3, loop_6809
57144 stx %l5, [%l7 + 0x60]
57145 ldsh [%l7 + 0x32], %l1
57146 std %f2, [%l7 + 0x18]
57147loop_6809:
57148 sth %i4, [%l7 + 0x68]
57149 ldx [%l7 + 0x60], %l2
57150 fpackfix %f14, %f7
57151 ldsb [%l7 + 0x15], %g3
57152 ldd [%l7 + 0x70], %f14
57153 fcmpes %fcc2, %f2, %f3
57154 edge8 %o7, %i7, %l3
57155 fmovda %icc, %f2, %f4
57156 ldd [%l7 + 0x70], %f8
57157 fabss %f4, %f9
57158 fble %fcc1, loop_6810
57159 fmovsle %icc, %f4, %f10
57160 fcmple32 %f10, %f14, %i1
57161 fmovdn %xcc, %f5, %f14
57162loop_6810:
57163 fbuge %fcc3, loop_6811
57164 fnands %f12, %f5, %f12
57165 mulscc %o5, 0x0DE1, %l0
57166 subcc %l6, %i5, %g5
57167loop_6811:
57168 movvs %icc, %g2, %o0
57169 fmovrde %g4, %f6, %f14
57170 fmovrslz %o4, %f1, %f5
57171 edge32n %i6, %i3, %o2
57172 udiv %i2, 0x166E, %o1
57173 ld [%l7 + 0x7C], %f13
57174 stb %o3, [%l7 + 0x3E]
57175 fnand %f2, %f8, %f6
57176 srax %g1, %i0, %o6
57177 fornot1s %f4, %f6, %f11
57178 fmovrsgez %l4, %f8, %f0
57179 stw %g7, [%l7 + 0x18]
57180 std %f2, [%l7 + 0x58]
57181 fmovdcs %xcc, %f8, %f0
57182 fand %f14, %f2, %f2
57183 stx %g6, [%l7 + 0x68]
57184 lduh [%l7 + 0x10], %l5
57185 lduw [%l7 + 0x34], %l1
57186 fsrc2 %f10, %f4
57187 ldsw [%l7 + 0x18], %l2
57188 fsrc2s %f3, %f4
57189 add %g3, %i4, %o7
57190 ldx [%l7 + 0x38], %i7
57191 fexpand %f13, %f0
57192 fpadd32 %f14, %f10, %f12
57193 movge %icc, %i1, %l3
57194 fmovdgu %xcc, %f15, %f15
57195 ldsb [%l7 + 0x6F], %l0
57196 array32 %l6, %o5, %g5
57197 ldd [%l7 + 0x18], %f10
57198 edge8 %i5, %g2, %o0
57199 ldsb [%l7 + 0x0F], %o4
57200 st %f0, [%l7 + 0x5C]
57201 stb %i6, [%l7 + 0x09]
57202 orcc %i3, 0x096A, %o2
57203 lduh [%l7 + 0x44], %g4
57204 fand %f6, %f6, %f12
57205 fmovsleu %xcc, %f2, %f9
57206 edge16 %o1, %i2, %o3
57207 ldsh [%l7 + 0x24], %i0
57208 fmovda %xcc, %f0, %f3
57209 tvc %icc, 0x6
57210 ldd [%l7 + 0x10], %f10
57211 fbe %fcc2, loop_6812
57212 fmovse %icc, %f7, %f7
57213 fmovsg %icc, %f10, %f14
57214 fmovsvs %icc, %f7, %f2
57215loop_6812:
57216 st %f5, [%l7 + 0x24]
57217 udivx %g1, 0x1F04, %o6
57218 fbuge,a %fcc0, loop_6813
57219 edge8l %g7, %l4, %l5
57220 ldsh [%l7 + 0x78], %l1
57221 fbg %fcc2, loop_6814
57222loop_6813:
57223 fxnors %f9, %f5, %f0
57224 lduh [%l7 + 0x2E], %g6
57225 movne %xcc, %g3, %l2
57226loop_6814:
57227 brz,a %i4, loop_6815
57228 st %f7, [%l7 + 0x54]
57229 mova %xcc, %i7, %o7
57230 bleu,a,pn %xcc, loop_6816
57231loop_6815:
57232 movne %icc, %l3, %l0
57233 fpadd32 %f8, %f2, %f14
57234 edge16ln %i1, %o5, %l6
57235loop_6816:
57236 ldsw [%l7 + 0x3C], %i5
57237 st %f12, [%l7 + 0x30]
57238 brnz %g5, loop_6817
57239 xnorcc %o0, %o4, %i6
57240 andcc %i3, %g2, %g4
57241 fcmps %fcc1, %f3, %f10
57242loop_6817:
57243 fsrc2 %f0, %f2
57244 movge %icc, %o2, %i2
57245 fcmps %fcc3, %f11, %f4
57246 fors %f2, %f10, %f13
57247 brnz,a %o1, loop_6818
57248 fmovdcc %xcc, %f6, %f10
57249 st %f9, [%l7 + 0x18]
57250 ldsh [%l7 + 0x44], %i0
57251loop_6818:
57252 tvs %icc, 0x1
57253 srl %o3, 0x0E, %g1
57254 st %f15, [%l7 + 0x74]
57255 tcs %xcc, 0x3
57256 for %f8, %f2, %f6
57257 tne %xcc, 0x0
57258 stx %g7, [%l7 + 0x10]
57259 stx %o6, [%l7 + 0x30]
57260 fmovsleu %icc, %f10, %f8
57261 bcs,a,pt %icc, loop_6819
57262 lduw [%l7 + 0x1C], %l4
57263 movrgez %l5, 0x273, %l1
57264 xor %g3, 0x0EF5, %g6
57265loop_6819:
57266 fors %f10, %f0, %f12
57267 bl %xcc, loop_6820
57268 edge32l %l2, %i4, %i7
57269 st %f9, [%l7 + 0x2C]
57270 fcmpgt16 %f0, %f0, %l3
57271loop_6820:
57272 sdivx %l0, 0x1F90, %o7
57273 edge8n %i1, %o5, %l6
57274 fmovrdgz %i5, %f12, %f4
57275 lduh [%l7 + 0x68], %g5
57276 ld [%l7 + 0x38], %f15
57277 sra %o0, 0x09, %o4
57278 fmovsge %xcc, %f14, %f15
57279 fble %fcc2, loop_6821
57280 sth %i3, [%l7 + 0x22]
57281 srlx %i6, %g2, %g4
57282 xnor %o2, %i2, %i0
57283loop_6821:
57284 add %o3, %o1, %g7
57285 st %f11, [%l7 + 0x18]
57286 st %f10, [%l7 + 0x08]
57287 fmovrslz %o6, %f6, %f13
57288 fornot1s %f0, %f15, %f5
57289 lduh [%l7 + 0x26], %g1
57290 lduw [%l7 + 0x10], %l4
57291 ldsh [%l7 + 0x6E], %l5
57292 tneg %icc, 0x6
57293 udivx %l1, 0x1C4D, %g6
57294 fbue %fcc1, loop_6822
57295 movrlez %l2, %i4, %i7
57296 brlz %g3, loop_6823
57297 edge16n %l3, %l0, %i1
57298loop_6822:
57299 tsubcc %o7, 0x1F5C, %l6
57300 tgu %xcc, 0x0
57301loop_6823:
57302 stb %i5, [%l7 + 0x1C]
57303 fnand %f12, %f2, %f8
57304 fnegd %f2, %f8
57305 brgez %o5, loop_6824
57306 st %f9, [%l7 + 0x78]
57307 xor %o0, 0x1251, %g5
57308 ldub [%l7 + 0x3E], %i3
57309loop_6824:
57310 umul %o4, %i6, %g2
57311 brlz %g4, loop_6825
57312 fcmpeq32 %f14, %f6, %i2
57313 edge32 %i0, %o3, %o2
57314 edge16ln %o1, %g7, %g1
57315loop_6825:
57316 fpsub16s %f10, %f11, %f10
57317 and %o6, %l5, %l4
57318 fmovd %f14, %f14
57319 smulcc %g6, 0x1239, %l1
57320 ld [%l7 + 0x54], %f12
57321 call loop_6826
57322 fcmps %fcc3, %f9, %f13
57323 std %f6, [%l7 + 0x70]
57324 srax %i4, 0x1D, %l2
57325loop_6826:
57326 bcs,a,pn %icc, loop_6827
57327 fandnot1 %f0, %f12, %f0
57328 array32 %i7, %g3, %l0
57329 sethi 0x14A9, %i1
57330loop_6827:
57331 stb %l3, [%l7 + 0x62]
57332 movl %xcc, %o7, %l6
57333 std %f14, [%l7 + 0x78]
57334 fmovdcc %xcc, %f10, %f12
57335 ldub [%l7 + 0x3D], %o5
57336 fmovscs %icc, %f0, %f8
57337 st %f1, [%l7 + 0x18]
57338 movn %icc, %i5, %g5
57339 fmovrde %i3, %f2, %f2
57340 fmovdn %xcc, %f5, %f11
57341 fpsub16s %f1, %f14, %f12
57342 fornot2s %f11, %f5, %f5
57343 xorcc %o4, %i6, %o0
57344 ldub [%l7 + 0x41], %g2
57345 tsubcctv %g4, 0x0618, %i0
57346 fmovrsgz %o3, %f11, %f10
57347 tcs %xcc, 0x0
57348 fmovdgu %icc, %f6, %f6
57349 ldsb [%l7 + 0x3A], %o2
57350 movneg %xcc, %i2, %g7
57351 stx %g1, [%l7 + 0x48]
57352 fmovdvc %xcc, %f0, %f8
57353 edge32l %o6, %l5, %l4
57354 fmul8x16 %f13, %f2, %f10
57355 stw %o1, [%l7 + 0x28]
57356 fcmpeq16 %f8, %f4, %g6
57357 fors %f6, %f4, %f3
57358 fone %f8
57359 ldub [%l7 + 0x3E], %i4
57360 bl,pt %icc, loop_6828
57361 movrgez %l1, 0x28D, %i7
57362 sethi 0x06E2, %l2
57363 fmovdne %icc, %f12, %f9
57364loop_6828:
57365 fsrc1s %f8, %f10
57366 bcs loop_6829
57367 stb %l0, [%l7 + 0x43]
57368 umulcc %g3, 0x0135, %i1
57369 ldub [%l7 + 0x67], %o7
57370loop_6829:
57371 udivx %l6, 0x15E3, %o5
57372 fandnot2 %f12, %f4, %f6
57373 fpadd32s %f7, %f8, %f11
57374 st %f5, [%l7 + 0x6C]
57375 lduh [%l7 + 0x78], %l3
57376 fbg,a %fcc1, loop_6830
57377 fnors %f5, %f2, %f15
57378 ldd [%l7 + 0x10], %f8
57379 fmovsle %icc, %f1, %f14
57380loop_6830:
57381 ld [%l7 + 0x50], %f7
57382 andn %g5, 0x00B4, %i3
57383 nop
57384 setx loop_6831, %l0, %l1
57385 wrpr 0x1, %tl
57386 wrpr %l1, %tnpc
57387 setx 0x34400001400, %l0, %l1
57388 wrpr %l1, %tstate
57389 wrhpr 0x4, %htstate
57390 done
57391 ldsb [%l7 + 0x3E], %i5
57392 st %f5, [%l7 + 0x38]
57393 bpos,a loop_6832
57394loop_6831:
57395 be loop_6833
57396 ld [%l7 + 0x70], %f11
57397 fcmpeq32 %f6, %f4, %o4
57398loop_6832:
57399 sth %o0, [%l7 + 0x7C]
57400loop_6833:
57401 ldub [%l7 + 0x65], %i6
57402 stb %g4, [%l7 + 0x56]
57403 udiv %g2, 0x133A, %o3
57404 fmovdgu %icc, %f2, %f15
57405 fornot2s %f9, %f11, %f13
57406 stb %i0, [%l7 + 0x1F]
57407 tneg %xcc, 0x3
57408 tsubcc %i2, %o2, %g7
57409 fxnors %f2, %f1, %f7
57410 fmuld8ulx16 %f11, %f9, %f12
57411 ldsw [%l7 + 0x24], %g1
57412 sth %l5, [%l7 + 0x4E]
57413 movcc %icc, %l4, %o6
57414 fandnot2 %f4, %f4, %f8
57415 ld [%l7 + 0x64], %f4
57416 be,pn %xcc, loop_6834
57417 stb %o1, [%l7 + 0x62]
57418 fmovrslez %g6, %f0, %f4
57419 fones %f1
57420loop_6834:
57421 fcmpeq16 %f8, %f10, %i4
57422 taddcc %l1, 0x0893, %l2
57423 fbue %fcc2, loop_6835
57424 bneg %xcc, loop_6836
57425 fmul8x16al %f1, %f6, %f8
57426 fpack32 %f4, %f12, %f8
57427loop_6835:
57428 movcs %icc, %i7, %g3
57429loop_6836:
57430 addcc %i1, %l0, %o7
57431 ldsb [%l7 + 0x72], %l6
57432 fmovd %f10, %f12
57433 ld [%l7 + 0x24], %f0
57434 bn,a,pt %xcc, loop_6837
57435 tle %xcc, 0x0
57436 brgez %o5, loop_6838
57437 call loop_6839
57438loop_6837:
57439 subc %l3, 0x12EC, %i3
57440 addc %i5, %g5, %o0
57441loop_6838:
57442 lduh [%l7 + 0x1C], %i6
57443loop_6839:
57444 srl %o4, 0x0A, %g4
57445 stx %g2, [%l7 + 0x40]
57446 ba loop_6840
57447 movgu %icc, %i0, %o3
57448 taddcc %o2, %g7, %i2
57449 and %g1, 0x078B, %l5
57450loop_6840:
57451 stw %o6, [%l7 + 0x58]
57452 fabss %f3, %f11
57453 edge8 %o1, %l4, %i4
57454 ba,a,pn %icc, loop_6841
57455 sra %l1, %g6, %i7
57456 ldd [%l7 + 0x60], %f6
57457 fmovsne %xcc, %f4, %f12
57458loop_6841:
57459 fmovdvc %xcc, %f14, %f3
57460 mulx %l2, %g3, %l0
57461 srl %i1, %o7, %l6
57462 fmovsn %icc, %f6, %f7
57463 movrlz %o5, %l3, %i5
57464 umul %g5, %i3, %i6
57465 srlx %o4, %o0, %g4
57466 stw %g2, [%l7 + 0x78]
57467 fblg,a %fcc2, loop_6842
57468 tneg %xcc, 0x4
57469 bvs %icc, loop_6843
57470 ldub [%l7 + 0x2D], %i0
57471loop_6842:
57472 stx %o3, [%l7 + 0x40]
57473 fcmped %fcc1, %f14, %f0
57474loop_6843:
57475 stw %g7, [%l7 + 0x0C]
57476 ldx [%l7 + 0x48], %i2
57477 fpadd32 %f4, %f8, %f14
57478 movrgez %o2, %l5, %g1
57479 mova %icc, %o1, %l4
57480 ldsb [%l7 + 0x75], %o6
57481 fxnor %f10, %f2, %f14
57482 tcs %icc, 0x2
57483 fcmpne16 %f6, %f12, %i4
57484 fbo,a %fcc3, loop_6844
57485 sethi 0x185C, %l1
57486 fba,a %fcc1, loop_6845
57487 fmovdcc %icc, %f1, %f5
57488loop_6844:
57489 mova %xcc, %g6, %i7
57490 ldub [%l7 + 0x38], %l2
57491loop_6845:
57492 fpadd32s %f11, %f9, %f1
57493 smul %l0, 0x015C, %g3
57494 fpsub16s %f6, %f4, %f11
57495 fnegs %f15, %f11
57496 fcmpeq16 %f12, %f8, %o7
57497 ta %xcc, 0x2
57498 tle %xcc, 0x1
57499 fbe,a %fcc3, loop_6846
57500 stx %l6, [%l7 + 0x08]
57501 lduw [%l7 + 0x14], %i1
57502 ldx [%l7 + 0x68], %o5
57503loop_6846:
57504 fpadd16 %f12, %f0, %f4
57505 stw %l3, [%l7 + 0x40]
57506 fpmerge %f1, %f15, %f12
57507 tn %xcc, 0x4
57508 ldsw [%l7 + 0x4C], %i5
57509 siam 0x0
57510 fabsd %f0, %f14
57511 stb %i3, [%l7 + 0x1B]
57512 movge %xcc, %i6, %o4
57513 lduh [%l7 + 0x22], %o0
57514 popc %g4, %g2
57515 fbug %fcc0, loop_6847
57516 fmovrde %g5, %f14, %f10
57517 movrgz %i0, %o3, %i2
57518 edge32l %g7, %l5, %o2
57519loop_6847:
57520 umul %g1, 0x06C9, %o1
57521 fbl,a %fcc0, loop_6848
57522 tg %xcc, 0x1
57523 fmovsl %xcc, %f1, %f13
57524 pdist %f14, %f0, %f12
57525loop_6848:
57526 fmovsl %icc, %f13, %f6
57527 movl %xcc, %l4, %o6
57528 fpackfix %f14, %f6
57529 std %f8, [%l7 + 0x40]
57530 fmovrslez %l1, %f5, %f13
57531 movrlz %i4, 0x3E1, %g6
57532 fmovsneg %xcc, %f11, %f15
57533 ldsh [%l7 + 0x6A], %i7
57534 st %f7, [%l7 + 0x34]
57535 fmovdneg %icc, %f7, %f15
57536 bcc,pt %icc, loop_6849
57537 ldx [%l7 + 0x40], %l2
57538 sth %l0, [%l7 + 0x58]
57539 fnors %f15, %f13, %f3
57540loop_6849:
57541 fmuld8sux16 %f7, %f11, %f8
57542 fpsub32s %f6, %f8, %f13
57543 fcmpgt16 %f2, %f4, %g3
57544 fble,a %fcc3, loop_6850
57545 movpos %icc, %l6, %o7
57546 ldsh [%l7 + 0x16], %o5
57547 fandnot1 %f0, %f4, %f14
57548loop_6850:
57549 fbue,a %fcc1, loop_6851
57550 lduw [%l7 + 0x10], %i1
57551 mulx %l3, 0x0C74, %i5
57552 ldsb [%l7 + 0x77], %i3
57553loop_6851:
57554 movrgez %o4, 0x246, %o0
57555 bpos,a,pt %xcc, loop_6852
57556 ldsw [%l7 + 0x08], %i6
57557 movrne %g2, %g5, %g4
57558 fmovscc %xcc, %f4, %f15
57559loop_6852:
57560 movvc %xcc, %o3, %i0
57561 movpos %icc, %i2, %g7
57562 fmovrsgez %o2, %f11, %f10
57563 bcc %icc, loop_6853
57564 fornot2s %f0, %f0, %f9
57565 ldub [%l7 + 0x0D], %l5
57566 ldsh [%l7 + 0x54], %o1
57567loop_6853:
57568 ldsb [%l7 + 0x3F], %g1
57569 lduh [%l7 + 0x5C], %o6
57570 tsubcc %l4, 0x18C4, %l1
57571 edge8 %i4, %g6, %l2
57572 ldub [%l7 + 0x31], %i7
57573 tleu %xcc, 0x3
57574 sll %l0, %l6, %g3
57575 xor %o5, 0x0CD9, %o7
57576 movrlz %i1, %i5, %i3
57577 ldd [%l7 + 0x70], %f10
57578 movrlez %o4, 0x223, %o0
57579 fmovsa %xcc, %f15, %f12
57580 sth %i6, [%l7 + 0x24]
57581 orn %l3, %g2, %g4
57582 fmovsa %xcc, %f10, %f0
57583 fxnors %f3, %f10, %f1
57584 bneg %icc, loop_6854
57585 ldd [%l7 + 0x68], %f14
57586 fsrc1s %f13, %f7
57587 edge16l %g5, %i0, %i2
57588loop_6854:
57589 tsubcc %g7, %o2, %l5
57590 umulcc %o3, %g1, %o1
57591 sth %l4, [%l7 + 0x6E]
57592 tsubcctv %l1, 0x084C, %i4
57593 fmovsne %xcc, %f5, %f3
57594 bcc,a loop_6855
57595 fmovsg %xcc, %f13, %f1
57596 sethi 0x1A9D, %o6
57597 subccc %g6, %l2, %l0
57598loop_6855:
57599 edge32ln %l6, %i7, %g3
57600 tvs %icc, 0x2
57601 bleu loop_6856
57602 tcc %icc, 0x6
57603 movn %xcc, %o5, %i1
57604 lduh [%l7 + 0x2E], %i5
57605loop_6856:
57606 ta %icc, 0x7
57607 ldsw [%l7 + 0x6C], %i3
57608 stw %o4, [%l7 + 0x20]
57609 edge16 %o0, %o7, %i6
57610 bcs,a %xcc, loop_6857
57611 fmovsg %icc, %f14, %f3
57612 andncc %l3, %g4, %g2
57613 stb %g5, [%l7 + 0x57]
57614loop_6857:
57615 fmovdneg %xcc, %f4, %f15
57616 ldx [%l7 + 0x20], %i2
57617 tneg %xcc, 0x6
57618 ld [%l7 + 0x68], %f13
57619 ldsh [%l7 + 0x0E], %i0
57620 ldsh [%l7 + 0x6A], %o2
57621 lduw [%l7 + 0x5C], %l5
57622 fsrc1s %f9, %f4
57623 stx %g7, [%l7 + 0x18]
57624 be %xcc, loop_6858
57625 udiv %g1, 0x0F19, %o1
57626 lduw [%l7 + 0x24], %l4
57627 ldsb [%l7 + 0x2A], %o3
57628loop_6858:
57629 fmovrde %l1, %f4, %f8
57630 ldsw [%l7 + 0x5C], %i4
57631 fpadd32s %f13, %f10, %f11
57632 fmovrdne %g6, %f12, %f12
57633 movge %icc, %o6, %l0
57634 ldsb [%l7 + 0x47], %l2
57635 fbne %fcc0, loop_6859
57636 lduh [%l7 + 0x38], %l6
57637 nop
57638 setx loop_6860, %l0, %l1
57639 jmpl %l1, %i7
57640 movleu %xcc, %g3, %i1
57641loop_6859:
57642 ta %xcc, 0x2
57643 fxnor %f12, %f10, %f0
57644loop_6860:
57645 st %f13, [%l7 + 0x3C]
57646 ldd [%l7 + 0x60], %f14
57647 stb %i5, [%l7 + 0x5C]
57648 std %f8, [%l7 + 0x20]
57649 fmuld8ulx16 %f15, %f14, %f6
57650 orn %o5, %i3, %o4
57651 ldsh [%l7 + 0x50], %o0
57652 fmuld8ulx16 %f12, %f12, %f6
57653 fmovda %icc, %f9, %f9
57654 ld [%l7 + 0x40], %f11
57655 stb %i6, [%l7 + 0x35]
57656 pdist %f2, %f2, %f8
57657 fblg,a %fcc0, loop_6861
57658 sethi 0x12BA, %l3
57659 fba,a %fcc0, loop_6862
57660 fbu,a %fcc1, loop_6863
57661loop_6861:
57662 ld [%l7 + 0x6C], %f7
57663 fabss %f7, %f14
57664loop_6862:
57665 st %f3, [%l7 + 0x38]
57666loop_6863:
57667 fmovs %f2, %f3
57668 ldub [%l7 + 0x66], %g4
57669 alignaddr %g2, %g5, %o7
57670 ldd [%l7 + 0x40], %f4
57671 brnz %i2, loop_6864
57672 stw %o2, [%l7 + 0x6C]
57673 fands %f5, %f14, %f4
57674 srl %l5, 0x02, %g7
57675loop_6864:
57676 fcmple32 %f12, %f0, %i0
57677 fandnot1s %f6, %f12, %f5
57678 xorcc %o1, 0x1275, %l4
57679 bcs loop_6865
57680 tgu %xcc, 0x3
57681 sdivcc %o3, 0x0B41, %g1
57682 lduh [%l7 + 0x1E], %l1
57683loop_6865:
57684 and %i4, %g6, %l0
57685 stb %l2, [%l7 + 0x19]
57686 fmul8x16au %f10, %f13, %f14
57687 fbl,a %fcc0, loop_6866
57688 stb %l6, [%l7 + 0x6E]
57689 bne,pn %icc, loop_6867
57690 andcc %o6, 0x1B69, %i7
57691loop_6866:
57692 fmovdge %xcc, %f11, %f12
57693 andn %i1, 0x0D2B, %g3
57694loop_6867:
57695 edge32l %o5, %i3, %i5
57696 ldd [%l7 + 0x20], %f0
57697 ldsh [%l7 + 0x48], %o4
57698 edge16ln %o0, %l3, %g4
57699 fpadd16s %f15, %f13, %f13
57700 movleu %xcc, %g2, %g5
57701 movpos %xcc, %i6, %i2
57702 fmovscc %xcc, %f13, %f5
57703 edge8n %o2, %l5, %o7
57704 fbug,a %fcc0, loop_6868
57705 fmovrdne %g7, %f12, %f0
57706 array8 %i0, %o1, %o3
57707 fmovsle %icc, %f7, %f1
57708loop_6868:
57709 bn,pt %xcc, loop_6869
57710 sethi 0x0A9A, %l4
57711 brlz %l1, loop_6870
57712 fands %f2, %f2, %f9
57713loop_6869:
57714 fcmple16 %f4, %f0, %i4
57715 lduw [%l7 + 0x1C], %g6
57716loop_6870:
57717 lduw [%l7 + 0x6C], %l0
57718 ldub [%l7 + 0x59], %g1
57719 ldx [%l7 + 0x60], %l2
57720 ldsw [%l7 + 0x30], %o6
57721 fpadd32s %f3, %f5, %f7
57722 ldx [%l7 + 0x58], %l6
57723 fpack32 %f8, %f10, %f10
57724 bneg,a loop_6871
57725 tsubcctv %i7, %i1, %o5
57726 stb %g3, [%l7 + 0x0E]
57727 stw %i3, [%l7 + 0x14]
57728loop_6871:
57729 fpadd32s %f11, %f11, %f1
57730 brgez,a %o4, loop_6872
57731 lduw [%l7 + 0x38], %o0
57732 fpadd32 %f4, %f12, %f14
57733 ble loop_6873
57734loop_6872:
57735 movrgez %i5, 0x1B9, %l3
57736 std %f14, [%l7 + 0x20]
57737 fzeros %f11
57738loop_6873:
57739 stw %g2, [%l7 + 0x6C]
57740 ldsb [%l7 + 0x0A], %g5
57741 taddcc %g4, %i6, %o2
57742 fmovdn %xcc, %f3, %f8
57743 fbuge %fcc2, loop_6874
57744 ldsb [%l7 + 0x4E], %i2
57745 lduw [%l7 + 0x28], %o7
57746 stw %g7, [%l7 + 0x2C]
57747loop_6874:
57748 fnot1s %f15, %f5
57749 fmovrsne %i0, %f9, %f13
57750 lduw [%l7 + 0x7C], %o1
57751 fnot1 %f4, %f10
57752 st %f5, [%l7 + 0x64]
57753 fnot1s %f9, %f5
57754 mulscc %l5, %l4, %o3
57755 fnot1 %f8, %f10
57756 movge %xcc, %i4, %g6
57757 fornot2 %f4, %f4, %f2
57758 tne %icc, 0x0
57759 fmul8x16 %f14, %f4, %f0
57760 stb %l1, [%l7 + 0x77]
57761 lduw [%l7 + 0x58], %g1
57762 bgu %icc, loop_6875
57763 stb %l0, [%l7 + 0x0F]
57764 fbu %fcc0, loop_6876
57765 fpsub32 %f10, %f8, %f2
57766loop_6875:
57767 movrne %l2, %l6, %i7
57768 fmovdcs %icc, %f14, %f0
57769loop_6876:
57770 ld [%l7 + 0x50], %f7
57771 fnor %f8, %f0, %f6
57772 ldsh [%l7 + 0x6E], %i1
57773 ldx [%l7 + 0x70], %o6
57774 fpsub16 %f10, %f0, %f12
57775 ld [%l7 + 0x64], %f10
57776 subc %o5, %i3, %o4
57777 bpos,pt %icc, loop_6877
57778 ldx [%l7 + 0x78], %o0
57779 fmul8ulx16 %f0, %f6, %f4
57780 bcs,a %icc, loop_6878
57781loop_6877:
57782 fcmple16 %f10, %f8, %g3
57783 lduw [%l7 + 0x64], %i5
57784 st %f15, [%l7 + 0x5C]
57785loop_6878:
57786 move %icc, %g2, %l3
57787 fand %f2, %f0, %f12
57788 movrlez %g5, %g4, %o2
57789 bge %xcc, loop_6879
57790 movpos %xcc, %i2, %i6
57791 ldsw [%l7 + 0x54], %g7
57792 lduw [%l7 + 0x48], %o7
57793loop_6879:
57794 xnor %o1, 0x01D6, %i0
57795 lduh [%l7 + 0x20], %l4
57796 sth %o3, [%l7 + 0x0C]
57797 fmovdle %icc, %f9, %f1
57798 fnor %f8, %f8, %f0
57799 ldsw [%l7 + 0x10], %i4
57800 sdivcc %g6, 0x147B, %l1
57801 st %f6, [%l7 + 0x54]
57802 fpack32 %f4, %f12, %f4
57803 fmovsa %icc, %f8, %f2
57804 stx %g1, [%l7 + 0x18]
57805 ldsw [%l7 + 0x3C], %l5
57806 andncc %l0, %l6, %l2
57807 fpadd32s %f3, %f9, %f3
57808 sll %i7, %i1, %o5
57809 bleu %icc, loop_6880
57810 fmovsle %icc, %f15, %f14
57811 edge16 %o6, %o4, %i3
57812 nop
57813 setx loop_6881, %l0, %l1
57814 jmpl %l1, %o0
57815loop_6880:
57816 fmovdneg %icc, %f7, %f1
57817 fmovrse %i5, %f12, %f11
57818 fnot1s %f5, %f5
57819loop_6881:
57820 andncc %g2, %g3, %g5
57821 sll %g4, 0x1E, %l3
57822 stw %i2, [%l7 + 0x74]
57823 ldd [%l7 + 0x28], %f12
57824 fbu,a %fcc0, loop_6882
57825 fmovsle %icc, %f0, %f8
57826 fcmpeq16 %f4, %f12, %i6
57827 ld [%l7 + 0x2C], %f9
57828loop_6882:
57829 stb %o2, [%l7 + 0x2A]
57830 fnegd %f4, %f2
57831 edge32l %o7, %g7, %o1
57832 lduh [%l7 + 0x2C], %i0
57833 be,a %icc, loop_6883
57834 fbe,a %fcc3, loop_6884
57835 brlz %o3, loop_6885
57836 ldsh [%l7 + 0x68], %i4
57837loop_6883:
57838 stb %l4, [%l7 + 0x3C]
57839loop_6884:
57840 fmovrde %g6, %f6, %f0
57841loop_6885:
57842 ldub [%l7 + 0x6C], %g1
57843 tvc %xcc, 0x1
57844 movrgez %l1, %l0, %l5
57845 ldsb [%l7 + 0x42], %l6
57846 fzero %f0
57847 movvc %xcc, %l2, %i1
57848 fbg,a %fcc2, loop_6886
57849 fmovd %f2, %f0
57850 fbue,a %fcc0, loop_6887
57851 fbge %fcc0, loop_6888
57852loop_6886:
57853 movrlez %i7, 0x044, %o6
57854 fmovrdlez %o4, %f14, %f6
57855loop_6887:
57856 fexpand %f2, %f10
57857loop_6888:
57858 ldub [%l7 + 0x12], %i3
57859 fcmpgt32 %f8, %f2, %o0
57860 ldx [%l7 + 0x30], %i5
57861 fmul8sux16 %f2, %f8, %f0
57862 movg %xcc, %g2, %o5
57863 sth %g3, [%l7 + 0x2C]
57864 fbug %fcc3, loop_6889
57865 ble,a,pt %xcc, loop_6890
57866 movvc %xcc, %g5, %l3
57867 stx %g4, [%l7 + 0x70]
57868loop_6889:
57869 tsubcctv %i6, %i2, %o2
57870loop_6890:
57871 ldx [%l7 + 0x28], %o7
57872 xnor %g7, 0x141C, %i0
57873 edge16l %o1, %i4, %o3
57874 fsrc1s %f14, %f12
57875 fandnot2s %f3, %f3, %f14
57876 nop
57877 setx loop_6891, %l0, %l1
57878 wrpr 0x1, %tl
57879 wrpr %l1, %tpc
57880 add %l1, 0x4, %l1
57881 wrpr %l1, %tnpc
57882 setx 0x34400001400, %l0, %l1
57883 wrpr %l1, %tstate
57884 wrhpr 0x4, %htstate
57885 retry
57886 bpos %xcc, loop_6892
57887 srl %g6, %l4, %g1
57888 ldd [%l7 + 0x60], %f4
57889loop_6891:
57890 ldsh [%l7 + 0x14], %l1
57891loop_6892:
57892 bge loop_6893
57893 fbo %fcc3, loop_6894
57894 sll %l5, %l6, %l2
57895 sth %l0, [%l7 + 0x58]
57896loop_6893:
57897 fbg,a %fcc1, loop_6895
57898loop_6894:
57899 stw %i7, [%l7 + 0x54]
57900 udiv %i1, 0x1D3A, %o4
57901 fbue,a %fcc0, loop_6896
57902loop_6895:
57903 edge8l %o6, %o0, %i3
57904 fmovrsne %g2, %f7, %f9
57905 ba %xcc, loop_6897
57906loop_6896:
57907 fmovd %f14, %f12
57908 ba,pt %icc, loop_6898
57909 lduh [%l7 + 0x10], %o5
57910loop_6897:
57911 edge16n %g3, %i5, %g5
57912 bpos,a,pn %xcc, loop_6899
57913loop_6898:
57914 fnot2 %f14, %f12
57915 fsrc1s %f9, %f0
57916 ldsb [%l7 + 0x19], %l3
57917loop_6899:
57918 ldx [%l7 + 0x58], %i6
57919 fmovse %xcc, %f5, %f13
57920 ldsw [%l7 + 0x1C], %i2
57921 fmovrse %o2, %f12, %f14
57922 nop
57923 setx loop_6900, %l0, %l1
57924 jmpl %l1, %o7
57925 ldsh [%l7 + 0x26], %g4
57926 movgu %icc, %i0, %o1
57927 ldsw [%l7 + 0x28], %i4
57928loop_6900:
57929 stb %o3, [%l7 + 0x3F]
57930 fmovsl %icc, %f8, %f3
57931 for %f14, %f6, %f10
57932 edge8n %g7, %g6, %g1
57933 ba,pn %icc, loop_6901
57934 edge8l %l4, %l5, %l1
57935 stb %l6, [%l7 + 0x58]
57936 fands %f13, %f9, %f3
57937loop_6901:
57938 fxnors %f2, %f15, %f13
57939 fmovsle %xcc, %f14, %f6
57940 ldub [%l7 + 0x53], %l2
57941 fnors %f15, %f13, %f4
57942 fbg,a %fcc0, loop_6902
57943 movcs %icc, %i7, %l0
57944 fpack32 %f8, %f0, %f6
57945 fbul %fcc2, loop_6903
57946loop_6902:
57947 stx %o4, [%l7 + 0x60]
57948 fpadd32 %f4, %f8, %f10
57949 stb %o6, [%l7 + 0x66]
57950loop_6903:
57951 stw %i1, [%l7 + 0x34]
57952 ldsh [%l7 + 0x68], %i3
57953 ldub [%l7 + 0x11], %g2
57954 stw %o0, [%l7 + 0x14]
57955 fnot1s %f8, %f1
57956 fandnot2 %f4, %f10, %f8
57957 stx %g3, [%l7 + 0x30]
57958 sdiv %i5, 0x1C92, %o5
57959 popc 0x016E, %g5
57960 movrgz %l3, 0x3F0, %i2
57961 srl %i6, %o2, %g4
57962 edge8ln %o7, %i0, %i4
57963 stw %o1, [%l7 + 0x30]
57964 fzeros %f13
57965 brlez,a %o3, loop_6904
57966 umul %g7, %g6, %g1
57967 lduw [%l7 + 0x1C], %l5
57968 brgez %l4, loop_6905
57969loop_6904:
57970 brnz %l6, loop_6906
57971 fnors %f8, %f14, %f2
57972 edge32 %l1, %i7, %l0
57973loop_6905:
57974 fcmpeq32 %f6, %f14, %l2
57975loop_6906:
57976 sth %o6, [%l7 + 0x42]
57977 stw %i1, [%l7 + 0x44]
57978 array8 %i3, %g2, %o0
57979 stb %o4, [%l7 + 0x60]
57980 sllx %g3, %o5, %i5
57981 ldsh [%l7 + 0x14], %l3
57982 andcc %g5, 0x0715, %i6
57983 fabss %f11, %f2
57984 ld [%l7 + 0x18], %f10
57985 ld [%l7 + 0x10], %f9
57986 array8 %o2, %g4, %i2
57987 ldsb [%l7 + 0x0B], %o7
57988 orcc %i0, %i4, %o3
57989 tne %xcc, 0x1
57990 fcmpeq32 %f12, %f12, %g7
57991 fpmerge %f7, %f0, %f10
57992 fba %fcc0, loop_6907
57993 tcs %xcc, 0x3
57994 movg %icc, %g6, %o1
57995 tn %xcc, 0x2
57996loop_6907:
57997 movcs %xcc, %g1, %l5
57998 xnorcc %l6, %l1, %l4
57999 sll %i7, 0x1C, %l0
58000 add %o6, %l2, %i3
58001 stw %g2, [%l7 + 0x70]
58002 fble,a %fcc1, loop_6908
58003 fcmpgt16 %f0, %f6, %i1
58004 fbu %fcc1, loop_6909
58005 fbge,a %fcc0, loop_6910
58006loop_6908:
58007 ta %icc, 0x7
58008 lduh [%l7 + 0x62], %o4
58009loop_6909:
58010 bvs,pn %xcc, loop_6911
58011loop_6910:
58012 fmovdge %xcc, %f4, %f10
58013 call loop_6912
58014 xnorcc %o0, %o5, %i5
58015loop_6911:
58016 xorcc %l3, %g3, %i6
58017 alignaddr %g5, %o2, %i2
58018loop_6912:
58019 fandnot1s %f1, %f10, %f15
58020 sth %o7, [%l7 + 0x4C]
58021 movvs %xcc, %i0, %i4
58022 bvc,a,pn %xcc, loop_6913
58023 fmovdpos %icc, %f9, %f10
58024 ldsb [%l7 + 0x31], %g4
58025 fmovrdlz %g7, %f12, %f4
58026loop_6913:
58027 fandnot1s %f6, %f0, %f7
58028 edge8 %o3, %o1, %g1
58029 movvs %xcc, %g6, %l5
58030 fbne,a %fcc0, loop_6914
58031 fmovse %xcc, %f5, %f13
58032 fabsd %f14, %f0
58033 tn %xcc, 0x7
58034loop_6914:
58035 bvs,pt %icc, loop_6915
58036 ldub [%l7 + 0x50], %l1
58037 fsrc2 %f14, %f4
58038 fnands %f6, %f2, %f5
58039loop_6915:
58040 fbo %fcc2, loop_6916
58041 ldsw [%l7 + 0x74], %l4
58042 smulcc %i7, 0x1A7B, %l6
58043 bg,pt %icc, loop_6917
58044loop_6916:
58045 fmovrsgz %l0, %f8, %f5
58046 lduh [%l7 + 0x38], %l2
58047 tcs %xcc, 0x7
58048loop_6917:
58049 ldsb [%l7 + 0x71], %i3
58050 fmovrdgz %g2, %f12, %f2
58051 nop
58052 setx loop_6918, %l0, %l1
58053 jmpl %l1, %o6
58054 ldd [%l7 + 0x40], %f10
58055 st %f11, [%l7 + 0x60]
58056 fbe,a %fcc0, loop_6919
58057loop_6918:
58058 fnot1 %f4, %f0
58059 sethi 0x148E, %i1
58060 fnot2 %f12, %f2
58061loop_6919:
58062 fmovdl %icc, %f7, %f14
58063 fmovdleu %icc, %f0, %f4
58064 sethi 0x0586, %o4
58065 movrne %o5, %i5, %o0
58066 fbug %fcc3, loop_6920
58067 fandnot2s %f11, %f2, %f7
58068 fnands %f15, %f9, %f15
58069 std %f4, [%l7 + 0x40]
58070loop_6920:
58071 ldx [%l7 + 0x18], %l3
58072 fcmpeq32 %f12, %f0, %g3
58073 srl %i6, 0x0D, %g5
58074 brz %o2, loop_6921
58075 stw %i2, [%l7 + 0x18]
58076 sll %o7, 0x11, %i4
58077 srlx %i0, 0x0E, %g7
58078loop_6921:
58079 lduw [%l7 + 0x38], %g4
58080 fmovdl %icc, %f5, %f15
58081 fmovdvs %icc, %f4, %f15
58082 st %f10, [%l7 + 0x24]
58083 tg %icc, 0x0
58084 or %o1, 0x1FE8, %g1
58085 addc %o3, 0x16CA, %l5
58086 movrlz %g6, %l4, %i7
58087 taddcc %l6, %l0, %l1
58088 fmovdneg %icc, %f12, %f8
58089 fbuge %fcc2, loop_6922
58090 addc %l2, 0x117F, %i3
58091 ldsw [%l7 + 0x74], %g2
58092 ldd [%l7 + 0x60], %f10
58093loop_6922:
58094 fba,a %fcc0, loop_6923
58095 ldub [%l7 + 0x6C], %o6
58096 sllx %i1, 0x1B, %o5
58097 fmovrslz %i5, %f11, %f4
58098loop_6923:
58099 stx %o4, [%l7 + 0x48]
58100 brgez %o0, loop_6924
58101 fmovsn %icc, %f7, %f0
58102 fmovde %xcc, %f2, %f13
58103 tgu %icc, 0x0
58104loop_6924:
58105 fbuge %fcc2, loop_6925
58106 ldsb [%l7 + 0x45], %g3
58107 srlx %i6, %l3, %g5
58108 tcs %xcc, 0x6
58109loop_6925:
58110 fmovsg %icc, %f11, %f5
58111 fmovrsgz %o2, %f1, %f12
58112 lduh [%l7 + 0x6E], %i2
58113 movl %xcc, %i4, %o7
58114 fpack16 %f0, %f6
58115 lduh [%l7 + 0x26], %g7
58116 lduw [%l7 + 0x6C], %i0
58117 fmovrdlez %g4, %f0, %f4
58118 faligndata %f14, %f8, %f12
58119 sethi 0x0458, %o1
58120 fblg,a %fcc2, loop_6926
58121 edge8n %o3, %l5, %g1
58122 fnegs %f9, %f5
58123 fmovda %icc, %f4, %f4
58124loop_6926:
58125 array16 %g6, %l4, %i7
58126 bcs,pt %xcc, loop_6927
58127 fmul8x16al %f6, %f11, %f0
58128 udivx %l6, 0x001B, %l0
58129 ldd [%l7 + 0x28], %f14
58130loop_6927:
58131 bg,a %xcc, loop_6928
58132 fcmpgt16 %f12, %f6, %l2
58133 for %f12, %f12, %f6
58134 fmul8sux16 %f12, %f6, %f12
58135loop_6928:
58136 fcmpne16 %f12, %f10, %l1
58137 bn,pn %icc, loop_6929
58138 fcmpeq16 %f8, %f14, %g2
58139 fble %fcc3, loop_6930
58140 siam 0x5
58141loop_6929:
58142 bvs,a loop_6931
58143 stx %o6, [%l7 + 0x60]
58144loop_6930:
58145 movrne %i1, 0x184, %i3
58146 fnegs %f10, %f9
58147loop_6931:
58148 fcmpne32 %f10, %f2, %o5
58149 fblg,a %fcc0, loop_6932
58150 sth %o4, [%l7 + 0x22]
58151 fcmped %fcc2, %f14, %f6
58152 sth %o0, [%l7 + 0x2E]
58153loop_6932:
58154 fnors %f4, %f3, %f3
58155 xnorcc %g3, 0x03CD, %i6
58156 fbue %fcc0, loop_6933
58157 fnegs %f0, %f0
58158 sth %l3, [%l7 + 0x1C]
58159 stx %g5, [%l7 + 0x78]
58160loop_6933:
58161 fbne,a %fcc3, loop_6934
58162 sth %o2, [%l7 + 0x44]
58163 umul %i2, %i5, %o7
58164 lduh [%l7 + 0x2A], %i4
58165loop_6934:
58166 fba,a %fcc1, loop_6935
58167 fmovsl %xcc, %f4, %f11
58168 st %f0, [%l7 + 0x50]
58169 fnors %f2, %f15, %f9
58170loop_6935:
58171 edge32ln %g7, %g4, %i0
58172 std %f10, [%l7 + 0x48]
58173 movrlz %o1, %l5, %g1
58174 movre %o3, %l4, %i7
58175 fandnot2 %f6, %f10, %f2
58176 movrlz %g6, %l6, %l0
58177 ldsh [%l7 + 0x7E], %l2
58178 srax %l1, %g2, %o6
58179 stw %i1, [%l7 + 0x6C]
58180 ta %xcc, 0x3
58181 mulx %i3, 0x1895, %o4
58182 stb %o0, [%l7 + 0x6A]
58183 std %f0, [%l7 + 0x50]
58184 stw %g3, [%l7 + 0x70]
58185 fmovrde %o5, %f0, %f6
58186 fbo %fcc1, loop_6936
58187 st %f13, [%l7 + 0x44]
58188 ldsb [%l7 + 0x26], %i6
58189 for %f6, %f10, %f8
58190loop_6936:
58191 bn,pn %icc, loop_6937
58192 mulscc %g5, %l3, %o2
58193 array8 %i2, %i5, %i4
58194 srax %g7, 0x04, %g4
58195loop_6937:
58196 std %f8, [%l7 + 0x30]
58197 ldd [%l7 + 0x08], %f12
58198 stb %o7, [%l7 + 0x1B]
58199 fpsub32s %f9, %f5, %f0
58200 ldsb [%l7 + 0x50], %i0
58201 fornot2 %f8, %f6, %f12
58202 ldsb [%l7 + 0x34], %o1
58203 move %icc, %l5, %g1
58204 fandnot1 %f14, %f2, %f0
58205 fmovdn %icc, %f9, %f8
58206 fornot2s %f11, %f4, %f12
58207 stw %o3, [%l7 + 0x1C]
58208 nop
58209 setx loop_6938, %l0, %l1
58210 wrpr 0x1, %tl
58211 wrpr %l1, %tnpc
58212 setx 0x34400001400, %l0, %l1
58213 wrpr %l1, %tstate
58214 wrhpr 0x4, %htstate
58215 done
58216 fandnot2s %f13, %f5, %f7
58217 fmovdneg %icc, %f5, %f15
58218 pdist %f14, %f0, %f14
58219loop_6938:
58220 fmul8ulx16 %f2, %f0, %f6
58221 ldsw [%l7 + 0x3C], %l4
58222 stb %g6, [%l7 + 0x14]
58223 ld [%l7 + 0x34], %f15
58224 stb %i7, [%l7 + 0x56]
58225 sdiv %l6, 0x1E6C, %l2
58226 ldd [%l7 + 0x18], %f12
58227 fbo %fcc1, loop_6939
58228 edge32l %l0, %l1, %o6
58229 movleu %icc, %g2, %i3
58230 lduw [%l7 + 0x30], %i1
58231loop_6939:
58232 ldsh [%l7 + 0x14], %o4
58233 fble %fcc1, loop_6940
58234 st %f9, [%l7 + 0x0C]
58235 popc %g3, %o5
58236 ldx [%l7 + 0x20], %i6
58237loop_6940:
58238 stb %o0, [%l7 + 0x45]
58239 fmovrsne %g5, %f13, %f10
58240 std %f4, [%l7 + 0x10]
58241 nop
58242 setx loop_6941, %l0, %l1
58243 wrpr 0x1, %tl
58244 wrpr %l1, %tpc
58245 add %l1, 0x4, %l1
58246 wrpr %l1, %tnpc
58247 setx 0x34400001400, %l0, %l1
58248 wrpr %l1, %tstate
58249 wrhpr 0x4, %htstate
58250 retry
58251 fbg %fcc1, loop_6942
58252 movrgez %o2, %i2, %l3
58253 tpos %xcc, 0x5
58254loop_6941:
58255 edge16 %i4, %g7, %i5
58256loop_6942:
58257 ldd [%l7 + 0x68], %f10
58258 siam 0x7
58259 fxor %f12, %f4, %f4
58260 sth %g4, [%l7 + 0x10]
58261 ldub [%l7 + 0x17], %o7
58262 st %f1, [%l7 + 0x30]
58263 umul %i0, 0x177D, %l5
58264 sth %g1, [%l7 + 0x56]
58265 fsrc1s %f9, %f10
58266 ldx [%l7 + 0x30], %o1
58267 lduw [%l7 + 0x7C], %o3
58268 fexpand %f1, %f2
58269 stx %l4, [%l7 + 0x18]
58270 fmovdvs %xcc, %f10, %f5
58271 stw %g6, [%l7 + 0x40]
58272 fnot1s %f3, %f9
58273 edge32ln %l6, %l2, %i7
58274 ldub [%l7 + 0x4B], %l1
58275 taddcctv %l0, 0x1A24, %o6
58276 edge32n %i3, %g2, %i1
58277 fnand %f6, %f2, %f12
58278 stb %o4, [%l7 + 0x1D]
58279 st %f8, [%l7 + 0x40]
58280 ba,pt %icc, loop_6943
58281 fmovsvs %icc, %f11, %f1
58282 fmovrslez %o5, %f15, %f7
58283 ldub [%l7 + 0x2D], %i6
58284loop_6943:
58285 ldsb [%l7 + 0x25], %o0
58286 fcmpne32 %f6, %f4, %g5
58287 fpack16 %f14, %f6
58288 edge8 %g3, %i2, %o2
58289 fnot1 %f8, %f2
58290 fors %f1, %f10, %f12
58291 tgu %xcc, 0x0
58292 fpadd16s %f1, %f10, %f11
58293 stb %i4, [%l7 + 0x5B]
58294 udivx %l3, 0x0F6B, %i5
58295 fcmpne16 %f10, %f8, %g4
58296 ldub [%l7 + 0x76], %g7
58297 fbl %fcc3, loop_6944
58298 ldsb [%l7 + 0x5E], %o7
58299 stw %l5, [%l7 + 0x24]
58300 fpmerge %f13, %f10, %f4
58301loop_6944:
58302 fmovsn %icc, %f11, %f15
58303 umulcc %i0, %o1, %o3
58304 stx %g1, [%l7 + 0x68]
58305 fcmpd %fcc2, %f2, %f10
58306 st %f8, [%l7 + 0x08]
58307 fcmpgt32 %f12, %f6, %g6
58308 fzero %f6
58309 sth %l4, [%l7 + 0x32]
58310 bgu,pn %icc, loop_6945
58311 st %f13, [%l7 + 0x0C]
58312 be loop_6946
58313 lduw [%l7 + 0x48], %l6
58314loop_6945:
58315 stx %l2, [%l7 + 0x50]
58316 orcc %l1, 0x175D, %l0
58317loop_6946:
58318 srlx %i7, 0x0E, %o6
58319 lduh [%l7 + 0x1A], %g2
58320 fpsub16 %f6, %f8, %f2
58321 fbug,a %fcc0, loop_6947
58322 fmovspos %icc, %f12, %f5
58323 sdivx %i3, 0x01E5, %o4
58324 sub %i1, %o5, %i6
58325loop_6947:
58326 sll %g5, %o0, %i2
58327 bge,a %xcc, loop_6948
58328 ld [%l7 + 0x70], %f0
58329 brlz,a %g3, loop_6949
58330 fmul8x16au %f8, %f15, %f2
58331loop_6948:
58332 fnot1 %f14, %f14
58333 ldsb [%l7 + 0x79], %i4
58334loop_6949:
58335 srl %l3, %i5, %o2
58336 fsrc2s %f12, %f7
58337 bvc,pt %icc, loop_6950
58338 srlx %g4, 0x12, %g7
58339 lduh [%l7 + 0x24], %o7
58340 ldd [%l7 + 0x78], %f12
58341loop_6950:
58342 fnors %f2, %f14, %f9
58343 mulscc %l5, 0x175B, %i0
58344 taddcctv %o1, %o3, %g6
58345 stb %l4, [%l7 + 0x45]
58346 sdivcc %g1, 0x18F7, %l2
58347 fxnors %f2, %f11, %f15
58348 ta %xcc, 0x5
58349 st %f3, [%l7 + 0x1C]
58350 fmovrdlz %l1, %f12, %f4
58351 ld [%l7 + 0x58], %f9
58352 ldx [%l7 + 0x20], %l0
58353 bcc loop_6951
58354 subcc %i7, 0x02BC, %o6
58355 fcmped %fcc3, %f12, %f2
58356 bneg,pn %icc, loop_6952
58357loop_6951:
58358 fbule %fcc0, loop_6953
58359 sethi 0x1D51, %l6
58360 fcmple16 %f0, %f10, %g2
58361loop_6952:
58362 lduw [%l7 + 0x34], %i3
58363loop_6953:
58364 fmovdg %xcc, %f5, %f12
58365 fones %f7
58366 ldsw [%l7 + 0x6C], %i1
58367 std %f2, [%l7 + 0x60]
58368 faligndata %f14, %f14, %f4
58369 bshuffle %f6, %f14, %f4
58370 stw %o5, [%l7 + 0x34]
58371 fmovsl %xcc, %f8, %f10
58372 fmovsa %xcc, %f1, %f11
58373 fabss %f6, %f5
58374 fmovdleu %xcc, %f15, %f12
58375 fpadd32 %f6, %f12, %f0
58376 lduw [%l7 + 0x44], %o4
58377 ldd [%l7 + 0x48], %f10
58378 fors %f9, %f15, %f0
58379 subcc %i6, 0x0157, %g5
58380 lduw [%l7 + 0x2C], %i2
58381 fbn %fcc2, loop_6954
58382 ldx [%l7 + 0x38], %o0
58383 lduh [%l7 + 0x18], %i4
58384 st %f3, [%l7 + 0x60]
58385loop_6954:
58386 ldub [%l7 + 0x0C], %l3
58387 stx %i5, [%l7 + 0x70]
58388 fmovdcc %xcc, %f6, %f9
58389 fbu,a %fcc3, loop_6955
58390 fmovscc %icc, %f11, %f1
58391 ldsh [%l7 + 0x24], %o2
58392 tne %icc, 0x7
58393loop_6955:
58394 ldx [%l7 + 0x68], %g3
58395 edge8l %g4, %o7, %l5
58396 sll %g7, %o1, %i0
58397 stb %g6, [%l7 + 0x6F]
58398 ldsb [%l7 + 0x25], %l4
58399 ldsh [%l7 + 0x6C], %g1
58400 fpackfix %f4, %f14
58401 fcmple32 %f8, %f0, %l2
58402 edge16 %o3, %l0, %i7
58403 subc %o6, 0x0830, %l1
58404 tleu %icc, 0x0
58405 fpadd32s %f1, %f14, %f8
58406 fnands %f1, %f13, %f1
58407 fblg,a %fcc1, loop_6956
58408 brnz,a %g2, loop_6957
58409 fmovsvc %xcc, %f14, %f3
58410 lduw [%l7 + 0x7C], %i3
58411loop_6956:
58412 ldub [%l7 + 0x4B], %i1
58413loop_6957:
58414 nop
58415 setx loop_6958, %l0, %l1
58416 wrpr 0x1, %tl
58417 wrpr %l1, %tpc
58418 add %l1, 0x4, %l1
58419 wrpr %l1, %tnpc
58420 setx 0x34400001400, %l0, %l1
58421 wrpr %l1, %tstate
58422 wrhpr 0x4, %htstate
58423 retry
58424 sth %o5, [%l7 + 0x48]
58425 fmovd %f12, %f10
58426 edge16l %o4, %i6, %g5
58427loop_6958:
58428 sll %i2, 0x04, %l6
58429 siam 0x4
58430 fors %f13, %f0, %f5
58431 fxors %f8, %f6, %f13
58432 umul %o0, %l3, %i5
58433 edge32l %i4, %o2, %g4
58434 udiv %o7, 0x1B35, %l5
58435 lduw [%l7 + 0x08], %g3
58436 sth %o1, [%l7 + 0x16]
58437 subccc %i0, %g7, %g6
58438 ldub [%l7 + 0x28], %g1
58439 fmovrde %l4, %f10, %f4
58440 fpadd16 %f12, %f8, %f2
58441 fcmpd %fcc0, %f4, %f2
58442 ba %icc, loop_6959
58443 stb %o3, [%l7 + 0x23]
58444 fmovsle %icc, %f9, %f7
58445 fmul8x16al %f0, %f6, %f2
58446loop_6959:
58447 bcs,a loop_6960
58448 fpadd16s %f0, %f4, %f5
58449 fnegd %f12, %f0
58450 fbul %fcc1, loop_6961
58451loop_6960:
58452 fblg %fcc1, loop_6962
58453 fblg %fcc3, loop_6963
58454 fmovrdne %l2, %f12, %f14
58455loop_6961:
58456 fmovda %icc, %f5, %f7
58457loop_6962:
58458 ldsw [%l7 + 0x40], %i7
58459loop_6963:
58460 movrlez %l0, %l1, %o6
58461 sdiv %g2, 0x15A0, %i3
58462 ldub [%l7 + 0x3B], %i1
58463 tg %xcc, 0x0
58464 fnegs %f9, %f15
58465 stw %o5, [%l7 + 0x38]
58466 fpadd16 %f8, %f14, %f4
58467 fmul8x16au %f3, %f14, %f12
58468 fpadd32s %f2, %f5, %f0
58469 ble %xcc, loop_6964
58470 fmovsvc %icc, %f9, %f15
58471 ldsh [%l7 + 0x4A], %o4
58472 std %f14, [%l7 + 0x30]
58473loop_6964:
58474 fbu,a %fcc3, loop_6965
58475 fmuld8sux16 %f12, %f0, %f6
58476 lduh [%l7 + 0x48], %i6
58477 fcmpgt16 %f12, %f4, %i2
58478loop_6965:
58479 lduw [%l7 + 0x20], %g5
58480 edge32n %l6, %l3, %i5
58481 tleu %icc, 0x5
58482 smulcc %i4, %o2, %o0
58483 fmovsgu %icc, %f6, %f3
58484 fmovdl %icc, %f4, %f11
58485 ldsh [%l7 + 0x2E], %g4
58486 std %f10, [%l7 + 0x18]
58487 stb %l5, [%l7 + 0x38]
58488 fandnot1 %f4, %f4, %f0
58489 bshuffle %f0, %f4, %f4
58490 ldub [%l7 + 0x70], %g3
58491 fnegd %f2, %f0
58492 orn %o7, %o1, %i0
58493 edge8 %g7, %g6, %g1
58494 fzero %f14
58495 fmovdgu %icc, %f1, %f6
58496 faligndata %f8, %f12, %f4
58497 ldx [%l7 + 0x48], %l4
58498 ldd [%l7 + 0x20], %f4
58499 tpos %icc, 0x1
58500 fbug %fcc1, loop_6966
58501 lduh [%l7 + 0x26], %l2
58502 fmovsg %icc, %f6, %f5
58503 fcmpgt32 %f14, %f2, %o3
58504loop_6966:
58505 brgz,a %l0, loop_6967
58506 fmovdle %xcc, %f13, %f15
58507 fmovsne %icc, %f5, %f12
58508 ldsb [%l7 + 0x1F], %l1
58509loop_6967:
58510 sth %o6, [%l7 + 0x1E]
58511 fmovdleu %icc, %f14, %f0
58512 fmovsg %icc, %f11, %f2
58513 ldsh [%l7 + 0x70], %i7
58514 fmovsl %icc, %f9, %f9
58515 add %g2, %i3, %i1
58516 bn,a,pt %icc, loop_6968
58517 fcmped %fcc2, %f2, %f12
58518 ldd [%l7 + 0x18], %f12
58519 ldd [%l7 + 0x38], %f14
58520loop_6968:
58521 movgu %icc, %o4, %o5
58522 fmovdcs %xcc, %f1, %f10
58523 move %icc, %i2, %g5
58524 fbge,a %fcc2, loop_6969
58525 ldsh [%l7 + 0x5C], %l6
58526 fmovsne %icc, %f0, %f1
58527 ldx [%l7 + 0x48], %i6
58528loop_6969:
58529 edge8n %l3, %i4, %i5
58530 array16 %o0, %g4, %o2
58531 movn %xcc, %l5, %g3
58532 xnor %o7, %i0, %g7
58533 sdiv %g6, 0x00ED, %o1
58534 bgu %xcc, loop_6970
58535 alignaddr %g1, %l2, %l4
58536 fzeros %f3
58537 fmovrsgz %l0, %f10, %f14
58538loop_6970:
58539 std %f2, [%l7 + 0x48]
58540 edge8n %o3, %o6, %l1
58541 fbn %fcc2, loop_6971
58542 fexpand %f15, %f10
58543 array8 %i7, %g2, %i3
58544 fpmerge %f3, %f5, %f2
58545loop_6971:
58546 ba,a %icc, loop_6972
58547 stb %i1, [%l7 + 0x12]
58548 xnor %o5, %i2, %o4
58549 movcs %xcc, %g5, %i6
58550loop_6972:
58551 bg loop_6973
58552 fpsub16s %f0, %f12, %f11
58553 movneg %icc, %l3, %i4
58554 tcc %xcc, 0x7
58555loop_6973:
58556 ldx [%l7 + 0x10], %l6
58557 fmovsleu %icc, %f4, %f14
58558 fpsub16 %f14, %f0, %f10
58559 lduh [%l7 + 0x5E], %o0
58560 fnot1s %f12, %f9
58561 ldx [%l7 + 0x50], %i5
58562 ldub [%l7 + 0x5C], %g4
58563 fmovsge %icc, %f15, %f12
58564 movn %icc, %l5, %g3
58565 sub %o2, %i0, %g7
58566 ld [%l7 + 0x28], %f8
58567 ldsh [%l7 + 0x40], %o7
58568 fpack16 %f14, %f6
58569 umulcc %o1, %g1, %g6
58570 ldx [%l7 + 0x48], %l4
58571 smulcc %l2, 0x1EAB, %o3
58572 fbug %fcc1, loop_6974
58573 srax %l0, %o6, %i7
58574 fbe,a %fcc1, loop_6975
58575 fcmpgt32 %f4, %f6, %l1
58576loop_6974:
58577 addc %i3, 0x0F24, %g2
58578 ldx [%l7 + 0x08], %i1
58579loop_6975:
58580 fandnot1 %f8, %f8, %f10
58581 fmovspos %icc, %f13, %f11
58582 ba,pt %xcc, loop_6976
58583 fmovdgu %icc, %f12, %f5
58584 fabsd %f6, %f4
58585 lduh [%l7 + 0x2A], %o5
58586loop_6976:
58587 fandnot1 %f0, %f4, %f10
58588 fnor %f8, %f14, %f4
58589 fmovda %icc, %f13, %f14
58590 stb %o4, [%l7 + 0x40]
58591 or %i2, 0x080E, %g5
58592 tgu %xcc, 0x1
58593 sll %l3, 0x18, %i6
58594 siam 0x1
58595 alignaddr %i4, %l6, %o0
58596 stb %g4, [%l7 + 0x4F]
58597 std %f10, [%l7 + 0x18]
58598 fmovrde %i5, %f10, %f12
58599 fmovsneg %xcc, %f15, %f1
58600 call loop_6977
58601 fcmpd %fcc1, %f2, %f10
58602 andn %g3, 0x1B5D, %l5
58603 brlez,a %o2, loop_6978
58604loop_6977:
58605 std %f2, [%l7 + 0x78]
58606 faligndata %f14, %f8, %f4
58607 fmovs %f8, %f10
58608loop_6978:
58609 stx %i0, [%l7 + 0x28]
58610 sdiv %g7, 0x0CCC, %o1
58611 st %f6, [%l7 + 0x3C]
58612 ldx [%l7 + 0x58], %g1
58613 bg,pt %xcc, loop_6979
58614 stx %o7, [%l7 + 0x40]
58615 popc %l4, %l2
58616 sra %g6, %o3, %o6
58617loop_6979:
58618 tneg %icc, 0x3
58619 bcc loop_6980
58620 addcc %i7, 0x004A, %l0
58621 be %icc, loop_6981
58622 movcs %icc, %i3, %l1
58623loop_6980:
58624 edge16n %i1, %g2, %o4
58625 std %f10, [%l7 + 0x30]
58626loop_6981:
58627 movneg %icc, %i2, %o5
58628 fblg %fcc1, loop_6982
58629 ldsb [%l7 + 0x11], %g5
58630 lduw [%l7 + 0x28], %l3
58631 fandnot1 %f14, %f6, %f14
58632loop_6982:
58633 fmovspos %icc, %f8, %f15
58634 mova %xcc, %i4, %i6
58635 fnands %f14, %f15, %f3
58636 smulcc %l6, 0x1A8D, %g4
58637 addcc %o0, 0x118C, %i5
58638 ldx [%l7 + 0x58], %l5
58639 fmovsgu %icc, %f7, %f12
58640 fpack32 %f12, %f0, %f4
58641 stb %o2, [%l7 + 0x67]
58642 ldd [%l7 + 0x18], %f14
58643 subccc %i0, 0x06F2, %g3
58644 fsrc2 %f14, %f8
58645 bcs loop_6983
58646 fbuge %fcc1, loop_6984
58647 fpadd32 %f8, %f0, %f4
58648 stb %g7, [%l7 + 0x5C]
58649loop_6983:
58650 bleu,a loop_6985
58651loop_6984:
58652 xnor %g1, 0x1174, %o7
58653 st %f6, [%l7 + 0x4C]
58654 movcs %icc, %l4, %l2
58655loop_6985:
58656 ldsw [%l7 + 0x14], %o1
58657 fmovd %f8, %f0
58658 stb %g6, [%l7 + 0x11]
58659 fmul8sux16 %f2, %f14, %f0
58660 lduw [%l7 + 0x44], %o3
58661 xnor %o6, %i7, %l0
58662 ldub [%l7 + 0x66], %l1
58663 sth %i3, [%l7 + 0x5C]
58664 fpadd32 %f14, %f8, %f12
58665 nop
58666 setx loop_6986, %l0, %l1
58667 jmpl %l1, %i1
58668 fpack32 %f10, %f0, %f8
58669 ldsh [%l7 + 0x30], %o4
58670 fornot2s %f7, %f12, %f1
58671loop_6986:
58672 fnot1s %f14, %f15
58673 fcmpne32 %f14, %f10, %g2
58674 fnot2s %f3, %f11
58675 ldsh [%l7 + 0x60], %o5
58676 bpos loop_6987
58677 subc %i2, 0x043C, %l3
58678 ldd [%l7 + 0x40], %f8
58679 stx %i4, [%l7 + 0x08]
58680loop_6987:
58681 fmovrdgez %i6, %f4, %f8
58682 fblg %fcc0, loop_6988
58683 fmovdgu %icc, %f11, %f7
58684 add %l6, %g4, %o0
58685 addc %g5, 0x1178, %l5
58686loop_6988:
58687 add %i5, %o2, %i0
58688 bvs %icc, loop_6989
58689 ldsb [%l7 + 0x36], %g3
58690 stb %g7, [%l7 + 0x44]
58691 ldub [%l7 + 0x50], %o7
58692loop_6989:
58693 fmul8ulx16 %f0, %f10, %f10
58694 fxnors %f11, %f15, %f14
58695 ld [%l7 + 0x50], %f3
58696 ld [%l7 + 0x10], %f4
58697 move %icc, %g1, %l2
58698 fmovdgu %xcc, %f7, %f14
58699 lduh [%l7 + 0x34], %l4
58700 fcmpd %fcc2, %f8, %f12
58701 movre %g6, 0x1E6, %o3
58702 fbne %fcc2, loop_6990
58703 ldsw [%l7 + 0x2C], %o1
58704 smul %i7, %l0, %l1
58705 call loop_6991
58706loop_6990:
58707 fmovdcs %xcc, %f2, %f0
58708 lduh [%l7 + 0x18], %i3
58709 ldsw [%l7 + 0x08], %i1
58710loop_6991:
58711 movrlz %o4, 0x06E, %o6
58712 umul %o5, 0x00D3, %i2
58713 ldd [%l7 + 0x08], %f12
58714 sth %g2, [%l7 + 0x20]
58715 fmovscc %xcc, %f0, %f10
58716 bn,a %icc, loop_6992
58717 fmovdvs %xcc, %f4, %f15
58718 lduw [%l7 + 0x58], %i4
58719 edge16l %l3, %i6, %g4
58720loop_6992:
58721 ldub [%l7 + 0x32], %l6
58722 andn %g5, %o0, %i5
58723 movrgez %o2, %i0, %g3
58724 fnot2s %f3, %f7
58725 call loop_6993
58726 ldub [%l7 + 0x6C], %g7
58727 movn %icc, %o7, %g1
58728 tl %xcc, 0x4
58729loop_6993:
58730 orncc %l2, 0x1F63, %l4
58731 bge %icc, loop_6994
58732 fmovsn %xcc, %f2, %f7
58733 ta %icc, 0x6
58734 brlez,a %l5, loop_6995
58735loop_6994:
58736 fpsub32 %f2, %f8, %f10
58737 std %f4, [%l7 + 0x48]
58738 ldub [%l7 + 0x20], %o3
58739loop_6995:
58740 brz,a %g6, loop_6996
58741 fmovdg %icc, %f8, %f5
58742 stw %i7, [%l7 + 0x1C]
58743 ldsw [%l7 + 0x58], %l0
58744loop_6996:
58745 sdivx %o1, 0x01DE, %i3
58746 andncc %i1, %l1, %o6
58747 bpos,pt %xcc, loop_6997
58748 ldx [%l7 + 0x18], %o5
58749 sdivx %i2, 0x17E4, %g2
58750 fbl,a %fcc2, loop_6998
58751loop_6997:
58752 subc %o4, 0x0FD4, %l3
58753 bgu,pn %xcc, loop_6999
58754 fmovrslez %i4, %f8, %f5
58755loop_6998:
58756 sth %g4, [%l7 + 0x6E]
58757 fzero %f4
58758loop_6999:
58759 ldx [%l7 + 0x68], %i6
58760 srl %l6, 0x1D, %o0
58761 fbuge,a %fcc3, loop_7000
58762 ldd [%l7 + 0x38], %f2
58763 fmovrsgez %i5, %f11, %f15
58764 subc %g5, %o2, %i0
58765loop_7000:
58766 fandnot2 %f2, %f12, %f10
58767 ldsw [%l7 + 0x58], %g7
58768 ldub [%l7 + 0x34], %o7
58769 movrgez %g3, 0x30A, %g1
58770 fcmpgt32 %f12, %f10, %l2
58771 edge16ln %l4, %o3, %l5
58772 ta %xcc, 0x4
58773 stx %g6, [%l7 + 0x78]
58774 movrlez %i7, %o1, %i3
58775 std %f12, [%l7 + 0x20]
58776 fmovrdne %i1, %f4, %f4
58777 fmovsne %xcc, %f15, %f5
58778 fsrc1 %f12, %f4
58779 array32 %l1, %o6, %l0
58780 std %f6, [%l7 + 0x48]
58781 fmovs %f2, %f15
58782 nop
58783 setx loop_7001, %l0, %l1
58784 wrpr 0x1, %tl
58785 wrpr %l1, %tnpc
58786 setx 0x34400001400, %l0, %l1
58787 wrpr %l1, %tstate
58788 wrhpr 0x4, %htstate
58789 done
58790 fbue %fcc3, loop_7002
58791 ldsb [%l7 + 0x3D], %i2
58792 bcs loop_7003
58793loop_7001:
58794 fmovrsne %g2, %f0, %f12
58795loop_7002:
58796 tle %xcc, 0x6
58797 move %xcc, %o5, %l3
58798loop_7003:
58799 fbule %fcc3, loop_7004
58800 popc 0x0551, %i4
58801 bl,pt %icc, loop_7005
58802 tn %xcc, 0x1
58803loop_7004:
58804 nop
58805 setx loop_7006, %l0, %l1
58806 wrpr 0x1, %tl
58807 wrpr %l1, %tpc
58808 add %l1, 0x4, %l1
58809 wrpr %l1, %tnpc
58810 setx 0x34400001400, %l0, %l1
58811 wrpr %l1, %tstate
58812 wrhpr 0x4, %htstate
58813 retry
58814 sllx %o4, %i6, %g4
58815loop_7005:
58816 fxnor %f4, %f0, %f0
58817 fmovd %f12, %f12
58818loop_7006:
58819 ba %icc, loop_7007
58820 fnands %f4, %f11, %f5
58821 brnz,a %l6, loop_7008
58822 ldsw [%l7 + 0x20], %i5
58823loop_7007:
58824 for %f10, %f10, %f12
58825 ldub [%l7 + 0x5E], %o0
58826loop_7008:
58827 fone %f0
58828 ldx [%l7 + 0x28], %g5
58829 sth %o2, [%l7 + 0x3E]
58830 call loop_7009
58831 alignaddrl %g7, %o7, %i0
58832 ld [%l7 + 0x1C], %f15
58833 nop
58834 setx loop_7010, %l0, %l1
58835 wrpr 0x1, %tl
58836 wrpr %l1, %tnpc
58837 setx 0x34400001400, %l0, %l1
58838 wrpr %l1, %tstate
58839 wrhpr 0x4, %htstate
58840 done
58841loop_7009:
58842 fmovsvc %xcc, %f10, %f13
58843 fnor %f0, %f10, %f14
58844 stw %g1, [%l7 + 0x50]
58845loop_7010:
58846 stx %g3, [%l7 + 0x28]
58847 stw %l4, [%l7 + 0x20]
58848 fcmpne16 %f4, %f14, %l2
58849 fornot1 %f2, %f6, %f8
58850 lduh [%l7 + 0x50], %o3
58851 udivcc %l5, 0x02EA, %i7
58852 tne %xcc, 0x0
58853 srl %o1, 0x06, %g6
58854 ldx [%l7 + 0x28], %i3
58855 lduh [%l7 + 0x66], %i1
58856 bleu,a %icc, loop_7011
58857 srax %l1, %o6, %i2
58858 addcc %g2, 0x055D, %l0
58859 te %xcc, 0x7
58860loop_7011:
58861 fmovrslez %o5, %f3, %f8
58862 std %f10, [%l7 + 0x40]
58863 std %f4, [%l7 + 0x10]
58864 mulscc %l3, %o4, %i6
58865 srax %i4, 0x1C, %l6
58866 sra %g4, 0x0C, %o0
58867 std %f12, [%l7 + 0x40]
58868 lduw [%l7 + 0x34], %g5
58869 udivx %i5, 0x1844, %o2
58870 fmovsa %xcc, %f5, %f12
58871 ldub [%l7 + 0x6B], %g7
58872 fcmpgt16 %f2, %f4, %o7
58873 ba %icc, loop_7012
58874 fmovdvs %xcc, %f3, %f13
58875 fmovdcs %xcc, %f3, %f10
58876 fnot1s %f4, %f15
58877loop_7012:
58878 fbu,a %fcc0, loop_7013
58879 fmovdl %xcc, %f14, %f15
58880 ldsb [%l7 + 0x4C], %g1
58881 sllx %g3, 0x13, %l4
58882loop_7013:
58883 ld [%l7 + 0x10], %f8
58884 ldd [%l7 + 0x20], %f2
58885 movpos %xcc, %l2, %i0
58886 stx %o3, [%l7 + 0x38]
58887 srax %i7, 0x06, %o1
58888 fcmpgt16 %f14, %f0, %g6
58889 tg %icc, 0x1
58890 fsrc1s %f15, %f14
58891 fpmerge %f13, %f12, %f0
58892 edge32 %i3, %l5, %l1
58893 ldsb [%l7 + 0x3F], %o6
58894 brz,a %i1, loop_7014
58895 smulcc %g2, 0x1E95, %i2
58896 st %f12, [%l7 + 0x68]
58897 fmovrdne %o5, %f8, %f2
58898loop_7014:
58899 ldx [%l7 + 0x18], %l3
58900 sethi 0x19B9, %l0
58901 alignaddrl %o4, %i4, %i6
58902 array8 %g4, %l6, %o0
58903 edge16 %i5, %g5, %o2
58904 fabss %f12, %f1
58905 brlz,a %o7, loop_7015
58906 bgu,pn %xcc, loop_7016
58907 stw %g7, [%l7 + 0x44]
58908 fcmpeq16 %f14, %f4, %g1
58909loop_7015:
58910 std %f12, [%l7 + 0x28]
58911loop_7016:
58912 stb %l4, [%l7 + 0x0D]
58913 bneg,a %xcc, loop_7017
58914 tneg %icc, 0x5
58915 ldd [%l7 + 0x58], %f8
58916 fmuld8ulx16 %f0, %f8, %f4
58917loop_7017:
58918 fpmerge %f9, %f10, %f4
58919 ldd [%l7 + 0x58], %f6
58920 ldsb [%l7 + 0x5F], %l2
58921 addcc %i0, 0x150C, %o3
58922 fzero %f4
58923 fbl %fcc0, loop_7018
58924 st %f8, [%l7 + 0x7C]
58925 ld [%l7 + 0x70], %f2
58926 lduh [%l7 + 0x6A], %g3
58927loop_7018:
58928 fpsub16 %f4, %f10, %f14
58929 call loop_7019
58930 faligndata %f12, %f6, %f8
58931 movneg %icc, %i7, %g6
58932 ldsw [%l7 + 0x40], %i3
58933loop_7019:
58934 fbue %fcc0, loop_7020
58935 fmovsvc %icc, %f1, %f15
58936 fmovsvc %xcc, %f1, %f4
58937 lduh [%l7 + 0x2A], %o1
58938loop_7020:
58939 tcc %icc, 0x0
58940 fcmpes %fcc1, %f7, %f8
58941 fcmpgt16 %f0, %f2, %l1
58942 sethi 0x13CA, %l5
58943 orncc %i1, 0x023C, %o6
58944 fnot1 %f6, %f0
58945 taddcctv %g2, 0x1C98, %i2
58946 fabsd %f10, %f0
58947 brgz %o5, loop_7021
58948 fandnot1 %f12, %f12, %f2
58949 smulcc %l0, 0x0D0F, %l3
58950 mova %icc, %o4, %i6
58951loop_7021:
58952 std %f2, [%l7 + 0x38]
58953 umulcc %i4, 0x16EF, %g4
58954 alignaddrl %l6, %o0, %i5
58955 fmovrsgez %o2, %f15, %f6
58956 ldx [%l7 + 0x28], %g5
58957 stw %g7, [%l7 + 0x64]
58958 popc %g1, %l4
58959 fmovrse %l2, %f9, %f6
58960 ldub [%l7 + 0x37], %o7
58961 fpsub32 %f8, %f10, %f2
58962 lduw [%l7 + 0x38], %i0
58963 andn %g3, %i7, %o3
58964 brgez %i3, loop_7022
58965 fbe,a %fcc0, loop_7023
58966 fcmpeq32 %f12, %f0, %o1
58967 stw %g6, [%l7 + 0x10]
58968loop_7022:
58969 st %f0, [%l7 + 0x70]
58970loop_7023:
58971 addccc %l1, 0x0B72, %l5
58972 ble,pt %icc, loop_7024
58973 fcmple16 %f8, %f2, %o6
58974 addcc %i1, %g2, %i2
58975 mulx %o5, 0x16C4, %l0
58976loop_7024:
58977 fpadd32s %f12, %f6, %f9
58978 fbu,a %fcc1, loop_7025
58979 array16 %l3, %o4, %i4
58980 nop
58981 setx loop_7026, %l0, %l1
58982 wrpr 0x1, %tl
58983 wrpr %l1, %tnpc
58984 setx 0x34400001400, %l0, %l1
58985 wrpr %l1, %tstate
58986 wrhpr 0x4, %htstate
58987 done
58988 orn %i6, 0x110D, %g4
58989loop_7025:
58990 edge8n %l6, %i5, %o2
58991 ld [%l7 + 0x64], %f10
58992loop_7026:
58993 ld [%l7 + 0x4C], %f5
58994 ldd [%l7 + 0x08], %f8
58995 fsrc2s %f0, %f5
58996 tsubcctv %o0, %g5, %g1
58997 subccc %l4, 0x0AB8, %g7
58998 ldsb [%l7 + 0x36], %o7
58999 ldub [%l7 + 0x54], %l2
59000 fmovdpos %xcc, %f2, %f5
59001 fmovdge %xcc, %f0, %f14
59002 ldsh [%l7 + 0x5C], %g3
59003 movl %icc, %i7, %o3
59004 fmovdle %xcc, %f0, %f8
59005 fandnot2 %f6, %f14, %f2
59006 ldsh [%l7 + 0x26], %i3
59007 tl %xcc, 0x2
59008 stx %i0, [%l7 + 0x30]
59009 andn %o1, %l1, %l5
59010 fxnors %f5, %f2, %f12
59011 ble loop_7027
59012 fmuld8ulx16 %f9, %f9, %f12
59013 stx %o6, [%l7 + 0x08]
59014 stb %g6, [%l7 + 0x5B]
59015loop_7027:
59016 tn %xcc, 0x0
59017 edge32 %i1, %g2, %o5
59018 sdivcc %l0, 0x0845, %l3
59019 bneg,a,pn %xcc, loop_7028
59020 fmovspos %xcc, %f11, %f0
59021 fmovdg %xcc, %f9, %f8
59022 edge8 %o4, %i4, %i2
59023loop_7028:
59024 fmovrdgez %i6, %f10, %f14
59025 ldsh [%l7 + 0x2A], %g4
59026 fpadd16s %f10, %f14, %f1
59027 fmovrslz %l6, %f0, %f4
59028 fba %fcc0, loop_7029
59029 lduw [%l7 + 0x68], %i5
59030 tpos %xcc, 0x5
59031 bge,pt %xcc, loop_7030
59032loop_7029:
59033 fmovsvs %xcc, %f9, %f5
59034 movrgz %o0, %g5, %g1
59035 lduw [%l7 + 0x08], %o2
59036loop_7030:
59037 bshuffle %f12, %f4, %f0
59038 fmovrslz %l4, %f2, %f15
59039 st %f13, [%l7 + 0x34]
59040 edge8ln %g7, %l2, %o7
59041 brz %g3, loop_7031
59042 movl %xcc, %i7, %o3
59043 fbuge %fcc1, loop_7032
59044 fblg %fcc3, loop_7033
59045loop_7031:
59046 xnor %i3, 0x16EC, %o1
59047 lduh [%l7 + 0x52], %l1
59048loop_7032:
59049 bcc,pn %icc, loop_7034
59050loop_7033:
59051 brgez,a %i0, loop_7035
59052 fzero %f4
59053 ldub [%l7 + 0x35], %o6
59054loop_7034:
59055 fnand %f12, %f0, %f2
59056loop_7035:
59057 bvc %xcc, loop_7036
59058 sth %g6, [%l7 + 0x7A]
59059 addcc %i1, %g2, %l5
59060 ldsh [%l7 + 0x7C], %l0
59061loop_7036:
59062 edge16l %l3, %o5, %o4
59063 sth %i2, [%l7 + 0x3A]
59064 tgu %xcc, 0x5
59065 ldsh [%l7 + 0x3A], %i4
59066 ldsw [%l7 + 0x58], %g4
59067 fnot1 %f2, %f4
59068 lduw [%l7 + 0x20], %l6
59069 array8 %i5, %o0, %i6
59070 fornot1 %f4, %f10, %f6
59071 bcs loop_7037
59072 lduh [%l7 + 0x1E], %g1
59073 addccc %o2, %l4, %g7
59074 tge %icc, 0x4
59075loop_7037:
59076 move %xcc, %g5, %o7
59077 fxors %f1, %f2, %f9
59078 brz %l2, loop_7038
59079 for %f4, %f6, %f2
59080 ldx [%l7 + 0x50], %g3
59081 stx %o3, [%l7 + 0x20]
59082loop_7038:
59083 fmul8ulx16 %f8, %f8, %f2
59084 movl %xcc, %i7, %i3
59085 fpsub16 %f6, %f4, %f4
59086 bl,a,pt %xcc, loop_7039
59087 ldx [%l7 + 0x08], %l1
59088 stw %o1, [%l7 + 0x48]
59089 lduh [%l7 + 0x24], %o6
59090loop_7039:
59091 fornot1s %f8, %f4, %f4
59092 tsubcc %g6, %i1, %g2
59093 stb %i0, [%l7 + 0x76]
59094 movcc %xcc, %l5, %l3
59095 fsrc1s %f0, %f2
59096 fmovdg %xcc, %f11, %f6
59097 ld [%l7 + 0x78], %f5
59098 movgu %xcc, %l0, %o5
59099 bcs,pt %icc, loop_7040
59100 fxnor %f0, %f6, %f8
59101 ldsw [%l7 + 0x6C], %i2
59102 sth %o4, [%l7 + 0x72]
59103loop_7040:
59104 ldsb [%l7 + 0x33], %g4
59105 fba,a %fcc2, loop_7041
59106 ldx [%l7 + 0x60], %i4
59107 fmovsgu %xcc, %f8, %f4
59108 fcmps %fcc0, %f2, %f8
59109loop_7041:
59110 sdivx %l6, 0x1350, %i5
59111 lduw [%l7 + 0x5C], %o0
59112 fmovda %xcc, %f15, %f12
59113 fabsd %f0, %f2
59114 lduw [%l7 + 0x18], %i6
59115 lduw [%l7 + 0x08], %g1
59116 movvs %icc, %l4, %o2
59117 stb %g7, [%l7 + 0x63]
59118 movrne %g5, %l2, %g3
59119 fmovsl %icc, %f9, %f9
59120 movcc %xcc, %o3, %o7
59121 fmul8x16al %f8, %f0, %f14
59122 fmuld8sux16 %f15, %f7, %f12
59123 tpos %xcc, 0x2
59124 fmul8sux16 %f10, %f2, %f12
59125 bg,pt %icc, loop_7042
59126 edge32l %i3, %l1, %i7
59127 fbug,a %fcc0, loop_7043
59128 fmovdle %xcc, %f14, %f4
59129loop_7042:
59130 ldub [%l7 + 0x70], %o6
59131 addc %g6, %o1, %i1
59132loop_7043:
59133 tle %icc, 0x5
59134 fmovsvs %xcc, %f4, %f13
59135 movl %xcc, %g2, %l5
59136 move %xcc, %l3, %l0
59137 fcmpne32 %f0, %f10, %i0
59138 fmovscc %icc, %f8, %f7
59139 fxnors %f4, %f6, %f11
59140 and %i2, %o4, %g4
59141 be,a %xcc, loop_7044
59142 tl %xcc, 0x4
59143 fbug %fcc2, loop_7045
59144 udivx %o5, 0x191D, %l6
59145loop_7044:
59146 ba loop_7046
59147 array16 %i4, %o0, %i6
59148loop_7045:
59149 bleu,pt %xcc, loop_7047
59150 pdist %f8, %f6, %f12
59151loop_7046:
59152 te %icc, 0x6
59153 fnor %f6, %f12, %f8
59154loop_7047:
59155 st %f6, [%l7 + 0x54]
59156 ldx [%l7 + 0x20], %i5
59157 stb %l4, [%l7 + 0x42]
59158 lduh [%l7 + 0x14], %o2
59159 call loop_7048
59160 sllx %g7, 0x17, %g1
59161 fpmerge %f10, %f2, %f0
59162 movneg %icc, %g5, %l2
59163loop_7048:
59164 fmovde %icc, %f3, %f1
59165 tge %icc, 0x5
59166 tsubcctv %g3, 0x09D9, %o3
59167 stw %i3, [%l7 + 0x54]
59168 fba %fcc3, loop_7049
59169 faligndata %f6, %f10, %f2
59170 ldx [%l7 + 0x40], %l1
59171 stx %i7, [%l7 + 0x10]
59172loop_7049:
59173 array32 %o6, %o7, %g6
59174 ldsb [%l7 + 0x3F], %o1
59175 bvc,a %xcc, loop_7050
59176 ldsw [%l7 + 0x34], %i1
59177 xnorcc %l5, 0x18B8, %g2
59178 fcmpgt16 %f6, %f10, %l0
59179loop_7050:
59180 udiv %l3, 0x0B92, %i2
59181 ldsw [%l7 + 0x74], %i0
59182 fmovdvc %xcc, %f12, %f12
59183 st %f4, [%l7 + 0x54]
59184 ldsb [%l7 + 0x21], %g4
59185 fmovdge %icc, %f9, %f11
59186 taddcc %o5, 0x0C2A, %o4
59187 ldsh [%l7 + 0x38], %i4
59188 lduw [%l7 + 0x60], %o0
59189 alignaddr %i6, %l6, %i5
59190 fsrc2s %f9, %f1
59191 for %f10, %f12, %f8
59192 srl %o2, 0x19, %l4
59193 brgz %g7, loop_7051
59194 tcc %icc, 0x6
59195 fandnot1 %f10, %f2, %f2
59196 st %f4, [%l7 + 0x20]
59197loop_7051:
59198 fmovdl %xcc, %f11, %f10
59199 fmovscc %xcc, %f7, %f5
59200 movrne %g5, %g1, %l2
59201 taddcctv %o3, 0x104A, %g3
59202 bvc,a,pt %xcc, loop_7052
59203 fbug,a %fcc3, loop_7053
59204 bl %icc, loop_7054
59205 fcmpne32 %f4, %f4, %i3
59206loop_7052:
59207 fmovdneg %xcc, %f8, %f2
59208loop_7053:
59209 fmuld8sux16 %f9, %f5, %f4
59210loop_7054:
59211 fmovrdgez %i7, %f8, %f0
59212 tcs %xcc, 0x0
59213 subcc %l1, %o7, %g6
59214 fnor %f4, %f12, %f2
59215 stb %o1, [%l7 + 0x39]
59216 array8 %i1, %l5, %g2
59217 std %f12, [%l7 + 0x10]
59218 ba loop_7055
59219 ldsw [%l7 + 0x5C], %l0
59220 stx %o6, [%l7 + 0x60]
59221 fmul8x16al %f11, %f3, %f2
59222loop_7055:
59223 bleu loop_7056
59224 lduh [%l7 + 0x30], %i2
59225 fmuld8sux16 %f4, %f10, %f8
59226 stw %i0, [%l7 + 0x50]
59227loop_7056:
59228 xnorcc %g4, %l3, %o5
59229 std %f8, [%l7 + 0x10]
59230 lduh [%l7 + 0x2C], %i4
59231 alignaddrl %o4, %o0, %l6
59232 fones %f0
59233 mulx %i6, %i5, %o2
59234 fmovdvc %icc, %f5, %f1
59235 fmovscs %xcc, %f10, %f2
59236 fmovdneg %xcc, %f4, %f12
59237 fandnot1 %f8, %f2, %f6
59238 fmovdle %xcc, %f14, %f0
59239 nop
59240 setx loop_7057, %l0, %l1
59241 wrpr 0x1, %tl
59242 wrpr %l1, %tpc
59243 add %l1, 0x4, %l1
59244 wrpr %l1, %tnpc
59245 setx 0x34400001400, %l0, %l1
59246 wrpr %l1, %tstate
59247 wrhpr 0x4, %htstate
59248 retry
59249 fcmpeq32 %f2, %f14, %g7
59250 nop
59251 setx loop_7058, %l0, %l1
59252 wrpr 0x1, %tl
59253 wrpr %l1, %tnpc
59254 setx 0x34400001400, %l0, %l1
59255 wrpr %l1, %tstate
59256 wrhpr 0x4, %htstate
59257 done
59258 fzeros %f14
59259loop_7057:
59260 brlez,a %l4, loop_7059
59261 bneg,a,pn %icc, loop_7060
59262loop_7058:
59263 orncc %g1, %l2, %g5
59264 fmovsg %icc, %f15, %f6
59265loop_7059:
59266 fbo %fcc2, loop_7061
59267loop_7060:
59268 taddcc %g3, %o3, %i3
59269 subccc %i7, %o7, %g6
59270 fnors %f5, %f0, %f9
59271loop_7061:
59272 fsrc2 %f0, %f2
59273 fmovsa %xcc, %f11, %f9
59274 fmovsle %xcc, %f8, %f8
59275 fmul8x16al %f11, %f12, %f4
59276 tn %xcc, 0x6
59277 tpos %xcc, 0x3
59278 tsubcctv %o1, 0x14CE, %l1
59279 fmovdcc %icc, %f10, %f5
59280 tge %icc, 0x4
59281 ldsb [%l7 + 0x3C], %i1
59282 subc %g2, 0x090F, %l5
59283 fmovde %icc, %f14, %f13
59284 sll %o6, 0x04, %l0
59285 ldub [%l7 + 0x49], %i2
59286 stb %g4, [%l7 + 0x1E]
59287 move %xcc, %l3, %o5
59288 movrlez %i4, %o4, %o0
59289 tn %xcc, 0x0
59290 fbo,a %fcc1, loop_7062
59291 lduw [%l7 + 0x74], %i0
59292 xorcc %i6, 0x0614, %i5
59293 lduh [%l7 + 0x46], %o2
59294loop_7062:
59295 ldx [%l7 + 0x48], %g7
59296 fcmpne32 %f10, %f10, %l4
59297 movl %icc, %g1, %l2
59298 fblg,a %fcc2, loop_7063
59299 fmovsg %icc, %f10, %f1
59300 tcc %xcc, 0x6
59301 fmovsvs %icc, %f8, %f0
59302loop_7063:
59303 umulcc %l6, 0x1B53, %g3
59304 bge %icc, loop_7064
59305 brlz %g5, loop_7065
59306 fmuld8ulx16 %f11, %f15, %f10
59307 ldsh [%l7 + 0x1A], %o3
59308loop_7064:
59309 stx %i7, [%l7 + 0x68]
59310loop_7065:
59311 lduh [%l7 + 0x7C], %i3
59312 fbo,a %fcc1, loop_7066
59313 fmovrdlz %g6, %f12, %f10
59314 fnot2s %f13, %f10
59315 ldub [%l7 + 0x22], %o7
59316loop_7066:
59317 bn,pn %xcc, loop_7067
59318 movvs %xcc, %l1, %i1
59319 fpsub32s %f10, %f3, %f4
59320 fmovdleu %xcc, %f12, %f6
59321loop_7067:
59322 fnot2 %f6, %f12
59323 sll %o1, %g2, %l5
59324 taddcctv %o6, 0x0828, %i2
59325 fmovdvc %xcc, %f2, %f11
59326 fbe %fcc3, loop_7068
59327 ldx [%l7 + 0x40], %g4
59328 fandnot1s %f6, %f6, %f2
59329 srlx %l3, %l0, %o5
59330loop_7068:
59331 fpadd16 %f4, %f6, %f12
59332 fmovdvs %xcc, %f4, %f15
59333 fmovrdne %o4, %f8, %f0
59334 fmovdge %xcc, %f0, %f6
59335 edge16l %o0, %i4, %i0
59336 fpadd16 %f4, %f6, %f10
59337 fmovsge %xcc, %f0, %f6
59338 stx %i6, [%l7 + 0x58]
59339 ldd [%l7 + 0x78], %f8
59340 movrlez %i5, 0x053, %o2
59341 fble %fcc2, loop_7069
59342 fmovdvc %icc, %f2, %f13
59343 movrgz %l4, %g1, %l2
59344 st %f14, [%l7 + 0x50]
59345loop_7069:
59346 srax %l6, 0x0A, %g3
59347 fbn,a %fcc0, loop_7070
59348 edge16ln %g5, %o3, %g7
59349 xorcc %i3, %i7, %o7
59350 tvs %icc, 0x5
59351loop_7070:
59352 fmovrde %g6, %f6, %f4
59353 std %f2, [%l7 + 0x48]
59354 nop
59355 setx loop_7071, %l0, %l1
59356 wrpr 0x1, %tl
59357 wrpr %l1, %tpc
59358 add %l1, 0x4, %l1
59359 wrpr %l1, %tnpc
59360 setx 0x34400001400, %l0, %l1
59361 wrpr %l1, %tstate
59362 wrhpr 0x4, %htstate
59363 retry
59364 bne,pn %icc, loop_7072
59365 st %f4, [%l7 + 0x28]
59366 fnand %f12, %f0, %f2
59367loop_7071:
59368 addccc %i1, %o1, %g2
59369loop_7072:
59370 alignaddr %l1, %o6, %l5
59371 edge32 %g4, %i2, %l0
59372 taddcctv %l3, 0x1776, %o4
59373 andn %o0, %i4, %o5
59374 fands %f5, %f4, %f5
59375 bn %xcc, loop_7073
59376 movrgez %i0, 0x3C6, %i5
59377 srlx %o2, %i6, %g1
59378 movn %xcc, %l2, %l4
59379loop_7073:
59380 bcs,a,pt %xcc, loop_7074
59381 std %f2, [%l7 + 0x10]
59382 fmovrsgez %g3, %f14, %f2
59383 fmuld8ulx16 %f3, %f0, %f12
59384loop_7074:
59385 fbo,a %fcc3, loop_7075
59386 taddcctv %g5, 0x1D21, %o3
59387 fandnot2s %f9, %f9, %f14
59388 array8 %g7, %i3, %l6
59389loop_7075:
59390 umulcc %o7, %i7, %i1
59391 fmovdvs %xcc, %f15, %f8
59392 ba,a %icc, loop_7076
59393 faligndata %f0, %f10, %f0
59394 sub %o1, %g6, %g2
59395 fxnors %f4, %f7, %f14
59396loop_7076:
59397 fmovdge %xcc, %f4, %f8
59398 sth %o6, [%l7 + 0x5E]
59399 udivcc %l1, 0x0091, %l5
59400 fmovrdgz %g4, %f8, %f0
59401 fcmped %fcc3, %f8, %f4
59402 fmovrdne %i2, %f14, %f14
59403 xor %l3, 0x0CDF, %o4
59404 movrgz %o0, 0x379, %l0
59405 sth %i4, [%l7 + 0x78]
59406 st %f0, [%l7 + 0x5C]
59407 fmovscc %xcc, %f14, %f7
59408 sdiv %i0, 0x172D, %i5
59409 fmovdleu %icc, %f1, %f14
59410 movrlz %o2, 0x2CD, %i6
59411 st %f5, [%l7 + 0x48]
59412 fpadd32 %f14, %f4, %f12
59413 fbuge,a %fcc1, loop_7077
59414 ldsh [%l7 + 0x6A], %g1
59415 ldub [%l7 + 0x63], %o5
59416 sth %l4, [%l7 + 0x3A]
59417loop_7077:
59418 stw %l2, [%l7 + 0x68]
59419 fmovdle %xcc, %f1, %f9
59420 fmovscc %xcc, %f8, %f8
59421 ld [%l7 + 0x54], %f4
59422 fmovsl %xcc, %f11, %f9
59423 sll %g5, %g3, %o3
59424 ldsb [%l7 + 0x21], %g7
59425 fmovsn %icc, %f10, %f9
59426 taddcctv %i3, 0x1AF3, %o7
59427 tcs %icc, 0x6
59428 subccc %l6, 0x0517, %i7
59429 movcs %xcc, %i1, %o1
59430 ldsb [%l7 + 0x30], %g2
59431 fcmple16 %f0, %f2, %o6
59432 udivx %l1, 0x105E, %l5
59433 add %g6, %i2, %g4
59434 edge32n %l3, %o4, %l0
59435 fnot2s %f1, %f1
59436 mulx %i4, 0x19E5, %i0
59437 and %i5, 0x08FB, %o2
59438 ldub [%l7 + 0x14], %o0
59439 fmovsvc %xcc, %f4, %f0
59440 ldsw [%l7 + 0x34], %i6
59441 taddcctv %o5, 0x0C40, %g1
59442 fabsd %f0, %f0
59443 fpackfix %f0, %f1
59444 fmovrslez %l4, %f8, %f0
59445 fmovrde %l2, %f6, %f6
59446 ld [%l7 + 0x68], %f2
59447 nop
59448 setx loop_7078, %l0, %l1
59449 wrpr 0x1, %tl
59450 wrpr %l1, %tnpc
59451 setx 0x34400001400, %l0, %l1
59452 wrpr %l1, %tstate
59453 wrhpr 0x4, %htstate
59454 done
59455 ldub [%l7 + 0x5F], %g5
59456 fmovdleu %icc, %f14, %f7
59457 movleu %icc, %o3, %g3
59458loop_7078:
59459 taddcctv %i3, %o7, %g7
59460 ldd [%l7 + 0x18], %f14
59461 bcc,pt %xcc, loop_7079
59462 fxors %f12, %f7, %f5
59463 umul %i7, 0x063A, %i1
59464 andncc %o1, %g2, %l6
59465loop_7079:
59466 fornot2 %f8, %f10, %f4
59467 sth %o6, [%l7 + 0x36]
59468 bneg,pt %icc, loop_7080
59469 fbul %fcc0, loop_7081
59470 ld [%l7 + 0x68], %f13
59471 smulcc %l1, %g6, %l5
59472loop_7080:
59473 fmovrdgz %g4, %f8, %f10
59474loop_7081:
59475 tsubcctv %i2, %l3, %o4
59476 fmovsle %icc, %f14, %f5
59477 fsrc2s %f8, %f10
59478 bgu,a,pn %icc, loop_7082
59479 stx %l0, [%l7 + 0x68]
59480 tsubcctv %i0, %i5, %i4
59481 ble loop_7083
59482loop_7082:
59483 st %f5, [%l7 + 0x40]
59484 alignaddrl %o2, %o0, %i6
59485 pdist %f4, %f0, %f4
59486loop_7083:
59487 fmovrde %g1, %f8, %f2
59488 bpos,pt %icc, loop_7084
59489 movge %xcc, %o5, %l4
59490 subccc %l2, %o3, %g3
59491 fcmpeq32 %f12, %f2, %g5
59492loop_7084:
59493 fabss %f10, %f5
59494 lduh [%l7 + 0x0E], %o7
59495 tneg %xcc, 0x5
59496 tleu %icc, 0x1
59497 std %f14, [%l7 + 0x58]
59498 addccc %i3, 0x1F7C, %g7
59499 ldub [%l7 + 0x2D], %i1
59500 ld [%l7 + 0x14], %f2
59501 fcmpne32 %f10, %f12, %i7
59502 std %f0, [%l7 + 0x78]
59503 fmovdle %icc, %f0, %f13
59504 tsubcctv %o1, %l6, %o6
59505 fbl,a %fcc1, loop_7085
59506 edge16ln %g2, %g6, %l1
59507 fmovda %icc, %f1, %f9
59508 fmovrdlz %l5, %f4, %f8
59509loop_7085:
59510 fandnot2 %f6, %f2, %f14
59511 fmovdne %icc, %f0, %f11
59512 movvc %xcc, %i2, %g4
59513 stw %o4, [%l7 + 0x6C]
59514 bneg loop_7086
59515 movcs %xcc, %l3, %i0
59516 faligndata %f2, %f14, %f12
59517 movcs %xcc, %l0, %i4
59518loop_7086:
59519 bpos loop_7087
59520 bne,pn %icc, loop_7088
59521 movle %xcc, %i5, %o2
59522 lduh [%l7 + 0x3E], %o0
59523loop_7087:
59524 ld [%l7 + 0x4C], %f10
59525loop_7088:
59526 ldsw [%l7 + 0x50], %g1
59527 fmovsne %icc, %f8, %f14
59528 sth %i6, [%l7 + 0x6E]
59529 array16 %l4, %o5, %l2
59530 movn %icc, %o3, %g5
59531 sth %o7, [%l7 + 0x70]
59532 stb %g3, [%l7 + 0x1E]
59533 alignaddr %i3, %i1, %g7
59534 ldsb [%l7 + 0x49], %o1
59535 ldsw [%l7 + 0x40], %l6
59536 nop
59537 setx loop_7089, %l0, %l1
59538 wrpr 0x1, %tl
59539 wrpr %l1, %tnpc
59540 setx 0x34400001400, %l0, %l1
59541 wrpr %l1, %tstate
59542 wrhpr 0x4, %htstate
59543 done
59544 tsubcctv %i7, 0x1C8F, %o6
59545 fbg,a %fcc2, loop_7090
59546 bcs,pn %icc, loop_7091
59547loop_7089:
59548 fmovscs %icc, %f8, %f15
59549 addccc %g6, 0x0885, %l1
59550loop_7090:
59551 fornot1 %f10, %f2, %f14
59552loop_7091:
59553 fzero %f4
59554 ldsh [%l7 + 0x76], %l5
59555 movre %g2, 0x16C, %i2
59556 siam 0x2
59557 brz %o4, loop_7092
59558 fbe %fcc3, loop_7093
59559 std %f8, [%l7 + 0x50]
59560 edge8n %l3, %i0, %l0
59561loop_7092:
59562 call loop_7094
59563loop_7093:
59564 fmovrdgez %g4, %f10, %f12
59565 ldsw [%l7 + 0x74], %i4
59566 xnorcc %o2, 0x1ED8, %i5
59567loop_7094:
59568 alignaddr %o0, %i6, %g1
59569 fpsub32s %f5, %f14, %f0
59570 bne,a,pt %xcc, loop_7095
59571 fmovdg %xcc, %f5, %f7
59572 sth %l4, [%l7 + 0x50]
59573 fmovsvc %icc, %f7, %f5
59574loop_7095:
59575 bpos,a,pt %xcc, loop_7096
59576 movrlez %l2, 0x0EB, %o3
59577 fmovrdlez %g5, %f6, %f10
59578 brgz,a %o7, loop_7097
59579loop_7096:
59580 movre %o5, 0x084, %i3
59581 fmovde %xcc, %f0, %f2
59582 fandnot1 %f10, %f4, %f4
59583loop_7097:
59584 brgez,a %i1, loop_7098
59585 fmovsvs %xcc, %f6, %f9
59586 movrlez %g7, 0x183, %o1
59587 lduw [%l7 + 0x34], %g3
59588loop_7098:
59589 fmovdle %icc, %f14, %f15
59590 nop
59591 setx loop_7099, %l0, %l1
59592 jmpl %l1, %l6
59593 fmovrse %o6, %f0, %f9
59594 ldsw [%l7 + 0x30], %i7
59595 fmovsgu %xcc, %f11, %f5
59596loop_7099:
59597 fpadd16s %f13, %f13, %f15
59598 brnz,a %l1, loop_7100
59599 fmovde %xcc, %f4, %f0
59600 fcmpd %fcc2, %f10, %f10
59601 fmovrsne %l5, %f9, %f10
59602loop_7100:
59603 ld [%l7 + 0x68], %f9
59604 taddcctv %g6, %g2, %o4
59605 ldx [%l7 + 0x40], %l3
59606 ldsh [%l7 + 0x5A], %i2
59607 stx %l0, [%l7 + 0x30]
59608 lduw [%l7 + 0x10], %i0
59609 be %icc, loop_7101
59610 siam 0x6
59611 fmovdge %xcc, %f14, %f9
59612 fmovsle %xcc, %f9, %f0
59613loop_7101:
59614 std %f8, [%l7 + 0x48]
59615 fsrc2 %f4, %f0
59616 fbl,a %fcc2, loop_7102
59617 taddcc %g4, %o2, %i4
59618 lduh [%l7 + 0x6A], %o0
59619 xnor %i5, %i6, %l4
59620loop_7102:
59621 stx %l2, [%l7 + 0x58]
59622 ldsh [%l7 + 0x56], %g1
59623 ldsw [%l7 + 0x78], %o3
59624 movl %xcc, %g5, %o5
59625 movneg %xcc, %o7, %i3
59626 fmovsn %xcc, %f3, %f14
59627 sth %g7, [%l7 + 0x74]
59628 edge16 %o1, %i1, %g3
59629 fmovdleu %xcc, %f13, %f10
59630 edge32 %o6, %l6, %i7
59631 sth %l5, [%l7 + 0x46]
59632 lduw [%l7 + 0x10], %l1
59633 fsrc1 %f14, %f6
59634 bne,a %xcc, loop_7103
59635 fmovde %icc, %f15, %f7
59636 fornot2s %f6, %f6, %f2
59637 fbuge %fcc0, loop_7104
59638loop_7103:
59639 ld [%l7 + 0x68], %f15
59640 lduw [%l7 + 0x7C], %g6
59641 tcs %xcc, 0x3
59642loop_7104:
59643 lduh [%l7 + 0x2E], %g2
59644 ldub [%l7 + 0x15], %l3
59645 ldx [%l7 + 0x20], %i2
59646 bvs,a %xcc, loop_7105
59647 or %l0, 0x197D, %i0
59648 fmovsne %xcc, %f9, %f1
59649 fmovdvc %xcc, %f8, %f7
59650loop_7105:
59651 stx %o4, [%l7 + 0x08]
59652 fbg %fcc1, loop_7106
59653 ldd [%l7 + 0x68], %f14
59654 sub %g4, 0x1639, %i4
59655 fmul8x16 %f14, %f12, %f8
59656loop_7106:
59657 popc %o2, %o0
59658 sth %i5, [%l7 + 0x72]
59659 brgz %l4, loop_7107
59660 move %icc, %l2, %g1
59661 sethi 0x1D7D, %i6
59662 fxnors %f14, %f10, %f9
59663loop_7107:
59664 lduh [%l7 + 0x16], %g5
59665 ldd [%l7 + 0x58], %f2
59666 stw %o5, [%l7 + 0x6C]
59667 fmovrdlz %o7, %f8, %f4
59668 st %f12, [%l7 + 0x2C]
59669 fpadd16 %f6, %f6, %f10
59670 lduw [%l7 + 0x68], %o3
59671 ldsh [%l7 + 0x28], %i3
59672 array8 %o1, %i1, %g3
59673 fcmpd %fcc0, %f2, %f0
59674 fsrc2 %f2, %f0
59675 lduh [%l7 + 0x70], %g7
59676 movrne %l6, 0x16A, %i7
59677 brnz,a %o6, loop_7108
59678 movcs %icc, %l5, %g6
59679 fmovscs %xcc, %f11, %f1
59680 sdivx %l1, 0x1451, %l3
59681loop_7108:
59682 stw %g2, [%l7 + 0x18]
59683 fmovdcs %icc, %f3, %f8
59684 fmovsa %icc, %f8, %f9
59685 tpos %icc, 0x7
59686 fmovdpos %xcc, %f5, %f2
59687 ta %xcc, 0x5
59688 stb %i2, [%l7 + 0x42]
59689 fbue,a %fcc2, loop_7109
59690 udiv %l0, 0x1235, %o4
59691 bleu %xcc, loop_7110
59692 fcmpeq16 %f12, %f8, %i0
59693loop_7109:
59694 movne %icc, %i4, %o2
59695 lduw [%l7 + 0x08], %g4
59696loop_7110:
59697 fmovda %icc, %f5, %f11
59698 stb %i5, [%l7 + 0x50]
59699 fmovdgu %xcc, %f13, %f6
59700 stw %o0, [%l7 + 0x48]
59701 nop
59702 setx loop_7111, %l0, %l1
59703 wrpr 0x1, %tl
59704 wrpr %l1, %tnpc
59705 setx 0x34400001400, %l0, %l1
59706 wrpr %l1, %tstate
59707 wrhpr 0x4, %htstate
59708 done
59709 tl %icc, 0x2
59710 andncc %l2, %g1, %i6
59711 sdivcc %g5, 0x0693, %o5
59712loop_7111:
59713 fmul8x16al %f4, %f8, %f4
59714 stb %o7, [%l7 + 0x09]
59715 siam 0x2
59716 bl loop_7112
59717 fcmple32 %f2, %f8, %o3
59718 fxnor %f12, %f4, %f4
59719 orncc %l4, 0x0806, %o1
59720loop_7112:
59721 orcc %i3, %g3, %i1
59722 fmovdvs %icc, %f10, %f5
59723 fmovd %f0, %f6
59724 stw %l6, [%l7 + 0x40]
59725 fmovdneg %icc, %f11, %f9
59726 bvc,a %icc, loop_7113
59727 fmovrslz %g7, %f7, %f11
59728 stx %i7, [%l7 + 0x08]
59729 std %f6, [%l7 + 0x70]
59730loop_7113:
59731 fmuld8ulx16 %f15, %f3, %f14
59732 sth %l5, [%l7 + 0x6E]
59733 fble %fcc2, loop_7114
59734 lduw [%l7 + 0x30], %o6
59735 stw %l1, [%l7 + 0x50]
59736 udivx %l3, 0x0462, %g6
59737loop_7114:
59738 stx %i2, [%l7 + 0x10]
59739 fbul,a %fcc2, loop_7115
59740 lduh [%l7 + 0x72], %l0
59741 stw %g2, [%l7 + 0x18]
59742 srl %o4, %i4, %i0
59743loop_7115:
59744 fbl,a %fcc3, loop_7116
59745 stb %g4, [%l7 + 0x5D]
59746 fbn %fcc0, loop_7117
59747 fpack32 %f10, %f4, %f4
59748loop_7116:
59749 tgu %xcc, 0x2
59750 ldd [%l7 + 0x08], %f0
59751loop_7117:
59752 mova %icc, %o2, %i5
59753 fbn %fcc1, loop_7118
59754 ldsb [%l7 + 0x30], %o0
59755 fmovsleu %icc, %f3, %f1
59756 fpsub32 %f12, %f10, %f10
59757loop_7118:
59758 fcmped %fcc2, %f0, %f12
59759 sdiv %g1, 0x0A40, %l2
59760 ldd [%l7 + 0x28], %f2
59761 stw %g5, [%l7 + 0x10]
59762 fcmpd %fcc2, %f14, %f14
59763 fbue %fcc2, loop_7119
59764 brz %i6, loop_7120
59765 brlz %o7, loop_7121
59766 st %f11, [%l7 + 0x1C]
59767loop_7119:
59768 call loop_7122
59769loop_7120:
59770 lduw [%l7 + 0x7C], %o3
59771loop_7121:
59772 edge8l %l4, %o1, %i3
59773 fmul8x16au %f14, %f1, %f12
59774loop_7122:
59775 fmovdcs %xcc, %f0, %f7
59776 fba %fcc1, loop_7123
59777 fmul8x16 %f14, %f10, %f6
59778 sth %o5, [%l7 + 0x30]
59779 fmovda %icc, %f14, %f7
59780loop_7123:
59781 be loop_7124
59782 lduh [%l7 + 0x34], %i1
59783 ldd [%l7 + 0x78], %f10
59784 ldsb [%l7 + 0x3B], %l6
59785loop_7124:
59786 tleu %icc, 0x6
59787 stb %g7, [%l7 + 0x4F]
59788 stw %g3, [%l7 + 0x5C]
59789 ldsh [%l7 + 0x50], %i7
59790 nop
59791 setx loop_7125, %l0, %l1
59792 jmpl %l1, %l5
59793 andn %l1, %o6, %g6
59794 stw %i2, [%l7 + 0x5C]
59795 ldx [%l7 + 0x18], %l3
59796loop_7125:
59797 fpackfix %f2, %f11
59798 lduw [%l7 + 0x44], %g2
59799 stb %l0, [%l7 + 0x79]
59800 sth %o4, [%l7 + 0x3E]
59801 bleu loop_7126
59802 movrlz %i0, 0x0BE, %i4
59803 bcs,a loop_7127
59804 ldd [%l7 + 0x38], %f0
59805loop_7126:
59806 stx %g4, [%l7 + 0x50]
59807 fmul8x16 %f11, %f14, %f10
59808loop_7127:
59809 bgu,pn %xcc, loop_7128
59810 ldsh [%l7 + 0x16], %i5
59811 fnot2 %f8, %f10
59812 st %f11, [%l7 + 0x50]
59813loop_7128:
59814 fnot2s %f9, %f8
59815 tpos %icc, 0x7
59816 fxnor %f4, %f14, %f8
59817 edge8n %o2, %o0, %g1
59818 brgz,a %g5, loop_7129
59819 sth %i6, [%l7 + 0x0A]
59820 movn %xcc, %l2, %o3
59821 fmovse %xcc, %f8, %f1
59822loop_7129:
59823 tg %xcc, 0x6
59824 stw %o7, [%l7 + 0x60]
59825 fbule,a %fcc0, loop_7130
59826 tsubcc %l4, 0x16BB, %i3
59827 lduw [%l7 + 0x38], %o5
59828 fmovsa %icc, %f11, %f10
59829loop_7130:
59830 movrgz %o1, 0x0E9, %i1
59831 fornot1 %f4, %f6, %f0
59832 bg,pt %xcc, loop_7131
59833 st %f11, [%l7 + 0x18]
59834 fmovd %f14, %f8
59835 fcmpgt16 %f8, %f14, %g7
59836loop_7131:
59837 lduh [%l7 + 0x34], %l6
59838 ldd [%l7 + 0x08], %f6
59839 sub %i7, 0x0535, %l5
59840 move %xcc, %g3, %l1
59841 fpack16 %f12, %f15
59842 stw %o6, [%l7 + 0x48]
59843 ldsw [%l7 + 0x24], %g6
59844 fcmpgt32 %f12, %f10, %i2
59845 brz %l3, loop_7132
59846 movneg %icc, %g2, %o4
59847 fmovsvc %xcc, %f2, %f2
59848 fzero %f14
59849loop_7132:
59850 ld [%l7 + 0x34], %f7
59851 fones %f6
59852 lduw [%l7 + 0x30], %i0
59853 ldsh [%l7 + 0x44], %i4
59854 fbul,a %fcc2, loop_7133
59855 umulcc %l0, 0x1187, %g4
59856 bcc %icc, loop_7134
59857 ldd [%l7 + 0x78], %f12
59858loop_7133:
59859 ldx [%l7 + 0x38], %i5
59860 fands %f6, %f7, %f6
59861loop_7134:
59862 tge %xcc, 0x6
59863 fmovdpos %icc, %f3, %f11
59864 stb %o0, [%l7 + 0x68]
59865 lduw [%l7 + 0x74], %g1
59866 mulscc %g5, %i6, %o2
59867 fmovrdne %o3, %f2, %f6
59868 fnot2s %f6, %f2
59869 fmovda %icc, %f7, %f10
59870 sdiv %o7, 0x104F, %l2
59871 ldsh [%l7 + 0x3E], %i3
59872 fmul8x16 %f6, %f2, %f6
59873 movge %icc, %o5, %o1
59874 fsrc1 %f12, %f6
59875 fcmped %fcc2, %f8, %f0
59876 stw %i1, [%l7 + 0x14]
59877 fnand %f6, %f8, %f14
59878 stx %l4, [%l7 + 0x28]
59879 stb %g7, [%l7 + 0x39]
59880 movg %xcc, %l6, %l5
59881 fcmps %fcc0, %f11, %f5
59882 tsubcc %g3, %l1, %i7
59883 nop
59884 setx loop_7135, %l0, %l1
59885 wrpr 0x1, %tl
59886 wrpr %l1, %tnpc
59887 setx 0x34400001400, %l0, %l1
59888 wrpr %l1, %tstate
59889 wrhpr 0x4, %htstate
59890 done
59891 movn %icc, %o6, %i2
59892 fmovdg %icc, %f11, %f3
59893 ldub [%l7 + 0x52], %g6
59894loop_7135:
59895 fmovrslz %l3, %f5, %f13
59896 fandnot1s %f2, %f4, %f1
59897 bpos %icc, loop_7136
59898 tl %icc, 0x0
59899 fcmpne16 %f8, %f4, %g2
59900 lduh [%l7 + 0x0E], %o4
59901loop_7136:
59902 addcc %i0, %i4, %g4
59903 movleu %xcc, %i5, %l0
59904 stb %g1, [%l7 + 0x42]
59905 stb %o0, [%l7 + 0x11]
59906 fcmpgt16 %f12, %f8, %g5
59907 ldub [%l7 + 0x59], %o2
59908 fmovrslez %o3, %f9, %f9
59909 fsrc1 %f8, %f12
59910 fbo,a %fcc0, loop_7137
59911 stx %o7, [%l7 + 0x18]
59912 ldub [%l7 + 0x3F], %l2
59913 or %i3, 0x02B7, %i6
59914loop_7137:
59915 fpadd32s %f12, %f7, %f3
59916 stx %o5, [%l7 + 0x28]
59917 ldsh [%l7 + 0x40], %o1
59918 srax %l4, %g7, %i1
59919 fsrc1s %f8, %f0
59920 tl %icc, 0x5
59921 fbul %fcc1, loop_7138
59922 edge16n %l5, %l6, %g3
59923 fmovsleu %icc, %f3, %f12
59924 fmovdvs %xcc, %f11, %f1
59925loop_7138:
59926 edge32ln %l1, %i7, %i2
59927 sub %g6, %l3, %g2
59928 fcmpeq32 %f12, %f0, %o4
59929 movne %xcc, %o6, %i4
59930 bge,a,pn %xcc, loop_7139
59931 movgu %xcc, %i0, %i5
59932 ldx [%l7 + 0x48], %g4
59933 fbule %fcc3, loop_7140
59934loop_7139:
59935 fmovse %icc, %f8, %f8
59936 fbl,a %fcc3, loop_7141
59937 fands %f2, %f4, %f5
59938loop_7140:
59939 move %icc, %l0, %o0
59940 bne,pn %xcc, loop_7142
59941loop_7141:
59942 ldx [%l7 + 0x30], %g5
59943 fmovs %f9, %f8
59944 fbg,a %fcc3, loop_7143
59945loop_7142:
59946 tcs %icc, 0x5
59947 tg %icc, 0x3
59948 edge16l %o2, %o3, %o7
59949loop_7143:
59950 fpmerge %f6, %f9, %f6
59951 fmovrslez %l2, %f15, %f3
59952 ldx [%l7 + 0x48], %g1
59953 stw %i6, [%l7 + 0x38]
59954 fsrc2 %f12, %f0
59955 bneg,a loop_7144
59956 nop
59957 setx loop_7145, %l0, %l1
59958 jmpl %l1, %o5
59959 ldsb [%l7 + 0x68], %i3
59960 tpos %xcc, 0x1
59961loop_7144:
59962 std %f8, [%l7 + 0x10]
59963loop_7145:
59964 fmovrsgez %o1, %f1, %f10
59965 fors %f3, %f5, %f6
59966 ldsh [%l7 + 0x0E], %g7
59967 addc %i1, 0x1EC9, %l4
59968 movge %icc, %l6, %l5
59969 fmovrse %g3, %f14, %f6
59970 lduh [%l7 + 0x36], %i7
59971 fmovse %xcc, %f3, %f8
59972 bvc %icc, loop_7146
59973 movn %icc, %i2, %l1
59974 fbl %fcc2, loop_7147
59975 fbl,a %fcc3, loop_7148
59976loop_7146:
59977 srax %l3, %g6, %o4
59978 lduw [%l7 + 0x3C], %o6
59979loop_7147:
59980 subc %i4, 0x08E1, %i0
59981loop_7148:
59982 fmovrdne %i5, %f6, %f6
59983 ldd [%l7 + 0x28], %f0
59984 fexpand %f10, %f0
59985 fbn,a %fcc2, loop_7149
59986 ldd [%l7 + 0x30], %f4
59987 stw %g2, [%l7 + 0x44]
59988 ldd [%l7 + 0x38], %f10
59989loop_7149:
59990 movre %l0, 0x022, %o0
59991 st %f13, [%l7 + 0x7C]
59992 tvc %xcc, 0x0
59993 fmovdne %icc, %f5, %f13
59994 fbge,a %fcc3, loop_7150
59995 fmovrdlz %g5, %f12, %f0
59996 fmuld8ulx16 %f10, %f14, %f6
59997 fmul8x16au %f14, %f5, %f14
59998loop_7150:
59999 st %f11, [%l7 + 0x78]
60000 sdivx %g4, 0x1354, %o2
60001 st %f11, [%l7 + 0x18]
60002 stb %o7, [%l7 + 0x2B]
60003 movle %icc, %l2, %g1
60004 fmovdpos %xcc, %f8, %f13
60005 alignaddr %i6, %o3, %o5
60006 fbe %fcc2, loop_7151
60007 array16 %i3, %o1, %g7
60008 ldx [%l7 + 0x48], %l4
60009 smul %i1, 0x1156, %l5
60010loop_7151:
60011 bge,a loop_7152
60012 bgu,a,pt %xcc, loop_7153
60013 fnand %f14, %f10, %f6
60014 udiv %g3, 0x1CF9, %l6
60015loop_7152:
60016 ldsb [%l7 + 0x2C], %i7
60017loop_7153:
60018 fandnot2 %f14, %f0, %f12
60019 ldd [%l7 + 0x38], %f2
60020 sth %i2, [%l7 + 0x50]
60021 fcmps %fcc1, %f9, %f9
60022 tl %icc, 0x2
60023 fmovsvs %icc, %f9, %f10
60024 movrlez %l1, 0x368, %g6
60025 ldsb [%l7 + 0x11], %l3
60026 ldsb [%l7 + 0x61], %o6
60027 tl %icc, 0x3
60028 ldd [%l7 + 0x18], %f14
60029 xorcc %o4, 0x0A41, %i0
60030 fmuld8ulx16 %f3, %f9, %f6
60031 ldx [%l7 + 0x18], %i5
60032 lduh [%l7 + 0x5E], %g2
60033 orcc %l0, %i4, %g5
60034 fcmped %fcc2, %f4, %f10
60035 st %f15, [%l7 + 0x68]
60036 stb %g4, [%l7 + 0x6A]
60037 bn %xcc, loop_7154
60038 ldd [%l7 + 0x60], %f10
60039 fmovdge %icc, %f9, %f10
60040 stx %o0, [%l7 + 0x50]
60041loop_7154:
60042 ldsw [%l7 + 0x30], %o7
60043 ldd [%l7 + 0x18], %f2
60044 array8 %l2, %g1, %o2
60045 sth %o3, [%l7 + 0x0E]
60046 movrgez %i6, 0x207, %i3
60047 fbue %fcc0, loop_7155
60048 fpadd32s %f4, %f1, %f14
60049 fbn,a %fcc3, loop_7156
60050 edge8ln %o1, %g7, %l4
60051loop_7155:
60052 fbule,a %fcc0, loop_7157
60053 fcmpeq16 %f12, %f0, %i1
60054loop_7156:
60055 andncc %l5, %o5, %l6
60056 tsubcc %i7, %i2, %g3
60057loop_7157:
60058 fbul,a %fcc1, loop_7158
60059 fbuge %fcc1, loop_7159
60060 fmovdvc %xcc, %f7, %f15
60061 bcs,a loop_7160
60062loop_7158:
60063 movneg %icc, %g6, %l3
60064loop_7159:
60065 ldsb [%l7 + 0x20], %o6
60066 fmovrslez %l1, %f8, %f14
60067loop_7160:
60068 lduh [%l7 + 0x74], %i0
60069 fsrc2 %f10, %f2
60070 fbo,a %fcc3, loop_7161
60071 fbne %fcc1, loop_7162
60072 brz,a %i5, loop_7163
60073 movge %icc, %g2, %l0
60074loop_7161:
60075 fpadd32s %f2, %f3, %f1
60076loop_7162:
60077 ld [%l7 + 0x44], %f14
60078loop_7163:
60079 fnor %f4, %f12, %f4
60080 movrne %i4, 0x135, %g5
60081 std %f12, [%l7 + 0x38]
60082 fmovrdgz %o4, %f10, %f6
60083 fmovsa %xcc, %f10, %f1
60084 fmovsge %icc, %f9, %f8
60085 sra %o0, %o7, %g4
60086 fpsub16s %f15, %f10, %f14
60087 ldsh [%l7 + 0x3C], %l2
60088 ldsh [%l7 + 0x72], %g1
60089 fbn %fcc3, loop_7164
60090 edge32l %o2, %i6, %i3
60091 fmuld8sux16 %f9, %f10, %f2
60092 fmul8x16al %f8, %f7, %f14
60093loop_7164:
60094 fmovrslz %o1, %f4, %f12
60095 fmovdcc %xcc, %f7, %f3
60096 fornot1s %f4, %f8, %f3
60097 stx %g7, [%l7 + 0x38]
60098 std %f0, [%l7 + 0x30]
60099 edge8l %o3, %i1, %l5
60100 lduw [%l7 + 0x7C], %l4
60101 udivx %o5, 0x1C24, %l6
60102 fmovdpos %xcc, %f2, %f6
60103 fmovrdgz %i2, %f12, %f10
60104 bvs %xcc, loop_7165
60105 movleu %icc, %i7, %g6
60106 ldsh [%l7 + 0x32], %g3
60107 lduh [%l7 + 0x46], %l3
60108loop_7165:
60109 fmovdpos %icc, %f9, %f7
60110 fmovrsgz %o6, %f3, %f2
60111 tcs %icc, 0x1
60112 ldsb [%l7 + 0x0E], %i0
60113 fsrc1 %f2, %f14
60114 fmovdn %icc, %f3, %f2
60115 mulscc %i5, 0x085E, %l1
60116 fpmerge %f6, %f13, %f12
60117 st %f4, [%l7 + 0x34]
60118 ldub [%l7 + 0x60], %l0
60119 xor %i4, %g5, %o4
60120 fpsub16s %f14, %f13, %f8
60121 alignaddrl %o0, %g2, %g4
60122 fmuld8sux16 %f10, %f5, %f0
60123 ldd [%l7 + 0x40], %f8
60124 movleu %icc, %l2, %g1
60125 stx %o2, [%l7 + 0x10]
60126 sth %i6, [%l7 + 0x7A]
60127 ld [%l7 + 0x24], %f13
60128 ldx [%l7 + 0x48], %o7
60129 movcs %icc, %o1, %i3
60130 xorcc %o3, 0x0607, %i1
60131 stx %g7, [%l7 + 0x38]
60132 movge %xcc, %l4, %l5
60133 fbne,a %fcc1, loop_7166
60134 fmuld8sux16 %f11, %f4, %f6
60135 mulscc %o5, 0x082C, %i2
60136 sdivx %i7, 0x1FC6, %g6
60137loop_7166:
60138 movne %icc, %l6, %l3
60139 fzero %f12
60140 fbn %fcc0, loop_7167
60141 stw %o6, [%l7 + 0x1C]
60142 fcmps %fcc0, %f0, %f11
60143 taddcctv %i0, %g3, %i5
60144loop_7167:
60145 sll %l0, 0x05, %l1
60146 stw %i4, [%l7 + 0x7C]
60147 nop
60148 setx loop_7168, %l0, %l1
60149 wrpr 0x1, %tl
60150 wrpr %l1, %tnpc
60151 setx 0x34400001400, %l0, %l1
60152 wrpr %l1, %tstate
60153 wrhpr 0x4, %htstate
60154 done
60155 fbue %fcc2, loop_7169
60156 st %f6, [%l7 + 0x68]
60157 sdiv %o4, 0x1F4C, %o0
60158loop_7168:
60159 fmul8sux16 %f10, %f2, %f4
60160loop_7169:
60161 ldub [%l7 + 0x26], %g2
60162 stb %g5, [%l7 + 0x77]
60163 fmovrse %g4, %f3, %f7
60164 tl %xcc, 0x4
60165 srlx %l2, 0x06, %o2
60166 brlz,a %g1, loop_7170
60167 fabss %f9, %f15
60168 lduw [%l7 + 0x60], %o7
60169 bvs,a loop_7171
60170loop_7170:
60171 ldx [%l7 + 0x20], %i6
60172 fones %f7
60173 ldx [%l7 + 0x48], %o1
60174loop_7171:
60175 lduh [%l7 + 0x70], %o3
60176 faligndata %f6, %f0, %f4
60177 tn %icc, 0x5
60178 addc %i3, 0x16F6, %g7
60179
60180!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60181!
60182! Stats for Diag:
60183!
60184! Type f : 14353
60185! Type i : 14139
60186! Type cti : 7171
60187! Type l : 14337
60188!
60189!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60190
60191
60192 EXIT_GOOD /* test finish */
60193
60194/************************************************************************
60195 Test case data start
60196 ************************************************************************/
60197.data
60198user_data_start:
60199scratch_area:
60200.word 0x331F3045
60201.word 0x0FAD0106
60202.word 0xE175712D
60203.word 0x0E17EBC1
60204.word 0xFA2B8F3F
60205.word 0x0C06246F
60206.word 0xF105A2E2
60207.word 0xBCAB9939
60208.word 0x78FB1EBE
60209.word 0x78C59E69
60210.word 0xF3E2DDA0
60211.word 0xDB645B8D
60212.word 0x023050D7
60213.word 0x9538FBF1
60214.word 0xD14E3882
60215.word 0x0E56D016
60216.word 0x4616AA58
60217.word 0x8947E801
60218.word 0xA78D2542
60219.word 0xFC1CD90A
60220.word 0x0A359037
60221.word 0x212C7FE8
60222.word 0x47468567
60223.word 0x3B2F48D3
60224.word 0x152A185B
60225.word 0x3E514C2E
60226.word 0x038A49C9
60227.word 0x3B620570
60228.word 0x4830B7BE
60229.word 0xE3EDCC26
60230.word 0x26B895B8
60231.word 0xF589CF38
60232.word 0xC90F8D74
60233.word 0xAC239D38
60234.word 0x3B24468C
60235.word 0x8B9DDEE8
60236.word 0x3E2C43DB
60237.word 0x2783AEF3
60238.word 0x22532206
60239.word 0x97F13B09
60240.word 0x1AC22EFD
60241.word 0xD884A40B
60242.word 0x0F15E381
60243.word 0x08F01AB8
60244.word 0x3975A8A8
60245.word 0xBB4E6BCE
60246.word 0x18C3600C
60247.word 0xF6064A60
60248.word 0xE7FE8145
60249.word 0x5C3FAC63
60250.word 0x9F834E6B
60251.word 0x88E96422
60252.word 0xAD5398B3
60253.word 0x91742D7C
60254.word 0xCDFC9158
60255.word 0xA1C618FF
60256.word 0x94F7D3F8
60257.word 0xD89EEA2B
60258.word 0x7BFAA916
60259.word 0x4C20C662
60260.word 0x7C7B4516
60261.word 0xE8769BFD
60262.word 0xB9920454
60263.word 0x020E6553
60264.end